kernel-modules-4.18.0-373.el8 >  A b:!U]tlPXdߔ}Jf\%Aɴű2@0vx,I^#wɎ1ٸ{hozMkԑᯠ:Oq9y/%ԲJظ'pM z81 [@_}tG"0"c:Qd"ުy_*Dx“JBT6^CGyywC0+4,~|R;V5O)XzFkyf!"zX$͒Sw?֭o~ pn:GeqQݷdr&SO6Qy^9mdK i!I+DS.Լi]eRvG_ cbY7nNrm3\ EN 15!k02V\v~%LON0147edfa76ad148a20d9052fd22461cb1dfc2b63819c41e87e61692df58c1a23fb3b52bb2c93c749c100d6119f9df65b79b829e1$b:!U]]6Un}%43ƁpYˁq3\C}=.&V'=' M'*(5 <8ineVS L$l htFq_ n3Ex$iKlS h2*2g(*Ѥ|ԑ"8IvzCL(sR>m1m֫ƅN!:SLpuq\D['^ vtW 7UwsKMF!BS5cz;>5% u4$3Fsñrc킆s1H‰W b}ϻJpvz8/2&B:nT.Nak?҉bUk/Uk#2 ]w z9;-kp??d  H $>U[b  ) =h  ˈ˨ߐHhHI(I:8ID9Pp:>b@bGbHvIXY\]^:obtEdueufulutuuvwxyŤٌِٖCkernel-modules4.18.0373.el8kernel modules to match the core kernelThis package provides commonly used kernel modules for the core kernel package.b9kbuilder.bsys.centos.orgtCentOSGPLv2 and Redistributable, no modification permittedCentOS BuildSystem System Environment/Kernelhttp://www.kernel.org/linuxx86_64/sbin/depmod -a 4.18.0-373.el8.x86_64/sbin/depmod -a 4.18.0-373.el8.x86_64lXL||$%@$.l(DY$9i8|*4T4,8Ex\. P8τ68 K D z`(( 8XK6|pnP$o,9,x`hҰ`U\5dqm8%X8xlG88d. 'G!@@0. 5(T8 $ p l  d p 4 Tt4`) <(lm8 TN Ph  2*P`h4d$., !`2\4=l(l'XEnp}l-$\  (HTd$.  @ -.0|'"T@p$`!XXxF X,Hdal*T0$$%,* h  $ lB` e<$ ?<)P@+H \ | l@h0 l% !'`38P"td$,)T(A8U&"\9@ی/0#P (?pH < p P *@0h<L HL4 h05",X&HX4P0P ,D(5 d ,d.X<I@!X% t4 64+e !8@)l% ,/Z<:< $ 3@P7g Ch !ll <3d#2pv4BH t\p5\St$4 xd7p49\Lx6X4-H0A4Dt2>0 f0Fp7(u/d2 u40'T 4+@H`+<"H#@$ \P t ( SXP *p)*l;TZ!X=d e , \.| hLJH!! PZNL<Ls:<h56\ LQ4ox; (Jd 8G+$xp=0  M &e2 H0X !0=9K<0 Ld4  XHG|XTKDX->T5|9(z%~L+X*@z 8"T0PLd8ny9#DH_3dE"RpE14 *ICpJ0 04 .X 3 08$  @2t'h  h< #p  D8\"p H | 0 Dt$% gD -@,exQ|m}8hHgTy. P>{]OE(7l`H,xhi P \ ( L20+Q0,lD!  T xB @=$ xl.*X((O*ZxN(,*lA8DD7P4,& ,,T'@P$$-DTp@^XW$X7 Ph_ 2i*004)d(t),v "6x kpC 0 @pJ h 0y# H@4A,|#p3 X ENC.<0@PASp4h 0 < ,H4ˌRB]`GTX9>V8@pL;P;;<=tLUM0M8t$\, x &LppG4L0 ,XNn( ,4?>SFH&\Gva$i\6'B,,+=0B! + +.8hG8 D 5 .0Id H\<D, ,4L"\\,5=D/ L \3 %'L% K[ <'FM<qHFL425@6%+L|T[ T x|`T88(%P8,0t ,$Ld d] LH4 @T | x lR4 ;,LdA `-`<*;t6.4b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9ed69e8e01393a3712e81c48cf43ffd383e1612f85f16c70ef0367e15c8f3fb66bd52c6bc5c1101d1df5ebaf04e7c5bb6c7f8a2275787cd306aa89afc7130c8ff458b560ba09cecefeb6051d1620dd9314b93203b74dc72bf5bcb0585a7f19402cfccf0d7376ee062cdcc3d5cf4c40bb8aebf8b30dc07aff8d54fde16103ebf9d73509b2b52ca48fbb81818324cf4b034f197de193b7ed886e70754bdcd173204a17e162da82e6cc0fe9e42ac6725f949ad2593c71ca3b96f7350719bd47e375fd3f67908dc2e42c9b0a173b479d0974aa47b5fd6d16363002eae88852be7b7fc8b456bf6928d4854d2bf19d6542c02a45fce3122e1cf58847e6149df7147fb3d3e48604b6d5f803ed52dd7e35d48b638ed75649198ae9de5dc953b7723c58fb84065d2a34ed287d17acfbfc0b9d6cfc346d9afb8ba0e3d0001df8d0dab650655ce881188353edad0218445f1c452da8ff19e08e27cef383d825aa4fa74aa6fec234eae24ed2b99db2c6c41fd66be70393fcf2e3a441b833cc701577e73082256062c198f180b7928069c2ff89bdb5e6807ca0b04ca84531ee03eacaf0acb11066e137adbddecf94f78ebd9c78976aa63571794e9025a8d57728df81e2aec3439b1e1532e30808a652354eb25b384d4bcdc0e7d26be314edce57e5e992565f8b6ecf3d2423dee0b5690b7b1902c7ccbdc155f3fc8566628caed3411fca76c8410e47cb2c130e2ae09a01086452014d6e7adf93b3b95a8f7feb5ac3e89e159a6eb9bd32399736b1d7823a13b1223150b967a02149f8ee69bf52708ace4d75fe17ecd444740f525e0d33f3b0e5e3dcb70c607ec9212b5961b508dd3dcdb4a2af4ebfd0dbe23d43d40a2eaedd98a224f833d3ec6d7e2d9fa506b8c79e14dc42929157b81e398a39c1ee0d2ecb33e85698b0300fbdc2f371157926222341992e7c7c3b7b0d23042b965d94aeb9395e274f86c2169168925348e6eaed30a519a7420a4112c1afc4d5771c15753846aaf8f7fa9dbd70b1bd2e09f8c51d02387f5f73e9fb2c75107b26e850e3a5e2ebf6b5a458ca17ca647e9322de858d6940e8f67f8dbfbe9306acf23816f49c73d59cc42de9faafd9d0a7e162514707e3876af4f8473080166903c89476982b606875d9242241765f5e9c4c69bf8c1289aa6fa48a6192b393d0068f9c6ac9c58306c5ace55383fc190de59173fb5898f0c30beada7606fded13205bb5e4eb0d83cbf0f75bc479ffb7ed0102e0c9818c0c649ab99f4335c524a87b700395d02b0562e59750e77233a09ff99278e2642c861bb499a790911efb97d3c95fd64a46ee401014742de9f0de740ab8b41f6a838e379216e56eeae4f531380cb451ba54eee65c129f89974aa4d12d15391d91e510604c4045345d7dd849880f14b7366ddc9b17d39891bd5b1a19bd3379eeba0c1a8abb178823da78c6c4717e19d7c8e4780732a175a87e85094ffc253af3704ea8bf0c72a719977afe34a5199c8cea3b6f1331aa44b7472c610f9dd5e50d20abaa6a3b0056e6300e3b18ed7252aa7849261fadfa61a2214fd1502669b7b7bcc290c46801f76f9d3d363eabd6693e0e298c1d41fdee35bcb65a42ec6c6d9d10e6b8a153a1631f220b4c2b49655036b4920e74377738e9c1238a61395f68143dfe82c81350b249f3cd5165a40fa2f14822dd88ecb496ccc0961df829e177273acc729357cb01679c6b5cb01e1db3d0d97b30b5a7575d43040eec5faad0e0111f20a6a1002b68c5fd3a3b452ee6aa07eea9c5089e16a7a4a739c608f691eac52dfa5b10988a74238de932430d2cd82fcf60c3408b01a3ad2e770849e671393f61f006799b2ebf3d7d79a81380cc8532af7b24ac4038d8cc129398f9cd832ae4b197ec7dd4a92e2b8dea771c44663bbc4bb40af883b56f275a7ab0bcbdddb8f45503d6d9ee740b1276e5bf45c9a02a1dc1935ed0aa76dc498c67af8ce82e2e70e4efb5b4fe86013c562a101bffdc0bd2e51114c39f534185c04d19cfe2b62aa31298ee9645b56233ffdd13b2bb723e369b597ed41cf1fe27911d608711126706ce232d869440864ab42647332954d597133220a246968dc88e689f9741c9c4dd9edabef105d59bf852451e2cf0cc6f96e5943d2582213dd5b5c3a682a0b0658892d569e1e1b6668a34140a0af294012b0ad6c1d0948216bab9527b7c29532b4e66a731ebbcf759712cf71644adedc347e088dbdf4f2c4f077f089644f754d35c6458b9630e335cadcbe470517c3a95c446b50003fb2cce02baa4cfe9116ae0f1e71d37d199f15ea7c24e855f8bc8e2353dad0bd6b33a105bd0d389601d645a799efa00d65e81dbd4cf59967d1ddd7b19c5be3f2e7d54763022d07f5d1172beaf214ee3c322d73814dac17e688b14c10ec57e82b1a0881f10076551446f86e8545450c2225f38d1796d1c41a774f5180c1fc947cafdccc375e1419e1e8bdf8af6a8243d0e917eb8cf4fe5c8842e344207cd8bc7ccec8450c885176cbebcde9ae4e3aeb714a4625c724454250407b0b45a09e0346fa96cc30c52f6441eb7fc91eae68ddf130487b229d775fd490cb299186a334365f00c8b3ccd3d29e67dd0815b50656ce74c12968de377976f61fd8ebbb0d5283b9c4ae3ab3e6a0a9e5af4b0e9cde62aa7e8f155b2e1ff0bf7d6fb79d3d2361fb54dadfbfb586c335e0bda61938a2cac17fce731e9db573db6593e8247e641d435466ab07658a41ca80b5dd9f3bfc88d3476f44389b2fcf0ccd1fa461c1cc7e0b0823c2de9db3799bf5577fb4516f7b92a4c4ef762d1bb3256451d094d38a34245f1e1848e1c0dc592d5304e7f1d627c3d526ed756acf91ac47b254db6850899e30bedef3caaf82835bb67dfded3e371c852d405287241cd25e2388430b006e79ccef66bc395690474cc325dce73780c53b0aa4be4099b601babb9b332632c0643c089edc471fa38653ac09c00879b5392a21581b8009e9e287981ba3a5819d15e30e677015327807d73b77c0daa15bc0cfcc5af8014a86ff8a46af31cc2a0710d31497f3af6b6dee35c4228afd2fb35ebc2ffd5d08f5f6a2641f446a3f30b53808b17a246283996eb68abc916c2251fcd86b1a8db77031fcde78b43b8fb6d55b8fec19dacaee89bcc605439da978b8dd47427466289e7a9e80dc282334245eec13265fcc151d361e3c414811a26ce02cbd2da8d89a626cf9104be6e66ac6bbad2eedad6c1a2c6536cdd4468a43e650a773bb1c3ccdc0b9e4fd824403798f17b262e1133a36f54f5b98ce1283f24d10c21fb7e442dd17576616e5a7118093c058a649113e79de585eb37e26e72778b4d7d51cc1ac9bd1914b0d30027843f157e81e93d1e176d867bba6c50b65ef80e9681abb6cabbf1f4be3be3e129e569a9b5bc084b5114f17618f9c75e9e8da6f34c228402010713af4dd976a07d9ae8c3e9b6e75464925aa380b96091c0975f78fc4b4f76db4b7a3abc04bb69ac96245807cd60e09d43681f098485dd567cf47e22e8529c59f12f645f283d1235aa42eeb4c665f51da9b5c70f5f1fa7489ceb03bedb0b2ad2dc7744d168b1952d700c4d67d4ab1ed81ee14aaff755a07799f9d94a5b7c3fc23495e465caf1a618fcd78215e817fe9958a61d9e6fc60a1f6a551116ee216342c8401e061a17084aef04f528c1ce74d01c2c3acb5fed1d4e5c30f676f3f7d8db438a35e35d668149d6434109094e4ebd0e0f2b5bf8eec689878e6d10b021330830a13d5151c815dc8a5627e9d9f9789c9f2cb03dd7de67cfee5b89059a09ef2dc81ee6fedc6e0fabc270fddac814884edfe37937742a976ffff6b44b2ffd473106aba0081959d003f5491d5d779110c82b6a1b6c55524f2960c5130e473eaea45e4f0cf39ed722000748729657da9bdf52e94c98357e1b223cf3aba03874f925e0cd710d93f369d4b9156a99270e5e36c6406fbf61dfab4e16ee2c1209948b3e2d3a6b1f6cc0aa985b35c0dd70d07b534502b54c4d146b04e30a0fce81c0579ca5441269610fae1b80c70b7074513dee5abd24e1889ccf61a0d8740d76699e372b7097e289a71d9d9e5cd67148a8b93d56c8c15222040e43f6a2adf9e032742f2ebcaafcf60379d10f0974071949df195917f5055790fa0acc8261030a43271805582197d3c138f16cb1fcd593bfba00c21674577a801a5a2db3c6d4492c2f7657b437974d9d196a014899edfcbc22c04d35f6c0ef15c204e19cf1f7ffe1964abb2970c051103e59b09837a8507d6b6bb004a0b19781660399d587d68edb640c7442eea5293887009e0fa066ae128e15bdbc86da1518447107fe8e51e77d4460018fbc03d7aeb5bc04a113000405fa5482eac60e402c410f5ac747f5da04998cc831daa111894f89989c564329e6808978a28d6254a376688be3e1c9ed6813661e05da9228fa560d094465b4d8ebab67416fddd1b7b3b206489c1d9de441ce3c7360e0b03343b8cd2cae6af4291e39c206f299599a0dd5c3a65907e99da613a9937f3f7635e0617440c71243442d465ad7b53b954e3aabd7f978d238785a8d67ee83427a089dcf6f34f1d17ff45116e2d7ea12cf848ee2fe29cefc5384f1d5f7a0843ee8ea748ef578e99112f29070cae723c3cac6563bd28aa20be755081ffea1bfa96c356756e2d569f2eb579065cd6fd475c99d0b560c1874b57d113c54f03b5026dfcadfa78b02aee2509545441b5178249ab8f019fb9d69cd6799c317ff6221036a6df93e78d95bf544d724fa1beb9e9b3407721eb70dcec5fdd60dbd27d4cef1dc0a2926300676f20eab0bdd35b5e2240645cc17e3f3af84ac8cead4895e1bf46f2dfd1e4722a84f5e46eb914dbf6c1a953ce0cd12301198e526b18ec629058043a1dc92271291894b7873b47018ca841a8ef064d67a66b1dbcf66e0eccbc798eaf1c4cf096508144a32f7409b3257e65021ad2a3516c8136b4f19d6bb6352d27e113f40877233331bbbc1930e0db243427333d8a7571832f260f067c3ecd0fb23a2361a99d6dc7a79a4fc45b4ccf1fd3ef8c9225ac1727e219a1ee36f19f3e671c0bee34db66f9d1a71cef3732a78bf21d1961949909f8afb77b452fcf107e01e60f6555085bbae28d560ffba1e49547b178386e82a6b9dbf76eb2e2a78b52de59c04df52744c8846cf220d0adcf540970f2777f35231728581fdebdc54e2a0ba6a2c393c2f070355ae49a7d1806ab44de24e3d786f5df16c620ffee2f497bffb91441b5be03af7555acbf6e7bb8cd7ec6372b9c3a593be2dab8e561a6507efa849cfbc1b2fabf231263a35ba6b98ea0334cb014716e08e3b8d7e477caef6d10d1f8917f5f61a9844a993551cc3842fd67911a40c22237a4d15f813be4005fc2c1de3162ddd3ef6f5e6280497a35d9396ed89e217d5b241c826bb6ee676474eec5444a9977a1bb8c3c84d1db88cd92a8924c208bb595b1977d4938295599085eaf2726112cbd3f10e3a7b48b1f1f10f6ac536f8ee8c300db0d69130ec907faa92c18d4bc17d6c0ac101aefa84fce10d7f8a424702fa7da2945f4829c0bd74ea22b47b7b34c8d59a5fdada180e9ce331b644dd2e91dbd5b0f6bc77e2f13614fd9fffc197edfceca3125c3692daf6ec3793b3c46643ab66f03b354a14c7276479351a0adae83147d957d75322686affb62d7d6061283d85dcd2361e55f5812a7d75634118c37f9313f01bdeb5c3577e7472cd427a4a20324b14ab61aaa6cdb72b7979c2ff75ca70f7cf316260de3c0d230da4af60d16ad8a1652337ee53b44e6b397968864b27fab7391ef990b3f9ffedd575d7e3f72afc16b6e6deb92c647ccf81d760cf8f8e5666f5f1918e8cdb23d8ba3b5319b1e922293f850b2111bf4839cb13458eaf7ba56194ea08b923c3b6e67588271f572feff814f038ea95ec1f03514857a805aee3176f3b32ff5431b98f9b42ca14a31056968bb9458810c8d1888a2a18a7ef879bd75d1f710b2f14d7729a3efa2008781d5ee521c425a2dac3881fd40acacb10d47df5fb00741285e1f47996ab111116ac5c5483876bbcdc8ce3909223d48ee6629c7207813561d1373512121dff18b4c277018eeb1dfce675151edfdd07f681c9bc28b41f18041da8b58945c7f3f3eecf5e419d2701d70c1b0a401ceac30f9e0c0fc45e76b9c319fded533fa89bee6affe11a6126b92e9499872c71bd6709b2e2451d2ddc25a63b611526e3b94b629bcaded49d8992114ab0937e8fd7b5edef6ae80977849836ed2cb66a40f7437445af9ae106bc9b7711e1f00104a3fddff3813987742552ef509dd3108159166e0d64d7d4162801b0bb30251c34bba431eb4e1c34f633efd9ef09d3243cfba32d862b6e2745bfcde6a17bb2302e295e92c3e97efedcc7400add2b31cf6cbcce63c8e6c68349f4c6f004dc38997bc87d2bc021adb24f4708e855cf2b2f2c24ee76fb4eb0b5bc04f5f3f365f33c766c32aa461f53b030971155bd1bd199da2b1cb0555a82f717e982528f60041561c38f31991b4daae68c5366ad0fb4d1d40ce2c66ed3565beae98bba95a9c351264abafeaec0ac688d186574a33a25457b75df461476c7a6b4f204636fa623063f272ef574033d22dba23602040088ec2d414699d7f3ac9c68eb689da9d45b067da2edb34825c6227f8485738a54a7213b138b2aaf4d88f87988703b40b99f05e78bf788d801592b51662f7be988f0b663533039c73eeadbab7ac49be6a8bf529aef01458817d2cd6026af6249a1c73b797ca5dbcc18929904ba0704594d62f94814e03c259c1c781e31a2c1fd4eff4b180844e5b48466b14de7fe122e8c047fd389ab4af6a4ad68e5d1e50d80617ca2b5045306c6729ed898386bca68968b4076775172098eb7d02dd92ff8a19650395b4deeac46c7758b9726bc2af0effbeb88d6ecdd157fbb3763fdb841fa707e9d847d4d3a178b05c096f7bf436d5c19aeb636c59fe39f843ef8f65f615d5e4158495175b53f150c133f2ca9a799e7ae946f3853af7280aa1ed5f29875478179afd883363384e5e2dd9d156e229a689a6085ff8f99d7f6f78d0ab8e80080a64f50a4df5223f1b76071c6601e51c2d09c79991d011d39d21ce27c0f51523284f6b058a7518b734379f778143dc332ec3c12cb149ea0a1f4c352ec4dca96614cb181ec338f06cd19ce6b6bf4d117d6fb4919d445e5f6bc6963719eb4cbe2f7fe9fa1b1f21f09f30bef6699fb9f66b6fc539a8c801a291233bd01fbd6f32aea1669d0c701ce33855a8d19832eec6aa967585407362ebf333174f264ed1334c6b68ae2527d25b1f3bd7b409495e41e2557d72d0afac37022eec4690431d496f815b7991bfc0759867db7d102cd69251a74c3023b7effe9d03b86664ca65df070a00876fa6de8da51effe2c8134163d1fe697399de1d328b9f8a47a02b9165e63352e75feaa8109c96938a07ba0dcb9c08f185fb12a57b8c0887d8314a81524cfe8a155d92d92e1b7fb96db92fd898f2e5e65b29450ddd9c87791ed289052d4897e2f3abcf8bd933f02152739a1ab1682527eae56f8e7bdf7d1ac68dd5cf30ec31c68356ee540c48c1e47e2c42c5b62decc03ad5cf67b39974c3f9313a355ee0b816f9722e86d12b4a71ae29e2415409ecca2df7b3bb744c8f7be3257a455014299dedce8f3ecf8d8a08f724b65522fba32653bc89bba95b404d5277869722f8a6ede0b442754f6598d07260e03bc29736f292c3df8350875f48efd9297c74e84c34354c40ceec87dbd3b58b220da63b087f95a830cdd9daec4b235bb741f7b101a955ac59df20fadcff64e6afe45eacdd1a5b77e033a1c32109ce517466f1421eff020566c36ed796d62bd6015499a28ebc497b5121813b4cdc399cfb53a271fa1e556510c4bc69b47d608999bd85814c1a495b388dd003fd6af9eac8d1f78f006d2f749e4ec750d227fdbf471437c855d8f7ba8da3356a6f93b7f142cd056249f7f1071c6a8fe0f62c03d3e963128b9bff2c0492271fd2628eed276063dcdfaa7218f1326a2c5b045af46d1b505f74a305e552cbf10956d42ff99b3970d71d58b91e58124346c06efbaf454129cb0942fe2e4b9e94c41ecefbeedbf36a11a021ad066fd360e66f2821fe85d4cc99f6a7aac311a298eaf5f40d845faa42d877c1424678afee1d2290b13b6256bbbdec83e7488fe2016860d2223f0066a214baadee10818468667650b96dff6327b571f911c111dafb7174cf6ea6f6c5a3e299d93bdfcbb30c962bd5aa016104769d44c507fe219ae375a02aff8ada90ad234deb62c26413704a8de21d38e7fb47712ab42ca0b48c3ad53b6fd3aad9909779801b1b70aaf1856da328bac099456dedc951fec9b74e91b4074e6d2d8d0152a91750b9c9bceef94417f18bbde7fbc9138cf84d39b0676d12a085021da6e596f5ac659494c30b40c6af9ebd4641636bff1c7b1141c43e21373ffc394da4149e89c8497bf14eb94c12bc151d87968974c4d52d627cc396b32edb95d747de1c4931c71a4241c1ee82e1c726cacc660ef1294c1df1b771fe0db954e5c4a346370a0ed862989e5fb5ca1d6dbbbb434d5ebcbcf2487b2e9524629213751f672699c5c87be1d67cbb305d07eaab8166e4f485789a363d77de0790d0bfe9dfa44d08b8b147aad005c85eea06042277162dd26464e930f40d124b00e427beed83d5b7afb908f605c6a3bde5b020c566fc07bc8ac4ef0cb90b81a412f28a06bcb7f9f3aa3b53f1784858ad97f8a7d7e1e25c899befc1483e010daa86db59556552f20d4a45ff5d72c39a5cd905e5e97033f26a9a2fa614c158c4cf9cadffd0e0722f6641dee61b2629aa146c361a726304a680fffe9a25b812e701fdea4acf8ee73788f078dacb3a7284ef6fbf8052b83784ddcf00721bcbf0bb49f31972e0d9c13def04bd8b157d591674e270fa305efb15fb3ae80a7cd0fe0ea304654f182f6b41c037bd030f86a6e98c765824c2cfe8d23b7eef7074dbf2fa407af7f59c0c60466b66f2c388a34cbabeb99ced25c7bce76169a27eb5aa963c7e9569c256d2713ab39fe0519ea92135454684a84432166bfe8d62f219eac32971a3dece2b01e78fc6cfaccfe6af576a32653fbbb47dd4a2e5a8c5795e9172a1c48d4a5d71571ed85d314cde455abe546cd0d4d7010b9be45a7aed7ef14b957e43052ae003c2852d4fe90417201a35ea07616e253df7a66607033a29781449cc09ee049061e5929a47e2f9498ceb03ad658da774c629c78a06122ab22aa80feddf0429c14e7c938acee724b8d63ed655c8d387e985db2b953d88d5b0dac1f893fb4ce8f5b91ebb40b33e9123947d499ae8f9aaaf79ee7c0fe549d14a20b2f5693277aab2b1e1f3b9b206d763d689b998d9a32f3b568c7a943e669c4aebdd8240c64d2a3f7a79c03abc3aec462d359cd6b60208c23b040f44f20fd0b956d22e4415c718ecc1e05b22a01c85c79ebd2b4e767202c6bf29e27efb34613dd1ae93d9c35d747ef699319a87de504f67026787859b93e3ee0b544d53f7176b9fce6ac910aecff7d46cdc8859a65adc9d31c70cbb0df7f5d0fd155956207c32577758532210a3641b72dbbde238b84f569edddc3243b4d48f928808a81000299e64545c48e6549204b6a1691dc1deb475b1ab1a597abecaa8496e7eb51e18d8170fa254132579f2559c30421dc4f39a384e1cf18d690c45e3245762f39f3ac2d9051640415326fde78178903ecca51e54cc3317e8a32144b4af8f018a36d87e20b19edd8d36ee800613ff72c40a42718b6b6b21edc61b4237dc0110818ac7d9ea82e27a2682b84a48259776aa2b8998fb77027e8c3f361849f71374396285f9e21de9ce26a0a3fe4e757b2f8151bf07ce720add734d7021cc3598def37fb6cc3e56cae1bc618355cf96d1225295a827e91c74d93995a434d8a3feaa308b91fbcefbd882fa20e67c2ddfc8e7dc6fbce8502b3a6e246dd3a6fef6c2b6717e94f565a0fb1b0ce172ffb5515d396120d54f36d67bf5c291192a793a46ce64746eae13934b8e9d7c06ebbc4208a1076f26647461fc699f07ced67d71a837ff6ebb6e8f7d0836f461a1e0b0fbda58c417d5718a01978d24646e345ec116a3b45e6233fad639256077859f5c651a38aef40dccfaec06cc8b5be207d0fdef17dae2acbc0c0afe414b36a893d1158f85b4d1c00ccf861eff1d8815b4aac048c3d82451c9e380974dad104bd9a23902ea23a96db8d65c227e83c7a69e7fd88f00877ffbf001570dc80bfdee5ed200039307bfd39ddeea40acb96e9762aaf350efcfe483145a83b443e7bb73fac8bdce3bbeef36f32ef5c7673cf90ead07a1ca400d5cf6f8781964605013e65598e711cc5d2902d1c4b43de94c534d4217a58bec9684bf68174e8f8025d4897a545f0d0c46068f80bb8d2a0ca208a6e1057d457b1dbecb760d66858a985da6a5e597e0579ad5c878349c27ccfd86de0cede0b17c8a511dddff55bf785753874f6124276271f129a9db7d4678c8f2125269261ea1091194bc9d3a1a28e0895265caf63e9a94a971886b8dc7281bfdada6365074cee60d8c6197483eb006f79d9e3f38ddf8bce5736541c43c6eb8b6181b311c18c1bbdf63e0558838f0ada63e67d3fb304b38dac971c1e63e630a19e1f75ab39e8b3b95f2c75d2bf082205b642be4e3058f749232a33b5e43f96192a57ed305894955cedfa25b55aee8b3e7767646dcec5b59236c59c7d913b784d9d5d944b72c78c825c4420fa99790dcde0945f125b9d1443cda8aa205581f0f74603429b6d74d6514e7ef5a5ed3c3642f01b17672be38589fd478f13e187735fec0f6338d0ff015e9cf27215b835091a2f63949e20baf03d8dd8f087d7243b57df21949a2620b61a21f35becd58a836a1cf5e38325f09b1d4eee5fd2f14cc2967c5336d3f7a989c4c8ec08e6a42bbd982cc9fd209a96e3b5d921f3f01742f9f0d22b4cb6302b10bb3bb5a4cdb0193a372c7a9e19ab5922517813c2ec36a94e1f67d7b7a41494fbee60d7dea6c2bba3462995c48588821b6590a378079fbf8869b651f9c016a6bc2ca36cc3dbf3693357995f9fede557f4106bc2f242ec1206db702c386afe6ee721d4ba7429aacf9f5366e3dc1ddb51569352d33123bebf998216bed7956bdee08ecfeab2b70cfdf580b908d701357771e7aae572052e16daa40a47eb0d616caf5fc85069e7c65d2ad517e34afaa1291b8343e247ee7f0569c6c16c399c53223c760b219578985e61e6fe9cb5af2ff2a5339e2e059cd8eef14dd8054fa01ed5e8fd601e986d49851fdf3f9eabaabb63cb990870f8f669571b5d6e5c5cb538710dddc0cfba92bbc1180648090a5801a05d3e5e53f691a3bcbcd9f2f63bed381c7cfa6c613fcc38eef5bf61aadec08ceea3acff4a507c9748a38a9608835a26bd19c87c0366becc71f661a797fdfdb24bdaec1d3a6f8d00b160b07356897fdb86a8efa3af1265fba96ac1cfb10cb3266e31e438e9cc458e20c49fe513160b0a369997fd1e3af03dbfde6eadba69b16005b8ae48fe83982f6b5df11b63620f2ad7c5a754769e1341e0cf3322736118679b8d4a3880397399b3faa6f20dbfa8975570d9542bc6dff51aa9bfdba7529019c2688e7c66d1c094aca1435546c75e9667a0a508284c3b5d3dbc651bb24454ac395b34caf772cf0dab1b0bad7a1a579f5a477cd7fb1fca335462a6105e00b33a664c75327b523e642a914251f15cd35b516f021f68613bc828180bd958c431e585751c13da00fdb1b4f4b54a0bbfcfd733ccb131f0ff116374672b6c66cdf9218cf4a1d7725ddd62d6377ad5f4b7300152be32a7f7d6bf8d4757ed3c66f7ca2acb86ec2c48277b751b8ca27ab6a57732fe2ad9489285bc4940724ad7f0a75824478f39a82bfa8598817f96f0bc57483d72b3ff5c65beaec724ab05cbf72a4f47dead1ca528ea6ec314b8bd31ba4ccb6d8a00a3c8599704d833b1828cf2bf68f3e4c24e77c975778d600ea70129122f6de0e778b5dd7bdae695892e9bef6ca28e530afd4706581f0708428f1435e2d8b695f396a03c32a5b82b083667be72b67a652aed4366118e8b3c1db545e1921dbad0dbb0f7bc037002eb3fa4298955f1b3b95331eee2f11d726d5028b1297941524615741ef4e00c24c5dc5f1ea1cdddf7bb682623f824cc8c67ca0be3e83e58cc913df7cc09713fd9116e1b2ae7571542b3554f02aa5441e4b0d2c90f7806e881e4543feb24d9338264f95bbf79e32616758b750a5ec6baed98646646beb95754df94a4bb2eab9163f5ee1a7912850f3ac8d3e2f66e6ab0e3d13cfa378a08ac10a860979c66f95b3dd5134a57081bd8f27ef7deca13377a0cb4b9e9ecc7d04f4192548bd35b907aa47740cc8bf384b61394ae732c5ba19b4d01a5fe086866bed1980a271d8067effa27a2150f0dfd193039c68a7d4e9d256183a2d52d405b0d5b097139137db5a928b243fbb91938fbb19d9609fe4d23c79d0774de4c76c6c060e79dec72748d262b5b002a80851110fe439126db0112a53a818b8675e210d1a690bd6064f07399aba75e8784530652091471bed35b51bfa7f84330cbacde2746de34044bd3be92050b45617f99b301199cb7d6030e557f6ccd1b31fd44030231a1aeccd66218740b3479ee1a6719eab99afa561d678821296c05d0acc5bdc14645c7f32ea120ed36214a522466c4b6093acacc6e0e9626dbc74b07658bfca29168a0dda4385db3b01fb5b0035d362e9c98efab04c9cc25dc1b8fc53d25849817d2dea730f86cd2b9896cd9282a65f95f7473f59b0f155193473bc9cb8d7ac1b6d7d32e28f07eb6b8ac430f386aee719acca7a498cc7cfc581dd6a0a9cf741721bd56ec4a2e2539ebc2065fd74f0580f4b2b698452762e319897e3b68d3bd2b1b94b02eb77017b936212a4c94ec4eb545606af9d0e7cca7ab7ee717b756151c5b8a18b8383c7857645c4b733a95c8be3bb483603847349d11f8d680630a0a8eb0bbbfe32a630e99defcba25c9097c3e5c324b15707462790641eadb58e84899a2163d77e28ad970e0a54a85f65cea78d339d324e3cca8f3ad6f00cd8ae85d159a64072542e29b3f653643fa8e30f9eced0bc6634c3df78316f0a93107151093f6d2ca554f6533429f699d195e4105b9ad5a75e43abf4a7831b896b8fd472afb7c1cf6520c0e93fb2c15287bcb58fba5dc4959d804f8f6d922e212772726a6245145a3d45da7bf5723a9324c065c03bb51045d32f78e912d9d718ace2f0b7e028470fee5f4e565cbdc9c63e6bc99297ca85465d466a07acae8ab4f4e373c009f00a713b8653284c1435469eedc477a882efa76cb3d727c66dd71f9104d3eb07473cedfdd07630ab174f6300c752f178a2afade7157823aa9c4bbdfbc951168c57f65e49a2f2908e4f68ba00036640123b38eaf3f137163663b3dacfcf08159ac1317184bbb706b8d2c3f70279bc2549cc86be29e42f5b2e3766463214fb2080d7ac09cf8e3076364f2d448016ea6971925a7033f48948106e0214a79e0e70107f8362b88849f1ebf94a61127d82abc3e2b8e386890f6fabcd5b802436120850ca021e4b2435254a96156f0b4f70995c5c0588daad9a0a72a610e615474932327b4afd789de422e9712d51ce8cd9ffaa32bbf0dc7db4bc0b4efc8b686faf82604c9c73cd86754c59fff731910f69f6816d09244bec962718e7c587d059a8f48fd6d7d1ab821e59afef854687dba0564d4609d515932a3fb2ad489b3fbef7d35ce68d8a4a2889a3aac20377ad9f7d607e42aa7bc71f9b957975d55e42fa68172a14d7f072ce046ffff847ff897fc2fe89182cb19e7203413a4aca0b42f08d054b23f5e44e05f885ec49148bd7b1c26725f12f3f75ef60a0d833769699f15315d8448f5329c22e95c43357e558e68f8e4e78830be6ac2e3ec42b5e77b3e0254e52ab427633fc04f293fd22332be5a84adebef9ddf7940980aab3023e3dadf1e20e8305ce71bd86899802bae86bc930b90330a688f7521d7c7f784ca8e31643f501190ee27bdecf1a66c86f24830f8e4162a03215df12051d22a89038fed764dbfce3f9434c16181e30e1f85eb1fbad27419a3faffbeef0ec8b7a0a05becf1a9ba9248bf8b3e43ae6f6e295ee5255b0c9556140d8ce6878920fbb1dff532ed9d5f247bf66bb8143a10681d044c8654317acdb32b915ea0b6da81bf971079a28e742b28b8e1c84a83ca758686de8fc1533e95b4ba15cb2142b1cad82b7b73e5afab700fbdadd441085a87316e57e30ec8b596b79fc7101de5e37f8e759abe3b7d1a5f3171dd065cd11f0c21dd3778579ea98af9d7ead2c8da0fe7f521b93b45cdb401f07c05da915ce1f97fd284569cfe9b6e49eec03cbd67ebce5d27953305656af8a79e19c5305974ebe3d5857c46254928d88a5efa4b24a63b521bdcab04d400298ff9cc389ad123810ef2f9a9cc703e37938a9ef9841d0bc5ee3e869b24d2365617741aba599a8f4e04b7b6b109569db99b6bf2a43e5096cfe0641654a73a383c9c5c836c365fb5a9f9debacddebfb694121b12af2c3dd84c55de6b63b4c9bb47015d1535ecdf849c8de9338193c29f78997695f5e0f53d21d9830772f286aaff62e7cc6e2543af66a708e0578fcdac634e4d4d699d608808d4c37d2dbcf2c63272dd02c1691026d65cf7bb41e35838b93fc7b50600846f72d4336ba90bae4c7da5d42b3a39b978512debbc6e7f08d1700dd22da8e7d08ebd3cf787ce3b57725f79b6344c09efe017dab3ea1f16929b9cbfc5eab55922b007b299ee85e17d27b84c6318d202af86d6521a705035bb19828c0db572cbfa3e16a0d15acd7b152b4ad7b4fd639727ee5c9b64335809732b374c2e60e6ca8c4d77d566e1eedff28f0ccdcbd4975b235472175fd7f23982da9ddb7bc43b5b25ca833d22121c1188f98ce120b860f6a03592d2a38b5e42c4407e413c0c82482f79c6cd14faa59cc619b933eb57c2816f252958738d79f2579375053840f5813bd366a1cac9a40f1f83f765f53dd61b3147147815b5ae9847d3426fb77a2ff5ca1c8126df59acb3b3e82051339c64b6ae9b458e99b05c1b993051763dae778d0e86849741a8a20249e12096234adaae23b5b9005647789734483fceae51217ec45fc44799a404beeecd54bdc0a6c71fa81bccf477bc5072ff79508269b5c18c191c89de8ba1da11c26ee113f488dbffb41cad7fab92e161c848fd3c799b0f93298150cc453117f68228375489fbde03ade8bbb351c15c58eaec814625625b6d7ea0c1290bca8f1f359c33a107bd9de2c6f18378ded380f90a4d977ef66b59cb1902821c9f23761aeebefab64727cfa66016441a312fb0802bb2b28c71eeab47d2c055b46012ed2dd973c81484dcbaef88cbdf9bf709b0d3684b802cb18d0fc552b5dbdc0d564c873e1eb7bfe953a23f6ebee8eb64513b70ac9885c25786d16d515b8abe19c2aadcbe934a1b7458b2f1ed2bf554268e292335c11ff9e317c41182c73e113f44a309f9125524a6ca34b963392bda6aa21d7326604e0ee4c7c6a1df6cc7c88a0b049998e4342dad9f0198897acfd6d21eb728934d9f329d72f29e687e766c66c892b9a78157aed071dd0cd8c0aabd33c3b7accfb036965a27b883d005d537305cdfcdd4def9297367748876f3c0f517097794501efc7a4ef809bb688b2a24b9951a2bf499c9b7cee8f0028ce00a2e76a159e9554fc724e8e8cee8c6ce967341f5e443f24b9df08c9ea7d83de15774dde535814a54a719ebcc1577f86ea3b3cbc587b2fab59fe82fa5c77f314c478094dbc35c16164c7e50664f1249d3126023a97f94a5c65b47aba16bf0bd954595d5c107bfe61b991b26cb7779d7c9327f110d15d8563c19b5e666fba0f34458c796eb8a3a48abd9d50c59c6a8283da29d024d33784830933edd4ebfe38713b420a6690d1a3f6c9d1d5e57ca3bee03c01b6533a2ff3abc2187ab6cef8cbea01c25681a27eea305c7dc4034988ffa43a8d40ab6f0a1e9666ff0abffe1ded42915805b50e689669e6d3d338c6b45c5ac462c7d0db7612c7e48a21407438dc5aa4713921c42f264c4435ec466f3e2c31064ec75122d0d0833bf56fd6e6d990f4626c9a102f24d630832e61e6d4555daec724f471d6b4170df27162dc663d11509a51e016db37c3ff9d5430fd131f5556333074f1f31a2fa551da14a5aa965ee512e78ed0dc01d3429ba3fa9d7232b8902cd9e248c6bbc683545f0b6ce2be03c62478041bbb85b002e766dadb0409edd8f8b9073b02b0504ef8f2a442a93061e0cf2f1f6e75e849f4e41e0c879ffc743aca2020e10072cb916080a9b66707222cb0805f32ab9fe5e41cf7ba393fcabae112b1abf30ef04cb13a935d35fb20ba2ecc5412009f28f7e9af191aec64a9f9a0f9dd90d7622e2f95624599c7d74a0c96d07eb5ca5beefcb094baf2869d384a9337c45a40cd853d64743d1107fa159d29b6144105c4a98a8f6e905176c464f91f495f75cdc2e5e578e5ffbcdb4186409897fad1782911603bef1fdd1954f70dda4e4d09404e7ec8834f00f8c7a56814fc36f912540e4a7a23caedac5c5b4401b62281b42d6add0c8c13ad6e754104ce8f2322d3b86f1170d74456864f27b545116c98af6f308f295793873b813474756677cbb8bfe1239fa4ba21de63c1782072aad0f5dc5342829cb7c55400ec15bb7c8847e271dc9d0870846ae5cf73aa59b5dd2456a3d4d3119a4cecaf29f5457fb886c3b2ccaf7854af9be6154e338b2b24a6291ade7e26ee9065e09af3bcc1dd40289ad2cafa87685beef92a19a9671b57669ad82a105f28bdd015a35b5282027e4d74d2a851082bcb9f6d1c0453430b95e77067b0ca6c2ec8457882be8ac6f9b04160ab5e9b3f943e7216ad293e76a2aa18d614ca5a3647ecc27c699df45071d31d511c3283c1499d93619a969b1cf0df896920d084bdf758154e42995b2aa36ba5e53581da588cde204218dfd7b99ddef9908fc8296af288d95dd969ea2be0702d1c0a29b83e48dfc03abc9e81f11e59badaf40ae4e399707cab55df35537138eecf66b8a3d8e25bf10dcf18cec2acdafff7370aec41a6bebf189e283507784f5e7418cb90f963f2ca83f69c7f674e83558be86529b6c8f2efe91800c24cd966f517918c25aeeb41d81488e9de7de1d33615d0bd435a355688d7d3379887ddbf18376cdd0c973adc237ec1861aff3a343497b194354177c70a6e67bd64c473e4077b03c5bf6a4219d1a44688c16607cfe1a61cbe215416d12526f5028b983714aa294dc5feed5f73aa74dce1c4ed22e95fd943f3aae598797d1dc9e472e5049602ea9b36f6dad4bc934fa23413ff79985f0ef5ab8b0da387e08f22bdbdf5d370290772e57f06b926baccec3566f31c210c7f7adf3e8dddfbe039ffa3e8144a6b1bb85974707c74d393329776986b817b3535103614c58bfdfb62069d253f8b309179c80b40917d2202ae002ebddc85569a3ee91523d09d267cdd356acd6ef059dc0ba2d3b2ab92d9fb7dfee574100d249765f2c3267a46ace61ae2fda6788ab27e4704ce05d3c61361ffafd9048e275f0a9cdde3e03ead57c9d118a92ea96827debc63e34717ec8ba4cf9980ab6b9a4c9eb6196292cb5e9062e57b4472f571ef7d77b141168bd13366e9c5bcada6c16efbc9347ceb60e2ad527db00f50b4485fb18a0ced2d0b96b9d008fe0fbc6759a04706e32a2a6cfddf981895d57b5e4b2b644fe17d8545eb8d584c32600817ba1a5a60add6ee40b846cec80e8a310aacf99c2b5ce44beecbdf26e52e5c9da563865eacc96f83cf1168720a0cb56bdf83c240fc62508e44830a04debf5f0794e2ba761bd17570a323e658aaf5fc9f68ff6d891ccda27735d3c0f3d8296d18de3b706b09c4862518f2926ad3066106b1636c2d9638d4c2fc9d8515e211be3aafc27d594526f57a40e9d0f57d7cebd77847f44adcb530eb3b417a18cf553890706ba88f01a456fefccb04ec583ace41e6e4022691634d3621843a92eb4f346bb14252f482b544afcb129b51c760ba73f4052f00a799f3b6840a625b04c08d9196c929f0645525dd85f7ea179c44cd5af5fba776bf1dd632a563784759e4d245990c6cf6c0f6dc0ad07fd8adf3fb0610b2ee4209774ee39b8ad6130b489faafd0c4fdddd12483d0d9c724e886328e48b0135185d52214d649fc526ecf3c6d3e1c1e7de2d964c7811f0f32b1f1012b7d1c2b00b4eb0cc58da5e01bf1d83c48ecb7a509013c4ec35eec292198181490a3cda91281fcc8f9e1119cfb1c73505e8336a4813af2c47d3633181ceb13b197ef03318474c5fad18ffab3ac151cf00bd666ff5d9951221821c58baafe07e248fe8ab67b7b8ef62230f2e887f8712c0b46451ba0646469aa07efa66f6b866aa6848023aacc5b7ecd4226095c7fe3314a6390f6d482df8707363f222afa63e794fd91ec3616a64b15ab312c24ad6c0a772d803b864312f4e2b455e44e261e3139bb1a3d484b41d3410df0f13c84e57d8a631c818545725c195e2c7121e9107f8496781625c87a41de860b3296ae73f6dc40364ef003f1c94f4c9211b8da3705edccb21422313c714bbc0016052ec002cdce4a5029d84e3c7c82d807a2ce81472fd02b58df4fbcfa7ef9f6dde26c4cb1b2df1f657874e7e6fd5a3b8ec929caba3fd76177bd1310bc448cdca483775c997e359bd86832f564e5354313417c85cbb6024fda2ecdb520b9130e3fbe6f3e67c1ac9c20c2e603c3e97c0ec0ee1bef1c2081ae2488be4aa29c36e03b5461d0ab49e23894ef3a8f369c227bb8e3460c4c25ab51cc4768c1e961abf1f29107ccbd29d01d25965c2a09f00a8c8b61c1da107b71dbbdccf791ddc18fbb00fcaa5f0ba8eb38ded84ef723d62c1eb65dfdec66e115b1ce2e483732c31e1037e4a5c7bd2b8444e0cfd5e4b0a416b11ad6eb50a4df3990a7e7ad0e27196b1096f7f399279f6bf25cebd3eb1ef8941b94059f95d7b449b8d9f7fc9fa8ef2df8916b400f2810cea7c553d204cc1a836bdd28bf3d18dec5616dfd4fddec9a9c21a354ace421e8f55fd57fc426438a27877cb611e6abeb671592020b3f36e9df30361d056b851ec02909bc9d676f73d1e36fa5a999329c0cbca1470562288e058235409a025bcb6c3eff263fbf882e4f665e0a19e5a77f8b6f623a4221a3e62dcdb91b7212c5e6df3c7a85d59b417e39c236744b1e3080d07a107d73c7810fb6e5691aadcb19f499202bd8c791847ea3cad79a684ec819dd7b1e5606360750f49fa84aac1105930a76ac14a0ee58a137951fb05bead18087a35bd8a5c1f9a6edd23da908546dd957ea0887636464aa94998ec696adc4ba50021309cc4c7886f27d1fe46e59441cce0002d726824d7b2174c9d5a2e43e7fe793ed2f6072b8513519c09bed4dda9b2aeea1049ecaf69359eeb55557c6cf8eaf5c04871b1dd5b388d8139643156cd923277590fec3c8d841319702e4fd3829d862a87f51ab30fd34bd1d5d8452f77f629bf967223e7572ecb1dbbb73770b129941206d9f1d17ba58bb2fb46fa79f97cf3072f6d43ec3ec9a3af0fca7180e20935b86adec343e2b24e3199bfea936d7c8e4cfdb3a6bb969752b6b005e5ba4897cac151cb0dd1f39a4fa0db84cf8b482b1450c8fe14e9d24a2c4cd93d570f3c7a385a9adff721405c51d1a2a7eaf5cbe94d050d09c82f50d412a40b7b8ee9ebdec3eddcddf917d83234c0c8c6f17b833889dd60c1f004ac668566665854bbfa598a0957ae18de9c485d001387e102aae48c789fe98fb17dba118b8de42c20cd9299f3102f8707ae5c0424108fb76df7b0ad6b97ebfc28c480168f6dbe476ced445bfc5021165889d9f9354173cca52bd913aba38f4da82f8615292df984985d7eeb1ee6a1a7e8d884c795343caba79e1a0db4ccc9e87652d686a53d73ac934a8999b2ffd4a74fb0fc0773b98033bc3ba2e7a739effbc822e27a517599692d6e2462fd5c3eb249011feadaf8bde7f43f3693805c7620ed1b0f1655082fac098ba726134287ab8766d9c0a415622b657d5a3605ffb88aa4249ea6fc47194deccd1ed55d499b7a334b020eb88def13162ec03b3a4e170d7e86e7c32b51be5b8a3bcd3b150b3c86b837be2eeea68318110417709cd466ab71b05b640c19de1f527ccd7b255292a2cced2a831aaf40ad2fb64e537b5982802076e9f2b178303c9055b46449c0cc8214fdfe5629d419d82da1507b11179b56d6b2c3aff9250d5dad1f480882e3abc212f28024e1e341b8b988c681673dd364966b9e7aa6932f20747d21debb6f21afc8d540d3615f07d051faa625b1628d7fc90bcc7f77270d11bf43128e3fa071c372b047dfdde5888ec5657995322539de3909ed652cf78240e276a985c7977c949462c386bfde07eae1969a5fcac931b29cbdea91ac34ba3e27e78f08b8fcc2dc1a3bd90d556bbf1de197f461580c62b904ad05d184dd94deefa4621bfc6408348521b2041c844939fc85bd5d29674b7d2c3490c094a90adbaf5200f204d97fe19316391f51a3bb41c1ff7980fd43fdf88e49936c4690840e1a1467a858691aa77da15aae08c385f8238ef3416c65c96332c8ba09b660773f045976f632ce2f109331fda1888df8c009f20f3016adf621abb95b1e680a466aec36925674800ab095cc07427a423be31661a74e5ceba875bfb342bf7b253f7b7095cbac539f26e192eeb446a7c19f1075c09ad322da4a508a02c3423693b6f04479644d57641a65a2d8934b361be0a39f0d416e495e758fb1dabd787ef1b14a9ba40f0a68f2210eeca8bf75c212432db50a03e9057aa2dc42963a2ab4340f883f42c0e368007db8a887f7aa51c8b7dbe1631eb9243987319113c0549d34a5fa81c69176099ec2e18c5e83b101a66988288a846c89fb14609b9e62f17cde4546e2c624814e68671b671b89cfd9eb92054f401829e687185e1e1bc0089988b29c3f83023b37f2cd12de893b842b1761605fcbd511558411b7d6550f74f24cdd8952d670a4757b9f01ab24b7bef487293b86bb23167968b5c7fd7a6f19fec5ac8570322dbca33c35059db73f597c91a1ef5c184d8ffab2172a63dbac0600f731185264b62abe3b802c14961972e1ccbbdb7ce4ad932b8671a73a0f04d36152f58770bd031bb8b0f5203456e2c00028c0ac26eda70729f8641bde9f0c3f4d27a28e6288c56d93ce84078858097241098ce336ffccaef20e83ad6a4c987de0c06c97c35f9f9dae21a10003ec18d29b53b381bc0c2b105921c173716e8c92ef9f650c4d1beade2d0bd318e2350d5a85d6047c9bf6c7e429e006d867a2b91b18b8aff6fb82cb7c1ef01cef6b5ebc3fb232c61301c242673017354040d4ece9f6c66b1b8602bae481725f4f164d24f520f4d35628dcaf3af21ca7ec6c4532637cff923c32cb1800f0769bd30f5dcce02d5348fc2235f77ce19f769c2713ecad70334611ba0738964f1832dbe1f2d1f28e6fdc9bae086055d1cb0393118f5e2d239e56df65ef0cdacea81247dcf417bf2687082425a7e6b977f58c39febc1bce0f0f0ceff9a7d498bf5929cc3921aca957a0bf399b741df699812ff264ed28fc87ffb9f438a891e8c82a6c250f6564b861756570420f61fae06d5293532d51520d54f748a67732d50cb80716fdc598c7f603903507dab32df943f5d7bac1505da44b04d4fcb4e4a50b833b1153fe311ff118770858ce7173016c2a3406c628cbc0b126c8d76a21e49cfb60a264ab3298ad634e41fbd67b937ec62f8a49ce206e205cecc7edd17ba97464ec2c769d416d28793663081d45452ef32054cba2569d9e70bc8544d1996084ddc6361c87f64ebf905fdfb424fda775cbb46d1578a594d5bd98bcb61f16277b9e462d2bd9c6e7ba929341db6cd4bda3da26167c34c1fc0c8a8c222b6ad3ae4f544c1237b8032511b7692b7b970096d53c1dd317d01a3b012a6a35e3f39ab8c77f95cf588a4379d897e4bf61022f26416a9869f54980d59d6dd7ce7c40eb646dcdbd9c824585139149c1bda0ccd1b5a3f17f77ab834e7c2d372b66d9b8a9a0d7c0481c7c76835d7d8c1f61bba83ed2ac73f280a3f00603eba5994ddfa9de6a4962ef9e5adc66b557c24fe7f1de40bca8cf654e297a0f66ae05bb14680b7ece4e4f00b04af5f694db9f97b8fe6e9a1760a49e6eaae8c4714397e385a23f870deea8cfb50554a9019c9a5a54038d3d9dcc6f6426c3b4d968afe32dda1e810c789342347cfd97a1d66af87f3fade295a3617c6682ca6b08286b129eb46a4d108acb65c0b5bfdc2d8cc35d78b843231138851d32d3a54d8ac51845a2a1e8c593030ec3da756a1febef5f6479e5418882db15234a9069193ea377ad0513af42d8d4d79ef021f3d0ce32394aee044a3b10dbda5786dab8c0d4ed8e7f48dd41d182f79929ab89c297e05954c5e2d612c7dda6caf99e38775294ec9271c2ba3656c220a2a3258af4fd591f3f0e9663db8a21d4076ae9bbc66c8e3339b983dc47a859c39280605b3fd3a4e1efb22161a793cc811be10078ac4a72566a5a3e7d6c9bafc8db31640631b2063463652a4612485ee393914a131219faf3012ee63bfce67ce3a9d1dbd112203dc0f3dd26006f87d4f6a4c366807b347520b6aa93bd3a74d61f5fc8bbf75ccf634e190a5c02f38f64e8211f6af083ab192ab7e8d25ccf55b5e4f39a0ad2dd90d4519c0234b160513e2d97a684500ec375bb2db7209b5e9147e5b8a9bfebbc9ac7e7d3ac82dd390c5862e6e5ff8524a8aadc5ee1c8c34aa6e5c7147523159b3178b452b329ec9aa32ae41d9efee666606c268e44a6be53971e81ad37137c01ac4286660d78ecb89528a905b9e03420884aa1a2464483438b93e96cd645d01a66d66994c6a6289ecd55b322d7cebf770ee7da6f464398b20e8664e5fa2846be9e06e1be5d4baff1b9efa89d9975731f92648ecb9058bcd4e8a23c7cbeda1b2964c193df42d90bd544dcf7b6b29c97373c6f0b129f6b1e47e82e2c585dcaacd6e60a3117fa42b4c7ca8f05a6fa128c66e5c1054ad6932e80e870fcbb177196ab88ecfbb0ee56690d1e1cd12c7825ace1795c779911b3093887f74adfe768eda4ec0bd7b141077f8ba37e9923ea0ab8f2a96cbdceaef5429ff255366725d0570bb2d946a36f660cf7611acb92d00b661986cda524e2a5d619af72927e95cf144245a84a3cd58959ff63f1583421a78a25ed465b31f4cf00d6aadfbc46a9ca55188295e9019146dd47387f3e1dc475cdb096cc2bdd940a34c9602f0843d531dc30d750993634070201abfda23fba79e66e4b69049023ac1144e358551072edfc7daff6c44eb7c822de59cf2df6152e6c962f901e29bac5b27755a9e832c93eae83d51f9d9ee60164a1e0b5ed16c2f3a84d50712388589eb62edfc1480ae38d8a7638f77e315cdbc6f8340622123d6dc74a16c4b5e4830a7b451556a9f2ad0fcdc42f6712ad2cfdbe0af3504562e579a8a9047b3abbb3d92918dfa6825651d7b7b10a6be411a3b3876f8730ff27ceec3b4385392d0458319cb284016831073e751e29a8a7a93b8a4e19428e02cd1990ed4c636972d457f06ac74fdacefaef6d9fcd4406d36dc1703f62023f9a3897ea903c11c70217d5331b9095f774e14c911395230396e7cf6bd0477ee007116561e338e069fd25b810410cbe881f6793ef952f10b239b8b1fa4811f6ad1e753059b6d7446a8bb0766e94c59d30c99ab72cd20f629d32c8633f09dc59943637ff60240eebd13a0d6567f125032beff14f45ffd9e40f8bee8cebe1b2b039326ff0538ea0d56d678f94d123e0e3ec10875a1903ebf46c71afed7dd469801618a01cf0dbaf8ce47899396abeb31709573eb5b0804a5faf8374c69a5b0f9deb398b2adc0876c02164c7c1a45edd19c9ac23fafec47245b3d1e5bf5782640d8ba3736f62825adb3c7f524ad4dec3b154dea4b42ef4ffedec40ec31581d5f0472c85b2fdaf3440bdfcdc2b87cf4252df4b1d212ccdf83c1d5b963be5e34b61bf3015b898215fd73e076611b9cb4537fa4b33d75b0363598db9ed24d367fc9a28c71675960383067778cc4523d3e94a0fd9e4381e32b159d412418e5dfbe1c2203f7a6f4593b5a7621c10ceeb6b13b5e6706263fe9d48029f2c8aebf19e033ab1510f3b46b3b1bd8895e88a3e7520957e49f9fcde5cb295337078dffb0c1c54d32e3720c5779f807fea4a23c2417e6421fa6361fde49b1c97866b9386d8a17aebad84975fd91bb0e287d5f51a7a3bb11129d3abf89aa25cd42c78f79cdd98d058bf91c35790017225de6badacb57ea2aa30300316687b19799930b14f8fa23cd60841c69a26f98a4d3eff59b94731423ac93c0da49b8a64952be22ff94577910e71bdb7d8b8bfc49d77e5c5beb71178747f0f5838425789eea7d266331e65cb2f4605d531a7c2aee2e3e52443ec4b8ccce0c4f41dd2164fd75bfcae0cf0d4680dc1dee1f5839a020f2d44ce3aeb2596271b7c349956bdcc444313fd0694eb5086744884f130df34e743c16f3116e93a6bd7419cc212112f9daa37031c004b15a4f4678adf7b6c776b7fedd1031010f5b7cb89c24687f30abbae2ba234836d974ec66d8eba62a5aae2d25bbb5526e3a779940efdc366299105378e61ff4ed68775c58876a96a831106bc021686092b1576a170e1de4b65976639486c17f4645a9828da7e1e9f9823d0ef7c843f0951b5c71aec7763db1dd978a11655b12f747ae45a55c990a360045555b2d03bebdeb44d6c2862db3837cba1edb391770ddd02b45c7bc482de8599d5b09b61ba7e6d4c3560d860dfda0822b0403c8c54ea65c0091a9e5b4a73669bcb9d0c2419da42dbd220daf697b5d70465e502ea34f6d0e46d83c124fc5ee6ed3de2c4c36b26596207a38dcaf0ab11ba5824bc0a46ac0563ce804d50e64091ad1fc93d142bc6509462a7a55b60efa83178016f289791b6ae39d8218de65aa1986615e3a0b5f5957b560f1755dff0d3c1259d1f4db9feb6af064814891e9f55fd488b432fc44b5dbd22f03f1db3584345b9f84e59239e60cf782dc1970878e5682ccf236086eeb20b5d55c0a926d4cf897af7f457e5e8d78f06fe77aa80551cb7804c38854f3ae4d2b72f3695902f9d86153922a454b4d8d84a51021e0321753b3425652f5d7f3757c3f464ceba74c97d0f2f95e488e584ca99e562606f364600a9243f0792359bffd0316e4812a170edfa447afeee5fdba575516b1c35f8cbbc3707d5eb3aeb347e4a4a70bb26d8c03d6b63da905594f7a195ac6bbd46ba517b6b3e464141e764d05193094f6e9ea8d83123106bc772e4f4390e9fdded4cd0cab6c29b61797d482b0bfee88d4f18f7bf5f944d96d93da1119134b5f12889db4c616b98e385b8fdaac1705481ebdfea906920a510fb48f61eb4c314841b244b47a4ddd58c565c854007d1ed4a26665bdac02eb678d7a67b083ea4399ea4c86e143d398dfb68d3c39f5f6a3927d792aaeb48e256c3fb35a8206ee15f76a188a04e658f39014c5d1b1d47f8ea7a42db64bf5ea24bc224c5e5afb02ced7ef19dbed3a0e457a75944bbbb246cca61ee690a3ccf7fa9dc82596803d4c93c68833ec464596e749e0b4e625368277cc93a0d232edc96cb1e9e0bfa574f8fbdd701fcd15f7099ab892403f5f76f3c14d370a5d6a429aaf3eeb1e77b6f6bc52832b81a93e9dee5c5eee8abdaf03f9550a77cfc62ba9c4277221d9b01d34bc712b2fbebf6214e91c48ccd01195b9fcbe31efbee820f78cda2553f5964386e9c19405de56bd6f5e86d3ca14537d993398b3d51d6ba53d292b9db223ba58e8847c9b46ce208a72aa112333a248b1673359ceb8ef30a57b6c2fa3987003f6953747c0752f42ddefcc5462d5a45edcde2235d0db3752d7c0d775cbe277e00219940e376af404b8e4558614d5d937c9075acb7c15b6adb2d4576e4752e8db8fac3c1a44faa1840c5ee306b909df598285989c2d6ec41997db7718322f2294aa1965755048fcd457c39f1856fbbf736bd01935daeddae21ae3cba6f38003efec735c34ebb9b2ad68cab5dcb48da81f4f3c3a96c20d5b716b020350a9724484b5acf40a7f0e3d9f39ddd2f3b0436a7079a724ecd9ce79e1a1f7235818226d627942c0fce63c198efce739af2c582d6d8b5dd351b7158c4fd80d7c56ab1ef7784da0f176c86a373f5375c040ff9f2afa93d2566c93f4a1ecc6c04399cef19f158bc16f266b7a7083036a0387d0fe8f5840123ac25d6f9f0ab2b36b41b7a9e05f1cb1dad7ff7e64a66337a62c0210283b61f8f6ec8958efb004f6172f60b182bb1d6feeaac89bf05cd8b155d84b757d88f03ebecf7cb279a6bc13c09b36bdb88f083d6cf471f86469a1fef8b003e562b9e62ddfad54ceb5a5bc122e9fdc1c49d2db261f712c8b5b1ae1b58e62133627a23845c965c0106c7507c0517c855b38fdf4117bcbb76a564e7bfe89aa12336878b55d0efec2f614c46a27b813ccd01a1d0dad97fc26185e4504fe084b07bd407de59a786215d00276c85c878efb7966d3424a76fd20a7882422ff8b2cdd6885f8a7a3af82339822c7ed5a2fc664a2a63d01b2c69151498503c0be946dc06ce368293c511d117592818cad9027cf16c25eeff3b9d4f314326672091721bc6776c8a69e4ba79a53a30cc9bbe3e605d1c208290da881c0a83e1ca955ca6c07124a8c2cfc12470ce89898e24e34beffd87904ff38a8ec7faf54d2602f094e2e1c8ab1672ed2e14aa0a090997f6b215e33731925351983d4e53bc64a122baa07936d003b434171ed8250dd0e2446cb62d6a6a4ac1256a68109c33a52541bd2b860010f9e6312304742a4be9c4ffe3ca6139120f856b823a6779a49bec99e7701dd57cd2412f96b28da5a3bc80769002b5aff89eba1350662a8979889bf32a8da14efbe15222d2caae4cbbb5d61e221d29372f17b1b0fa9150a0cc8d54eef2887c2bc9371b89714f8759f56f7d836c888cd913335949756a918171d85c5e0b4c65a114e815f253652481c9ebc506d86cc098cf9a796660fa8b598a42416d85a2857ec9e76b7530046bba611811092d5393eb6fd904e90accd33dee9bf0fb58cb41743b2b4e9d4b3d9d2f52fa367076cd7e4c5ca5bcbf91119a0e1378b09f29148bb0dea660038d7635678eae9af970e5de70f20838fdaa4127d1c241025e8c127c424b8b35f7398602307a49464bf2b59b4f94d0454f5d21758d7990447bc425f07370c5ffe85df97e5b5f6afb4564c9bb947b4502aadd523a70ae697490edfe00bb9b905f6457a70b009734c6296d223ad50902c8737962f55a0da9f128906310558c4f9a52711c42fce1a7870c506339dafbeaeed2cf3713250d569cd6a7498b4d1a4fa0828fb76ed8282d93a0530f06a71b6f6afad10e7202d7327464d440b5120f3c2abe0ed4737b6396a0b8c8d92b2dfbd20580c1dbbc398333360021e403a0b52027da34ad511c913170d3d5017d632466532ba0016443ca0e434fdb1e8f0e12e8ea8beedcfce32b034b99c47398ec927c36aaef243cb65707c230a609007873e803ad94f3b9e3158031ca80b2c3557fc01308e456e56073bd67c606c33434c93cfb24dae00bf203b89cf75aec638e2626e50f1f14e9556ca24cb1a368d8a36f13578f23f33948aa47fa9a99a969827bf6600bad487e9aa05155124d22f4c68fa30d8db7dba13d95e72d2969a184b8fba6d05ef6bdb86056c111449986fa3d14de126184afd6546c5ead110e4a6f91626e4c143cad2d89bb268a24fef08a3a0e76ecee51157896279bada49dbc51c5b00b2b880459fcb68b2b809986db4745ec8751180f83e8d1f8c68e074df95dccb86c4a080d413da6db07a6935b4ca87cc96d0e8cdb1c2883d1a4aee6e27328bf2094218c4075b480eb3ab3c9d2ce3c01804e9fc5000c9ac066240d73eb41ef5919dd79bc43c1b74b06d925d1d9ce64a1b02f7b9a4699e56e9f86b9b60bfb9a40199af71f4678cca60c6d174025b81a3d95ed8976f12d6aa84c64630ee662e160e1b42675adc93498ea71e19373c433d1d714dd92559172d03e4c1a5129a630cd9acaeea2370bb3663cacf8da2e7f6e9078900e9374b60c7a7192f62d59fedc10ce1ba675b6b9d27eaa1498a2a8aeec48c4f2ba578cadd5b7115a1f4582806c0643691d233aabeb7039746bb040c888d73e5c31e6b1db51dae43f4a871a69ac6d668ba423bd4a7b94ce904f07356bcf591bdfe9f539020964ea7dbd5689096f66f34c1dfde70805356f409c877cab109bb3fc877659eef835c55d5c28f83c3c703fdf9f55d4b4812b5e5261f8a1d364a82aaa1cb4e866b4e4d207793574eb7fed86b3f41ba557a3ec1bcc4d502820c3825664164d564ade2f5023017cc0eb7fd4fa6d2ac784eed0a819465dec54fa9d5e5eef220b3ce8d0cabf0ebd46bd53f996168a4207231e9a31718b7ef7d46dba1db30ce97a5136f49095a315099a109ffceebc977203aff6d6ffd01f2ec8a5a5d3251ceb8153471071faa0cba004a35924974dcebac4c9da3d9e2bc353696858686240e68ca9e5be39019e1e752f6fd3ab895b255d9526b765f6426d354bc58d36a6391099793a9d7a92e85d2bb8220244f5f6ce998e5883feae144612e5f82e98f5879724ed19115a1622a653b0562580b45135d6bf9563d08b70c87b0ca74b158b248d9dd0e4d75b19fc50ad7a210bd1b60cd90b69fc49f46c7b2a6a6011e46ff4878efab8532bdbea583d02302bd4932555fb92d137b54a0ee9c1f8342aed649ac62107208ca8017ae39c83358102f7ce4af21f43cc2e94b4bc65b31e1d0bcfa1ced3204d70a9d167046300680f3aa959f63576ce1f88246c4e607cd0a4eb9139293e9e1ddd4da641ebc3b2b84803d1e3e56fc360d49eb606a3823cafefcbfe2d71a631174c9f73da6043e04b867f402a63382d1e8320d1b481288827b52409e22e6aa3a94574b41724d54746437e024eea76a1045669d50f1110afcc8a444881996c39e2da610efc201ecf00b994f89e54fc6f55d672f0cfdbbe2b066340e8f283cbdcfacb537a4533678556a942e43586a2c54c2179f47c2800d76dc2ee62f229a952c463cb5decd2eaf2ca3688739c80d16313b4d80adaeea2f44c3372fa75983519c500114fdc951e2d6db50813b01bcaaa1fb85fa67e75d6022af4fcecbcaa4a432b45dc93b808c3b03080552a9a2b1a529290dc721d944bd3a30206dea641aa38c4bd4bfd6b674862e4fca81b6f40d692460b137e5048a27705d28cf947030a6bba0086e457d942c4c4b84a36ecde61fe43206a5984f5d89d2abd3b93abbd9f5eb6953586b8eefb8579bea307995bb0f98834e883358372e236db7ebbe36daa18103a113bf0ac70d9844a842ae9ce0e63efd709f879a40d584345cc671149c10650cbd4da1c98e3cd5b20c4a05f726a637b6234101c424efa79c152170a770e90b5ec0a72d12b9bba9bbd6f162b2b5f65f4845545d14b276dad1ff90fb0fcf52eaf0afd74397774eeebefe8d23ac545e979df46bee9850b77b14a476dad1be643106f1eabedbe196c7e2bc190a2324ef4b154239bef7549a291490945ecb4b1f1a9caebfefc188d41d58b029996a5251db836655c89cc7d63a6e650ffc6b6895ac9da7cf5e57429ac649a1f0cbe5555a30a43e25a28f330cb8d697febdab1ddcb8ddae80f3347d008e5322c5ed7d5c35286c5aaf50c00ea0f6ee89c3335491b2460aae873214b7226804c25a86a2135e7112f0e04955bfd6c2e1a033522dccfbb89d27448e3e98f1dc59e05183284744a501b204ed36fb0e87ce7658da8e340df4830fd8b8705fd88062c0d3d3bb524d5c874046551af5fc492fe45b6f6485d6cf6450a2bbc33a1af1241cf69ba65a36e4917fee5ff907f6a45b9f02b49d3928b2134bb4e5b978e2e9752beba7b9e14169eefe3d2e05a63e2fa715b1943737c7035b2c57bc00921dfebdd94fcbcd33425ecf97bb84a9f95c2ce72639b74d09ed15c6b658b00af14d796e1b40d7d9f79e6ee061cd404074750353f05bf0e725cbad16de008f8da4b3d5fc76272e99976f06ef8d00db07cef7468cb7fb55037cc5b4c99a8a6c00660cc10dc257734a33af6221d34748ed0d48ecdb79e6acb767d424c05adf6b174084e94f81090be5b513a7bb440ee7a58d3a63ddfe639cfbd26912a6dd64a45b647570d05aca73b5d83904ee9dd30df4649a3b20796314aa5f8da5489424a6b5a2be885d6182153849256ea6d297904b5a811b1120b6b6c0e840684bea2f5bebf7f0b1981f805d29f8f583b6218268cffad18828c4e977b1725c7f648a6a239ae4cf538a554bc2cdcc3e02487a3041bfcd73c48ba57c70918dba8657aaeecb1e14ecea68684ee6dec640b166296e42a30b4c706556d6b9e07a6530f92eedc96048a86adaff6094486c468cbe6b2e04fb7f95514c385641a70aa868c13214855693cb0c2b8dfac754fc089cdc7618c3ec0d0a1ffb2c7ee94b8c970c36f9cc8ebc0cb303b9a2ab5a0761e2bd27f7eea66b77dc56bee1ca06228fc98a29423c38308a9562d6da6510d3890368a56f3179d44b6a1e709bc84c589b210d57cda17fc96806b1bd02484b46b081ceed42cde28dcf748936f8fd8b81748b0712abffc48dc69755b2ff9c0a3592ae5a648485f8c056b56dfe695849ab57a637c6455e75ac9c9178fbb23193787035ad70ddd168a9fa15b07b8866eb520dcb6faa3dc99a3fd39fb54f624158b2aecd5f9e257265c806254c0c2c3728b2c9363342d0837c324ef4bb461fcc47d8aae7b69f79b096fd3c93f2932b93500b41a3194666c9d50591a25c8504b7aab1aa05fd6e5291dde24ab7b13da5b255c8c8a8b2fc1028ff72a52f9ae4fee4f08dcf531f46b4c0623b3040dd808cb8a450881bf99c2d3d6b068e1e93c33c2c1820cdac33b9aefb1814580aa461cf64615e1c37f6ea0a8fc895659c860e7cacb2475582b2fa7686515e5b3ac739bae6745aa7d75c6016aab79f30be8f1cd13bdf050dcd6adeffb82fc4f0208f30e3dbcff14d5a2b63d3cee597870ba9d18cd18bbd87e9f136cffb8d1ad9ed4b0ac94fdfb7ff4b0702e7ffe5105d6b522c39e38569d8c513bbefba729ff9c5ee8708e6ad64d5a2002a811224ba63d9ce816ccb873bdc66adcc301e1991808ebbf83dfabc7c2135e902267f9908e29fe03e99c1814b1a418348e9091a8a8c68fa3f81484ee036aefde20c4023cea615892010090a24baee30451cc2f05cb40c0764828cd260518194800ebbe91c688df6df6d61c4002ef729819df3505edbcdb9fd01c296767b835099fb7584ca3cdcb4e8b58561b2f94aab3a69ed08949e776c7d1fb94578af4deabc478baa121800f742433be9ec63b5e192928e70a8ce531860d8857949b005791d6a197a32c3d1a283f3dc28b02f29d84aa2077e76c84f721d9fd4db6c28cd56d3c2699124115c886ad06bd8f57e8af15b6c10afd0f8cc9b5ae5fe105e0970aca0e2b8cb0244df0f9b341d56b51a64c2ee523fe1d881d6db8129426f5a67c7a44b560859d897cf138b26a37d2667d2663354e0531263a362cdac893996db13dd2bc9c3d64d811df98afe7d3cd1958b188979ccd5de1cd25608453cfcba57205cea37f3f4ff6ccc7454738b015ce0abeb0e270be5170ef5746ca7a8d0e1fb86ab01106c977a95724516221fb9e311511f08aa9319acc545ee49c78903608176c3690aae08235faaf34629baf12d5b947b651f172128c7b9486080fa68af19f9895f7eb81212457d5b720a7ebff0cbfe970e71699e52f38efe95e0c788518c30e9010a536e219b20a93021e60254a58bcd8f6ec3db6fb5ed0c1b944fb1e23c50e2c162127f341b63eaf1d9adf403d4f3b03b0d474ca6013e2dddbe85c679164fc518f82aa4e5a707befdafc55b64defe7dcfb44e8bf55e0e4844bb2f4c9924e858f1887a03536d6159ecd1277feefd4a888ba459bbdd3d6937e43037681e86f982725a96eb0ff068de633549a63a84896efcde256f8711f21085309f1962632b82dd47ae1b58470a53da097230594505c404d7e1d8410be679295cdcaf701cbdb4034c7dfbf2ee0a2c4cf908d0b73b1740cf07a847e09ec23e6ebc964e57fe33d9739baf87d9cbfc5ab791e8d8fe956d46b8aa5a21e01fd6da7d1cb0ad5e62a3f245d4852e97f4d848f739e99887820a761915ae983a26ac31458daa8728cc891a80c07982b9b1d66a43dd94d9df48626d43f90ffa65d3717769dcfd52df977016becda2509530fe3b443720d05a2cf27fbb9b7a5e33150ac28ae90c76e51c936180087f32e0a288f23428a3a907cf85cb22b1bc2d7f36eba601264a29fda36b2e7e4e8d4a4ad8bd8a4fd21a0dc443abd9ac17bfdf4412eb364bfc397f2f5a0ed8042cbf6f7a7b595b981bd71d3a49b8eac1bc4799b60419ceeda339584634cc12bf25547cb547c89563d430a78b77e304973cc30ad2ef8df37770aff416d3f9bbf9ae79ebe7158d8ead24619535604e962164c9e82ec1e901cb7fd2aa7802797a5ba774c4fe99321f3471e72bbb346a8a4f7705be8a04b0f123738e13ae7e67fd5f3be80e21c238e1e56b76d2045b1f7e4315e0c2e50c902119ba7b512c423e5be1fef94fb1543b920a7974b33d644980023ad160d116f2a9688d8c8418e517746727f8e6bf4c68f406392801cbbc35f80aaf3c281416c0407aabd5a9eed4909092013daa9ebeb11ccceca517c18530b0eac66c505b9f17097487103bef3c1a395b2bfe775ca9dcf9cf6633402fc0fe2682ed37eebe59548a263dbb9900ce949295e811cc4be4113b5eb452346e904fa6efeac73ae2ac1388b3abb5378c91d92332bfbf2179fab79376a61555d7ee01ec3acdd66d964aa65923b8ddbbe15e26ba819f487237062438e12c5358d3686f78e1d05d92fbf38ab6b8cf2f23b7114be641f1275c1346bedeb6f0e1d6aa43c7478d68eb710911182555c92d04a5a870d0b7c8cb5956d205368a4d1ed6ceec2c6e56fe4d1c39dae7a8b37b31988399312cf807a62f2b56a9265fb37211245d7101f20f50f96e3ed88ff3790480acb79afbeb2c115c1e18572a475fd9abd407f2937eec32b2ae38999399d858bbdc6ac301bd7768d4dbbe5c13d66635b121d770403ac459c06c29f7e34009acdb23072779ddcea04e1965308637aa07736adebf4fa65a330a4da2c319822c2380ddb1bd8b28e4816dee5f17e84e3751990d87d7be0f1740d5c60174d2e3e2eb355cddb7afa962214740ce629cbce1b13626bc48aa0027b9935c16b795b0f5e39a4b4a64c21e14eff3bd1bdafa7b2f9ceb051325a67ef16147ee7ef6d2c9317fe21d0bf9b286e892ba89e4cdd6fb1169f41af27d92e4a758eea5951bf6cfbfacc778f01c5d5cdbb047b82c43481e02b92b343268845e80cbff45a412f3f3929f2bbd64686f25504b18d12323ad53cf0e06e9879efd9d130aa8aba7d664b2400c5ca741c6bd4fafe4430cbd9d841fe0e168d4d22b8c5f5a29dca3922804bfd72622a429de3d2f3d6cc26b8c43a57ad68c2c392d88d178013f060a7a4048a0a49967180a16102dd6ab2d3e62e8f34625100e169e044cc7a0b425755afb94b84ba57a43ece96c93436a38d51ee2b6ef07f0420397ca625eac30fb23799221ed9892122fc931d8a04c45d87dbac89e1722ac60cb537d38266203175b2c6b3f058bc680c813768621bde1c415f269b36190dd6e8138d212c512655ee1db758ab0e03b0953063a4b11cb3cec28344d99807ecd8426defa4e0b6cc5a706382c164843e3b8a121d81a2cc1ebd3a85864bf7eed32fb7aee1202479001b922d5663f5e8d44e101fe43f1571c35ce637cc1cddf60a54fe9982c60cb2a44e2b5d219721acf88d4438350ce8b406bdba677f0f9f13fc45e9367e7493cc515476b9b8ca4e96e98849fe85d723f61f7ed699f6650994e575ce3d92413dc7351f583add93e15988d00167b61a485e5c0d5dee0502d0179377e3a229a73deea515612d7b045dbfc03b39afc48d35f4a681011e4be6bac986320be739729de9b7aa5681fd6be7033a64be34a59d761353c655078e3fd4240510e354f20924fc5e662f9bb233ac490095a8e0c178b756c110b689dfa2c8c890739b368942d932f619decc5cefd80e02f2966ee3285332ab7cc6e7bef3a8f33ee9f9a1cfce60299afe724f09ce48d3f2d68a4d33ad0a76ccc6ac385912e296f4fdb8852f1ecb5ec10fc86cc57e13836ab52dcf30891f7c6df1f93e13a854e6d30cb50f0fe1b08d2bd65071f62d4422c8e8fe6bb48f2184ac73a5e297f2924b5c487821e09f34488a0b9943f3ed5b5e5110973b2f411ed65d575c8e2f3c14b61cd389308217d863cc54efb0f4c45ef76a6ea7ddbfd4ac664bea6ec73b90c57d1ab36f37a24816b0a107426cbea92c5a61cf11758c0d69771b2f94ebff15da8c3f9564729ff8d745f2a88c70d9114bff588e602c091f3a955704dcd8963b289efeeda8f5c851a50c103b657928907dcbf421fbeaad0a25f59ba81f864f057efff87b385ec68d91fa8eedf10c59a8b62c1bec9cf667f00539c50f58f862e0f9aba0c29f6dbfa9223b8e6027cc8e1899da44c22d6d61df8c4c2433384948ce61d68a7cf392e1db511257bdd8a9707371bd7958986e0bbb52abce6d9a3e20b2fe4bc7e31786089542ccc545f1168ec790be4cad1c38f5669cf329bea2eedb79004fe068dd8c08324822c0f840ef7d28d1299054359a83419a2658ca36ff85b5ba3e5c981ddff31e40fae24c9b368388fb598b2064b4b00eaeb6f2b67fac62e1c19a9363203fb39000b4943407b821142adccd50986aae8ed9a1b104c00ea647e2b566042a4c18a96d6202c41188aaaa200e7932f8f4b0c9141f145fcb3aa21dddfd3001257c23c520b37e6f42ecd3efea454d701f8e5be2f81b5acaf24a9f1ff38794549320916151dc81e0c2236cdb7973c88e6f2cc930fbacfee015f2de562db2f77c92cb598f5cd3d385bc9c877844cb8a603ccdb0ffb8d3932e510a6afc79738a25bb58b653c79d3105dc3524b2dbaa56c086eff8dd2f83732569f7b4d44577f0462378b983b164fb88f1f4d4f1a7c1c309950302b5c6fdf2e8a54572ba7be609569bdd571d4f05d8f28330a0c826e638697bcf10a6c539a9036ca46543c504debc00b7e310abdaac8a2e787e94ce971e657bccac6c881cc1d45f014dcbc96d93ea817ddaaedafce6506924a97d1a4ecceee46cfc16d9c697e3635c42a59234bc479ffe38ccea1bc1cde101ce98898b96e3d49f95d59fb29cf204aedebd9000c4d09de4600e69bbff9eb4edc58d027dae91d843d1c6337781c43b7eefe4ff9dd2b59f3bf3d20751b66202c3f26af0ed4ed8f7ac57ab9c23a2f049a9336801be816a0c05540e5edd9c10f34c6a6092f1151c69bbe89f09da94ce11a93fcd0a409c3cde8c85c29314f72fc6eac2a415f22028a256769f583c83490a8b277900b9db1a76496ba6a218ea94304a2eb5026629e4b49c0cfd29a5b1e9368c173fdb84068f3284eea285cdc6a9410b5844738d1ee691bace462deb3407738f88767de8eac1850e874cba48ced65cbb2fffdfca04363bbcf373281c6d3f7384f13e6636c0274b897670664d2fa67a722b8106968ac9c266f39e7f096cd9e80256213b75e05c6154ff0cb7180071c911dccc22ab94c45d2134917851b3c3f83f5210f71ae0ac2fb62a210b6bd0f0acfbcb76f856cb8f967ac42353dabb6ae68049087044ff105322328a04fb6d598f847805e5bfc6e42c4294ec887e038dede964fc8a131d94351e7a025fb623d531afa486261e5d2ef69cf2909688216fce293295a611af4e5d563cb3b4d795760b197172b58447f6beac0d1b0d50d4de6899a8b1aacc2764a3fc45b3ffd1b2084730de591e0b1ba000152db4d64c1736307bdfd663a7eec0348df1a418636f78b9387be153b1203cb292e10eee657ecf222780ff5f8bb8ac8a423fe7e2063b769b11213110ab2671125fe7bec242fbb4939bae093a215754aeafc11e74bd4efd675ef2ce8c148438a58793e9153be0af88cadc3b68377063cfa474e99941a80b182519e243c6a5ff3d3f7437494462f715573bf00280ce61cbc5af52dbf47fd892b6ac6ac704d2f839f89fcf4163cc28b5434b8bc4866dbf76d5a3b30f7b3c2abf008d0bee538debf9c1a3e6cd7bac78a87599f25f7b0e9149db5ab5fc4361380a9b38dfc2adfbaef0817953643e94633a7437e07d79c9e03cb540af248dd7333cecedd121c9e817bbcc0a893fb9edb11da5620f9017f278a9ee04e22c333fefd312589d0630248f00d57dbf3bea3463b004b02fb502d3da6ef1e06f92eaafefc892532891e22bb9a864e4261930bdad68e03307b389f2e9e73c6342cda7246e55e25796b5494296498edcd372f86fb697b23a34446550b8f804be873ee56795d8a6bd29e98d52a8fc26c68a28bab9f22364caaf55e8eb2e093ad70fc683ec7cc31d3b19b844734e45e87018279b35cd6b07e889dcd07be374da57096e7d9670b72a649c3d4731abc0a6628158721f66898f3c546bc8b395f54f9013951d3cba7235d5e355a687b9eb2d886e693dacd5aae2377231055ab058100f38f5e4ca4e0324d012621f95067406f400663ffa73f718fbd9e2beba3e63f024a13a4fe1f14d9402fdd1e4bc03eb8e3aa7d5bfee08a40e89d3f969a3b94a1f5ac1dfe7b82e8db8a40c4183d817ebd774e0479a26eda8d0ecc7b1e6c828e209fec989c376974ee9232ece34d2f6dcbd085a43aebbd3cb601e0d1d07619780fd768da3fdc465e78230e674003cdfe0224b7111ff3280712a3413ad049ec293e88df8206d0ff068f13d68f849c709dea611baa26ac64f6d3ae84c2953f094957118014804b09e4b0404f3925a4cdb0396848ac0a6c02c41ef0518f6ad2412dfcccf6c19c8bd046a919bfad6ab04e2e80015a9af4ed7c37fae1e16a3fc03bfb939c72c82f2090f00536ff92351e71ae11f254c74eb30f43d63c6e1ce68b689dbe04d764c3f314cc6dcc8cc0b5e5a235784388790fb00bb3c89b8f4a013be4a97665f27ca74f1ba25ee75f244260a19652b3387125d44985b70696ee591199fd03ce2e7c447eb4bca33f21b33c42ee43d86adf4ae482893a119d0243289881facdfff44f7e44162796c523a067b5be8d4096a16224146d9f253314c3142472fb03efe1539d04356ed5eaf6946f323a8240481c72d51d8425a9d8c0d69e32835d40f8526f299890208754de57fdff3e6d7a99d269b3eea2829dfd273876798cb9f8ee21509b829ec30b2c58c3fda8eca3bba201534d87ade0d55775d59f0dc700ff3ab60409b33d93d33a50a61b322b3d02852ee4b8b0ff912f58c10cebcdd484cae28862626ad72e1f1f47bf246d55187b857772ae0b2d26c3432e5f0ce36e536818779b5cde2e9e5a7d8cfe9271f3f56094525c2da05043d12c1f1b10b91abcc92b552cf7c523545f9a2a09300cbb231a7b8584f3902b589ae60a1a94f0ece35cb85cd839cb774cb9452f5e6db6c7bf17d710458acba1384cda4695afb7608bb4f0507ac7bfb80e92cf340bf3f5d96a8eafc296cfa42cc3f293a3cdefc8f7c1a7976182f47aefd83b3da6060132ceccf7eba9e57f56e7e8f4f110496257fcfa3640997e0792439132b919cc4a43560d5eb0d84d303fe08064a643db488d5c0334beee29983f5cf160dfbcaa13454a138eb1be7f82177e1fb8dd311a2b118c63fe2758ee989daf0432f517fd70783ece861a3ae06fb7f42e5febef654715bd3e531c38aee4fba5c8346101d36cf13dba84249cc0dbc56ac915d3a84dcd173f16eabecc80622cee08daf8ef7dff9ee7e21df3f150af46b26b81cfbf35d250fb77b6b50fabaa49db947043c3396cb434a6cbf6262bdd97a145bf6a269dd8dd8c49515e585cd5834521359d46beb5cd2f4d8edab914d81c84a8ed466172593f8c33357e272b720a8e70e417c4a0986e3744c917609cc9837866f61c425aa304efd0294c972cd871cdf198059f0f11de152cbd292d9ec82d73d63cc92fda5d3cacd25d04e3d4bfeafcf4321f188b294589d29847782ab87a41e3a6940f1dbadb443e58c27d3dd526992b7d5a1a280445ded9ce928a1626868359d4dc907a0b689c45b936c2bfe557687fdb685cae986565285fa8276180ee71cf0b42829c014e83d0ac8022c376ca5dbb15ccd2a6bafc3511e26d9c21506496838890fab2ae71b6628ce156c4f647c547a501a553824461e261d270cdaa757cd2ac081cc2c22c710b293782585775467d77f655dac414b8d013045db4d50ee76d8fcc8305e2e2deabc54d83383baa510de8f3d6d2aba262ce19a418d78d4459abf5912a179a8fce511619867dbe4761a7547eb81d43783b5a1dd885b6126d7be4f816d45d35ed0e0b45c23d5c331b546b90154ea2d8ace2bd9a61b378da543de0555d4c3fa9bcdcac4d89be9aa88cfa069079055d70b99ce8757684061b2877a641535d44110841bd59f35864dc2a05c80aa8274cea69f03bf330b77641d7957bfa581c80307e19fd7a805b9cc62b1119209e876e4e021d41e06835a93b819c66e20019b1772c92bb914c579787dcfc479c1c4eff12e325409581f7b6c27f64361fb99bbaee0fc9abf54c72bd6ae5c6e26f671554c7233fb65878c604c91aa036c8a4fec0f466fdbf78fa4226355031f77b1a186d17c23b334fc457323ef7a5f631985e6ef31484c951e3d6471d7fa8052aaa4cf1695bcfed52f16286562667499a17be4b6c4766d89f0ec9039290630190e8e8f56d82ecb05182a69f47d5a830e7be1f27ad7c46a7bde57088e0cf5e560ea302037ff3fd86f9ba6f20bb7e7fef6196d9131f7da49491ce76fa629af59ced2c2f4bc359cd4c7de5e59a8034a57c66395619b9f246de719ad6f4dd6a18ef55820593b8f69472050381d3f355b0f9fc27952578c9d4a588016e6625f9e0b0806cd0dc4f8c4fe62f8da2ea1957a40d8fc5ed09dac6e5952c99065f83d4693e6e3cc2671c2511b4a9d99b43b153eb56e6f77a4ce9f86e82a57b71ce04aed033387e67f3717835a608e9178bdc557c8b40ad11d1bd995be9b2c5446494ccb4abb946177cdbdcc1d82a48a279623ba01f9da43baf01a2146ebdcde1656e1b03de4df71e647afa28ee7cdb35f52f113535883cb82d4990ce020d3674bd0e276c8f570157df7b5df0d4acf0145ec6095650d564fcd4d687138a93bd4ed872cc778fdf034f3cdf07d2074c22a0a36f56bdbacd7fe875fdca1be0f5a2387ab236e34e9998562b3b55623d4f37a4ea480bc32e5d360dfd846cbb023803de1ac89e60034c832240d2265e699a44e4b39afb0ab330a19ec96e01ca2dc67ab3576625477399d079cfe6fc29d14aaf177187aee3b2c9cd9f47b90686f246d7aabb7d97a011d77e0009fe01c525c74baa79848d38a08bdafa4c04bbaae0f325c890f091e34b81e5ff967a2ada94479e61fc2e94fd817a0e5d5553eeafc3ff4417f11007f2287985513465069cd5853b3a54474b7bb55e6f03eed4f6d24679055cd2eb83efcdbbff9195c99974268d9755842c2aef5138df1b1d4b6aa232492ec389f810cbff91e2b6e258d2c280ef19188983e30f2e2178b79f605ed41f3ad2ec1ed63f125da75162aee379b2b0dfa058d451b0b0ef53a28cd69348531f652254b291e7d8b9de407dbe44816f31f09e569304b8cac3b553c92bbf2da1cc01c6bc1f33289daf2d4e8807ddaccc3d20f9f9afce527e9bf2ea84153b8bd4bbdd2d206004791f5523f9f4fe45027f33d98f10a3bbecf72fafa86d1aad3af3a87f60a29502f6f9c4eb446694686cafcd9b478e70009f9e9e3a75609a6b93cde9f5c9b12ce0297e90f886045703485678e9dfc85d6ce8e43e9db2b39ed7e7966d8bfe9b8453667c1d66abf7d3238d6030441e24cfcf2775b11a5afa47585750cb5756d3d14e133b93063d99bdecb8262a41a9fddd3afa1018dbb10267f659c11849c4546e3dfc1791ec065cb8d8f41f47ecae969cfcad1e133351b4ddbcaa0e617e3b379947fedb0d2499c877e55feb85118dd4fcdecf2e3e12ac686854ea27783ea17ca00c85e982ed7b2875dfccaaf20dd3d183077a7bd599886b2a72a1479571b9472f51d4f2d6f55338f61b71038ded35affe4cfd3468368b0db924284947cd784b80126efdae02c892fe7c80caf3d0bbfed0bf50fbf50de0d552f77b0a59001242603eedcecaf3e8d0dc0b7b6d53e55f0030776989270e2c9438d3bd4dbcb182844c163b2fe0dc30b213f3f640458529cdfbf5fb5a7d0daa7e0ec5aecd4f6f04f30032165ad00c77a757647c430e3245b597f60273d0e2998f3e1977d6633d5859ea991287d173c88ab7a242f02c6d697cd6bbf1268c8d40e2218e7dd842df8c69e9a6c3697c8ccf5eef88e7f69aab6e1646f68d5784e1bf8ea0e572d0a9ae91afb26374ab4a760676456f6e549afc812e42037579f12d86c1eabbf9b9cb925645b9d1cb13e0db10e60a703c873062ae2c6caeb9cf55723cb19fdbc35532ab4aa417c4eb349026b74bd4b3c95ed6d91cde4e5bef2f9a27d4af3d080206ca845506934de0012ef816db65288da00ce44e07c9196cb81566b179acd43e1fd79bea875f81671488371bd64b61f6a6e43e543227f022cb654cfa2aba5dae86cbbfa17cc5af80d6c1e33d43b6c97cf6e3b63f434c8faeb067a4c9b7f8185c830a807a7f3a199ed439442b42f06eebe362104388a8d6ad1eca9849cc0b9428370fdf3731f1b6e0f98de11b9dd85f7130f7978701217a25db08b1247979cc56c576a69f0ba9e2d23a878a1410c12be4ff17410413f92d129d4e2471d81697a2df518c9e22d0e0e6bc2a277231270eaa000e65aded978cf47675aa63d4922c4ba4973e3a8e0f526c6dd875516874d32a4d8e4478f4697c07dec95ac20461008771ed786e22daa937502f0b853e9ebc82a111c318eac608ae5ecc18e2c431fe4dbc71cfe754b811f17a14b46f71082323b430627ab82c87ef93b70e800739db6c91cd37d296939ead53745ccb70a4e23484d07663cfe302783c42cd97717665f9e80edbe68ce23eb0c85e8a94f6e604899570c1200a14218711b6714cccf500f4de1232d7b2314b5579b56aec59f8f101c9459e173829a8faa2af4bbb4fb75c3a68e7c136d23cb24a43b46b4e272cb7d25de1c4510fa274430979f63ee387cb9db64f009abdc88c5bf72744efb9e2b39aeba7a1a2a3d95dc678d6bfd3c8e496b61b7f7adaf6e0ae19748d721a3ca3781f94633e86a18c1df1b7a7b9b4959d279ec20ee158fe795c817b93c660335c2ac2730b7efc0af4d7ebbe35f2f1235ea82f30bfb794c8df5fdb0226c96fb95519408835b9b54c020f4d8c869727134b92f6b097cdf63788438396ffedd93db22f2e4ab8bbfaf45270aa4efccf47481cfc2589a64249c9ae103efa41686e64c8e5b2989368c843a84226529e3eb721fb93da697b3007eeed5efb14bfee9a8e8f6f8228569cfe6dc469580534fa3d969953dea22896d24867d59a7d83c046a8f914fe143387395fb0314c7722f2f9036a20b44da3309997a85e4a57a6a8dfeed3baffcafd6acad6eae758579169618f4a2dc9c6ccc7f87f8729349685f9c12298138b0181b87e326a4d4b64aebb998e91691aeaff904bcecd5742e071c79565a4d05a0d421d8a5ee3684c0372a48076b92cc22dad5b4411f5968c0df37c2c3dae90014b210518b50e4a5834c0ad40d79c482c98aee1e67f62ac7cec7a0b454aaa4341fc1b33f6459a1375a73361361d0b269513a71f0f2fe3e699bff0def552a7e3c902e0e94cc443b0a7efde2306efdb746ad8cefca5a5c8fb1f53d1ebe997003335863c3f3b78e2e5642e8cd4383284164a52aa445c999c6b547ee564852d04a199aa03ca38f1bf47eec538b9f968b5879fbb1d2acd5e43d771a1bb529b759faf899649c4d5a32116a848cd36fca9df2ed3a7a18a94475780acaa71bb46f64c8ce29dacfec69200a16b87208189a004e10b2ecab56c66d16755bf5e03d44909fac08e9828938ef3bc86cab6daa963c2f68b0a512806b4936b74cea7e1879d0fba18413d572ea90a0548d22e50f619a2cd7ec5e5261d7c0c8e3214f680f894f530d1d989b675998ed171eea62cf1cc76b4f83f06ba640b18ebe0f879059d4530d0224db51dbd8f616265340a9dd203e1b692ed6333549c2176ccc4828a0d5beebceb4d3191d6fa0083f06eaaf49d8f8dda74448ffc08ecfa7ef5b3043d4bda253ec3764c113c369eec00f430b8c9e71eff9133e2e5a11a3d8ae126aafbf52730c553aafb45eca788ebf870121188cdc2f8277465ecc0024300b3f7a3db7436b9ec7b16874c8d4ef8c0165a6a29921dee86dbb206837d532667ef0653ecf37f5fb19543359afe765a2f509bcaf3dc10aa25ac22b387ea315e0ba1f029f764c383886ea591259fb620476206021867ced400132dda4866b3b8e197a1c3723cd67dceee462e970e58a681846804fbe9f95ef49fd0f55460949c89b80b48c97b26c42689c3d6ffb9705f6b6bf657d9e49f51bf579ca1c7ad3ce659205a2840c2ce82fb4d2babd8e0c8bfa26da6f7dac12649cec956ad29e9f0f0a8bea0f88fa277c1a3b4e73e09e8c38ffda64a0e8348eeca9a3ab02d29ce4ddece9d9053c098619319936f8a5232d02e38ad621ec041cf368c1c88c011158a31c59e2c8f1ca1025f3fd3758edcdd018e0795d85bd0c3ec2ac76791fb5677865beca8653a845b69abbf7eb7717ca433a6a8aa401a351671dfe8392d07e58ffb29de8b3462729748150f169ca47c18bef50f34c0cfcc2250fb66ea95fe09f3b8b07512d8193e10da05d80c2de40308cfc82f7c6ae6603c1179b01e3e34269a7f4d9e660a8ab01a6b42b410c472fb99df580ad12c6a7423c143ef7e9da53b6c75aa29a894915a9a021a56821a417647654e1d450bbe0345150413b91f15465ff14c494f808118dfe889ba15fe3c3f59c23e31d9ecf042b293f8ad7ea48d0597314baef3c4415df0045fe9b3a5bdad9b8ed302f73c44df0d0a5e0eaa0c21156993c36741a93586abda80f9392a9f00d0ae18cb1d28b9e8ce3b3e613388c7fd54df4237c7b2c07aa284c038e61dd87cae76e5154b67d36a7c7d32e2f8007b64630e9ac02d1d01ad0c00586dbc29d98ff8b795037e7b1d9dad7cfc53ff93c4524a32b84491e981212da08e7831e28b4031a5374bccf26add20bb905d4f06423ac74c5e1f49a59617f3c9d9e913c5b8f827ba2a4568105d1cf4f4c429573ba9bc210e4b4fc3fdcbc8fd2a84042ce0bf9abd1b7e9e0c78f2075c970ace8c6c221fdb20083f37add16de6da9df00481b272ceffe5d1b09dbff18f3a02f31f937d951cf774c1778a40ac1526eb0fb36317cb9e7006fa9a349c7c08cf9ebc383eb854aa5e67dace6f59031ca63e0993a2c9986bd069980dac5bd1be11575f4349077f32c2e728089692ac03266f822571ba50c4ec873afdea987622cebe8188de34dd7272692f42e8bbdac2d4b774e988b3aca1ce7be3a84dce46e7e3c2a74f59cdf5c4c05c196bb2322f023df716850e1d734af79d5b6c6255fc342531f5dd77700e97a8a8e23add1de8aba1d137b268578c396021c487fba6433288d033c5e8b921f6c16bd50d9d80163483aec33d756ce8fa0bb992ab661364b2fa7984c6b5f5b644cb294c3475f2ed39fcd7d5a711819d581a394c8a8c26342af7330397ec5cfae78eaba9aad7a230315c293867e5d3f80680614d39b176af3ed54ed8adf49c71ee061e97cc0419127ca4ffb3cc1d35b8432406f8a13dadff01c5da5e0d45c470b23d2fdfa2a4dccafa90f6d68aadff5cca73e8f7f406dda2eb11d323fb0cae05bdd38cd9200c1cccc02c69cee137379a1e782cec8aa6a186390b24b28507f0761a21dcda728d1b560b226f8e9034bb4f163235c3033c68bc8fc0cb6d766c5bdbe20e4388b32322999133cf0d51322a0dd4b2aff1765617ea05ab45cfbe370365983ff6260ffeb77c35b0255ec27a866f3326330378c9dd40544da8e7fde8905be3b6b6ba3dbbc0b3e61e4cea47114e9acefa5fabeb02359fd8c7d20ce9eab3040f457d4cacc1c52cdf3226f0c3b7a948800801d516eb53439eaa0cfdbca4b6993155d5b7cbd3c5b9e9e492053f613d005eae1dc1786baa445d82628a4c84e46515b2c4e19b759f7c96bd9511cea373ff8f94622d28af41efe6d3c9c8238e2d7f6a989cfaf6f1a115f31af21b63dcbb576c89f0c7045ab6da24b02b1443ea5e04a23e644d61f20a680951e85b423b96b3db657ea8f542d66b1b45b3a33c0605dad82ac21f08d1e7742099e8bbfd358ea6c465507fffe5e35358c7df58ff61fb730f8996496e4ae36134e910548b8e22b5595b00c0672a398eae30f12adb8734686d04f8a7915e95db7d8a38f44661c81702c048e4bc691e6b0b43e0ce066091b03a89626bad381206972062d98117b78e6dae4f58f9a2ef5d3dfffafd05908e6092531fe90137f5016434331188174618c5b5937449d028c6ac0e352162d3a47766927623365a9958afbdc9460143afd2a9bcc1911c39233daa056d6007cf5a1ab5a2c55334f619d1cc3dc3865ea6b082b1d57d577f5c068c5a9e6e0c3a55e8b90fcd317b91d9b5c74b5381c2c5ad25d4390fe3f71467b3e6d5189c8fc5bb7f149597c402386c9fb853a09cd91518232087d1e71c357fa840a2ba181e858a05739bd2b738d42b276c2f0bf5c142ac45e303111e7f992b8d5525486e208cd2891172f8aaf4a1368711e8b0ddc33abac3c7155d81570dd5a874cbd868fbbd45005038817f4a3e3360c2afd4d402087833908446f7cc165f21686863916784208f2a9f154c68ffdc65023a5c48b1c00a6a96970164a56a938cf66c01297aa5c427b2491da3f4e5760d50e692f3de092020a2076238253c01d03fb75f8174ee979f593ff34068db3ec0d57855ba6fa71cc3ce7728acdfc671e3410de3bfa3f3bc7130eccc180673316d6b3cfb69b51cc567c0ad323fa6fc44efad7e1c2d2d1c31b8cd8ff3e250fa079d6203bd21cc758f0d6b41df92a139e14f7660fe73222ca009ccd9ec2a3fafed0af093b7223303729c68f034f94361cb1ef0876a9a59406072c8a0fbdfbab73f901bb8b7210c695549e3ffacddd8655565285d3919bee3aff6f946358f35a0710dde29bc31759d4393f7cdb59b919d462308112c47bc0f372f8402204b5ea6eb24d11bac23d333a73918ba9de4743ae1cc62de9271219ad509958b54bbd080b6ed5c954c6ad716922b1cbc308cd1788cfa786303202b041af7744a11d0b9eb99eb65228ce4042dbd9bfcb482780ef70c7164c6a0466e8c8c11306e73094ea0142d4570b665a65a9f2fc8f3d9986454609d33d0af5ff4506dc8f60faed4557d555bf7b4a6d476c13e1b16fa9a3c5f7e392333ffb8dd23cd0c3cdbd4b7e5d2dfd76228286f701b85867fbfe1911eb1a2db5729446b5a6e9bad99cc0f92352c80cc65f686a10dbab3571b2ab3f74ecbd7fc1dfec14ebc3228ae7efc10873df4f244859f43bb2d195af7a1907afb8c8c9bc39ad8b5da8fc6f9ac5d8b79fa7349faa459b90e58ad5fead4942c451a31747aadf4a3c8fbec25527a8ad42e86e844280b75e7c2c65d11c3c73f4247dcd7b43763a2b8c7df928547b79dfcc826dc2a61897d8d2abee5412372628f746a6c6906ab1aa77fa5b4e073b3c295f00e0f5277e53614a00712ea1b6106a969b0626dd8a60be80a86198f9aaff411fd52d15d6e1b41cbc9004649f79dd2add9a40c0362c010322ae2901b07618afc508620e5846749bc637a7b347c3b60b71d3bb620c6e95f9bef8f01b6be73eac6e58fda23e64c0c15f29196cc98a197040b3c6d10a9dac2eff7a62d8a0cf863b8f176ec0bfbc6e8e92d4828c93e6151cb7d8080be9da4d9e76db8b80bfa7c517c253c05af15d3bc3b59b88831c8b1596e00b5c8d5780b070d314ed6077acde8970c9cdafd5a85d954a982d0adc49e2cd2797a78210c7490fe88bd4680ba752afcfda6b9b82bc94a7588908ff58baa32f347510fd03fa2d56206f2d4f56baf1c3d0b647db2bad32094f3c9e3c47ac2c316c856d0fa6e9c185dd2eabc740d68200b8c921adfe88ad674011a9e6d508f5f58acc954899086ad9db110837d26fd754a1d5843338c17109d1e1bc12797310ab7e074bb14a06fcd29e600fd55c8e9b19b2289c9e0c367224b03de0eec2ebc4d872b8b76d7d2047cd63853f21366667a49635d29956a83483a93334a8ef81de05a5d893b653436e5d2954bb47fe517b992d9b64f334d120378c65c71dda2daf4d76f139b5401dc23dde23ccda89701fa6c6f68cad0d29299417b2804ddc753506cc02de95f4c9e468ce00c3bfd17b240eaa07e270bfb5b5e066a33f7f039dcd719bf9a42249320b5a2b36030309fe36fb758c855b451f3499892b81920863365cc24a475e52f1e83d4997412f75731e0708dd659cbf06e0be688f208245dc3c8d14d2fc917293e9ef71d1bfde016db8ca32802aa9a6731b29d0404c8c224d017d7f4b837b4ea4dabe4c1ed5e68dfe986af419e9c8e73b18bc8295068a3486fea814cc03f2eba688949cc52ae47a93f421d1e5173bc5f711560e897a968509f0782360b7e279c43278def935c29507e46eb41f1db8a02eb3cb7c3c6bf6742bd0f219166b3950b29cfefd043b6849c493f123a344e50cc0ee14004eb00d1068d07d5b418372d9028e01074a4193fd13e7745a88fe7fd471627d24d220131fb45079f598f5a21d818d157f9d116fbae3cd69c5630474bef0d9d61854ab7b0dc8aa79f265f47c60bf53bd9270c64766b08769804c8035b3c5544d611b01637593b9af0e4dcd002ed2db0323280f161cd1b13f9b2b8940487f04d6a8424cabf52de1cf6d5baaf77733eb30c5ab9486a9acdee02cd2f69f235217d82cf826190fc3d3cf3e8695460c878cf1cf47bc48f10fda27bb4ba4cdb299c2fc821f8b27d832ecd495da9c9e387acbbee4efd03536c81f92e2f2cc7bc8c4f0a2cb4fe6e2fb31b2448618d848412fa83ba86b3203352a9cd58172354076fa1bbc3953215afd5302ffd127dd9421e7a90a3718968241b3f17c925ffc2f24776dd564775043fd942f6b2f47c31a485c8d2d89705f4b2c9f40d42a497bb547d2305e660b450e9ac0ad83cb632f12fbbca35a45dadf9aee5000e0826e9d30fe8c7c6fc666c07600d3bc532ad257bedc36d499e27494ca84e95d753918569e4f197eb193b7647c358c5283eff1dd3f5b4f72cf781c9974b9c349ff66a3ac901af06d1353da15893f5d0154f33112675aad57b83f358cc22c68e54128e2b760a189d6080f961abca867fe14ca7256f7536a8325180337d6e73a7585806c95844659da126b66adc55a27776be2ed15a4e476dad598c5efca726ecf56ff25c6896debf197c74193e113513172350ba98437877bea25ff4b5e167d9b101db91e120961a53386b954e96e250b1010cd4f8fc21818009502891d7e1d9af4e0bfe81811dd8f731b6dec7eee6eaffd8d254f92cbf7e3fd9f5a72ae8669c5672820a1cbadf82f3dcd85611febd9823ffeac34992cbde416c894b2e7ed10aeae1919efe1aec4f61f314ec5dec6b786da3c5e9598797ec41d2764f19fa6ee8f93dc904d48bb8c65cc7fd2d9fd7a23216071d0ee80e0284a62c1f8450b1e6d38dc67de1b9d8c2b41ba21e15cb497ac95a85969b429adb2130f3530166b8bd677161738301e4053f53ca88d74ba057777104ca5f5721a42098fe487a5ad20ab94862c12c0a598f4d3112b770440240dc22eea94b900818d9b2d1ef5d705b7c07fb8c1375e630af83c864adef996be1625e867640f134c4ff1871299a608c62bf64a9dbbd1dae7dcc4ba2cd9c694f16c8e528be8290b7e9b7b15bb729a5481245bf2d41d6756a644abe23dc8a16fccdae7ede7a3965d074a63fc2a9c3bd943f7fe107779d37308eaaec045fc52cbbe1a943e4d635468df015d8e93e30627ade08344d93e2514fcc2691bf50b439edfe4d0d03ba3972ef55f1708173fe27af6272cb8082240aca99fe1bb2f821f671c6327a8de0c12fd90258cfd7fa3623c0b13fae30a4c08f68e9a8898391618ffa6793031458883d59a3b8baac704be26d2d05d8b88553d06975877ab65a9e9fb0fe87fc68b52a484386946abab23e58c839d90af23baec07d0434d732ca35381248c75c3a3d1e664f68d0337371af8c2a17b735f4314e28fdac3957187bf2770c32adfb32de9a133c169f4595a4bfcb6361bf31d5c21c90ed170ed458183aa20466c2bb950f2c9fada10f3f5225b7ba170d74582f173b954c5fae242a115e14c9e58692d05ada0b8ed4135c8aebba3de1d997cc021b52321d7edb5eb6742630bb519e81c0ffbd49c8f7fe064aa928fc45c71eb732b56ed55e26f19508a8c0459cab17ddce6916f35fa5545d42ac2de31213b2535507a043467f007bba858db931d7ea13213d167ea721362ee6474c1889970bfcc88e0e421c8db1b14f16d79bedeba2ff343cb1e44e092ed5cd0771ed1c76858d7151a67e29600e075d9eecceee9d48d0bda45207a112ca985fbfbc134e5786f1651280efc8c124451c06b9f06e78ad298bb821836c2c226758139d769638f56d0ebfc6593ac983fb00ba78433434ccd0ed75d88c29fdbe56f72ae2f68000bf686b1a971a864f39d49be0e9ffc5dd9531e4eca2f79382d2e76141cbe3e6f48b540cc52dd41c956f419a155da18e492b26a7bc3460fc05d0310e6daae394197c649ec685c1bdb24cf2177b6b99ad6e278064e038a1946b6b64a38557aa4696769c566b9753e22dd6331db86fd4547260efc522e35c622ec4b218f63722df6959d26ec010f4ed278df7c571edf7204a8ce533206093c6b46302373dc74809082c081ae3b506818e6b40e0fa5179d35de22ffdd62e29354e3c0232acbd80bf1548c4370e2c2439506f9c8fd32982968a51f3baebc196fd26355998f7255bc7611039a6d89ef70773729fd4b9245f41839f857886bebc5e99e46272654bde307d059cf3aff4ec803b1fee0445ecc837fcb01c52f31ba52af4506fa1730fa90293ed4da6f003c68790c05b49b6227d8277df06c7cd5886da9cbec519307258ffbdef7f3d2717477af4406d38ce643d30e9ef8b347310cd83812517bcdecc573565a3f2f2cfa6f4d6a5236d34beb852950bae9d03e30b31456dfe9787ebd8b344e09c8c1c7d9de3cd75ad20b5c0c989cea59f6cec1f4e60682fdf3ae02d3405a8389c9ed23032579f88c586a7e183e2b8f9a0226bb5df72d1b57798a78f3f1b7b9143fb181da3dd8cf4cdb047202536e68ec2222a80fec690f0524b546412084c20087c1fbaf71df7659f31a1ff5a88f2b9026f8ff2578bf2757d47b1c3194065221610414b5c40d366fc62bdc6386f81ed03b18bd56111549c22d6c1bf51539c53669de1e0c9139bacab7eb2219ec093a5f2f182b3e3e042da3d41548f2b2103bddce28b602148a81e005d87e27ecf57a16ce16195ef500ba211bdac781986918c9faee940ef2ed1c6cc09af3a4b388e6cabfb893964df5a3de64f0d001926a72a7f80906bc4a56d867e95464d6bf7a684bc1422d64f9027be09295f3d17cb569e96e3b8232e444d1ecf0709609688aa95a6ac60f028ceb004a8fe1d46cde3d2003b10ef5603e0dfda0f9a9c547cdd0c217490d81d3269ee6fbf823464a009ff8e3d77a29971cbd48caa80075b913f099904b5b269ceb5e024cd406ccf77be32f606b7f67ab73c695953b8a0d4adb5831a6caf1af8999caa74a58383ed19fdf5543021a0c5d308c2af73e93c030703a8400b97e7d23f9e2fadc1f2447ccefb2188db3ab8417389be6b6a075923476cab7a85046b7c106b50bda9f88f46bbe9b17d2a6b62013d8aed4dde73e9da62f6306ae14a8d4c39fa1912c07ef399a230189f3888d0b45aae8265e3178dad88cfa9596bab04078b8e1d8c2cdb858e834d2abcd5ac4194fc9785ff838a185ae4f099b9ae945a0e0e9212f3ee2bcdcd0fa588eeeb6e92c79624ace073541512c964c999646fdbcb0cc6bde341a2763999eff359360f3a3e4966d8ec7c2c075246585c0888187cac90986ea67b26a201311bd632ad4596a9eab4011a7291995aeb6d32eafb0d7c10ec0e0e75069e960a90b639315b1d75888963bf6769ac107e52de784a01a671a6de8882d85dd0046e3a2fb3b7d193edc54f2812b0a7fe6b08b5edd561bc49ff68bc459594a80f61bba648a106ff7e700f2b1e3a150845c880d54a90a34182cc7de3a9cc6a6074fe4751654000e107d61a171a319388542afdd783ebe46e0e11af1599375eab42669570ab598dec5861995b6ecc6dcb74c527802d9af9932cd8b04c8f89a3e54d00662a204f560baf294cbe2255223104f254b61a7a08c8e13a803f67101a7ac43cc31b4fe076ee79d56a03da6f2766ec67c436921a6cd54a97c7804ebf86468e33f0527b70572d0e93edab05bf1abf3835390c111c30b0c4052951ae8f085207dbf711a61cf1c687063c3c6333eac85772735195ea2c921b8553886c3ac30a3baa0d67bc7a43fd7fa9bfa1ba67b19a794e3b297172732c5946719a4c873400299ea8f98573d7c4697e914f702041bdac49b5a990f1d30bab7d5eb6484890a22375ae4b0d5615f66eb7439efee55f9dfa7b66c4604e8cdd2fc1594785fc4adb01532fa7d31be3d9e2db8aabf3b69f379df6acc117aca2a9b2a828a831b3b84e787dac72a24230d2649f0669bbd5a765bfeda565197700953e46c246514cce3f5883a4ad4647fd45644ada21ba296cc714e80d73f824d36685c18453f5d8230855990a830183d0f65924c1cba32ed345b3463a0f97b0502c2504058b39ef0d9176622f4d8e343ee4d76ec98d4180fa14ba8ea2253974adac292e6e86d493ee37d2b85c9e68cd4f180cd04e63a97bb2c131ab3d27fb05ed4b618b90aa38b3817dd917d2d7f7288131e743270e3ab0207ff16f90d855ee69ffbef25e9c87d06b09911b54a85e42532460003b4bcab7cb3843d108328a0d2e190b539d669c0fa8fa6bc0163cc202ec672e39bfcda9bbcd1b8a7ca1c9649f9f6491309da413ec0b36bb92d7a107ce3f5fe3f74f74440ab9f6415e6a238bffe2d8a42bbef6ef938ccc61452c8a9d98ed6ced208ab8fe73d0ac09d66482a491f23ea897bb5f430d26ee925a5be951fbd2607e33034ac8f06541ed6cb2d00b01aca3049105eed76bd463b2746bc20d8f1451096a6a853e4153f678a5adcaf06fd200b6266cec3367039140f0916f1c9042bc2550c788c128b84c639090589a58a29302b2550fb16da02fb4a7e20be5c22dfdb69bf32c7cc5a2c4aaa491c3b6da5b4da93e3d3ddacd4975e5008a0b18f4c53bd968441ebec15e4c63b190e0302751aa26ef3782b047baed48b414d96fafa5f64a153b73407d950e79418b5a9b954963151f43836135a269311d5f903d7120420e11ec041dcb8e6bac4cb0a284ba540a5c6409e48e822125878cf6402113888d5750b95655dd94f643b5eace5aeb63cb90ecd84039f19f1558018bfa3b222098a3c3c2b39131d0d5bb0d7b700c8c67aaadc4b5fba2ec3e466c23558281b9399270705459421364979033c7703011951b4e503ecb9b609f6c02a348345c30f15b851fd90275cc14e707cad19d5f43f30fc8ac171cbb2d3e8f19aaa1b8ca0684df4ecf1b5999027c93b4b3483193a27739f44c34b66e65cce2f662a76fd6e0d4758ae0abc2dfb8e7422e691cfde2d97b33d0547e0cded43dd85506b5736f442d34705c0577c23684c6876535fc685220432d98d26202db3cdff1fcf9df8f14458f65f22083743c60808ba11156c733fd1ad41603e9ade5ddfa4c45349fea4d9dc94d63d740e17a685807d1ac2b0ffb0b6b69f7a5b6e5e6b3f2f86614703c1a04ca8fa87dbc3b5513e3478739ff5692748e907bf408eef698ed3c19d9470d5ac623aea9a60f937dbb5340a2b950af4b72d71cd1b142e1d9edd8c69004085ed576ef24bb63348e5521aab4aa6877f737185c2ad7e88aa9be657f453cff706e571de8fbed8a01cc079ad1c30f933419dfc564f2551ea480081cd36b913ba55463b2ffc7d09948c75630da0e09fa3dfeef6ec61bd23661ace266c49c2b086200eacfbebcd2bea7877c4edbbf4d35769250c8a6a9bf63aa45ab11868844c520e421a109de5ae20e1059071af8ba44716e4b3d782bde9e800192c54f5e2a25d138999fdfe3bd8f56e059877ab37089b1fb3018f8ee02da5fdbf8693fa08487209c0a101e4b0c5b2a95014668952838108f7e2ec917cee67e77988ddc6a5396325e95de85060d984c779810891c494413b3e332cea5b82c4f028c3f880e183165cff8e18a6038e778e48fff756b9162b4678db4590832048903b15765d130af6d1b58124081f6d958a756b6925b34518eb7aa99e458c8a2899c6e20190a736532ab7d1a0364bff408a599d643c00a1686402561347d6ed7d2f29736ae2243382a71814420da4904a386a3aa84791e49873d06cff907ecc13745378d4e3f73545bad13456c71d271a9a80a3000dbc0dffdd839adc6e7dad564b6a7995a59256d7fc8a26d087a400c3a9437ec36b94f0714f7224c8da4bda3ef8caab2f6b40e7cdbb402ea560db543dae76edac0e5a4e951d86c28709084b6954fab37abaafc9e20d8f01433b90c2a887736220318f8e5814475c4c18519affdd8649cb00127762179bbb281a7380b9ed1e42e700f953834602e75123d9403cfbed95533c05cd2fd6169b3bddae34f251f92f8f10c47f081985df79aada31efc7038e0fcbee5a3fa6a60f20a0a5a118b53b34877d8972cb67bdb516997abb23bfe14d8e9d38c0e04acda8c0f198080282fe002dbbc9f716b710eaaa527afebd2139b7f83cde69a4d4a9ba507fe224866a7bf702fba7c7f476f26b423a8ac4a0f4050f0c6a0b353734b1170a7b0ca7af3978ea336cf0541de347d25e57611ccf9149b9699bc50aa871a8257fea8edbaaaf8f408fff31c8f15f99af03ae0f039eacf55a91a5bb186448cc3b7f6cd5fa5c794c09b11fac58ea515f6d0bfdbc322db5344d5cfa487dcd64ef53bf8fcca3958c8f7fadac2df3fc36edf790ec2138d7d809794fa6da2e7eea087bebe96c83e1de1e208f303dbf52d95b5fe53c34ac284259283468cb1c1d5f9cc9b8f37b20f6a6363d77870ce14caea5992ef7c68da3cc9673f29f48e6c3060a59f1d4d971941ef266a30acde70860166c9acc8326d0aed6f42f40234cb8811393db7d2e8c219910f0dd7295e4498c3daa10ec877c5a6b9e5e16364fc1374d7122415d05ba41465ebe75757792a9e3440a5427d5ef46b1d31638059d383d789ed726badc02e1a6843168589e3067d6d8ff216736a9df72ce573921d61ee8a63dd97aa8d59d079effabfe6d703cd4ab372b08e815049244e33b1d43d9d99faa29502a1adeee9a25382f2560218060c5e065900bfd0ee8ebc4d31c885b05ccb40d6cac0a95c598e724ad86049cea946fda5668f6ce97509f71dca8ce5d193ac08613100af59625d478f91b6d637741b57950b8e942e898c30a8349a7f63f5e2e5c76499e28712269e5b718adbd0bb8b69c8e3bbcc8bd7646975a855a9132e17dd6e6454e8beb53499184cb5a1e71f531eaf66901be298f2f17c79b8b87334967729036f9917a8a341550373b1a1fb883ad8bb5f81eb59e006d087701f18debeb89ce633f9868e20c9a5192b915df08912ef391ceb9193c4e67a138349633890cc93659dae87feba121402e39c6ace62a8a420e3d8004e86449418afc695c6c53616601bbd55346367c4462970b11ad2c09c6cd3921eb23ed94133dc87ce28e328085f97192fa1a0448fe089b771017271d5b1a261a780855affc3f12c0c6a1193578d2de359d29508aa593049242cddaaa60216efa5fd0776de457d76f440a0398e829ddf038c3e7598a6234f73f92dc60666b838ca76e778c2f5a0f81053d1735e5d31bdbd5efe22b85ee619a5f713ef4e0c222931b0fa49e29c508266fb55a4defec87c245b9c6b85421cd97d055e00a604439a94e2cb5edb44a8f8ecf5897e3ed9f0606903c1ccbe9bfdc581d48c3962b7caa677abcfbcb8800ada2ee57ac3656477265383f87f0db7a58bf8b9c1afc09ba889ff5f6dc13207bc6aaddef289d17293a0bc3ce7163cff27ff7b909733665d32663df6c1e8c86a3653c7251490bef686b2244b8e26adab15272f790dcc0b654df08af8195dcce44465922c2769fc991750474a56e677566f23c6fcf55960ad0a22dfbce083205c800de6c97dc60875d860b4c01e88716336a75f702da87b3dbfb7ddf268236cacf1b6b5276ff98249489071eedc430a2707b6e3fa3006ebaa20080f38a478261901242754fc4af3cb4618cbd585eb13cb3377443d99903bfbf982b4218e48daacb33fc507ad51aa1535776c6bdfa38e2dddce101c6d2e55b408d190a17717389496d46be32fa2cdb93e3b752f640ca85273db83502db0969c39977b110135e9612221d895fab0b50db268df327d28a1ce74ddd57a31d9ebdfc448dd4c9dcd5d92b6d394ff28864d5a854beff6136ca1215e97332552eaf646fbfca80e7babdb23eb2ceb86fd253af72c467d5c83b62e245bb0b6ef7b5b0b8e6b1104760148715c006c5eb44d9d909cfb9423e2b675c4342f70b391e0a1041fec87bd94c8c424b53907b9b2c456783315292c069062860172d187ca5ef8f51a3a8f12dae22b61e5c2d51ae443a0f7c28254c168bd64b1ccf7ff9fcc8f4463ac4f89ad4dc88aaa1610e4f7e4acebe186514e07981fc723859adae38ee9cdf12429e51a696bd6aaf19b9db68ee1d883f45d33cbcc561a8160061c85285935e19b3b62dc49d9adb87e7ce3192003e15a98240e47b19b1a713c80b880c8df8e417fb15f8161d787222136587ca9880e72e9647f0a8374b4345881d7404ff659e80c576172756aaa439fafa68245d60a8192e7458304e3069d4cb49d4143b20e5c8d8fc03752b8e62fe498eb8876a0087b1f4da250d1adb03a2ebee46c02acafdc2bf7b5f0b118dea4e103da48c150f514f64f619e56a6b75d321ff612af5d11ffb7ef565f86078a736d8a775edc107436acdba5416fcb1ecb6a0feda33fff1959f01adb6ba5738b127c42b63b6910efeb47ac00a86c530e8f8f0c0175e5f2af730c993a551119c8cfd27ae9f9cad40311235a1aac8b0b16431a4e082cbf2b078ba7ffa96d1bc9cbe9c64f10ab2cba5be88ef6863d98f7d1ca8ba0d7f0305ad922ed894dde5d2f4ba2f17acd526f0589c58994529efa3e36a2796c5fe36035952506c9e9d1f071bf41ea26b1fa1e259c47d24ab3e2e767a4a0acbadcf45fb7f94dedd164a0b32465c123b0f035d7333efec22254f9ba25842a3e8338af66ef9f9f5e864fe665a6ff655296ed13a27005bca6cffd4208fc744eb13039fccceab1b7afd1f0352f54abdcc85133e679335717fa5c7614cf27715d9c1421013c7c9cefa71b780d9946b2d221a7e0c52de4c3b85671a8748cbf1909af28ea86b336951254338fdde9ee39a74f9bea789d88664caca2c5020eb72abbd764e080a4e87286f94ebc6fda4989feb8b415f05a04c0b80a44986bcf962d9c913ed2b2ab0baeb276acf3d5b8b4b3508ae2f4461be15adc79a80ad48d6704c12d5292bcb2fbcd374b5051d8d06fd6cb83ee883dc2c2098d5c26040c38ee693ca35dcaeef14ffa50f23d4c0ce10e191fa7f68a842679816efc31c54cc0e5eedfadd2961feed58cf28114789df89c14b4b0173e0f959fe390162ae20508d73bd09ba3ac399990d57c981479f933a0f201ea89d12b92a23e4217216a47db7a6ec3bd903289fd4159d1f8db46c3fe5aff87db879f337f20a4b2951309460d2fb99d4c2d3248e2a040d9ffb52efad6e74aeab8e4ca3834a69da75c6a5e4e397571a575a552ac2266369faad1d89b5e6904d29bf3522a264e353688d851b048963bf95f37635221f1faa6397df81700b9db51e51b6313b7c5b3b0a16b031d57fe52fe259d5ad5072696e73a4b8fef34294f59c09955cb49f9caa076058e683b77799a5463fe0e4e592380b5dd4f7c5f7c15d57585d41a316dc2d3831d625dce5a837d764ec93d96e1c7dad469e1609127838f40260c9bbe335ac44305bbef302689566c9c3695ae2b1b8701c470c855797d60359a18ab5df2b4f241fc8cdf21214f6bf13c71e92ad7db3f17df3bb5b1865cc7650034664c04ed789ab7a25d5cfb7eff23ac38b8934a55cd287c8b970a40ad9335e2160a35c07984405bd1606a216d094d1b9dca075bf28c35e5f5e047d4d1fdcf449adf019a0d46dd7f51c5edb9bf3fa38a670216e1ffffdf9c56268fd86d08bfaf9298850e1dbcf2025c3df0813fff5dc88010228096e09741131418d87c0ca24e0a47fb07f60cb5844026a1ec0eb51d9f2632bf578b58bca94094efe9b18960dad87272a2b3e048f11894ae90dc81d6eb568803f2d95d5757fa74b50cf51f17095612fb2fc1c7a43647ccab5b75f8201d1dc466a80037987a71e875906a18e454a0ed76513992d0f94d0efa3286f12c0af7aebff09e1bf934d2b85edca5f9167536d59f4053ca4f45b0623b0353ca60332ce8a91ea17e5095c64a6b6679c80fd092ebcb62cbf1da66f776bace9b1b23fe696012e5addd77dd3fbaa4a79934f2165a57d5b920c3fa2e7c0b3a510bb555d0732c10eb96918cc4f7508cac8ab190c269c16d937610210f4982810af5cfcfd5836cadae03dff4333904cc63a79032b8b65e8c6c8b231e4034552c1fdfea1252504fb8183a1c1ade5c6cf9f4349dbfcaf4187f7c32b914e18883625a9213bd10aac935e4c48eacfccf0f6176c2c7677d440f2199db9b219c2cf4347ed8891a16c8483559667ee1c2c39a48085b6c18dd2e88777d944e3b57df6b41d626f41b7adc286c6732ea00ce8d22f9865a3b4b5b6f5fb0f141b1c986298fb025cda37aebed608b6fa18e1cd0540bd098106f335de6cde04ac04239a666615e51bb9158b83e75bfec1fda61e179528c919c2ce658c892009642437be616f901ec392a2afbf9c41159a6bf7c4237e56923967304630ff131e5f81f97ea172ba0f56f83f3e9c1c45557ffaa35e2f6e6abb0788e44725f38dab3cf4a86a88e3be45bb21c1a7da283f919841997aca4f551725aa269ddd9c83e7b4895fdc651734b78ecbfcb2da2bfcef5fa51867f1bcd4f7094a11c30fb78b7b00b5c4ff2eec99727638ce4158b602cd40a78ca7e06759a0cb975afa882fd4996002a8c8858f1d1e798665f509936634d289c3617154c8767304459b1336c47b76b97ad28f1302ee1325acbba9bc76a7c6c4814177a4c65e4120f344e6cc15b8629cb2833d639ac0d1f4068b15f5bb6f27451bda1f0469a50226479dce92fd94111cf50edca93059fc7efe2a687f3736c77b8ac2aebec47f5bd396051038crootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-4.18.0-373.el8.src.rpminstallonlypkg(kernel-module)kernel-moduleskernel-modules(x86-64)kernel-modules-uname-rkernel-modules-x86_64kmod(6lowpan.ko)kmod(a8293.ko)kmod(aacraid.ko)kmod(ac97_bus.ko)kmod(acecad.ko)kmod(acer-wmi.ko)kmod(acerhdf.ko)kmod(adutux.ko)kmod(af9013.ko)kmod(af9033.ko)kmod(aiptek.ko)kmod(aircable.ko)kmod(altera-ci.ko)kmod(alx.ko)kmod(amd-pmc.ko)kmod(amd-xgbe.ko)kmod(amdgpu.ko)kmod(amilo-rfkill.ko)kmod(apple-gmux.ko)kmod(apple-mfi-fastcharge.ko)kmod(appledisplay.ko)kmod(arc_uart.ko)kmod(ark3116.ko)kmod(asix.ko)kmod(ast.ko)kmod(asus-laptop.ko)kmod(asus-nb-wmi.ko)kmod(asus-wmi.ko)kmod(atbm8830.ko)kmod(ath.ko)kmod(ath10k_core.ko)kmod(ath10k_pci.ko)kmod(ath11k.ko)kmod(ath11k_pci.ko)kmod(ath3k.ko)kmod(ath9k.ko)kmod(ath9k_common.ko)kmod(ath9k_htc.ko)kmod(ath9k_hw.ko)kmod(ati_remote.ko)kmod(atl1.ko)kmod(atl1c.ko)kmod(atl1e.ko)kmod(atl2.ko)kmod(atlantic.ko)kmod(atm.ko)kmod(au0828.ko)kmod(au8522_common.ko)kmod(au8522_decoder.ko)kmod(au8522_dig.ko)kmod(ax88179_178a.ko)kmod(b1.ko)kmod(b1dma.ko)kmod(b1pci.ko)kmod(b2c2-flexcop-pci.ko)kmod(b2c2-flexcop-usb.ko)kmod(b2c2-flexcop.ko)kmod(bcm203x.ko)kmod(bcm3510.ko)kmod(bcma.ko)kmod(be2iscsi.ko)kmod(be2net.ko)kmod(belkin_sa.ko)kmod(bfusb.ko)kmod(bluetooth.ko)kmod(bnep.ko)kmod(bnx2.ko)kmod(bnx2fc.ko)kmod(bnx2i.ko)kmod(bnx2x.ko)kmod(bnxt_en.ko)kmod(bnxt_re.ko)kmod(bpa10x.ko)kmod(brcmfmac.ko)kmod(brcmsmac.ko)kmod(brcmutil.ko)kmod(bsd_comp.ko)kmod(bt878.ko)kmod(btbcm.ko)kmod(btcoexist.ko)kmod(btintel.ko)kmod(btmrvl.ko)kmod(btmrvl_sdio.ko)kmod(btrtl.ko)kmod(btsdio.ko)kmod(bttv.ko)kmod(btusb.ko)kmod(budget-av.ko)kmod(budget-ci.ko)kmod(budget-core.ko)kmod(budget-patch.ko)kmod(budget.ko)kmod(c4.ko)kmod(c_can.ko)kmod(c_can_pci.ko)kmod(can-bcm.ko)kmod(can-dev.ko)kmod(can-gw.ko)kmod(can-raw.ko)kmod(can.ko)kmod(capidrv.ko)kmod(catc.ko)kmod(cb710-mmc.ko)kmod(cc770.ko)kmod(cc770_platform.ko)kmod(cdc_eem.ko)kmod(cdc_ether.ko)kmod(cdc_mbim.ko)kmod(cdc_ncm.ko)kmod(cdc_subset.ko)kmod(cec.ko)kmod(cfg80211.ko)kmod(ch341.ko)kmod(ch7006.ko)kmod(ch9200.ko)kmod(ch_ipsec.ko)kmod(ch_ktls.ko)kmod(chcr.ko)kmod(chipreg.ko)kmod(cifs.ko)kmod(classmate-laptop.ko)kmod(cmtp.ko)kmod(cnic.ko)kmod(compal-laptop.ko)kmod(cp210x.ko)kmod(cqhci.ko)kmod(cramfs.ko)kmod(cs3308.ko)kmod(cs5345.ko)kmod(cs53l32a.ko)kmod(csiostor.ko)kmod(cx18-alsa.ko)kmod(cx18.ko)kmod(cx22700.ko)kmod(cx22702.ko)kmod(cx231xx-alsa.ko)kmod(cx231xx-dvb.ko)kmod(cx231xx.ko)kmod(cx2341x.ko)kmod(cx23885.ko)kmod(cx24110.ko)kmod(cx24113.ko)kmod(cx24116.ko)kmod(cx24117.ko)kmod(cx24120.ko)kmod(cx24123.ko)kmod(cx25840.ko)kmod(cx82310_eth.ko)kmod(cx88-alsa.ko)kmod(cx88-blackbird.ko)kmod(cx88-dvb.ko)kmod(cx8800.ko)kmod(cx8802.ko)kmod(cx88xx.ko)kmod(cxacru.ko)kmod(cxd2099.ko)kmod(cxd2820r.ko)kmod(cxd2841er.ko)kmod(cxgb4.ko)kmod(cxgb4i.ko)kmod(cxgb4vf.ko)kmod(cxgbit.ko)kmod(cyberjack.ko)kmod(cyclades.ko)kmod(cypress_firmware.ko)kmod(cypress_m8.ko)kmod(dcdbas.ko)kmod(ddbridge.ko)kmod(dell-laptop.ko)kmod(dell-rbtn.ko)kmod(dell-smbios.ko)kmod(dell-smo8800.ko)kmod(dell-wmi-aio.ko)kmod(dell-wmi-descriptor.ko)kmod(dell-wmi-led.ko)kmod(dell-wmi-sysman.ko)kmod(dell-wmi.ko)kmod(dib0070.ko)kmod(dib0090.ko)kmod(dib3000mb.ko)kmod(dib3000mc.ko)kmod(dib7000m.ko)kmod(dib7000p.ko)kmod(dib8000.ko)kmod(dibx000_common.ko)kmod(digi_acceleport.ko)kmod(dl2k.ko)kmod(dm1105.ko)kmod(dm9601.ko)kmod(drx39xyj.ko)kmod(drxd.ko)kmod(drxk.ko)kmod(ds3000.ko)kmod(dst.ko)kmod(dst_ca.ko)kmod(dvb-bt8xx.ko)kmod(dvb-core.ko)kmod(dvb-pll.ko)kmod(dvb-ttpci.ko)kmod(dvb-ttusb-budget.ko)kmod(dvb-usb-a800.ko)kmod(dvb-usb-af9005-remote.ko)kmod(dvb-usb-af9005.ko)kmod(dvb-usb-af9015.ko)kmod(dvb-usb-af9035.ko)kmod(dvb-usb-anysee.ko)kmod(dvb-usb-au6610.ko)kmod(dvb-usb-az6007.ko)kmod(dvb-usb-az6027.ko)kmod(dvb-usb-ce6230.ko)kmod(dvb-usb-cinergyT2.ko)kmod(dvb-usb-cxusb.ko)kmod(dvb-usb-dib0700.ko)kmod(dvb-usb-dibusb-common.ko)kmod(dvb-usb-dibusb-mb.ko)kmod(dvb-usb-dibusb-mc-common.ko)kmod(dvb-usb-dibusb-mc.ko)kmod(dvb-usb-digitv.ko)kmod(dvb-usb-dtt200u.ko)kmod(dvb-usb-dtv5100.ko)kmod(dvb-usb-dw2102.ko)kmod(dvb-usb-ec168.ko)kmod(dvb-usb-gl861.ko)kmod(dvb-usb-gp8psk.ko)kmod(dvb-usb-lmedm04.ko)kmod(dvb-usb-m920x.ko)kmod(dvb-usb-mxl111sf.ko)kmod(dvb-usb-nova-t-usb2.ko)kmod(dvb-usb-opera.ko)kmod(dvb-usb-pctv452e.ko)kmod(dvb-usb-rtl28xxu.ko)kmod(dvb-usb-technisat-usb2.ko)kmod(dvb-usb-ttusb2.ko)kmod(dvb-usb-umt-010.ko)kmod(dvb-usb-vp702x.ko)kmod(dvb-usb-vp7045.ko)kmod(dvb-usb.ko)kmod(dvb_dummy_fe.ko)kmod(dvb_usb_v2.ko)kmod(dwmac-intel.ko)kmod(e4000.ko)kmod(earth-pt1.ko)kmod(ec100.ko)kmod(eeepc-laptop.ko)kmod(eeepc-wmi.ko)kmod(efa.ko)kmod(elo.ko)kmod(em28xx-alsa.ko)kmod(em28xx-dvb.ko)kmod(em28xx-rc.ko)kmod(em28xx.ko)kmod(emi26.ko)kmod(emi62.ko)kmod(empeg.ko)kmod(ene_ir.ko)kmod(enic.ko)kmod(ezusb.ko)kmod(f81534.ko)kmod(fakelb.ko)kmod(fc0011.ko)kmod(fc0012.ko)kmod(fc0013.ko)kmod(fc2580.ko)kmod(fintek-cir.ko)kmod(firedtv.ko)kmod(firewire-core.ko)kmod(firewire-net.ko)kmod(firewire-ohci.ko)kmod(firewire-sbp2.ko)kmod(firmware_attributes_class.ko)kmod(fnic.ko)kmod(ftdi-elan.ko)kmod(ftdi_sio.ko)kmod(fujitsu-laptop.ko)kmod(fujitsu-tablet.ko)kmod(garmin_gps.ko)kmod(gigaset.ko)kmod(gl620a.ko)kmod(gma500_gfx.ko)kmod(gp8psk-fe.ko)kmod(gspca_benq.ko)kmod(gspca_conex.ko)kmod(gspca_cpia1.ko)kmod(gspca_etoms.ko)kmod(gspca_finepix.ko)kmod(gspca_gl860.ko)kmod(gspca_jeilinj.ko)kmod(gspca_jl2005bcd.ko)kmod(gspca_konica.ko)kmod(gspca_m5602.ko)kmod(gspca_main.ko)kmod(gspca_mars.ko)kmod(gspca_mr97310a.ko)kmod(gspca_nw80x.ko)kmod(gspca_ov519.ko)kmod(gspca_ov534.ko)kmod(gspca_ov534_9.ko)kmod(gspca_pac207.ko)kmod(gspca_pac7302.ko)kmod(gspca_pac7311.ko)kmod(gspca_se401.ko)kmod(gspca_sn9c2028.ko)kmod(gspca_sn9c20x.ko)kmod(gspca_sonixb.ko)kmod(gspca_sonixj.ko)kmod(gspca_spca1528.ko)kmod(gspca_spca500.ko)kmod(gspca_spca501.ko)kmod(gspca_spca505.ko)kmod(gspca_spca506.ko)kmod(gspca_spca508.ko)kmod(gspca_spca561.ko)kmod(gspca_sq905.ko)kmod(gspca_sq905c.ko)kmod(gspca_sq930x.ko)kmod(gspca_stk014.ko)kmod(gspca_stv0680.ko)kmod(gspca_stv06xx.ko)kmod(gspca_sunplus.ko)kmod(gspca_t613.ko)kmod(gspca_topro.ko)kmod(gspca_tv8532.ko)kmod(gspca_vc032x.ko)kmod(gspca_vicam.ko)kmod(gspca_xirlink_cit.ko)kmod(gspca_zc3xx.ko)kmod(gtco.ko)kmod(hci_uart.ko)kmod(hci_vhci.ko)kmod(hdaps.ko)kmod(hdpvr.ko)kmod(hfcsusb.ko)kmod(hfi1.ko)kmod(hid-picolcd.ko)kmod(hid-prodikeys.ko)kmod(hid-sensor-accel-3d.ko)kmod(hid-sensor-als.ko)kmod(hid-sensor-gyro-3d.ko)kmod(hid-sensor-humidity.ko)kmod(hid-sensor-iio-common.ko)kmod(hid-sensor-incl-3d.ko)kmod(hid-sensor-magn-3d.ko)kmod(hid-sensor-press.ko)kmod(hid-sensor-prox.ko)kmod(hid-sensor-rotation.ko)kmod(hid-sensor-temperature.ko)kmod(hid-sensor-trigger.ko)kmod(hidp.ko)kmod(hisax.ko)kmod(hisax_fcpcipnp.ko)kmod(hisax_isac.ko)kmod(hisax_st5481.ko)kmod(hopper.ko)kmod(hp-wireless.ko)kmod(hp-wmi.ko)kmod(hp_accel.ko)kmod(hso.ko)kmod(huawei_cdc_ncm.ko)kmod(hwa-hc.ko)kmod(hwpoison-inject.ko)kmod(i1480-dfu-usb.ko)kmod(i1480-est.ko)kmod(i915.ko)kmod(ib_cm.ko)kmod(ib_core.ko)kmod(ib_ipoib.ko)kmod(ib_iser.ko)kmod(ib_isert.ko)kmod(ib_srp.ko)kmod(ib_srpt.ko)kmod(ib_umad.ko)kmod(ib_uverbs.ko)kmod(ideapad-laptop.ko)kmod(idmouse.ko)kmod(ieee802154.ko)kmod(ieee802154_6lowpan.ko)kmod(ieee802154_socket.ko)kmod(iguanair.ko)kmod(imon.ko)kmod(imon_raw.ko)kmod(industrialio-triggered-buffer.ko)kmod(industrialio.ko)kmod(int51x1.ko)kmod(intel-hid.ko)kmod(intel-lpss-acpi.ko)kmod(intel-lpss-pci.ko)kmod(intel-lpss.ko)kmod(intel-rst.ko)kmod(intel-vbtn.ko)kmod(intel-wmi-thunderbolt.ko)kmod(intel_ips.ko)kmod(intel_oaktrail.ko)kmod(intel_pmc_core.ko)kmod(intel_pmc_core_pltdrv.ko)kmod(intel_pmt.ko)kmod(intel_pmt_class.ko)kmod(intel_pmt_crashlog.ko)kmod(intel_pmt_telemetry.ko)kmod(io_edgeport.ko)kmod(io_ti.ko)kmod(iowarrior.ko)kmod(ipaq.ko)kmod(ipheth.ko)kmod(ipw.ko)kmod(ir-imon-decoder.ko)kmod(ir-jvc-decoder.ko)kmod(ir-kbd-i2c.ko)kmod(ir-mce_kbd-decoder.ko)kmod(ir-nec-decoder.ko)kmod(ir-rc5-decoder.ko)kmod(ir-rc6-decoder.ko)kmod(ir-sanyo-decoder.ko)kmod(ir-sony-decoder.ko)kmod(ir-usb.ko)kmod(irdma.ko)kmod(iscsi_boot_sysfs.ko)kmod(iscsi_ibft.ko)kmod(isdn.ko)kmod(isdnhdlc.ko)kmod(isight_firmware.ko)kmod(isl6405.ko)kmod(isl6421.ko)kmod(isl6423.ko)kmod(isst_if_common.ko)kmod(isst_if_mbox_msr.ko)kmod(isst_if_mbox_pci.ko)kmod(isst_if_mmio.ko)kmod(it913x.ko)kmod(itd1000.ko)kmod(ite-cir.ko)kmod(iuu_phoenix.ko)kmod(ivtv.ko)kmod(ivtvfb.ko)kmod(iw_cm.ko)kmod(iw_cxgb4.ko)kmod(iwldvm.ko)kmod(iwlmvm.ko)kmod(iwlwifi.ko)kmod(ix2505v.ko)kmod(jmb38x_ms.ko)kmod(jsm.ko)kmod(kalmia.ko)kmod(kaweth.ko)kmod(kbtab.ko)kmod(kernelcapi.ko)kmod(keyspan.ko)kmod(keyspan_pda.ko)kmod(kfifo_buf.ko)kmod(kl5kusb105.ko)kmod(kobil_sct.ko)kmod(kvaser_usb.ko)kmod(kvmgt.ko)kmod(l1oip.ko)kmod(l2tp_core.ko)kmod(l2tp_ip.ko)kmod(l2tp_ip6.ko)kmod(l64781.ko)kmod(lan78xx.ko)kmod(ldusb.ko)kmod(leds-blinkm.ko)kmod(leds-clevo-mail.ko)kmod(leds-lm3530.ko)kmod(leds-lp3944.ko)kmod(leds-lp5521.ko)kmod(leds-lp5523.ko)kmod(leds-lp5562.ko)kmod(leds-lp55xx-common.ko)kmod(leds-lt3593.ko)kmod(leds-mlxcpld.ko)kmod(leds-mlxreg.ko)kmod(leds-ss4200.ko)kmod(ledtrig-audio.ko)kmod(ledtrig-backlight.ko)kmod(ledtrig-camera.ko)kmod(ledtrig-default-on.ko)kmod(ledtrig-gpio.ko)kmod(ledtrig-heartbeat.ko)kmod(ledtrig-oneshot.ko)kmod(ledtrig-timer.ko)kmod(ledtrig-transient.ko)kmod(legousbtower.ko)kmod(lg-vl600.ko)kmod(lg2160.ko)kmod(lgdt3305.ko)kmod(lgdt3306a.ko)kmod(lgdt330x.ko)kmod(lgs8gxx.ko)kmod(libcxgb.ko)kmod(libcxgbi.ko)kmod(libfcoe.ko)kmod(libsas.ko)kmod(lnbh25.ko)kmod(lnbp21.ko)kmod(lnbp22.ko)kmod(lpc_ich.ko)kmod(lpc_sch.ko)kmod(lpfc.ko)kmod(m52790.ko)kmod(m88ds3103.ko)kmod(m88rs2000.ko)kmod(m88rs6000t.ko)kmod(mISDN_core.ko)kmod(mISDNinfineon.ko)kmod(mISDNipac.ko)kmod(mISDNisar.ko)kmod(mac80211.ko)kmod(mac802154.ko)kmod(mantis.ko)kmod(mantis_core.ko)kmod(max2165.ko)kmod(mb86a16.ko)kmod(mb86a20s.ko)kmod(mc44s803.ko)kmod(mceusb.ko)kmod(mcs7830.ko)kmod(mct_u232.ko)kmod(mdc800.ko)kmod(megaraid_sas.ko)kmod(memstick.ko)kmod(mgag200.ko)kmod(microtek.ko)kmod(mlx-platform.ko)kmod(mlx4_ib.ko)kmod(mlx5_ib.ko)kmod(mlxreg-hotplug.ko)kmod(mlxreg-io.ko)kmod(mmc_block.ko)kmod(mmc_core.ko)kmod(mn88472.ko)kmod(mn88473.ko)kmod(mos7720.ko)kmod(mos7840.ko)kmod(mpls_iptunnel.ko)kmod(mpls_router.ko)kmod(mpt3sas.ko)kmod(msi-laptop.ko)kmod(msi-wmi.ko)kmod(msp3400.ko)kmod(mspro_block.ko)kmod(mt2060.ko)kmod(mt2063.ko)kmod(mt20xx.ko)kmod(mt2131.ko)kmod(mt2266.ko)kmod(mt312.ko)kmod(mt352.ko)kmod(mt76-connac-lib.ko)kmod(mt76-usb.ko)kmod(mt76.ko)kmod(mt7601u.ko)kmod(mt76x0-common.ko)kmod(mt76x02-lib.ko)kmod(mt76x02-usb.ko)kmod(mt76x0u.ko)kmod(mt76x2-common.ko)kmod(mt76x2u.ko)kmod(mt7921-common.ko)kmod(mt7921e.ko)kmod(mtd.ko)kmod(mtd_blkdevs.ko)kmod(mtdblock.ko)kmod(mwifiex.ko)kmod(mwifiex_pcie.ko)kmod(mwifiex_sdio.ko)kmod(mwifiex_usb.ko)kmod(mxl111sf-demod.ko)kmod(mxl111sf-tuner.ko)kmod(mxl5005s.ko)kmod(mxl5007t.ko)kmod(mxl5xx.ko)kmod(mxm-wmi.ko)kmod(mxuport.ko)kmod(n_gsm.ko)kmod(n_hdlc.ko)kmod(navman.ko)kmod(net1080.ko)kmod(netxen_nic.ko)kmod(ngene.ko)kmod(nitro_enclaves.ko)kmod(nouveau.ko)kmod(nozomi.ko)kmod(ntb.ko)kmod(ntb_hw_amd.ko)kmod(ntb_hw_intel.ko)kmod(ntb_netdev.ko)kmod(ntb_perf.ko)kmod(ntb_pingpong.ko)kmod(ntb_tool.ko)kmod(ntb_transport.ko)kmod(nuvoton-cir.ko)kmod(nvme-rdma.ko)kmod(nvmet-rdma.ko)kmod(nxt200x.ko)kmod(nxt6000.ko)kmod(omninet.ko)kmod(opa_vnic.ko)kmod(opticon.ko)kmod(option.ko)kmod(or51132.ko)kmod(or51211.ko)kmod(oti6858.ko)kmod(panasonic-laptop.ko)kmod(parport_serial.ko)kmod(peak_pci.ko)kmod(peak_usb.ko)kmod(pegasus.ko)kmod(pl2303.ko)kmod(plusb.ko)kmod(pluto2.ko)kmod(ppp_async.ko)kmod(ppp_deflate.ko)kmod(ppp_generic.ko)kmod(ppp_mppe.ko)kmod(ppp_synctty.ko)kmod(pppoe.ko)kmod(pppox.ko)kmod(pptp.ko)kmod(pulse8-cec.ko)kmod(pvrusb2.ko)kmod(pwc.ko)kmod(qcaux.ko)kmod(qcserial.ko)kmod(qed.ko)kmod(qede.ko)kmod(qedf.ko)kmod(qedi.ko)kmod(qedr.ko)kmod(qla2xxx.ko)kmod(qla3xxx.ko)kmod(qla4xxx.ko)kmod(qm1d1b0004.ko)kmod(qm1d1c0042.ko)kmod(qmi_wwan.ko)kmod(qt1010.ko)kmod(quatech2.ko)kmod(r592.ko)kmod(r8152.ko)kmod(r820t.ko)kmod(radeon.ko)kmod(rainshadow-cec.ko)kmod(rc-adstech-dvb-t-pci.ko)kmod(rc-alink-dtu-m.ko)kmod(rc-anysee.ko)kmod(rc-apac-viewcomp.ko)kmod(rc-astrometa-t2hybrid.ko)kmod(rc-asus-pc39.ko)kmod(rc-asus-ps3-100.ko)kmod(rc-ati-tv-wonder-hd-600.ko)kmod(rc-ati-x10.ko)kmod(rc-avermedia-a16d.ko)kmod(rc-avermedia-cardbus.ko)kmod(rc-avermedia-dvbt.ko)kmod(rc-avermedia-m135a.ko)kmod(rc-avermedia-m733a-rm-k6.ko)kmod(rc-avermedia-rm-ks.ko)kmod(rc-avermedia.ko)kmod(rc-avertv-303.ko)kmod(rc-azurewave-ad-tu700.ko)kmod(rc-behold-columbus.ko)kmod(rc-behold.ko)kmod(rc-budget-ci-old.ko)kmod(rc-cec.ko)kmod(rc-cinergy-1400.ko)kmod(rc-cinergy.ko)kmod(rc-core.ko)kmod(rc-d680-dmb.ko)kmod(rc-delock-61959.ko)kmod(rc-dib0700-nec.ko)kmod(rc-dib0700-rc5.ko)kmod(rc-digitalnow-tinytwin.ko)kmod(rc-digittrade.ko)kmod(rc-dm1105-nec.ko)kmod(rc-dntv-live-dvb-t.ko)kmod(rc-dntv-live-dvbt-pro.ko)kmod(rc-dtt200u.ko)kmod(rc-dvbsky.ko)kmod(rc-dvico-mce.ko)kmod(rc-dvico-portable.ko)kmod(rc-em-terratec.ko)kmod(rc-encore-enltv-fm53.ko)kmod(rc-encore-enltv.ko)kmod(rc-encore-enltv2.ko)kmod(rc-evga-indtube.ko)kmod(rc-eztv.ko)kmod(rc-flydvb.ko)kmod(rc-flyvideo.ko)kmod(rc-fusionhdtv-mce.ko)kmod(rc-gadmei-rm008z.ko)kmod(rc-geekbox.ko)kmod(rc-genius-tvgo-a11mce.ko)kmod(rc-gotview7135.ko)kmod(rc-hauppauge.ko)kmod(rc-hisi-poplar.ko)kmod(rc-hisi-tv-demo.ko)kmod(rc-imon-mce.ko)kmod(rc-imon-pad.ko)kmod(rc-imon-rsc.ko)kmod(rc-iodata-bctv7e.ko)kmod(rc-it913x-v1.ko)kmod(rc-it913x-v2.ko)kmod(rc-kaiomy.ko)kmod(rc-kworld-315u.ko)kmod(rc-kworld-pc150u.ko)kmod(rc-kworld-plus-tv-analog.ko)kmod(rc-leadtek-y04g0051.ko)kmod(rc-lme2510.ko)kmod(rc-manli.ko)kmod(rc-medion-x10-digitainer.ko)kmod(rc-medion-x10-or2x.ko)kmod(rc-medion-x10.ko)kmod(rc-msi-digivox-ii.ko)kmod(rc-msi-digivox-iii.ko)kmod(rc-msi-tvanywhere-plus.ko)kmod(rc-msi-tvanywhere.ko)kmod(rc-nebula.ko)kmod(rc-nec-terratec-cinergy-xs.ko)kmod(rc-norwood.ko)kmod(rc-npgtech.ko)kmod(rc-pctv-sedna.ko)kmod(rc-pinnacle-color.ko)kmod(rc-pinnacle-grey.ko)kmod(rc-pinnacle-pctv-hd.ko)kmod(rc-pixelview-002t.ko)kmod(rc-pixelview-mk12.ko)kmod(rc-pixelview-new.ko)kmod(rc-pixelview.ko)kmod(rc-powercolor-real-angel.ko)kmod(rc-proteus-2309.ko)kmod(rc-purpletv.ko)kmod(rc-pv951.ko)kmod(rc-rc6-mce.ko)kmod(rc-real-audio-220-32-keys.ko)kmod(rc-reddo.ko)kmod(rc-snapstream-firefly.ko)kmod(rc-streamzap.ko)kmod(rc-su3000.ko)kmod(rc-tango.ko)kmod(rc-tbs-nec.ko)kmod(rc-technisat-ts35.ko)kmod(rc-technisat-usb2.ko)kmod(rc-terratec-cinergy-c-pci.ko)kmod(rc-terratec-cinergy-s2-hd.ko)kmod(rc-terratec-cinergy-xs.ko)kmod(rc-terratec-slim-2.ko)kmod(rc-terratec-slim.ko)kmod(rc-tevii-nec.ko)kmod(rc-tivo.ko)kmod(rc-total-media-in-hand-02.ko)kmod(rc-total-media-in-hand.ko)kmod(rc-trekstor.ko)kmod(rc-tt-1500.ko)kmod(rc-twinhan-dtv-cab-ci.ko)kmod(rc-twinhan1027.ko)kmod(rc-videomate-m1f.ko)kmod(rc-videomate-s350.ko)kmod(rc-videomate-tv-pvr.ko)kmod(rc-winfast-usbii-deluxe.ko)kmod(rc-winfast.ko)kmod(rc-zx-irdec.ko)kmod(rdma_cm.ko)kmod(rdma_rxe.ko)kmod(rdma_ucm.ko)kmod(rdmavt.ko)kmod(redrat3.ko)kmod(regmap-sdw-mbq.ko)kmod(regmap-sdw.ko)kmod(rfcomm.ko)kmod(rfkill.ko)kmod(rndis_host.ko)kmod(rpcrdma.ko)kmod(rt2800lib.ko)kmod(rt2800mmio.ko)kmod(rt2800pci.ko)kmod(rt2800usb.ko)kmod(rt2x00lib.ko)kmod(rt2x00mmio.ko)kmod(rt2x00pci.ko)kmod(rt2x00usb.ko)kmod(rtl2830.ko)kmod(rtl2832.ko)kmod(rtl8150.ko)kmod(rtl8188ee.ko)kmod(rtl8192c-common.ko)kmod(rtl8192ce.ko)kmod(rtl8192cu.ko)kmod(rtl8192de.ko)kmod(rtl8192ee.ko)kmod(rtl8192se.ko)kmod(rtl8723-common.ko)kmod(rtl8723ae.ko)kmod(rtl8723be.ko)kmod(rtl8821ae.ko)kmod(rtl8xxxu.ko)kmod(rtl_pci.ko)kmod(rtl_usb.ko)kmod(rtlwifi.ko)kmod(rtsx_pci_ms.ko)kmod(rtsx_pci_sdmmc.ko)kmod(rtsx_usb_ms.ko)kmod(rtsx_usb_sdmmc.ko)kmod(rtw88_8822b.ko)kmod(rtw88_8822be.ko)kmod(rtw88_8822c.ko)kmod(rtw88_8822ce.ko)kmod(rtw88_core.ko)kmod(rtw88_pci.ko)kmod(rtw89_core.ko)kmod(rtw89_pci.ko)kmod(s2255drv.ko)kmod(s5h1409.ko)kmod(s5h1411.ko)kmod(s5h1420.ko)kmod(s921.ko)kmod(saa6588.ko)kmod(saa6752hs.ko)kmod(saa7115.ko)kmod(saa7127.ko)kmod(saa7134-alsa.ko)kmod(saa7134-dvb.ko)kmod(saa7134-empress.ko)kmod(saa7134.ko)kmod(saa7146.ko)kmod(saa7146_vv.ko)kmod(saa7164.ko)kmod(saa717x.ko)kmod(safe_serial.ko)kmod(samsung-laptop.ko)kmod(samsung-q10.ko)kmod(sdhci-acpi.ko)kmod(sdhci-pci.ko)kmod(sdhci-pltfm.ko)kmod(sdhci.ko)kmod(sdio_uart.ko)kmod(ser_gigaset.ko)kmod(serial_ir.ko)kmod(sfc.ko)kmod(si2157.ko)kmod(si2165.ko)kmod(si2168.ko)kmod(si21xx.ko)kmod(sierra.ko)kmod(sierra_net.ko)kmod(sil164.ko)kmod(sir_ir.ko)kmod(sisusbvga.ko)kmod(siw.ko)kmod(sja1000.ko)kmod(slhc.ko)kmod(sm501.ko)kmod(smb347-charger.ko)kmod(smsc75xx.ko)kmod(smsc95xx.ko)kmod(smsdvb.ko)kmod(smsmdtv.ko)kmod(smssdio.ko)kmod(smsusb.ko)kmod(snd-ac97-codec.ko)kmod(snd-acp3x-pdm-dma.ko)kmod(snd-acp3x-rn.ko)kmod(snd-acp5x-i2s.ko)kmod(snd-acp5x-pcm-dma.ko)kmod(snd-acp6x-pdm-dma.ko)kmod(snd-ad1889.ko)kmod(snd-ak4113.ko)kmod(snd-ak4114.ko)kmod(snd-ak4xxx-adda.ko)kmod(snd-ali5451.ko)kmod(snd-aloop.ko)kmod(snd-asihpi.ko)kmod(snd-atiixp-modem.ko)kmod(snd-atiixp.ko)kmod(snd-au8810.ko)kmod(snd-au8820.ko)kmod(snd-au8830.ko)kmod(snd-bcd2000.ko)kmod(snd-bebob.ko)kmod(snd-bt87x.ko)kmod(snd-ca0106.ko)kmod(snd-cmipci.ko)kmod(snd-compress.ko)kmod(snd-cs46xx.ko)kmod(snd-cs8427.ko)kmod(snd-ctl-led.ko)kmod(snd-ctxfi.ko)kmod(snd-darla20.ko)kmod(snd-darla24.ko)kmod(snd-dice.ko)kmod(snd-dummy.ko)kmod(snd-echo3g.ko)kmod(snd-emu10k1-synth.ko)kmod(snd-emu10k1.ko)kmod(snd-emu10k1x.ko)kmod(snd-emux-synth.ko)kmod(snd-ens1370.ko)kmod(snd-ens1371.ko)kmod(snd-es1968.ko)kmod(snd-fireface.ko)kmod(snd-firewire-digi00x.ko)kmod(snd-firewire-lib.ko)kmod(snd-firewire-motu.ko)kmod(snd-firewire-tascam.ko)kmod(snd-fireworks.ko)kmod(snd-gina20.ko)kmod(snd-gina24.ko)kmod(snd-hda-codec-analog.ko)kmod(snd-hda-codec-ca0110.ko)kmod(snd-hda-codec-ca0132.ko)kmod(snd-hda-codec-cirrus.ko)kmod(snd-hda-codec-cmedia.ko)kmod(snd-hda-codec-conexant.ko)kmod(snd-hda-codec-cs8409.ko)kmod(snd-hda-codec-generic.ko)kmod(snd-hda-codec-hdmi.ko)kmod(snd-hda-codec-idt.ko)kmod(snd-hda-codec-realtek.ko)kmod(snd-hda-codec-si3054.ko)kmod(snd-hda-codec-via.ko)kmod(snd-hda-codec.ko)kmod(snd-hda-core.ko)kmod(snd-hda-ext-core.ko)kmod(snd-hda-intel.ko)kmod(snd-hdmi-lpe-audio.ko)kmod(snd-hdsp.ko)kmod(snd-hdspm.ko)kmod(snd-hrtimer.ko)kmod(snd-hwdep.ko)kmod(snd-i2c.ko)kmod(snd-ice1712.ko)kmod(snd-ice1724.ko)kmod(snd-ice17xx-ak4xxx.ko)kmod(snd-indigo.ko)kmod(snd-indigodj.ko)kmod(snd-indigodjx.ko)kmod(snd-indigoio.ko)kmod(snd-indigoiox.ko)kmod(snd-intel-dspcfg.ko)kmod(snd-intel-sdw-acpi.ko)kmod(snd-intel-sst-acpi.ko)kmod(snd-intel-sst-core.ko)kmod(snd-intel8x0.ko)kmod(snd-intel8x0m.ko)kmod(snd-isight.ko)kmod(snd-korg1212.ko)kmod(snd-layla20.ko)kmod(snd-layla24.ko)kmod(snd-lola.ko)kmod(snd-lx6464es.ko)kmod(snd-maestro3.ko)kmod(snd-mia.ko)kmod(snd-mixart.ko)kmod(snd-mona.ko)kmod(snd-mpu401-uart.ko)kmod(snd-mpu401.ko)kmod(snd-mtpav.ko)kmod(snd-opl3-lib.ko)kmod(snd-opl3-synth.ko)kmod(snd-oxfw.ko)kmod(snd-oxygen-lib.ko)kmod(snd-oxygen.ko)kmod(snd-pci-acp5x.ko)kmod(snd-pci-acp6x.ko)kmod(snd-pcm.ko)kmod(snd-pcsp.ko)kmod(snd-pcxhr.ko)kmod(snd-pt2258.ko)kmod(snd-rawmidi.ko)kmod(snd-rme32.ko)kmod(snd-rme96.ko)kmod(snd-rme9652.ko)kmod(snd-rn-pci-acp3x.ko)kmod(snd-seq-device.ko)kmod(snd-seq-dummy.ko)kmod(snd-seq-midi-emul.ko)kmod(snd-seq-midi-event.ko)kmod(snd-seq-midi.ko)kmod(snd-seq-oss.ko)kmod(snd-seq-virmidi.ko)kmod(snd-seq.ko)kmod(snd-skl_nau88l25_max98357a.ko)kmod(snd-soc-acp5x-mach.ko)kmod(snd-soc-acp6x-mach.ko)kmod(snd-soc-acpi-intel-match.ko)kmod(snd-soc-acpi.ko)kmod(snd-soc-catpt.ko)kmod(snd-soc-cml_rt1011_rt5682.ko)kmod(snd-soc-core.ko)kmod(snd-soc-cs35l41-spi.ko)kmod(snd-soc-cx2072x.ko)kmod(snd-soc-da7213.ko)kmod(snd-soc-da7219.ko)kmod(snd-soc-dmic.ko)kmod(snd-soc-ehl-rt5660.ko)kmod(snd-soc-es8316.ko)kmod(snd-soc-hdac-hda.ko)kmod(snd-soc-hdac-hdmi.ko)kmod(snd-soc-intel-hda-dsp-common.ko)kmod(snd-soc-intel-sof-maxim-common.ko)kmod(snd-soc-kbl_da7219_max98357a.ko)kmod(snd-soc-kbl_da7219_max98927.ko)kmod(snd-soc-kbl_rt5660.ko)kmod(snd-soc-kbl_rt5663_max98927.ko)kmod(snd-soc-kbl_rt5663_rt5514_max98927.ko)kmod(snd-soc-max98090.ko)kmod(snd-soc-max98357a.ko)kmod(snd-soc-max98373-i2c.ko)kmod(snd-soc-max98373-sdw.ko)kmod(snd-soc-max98373.ko)kmod(snd-soc-max98390.ko)kmod(snd-soc-max98927.ko)kmod(snd-soc-nau8821.ko)kmod(snd-soc-nau8824.ko)kmod(snd-soc-nau8825.ko)kmod(snd-soc-pcm512x-i2c.ko)kmod(snd-soc-pcm512x.ko)kmod(snd-soc-rl6231.ko)kmod(snd-soc-rl6347a.ko)kmod(snd-soc-rt1011.ko)kmod(snd-soc-rt1015.ko)kmod(snd-soc-rt1015p.ko)kmod(snd-soc-rt1308-sdw.ko)kmod(snd-soc-rt1308.ko)kmod(snd-soc-rt1316-sdw.ko)kmod(snd-soc-rt286.ko)kmod(snd-soc-rt298.ko)kmod(snd-soc-rt5514-spi.ko)kmod(snd-soc-rt5514.ko)kmod(snd-soc-rt5640.ko)kmod(snd-soc-rt5645.ko)kmod(snd-soc-rt5651.ko)kmod(snd-soc-rt5660.ko)kmod(snd-soc-rt5663.ko)kmod(snd-soc-rt5670.ko)kmod(snd-soc-rt5677-spi.ko)kmod(snd-soc-rt5677.ko)kmod(snd-soc-rt5682-i2c.ko)kmod(snd-soc-rt5682-sdw.ko)kmod(snd-soc-rt5682.ko)kmod(snd-soc-rt5682s.ko)kmod(snd-soc-rt700.ko)kmod(snd-soc-rt711-sdca.ko)kmod(snd-soc-rt711.ko)kmod(snd-soc-rt715-sdca.ko)kmod(snd-soc-rt715.ko)kmod(snd-soc-skl-ssp-clk.ko)kmod(snd-soc-skl.ko)kmod(snd-soc-skl_hda_dsp.ko)kmod(snd-soc-skl_nau88l25_ssm4567.ko)kmod(snd-soc-skl_rt286.ko)kmod(snd-soc-sof-sdw.ko)kmod(snd-soc-sof_da7219_max98373.ko)kmod(snd-soc-sof_es8336.ko)kmod(snd-soc-sof_rt5682.ko)kmod(snd-soc-ssm4567.ko)kmod(snd-soc-sst-atom-hifi2-platform.ko)kmod(snd-soc-sst-bdw-rt5650-mach.ko)kmod(snd-soc-sst-bdw-rt5677-mach.ko)kmod(snd-soc-sst-broadwell.ko)kmod(snd-soc-sst-bxt-da7219_max98357a.ko)kmod(snd-soc-sst-bxt-rt298.ko)kmod(snd-soc-sst-byt-cht-cx2072x.ko)kmod(snd-soc-sst-byt-cht-da7213.ko)kmod(snd-soc-sst-byt-cht-es8316.ko)kmod(snd-soc-sst-byt-cht-nocodec.ko)kmod(snd-soc-sst-bytcr-rt5640.ko)kmod(snd-soc-sst-bytcr-rt5651.ko)kmod(snd-soc-sst-cht-bsw-max98090_ti.ko)kmod(snd-soc-sst-cht-bsw-nau8824.ko)kmod(snd-soc-sst-cht-bsw-rt5645.ko)kmod(snd-soc-sst-cht-bsw-rt5672.ko)kmod(snd-soc-sst-dsp.ko)kmod(snd-soc-sst-glk-rt5682_max98357a.ko)kmod(snd-soc-sst-haswell.ko)kmod(snd-soc-sst-ipc.ko)kmod(snd-soc-sst-sof-pcm512x.ko)kmod(snd-soc-sst-sof-wm8804.ko)kmod(snd-soc-ts3a227e.ko)kmod(snd-soc-wm8804-i2c.ko)kmod(snd-soc-wm8804.ko)kmod(snd-sof-acpi-intel-bdw.ko)kmod(snd-sof-acpi-intel-byt.ko)kmod(snd-sof-acpi.ko)kmod(snd-sof-intel-atom.ko)kmod(snd-sof-intel-hda-common.ko)kmod(snd-sof-intel-hda.ko)kmod(snd-sof-pci-intel-apl.ko)kmod(snd-sof-pci-intel-cnl.ko)kmod(snd-sof-pci-intel-icl.ko)kmod(snd-sof-pci-intel-tgl.ko)kmod(snd-sof-pci-intel-tng.ko)kmod(snd-sof-pci.ko)kmod(snd-sof-xtensa-dsp.ko)kmod(snd-sof.ko)kmod(snd-timer.ko)kmod(snd-trident.ko)kmod(snd-ua101.ko)kmod(snd-usb-6fire.ko)kmod(snd-usb-audio.ko)kmod(snd-usb-caiaq.ko)kmod(snd-usb-hiface.ko)kmod(snd-usb-line6.ko)kmod(snd-usb-pod.ko)kmod(snd-usb-podhd.ko)kmod(snd-usb-toneport.ko)kmod(snd-usb-us122l.ko)kmod(snd-usb-usx2y.ko)kmod(snd-usb-variax.ko)kmod(snd-usbmidi-lib.ko)kmod(snd-util-mem.ko)kmod(snd-via82xx-modem.ko)kmod(snd-via82xx.ko)kmod(snd-virmidi.ko)kmod(snd-virtuoso.ko)kmod(snd-vx-lib.ko)kmod(snd-vx222.ko)kmod(snd.ko)kmod(snd_xen_front.ko)kmod(sony-laptop.ko)kmod(soundcore.ko)kmod(soundwire-bus.ko)kmod(soundwire-cadence.ko)kmod(soundwire-generic-allocation.ko)kmod(soundwire-intel.ko)kmod(sp8870.ko)kmod(sp887x.ko)kmod(spcp8x5.ko)kmod(speedfax.ko)kmod(speedtch.ko)kmod(squashfs.ko)kmod(ssu100.ko)kmod(stb0899.ko)kmod(stb6000.ko)kmod(stb6100.ko)kmod(stkwebcam.ko)kmod(stmmac.ko)kmod(streamzap.ko)kmod(stv0288.ko)kmod(stv0297.ko)kmod(stv0299.ko)kmod(stv0367.ko)kmod(stv0900.ko)kmod(stv090x.ko)kmod(stv0910.ko)kmod(stv6110.ko)kmod(stv6110x.ko)kmod(stv6111.ko)kmod(symbolserial.ko)kmod(synclink.ko)kmod(synclink_gt.ko)kmod(synclinkmp.ko)kmod(t1pci.ko)kmod(target_core_user.ko)kmod(tc90522.ko)kmod(tda10021.ko)kmod(tda10023.ko)kmod(tda10048.ko)kmod(tda1004x.ko)kmod(tda10071.ko)kmod(tda10086.ko)kmod(tda18212.ko)kmod(tda18218.ko)kmod(tda18250.ko)kmod(tda18271.ko)kmod(tda18271c2dd.ko)kmod(tda665x.ko)kmod(tda7432.ko)kmod(tda8083.ko)kmod(tda8261.ko)kmod(tda826x.ko)kmod(tda827x.ko)kmod(tda8290.ko)kmod(tda9887.ko)kmod(tea575x.ko)kmod(tea5761.ko)kmod(tea5767.ko)kmod(tg3.ko)kmod(think-lmi.ko)kmod(thinkpad_acpi.ko)kmod(ti_usb_3410_5052.ko)kmod(tifm_ms.ko)kmod(tifm_sd.ko)kmod(tm6000-alsa.ko)kmod(tm6000-dvb.ko)kmod(tm6000.ko)kmod(topstar-laptop.ko)kmod(toshiba_bluetooth.ko)kmod(ts2020.ko)kmod(ttpci-eeprom.ko)kmod(ttusb_dec.ko)kmod(ttusbdecfe.ko)kmod(ttusbir.ko)kmod(tua6100.ko)kmod(tua9001.ko)kmod(tuner-simple.ko)kmod(tuner-types.ko)kmod(tuner-xc2028.ko)kmod(tuner.ko)kmod(tvaudio.ko)kmod(tveeprom.ko)kmod(ubi.ko)kmod(ucan.ko)kmod(ueagle-atm.ko)kmod(uio.ko)kmod(uio_aec.ko)kmod(uio_cif.ko)kmod(uio_hv_generic.ko)kmod(uio_pci_generic.ko)kmod(uio_pdrv_genirq.ko)kmod(uio_sercos3.ko)kmod(umc.ko)kmod(upd64031a.ko)kmod(upd64083.ko)kmod(upd78f0730.ko)kmod(usb3503.ko)kmod(usb_8dev.ko)kmod(usb_debug.ko)kmod(usb_gigaset.ko)kmod(usb_wwan.ko)kmod(usbatm.ko)kmod(usblcd.ko)kmod(usbnet.ko)kmod(usbsevseg.ko)kmod(usbvision.ko)kmod(ushc.ko)kmod(usnic_verbs.ko)kmod(uss720.ko)kmod(uv_sysfs.ko)kmod(uvcvideo.ko)kmod(uwb.ko)kmod(v4l2-common.ko)kmod(v4l2-dv-timings.ko)kmod(ves1820.ko)kmod(ves1x93.ko)kmod(via-sdmmc.ko)kmod(videobuf-core.ko)kmod(videobuf-dma-sg.ko)kmod(videobuf-vmalloc.ko)kmod(videobuf2-common.ko)kmod(videobuf2-dma-sg.ko)kmod(videobuf2-dvb.ko)kmod(videobuf2-memops.ko)kmod(videobuf2-v4l2.ko)kmod(videobuf2-vmalloc.ko)kmod(videodev.ko)kmod(viperboard.ko)kmod(virtio_snd.ko)kmod(visor.ko)kmod(vmw_pvrdma.ko)kmod(vp27smpx.ko)kmod(vub300.ko)kmod(vx855.ko)kmod(wacom_i2c.ko)kmod(wacom_serial4.ko)kmod(wacom_w8001.ko)kmod(whc-rc.ko)kmod(whci.ko)kmod(whiteheat.ko)kmod(winbond-cir.ko)kmod(wm8739.ko)kmod(wm8775.ko)kmod(wmi-bmof.ko)kmod(wmi.ko)kmod(wusb-cbaf.ko)kmod(wusb-wa.ko)kmod(wusbcore.ko)kmod(xc4000.ko)kmod(xc5000.ko)kmod(xsens_mt.ko)kmod(xusbatm.ko)kmod(yenta_socket.ko)kmod(zaurus.ko)kmod(zl10036.ko)kmod(zl10039.ko)kmod(zl10353.ko)kmod(zr364xx.ko)    /bin/sh/bin/shkernel-uname-rrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)4.18.0-373.el8.x86_643.0.4-14.6.0-14.0-15.2-14.14.3b3"b1@b/.@b(b@b!b~b @b@ba@a aa7aaaa@a@aa5a@aza@a@aaW@aayav@amaaf@a]aQ@aLl@aC1a@a;Ha0a(a'@a&0a$@a#a@a@aS@a @aa a /a`@`` @``@`@`ݮ@`ٹ`@`"@`@`9@`D``r`r```@```Z`f@``@` @`@``@`@`e@`}p`x*`t6@`n@`m`e`c`a@`[)`X`P`KW`J@`Gc@`B@`?z@`<@`7@`2K@`0`-@`*b@`%@`#`"y@`!'``>`@``@` `@```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[qrJarod Wilson [4.18.0-373.el8]Augusto Caringi [4.18.0-372.2.1.el8]Augusto Caringi [4.18.0-372.1.1.el8]Augusto Caringi [4.18.0-372.el8]Augusto Caringi [4.18.0-371.el8]Augusto Caringi [4.18.0-370.el8]Augusto Caringi [4.18.0-369.el8]Augusto Caringi [4.18.0-368.el8]Augusto Caringi [4.18.0-367.el8]Augusto Caringi [4.18.0-366.el8]Augusto Caringi [4.18.0-365.el8]Augusto Caringi [4.18.0-364.el8]Augusto Caringi [4.18.0-363.el8]Augusto Caringi [4.18.0-362.el8]Augusto Caringi [4.18.0-361.el8]Augusto Caringi [4.18.0-360.el8]Augusto Caringi [4.18.0-359.el8]Augusto Caringi [4.18.0-358.el8]Augusto Caringi [4.18.0-357.el8]Augusto Caringi [4.18.0-356.el8]Augusto Caringi [4.18.0-355.el8]Augusto Caringi [4.18.0-354.el8]Jan Stancek [4.18.0-353.el8]Jan Stancek [4.18.0-352.el8]Bruno Meneguele [4.18.0-351.el8]Bruno Meneguele [4.18.0-350.el8]Augusto Caringi [4.18.0-349.el8]Augusto Caringi [4.18.0-348.6.el8]Augusto Caringi [4.18.0-348.5.el8]Augusto Caringi [4.18.0-348.4.el8]Augusto Caringi [4.18.0-348.3.el8]Augusto Caringi [4.18.0-348.2.el8]Augusto Caringi [4.18.0-348.1.el8]Augusto Caringi [4.18.0-345.1.el8]Augusto Caringi [4.18.0-343.1.el8]Bruno Meneguele [4.18.0-343.el8]Bruno Meneguele [4.18.0-342.el8]Bruno Meneguele [4.18.0-341.el8]Bruno Meneguele [4.18.0-340.el8]Bruno Meneguele [4.18.0-339.el8]Bruno Meneguele [4.18.0-338.el8]Bruno Meneguele [4.18.0-337.el8]Bruno Meneguele [4.18.0-336.el8]Bruno Meneguele [4.18.0-335.el8]Bruno Meneguele [4.18.0-334.el8]Bruno Meneguele [4.18.0-333.el8]Bruno Meneguele [4.18.0-332.el8]Bruno Meneguele [4.18.0-331.el8]Bruno Meneguele [4.18.0-330.el8]Bruno Meneguele [4.18.0-329.el8]Bruno Meneguele [4.18.0-328.el8]Augusto Caringi [4.18.0-327.el8]Augusto Caringi [4.18.0-326.el8]Augusto Caringi [4.18.0-325.el8]Augusto Caringi [4.18.0-324.el8]Augusto Caringi [4.18.0-323.el8]Bruno Meneguele [4.18.0-322.el8]Bruno Meneguele [4.18.0-321.el8]Bruno Meneguele [4.18.0-320.el8]Bruno Meneguele [4.18.0-319.el8]Bruno Meneguele [4.18.0-318.el8]Bruno Meneguele [4.18.0-317.el8]Bruno Meneguele [4.18.0-316.el8]Bruno Meneguele [4.18.0-315.el8]Bruno Meneguele [4.18.0-314.el8]Bruno Meneguele [4.18.0-313.el8]Bruno Meneguele [4.18.0-312.el8]Bruno Meneguele [4.18.0-311.el8]Bruno Meneguele [4.18.0-310.el8]Bruno Meneguele [4.18.0-309.el8]Bruno Meneguele [4.18.0-308.el8]Bruno Meneguele [4.18.0-307.el8]Bruno Meneguele [4.18.0-306.el8]Bruno Meneguele [4.18.0-305.8.el8]Bruno Meneguele [4.18.0-305.7.el8]Bruno Meneguele [4.18.0-305.6.el8]Bruno Meneguele [4.18.0-305.5.el8]Bruno Meneguele [4.18.0-305.4.el8]Bruno Meneguele [4.18.0-305.3.el8]Bruno Meneguele [4.18.0-305.2.el8]Bruno Meneguele [4.18.0-305.1.el8]Bruno Meneguele [4.18.0-304.7.el8]Bruno Meneguele [4.18.0-304.6.el8]Bruno Meneguele [4.18.0-304.5.el8]Bruno Meneguele [4.18.0-304.4.el8]Bruno Meneguele [4.18.0-304.3.el8]Bruno Meneguele [4.18.0-304.2.el8]Bruno Meneguele [4.18.0-304.1.el8]Bruno Meneguele [4.18.0-303.1.el8]Bruno Meneguele [4.18.0-302.1.el8]Bruno Meneguele [4.18.0-301.1.el8]Bruno Meneguele [4.18.0-300.1.el8]Bruno Meneguele [4.18.0-299.1.el8]Bruno Meneguele [4.18.0-298.1.el8]Bruno Meneguele [4.18.0-297.1.el8]Jan Stancek [4.18.0-297.el8]Jan Stancek [4.18.0-296.el8]Jan Stancek [4.18.0-295.el8]Jan Stancek [4.18.0-294.el8]Jan Stancek [4.18.0-293.el8]Jan Stancek [4.18.0-292.el8]Jan Stancek [4.18.0-291.el8]Jan Stancek [4.18.0-290.el8]Jan Stancek [4.18.0-289.el8]Jan Stancek [4.18.0-288.el8]Jan Stancek [4.18.0-287.el8]Jan Stancek [4.18.0-286.el8]Jan Stancek [4.18.0-285.el8]Jan Stancek [4.18.0-284.el8]Jan Stancek [4.18.0-283.el8]Jan Stancek [4.18.0-282.el8]Jan Stancek [4.18.0-281.el8]Jan Stancek [4.18.0-280.el8]Jan Stancek [4.18.0-279.el8]Jan Stancek [4.18.0-278.el8]Jan Stancek [4.18.0-277.el8]Jan Stancek [4.18.0-276.el8]Jan Stancek [4.18.0-275.el8]Jan Stancek [4.18.0-274.el8]Jan Stancek [4.18.0-273.el8]Jan Stancek [4.18.0-272.el8]Jan Stancek [4.18.0-271.el8]Jan Stancek [4.18.0-270.el8]Jan Stancek [4.18.0-269.el8]Jan Stancek [4.18.0-268.el8]Jan Stancek [4.18.0-267.el8]Jan Stancek [4.18.0-266.el8]Jan Stancek [4.18.0-265.el8]Jan Stancek [4.18.0-264.el8]Jan Stancek [4.18.0-263.el8]Jan Stancek [4.18.0-262.el8]Jan Stancek [4.18.0-261.el8]Jan Stancek [4.18.0-260.el8]Jan Stancek [4.18.0-259.el8]Jan Stancek [4.18.0-258.el8]Jan Stancek [4.18.0-257.el8]Jan Stancek [4.18.0-256.el8]Jan Stancek [4.18.0-255.el8]Jan Stancek [4.18.0-254.el8]Jan Stancek [4.18.0-253.el8]Jan Stancek [4.18.0-252.el8]Jan Stancek [4.18.0-251.el8]Jan Stancek [4.18.0-250.el8]Jan Stancek [4.18.0-249.el8]Jan Stancek [4.18.0-248.el8]Jan Stancek [4.18.0-247.el8]Jan Stancek [4.18.0-246.el8]Jan Stancek [4.18.0-245.el8]Jan Stancek [4.18.0-244.el8]Jan Stancek [4.18.0-243.el8]Jan Stancek [4.18.0-242.el8]Jan Stancek [4.18.0-241.el8]Jan Stancek [4.18.0-240.10.el8]Jan Stancek [4.18.0-240.9.el8]Jan Stancek [4.18.0-240.8.el8]Jan Stancek [4.18.0-240.7.el8]Jan Stancek [4.18.0-240.6.el8]Jan Stancek [4.18.0-240.5.el8]Jan Stancek [4.18.0-240.4.el8]Jan Stancek [4.18.0-240.3.el8]Jan Stancek [4.18.0-240.2.el8]Jan Stancek [4.18.0-240.1.el8]Jan Stancek [4.18.0-239.1.el8]Frantisek Hrbata [4.18.0-239.el8]Frantisek Hrbata [4.18.0-238.el8]Frantisek Hrbata [4.18.0-237.el8]Frantisek Hrbata [4.18.0-236.el8]Frantisek Hrbata [4.18.0-235.el8]Frantisek Hrbata [4.18.0-234.el8]Frantisek Hrbata [4.18.0-233.el8]Frantisek Hrbata [4.18.0-232.el8]Frantisek Hrbata [4.18.0-231.el8]Frantisek Hrbata [4.18.0-230.el8]Frantisek Hrbata [4.18.0-229.el8]Frantisek Hrbata [4.18.0-228.el8]Frantisek Hrbata [4.18.0-227.el8]Frantisek Hrbata [4.18.0-226.el8]Frantisek Hrbata [4.18.0-225.el8]Frantisek Hrbata [4.18.0-224.el8]Frantisek Hrbata [4.18.0-223.el8]Frantisek Hrbata [4.18.0-222.el8]Frantisek Hrbata [4.18.0-221.el8]Frantisek Hrbata [4.18.0-220.el8]Frantisek Hrbata [4.18.0-219.el8]Frantisek Hrbata [4.18.0-218.el8]Frantisek Hrbata [4.18.0-217.el8]Frantisek Hrbata [4.18.0-216.el8]Frantisek Hrbata [4.18.0-215.el8]Frantisek Hrbata [4.18.0-214.el8]Frantisek Hrbata [4.18.0-213.el8]Frantisek Hrbata [4.18.0-212.el8]Frantisek Hrbata [4.18.0-211.el8]Frantisek Hrbata [4.18.0-210.el8]Frantisek Hrbata [4.18.0-209.el8]Frantisek Hrbata [4.18.0-208.el8]Frantisek Hrbata [4.18.0-207.el8]Frantisek Hrbata [4.18.0-206.el8]Frantisek Hrbata [4.18.0-205.el8]Frantisek Hrbata [4.18.0-204.el8]Frantisek Hrbata [4.18.0-203.el8]Frantisek Hrbata [4.18.0-202.el8]Frantisek Hrbata [4.18.0-201.el8]Frantisek Hrbata [4.18.0-200.el8]Frantisek Hrbata [4.18.0-199.el8]Frantisek Hrbata [4.18.0-198.el8]Frantisek Hrbata [4.18.0-197.el8]Frantisek Hrbata [4.18.0-196.el8]Frantisek Hrbata [4.18.0-195.el8]Frantisek Hrbata [4.18.0-194.el8]Frantisek Hrbata [4.18.0-193.15.el8]Frantisek Hrbata [4.18.0-193.14.el8]Frantisek Hrbata [4.18.0-193.13.el8]Frantisek Hrbata [4.18.0-193.12.el8]Frantisek Hrbata [4.18.0-193.11.el8]Frantisek Hrbata [4.18.0-193.10.el8]Frantisek Hrbata [4.18.0-193.9.el8]Frantisek Hrbata [4.18.0-193.8.el8]Frantisek Hrbata [4.18.0-193.7.el8]Frantisek Hrbata [4.18.0-193.6.el8]Frantisek Hrbata [4.18.0-193.5.el8]Frantisek Hrbata [4.18.0-193.4.el8]Frantisek Hrbata [4.18.0-193.3.el8]Frantisek Hrbata [4.18.0-193.2.el8]Frantisek Hrbata [4.18.0-193.1.el8]Frantisek Hrbata [4.18.0-192.2.el8]Frantisek Hrbata [4.18.0-192.1.el8]Frantisek Hrbata [4.18.0-191.2.el8]Frantisek Hrbata [4.18.0-191.1.el8]Frantisek Hrbata [4.18.0-190.3.el8]Frantisek Hrbata [4.18.0-190.2.el8]Frantisek Hrbata [4.18.0-190.1.el8]Frantisek Hrbata [4.18.0-189.1.el8]Frantisek Hrbata [4.18.0-188.3.el8]Frantisek Hrbata [4.18.0-188.2.el8]Frantisek Hrbata [4.18.0-188.1.el8]Frantisek Hrbata [4.18.0-187.2.el8]Frantisek Hrbata [4.18.0-187.1.el8]Frantisek Hrbata [4.18.0-186.2.el8]Frantisek Hrbata [4.18.0-186.1.el8]Bruno Meneguele [4.18.0-185.el8]Herton R. Krzesinski [4.18.0-184.el8]Herton R. Krzesinski [4.18.0-183.el8]Herton R. Krzesinski [4.18.0-182.el8]Herton R. Krzesinski [4.18.0-181.el8]Herton R. Krzesinski [4.18.0-180.el8]Herton R. Krzesinski [4.18.0-179.el8]Herton R. Krzesinski [4.18.0-178.el8]Herton R. Krzesinski [4.18.0-177.el8]Herton R. Krzesinski [4.18.0-176.el8]Bruno Meneguele [4.18.0-175.el8]Bruno Meneguele [4.18.0-174.el8]Bruno Meneguele [4.18.0-173.el8]Bruno Meneguele [4.18.0-172.el8]Bruno Meneguele [4.18.0-171.el8]Bruno Meneguele [4.18.0-170.el8]Bruno Meneguele [4.18.0-169.el8]Bruno Meneguele [4.18.0-168.el8]Bruno Meneguele [4.18.0-167.el8]Bruno Meneguele [4.18.0-166.el8]Bruno Meneguele [4.18.0-165.el8]Bruno Meneguele [4.18.0-164.el8]Bruno Meneguele [4.18.0-163.el8]Bruno Meneguele [4.18.0-162.el8]Bruno Meneguele [4.18.0-161.el8]Bruno Meneguele [4.18.0-160.el8]Bruno Meneguele [4.18.0-159.el8]Bruno Meneguele [4.18.0-158.el8]Bruno Meneguele [4.18.0-157.el8]Bruno Meneguele [4.18.0-156.el8]Bruno Meneguele [4.18.0-155.el8]Bruno Meneguele [4.18.0-154.el8]Bruno Meneguele [4.18.0-153.el8]Bruno Meneguele [4.18.0-152.el8]Phillip Lougher [4.18.0-151.el8]Phillip Lougher [4.18.0-150.el8]Phillip Lougher [4.18.0-149.el8]Phillip Lougher [4.18.0-148.el8]Phillip Lougher [4.18.0-147.13.el8]Phillip Lougher [4.18.0-147.12.el8]Phillip Lougher [4.18.0-147.11.el8]Phillip Lougher [4.18.0-147.10.el8]Phillip Lougher [4.18.0-147.9.el8]Phillip Lougher [4.18.0-147.8.el8]Phillip Lougher [4.18.0-147.7.el8]Phillip Lougher [4.18.0-147.6.el8]Phillip Lougher [4.18.0-147.5.el8]Phillip Lougher [4.18.0-147.4.el8]Phillip Lougher [4.18.0-147.3.el8]Phillip Lougher [4.18.0-147.2.el8]Phillip Lougher [4.18.0-147.1.el8]Phillip Lougher [4.18.0-146.1.el8]Phillip Lougher [4.18.0-145.1.el8]Phillip Lougher [4.18.0-144.1.el8]Herton R. Krzesinski [4.18.0-144.el8]Herton R. Krzesinski [4.18.0-143.el8]Herton R. Krzesinski [4.18.0-142.el8]Herton R. Krzesinski [4.18.0-141.el8]Herton R. Krzesinski [4.18.0-140.el8]Herton R. Krzesinski [4.18.0-139.el8]Herton R. Krzesinski [4.18.0-138.el8]Herton R. Krzesinski [4.18.0-137.el8]Herton R. Krzesinski [4.18.0-136.el8]Herton R. Krzesinski [4.18.0-135.el8]Herton R. Krzesinski [4.18.0-134.el8]Herton R. Krzesinski [4.18.0-133.el8]Herton R. Krzesinski [4.18.0-132.el8]Herton R. Krzesinski [4.18.0-131.el8]Herton R. Krzesinski [4.18.0-130.el8]Herton R. Krzesinski [4.18.0-129.el8]Herton R. Krzesinski [4.18.0-128.el8]Herton R. Krzesinski [4.18.0-127.el8]Herton R. Krzesinski [4.18.0-126.el8]Herton R. Krzesinski [4.18.0-125.el8]Herton R. Krzesinski [4.18.0-124.el8]Herton R. Krzesinski [4.18.0-123.el8]Herton R. Krzesinski [4.18.0-122.el8]Herton R. Krzesinski [4.18.0-121.el8]Herton R. Krzesinski [4.18.0-120.el8]Herton R. Krzesinski [4.18.0-119.el8]Herton R. Krzesinski [4.18.0-118.el8]Herton R. Krzesinski [4.18.0-117.el8]Herton R. Krzesinski [4.18.0-116.el8]Herton R. Krzesinski [4.18.0-115.el8]Herton R. Krzesinski [4.18.0-114.el8]Herton R. Krzesinski [4.18.0-113.el8]Herton R. Krzesinski [4.18.0-112.el8]Herton R. Krzesinski [4.18.0-111.el8]Herton R. Krzesinski [4.18.0-110.el8]Herton R. Krzesinski [4.18.0-109.el8]Herton R. Krzesinski [4.18.0-108.el8]Frantisek Hrbata [4.18.0-107.el8]Frantisek Hrbata [4.18.0-106.el8]Frantisek Hrbata [4.18.0-105.el8]Frantisek Hrbata [4.18.0-104.el8]Herton R. Krzesinski [4.18.0-103.el8]Herton R. Krzesinski [4.18.0-102.el8]Herton R. Krzesinski [4.18.0-101.el8]Herton R. Krzesinski [4.18.0-100.el8]Herton R. Krzesinski [4.18.0-99.el8]Herton R. Krzesinski [4.18.0-98.el8]Herton R. Krzesinski [4.18.0-97.el8]Herton R. Krzesinski [4.18.0-96.el8]Herton R. Krzesinski [4.18.0-95.el8]Herton R. Krzesinski [4.18.0-94.el8]Herton R. Krzesinski [4.18.0-93.el8]Herton R. Krzesinski [4.18.0-92.el8]Herton R. Krzesinski [4.18.0-91.el8]Herton R. Krzesinski [4.18.0-90.el8]Herton R. Krzesinski [4.18.0-89.el8]Herton R. Krzesinski [4.18.0-88.el8]Herton R. Krzesinski [4.18.0-87.el8]Herton R. Krzesinski [4.18.0-86.el8]Herton R. Krzesinski [4.18.0-85.el8]Herton R. Krzesinski [4.18.0-84.el8]Herton R. Krzesinski [4.18.0-83.el8]Herton R. Krzesinski [4.18.0-82.el8]Herton R. Krzesinski [4.18.0-81.el8]Herton R. Krzesinski [4.18.0-80.23.el8]Herton R. Krzesinski [4.18.0-80.22.el8]Herton R. Krzesinski [4.18.0-80.21.el8]Herton R. Krzesinski [4.18.0-80.20.el8]Herton R. Krzesinski [4.18.0-80.19.el8]Herton R. Krzesinski [4.18.0-80.18.el8]Herton R. Krzesinski [4.18.0-80.17.el8]Herton R. Krzesinski [4.18.0-80.16.el8]Herton R. Krzesinski [4.18.0-80.15.el8]Herton R. Krzesinski [4.18.0-80.14.el8]Herton R. Krzesinski [4.18.0-80.13.el8]Herton R. Krzesinski [4.18.0-80.12.el8]Herton R. Krzesinski [4.18.0-80.11.el8]Herton R. Krzesinski [4.18.0-80.10.el8]Herton R. Krzesinski [4.18.0-80.9.el8]Herton R. Krzesinski [4.18.0-80.8.el8]Herton R. Krzesinski [4.18.0-80.7.el8]Herton R. Krzesinski [4.18.0-80.6.el8]Herton R. Krzesinski [4.18.0-80.5.el8]Herton R. Krzesinski [4.18.0-80.4.el8]Herton R. Krzesinski [4.18.0-80.3.el8]Herton R. Krzesinski [4.18.0-80.2.el8]Herton R. Krzesinski [4.18.0-80.1.el8]Herton R. Krzesinski [4.18.0-79.1.el8]Herton R. Krzesinski [4.18.0-78.1.el8]Herton R. Krzesinski [4.18.0-77.1.el8]Herton R. Krzesinski [4.18.0-76.1.el8]Herton R. Krzesinski [4.18.0-75.1.el8]Herton R. Krzesinski [4.18.0-74.1.el8]Herton R. Krzesinski [4.18.0-73.1.el8]Herton R. Krzesinski [4.18.0-72.1.el8]Herton R. Krzesinski [4.18.0-71.1.el8]Herton R. Krzesinski [4.18.0-70.el8]Herton R. Krzesinski [4.18.0-69.el8]Herton R. Krzesinski [4.18.0-68.el8]Herton R. Krzesinski [4.18.0-67.el8]Herton R. Krzesinski [4.18.0-66.el8]Herton R. Krzesinski [4.18.0-65.el8]Herton R. Krzesinski [4.18.0-64.el8]Herton R. Krzesinski [4.18.0-63.el8]Herton R. Krzesinski [4.18.0-62.el8]Herton R. Krzesinski [4.18.0-61.el8]Herton R. Krzesinski [4.18.0-60.el8]Herton R. Krzesinski [4.18.0-59.el8]Herton R. Krzesinski [4.18.0-58.el8]Herton R. Krzesinski [4.18.0-57.el8]Herton R. Krzesinski [4.18.0-56.el8]Herton R. Krzesinski [4.18.0-55.el8]Herton R. Krzesinski [4.18.0-54.el8]Herton R. Krzesinski [4.18.0-53.el8]Herton R. Krzesinski [4.18.0-52.el8]Herton R. Krzesinski [4.18.0-51.el8]Herton R. Krzesinski [4.18.0-50.el8]Herton R. Krzesinski [4.18.0-49.el8]Herton R. Krzesinski [4.18.0-48.el8]Herton R. Krzesinski [4.18.0-47.el8]Herton R. Krzesinski [4.18.0-46.el8]Herton R. Krzesinski [4.18.0-45.el8]Herton R. Krzesinski [4.18.0-44.el8]Herton R. Krzesinski [4.18.0-43.el8]Herton R. Krzesinski [4.18.0-42.el8]Herton R. Krzesinski [4.18.0-41.el8]Herton R. Krzesinski [4.18.0-40.el8]Herton R. Krzesinski [4.18.0-39.el8]Herton R. Krzesinski [4.18.0-38.el8]Herton R. Krzesinski [4.18.0-37.el8]Herton R. Krzesinski [4.18.0-36.el8]Herton R. Krzesinski [4.18.0-35.el8]Herton R. Krzesinski [4.18.0-34.el8]Herton R. Krzesinski [4.18.0-33.el8]Herton R. Krzesinski [4.18.0-32.el8]Herton R. Krzesinski [4.18.0-31.el8]Herton R. Krzesinski [4.18.0-30.el8]Herton R. Krzesinski [4.18.0-29.el8]Herton R. Krzesinski [4.18.0-28.el8]Herton R. Krzesinski [4.18.0-27.el8]Herton R. Krzesinski [4.18.0-26.el8]Herton R. Krzesinski [4.18.0-25.el8]Herton R. Krzesinski [4.18.0-24.el8]Herton R. Krzesinski [4.18.0-23.el8]Herton R. Krzesinski [4.18.0-22.el8]Herton R. Krzesinski [4.18.0-21.el8]Herton R. Krzesinski [4.18.0-20.el8]Herton R. Krzesinski [4.18.0-19.el8]Herton R. Krzesinski [4.18.0-18.el8]Herton R. Krzesinski [4.18.0-17.el8]Herton R. Krzesinski [4.18.0-16.el8]Herton R. Krzesinski [4.18.0-15.el8]Herton R. Krzesinski [4.18.0-14.el8]Herton R. Krzesinski [4.18.0-13.el8]Herton R. Krzesinski [4.18.0-12.el8]Herton R. Krzesinski [4.18.0-11.el8]Herton R. Krzesinski [4.18.0-10.el8]Herton R. Krzesinski [4.18.0-9.el8]Herton R. Krzesinski [4.18.0-8.el8]Herton R. Krzesinski [4.18.0-7.el8]Herton R. Krzesinski [4.18.0-6.el8]Herton R. Krzesinski [4.18.0-5.el8]Herton R. Krzesinski [4.18.0-4.el8]Herton R. Krzesinski [4.18.0-3.el8]Herton R. Krzesinski [4.18.0-2.el8]Herton R. Krzesinski [4.18.0-1.el8]- ice: fix getting UDP tunnel entry (Jonathan Toppins) [2015409] - ice: convert to new udp_tunnel infrastructure (Jonathan Toppins) [2015409] - selftests: kvm: Check whether SIDA memop fails for normal guests (Thomas Huth) [2050807] - KVM: s390: Return error on SIDA memop on normal guest (Thomas Huth) [2050807] {CVE-2022-0516} - lib/iov_iter: initialize "flags" in new pipe_buffer (Jan Stancek) [2060875] {CVE-2022-0847} - fget: clarify and improve __fget_files() implementation (Patrick Talbert) [2032303] - fget: check that the fd still exists after getting a ref to it (Patrick Talbert) [2032303] {CVE-2021-4083} - drm/ast: Create threshold values for AST2600 (Jocelyn Falempe) [2053358] - cgroup-v1: Correct privileges check in release_agent writes (Waiman Long) [2052167] - cgroup-v1: Require capabilities to set release_agent (Waiman Long) [2052167] {CVE-2022-0492} - spec: Fix separate tools build (Yauheni Kaliuta) [2056301] - net/mlx5: DR, Add support for update FTE (Amir Tzin) [2047231] - net/mlx5: DR, Improve rule tracking memory consumption (Amir Tzin) [2047231] - net/mlx5: DR, Remove rehash ctrl struct from dr_htbl (Amir Tzin) [2047231] - net/mlx5: DR, Remove HW specific STE type from nic domain (Amir Tzin) [2047231] - net/mlx5: DR, Merge DR_STE_SIZE enums (Amir Tzin) [2047231] - net/mlx5: DR, Skip source port matching on FDB RX domain (Amir Tzin) [2047231] - net/mlx5: DR, Add ignore_flow_level support for multi-dest flow tables (Amir Tzin) [2047231] - net/mlx5: DR, replace uintN_t with kernel-style types (Amir Tzin) [2047231] - net/mlx5: DR, Support IPv6 matching on flow label for STEv0 (Amir Tzin) [2047231] - net/mlx5: DR, Reduce print level for FT chaining level check (Amir Tzin) [2047231] - net/mlx5: DR, Warn and ignore SW steering rule insertion on QP err (Amir Tzin) [2047231] - net/mlx5: DR, Improve error flow in actions_build_ste_arr (Amir Tzin) [2047231] - net/mlx5: DR, Enable QP retransmission (Amir Tzin) [2047231] - net/mlx5: DR, Enable VLAN pop on TX and VLAN push on RX (Amir Tzin) [2047231] - net/mlx5: DR, Split modify VLAN state to separate pop/push states (Amir Tzin) [2047231] - net/mlx5: DR, Added support for REMOVE_HEADER packet reformat (Amir Tzin) [2047231] - net/mlx4_en: Resolve bad operstate value (Amir Tzin) [1982190] - net/mlx4_en: Fix an use-after-free bug in mlx4_en_try_alloc_resources() (Amir Tzin) [1982190] - RDMA/mlx4: Do not fail the registration on port stats (Amir Tzin) [1982190] - RDMA/mlx4: Return missed an error if device doesn't support steering (Amir Tzin) [1982190] - net/mlx4_en: Don't allow aRFS for encapsulated packets (Amir Tzin) [1982190] - mlx4: Fix missing error code in mlx4_load_one() (Amir Tzin) [1982190] - net/mlx4: Fix fall-through warning for Clang (Amir Tzin) [1982190] - mlx4: Remove rcu_read_lock() around XDP program invocation (Amir Tzin) [1982190] - IB/mlx4: Avoid field-overflowing memcpy() (Amir Tzin) [1982190] - RDMA/mlx4: Do not map the core_clock page to user space unless enabled (Amir Tzin) [1982190] - net/mlx4: Treat VFs fair when handling comm_channel_events (Amir Tzin) [1982190] - RDMA/mlx4: Remove an unused variable (Amir Tzin) [1982190] - megaraid_sas: Add new messaging - a fix (Tomas Henzl) [2055248] - HID: amd_sfh: Add interrupt handler to process interrupts (Benjamin Tissoires) [2054929] - HID: amd_sfh: Add functionality to clear interrupts (Benjamin Tissoires) [2054929] - HID: amd_sfh: Disable the interrupt for all command (Benjamin Tissoires) [2054929] - HID: amd_sfh: Correct the structure field name (Benjamin Tissoires) [2054929] - HID: amd_sfh: Handle amd_sfh work buffer in PM ops (Benjamin Tissoires) [2054929] - HID: amd_sfh: Add illuminance mask to limit ALS max value (Benjamin Tissoires) [2054929] - HID: amd_sfh: Increase sensor command timeout (Benjamin Tissoires) [2054929] - HID: amd_sfh: Update Copyright details (Benjamin Tissoires) [2054929] - HID: amd_sfh: switch from 'pci_' to 'dev_' API (Benjamin Tissoires) [2054929] - HID: amd_sfh: Use dma_set_mask_and_coherent() (Benjamin Tissoires) [2054929] - HID: amd_sfh: switch from 'pci_' to 'dma_' API (Benjamin Tissoires) [2054929] - dm stats: fix too short end duration_ns when using precise_timestamps (Benjamin Marzinski) [2057166] - dm: fix double accounting of flush with data (Benjamin Marzinski) [2057166] - dm: interlock pending dm_io and dm_wait_for_bios_completion (Benjamin Marzinski) [2057166] - x86/MCE/AMD, EDAC/mce_amd: Support non-uniform MCA bank type enumeration (Aristeu Rozanski) [2050410 2048786 2050412] - x86/MCE/AMD, EDAC/mce_amd: Add new SMCA bank types (Aristeu Rozanski) [2050410 2048786 2050412] - EDAC/amd64: Add support for AMD Family 19h Models 10h-1Fh and A0h-AFh (Aristeu Rozanski) [2050410 2048786 2050412] - EDAC: Add RDDR5 and LRDDR5 memory types (Aristeu Rozanski) [2050410 2048786 2050412] - EDAC/amd64: Handle three rank interleaving mode (Aristeu Rozanski) [2050410 2048786 2050412] - EDAC/amd64: Set proper family type for Family 19h Models 20h-2Fh (Aristeu Rozanski) [2050410 2048786 2050412] - netfilter: nf_queue: handle socket prefetch (Florian Westphal) [2009786] - netfilter: nf_queue: fix possible use-after-free (Florian Westphal) [2009786] - selftests: netfilter: add nfqueue TCP_NEW_SYN_RECV socket race test (Florian Westphal) [2009786] - netfilter: nf_queue: don't assume sk is full socket (Florian Westphal) [2009786] - Enable HSA_AMD_SVM config (Donald Dutile) [2025123] - mm/memremap_pages: support multiple ranges per invocation (Donald Dutile) [2025123] - mm/memremap_pages: convert to 'struct range' (Donald Dutile) [2025123] - device-dax: add an allocation interface for device-dax instances (Donald Dutile) [2025123] - device-dax: make pgmap optional for instance creation (Donald Dutile) [2025123] - device-dax: move instance creation parameters to 'struct dev_dax_data' (Donald Dutile) [2025123] - device-dax: drop the dax_region.pfn_flags attribute (Donald Dutile) [2025123] - memremap: rename MEMORY_DEVICE_DEVDAX to MEMORY_DEVICE_GENERIC (Donald Dutile) [2025123] - PCI/P2PDMA: Introduce private pagemap structure (Donald Dutile) [2025123] - security: implement sctp_assoc_established hook in selinux (Ondrej Mosnacek) [2015525 2048251] - security: add sctp_assoc_established hook (Ondrej Mosnacek) [2015525 2048251] - security: call security_sctp_assoc_request in sctp_sf_do_5_1D_ce (Ondrej Mosnacek) [2015525 2048251] - security: pass asoc to sctp_assoc_request and sctp_sk_clone (Ondrej Mosnacek) [2015525 2048251] - net: sctp: Fix some typos (Ondrej Mosnacek) [2015525 2048251] - iwlwifi: mvm: read 6E enablement flags from DSM and pass to FW (Íñigo Huguet) [1923170 1936001] - net/mlx5: Lag, Make mlx5_lag_is_multipath() be static inline (Amir Tzin) [1982193] - net/mlx5e: nullify cq->dbg pointer in mlx5_debug_cq_remove() (Amir Tzin) [1982193] - net/mlx5: DR, Ignore modify TTL if device doesn't support it (Amir Tzin) [1982193 2028504] - net/mlx5: Warn for devlink reload when there are VFs alive (Amir Tzin) [1982193] - net/mlx5: DR, Fix lower case macro prefix "mlx5_" to "MLX5_" (Amir Tzin) [1982193] - net/mlx5e: Fix wrong features assignment in case of error (Amir Tzin) [1982193] - net/mlx5e: Fix ICOSQ recovery flow for XSK (Amir Tzin) [1982193] - net/mlx5e: Fix interoperability between XSK and ICOSQ recovery flow (Amir Tzin) [1982193] - net/mlx5e: Wrap the tx reporter dump callback to extract the sq (Amir Tzin) [1982193] - net/mlx5: Fix tc max supported prio for nic mode (Amir Tzin) [1982193] - net/mlx5: Fix SF health recovery flow (Amir Tzin) [1982193] - net/mlx5: Fix error print in case of IRQ request failed (Amir Tzin) [1982193] - net/mlx5: DR, Fix NULL vs IS_ERR checking in dr_domain_init_resources (Amir Tzin) [1982193] - mlx5: fix mlx5i_grp_sw_update_stats() stack usage (Amir Tzin) [1982193] - mlx5: fix psample_sample_packet link error (Amir Tzin) [1982193] - net/mlx5: Fix format-security build warnings (Amir Tzin) [1982193] - net/mlx5e: Fix missing IPsec statistics on uplink representor (Amir Tzin) [1982193] - net/mlx5e: IPsec: Fix Software parser inner l3 type setting in case of encapsulation (Amir Tzin) [1982193] - net/mlx5: E-Switch, return error if encap isn't supported (Amir Tzin) [1982193] - net/mlx5: Lag, update tracker when state change event received (Amir Tzin) [1982193] - net/mlx5e: CT, Fix multiple allocations and memleak of mod acts (Amir Tzin) [1982193 2017675] - net/mlx5: Update error handler for UCTX and UMEM (Amir Tzin) [1982193] - net/mlx5: E-Switch, Fix resetting of encap mode when entering switchdev (Amir Tzin) [1982193] - net/mlx5e: Wait for concurrent flow deletion during neigh/fib events (Amir Tzin) [1982193] - net/mlx5e: kTLS, Fix crash in RX resync flow (Amir Tzin) [1982193] - net/mlx5e: IPsec: Fix work queue entry ethernet segment checksum flags (Amir Tzin) [1982193] - net/mlx5e: IPsec: Fix a misuse of the software parser's fields (Amir Tzin) [1982193] - net/mlx5e: Fix vlan data lost during suspend flow (Amir Tzin) [1982193] - net/mlx5: Lag, change multipath and bonding to be mutually exclusive (Amir Tzin) [1982193] - net/mlx5: Lag, move lag destruction to a workqueue (Amir Tzin) [1982193] - RDMA/mlx5: Initialize the ODP xarray when creating an ODP MR (Amir Tzin) [1982193] - net/mlx5e: Mutually exclude RX-FCS and RX-port-timestamp (Amir Tzin) [1982193] - net/mlx5e: Switchdev representors are not vlan challenged (Amir Tzin) [1982193] - net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path (Amir Tzin) [1982193] - net/mlx5: Fix cleanup of bridge delayed work (Amir Tzin) [1982193] - RDMA/mlx5: Set user priority for DCT (Amir Tzin) [1982193] - net/mlx5: DR, Fix typo 'offeset' to 'offset' (Amir Tzin) [1982193] - net/mlx5: DR, Fix vport number data type to u16 (Amir Tzin) [1982193] - net/mlx5e: Fix the presented RQ index in PTP stats (Amir Tzin) [1982193] - net/mlx5: Fix setting number of EQs of SFs (Amir Tzin) [1982193] - net/mlx5: Fix length of irq_index in chars (Amir Tzin) [1982193] - net/mlx5: Avoid generating event after PPS out in Real time mode (Amir Tzin) [1982193] - net/mlx5: Force round second at 1PPS out start time (Amir Tzin) [1982193] - net/mlx5: E-Switch, Fix double allocation of acl flow counter (Amir Tzin) [1982193] - net/mlx5e: Keep the value for maximum number of channels in-sync (Amir Tzin) [1982193] - net/mlx5e: IPSEC RX, enable checksum complete (Amir Tzin) [1982193] - net/mlx5: DR, Fix code indentation in dr_ste_v1 (Amir Tzin) [1982193] - RDMA/mlx5: Fix xlt_chunk_align calculation (Amir Tzin) [1982193] - RDMA/mlx5: Fix number of allocated XLT entries (Amir Tzin) [1982193] - net/mlx5e: Fix mutual exclusion between CQE compression and HW TS (Amir Tzin) [1982193] - net/mlx5: Fix potential sleeping in atomic context (Amir Tzin) [1982193] - net/mlx5: FWTrace, cancel work on alloc pd error flow (Amir Tzin) [1982193] - net/mlx5: DR, fix a potential use-after-free bug (Amir Tzin) [1982193] - net/mlx5e: Use correct eswitch for stack devices with lag (Amir Tzin) [1982193] - net/mlx5: E-Switch, Set vhca id valid flag when creating indir fwd group (Amir Tzin) [1982193] - net/mlx5: Remove all auxiliary devices at the unregister event (Amir Tzin) [1982193] - net/mlx5: Lag, fix multipath lag activation (Amir Tzin) [1982193] - net/mlx5: Fix variable type to match 64bit (Amir Tzin) [1982193] - net/mlx5: Fix typo in comments (Amir Tzin) [1982193] - net/mlx5e: Remove Duplicated hunk in function __parse_cls_flower() (Amir Tzin) [1982193] - net/mlx5: Fix unpublish devlink parameters (Amir Tzin) [1982193] - RDMA/mlx5: Delete not-available udata check (Amir Tzin) [1982193] - net/mlx5: Fix missing return value in mlx5_devlink_eswitch_inline_mode_set() (Amir Tzin) [1982193] - net/mlx5e: Block LRO if firmware asks for tunneled LRO (Amir Tzin) [1982193] - net/mlx5e: Prohibit inner indir TIRs in IPoIB (Amir Tzin) [1982193] - net: switchdev: zero-initialize struct switchdev_notifier_fdb_info emitted by drivers towards the bridge (Amir Tzin) [1982193] - net/mlx5: Fix return value from tracer initialization (Amir Tzin) [1982193] - net/mlx5: Synchronize correct IRQ when destroying CQ (Amir Tzin) [1982193 1982219] - net/mlx5e: TC, Fix error handling memory leak (Amir Tzin) [1982193] - net/mlx5: Destroy pool->mutex (Amir Tzin) [1982193] - net/mlx5: Set all field of mlx5_irq before inserting it to the xarray (Amir Tzin) [1982193] - net/mlx5: Fix order of functions in mlx5_irq_detach_nb() (Amir Tzin) [1982193] - net/mlx5: Block switchdev mode while devlink traps are active (Amir Tzin) [1982193] - net/mlx5e: Destroy page pool after XDP SQ to fix use-after-free (Amir Tzin) [1982193] - net/mlx5: Bridge, fix ageing time (Amir Tzin) [1982193] - net/mlx5e: Avoid creating tunnel headers for local route (Amir Tzin) [1982193] - net/mlx5: DR, Add fail on error check on decap (Amir Tzin) [1982193] - net/mlx5: Don't skip subfunction cleanup in case of error in module init (Amir Tzin) [1982193] - RDMA/mlx5: Delay emptying a cache entry when a new MR is added to it recently (Amir Tzin) [1982193] - net/mlx5: Fix mlx5_vport_tbl_attr chain from u16 to u32 (Amir Tzin) [1982193] - net/mlx5e: Fix nullptr in mlx5e_hairpin_get_mdev() (Amir Tzin) [1982193] - net/mlx5: Unload device upon firmware fatal error (Amir Tzin) [1982193] - net/mlx5e: Fix page allocation failure for ptp-RQ over SF (Amir Tzin) [1982193] - net/mlx5e: Fix page allocation failure for trap-RQ over SF (Amir Tzin) [1982193] - net/mlx5e: Consider PTP-RQ when setting RX VLAN stripping (Amir Tzin) [1982193] - net/mlx5e: Add NETIF_F_HW_TC to hw_features when HTB offload is available (Amir Tzin) [1982193] - net/mlx5e: RX, Avoid possible data corruption when relaxed ordering and LRO combined (Amir Tzin) [1982193] - net/mlx5: E-Switch, handle devcom events only for ports on the same device (Amir Tzin) [1982193] - net/mlx5: E-Switch, Set destination vport vhca id only when merged eswitch is supported (Amir Tzin) [1982193] - net/mlx5e: Disable Rx ntuple offload for uplink representor (Amir Tzin) [1982193] - net/mlx5e: kTLS, Add stats for number of deleted kTLS TX offloaded connections (Amir Tzin) [1982193] - net/mlx5: SF, Improve performance in SF allocation (Amir Tzin) [1982193] - net/mlx5: Increase hairpin buffer size (Amir Tzin) [1982193] - net/mlx5: DR, Add support for flow sampler offload (Amir Tzin) [1982193] - net/mlx5: Compare sampler flow destination ID in fs_core (Amir Tzin) [1982193] - net/mlx5: remove "default n" from Kconfig (Amir Tzin) [1982193] - net/mlx5: Fix spelling mistake "enught" -> "enough" (Amir Tzin) [1982193] - net/mlx5: Use cpumask_available() in mlx5_eq_create_generic() (Amir Tzin) [1982193] - net/mlx5: Fix missing error code in mlx5_init_fs() (Amir Tzin) [1982193] - RDMA/mlx5: Support real-time timestamp directly from the device (Amir Tzin) [1982193] - RDMA/mlx5: Refactor get_ts_format functions to simplify code (Amir Tzin) [1982193] - RDMA/mlx5: Enable Relaxed Ordering by default for kernel ULPs (Amir Tzin) [1982193] - net/mlx5: Round-Robin EQs over IRQs (Amir Tzin) [1982193] - net/mlx5: Separate between public and private API of sf.h (Amir Tzin) [1982193] - net/mlx5: Enlarge interrupt field in CREATE_EQ (Amir Tzin) [1982193] - net/mlx5: Allocating a pool of MSI-X vectors for SFs (Amir Tzin) [1982193] - net/mlx5: Change IRQ storage logic from static to dynamic (Amir Tzin) [1982193] - net/mlx5: Moving rmap logic to EQs (Amir Tzin) [1982193] - net/mlx5: Extend mlx5_irq_request to request IRQ from the kernel (Amir Tzin) [1982193] - net/mlx5: Removing rmap per IRQ (Amir Tzin) [1982193] - net/mlx5: Clean license text in eq.[c|h] files (Amir Tzin) [1982193] - net/mlx5: Provide cpumask at EQ creation phase (Amir Tzin) [1982193] - net/mlx5: Introduce API for request and release IRQs (Amir Tzin) [1982193] - net/mlx5: Delay IRQ destruction till all users are gone (Amir Tzin) [1982193] - net/mlx5: Change ownership model for lag (Amir Tzin) [1982193] - net/mlx5: Lag, Don't rescan if the device is going down (Amir Tzin) [1982193] - net/mlx5: Lag, refactor disable flow (Amir Tzin) [1982193] - net/mlx5: Bridge, add tracepoints (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, filter tagged packets that didn't match tagged fg (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, support pvid and untagged vlan configurations (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, match FDB entry vlan tag (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, implement infrastructure for vlans (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, dynamic entry ageing (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, handle FDB events (Amir Tzin) [1982193 1982234] - docs: networking: Add missing mlx5 documentation (Amir Tzin) [1982193] - net/mlx5: Bridge, add offload infrastructure (Amir Tzin) [1982193 1982234] - net/mlx5e: Refactor mlx5e_eswitch_{*}rep() helpers (Amir Tzin) [1982193 1982234] - net/mlx5: Create TC-miss priority and table (Amir Tzin) [1982193 1982234] - net/mlx5: DR, Support EMD tag in modify header for STEv1 (Amir Tzin) [1982193 1982234] - net/mlx5: DR, Added support for INSERT_HEADER reformat type (Amir Tzin) [1982193 1982234] - net/mlx5: Added new parameters to reformat context (Amir Tzin) [1982193 1982234] - net/mlx5: DR, Allow encap action for RX for supporting devices (Amir Tzin) [1982193 1982234] - net/mlx5: DR, Split reformat state to Encap and Decap (Amir Tzin) [1982193 1982234] - net/mlx5: mlx5_ifc support for header insert/remove (Amir Tzin) [1982193 1982234] - net/mlx5e: Remove unreachable code in mlx5e_xmit() (Amir Tzin) [1982193] - net/mlx5e: RX, Re-place page pool numa node change logic (Amir Tzin) [1982193] - net/mlx5e: Zero-init DIM structures (Amir Tzin) [1982193] - net/mlx5e: IPoIB, Add support for NDR speed (Amir Tzin) [1982193] - net/mlx5e: Remove the repeated declaration (Amir Tzin) [1982193] - net/mlx5: check for allocation failure in mlx5_ft_pool_init() (Amir Tzin) [1982193] - mlx5: count all link events (Amir Tzin) [1982193] - net/mlx5: Expose FW version over defined keyword (Amir Tzin) [1982193] - net/mlx5: Use boolean arithmetic to evaluate roce_lag (Amir Tzin) [1982193] - net/mlx5: Remove unnecessary spin lock protection (Amir Tzin) [1982193] - net/mlx5: Cap the maximum flow group size to 16M entries (Amir Tzin) [1982193] - net/mlx5: DR, Set max table size to 2G entries (Amir Tzin) [1982193] - net/mlx5: Move chains ft pool to be used by all firmware steering (Amir Tzin) [1982193] - net/mlx5: Move table size calculation to steering cmd layer (Amir Tzin) [1982193] - net/mlx5: Add case for FS_FT_NIC_TX FT in MLX5_CAP_FLOWTABLE_TYPE (Amir Tzin) [1982193] - net/mlx5: DR, Remove unused field of send_ring struct (Amir Tzin) [1982193] - net/mlx5e: RX, Remove unnecessary check in RX CQE compression handling (Amir Tzin) [1982193] - net/mlx5: CT: Avoid reusing modify header context for natted entries (Amir Tzin) [1982193] - net/mlx5e: CT, Remove newline from ct_dbg call (Amir Tzin) [1982193] - RDMA/mlx5: Take qp type from mlx5_ib_qp (Amir Tzin) [1982193] - RDMA/mlx5: Add SQD2RTS bit to the alloc ucontext response (Amir Tzin) [1982193] - RDMA/mlx5: Support SQD2RTS for modify QP (Amir Tzin) [1982193] - RDMA/mlx5: Remove redundant assignment to ret (Amir Tzin) [1982193] - firewire: fix support status (Tomas Henzl) [2055319] - dlci: fix support status (Tomas Henzl) [2055319] - dlink: fix support status (Tomas Henzl) [2055319] - rxe: fix support status (Tomas Henzl) [2055319] - qic: fix support status (Tomas Henzl) [2055319] - Revert "ceph: enable async dirops by default" (Jeffrey Layton) [2052542] - libceph: optionally use bounce buffer on recv path in crc mode (Jeffrey Layton) [2024725] - libceph: make recv path in secure mode work the same as send path (Jeffrey Layton) [2024725] - mm: use kmap_local_page in memzero_page (Jeffrey Layton) [2024725] - mm: call flush_dcache_page() in memcpy_to_page() and memzero_page() (Jeffrey Layton) [2024725] - iov_iter: lift memzero_page() to highmem.h (Jeffrey Layton) [2024725] - mm/highmem: Convert memcpy_[to|from]_page() to kmap_local_page() (Jeffrey Layton) [2024725] - mm/highmem: Lift memcpy_[to|from]_page to core (Jeffrey Layton) [2024725] - ceph: set pool_ns in new inode layout for async creates (Jeffrey Layton) [2046021] - ceph: properly put ceph_string reference after async create attempt (Jeffrey Layton) [2046021] - ceph: put the requests/sessions when it fails to alloc memory (Jeffrey Layton) [2046021] - ceph: remove redundant Lsx caps check (Jeffrey Layton) [2046021] - ceph: don't check for quotas on MDS stray dirs (Jeffrey Layton) [2046021] - ceph: drop send metrics debug message (Jeffrey Layton) [2046021] - ceph: Fix incorrect statfs report for small quota (Jeffrey Layton) [2011104] - scsi: qla2xxx: stop timer in shutdown path (Nilesh Javali) [2056055] - Revert "PCI: Add support for dev_groups to struct pci_driver" (Michel Dänzer) [2054595] - drm/amdgpu: Assign amdgpu_sysfs_groups to struct device_driver directly (Michel Dänzer) [2054595] - EDAC/i10nm: Retrieve and print retry_rd_err_log registers (Aristeu Rozanski) [1998359] - redhat: enable zstream release numbering for rhel 8.6 (Augusto Caringi) - redhat: generate distgit changelog in genspec.sh as well (Jan Stancek) - redhat: always upload kabi tarballs (Jan Stancek) - redhat: make genspec prefer metadata from git notes (Jan Stancek) - internal: update RHEL_MINOR for the start of RHEL-8.7 development (Jarod Wilson)- ice: fix getting UDP tunnel entry (Jonathan Toppins) [2015409] - ice: convert to new udp_tunnel infrastructure (Jonathan Toppins) [2015409] - selftests: kvm: Check whether SIDA memop fails for normal guests (Thomas Huth) [2050807] - KVM: s390: Return error on SIDA memop on normal guest (Thomas Huth) [2050807] {CVE-2022-0516} - lib/iov_iter: initialize "flags" in new pipe_buffer (Jan Stancek) [2060875] {CVE-2022-0847} - fget: clarify and improve __fget_files() implementation (Patrick Talbert) [2032303] - fget: check that the fd still exists after getting a ref to it (Patrick Talbert) [2032303] {CVE-2021-4083} - drm/ast: Create threshold values for AST2600 (Jocelyn Falempe) [2053358] - cgroup-v1: Correct privileges check in release_agent writes (Waiman Long) [2052167] - cgroup-v1: Require capabilities to set release_agent (Waiman Long) [2052167] {CVE-2022-0492} - spec: Fix separate tools build (Yauheni Kaliuta) [2056301] - net/mlx5: DR, Add support for update FTE (Amir Tzin) [2047231] - net/mlx5: DR, Improve rule tracking memory consumption (Amir Tzin) [2047231] - net/mlx5: DR, Remove rehash ctrl struct from dr_htbl (Amir Tzin) [2047231] - net/mlx5: DR, Remove HW specific STE type from nic domain (Amir Tzin) [2047231] - net/mlx5: DR, Merge DR_STE_SIZE enums (Amir Tzin) [2047231] - net/mlx5: DR, Skip source port matching on FDB RX domain (Amir Tzin) [2047231] - net/mlx5: DR, Add ignore_flow_level support for multi-dest flow tables (Amir Tzin) [2047231] - net/mlx5: DR, replace uintN_t with kernel-style types (Amir Tzin) [2047231] - net/mlx5: DR, Support IPv6 matching on flow label for STEv0 (Amir Tzin) [2047231] - net/mlx5: DR, Reduce print level for FT chaining level check (Amir Tzin) [2047231] - net/mlx5: DR, Warn and ignore SW steering rule insertion on QP err (Amir Tzin) [2047231] - net/mlx5: DR, Improve error flow in actions_build_ste_arr (Amir Tzin) [2047231] - net/mlx5: DR, Enable QP retransmission (Amir Tzin) [2047231] - net/mlx5: DR, Enable VLAN pop on TX and VLAN push on RX (Amir Tzin) [2047231] - net/mlx5: DR, Split modify VLAN state to separate pop/push states (Amir Tzin) [2047231] - net/mlx5: DR, Added support for REMOVE_HEADER packet reformat (Amir Tzin) [2047231] - net/mlx4_en: Resolve bad operstate value (Amir Tzin) [1982190] - net/mlx4_en: Fix an use-after-free bug in mlx4_en_try_alloc_resources() (Amir Tzin) [1982190] - RDMA/mlx4: Do not fail the registration on port stats (Amir Tzin) [1982190] - RDMA/mlx4: Return missed an error if device doesn't support steering (Amir Tzin) [1982190] - net/mlx4_en: Don't allow aRFS for encapsulated packets (Amir Tzin) [1982190] - mlx4: Fix missing error code in mlx4_load_one() (Amir Tzin) [1982190] - net/mlx4: Fix fall-through warning for Clang (Amir Tzin) [1982190] - mlx4: Remove rcu_read_lock() around XDP program invocation (Amir Tzin) [1982190] - IB/mlx4: Avoid field-overflowing memcpy() (Amir Tzin) [1982190] - RDMA/mlx4: Do not map the core_clock page to user space unless enabled (Amir Tzin) [1982190] - net/mlx4: Treat VFs fair when handling comm_channel_events (Amir Tzin) [1982190] - RDMA/mlx4: Remove an unused variable (Amir Tzin) [1982190]- megaraid_sas: Add new messaging - a fix (Tomas Henzl) [2055248] - HID: amd_sfh: Add interrupt handler to process interrupts (Benjamin Tissoires) [2054929] - HID: amd_sfh: Add functionality to clear interrupts (Benjamin Tissoires) [2054929] - HID: amd_sfh: Disable the interrupt for all command (Benjamin Tissoires) [2054929] - HID: amd_sfh: Correct the structure field name (Benjamin Tissoires) [2054929] - HID: amd_sfh: Handle amd_sfh work buffer in PM ops (Benjamin Tissoires) [2054929] - HID: amd_sfh: Add illuminance mask to limit ALS max value (Benjamin Tissoires) [2054929] - HID: amd_sfh: Increase sensor command timeout (Benjamin Tissoires) [2054929] - HID: amd_sfh: Update Copyright details (Benjamin Tissoires) [2054929] - HID: amd_sfh: switch from 'pci_' to 'dev_' API (Benjamin Tissoires) [2054929] - HID: amd_sfh: Use dma_set_mask_and_coherent() (Benjamin Tissoires) [2054929] - HID: amd_sfh: switch from 'pci_' to 'dma_' API (Benjamin Tissoires) [2054929] - dm stats: fix too short end duration_ns when using precise_timestamps (Benjamin Marzinski) [2057166] - dm: fix double accounting of flush with data (Benjamin Marzinski) [2057166] - dm: interlock pending dm_io and dm_wait_for_bios_completion (Benjamin Marzinski) [2057166] - x86/MCE/AMD, EDAC/mce_amd: Support non-uniform MCA bank type enumeration (Aristeu Rozanski) [2050410 2048786 2050412] - x86/MCE/AMD, EDAC/mce_amd: Add new SMCA bank types (Aristeu Rozanski) [2050410 2048786 2050412] - EDAC/amd64: Add support for AMD Family 19h Models 10h-1Fh and A0h-AFh (Aristeu Rozanski) [2050410 2048786 2050412] - EDAC: Add RDDR5 and LRDDR5 memory types (Aristeu Rozanski) [2050410 2048786 2050412] - EDAC/amd64: Handle three rank interleaving mode (Aristeu Rozanski) [2050410 2048786 2050412] - EDAC/amd64: Set proper family type for Family 19h Models 20h-2Fh (Aristeu Rozanski) [2050410 2048786 2050412] - netfilter: nf_queue: handle socket prefetch (Florian Westphal) [2009786] - netfilter: nf_queue: fix possible use-after-free (Florian Westphal) [2009786] - selftests: netfilter: add nfqueue TCP_NEW_SYN_RECV socket race test (Florian Westphal) [2009786] - netfilter: nf_queue: don't assume sk is full socket (Florian Westphal) [2009786] - Enable HSA_AMD_SVM config (Donald Dutile) [2025123] - mm/memremap_pages: support multiple ranges per invocation (Donald Dutile) [2025123] - mm/memremap_pages: convert to 'struct range' (Donald Dutile) [2025123] - device-dax: add an allocation interface for device-dax instances (Donald Dutile) [2025123] - device-dax: make pgmap optional for instance creation (Donald Dutile) [2025123] - device-dax: move instance creation parameters to 'struct dev_dax_data' (Donald Dutile) [2025123] - device-dax: drop the dax_region.pfn_flags attribute (Donald Dutile) [2025123] - memremap: rename MEMORY_DEVICE_DEVDAX to MEMORY_DEVICE_GENERIC (Donald Dutile) [2025123] - PCI/P2PDMA: Introduce private pagemap structure (Donald Dutile) [2025123] - security: implement sctp_assoc_established hook in selinux (Ondrej Mosnacek) [2015525 2048251] - security: add sctp_assoc_established hook (Ondrej Mosnacek) [2015525 2048251] - security: call security_sctp_assoc_request in sctp_sf_do_5_1D_ce (Ondrej Mosnacek) [2015525 2048251] - security: pass asoc to sctp_assoc_request and sctp_sk_clone (Ondrej Mosnacek) [2015525 2048251] - net: sctp: Fix some typos (Ondrej Mosnacek) [2015525 2048251] - iwlwifi: mvm: read 6E enablement flags from DSM and pass to FW (Íñigo Huguet) [1923170 1936001] - net/mlx5: Lag, Make mlx5_lag_is_multipath() be static inline (Amir Tzin) [1982193] - net/mlx5e: nullify cq->dbg pointer in mlx5_debug_cq_remove() (Amir Tzin) [1982193] - net/mlx5: DR, Ignore modify TTL if device doesn't support it (Amir Tzin) [1982193 2028504] - net/mlx5: Warn for devlink reload when there are VFs alive (Amir Tzin) [1982193] - net/mlx5: DR, Fix lower case macro prefix "mlx5_" to "MLX5_" (Amir Tzin) [1982193] - net/mlx5e: Fix wrong features assignment in case of error (Amir Tzin) [1982193] - net/mlx5e: Fix ICOSQ recovery flow for XSK (Amir Tzin) [1982193] - net/mlx5e: Fix interoperability between XSK and ICOSQ recovery flow (Amir Tzin) [1982193] - net/mlx5e: Wrap the tx reporter dump callback to extract the sq (Amir Tzin) [1982193] - net/mlx5: Fix tc max supported prio for nic mode (Amir Tzin) [1982193] - net/mlx5: Fix SF health recovery flow (Amir Tzin) [1982193] - net/mlx5: Fix error print in case of IRQ request failed (Amir Tzin) [1982193] - net/mlx5: DR, Fix NULL vs IS_ERR checking in dr_domain_init_resources (Amir Tzin) [1982193] - mlx5: fix mlx5i_grp_sw_update_stats() stack usage (Amir Tzin) [1982193] - mlx5: fix psample_sample_packet link error (Amir Tzin) [1982193] - net/mlx5: Fix format-security build warnings (Amir Tzin) [1982193] - net/mlx5e: Fix missing IPsec statistics on uplink representor (Amir Tzin) [1982193] - net/mlx5e: IPsec: Fix Software parser inner l3 type setting in case of encapsulation (Amir Tzin) [1982193] - net/mlx5: E-Switch, return error if encap isn't supported (Amir Tzin) [1982193] - net/mlx5: Lag, update tracker when state change event received (Amir Tzin) [1982193] - net/mlx5e: CT, Fix multiple allocations and memleak of mod acts (Amir Tzin) [1982193 2017675] - net/mlx5: Update error handler for UCTX and UMEM (Amir Tzin) [1982193] - net/mlx5: E-Switch, Fix resetting of encap mode when entering switchdev (Amir Tzin) [1982193] - net/mlx5e: Wait for concurrent flow deletion during neigh/fib events (Amir Tzin) [1982193] - net/mlx5e: kTLS, Fix crash in RX resync flow (Amir Tzin) [1982193] - net/mlx5e: IPsec: Fix work queue entry ethernet segment checksum flags (Amir Tzin) [1982193] - net/mlx5e: IPsec: Fix a misuse of the software parser's fields (Amir Tzin) [1982193] - net/mlx5e: Fix vlan data lost during suspend flow (Amir Tzin) [1982193] - net/mlx5: Lag, change multipath and bonding to be mutually exclusive (Amir Tzin) [1982193] - net/mlx5: Lag, move lag destruction to a workqueue (Amir Tzin) [1982193] - RDMA/mlx5: Initialize the ODP xarray when creating an ODP MR (Amir Tzin) [1982193] - net/mlx5e: Mutually exclude RX-FCS and RX-port-timestamp (Amir Tzin) [1982193] - net/mlx5e: Switchdev representors are not vlan challenged (Amir Tzin) [1982193] - net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path (Amir Tzin) [1982193] - net/mlx5: Fix cleanup of bridge delayed work (Amir Tzin) [1982193] - RDMA/mlx5: Set user priority for DCT (Amir Tzin) [1982193] - net/mlx5: DR, Fix typo 'offeset' to 'offset' (Amir Tzin) [1982193] - net/mlx5: DR, Fix vport number data type to u16 (Amir Tzin) [1982193] - net/mlx5e: Fix the presented RQ index in PTP stats (Amir Tzin) [1982193] - net/mlx5: Fix setting number of EQs of SFs (Amir Tzin) [1982193] - net/mlx5: Fix length of irq_index in chars (Amir Tzin) [1982193] - net/mlx5: Avoid generating event after PPS out in Real time mode (Amir Tzin) [1982193] - net/mlx5: Force round second at 1PPS out start time (Amir Tzin) [1982193] - net/mlx5: E-Switch, Fix double allocation of acl flow counter (Amir Tzin) [1982193] - net/mlx5e: Keep the value for maximum number of channels in-sync (Amir Tzin) [1982193] - net/mlx5e: IPSEC RX, enable checksum complete (Amir Tzin) [1982193] - net/mlx5: DR, Fix code indentation in dr_ste_v1 (Amir Tzin) [1982193] - RDMA/mlx5: Fix xlt_chunk_align calculation (Amir Tzin) [1982193] - RDMA/mlx5: Fix number of allocated XLT entries (Amir Tzin) [1982193] - net/mlx5e: Fix mutual exclusion between CQE compression and HW TS (Amir Tzin) [1982193] - net/mlx5: Fix potential sleeping in atomic context (Amir Tzin) [1982193] - net/mlx5: FWTrace, cancel work on alloc pd error flow (Amir Tzin) [1982193] - net/mlx5: DR, fix a potential use-after-free bug (Amir Tzin) [1982193] - net/mlx5e: Use correct eswitch for stack devices with lag (Amir Tzin) [1982193] - net/mlx5: E-Switch, Set vhca id valid flag when creating indir fwd group (Amir Tzin) [1982193] - net/mlx5: Remove all auxiliary devices at the unregister event (Amir Tzin) [1982193] - net/mlx5: Lag, fix multipath lag activation (Amir Tzin) [1982193] - net/mlx5: Fix variable type to match 64bit (Amir Tzin) [1982193] - net/mlx5: Fix typo in comments (Amir Tzin) [1982193] - net/mlx5e: Remove Duplicated hunk in function __parse_cls_flower() (Amir Tzin) [1982193] - net/mlx5: Fix unpublish devlink parameters (Amir Tzin) [1982193] - RDMA/mlx5: Delete not-available udata check (Amir Tzin) [1982193] - net/mlx5: Fix missing return value in mlx5_devlink_eswitch_inline_mode_set() (Amir Tzin) [1982193] - net/mlx5e: Block LRO if firmware asks for tunneled LRO (Amir Tzin) [1982193] - net/mlx5e: Prohibit inner indir TIRs in IPoIB (Amir Tzin) [1982193] - net: switchdev: zero-initialize struct switchdev_notifier_fdb_info emitted by drivers towards the bridge (Amir Tzin) [1982193] - net/mlx5: Fix return value from tracer initialization (Amir Tzin) [1982193] - net/mlx5: Synchronize correct IRQ when destroying CQ (Amir Tzin) [1982193 1982219] - net/mlx5e: TC, Fix error handling memory leak (Amir Tzin) [1982193] - net/mlx5: Destroy pool->mutex (Amir Tzin) [1982193] - net/mlx5: Set all field of mlx5_irq before inserting it to the xarray (Amir Tzin) [1982193] - net/mlx5: Fix order of functions in mlx5_irq_detach_nb() (Amir Tzin) [1982193] - net/mlx5: Block switchdev mode while devlink traps are active (Amir Tzin) [1982193] - net/mlx5e: Destroy page pool after XDP SQ to fix use-after-free (Amir Tzin) [1982193] - net/mlx5: Bridge, fix ageing time (Amir Tzin) [1982193] - net/mlx5e: Avoid creating tunnel headers for local route (Amir Tzin) [1982193] - net/mlx5: DR, Add fail on error check on decap (Amir Tzin) [1982193] - net/mlx5: Don't skip subfunction cleanup in case of error in module init (Amir Tzin) [1982193] - RDMA/mlx5: Delay emptying a cache entry when a new MR is added to it recently (Amir Tzin) [1982193] - net/mlx5: Fix mlx5_vport_tbl_attr chain from u16 to u32 (Amir Tzin) [1982193] - net/mlx5e: Fix nullptr in mlx5e_hairpin_get_mdev() (Amir Tzin) [1982193] - net/mlx5: Unload device upon firmware fatal error (Amir Tzin) [1982193] - net/mlx5e: Fix page allocation failure for ptp-RQ over SF (Amir Tzin) [1982193] - net/mlx5e: Fix page allocation failure for trap-RQ over SF (Amir Tzin) [1982193] - net/mlx5e: Consider PTP-RQ when setting RX VLAN stripping (Amir Tzin) [1982193] - net/mlx5e: Add NETIF_F_HW_TC to hw_features when HTB offload is available (Amir Tzin) [1982193] - net/mlx5e: RX, Avoid possible data corruption when relaxed ordering and LRO combined (Amir Tzin) [1982193] - net/mlx5: E-Switch, handle devcom events only for ports on the same device (Amir Tzin) [1982193] - net/mlx5: E-Switch, Set destination vport vhca id only when merged eswitch is supported (Amir Tzin) [1982193] - net/mlx5e: Disable Rx ntuple offload for uplink representor (Amir Tzin) [1982193] - net/mlx5e: kTLS, Add stats for number of deleted kTLS TX offloaded connections (Amir Tzin) [1982193] - net/mlx5: SF, Improve performance in SF allocation (Amir Tzin) [1982193] - net/mlx5: Increase hairpin buffer size (Amir Tzin) [1982193] - net/mlx5: DR, Add support for flow sampler offload (Amir Tzin) [1982193] - net/mlx5: Compare sampler flow destination ID in fs_core (Amir Tzin) [1982193] - net/mlx5: remove "default n" from Kconfig (Amir Tzin) [1982193] - net/mlx5: Fix spelling mistake "enught" -> "enough" (Amir Tzin) [1982193] - net/mlx5: Use cpumask_available() in mlx5_eq_create_generic() (Amir Tzin) [1982193] - net/mlx5: Fix missing error code in mlx5_init_fs() (Amir Tzin) [1982193] - RDMA/mlx5: Support real-time timestamp directly from the device (Amir Tzin) [1982193] - RDMA/mlx5: Refactor get_ts_format functions to simplify code (Amir Tzin) [1982193] - RDMA/mlx5: Enable Relaxed Ordering by default for kernel ULPs (Amir Tzin) [1982193] - net/mlx5: Round-Robin EQs over IRQs (Amir Tzin) [1982193] - net/mlx5: Separate between public and private API of sf.h (Amir Tzin) [1982193] - net/mlx5: Enlarge interrupt field in CREATE_EQ (Amir Tzin) [1982193] - net/mlx5: Allocating a pool of MSI-X vectors for SFs (Amir Tzin) [1982193] - net/mlx5: Change IRQ storage logic from static to dynamic (Amir Tzin) [1982193] - net/mlx5: Moving rmap logic to EQs (Amir Tzin) [1982193] - net/mlx5: Extend mlx5_irq_request to request IRQ from the kernel (Amir Tzin) [1982193] - net/mlx5: Removing rmap per IRQ (Amir Tzin) [1982193] - net/mlx5: Clean license text in eq.[c|h] files (Amir Tzin) [1982193] - net/mlx5: Provide cpumask at EQ creation phase (Amir Tzin) [1982193] - net/mlx5: Introduce API for request and release IRQs (Amir Tzin) [1982193] - net/mlx5: Delay IRQ destruction till all users are gone (Amir Tzin) [1982193] - net/mlx5: Change ownership model for lag (Amir Tzin) [1982193] - net/mlx5: Lag, Don't rescan if the device is going down (Amir Tzin) [1982193] - net/mlx5: Lag, refactor disable flow (Amir Tzin) [1982193] - net/mlx5: Bridge, add tracepoints (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, filter tagged packets that didn't match tagged fg (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, support pvid and untagged vlan configurations (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, match FDB entry vlan tag (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, implement infrastructure for vlans (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, dynamic entry ageing (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, handle FDB events (Amir Tzin) [1982193 1982234] - docs: networking: Add missing mlx5 documentation (Amir Tzin) [1982193] - net/mlx5: Bridge, add offload infrastructure (Amir Tzin) [1982193 1982234] - net/mlx5e: Refactor mlx5e_eswitch_{*}rep() helpers (Amir Tzin) [1982193 1982234] - net/mlx5: Create TC-miss priority and table (Amir Tzin) [1982193 1982234] - net/mlx5: DR, Support EMD tag in modify header for STEv1 (Amir Tzin) [1982193 1982234] - net/mlx5: DR, Added support for INSERT_HEADER reformat type (Amir Tzin) [1982193 1982234] - net/mlx5: Added new parameters to reformat context (Amir Tzin) [1982193 1982234] - net/mlx5: DR, Allow encap action for RX for supporting devices (Amir Tzin) [1982193 1982234] - net/mlx5: DR, Split reformat state to Encap and Decap (Amir Tzin) [1982193 1982234] - net/mlx5: mlx5_ifc support for header insert/remove (Amir Tzin) [1982193 1982234] - net/mlx5e: Remove unreachable code in mlx5e_xmit() (Amir Tzin) [1982193] - net/mlx5e: RX, Re-place page pool numa node change logic (Amir Tzin) [1982193] - net/mlx5e: Zero-init DIM structures (Amir Tzin) [1982193] - net/mlx5e: IPoIB, Add support for NDR speed (Amir Tzin) [1982193] - net/mlx5e: Remove the repeated declaration (Amir Tzin) [1982193] - net/mlx5: check for allocation failure in mlx5_ft_pool_init() (Amir Tzin) [1982193] - mlx5: count all link events (Amir Tzin) [1982193] - net/mlx5: Expose FW version over defined keyword (Amir Tzin) [1982193] - net/mlx5: Use boolean arithmetic to evaluate roce_lag (Amir Tzin) [1982193] - net/mlx5: Remove unnecessary spin lock protection (Amir Tzin) [1982193] - net/mlx5: Cap the maximum flow group size to 16M entries (Amir Tzin) [1982193] - net/mlx5: DR, Set max table size to 2G entries (Amir Tzin) [1982193] - net/mlx5: Move chains ft pool to be used by all firmware steering (Amir Tzin) [1982193] - net/mlx5: Move table size calculation to steering cmd layer (Amir Tzin) [1982193] - net/mlx5: Add case for FS_FT_NIC_TX FT in MLX5_CAP_FLOWTABLE_TYPE (Amir Tzin) [1982193] - net/mlx5: DR, Remove unused field of send_ring struct (Amir Tzin) [1982193] - net/mlx5e: RX, Remove unnecessary check in RX CQE compression handling (Amir Tzin) [1982193] - net/mlx5: CT: Avoid reusing modify header context for natted entries (Amir Tzin) [1982193] - net/mlx5e: CT, Remove newline from ct_dbg call (Amir Tzin) [1982193] - RDMA/mlx5: Take qp type from mlx5_ib_qp (Amir Tzin) [1982193] - RDMA/mlx5: Add SQD2RTS bit to the alloc ucontext response (Amir Tzin) [1982193] - RDMA/mlx5: Support SQD2RTS for modify QP (Amir Tzin) [1982193] - RDMA/mlx5: Remove redundant assignment to ret (Amir Tzin) [1982193] - firewire: fix support status (Tomas Henzl) [2055319] - dlci: fix support status (Tomas Henzl) [2055319] - dlink: fix support status (Tomas Henzl) [2055319] - rxe: fix support status (Tomas Henzl) [2055319] - qic: fix support status (Tomas Henzl) [2055319] - Revert "ceph: enable async dirops by default" (Jeffrey Layton) [2052542] - libceph: optionally use bounce buffer on recv path in crc mode (Jeffrey Layton) [2024725] - libceph: make recv path in secure mode work the same as send path (Jeffrey Layton) [2024725] - mm: use kmap_local_page in memzero_page (Jeffrey Layton) [2024725] - mm: call flush_dcache_page() in memcpy_to_page() and memzero_page() (Jeffrey Layton) [2024725] - iov_iter: lift memzero_page() to highmem.h (Jeffrey Layton) [2024725] - mm/highmem: Convert memcpy_[to|from]_page() to kmap_local_page() (Jeffrey Layton) [2024725] - mm/highmem: Lift memcpy_[to|from]_page to core (Jeffrey Layton) [2024725] - ceph: set pool_ns in new inode layout for async creates (Jeffrey Layton) [2046021] - ceph: properly put ceph_string reference after async create attempt (Jeffrey Layton) [2046021] - ceph: put the requests/sessions when it fails to alloc memory (Jeffrey Layton) [2046021] - ceph: remove redundant Lsx caps check (Jeffrey Layton) [2046021] - ceph: don't check for quotas on MDS stray dirs (Jeffrey Layton) [2046021] - ceph: drop send metrics debug message (Jeffrey Layton) [2046021] - ceph: Fix incorrect statfs report for small quota (Jeffrey Layton) [2011104] - scsi: qla2xxx: stop timer in shutdown path (Nilesh Javali) [2056055] - Revert "PCI: Add support for dev_groups to struct pci_driver" (Michel Dänzer) [2054595] - drm/amdgpu: Assign amdgpu_sysfs_groups to struct device_driver directly (Michel Dänzer) [2054595] - EDAC/i10nm: Retrieve and print retry_rd_err_log registers (Aristeu Rozanski) [1998359] - redhat: enable zstream release numbering for rhel 8.6 (Augusto Caringi) - redhat: generate distgit changelog in genspec.sh as well (Jan Stancek) - redhat: always upload kabi tarballs (Jan Stancek) - redhat: make genspec prefer metadata from git notes (Jan Stancek)- xfs: don't generate selinux audit messages for capability testing (Brian Foster) [2059835]- ice: Implement support for SMA and U.FL on E810-T (Jonathan Toppins) [1975007] - ice: Add support for SMA control multiplexer (Jonathan Toppins) [1975007] - ice: Implement functions for reading and setting GPIO pins (Jonathan Toppins) [1975007] - ice: Refactor ice_aqc_link_topo_addr (Jonathan Toppins) [1975007] - xfs: restore speculative_cow_prealloc_lifetime sysctl (Bill O'Donnell) [2015621] - xfs: Fix the free logic of state in xfs_attr_node_hasname (Bill O'Donnell) [2015621 2037498] - xfs: punch out data fork delalloc blocks on COW writeback failure (Bill O'Donnell) [2015621 2012872] - xfs: use kmem_cache_free() for kmem_cache objects (Bill O'Donnell) [2015621] - xfs: logging the on disk inode LSN can make it go backwards (Bill O'Donnell) [2015621] - xfs: only reset incore inode health state flags when reclaiming an inode (Bill O'Donnell) [2015621] - xfs: remove obsolete AGF counter debugging (Bill O'Donnell) [2015621] - xfs: Initialize xfs_alloc_arg->total correctly when allocating minlen extents (Bill O'Donnell) [2015621] - xfs: Fix dax inode extent calculation when direct write is performed on an unwritten extent (Bill O'Donnell) [2015621] - xfs: mark a data structure sick if there are cross-referencing errors (Bill O'Donnell) [2015621] - xfs: fix maxlevels comparisons in the btree staging code (Bill O'Donnell) [2015621] - xfs: fix incorrect unit conversion in scrub tracepoint (Bill O'Donnell) [2015621] - xfs: fix log intent recovery ENOSPC shutdowns when inactivating inodes (Bill O'Donnell) [2015621] - xfs: fix radix tree tag signs (Bill O'Donnell) [2015621] - xfs: force log and push AIL to clear pinned inodes when aborting mount (Bill O'Donnell) [2015621] - xfs: use current->journal_info for detecting transaction recursion (Bill O'Donnell) [2015621] - xfs: don't nest transactions when scanning for eofblocks (Bill O'Donnell) [2015621] - xfs: fix boolreturn.cocci warnings (Bill O'Donnell) [2015621] - xfs: get rid of xfs_growfs_{data,log}_t (Bill O'Donnell) [2015621] - xfs: rename `new' to `delta' in xfs_growfs_data_private() (Bill O'Donnell) [2015621] - xfs: don't bounce the iolock between free_{eof,cow}blocks (Bill O'Donnell) [2015621] - xfs: expose the blockgc workqueue knobs publicly (Bill O'Donnell) [2015621] - xfs: parallelize block preallocation garbage collection (Bill O'Donnell) [2015621] - xfs: rename block gc start and stop functions (Bill O'Donnell) [2015621] - xfs: only walk the incore inode tree once per blockgc scan (Bill O'Donnell) [2015621] - xfs: consolidate the eofblocks and cowblocks workers (Bill O'Donnell) [2015621] - xfs: consolidate incore inode radix tree posteof/cowblocks tags (Bill O'Donnell) [2015621] - xfs: remove trivial eof/cowblocks functions (Bill O'Donnell) [2015621] - xfs: hide xfs_icache_free_cowblocks (Bill O'Donnell) [2015621] - xfs: hide xfs_icache_free_eofblocks (Bill O'Donnell) [2015621] - xfs: relocate the eofb/cowb workqueue functions (Bill O'Donnell) [2015621] - xfs: set WQ_SYSFS on all workqueues in debug mode (Bill O'Donnell) [2015621] - xfs: increase the default parallelism levels of pwork clients (Bill O'Donnell) [2015621] - xfs: flush speculative space allocations when we run out of space (Bill O'Donnell) [2015621] - xfs: refactor xfs_icache_free_{eof,cow}blocks call sites (Bill O'Donnell) [2015621] - xfs: add a tracepoint for blockgc scans (Bill O'Donnell) [2015621] - xfs: flush eof/cowblocks if we can't reserve quota for chown (Bill O'Donnell) [2015621] - xfs: flush eof/cowblocks if we can't reserve quota for inode creation (Bill O'Donnell) [2015621] - xfs: flush eof/cowblocks if we can't reserve quota for file blocks (Bill O'Donnell) [2015621] - xfs: try worst case space reservation upfront in xfs_reflink_remap_extent (Bill O'Donnell) [2015621] - xfs: pass flags and return gc errors from xfs_blockgc_free_quota (Bill O'Donnell) [2015621] - xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts (Bill O'Donnell) [2015621] - xfs: xfs_inode_free_quota_blocks should scan project quota (Bill O'Donnell) [2015621] - xfs: don't stall cowblocks scan if we can't take locks (Bill O'Donnell) [2015621] - xfs: trigger all block gc scans when low on quota space (Bill O'Donnell) [2015621] - xfs: shut down the filesystem if we screw up quota reservation (Bill O'Donnell) [2015621] - xfs: rename code to error in xfs_ioctl_setattr (Bill O'Donnell) [2015621] - xfs: remove xfs_qm_vop_chown_reserve (Bill O'Donnell) [2015621] - xfs: refactor inode ownership change transaction/inode/quota allocation idiom (Bill O'Donnell) [2015621] - xfs: refactor inode creation transaction/inode/quota allocation idiom (Bill O'Donnell) [2015621] - xfs: refactor reflink functions to use xfs_trans_alloc_inode (Bill O'Donnell) [2015621] - xfs: allow reservation of rtblocks with xfs_trans_alloc_inode (Bill O'Donnell) [2015621] - xfs: refactor common transaction/inode/quota allocation idiom (Bill O'Donnell) [2015621] - xfs: reserve data and rt quota at the same time (Bill O'Donnell) [2015621] - xfs: clean up icreate quota reservation calls (Bill O'Donnell) [2015621] - xfs: remove xfs_trans_unreserve_quota_nblks completely (Bill O'Donnell) [2015621] - xfs: create convenience wrappers for incore quota block reservations (Bill O'Donnell) [2015621] - xfs: clean up quota reservation callsites (Bill O'Donnell) [2015621] - xfs: reduce quota reservation when doing a dax unwritten extent conversion (Bill O'Donnell) [2015621] - xfs: reduce exclusive locking on unaligned dio (Bill O'Donnell) [2015621] - xfs: split the unaligned DIO write code out (Bill O'Donnell) [2015621] - xfs: improve the reflink_bounce_dio_write tracepoint (Bill O'Donnell) [2015621] - xfs: simplify the read/write tracepoints (Bill O'Donnell) [2015621] - xfs: remove the buffered I/O fallback assert (Bill O'Donnell) [2015621] - xfs: cleanup the read/write helper naming (Bill O'Donnell) [2015621] - xfs: make xfs_file_aio_write_checks IOCB_NOWAIT-aware (Bill O'Donnell) [2015621] - xfs: factor out a xfs_ilock_iocb helper (Bill O'Donnell) [2015621] - xfs: Fix 'set but not used' warning in xfs_bmap_compute_alignments() (Bill O'Donnell) [2015621] - xfs: fix unused log variable in xfs_log_cover() (Bill O'Donnell) [2015621] - iomap: add a IOMAP_DIO_OVERWRITE_ONLY flag (Bill O'Donnell) [2015621] - iomap: pass a flags argument to iomap_dio_rw (Bill O'Donnell) [2015621] - iomap: rename the flags variable in __iomap_dio_rw (Bill O'Donnell) [2015621] - iomap: Allow filesystem to call iomap_dio_complete without i_rwsem (Bill O'Donnell) [2015621] - xfs: reduce ilock acquisitions in xfs_file_fsync (Bill O'Donnell) [2015621] - xfs: refactor xfs_file_fsync (Bill O'Donnell) [2015621] - xfs: cover the log on freeze instead of cleaning it (Bill O'Donnell) [2015621] - xfs: remove xfs_quiesce_attr() (Bill O'Donnell) [2015621] - xfs: remove duplicate wq cancel and log force from attr quiesce (Bill O'Donnell) [2015621] - xfs: fold sbcount quiesce logging into log covering (Bill O'Donnell) [2015621] - xfs: don't reset log idle state on covering checkpoints (Bill O'Donnell) [2015621] - xfs: cover the log during log quiesce (Bill O'Donnell) [2015621] - xfs: separate log cleaning from log quiesce (Bill O'Donnell) [2015621] - xfs: lift writable fs check up into log worker task (Bill O'Donnell) [2015621] - xfs: set inode size after creating symlink (Bill O'Donnell) [2015621] - xfs: remove a stale comment from xfs_file_aio_write_checks() (Bill O'Donnell) [2015621] - xfs: Introduce error injection to allocate only minlen size extents for files (Bill O'Donnell) [2015621] - xfs: Process allocated extent in a separate function (Bill O'Donnell) [2015621] - xfs: Compute bmap extent alignments in a separate function (Bill O'Donnell) [2015621] - xfs: Remove duplicate assert statement in xfs_bmap_btalloc() (Bill O'Donnell) [2015621] - xfs: Introduce error injection to reduce maximum inode fork extent count (Bill O'Donnell) [2015621] - xfs: Check for extent overflow when swapping extents (Bill O'Donnell) [2015621] - xfs: Check for extent overflow when remapping an extent (Bill O'Donnell) [2015621] - xfs: Check for extent overflow when moving extent from cow to data fork (Bill O'Donnell) [2015621] - xfs: Check for extent overflow when writing to unwritten extent (Bill O'Donnell) [2015621] - xfs: Check for extent overflow when adding/removing xattrs (Bill O'Donnell) [2015621] - xfs: Check for extent overflow when renaming dir entries (Bill O'Donnell) [2015621] - xfs: Check for extent overflow when removing dir entries (Bill O'Donnell) [2015621] - xfs: Check for extent overflow when adding dir entries (Bill O'Donnell) [2015621] - xfs: Check for extent overflow when punching a hole (Bill O'Donnell) [2015621] - xfs: Check for extent overflow when trivally adding a new extent (Bill O'Donnell) [2015621] - xfs: Add helper for checking per-inode extent count overflow (Bill O'Donnell) [2015621] - iwlwifi: pcie: add killer devices to the driver (Íñigo Huguet) [2043453] - iwlwifi: add support for BNJ HW (Íñigo Huguet) [2043453] - iwlwifi: Fix FW name for gl (Íñigo Huguet) [2043453] - iwlwifi: Read the correct addresses when getting the crf id (Íñigo Huguet) [2043453] - iwlwifi: pcie: add jacket bit to device configuration parsing (Íñigo Huguet) [2043453] - iwlwifi: add new ax1650 killer device (Íñigo Huguet) [2043453] - iwlwifi: add new Qu-Hr device (Íñigo Huguet) [2043453] - iwlwifi: add missing entries for Gf4 with So and SoF (Íñigo Huguet) [2043453] - iwlwifi: remove unused iwlax210_2ax_cfg_so_hr_a0 structure (Íñigo Huguet) [2043453] - iwlwifi: add support for Bz-Z HW (Íñigo Huguet) [2043453] - iwlwifi: support 4-bits in MAC step value (Íñigo Huguet) [2043453] - iwlwifi: mvm: Increase the scan timeout guard to 30 seconds (Íñigo Huguet) [2043453] - iwlwifi: mvm: Use div_s64 instead of do_div in iwl_mvm_ftm_rtt_smoothing() (Íñigo Huguet) [2043453] - mt76: mt7921: fix a possible race enabling/disabling runtime-pm (Íñigo Huguet) [2043453] - ath11k: Fix unexpected return buffer manager error for QCA6390 (Íñigo Huguet) [2043453] - ath11k: Fix napi related hang (Íñigo Huguet) [2043453] - iwlwifi: yoyo: fix issue with new DBGI_SRAM region read. (Íñigo Huguet) [2043453] - iwlwifi: pcie: make sure prph_info is set when treating wakeup IRQ (Íñigo Huguet) [2043453] - iwlwifi: mvm: fix AUX ROC removal (Íñigo Huguet) [2043453] - iwlwifi: mvm: set protected flag only for NDP ranging (Íñigo Huguet) [2043453] - iwlwifi: mvm: perform 6GHz passive scan after suspend (Íñigo Huguet) [2043453] - iwlwifi: mvm: Fix calculation of frame length (Íñigo Huguet) [2043453] - iwlwifi: mvm: test roc running status bits before removing the sta (Íñigo Huguet) [2043453] - iwlwifi: don't pass actual WGDS revision number in table_revision (Íñigo Huguet) [2043453] - iwlwifi: fix leaks/bad data after failed firmware load (Íñigo Huguet) [2043453] - iwlwifi: fix debug TLV parsing (Íñigo Huguet) [2043453] - iwlwifi: mvm: fix 32-bit build in FTM (Íñigo Huguet) [2043453] - iwlwifi: fix Bz NMI behaviour (Íñigo Huguet) [2043453] - rtlwifi: rtl8192cu: Fix WARNING when calling local_irq_restore() with interrupts enabled (Íñigo Huguet) [2043453] - rtw88: 8822c: update rx settings to prevent potential hw deadlock (Íñigo Huguet) [2043453] - rtw88: Disable PCIe ASPM while doing NAPI poll on 8821CE (Íñigo Huguet) [2043453] - ath9k: Fix out-of-bound memcpy in ath9k_hif_usb_rx_stream (Íñigo Huguet) [2043453] - ath9k_htc: fix NULL pointer dereference at ath9k_htc_tx_get_packet() (Íñigo Huguet) [2043453] - ath9k_htc: fix NULL pointer dereference at ath9k_htc_rxep() (Íñigo Huguet) [2043453] - mac80211: fix FEC flag in radio tap header (Íñigo Huguet) [2043453] - mt76: mt7921: fix possible resume failure (Íñigo Huguet) [2043453] - mt76: mt7921: move mt76_connac_mcu_set_hif_suspend to bus-related files (Íñigo Huguet) [2043453] - mt76: mt7921: fix network buffer leak by txs missing (Íñigo Huguet) [2043453] - mt76: mt7615: clear mcu error interrupt status on mt7663 (Íñigo Huguet) [2043453] - mt76: connac: fix last_chan configuration in mt76_connac_mcu_rate_txpower_band (Íñigo Huguet) [2043453] - mt76: mt7921: use correct iftype data on 6GHz cap init (Íñigo Huguet) [2043453] - mt76: mt7921: fix boolreturn.cocci warning (Íñigo Huguet) [2043453] - mt76: mt7615: fix unused tx antenna mask in testmode (Íñigo Huguet) [2043453] - mt76: fix the wiphy's available antennas to the correct value (Íñigo Huguet) [2043453] - mt76: connac: fix a theoretical NULL pointer dereference in mt76_connac_get_phy_mode (Íñigo Huguet) [2043453] - mt76: mt7921: fix possible NULL pointer dereference in mt7921_mac_write_txwi (Íñigo Huguet) [2043453] - mt76: fix possible OOB issue in mt76_calculate_default_rate (Íñigo Huguet) [2043453] - mt76: debugfs: fix queue reporting for mt76-usb (Íñigo Huguet) [2043453] - mt76: mt7915: fix SMPS operation fail (Íñigo Huguet) [2043453] - mt76: mt7915: fix return condition in mt7915_tm_reg_backup_restore() (Íñigo Huguet) [2043453] - mt76: mt7921: fix MT7921E reset failure (Íñigo Huguet) [2043453] - mt76: mt7615: fix possible deadlock while mt7615_register_ext_phy() (Íñigo Huguet) [2043453] - mt76: mt7921: drop offload_flags overwritten (Íñigo Huguet) [2043453] - mt76: mt7915: get rid of mt7915_mcu_set_fixed_rate routine (Íñigo Huguet) [2043453] - bus: mhi: core: Use correctly sized arguments for bit field (Íñigo Huguet) [2043453] - bus: mhi: core: Fix race while handling SYS_ERR at power up (Íñigo Huguet) [2043453] - bus: mhi: core: Fix reading wake_capable channel configuration (Íñigo Huguet) [2043453] - bus: mhi: core: Minor style and comment fixes (Íñigo Huguet) [2043453] - bus: mhi: pci_generic: Graceful shutdown on freeze (Íñigo Huguet) [2043453] - ath11k: Fix a NULL pointer dereference in ath11k_mac_op_hw_scan() (Íñigo Huguet) [2043453] - mt76: remove variable set but not used (Íñigo Huguet) [2043453] - ath11k: Fix deleting uninitialized kernel timer during fragment cache flush (Íñigo Huguet) [2043453] - ath11k: add spectral/CFR buffer validation support (Íñigo Huguet) [2043453] - ath11k: Fix buffer overflow when scanning with extraie (Íñigo Huguet) [2043453] - mwifiex: Fix possible ABBA deadlock (Íñigo Huguet) [2043453] - ath10k: fix scan abort when duration is set for hw scan (Íñigo Huguet) [2043453] - ath10k: Fix tx hanging (Íñigo Huguet) [2043453] - iwlwifi: acpi: fix wgds rev 3 size (Íñigo Huguet) [2043453] - iwlwifi: mvm: avoid clearing a just saved session protection id (Íñigo Huguet) [2043453] - iwlwifi: mvm: Fix wrong documentation for scan request command (Íñigo Huguet) [2043453] - iwlwifi: mvm: synchronize with FW after multicast commands (Íñigo Huguet) [2043453] - iwlwifi: mvm: fix delBA vs. NSSN queue sync race (Íñigo Huguet) [2043453] - ath11k: Fix QMI file type enum value (Íñigo Huguet) [2043453] - ath11k: add support for WCN6855 hw2.1 (Íñigo Huguet) [2043453] - ath10k: Fix the MTU size on QCA9377 SDIO (Íñigo Huguet) [2043453] - wireless: iwlwifi: Fix a double free in iwl_txq_dyn_alloc_dma (Íñigo Huguet) [2043453] - mwifiex: Ignore BTCOEX events from the 88W8897 firmware (Íñigo Huguet) [2043453] - mwifiex: Fix skb_over_panic in mwifiex_usb_recv() (Íñigo Huguet) [2043453] - ath11k: Use host CE parameters for CE interrupts configuration (Íñigo Huguet) [2043453] - ath11k: Fix mon status ring rx tlv processing (Íñigo Huguet) [2043453] - ath11k: skip sending vdev down for channel switch (Íñigo Huguet) [2043453] - ath11k: fix read fail for htt_stats and htt_peer_stats for single pdev (Íñigo Huguet) [2043453] - ath11k: Set IRQ affinity to CPU0 in case of one MSI vector (Íñigo Huguet) [2043453] - ath11k: do not restore ASPM in case of single MSI vector (Íñigo Huguet) [2043453] - ath11k: add support one MSI vector (Íñigo Huguet) [2043453] - ath11k: refactor multiple MSI vector implementation (Íñigo Huguet) [2043453] - ath11k: use ATH11K_PCI_IRQ_DP_OFFSET for DP IRQ (Íñigo Huguet) [2043453] - ath11k: add CE and ext IRQ flag to indicate irq_handler (Íñigo Huguet) [2043453] - ath11k: get msi_data again after request_irq is called (Íñigo Huguet) [2043453] - ath9k: fix intr_txqs setting (Íñigo Huguet) [2043453] - ath11k: add hw_param for wakeup_mhi (Íñigo Huguet) [2043453] - ath11k: reset RSN/WPA present state for open BSS (Íñigo Huguet) [2043453] - ath11k: clear the keys properly via DISABLE_KEY (Íñigo Huguet) [2043453] - ath11k: Fix crash caused by uninitialized TX ring (Íñigo Huguet) [2043453] - ath11k: use cache line aligned buffers for dbring (Íñigo Huguet) [2043453] - ath11k: Fix ETSI regd with weather radar overlap (Íñigo Huguet) [2043453] - ath11k: fix FCS_ERR flag in radio tap header (Íñigo Huguet) [2043453] - ath11k: fix the value of msecs_to_jiffies in ath11k_debugfs_fw_stats_request (Íñigo Huguet) [2043453] - ath11k: fix firmware crash during channel switch (Íñigo Huguet) [2043453] - ath11k: Fix 'unused-but-set-parameter' error (Íñigo Huguet) [2043453] - ath11k: fix DMA memory free in CE pipe cleanup (Íñigo Huguet) [2043453] - ath11k: fix error routine when fallback of add interface fails (Íñigo Huguet) [2043453] - ath11k: fix fw crash due to peer get authorized before key install (Íñigo Huguet) [2043453] - ath11k: Clear auth flag only for actual association in security mode (Íñigo Huguet) [2043453] - ath11k: Send PPDU_STATS_CFG with proper pdev mask to firmware (Íñigo Huguet) [2043453] - ath11k: set correct NL80211_FEATURE_DYNAMIC_SMPS for WCN6855 (Íñigo Huguet) [2043453] - mac80211: mesh: embedd mesh_paths and mpp_paths into ieee80211_if_mesh (Íñigo Huguet) [2043453] - mac80211: initialize variable have_higher_than_11mbit (Íñigo Huguet) [2043453] - mac80211: fix locking in ieee80211_start_ap error path (Íñigo Huguet) [2043453] - mac80211: do drv_reconfig_complete() before restarting all (Íñigo Huguet) [2043453] - mac80211: mark TX-during-stop for TX in in_reconfig (Íñigo Huguet) [2043453] - mac80211: update channel context before station state (Íñigo Huguet) [2043453] - mac80211: Fix the size used for building probe request (Íñigo Huguet) [2043453] - mac80211: fix lookup when adding AddBA extension element (Íñigo Huguet) [2043453] - mac80211: validate extended element ID is present (Íñigo Huguet) [2043453] - cfg80211: Acquire wiphy mutex on regulatory work (Íñigo Huguet) [2043453] - mac80211: agg-tx: don't schedule_and_wake_txq() under sta->lock (Íñigo Huguet) [2043453] - nl80211: remove reload flag from regulatory_request (Íñigo Huguet) [2043453] - mac80211: send ADDBA requests using the tid/queue of the aggregation session (Íñigo Huguet) [2043453] - bus: mhi: core: Add support for forced PM resume (Íñigo Huguet) [2043453] - mt76: mt7921: fix build regression (Íñigo Huguet) [2043453] - brcmsmac: rework LED dependencies (Íñigo Huguet) [2043453] - iwlwifi: fix LED dependencies (Íñigo Huguet) [2043453] - iwlwifi: mvm: don't crash on invalid rate w/o STA (Íñigo Huguet) [2043453] - bus: mhi: pci_generic: Fix device recovery failed issue (Íñigo Huguet) [2043453] - mt76: fix key pointer overwrite in mt7921s_write_txwi/mt7663_usb_sdio_write_txwi (Íñigo Huguet) [2043453] - rt2x00: do not mark device gone on EPROTO errors during start (Íñigo Huguet) [2043453] - nl80211: reset regdom when reloading regdb (Íñigo Huguet) [2043453] - mac80211: add docs for ssn in struct tid_ampdu_tx (Íñigo Huguet) [2043453] - mac80211: fix a memory leak where sta_info is not freed (Íñigo Huguet) [2043453] - mac80211: set up the fwd_skb->dev for mesh forwarding (Íñigo Huguet) [2043453] - mac80211: fix regression in SSN handling of addba tx (Íñigo Huguet) [2043453] - mac80211: fix rate control for retransmitted frames (Íñigo Huguet) [2043453] - mac80211: track only QoS data frames for admission control (Íñigo Huguet) [2043453] - mac80211: fix TCP performance on mesh interface (Íñigo Huguet) [2043453] - mt76: fix possible pktid leak (Íñigo Huguet) [2043453] - mt76: fix timestamp check in tx_status (Íñigo Huguet) [2043453] - mt76: mt7915: fix NULL pointer dereference in mt7915_get_phy_mode (Íñigo Huguet) [2043453] - iwlwifi: Fix memory leaks in error handling path (Íñigo Huguet) [2043453] - iwlwifi: fix warnings produced by kernel debug options (Íñigo Huguet) [2043453] - iwlwifi: mvm: retry init flow if failed (Íñigo Huguet) [2043453] - iwlwifi: Fix missing error code in iwl_pci_probe() (Íñigo Huguet) [2043453] - iwlwifi: pcie: fix constant-conversion warning (Íñigo Huguet) [2043453] - mac80211: fix throughput LED trigger (Íñigo Huguet) [2043453] - mac80211: fix monitor_sdata RCU/locking assertions (Íñigo Huguet) [2043453] - mac80211: drop check for DONT_REORDER in __ieee80211_select_queue (Íñigo Huguet) [2043453] - mac80211: fix radiotap header generation (Íñigo Huguet) [2043453] - mac80211: do not access the IV when it was stripped (Íñigo Huguet) [2043453] - nl80211: fix radio statistics in survey dump (Íñigo Huguet) [2043453] - cfg80211: call cfg80211_stop_ap when switch from P2P_GO type (Íñigo Huguet) [2043453] - mwifiex: fix division by zero in fw download path (Íñigo Huguet) [2043453] - iwlwifi: bump FW API to 67 for AX devices (Íñigo Huguet) [2043453] - iwlwifi: mvm: extend session protection on association (Íñigo Huguet) [2043453] - iwlwifi: rename CHANNEL_SWITCH_NOA_NOTIF to CHANNEL_SWITCH_START_NOTIF (Íñigo Huguet) [2043453] - iwlwifi: mvm: remove session protection on disassoc (Íñigo Huguet) [2043453] - iwlwifi: mvm: fix WGDS table print in iwl_mvm_chub_update_mcc() (Íñigo Huguet) [2043453] - iwlwifi: rename GEO_TX_POWER_LIMIT to PER_CHAIN_LIMIT_OFFSET_CMD (Íñigo Huguet) [2043453] - iwlwifi: mvm: d3: use internal data representation (Íñigo Huguet) [2043453] - iwlwifi: mvm: update RFI TLV (Íñigo Huguet) [2043453] - iwlwifi: mvm: don't get address of mvm->fwrt just to dereference as a pointer (Íñigo Huguet) [2043453] - iwlwifi: yoyo: support for ROM usniffer (Íñigo Huguet) [2043453] - iwlwifi: fw: uefi: add missing include guards (Íñigo Huguet) [2043453] - iwlwifi: dump host monitor data when NIC doesn't init (Íñigo Huguet) [2043453] - iwlwifi: pcie: simplify iwl_pci_find_dev_info() (Íñigo Huguet) [2043453] - iwlwifi: ACPI: support revision 3 WGDS tables (Íñigo Huguet) [2043453] - iwlwifi: pcie: update sw error interrupt for BZ family (Íñigo Huguet) [2043453] - iwlwifi: add new pci SoF with JF (Íñigo Huguet) [2043453] - iwlwifi: mvm: Use all Rx chains for roaming scan (Íñigo Huguet) [2043453] - iwlwifi: pcie: remove two duplicate PNJ device entries (Íñigo Huguet) [2043453] - iwlwifi: pcie: refactor dev_info lookup (Íñigo Huguet) [2043453] - iwlwifi: pcie: remove duplicate entry (Íñigo Huguet) [2043453] - iwlwifi: pcie: fix killer name matching for AX200 (Íñigo Huguet) [2043453] - iwlwifi: mvm: fix some kerneldoc issues (Íñigo Huguet) [2043453] - ath10k: fix division by zero in send path (Íñigo Huguet) [2043453] - ath10k: fix control-message timeout (Íñigo Huguet) [2043453] - ath10k: fix module load regression with iram-recovery feature (Íñigo Huguet) [2043453] - ath10k: fix invalid dma_addr_t token assignment (Íñigo Huguet) [2043453] - ath11k: change return buffer manager for QCA6390 (Íñigo Huguet) [2043453] - mt76: connac: fix unresolved symbols when CONFIG_PM is unset (Íñigo Huguet) [2043453] - mt76: Make use of the helper macro kthread_run() (Íñigo Huguet) [2043453] - mt76: Print error message when reading EEPROM from mtd failed (Íñigo Huguet) [2043453] - mt76: mt7921: disable 4addr capability (Íñigo Huguet) [2043453] - mt76: mt7915: add debugfs knobs for MCU utilization (Íñigo Huguet) [2043453] - mt76: mt7915: add WA firmware log support (Íñigo Huguet) [2043453] - mt76: mt7915: fix endiannes warning mt7915_mcu_beacon_check_caps (Íñigo Huguet) [2043453] - mt76: mt7915: rework debugfs fixed-rate knob (Íñigo Huguet) [2043453] - mt76: mt7915: rework .set_bitrate_mask() to support more options (Íñigo Huguet) [2043453] - mt76: mt7915: remove mt7915_mcu_add_he() (Íñigo Huguet) [2043453] - mt76: mt7615: apply cached RF data for DBDC (Íñigo Huguet) [2043453] - mt76: mt7615: mt7622: fix ibss and meshpoint (Íñigo Huguet) [2043453] - mt76: mt7921: fix Wformat build warning (Íñigo Huguet) [2043453] - mt76: mt7921: fix mt7921s Kconfig (Íñigo Huguet) [2043453] - iwlwifi: pnvm: print out the version properly (Íñigo Huguet) [2043453] - iwlwifi: dbg: treat non active regions as unsupported regions (Íñigo Huguet) [2043453] - iwlwifi: mvm: Read acpi dsm to get channel activation bitmap (Íñigo Huguet) [2043453] - iwlwifi: add new device id 7F70 (Íñigo Huguet) [2043453] - iwlwifi: mvm: improve log when processing CSA (Íñigo Huguet) [2043453] - iwlwifi: mvm: set BT-coex high priority for 802.1X/4-way-HS (Íñigo Huguet) [2043453] - iwlwifi: dbg: treat dbgc allocation failure when tlv is missing (Íñigo Huguet) [2043453] - iwlwifi: add new killer devices to the driver (Íñigo Huguet) [2043453] - iwlwifi: mvm: set inactivity timeouts also for PS-poll (Íñigo Huguet) [2043453] - iwlwifi: pcie: try to grab NIC access early (Íñigo Huguet) [2043453] - iwlwifi: mvm: reduce WARN_ON() in TX status path (Íñigo Huguet) [2043453] - iwlwifi: allow rate-limited error messages (Íñigo Huguet) [2043453] - iwlwifi: mvm: remove session protection after auth/assoc (Íñigo Huguet) [2043453] - iwlwifi: remove redundant iwl_finish_nic_init() argument (Íñigo Huguet) [2043453] - iwlwifi: mvm: Add RTS and CTS flags to iwl_tx_cmd_flags. (Íñigo Huguet) [2043453] - iwlwifi: mvm: remove csi from iwl_mvm_pass_packet_to_mac80211() (Íñigo Huguet) [2043453] - iwlwifi: mvm: Support new rate_n_flags for REPLY_RX_MPDU_CMD and RX_NO_DATA_NOTIF (Íñigo Huguet) [2043453] - iwlwifi: mvm: Support new TX_RSP and COMPRESSED_BA_RES versions (Íñigo Huguet) [2043453] - iwlwifi: mvm: Support new version of BEACON_TEMPLATE_CMD. (Íñigo Huguet) [2043453] - iwlwifi: mvm: Add support for new rate_n_flags in tx_cmd. (Íñigo Huguet) [2043453] - iwlwifi: BZ Family SW reset support (Íñigo Huguet) [2043453] - iwlwifi: BZ Family BUS_MASTER_DISABLE_REQ code duplication (Íñigo Huguet) [2043453] - iwlwifi: yoyo: fw debug config from context info and preset (Íñigo Huguet) [2043453] - iwlwifi: mvm: Support new version of ranging response notification (Íñigo Huguet) [2043453] - iwlwifi: mvm: Support version 3 of tlc_update_notif. (Íñigo Huguet) [2043453] - iwlwifi: mvm: convert old rate & flags to the new format. (Íñigo Huguet) [2043453] - iwlwifi: mvm: add definitions for new rate & flags (Íñigo Huguet) [2043453] - iwlwifi: mvm: update definitions due to new rate & flags (Íñigo Huguet) [2043453] - iwlwifi: mvm: scrub key material in firmware dumps (Íñigo Huguet) [2043453] - iwlwifi: parse debug exclude data from firmware file (Íñigo Huguet) [2043453] - iwlwifi: fw dump: add infrastructure for dump scrubbing (Íñigo Huguet) [2043453] - iwlwifi: mvm: correct sta-state logic for TDLS (Íñigo Huguet) [2043453] - iwlwifi: api: fix struct iwl_wowlan_status_v7 kernel-doc (Íñigo Huguet) [2043453] - iwlwifi: fix fw/img.c license statement (Íñigo Huguet) [2043453] - iwlwifi: remove contact information (Íñigo Huguet) [2043453] - iwlwifi: remove MODULE_AUTHOR() statements (Íñigo Huguet) [2043453] - iwlwifi: api: remove unused RX status bits (Íñigo Huguet) [2043453] - iwlwifi: add some missing kernel-doc in struct iwl_fw (Íñigo Huguet) [2043453] - iwlwifi: mvm: Remove antenna c references (Íñigo Huguet) [2043453] - iwlwifi: mvm: add support for 160Mhz in ranging measurements (Íñigo Huguet) [2043453] - iwlwifi: add vendor specific capabilities for some RFs (Íñigo Huguet) [2043453] - iwlwifi: mvm: add lmac/umac PC info in case of error (Íñigo Huguet) [2043453] - iwlwifi: mvm: disable RX-diversity in powersave (Íñigo Huguet) [2043453] - iwlwifi: mvm: fix ieee80211_get_he_iftype_cap() iftype (Íñigo Huguet) [2043453] - iwlwifi: Start scratch debug register for Bz family (Íñigo Huguet) [2043453] - iwlwifi: Add support for more BZ HWs (Íñigo Huguet) [2043453] - iwlwifi: Add support for getting rf id with blank otp (Íñigo Huguet) [2043453] - cfg80211: fix kernel-doc for MBSSID EMA (Íñigo Huguet) [2043453] - mac80211: Prevent AP probing during suspend (Íñigo Huguet) [2043453] - nl80211: Add LC placeholder band definition to nl80211_band (Íñigo Huguet) [2043453] - mac80211: split beacon retrieval functions (Íñigo Huguet) [2043453] - cfg80211: separate get channel number from ies (Íñigo Huguet) [2043453] - mac80211: use ieee80211_bss_get_elem() in most places (Íñigo Huguet) [2043453] - cfg80211: scan: use element finding functions in easy cases (Íñigo Huguet) [2043453] - nl80211: use element finding functions (Íñigo Huguet) [2043453] - mac80211: fils: use cfg80211_find_ext_elem() (Íñigo Huguet) [2043453] - mac80211: fix memory leaks with element parsing (Íñigo Huguet) [2043453] - cfg80211: prepare for const netdev->dev_addr (Íñigo Huguet) [2043453] - mac80211: use eth_hw_addr_set() (Íñigo Huguet) [2043453] - wireless: mac80211_hwsim: use eth_hw_addr_set() (Íñigo Huguet) [2043453] - mac80211: debugfs: calculate free buffer size correctly (Íñigo Huguet) [2043453] - fq_codel: generalise ce_threshold marking for subset of traffic (Íñigo Huguet) [2043453] - wl3501_cs: use eth_hw_addr_set() (Íñigo Huguet) [2043453] - ray_cs: use eth_hw_addr_set() (Íñigo Huguet) [2043453] - brcmfmac: prepare for const netdev->dev_addr (Íñigo Huguet) [2043453] - wireless: use eth_hw_addr_set() instead of ether_addr_copy() (Íñigo Huguet) [2043453] - wireless: use eth_hw_addr_set() (Íñigo Huguet) [2043453] - iwlwifi: cfg: set low-latency-xtal for some integrated So devices (Íñigo Huguet) [2043453] - iwlwifi: pnvm: read EFI data only if long enough (Íñigo Huguet) [2043453] - iwlwifi: pnvm: don't kmemdup() more than we have (Íñigo Huguet) [2043453] - iwlwifi: change all JnP to NO-160 configuration (Íñigo Huguet) [2043453] - iwlwifi: mvm: reset PM state on unsuccessful resume (Íñigo Huguet) [2043453] - mwifiex: Deactive host sleep using HSCFG after it was activated manually (Íñigo Huguet) [2043453] - mwifiex: Send DELBA requests according to spec (Íñigo Huguet) [2043453] - mwifiex: Fix an incorrect comment (Íñigo Huguet) [2043453] - mwifiex: Log an error on command failure during key-material upload (Íñigo Huguet) [2043453] - mwifiex: Don't log error on suspend if wake-on-wlan is disabled (Íñigo Huguet) [2043453] - mt76: mt7915: change max rx len limit of hw modules (Íñigo Huguet) [2043453] - mt76: mt7915: fix missing HE phy cap (Íñigo Huguet) [2043453] - mt76: mt7915: rework mt7915_mcu_sta_muru_tlv() (Íñigo Huguet) [2043453] - mt76: mt7915: enable HE UL MU-MIMO (Íñigo Huguet) [2043453] - mt76: mt7921: add per-vif counters in ethtool (Íñigo Huguet) [2043453] - mt76: mt7921: move tx amsdu stats in mib_stats (Íñigo Huguet) [2043453] - mt76: mt7921: add sta stats accounting in mt7921_mac_add_txs_skb (Íñigo Huguet) [2043453] - mt76: mt7921: introduce stats reporting through ethtool (Íñigo Huguet) [2043453] - mt76: mt7921: add some more MIB counters (Íñigo Huguet) [2043453] - mt76: do not reset MIB counters in get_stats callback (Íñigo Huguet) [2043453] - mt76: mt7915: move tx amsdu stats in mib_stats (Íñigo Huguet) [2043453] - mt76: mt7915: run mt7915_get_et_stats holding mt76 mutex (Íñigo Huguet) [2043453] - mt76: move mt76_ethtool_worker_info in mt76 module (Íñigo Huguet) [2043453] - mt76: move mt76_sta_stats in mt76.h (Íñigo Huguet) [2043453] - mt76: mt76x0: correct VHT MCS 8/9 tx power eeprom offset (Íñigo Huguet) [2043453] - mt76: mt7921s: add reset support (Íñigo Huguet) [2043453] - mt76: mt7921: introduce mt7921s support (Íñigo Huguet) [2043453] - mt76: mt7921: refactor mt7921_mcu_send_message (Íñigo Huguet) [2043453] - mt76: mt7921: rely on mcu_get_nic_capability (Íñigo Huguet) [2043453] - mt76: connac: extend mcu_get_nic_capability (Íñigo Huguet) [2043453] - mt76: sdio: extend sdio module to support CONNAC2 (Íñigo Huguet) [2043453] - mt76: sdio: introduce parse_irq callback (Íñigo Huguet) [2043453] - mt76: sdio: move common code in mt76_sdio module (Íñigo Huguet) [2043453] - mt76: mt7921: use physical addr to unify register access (Íñigo Huguet) [2043453] - mt76: mt7921: make all event parser reusable between mt7921s and mt7921e (Íñigo Huguet) [2043453] - mt76: mt7663s: rely on mcu reg access utility (Íñigo Huguet) [2043453] - mt76: connac: move mcu reg access utility routines in mt76_connac_lib module (Íñigo Huguet) [2043453] - mt76: mt7921: add MT7921_COMMON module (Íñigo Huguet) [2043453] - mt76: mt7921: refactor init.c to be bus independent (Íñigo Huguet) [2043453] - mt76: mt7921: refactor mcu.c to be bus independent (Íñigo Huguet) [2043453] - mt76: mt7921: refactor dma.c to be pcie specific (Íñigo Huguet) [2043453] - mt76: mt7921: refactor mac.c to be bus independent (Íñigo Huguet) [2043453] - mt76: mt7921: add MU EDCA cmd support (Íñigo Huguet) [2043453] - mt76: mt7915: remove dead code in debugfs code (Íñigo Huguet) [2043453] - mt76: sdio: export mt76s_alloc_rx_queue and mt76s_alloc_tx routines (Íñigo Huguet) [2043453] - mt76: mt7915: improve code readability for xmit-queue handler (Íñigo Huguet) [2043453] - mt76: mt7915: introduce mt76 debugfs sub-dir for ext-phy (Íñigo Huguet) [2043453] - mt76: rely on phy pointer in mt76_register_debugfs_fops routine signature (Íñigo Huguet) [2043453] - mt76: mt7915: set muru platform type (Íñigo Huguet) [2043453] - mt76: mt7915: set VTA bit in tx descriptor (Íñigo Huguet) [2043453] - mt76: mt7915: fix muar_idx in mt7915_mcu_alloc_sta_req() (Íñigo Huguet) [2043453] - mt76: mt7915: rework starec TLV tags (Íñigo Huguet) [2043453] - mt76: mt7915: fix sta_rec_wtbl tag len (Íñigo Huguet) [2043453] - mt76: mt7915: improve starec readability of txbf (Íñigo Huguet) [2043453] - mt76: mt7915: fix txbf starec TLV issues (Íñigo Huguet) [2043453] - mt76: mt7915: introduce mt7915_mcu_beacon_check_caps() (Íñigo Huguet) [2043453] - mt76: connac: fix possible NULL pointer dereference in mt76_connac_get_phy_mode_v2 (Íñigo Huguet) [2043453] - mt76: do not access 802.11 header in ccmp check for 802.3 rx skbs (Íñigo Huguet) [2043453] - mt76: use a separate CCMP PN receive counter for management frames (Íñigo Huguet) [2043453] - mt76: mt7921: add delay config for sched scan (Íñigo Huguet) [2043453] - mt76: mt7615: fix monitor mode tear down crash (Íñigo Huguet) [2043453] - mt76: debugfs: improve queue node readability (Íñigo Huguet) [2043453] - mt76: mt7915: add twt_stats knob in debugfs (Íñigo Huguet) [2043453] - mt76: mt7915: enable twt responder capability (Íñigo Huguet) [2043453] - mt76: mt7915: introduce mt7915_mac_add_twt_setup routine (Íñigo Huguet) [2043453] - mt76: mt7915: introduce mt7915_mcu_twt_agrt_update mcu command (Íñigo Huguet) [2043453] - mt76: mt7915: introduce __mt7915_get_tsf routine (Íñigo Huguet) [2043453] - mt76: drop MCU header size from buffer size in __mt76_mcu_send_firmware (Íñigo Huguet) [2043453] - mt76: introduce __mt76_mcu_send_firmware routine (Íñigo Huguet) [2043453] - mt76: support reading EEPROM data embedded in fdt (Íñigo Huguet) [2043453] - mt76: schedule status timeout at dma completion (Íñigo Huguet) [2043453] - mt76: substitute sk_buff_head status_list with spinlock_t status_lock (Íñigo Huguet) [2043453] - mt76: remove mt76_wcid pointer from mt76_tx_status_check signature (Íñigo Huguet) [2043453] - mt76: introduce packet_id idr (Íñigo Huguet) [2043453] - mt76: mt7921: add 6GHz support (Íñigo Huguet) [2043453] - mt76: add 6GHz support (Íñigo Huguet) [2043453] - mt76: connac: enable hw amsdu @ 6GHz (Íñigo Huguet) [2043453] - mt76: connac: add 6GHz support to mt76_connac_mcu_uni_add_bss (Íñigo Huguet) [2043453] - mt76: connac: add 6GHz support to mt76_connac_mcu_sta_tlv (Íñigo Huguet) [2043453] - mt76: connac: set 6G phymode in single-sku support (Íñigo Huguet) [2043453] - mt76: connac: add 6GHz support to mt76_connac_mcu_set_channel_domain (Íñigo Huguet) [2043453] - mt76: connac: enable 6GHz band for hw scan (Íñigo Huguet) [2043453] - mt76: connac: set 6G phymode in mt76_connac_get_phy_mode{,v2} (Íñigo Huguet) [2043453] - mt76: mt7915: add mib counters to ethtool stats (Íñigo Huguet) [2043453] - mt76: mt7915: add more MIB registers (Íñigo Huguet) [2043453] - mt76: mt7915: add tx mu/su counters to mib (Íñigo Huguet) [2043453] - mt76: mt7915: add some per-station tx stats to ethtool (Íñigo Huguet) [2043453] - mt76: mt7915: add tx stats gathered from tx-status callbacks (Íñigo Huguet) [2043453] - mt76: mt7915: add ethtool stats support (Íñigo Huguet) [2043453] - mt76: mt7921: fix retrying release semaphore without end (Íñigo Huguet) [2043453] - mt76: mt7921: robustify hardware initialization flow (Íñigo Huguet) [2043453] - mt76: mt7915: fix possible infinite loop release semaphore (Íñigo Huguet) [2043453] - mt76: mt7915: honor all possible error conditions in mt7915_mcu_init() (Íñigo Huguet) [2043453] - mt76: move spin_lock_bh to spin_lock in tasklet (Íñigo Huguet) [2043453] - mt76: mt7921: remove mt7921_sta_stats (Íñigo Huguet) [2043453] - mt76: mt7921: remove mcu rate reporting code (Íñigo Huguet) [2043453] - mt76: mt7921: report tx rate directly from tx status (Íñigo Huguet) [2043453] - mt76: mt7921: add support for tx status reporting (Íñigo Huguet) [2043453] - mt76: mt7921: start reworking tx rate reporting (Íñigo Huguet) [2043453] - mt76: mt7615: fix hwmon temp sensor mem use-after-free (Íñigo Huguet) [2043453] - mt76: mt7915: fix hwmon temp sensor mem use-after-free (Íñigo Huguet) [2043453] - mt76: mt7915: enable configured beacon tx rate (Íñigo Huguet) [2043453] - mt76: disable BH around napi_schedule() calls (Íñigo Huguet) [2043453] - mt76: fill boottime_ns in Rx path (Íñigo Huguet) [2043453] - mt76: switch from 'pci_' to 'dma_' API (Íñigo Huguet) [2043453] - mt76: fix boolreturn.cocci warnings (Íñigo Huguet) [2043453] - mt76: mt7921: update mib counters dumping phy stats (Íñigo Huguet) [2043453] - mt76: mt7921: always wake device if necessary in debugfs (Íñigo Huguet) [2043453] - mt76: mt7915: rename debugfs tx-queues (Íñigo Huguet) [2043453] - mt76: mt7915: rework debugfs queue info (Íñigo Huguet) [2043453] - mt76: mt7921: move mt7921_queue_rx_skb to mac.c (Íñigo Huguet) [2043453] - mt76: mt7915: fix WMM index on DBDC cards (Íñigo Huguet) [2043453] - mt76: mt7915: improve code readability in mt7915_mcu_sta_bfer_ht (Íñigo Huguet) [2043453] - mt76: mt7915: introduce bss coloring support (Íñigo Huguet) [2043453] - mt76: mt7915: add LED support (Íñigo Huguet) [2043453] - mt76: mt7915: fix potential NPE in TXS processing (Íñigo Huguet) [2043453] - mt76: mt7915: fix he_mcs capabilities for 160mhz (Íñigo Huguet) [2043453] - mt76: use IEEE80211_OFFLOAD_ENCAP_ENABLED instead of MT_DRV_AMSDU_OFFLOAD (Íñigo Huguet) [2043453] - mt76: mt7915: update mac timing settings (Íñigo Huguet) [2043453] - mt76: mt7921: fix endianness warnings in mt7921_mac_decode_he_mu_radiotap (Íñigo Huguet) [2043453] - mt76: mt7921: fix kernel warning from cfg80211_calculate_bitrate (Íñigo Huguet) [2043453] - mt76: mt7921: fix firmware usage of RA info using legacy rates (Íñigo Huguet) [2043453] - mt76: mt7915: add HE-LTF into fixed rate command (Íñigo Huguet) [2043453] - mt76: mt7921: report HE MU radiotap (Íñigo Huguet) [2043453] - mt76: mt7615: move mt7615_mcu_set_p2p_oppps in mt76_connac module (Íñigo Huguet) [2043453] - mt76: overwrite default reg_ops if necessary (Íñigo Huguet) [2043453] - mt76: mt7921: introduce mt7921_mcu_set_beacon_filter utility routine (Íñigo Huguet) [2043453] - mt76: mt7921: get rid of mt7921_mac_set_beacon_filter (Íñigo Huguet) [2043453] - mt76: mt7921: get rid of monitor_vif (Íñigo Huguet) [2043453] - mt76: connac: add support for limiting to maximum regulatory Tx power (Íñigo Huguet) [2043453] - mt76: connac: fix GTK rekey offload failure on WPA mixed mode (Íñigo Huguet) [2043453] - mt76: mt7921: fix dma hang in rmmod (Íñigo Huguet) [2043453] - mt76: add support for setting mcast rate (Íñigo Huguet) [2043453] - mt76: mt7915: fix bit fields for HT rate idx (Íñigo Huguet) [2043453] - mt76: mt7915: switch proper tx arbiter mode in testmode (Íñigo Huguet) [2043453] - mt76: mt7915: fix potential overflow of eeprom page index (Íñigo Huguet) [2043453] - mt76: mt7921: send EAPOL frames at lowest rate (Íñigo Huguet) [2043453] - mt76: mt7915: send EAPOL frames at lowest rate (Íñigo Huguet) [2043453] - mt76: mt7915: add control knobs for thermal throttling (Íñigo Huguet) [2043453] - mt76: mt7921: Add mt7922 support (Íñigo Huguet) [2043453] - mt76: mt7615: fix skb use-after-free on mac reset (Íñigo Huguet) [2043453] - mt76: mt7921: Fix out of order process by invalid event pkt (Íñigo Huguet) [2043453] - mt76: mt7915: fix mgmt frame using unexpected bitrate (Íñigo Huguet) [2043453] - mt76: mt7921: fix mgmt frame using unexpected bitrate (Íñigo Huguet) [2043453] - mt76: add mt76_default_basic_rate more devices can rely on (Íñigo Huguet) [2043453] - mt76: mt7921: introduce testmode support (Íñigo Huguet) [2043453] - mt76: mt7915: remove mt7915_sta_stats (Íñigo Huguet) [2043453] - mt76: mt7915: report tx rate directly from tx status (Íñigo Huguet) [2043453] - mt76: mt7915: cleanup -Wunused-but-set-variable (Íñigo Huguet) [2043453] - mt76: mt7915: take RCU read lock when calling ieee80211_bss_get_elem() (Íñigo Huguet) [2043453] - mt76: mt7915: fix an off-by-one bound check (Íñigo Huguet) [2043453] - mt76: mt7921: add .set_sar_specs support (Íñigo Huguet) [2043453] - mt76: mt7915: adapt new firmware to update BA winsize for Rx session (Íñigo Huguet) [2043453] - mt76: mt7915: report HE MU radiotap (Íñigo Huguet) [2043453] - mt76: mt76x02: fix endianness warnings in mt76x02_mac.c (Íñigo Huguet) [2043453] - mt76: mt7921: fix survey-dump reporting (Íñigo Huguet) [2043453] - mt76: fix build error implicit enumeration conversion (Íñigo Huguet) [2043453] - mt76: mt7921: enable aspm by default (Íñigo Huguet) [2043453] - mt76: connac: fix mt76_connac_gtk_rekey_tlv usage (Íñigo Huguet) [2043453] - mt76: mt7915: fix calling mt76_wcid_alloc with incorrect parameter (Íñigo Huguet) [2043453] - mt76: mt7915: fix info leak in mt7915_mcu_set_pre_cal() (Íñigo Huguet) [2043453] - mt76: mt7615: fix endianness warning in mt7615_mac_write_txwi (Íñigo Huguet) [2043453] - mt76: mt7921: fix endianness warning in mt7921_update_txs (Íñigo Huguet) [2043453] - mt76: mt7915: fix endianness warning in mt7915_mac_add_txs_skb (Íñigo Huguet) [2043453] - mt76: mt7921: avoid unnecessary spin_lock/spin_unlock in mt7921_mcu_tx_done_event (Íñigo Huguet) [2043453] - mt76: mt7921: fix endianness in mt7921_mcu_tx_done_event (Íñigo Huguet) [2043453] - mwifiex: Try waking the firmware until we get an interrupt (Íñigo Huguet) [2043453] - mwifiex: Read a PCI register after writing the TX ring write pointer (Íñigo Huguet) [2043453] - fq_codel: implement L4S style ce_threshold_ect1 marking (Íñigo Huguet) [2043453] - net: add skb_get_dsfield() helper (Íñigo Huguet) [2043453] - wireless: Remove redundant 'flush_workqueue()' calls (Íñigo Huguet) [2043453] - mt7601u: Remove redundant initialization of variable ret (Íñigo Huguet) [2043453] - rtlwifi: rtl8192ee: Remove redundant initialization of variable version (Íñigo Huguet) [2043453] - ath10k: fix max antenna gain unit (Íñigo Huguet) [2043453] - ath9k: fix an IS_ERR() vs NULL check (Íñigo Huguet) [2043453] - ath11k: Identify DFS channel when sending scan channel list command (Íñigo Huguet) [2043453] - ath9k: support DT ieee80211-freq-limit property to limit channels (Íñigo Huguet) [2043453] - ath11k: Change number of TCL rings to one for QCA6390 (Íñigo Huguet) [2043453] - ath11k: Handle MSI enablement during rmmod and SSR (Íñigo Huguet) [2043453] - ath: dfs_pattern_detector: Fix possible null-pointer dereference in channel_detector_create() (Íñigo Huguet) [2043453] - ath11k: Use kcalloc() instead of kzalloc() (Íñigo Huguet) [2043453] - ath11k: Remove redundant assignment to variable fw_size (Íñigo Huguet) [2043453] - ath11k: fix m68k and xtensa build failure in ath11k_peer_assoc_h_smps() (Íñigo Huguet) [2043453] - ath11k: Fix spelling mistake "incompaitiblity" -> "incompatibility" (Íñigo Huguet) [2043453] - ath11k: Remove unused variable in ath11k_dp_rx_mon_merg_msdus() (Íñigo Huguet) [2043453] - ath9k: Fix potential interrupt storm on queue reset (Íñigo Huguet) [2043453] - ath9k: add option to reset the wifi chip via debugfs (Íñigo Huguet) [2043453] - ath10k: Don't always treat modem stop events as crashes (Íñigo Huguet) [2043453] - rtl8xxxu: Use lower tx rates for the ack packet (Íñigo Huguet) [2043453] - brcmfmac: Add DMI nvram filename quirk for Cyberbook T116 tablet (Íñigo Huguet) [2043453] - rtw88: refine fw_crash debugfs to show non-zero while triggering (Íñigo Huguet) [2043453] - rtw88: fix RX clock gate setting while fifo dump (Íñigo Huguet) [2043453] - net: qrtr: combine nameservice into main module (Íñigo Huguet) [2043453] - ath10k: sdio: Add missing BH locking around napi_schdule() (Íñigo Huguet) [2043453] - ath10k: Fix missing frame timestamp for beacon/probe-resp (Íñigo Huguet) [2043453] - ath10k: high latency fixes for beacon buffer (Íñigo Huguet) [2043453] - ath11k: Change DMA_FROM_DEVICE to DMA_TO_DEVICE when map reinjected packets (Íñigo Huguet) [2043453] - ath11k: support SMPS configuration for 6 GHz (Íñigo Huguet) [2043453] - ath11k: add 6 GHz params in peer assoc command (Íñigo Huguet) [2043453] - ieee80211: Add new A-MPDU factor macro for HE 6 GHz peer caps (Íñigo Huguet) [2043453] - ath11k: indicate to mac80211 scan complete with aborted flag for ATH11K_SCAN_STARTING state (Íñigo Huguet) [2043453] - ath11k: indicate scan complete for scan canceled when scan running (Íñigo Huguet) [2043453] - ath11k: add handler for scan event WMI_SCAN_EVENT_DEQUEUED (Íñigo Huguet) [2043453] - ath11k: add HTT stats support for new stats (Íñigo Huguet) [2043453] - ath11k: Change masking and shifting in htt stats (Íñigo Huguet) [2043453] - ath11k: Remove htt stats fixed size array usage (Íñigo Huguet) [2043453] - ath11k: Replace HTT_DBG_OUT with scnprintf (Íñigo Huguet) [2043453] - ath11k: Rename macro ARRAY_TO_STRING to PRINT_ARRAY_TO_BUF (Íñigo Huguet) [2043453] - ath11k: Fix memory leak in ath11k_qmi_driver_event_work (Íñigo Huguet) [2043453] - ath11k: Fix inaccessible debug registers (Íñigo Huguet) [2043453] - ath11k: Drop MSDU with length error in DP rx path (Íñigo Huguet) [2043453] - ath11k: copy cap info of 6G band under WMI_HOST_WLAN_5G_CAP for WCN6855 (Íñigo Huguet) [2043453] - ath11k: enable 6G channels for WCN6855 (Íñigo Huguet) [2043453] - ath11k: re-enable ht_cap/vht_cap for 5G band for WCN6855 (Íñigo Huguet) [2043453] - ath11k: fix survey dump collection in 6 GHz (Íñigo Huguet) [2043453] - ath11k: fix packet drops due to incorrect 6 GHz freq value in rx status (Íñigo Huguet) [2043453] - ath11k: add channel 2 into 6 GHz channel list (Íñigo Huguet) [2043453] - mac80211: MBSSID support in interface handling (Íñigo Huguet) [2043453] - ath11k: Add wmi peer create conf event in wmi_tlv_event_id (Íñigo Huguet) [2043453] - ath11k: Avoid "No VIF found" warning message (Íñigo Huguet) [2043453] - ath11k: Fix crash during firmware recovery on reo cmd ring access (Íñigo Huguet) [2043453] - ath11k: Assign free_vdev_map value before ieee80211_register_hw (Íñigo Huguet) [2043453] - ath11k: Add vdev start flag to disable hardware encryption (Íñigo Huguet) [2043453] - ath11k: Avoid race during regd updates (Íñigo Huguet) [2043453] - ath11k: Avoid reg rules update during firmware recovery (Íñigo Huguet) [2043453] - ath11k: Update pdev tx and rx firmware stats (Íñigo Huguet) [2043453] - ath11k: Fix pktlog lite rx events (Íñigo Huguet) [2043453] - ath11k: Add support for RX decapsulation offload (Íñigo Huguet) [2043453] - ath11k: fix some sleeping in atomic bugs (Íñigo Huguet) [2043453] - ath11k: qmi: avoid error messages when dma allocation fails (Íñigo Huguet) [2043453] - ath11k: Replace one-element array with flexible-array member (Íñigo Huguet) [2043453] - ath11k: add caldata download support from EEPROM (Íñigo Huguet) [2043453] - ath11k: add caldata file for multiple radios (Íñigo Huguet) [2043453] - ath11k: clean up BDF download functions (Íñigo Huguet) [2043453] - ath11k: use hw_params to access board_size and cal_offset (Íñigo Huguet) [2043453] - ath11k: Wstringop-overread warning (Íñigo Huguet) [2043453] - ath11k: Add spectral scan support for QCN9074 (Íñigo Huguet) [2043453] - ath11k: Fix the spectral minimum FFT bin count (Íñigo Huguet) [2043453] - ath11k: Introduce spectral hw configurable param (Íñigo Huguet) [2043453] - ath11k: Refactor spectral FFT bin size (Íñigo Huguet) [2043453] - ath11k: add support for 80P80 and 160 MHz bandwidth (Íñigo Huguet) [2043453] - ath11k: add support for setting fixed HE rate/gi/ltf (Íñigo Huguet) [2043453] - nl80211: MBSSID and EMA support in AP mode (Íñigo Huguet) [2043453] - nl80211: don't kfree() ERR_PTR() value (Íñigo Huguet) [2043453] - cfg80211: always free wiphy specific regdomain (Íñigo Huguet) [2043453] - mac80211: save transmit power envelope element and power constraint (Íñigo Huguet) [2043453] - mac80211: add parse regulatory info in 6 GHz operation information (Íñigo Huguet) [2043453] - ieee80211: add power type definition for 6 GHz (Íñigo Huguet) [2043453] - mac80211: twt: don't use potentially unaligned pointer (Íñigo Huguet) [2043453] - cfg80211: AP mode driver offload for FILS association crypto (Íñigo Huguet) [2043453] - ath11k: monitor mode clean up to use separate APIs (Íñigo Huguet) [2043453] - ath11k: add separate APIs for monitor mode (Íñigo Huguet) [2043453] - ath11k: move static function ath11k_mac_vdev_setup_sync to top (Íñigo Huguet) [2043453] - rtw88: 8821c: correct 2.4G tx power for type 2/4 NIC (Íñigo Huguet) [2043453] - rtw88: 8821c: support RFE type4 wifi NIC (Íñigo Huguet) [2043453] - brcmfmac: Replace zero-length array with flexible array member (Íñigo Huguet) [2043453] - mac80211_hwsim: enable 6GHz channels (Íñigo Huguet) [2043453] - mac80211: use ieee802_11_parse_elems() in ieee80211_prep_channel() (Íñigo Huguet) [2043453] - nl80211: don't put struct cfg80211_ap_settings on stack (Íñigo Huguet) [2043453] - mac80211: always allocate struct ieee802_11_elems (Íñigo Huguet) [2043453] - mac80211: mlme: find auth challenge directly (Íñigo Huguet) [2043453] - mac80211: move CRC into struct ieee802_11_elems (Íñigo Huguet) [2043453] - mac80211: mesh: clean up rx_bcn_presp API (Íñigo Huguet) [2043453] - mac80211: reduce stack usage in debugfs (Íñigo Huguet) [2043453] - nl80211: prefer struct_size over open coded arithmetic (Íñigo Huguet) [2043453] - mac80211: check hostapd configuration parsing twt requests (Íñigo Huguet) [2043453] - cfg80211: honour V=1 in certificate code generation (Íñigo Huguet) [2043453] - rt2x00: remove duplicate USB device ID (Íñigo Huguet) [2043453] - mwifiex: Fix copy-paste mistake when creating virtual interface (Íñigo Huguet) [2043453] - mwifiex: Properly initialize private structure on interface type changes (Íñigo Huguet) [2043453] - mwifiex: Handle interface type changes from AP to STATION (Íñigo Huguet) [2043453] - mwifiex: Allow switching interface type from P2P_CLIENT to P2P_GO (Íñigo Huguet) [2043453] - mwifiex: Update virtual interface counters right after setting bss_type (Íñigo Huguet) [2043453] - mwifiex: Use helper function for counting interface types (Íñigo Huguet) [2043453] - mwifiex: Run SET_BSS_MODE when changing from P2P to STATION vif-type (Íñigo Huguet) [2043453] - mwifiex: Use function to check whether interface type change is allowed (Íñigo Huguet) [2043453] - mwifiex: Small cleanup for handling virtual interface type changes (Íñigo Huguet) [2043453] - rtw88: move adaptivity mechanism to firmware (Íñigo Huguet) [2043453] - rtw88: support adaptivity for ETSI/JP DFS region (Íñigo Huguet) [2043453] - rtw88: add regulatory strategy by chip type (Íñigo Huguet) [2043453] - rtw88: upgrade rtw_regulatory mechanism and mapping (Íñigo Huguet) [2043453] - brcmfmac: fix incorrect error prints (Íñigo Huguet) [2043453] - ath11k: Align bss_chan_info structure with firmware (Íñigo Huguet) [2043453] - ath11k: add support in survey dump with bss_chan_info (Íñigo Huguet) [2043453] - ath11k: Rename atf_config to flag1 in target_resource_config (Íñigo Huguet) [2043453] - ath11k: fix 4addr multicast packet tx (Íñigo Huguet) [2043453] - ath11k: fix 4-addr tx failure for AP and STA modes (Íñigo Huguet) [2043453] - ath9k: owl-loader: fetch pci init values through nvmem (Íñigo Huguet) [2043453] - ath9k: fetch calibration data via nvmem subsystem (Íñigo Huguet) [2043453] - ath9k: Use tasklet_disable_in_atomic() (Íñigo Huguet) [2043453] - mt76: fix wrong conflict resolution in previous backport (Íñigo Huguet) [2043453] - mac80211: Allow HE operation to be longer than expected. (Íñigo Huguet) [2043453] - revert ath11k: add support for WCN6855 hw2.1 (Íñigo Huguet) [2043453] - RDMA/mlx5: Delete right entry from MR signature database (Amir Tzin) [1982191] - net/mlx5e: Fix select queue to consider SKBTX_HW_TSTAMP (Amir Tzin) [1982191] - net/mlx5e: Don't update netdev RQs with PTP-RQ (Amir Tzin) [1982191] - net/mlx5e: Fix an error code in mlx5e_arfs_create_tables() (Amir Tzin) [1982191] - net/mlx5e: Fix conflict with HW TS and CQE compression (Amir Tzin) [1982191] - net/mlx5e: Fix HW TS with CQE compression according to profile (Amir Tzin) [1982191] - mlx5e: add add missing BH locking around napi_schdule() (Amir Tzin) [1982191] - net/mlx5: Don't overwrite HCA capabilities when setting MSI-X count (Amir Tzin) [1982191] - net/mlx5: Fix err prints and return when creating termination table (Amir Tzin) [1982191] - RDMA/mlx5: Verify that DM operation is reasonable (Amir Tzin) [1982191] - RDMA/mlx5: Expose private query port (Amir Tzin) [1982191] - RDMA/mlx5: Fix type assignment for ICM DM (Amir Tzin) [1982191] - net/mlx5: DR, Add support for isolate_vl_tc QP (Amir Tzin) [1982191] - net/mlx5: DR, Add support for force-loopback QP (Amir Tzin) [1982191] - net/mlx5: DR, Add support for matching tunnel GTP-U (Amir Tzin) [1982191] - net/mlx5: DR, Set flex parser for TNL_MPLS dynamically (Amir Tzin) [1982191] - net/mlx5: DR, Add support for matching on geneve TLV option (Amir Tzin) [1982191] - net/mlx5: DR, Set STEv0 ICMP flex parser dynamically (Amir Tzin) [1982191] - net/mlx5: DR, Add support for dynamic flex parser (Amir Tzin) [1982191] - net/mlx5: DR, Remove protocol-specific flex_parser_3 definitions (Amir Tzin) [1982191] - net/mlx5: mlx5_ifc updates for flex parser (Amir Tzin) [1982191] - net/mlx5: E-Switch, Improve error messages in term table creation (Amir Tzin) [1982191] - net/mlx5: DR, Rename an argument in dr_rdma_segments (Amir Tzin) [1982191] - net/mlx5e: RX, Add checks for calculated Striding RQ attributes (Amir Tzin) [1982191] - net/mlx5e: Fix possible non-initialized struct usage (Amir Tzin) [1982191] - mlx5: implement ethtool standard stats (Amir Tzin) [1982191] - net/mlx5: Enhance diagnostics info for TX/RX reporters (Amir Tzin) [1982191] - net/mlx5: Add helper to initialize 1PPS (Amir Tzin) [1982191] - net/mlx5e: Add ethtool extended link state (Amir Tzin) [1982191 1982232] - net/mlx5: Add register layout to support extended link state (Amir Tzin) [1982191 1982232] - net/mlx5: Allocate FC bulk structs with kvzalloc() instead of kzalloc() (Amir Tzin) [1982191] - net/mlx5e: Cleanup safe switch channels API by passing params (Amir Tzin) [1982191] - net/mlx5e: Refactor on-the-fly configuration changes (Amir Tzin) [1982191] - net/mlx5e: Use mlx5e_safe_switch_channels when channels are closed (Amir Tzin) [1982191] - net/mlx5e: Allow mlx5e_safe_switch_channels to work with channels closed (Amir Tzin) [1982191] - mlx5: implement ethtool::get_fec_stats (Amir Tzin) [1982191] - net/mlx5e: Fix RQ creation flow for queues which doesn't support XDP (Amir Tzin) [1982191] - net/mlx5: Remove return statement exist at the end of void function (Amir Tzin) [1982191] - net/mlx5: Add a blank line after declarations (Amir Tzin) [1982191] - net/mlx5: DR, Alloc cmd buffer with kvzalloc() instead of kzalloc() (Amir Tzin) [1982191] - net/mlx5: DR, Use variably sized data structures for different actions (Amir Tzin) [1982191] - RDMA/mlx5: Expose UAPI to query DM (Amir Tzin) [1982191 1926606 1926603] - RDMA/mlx5: Add support in MEMIC operations (Amir Tzin) [1982191 1926606 1926603] - RDMA/mlx5: Add support to MODIFY_MEMIC command (Amir Tzin) [1982191 1926606 1926603] - RDMA/mlx5: Re-organize the DM code (Amir Tzin) [1982191 1926606 1926603] - RDMA/mlx5: Move all DM logic to separate file (Amir Tzin) [1982191 1926606 1926603] - net/mlx5: Add MEMIC operations related bits (Amir Tzin) [1982191 1926606 1926603] - net/mlx5: Add support for DSFP module EEPROM dumps (Amir Tzin) [1982191 1982233] - net/mlx5: Implement get_module_eeprom_by_page() (Amir Tzin) [1982191 1982233] - net/mlx5: Refactor module EEPROM query (Amir Tzin) [1982191 1982233] - IB/mlx5: Reduce max order of memory allocated for xlt update (Amir Tzin) [1982191] - net/mlx5: Implement sriov_get_vf_total_msix/count() callbacks (Amir Tzin) [1982191 1982230] - net/mlx5: Dynamically assign MSI-X vectors count (Amir Tzin) [1982191 1982230] - net/mlx5: Add dynamic MSI-X capabilities bits (Amir Tzin) [1982191 1982230] - net/mlx5e: Dynamic alloc vlan table for netdev when needed (Amir Tzin) [1982191] - net/mlx5e: Dynamic alloc arfs table for netdev when needed (Amir Tzin) [1982191] - net/mlx5: Use ida_alloc_range() instead of ida_simple_alloc() (Amir Tzin) [1982191] - net/mlx5e: Update ethtool setting of CQE compression (Amir Tzin) [1982191] - net/mlx5e: Allow coexistence of CQE compression and HW TS PTP (Amir Tzin) [1982191] - net/mlx5e: Add PTP Flow Steering support (Amir Tzin) [1982191] - net/mlx5e: Introduce Flow Steering ANY API (Amir Tzin) [1982191] - net/mlx5e: Introduce Flow Steering UDP API (Amir Tzin) [1982191] - net/mlx5e: Cleanup Flow Steering level (Amir Tzin) [1982191] - net/mlx5e: Add PTP RQ to RX reporter (Amir Tzin) [1982191] - net/mlx5e: Refactor RX reporter diagnostics (Amir Tzin) [1982191] - net:mlx5e: Add PTP-TIR and PTP-RQT (Amir Tzin) [1982191] - net/mlx5e: Add PTP-RX statistics (Amir Tzin) [1982191] - net/mlx5e: Add RQ to PTP channel (Amir Tzin) [1982191] - net/mlx5e: Add states to PTP channel (Amir Tzin) [1982191] - RDMA/mlx5: Set ODP caps only if device profile support ODP (Amir Tzin) [1982191] - net/mlx5e: Cleanup PTP (Amir Tzin) [1982191] - net/mlx5e: Generalize PTP implementation (Amir Tzin) [1982191] - net/mlx5e: Generalize direct-TIRs and direct-RQTs API (Amir Tzin) [1982191] - net/mlx5e: Generalize close RQ (Amir Tzin) [1982191] - net/mlx5e: Generalize RQ activation (Amir Tzin) [1982191] - net/mlx5e: Generalize open RQ (Amir Tzin) [1982191] - net/mlx5: Add helper to set time-stamp translator on a queue (Amir Tzin) [1982191] - net/mlx5e: Allow creating mpwqe info without channel (Amir Tzin) [1982191] - net/mlx5e: alloc the correct size for indirection_rqt (Amir Tzin) [1982191] - net: ethernet: indir_table.h is included twice (Amir Tzin) [1982191 1982195] - RDMA/mlx5: Create ODP EQ only when ODP MR is created (Amir Tzin) [1982191] - RDMA/mlx5: Add missing returned error check of mlx5_ib_dereg_mr (Amir Tzin) [1982191] - net/mlx5: Move devlink port from mlx5e priv to mlx5e resources (Amir Tzin) [1982191] - net/mlx5e: Allow to match on ICMP parameters (Amir Tzin) [1982191] - net/mlx5: Display the command index in command mailbox dump (Amir Tzin) [1982191] - net/mlx5e: allocate 'indirection_rqt' buffer dynamically (Amir Tzin) [1982191] - net/mlx5e: Dump ICOSQ WQE descriptor on CQE with error events (Amir Tzin) [1982191] - net/mlx5e: Use net_prefetchw instead of prefetchw in MPWQE TX datapath (Amir Tzin) [1982191] - net/mlx5e: Remove redundant newline in NL_SET_ERR_MSG_MOD (Amir Tzin) [1982191] - net/mlx5: Read congestion counters from all ports when lag is active (Amir Tzin) [1982191] - net/mlx5: remove unneeded semicolon (Amir Tzin) [1982191] - net/mlx5: DR, Remove unneeded rx_decap_l3 function for STEv1 (Amir Tzin) [1982191] - net/mlx5: Use order-0 allocations for EQs (Amir Tzin) [1982191] - net/mlx5: Add IFC bits needed for single FDB mode (Amir Tzin) [1982191] - net/mlx5: E-Switch, Refactor send to vport to be more generic (Amir Tzin) [1982191 1982195] - RDMA/mlx5: Use representor E-Switch when getting netdev and metadata (Amir Tzin) [1982191] - net/mlx5: E-Switch, Add eswitch pointer to each representor (Amir Tzin) [1982191 1982195] - net/mlx5: E-Switch, Add match on vhca id to default send rules (Amir Tzin) [1982191 1982195] - net/mlx5: Remove unused mlx5_core_health member recover_work (Amir Tzin) [1982191] - net/mlx5: simplify the return expression of mlx5_esw_offloads_pair() (Amir Tzin) [1982191 1982195] - net/mlx5: Cleanup prototype warning (Amir Tzin) [1982191] - RDMA/mlx5: Allow larger pages in DevX umem (Amir Tzin) [1982191] - RDMA/mlx5: Rename mlx5_mr_cache_invalidate() to revoke_mr() (Amir Tzin) [1982191] - RDMA/mlx5: Consolidate MR destruction to mlx5_ib_dereg_mr() (Amir Tzin) [1982191] - RDMA/mlx5: Use a union inside mlx5_ib_mr (Amir Tzin) [1982191] - platform/mellanox: mlxbf-tmfifo: Fix a memory barrier issue (Amir Tzin) [2018145] - mmc: dw_mmc-bluefield: : Fix the license information (Amir Tzin) [2018145] - mmc: dw_mmc-bluefield: simplify the probe() function (Amir Tzin) [2018145] - benet: mark device 0xe220 (Lancer) as deprecated (Michal Schmidt) [2054409] - myri10ge: mark as deprecated (Michal Schmidt) [2054409] - liquidio: mark as deprecated, not unmaintained (Michal Schmidt) [2054409] - netxen_nic: remove unmaintained mark, keep deprecated (Michal Schmidt) [2054409] - bnx2: mark as deprecated, not unmaintained (Michal Schmidt) [2054409] - SUNRPC: Don't dereference xprt->snd_task if it's a cookie (Dave Wysochanski) [2046545] - SUNRPC: Add source address/port to rpc_socket* traces (Dave Wysochanski) [2046545] - netfilter: conntrack: re-init state for retransmitted syn-ack (Florian Westphal) [2043093] - netfilter: conntrack: move synack init code to helper (Florian Westphal) [2043093]- ibmvnic: remove unused defines (Diego Domingos) [2047920] - ibmvnic: Update driver return codes (Diego Domingos) [2047920] - ARM: iop32x: disable N2100 PCI parity reporting (Josef Oskera) [2031880] - r8169: fix incorrect mac address assignment (Josef Oskera) [2031880] - r8169: Add device 10ec:8162 to driver r8169 (Josef Oskera) [2031880] - ethernet: r8169: use eth_hw_addr_set() (Josef Oskera) [2031880] - net: phy: realtek: add support for RTL8365MB-VC internal PHYs (Josef Oskera) [2031880] - ethernet: use eth_hw_addr_set() for dev->addr_len cases (Josef Oskera) [2031880] - r8169: enable ASPM L0s state (Josef Oskera) [2031880] - r8169: rename rtl_csi_access_enable to rtl_set_aspm_entry_latency (Josef Oskera) [2031880] - r8169: change the L0/L1 entrance latencies for RTL8106e (Josef Oskera) [2031880] - Revert "r8169: avoid link-up interrupt issue on RTL8106e if user enables ASPM" (Josef Oskera) [2031880] - r8169: Avoid duplicate sysfs entry creation error (Josef Oskera) [2031880] - r8169: Avoid memcpy() over-reading of ETH_SS_STATS (Josef Oskera) [2031880] - r8169: avoid link-up interrupt issue on RTL8106e if user enables ASPM (Josef Oskera) [2031880] - net: phy: realtek: net: Fix less than zero comparison of a u16 (Josef Oskera) [2031880] - net: phy: realtek: add delay to fix RXC generation issue (Josef Oskera) [2031880] - net: phy: realtek: add dt property to enable ALDPS mode (Josef Oskera) [2031880] - net: phy: realtek: add dt property to disable CLKOUT clock (Josef Oskera) [2031880] - r8169: Fix fall-through warning for Clang (Josef Oskera) [2031880] - r8169: use KBUILD_MODNAME instead of own module name definition (Josef Oskera) [2031880] - r8169: keep pause settings on interface down/up cycle (Josef Oskera) [2031880] - r8169: add support for pause ethtool ops (Josef Oskera) [2031880] - r8169: use mac-managed PHY PM (Josef Oskera) [2031880] - r8169: remove rtl_hw_start_8168c_3 (Josef Oskera) [2031880] - r8169: add support for ethtool get_ringparam (Josef Oskera) [2031880] - r8169: use lower_32_bits/upper_32_bits macros (Josef Oskera) [2031880] - net: phy: make PHY PM ops a no-op if MAC driver manages PHY PM (Josef Oskera) [2031880] - mm/gup: remove unused get_user_pages_locked() (Chris von Recklinghausen) [2048650] - mm: change lookup_node() to use get_user_pages_fast() (Chris von Recklinghausen) [2048650] - mm/gup: remove unused pin_user_pages_locked() (Chris von Recklinghausen) [2048650] - mm/gup: follow_pfn_pte(): -EEXIST cleanup (Chris von Recklinghausen) [2048650] - mm: fix invalid page pointer returned with FOLL_PIN gups (Chris von Recklinghausen) [2048650] - mm: fix typos in comments (Chris von Recklinghausen) [2048650] - vfio/iommu_type1: replace kfree with kvfree (Alex Williamson) [2046547] - vfio/pci: Fix error return code in vfio_ecap_init() (Alex Williamson) [2046547] - vfio/pci: Add missing range check in vfio_pci_mmap (Alex Williamson) [2046547] - vfio/mdev: Do not allow a mdev_type to have a NULL parent pointer (Alex Williamson) [2046547] - vfio/mdev: Make to_mdev_device() into a static inline (Alex Williamson) [2046547] - vfio/iommu_type1: Mantain a counter for non_pinned_groups (Alex Williamson) [2046547] - vfio/iommu_type1: Fix some sanity checks in detach group (Alex Williamson) [2046547] - vfio/iommu_type1: Populate full dirty when detach non-pinned group (Alex Williamson) [2046547] - vfio/pci: Move dummy_resources_list init in vfio_pci_probe() (Alex Williamson) [2046547] - vfio/virqfd: Drain events from eventfd in virqfd_wakeup() (Alex Williamson) [2046547] - ext4: fix direct I/O read error (Lukas Czerner) [1868258] - usb: xhci: Extend support for runtime power management for AMD's Yellow carp. (Renjith Pananchikkal) [2015775] - usb: xhci: Enable runtime-pm by default on AMD Yellow Carp platform (Renjith Pananchikkal) [2015775] - thunderbolt: Enable retry logic for intra-domain control packets (David Arcari) [2028287] - nvme-fabrics: fix state check in nvmf_ctlr_matches_baseopts() (Gopal Tiwari) [2043755] - smb3: do not error on fsync when readonly (Ronnie Sahlberg) [2037811] - cifs: serialize all mount attempts (Ronnie Sahlberg) [2008434] - ALSA: memalloc: Unify x86 SG-buffer handling (take#3) (Jaroslav Kysela) [2049437] - ALSA: usb-audio: add mapping for MSI MPG X570S Carbon Max Wifi. (Jaroslav Kysela) [2049437] - ALSA: usb-audio: Drop CONFIG_PM ifdefs (Jaroslav Kysela) [2049437] - ALSA: usb-audio: Fix dB level of Bose Revolve+ SoundLink (Jaroslav Kysela) [2049437] - ALSA: usb-audio: Add minimal-mute notion in dB mapping table (Jaroslav Kysela) [2049437] - ALSA: usb-audio: Use int for dB map values (Jaroslav Kysela) [2049437] - ALSA: hda/tegra: Fix Tegra194 HDA reset failure (Jaroslav Kysela) [2049437] - ALSA: hda/realtek: Use ALC285_FIXUP_HP_GPIO_LED on another HP laptop (Jaroslav Kysela) [2049437] - ALSA: hda: Add new AlderLake-P variant PCI ID (Jaroslav Kysela) [2049437] - ALSA: hda: Add AlderLake-N PCI ID (Jaroslav Kysela) [2049437] - ALSA: hda: use swap() to make code cleaner (Jaroslav Kysela) [2049437] - ALSA: Fix some typo (Jaroslav Kysela) [2049437] - ALSA: hda/hdmi: Consider ELD is invalid when no SAD is present (Jaroslav Kysela) [2049437] - ALSA: hda: Remove redundant runtime PM calls (Jaroslav Kysela) [2049437] - ALSA: hda: Do disconnect jacks at codec unbind (Jaroslav Kysela) [2049437] - ALSA: hda: intel: More comprehensive PM runtime setup for controller driver (Jaroslav Kysela) [2049437] - ASoC: SOF: Intel: fix build issue related to CODEC_PROBE_ENTRIES (Jaroslav Kysela) [2049437] - ASoC: cs42l42: Report initial jack state (Jaroslav Kysela) [2049437] - ALSA: hda/realtek: Re-order quirk entries for Lenovo (Jaroslav Kysela) [2049437] - ALSA: hda/realtek: Add quirk for Legion Y9000X 2020 (Jaroslav Kysela) [2049437] - ALSA: hda/realtek: Add speaker fixup for some Yoga 15ITL5 devices (Jaroslav Kysela) [2049437] - tools headers UAPI: Sync sound/asound.h with the kernel sources (Jaroslav Kysela) [2049437] - tools include UAPI: Sync sound/asound.h copy with the kernel sources (Jaroslav Kysela) [2049437] - tools include UAPI: Sync sound/asound.h copy (Jaroslav Kysela) [2049437] - tools include UAPI: Sync sound/asound.h copy with the kernel sources (Jaroslav Kysela) [2049437] - tools include UAPI: Sync sound/asound.h copy with the kernel sources (Jaroslav Kysela) [2049437] - ASoC: SOF: handle paused streams during system suspend (Jaroslav Kysela) [2049437] - ASoC: SOF: sof-audio: setup sched widgets during pipeline complete step (Jaroslav Kysela) [2049437] - ASoC: SOF: free widgets in sof_tear_down_pipelines() for static pipelines (Jaroslav Kysela) [2049437] - ALSA: hda/cs8409: Fix Jack detection after resume (Jaroslav Kysela) [2049437] - ALSA: hda/cs8409: Increase delay during jack detection (Jaroslav Kysela) [2049437] - ALSA: hda/realtek - Fix silent output on Gigabyte X570 Aorus Master after reboot from Windows (Jaroslav Kysela) [2049437] - ASoC: Intel: catpt: Test dmaengine_submit() result before moving on (Jaroslav Kysela) [2049437] - ASoC: amd: Fix dependency for SPI master (Jaroslav Kysela) [2049437] - ALSA: usb-audio: Drop superfluous '0' in Presonus Studio 1810c's ID (Jaroslav Kysela) [2049437] - ALSA: oss: fix compile error when OSS_DEBUG is enabled (Jaroslav Kysela) [2049437] - ALSA: hda: Make proper use of timecounter (Jaroslav Kysela) [2049437] - ALSA: led: Use restricted type for iface assignment (Jaroslav Kysela) [2049437] - ALSA: hda: Fix potential deadlock at codec unbinding (Jaroslav Kysela) [2049437] - ALSA: hda: Add missing rwsem around snd_ctl_remove() calls (Jaroslav Kysela) [2049437] - ALSA: PCM: Add missing rwsem around snd_ctl_remove() calls (Jaroslav Kysela) [2049437] - ALSA: jack: Add missing rwsem around snd_ctl_remove() calls (Jaroslav Kysela) [2049437] - ASoC: Intel: sof_sdw: fix jack detection on HP Spectre x360 convertible (Jaroslav Kysela) [2049437] - kernel: fork: properly initialize mm->mm_rh in dup_mm() and mm_alloc() (Rafael Aquini) [2047242] - vdpa/mlx5: Fix tracking of current number of VQs (Cindy Lu) [2052849] - vdpa/mlx5: Fix is_index_valid() to refer to features (Cindy Lu) [2052849] - vdpa: Protect vdpa reset with cf_mutex (Cindy Lu) [2052849] - vdpa: Avoid taking cf_mutex lock on get status (Cindy Lu) [2052849] - vdpa/vdpa_sim_net: Report max device capabilities (Cindy Lu) [2052849] - vdpa: Use BIT_ULL for bit operations (Cindy Lu) [2052849] - vdpa/vdpa_sim: Configure max supported virtqueues (Cindy Lu) [2052849] - vdpa/mlx5: Report max device capabilities (Cindy Lu) [2052849] - vdpa: Support reporting max device capabilities (Cindy Lu) [2052849] - vdpa/mlx5: Restore cur_num_vqs in case of failure in change_num_qps() (Cindy Lu) [2052849] - vdpa: Add support for returning device configuration information (Cindy Lu) [2052849] - vdpa/mlx5: Support configuring max data virtqueue (Cindy Lu) [2052849] - vdpa/mlx5: Fix config_attr_mask assignment (Cindy Lu) [2052849] - vdpa: Allow to configure max data virtqueues (Cindy Lu) [2052849] - vdpa: Read device configuration only if FEATURES_OK (Cindy Lu) [2052849] - vdpa: Sync calls set/get config/status with cf_mutex (Cindy Lu) [2052849] - vdpa/mlx5: Distribute RX virtqueues in RQT object (Cindy Lu) [2052849] - vdpa: Provide interface to read driver features (Cindy Lu) [2052849] - vdpa/mlx5: Fix wrong configuration of virtio_version_1_0 (Cindy Lu) [2052849] - vdpa: Mark vdpa_config_ops.get_vq_notification as optional (Cindy Lu) [2052849] - vdpa: Avoid duplicate call to vp_vdpa get_status (Cindy Lu) [2052849] - net/mlx5_vdpa: Offer VIRTIO_NET_F_MTU when setting MTU (Cindy Lu) [2052849] - vdpa: add driver_override support (Cindy Lu) [2052849] - docs: document sysfs ABI for vDPA bus (Cindy Lu) [2052849] - ifcvf/vDPA: fix misuse virtio-net device config size for blk dev (Cindy Lu) [2052849] - Revert "efi/libstub: arm64: Double check image alignment at entry" (Vitaly Kuznetsov) [2046303] - ethtool: ioctl: fix potential NULL deref in ethtool_set_coalesce() (William Zhao) [2046342] - cifs: Do not leak EDEADLK to dgetents64 for STATUS_USER_SESSION_DELETED (Ronnie Sahlberg) [1994393] - cifs: constify pathname arguments in a bunch of helpers (Ronnie Sahlberg) [1994393] - cgroup: Use open-time cgroup namespace for process migration perm checks (Chris von Recklinghausen) [2035766] - cgroup: Allocate cgroup_file_ctx for kernfs_open_file->priv (Chris von Recklinghausen) [2035766] - cgroup: Use open-time credentials for process migraton perm checks (Chris von Recklinghausen) [2035766] - cgroup: make per-cgroup pressure stall tracking configurable (Chris von Recklinghausen) [2035766] - powerpc/idle: Don't corrupt back chain when going idle (Laurent Vivier) [2052793] - powerpc64/idle: Fix SP offsets when saving GPRs (Laurent Vivier) [2052793] - sfc: ef10: implement ethtool::get_fec_stats (Íñigo Huguet) [2042798] - sfc: The RX page_ring is optional (Íñigo Huguet) [2042798] - sfc: Check null pointer of rx_queue->page_ring (Íñigo Huguet) [2042798] - sfc_ef100: potential dereference of null pointer (Íñigo Huguet) [2042798] - sfc: Don't use netif_info before net_device setup (Íñigo Huguet) [2042798] - sfc: Export fibre-specific supported link modes (Íñigo Huguet) [2042798] - sfc: Fix reading non-legacy supported link modes (Íñigo Huguet) [2042798] - ethernet: constify references to netdev->dev_addr in drivers (Íñigo Huguet) [2042798] - ethernet: use eth_hw_addr_set() instead of ether_addr_copy() (Íñigo Huguet) [2042798] - ethernet: use eth_hw_addr_set() (Íñigo Huguet) [2042798] - sfc: last resort fallback for lack of xdp tx queues (Íñigo Huguet) [2042798 1995444] - sfc: fallback for lack of xdp tx queues (Íñigo Huguet) [2042798 1995444] - ext4: fix potential uninitialized access to retval in kmmpd (Lukas Czerner) [2046355] - ext4: fix possible UAF when remounting r/o a mmp-protected file system (Lukas Czerner) [2046355] - ext4: fix memory leak in ext4_fill_super (Lukas Czerner) [2046355] - quota: check block number when reading the block in quota file (Lukas Czerner) [2046999] - quota: correct error number in free_dqentry() (Lukas Czerner) [2046999] - quota: Fix memory leak when handling corrupted quota file (Lukas Czerner) [2046999] - quota: Sanity-check quota file headers on load (Lukas Czerner) [2046999] - quota: clear padding in v2r1_mem2diskdqb() (Lukas Czerner) [2046999] - quota: Check that quota is not dirty before release (Lukas Czerner) [2046999] - quota: fix livelock in dquot_writeback_dquots (Lukas Czerner) [2046999] - ext4: fix e2fsprogs checksum failure for mounted filesystem (Lukas Czerner) [1937180] - ext4: prevent partial update of the extent blocks (Lukas Czerner) [2035877] - ext4: check for inconsistent extents between index and leaf block (Lukas Czerner) [2035877] - ext4: check for out-of-order index extents in ext4_valid_extent_entries() (Lukas Czerner) [2035877] - ext4: avoid trim error on fs with small groups (Lukas Czerner) [2046355] - ext4: fix null-ptr-deref in '__ext4_journal_ensure_credits' (Lukas Czerner) [2046355] - ext4: make sure to reset inode lockdep class when quota enabling fails (Lukas Czerner) [2046355] - ext4: make sure quota gets properly shutdown on error (Lukas Czerner) [2046355] - ext4: Fix BUG_ON in ext4_bread when write quota data (Lukas Czerner) [2046355] - ext4: refresh the ext4_ext_path struct after dropping i_data_sem. (Lukas Czerner) [2046355] - ext4: ensure enough credits in ext4_ext_shift_path_extents (Lukas Czerner) [2046355] - ext4: fix potential infinite loop in ext4_dx_readdir() (Lukas Czerner) [2046355] - ext4: fix loff_t overflow in ext4_max_bitmap_size() (Lukas Czerner) [2046355] - ext4: fix reserved space counter leakage (Lukas Czerner) [2046355] - ext4: fix race writing to an inline_data file while its xattrs are changing (Lukas Czerner) [2046355] - ext4: fix potential htree corruption when growing large_dir directories (Lukas Czerner) [2046355] - ext4: use ext4_grp_locked_error in mb_find_extent (Lukas Czerner) [2046355] - ext4: correct the cache_nr in tracepoint ext4_es_shrink_exit (Lukas Czerner) [2046355] - ext4: remove check for zero nr_to_scan in ext4_es_scan() (Lukas Czerner) [2046355] - ext4: return error code when ext4_fill_flex_info() fails (Lukas Czerner) [2046355] - ext4: cleanup in-core orphan list if ext4_truncate() failed to get a transaction handle (Lukas Czerner) [2046355] - ext4: fix kernel infoleak via ext4_extent_header (Lukas Czerner) [2046355] - ext4: fix memory leak in ext4_fill_super (Lukas Czerner) [2046355] - ext4: fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed (Lukas Czerner) [2046355] - ext4: fix error code in ext4_commit_super (Lukas Czerner) [2046355] - crash_core, vmcoreinfo: append 'SECTION_SIZE_BITS' to vmcoreinfo (Pingfan Liu) [2046631] - arm64/crash_core: Export TCR_EL1.T1SZ in vmcoreinfo (Pingfan Liu) [2046631] - arm64: kernel: arch_crash_save_vmcoreinfo() should depend on CONFIG_CRASH_CORE (Mark Salter) [2046631] - Revert "[arm64] arm64, vmcoreinfo : Append 'MAX_PHYSMEM_BITS' to vmcoreinfo" (Pingfan Liu) [2046631] - crash_core, vmcoreinfo: Append 'MAX_PHYSMEM_BITS' to vmcoreinfo (Pingfan Liu) [2046631] - ibmvnic: don't release napi in __ibmvnic_open() (Gustavo Walbon) [2051793]- EDAC/igen6: Add Intel Alder Lake SoC support (Aristeu Rozanski) [1971965 1783145] - EDAC/igen6: Add Intel Tiger Lake SoC support (Aristeu Rozanski) [1971965 1783145] - EDAC/igen6: Add Intel ICL-NNPI SoC support (Aristeu Rozanski) [1971965 1783145] - EDAC/i10nm: Add support for high bandwidth memory (Aristeu Rozanski) [1971965 1783145] - EDAC/i10nm: Add detection of memory levels for ICX/SPR servers (Aristeu Rozanski) [1971965 1783145] - EDAC/skx_common: Add new ADXL components for 2-level memory (Aristeu Rozanski) [1971965 1783145] - EDAC, skx: Retrieve and print retry_rd_err_log registers (Aristeu Rozanski) [1971965 1783145] - EDAC, skx_common: Refactor so that we initialize "dev" in result of adxl decode. (Aristeu Rozanski) [1971965 1783145] - selinux: parse contexts for mount options early (Scott Mayhew) [1984355] - selinux: try to use preparsed sid before calling parse_sid() (Scott Mayhew) [1984355] - selinux: Fix selinux_sb_mnt_opts_compat() (Scott Mayhew) [1984355] - selinux: access superblock_security_struct in LSM blob way (Scott Mayhew) [1984355] - selinux: minor tweaks to selinux_add_opt() (Scott Mayhew) [1984355] - selinux: fix potential memleak in selinux_add_opt() (Scott Mayhew) [1984355] - selinux: fix sleeping function called from invalid context (Scott Mayhew) [1984355] - LSM: Infrastructure management of the superblock (Scott Mayhew) [1984355] - selinux: drop super_block backpointer from superblock_security_struct (Scott Mayhew) [1984355] - selinux: remove redundant allocation and helper functions (Scott Mayhew) [1984355] - ath11k: add support for WCN6855 hw2.1 (Íñigo Huguet) [1970036 1988269] - ath11k: add string type to search board data in board-2.bin for WCN6855 (Íñigo Huguet) [1970036 1988269] - firmware: smccc: Fix check for ARCH_SOC_ID not implemented (Vitaly Kuznetsov) [2053450] - bpf, arm64: Use emit_addr_mov_i64() for BPF_PSEUDO_FUNC (Yauheni Kaliuta) [2051789] - bpf/selftests: disable a verifier test for powerpc (Viktor Malik) [2046032] - bpf/selftests: allow disabling verifier tests (Viktor Malik) [2046032] - vfs: check dentry is still valid in get_link() (Ian Kent) [2014846] - xfs: don't expose internal symlink metadata buffers to the vfs (Brian Foster) [2014846] - scsi: vmw_pvscsi: Set residual data length conditionally (Cathy Avery) [2052345] - scsi: mpt3sas: Fix incorrect system timestamp (Tomas Henzl) [2026212] - scsi: mpt3sas: Fix system going into read-only mode (Tomas Henzl) [2026212] - scsi: mpt3sas: Fix kernel panic during drive powercycle test (Tomas Henzl) [2026212] - scsi: mpt3sas: Clean up some inconsistent indenting (Tomas Henzl) [2026212] - scsi: scsi_transport_srp: Don't block target in SRP_PORT_LOST state (Ewan D. Milne) [2028290] - blktrace: switch trace spinlock to a raw spinlock (Wander Lairson Costa) [1905749] - blktrace: Fix uaf in blk_trace access after removing by sysfs (Wander Lairson Costa) [1905749] - blk-wbt: export internal state via debugfs (Ming Lei) [2047313] - platform/x86: ISST: Fix optimization with use of numa (Prarit Bhargava) [2023820] - platform/x86: ISST: Use numa node id for cpu pci dev mapping (Prarit Bhargava) [2023818] - platform/x86: ISST: Optimize CPU to PCI device mapping (Prarit Bhargava) [2023818] - efi/x86: drop task_lock() from efi_switch_mm() (Fernando Pacheco) [2035415] - configs: enable LOGITECH_FF (Benjamin Tissoires) [1945987] - Input: joydev - prevent use of not validated data in JSIOCSBTNMAP ioctl (Benjamin Tissoires) [1974089] - Input: joydev - prevent potential read overflow in ioctl (Benjamin Tissoires) [1974089] - xfs: Fix CIL throttle hang when CIL space used going backwards (Thiago Becker) [2040371] - netfilter: nf_conntrack_netbios_ns: fix helper module alias (Florian Westphal) [2038015] - selftests: nft_concat_range: add test for reload with no element add/del (Florian Westphal) [2046309] - netfilter: fix regression in looped (broad|multi)cast's MAC handling (Florian Westphal) [2046309] - selftests: netfilter: Add correctness test for mac,net set type (Florian Westphal) [2046309] - netfilter: flowtable: fix IPv6 tunnel addr match (Florian Westphal) [2046309] - netfilter: conntrack: don't increment invalid counter on NF_REPEAT (Florian Westphal) [2046309] - netfilter: nft_set_pipapo: allocate pcpu scratch maps on clone (Florian Westphal) [2046309] - netfilter: nft_payload: do not update layer 4 checksum when mangling fragments (Florian Westphal) [2046309] - netfilter: ipvs: Fix reuse connection if RS weight is 0 (Florian Westphal) [2046309] - netfilter: ctnetlink: do not erase error code with EINVAL (Florian Westphal) [2046309] - netfilter: ctnetlink: fix filtering with CTA_TUPLE_REPLY (Florian Westphal) [2046309] - netfilter: nfnetlink_queue: fix OOB when mac header was cleared (Florian Westphal) [2046309] - netfilter: nft_dynset: relax superfluous check on set updates (Florian Westphal) [2046309] - netfilter: use kvmalloc_array to allocate memory for hashtable (Phil Sutter) [2001762] - netfilter: nf_tables: skip netdev events generated on netns removal (Phil Sutter) [2053436] - xfrm: add state hashtable keyed by seq (Sabrina Dubroca) [1926538]- cgroup/cpuset: Fix "suspicious RCU usage" lockdep warning (Waiman Long) [2050418] - cpuset: Fix the bug that subpart_cpus updated wrongly in update_cpumask() (Waiman Long) [2050418] - IB/rdmavt: Validate remote_addr during loopback atomic tests (Kamal Heib) [2033480] - in wb_init, use gfp instead of GFP_KERNEL when allocating bw_dwork (Chris von Recklinghausen) [2046179] - scsi: bnx2fc: Make bnx2fc_recv_frame() mp safe (John Meneghini) [2051691] - scsi: bnx2fc: Flush destroy_work queue before calling bnx2fc_interface_put() (John Meneghini) [1973208] - nvme: drop unused variable ctrl in nvme_setup_cmd (John Meneghini) [2033384] - nvme: increment request genctr on completion (John Meneghini) [2033384] - nvme-pci: Fix abort command id (John Meneghini) [2033384] - nvme: add command id quirk for apple controllers (John Meneghini) [2033384] - nvme: move nvme_multi_css into nvme.h (John Meneghini) [2033384] - nvme: code command_id with a genctr for use-after-free validation (John Meneghini) [2033384] - nvme-pci: limit maximum queue depth to 4095 (John Meneghini) [2033384] - params: lift param_set_uint_minmax to common code (John Meneghini) [2033384] - CI: Enable baseline realtime checks (Veronika Kabatova) - CI: Rename pipelines to include release names (Veronika Kabatova) - sched/pelt: Relax the sync of load_sum with load_avg (Phil Auld) [2037123] - sched/pelt: Relax the sync of runnable_sum with runnable_avg (Phil Auld) [2037123] - sched/pelt: Continue to relax the sync of util_sum with util_avg (Phil Auld) [2037123] - sched/pelt: Relax the sync of util_sum with util_avg (Phil Auld) [2037123] - cifs: fix memory leak of smb3_fs_context_dup::server_hostname (Ronnie Sahlberg) [2044670] - cifs: To match file servers, make sure the server hostname matches (Ronnie Sahlberg) [2044670] - perf/x86/intel/uncore: Fix Intel SPR M3UPI event constraints (Michael Petlan) [1837402] - perf/x86/intel/uncore: Fix Intel SPR M2PCIE event constraints (Michael Petlan) [1837402] - perf/x86/intel/uncore: Fix Intel SPR IIO event constraints (Michael Petlan) [1837402] - perf/x86/intel/uncore: Fix Intel SPR CHA event constraints (Michael Petlan) [1837402] - perf/x86/intel/uncore: Support IMC free-running counters on Sapphire Rapids server (Michael Petlan) [1837402] - perf/x86/intel/uncore: Support IIO free-running counters on Sapphire Rapids server (Michael Petlan) [1837402] - perf/x86/intel/uncore: Factor out snr_uncore_mmio_map() (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add alias PMU name (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add Sapphire Rapids server MDF support (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add Sapphire Rapids server M3UPI support (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add Sapphire Rapids server UPI support (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add Sapphire Rapids server M2M support (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add Sapphire Rapids server IMC support (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add Sapphire Rapids server PCU support (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add Sapphire Rapids server M2PCIe support (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add Sapphire Rapids server IRP support (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add Sapphire Rapids server IIO support (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add Sapphire Rapids server CHA support (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add Sapphire Rapids server framework (Michael Petlan) [1837402] - ovl: fix deadlock in splice write (Miklos Szeredi) [2028998] - selinux: fix NULL-pointer dereference when hashtab allocation fails (Ondrej Mosnacek) [2021467] - selinux: fix double free of cond_list on error paths (Ondrej Mosnacek) [2043605] - ibmvnic: remove unused ->wait_capability (Diego Domingos) [2049368] - ibmvnic: don't spin in tasklet (Diego Domingos) [2049368] - ibmvnic: init ->running_cap_crqs early (Diego Domingos) [2049368] - ibmvnic: Allow extra failures before disabling (Diego Domingos) [2049368] - hpsa: add new messaging (Tomas Henzl) [1801777] - aacraid: add new messaging (Tomas Henzl) [2044365] - Revert "[scsi] Revert "[scsi] aacraid: add removed id table"" (Tomas Henzl) [2044365] - mpt3sas: Add new messaging (Tomas Henzl) [2044366] - Revert "[scsi] mpt*: remove certain deprecated pci-ids" (Tomas Henzl) [2044366] - mptsas: add new messaging (Tomas Henzl) [2044366] - sctp: hold endpoint before calling cb in sctp_transport_lookup_process (Xin Long) [2043822] - sctp: use call_rcu to free endpoint (Xin Long) [2043822] - sctp: move hlist_node and hashent out of sctp_ep_common (Xin Long) [2043822] - net: Use nlmsg_unicast() instead of netlink_unicast() (Xin Long) [2043822] - video: hyperv_fb: Fix validation of screen resolution (Mohammed Gamal) [1952821] - powerpc/pseries: extract host bridge from pci_bus prior to bus removal (Diego Domingos) [2051509] - dm: properly fix redundant bio-based IO accounting (Mike Snitzer) [2051803] - dm: revert partial fix for redundant bio-based IO accounting (Mike Snitzer) [2051803] - block: add bio_start_io_acct_time() to control start_time (Mike Snitzer) [2051803] - block: document iostat changes for disk busy time accounting (Mike Snitzer) [2051803]- tee: optee: Fix incorrect page free bug (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: handle lookup of shm with reference count 0 (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: smc_abi.c: add missing #include (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: isolate smc abi (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: refactor driver with internal callbacks (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: simplify optee_release() (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: Fix missing devices unregister during optee_remove (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee/optee/shm_pool: fix application of sizeof to pointer (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: Correct inappropriate usage of TEE_SHM_DMA_BUF flag (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: add tee_shm_alloc_kernel_buf() (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: Clear stale cache entries during initialization (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: fix tee out of memory failure seen during kexec reboot (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: Refuse to load the driver under the kdump kernel (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: Fix memory leak when failing to register shm pages (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: use export_uuid() to copy client UUID (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: do not check memref size on return from Secure World (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: fix build error caused by recent optee tracepoints feature (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: add invoke_fn tracepoints (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: simplify i2c access (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: remove need_resched() before cond_resched() (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: sync OP-TEE headers (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: replace might_sleep with cond_resched (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - drivers: optee: fix i2c build issue (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: convert get_user_pages() --> pin_user_pages() (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - drivers: optee: allow op-tee to access devices on the i2c bus (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - driver: tee: Handle NULL pointer indication from client (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: enable support for multi-stage bus enumeration (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: use uuid for sysfs driver entry (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: Add support for session login client UUID generation (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: enable support to register kernel memory (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: remove unnecessary NULL check in tee_shm_alloc() (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: don't assign shm id for private shms (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: remove unused tee_shm_priv_alloc() (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: tee_shm_op_mmap(): use TEE_SHM_USER_MAPPED (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: remove redundant teedev in struct tee_shm (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: remove linked list of struct tee_shm (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: Fix multi page dynamic shm pool alloc (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: model OP-TEE as a platform device/driver (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: fix device enumeration error handling (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: Fix dynamic shm pool allocations (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee/shm: untag user pointers in tee_shm_register (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: add might_sleep for RPC requests (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 282 (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: allow to work without static shared memory (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: update optee_msg.h and optee_smc.h to dual license (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: add missing of_node_put after of_device_is_available (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: Fix unsigned comparison with less than zero (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: fix possible error pointer ctx dereferencing (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: Initialize some structs using memset instead of braces (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: add TEE bus device enumeration support (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: add supp_nowait flag in tee_context struct (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: log message if dynamic shm is enabled (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: add kernel internal client interface (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: take DT status property into account (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: making OPTEE_SHM_NUM_PRIV_PAGES configurable via Kconfig (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - x86/mce: Add Xeon Sapphire Rapids to list of CPUs that support PPIN (David Arcari) [2035286] - regset: kill ->get() (Prarit Bhargava) [2032854] - arm64: switch to ->regset_get() (Prarit Bhargava) [2032854] - arm64: take fetching compat reg out of pt_regs into a new helper (Prarit Bhargava) [2032854] - powerpc: switch to ->regset_get() (Prarit Bhargava) [2032854] - s390: switch to ->regset_get() (Prarit Bhargava) [2032854] - introduction of regset ->get() wrappers, switching ELF coredumps to those (Prarit Bhargava) [2032854] - mm/page_alloc.c: do not warn allocation failure on zone DMA if no managed pages (Baoquan He) [2024011] - dma/pool: create dma atomic pool only if dma zone has managed pages (Baoquan He) [2024011] - mm_zone: add function to check if managed dma zone exists (Baoquan He) [2024011] - tipc: discard MSG_CRYPTO msgs when key_exchange_enabled is not set (Xin Long) [2043825] - tipc: delete the unlikely branch in tipc_aead_encrypt (Xin Long) [2043825] - tipc: check for null after calling kmemdup (Xin Long) [2043825] - tipc: only accept encrypted MSG_CRYPTO msgs (Xin Long) [2043825] - powerpc/pseries: use slab context cpumask allocation in CPU hotplug init (Waiman Long) [2048220] - powerpc/pseries: Fix build error when NUMA=n (Waiman Long) [2048220] - lpfc: Add new messaging (Ewan D. Milne) [1841323] - cpu/hotplug: Cure the cpusets trainwreck (Phil Auld) [1904593] - scsi: ses: Fix unsigned comparison with less than zero (Tomas Henzl) [1995086] - scsi: ses: Retry failed Send/Receive Diagnostic commands (Tomas Henzl) [1995086] - serial: exar: Fix GPIO configuration for Sealevel cards based on XR17V35X (John W. Linville) [2022906] - PCI: vmd: Add indirection layer to vmd irq lists (Scott Wood) [2048202] - redhat/configs: Enable CONFIG_PCI_HYPERV on Aarch64 (Vitaly Kuznetsov) [2024853] - PCI: hv: Add arm64 Hyper-V vPCI support (Vitaly Kuznetsov) [2024853] - PCI: hv: Make the code arch neutral by adding arch specific interfaces (Vitaly Kuznetsov) [2024853] - PCI: hv: Remove unnecessary use of hx (Vitaly Kuznetsov) [2024853] - nvme-rdma: fix possible use-after-free in transport error_recovery work (Chris Leech) [1988361] - nvme-tcp: fix possible use-after-free in transport error_recovery work (Chris Leech) [1988361] - nvme: fix a possible use-after-free in controller reset during load (Chris Leech) [1988361] - ipv6: check return value of ipv6_skip_exthdr (Sabrina Dubroca) [2046234] - selftests: Calculate udpgso segment count without header adjustment (Xin Long) [2044133] - udp: using datalen to cap ipv6 udp max gso segments (Xin Long) [2044133] - inet_diag: fix kernel-infoleak for UDP sockets (Xin Long) [2044133] - udp: using datalen to cap max gso segments (Xin Long) [2044133] - [s390] s390/cpumf: Support for CPU Measurement Facility CSVN 7 (Mete Durlu) [2048980] - [s390] s390/cpumf: Support for CPU Measurement Sampling Facility LS bit (Mete Durlu) [2048980] - tools/power/x86/intel-speed-select: v1.10 release (Prarit Bhargava) [2023909] - tools/power/x86/intel-speed-select: Fix uncore memory frequency display (Prarit Bhargava) [2023909] - platform/x86: ISST: Account for increased timeout in some cases (Prarit Bhargava) [2023909] - tools/power/x86/intel-speed-select: Add options to force online (Prarit Bhargava) [2023909] - tools/power/x86/intel-speed-select: Drop __DATE__ and __TIME__ macros (Prarit Bhargava) [2023909] - tools/power/x86/intel-speed-select: v1.9 release (Prarit Bhargava) [2023909] - tools/power/x86/intel-speed-select: Process mailbox read error for core-power (Prarit Bhargava) [2023909] - tools/power/x86/intel-speed-select: Increase string size (Prarit Bhargava) [2023909] - qla2xxx: Add new messaging (Ewan D. Milne) [1900072]- platform/x86: amd-pmc: only use callbacks for suspend (David Arcari) [2016039] - platform/x86: amd-pmc: Add support for AMD Smart Trace Buffer (David Arcari) [2016039] - platform/x86: amd-pmc: Simplify error handling and store the pci_dev in amd_pmc_dev structure (David Arcari) [2016039] - platform/x86: amd-pmc: Fix s2idle failures on certain AMD laptops (David Arcari) [2016039] - platform/x86: amd-pmc: Make CONFIG_AMD_PMC depend on RTC_CLASS (David Arcari) [2016039] - platform/x86: amd-pmc: Drop check for valid alarm time (David Arcari) [2016039] - platform/x86: amd-pmc: Downgrade dev_info message to dev_dbg (David Arcari) [2016039] - platform/x86: amd-pmc: fix compilation without CONFIG_RTC_SYSTOHC_DEVICE (David Arcari) [2016039] - platform/x86: amd-pmc: Add special handling for timer based S0i3 wakeup (David Arcari) [2016039] - platform/x86: amd-pmc: adjust arguments for `amd_pmc_send_cmd` (David Arcari) [2016039] - platform/x86: amd-pmc: Add alternative acpi id for PMC controller (David Arcari) [2016039] - platform/x86: amd-pmc: Add a message to print resume time info (David Arcari) [2016039] - platform/x86: amd-pmc: Send command to dump data after clearing OS_HINT (David Arcari) [2016039] - platform/x86: amd-pmc: Fix compilation when CONFIG_DEBUGFS is disabled (David Arcari) [2016039] - platform/x86: amd-pmc: Export Idlemask values based on the APU (David Arcari) [2016039] - platform/x86: amd-pmc: Check s0i3 cycle status (David Arcari) [2016039] - scsi: lpfc: Fix non-recovery of remote ports following an unsolicited LOGO (Dick Kennedy) [2027558] - sch_api: Don't skip qdisc attach on ingress (Davide Caratti) [2044806] - sch_qfq: prevent shift-out-of-bounds in qfq_init_qdisc (Davide Caratti) [2044806] - flow_offload: return EOPNOTSUPP for the unsupported mpls action type (Davide Caratti) [2044806] - selftests: bpf: Less strict size check in sockopt_sk (Felix Maurer) [2025809] - net-zerocopy: Fast return if inq < PAGE_SIZE (Felix Maurer) [2025809] - tcp: Fix sign comparison bug in getsockopt(TCP_ZEROCOPY_RECEIVE) (Felix Maurer) [2025809] - tcp-zerocopy: Ensure excess getsockopt buffer is zeroed (Felix Maurer) [2025809] - tcp-zerocopy: Update returned getsockopt() optlen. (Felix Maurer) [2025809] - tcp-zerocopy: Fix getsockopt buffer size check (Felix Maurer) [2025809] - gre: Don't accidentally set RTO_ONLINK in gre_fill_metadata_dst() (Guillaume Nault) [2046339] - net: fix use-after-free in tw_timer_handler (Guillaume Nault) [2046339] - ALSA: core: Fix SSID quirk lookup for subvendor=0 (Jaroslav Kysela) [2003613] - ASoC: tegra30: i2s: Restore hardware state on runtime PM resume (Jaroslav Kysela) [2003613] - ALSA: RHEL - update kernel configs for RHEL 8.6 (Jaroslav Kysela) [2003613] - ASoC: remove module namespaces (Jaroslav Kysela) [2003613] - ASoC: codecs: rt5682(s): use the older clock API calls, but keep some modern (Jaroslav Kysela) [2003613] - ASoC: arizona-jack: Cleanup logging (Jaroslav Kysela) [2003613] - ASoC: arizona-jack: Use snd_soc_jack to report jack events (Jaroslav Kysela) [2003613] - ASoC: arizona-jack: convert into a helper library for codec drivers (Jaroslav Kysela) [2003613] - ASoC: arizona-jack: Use arizona->dev for runtime-pm (Jaroslav Kysela) [2003613] - ASoC: arizona-jack: Move jack-detect variables to struct arizona_priv (Jaroslav Kysela) [2003613] - ASoC/extcon: arizona: Move arizona jack code to sound/soc/codecs/arizona-jack.c (Jaroslav Kysela) [2003613] - extcon: arizona: Always use pm_runtime_get_sync() when we need the device to be awake (Jaroslav Kysela) [2003613] - extcon: arizona: Fix flags parameter to the gpiod_get("wlf,micd-pol") call (Jaroslav Kysela) [2003613] - extcon: arizona: Fix various races on driver unbind (Jaroslav Kysela) [2003613] - extcon: arizona: Fix some issues when HPDET IRQ fires after the jack has been unplugged (Jaroslav Kysela) [2003613] - extcon: arizona: Fix runtime PM imbalance on error (Jaroslav Kysela) [2003613] - extcon: arizona: Factor out microphone and button detection (Jaroslav Kysela) [2003613] - extcon: arizona: Factor out microphone impedance into a function (Jaroslav Kysela) [2003613] - extcon: arizona: Invert logic of check in arizona_hpdet_do_id (Jaroslav Kysela) [2003613] - extcon: arizona: Remove excessive WARN_ON (Jaroslav Kysela) [2003613] - extcon: arizona: Remove unnecessary sets of ACCDET_MODE (Jaroslav Kysela) [2003613] - extcon: arizona: Tidy up transition from mic to headphone detect (Jaroslav Kysela) [2003613] - extcon: arizona: Clear jack status regardless of detection type (Jaroslav Kysela) [2003613] - extcon: arizona: Move pdata extraction to probe (Jaroslav Kysela) [2003613] - extcon: arizona: Make rev A register sequences atomic (Jaroslav Kysela) [2003613] - extcon: arizona: Correct clean up if arizona_identify_headphone fails (Jaroslav Kysela) [2003613] - extcon: arizona: Switch to use device_property_count_u32() (Jaroslav Kysela) [2003613] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 (Jaroslav Kysela) [2003613] - extcon: arizona: Correct error handling on regmap_update_bits_check (Jaroslav Kysela) [2003613] - extcon: arizona: Disable mic detect if running when driver is removed (Jaroslav Kysela) [2003613] - mfd: arizona: Fix rumtime PM imbalance on error (Jaroslav Kysela) [2003613] - mfd: arizona: Split of_match table into I2C and SPI versions (Jaroslav Kysela) [2003613] - mfd: arizona: Make some symbols static (Jaroslav Kysela) [2003613] - mfd: arizona: Add support for ACPI enumeration of WM5102 connected over SPI (Jaroslav Kysela) [2003613] - mfd: arizona: Add MODULE_SOFTDEP("pre: arizona_ldo1") (Jaroslav Kysela) [2003613] - mfd: arizona: Drop arizona-extcon cells (Jaroslav Kysela) [2003613] - mfd: arizona: Replace arizona_of_get_type() with device_get_match_data() (Jaroslav Kysela) [2003613] - mfd: arizona: Ensure 32k clock is put on driver unbind and error (Jaroslav Kysela) [2003613] - mfd: arizona: Remove BUG_ON usage (Jaroslav Kysela) [2003613] - mfd: arizona: Switch to using devm_gpiod_get() (Jaroslav Kysela) [2003613] - mfd: arizona: Fix undefined behavior (Jaroslav Kysela) [2003613] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 (Jaroslav Kysela) [2003613] - mfd: arizona: Correct calling of runtime_put_sync (Jaroslav Kysela) [2003613] - mfd: arizona: Don't use regmap_read_poll_timeout (Jaroslav Kysela) [2003613] - clkdev: Hold clocks_mutex while iterating clocks list (Jaroslav Kysela) [2003613] - clkdev: add managed clkdev lookup registration (Jaroslav Kysela) [2003613] - genirq: Add IRQF_NO_AUTOEN for request_irq/nmi() (Jaroslav Kysela) [2003613] - ALSA: es1688: Avoid devres management for es1688 object creation (Jaroslav Kysela) [2003613] - ALSA: gus: Fix repeated probes of snd_gus_create() (Jaroslav Kysela) [2003613] - ALSA: x86: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: x86: simplify with sync_stop PCM ops (Jaroslav Kysela) [2003613] - ALSA: x86: fix spelling mistakes (Jaroslav Kysela) [2003613] - ALSA: virtio: Replace zero-length array with flexible-array member (Jaroslav Kysela) [2003613] - ALSA: emux: fix spelling mistakes (Jaroslav Kysela) [2003613] - ALSA: synth: missing check for possible NULL after the call to kstrdup (Jaroslav Kysela) [2003613] - ALSA: synth: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: sparc: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ASoC: tegra: Set driver name explicitly (Jaroslav Kysela) [2003613] - ASoC: tegra30: i2s: Remove handing of disabled runtime PM (Jaroslav Kysela) [2003613] - ASoC: tegra30: i2s: Use devm_clk_get() (Jaroslav Kysela) [2003613] - ASoC: tegra30: i2s: Correct driver removal order (Jaroslav Kysela) [2003613] - ASoC: tegra20: spdif: Remove handing of disabled runtime PM (Jaroslav Kysela) [2003613] - ASoC: tegra20: i2s: Remove handing of disabled runtime PM (Jaroslav Kysela) [2003613] - ASoC: tegra20: i2s: Use devm_clk_get() (Jaroslav Kysela) [2003613] - ASoC: tegra20: i2s: Add system level suspend-resume callbacks (Jaroslav Kysela) [2003613] - ASoC: tegra20: i2s: Add reset control (Jaroslav Kysela) [2003613] - ASoC: tegra20: i2s: Correct driver removal order (Jaroslav Kysela) [2003613] - ASoC: tegra: tegra20_das: align function prototypes (Jaroslav Kysela) [2003613] - ASoC: tegra: tegra20_das: clarify expression (Jaroslav Kysela) [2003613] - ASoC: tegra: remove unneeded semicolon (Jaroslav Kysela) [2003613] - ASoC: tegra: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [2003613] - ASoC: tegra20: ac97: Add reset control (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi: add support for SoundWire of TGL-H-RVP (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: add mutual exclusion between PCH DMIC and RT715 (Jaroslav Kysela) [2003613] - ASoC: codecs: wsa881x: fix return values from kcontrol put (Jaroslav Kysela) [2003613] - ASoc: wm8731: Drop empty spi_driver remove callback (Jaroslav Kysela) [2003613] - ASoC: tlv320aic32x4: channel -> channels rename (Jaroslav Kysela) [2003613] - ASoC: tlv320aic32x4: Fix TAS2505/TAS2521 channel count (Jaroslav Kysela) [2003613] - ASoC: wcd9335: Disable irq on slave ports in the remove function (Jaroslav Kysela) [2003613] - ASoC: wcd9335: Fix a double irq free in the remove function (Jaroslav Kysela) [2003613] - ASoC: wcd9335: Fix a memory leak in the error handling path of the probe function (Jaroslav Kysela) [2003613] - ASoC: tlv320aic32x4: make array clocks static, makes object smaller (Jaroslav Kysela) [2003613] - ASoC: tlv320aic32x4: Fix TAS2505/TAS2521 processing block selection (Jaroslav Kysela) [2003613] - ASoC: da7218: Drop CONFIG_OF ifdef (Jaroslav Kysela) [2003613] - ASoC: tlv320aic32x4: Fix TAS2505 volume controls (Jaroslav Kysela) [2003613] - ASoC: tlv320aic32x4: Make aic32x4_remove() return void (Jaroslav Kysela) [2003613] - ASoC: tlv320aic32x4: add support for TAS2505 (Jaroslav Kysela) [2003613] - ASoC: tlv320aic32x4: add type to device private data struct (Jaroslav Kysela) [2003613] - ASoC: tlv320aic31xx: fix reversed bclk/wclk master bits (Jaroslav Kysela) [2003613] - ASoC: tlv320aic31xx: Fix jack detection after suspend (Jaroslav Kysela) [2003613] - ASoC: tlv320aic31xx: Make regmap cache only on probe() (Jaroslav Kysela) [2003613] - ASoC: sigmadsp: Remove the repeated declaration (Jaroslav Kysela) [2003613] - ASoC: rt286: Remove redundant assignment to d_len_code (Jaroslav Kysela) [2003613] - ASoC: codecs: rt1019: clarify expression (Jaroslav Kysela) [2003613] - ASoC: rt1019: Add non_legacy_dai_naming config (Jaroslav Kysela) [2003613] - ASoC: rk3328: fix missing clk_disable_unprepare() on error in rk3328_platform_probe() (Jaroslav Kysela) [2003613] - ASoC: mediatek: mt6359: Fix unexpected error in bind/unbind flow (Jaroslav Kysela) [2003613] - ASoc: codecs: mt6359: remove useless initializations (Jaroslav Kysela) [2003613] - ASoC: mediatek: mt6359: convert to use module_platform_driver (Jaroslav Kysela) [2003613] - ASoC: ics43432: add CMM-4030D-261 support (Jaroslav Kysela) [2003613] - ASoC: hdmi-codec: Fix return value in hdmi_codec_set_jack() (Jaroslav Kysela) [2003613] - ASoC: hdmi-codec: Get ELD in before reporting plugged event (Jaroslav Kysela) [2003613] - ASoC: cs53l30: Minor error paths fixups (Jaroslav Kysela) [2003613] - ASoC: cs43130: Minor error paths fixups (Jaroslav Kysela) [2003613] - ASoC: cs42l52: Minor tidy up of error paths (Jaroslav Kysela) [2003613] - ASoC: cs42l73: Minor error paths fixups (Jaroslav Kysela) [2003613] - ASoC: cs4265: Minor tidy up of error paths (Jaroslav Kysela) [2003613] - ASoC: cs35l36: Remove unneeded variable initialisation (Jaroslav Kysela) [2003613] - ASoC: cs35l35: Minor error paths fixups (Jaroslav Kysela) [2003613] - ASoC: cs35l35: Correct errata handling (Jaroslav Kysela) [2003613] - ASoC: cs35l34: Minor error paths fixups (Jaroslav Kysela) [2003613] - ASoC: cs35l33: Minor error paths fixups (Jaroslav Kysela) [2003613] - ASoC: cirrus: Add helper function for reading the device ID (Jaroslav Kysela) [2003613] - ASoC: cs35l32: Add missing regmap use_single config (Jaroslav Kysela) [2003613] - ASoC: cs35l32: Minor error paths fixups (Jaroslav Kysela) [2003613] - ASoC: adav80x: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: codecs: Fix fall-through warnings for Clang (Jaroslav Kysela) [2003613] - ASoC: codecs: Use fallthrough pseudo-keyword (Jaroslav Kysela) [2003613] - ASoC: ab8500: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: codecs: fix spelling mistake in Kconfig "comunicate" -> "communicate" (Jaroslav Kysela) [2003613] - ASoC: 88pm860x: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: amd: renoir: Remove redundant assignment to pdm_ctrl and pdm_enable and pdm_dma_enable (Jaroslav Kysela) [2003613] - ASoC: amd: add missing break (Jaroslav Kysela) [2003613] - ALSA: sh: Fix compile warning wrt const (Jaroslav Kysela) [2003613] - ALSA: sh: Fix unused variable warnings (Jaroslav Kysela) [2003613] - ALSA: sh: Constify snd_device_ops definitions (Jaroslav Kysela) [2003613] - ALSA: sh: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [2003613] - ALSA: sh: Use managed buffer allocation (Jaroslav Kysela) [2003613] - ALSA: aica: Use managed buffer allocation (Jaroslav Kysela) [2003613] - ALSA: sh: Remove superfluous snd_dma_continuous_data() (Jaroslav Kysela) [2003613] - ALSA: ps3: fix spelling typo of values (Jaroslav Kysela) [2003613] - ALSA: ppc: drop if block with always false condition (Jaroslav Kysela) [2003613] - ALSA: ppc: remove redundant checks in PS3 driver probe (Jaroslav Kysela) [2003613] - ALSA: ppc: fix error return code in snd_pmac_probe() (Jaroslav Kysela) [2003613] - ALSA: ppc: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [2003613] - ALSA: ppc: Constify snd_device_ops definitions (Jaroslav Kysela) [2003613] - ALSA: ppc: keywest: remove outdated comment (Jaroslav Kysela) [2003613] - ALSA: poewrmac: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: pcmcia: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: pci: vx222: fix kernel-doc warning (Jaroslav Kysela) [2003613] - ALSA: Remove trailing semicolon in macros (Jaroslav Kysela) [2003613] - ALSA: hda: generic: Remove redundant assignment to dac (Jaroslav Kysela) [2003613] - ALSA: hda: Allow model option to specify PCI SSID alias (Jaroslav Kysela) [2003613] - ALSA: asihpi: fix comment syntax in file headers (Jaroslav Kysela) [2003613] - ALSA: harmony: Drop superfluous address setup (Jaroslav Kysela) [2003613] - ALSA: parisc: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: vx: fix kernel-doc warning (Jaroslav Kysela) [2003613] - ALSA: aloop: Constify ops structs (Jaroslav Kysela) [2003613] - ASoC: SOF: Drop resindex_dma_base, dma_engine, dma_size from sof_dev_desc (Jaroslav Kysela) [2003613] - ALSA: wavefront: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: wavefront: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: sscape: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: sc6000: Use explicit cast for __iomem pointer (Jaroslav Kysela) [2003613] - ALSA: sc6000: Assign vport directly on card's private_data (Jaroslav Kysela) [2003613] - ALSA: sc6000: Fix incorrect sizeof operator (Jaroslav Kysela) [2003613] - ALSA: sc6000: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: sb: Fix fall-through warnings for Clang (Jaroslav Kysela) [2003613] - Revert "ALSA: sb: fix a missing check of snd_ctl_add" (Jaroslav Kysela) [2003613] - ALSA: sb: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: sb8: Add a comment note regarding an unused pointer (Jaroslav Kysela) [2003613] - ALSA: sb: Fix potential ABBA deadlock in CSP driver (Jaroslav Kysela) [2003613] - ALSA: sb: Fix potential double-free of CSP mixer elements (Jaroslav Kysela) [2003613] - ALSA: sb: Minor coding style fixes (Jaroslav Kysela) [2003613] - ALSA: sb: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: sb: Fix two use after free in snd_sb_qsound_build (Jaroslav Kysela) [2003613] - ALSA: emu8000: Fix a use after free in snd_emu8000_create_mixer (Jaroslav Kysela) [2003613] - ALSA: opti9xx: fix missing { } around an if block (Jaroslav Kysela) [2003613] - ALSA: opti9xx: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: opti9xx: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: opl3sa2: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: opl3sa2: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: msnd: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: msnd: Use proper mmap method (Jaroslav Kysela) [2003613] - ALSA: gus: Fix repeated probe for ISA interwave card (Jaroslav Kysela) [2003613] - Revert "ALSA: gus: add a check of the status of snd_ctl_add" (Jaroslav Kysela) [2003613] - ALSA: gus: fix null pointer dereference on pointer block (Jaroslav Kysela) [2003613] - ALSA: gus: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: gus: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: gus: Replace unsafe strcpy() with strscpy() (Jaroslav Kysela) [2003613] - ALSA: galaxy: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: Replace with fallthrough pseudo keyword in the remaining places (Jaroslav Kysela) [2003613] - ALSA: es18xx: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: es18xx: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: isa: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: es1688: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: wss: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: cs423x: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: cs423x: Fix assignment in if condition (Jaroslav Kysela) [2003613] - sound/oss/dmasound: Remove superfluous "break" (Jaroslav Kysela) [2003613] - sound/oss/dmasound: Remove superfluous "break" (Jaroslav Kysela) [2003613] - ALSA: cmi8330: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: isa: Fix error return code in snd_cmi8330_probe() (Jaroslav Kysela) [2003613] - ALSA: cmi8330: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: cmi8328: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: azt2320: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: azt2320: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: als100: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: als100: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: adlib: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: ad1848: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: ad1816a: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: ad1816a: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: i2c: tea6330t: Remove redundant initialization of variable err (Jaroslav Kysela) [2003613] - ALSA: i2c: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: hda: intel-sdw-acpi: add missing include files (Jaroslav Kysela) [2003613] - ALSA: Use fallthrough pseudo-keyword (Jaroslav Kysela) [2003613] - ALSA: aoa: remove unnecessary oom message (Jaroslav Kysela) [2003613] - ALSA: arm: Remove unnecessary variables (Jaroslav Kysela) [2003613] - ALSA: ac97: fix PM reference leak in ac97_bus_remove() (Jaroslav Kysela) [2003613] - ALSA: ac97: Constify static struct attribute_group (Jaroslav Kysela) [2003613] - ALSA: virtio: fix kernel-doc (Jaroslav Kysela) [2003613] - ALSA: virtio: use module_virtio_driver() to simplify the code (Jaroslav Kysela) [2003613] - ALSA: virtio: introduce device suspend/resume support (Jaroslav Kysela) [2003613] - ALSA: virtio: introduce PCM channel map support (Jaroslav Kysela) [2003613] - ALSA: virtio: introduce jack support (Jaroslav Kysela) [2003613] - ALSA: virtio: PCM substream operators (Jaroslav Kysela) [2003613] - ALSA: virtio: handling control and I/O messages for the PCM device (Jaroslav Kysela) [2003613] - ALSA: virtio: build PCM devices and substream hardware descriptors (Jaroslav Kysela) [2003613] - ALSA: virtio: handling control messages (Jaroslav Kysela) [2003613] - ALSA: virtio: add virtio sound driver (Jaroslav Kysela) [2003613] - uapi: virtio_ids: add a sound device type ID from OASIS spec (Jaroslav Kysela) [2003613] - ALSA: firewire: Fix C++ style comments in uapi header (Jaroslav Kysela) [2003613] - ALSA: uapi: Fix a C++ style comment in asound.h (Jaroslav Kysela) [2003613] - ASoC: topology: Fix stub for snd_soc_tplg_component_remove() (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: indicate dai_fmt if exist (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: indicate missing CPU/Codec numbers for debug (Jaroslav Kysela) [2003613] - ASoC: SOF: dai-intel: add SOF_DAI_INTEL_SSP_CLKCTRL_MCLK/BCLK_ES bits (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: tidyup dev_dbg() to use 1 line (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: tidyup debug info for clock (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: Increase maximum DAI links limit to 512 (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: add simple_props_to_xxx() macro (Jaroslav Kysela) [2003613] - ASoC: hdmi-codec: Use set_jack ops to set jack (Jaroslav Kysela) [2003613] - ASoC: audio-graph-card2-custom-sample.dtsi: add Codec2Codec sample (Multi) (Jaroslav Kysela) [2003613] - ASoC: audio-graph-card2-custom-sample.dtsi: add Codec2Codec sample (Single) (Jaroslav Kysela) [2003613] - ASoC: audio-graph-card2-custom-sample.dtsi: add DPCM sample (Multi) (Jaroslav Kysela) [2003613] - ASoC: audio-graph-card2-custom-sample.dtsi: add DPCM sample (Single) (Jaroslav Kysela) [2003613] - ASoC: audio-graph-card2-custom-sample.dtsi: add Sample DT for Normal (Nulti) (Jaroslav Kysela) [2003613] - ASoC: audio-graph-card2-custom-sample.dtsi: add Sample DT for Normal (Single) (Jaroslav Kysela) [2003613] - ASoC: add Audio Graph Card2 Custom Sample (Jaroslav Kysela) [2003613] - ASoC: audio-graph-card2: add Codec2Codec support (Jaroslav Kysela) [2003613] - ASoC: audio-graph-card2: add DPCM support (Jaroslav Kysela) [2003613] - ASoC: audio-graph-card2: add Multi CPU/Codec support (Jaroslav Kysela) [2003613] - ASoC: add Audio Graph Card2 driver (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: add codec2codec support (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: add asoc_graph_is_ports0() (Jaroslav Kysela) [2003613] - ASoC: audio-graph: Fixup CPU endpoint hw_params in a BE<->BE link (Jaroslav Kysela) [2003613] - ASoC: audio-graph: respawn Platform Support (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: Avoid over-allocating DLCs (Jaroslav Kysela) [2003613] - ASoC: audio-graph: tidyup graph_parse_node() (Jaroslav Kysela) [2003613] - ASoC: audio-graph: tidyup graph_dai_link_of_dpcm() (Jaroslav Kysela) [2003613] - ASoC: simple-card: add simple_link_init() (Jaroslav Kysela) [2003613] - ASoC: simple-card: add simple_parse_node() (Jaroslav Kysela) [2003613] - ASoC: simple-card: Fix breakage on kontron-sl28-var3-ads2 (Jaroslav Kysela) [2003613] - ASoC: audio-graph: tidyup graph_dai_link_of_dpcm() (Jaroslav Kysela) [2003613] - ASoC: simple-card: add simple_link_init() (Jaroslav Kysela) [2003613] - ASoC: simple-card: add simple_parse_node() (Jaroslav Kysela) [2003613] - ASoC: audio-graph: add graph_link_init() (Jaroslav Kysela) [2003613] - ASoC: audio-graph: add graph_parse_node() (Jaroslav Kysela) [2003613] - ASoC: audio-graph: remove Platform support (Jaroslav Kysela) [2003613] - ASoC: audio-graph: remove unused "node" from graph_parse_mclk_fs() (Jaroslav Kysela) [2003613] - ASoC: audio-graph: remove "audio-graph-card, " preix support (Jaroslav Kysela) [2003613] - ASoC: audio-graph: check ports if exists (Jaroslav Kysela) [2003613] - ASoC: audio-graph: move audio_graph_remove() to simple-card-utils.c (Jaroslav Kysela) [2003613] - ASoC: tegra: Add driver remove() callback (Jaroslav Kysela) [2003613] - ASoC: audio-graph: move audio_graph_card_probe() to simple-card-utils.c (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: Allocate link info structure on heap (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: Increase maximum number of links to 128 (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: Propagate errors on too many links (Jaroslav Kysela) [2003613] - ASoC: audio-graph: use simple_props_to_xxx() macro (Jaroslav Kysela) [2003613] - ASoC: audio-graph: use asoc_link_to_xxx() macro (Jaroslav Kysela) [2003613] - ASoC: simple-card: use simple_props_to_xxx() macro (Jaroslav Kysela) [2003613] - ASoC: simple-card: use asoc_link_to_xxx() macro (Jaroslav Kysela) [2003613] - ASoC: simple-card: remove unused variable from simple_parse_of() (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: tidyup asoc_simple_parse_convert() (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: multi support at asoc_simple_canonicalize_cpu/platform() (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: care multi DAI at asoc_simple_clean_reference() (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: remove asoc_simple_parse_xxx() (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: use for_each_prop_xxx() (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: remove li->dais/li->conf (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: setup dai_props cpu_dai/codec_dai at initial timing (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: share dummy DAI and reduce memory (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: enable flexible CPU/Codec/Platform (Jaroslav Kysela) [2003613] - ASoC: simple-card: fix possible uninitialized single_cpu local variable (Jaroslav Kysela) [2003613] - ASoC: simple-card: cleanup graph_for_each_link() (Jaroslav Kysela) [2003613] - ASoC: simple-card: count DAI / link numbers as in order (Jaroslav Kysela) [2003613] - ASoC: audio-graph: cleanup graph_for_each_link() (Jaroslav Kysela) [2003613] - ASoC: audio-graph: count DAI / link numbers as in order (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: alloc dai_link information for CPU/Codec/Platform (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils.c: remove old comment (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: Do not handle device clock (Jaroslav Kysela) [2003613] - ASoC: generic: simple-card-utils: remove useless assignment (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: Fix device module clock (Jaroslav Kysela) [2003613] - ASoC: audio-graph: Rename functions needed for export (Jaroslav Kysela) [2003613] - ASoC: audio-graph: Expose helpers from audio graph (Jaroslav Kysela) [2003613] - ASoC: audio-graph: Expose new members for asoc_simple_priv (Jaroslav Kysela) [2003613] - ASoC: audio-graph: Support empty Codec endpoint (Jaroslav Kysela) [2003613] - ASoC: audio-graph: Identify 'no_pcm' DAI links for DPCM (Jaroslav Kysela) [2003613] - ASoC: audio-graph: Use of_node and DAI for DPCM DAI link names (Jaroslav Kysela) [2003613] - ALSA: memalloc: Drop superfluous snd_dma_buffer_sync() declaration (Jaroslav Kysela) [2003613] - ASoC: SOF: dai: include new flags for DAI_CONFIG (Jaroslav Kysela) [2003613] - ASoC: SOF: dai: mirror group_id definition added in firmware (Jaroslav Kysela) [2003613] - ALSA: core: Use READ_ONCE() / WRITE_ONCE() for power state change (Jaroslav Kysela) [2003613] - ALSA: hda_audio_ext: fix kernel-doc (Jaroslav Kysela) [2003613] - ALSA: make snd_kcontrol_new name a normal string (Jaroslav Kysela) [2003613] - ASoC: constify of_phandle_args in snd_soc_get_dai_name() (Jaroslav Kysela) [2003613] - ASoC: tas2770: Fix setting of high sample rates (Jaroslav Kysela) [2003613] - ASoC: rt5682: fix the wrong jack type detected (Jaroslav Kysela) [2003613] - ASoC: tegra: Restore headphones jack name on Nyan Big (Jaroslav Kysela) [2003613] - ASoC: tegra: Add DAPM switches for headphones and mic jack (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: pci-tgl: add new ADL-P variant (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: pci-tgl: add ADL-N support (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: Retry codec probing if it fails (Jaroslav Kysela) [2003613] - ASoC: amd: fix uninitialized variable in snd_acp6x_probe() (Jaroslav Kysela) [2003613] - ASoC: rt5682s: Fix crash due to out of scope stack vars (Jaroslav Kysela) [2003613] - ASoC: rt5682: Fix crash due to out of scope stack vars (Jaroslav Kysela) [2003613] - ASoC: tegra: Use normal system sleep for ADX (Jaroslav Kysela) [2003613] - ASoC: tegra: Use normal system sleep for AMX (Jaroslav Kysela) [2003613] - ASoC: tegra: Use normal system sleep for Mixer (Jaroslav Kysela) [2003613] - ASoC: tegra: Use normal system sleep for MVC (Jaroslav Kysela) [2003613] - ASoC: tegra: Use normal system sleep for SFC (Jaroslav Kysela) [2003613] - ASoC: tegra: Balance runtime PM count (Jaroslav Kysela) [2003613] - ASoC: SOF: hda: reset DAI widget before reconfiguring it (Jaroslav Kysela) [2003613] - ASoC: cs35l41: Set the max SPI speed for the whole device (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi: add entry for ESSX8336 on CML (Jaroslav Kysela) [2003613] - ASoC: soc-acpi: Set mach->id field on comp_ids matches (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix kcontrol put callback in Mixer (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix kcontrol put callback in ADX (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix kcontrol put callback in AMX (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix kcontrol put callback in SFC (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix kcontrol put callback in MVC (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix kcontrol put callback in AHUB (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix kcontrol put callback in DSPK (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix kcontrol put callback in DMIC (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix kcontrol put callback in I2S (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix kcontrol put callback in ADMAIF (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix wrong value type in MVC (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix wrong value type in SFC (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix wrong value type in DSPK (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix wrong value type in DMIC (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix wrong value type in I2S (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix wrong value type in ADMAIF (Jaroslav Kysela) [2003613] - ASoC: topology: Add missing rwsem around snd_ctl_remove() calls (Jaroslav Kysela) [2003613] - ASoC: SOF: build compression interface into snd_sof.ko (Jaroslav Kysela) [2003613] - ASoC: rt5682: Re-detect the combo jack after resuming (Jaroslav Kysela) [2003613] - ASoC: rt5682: Avoid the unexpected IRQ event during going to suspend (Jaroslav Kysela) [2003613] - ASoC: rt1011: revert 'I2S Reference' to SOC_ENUM_EXT (Jaroslav Kysela) [2003613] - ASoC: rt9120: Add the compatibility with rt9120s (Jaroslav Kysela) [2003613] - ASoC: rt9120: Fix clock auto sync issue when fs is the multiple of 48 (Jaroslav Kysela) [2003613] - ASoC: rt9120: Update internal ocp level to the correct value (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: Add support for SKU 0B12 product (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi: add SKU 0B29 SoundWire configuration (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: Add support for SKU 0B29 product (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi: add SKU 0B13 SoundWire configuration (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: Add support for SKU 0B13 product (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: Add support for SKU 0B11 product (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: Add support for SKU 0B00 and 0B01 products (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi: add SKU 0AF3 SoundWire configuration (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: Add support for SKU 0AF3 product (Jaroslav Kysela) [2003613] - ASoC: DAPM: Cover regression by kctl change notification fix (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda: fix hotplug when only codec is suspended (Jaroslav Kysela) [2003613] - ASoC: SOF:control: Fix variable type in snd_sof_refresh_control() (Jaroslav Kysela) [2003613] - ASoC: cs35l41: Change monitor widgets to siggens (Jaroslav Kysela) [2003613] - ASoC: tlv320aic3x: Make aic3x_remove() return void (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi: use const for all uses of snd_soc_acpi_codecs (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi-cht: shrink tables using compatible IDs (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi-byt: shrink tables using compatible IDs (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_rt5682: use comp_ids to enumerate rt5682s (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_rt5682: detect codec variant in probe function (Jaroslav Kysela) [2003613] - ASoC: soc-acpi: add comp_ids field for machine driver matching (Jaroslav Kysela) [2003613] - ASoC: Stop dummy from overriding hwparams (Jaroslav Kysela) [2003613] - ASoC: topology: Change topology device to card device (Jaroslav Kysela) [2003613] - ASoC: topology: Use correct device for prints (Jaroslav Kysela) [2003613] - ASoC: topology: Check for dapm widget completeness (Jaroslav Kysela) [2003613] - ASoC: topology: Add header payload_size verification (Jaroslav Kysela) [2003613] - ASoC: core: Remove invalid snd_soc_component_set_jack call (Jaroslav Kysela) [2003613] - ASoC: amd: acp: select CONFIG_SND_SOC_ACPI (Jaroslav Kysela) [2003613] - ASoC: Intel: glk_rt5682_max98357a: support ALC5682I-VS codec (Jaroslav Kysela) [2003613] - ASoC: es8316: add support for ESSX8336 ACPI _HID (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Correct configuring of switch inversion from ts-inv (Jaroslav Kysela) [2003613] - ASoC: fix unmet dependencies on GPIOLIB for SND_SOC_DMIC (Jaroslav Kysela) [2003613] - ASoC: amd: acp: fix Kconfig dependencies (Jaroslav Kysela) [2003613] - ASoC: rt5682-i2c: Use devm_clk_get_optional for optional clock (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi: add entry for ESSX8336 on JSL (Jaroslav Kysela) [2003613] - ASoC: amd: acp: Fix return value check in acp_machine_select() (Jaroslav Kysela) [2003613] - ASoC: max98520: add max98520 audio amplifier driver (Jaroslav Kysela) [2003613] - ASoC: nau8821: clarify out-of-bounds check (Jaroslav Kysela) [2003613] - ASoC: nau8821: fix kernel-doc (Jaroslav Kysela) [2003613] - ASoC: rt5682s: use 'static' qualifier (Jaroslav Kysela) [2003613] - ASoC: topology: handle endianness warning (Jaroslav Kysela) [2003613] - ASoC: amd: acp: SND_SOC_AMD_ACP_COMMON should depend on X86 && PCI (Jaroslav Kysela) [2003613] - ASoC: amd: acp: SND_SOC_AMD_{LEGACY_MACH,SOF_MACH} should depend on X86 && PCI && I2C (Jaroslav Kysela) [2003613] - ASoC: amd: acp: Wrap AMD Audio ACP components in SND_SOC_AMD_ACP_COMMON (Jaroslav Kysela) [2003613] - ASoC: cs42l42: free_irq() before powering-down on probe() fail (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Reset and power-down on remove() and failed probe() (Jaroslav Kysela) [2003613] - ASoC: nau8825: add clock management for power saving (Jaroslav Kysela) [2003613] - ASoC: nau8825: add set_jack coponment support (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Prevent NULL pointer deref in interrupt handler (Jaroslav Kysela) [2003613] - ASoC: wm8962: Convert to devm_clk_get_optional() (Jaroslav Kysela) [2003613] - ASoC: fix unmet dependency on GPIOLIB for SND_SOC_MAX98357A (Jaroslav Kysela) [2003613] - ASoC: cs35l41: Make cs35l41_remove() return void (Jaroslav Kysela) [2003613] - ASoC: tegra: Set default card name for Trimslice (Jaroslav Kysela) [2003613] - ASoC: tegra: Restore AC97 support (Jaroslav Kysela) [2003613] - ASoC: amd: acp: Add acp_machine struct for renoir platform. (Jaroslav Kysela) [2003613] - ASoC: rt5682s: Downsizing the DAC volume scale (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Remove unused runtime_suspend/runtime_resume callbacks (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Minor error paths fixups (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Add support for ACPI table match entry (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Use device_property API instead of of_property (Jaroslav Kysela) [2003613] - ASoC: Intel: Move soc_intel_is_foo() helpers to a generic header (Jaroslav Kysela) [2003613] - ASoC: amd: enable Yellow Carp platform machine driver build (Jaroslav Kysela) [2003613] - ASoC: amd: add YC machine driver using dmic (Jaroslav Kysela) [2003613] - ASoC: amd: create platform device for acp6x machine driver (Jaroslav Kysela) [2003613] - ASoC: amd: enable Yellow carp acp6x drivers build (Jaroslav Kysela) [2003613] - ASoC: amd: add acp6x pdm driver pm ops (Jaroslav Kysela) [2003613] - ASoC: amd: add acp6x pci driver pm ops (Jaroslav Kysela) [2003613] - ASoC: amd: add acp6x pdm driver dma ops (Jaroslav Kysela) [2003613] - ASoC: amd: add acp6x irq handler (Jaroslav Kysela) [2003613] - ASoC: amd: add acp6x pdm platform driver (Jaroslav Kysela) [2003613] - ASoC: amd: add platform devices for acp6x pdm driver and dmic driver (Jaroslav Kysela) [2003613] - ASoC: amd: add acp6x init/de-init functions (Jaroslav Kysela) [2003613] - ASoC: amd: add Yellow Carp ACP PCI driver (Jaroslav Kysela) [2003613] - ASoC: amd: add Yellow Carp ACP6x IP register header (Jaroslav Kysela) [2003613] - ASoC: amd: acp: Add support for RT5682-VS codec (Jaroslav Kysela) [2003613] - ASoC: amd: acp: Add support for Maxim amplifier codec (Jaroslav Kysela) [2003613] - ASoC: amd: acp: Add SOF audio support on Chrome board (Jaroslav Kysela) [2003613] - ASoC: amd: acp: Add legacy sound card support for Chrome audio (Jaroslav Kysela) [2003613] - ASoC: amd: acp: Add generic machine driver support for ACP cards (Jaroslav Kysela) [2003613] - ASoC: amd: acp: Add callback for machine driver on ACP (Jaroslav Kysela) [2003613] - ASoC: amd: acp: Add I2S support on Renoir platform (Jaroslav Kysela) [2003613] - ASoC: amd: Add common framework to support I2S on ACP SOC (Jaroslav Kysela) [2003613] - ASoC: soc-core: tidyup empty function (Jaroslav Kysela) [2003613] - ASoC: soc-component: add snd_soc_component_is_codec() (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: tidyup soc_pcm_hw_clean() - step2 (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: tidyup soc_pcm_hw_clean() - step1 (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Always enable TS_PLUG and TS_UNPLUG interrupts (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Fix WARN in remove() if running without an interrupt (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Mark OSC_SWITCH_STATUS register volatile (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Set correct SRC MCLK (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Allow time for HP/ADC to power-up after enable (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Use PLL for SCLK > 12.288MHz (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Don't claim to support 192k (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Defer probe if request_threaded_irq() returns EPROBE_DEFER (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Don't set defaults for volatile registers (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Correct some register default values (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Always configure both ASP TX channels (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Don't reconfigure the PLL while it is running (Jaroslav Kysela) [2003613] - ASoC: soc-component: improve error reporting for register access (Jaroslav Kysela) [2003613] - ASoC: amd: enable vangogh platform machine driver build (Jaroslav Kysela) [2003613] - ASoC: amd: add vangogh machine driver (Jaroslav Kysela) [2003613] - ASoc: amd: create platform device for VG machine driver (Jaroslav Kysela) [2003613] - ASoC: test-component: add Test Component for Sound debug/test (Jaroslav Kysela) [2003613] - ASoC: rt5682: fix a little pop while playback (Jaroslav Kysela) [2003613] - ASoC: rt1011: Fix 'I2S Reference' enum control (Jaroslav Kysela) [2003613] - ASoC: rt9120: Add rt9210 audio amplifier support (Jaroslav Kysela) [2003613] - ASoC: amd: vangogh: constify static struct snd_soc_dai_ops (Jaroslav Kysela) [2003613] - ASoC: rt9120: Drop rt9210 audio amplifier support (Jaroslav Kysela) [2003613] - ASoC: rt1011: Fix 'I2S Reference' enum control caused error (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Ensure 0dB full scale volume is used for headsets (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5651: Utilize dev_err_probe() to avoid log saturation (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5651: use devm_clk_get_optional() for mclk (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5651: Use temporary variable for struct device (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5651: switch to using devm_fwnode_gpiod_get() (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5651: Get platform data via dev_get_platdata() (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Utilize dev_err_probe() to avoid log saturation (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: use devm_clk_get_optional() for mclk (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Use temporary variable for struct device (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Get platform data via dev_get_platdata() (Jaroslav Kysela) [2003613] - ASoC: amd: Kconfig: Select fch clock support with machine driver (Jaroslav Kysela) [2003613] - ASoC: soc-core: fix null-ptr-deref in snd_soc_del_component_unlocked() (Jaroslav Kysela) [2003613] - ASoC: SOF: prepare code to allocate IPC messages in fw_ready (Jaroslav Kysela) [2003613] - ASoC: rt9120: Add rt9210 audio amplifier support (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: restore mixer functionality (Jaroslav Kysela) [2003613] - ASoC: rt5682s: Fix hp pop produced immediately after resuming (Jaroslav Kysela) [2003613] - ASoC: SOF: Introduce fragment elapsed notification API (Jaroslav Kysela) [2003613] - ASoC: SOF: imx: Use newly introduced generic IPC stream ops (Jaroslav Kysela) [2003613] - ASoC: SOF: Make Intel IPC stream ops generic (Jaroslav Kysela) [2003613] - ASoC: SOF: Introduce snd_sof_mailbox_read / snd_sof_mailbox_write callbacks (Jaroslav Kysela) [2003613] - ASoC: SOF: pipelines: Harmonize all functions to use struct snd_sof_dev (Jaroslav Kysela) [2003613] - ASoC: SOF: topology: do not power down primary core during topology removal (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda: Dump registers and stack when SOF_DBG_DUMP_REGS is set (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda-loader: Drop SOF_DBG_DUMP_REGS flag from dbg_dump calls (Jaroslav Kysela) [2003613] - ASoC: SOF: loader: Drop SOF_DBG_DUMP_REGS flag when firmware start fails (Jaroslav Kysela) [2003613] - ASoC: SOF: core: Clean up snd_sof_get_status() prints (Jaroslav Kysela) [2003613] - ASoC: SOF: intel: hda: Drop 'error' prefix from error dump functions (Jaroslav Kysela) [2003613] - ASoC: SOF: Introduce macro to set the firmware state (Jaroslav Kysela) [2003613] - ASoC: SOF: ops: Force DSP panic dumps to be printed (Jaroslav Kysela) [2003613] - ASoC: SOF: ipc: Re-enable dumps after successful IPC tx (Jaroslav Kysela) [2003613] - ASoC: SOF: debug: Print out the fw_state along with the DSP dump (Jaroslav Kysela) [2003613] - ASoC: SOF: Drop SOF_DBG_DUMP_FORCE_ERR_LEVEL and sof_dev_dbg_or_err (Jaroslav Kysela) [2003613] - ASoC: SOF: intel: hda-loader: Use snd_sof_dsp_dbg_dump() for DSP dump (Jaroslav Kysela) [2003613] - ASoC: SOF: debug: Add SOF_DBG_DUMP_OPTIONAL flag for DSP dumping (Jaroslav Kysela) [2003613] - ASoC: SOF: debug/ops: Move the IPC and DSP dump functions out from the header (Jaroslav Kysela) [2003613] - ASoC: SOF: intel: atom: No need to do a DSP dump in atom_run() (Jaroslav Kysela) [2003613] - ASoC: SOF: loader: Print the DSP dump if boot fails (Jaroslav Kysela) [2003613] - ASoC: SOF: Print the dbg_dump and ipc_dump once to reduce kernel log noise (Jaroslav Kysela) [2003613] - ASoC: SOF: ipc and dsp dump: Add markers for better visibility (Jaroslav Kysela) [2003613] - ASoC: SOF: debug: Swap the dsp_dump and ipc_dump sequence for fw_exception (Jaroslav Kysela) [2003613] - ASoC: SOF: core: debug: force all processing on primary core (Jaroslav Kysela) [2003613] - ASoC: max98927: Handle reset gpio when probing i2c (Jaroslav Kysela) [2003613] - ASoC: DAPM: Fix missing kctl change notifications (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcht_es8316: Utilize dev_err_probe() to avoid log saturation (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcht_es8316: Switch to use gpiod_get_optional() (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcht_es8316: Use temporary variable for struct device (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcht_es8316: Get platform data via dev_get_platdata() (Jaroslav Kysela) [2003613] - ASoC: SOF: OF: Add fw_path and tplg_path parameters (Jaroslav Kysela) [2003613] - ASoC: amd: acp-rt5645: Constify static snd_soc_ops (Jaroslav Kysela) [2003613] - ASoC: SOF: topology: return error if sof_connect_dai_widget() fails (Jaroslav Kysela) [2003613] - ASoC: SOF: topology: allow for dynamic pipelines override for debug (Jaroslav Kysela) [2003613] - ASoC: SOF: topology: show clks_control value in dynamic debug (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda-dai: improve SSP DAI handling for dynamic pipelines (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda: add new flags for DAI_CONFIG (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: add missing quirk for Dell SKU 0A45 (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi: add missing quirk for TGL SDCA single amp (Jaroslav Kysela) [2003613] - ASoC: Intel: add machine driver for SOF+ES8336 (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi: apl/glk/tgl: add entry for devices based on ES8336 codec (Jaroslav Kysela) [2003613] - ASoC: Intel: cht_bsw_nau8824: Set card.components string (Jaroslav Kysela) [2003613] - ASoC: nau8824: Add a nau8824_components() helper (Jaroslav Kysela) [2003613] - ASoC: nau8824: Add DMI quirk mechanism for active-high jack-detect (Jaroslav Kysela) [2003613] - ASoC: nau8824: Fix NAU8824_JACK_LOGIC define (Jaroslav Kysela) [2003613] - ASoC: rt5651: Use IRQF_NO_AUTOEN when requesting the IRQ (Jaroslav Kysela) [2003613] - ASoC: es8316: Use IRQF_NO_AUTOEN when requesting the IRQ (Jaroslav Kysela) [2003613] - ASoC: nau8821: new driver (Jaroslav Kysela) [2003613] - ASoC: SOF: topology: Add kernel parameter for topology verification (Jaroslav Kysela) [2003613] - ASoC: SOF: Add support for dynamic pipelines (Jaroslav Kysela) [2003613] - treewide: Use fallthrough pseudo-keyword (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda: make sure DAI widget is set up before IPC (Jaroslav Kysela) [2003613] - ASoC: SOF: Introduce widget use_count (Jaroslav Kysela) [2003613] - ASoC: SOF: Don't set up widgets during topology parsing (Jaroslav Kysela) [2003613] - ASoC: SOF: restore kcontrols for widget during set up (Jaroslav Kysela) [2003613] - ASoC: SOF: Add new fields to snd_sof_route (Jaroslav Kysela) [2003613] - AsoC: dapm: export a couple of functions (Jaroslav Kysela) [2003613] - ASoC: SOF: sof-audio: add helpers for widgets, kcontrols and dai config set up (Jaroslav Kysela) [2003613] - ASoC: SOF: topology: Add new token for dynamic pipeline (Jaroslav Kysela) [2003613] - ASoC: SOF: control: Add access field in struct snd_sof_control (Jaroslav Kysela) [2003613] - ASoC: topology: change the complete op in snd_soc_tplg_ops to return int (Jaroslav Kysela) [2003613] - ASoC: rt5682s: Fix HP noise caused by SAR mode switch when the system resumes (Jaroslav Kysela) [2003613] - ASoC: rt5682s: Enable ASRC auto-disable to fix pop during jack plug-in while playback (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_rt5682: Add support for max98360a speaker amp (Jaroslav Kysela) [2003613] - ASoC: tegra: Constify static snd_soc_ops (Jaroslav Kysela) [2003613] - ASoC: rt5682: move clk related code to rt5682_i2c_probe (Jaroslav Kysela) [2003613] - ASoC: rt5682: Use clk_hw based APIs for registration (Jaroslav Kysela) [2003613] - ASoC: rt5682: Drop usage of __clk_get_name() (Jaroslav Kysela) [2003613] - ASoC: SOF: Change SND_SOC_SOF_TOPLEVEL from config to menuconfig (Jaroslav Kysela) [2003613] - ASoC: rt5682s: Revise the macro RT5682S_PLLB_SRC_MASK (Jaroslav Kysela) [2003613] - ASoC: rt5682s: Use dev_dbg instead of pr_debug (Jaroslav Kysela) [2003613] - ASoC: rt5682s: Remove the volatile SW reset register from reg_default (Jaroslav Kysela) [2003613] - ASoC: nau8824: Fix headphone vs headset, button-press detection no longer working (Jaroslav Kysela) [2003613] - ASoC: intel: sof_rt5682: update platform device name for Maxim amplifier (Jaroslav Kysela) [2003613] - ASoC: SOF: ipc: Make the error prints consistent in tx_wait_done() (Jaroslav Kysela) [2003613] - ASoC: SOF: prefix some terse and cryptic dev_dbg() with __func__ (Jaroslav Kysela) [2003613] - ASoC: SOF: add error handling to snd_sof_ipc_msg_data() (Jaroslav Kysela) [2003613] - ASoC: SOF: imx: add header file for ops (Jaroslav Kysela) [2003613] - ASoC: SOF: pm: fix a stale comment (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda-stream: Print stream name on STREAM_SD_OFFSET timeout (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda-dai: fix potential locking issue (Jaroslav Kysela) [2003613] - ASoC: ak4458: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2003613] - ASoC: ak5558: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2003613] - ASoC: dwc-i2s: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: ak4671: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2003613] - ASoC: alc5623: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2003613] - ASoC: bcm: Convert to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: cpcap: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2003613] - ASoC: codecs: Fix spelling mistake "Unsupport" -> "Unsupported" (Jaroslav Kysela) [2003613] - ASoC: ad193x: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: tegra: Constify static snd_soc_dai_ops structs (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Use two thresholds and increased wait time for manual type detection (Jaroslav Kysela) [2003613] - ASoC: adau1977: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: adau17x1: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: adau1701: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: adau1373: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: adau1372: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: ad1836: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: ep93xx: Convert to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: samsung: add missing "fallthrough;" (Jaroslav Kysela) [2003613] - ASoC: ak4642: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2003613] - ASoC: wcd9335: Use correct version to initialize Class H (Jaroslav Kysela) [2003613] - ASoC: alc5632: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2003613] - ASoC: ak4104: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: ak4118: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: zl38060: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: cs4341: Add SPI device ID table (Jaroslav Kysela) [2003613] - ASoC: pcm179x: Add missing entries SPI to device ID table (Jaroslav Kysela) [2003613] - ASoC: pl1022_rdk: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: pl1022_ds: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: mpc8610_hpcd: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: imx-sgtl5000: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: imx-es8328: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: imx-audmix: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: fsl_sai: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: fsl-mqs: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: fsl-esai: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: fsl-audmix: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: eureka-tlv320: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: cros_ec_codec: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2003613] - ASoC: pcm512x: Mend accesses to the I2S_1 and I2S_2 registers (Jaroslav Kysela) [2003613] - ASoC: codecs: max98390: simplify getting the adapter of a client (Jaroslav Kysela) [2003613] - ASoC: Intel: boards: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: SOF: Remove struct sof_ops_table and sof_get_ops() macro (Jaroslav Kysela) [2003613] - ASoC: rt5682s: make rt5682s_aif2_dai_ops and rt5682s_soc_component_dev (Jaroslav Kysela) [2003613] - ASoC: tegra: Add Tegra210 based Mixer driver (Jaroslav Kysela) [2003613] - ASoC: tegra: Add Tegra210 based ADX driver (Jaroslav Kysela) [2003613] - ASoC: tegra: Add Tegra210 based AMX driver (Jaroslav Kysela) [2003613] - ASoC: tegra: Add Tegra210 based SFC driver (Jaroslav Kysela) [2003613] - ASoC: tegra: Add Tegra210 based MVC driver (Jaroslav Kysela) [2003613] - ASoC: tegra: Add routes for few AHUB modules (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: Don't reconnect an already active BE (Jaroslav Kysela) [2003613] - ASoC: compress/component: Use module_get_when_open/put_when_close for cstream (Jaroslav Kysela) [2003613] - ASoC: soc-component: Convert the mark_module to void* (Jaroslav Kysela) [2003613] - ASoC: SOF: Rename sof_arch_ops to dsp_arch_ops (Jaroslav Kysela) [2003613] - ASoC: SOF: ipc: Remove redundant error check from sof_ipc_tx_message_unlocked (Jaroslav Kysela) [2003613] - ASoC: SOF: ipc: Print 0x prefix for errors in ipc_trace/stream_message() (Jaroslav Kysela) [2003613] - ASoC: SOF: ipc: Clarify the parameter name for ipc_trace_message() (Jaroslav Kysela) [2003613] - ASoC: SOF: trace: Omit error print when waking up trace sleepers (Jaroslav Kysela) [2003613] - misc: cs35l41: Remove unused pdn variable (Jaroslav Kysela) [2003613] - ASoC: SOF: imx8m: add SAI1 info (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Minor fix all errors reported by checkpatch.pl script (Jaroslav Kysela) [2003613] - ASoC: SOF: core: Move probe work related code under a single if () branch (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Implement Manual Type detection as fallback (Jaroslav Kysela) [2003613] - ASoC: SOF: sof-probes: Correct the function names used for snd_soc_cdai_ops (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: Rename hda-compress.c to hda-probes.c (Jaroslav Kysela) [2003613] - ASoC: SOF: probe: Merge and clean up the probe and compress files (Jaroslav Kysela) [2003613] - ASoC: SOF: compress: move and export sof_probe_compr_ops (Jaroslav Kysela) [2003613] - ASoC: SOF: pcm: Remove non existent CONFIG_SND_SOC_SOF_COMPRESS reference (Jaroslav Kysela) [2003613] - ASoC: SOF: ipc: Add probe message logging to ipc_log_header() (Jaroslav Kysela) [2003613] - ASoC: SOF: loader: Re-phrase the missing firmware error to avoid duplication (Jaroslav Kysela) [2003613] - ASoC: SOF: loader: release_firmware() on load failure to avoid batching (Jaroslav Kysela) [2003613] - ASoC: SOF: debug: No need to export the snd_sof_debugfs_io_item() (Jaroslav Kysela) [2003613] - ASoC: SOF: loader: Use the generic ops for region debugfs handling (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: Provide debugfs_add_region_item ops for core (Jaroslav Kysela) [2003613] - ASoC: SOF: imx: Provide debugfs_add_region_item ops for core (Jaroslav Kysela) [2003613] - ASoC: SOF: debug: Add generic API and ops for DSP regions (Jaroslav Kysela) [2003613] - ASoC: SOF: core: Do not use 'bar' as parameter for block_read/write (Jaroslav Kysela) [2003613] - ASoC: SOF: loader: No need to export snd_sof_fw_parse_ext_data() (Jaroslav Kysela) [2003613] - ASoC: SOF: imx: Do not initialize the snd_sof_dsp_ops.read64 (Jaroslav Kysela) [2003613] - ASoC: SOF: ipc: Remove snd_sof_dsp_mailbox_init() (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: bdw: Set the mailbox offset directly in bdw_probe (Jaroslav Kysela) [2003613] - ASoC: SOF: imx: imx8m: Bar index is only valid for IRAM and SRAM types (Jaroslav Kysela) [2003613] - ASoC: SOF: imx: imx8: Bar index is only valid for IRAM and SRAM types (Jaroslav Kysela) [2003613] - ASoC: cs35l41: Fix a bunch of trivial code formating/style issues (Jaroslav Kysela) [2003613] - ASoC: cs35l41: Fixup the error messages (Jaroslav Kysela) [2003613] - ASoC: cs35l41: Don't overwrite returned error code (Jaroslav Kysela) [2003613] - ASoC: cs35l41: Combine adjacent register writes (Jaroslav Kysela) [2003613] - ASoC: cs35l41: Use regmap_read_poll_timeout to wait for OTP boot (Jaroslav Kysela) [2003613] - ASoC: cs35l41: Fix use of an uninitialised variable (Jaroslav Kysela) [2003613] - ASoC: SOF: loader: load_firmware callback is mandatory, treat it like that (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda: Relocate inline definitions from hda.h to hda.c for sdw (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda: Remove boot_firmware skl and iccmax_icl declarations (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda-dsp: Declare locally used functions as static (Jaroslav Kysela) [2003613] - ASoC: SOF: intel: Do no initialize resindex_dma_base (Jaroslav Kysela) [2003613] - ASoC: intel: sof_rt5682: support jsl_rt5682s_mx98360a board (Jaroslav Kysela) [2003613] - ASoC: intel: sof_rt5682: support jsl_rt5682s_rt1015 board (Jaroslav Kysela) [2003613] - ASoC: intel: sof_rt5682: support jsl_rt5682s_rt1015p board (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_rt5682: support ALC5682I-VS codec (Jaroslav Kysela) [2003613] - ASoC: SOF: Fix DSP oops stack dump output contents (Jaroslav Kysela) [2003613] - ASoC: pcm5102a: increase rate from 192k to 384k (Jaroslav Kysela) [2003613] - ASoC: rt1011: add i2s reference control for rt1011 (Jaroslav Kysela) [2003613] - ASoC: SOF: Handle control change notification from firmware (Jaroslav Kysela) [2003613] - ASoC: SOF: control: fix a typo in put operations for kcontrol (Jaroslav Kysela) [2003613] - ASoC: rt5682s: Add driver for ALC5682I-VS codec (Jaroslav Kysela) [2003613] - ASoC: SOF: core: allow module parameter to override dma trace Kconfig (Jaroslav Kysela) [2003613] - ASoC: soc-topology: Move template info print soc_tplg_dapm_widget_create() (Jaroslav Kysela) [2003613] - ASoC: amd: acp: declare and add prefix to 'bt_uart_enable' symbol (Jaroslav Kysela) [2003613] - ASoC: cs35l41: CS35L41 Boosted Smart Amplifier (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: tag SoundWire BEs as non-atomic (Jaroslav Kysela) [2003613] - ASoC: Intel: boards: Fix CONFIG_SND_SOC_SDW_MOCKUP select (Jaroslav Kysela) [2003613] - ASoC: rt5682: fix headset background noise when S3 state (Jaroslav Kysela) [2003613] - ASoC: Revert PCM trigger changes (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: test refcount before triggering (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: protect BE dailink state changes in trigger (Jaroslav Kysela) [2003613] - ASoC: dwc: Get IRQ optionally (Jaroslav Kysela) [2003613] - ASoC: rt5682: Fix the vol+ button detection issue (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Make rt5640_jack_gpio/rt5640_jack2_gpio static (Jaroslav Kysela) [2003613] - ASoC: SOF: intel: remove duplicate include (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: move common ATOM stuff to module (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: byt: prepare split between Baytrail and Merrifield (Jaroslav Kysela) [2003613] - ASoC: rt1015: remove possible unused variable `bclk_ms' (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Mark hp_elitepad_1000g2_jack?_check functions static (Jaroslav Kysela) [2003613] - ASoC: Intel: Skylake: Select first entry for singular pipe config arrays (Jaroslav Kysela) [2003613] - ASoC: Intel: Skylake: Properly configure modules with generic extension (Jaroslav Kysela) [2003613] - ASoC: Intel: Skylake: Support modules with generic extension (Jaroslav Kysela) [2003613] - ASoC: Intel: Skylake: Support multiple format configs (Jaroslav Kysela) [2003613] - ASoC: Intel: Skylake: Simplify m_state for loadable modules (Jaroslav Kysela) [2003613] - ASoC: Intel: Skylake: Fix passing loadable flag for module (Jaroslav Kysela) [2003613] - ASoC: Intel: Skylake: Fix module configuration for KPB and MIXER (Jaroslav Kysela) [2003613] - ASoC: Intel: Skylake: Fix module resource and format selection (Jaroslav Kysela) [2003613] - ASoC: Intel: Skylake: Select proper format for NHLT blob (Jaroslav Kysela) [2003613] - ASoC: Intel: Skylake: Leave data as is when invoking TLV IPCs (Jaroslav Kysela) [2003613] - ASoC: Intel: kbl_da7219_max98927: Fix format selection for max98373 (Jaroslav Kysela) [2003613] - ASoC: intel: atom: Revert PCM buffer address setup workaround again (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Add support for HP Elite Pad 1000G2 jack-detect (Jaroslav Kysela) [2003613] - ASoC: Intel: bytct_rt5640: Add a separate "Headset Mic 2" DAPM pin for the mic on the 2nd jack (Jaroslav Kysela) [2003613] - ASoC: rt5640: Add rt5640_set_ovcd_params() helper (Jaroslav Kysela) [2003613] - ASoC: rt5640: Add optional hp_det_gpio parameter to rt5640_detect_headset() (Jaroslav Kysela) [2003613] - ASoC: rt5640: Delay requesting IRQ until the machine-drv calls set_jack (Jaroslav Kysela) [2003613] - ASoC: rt5640: Move rt5640_disable_jack_detect() up in the rt5640.c file (Jaroslav Kysela) [2003613] - ASoC: intel: atom: Fix breakage for PCM buffer address setup (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Use cfg-lineout:2 in the components string (Jaroslav Kysela) [2003613] - ASoC: tegra30: i2s: Fix incorrect usage of of_device_get_match_data (Jaroslav Kysela) [2003613] - ASoC: tegra30: ahub: Fix incorrect usage of of_device_get_match_data (Jaroslav Kysela) [2003613] - ASoC: tegra30: i2s: Use of_device_get_match_data (Jaroslav Kysela) [2003613] - ASoC: tegra30: ahub: Use of_device_get_match_data (Jaroslav Kysela) [2003613] - ASoC: soc-ac97: cleanup cppcheck warning (Jaroslav Kysela) [2003613] - ASoC: soc-component: cleanup cppcheck warning at snd_soc_pcm_component_pm_runtime_get() (Jaroslav Kysela) [2003613] - ASoC: soc-jack: cleanup cppcheck warning for CONFIG_GPIOLIB (Jaroslav Kysela) [2003613] - ASoC: soc-jack: cleanup cppcheck warning at snd_soc_jack_report() (Jaroslav Kysela) [2003613] - ASoC: soc-dai: cleanup cppcheck warning at snd_soc_pcm_dai_new() (Jaroslav Kysela) [2003613] - ASoC: soc-dai: cleanup cppcheck warning at snd_soc_dai_link_set_capabilities() (Jaroslav Kysela) [2003613] - ASoC: soc-generic-dmaengine-pcm: cleanup cppcheck warning at dmaengine_copy_user() (Jaroslav Kysela) [2003613] - ASoC: soc-generic-dmaengine-pcm: cleanup cppcheck warning at dmaengine_pcm_new() (Jaroslav Kysela) [2003613] - ASoC: soc-generic-dmaengine-pcm: cleanup cppcheck warning at dmaengine_pcm_hw_params() (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw_rt711*: keep codec device reference until remove (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: pass card information to init/exit functions (Jaroslav Kysela) [2003613] - ASoC: Intel: boards: get codec device with ACPI instead of bus search (Jaroslav Kysela) [2003613] - ASoC: Intel: boards: handle errors with acpi_dev_get_first_match_dev() (Jaroslav Kysela) [2003613] - ASoC: Intel: boards: harden codec property handling (Jaroslav Kysela) [2003613] - ASoC: rt5682: Remove unused variable in rt5682_i2c_remove() (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: make DMI L1 selection more robust (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: simplify logic for DMI_L1 handling (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda-stream: remove always true condition (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: Kconfig: clarify DMI L1 option description (Jaroslav Kysela) [2003613] - ASoC: rt5682: Properly turn off regulators if wrong device ID (Jaroslav Kysela) [2003613] - ASoC: rt5682: Implement remove callback (Jaroslav Kysela) [2003613] - ASoC: rt5682: Disable irq on shutdown (Jaroslav Kysela) [2003613] - ASoC: rt5682: Adjust headset volume button threshold again (Jaroslav Kysela) [2003613] - ASoC: Intel: Fix platform ID matching (Jaroslav Kysela) [2003613] - ASoC: rt1015p: add new acpi id and comapatible id (Jaroslav Kysela) [2003613] - ASoC: max98390: Add support change dsm param name (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Update module authors (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Assume 24-bit samples are in 32-bit slots (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Validate dai_set_sysclk() frequency (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Add PLL configuration for 44.1kHz/16-bit (Jaroslav Kysela) [2003613] - ASoC: rt5640: Silence warning message about missing interrupt (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Fix mono playback (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Constrain sample rate to prevent illegal SCLK (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Fix LRCLK frame start edge (Jaroslav Kysela) [2003613] - ASoC: cs42l42: PLL must be running when changing MCLK_SRC_SEL (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Add support for set_jack calls (Jaroslav Kysela) [2003613] - ASoC: mt6359-accdet.c: remove useless assignments (Jaroslav Kysela) [2003613] - ASoC: max98090: remove duplicate status reads and useless assignmment (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at soc_dapm_dai_stream_event() (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at snd_soc_dapm_new_controls() (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at snd_soc_dapm_weak_routes() (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at snd_soc_dapm_add_routes() (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at snd_soc_dapm_del_route() (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at dapm_seq_run() (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at dapm_seq_check_event() (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at dapm_new_dai_link() (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at dapm_new_pga() (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at dapm_set_mixer_path_status() (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at dapm_connect_mux() (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at dapm_wcache_lookup() (Jaroslav Kysela) [2003613] - ASoC: amd: vangogh: Drop superfluous mmap callback (Jaroslav Kysela) [2003613] - ASoC: sprd: Use managed buffer allocation (Jaroslav Kysela) [2003613] - ASoC: qcom: qdsp6: Use managed buffer allocation (Jaroslav Kysela) [2003613] - ASoC: mpc5200: Use managed buffer allocation (Jaroslav Kysela) [2003613] - ASoC: fsl_dma: Use managed buffer allocation (Jaroslav Kysela) [2003613] - ASoC: fsl_asrc_dma: Use managed buffer allocation (Jaroslav Kysela) [2003613] - ASoC: tegra: Use managed buffer allocation (Jaroslav Kysela) [2003613] - ASoC: fsl: imx-pcm-fiq: Use managed buffer allocation (Jaroslav Kysela) [2003613] - ASoC: bcm: Use managed PCM buffer allocation (Jaroslav Kysela) [2003613] - ALSA: pxa2xx: Use managed PCM buffer allocation (Jaroslav Kysela) [2003613] - ASoC: rt5514: make array div static const, makes object smaller (Jaroslav Kysela) [2003613] - ASoC: codecs: ad193x: add support for 96kHz and 192kHz playback rates (Jaroslav Kysela) [2003613] - ASoC: soc-ops: cleanup cppcheck warning at snd_soc_put_xr_sx() (Jaroslav Kysela) [2003613] - ASoC: soc-ops: cleanup cppcheck warning at snd_soc_get_xr_sx() (Jaroslav Kysela) [2003613] - ASoC: soc-ops: cleanup cppcheck warning at snd_soc_limit_volume() (Jaroslav Kysela) [2003613] - ASoC: soc-ops: cleanup cppcheck warning at snd_soc_put_volsw_sx() (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw_max98373: remove useless inits (Jaroslav Kysela) [2003613] - ASoC: Intel: update sof_pcm512x quirks (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: Use DMI string to search for adl_mx98373_rt5682 variant (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: add quirk for Dell XPS 9710 (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Remove duplicate control for WNF filter frequency (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Fix inversion of ADC Notch Switch control (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda-ipc: fix reply size checking (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: Kconfig: fix SoundWire dependencies (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Fix HP ElitePad 1000 G2 quirk (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Add support for a second headset mic input (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Add support for a second headphones output (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Add a byt_rt5640_get_codec_dai() helper (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Add line-out support (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Move "Platform Clock" routes to the maps for the matching in-/output (Jaroslav Kysela) [2003613] - ASoC: SOF: intel: add snd_sof_dsp_check_sdw_irq ops (Jaroslav Kysela) [2003613] - ASoC: SOF: intel: move sof_intel_dsp_desc() forward (Jaroslav Kysela) [2003613] - ASoC: SOF: intel: hda: remove HDA_DSP_REG_SNDW_WAKE_STS definition (Jaroslav Kysela) [2003613] - ASoC: SOF: intel: add sdw_shim/alh_base to sof_intel_dsp_desc (Jaroslav Kysela) [2003613] - ASoC: soc-topology: cleanup cppcheck warning at snd_soc_find_dai_link() (Jaroslav Kysela) [2003613] - ASoC: soc-topology: cleanup cppcheck warning at soc_tplg_kcontrol_elems_load() (Jaroslav Kysela) [2003613] - ASoC: soc-topology: cleanup cppcheck warning at soc_tplg_dapm_widget_elems_load() (Jaroslav Kysela) [2003613] - ASoC: soc-topology: cleanup cppcheck warning at soc_tplg_dai_elems_load() (Jaroslav Kysela) [2003613] - ASoC: soc-topology: cleanup cppcheck warning at soc_tplg_process_headers() (Jaroslav Kysela) [2003613] - ASoC: amd: Fix reference to PCM buffer address (Jaroslav Kysela) [2003613] - soundwire: add flag to ignore all command/control for mockup devices (Jaroslav Kysela) [2003613] - ASoC: nau8824: Fix open coded prefix handling (Jaroslav Kysela) [2003613] - ASoC: uniphier: Fix reference to PCM buffer address (Jaroslav Kysela) [2003613] - ASoC: xilinx: Fix reference to PCM buffer address (Jaroslav Kysela) [2003613] - ASoC: intel: atom: Fix reference to PCM buffer address (Jaroslav Kysela) [2003613] - ASoC: intel: skylake: Drop superfluous mmap callback (Jaroslav Kysela) [2003613] - ASoC: amd: Drop superfluous mmap callbacks (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Fix bclk calculation for mono (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Don't allow SND_SOC_DAIFMT_LEFT_J (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Correct definition of ADC Volume control (Jaroslav Kysela) [2003613] - ASoC: v253_init: eliminate pointer to string (Jaroslav Kysela) [2003613] - ASoC: samsung: Constify static snd_soc_ops (Jaroslav Kysela) [2003613] - ASoC: soc-core: cleanup cppcheck warning at snd_soc_of_parse_audio_routing() (Jaroslav Kysela) [2003613] - ASoC: soc-core: cleanup cppcheck warning at snd_soc_of_parse_audio_simple_widgets() (Jaroslav Kysela) [2003613] - ASoC: soc-core: cleanup cppcheck warning at snd_soc_add_controls() (Jaroslav Kysela) [2003613] - ASoC: soc-core: cleanup cppcheck warning at snd_soc_unregister_component() (Jaroslav Kysela) [2003613] - ASoC: soc-core: cleanup cppcheck warning at snd_soc_daifmt_parse_format() (Jaroslav Kysela) [2003613] - ASoC: soc-core: cleanup cppcheck warning at snd_soc_get_dai_name() (Jaroslav Kysela) [2003613] - ASoC: soc-core: cleanup cppcheck warning at snd_soc_set_dmi_name() (Jaroslav Kysela) [2003613] - ASoC: Intel: Fix spelling contraction "cant" -> "can't" (Jaroslav Kysela) [2003613] - ASoC: component: Remove misplaced prefix handling in pin control functions (Jaroslav Kysela) [2003613] - ASoC: amd: fix an IS_ERR() vs NULL bug in probe (Jaroslav Kysela) [2003613] - ASoC: rt5682: enable SAR ADC power saving mode during suspend (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: cleanup cppcheck warning at dpcm_runtime_setup_be_chan() (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: cleanup cppcheck warning at dpcm_be_is_active() (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: cleanup cppcheck warning at soc_get_playback_capture() (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: cleanup cppcheck warning at soc_pcm_components_close() (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: cleanup cppcheck warning at soc_pcm_apply_msb() (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda: enforce exclusion between HDaudio and SoundWire (Jaroslav Kysela) [2003613] - ASoC: topology: Select SND_DYNAMIC_MINORS (Jaroslav Kysela) [2003613] - ASoC: rt1015: Remove unnecessary flush work on rt1015 driver (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_da7219_mx98360a: fail to initialize soundcard (Jaroslav Kysela) [2003613] - ASoC: amd: Use dev_probe_err helper (Jaroslav Kysela) [2003613] - ASoC: amd: Don't show messages about deferred probing by default (Jaroslav Kysela) [2003613] - ASoC: amd: enable stop_dma_first flag for cz_dai_7219_98357 dai link (Jaroslav Kysela) [2003613] - ASoC: amd: enable vangogh acp5x driver build (Jaroslav Kysela) [2003613] - ASoC: amd: add vangogh i2s dma driver pm ops (Jaroslav Kysela) [2003613] - ASoC: amd: add vangogh pci driver pm ops (Jaroslav Kysela) [2003613] - ASoC: amd: add vangogh i2s dai driver ops (Jaroslav Kysela) [2003613] - ASoC: amd: add vangogh i2s controller driver (Jaroslav Kysela) [2003613] - ASoC: amd: add ACP5x pcm dma driver ops (Jaroslav Kysela) [2003613] - ASoC: amd: irq handler changes for ACP5x PCM dma driver (Jaroslav Kysela) [2003613] - ASoC: amd: add ACP5x PCM platform driver (Jaroslav Kysela) [2003613] - ASoC: amd: create acp5x platform devices (Jaroslav Kysela) [2003613] - ASoc: amd: add acp5x init/de-init functions (Jaroslav Kysela) [2003613] - ASoC: amd: add Vangogh ACP PCI driver (Jaroslav Kysela) [2003613] - ASoC: amd: add Vangogh ACP5x IP register header (Jaroslav Kysela) [2003613] - ASoC: amd: renoir: Run hibernation callbacks (Jaroslav Kysela) [2003613] - ASoC: rt5682: Adjust headset volume button threshold (Jaroslav Kysela) [2003613] - ASOC: Intel: sof_sdw: add quirk for Intel 'Bishop County' NUC M15 (Jaroslav Kysela) [2003613] - ASoC: rt5682: Fix the issue of garbled recording after powerd_dbus_suspend (Jaroslav Kysela) [2003613] - ASoC: amd: reverse stop sequence for stoneyridge platform (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: add a flag to reverse the stop sequence (Jaroslav Kysela) [2003613] - ASoC: Intel: boards: sof_sdw: add SoundWire mockup codecs for tests (Jaroslav Kysela) [2003613] - ASoC: soc-acpi: tgl: add table for SoundWire mockup devices (Jaroslav Kysela) [2003613] - ASoC: soc-acpi: cnl: add table for SoundWire mockup devices (Jaroslav Kysela) [2003613] - ASoC: codecs: add SoundWire mockup device support (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: update quirk for jack detection in ADL RVP (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: include rt711.h for RT711 JD mode (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: extends SOF_RT711_JDSRC to 4 bits (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_rt5682: code refactor for max98360a (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_rt5682: code refactor for max98357a (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_rt5682: Enable Bluetooth offload on tgl and adl (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_cs42l42: add support for jsl_cs4242_mx98360a (Jaroslav Kysela) [2003613] - ASoC: Intel: maxim-common: support max98360a (Jaroslav Kysela) [2003613] - ASoC: Intel: maxim-common: support max98357a (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_cs42l42: support arbitrary DAI link sequence (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: Update ADL descriptor to use ACPI power states (Jaroslav Kysela) [2003613] - ASoC: rt5631: Fix regcache sync errors on resume (Jaroslav Kysela) [2003613] - ASoC: amd: fix spelling mistakes (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_cs42l42: use helper function to get bclk frequency (Jaroslav Kysela) [2003613] - ASoC: SOF: add a helper to get topology configured bclk (Jaroslav Kysela) [2003613] - ASoC: tegra: Use ADMAIF component for DMA allocations (Jaroslav Kysela) [2003613] - ASoC: Intel: boards: fix xrun issue on platform with max98373 (Jaroslav Kysela) [2003613] - ASoC: tegra30: ahub: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: tegra: mark runtime-pm functions as __maybe_unused (Jaroslav Kysela) [2003613] - ASoC: tegra30: ahub: Remove handing of disabled runtime PM (Jaroslav Kysela) [2003613] - ASoC: tegra30: ahub: Correct suspend-resume callbacks (Jaroslav Kysela) [2003613] - ASoC: tegra30: ahub: Reset global variable (Jaroslav Kysela) [2003613] - ASoC: tegra30: ahub: Switch to use reset-bulk API (Jaroslav Kysela) [2003613] - ASoC: tegra: ahub: Reset hardware properly (Jaroslav Kysela) [2003613] - ASoC: tegra: ahub: Use clk_bulk helpers (Jaroslav Kysela) [2003613] - ASoC: tegra: ahub: Add missing resets (Jaroslav Kysela) [2003613] - ASoC: tegra: tegra210_admaif: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: tegra20: spdif: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: tegra20: i2s: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: simple-card: Fill in driver name (Jaroslav Kysela) [2003613] - ASoC: SOF: imx: Add missing of_node_put() in imx8_probe() (Jaroslav Kysela) [2003613] - ASoC: Intel: skl_hda_dsp_generic: Update Kconfig documentation (Jaroslav Kysela) [2003613] - ASoC: Intel: use MODULE_DEVICE_TABLE with platform_device_id tables (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi: add ull suffix for SoundWire _ADR values (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: fix signed/unsigned warning (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_da7219_max98373: shrink platform_id below 20 characters (Jaroslav Kysela) [2003613] - ASoC: Intel: kbl_da7219_max98357a: shrink platform_id below 20 characters (Jaroslav Kysela) [2003613] - ASoC: Intel: glk_rt5682_max98357a: shrink platform_id below 20 characters (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_rt5682: shrink platform_id names below 20 characters (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: remove hdac-hdmi support (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: use mach data for ADL RVP DMIC count (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix a NULL vs IS_ERR() check (Jaroslav Kysela) [2003613] - ASoC: rt711: add two jack detection modes (Jaroslav Kysela) [2003613] - ASoC: samsung: s3c24xx-i2s: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: samsung: s3c2412-i2s: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: samsung: pcm: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: samsung: i2s: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: soc-core: remove snd_soc_of_parse_daifmt() (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: switch to use snd_soc_daifmt_parse_format/clock_provider() (Jaroslav Kysela) [2003613] - ASoC: soc-core: add snd_soc_daifmt_parse_format/clock_provider() (Jaroslav Kysela) [2003613] - ASoC: soc-core: add snd_soc_daifmt_clock_provider_fliped() (Jaroslav Kysela) [2003613] - ASoC: soc-core: add snd_soc_daifmt_clock_provider_from_bitmap() (Jaroslav Kysela) [2003613] - ASoC: rt711-sdca-sdw: fix race condition on system suspend (Jaroslav Kysela) [2003613] - ASoC: rt5682-sdw: fix race condition on system suspend (Jaroslav Kysela) [2003613] - ASoC: rt711-sdw: fix race condition on system suspend (Jaroslav Kysela) [2003613] - ASoC: rt700-sdw: fix race condition on system suspend (Jaroslav Kysela) [2003613] - ASoC: fsi: fix spelling mistake (Jaroslav Kysela) [2003613] - ASoC: Intel: bdw-rt5677: remove unnecessary oom message (Jaroslav Kysela) [2003613] - ASoC: spear: spdif_out: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: sprd: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: soc-core: Fix the error return code in snd_soc_of_parse_audio_routing() (Jaroslav Kysela) [2003613] - ASoC: sti: sti_uniperif: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: stm32: spdifrx: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: stm32: sai: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: stm32: i2s: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: hdmi-codec: make hdmi_codec_controls static (Jaroslav Kysela) [2003613] - ASoC: rockchip: spdif: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: rockchip: pdm: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: rockchip: i2s: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Correct definition of CS42L42_ADC_PDN_MASK (Jaroslav Kysela) [2003613] - ASoC: hisilicon: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: jz4740-i2s: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: img-spdif-out: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: img-spdif-in: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: img-parallel-out: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: img-i2s-out: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: img-i2s-in: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: dwc: dwc-i2s: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: tegra: Squash utils into common machine driver (Jaroslav Kysela) [2003613] - ASoC: tegra: Specify components string for each card (Jaroslav Kysela) [2003613] - ASoC: tegra: Unify ASoC machine drivers (Jaroslav Kysela) [2003613] - ASoC: tegra: SND_SOC_TEGRA_AUDIO_GRAPH_CARD should depend on SND_SOC_TEGRA (Jaroslav Kysela) [2003613] - ASoC: tegra20-spdif: remove "default m" (Jaroslav Kysela) [2003613] - ASoC: tegra: Add audio graph based card driver (Jaroslav Kysela) [2003613] - ASoC: tegra: Set driver_name=tegra for all machine drivers (Jaroslav Kysela) [2003613] - ASoC: rt5640: Make codec selectable (Jaroslav Kysela) [2003613] - ASoC: hdmi-codec: Add a prepare hook (Jaroslav Kysela) [2003613] - ASoC: hdmi-codec: Add iec958 controls (Jaroslav Kysela) [2003613] - ASoC: rt5645: Avoid upgrading static warnings to errors (Jaroslav Kysela) [2003613] - ASoC: hdmi-codec: Rework to support more controls (Jaroslav Kysela) [2003613] - ASoC: soc-core: don't use discriminatory terms on snd_soc_runtime_get_dai_fmt() (Jaroslav Kysela) [2003613] - ASoC: rt711-sdca: handle mbq_regmap in rt711_sdca_io_init (Jaroslav Kysela) [2003613] - ASoC: rt711-sdca-sdw: add readable for SDW_SDCA_CTL() registers (Jaroslav Kysela) [2003613] - ASoC: rt5682-sdw: set regcache_cache_only false before reading RT5682_DEVICE_ID (Jaroslav Kysela) [2003613] - ASoC: rt5682: Fix a problem with error handling in the io init function of the soundwire (Jaroslav Kysela) [2003613] - ASoC: rt715-sdca: fix clock stop prepare timeout issue (Jaroslav Kysela) [2003613] - ASoC: rt715-sdw: use first_hw_init flag on resume (Jaroslav Kysela) [2003613] - ASoC: rt715-sdca-sdw: use first_hw_init flag on resume (Jaroslav Kysela) [2003613] - ASoC: rt711-sdw: use first_hw_init flag on resume (Jaroslav Kysela) [2003613] - ASoC: rt711-sdca-sdw: use first_hw_init flag on resume (Jaroslav Kysela) [2003613] - ASoC: rt700-sdw: use first_hw_init flag on resume (Jaroslav Kysela) [2003613] - ASoC: rt5682-sdw: use first_hw_init flag on resume (Jaroslav Kysela) [2003613] - ASoC: rt1316-sdw: use first_hw_init flag on resume (Jaroslav Kysela) [2003613] - ASoC: rt1308-sdw: use first_hw_init flag on resume (Jaroslav Kysela) [2003613] - ASoC: max98373-sdw: use first_hw_init flag on resume (Jaroslav Kysela) [2003613] - ASoC: max98373-sdw: add missing memory allocation check (Jaroslav Kysela) [2003613] - ASoC: hdmi-codec: add .auto_selectable_formats support (Jaroslav Kysela) [2003613] - ASoC: fsi: add .auto_selectable_formats support (Jaroslav Kysela) [2003613] - ASoC: pcm3168a: add .auto_selectable_formats support (Jaroslav Kysela) [2003613] - ASoC: ak4613: add .auto_selectable_formats support (Jaroslav Kysela) [2003613] - ASoC: soc-core: add snd_soc_runtime_get_dai_fmt() (Jaroslav Kysela) [2003613] - ASoC: soc-core: move snd_soc_runtime_set_dai_fmt() to upside (Jaroslav Kysela) [2003613] - ASoC: Intel: Skylake: use DEVICE_ATTR_RO macro (Jaroslav Kysela) [2003613] - mfd: arizona: Allow building arizona MFD-core as module (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: pci-tgl: add ADL-M support (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda: don't print ROM status if cl_dsp_init() fails (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda: clean up hda_dsp_dump() (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: Constify sof_probe_compressed_ops (Jaroslav Kysela) [2003613] - ASoC: wm5110: Constify static struct snd_compress_ops (Jaroslav Kysela) [2003613] - ASoC: wm5102: Constify static struct snd_compress_ops (Jaroslav Kysela) [2003613] - ASoC: cs47125: Constify static struct snd_compress_ops (Jaroslav Kysela) [2003613] - ASoC: cs42l52: use DEVICE_ATTR_WO macro (Jaroslav Kysela) [2003613] - ASoC: cs35l3x: Use neutral language in amp drivers (Jaroslav Kysela) [2003613] - ASoC: cs43130: Use DEVICE_ATTR_RO macro (Jaroslav Kysela) [2003613] - ASoC: wm8962: Use DEVICE_ATTR_WO macro (Jaroslav Kysela) [2003613] - ASoC: cs42l56: use DEVICE_ATTR_WO macro (Jaroslav Kysela) [2003613] - ASoC: tlv320aic26: use DEVICE_ATTR_RW macro (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Check jack status before reporting button events (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Add support for 2400000 Bit clock (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Add support for 2304000 Bit clock (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Fix 1536000 Bit Clock instability (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: add quirk support for Brya and BT-offload (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: add SOF_RT715_DAI_ID_FIX for AlderLake (Jaroslav Kysela) [2003613] - ASoC: Intel: boards: remove .nonatomic for BE dailinks (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: add support for Bluetooth offload (Jaroslav Kysela) [2003613] - ASoC: Intel: common: Add entries for sdw codecs in ADL match table (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi: add entries for i2s machines in ADL match table (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda: Remove conditions against CONFIG_PCI (Jaroslav Kysela) [2003613] - ASoC: SOF: ops: don't return void value (Jaroslav Kysela) [2003613] - ASoC: SOF: topology: fix assignment to use le32_to_cpu (Jaroslav Kysela) [2003613] - ASoC: SOF: loader: Use snd_sof_dsp_block_read() instead sof_block_read() (Jaroslav Kysela) [2003613] - ASoC: SOF: ops: print out the polling register (Jaroslav Kysela) [2003613] - ASoC: SOF: pci: No need to cast second time to save the desc (Jaroslav Kysela) [2003613] - ASoC: SOF: Check desc->ops directly in acpi/pci/of probe functions (Jaroslav Kysela) [2003613] - ASoC: topology: Fix using uninitialized pointer (Jaroslav Kysela) [2003613] - ASoC: soc-dai: fix up hw params only if it is needed (Jaroslav Kysela) [2003613] - ASoC: soc-core: use DEVICE_ATTR_RO macro (Jaroslav Kysela) [2003613] - ASoC: topology: Add support for multiple kcontrol types to a widget (Jaroslav Kysela) [2003613] - ASoC: intel/boards: add missing MODULE_DEVICE_TABLE (Jaroslav Kysela) [2003613] - ASoC: cs43130: handle errors in cs43130_probe() properly (Jaroslav Kysela) [2003613] - Revert "ASoC: cs43130: fix a NULL pointer dereference" (Jaroslav Kysela) [2003613] - ASoC: cs42l42: make HSBIAS_SENSE_EN optional (Jaroslav Kysela) [2003613] - ASoC: wm2200: remove include of wmfw.h (Jaroslav Kysela) [2003613] - ASoC: wm_adsp: mark more data structures with the const qualifier (Jaroslav Kysela) [2003613] - ASoC: Intel: bxt_da7219_max98357a: shrink platform_id below 20 characters (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_cs42l42: shrink platform id below 20 characters (Jaroslav Kysela) [2003613] - ASoC: Intel: add sof-cs42l42 machine driver (Jaroslav Kysela) [2003613] - ASoC: Intel: boards: create sof-maxim-common module (Jaroslav Kysela) [2003613] - ASoC: Intel: boards: handle hda-dsp-common as a module (Jaroslav Kysela) [2003613] - ASoC: Intel: boards: add support for adl boards in sof-rt5682 (Jaroslav Kysela) [2003613] - ASoC: Intel: Boards: tgl_max98373: Add BT offload support (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda: fix index used in inner loop (Jaroslav Kysela) [2003613] - ALSA: fireworks: add support for Loud Onyx 1200f quirk (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: add support for MOTU Track 16 (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: add support for MOTU Traveler mk3 (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: remove TODO for interaction with userspace about control message (Jaroslav Kysela) [2003613] - ALSA: oxfw: fix functional regression for Mackie Onyx 1640i in v5.14 or later (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: export meter information to userspace as float value (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: refine parser for meter information in register DSP models (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: fix null pointer dereference when polling hwdep character device (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: notify event for parameter change in register DSP model (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: queue event for parameter change in register DSP model (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: add ioctl command to read cached parameters in register DSP model (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: parse messages for input parameters in register DSP model (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: parse messages for line input parameters in register DSP model (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: parse messages for output parameters in register DSP model (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: parse messages for mixer output parameters in register DSP model (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: parse messages for mixer source parameters in register-DSP model (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: add ioctl command to read cached hardware meter (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: add message parser for meter information in command DSP model (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: add message parser to gather meter information in register DSP model (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: fix truncated bytes in message tracepoints (Jaroslav Kysela) [2003613] - ALSA: oxfw: fix transmission method for Loud models based on OXFW971 (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: add support for MOTU 896HD (Jaroslav Kysela) [2003613] - ALSA: oxfw: fix functioal regression for silence in Apogee Duet FireWire (Jaroslav Kysela) [2003613] - ALSA: bebob: correct duplicated entries with TerraTec OUI (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: Fix 'amdtp_domain_start()' when no AMDTP_OUT_STREAM stream is found (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: fix register handling for 896 (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: fix register handling for 828 (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: use macro instead of magic number for clock source in v3 protocol (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: code refactoring for source detection of sampling clock in v3 protocol (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: code refactoring for packet format detection in v2 protocol (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: use macro instead of magic number for clock source in v2 protocol (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: add support for AES/EBU clock source in v2 protocol (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: code refactoring for detection of clock source in v2 protocol (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: fix detection for S/PDIF source on optical interface in v2 protocol (Jaroslav Kysela) [2003613] - ALSA: bebob: add support for ToneWeal FW66 (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: fix rx packet format at higher rate for MOTU 828 mk3 Hybrid (Jaroslav Kysela) [2003613] - ALSA: bebob: fix rx packet format for Yamaha GO44/GO46, Terratec Phase 24/x24 (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: fix stream format for MOTU 8pre FireWire (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: add support for MOTU 896 (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: add support for MOTU 828 (Jaroslav Kysela) [2003613] - ALSA: bebob: Fix bit flag quirk constants (Jaroslav Kysela) [2003613] - ALSA: firewire: fill Kconfig with entries for devices based on DICE ASICs (Jaroslav Kysela) [2003613] - ALSA: bebob: correct device entries for Phonic Helix Board and FireFly series (Jaroslav Kysela) [2003613] - ALSA: bebob: code refactoring for M-Audio models (Jaroslav Kysela) [2003613] - ALSA: bebob: correct device entry for Acoustic Reality eAR Master One, Eroica, Figaro, and Ciaccona (Jaroslav Kysela) [2003613] - ALSA: bebob: correct device entry for Mackie D.2 FireWire option card (Jaroslav Kysela) [2003613] - ALSA: fireworks: fulfil device entries (Jaroslav Kysela) [2003613] - ALSA: bebob: fulfil device entries (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: replace in_interrupt() with in_softirq() (Jaroslav Kysela) [2003613] - ALSA: bebob: code refactoring for model-dependent quirks (Jaroslav Kysela) [2003613] - ALSA: bebob: delete workaround for protocol version 3 (Jaroslav Kysela) [2003613] - ALSA: bebob: dismiss sleep after breaking connections (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: obsolete workqueue for period update (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: operate for period elapse event in process context (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: delete unused kernel API (Jaroslav Kysela) [2003613] - ALSA: fireface: cease from delayed card registration (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: cease from delayed card registration (Jaroslav Kysela) [2003613] - ALSA: firewire-tascam: cease from delayed card registration (Jaroslav Kysela) [2003613] - ALSA: firewire-digi00x: cease from delayed card registration (Jaroslav Kysela) [2003613] - ALSA: dice: cease from delayed card registration (Jaroslav Kysela) [2003613] - ALSA: oxfw: cease from delayed card registration (Jaroslav Kysela) [2003613] - ALSA: fireworks: cease from delayed card registration (Jaroslav Kysela) [2003613] - ALSA: bebob: cease from delayed card registration (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: add support for hybrid model of MOTU Ultralite mk3 (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: remove useless operations for kernel preemption (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: fix error codes for allocation failure (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: fix error return code in snd_motu_stream_reserve_duplex() (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: sequence replay for source packet header (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: cache event ticks in source packet header per data block (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: use macro for magic numbers relevant to IEC 61883-1 (Jaroslav Kysela) [2003613] - ALSA: bebob: perform sequence replay for media clock recovery (Jaroslav Kysela) [2003613] - ALSA: dice: perform sequence replay for media clock recovery (Jaroslav Kysela) [2003613] - ALSA: dice: wait just for NOTIFY_CLOCK_ACCEPTED after GLOBAL_CLOCK_SELECT operation (Jaroslav Kysela) [2003613] - ALSA: fireface: perform sequence replay for media clock recovery (Jaroslav Kysela) [2003613] - ALSA: firewire-tascam: perform sequence replay for media clock recovery (Jaroslav Kysela) [2003613] - ALSA: firewire-digi00x: perform sequence replay for media clock recovery (Jaroslav Kysela) [2003613] - ALSA: oxfw: perform sequence replay for media clock recovery (Jaroslav Kysela) [2003613] - ALSA: fireworks: perform sequence replay for media clock recovery (Jaroslav Kysela) [2003613] - ALSA: fireworks: delete SYTMATCH clock source (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: support NO_PERIOD_WAKEUP in ALSA PCM runtime (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: transfer rx packets on-the-fly when replaying (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: replay sequence of incoming packets for outgoing packets (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: add replay target to cache sequence of packet (Jaroslav Kysela) [2003613] - ALSA: bebob: distinguish M-Audio ProFire Lightbridge quirk (Jaroslav Kysela) [2003613] - ALSA: bebob: cancel switching connection order (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: obsolete callbacked member (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: drop initial NODATA or empty packet (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for transfer delay (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for generation of data block sequence (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for generation of syt sequence (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for generation of packet descriptors (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: pool sequence of packet in IT context independently (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: add flag to unaware of syt in CIP header (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: Fix uninitialized variable err issue (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: change waking up timing to process packets (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: start processing content of packet at the same cycle in several IT contexts (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring to start several IT/IR contexts (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: skip initial packets instead of scheduling IR context (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: start processing content of packet at the same cycle in several IR contexts (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for selection of IT context header length (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for calculation of context payload (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for size of CIP header (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: insert descriptor for skipped cycle (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: check cycle continuity (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for check of CIP header about payload size (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for parser of IR context header (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for helper function to compute OHCI 1394 cycle (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for sequence descriptor' (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: handle the case that empty isochronous packet payload for CIP (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring to refer the same frame count per period in domain structure (Jaroslav Kysela) [2003613] - ALSA: oxfw: add quirk flag for blocking transmission method (Jaroslav Kysela) [2003613] - ALSA: oxfw: code refactoring for wrong_dbs quirk (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for jumbo payload quirk (Jaroslav Kysela) [2003613] - ALSA: oxfw: code refactoring for jumbo-payload quirk in OXFW970 (Jaroslav Kysela) [2003613] - ALSA: oxfw: add comment for the type of ASICs (Jaroslav Kysela) [2003613] - ALSA: oxfw: add explicit device entry for Loud Technologies Mackie Onyx Sattelite (Jaroslav Kysela) [2003613] - ALSA: oxfw: add explicit device entry for Loud Technologies Tapco Link.FireWire 4x6 (Jaroslav Kysela) [2003613] - ALSA: oxfw: code refactoring to detect mackie models (Jaroslav Kysela) [2003613] - ALSA: oxfw: code refactoring for existent device entry with specifier_id and version (Jaroslav Kysela) [2003613] - ALSA: firewire-lib/motu: use int type for the value of bitwise OR with enumerator-constant (Jaroslav Kysela) [2003613] - Revert "ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro" (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Fix quirk for Clevo NJ51CU (Jaroslav Kysela) [2003613] - ALSA: hda/hdmi: Disable silent stream on GLK (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Add new alc285-hp-amp-init model (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Amp init fixup for HP ZBook 15 G6 (Jaroslav Kysela) [2003613] - ALSA: hda/realtek - Add headset Mic support for Lenovo ALC897 platform (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Fix quirk for TongFang PHxTxX1 (Jaroslav Kysela) [2003613] - ALSA: hda/hdmi: fix HDA codec entry table order for ADL-P (Jaroslav Kysela) [2003613] - ALSA: hda: Add Intel DG2 PCI ID and HDMI codec vid (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Set PMSG_ON earlier inside cs8409 driver (Jaroslav Kysela) [2003613] - ALSA: ctxfi: Fix out-of-range access (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Fix LED on HP ProBook 435 G7 (Jaroslav Kysela) [2003613] - ALSA: cmipci: Drop stale variable assignment (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Add quirk for ASRock NUC Box 1100 (Jaroslav Kysela) [2003613] - ALSA: hda: fix general protection fault in azx_runtime_idle (Jaroslav Kysela) [2003613] - ALSA: hda: Free card instance properly at probe errors (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Add quirk for HP EliteBook 840 G7 mute LED (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Add quirk for ASUS UX550VE (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Add a quirk for Acer Spin SP513-54N (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Headset fixup for Clevo NH77HJQ (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Add quirk for Clevo PC70HS (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Add a quirk for HP OMEN 15 mute LED (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Fix mic mute LED for the HP Spectre x360 14 (Jaroslav Kysela) [2003613] - ALSA: ISA: not for M68K (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Fixes HP Spectre x360 15-eb1xxx speakers (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Add quirk for Clevo PC50HS (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Fix the mic type detection issue for ASUS G551JW (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Fix for quirk to enable speaker output on the Lenovo 13s Gen2 (Jaroslav Kysela) [2003613] - ALSA: hda: intel: Allow repeatedly probing on codec configuration errors (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Add quirk for TongFang PHxTxX1 (Jaroslav Kysela) [2003613] - ALSA: hda/realtek - ALC236 headset MIC recording issue (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Add quirk for Clevo X170KM-G (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Complete partial device name to avoid ambiguity (Jaroslav Kysela) [2003613] - ALSA: hda - Enable headphone mic on Dell Latitude laptops with ALC3254 (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Enable 4-speaker output for Dell Precision 5560 laptop (Jaroslav Kysela) [2003613] - ALSA: hda: Use position buffer for SKL+ again (Jaroslav Kysela) [2003613] - ALSA: hda: Reduce udelay() at SKL+ position reporting (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Setup Dolphin Headset Mic as Phantom Jack (Jaroslav Kysela) [2003613] - ALSA: pcxhr: "fix" PCXHR_REG_TO_PORT definition (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Quirks to enable speaker output for Lenovo Legion 7i 15IMHG05, Yoga 7i 14ITL5/15ITL5, and 13s Gen2 laptops. (Jaroslav Kysela) [2003613] - Revert "ALSA: hda: Drop workaround for a hang at shutdown again" (Jaroslav Kysela) [2003613] - ALSA: vx222: fix null-ptr-deref (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Initialize Codec only in init fixup. (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Ensure Type Detection is only run on startup when necessary (Jaroslav Kysela) [2003613] - ALSA: hda: Disable runtime resume at shutdown (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Quirk for HP Spectre x360 14 amp setup (Jaroslav Kysela) [2003613] - ALSA: hda: Code refactoring snd_hda_pick_fixup() (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Workaround for conflicting SSID on ASUS ROG Strix G17 (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Limit mic boost on HP ProBook 445 G8 (Jaroslav Kysela) [2003613] - ALSA: hda/analog - Sink ad198x_shutup() and shuffle CONFIG_PM guards (Jaroslav Kysela) [2003613] - ALSA: hda/sigmatel - Sink stac_shutup() into stac_suspend() (Jaroslav Kysela) [2003613] - ALSA: hda: Drop workaround for a hang at shutdown again (Jaroslav Kysela) [2003613] - ALSA: hda/via: Apply runtime PM workaround for ASUS B23E (Jaroslav Kysela) [2003613] - ALSA: hda: Fix hang during shutdown due to link reset (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Enable 4-speaker output for Dell XPS 15 9510 laptop (Jaroslav Kysela) [2003613] - ALSA: hda: Nuke unused reboot_notify callback (Jaroslav Kysela) [2003613] - ALSA: hda: Suspend codec at shutdown (Jaroslav Kysela) [2003613] - ALSA: hda: conexant: Turn off EAPD at suspend, too (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Prevent pops and clicks during suspend (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Unmute/Mute codec when stream starts/stops (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Follow correct CS42L42 power down sequence for suspend (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Remove unnecessary delays (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Use timeout rather than retries for I2C transaction waits (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Set fixed sample rate of 48kHz for CS42L42 (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Enable Full Scale Volume for Line Out Codec on Dolphin (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Add support for dolphin (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Add Support to disable jack type detection for CS42L42 (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Support multiple sub_codecs for Suspend/Resume/Unsol events (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Move codec properties to its own struct (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Separate CS8409, CS42L42 and project functions (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Support i2c bulk read/write functions (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Avoid re-setting the same page as the last access (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Avoid setting the same I2C address for every access (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Dont disable I2C clock between consecutive accesses (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Generalize volume controls (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Prevent I2C access during suspend time (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Simplify CS42L42 jack detect. (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Mask CS42L42 wake events (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Disable unsolicited response for the first boot (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Disable unsolicited responses during suspend (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Disable unnecessary Ring Sense for Cyborg/Warlock/Bullseye (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Reduce HS pops/clicks for Cyborg (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Mask all CS42L42 interrupts on initialization (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Use enums for register names and coefficients (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Move arrays of configuration to a new file (Jaroslav Kysela) [2003613] - ALSA: hda/cirrus: Move CS8409 HDA bridge to separate module (Jaroslav Kysela) [2003613] - ALSA: hda - fix the 'Capture Switch' value change notifications (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 650 G8 Notebook PC (Jaroslav Kysela) [2003613] - ALSA: pci: cs46xx: Fix set up buffer type properly (Jaroslav Kysela) [2003613] - ALSA: hda: Add quirk for ASUS Flow x13 (Jaroslav Kysela) [2003613] - ALSA: pci/korg1212: completely remove 'set but not used' warnings (Jaroslav Kysela) [2003613] - ALSA: pcxhr: use __func__ to get funcion's name in an output message (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: add mic quirk for Acer SF314-42 (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Fix headset mic for Acer SWIFT SF314-56 (ALC256) (Jaroslav Kysela) [2003613] - ALSA: korg1212: Fix wrongly shuffled firmware loader code (Jaroslav Kysela) [2003613] - ALSA: als300: Fix missing chip initialization (Jaroslav Kysela) [2003613] - ALSA: cs4281: Fix missing chip initialization (Jaroslav Kysela) [2003613] - ALSA: hda/hdmi: Add quirk to force pin connectivity on NUC10 (Jaroslav Kysela) [2003613] - ALSA: nm256: Fix error return code in snd_nm256_create() (Jaroslav Kysela) [2003613] - ALSA: ymfpci: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: vx222: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: trident: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: pci: rme: Fix unaligned buffer addresses (Jaroslav Kysela) [2003613] - ALSA: pci: rme: Set up buffer type properly (Jaroslav Kysela) [2003613] - ALSA: rme9652: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: rme9652: don't disable if not enabled (Jaroslav Kysela) [2003613] - ALSA: hdspm: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: hdspm: don't disable if not enabled (Jaroslav Kysela) [2003613] - ALSA: hdspm: Fix fall-through warnings for Clang (Jaroslav Kysela) [2003613] - ALSA: hdsp: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: riptide: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: riptide: Replace tasklet with threaded irq (Jaroslav Kysela) [2003613] - ALSA: riptide: convert tasklets to use new tasklet_setup() API (Jaroslav Kysela) [2003613] - ALSA: oxygen: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: nm256: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: lx6464es: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: lola: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: korg1212: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: ice1724: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: ali5451: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: ice1724: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: ice1712: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: emu10k1x: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: emu10k1: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: echoaudio: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: cs5535audio: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: cs46xx: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: ca0106: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: aw2: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: au88x0: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: ali5451: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: via82xx: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: sonicvibes: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: sis7019: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: rme96: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: rme32: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: maestro3: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: fm801: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: es1968: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: es1938: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: ens137x: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: cs5530: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: cs4281: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: cmipci: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: bt87x: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: azt3328: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: als4000: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: als300: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: ad1889: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: hda: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: atiixp: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: intel8x0: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Fix pop noise and 2 Front Mic issues on a machine (Jaroslav Kysela) [2003613] - ALSA: hdmi: Expose all pins on MSI MS-7C94 board (Jaroslav Kysela) [2003613] - ALSA: intel8x0: Skip ac97 clock measurement on VM (Jaroslav Kysela) [2003613] - ALSA: hda/hdmi: Add option to enable all pins forcibly (Jaroslav Kysela) [2003613] - ALSA: ice1724: Remove superfluous loop over model table (Jaroslav Kysela) [2003613] - ALSA: hda/ca0132: remove redundant initialization of variable status (Jaroslav Kysela) [2003613] - ALSA: intel8x0: Fix breakage at ac97 clock measurement (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: fix mute led of the HP Pavilion 15-eh1xxx series (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 630 G8 (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 445 G8 (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 450 G8 (Jaroslav Kysela) [2003613] - ALSA: hda/realtek - Add ALC285 HP init procedure (Jaroslav Kysela) [2003613] - ALSA: hda/realtek - Add type for ALC287 (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook 830 G8 Notebook PC (Jaroslav Kysela) [2003613] - ALSA: hda: Release codec display power during shutdown/reboot (Jaroslav Kysela) [2003613] - ALSA: hda: Release controller display power during shutdown/reboot (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Apply LED fixup for HP Dragonfly G1, too (Jaroslav Kysela) [2003613] - ALSA: hdsp: fix a test for copy_to_user() failure (Jaroslav Kysela) [2003613] - ALSA: hda: Add IRQ check for platform_get_irq() (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Fix bass speaker DAC mapping for Asus UM431D (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Improve fixup for HP Spectre x360 15-df0xxx (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Add another ALC236 variant support (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook x360 830 G8 (Jaroslav Kysela) [2003613] - ALSA: hda/tegra: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ALSA: trident: Fix build error (Jaroslav Kysela) [2003613] - ALSA: trident: Drop shadow TLB pointer table (Jaroslav Kysela) [2003613] - ALSA: ymfpci: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: vx222: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: trident: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: rme9652: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: hdsp: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: riptide: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: pcxhr: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: nm256: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: mixart: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: korg1212: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: ice1712: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: emu10k1x: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: emu10k1: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: echoaudio: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: cs5535audio: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: cs46xx: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: ca0106: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: au88x0: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: ac97: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: via82xx: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: sonicvibes: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: rme96: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: rme32: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: maestro3: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: intel8x0: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: fm801: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: es1968: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: es1938: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: ens137x: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: cs4281: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: cmipci: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: bt87x: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: azt3328: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: atiixp: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: als4000: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: als300: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: ak4531: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: ad1889: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Change device names for quirks to barebone names (Jaroslav Kysela) [2003613] - ALSA: hda/ca0132: Make a const array static, makes object smaller (Jaroslav Kysela) [2003613] - ALSA: pci: lx6464es: remove useless self-comparison (Jaroslav Kysela) [2003613] - ALSA: drivers: opl3: Fix incorrect use of vp->state (Jaroslav Kysela) [2003613] - ALSA: pcsp: Make hrtimer forwarding more robust (Jaroslav Kysela) [2003613] - ALSA: pcsp: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: dummy: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: aloop: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: mpu401: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: serial-u16550: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: mtpav: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: virmidi: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: vx: Manage vx_core object with devres (Jaroslav Kysela) [2003613] - ALSA: aloop: Fix spelling mistake "synchronization" -> "synchronization" (Jaroslav Kysela) [2003613] - ALSA: serial: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: opl3: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: vx: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: mpu401: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: drivers: opl3: fix useless self-comparison (Jaroslav Kysela) [2003613] - ALSA: hda: intel-sdw-acpi: go through HDAS ACPI at max depth of 2 (Jaroslav Kysela) [2003613] - ALSA: hda: intel-sdw-acpi: harden detection of controller (Jaroslav Kysela) [2003613] - ALSA: intel-dsp-config: add quirk for CML devices based on ES8336 codec (Jaroslav Kysela) [2003613] - ALSA: intel-dsp-config: add quirk for JSL devices based on ES8336 codec (Jaroslav Kysela) [2003613] - ALSA: hda: avoid write to STATESTS if controller is in reset (Jaroslav Kysela) [2003613] - ALSA: intel-dsp-config: add quirk for APL/GLK/TGL devices based on ES8336 codec (Jaroslav Kysela) [2003613] - ALSA: hda: hdac_ext_stream: fix potential locking issues (Jaroslav Kysela) [2003613] - ALSA: hda: hdac_stream: fix potential locking issue in snd_hdac_stream_assign() (Jaroslav Kysela) [2003613] - ALSA: hda: intel-dsp-cfg: add missing ElkhartLake PCI ID (Jaroslav Kysela) [2003613] - ALSA: usb-audio: usx2y - use GFP_NOIO flag (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Reorder snd_djm_devices[] entries (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Don't start stream for capture at prepare (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Switch back to non-latency mode at a later point (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add quirk for Audient iD14 (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Line6 HX-Stomp XL USB_ID for 48k-fixed quirk (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add registration quirk for JBL Quantum 400 (Jaroslav Kysela) [2003613] - ALSA: ua101: fix division by zero at probe (Jaroslav Kysela) [2003613] - ALSA: line6: fix control and interrupt message timeouts (Jaroslav Kysela) [2003613] - ALSA: 6fire: fix control and bulk message timeouts (Jaroslav Kysela) [2003613] - ALSA: usb-audio: fix null pointer dereference on pointer cs_desc (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Fix microphone sound on Jieli webcam. (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Provide quirk for Sennheiser GSP670 Headset (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Initialize every feature unit once at probe time (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Drop superfluous error message after disconnection (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Downgrade error message in get_ctl_value_v2() (Jaroslav Kysela) [2003613] - ALSA: usb-audio: add Schiit Hel device to quirk table (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add quirk for VF0770 (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Less restriction for low-latency playback mode (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add support for the Pioneer DJM 750MK2 Mixer/Soundcard (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Pass JOINT_DUPLEX info flag for implicit fb streams (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Enable rate validation for Scarlett devices (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Fix packet size calculation regression (Jaroslav Kysela) [2003613] - ALSA: usb-audio: disable implicit feedback sync for Behringer UFX1204 and UFX1604 (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Avoid killing in-flight URBs during draining (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Improved lowlatency playback support (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add spinlock to stop_urbs() (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Check available frames for the next packet size (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Disable low-latency mode for implicit feedback sync (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Disable low-latency playback for free-wheel mode (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Rename early_playback_start flag with lowlatency_playback (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Fix possible race at sync of urb completions (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Restrict rates for the shared clocks (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Fix a missing error check in scarlett gen2 mixer (Jaroslav Kysela) [2003613] - ALSA: usb-audio: fix comment reference in __uac_clock_find_source (Jaroslav Kysela) [2003613] - ALSA: usx2y: Prefer struct_size over open coded arithmetic (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Unify mixer resume and reset_resume procedure (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add registration quirk for JBL Quantum 800 (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add lowlatency module option (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Work around for XRUN with low latency playback (Jaroslav Kysela) [2003613] - ASoC: dmaengine: Introduce module option prealloc_buffer_size_kbytes (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move set-interface-first workaround into common quirk (Jaroslav Kysela) [2003613] - ALSA: doc: Fix indentation warning (Jaroslav Kysela) [2003613] - ALSA: hda: Update documentation for aliasing via the model option (Jaroslav Kysela) [2003613] - ALSA: doc: Add the description of quirk_flags option for snd-usb-audio (Jaroslav Kysela) [2003613] - ALSA: doc: Fix reference to mixart.rst (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Update the documentation for the new delayed_register option (Jaroslav Kysela) [2003613] - ALSA: hda - Update descriptions about new position_fix values (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Fix regression on Sony WALKMAN NW-A45 DAC (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Input source control - digidesign mbox (Jaroslav Kysela) [2003613] - ALSA: usb-audio: make array static const, makes object smaller (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add quirk_flags module option (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move generic DSD raw detection into quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move ignore_ctl_error check into quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move autosuspend quirk into quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move rate validation quirk into quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move interface setup delay into quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move control message delay quirk into quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move ITF-USB DSD quirk handling into quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move clock setup quirk into quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move playback_first flag into quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move tx_length quirk handling to quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move txfr_quirk handling to quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move media-controller API quirk into quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Introduce quirk_flags field (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Avoid unnecessary or invalid connector selection at resume (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add registration quirk for JBL Quantum 600 (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Fix superfluous autosuspend recovery (Jaroslav Kysela) [2003613] - ALSA: usb-audio: fix incorrect clock source setting (Jaroslav Kysela) [2003613] - ALSA: scarlett2: Fix line out/speaker switching notifications (Jaroslav Kysela) [2003613] - ALSA: scarlett2: Correct channel mute status after mute button pressed (Jaroslav Kysela) [2003613] - ALSA: scarlett2: Fix Direct Monitor control name for 2i2 (Jaroslav Kysela) [2003613] - ALSA: scarlett2: Fix Mute/Dim/MSD Mode control names (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add registration quirk for JBL Quantum headsets (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add missing proc text entry for BESPOKEN type (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Reduce latency at playback start, take#2 (Jaroslav Kysela) [2003613] - ALSA: usb-audio: fix spelling mistakes (Jaroslav Kysela) [2003613] - ALSA: usx2y: fix spelling mistakes (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Fix for loop increment in scarlett2_usb_get_config (Jaroslav Kysela) [2003613] - ALSA: scarlett2: Fix scarlett2_*_ctl_put() return values again (Jaroslav Kysela) [2003613] - ALSA: scarlett2: Fix pad count for 18i8 Gen 3 (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add support for the talkback feature (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Update get_config to do endian conversion (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add speaker switching support (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Update mux controls to allow updates (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add sw_hw_ctls and mux_ctls (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Split up sw_hw_enum_ctl_put() (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Label 18i8 Gen 3 line outputs correctly (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add direct monitor support (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add phantom power switch support (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add "air" switch support (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add support for Solo and 2i2 Gen 3 (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Allow bit-level access to config (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Move get config above set config (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add Gen 3 MSD mode switch (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add support for "input-other" notify (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add Gen 3 mixer support (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Fix wrong resume call (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Fix Level Meter control (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Split struct scarlett2_ports (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Allow arbitrary ordering of mux entries (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add mute support (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add scarlett2_vol_ctl_write() helper (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Remove repeated device info comments (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Move info lookup out of init function (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Improve device info lookup (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Reformat scarlett2_config_items[] (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Merge common line in capture strings (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add "Sync Status" control (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Always enable interrupt polling (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Fix 6i6 Gen 2 line out descriptions (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Update initialisation sequence (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add usb_tx/rx functions (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Fix OOB access at proc output (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Remove hard-coded USB #defines (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Don't copy struct scarlett2_config (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Fix union usage in mixer control callbacks (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Fix scarlett2_*_ctl_put() return values (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Fix data_mutex lock (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add temp variable for consistency (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Rename struct scarlett2_mixer_data (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Rename buttons/interrupts/vol (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Remove redundant info->button_count (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Remove interrupt debug message (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Remove unused/useless code (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Coding style improvements (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Fix 18i8 Gen 2 PCM Input count (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Remove incorrect S/PDIF comment (Jaroslav Kysela) [2003613] - ALSA: usb-audio: fix rate on Ozone Z90 USB headset (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add support for Denon DN-X1600 (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Read mux at init time (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Read mixer volumes at init time (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Factor out DSD bitrev copy function (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Refactoring delay account code (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Pre-calculate buffer byte size (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Make snd_usb_pcm_delay() static (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Remove the repeated declaration (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Fix uninitialized variable at __uac_clock_find_source() (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Handle error for the current selector gracefully (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Refactoring UAC2/3 clock setup code (Jaroslav Kysela) [2003613] - ALSA: usx2y: Nuke pcm_list (Jaroslav Kysela) [2003613] - ALSA: usx2y: Cleanup probe and disconnect callbacks (Jaroslav Kysela) [2003613] - ALSA: usx2y: Don't call free_pages_exact() with NULL address (Jaroslav Kysela) [2003613] - ALSA: usx2y: Fix shmem initialization (Jaroslav Kysela) [2003613] - ALSA: usxy2: Fix potential doubly allocations (Jaroslav Kysela) [2003613] - ALSA: usx2y: Fix potential memory leaks (Jaroslav Kysela) [2003613] - ALSA: usx2y: Avoid self-killing (Jaroslav Kysela) [2003613] - ALSA: usx2y: Fix potential leaks of uninitialized memory (Jaroslav Kysela) [2003613] - ALSA: usx2y: Coding style fixes (Jaroslav Kysela) [2003613] - ALSA: usx2y: Fix spaces (Jaroslav Kysela) [2003613] - ALSA: usx2y: Avoid camelCase (Jaroslav Kysela) [2003613] - module: remove never implemented MODULE_SUPPORTED_DEVICE (Jaroslav Kysela) [2003613] - ALSA: pcm: Allow exact buffer preallocation (Jaroslav Kysela) [2003613] - ALSA: core: Add device-managed request_dma() (Jaroslav Kysela) [2003613] - ALSA: core: use DEVICE_ATTR_*() macro (Jaroslav Kysela) [2003613] - ALSA: core: Fix double calls of snd_card_free() via devres (Jaroslav Kysela) [2003613] - ALSA: core: Add managed card creation (Jaroslav Kysela) [2003613] - ALSA: pcm: Fix mmap without buffer preallocation (Jaroslav Kysela) [2003613] - ALSA: pcm: Call substream ack() method upon compat mmap commit (Jaroslav Kysela) [2003613] - ALSA: pcm: Fix mmap breakage without explicit buffer setup (Jaroslav Kysela) [2003613] - ALSA: pcm - fix mmap capability check for the snd-dummy driver (Jaroslav Kysela) [2003613] - ALSA: pcm: fix divide error in snd_pcm_lib_ioctl (Jaroslav Kysela) [2003613] - ALSA: memalloc: Catch call with NULL snd_dma_buffer pointer (Jaroslav Kysela) [2003613] - ALSA: memalloc: Remove a stale comment (Jaroslav Kysela) [2003613] - ALSA: memalloc: Use proper SG helpers for noncontig allocations (Jaroslav Kysela) [2003613] - ALSA: memalloc: Fix a typo in snd_dma_buffer_sync() description (Jaroslav Kysela) [2003613] - ALSA: PCM: Fix NULL dereference at mmap checks (Jaroslav Kysela) [2003613] - ALSA: pcm: Check mmap capability of runtime dma buffer at first (Jaroslav Kysela) [2003613] - ALSA: pcm: Fix mmap capability check (Jaroslav Kysela) [2003613] - ALSA: pcm: use krealloc_array() (Jaroslav Kysela) [2003613] - ALSA: pcm: Add SNDRV_PCM_INFO_EXPLICIT_SYNC flag (Jaroslav Kysela) [2003613] - ALSA: pcm: Add more disconnection checks at file ops (Jaroslav Kysela) [2003613] - mm: don't include asm/pgtable.h if linux/mm.h is already included (Jaroslav Kysela) [2003613] - ALSA: memalloc: Fix mmap of SG-buffer with WC pages (Jaroslav Kysela) [2003613] - ALSA: memalloc: Support for non-coherent page allocation (Jaroslav Kysela) [2003613] - ALSA: memalloc: Support for non-contiguous page allocation (Jaroslav Kysela) [2003613] - ALSA: pcm: Unify snd_pcm_delay() and snd_pcm_hwsync() (Jaroslav Kysela) [2003613] - ALSA: core: Fix build error due to missing PAGE_SIZE (Jaroslav Kysela) [2003613] - ALSA: pcm: Workaround for a wrong offset in SYNC_PTR compat ioctl (Jaroslav Kysela) [2003613] - ALSA: memalloc: Count continuous pages in vmalloc buffer handler (Jaroslav Kysela) [2003613] - ALSA: memalloc: Store snd_dma_buffer.addr for continuous pages, too (Jaroslav Kysela) [2003613] - ALSA: memalloc: Fix pgprot for WC mmap on x86 (Jaroslav Kysela) [2003613] - ALSA: memalloc: Support WC allocation on all architectures (Jaroslav Kysela) [2003613] - ALSA: memalloc: Correctly name as WC (Jaroslav Kysela) [2003613] - ALSA: memalloc: Minor refactoring (Jaroslav Kysela) [2003613] - ALSA: memalloc: Fix regression with SNDRV_DMA_TYPE_CONTINUOUS (Jaroslav Kysela) [2003613] - ALSA: core: Add device-managed page allocator helper (Jaroslav Kysela) [2003613] - ALSA: core: Add continuous and vmalloc mmap ops (Jaroslav Kysela) [2003613] - ALSA: core: Move mmap handler into memalloc ops (Jaroslav Kysela) [2003613] - ALSA: core: Abstract memory alloc helpers (Jaroslav Kysela) [2003613] - ALSA: pcm: add snd_pcm_period_elapsed() variant without acquiring lock of PCM substream (Jaroslav Kysela) [2003613] - ALSA: pcm: Block the release until the system resume finishes (Jaroslav Kysela) [2003613] - ALSA: Drop superfluous argument from snd_power_wait() (Jaroslav Kysela) [2003613] - ALSA: pcm: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: core: Drop snd_sgbuf_get_ptr() (Jaroslav Kysela) [2003613] - ALSA: jack: Check the return value of kstrdup() (Jaroslav Kysela) [2003613] - ALSA: seq: oss: Fix error check at system port creation (Jaroslav Kysela) [2003613] - ALSA: seq: Fix comments of wrong client number for MIDI Passthrough (Jaroslav Kysela) [2003613] - ALSA: pcm: oss: Handle missing errors in snd_pcm_oss_change_params*() (Jaroslav Kysela) [2003613] - ALSA: pcm: oss: Limit the period size to 16MB (Jaroslav Kysela) [2003613] - ALSA: pcm: oss: Fix negative period/buffer sizes (Jaroslav Kysela) [2003613] - ALSA: iec958: Split status creation and fill (Jaroslav Kysela) [2003613] - ALSA: rawmidi - fix the uninitalized user_pversion (Jaroslav Kysela) [2003613] - ALSA: rawmidi: introduce SNDRV_RAWMIDI_IOCTL_USER_PVERSION (Jaroslav Kysela) [2003613] - ALSA: rawmidi: fix incorrect array bounds check on clock_names (Jaroslav Kysela) [2003613] - ALSA: rawmidi: Add framing mode (Jaroslav Kysela) [2003613] - ALSA: seq: Fix racy deletion of subscriber (Jaroslav Kysela) [2003613] - ALSA: seq: Fix a potential UAF by wrong private_free call order (Jaroslav Kysela) [2003613] - ALSA: seq: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: timer: Unconditionally unlink slave instances, too (Jaroslav Kysela) [2003613] - ALSA: timer: Fix use-after-free problem (Jaroslav Kysela) [2003613] - ALSA: mixer: fix deadlock in snd_mixer_oss_set_volume (Jaroslav Kysela) [2003613] - ALSA: mixer: oss: Fix racy access to slots (Jaroslav Kysela) [2003613] - ALSA: oss: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: core: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: core: control_led: use strscpy instead of strlcpy (Jaroslav Kysela) [2003613] - ALSA: control_led - use DEVICE_ATTR_*() macro (Jaroslav Kysela) [2003613] - ALSA: ctl: Fix copy of updated id with element read/write (Jaroslav Kysela) [2003613] - ALSA: compress: Initialize mutex in snd_compress_new() (Jaroslav Kysela) [2003613] - ALSA: control: Minor optimization for SNDRV_CTL_IOCTL_POWER_STATE (Jaroslav Kysela) [2003613] - ALSA: control: Drop superfluous snd_power_wait() calls (Jaroslav Kysela) [2003613] - ALSA: control: Track in-flight control read/write/tlv accesses (Jaroslav Kysela) [2003613] - ALSA: compress: Drop unused functions (Jaroslav Kysela) [2003613] - regmap: sdw-mbq: use MODULE_LICENSE("GPL") (Jaroslav Kysela) [2003613] - regmap: sdw: use no_pm routines for SoundWire 1.2 MBQ (Jaroslav Kysela) [2003613] - regmap: sdw: use _no_pm functions in regmap_read/write (Jaroslav Kysela) [2003613] - soundwire: stream: Fix test for DP prepare complete (Jaroslav Kysela) [2003613] - soundwire/ASoC: add leading zeroes in peripheral device name (Jaroslav Kysela) [2003613] - soundwire: bandwidth allocation: improve error messages (Jaroslav Kysela) [2003613] - soundwire: dmi-quirks: remove duplicate initialization (Jaroslav Kysela) [2003613] - soundwire: cadence: remove the repeated declaration (Jaroslav Kysela) [2003613] - soundwire: bus: stop dereferencing invalid slave pointer (Jaroslav Kysela) [2003613] - soundwire: bus: add missing \n in dynamic debug (Jaroslav Kysela) [2003613] - soundwire: bus: handle -ENODATA errors in clock stop/start sequences (Jaroslav Kysela) [2003613] - soundwire: qcom: add debugfs entry for soundwire register dump (Jaroslav Kysela) [2003613] - soundwire: debugfs: use controller id and link_id for debugfs (Jaroslav Kysela) [2003613] - soundwire: cadence: do not extend reset delay (Jaroslav Kysela) [2003613] - soundwire: intel: conditionally exit clock stop mode on system suspend (Jaroslav Kysela) [2003613] - soundwire: intel: skip suspend/resume/wake when link was not started (Jaroslav Kysela) [2003613] - soundwire: intel: fix potential race condition during power down (Jaroslav Kysela) [2003613] - soundwire: intel: introduce shim and alh base (Jaroslav Kysela) [2003613] - soundwire: move intel sdw register definitions to sdw_intel.h (Jaroslav Kysela) [2003613] - soundwire: cadence: override PDI configurations to create loopback (Jaroslav Kysela) [2003613] - soundwire: cadence: add debugfs interface for PDI loopbacks (Jaroslav Kysela) [2003613] - soundwire: stream: don't program mockup device ports (Jaroslav Kysela) [2003613] - soundwire: bus: squelch error returned by mockup devices (Jaroslav Kysela) [2003613] - soundwire: stream: don't abort bank switch on Command_Ignored/-ENODATA (Jaroslav Kysela) [2003613] - soundwire: cadence: add paranoid check on self-clearing bits (Jaroslav Kysela) [2003613] - soundwire: dmi-quirks: add quirk for Intel 'Bishop County' NUC M15 (Jaroslav Kysela) [2003613] - soundwire: bus: update Slave status in sdw_clear_slave_status (Jaroslav Kysela) [2003613] - soundwire: cadence: Remove ret variable from sdw_cdns_irq() (Jaroslav Kysela) [2003613] - soundwire: bus: filter out more -EDATA errors on clock stop (Jaroslav Kysela) [2003613] - soundwire: dmi-quirks: add ull suffix for SoundWire _ADR values (Jaroslav Kysela) [2003613] - soundwire: export sdw_update() and sdw_update_no_pm() (Jaroslav Kysela) [2003613] - soundwire: bus: Make sdw_nwrite() data pointer argument const (Jaroslav Kysela) [2003613] - soundwire: intel: move to auxiliary bus (Jaroslav Kysela) [2003613] - soundwire: add missing kernel-doc description (Jaroslav Kysela) [2003613] - soundwire: cadence_master: always set CMD_ACCEPT (Jaroslav Kysela) [2003613] - soundwire: bus: only use CLOCK_STOP_MODE0 and fix confusions (Jaroslav Kysela) [2003613] - software node: Handle software node injection to an existing device properly (Mark Langsdorf) [2032600] - software node: Allow node addition to already existing device (Mark Langsdorf) [2032600] - driver core: clear deferred probe reason on probe retry (Mark Langsdorf) [2032600] - driver core: add deferring probe reason to devices_deferred property (Mark Langsdorf) [2032600] - driver core: Fix locking bug in deferred_probe_timeout_work_func() (Mark Langsdorf) [2032600] - PM: runtime: Fix race getting/putting suppliers at probe (Mark Langsdorf) [2032600] - PM: runtime: Fix ordering in pm_runtime_get_suppliers() (Mark Langsdorf) [2032600] - PM: runtime: Defer suspending suppliers (Mark Langsdorf) [2032600] - software node: Fix device_add_software_node() (Mark Langsdorf) [2032600] - software node: Fix node registration (Mark Langsdorf) [2032600] - drivers/base/memory: don't store phys_device in memory blocks (Mark Langsdorf) [2032600] - arch_numa: fix common code printing of phys_addr_t (Mark Langsdorf) [2032600] - driver core: platform: Drop of_device_node_put() wrapper (Mark Langsdorf) [2032600] - regmap: sdw-mbq: use MODULE_LICENSE("GPL") (Mark Langsdorf) [2032600] - regmap: sdw: use no_pm routines for SoundWire 1.2 MBQ (Mark Langsdorf) [2032600] - regmap: sdw: use _no_pm functions in regmap_read/write (Mark Langsdorf) [2032600] - PM: domains: Mark fwnodes when their powerdomain is added/removed (Mark Langsdorf) [2032600] - driver core: fw_devlink: Handle suppliers that don't use driver core (Mark Langsdorf) [2032600] - driver core: Add fw_devlink.strict kernel param (Mark Langsdorf) [2032600] - driver core: platform: Emit a warning if a remove callback returned non-zero (Mark Langsdorf) [2032600] - PM: domains: Simplify the calculation of variables (Mark Langsdorf) [2032600] - PM: sleep: Use dev_printk() when possible (Mark Langsdorf) [2032600] - media: software_node: Add support for fwnode_graph*() family of functions (Mark Langsdorf) [2032600] - media: software_node: unregister software_nodes in reverse order (Mark Langsdorf) [2032600] - media: software_node: Enforce parent before child ordering of nodes arrays (Mark Langsdorf) [2032600] - media: device property: Call fwnode_graph_get_endpoint_by_id() for fwnode->secondary (Mark Langsdorf) [2032600] - media: device property: Return true in fwnode_device_is_available for NULL ops (Mark Langsdorf) [2032600] - media: software_node: Fix refcounts in software_node_get_next_child() (Mark Langsdorf) [2032600] - PM: domains: Add "performance" column to debug summary (Mark Langsdorf) [2032600] - PM: domains: Make of_genpd_add_subdomain() return -EPROBE_DEFER (Mark Langsdorf) [2032600] - PM: domains: Make set_performance_state() callback optional (Mark Langsdorf) [2032600] - PM: domains: use device's next wakeup to determine domain idle state (Mark Langsdorf) [2032600] - PM: domains: inform PM domain of a device's next wakeup (Mark Langsdorf) [2032600] - PM: runtime: Fix resposible -> responsible in runtime.c (Mark Langsdorf) [2032600] - PM: domains: Restore comment indentation for generic_pm_domain.child_links (Mark Langsdorf) [2032600] - PM: domains: Fix up terminology with parent/child (Mark Langsdorf) [2032600] - regmap: Assign boolean values to a bool variable (Mark Langsdorf) [2032600] - software node: Introduce device_add_software_node() (Mark Langsdorf) [2032600] - numa: Move numa implementation to common code (Mark Langsdorf) [2032600] - arm64, numa: Change the numa init functions name to be generic (Mark Langsdorf) [2032600] - driver core: fw_devlink_relax_cycle() can be static (Mark Langsdorf) [2032600] - driver core: Handle cycles in device links created by fw_devlink (Mark Langsdorf) [2032600] - driver core: Have fw_devlink use DL_FLAG_INFERRED (Mark Langsdorf) [2032600] - driver core: Add device link support for INFERRED flag (Mark Langsdorf) [2032600] - drivers: base: Kconfig: fix spelling mistake "heterogenous" -> "heterogeneous" (Mark Langsdorf) [2032600] - driver core: Add debug logs for device link related probe deferrals (Mark Langsdorf) [2032600] - drivers: base: remove unused function find_bus() (Mark Langsdorf) [2032600] - PM: runtime: Drop runtime PM references to supplier on link removal (Mark Langsdorf) [2032600] - dmaengine: idxd: Add wq occupancy information to sysfs attribute (Julia Denham) [1971887] - vdpa/mlx5: Forward only packets with allowed MAC address (Cindy Lu) [2031595] - vdpa/mlx5: Support configuration of MAC (Cindy Lu) [2031595] - vdpa/mlx5: Fix clearing of VIRTIO_NET_F_MAC feature bit (Cindy Lu) [2031595] - vdpa_sim_net: Enable user to set mac address and mtu (Cindy Lu) [2031595] - vdpa: Enable user to set mac and mtu of vdpa device (Cindy Lu) [2031595] - vdpa: Use kernel coding style for structure comments (Cindy Lu) [2031595] - vdpa: Introduce query of device config layout (Cindy Lu) [2031595] - vdpa: Introduce and use vdpa device get, set config helpers (Cindy Lu) [2031595] - vdpa/mlx5: Propagate link status from device to vdpa driver (Cindy Lu) [2031595] - vdpa/mlx5: Rename control VQ workqueue to vdpa wq (Cindy Lu) [2031595] - vdpa/mlx5: Remove mtu field from vdpa net device (Cindy Lu) [2031595] - eni_vdpa: add vDPA driver for Alibaba ENI (Cindy Lu) [2031595] - vdpa: add new attribute VDPA_ATTR_DEV_MIN_VQ_SIZE (Cindy Lu) [2031595] - virtio_vdpa: setup correct vq size with callbacks get_vq_num_{max,min} (Cindy Lu) [2031595] - vdpa: min vq num of vdpa device cannot be greater than max vq num (Cindy Lu) [2031595] - vdpa: add new callback get_vq_num_min in vdpa_config_ops (Cindy Lu) [2031595] - vp_vdpa: add vq irq offloading support (Cindy Lu) [2031595] - vdpa: fix typo (Cindy Lu) [2031595] - vhost-vdpa: Fix the wrong input in config_cb (Cindy Lu) [2031595] - vhost_vdpa: unset vq irq before freeing irq (Cindy Lu) [2031595] - vdpa: potential uninitialized return in vhost_vdpa_va_map() (Cindy Lu) [2031595] - vdpa/mlx5: Avoid executing set_vq_ready() if device is reset (Cindy Lu) [2031595] - vdpa/mlx5: Clear ready indication for control VQ (Cindy Lu) [2031595] - vdpa: Support transferring virtual addressing during DMA mapping (Cindy Lu) [2031595] - vdpa: factor out vhost_vdpa_pa_map() and vhost_vdpa_pa_unmap() (Cindy Lu) [2031595] - vdpa: Add an opaque pointer for vdpa_config_ops.dma_map() (Cindy Lu) [2031595] - vhost-iotlb: Add an opaque pointer for vhost IOTLB (Cindy Lu) [2031595] - vhost-vdpa: Handle the failure of vdpa_reset() (Cindy Lu) [2031595] - vdpa: Add reset callback in vdpa_config_ops (Cindy Lu) [2031595] - vdpa: Fix some coding style issues (Cindy Lu) [2031595] - vdpa: Make use of PFN_PHYS/PFN_UP/PFN_DOWN helper macro (Cindy Lu) [2031595] - vdpa_sim: Use iova_shift() for the size passed to alloc_iova() (Cindy Lu) [2031595] - vdpa/mlx5: Add multiqueue support (Cindy Lu) [2031595] - vdpa/mlx5: Add support for control VQ and MAC setting (Cindy Lu) [2031595] - vdpa/mlx5: Ensure valid indices are provided (Cindy Lu) [2031595] - vdpa/mlx5: Decouple virtqueue callback from struct mlx5_vdpa_virtqueue (Cindy Lu) [2031595] - vdpa/mlx5: function prototype modifications in preparation to control VQ (Cindy Lu) [2031595] - vdpa/mlx5: Remove redundant header file inclusion (Cindy Lu) [2031595] - vDPA/ifcvf: enable multiqueue and control vq (Cindy Lu) [2031595] - vDPA/ifcvf: detect and use the onboard number of queues directly (Cindy Lu) [2031595] - vDPA/ifcvf: implement management netlink framework for ifcvf (Cindy Lu) [2031595] - vDPA/ifcvf: introduce get_dev_type() which returns virtio dev id (Cindy Lu) [2031595] - vdpa/mlx5: Fix queue type selection logic (Cindy Lu) [2031595] - vdpa/mlx5: Avoid destroying MR on empty iotlb (Cindy Lu) [2031595] - virtio_vdpa: reject invalid vq indices (Cindy Lu) [2031595] - vdpa: Add documentation for vdpa_alloc_device() macro (Cindy Lu) [2031595] - vDPA/ifcvf: Fix return value check for vdpa_alloc_device() (Cindy Lu) [2031595] - vp_vdpa: Fix return value check for vdpa_alloc_device() (Cindy Lu) [2031595] - vdpa_sim: Fix return value check for vdpa_alloc_device() (Cindy Lu) [2031595] - vhost: Fix the calculation in vhost_overflow() (Cindy Lu) [2031595] - vhost-vdpa: Fix integer overflow in vhost_vdpa_process_iotlb_update() (Cindy Lu) [2031595] - iommu/vt-d: Fix unmap_pages support (Jerry Snitselaar) [2027765] - dm sysfs: use default_groups in kobj_type (Benjamin Marzinski) [2047358] - dm space map common: add bounds check to sm_ll_lookup_bitmap() (Benjamin Marzinski) [2047358] - dm btree: add a defensive bounds check to insert_at() (Benjamin Marzinski) [2047358] - dm btree remove: change a bunch of BUG_ON() calls to proper errors (Benjamin Marzinski) [2047358] - dm btree spine: eliminate duplicate le32_to_cpu() in node_check() (Benjamin Marzinski) [2047358] - dm btree spine: remove extra node_check function declaration (Benjamin Marzinski) [2047358] - selftests/bpf: Adding delay in socketmap_listen to reduce flakyness (Felix Maurer) [2026433] - net: openvswitch: Fix ct_state nat flags for conns arriving from tc (Marcelo Ricardo Leitner) [2040334] - net: openvswitch: Fix matching zone id for invalid conns arriving from tc (Marcelo Ricardo Leitner) [2040452] - net/sched: flow_dissector: Fix matching on zone id for invalid conns (Marcelo Ricardo Leitner) [2040452] - net/sched: Extend qdisc control block with tc control block (Marcelo Ricardo Leitner) [2040452] - mm: Fix an use-after-free error in mm_struct (Waiman Long) [2046161] - rh_flags: Rename rh_features to rh_flags (Prarit Bhargava) [2021700] - redhat: add initial rpminspect configuration (Augusto Caringi)- can: raw: raw_setsockopt(): fix raw_rcv panic for sock UAF (Balazs Nemeth) [2026692] - drm/vmwgfx: Fix stale file descriptors on failed usercopy (Dave Airlie) [2047602] {CVE-2022-22942} - drm/i915: Flush TLBs before releasing backing store (Dave Airlie) [2044329] {CVE-2022-0330} - [s390] s390/pci: move pseudo-MMIO to prevent MIO overlap (Mete Durlu) [2047757] - [s390] scsi: zfcp: Fix failed recovery on gone remote port with non-NPIV FCP devices (Mete Durlu) [2048919] - tun: fix bonding active backup with arp monitoring (Jonathan Toppins) [2024964] - x86/hyperv: Properly deal with empty cpumasks in hyperv_flush_tlb_multi() (Vitaly Kuznetsov) [2044237] - xfs: check sb_meta_uuid for dabuf buffer recovery (Bill O'Donnell) [2020764] - vfs: fs_context: fix up param length parsing in legacy_parse_param (Carlos Maiolino) [2040586] {CVE-2022-0185} - KVM: nVMX: Allow VMREAD when Enlightened VMCS is in use (Vitaly Kuznetsov) [2012105] - KVM: nVMX: Implement evmcs_field_offset() suitable for handle_vmread() (Vitaly Kuznetsov) [2012105] - KVM: nVMX: Rename vmcs_to_field_offset{,_table} (Vitaly Kuznetsov) [2012105] - KVM: nVMX: eVMCS: Filter out VM_EXIT_SAVE_VMX_PREEMPTION_TIMER (Vitaly Kuznetsov) [2012105] - KVM: nVMX: Also filter MSR_IA32_VMX_TRUE_PINBASED_CTLS when eVMCS (Vitaly Kuznetsov) [2012105] - KVM: nVMX: Use INVALID_GPA for pointers used in nVMX. (Vitaly Kuznetsov) [2012105] - x86/kvm: Always inline evmcs_write64() (Vitaly Kuznetsov) [2012105] - powerpc/powernv: Remove POWER9 PVR version check for entry and uaccess flushes (Diego Domingos) [2030954] - powerpc/pesries: Get STF barrier requirement from H_GET_CPU_CHARACTERISTICS (Diego Domingos) [2030954] - powerpc/security: Add a security feature for STF barrier (Diego Domingos) [2030954] - powerpc/pseries: Get entry and uaccess flush required bits from H_GET_CPU_CHARACTERISTICS (Diego Domingos) [2030954] - drm/nouveau/disp/dp: add support for eDP link rates (Ben Skeggs) [2043523] - drm/nouveau/disp/dp: add support for hbr3 (Ben Skeggs) [2043523] - drm/nouveau/disp/dp: add support for lttprs (Ben Skeggs) [2043523] - drm/nouveau/disp/dp: fixup cr/eq delays for 1.4 (Ben Skeggs) [2043523] - drm/nouveau/disp/dp: add support for tps4 (Ben Skeggs) [2043523] - drm/nouveau/disp/dp: generate supported link rates table at detect time (Ben Skeggs) [2043523] - drm/nouveau/disp/dp: explicitly control scrambling when setting pattern (Ben Skeggs) [2043523] - drm/nouveau/disp: remove some remnant of a rework (Ben Skeggs) [2043523] - drm/nouveau: recognise GA106 (Ben Skeggs) [2043523] - redhat/scripts: Update merge-subtrees.sh (Prarit Bhargava)- pinctrl: amd: Fix wakeups when IRQ is shared with SCI (Renjith Pananchikkal) [2039124] - bonding: fix ad_actor_system option setting to default (Jonathan Toppins) [2042564 1931881] - bonding: make tx_rebalance_counter an atomic (Jonathan Toppins) [2042564] - bonding: Fix a use-after-free problem when bond_sysfs_slave_add() failed (Jonathan Toppins) [2042564] - bonding: 3ad: pass parameter bond_params by reference (Jonathan Toppins) [2042564] - bonding: complain about missing route only once for A/B ARP probes (Jonathan Toppins) [2042564] - bonding: improve nl error msg when device can't be enslaved because of IFF_MASTER (Jonathan Toppins) [2042564] - bonding: combine netlink and console error messages (Jonathan Toppins) [2042564] - bonding: add new option lacp_active (Jonathan Toppins) [2042564] - bonding: 3ad: fix the concurrency between __bond_release_one() and bond_3ad_state_machine_handler() (Jonathan Toppins) [2042564] - bonding: fix build issue (Jonathan Toppins) [2042564] - bonding: fix incorrect return value of bond_ipsec_offload_ok() (Jonathan Toppins) [2042564] - bonding: fix suspicious RCU usage in bond_ipsec_offload_ok() (Jonathan Toppins) [2042564] - bonding: Add struct bond_ipesc to manage SA (Jonathan Toppins) [2042564] - bonding: disallow setting nested bonding + ipsec offload (Jonathan Toppins) [2042564] - bonding: fix suspicious RCU usage in bond_ipsec_del_sa() (Jonathan Toppins) [2042564] - bonding: fix null dereference in bond_ipsec_add_sa() (Jonathan Toppins) [2042564] - bonding: fix suspicious RCU usage in bond_ipsec_add_sa() (Jonathan Toppins) [2042564] - net: bonding: Use per-cpu rr_tx_counter (Jonathan Toppins) [2042564] - bonding: remove redundant initialization of variable ret (Jonathan Toppins) [2042564] - net: bonding: Use strscpy_pad() instead of manually-truncated strncpy() (Jonathan Toppins) [2042564] - bonding: init notify_work earlier to avoid uninitialized use (Jonathan Toppins) [2042564] - bonding: 3ad: Fix the conflict between bond_update_slave_arr and the state machine (Jonathan Toppins) [2042564] - scsi: lpfc: Update lpfc version to 14.0.0.4 (Dick Kennedy) [2034276] - scsi: lpfc: Add additional debugfs support for CMF (Dick Kennedy) [2034276] - scsi: lpfc: Cap CMF read bytes to MBPI (Dick Kennedy) [2034276] - scsi: lpfc: Adjust CMF total bytes and rxmonitor (Dick Kennedy) [2034276] - scsi: lpfc: Trigger SLI4 firmware dump before doing driver cleanup (Dick Kennedy) [2034276] - scsi: lpfc: Fix NPIV port deletion crash (Dick Kennedy) [2034276] - scsi: lpfc: Fix lpfc_force_rscn ndlp kref imbalance (Dick Kennedy) [2034276] - scsi: lpfc: Change return code on I/Os received during link bounce (Dick Kennedy) [2034276] - scsi: lpfc: Fix leaked lpfc_dmabuf mbox allocations with NPIV (Dick Kennedy) [2034276] - ppp: ensure minimum packet size in ppp_write() (Guillaume Nault) [2042937] - KVM: VMX: switch blocked_vcpu_on_cpu_lock to raw spinlock (Marcelo Tosatti) [2034126] - configs: Enable CONFIG_THINKPAD_LMI on x86_64 (Mark Pearson) [2030772] - platform/x86: think-lmi: Abort probe on analyze failure (Mark Pearson) [2030772] - platform/x86: think-lmi: add debug_cmd (Mark Pearson) [2030772] - platform/x86: think-lmi: Fix possible mem-leaks on tlmi_analyze() error-exit (Mark Pearson) [2030772] - platform/x86: think-lmi: Split kobject_init() and kobject_add() calls (Mark Pearson) [2030772] - platform/x86: think-lmi: Move pending_reboot_attr to the attributes sysfs dir (Mark Pearson) [2030772] - platform/x86: think-lmi: Add pending_reboot support (Mark Pearson) [2030772] - platform/x86: think-lmi: Move kfree(setting->possible_values) to tlmi_attr_setting_release() (Mark Pearson) [2030772] - platform/x86: think-lmi: Split current_value to reflect only the value (Mark Pearson) [2030772] - platform/x86: think-lmi: Fix issues with duplicate attributes (Mark Pearson) [2030772] - platform/x86: think-lmi: Return EINVAL when kbdlang gets set to a 0 length string (Mark Pearson) [2030772] - platform/x86: think-lmi: Add missing MODULE_DEVICE_TABLE (Mark Pearson) [2030772] - platform/x86: think-lmi: Avoid potential read before start of the buffer (Mark Pearson) [2030772] - platform/x86: think-lmi: Fix check for admin password being set (Mark Pearson) [2030772] - platform/x86: dell-wmi-sysman/think-lmi: Make fw_attr_class global static (Mark Pearson) [2030772] - platform/x86: thinkpad-lmi: Remove unused display_name member from struct tlmi_pwd_setting (Mark Pearson) [2030772] - platform/x86: think-lmi: Add WMI interface support on Lenovo platforms (Mark Pearson) [2030772] - platform/x86: dell-wmi-sysman: fw_attr_inuse can be static (Mark Pearson) [2030772] - platform/x86: dell-wmi-sysman: Use firmware_attributes_class helper (Mark Pearson) [2030772] - platform/x86: firmware_attributes_class: Create helper file for handling firmware-attributes class registration events (Mark Pearson) [2030772] - x86/apic: Handle missing global clockevent gracefully (Lenny Szubowicz) [2033197] - RDMA/core: Don't infoleak GRH fields (Kamal Heib) [2036597] - RDMA/uverbs: Check for null return of kmalloc_array (Kamal Heib) [2036597] - RDMA/sa_query: Use strscpy_pad instead of memcpy to copy a string (Kamal Heib) [2036597] - RDMA/rw: switch to dma_map_sgtable() (Kamal Heib) [2036597] - RDMA/cma: Ensure rdma_addr_cancel() happens before issuing more requests (Kamal Heib) [2036597] - RDMA/cma: Fix listener leak in rdma_cma_listen_on_all() failure (Kamal Heib) [2036597] - RDMA/iwcm: Release resources if iw_cm module initialization fails (Kamal Heib) [2036597] - net: Set true network header for ECN decapsulation (Antoine Tenart) [2045059] - powerpc/bpf: Update ldimm64 instructions during extra pass (Yauheni Kaliuta) [2035973] - selftests: bpf: Fix bind on used port (Felix Maurer) [2025795] - bpf/selftests: Fix namespace mount setup in tc_redirect (Jiri Olsa) [2036016] - selftests/bpf: Fix possible/online index mismatch in perf_buffer test (Yauheni Kaliuta) [2039602] - selftests/bpf: Fix perf_buffer test on system with offline cpus (Yauheni Kaliuta) [2039602] - tracing: Tag trace_percpu_buffer as a percpu pointer (Jerome Marchand) [2031604] - tracing: Fix check for trace_percpu_buffer validity in get_trace_buf() (Jerome Marchand) [2031604] - hwmon: (k10temp) Support up to 12 CCDs on AMD Family of processors (David Arcari) [2022539] - hwmon: (k10temp) Add support for AMD Family 19h Models 10h-1Fh and A0h-AFh (David Arcari) [2022539] - hwmon: (k10temp) Remove unused definitions (David Arcari) [2022539] - x86/amd_nb: Add AMD Family 19h Models (10h-1Fh) and (A0h-AFh) PCI IDs (David Arcari) [2022539] - hwmon: (k10temp) Remove residues of current and voltage (David Arcari) [2022539] - hwmon: (k10temp) Update driver documentation (David Arcari) [2022539] - hwmon: (k10temp) Update documentation and add temp2_input info (David Arcari) [2022539] - docs: hwmon: k10temp: convert to ReST format (David Arcari) [2022539] - mptcp: fix deadlock in __mptcp_push_pending() (Davide Caratti) [2043598] - mptcp: clear 'kern' flag from fallback sockets (Davide Caratti) [2043598] - mptcp: remove tcp ulp setsockopt support (Davide Caratti) [2043598] - mptcp: never allow the PM to close a listener subflow (Davide Caratti) [2043598]- redhat: set LC_ALL=C before sorting config content (Frantisek Hrbata) - net: mana: Add RX fencing (Mohammed Gamal) [2030132] - net: mana: Add XDP support (Mohammed Gamal) [2030132] - net: mana: Fix memory leak in mana_hwc_create_wq (Mohammed Gamal) [2030132] - net: mana: Fix spelling mistake "calledd" -> "called" (Mohammed Gamal) [2030132] - net: mana: Support hibernation and kexec (Mohammed Gamal) [2030132] - net: mana: Improve the HWC error handling (Mohammed Gamal) [2030132] - net: mana: Report OS info to the PF driver (Mohammed Gamal) [2030132] - net: mana: Fix the netdev_err()'s vPort argument in mana_init_port() (Mohammed Gamal) [2030132] - net: mana: Allow setting the number of queues while the NIC is down (Mohammed Gamal) [2030132] - net: stmmac: Add GFP_DMA32 for rx buffers if no 64 capability (Mark Salter) [1989540] - net: stmmac: Fix potential integer overflow (Mark Salter) [1989540] - net: stmmac: fix issue where clk is being unprepared twice (Mark Salter) [1989540] - net: stmmac: fix kernel panic due to NULL pointer dereference of mdio_bus_data (Mark Salter) [1989540] - net: stmmac: fix system hang if change mac address after interface ifdown (Mark Salter) [1989540] - net: stmmac: correct clocks enabled in stmmac_vlan_rx_kill_vid() (Mark Salter) [1989540] - net: remove the mutex_acquire from __lock_sock_fast (Xin Long) [2026612] - net: core: Correct the sock::sk_lock.owned lockdep annotations (Xin Long) [2026612] - inet: use bigger hash table for IP ID generation (Xin Long) [2039969] {CVE-2021-45486} - net: revert "net: get rid of an signed integer overflow in ip_idents_reserve()" (Xin Long) [2039969] - net/mlx5: DR, Use FW API when updating FW-owned flow table (Michal Schmidt) [2042651] - ipv6: Continue processing multipath route even if gateway attribute is invalid (Hangbin Liu) [2041375] - ipv6: Check attribute length for RTA_GATEWAY when deleting multipath route (Hangbin Liu) [2041375] - ipv6: Do cleanup if attribute validation fails in multipath route (Hangbin Liu) [2041375] - ipv6: Check attribute length for RTA_GATEWAY in multipath route (Hangbin Liu) [2041375] - rtw89: fix maybe-uninitialized error (Íñigo Huguet) [2033291] - rtw89: enable driver and device RTL8852AE (Íñigo Huguet) [2033291] - rtw89: fix maybe-uninitialized error (RHEL only) (Íñigo Huguet) [2033291] - rtw89: 8852a: correct bit definition of dfs_en (Íñigo Huguet) [2033291] - rtw89: coex: Update COEX to 5.5.8 (Íñigo Huguet) [2033291] - rtw89: coex: Cancel PS leaving while C2H comes (Íñigo Huguet) [2033291] - rtw89: coex: Update BT counters while receiving report (Íñigo Huguet) [2033291] - rtw89: coex: Define LPS state for BTC using (Íñigo Huguet) [2033291] - rtw89: coex: Add MAC API to get BT polluted counter (Íñigo Huguet) [2033291] - rtw89: coex: Not to send H2C when WL not ready and count H2C (Íñigo Huguet) [2033291] - rtw89: coex: correct C2H header length (Íñigo Huguet) [2033291] - rtw89: don't kick off TX DMA if failed to write skb (Íñigo Huguet) [2033291] - rtw89: remove cch_by_bw which is not used (Íñigo Huguet) [2033291] - rtw89: fix sending wrong rtwsta->mac_id to firmware to fill address CAM (Íñigo Huguet) [2033291] - rtw89: fix incorrect channel info during scan (Íñigo Huguet) [2033291] - rtw89: update scan_mac_addr during scanning period (Íñigo Huguet) [2033291] - rtw89: use inline function instead macro to set H2C and CAM (Íñigo Huguet) [2033291] - rtw89: add const in the cast of le32_get_bits() (Íñigo Huguet) [2033291] - rtw89: add AXIDMA and TX FIFO dump in mac_mem_dump (Íñigo Huguet) [2033291] - rtw89: fix potentially access out of range of RF register array (Íñigo Huguet) [2033291] - rtw89: remove unneeded variable (Íñigo Huguet) [2033291] - rtw89: remove unnecessary conditional operators (Íñigo Huguet) [2033291] - rtw89: update rtw89_regulatory map to R58-R31 (Íñigo Huguet) [2033291] - rtw89: update tx power limit/limit_ru tables to R54 (Íñigo Huguet) [2033291] - rtw89: update rtw89 regulation definition to R58-R31 (Íñigo Huguet) [2033291] - rtw89: fill regd field of limit/limit_ru tables by enum (Íñigo Huguet) [2033291] - rtw89: update partition size of firmware header on skb->data (Íñigo Huguet) [2033291] - rtw89: Fix variable dereferenced before check 'sta' (Íñigo Huguet) [2033291] - rtw89: fix return value in hfc_pub_cfg_chk (Íñigo Huguet) [2033291] - rtw89: remove duplicate register definitions (Íñigo Huguet) [2033291] - rtw89: fix error function parameter (Íñigo Huguet) [2033291] - rtw89: remove unneeded semicolon (Íñigo Huguet) [2033291] - rtw89: fix return value check in rtw89_cam_send_sec_key_cmd() (Íñigo Huguet) [2033291] - rtw89: Remove redundant check of ret after call to rtw89_mac_enable_bb_rf (Íñigo Huguet) [2033291] - rtw89: Fix two spelling mistakes in debug messages (Íñigo Huguet) [2033291] - rtw89: add Realtek 802.11ax driver (Íñigo Huguet) [2033291] - powerpc/doc: Fix htmldocs errors (Diego Domingos) [2004798] - pseries/drmem: update LMBs after LPM (Diego Domingos) [2004798] - powerpc/pseries: Add support for FORM2 associativity (Diego Domingos) [2004798] - powerpc/pseries: Add a helper for form1 cpu distance (Diego Domingos) [2004798] - powerpc/pseries: Consolidate different NUMA distance update code paths (Diego Domingos) [2004798] - powerpc/pseries: Rename TYPE1_AFFINITY to FORM1_AFFINITY (Diego Domingos) [2004798] - powerpc/pseries: rename min_common_depth to primary_domain_index (Diego Domingos) [2004798] - powerpc/numa: Fix build when CONFIG_NUMA=n (Diego Domingos) [2004798] - pseries/hotplug-memory: hot-add: skip redundant LMB lookup (Diego Domingos) [2004798] - selftests: icmp_redirect: pass xfail=0 to log_test() (Hangbin Liu) [2041308] - selftests: net: Correct ping6 expected rc from 2 to 1 (Hangbin Liu) [2041308] - mt76: enable new device MT7921E (Íñigo Huguet) [2024056 1972045] - vrf: Reset IPCB/IP6CB when processing outbound pkts in vrf dev xmit (Antoine Tenart) [2044254] - SUNRPC: prevent port reuse on transports which don't request it. (Benjamin Coddington) [2016646] - SUNRPC: Fix races when closing the socket (Benjamin Coddington) [2016646] - SUNRPC: Prevent immediate close+reconnect (Benjamin Coddington) [2016646] - SUNRPC: Clean up scheduling of autoclose (Benjamin Coddington) [2016646] - SUNRPC: Fix potential memory corruption (Benjamin Coddington) [2016646] - sunrpc: remove unnecessary test in rpc_task_set_client() (Benjamin Coddington) [2016646] - SUNRPC: Replace use of socket sk_callback_lock with sock_lock (Benjamin Coddington) [2016646] - arm64: numa: simplify dummy_numa_init() (Vitaly Kuznetsov) [2029774] - ACPI: NUMA: Process hotpluggable memblocks when !CONFIG_MEMORY_HOTPLUG (Vitaly Kuznetsov) [2029774] - s390/sclp: fix Secure-IPL facility detection (Stefan Schulze Frielinghaus) [2039182] - powerpc/pseries/mobility: ignore ibm, platform-facilities updates (Diego Domingos) [2031827] - of: Fix property name in of_node_get_device_type (Diego Domingos) [2031827] - of: Add device_type access helper functions (Diego Domingos) [2031827] - powerpc/watchdog: help remote CPUs to flush NMI printk output (Diego Domingos) [2030259] - powerpc/watchdog: Fix wd_smp_last_reset_tb reporting (Diego Domingos) [2030259] - powerpc/watchdog: read TB close to where it is used (Diego Domingos) [2030259] - powerpc/watchdog: Avoid holding wd_smp_lock over printk and smp_send_nmi_ipi (Diego Domingos) [2030259] - powerpc/watchdog: tighten non-atomic read-modify-write access (Diego Domingos) [2030259] - powerpc/watchdog: Fix missed watchdog reset due to memory ordering race (Diego Domingos) [2030259] - selftests/sgx: Fix corrupted cpuid macro invocation (Vladis Dronov) [1920030] - x86/sgx: Fix minor documentation issues (Vladis Dronov) [1920030] - selftests/sgx: Add test for multiple TCS entry (Vladis Dronov) [1920030] - selftests/sgx: Enable multiple thread support (Vladis Dronov) [1920030] - selftests/sgx: Add page permission and exception test (Vladis Dronov) [1920030] - selftests/sgx: Rename test properties in preparation for more enclave tests (Vladis Dronov) [1920030] - selftests/sgx: Provide per-op parameter structs for the test enclave (Vladis Dronov) [1920030] - selftests/sgx: Add a new kselftest: Unclobbered_vdso_oversubscribed (Vladis Dronov) [1920030] - selftests/sgx: Move setup_test_encl() to each TEST_F() (Vladis Dronov) [1920030] - selftests/sgx: Encpsulate the test enclave creation (Vladis Dronov) [1920030] - selftests/sgx: Dump segments and /proc/self/maps only on failure (Vladis Dronov) [1920030] - selftests/sgx: Create a heap for the test enclave (Vladis Dronov) [1920030] - selftests/sgx: Make data measurement for an enclave segment optional (Vladis Dronov) [1920030] - selftests/sgx: Assign source for each segment (Vladis Dronov) [1920030] - selftests/sgx: Fix a benign linker warning (Vladis Dronov) [1920030] - x86/sgx: Fix free page accounting (Vladis Dronov) [1920030] - x86/sgx: Add check for SGX pages to ghes_do_memory_failure() (Vladis Dronov) [1920030] - x86/sgx: Add hook to error injection address validation (Vladis Dronov) [1920030] - x86/sgx: Hook arch_memory_failure() into mainline code (Vladis Dronov) [1920030] - x86/sgx: Add SGX infrastructure to recover from poison (Vladis Dronov) [1920030] - x86/sgx: Initial poison handling for dirty and free pages (Vladis Dronov) [1920030] - x86/sgx: Add infrastructure to identify SGX EPC pages (Vladis Dronov) [1920030] - x86/sgx: Add new sgx_epc_page flag bit to mark free pages (Vladis Dronov) [1920030] - selftests/sgx: Fix Q1 and Q2 calculation in sigstruct.c (Vladis Dronov) [1920030] - selftests/sgx: remove checks for file execute permissions (Vladis Dronov) [1920030] - selftests/sgx: Refine the test enclave to have storage (Vladis Dronov) [1920030] - selftests/sgx: Add EXPECT_EEXIT() macro (Vladis Dronov) [1920030] - selftests/sgx: Dump enclave memory map (Vladis Dronov) [1920030] - selftests/sgx: Migrate to kselftest harness (Vladis Dronov) [1920030] - selftests/sgx: Rename 'eenter' and 'sgx_call_vdso' (Vladis Dronov) [1920030] - x86/sgx: Add missing xa_destroy() when virtual EPC is destroyed (Vladis Dronov) [1920030] - x86/sgx: Correct kernel-doc's arg name in sgx_encl_release() (Vladis Dronov) [1920030] - x86: Fix leftover comment typos (Vladis Dronov) [1920030] - mm,hwpoison: return -EHWPOISON to denote that the page has already been poisoned (Vladis Dronov) [1920030] - mm/memory-failure: use a mutex to avoid memory_failure() races (Vladis Dronov) [1920030] - mm,hwpoison: take free pages off the buddy freelists (Vladis Dronov) [1920030] - sched/fair: Consider SMT in ASYM_PACKING load balance (Prarit Bhargava) [1971924] - sched/fair: Carve out logic to mark a group for asymmetric packing (Prarit Bhargava) [1971924] - sched/fair: Provide update_sg_lb_stats() with sched domain statistics (Prarit Bhargava) [1971924] - sched/fair: Optimize checking for group_asym_packing (Prarit Bhargava) [1971924] - sched/topology: Introduce sched_group::flags (Prarit Bhargava) [1971924] - x86/sched: Decrease further the priorities of SMT siblings (Prarit Bhargava) [1971924]- nvme-fc: remove freeze/unfreeze around update_nr_hw_queues (Ewan D. Milne) [1996109] - nvme-fc: avoid race between time out and tear down (Ewan D. Milne) [1996109] - nvme-fc: update hardware queues before using them (Ewan D. Milne) [1996109] - igbvf: Refactor trace (Corinna Vinschen) [2039886] - igbvf: fix double free in `igbvf_probe` (Corinna Vinschen) [2039886] - mm/memory_hotplug: remove is_mem_section_removable() (David Hildenbrand) [2008072] - powerpc/pseries/hotplug-memory: stop checking is_mem_section_removable() (David Hildenbrand) [2008072] - drivers/base/memory.c: indicate all memory blocks as removable (David Hildenbrand) [2008072] - drivers/base/memory.c: fixup documentation of removable/phys_index/block_size_bytes (David Hildenbrand) [2008072] - Revert "mpi3mr: mark as tech preview" (Tomas Henzl) [1989634] - scsi: core: Avoid printing an error if target_alloc() returns -ENXIO (Tomas Henzl) [1977833] - scsi: mpi3mr: Use scnprintf() instead of snprintf() (Tomas Henzl) [1998599] - scsi: mpi3mr: Fix duplicate device entries when scanning through sysfs (Tomas Henzl) [1998599] - scsi: mpi3mr: Clean up mpi3mr_print_ioc_info() (Tomas Henzl) [1989634] - scsi: mpi3mr: Set up IRQs in resume path (Tomas Henzl) [1991577] - Revert "scsi: lpfc: ls_rjt erroneus FLOGIs" (Dick Kennedy) [2032488] - pseries/eeh: Fix the kdump kernel crash during eeh_pseries_init (Steve Best) [2028253] - arm64: smp: Add missing prototype for some smp.c functions (Mark Salter) [1996738] - irqchip/gic-v3-its: Remove unnecessary oom message (Mark Salter) [1996738] - irqchip/gic-v2m: Remove unnecessary oom message (Mark Salter) [1996738] - irqchip/gic: Split vGIC probing information from the GIC code (Mark Salter) [1996738] - irqchip/gic-v3: Workaround inconsistent PMR setting on NMI entry (Mark Salter) [1996738] - irqchip/gic-v3: Do not enable irqs when handling spurious interrups (Mark Salter) [1996738] - irqchip/gic-v4.1: Disable vSGI upon (GIC CPUIF < v4.1) detection (Mark Salter) [1996738] - irqchip/gic-v3: Fix OF_BAD_ADDR error handling (Mark Salter) [1996738] - arm64: Move ICH_ sysreg bits from arm-gic-v3.h to sysreg.h (Mark Salter) [1996738] - irqchip/gic-v3-its: Drop the setting of PTZ altogether (Mark Salter) [1996738] - irqchip/gic-v3-its: Add a cache invalidation right after vPE unmapping (Mark Salter) [1996738] - irqchip/gic-v3: Fix typos in PMR/RPR SCR_EL3.FIQ handling explanation (Mark Salter) [1996738] - genirq/msi: Initialize msi_alloc_info before calling msi_domain_prepare_irqs() (Mark Salter) [1996738] - irqchip/gic: Spelling s/REturn/Return/ (Mark Salter) [1996738] - irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend (Mark Salter) [1996738] - irq-chip/gic-v3-its: Fix crash if ITS is in a proximity domain without processor or memory (Mark Salter) [1996738] - irqchip/gic: Cleanup Franken-GIC handling (Mark Salter) [1996738] - arm64: Implement panic_smp_self_stop() (Mark Salter) [1996738] - arm64: Improve parking of stopped CPUs (Mark Salter) [1996738] - genirq: Allow interrupts to be excluded from /proc/interrupts (Mark Salter) [1996738] - irqchip/gic-v3: Support pseudo-NMIs when SCR_EL3.FIQ == 0 (Mark Salter) [1996738] - irqchip/gic-v3: Spell out when pseudo-NMIs are enabled (Mark Salter) [1996738] - irqchip/gic-v2, v3: Prevent SW resends entirely (Mark Salter) [1996738] - irqchip/git-v3-its: Implement irq_retrigger callback for device-triggered LPIs (Mark Salter) [1996738] - irqchip/gic-v2, v3: Implement irq_chip->irq_retrigger() (Mark Salter) [1996738] - irqchip/gic-v4.1: Use GFP_ATOMIC flag in allocate_vpe_l1_table() (Mark Salter) [1996738] - irqchip/gic-v4.1: Ensure accessing the correct RD when writing INVALLR (Mark Salter) [1996738] - irqchip/gic-v3: Remove unused register definition (Mark Salter) [1996738] - drivers/irqchip: Use new macro ACPI_DECLARE_SUBTABLE_PROBE_ENTRY (Mark Salter) [1996738] - drivers/acpi: Add new macro ACPI_DECLARE_SUBTABLE_PROBE_ENTRY (Mark Salter) [1996738] - KVM: arm64: vgic-v4: Plug race between non-residency and v4.1 doorbell (Mark Salter) [1996738] - irqchip/gic: Atomically update affinity (Mark Salter) [1996738] - irqchip/gic-v4.1: Use readx_poll_timeout_atomic() to fix sleep in atomic (Mark Salter) [1996738] - irqchip/gic-v2, v3: Drop extra IRQ_NOAUTOEN setting for (E)PPIs (Mark Salter) [1996738] - irqchip/gic-v3-its: Balance initial LPI affinity across CPUs (Mark Salter) [1996738] - irqchip/gic-v3-its: Track LPI distribution on a per CPU basis (Mark Salter) [1996738] - irqchip/gic-v3: Fix missing "__init" for gic_smp_init() (Mark Salter) [1996738] - selftests/bpf: Enlarge select() timeout for test_maps (Jiri Benc) [1869444] - PCI: Do not enable AtomicOps on VFs (Selvin Xavier) [1987081 1984339] - RDMA/bnxt_re: Fix stats counters (Selvin Xavier) [1987081 1984339 2001893] - RDMA/bnxt_re: Prefer kcalloc over open coded arithmetic (Selvin Xavier) [1987081 1984339] - RDMA/bnxt_re: Remove unpaired rtnl unlock in bnxt_re_dev_init() (Selvin Xavier) [1987081 1984339] - RDMA/bnxt_re: Add missing spin lock initialization (Selvin Xavier) [1987081 1984339] - RDMA/bnxt_re: Fix uninitialized struct bit field rsvd1 (Selvin Xavier) [1987081 1984339] - RDMA/bnxt_re: Update ABI to pass wqe-mode to user space (Selvin Xavier) [1987081 1984339] - RDMA/bnxt_re: Enable global atomic ops if platform supports (Selvin Xavier) [1987081 1984339] - RDMA/bnxt_re: Drop unnecessary NULL checks after container_of (Selvin Xavier) [1987081 1984339] - dm btree remove: fix use after free in rebalance_children() (Benjamin Marzinski) [2034424] - dm table: log table creation error code (Benjamin Marzinski) [2034424] - dm: make workqueue names device-specific (Benjamin Marzinski) [2034424] - dm writecache: Make use of the helper macro kthread_run() (Benjamin Marzinski) [2034424] - dm crypt: Make use of the helper macro kthread_run() (Benjamin Marzinski) [2034424] - dm: fix mempool NULL pointer race when completing IO (Benjamin Marzinski) [2034424] - dm rq: don't queue request to blk-mq during DM suspend (Benjamin Marzinski) [1891486] - dm verity: skip redundant verity_handle_err() on I/O errors (Benjamin Marzinski) [2034424] - dm writecache: add event counters (Benjamin Marzinski) [2034424] - dm writecache: report invalid return from writecache_map helpers (Benjamin Marzinski) [2034424] - dm writecache: further writecache_map() cleanup (Benjamin Marzinski) [2034424] - dm writecache: factor out writecache_map_remap_origin() (Benjamin Marzinski) [2034424] - dm writecache: split up writecache_map() to improve code readability (Benjamin Marzinski) [2034424] - dm btree remove: assign new_root only when removal succeeds (Benjamin Marzinski) [2034424] - dm ps io affinity: remove redundant continue statement (Benjamin Marzinski) [2034424] - dm: rearrange core declarations for extended use from dm-zone.c (Benjamin Marzinski) [2034424] - dm space map disk: cache a small number of index entries (Benjamin Marzinski) [2034424] - dm space maps: improve performance with inc/dec on ranges of blocks (Benjamin Marzinski) [2034424] - dm space maps: don't reset space map allocation cursor when committing (Benjamin Marzinski) [2034424] - dm btree: improve btree residency (Benjamin Marzinski) [2034424] - dm integrity: fix sparse warnings (Benjamin Marzinski) [2034424] - dm: replace dm_vcalloc() (Benjamin Marzinski) [2034424] - dm integrity: add the "reset_recalculate" feature flag (Benjamin Marzinski) [2034424] - dm cache: remove needless request_queue NULL pointer checks (Benjamin Marzinski) [2034424] - dm thin: remove needless request_queue NULL pointer check (Benjamin Marzinski) [2034424] - dm ioctl: replace device hash with red-black tree (Benjamin Marzinski) [2034424] - recordmcount.pl: fix typo in s390 mcount regex (Jerome Marchand) [2025890] - recordmcount.pl: look for jgnop instruction as well as bcrl on s390 (Jerome Marchand) [2025890] - KVM: x86: Wait for IPIs to be delivered when handling Hyper-V TLB flush hypercall (Vitaly Kuznetsov) [1868572] - HID: magicmouse: prevent division by 0 on scroll (Benjamin Tissoires) [2022814] - HID: input: set usage type to key on keycode remap (Benjamin Tissoires) [2022814] - HID: input: Fix parsing of HID_CP_CONSUMER_CONTROL fields (Benjamin Tissoires) [2022814] - HID: u2fzero: properly handle timeouts in usb_submit_urb (Benjamin Tissoires) [2022814] - HID: u2fzero: clarify error check and length calculations (Benjamin Tissoires) [2022814] - HID: amd_sfh: Fix potential NULL pointer dereference (Benjamin Tissoires) [2022814] - HID: u2fzero: ignore incomplete packets without data (Benjamin Tissoires) [2022814] - HID: amd_sfh: Fix potential NULL pointer dereference (Benjamin Tissoires) [2022814] - HID: wacom: Add new Intuos BT (CTL-4100WL/CTL-6100WL) device IDs (Benjamin Tissoires) [2022814] - HID: apple: Fix logical maximum and usage maximum of Magic Keyboard JIS (Benjamin Tissoires) [2022814] - HID: betop: fix slab-out-of-bounds Write in betop_probe (Benjamin Tissoires) [2022814] - HID: usbhid: Simplify code in hid_submit_ctrl() (Benjamin Tissoires) [2022814] - HID: usbhid: Fix warning caused by 0-length input reports (Benjamin Tissoires) [2022814] - HID: usbhid: Fix flood of "control queue full" messages (Benjamin Tissoires) [2022814] - HID: sony: Fix more ShanWan clone gamepads to not rumble when plugged in. (Benjamin Tissoires) [2022814] - HID: sony: support for the ghlive ps4 dongles (Benjamin Tissoires) [2022814] - HID: thrustmaster: clean up Makefile and adapt quirks (Benjamin Tissoires) [2022814] - HID: i2c-hid: Fix Elan touchpad regression (Benjamin Tissoires) [2022814] - HID: asus: Prevent Claymore sending suspend event (Benjamin Tissoires) [2022814] - HID: amd_sfh: Add dyndbg prints for debugging (Benjamin Tissoires) [2022814] - HID: amd_sfh: Add support for PM suspend and resume (Benjamin Tissoires) [2022814] - HID: amd_sfh: Move hid probe after sensor is enabled (Benjamin Tissoires) [2022814] - HID: amd_sfh: Add command response to check command status (Benjamin Tissoires) [2022814] - HID: amd_sfh: Fix period data field to enable sensor (Benjamin Tissoires) [2022814] - HID: logitech-hidpp: battery: provide CAPACITY property for newer devices (Benjamin Tissoires) [2022814] - HID: thrustmaster: Fix memory leak in thrustmaster_interrupts() (Benjamin Tissoires) [2022814] - HID: thrustmaster: Fix memory leak in remove (Benjamin Tissoires) [2022814] - HID: thrustmaster: Fix memory leaks in probe (Benjamin Tissoires) [2022814] - HID: elo: update the reference count of the usb device structure (Benjamin Tissoires) [2022814] - HID: logitech-hidpp: Use 'atomic_inc_return' instead of hand-writing it (Benjamin Tissoires) [2022814] - HID: ft260: fix device removal due to USB disconnect (Benjamin Tissoires) [2022814] - HID: apple: Add missing scan code event for keys handled by hid-apple (Benjamin Tissoires) [2022814] - HID: cmedia: add support for HS-100B mute button (Benjamin Tissoires) [2022814] - HID: i2c-hid: goodix: Use the devm variant of regulator_register_notifier() (Benjamin Tissoires) [2022814] - HID: wacom: Refactor touch input mute checks into a common function (Benjamin Tissoires) [2022814] - HID: wacom: Avoid sending empty sync events (Benjamin Tissoires) [2022814] - HID: wacom: Short-circuit processing of touch when it is disabled (Benjamin Tissoires) [2022814] - HID: wacom: set initial hardware touch switch state to 'off' (Benjamin Tissoires) [2022814] - HID: wacom: Skip processing of touches with negative slot values (Benjamin Tissoires) [2022814] - HID: wacom: Re-enable touch by default for Cintiq 24HDT / 27QHDT (Benjamin Tissoires) [2022814] - HID: Kconfig: Fix spelling mistake "Uninterruptable" -> "Uninterruptible" (Benjamin Tissoires) [2022814] - HID: apple: Add support for Keychron K1 wireless keyboard (Benjamin Tissoires) [2022814] - HID: usbhid: free raw_report buffers in usbhid_stop (Benjamin Tissoires) [2022814] - HID: fix typo in Kconfig (Benjamin Tissoires) [2022814] - HID: ft260: fix format type warning in ft260_word_show() (Benjamin Tissoires) [2022814] - HID: i2c-hid: goodix: Tie the reset line to true state of the regulator (Benjamin Tissoires) [2022814] - HID: amd_sfh: Use correct MMIO register for DMA address (Benjamin Tissoires) [2022814] - HID: magicmouse: high-resolution scroll threshold (Benjamin Tissoires) [2022814] - HID: magicmouse: enable high-resolution scroll (Benjamin Tissoires) [2022814] - HID: asus: Remove check for same LED brightness on set (Benjamin Tissoires) [2022814] - HID: input: do not report stylus battery state as "full" (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: use async resume function (Benjamin Tissoires) [2022814] - HID: thrustmaster: Switch to kmemdup() when allocate change_request (Benjamin Tissoires) [2022814] - HID: multitouch: Disable event reporting on suspend when the device is not a wakeup-source (Benjamin Tissoires) [2022814] - HID: logitech-dj: Implement may_wakeup ll-driver callback (Benjamin Tissoires) [2022814] - HID: usbhid: Implement may_wakeup ll-driver callback (Benjamin Tissoires) [2022814] - HID: core: Add hid_hw_may_wakeup() function (Benjamin Tissoires) [2022814] - HID: input: Add support for Programmable Buttons (Benjamin Tissoires) [2022814] - HID: wacom: Correct base usage for capacitive ExpressKey status bits (Benjamin Tissoires) [2022814] - HID: amd_sfh: Add initial support for HPD sensor (Benjamin Tissoires) [2022814 1961759] - HID: amd_sfh: Extend ALS support for newer AMD platform (Benjamin Tissoires) [2022814 1961759] - HID: amd_sfh: Extend driver capabilities for multi-generation support (Benjamin Tissoires) [2022814 1961759] - HID: surface-hid: Fix get-report request (Benjamin Tissoires) [2022814] - HID: sony: fix freeze when inserting ghlive ps3/wii dongles (Benjamin Tissoires) [2022814] - HID: usbkbd: Avoid GFP_ATOMIC when GFP_KERNEL is possible (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: ipc: Specify that EHL no cache snooping (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: ishtp: Add dma_no_cache_snooping() callback (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: Set ISH driver depends on x86 (Benjamin Tissoires) [2022814] - HID: hid-input: add Surface Go battery quirk (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: Fix minor typos in comments (Benjamin Tissoires) [2022814] - HID: magicmouse: fix NULL-deref on disconnect (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: ipc: Add Alder Lake device IDs (Benjamin Tissoires) [2022814] - HID: i2c-hid: fix format string mismatch (Benjamin Tissoires) [2022814] - HID: amd_sfh: Fix memory leak in amd_sfh_work (Benjamin Tissoires) [2022814] - HID: amd_sfh: Use devm_kzalloc() instead of kzalloc() (Benjamin Tissoires) [2022814] - HID: ft260: improve error handling of ft260_hid_feature_report_get() (Benjamin Tissoires) [2022814] - HID: asus: Cleanup Asus T101HA keyboard-dock handling (Benjamin Tissoires) [2022814] - HID: magicmouse: fix crash when disconnecting Magic Trackpad 2 (Benjamin Tissoires) [2022814] - HID: gt683r: add missing MODULE_DEVICE_TABLE (Benjamin Tissoires) [2022814] - HID: pidff: fix error return code in hid_pidff_init() (Benjamin Tissoires) [2022814] - HID: logitech-hidpp: initialize level variable (Benjamin Tissoires) [2022814] - HID: multitouch: Disable event reporting on suspend on the Asus T101HA touchpad (Benjamin Tissoires) [2022814] - HID: core: Remove extraneous empty line before EXPORT_SYMBOL_GPL(hid_check_keys_pressed) (Benjamin Tissoires) [2022814] - HID: usbmouse: Avoid GFP_ATOMIC when GFP_KERNEL is possible (Benjamin Tissoires) [2022814] - HID: hid-sensor-custom: Process failure of sensor_hub_set_feature() (Benjamin Tissoires) [2022814] - HID: i2c-hid: Skip ELAN power-on command after reset (Benjamin Tissoires) [2022814] - HID: usbhid: fix info leak in hid_submit_ctrl (Benjamin Tissoires) [2022814] - HID: Add BUS_VIRTUAL to hid_connect logging (Benjamin Tissoires) [2022814] - HID: input: replace outdated HID numbers+comments with macros (Benjamin Tissoires) [2022814] - HID: multitouch: set Stylus suffix for Stylus-application devices, too (Benjamin Tissoires) [2022814] - HID: multitouch: require Finger field to mark Win8 reports as MT (Benjamin Tissoires) [2022814] - HID: remove the unnecessary redefinition of a macro (Benjamin Tissoires) [2022814] - HID: quirks: Add quirk for Lenovo optical mouse (Benjamin Tissoires) [2022814] - HID: asus: filter G713/G733 key event to prevent shutdown (Benjamin Tissoires) [2022814] - HID: lg-g15 + ite: Add MODULE_AUTHOR (Benjamin Tissoires) [2022814] - HID: lg-g15: Add support for the Logitech Z-10 speakers (Benjamin Tissoires) [2022814] - HID: lg-g15: Make the LED-name used by lg_g15_register_led() a parameter (Benjamin Tissoires) [2022814] - HID: lg-g15: Add a lg_g15_init_input_dev() helper function (Benjamin Tissoires) [2022814] - HID: lg-g15: Add a lg_g15_handle_lcd_menu_keys() helper function (Benjamin Tissoires) [2022814] - HID: lg-g15: Remove unused size argument from lg_*_event() functions (Benjamin Tissoires) [2022814] - HID: hid-sensor-hub: Return error for hid_set_field() failure (Benjamin Tissoires) [2022814] - HID: ft260: check data size in ft260_smbus_write() (Benjamin Tissoires) [2022814] - HID: surface-hid: Fix integer endian conversion (Benjamin Tissoires) [2022814] - HID: hid-debug: recognize KEY_ASSISTANT and KEY_KBD_LAYOUT_NEXT (Benjamin Tissoires) [2022814] - HID: hid-input: add mapping for emoji picker key (Benjamin Tissoires) [2022814] - HID: a4tech: use A4_2WHEEL_MOUSE_HACK_B8 for A4TECH NB-95 (Benjamin Tissoires) [2022814] - HID: logitech-dj/hidpp: Add info/warn/err messages about 27 MHz keyboard encryption (Benjamin Tissoires) [2022814] - HID: quirks: Add HID_QUIRK_NO_INIT_REPORTS quirk for Dell K15A keyboard-dock (Benjamin Tissoires) [2022814] - HID: thrustmaster: fix return value check in thrustmaster_probe() (Benjamin Tissoires) [2022814] - HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for Saitek X65 (Benjamin Tissoires) [2022814] - HID: do not use down_interruptible() when unbinding devices (Benjamin Tissoires) [2022814] - HID: asus: Filter keyboard EC for old ROG keyboard (Benjamin Tissoires) [2022814] - HID: semitek: new driver for GK6X series keyboards (Benjamin Tissoires) [2022814] - HID: wacom: Setup pen input capabilities to the targeted tools (Benjamin Tissoires) [2022814] - HID: hid-sensor-hub: Move 'hsdev' description to correct struct definition (Benjamin Tissoires) [2022814] - HID: hid-sensor-hub: Remove unused struct member 'quirks' (Benjamin Tissoires) [2022814] - HID: wacom_sys: Demote kernel-doc abuse (Benjamin Tissoires) [2022814] - HID: hid-sensor-custom: Remove unused variable 'ret' (Benjamin Tissoires) [2022814] - HID: hid-uclogic-params: Ensure function names are present and correct in kernel-doc headers (Benjamin Tissoires) [2022814] - HID: hid-uclogic-rdesc: Kernel-doc is for functions and structs (Benjamin Tissoires) [2022814] - HID: hid-logitech-hidpp: Fix conformant kernel-doc header and demote abuses (Benjamin Tissoires) [2022814] - HID: hid-picolcd_core: Remove unused variable 'ret' (Benjamin Tissoires) [2022814] - HID: hid-kye: Fix incorrect function name for kye_tablet_enable() (Benjamin Tissoires) [2022814] - HID: hid-core: Fix incorrect function name in header (Benjamin Tissoires) [2022814] - HID: hid-alps: Correct struct misnaming (Benjamin Tissoires) [2022814] - HID: usbhid: hid-pidff: Demote a couple kernel-doc abuses (Benjamin Tissoires) [2022814] - HID: usbhid: Repair a formatting issue in a struct description (Benjamin Tissoires) [2022814] - HID: ishtp-hid-client: Fix 'suggest-attribute=format' compiler warning (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: ishtp-fw-loader: Fix a bunch of formatting issues (Benjamin Tissoires) [2022814] - HID: ishtp-hid-client: Fix incorrect function name report_bad_packet() (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: ipc: Correct fw_reset_work_fn() function name in header (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: Fix potential copy/paste error (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: Fix a little doc-rot (Benjamin Tissoires) [2022814] - HID: intel-ish: Fix a naming disparity and a formatting error (Benjamin Tissoires) [2022814] - HID: intel-ish: Supply some missing param descriptions (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: pci-ish: Remove unused variable 'ret' (Benjamin Tissoires) [2022814] - HID: ishtp-hid-client: Move variable to where it's actually used (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: Remove unused variable 'err' (Benjamin Tissoires) [2022814] - HID: hid-thrustmaster: Demote a bunch of kernel-doc abuses (Benjamin Tissoires) [2022814] - HID: input: map battery capacity (00850065) (Benjamin Tissoires) [2022814] - HID: magicmouse: fix reconnection of Magic Mouse 2 (Benjamin Tissoires) [2022814] - HID: magicmouse: fix 3 button emulation of Mouse 2 (Benjamin Tissoires) [2022814] - HID: magicmouse: add Apple Magic Mouse 2 support (Benjamin Tissoires) [2022814] - HID: lenovo: Add support for Thinkpad X1 Tablet Thin keyboard (Benjamin Tissoires) [2022814] - HID: lenovo: Rework how the tp10ubkbd code decides which USB interface to use (Benjamin Tissoires) [2022814] - HID: lenovo: Set default_triggers for the mute and micmute LEDs (Benjamin Tissoires) [2022814] - HID: lenovo: Map mic-mute button to KEY_F20 instead of KEY_MICMUTE (Benjamin Tissoires) [2022814] - HID: lenovo: Set LEDs max_brightness value (Benjamin Tissoires) [2022814] - HID: lenovo: Remove lenovo_led_brightness_get() (Benjamin Tissoires) [2022814] - HID: lenovo: Check hid_get_drvdata() returns non NULL in lenovo_event() (Benjamin Tissoires) [2022814] - HID: lenovo: Fix lenovo_led_set_tp10ubkbd() error handling (Benjamin Tissoires) [2022814] - HID: lenovo: Use brightness_set_blocking callback for setting LEDs brightness (Benjamin Tissoires) [2022814] - HID: elan: Remove elan_mute_led_get_brigtness() (Benjamin Tissoires) [2022814] - HID: elan: Set default_trigger for the mute LED (Benjamin Tissoires) [2022814] - HID: elan: Silence mute LED errors being logged when the device is unplugged (Benjamin Tissoires) [2022814] - HID: fix memdup.cocci warnings (Benjamin Tissoires) [2022814] - HID: surface-hid: Add support for legacy keyboard interface (Benjamin Tissoires) [2022814] - HID: Add support for Surface Aggregator Module HID transport (Benjamin Tissoires) [2022814] - HID: thrustmaster: introduce proper USB dependency (Benjamin Tissoires) [2022814] - HID: intel_ish-hid: HBM: Use connected standby state bit during suspend/resume (Benjamin Tissoires) [2022814] - HID: ft260: fix an error message in ft260_i2c_write_read() (Benjamin Tissoires) [2022814] - HID: support for initialization of some Thrustmaster wheels (Benjamin Tissoires) [2022814] - HID: wacom: set EV_KEY and EV_ABS only for non-HID_GENERIC type of devices (Benjamin Tissoires) [2022814] - HID: ft260: add usb hid to i2c host bridge driver (Benjamin Tissoires) [2022814] - iio: Add relative sensitivity support (Benjamin Tissoires) [2022814] - iio: hid-sensors: Move get sensitivity attribute to hid-sensor-common (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: Make remove callback return void (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: Simplify logic in ishtp_cl_device_remove() (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: Drop if block with an always false condition (Benjamin Tissoires) [2022814] - AMD_SFH: Add DMI quirk table for BIOS-es which don't set the activestatus bits (Benjamin Tissoires) [2022814] - AMD_SFH: Add sensor_mask module parameter (Benjamin Tissoires) [2022814] - AMD_SFH: Removed unused activecontrolstatus member from the amd_mp2_dev struct (Benjamin Tissoires) [2022814] - HID: wacom: Assign boolean values to a bool variable (Benjamin Tissoires) [2022814] - HID cp2112: fix support for multiple gpiochips (Benjamin Tissoires) [2022814] - HID: alps: fix error return code in alps_input_configured() (Benjamin Tissoires) [2022814] - HID: asus: Add support for 2021 ASUS N-Key keyboard (Benjamin Tissoires) [2022814] - HID: hiddev: Return specific error codes on connect failure (Benjamin Tissoires) [2022814] - HID: plantronics: Workaround for double volume key presses (Benjamin Tissoires) [2022814] - HID: logitech-dj: Handle newer quad/bt2.0 receivers in HID proxy mode (Benjamin Tissoires) [2022814] - HID: logitech-dj: Use hid-ids.h defines for USB device-ids for all supported devices (Benjamin Tissoires) [2022814] - HID: google: add don USB id (Benjamin Tissoires) [2022814] - HID: i2c-hid: acpi: Drop redundant ACPI_PTR() (Benjamin Tissoires) [2022814] - HID: i2c-hid: acpi: Move GUID out of function and described it (Benjamin Tissoires) [2022814] - HID: i2c-hid: acpi: Switch to new style i2c-driver probe function (Benjamin Tissoires) [2022814] - HID: i2c-hid: acpi: Get ACPI companion only once and reuse it (Benjamin Tissoires) [2022814] - HID: playstation: add DualSense player LED support. (Benjamin Tissoires) [2022814] - HID: playstation: add microphone mute support for DualSense. (Benjamin Tissoires) [2022814] - HID: playstation: add initial DualSense lightbar support. (Benjamin Tissoires) [2022814] - HID: wacom: Ignore attempts to overwrite the touch_max value from HID (Benjamin Tissoires) [2022814] - HID: playstation: fix array size comparison (off-by-one) (Benjamin Tissoires) [2022814] - HID: playstation: fix unused variable in ps_battery_get_property. (Benjamin Tissoires) [2022814] - HID: playstation: report DualSense hardware and firmware version. (Benjamin Tissoires) [2022814] - HID: playstation: add DualSense classic rumble support. (Benjamin Tissoires) [2022814] - HID: playstation: add DualSense Bluetooth support. (Benjamin Tissoires) [2022814] - HID: playstation: track devices in list. (Benjamin Tissoires) [2022814] - HID: playstation: add DualSense accelerometer and gyroscope support. (Benjamin Tissoires) [2022814] - HID: playstation: add DualSense touchpad support. (Benjamin Tissoires) [2022814] - HID: playstation: add DualSense battery support. (Benjamin Tissoires) [2022814] - HID: playstation: use DualSense MAC address as unique identifier. (Benjamin Tissoires) [2022814] - HID: playstation: initial DualSense USB support. (Benjamin Tissoires) [2022814] - HID: ite: Enable QUIRK_TOUCHPAD_ON_OFF_REPORT on Acer Aspire Switch 10E (Benjamin Tissoires) [2022814] - HID: Ignore battery for Elan touchscreen on HP Spectre X360 15-df0xxx (Benjamin Tissoires) [2022814] - HID: logitech-dj: add support for the new lightspeed connection iteration (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: ipc: Add Tiger Lake H PCI device ID (Benjamin Tissoires) [2022814] - HID: logitech-dj: add support for keyboard events in eQUAD step 4 Gaming (Benjamin Tissoires) [2022814] - HID: i2c-hid: Add I2C_HID_QUIRK_NO_IRQ_AFTER_RESET for ITE8568 EC on Voyo Winpad A15 (Benjamin Tissoires) [2022814] - HID: displays: convert sysfs sprintf/snprintf family to sysfs_emit (Benjamin Tissoires) [2022814] - HID: wacom: convert sysfs sprintf/snprintf family to sysfs_emit (Benjamin Tissoires) [2022814] - HID: lg-g15: make a const array static, makes object smaller (Benjamin Tissoires) [2022814] - HID: google: Get HID report on probe to confirm tablet switch state (Benjamin Tissoires) [2022814] - HID: hid-input: avoid splitting keyboard, system and consumer controls (Benjamin Tissoires) [2022814] - HID: correct kernel-doc notation in hid-quirks.c (Benjamin Tissoires) [2022814] - HID: correct kernel-doc notation in (Benjamin Tissoires) [2022814] - HID: wacom: Correct NULL dereference on AES pen proximity (Benjamin Tissoires) [2022814] - HID: multitouch: Set to high latency mode on suspend. (Benjamin Tissoires) [2022814] - HID: multitouch: Apply MT_QUIRK_CONFIDENCE quirk for multi-input devices (Benjamin Tissoires) [2022814] - HID: hid-sensor-custom: Add custom sensor iio support (Benjamin Tissoires) [2022814] - HID: i2c-hid: Introduce goodix-i2c-hid using i2c-hid core (Benjamin Tissoires) [2022814] - redhat: HID: enable I2C_HID_ACPI (Benjamin Tissoires) [2022814] - HID: i2c-hid: Reorganize so ACPI and OF are separate modules (Benjamin Tissoires) [2022814] - HID: logitech-hidpp: add support for Unified Battery (1004) feature (Benjamin Tissoires) [2022814] - HID: sony: Add support for tilt on guitar hero guitars (Benjamin Tissoires) [2022814] - HID: logitech-hidpp: Add product ID for MX Ergo in Bluetooth mode (Benjamin Tissoires) [2022814] - HID: chicony: Add Wireless Radio Control feature for Chicony devices (Benjamin Tissoires) [2022814] - HID: Ignore battery for Elan touchscreen on ASUS UX550 (Benjamin Tissoires) [2022814] - HID: logitech-dj: add the G602 receiver (Benjamin Tissoires) [2022814] - HID: core: detect and skip invalid inputs to snto32() (Benjamin Tissoires) [2022814] - HID: uclogic: Improve support for Trust Panora (Benjamin Tissoires) [2022814] - HID: wiimote: remove h from printk format specifier (Benjamin Tissoires) [2022814] - HID: uclogic: remove h from printk format specifier (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: ipc: Address EHL Sx resume issues (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: ipc: finish power flow for EHL OOB (Benjamin Tissoires) [2022814] - HID: sony: select CONFIG_CRC32 (Benjamin Tissoires) [2022814] - HID: sfh: fix address space confusion (Benjamin Tissoires) [2022814] - HID: multitouch: Enable multi-input for Synaptics pointstick/touchpad device (Benjamin Tissoires) [2022814] - HID: wacom: Fix memory leakage caused by kfifo_alloc (Benjamin Tissoires) [2022814] - HID: i2c-hid: add Vero K147 to descriptor override (Benjamin Tissoires) [2022814] - HID: ite: Add support for Acer S1002 keyboard-dock (Benjamin Tissoires) [2022814] - HID: sony: support for ghlive ps3/wii u dongles (Benjamin Tissoires) [2022814] - HID: hidraw: Add additional hidraw input/output report ioctls. (Benjamin Tissoires) [2022814] - HID: Increase HID maximum report size to 16KB (Benjamin Tissoires) [2022814] - HID: elecom: drop stray comment (Benjamin Tissoires) [2022814] - HID: mf: add support for 0079:1846 Mayflash/Dragonrise USB Gamecube Adapter (Benjamin Tissoires) [2022814] - HID: elecom: add support for EX-G M-XGL20DLBK wireless mouse (Benjamin Tissoires) [2022814] - HID: elecom: rewrite report based on model specific parameters (Benjamin Tissoires) [2022814] - HID: wacom: Constify attribute_groups (Benjamin Tissoires) [2022814] - HID: input: Fix fall-through warnings for Clang (Benjamin Tissoires) [2022814] - HID: usbhid: Fix fall-through warnings for Clang (Benjamin Tissoires) [2022814] - HID: logitech-hidpp: Add hid_device_id for V470 bluetooth mouse (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: Remove unnecessary assignment to variable rv (Benjamin Tissoires) [2022814] - HID: sony: Workaround for DS4 dongle hotplug kernel crash. (Benjamin Tissoires) [2022814] - HID: sony: Don't use fw_version/hw_version for sysfs cleanup. (Benjamin Tissoires) [2022814] - HID: sony: Report more accurate DS4 power status. (Benjamin Tissoires) [2022814] - SFH: fix error return check for -ERESTARTSYS (Benjamin Tissoires) [2022814] - HID: Add Logitech Dinovo Edge battery quirk (Benjamin Tissoires) [2022814] - HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge (Benjamin Tissoires) [2022814] - HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices (Benjamin Tissoires) [2022814] - HID: mcp2221: Fix GPIO output handling (Benjamin Tissoires) [2022814] - HID: hid-sensor-hub: Fix issue with devices with no report ID (Benjamin Tissoires) [2022814] - HID: hid-input: occasionally report stylus battery even if not changed (Benjamin Tissoires) [2022814] - timekeeping: Add missing _ns functions for coarse accessors (Benjamin Tissoires) [2022814] - HID: i2c-hid: show the error when failing to fetch the HID descriptor (Benjamin Tissoires) [2022814] - AMD_SFH: Fix for incorrect Sensor index (Benjamin Tissoires) [2022814] - HID: asus: Add support for ASUS N-Key keyboard (Benjamin Tissoires) [2022814] - HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown (Benjamin Tissoires) [2022814] - HID: add support for Sega Saturn (Benjamin Tissoires) [2022814] - HID: cypress: Support Varmilo Keyboards' media hotkeys (Benjamin Tissoires) [2022814] - HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses (Benjamin Tissoires) [2022814] - SFH: Create HID report to Enable support of AMD sensor fusion Hub (SFH) (Benjamin Tissoires) [2022814] - SFH:Transport Driver to add support of AMD Sensor Fusion Hub (SFH) (Benjamin Tissoires) [2022814] - redhat: HID: enable AMD_SFH_HUB (Benjamin Tissoires) [1965674] - SFH: PCIe driver to add support of AMD sensor fusion hub (Benjamin Tissoires) [2022814] - HID: uclogic: Add ID for Trust Flex Design Tablet (Benjamin Tissoires) [2022814] - HID: i2c-hid: Enable wakeup capability from Suspend-to-Idle (Benjamin Tissoires) [2022814] - HID: add vivaldi HID driver (Benjamin Tissoires) [2022814] - HID: i2c-hid: fix kerneldoc warnings in i2c-hid-core.c (Benjamin Tissoires) [2022814] - HID: core: fix kerneldoc warnings in hid-core.c (Benjamin Tissoires) [2022814] - HID: multitouch: Lenovo X1 Tablet Gen2 trackpoint and buttons (Benjamin Tissoires) [2022814] - HID: alps: clean up indentation issue (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: simplify the return expression of ishtp_bus_remove_device() (Benjamin Tissoires) [2022814] - HID: hid-debug: fix nonblocking read semantics wrt EIO/ERESTARTSYS (Benjamin Tissoires) [2022814] - HID: i2c-hid: Prefer asynchronous probe (Benjamin Tissoires) [2022814] - HID: wiimote: narrow spinlock range in wiimote_hid_event() (Benjamin Tissoires) [2022814] - HID: wiimote: make handlers[] const (Benjamin Tissoires) [2022814] - HID: logitech-dj: Fix spelling in comment (Benjamin Tissoires) [2022814] - HID: apple: Add support for Matias wireless keyboard (Benjamin Tissoires) [2022814] - Input: elan_i2c - reduce the resume time for controller in Whitebox (Benjamin Tissoires) [2022814] - Input: parkbd - switch to use module_parport_driver() (Benjamin Tissoires) [2022814] - Input: i8042 - fix typos in comments (Benjamin Tissoires) [2022814] - Input: elantech - Prepare a complete software node for the device (Benjamin Tissoires) [2022814] - Input: apbps2 - remove useless variable (Benjamin Tissoires) [2022814] - Input: elan_i2c - fix a typo in parameter name (Benjamin Tissoires) [2022814] - Input: i8042 - fix Pegatron C15B ID entry (Benjamin Tissoires) [2022814] - Input: elan_i2c - reduce the resume time for new devices (Benjamin Tissoires) [2022814] - Input: i8042 - add ASUS Zenbook Flip to noselftest list (Benjamin Tissoires) [2022814] - Input: add missing dependencies on CONFIG_HAS_IOMEM (Benjamin Tissoires) [2022814] - ARM: 9048/1: sa1111: make sa1111 bus's remove callback return void (Benjamin Tissoires) [2022814] - Input: synaptics - replace NOOP with suitable commentary (Benjamin Tissoires) [2022814] - Input: i8042 - unbreak Pegatron C15B (Benjamin Tissoires) [2022814] - Input: parkbd - convert comma to semicolon (Benjamin Tissoires) [2022814] - Input: elantech - fix protocol errors for some trackpoints in SMBus mode (Benjamin Tissoires) [2022814] - Input: elan_i2c - add new trackpoint report type 0x5F (Benjamin Tissoires) [2022814] - Input: i8042 - add Acer laptops to the i8042 reset list (Benjamin Tissoires) [2022814] - Input: i8042 - add ByteSpeed touchpad to noloop table (Benjamin Tissoires) [2022814] - Input: i8042 - fix error return code in i8042_setup_aux() (Benjamin Tissoires) [2022814] - Input: libps2 - fix fall-through warnings for Clang (Benjamin Tissoires) [2022814] - Input: synaptics - demote non-conformant kernel-doc header (Benjamin Tissoires) [2022814] - Input: elan_i2c_core - move header inclusion inside (Benjamin Tissoires) [2022814] - Input: elan_i2c - fix firmware update on newer ICs (Benjamin Tissoires) [2022814] - Input: elantech - demote obvious abuse of kernel-doc header (Benjamin Tissoires) [2022814] - Input: i8042 - allow insmod to succeed on devices without an i8042 controller (Benjamin Tissoires) [2022814] - Input: synaptics - enable InterTouch for ThinkPad T14 Gen 1 (Benjamin Tissoires) [2022814] - Input: synaptics - enable InterTouch for ThinkPad P1/X1E gen 2 (Benjamin Tissoires) [2022814] - Input: synaptics-rmi4 - rename f30_data to gpio_data (Benjamin Tissoires) [2022814] - Input: sun4i-ps2 - fix handling of platform_get_irq() error (Benjamin Tissoires) [2022814] - Input: allocate keycode for Fn + right shift (Benjamin Tissoires) [2022814] - Input: allocate keycodes for notification-center, pickup-phone and hangup-phone (Benjamin Tissoires) [2022814] - HID: cp2112: Use irqchip template (Benjamin Tissoires) [2022814] - HID: mcp2221: Replace HTTP links with HTTPS ones (Benjamin Tissoires) [2022814] - treewide: replace '---help---' in Kconfig files with 'help' (Benjamin Tissoires) [2022814] - HID: asus: Add depends on USB_HID to HID_ASUS Kconfig option (Benjamin Tissoires) [2022814] - HID: asus: Fix mute and touchpad-toggle keys on Medion Akoya E1239T (Benjamin Tissoires) [2022814] - HID: asus: Add support for multi-touch touchpad on Medion Akoya E1239T (Benjamin Tissoires) [2022814] - HID: asus: Add report_size to struct asus_touchpad_info (Benjamin Tissoires) [2022814] - HID: asus: Add hid_is_using_ll_driver(usb_hid_driver) check (Benjamin Tissoires) [2022814] - HID: asus: Simplify skipping of mappings for Asus T100CHI keyboard-dock (Benjamin Tissoires) [2022814] - HID: asus: Only set EV_REP if we are adding a mapping (Benjamin Tissoires) [2022814] - HID: mcp2221: add gpiolib dependency (Benjamin Tissoires) [2022814] - HID: mcp2221: add GPIO functionality support (Benjamin Tissoires) [2022814] - HID: mcp2221: add usb to i2c-smbus host bridge (Benjamin Tissoires) [2022814] - HID: asus: Ignore Asus vendor-page usage-code 0xff events (Benjamin Tissoires) [2022814] - HID: sb0540: add support for Creative SB0540 IR receivers (Benjamin Tissoires) [2022814] - gpio: pass lookup and descriptor flags to request_own (Benjamin Tissoires) [2022814] - HID: hid-asus: select CONFIG_POWER_SUPPLY (Benjamin Tissoires) [2022814] - HID: hid-asus: Add BT keyboard dock battery monitoring support (Benjamin Tissoires) [2022814] - HID: hid-asus: Add Transbook T90CHI support (Benjamin Tissoires) [2022814] - HID: asus: Add support for the ASUS T101HA keyboard dock (Benjamin Tissoires) [2022814] - HID: asus: Add support for the ASUS FX503VD laptop (Benjamin Tissoires) [2022814] - HID: asus: Add event handler to catch unmapped Asus Vendor UsagePage codes (Benjamin Tissoires) [2022814] - af_unix: fix garbage collect vs MSG_PEEK (Patrick Talbert) [2031975] {CVE-2021-0920} - net: add kerneldoc comment for sk_peer_lock (Guillaume Nault) [2037782] - af_unix: fix races in sk_peer_pid and sk_peer_cred accesses (Guillaume Nault) [2037782] {CVE-2021-4203} - netfilter: nat: force port remap to prevent shadowing well-known ports (Florian Westphal) [2006167] {CVE-2021-3773} - netfilter: conntrack: tag conntracks picked up in local out hook (Florian Westphal) [2006167] - selftests: nft_nat: switch port shadow test cases to socat (Florian Westphal) [2006167] - selftests: nft_nat: Simplify port shadow notrack test (Florian Westphal) [2006167] - selftests: nft_nat: Improve port shadow test stability (Florian Westphal) [2006167] - selftests: nft_nat: add udp hole punch test case (Florian Westphal) [2006167] - ipv6: use prandom_u32() for ID generation (Hangbin Liu) [2040158] {CVE-2021-45485} - igc: fix tunnel offloading (Corinna Vinschen) [1910885] - virtio/vsock: fix the transport to work with VMADDR_CID_ANY (Stefano Garzarella) [2026442] - vhost/vsock: cleanup removing `len` variable (Stefano Garzarella) [2026442] - vhost/vsock: fix incorrect used length reported to the guest (Stefano Garzarella) [2026442] - vsock: prevent unnecessary refcnt inc for nonblocking connect (Stefano Garzarella) [2026442] - vsock/virtio: avoid potential deadlock when vsock device remove (Stefano Garzarella) [2026442] - VSOCK: handle VIRTIO_VSOCK_OP_CREDIT_REQUEST (Stefano Garzarella) [2026442] - vsock: notify server to shutdown when client has pending signal (Stefano Garzarella) [2026442] - virtio/vsock: simplify credit update function API (Stefano Garzarella) [2026442] - virtio/vsock: set packet's type in virtio_transport_send_pkt_info() (Stefano Garzarella) [2026442] - net: vlan: fix underflow for the real_dev refcnt (Balazs Nemeth) [2026375] - net: vlan: fix a UAF in vlan_dev_real_dev() (Balazs Nemeth) [2026375]- xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just like fallocate (Carlos Maiolino) [2034865] {CVE-2021-4155} - isdn: cpai: check ctr->cnr to avoid array index out of bound (Chris von Recklinghausen) [2016491] {CVE-2021-43389} - vt: keyboard: avoid signed integer overflow in k_ascii (Chris von Recklinghausen) [2017044] {CVE-2020-13974} - USB: serial: pl2303: fix GC type detection (Torez Smith) [1975985] - usb: dwc3: leave default DMA for PCI devices (Torez Smith) [1975985] - usb: xhci: tegra: Check padctrl interrupt presence in device tree (Torez Smith) [1975985] - usb: dwc3: core: Revise GHWPARAMS9 offset (Torez Smith) [1975985] - xhci: Fix USB 3.1 enumeration issues by increasing roothub power-on-good delay (Torez Smith) [1975985] - usb: typec: tipd: Remove dependency on "connector" child fwnode (Torez Smith) [1975985] - usb: xhci: tegra: mark PM functions as __maybe_unused (Torez Smith) [1975985] - media: ttusb-dec: avoid release of non-acquired mutex (Torez Smith) [1975985] - ABI: sysfs-devices-removable: make a table valid as ReST markup (Torez Smith) [1975985] - usb: dwc3: core: balance phy init and exit (Torez Smith) [1975985] - USB: serial: pl2303: fix GL type detection (Torez Smith) [1975985] - usb: xhci-mtk: Do not use xhci's virt_dev in drop_endpoint (Torez Smith) [1975985] - usb: xhci-mtk: fix issue of out-of-bounds array access (Torez Smith) [1975985] - usb: dwc3: Decouple USB 2.0 L1 & L2 events (Torez Smith) [1975985] - media: em28xx-input: fix refcount bug in em28xx_usb_disconnect (Torez Smith) [1975985] - media: dvb-usb: Fix error handling in dvb_usb_i2c_init (Torez Smith) [1975985] - power: supply: Fix build error when CONFIG_POWER_SUPPLY is not enabled. (Torez Smith) [1975985] - thunderbolt: test: split up test cases in tb_test_credit_alloc_all (Torez Smith) [1975985] - thunderbolt: Handle ring interrupt by reading interrupt status register (Torez Smith) [1975985] - thunderbolt: Add vendor specific NHI quirk for auto-clearing interrupt status (Torez Smith) [1975985] - thunderbolt: Fix port linking by checking all adapters (Torez Smith) [1975985] - thunderbolt: Do not read control adapter config space (Torez Smith) [1975985] - thunderbolt: Add authorized value to the KOBJ_CHANGE uevent (Torez Smith) [1975985] - usb: typec: tcpm: Raise vdm_sm_running flag only when VDM SM is running (Torez Smith) [1975985] - usb: dwc3: gadget: Stop EP0 transfers during pullup disable (Torez Smith) [1975985] - usb: dwc3: gadget: Fix dwc3_calc_trbs_left() (Torez Smith) [1975985] - Revert "USB: serial: ch341: fix character loss at high transfer rates" (Torez Smith) [1975985] - USB: serial: option: add new VID/PID to support Fibocom FG150 (Torez Smith) [1975985] - usb: typec: tcpm: Fix VDMs sometimes not being forwarded to alt-mode drivers (Torez Smith) [1975985] - Revert "usb: dwc3: gadget: Use list_replace_init() before traversing lists" (Torez Smith) [1975985] - usb: typec: tcpm: Keep other events when receiving FRS and Sourcing_vbus events (Torez Smith) [1975985] - usb: dwc3: gadget: Avoid runtime resume if disabling pullup (Torez Smith) [1975985] - usb: dwc3: gadget: Use list_replace_init() before traversing lists (Torez Smith) [1975985] - USB: serial: ftdi_sio: add device ID for Auto-M3 OP-COM v2 (Torez Smith) [1975985] - USB: serial: pl2303: fix GT type detection (Torez Smith) [1975985] - USB: serial: option: add Telit FD980 composition 0x1056 (Torez Smith) [1975985] - USB: serial: pl2303: fix HX type detection (Torez Smith) [1975985] - media: rtl28xxu: fix zero-length control request (Torez Smith) [1975985] - media: Revert "media: rtl28xxu: fix zero-length control request" (Torez Smith) [1975985] - USB: serial: ch341: fix character loss at high transfer rates (Torez Smith) [1975985] - usb: otg-fsm: Fix hrtimer list corruption (Torez Smith) [1975985] - USB: usbtmc: Fix RCU stall warning (Torez Smith) [1975985] - USB: serial: cp210x: add ID for CEL EM3588 USB ZigBee stick (Torez Smith) [1975985] - Revert "USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem" (Torez Smith) [1975985] - usb: dwc2: gadget: Fix sending zero length packet in DDMA mode. (Torez Smith) [1975985] - usb: dwc2: Skip clock gating on Samsung SoCs (Torez Smith) [1975985] - usb: dwc2: gadget: Fix GOUTNAK flow for Slave mode. (Torez Smith) [1975985] - usb: xhci: avoid renesas_usb_fw.mem when it's unusable (Torez Smith) [1975985] - usb: dwc3: avoid NULL access of usb_gadget_driver (Torez Smith) [1975985] - usb: typec: stusb160x: Don't block probing of consumer of "connector" nodes (Torez Smith) [1975985] - usb: typec: stusb160x: register role switch before interrupt registration (Torez Smith) [1975985] - USB: usb-storage: Add LaCie Rugged USB3-FW to IGNORE_UAS (Torez Smith) [1975985] - usb: hub: Disable USB 3 device initiated lpm if exit latency is too high (Torez Smith) [1975985] - usb: hub: Fix link power management max exit latency (MEL) calculations (Torez Smith) [1975985] - usb: typec: tipd: Don't block probing of consumer of "connector" nodes (Torez Smith) [1975985] - xhci: Fix lost USB 2 remote wake (Torez Smith) [1975985] - USB: serial: cp210x: fix comments for GE CS1000 (Torez Smith) [1975985] - USB: core: Fix incorrect pipe calculation in do_proc_control() (Torez Smith) [1975985] - USB: serial: option: add support for u-blox LARA-R6 family (Torez Smith) [1975985] - thunderbolt: test: Reinstate a few casts of bitfields (Torez Smith) [1975985] - USB: cdc-acm: blacklist Heimann USB Appset device (Torez Smith) [1975985] - usb: xhci-mtk: allow multiple Start-Split in a microframe (Torez Smith) [1975985] - usb: ftdi-elan: remove redundant continue statement in a while-loop (Torez Smith) [1975985] - thunderbolt: test: Remove some casts which are no longer required (Torez Smith) [1975985] - xhci: remove redundant continue statement (Torez Smith) [1975985] - usb: dwc3: Fix debugfs creation flow (Torez Smith) [1975985] - docs: driver-api: usb: avoid using ReST :doc:`foo` markup (Torez Smith) [1975985] - xhci: solve a double free problem while doing s4 (Torez Smith) [1975985] - xhci: handle failed buffer copy to URB sg list and fix a W=1 copiler warning (Torez Smith) [1975985] - xhci: Add adaptive interrupt rate for isoch TRBs with XHCI_AVOID_BEI quirk (Torez Smith) [1975985] - xhci: Remove unused defines for ERST_SIZE and ERST_ENTRIES (Torez Smith) [1975985] - usb: typec: Add the missed altmode_id_remove() in typec_register_altmode() (Torez Smith) [1975985] - usb: typec: tcpm: Relax disconnect threshold during power negotiation (Torez Smith) [1975985] - usb: typec: tcpm: Ignore Vsafe0v in PR_SWAP_SNK_SRC_SOURCE_ON state (Torez Smith) [1975985] - usb: typec: tcpci: Fix up sink disconnect thresholds for PD (Torez Smith) [1975985] - usb: core: hub: Disable autosuspend for Cypress CY7C65632 (Torez Smith) [1975985] - usb: host: xhci-tegra: Use devm_platform_get_and_ioremap_resource() (Torez Smith) [1975985] - usb: host: xhci-tegra: Add missing of_node_put() in tegra_xusb_probe() (Torez Smith) [1975985] - usb: host: xhci-tegra: add missing put_device() in tegra_xusb_probe() (Torez Smith) [1975985] - media: usb: cpia2: Fixed Coding Style issues (Torez Smith) [1975985] - media: ttusb-dec: cleanup an error handling logic (Torez Smith) [1975985] - cypress_m8: switch data_bits to real character bits (Torez Smith) [1975985] - thunderbolt: Fix DROM handling for USB4 DROM (Torez Smith) [1975985] - usb: xhci: tegra: Enable ELPG for runtime/system PM (Torez Smith) [1975985] - usb: xhci: tegra: Unlink power domain devices (Torez Smith) [1975985] - thunderbolt: Bond lanes only when dual_link_port != NULL in alloc_dev_default() (Torez Smith) [1975985] - thunderbolt: No need to include in usb4_port.c (Torez Smith) [1975985] - thunderbolt: Poll 10ms for REG_FW_STS_NVM_AUTH_DONE to be set (Torez Smith) [1975985] - thunderbolt: Add device links only when software connection manager is used (Torez Smith) [1975985] - thunderbolt: Add support for Intel Alder Lake (Torez Smith) [1975985] - usb: typec: mux: Fix copy-paste mistake in typec_mux_match (Torez Smith) [1975985] - usb: typec: ucsi: Clear PPM capability data in ucsi_init() error path (Torez Smith) [1975985] - usb: typec: wcove: Use LE to CPU conversion when accessing msg->header (Torez Smith) [1975985] - usb: typec: ucsi: Fix a comment in ucsi_init() (Torez Smith) [1975985] - USB: dwc3: remove debugfs root dentry storage (Torez Smith) [1975985] - USB: serial: cp210x: fix CP2102N-A01 modem control (Torez Smith) [1975985] - USB: serial: cp210x: fix alternate function for CP2102N QFN20 (Torez Smith) [1975985] - usb: dwc2: Don't reset the core after setting turnaround time (Torez Smith) [1975985] - usb: dwc3: support 64 bit DMA in platform driver (Torez Smith) [1975985] - USB: core: Avoid WARNings for 0-length descriptor requests (Torez Smith) [1975985] - usb: dwc3: core: fix kernel panic when do reboot (Torez Smith) [1975985] - usb: dwc3: ep0: fix NULL pointer exception (Torez Smith) [1975985] - usb: typec: intel_pmc_mux: Put ACPI device using acpi_dev_put() (Torez Smith) [1975985] - usb: typec: intel_pmc_mux: Add missed error check for devm_ioremap_resource() (Torez Smith) [1975985] - usb: typec: intel_pmc_mux: Put fwnode in error case during ->probe() (Torez Smith) [1975985] - usb: typec: tcpm: Do not finish VDM AMS for retrying Responses (Torez Smith) [1975985] - media: cinergyt2: make properties const (Torez Smith) [1975985] - media: dvd_usb: memory leak in cinergyt2_fe_attach (Torez Smith) [1975985] - USB: serial: ftdi_sio: add NovaTech OrionMX product ID (Torez Smith) [1975985] - usb: typec: tcpm: cancel send discover hrtimer when unregister tcpm port (Torez Smith) [1975985] - usb: typec: tcpm: cancel frs hrtimer when unregister tcpm port (Torez Smith) [1975985] - usb: typec: tcpm: cancel vdm and state machine hrtimer when unregister tcpm port (Torez Smith) [1975985] - usb: typec: tcpm: Properly handle Alert and Status Messages (Torez Smith) [1975985] - usb: dwc3: meson-g12a: Disable the regulator in the error handling path of the probe (Torez Smith) [1975985] - usb: typec: tcpm: Fix misuses of AMS invocation (Torez Smith) [1975985] - usb: typec: tcpm: Introduce snk_vdo_v1 for SVDM version 1.0 (Torez Smith) [1975985] - dt-bindings: connector: Add PD rev 2.0 VDO definition (Torez Smith) [1975985] - usb: typec: tcpm: Correct the responses in SVDM Version 2.0 DFP (Torez Smith) [1975985] - Revert "usb: dwc3: core: Add shutdown callback for dwc3" (Torez Smith) [1975985] - dt-bindings: connector: Replace BIT macro with generic bit ops (Torez Smith) [1975985] - media: gspca: ov519: replace RIGHT SINGLE QUOTATION MARK (Torez Smith) [1975985] - usb: typec: intel_pmc_mux: Update IOM port status offset for AlderLake (Torez Smith) [1975985] - usb: pd: Set PD_T_SINK_WAIT_CAP to 310ms (Torez Smith) [1975985] - usb: dwc3: gadget: Bail from dwc3_gadget_exit() if dwc->gadget is NULL (Torez Smith) [1975985] - usb: dwc3: gadget: Disable gadget IRQ during pullup disable (Torez Smith) [1975985] - usb: dwc3: debugfs: Add and remove endpoint dirs dynamically (Torez Smith) [1975985] - Revert "usb: typec: mux: Remove requirement for the "orientation-switch" device property" (Torez Smith) [1975985] - media: rtl28xxu: fix zero-length control request (Torez Smith) [1975985] - media: gspca/sunplus: fix zero-length control requests (Torez Smith) [1975985] - media: gspca/gl860: fix zero-length control requests (Torez Smith) [1975985] - media: gspca/sq905: fix control-request direction (Torez Smith) [1975985] - media: dtv5100: fix control-request directions (Torez Smith) [1975985] - media: drivers/media/usb/gspca/cpia1.c : fix spelling typo (Torez Smith) [1975985] - media: drivers/media/usb/em28xx/em28xx-cards.c : fix typo issues (Torez Smith) [1975985] - media: zr364xx: fix memory leak in zr364xx_start_readpipe (Torez Smith) [1975985] - media: em28xx: Fix possible memory leak of em28xx struct (Torez Smith) [1975985] - thunderbolt: Check for NVM authentication status after the operation started (Torez Smith) [1975985] - thunderbolt: Add WRITE_ONLY and AUTHENTICATE_ONLY NVM operations for retimers (Torez Smith) [1975985] - thunderbolt: Allow router NVM authenticate separately (Torez Smith) [1975985] - thunderbolt: Move nvm_write_ops to tb.h (Torez Smith) [1975985] - thunderbolt: Log the link as TBT instead of TBT3 (Torez Smith) [1975985] - thunderbolt: Add support for retimer NVM upgrade when there is no link (Torez Smith) [1975985] - thunderbolt: Add additional USB4 port operations for retimer access (Torez Smith) [1975985] - thunderbolt: Add support for ACPI _DSM to power on/off retimers (Torez Smith) [1975985] - thunderbolt: Add USB4 port devices (Torez Smith) [1975985] - thunderbolt: Add KUnit tests for credit allocation (Torez Smith) [1975985] - thunderbolt: Allocate credits according to router preferences (Torez Smith) [1975985] - USB: core: Check buffer length matches wLength for control transfers (Torez Smith) [1975985] - usb: typec: ucsi: Fix copy/paste issue for 'ucsi_set_drvdata()' (Torez Smith) [1975985] - usb: dwc2: gadget: Repair 'dwc2_hsotg_core_init_disconnected()'s documentation (Torez Smith) [1975985] - usb: dwc2: pci: Fix possible copy/paste issue (Torez Smith) [1975985] - usb: dwc2: hcd_queue: Fix typeo in function name 'dwc2_hs_pmap_unschedule()' (Torez Smith) [1975985] - usb: dwc2: params: Fix naming of 'dwc2_get_hwparams()' in the docs (Torez Smith) [1975985] - usb: common: ulpi: Add leading underscores for function name '__ulpi_register_driver()' (Torez Smith) [1975985] - usb: dwc2: platform: Provide function name for 'dwc2_check_core_version()' (Torez Smith) [1975985] - driver core: Move the "removable" attribute from USB to core (Torez Smith) [1975985] - usb: dwc3: trace: Remove unused fields in dwc3_log_trb (Torez Smith) [1975985] - usb: typec: mux: Remove requirement for the "orientation-switch" device property (Torez Smith) [1975985] - usb: typec: mux: Use device type instead of device name for matching (Torez Smith) [1975985] - usb: common: usb-conn-gpio: use usb_role_string() to print role status (Torez Smith) [1975985] - usb: roles: add helper usb_role_string() (Torez Smith) [1975985] - USB: serial: omninet: update driver description (Torez Smith) [1975985] - USB: serial: omninet: add device id for Zyxel Omni 56K Plus (Torez Smith) [1975985] - USB: serial: quatech2: fix control-request directions (Torez Smith) [1975985] - usb: typec: tcpci: Make symbol 'tcpci_apply_rc' static (Torez Smith) [1975985] - USB: usbfs: remove double evaluation of usb_sndctrlpipe() (Torez Smith) [1975985] - usb: typec: tcpm: Respond Not_Supported if no snk_vdo (Torez Smith) [1975985] - usb: typec: tcpm: Properly interrupt VDM AMS (Torez Smith) [1975985] - media: lmedm04: delete lme2510_get_adapter_count() (Torez Smith) [1975985] - media: dvb-usb: fix wrong definition (Torez Smith) [1975985] - USB: core: WARN if pipe direction != setup packet direction (Torez Smith) [1975985] - USB: trancevibrator: fix control-request direction (Torez Smith) [1975985] - USB: dwc2: drop irq-flags initialisations (Torez Smith) [1975985] - usb: typec: tcpci: Implement callback for apply_rc (Torez Smith) [1975985] - usb: typec: tcpm: Move TCPC to APPLY_RC state during PR_SWAP (Torez Smith) [1975985] - usb: typec: tcpm: Refactor logic to enable/disable auto vbus dicharge (Torez Smith) [1975985] - usb: typec: tcpm: Fix up PR_SWAP when vsafe0v is signalled (Torez Smith) [1975985] - usb: atm: cxacru: Fix typo in comment (Torez Smith) [1975985] - usb: isp1760: remove platform data struct and code (Torez Smith) [1975985] - usb: fix spelling mistakes in header files (Torez Smith) [1975985] - USB: serial: digi_acceleport: add chars_in_buffer locking (Torez Smith) [1975985] - USB: serial: digi_acceleport: reduce chars_in_buffer over-reporting (Torez Smith) [1975985] - usb: Restore the usb_header label (Torez Smith) [1975985] - usb: typec: tcpm: Use LE to CPU conversion when accessing msg->header (Torez Smith) [1975985] - usb: typec: mux: Fix matching with typec_altmode_desc (Torez Smith) [1975985] - misc/uss720: fix memory leak in uss720_probe (Torez Smith) [1975985] - usb: dwc3: gadget: Properly track pending and queued SG (Torez Smith) [1975985] - USB: usbfs: Don't WARN about excessively large memory allocations (Torez Smith) [1975985] - usb: common: usb-conn-gpio: use dev_err_probe() to print log (Torez Smith) [1975985] - usb: common: usb-conn-gpio: fix NULL pointer dereference of charger (Torez Smith) [1975985] - Revert "USB: Add reset-resume quirk for WD19's Realtek Hub" (Torez Smith) [1975985] - USB: Verify the port status when timeout happens during port suspend (Torez Smith) [1975985] - usb: typec: wcove: Fx wrong kernel doc format (Torez Smith) [1975985] - media: pvrusb2: fix warning in pvr2_i2c_core_done (Torez Smith) [1975985] - media: rtl2832_sdr/vivid/airspy/hackrf/msi2500: drop memset of fmt.sdr.reserved (Torez Smith) [1975985] - media: cpia2: fix memory leak in cpia2_usb_probe (Torez Smith) [1975985] - media: s2255drv: remove redundant assignment to variable field (Torez Smith) [1975985] - media: gspca: properly check for errors in po1030_probe() (Torez Smith) [1975985] - Revert "media: gspca: Check the return value of write_bridge for timeout" (Torez Smith) [1975985] - media: gspca: mt9m111: Check write_bridge for timeout (Torez Smith) [1975985] - Revert "media: gspca: mt9m111: Check write_bridge for timeout" (Torez Smith) [1975985] - Revert "media: usb: gspca: add a missed check for goto_low_power" (Torez Smith) [1975985] - usb: core: hcd: use map_urb_for_dma for single step set feature urb (Torez Smith) [1975985] - usb: dwc3: pci: Fix DEFINE for Intel Elkhart Lake (Torez Smith) [1975985] - usb: core: hub: fix race condition about TRSMRCY of resume (Torez Smith) [1975985] - usb: typec: tcpm: Fix SINK_DISCOVERY current limit for Rp-default (Torez Smith) [1975985] - xhci: Add reset resume quirk for AMD xhci controller. (Torez Smith) [1975985] - usb: xhci: Increase timeout for HC halt (Torez Smith) [1975985] - xhci: Do not use GFP_KERNEL in (potentially) atomic context (Torez Smith) [1975985] - xhci: Fix giving back cancelled URBs even if halted endpoint can't reset (Torez Smith) [1975985] - xhci-pci: Allow host runtime PM as default for Intel Alder Lake xHCI (Torez Smith) [1975985] - usb: typec: tcpm: Don't block probing of consumers of "connector" nodes (Torez Smith) [1975985] - usb: xhci-mtk: use first-fit for LS/FS (Torez Smith) [1975985] - usb: xhci-mtk: remove unnecessary assignments in periodic TT scheduler (Torez Smith) [1975985] - usb: xhci-mtk: remove unnecessary setting of has_ippc (Torez Smith) [1975985] - usb: xhci-mtk: use bitfield instead of bool (Torez Smith) [1975985] - usb: typec: tcpm: Fix wrong handling for Not_Supported in VDM AMS (Torez Smith) [1975985] - usb: typec: tcpm: Send DISCOVER_IDENTITY from dedicated work (Torez Smith) [1975985] - usb: typec: ucsi: Retrieve all the PDOs instead of just the first 4 (Torez Smith) [1975985] - usb: dwc3: omap: improve extcon initialization (Torez Smith) [1975985] - usb: typec: ucsi: Put fwnode in any case during ->probe() (Torez Smith) [1975985] - usb: dwc2: Remove obsolete MODULE_ constants from platform.c (Torez Smith) [1975985] - usb: dwc3: imx8mp: fix error return code in dwc3_imx8mp_probe() (Torez Smith) [1975985] - usb: dwc3: imx8mp: detect dwc3 core node via compatible string (Torez Smith) [1975985] - usb: dwc3: gadget: Return success always for kick transfer in ep queue (Torez Smith) [1975985] - usb: dwc3: gadget: Free gadget structure only after freeing endpoints (Torez Smith) [1975985] - usb: dwc2: Fix gadget DMA unmap direction (Torez Smith) [1975985] - usb: dwc3: gadget: Rename EOPF event macros to Suspend (Torez Smith) [1975985] - usb: dwc3: gadget: Enable suspend events (Torez Smith) [1975985] - usb: Restore the reference to ch9.h (Torez Smith) [1975985] - usb: dwc3: core: Add missing GHWPARAMS9 doc (Torez Smith) [1975985] - usb: dwc3: pci: Enable usb2-gadget-lpm-disable for Intel Merrifield (Torez Smith) [1975985] - cdc-wdm: untangle a circular dependency between callback and softint (Torez Smith) [1975985] - usb: dwc3: remove repeated setting of current_dr_role (Torez Smith) [1975985] - USB: serial: pl2303: add device id for ADLINK ND-6530 GC (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: add startech.com device id (Torez Smith) [1975985] - USB: serial: option: add Telit LE910-S1 compositions 0x7010, 0x7011 (Torez Smith) [1975985] - USB: serial: ftdi_sio: add IDs for IDS GmbH Products (Torez Smith) [1975985] - usb: Fix up movement of USB core kerneldoc location (Torez Smith) [1975985] - usb: dwc3: gadget: Handle DEV_TXF_FLUSH_BYPASS capability (Torez Smith) [1975985] - usb: dwc3: Capture new capability register GHWPARAMS9 (Torez Smith) [1975985] - usb: dwc3: core: Do core softreset when switch mode (Torez Smith) [1975985] - usb: dwc2: Get rid of useless error checks in suspend interrupt (Torez Smith) [1975985] - usb: dwc2: Update dwc2_handle_usb_suspend_intr function. (Torez Smith) [1975985] - usb: dwc2: Add exit hibernation mode before removing drive (Torez Smith) [1975985] - usb: dwc2: Add hibernation exiting flow by system resume (Torez Smith) [1975985] - usb: dwc2: Add hibernation entering flow by system suspend (Torez Smith) [1975985] - usb: dwc2: Allow exit hibernation in urb enqueue (Torez Smith) [1975985] - usb: dwc2: Move exit hibernation to dwc2_port_resume() function (Torez Smith) [1975985] - usb: dwc2: Move enter hibernation to dwc2_port_suspend() function (Torez Smith) [1975985] - usb: dwc2: Clear GINTSTS_RESTOREDONE bit after restore is generated. (Torez Smith) [1975985] - usb: dwc2: Clear fifo_map when resetting core. (Torez Smith) [1975985] - usb: dwc2: Allow exiting hibernation from gpwrdn rst detect (Torez Smith) [1975985] - usb: dwc2: Fix hibernation between host and device modes. (Torez Smith) [1975985] - usb: dwc2: Fix host mode hibernation exit with remote wakeup flow. (Torez Smith) [1975985] - usb: dwc2: Reset DEVADDR after exiting gadget hibernation. (Torez Smith) [1975985] - usb: dwc2: Update exit hibernation when port reset is asserted (Torez Smith) [1975985] - usb: dwc3: gadget: Remove FS bInterval_m1 limitation (Torez Smith) [1975985] - usb: xhci-mtk: remove bus status check (Torez Smith) [1975985] - usb: dwc2: Enable RPi in ACPI mode (Torez Smith) [1975985] - USB: Add reset-resume quirk for WD19's Realtek Hub (Torez Smith) [1975985] - usb: storage: datafab: remove redundant assignment of variable result (Torez Smith) [1975985] - usb: misc: adutux: fix whitespace coding style issue (Torez Smith) [1975985] - usb: dwc3: gadget: Fix START_TRANSFER link state check (Torez Smith) [1975985] - usb: typec: tcpm: Fix error while calculating PPS out values (Torez Smith) [1975985] - usb: xhci-mtk: remove unused members (Torez Smith) [1975985] - usb: xhci-mtk: use clock bulk to get clocks (Torez Smith) [1975985] - usb: xhci-mtk: add support runtime PM (Torez Smith) [1975985] - usb: xhci-mtk: check return value in suspend/resume hooks (Torez Smith) [1975985] - usb: typec: tcpm: Allow slow charging loops to comply to pSnkStby (Torez Smith) [1975985] - usb: typec: tcpm: Honour pSnkStdby requirement during negotiation (Torez Smith) [1975985] - usb: dwc3: gadget: Check for disabled LPM quirk (Torez Smith) [1975985] - usb: dwc3: core: Add shutdown callback for dwc3 (Torez Smith) [1975985] - usb: dwc3: gadget: Ignore Packet Pending bit (Torez Smith) [1975985] - USB: Add LPM quirk for Lenovo ThinkPad USB-C Dock Gen2 Ethernet (Torez Smith) [1975985] - usb: typec: silence a static checker warning (Torez Smith) [1975985] - USB: cdc-acm: add more Maxlinear/Exar models to ignore list (Torez Smith) [1975985] - USB: serial: xr: add copyright notice (Torez Smith) [1975985] - USB: serial: xr: reset FIFOs on open (Torez Smith) [1975985] - USB: serial: xr: add support for XR22801, XR22802, XR22804 (Torez Smith) [1975985] - USB: serial: xr: add support for XR21B1411 (Torez Smith) [1975985] - USB: serial: xr: add support for XR21B1421, XR21B1422 and XR21B1424 (Torez Smith) [1975985] - USB: serial: xr: add type abstraction (Torez Smith) [1975985] - USB: serial: xr: drop type prefix from shared defines (Torez Smith) [1975985] - USB: serial: xr: move pin configuration to probe (Torez Smith) [1975985] - USB: serial: xr: rename GPIO-pin defines (Torez Smith) [1975985] - USB: serial: xr: rename GPIO-mode defines (Torez Smith) [1975985] - USB: serial: xr: add support for XR21V1412 and XR21V1414 (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: clean up termios CSIZE handling (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: use kernel types consistently (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: add port-command helpers (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: clean up vendor-request helpers (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: drop unnecessary packed attributes (Torez Smith) [1975985] - USB: serial: io_ti: drop unnecessary packed attributes (Torez Smith) [1975985] - USB: serial: io_ti: use kernel types consistently (Torez Smith) [1975985] - USB: serial: io_ti: add read-port-command helper (Torez Smith) [1975985] - USB: serial: io_ti: add send-port-command helper (Torez Smith) [1975985] - USB: serial: io_ti: clean up vendor-request helpers (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: drop drain delay for 3410 (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: reduce drain delay to one char (Torez Smith) [1975985] - USB: serial: io_ti: document reason for drain delay (Torez Smith) [1975985] - usb: dwc2: Add exit clock gating before removing driver (Torez Smith) [1975985] - usb: dwc2: Add clock gating exiting flow by system resume (Torez Smith) [1975985] - usb: dwc2: Add clock gating entering flow by system suspend (Torez Smith) [1975985] - usb: dwc2: Allow exit clock gating in urb enqueue (Torez Smith) [1975985] - usb: dwc2: Update exit clock gating when port is resumed (Torez Smith) [1975985] - usb: dwc2: Update enter clock gating when port is suspended (Torez Smith) [1975985] - usb: dwc2: Add exit clock gating when port reset is asserted (Torez Smith) [1975985] - usb: dwc2: Add exit clock gating from session request interrupt (Torez Smith) [1975985] - usb: dwc2: Add exit clock gating from wakeup interrupt (Torez Smith) [1975985] - usb: dwc2: Allow entering clock gating from USB_SUSPEND interrupt (Torez Smith) [1975985] - usb: dwc2: Add host clock gating support functions (Torez Smith) [1975985] - usb: dwc2: Add device clock gating support functions (Torez Smith) [1975985] - Revert "usb: Link the ports to the connectors they are attached to" (Torez Smith) [1975985] - USB: serial: cp210x: add gpio-configuration debug printk (Torez Smith) [1975985] - USB: serial: cp210x: provide gpio valid mask (Torez Smith) [1975985] - usb: dwc3: qcom: Detect DWC3 DT-nodes using compatible string (Torez Smith) [1975985] - usb: dwc3: qcom: Remove redundant dev_err call in dwc3_qcom_probe() (Torez Smith) [1975985] - usb: core: reduce power-on-good delay time of root hub (Torez Smith) [1975985] - USB:ehci:fix Kunpeng920 ehci hardware problem (Torez Smith) [1975985] - USB: serial: do not use tty class device for debugging (Torez Smith) [1975985] - USB: cdc-acm: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: cdc-acm: fix unprivileged TIOCCSERIAL (Torez Smith) [1975985] - Revert "USB: cdc-acm: fix rounding error in TIOCSSERIAL" (Torez Smith) [1975985] - usb: typec: tcpm: Add support for altmodes (Torez Smith) [1975985] - usb: typec: Add typec_port_register_altmodes() (Torez Smith) [1975985] - usb: roles: Call try_module_get() from usb_role_switch_find_by_fwnode() (Torez Smith) [1975985] - usb: dwc3: xilinx: Remove the extra freeing of clocks (Torez Smith) [1975985] - usb: dwc3: Resolve kernel-doc warning for Xilinx DWC3 driver (Torez Smith) [1975985] - usb: core: hub: Fix PM reference leak in usb_port_resume() (Torez Smith) [1975985] - usb: dwc3: pci: add support for the Intel Alder Lake-M (Torez Smith) [1975985] - usb: typec: Link all ports during connector registration (Torez Smith) [1975985] - usb: Iterator for ports (Torez Smith) [1975985] - usb: Link the ports to the connectors they are attached to (Torez Smith) [1975985] - usb: typec: Port mapping utility (Torez Smith) [1975985] - usb: typec: tcpm: update power supply once partner accepts (Torez Smith) [1975985] - usb: typec: tcpm: Address incorrect values of tcpm psy for pps supply (Torez Smith) [1975985] - usb: typec: tcpm: Address incorrect values of tcpm psy for fixed supply (Torez Smith) [1975985] - usb: dwc2: Add exit partial power down before removing driver (Torez Smith) [1975985] - usb: dwc2: Fix partial power down exiting by system resume (Torez Smith) [1975985] - usb: dwc2: Update partial power down entering by system suspend (Torez Smith) [1975985] - usb: dwc2: Fix session request interrupt handler (Torez Smith) [1975985] - usb: dwc2: Allow exit partial power down in urb enqueue (Torez Smith) [1975985] - usb: dwc2: Add part. power down exit from dwc2_conn_id_status_change(). (Torez Smith) [1975985] - usb: dwc2: Add exit partial power down when port reset is asserted (Torez Smith) [1975985] - usb: dwc2: Add exit partial power down when port is resumed (Torez Smith) [1975985] - usb: dwc2: Add enter partial power down when port is suspended (Torez Smith) [1975985] - usb: dwc2: Update port suspend/resume function definitions. (Torez Smith) [1975985] - usb: dwc2: Add partial power down exit flow in wakeup intr. (Torez Smith) [1975985] - usb: dwc2: Update enter and exit partial power down functions (Torez Smith) [1975985] - usb: dwc2: Add host partial power down functions (Torez Smith) [1975985] - usb: dwc2: Add device partial power down functions (Torez Smith) [1975985] - media: gscpa/stv06xx: fix memory leak (Torez Smith) [1975985] - media: gspca: Fix memory leak in probe (Torez Smith) [1975985] - media: dvb-usb: avoid -Wempty-body warnings (Torez Smith) [1975985] - media: flexcop: avoid -Wempty-body warning (Torez Smith) [1975985] - media: dvb-usb: fix memory leak in dvb_usb_adapter_init (Torez Smith) [1975985] - media: dvb-usb-remote: fix dvb_usb_nec_rc_key_to_event type mismatch (Torez Smith) [1975985] - thunderbolt: Add details to router uevent (Torez Smith) [1975985] - USB: serial: io_edgeport: drop unused definitions (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: switch to 30-second closing wait (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: drop closing_wait module parameter (Torez Smith) [1975985] - USB: serial: io_ti: switch to 30-second closing wait (Torez Smith) [1975985] - USB: serial: io_ti: drop closing_wait module parameter (Torez Smith) [1975985] - USB: serial: ftdi_sio: clean up TIOCSSERIAL (Torez Smith) [1975985] - USB: serial: ftdi_sio: simplify TIOCGSERIAL permission check (Torez Smith) [1975985] - USB: serial: ftdi_sio: ignore baud_base changes (Torez Smith) [1975985] - USB: serial: stop reporting legacy UART types (Torez Smith) [1975985] - USB: serial: add generic support for TIOCSSERIAL (Torez Smith) [1975985] - USB: serial: fix return value for unsupported ioctls (Torez Smith) [1975985] - USB: serial: whiteheat: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: usb_wwan: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: usb_wwan: fix unprivileged TIOCCSERIAL (Torez Smith) [1975985] - USB: serial: usb_wwan: fix TIOCSSERIAL jiffies conversions (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: fix TIOCSSERIAL permission check (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: ssu100: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: quatech2: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: pl2303: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: opticon: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: mos7840: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: mos7720: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: io_ti: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: io_edgeport: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: ftdi_sio: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: ark3116: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - media: em28xx/em28xx.h: Remove duplicate struct declaration (Torez Smith) [1975985] - media: cx231xx/cx231xx.h: Remove repeated struct declaration (Torez Smith) [1975985] - xhci: prevent double-fetch of transfer and transfer event TRBs (Torez Smith) [1975985] - xhci: fix potential array out of bounds with several interrupters (Torez Smith) [1975985] - xhci: check control context is valid before dereferencing it. (Torez Smith) [1975985] - xhci: check port array allocation was successful before dereferencing it (Torez Smith) [1975985] - media: em28xx: fix memory leak (Torez Smith) [1975985] - usb: typec: Declare the typec_class static (Torez Smith) [1975985] - usb: typec: Organize the private headers properly (Torez Smith) [1975985] - usb: xhci-mtk: support quirk to disable usb2 lpm (Torez Smith) [1975985] - usb: xhci-mtk: fix oops when unbind driver (Torez Smith) [1975985] - usb: xhci-mtk: fix wrong remainder of bandwidth budget (Torez Smith) [1975985] - usb: dwc2: delete duplicate word in the comment (Torez Smith) [1975985] - usb: dwc2: add parenthess and space around * (Torez Smith) [1975985] - usb: dwc3: add cancelled reasons for dwc3 requests (Torez Smith) [1975985] - usb: dwc3: fix incorrect kernel-doc comment syntax in files (Torez Smith) [1975985] - usb: dwc3: st: fix incorrect kernel-doc comment syntax in file (Torez Smith) [1975985] - usb: dwc3: imx8mp: fix incorrect kernel-doc comment syntax (Torez Smith) [1975985] - USB: serial: xr: claim both interfaces (Torez Smith) [1975985] - USB: serial: add support for multi-interface functions (Torez Smith) [1975985] - USB: serial: refactor endpoint classification (Torez Smith) [1975985] - USB: serial: drop unused suspending flag (Torez Smith) [1975985] - USB: serial: xr: fix CSIZE handling (Torez Smith) [1975985] - USB: serial: iuu_phoenix: remove redundant variable 'error' (Torez Smith) [1975985] - usb: dwc3: Create helper function getting MDWIDTH (Torez Smith) [1975985] - usb: xhci-mtk: remove MODULE_ALIAS (Torez Smith) [1975985] - usb: xhci-mtk: drop CONFIG_OF (Torez Smith) [1975985] - usb: misc: usbsevseg: update to use usb_control_msg_send() (Torez Smith) [1975985] - usb: misc: ezusb: update to use usb_control_msg_send() (Torez Smith) [1975985] - usb: dwc3: gadget: modify the scale in vbus_draw callback (Torez Smith) [1975985] - usb: xhci-mtk: add support ip-sleep wakeup for mT8192 (Torez Smith) [1975985] - usb: xhci-mtk: support ip-sleep wakeup for MT8183 (Torez Smith) [1975985] - usb: dwc3: trace: Print register read and write offset (Torez Smith) [1975985] - usb: typec: tcpci_maxim: Make symbol 'max_tcpci_tcpci_write_table' static (Torez Smith) [1975985] - usbip: tools: add usage of device mode in usbip_list.c (Torez Smith) [1975985] - usbip: tools: add options and examples in man page related to device mode (Torez Smith) [1975985] - tools: usbip: list.h: fix kernel-doc for list_del() (Torez Smith) [1975985] - xhci: Fix uninitialized errors (Torez Smith) [1975985] - usb: typec: Fix a typo (Torez Smith) [1975985] - usb: xhci: Remove unused function (Torez Smith) [1975985] - usb: xhci: Rewrite xhci_create_usb3_bos_desc() (Torez Smith) [1975985] - usb: xhci: Fix port minor revision (Torez Smith) [1975985] - usb: xhci: Init root hub SSP rate (Torez Smith) [1975985] - thunderbolt: Unlock on error path in tb_domain_add() (Torez Smith) [1975985] - usb: core: sysfs: Check for SSP rate in speed attr (Torez Smith) [1975985] - usb: core: hub: Print speed name based on ssp rate (Torez Smith) [1975985] - usb: core: hub: Remove port_speed_is_ssp() (Torez Smith) [1975985] - usb: core: Track SuperSpeed Plus GenXxY (Torez Smith) [1975985] - usb: dwc3: gadget: Avoid continuing preparing TRBs during teardown (Torez Smith) [1975985] - USB: xhci: drop workaround for forced irq threading (Torez Smith) [1975985] - usb: dwc3: Add driver for Xilinx platforms (Torez Smith) [1975985] - USB: core: rename usb_driver_claim_interface() data parameter (Torez Smith) [1975985] - USB: core: drop outdated interface-binding comment (Torez Smith) [1975985] - media: media/usb: fix kernel-doc header issues (Torez Smith) [1975985] - media: gspca/sq905.c: fix uninitialized variable (Torez Smith) [1975985] - media: media/usb/gspca/w996Xcf.c: /** -> /* (Torez Smith) [1975985] - media: flexcop-usb: delete unneeded return (Torez Smith) [1975985] - thunderbolt: Add KUnit tests for DMA tunnels (Torez Smith) [1975985] - thunderbolt: Add support for USB4 DROM (Torez Smith) [1975985] - thunderbolt: Check quirks in tb_switch_add() (Torez Smith) [1975985] - thunderbolt: Add KUnit tests for XDomain properties (Torez Smith) [1975985] - thunderbolt: Drop unused tb_port_set_initial_credits() (Torez Smith) [1975985] - thunderbolt: Use dedicated flow control for DMA tunnels (Torez Smith) [1975985] - thunderbolt: Allow multiple DMA tunnels over a single XDomain connection (Torez Smith) [1975985] - thunderbolt: Add support for maxhopid XDomain property (Torez Smith) [1975985] - thunderbolt: Add tb_property_copy_dir() (Torez Smith) [1975985] - thunderbolt: Align XDomain protocol timeouts with the spec (Torez Smith) [1975985] - thunderbolt: Use pseudo-random number as initial property block generation (Torez Smith) [1975985] - thunderbolt: Do not re-establish XDomain DMA paths automatically (Torez Smith) [1975985] - thunderbolt: Decrease control channel timeout for software connection manager (Torez Smith) [1975985] - thunderbolt: Disable retry logic for intra-domain control packets (Torez Smith) [1975985] - thunderbolt: Do not pass timeout for tb_cfg_reset() (Torez Smith) [1975985] - thunderbolt: Add more logging to XDomain connections (Torez Smith) [1975985] - usb: typec: tcpm: PD3.0 sinks can send Discover Identity even in device mode (Torez Smith) [1975985] - drivers: usb: Fix a typo in dwc3-qcom.c (Torez Smith) [1975985] - usb: webcam: Invalid size of Processing Unit Descriptor (Torez Smith) [1975985] - usb: typec: tcpci: Added few missing TCPCI register definitions (Torez Smith) [1975985] - USB: serial: pl2303: TA & TB alternate divider with non-standard baud rates (Torez Smith) [1975985] - USB: serial: pl2303: add device-type names (Torez Smith) [1975985] - USB: serial: pl2303: tighten type HXN (G) detection (Torez Smith) [1975985] - USB: serial: pl2303: rename legacy PL2303H type (Torez Smith) [1975985] - USB: serial: pl2303: amend and tighten type detection (Torez Smith) [1975985] - USB: serial: pl2303: clean up type detection (Torez Smith) [1975985] - USB: serial: io_edgeport: drop unneeded forward declarations (Torez Smith) [1975985] - USB: serial: keyspan: drop unneeded forward declarations (Torez Smith) [1975985] - usb: typec: tipd: Separate file for tracepoint creation (Torez Smith) [1975985] - usb: typec: tps6598x: Move the driver under its own subdirectory (Torez Smith) [1975985] - usb: typec: tps6598x: Fix tracepoint header file (Torez Smith) [1975985] - usb: typec: tcpci: Refactor tcpc_presenting_cc1_rd macro (Torez Smith) [1975985] - thunderbolt: debugfs: Show all accessible dwords (Torez Smith) [1975985] - media: fix incorrect kernel doc usages (Torez Smith) [1975985] - media: drivers/media/usb: fix memory leak in zr364xx_probe (Torez Smith) [1975985] - media: anysee: simplify the return expression of anysee_ci_* function (Torez Smith) [1975985] - media: media/usb:Remove superfluous "breaks" in the ttusb_dec.c (Torez Smith) [1975985] - media: media/usb:Remove superfluous "breaks" (Torez Smith) [1975985] - media: usbtv: constify static structs (Torez Smith) [1975985] - media: em28xx: Add pid for bulk revision of Hauppauge 461eV2 (Torez Smith) [1975985] - media: em28xx: Add pid for bulk revision of Hauppauge 461e (Torez Smith) [1975985] - media: dvb-usb: Fix use-after-free access (Torez Smith) [1975985] - media: dvb-usb: Fix memory leak at error in dvb_usb_device_init() (Torez Smith) [1975985] - media: dvb-usb: make dvb_usb_device_properties const (Torez Smith) [1975985] - usb: typec: tps6598x: Fix return value check in tps6598x_probe() (Torez Smith) [1975985] - usb: typec: stusb160x: fix return value check in stusb160x_probe() (Torez Smith) [1975985] - usb: typec: tcpm: turn tcpm_ams_finish into void function (Torez Smith) [1975985] - usb: typec: tcpci: Check ROLE_CONTROL while interpreting CC_STATUS (Torez Smith) [1975985] - usb: common: move function's kerneldoc next to its definition (Torez Smith) [1975985] - usb: xhci-mtk: print debug info of endpoint interval (Torez Smith) [1975985] - usb: common: add function to get interval expressed in us unit (Torez Smith) [1975985] - usb: xhci-mtk: support to build xhci-mtk-hcd.ko (Torez Smith) [1975985] - usb: xhci-mtk: remove declaration of xhci_mtk_setup() (Torez Smith) [1975985] - usb: xhci-mtk: add some schedule error number (Torez Smith) [1975985] - usb: xhci-mtk: rebuild the way to get bandwidth domain (Torez Smith) [1975985] - usb: xhci-mtk: use @tt_info to check the FS/LS device is under a HS hub (Torez Smith) [1975985] - usb: xhci-mtk: add a member @speed in mu3h_sch_ep_info struct (Torez Smith) [1975985] - usb: xhci-mtk: use clear type instead of void (Torez Smith) [1975985] - usb: xhci-mtk: remove unnecessary members of mu3h_sch_tt struct (Torez Smith) [1975985] - usb: xhci-mtk: add a function to get bandwidth boundary (Torez Smith) [1975985] - usb: xhci-mtk: add a function to (un)load bandwidth info (Torez Smith) [1975985] - usb: xhci-mtk: use @sch_tt to check whether need do TT schedule (Torez Smith) [1975985] - usb: xhci-mtk: add only one extra CS for FS/LS INTR (Torez Smith) [1975985] - usb: xhci-mtk: get the microframe boundary for ESIT (Torez Smith) [1975985] - usb: dwc3: Fix dereferencing of null dwc->usb_psy (Torez Smith) [1975985] - media: uvc: don't do DMA on stack (Torez Smith) [1975985] - usb: dwc3: document usb_psy in struct dwc3 (Torez Smith) [1975985] - media: uvcvideo: Fix pixel format change for Elgato Cam Link 4K (Torez Smith) [1975985] - USB: typec: tcpm: create debugfs subdir for the driver (Torez Smith) [1975985] - usb: dwc2: Add STM32 related debugfs entries (Torez Smith) [1975985] - media: uvcvideo: Support devices that report an OT as an entity source (Torez Smith) [1975985] - media: uvcvideo: Fix XU id print in forward scan (Torez Smith) [1975985] - USB: typec: fusb302: create debugfs subdir for the driver (Torez Smith) [1975985] - media: uvcvideo: Use dma_alloc_noncontiguous API (Torez Smith) [1975985] - USB: host: uhci: remove dentry pointer for debugfs (Torez Smith) [1975985] - media: uvc: strncpy -> strscpy (Torez Smith) [1975985] - media: uvcvideo: Rename debug functions (Torez Smith) [1975985] - media: uvcvideo: use dev_printk() for uvc_trace() (Torez Smith) [1975985] - media: uvcvideo: New macro uvc_trace_cont (Torez Smith) [1975985] - USB: core: no need to save usb_devices_root (Torez Smith) [1975985] - media: uvcvideo: Use dev_ printk aliases (Torez Smith) [1975985] - usb: dwc3: add an alternate path in vbus_draw callback (Torez Smith) [1975985] - media: uvcvideo: Add Privacy control based on EXT_GPIO (Torez Smith) [1975985] - usb: dwc3: add a power supply for current control (Torez Smith) [1975985] - media: uvcvideo: Implement UVC_EXT_GPIO_UNIT (Torez Smith) [1975985] - usb: typec: tps6598x: Add trace event for data status (Torez Smith) [1975985] - media: uvcvideo: Allow entity-defined get_info and get_cur (Torez Smith) [1975985] - media: uvcvideo: Provide sync and async uvc_ctrl_status_event (Torez Smith) [1975985] - usb: typec: tps6598x: Add trace event for power status register (Torez Smith) [1975985] - media: uvcvideo: Allow entities with no pads (Torez Smith) [1975985] - usb: typec: tps6598x: Add trace event for status register (Torez Smith) [1975985] - media: uvcvideo: Allow extra entities (Torez Smith) [1975985] - usb: typec: tps6598x: Add trace event for IRQ events (Torez Smith) [1975985] - tty: make everyone's write_room return >= 0 (Torez Smith) [1975985] - media: uvcvideo: Move guid to entity (Torez Smith) [1975985] - USB: serial: xr: fix NULL-deref on disconnect (Torez Smith) [1975985] - media: uvcvideo: Accept invalid bFormatIndex and bFrameIndex values (Torez Smith) [1975985] - thunderbolt: Drop unused functions tb_switch_is_[ice|tiger]_lake() (Torez Smith) [1975985] - media: uvcvideo: Force UVC version to 1.0a for 1bcf:0b40 (Torez Smith) [1975985] - thunderbolt: debugfs: Handle fail reading block (Torez Smith) [1975985] - media: uvcvideo: Use DIV_ROUND_CLOSEST directly to make it readable (Torez Smith) [1975985] - media: usb: uvc: no need to check return value of debugfs_create functions (Torez Smith) [1975985] - media: uvcvideo: Convey full colorspace information to V4L2 (Torez Smith) [1975985] - driver core: fw_devlink: Detect supplier devices that will never be added (Torez Smith) [1975985] - media: uvcvideo: Ensure all probed info is returned to v4l2 (Torez Smith) [1975985] - media: uvcvideo: Silence shift-out-of-bounds warning (Torez Smith) [1975985] - media: uvcvideo: Fix dereference of out-of-bound list iterator (Torez Smith) [1975985] - media: zr364xx: fix memory leaks in probe() (Torez Smith) [1975985] - media: uvcvideo: Cleanup uvc_ctrl_add_info() error handling (Torez Smith) [1975985] - USB: serial: xr: fix B0 handling (Torez Smith) [1975985] - media: uvcvideo: Fix uvc_ctrl_fixup_xu_info() not having any effect (Torez Smith) [1975985] - USB: serial: xr: fix pin configuration (Torez Smith) [1975985] - media: uvcvideo: Replace HTTP links with HTTPS ones (Torez Smith) [1975985] - USB: serial: xr: fix gpio-mode handling (Torez Smith) [1975985] - media: uvcvideo: Set media controller entity functions (Torez Smith) [1975985] - USB: serial: xr: simplify line-speed logic (Torez Smith) [1975985] - media: uvcvideo: Add mapping for HEVC payloads (Torez Smith) [1975985] - USB: serial: xr: clean up line-settings handling (Torez Smith) [1975985] - media: uvcvideo: Fix annotation for uvc_video_clock_update() (Torez Smith) [1975985] - USB: serial: xr: document vendor-request recipient (Torez Smith) [1975985] - USB: serial: xr: use termios flag helpers (Torez Smith) [1975985] - USB: serial: xr: use subsystem usb_device at probe (Torez Smith) [1975985] - media: media/usb: rename VFL_TYPE_GRABBER to _VIDEO (Torez Smith) [1975985] - USB: serial: xr: fix interface leak at disconnect (Torez Smith) [1975985] - media: rename VFL_TYPE_GRABBER to _VIDEO (Torez Smith) [1975985] - USB: serial: xr: fix NULL-deref at probe (Torez Smith) [1975985] - USB: cdc-acm: ignore Exar XR21V141X when serial driver is built (Torez Smith) [1975985] - media: uvcvideo: drop error check of debugfs_create_dir() (Torez Smith) [1975985] - USB: serial: add MaxLinear/Exar USB to Serial driver (Torez Smith) [1975985] - media: uvcvideo: Fix a typo in UVC_METATADA_BUF_SIZE (Torez Smith) [1975985] - media: uvcvideo: Fix error path in control parsing failure (Torez Smith) [1975985] - media: drivers/media: don't set pix->priv = 0 (Torez Smith) [1975985] - media: Bulk remove BUG_ON(in_interrupt()) (Torez Smith) [1975985] - media: zr364xx: propagate errors from zr364xx_start_readpipe() (Torez Smith) [1975985] - media: uvcvideo: Add a D4M camera description (Torez Smith) [1975985] - media: em28xx: Enable Hauppauge 461e rev2 (Torez Smith) [1975985] - crypto: qat - fix definition of ring reset results (Vladis Dronov) [1960307] - crypto: qat - add support for compression for 4xxx (Vladis Dronov) [1960307] - crypto: qat - allow detection of dc capabilities for 4xxx (Vladis Dronov) [1960307] - crypto: qat - add PFVF support to enable the reset of ring pairs (Vladis Dronov) [1960307] - crypto: qat - add PFVF support to the GEN4 host driver (Vladis Dronov) [1960307] - crypto: qat - config VFs based on ring-to-svc mapping (Vladis Dronov) [1960307] - crypto: qat - exchange ring-to-service mappings over PFVF (Vladis Dronov) [1960307] - crypto: qat - support fast ACKs in the PFVF protocol (Vladis Dronov) [1960307] - crypto: qat - exchange device capabilities over PFVF (Vladis Dronov) [1960307] - crypto: qat - introduce support for PFVF block messages (Vladis Dronov) [1960307] - crypto: qat - store the ring-to-service mapping (Vladis Dronov) [1960307] - crypto: qat - store the PFVF protocol version of the endpoints (Vladis Dronov) [1960307] - crypto: qat - improve the ACK timings in PFVF send (Vladis Dronov) [1960307] - crypto: qat - leverage read_poll_timeout in PFVF send (Vladis Dronov) [1960307] - crypto: qat - leverage bitfield.h utils for PFVF messages (Vladis Dronov) [1960307] - crypto: qat - abstract PFVF messages with struct pfvf_message (Vladis Dronov) [1960307] - crypto: qat - set PFVF_MSGORIGIN just before sending (Vladis Dronov) [1960307] - crypto: qat - make PFVF send and receive direction agnostic (Vladis Dronov) [1960307] - crypto: qat - make PFVF message construction direction agnostic (Vladis Dronov) [1960307] - crypto: qat - add the adf_get_pmisc_base() helper function (Vladis Dronov) [1960307] - crypto: qat - support the reset of ring pairs on PF (Vladis Dronov) [1960307] - crypto: qat - extend crypto capability detection for 4xxx (Vladis Dronov) [1960307] - crypto: qat - set COMPRESSION capability for QAT GEN2 (Vladis Dronov) [1960307] - crypto: qat - set CIPHER capability for QAT GEN2 (Vladis Dronov) [1960307] - crypto: qat - get compression extended capabilities (Vladis Dronov) [1960307] - crypto: qat - improve logging of PFVF messages (Vladis Dronov) [1960307] - crypto: qat - fix VF IDs in PFVF log messages (Vladis Dronov) [1960307] - crypto: qat - do not rely on min version (Vladis Dronov) [1960307] - crypto: qat - refactor pfvf version request messages (Vladis Dronov) [1960307] - crypto: qat - pass the PF2VF responses back to the callers (Vladis Dronov) [1960307] - crypto: qat - use enums for PFVF protocol codes (Vladis Dronov) [1960307] - crypto: qat - reorganize PFVF protocol definitions (Vladis Dronov) [1960307] - crypto: qat - reorganize PFVF code (Vladis Dronov) [1960307] - crypto: qat - abstract PFVF receive logic (Vladis Dronov) [1960307] - crypto: qat - abstract PFVF send function (Vladis Dronov) [1960307] - crypto: qat - differentiate between pf2vf and vf2pf offset (Vladis Dronov) [1960307] - crypto: qat - add pfvf_ops (Vladis Dronov) [1960307] - crypto: qat - relocate PFVF disabled function (Vladis Dronov) [1960307] - crypto: qat - relocate PFVF VF related logic (Vladis Dronov) [1960307] - crypto: qat - relocate PFVF PF related logic (Vladis Dronov) [1960307] - crypto: qat - handle retries due to collisions in adf_iov_putmsg() (Vladis Dronov) [1960307] - crypto: qat - split PFVF message decoding from handling (Vladis Dronov) [1960307] - crypto: qat - re-enable interrupts for legacy PFVF messages (Vladis Dronov) [1960307] - crypto: qat - change PFVF ACK behaviour (Vladis Dronov) [1960307] - crypto: qat - move interrupt code out of the PFVF handler (Vladis Dronov) [1960307] - crypto: qat - move VF message handler to adf_vf2pf_msg.c (Vladis Dronov) [1960307] - crypto: qat - move vf2pf interrupt helpers (Vladis Dronov) [1960307] - crypto: qat - refactor PF top half for PFVF (Vladis Dronov) [1960307] - crypto: qat - fix undetected PFVF timeout in ACK loop (Vladis Dronov) [1960307] - crypto: qat - do not handle PFVF sources for qat_4xxx (Vladis Dronov) [1960307] - crypto: qat - simplify adf_enable_aer() (Vladis Dronov) [1960307] - crypto: qat - share adf_enable_pf2vf_comms() from adf_pf2vf_msg.c (Vladis Dronov) [1960307] - crypto: qat - extract send and wait from adf_vf2pf_request_version() (Vladis Dronov) [1960307] - crypto: qat - add VF and PF wrappers to common send function (Vladis Dronov) [1960307] - crypto: qat - rename pfvf collision constants (Vladis Dronov) [1960307] - crypto: qat - move pfvf collision detection values (Vladis Dronov) [1960307] - crypto: qat - make pfvf send message direction agnostic (Vladis Dronov) [1960307] - crypto: qat - use hweight for bit counting (Vladis Dronov) [1960307] - crypto: qat - remove duplicated logic across GEN2 drivers (Vladis Dronov) [1960307] - crypto: qat - fix handling of VF to PF interrupts (Vladis Dronov) [1960307] - crypto: qat - remove unnecessary collision prevention step in PFVF (Vladis Dronov) [1960307] - crypto: qat - disregard spurious PFVF interrupts (Vladis Dronov) [1960307] - crypto: qat - detect PFVF collision after ACK (Vladis Dronov) [1960307] - crypto: qat - power up 4xxx device (Vladis Dronov) [1960307] - crypto: qat - remove unneeded packed attribute (Vladis Dronov) [1960307] - crypto: qat - free irq in case of failure (Vladis Dronov) [1960307] - crypto: qat - free irqs only if allocated (Vladis Dronov) [1960307] - crypto: qat - remove unmatched CPU affinity to cluster IRQ (Vladis Dronov) [1960307] - crypto: qat - replace deprecated MSI API (Vladis Dronov) [1960307] - crypto: qat - store vf.compatible flag (Vladis Dronov) [1960307] - crypto: qat - do not export adf_iov_putmsg() (Vladis Dronov) [1960307] - crypto: qat - flush vf workqueue at driver removal (Vladis Dronov) [1960307] - crypto: qat - remove the unnecessary get_vintmsk_offset() (Vladis Dronov) [1960307] - crypto: qat - fix naming of PF/VF enable functions (Vladis Dronov) [1960307] - crypto: qat - complete all the init steps before service notification (Vladis Dronov) [1960307] - crypto: qat - move IO virtualization functions (Vladis Dronov) [1960307] - crypto: qat - fix naming for init/shutdown VF to PF notifications (Vladis Dronov) [1960307] - crypto: qat - protect interrupt mask CSRs with a spinlock (Vladis Dronov) [1960307] - crypto: qat - move pf2vf interrupt [en|dis]able to adf_vf_isr.c (Vladis Dronov) [1960307] - crypto: qat - fix reuse of completion variable (Vladis Dronov) [1960307] - crypto: qat - remove intermediate tasklet for vf2pf (Vladis Dronov) [1960307] - crypto: qat - rename compatibility version definition (Vladis Dronov) [1960307] - crypto: qat - prevent spurious MSI interrupt in PF (Vladis Dronov) [1960307] - crypto: qat - prevent spurious MSI interrupt in VF (Vladis Dronov) [1960307] - crypto: qat - handle both source of interrupt in VF ISR (Vladis Dronov) [1960307] - crypto: qat - do not ignore errors from enable_vf2pf_comms() (Vladis Dronov) [1960307] - crypto: qat - enable interrupts only after ISR allocation (Vladis Dronov) [1960307] - crypto: qat - remove empty sriov_configure() (Vladis Dronov) [1960307] - crypto: qat - use proper type for vf_mask (Vladis Dronov) [1960307] - crypto: qat - fix a typo in a comment (Vladis Dronov) [1960307] - crypto: qat - disable AER if an error occurs in probe functions (Vladis Dronov) [1960307] - crypto: qat - set DMA mask to 48 bits for Gen2 (Vladis Dronov) [1960307] - crypto: qat - simplify code and axe the use of a deprecated API (Vladis Dronov) [1960307] - crypto: qat - ratelimit invalid ioctl message and print the invalid cmd (Vladis Dronov) [1960307] - lib: crc8: pointer to data block should be const (Vladis Dronov) [1960307] - redhat/configs: disable CONFIG_HYPERV_BALLOON on Aarch64 (Vitaly Kuznetsov) [2035292] - net/mlx5e: Fix possible use-after-free deleting fdb rule (Amir Tzin) [2000003] - e1000e: Fix packet loss on Tiger Lake and later (Ken Cox) [1952803] - e1000e: Separate TGP board type from SPT (Ken Cox) [1952803] - e1000e: Add support for the next LOM generation (Ken Cox) [1952803] - e1000e: Add support for Lunar Lake (Ken Cox) [1952803] - ACPI: tables: FPDT: Do not print FW_BUG message if record types are reserved (Mark Langsdorf) [1999906] - powerpc/xmon: Dump XIVE information for online-only processors. (Steve Best) [2037639] - of: net: pass the dst buffer to of_get_mac_address() (Petr Oros) [2026468] - net: ethernet: improve eth_platform_get_mac_address (Petr Oros) [2026468] - net: ethernet: fix similar warning reported by kbuild test robot (Petr Oros) [2026468] - net: ethernet: support of_get_mac_address new ERR_PTR error (Petr Oros) [2026468] - [s390] s390: add HWCAP_S390_PCI_MIO to ELF hwcaps (Mete Durlu) [2030641] - [s390] s390: make PCI mio support a machine flag (Mete Durlu) [2030641] - Allocate bw_dwork as a pointer and introduce a backpointer in the work struct (Nico Pache) [1990580] - writeback: use READ_ONCE for unlocked reads of writeback stats (Nico Pache) [1990580] - writeback: rename domain_update_bandwidth() (Nico Pache) [1990580] - writeback: fix bandwidth estimate for spiky workload (Nico Pache) [1990580] - writeback: reliably update bandwidth estimation (Nico Pache) [1990580] - writeback: track number of inodes under writeback (Nico Pache) [1990580] - bdi: replace BDI_CAP_NO_{WRITEBACK,ACCT_DIRTY} with a single flag (Nico Pache) [1990580] - bdi: invert BDI_CAP_NO_ACCT_WB (Nico Pache) [1990580] - bdi: replace BDI_CAP_STABLE_WRITES with a queue and a sb flag (Nico Pache) [1990580] - mm: use SWP_SYNCHRONOUS_IO more intelligently (Nico Pache) [1990580] - bdi: remove BDI_CAP_SYNCHRONOUS_IO (Nico Pache) [1990580] - bcache: inherit the optimal I/O size (Nico Pache) [1990580] - fs: remove the unused SB_I_MULTIROOT flag (Nico Pache) [1990580] - Revert "bdi: replace BDI_CAP_NO_{WRITEBACK,ACCT_DIRTY} with a single flag" (Nico Pache) [1990580] - mm/page_io.c: annotate refault stalls from swap_readpage (Nico Pache) [1990580] - mmc: mmc_spi: Enable stable writes (Nico Pache) [1990580] - virtio-blk: modernize sysfs attribute creation (Nico Pache) [1990580] - aoe: register default groups with device_add_disk() (Nico Pache) [1990580] - block: make QUEUE_SYSFS_BIT_FNS more useful (Nico Pache) [1990580] - block: add helper macros for queue sysfs entries (Nico Pache) [1990580] - cifs: sanitize multiple delimiters in prepath (Thiago Becker) [2031200] - igc: Fix typo in i225 LTR functions (Corinna Vinschen) [1970667] - igc: AF_XDP zero-copy metadata adjust breaks SKBs on XDP_PASS (Corinna Vinschen) [1970667] - igc: Change Device Reset to Port Reset (Corinna Vinschen) [1970667] - igc: Add new device ID (Corinna Vinschen) [1970667] - igc: Remove media type checking on the PHY initialization (Corinna Vinschen) [1970667] - igc: Update I226_K device ID (Corinna Vinschen) [1970667] - net: intel: igc_ptp: fix build for UML (Corinna Vinschen) [1970667] - ethernet: use eth_hw_addr_set() for dev->addr_len cases (Corinna Vinschen) [1970667] - igc: Add support for CBS offloading (Corinna Vinschen) [1970667] - igc: Simplify TSN flags handling (Corinna Vinschen) [1970667] - igc: Use default cycle 'start' and 'end' values for queues (Corinna Vinschen) [1970667] - igc: Add support for PTP getcrosststamp() (Corinna Vinschen) [1970667] - igc: Enable PCIe PTM (Corinna Vinschen) [1970667] - igc: Use num_tx_queues when iterating over tx_ring queue (Corinna Vinschen) [1970667] - igc: fix page fault when thunderbolt is unplugged (Corinna Vinschen) [1970667] - igc: Increase timeout value for Speed 100/1000/2500 (Corinna Vinschen) [1970667] - igc: Set QBVCYCLET_S to 0 for TSN Basic Scheduling (Corinna Vinschen) [1970667] - igc: Remove phy->type checking (Corinna Vinschen) [1970667] - igc: Remove _I_PHY_ID checking (Corinna Vinschen) [1970667] - igc: Check if num of q_vectors is smaller than max before array access (Corinna Vinschen) [1970667] - Revert "igc: Export LEDs" (Corinna Vinschen) [1970667] - igc: Export LEDs (Corinna Vinschen) [1970667] - igc: Make flex filter more flexible (Corinna Vinschen) [1970667] - igc: Allow for Flex Filters to be installed (Corinna Vinschen) [1970667] - igc: Integrate flex filter into ethtool ops (Corinna Vinschen) [1970667] - igc: Add possibility to add flex filter (Corinna Vinschen) [1970667] - igc: Fix an error handling path in 'igc_probe()' (Corinna Vinschen) [1970667] - igc: change default return of igc_read_phy_reg() (Corinna Vinschen) [1970667] - igc: Fix use-after-free error during reset (Corinna Vinschen) [1970667] - intel: Remove rcu_read_lock() around XDP program invocation (Corinna Vinschen) [1970667] - igc: Enable HW VLAN Insertion and HW VLAN Stripping (Corinna Vinschen) [1970667] - igc: Indentation fixes (Corinna Vinschen) [1970667] - igc: Remove unused MDICNFG register (Corinna Vinschen) [1970667] - igc: Remove unused asymmetric pause bit from igc defines (Corinna Vinschen) [1970667] - igc: Update driver to use ethtool_sprintf (Corinna Vinschen) [1970667] - igc: add correct exception tracing for XDP (Corinna Vinschen) [1970667] - igb/igc: use strongly typed pointer (Corinna Vinschen) [1970667] - intel: remove checker warning (Corinna Vinschen) [1970667] - igc: Enable TX via AF_XDP zero-copy (Corinna Vinschen) [1970667] - igc: Enable RX via AF_XDP zero-copy (Corinna Vinschen) [1970667] - igc: Replace IGC_TX_FLAGS_XDP flag by an enum (Corinna Vinschen) [1970667] - igc: Introduce igc_unmap_tx_buffer() helper (Corinna Vinschen) [1970667] - igc: Introduce TX/RX stats helpers (Corinna Vinschen) [1970667] - igc: Refactor XDP rxq info registration (Corinna Vinschen) [1970667] - igc: Refactor igc_clean_rx_ring() (Corinna Vinschen) [1970667] - igc: Refactor __igc_xdp_run_prog() (Corinna Vinschen) [1970667] - igc: Move igc_xdp_is_enabled() (Corinna Vinschen) [1970667] - igc: use XDP helpers (Corinna Vinschen) [1970667] - igc: Expose LPI counters (Corinna Vinschen) [1970667] - igc: enable auxiliary PHC functions for the i225 (Corinna Vinschen) [1970667] - igc: Enable internal i225 PPS (Corinna Vinschen) [1970667] - igc: Add support for XDP_REDIRECT action (Corinna Vinschen) [1970667] - igc: Add support for XDP_TX action (Corinna Vinschen) [1970667] - igc: Add initial XDP support (Corinna Vinschen) [1970667] - drivers: net: mhi: fix error path in mhi_net_newlink (Íñigo Huguet) [2004141] - cfg80211: correct bridge/4addr mode check (Íñigo Huguet) [2004141] - cfg80211: fix management registrations locking (Íñigo Huguet) [2004141] - cfg80211: scan: fix RCU in cfg80211_add_nontrans_list() (Íñigo Huguet) [2004141] - mac80211: mesh: fix HE operation element length check (Íñigo Huguet) [2004141] - mwifiex: avoid null-pointer-subtraction warning (Íñigo Huguet) [2004141] - Revert "brcmfmac: use ISO3166 country code and 0 rev as fallback" (Íñigo Huguet) [2004141] - iwlwifi: pcie: add configuration of a Wi-Fi adapter on Dell XPS 15 (Íñigo Huguet) [2004141] - mac80211: Fix Ptk0 rekey documentation (Íñigo Huguet) [2004141] - mac80211: check return value of rhashtable_init (Íñigo Huguet) [2004141] - mac80211: fix use-after-free in CCMP/GCMP RX (Íñigo Huguet) [2004141] - mac80211-hwsim: fix late beacon hrtimer handling (Íñigo Huguet) [2004141] - mac80211: mesh: fix potentially unaligned access (Íñigo Huguet) [2004141] - mac80211: limit injected vht mcs/nss in ieee80211_parse_tx_radiotap (Íñigo Huguet) [2004141] - mac80211: Drop frames from invalid MAC address in ad-hoc mode (Íñigo Huguet) [2004141] - mac80211: Fix ieee80211_amsdu_aggregate frag_tail bug (Íñigo Huguet) [2004141] - Revert "mac80211: do not use low data rates for data frames with no ack flag" (Íñigo Huguet) [2004141] - iwlwifi: mvm: d3: missing unlock in iwl_mvm_wowlan_program_keys() (Íñigo Huguet) [2004141] - iwlwifi: mvm: d3: Fix off by ones in iwl_mvm_wowlan_get_rsc_v5_data() (Íñigo Huguet) [2004141] - iwlwifi: mvm: Fix possible NULL dereference (Íñigo Huguet) [2004141] - iwlwifi: fix printk format warnings in uefi.c (Íñigo Huguet) [2004141] - iwlwifi: pnvm: Fix a memory leak in 'iwl_pnvm_get_from_fs()' (Íñigo Huguet) [2004141] - iwlwifi: bump FW API to 66 for AX devices (Íñigo Huguet) [2004141] - iwlwifi Add support for ax201 in Samsung Galaxy Book Flex2 Alpha (Íñigo Huguet) [2004141] - iwlwifi: mvm: add rtnl_lock() in iwl_mvm_start_get_nvm() (Íñigo Huguet) [2004141] - net: qrtr: revert check in qrtr_endpoint_post() (Íñigo Huguet) [2004141] - net: qrtr: make checks in qrtr_endpoint_post() stricter (Íñigo Huguet) [2004141] - intel: switch from 'pci_' to 'dma_' API (Íñigo Huguet) [2004141] - mwifiex: pcie: add reset_d3cold quirk for Surface gen4+ devices (Íñigo Huguet) [2004141] - mwifiex: pcie: add DMI-based quirk implementation for Surface devices (Íñigo Huguet) [2004141] - brcmfmac: pcie: fix oops on failure to resume and reprobe (Íñigo Huguet) [2004141] - brcmfmac: Add WPA3 Personal with FT to supported cipher suites (Íñigo Huguet) [2004141] - rtlwifi: rtl8192de: Fix initialization of place in _rtl92c_phy_get_rightchnlplace() (Íñigo Huguet) [2004141] - rtw88: add quirk to disable pci caps on HP Pavilion 14-ce0xxx (Íñigo Huguet) [2004141] - ath9k: fix sleeping in atomic context (Íñigo Huguet) [2004141] - ath9k: fix OOB read ar9300_eeprom_restore_internal (Íñigo Huguet) [2004141] - iwlwifi: mvm: don't use FW key ID in beacon protection (Íñigo Huguet) [2004141] - iwlwifi: mvm: Fix scan channel flags settings (Íñigo Huguet) [2004141] - iwlwifi: mvm: support broadcast TWT alone (Íñigo Huguet) [2004141] - iwlwifi: mvm: introduce iwl_stored_beacon_notif_v3 (Íñigo Huguet) [2004141] - iwlwifi: move get pnvm file name to a separate function (Íñigo Huguet) [2004141] - iwlwifi: mvm: add support for responder config command version 9 (Íñigo Huguet) [2004141] - iwlwifi: mvm: add support for range request command version 13 (Íñigo Huguet) [2004141] - iwlwifi: allow debug init in RF-kill (Íñigo Huguet) [2004141] - iwlwifi: mvm: don't schedule the roc_done_wk if it is already running (Íñigo Huguet) [2004141] - iwlwifi: yoyo: support for new DBGI_SRAM region (Íñigo Huguet) [2004141] - iwlwifi: add 'Rx control frame to MBSSID' HE capability (Íñigo Huguet) [2004141] - iwlwifi: fw: fix debug dump data declarations (Íñigo Huguet) [2004141] - iwlwifi: api: remove datamember from struct (Íñigo Huguet) [2004141] - iwlwifi: fix __percpu annotation (Íñigo Huguet) [2004141] - iwlwifi: pcie: avoid dma unmap/remap in crash dump (Íñigo Huguet) [2004141] - iwlwifi: acpi: fill in SAR tables with defaults (Íñigo Huguet) [2004141] - iwlwifi: acpi: fill in WGDS table with defaults (Íñigo Huguet) [2004141] - iwlwifi: bump FW API to 65 for AX devices (Íñigo Huguet) [2004141] - iwlwifi: acpi: support reading and storing WGDS revision 2 (Íñigo Huguet) [2004141] - iwlwifi: mvm: load regdomain at INIT stage (Íñigo Huguet) [2004141] - iwlwifi: mvm: Read the PPAG and SAR tables at INIT stage (Íñigo Huguet) [2004141] - iwlwifi: mvm: trigger WRT when no beacon heard (Íñigo Huguet) [2004141] - iwlwifi: fw: correctly limit to monitor dump (Íñigo Huguet) [2004141] - iwlwifi: skip first element in the WTAS ACPI table (Íñigo Huguet) [2004141] - iwlwifi: mvm: support version 11 of wowlan statuses notification (Íñigo Huguet) [2004141] - iwlwifi: convert flat GEO profile table to a struct version (Íñigo Huguet) [2004141] - iwlwifi: remove unused ACPI_WGDS_TABLE_SIZE definition (Íñigo Huguet) [2004141] - iwlwifi: support reading and storing EWRD revisions 1 and 2 (Íñigo Huguet) [2004141] - iwlwifi: acpi: support reading and storing WRDS revision 1 and 2 (Íñigo Huguet) [2004141] - iwlwifi: pass number of chains and sub-bands to iwl_sar_set_profile() (Íñigo Huguet) [2004141] - iwlwifi: remove ACPI_SAR_NUM_TABLES definition (Íñigo Huguet) [2004141] - iwlwifi: convert flat SAR profile table to a struct version (Íñigo Huguet) [2004141] - iwlwifi: rename ACPI_SAR_NUM_CHAIN_LIMITS to ACPI_SAR_NUM_CHAINS (Íñigo Huguet) [2004141] - iwlwifi: mvm: fix access to BSS elements (Íñigo Huguet) [2004141] - iwlwifi: mvm: Refactor setting of SSIDs for 6GHz scan (Íñigo Huguet) [2004141] - iwlwifi: mvm: silently drop encrypted frames for unknown station (Íñigo Huguet) [2004141] - iwlwifi: mvm: d3: implement RSC command version 5 (Íñigo Huguet) [2004141] - iwlwifi: mvm: d3: make key reprogramming iteration optional (Íñigo Huguet) [2004141] - iwlwifi: mvm: d3: add separate key iteration for GTK type (Íñigo Huguet) [2004141] - iwlwifi: mvm: d3: refactor TSC/RSC configuration (Íñigo Huguet) [2004141] - iwlwifi: mvm: d3: remove fixed cmd_flags argument (Íñigo Huguet) [2004141] - iwlwifi: mvm: d3: separate TKIP data from key iteration (Íñigo Huguet) [2004141] - iwlwifi: mvm: simplify __iwl_mvm_set_sta_key() (Íñigo Huguet) [2004141] - iwlwifi: mvm: support new station key API (Íñigo Huguet) [2004141] - iwlwifi: mvm: Fix umac scan request probe parameters (Íñigo Huguet) [2004141] - iwlwifi: pcie: implement Bz reset flow (Íñigo Huguet) [2004141] - iwlwifi: implement Bz NMI behaviour (Íñigo Huguet) [2004141] - iwlwifi: pcie: implement Bz device startup (Íñigo Huguet) [2004141] - iwlwifi: read MAC address from correct place on Bz (Íñigo Huguet) [2004141] - iwlwifi: give Bz devices their own name (Íñigo Huguet) [2004141] - iwlwifi: split off Bz devices into their own family (Íñigo Huguet) [2004141] - iwlwifi: yoyo: cleanup internal buffer allocation in D3 (Íñigo Huguet) [2004141] - iwlwifi: mvm: treat MMPDUs in iwl_mvm_mac_tx() as bcast (Íñigo Huguet) [2004141] - iwlwifi: mvm: clean up number of HW queues (Íñigo Huguet) [2004141] - iwlwifi: mvm: avoid static queue number aliasing (Íñigo Huguet) [2004141] - iwlwifi: use DEFINE_MUTEX() for mutex lock (Íñigo Huguet) [2004141] - iwlwifi: remove trailing semicolon in macro definition (Íñigo Huguet) [2004141] - iwlwifi: mvm: fix a memory leak in iwl_mvm_mac_ctxt_beacon_changed (Íñigo Huguet) [2004141] - iwlwifi: mvm: fix old-style static const declaration (Íñigo Huguet) [2004141] - iwlwifi: mvm: remove check for vif in iwl_mvm_vif_from_mac80211() (Íñigo Huguet) [2004141] - iwlwifi: pcie: remove spaces from queue names (Íñigo Huguet) [2004141] - iwlwifi: mvm: restrict FW SMPS request (Íñigo Huguet) [2004141] - iwlwifi: mvm: set replay counter on key install (Íñigo Huguet) [2004141] - iwlwifi: mvm: remove trigger EAPOL time event (Íñigo Huguet) [2004141] - iwlwifi: iwl-dbg-tlv: add info about loading external dbg bin (Íñigo Huguet) [2004141] - iwlwifi: mvm: Add support for hidden network scan on 6GHz band (Íñigo Huguet) [2004141] - iwlwifi: mvm: Do not use full SSIDs in 6GHz scan (Íñigo Huguet) [2004141] - iwlwifi: print PNVM complete notification status in hexadecimal (Íñigo Huguet) [2004141] - iwlwifi: pcie: dump error on FW reset handshake failures (Íñigo Huguet) [2004141] - iwlwifi: prepare for synchronous error dumps (Íñigo Huguet) [2004141] - iwlwifi: pcie: free RBs during configure (Íñigo Huguet) [2004141] - iwlwifi: pcie: optimise struct iwl_rx_mem_buffer layout (Íñigo Huguet) [2004141] - iwlwifi: mvm: avoid FW restart while shutting down (Íñigo Huguet) [2004141] - iwlwifi: nvm: enable IEEE80211_HE_PHY_CAP10_HE_MU_M1RU_MAX_LTF (Íñigo Huguet) [2004141] - iwlwifi: mvm: set BROADCAST_TWT_SUPPORTED in MAC policy (Íñigo Huguet) [2004141] - iwlwifi: iwl-nvm-parse: set STBC flags for HE phy capabilities (Íñigo Huguet) [2004141] - cfg80211: use wiphy DFS domain if it is self-managed (Íñigo Huguet) [2004141] - mac80211: parse transmit power envelope element (Íñigo Huguet) [2004141] - ieee80211: add definition for transmit power envelope element (Íñigo Huguet) [2004141] - ieee80211: add definition of regulatory info in 6 GHz operation information (Íñigo Huguet) [2004141] - mac80211: introduce individual TWT support in AP mode (Íñigo Huguet) [2004141] - ieee80211: add TWT element definitions (Íñigo Huguet) [2004141] - brcmsmac: make array addr static const, makes object smaller (Íñigo Huguet) [2004141] - rtw88: Remove unnecessary check code (Íñigo Huguet) [2004141] - rtw88: wow: fix size access error of probe request (Íñigo Huguet) [2004141] - rtw88: wow: report wow reason through mac80211 api (Íñigo Huguet) [2004141] - rtw88: wow: build wow function only if CONFIG_PM is on (Íñigo Huguet) [2004141] - rtw88: refine the setting of rsvd pages for different firmware (Íñigo Huguet) [2004141] - rtw88: use read_poll_timeout instead of fixed sleep (Íñigo Huguet) [2004141] - rtw88: 8822ce: set CLKREQ# signal to low during suspend (Íñigo Huguet) [2004141] - rtw88: change beacon filter default mode (Íñigo Huguet) [2004141] - rtw88: 8822c: add tx stbc support under HT mode (Íñigo Huguet) [2004141] - rtw88: adjust the log level for failure of tx report (Íñigo Huguet) [2004141] - rtl8xxxu: Fix the handling of TX A-MPDU aggregation (Íñigo Huguet) [2004141] - rtl8xxxu: disable interrupt_in transfer for 8188cu and 8192cu (Íñigo Huguet) [2004141] - mwifiex: make arrays static const, makes object smaller (Íñigo Huguet) [2004141] - mwifiex: usb: Replace one-element array with flexible-array member (Íñigo Huguet) [2004141] - mwifiex: drop redundant null-pointer check in mwifiex_dnld_cmd_to_fw() (Íñigo Huguet) [2004141] - rtlwifi: rtl8192de: make arrays static const, makes object smaller (Íñigo Huguet) [2004141] - rtlwifi: rtl8192de: Remove redundant variable initializations (Íñigo Huguet) [2004141] - ray_cs: Split memcpy() to avoid bounds check warning (Íñigo Huguet) [2004141] - ray_cs: use *ph to print small buffer (Íñigo Huguet) [2004141] - brcmfmac: add 43752 SDIO ids and initialization (Íñigo Huguet) [2004141] - brcmfmac: Set SDIO workqueue as WQ_HIGHPRI (Íñigo Huguet) [2004141] - brcmfmac: use separate firmware for 43430 revision 2 (Íñigo Huguet) [2004141] - brcmfmac: support chipsets with different core enumeration space (Íñigo Huguet) [2004141] - brcmfmac: add xtlv support to firmware interface layer (Íñigo Huguet) [2004141] - brcmfmac: increase core revision column aligning core list (Íñigo Huguet) [2004141] - brcmfmac: use different error value for invalid ram base address (Íñigo Huguet) [2004141] - brcmfmac: firmware: Fix firmware loading (Íñigo Huguet) [2004141] - net: qrtr: fix another OOB Read in qrtr_endpoint_post (Íñigo Huguet) [2004141] - cfg80211: fix BSS color notify trace enum confusion (Íñigo Huguet) [2004141] - mac80211: fix locking in ieee80211_restart_work() (Íñigo Huguet) [2004141] - mac80211: Fix insufficient headroom issue for AMSDU (Íñigo Huguet) [2004141] - mac80211: add support for BSS color change (Íñigo Huguet) [2004141] - nl80211: add support for BSS coloring (Íñigo Huguet) [2004141] - mac80211: Use flex-array for radiotap header bitmap (Íñigo Huguet) [2004141] - mac80211: radiotap: Use BIT() instead of shifts (Íñigo Huguet) [2004141] - mac80211: Remove unnecessary variable and label (Íñigo Huguet) [2004141] - mac80211: include (Íñigo Huguet) [2004141] - mac80211: Fix monitor MTU limit so that A-MSDUs get through (Íñigo Huguet) [2004141] - mac80211: remove unnecessary NULL check in ieee80211_register_hw() (Íñigo Huguet) [2004141] - mac80211: Reject zero MAC address in sta_info_insert_check() (Íñigo Huguet) [2004141] - mt76: fix enum type mismatch (Íñigo Huguet) [2004141] - bus: mhi: core: Improve debug messages for power up (Íñigo Huguet) [2004141] - bus: mhi: core: Replace DMA allocation wrappers with original APIs (Íñigo Huguet) [2004141] - bus: mhi: core: Add range checks for BHI and BHIe (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Set register access length for MHI driver (Íñigo Huguet) [2004141] - ath11k: set register access length for MHI driver (Íñigo Huguet) [2004141] - bus: mhi: Add MMIO region length to controller structure (Íñigo Huguet) [2004141] - bus: mhi: core: Set BHI and BHIe pointers to NULL in clean-up (Íñigo Huguet) [2004141] - bus: mhi: core: Set BHI/BHIe offsets on power up preparation (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Add Cinterion MV31-W PCIe to MHI (Íñigo Huguet) [2004141] - Revert "mhi: Fix networking tree build." (Íñigo Huguet) [2004141] - mhi: Fix networking tree build. (Íñigo Huguet) [2004141] - brcmfmac: firmware: Allow per-board firmware binaries (Íñigo Huguet) [2004141] - iwlwifi: add new so-jf devices (Íñigo Huguet) [2004141] - iwlwifi: add new SoF with JF devices (Íñigo Huguet) [2004141] - iwlwifi: pnvm: accept multiple HW-type TLVs (Íñigo Huguet) [2004141] - cfg80211: Fix possible memory leak in function cfg80211_bss_update (Íñigo Huguet) [2004141] - nl80211: limit band information in non-split data (Íñigo Huguet) [2004141] - mac80211: fix enabling 4-address mode on a sta vif after assoc (Íñigo Huguet) [2004141] - mac80211: fix starting aggregation sessions on mesh interfaces (Íñigo Huguet) [2004141] - mac80211: Do not strip skb headroom on monitor frames (Íñigo Huguet) [2004141] - net: mhi: Remove MBIM protocol (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Fix inbound IPCR channel (Íñigo Huguet) [2004141] - bus: mhi: core: Validate channel ID when processing command completions (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Apply no-op for wake using sideband wake boolean (Íñigo Huguet) [2004141] - net: mhi: Improve MBIM packet counting (Íñigo Huguet) [2004141] - bus: mhi: pci-generic: configurable network interface MRU (Íñigo Huguet) [2004141] - mt76: mt7921: Fix fall-through warning for Clang (Íñigo Huguet) [2004141] - mt76: mt7921: continue to probe driver when fw already downloaded (Íñigo Huguet) [2004141] - ath11k: Remove some duplicate code (Íñigo Huguet) [2004141] - ath: switch from 'pci_' to 'dma_' API (Íñigo Huguet) [2004141] - iwlwifi: acpi: remove unused function iwl_acpi_eval_dsm_func() (Íñigo Huguet) [2004141] - rtw88: fix c2h memory leak (Íñigo Huguet) [2004141] - brcmfmac: support parse country code map from DT (Íñigo Huguet) [2004141] - bus: mhi: pci-generic: Add missing 'pci_disable_pcie_error_reporting()' calls (Íñigo Huguet) [2004141] - bus: mhi: Wait for M2 state during system resume (Íñigo Huguet) [2004141] - bus: mhi: core: Fix power down latency (Íñigo Huguet) [2004141] - brcmfmac: Silence error messages about unsupported firmware features (Íñigo Huguet) [2004141] - cfg80211: Add wiphy_info_once() (Íñigo Huguet) [2004141] - mac80211: Switch to a virtual time-based airtime scheduler (Íñigo Huguet) [2004141] - Revert "mac80211: HE STA disassoc due to QOS NULL not sent" (Íñigo Huguet) [2004141] - mac80211: remove iwlwifi specific workaround NDPs of null_response (Íñigo Huguet) [2004141] - mac80211: fix NULL ptr dereference during mesh peer connection for non HE devices (Íñigo Huguet) [2004141] - mac80211: Enable power save after receiving NULL packet ACK (Íñigo Huguet) [2004141] - mac80211: add HE 6 GHz capability only if supported (Íñigo Huguet) [2004141] - mac80211: notify driver on mgd TX completion (Íñigo Huguet) [2004141] - mac80211: always include HE 6GHz capability in probe request (Íñigo Huguet) [2004141] - mac80211: add vendor-specific capabilities to assoc request (Íñigo Huguet) [2004141] - cfg80211: allow advertising vendor-specific capabilities (Íñigo Huguet) [2004141] - cfg80211: set custom regdomain after wiphy registration (Íñigo Huguet) [2004141] - cfg80211: Support hidden AP discovery over 6GHz band (Íñigo Huguet) [2004141] - mac80211: conditionally advertise HE in probe requests (Íñigo Huguet) [2004141] - cfg80211: add cfg80211_any_usable_channels() (Íñigo Huguet) [2004141] - cfg80211: reg: improve bad regulatory warning (Íñigo Huguet) [2004141] - nl80211: Fix typo pmsr->pmsr (Íñigo Huguet) [2004141] - mac80211: fix some spelling mistakes (Íñigo Huguet) [2004141] - cfg80211: remove ieee80211_get_he_sta_cap() (Íñigo Huguet) [2004141] - mac80211: remove use of ieee80211_get_he_sta_cap() (Íñigo Huguet) [2004141] - cfg80211: trace more information in assoc trace event (Íñigo Huguet) [2004141] - mac80211: improve AP disconnect message (Íñigo Huguet) [2004141] - mac80211: rearrange struct txq_info for fewer holes (Íñigo Huguet) [2004141] - ieee80211: add defines for HE PHY cap byte 10 (Íñigo Huguet) [2004141] - mac80211: Properly WARN on HW scan before restart (Íñigo Huguet) [2004141] - nl80211/cfg80211: add BSS color to NDP ranging parameters (Íñigo Huguet) [2004141] - mac80211: add to bss_conf if broadcast TWT is supported (Íñigo Huguet) [2004141] - mac80211: move SMPS mode setting after ieee80211_prep_connection (Íñigo Huguet) [2004141] - mac80211: free skb in WEP error case (Íñigo Huguet) [2004141] - mac80211: handle rate control (RC) racing with chanctx definition (Íñigo Huguet) [2004141] - ieee80211: define timing measurement in extended capabilities IE (Íñigo Huguet) [2004141] - mac80211_hwsim: record stats in non-netlink path (Íñigo Huguet) [2004141] - ieee80211: add the value for Category '6' in "rtw_ieee80211_category" (Íñigo Huguet) [2004141] - mac80211: remove iwlwifi specific workaround that broke sta NDP tx (Íñigo Huguet) [2004141] - mac80211: allow SMPS requests only in client mode (Íñigo Huguet) [2004141] - mac80211: check per vif offload_flags in Tx path (Íñigo Huguet) [2004141] - mac80211: add rate control support for encap offload (Íñigo Huguet) [2004141] - mac80211: call ieee80211_tx_h_rate_ctrl() when dequeue (Íñigo Huguet) [2004141] - mac80211: move A-MPDU session check from minstrel_ht to mac80211 (Íñigo Huguet) [2004141] - cfg80211: expose the rfkill device to the low level driver (Íñigo Huguet) [2004141] - wireless: add check of field VHT Extended NSS BW Capable for 160/80+80 MHz setting (Íñigo Huguet) [2004141] - mac80211_hwsim: add concurrent channels scanning support over virtio (Íñigo Huguet) [2004141] - mac80211: don't open-code LED manipulations (Íñigo Huguet) [2004141] - mac80211: consider per-CPU statistics if present (Íñigo Huguet) [2004141] - cfg80211: fix default HE tx bitrate mask in 2G band (Íñigo Huguet) [2004141] - mac80211: remove the repeated declaration (Íñigo Huguet) [2004141] - mac80211: refactor rc_no_data_or_no_ack_use_min function (Íñigo Huguet) [2004141] - mac80211: do not use low data rates for data frames with no ack flag (Íñigo Huguet) [2004141] - mac80211: add ieee80211_is_tx_data helper function (Íñigo Huguet) [2004141] - mac80211: simplify ieee80211_add_station() (Íñigo Huguet) [2004141] - mac80211: use sdata->skb_queue for TDLS (Íñigo Huguet) [2004141] - mac80211: refactor SKB queue processing a bit (Íñigo Huguet) [2004141] - mac80211: unify queueing SKB to iface (Íñigo Huguet) [2004141] - mac80211: minstrel_ht: ignore frame that was sent with noAck flag (Íñigo Huguet) [2004141] - cfg80211: clean up variable use in cfg80211_parse_colocated_ap() (Íñigo Huguet) [2004141] - cfg80211: remove CFG80211_MAX_NUM_DIFFERENT_CHANNELS (Íñigo Huguet) [2004141] - mac80211: Remove redundant assignment to ret (Íñigo Huguet) [2004141] - net: wireless: wext_compat.c: Remove redundant assignment to ps (Íñigo Huguet) [2004141] - wireless: wext-spy: Fix out-of-bounds warning (Íñigo Huguet) [2004141] - ath11k: Avoid memcpy() over-reading of he_cap (Íñigo Huguet) [2004141] - mt7601u: add USB device ID for some versions of XiaoDu WiFi Dongle. (Íñigo Huguet) [2004141] - mwifiex: Avoid memset() over-write of WEP key_material (Íñigo Huguet) [2004141] - rtlwifi: rtl8192de: Fully initialize curvecount_val (Íñigo Huguet) [2004141] - rtw88: coex: remove unnecessary variable and label (Íñigo Huguet) [2004141] - rtw88: add quirks to disable pci capabilities (Íñigo Huguet) [2004141] - rtw88: refine unwanted h2c command (Íñigo Huguet) [2004141] - rtw88: dump FW crash via devcoredump (Íñigo Huguet) [2004141] - rtw88: notify fw when driver in scan-period to avoid potential problem (Íñigo Huguet) [2004141] - rtw88: add rtw_fw_feature_check api (Íñigo Huguet) [2004141] - rtw88: 8822c: update RF parameter tables to v62 (Íñigo Huguet) [2004141] - rtw88: Remove duplicate include of coex.h (Íñigo Huguet) [2004141] - rtw88: 8822c: fix lc calibration timing (Íñigo Huguet) [2004141] - rtw88: add path diversity (Íñigo Huguet) [2004141] - rtw88: add beacon filter support (Íñigo Huguet) [2004141] - iwlwifi: bump FW API to 64 for AX devices (Íñigo Huguet) [2004141] - iwlwifi: fw: dump TCM error table if present (Íñigo Huguet) [2004141] - iwlwifi: add 9560 killer device (Íñigo Huguet) [2004141] - iwlwifi: move error dump to fw utils (Íñigo Huguet) [2004141] - iwlwifi: support loading the reduced power table from UEFI (Íñigo Huguet) [2004141] - iwlwifi: move UEFI code to a separate file (Íñigo Huguet) [2004141] - iwlwifi: mvm: introduce iwl_wowlan_get_status_cmd (Íñigo Huguet) [2004141] - iwlwifi: mvm: introduce iwl_wowlan_kek_kck_material_cmd_v4 (Íñigo Huguet) [2004141] - iwlwifi: mvm: update iwl_wowlan_patterns_cmd (Íñigo Huguet) [2004141] - iwlwifi: mvm: introduce iwl_proto_offload_cmd_v4 (Íñigo Huguet) [2004141] - iwlwifi: fix NUM_IWL_UCODE_TLV_* definitions to avoid sparse errors (Íñigo Huguet) [2004141] - iwlwifi: pcie: free some DMA memory earlier (Íñigo Huguet) [2004141] - iwlwifi: mvm: fill phy_data.d1 for no-data RX (Íñigo Huguet) [2004141] - iwlwifi: pcie: fix context info freeing (Íñigo Huguet) [2004141] - iwlwifi: pcie: free IML DMA memory allocation (Íñigo Huguet) [2004141] - iwlwifi: mvm: support LONG_GROUP for WOWLAN_GET_STATUSES version (Íñigo Huguet) [2004141] - iwlwifi: support ver 6 of WOWLAN_CONFIGURATION and ver 10 of WOWLAN_GET_STATUSES (Íñigo Huguet) [2004141] - iwlwifi: mvm: don't request mac80211 to disable/enable sta's queues (Íñigo Huguet) [2004141] - iwlwifi: mvm: Explicitly stop session protection before unbinding (Íñigo Huguet) [2004141] - iwlwifi: pcie: remove TR/CR tail allocations (Íñigo Huguet) [2004141] - iwlwifi: mvm: Read acpi dsm to get unii4 enable/disable bitmap. (Íñigo Huguet) [2004141] - iwlwifi: pcie: fix some kernel-doc comments (Íñigo Huguet) [2004141] - iwlwifi: advertise broadcast TWT support (Íñigo Huguet) [2004141] - iwlwifi: mvm: support LMR feedback (Íñigo Huguet) [2004141] - iwlwifi: correct HE capabilities (Íñigo Huguet) [2004141] - iwlwifi: mvm: Call NMI instead of REPLY_ERROR (Íñigo Huguet) [2004141] - iwlwifi: mvm: fix error print when session protection ends (Íñigo Huguet) [2004141] - iwlwifi: mvm: honour firmware SMPS requests (Íñigo Huguet) [2004141] - iwlwifi: mvm: apply RX diversity per PHY context (Íñigo Huguet) [2004141] - iwlwifi: mvm: don't request SMPS in AP mode (Íñigo Huguet) [2004141] - iwlwifi: pcie: identify the RF module (Íñigo Huguet) [2004141] - iwlwifi: yoyo: support region TLV version 2 (Íñigo Huguet) [2004141] - iwlwifi: remove duplicate iwl_ax201_cfg_qu_hr declaration (Íñigo Huguet) [2004141] - iwlwifi: pcie: remove CSR_HW_RF_ID_TYPE_CHIP_ID (Íñigo Huguet) [2004141] - iwlwifi: pcie: print interrupt number, not index (Íñigo Huguet) [2004141] - iwlwifi: pcie: Add support for AX231 radio module with Ma devices (Íñigo Huguet) [2004141] - iwlwifi: increase PNVM load timeout (Íñigo Huguet) [2004141] - iwlwifi: pcie: handle pcim_iomap_table() failures better (Íñigo Huguet) [2004141] - iwlwifi: mvm: don't change band on bound PHY contexts (Íñigo Huguet) [2004141] - iwlwifi: remove unused REMOTE_WAKE_CONFIG_CMD definitions (Íñigo Huguet) [2004141] - iwlwifi: mvm: fix indentation in some scan functions (Íñigo Huguet) [2004141] - iwlwifi: mvm: pass the clock type to iwl_mvm_get_sync_time() (Íñigo Huguet) [2004141] - iwlwifi: mvm: support BIOS enable/disable for 11ax in Russia (Íñigo Huguet) [2004141] - ath11k: Enable QCN9074 device (Íñigo Huguet) [2004141] - ath10k: demote chan info without scan request warning (Íñigo Huguet) [2004141] - rtl8xxxu: avoid parsing short RX packet (Íñigo Huguet) [2004141] - rtl8xxxu: Fix device info for RTL8192EU devices (Íñigo Huguet) [2004141] - mt76: mt7921: allow chip reset during device restart (Íñigo Huguet) [2004141] - mt76: mt7615: set macwork timeout according to runtime-pm (Íñigo Huguet) [2004141] - mt76: mt7663s: enable runtime-pm (Íñigo Huguet) [2004141] - mt76: mt7663s: rely on mt76_connac_pm_ref/mt76_connac_pm_unref in tx path (Íñigo Huguet) [2004141] - mt76: mt7663s: rely on pm reference counting (Íñigo Huguet) [2004141] - mt76: sdio: do not run mt76_txq_schedule directly (Íñigo Huguet) [2004141] - mt76: mt7921: enable HE BFee capability (Íñigo Huguet) [2004141] - mt76: disable TWT capabilities for the moment (Íñigo Huguet) [2004141] - mt76: fix iv and CCMP header insertion (Íñigo Huguet) [2004141] - mt76: mt7921: fix the coredump is being truncated (Íñigo Huguet) [2004141] - mt76: mt7921: fix kernel warning when reset on vif is not sta (Íñigo Huguet) [2004141] - mt76: mt7921: introduce dedicated control for deep_sleep (Íñigo Huguet) [2004141] - mt76: mt7921: limit txpower according to userlevel power (Íñigo Huguet) [2004141] - mt76: mt7921: improve code readability for mt7921_update_txs (Íñigo Huguet) [2004141] - mt76: mt7915: fix IEEE80211_HE_PHY_CAP7_MAX_NC for station mode (Íñigo Huguet) [2004141] - mt76: use SPDX header file comment style (Íñigo Huguet) [2004141] - mt76: add a space between comment char and SPDX tag (Íñigo Huguet) [2004141] - mt76: mt7915: improve MU stability (Íñigo Huguet) [2004141] - mt76: mt7921: add deep sleep control to runtime-pm knob (Íñigo Huguet) [2004141] - mt76: mt7921: enable deep sleep at runtime (Íñigo Huguet) [2004141] - mt76: mt7915: introduce mt7915_mcu_set_txbf() (Íñigo Huguet) [2004141] - mt76: make mt76_update_survey() per phy (Íñigo Huguet) [2004141] - mt76: move mt76_get_next_pkt_id in mt76.h (Íñigo Huguet) [2004141] - mt76: reduce rx buffer size to 2048 (Íñigo Huguet) [2004141] - mt76: connac: fix the maximum interval schedule scan can support (Íñigo Huguet) [2004141] - mt76: mt7915: fix rx fcs error count in testmode (Íñigo Huguet) [2004141] - mt76: testmode: move chip-specific stats dump before common stats (Íñigo Huguet) [2004141] - mt76: connac: add mt76_connac_mcu_get_nic_capability utility routine (Íñigo Huguet) [2004141] - mt76: connac: check band caps in mt76_connac_mcu_set_rate_txpower (Íñigo Huguet) [2004141] - mt76: mt7915: drop the use of repeater entries for station interfaces (Íñigo Huguet) [2004141] - mt76: mt7921: enable VHT BFee capability (Íñigo Huguet) [2004141] - mt76: mt7921: make mt7921_set_channel static (Íñigo Huguet) [2004141] - mt76: mt7921: wake the device before dumping power table (Íñigo Huguet) [2004141] - mt76: connac: add mt76_connac_power_save_sched in mt76_connac_pm_unref (Íñigo Huguet) [2004141] - mt76: connac: fix UC entry is being overwritten (Íñigo Huguet) [2004141] - mt76: mt7615: update radar parameters (Íñigo Huguet) [2004141] - mt76: mt7915: setup drr group for peers (Íñigo Huguet) [2004141] - mt76: mt7921: enable random mac address during sched_scan (Íñigo Huguet) [2004141] - mt76: mt7921: remove mt7921_get_wtbl_info routine (Íñigo Huguet) [2004141] - mt76: mt7915: fix MT_EE_CAL_GROUP_SIZE (Íñigo Huguet) [2004141] - mt76: mt7915: improve error recovery reliability (Íñigo Huguet) [2004141] - mt76: mt7921: enable hw offloading for wep keys (Íñigo Huguet) [2004141] - mt76: mt7915: read all eeprom fields from fw in efuse mode (Íñigo Huguet) [2004141] - mt76: mt7921: set MT76_RESET during mac reset (Íñigo Huguet) [2004141] - mt76: mt7921: introduce mac tx done handling (Íñigo Huguet) [2004141] - mt76: allow hw driver code to overwrite wiphy interface_modes (Íñigo Huguet) [2004141] - mt76: mt7921: update statistic in active mode only (Íñigo Huguet) [2004141] - mt76: mt7915: use mt7915_mcu_get_mib_info() to get survey data (Íñigo Huguet) [2004141] - mt76: mt7615: fix potential overflow on large shift (Íñigo Huguet) [2004141] - mt76: testmode: remove undefined behaviour in mt76_testmode_alloc_skb (Íñigo Huguet) [2004141] - mt76: testmode: remove unnecessary function calls in mt76_testmode_free_skb (Íñigo Huguet) [2004141] - mt76: testmode: fix memory leak in mt76_testmode_alloc_skb (Íñigo Huguet) [2004141] - mt76: mt7615: remove useless if condition in mt7615_add_interface() (Íñigo Huguet) [2004141] - mt76: mt7915: use mt7915_mcu_get_txpower_sku() to get per-rate txpower (Íñigo Huguet) [2004141] - mt76: mt7615: add .offset_tsf callback (Íñigo Huguet) [2004141] - mt76: mt7915: add .offset_tsf callback (Íñigo Huguet) [2004141] - mt76: mt7921: reset wfsys during hw probe (Íñigo Huguet) [2004141] - mt76: mt7921: do not schedule hw reset if the device is not running (Íñigo Huguet) [2004141] - mt76: mt7921: return proper error value in mt7921_mac_init (Íñigo Huguet) [2004141] - mt76: mt7921: enable runtime pm by default (Íñigo Huguet) [2004141] - mt76: mt7921: fix OMAC idx usage (Íñigo Huguet) [2004141] - mt76: mt7921: fix invalid register access in wake_work (Íñigo Huguet) [2004141] - mt76: mt7921: avoid unnecessary consecutive WiFi resets (Íñigo Huguet) [2004141] - mt76: connac: update BA win size in Rx direction (Íñigo Huguet) [2004141] - mt76: connac: add bss color support for sta mode (Íñigo Huguet) [2004141] - mt76: mt7615: add thermal sensor device support (Íñigo Huguet) [2004141] - mt76: mt7915: add thermal cooling device support (Íñigo Huguet) [2004141] - mt76: mt7915: add thermal sensor device support (Íñigo Huguet) [2004141] - mt76: mt7921: fix reset under the deep sleep is enabled (Íñigo Huguet) [2004141] - mt76: mt7921: add back connection monitor support (Íñigo Huguet) [2004141] - mt76: mt7921: consider the invalid value for to_rssi (Íñigo Huguet) [2004141] - mt76: connac: fix WoW with disconnetion and bitmap pattern (Íñigo Huguet) [2004141] - mt76: connac: fw_own rely on all packet memory all being free (Íñigo Huguet) [2004141] - mt76: mt7921: Don't alter Rx path classifier (Íñigo Huguet) [2004141] - mt76: mt7921: fix mt7921_wfsys_reset sequence (Íñigo Huguet) [2004141] - mt76: mt7663: enable hw rx header translation (Íñigo Huguet) [2004141] - mt76: mt7615: free irq if mt7615_mmio_probe fails (Íñigo Huguet) [2004141] - mt76: mt76x0: use dev_debug instead of dev_err for hw_rf_ctrl (Íñigo Huguet) [2004141] - mt76: mt7921: enable rx csum offload (Íñigo Huguet) [2004141] - mt76: mt7921: enable rx header traslation offload (Íñigo Huguet) [2004141] - mt76: connac: add missing configuration in mt76_connac_mcu_wtbl_hdr_trans_tlv (Íñigo Huguet) [2004141] - mt76: mt7921: enable rx hw de-amsdu (Íñigo Huguet) [2004141] - mt76: mt7915: fix a signedness bug in mt7915_mcu_apply_tx_dpd() (Íñigo Huguet) [2004141] - mt76: mt7615: fix NULL pointer dereference in tx_prepare_skb() (Íñigo Huguet) [2004141] - mt76: fix possible NULL pointer dereference in mt76_tx (Íñigo Huguet) [2004141] - mt76: mt7915: add .set_bitrate_mask() callback (Íñigo Huguet) [2004141] - mt76: mt7915: cleanup mt7915_mcu_sta_rate_ctrl_tlv() (Íñigo Huguet) [2004141] - mt76: mt7915: fix tssi indication field of DBDC NICs (Íñigo Huguet) [2004141] - mt76: move mt76_rates in mt76 module (Íñigo Huguet) [2004141] - mac80211: reset profile_periodicity/ema_ap (Íñigo Huguet) [2004141] - mac80211: handle various extensible elements correctly (Íñigo Huguet) [2004141] - cfg80211: avoid double free of PMSR request (Íñigo Huguet) [2004141] - cfg80211: make certificate generation more robust (Íñigo Huguet) [2004141] - mac80211: minstrel_ht: fix sample time check (Íñigo Huguet) [2004141] - mt76: mt7915: add support for tx status reporting (Íñigo Huguet) [2004141] - mt76: mt7915: rework tx rate reporting (Íñigo Huguet) [2004141] - mt76: dma: use ieee80211_tx_status_ext to free packets when tx fails (Íñigo Huguet) [2004141] - mt76: improve tx status codepath (Íñigo Huguet) [2004141] - mt76: intialize tx queue entry wcid to 0xffff by default (Íñigo Huguet) [2004141] - mt76: mt7603: avoid use of ieee80211_tx_info_clear_status (Íñigo Huguet) [2004141] - mt76: mt7615: avoid use of ieee80211_tx_info_clear_status (Íñigo Huguet) [2004141] - mt76: mt7615: fix fixed-rate tx status reporting (Íñigo Huguet) [2004141] - mt76: mt7915: move mt7915_queue_rx_skb to mac.c (Íñigo Huguet) [2004141] - mt76: mt7915: disable ASPM (Íñigo Huguet) [2004141] - mt76: mt7915: add MSI support (Íñigo Huguet) [2004141] - ath11k: send beacon template after vdev_start/restart during csa (Íñigo Huguet) [2004141] - ath10k: Use devm_platform_get_and_ioremap_resource() (Íñigo Huguet) [2004141] - ath10k: remove the repeated declaration (Íñigo Huguet) [2004141] - ath10k: Fix an error code in ath10k_add_interface() (Íñigo Huguet) [2004141] - ath11k: Fix an error handling path in ath11k_core_fetch_board_data_api_n() (Íñigo Huguet) [2004141] - ath: Fix wrong function name in comments (Íñigo Huguet) [2004141] - rtlwifi: Fix spelling of 'download' (Íñigo Huguet) [2004141] - rtlwifi: Remove redundant assignments to ul_enc_algo (Íñigo Huguet) [2004141] - rtlwifi: rtl8723ae: remove redundant initialization of variable rtstatus (Íñigo Huguet) [2004141] - rtlwifi: btcoex: 21a 2ant: Delete several duplicate condition branch codes (Íñigo Huguet) [2004141] - rtlwifi: 8821a: btcoexist: add comments to explain why if-else branches are identical (Íñigo Huguet) [2004141] - rt2x00: do not set timestamp for injected frames (Íñigo Huguet) [2004141] - rndis_wlan: simplify is_associated() (Íñigo Huguet) [2004141] - rt2x00: remove leading spaces before tabs (Íñigo Huguet) [2004141] - rtlwifi: Fix wrong function name in comments (Íñigo Huguet) [2004141] - brcmsmac: Remove the repeated declaration (Íñigo Huguet) [2004141] - brcmsmac: mac80211_if: Fix a resource leak in an error handling path (Íñigo Huguet) [2004141] - brcmsmac: Drop unnecessary NULL check after container_of (Íñigo Huguet) [2004141] - brcmsmac: improve readability on addresses copy (Íñigo Huguet) [2004141] - brcmfmac: Add clm_blob firmware files to modinfo (Íñigo Huguet) [2004141] - brcmfmac: Delete second brcm folder hierarchy (Íñigo Huguet) [2004141] - brcmfmac: Fix a double-free in brcmf_sdio_bus_reset (Íñigo Huguet) [2004141] - brcmfmac: Demote non-compliant kernel-doc headers (Íñigo Huguet) [2004141] - brcmfmac: correctly report average RSSI in station info (Íñigo Huguet) [2004141] - brcmfmac: fix setting of station info chains bitmask (Íñigo Huguet) [2004141] - brcmfmac: use ISO3166 country code and 0 rev as fallback (Íñigo Huguet) [2004141] - ath10k: remove unused more_frags variable (Íñigo Huguet) [2004141] - ath10k: add missing error return code in ath10k_pci_probe() (Íñigo Huguet) [2004141] - ath10k: go to path err_unsupported when chip id is not supported (Íñigo Huguet) [2004141] - ath11k: don't call ath11k_pci_set_l1ss for WCN6855 (Íñigo Huguet) [2004141] - ath11k: add support for WCN6855 (Íñigo Huguet) [2004141] - ath11k: add support to get peer id for WCN6855 (Íñigo Huguet) [2004141] - ath11k: setup WBM_IDLE_LINK ring once again (Íñigo Huguet) [2004141] - ath11k: setup REO for WCN6855 (Íñigo Huguet) [2004141] - ath11k: add dp support for WCN6855 (Íñigo Huguet) [2004141] - ath11k: add hw reg support for WCN6855 (Íñigo Huguet) [2004141] - ath9k: Fix kernel NULL pointer dereference during ath_reset_internal() (Íñigo Huguet) [2004141] - mwifiex: bring down link before deleting interface (Íñigo Huguet) [2004141] - mt76: mt7615: Use devm_platform_get_and_ioremap_resource() (Íñigo Huguet) [2004141] - wwan: core: add WWAN common private data for netdev (Íñigo Huguet) [2004141] - wwan: core: support default netdev creation (Íñigo Huguet) [2004141] - wwan: core: no more hold netdev ops owning module (Íñigo Huguet) [2004141] - net: mhi_net: Update the transmit handler prototype (Íñigo Huguet) [2004141] - bus: mhi: pci-generic: Fix hibernation (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Fix possible use-after-free in mhi_pci_remove() (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: T99W175: update channel name from AT to DUN (Íñigo Huguet) [2004141] - mac80211: drop multicast fragments (Íñigo Huguet) [2004141] - mac80211: move interface shutdown out of wiphy lock (Íñigo Huguet) [2004141] - cfg80211: shut down interfaces on failed resume (Íñigo Huguet) [2004141] - cfg80211: fix phy80211 symlink creation (Íñigo Huguet) [2004141] - mac80211: fix 'reset' debugfs locking (Íñigo Huguet) [2004141] - mac80211: fix deadlock in AP/VLAN handling (Íñigo Huguet) [2004141] - mac80211: Fix NULL ptr deref for injected rate info (Íñigo Huguet) [2004141] - mac80211: fix skb length check in ieee80211_scan_rx() (Íñigo Huguet) [2004141] - mac80211: correct ieee80211_iterate_active_interfaces_mtx() locking comments (Íñigo Huguet) [2004141] - cfg80211: call cfg80211_leave_ocb when switching away from OCB (Íñigo Huguet) [2004141] - mac80211_hwsim: drop pending frames on stop (Íñigo Huguet) [2004141] - mac80211: remove warning in ieee80211_get_sband() (Íñigo Huguet) [2004141] - mt76: mt7921: remove leftover 80+80 HE capability (Íñigo Huguet) [2004141] - mt76: mt7615: do not set MT76_STATE_PM at bootstrap (Íñigo Huguet) [2004141] - ath9k: ar9003_mac: read STBC indicator from rx descriptor (Íñigo Huguet) [2004141] - ath10k/ath11k: fix spelling mistake "requed" -> "requeued" (Íñigo Huguet) [2004141] - mwifiex: re-fix for unaligned accesses (Íñigo Huguet) [2004141] - mt76: mt76x0e: fix device hang during suspend/resume (Íñigo Huguet) [2004141] - mt76: mt7921: fix max aggregation subframes setting (Íñigo Huguet) [2004141] - mt76: connac: fix HT A-MPDU setting field in STA_REC_PHY (Íñigo Huguet) [2004141] - mt76: connac: do not schedule mac_work if the device is not running (Íñigo Huguet) [2004141] - mt76: mt7921: fix possible AOOB issue in mt7921_mcu_tx_rate_report (Íñigo Huguet) [2004141] - brcmfmac: properly check for bus register errors (Íñigo Huguet) [2004141] - Revert "brcmfmac: add a check for the status of usb_register" (Íñigo Huguet) [2004141] - net: rtlwifi: properly check for alloc_workqueue() failure (Íñigo Huguet) [2004141] - Revert "rtlwifi: fix a potential NULL pointer dereference" (Íñigo Huguet) [2004141] - wl3501_cs: Fix out-of-bounds warnings in wl3501_mgmt_join (Íñigo Huguet) [2004141] - wl3501_cs: Fix out-of-bounds warnings in wl3501_send_pkt (Íñigo Huguet) [2004141] - iwlwifi: mvm: tt: Replace thermal_notify_framework (Íñigo Huguet) [2004141] - mt76: debugfs: introduce napi_threaded node (Íñigo Huguet) [2004141] - wl3501: fix typo of 'Networks' in comment (Íñigo Huguet) [2004141] - mt76: use threaded NAPI (Íñigo Huguet) [2004141] - net: mhi_net: make mhi_wwan_ops static (Íñigo Huguet) [2004141] - net: mhi_net: Register wwan_ops for link creation (Íñigo Huguet) [2004141] - net: mhi: remove pointless conditional before kfree_skb() (Íñigo Huguet) [2004141] - net: mhi: Allow decoupled MTU/MRU (Íñigo Huguet) [2004141] - net: mhi: Add support for non-linear MBIM skb processing (Íñigo Huguet) [2004141] - bus: mhi: fix typo in comments for struct mhi_channel_config (Íñigo Huguet) [2004141] - bus: mhi: core: Fix shadow declarations (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Constify mhi_controller_config struct definitions (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Introduce Foxconn T99W175 support (Íñigo Huguet) [2004141] - bus: mhi: core: Sanity check values from remote device before use (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Add FIREHOSE channels (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Implement PCI shutdown callback (Íñigo Huguet) [2004141] - bus: mhi: Improve documentation on channel transfer setup APIs (Íñigo Huguet) [2004141] - bus: mhi: core: Remove __ prefix for MHI channel unprepare function (Íñigo Huguet) [2004141] - bus: mhi: core: Check channel execution environment before issuing reset (Íñigo Huguet) [2004141] - bus: mhi: core: Clear configuration from channel context during reset (Íñigo Huguet) [2004141] - bus: mhi: core: Hold device wake for channel update commands (Íñigo Huguet) [2004141] - bus: mhi: core: Update debug messages to use client device (Íñigo Huguet) [2004141] - bus: mhi: core: Improvements to the channel handling state machine (Íñigo Huguet) [2004141] - bus: mhi: core: Clear context for stopped channels from remove() (Íñigo Huguet) [2004141] - bus: mhi: core: Allow sending the STOP channel command (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Add SDX65 based modem support (Íñigo Huguet) [2004141] - bus: mhi: core: Remove pre_init flag used for power purposes (Íñigo Huguet) [2004141] - bus: mhi: pm: reduce PM state change verbosity (Íñigo Huguet) [2004141] - bus: mhi: core: Fix MHI runtime_pm behavior (Íñigo Huguet) [2004141] - bus: mhi: core: Move to polling method to wait for MHI ready (Íñigo Huguet) [2004141] - bus: mhi: core: Introduce internal register poll helper function (Íñigo Huguet) [2004141] - bus: mhi: core: Improve state strings for debug messages (Íñigo Huguet) [2004141] - bus: mhi: core: Wait for MHI READY state in most scenarios (Íñigo Huguet) [2004141] - bus: mhi: core: Identify Flash Programmer as a mission mode use case (Íñigo Huguet) [2004141] - bus: mhi: core: Add support for Flash Programmer execution environment (Íñigo Huguet) [2004141] - bus: mhi: core: Handle EDL mode entry appropriately (Íñigo Huguet) [2004141] - bus: mhi: core: Wait for ready after an EDL firmware download (Íñigo Huguet) [2004141] - bus: mhi: core: Rely on accurate method to determine EDL mode (Íñigo Huguet) [2004141] - bus: mhi: core: Check state before processing power_down (Íñigo Huguet) [2004141] - bus: mhi: core: Return EAGAIN if MHI ring is full (Íñigo Huguet) [2004141] - net: export dev_set_threaded symbol (Íñigo Huguet) [2004141] - bus: mhi: core: remove redundant initialization of variables state and ee (Íñigo Huguet) [2004141] - bus: mhi: Make firmware image optional for controller (Íñigo Huguet) [2004141] - bus: mhi: core: Add missing checks for MMIO register entries (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Add support for runtime PM (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Use generic PCI power management (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: No-Op for device_wake operations (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Add SDX24 based modem support (Íñigo Huguet) [2004141] - bus: mhi: Early MHI resume failure in non M3 state (Íñigo Huguet) [2004141] - bus: mhi: core: Update debug prints to include local device state (Íñigo Huguet) [2004141] - bus: mhi: core: Process execution environment changes serially (Íñigo Huguet) [2004141] - bus: mhi: core: Download AMSS image from appropriate function (Íñigo Huguet) [2004141] - bus: mhi: core: Destroy SBL devices when moving to mission mode (Íñigo Huguet) [2004141] - bus: mhi: core: Rename debugfs directory name (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Introduce quectel EM1XXGR-L support (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Parametrable element count for events (Íñigo Huguet) [2004141] - ath10k: Detect conf_mutex held ath10k_drain_tx() calls (Íñigo Huguet) [2004141] - net: mhi: Add mbim proto (Íñigo Huguet) [2004141] - net: mhi: Add rx_length_errors stat (Íñigo Huguet) [2004141] - net: mhi: Create mhi.h (Íñigo Huguet) [2004141] - net: mhi: Add dedicated folder (Íñigo Huguet) [2004141] - net: mhi: Add protocol support (Íñigo Huguet) [2004141] - net: mhi-net: Add re-aggregation of fragmented packets (Íñigo Huguet) [2004141] - net: mhi: Get rid of local rx queue count (Íñigo Huguet) [2004141] - net: mhi: Get RX queue size from MHI core (Íñigo Huguet) [2004141] - net: mhi: Set wwan device type (Íñigo Huguet) [2004141] - net: mhi: Add raw IP mode support (Íñigo Huguet) [2004141] - net: mhi: Fix unexpected queue wake (Íñigo Huguet) [2004141] - net: Add mhi-net driver (Íñigo Huguet) [2004141] - ipv4: make exception cache less predictible (Antoine Tenart) [2015111] {CVE-2021-20322} - ipv4: use siphash instead of Jenkins in fnhe_hashfun() (Antoine Tenart) [2015111] {CVE-2021-20322} - iommu/dma: Account for min_align_mask w/swiotlb (Jerry Snitselaar) [2018601] - swiotlb: Support aligned swiotlb buffers (Jerry Snitselaar) [2018601] - iommu/dma: Check CONFIG_SWIOTLB more broadly (Jerry Snitselaar) [2018601] - iommu/dma: Fold _swiotlb helpers into callers (Jerry Snitselaar) [2018601] - iommu/dma: Skip extra sync during unmap w/swiotlb (Jerry Snitselaar) [2018601] - iommu/dma: Fix arch_sync_dma for map (Jerry Snitselaar) [2018601] - iommu/dma: Fix sync_sg with swiotlb (Jerry Snitselaar) [2018601] - redhat/configs: Add CONFIG_DMA_RESTRICTED_POOL (Jerry Snitselaar) [2018601] - swiotlb: use depends on for DMA_RESTRICTED_POOL (Jerry Snitselaar) [2018601] - powerpc/svm: Don't issue ultracalls if !mem_encrypt_active() (Jerry Snitselaar) [2018601] - s390/pv: fix the forcing of the swiotlb (Jerry Snitselaar) [2018601] - swiotlb: Free tbl memory in swiotlb_exit() (Jerry Snitselaar) [2018601] - swiotlb: Emit diagnostic in swiotlb_exit() (Jerry Snitselaar) [2018601] - swiotlb: Convert io_default_tlb_mem to static allocation (Jerry Snitselaar) [2018601] - swiotlb: fix implicit debugfs declarations (Jerry Snitselaar) [2018601] - swiotlb: Add restricted DMA pool initialization (Jerry Snitselaar) [2018601] - swiotlb: Add restricted DMA alloc/free support (Jerry Snitselaar) [2018601] - swiotlb: Refactor swiotlb_tbl_unmap_single (Jerry Snitselaar) [2018601] - swiotlb: Move alloc_size to swiotlb_find_slots (Jerry Snitselaar) [2018601] - swiotlb: Use is_swiotlb_force_bounce for swiotlb data bouncing (Jerry Snitselaar) [2018601] - swiotlb: Update is_swiotlb_active to add a struct device argument (Jerry Snitselaar) [2018601] - swiotlb: Update is_swiotlb_buffer to add a struct device argument (Jerry Snitselaar) [2018601] - swiotlb: Set dev->dma_io_tlb_mem to the swiotlb pool used (Jerry Snitselaar) [2018601] - swiotlb: Refactor swiotlb_create_debugfs (Jerry Snitselaar) [2018601] - swiotlb: Refactor swiotlb init functions (Jerry Snitselaar) [2018601] - of: Drop superfluous ULL suffix for ~0 (Jerry Snitselaar) [2018601] - dma-mapping: fix 32-bit overflow with CONFIG_ARM_LPAE=n (Jerry Snitselaar) [2018601] - of/device: Update dma_range_map only when dev has valid dma-ranges (Jerry Snitselaar) [2018601] - drivers core: Fix oops when driver probe fails (Jerry Snitselaar) [2018601] - drivers core: Free dma_range_map when driver probe failed (Jerry Snitselaar) [2018601] - driver core: Postpone DMA tear-down until after devres release for probe failure (Jerry Snitselaar) [2018601] - powerpc/pseries/iommu: Fix window size for direct mapping with pmem (Jerry Snitselaar) [2018601] - dma-mapping: add a dma_init_global_coherent helper (Jerry Snitselaar) [2018601] - dma-mapping: simplify dma_init_coherent_memory (Jerry Snitselaar) [2018601] - dma-debug: fix debugfs initialization order (Jerry Snitselaar) [2018601] - dma-debug: teach add_dma_entry() about DMA_ATTR_SKIP_CPU_SYNC (Jerry Snitselaar) [2018601] - dma-debug: fix sg checks in debug_dma_map_sg() (Jerry Snitselaar) [2018601] - swiotlb-xen: ensure to issue well-formed XENMEM_exchange requests (Jerry Snitselaar) [2018601] - dma-debug: prevent an error message from causing runtime problems (Jerry Snitselaar) [2018601] - swiotlb-xen: drop DEFAULT_NSLABS (Jerry Snitselaar) [2018601] - swiotlb-xen: arrange to have buffer info logged (Jerry Snitselaar) [2018601] - swiotlb-xen: drop leftover __ref (Jerry Snitselaar) [2018601] - swiotlb-xen: limit init retries (Jerry Snitselaar) [2018601] - swiotlb-xen: suppress certain init retries (Jerry Snitselaar) [2018601] - swiotlb-xen: maintain slab count properly (Jerry Snitselaar) [2018601] - swiotlb-xen: fix late init retry (Jerry Snitselaar) [2018601] - swiotlb-xen: avoid double free (Jerry Snitselaar) [2018601] - dma-mapping: handle vmalloc addresses in dma_common_{mmap,get_sgtable} (Jerry Snitselaar) [2018601] - dma-debug: report -EEXIST errors in add_dma_entry (Jerry Snitselaar) [2018601] - dma-mapping: remove a trailing space (Jerry Snitselaar) [2018601] - dma-mapping: add unlikely hint to error path in dma_mapping_error (Jerry Snitselaar) [2018601] - dma-mapping: remove a pointless empty line in dma_alloc_coherent (Jerry Snitselaar) [2018601] - swiotlb: Make SWIOTLB_NO_FORCE perform no allocation (Jerry Snitselaar) [2018601] - swiotlb: remove swiotlb_nr_tbl (Jerry Snitselaar) [2018601] - xen/swiotlb: check if the swiotlb has already been initialized (Jerry Snitselaar) [2018601] - swiotlb: add overflow checks to swiotlb_bounce (Jerry Snitselaar) [2002023] - swiotlb: don't override user specified size in swiotlb_adjust_size (Jerry Snitselaar) [2002023] - swiotlb: dynamically allocate io_tlb_default_mem (Jerry Snitselaar) [2002023] - swiotlb: move global variables into a new io_tlb_mem structure (Jerry Snitselaar) [2002023] - xen-swiotlb: remove the unused size argument from xen_swiotlb_fixup (Jerry Snitselaar) [2018601] - xen-swiotlb: split xen_swiotlb_init (Jerry Snitselaar) [2018601] - swiotlb: lift the double initialization protection from xen-swiotlb (Jerry Snitselaar) [2002023] - xen-swiotlb: remove xen_io_tlb_start and xen_io_tlb_nslabs (Jerry Snitselaar) [2018601] - xen-swiotlb: remove xen_set_nslabs (Jerry Snitselaar) [2018601] - xen-swiotlb: use io_tlb_end in xen_swiotlb_dma_supported (Jerry Snitselaar) [2018601] - xen-swiotlb: use is_swiotlb_buffer in is_xen_swiotlb_buffer (Jerry Snitselaar) [2018601] - swiotlb: split swiotlb_tbl_sync_single (Jerry Snitselaar) [2002023] - swiotlb: manipulate orig_addr when tlb_addr has offset (Jerry Snitselaar) [2002023] - swiotlb: move orig addr and size validation into swiotlb_bounce (Jerry Snitselaar) [2002023] - swiotlb: remove the alloc_size parameter to swiotlb_tbl_unmap_single (Jerry Snitselaar) [2002023] - swiotlb: Fix the type of index (Jerry Snitselaar) [2018601] - swiotlb: Validate bounce size in the sync/unmap path (Jerry Snitselaar) [2002023] - powerpc/svm: stop using io_tlb_start (Jerry Snitselaar) [2002023] - nvme-pci: set min_align_mask (Jerry Snitselaar) [2002023] - swiotlb: respect min_align_mask (Jerry Snitselaar) [2002023] - swiotlb: don't modify orig_addr in swiotlb_tbl_sync_single (Jerry Snitselaar) [2002023] - swiotlb: refactor swiotlb_tbl_map_single (Jerry Snitselaar) [2002023] - swiotlb: clean up swiotlb_tbl_unmap_single (Jerry Snitselaar) [2002023] - swiotlb: factor out a nr_slots helper (Jerry Snitselaar) [2002023] - swiotlb: factor out an io_tlb_offset helper (Jerry Snitselaar) [2002023] - swiotlb: add a IO_TLB_SIZE define (Jerry Snitselaar) [2002023] - driver core: add a min_align_mask field to struct device_dma_parameters (Jerry Snitselaar) [2002023] - sdhci: stop poking into swiotlb internals (Jerry Snitselaar) [2018601] - driver core: lift dma_default_coherent into common code (Jerry Snitselaar) [2018601] - dma-pool: no need to check return value of debugfs_create functions (Jerry Snitselaar) [2018601] - powerpc/dma: Fallback to dma_ops when persistent memory present (Jerry Snitselaar) [2018601] - dma-mapping: Allow mixing bypass and mapped DMA operation (Jerry Snitselaar) [2018601] - dma-mapping: remove the dma_direct_set_offset export (Jerry Snitselaar) [2018601] - dma-mapping: move more functions to dma-map-ops.h (Jerry Snitselaar) [2018601] - dma-mapping: merge into (Jerry Snitselaar) [2018601] - dma-mapping: move large parts of to kernel/dma (Jerry Snitselaar) [2018601] - dma-mapping: add (back) arch_dma_mark_clean for ia64 (Jerry Snitselaar) [2018601] - dma-mapping: move dma-debug.h to kernel/dma/ (Jerry Snitselaar) [2018601] - dma-mapping: split (Jerry Snitselaar) [2018601] - dma-mapping: introduce DMA range map, supplanting dma_pfn_offset (Jerry Snitselaar) [2018601] - of: Make of_dma_get_range() private (Jerry Snitselaar) [2018601] - swiotlb: fix comment on swiotlb_bounce() (Jerry Snitselaar) [2018601] - xen/arm: introduce phys/dma translations in xen_dma_sync_for_* (Jerry Snitselaar) [2018601] - swiotlb-xen: add struct device * parameter to xen_dma_sync_for_device (Jerry Snitselaar) [2018601] - swiotlb-xen: add struct device * parameter to xen_dma_sync_for_cpu (Jerry Snitselaar) [2018601] - swiotlb-xen: introduce phys_to_dma/dma_to_phys translations (Jerry Snitselaar) [2018601] - swiotlb-xen: remove XEN_PFN_PHYS (Jerry Snitselaar) [2018601] - swiotlb-xen: add struct device * parameter to is_xen_swiotlb_buffer (Jerry Snitselaar) [2018601] - swiotlb-xen: add struct device * parameter to xen_bus_to_phys (Jerry Snitselaar) [2018601] - swiotlb-xen: add struct device * parameter to xen_phys_to_bus (Jerry Snitselaar) [2018601] - swiotlb-xen: use vmalloc_to_page on vmalloc virt addresses (Jerry Snitselaar) [2018601] - swiotlb-xen: Convert to use macro (Jerry Snitselaar) [2018601] - swiotlb-xen: merge xen_unmap_single into xen_swiotlb_unmap_page (Jerry Snitselaar) [2018601] - swiotlb-xen: remove xen_swiotlb_dma_mmap and xen_swiotlb_dma_get_sgtable (Jerry Snitselaar) [2018601] - xen/swiotlb: remember having called xen_create_contiguous_region() (Jerry Snitselaar) [2018601] - xen/swiotlb: simplify range_straddles_page_boundary() (Jerry Snitselaar) [2018601] - xen/swiotlb: fix condition for calling xen_destroy_contiguous_region() (Jerry Snitselaar) [2018601] - xen/swiotlb: don't initialize swiotlb twice on arm64 (Jerry Snitselaar) [2018601] - xen-swiotlb: use actually allocated size on check physical continuous (Jerry Snitselaar) [2018601] - igb: fix deadlock caused by taking RTNL in RPM resume path (Corinna Vinschen) [2039882] - igb: Fix removal of unicast MAC filters of VFs (Corinna Vinschen) [2039882] - net: ena: Fix error handling when calculating max IO queues number (Petr Oros) [2038158] - net: ena: Fix wrong rx request id by resetting device (Petr Oros) [2038158] - net: ena: Fix undefined state when tx request id is out of bounds (Petr Oros) [2038158] - ethernet: use eth_hw_addr_set() instead of ether_addr_copy() (Petr Oros) [2038158] - ena: Remove rcu_read_lock() around XDP program invocation (Petr Oros) [2038158] - net: ena: make symbol 'ena_alloc_map_page' static (Petr Oros) [2038158] - net: ena: fix DMA mapping function issues in XDP (Petr Oros) [2038158] - net: ena: re-organize code to improve readability (Petr Oros) [2038158] - net: ena: Use dev_alloc() in RX buffer allocation (Petr Oros) [2038158] - net: ena: aggregate doorbell common operations into a function (Petr Oros) [2038158] - net: ena: fix RST format in ENA documentation file (Petr Oros) [2038158] - net: ena: Remove module param and change message severity (Petr Oros) [2038158] - net: ena: add jiffies of last napi call to stats (Petr Oros) [2038158] - net: ena: use build_skb() in RX path (Petr Oros) [2038158] - net: ena: Improve error logging in driver (Petr Oros) [2038158] - net: ena: Remove unused code (Petr Oros) [2038158] - net: ena: optimize data access in fast-path code (Petr Oros) [2038158] - kasan, slub: reset tag when printing address (Nico Pache) [1954335] - kasan: fix Kconfig check of CC_HAS_WORKING_NOSANITIZE_ADDRESS (Nico Pache) [1954335] - Documentation: kunit: add tips for using current->kunit_test (Nico Pache) [1954335] - kunit: fix -Wunused-function warning for __kunit_fail_current_test (Nico Pache) [1954335] - kunit: support failure from dynamic analysis tools (Nico Pache) [1954335] - Add KASAN KUNIT Tests to Redhat kernel-modules-internal (Nico Pache) [1954335] - kasan, mm: fix resetting page_alloc tags for HW_TAGS (Nico Pache) [1954335] - kasan, mm: fix conflicts with init_on_alloc/free (Nico Pache) [1954335] - powerpc/uaccess: get rid of small constant size cases in raw_copy_{to,from}_user() (Nico Pache) [1954335] - kasan: remove redundant config option (Nico Pache) [1954335] - kasan: fix hwasan build for gcc (Nico Pache) [1954335] - lib/test_kasan_module.c: suppress unused var warning (Nico Pache) [1954335] - kasan: fix conflict with page poisoning (Nico Pache) [1954335] - kasan: fix per-page tags for non-page_alloc pages (Nico Pache) [1954335] - kasan: fix KASAN_STACK dependency for HW_TAGS (Nico Pache) [1954335] - kasan: clarify that only first bug is reported in HW_TAGS (Nico Pache) [1954335] - kasan: inline HW_TAGS helper functions (Nico Pache) [1954335] - kasan: ensure poisoning size alignment (Nico Pache) [1954335] - kasan, mm: optimize krealloc poisoning (Nico Pache) [1954335] - kasan, mm: fail krealloc on freed objects (Nico Pache) [1954335] - kasan: rework krealloc tests (Nico Pache) [1954335] - kasan: unify large kfree checks (Nico Pache) [1954335] - kasan: clean up setting free info in kasan_slab_free (Nico Pache) [1954335] - kasan: optimize large kmalloc poisoning (Nico Pache) [1954335] - kasan, mm: optimize kmalloc poisoning (Nico Pache) [1954335] - kasan, mm: don't save alloc stacks twice (Nico Pache) [1954335] - kasan: don't run tests when KASAN is not enabled (Nico Pache) [1954335] - kasan: add a test for kmem_cache_alloc/free_bulk (Nico Pache) [1954335] - kasan: add proper page allocator tests (Nico Pache) [1954335] - kasan: fix bug detection via ksize for HW_TAGS mode (Nico Pache) [1954335] - kasan: move _RET_IP_ to inline wrappers (Nico Pache) [1954335] - kasan: fix memory corruption in kasan_bitops_tags test (Nico Pache) [1954335] - kasan: rename CONFIG_TEST_KASAN_MODULE (Nico Pache) [1954335] - kasan: add match-all tag tests (Nico Pache) [1954335] - kasan: add macros to simplify checking test constraints (Nico Pache) [1954335] - kasan: clean up comments in tests (Nico Pache) [1954335] - kasan: clarify HW_TAGS impact on TBI (Nico Pache) [1954335] - kasan: prefix global functions with kasan_ (Nico Pache) [1954335] - kasan: fix stack traces dependency for HW_TAGS (Nico Pache) [1954335] - kasan: make addr_has_metadata() return true for valid addresses (Nico Pache) [1954335] - kasan: add explicit preconditions to kasan_report() (Nico Pache) [1954335] - kasan: fix HW_TAGS boot parameters (Nico Pache) [1954335] - kasan: fix null pointer dereference in kasan_record_aux_stack (Nico Pache) [1954335] - kasan: update documentation (Nico Pache) [1954335] - kasan, mm: allow cache merging with no metadata (Nico Pache) [1954335] - kasan: sanitize objects when metadata doesn't fit (Nico Pache) [1954335] - kasan: clarify comment in __kasan_kfree_large (Nico Pache) [1954335] - kasan: simplify assign_tag and set_tag calls (Nico Pache) [1954335] - kasan: don't round_up too much (Nico Pache) [1954335] - kasan, mm: rename kasan_poison_kfree (Nico Pache) [1954335] - kasan, mm: check kasan_enabled in annotations (Nico Pache) [1954335] - kasan: add and integrate kasan boot parameters (Nico Pache) [1954335] - kasan: inline (un)poison_range and check_invalid_free (Nico Pache) [1954335] - kasan: open-code kasan_unpoison_slab (Nico Pache) [1954335] - kasan: inline random_tag for HW_TAGS (Nico Pache) [1954335] - kasan: inline kasan_reset_tag for tag-based modes (Nico Pache) [1954335] - kasan: remove __kasan_unpoison_stack (Nico Pache) [1954335] - kasan: allow VMAP_STACK for HW_TAGS mode (Nico Pache) [1954335] - kasan, arm64: unpoison stack only with CONFIG_KASAN_STACK (Nico Pache) [1954335] - kasan: introduce set_alloc_info (Nico Pache) [1954335] - kasan: rename get_alloc/free_info (Nico Pache) [1954335] - kasan: simplify quarantine_put call site (Nico Pache) [1954335] - kasan: add documentation for hardware tag-based mode (Nico Pache) [1954335] - kasan, mm: reset tags when accessing metadata (Nico Pache) [1954335] - kasan, arm64: print report from tag fault handler (Nico Pache) [1954335] - kasan, arm64: implement HW_TAGS runtime (Nico Pache) [1954335] - kasan, arm64: expand CONFIG_KASAN checks (Nico Pache) [1954335] - string.h: fix incompatibility between FORTIFY_SOURCE and KASAN (Nico Pache) [1954335] - kasan, x86, s390: update undef CONFIG_KASAN (Nico Pache) [1954335] - kasan: define KASAN_GRANULE_SIZE for HW_TAGS (Nico Pache) [1954335] - arm64: kasan: add arch layer for memory tagging helpers (Nico Pache) [1954335] - kasan, mm: untag page address in free_reserved_area (Nico Pache) [1954335] - mm: Allow non-direct-map arguments to free_reserved_area() (Nico Pache) [1954335] - kasan: introduce CONFIG_KASAN_HW_TAGS (Nico Pache) [1954335] - kasan: separate metadata_fetch_row for each mode (Nico Pache) [1954335] - kasan: rename SHADOW layout macros to META (Nico Pache) [1954335] - kasan: rename print_shadow_for_address to print_memory_metadata (Nico Pache) [1954335] - kasan: rename addr_has_shadow to addr_has_metadata (Nico Pache) [1954335] - kasan, arm64: rename kasan_init_tags and mark as __init (Nico Pache) [1954335] - kasan, arm64: move initialization message (Nico Pache) [1954335] - kasan, arm64: only use kasan_depth for software modes (Nico Pache) [1954335] - kasan, arm64: only init shadow for software modes (Nico Pache) [1954335] - kasan: decode stack frame only with KASAN_STACK_ENABLE (Nico Pache) [1954335] - kasan: hide invalid free check implementation (Nico Pache) [1954335] - kasan: don't duplicate config dependencies (Nico Pache) [1954335] - kasan: rename report and tags files (Nico Pache) [1954335] - kasan: define KASAN_MEMORY_PER_SHADOW_PAGE (Nico Pache) [1954335] - kasan: split out shadow.c from common.c (Nico Pache) [1954335] - kasan: only build init.c for software modes (Nico Pache) [1954335] - kasan: rename KASAN_SHADOW_* to KASAN_GRANULE_* (Nico Pache) [1954335] - kasan: rename (un)poison_shadow to (un)poison_range (Nico Pache) [1954335] - fork: support VMAP_STACK with KASAN_VMALLOC (Nico Pache) [1954335] - kasan: shadow declarations only for software modes (Nico Pache) [1954335] - kasan: group vmalloc code (Nico Pache) [1954335] - kasan: KASAN_VMALLOC depends on KASAN_GENERIC (Nico Pache) [1954335] - kasan: drop unnecessary GPL text from comment headers (Nico Pache) [1954335] - kasan: update documentation for generic kasan (Nico Pache) [1954335] - kasan: print workqueue stack (Nico Pache) [1954335] - kasan: fix object remaining in offline per-cpu quarantine (Nico Pache) [1954335] - kasan: adopt KUNIT tests to SW_TAGS mode (Nico Pache) [1954335] - docs: kasan.rst: add two missing blank lines (Nico Pache) [1954335] - mm: kasan: do not panic if both panic_on_warn and kasan_multishot set (Nico Pache) [1954335] - KASAN: Testing Documentation (Nico Pache) [1954335] - KASAN: port KASAN Tests to KUnit (Nico Pache) [1954335] - KUnit: KASAN Integration (Nico Pache) [1954335] - kasan/kunit: add KUnit Struct to Current Task (Nico Pache) [1954335] - kasan: remove mentions of unsupported Clang versions (Nico Pache) [1954335] - kbuild: move CFLAGS_{KASAN,UBSAN,KCSAN} exports to relevant Makefiles (Nico Pache) [1954335] - s390/kasan: make shadow memory noexec (Nico Pache) [1954335] - kasan: adjust kasan_stack_oob for tag-based mode (Nico Pache) [1954335] - kasan: allow enabling stack tagging for tag-based mode (Nico Pache) [1954335] - kasan: don't tag stacks allocated with pagealloc (Nico Pache) [1954335] - lib/test_kasan.c: fix KASAN unit tests for tag-based KASAN (Nico Pache) [1954335] - kasan: remove kasan_unpoison_stack_above_sp_to() (Nico Pache) [1954335] - kasan: add tests for call_rcu stack recording (Nico Pache) [1954335] - kprobes: Remove show_registers() function prototype (Nico Pache) [1954335] - kasan: stop tests being eliminated as dead code with FORTIFY_SOURCE (Nico Pache) [1954335] - kasan: move kasan_report() into report.c (Nico Pache) [1954335] - kasan: stackdepot: move filter_irq_stacks() to stackdepot.c (Nico Pache) [1954335] - lib/stackdepot.c: check depot_index before accessing the stack slab (Nico Pache) [1954335] - lib/stackdepot: Remove obsolete functions (Nico Pache) [1954335] - kasan: add test for invalid size in memmove (Nico Pache) [1954335] - mm/memory-failure.c: use page_shift() in add_to_kill() (Nico Pache) [1954335] - x86: get rid of small constant size cases in raw_copy_{to,from}_user() (Nico Pache) [1954335] - s390/kasan: add KASAN_VMALLOC support (Nico Pache) [1954335] - s390: move vmalloc option parsing to startup code (Nico Pache) [1954335] - kasan: add test for vmalloc (Nico Pache) [1954335] - ehea: replace with page_shift() in ehea_is_hugepage() (Nico Pache) [1954335] - mm: introduce page_shift() (Nico Pache) [1954335] - lib/test_kasan.c: add roundtrip tests (Nico Pache) [1954335] - lib/test_kasan: Add test for double-kzfree detection (Nico Pache) [1954335] - lib/test_kasan: add bitops tests (Nico Pache) [1954335] - asm-generic, x86: add bitops instrumentation for KASAN (Nico Pache) [1954335] - x86: use static_cpu_has in uaccess region to avoid instrumentation (Nico Pache) [1954335] - x86/asm: Use stricter assembly constraints in bitops (Nico Pache) [1954335] - x86/asm: Remove dead __GNUC__ conditionals (Nico Pache) [1954335] - s390/kasan: adapt disabled_wait usage to avoid build error (Nico Pache) [1954335] - s390: simplify disabled_wait (Nico Pache) [1954335] - lib/test_kasan.c: add tests for several string/memory API functions (Nico Pache) [1954335] - arm64: Fix typo in a comment in arch/arm64/mm/kasan_init.c (Nico Pache) [1954335] - kprobes: Remove jprobe stub API (Nico Pache) [1954335] - Documentation/kprobes: Add how to change the execution path (Nico Pache) [1954335] - kprobes/x86: Do not disable preempt on int3 path (Nico Pache) [1954335] - bpf/error-inject/kprobes: Clear current_kprobe and enable preempt in kprobe (Nico Pache) [1954335] - s390/kprobes: Don't call the ->break_handler() in s390 kprobes code (Nico Pache) [1954335] - powerpc/kprobes: Don't call the ->break_handler() in powerpc kprobes code (Nico Pache) [1954335] - arm64/kprobes: Don't call the ->break_handler() in arm64 kprobes code (Nico Pache) [1954335] - kprobes/x86: Don't call the ->break_handler() in x86 kprobes (Nico Pache) [1954335] - kprobes: Don't check the ->break_handler() in generic kprobes code (Nico Pache) [1954335] - kprobes/x86: Remove jprobe implementation (Nico Pache) [1954335] - s390/kprobes: Remove jprobe implementation (Nico Pache) [1954335] - powerpc/kprobes: Remove jprobe powerpc implementation (Nico Pache) [1954335] - arm64/kprobes: Remove jprobe implementation (Nico Pache) [1954335] - kprobes: Remove jprobe API implementation (Nico Pache) [1954335] - Documentation/kprobes: Remove jprobes related leftover (Nico Pache) [1954335] - redhat: config: explicitly set CONFIG_ARM64_VA_BITS_48 for ARM64 (Nico Pache) [1954335] - arm64: mm: use a 48-bit ID map when possible on 52-bit VA builds (Nico Pache) [1954335] - arm64: mm: limit linear region to 51 bits for KVM in nVHE mode (Nico Pache) [1954335] - Documentation/arm64: fix RST layout of memory.rst (Nico Pache) [1954335] - arm64: mm: Remove MAX_USER_VA_BITS definition (Nico Pache) [1954335] - arm64: Use simpler arithmetics for the linear map macros (Nico Pache) [1954335] - arm64: mm: use single quantity to represent the PA to VA translation (Nico Pache) [1954335] - kasan/arm64: fix CONFIG_KASAN_SW_TAGS && KASAN_INLINE (Nico Pache) [1954335] - arm64: Do not pass tagged addresses to __is_lm_address() (Nico Pache) [1954335] - arm64: Fix kernel address detection of __is_lm_address() (Nico Pache) [1954335] - arm64: mm: extend linear region for 52-bit VA configurations (Nico Pache) [1954335] - arm64: Fix kcore macros after 52-bit virtual addressing fallout (Nico Pache) [1954335] - arm64: fix fixmap copy for 16K pages and 48-bit VA (Nico Pache) [1954335] - arm64: memory: rename VA_START to PAGE_END (Nico Pache) [1954335] - arm64: memory: Simplify _VA_START and _PAGE_OFFSET definitions (Nico Pache) [1954335] - arm64: memory: fix flipped VA space fallout (Nico Pache) [1954335] - arm64: memory: Fix virt_addr_valid() using __is_lm_address() (Nico Pache) [1954335] - arm64: memory: Ensure address tag is masked in conversion macros (Nico Pache) [1954335] - arm64: mm: Simplify definition of virt_addr_valid() (Nico Pache) [1954335] - docs: arm64: Add layout and 52-bit info to memory document (Nico Pache) [1954335] - arm64: mm: Remove vabits_user (Nico Pache) [1954335] - arm64: mm: Introduce 52-bit Kernel VAs (Nico Pache) [1954335] - arm64: mm: Modify calculation of VMEMMAP_SIZE (Nico Pache) [1954335] - arm64: mm: Separate out vmemmap (Nico Pache) [1954335] - arm64: mm: Logic to make offset_ttbr1 conditional (Nico Pache) [1954335] - arm64: mm: Introduce vabits_actual (Nico Pache) [1954335] - arm64: Print physical address of page table base in show_pte() (Nico Pache) [1954335] - arm64: mm: Introduce VA_BITS_MIN (Nico Pache) [1954335] - arm64: dump: De-constify VA_START and KASAN_SHADOW_START (Nico Pache) [1954335] - arm64: kasan: Switch to using KASAN_SHADOW_OFFSET (Nico Pache) [1954335] - arm64: mm: Flip kernel VA space (Nico Pache) [1954335] - arm64: mm: Remove bit-masking optimisations for PAGE_OFFSET and VMEMMAP_START (Nico Pache) [1954335] - arm64: dump: Use consistent capitalisation for page-table dumps (Nico Pache) [1954335] - kernel/rwsem: Use proper directories for rwsem_init.c (Scott Wood) [2040087] - redhat: Cleanup use of mark_hardware_removed (Prarit Bhargava) [2019378] - redhat: Cleanup use of mark_hardware_unsupported (Prarit Bhargava) [2019378] - redhat: clean up mark_hardware_deprecated() (Prarit Bhargava) [2019378] - nvme: Mark NVMe over FC Target support unmaintained (Prarit Bhargava) [2019378] - hdlc_fr: Mark driver unmaintained (Prarit Bhargava) [2019378] - sfc: Mark siena driver deprecated (Prarit Bhargava) [2019378] - qla3xxx: Mark driver unmaintained (Prarit Bhargava) [2019378] - netxen: Mark nic driver unmaintained (Prarit Bhargava) [2019378] - ethoc: Mark driver unmaintained (Prarit Bhargava) [2019378] - dnet: Mark driver unmaintained (Prarit Bhargava) [2019378] - drivers/pci/pci-driver.c: Fix if/ifdef typo (Prarit Bhargava) [2019378] - kernel/rh_taint.c: Update to new messaging (Prarit Bhargava) [2019378] - drm/i915/dmc: Change max DMC FW size on ADL-P (Michel Dänzer) [1988103] - drm/i915: Add workaround numbers to GEN7_COMMON_SLICE_CHICKEN1 whitelisting (Michel Dänzer) [1988103] - drm/i915: Fix Memory BW formulae for ADL-P (Michel Dänzer) [1988103] - drm/i915: Restore memory mapping for DPT FBs across system suspend/resume (Michel Dänzer) [1988103] - drm/i915: Factor out i915_ggtt_suspend_vm/i915_ggtt_resume_vm() (Michel Dänzer) [1988103] - drm/i915/adlp/fb: Remove restriction on CCS AUX plane strides (Michel Dänzer) [1988103] - drm/i915/adlp/fb: Remove restriction on semiplanar UV plane offset (Michel Dänzer) [1988103] - drm/i915/fb: Rename i915_color_plane_view::stride to mapping_stride (Michel Dänzer) [1988103] - drm/i915/adlp/fb: Fix remapping of linear CCS AUX surfaces (Michel Dänzer) [1988103] - drm/i915/fb: Factor out functions to remap contiguous FB obj pages (Michel Dänzer) [1988103] - drm/i915/adlp/fb: Prevent the mapping of redundant trailing padding NULL pages (Michel Dänzer) [1988103] - drm/i915: Add functions to check for RC CCS CC and MC CCS modifiers (Michel Dänzer) [1988103] - drm/i915: Move is_ccs_modifier() to intel_fb.c (Michel Dänzer) [1988103] - drm/i915: Add a platform independent way to check for CCS AUX planes (Michel Dänzer) [1988103] - drm/i915: Handle CCS CC planes separately from CCS AUX planes (Michel Dänzer) [1988103] - drm/i915: Add a platform independent way to get the RC CCS CC plane (Michel Dänzer) [1988103] - drm/i915: Move intel_format_info_is_yuv_semiplanar() to intel_fb.c (Michel Dänzer) [1988103] - drm/i915: Unexport is_semiplanar_uv_plane() (Michel Dänzer) [1988103] - drm/i915: Simplify the modifier check for interlaced scanout support (Michel Dänzer) [1988103] - drm/i915: Add tiling attribute to the modifier descriptor (Michel Dänzer) [1988103] - drm/i915: Move intel_get_format_info() to intel_fb.c (Michel Dänzer) [1988103] - drm/i915: Add a table with a descriptor for all i915 modifiers (Michel Dänzer) [1988103] - drm/i915/adlp: Implement workaround 16013190616 (Michel Dänzer) [1988103] - drm/i915/adlp: Extend PSR2 support in transcoder B (Michel Dänzer) [1988103] - drm/i915/display: Wait PSR2 get out of deep sleep to update pipe (Michel Dänzer) [1988103] - drm/i915/display/adlp: Allow PSR2 to be enabled (Michel Dänzer) [1988103] - drm/i915/display/adlp: Optimize PSR2 power-savings in corner cases (Michel Dänzer) [1988103] - drm/i915/display: Fix glitches when moving cursor with PSR2 selective fetch enabled (Michel Dänzer) [1988103] - drm/i915/display: Handle frontbuffer rendering when PSR2 selective fetch is enabled (Michel Dänzer) [1988103] - drm/i915/display: Drop unnecessary frontbuffer flushes (Michel Dänzer) [1988103] - drm/i915/display/psr: Do full fetch when handling multi-planar formats (Michel Dänzer) [1988103] - drm/i915/display/psr: Handle plane and pipe restrictions at every page flip (Michel Dänzer) [1988103] - drm/i915/display: Only keep PSR enabled if there is active planes (Michel Dänzer) [1988103] - drm/i915/display: Match PSR2 selective fetch sequences with specification (Michel Dänzer) [1988103] - drm/i915/display/dmc: Set DC_STATE_DEBUG_MASK_CORES after firmware load (Michel Dänzer) [1988103] - drm/i915: Nuke intel_prepare_shared_dpll() (Michel Dänzer) [1988103] - drm/i915: Fold ibx_pch_dpll_prepare() into ibx_pch_dpll_enable() (Michel Dänzer) [1988103] - drm/i915: Fold i9xx_set_pll_dividers() into i9xx_enable_pll() (Michel Dänzer) [1988103] - drm/i915: Reuse ilk_needs_fb_cb_tune() for the reduced clock as well (Michel Dänzer) [1988103] - drm/i915: Call {vlv,chv}_prepare_pll() from {vlv,chv}_enable_pll() (Michel Dänzer) [1988103] - drm/i915: Program DPLL P1 dividers consistently (Michel Dänzer) [1988103] - drm/i915: Remove the 'reg' local variable (Michel Dänzer) [1988103] - drm/i915: Clean up variable names in old dpll functions (Michel Dänzer) [1988103] - drm/i915: Clean dpll calling convention (Michel Dänzer) [1988103] - drm/i915: Constify struct dpll all over (Michel Dänzer) [1988103] - drm/i915: Extract ilk_update_pll_dividers() (Michel Dänzer) [1988103] - drm/i915: Clean up gen2 DPLL readout (Michel Dänzer) [1988103] - drm/i915: Set output_types to EDP for vlv/chv DPLL forcing (Michel Dänzer) [1988103] - drm/i915: Silence __iomem sparse warn (Michel Dänzer) [1988103] - drm/i915: split fdi link training from display vtable. (Michel Dänzer) [1988103] - drm/i915: split irq hotplug function from display vtable (Michel Dänzer) [1988103] - drm/i915: split cdclk functions from display vtable. (Michel Dänzer) [1988103] - drm/i915: split audio functions from display vtable (Michel Dänzer) [1988103] - drm/i915: split color functions from display vtable (Michel Dänzer) [1988103] - drm/i915: split watermark vfuncs from display vtable. (Michel Dänzer) [1988103] - drm/i915: split clock gating init from display vtable (Michel Dänzer) [1988103] - drm/i915/display: add intel_fdi_link_train wrapper. (Michel Dänzer) [1988103] - drm/i915: add wrappers around cdclk vtable funcs. (Michel Dänzer) [1988103] - drm/i915/wm: provide wrappers around watermark vfuncs calls (v3) (Michel Dänzer) [1988103] - drm/i915: make update_wm take a dev_priv. (Michel Dänzer) [1988103] - drm/i915/pm: drop get_fifo_size vfunc. (Michel Dänzer) [1988103] - drm/i915: Clean up pre-skl wm calling convention (Michel Dänzer) [1988103] - drm/i915/dmc: Update to DMC v2.12 (Michel Dänzer) [1988103] - drm/i915: Implement PSF GV point support (Michel Dänzer) [1988103] - drm/i915: Extend QGV point restrict mask to 0x3 (Michel Dänzer) [1988103] - drm/i915/display: Disable audio, DRRS and PSR before planes (Michel Dänzer) [1988103] - drm/i915: Make display workaround upper bounds exclusive (Michel Dänzer) [1988103] - drm/i915: Program DFR enable/disable as a GT workaround (Michel Dänzer) [1988103] - drm/i915/step: s/_revid_tbl/_revids (Michel Dänzer) [1988103] - drm/i915/display: Settle on "adl-x" in WA comments (Michel Dänzer) [1988103] - drm/i915: Settle on "adl-x" in WA comments (Michel Dänzer) [1988103] - drm/i915/display/adlp: Disable underrun recovery (Michel Dänzer) [1988103] - drm/i915/tc: Fix system hang on ADL-P during TypeC PHY disconnect (Michel Dänzer) [1988103] - drm/i915/tc: Drop extra TC cold blocking from intel_tc_port_connected() (Michel Dänzer) [1988103] - drm/i915/tc: Fix TypeC PHY connect/disconnect logic on ADL-P (Michel Dänzer) [1988103] - drm/i915/icl/tc: Remove the ICL special casing during TC-cold blocking (Michel Dänzer) [1988103] - drm/i915/tc: Avoid using legacy AUX PW in TBT mode (Michel Dänzer) [1988103] - drm/i915/tc: Refactor TC-cold block/unblock helpers (Michel Dänzer) [1988103] - drm/i915/tc: Add a mode for the TypeC PHY's disconnected state (Michel Dänzer) [1988103] - drm/i915/tc: Don't keep legacy TypeC ports in connected state w/o a sink (Michel Dänzer) [1988103] - drm/i915/tc: Add/use helpers to retrieve TypeC port properties (Michel Dänzer) [1988103] - drm/i915/tc: Check for DP-alt, legacy sinks before taking PHY ownership (Michel Dänzer) [1988103] - drm/i915/tc: Remove waiting for PHY complete during releasing ownership (Michel Dänzer) [1988103] - drm/i915/adlp/tc: Fix PHY connected check for Thunderbolt mode (Michel Dänzer) [1988103] - drm/i915: Force a TypeC PHY disconnect during suspend/shutdown (Michel Dänzer) [1988103] - drm/i915/adlp: Add support for remapping CCS FBs (Michel Dänzer) [1988103] - drm/i915: Follow a new->old platform check order in intel_fb_stride_alignment (Michel Dänzer) [1988103] - drm/i915/adlp: Assert that VMAs in DPT start at 0 (Michel Dänzer) [1988103] - drm/i915/adlp: Require always a power-of-two sized CCS surface stride (Michel Dänzer) [1988103] - drm/i915: Use tile block based dimensions for CCS origin x, y check (Michel Dänzer) [1988103] - drm/i915/fb: move user framebuffer stuff to intel_fb.c (Michel Dänzer) [1988103] - drm/i915/display: split out dpt out of intel_display.c (Michel Dänzer) [1988103] - drm/i915/fb: move intel_surf_alignment() to intel_fb.c (Michel Dänzer) [1988103] - drm/i915: add HAS_ASYNC_FLIPS feature macro (Michel Dänzer) [1988103] - drm/i915/fb: move intel_fb_align_height() to intel_fb.c (Michel Dänzer) [1988103] - drm/i915/fb: move intel_tile_width_bytes() to intel_fb.c (Michel Dänzer) [1988103] - drm/i915/display/adlp: Add new PSR2 workarounds (Michel Dänzer) [1988103] - drm/i915: Program chicken bit during DP MST sequence on TGL+ (Michel Dänzer) [1988103] - drm/i915/display: Workaround cursor left overs with PSR2 selective fetch enabled (Michel Dänzer) [1988103] - drm/i915/display/adlp: Fix PSR2_MAN_TRK_CTL_SU_REGION_END_ADDR calculation (Michel Dänzer) [1988103] - drm/i915: Update memory bandwidth parameters (Michel Dänzer) [1988103] - drm/i915/dp: fix for ADL_P/S dp/edp max source rates (Michel Dänzer) [1988103] - drm/i915/dp: fix DG1 and RKL max source rates (Michel Dänzer) [1988103] - drm/i915/dp: fix EHL/JSL max source rates calculation (Michel Dänzer) [1988103] - drm/i915/dp: fix TGL and ICL max source rates (Michel Dänzer) [1988103] - drm/i915/dp: Fix eDP max rate for display 11+ (Michel Dänzer) [1988103] - drm/i915/dp: fix DG2 max source rate check (Michel Dänzer) [1988103] - drm/i915/dg2: add DG2 UHBR source rates (Michel Dänzer) [1988103] - drm/i915/display: remove explicit CNL handling from intel_dp.c (Michel Dänzer) [1988103] - drm/i915/dsi/xelpd: Enable mipi dsi support. (Michel Dänzer) [1988103] - drm/i915/dsi/xelpd: Add WA to program LP to HS wakeup guardband (Michel Dänzer) [1988103] - drm/i915/display: Update small joiner ram size (Michel Dänzer) [1988103] - drm/i915/adl_p: Also disable underrun recovery with MSO (Michel Dänzer) [1988103] - drm/i915/display/adl_p: Correctly program MBUS DBOX A credits (Michel Dänzer) [1988103] - drm/i915: Apply CMTG clock disabling WA while DPLL0 is enabled (Michel Dänzer) [1988103] - drm/i915/adl_p: Add ddi buf translation tables for combo PHY (Michel Dänzer) [1988103] - drm/i915/adl_s: Update ddi buf translation tables (Michel Dänzer) [1988103] - drm/i915: Add the missing adls vswing tables (Michel Dänzer) [1988103] - drm/i915/adlp: Add workaround to disable CMTG clock gating (Michel Dänzer) [1988103] - drm/i915/adl_p: Allow underrun recovery when possible (Michel Dänzer) [1988103] - drm/i915: Add dummy IS_DG2 definition (Michel Dänzer) [1988103] - drm/i915: Extend Wa_1406941453 to adl-p (Michel Dänzer) [1988103] - drm/i915/display/adl_p: Implement PSR changes (Michel Dänzer) [1988103] - drm/i915/debugfs: DISPLAY_VER 13 lpsp capability (Michel Dänzer) [1988103] - drm/i915/adlp: Add ADL-P GuC/HuC firmware files (Michel Dänzer) [1988103] - drm/i915/huc: Update TGL and friends to HuC 7.9.3 (Michel Dänzer) [1988103] - drm/i915/guc: Update firmware to v62.0.0 (Michel Dänzer) [1988103] - drm/i915/guc: Introduce unified HXG messages (Michel Dänzer) [1988103] - drm/i915/display/adl_p: Implement Wa_16011303918 (Michel Dänzer) [1988103] - drm/i915/xelpd: Handle PSR2 SDP indication in the prior scanline (Michel Dänzer) [1988103] - drm/i915/display/psr: Handle SU Y granularity (Michel Dänzer) [1988103] - drm/i915/display/adl_p: Implement Wa_16011168373 (Michel Dänzer) [1988103] - drm/i915/display/adl_p: Implement Wa_22012278275 (Michel Dänzer) [1988103] - drm/i915: Nuke buf_trans hdmi functions (Michel Dänzer) [1988103] - drm/i915: Clean up jsl/ehl buf trans functions (Michel Dänzer) [1988103] - drm/i915: Fix ehl edp hbr2 vswing table (Michel Dänzer) [1988103] - drm/i915: Deduplicate icl DP HBR2 vs. eDP HBR3 table (Michel Dänzer) [1988103] - drm/i915: Fix dg1 buf trans tables (Michel Dänzer) [1988103] - drm/i915: Introduce rkl_get_combo_buf_trans() (Michel Dänzer) [1988103] - drm/i915: Clean up hsw/bdw/skl/kbl buf trans funcs (Michel Dänzer) [1988103] - drm/i915: Introduce encoder->get_buf_trans() (Michel Dänzer) [1988103] - drm/i915: Store the HDMI default entry in the bug trans struct (Michel Dänzer) [1988103] - drm/i915; Return the whole buf_trans struct from get_buf_trans() (Michel Dänzer) [1988103] - drm/i915: Introduce intel_get_buf_trans() (Michel Dänzer) [1988103] - drm/i915: Wrap the buf trans tables into a struct (Michel Dänzer) [1988103] - drm/i915: Rename dkl phy buf trans tables (Michel Dänzer) [1988103] - drm/i915: Wrap the platform specific buf trans structs into a union (Michel Dänzer) [1988103] - drm/i915: Introduce hsw_get_buf_trans() (Michel Dänzer) [1988103] - drm/i915: s/intel/hsw/ for hsw/bdw/skl buf trans (Michel Dänzer) [1988103] - drm/i915/adl_p: Load DMC (Michel Dänzer) [1988103] - drm/i915/adl_p: Pipe B DMC Support (Michel Dänzer) [1988103] - drm/i915/xelpd: Pipe A DMC plugging (Michel Dänzer) [1988103] - drm/i915/dmc: Introduce DMC_FW_MAIN (Michel Dänzer) [1988103] - drm/i915/adl_p: Add initial ADL_P Workarounds (Michel Dänzer) [1988103] - drm/i915/xelpd: break feature inheritance (Michel Dänzer) [1988103] - backlight: backlight: Make of_find_backlight static (Jérôme Glisse) [1988103] - backlight: backlight: Drop backlight_put() (Jérôme Glisse) [1988103] - backlight: backlight: Introduce backlight_get_brightness() (Jérôme Glisse) [1988103] - backlight: backlight: Drop extern from prototypes (Jérôme Glisse) [1988103] - backlight: generic_bl: Remove this driver as it is unused (Michel Dänzer) [1988103] - backlight: backlight: Document enums in backlight.h (Jérôme Glisse) [1988103] - backlight: backlight: Document inline functions in backlight.h (Jérôme Glisse) [1988103] - backlight: backlight: Improve backlight_device documentation (Jérôme Glisse) [1988103] - backlight: backlight: Improve backlight_properties documentation (Jérôme Glisse) [1988103] - backlight: backlight: Improve backlight_ops documentation (Jérôme Glisse) [1988103] - backlight: backlight: Add backlight_is_blank() (Jérôme Glisse) [1988103] - backlight: Add backlight_device_get_by_name() (Jérôme Glisse) [1988103] - backlight: Expose brightness curve type through sysfs (Michel Dänzer) [1988103] - backlight: Remove obsolete comment for ->state (Jérôme Glisse) [1988103] - x86/gpu: add JasperLake to gen11 early quirks (Michel Dänzer) [1988103] - drm/i915/adl_p: ADL_P device info enabling (Michel Dänzer) [1988103] - redhat/configs: Disable CONFIG_DRM_VMWGFX on aarch64 (Michel Dänzer) [1988103] - drm/amd/display: Reduce stack size for dml31 UseMinimumDCFCLK (Michel Dänzer) [1988103] - drm/amd/display: Reduce stack size for dml31_ModeSupportAndSystemConfigurationFull (Michel Dänzer) [1988103] - drm/amdgpu: Initialize max/min_dpm_level (Michel Dänzer) [1988103] - redhat/configs: Disable CONFIG_HSA_AMD_SVM for now (Michel Dänzer) [1988103] - i915: Convert to older tasklet API (Michel Dänzer) [1988103] - drm/ttm: Include asm/pgtable.h (Michel Dänzer) [1988103] - Merge DRM changes from upstream v5.13..v5.14.21 (Michel Dänzer) [1988103] - PCI: Add support for dev_groups to struct pci_driver (Jérôme Glisse) [1988103] - drm: Initialize some local variables to avoid compiler warnings (Jérôme Glisse) [1988103] - drm: Use swiotlb_nr_tbl instead of is_swiotlb_active (Jérôme Glisse) [1988103] - i915: Use mdev_type_kobj_to_group_id instead of mtype_get_type_group_id (Jérôme Glisse) [1988103] - i915: Convert to older tasklet API (Jérôme Glisse) [1988103] - drm: Drop const from list_sort compare function prototypes (Jérôme Glisse) [1988103] - Merge DRM changes from upstream v5.12.14..v5.13 (Michel Dänzer) [1988103] - vfio/mdev: add helper to get index of mdev_type sysfs file (Jérôme Glisse) [1988103] - drm/syncobj: make lockdep complain on WAIT_FOR_SUBMIT v3 (Jérôme Glisse) [1988103] - Revert "drm/i915: Implement Wa_1508744258" (Michel Dänzer) [1988103] - Revert "drm/i915: Add the missing adls vswing tables" (Michel Dänzer) [1988103] - x86/gpu: Add Alderlake-S stolen memory support (Michel Dänzer) [1988103] - x86/gpu: add RKL stolen memory support (Michel Dänzer) [1988103] - x86/gpu: add TGL stolen memory support (Michel Dänzer) [1988103] - x86/gpu: add ElkhartLake to gen11 early quirks (Michel Dänzer) [1988103] - x86/gpu: reserve ICL's graphics stolen memory (Michel Dänzer) [1988103] - selftest/x86/signal: Include test cases for validating sigaltstack (Prarit Bhargava) [1837321] - x86/signal: Detect and prevent an alternate signal stack overflow (Prarit Bhargava) [1837321] - selftest/sigaltstack: Use the AT_MINSIGSTKSZ aux vector if available (Prarit Bhargava) [1837321] - x86/fpu: Additional cleanups (Prarit Bhargava) [1837321] - binfmt_elf: Respect error return from `regset->active' (Prarit Bhargava) [1837321] - x86/fpu: Optimize out sigframe xfeatures when in init state (Prarit Bhargava) [1837321] - Documentation/x86: Add documentation for using dynamic XSTATE features (Prarit Bhargava) [1837321] - selftests/x86/amx: Add context switch test (Prarit Bhargava) [1837321] - selftests/x86/amx: Add test cases for AMX state management (Prarit Bhargava) [1837321] - x86/fpu: Include vmalloc.h for vzalloc() (Prarit Bhargava) [1837321] - x86/fpu/amx: Enable the AMX feature in 64-bit mode (Prarit Bhargava) [1837321] - x86/fpu: Add XFD handling for dynamic states (Prarit Bhargava) [1837321] - x86/fpu: Calculate the default sizes independently (Prarit Bhargava) [1837321] - x86/fpu/amx: Define AMX state components and have it used for boot-time checks (Prarit Bhargava) [1837321] - x86/fpu/xstate: Prepare XSAVE feature table for gaps in state component numbers (Prarit Bhargava) [1837321] - x86/fpu/xstate: Add fpstate_realloc()/free() (Prarit Bhargava) [1837321] - x86/fpu/xstate: Add XFD #NM handler (Prarit Bhargava) [1837321] - x86/fpu: Update XFD state where required (Prarit Bhargava) [1837321] - x86/fpu: Add sanity checks for XFD (Prarit Bhargava) [1837321] - x86/fpu: Add XFD state to fpstate (Prarit Bhargava) [1837321] - x86/msr-index: Add MSRs for XFD (Prarit Bhargava) [1837321] - x86/cpufeatures: Add eXtended Feature Disabling (XFD) feature bit (Prarit Bhargava) [1837321] - x86/fpu: Reset permission and fpstate on exec() (Prarit Bhargava) [1837321] - x86/fpu: Prepare fpu_clone() for dynamically enabled features (Prarit Bhargava) [1837321] - x86/fpu/signal: Prepare for variable sigframe length (Prarit Bhargava) [1837321] - x86/signal: Use fpu::__state_user_size for sigalt stack validation (Prarit Bhargava) [1837321] - x86/fpu: Add basic helpers for dynamically enabled features (Prarit Bhargava) [1837321] - x86/arch_prctl: Add controls for dynamic XSTATE components (Prarit Bhargava) [1837321] - x86/fpu: Add fpu_state_config::legacy_features (Prarit Bhargava) [1837321] - x86/fpu: Add members to struct fpu to cache permission information (Prarit Bhargava) [1837321] - x86/fpu/xstate: Provide xstate_calculate_size() (Prarit Bhargava) [1837321] - x86/signal: Implement sigaltstack size validation (Prarit Bhargava) [1837321] - signal: Add an optional check for altstack size (Prarit Bhargava) [1837321] - x86/fpu: Remove old KVM FPU interface (Prarit Bhargava) [1837321] - x86/kvm: Convert FPU handling to a single swap buffer (Prarit Bhargava) [1837321] - x86/fpu: Provide infrastructure for KVM FPU cleanup (Prarit Bhargava) [1837321] - x86/fpu: Prepare for sanitizing KVM FPU code (Prarit Bhargava) [1837321] - x86/fpu/xstate: Move remaining xfeature helpers to core (Prarit Bhargava) [1837321] - x86/fpu: Rework restore_regs_from_fpstate() (Prarit Bhargava) [1837321] - x86/fpu: Mop up xfeatures_mask_uabi() (Prarit Bhargava) [1837321] - x86/fpu: Move xstate feature masks to fpu_*_cfg (Prarit Bhargava) [1837321] - x86/fpu: Move xstate size to fpu_*_cfg (Prarit Bhargava) [1837321] - x86/fpu/xstate: Cleanup size calculations (Prarit Bhargava) [1837321] - x86/fpu: Cleanup fpu__init_system_xstate_size_legacy() (Prarit Bhargava) [1837321] - x86/fpu: Provide struct fpu_config (Prarit Bhargava) [1837321] - x86/fpu/signal: Use fpstate for size and features (Prarit Bhargava) [1837321] - x86/fpu/xstate: Use fpstate for copy_uabi_to_xstate() (Prarit Bhargava) [1837321] - x86/fpu: Use fpstate in __copy_xstate_to_uabi_buf() (Prarit Bhargava) [1837321] - x86/fpu: Use fpstate in fpu_copy_kvm_uabi_to_fpstate() (Prarit Bhargava) [1837321] - x86/fpu/xstate: Use fpstate for xsave_to_user_sigframe() (Prarit Bhargava) [1837321] - x86/fpu/xstate: Use fpstate for os_xsave() (Prarit Bhargava) [1837321] - x86/fpu: Use fpstate::size (Prarit Bhargava) [1837321] - x86/fpu: Add size and mask information to fpstate (Prarit Bhargava) [1837321] - x86/process: Move arch_thread_struct_whitelist() out of line (Prarit Bhargava) [1837321] - x86/fpu: Do not leak fpstate pointer on fork (Prarit Bhargava) [1837321] - x86/fpu: Remove fpu::state (Prarit Bhargava) [1837321] - x86/math-emu: Convert to fpstate (Prarit Bhargava) [1837321] - x86/fpu/core: Convert to fpstate (Prarit Bhargava) [1837321] - x86/fpu/signal: Convert to fpstate (Prarit Bhargava) [1837321] - x86/fpu/regset: Convert to fpstate (Prarit Bhargava) [1837321] - x86/fpu: Convert tracing to fpstate (Prarit Bhargava) [1837321] - x86/KVM: Convert to fpstate (Prarit Bhargava) [1837321] - x86/fpu: Replace KVMs xstate component clearing (Prarit Bhargava) [1837321] - x86/fpu: Convert restore_fpregs_from_fpstate() to struct fpstate (Prarit Bhargava) [1837321] - x86/fpu: Convert fpstate_init() to struct fpstate (Prarit Bhargava) [1837321] - fpu/types.h: KABI fix Part I (Prarit Bhargava) [1837321] - x86/fpu: Provide struct fpstate (Prarit Bhargava) [1837321] - x86/fpu: Replace KVMs home brewed FPU copy to user (Prarit Bhargava) [1837321] - x86/fpu: Provide a proper function for ex_handler_fprestore() (Prarit Bhargava) [1837321] - x86/fpu: Replace the includes of fpu/internal.h (Prarit Bhargava) [1837321] - x86/fpu: Mop up the internal.h leftovers (Prarit Bhargava) [1837321] - x86/sev: Include fpu/xcr.h (Prarit Bhargava) [1837321] - x86/fpu: Remove internal.h dependency from fpu/signal.h (Prarit Bhargava) [1837321] - x86/fpu: Move fpstate functions to api.h (Prarit Bhargava) [1837321] - x86/fpu: Move mxcsr related code to core (Prarit Bhargava) [1837321] - x86/fpu: Move fpregs_restore_userregs() to core (Prarit Bhargava) [1837321] - x86/fpu: Make WARN_ON_FPU() private (Prarit Bhargava) [1837321] - x86/fpu: Move legacy ASM wrappers to core (Prarit Bhargava) [1837321] - x86/fpu: Move os_xsave() and os_xrstor() to core (Prarit Bhargava) [1837321] - x86/fpu: Make os_xrstor_booting() private (Prarit Bhargava) [1837321] - x86/fpu: Clean up CPU feature tests (Prarit Bhargava) [1837321] - x86/fpu: Move context switch and exit to user inlines into sched.h (Prarit Bhargava) [1837321] - x86/fpu: Mark fpu__init_prepare_fx_sw_frame() as __init (Prarit Bhargava) [1837321] - x86/fpu: Rework copy_xstate_to_uabi_buf() (Prarit Bhargava) [1837321] - x86/fpu: Replace KVMs home brewed FPU copy from user (Prarit Bhargava) [1837321] - x86/fpu: Move KVMs FPU swapping to FPU core (Prarit Bhargava) [1837321] - x86/fpu/xstate: Mark all init only functions __init (Prarit Bhargava) [1837321] - x86/fpu/xstate: Provide and use for_each_xfeature() (Prarit Bhargava) [1837321] - x86/fpu: Cleanup xstate xcomp_bv initialization (Prarit Bhargava) [1837321] - x86/fpu: Do not inherit FPU context for kernel and IO worker threads (Prarit Bhargava) [1837321] - x86/process: Clone FPU in copy_thread() (Prarit Bhargava) [1837321] - x86/fpu: Remove pointless memset in fpu_clone() (Prarit Bhargava) [1837321] - x86/fpu: Cleanup the on_boot_cpu clutter (Prarit Bhargava) [1837321] - x86/fpu: Restrict xsaves()/xrstors() to independent states (Prarit Bhargava) [1837321] - x86/pkru: Remove useless include (Prarit Bhargava) [1837321] - x86/fpu: Update stale comments (Prarit Bhargava) [1837321] - x86/fpu: Remove pointless argument from switch_fpu_finish() (Prarit Bhargava) [1837321] - x86/fpu: Mask out the invalid MXCSR bits properly (Prarit Bhargava) [1837321] - x86/fpu: Restore the masking out of reserved MXCSR bits (Prarit Bhargava) [1837321] - x86/fpu/signal: Fix missed conversion to correct boolean retval in save_xstate_epilog() (Prarit Bhargava) [1837321] - x86/fpu/signal: Change return code of restore_fpregs_from_user() to boolean (Prarit Bhargava) [1837321] - x86/fpu/signal: Change return code of check_xstate_in_sigframe() to boolean (Prarit Bhargava) [1837321] - x86/fpu/signal: Change return type of __fpu_restore_sig() to boolean (Prarit Bhargava) [1837321] - x86/fpu/signal: Change return type of fpu__restore_sig() to boolean (Prarit Bhargava) [1837321] - x86/signal: Change return type of restore_sigcontext() to boolean (Prarit Bhargava) [1837321] - x86/fpu/signal: Change return type of copy_fpregs_to_sigframe() helpers to boolean (Prarit Bhargava) [1837321] - x86/fpu/signal: Change return type of copy_fpstate_to_sigframe() to boolean (Prarit Bhargava) [1837321] - x86/fpu/signal: Move xstate clearing out of copy_fpregs_to_sigframe() (Prarit Bhargava) [1837321] - x86/fpu/signal: Move header zeroing out of xsave_to_user_sigframe() (Prarit Bhargava) [1837321] - x86/fpu/signal: Clarify exception handling in restore_fpregs_from_user() (Prarit Bhargava) [1837321] - x86/elf: Support a new ELF aux vector AT_MINSIGSTKSZ (Prarit Bhargava) [1837321] - uapi/auxvec: Define the aux vector AT_MINSIGSTKSZ (Prarit Bhargava) [1837321] - x86: get rid of get_user_ex() in restore_sigcontext() (Prarit Bhargava) [1837321] - x86: get rid of get_user_ex() in ia32_restore_sigcontext() (Prarit Bhargava) [1837321] - x86: Remove force_iret() (Prarit Bhargava) [1837321] - x86/uaccess, signal: Fix AC=1 bloat (Prarit Bhargava) [1837321] - x86/ia32: Fix ia32_restore_sigcontext() AC leak (Prarit Bhargava) [1837321] - x86/tsc: Add tsc_early_khz command line parameter (Prarit Bhargava) [1957375] - x86/debug: Support negative polarity DR6 bits (Prarit Bhargava) [2017958]- KVM: SVM: Do not terminate SEV-ES guests on GHCB validation failure (Vitaly Kuznetsov) [2032931] - KVM: SEV: Fall back to vmalloc for SEV-ES scratch area if necessary (Vitaly Kuznetsov) [2032931] - KVM: SEV: Return appropriate error codes if SEV-ES scratch setup fails (Vitaly Kuznetsov) [2032931] - KVM: SEV: Refactor out sev_es_state struct (Vitaly Kuznetsov) [2032931] - s390: mm: Fix secure storage access exception handling (Thomas Huth) [1984910] - KVM: PPC: Book3S HV: Make idle_kvm_start_guest() return 0 if it went to guest (Jon Maloy) [2018960] {CVE-2021-43056} - KVM: PPC: Book3S HV: Fix stack handling in idle_kvm_start_guest() (Jon Maloy) [2018960] {CVE-2021-43056} - KVM: arm64: selftests: arch_timer: Support vCPU migration (Gavin Shan) [2024808] - KVM: arm64: selftests: Add arch_timer test (Gavin Shan) [2024808] - KVM: arm64: selftests: Add host support for vGIC (Gavin Shan) [2024808] - KVM: arm64: selftests: Add basic GICv3 support (Gavin Shan) [2024808] - KVM: arm64: selftests: Add light-weight spinlock support (Gavin Shan) [2024808] - KVM: arm64: selftests: Add guest support to get the vcpuid (Gavin Shan) [2024808] - KVM: arm64: selftests: Maintain consistency for vcpuid type (Gavin Shan) [2024808] - KVM: arm64: selftests: Add support to disable and enable local IRQs (Gavin Shan) [2024808] - KVM: arm64: selftests: Add basic support to generate delays (Gavin Shan) [2024808] - KVM: arm64: selftests: Add basic support for arch_timers (Gavin Shan) [2024808] - KVM: arm64: selftests: Add support for cpu_relax (Gavin Shan) [2024808] - KVM: arm64: selftests: Introduce ARM64_SYS_KVM_REG (Gavin Shan) [2024808] - tools: arm64: Import sysreg.h (Gavin Shan) [2024808] - KVM: arm64: selftests: Add MMIO readl/writel support (Gavin Shan) [2024808] - selftests: KVM: Introduce psci_cpu_on_test (Gavin Shan) [2024808] - KVM: arm64: selftests: get-reg-list: actually enable pmu regs in pmu sublist (Gavin Shan) [2024808] - KVM: arm64: Update MAINTAINERS to include selftests (Gavin Shan) [2024808] - KVM: arm64: selftests: get-reg-list: Split base and pmu registers (Gavin Shan) [2024808] - KVM: arm64: selftests: get-reg-list: Remove get-reg-list-sve (Gavin Shan) [2024808] - KVM: arm64: selftests: get-reg-list: Provide config selection option (Gavin Shan) [2024808] - KVM: arm64: selftests: get-reg-list: Prepare to run multiple configs at once (Gavin Shan) [2024808] - KVM: arm64: selftests: get-reg-list: Introduce vcpu configs (Gavin Shan) [2024808] - sctp: make the raise timer more simple and accurate (Xin Long) [2020474] - Enable flowtable ipv4/ipv6 support (Phil Sutter) [1850324] - ip6_vti: initialize __ip6_tnl_parm struct in vti6_siocdevprivate (William Zhao) [1941928] - svcrdma: Fix a crash in svcrdma_counter_handler (Benjamin Coddington) [2037213] - fbcon: Fix global-out-of-bounds read in fbcon_get_font() (Lyude Paul) [1904374] - bnxt_en: Clean up completion ring page arrays completely (Ken Cox) [1987074] - bnxt_en: Fix error recovery regression (Ken Cox) [1987074] - bnxt_en: Fix possible unintended driver initiated error recovery (Ken Cox) [1987074] - bnxt_en: Fix UDP tunnel logic (Ken Cox) [1987074] - bnxt_en: Fix asic.rev in devlink dev info command (Ken Cox) [1987074] - bnxt_en: fix read of stored FW_PSID version on P5 devices (Ken Cox) [1987074] - bnxt_en: fix stored FW_PSID version masks (Ken Cox) [1987074] - bnxt_en: fix kernel doc warnings in bnxt_hwrm.c (Ken Cox) [1987074] - bnxt_en: Fix 64-bit doorbell operation on 32-bit kernels (Ken Cox) [1987074] - bnxt_en: support multiple HWRM commands in flight (Ken Cox) [1987074] - bnxt_en: remove legacy HWRM interface (Ken Cox) [1987074] - bnxt_en: update all firmware calls to use the new APIs (Ken Cox) [1987074] - bnxt_en: use link_lock instead of hwrm_cmd_lock to protect link_info (Ken Cox) [1987074] - bnxt_en: add support for HWRM request slices (Ken Cox) [1987074] - bnxt_en: add HWRM request assignment API (Ken Cox) [1987074] - bnxt_en: discard out of sequence HWRM responses (Ken Cox) [1987074] - bnxt_en: introduce new firmware message API based on DMA pools (Ken Cox) [1987074] - bnxt_en: move HWRM API implementation into separate file (Ken Cox) [1987074] - bnxt_en: Refactor the HWRM_VER_GET firmware calls (Ken Cox) [1987074] - bnxt_en: remove DMA mapping for KONG response (Ken Cox) [1987074] - bnxt: count discards due to memory allocation errors (Ken Cox) [1987074] - bnxt: count packets discarded because of netpoll (Ken Cox) [1987074] - net: broadcom: switch from 'pci_' to 'dma_' API (Ken Cox) [1987074] - bnxt_en: Add missing DMA memory barriers (Ken Cox) [1987074] - bnxt_en: Disable aRFS if running on 212 firmware (Ken Cox) [1987074] - bnxt: count Tx drops (Ken Cox) [1987074] - bnxt: make sure xmit_more + errors does not miss doorbells (Ken Cox) [1987074] - bnxt: disable napi before canceling DIM (Ken Cox) [1987074] - bnxt: don't lock the tx queue from napi poll (Ken Cox) [1987074] - bnxt_en: Use register window 6 instead of 5 to read the PHC (Ken Cox) [1987074] - bnxt_en: Update firmware call to retrieve TX PTP timestamp (Ken Cox) [1987074] - bnxt_en: Update firmware interface to 1.10.2.52 (Ken Cox) [1987074] - bnxt_en: Increase maximum RX ring size if jumbo ring is not used (Ken Cox) [1987074] - bnxt_en: Don't use static arrays for completion ring pages (Ken Cox) [1987074] - bnxt_en: Add missing periodic PHC overflow check (Ken Cox) [1987074] - bnxt_en: Log if an invalid signal detected on TSIO pin (Ken Cox) [1987074] - bnxt_en: Event handler for PPS events (Ken Cox) [1987074 1990156] - bnxt_en: 1PPS functions to configure TSIO pins (Ken Cox) [1987074 1990156] - bnxt_en: 1PPS support for 5750X family chips (Ken Cox) [1987074 1990156] - bnxt_en: Do not read the PTP PHC during chip reset (Ken Cox) [1987074 1990156] - bnxt_en: Move bnxt_ptp_init() from bnxt_open() back to bnxt_init_one() (Ken Cox) [1987074 1990156] - bnxt_en: Fix PTP capability discovery (Ken Cox) [1987074] - bnxt_en: Move bnxt_ptp_init() to bnxt_open() (Ken Cox) [1987074] - bnxt: Remove rcu_read_lock() around XDP program invocation (Ken Cox) [1987074] - bnxt_en: Enable hardware PTP support (Ken Cox) [1987074] - bnxt_en: Transmit and retrieve packet timestamps (Ken Cox) [1987074] - bnxt_en: Get the RX packet timestamp (Ken Cox) [1987074] - bnxt_en: Get the full 48-bit hardware timestamp periodically (Ken Cox) [1987074] - bnxt_en: Add PTP clock APIs, ioctls, and ethtool methods (Ken Cox) [1987074] - bnxt_en: Get PTP hardware capability from firmware (Ken Cox) [1987074] - bnxt_en: Update firmware interface to 1.10.2.47 (Ken Cox) [1987074] - bnxt_en: Fix fall-through warnings for Clang (Ken Cox) [1987074] - bnxt_en: Fix and improve .ndo_features_check(). (Ken Cox) [1987074] - bnxt_en: Implement .ndo_features_check(). (Ken Cox) [1987074] - bnxt_en: Support IFF_SUPP_NOFCS feature to transmit without ethernet FCS. (Ken Cox) [1987074] - bnxt_en: Call bnxt_approve_mac() after the PF gives up control of the VF MAC. (Ken Cox) [1987074] - bnxt_en: Move bnxt_approve_mac(). (Ken Cox) [1987074] - bnxt_en: allow VF config ops when PF is closed (Ken Cox) [1987074] - bnxt_en: Add support for fw managed link down feature. (Ken Cox) [1987074] - bnxt_en: Add a new phy_flags field to the main driver structure. (Ken Cox) [1987074] - bnxt_en: report signal mode in link up messages (Ken Cox) [1987074] - bnxt: add more ethtool standard stats (Ken Cox) [1987074] - bnxt: implement ethtool standard stats (Ken Cox) [1987074] - bnxt: implement ethtool::get_fec_stats (Ken Cox) [1987074] - bnxt_en: Free and allocate VF-Reps during error recovery. (Ken Cox) [1987074] - bnxt_en: Refactor __bnxt_vf_reps_destroy(). (Ken Cox) [1987074] - bnxt_en: Refactor bnxt_vf_reps_create(). (Ken Cox) [1987074] - bnxt_en: Invalidate health register mapping at the end of probe. (Ken Cox) [1987074] - bnxt_en: Treat health register value 0 as valid in bnxt_try_reover_fw(). (Ken Cox) [1987074] - bnxt_en: Enhance retry of the first message to the firmware. (Ken Cox) [1987074] - bnxt_en: Set BNXT_STATE_FW_RESET_DET flag earlier for the RDMA driver. (Ken Cox) [1987074] - bnxt_en: check return value of bnxt_hwrm_func_resc_qcaps (Ken Cox) [1987074] - bnxt_en: don't fake firmware response success when PCI is disabled (Ken Cox) [1987074] - bnxt_en: Improve wait for firmware commands completion (Ken Cox) [1987074] - bnxt_en: Improve the status_reliable flag in bp->fw_health. (Ken Cox) [1987074] - Bluetooth: fix use-after-free error in lock_sock_nested() (Gopal Tiwari) [2005689] - rpmspec: add release string to kernel doc directory name (Jan Stancek) [1824836] - cpufreq: intel_pstate: Fix cpu->pstate.turbo_freq initialization (Mark Langsdorf) [2031830] - ACPI: CPPC: Add NULL pointer check to cppc_get_perf() (Mark Langsdorf) [2031830] - cpufreq: intel_pstate: hybrid: Rework HWP calibration (Mark Langsdorf) [2031830] - ACPI: CPPC: Introduce cppc_get_nominal_perf() (Mark Langsdorf) [2031830] - cpufreq: Replace deprecated CPU-hotplug functions (Mark Langsdorf) [2031830] - cpufreq: intel_pstate: hybrid: Fix build with CONFIG_ACPI unset (Mark Langsdorf) [2031830] - cpufreq: intel_pstate: hybrid: CPU-specific scaling factor (Mark Langsdorf) [2031830] - cpufreq: intel_pstate: hybrid: Avoid exposing two global attributes (Mark Langsdorf) [2031830] - ASoC: amd: renoir: Run hibernation callbacks (Renjith Pananchikkal) [1987617] - hugetlb: fix hugetlb cgroup refcounting during vma split (Waiman Long) [2032811] - hugetlb_cgroup: fix imbalanced css_get and css_put pair for shared mappings (Waiman Long) [2032811] - mm/hugetlb: change hugetlb_reserve_pages() to type bool (Waiman Long) [2032811] - hugetlb: fix an error code in hugetlb_reserve_pages() (Waiman Long) [2032811] - hugetlb_cgroup: fix offline of hugetlb cgroup with reservations (Waiman Long) [2032811] - hugetlb_cgroup: fix reservation accounting (Waiman Long) [2032811] - mm/hugetlb: narrow the hugetlb_lock protection area during preparing huge page (Waiman Long) [2032811] - mm/hugetlb: a page from buddy is not on any list (Waiman Long) [2032811] - mm/hugetlb: not necessary to coalesce regions recursively (Waiman Long) [2032811] - selftests/vm/write_to_hugetlbfs.c: fix unused variable warning (Waiman Long) [2032811] - hugetlb_cgroup: add hugetlb_cgroup reservation tests (Waiman Long) [2032811] - hugetlb: support file_region coalescing again (Waiman Long) [2032811] - hugetlb_cgroup: support noreserve mappings (Waiman Long) [2032811] - hugetlb_cgroup: add accounting for shared mappings (Waiman Long) [2032811] - hugetlb: disable region_add file_region coalescing (Waiman Long) [2032811] - hugetlb_cgroup: add reservation accounting for private mappings (Waiman Long) [2032811] - mm/hugetlb_cgroup: fix hugetlb_cgroup migration (Waiman Long) [2032811] - hugetlb_cgroup: add interface for charge/uncharge hugetlb reservations (Waiman Long) [2032811] - hugetlb_cgroup: add hugetlb_cgroup reservation counter (Waiman Long) [2032811] - mm/vma: move VM_NO_KHUGEPAGED into generic header (Waiman Long) [2032811] - mm/cma.c: switch to bitmap_zalloc() for cma bitmap allocation (Waiman Long) [2032811] - hugetlb: remove duplicated code (Waiman Long) [2032811] - hugetlb: region_chg provides only cache entry (Waiman Long) [2032811] - arm64/mm: Refactor __do_page_fault() (Waiman Long) [2032811] - arm64/mm: Drop task_struct argument from __do_page_fault() (Waiman Long) [2032811] - hugetlbfs: always use address space in inode for resv_map pointer (Waiman Long) [2032811] - mm: remove redundant 'default n' from Kconfig-s (Waiman Long) [2032811] - hugetlbfs: fix potential over/underflow setting node specific nr_hugepages (Waiman Long) [2032811] - hugetlb: allow to free gigantic pages regardless of the configuration (Waiman Long) [2032811] - mm/cma.c: fix crash on CMA allocation if bitmap allocation fails (Waiman Long) [2032811] - mm/cma.c: fix the bitmap status to show failed allocation reason (Waiman Long) [2032811] - mm/cma_debug.c: fix the break condition in cma_maxchunk_get() (Waiman Long) [2032811] - mm: no need to check return value of debugfs_create functions (Waiman Long) [2032811] - x86/mm: Break out user address space handling (Waiman Long) [2032811] - fs: add vfs_parse_fs_param_source() helper (Waiman Long) [2034609] - cgroup: verify that source is a string (Waiman Long) [2034609] - ice: Fix E810 PTP reset flow (Jonathan Toppins) [2013478] - ice: Use div64_u64 instead of div_u64 in adjfine (Jonathan Toppins) [2013478] - ice: Don't put stale timestamps in the skb (Jonathan Toppins) [2013478] - ice: Fix problems with DSCP QoS implementation (Jonathan Toppins) [2030400] - ice: fix software generating extra interrupts (Jonathan Toppins) [2030400] - ice: fix rate limit update after coalesce change (Jonathan Toppins) [2030400] - ice: update dim usage and moderation (Jonathan Toppins) [2030400] - ice: make use of ice_for_each_* macros (Jonathan Toppins) [2030400] - ice: Remove boolean vlan_promisc flag from function (Jonathan Toppins) [2030400] - ice: check whether PTP is initialized in ice_ptp_release() (Jonathan Toppins) [2030400] - ice: devlink: Make devlink_register to be void (Jonathan Toppins) [2030400] - ice: split ice_ring onto Tx/Rx separate structs (Jonathan Toppins) [2030400] - ice: Prefer kcalloc over open coded arithmetic (Jonathan Toppins) [2030400] - ice: Fix macro name for IPv4 fragment flag (Jonathan Toppins) [2030400] - ice: refactor devlink getter/fallback functions to void (Jonathan Toppins) [2030400] - ice: Fix link mode handling (Jonathan Toppins) [2030400] - ice: Add feature bitmap, helpers and a check for DSCP (Jonathan Toppins) [2030400] - ice: Add DSCP support (Jonathan Toppins) [2030400]- fanotify: Make waits for fanotify events only killable (Miklos Szeredi) [1897416] - fanotify: Use interruptible wait when waiting for permission events (Miklos Szeredi) [1897416] - fanotify: Track permission event state (Miklos Szeredi) [1897416] - fanotify: Simplify cleaning of access_list (Miklos Szeredi) [1897416] - fsnotify: Create function to remove event from notification list (Miklos Szeredi) [1897416] - fanotify: Move locking inside get_one_event() (Miklos Szeredi) [1897416] - fanotify: Fold dequeue_event() into process_access_response() (Miklos Szeredi) [1897416] - fanotify: rename struct fanotify_{,perm_}event_info (Miklos Szeredi) [1897416] - RDMA/mlx5: Fix crash when unbind multiport slave (Amir Tzin) [1997386] - redhat: Fix mock.cfg cleanup in redhat/Makefile (Benjamin Coddington) - timekeeping: Use proper clock specifier names in functions (Josef Oskera) [2026471] - leds: ledtrig-activity: use ktime_get_boot_ns() (Josef Oskera) [2026471] - iio: use timespec64 based interfaces for iio_get_time_ns() (Josef Oskera) [2026471] - drivers: net: netdevsim: fix devlink_trap selftests failing (Petr Oros) [2021837] - netdevsim: remove max_vfs dentry (Petr Oros) [2021837] - netdevsim: Fix unsigned being compared to less than zero (Petr Oros) [2021837] - devlink: Protect rate list with lock while switching modes (Petr Oros) [2021837] - devlink: Remove eswitch mode check for mode set call (Petr Oros) [2021837] - devlink: Decrease refcnt of parent rate object on leaf destroy (Petr Oros) [2021837] - docs: networking: devlink: avoid using ReST :doc:`foo` markup (Petr Oros) [2021837] - testing: selftests: drivers: net: netdevsim: devlink: add test case for hard drop statistics (Petr Oros) [2021837] - drivers: net: netdevsim: add devlink trap_drop_counter_get implementation (Petr Oros) [2021837] - testing: selftests: net: forwarding: add devlink-required functionality to test (hard) dropped stats field (Petr Oros) [2021837] - net: core: devlink: add dropped stats traps field (Petr Oros) [2021837] - devlink: Fix error message in devlink_rate_set_ops_supported() (Petr Oros) [2021837] - Documentation: devlink rate objects (Petr Oros) [2021837] - selftest: netdevsim: Add devlink rate grouping test (Petr Oros) [2021837] - netdevsim: Allow setting parent node of rate objects (Petr Oros) [2021837] - devlink: Allow setting parent node of rate objects (Petr Oros) [2021837] - selftest: netdevsim: Add devlink rate nodes test (Petr Oros) [2021837] - netdevsim: Implement support for devlink rate nodes (Petr Oros) [2021837] - devlink: Introduce rate nodes (Petr Oros) [2021837] - selftest: netdevsim: Add devlink port shared/max tx rate test (Petr Oros) [2021837] - netdevsim: Implement devlink rate leafs tx rate support (Petr Oros) [2021837] - devlink: Allow setting tx rate for devlink rate leaf objects (Petr Oros) [2021837] - selftest: netdevsim: Add devlink rate test (Petr Oros) [2021837] - netdevsim: Register devlink rate leaf objects per VF (Petr Oros) [2021837] - devlink: Introduce rate object (Petr Oros) [2021837] - netdevsim: Implement legacy/switchdev mode for VFs (Petr Oros) [2021837] - netdevsim: Implement VFs (Petr Oros) [2021837] - netdevsim: Implement port types and indexing (Petr Oros) [2021837] - netdevsim: Disable VFs on nsim_dev_reload_destroy() call (Petr Oros) [2021837] - netdevsim: Add max_vfs to bus_dev (Petr Oros) [2021837] - devlink: append split port number to the port name (Petr Oros) [2021837] - devlink: Correct VIRTUAL port to not have phys_port attributes (Petr Oros) [2021837] - docs: net: add missing devlink health cmd - trigger (Petr Oros) [2021837] - docs: net: tweak devlink health documentation (Petr Oros) [2021837] - devlink: fix typo in documentation (Petr Oros) [2021837] - devlink: Extend devlink port documentation for subfunctions (Petr Oros) [2021837] - udp: Validate checksum in udp_read_sock() (Jiri Benc) [1947007] - bpf, sockmap: sk_skb data_end access incorrect when src_reg = dst_reg (Jiri Benc) [1947007] - bpf: sockmap, strparser, and tls are reusing qdisc_skb_cb and colliding (Jiri Benc) [1947007] - selftests, bpf: Add one test for sockmap with strparser (Jiri Benc) [1947007] - selftests, bpf: Fix test_txmsg_ingress_parser error (Jiri Benc) [1947007] - skmsg: Lose offset info in sk_psock_skb_ingress (Jiri Benc) [1947007] - bpf, sockmap: Fix potential memory leak on unlikely error case (Jiri Benc) [1947007] - tcp_bpf: Fix one concurrency problem in the tcp_bpf_send_verdict function (Jiri Benc) [1947007] - bpf, sockmap, tcp: sk_prot needs inuse_idx set for proc stats (Jiri Benc) [1947007] - bpf, sockmap: Fix memleak on ingress msg enqueue (Jiri Benc) [1947007] - bpf, sockmap: On cleanup we additionally need to remove cached skb (Jiri Benc) [1947007] - skmsg: Increase sk->sk_drops when dropping packets (Jiri Benc) [1947007] - skmsg: Pass source psock to sk_psock_skb_redirect() (Jiri Benc) [1947007] - skmsg: Teach sk_psock_verdict_apply() to return errors (Jiri Benc) [1947007] - skmsg: Fix a memory leak in sk_psock_verdict_apply() (Jiri Benc) [1947007] - skmsg: Clear skb redirect pointer before dropping it (Jiri Benc) [1947007] - udp: Fix a memory leak in udp_read_sock() (Jiri Benc) [1947007] - selftests/bpf: Retry for EAGAIN in udp_redir_to_connected() (Jiri Benc) [1947007] - skmsg: Improve udp_bpf_recvmsg() accuracy (Jiri Benc) [1947007] - bpf: Limit static tcp-cc functions in the .BTF_ids list to x86 (Jiri Benc) [1947007] - flow_dissector: Fix out-of-bounds warning in __skb_flow_bpf_to_target() (Jiri Benc) [1947007] - sock_map: Fix a potential use-after-free in sock_map_close() (Jiri Benc) [1947007] - skmsg: Pass psock pointer to ->psock_update_sk_prot() (Jiri Benc) [1947007] - bpf, udp: Remove some pointless comments (Jiri Benc) [1947007] - selftests/bpf: Add a test case for loading BPF_SK_SKB_VERDICT (Jiri Benc) [1947007] - selftests/bpf: Add a test case for udp sockmap (Jiri Benc) [1947007] - sock_map: Update sock type checks for UDP (Jiri Benc) [1947007] - udp: Implement udp_bpf_recvmsg() for sockmap (Jiri Benc) [1947007] - skmsg: Extract __tcp_bpf_recvmsg() and tcp_bpf_wait_data() (Jiri Benc) [1947007] - udp: Implement ->read_sock() for sockmap (Jiri Benc) [1947007] - sock: Introduce sk->sk_prot->psock_update_sk_prot() (Jiri Benc) [1947007] - sock_map: Introduce BPF_SK_SKB_VERDICT (Jiri Benc) [1947007] - sock_map: Kill sock_map_link_no_progs() (Jiri Benc) [1947007] - sock_map: Simplify sock_map_link() a bit (Jiri Benc) [1947007] - skmsg: Use GFP_KERNEL in sk_psock_create_ingress_msg() (Jiri Benc) [1947007] - skmsg: Use rcu work for destroying psock (Jiri Benc) [1947007] - skmsg: Avoid lock_sock() in sk_psock_backlog() (Jiri Benc) [1947007] - net: Introduce skb_send_sock() for sock_map (Jiri Benc) [1947007] - skmsg: Introduce a spinlock to protect ingress_msg (Jiri Benc) [1947007] - skmsg: Lock ingress_skb when purging (Jiri Benc) [1947007] - bpf: tcp: Limit calling some tcp cc functions to CONFIG_DYNAMIC_FTRACE (Jiri Benc) [1947007] - bpf: tcp: Fix an error in the bpf_tcp_ca_kfunc_ids list (Jiri Benc) [1947007] - bpf: tcp: Remove comma which is causing build error (Jiri Benc) [1947007] - bpf: tcp: Put some tcp cong functions in allowlist for bpf-tcp-cc (Jiri Benc) [1947007] - tcp: Rename bictcp function prefix to cubictcp (Jiri Benc) [1947007] - bpf: Add getter and setter for SO_REUSEPORT through bpf_{g,s}etsockopt (Jiri Benc) [1947007] - bpf, devmap: Move drop error path to devmap for XDP_REDIRECT (Jiri Benc) [1947007] - xsk: Update rings for load-acquire/store-release barriers (Jiri Benc) [1947007] - skmsg: Add function doc for skb->_sk_redir (Jiri Benc) [1947007] - skmsg: Remove unused sk_psock_stop() declaration (Jiri Benc) [1947007] - skmsg: Get rid of sk_psock_bpf_run() (Jiri Benc) [1947007] - skmsg: Make __sk_psock_purge_ingress_msg() static (Jiri Benc) [1947007] - sock_map: Make sock_map_prog_update() static (Jiri Benc) [1947007] - sock_map: Rename skb_parser and skb_verdict (Jiri Benc) [1947007] - skmsg: Move sk_redir from TCP_SKB_CB to skb (Jiri Benc) [1947007] - bpf: Compute data_end dynamically with JIT code (Jiri Benc) [1947007] - skmsg: Get rid of struct sk_psock_parser (Jiri Benc) [1947007] - bpf: Clean up sockmap related Kconfigs (Jiri Benc) [1947007] - xsk: Build skb by page (aka generic zerocopy xmit) (Jiri Benc) [1947007] - xsk: Respect device's headroom and tailroom on generic xmit path (Jiri Benc) [1947007] - virtio-net: Support IFF_TX_SKB_NO_LINEAR flag (Jiri Benc) [1947007] - net: Add priv_flags for allow tx skb without linear (Jiri Benc) [1947007] - netdevice: Add missing IFF_PHONY_HEADROOM self-definition (Jiri Benc) [1947007] - skmsg: Make sk_psock_destroy() static (Jiri Benc) [1947007] - skmsg: Use fallthrough pseudo-keyword (Jiri Benc) [1947007] - net: dev_is_mac_header_xmit() true for ARPHRD_RAWIP (Jiri Benc) [1947007] - virtio_net: Account for tx bytes and packets on sending xdp_frames (Jiri Benc) [1947007] - inet: udp{4|6}_lib_lookup_skb() skb argument is const (Jiri Benc) [1947007] - inet: constify inet_sdif() argument (Jiri Benc) [1947007] - udp: move gro declarations to net/udp.h (Jiri Benc) [1947007] - net: move tcp gro declarations to net/tcp.h (Jiri Benc) [1947007] - tcp: add declarations to avoid warnings (Jiri Benc) [1947007] - tcp: remove indirect calls for icsk->icsk_af_ops->send_check (Jiri Benc) [1947007] - tcp: remove indirect calls for icsk->icsk_af_ops->queue_xmit (Jiri Benc) [1947007] - net: remove unused skb_send_sock() (Jiri Benc) [1947007] - net: Use skb_frag_off accessors (Jiri Benc) [1947007] - net: Use skb accessors in network core (Jiri Benc) [1947007] - skbuff: fix compilation warnings in skb_dump() (Jiri Benc) [1947007] - skbuff: increase verbosity when dumping skb data (Jiri Benc) [1947007] - net: dump more useful information in netdev_rx_csum_fault() (Jiri Benc) [1947007] - net: avoid indirect calls in L4 checksum calculation (Jiri Benc) [1947007] - net/core: Allow the compiler to verify declaration and definition consistency (Jiri Benc) [1947007] - efi/arm64: Drop erroneous '__pure' attribute from set_nokaslr() (Vitaly Kuznetsov) [2026995] - drm/nouveau: clean up all clients on device removal (Karol Herbst) [1901903] {CVE-2020-27820} - drm/nouveau: Add a dedicated mutex for the clients list (Karol Herbst) [1901903] {CVE-2020-27820} - drm/nouveau: use drm_dev_unplug() during device removal (Karol Herbst) [1901903] {CVE-2020-27820} - block: avoid to quiesce queue in elevator_init_mq (Ming Lei) [2025759] - blk-mq: cancel blk-mq dispatch work in both blk_cleanup_queue and disk_release() (Ming Lei) [2021399] - PCI/portdrv: Enable Bandwidth Notification only if port supports it (Myron Stowe) [1981738] - cifs: keep referral server sessions alive (Ronnie Sahlberg) [2030880] - cifs: check pointer before freeing (Ronnie Sahlberg) [2030880] - cifs: constify path argument of ->make_node() (Ronnie Sahlberg) [2030880] - cifs: constify get_normalized_path() properly (Ronnie Sahlberg) [2030880] - cifs: don't cargo-cult strndup() (Ronnie Sahlberg) [2030880] - cifs: cleanup misc.c (Ronnie Sahlberg) [2030880] - cifs: get rid of @noreq param in __dfs_cache_find() (Ronnie Sahlberg) [2030880] - cifs: do not send tree disconnect to ipc shares (Ronnie Sahlberg) [2030880] - cifs: fix doc warnings in cifs_dfs_ref.c (Ronnie Sahlberg) [2030880] - cifs: introduce helper for finding referral server to improve DFS target resolution (Ronnie Sahlberg) [2030880] - cifs: check all path components in resolved dfs target (Ronnie Sahlberg) [2030880] - cifs: fix DFS failover (Ronnie Sahlberg) [2030880] - Enable CONFIG_SCHED_CLUSTER (Phil Auld) [1920645] - sched,x86: Don't use cluster topology for x86 hybrid CPUs (Phil Auld) [1920645] - arch_topology: Fix missing clear cluster_cpumask in remove_cpu_topology() (Phil Auld) [1920645] - x86/smp: Factor out parts of native_smp_prepare_cpus() (Phil Auld) [1920645] - sched,x86: Fix L2 cache mask (Phil Auld) [1920645] - sched: Add cluster scheduler level for x86 (Phil Auld) [1920645] - sched: Add cluster scheduler level in core and related Kconfig for ARM64 (Phil Auld) [1920645] - topology: Represent clusters of CPUs within a die (Phil Auld) [1920645] - cpumask: Omit terminating null byte in cpumap_print_{list,bitmask}_to_buf (Phil Auld) [1920645] - drivers/base/node.c: use bin_attribute to break the size limitation of cpumap ABI (Phil Auld) [1920645] - topology: use bin_attribute to break the size limitation of cpumap ABI (Phil Auld) [1920645] - cpumask: introduce cpumap_print_list/bitmask_to_buf to support large bitmask and list (Phil Auld) [1920645] - x86/cpu: Add get_llc_id() helper function (Phil Auld) [1920645] - x86/smp: Add a per-cpu view of SMT state (Phil Auld) [1920645] - ARM: 8943/1: Fix topology setup in case of CPU hotplug for CONFIG_SCHED_MC (Phil Auld) [1920645] - arm: Use common cpu_topology structure and functions. (Phil Auld) [1920645] - cpu-topology: Move cpu topology code to common code. (Phil Auld) [1920645] - netfilter: ctnetlink: allow to filter dump by status bits (Florian Westphal) [1991526] - netfilter: ctnetlink: add and use a helper for mark parsing (Florian Westphal) [1991526] - netfilter: ctnetlink: suspicious RCU usage in ctnetlink_dump_helpinfo (Florian Westphal) [1991526] - netfilter: ctnetlink: add timeout and protoinfo to destroy events (Florian Westphal) [1991526] - netfilter: ctnetlink: fix mark based dump filtering regression (Florian Westphal) [1991526] - netfilter: ctnetlink: memleak in filter initialization error path (Florian Westphal) [1991526] - netfilter: ctnetlink: add kernel side filtering for dump (Florian Westphal) [1991526] - netfilter: ctnetlink: don't dump ct extensions of unconfirmed conntracks (Florian Westphal) [1991526] - netfilter: ctnetlink: be more strict when NF_CONNTRACK_MARK is not set (Florian Westphal) [1991526] - netfilter: ctnetlink: Fix regression in conntrack entry deletion (Florian Westphal) [1991526] - netfilter: ctnetlink: Resolve conntrack L3-protocol flush regression (Florian Westphal) [1991526] - netfilter: ctnetlink: always honor CTA_MARK_MASK (Florian Westphal) [1991526] - netfilter: ctnetlink: must check mark attributes vs NULL (Florian Westphal) [1991526] - netfilter: ctnetlink: Support L3 protocol-filter on flush (Florian Westphal) [1991526] - netfilter: nftables: fix incorrect increment of loop counter (Phil Sutter) [1983635] - netfilter: nf_tables: initialize set before expression setup (Phil Sutter) [1983635] - netfilter: nftables: add set expression flags (Phil Sutter) [1983635] - netfilter: nft_dynset: report EOPNOTSUPP on missing set feature (Phil Sutter) [1983635] - netfilter: nft_dynset: dump expressions when set definition contains no expressions (Phil Sutter) [1983635] - netfilter: nft_dynset: honor stateful expressions in set definition (Phil Sutter) [1983635] - netfilter: nf_tables: do not leave dangling pointer in nf_tables_set_alloc_name (Phil Sutter) [1983635] - netfilter: nftables: clone set element expression template (Phil Sutter) [1983635] - netfilter: nftables: relax check for stateful expressions in set definition (Phil Sutter) [1983635] - netfilter: nftables: netlink support for several set element expressions (Phil Sutter) [1983635] - netfilter: nf_tables: skip set types that do not support for expressions (Phil Sutter) [1983635] - netfilter: nft_dynset: allow dynamic updates of non-anonymous set (Phil Sutter) [1983635] - netfilter: nftables: generalize set extension to support for several expressions (Phil Sutter) [1983635] - netfilter: nf_tables: do not update stateful expressions if lookup is inverted (Phil Sutter) [1983635] - netfilter: nftables: move nft_expr before nft_set (Phil Sutter) [1983635] - netfilter: nf_tables: Align nft_expr private data to 64-bit (Phil Sutter) [1983635] - netfilter: nftables: generalize set expressions support (Phil Sutter) [1983635] - netfilter: nft_dynset: validate set expression definition (Phil Sutter) [1983635] - netfilter: nf_tables: add nft_set_elem_expr_destroy() and use it (Phil Sutter) [1983635] - netfilter: nf_tables: fix double-free on set expression from the error path (Phil Sutter) [1983635] - netfilter: nf_tables: allow to specify stateful expression in set definition (Phil Sutter) [1983635] - netfilter: nf_tables: bogus EBUSY when deleting set after flush (Phil Sutter) [1983635] - netfilter: nf_tables: pass context to nft_set_destroy() (Phil Sutter) [1983635] - netfilter: nf_tables: move nft_expr_clone() to nf_tables_api.c (Phil Sutter) [1983635] - netfilter: nf_tables: relocate header content to consumer (Phil Sutter) [1983635] - netfilter: nft_lookup: update element stateful expression (Phil Sutter) [1983635] - netfilter: nf_tables: add nft_set_elem_update_expr() helper function (Phil Sutter) [1983635] - netfilter: nf_tables: add elements with stateful expressions (Phil Sutter) [1983635] - netfilter: nf_tables: statify nft_expr_init() (Phil Sutter) [1983635] - netfilter: nf_tables: add nft_set_elem_expr_alloc() (Phil Sutter) [1983635] - netfilter: nf_tables: enable set expiration time for set elements (Phil Sutter) [1983635] - hugetlbfs: flush TLBs correctly after huge_pmd_unshare (Rafael Aquini) [2026376] {CVE-2021-4002} - tlb: mmu_gather: add tlb_flush_*_range APIs (Rafael Aquini) [2026376] {CVE-2021-4002} - ACPI: PM: Do not turn off power resources in unknown state (Mark Langsdorf) [1997696] - ACPI: PRM: Find PRMT table before parsing it (Mark Langsdorf) [1997696] - ACPI: NFIT: Fix support for virtual SPA ranges (Mark Langsdorf) [1997696] - ACPI: DPTF: Fix reading of attributes (Mark Langsdorf) [1997696] - ACPI: PM: Add support for upcoming AMD uPEP HID AMDI007 (Mark Langsdorf) [1997696] - ACPI: Kconfig: Fix table override from built-in initrd (Mark Langsdorf) [1997696] - ACPI: video: Add quirk for the Dell Vostro 3350 (Mark Langsdorf) [1997696] - ACPI: AMBA: Fix resource name in /proc/iomem (Mark Langsdorf) [1997696] - ACPI: PM: postpone bringing devices to D0 unless we need them (Mark Langsdorf) [1997696] - ACPI: tables: Add custom DSDT file as makefile prerequisite (Mark Langsdorf) [1997696] - ACPI: bgrt: Use sysfs_emit (Mark Langsdorf) [1997696] - ACPI: bgrt: Fix CFI violation (Mark Langsdorf) [1997696] - ACPI: EC: trust DSDT GPE for certain HP laptop (Mark Langsdorf) [1997696] - ACPI: scan: Simplify acpi_table_events_fn() (Mark Langsdorf) [1997696] - ACPI: sysfs: Remove tailing return statement in void function (Mark Langsdorf) [1997696] - ACPI: sysfs: Use __ATTR_RO() and __ATTR_RW() macros (Mark Langsdorf) [1997696] - ACPI: sysfs: Sort headers alphabetically (Mark Langsdorf) [1997696] - ACPI: sysfs: Refactor param_get_trace_state() to drop dead code (Mark Langsdorf) [1997696] - ACPI: sysfs: Unify pattern of memory allocations (Mark Langsdorf) [1997696] - ACPI: sysfs: Allow bitmap list to be supplied to acpi_mask_gpe (Mark Langsdorf) [1997696] - ACPI: sysfs: Make sparse happy about address space in use (Mark Langsdorf) [1997696] - ACPI: scan: Fix race related to dropping dependencies (Mark Langsdorf) [1997696] - ACPI: scan: Reorganize acpi_device_add() (Mark Langsdorf) [1997696] - ACPI: scan: Fix device object rescan in acpi_scan_clear_dep() (Mark Langsdorf) [1997696] - ACPI: scan: Make acpi_walk_dep_device_list() (Mark Langsdorf) [1997696] - ACPI: scan: Rearrange acpi_dev_get_first_consumer_dev_cb() (Mark Langsdorf) [1997696] - ACPI: scan: Define acpi_bus_put_acpi_device() as static inline (Mark Langsdorf) [1997696] - ACPI: NVS: fix doc warnings in nvs.c (Mark Langsdorf) [1997696] - ACPI: sysfs: fix doc warnings in device_sysfs.c (Mark Langsdorf) [1997696] - ACPI: APEI: fix synchronous external aborts in user-mode (Mark Langsdorf) [1997696] - mfd: tps68470: Remove tps68470 MFD driver (Mark Langsdorf) [1997696] - ACPI: power: Use dev_dbg() to print some messages (Mark Langsdorf) [1997696] - ACPI: Add quirks for AMD Renoir/Lucienne CPUs to force the D3 hint (Mark Langsdorf) [1997696] - ACPI: processor_throttling: Fix several coding style issues (Mark Langsdorf) [1997696] - ACPI: sysfs: Drop four redundant return statements (Mark Langsdorf) [1997696] - ACPI: video: Drop three redundant return statements (Mark Langsdorf) [1997696] - ACPI: sleep: Fix acpi_pm_pre_suspend() kernel-doc (Mark Langsdorf) [1997696] - ACPI: processor_throttling: Remove redundant initialization of 'obj' (Mark Langsdorf) [1997696] - ACPI: utils: Introduce acpi_get_local_address() (Mark Langsdorf) [1997696] - ACPI: scan: initialize local variable to avoid garbage being returned (Mark Langsdorf) [1997696] - ACPI: Remove redundant clearing of context->ret.pointer from acpi_run_osc() (Mark Langsdorf) [1997696] - redhat/configs: Add Enable CONFIG_ACPI_PRMT (Mark Langsdorf) [1997696] - ACPI: PRM: Deal with table not present or no module found (Mark Langsdorf) [1997696] - ACPI: Do not singal PRM support if not enabled (Mark Langsdorf) [1997696] - ACPI: Kconfig: Provide help text for the ACPI_PRMT option (Mark Langsdorf) [1997696] - ACPI: PRM: make symbol 'prm_module_list' static (Mark Langsdorf) [1997696] - ACPI: Correct \_SB._OSC bit definition for PRM (Mark Langsdorf) [1997696] - ACPI: Add \_SB._OSC bit for PRM (Mark Langsdorf) [1997696] - ACPI: PRM: implement OperationRegion handler for the PlatformRtMechanism subtype (Mark Langsdorf) [1997696] - ACPICA: Add PRMT module header to facilitate parsing (Mark Langsdorf) [1997696] - ACPI: scan: Add function to fetch dependent of ACPI device (Mark Langsdorf) [1997696] - ACPI: scan: Extend acpi_walk_dep_device_list() (Mark Langsdorf) [1997696] - i2c: core: Restore acpi_walk_dep_device_list() getting called after registering the ACPI i2c devs (Mark Langsdorf) [1997696] - ACPI: NUMA: fix typo in a comment (Mark Langsdorf) [1997696] - ACPI: sysfs: Fix a buffer overrun problem with description_show() (Mark Langsdorf) [1997696] - ACPI: LPSS: Use kstrtol() instead of simple_strtol() (Mark Langsdorf) [1997696] - ACPI: tables: FPDT: Add missing acpi_put_table() in acpi_init_fpdt() (Mark Langsdorf) [1997696] - ACPI: tables: PPTT: Populate cache-id if provided by firmware (Mark Langsdorf) [1997696] - ACPI: OSL: Use DEFINE_RES_IO_NAMED() to simplify code (Mark Langsdorf) [1997696] - ACPI: bus: Call kobject_put() in acpi_init() error path (Mark Langsdorf) [1997696] - ACPI: bus: Remove unneeded assignment (Mark Langsdorf) [1997696] - ACPI: sleep: Unify the message printing (Mark Langsdorf) [1997696] - ACPI: sbs: Unify the message printing (Mark Langsdorf) [1997696] - ACPI: scan: Unify the log message printing (Mark Langsdorf) [1997696] - ACPI: sbshc: Unify the message printing (Mark Langsdorf) [1997696] - ACPI: sysfs: Cleanup message printing (Mark Langsdorf) [1997696] - ACPI: reboot: Unify the message printing (Mark Langsdorf) [1997696] - ACPI: processor_throttling: Cleanup the printing messages (Mark Langsdorf) [1997696] - ACPI: processor_perflib: Cleanup print messages (Mark Langsdorf) [1997696] - ACPI: processor_thermal: Remove unused PREFIX for printing (Mark Langsdorf) [1997696] - ACPI: pci_root: Unify the message printing (Mark Langsdorf) [1997696] - ACPI: osl: Remove the duplicated PREFIX for message printing (Mark Langsdorf) [1997696] - ACPI: nvs: Unify the message printing (Mark Langsdorf) [1997696] - ACPI: glue: Clean up the printing messages (Mark Langsdorf) [1997696] - ACPI: event: Use pr_*() macros to replace printk() (Mark Langsdorf) [1997696] - ACPI: bus: Use pr_*() macros to replace printk() (Mark Langsdorf) [1997696] - ACPI: blacklist: Unify the message printing (Mark Langsdorf) [1997696] - ACPI: cmos_rtc: Using pr_fmt() and remove PREFIX (Mark Langsdorf) [1997696] - ACPI: scan: Constify acpi_dma_supported() helper function (Mark Langsdorf) [1997696] - ACPICA: Update version to 20210604 (Mark Langsdorf) [1997696] - ACPICA: Add support for PlatformRtMechanism OperationRegion handler (Mark Langsdorf) [1997696] - ACPICA: iASL: add disassembler support for PRMT (Mark Langsdorf) [1997696] - ACPICA: Add the CFMWS structure definition to the CEDT table (Mark Langsdorf) [1997696] - ACPICA: Add defines for the CXL Host Bridge Structure (CHBS) (Mark Langsdorf) [1997696] - ACPICA: iASL: Add support for the BDAT ACPI table (Mark Langsdorf) [1997696] - ACPICA: Add _PLD panel positions (Mark Langsdorf) [1997696] - ACPICA: Use ACPI_FALLTHROUGH (Mark Langsdorf) [1997696] - ACPICA: iASL Table Compiler: Add full support for RGRT ACPI table (Mark Langsdorf) [1997696] - ACPICA: iASL: Add support for the SVKL table (Mark Langsdorf) [1997696] - ACPICA: iASL: Finish support for the IVRS ACPI table (Mark Langsdorf) [1997696] - ACPICA: Add SVKL table headers (Mark Langsdorf) [1997696] - ACPICA: ACPI 6.4: MADT: add Multiprocessor Wakeup Mailbox Structure (Mark Langsdorf) [1997696] - ACPI: power: Rework turning off unused power resources (Mark Langsdorf) [1997696] - ACPI: power: Save the last known state of each power resource (Mark Langsdorf) [1997696] - ACPI: power: Use u8 as the power resource state data type (Mark Langsdorf) [1997696] - ACPI: configfs: Replace ACPI_INFO() with pr_debug() (Mark Langsdorf) [1997696] - ACPI: ipmi: Remove address space handler in error path (Mark Langsdorf) [1997696] - ACPI: EC: Make more Asus laptops use ECDT _GPE (Mark Langsdorf) [1997696] - ACPI: event: Remove redundant initialization of local variable (Mark Langsdorf) [1997696] - ACPI: sbshc: Fix fall-through warning for Clang (Mark Langsdorf) [1997696] - ACPI: PM / fan: Put fan device IDs into separate header file (Mark Langsdorf) [1997696] - ACPI: APEI: Don't warn if ACPI is disabled (Mark Langsdorf) [1997696] - ACPI: processor idle: Fix up C-state latency if not ordered (Mark Langsdorf) [1997696] - ACPI: scan: Rearrange dep_unmet initialization (Mark Langsdorf) [1997696] - ACPI: DPTF: Add battery participant for Intel SoCs (Mark Langsdorf) [1997696] - md/raid5: avoid device_lock in read_one_chunk() (Nigel Croxon) [1985919] - md: add comments in md_integrity_register (Nigel Croxon) [1985919] - md: check level before create and exit io_acct_set (Nigel Croxon) [1985919] - md/raid10: enable io accounting (Nigel Croxon) [1985919] - md/raid1: enable io accounting (Nigel Croxon) [1985919] - md/raid5: avoid redundant bio clone in raid5_read_one_chunk (Nigel Croxon) [1985919] - md/raid5: move checking badblock before clone bio in raid5_read_one_chunk (Nigel Croxon) [1985919] - md: add io accounting for raid0 and raid5 (Nigel Croxon) [1985919] - md: revert io stats accounting (Nigel Croxon) [1985919] - md/raid5: remove an incorrect assert in in_chunk_boundary (Nigel Croxon) [1985919] - md: use rdev_read_only in restart_array (Nigel Croxon) [1985919] - md/raid6: refactor raid5_read_one_chunk (Nigel Croxon) [1985919] - md: remove md_bio_alloc_sync (Nigel Croxon) [1985919] - md: simplify sync_page_io (Nigel Croxon) [1985919] - md: remove bio_alloc_mddev (Nigel Croxon) [1985919] - md: use part_[begin|end]_io_acct instead of disk_[begin|end]_io_acct (Nigel Croxon) [1985919] - md: improve io stats accounting (Nigel Croxon) [1985919]- ethernet: use eth_hw_addr_set() for dev->addr_len cases (Corinna Vinschen) [1970663] - igbvf: convert to strongly typed descriptors (Corinna Vinschen) [1970663] - intel: call csum functions with well formatted arguments (Corinna Vinschen) [1970663] - igb: handle vlan types with checker enabled (Corinna Vinschen) [1970663] - igb: fix netpoll exit with traffic (Corinna Vinschen) [1970662] - igb: unbreak I2C bit-banging on i350 (Corinna Vinschen) [1970662] - ethernet: use eth_hw_addr_set() for dev->addr_len cases (Corinna Vinschen) [1970662] - igb: Avoid memcpy() over-reading of ETH_SS_STATS (Corinna Vinschen) [1970662] - igb: Add counter to i21x doublecheck (Corinna Vinschen) [1970662] - igb: Fix position of assignment to *ring (Corinna Vinschen) [1970662] - igb: Check if num of q_vectors is smaller than max before array access (Corinna Vinschen) [1970662] - igb: Fix an error handling path in 'igb_probe()' (Corinna Vinschen) [1970662] - igb: Fix use-after-free error during reset (Corinna Vinschen) [1970662] - intel: Remove rcu_read_lock() around XDP program invocation (Corinna Vinschen) [1970662] - igb: add correct exception tracing for XDP (Corinna Vinschen) [1970662] - igb: Fix XDP with PTP enabled (Corinna Vinschen) [1970662] - igb: Fix -Wunused-const-variable warning (Corinna Vinschen) [1970662] - igb: override two checker warnings (Corinna Vinschen) [1970662] - igb: fix assignment on big endian machines (Corinna Vinschen) [1970662] - igb: handle vlan types with checker enabled (Corinna Vinschen) [1970662] - igb/igc: use strongly typed pointer (Corinna Vinschen) [1970662] - intel: remove checker warning (Corinna Vinschen) [1970662] - i40e: Fix NULL pointer dereference in i40e_dbg_dump_desc (Stefan Assmann) [1970651] - i40e: Fix pre-set max number of queues for VF (Stefan Assmann) [1970651] - i40e: Fix failed opcode appearing if handling messages from VF (Stefan Assmann) [1970651] - i40e: Fix display error code in dmesg (Stefan Assmann) [1970651] - i40e: Fix creation of first queue by omitting it if is not power of two (Stefan Assmann) [1970651] - i40e: Fix warning message and call stack during rmmod i40e driver (Stefan Assmann) [1970651] - i40e: Fix ping is lost after configuring ADq on VF (Stefan Assmann) [1970651] - i40e: Fix changing previously set num_queue_pairs for PFs (Stefan Assmann) [1970651] - i40e: Fix NULL ptr dereference on VSI filter sync (Stefan Assmann) [1970651] - i40e: Fix correct max_pkt_size on VF RX queue (Stefan Assmann) [1970651] - ethernet: constify references to netdev->dev_addr in drivers (Stefan Assmann) [1970651] - ethernet: use eth_hw_addr_set() instead of ether_addr_copy() (Stefan Assmann) [1970651] - i40e: Fix ATR queue selection (Stefan Assmann) [1970651] - i40e: Fix spelling mistake "dissable" -> "disable" (Stefan Assmann) [1970651] - iavf: do not override the adapter state in the watchdog task (again) (Stefan Assmann) [1970650] - iavf: missing unlocks in iavf_watchdog_task() (Stefan Assmann) [1970650] - iavf: Fix reporting when setting descriptor count (Stefan Assmann) [1970650] - iavf: restore MSI state on reset (Stefan Assmann) [1970650] - iavf: Fix displaying queue statistics shown by ethtool (Stefan Assmann) [1970650] - iavf: Refactor string format to avoid static analysis warnings (Stefan Assmann) [1970650] - iavf: Refactor text of informational message (Stefan Assmann) [1970650] - iavf: Fix static code analysis warning (Stefan Assmann) [1970650] - iavf: Refactor iavf_mac_filter struct memory usage (Stefan Assmann) [1970650] - iavf: Enable setting RSS hash key (Stefan Assmann) [1970650] - iavf: Add trace while removing device (Stefan Assmann) [1970650] - iavf: return errno code instead of status code (Stefan Assmann) [1970650] - iavf: Log info when VF is entering and leaving Allmulti mode (Stefan Assmann) [1970650] - iavf: Add change MTU message (Stefan Assmann) [1970650] - iavf: Fix VLAN feature flags after VFR (Stefan Assmann) [1970650] - iavf: Fix refreshing iavf adapter stats on ethtool request (Stefan Assmann) [1970650] - iavf: Fix deadlock occurrence during resetting VF interface (Stefan Assmann) [1970650] - iavf: Prevent changing static ITR values if adaptive moderation is on (Stefan Assmann) [1970650] - iavf: Restore VLAN filters after link down (Stefan Assmann) [1970650] - iavf: Fix for setting queues to 0 (Stefan Assmann) [1970650] - iavf: Fix for the false positive ASQ/ARQ errors while issuing VF reset (Stefan Assmann) [1970650] - iavf: validate pointers (Stefan Assmann) [1970650] - iavf: prevent accidental free of filter structure (Stefan Assmann) [1970650] - iavf: Fix failure to exit out from last all-multicast mode (Stefan Assmann) [1970650] - iavf: don't clear a lock we don't hold (Stefan Assmann) [1970650] - iavf: free q_vectors before queues in iavf_disable_vf (Stefan Assmann) [1970650] - iavf: check for null in iavf_fix_features (Stefan Assmann) [1970650] - iavf: Fix return of set the new channel count (Stefan Assmann) [1970650] - iavf: Fix kernel BUG in free_msi_irqs (Stefan Assmann) [1970650] - iavf: Add helper function to go from pci_dev to adapter (Stefan Assmann) [1970650] - iavf: Combine init and watchdog state machines (Stefan Assmann) [1970650] - iavf: Add __IAVF_INIT_FAILED state (Stefan Assmann) [1970650] - iavf: Refactor iavf state machine tracking (Stefan Assmann) [1970650] - iavf: fix double unlock of crit_lock (Stefan Assmann) [1970650] - ethernet: use eth_hw_addr_set() instead of ether_addr_copy() (Stefan Assmann) [1970650] - iavf: Fix ping is lost after untrusted VF had tried to change MAC (Stefan Assmann) [1970650] - iavf: use mutexes for locking of critical sections (Stefan Assmann) [1970650] - qed: rdma - don't wait for resources under hw error recovery flow (Manish Chopra) [1998195] - qed: Handle management FW error (Manish Chopra) [1998195] - qede: Fix memset corruption (Manish Chopra) [1998195] - qed: Enable automatic recovery on error condition. (Manish Chopra) [1998195] - qed: Fix the VF msix vectors flow (Manish Chopra) [1998195] - qed: Fix null-pointer dereference in qed_rdma_create_qp() (Manish Chopra) [1998195] - qed: qed ll2 race condition fixes (Manish Chopra) [1998195] - qed: Remove duplicated include of kernel.h (Manish Chopra) [1998195] - qed: Remove redundant prints from the iWARP SYN handling (Manish Chopra) [1998195] - qed: Skip DORQ attention handling during recovery (Manish Chopra) [1998195] - qed: Avoid db_recovery during recovery (Manish Chopra) [1998195] - qede: fix crash in rmmod qede while automatic debug collection (Manish Chopra) [1998195] - RDMA/qedr: Improve error logs for rdma_alloc_tid error return (Manish Chopra) [1998195] - RDMA/qed: Use accurate error num in qed_cxt_dynamic_ilt_alloc (Manish Chopra) [1998195] - net: qed: remove unneeded return variables (Manish Chopra) [1998195] - net: qede: Fix end of loop tests for list_for_each_entry (Manish Chopra) [1998195] - qede: Remove rcu_read_lock() around XDP program invocation (Manish Chopra) [1998195] - net: qed: Fix memcpy() overflow of qed_dcbx_params() (Manish Chopra) [1998195] - net: qede: Use list_for_each_entry() to simplify code (Manish Chopra) [1998195] - qed: Fix duplicate included linux/kernel.h (Manish Chopra) [1998195] - qed: Add IP services APIs support (Manish Chopra) [1998195] - qed: Add NVMeTCP Offload IO Level FW Initializations (Manish Chopra) [1998195] - qed: Add NVMeTCP Offload IO Level FW and HW HSI (Manish Chopra) [1998195] - qed: Add support of HW filter block (Manish Chopra) [1998195] - qed: Add NVMeTCP Offload Connection Level FW and HW HSI (Manish Chopra) [1998195] - qed: Add NVMeTCP Offload PF Level FW and HW HSI (Manish Chopra) [1998195] - qed: Add TCP_ULP FW resource layout (Manish Chopra) [1998195] - net: qed: remove redundant initialization of variable rc (Manish Chopra) [1998195] - net: qed: remove unused including (Manish Chopra) [1998195] - qede: remove unused including (Manish Chopra) [1998195] - linux/qed: Mundane spelling fixes throughout the file (Manish Chopra) [1998195] - qed: Fix fall-through warnings for Clang (Manish Chopra) [1998195] - RDMA/qedr: Use true and false for bool variable (Manish Chopra) [1998195] - qede: preserve per queue stats across up/down of interface (Manish Chopra) [1998195] - qede: add per queue coalesce support for qede driver (Manish Chopra) [1998195] - qede: add netpoll support for qede driver (Manish Chopra) [1998195] - RDMA/qedr: Remove in_irq() usage from debug output (Manish Chopra) [1998195] - linux/qed: fix spelling typo in qed_chain.h (Manish Chopra) [1998195] - qed: select CONFIG_CRC32 (Manish Chopra) [1998195] - IB/qedr: Fix fall-through warnings for Clang (Manish Chopra) [1998195] - RDMA/qedr: Endianness warnings cleanup (Manish Chopra) [1998195] - qed/qed_ll2: Replace one-element array with flexible-array member (Manish Chopra) [1998195] - net: qed: use true,false for bool variables (Manish Chopra) [1998195] - RDMA/qedr: Fix reported max_pkeys (Manish Chopra) [1998195] - qed: align adjacent indent (Manish Chopra) [1998195] - qed: fix kconfig help entries (Manish Chopra) [1998195] - sched/cputime: Fix getrusage(RUSAGE_THREAD) with nohz_full (Phil Auld) [1992387] - net: tg3: fix obsolete check of !err (Ken Cox) [1987082] - net: broadcom: switch from 'pci_' to 'dma_' API (Ken Cox) [1987082] - tg3: Remove unused PHY_BRCM flags (Ken Cox) [1987082] - net: check skb sec_path when re-initializing slow_gro in gro_list_prepare (Xin Long) [2030476] - e1000e: Fix the max snoop/no-snoop latency for 10M (Ken Cox) [1970665] - net/e1000e: Fix spelling mistake "The" -> "This" (Ken Cox) [1970665] - e1000e: Add space to the debug print (Ken Cox) [1970665] - e1000e: Additional PHY power saving in S0ix (Ken Cox) [1970665] - e1000e: Add polling mechanism to indicate CSME DPG exit (Ken Cox) [1970665] - e1000e: Add handshake with the CSME to support S0ix (Ken Cox) [1970665] - e1000e: Fix an error handling path in 'e1000_probe()' (Ken Cox) [1970665] - e1000e: Check the PCIm state (Ken Cox) [1970665] - net: e1000e: fix misspell word "retreived" (Ken Cox) [1970665] - net: e1000e: remove repeated word "slot" for netdev.c (Ken Cox) [1970665] - net: e1000e: remove repeated word "the" for ich8lan.c (Ken Cox) [1970665] - ppc64: Fix incorrect qrwlock use in debug kernel (Waiman Long) [2027200] - locking: Remove spin_lock_flags() etc (Waiman Long) [2027200] - Bluetooth: btusb: Add one more Bluetooth part for WCN6855 (Gopal Tiwari) [2007903] - Bluetooth: btusb: Add the new support IDs for WCN6855 (Gopal Tiwari) [2007903] - Bluetooth: btusb: re-definition for board_id in struct qca_version (Gopal Tiwari) [2007903] - Bluetooth: btusb: Add support using different nvm for variant WCN6855 controller (Gopal Tiwari) [2007903] - bpf/selftests: enable atomic_bounds test (Viktor Malik) [2030572] - Revert "bpf: Remove atomics tests from test_progs" (Viktor Malik) [2030572] - bpf/selftests: disable tests failing on RHEL 8.6 (Viktor Malik) [2025797 2025801 2025810 2025812 2025813] - bpf/selftests: allow disabling prog_tests (Viktor Malik) [2030572] - xfs: drop experimental warnings for bigtime and inobtcount (Bill O'Donnell) [2022903] - libxfs: expose inobtcount in xfs geometry (Bill O'Donnell) [2022903] - xfs: enable new inode btree counters feature (Bill O'Donnell) [2022903] - xfs: enable big timestamps (Bill O'Donnell) [2022903] - selftests: net: bridge: fix typo in vlan_filtering dependency test (Ivan Vecera) [2019055] - selftests: net: bridge: add test for vlan_filtering dependency (Ivan Vecera) [2019055] - selftests: net: bridge: add vlan mcast_router tests (Ivan Vecera) [2019055] - selftests: net: bridge: add vlan mcast query and query response interval tests (Ivan Vecera) [2019055] - selftests: net: bridge: add vlan mcast_querier_interval tests (Ivan Vecera) [2019055] - selftests: net: bridge: add vlan mcast_membership_interval test (Ivan Vecera) [2019055] - selftests: net: bridge: add vlan mcast_startup_query_count/interval tests (Ivan Vecera) [2019055] - selftests: net: bridge: add vlan mcast_last_member_count/interval tests (Ivan Vecera) [2019055] - selftests: net: bridge: add vlan mcast igmp/mld version tests (Ivan Vecera) [2019055] - selftests: net: bridge: add vlan mcast querier test (Ivan Vecera) [2019055] - selftests: net: bridge: add vlan mcast snooping control test (Ivan Vecera) [2019055] - selftests: net: bridge: update IGMP/MLD membership interval value (Ivan Vecera) [2019055] - net: bridge: mcast: use multicast_membership_interval for IGMPv3 (Ivan Vecera) [2019055] - net: bridge: fix under estimation in br_get_linkxstats_size() (Ivan Vecera) [2019055] - net: bridge: use nla_total_size_64bit() in br_get_linkxstats_size() (Ivan Vecera) [2019055] - net: bridge: mcast: Associate the seqcount with its protecting lock. (Ivan Vecera) [2019055] - net: bridge: mcast: fix vlan port router deadlock (Ivan Vecera) [2019055] - net: bridge: use mld2r_ngrec instead of icmpv6_dataun (Ivan Vecera) [2019055] - net: bridge: change return type of br_handle_ingress_vlan_tunnel (Ivan Vecera) [2019055] - net: bridge: vlan: convert mcast router global option to per-vlan entry (Ivan Vecera) [2019055] - net: bridge: mcast: br_multicast_set_port_router takes multicast context as argument (Ivan Vecera) [2019055] - net: bridge: mcast: toggle also host vlan state in br_multicast_toggle_vlan (Ivan Vecera) [2019055] - net: bridge: mcast: use the correct vlan group helper (Ivan Vecera) [2019055] - net: bridge: vlan: account for router port lists when notifying (Ivan Vecera) [2019055] - net: bridge: vlan: enable mcast snooping for existing master vlans (Ivan Vecera) [2019055] - net: bridge: mcast: account for ipv6 size when dumping querier state (Ivan Vecera) [2019055] - net: bridge: mcast: drop sizeof for nest attribute's zero size (Ivan Vecera) [2019055] - net: bridge: mcast: don't dump querier state if snooping is disabled (Ivan Vecera) [2019055] - net: bridge: vlan: dump mcast ctx querier state (Ivan Vecera) [2019055] - net: bridge: mcast: dump ipv6 querier state (Ivan Vecera) [2019055] - net: bridge: mcast: dump ipv4 querier state (Ivan Vecera) [2019055] - net: bridge: mcast: consolidate querier selection for ipv4 and ipv6 (Ivan Vecera) [2019055] - net: bridge: mcast: make sure querier port/address updates are consistent (Ivan Vecera) [2019055] - net: bridge: mcast: record querier port device ifindex instead of pointer (Ivan Vecera) [2019055] - net: bridge: vlan: use br_rports_fill_info() to export mcast router ports (Ivan Vecera) [2019055] - net: bridge: mcast: use the proper multicast context when dumping router ports (Ivan Vecera) [2019055] - net: bridge: vlan: add support for mcast router global option (Ivan Vecera) [2019055] - net: bridge: vlan: add support for mcast querier global option (Ivan Vecera) [2019055] - net: bridge: mcast: querier and query state affect only current context type (Ivan Vecera) [2019055] - net: bridge: mcast: move querier state to the multicast context (Ivan Vecera) [2019055] - net: bridge: vlan: add support for mcast startup query interval global option (Ivan Vecera) [2019055] - net: bridge: vlan: add support for mcast query response interval global option (Ivan Vecera) [2019055] - net: bridge: vlan: add support for mcast query interval global option (Ivan Vecera) [2019055] - net: bridge: vlan: add support for mcast querier interval global option (Ivan Vecera) [2019055] - net: bridge: vlan: add support for mcast membership interval global option (Ivan Vecera) [2019055] - net: bridge: vlan: add support for mcast last member interval global option (Ivan Vecera) [2019055] - net: bridge: vlan: add support for mcast startup query count global option (Ivan Vecera) [2019055] - net: bridge: vlan: add support for mcast last member count global option (Ivan Vecera) [2019055] - net: bridge: vlan: add support for mcast igmp/mld version global options (Ivan Vecera) [2019055] - net: switchdev: zero-initialize struct switchdev_notifier_fdb_info emitted by drivers towards the bridge (Ivan Vecera) [2019055] - net: bridge: fix flags interpretation for extern learn fdb entries (Ivan Vecera) [2019055] - net: bridge: vlan: fix global vlan option range dumping (Ivan Vecera) [2019055] - net: bridge: fix memleak in br_add_if() (Ivan Vecera) [2019055] - net: make switchdev_bridge_port_{,unoffload} loosely coupled with the bridge (Ivan Vecera) [2019055] - net: bridge: switchdev: fix incorrect use of FDB flags when picking the dst device (Ivan Vecera) [2019055] - net: bridge: validate the NUD_PERMANENT bit when adding an extern_learn FDB entry (Ivan Vecera) [2019055] - net: bridge: switchdev: treat local FDBs the same as entries towards the bridge (Ivan Vecera) [2019055] - net: bridge: switchdev: replay the entire FDB for each port (Ivan Vecera) [2019055] - net: bridge: add a helper for retrieving port VLANs from the data path (Ivan Vecera) [2019055] - net: bridge: update BROPT_VLAN_ENABLED before notifying switchdev in br_vlan_filter_toggle (Ivan Vecera) [2019055] - net: bridge: fix build when setting skb->offload_fwd_mark with CONFIG_NET_SWITCHDEV=n (Ivan Vecera) [2019055] - net: bridge: switchdev: allow the TX data plane forwarding to be offloaded (Ivan Vecera) [2019055] - net: switchdev: fix FDB entries towards foreign ports not getting propagated to us (Ivan Vecera) [2019055] - net: bridge: move the switchdev object replay helpers to "push" mode (Ivan Vecera) [2019055] - net: bridge: guard the switchdev replay helpers against a NULL notifier block (Ivan Vecera) [2019055] - net: bridge: switchdev: let drivers inform which bridge ports are offloaded (Ivan Vecera) [2019055] - net: bridge: switchdev: recycle unused hwdoms (Ivan Vecera) [2019055] - net: bridge: disambiguate offload_fwd_mark (Ivan Vecera) [2019055] - net: bridge: multicast: add context support for host-joined groups (Ivan Vecera) [2019055] - net: bridge: multicast: add mdb context support (Ivan Vecera) [2019055] - net: bridge: multicast: fix igmp/mld port context null pointer dereferences (Ivan Vecera) [2019055] - net: switchdev: recurse into __switchdev_handle_fdb_del_to_device (Ivan Vecera) [2019055] - net: switchdev: remove stray semicolon in switchdev_handle_fdb_del_to_device shim (Ivan Vecera) [2019055] - net: bridge: vlan: add mcast snooping control (Ivan Vecera) [2019055] - net: bridge: vlan: notify when global options change (Ivan Vecera) [2019055] - net: bridge: vlan: add support for dumping global vlan options (Ivan Vecera) [2019055] - net: bridge: vlan: add support for global options (Ivan Vecera) [2019055] - net: bridge: multicast: include router port vlan id in notifications (Ivan Vecera) [2019055] - net: bridge: multicast: add vlan querier and query support (Ivan Vecera) [2019055] - net: bridge: multicast: check if should use vlan mcast ctx (Ivan Vecera) [2019055] - net: bridge: multicast: use the port group to port context helper (Ivan Vecera) [2019055] - net: bridge: multicast: add helper to get port mcast context from port group (Ivan Vecera) [2019055] - net: bridge: add vlan mcast snooping knob (Ivan Vecera) [2019055] - net: bridge: multicast: add vlan state initialization and control (Ivan Vecera) [2019055] - net: bridge: vlan: add global and per-port multicast context (Ivan Vecera) [2019055] - net: bridge: multicast: use multicast contexts instead of bridge or port (Ivan Vecera) [2019055] - net: bridge: multicast: factor out bridge multicast context (Ivan Vecera) [2019055] - net: bridge: multicast: factor out port multicast context (Ivan Vecera) [2019055] - net: switchdev: introduce a fanout helper for SWITCHDEV_FDB_{ADD,DEL}_TO_DEVICE (Ivan Vecera) [2019055] - net: switchdev: introduce helper for checking dynamically learned FDB entries (Ivan Vecera) [2019055] - net: bridge: do not replay fdb entries pointing towards the bridge twice (Ivan Vecera) [2019055] - net: bridge: multicast: fix MRD advertisement router port marking race (Ivan Vecera) [2019055] - net: bridge: multicast: fix PIM hello router port marking race (Ivan Vecera) [2019055] - net: bridge: sync fdb to new unicast-filtering ports (Ivan Vecera) [2019055] - net: bridge: allow br_fdb_replay to be called for the bridge device (Ivan Vecera) [2019055] - net: bridge: switchdev: send FDB notifications for host addresses (Ivan Vecera) [2019055] - net: bridge: use READ_ONCE() and WRITE_ONCE() compiler barriers for fdb->dst (Ivan Vecera) [2019055] - net: bridge: allow the switchdev replay functions to be called for deletion (Ivan Vecera) [2019055] - net: bridge: constify variables in the replay helpers (Ivan Vecera) [2019055] - net: bridge: ignore switchdev events for LAG ports which didn't request replay (Ivan Vecera) [2019055] - net: switchdev: add a context void pointer to struct switchdev_notifier_info (Ivan Vecera) [2019055] - net: bridge: include the is_local bit in br_fdb_replay (Ivan Vecera) [2019055] - net: bridge: mrp: Update the Test frames for MRA (Ivan Vecera) [2019055] - bridge: cfm: remove redundant return (Ivan Vecera) [2019055] - net: bridge: remove redundant continue statement (Ivan Vecera) [2019055] - net: bridge: fix vlan tunnel dst refcnt when egressing (Ivan Vecera) [2019055] - net: bridge: fix vlan tunnel dst null pointer dereference (Ivan Vecera) [2019055] - net: bridge: mrp: Update ring transitions. (Ivan Vecera) [2019055] - net: bridge: remove redundant assignment (Ivan Vecera) [2019055] - net: bridge: fix br_multicast_is_router stub when igmp is disabled (Ivan Vecera) [2019055] - net: bridge: fix build when IPv6 is disabled (Ivan Vecera) [2019055] - net: bridge: mcast: export multicast router presence adjacent to a port (Ivan Vecera) [2019055] - net: bridge: mcast: add ip4+ip6 mcast router timers to mdb netlink (Ivan Vecera) [2019055] - net: bridge: mcast: split multicast router state for IPv4 and IPv6 (Ivan Vecera) [2019055] - net: bridge: mcast: split router port del+notify for mcast router split (Ivan Vecera) [2019055] - net: bridge: mcast: prepare add-router function for mcast router split (Ivan Vecera) [2019055] - net: bridge: mcast: prepare expiry functions for mcast router split (Ivan Vecera) [2019055] - net: bridge: mcast: prepare is-router function for mcast router split (Ivan Vecera) [2019055] - net: bridge: mcast: prepare query reception for mcast router split (Ivan Vecera) [2019055] - net: bridge: mcast: prepare mdb netlink for mcast router split (Ivan Vecera) [2019055] - net: bridge: mcast: add wrappers for router node retrieval (Ivan Vecera) [2019055] - net: bridge: mcast: rename multicast router lists and timers (Ivan Vecera) [2019055] - bridge: Fix possible races between assigning rx_handler_data and setting IFF_BRIDGE_PORT bit (Ivan Vecera) [2019055] - net: bridge: mcast: fix broken length + header check for MRDv6 Adv. (Ivan Vecera) [2019055] - net: bridge: fix error in br_multicast_add_port when CONFIG_NET_SWITCHDEV=n (Ivan Vecera) [2019055] - net: bridge: propagate error code and extack from br_mc_disabled_update (Ivan Vecera) [2019055] - net: bridge: Fix missing return assignment from br_vlan_replay_one call (Ivan Vecera) [2019055] - bridge: mrp: Disable roles before deleting the MRP instance (Ivan Vecera) [2019055] - net: bridge: add helper to replay VLANs installed on port (Ivan Vecera) [2019055] - net: bridge: add helper to replay port and local fdb entries (Ivan Vecera) [2019055] - net: bridge: add helper to replay port and host-joined mdb entries (Ivan Vecera) [2019055] - net: bridge: add helper to retrieve the current ageing time (Ivan Vecera) [2019055] - net: bridge: add helper for retrieving the current bridge port STP state (Ivan Vecera) [2019055] - net: bridge: when suppression is enabled exclude RARP packets (Ivan Vecera) [2019055] - net: bridge: declare br_vlan_tunnel_lookup argument tunnel_id as __be64 (Ivan Vecera) [2019055] - Documentation: networking: switchdev: add missing "and" word (Ivan Vecera) [2019055] - Documentation: networking: switchdev: separate bulleted items with new line (Ivan Vecera) [2019055] - Documentation: networking: switchdev: fix command for static FDB entries (Ivan Vecera) [2019055] - Documentation: networking: switchdev: clarify device driver behavior (Ivan Vecera) [2019055] - net: bridge: mcast: factor out common allow/block EHT handling (Ivan Vecera) [2019055] - net: bridge: mcast: remove unreachable EHT code (Ivan Vecera) [2019055] - net: bridge: Fix fall-through warnings for Clang (Ivan Vecera) [2019055] - bridge: mrp: Update br_mrp to use new return values of br_mrp_switchdev (Ivan Vecera) [2019055] - bridge: mrp: Extend br_mrp_switchdev to detect better the errors (Ivan Vecera) [2019055] - bridge: mrp: Add 'enum br_mrp_hw_support' (Ivan Vecera) [2019055] - switchdev: mrp: Extend ring_role_mrp and in_role_mrp (Ivan Vecera) [2019055] - switchdev: mrp: Remove CONFIG_BRIDGE_MRP (Ivan Vecera) [2019055] - net: bridge: fix br_vlan_filter_toggle stub when CONFIG_BRIDGE_VLAN_FILTERING=n (Ivan Vecera) [2019055] - net: bridge: fix switchdev_port_attr_set stub when CONFIG_SWITCHDEV=n (Ivan Vecera) [2019055] - net: bridge: propagate extack through switchdev_port_attr_set (Ivan Vecera) [2019055] - net: bridge: propagate extack through store_bridge_parm (Ivan Vecera) [2019055] - net: bridge: remove __br_vlan_filter_toggle (Ivan Vecera) [2019055] - net: switchdev: pass flags and mask to both {PRE_,}BRIDGE_FLAGS attributes (Ivan Vecera) [2019055] - net: bridge: don't print in br_switchdev_set_port_flag (Ivan Vecera) [2019055] - net: bridge: offload all port flags at once in br_setport (Ivan Vecera) [2019055] - net: switchdev: propagate extack to port attributes (Ivan Vecera) [2019055] - switchdev: mrp: Remove SWITCHDEV_ATTR_ID_MRP_PORT_STAT (Ivan Vecera) [2019055] - bridge: mrp: Fix the usage of br_mrp_port_switchdev_set_state (Ivan Vecera) [2019055] - net: bridge: mcast: Use ERR_CAST instead of ERR_PTR(PTR_ERR()) (Ivan Vecera) [2019055] - net: bridge: add warning comments to avoid extending sysfs (Ivan Vecera) [2019055] - net: bridge: mcast: drop hosts limit sysfs support (Ivan Vecera) [2019055] - net: bridge: multicast: make tracked EHT hosts limit configurable (Ivan Vecera) [2019055] - net: bridge: multicast: add per-port EHT hosts limit (Ivan Vecera) [2019055] - net: switchdev: use obj-$(CONFIG_NET_SWITCHDEV) form in net/Makefile (Ivan Vecera) [2019055] - net: switchdev: don't set port_obj_info->handled true when -EOPNOTSUPP (Ivan Vecera) [2019055] - net: bridge: multicast: fix br_multicast_eht_set_entry_lookup indentation (Ivan Vecera) [2019055] - bridge: Use PTR_ERR_OR_ZERO instead if(IS_ERR(...)) + PTR_ERR (Ivan Vecera) [2019055] - net: mrp: move struct definitions out of uapi (Ivan Vecera) [2019055] - net: mrp: fix definitions of MRP test packets (Ivan Vecera) [2019055] - net: bridge: multicast: mark IGMPv3/MLDv2 fast-leave deletes (Ivan Vecera) [2019055] - net: bridge: multicast: handle block pg delete for all cases (Ivan Vecera) [2019055] - net: bridge: multicast: add EHT host filter_mode handling (Ivan Vecera) [2019055] - net: bridge: multicast: optimize TO_INCLUDE EHT timeouts (Ivan Vecera) [2019055] - net: bridge: multicast: add EHT include and exclude handling (Ivan Vecera) [2019055] - net: bridge: multicast: add EHT allow/block handling (Ivan Vecera) [2019055] - net: bridge: multicast: add EHT host delete function (Ivan Vecera) [2019055] - net: bridge: multicast: add EHT source set handling functions (Ivan Vecera) [2019055] - net: bridge: multicast: add EHT host handling functions (Ivan Vecera) [2019055] - net: bridge: multicast: add EHT structures and definitions (Ivan Vecera) [2019055] - net: bridge: multicast: calculate idx position without changing ptr (Ivan Vecera) [2019055] - net: bridge: multicast: __grp_src_block_incl can modify pg (Ivan Vecera) [2019055] - net: bridge: multicast: pass host src address to IGMPv3/MLDv2 functions (Ivan Vecera) [2019055] - net: bridge: multicast: rename src_size to addr_size (Ivan Vecera) [2019055] - net: bridge: check vlan with eth_type_vlan() method (Ivan Vecera) [2019055] - net: switchdev: delete the transaction object (Ivan Vecera) [2019055] - mlxsw: spectrum_switchdev: remove transactional logic for VLAN objects (Ivan Vecera) [2019055] - net: switchdev: remove the transaction structure from port attributes (Ivan Vecera) [2019055] - net: switchdev: delete switchdev_port_obj_add_now (Ivan Vecera) [2019055] - net: switchdev: remove the transaction structure from port object notifiers (Ivan Vecera) [2019055] - net: switchdev: remove vid_begin -> vid_end range from VLAN objects (Ivan Vecera) [2019055] - net: bridge: fix misspellings using codespell tool (Ivan Vecera) [2019055] - net: bridge: notify switchdev of disappearance of old FDB entry upon migration (Ivan Vecera) [2019055] - bridge: Fix a deadlock when enabling multicast snooping (Ivan Vecera) [2019055] - bridge: mrp: Implement LC mode for MRP (Ivan Vecera) [2019055] - net: bridge: switch to net core statistics counters handling (Ivan Vecera) [2019055] - net: bridge: replace struct br_vlan_stats with pcpu_sw_netstats (Ivan Vecera) [2019055] - bridge: mrp: Use hlist_head instead of list_head for mrp (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 *,g auto-add (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 exclude timeout (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 exc -> block report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 inc -> block report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 exc -> to_exclude report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 exc -> is_exclude report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 exc -> is_include report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 exc -> allow report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 inc -> to_exclude report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 inc -> is_exclude report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 inc -> is_include report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 inc -> allow report (Ivan Vecera) [2019055] - selftests: net: bridge: add initial MLDv2 include test (Ivan Vecera) [2019055] - selftests: net: bridge: factor out and rename sg state functions (Ivan Vecera) [2019055] - selftests: net: lib: add support for IPv6 mcast packet test (Ivan Vecera) [2019055] - selftests: net: bridge: factor out mcast_packet_test (Ivan Vecera) [2019055] - net: bridge: mcast: fix stub definition of br_multicast_querier_exists (Ivan Vecera) [2019055] - net: bridge: explicitly convert between mdb entry state and port group flags (Ivan Vecera) [2019055] - net: bridge: mcast: add support for raw L2 multicast groups (Ivan Vecera) [2019055] - selftests: net: bridge: add test for igmpv3 *,g auto-add (Ivan Vecera) [2019055] - selftests: net: bridge: add test for igmpv3 exclude timeout (Ivan Vecera) [2019055] - selftests: net: bridge: add test for igmpv3 exc -> block report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for igmpv3 inc -> block report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for igmpv3 exc -> to_exclude report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for igmpv3 exc -> is_exclude report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for igmpv3 exc -> is_include report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for igmpv3 exc -> allow report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for igmpv3 inc -> to_exclude report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for igmpv3 inc -> is_exclude report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for igmpv3 inc -> is_include report (Ivan Vecera) [2019055] - selftests: net: bridge: add tests for igmpv3 is_include and inc -> allow reports (Ivan Vecera) [2019055] - selftests: net: bridge: igmp: add IGMPv3 entries' state helpers (Ivan Vecera) [2019055] - selftests: net: bridge: igmp: check for specific udp ip protocol (Ivan Vecera) [2019055] - selftests: net: bridge: igmp: add support for packet source address (Ivan Vecera) [2019055] - selftests: net: bridge: rename current igmp tests to igmpv2 (Ivan Vecera) [2019055] - net: bridge: fix uninitialized variables when BRIDGE_CFM is disabled (Ivan Vecera) [2019055] - bridge: cfm: Netlink Notifications. (Ivan Vecera) [2019055] - bridge: cfm: Netlink GET status Interface. (Ivan Vecera) [2019055] - bridge: cfm: Netlink GET configuration Interface. (Ivan Vecera) [2019055] - bridge: cfm: Netlink SET configuration Interface. (Ivan Vecera) [2019055] - bridge: cfm: Kernel space implementation of CFM. CCM frame RX added. (Ivan Vecera) [2019055] - bridge: cfm: Kernel space implementation of CFM. CCM frame TX added. (Ivan Vecera) [2019055] - bridge: cfm: Kernel space implementation of CFM. MEP create/delete. (Ivan Vecera) [2019055] - bridge: uapi: cfm: Added EtherType used by the CFM protocol. (Ivan Vecera) [2019055] - bridge: cfm: Add BRIDGE_CFM to Kconfig. (Ivan Vecera) [2019055] - net: bridge: extend the process of special frames (Ivan Vecera) [2019055] - bridge: Netlink interface fix. (Ivan Vecera) [2019055] - net: bridge: mcast: remove only S,G port groups from sg_port hash (Ivan Vecera) [2019055] - net: switchdev: Fixed kerneldoc warning (Ivan Vecera) [2019055] - net: bridge: mcast: when forwarding handle filter mode and blocked flag (Ivan Vecera) [2019055] - net: bridge: mcast: handle host state (Ivan Vecera) [2019055] - net: bridge: mcast: add support for blocked port groups (Ivan Vecera) [2019055] - net: bridge: mcast: handle port group filter modes (Ivan Vecera) [2019055] - net: bridge: mcast: install S,G entries automatically based on reports (Ivan Vecera) [2019055] - net: bridge: mcast: add sg_port rhashtable (Ivan Vecera) [2019055] - net: bridge: mcast: add rt_protocol field to the port group struct (Ivan Vecera) [2019055] - net: bridge: mcast: when igmpv3/mldv2 are enabled lookup (S,G) first, then (*,G) (Ivan Vecera) [2019055] - net: bridge: mdb: add support for add/del/dump of entries with source (Ivan Vecera) [2019055] - net: bridge: mdb: add support to extend add/del commands (Ivan Vecera) [2019055] - net: bridge: mcast: rename br_ip's u member to dst (Ivan Vecera) [2019055] - net: bridge: mcast: use br_ip's src for src groups and querier address (Ivan Vecera) [2019055] - net: bridge: add src field to br_ip (Ivan Vecera) [2019055] - net: bridge: mdb: use extack in br_mdb_add() and br_mdb_add_group() (Ivan Vecera) [2019055] - net: bridge: mdb: move all port and bridge checks to br_mdb_add (Ivan Vecera) [2019055] - net: bridge: mdb: use extack in br_mdb_parse() (Ivan Vecera) [2019055] - net: bridge: delete duplicated words (Ivan Vecera) [2019055] - net: bridge: mcast: don't ignore return value of __grp_src_toex_excl (Ivan Vecera) [2019055] - __netif_receive_skb_core: don't untag vlan from skb on DSA master (Ivan Vecera) [2019055] - bridge: mcast: Fix incomplete MDB dump (Ivan Vecera) [2019055] - net: bridge: mcast: fix unused br var when lockdep isn't defined (Ivan Vecera) [2019055] - net: bridge: mcast: destroy all entries via gc (Ivan Vecera) [2019055] - net: bridge: mcast: improve IGMPv3/MLDv2 query processing (Ivan Vecera) [2019055] - net: bridge: mcast: support for IGMPV3/MLDv2 BLOCK_OLD_SOURCES report (Ivan Vecera) [2019055] - net: bridge: mcast: support for IGMPV3/MLDv2 CHANGE_TO_INCLUDE/EXCLUDE report (Ivan Vecera) [2019055] - net: bridge: mcast: support for IGMPV3/MLDv2 MODE_IS_INCLUDE/EXCLUDE report (Ivan Vecera) [2019055] - net: bridge: mcast: support for IGMPv3/MLDv2 ALLOW_NEW_SOURCES report (Ivan Vecera) [2019055] - net: bridge: mcast: delete expired port groups without srcs (Ivan Vecera) [2019055] - net: bridge: mdb: use mdb and port entries in notifications (Ivan Vecera) [2019055] - net: bridge: mdb: push notifications in __br_mdb_add/del (Ivan Vecera) [2019055] - net: bridge: mcast: add support for group query retransmit (Ivan Vecera) [2019055] - net: bridge: mcast: add support for group-and-source specific queries (Ivan Vecera) [2019055] - net: bridge: mcast: add support for src list and filter mode dumping (Ivan Vecera) [2019055] - net: bridge: mcast: add support for group source list (Ivan Vecera) [2019055] - net: bridge: mcast: factor out port group del (Ivan Vecera) [2019055] - net: bridge: mdb: arrange internal structs so fast-path fields are close (Ivan Vecera) [2019055] - netlink: consistently use NLA_POLICY_EXACT_LEN() (Ivan Vecera) [2019055] - net: bridge: Add port attribute IFLA_BRPORT_MRP_IN_OPEN (Ivan Vecera) [2019055] - bridge: mrp: Extend br_mrp_fill_info (Ivan Vecera) [2019055] - bridge: uapi: mrp: Extend MRP_INFO attributes for interconnect status (Ivan Vecera) [2019055] - bridge: mrp: Extend MRP netlink interface for configuring MRP interconnect (Ivan Vecera) [2019055] - bridge: mrp: Implement the MRP Interconnect API (Ivan Vecera) [2019055] - bridge: switchdev: mrp: Extend MRP API for switchdev for MRP Interconnect (Ivan Vecera) [2019055] - bridge: mrp: Add br_mrp_in_port_open function (Ivan Vecera) [2019055] - bridge: mrp: Rename br_mrp_port_open to br_mrp_ring_port_open (Ivan Vecera) [2019055] - bridge: mrp: Extend br_mrp for MRP interconnect (Ivan Vecera) [2019055] - bridge: mrp: Extend bridge interface (Ivan Vecera) [2019055] - bridge: uapi: mrp: Extend MRP attributes for MRP interconnect (Ivan Vecera) [2019055] - switchdev: mrp: Extend switchdev API for MRP Interconnect (Ivan Vecera) [2019055] - net: bridge: fix undefined br_vlan_can_enter_range in tunnel code (Ivan Vecera) [2019055] - net: switchdev: kerneldoc fixes (Ivan Vecera) [2019055] - net: bridge: notify on vlan tunnel changes done via the old api (Ivan Vecera) [2019055] - bridge: Extend br_fill_ifinfo to return MPR status (Ivan Vecera) [2019055] - bridge: mrp: Add br_mrp_fill_info (Ivan Vecera) [2019055] - bridge: uapi: mrp: Extend MRP attributes to get the status (Ivan Vecera) [2019055] - bridge: mrp: Fix endian conversion and some other warnings (Ivan Vecera) [2019055] - net: bridge: add a flag to avoid refreshing fdb when changing/adding (Ivan Vecera) [2019055] - net: bridge: add option to allow activity notifications for any fdb entries (Ivan Vecera) [2019055] - net: neighbor: add fdb extended attribute (Ivan Vecera) [2019055] - net: bridge: fdb_add_entry takes ndm as argument (Ivan Vecera) [2019055] - bridge: mrp: Validate when setting the port role (Ivan Vecera) [2019055] - bridge: uapi: mrp: Fix MRP_PORT_ROLE (Ivan Vecera) [2019055] - bridge: mrp: Add support for role MRA (Ivan Vecera) [2019055] - bridge: mrp: Set the priority of MRP instance (Ivan Vecera) [2019055] - bridge: mrp: Update MRP frame type (Ivan Vecera) [2019055] - bridge: multicast: work around clang bug (Ivan Vecera) [2019055] - bridge: mrp: Rework the MRP netlink interface (Ivan Vecera) [2019055] - bridge: mrp: Fix out-of-bounds read in br_mrp_parse (Ivan Vecera) [2019055] - bridge: mrp: Restore port state when deleting MRP instance (Ivan Vecera) [2019055] - switchdev: mrp: Remove the variable mrp_ring_state (Ivan Vecera) [2019055] - bridge: mrp: Add br_mrp_unique_ifindex function (Ivan Vecera) [2019055] - net: bridge: allow enslaving some DSA master network devices (Ivan Vecera) [2019055] - net: remove newlines in NL_SET_ERR_MSG_MOD (Ivan Vecera) [2019055] - net: bridge: return false in br_mrp_enabled() (Ivan Vecera) [2019055] - docs: networking: convert switchdev.txt to ReST (Ivan Vecera) [2019055] - net: bridge: Add checks for enabling the STP. (Ivan Vecera) [2019055] - bridge: mrp: Integrate MRP into the bridge (Ivan Vecera) [2019055] - bridge: mrp: Implement netlink interface to configure MRP (Ivan Vecera) [2019055] - bridge: mrp: Connect MRP API with the switchdev API (Ivan Vecera) [2019055] - bridge: switchdev: mrp: Implement MRP API for switchdev (Ivan Vecera) [2019055] - switchdev: mrp: Extend switchdev API to offload MRP (Ivan Vecera) [2019055] - bridge: mrp: Add MRP interface. (Ivan Vecera) [2019055] - net: bridge: Add port attribute IFLA_BRPORT_MRP_RING_OPEN (Ivan Vecera) [2019055] - bridge: mrp: Extend bridge interface (Ivan Vecera) [2019055] - bridge: mrp: Update Kconfig (Ivan Vecera) [2019055] - bridge: uapi: mrp: Add mrp attributes. (Ivan Vecera) [2019055] - net: bridge: vlan options: move the tunnel command to the nested attribute (Ivan Vecera) [2019055] - net: bridge: vlan options: nest the tunnel id into a tunnel info attribute (Ivan Vecera) [2019055] - net: bridge: vlan: include stats in dumps if requested (Ivan Vecera) [2019055] - net: bridge: vlan options: add support for tunnel mapping set/del (Ivan Vecera) [2019055] - net: bridge: vlan options: add support for tunnel id dumping (Ivan Vecera) [2019055] - net: bridge: vlan tunnel: constify bridge and port arguments (Ivan Vecera) [2019055] - net: bridge: vlan options: rename br_vlan_opts_eq to br_vlan_opts_eq_range (Ivan Vecera) [2019055] - net: switchdev: do not propagate bridge updates across bridges (Ivan Vecera) [2019055] - bridge: br_stp: Use built-in RCU list checking (Ivan Vecera) [2019055] - net: switchdev: Replace zero-length array with flexible-array member (Ivan Vecera) [2019055] - net: bridge: vlan: add per-vlan state (Ivan Vecera) [2019055] - net: bridge: vlan: add basic option setting support (Ivan Vecera) [2019055] - net: bridge: vlan: add basic option dumping support (Ivan Vecera) [2019055] - net: bridge: check port state before br_allowed_egress (Ivan Vecera) [2019055] - net: bridge: vlan: notify on vlan add/delete/change flags (Ivan Vecera) [2019055] - net: bridge: vlan: add rtnetlink group and notify support (Ivan Vecera) [2019055] - net: bridge: vlan: add rtm range support (Ivan Vecera) [2019055] - net: bridge: vlan: add del rtm message support (Ivan Vecera) [2019055] - net: bridge: vlan: add new rtm message support (Ivan Vecera) [2019055] - net: bridge: vlan: add rtm definitions and dump support (Ivan Vecera) [2019055] - net: bridge: netlink: add extack error messages when processing vlans (Ivan Vecera) [2019055] - net: bridge: vlan: add helpers to check for vlan id/range validity (Ivan Vecera) [2019055] - net: bridge: add STP xstats (Ivan Vecera) [2019055] - treewide: Use sizeof_field() macro (Ivan Vecera) [2019055] - bridge: implement get_link_ksettings ethtool method (Ivan Vecera) [2019055] - net: bridge: fdb: eliminate extra port state tests from fast-path (Ivan Vecera) [2019055] - net: bridge: fdb: restore unlikely() when taking over externally added entries (Ivan Vecera) [2019055] - net: bridge: fdb: avoid two atomic bitops in br_fdb_external_learn_add() (Ivan Vecera) [2019055] - net: bridge: fdb: br_fdb_update can take flags directly (Ivan Vecera) [2019055] - net: bridge: Populate the pvid flag in br_vlan_get_info (Ivan Vecera) [2019055] - net: fix __ip_mc_inc_group usage (Ivan Vecera) [2019055] - net: bridge: mdb: allow add/delete for host-joined groups (Ivan Vecera) [2019055] - net: bridge: mdb: dump host-joined entries as well (Ivan Vecera) [2019055] - net: bridge: mdb: factor out mdb filling (Ivan Vecera) [2019055] - net: bridge: mdb: move vlan comments (Ivan Vecera) [2019055] - net: bridge: mcast: add delete due to fast-leave mdb flag (Ivan Vecera) [2019055] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (Ivan Vecera) [2019055] - treewide: Add SPDX license identifier for missed files (Ivan Vecera) [2019055] - treewide: Add SPDX license identifier - Makefile/Kconfig (Ivan Vecera) [2019055] - bridge: Fix error path for kobject_init_and_add() (Ivan Vecera) [2019055] - bridge: only include nf_queue.h if needed (Ivan Vecera) [2019055] - bridge: broute: make broute a real ebtables table (Ivan Vecera) [2019055] - bridge: netfilter: unroll NF_HOOK helper in bridge input path (Ivan Vecera) [2019055] - bridge: reduce size of input cb to 16 bytes (Ivan Vecera) [2019055] - net: bridge: update multicast stats from maybe_deliver() (Ivan Vecera) [2019055] - net: bridge: mcast: remove unused br_ip_equal function (Ivan Vecera) [2019055] - net: bridge: optimize backup_port fdb convergence (Ivan Vecera) [2019055] - net: bridge: use netif_is_bridge_port() (Ivan Vecera) [2019055] - net: bridge: use eth_broadcast_addr() to assign broadcast address (Ivan Vecera) [2019055] - tools headers uapi: Update linux/in.h copy (Ivan Vecera) [2019055] - switchdev: Remove unused transaction item queue (Ivan Vecera) [2019055] - bridge: remove redundant check on err in br_multicast_ipv4_rcv (Ivan Vecera) [2019055] - net: Fix ip_mc_{dec,inc}_group allocation context (Ivan Vecera) [2019055] - bridge: remove duplicated include from br_multicast.c (Ivan Vecera) [2019055] - bridge: Snoop Multicast Router Advertisements (Ivan Vecera) [2019055] - bridge: join all-snoopers multicast address (Ivan Vecera) [2019055] - bridge: simplify ip_mc_check_igmp() and ipv6_mc_check_mld() internals (Ivan Vecera) [2019055] - tools include uapi: Sync linux/if_link.h copy with the kernel sources (Ivan Vecera) [2019055] - net: bridge: fix a bug on using a neighbour cache entry without checking its state (Ivan Vecera) [2019055] - net: bridge: remove unneeded variable 'err' (Ivan Vecera) [2019055] - net: bridge: remove redundant checks for null p->dev and p->br (Ivan Vecera) [2019055] - net: bridge: export supported boolopts (Ivan Vecera) [2019055] - net: bridge: add no_linklocal_learn bool option (Ivan Vecera) [2019055] - net: bridge: add support for user-controlled bool options (Ivan Vecera) [2019055] - bridge: use __vlan_hwaccel helpers (Ivan Vecera) [2019055] - netfilter: bridge: define INT_MIN & INT_MAX in userspace (Ivan Vecera) [2019055] - docs: fix some broken documentation references (Ivan Vecera) [2019055] - bridge: Switch to bitmap_zalloc() (Ivan Vecera) [2019055] - netfilter: bridge: Expose nf_tables bridge hook priorities through uapi (Ivan Vecera) [2019055] - net: bridge: add support for backup port (Ivan Vecera) [2019055] - net: bridge: add support for raw sysfs port options (Ivan Vecera) [2019055] - docs: networking: Convert bridge.txt to rst (Ivan Vecera) [2019055] - net: switchdev: consolidate RH_KABI macros usage (Ivan Vecera) [2019055] - kcov: Remove kcov include from sched.h and move it to its users. (Josef Oskera) [2026467] - tasklets: Provide tasklet_disable_in_atomic() (Ivan Vecera) [2026475] - tasklets: Use static inlines for stub implementations (Ivan Vecera) [2026475] - net: sock: introduce sk_error_report (Ivan Vecera) [2026469] - redhat: Add CONFIG_RHEL_DIFFERENCES (Prarit Bhargava) [2021571]- serial: 8520_port: Fix function param documentation (Waiman Long) [1970241] - serial: 8250: Optimize irq enable after console write (Waiman Long) [1970241] - serial: 8250: Fix rs485 delay after console write (Waiman Long) [1970241] - serial: 8250: Support console on software emulated rs485 ports (Waiman Long) [1970241] - serial: 8250: Generalize rs485 software emulation (Waiman Long) [1970241] - serial: 8250: Deduplicate rs485 active_timer assignment (Waiman Long) [1970241] - serial: 8250: Sanitize rs485 config harder (Waiman Long) [1970241] - serial: 8250: Deduplicate ->rs485_config() callback (Waiman Long) [1970241] - serial: 8250: Support rs485 devicetree properties (Waiman Long) [1970241] - serial: 8250_port: Don't use power management for kernel console (Waiman Long) [1970241] - console: Introduce ->exit() callback (Waiman Long) [1970241] - console: Don't notify user space when unregister non-listed console (Waiman Long) [1970241] - tty: 8250_of: Use software emulated RS485 direction control (Waiman Long) [1970241] - serial: 8250: Add MSR/MCR TIOCM conversion wrapper functions (Waiman Long) [1970241] - serial: 8250_of: Use of_device_get_match_data() (Waiman Long) [1970241] - serial: 8250_of: Fix for lack of interrupt support (Waiman Long) [1970241] - serial: 8250: of: Defer probe on missing IRQ (Waiman Long) [1970241] - serial: 8250: of: Correct of_platform_serial_setup() error handling (Waiman Long) [1970241] - mm/vmstat: protect per cpu variables with preempt disable on RT (Scott Wood) [2011667] - mm, slub: convert kmem_cpu_slab protection to local_lock (Scott Wood) [2011667] - mm, slub: use migrate_disable() on PREEMPT_RT (Scott Wood) [2011667] - mm, slub: protect put_cpu_partial() with disabled irqs instead of cmpxchg (Scott Wood) [2011667] - mm, slub: make slab_lock() disable irqs with PREEMPT_RT (Scott Wood) [2011667] - mm: slub: make object_map_lock a raw_spinlock_t (Scott Wood) [2011667] - mm: slub: move flush_cpu_slab() invocations __free_slab() invocations out of IRQ context (Scott Wood) [2011667] - mm, slab: split out the cpu offline variant of flush_slab() (Scott Wood) [2011667] - mm, slub: don't disable irqs in slub_cpu_dead() (Scott Wood) [2011667] - mm, slub: only disable irq with spin_lock in __unfreeze_partials() (Scott Wood) [2011667] - mm, slub: separate detaching of partial list in unfreeze_partials() from unfreezing (Scott Wood) [2011667] - mm, slub: detach whole partial list at once in unfreeze_partials() (Scott Wood) [2011667] - mm, slub: discard slabs in unfreeze_partials() without irqs disabled (Scott Wood) [2011667] - mm, slub: move irq control into unfreeze_partials() (Scott Wood) [2011667] - mm, slub: call deactivate_slab() without disabling irqs (Scott Wood) [2011667] - mm, slub: make locking in deactivate_slab() irq-safe (Scott Wood) [2011667] - mm, slub: move reset of c->page and freelist out of deactivate_slab() (Scott Wood) [2011667] - mm, slub: stop disabling irqs around get_partial() (Scott Wood) [2011667] - mm, slub: check new pages with restored irqs (Scott Wood) [2011667] - mm, slub: validate slab from partial list or page allocator before making it cpu slab (Scott Wood) [2011667] - mm, slub: restore irqs around calling new_slab() (Scott Wood) [2011667] - mm, slub: move disabling irqs closer to get_partial() in ___slab_alloc() (Scott Wood) [2011667] - mm, slub: do initial checks in ___slab_alloc() with irqs enabled (Scott Wood) [2011667] - mm, slub: move disabling/enabling irqs to ___slab_alloc() (Scott Wood) [2011667] - mm, slub: simplify kmem_cache_cpu and tid setup (Scott Wood) [2011667] - mm, slub: restructure new page checks in ___slab_alloc() (Scott Wood) [2011667] - mm, slub: return slab page from get_partial() and set c->page afterwards (Scott Wood) [2011667] - mm, slub: dissolve new_slab_objects() into ___slab_alloc() (Scott Wood) [2011667] - mm, slub: extract get_partial() from new_slab_objects() (Scott Wood) [2011667] - mm, slub: remove redundant unfreeze_partials() from put_cpu_partial() (Scott Wood) [2011667] - mm, slub: don't disable irq for debug_check_no_locks_freed() (Scott Wood) [2011667] - mm, slub: allocate private object map for validate_slab_cache() (Scott Wood) [2011667] - mm, slub: allocate private object map for debugfs listings (Scott Wood) [2011667] - mm, slub: don't call flush_all() from slab_debug_trace_open() (Scott Wood) [2011667] - mm/slub.c: drop lockdep_assert_held() from put_map() (Scott Wood) [2011667] - mm/slub.c: replace cpu_slab->partial with wrapped APIs (Scott Wood) [2011667] - mm/slub.c: replace kmem_cache->cpu_partial with wrapped APIs (Scott Wood) [2011667] - sched/rt, mm: Use CONFIG_PREEMPTION (Scott Wood) [2011667] - tcp: fix page frag corruption on page fault (Paolo Abeni) [1996074] - net: fix sk_page_frag() recursion from memory reclaim (Paolo Abeni) [1996074] - net: udp6: replace __UDP_INC_STATS() with __UDP6_INC_STATS() (Xin Long) [2020407] - net: udp: annotate data race around udp_sk(sk)->corkflag (Xin Long) [2020407] - net/ipv4/udp_tunnel_core.c: remove superfluous header files from udp_tunnel_core.c (Xin Long) [2020407] - udp_tunnel: Fix udp_tunnel_nic work-queue type (Xin Long) [2020407] - net, gro: Set inner transport header offset in tcp/udp GRO hook (Xin Long) [2020407] - bareudp: Add extack support to bareudp_configure() (Guillaume Nault) [1946040] - bareudp: Move definition of struct bareudp_conf to bareudp.c (Guillaume Nault) [1946040] - bareudp: Remove bareudp_dev_create() (Guillaume Nault) [1946040] - net: bareudp: simplify error paths calling dellink (Guillaume Nault) [1946040] - mptcp: re-arm retransmit timer if data is pending (Paolo Abeni) [2019493] - mptcp: remove tx_pending_data (Paolo Abeni) [2019493] - mptcp: do not shrink snd_nxt when recovering (Paolo Abeni) [2019493] - mptcp: drop unused sk in mptcp_push_release (Paolo Abeni) [2019493] - selftests: mptcp: fix proto type in link_failure tests (Paolo Abeni) [2019493] - selftests: mptcp: add testcase for active-back (Paolo Abeni) [2019493] - mptcp: backup flag from incoming MPJ ack option (Paolo Abeni) [2019493] - mptcp: add mibs for stale subflows processing (Paolo Abeni) [2019493] - mptcp: faster active backup recovery (Paolo Abeni) [2019493] - mptcp: cleanup sysctl data and helpers (Paolo Abeni) [2019493] - mptcp: handle pending data on closed subflow (Paolo Abeni) [2019493] - mptcp: less aggressive retransmission strategy (Paolo Abeni) [2019493] - mptcp: more accurate timeout (Paolo Abeni) [2019493] - mptcp: stop relying on tcp_tx_skb_cache (Paolo Abeni) [2019493] - tcp: expose the tcp_mark_push() and tcp_skb_entail() helpers (Paolo Abeni) [2019493] - selftests: KVM: avoid failures due to reserved HyperTransport region (Vitaly Kuznetsov) [2009340] - KVM: X86: Fix when shadow_root_level=5 && guest root_level<4 (Vitaly Kuznetsov) [2009340] - KVM: x86: inhibit APICv when KVM_GUESTDBG_BLOCKIRQ active (Vitaly Kuznetsov) [2009340] - KVM: x86/xen: Fix get_attr of KVM_XEN_ATTR_TYPE_SHARED_INFO (Vitaly Kuznetsov) [2009340] - KVM: x86: Use rw_semaphore for APICv lock to allow vCPU parallelism (Vitaly Kuznetsov) [2009340] - KVM: selftests: test KVM_GUESTDBG_BLOCKIRQ (Vitaly Kuznetsov) [2009340] - x86/sgx/virt: implement SGX_IOC_VEPC_REMOVE ioctl (Vitaly Kuznetsov) [2009340] - x86/sgx/virt: extract sgx_vepc_remove_page (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Complete prefetch for trailing SPTEs for direct, legacy MMU (Vitaly Kuznetsov) [2009340] - KVM: x86: Do not mark all registers as avail/dirty during RESET/INIT (Vitaly Kuznetsov) [2009340] - KVM: x86: SVM: don't set VMLOAD/VMSAVE intercepts on vCPU reset (Vitaly Kuznetsov) [2009340] - KVM: VMX: Unregister posted interrupt wakeup handler on hardware unsetup (Vitaly Kuznetsov) [2009340] - Revert "x86/kvm: fix vcpu-id indexed array sizes" (Vitaly Kuznetsov) [2009340] - KVM: X86: Cache CR3 in prev_roots when PCID is disabled (Vitaly Kuznetsov) [2009340] - KVM: X86: Fix tlb flush for tdp in kvm_invalidate_pcid() (Vitaly Kuznetsov) [2009340] - KVM: X86: Don't reset mmu context when toggling X86_CR4_PGE (Vitaly Kuznetsov) [2009340] - KVM: X86: Don't reset mmu context when X86_CR4_PCIDE 1->0 (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: kvm_faultin_pfn has to return false if pfh is returned (Vitaly Kuznetsov) [2009340] - KVM: x86: Take srcu lock in post_kvm_run_save() (Vitaly Kuznetsov) [2009340] - KVM: SEV-ES: fix another issue with string I/O VMGEXITs (Vitaly Kuznetsov) [2009340] - KVM: x86/xen: Fix kvm_xen_has_interrupt() sleeping in kvm_vcpu_block() (Vitaly Kuznetsov) [2009340] - KVM: x86: switch pvclock_gtod_sync_lock to a raw spinlock (Vitaly Kuznetsov) [2009340] - KVM: selftests: Refactor help message for -s backing_src (Vitaly Kuznetsov) [2009340] - KVM: selftests: Change backing_src flag to -s in demand_paging_test (Vitaly Kuznetsov) [2009340] - tools headers UAPI: Sync x86's asm/kvm.h with the kernel sources (Vitaly Kuznetsov) [2009340] - KVM: SEV-ES: go over the sev_pio_data buffer in multiple passes if needed (Vitaly Kuznetsov) [2009340] - KVM: SEV-ES: keep INS functions together (Vitaly Kuznetsov) [2009340] - KVM: x86: remove unnecessary arguments from complete_emulator_pio_in (Vitaly Kuznetsov) [2009340] - KVM: x86: split the two parts of emulator_pio_in (Vitaly Kuznetsov) [2009340] - KVM: SEV-ES: clean up kvm_sev_es_ins/outs (Vitaly Kuznetsov) [2009340] - KVM: x86: leave vcpu->arch.pio.count alone in emulator_pio_in_out (Vitaly Kuznetsov) [2009340] - KVM: SEV-ES: rename guest_ins_data to sev_pio_data (Vitaly Kuznetsov) [2009340] - KVM: SEV: Flush cache on non-coherent systems before RECEIVE_UPDATE_DATA (Vitaly Kuznetsov) [2009340] - KVM: MMU: Reset mmu->pkru_mask to avoid stale data (Vitaly Kuznetsov) [2009340] - KVM: nVMX: promptly process interrupts delivered while in guest mode (Vitaly Kuznetsov) [2009340] - KVM: x86: check for interrupts before deciding whether to exit the fast path (Vitaly Kuznetsov) [2009340] - KVM: SEV-ES: reduce ghcb_sa_len to 32 bits (Vitaly Kuznetsov) [2009340] - KVM: VMX: Remove redundant handling of bus lock vmexit (Vitaly Kuznetsov) [2009340] - KVM: x86: WARN if APIC HW/SW disable static keys are non-zero on unload (Vitaly Kuznetsov) [2009340] - KVM: SEV-ES: fix length of string I/O (Vitaly Kuznetsov) [2009340] - KVM: SEV-ES: Set guest_state_protected after VMSA update (Vitaly Kuznetsov) [2009340] - KVM: kvm_stat: do not show halt_wait_ns (Vitaly Kuznetsov) [2009340] - Revert "KVM: x86: Open code necessary bits of kvm_lapic_set_base() at vCPU RESET" (Vitaly Kuznetsov) [2009340] - KVM: s390: restore old debugfs names (Vitaly Kuznetsov) [2009340] - tools headers UAPI: Sync linux/kvm.h with the kernel sources (Vitaly Kuznetsov) [2009340] - tools headers UAPI: Synch KVM's svm.h header with the kernel (Vitaly Kuznetsov) [2009340] - KVM: selftests: introduce P44V64 for z196 and EC12 (Vitaly Kuznetsov) [2009340] - KVM: selftests: introduce P47V64 for s390x (Vitaly Kuznetsov) [2009340] - x86/sev: Use "SEV: " prefix for messages from sev.c (Vitaly Kuznetsov) [2009340] - KVM: stats: remove dead stores (Vitaly Kuznetsov) [2009340] - kvm: x86: Add AMD PMU MSRs to msrs_to_save_all[] (Vitaly Kuznetsov) [2009340] - kvm: fix objtool relocation warning (Vitaly Kuznetsov) [2009340] - KVM: selftests: Ensure all migrations are performed when test is affined (Vitaly Kuznetsov) [2009340] - KVM: x86: Swap order of CPUID entry "index" vs. "significant flag" checks (Vitaly Kuznetsov) [2009340] - x86/kvmclock: Move this_cpu_pvti into kvmclock.h (Vitaly Kuznetsov) [2009340] - selftests: KVM: Don't clobber XMM register when read (Vitaly Kuznetsov) [2009340] - KVM: VMX: Fix a TSX_CTRL_CPUID_CLEAR field mask issue (Vitaly Kuznetsov) [2009340] - selftests: KVM: Explicitly use movq to read xmm registers (Vitaly Kuznetsov) [2009340] - selftests: KVM: Call ucall_init when setting up in rseq_test (Vitaly Kuznetsov) [2009340] - KVM: X86: Synchronize the shadow pagetable before link it (Vitaly Kuznetsov) [2009340] - KVM: X86: Fix missed remote tlb flush in rmap_write_protect() (Vitaly Kuznetsov) [2009340] - KVM: x86: nSVM: don't copy virt_ext from vmcb12 (Vitaly Kuznetsov) [2009340] - KVM: x86: nSVM: test eax for 4K alignment for GP errata workaround (Vitaly Kuznetsov) [2009340] - KVM: x86: selftests: test simultaneous uses of V_IRQ from L1 and L0 (Vitaly Kuznetsov) [2009340] - KVM: x86: nSVM: restore int_vector in svm_clear_vintr (Vitaly Kuznetsov) [2009340] - KVM: x86: nVMX: re-evaluate emulation_required on nested VM exit (Vitaly Kuznetsov) [2009340] - KVM: x86: nVMX: don't fail nested VM entry on invalid guest state if !from_vmentry (Vitaly Kuznetsov) [2009340] - KVM: x86: VMX: synthesize invalid VM exit when emulating invalid guest state (Vitaly Kuznetsov) [2009340] - KVM: x86: nSVM: refactor svm_leave_smm and smm_enter_smm (Vitaly Kuznetsov) [2009340] - KVM: x86: SVM: call KVM_REQ_GET_NESTED_STATE_PAGES on exit from SMM mode (Vitaly Kuznetsov) [2009340] - KVM: x86: reset pdptrs_from_userspace when exiting smm (Vitaly Kuznetsov) [2009340] - KVM: x86: nSVM: restore the L1 host state prior to resuming nested guest on SMM exit (Vitaly Kuznetsov) [2009340] - KVM: KVM: Use cpumask_available() to check for NULL cpumask when kicking vCPUs (Vitaly Kuznetsov) [2009340] - KVM: Clean up benign vcpu->cpu data races when kicking vCPUs (Vitaly Kuznetsov) [2009340] - KVM: x86: Fix stack-out-of-bounds memory access from ioapic_write_indirect() (Vitaly Kuznetsov) [2009340] - KVM: selftests: Create a separate dirty bitmap per slot (Vitaly Kuznetsov) [2009340] - KVM: SEV: Allow some commands for mirror VM (Vitaly Kuznetsov) [2009340] - KVM: SEV: Update svm_vm_copy_asid_from for SEV-ES (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Fix nested bus lock VM exit (Vitaly Kuznetsov) [2009340] - KVM: x86: Identify vCPU0 by its vcpu_idx instead of its vCPUs array entry (Vitaly Kuznetsov) [2009340] - KVM: x86: Query vcpu->vcpu_idx directly and drop its accessor (Vitaly Kuznetsov) [2009340] - kvm: fix wrong exception emulation in check_rdtsc (Vitaly Kuznetsov) [2009340] - KVM: SEV: Pin guest memory for write for RECEIVE_UPDATE_DATA (Vitaly Kuznetsov) [2009340] - KVM: SVM: fix missing sev_decommission in sev_receive_start (Vitaly Kuznetsov) [2009340] - KVM: SEV: Acquire vcpu mutex when updating VMSA (Vitaly Kuznetsov) [2009340] - KVM: do not shrink halt_poll_ns below grow_start (Vitaly Kuznetsov) [2009340] - KVM: nVMX: fix comments of handle_vmon() (Vitaly Kuznetsov) [2009340] - KVM: x86: Handle SRCU initialization failure during page track init (Vitaly Kuznetsov) [2009340] - KVM: VMX: Remove defunct "nr_active_uret_msrs" field (Vitaly Kuznetsov) [2009340] - selftests: KVM: Align SMCCC call with the spec in steal_time (Vitaly Kuznetsov) [2009340] - selftests: KVM: Fix check for !POLLIN in demand_paging_test (Vitaly Kuznetsov) [2009340] - KVM: x86: Clear KVM's cached guest CR3 at RESET/INIT (Vitaly Kuznetsov) [2009340] - KVM: x86: Mark all registers as avail/dirty at vCPU creation (Vitaly Kuznetsov) [2009340] - KVM: selftests: Add a test for KVM_RUN+rseq to detect task migration bugs (Vitaly Kuznetsov) [2009340] - tools: Move x86 syscall number fallbacks to .../uapi/ (Vitaly Kuznetsov) [2009340] - selftests: kvm: fix get_run_delay() ignoring fscanf() return warn (Vitaly Kuznetsov) [2009340] - selftests: kvm: move get_run_delay() into lib/test_util (Vitaly Kuznetsov) [2009340] - selftests:kvm: fix get_trans_hugepagesz() ignoring fscanf() return warn (Vitaly Kuznetsov) [2009340] - selftests:kvm: fix get_warnings_count() ignoring fscanf() return warn (Vitaly Kuznetsov) [2009340] - tools: rename bitmap_alloc() to bitmap_zalloc() (Vitaly Kuznetsov) [2009340] - KVM: Drop unused kvm_dirty_gfn_invalid() (Vitaly Kuznetsov) [2009340] - KVM: MMU: mark role_regs and role accessors as maybe unused (Vitaly Kuznetsov) [2009340] - x86/kvm: Don't enable IRQ when IRQ enabled in kvm_wait (Vitaly Kuznetsov) [2009340] - KVM: stats: Add VM stat for remote tlb flush requests (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Move lpage_disallowed_link further "down" in kvm_mmu_page (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Relocate kvm_mmu_page.tdp_mmu_page for better cache locality (Vitaly Kuznetsov) [2009340] - Revert "KVM: x86: mmu: Add guest physical address check in translate_gpa()" (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Remove unused field mmio_cached in struct kvm_mmu_page (Vitaly Kuznetsov) [2009340] - KVM: VMX: avoid running vmx_handle_exit_irqoff in case of emulation (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Don't freak out if pml5_root is NULL on 4-level host (Vitaly Kuznetsov) [2009340] - KVM: SVM: Add 5-level page table support for SVM (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Support shadowing NPT when 5-level paging is enabled in host (Vitaly Kuznetsov) [2009340] - KVM: x86: Allow CPU to force vendor-specific TDP level (Vitaly Kuznetsov) [2009340] - KVM: x86: clamp host mapping level to max_level in kvm_mmu_max_mapping_level (Vitaly Kuznetsov) [2009340] - KVM: x86: implement KVM_GUESTDBG_BLOCKIRQ (Vitaly Kuznetsov) [2009340] - KVM: SVM: split svm_handle_invalid_exit (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Avoid collision with !PRESENT SPTEs in TDP MMU lpage stats (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Remove redundant spte present check in mmu_set_spte (Vitaly Kuznetsov) [2009340] - KVM: stats: Add halt polling related histogram stats (Vitaly Kuznetsov) [2009340] - KVM: stats: Add halt_wait_ns stats for all architectures (Vitaly Kuznetsov) [2009340] - KVM: selftests: Add checks for histogram stats bucket_size field (Vitaly Kuznetsov) [2009340] - KVM: stats: Update doc for histogram statistics (Vitaly Kuznetsov) [2009340] - KVM: stats: Support linear and logarithmic histogram statistics (Vitaly Kuznetsov) [2009340] - KVM: SVM: AVIC: drop unsupported AVIC base relocation code (Vitaly Kuznetsov) [2009340] - KVM: SVM: call avic_vcpu_load/avic_vcpu_put when enabling/disabling AVIC (Vitaly Kuznetsov) [2009340] - KVM: SVM: move check for kvm_vcpu_apicv_active outside of avic_vcpu_{put|load} (Vitaly Kuznetsov) [2009340] - KVM: SVM: avoid refreshing avic if its state didn't change (Vitaly Kuznetsov) [2009340] - KVM: SVM: remove svm_toggle_avic_for_irq_window (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Deactivate APICv only when AutoEOI feature is in use (Vitaly Kuznetsov) [2009340] - KVM: SVM: add warning for mistmatch between AVIC vcpu state and AVIC inhibition (Vitaly Kuznetsov) [2009340] - KVM: x86: APICv: fix race in kvm_request_apicv_update on SVM (Vitaly Kuznetsov) [2009340] - KVM: x86: don't disable APICv memslot when inhibited (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: allow APICv memslot to be enabled but invisible (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: allow kvm_faultin_pfn to return page fault handling code (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: rename try_async_pf to kvm_faultin_pfn (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: add comment explaining arguments to kvm_zap_gfn_range (Vitaly Kuznetsov) [2009340] - KVM: Allow to have arch-specific per-vm debugfs files (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Unconditionally clear nested.pi_pending on nested VM-Enter (Vitaly Kuznetsov) [2009340] - KVM: x86: Clean up redundant ROL16(val, n) macro definition (Vitaly Kuznetsov) [2009340] - KVM: x86: Move declaration of kvm_spurious_fault() to x86.h (Vitaly Kuznetsov) [2009340] - KVM: x86: Kill off __ex() and __kvm_handle_fault_on_reboot() (Vitaly Kuznetsov) [2009340] - KVM: VMX: Hide VMCS control calculators in vmx.c (Vitaly Kuznetsov) [2009340] - KVM: VMX: Drop caching of KVM's desired sec exec controls for vmcs01 (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Pull KVM L0's desired controls directly from vmcs01 (Vitaly Kuznetsov) [2009340] - KVM: VMX: Reset DR6 only when KVM_DEBUGREG_WONT_EXIT (Vitaly Kuznetsov) [2009340] - KVM: X86: Set host DR6 only on VMX and for KVM_DEBUGREG_WONT_EXIT (Vitaly Kuznetsov) [2009340] - KVM: X86: Remove unneeded KVM_DEBUGREG_RELOAD (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Use vmx_need_pf_intercept() when deciding if L0 wants a #PF (Vitaly Kuznetsov) [2009340] - kvm: vmx: Sync all matching EPTPs when injecting nested EPT fault (Vitaly Kuznetsov) [2009340] - KVM: x86: remove dead initialization (Vitaly Kuznetsov) [2009340] - KVM: x86: Allow guest to set EFER.NX=1 on non-PAE 32-bit kernels (Vitaly Kuznetsov) [2009340] - x86: Fix typo s/ECLR/ELCR/ for the PIC register (Vitaly Kuznetsov) [2009340] - KVM: VMX: Use current VMCS to query WAITPKG support for MSR emulation (Vitaly Kuznetsov) [2009340] - KVM: selftests: Move vcpu_args_set into perf_test_util (Vitaly Kuznetsov) [2009340] - KVM: selftests: Support multiple slots in dirty_log_perf_test (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Leverage vcpu->last_used_slot for rmap_add and rmap_recycle (Vitaly Kuznetsov) [2009340] - KVM: Cache the last used slot index per vCPU (Vitaly Kuznetsov) [2009340] - KVM: Move last_used_slot logic out of search_memslots (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Fix per-cpu counter corruption on 32-bit builds (Vitaly Kuznetsov) [2009340] - KVM: xen: do not use struct gfn_to_hva_cache (Vitaly Kuznetsov) [2009340] - KVM: selftests: fix hyperv_clock test (Vitaly Kuznetsov) [2009340] - KVM: SVM: improve the code readability for ASID management (Vitaly Kuznetsov) [2009340] - KVM: SVM: Fix off-by-one indexing when nullifying last used SEV VMCB (Vitaly Kuznetsov) [2009340] - KVM: Do not leak memory for duplicate debugfs directories (Vitaly Kuznetsov) [2009340] - KVM: x86/pmu: Introduce pmc->is_paused to reduce the call time of perf interfaces (Vitaly Kuznetsov) [2009340] - KVM: X86: Optimize zapping rmap (Vitaly Kuznetsov) [2009340] - KVM: X86: Optimize pte_list_desc with per-array counter (Vitaly Kuznetsov) [2009340] - KVM: X86: MMU: Tune PTE_LIST_EXT to be bigger (Vitaly Kuznetsov) [2009340] - KVM: selftests: Test access to XMM fast hypercalls (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Check if guest is allowed to use XMM registers for hypercall input (Vitaly Kuznetsov) [2009340] - KVM: x86: Introduce trace_kvm_hv_hypercall_done() (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Check access to hypercall before reading XMM registers (Vitaly Kuznetsov) [2009340] - KVM: nSVM: remove useless kvm_clear_*_queue (Vitaly Kuznetsov) [2009340] - KVM: x86: Preserve guest's CR0.CD/NW on INIT (Vitaly Kuznetsov) [2009340] - KVM: SVM: Drop redundant clearing of vcpu->arch.hflags at INIT/RESET (Vitaly Kuznetsov) [2009340] - KVM: SVM: Emulate #INIT in response to triple fault shutdown (Vitaly Kuznetsov) [2009340] - KVM: VMX: Move RESET-only VMWRITE sequences to init_vmcs() (Vitaly Kuznetsov) [2009340] - KVM: VMX: Remove redundant write to set vCPU as active at RESET/INIT (Vitaly Kuznetsov) [2009340] - KVM: VMX: Smush x2APIC MSR bitmap adjustments into single function (Vitaly Kuznetsov) [2009340] - KVM: VMX: Remove unnecessary initialization of msr_bitmap_mode (Vitaly Kuznetsov) [2009340] - KVM: VMX: Don't redo x2APIC MSR bitmaps when userspace filter is changed (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Remove obsolete MSR bitmap refresh at nested transitions (Vitaly Kuznetsov) [2009340] - KVM: VMX: Remove obsolete MSR bitmap refresh at vCPU RESET/INIT (Vitaly Kuznetsov) [2009340] - KVM: x86: Move setting of sregs during vCPU RESET/INIT to common x86 (Vitaly Kuznetsov) [2009340] - KVM: VMX: Don't _explicitly_ reconfigure user return MSRs on vCPU INIT (Vitaly Kuznetsov) [2009340] - KVM: VMX: Refresh list of user return MSRs after setting guest CPUID (Vitaly Kuznetsov) [2009340] - KVM: VMX: Skip pointless MSR bitmap update when setting EFER (Vitaly Kuznetsov) [2009340] - KVM: SVM: Stuff save->dr6 at during VMSA sync, not at RESET/INIT (Vitaly Kuznetsov) [2009340] - KVM: SVM: Drop redundant writes to vmcb->save.cr4 at RESET/INIT (Vitaly Kuznetsov) [2009340] - KVM: SVM: Tweak order of cr0/cr4/efer writes at RESET/INIT (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Don't evaluate "emulation required" on nested VM-Exit (Vitaly Kuznetsov) [2009340] - KVM: VMX: Skip emulation required checks during pmode/rmode transitions (Vitaly Kuznetsov) [2009340] - KVM: VMX: Process CR0.PG side effects after setting CR0 assets (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Skip the permission_fault() check on MMIO if CR0.PG=0 (Vitaly Kuznetsov) [2009340] - KVM: VMX: Pull GUEST_CR3 from the VMCS iff CR3 load exiting is disabled (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Do not clear CR3 load/store exiting bits if L1 wants 'em (Vitaly Kuznetsov) [2009340] - KVM: VMX: Fold ept_update_paging_mode_cr0() back into vmx_set_cr0() (Vitaly Kuznetsov) [2009340] - KVM: VMX: Remove direct write to vcpu->arch.cr0 during vCPU RESET/INIT (Vitaly Kuznetsov) [2009340] - KVM: VMX: Invert handling of CR0.WP for EPT without unrestricted guest (Vitaly Kuznetsov) [2009340] - KVM: SVM: Don't bother writing vmcb->save.rip at vCPU RESET/INIT (Vitaly Kuznetsov) [2009340] - KVM: x86: Move EDX initialization at vCPU RESET to common code (Vitaly Kuznetsov) [2009340] - KVM: x86: Consolidate APIC base RESET initialization code (Vitaly Kuznetsov) [2009340] - KVM: x86: Open code necessary bits of kvm_lapic_set_base() at vCPU RESET (Vitaly Kuznetsov) [2009340] - KVM: VMX: Stuff vcpu->arch.apic_base directly at vCPU RESET (Vitaly Kuznetsov) [2009340] - KVM: x86: Set BSP bit in reset BSP vCPU's APIC base by default (Vitaly Kuznetsov) [2009340] - KVM: x86: Don't force set BSP bit when local APIC is managed by userspace (Vitaly Kuznetsov) [2009340] - KVM: x86: Migrate the PIT only if vcpu0 is migrated, not any BSP (Vitaly Kuznetsov) [2009340] - KVM: x86: Remove defunct BSP "update" in local APIC reset (Vitaly Kuznetsov) [2009340] - KVM: x86: WARN if the APIC map is dirty without an in-kernel local APIC (Vitaly Kuznetsov) [2009340] - KVM: SVM: Drop explicit MMU reset at RESET/INIT (Vitaly Kuznetsov) [2009340] - KVM: VMX: Remove explicit MMU reset in enter_rmode() (Vitaly Kuznetsov) [2009340] - KVM: SVM: Fall back to KVM's hardcoded value for EDX at RESET/INIT (Vitaly Kuznetsov) [2009340] - KVM: SVM: Require exact CPUID.0x1 match when stuffing EDX at INIT (Vitaly Kuznetsov) [2009340] - KVM: VMX: Set EDX at INIT with CPUID.0x1, Family-Model-Stepping (Vitaly Kuznetsov) [2009340] - KVM: SVM: Zero out GDTR.base and IDTR.base on INIT (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Set LDTR to its architecturally defined value on nested VM-Exit (Vitaly Kuznetsov) [2009340] - KVM: x86: Flush the guest's TLB on INIT (Vitaly Kuznetsov) [2009340] - KVM: x86: APICv: drop immediate APICv disablement on current vCPU (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: fast_page_fault support for the TDP MMU (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Make walk_shadow_page_lockless_{begin,end} interoperate with the TDP MMU (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Fix use of enums in trace_fast_page_fault (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Rename cr2_or_gpa to gpa in fast_page_fault (Vitaly Kuznetsov) [2009340] - KVM: Introduce kvm_get_kvm_safe() (Vitaly Kuznetsov) [2009340] - x86/kvm: remove non-x86 stuff from arch/x86/kvm/ioapic.h (Vitaly Kuznetsov) [2009340] - KVM: X86: Add per-vm stat for max rmap list size (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Return old SPTE from mmu_spte_clear_track_bits() (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Refactor shadow walk in __direct_map() to reduce indentation (Vitaly Kuznetsov) [2009340] - KVM: x86: Hoist kvm_dirty_regs check out of sync_regs() (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Mark VM as bugged if page fault returns RET_PF_INVALID (Vitaly Kuznetsov) [2009340] - KVM: x86: Use KVM_BUG/KVM_BUG_ON to handle bugs that are fatal to the VM (Vitaly Kuznetsov) [2009340] - KVM: Export kvm_make_all_cpus_request() for use in marking VMs as bugged (Vitaly Kuznetsov) [2009340] - KVM: Add infrastructure and macro to mark VM as bugged (Vitaly Kuznetsov) [2009340] - KVM: Get rid of kvm_get_pfn() (Vitaly Kuznetsov) [2009340] - KVM: arm64: Use get_page() instead of kvm_get_pfn() (Vitaly Kuznetsov) [2009340] - KVM: x86: accept userspace interrupt only if no event is injected (Vitaly Kuznetsov) [2009340] - KVM: add missing compat KVM_CLEAR_DIRTY_LOG (Vitaly Kuznetsov) [2009340] - KVM: use cpu_relax when halt polling (Vitaly Kuznetsov) [2009340] - KVM: SVM: use vmcb01 in svm_refresh_apicv_exec_ctrl (Vitaly Kuznetsov) [2009340] - KVM: SVM: tweak warning about enabled AVIC on nested entry (Vitaly Kuznetsov) [2009340] - KVM: SVM: svm_set_vintr don't warn if AVIC is active but is about to be deactivated (Vitaly Kuznetsov) [2009340] - KVM: SVM: delay svm_vcpu_init_msrpm after svm->vmcb is initialized (Vitaly Kuznetsov) [2009340] - KVM: selftests: Introduce access_tracking_perf_test (Vitaly Kuznetsov) [2009340] - KVM: selftests: Fix missing break in dirty_log_perf_test arg parsing (Vitaly Kuznetsov) [2009340] - x86/kvm: fix vcpu-id indexed array sizes (Vitaly Kuznetsov) [2009340] - KVM: x86: Check the right feature bit for MSR_KVM_ASYNC_PF_ACK access (Vitaly Kuznetsov) [2009340] - KVM: Documentation: Fix KVM_CAP_ENFORCE_PV_FEATURE_CPUID name (Vitaly Kuznetsov) [2009340] - KVM: nSVM: Swap the parameter order for svm_copy_vmrun_state()/svm_copy_vmloadsave_state() (Vitaly Kuznetsov) [2009340] - KVM: nSVM: Rename nested_svm_vmloadsave() to svm_copy_vmloadsave_state() (Vitaly Kuznetsov) [2009340] - docs: virt: kvm: api.rst: replace some characters (Vitaly Kuznetsov) [2009340] - docs: kvm: properly format code blocks and lists (Vitaly Kuznetsov) [2009340] - docs: kvm: fix build warnings (Vitaly Kuznetsov) [2009340] - KVM: selftests: Address extra memslot parameters in vm_vaddr_alloc (Vitaly Kuznetsov) [2009340] - kvm: debugfs: fix memory leak in kvm_create_vm_debugfs (Vitaly Kuznetsov) [2009340] - Revert "KVM: x86: WARN and reject loading KVM if NX is supported but not enabled" (Vitaly Kuznetsov) [2009340] - KVM: selftests: x86: Address missing vm_install_exception_handler conversions (Vitaly Kuznetsov) [2009340] - KVM: selftests: change pthread_yield to sched_yield (Vitaly Kuznetsov) [2009340] - KVM: x86: rename apic_access_page_done to apic_access_memslot_enabled (Vitaly Kuznetsov) [2009340] - kvm: x86: disable the narrow guest module parameter on unload (Vitaly Kuznetsov) [2009340] - selftests: kvm: Allows userspace to handle emulation errors. (Vitaly Kuznetsov) [2009340] - kvm: x86: Allow userspace to handle emulation errors (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Let guest use GBPAGES if supported in hardware and TDP is on (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Get CR4.SMEP from MMU, not vCPU, in shadow page fault (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Get CR0.WP from MMU, not vCPU, in shadow page fault (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Drop redundant rsvd bits reset for nested NPT (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Optimize and clean up so called "last nonleaf level" logic (Vitaly Kuznetsov) [2009340] - KVM: x86: Enhance comments for MMU roles and nested transition trickiness (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: WARN on any reserved SPTE value when making a valid SPTE (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Add helpers to do full reserved SPTE checks w/ generic MMU (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Use MMU's role to determine PTTYPE (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Collapse 32-bit PAE and 64-bit statements for helpers (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Add a helper to calculate root from role_regs (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Add helper to update paging metadata (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Don't update nested guest's paging bitmasks if CR0.PG=0 (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Consolidate reset_rsvds_bits_mask() calls (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Use MMU role_regs to get LA57, and drop vCPU LA57 helper (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Get nested MMU's root level from the MMU's role (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Drop "nx" from MMU context now that there are no readers (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Use MMU's role to get EFER.NX during MMU configuration (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Use MMU's role/role_regs to compute context's metadata (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Use MMU's role to detect EFER.NX in guest page walk (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Use MMU's roles to compute last non-leaf level (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Use MMU's role to compute PKRU bitmask (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Use MMU's role to compute permission bitmask (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Drop vCPU param from reserved bits calculator (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Use MMU's role to get CR4.PSE for computing rsvd bits (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Don't grab CR4.PSE for calculating shadow reserved bits (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Always set new mmu_role immediately after checking old role (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Set CR4.PKE/LA57 in MMU role iff long mode is active (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Do not set paging-related bits in MMU role if CR0.PG=0 (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Add accessors to query mmu_role bits (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Rename "nxe" role bit to "efer_nx" for macro shenanigans (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Use MMU's role_regs, not vCPU state, to compute mmu_role (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Ignore CR0 and CR4 bits in nested EPT MMU role (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Consolidate misc updates into shadow_mmu_init_context() (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Add struct and helpers to retrieve MMU role bits from regs (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Grab shadow root level from mmu_role for shadow MMUs (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Move nested NPT reserved bit calculation into MMU proper (Vitaly Kuznetsov) [2009340] - KVM: x86: Read and pass all CR0/CR4 role bits to shadow MMU helper (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Drop smep_andnot_wp check from "uses NX" for shadow MMUs (Vitaly Kuznetsov) [2009340] - KVM: nSVM: Add a comment to document why nNPT uses vmcb01, not vCPU state (Vitaly Kuznetsov) [2009340] - KVM: x86: Fix sizes used to pass around CR0, CR4, and EFER (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Rename unsync helper and update related comments (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Drop the intermediate "transient" __kvm_sync_page() (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: comment on kvm_mmu_get_page's syncing of pages (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: WARN and zap SP when sync'ing if MMU role mismatches (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Use MMU role to check for matching guest page sizes (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Unconditionally zap unsync SPs when creating >4k SP at GFN (Vitaly Kuznetsov) [2009340] - Revert "KVM: MMU: record maximum physical address width in kvm_mmu_extended_role" (Vitaly Kuznetsov) [2009340] - KVM: x86: Alert userspace that KVM_SET_CPUID{,2} after KVM_RUN is broken (Vitaly Kuznetsov) [2009340] - KVM: debugfs: Reuse binary stats descriptors (Vitaly Kuznetsov) [2009340] - KVM: selftests: Add selftest for KVM statistics data binary interface (Vitaly Kuznetsov) [2009340] - KVM: stats: Add documentation for binary statistics interface (Vitaly Kuznetsov) [2009340] - KVM: stats: Support binary stats retrieval for a VCPU (Vitaly Kuznetsov) [2009340] - KVM: stats: Support binary stats retrieval for a VM (Vitaly Kuznetsov) [2009340] - KVM: stats: Add fd-based API to read binary stats data (Vitaly Kuznetsov) [2009340] - KVM: stats: Separate generic stats from architecture specific ones (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Don't WARN on a NULL shadow page in TDP MMU check (Vitaly Kuznetsov) [2009340] - KVM: sefltests: Add x86-64 test to verify MMU reacts to CPUID updates (Vitaly Kuznetsov) [2009340] - KVM: selftests: Add hugepage support for x86-64 (Vitaly Kuznetsov) [2009340] - KVM: selftests: Genericize upper level page table entry struct (Vitaly Kuznetsov) [2009340] - KVM: selftests: Add PTE helper for x86-64 in preparation for hugepages (Vitaly Kuznetsov) [2009340] - KVM: selftests: Rename x86's page table "address" to "pfn" (Vitaly Kuznetsov) [2009340] - KVM: selftests: Add wrapper to allocate page table page (Vitaly Kuznetsov) [2009340] - KVM: selftests: Unconditionally allocate EPT tables in memslot 0 (Vitaly Kuznetsov) [2009340] - KVM: selftests: Unconditionally use memslot '0' for page table allocations (Vitaly Kuznetsov) [2009340] - KVM: selftests: Unconditionally use memslot 0 for vaddr allocations (Vitaly Kuznetsov) [2009340] - KVM: selftests: Use "standard" min virtual address for CPUID test alloc (Vitaly Kuznetsov) [2009340] - KVM: selftests: Use alloc page helper for xAPIC IPI test (Vitaly Kuznetsov) [2009340] - KVM: selftests: Use alloc_page helper for x86-64's GDT/IDT/TSS allocations (Vitaly Kuznetsov) [2009340] - KVM: selftests: Lower the min virtual address for misc page allocations (Vitaly Kuznetsov) [2009340] - KVM: selftests: Add helpers to allocate N pages of virtual memory (Vitaly Kuznetsov) [2009340] - KVM: selftests: Use "standard" min virtual address for Hyper-V pages (Vitaly Kuznetsov) [2009340] - KVM: selftests: Unconditionally use memslot 0 for x86's GDT/TSS setup (Vitaly Kuznetsov) [2009340] - KVM: selftests: Unconditionally use memslot 0 when loading elf binary (Vitaly Kuznetsov) [2009340] - KVM: selftests: Zero out the correct page in the Hyper-V features test (Vitaly Kuznetsov) [2009340] - KVM: selftests: Remove errant asm/barrier.h include to fix arm64 build (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Fix uninitialized boolean variable flush (Vitaly Kuznetsov) [2009340] - KVM: selftests: fix triple fault if ept=0 in dirty_log_test (Vitaly Kuznetsov) [2009340] - KVM: x86: Print CPU of last attempted VM-entry when dumping VMCS/VMCB (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Dynamically compute max VMCS index for vmcs12 (Vitaly Kuznetsov) [2009340] - KVM: VMX: Skip #PF(RSVD) intercepts when emulating smaller maxphyaddr (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Remove redundant root_hpa checks (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Refactor is_tdp_mmu_root into is_tdp_mmu (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Remove redundant is_tdp_mmu_enabled check (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Remove redundant is_tdp_mmu_root check (Vitaly Kuznetsov) [2009340] - KVM: x86: Stub out is_tdp_mmu_root on 32-bit hosts (Vitaly Kuznetsov) [2009340] - KVM: x86: WARN and reject loading KVM if NX is supported but not enabled (Vitaly Kuznetsov) [2009340] - KVM: SVM: Refuse to load kvm_amd if NX support is not available (Vitaly Kuznetsov) [2009340] - KVM: VMX: Refuse to load kvm_intel if EPT and NX are disabled (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Fix TDP MMU page table level (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Fix pf_fixed count in tdp_mmu_map_handle_target_level() (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Fix return value in tdp_mmu_map_handle_target_level() (Vitaly Kuznetsov) [2009340] - KVM: LAPIC: Keep stored TMCCT register value 0 after KVM_SET_LAPIC (Vitaly Kuznetsov) [2009340] - KVM: X86: Introduce KVM_HC_MAP_GPA_RANGE hypercall (Vitaly Kuznetsov) [2009340] - KVM: switch per-VM stats to u64 (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Grab nx_lpage_splits as an unsigned long before division (Vitaly Kuznetsov) [2009340] - KVM: x86: Check for pending interrupts when APICv is getting disabled (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Drop redundant checks on vmcs12 in EPTP switching emulation (Vitaly Kuznetsov) [2009340] - KVM: nVMX: WARN if subtly-impossible VMFUNC conditions occur (Vitaly Kuznetsov) [2009340] - KVM: x86: Drop pointless @reset_roots from kvm_init_mmu() (Vitaly Kuznetsov) [2009340] - KVM: x86: Defer MMU sync on PCID invalidation (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Use fast PGD switch when emulating VMFUNC[EPTP_SWITCH] (Vitaly Kuznetsov) [2009340] - KVM: x86: Use KVM_REQ_TLB_FLUSH_GUEST to handle INVPCID(ALL) emulation (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Free only guest_mode (L2) roots on INVVPID w/o EPT (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Consolidate VM-Enter/VM-Exit TLB flush and MMU sync logic (Vitaly Kuznetsov) [2009340] - KVM: x86: Drop skip MMU sync and TLB flush params from "new PGD" helpers (Vitaly Kuznetsov) [2009340] - KVM: nSVM: Move TLB flushing logic (or lack thereof) to dedicated helper (Vitaly Kuznetsov) [2009340] - KVM: x86: Uncondtionally skip MMU sync/TLB flush in MOV CR3's PGD switch (Vitaly Kuznetsov) [2009340] - KVM: x86: Invalidate all PGDs for the current PCID on MOV CR3 w/ flush (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Don't clobber nested MMU's A/D status on EPTP switch (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Ensure 64-bit shift when checking VMFUNC bitmap (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Sync all PGDs on nested transition with shadow paging (Vitaly Kuznetsov) [2009340] - KVM: x86: avoid loading PDPTRs after migration when possible (Vitaly Kuznetsov) [2009340] - KVM: x86: Introduce KVM_GET_SREGS2 / KVM_SET_SREGS2 (Vitaly Kuznetsov) [2009340] - KVM: x86: introduce kvm_register_clear_available (Vitaly Kuznetsov) [2009340] - KVM: nVMX: delay loading of PDPTRs to KVM_REQ_GET_NESTED_STATE_PAGES (Vitaly Kuznetsov) [2009340] - KVM: nSVM: refactor the CR3 reload on migration (Vitaly Kuznetsov) [2009340] - KVM: x86: Always load PDPTRs on CR3 load for SVM w/o NPT and a PAE guest (Vitaly Kuznetsov) [2009340] - KVM: nSVM: Drop pointless pdptrs_changed() check on nested transition (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Drop obsolete (and pointless) pdptrs_changed() check (Vitaly Kuznetsov) [2009340] - KVM: selftests: Introduce hyperv_features test (Vitaly Kuznetsov) [2009340] - KVM: selftests: Move evmcs.h to x86_64/ (Vitaly Kuznetsov) [2009340] - KVM: selftests: move Hyper-V MSR definitions to hyperv.h (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_X64_EX_PROCESSOR_MASKS_RECOMMENDED bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_X64_CLUSTER_IPI_RECOMMENDED bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_X64_REMOTE_TLB_FLUSH_RECOMMENDED bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_DEBUGGING privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_SIGNAL_EVENTS privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_POST_MESSAGES privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Check access to HVCALL_NOTIFY_LONG_SPIN_WAIT hypercall (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Prepare to check access to Hyper-V hypercalls (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_STIMER_DIRECT_MODE_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Inverse the default in hv_check_msr_access() (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_FEATURE_DEBUG_MSRS_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_FEATURE_GUEST_CRASH_MSR_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_ACCESS_REENLIGHTENMENT privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_ACCESS_FREQUENCY_MSRS privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_MSR_APIC_ACCESS_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_MSR_SYNTIMER_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_MSR_SYNIC_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_MSR_REFERENCE_TSC_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_MSR_RESET_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_MSR_VP_INDEX_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_MSR_TIME_REF_COUNT_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_MSR_VP_RUNTIME_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_MSR_HYPERCALL_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Prepare to check access to Hyper-V MSRs (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Cache guest CPUID leaves determining features availability (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Introduce KVM_CAP_HYPERV_ENFORCE_CPUID (Vitaly Kuznetsov) [2009340] - asm-generic/hyperv: add HV_STATUS_ACCESS_DENIED definition (Vitaly Kuznetsov) [2009340] - KVM: SVM: hyper-v: Direct Virtual Flush support (Vitaly Kuznetsov) [2009340] - KVM: SVM: hyper-v: Enlightened MSR-Bitmap support (Vitaly Kuznetsov) [2009340] - KVM: SVM: hyper-v: Remote TLB flush for SVM (Vitaly Kuznetsov) [2009340] - KVM: SVM: Software reserved fields (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Move the remote TLB flush logic out of vmx (Vitaly Kuznetsov) [2009340] - KVM: nVMX: nSVM: Add a new VCPU statistic to show if VCPU is in guest mode (Vitaly Kuznetsov) [2009340] - KVM: x86: Drop "pre_" from enter/leave_smm() helpers (Vitaly Kuznetsov) [2009340] - KVM: x86: Drop .post_leave_smm(), i.e. the manual post-RSM MMU reset (Vitaly Kuznetsov) [2009340] - KVM: x86: Rename SMM tracepoint to make it reflect reality (Vitaly Kuznetsov) [2009340] - KVM: x86: Move "entering SMM" tracepoint into kvm_smm_changed() (Vitaly Kuznetsov) [2009340] - KVM: x86: Move (most) SMM hflags modifications into kvm_smm_changed() (Vitaly Kuznetsov) [2009340] - KVM: x86: Invoke kvm_smm_changed() immediately after clearing SMM flag (Vitaly Kuznetsov) [2009340] - KVM: x86: Replace .set_hflags() with dedicated .exiting_smm() helper (Vitaly Kuznetsov) [2009340] - KVM: x86: Emulate triple fault shutdown if RSM emulation fails (Vitaly Kuznetsov) [2009340] - KVM: x86: Drop vendor specific functions for APICv/AVIC enablement (Vitaly Kuznetsov) [2009340] - KVM: x86: Use common 'enable_apicv' variable for both APICv and AVIC (Vitaly Kuznetsov) [2009340] - kvm: x86: implement KVM PM-notifier (Vitaly Kuznetsov) [2009340] - kvm: add PM-notifier (Vitaly Kuznetsov) [2009340] - KVM: selftests: Introduce x2APIC register manipulation functions (Vitaly Kuznetsov) [2009340] - KVM: selftests: Hoist APIC functions out of individual tests (Vitaly Kuznetsov) [2009340] - KVM: selftests: Move APIC definitions into a separate file (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Disable vmcs02 posted interrupts if vmcs12 PID isn't mappable (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Fail on MMIO completion for nested posted interrupts (Vitaly Kuznetsov) [2009340] - KVM: x86: Add a return code to kvm_apic_accept_events (Vitaly Kuznetsov) [2009340] - KVM: x86: Add a return code to inject_pending_event (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Add a return code to vmx_complete_nested_posted_interrupt (Vitaly Kuznetsov) [2009340] - KVM: x86: Remove guest mode check from kvm_check_nested_events (Vitaly Kuznetsov) [2009340] - KVM: selftests: x86: Add vmx_nested_tsc_scaling_test (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Enable nested TSC scaling (Vitaly Kuznetsov) [2009340] - KVM: X86: Add vendor callbacks for writing the TSC multiplier (Vitaly Kuznetsov) [2009340] - KVM: X86: Move write_l1_tsc_offset() logic to common code and rename it (Vitaly Kuznetsov) [2009340] - KVM: X86: Add functions that calculate the nested TSC fields (Vitaly Kuznetsov) [2009340] - KVM: X86: Add functions for retrieving L2 TSC fields from common code (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Add a TSC multiplier field in VMCS12 (Vitaly Kuznetsov) [2009340] - KVM: X86: Add a ratio parameter to kvm_scale_tsc() (Vitaly Kuznetsov) [2009340] - KVM: X86: Rename kvm_compute_tsc_offset() to kvm_compute_l1_tsc_offset() (Vitaly Kuznetsov) [2009340] - KVM: X86: Store L1's TSC scaling ratio in 'struct kvm_vcpu_arch' (Vitaly Kuznetsov) [2009340] - math64.h: Add mul_s64_u64_shr() (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Add a field to control memslot rmap allocation (Vitaly Kuznetsov) [2009340] - KVM: mmu: Add slots_arch_lock for memslot arch fields (Vitaly Kuznetsov) [2009340] - KVM: mmu: Refactor memslot copy (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Factor out allocating memslot rmap (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Deduplicate rmap freeing (Vitaly Kuznetsov) [2009340] - KVM: x86: Do not write protect huge page in initially-all-set mode (Vitaly Kuznetsov) [2009340] - KVM: x86: Support write protecting only large pages (Vitaly Kuznetsov) [2009340] - KVM: hyper-v: Advertise support for fast XMM hypercalls (Vitaly Kuznetsov) [2009340] - KVM: x86: kvm_hv_flush_tlb use inputs from XMM registers (Vitaly Kuznetsov) [2009340] - KVM: hyper-v: Collect hypercall params into struct (Vitaly Kuznetsov) [2009340] - KVM: x86: Move FPU register accessors into fpu.h (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Make is_nx_huge_page_enabled an inline function (Vitaly Kuznetsov) [2009340] - KVM: selftests: Fix kvm_check_cap() assertion (Vitaly Kuznetsov) [2009340] - KVM: selftests: Add aarch64/debug-exceptions test (Vitaly Kuznetsov) [2009340] - KVM: selftests: Add exception handling support for aarch64 (Vitaly Kuznetsov) [2009340] - KVM: selftests: Move GUEST_ASSERT_EQ to utils header (Vitaly Kuznetsov) [2009340] - KVM: selftests: Introduce UCALL_UNHANDLED for unhandled vector reporting (Vitaly Kuznetsov) [2009340] - KVM: selftests: Complete x86_64/sync_regs_test ucall (Vitaly Kuznetsov) [2009340] - KVM: selftests: Rename vm_handle_exception (Vitaly Kuznetsov) [2009340] - KVM: selftests: Fix compiling errors when initializing the static structure (Vitaly Kuznetsov) [2009340] - selftests: kvm: Add support for customized slot0 memory size (Vitaly Kuznetsov) [2009340] - selftests: kvm: fix overlapping addresses in memslot_perf_test (Vitaly Kuznetsov) [2009340] - selftests: kvm: do only 1 memslot_perf_test run by default (Vitaly Kuznetsov) [2009340] - KVM: X86: Use _BITUL() macro in UAPI headers (Vitaly Kuznetsov) [2009340] - KVM: selftests: create alias mappings when using shared memory (Vitaly Kuznetsov) [2009340] - KVM: selftests: add shmem backing source type (Vitaly Kuznetsov) [2009340] - KVM: selftests: refactor vm_mem_backing_src_type flags (Vitaly Kuznetsov) [2009340] - KVM: selftests: allow different backing source types (Vitaly Kuznetsov) [2009340] - KVM: selftests: compute correct demand paging size (Vitaly Kuznetsov) [2009340] - KVM: selftests: simplify setup_demand_paging error handling (Vitaly Kuznetsov) [2009340] - KVM: selftests: Print a message if /dev/kvm is missing (Vitaly Kuznetsov) [2009340] - KVM: selftests: trivial comment/logging fixes (Vitaly Kuznetsov) [2009340] - KVM: selftests: Fix hang in hardware_disable_test (Vitaly Kuznetsov) [2009340] - KVM: selftests: Ignore CPUID.0DH.1H in get_cpuid_test (Vitaly Kuznetsov) [2009340] - KVM: selftests: Fix 32-bit truncation of vm_get_max_gfn() (Vitaly Kuznetsov) [2009340] - KVM: selftests: add a memslot-related performance benchmark (Vitaly Kuznetsov) [2009340] - KVM: selftests: Keep track of memslots more efficiently (Vitaly Kuznetsov) [2009340] - selftests: kvm: fix potential issue with ELF loading (Vitaly Kuznetsov) [2009340] - selftests: kvm: make allocation of extra memory take effect (Vitaly Kuznetsov) [2009340] - docs: virt: api.rst: fix a pointer to SGX documentation (Vitaly Kuznetsov) [2009340] - docs: vcpu-requests.rst: fix reference for atomic ops (Vitaly Kuznetsov) [2009340] - x86/msr: Rename MSR_K8_SYSCFG to MSR_AMD64_SYSCFG (Vitaly Kuznetsov) [2009340] - x86/sev: Move GHCB MSR protocol and NAE definitions in a common header (Vitaly Kuznetsov) [2009340] - x86/sev-es: Rename sev-es.{ch} to sev.{ch} (Vitaly Kuznetsov) [2009340] - x86/sev-es: Replace open-coded hlt-loops with sev_es_terminate() (Vitaly Kuznetsov) [2009340] - tools/kvm_stat: Fix documentation typo (Vitaly Kuznetsov) [2009340] - KVM: x86: Hide RDTSCP and RDPID if MSR_TSC_AUX probing failed (Vitaly Kuznetsov) [2009340] - KVM: x86: Tie Intel and AMD behavior for MSR_TSC_AUX to guest CPU model (Vitaly Kuznetsov) [2009340] - KVM: x86: Move uret MSR slot management to common x86 (Vitaly Kuznetsov) [2009340] - KVM: x86: Export the number of uret MSRs to vendor modules (Vitaly Kuznetsov) [2009340] - KVM: VMX: Disable loading of TSX_CTRL MSR the more conventional way (Vitaly Kuznetsov) [2009340] - KVM: VMX: Use common x86's uret MSR list as the one true list (Vitaly Kuznetsov) [2009340] - KVM: VMX: Use flag to indicate "active" uret MSRs instead of sorting list (Vitaly Kuznetsov) [2009340] - KVM: VMX: Configure list of user return MSRs at module init (Vitaly Kuznetsov) [2009340] - KVM: x86: Add support for RDPID without RDTSCP (Vitaly Kuznetsov) [2009340] - selftests: kvm: remove reassignment of non-absolute variables (Vitaly Kuznetsov) [2009340] - doc/kvm: Fix wrong entry for KVM_CAP_X86_MSR_FILTER (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Fix kdoc of __handle_changed_spte (Vitaly Kuznetsov) [2009340] - KVM: documentation: fix sphinx warnings (Vitaly Kuznetsov) [2009340] - KVM: x86: document behavior of measurement ioctls with len==0 (Vitaly Kuznetsov) [2009340] - documentation/kvm: additional explanations on KVM_SET_BOOT_CPU_ID (Vitaly Kuznetsov) [2009340] - docs: kvm: Fix a typo ("althought") (Vitaly Kuznetsov) [2009340] - KVM: move EXIT_FASTPATH_REENTER_GUEST to common code (Vitaly Kuznetsov) [2009340] - mm, kvm: account kvm_vcpu_mmap to kmemcg (Vitaly Kuznetsov) [2009340] - x86/kvm: Use msi_msg shadow structs (Vitaly Kuznetsov) [2009340] - ceph: fix up non-directory creation in SGID directories (Jeffrey Layton) [2017796] - ceph: initialize pathlen variable in reconnect_caps_cb (Jeffrey Layton) [2017796] - ceph: initialize i_size variable in ceph_sync_read (Jeffrey Layton) [2017796] - ceph: fix duplicate increment of opened_inodes metric (Jeffrey Layton) [2017796] - ceph: add a new metric to keep track of remote object copies (Jeffrey Layton) [2017796] - libceph, ceph: move ceph_osdc_copy_from() into cephfs code (Jeffrey Layton) [2017796] - ceph: clean-up metrics data structures to reduce code duplication (Jeffrey Layton) [2017796] - ceph: split 'metric' debugfs file into several files (Jeffrey Layton) [2017796] - ceph: return the real size read when it hits EOF (Jeffrey Layton) [2017796] - ceph: properly handle statfs on multifs setups (Jeffrey Layton) [2017796] - ceph: shut down mount on bad mdsmap or fsmap decode (Jeffrey Layton) [2017796] - ceph: fix mdsmap decode when there are MDS's beyond max_mds (Jeffrey Layton) [2017796] - ceph: ignore the truncate when size won't change with Fx caps issued (Jeffrey Layton) [2017796] - ceph: don't rely on error_string to validate blocklisted session. (Jeffrey Layton) [2017796] - ceph: just use ci->i_version for fscache aux info (Jeffrey Layton) [2017796] - ceph: shut down access to inode when async create fails (Jeffrey Layton) [2017796] - ceph: refactor remove_session_caps_cb (Jeffrey Layton) [2017796] - ceph: fix auth cap handling logic in remove_session_caps_cb (Jeffrey Layton) [2017796] - ceph: drop private list from remove_session_caps_cb (Jeffrey Layton) [2017796] - ceph: don't use -ESTALE as special return code in try_get_cap_refs (Jeffrey Layton) [2017796] - ceph: print inode numbers instead of pointer values (Jeffrey Layton) [2017796] - ceph: enable async dirops by default (Jeffrey Layton) [2017796] - libceph: drop ->monmap and err initialization (Jeffrey Layton) [2017796] - ceph: convert to noop_direct_IO (Jeffrey Layton) [2017796] - ceph: fix off by one bugs in unsafe_request_wait() (Jeffrey Layton) [2017796] - ceph: fix handling of "meta" errors (Jeffrey Layton) [2017796] - ceph: drop the mdsc_get_session/put_session dout messages (Jeffrey Layton) [2017796] - ceph: lockdep annotations for try_nonblocking_invalidate (Jeffrey Layton) [2017796] - ceph: don't WARN if we're forcibly removing the session caps (Jeffrey Layton) [2017796] - ceph: don't WARN if we're force umounting (Jeffrey Layton) [2017796] - ceph: remove the capsnaps when removing caps (Jeffrey Layton) [2017796] - ceph: request Fw caps before updating the mtime in ceph_write_iter (Jeffrey Layton) [2017796] - ceph: reconnect to the export targets on new mdsmaps (Jeffrey Layton) [2017796] - ceph: print more information when we can't find snaprealm (Jeffrey Layton) [2017796] - ceph: add ceph_change_snap_realm() helper (Jeffrey Layton) [2017796] - ceph: remove redundant initializations from mdsc and session (Jeffrey Layton) [2017796] - ceph: cancel delayed work instead of flushing on mdsc teardown (Jeffrey Layton) [2017796] - ceph: add a new vxattr to return auth mds for an inode (Jeffrey Layton) [2017796] - ceph: flush the mdlog before waiting on unsafe reqs (Jeffrey Layton) [2017796] - ceph: flush mdlog before umounting (Jeffrey Layton) [2017796] - ceph: make iterate_sessions a global symbol (Jeffrey Layton) [2017796] - ceph: make ceph_create_session_msg a global symbol (Jeffrey Layton) [2017796] - ceph: fix comment about short copies in ceph_write_end (Jeffrey Layton) [2017796] - ceph: fix memory leak on decode error in ceph_handle_caps (Jeffrey Layton) [2017796] - RDMA/irdma: Fix a potential memory allocation issue in 'irdma_prm_add_pble_mem()' (Kamal Heib) [1970672] - RDMA/irdma: Don't arm the CQ more than two times if no CE for this CQ (Kamal Heib) [1970672] - RDMA/irdma: Fix a user-after-free in add_pble_prm (Kamal Heib) [1970672] - RDMA/irdma: Report correct WC errors (Kamal Heib) [1970672] - RDMA/irdma: Do not hold qos mutex twice on QP resume (Kamal Heib) [1970672] - RDMA/irdma: Set VLAN in UD work completion correctly (Kamal Heib) [1970672] - RDMA/irdma: Process extended CQ entries correctly (Kamal Heib) [1970672] - RDMA/irdma: Report correct WC error when there are MW bind errors (Kamal Heib) [1970672] - RDMA/irdma: Report correct WC error when transport retry counter is exceeded (Kamal Heib) [1970672] - RDMA/irdma: Validate number of CQ entries on create CQ (Kamal Heib) [1970672] - RDMA/irdma: Skip CQP ring during a reset (Kamal Heib) [1970672] - RDMA/irdma: Remove the repeated declaration (Kamal Heib) [1970672] - RDMA/irdma: Use correct kconfig symbol for AUXILIARY_BUS (Kamal Heib) [1970672] - RDMA/irdma: Change returned type of irdma_setup_virt_qp to void (Kamal Heib) [1970672] - RDMA/irdma: Change the returned type of irdma_set_hw_rsrc to void (Kamal Heib) [1970672] - RDMA/irdma: change the returned type of irdma_sc_repost_aeq_entries to void (Kamal Heib) [1970672] - RDMA/irdma: Check vsi pointer before using it (Kamal Heib) [1970672] - RDMA/irdma: Change the returned type to void (Kamal Heib) [1970672] - RDMA/irdma: Make spdxcheck.py happy (Kamal Heib) [1970672] - RDMA/irdma: Fix unused variable total_size warning (Kamal Heib) [1970672] - RDMA/irdma: Fix potential overflow expression in irdma_prm_get_pbles (Kamal Heib) [1970672] - RDMA/irdma: Check contents of user-space irdma_mem_reg_req object (Kamal Heib) [1970672] - RDMA/irdma: Remove use of kmap() (Kamal Heib) [1970672] - RDMA/irdma: Use the queried port attributes (Kamal Heib) [1970672] - RDMA/irdma: Check return value from ib_umem_find_best_pgsz (Kamal Heib) [1970672] - RDMA: Split the alloc_hw_stats() ops to port and device variants (Kamal Heib) [1970672] - RDMA/irdma: Store PBL info address a pointer type (Kamal Heib) [1970672] - RDMA/irdma: Use list_last_entry/list_first_entry (Kamal Heib) [1970672] - RDMA/irdma: Use list_move instead of list_del/list_add (Kamal Heib) [1970672] - RDMA/irdma: Fix return error sign from irdma_modify_qp (Kamal Heib) [1970672] - RDMA/irdma: Fix spelling mistake "Allocal" -> "Allocate" (Kamal Heib) [1970672] - RDMA/irdma: remove redundant initialization of variable val (Kamal Heib) [1970672] - RDMA/irdma: remove extraneous indentation on a statement (Kamal Heib) [1970672] - RDMA/irdma: Fix issues with u8 left shift operation (Kamal Heib) [1970672] - RDMA/irdma: Add irdma Kconfig/Makefile and remove i40iw (Kamal Heib) [1970672] - RDMA/irdma: Add ABI definitions (Kamal Heib) [1970672] - RDMA/irdma: Add dynamic tracing for CM (Kamal Heib) [1970672] - RDMA/irdma: Add miscellaneous utility definitions (Kamal Heib) [1970672] - RDMA/irdma: Add user/kernel shared libraries (Kamal Heib) [1970672] - RDMA/irdma: Add RoCEv2 UD OP support (Kamal Heib) [1970672] - RDMA/irdma: Implement device supported verb APIs (Kamal Heib) [1970672] - RDMA/irdma: Add PBLE resource manager (Kamal Heib) [1970672] - RDMA/irdma: Add connection manager (Kamal Heib) [1970672] - RDMA/irdma: Add QoS definitions (Kamal Heib) [1970672] - RDMA/irdma: Add privileged UDA queue implementation (Kamal Heib) [1970672] - RDMA/irdma: Add HMC backing store setup functions (Kamal Heib) [1970672] - RDMA/irdma: Implement HW Admin Queue OPs (Kamal Heib) [1970672] - RDMA/irdma: Implement device initialization definitions (Kamal Heib) [1970672] - RDMA/irdma: Register auxiliary driver and implement private channel OPs (Kamal Heib) [1970672] - i40e: Register auxiliary devices to provide RDMA (Kamal Heib) [1970672] - i40e: Prep i40e header for aux bus conversion (Kamal Heib) [1970672] - i40e: Replace one-element array with flexible-array member (Kamal Heib) [1970672] - ibmvnic: drop bad optimization in reuse_tx_pools() (Gustavo Walbon) [2028722] - ibmvnic: drop bad optimization in reuse_rx_pools() (Gustavo Walbon) [2028722] - /proc//cmdline: add back the setproctitle() special case (Ian Kent) [1979446] - /proc//cmdline: remove all the special cases (Ian Kent) [1979446] - perf tests vmlinux-kallsyms: Ignore hidden symbols (Michael Petlan) [1903157] - net/sched: sch_ets: don't remove idle classes from the round-robin list (Davide Caratti) [2013073] - net/sched: sch_ets: don't peek at classes beyond 'nbands' (Davide Caratti) [2013073] - net/sched: sch_ets: properly init all active DRR list handles (Davide Caratti) [2013073] - serial: 8250: fix racy uartclk update (Puneet Sethi) [1784121] - serial: 8250: Skip uninitialized TTY port baud rate update (Puneet Sethi) [1784121] - serial: 8250: Discard RTS/DTS setting from clock update method (Puneet Sethi) [1784121] - serial: 8250: Add 8250 port clock update method (Puneet Sethi) [1784121] - serial: 8250_dw: drop bogus uartclk optimisation (Puneet Sethi) [1784121] - serial: 8250_lpss: Enable PSE UART Auto Flow Control (Puneet Sethi) [1784121] - serial: 8250_lpss: Extract dw8250_do_set_termios() for common use (Puneet Sethi) [1784121] - serial: 8250_dw: Fix the trivial typo in the comment (Puneet Sethi) [1784121] - serial: 8250_dw: Re-use temporary variable for of_node (Puneet Sethi) [1784121] - serial: 8250_dw: Drop wrong use of ACPI_PTR() (Puneet Sethi) [1784121] - serial: 8250_lpss: Enable DMA on Intel Elkhart Lake (Puneet Sethi) [1784121] - serial: 8250_dw: Add device HID for new AMD UART controller (Puneet Sethi) [1784121] - serial: 8250_dw: Fix clk-notifier/port suspend deadlock (Puneet Sethi) [1784121] - serial: 8250_dw: Fix common clocks usage race condition (Puneet Sethi) [1784121] - serial: 8250_dw: Pass the same rate to the clk round and set rate methods (Puneet Sethi) [1784121] - serial: 8250_dw: Simplify the ref clock rate setting procedure (Puneet Sethi) [1784121] - serial: 8250_dw: Use devm_clk_get_optional() to get the input clock (Puneet Sethi) [1784121] - serial: 8250_dw: Avoid double error messaging when IRQ absent (Puneet Sethi) [1784121] - serial: 8250_dw: switch to use 8250_dwlib library (Puneet Sethi) [1784121] - serial: 8250_dw: use pointer to uart local variable (Puneet Sethi) [1784121] - serial: 8250_dw: Use a unified new dev variable in remove (Puneet Sethi) [1784121] - serial: 8250_dw: always set baud rate in dw8250_set_termios (Puneet Sethi) [1784121] - serial: 8250_dw: add fractional divisor support (Puneet Sethi) [1784121] - serial: 8250_dw: Introduce IO accessors to extended registers (Puneet Sethi) [1784121] - dmaengine: dw: Program xBAR hardware for Elkhart Lake (Puneet Sethi) [1784121] - dmaengine: dw: Make it dependent to HAS_IOMEM (Puneet Sethi) [1784121] - dmaengine dw: Revert "dmaengine: dw: Enable runtime PM" (Puneet Sethi) [1784121] - dmaengine: dw: Enable runtime PM (Puneet Sethi) [1784121] - dmaengine: dw: Add DMA-channels mask cell support (Puneet Sethi) [1784121] - dmaengine: dw: Ignore burst setting for memory peripherals (Puneet Sethi) [1784121] - dmaengine: dw: Discard dlen from the dev-to-mem xfer width calculation (Puneet Sethi) [1784121] - dmaengine: dw: Activate FIFO-mode for memory peripherals only (Puneet Sethi) [1784121] - dmaengine: dw: Initialize max_sg_burst capability (Puneet Sethi) [1784121] - dmaengine: dw: Introduce max burst length hw config (Puneet Sethi) [1784121] - dmaengine: dw: Initialize min and max burst DMA device capability (Puneet Sethi) [1784121] - dmaengine: dw: Set DMA device max segment size parameter (Puneet Sethi) [1784121] - dmaengine: dw: Take HC_LLP flag into account for noLLP auto-config (Puneet Sethi) [1784121] - dmaengine: Introduce DMA-device device_caps callback (Puneet Sethi) [1784121] - dmaengine: Introduce max SG burst capability (Puneet Sethi) [1784121] - dmaengine: Introduce min burst length capability (Puneet Sethi) [1784121] - dmaengine: dw: Initialize channel before each transfer (Puneet Sethi) [1784121] - dmaengine: dw: Replace 'objs' by 'y' (Puneet Sethi) [1784121] - dmaengine: dw: Register ACPI DMA controller for PCI that has companion (Puneet Sethi) [1784121] - dmaengine: dw: platform: Mark 'hclk' clock optional (Puneet Sethi) [1784121] - dmaengine: dw: platform: Split OF helpers to separate module (Puneet Sethi) [1784121] - dmaengine: dw: platform: Split ACPI helpers to separate module (Puneet Sethi) [1784121] - dmaengine: dw: platform: Move handle check to dw_dma_acpi_controller_register() (Puneet Sethi) [1784121] - dmaengine: dw: platform: Switch to acpi_dma_controller_register() (Puneet Sethi) [1784121] - dmaengine: dw: platform: Use devm_platform_ioremap_resource() (Puneet Sethi) [1784121] - dmaengine: dw: platform: Enable iDMA 32-bit on Intel Elkhart Lake (Puneet Sethi) [1784121] - dmaengine: dw: platform: Use struct dw_dma_chip_pdata (Puneet Sethi) [1784121] - dmaengine: dw: Export struct dw_dma_chip_pdata for wider use (Puneet Sethi) [1784121] - dmaengine: dw: Update Intel Elkhart Lake Service Engine acronym (Puneet Sethi) [1784121] - dmaengine: dw: Enable iDMA 32-bit on Intel Elkhart Lake (Puneet Sethi) [1784121] - dmaengine: dw: Distinguish ->remove() between DW and iDMA 32-bit (Puneet Sethi) [1784121] - dmaengine: dw: convert to SPDX identifiers (Puneet Sethi) [1784121] - dmaengine: dw: Don't pollute CTL_LO on iDMA 32-bit (Puneet Sethi) [1784121] - dmaengine: dw: Reset DRAIN bit when resume the channel (Puneet Sethi) [1784121] - dmaengine: dw: Split DW and iDMA 32-bit operations (Puneet Sethi) [1784121] - dmaengine: dw: Remove unused internal property (Puneet Sethi) [1784121] - dmaengine: dw: Add missed multi-block support for iDMA 32-bit (Puneet Sethi) [1784121] - dmaengine: dw: drop useless LIST_HEAD (Puneet Sethi) [1784121] - dmaengine: dw: Fix FIFO size for Intel Merrifield (Puneet Sethi) [1784121] - dmaengine: dw-dmac: implement dma protection control setting (Puneet Sethi) [1784121] - dmaengine: dw: remove dma_slave_config direction usage (Puneet Sethi) [1784121] - dmaengine: dw: Add alternative ACPI HIDs for Cherry Trail DMA controllers (Puneet Sethi) [1784121] - perf/arm-cmn: Fix invalid pointer when access dtc object sharing the same IRQ number (Mark Langsdorf) [1997732] - drivers/perf: Simplify EVENT ATTR macro in SMMU PMU driver (Mark Langsdorf) [1997732] - perf/smmuv3: Don't trample existing events with global filter (Mark Langsdorf) [1997732] - perf: qcom: Remove redundant dev_err call in qcom_l3_cache_pmu_probe() (Mark Langsdorf) [1997732] - perf: arm_spe: use DEVICE_ATTR_RO macro (Mark Langsdorf) [1997732] - perf: xgene_pmu: use DEVICE_ATTR_RO macro (Mark Langsdorf) [1997732] - perf: qcom: use DEVICE_ATTR_RO macro (Mark Langsdorf) [1997732] - perf: arm_pmu: use DEVICE_ATTR_RO macro (Mark Langsdorf) [1997732] - drivers/perf: arm-cci: Fix checkpatch spacing error (Mark Langsdorf) [1997732] - drivers/perf: arm-cmn: Add space after ',' (Mark Langsdorf) [1997732] - drivers/perf: arm_pmu: Fix some coding style issues (Mark Langsdorf) [1997732] - drivers/perf: arm_spe_pmu: Fix some coding style issues (Mark Langsdorf) [1997732] - drivers/perf: Remove redundant dev_err call in tx2_uncore_pmu_init_dev() (Mark Langsdorf) [1997732] - perf/arm-smmuv3: Use irq_set_affinity() (Mark Langsdorf) [1997732] - perf/arm-dsu: Use irq_set_affinity() (Mark Langsdorf) [1997732] - perf/arm-dmc620: Use irq_set_affinity() (Mark Langsdorf) [1997732] - perf/arm-cmn: Use irq_set_affinity() (Mark Langsdorf) [1997732] - perf/arm-ccn: Use irq_set_affinity() (Mark Langsdorf) [1997732] - perf/arm-ccn: Clean up CPU hotplug handling (Mark Langsdorf) [1997732] - perf/arm-cci: Remove broken race mitigation (Mark Langsdorf) [1997732] - genirq: Export affinity setter for modules (Mark Langsdorf) [1997732] - perf/arm_pmu_platform: Clean up with dev_printk (Mark Langsdorf) [1997732] - perf/arm_pmu_platform: Fix error handling (Mark Langsdorf) [1997732] - perf/arm_pmu_platform: Use dev_err_probe() for IRQ errors (Mark Langsdorf) [1997732] - drivers/perf: Simplify the SMMUv3 PMU event attributes (Mark Langsdorf) [1997732] - perf: Constify static struct attribute_group (Mark Langsdorf) [1997732] - perf: qcom: Constify static struct attribute_group (Mark Langsdorf) [1997732] - drivers/perf: Add support for ARMv8.3-SPE (Mark Langsdorf) [1997732] - driver/perf: Remove ARM_SMMU_V3_PMU dependency on ARM_SMMU_V3 (Mark Langsdorf) [1997732] - perf/smmuv3: Support sysfs identifier file (Mark Langsdorf) [1997732] - perf: remove duplicate check on fwnode (Mark Langsdorf) [1997732] - redhat/configs: enable ARM_DMC620_PMU memory controller perf counters (Mark Langsdorf) [1997732] - perf/arm_dmc620_pmu: Fix error return code in dmc620_pmu_device_probe() (Mark Langsdorf) [1997732] - drivers/perf: Prevent forced unbinding of ARM_DMC620_PMU drivers (Mark Langsdorf) [1997732] - driver/perf: Add PMU driver for the ARM DMC-620 memory controller (Mark Langsdorf) [1997732] - drivers/perf: thunderx2_pmu: Fix memory resource error handling (Mark Langsdorf) [1997732] - drivers/perf: xgene_pmu: Fix uninitialized resource struct (Mark Langsdorf) [1997732] - perf: arm_dsu: Support DSU ACPI devices (Mark Langsdorf) [1997732] - perf/smmuv3: To simplify code for ioremap page in pmcg (Mark Langsdorf) [1997732] - drivers/perf: Prevent forced unbinding of PMU drivers (Mark Langsdorf) [1997732] - drivers/perf: Fix kernel panic when rmmod PMU modules during perf sampling (Mark Langsdorf) [1997732] - pmu/smmuv3: Clear IRQ affinity hint on device removal (Mark Langsdorf) [1997732] - drivers/perf: arm_spe_pmu: Avoid duplicate printouts (Mark Langsdorf) [1997732] - drivers/perf: arm_dsu_pmu: Avoid duplicate printouts (Mark Langsdorf) [1997732] - drivers/perf: Open access for CAP_PERFMON privileged process (Mark Langsdorf) [1997732] - perf/smmuv3: Remove the leftover put_cpu() in error path (Mark Langsdorf) [1997732] - perf: arm-ccn: Enable stats for CCN-512 interconnect (Mark Langsdorf) [1997732] - perf/smmuv3: use devm_platform_ioremap_resource() to simplify code (Mark Langsdorf) [1997732] - perf/arm-cci: use devm_platform_ioremap_resource() to simplify code (Mark Langsdorf) [1997732] - perf/arm-ccn: use devm_platform_ioremap_resource() to simplify code (Mark Langsdorf) [1997732] - perf: xgene: use devm_platform_ioremap_resource() to simplify code (Mark Langsdorf) [1997732] - perf/smmuv3: Validate groups for global filtering (Mark Langsdorf) [1997732] - perf/smmuv3: Validate group size (Mark Langsdorf) [1997732] - perf/smmuv3: Enable HiSilicon Erratum 162001800 quirk (Mark Langsdorf) [1997732] - perf/smmuv3: Add MSI irq support (Mark Langsdorf) [1997732] - perf/smmuv3: Add arm64 smmuv3 pmu driver (Mark Langsdorf) [1997732] - perf: xgene: Remove set but not used variable 'config' (Mark Langsdorf) [1997732] - perf/drivers: Strengthen exclusion checks with PERF_PMU_CAP_NO_EXCLUDE (Mark Langsdorf) [1997732] - For drivers that do not support context exclusion let's advertise the PERF_PMU_CAP_NO_EXCLUDE capability. This ensures that perf will prevent us from handling events where any exclusion flags are set. Let's also remove the now unnecessary check for exclusion flags. (Mark Langsdorf) [1997732] - perf/core, arch/arm: Use PERF_PMU_CAP_NO_EXCLUDE conditionally (Mark Langsdorf) [1997732] - drivers/perf: arm-ccn: Use devm_ioremap_resource() to map memory (Mark Langsdorf) [1997732] - drivers/perf: Initialise return value in armpmu_request_irqs() (Mark Langsdorf) [1997732] - perf/arm-cci: Remove VLA usage (Mark Langsdorf) [1997732] - tools/power turbostat: version 2021.05.04 (Prarit Bhargava) [2030472] - tools/power turbostat: Support "turbostat --hide idle" (Prarit Bhargava) [2030472] - tools/power turbostat: elevate priority of interval mode (Prarit Bhargava) [2030472] - tools/power turbostat: formatting (Prarit Bhargava) [2030472] - tools/power turbostat: rename tcc variables (Prarit Bhargava) [2030472] - tools/power turbostat: save original CPU model (Prarit Bhargava) [2030472] - tools/power turbostat: add TCC Offset support (Prarit Bhargava) [2030472] - tools/power turbostat: Fix Core C6 residency on Atom CPUs (Prarit Bhargava) [2030472] - tools/power turbostat: Print the C-state Pre-wake settings (Prarit Bhargava) [2030472] - tools/power turbostat: unmark non-kernel-doc comment (Prarit Bhargava) [2030472] - tools/power/turbostat: Remove Package C6 Retention on Ice Lake Server (Prarit Bhargava) [2030472] - tools/power turbostat: Fix offset overflow issue in index converting (Prarit Bhargava) [2030472] - tools/power/turbostat: Fix turbostat for AMD Zen CPUs (Prarit Bhargava) [2030472] - Revert "tools/power turbostat: adjust for temperature offset" (Prarit Bhargava) [2030472] - tools/power turbostat: Fix DRAM Energy Unit on SKX (Prarit Bhargava) [2030472] - tools/power turbostat: print microcode patch level (Prarit Bhargava) [2030472] - tools/power turbostat: add built-in-counter for IPC -- Instructions per Cycle (Prarit Bhargava) [2030472]- [s390] virtio: write back F_VERSION_1 before validate (Claudio Imbrenda) [2026234] - cpufreq: powernv: Fix init_chip_info initialization in numa=off (Steve Best) [2017665] - tcp: don't free a FIN sk_buff in tcp_remove_empty_skb() (Guillaume Nault) [2016210] - tipc: fix size validations for the MSG_CRYPTO type (Xin Long) [2020507] {CVE-2021-43267} - tipc: increase timeout in tipc_sk_enqueue() (Xin Long) [2020401] - Revert "tipc: Return the correct errno code" (Xin Long) [2020401] - tipc: fix an use-after-free issue in tipc_recvmsg (Xin Long) [2020401] - tipc: keep the skb in rcv queue until the whole data is read (Xin Long) [2020401] - powerpc/perf: Fix cycles/instructions as PM_CYC/PM_INST_CMPL in power10 (Steve Best) [2025400] - PCI: Increase D3 delay for AMD Renoir/Cezanne XHCI (Myron Stowe) [2028298] - media: uvcvideo: Avoid cyclic entity chains due to malformed USB descriptors (Dean Nelson) [1921871] {CVE-2020-0404} - sctp: fix transport encap_port update in sctp_vtag_verify (Xin Long) [2020393] - sctp: account stream padding length for reconf chunk (Xin Long) [2020393] - sctp: break out if skb_header_pointer returns NULL in sctp_rcv_ootb (Xin Long) [2020393] - net: cipso: fix warnings in netlbl_cipsov4_add_std (Balazs Nemeth) [2026691] - net/sched: act_ct: fix err check for nf_conntrack_confirm (Davide Caratti) [2018109] - net/sched: act_ct: Fix byte count on fragmented packets (Davide Caratti) [2018109] - mqprio: Correct stats in mqprio_dump_class_stats(). (Davide Caratti) [2018109] - net_sched: fix NULL deref in fifo_set_limit() (Davide Caratti) [2018109] - net: sched: flower: protect fl_walk() with rcu (Davide Caratti) [2018109] - fq_codel: reject silly quantum parameters (Davide Caratti) [2018109] - net: sched: Fix qdisc_rate_table refcount leak when get tcf_block failed (Davide Caratti) [2018109] - sch_htb: Fix inconsistency when leaf qdisc creation fails (Davide Caratti) [2018109] - net: sched: fix lockdep_set_class() typo error for sch->seqlock (Davide Caratti) [2018109] - net: sched: cls_api: Fix the the wrong parameter (Davide Caratti) [2018109] - net/sched: act_vlan: Fix modify to allow 0 (Davide Caratti) [2018109] - net-sysfs: initialize uid and gid before calling net_ns_get_ownership (Xin Long) [1979820] - net: fix sysfs permssions when device changes network namespace (Xin Long) [1979820] - net-sysfs: add queue_change_owner() (Xin Long) [1979820] - net-sysfs: add netdev_change_owner() (Xin Long) [1979820] - drivers/base/power: add dpm_sysfs_change_owner() (Xin Long) [1979820] - device: add device_change_owner() (Xin Long) [1979820] - sysfs: Fix regression when adding a file to an existing group (Xin Long) [1979820] - bridge: make sure objects belong to container's owner (Xin Long) [1979820] - net: create reusable function for getting ownership info of sysfs inodes (Xin Long) [1979820] - net-sysfs: make sure objects belong to container's owner (Xin Long) [1979820] - net-sysfs: require net admin in the init ns for setting tx_maxrate (Xin Long) [1979820] - driver core: set up ownership of class devices in sysfs (Xin Long) [1979820] - kobject: kset_create_and_add() - fetch ownership info from parent (Xin Long) [1979820] - sysfs, kobject: allow creating kobject belonging to arbitrary users (Xin Long) [1979820] - NFSv42: Fix pagecache invalidation after COPY/CLONE (Benjamin Coddington) [2017166] - SUNRPC: fix sign error causing rpcsec_gss drops (Benjamin Coddington) [2017166] - nfsd4: Handle the NFSv4 READDIR 'dircount' hint being zero (Benjamin Coddington) [2017166] - nfsd: fix error handling of register_pernet_subsys() in init_nfsd() (Benjamin Coddington) [2017166] - SUNRPC: Simplify socket shutdown when not reusing TCP ports (Benjamin Coddington) [2017166] - nfsd4: Fix forced-expiry locking (Benjamin Coddington) [2017166] - SUNRPC/xprtrdma: Fix reconnection locking (Benjamin Coddington) [2017166] - NFSv4/pnfs: The layout barrier indicate a minimal value for the seqid (Benjamin Coddington) [2017166] - NFSv4/pNFS: Always allow update of a zero valued layout barrier (Benjamin Coddington) [2017166] - NFSv4/pNFS: Fix a layoutget livelock loop (Benjamin Coddington) [2017166] - xprtrdma: Put rpcrdma_reps before waking the tear-down completion (Benjamin Coddington) [2017166] - NFSD: Fix TP_printk() format specifier in nfsd_clid_class (Benjamin Coddington) [2017166] - NFSv42: Copy offload should update the file size when appropriate (Benjamin Coddington) [2017166] - SUNRPC: Fix XPT_BUSY flag leakage in svc_handle_xprt()... (Benjamin Coddington) [2017166] - NFSv4/pNFS: Return an error if _nfs4_pnfs_v3_ds_connect can't load NFSv3 (Benjamin Coddington) [2017166] - NFSv4/pNFS: Don't call _nfs4_pnfs_v3_ds_connect multiple times (Benjamin Coddington) [2017166] - NFSv4/pnfs: Clean up layout get on open (Benjamin Coddington) [2017166] - NFSv4/pnfs: Fix layoutget behaviour after invalidation (Benjamin Coddington) [2017166] - NFSv4/pnfs: Fix the layout barrier update (Benjamin Coddington) [2017166] - NFSD: Prevent a possible oops in the nfs_dirent() tracepoint (Benjamin Coddington) [2017166] - nfsd: remove redundant assignment to pointer 'this' (Benjamin Coddington) [2017166] - nfs_common: fix doc warning (Benjamin Coddington) [2017166] - nfsd4: Expose the callback address and state of each NFS4 client (Benjamin Coddington) [2017166] - xprtrdma: Fix spelling mistakes (Benjamin Coddington) [2017166] - NFS: nfs_find_open_context() may only select open files (Benjamin Coddington) [2017166] - SUNRPC: Should wake up the privileged task firstly. (Benjamin Coddington) [2017166] - SUNRPC: Fix the batch tasks count wraparound. (Benjamin Coddington) [2017166] - nfs: update has_sec_mnt_opts after cloning lsm options from parent (Benjamin Coddington) [2017166] - nfs: fix acl memory leak of posix_acl_create() (Benjamin Coddington) [2017166] - rpc: remove redundant initialization of variable status (Benjamin Coddington) [2017166] - NFSv4: Initialise connection to the server in nfs4_alloc_client() (Benjamin Coddington) [2017166] - nfsd: Prevent truncation of an unlinked inode from blocking access to its directory (Benjamin Coddington) [2017166] - xprtrdma: Fix a maybe-uninitialized compiler warning (Benjamin Coddington) [2017166] - NFSv4: Fix second deadlock in nfs4_evict_inode() (Benjamin Coddington) [2017166] - NFSv4: Fix deadlock between nfs4_evict_inode() and nfs4_opendata_get_inode() (Benjamin Coddington) [2017166] - NFS: FMODE_READ and friends are C macros, not enum types (Benjamin Coddington) [2017166] - NFS: Fix a potential NULL dereference in nfs_get_client() (Benjamin Coddington) [2017166] - NFS: Fix use-after-free in nfs4_init_client() (Benjamin Coddington) [2017166] - NFSv4: nfs4_proc_set_acl needs to restore NFS_CAP_UIDGID_NOMAP on error. (Benjamin Coddington) [2017166] - nfs: Remove trailing semicolon in macros (Benjamin Coddington) [2017166] - NFSv4: Fix v4.0/v4.1 SEEK_DATA return -ENOTSUPP when set NFS_V4_2 config (Benjamin Coddington) [2017166] - NFS: Clean up reset of the mirror accounting variables (Benjamin Coddington) [2017166] - NFS: Don't corrupt the value of pg_bytes_written in nfs_do_recoalesce() (Benjamin Coddington) [2017166] - NFS: Fix an Oopsable condition in __nfs_pageio_add_request() (Benjamin Coddington) [2017166] - SUNRPC: More fixes for backlog congestion (Benjamin Coddington) [2017166] - SUNRPC: Fix Oops in xs_tcp_send_request() when transport is disconnected (Benjamin Coddington) [2017166] - NFSv4: Fix a NULL pointer dereference in pnfs_mark_matching_lsegs_return() (Benjamin Coddington) [2017166] - SUNRPC in case of backlog, hand free slots directly to waiting task (Benjamin Coddington) [2017166] - pNFS/NFSv4: Remove redundant initialization of 'rd_size' (Benjamin Coddington) [2017166] - NFS: fix an incorrect limit in filelayout_decode_layout() (Benjamin Coddington) [2017166] - fs/nfs: Use fatal_signal_pending instead of signal_pending (Benjamin Coddington) [2017166] - xprtrdma: Fix a NULL dereference in frwr_unmap_sync() (Benjamin Coddington) [2017166] - sunrpc: Fix misplaced barrier in call_decode (Benjamin Coddington) [2017166] - SUNRPC: set rq_page_end differently (Benjamin Coddington) [2017166] - xprtrdma: Move fr_mr field to struct rpcrdma_mr (Benjamin Coddington) [2017166] - xprtrdma: Move the Work Request union to struct rpcrdma_mr (Benjamin Coddington) [2017166] - xprtrdma: Move fr_linv_done field to struct rpcrdma_mr (Benjamin Coddington) [2017166] - xprtrdma: Move cqe to struct rpcrdma_mr (Benjamin Coddington) [2017166] - xprtrdma: Move fr_cid to struct rpcrdma_mr (Benjamin Coddington) [2017166] - xprtrdma: Remove the RPC/RDMA QP event handler (Benjamin Coddington) [2017166] - xprtrdma: Add tracepoints showing FastReg WRs and remote invalidation (Benjamin Coddington) [2017166] - xprtrdma: Avoid Send Queue wrapping (Benjamin Coddington) [2017166] - xprtrdma: Do not wake RPC consumer on a failed LocalInv (Benjamin Coddington) [2017166] - xprtrdma: Do not recycle MR after FastReg/LocalInv flushes (Benjamin Coddington) [2017166] - xprtrdma: Clarify use of barrier in frwr_wc_localinv_done() (Benjamin Coddington) [2017166] - xprtrdma: Rename frwr_release_mr() (Benjamin Coddington) [2017166] - xprtrdma: rpcrdma_mr_pop() already does list_del_init() (Benjamin Coddington) [2017166] - xprtrdma: Delete rpcrdma_recv_buffer_put() (Benjamin Coddington) [2017166] - xprtrdma: Fix cwnd update ordering (Benjamin Coddington) [2017166] - xprtrdma: Improve locking around rpcrdma_rep creation (Benjamin Coddington) [2017166] - xprtrdma: Improve commentary around rpcrdma_reps_unmap() (Benjamin Coddington) [2017166] - xprtrdma: Improve locking around rpcrdma_rep destruction (Benjamin Coddington) [2017166] - xprtrdma: Put flushed Receives on free list instead of destroying them (Benjamin Coddington) [2017166] - xprtrdma: Do not refresh Receive Queue while it is draining (Benjamin Coddington) [2017166] - xprtrdma: Avoid Receive Queue wrapping (Benjamin Coddington) [2017166] - SUNRPC: fix ternary sign expansion bug in tracing (Benjamin Coddington) [2017166] - nfsd: Fix fall-through warnings for Clang (Benjamin Coddington) [2017166] - nfsd: reshuffle some code (Benjamin Coddington) [2017166] - nfsd: track filehandle aliasing in nfs4_files (Benjamin Coddington) [2017166] - nfsd: hash nfs4_files by inode number (Benjamin Coddington) [2017166] - NFSv4.1: Simplify layout return in pnfs_layout_process() (Benjamin Coddington) [2017166] - NFSv4: Don't discard segments marked for return in _pnfs_return_layout() (Benjamin Coddington) [2017166] - nfsd: ensure new clients break delegations (Benjamin Coddington) [2017166] - NFS: Don't discard pNFS layout segments that are marked for return (Benjamin Coddington) [2017166] - NFSv4.x: Don't return NFS4ERR_NOMATCHING_LAYOUT if we're unmounting (Benjamin Coddington) [2017166] - nfsd: remove unused function (Benjamin Coddington) [2017166] - svcrdma: Pass a useful error code to the send_err tracepoint (Benjamin Coddington) [2017166] - svcrdma: Rename goto labels in svc_rdma_sendto() (Benjamin Coddington) [2017166] - svcrdma: Don't leak send_ctxt on Send errors (Benjamin Coddington) [2017166] - SUNRPC: Remove trace_xprt_transmit_queued (Benjamin Coddington) [2017166] - SUNRPC: Add tracepoint that fires when an RPC is retransmitted (Benjamin Coddington) [2017166] - SUNRPC: Move fault injection call sites (Benjamin Coddington) [2017166] - pNFS/flexfiles: fix incorrect size check in decode_nfs_fh() (Benjamin Coddington) [2017166] - NFSv4: Catch and trace server filehandle encoding errors (Benjamin Coddington) [2017166] - NFSv4: Convert nfs_xdr_status tracepoint to an event class (Benjamin Coddington) [2017166] - NFSv4: Add tracing for COMPOUND errors (Benjamin Coddington) [2017166] - NFSv4: Don't modify the change attribute cached in the inode (Benjamin Coddington) [2017166] - NFSv4: Fix value of decode_fsinfo_maxsz (Benjamin Coddington) [2017166] - NFS: Fix up revalidation of space used (Benjamin Coddington) [2017166] - NFS: NFS_INO_REVAL_PAGECACHE should mark the change attribute invalid (Benjamin Coddington) [2017166] - NFS: Mask out unsupported attributes in nfs_getattr() (Benjamin Coddington) [2017166] - NFS: Fix up inode cache tracing (Benjamin Coddington) [2017166] - NFS: Deal correctly with attribute generation counter overflow (Benjamin Coddington) [2017166] - NFSv4.2: Always flush out writes in nfs42_proc_fallocate() (Benjamin Coddington) [2017166] - NFS: Fix attribute bitmask in _nfs42_proc_fallocate() (Benjamin Coddington) [2017166] - NFS: nfs4_bitmask_adjust() must not change the server global bitmasks (Benjamin Coddington) [2017166] - NFSD: Use DEFINE_SPINLOCK() for spinlock (Benjamin Coddington) [2017166] - sunrpc: Remove unused function ip_map_lookup (Benjamin Coddington) [2017166] - NFS: Fix fscache invalidation in nfs_set_cache_invalid() (Benjamin Coddington) [2017166] - SUNRPC: Ensure the transport backchannel association (Benjamin Coddington) [2017166] - nfs: hornor timeo and retrans option when mounting NFSv3 (Benjamin Coddington) [2017166] - sunrpc: honor rpc_task's timeout value in rpcb_create() (Benjamin Coddington) [2017166] - nfs: Fix a typo in the file nfs42xattr.c (Benjamin Coddington) [2017166] - NFS: fs_context: validate UDP retrans to prevent shift out-of-bounds (Benjamin Coddington) [2017166] - NFS: Fix up incorrect documentation (Benjamin Coddington) [2017166] - NFSv4: Simplify nfs4_retry_setlk() (Benjamin Coddington) [2017166] - UAPI: nfsfh.h: Replace one-element array with flexible-array member (Benjamin Coddington) [2017166] - svcrdma: Clean up dto_q critical section in svc_rdma_recvfrom() (Benjamin Coddington) [2017166] - svcrdma: Remove svc_rdma_recv_ctxt::rc_pages and ::rc_arg (Benjamin Coddington) [2017166] - svcrdma: Remove sc_read_complete_q (Benjamin Coddington) [2017166] - svcrdma: Single-stage RDMA Read (Benjamin Coddington) [2017166] - SUNRPC: Move svc_xprt_received() call sites (Benjamin Coddington) [2017166] - SUNRPC: Export svc_xprt_received() (Benjamin Coddington) [2017166] - svcrdma: Retain the page backing rq_res.head[0].iov_base (Benjamin Coddington) [2017166] - svcrdma: Remove unused sc_pages field (Benjamin Coddington) [2017166] - svcrdma: Normalize Send page handling (Benjamin Coddington) [2017166] - svcrdma: Add a "deferred close" helper (Benjamin Coddington) [2017166] - svcrdma: Maintain a Receive water mark (Benjamin Coddington) [2017166] - svcrdma: Use svc_rdma_refresh_recvs() in wc_receive (Benjamin Coddington) [2017166] - svcrdma: Add a batch Receive posting mechanism (Benjamin Coddington) [2017166] - svcrdma: Remove stale comment for svc_rdma_wc_receive() (Benjamin Coddington) [2017166] - svcrdma: Provide an explanatory comment in CMA event handler (Benjamin Coddington) [2017166] - svcrdma: RPCDBG_FACILITY is no longer used (Benjamin Coddington) [2017166] - nfsd: don't ignore high bits of copy count (Benjamin Coddington) [2017166] - nfsd: COPY with length 0 should copy to end of file (Benjamin Coddington) [2017166] - nfsd: Fix typo "accesible" (Benjamin Coddington) [2017166] - nfsd: Ensure knfsd shuts down when the "nfsd" pseudofs is unmounted (Benjamin Coddington) [2017166] - nfsd: Log client tracking type log message as info instead of warning (Benjamin Coddington) [2017166] - nfsd: helper for laundromat expiry calculations (Benjamin Coddington) [2017166] - NFSD: Clean up NFSDDBG_FACILITY macro (Benjamin Coddington) [2017166] - NFSD: Add a tracepoint to record directory entry encoding (Benjamin Coddington) [2017166] - rpc: fix NULL dereference on kmalloc failure (Benjamin Coddington) [2017166] - sunrpc: fix refcount leak for rpc auth modules (Benjamin Coddington) [2017166] - NFSD: Repair misuse of sv_lock in 5.10.16-rt30. (Benjamin Coddington) [2017166] - svcrdma: disable timeouts on rdma backchannel (Benjamin Coddington) [2017166] - svcrdma: Hold private mutex while invoking rdma_accept() (Benjamin Coddington) [2017166] - NFS: Don't set NFS_INO_INVALID_XATTR if there is no xattr cache (Benjamin Coddington) [2017166] - NFS: Always clear an invalid mapping when attempting a buffered write (Benjamin Coddington) [2017166] - NFS: Optimise sparse writes past the end of file (Benjamin Coddington) [2017166] - NFS: Fix documenting comment for nfs_revalidate_file_size() (Benjamin Coddington) [2017166] - rpcrdma: Fix comments about reverse-direction operation (Benjamin Coddington) [2017166] - xprtrdma: Refactor invocations of offset_in_page() (Benjamin Coddington) [2017166] - xprtrdma: Simplify rpcrdma_convert_kvec() and frwr_map() (Benjamin Coddington) [2017166] - xprtrdma: Remove FMR support in rpcrdma_convert_iovs() (Benjamin Coddington) [2017166] - NFS: Fix fscache read from NFS after cache error (Benjamin Coddington) [2017166] - NFS: Ensure nfs_readpage returns promptly when internal error occurs (Benjamin Coddington) [2017166] - NFS: Remove unnecessary inode parameter from nfs_pageio_complete_read() (Benjamin Coddington) [2017166] - NFS: Add nfs_pageio_complete_read() and remove nfs_readpage_async() (Benjamin Coddington) [2017166] - NFS: Call readpage_async_filler() from nfs_readpage_async() (Benjamin Coddington) [2017166] - NFS: Refactor nfs_readpage() and nfs_readpage_async() to use nfs_readdesc (Benjamin Coddington) [2017166] - NFS: In nfs_readpage() only increment NFSIOS_READPAGES when read succeeds (Benjamin Coddington) [2017166] - NFS: Clean up nfs_readpage() and nfs_readpages() (Benjamin Coddington) [2017166] - nfs: Fix fall-through warnings for Clang (Benjamin Coddington) [2017166] - SUNRPC: Fix fall-through warnings for Clang (Benjamin Coddington) [2017166] - net: sunrpc: xprtsock.c: Corrected few spellings ,in comments (Benjamin Coddington) [2017166] - SUNRPC: correct error code comment in xs_tcp_setup_socket() (Benjamin Coddington) [2017166] - nfsd: cstate->session->se_client -> cstate->clp (Benjamin Coddington) [2017166] - nfsd: simplify nfsd4_check_open_reclaim (Benjamin Coddington) [2017166] - nfsd: remove unused set_client argument (Benjamin Coddington) [2017166] - nfs/blocklayout: remove cruft in bl_alloc_init_bio (Benjamin Coddington) [2017166] - nfsd: refactor set_client (Benjamin Coddington) [2017166] - nfsd: rename lookup_clientid->set_client (Benjamin Coddington) [2017166] - nfsd: simplify nfsd_renew (Benjamin Coddington) [2017166] - nfsd: simplify process_lock (Benjamin Coddington) [2017166] - nfsd4: simplify process_lookup1 (Benjamin Coddington) [2017166] - SUNRPC: Correct a comment (Benjamin Coddington) [2017166] - svcrdma: DMA-sync the receive buffer in svc_rdma_recvfrom() (Benjamin Coddington) [2017166] - svcrdma: Restore read and write stats (Benjamin Coddington) [2017166] - svcrdma: Convert rdma_stat_sq_starve to a per-CPU counter (Benjamin Coddington) [2017166] - svcrdma: Convert rdma_stat_recv to a per-CPU counter (Benjamin Coddington) [2017166] - svcrdma: Refactor svc_rdma_init() and svc_rdma_clean_up() (Benjamin Coddington) [2017166] - nfsd: remove fault injection code (Benjamin Coddington) [2017166] - SUNRPC: Fix a NULL pointer deref in trace_svc_stats_latency() (Benjamin Coddington) [2017166] - SUNRPC: Display RPC procedure names instead of proc numbers (Benjamin Coddington) [2017166] - SUNRPC: Make trace_svc_process() display the RPC procedure symbolically (Benjamin Coddington) [2017166] - EDAC/mce_amd: Do not load edac_mce_amd module on guests (Aristeu Rozanski) [2000776] - tracing: Map all PIDs to command lines (Jerome Marchand) [1913211] - mm/zsmalloc.c: close race window between zs_pool_dec_isolated() and zs_unregister_migration() (Rafael Aquini) [2016441] - mm: mark the OOM reaper thread as freezable (Rafael Aquini) [2016441] - mm/page_isolation: guard against possible putback unisolated page (Rafael Aquini) [2016441] - mm/page_isolation: fix potential missing call to unset_migratetype_isolate() (Rafael Aquini) [2016441] - mm/page_alloc: use accumulated load when building node fallback list (Rafael Aquini) [2016441] - mm/vmalloc: do not adjust the search size for alignment overhead (Rafael Aquini) [2016441] - mm/vmalloc: make sure to dump unpurged areas in /proc/vmallocinfo (Rafael Aquini) [2016441] - Revert "mm, slub: consider rest of partial list if acquire_slab() fails" (Rafael Aquini) [2016441] - mm, slub: consider rest of partial list if acquire_slab() fails (Rafael Aquini) [2016441] - mm, slub: fix incorrect memcg slab count for bulk free (Rafael Aquini) [2016441] - mm, slub: fix mismatch between reconstructed freelist depth and cnt (Rafael Aquini) [2016441] - slub: add back check for free nonslab objects (Rafael Aquini) [2016441] - slub: fix kmalloc_pagealloc_invalid_free unit test (Rafael Aquini) [2016441] - slub: fix unreclaimable slab stat for bulk free (Rafael Aquini) [2016441] - mm/slub: add taint after the errors are printed (Rafael Aquini) [2016441] - mm/slab.c: remove useless lines in enable_cpucache() (Rafael Aquini) [2016441] - kasan: fix tag for large allocations when using CONFIG_SLAB (Rafael Aquini) [2016441] - mm/hmm: bypass devmap pte when all pfn requested flags are fulfilled (Rafael Aquini) [2016441] - mm: memcontrol: set the correct memcg swappiness restriction (Rafael Aquini) [2016441] - memcg: replace in_interrupt() by !in_task() in active_memcg() (Rafael Aquini) [2016441] - huge tmpfs: fix split_huge_page() after FALLOC_FL_KEEP_SIZE (Rafael Aquini) [2016441] - huge tmpfs: fix fallocate(vanilla) advance over huge pages (Rafael Aquini) [2016441] - huge tmpfs: revert shmem's use of transhuge_vma_enabled() (Rafael Aquini) [2016441] - mm/huge_memory.c: remove unnecessary tlb_remove_page_size() for huge zero pmd (Rafael Aquini) [2016441] - mm/huge_memory.c: add missing read-only THP checking in transparent_hugepage_enabled() (Rafael Aquini) [2016441] - mm/huge_memory.c: use page->deferred_list (Rafael Aquini) [2016441] - mm/huge_memory.c: remove dedicated macro HPAGE_CACHE_INDEX_MASK (Rafael Aquini) [2016441] - mm/thp: decrease nr_thps in file's mapping on THP split (Rafael Aquini) [2016441] - mm/thp: fix page_address_in_vma() on file THP tails (Rafael Aquini) [2016441] - mm/thp: try_to_unmap() use TTU_SYNC for safe splitting (Rafael Aquini) [2016441] - mm/thp: make is_huge_zero_pmd() safe and quicker (Rafael Aquini) [2016441] - mm/thp: fix __split_huge_pmd_locked() on shmem migration entry (Rafael Aquini) [2016441] - mm/truncate: fix truncation for pages of arbitrary size (Rafael Aquini) [2016441] - mm/rmap: fix potential pte_unmap on an not mapped pte (Rafael Aquini) [2016441] - mm/rmap: correct obsolete comment of page_get_anon_vma() (Rafael Aquini) [2016441] - mm/rmap: use page_not_mapped in try_to_unmap() (Rafael Aquini) [2016441] - mm/rmap: fix obsolete comment in __page_check_anon_rmap() (Rafael Aquini) [2016441] - mm/rmap: remove unneeded semicolon in page_not_mapped() (Rafael Aquini) [2016441] - mm/rmap: correct some obsolete comments of anon_vma (Rafael Aquini) [2016441] - mm/pgtable-generic.c: optimize the VM_BUG_ON condition in pmdp_huge_clear_flush() (Rafael Aquini) [2016441] - mm/pgtable-generic.c: simplify the VM_BUG_ON condition in pmdp_huge_clear_flush() (Rafael Aquini) [2016441] - mm: prevent a warning when casting void* -> enum (Rafael Aquini) [2016441] - mm/hugeltb: simplify the return code of __vma_reservation_common() (Rafael Aquini) [2016441] - mm,thp,shmem: make khugepaged obey tmpfs mount flags (Rafael Aquini) [2016441] - mm/vma: make is_vma_temporary_stack() available for general use (Rafael Aquini) [2016441] - mm/vma: make vma_is_foreign() available for general use (Rafael Aquini) [2016441] - hugetlb: fix copy_huge_page_from_user contig page struct assumption (Rafael Aquini) [2016441] - mm/sparsemem: pfn_to_page is not valid yet on SPARSEMEM (Rafael Aquini) [2016441] - mm/sparse.c: use __nr_to_section(section_nr) to get mem_section (Rafael Aquini) [2016441] - mm/huge_memory.c: thp: fix conflict of above-47bit hint address and PMD alignment (Rafael Aquini) [2016441] - mm/huge_memory.c: make __thp_get_unmapped_area static (Rafael Aquini) [2016441] - mm/mempolicy.c: fix checking unmapped holes for mbind (Rafael Aquini) [2016441] - s390/mm: fix VMA and page table handling code in storage key handling functions (Rafael Aquini) [2016441] - s390/mm: validate VMA in PGSTE manipulation functions (Rafael Aquini) [2016441] - s390/gmap: don't unconditionally call pte_unmap_unlock() in __gmap_zap() (Rafael Aquini) [2016441] - s390/gmap: validate VMA in __gmap_zap() (Rafael Aquini) [2016441] - s390: mm: Fix secure storage access exception handling (Rafael Aquini) [2016441] - powerpc/numa: Consider the max NUMA node for migratable LPAR (Rafael Aquini) [2016441] - powerpc/64s: Fix pte update for kernel memory on radix (Rafael Aquini) [2016441] - powerpc/mm: sanity_check_fault() should work for all, not only BOOK3S (Rafael Aquini) [2016441] - powerpc/book3s64/pkeys: Use PVR check instead of cpu feature (Rafael Aquini) [2016441] - powerpc/mm: Fix reporting of kernel execute faults on the 8xx (Rafael Aquini) [2016441] - powerpc/mm/hash: Handle user access of kernel address gracefully (Rafael Aquini) [2016441] - powerpc/mm: Add missing tracepoint for tlbie (Rafael Aquini) [2016441] - arm64: hugetlb: avoid potential NULL dereference (Rafael Aquini) [2016441] - arm64/numa: Report correct memblock range for the dummy node (Rafael Aquini) [2016441] - x86/pat: Pass valid address to sanitize_phys() (Rafael Aquini) [2016441] - x86/mm: Check for pfn instead of page in vmalloc_sync_one() (Rafael Aquini) [2016441] - x86/mm/tlb: Revert "x86/mm: Align TLB invalidation info" (Rafael Aquini) [2016441] - x86/mm: Report which part of kernel image is freed (Rafael Aquini) [2016441] - mm: make free_reserved_area() return "const char *" (Rafael Aquini) [2016441] - x86/mm/init: Remove freed kernel image areas from alias mapping (Rafael Aquini) [2016441] - x86/mm/init: Add helper for freeing kernel image pages (Rafael Aquini) [2016441] - x86/mm/init: Pass unconverted symbol addresses to free_init_pages() (Rafael Aquini) [2016441] - x86/mm: Add TLB purge to free pmd/pte page interfaces (Rafael Aquini) [2016441] - mm/mmu_notifier: Make drm-backport/linux/mmu_notifier.h use RH_MMU_NOTIFIER_V2 (Waiman Long) [1946746] - mm/migrate: fix migrate_pgmap_owner w/o CONFIG_MMU_NOTIFIER (Waiman Long) [1946746] - mm/notifier: add migration invalidation type (Waiman Long) [1946746] - mm/migrate: add a flags parameter to migrate_vma (Waiman Long) [1946746] - mm/mmu_notifiers: ensure range_end() is paired with range_start() (Waiman Long) [1946746] - mm: track mmu notifiers in fs_reclaim_acquire/release (Waiman Long) [1946746] - mm: mmu_notifier: fix and extend kerneldoc (Waiman Long) [1946746] - mm/mmu_notifier: silence PROVE_RCU_LIST warnings (Waiman Long) [1946746] - mm/mmu_notifiers: Use 'interval_sub' as the variable for mmu_interval_notifier (Waiman Long) [1946746] - mm/mmu_notifiers: Use 'subscription' as the variable name for mmu_notifier (Waiman Long) [1946746] - mm/mmu_notifier: Rename struct mmu_notifier_mm to mmu_notifier_subscriptions (Waiman Long) [1946746] - mm, notifier: Catch sleeping/blocking for !blockable (Waiman Long) [1946746] - mm/mmu_notifiers: use the right return code for WARN_ON (Waiman Long) [1946746] - mm/mmu_notifiers: check if mmu notifier callbacks are allowed to fail (Waiman Long) [1946746] - mm/mmu_notifier: mmu_notifier_range_update_to_read_only() helper (Waiman Long) [1946746] - mm/mmu_notifier: pass down vma and reasons why mmu notifier is happening (Waiman Long) [1946746] - mm/mmu_notifier: use structure for invalidate_range_start/end callback (Waiman Long) [1946746] - Revert "mm, mmu_notifier: annotate mmu notifiers with blockable invalidate callbacks" (Waiman Long) [1946746] - mm, mmu_notifier: be explicit about range invalition non-blocking mode (Waiman Long) [1946746] - mm/oom_kill.c: clean up oom_reap_task_mm() (Waiman Long) [1946746] - mm, oom: distinguish blockable mode for mmu notifiers (Waiman Long) [1946746] - mm/mmu_notifier: helper to test if a range invalidation is blockable (Waiman Long) [1946746] - mm/mmu_notifier: Relocate mmu_notifier_put() (Waiman Long) [1946746] - mm/mmu_notifier: Add mmu_notifier versioning mechanism (Waiman Long) [1946746] - af_unix: Return errno instead of NULL in unix_create1(). (Balazs Nemeth) [2026690] - netfilter: nf_tables: fix audit memory leak in nf_tables_commit (Phil Sutter) [2028926] - ethtool: Validate module EEPROM offset as part of policy (Ivan Vecera) [2019090] - ethtool: Validate module EEPROM length as part of policy (Ivan Vecera) [2019090] - ethtool: Use kernel data types for internal EEPROM struct (Ivan Vecera) [2019090] - ethtool: Document behavior when module EEPROM bank attribute is omitted (Ivan Vecera) [2019090] - ethtool: Decrease size of module EEPROM get policy array (Ivan Vecera) [2019090] - ethtool: Document correct attribute type (Ivan Vecera) [2019090] - ethtool: Use correct command name in title (Ivan Vecera) [2019090] - net: fix mistake path for netdev_features_strings (Ivan Vecera) [2019089 2019090 2019092] - ethtool: add a stricter length check (Ivan Vecera) [2019089 2019090 2019092] - ethtool: Fix a typo (Ivan Vecera) [2019089 2019090 2019092] - net: ethtool: clear heap allocations for ethtool function (Ivan Vecera) [2019090] - ethtool: Fix NULL pointer dereference during module EEPROM dump (Ivan Vecera) [2019090] - ethtool: stats: Fix a copy-paste error (Ivan Vecera) [2019092] - ethtool: add missing EEPROM to list of messages (Ivan Vecera) [2019090] - ethtool: stats: clarify the initialization to ETHTOOL_STAT_NOT_SET (Ivan Vecera) [2019092] - ethtool: ioctl: Fix out-of-bounds warning in store_link_ksettings_for_user() (Ivan Vecera) [2019092] - ethtool: add interface to read RMON stats (Ivan Vecera) [2019092] - ethtool: add interface to read standard MAC Ctrl stats (Ivan Vecera) [2019092] - ethtool: add interface to read standard MAC stats (Ivan Vecera) [2019092] - ethtool: add a new command for reading standard stats (Ivan Vecera) [2019092] - docs: ethtool: document standard statistics (Ivan Vecera) [2019092] - docs: networking: extend the statistics documentation (Ivan Vecera) [2019092] - ethtool: add FEC statistics (Ivan Vecera) [2019089] - docs: net: statistics.rst: remove a duplicated kernel-doc (Ivan Vecera) [2019089] - ethtool: fec_prepare_data() - jump to error handling (Ivan Vecera) [2019089] - ethtool: move ethtool_stats_init (Ivan Vecera) [2019089] - ethtool: wire in generic SFP module access (Ivan Vecera) [2019090] - phy: sfp: add netlink SFP support to generic SFP code (Ivan Vecera) [2019090] - ethtool: Add fallback to get_module_eeprom from netlink command (Ivan Vecera) [2019090] - net: ethtool: Export helpers for getting EEPROM info (Ivan Vecera) [2019090] - ethtool: Allow network drivers to dump arbitrary EEPROM data (Ivan Vecera) [2019090] - docs: ethtool: correct quotes (Ivan Vecera) [2019090] - selftests: ethtool: add a netdevsim FEC test (Ivan Vecera) [2019089] - netdevsim: add FEC settings support (Ivan Vecera) [2019089] - ethtool: support FEC settings over netlink (Ivan Vecera) [2019089] - ethtool: document the enum values not defines (Ivan Vecera) [2019089] - ethtool: fec: fix FEC_NONE check (Ivan Vecera) [2019089] - ethtool: fec: add note about reuse of reserved (Ivan Vecera) [2019089] - ethtool: clarify the ethtool FEC interface (Ivan Vecera) [2019089] - ethtool: fec: sanitize ethtool_fecparam->fec (Ivan Vecera) [2019089] - ethtool: fec: sanitize ethtool_fecparam->active_fec (Ivan Vecera) [2019089] - ethtool: fec: sanitize ethtool_fecparam->reserved (Ivan Vecera) [2019089] - ethtool: fec: remove long structure description (Ivan Vecera) [2019089] - ethtool: fec: fix typo in kdoc (Ivan Vecera) [2019089] - net: Remove redundant if statements (Petr Oros) [2026472] - netdevice: add the case if dev is NULL (Petr Oros) [2026472] - nvmet: use IOCB_NOWAIT only if the filesystem supports it (Chris Leech) [2015563] - nvmet-tcp: fix incomplete data digest send (Chris Leech) [2015563] - nvmet-tcp: fix memory leak when performing a controller reset (Chris Leech) [2015563] - nvmet-tcp: add an helper to free the cmd buffers (Chris Leech) [2015563] - nvmet-tcp: fix a race condition between release_queue and io_work (Chris Leech) [2015563] - nvmet-tcp: fix use-after-free when a port is removed (Chris Leech) [2015563] - nvmet-rdma: fix use-after-free when a port is removed (Chris Leech) [2015563] - nvmet: fix use-after-free when a port is removed (Chris Leech) [2015563] - nvmet-tcp: fix header digest verification (Chris Leech) [2015563] - nvmet-tcp: fix data digest pointer calculation (Chris Leech) [2015563] - nvmet-tcp: fix a memory leak when releasing a queue (Chris Leech) [2015563] - nvmet: fix a width vs precision bug in nvmet_subsys_attr_serial_show() (Chris Leech) [2015563] - nvmet: fixup buffer overrun in nvmet_subsys_attr_serial() (Chris Leech) [2015563] - nvmet: return bool from nvmet_passthru_ctrl and nvmet_is_passthru_req (Chris Leech) [2015563] - nvmet: looks at the passthrough controller when initializing CAP (Chris Leech) [2015563] - nvmet: check that host sqsize does not exceed ctrl MQES (Chris Leech) [2015563] - nvmet: avoid duplicate qid in connect cmd (Chris Leech) [2015563] - nvmet: pass back cntlid on successful completion (Chris Leech) [2015563] - nvmet: remove redundant assignments of variable status (Chris Leech) [2015563] - nvme-fabrics: ignore invalid fast_io_fail_tmo values (Chris Leech) [2015563] - nvme-tcp: fix memory leak when freeing a queue (Chris Leech) [2015563] - nvme-tcp: validate R2T PDU in nvme_tcp_handle_r2t() (Chris Leech) [2015563] - nvme-tcp: fix data digest pointer calculation (Chris Leech) [2015563] - nvme-tcp: fix possible req->offset corruption (Chris Leech) [2015563] - nvme-tcp: fix H2CData PDU send accounting (again) (Chris Leech) [2015563] - nvme: keep ctrl->namespaces ordered (Chris Leech) [2015563] - nvme-tcp: fix incorrect h2cdata pdu offset accounting (Chris Leech) [2015563] - nvme-tcp: fix io_work priority inversion (Chris Leech) [2015563] - nvme-multipath: fix ANA state updates when a namespace is not present (Chris Leech) [2015563] - nvme: avoid race in shutdown namespace removal (Chris Leech) [2015563] - nvme: update keep alive interval when kato is modified (Chris Leech) [2015563] - nvme: use return value from blk_execute_rq() (Chris Leech) [2015563] - nvme-tcp: Do not reset transport on data digest errors (Chris Leech) [2015563] - nvme-rdma: don't update queue count when failing to set io queues (Chris Leech) [2015563] - nvme-tcp: don't update queue count when failing to set io queues (Chris Leech) [2015563] - nvme-tcp: pair send_mutex init with destroy (Chris Leech) [2015563] - nvme-tcp: don't check blk_mq_tag_to_rq when receiving pdu data (Chris Leech) [2015563] - RDMA/rxe: Bump up default maximum values used via uverbs (Kamal Heib) [2029675]- scsi: qedi: Fix error codes in qedi_alloc_global_queues() (Nilesh Javali) [1983905] - scsi: qedi: Add support for fastpath doorbell recovery (Nilesh Javali) [1983905] - scsi: qedi: Use DEVICE_ATTR_RO() macro (Nilesh Javali) [1983905] - scsi: qedi: Fix host removal with running sessions (Nilesh Javali) [1983905] - scsi: qedi: Wake up if cmd_cleanup_req is set (Nilesh Javali) [1983905] - scsi: qedi: Complete TMF works before disconnect (Nilesh Javali) [1983905] - scsi: qedi: Pass send_iscsi_tmf task to abort (Nilesh Javali) [1983905] - scsi: qedi: Fix cleanup session block/unblock use (Nilesh Javali) [1983905] - scsi: qedi: Fix TMF session block/unblock use (Nilesh Javali) [1983905] - scsi: qedi: Use GFP_NOIO for TMF allocation (Nilesh Javali) [1983905] - scsi: qedi: Fix TMF tid allocation (Nilesh Javali) [1983905] - scsi: qedi: Fix use after free during abort cleanup (Nilesh Javali) [1983905] - scsi: qedi: Fix race during abort timeouts (Nilesh Javali) [1983905] - scsi: qedi: Fix null ref during abort handling (Nilesh Javali) [1983905] - vrf: Fix fast path output packet handling with async Netfilter rules (Antoine Tenart) [2019333] - ipv6: do not drop vrf udp multicast packets (Antoine Tenart) [2019333] - ipv6: handling of multicast packets received in VRF (Antoine Tenart) [2019333] - vrf: Do not attempt to create IPv6 mcast rule if IPv6 is disabled (Antoine Tenart) [2019333] - ipv6: add vrf table handling code for ipv6 mcast (Antoine Tenart) [2019333] - ipv4: Allow sending multicast packets on specific i/f using VRF socket (Antoine Tenart) [2019333] - xfs: fix I_DONTCACHE (Carlos Maiolino) [2024969] - kernfs: don't create a negative dentry if inactive node exists (Ian Kent) [2001597] - kernfs: also call kernfs_set_rev() for positive dentry (Ian Kent) [2001597] - ixgbevf: use xso.real_dev instead of xso.dev in callback functions of struct xfrmdev_ops (Ken Cox) [1970656] - ixgbe: Fix NULL pointer dereference in ixgbe_xdp_setup (Ken Cox) [1970653] - ixgbe, xsk: clean up the resources in ixgbe_xsk_pool_enable error path (Ken Cox) [1970653] - powerpc/perf: Fix missing is_sier_aviable() during build (Gustavo Walbon) [2011687] - perf script: Fix PERF_SAMPLE_WEIGHT_STRUCT support (Michael Petlan) [2026390] - RDMA/core: Set sgtable nents when using ib_dma_virt_map_sg() (Kamal Heib) [2025496] - RDMA: Use the sg_table directly and remove the opencoded version from umem (Kamal Heib) [2025496] - ovs: clear skb->tstamp in forwarding path (Antoine Tenart) [2020160] - net: openvswitch: fix kernel-doc warnings in flow.c (Antoine Tenart) [2020160] - openvswitch: Optimize operation for key comparison (Antoine Tenart) [2020160] - net: openvswitch: Remove unnecessary skb_nfct() (Antoine Tenart) [2020160] - openvswitch: meter: fix race when getting now_ms. (Antoine Tenart) [2020160] - net: openvswitch: Use 'skb_push_rcsum()' instead of hand coding it (Antoine Tenart) [2020160] - openvswitch: Fix a typo (Antoine Tenart) [2020160] - openvswitch: Warn over-mtu packets only if iface is UP. (Antoine Tenart) [2020160] - openvswitch: meter: remove rate from the bucket size calculation (Antoine Tenart) [2020160] - net: openvswitch: use core API to update/provide stats (Antoine Tenart) [2020160] - net: openvswitch: use new function dev_fetch_sw_netstats (Antoine Tenart) [2020160] - net: openvswitch: use dev_sw_netstats_rx_add() (Antoine Tenart) [2020160] - net: openvswitch: Constify static struct genl_small_ops (Antoine Tenart) [2020160] - selftests: add a test case for mirred egress to ingress (Xin Long) [1983894] - net: sched: act_mirred: drop dst for the direction from egress to ingress (Xin Long) [1983894] - usb: hso: fix error handling code of hso_create_net_device (José Ignacio Tornos Martínez) [1986489] {CVE-2021-37159} - i40e: Fix freeing of uninitialized misc IRQ vector (Stefan Assmann) [1990683] - x86/topology: Make __max_die_per_package available unconditionally (Aristeu Rozanski) [1949284] - x86/cpu/amd: Set __max_die_per_package on AMD (Aristeu Rozanski) [1949284] - x86/topology: Set cpu_die_id only if DIE_TYPE found (Aristeu Rozanski) [1949284] - x86/mce: Drop AMD-specific "DEFERRED" case from Intel severity rule list (Aristeu Rozanski) [1949284] - EDAC/mce_amd: Add new error descriptions for existing types (Aristeu Rozanski) [1949284] - x86/mce/amd, edac: Remove report_gart_errors (Aristeu Rozanski) [1949284] - x86/mce/amd: Make threshold bank setting hotplug robust (Aristeu Rozanski) [1949284] - x86/mce/amd: Cleanup threshold device remove path (Aristeu Rozanski) [1949284] - x86/mce/amd: Straighten CPU hotplug path (Aristeu Rozanski) [1949284] - x86/mce/amd: Sanitize thresholding device creation hotplug path (Aristeu Rozanski) [1949284] - x86/mce/amd: Protect a not-fully initialized bank from the thresholding interrupt (Aristeu Rozanski) [1949284] - x86/mce/amd: Init thresholding machinery only on relevant vendors (Aristeu Rozanski) [1949284] - x86/mce/amd: Do proper cleanup on error paths (Aristeu Rozanski) [1949284] - x86/mce/amd: Fix kobject lifetime (Aristeu Rozanski) [1949284] - x86/mce/amd: Publish the bank pointer only after setup has succeeded (Aristeu Rozanski) [1949284] - x86/mce/amd: Make disable_err_thresholding() static (Aristeu Rozanski) [1949284] - x86/MCE: Determine MCA banks' init state properly (Aristeu Rozanski) [1949284] - x86/MCE: Group AMD function prototypes in (Aristeu Rozanski) [1949284] - x86/MCE: Switch to use the new generic UUID API (Aristeu Rozanski) [1949284] - ipv4: fix endianness issue in inet_rtm_getroute_build_skb() (Guillaume Nault) [2022057] - net: igmp: fix data-race in igmp_ifc_timer_expire() (Guillaume Nault) [2022057] - net/ipv4: swap flow ports when validating source (Guillaume Nault) [2022057] - tools headers UAPI: Sync linux/in.h copy with the kernel sources (Guillaume Nault) [2022057] - icmp: don't send out ICMP messages with a source address of 0.0.0.0 (Guillaume Nault) [2022057] - cipso: correct comments of cipso_v4_cache_invalidate() (Guillaume Nault) [2022057] - crypto: ccp - Make use of the helper macro kthread_run() (Vladis Dronov) [1997593] - crypto: ccp - Fix whitespace in sev_cmd_buffer_len() (Vladis Dronov) [1997593] - crypto: ccp - fix resource leaks in ccp_run_aes_gcm_cmd() (Vladis Dronov) [1997593] - crypto: jitter - consider 32 LSB for APT (Herbert Xu) [1994390] - rcu: Tighten rcu_advance_cbs_nowake() checks (Daniel Vacek) [2013408] - cxgb3: Remove seeprom_write and use VPD API (Myron Stowe) [2019086] - cxgb3: Use VPD API in t3_seeprom_wp() (Myron Stowe) [2019086] - cxgb3: Remove t3_seeprom_read and use VPD API (Myron Stowe) [2019086] - PCI/VPD: Use pci_read_vpd_any() in pci_vpd_size() (Myron Stowe) [2019086] - PCI/VPD: Add pci_read/write_vpd_any() (Myron Stowe) [2019086] - PCI/VPD: Defer VPD sizing until first access (Myron Stowe) [2019086] - PCI/VPD: Use unaligned access helpers (Myron Stowe) [2019086] - PCI/VPD: Clean up public VPD defines and inline functions (Myron Stowe) [2019086] - cxgb4: Use pci_vpd_find_id_string() to find VPD ID string (Myron Stowe) [2019086] - PCI/VPD: Add pci_vpd_find_id_string() (Myron Stowe) [2019086] - PCI/VPD: Include post-processing in pci_vpd_find_tag() (Myron Stowe) [2019086] - PCI/VPD: Stop exporting pci_vpd_find_info_keyword() (Myron Stowe) [2019086] - PCI/VPD: Stop exporting pci_vpd_find_tag() (Myron Stowe) [2019086] - scsi: cxlflash: Search VPD with pci_vpd_find_ro_info_keyword() (Myron Stowe) [2019086] - cxgb4: Search VPD with pci_vpd_find_ro_info_keyword() (Myron Stowe) [2019086] - cxgb4: Remove unused vpd_param member ec (Myron Stowe) [2019086] - cxgb4: Validate VPD checksum with pci_vpd_check_csum() (Myron Stowe) [2019086] - bnxt: Search VPD with pci_vpd_find_ro_info_keyword() (Myron Stowe) [2019086] - bnxt: Read VPD with pci_vpd_alloc() (Myron Stowe) [2019086] - bnx2x: Search VPD with pci_vpd_find_ro_info_keyword() (Myron Stowe) [2019086] - bnx2x: Read VPD with pci_vpd_alloc() (Myron Stowe) [2019086] - bnx2: Replace open-coded byte swapping with swab32s() (Myron Stowe) [2019086] - bnx2: Search VPD with pci_vpd_find_ro_info_keyword() (Myron Stowe) [2019086] - sfc: falcon: Search VPD with pci_vpd_find_ro_info_keyword() (Myron Stowe) [2019086] - sfc: falcon: Read VPD with pci_vpd_alloc() (Myron Stowe) [2019086] - tg3: Search VPD with pci_vpd_find_ro_info_keyword() (Myron Stowe) [2019086] - tg3: Validate VPD checksum with pci_vpd_check_csum() (Myron Stowe) [2019086] - tg3: Read VPD with pci_vpd_alloc() (Myron Stowe) [2019086] - sfc: Search VPD with pci_vpd_find_ro_info_keyword() (Myron Stowe) [2019086] - sfc: Read VPD with pci_vpd_alloc() (Myron Stowe) [2019086] - PCI/VPD: Add pci_vpd_check_csum() (Myron Stowe) [2019086] - PCI/VPD: Add pci_vpd_find_ro_info_keyword() (Myron Stowe) [2019086] - PCI/VPD: Add pci_vpd_alloc() (Myron Stowe) [2019086] - PCI/VPD: Treat invalid VPD like missing VPD capability (Myron Stowe) [2019086] - PCI/VPD: Determine VPD size in pci_vpd_init() (Myron Stowe) [2019086] - PCI/VPD: Embed struct pci_vpd in struct pci_dev (Myron Stowe) [2019086] - PCI/VPD: Remove struct pci_vpd.valid member (Myron Stowe) [2019086] - PCI/VPD: Remove struct pci_vpd_ops (Myron Stowe) [2019086] - PCI/VPD: Reorder pci_read_vpd(), pci_write_vpd() (Myron Stowe) [2019086] - PCI/VPD: Remove struct pci_vpd.flag (Myron Stowe) [2019086] - PCI/VPD: Make pci_vpd_wait() uninterruptible (Myron Stowe) [2019086] - PCI/VPD: Remove pci_vpd_size() old_size argument (Myron Stowe) [2019086] - PCI/VPD: Allow access to valid parts of VPD if some is invalid (Myron Stowe) [2019086] - PCI/VPD: Don't check Large Resource Item Names for validity (Myron Stowe) [2019086] - PCI/VPD: Reject resource tags with invalid size (Myron Stowe) [2019086] - PCI/VPD: Treat initial 0xff as missing EEPROM (Myron Stowe) [2019086] - PCI/VPD: Check Resource Item Names against those valid for type (Myron Stowe) [2019086] - PCI/VPD: Correct diagnostic for VPD read failure (Myron Stowe) [2019086] - net: create netdev->dev_addr assignment helpers (Josef Oskera) [2016478] - scsi: ibmvfc: Fix up duplicate response detection (Steve Best) [2015732] - scsi: core: Avoid leaving shost->last_reset with stale value if EH does not run (Ewan D. Milne) [2011330] - libbpf: Add support for new llvm bpf relocations (Yauheni Kaliuta) [1944799] - libbpf: Fix memory leak in strset (Yauheni Kaliuta) [1944799] - selftests: bpf: skip test_doc_build.sh (Yauheni Kaliuta) [1944799] - bpf: Stop caching subprog index in the bpf_pseudo_func insn (Yauheni Kaliuta) [1944799] - redhat/configs: enable CONFIG_BPF_UNPRIV_DEFAULT_OFF (Yauheni Kaliuta) [1944799] - kbuild: Quote OBJCOPY var to avoid a pahole call break the build (Yauheni Kaliuta) [1944799] - bpf: Fix BPF_JIT kconfig symbol dependency (Yauheni Kaliuta) [1944799] - bpf: Add kconfig knob for disabling unpriv bpf by default (Yauheni Kaliuta) [1944799] - bpf, kconfig: Add consolidated menu entry for bpf with core options (Yauheni Kaliuta) [1944799] - tools/resolve_btfids: Fix warnings (Yauheni Kaliuta) [1944799] - tools/runqslower: Allow substituting custom vmlinux.h for the build (Yauheni Kaliuta) [1944799] - lib/string.c: allow searching for NUL with strnchr (Yauheni Kaliuta) [1944799] - rpmspec: update manpages installation after 5.13 rebase (bpf-helpers, bpf-syscall) (Yauheni Kaliuta) [1944799] - libbpf: Fix segfault in static linker for objects without BTF (Yauheni Kaliuta) [1944799] - bpf: Avoid using ARRAY_SIZE on an uninitialized pointer (Yauheni Kaliuta) [1944799] - bpf: Remove superfluous aux sanitation on subprog rejection (Yauheni Kaliuta) [1944799] - bpf: Clarify a bpf_bprintf_prepare macro (Yauheni Kaliuta) [1944799] - bpf: Fix nested bpf_bprintf_prepare with more per-cpu buffers (Yauheni Kaliuta) [1944799] - selftests/bpf: Fix the snprintf test (Yauheni Kaliuta) [1944799] - bpf: Implement formatted output helpers with bstr_printf (Yauheni Kaliuta) [1944799] - seq_file: Add a seq_bprintf function (Yauheni Kaliuta) [1944799] - bpf: Notify user if we ever hit a bpf_snprintf verifier bug (Yauheni Kaliuta) [1944799] - selftests/bpf: Add a series of tests for bpf_snprintf (Yauheni Kaliuta) [1944799] - bpf: Lock bpf_trace_printk's tmp buf before it is written to (Yauheni Kaliuta) [1944799] - bpf: Add a bpf_snprintf helper (Yauheni Kaliuta) [1944799] - bpf: Factorize bpf_trace_printk and bpf_seq_printf (Yauheni Kaliuta) [1944799] - Stop the ad-hoc games with -Wno-maybe-initialized (Yauheni Kaliuta) [1944799] - kbuild: compute false-positive -Wmaybe-uninitialized cases in Kconfig (Yauheni Kaliuta) [1944799] - bpf: Fix potentially incorrect results with bpf_get_local_storage() (Yauheni Kaliuta) [1944799] - bpf, samples: Fix xdpsock with '-M' parameter missing unload process (Yauheni Kaliuta) [1944799] - libbpf: Don't crash on object files with no symbol tables (Yauheni Kaliuta) [1944799] - libbpf: Fix ELF symbol visibility update logic (Yauheni Kaliuta) [1944799] - bpf, selftests: Adjust few selftest outcomes wrt unreachable code (Yauheni Kaliuta) [1944799] - bpf: Do not mark insn as seen under speculative path verification (Yauheni Kaliuta) [1944799] - bpf: Inherit expanded/patched seen count from old aux data (Yauheni Kaliuta) [1944799] - bpf, selftests: Adjust few selftest result_unpriv outcomes (Yauheni Kaliuta) [1944799] - bpf: Fix BPF_LSM kconfig symbol dependency (Yauheni Kaliuta) [1944799] - selftests/bpf: Add test for l3 use of bpf_redirect_peer (Yauheni Kaliuta) [1944799] - bpftool: Add sock_release help info for cgroup attach/prog load command (Yauheni Kaliuta) [1944799] - bpf, offload: Reorder offload callback 'prepare' in verifier (Yauheni Kaliuta) [1944799] - selftests/bpf: Test ringbuf mmap read-only and read-write restrictions (Yauheni Kaliuta) [1944799] - selftests/bpf: Convert static to global in tc_redirect progs (Yauheni Kaliuta) [1944799] - selftests/bpf: Rewrite test_tc_redirect.sh as prog_tests/tc_redirect.c (Yauheni Kaliuta) [1944799] - libbpf: Provide GELF_ST_VISIBILITY() define for older libelf (Yauheni Kaliuta) [1944799] - bpf: Add deny list of btf ids check for tracing programs (Yauheni Kaliuta) [1944799] - bpf: Forbid trampoline attach for functions with variable arguments (Yauheni Kaliuta) [1944799] - samples/bpf: Consider frame size in tx_only of xdpsock sample (Yauheni Kaliuta) [1944799] - libbpf: Add NULL check to add_dummy_ksym_var (Yauheni Kaliuta) [1944799] - libbpf: Fix signed overflow in ringbuf_process_ring (Yauheni Kaliuta) [1944799] - bpf, selftests: Update array map tests for per-cpu batched ops (Yauheni Kaliuta) [1944799] - bpf: Add batched ops support for percpu array (Yauheni Kaliuta) [1944799] - bpf, docs: Fix literal block for example code (Yauheni Kaliuta) [1944799] - bpf, cpumap: Bulk skb using netif_receive_skb_list (Yauheni Kaliuta) [1944799] - selftests/bpf: Fix field existence CO-RE reloc tests (Yauheni Kaliuta) [1944799] - selftests/bpf: Fix BPF_CORE_READ_BITFIELD() macro (Yauheni Kaliuta) [1944799] - selftests/bpf: Use ASSERT macros in lsm test (Yauheni Kaliuta) [1944799] - selftests/bpf: Test that module can't be unloaded with attached trampoline (Yauheni Kaliuta) [1944799] - selftests/bpf: Add re-attach test to lsm test (Yauheni Kaliuta) [1944799] - selftests/bpf: Add re-attach test to fexit_test (Yauheni Kaliuta) [1944799] - selftests/bpf: Add re-attach test to fentry_test (Yauheni Kaliuta) [1944799] - bpf: Allow trampoline re-attach for tracing and lsm programs (Yauheni Kaliuta) [1944799] - bpf: Document the pahole release info related to libbpf in bpf_devel_QA.rst (Yauheni Kaliuta) [1944799] - selftests/bpf: Document latest Clang fix expectations for linking tests (Yauheni Kaliuta) [1944799] - selftests/bpf: Add map linking selftest (Yauheni Kaliuta) [1944799] - selftests/bpf: Add global variables linking selftest (Yauheni Kaliuta) [1944799] - selftests/bpf: Add function linking selftest (Yauheni Kaliuta) [1944799] - selftests/bpf: Omit skeleton generation for multi-linked BPF object files (Yauheni Kaliuta) [1944799] - selftests/bpf: Use -O0 instead of -Og in selftests builds (Yauheni Kaliuta) [1944799] - libbpf: Support extern resolution for BTF-defined maps in .maps section (Yauheni Kaliuta) [1944799] - libbpf: Add linker extern resolution support for functions and global variables (Yauheni Kaliuta) [1944799] - libbpf: Tighten BTF type ID rewriting with error checking (Yauheni Kaliuta) [1944799] - libbpf: Extend sanity checking ELF symbols with externs validation (Yauheni Kaliuta) [1944799] - libbpf: Make few internal helpers available outside of libbpf.c (Yauheni Kaliuta) [1944799] - libbpf: Factor out symtab and relos sanity checks (Yauheni Kaliuta) [1944799] - libbpf: Refactor BTF map definition parsing (Yauheni Kaliuta) [1944799] - libbpf: Allow gaps in BPF program sections to support overriden weak functions (Yauheni Kaliuta) [1944799] - libbpf: Mark BPF subprogs with hidden visibility as static for BPF verifier (Yauheni Kaliuta) [1944799] - libbpf: Suppress compiler warning when using SEC() macro with externs (Yauheni Kaliuta) [1944799] - bpftool: Dump more info about DATASEC members (Yauheni Kaliuta) [1944799] - bpftool: Support dumping BTF VAR's "extern" linkage (Yauheni Kaliuta) [1944799] - bpf: Remove unnecessary map checks for ARG_PTR_TO_CONST_STR (Yauheni Kaliuta) [1944799] - xsk: Align XDP socket batch size with DPDK (Yauheni Kaliuta) [1944799] - bpf, doc: Fix some invalid links in bpf_devel_QA.rst (Yauheni Kaliuta) [1944799] - net, xdp: Update pkt_type if generic XDP changes unicast MAC (Yauheni Kaliuta) [1944799] - powerpc/ebpf32: Use standard function call for functions within 32M distance (Yauheni Kaliuta) [1944799] - selftests/bpf: Add docs target as all dependency (Yauheni Kaliuta) [1944799] - bpf/selftests: Add bpf_get_task_stack retval bounds test_prog (Yauheni Kaliuta) [1944799] - bpf/selftests: Add bpf_get_task_stack retval bounds verifier test (Yauheni Kaliuta) [1944799] - bpf: Refine retval for bpf_get_task_stack helper (Yauheni Kaliuta) [1944799] - samples/bpf: Fix broken tracex1 due to kprobe argument change (Yauheni Kaliuta) [1944799] - libbpf: Introduce a BPF_SNPRINTF helper macro (Yauheni Kaliuta) [1944799] - libbpf: Initialize the bpf_seq_printf parameters array field by field (Yauheni Kaliuta) [1944799] - bpf: Add a ARG_PTR_TO_CONST_STR argument type (Yauheni Kaliuta) [1944799] - bpftool: Fix a clang compilation warning (Yauheni Kaliuta) [1944799] - selftests/bpf: Silence clang compilation warnings (Yauheni Kaliuta) [1944799] - selftests/bpf: Fix test_cpp compilation failure with clang (Yauheni Kaliuta) [1944799] - selftests: Set CC to clang in lib.mk if LLVM is set (Yauheni Kaliuta) [1944799] - libbpf: Remove unused field. (Yauheni Kaliuta) [1944799] - tools/testing: Remove unused variable (Yauheni Kaliuta) [1944799] - selftests/bpf: Fix the ASSERT_ERR_PTR macro (Yauheni Kaliuta) [1944799] - selftests/bpf: Add tests for target information in bpf_link info queries (Yauheni Kaliuta) [1944799] - bpf: Return target info when a tracing bpf_link is queried (Yauheni Kaliuta) [1944799] - libbpf: Clarify flags in ringbuf helpers (Yauheni Kaliuta) [1944799] - bpf: Sync bpf headers in tooling infrastucture (Yauheni Kaliuta) [1944799] - bpf: Document PROG_TEST_RUN limitations (Yauheni Kaliuta) [1944799] - bpf, inode: Remove second initialization of the bpf_preload_lock (Yauheni Kaliuta) [1944799] - libbpf: Fix KERNEL_VERSION macro (Yauheni Kaliuta) [1944799] - bpf: selftests: Specify CONFIG_DYNAMIC_FTRACE in the testing config (Yauheni Kaliuta) [1944799] - powerpc/bpf: Reallocate BPF registers to volatile registers when possible on PPC32 (Yauheni Kaliuta) [1944799] - powerpc/bpf: Change values of SEEN_ flags (Yauheni Kaliuta) [1944799] - powerpc/bpf: Move common functions into bpf_jit_comp.c (Yauheni Kaliuta) [1944799] - powerpc/bpf: Remove classical BPF support for PPC32 (Yauheni Kaliuta) [1944799] - powerpc/bpf: Move common helpers into bpf_jit.h (Yauheni Kaliuta) [1944799] - powerpc/bpf: Change register numbering for bpf_set/is_seen_register() (Yauheni Kaliuta) [1944799] - libbpf: Remove redundant semi-colon (Yauheni Kaliuta) [1944799] - bpf: Remove repeated struct btf_type declaration (Yauheni Kaliuta) [1944799] - bpf, cgroup: Delete repeated struct bpf_prog declaration (Yauheni Kaliuta) [1944799] - bpf: Remove unused parameter from ___bpf_prog_run (Yauheni Kaliuta) [1944799] - bpf, selftests: test_maps generating unrecognized data section (Yauheni Kaliuta) [1944799] - selftests/bpf: Add an option for a debug shell in vmtest.sh (Yauheni Kaliuta) [1944799] - bpf: Remove redundant assignment of variable id (Yauheni Kaliuta) [1944799] - bpf: Remove unused bpf_load_pointer (Yauheni Kaliuta) [1944799] - selftests: xsk: Remove unused defines (Yauheni Kaliuta) [1944799] - selftests: xsk: Remove mutex and condition variable (Yauheni Kaliuta) [1944799] - selftests: xsk: Remove thread attribute (Yauheni Kaliuta) [1944799] - selftests: xsk: Implement bpf_link test (Yauheni Kaliuta) [1944799] - selftests: xsk: Remove sync_mutex_tx and atomic var (Yauheni Kaliuta) [1944799] - selftests: xsk: Refactor teardown/bidi test cases and testapp_validate (Yauheni Kaliuta) [1944799] - selftests: xsk: Remove Tx synchronization resources (Yauheni Kaliuta) [1944799] - selftests: xsk: Split worker thread (Yauheni Kaliuta) [1944799] - selftests: xsk: Remove thread for netns switch (Yauheni Kaliuta) [1944799] - samples: bpf: Do not unload prog within xdpsock (Yauheni Kaliuta) [1944799] - libbpf: xsk: Use bpf_link (Yauheni Kaliuta) [1944799] - selftests: xsk: Simplify frame traversal in dumping thread (Yauheni Kaliuta) [1944799] - selftests: xsk: Remove inline keyword from source file (Yauheni Kaliuta) [1944799] - selftests: xsk: Remove unused function (Yauheni Kaliuta) [1944799] - selftests: xsk: Remove struct ifaceconfigobj (Yauheni Kaliuta) [1944799] - selftests: xsk: Don't call worker_pkt_dump() for stats test (Yauheni Kaliuta) [1944799] - libbpf: Fix memory leak when emitting final btf_ext (Yauheni Kaliuta) [1944799] - bpf: selftests: Update clang requirement in README.rst for testing kfunc call (Yauheni Kaliuta) [1944799] - bpf: Update bpf_design_QA.rst to clarify the kfunc call is not ABI (Yauheni Kaliuta) [1944799] - bpf: selftests: Add kfunc_call test (Yauheni Kaliuta) [1944799] - bpf: selftests: Bpf_cubic and bpf_dctcp calling kernel functions (Yauheni Kaliuta) [1944799] - bpf: selftests: Rename bictcp to bpf_cubic (Yauheni Kaliuta) [1944799] - libbpf: Support extern kernel function (Yauheni Kaliuta) [1944799] - libbpf: Record extern sym relocation first (Yauheni Kaliuta) [1944799] - libbpf: Rename RELO_EXTERN to RELO_EXTERN_VAR (Yauheni Kaliuta) [1944799] - libbpf: Refactor codes for finding btf id of a kernel symbol (Yauheni Kaliuta) [1944799] - libbpf: Refactor bpf_object__resolve_ksyms_btf_id (Yauheni Kaliuta) [1944799] - bpf: Support bpf program calling kernel function (Yauheni Kaliuta) [1944799] - bpf: Refactor btf_check_func_arg_match (Yauheni Kaliuta) [1944799] - bpf: Simplify freeing logic in linfo and jited_linfo (Yauheni Kaliuta) [1944799] - libbpf: Preserve empty DATASEC BTFs during static linking (Yauheni Kaliuta) [1944799] - bpf: struct sock is declared twice in bpf_sk_storage header (Yauheni Kaliuta) [1944799] - bpf: Remove unused headers (Yauheni Kaliuta) [1944799] - libbpf: Add bpf object kern_version attribute setter (Yauheni Kaliuta) [1944799] - bpf: selftests: Add tests for batched ops in LPM trie maps (Yauheni Kaliuta) [1944799] - bpf: Add support for batched ops in LPM trie maps (Yauheni Kaliuta) [1944799] - selftests/bpf: Better error messages for ima_setup.sh failures (Yauheni Kaliuta) [1944799] - bpf: Fix NULL pointer dereference in bpf_get_local_storage() helper (Yauheni Kaliuta) [1944799] - libbpf: Constify few bpf_program getters (Yauheni Kaliuta) [1944799] - bpf: Fix typo 'accesible' into 'accessible' (Yauheni Kaliuta) [1944799] - tracing: Fix various typos in comments (Yauheni Kaliuta) [1944799] - libbpf: Skip BTF fixup if object file has no BTF (Yauheni Kaliuta) [1944799] - bpf: Remove insn_buf[] declaration in inner block (Yauheni Kaliuta) [1944799] - selftests/bpf: Add multi-file statically linked BPF object file test (Yauheni Kaliuta) [1944799] - selftests/bpf: Pass all BPF .o's through BPF static linker (Yauheni Kaliuta) [1944799] - selftests/bpf: Re-generate vmlinux.h and BPF skeletons if bpftool changed (Yauheni Kaliuta) [1944799] - bpftool: Add `gen object` command to perform BPF static linking (Yauheni Kaliuta) [1944799] - bpftool: Add ability to specify custom skeleton object name (Yauheni Kaliuta) [1944799] - libbpf: Add BPF static linker BTF and BTF.ext support (Yauheni Kaliuta) [1944799] - libbpf: Add BPF static linker APIs (Yauheni Kaliuta) [1944799] - libbpf: Add generic BTF type shallow copy API (Yauheni Kaliuta) [1944799] - libbpf: Extract internal set-of-strings datastructure APIs (Yauheni Kaliuta) [1944799] - libbpf: Rename internal memory-management helpers (Yauheni Kaliuta) [1944799] - libbpf: Generalize BTF and BTF.ext type ID and strings iteration (Yauheni Kaliuta) [1944799] - libbpf: Expose btf_type_by_id() internally (Yauheni Kaliuta) [1944799] - x86: Fix various typos in comments (Yauheni Kaliuta) [1944799] - selftests/bpf: drop custom NULL #define in skb_pkt_end selftest (Yauheni Kaliuta) [1944799] - libbpf: provide NULL and KERNEL_VERSION macros in bpf_helpers.h (Yauheni Kaliuta) [1944799] - bpf: net: Emit anonymous enum with BPF_TCP_CLOSE value explicitly (Yauheni Kaliuta) [1944799] - selftests/bpf: Use nanosleep() syscall instead of sleep() in get_cgroup_id (Yauheni Kaliuta) [1944799] - selftests/bpf: Fix warning comparing pointer to 0 (Yauheni Kaliuta) [1944799] - selftests/bpf: Build everything in debug mode (Yauheni Kaliuta) [1944799] - selftests/bpf: Fix maybe-uninitialized warning in xdpxceiver test (Yauheni Kaliuta) [1944799] - bpftool: Fix maybe-uninitialized warnings (Yauheni Kaliuta) [1944799] - libbpf: Add explicit padding to bpf_xdp_set_link_opts (Yauheni Kaliuta) [1944799] - kernel/bpf/: Fix misspellings using codespell tool (Yauheni Kaliuta) [1944799] - s390/bpf: Implement new atomic ops (Yauheni Kaliuta) [1944799] - bpf: selftests: Remove unused 'nospace_err' in tests for batched ops in array maps (Yauheni Kaliuta) [1944799] - samples: bpf: Fix a spelling typo in do_hbm_test.sh (Yauheni Kaliuta) [1944799] - libbpf: Avoid inline hint definition from 'linux/stddef.h' (Yauheni Kaliuta) [1944799] - libbpf: xsk: Move barriers from libbpf_util.h to xsk.h (Yauheni Kaliuta) [1944799] - libbpf: xsk: Remove linux/compiler.h header (Yauheni Kaliuta) [1944799] - bpf: Fix warning comparing pointer to 0 (Yauheni Kaliuta) [1944799] - selftests/bpf: Fix warning comparing pointer to 0 (Yauheni Kaliuta) [1944799] - bpf, xdp: Restructure redirect actions (Yauheni Kaliuta) [1944799] - bpf, xdp: Make bpf_redirect_map() a map operation (Yauheni Kaliuta) [1944799] - selftests/bpf: Fix compiler warning in BPF_KPROBE definition in loop6.c (Yauheni Kaliuta) [1944799] - selftests/bpf: Fix typo in Makefile (Yauheni Kaliuta) [1944799] - libbpf: Fix arm64 build (Yauheni Kaliuta) [1944799] - libbpf, xsk: Add libbpf_smp_store_release libbpf_smp_load_acquire (Yauheni Kaliuta) [1944799] - selftests, bpf: Extend test_tc_tunnel test with vxlan (Yauheni Kaliuta) [1944799] - bpf: Add bpf_skb_adjust_room flag BPF_F_ADJ_ROOM_ENCAP_L2_ETH (Yauheni Kaliuta) [1944799] - selftests/bpf: Simplify the calculation of variables (Yauheni Kaliuta) [1944799] - bpf: Simplify the calculation of variables (Yauheni Kaliuta) [1944799] - selftests: bpf: Don't run sk_lookup in verifier tests (Yauheni Kaliuta) [1944799] - selftests: bpf: Check that PROG_TEST_RUN repeats as requested (Yauheni Kaliuta) [1944799] - selftests: bpf: Convert sk_lookup ctx access tests to PROG_TEST_RUN (Yauheni Kaliuta) [1944799] - bpf: Add PROG_TEST_RUN support for sk_lookup programs (Yauheni Kaliuta) [1944799] - bpf: Consolidate shared test timing code (Yauheni Kaliuta) [1944799] - docs/bpf: Add bpf() syscall command reference (Yauheni Kaliuta) [1944799] - selftests/bpf: Test syscall command parsing (Yauheni Kaliuta) [1944799] - selftests/bpf: Templatize man page generation (Yauheni Kaliuta) [1944799] - tools/bpf: Remove bpf-helpers from bpftool docs (Yauheni Kaliuta) [1944799] - scripts/bpf: Add syscall commands printer (Yauheni Kaliuta) [1944799] - tools: Sync uapi bpf.h header with latest changes (Yauheni Kaliuta) [1944799] - scripts/bpf: Abstract eBPF API target parameter (Yauheni Kaliuta) [1944799] - bpf: Document BPF_MAP_*_BATCH syscall commands (Yauheni Kaliuta) [1944799] - bpf: Document BPF_PROG_QUERY syscall command (Yauheni Kaliuta) [1944799] - bpf: Document BPF_PROG_TEST_RUN syscall command (Yauheni Kaliuta) [1944799] - bpf: Document BPF_PROG_ATTACH syscall command (Yauheni Kaliuta) [1944799] - bpf: Document BPF_PROG_PIN syscall command (Yauheni Kaliuta) [1944799] - bpf: Document BPF_F_LOCK in syscall commands (Yauheni Kaliuta) [1944799] - bpf: Add minimal bpf() command documentation (Yauheni Kaliuta) [1944799] - bpf: Import syscall arg documentation (Yauheni Kaliuta) [1944799] - libbpf: Fix whitespace in btf_add_composite() comment (Yauheni Kaliuta) [1944799] - selftests/bpf: Add a verifier scale test with unknown bounded loop (Yauheni Kaliuta) [1944799] - tools, bpf_asm: Exit non-zero on errors (Yauheni Kaliuta) [1944799] - tools, bpf_asm: Hard error on out of range jumps (Yauheni Kaliuta) [1944799] - selftests/bpf: Add arraymap test for bpf_for_each_map_elem() helper (Yauheni Kaliuta) [1944799] - selftests/bpf: Add hashmap test for bpf_for_each_map_elem() helper (Yauheni Kaliuta) [1944799] - bpftool: Print subprog address properly (Yauheni Kaliuta) [1944799] - libbpf: Support subprog address relocation (Yauheni Kaliuta) [1944799] - libbpf: Move function is_ldimm64() earlier in libbpf.c (Yauheni Kaliuta) [1944799] - bpf: Add arraymap support for bpf_for_each_map_elem() helper (Yauheni Kaliuta) [1944799] - bpf: Add hashtab support for bpf_for_each_map_elem() helper (Yauheni Kaliuta) [1944799] - bpf: Add bpf_for_each_map_elem() helper (Yauheni Kaliuta) [1944799] - bpf: Change return value of verifier function add_subprog() (Yauheni Kaliuta) [1944799] - bpf: Refactor check_func_call() to allow callback function (Yauheni Kaliuta) [1944799] - bpf: Factor out verbose_invalid_scalar() (Yauheni Kaliuta) [1944799] - bpf: Factor out visit_func_call_insn() in check_cfg() (Yauheni Kaliuta) [1944799] - selftests/bpf: Copy extras in out-of-srctree builds (Yauheni Kaliuta) [1944799] - selftests/bpf: Propagate error code of the command to vmtest.sh (Yauheni Kaliuta) [1944799] - selftests/bpf: Introduce xsk statistics tests (Yauheni Kaliuta) [1944799] - selftests/bpf: Restructure xsk selftests (Yauheni Kaliuta) [1944799] - selftests/bpf: Expose and rename debug argument (Yauheni Kaliuta) [1944799] - selftest/bpf: Make xsk tests less verbose (Yauheni Kaliuta) [1944799] - bpf: Rename fixup_bpf_calls and add some comments (Yauheni Kaliuta) [1944799] - bpf: Use MAX_BPF_FUNC_REG_ARGS macro (Yauheni Kaliuta) [1944799] - bpf: runqslower: Prefer using local vmlimux to generate vmlinux.h (Yauheni Kaliuta) [1944799] - bpf: Add kernel/modules BTF presence checks to bpftool feature command (Yauheni Kaliuta) [1944799]- netfilter: log: work around missing softdep backend module (Florian Westphal) [2017794] - netfilter: nft_ct: protect nft_ct_pcpu_template_refcnt with mutex (Florian Westphal) [2017794] - netfilter: Fix fall-through warnings for Clang (Florian Westphal) [2017794] - netfilter: nft_nat: allow to specify layer 4 protocol NAT only (Florian Westphal) [2017794] - netfilter: conntrack: adjust stop timestamp to real expiry value (Florian Westphal) [2017794] - netfilter: ipvs: make global sysctl readonly in non-init netns (Florian Westphal) [2017794] - ipvs: fix possible memory leak in ip_vs_control_net_init (Florian Westphal) [2017794] - ipvs: fix the connection sync failed in some cases (Florian Westphal) [2017794] - net: Fix offloading indirect devices dependency on qdisc order creation (Davide Caratti) [1997381] - net/core: Remove unused field from struct flow_indr_dev (Davide Caratti) [1997381] - Drivers: hv: balloon: Use VMBUS_RING_SIZE() wrapper for dm_ring_size (Vitaly Kuznetsov) [2019101] - hv_balloon: Remove redundant assignment to region_start (Vitaly Kuznetsov) [2019101] - hv_balloon: disable warning when floor reached (Vitaly Kuznetsov) [2019101] - net/tls: Fix flipped sign in async_wait.err assignment (Sabrina Dubroca) [2019176] - net/tls: Fix flipped sign in tls_err_abort() calls (Sabrina Dubroca) [2019176] - tls: prevent oversized sendfile() hangs by ignoring MSG_MORE (Sabrina Dubroca) [2019176] - tls splice: remove inappropriate flags checking for MSG_PEEK (Sabrina Dubroca) [2019176] - net/tls: Fix use-after-free after the TLS device goes down and up (Sabrina Dubroca) [2019176] - net/tls: Replace TLS_RX_SYNC_RUNNING with RCU (Sabrina Dubroca) [2019176] - tls splice: check SPLICE_F_NONBLOCK instead of MSG_DONTWAIT (Sabrina Dubroca) [2019176] - net/tls: Remove redundant initialization of record (Sabrina Dubroca) [2019176] - ibmvnic: don't stop queue in xmit (Diego Domingos) [2011995] - selftests: net: switch to socat in the GSO GRE test (Hangbin Liu) [2018059] - selftests: net: properly support IPv6 in GSO GRE test (Hangbin Liu) [2018059] - kselftests/net: add missed setup_loopback.sh/setup_veth.sh to Makefile (Hangbin Liu) [2018059] - selftests: add simple GSO GRE test (Hangbin Liu) [2018059] - selftests/net: allow GRO coalesce test on veth (Hangbin Liu) [2018059] - selftests/net: GRO coalesce test (Hangbin Liu) [2018059] - perf/x86: Reset destroy callback on event init failure (Michael Petlan) [2003982] - x86/msr: Define new bits in TSX_FORCE_ABORT MSR (Michael Petlan) [2003982] - perf script: Fix --list-dlfilters documentation (Michael Petlan) [2003982] - perf/x86/intel/uncore: Fix IIO cleanup mapping procedure for SNR/ICX (Michael Petlan) [2003982] - Revert "perf map: Fix dso->nsinfo refcounting" (Michael Petlan) [2003982] - perf pmu: Fix alias matching (Michael Petlan) [2003982] - perf cs-etm: Split --dump-raw-trace by AUX records (Michael Petlan) [2003982] - perf sched: Fix record failure when CONFIG_SCHEDSTATS is not set (Michael Petlan) [2003982] - perf probe: Fix add event failure when running 32-bit perf in a 64-bit kernel (Michael Petlan) [2003982] - perf data: Close all files in close_dir() (Michael Petlan) [2003982] - perf probe-file: Delete namelist in del_events() on the error path (Michael Petlan) [2003982] - perf test bpf: Free obj_buf (Michael Petlan) [2003982] - perf trace: Free strings in trace__parse_events_option() (Michael Petlan) [2003982] - perf trace: Free syscall tp fields in evsel->priv (Michael Petlan) [2003982] - perf trace: Free syscall->arg_fmt (Michael Petlan) [2003982] - perf trace: Free malloc'd trace fields on exit (Michael Petlan) [2003982] - perf lzma: Close lzma stream on exit (Michael Petlan) [2003982] - perf script: Fix memory 'threads' and 'cpus' leaks on exit (Michael Petlan) [2003982] - perf script: Release zstd data (Michael Petlan) [2003982] - perf session: Cleanup trace_event (Michael Petlan) [2003982] - perf inject: Close inject.output on exit (Michael Petlan) [2003982] - perf report: Free generated help strings for sort option (Michael Petlan) [2003982] - perf env: Fix memory leak of cpu_pmu_caps (Michael Petlan) [2003982] - perf test maps__merge_in: Fix memory leak of maps (Michael Petlan) [2003982] - perf dso: Fix memory leak in dso__new_map() (Michael Petlan) [2003982] - perf test event_update: Fix memory leak of unit (Michael Petlan) [2003982] - perf test event_update: Fix memory leak of evlist (Michael Petlan) [2003982] - perf test session_topology: Delete session->evlist (Michael Petlan) [2003982] - perf env: Fix sibling_dies memory leak (Michael Petlan) [2003982] - perf probe: Fix dso->nsinfo refcounting (Michael Petlan) [2003982] - perf map: Fix dso->nsinfo refcounting (Michael Petlan) [2003982] - perf inject: Fix dso->nsinfo refcounting (Michael Petlan) [2003982] - perf cs-etm: Split Coresight decode by aux records (Michael Petlan) [2003982] - perf sched: Cast PTHREAD_STACK_MIN to int as it may turn into sysconf(__SC_THREAD_STACK_MIN_VALUE) (Michael Petlan) [2003982] - libperf: Fix build error with LIBPFM4=1 (Michael Petlan) [2003982] - perf stat: Merge uncore events by default for hybrid platform (Michael Petlan) [2003982] - perf tests: Fix 'Convert perf time to TSC' on core-only system (Michael Petlan) [2003982] - perf tests: Fix 'Roundtrip evsel->name' on core-only system (Michael Petlan) [2003982] - perf tests: Fix 'Parse event definition strings' on core-only system (Michael Petlan) [2003982] - perf pmu: Skip invalid hybrid pmu (Michael Petlan) [2003982] - perf test: Add free() calls for scandir() returned dirent entries (Michael Petlan) [2003982] - libperf: Add tests for perf_evlist__set_leader() (Michael Petlan) [2003982] - libperf: Remove BUG_ON() from library code in get_group_fd() (Michael Petlan) [2003982] - libperf: Add group support to perf_evsel__open() (Michael Petlan) [2003982] - perf tools: Fix pattern matching for same substring in different PMU type (Michael Petlan) [2003982] - perf record: Add a dummy event on hybrid systems to collect metadata records (Michael Petlan) [2003982] - perf stat: Add Topdown metrics L2 events as default events (Michael Petlan) [2003982] - libperf: Adopt evlist__set_leader() from tools/perf as perf_evlist__set_leader() (Michael Petlan) [2003982] - libperf: Move 'nr_groups' from tools/perf to evlist::nr_groups (Michael Petlan) [2003982] - libperf: Move 'leader' from tools/perf to perf_evsel::leader (Michael Petlan) [2003982] - libperf: Move 'idx' from tools/perf to perf_evsel::idx (Michael Petlan) [2003982] - libperf: Change tests to single static and shared binaries (Michael Petlan) [2003982] - perf intel-pt: Add a config for max loops without consuming a packet (Michael Petlan) [2003982] - perf stat: Disable the NMI watchdog message on hybrid (Michael Petlan) [2003982] - perf trace: Fix the perf trace link location (Michael Petlan) [2003982] - perf top: Fix overflow in elf_sec__is_text() (Michael Petlan) [2003982] - perf annotate: Fix 's' on source line when disasm is empty (Michael Petlan) [2003982] - perf probe: Do not show @plt function by default (Michael Petlan) [2003982] - perf symbol-elf: Decode dynsym even if symtab exists (Michael Petlan) [2003982] - perf probe: Fix debuginfo__new() to enable build-id based debuginfo (Michael Petlan) [2003982] - perf stat: Enable BPF counter with --for-each-cgroup (Michael Petlan) [2003982] - perf report: Fix --task and --stat with pipe input (Michael Petlan) [2003982] - perf session: Add missing evlist__delete when deleting a session (Michael Petlan) [2003982] - perf annotate: Allow 's' on source code lines (Michael Petlan) [2003982] - perf dlfilter: Add object_code() to perf_dlfilter_fns (Michael Petlan) [2003982] - perf dlfilter: Add attr() to perf_dlfilter_fns (Michael Petlan) [2003982] - perf dlfilter: Add srcline() to perf_dlfilter_fns (Michael Petlan) [2003982] - perf dlfilter: Add insn() to perf_dlfilter_fns (Michael Petlan) [2003982] - perf dlfilter: Add resolve_address() to perf_dlfilter_fns (Michael Petlan) [2003982] - perf build: Install perf_dlfilter.h (Michael Petlan) [2003982] - perf script: Add option to pass arguments to dlfilters (Michael Petlan) [2003982] - perf script: Add option to list dlfilters (Michael Petlan) [2003982] - perf script: Add dlfilter__filter_event_early() (Michael Petlan) [2003982] - perf script: Add API for filtering via dynamically loaded shared object (Michael Petlan) [2003982] - perf llvm: Return -ENOMEM when asprintf() fails (Michael Petlan) [2003982] - perf cs-etm: Delay decode of non-timeless data until cs_etm__flush_events() (Michael Petlan) [2003982] - perf arm-spe: Don't wait for PERF_RECORD_EXIT event (Michael Petlan) [2003982] - perf arm-spe: Bail out if the trace is later than perf event (Michael Petlan) [2003982] - perf arm-spe: Assign kernel time to synthesized event (Michael Petlan) [2003982] - perf arm-spe: Convert event kernel time to counter value (Michael Petlan) [2003982] - perf arm-spe: Save clock parameters from TIME_CONV event (Michael Petlan) [2003982] - perf cs-etm: Remove callback cs_etm_find_snapshot() (Michael Petlan) [2003982] - perf bpf_counter: Move common functions to bpf_counter.h (Michael Petlan) [2003982] - perf tools: Add cgroup_is_v2() helper (Michael Petlan) [2003982] - perf tools: Add read_cgroup_id() function (Michael Petlan) [2003982] - tools lib: Adopt bitmap_intersects() operation from the kernel sources (Michael Petlan) [2003982] - perf top: Add cgroup support for perf top (-G) (Michael Petlan) [2003982] - perf script: Share addr_al between functions (Michael Petlan) [2003982] - perf script: Move filtering before scripting (Michael Petlan) [2003982] - perf script: Move filter_cpu() earlier (Michael Petlan) [2003982] - perf test: Pass the verbose option to shell tests (Michael Petlan) [2003982] - perf probe: Add --bootconfig to output definition in bootconfig format (Michael Petlan) [2003982] - perf probe: Cleanup synthesize_probe_trace_command() (Michael Petlan) [2003982] - perf probe: Support probes on init functions for offline kernel (Michael Petlan) [2003982] - perf test: Make stat bpf counters test more robust (Michael Petlan) [2003982] - perf test: Add verbose skip output for bpf counters (Michael Petlan) [2003982] - perf annotate: Add itrace options support (Michael Petlan) [2003982] - perf mem-events: Remove duplicate #undef (Michael Petlan) [2003982] - perf evsel: Adjust hybrid event and global event mixed group (Michael Petlan) [2003982] - perf probe: Provide clearer message permission error for tracefs access (Michael Petlan) [2003982] - perf auxtrace: Change to use SMP memory barriers (Michael Petlan) [2003982] - perf srccode: Use list_move() instead of equivalent list_del() + list_add() sequence (Michael Petlan) [2003982] - perf probe: Report possible permission error for map__load() failure (Michael Petlan) [2003982] - perf probe: Add permission and sysctl notice to man page (Michael Petlan) [2003982] - perf c2c: Support record for hybrid platform (Michael Petlan) [2003982] - perf mem: Disable 'mem-loads-aux' group before reporting (Michael Petlan) [2003982] - perf mem: Fix wrong verbose output for recording events (Michael Petlan) [2003982] - perf mem: Support record for hybrid platform (Michael Petlan) [2003982] - perf tools: Check if mem_events is supported for hybrid platform (Michael Petlan) [2003982] - perf tools: Support pmu prefix for mem-store event (Michael Petlan) [2003982] - perf tools: Support pmu prefix for mem-load event (Michael Petlan) [2003982] - perf tools: Check mem-loads auxiliary event (Michael Petlan) [2003982] - perf scripting python: intel-pt-events.py: Add --insn-trace and --src-trace (Michael Petlan) [2003982] - perf scripting python: exported-sql-viewer.py: Factor out libxed.py (Michael Petlan) [2003982] - perf scripting python: Update documentation for srcline etc (Michael Petlan) [2003982] - perf scripting python: Add perf_sample_srcline() and perf_sample_srccode() (Michael Petlan) [2003982] - perf scripting python: Add perf_set_itrace_options() (Michael Petlan) [2003982] - perf auxtrace: Factor out itrace_do_parse_synth_opts() (Michael Petlan) [2003982] - perf scripting python: Add perf_sample_insn() (Michael Petlan) [2003982] - perf script: Factor out script_fetch_insn() (Michael Petlan) [2003982] - perf scripting python: Assign perf_script_context (Michael Petlan) [2003982] - perf scripting: Add perf_session to scripting_context (Michael Petlan) [2003982] - perf scripting: Add scripting_context__update() (Michael Petlan) [2003982] - perf scripting python: Simplify perf-trace-context module functions (Michael Petlan) [2003982] - perf scripting python: Remove unnecessary 'static' (Michael Petlan) [2003982] - perf test: Test 2 libpfm4 error cases (Michael Petlan) [2003982] - perf test: Iterate over shell tests in alphabetical order (Michael Petlan) [2003982] - perf probe: Provide more detail with relocation warning (Michael Petlan) [2003982] - perf parse-events: Add bison --file-prefix-map option (Michael Petlan) [2003982] - perf inject: Do not inject BUILD_ID record if MMAP2 has it (Michael Petlan) [2003982] - perf inject: Call dso__put() even if dso->hit is set (Michael Petlan) [2003982] - perf scripts python: intel-pt-events.py: Add branches to script (Michael Petlan) [2003982] - perf scripting python: Add auxtrace error (Michael Petlan) [2003982] - perf scripting python: Add context switch (Michael Petlan) [2003982] - perf scripting python: Add cpumode (Michael Petlan) [2003982] - perf scripting python: Add IPC (Michael Petlan) [2003982] - perf scripting python: Add sample flags (Michael Petlan) [2003982] - perf script: Factor out perf_sample__sprintf_flags() (Michael Petlan) [2003982] - perf scripting python: Add 'addr_location' for 'addr' (Michael Petlan) [2003982] - perf scripting python: Factor out set_sym_in_dict() (Michael Petlan) [2003982] - perf scripting python: Fix tuple_set_u64() (Michael Petlan) [2003982] - perf auxtrace: Make perf_event__process_auxtrace*() callable (Michael Petlan) [2003982] - perf script: Find script file relative to exec path (Michael Petlan) [2003982] - perf arm-spe: Remove redundant checking for "full_auxtrace" (Michael Petlan) [2003982] - perf arm-spe: Enable timestamp for per-cpu mode (Michael Petlan) [2003982] - perf arm-spe: Correct sample flags for dummy event (Michael Petlan) [2003982] - perf arm-spe: Correct sample flags for SPE event (Michael Petlan) [2003982] - perf vendor events intel: Update event list for Icelake Client (Michael Petlan) [2003982] - perf vendor events intel: Add uncore event list for Icelake Server (Michael Petlan) [2003982] - perf vendor events intel: Add core event list for Icelake Server (Michael Petlan) [2003982] - perf tests: Drop __maybe_unused on x86 test declarations (Michael Petlan) [2003982] - perf tests: Consolidate test__arch_unwind_sample declaration (Michael Petlan) [2003982] - perf build: Improve error message for old/missing clang (Michael Petlan) [2003982] - perf tools: Test build with libbpf/LIBBPF_DYNAMIC=1 (Michael Petlan) [2003982] - perf tools: Test build with libopencsd/CORESIGHT=1 (Michael Petlan) [2003982] - perf cs-etm: Prevent and warn on underflows during timestamp calculation. (Michael Petlan) [2003982] - perf cs-etm: Start reading 'Z' --itrace option (Michael Petlan) [2003982] - perf cs-etm: Move synth_opts initialisation (Michael Petlan) [2003982] - perf header: Support HYBRID_CPU_PMU_CAPS feature (Michael Petlan) [2003982] - perf header: Support HYBRID_TOPOLOGY feature (Michael Petlan) [2003982] - perf cs-etm: Set time on synthesised samples to preserve ordering (Michael Petlan) [2003982] - perf cs-etm: Refactor timestamp variable names (Michael Petlan) [2003982] - perf x86 kvm-stat: Support to analyze kvm MSR (Michael Petlan) [2003982] - perf stat: Use aggregated counts directly (Michael Petlan) [2003982] - perf record: Set timestamp boundary for AUX area events (Michael Petlan) [2003982] - perf intel-pt: Parse VM Time Correlation options and set up decoding (Michael Petlan) [2003982] - perf intel-pt: Add VM Time Correlation to decoder (Michael Petlan) [2003982] - perf intel-pt: Better 7-byte timestamp wraparound logic (Michael Petlan) [2003982] - perf intel-pt: Pass the first timestamp to the decoder (Michael Petlan) [2003982] - perf intel-pt: Add a tree for VMCS information (Michael Petlan) [2003982] - perf intel-pt: Let overlap detection handle VM timestamps (Michael Petlan) [2003982] - perf auxtrace: Allow buffers to be mapped read / write (Michael Petlan) [2003982] - perf inject: Add --vm-time-correlation option (Michael Petlan) [2003982] - perf inject: Add facility to do in place update (Michael Petlan) [2003982] - perf intel-pt: Support Z itrace option for timeless decoding (Michael Petlan) [2003982] - perf intel-pt: Move synth_opts initialization earlier (Michael Petlan) [2003982] - perf auxtrace: Add Z itrace option for timeless decoding (Michael Petlan) [2003982] - perf/x86/amd/power: Assign pmu.module (Michael Petlan) [2003982] - perf/x86/amd/ibs: Extend PERF_PMU_CAP_NO_EXCLUDE to IBS Op (Michael Petlan) [2003982] - perf/x86/amd/ibs: Work around erratum #1197 (Michael Petlan) [2003982] - perf/x86/intel/uncore: Fix integer overflow on 23 bit left shift of a u32 (Michael Petlan) [2003982] - perf/x86/intel/pt: Fix mask of num_address_ranges (Michael Petlan) [2003982] - perf/x86: Fix out of bound MSR access (Michael Petlan) [2003982] - perf/x86/cstate: Add ICELAKE_X and ICELAKE_D support (Michael Petlan) [2003982] - perf: MAP_EXECUTABLE does not indicate VM_MAYEXEC (Michael Petlan) [2003982] - arm64: perf: Simplify EVENT ATTR macro in perf_event.c (Michael Petlan) [2003982] - arm64: perf: Simplify the ARMv8 PMUv3 event attributes (Michael Petlan) [2003982] - arm64: perf: Remove unused macro (Michael Petlan) [2003982] - drivers/perf: Simplify EVENT ATTR macro in qcom_l2_pmu.c (Michael Petlan) [2003982] - drivers/perf: Simplify EVENT ATTR macro in qcom_l3_pmu.c (Michael Petlan) [2003982] - drivers/perf: Simplify EVENT ATTR macro in xgene_pmu.c (Michael Petlan) [2003982] - drivers/perf: convert sysfs sprintf family to sysfs_emit (Michael Petlan) [2003982] - drivers/perf: convert sysfs scnprintf family to sysfs_emit_at() and sysfs_emit() (Michael Petlan) [2003982] - perf: arm-ccn: Use scnprintf() for robustness (Michael Petlan) [2003982] - drivers/perf: convert sysfs snprintf family to sysfs_emit (Michael Petlan) [2003982] - perf: Add EVENT_ATTR_ID to simplify event attributes (Michael Petlan) [2003982] - perf/x86/intel: Fix instructions:ppp support in Sapphire Rapids (Michael Petlan) [2003982] - perf/x86/intel: Add more events requires FRONTEND MSR on Sapphire Rapids (Michael Petlan) [2003982] - perf/x86: Reset the dirty counter to prevent the leak for an RDPMC task (Michael Petlan) [2003982] - uprobes: Update uprobe_write_opcode() kernel-doc comment (Michael Petlan) [2003982] - perf/hw_breakpoint: Fix DocBook warnings in perf hw_breakpoint (Michael Petlan) [2003982] - perf/core: Fix DocBook warnings (Michael Petlan) [2003982] - perf/core: Make local function perf_pmu_snapshot_aux() static (Michael Petlan) [2003982] - perf/x86/intel/uncore: Enable I/O stacks to IIO PMON mapping on ICX (Michael Petlan) [2003982] - perf/x86/intel/uncore: Enable I/O stacks to IIO PMON mapping on SNR (Michael Petlan) [2003982] - perf/x86/intel/uncore: Generalize I/O stacks to PMON mapping procedure (Michael Petlan) [2003982] - perf/x86/intel/uncore: Drop unnecessary NULL checks after container_of() (Michael Petlan) [2003982] - x86/events/intel: Do not deploy TSX force abort workaround when TSX is deprecated (Michael Petlan) [2003982] - netpoll: don't require irqs disabled in rt kernels (Wander Lairson Costa) [1905440] - net/netif_receive_skb_core: Use migrate_disable() (Luis Claudio R. Goncalves) [2024168] - RDMA/qedr: Fix NULL deref for query_qp on the GSI QP (Kamal Heib) [2006260 1984280] - RDMA/core: Always release restrack object (Kamal Heib) [2006260] - RDMA/core: Fix incorrect print format specifier (Kamal Heib) [2006260] - RDMA: Remove rdma_set_device_sysfs_group() (Kamal Heib) [2006260] - RDMA/core: Allow port_groups to be used with namespaces (Kamal Heib) [2006260] - RDMA: Change ops->init_port to ops->port_groups (Kamal Heib) [2006260] - RDMA/hfi1: Use attributes for the port sysfs (Kamal Heib) [2006260 1989164] - RDMA/cm: Use an attribute_group on the ib_port_attribute intead of kobj's (Kamal Heib) [2006260] - RDMA/core: Expose the ib port sysfs attribute machinery (Kamal Heib) [2006260] - RDMA/core: Remove the kobject_uevent() NOP (Kamal Heib) [2006260] - RDMA/core: Create the device hw_counters through the normal groups mechanism (Kamal Heib) [2006260] - RDMA/core: Simplify how the port sysfs is created (Kamal Heib) [2006260] - RDMA/core: Simplify how the gid_attrs sysfs is created (Kamal Heib) [2006260] - RDMA/core: Split gid_attrs related sysfs from add_port() (Kamal Heib) [2006260] - RDMA/core: Split port and device counter sysfs attributes (Kamal Heib) [2006260] - RDMA/core: Replace the ib_port_data hw_stats pointers with a ib_port pointer (Kamal Heib) [2006260] - RDMA: Split the alloc_hw_stats() ops to port and device variants (Kamal Heib) [2006260] - RDMA/rxe: Zero out index member of struct rxe_queue (Kamal Heib) [2006260] - RDMA/efa: Free IRQ vectors on error flow (Kamal Heib) [2006260] - RDMA/rxe: Fix memory allocation while in a spin lock (Kamal Heib) [2006260] - IB/hfi1: Fix possible null-pointer dereference in _extend_sdma_tx_descs() (Kamal Heib) [2006260 1989164] - RDMA/rxe: Restore setting tot_len in the IPv4 header (Kamal Heib) [2006260] - RDMA/rxe: Use the correct size of wqe when processing SRQ (Kamal Heib) [2006260] - RDMA/cma: Revert INIT-INIT patch (Kamal Heib) [2006260] - RDMA/rxe: Fix memory leak in error path code (Kamal Heib) [2006260] - RDMA/rxe: Missing unlock on error in get_srq_wqe() (Kamal Heib) [2006260] - RDMA/cma: Fix rdma_resolve_route() memory leak (Kamal Heib) [2006260] - RDMA/core/sa_query: Remove unused argument (Kamal Heib) [2006260] - RDMA/cma: Fix incorrect Packet Lifetime calculation (Kamal Heib) [2006260] - RDMA/cma: Protect RMW with qp_mutex (Kamal Heib) [2006260] - RDMA/cma: Remove unnecessary INIT->INIT transition (Kamal Heib) [2006260] - RDMA/rxe: Fix redundant skb_put_zero (Kamal Heib) [2006260] - RDMA/rxe: Fix extra copy in prepare_ack_packet (Kamal Heib) [2006260] - RDMA/rxe: Fix over copying in get_srq_wqe (Kamal Heib) [2006260] - RDMA/rxe: Fix extra copies in build_rdma_network_hdr (Kamal Heib) [2006260] - RDMA/rxe: Fix redundant call to ip_send_check (Kamal Heib) [2006260] - RDMA/rxe: Fix useless copy in send_atomic_ack (Kamal Heib) [2006260] - RDMA/core: Use flexible array for mad data (Kamal Heib) [2006260] - RDMA/rxe: Don't overwrite errno from ib_umem_get() (Kamal Heib) [2006260] - IB/core: Shuffle locks in ib_port_data to save memory (Kamal Heib) [2006260] - IB/core: Removed port validity check from ib_get_cached_subnet_prefix (Kamal Heib) [2006260] - RDMA: Fix kernel-doc warnings about wrong comment (Kamal Heib) [2006260] - RDMA/rxe: Disallow MR dereg and invalidate when bound (Kamal Heib) [2006260] - RDMA/rxe: Implement memory access through MWs (Kamal Heib) [2006260] - RDMA/rxe: Implement invalidate MW operations (Kamal Heib) [2006260] - RDMA/rxe: Add support for bind MW work requests (Kamal Heib) [2006260] - RDMA/rxe: Move local ops to subroutine (Kamal Heib) [2006260] - RDMA/rxe: Replace WR_REG_MASK by WR_LOCAL_OP_MASK (Kamal Heib) [2006260] - RDMA/rxe: Add ib_alloc_mw and ib_dealloc_mw verbs (Kamal Heib) [2006260] - RDMA/rxe: Enable MW object pool (Kamal Heib) [2006260] - RDMA/rxe: Return errors for add index and key (Kamal Heib) [2006260] - RDMA/rxe: Add bind MW fields to rxe_send_wr (Kamal Heib) [2006260] - RDMA/rxe: Fix qp reference counting for atomic ops (Kamal Heib) [2006260] - IB/cm: Remove dgid from the cm_id_priv av (Kamal Heib) [2006260] - RDMA/core: Use refcount_t instead of atomic_t on refcount of ib_uverbs_device (Kamal Heib) [2006260] - RDMA/ipoib: Use refcount_t instead of atomic_t for reference counting (Kamal Heib) [2006260] - RDMA/core: Use refcount_t instead of atomic_t on refcount of mcast_port (Kamal Heib) [2006260] - RDMA/core: Use refcount_t instead of atomic_t on refcount of mcast_member (Kamal Heib) [2006260] - RDMA/core: Remove refcount from struct ib_mad_snoop_private (Kamal Heib) [2006260] - RDMA/core: Use refcount_t instead of atomic_t on refcount of iwpm_admin_data (Kamal Heib) [2006260] - RDMA/core: Use refcount_t instead of atomic_t on refcount of iwcm_id_private (Kamal Heib) [2006260] - RDMA/rxe: Protext kernel index from user space (Kamal Heib) [2006260] - RDMA/rxe: Protect user space index loads/stores (Kamal Heib) [2006260] - RDMA/rxe: Add a type flag to rxe_queue structs (Kamal Heib) [2006260] - IB/cm: Protect cm_dev, cm_ports and mad_agent with kref and lock (Kamal Heib) [2006260] - IB/cm: Improve the calling of cm_init_av_for_lap and cm_init_av_by_path (Kamal Heib) [2006260] - IB/cm: Simplify ib_cancel_mad() and ib_modify_mad() calls (Kamal Heib) [2006260] - Revert "IB/cm: Mark stale CM id's whenever the mad agent was unregistered" (Kamal Heib) [2006260] - IB/cm: Tidy remaining cm_msg free paths (Kamal Heib) [2006260] - IB/cm: Call the correct message free functions in cm_send_handler() (Kamal Heib) [2006260] - IB/cm: Split cm_alloc_msg() (Kamal Heib) [2006260] - IB/cm: Pair cm_alloc_response_msg() with a cm_free_response_msg() (Kamal Heib) [2006260] - RDMA/core: Sanitize WQ state received from the userspace (Kamal Heib) [2006260] - RDMA/srp: Use DEVICE_ATTR_*() macros (Kamal Heib) [2006260] - RDMA/core: Use the DEVICE_ATTR_RO macro (Kamal Heib) [2006260] - IB/ipoib: Use DEVICE_ATTR_*() macros (Kamal Heib) [2006260] - IB/core: Only update PKEY and GID caches on respective events (Kamal Heib) [2006260] - RDMA/srp: Fix a recently introduced memory leak (Kamal Heib) [2006260] - RDMA/srp: Add more structure size checks (Kamal Heib) [2006260] - IB/hfi1: Move a function from a header file into a .c file (Kamal Heib) [2006260 1989164] - IB/hfi1: Remove the repeated declaration (Kamal Heib) [2006260 1989164] - IB/hfi1: Delete an unneeded bool conversion (Kamal Heib) [2006260 1989164] - RDMA: Remove unnecessary struct declaration (Kamal Heib) [2006260] - RDMA/core: Remove never used ib_modify_wq function call (Kamal Heib) [2006260] - IB/srpt: Remove redundant assignment to ret (Kamal Heib) [2006260] - RDMA/ucma: Cleanup to reduce duplicate code (Kamal Heib) [2006260] - RDMA/umem: batch page unpin in __ib_umem_release() (Kamal Heib) [2006259] - RDMA/rxe: Return CQE error if invalid lkey was supplied (Kamal Heib) [2006259] - RDMA/nldev: Add copy-on-fork attribute to get sys command (Kamal Heib) [2006259] - IB/hfi1: Remove redundant variable rcd (Kamal Heib) [2006259 1989164] - RDMA/nldev: Add QP numbers to SRQ information (Kamal Heib) [2006259] - RDMA/nldev: Return SRQ information (Kamal Heib) [2006259] - RDMA/restrack: Add support to get resource tracking for SRQ (Kamal Heib) [2006259] - RDMA/nldev: Return context information (Kamal Heib) [2006259] - RDMA/cma: Skip device which doesn't support CM (Kamal Heib) [2006259 1957239] - IB/ipoib: Remove unnecessary struct declaration (Kamal Heib) [2006259] - IB/ipoib: Improve latency in ipoib/cm connection formation (Kamal Heib) [2006259] - RDMA/ipoib: Print a message if only child interface is UP (Kamal Heib) [2006259] - RDMA/uverbs: Make UVERBS_OBJECT_METHODS to consider line number (Kamal Heib) [2006259] - IB/hfi1: Rework AIP and VNIC dummy netdev usage (Kamal Heib) [2006259 1989164] - IB/cma: Introduce rdma_set_min_rnr_timer() (Kamal Heib) [2006259] - RDMA/core: Correct format of block comments (Kamal Heib) [2006259] - RDMA/core: Correct format of braces (Kamal Heib) [2006259] - RDMA/core: Remove redundant spaces (Kamal Heib) [2006259] - RDMA/core: Add necessary spaces (Kamal Heib) [2006259] - RDMA/core: Remove the redundant return statements (Kamal Heib) [2006259] - RDMA/core: Print the function name by __func__ instead of an fixed string (Kamal Heib) [2006259] - RDMA/rxe: Fix missing acks from responder (Kamal Heib) [2006259] - RDMA/core: Make the wc status prompt message clearer (Kamal Heib) [2006259] - IB/hfi1: Remove indirect call to hfi1_ipoib_send_dma() (Kamal Heib) [2006259 1989164] - IB/hfi1: Use napi_schedule_irqoff() for tx napi (Kamal Heib) [2006259 1989164] - IB/hfi1: Correct oversized ring allocation (Kamal Heib) [2006259 1989164] - IB/{ipoib,hfi1}: Add a timeout handler for rdma_netdev (Kamal Heib) [2006259 1989164] - IB/hfi1: Add AIP tx traces (Kamal Heib) [2006259 1989164] - RDMA/uverbs: Fix -Wunused-function warning (Kamal Heib) [2006259] - RDMA/iser: struct iscsi_iser_task is declared twice (Kamal Heib) [2006259] - RDMA/rxe: Split MEM into MR and MW (Kamal Heib) [2006259] - RDMA/efa: Use strscpy instead of strlcpy (Kamal Heib) [2006259] - RDMA: Fix a typo (Kamal Heib) [2006259] - IB/hfi1: Fix a typo (Kamal Heib) [2006259 1989164] - RDMA/core: Correct misspellings of two words in comments (Kamal Heib) [2006259] - RDMA/uverbs: Refactor rdma_counter_set_auto_mode and __counter_set_mode (Kamal Heib) [2006259] - RDMA: Support more than 255 rdma ports (Kamal Heib) [2006259 1957239] - RDMA/include: Mundane typo fixes throughout the file (Kamal Heib) [2006259] - RDMA/cma: Remove unused leftovers in cma code (Kamal Heib) [2006259] - RDMA: Fix kernel-doc compilation warnings (Kamal Heib) [2006259] - RDMA/hw/i40iw/i40iw_virtchnl: Fix a bunch of kernel-doc issues (Kamal Heib) [2006259] - RDMA/hw/i40iw/i40iw_utils: Fix some misspellings and missing param descriptions (Kamal Heib) [2006259] - IB/core: Split uverbs_get_const/default to consider target type (Kamal Heib) [2006259] - IB/core: Drop WARN_ON() from ib_umem_find_best_pgsz() (Kamal Heib) [2006259] - RDMA/core: Remove unused req_ncomp_notif device operation (Kamal Heib) [2006259] - RDMA/iwcm: Allow AFONLY binding for IPv6 addresses (Kamal Heib) [2006259] - IB/hfi1: switch to core handling of rx/tx byte/packet counters (Kamal Heib) [2006259 1989164] - RDMA: Convert various random sprintf sysfs _show uses to sysfs_emit (Kamal Heib) [2006259] - RDMA: Manual changes for sysfs_emit and neatening (Kamal Heib) [2006259] - RDMA: Convert sysfs device * show functions to use sysfs_emit() (Kamal Heib) [2006259] - IB/hfi1: use new function dev_fetch_sw_netstats (Kamal Heib) [2006259 1989164] - RDMA/ipoib: Convert to use DEFINE_SEQ_ATTRIBUTE macro (Kamal Heib) [2006259] - include/linux/seq_file.h: introduce DEFINE_SEQ_ATTRIBUTE() helper macro (Kamal Heib) [2006259] - ibmvnic: delay complete() (Diego Domingos) [2019210] - ibmvnic: Process crqs after enabling interrupts (Diego Domingos) [2019210] - Documentation: sysrq: update description about sysrq crash (Chris von Recklinghausen) [2019943] - sysrq: Use panic() to force a crash (Chris von Recklinghausen) [2019943] - ethtool: extend coalesce setting uAPI with CQE mode (Ivan Vecera) [2006829] - ethtool: add two coalesce attributes for CQE mode (Ivan Vecera) [2006829] - ice: Add support for VF rate limiting (Jonathan Toppins) [1973187] - net: Prevent infinite while loop in skb_tx_hash() (Paolo Abeni) [2018437] - napi: fix race inside napi_enable (Paolo Abeni) [2018437] - net/af_unix: fix a data-race in unix_dgram_poll (Paolo Abeni) [2018437] - devlink: Clear whole devlink_flash_notify struct (Paolo Abeni) [2018437] - net: linkwatch: fix failure to restore device state across suspend/resume (Paolo Abeni) [2018437] - gro: fix napi_gro_frags() Fast GRO breakage due to IP alignment check (Paolo Abeni) [2018437] - gro: ensure frag0 meets IP header alignment (Paolo Abeni) [2018437] - net: core: allow fast GRO for skbs with Ethernet header in head (Paolo Abeni) [2018437] - udp: fix skb_copy_and_csum_datagram with odd segment sizes (Paolo Abeni) [2018437] - skbuff: back tiny skbs with kmalloc() in __netdev_alloc_skb() too (Paolo Abeni) [2018437] - selftests/net: remove min gso test in packet_snd (Paolo Abeni) [2018437] - net: be more gentle about silly gso requests coming from user (Paolo Abeni) [2018437] - virtio_net: Do not pull payload in skb->head (Paolo Abeni) [2018437] - net: check untrusted gso_size at kernel entry (Paolo Abeni) [2018437] - net: stricter validation of untrusted gso packets$ (Paolo Abeni) [2018437] - net: avoid 32 x truesize under-estimation for tiny skbs (Paolo Abeni) [2018437] - ionic: no devlink_unregister if not registered (Jonathan Toppins) [2016705] - ionic: tame the filter no space message (Jonathan Toppins) [2016705 1959512 2002943] - ionic: allow adminq requests to override default error message (Jonathan Toppins) [2016705 1959512 2002943] - ionic: handle vlan id overflow (Jonathan Toppins) [2016705 1959512 2002943] - ionic: generic filter delete (Jonathan Toppins) [2016705 1959512 2002943] - ionic: generic filter add (Jonathan Toppins) [2016705 1959512 2002943] - ionic: add generic filter search (Jonathan Toppins) [2016705 1959512 2002943] - ionic: remove mac overflow flags (Jonathan Toppins) [2016705 1959512 2002943] - ionic: move lif mac address functions (Jonathan Toppins) [2016705 1959512 2002943] - ionic: add filterlist to debugfs (Jonathan Toppins) [2016705 1959512 2002943] - ionic: don't remove netdev->dev_addr when syncing uc list (Jonathan Toppins) [2016705 2012030] - ionic: move filter sync_needed bit set (Jonathan Toppins) [2016705] - ionic: add lif param to ionic_qcq_disable (Jonathan Toppins) [2016705] - ionic: have ionic_qcq_disable decide on sending to hardware (Jonathan Toppins) [2016705] - ionic: add polling to adminq wait (Jonathan Toppins) [2016705] - ionic: widen queue_lock use around lif init and deinit (Jonathan Toppins) [2016705] - ionic: move lif mutex setup and delete (Jonathan Toppins) [2016705] - ionic: check for binary values in FW ver string (Jonathan Toppins) [2016705] - ionic: remove debug stats (Jonathan Toppins) [2016705] - ionic: fix gathering of debug stats (Jonathan Toppins) [2016705] - ionic: fix a sleeping in atomic bug (Jonathan Toppins) [2016705] - ionic: fix double use of queue-lock (Jonathan Toppins) [2016705] - ionic: recreate hwstamp queues on ifup (Jonathan Toppins) [2016705 1981590] - ionic: pull hwstamp queue_lock up a level (Jonathan Toppins) [2016705 1981590] - ionic: add queue lock around open and stop (Jonathan Toppins) [2016705 1981590] - ionic: fill mac addr earlier in add_addr (Jonathan Toppins) [2016705 1981590] - ionic: squelch unnecessary fw halted message (Jonathan Toppins) [2016705 1981590] - ionic: fire watchdog again after fw_down (Jonathan Toppins) [2016705 1981590] - ionic: handle mac filter overflow (Jonathan Toppins) [2016705 1981590] - ionic: refactor ionic_lif_addr to remove a layer (Jonathan Toppins) [2016705 1981590] - ionic: sync the filters in the work task (Jonathan Toppins) [2016705 1981590] - ionic: flatten calls to set-rx-mode (Jonathan Toppins) [2016705 1981590] - ionic: remove old work task types (Jonathan Toppins) [2016705 1981590] - ionic: add function tag to debug string (Jonathan Toppins) [2016705] - ionic: enable rxhash only with multiple queues (Jonathan Toppins) [2016705] - ionic: block some ethtool operations when fw in reset (Jonathan Toppins) [2016705] - ionic: remove unneeded comp union fields (Jonathan Toppins) [2016705] - ionic: increment num-vfs before configure (Jonathan Toppins) [2016705] - ionic: use fewer inits on the buf_info struct (Jonathan Toppins) [2016705] - ionic: init reconfig err to 0 (Jonathan Toppins) [2016705] - ionic: print firmware version on identify (Jonathan Toppins) [2016705] - ionic: monitor fw status generation (Jonathan Toppins) [2016705] - ionic: minimize resources when under kdump (Jonathan Toppins) [2016705] - ionic: cleanly release devlink instance (Jonathan Toppins) [2016705] - ionic: drop useless check of PCI driver data validity (Jonathan Toppins) [2016705] - ionic: Remove unused function pointer typedef ionic_reset_cb (Jonathan Toppins) [2016705] - ACPI: Use fwnode_init() to set up fwnode (Mark Langsdorf) [1982374] - device property: Add missed header in fwnode.h (Mark Langsdorf) [1982374] - regmap: set debugfs_name to NULL after it is freed (Mark Langsdorf) [1982374] - mfd: cpcap: Fix interrupt regression with regmap clear_ack (Mark Langsdorf) [1982374] - driver core: Fix device link device name collision (Mark Langsdorf) [1982374] - driver core: Extend device_is_dependent() (Mark Langsdorf) [1982374] - device property: add description of fwnode cases (Mark Langsdorf) [1982374] - Revert "device property: Keep secondary firmware node secondary by type" (Mark Langsdorf) [1982374] - regmap: debugfs: Fix a reversed if statement in regmap_debugfs_init() (Mark Langsdorf) [1982374] - regmap: debugfs: Fix a memory leak when calling regmap_attach_dev (Mark Langsdorf) [1982374] - driver core: platform: Add extra error check in devm_platform_get_irqs_affinity() (Mark Langsdorf) [1982374] - driver core: platform: don't oops in platform_shutdown() on unbound devices (Mark Langsdorf) [1982374] - PM: domains: create debugfs nodes when adding power domains (Mark Langsdorf) [1982374] - driver core: platform: Add devm_platform_get_irqs_affinity() (Mark Langsdorf) [1982374] - platform-msi: Track shared domain allocation (Mark Langsdorf) [1982374] - driver core: platform: Introduce platform_get_mem_or_io() (Mark Langsdorf) [1982374] - soc: fix comment for freeing soc_dev_attr (Mark Langsdorf) [1982374] - driver core: platform: use bus_type functions (Mark Langsdorf) [1982374] - driver core: platform: change logic implementing platform_driver_probe (Mark Langsdorf) [1982374] - driver core: platform: reorder functions (Mark Langsdorf) [1982374] - driver core: make driver_probe_device() static (Mark Langsdorf) [1982374] - driver core: Fix a couple of typos (Mark Langsdorf) [1982374] - driver core: Refactor fw_devlink feature (Mark Langsdorf) [1982374] - efi: Update implementation of add_links() to create fwnode links (Mark Langsdorf) [1982374] - of: property: Update implementation of add_links() to create fwnode links (Mark Langsdorf) [1982374] - driver core: Use device's fwnode to check if it is waiting for suppliers (Mark Langsdorf) [1982374] - driver core: Add fw_devlink_parse_fwtree() (Mark Langsdorf) [1982374] - driver core: Redefine the meaning of fwnode_operations.add_links() (Mark Langsdorf) [1982374] - device property: Add fwnode_is_ancestor_of() and fwnode_get_next_parent_dev() (Mark Langsdorf) [1982374] - driver core: Allow only unprobed consumers for SYNC_STATE_ONLY device links (Mark Langsdorf) [1982374] - driver core: Add fwnode link support (Mark Langsdorf) [1982374] - driver core: Add fwnode_init() (Mark Langsdorf) [1982374] - Revert "[base] driver core: fw_devlink: Add support for batching fwnode parsing" (Mark Langsdorf) [1982374] - Revert "[base] driver core: Remove check in driver_deferred_probe_force_trigger()" (Mark Langsdorf) [1982374] - Revert "[base] driver core: Don't do deferred probe in parallel with kernel_init thread" (Mark Langsdorf) [1982374] - Revert "[base] driver core: Rename dev_links_info.defer_sync to defer_hook" (Mark Langsdorf) [1982374] - Revert "[base] driver core: Avoid deferred probe due to fw_devlink_pause/resume()" (Mark Langsdorf) [1982374] - regmap: Remove duplicate `type` field from regmap `regcache_sync` trace event (Mark Langsdorf) [1982374] - PM: sleep: Add dev_wakeup_path() helper (Mark Langsdorf) [1982374] - regmap: Fix order of regmap write log (Mark Langsdorf) [1982374] - regmap: use less #ifdef for LOG_DEVICE (Mark Langsdorf) [1982374] - PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle (Mark Langsdorf) [1982374] - PM: domains: Rename pm_genpd_syscore_poweroff|poweron() (Mark Langsdorf) [1982374] - PM: sleep: Print driver flags for all devices during suspend/resume (Mark Langsdorf) [1982374] - driver core: Fix lockdep warning on wfs_lock (Mark Langsdorf) [1982374] - regmap: irq: Convert to use irq_domain_create_legacy() (Mark Langsdorf) [1982374] - irqdomain: Introduce irq_domain_create_legacy() API (Mark Langsdorf) [1982374] - irqdomain: Replace open coded of_node_to_fwnode() (Mark Langsdorf) [1982374] - irqdomain: Add forward declaration of fwnode_handle (Mark Langsdorf) [1982374] - irqdomain: Remove unused of_device_id forward declaration (Mark Langsdorf) [1982374] - regmap-irq: use fwnode instead of device node in add_irq_chip() (Mark Langsdorf) [1982374] - regmap: mmio: add config option to allow relaxed MMIO accesses (Mark Langsdorf) [1982374] - PM: sleep: remove unreachable break (Mark Langsdorf) [1982374] - PM: domains: enable domain idle state accounting (Mark Langsdorf) [1982374] - PM: domains: Add curly braces to delimit comment + statement block (Mark Langsdorf) [1982374] - PM: domains: Add support for PM domain on/off notifiers for genpd (Mark Langsdorf) [1982374] - PM / Domains: Simplify genpd_lookup_dev() (Mark Langsdorf) [1982374] - regmap: irq: Add support to clear ack registers (Mark Langsdorf) [1982374] - PM: domains: Allow to abort power off when no ->power_off() callback (Mark Langsdorf) [1982374] - PM: domains: Rename power state enums for genpd (Mark Langsdorf) [1982374] - regmap: debugfs: use semicolons rather than commas to separate statements (Mark Langsdorf) [1982374] - drivers core: node: Use a more typical macro definition style for ACCESS_ATTR (Mark Langsdorf) [1982374] - drivers core: Use sysfs_emit for shared_cpu_map_show and shared_cpu_list_show (Mark Langsdorf) [1982374] - efi: Rename arm-init to efi-init common for all arch (Mark Langsdorf) [1982374] - efi/arm: Defer probe of PCIe backed efifb on DT systems (Mark Langsdorf) [1982374] - net/smc: improved fix wait on already cleared link (Sumanth Korikkar) [1984991] - net/smc: fix 'workqueue leaked lock' in smc_conn_abort_work (Sumanth Korikkar) [1984991] - net/smc: add missing error check in smc_clc_prfx_set() (Sumanth Korikkar) [1984991] - net/smc: Correct smc link connection counter in case of smc client (Sumanth Korikkar) [1984991] - net/smc: fix wait on already cleared link (Sumanth Korikkar) [1984991] - KVM: s390: Fix handle_sske page fault handling (Thomas Huth) [2022731] - KVM: s390: Simplify SIGP Set Arch handling (Thomas Huth) [2022731] - KVM: s390: pv: avoid stalls when making pages secure (Thomas Huth) [2022731] - KVM: s390: pv: avoid stalls for kvm_s390_pv_init_vm (Thomas Huth) [2022731] - KVM: s390: pv: avoid double free of sida page (Thomas Huth) [2022731] - KVM: s390: pv: add macros for UVC CC values (Thomas Huth) [2022731] - s390/uv: fully validate the VMA before calling follow_page() (Thomas Huth) [2022731] - s390/gmap: don't unconditionally call pte_unmap_unlock() in __gmap_zap() (Thomas Huth) [2022731] - s390/gmap: validate VMA in __gmap_zap() (Thomas Huth) [2022731] - KVM: s390: preserve deliverable_mask in __airqs_kick_single_vcpu (Thomas Huth) [2022731] - KVM: s390: clear kicked_mask before sleeping again (Thomas Huth) [2022731] - KVM: s390: Function documentation fixes (Thomas Huth) [2022731] - s390/mm: fix kernel doc comments (Thomas Huth) [2022731] - KVM: s390: index kvm->arch.idle_mask by vcpu_idx (Thomas Huth) [2022731] - KVM: s390: generate kvm hypercall functions (Thomas Huth) [2022731] - KVM: Rename lru_slot to last_used_slot (Thomas Huth) [2022731] - s390: mm: Fix secure storage access exception handling (Thomas Huth) [2022731] - virtio/s390: get rid of open-coded kvm hypercall (Thomas Huth) [2022731] - KVM: s390: get rid of register asm usage (Thomas Huth) [2022731] - powerpc/vas: Fix potential NULL pointer dereference (Steve Best) [1907522] - powerpc/pseries/vas: Declare pseries_vas_fault_thread_fn() as static (Steve Best) [1907522] - crypto/nx: Register and unregister VAS interface on PowerVM (Steve Best) [1907522] - crypto/nx: Add sysfs interface to export NX capabilities (Steve Best) [1907522] - crypto/nx: Get NX capabilities for GZIP coprocessor type (Steve Best) [1907522] - crypto/nx: Rename nx-842-pseries file name to nx-common-pseries (Steve Best) [1907522] - powerpc/pseries/vas: Setup IRQ and fault handling (Steve Best) [1907522] - powerpc/pseries/vas: Integrate API with open/close windows (Steve Best) [1907522] - powerpc/pseries/vas: Implement getting capabilities from hypervisor (Steve Best) [1907522] - powerpc/pseries/vas: Add hcall wrappers for VAS handling (Steve Best) [1907522] - powerpc/vas: Define QoS credit flag to allocate window (Steve Best) [1907522] - powerpc/pseries/vas: Define VAS/NXGZIP hcalls and structs (Steve Best) [1907522] - powerpc/vas: Define and use common vas_window struct (Steve Best) [1907522] - powerpc/powernv: no need to check return value of debugfs_create functions (Steve Best) [1907522] - powerpc/vas: Move update_csb/dump_crb to common book3s platform (Steve Best) [1907522] - powerpc/vas: Create take/drop pid and mm reference functions (Steve Best) [1907522] - powerpc/vas: Add platform specific user window operations (Steve Best) [1907522] - powerpc/powernv/vas: Rename register/unregister functions (Steve Best) [1907522] - powerpc/vas: Move VAS API to book3s common platform (Steve Best) [1907522] - powerpc/powernv/vas: Release reference to tgid during window close (Steve Best) [1907522] - powerpc/pseries: Prevent free CPU ids being reused on another node (Desnes A. Nunes do Rosario) [2004808] - powerpc/numa: Consider the max NUMA node for migratable LPAR (Desnes A. Nunes do Rosario) [2004808]- zram: replace fsync_bdev with sync_blockdev (Ming Lei) [2015755] - zram: avoid race between zram_remove and disksize_store (Ming Lei) [2015755] - zram: don't fail to remove zram during unloading module (Ming Lei) [2015755] - zram: fix race between zram_reset_device() and disksize_store() (Ming Lei) [2015755] - zram: register default groups with device_add_disk() (Ming Lei) [2015755] - hyperv/vmbus: include linux/bitops.h (Mohammed Gamal) [2008565] - hv: vmbus: Avoid -Werror=maybe-uninitialized error (Mohammed Gamal) [2008565] - Drivers: hv: vmbus: Fix kernel crash upon unbinding a device from uio_hv_generic driver (Mohammed Gamal) [2008565] - Drivers: hv: vmbus: Fix duplicate CPU assignments within a device (Mohammed Gamal) [2008565] - drivers: hv: Fix missing error code in vmbus_connect() (Mohammed Gamal) [2008565] - hv_utils: Fix passing zero to 'PTR_ERR' warning (Mohammed Gamal) [2008565] - ice: Fix VF true promiscuous mode (Jonathan Toppins) [1970643] - ice: Remove toggling of antispoof for VF trusted promiscuous mode (Jonathan Toppins) [1970643] - ice: Fix replacing VF hardware MAC to existing MAC filter (Jonathan Toppins) [1970643] - ice: Fix not stopping Tx queues for VFs (Jonathan Toppins) [1970643] - ice: Fix race conditions between virtchnl handling and VF ndo ops (Jonathan Toppins) [1970643] - ice: move ice_container_type onto ice_ring_container (Jonathan Toppins) [1970643] - ice: remove ring_active from ice_ring (Jonathan Toppins) [1970643] - ice: Print the api_patch as part of the fw.mgmt.api (Jonathan Toppins) [1970643] - ice: Avoid crash from unnecessary IDA free (Jonathan Toppins) [1970643] - ice: Fix failure to re-add LAN/RDMA Tx queues (Jonathan Toppins) [1970643] - ice: Add missing E810 device ids (Jonathan Toppins) [1970643] - ice: fix locking for Tx timestamp tracking flush (Jonathan Toppins) [1970643] - ice: Delete always true check of PF pointer (Jonathan Toppins) [1970643] - ice: Correctly deal with PFs that do not support RDMA (Jonathan Toppins) [1970643] - ice: add lock around Tx timestamp tracker flush (Jonathan Toppins) [1970643] - ice: remove dead code for allocating pin_config (Jonathan Toppins) [1970643] - ice: do not abort devlink info if board identifier can't be found (Jonathan Toppins) [1970643] - ice: Fix a memory leak in an error handling path in 'ice_pf_dcb_cfg()' (Jonathan Toppins) [1970643] - ice: remove unnecessary VSI assignment (Jonathan Toppins) [1970643] - ice: remove the VSI info from previous agg (Jonathan Toppins) [1970643] - ice: add tracepoints (Jonathan Toppins) [1970643] - ice: report hash type such as L2/L3/L4 (Jonathan Toppins) [1970643] - ice: remove redundant continue statement in a for-loop (Jonathan Toppins) [1970643] - net: ice: ptp: fix compilation warning if PTP_1588_CLOCK is disabled (Jonathan Toppins) [1970643] - ice: remove unnecessary NULL checks before ptp_read_system_* (Jonathan Toppins) [1970643] - ice: Remove the repeated declaration (Jonathan Toppins) [1970643] - ice: remove local variable (Jonathan Toppins) [1970643] - ice: reduce scope of variables (Jonathan Toppins) [1970643] - ice: mark PTYPE 2 as reserved (Jonathan Toppins) [1970643] - ice: fix incorrect payload indicator on PTYPE (Jonathan Toppins) [1970643] - ice: parameterize functions responsible for Tx ring management (Jonathan Toppins) [1970643] - ice: add ndo_bpf callback for safe mode netdev ops (Jonathan Toppins) [1970643] - ice: fix clang warning regarding deadcode.DeadStores (Jonathan Toppins) [1970643] - ice: downgrade error print to debug print (Jonathan Toppins) [1970643] - ice: Detect and report unsupported module power levels (Jonathan Toppins) [1970643] - ice: (re)initialize NVM fields when rebuilding (Jonathan Toppins) [1970643] - ice: wait for reset before reporting devlink info (Jonathan Toppins) [1970643] - ice: add error message when pldmfw_flash_image fails (Jonathan Toppins) [1970643] - ice: add extack when unable to read device caps (Jonathan Toppins) [1970643] - ice: use static inline for dummy functions (Jonathan Toppins) [1970643] - ice: Re-organizes reqstd/avail {R, T}XQ check/code for efficiency (Jonathan Toppins) [1970643] - ice: set the value of global config lock timeout longer (Jonathan Toppins) [1970643] - ice: Refactor VIRTCHNL_OP_CONFIG_VSI_QUEUES handling (Jonathan Toppins) [1970643] - ice: Refactor ice_setup_rx_ctx (Jonathan Toppins) [1970643] - ice: Save VF's MAC across reboot (Jonathan Toppins) [1970643] - ice: Manage VF's MAC address for both legacy and new cases (Jonathan Toppins) [1970643] - ice: Register auxiliary device to provide RDMA (Jonathan Toppins) [1970643] - ice: Implement iidc operations (Jonathan Toppins) [1970643] - virtchnl: Use pad byte in virtchnl_ether_addr to specify MAC type (Jonathan Toppins) [1970643] - iidc: Introduce iidc.h (Jonathan Toppins) [1970643] - ice: Initialize RDMA support (Jonathan Toppins) [1970643] - ice: Respond to a NETDEV_UNREGISTER event for LAG (Jonathan Toppins) [1970643] - Revert "Revert "ice: Add initial support framework for LAG"" (Jonathan Toppins) [1970643] - ice: reduce scope of variable (Jonathan Toppins) [1970643] - ice: remove return variable (Jonathan Toppins) [1970643] - ice: suppress false cppcheck issues (Jonathan Toppins) [1970643] - ice: Set vsi->vf_id as ICE_INVAL_VFID for non VF VSI types (Jonathan Toppins) [1970643] - ice: remove unused struct member (Jonathan Toppins) [1970643] - ice: use local for consistency (Jonathan Toppins) [1970643] - ice: print name in /proc/iomem (Jonathan Toppins) [1970643] - ice: Reimplement module reads used by ethtool (Jonathan Toppins) [1970643] - ice: refactor ITR data structures (Jonathan Toppins) [1970643] - ice: manage interrupts during poll exit (Jonathan Toppins) [1970643] - ice: replace custom AIM algorithm with kernel's DIM library (Jonathan Toppins) [1970643] - ice: refactor interrupt moderation writes (Jonathan Toppins) [1970643] - ice: Add new VSI states to track netdev alloc/registration (Jonathan Toppins) [1970643] - ice: Drop leading underscores in enum ice_pf_state (Jonathan Toppins) [1970643] - ice: use kernel definitions for IANA protocol ports and ether-types (Jonathan Toppins) [1970643] - ice: Remove unnecessary blank line (Jonathan Toppins) [1970643] - ice: Remove unnecessary checks in add/kill_vid ndo ops (Jonathan Toppins) [1970643] - ice: Remove rx_gro_dropped stat (Jonathan Toppins) [1970643] - ice: Use local variable instead of pointer derefs (Jonathan Toppins) [1970643] - ice: Remove unnecessary variable (Jonathan Toppins) [1970643] - ice: Limit forced overrides based on FW version (Jonathan Toppins) [1970643] - ice: Use default configuration mode for PHY configuration (Jonathan Toppins) [1970643] - ice: Replace some memsets and memcpys with assignment (Jonathan Toppins) [1970643] - ice: Fix error return codes in ice_set_link_ksettings (Jonathan Toppins) [1970643] - ice: Rename a couple of variables (Jonathan Toppins) [1970643] - ice: Remove unnecessary checker loop (Jonathan Toppins) [1970643] - ice: Ignore EMODE return for opcode 0x0605 (Jonathan Toppins) [1970643] - ice: Align macro names to the specification (Jonathan Toppins) [1970643] - ice: Modify recursive way of adding nodes (Jonathan Toppins) [1970643] - ice: Re-send some AQ commands, as result of EBUSY AQ error (Jonathan Toppins) [1970643] - ice: Correct comment block style (Jonathan Toppins) [1970643] - ice: cleanup style issues (Jonathan Toppins) [1970643] - ice: rename ptype bitmap (Jonathan Toppins) [1970643] - ice: correct memory allocation call (Jonathan Toppins) [1970643] - ice: Check for bail out condition early (Jonathan Toppins) [1970643] - ice: remove unnecessary duplicated AQ command flag setting (Jonathan Toppins) [1970643] - ice: change link misconfiguration message (Jonathan Toppins) [1970643] - ice: Update to use package info from ice segment (Jonathan Toppins) [1970643] - ice: Delay netdev registration (Jonathan Toppins) [1970643] - ice: Add Support for XPS (Jonathan Toppins) [1970643] - ice: Fix fall-through warnings for Clang (Jonathan Toppins) [1970643] - ice: Fix prototype warnings (Jonathan Toppins) [1970643] - ice: move headroom initialization to ice_setup_rx_ctx (Jonathan Toppins) [1970643] - ice: store the result of ice_rx_offset() onto ice_ring (Jonathan Toppins) [1970643] - sched/core: Mitigate race cpus_share_cache()/update_top_cache_domain() (Phil Auld) [2011436] - sched/fair: Prevent dead task groups from regaining cfs_rq's (Phil Auld) [2011436] - sched/fair: Removed useless update of p->recent_used_cpu (Phil Auld) [2011436] - sched: Always inline is_percpu_thread() (Phil Auld) [2011436] - sched/fair: Add ancestors of unthrottled undecayed cfs_rq (Phil Auld) [2011436] - sched: Remove unused inline function __rq_clock_broken() (Phil Auld) [2011436] - sched: Prevent balance_push() on remote runqueues (Phil Auld) [2011436] - cpumask/hotplug: Fix cpu_dying() state tracking (Phil Auld) [2011436] - sched: Use cpu_dying() to fix balance_push vs hotplug-rollback (Phil Auld) [2011436] - cpumask: Introduce DYING mask (Phil Auld) [2011436] - cpumask: Make cpu_{online,possible,present,active}() inline (Phil Auld) [2011436] - cpu/hotplug: Cache number of online CPUs (Phil Auld) [2011436] - sched: Switch wait_task_inactive to HRTIMER_MODE_REL_HARD (Phil Auld) [2011436] - psi: Fix race between psi_trigger_create/destroy (Phil Auld) [2011436] - sctp: add vtag check in sctp_sf_ootb (Xin Long) [2001767] - sctp: add vtag check in sctp_sf_do_8_5_1_E_sa (Xin Long) [2001767] - sctp: add vtag check in sctp_sf_violation (Xin Long) [2001767] - sctp: fix the processing for COOKIE_ECHO chunk (Xin Long) [2001767] - sctp: fix the processing for INIT_ACK chunk (Xin Long) [2001767] - sctp: fix the processing for INIT chunk (Xin Long) [2001767] - sctp: use init_tag from inithdr for ABORT chunk (Xin Long) [2001767]- KVM: arm64: Extract ESR_ELx.EC only (Gavin Shan) [2008070] - KVM: arm64: vgic-v3: Align emulated cpuif LPI state machine with the pseudocode (Gavin Shan) [2008070] - KVM: arm64: vgic-v3: Don't advertise ICC_CTLR_EL1.SEIS (Gavin Shan) [2008070] - KVM: arm64: Fix reporting of endianess when the access originates at EL0 (Gavin Shan) [2008070] - KVM: arm64: Trim guest debug exception handling (Gavin Shan) [2008070] - KVM: arm64: Upgrade VMID accesses to {READ,WRITE}_ONCE (Gavin Shan) [2008070] - KVM: arm64: vgic: Drop WARN from vgic_get_irq (Gavin Shan) [2008070] - KVM: arm64: Enforce reserved bits for PSCI target affinities (Gavin Shan) [2008070] - KVM: arm64: Handle PSCI resets before userspace touches vCPU state (Gavin Shan) [2008070] - KVM: arm64: Fix read-side race on updates to vcpu reset state (Gavin Shan) [2008070] - KVM: arm64: Restore PMU configuration on first run (Gavin Shan) [2008070] - KVM: arm64: Don't zero the cycle count register when PMCR_EL0.P is set (Gavin Shan) [2008070] - KVM: arm64: Prevent mixed-width VM creation (Gavin Shan) [2008070] - KVM: arm64: Fix debug register indexing (Gavin Shan) [2008070] - KVM: arm64: Reject VM creation when the default IPA size is unsupported (Gavin Shan) [2008070] - KVM: arm64: Limit the debug architecture to ARMv8.0 (Gavin Shan) [2008070] - KVM: arm64: Handle SCXTNUM_ELx traps (Gavin Shan) [2008070] - arm64: kvm: mte: Hide the MTE CPUID information from the guests (Gavin Shan) [2008070] - arm64: mte: Fix typo in macro definition (Gavin Shan) [2008070] - arm64/cpufeature: Add remaining feature bits in ID_AA64PFR1 register (Gavin Shan) [2008070] - arm64: mte: system register definitions (Gavin Shan) [2008070] - arm64: sysreg: Clean up instructions for modifying PSTATE fields (Gavin Shan) [2008070] - KVM: arm64: Only reschedule if MMU_NOTIFIER_RANGE_BLOCKABLE is not set (Gavin Shan) [2008070] - arm64: kvm: Fix IDMAP overlap with HYP VA (Gavin Shan) [2008070] - packet: rework packet_pick_tx_queue() to use common code selection (Petr Oros) [2016477] - net: dev: rename queue selection helpers. (Petr Oros) [2016477] - Revert "cpuset: Make cpuset hotplug synchronous" (Waiman Long) [2023783] - tcp: fix TLP timer not set when CA_STATE changes from DISORDER to OPEN (Paolo Abeni) [2018546] - net: Only allow init netns to set default tcp cong to a restricted algo (Paolo Abeni) [2018546] - ipv6: tcp: drop silly ICMPv6 packet too big messages (Paolo Abeni) [2018546] - tcp: annotate data races around tp->mtu_info (Paolo Abeni) [2018546] - net: send SYNACK packet with accepted fwmark (Paolo Abeni) [2018546] - tcp: call sk_wmem_schedule before sk_mem_charge in zerocopy path (Paolo Abeni) [2018546] - net/tcp_fastopen: fix data races around tfo_active_disable_stamp (Paolo Abeni) [2018546] - net/tcp_fastopen: remove obsolete extern (Paolo Abeni) [2018546] - net, gro: Set inner transport header offset in tcp/udp GRO hook (Paolo Abeni) [2018546] - tcp_bbr: fix u32 wrap bug in round logic if bbr_init() called after 2B packets (Paolo Abeni) [2018546] - tcp: seq_file: Avoid skipping sk during tcp_seek_last_pos (Paolo Abeni) [2018546] - tcp: fix tp->undo_retrans accounting in tcp_sacktag_one() (Paolo Abeni) [2018546] - evm: mark evm_fixmode as __ro_after_init (Bruno Meneguele) [2017155] - IMA: remove -Wmissing-prototypes warning (Bruno Meneguele) [2017155] - ima: Set correct casting types (Bruno Meneguele) [2017155] - evm: Don't return an error in evm_write_xattrs() if audit is not enabled (Bruno Meneguele) [2017155] - evm: fix writing /evm overflow (Bruno Meneguele) [2017155] - ima: Fix function name error in comment. (Bruno Meneguele) [2017155] - ima: Fix the error code for restoring the PCR value (Bruno Meneguele) [2017155] - integrity: double check iint_cache was initialized (Bruno Meneguele) [2017155] - certs: Fix blacklist flag type confusion (Bruno Meneguele) [2017155] - integrity: Make function integrity_add_key() static (Bruno Meneguele) [2017155] - ima: Free IMA measurement buffer after kexec syscall (Bruno Meneguele) [2017155] - ima: Free IMA measurement buffer on error (Bruno Meneguele) [2017155] - evm: Fix memleak in init_desc (Bruno Meneguele) [2017155] - crypto: shash - remove shash_desc::flags (Bruno Meneguele) [2017155] - ima: Don't modify file descriptor mode on the fly (Bruno Meneguele) [2017155] - evm: Check size of security.evm before using it (Bruno Meneguele) [2017155] - ima: Remove semicolon at the end of ima_get_binary_runtime_size() (Bruno Meneguele) [2017155] - ima: Don't ignore errors from crypto_shash_update() (Bruno Meneguele) [2017155] - integrity: remove redundant initialization of variable ret (Bruno Meneguele) [2017155] - ima: Fail rule parsing when appraise_flag=blacklist is unsupportable (Bruno Meneguele) [2017155] - ima: Fail rule parsing when the KEXEC_CMDLINE hook is combined with an invalid cond (Bruno Meneguele) [2017155] - ima: Fail rule parsing when buffer hook functions have an invalid action (Bruno Meneguele) [2017155] - ima: Free the entire rule if it fails to parse (Bruno Meneguele) [2017155] - ima: Free the entire rule when deleting a list of rules (Bruno Meneguele) [2017155] - evm: Fix possible memory leak in evm_calc_hmac_or_hash() (Bruno Meneguele) [2017155] - ima: Fix ima digest hash table key calculation (Bruno Meneguele) [2017155] - ima: Fix return value of ima_write_policy() (Bruno Meneguele) [2017155] - evm: Fix a small race in init_desc() (Bruno Meneguele) [2017155] - crypto: drop mask=CRYPTO_ALG_ASYNC from 'shash' tfm allocations (Bruno Meneguele) [2017155] - evm: Don't deadlock if a crypto algorithm is unavailable (Bruno Meneguele) [2017155] - evm: Check also if *tfm is an error pointer in init_desc() (Bruno Meneguele) [2017155] - ima: avoid appraise error for hash calc interrupt (Bruno Meneguele) [2017155] - integrity: remove pointless subdir-$(CONFIG_...) (Bruno Meneguele) [2017155] - integrity: remove unneeded, broken attempt to add -fshort-wchar (Bruno Meneguele) [2017155] - x86/cpu: Fix migration safety with X86_BUG_NULL_SEL (Vitaly Kuznetsov) [2016961] - fs/xfs: convert comma to semicolon (Bill O'Donnell) [2009521] - xfs: remove xfs_buf_t typedef (Bill O'Donnell) [2009521] - xfs: open code updating i_mode in xfs_set_acl (Bill O'Donnell) [2009521] - xfs: remove xfs_vn_setattr_nonsize (Bill O'Donnell) [2009521] - xfs: remove unneeded return value check for *init_cursor() (Bill O'Donnell) [2009521] - xfs: introduce xfs_validate_stripe_geometry() (Bill O'Donnell) [2009521] - xfs: show the proper user quota options (Bill O'Donnell) [2009521] - xfs: remove the unused XFS_B_FSB_OFFSET macro (Bill O'Donnell) [2009521] - xfs: remove unnecessary null check in xfs_generic_create (Bill O'Donnell) [2009521] - xfs: directly return if the delta equal to zero (Bill O'Donnell) [2009521] - xfs: delete duplicated tp->t_dqinfo null check and allocation (Bill O'Donnell) [2009521] - xfs: rename xfs_fc_* back to xfs_fs_* (Bill O'Donnell) [2009521] - xfs: refactor file range validation (Bill O'Donnell) [2009521] - xfs: refactor realtime volume extent validation (Bill O'Donnell) [2009521] - xfs: refactor data device extent validation (Bill O'Donnell) [2009521] - xfs: scrub should mark a directory corrupt if any entries cannot be iget'd (Bill O'Donnell) [2009521] - xfs: detect overflows in bmbt records (Bill O'Donnell) [2009521] - xfs: trace log intent item recovery failures (Bill O'Donnell) [2009521] - xfs: validate feature support when recovering rmap/refcount intents (Bill O'Donnell) [2009521] - xfs: improve the code that checks recovered extent-free intent items (Bill O'Donnell) [2009521] - xfs: hoist recovered extent-free intent checks out of xfs_efi_item_recover (Bill O'Donnell) [2009521] - xfs: improve the code that checks recovered refcount intent items (Bill O'Donnell) [2009521] - xfs: hoist recovered refcount intent checks out of xfs_cui_item_recover (Bill O'Donnell) [2009521] - xfs: improve the code that checks recovered rmap intent items (Bill O'Donnell) [2009521] - xfs: hoist recovered rmap intent checks out of xfs_rui_item_recover (Bill O'Donnell) [2009521] - xfs: improve the code that checks recovered bmap intent items (Bill O'Donnell) [2009521] - xfs: hoist recovered bmap intent checks out of xfs_bui_item_recover (Bill O'Donnell) [2009521] - xfs: move kernel-specific superblock validation out of libxfs (Bill O'Donnell) [2009521] - platform/x86: amd-pmc: Increase the response register timeout (David Arcari) [2005064] - ARM: 9093/1: drivers: firmwapsci: Register with kernel restart handler (Mark Salter) [1996748] - arm64/kernel: Remove needless Call Frame Information annotations (Mark Salter) [1996748] - arm64: smccc: Add support for SMCCCv1.2 extended input/output registers (Mark Salter) [1996748] - psci: Remove unneeded semicolon (Mark Salter) [1996748] - firmware: smccc: Add SMCCC TRNG function call IDs (Mark Salter) [1996748] - arm64: Add support for SMCCC TRNG entropy source (Mark Salter) [1996748] - firmware: smccc: Introduce SMCCC TRNG framework (Mark Salter) [1996748] - arm64: random: Remove no longer needed prototypes (Mark Salter) [1996748] - arm64: kaslr: Use standard early random function (Mark Salter) [1996748] - random: random.h should include archrandom.h, not the other way around (Mark Salter) [1996748] - arm64: add credited/trusted RNG support (Mark Salter) [1996748] - arm64: Use v8.5-RNG entropy for KASLR seed (Mark Salter) [1996748] - arm64: kaslr: Check command line before looking for a seed (Mark Salter) [1996748] - arm64: kaslr: Announce KASLR status on boot (Mark Salter) [1996748] - psci: Add accessor for psci_0_1_function_ids (Mark Salter) [1996748] - psci: Replace psci_function_id array with a struct (Mark Salter) [1996748] - psci: Split functions to v0.1 and v0.2+ variants (Mark Salter) [1996748] - psci: Support psci_ops.get_version for v0.1 (Mark Salter) [1996748] - arm64: psci: Avoid printing in cpu_psci_cpu_die() (Mark Salter) [1996748] - firmware: psci: Extend psci_set_osi_mode() to allow reset to PC mode (Mark Salter) [1996748] - smccc: Use separate variables for args and results (Mark Salter) [1996748] - smccc: Define vendor hyp owned service call region (Mark Salter) [1996748] - firmware: smccc: Export both smccc functions (Mark Salter) [1996748] - sched,psci: Convert to sched_set_fifo*() (Mark Salter) [1996748] - firmware: smccc: Add ARCH_SOC_ID support (Mark Salter) [1996748] - base: soc: Add serial_number attribute to soc (Mark Salter) [1996748] - drivers/firmware/psci: Assign @err directly in hotplug_tests() (Mark Salter) [1996748] - drivers/firmware/psci: Fix memory leakage in alloc_init_cpu_groups() (Mark Salter) [1996748] - firmware: smccc: Fix missing prototype warning for arm_smccc_version_init (Mark Salter) [1996748] - firmware: smccc: Add function to fetch SMCCC version (Mark Salter) [1996748] - firmware: smccc: Refactor SMCCC specific bits into separate file (Mark Salter) [1996748] - firmware: smccc: Drop smccc_version enum and use ARM_SMCCC_VERSION_1_x instead (Mark Salter) [1996748] - firmware: smccc: Add HAVE_ARM_SMCCC_DISCOVERY to identify SMCCC v1.1 and above (Mark Salter) [1996748] - firmware: psci: Replace cpu_up/down() with add/remove_cpu() (Mark Salter) [1996748] - firmware: psci: Export functions to manage the OSI mode (Mark Salter) [1996748] - arm64: psci: Reduce the waiting time for cpu_psci_cpu_kill() (Mark Salter) [1996748] - firmware/psci: use common SMCCC_CONDUIT_* (Mark Salter) [1996748] - arm64: smp: disable hotplug on trusted OS resident CPU (Mark Salter) [1996748] - PSCI: cpuidle: Refactor CPU suspend power_state parameter handling (Mark Salter) [1996748] - ARM: psci: cpuidle: Enable PSCI CPUidle driver (Mark Salter) [1996748] - drivers: firmware: psci: Decouple checker from generic ARM CPUidle (Mark Salter) [1996748] - firmware/psci: psci_checker: Park kthreads before stopping them (Mark Salter) [1996748] - firmware/psci: add support for SYSTEM_RESET2 (Mark Salter) [1996748] - drivers: firmware: psci: Announce support for OS initiated suspend mode (Mark Salter) [1996748] - drivers: firmware: psci: Simplify error path of psci_dt_init() (Mark Salter) [1996748] - drivers: firmware: psci: Split psci_dt_cpu_init_idle() (Mark Salter) [1996748] - drivers: firmware: psci: Move psci to separate directory (Mark Salter) [1996748] - arm64: remove unused asm/compiler.h header file (Mark Salter) [1996748] - ppc64: Adding read_lock definition to nvme (Gopal Tiwari) [1990475] - nvme: fix per-namespace chardev deletion (Gopal Tiwari) [1990475] - nvme: set the PRACT bit when using Write Zeroes with T10 PI (Gopal Tiwari) [1990475] - nvme: fix nvme_setup_command metadata trace event (Gopal Tiwari) [1990475] - nvme-pci: don't WARN_ON in nvme_reset_work if ctrl.state is not RESETTING (Gopal Tiwari) [1990475] - nvme: fix refcounting imbalance when all paths are down (Gopal Tiwari) [1990475] - nvme-pci: do not call nvme_dev_remove_admin from nvme_remove (Gopal Tiwari) [1990475] - nvme-pci: fix multiple races in nvme_setup_io_queues (Gopal Tiwari) [1990475] - nvme-tcp: use __dev_get_by_name instead dev_get_by_name for OPT_HOST_IFACE (Gopal Tiwari) [1990475] - nvme-tcp: can't set sk_user_data without write_lock (Gopal Tiwari) [1990475] - nvme: use blk_execute_rq() for passthrough commands (Gopal Tiwari) [1990475] - nvmet: use NVMET_MAX_NAMESPACES to set nn value (Gopal Tiwari) [1990475] - nvme-pci: remove zeroout memset call for struct (Gopal Tiwari) [1990475] - nvme: remove zeroout memset call for struct (Gopal Tiwari) [1990475] - nvmet: add ZBD over ZNS backend support (Gopal Tiwari) [1990475] - nvmet: remove zeroout memset call for struct (Gopal Tiwari) [1990475] - nvmet: use req->cmd directly in file-ns fast path (Gopal Tiwari) [1990475] - nvmet: add Command Set Identifier support (Gopal Tiwari) [1990475] - nvmet: add nvmet_req_bio put helper for backends (Gopal Tiwari) [1990475] - nvmet: use nvme status value directly (Gopal Tiwari) [1990475] - nvmet: use u32 for nvmet_subsys max_nsid (Gopal Tiwari) [1990475] - nvmet: remove local variable (Gopal Tiwari) [1990475] - nvmet: add req cns error complete helper (Gopal Tiwari) [1990475] - nvmet: use req->cmd directly in bdev-ns fast path (Gopal Tiwari) [1990475] - nvmet: use u32 type for the local variable nsid (Gopal Tiwari) [1990475] - nvme-fabrics: remove memset in connect io q (Gopal Tiwari) [1990475] - nvme-fabrics: remove memset in nvmf_reg_write32() (Gopal Tiwari) [1990475] - nvme-fabrics: remove memset in connect admin q (Gopal Tiwari) [1990475] - nvmet: make ver stable once connection established (Gopal Tiwari) [1990475] - nvmet: make sn stable once connection was established (Gopal Tiwari) [1990475] - nvmet: change sn size and check validity (Gopal Tiwari) [1990475] - nvme-tcp: use ctrl sgl check helper (Gopal Tiwari) [1990475] - nvmet-fc: do not check for invalid target port in nvmet_fc_handle_fcp_rqst() (Gopal Tiwari) [1990475] - nvme-fabrics: remove memset in nvmf_reg_read64() (Gopal Tiwari) [1990475] - nvmet: allow mn change if subsys not discovered (Gopal Tiwari) [1990475] - nvme-fc: use ctrl sgl check helper (Gopal Tiwari) [1990475] - nvme-pci: fix var. type for increasing cq_head (Gopal Tiwari) [1990475] - nvme: add a helper to check ctrl sgl support (Gopal Tiwari) [1990475] - nvme: factor out a nvme_validate_passthru_nsid helper (Gopal Tiwari) [1990475] - nvme-tcp: fix error codes in nvme_tcp_setup_ctrl() (Gopal Tiwari) [1990475] - nvme: fix grammar in the CONFIG_NVME_MULTIPATH kconfig help text (Gopal Tiwari) [1990475] - nvme: verify MNAN value if ANA is enabled (Gopal Tiwari) [1990475] - ACPI: Check StorageD3Enable _DSD property in ACPI code (Gopal Tiwari) [1990475] - nvmet: move ka_work initialization to nvmet_alloc_ctrl (Gopal Tiwari) [1990475] - nvme: remove nvme_{get,put}_ns_from_disk (Gopal Tiwari) [1990475] - nvme: split nvme_report_zones (Gopal Tiwari) [1990475] - nvmet: remove a superfluous variable (Gopal Tiwari) [1990475] - nvme: open code nvme_put_ns_from_disk in nvme_ns_head_chr_ioctl (Gopal Tiwari) [1990475] - nvme: move the CSI sanity check into nvme_ns_report_zones (Gopal Tiwari) [1990475] - nvme-fabrics: remove extra braces (Gopal Tiwari) [1990475] - nvme: open code nvme_{get,put}_ns_from_disk in nvme_ns_head_ioctl (Gopal Tiwari) [1990475] - nvme: add a sparse annotation to nvme_ns_head_ctrl_ioctl (Gopal Tiwari) [1990475] - nvme-fabrics: remove an extra comment (Gopal Tiwari) [1990475] - nvme-fabrics: remove extra new lines in the switch (Gopal Tiwari) [1990475] - nvme: open code nvme_put_ns_from_disk in nvme_ns_head_ctrl_ioctl (Gopal Tiwari) [1990475] - nvme: extend and modify the APST configuration algorithm (Gopal Tiwari) [1990475] - nvme-tcp: allow selecting the network interface for connections (Gopal Tiwari) [1990475] - nvme-fabrics: fix the kerneldco comment for nvmf_log_connect_error() (Gopal Tiwari) [1990475] - nvme: remove redundant initialization of variable ret (Gopal Tiwari) [1990475] - nvmet: fix freeing unallocated p2pmem (Gopal Tiwari) [1990475] - nvme-loop: reset queue count to 1 in nvme_loop_destroy_io_queues() (Gopal Tiwari) [1990475] - nvme-loop: do not warn for deleted controllers during reset (Gopal Tiwari) [1990475] - nvme-loop: check for NVME_LOOP_Q_LIVE in nvme_loop_destroy_admin_queue() (Gopal Tiwari) [1990475] - nvme-loop: clear NVME_LOOP_Q_LIVE when nvme_loop_configure_admin_queue() fails (Gopal Tiwari) [1990475] - nvme-rdma: fix in-casule data send for chained sgls (Gopal Tiwari) [1990475] - nvmet: fix false keep-alive timeout when a controller is torn down (Gopal Tiwari) [1990475] - nvmet-tcp: fix inline data size comparison in nvmet_tcp_queue_response (Gopal Tiwari) [1990475] - nvme-tcp: remove incorrect Kconfig dep in BLK_DEV_NVME (Gopal Tiwari) [1990475] - nvme-fabrics: decode host pathing error for connect (Gopal Tiwari) [1990475] - nvme-fc: short-circuit reconnect retries (Gopal Tiwari) [1990475] - nvme: fix potential memory leaks in nvme_cdev_add (Gopal Tiwari) [1990475] - nvme-fc: clear q_live at beginning of association teardown (Gopal Tiwari) [1990475] - nvme-tcp: rerun io_work if req_list is not empty (Gopal Tiwari) [1990475] - nvme-tcp: fix possible use-after-completion (Gopal Tiwari) [1990475] - nvme-loop: fix memory leak in nvme_loop_create_ctrl() (Gopal Tiwari) [1990475] - nvmet: fix memory leak in nvmet_alloc_ctrl() (Gopal Tiwari) [1990475] - nvmet: seset ns->file when open fails (Gopal Tiwari) [1990475] - nvmet: demote fabrics cmd parse err msg to debug (Gopal Tiwari) [1990475] - nvmet: fix inline bio check for passthru (Gopal Tiwari) [1990475] - nvmet: fix inline bio check for bdev-ns (Gopal Tiwari) [1990475] - nvmet: use helper to remove the duplicate code (Gopal Tiwari) [1990475] - nvmet: demote discovery cmd parse err msg to debug (Gopal Tiwari) [1990475] - nvmet: remove unsupported command noise (Gopal Tiwari) [1990475] - nvme-pci: fix controller reset hang when racing with nvme_timeout (Gopal Tiwari) [1990475] - nvme: move the fabrics queue ready check routines to core (Gopal Tiwari) [1990475] - nvme: avoid memset for passthrough requests (Gopal Tiwari) [1990475] - nvme: add nvme_get_ns helper (Gopal Tiwari) [1990475] - nvme: fix controller ioctl through ns_head (Gopal Tiwari) [1990475] - nvme: introduce generic per-namespace chardev (Gopal Tiwari) [1990475] - nvme: cleanup nvme_configure_apst (Gopal Tiwari) [1990475] - nvme: do not try to reconfigure APST when the controller is not live (Gopal Tiwari) [1990475] - nvme: sanitize KATO setting (Gopal Tiwari) [1990475] - nvmet: avoid queuing keep-alive timer if it is disabled (Gopal Tiwari) [1990475] - nvme: fix NULL derefence in nvme_ctrl_fast_io_fail_tmo_show/store (Gopal Tiwari) [1990475] - nvme: let namespace probing continue for unsupported features (Gopal Tiwari) [1990475] - nvme: factor out nvme_ns_open and nvme_ns_release helpers (Gopal Tiwari) [1990475] - nvme: move nvme_ns_head_ops to multipath.c (Gopal Tiwari) [1990475] - nvme: factor out a nvme_tryget_ns_head helper (Gopal Tiwari) [1990475] - nvme: move the ioctl code to a separate file (Gopal Tiwari) [1990475] - nvme: don't bother to look up a namespace for controller ioctls (Gopal Tiwari) [1990475] - nvme: simplify block device ioctl handling for the !multipath case (Gopal Tiwari) [1990475] - nvme: simplify the compat ioctl handling (Gopal Tiwari) [1990475] - nvme-multipath: remove single trailing whitespace (Gopal Tiwari) [1990475] - nvme: pass a user pointer to nvme_nvm_ioctl (Gopal Tiwari) [1990475] - nvme: factor out a nvme_ns_ioctl helper (Gopal Tiwari) [1990475] - nvme: cleanup setting the disk name (Gopal Tiwari) [1990475] - nvme: remove single trailing whitespace (Gopal Tiwari) [1990475] - nvme-pci: remove single trailing whitespace (Gopal Tiwari) [1990475] - nvme: add a nvme_ns_head_multipath helper (Gopal Tiwari) [1990475] - nvmet: fix a spelling mistake "nubmer" -> "number" (Gopal Tiwari) [1990475] - nvmet-fc: simplify nvmet_fc_alloc_hostport (Gopal Tiwari) [1990475] - nvmet-tcp: fix a segmentation fault during io parsing error (Gopal Tiwari) [1990475] - lightnvm: use kobj_to_dev() (Gopal Tiwari) [1990475] - nvme: fix handling of large MDTS values (Gopal Tiwari) [1990475] - nvme: implement non-mdts command limits (Gopal Tiwari) [1990475] - nvme: disallow passthru cmd from targeting a nsid != nsid of the block dev (Gopal Tiwari) [1990475] - nvme: use sysfs_emit instead of sprintf (Gopal Tiwari) [1990475] - nvme-fc: check sgl supported by target (Gopal Tiwari) [1990475] - nvme: remove superfluous else in nvme_ctrl_loss_tmo_store (Gopal Tiwari) [1990475] - nvme: warn of unhandled effects only once (Gopal Tiwari) [1990475] - nvmet-tcp: enable optional queue idle period tracking (Gopal Tiwari) [1990475] - nvmet-tcp: fix incorrect locking in state_change sk callback (Gopal Tiwari) [1990475] - nvme-tcp: block BH in sk state_change sk callback (Gopal Tiwari) [1990475] - nvmet: return proper error code from discovery ctrl (Gopal Tiwari) [1990475] - nvme-tcp: check sgl supported by target (Gopal Tiwari) [1990475] - nvme: use driver pdu command for passthrough (Gopal Tiwari) [1990475] - nvmet: remove unnecessary ctrl parameter (Gopal Tiwari) [1990475] - nvmet-fc: update function documentation (Gopal Tiwari) [1990475] - nvme-pci: allocate nvme_command within driver pdu (Gopal Tiwari) [1990475] - nvmet: do not allow model_number exceed 40 bytes (Gopal Tiwari) [1990475] - nvme-fc: fix the function documentation comment (Gopal Tiwari) [1990475] - nvme: add new line after variable declatation (Gopal Tiwari) [1990475] - nvme: don't check nvme_req flags for new req (Gopal Tiwari) [1990475] - nvme: mark nvme_setup_passsthru() inline (Gopal Tiwari) [1990475] - nvme: split init identify into helper (Gopal Tiwari) [1990475] - nvme: rename nvme_init_identify() (Gopal Tiwari) [1990475] - nvme: reduce checks for zero command effects (Gopal Tiwari) [1990475] - nvmet: update error log page in nvmet_alloc_ctrl() (Gopal Tiwari) [1990475] - nvmet: remove an unnecessary function parameter to nvmet_check_ctrl_status (Gopal Tiwari) [1990475] - nvmet: remove a duplicate status assignment in nvmet_alloc_ctrl (Gopal Tiwari) [1990475] - nvmet: replace white spaces with tabs (Gopal Tiwari) [1990475] - nvme: use NVME_CTRL_CMIC_ANA macro (Gopal Tiwari) [1990475] - nvme-pci: cleanup nvme_irq() (Gopal Tiwari) [1990475] - nvme-pci: remove the barriers in nvme_irq() (Gopal Tiwari) [1990475] - nvmet-tcp: fix kmap leak when data digest in use (Gopal Tiwari) [1990475] - nvmet: don't check iosqes,iocqes for discovery controllers (Gopal Tiwari) [1990475] - nvme-tcp: fix a NULL deref when receiving a 0-length r2t PDU (Gopal Tiwari) [1990475] - nvme-rdma: fix possible hang when failing to set io queues (Gopal Tiwari) [1990475] - nvme-tcp: fix possible hang when failing to set io queues (Gopal Tiwari) [1990475] - nvme-fabrics: only reserve a single tag (Gopal Tiwari) [1990475] - nvme: allocate the keep alive request using BLK_MQ_REQ_NOWAIT (Gopal Tiwari) [1990475] - nvme: merge nvme_keep_alive into nvme_keep_alive_work (Gopal Tiwari) [1990475] - nvme-hwmon: Return error code when registration fails (Gopal Tiwari) [1990475] - nvme: update enumerations for status codes (Gopal Tiwari) [1990475]- scsi: mpt3sas: Fix incorrectly assigned error return and check (Tomas Henzl) [1990535] - scsi: mpt3sas: Introduce sas_ncq_prio_supported sysfs sttribute (Tomas Henzl) [1990535] - scsi: mpt3sas: Update driver version to 39.100.00.00 (Tomas Henzl) [1990535] - scsi: mpt3sas: Use firmware recommended queue depth (Tomas Henzl) [1990535] - scsi: mpt3sas: Bump driver version to 38.100.00.00 (Tomas Henzl) [1990535] - scsi: mpt3sas: Transition IOC to Ready state during shutdown (Tomas Henzl) [1990535] - scsi: mpt3sas: Fix error return value in _scsih_expander_add() (Tomas Henzl) [1990535] - scsi: mpt3sas: Fix Coverity reported issue (Tomas Henzl) [1990535] - scsi: mpt3sas: Fix fall-through warnings for Clang (Tomas Henzl) [1990535] - scsi: mpt3sas: Handle firmware faults during second half of IOC init (Tomas Henzl) [1990535] - scsi: mpt3sas: Handle firmware faults during first half of IOC init (Tomas Henzl) [1990535] - scsi: mpt3sas: Fix deadlock while cancelling the running firmware event (Tomas Henzl) [1990535] - scsi: mpt3sas: Documentation cleanup (Tomas Henzl) [1990535] - scsi: mpt3sas: Fix two kernel-doc headers (Tomas Henzl) [1990535] - scsi: mpt3sas: Fix out-of-bounds warnings in _ctl_addnl_diag_query (Tomas Henzl) [1990535] - scsi: megaraid_sas: Driver version update to 07.719.03.00-rc1 (Tomas Henzl) [1989643] - scsi: megaraid_sas: Add helper functions for irq_context (Tomas Henzl) [1989643] - scsi: megaraid: Clean up some inconsistent indenting (Tomas Henzl) [1989643] - scsi: megaraid: Fix Coccinelle warning (Tomas Henzl) [1989643] - IB/cma: Do not send IGMP leaves for sendonly Multicast groups (Kamal Heib) [2007269] - hv_netvsc: Add comment of netvsc_xdp_xmit() (Mohammed Gamal) [2008560] - hv_netvsc: use netif_is_bond_master() instead of open code (Mohammed Gamal) [2008560] - hv_netvsc: Avoid field-overflowing memcpy() (Mohammed Gamal) [2008560] - hv_netvsc: Set needed_headroom according to VF (Mohammed Gamal) [2008560] - netfilter: conntrack: fix error path in nf_conntrack_pernet_init() (Florian Westphal) [1922568] - netfilter: nf_conntrack: provide modparam to always register conntrack hooks (Florian Westphal) [1922568] - sctp: return true only for pathmtu update in sctp_transport_pl_toobig (Xin Long) [1890383] - sctp: subtract sctphdr len in sctp_transport_pl_hlen (Xin Long) [1890383] - sctp: reset probe_timer in sctp_transport_pl_update (Xin Long) [1890383] - sctp: allow IP fragmentation when PLPMTUD enters Error state (Xin Long) [1890383] - sctp: send pmtu probe only if packet loss in Search Complete state (Xin Long) [1890383] - sctp: improve the code for pmtu probe send and recv update (Xin Long) [1890383] - sctp: prevent info leak in sctp_make_heartbeat() (Xin Long) [1890383] - sctp: check pl.raise_count separately from its increment (Xin Long) [1890383] - sctp: send the next probe immediately once the last one is acked (Xin Long) [1890383] - sctp: do black hole detection in search complete state (Xin Long) [1890383] - sctp: process sctp over udp icmp err on sctp side (Xin Long) [1890383] - sctp: extract sctp_v4_err_handle function from sctp_v4_err (Xin Long) [1890383] - sctp: extract sctp_v6_err_handle function from sctp_v6_err (Xin Long) [1890383] - sctp: remove the unessessary hold for idev in sctp_v6_err (Xin Long) [1890383] - sctp: enable PLPMTUD when the transport is ready (Xin Long) [1890383] - sctp: do state transition when receiving an icmp TOOBIG packet (Xin Long) [1890383] - sctp: do state transition when a probe succeeds on HB ACK recv path (Xin Long) [1890383] - sctp: do state transition when PROBE_COUNT == MAX_PROBES on HB send path (Xin Long) [1890383] - sctp: do the basic send and recv for PLPMTUD probe (Xin Long) [1890383] - sctp: add the probe timer in transport for PLPMTUD (Xin Long) [1890383] - sctp: add the constants/variables and states and some APIs for transport (Xin Long) [1890383] - sctp: add SCTP_PLPMTUD_PROBE_INTERVAL sockopt for sock/asoc/transport (Xin Long) [1890383] - sctp: add probe_interval in sysctl and sock/asoc/transport (Xin Long) [1890383] - sctp: add pad chunk and its make function and event table (Xin Long) [1890383] - blk-mq: still set q->make_request_fn for blk-mq (Ming Lei) [1999728] - PCI: Add AMD RS690 quirk to enable 64-bit DMA (Myron Stowe) [1993279] - PCI: Add ACS quirk for Broadcom BCM57414 NIC (Myron Stowe) [1993279] - PCI: Mark some NVIDIA GPUs to avoid bus reset (Myron Stowe) [1993279] - PCI: of: Clear 64-bit flag for non-prefetchable memory below 4GB (Myron Stowe) [1993279] - x86/PCI: Remove unused alloc_pci_root_info() return value (Myron Stowe) [1993279] - PCI: Delay after FLR of Intel DC P4510 NVMe (Myron Stowe) [1993279] - PCI: Delay after FLR of Intel DC P3700 NVMe (Myron Stowe) [1993279] - PCI: Disable Samsung SM961/PM961 NVMe before FLR (Myron Stowe) [1993279] - PCI/sysfs: Use sysfs_emit() and sysfs_emit_at() in "show" functions (Myron Stowe) [1993279] - PCI/sysfs: Rearrange smbios_attr_group and acpi_attr_group (Myron Stowe) [1993279] - PCI/sysfs: Tidy SMBIOS & ACPI label attributes (Myron Stowe) [1993279] - PCI/sysfs: Convert "index", "acpi_index", "label" to static attributes (Myron Stowe) [1993279] - PCI/sysfs: Define SMBIOS label attributes with DEVICE_ATTR*() (Myron Stowe) [1993279] - PCI/sysfs: Define ACPI label attributes with DEVICE_ATTR*() (Myron Stowe) [1993279] - PCI/sysfs: Rename device_has_dsm() to device_has_acpi_name() (Myron Stowe) [1993279] - PCI/sysfs: Convert "vpd" to static attribute (Myron Stowe) [1993279] - PCI/sysfs: Rename "vpd" attribute accessors (Myron Stowe) [1993279] - PCI/sysfs: Convert "reset" to static attribute (Myron Stowe) [1993279] - PCI/sysfs: Convert "rom" to static attribute (Myron Stowe) [1993279] - PCI/sysfs: Convert "config" to static attribute (Myron Stowe) [1993279] - PCI: Allow VPD access for QLogic ISP2722 (Myron Stowe) [1993279] - PCI/VPD: Add helper pci_get_func0_dev() (Myron Stowe) [1993279] - PCI/VPD: Remove pci_vpd_find_tag() SRDT handling (Myron Stowe) [1993279] - PCI/VPD: Remove pci_vpd_find_tag() 'offset' argument (Myron Stowe) [1993279] - PCI/VPD: Change pci_vpd_init() return type to void (Myron Stowe) [1993279] - PCI/VPD: Make missing VPD message less alarming (Myron Stowe) [1993279] - PCI/VPD: Remove pci_set_vpd_size() (Myron Stowe) [1993279] - PCI/VPD: Remove sysfs accessor size checking dead code (Myron Stowe) [1993279] - PCI/VPD: Remove obsolete Broadcom NIC quirk (Myron Stowe) [1993279] - PCI/ACPI: Fix acpi_pci_set_power_state() debug message (Myron Stowe) [1993279] - PCI: acpiphp: Fix whitespace issue (Myron Stowe) [1993279] - PCI: shpchp: Remove unused shpc_writeb() (Myron Stowe) [1993279] - PCI: cpqphp: Use DEFINE_SPINLOCK() for int15_lock (Myron Stowe) [1993279] - ACPI / hotplug / PCI: Fix reference count leak in enable_slot() (Myron Stowe) [1993279] - PCI: Add pci_disable_parity() (Myron Stowe) [1993279] - PCI: Release OF node in pci_scan_device()'s error path (Myron Stowe) [1993279] - fs: dlm: fix check for multi-homed hosts (Alexander Aring) [1889887] - iommu: remove iommu_domain_{get,set}_attr (Jerry Snitselaar) [2004349] - iommu/fsl_pamu: enable the liodn when attaching a device (Jerry Snitselaar) [2004349] - iommu/fsl_pamu: replace DOMAIN_ATTR_FSL_PAMU_STASH with a direct call (Jerry Snitselaar) [2004349] - iommu/fsl_pamu: remove ->domain_window_enable (Jerry Snitselaar) [2004349] - iommu/fsl_pamu: remove support for multiple windows (Jerry Snitselaar) [2004349] - iommu/fsl_pamu: remove fsl_pamu_get_domain_attr (Jerry Snitselaar) [2004349] - iommu: remove the unused domain_window_disable method (Jerry Snitselaar) [2004349] - iommu: Remove .domain_{get,set}_windows (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Decrease the queue size of evtq and priq (Jerry Snitselaar) [2004349] - iommu/vt-d: Use pasid_pte_is_present() helper function (Jerry Snitselaar) [2004349] - iommu/vt-d: Update the virtual command related registers (Jerry Snitselaar) [2004349] - ACPI: IORT: Handle device properties with software node API (Jerry Snitselaar) [2004349] - iommu: Update "iommu.strict" documentation (Jerry Snitselaar) [2004349] - iommu/dma: Remove redundant "!dev" checks (Jerry Snitselaar) [2004349] - iommu/virtio: Drop IOVA cookie management (Jerry Snitselaar) [2004349] - iommu/vt-d: Drop IOVA cookie management (Jerry Snitselaar) [2004349] - iommu/arm-smmu: Drop IOVA cookie management (Jerry Snitselaar) [2004349] - iommu/amd: Drop IOVA cookie management (Jerry Snitselaar) [2004349] - iommu: Pull IOVA cookie management into the core (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Stop pre-zeroing batch commands (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Extract reusable function __arm_smmu_cmdq_skip_err() (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Add and use static helper function arm_smmu_get_cmdq() (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Remove some unneeded init in arm_smmu_cmdq_issue_cmdlist() (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Add and use static helper function arm_smmu_cmdq_issue_cmd_with_sync() (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Use command queue batching helpers to improve performance (Jerry Snitselaar) [2004349] - iommu/amd: Use only natural aligned flushes in a VM (Jerry Snitselaar) [2004349] - iommu/amd: Sync once for scatter-gather operations (Jerry Snitselaar) [2004349] - iommu/amd: Tailored gather logic for AMD (Jerry Snitselaar) [2004349] - iommu: Factor iommu_iotlb_gather_is_disjoint() out (Jerry Snitselaar) [2004349] - iommu: Improve iommu_iotlb_gather helpers (Jerry Snitselaar) [2004349] - iommu/amd: Do not use flush-queue when NpCache is on (Jerry Snitselaar) [2004349] - iommu/amd: Selective flush on unmap (Jerry Snitselaar) [2004349] - iommu/amd: Convert from atomic_t to refcount_t on pasid_state->count (Jerry Snitselaar) [2004349] - iommu: Streamline iommu_iova_to_phys() (Jerry Snitselaar) [2004349] - iommu/vt-d: Allow devices to have more than 32 outstanding PRs (Jerry Snitselaar) [1920744] - iommu/vt-d: Drop "0x" prefix from PCI bus & device addresses (Jerry Snitselaar) [2004349] - iommu/vt-d: Fix a deadlock in intel_svm_drain_prq() (Jerry Snitselaar) [2004349] - iommu/vt-d: Fix PASID leak in intel_svm_unbind_mm() (Jerry Snitselaar) [2004349] - iommu/amd: Fix printing of IOMMU events when rate limiting kicks in (Jerry Snitselaar) [2004349] - iommu/arm-smmu: Fix missing unlock on error in arm_smmu_device_group() (Jerry Snitselaar) [2004349] - iommu/arm-smmu: Fix race condition during iommu_group creation (Jerry Snitselaar) [2004349] - iommu: Fix race condition during default domain allocation (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Implement the map_pages() IOMMU driver callback (Jerry Snitselaar) [1971977] - iommu/arm-smmu-v3: Implement the unmap_pages() IOMMU driver callback (Jerry Snitselaar) [1971977] - iommu/vt-d: Move clflush'es from iotlb_sync_map() to map_pages() (Jerry Snitselaar) [1971977] - iommu/vt-d: Implement map/unmap_pages() iommu_ops callback (Jerry Snitselaar) [1971977] - iommu/vt-d: Report real pgsize bitmap to iommu core (Jerry Snitselaar) [1971977] - iommu/arm-smmu: Implement the map_pages() IOMMU driver callback (Jerry Snitselaar) [1971977] - iommu/arm-smmu: Implement the unmap_pages() IOMMU driver callback (Jerry Snitselaar) [1971977] - iommu/io-pgtable-arm: Implement arm_lpae_map_pages() (Jerry Snitselaar) [1971977] - iommu/io-pgtable-arm: Implement arm_lpae_unmap_pages() (Jerry Snitselaar) [1971977] - iommu/io-pgtable-arm: Prepare PTE methods for handling multiple entries (Jerry Snitselaar) [1971977] - iommu: Add support for the map_pages() callback (Jerry Snitselaar) [1971977] - iommu: Hook up '->unmap_pages' driver callback (Jerry Snitselaar) [1971977] - iommu: Split 'addr_merge' argument to iommu_pgsize() into separate parts (Jerry Snitselaar) [1971977] - iommu: Use bitmap to calculate page size in iommu_pgsize() (Jerry Snitselaar) [1971977] - iommu: Add a map_pages() op for IOMMU drivers (Jerry Snitselaar) [1971977] - iommu/io-pgtable: Introduce map_pages() as a page table op (Jerry Snitselaar) [1971977] - iommu: Add an unmap_pages() op for IOMMU drivers (Jerry Snitselaar) [1971977] - iommu/io-pgtable: Introduce unmap_pages() as a page table op (Jerry Snitselaar) [1971977] - iommu/vt-d: Fix incomplete cache flush in intel_pasid_tear_down_entry() (Jerry Snitselaar) [2004349] - iommu/vt-d: Fix PASID reference leak (Jerry Snitselaar) [2004349] - iommu: Check if group is NULL before remove device (Jerry Snitselaar) [2004349] - iommu/dma: Fix leak in non-contiguous API (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Fix fall-through warning for Clang (Jerry Snitselaar) [2004349] - iommu/vt-d: Fix clearing real DMA device's scalable-mode context entries (Jerry Snitselaar) [2004349] - iommu/vt-d: Global devTLB flush when present context entry changed (Jerry Snitselaar) [2004349] - iommu/arm-smmu: Use Tegra implementation on Tegra186 (Jerry Snitselaar) [2004349] - iommu: Delete a duplicate check in iommu_change_dev_def_domain() (Jerry Snitselaar) [2004349] - iommu/dma: Fix compile warning in 32-bit builds (Jerry Snitselaar) [2004349] - iommu: Drop unnecessary of_iommu.h includes (Jerry Snitselaar) [2004349] - iommu: Remove unused of_get_dma_window() (Jerry Snitselaar) [2004349] - iommu/iova: Put free_iova_mem() outside of spinlock iova_rbtree_lock (Jerry Snitselaar) [2004349] - iommu/dma: Fix IOVA reserve dma ranges (Jerry Snitselaar) [2004349] - iommu/virtio: Enable x86 support (Jerry Snitselaar) [2004349] - iommu/dma: Pass address limit rather than size to iommu_setup_dma_ops() (Jerry Snitselaar) [2004349] - iommu/amd: Fix section mismatch warning for detect_ivrs() (Jerry Snitselaar) [2004349] - iommu/amd: Add amd_iommu=force_enable option (Jerry Snitselaar) [2004349] - iommu/amd: Fix extended features logging (Jerry Snitselaar) [2004349] - iommu/vt-d: Fix dereference of pointer info before it is null checked (Jerry Snitselaar) [2004349] - iommu/vt-d: Fix linker error on 32-bit (Jerry Snitselaar) [2004349] - iommu/vt-d: No need to typecast (Jerry Snitselaar) [2004349] - iommu/vt-d: Define counter explicitly as unsigned int (Jerry Snitselaar) [2004349] - iommu/vt-d: Remove unnecessary braces (Jerry Snitselaar) [2004349] - iommu/vt-d: Removed unused iommu_count in dmar domain (Jerry Snitselaar) [2004349] - iommu/vt-d: Use bitfields for DMAR capabilities (Jerry Snitselaar) [2004349] - iommu/vt-d: Use DEVICE_ATTR_RO macro (Jerry Snitselaar) [2004349] - iommu/vt-d: Fix out-bounds-warning in intel/svm.c (Jerry Snitselaar) [2004349] - iommu/vt-d: Add PRQ handling latency sampling (Jerry Snitselaar) [1971935] - iommu/vt-d: Add cache invalidation latency sampling (Jerry Snitselaar) [1971935] - iommu/vt-d: Expose latency monitor data through debugfs (Jerry Snitselaar) [1971935] - iommu/vt-d: Add common code for dmar latency performance monitors (Jerry Snitselaar) [1971935] - iommu/vt-d: Add prq_report trace event (Jerry Snitselaar) [1971973] - iommu/vt-d: Report prq to io-pgfault framework (Jerry Snitselaar) [1971971] - iommu/vt-d: Allocate/register iopf queue for sva devices (Jerry Snitselaar) [1971971] - iommu/vt-d: Refactor prq_event_thread() (Jerry Snitselaar) [1971971] - iommu/vt-d: Use common helper to lookup svm devices (Jerry Snitselaar) [1971971] - iommu/vt-d: Use iommu_sva_alloc(free)_pasid() helpers (Jerry Snitselaar) [1971971] - iommu/vt-d: Add pasid private data helpers (Jerry Snitselaar) [1971971] - iommu/vt-d: Support asynchronous IOMMU nested capabilities (Jerry Snitselaar) [2004349] - iommu/vt-d: Select PCI_ATS explicitly (Jerry Snitselaar) [2004349] - iommu/vt-d: Tweak the description of a DMA fault (Jerry Snitselaar) [1971975] - iommu/vt-d: Fix kernel-doc syntax in file header (Jerry Snitselaar) [2004349] - iommu/vt-d: Remove redundant assignment to variable agaw (Jerry Snitselaar) [2004349] - iommu/arm-smmu: Check smmu->impl pointer before dereferencing (Jerry Snitselaar) [2004349] - iommu/arm-smmu: Implement ->probe_finalize() (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Remove unnecessary oom message (Jerry Snitselaar) [2004349] - iommu/arm-smmu: Fix arm_smmu_device refcount leak in address translation (Jerry Snitselaar) [2004349] - iommu/arm-smmu: Fix arm_smmu_device refcount leak when arm_smmu_rpm_get fails (Jerry Snitselaar) [2004349] - PM: runtime: Add documentation for pm_runtime_resume_and_get() (Jerry Snitselaar) [2004349] - PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter (Jerry Snitselaar) [2004349] - iommu/arm: Cleanup resources in case of probe error path (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Ratelimit event dump (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Add stall support for platform devices (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Change *array into *const array (Jerry Snitselaar) [2004349] - iommu/amd: Remove redundant assignment of err (Jerry Snitselaar) [2004349] - iommu/amd: Tidy up DMA ops init (Jerry Snitselaar) [2004349] - iommu/arm-smmu: Add support for driver IOMMU fault handlers (Jerry Snitselaar) [2004349] - iommu/virtio: Add missing MODULE_DEVICE_TABLE (Jerry Snitselaar) [2004349] - iommu/amd: Fix wrong parentheses on page-specific invalidations (Jerry Snitselaar) [2004349] - iommu: Streamline registration interface (Jerry Snitselaar) [2004349] - iommu: Statically set module owner (Jerry Snitselaar) [2004349] - iommu: remove DOMAIN_ATTR_IO_PGTABLE_CFG (Jerry Snitselaar) [2004349] - iommu: remove DOMAIN_ATTR_DMA_USE_FLUSH_QUEUE (Jerry Snitselaar) [2004349] - iommu: remove iommu_set_cmd_line_dma_api and iommu_cmd_line_dma_api (Jerry Snitselaar) [2004349] - iommu: remove DOMAIN_ATTR_NESTING (Jerry Snitselaar) [2004349] - iommu: remove DOMAIN_ATTR_GEOMETRY (Jerry Snitselaar) [2004349] - iommu: remove DOMAIN_ATTR_PAGING (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Maintain a SID->device structure (Jerry Snitselaar) [2004349] - iommu: Add a page fault handler (Jerry Snitselaar) [2004349] - iommu/vt-d: Support IOMMU_DEV_FEAT_IOPF (Jerry Snitselaar) [2004349] - iommu: Separate IOMMU_DEV_FEAT_IOPF from IOMMU_DEV_FEAT_SVA (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Use device properties for pasid-num-bits (Jerry Snitselaar) [2004349] - of/device: Add input id to of_dma_configure() (Jerry Snitselaar) [2004349] - of/iommu: Make of_map_rid() PCI agnostic (Jerry Snitselaar) [2004349] - iommu: Fix comment for struct iommu_fwspec (Jerry Snitselaar) [2004349] - iommu/amd: Remove duplicate check of devid (Jerry Snitselaar) [2004349] - iommu/amd: Page-specific invalidations for more than one page (Jerry Snitselaar) [2004349] - iommu/amd: Move a few prototypes to include/linux/amd-iommu.h (Jerry Snitselaar) [2004349] - iommu/amd: Remove a few unused exports (Jerry Snitselaar) [2004349] - iommu/amd: Remove the unused amd_iommu_get_v2_domain function (Jerry Snitselaar) [2004349] - iommu/amd: Remove the unused device errata code (Jerry Snitselaar) [2004349] - iommu/amd: Remove duplicate check of pasids (Jerry Snitselaar) [2004349] - iommu/vt-d: Fix lockdep splat in intel_pasid_get_entry() (Jerry Snitselaar) [2004349] - iommu/amd: Remove iommu_init_ga() (Jerry Snitselaar) [1998265] - iommu/amd: Relocate GAMSup check to early_enable_iommus (Jerry Snitselaar) [1998265] - x86/Kconfig: Do not enable AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT automatically (Prarit Bhargava) [2021219] - hyper-v: Replace uuid.h with types.h (Mohammed Gamal) [2008563] - x86/hyperv: Avoid erroneously sending IPI to 'self' (Mohammed Gamal) [2008563] - asm-generic/hyperv: provide cpumask_to_vpset_noself (Mohammed Gamal) [2008563] - asm-generic/hyperv: Add missing function prototypes per -W1 warnings (Mohammed Gamal) [2008563] - hv: hyperv.h: Remove unused inline functions (Mohammed Gamal) [2008563] - hv: hyperv.h: a few mundane typo fixes (Mohammed Gamal) [2008563] - hv: hyperv.h: Replace one-element array with flexible-array in struct icmsg_negotiate (Mohammed Gamal) [2008563] - x86/hyperv: add comment describing TSC_INVARIANT_CONTROL MSR setting bit 0 (Mohammed Gamal) [2008563] - x86/hyperv: fix for unwanted manipulation of sched_clock when TSC marked unstable (Mohammed Gamal) [2008563] - hyperv: Detect Nested virtualization support for SVM (Mohammed Gamal) [2008563] - hyperv: SVM enlightened TLB flush support flag (Mohammed Gamal) [2008563] - x86/hyperv: remove on-stack cpumask from hv_send_ipi_mask_allbutself (Mohammed Gamal) [2008563] - drivers: hv: Create a consistent pattern for checking Hyper-V hypercall status (Mohammed Gamal) [2008563] - x86/hyperv: remove unused linux/version.h header (Mohammed Gamal) [2008563] - x86/hyperv: Fix unused variable 'hi' warning in hv_apic_read (Mohammed Gamal) [2008563] - x86/hyperv: Fix unused variable 'msr_val' warning in hv_qlock_wait (Mohammed Gamal) [2008563] - PCI: hv: Fix sleep while in non-sleep context when removing child devices from the bus (Mohammed Gamal) [2008562] - PCI: hv: Add check for hyperv_initialized in init_hv_pci_drv() (Mohammed Gamal) [2008562] - PCI: hv: Drop msi_controller structure (Mohammed Gamal) [2008562] - PCI/IOV: Add sysfs MSI-X vector assignment interface (Myron Stowe) [2019087] - x86: ACPI: cstate: Optimize C3 entry on AMD CPUs (David Arcari) [1998529] - Bluetooth: Move shutdown callback before flushing tx and rx queue (Gopal Tiwari) [1990477] - Bluetooth: btusb: check conditions before enabling USB ALT 3 for WBS (Gopal Tiwari) [1990477] - Bluetooth: Fix VIRTIO_ID_BT assigned number (Gopal Tiwari) [1990477] - Bluetooth: mgmt: Fix wrong opcode in the response for add_adv cmd (Gopal Tiwari) [1990477] - Bluetooth: defer cleanup of resources in hci_unregister_dev() (Gopal Tiwari) [1990477] - Bluetooth: Increment management interface revision (Gopal Tiwari) [1990477] - Bluetooth: Fix handling of HCI_LE_Advertising_Set_Terminated event (Gopal Tiwari) [1990477] - Bluetooth: Fix Set Extended (Scan Response) Data (Gopal Tiwari) [1990477] - Bluetooth: use inclusive language when filtering devices (Gopal Tiwari) [1990477] - Bluetooth: smp: Use the correct print format (Gopal Tiwari) [1990477] - Bluetooth: use inclusive language in HCI role comments (Gopal Tiwari) [1990477] - Bluetooth: use inclusive language when tracking connections (Gopal Tiwari) [1990477] - Bluetooth: sco: Use the correct print format (Gopal Tiwari) [1990477] - Bluetooth: a2mp: Use the correct print format (Gopal Tiwari) [1990477] - Bluetooth: 6lowpan: Use the correct print format (Gopal Tiwari) [1990477] - Bluetooth: amp: Use the correct print format (Gopal Tiwari) [1990477] - Bluetooth: cmtp: Use the correct print format (Gopal Tiwari) [1990477] - Bluetooth: bnep: Use the correct print format (Gopal Tiwari) [1990477] - Bluetooth: hidp: Use the correct print format (Gopal Tiwari) [1990477] - Bluetooth: use inclusive language in comments (Gopal Tiwari) [1990477] - Bluetooth: use inclusive language in SMP (Gopal Tiwari) [1990477] - Bluetooth: use inclusive language in HCI LE features (Gopal Tiwari) [1990477] - Bluetooth: use inclusive language to describe CPB (Gopal Tiwari) [1990477] - Bluetooth: mgmt: Fix slab-out-of-bounds in tlv_data_is_valid (Gopal Tiwari) [1990477] - Bluetooth: disable filter dup when scan for adv monitor (Gopal Tiwari) [1990477] - Bluetooth: mgmt: Fix the command returns garbage parameter value (Gopal Tiwari) [1990477] - Bluetooth: RFCOMM: Use DEVICE_ATTR_RO macro (Gopal Tiwari) [1990477] - Bluetooth: Translate additional address type during le_conn_comp (Gopal Tiwari) [1990477] - Bluetooth: L2CAP: Fix invalid access on ECRED Connection response (Gopal Tiwari) [1990477] - Bluetooth: L2CAP: Fix invalid access if ECRED Reconfigure fails (Gopal Tiwari) [1990477] - Bluetooth: Remove spurious error message (Gopal Tiwari) [1990477] - Bluetooth: Shutdown controller after workqueues are flushed or cancelled (Gopal Tiwari) [1990477] - Bluetooth: Add ncmd=0 recovery handling (Gopal Tiwari) [1990477] - Bluetooth: 6lowpan: remove unused function (Gopal Tiwari) [1990477] - Bluetooth: Fix alt settings for incoming SCO with transparent coding format (Gopal Tiwari) [1990477] - Bluetooth: Fix the HCI to MGMT status conversion table (Gopal Tiwari) [1990477] - Bluetooth: cmtp: fix file refcount when cmtp_attach_device fails (Gopal Tiwari) [1990477] - Bluetooth: 6lowpan: delete unneeded variable initialization (Gopal Tiwari) [1990477] - Bluetooth: Return whether a connection is outbound (Gopal Tiwari) [1990477] - Bluetooth: SMP: Fix crash when receiving new connection when debug is enabled (Gopal Tiwari) [1990477] - Bluetooth: Fix spelling mistakes (Gopal Tiwari) [1990477] - Bluetooth: Set defaults for le_scan_{int,window}_adv_monitor (Gopal Tiwari) [1990477] - Bluetooth: Allow Microsoft extension to indicate curve validation (Gopal Tiwari) [1990477] - Bluetooth: Add support for reading AOSP vendor capabilities (Gopal Tiwari) [1990477] - Bluetooth: LL privacy allow RPA (Gopal Tiwari) [1990477] - Bluetooth: Handle own address type change with HCI_ENABLE_LL_PRIVACY (Gopal Tiwari) [1990477] - Bluetooth: Do not set cur_adv_instance in adv param MGMT request (Gopal Tiwari) [1990477] - Bluetooth: Use ext adv handle from requests in CCs (Gopal Tiwari) [1990477] - Bluetooth: use the correct print format for L2CAP debug statements (Gopal Tiwari) [1990477] - Bluetooth: SMP: Fix variable dereferenced before check 'conn' (Gopal Tiwari) [1990477] - Bluetooth: Check inquiry status before sending one (Gopal Tiwari) [1990477] - Bluetooth: Coding style fix (Gopal Tiwari) [1990477] - Bluetooth: Remove 'return' in void function (Gopal Tiwari) [1990477] - Bluetooth: Increment management interface revision (Gopal Tiwari) [1990477] - Bluetooth: Move the advertisement monitor events to correct list (Gopal Tiwari) [1990477] - Bluetooth: Add missing entries for PHY configuration commands (Gopal Tiwari) [1990477] - Bluetooth: Fix mgmt status for LL Privacy experimental feature (Gopal Tiwari) [1990477] - Bluetooth: Fix wrong opcode error for read advertising features (Gopal Tiwari) [1990477] - Bluetooth: L2CAP: Rudimentary typo fixes (Gopal Tiwari) [1990477] - Bluetooth: Remove trailing semicolon in macros (Gopal Tiwari) [1990477] - Bluetooth: check for zapped sk before connecting (Gopal Tiwari) [1990477] - Bluetooth: fix set_ecdh_privkey() prototype (Gopal Tiwari) [1990477] - Bluetooth: initialize skb_queue_head at l2cap_chan_create() (Gopal Tiwari) [1990477] - Bluetooth: Set CONF_NOT_COMPLETE as l2cap_chan default (Gopal Tiwari) [1990477] - Bluetooth: Fix incorrect status handling in LE PHY UPDATE event (Gopal Tiwari) [1990477] - Bluetooth: avoid deadlock between hci_dev->lock and socket lock (Gopal Tiwari) [1990477] - Bluetooth: SMP: Convert BT_ERR/BT_DBG to bt_dev_err/bt_dev_dbg (Gopal Tiwari) [1990477] - Bluetooth: L2CAP: Fix not checking for maximum number of DCID (Gopal Tiwari) [1990477] - Bluetooth: Cancel le_scan_restart work when stopping discovery (Gopal Tiwari) [1990477] - Bluetooth: SMP: Fail if remote and local public keys are identical (Gopal Tiwari) [1990477] - Bluetooth: Allow scannable adv with extended MGMT APIs (Gopal Tiwari) [1990477] - Bluetooth: Remove unneeded commands for suspend (Gopal Tiwari) [1990477] - Bluetooth: Notify suspend on le conn failed (Gopal Tiwari) [1990477] - Bluetooth: hci_uart: Remove redundant assignment to fw_ptr (Gopal Tiwari) [1990477] - Bluetooth: btmrvl: remove redundant continue statement (Gopal Tiwari) [1990477] - Bluetooth: btusb: use default nvm if boardID is 0 for wcn6855. (Gopal Tiwari) [1990477] - Bluetooth: btusb: fix bt fiwmare downloading failure issue for qca btsoc. (Gopal Tiwari) [1990477] - Bluetooth: btmtkuart: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Gopal Tiwari) [1990477] - Bluetooth: btrtl: rename USB fw for RTL8761 (Gopal Tiwari) [1990477] - Bluetooth: btusb: Add 0x0b05:0x190e Realtek 8761BU (ASUS BT500) device. (Gopal Tiwari) [1990477] - Bluetooth: hci_h5: Add RTL8822CS capabilities (Gopal Tiwari) [1990477] - Bluetooth: btusb: Add support USB ALT 3 for WBS (Gopal Tiwari) [1990477] - Bluetooth: btusb: Add a new QCA_ROME device (0cf3:e500) (Gopal Tiwari) [1990477] - Bluetooth: btqca: Don't modify firmware contents in-place (Gopal Tiwari) [1990477] - Bluetooth: btbcm: Add entry for BCM43430B0 UART Bluetooth (Gopal Tiwari) [1990477] - Bluetooth: hci_qca: fix potential GPF (Gopal Tiwari) [1990477] - Bluetooth: btusb: fix memory leak (Gopal Tiwari) [1990477] - Bluetooth: btusb: Fixed too many in-token issue for Mediatek Chip. (Gopal Tiwari) [1990477] - Bluetooth: btusb: Add support for Lite-On Mediatek Chip (Gopal Tiwari) [1990477] - Bluetooth: virtio_bt: add missing null pointer check on alloc_skb call return (Gopal Tiwari) [1990477] - Bluetooth: btusb: Fix failing to init controllers with operation firmware (Gopal Tiwari) [1990477] - Bluetooth: Add a new USB ID for RTL8822CE (Gopal Tiwari) [1990477] - Bluetooth: btusb: Revert Fix the autosuspend enable and disable (Gopal Tiwari) [1990477] - Bluetooth: Add support for virtio transport driver (Gopal Tiwari) [1990477] - Bluetooth: btusb: Enable quirk boolean flag for Mediatek Chip. (Gopal Tiwari) [1990477] - Bluetooth: btintel: Skip reading firmware file version while in bootloader mode (Gopal Tiwari) [1990477] - Bluetooth: btintel: Collect tlv based active firmware build info in FW mode (Gopal Tiwari) [1990477] - Bluetooth: btintel: Reorganized bootloader mode tlv checks in intel_version_tlv parsing (Gopal Tiwari) [1990477] - Bluetooth: btusb: Consolidate code for waiting firmware to boot (Gopal Tiwari) [1990477] - Bluetooth: btusb: Consolidate code for waiting firmware download (Gopal Tiwari) [1990477] - Bluetooth: btintel: Consolidate intel_version parsing (Gopal Tiwari) [1990477] - Bluetooth: btintel: Consolidate intel_version_tlv parsing (Gopal Tiwari) [1990477] - Bluetooth: btintel: Move operational checks after version check (Gopal Tiwari) [1990477] - Bluetooth: btintel: Check firmware version before download (Gopal Tiwari) [1990477] - Bluetooth: hci_qca: Mundane typo fix (Gopal Tiwari) [1990477] - Bluetooth: btbcm: Add BCM4330 and BCM4334 compatibles (Gopal Tiwari) [1990477] - Bluetooth: hci_qca: Add device_may_wakeup support (Gopal Tiwari) [1990477] - Bluetooth: btintel: Fix offset calculation boot address parameter (Gopal Tiwari) [1990477] - Bluetooth: btusb: print firmware file name on error loading firmware (Gopal Tiwari) [1990477] - Bluetooth: btbcm: Obtain and handle reset GPIO (Gopal Tiwari) [1990477] - Bluetooth: btusb: Fix incorrect type in assignment and uninitialized symbol (Gopal Tiwari) [1990477] - Bluetooth: btusb: support 0cb5:c547 Realtek 8822CE device (Gopal Tiwari) [1990477] - Bluetooth: hci_qca: Fixed issue during suspend (Gopal Tiwari) [1990477] - Bluetooth: btusb: fix excessive stack usage (Gopal Tiwari) [1990477] - Bluetooth: btusb: remove set but not used variable in btusb_mtk_setup_firmware_79xx (Gopal Tiwari) [1990477] - Bluetooth: btusb: Fix typo and correct the log print (Gopal Tiwari) [1990477] - Bluetooth: btusb: Fix memory leak in btusb_mtk_wmt_recv (Gopal Tiwari) [1990477] - Bluetooth: btusb: Add protocol support for MediaTek MT7921U USB devices (Gopal Tiwari) [1990477] - Bluetooth: btusb: Fine-tune mt7663 mechanism. (Gopal Tiwari) [1990477] - Bluetooth: hci_qca: check for SSR triggered flag while suspend (Gopal Tiwari) [1990477] - Bluetooth: btrtl: Enable WBS for the specific Realtek devices (Gopal Tiwari) [1990477] - Bluetooth: hci_h5: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY for btrtl (Gopal Tiwari) [1990477] - Bluetooth: hci_qca: Wait for SSR completion during suspend (Gopal Tiwari) [1990477] - Bluetooth: hci_qca: Fix memleak in qca_controller_memdump (Gopal Tiwari) [1990477] - Bluetooth: hci_h5: Add support for binding RTL8723DS with device tree (Gopal Tiwari) [1990477] - Bluetooth: btusb: Add support for GarfieldPeak controller (Gopal Tiwari) [1990477] - Bluetooth: btrtl: Add null check in setup (Gopal Tiwari) [1990477] - Bluetooth: btrtl: Enable central-peripheral role (Gopal Tiwari) [1990477] - Bluetooth: btusb: Remove duplicate newlines from logging (Gopal Tiwari) [1990477] - Bluetooth: btmtksdio: Fixed switch and case should be at the same indent (Gopal Tiwari) [1990477] - Revert "Bluetooth: btintel: Fix endianness issue for TLV version information" (Gopal Tiwari) [1990477] - Bluetooth: hci_bcm: Add support for ISO packets (Gopal Tiwari) [1990477] - Bluetooth: btusb: add shutdown function for wcn6855 (Gopal Tiwari) [1990477] - Bluetooth: hci_uart: Fix a race for write_work scheduling (Gopal Tiwari) [1990477] - Bluetooth: btqca: Add support to read FW build version for WCN3991 BTSoC (Gopal Tiwari) [1990477] - Bluetooth: btusb: Always fallback to alt 1 for WBS (Gopal Tiwari) [1990477] - Bluetooth: btqcomsmd: Fix a resource leak in error handling paths in the probe function (Gopal Tiwari) [1990477] - Bluetooth: Fix null pointer dereference in amp_read_loc_assoc_final_data (Gopal Tiwari) [1990477] - Bluetooth: Skip eSCO 2M params when not supported (Gopal Tiwari) [1990477] - Bluetooth: fix indentation and alignment reported by checkpatch (Gopal Tiwari) [1990477] - Bluetooth: fix coccicheck warnings debugfs (Gopal Tiwari) [1990477] - Bluetooth: Add new HCI_QUIRK_NO_SUSPEND_NOTIFIER quirk (Gopal Tiwari) [1990477] - Bluetooth: L2CAP: Try harder to accept device not knowing options (Gopal Tiwari) [1990477] - Bluetooth: L2CAP: Fix handling fragmented length (Gopal Tiwari) [1990477] - Bluetooth: btusb: fix memory leak on suspend and resume (Gopal Tiwari) [1990477] - Bluetooth: Put HCI device if inquiry procedure interrupts (Gopal Tiwari) [1990477] - Bluetooth: drop HCI device reference before return (Gopal Tiwari) [1990477] - Bluetooth: avoid u128_xor() on potentially misaligned inputs (Gopal Tiwari) [1990477] - Bluetooth: Fix initializing response id after clearing struct (Gopal Tiwari) [1990477] - Bluetooth: Cancel Inquiry before Create Connection (Gopal Tiwari) [1990477] - Bluetooth: Pause service discovery for suspend (Gopal Tiwari) [1990477] - Bluetooth: Remove hci_req_le_suspend_config (Gopal Tiwari) [1990477] - Bluetooth: Increment management interface revision (Gopal Tiwari) [1990477] - Bluetooth: Set missing suspend task bits (Gopal Tiwari) [1990477] - Bluetooth: Change MGMT security info CMD to be more generic (Gopal Tiwari) [1990477] - Bluetooth: Query LE tx power on startup (Gopal Tiwari) [1990477] - Bluetooth: Use intervals and tx power from mgmt cmds (Gopal Tiwari) [1990477] - Bluetooth: Break add adv into two mgmt commands (Gopal Tiwari) [1990477] - Bluetooth: Add helper to set adv data (Gopal Tiwari) [1990477] - Bluetooth: Add toggle to switch off interleave scan (Gopal Tiwari) [1990477] - Bluetooth: Refactor read default sys config for various types (Gopal Tiwari) [1990477] - Bluetooth: Handle active scan case (Gopal Tiwari) [1990477] - Bluetooth: Handle system suspend resume case (Gopal Tiwari) [1990477] - Bluetooth: Interleave with allowlist scan (Gopal Tiwari) [1990477] - Bluetooth: Fix attempting to set RPA timeout when unsupported (Gopal Tiwari) [1990477] - Bluetooth: Rename get_adv_instance_scan_rsp (Gopal Tiwari) [1990477] - Bluetooth: Fix not sending Set Extended Scan Response (Gopal Tiwari) [1990477] - Bluetooth: Fix for Bluetooth SIG test L2CAP/COS/CFD/BV-14-C (Gopal Tiwari) [1990477] - Bluetooth: sco: Fix crash when using BT_SNDMTU/BT_RCVMTU option (Gopal Tiwari) [1990477] - Bluetooth: Replace BT_DBG with bt_dev_dbg in HCI request (Gopal Tiwari) [1990477] - Bluetooth: consolidate error paths in hci_phy_link_complete_evt() (Gopal Tiwari) [1990477] - Bluetooth: Enforce key size of 16 bytes on FIPS level (Gopal Tiwari) [1990477] - Bluetooth: hidp: use correct wait queue when removing ctrl_wait (Gopal Tiwari) [1990477] - Bluetooth: Move force_bredr_smp debugfs into hci_debugfs_create_bredr (Gopal Tiwari) [1990477] - Bluetooth: Fix: LL PRivacy BLE device fails to connect (Gopal Tiwari) [1990477] - Bluetooth: Resume advertising after LE connection (Gopal Tiwari) [1990477] - Bluetooth: Fix slab-out-of-bounds read in hci_le_direct_adv_report_evt() (Gopal Tiwari) [1990477] - Bluetooth: Replace zero-length array with flexible-array member (Gopal Tiwari) [1990477] - Bluetooth: MGMT: Fix not checking if BT_HS is enabled (Gopal Tiwari) [1990477] - Bluetooth: Disable High Speed by default (Gopal Tiwari) [1990477] - Bluetooth: Fix update of own_addr_type if ll_privacy supported (Gopal Tiwari) [1990477] - Bluetooth: Fix auto-creation of hci_conn at Conn Complete event (Gopal Tiwari) [1990477] - Bluetooth: Set scan parameters for ADV Monitor (Gopal Tiwari) [1990477] - Bluetooth: Update Adv monitor count upon removal (Gopal Tiwari) [1990477] - net: bluetooth: delete duplicated words (Gopal Tiwari) [1990477] - Bluetooth: pause/resume advertising around suspend (Gopal Tiwari) [1990477] - Bluetooth: Emit controller suspend and resume events (Gopal Tiwari) [1990477] - Bluetooth: Add suspend reason for device disconnect (Gopal Tiwari) [1990477] - Bluetooth: Add mgmt suspend and resume events (Gopal Tiwari) [1990477] - Bluetooth: Set ext scan response only when it exists (Gopal Tiwari) [1990477] - Bluetooth: Only mark socket zapped after unlocking (Gopal Tiwari) [1990477] - Bluetooth: Add MGMT capability flags for tx power and ext advertising (Gopal Tiwari) [1990477] - Bluetooth: Report num supported adv instances for hw offloading (Gopal Tiwari) [1990477] - Bluetooth: sco: new getsockopt options BT_SNDMTU/BT_RCVMTU (Gopal Tiwari) [1990477] - Bluetooth: Re-order clearing suspend tasks (Gopal Tiwari) [1990477] - Bluetooth: Fix memory leak in read_adv_mon_features() (Gopal Tiwari) [1990477] - Bluetooth: Clear suspend tasks on unregister (Gopal Tiwari) [1990477] - Bluetooth: Remove CRYPTO_ALG_INTERNAL flag (Gopal Tiwari) [1990477] - Bluetooth: Increment management interface revision (Gopal Tiwari) [1990477] - Bluetooth: use the proper scan params when conn is pending (Gopal Tiwari) [1990477] - Bluetooth: Enable controller RPA resolution using Experimental feature (Gopal Tiwari) [1990477] - Bluetooth: Let controller creates RPA during le create conn (Gopal Tiwari) [1990477] - Bluetooth: Translate additional address type during le_conn (Gopal Tiwari) [1990477] - Bluetooth: Enable RPA Timeout (Gopal Tiwari) [1990477] - Bluetooth: Enable/Disable address resolution during le create conn (Gopal Tiwari) [1990477] - Bluetooth: Configure controller address resolution if available (Gopal Tiwari) [1990477] - Bluetooth: Translate additional address type correctly (Gopal Tiwari) [1990477] - Bluetooth: Update resolving list when updating whitelist (Gopal Tiwari) [1990477] - Bluetooth: Fix suspend notifier race (Gopal Tiwari) [1990477] - Bluetooth: Return NOTIFY_DONE for hci_suspend_notifier (Gopal Tiwari) [1990477] - Bluetooth: Add per-instance adv disable/remove (Gopal Tiwari) [1990477] - Replace HTTP links with HTTPS ones: BLUETOOTH SUBSYSTEM (Gopal Tiwari) [1990477] - Bluetooth: RFCOMM: Use fallthrough pseudo-keyword (Gopal Tiwari) [1990477] - Bluetooth: core: Use fallthrough pseudo-keyword (Gopal Tiwari) [1990477] - Bluetooth: Use whitelist for scan policy when suspending (Gopal Tiwari) [1990477] - Bluetooth: le_simult_central_peripheral experimental feature (Gopal Tiwari) [1990477] - Bluetooth: Fix kernel oops triggered by hci_adv_monitors_clear() (Gopal Tiwari) [1990477] - Bluetooth: use configured default params for active scans (Gopal Tiwari) [1990477] - Bluetooth: Adding a configurable autoconnect timeout (Gopal Tiwari) [1990477] - Bluetooth: Don't restart scanning if paused (Gopal Tiwari) [1990477] - Bluetooth: add a mutex lock to avoid UAF in do_enale_set (Gopal Tiwari) [1990477] - Bluetooth: use configured params for ext adv (Gopal Tiwari) [1990477] - Bluetooth: Add hci_dev_lock to get/set device flags (Gopal Tiwari) [1990477] - Bluetooth: mgmt: Use command complete on success for set system config (Gopal Tiwari) [1990477] - Bluetooth: Terminate the link if pairing is cancelled (Gopal Tiwari) [1990477] - Bluetooth: Update background scan and report device based on advertisement monitors (Gopal Tiwari) [1990477] - Bluetooth: Notify adv monitor removed event (Gopal Tiwari) [1990477] - Bluetooth: Notify adv monitor added event (Gopal Tiwari) [1990477] - Bluetooth: Add handler of MGMT_OP_REMOVE_ADV_MONITOR (Gopal Tiwari) [1990477] - Bluetooth: Add handler of MGMT_OP_ADD_ADV_PATTERNS_MONITOR (Gopal Tiwari) [1990477] - Bluetooth: Add handler of MGMT_OP_READ_ADV_MONITOR_FEATURES (Gopal Tiwari) [1990477] - Bluetooth: Add definitions for advertisement monitor features (Gopal Tiwari) [1990477] - Bluetooth: Add get/set device flags mgmt op (Gopal Tiwari) [1990477] - Bluetooth: Replace wakeable in hci_conn_params (Gopal Tiwari) [1990477] - Bluetooth: Replace wakeable list with flag (Gopal Tiwari) [1990477] - Bluetooth: Add bdaddr_list_with_flags for classic whitelist (Gopal Tiwari) [1990477] - Bluetooth: mgmt: Add commands for runtime configuration (Gopal Tiwari) [1990477] - Bluetooth: implement read/set default system parameters mgmt (Gopal Tiwari) [1990477] - Bluetooth: mgmt: read/set system parameter definitions (Gopal Tiwari) [1990477] - Bluetooth: centralize default value initialization. (Gopal Tiwari) [1990477] - Bluetooth: Use only 8 bits for the HCI CMSG state flags (Gopal Tiwari) [1990477] - Bluetooth: Add support for BT_PKT_STATUS CMSG data for SCO connections (Gopal Tiwari) [1990477] - Bluetooth: Removing noisy dbg message (Gopal Tiwari) [1990477] - Bluetooth: Fix update of connection state in `hci_encrypt_cfm` (Gopal Tiwari) [1990477] - Bluetooth: Fix assuming EIR flags can result in SSP authentication (Gopal Tiwari) [1990477] - Bluetooth: Consolidate encryption handling in hci_encrypt_cfm (Gopal Tiwari) [1990477] - Bluetooth: Add SCO fallback for invalid LMP parameters error (Gopal Tiwari) [1990477] - Bluetooth: Fix for GAP/SEC/SEM/BI-10-C (Gopal Tiwari) [1990477] - Bluetooth: L2CAP: add support for waiting disconnection resp (Gopal Tiwari) [1990477] - Bluetooth: Handle Inquiry Cancel error after Inquiry Complete (Gopal Tiwari) [1990477] - Bluetooth: Rename BT_SUSPEND_COMPLETE (Gopal Tiwari) [1990477] - Bluetooth: Introduce debug feature when dynamic debug is disabled (Gopal Tiwari) [1990477] - Bluetooth: Fix advertising handle is set to 0 (Gopal Tiwari) [1990477] - Bluetooth: Introduce HCI_MGMT_HDEV_OPTIONAL option (Gopal Tiwari) [1990477] - Bluetooth: Add support for experimental features configuration (Gopal Tiwari) [1990477] - Bluetooth: L2CAP: Fix errors during L2CAP_CREDIT_BASED_CONNECTION_REQ (0x17) (Gopal Tiwari) [1990477] - Bluetooth: Add MGMT_EV_PHY_CONFIGURATION_CHANGED to supported list (Gopal Tiwari) [1990477] - Bluetooth: use crypto_shash_tfm_digest() (Gopal Tiwari) [1990477] - Bluetooth: allow scatternet connections if supported. (Gopal Tiwari) [1990477] - Bluetooth: Enhanced Connection Complete event belongs to LL Privacy (Gopal Tiwari) [1990477] - Bluetooth: Enable LE Enhanced Connection Complete event. (Gopal Tiwari) [1990477] - Bluetooth: Use extra variable to make code more readable (Gopal Tiwari) [1990477] - Bluetooth: log advertisement packet length if it gets corrected (Gopal Tiwari) [1990477] - Bluetooth: Always request for user confirmation for Just Works (LE SC) (Gopal Tiwari) [1990477] - Bluetooth: Simplify / fix return values from tk_request (Gopal Tiwari) [1990477] - Bluetooth: debugfs option to unset MITM flag (Gopal Tiwari) [1990477] - Bluetooth: Increment management interface revision (Gopal Tiwari) [1990477] - Bluetooth: replace zero-length array with flexible-array member (Gopal Tiwari) [1990477] - Bluetooth: Add support for reading security information (Gopal Tiwari) [1990477] - Bluetooth: Add support for Read Local Simple Pairing Options (Gopal Tiwari) [1990477] - Bluetooth: Add framework for Microsoft vendor extension (Gopal Tiwari) [1990477] - Bluetooth: Move debugfs configuration above the selftests (Gopal Tiwari) [1990477] - Bluetooth: fixing minor typo in comment (Gopal Tiwari) [1990477] - Bluetooth: Prioritize SCO traffic (Gopal Tiwari) [1990477] - Bluetooth: L2CAP: Fix handling LE modes by L2CAP_OPTIONS (Gopal Tiwari) [1990477] - Bluetooth: Always request for user confirmation for Just Works (Gopal Tiwari) [1990477] - Bluetooth: Add BT_MODE socket option (Gopal Tiwari) [1990477] - crypto: shash - remove shash_desc::flags (Gopal Tiwari) [1990477] - cifs: On cifs_reconnect, resolve the hostname again. (Ronnie Sahlberg) [2018046] - cifs: Handle witness client move notification (Ronnie Sahlberg) [2018046] - cifs: Send witness register messages to userspace daemon in echo task (Ronnie Sahlberg) [2018046] - cifs: Add witness information to debug data dump (Ronnie Sahlberg) [2018046] - cifs: Set witness notification handler for messages from userspace daemon (Ronnie Sahlberg) [2018046] - cifs: Send witness register and unregister commands to userspace daemon (Ronnie Sahlberg) [2018046] - cifs: Register generic netlink family (Ronnie Sahlberg) [2018046] - cifs: add witness mount option and data structs (Ronnie Sahlberg) [2018046] - cifs: Simplify reconnect code when dfs upcall is enabled (Ronnie Sahlberg) [2018046] - file: fix close_range() for unshare+cloexec (Pavel Reichl) [1950248] - scsi: lpfc: Update lpfc version to 14.0.0.3 (Dick Kennedy) [1989265] - scsi: lpfc: Allow fabric node recovery if recovery is in progress before devloss (Dick Kennedy) [1989265] - scsi: lpfc: Fix link down processing to address NULL pointer dereference (Dick Kennedy) [1989265] - scsi: lpfc: Allow PLOGI retry if previous PLOGI was aborted (Dick Kennedy) [1989265] - scsi: lpfc: Fix use-after-free in lpfc_unreg_rpi() routine (Dick Kennedy) [1989265] - scsi: lpfc: Correct sysfs reporting of loop support after SFP status change (Dick Kennedy) [1989265] - scsi: lpfc: Wait for successful restart of SLI3 adapter during host sg_reset (Dick Kennedy) [1989265] - scsi: lpfc: Revert LOG_TRACE_EVENT back to LOG_INIT prior to driver_resource_setup() (Dick Kennedy) [1989265] - scsi: lpfc: Fix memory overwrite during FC-GS I/O abort handling (Dick Kennedy) [1989265] - scsi: lpfc: Add support for optional PLDV handling (Dick Kennedy) [1989265] - scsi: lpfc: Return NULL rather than a plain 0 integer (Dick Kennedy) [1989265] - scsi: lpfc: Fix a function name in comments (Dick Kennedy) [1989265] - scsi: lpfc: Fix mailbox command failure during driver initialization (Dick Kennedy) [1989265] - scsi: lpfc: Fix gcc -Wstringop-overread warning, again (Dick Kennedy) [1989265] - scsi: lpfc: Use correct scnprintf() limit (Dick Kennedy) [1989265] - scsi: lpfc: Fix sprintf() overflow in lpfc_display_fpin_wwpn() (Dick Kennedy) [1989265] - scsi: lpfc: Update lpfc version to 14.0.0.2 (Dick Kennedy) [1989265] - scsi: lpfc: Improve PBDE checks during SGL processing (Dick Kennedy) [1989265] - scsi: lpfc: Zero CGN stats only during initial driver load and stat reset (Dick Kennedy) [1989265] - scsi: lpfc: Fix I/O block after enabling managed congestion mode (Dick Kennedy) [1989265] - scsi: lpfc: Adjust bytes received vales during cmf timer interval (Dick Kennedy) [1989265] - scsi: fc: Add EDC ELS definition (Dick Kennedy) [1989265] - scsi: lpfc: Fix EEH support for NVMe I/O (Dick Kennedy) [1989265] - scsi: lpfc: Fix FCP I/O flush functionality for TMF routines (Dick Kennedy) [1989265] - scsi: lpfc: Fix NVMe I/O failover to non-optimized path (Dick Kennedy) [1989265] - scsi: lpfc: Don't remove ndlp on PRLI errors in P2P mode (Dick Kennedy) [1989265] - scsi: lpfc: Fix rediscovery of tape device after LIP (Dick Kennedy) [1989265] - scsi: lpfc: Fix hang on unload due to stuck fport node (Dick Kennedy) [1989265] - scsi: lpfc: Fix premature rpi release for unsolicited TPLS and LS_RJT (Dick Kennedy) [1989265] - scsi: lpfc: Don't release final kref on Fport node while ABTS outstanding (Dick Kennedy) [1989265] - scsi: lpfc: Fix list_add() corruption in lpfc_drain_txq() (Dick Kennedy) [1989265] - scsi: lpfc: Remove unneeded variable (Dick Kennedy) [1989265] - scsi: lpfc: Fix compilation errors on kernels with no CONFIG_DEBUG_FS (Dick Kennedy) [1989265] - scsi: lpfc: Fix CPU to/from endian warnings introduced by ELS processing (Dick Kennedy) [1989265] - scsi: lpfc: Copyright updates for 14.0.0.1 patches (Dick Kennedy) [1989265] - scsi: lpfc: Update lpfc version to 14.0.0.1 (Dick Kennedy) [1989265] - scsi: lpfc: Add bsg support for retrieving adapter cmf data (Dick Kennedy) [1989265] - scsi: lpfc: Add cmf_info sysfs entry (Dick Kennedy) [1989265] - scsi: lpfc: Add debugfs support for cm framework buffers (Dick Kennedy) [1989265] - scsi: lpfc: Add support for maintaining the cm statistics buffer (Dick Kennedy) [1989265] - scsi: lpfc: Add rx monitoring statistics (Dick Kennedy) [1989265] - scsi: lpfc: Add support for the CM framework (Dick Kennedy) [1989265] - scsi: lpfc: Add cmfsync WQE support (Dick Kennedy) [1989265] - scsi: lpfc: Add support for cm enablement buffer (Dick Kennedy) [1989265] - scsi: lpfc: Add cm statistics buffer support (Dick Kennedy) [1989265] - scsi: lpfc: Add EDC ELS support (Dick Kennedy) [1989265] - scsi: lpfc: Expand FPIN and RDF receive logging (Dick Kennedy) [1989265] - scsi: lpfc: Add MIB feature enablement support (Dick Kennedy) [1989265] - scsi: lpfc: Add SET_HOST_DATA mbox cmd to pass date/time info to firmware (Dick Kennedy) [1989265] - scsi: lpfc: Fix possible ABBA deadlock in nvmet_xri_aborted() (Dick Kennedy) [1989265] - scsi: lpfc: Remove redundant assignment to pointer pcmd (Dick Kennedy) [1989265] - scsi: lpfc: Copyright updates for 14.0.0.0 patches (Dick Kennedy) [1989265] - scsi: lpfc: Update lpfc version to 14.0.0.0 (Dick Kennedy) [1989265] - scsi: lpfc: Add 256 Gb link speed support (Dick Kennedy) [1989265] - scsi: lpfc: Revise Topology and RAS support checks for new adapters (Dick Kennedy) [1989265] - scsi: lpfc: Fix cq_id truncation in rq create (Dick Kennedy) [1989265] - scsi: lpfc: Add PCI ID support for LPe37000/LPe38000 series adapters (Dick Kennedy) [1989265] - scsi: lpfc: Copyright updates for 12.8.0.11 patches (Dick Kennedy) [1989265] - scsi: lpfc: Update lpfc version to 12.8.0.11 (Dick Kennedy) [1989265] - scsi: lpfc: Skip issuing ADISC when node is in NPR state (Dick Kennedy) [1989265] - scsi: lpfc: Skip reg_vpi when link is down for SLI3 in ADISC cmpl path (Dick Kennedy) [1989265] - scsi: lpfc: Call discovery state machine when handling PLOGI/ADISC completions (Dick Kennedy) [1989265] - scsi: lpfc: Delay unregistering from transport until GIDFT or ADISC completes (Dick Kennedy) [1989265] - scsi: lpfc: Enable adisc discovery after RSCN by default (Dick Kennedy) [1989265] - scsi: lpfc: Use PBDE feature enabled bit to determine PBDE support (Dick Kennedy) [1989265] - scsi: lpfc: Clear outstanding active mailbox during PCI function reset (Dick Kennedy) [1989265] - scsi: lpfc: Fix KASAN slab-out-of-bounds in lpfc_unreg_rpi() routine (Dick Kennedy) [1989265] - scsi: lpfc: Remove REG_LOGIN check requirement to issue an ELS RDF (Dick Kennedy) [1989265] - scsi: lpfc: Fix NULL ptr dereference with NPIV ports for RDF handling (Dick Kennedy) [1989265] - scsi: lpfc: Fix target reset handler from falsely returning FAILURE (Dick Kennedy) [1989265] - scsi: lpfc: Discovery state machine fixes for LOGO handling (Dick Kennedy) [1989265] - scsi: lpfc: Fix function description comments for vmid routines (Dick Kennedy) [1989265] - scsi: lpfc: Improve firmware download logging (Dick Kennedy) [1989265] - scsi: lpfc: Remove use of kmalloc() in trace event logging (Dick Kennedy) [1989265] - scsi: lpfc: Fix NVMe support reporting in log message (Dick Kennedy) [1989265] - scsi: lpfc: Fix build error in lpfc_scsi.c (Dick Kennedy) [1989265] - scsi: lpfc: Use list_move_tail() instead of list_del()/list_add_tail() (Dick Kennedy) [1989265] - scsi: lpfc: vmid: Introduce VMID in I/O path (Dick Kennedy) [1989265] - scsi: lpfc: vmid: Add QFPA and VMID timeout check in worker thread (Dick Kennedy) [1989265] - scsi: lpfc: vmid: Timeout implementation for VMID (Dick Kennedy) [1989265] - scsi: lpfc: vmid: Append the VMID to the wqe before sending (Dick Kennedy) [1989265] - scsi: lpfc: vmid: Implement CT commands for appid (Dick Kennedy) [1989265] - scsi: lpfc: vmid: Functions to manage VMIDs (Dick Kennedy) [1989265] - scsi: lpfc: vmid: Implement ELS commands for appid (Dick Kennedy) [1989265] - scsi: lpfc: vmid: Add support for VMID in mailbox command (Dick Kennedy) [1989265] - scsi: lpfc: vmid: VMID parameter initialization (Dick Kennedy) [1989265] - scsi: lpfc: vmid: Add datastructure for supporting VMID in lpfc (Dick Kennedy) [1989265] - redhat/config: Rename CONFIG_DEBUG_KMEMLEAK_EARLY_LOG_SIZE to CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE (Waiman Long) [2018425] - kasan, kmemleak: reset tags when scanning block (Waiman Long) [2018425] - mm/kmemleak: rely on rcu for task stack scanning (Waiman Long) [2018425] - mm/kmemleak: silence KCSAN splats in checksum (Waiman Long) [2018425] - mm/kmemleak: turn kmemleak_lock and object->lock to raw_spinlock_t (Waiman Long) [2018425] - kmemleak: Do not corrupt the object_list during clean-up (Waiman Long) [2018425] - mm: kmemleak: use the memory pool for early allocations (Waiman Long) [2018425] - mm: kmemleak: simple memory allocation pool for kmemleak objects (Waiman Long) [2018425] - mm: kmemleak: make the tool tolerant to struct scan_area allocation failures (Waiman Long) [2018425] - kmemleak: increase DEBUG_KMEMLEAK_EARLY_LOG_SIZE default to 16K (Waiman Long) [2018425] - mm: kmemleak: disable early logging in case of error (Waiman Long) [2018425] - mm/kmemleak.c: fix unused-function warning (Waiman Long) [2018425] - kmemleak: powerpc: skip scanning holes in the .bss section (Waiman Long) [2018425] - mm: kmemleak: no need to check return value of debugfs_create functions (Waiman Long) [2018425]- powerpc/smp: Use existing L2 cache_map cpumask to find L3 cache siblings (Desnes A. Nunes do Rosario) [2013537] - powerpc/cacheinfo: Remove the redundant get_shared_cpu_map() (Desnes A. Nunes do Rosario) [2013537] - powerpc/cacheinfo: Lookup cache by dt node and thread-group id (Desnes A. Nunes do Rosario) [2013537] - Revert "thunderbolt: Hide authorized attribute if router does not support PCIe tunnels" (Torez Smith) [1969444] - thunderbolt: Add quirk for Intel Goshen Ridge DP credits (Torez Smith) [1969444] - thunderbolt: Update port credits after bonding is enabled/disabled (Torez Smith) [1969444] - thunderbolt: Wait for the lanes to actually bond (Torez Smith) [1969444] - thunderbolt: Read router preferred credit allocation information (Torez Smith) [1969444] - thunderbolt: Make tb_port_type() take const parameter (Torez Smith) [1969444] - thunderbolt: Move nfc_credits field to struct tb_path_hop (Torez Smith) [1969444] - thunderbolt: Align USB4 router wakes configuration with the CM guide (Torez Smith) [1969444] - thunderbolt: Add wake from DisplayPort (Torez Smith) [1969444] - thunderbolt: Use generic tb_nvm_[read|write]_data() for Thunderbolt 2/3 devices (Torez Smith) [1969444] - thunderbolt: Split NVM read/write generic functions out from usb4.c (Torez Smith) [1969444] - thunderbolt: Add self-authenticate support for new dock (Torez Smith) [1969444] - thunderbolt: usb4: Fix NVM read buffer bounds and offset issue (Torez Smith) [1969444] - thunderbolt: dma_port: Fix NVM read buffer bounds and offset issue (Torez Smith) [1969444] - thunderbolt: Hide authorized attribute if router does not support PCIe tunnels (Torez Smith) [1969444] - x86/mce: Avoid infinite loop for copy from user recovery (Prarit Bhargava) [1999550] - x86/mce: Rename kill_it to kill_current_task (Prarit Bhargava) [1999550] - x86/mce: Recover from poison found while copying from user space (Prarit Bhargava) [1999550] - x86/mce: Delay clearing IA32_MCG_STATUS to the end of do_machine_check() (Prarit Bhargava) [1999550] - x86/mce: Send #MC singal from task work (Prarit Bhargava) [1999550] - redhat/config: Enable Nitro Enclaves on aarch64 (Vitaly Kuznetsov) [2001581] - nitro_enclaves: Add fixes for checkpatch match open parenthesis reports (Vitaly Kuznetsov) [2001581] - nitro_enclaves: Update copyright statement to include 2021 (Vitaly Kuznetsov) [2001581] - nitro_enclaves: Add fix for the kernel-doc report (Vitaly Kuznetsov) [2001581] - nitro_enclaves: Enable Arm64 support (Vitaly Kuznetsov) [2001581] - nitro_enclaves: Set Bus Master for the NE PCI device (Vitaly Kuznetsov) [2001581] - nitro_enclaves: Fixup type and simplify logic of the poll mask setup (Vitaly Kuznetsov) [2001581] - mptcp: Make mptcp_pm_nl_mp_prio_send_ack() static (Davide Caratti) [2020198] - mptcp: fix possible stall on recvmsg() (Davide Caratti) [2020198] - mptcp: don't clear MPTCP_DATA_READY in sk_wait_event() (Davide Caratti) [2020198] - net: introduce and use lock_sock_fast_nested() (Davide Caratti) [2020198] - net: add annotation for sock_{lock,unlock}_fast (Davide Caratti) [2020198] - mptcp: allow changing the 'backup' bit when no sockets are open (Davide Caratti) [2020198] - mptcp: don't return sockets in foreign netns (Davide Caratti) [2020198] - mptcp: ensure tx skbs always have the MPTCP ext (Davide Caratti) [2020198] - mptcp: full fully established support after ADD_ADDR (Davide Caratti) [2020198] - redhat/configs: Move Hyper-V configs to 'generic' (Vitaly Kuznetsov) [1949614] - redhat/configs: enable CONFIG_INPUT_KEYBOARD on Aarch64 (Vitaly Kuznetsov) [1949614] - efi/libstub/random: Align allocate size to EFI_ALLOC_ALIGN (Vitaly Kuznetsov) [1949614] - efi/libstub: arm64: Double check image alignment at entry (Vitaly Kuznetsov) [1949614] - efi/arm64: Update debug prints to reflect other entropy sources (Vitaly Kuznetsov) [1949614] - efi/arm64: libstub: Deal gracefully with EFI_RNG_PROTOCOL failure (Vitaly Kuznetsov) [1949614] - Drivers: hv: Enable Hyper-V code to be built on ARM64 (Vitaly Kuznetsov) [1949614] - x86/Kconfig: Add new X86_HV_CALLBACK_VECTOR config symbol (Vitaly Kuznetsov) [1949614] - arm64: efi: Export screen_info (Vitaly Kuznetsov) [1949614] - arm64: hyperv: Initialize hypervisor on boot (Vitaly Kuznetsov) [1949614] - arm64: hyperv: Add panic handler (Vitaly Kuznetsov) [1949614] - arm64: hyperv: Add Hyper-V hypercall and register access utilities (Vitaly Kuznetsov) [1949614] - arm64: add arch/arm64/Kbuild (Vitaly Kuznetsov) [1949614] - PCI: hv: Turn on the host bridge probing on ARM64 (Vitaly Kuznetsov) [1949614] - PCI: hv: Set up MSI domain at bridge probing time (Vitaly Kuznetsov) [1949614] - PCI: hv: Set ->domain_nr of pci_host_bridge at probing time (Vitaly Kuznetsov) [1949614] - PCI: hv: Generify PCI probing (Vitaly Kuznetsov) [1949614] - arm64: PCI: Support root bridge preparation for Hyper-V (Vitaly Kuznetsov) [1949614] - arm64: PCI: Restructure pcibios_root_bridge_prepare() (Vitaly Kuznetsov) [1949614] - PCI: Support populating MSI domains of root buses via bridges (Vitaly Kuznetsov) [1949614] - PCI: Introduce domain_nr in pci_host_bridge (Vitaly Kuznetsov) [1949614] - drivers: hv: Decouple Hyper-V clock/timer code from VMbus drivers (Vitaly Kuznetsov) [1949614] - Drivers: hv: Move Hyper-V misc functionality to arch-neutral code (Vitaly Kuznetsov) [1949614] - x86/hyperv: handling hypercall page setup for root (Vitaly Kuznetsov) [1949614] - Drivers: hv: Add arch independent default functions for some Hyper-V handlers (Vitaly Kuznetsov) [1949614] - Drivers: hv: Make portions of Hyper-V init code be arch neutral (Vitaly Kuznetsov) [1949614] - asm-generic/hyperv: Add missing #include of nmi.h (Vitaly Kuznetsov) [1949614] - PCI: hv: Support for create interrupt v3 (Vitaly Kuznetsov) [1949614] - Drivers: hv: Move Hyper-V extended capability check to arch neutral code (Vitaly Kuznetsov) [1949614] - clocksource/drivers/hyper-v: Re-enable VDSO_CLOCKMODE_HVCLOCK on X86 (Vitaly Kuznetsov) [1949614] - clocksource/drivers/hyper-v: Handle vDSO differences inline (Vitaly Kuznetsov) [1949614] - arm64: smccc: Add support for SMCCCv1.2 extended input/output registers (Vitaly Kuznetsov) [1949614] - smccc: Define vendor hyp owned service call region (Vitaly Kuznetsov) [1949614] - scsi: smartpqi: Update version to 2.1.12-055 (Don Brace) [2018317] - scsi: smartpqi: Add 3252-8i PCI id (Don Brace) [2018317] - scsi: smartpqi: Fix duplicate device nodes for tape changers (Don Brace) [2018317] - scsi: smartpqi: Fix boot failure during LUN rebuild (Don Brace) [2018317] - scsi: smartpqi: Add extended report physical LUNs (Don Brace) [2018317] - scsi: smartpqi: Avoid failing I/Os for offline devices (Don Brace) [2018317] - scsi: smartpqi: Add TEST UNIT READY check for SANITIZE operation (Don Brace) [2018317] - scsi: smartpqi: Update LUN reset handler (Don Brace) [2018317] - scsi: smartpqi: Capture controller reason codes (Don Brace) [2018317] - scsi: smartpqi: Add controller handshake during kdump (Don Brace) [2018317] - scsi: smartpqi: Update device removal management (Don Brace) [2018317] - KVM: PPC: Tick accounting should defer vtime accounting 'til after IRQ handling (Laurent Vivier) [2009312] - vhost_net: fix OoB on sendmsg() failure. (Paolo Abeni) [1922828] - scsi: qla2xxx: Update version to 10.02.06.200-k (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Fix returnvar.cocci warnings (Nilesh Javali) [1983874] - scsi: qla2xxx: Fix NVMe session down detection (Nilesh Javali) [1983874] - scsi: qla2xxx: Fix NVMe retry (Nilesh Javali) [1983874] - scsi: qla2xxx: Fix hang on NVMe command timeouts (Nilesh Javali) [1983874] - scsi: qla2xxx: Fix NVMe | FCP personality change (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Do secure PLOGI when auth app is present (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Add N2N support for EDIF (Nilesh Javali) [1983874] - scsi: qla2xxx: Fix hang during NVMe session tear down (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Fix EDIF enable flag (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Reject AUTH ELS on session down (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Fix stale session (Nilesh Javali) [1983874] - scsi: qla2xxx: Update version to 10.02.06.100-k (Nilesh Javali) [1983874] - scsi: qla2xxx: Sync queue idx with queue_pair_map idx (Nilesh Javali) [1983874] - scsi: qla2xxx: Changes to support kdump kernel for NVMe BFS (Nilesh Javali) [1983874] - scsi: qla2xxx: Changes to support kdump kernel (Nilesh Javali) [1983874] - scsi: qla2xxx: Fix NPIV create erroneous error (Nilesh Javali) [1983874] - scsi: qla2xxx: Fix unsafe removal from linked list (Nilesh Javali) [1983874] - scsi: qla2xxx: Fix port type info (Nilesh Javali) [1983874] - scsi: qla2xxx: Add debug print of 64G link speed (Nilesh Javali) [1983874] - scsi: qla2xxx: Show OS name and version in FDMI-1 (Nilesh Javali) [1983874] - scsi: qla2xxx: Changes to support FCP2 Target (Nilesh Javali) [1983874] - scsi: qla2xxx: Adjust request/response queue size for 28xx (Nilesh Javali) [1983874] - scsi: qla2xxx: Add host attribute to trigger MPI hang (Nilesh Javali) [1983874] - scsi: qla2xxx: Remove redundant initialization of variable num_cnt (Nilesh Javali) [1983874] - scsi: qla2xxx: Fix use after free in debug code (Nilesh Javali) [1983874] - scsi: qla2xxx: Fix spelling mistakes "allloc" -> "alloc" (Nilesh Javali) [1983874] - scsi: qla2xxx: Update version to 10.02.00.107-k (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Increment command and completion counts (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Add encryption to I/O path (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Add doorbell notification for app (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Add detection of secure device (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Add authentication pass + fail bsgs (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Add key update (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Add extraction of auth_els from the wire (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Add send, receive, and accept for auth_els (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Add getfcinfo and statistic bsgs (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Add start + stop bsgs (Nilesh Javali) [1983874] - scsi: qla2xxx: Remove unused variable 'status' (Nilesh Javali) [1983874] - scsi: qla2xxx: Remove redundant continue statement in a for-loop (Nilesh Javali) [1983874] - scsi: qla2xxx: Add heartbeat check (Nilesh Javali) [1983874] - scsi: qla2xxx: Use list_move_tail() instead of list_del()/list_add_tail() (Nilesh Javali) [1983874] - scsi: qla2xxx: Remove duplicate declarations (Nilesh Javali) [1983874] - scsi: qla2xxx: Log PCI address in qla_nvme_unregister_remote_port() (Nilesh Javali) [1983874] - scsi: target: qla2xxx: Wait for stop_phase1 at WWN removal (Nilesh Javali) [1983874] - scsi: qla2xxx: Remove redundant assignment to rval (Nilesh Javali) [1983874] - scsi: qla2xxx: Fix error return code in qla82xx_write_flash_dword() (Nilesh Javali) [1983874] - scsi: qla2xxx: Prevent PRLI in target mode (Nilesh Javali) [1983874] - scsi: qla2xxx: Reuse existing error handling path (Nilesh Javali) [1983874] - scsi: qla2xxx: Remove unneeded if-null-free check (Nilesh Javali) [1983874] - thermal/drivers/int340x: Do not set a wrong tcc offset on resume (David Arcari) [1997757] - thermal: core: Add new event for sending keep alive notifications (David Arcari) [1997757] - thermal/drivers/int340x/processor_thermal: Fix tcc setting (David Arcari) [1997757] - thermal/drivers/int340x/processor_thermal: Fix warning for return value (David Arcari) [1997757] - thermal/drivers/int340x/processor_thermal: Add PCI MMIO based thermal driver (David Arcari) [1997757] - thermal/drivers/int340x/processor_thermal: Split enumeration and processing part (David Arcari) [1997757] - thermal/drivers/int340x: processor_thermal: Export additional attributes (David Arcari) [1997757] - thermal/drivers/int340x: processor_thermal: Export mailbox interface (David Arcari) [1997757] - thermal/drivers/intel: Initialize RW trip to THERMAL_TEMP_INVALID (David Arcari) [1997757] - thermal: int340x: Fix unexpected shutdown at critical temperature (David Arcari) [1997757] - thermal: int340x: Support Alder Lake (David Arcari) [1997757] - thermal: int340x: processor_thermal: Correct workload type name (David Arcari) [1997757] - thermal: int340x: processor_thermal: Add mailbox driver (David Arcari) [1997757] - thermal: int340x: processor_thermal: Add RFIM driver (David Arcari) [1997757] - thermal: int340x: processor_thermal: Add AlderLake PCI device id (David Arcari) [1997757] - thermal: int340x: processor_thermal: Refactor MMIO interface (David Arcari) [1997757] - thermal: int340x: Add keep alive response method (David Arcari) [1997757] - thermal: int340x: Provide notification for OEM variable change (David Arcari) [1997757] - treewide: Add SPDX license identifier - Makefile/Kconfig (David Arcari) [1997757] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 (David Arcari) [1997757] - intel_idle: Adjust the SKX C6 parameters if PC6 is disabled (David Arcari) [2003731] - intel_idle: update ICX C6 data (David Arcari) [2003731] - nbd: provide a way for userspace processes to identify device backends (Ming Lei) [1997338] - Revert "block, bfq: honor already-setup queue merges" (Ming Lei) [1997338] - blk-cgroup: fix UAF by grabbing blkcg lock before destroying blkg pd (Ming Lei) [1997338] - blkcg: fix memory leak in blk_iolatency_init (Ming Lei) [1997338] - blk-mq: avoid to iterate over stale request (Ming Lei) [1997338] - blk-mq: allow 4x BLK_MAX_REQUEST_COUNT at blk_plug for multiple_queues (Ming Lei) [1997338] - block, bfq: honor already-setup queue merges (Ming Lei) [1997338] - block/mq-deadline: Move dd_queued() to fix defined but not used warning (Ming Lei) [1997338] - cryptoloop: add a deprecation warning (Ming Lei) [1997338] - Revert "block/mq-deadline: Prioritize high-priority requests" (Ming Lei) [1997338] - mq-deadline: Fix request accounting (Ming Lei) [1997338] - nbd: Aovid double completion of a request (Ming Lei) [1997338] - blk-mq: clear active_queues before clearing BLK_MQ_F_TAG_QUEUE_SHARED (Ming Lei) [1997338] - Revert "block/mq-deadline: Add cgroup support" (Ming Lei) [1997338] - kyber: make trace_block_rq call consistent with documentation (Ming Lei) [1997338] - blk-iolatency: error out if blk_get_queue() failed in iolatency_set_limit() (Ming Lei) [1997338] - blk-mq-sched: Fix blk_mq_sched_alloc_tags() error handling (Ming Lei) [1997338] - loop: reintroduce global lock for safe loop_validate_file() traversal (Ming Lei) [1997338] - blk-cgroup: prevent rcu_sched detected stalls warnings while iterating blkgs (Ming Lei) [1997338] - block: fix the problem of io_ticks becoming smaller (Ming Lei) [1997338] - block: return errors from blk_execute_rq() (Ming Lei) [1997338] - block: support polling through blk_execute_rq (Ming Lei) [1997338] - loop: rewrite loop_exit using idr_for_each_entry (Ming Lei) [1997338] - loop: split loop_lookup (Ming Lei) [1997338] - loop: don't allow deleting an unspecified loop device (Ming Lei) [1997338] - loop: move loop_ctl_mutex locking into loop_add (Ming Lei) [1997338] - loop: split loop_control_ioctl (Ming Lei) [1997338] - loop: don't call loop_lookup before adding a loop device (Ming Lei) [1997338] - loop: remove the l argument to loop_add (Ming Lei) [1997338] - loop: reduce loop_ctl_mutex coverage in loop_exit (Ming Lei) [1997338] - loop: reorder loop_exit (Ming Lei) [1997338] - loop: Fix missing discard support when using LOOP_CONFIGURE (Ming Lei) [1997338] - block: export blk_next_bio() (Ming Lei) [1997338] - rsxx: Use struct_size() in vmalloc() (Ming Lei) [1997338] - block/mq-deadline: Remove a WARN_ON_ONCE() call (Ming Lei) [1997338] - blk: Fix lock inversion between ioc lock and bfqd lock (Ming Lei) [1997338] - bfq: Remove merged request already in bfq_requests_merged() (Ming Lei) [1997338] - block: fix trace completion for chained bio (Ming Lei) [1997338] - block/partitions/msdos: Fix typo inidicator -> indicator (Ming Lei) [1997338] - block, bfq: reset waker pointer with shared queues (Ming Lei) [1997338] - block, bfq: check waker only for queues with no in-flight I/O (Ming Lei) [1997338] - block, bfq: avoid delayed merge of async queues (Ming Lei) [1997338] - block, bfq: boost throughput by extending queue-merging times (Ming Lei) [1997338] - block, bfq: consider also creation time in delayed stable merge (Ming Lei) [1997338] - block, bfq: fix delayed stable merge check (Ming Lei) [1997338] - block, bfq: let also stably merged queues enjoy weight raising (Ming Lei) [1997338] - blk-wbt: make sure throttle is enabled properly (Ming Lei) [1997338] - blk-wbt: introduce a new disable state to prevent false positive by rwb_enabled() (Ming Lei) [1997338] - block/mq-deadline: Prioritize high-priority requests (Ming Lei) [1997338] - block/mq-deadline: Add cgroup support (Ming Lei) [1997338] - block/mq-deadline: Track I/O statistics (Ming Lei) [1997338] - block/mq-deadline: Add I/O priority support (Ming Lei) [1997338] - block/mq-deadline: Micro-optimize the batching algorithm (Ming Lei) [1997338] - block/mq-deadline: Reserve 25 of scheduler tags for synchronous requests (Ming Lei) [1997338] - block/mq-deadline: Improve the sysfs show and store macros (Ming Lei) [1997338] - block/mq-deadline: Improve compile-time argument checking (Ming Lei) [1997338] - block: mq-deadline: Fix queue restart handling (Ming Lei) [1997338] - block/mq-deadline: Rename dd_init_queue() and dd_exit_queue() (Ming Lei) [1997338] - block/mq-deadline: Remove two local variables (Ming Lei) [1997338] - block/mq-deadline: Add two lockdep_assert_held() statements (Ming Lei) [1997338] - block/mq-deadline: Add several comments (Ming Lei) [1997338] - block: Introduce the ioprio rq-qos policy (Ming Lei) [1997338] - block/blk-rq-qos: Move a function from a header file into a C file (Ming Lei) [1997338] - block/blk-cgroup: Swap the blk_throtl_init() and blk_iolatency_init() calls (Ming Lei) [1997338] - blkcg: fix memleak for iolatency (Ming Lei) [1997338] - blk-wbt: remove outdated comment (Ming Lei) [1997338] - block: Remove unnecessary elevator operation checks (Ming Lei) [1997338] - blk-mq: factor out a blk_mq_alloc_sq_tag_set helper (Ming Lei) [1997338] - block: Update blk_update_request() documentation (Ming Lei) [1997338] - blkcg: drop CLONE_IO check in blkcg_can_attach() (Ming Lei) [1997338] - aoe: remove unnecessary mutex_init() (Ming Lei) [1997338] - block: loop: fix deadlock between open and remove (Ming Lei) [1997338] - loop: scale loop device by introducing per device lock (Ming Lei) [1997338] - block/partitions/efi.c: Fix the efi_partition() kernel-doc header (Ming Lei) [1997338] - nbd: share nbd_put and return by goto put_nbd (Ming Lei) [1997338] - nbd: Fix NULL pointer in flush_workqueue (Ming Lei) [1997338] - blkdev.h: remove unused codes blk_account_rq (Ming Lei) [1997338] - block, bfq: avoid circular stable merges (Ming Lei) [1997338] - block: uapi: fix comment about block device ioctl (Ming Lei) [1997338] - block: reexpand iov_iter after read/write (Ming Lei) [1997338] - bfq/mq-deadline: remove redundant check for passthrough request (Ming Lei) [1997338] - blk-mq: bypass IO scheduler's limit_depth for passthrough request (Ming Lei) [1997338] - block: Fix sys_ioprio_set(.which=IOPRIO_WHO_PGRP) task iteration (Ming Lei) [1997338] - blk-mq: Always use blk_mq_is_sbitmap_shared (Ming Lei) [1997338] - block: add sysfs entry for virt boundary mask (Ming Lei) [1997338] - block, bfq: merge bursts of newly-created queues (Ming Lei) [1997338] - block, bfq: keep shared queues out of the waker mechanism (Ming Lei) [1997338] - block, bfq: fix weight-raising resume with !low_latency (Ming Lei) [1997338] - block, bfq: make shared queues inherit wakers (Ming Lei) [1997338] - block, bfq: put reqs of waker and woken in dispatch list (Ming Lei) [1997338] - block, bfq: always inject I/O of queues blocked by wakers (Ming Lei) [1997338] - blk-mq: Sentence reconstruct for better readability (Ming Lei) [1997338] - block: update a few comments in uapi/linux/blkpg.h (Ming Lei) [1997338] - block: don't ignore REQ_NOWAIT for direct IO (Ming Lei) [1997338] - block: clear GD_NEED_PART_SCAN later in bdev_disk_changed (Ming Lei) [1997338] - block: Discard page cache of zone reset target range (Ming Lei) [1997338] - block: Suppress uevent for hidden device when removed (Ming Lei) [1997338] - block: rsxx: fix error return code of rsxx_pci_probe() (Ming Lei) [1997338] - block: Fix REQ_OP_ZONE_RESET_ALL handling (Ming Lei) [1997338] - blk-cgroup: Fix the recursive blkg rwstat (Ming Lei) [1997338] - rsxx: Return -EFAULT if copy_to_user() fails (Ming Lei) [1997338] - block/bfq: update comments and default value in docs for fifo_expire (Ming Lei) [1997338] - block: Drop leftover references to RQF_SORTED (Ming Lei) [1997338] - blktrace: fix documentation for blk_fill_rw() (Ming Lei) [1997338] - blktrace: remove debugfs file dentries from struct blk_trace (Ming Lei) [1997338] - block: get rid of the trace rq insert wrapper (Ming Lei) [1997338] - blktrace: fix blk_rq_merge documentation (Ming Lei) [1997338] - blktrace: fix blk_rq_issue documentation (Ming Lei) [1997338] - blktrace: add blk_fill_rwbs documentation comment (Ming Lei) [1997338] - block: remove superfluous param in blk_fill_rwbs() (Ming Lei) [1997338] - block: Remove unused blk_pm_*() function definitions (Ming Lei) [1997338] - blk-mq: Use llist_head for blk_cpu_done (Ming Lei) [1997338] - blk-mq: Always complete remote completions requests in softirq (Ming Lei) [1997338] - block: use bi_max_vecs to find the bvec pool (Ming Lei) [1997338] - md/raid10: remove dead code in reshape_request (Ming Lei) [1997338] - block: remove the 1 and 4 vec bvec_slabs entries (Ming Lei) [1997338] - block: streamline bvec_alloc (Ming Lei) [1997338] - block: factor out a bvec_alloc_gfp helper (Ming Lei) [1997338] - block: move struct biovec_slab to bio.c (Ming Lei) [1997338] - block: reuse BIO_INLINE_VECS for integrity bvecs (Ming Lei) [1997338] - block: move three bvec helpers declaration into private helper (Ming Lei) [1997338] - blk-cgroup: Remove obsolete macro (Ming Lei) [1997338] - block: use an on-stack bio in blkdev_issue_flush (Ming Lei) [1997338] - blkcg: delete redundant get/put operations for queue (Ming Lei) [1997338] - block: unexport truncate_bdev_range (Ming Lei) [1997338] - blk: wbt: remove unused parameter from wbt_should_throttle (Ming Lei) [1997338] - bdev: Do not return EBUSY if bdev discard races with write (Ming Lei) [1997338] - bfq: don't duplicate code for different paths (Ming Lei) [1997338] - block: remove the request_queue to argument request based tracepoints (Ming Lei) [1997338] - virtio_net: disable cb aggressively (Stefan Hajnoczi) [1965914] - virtio: fix up virtio_disable_cb (Stefan Hajnoczi) [1965914] - virtio_net: move txq wakeups under tx q lock (Stefan Hajnoczi) [1965914] - virtio_net: move tx vq operation under tx queue lock (Stefan Hajnoczi) [1965914] - virtio_net: bulk free tx skbs (Stefan Hajnoczi) [1965914] - [s390] s390/qdio: propagate error when cancelling a ccw fails (Mete Durlu) [1984989] - [s390] s390/qdio: improve roll-back after error on ESTABLISH ccw (Mete Durlu) [1984989] - [s390] s390/qdio: cancel the ESTABLISH ccw after timeout (Mete Durlu) [1984989] - [s390] scsi: zfcp: Lift Request Queue tasklet & timer from qdio (Mete Durlu) [1984989] - [s390] scsi: zfcp: Move the position of put_device() (Mete Durlu) [1984989] - [s390] scsi: zfcp: Clean up sysfs code for SFP diagnostics (Mete Durlu) [1984989] - [s390] scsi: zfcp: Fix sysfs roll-back on error in zfcp_adapter_enqueue() (Mete Durlu) [1984989] - [s390] scsi: zfcp: Fix indentation coding style issue (Mete Durlu) [1984989] - [s390] scsi: zfcp: Remove unneeded INIT_LIST_HEAD() for FSF requests (Mete Durlu) [1984989] - x86/fpu/xstate: Clear xstate header in copy_xstate_to_uabi_buf() again (Prarit Bhargava) [1981448] - x86/fpu/signal: Let xrstor handle the features to init (Prarit Bhargava) [1981448] - x86/fpu/signal: Handle #PF in the direct restore path (Prarit Bhargava) [1981448] - x86/fpu: Return proper error codes from user access functions (Prarit Bhargava) [1981448] - x86/fpu/signal: Split out the direct restore code (Prarit Bhargava) [1981448] - x86/fpu/signal: Sanitize copy_user_to_fpregs_zeroing() (Prarit Bhargava) [1981448] - x86/fpu/signal: Sanitize the xstate check on sigframe (Prarit Bhargava) [1981448] - x86/fpu/signal: Remove the legacy alignment check (Prarit Bhargava) [1981448] - x86/fpu/signal: Move initial checks into fpu__restore_sig() (Prarit Bhargava) [1981448] - x86/fpu: Mark init_fpstate __ro_after_init (Prarit Bhargava) [1981448] - x86/pkru: Remove xstate fiddling from write_pkru() (Prarit Bhargava) [1981448] - x86/fpu: Don't store PKRU in xstate in fpu_reset_fpstate() (Prarit Bhargava) [1981448] - x86/fpu: Remove PKRU handling from switch_fpu_finish() (Prarit Bhargava) [1981448] - x86/fpu: Mask PKRU from kernel XRSTOR[S] operations (Prarit Bhargava) [1981448] - x86/fpu: Hook up PKRU into ptrace() (Prarit Bhargava) [1981448] - x86/fpu: Add PKRU storage outside of task XSAVE buffer (Prarit Bhargava) [1981448] - x86/fpu: Dont restore PKRU in fpregs_restore_userspace() (Prarit Bhargava) [1981448] - x86/fpu: Rename xfeatures_mask_user() to xfeatures_mask_uabi() (Prarit Bhargava) [1981448] - x86/fpu: Move FXSAVE_LEAK quirk info __copy_kernel_to_fpregs() (Prarit Bhargava) [1981448] - x86/fpu: Rename copy_kernel_to_fpregs() to restore_fpregs_from_fpstate() (Prarit Bhargava) [1981448] - x86/fpu: Rename __fpregs_load_activate() to fpregs_restore_userregs() (Prarit Bhargava) [1981448] - x86/fpu: Clean up the fpu__clear() variants (Prarit Bhargava) [1981448] - x86/fpu: Rename fpu__clear_all() to fpu_flush_thread() (Prarit Bhargava) [1981448] - x86/fpu: Use pkru_write_default() in copy_init_fpstate_to_fpregs() (Prarit Bhargava) [1981448] - x86/cpu: Write the default PKRU value when enabling PKE (Prarit Bhargava) [1981448] - x86/pkru: Provide pkru_write_default() (Prarit Bhargava) [1981448] - x86/pkru: Provide pkru_get_init_value() (Prarit Bhargava) [1981448] - x86/cpu: Sanitize X86_FEATURE_OSPKE (Prarit Bhargava) [1981448] - x86/pkeys: Move read_pkru() and write_pkru() (Prarit Bhargava) [1981448] - x86/fpu: Rename and sanitize fpu__save/copy() (Prarit Bhargava) [1981448] - x86/fpu/xstate: Sanitize handling of independent features (Prarit Bhargava) [1981448] - x86/fpu: Rename "dynamic" XSTATEs to "independent" (Prarit Bhargava) [1981448] - x86/fpu: Rename initstate copy functions (Prarit Bhargava) [1981448] - x86/fpu: Get rid of the FNSAVE optimization (Prarit Bhargava) [1981448] - x86/fpu: Rename copy_fpregs_to_fpstate() to save_fpregs_to_fpstate() (Prarit Bhargava) [1981448] - x86/fpu: Deduplicate copy_uabi_from_user/kernel_to_xstate() (Prarit Bhargava) [1981448] - x86/fpu: Rename xstate copy functions which are related to UABI (Prarit Bhargava) [1981448] - x86/fpu: Rename fregs-related copy functions (Prarit Bhargava) [1981448] - x86/math-emu: Rename frstor() (Prarit Bhargava) [1981448] - x86/fpu: Rename fxregs-related copy functions (Prarit Bhargava) [1981448] - x86/fpu: Get rid of CONFIG_AS_FXSAVEQ (Prarit Bhargava) [1981448] - x86/fpu: Rename copy_user_to_xregs() and copy_xregs_to_user() (Prarit Bhargava) [1981448] - x86/fpu: Rename copy_xregs_to_kernel() and copy_kernel_to_xregs() (Prarit Bhargava) [1981448] - x86/fpu: Get rid of copy_supervisor_to_kernel() (Prarit Bhargava) [1981448] - x86/fpu: Cleanup arch_set_user_pkey_access() (Prarit Bhargava) [1981448] - x86/kvm: Avoid looking up PKRU in XSAVE buffer (Prarit Bhargava) [1981448] - x86/fpu: Get rid of using_compacted_format() (Prarit Bhargava) [1981448] - x86/fpu: Move fpu__write_begin() to regset (Prarit Bhargava) [1981448] - x86/fpu/regset: Move fpu__read_begin() into regset (Prarit Bhargava) [1981448] - x86/fpu: Remove fpstate_sanitize_xstate() (Prarit Bhargava) [1981448] - x86/fpu: Use copy_xstate_to_uabi_buf() in fpregs_get() (Prarit Bhargava) [1981448] - x86/fpu: Use copy_xstate_to_uabi_buf() in xfpregs_get() (Prarit Bhargava) [1981448] - x86/fpu: Make copy_xstate_to_kernel() usable for [x]fpregs_get() (Prarit Bhargava) [1981448] - x86/fpu: Clean up fpregs_set() (Prarit Bhargava) [1981448] - x86/fpu: Fail ptrace() requests that try to set invalid MXCSR values (Prarit Bhargava) [1981448] - x86/fpu: Rewrite xfpregs_set() (Prarit Bhargava) [1981448] - x86/fpu: Simplify PTRACE_GETREGS code (Prarit Bhargava) [1981448] - x86/fpu: Reject invalid MXCSR values in copy_kernel_to_xstate() (Prarit Bhargava) [1981448] - x86/fpu: Sanitize xstateregs_set() (Prarit Bhargava) [1981448] - x86/fpu: Move inlines where they belong (Prarit Bhargava) [1981448] - x86/fpu: Get rid of fpu__get_supported_xfeatures_mask() (Prarit Bhargava) [1981448] - x86/fpu: Make xfeatures_mask_all __ro_after_init (Prarit Bhargava) [1981448] - x86/fpu: Mark various FPU state variables __ro_after_init (Prarit Bhargava) [1981448] - x86/pkeys: Revert a5eff7259790 ("x86/pkeys: Add PKRU value to init_fpstate") (Prarit Bhargava) [1981448] - x86/fpu: Fix copy_xstate_to_kernel() gap handling (Prarit Bhargava) [1981448] - x86/fpu: Limit xstate copy size in xstateregs_set() (Prarit Bhargava) [1981448] - x86/fpu: Make init_fpstate correct with optimized XSAVE (Prarit Bhargava) [1981448] - x86/fpu: Preserve supervisor states in sanitize_restored_user_xstate() (Prarit Bhargava) [1981448] - x86/fpu: Reset state for all signal restore failures (Prarit Bhargava) [1981448] - x86/signal: Introduce helpers to get the maximum signal frame size (Prarit Bhargava) [1981448] - x86/fpu: Fix various typos in comments (Prarit Bhargava) [1981448] - x86/fpu/xstate: Use sizeof() instead of a constant (Prarit Bhargava) [1981448] - x86/fpu: Handle FPU-related and clearcpuid command line arguments earlier (Prarit Bhargava) [1981448] - x86/fpu: Allow multiple bits in clearcpuid= parameter (Prarit Bhargava) [1981448] - x86: switch to ->regset_get() (Prarit Bhargava) [1981448] - regset: new method and helpers for it (Prarit Bhargava) [1981448] - copy_regset_to_user(): do all copyout at once. (Prarit Bhargava) [1981448] - introduction of regset ->get() wrappers, switching ELF coredumps to those (Prarit Bhargava) [1981448] - user_regset_copyout_zero(): use clear_user() (Prarit Bhargava) [1981448] - x86: kill dump_fpu() (Prarit Bhargava) [1981448] - x86: copy_fpstate_to_sigframe(): have fpregs_soft_get() use kernel buffer (Prarit Bhargava) [1981448] - x86/pkeys: Add check for pkey "overflow" (Prarit Bhargava) [1981448] - x86/fpu: Deactivate FPU state after failure during state load (Prarit Bhargava) [1981448] - x86/fpu: Use sizeof_field() macro (Prarit Bhargava) [1981448] - x86/fpu: Inline fpu__xstate_clear_all_cpu_caps() (Prarit Bhargava) [1981448] - x86/fpu: Make 'no387' and 'nofxsr' command line options useful (Prarit Bhargava) [1981448] - x86/fpu: Remove the fpu__save() export (Prarit Bhargava) [1981448] - x86/process: Add AVX-512 usage elapsed time to /proc/pid/arch_status (Prarit Bhargava) [1981448] - x86/fpu: Add SPDX license identifier - Makefile/Kconfig (Prarit Bhargava) [1981448] - x86/fpu: Add SPDX license identifier for missed files (Prarit Bhargava) [1981448] - x86/fpu: Fix __user annotations (Prarit Bhargava) [1981448] - x86/fpu: Move init_xstate_size() to __init section (Prarit Bhargava) [1981448] - x86/fpu: Update comment for __raw_xsave_addr() (Prarit Bhargava) [1981448] - scsi: qla2xxx: Fix kernel crash when accessing port_speed sysfs file (Nilesh Javali) [1981433] - scsi: core: Put LLD module refcnt after SCSI device is released (Ming Lei) [1996509] - scsi: iscsi: Fix set_param() handling (Chris Leech) [2011470] - scsi: iscsi: Fix iscsi_task use after free (Chris Leech) [2011470] - scsi: iscsi: Adjust iface sysfs attr detection (Chris Leech) [2011470] - scsi: iscsi: Fix iface sysfs attr detection (Chris Leech) [2011470] - scsi: iscsi: Move pool freeing (Chris Leech) [2011470] - scsi: iscsi: Hold task ref during TMF timeout handling (Chris Leech) [2011470] - scsi: iscsi: Flush block work before unblock (Chris Leech) [2011470] - scsi: iscsi: Fix completion check during abort races (Chris Leech) [2011470] - scsi: iscsi: Fix shost->max_id use (Chris Leech) [2011470] - scsi: iscsi: Fix conn use after free during resets (Chris Leech) [2011470] - scsi: iscsi: Get ref to conn during reset handling (Chris Leech) [2011470] - scsi: iscsi: Have abort handler get ref to conn (Chris Leech) [2011470] - scsi: iscsi: Add iscsi_cls_conn refcount helpers (Chris Leech) [2011470] - scsi: iscsi: iscsi_tcp: Start socket shutdown during conn stop (Chris Leech) [2011470] - scsi: iscsi: iscsi_tcp: Set no linger (Chris Leech) [2011470] - scsi: iscsi: Fix in-kernel conn failure handling (Chris Leech) [2011470] - scsi: iscsi: Rel ref after iscsi_lookup_endpoint() (Chris Leech) [2011470] - scsi: iscsi: Use system_unbound_wq for destroy_work (Chris Leech) [2011470] - scsi: iscsi: Force immediate failure during shutdown (Chris Leech) [2011470] - scsi: iscsi: Drop suspend calls from ep_disconnect (Chris Leech) [2011470] - scsi: iscsi: Stop queueing during ep_disconnect (Chris Leech) [2011470] - scsi: iscsi: Add task completion helper (Chris Leech) [2011470] - scsi: iscsi: Fix iSCSI cls conn state (Chris Leech) [2011470] - scsi: iscsi: Fix race condition between login and sync thread (Chris Leech) [2011470] - scsi: iscsi: Drop session lock in iscsi_session_chkready() (Chris Leech) [2011470] - scsi: libiscsi: Reset max/exp cmdsn during recovery (Chris Leech) [2011470] - scsi: iscsi_tcp: Fix shost can_queue initialization (Chris Leech) [2011470] - scsi: libiscsi: Add helper to calculate max SCSI cmds per session (Chris Leech) [2011470] - scsi: libiscsi: Fix iSCSI host workq destruction (Chris Leech) [2011470] - scsi: libiscsi: Fix iscsi_task use after free() (Chris Leech) [2011470] - scsi: libiscsi: Drop taskqueuelock (Chris Leech) [2011470] - scsi: libiscsi: Fix iscsi_prep_scsi_cmd_pdu() error handling (Chris Leech) [2011470] - scsi: iscsi: Fix inappropriate use of put_device() (Chris Leech) [2011470] - scsi: iscsi: Fail session and connection on transport registration failure (Chris Leech) [2011470] - scsi: drivers: base: Propagate errors through the transport component (Chris Leech) [2011470] - scsi: drivers: base: Support atomic version of attribute_container_device_trigger (Chris Leech) [2011470] - scsi: libiscsi: Fix NOP race condition (Chris Leech) [2011470] - scsi: libiscsi: use sendpage_ok() in iscsi_tcp_segment_map() (Chris Leech) [2011470] - scsi: iscsi: iscsi_tcp: Avoid holding spinlock while calling getpeername() (Chris Leech) [2011470] - scsi: iscsi: Do not put host in iscsi_set_flashnode_param() (Chris Leech) [2011470] - scsi: iscsi: Register sysfs for workqueue iscsi_destroy (Chris Leech) [2011470] - scsi: iscsi: Remove sessdestroylist (Chris Leech) [2011470] - scsi: iscsi: Optimize work queue flush use (Chris Leech) [2011470] - scsi: iscsi: Delay freeing target_id (Chris Leech) [2011470] - scsi: iscsi: Change iSCSI workqueue max_active back to 1 (Chris Leech) [2011470] - scsi: iscsi: Fix reference count leak in iscsi_boot_create_kobj (Chris Leech) [2011470]- scsi: qedf: Fix error codes in qedf_alloc_global_queues() (Nilesh Javali) [1983908] - scsi: qedf: Add check to synchronize abort and flush (Nilesh Javali) [1983908] - scsi: qedf: Use DEVICE_ATTR_RO() macro (Nilesh Javali) [1983908] - scsi: qedf: Use vzalloc() instead of vmalloc()/memset(0) (Nilesh Javali) [1983908] - scsi: qedf: Drop unnecessary NULL checks after container_of() (Nilesh Javali) [1983908] - scsi: qedf: Use devlink to report errors and recovery (Nilesh Javali) [1983908] - scsi: qedf: Enable devlink support (Nilesh Javali) [1983908] - scsi: qedf: Remove unused include of linux/version.h (Nilesh Javali) [1983908] - qed: implement devlink dump (Nilesh Javali) [1983908] - qed*: make use of devlink recovery infrastructure (Nilesh Javali) [1983908] - qed: use devlink logic to report errors (Nilesh Javali) [1983908] - qed: health reporter init deinit seq (Nilesh Javali) [1983908] - qed: implement devlink info request (Nilesh Javali) [1983908] - qed/qede: make devlink survive recovery (Nilesh Javali) [1983908] - qed: move out devlink logic into a new file (Nilesh Javali) [1983908] - i40e: fix endless loop under rtnl (Stefan Assmann) [1903921] - ovl: fix missing negative dentry check in ovl_rename() (Miklos Szeredi) [2010887] {CVE-2021-20321} - [RHEL8.6 BZ 1849234] cifs: report error instead of invalid when revalidating a dentry fails (Ronnie Sahlberg) [1849234] - mei: me: emmitsburg workstation DID (David Arcari) [2014195] - redhat/configs: Add CONFIG_INTEL_QEP (Prarit Bhargava) [1783559] - redhat/configs: Add CONFIG_COUNTER (Prarit Bhargava) [1783559] - counter: Rename counter_count_function to counter_function (Prarit Bhargava) [1783559] - counter: Rename counter_signal_value to counter_signal_level (Prarit Bhargava) [1783559] - counter: Standardize to ERANGE for limit exceeded errors (Prarit Bhargava) [1783559] - counter: intel-qep: Remove linux/bitops.h include (Prarit Bhargava) [1783559] - counter: intel-qep: Use to_pci_dev() helper (Prarit Bhargava) [1783559] - counter: intel-qep: Mark PM callbacks with __maybe_unused (Prarit Bhargava) [1783559] - counter: Add support for Intel Quadrature Encoder Peripheral (Prarit Bhargava) [1783559] - counter: Simplify the count_read and count_write callbacks (Prarit Bhargava) [1783559] - drivers/counter: Add SPDX license identifier - Makefile/Kconfig (Prarit Bhargava) [1783559] - counter: Introduce the Generic Counter interface (Prarit Bhargava) [1783559] - bpf: Fix integer overflow in prealloc_elems_and_freelist() (Yauheni Kaliuta) [2010492] {CVE-2021-41864} - audit: move put_tree() to avoid trim_trees refcount underflow and UAF (Richard Guy Briggs) [1978123] - tpm: ibmvtpm: Avoid error message when process gets signal while waiting (Štěpán Horáček) [1981473] - efi/tpm: Differentiate missing and invalid final event log table. (Štěpán Horáček) [1981473] - tpm: Replace WARN_ONCE() with dev_err_once() in tpm_tis_status() (Štěpán Horáček) [1981473] - tpm_tis: Use DEFINE_RES_MEM() to simplify code (Štěpán Horáček) [1981473] - tpm: fix some doc warnings in tpm1-cmd.c (Štěpán Horáček) [1981473] - tpm_tis_spi: add missing SPI device ID entries (Štěpán Horáček) [1981473] - tpm: add longer timeout for TPM2_CC_VERIFY_SIGNATURE (Štěpán Horáček) [1981473] - tpm_tis_spi: set default probe function if device id not match (Štěpán Horáček) [1981473] - tpm_crb: Use IOMEM_ERR_PTR when function returns iomem (Štěpán Horáček) [1981473] - tools/testing/scatterlist: Fix overflow of max segment size (Rafael Aquini) [2016426] - drm: Remove SCATTERLIST_MAX_SEGMENT (Rafael Aquini) [2016426] - lib/scatterlist: Fix wrong update of orig_nents (Rafael Aquini) [2016426] - lib/scatterlist: Provide a dedicated function to support table append (Rafael Aquini) [2016426] - tools/testing/scatterlist: Test dynamic __sg_alloc_table_from_pages (Rafael Aquini) [2016426] - tools/testing/scatterlist: Fix test to compile and run (Rafael Aquini) [2016426] - tools/testing/scatterlist: Show errors in human readable form (Rafael Aquini) [2016426] - tools/testing/scatterlist: Rejuvenate bit-rotten test (Rafael Aquini) [2016426] - Kconfig.debug: drop selecting non-existing HARDLOCKUP_DETECTOR_ARCH (Rafael Aquini) [2016426] - buildid: only consider GNU notes for build ID parsing (Rafael Aquini) [2016426] - lib/decompressors: remove set but not used variabled 'level' (Rafael Aquini) [2016426] - lib/math/rational.c: fix divide by zero (Rafael Aquini) [2016426] - lockdep/selftests: Fix selftests vs PROVE_RAW_LOCK_NESTING (Rafael Aquini) [2016426] - kunit: Fix result propagation for parameterised tests (Rafael Aquini) [2016426] - bug: Remove redundant condition check in report_bug (Rafael Aquini) [2016426] - zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c (Rafael Aquini) [2016426] - zlib: export S390 symbols for zlib modules (Rafael Aquini) [2016426] - lib/crc32test: remove extra local_irq_disable/enable (Rafael Aquini) [2016426] - random32: add a selftest for the prandom32 code (Rafael Aquini) [2016426] - random32: add noise from network and scheduling activity (Rafael Aquini) [2016426] - random32: make prandom_u32() output unpredictable (Rafael Aquini) [2016426] - lib: Correct comment of prandom_seed (Rafael Aquini) [2016426] - lib/crc32.c: fix trivial typo in preprocessor condition (Rafael Aquini) [2016426] - lib/crc: Use consistent naming for CRC-32 polynomials (Rafael Aquini) [2016426] - lib/crc: Move polynomial definition to separate header (Rafael Aquini) [2016426] - kstrto*: do not describe simple_strto*() as obsolete/replaced (Rafael Aquini) [2016426] - kstrto*: correct documentation references to simple_strto*() (Rafael Aquini) [2016426] - kernel.h: update comment about simple_strto() functions (Rafael Aquini) [2016426] - lib/bitmap.c: fix bitmap_cut() for partial overlapping case (Rafael Aquini) [2016426] - devres: keep both device name and resource name in pretty name (Rafael Aquini) [2016426] - crc-t10dif: Fix potential crypto notify dead-lock (Rafael Aquini) [2016426] - vsprintf: don't obfuscate NULL and error pointers (Rafael Aquini) [2016426] - lib/stackdepot.c: fix global out-of-bounds in stack_slabs (Rafael Aquini) [2016426] - lib/scatterlist.c: adjust indentation in __sg_alloc_table (Rafael Aquini) [2016426] - lib/stackdepot: Fix outdated comments (Rafael Aquini) [2016426] - lib/test_kasan.c: fix memory leak in kmalloc_oob_krealloc_more() (Rafael Aquini) [2016426] - lib: Remove select of inexistant GENERIC_IO (Rafael Aquini) [2016426] - lib: test_user_copy: style cleanup (Rafael Aquini) [2016426] - usercopy: Add parentheses around assignment in test_copy_struct_from_user (Rafael Aquini) [2016426] - lib: textsearch: fix escapes in example code (Rafael Aquini) [2016426] - Partially revert "kfifo: fix kfifo_alloc() and kfifo_init()" (Rafael Aquini) [2016426] - lib: logic_pio: Fix RCU usage (Rafael Aquini) [2016426] - lib/test_overflow.c: avoid tainting the kernel and fix wrap size (Rafael Aquini) [2016426] - lib/test_string.c: avoid masking memset16/32/64 failures (Rafael Aquini) [2016426] - lib/scatterlist: Fix mapping iterator when sg->offset is greater than PAGE_SIZE (Rafael Aquini) [2016426] - lib/mpi: Fix karactx leak in mpi_powm (Rafael Aquini) [2016426] - sbitmap: fix improper use of smp_mb__before_atomic() (Rafael Aquini) [2016426] - kobject: Don't trigger kobject_uevent(KOBJ_REMOVE) twice. (Rafael Aquini) [2016426] - lib/div64.c: off by one in shift (Rafael Aquini) [2016426] - assoc_array: Fix shortcut creation (Rafael Aquini) [2016426] - lib/test_kmod.c: potential double free in error handling (Rafael Aquini) [2016426] - devres: always use dev_name() in devm_ioremap_resource() (Rafael Aquini) [2016426] - lib: fix build failure in CONFIG_DEBUG_VIRTUAL test (Rafael Aquini) [2016426] - test_firmware: fix error return getting clobbered (Rafael Aquini) [2016426] - lib: Fix ia64 bootloader linkage (Rafael Aquini) [2016426] - lib/test_hexdump.c: fix failure on big endian cpu (Rafael Aquini) [2016426] - hv_utils: Set the maximum packet size for VSS driver to the length of the receive buffer (Cathy Avery) [2012842] - scsi: storvsc: Log TEST_UNIT_READY errors as warnings (Cathy Avery) [2012842] - scsi: storvsc: Correctly handle multiple flags in srb_status (Cathy Avery) [2012842] - scsi: storvsc: Update error logging (Cathy Avery) [2012842] - scsi: storvsc: Miscellaneous code cleanups (Cathy Avery) [2012842] - scsi: storvsc: Use blk_mq_unique_tag() to generate requestIDs (Cathy Avery) [2012842] - Drivers: hv: vmbus: Copy packets sent by Hyper-V out of the ring buffer (Cathy Avery) [2012842] - scsi: core: Fix hang of freezing queue between blocking and running device (Ewan D. Milne) [2012323] - scsi: core: Fix capacity set to zero after offlinining device (Ewan D. Milne) [2012323] - scsi: sr: Return correct event when media event code is 3 (Ewan D. Milne) [2012323] - scsi: core: Avoid printing an error if target_alloc() returns -ENXIO (Ewan D. Milne) [2012323] - scsi: scsi_dh_rdac: Avoid crash during rdac_bus_attach() (Ewan D. Milne) [2012323] - scsi: core: Fix bad pointer dereference when ehandler kthread is invalid (Ewan D. Milne) [2012323] - scsi: core: Fix the documentation of the scsi_execute() time parameter (Ewan D. Milne) [2012323] - scsi: core: Retry I/O for Notify (Enable Spinup) Required error (Ewan D. Milne) [2012323] - scsi: sd: Call sd_revalidate_disk() for ioctl(BLKRRPART) (Ewan D. Milne) [2012323] - scsi: core: Inline scsi_mq_alloc_queue() (Ewan D. Milne) [2012323] - scsi: sr: Return appropriate error code when disk is ejected (Ewan D. Milne) [2012323] - scsi: core: Only put parent device if host state differs from SHOST_CREATED (Ewan D. Milne) [2012323] - scsi: core: Put .shost_dev in failure path if host state changes to RUNNING (Ewan D. Milne) [2012323] - scsi: core: Fix failure handling of scsi_add_host_with_dma() (Ewan D. Milne) [2012323] - scsi: core: Fix error handling of scsi_host_alloc() (Ewan D. Milne) [2012323] - scsi: st: Return error code in st_scsi_execute() (Ewan D. Milne) [2012323] - scsi: scsi_dh_alua: Retry RTPG on a different path after failure (Ewan D. Milne) [2012323] - scsi: scsi_transport_fc: Remove double FC_FPORT_DELETED in mask creation (Ewan D. Milne) [2012323] - scsi: core: Fix a comment in function scsi_host_dev_release() (Ewan D. Milne) [2012323] - scsi: scsi_debug: Drop if with an always false condition (Ewan D. Milne) [2012323] - scsi: scsi_debug: Fix cmd_per_lun, set to max_queue (Ewan D. Milne) [2012323] - scsi: sd: Introduce a new local variable in sd_check_events() (Ewan D. Milne) [2012323] - scsi: core: Modify the scsi_send_eh_cmnd() return value for the SDEV_BLOCK case (Ewan D. Milne) [2012323] - scsi: core: Rename scsi_softirq_done() into scsi_complete() (Ewan D. Milne) [2012323] - scsi: core: Remove an incorrect comment (Ewan D. Milne) [2012323] - scsi: core: Make the scsi_alloc_sgtables() documentation more accurate (Ewan D. Milne) [2012323] - scsi: scsi_dh_alua: Prevent duplicate pg info print in alua_rtpg() (Ewan D. Milne) [2012323] - scsi: core: scsi_host_cmd_pool is declared twice (Ewan D. Milne) [2012323] - scsi: core: Remove duplicate declarations (Ewan D. Milne) [2012323] - scsi: core: Fix comment typo (Ewan D. Milne) [2012323] - scsi: scsi_dh: Fix a typo (Ewan D. Milne) [2012323] - scsi: sd: Fix function name in header (Ewan D. Milne) [2012323] - scsi: sd_zbc: Place function name into header (Ewan D. Milne) [2012323] - scsi: sd_zbc: Update write pointer offset cache (Ewan D. Milne) [2012323] - scsi: st: Fix a use after free in st_open() (Ewan D. Milne) [2012323] - scsi: scsi_debug: Fix cmd duration calculation (Ewan D. Milne) [2012323] - scsi: core: Set shost as hctx driver_data (Ewan D. Milne) [2012323] - scsi: scsi_debug: Add new defer type for mq_poll (Ewan D. Milne) [2012323] - scsi: scsi_debug: mq_poll support (Ewan D. Milne) [2012323] - scsi: core: Add mq_poll support to SCSI layer (Ewan D. Milne) [2012323] - scsi: sd: Remove obsolete variable in sd_remove() (Ewan D. Milne) [2012323] - scsi: handle zone resources errors (Ewan D. Milne) [2012323] - scsi: scsi_debug: Fix scp is NULL errors (Ewan D. Milne) [2012323] - scsi: scsi_debug: Improve command duration calculation (Ewan D. Milne) [2012323] - x86/platform: Increase maximum GPIO number for X86_64 (David Arcari) [2016796] - pinctrl: pinconf-generic: Add function parameter description 'pctldev' (David Arcari) [2016796] - pinctrl: core: Remove duplicated word from devm_pinctrl_unregister() (David Arcari) [2016796] - pinctrl: tigerlake: Fix GPIO mapping for newer version of software (David Arcari) [2016796] - pinctrl: tigerlake: Add Alder Lake-M ACPI ID (David Arcari) [2016796] - docs: update pin-control.rst references (David Arcari) [2016796] - pinctrl: Keep enum pin_config_param ordered by name (part 2) (David Arcari) [2016796] - pinctrl: core: Show pin numbers for the controllers with base = 0 (David Arcari) [2016796] - pinctrl: Add PIN_CONFIG_MODE_PWM to enum pin_config_param (David Arcari) [2016796] - pinctrl: Introduce MODE group in enum pin_config_param (David Arcari) [2016796] - pinctrl: Keep enum pin_config_param ordered by name (David Arcari) [2016796] - pinctrl: core: Fix kernel doc string for pin_get_name() (David Arcari) [2016796] - pinctrl: intel: check REVID register value for device presence (David Arcari) [2016796] - pinctrl: intel: No need to disable IRQs in the handler (David Arcari) [2016796] - pinctrl: core: Set ret to 0 when group is skipped (David Arcari) [2016796] - pinctrl: core: Handling pinmux and pinconf separately (David Arcari) [2016796] - Documentation: rename pinctl to pin-control (David Arcari) [2016796] - pinctrl: pinmux: Add pinmux-select debugfs file (David Arcari) [2016796] - pinctrl: use to octal permissions for debugfs files (David Arcari) [2016796] - pinctrl: intel: Show the GPIO base calculation explicitly (David Arcari) [2016796] - pinctrl: pinmux: add function selector to pinmux-functions (David Arcari) [2016796] - pinctrl: intel: Convert capability list to features (David Arcari) [2016796] - pinctrl: intel: Drop unnecessary check for predefined features (David Arcari) [2016796] - pinctrl: intel: Split intel_pinctrl_add_padgroups() for better maintenance (David Arcari) [2016796] - pinctrl: remove empty lines in pinctrl subsystem (David Arcari) [2016796] - pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request (David Arcari) [2016796] - pinctrl: Remove hole in pinctrl_gpio_range (David Arcari) [2016796] - pinctrl: core: Add missing #ifdef CONFIG_GPIOLIB (David Arcari) [2016796] - pinctrl: intel: Set default bias in case no particular value given (David Arcari) [2016796] - pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm (David Arcari) [2016796] - pinctrl: core: print gpio in pins debugfs file (David Arcari) [2016796] - pinctrl: pinmux: Add some missing parameter descriptions (David Arcari) [2016796] - pinctrl: core: Fix a bunch of kerneldoc issues (David Arcari) [2016796] - pinctrl: Define of_pinctrl_get() dummy for !PINCTRL (David Arcari) [2016796] - pinctrl: core: Remove extra kref_get which blocks hogs being freed (David Arcari) [2016796] - pinctrl: Export some needed symbols at module load time (David Arcari) [2016796] - pinctrl: core: Add pinctrl_select_default_state() and export it (David Arcari) [2016796] - pinctrl: make pinconf.h self-contained (David Arcari) [2016796] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 194 (David Arcari) [2016796] - pinctrl: remove pinctrl/machine.h inclusion from pinctrl/pinconf.h (David Arcari) [2016796] - pinctrl: Document pin_config_group_get() return codes like pin_config_get() (David Arcari) [2016796] - pinctrl: intel: Convert to use SPDX identifier (David Arcari) [2016796] - mm/swapfile: fix an integer overflow in swap_show() (Rafael Aquini) [2008812] - mm: swapfile: fix /proc/swaps heading and Size/Used/Priority alignment (Rafael Aquini) [2008812] - Makefile: update early devel phase flag (Augusto Caringi) [2000679] - KVM: s390: Enable specification exception interpretation (Thomas Huth) [1984894] - KVM: x86: Update vCPU's hv_clock before back to guest when tsc_offset is adjusted (Marcelo Tosatti) [2007928] - ibmvnic: Remove the proper scrq flush (Desnes A. Nunes do Rosario) [2014097] - selftests/net/ipsec: Add test for xfrm_spdattr_type_t (Hangbin Liu) [2018056] - selftest/net/ipsec.c: Remove unneeded semicolon (Hangbin Liu) [2018056] - selftest/net/xfrm: Add test for ipsec tunnel (Hangbin Liu) [2018056] - ipv6: add ip6_sock_set_v6only (Josef Oskera) [2008908] - ipv6: When forwarding count rx stats on the orig netdev (Hangbin Liu) [2017704] - ipv6: make exception cache less predictible (Hangbin Liu) [2017704] - ipv6: use siphash in rt6_exception_hash() (Hangbin Liu) [2017704] - ipv6: use jhash2() in rt6_exception_hash() (Hangbin Liu) [2017704] - net/l2tp: Fix reference count leak in l2tp_udp_recv_core (Guillaume Nault) [2020380] - netfilter: nft_flow_offload: fix underflow in flowtable reference counter (Phil Sutter) [2008551] - net: xfrm: Fix end of loop tests for list_for_each_entry (Sabrina Dubroca) [2019168] - xfrm: Fix error reporting in xfrm_state_construct. (Sabrina Dubroca) [2019168]- nvme-mpath: replace direct_make_request with generic_make_request (Gopal Tiwari) [2013505] - net-sysfs: try not to restart the syscall if it will fail eventually (Antoine Tenart) [2016005] - net: mana: Fix error handling in mana_create_rxq() (Mohammed Gamal) [2011886] - net: mana: Prefer struct_size over open coded arithmetic (Mohammed Gamal) [2011886] - net: mana: Add WARN_ON_ONCE in case of CQE read overflow (Mohammed Gamal) [2011886] - net: mana: Add support for EQ sharing (Mohammed Gamal) [2011886] - net: mana: Move NAPI from EQ to CQ (Mohammed Gamal) [2011886] - net: mana: Fix a memory leak in an error handling path in 'mana_create_txq()' (Mohammed Gamal) [2011886] - net: mana: Use struct_size() in kzalloc() (Mohammed Gamal) [2011886] - vmxnet3: switch from 'pci_' to 'dma_' API (Kamal Heib) [2013202] - vmxnet3: update to version 6 (Kamal Heib) [2013202] - vmxnet3: increase maximum configurable mtu to 9190 (Kamal Heib) [2013202] - vmxnet3: set correct hash type based on rss information (Kamal Heib) [2013202] - vmxnet3: add support for ESP IPv6 RSS (Kamal Heib) [2013202] - vmxnet3: remove power of 2 limitation on the queues (Kamal Heib) [2013202] - vmxnet3: add support for 32 Tx/Rx queues (Kamal Heib) [2013202] - vmxnet3: prepare for version 6 changes (Kamal Heib) [2013202] - vmxnet3: fix cksum offload issues for tunnels with non-default udp ports (Kamal Heib) [2013202] - treewide: Use fallthrough pseudo-keyword (Kamal Heib) [2013202] - net: Use skb_frag_off accessors (Kamal Heib) [2013202] - net: Use skb accessors in network drivers (Kamal Heib) [2013202] - vmxnet3: Remove call to memset after dma_alloc_coherent (Kamal Heib) [2013202] - cgroup/debug: Fix lockdep splat with "pK" format specifier (Waiman Long) [2007919] - configs: Enable FC_APPID (Ewan D. Milne) [1643346] - configs: Enable BLK_CGROUP_FC_APPID (Ewan D. Milne) [1643346] - scsi: nvme: Added a new sysfs attribute appid_store (Ewan D. Milne) [1643346] - scsi: blkcg: Add app identifier support for blkcg (Ewan D. Milne) [1643346] - scsi: cgroup: Add cgroup_get_from_id() (Ewan D. Milne) [1643346] - perf iostat: Fix Segmentation fault from NULL 'struct perf_counts_values *' (Michael Petlan) [2003981] - perf iostat: Use system-wide mode if the target cpu_list is unspecified (Michael Petlan) [2003981] - perf beauty: Update copy of linux/socket.h with the kernel sources (Michael Petlan) [2003981] - perf test: Fix non-bash issue with stat bpf counters (Michael Petlan) [2003981] - perf machine: Fix refcount usage when processing PERF_RECORD_KSYMBOL (Michael Petlan) [2003981] - perf metricgroup: Return error code from metricgroup__add_metric_sys_event_iter() (Michael Petlan) [2003981] - perf metricgroup: Fix find_evsel_group() event selector (Michael Petlan) [2003981] - perf session: Correct buffer copying when peeking events (Michael Petlan) [2003981] - perf env: Fix memory leak of bpf_prog_info_linear member (Michael Petlan) [2003981] - perf symbol-elf: Fix memory leak by freeing sdt_note.args (Michael Petlan) [2003981] - perf stat: Honor event config name on --no-merge (Michael Petlan) [2003981] - perf test: Test 17 fails with make LIBPFM4=1 on s390 z/VM (Michael Petlan) [2003981] - perf stat: Fix error return code in bperf__load() (Michael Petlan) [2003981] - perf record: Move probing cgroup sampling support (Michael Petlan) [2003981] - perf probe: Fix NULL pointer dereference in convert_variable_location() (Michael Petlan) [2003981] - perf tools: Copy uapi/asm/perf_regs.h from the kernel for MIPS (Michael Petlan) [2003981] - perf stat: Fix error check for bpf_program__attach (Michael Petlan) [2003981] - perf jevents: Fix getting maximum number of fds (Michael Petlan) [2003981] - perf stat: Skip evlist__[enable|disable] when all events uses BPF (Michael Petlan) [2003981] - perf script: Add missing PERF_IP_FLAG_CHARS for VM-Entry and VM-Exit (Michael Petlan) [2003981] - perf scripts python: exported-sql-viewer.py: Fix warning display (Michael Petlan) [2003981] - perf scripts python: exported-sql-viewer.py: Fix Array TypeError (Michael Petlan) [2003981] - perf scripts python: exported-sql-viewer.py: Fix copy to clipboard from Top Calls by elapsed Time report (Michael Petlan) [2003981] - perf parse-events: Check if the software events array slots are populated (Michael Petlan) [2003981] - perf tools: Add 'cgroup-switches' software event (Michael Petlan) [2003981] - perf intel-pt: Remove redundant setting of ptq->insn_len (Michael Petlan) [2003981] - perf intel-pt: Fix sample instruction bytes (Michael Petlan) [2003981] - perf intel-pt: Fix transaction abort handling (Michael Petlan) [2003981] - perf test: Fix libpfm4 support (63) test error for nested event groups (Michael Petlan) [2003981] - perf buildid-list: Initialize zstd_data (Michael Petlan) [2003981] - tools build: Fix quiet cmd indentation (Michael Petlan) [2003981] - perf tools: Fix a build error on arm64 with clang (Michael Petlan) [2003981] - perf tools: Fix dynamic libbpf link (Michael Petlan) [2003981] - perf session: Fix swapping of cpu_map and stat_config records (Michael Petlan) [2003981] - perf jevents: Silence warning for ArchStd files (Michael Petlan) [2003981] - perf build: Defer printing detected features to the end of all feature checks (Michael Petlan) [2003981] - tools build: Allow deferring printing the results of feature detection (Michael Petlan) [2003981] - perf build: Regenerate the FEATURE_DUMP file after extra feature checks (Michael Petlan) [2003981] - perf session: Dump PERF_RECORD_TIME_CONV event (Michael Petlan) [2003981] - perf session: Add swap operation for event TIME_CONV (Michael Petlan) [2003981] - perf jit: Let convert_timestamp() to be backwards-compatible (Michael Petlan) [2003981] - perf tools: Change fields type in perf_record_time_conv (Michael Petlan) [2003981] - perf tools: Enable libtraceevent dynamic linking (Michael Petlan) [2003981] - perf report: Print percentage of each event statistics (Michael Petlan) [2003981] - perf report: Make --skip-empty as default (Michael Petlan) [2003981] - perf report: Add --skip-empty option to suppress 0 event stat (Michael Petlan) [2003981] - perf report: Show event sample counts in --stat output (Michael Petlan) [2003981] - perf hists: Split hists_stats from events_stats (Michael Petlan) [2003981] - perf top: Use evlist->events_stat to count events (Michael Petlan) [2003981] - perf data: Add JSON export (Michael Petlan) [2003981] - perf stat: Introduce bpf_counter_ops->disable() (Michael Petlan) [2003981] - perf stat: Introduce ':b' modifier (Michael Petlan) [2003981] - perf stat: Introduce config stat.bpf-counter-events (Michael Petlan) [2003981] - perf bpf: check perf_attr_map is compatible with the perf binary (Michael Petlan) [2003981] - perf util: Move bpf_perf definitions to a libperf header (Michael Petlan) [2003981] - perf tools: Update topdown documentation to permit rdpmc calls (Michael Petlan) [2003981] - perf tools: Add a build-test variant to use in builds from a tarball (Michael Petlan) [2003981] - perf arm64: Fix off-by-one directory paths. (Michael Petlan) [2003981] - perf: Update .gitignore file (Michael Petlan) [2003981] - perf stat: Enable iostat mode for x86 platforms (Michael Petlan) [2003981] - perf stat: Helper functions for PCIe root ports list in iostat mode (Michael Petlan) [2003981] - perf stat: Basic support for iostat in perf (Michael Petlan) [2003981] - libperf xyarray: Add bounds checks to xyarray__entry() (Michael Petlan) [2003981] - libperf: Add support for user space counter access (Michael Petlan) [2003981] - libperf tests: Add support for verbose printing (Michael Petlan) [2003981] - libperf: Add evsel mmap support (Michael Petlan) [2003981] - tools include: Add an initial math64.h (Michael Petlan) [2003981] - perf beauty: Fix fsconfig generator (Michael Petlan) [2003981] - perf record: Improve 'Workload failed' message printing events + what was exec'ed (Michael Petlan) [2003981] - perf evlist: Add a method to return the list of evsels as a string (Michael Petlan) [2003981] - perf annotate: Fix sample events lost in stdio mode (Michael Petlan) [2003981] - perf vendor events amd: Add Zen3 events (Michael Petlan) [2003981] - perf vendor events amd: Use 0x02x format for event code and umask (Michael Petlan) [2003981] - perf vendor events amd: Use lowercases for all the eventcodes and umasks (Michael Petlan) [2003981] - perf vendor events amd: Fix broken L2 Cache Hits from L2 HWPF metric (Michael Petlan) [2003981] - perf vendor events arm64: Add Hisi hip08 L3 metrics (Michael Petlan) [2003981] - perf vendor events arm64: Add Hisi hip08 L2 metrics (Michael Petlan) [2003981] - perf vendor events arm64: Add Hisi hip08 L1 metrics (Michael Petlan) [2003981] - perf pmu: Add pmu_events_map__find() function to find the common PMU map for the system (Michael Petlan) [2003981] - perf test: Handle metric reuse in pmu-events parsing test (Michael Petlan) [2003981] - perf metricgroup: Make find_metric() public with name change (Michael Petlan) [2003981] - perf mem-events: Remove unnecessary 'struct mem_info' forward declaration (Michael Petlan) [2003981] - perf evsel: Remove duplicate 'struct target' forward declaration (Michael Petlan) [2003981] - perf annotate: Add --demangle and --demangle-kernel (Michael Petlan) [2003981] - perf tools: Preserve identifier id in OCaml demangler (Michael Petlan) [2003981] - perf daemon: Remove duplicate includes (Michael Petlan) [2003981] - perf tools: Remove duplicate struct forward declarations (Michael Petlan) [2003981] - perf test: Add CSV summary test (Michael Petlan) [2003981] - perf stat: Align CSV output for summary mode (Michael Petlan) [2003981] - perf test: Add a shell test for 'perf stat --bpf-counters' new option (Michael Petlan) [2003981] - perf stat: Measure 't0' and 'ref_time' after enable_counters() (Michael Petlan) [2003981] - perf stat: Introduce 'bperf' to share hardware PMCs with BPF (Michael Petlan) [2003981] - perf tools: Fix various typos in comments (Michael Petlan) [2003981] - perf test: Add 30s timeout for wait for daemon start. (Michael Petlan) [2003981] - perf test: Cleanup daemon if test is interrupted. (Michael Petlan) [2003981] - perf test: Remove unused argument (Michael Petlan) [2003981] - perf stat: Improve readability of shadow stats (Michael Petlan) [2003981] - perf stat: Elaborate use cases for the -n/--null command line option (Michael Petlan) [2003981] - perf evlist: Change the COMM when preparing the workload (Michael Petlan) [2003981] - perf machine: Assign boolean values to a bool variable (Michael Petlan) [2003981] - perf tools: use ARRAY_SIZE (Michael Petlan) [2003981] - perf stat: Fixup __perf_stat_evsel__is() prefix (Michael Petlan) [2003981] - perf script: Fixup 'struct evsel_script' method prefix (Michael Petlan) [2003981] - perf symbols: Fix dso__fprintf_symbols_by_name() to return the number of printed chars (Michael Petlan) [2003981] - tools include: Add __sum16 and __wsum definitions. (Michael Petlan) [2003981] - perf annotate: Show full source location with 'l' hotkey (Michael Petlan) [2003981] - perf bench: Fix misspellings using codespell (Michael Petlan) [2003981] - perf config: Add annotate.demangle{,_kernel} (Michael Petlan) [2003981] - perf bpf: Minor whitespace cleanup. (Michael Petlan) [2003981] - perf tools: Enable warnings when compiling BPF programs (Michael Petlan) [2003981] - perf skel: Remove some unused variables. (Michael Petlan) [2003981] - perf report: Create option to disable raw event ordering (Michael Petlan) [2003981] - perf metric: Remove unneeded semicolon (Michael Petlan) [2003981] - perf cs-etm: Detect pid in VMID for kernel running at EL2 (Michael Petlan) [2003981] - perf cs-etm: Add helper cs_etm__get_pid_fmt() (Michael Petlan) [2003981] - perf cs-etm: Support PID tracing in config (Michael Petlan) [2003981] - perf cs-etm: Fix bitmap for option (Michael Petlan) [2003981] - perf cs-etm: Update ETM metadata format (Michael Petlan) [2003981] - perf vendor events power9: Remove unsupported metrics (Michael Petlan) [2003981] - perf buildid-cache: Add test for PE executable (Michael Petlan) [2003981] - perf docs: Add man pages to see also (Michael Petlan) [2003981] - perf tools: Generate mips syscalls_n64.c syscall table (Michael Petlan) [2003981] - perf s390: Move syscall.tbl check into check-headers.sh (Michael Petlan) [2003981] - perf tools: Support MIPS unwinding and dwarf-regs (Michael Petlan) [2003981] - tools: do not include scripts/Kbuild.include (Michael Petlan) [2003981] - tools: Allow proper CC/CXX/... override with LLVM=1 in Makefile.include (Michael Petlan) [2003981] - perf intel-pt: Use aux_watermark (Michael Petlan) [2003981] - perf/x86/intel/uncore: Fix M2M event umask for Ice Lake server (Michael Petlan) [2003981] - perf/x86/intel/uncore: Fix a kernel WARNING triggered by maxcpus=1 (Michael Petlan) [2003981] - perf: Fix data race between pin_count increment/decrement (Michael Petlan) [2003981] - perf/x86: Avoid touching LBR_TOS MSR for Arch LBR (Michael Petlan) [2003981] - perf/x86: Allow for 8running into P4 specific code (Michael Petlan) [2003981] - perf: Add support for event removal on exec (Michael Petlan) [2003981] - perf: Support only inheriting events if cloned with CLONE_THREAD (Michael Petlan) [2003981] - perf: Apply PERF_EVENT_IOC_MODIFY_ATTRIBUTES to children (Michael Petlan) [2003981] - perf: Rework perf_event_exit_event() (Michael Petlan) [2003981] - perf: Cap allocation order at aux_watermark (Michael Petlan) [2003981] - perf/x86/intel/uncore: Enable IIO stacks to PMON mapping for multi-segment SKX (Michael Petlan) [2003981] - perf core: Allocate perf_event in the target node memory (Michael Petlan) [2003981] - perf core: Add a kmem_cache for struct perf_event (Michael Petlan) [2003981] - perf core: Allocate perf_buffer in the target node memory (Michael Petlan) [2003981] - x86: Remove unusual Unicode characters from comments (Michael Petlan) [2003981] - redhat/configs: Add CONFIG_TIMERLAT_TRACER (Jerome Marchand) [1979382] - redhat/configs: Add CONFIG_OSNOISE_TRACER (Jerome Marchand) [1979382] - tracing/osnoise: Fix missed cpus_read_unlock() in start_per_cpu_kthreads() (Jerome Marchand) [1979382] - tracing: Replace deprecated CPU-hotplug functions. (Jerome Marchand) [1979382] - trace/osnoise: Print a stop tracing message (Jerome Marchand) [1979382] - trace/timerlat: Add a header with PREEMPT_RT additional fields (Jerome Marchand) [1979382] - trace/osnoise: Add a header with PREEMPT_RT additional fields (Jerome Marchand) [1979382] - tracing: Quiet smp_processor_id() use in preemptable warning in hwlat (Jerome Marchand) [1979382] - trace/timerlat: Fix indentation on timerlat_main() (Jerome Marchand) [1979382] - trace/osnoise: Make 'noise' variable s64 in run_osnoise() (Jerome Marchand) [1979382] - tracing: Fix spelling in osnoise tracer "interferences" -> "interference" (Jerome Marchand) [1979382] - Documentation: Fix a typo on trace/osnoise-tracer (Jerome Marchand) [1979382] - trace/osnoise: Fix return value on osnoise_init_hotplug_support (Jerome Marchand) [1979382] - trace/osnoise: Make interval u64 on osnoise_main (Jerome Marchand) [1979382] - trace/osnoise: Fix 'no previous prototype' warnings (Jerome Marchand) [1979382] - tracing: Have osnoise_main() add a quiescent state for task rcu (Jerome Marchand) [1979382] - trace/osnoise: Support hotplug operations (Jerome Marchand) [1979382] - trace/hwlat: Support hotplug operations (Jerome Marchand) [1979382] - trace/hwlat: Protect kdata->kthread with get/put_online_cpus (Jerome Marchand) [1979382] - trace: Add timerlat tracer (Jerome Marchand) [1979382] - trace: Add osnoise tracer (Jerome Marchand) [1979382] - trace: Add __print_ns_to_secs() and __print_ns_without_secs() helpers (Jerome Marchand) [1979382] - trace/hwlat: Remove printk from sampling loop (Jerome Marchand) [1979382] - trace/hwlat: Use trace_min_max_param for width and window params (Jerome Marchand) [1979382] - trace: Add a generic function to read/write u64 values from tracefs (Jerome Marchand) [1979382] - trace/hwlat: Implement the per-cpu mode (Jerome Marchand) [1979382] - trace/hwlat: Switch disable_migrate to mode none (Jerome Marchand) [1979382] - trace/hwlat: Implement the mode config option (Jerome Marchand) [1979382] - uio_hv_generic: Fix another memory leak in error handling paths (Mohammed Gamal) [2008561] - uio_hv_generic: Fix a memory leak in error handling paths (Mohammed Gamal) [2008561] - mfd: intel-lpss: Add Intel Alder Lake-M PCI IDs (David Arcari) [1929498] - xfs: fix up non-directory creation in SGID directories (Brian Foster) [2004810] - xfs: kill ialloced in xfs_dialloc() (Brian Foster) [2004810] - xfs: spilt xfs_dialloc() into 2 functions (Brian Foster) [2004810] - xfs: move xfs_dialloc_roll() into xfs_dialloc() (Brian Foster) [2004810] - xfs: move on-disk inode allocation out of xfs_ialloc() (Brian Foster) [2004810] - xfs: introduce xfs_dialloc_roll() (Brian Foster) [2004810] - xfs: convert noroom, okalloc in xfs_dialloc() to bool (Brian Foster) [2004810] - xfs: check tp->t_dqinfo value instead of the XFS_TRANS_DQ_DIRTY flag (Brian Foster) [2004810] - scsi: vmw_pvscsi: Set correct residual data length (Cathy Avery) [2012237] - scsi: vmw_pvscsi: MAINTAINERS: Update maintainer (Cathy Avery) [2012237] - treewide: Use fallthrough pseudo-keyword (Cathy Avery) [2012237] - scsi: be2iscsi: Fix use-after-free during IP updates (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Fix some missing space in some messages (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Fix an error handling path in beiscsi_dev_probe() (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Remove redundant initialization (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Demote incomplete/non-conformant kernel-doc header (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Ensure function follows directly after its header (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Fix beiscsi_phys_port()'s name in header (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Provide missing function name in header (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Fix incorrect naming of beiscsi_iface_config_vlan() (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Mark beiscsi_attrs with static keyword (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Fix a theoretical leak in beiscsi_create_eqs() (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Correct misdocumentation of function param 'ep' (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Add missing function parameter description (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Fix misdocumentation of 'pcontext' (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Fix API/documentation slip (Maurizio Lombardi) [1984347] - powerpc/spinlock: Properly define pv_spinlocks_init() (Waiman Long) [2014363] - ACPI: Pass the same capabilities to the _OSC regardless of the query flag (Mark Langsdorf) [1982319] - Revert "[acpi] ACPI: sleep: Put the FACS table after using it" (Mark Langsdorf) [1982319] - ACPICA: Clean up context mutex during object deletion (Mark Langsdorf) [1982319] - ACPI: power: Refine turning off unused power resources (Mark Langsdorf) [1982319] - ACPI: NFIT: Fix support for variable 'SPA' structure size (Mark Langsdorf) [1982319] - ACPI: custom_method: fix a possible memory leak (Mark Langsdorf) [1982319] - ACPI: custom_method: fix potential use-after-free issue (Mark Langsdorf) [1982319] - ACPI: irq: Prevent unregistering of GIC SGIs (Mark Langsdorf) [1982319] - ACPI: GTDT: Don't corrupt interrupt mappings on watchdow probe failure (Mark Langsdorf) [1982319] - ACPI: video: use native backlight for GA401/GA502/GA503 (Mark Langsdorf) [1982319] - ACPI: APEI: remove redundant assignment to variable rc (Mark Langsdorf) [1982319] - ACPI: utils: Capitalize abbreviations in the comments (Mark Langsdorf) [1982319] - ACPI: utils: Document for_each_acpi_dev_match() macro (Mark Langsdorf) [1982319] - ACPI: bus: Introduce acpi_dev_get() and reuse it in ACPI code (Mark Langsdorf) [1982319] - ACPI: scan: Utilize match_string() API (Mark Langsdorf) [1982319] - ACPI: CPPC: Replace cppc_attr with kobj_attribute (Mark Langsdorf) [1982319] - ACPI: scan: Call acpi_get_object_info() from acpi_set_pnp_ids() (Mark Langsdorf) [1982319] - ACPI: scan: Drop sta argument from acpi_init_device_object() (Mark Langsdorf) [1982319] - ACPI: scan: Drop sta argument from acpi_add_single_object() (Mark Langsdorf) [1982319] - ACPI: scan: Rearrange checks in acpi_bus_check_add() (Mark Langsdorf) [1982319] - ACPI: scan: Fold acpi_bus_type_and_status() into its caller (Mark Langsdorf) [1982319] - ACPI: video: Check LCD flag on ACPI-reduced-hardware devices (Hans de Goede) [1982319] - ACPI: utils: Add acpi_reduced_hardware() helper (Mark Langsdorf) [1982319] - ACPI: dock: fix some coding style issues (Mark Langsdorf) [1982319] - ACPI: sysfs: fix some coding style issues (Mark Langsdorf) [1982319] - ACPI: PM: add a missed blank line after declarations (Mark Langsdorf) [1982319] - ACPI: custom_method: fix a coding style issue (Mark Langsdorf) [1982319] - ACPI: CPPC: fix some coding style issues (Mark Langsdorf) [1982319] - ACPI: button: fix some coding style issues (Mark Langsdorf) [1982319] - ACPI: battery: fix some coding style issues (Mark Langsdorf) [1982319] - ACPI: acpi_pad: add a missed blank line after declarations (Mark Langsdorf) [1982319] - ACPI: LPSS: add a missed blank line after declarations (Mark Langsdorf) [1982319] - ACPI: ipmi: remove useless return statement for void function (Mark Langsdorf) [1982319] - ACPI: processor: fix some coding style issues (Mark Langsdorf) [1982319] - ACPI: APD: fix a block comment align issue (Mark Langsdorf) [1982319] - ACPI: AC: fix some coding style issues (Mark Langsdorf) [1982319] - ACPICA: Update version to 20210331 (Mark Langsdorf) [1982319] - ACPICA: IORT: Updates for revision E.b (Mark Langsdorf) [1982319] - ACPICA: iASL: Decode subtable type field for VIOT (Mark Langsdorf) [1982319] - ACPICA: iASL: Add support for CEDT table (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: add support for PHAT table (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: add CSI2Bus resource template (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: PMTT: add new fields/structures (Mark Langsdorf) [1982319] - ACPICA: CXL 2.0: CEDT: Add new CEDT table (Mark Langsdorf) [1982319] - ACPICA: acpisrc: Add missing conversion for VIOT support (Mark Langsdorf) [1982319] - ACPICA: iASL: Add definitions for the VIOT table (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: add SDEV secure access components (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: Add new flags in SRAT (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: HMAT: add new fields/flags (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: NFIT: add Location Cookie field (Mark Langsdorf) [1982319] - ACPICA: Tree-wide: fix various typos and spelling mistakes (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: PPTT: add new version of subtable type 1 (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: PCCT: add support for subtable type 5 (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: MADT: add Multiprocessor Wakeup Structure (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: add CXL ACPI device ID and _CBR object (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: add USB4 capabilities UUID (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: Add new predefined objects _BPC, _BPS, and _BPT (Mark Langsdorf) [1982319] - ACPICA: Add parsing for IVRS IVHD 40h and device entry F0h (Mark Langsdorf) [1982319] - ACPI: CPPC: Add emtpy stubs of functions for CONFIG_ACPI_CPPC_LIB unset (Mark Langsdorf) [1982319] - ACPI: scan: Turn off unused power resources during initialization (Mark Langsdorf) [1982319] - ACPI: power: Turn off unused power resources unconditionally (Mark Langsdorf) [1982319] - ACPI: fix various typos in comments (Mark Langsdorf) [1982319] - ACPI: utils: Introduce acpi_evaluation_failure_warn() (Mark Langsdorf) [1982319] - ACPI: processor: perflib: Eliminate redundant status check (Mark Langsdorf) [1982319] - ACPI: Drop unused ACPI_*_COMPONENT definitions and update documentation (Mark Langsdorf) [1982319] - ACPI: sysfs: Get rid of ACPICA message printing (Mark Langsdorf) [1982319] - ACPI: HED: Drop unused ACPI_MODULE_NAME() definition (Mark Langsdorf) [1982319] - ACPI: processor: Get rid of ACPICA message printing (Mark Langsdorf) [1982319] - ACPI: processor: idle: Drop extra prefix from pr_notice() (Mark Langsdorf) [1982319] - ACPI: processor: Remove initialization of static variable (Mark Langsdorf) [1982319] - ACPI: PCI: Replace direct printk() invocations in pci_link.c (Mark Langsdorf) [1982319] - ACPI: PCI: Drop ACPI_PCI_COMPONENT that is not used any more (Mark Langsdorf) [1982319] - ACPI: PCI: Replace ACPI_DEBUG_PRINT() and ACPI_EXCEPTION() (Mark Langsdorf) [1982319] - ACPI: PCI: IRQ: Consolidate printing diagnostic messages (Mark Langsdorf) [1982319] - arm64: compat: Poison the compat sigpage (C. Erastus Toe) [1983849] {CVE-2021-21781} - ARM: ensure the signal page contains defined contents (C. Erastus Toe) [1983849] {CVE-2021-21781} - powerpc/pseries: Fix update of LPAR security flavor after LPM (Steve Best) [1997294] - s390/qeth: Update MACs of LEARNING_SYNC device (Robin Dapp) [1919227] - s390/qeth: Switchdev event handler (Robin Dapp) [1919227] - s390/qeth: Register switchdev event handler (Robin Dapp) [1919227] - PCI: Add pcie_ptm_enabled() (Petr Oros) [2006834] - Revert "PCI: Make pci_enable_ptm() private" (Petr Oros) [2006834] - x86/cpufeatures: Force disable X86_FEATURE_ENQCMD and remove update_pasid() (Jerry Snitselaar) [2004577] - s390: report more CPU capabilities (Robin Dapp) [1984839] - s390/disassembler: add instructions (Robin Dapp) [1984839] - s390/opcodes: rename selhhhr to selfhr (Robin Dapp) [1984839] - s390/disassembler: update opcode table (Robin Dapp) [1984839] - s390/opcodes: add missing instructions to the disassembler (Robin Dapp) [1984839] - CI: Add template for baseline gcov build (Israel Santana Aleman) - futex: Remove unused variable 'vpid' in futex_proxy_trylock_atomic() (Waiman Long) [2000293] - futex: Prevent inconsistent state and exit race (Waiman Long) [2000293] - locking/ww_mutex: Initialize waiter.ww_ctx properly (Waiman Long) [2000293] - futex: Return error code instead of assigning it without effect (Waiman Long) [2000293] - Documentation: seqlock: s/LOCKTYPE/LOCKNAME/g (Waiman Long) [2000293] - lib/test_lockup.c: fix return value of test_lockup_init() (Waiman Long) [2000293] - locking/rwbase: Take care of ordering guarantee for fastpath reader (Waiman Long) [2000293] - locking/rwbase: Extract __rwbase_write_trylock() (Waiman Long) [2000293] - locking/rwbase: Properly match set_and_save_state() to restore_state() (Waiman Long) [2000293] - locking/rtmutex: Fix ww_mutex deadlock check (Waiman Long) [2000293] - locking/rwsem: Add missing __init_rwsem() for PREEMPT_RT (Waiman Long) [2000293] - locking/rtmutex: Return success on deadlock for ww_mutex waiters (Waiman Long) [2000293] - locking/rtmutex: Prevent spurious EDEADLK return caused by ww_mutexes (Waiman Long) [2000293] - locking/rtmutex: Dequeue waiter on ww_mutex deadlock (Waiman Long) [2000293] - locking/rtmutex: Dont dereference waiter lockless (Waiman Long) [2000293] - locking/local_lock: Add PREEMPT_RT support (Waiman Long) [2000293] - locking/spinlock/rt: Prepare for RT local_lock (Waiman Long) [2000293] - locking/rtmutex: Add adaptive spinwait mechanism (Waiman Long) [2000293] - locking/rtmutex: Implement equal priority lock stealing (Waiman Long) [2000293] - preempt: Adjust PREEMPT_LOCK_OFFSET for RT (Waiman Long) [2000293] - locking/rtmutex: Prevent lockdep false positive with PI futexes (Waiman Long) [2000293] - futex: Prevent requeue_pi() lock nesting issue on RT (Waiman Long) [2000293] - futex: Simplify handle_early_requeue_pi_wakeup() (Waiman Long) [2000293] - futex: Reorder sanity checks in futex_requeue() (Waiman Long) [2000293] - futex: Clarify comment in futex_requeue() (Waiman Long) [2000293] - futex: Restructure futex_requeue() (Waiman Long) [2000293] - futex: Correct the number of requeued waiters for PI (Waiman Long) [2000293] - futex: Remove bogus condition for requeue PI (Waiman Long) [2000293] - futex: Clarify futex_requeue() PI handling (Waiman Long) [2000293] - futex: Clean up stale comments (Waiman Long) [2000293] - futex: Validate waiter correctly in futex_proxy_trylock_atomic() (Waiman Long) [2000293] - lib/test_lockup: Adapt to changed variables (Waiman Long) [2000293] - locking/rtmutex: Add mutex variant for RT (Waiman Long) [2000293] - locking/ww_mutex: Implement rtmutex based ww_mutex API functions (Waiman Long) [2000293] - locking/rtmutex: Extend the rtmutex core to support ww_mutex (Waiman Long) [2000293] - locking/ww_mutex: Add rt_mutex based lock type and accessors (Waiman Long) [2000293] - locking/ww_mutex: Add RT priority to W/W order (Waiman Long) [2000293] - locking/ww_mutex: Implement rt_mutex accessors (Waiman Long) [2000293] - locking/ww_mutex: Abstract out internal lock accesses (Waiman Long) [2000293] - locking/ww_mutex: Abstract out mutex types (Waiman Long) [2000293] - locking/ww_mutex: Abstract out mutex accessors (Waiman Long) [2000293] - locking/ww_mutex: Abstract out waiter enqueueing (Waiman Long) [2000293] - locking/ww_mutex: Abstract out the waiter iteration (Waiman Long) [2000293] - locking/ww_mutex: Remove the __sched annotation from ww_mutex APIs (Waiman Long) [2000293] - locking/ww_mutex: Split out the W/W implementation logic into kernel/locking/ww_mutex.h (Waiman Long) [2000293] - locking/ww_mutex: Split up ww_mutex_unlock() (Waiman Long) [2000293] - locking/ww_mutex: Gather mutex_waiter initialization (Waiman Long) [2000293] - locking/ww_mutex: Simplify lockdep annotations (Waiman Long) [2000293] - locking/mutex: Make mutex::wait_lock raw (Waiman Long) [2000293] - locking/ww_mutex: Move the ww_mutex definitions from into (Waiman Long) [2000293] - locking/mutex: Move the 'struct mutex_waiter' definition from to the internal header (Waiman Long) [2000293] - locking/mutex: Consolidate core headers, remove kernel/locking/mutex-debug.h (Waiman Long) [2000293] - locking/rtmutex: Squash !RT tasks to DEFAULT_PRIO (Waiman Long) [2000293] - locking/rwlock: Provide RT variant (Waiman Long) [2000293] - locking/spinlock: Provide RT variant (Waiman Long) [2000293] - locking/rtmutex: Provide the spin/rwlock core lock function (Waiman Long) [2000293] - locking/spinlock: Provide RT variant header: (Waiman Long) [2000293] - locking/spinlock: Provide RT specific spinlock_t (Waiman Long) [2000293] - locking/rtmutex: Reduce header dependencies, only include (Waiman Long) [2000293] - rbtree: Split out the rbtree type definitions into (Waiman Long) [2000293] - locking/lockdep: Reduce header dependencies in (Waiman Long) [2000293] - locking/rtmutex: Prevent future include recursion hell (Waiman Long) [2000293] - locking/spinlock: Split the lock types header, and move the raw types into (Waiman Long) [2000293] - locking/rtmutex: Guard regular sleeping locks specific functions (Waiman Long) [2000293] - locking/rtmutex: Prepare RT rt_mutex_wake_q for RT locks (Waiman Long) [2000293] - locking/rtmutex: Use rt_mutex_wake_q_head (Waiman Long) [2000293] - locking/rtmutex: Provide rt_wake_q_head and helpers (Waiman Long) [2000293] - locking/rtmutex: Add wake_state to rt_mutex_waiter (Waiman Long) [2000293] - locking/rwsem: Add rtmutex based R/W semaphore implementation (Waiman Long) [2000293] - locking/rt: Add base code for RT rw_semaphore and rwlock (Waiman Long) [2000293] - locking/rtmutex: Provide rt_mutex_base_is_locked() (Waiman Long) [2000293] - locking/rtmutex: Provide rt_mutex_slowlock_locked() (Waiman Long) [2000293] - locking/rtmutex: Split out the inner parts of 'struct rtmutex' (Waiman Long) [2000293] - locking/rtmutex: Split API from implementation (Waiman Long) [2000293] - locking/rtmutex: Convert macros to inlines (Waiman Long) [2000293] - locking/rtmutex: Remove rt_mutex_is_locked() (Waiman Long) [2000293] - sched/wake_q: Provide WAKE_Q_HEAD_INITIALIZER() (Waiman Long) [2000293] - sched/core: Provide a scheduling point for RT locks (Waiman Long) [2000293] - sched/core: Rework the __schedule() preempt argument (Waiman Long) [2000293] - sched/wakeup: Prepare for RT sleeping spin/rwlocks (Waiman Long) [2000293] - sched/wakeup: Reorganize the current::__state helpers (Waiman Long) [2000293] - sched/wakeup: Introduce the TASK_RTLOCK_WAIT state bit (Waiman Long) [2000293] - sched/wakeup: Split out the wakeup ->__state check (Waiman Long) [2000293] - locking/rtmutex: Set proper wait context for lockdep (Waiman Long) [2000293] - locking/local_lock: Add missing owner initialization (Waiman Long) [2000293] - locking/rtmutex: Use the correct rtmutex debugging config option (Waiman Long) [2000293] - tools/runqslower: Use __state instead of state (Waiman Long) [2000293] - locking/rwsem: Remove an unused parameter of rwsem_wake() (Waiman Long) [2000293] - locking/mutex: Add MUTEX_WARN_ON (Waiman Long) [2000293] - locking/mutex: Introduce __mutex_trylock_or_handoff() (Waiman Long) [2000293] - locking/mutex: Fix HANDOFF condition (Waiman Long) [2000293] - locking/mutex: Use try_cmpxchg() (Waiman Long) [2000293] - sched: Change task_struct::state (Waiman Long) [2000293] - isdn/hisax: Use get_current_state() (Waiman Long) [2000293] - sched,timer: Use __set_current_state() (Waiman Long) [2000293] - sched: Add get_current_state() (Waiman Long) [2000293] - sched,perf,kvm: Fix preemption condition (Waiman Long) [2000293] - sched: Introduce task_is_running() (Waiman Long) [2000293] - sched: Unbreak wakeups (Waiman Long) [2000293] - seqlock: Remove trailing semicolon in macros (Waiman Long) [2000293] - locking/mutex: clear MUTEX_FLAGS if wait_list is empty due to signal (Waiman Long) [2000293] - ptrace: make ptrace() fail if the tracee changed its pid unexpectedly (Waiman Long) [2000293] - sched: Rename sched_info_{queued,dequeued} (Waiman Long) [2000293] - locking/rwsem: Fix comment typo (Waiman Long) [2000293] - bpf: runqslower: Use task local storage (Waiman Long) [2000293] - lib/test_lockup.c: minimum fix to get it compiled on PREEMPT_RT (Waiman Long) [2000293] - seqlock: kernel-doc: Specify when preemption is automatically altered (Waiman Long) [2000293] - seqlock: Prefix internal seqcount_t-only macros with a "do_" (Waiman Long) [2000293] - rcu: Check and report missed fqs timer wakeup on RCU stall (Waiman Long) [2000293] - softirq: Move related code into one section (Waiman Long) [2000293] - seqlock: Rename __seqprop() users (Waiman Long) [2000293] - seqlock: avoid -Wshadow warnings (Waiman Long) [2000293] - locking/seqlocks: Fix kernel-doc warnings (Waiman Long) [2000293] - locking/seqlock: Tweak DEFINE_SEQLOCK() kernel doc (Waiman Long) [2000293] - seqlock: Unbreak lockdep (Waiman Long) [2000293] - seqlock: PREEMPT_RT: Do not starve seqlock_t writers (Waiman Long) [2000293] - seqlock: seqcount_LOCKNAME_t: Introduce PREEMPT_RT support (Waiman Long) [2000293] - seqlock: seqcount_t: Implement all read APIs as statement expressions (Waiman Long) [2000293] - seqlock: Use unique prefix for seqcount_t property accessors (Waiman Long) [2000293] - seqlock: seqcount_LOCKNAME_t: Standardize naming convention (Waiman Long) [2000293] - seqlock: seqcount latch APIs: Only allow seqcount_latch_t (Waiman Long) [2000293] - rbtree_latch: Use seqcount_latch_t (Waiman Long) [2000293] - x86/tsc: Use seqcount_latch_t (Waiman Long) [2000293] - timekeeping: Use seqcount_latch_t (Waiman Long) [2000293] - time/sched_clock: Mark sched_clock_read_begin/retry() as notrace (Waiman Long) [2000293] - time/sched_clock: Use raw_read_seqcount_latch() (Waiman Long) [2000293] - time/sched_clock: Use raw_read_seqcount_latch() during suspend (Waiman Long) [2000293] - time/sched_clock: Use seqcount_latch_t (Waiman Long) [2000293] - sched_clock: Expose struct clock_read_data (Waiman Long) [2000293] - timers/sched_clock: Include local timekeeping.h for missing declarations (Waiman Long) [2000293] - sched/clock: Move sched clock initialization and merge with generic clock (Waiman Long) [2000293] - userfaultfd: simplify fault handling (Waiman Long) [2000293] - rwsem: fix commas in initialisation (Waiman Long) [2000293] - lib/test_lockup.c: make test_inode static (Waiman Long) [2000293] - genirq: Provide irq_enter/exit_rcu() (Waiman Long) [2000293] - lib/test_lockup.c: add parameters for locking generic vfs locks (Waiman Long) [2000293] - lib/test_lockup.c: fix spelling mistake "iteraions" -> "iterations" (Waiman Long) [2000293] - lib/test_lockup: test module to generate lockups (Waiman Long) [2000293] - x86/tsc: Move inline keyword to the beginning of function declarations (Waiman Long) [2000293] - softirq: Don't skip softirq execution when softirq thread is parking (Waiman Long) [2000293] - sched/core: Convert task_struct.stack_refcount to refcount_t (Waiman Long) [2000293] - kernel/hung_task.c: break RCU locks based on jiffies (Waiman Long) [2000293] - x86/process: Avoid unnecessary NULL check in get_wchan() (Waiman Long) [2000293] - kernel/rwsem: Remove ifdef __init_rwsem code from rwsem.c (Waiman Long) [2000293] - misc: hpilo: map iLO shared memory by PCI revision id (Joseph Szczypek) [1985076] - misc: hpilo: MAINTAINERS: add entry for hpilo (Joseph Szczypek) [1985076] - misc: hpilo: avoid a useless memset (Joseph Szczypek) [1985076] - misc: hpilo: switch from 'pci_' to 'dma_' API (Joseph Szczypek) [1985076] - hpilo: Replace one-element array with flexible-array member (Joseph Szczypek) [1985076] - perf flamegraph: flamegraph.py script improvements (Michael Petlan) [2010269]- ceph: skip existing superblocks that are blocklisted or shut down when mounting (Jeffrey Layton) [2011462] - cpufreq: intel_pstate: Combine ->stop_cpu() and ->offline() (David Arcari) [2003695] - cpufreq: intel_pstate: Add Cometlake support in no-HWP mode (David Arcari) [2003695] - cpufreq: intel_pstate: Add Icelake servers support in no-HWP mode (David Arcari) [2003695] - i2c: i801: Add support for Intel Alder Lake PCH-M (David Arcari) [1929497] - i2c: i801: Add Block Write-Block Read Process Call support (David Arcari) [1929497] - pinctrl: tigerlake: Add Alder Lake-M ACPI ID (David Arcari) [1929501] - x86/microcode: Check for offline CPUs before requesting new microcode (Puneet Sethi) [1971878] - x86/resctrl: Fix a maybe-uninitialized build warning treated as error (Terry Bowman) [1994090] - x86/resctrl: Fix default monitoring groups reporting (Terry Bowman) [1994090] - PCI: Remove WARN_ON(in_interrupt()) (Myron Stowe) [1993262] - PCI: Apply CONFIG_PCI_DEBUG to entire drivers/pci hierarchy (Myron Stowe) [1993262] - PCI: Add Silicom Denmark vendor ID (Myron Stowe) [1993262] - PCI: Align checking of syscall user config accessors (Myron Stowe) [1993262] - PCI: Decline to resize resources if boot config must be preserved (Myron Stowe) [1993262] - PCI/LINK: Remove bandwidth notification (Myron Stowe) [1993262] - PCI: acpiphp: Remove unused acpiphp_callback typedef (Myron Stowe) [1993262] - PCI: Fix pci_register_io_range() memory leak (Myron Stowe) [1993262] - EDAC/amd64: Add AMD family 17h model 60h PCI IDs (Aristeu Rozanski) [1930489] - EDAC/amd64: Add PCI device IDs for family 17h, model 70h (Aristeu Rozanski) [1930489] - scsi: bnx2fc: Remove meaningless bnx2fc_abts_cleanup() return value assignment (Nilesh Javali) [1983956] - scsi: bnx2fc: Return failure if io_req is already in ABTS processing (Nilesh Javali) [1983956] - scsi: target: ibmvscsi_tgt: Convert to new submission API (Maurizio Lombardi) [2004470] - scsi: target: Fix sense key for invalid EXTENDED COPY request (Maurizio Lombardi) [2004470] - scsi: target: Allows backend drivers to fail with specific sense codes (Maurizio Lombardi) [2004470] - scsi: target: pscsi: Fix possible null-pointer dereference in pscsi_complete_cmd() (Maurizio Lombardi) [2004470] - scsi: target: core: Drop unnecessary se_cmd ASC/ASCQ members (Maurizio Lombardi) [2004470] - scsi: target: sbp: Drop incorrect ASC/ASCQ usage (Maurizio Lombardi) [2004470] - scsi: target: core: Avoid using lun_tg_pt_gp after unlock (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Add new feature KEEP_BUF (Maurizio Lombardi) [2004470] - scsi: target: Remove redundant assignment to variable ret (Maurizio Lombardi) [2004470] - scsi: target: Fix NULL dereference on XCOPY completion (Maurizio Lombardi) [2004470] - scsi: target: iscsi: Remove redundant continue statement (Maurizio Lombardi) [2004470] - scsi: target: Use standard SAM status types (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Fix boolreturn.cocci warnings (Maurizio Lombardi) [2004470] - scsi: target: core: Add the VERSION DESCRIPTOR fields to the INQUIRY data (Maurizio Lombardi) [2004470] - scsi: target: core: Bump INQUIRY VERSION to SPC-4 (Maurizio Lombardi) [2004470] - scsi: target: core: Add configurable IEEE Company ID attribute (Maurizio Lombardi) [2004470] - scsi: target: core: Unify NAA identifier generation (Maurizio Lombardi) [2004470] - scsi: target: sbp_target: Remove redundant assignment to pg_size (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Rename TCM_DEV_BIT_PLUGGED to TCMU_DEV_BIT_PLUGGED (Maurizio Lombardi) [2004470] - scsi: target: iscsi: Drop unnecessary container_of() (Maurizio Lombardi) [2004470] - scsi: target: iscsi: Switch to kmemdup_nul() (Maurizio Lombardi) [2004470] - scsi: target: iblock: Fix smp_processor_id() BUG messages (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Fix xarray RCU warning (Maurizio Lombardi) [2004470] - scsi: target: core: Avoid smp_processor_id() in preemptible code (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Return from tcmu_handle_completions() if cmd_id not found (Maurizio Lombardi) [2004470] - scsi: target: tcm_fc: Fix a kernel-doc header (Maurizio Lombardi) [2004470] - scsi: target: Shorten ALUA error messages (Maurizio Lombardi) [2004470] - scsi: target: Fix two format specifiers (Maurizio Lombardi) [2004470] - scsi: target: Compare explicitly with SAM_STAT_GOOD (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Make data_pages_per_blk changeable via configfs (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Replace block size definitions with new udev members (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Remove function tcmu_get_block_page() (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Support DATA_BLOCK_SIZE = N * PAGE_SIZE (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Prepare for PAGE_SIZE != DATA_BLOCK_SIZE (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Adjust names of variables and definitions (Maurizio Lombardi) [2004470] - scsi: target: Make the virtual LUN 0 device (Maurizio Lombardi) [2004470] - scsi: target: Add the DUMMY flag to rd_mcp (Maurizio Lombardi) [2004470] - scsi: target: Fix htmldocs warning in target_submit_prep() (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Adjust parameter in call to tcmu_blocks_release() (Maurizio Lombardi) [2004470] - scsi: target: core: file: Don't duplicate memset(0xff) (Maurizio Lombardi) [2004470] - scsi: target: core: pr: Initialize arrays at declaration time (Maurizio Lombardi) [2004470] - scsi: target: configfs: Initialize arrays at declaration time (Maurizio Lombardi) [2004470] - scsi: target: iscsi: Initialize arrays at declaration time (Maurizio Lombardi) [2004470] - scsi: target: iscsi: Remove unused macro PRINT_BUF (Maurizio Lombardi) [2004470] - scsi: target: iscsi: Remove unused macro TEXT_LEN (Maurizio Lombardi) [2004470] - scsi: target: iscsi: Remove unused macro ISCSI_INST_LAST_FAILURE_TYPE (Maurizio Lombardi) [2004470] - scsi: target: core: Remove unused macros NONE and ISPRINT (Maurizio Lombardi) [2004470] - scsi: target: core: Get rid of warning in compare_and_write_do_cmp() (Maurizio Lombardi) [2004470] - scsi: target: pscsi: Remove unused macro ISPRINT (Maurizio Lombardi) [2004470] - scsi: target: pscsi: Fix warning in pscsi_complete_cmd() (Maurizio Lombardi) [2004470] - scsi: target: iblock: Fix type of logs_per_phys (Maurizio Lombardi) [2004470] - scsi: target: iblock: Trim line longer than 80 characters (Maurizio Lombardi) [2004470] - scsi: target: iblock: Remove an extra argument (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Use GFP_NOIO while handling cmds or holding cmdr_lock (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Replace radix_tree with XArray (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Replace IDR by XArray (Maurizio Lombardi) [2004470] - scsi: target: core: Make completion affinity configurable (Maurizio Lombardi) [2004470] - scsi: target: core: Flush submission work during TMR processing (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Add backend plug/unplug callouts (Maurizio Lombardi) [2004470] - scsi: target: iblock: Add backend plug/unplug callouts (Maurizio Lombardi) [2004470] - scsi: target: core: Fix backend plugging (Maurizio Lombardi) [2004470] - scsi: target: tcm_loop: Use LIO wq cmd submission helper (Maurizio Lombardi) [2004470] - scsi: target: tcm_loop: Use block cmd allocator for se_cmds (Maurizio Lombardi) [2004470] - scsi: target: core: Add workqueue based cmd submission (Maurizio Lombardi) [2004470] - scsi: target: core: Add gfp_t arg to target_cmd_init_cdb() (Maurizio Lombardi) [2004470] - scsi: target: core: Remove target_submit_cmd_map_sgls() (Maurizio Lombardi) [2004470] - scsi: target: srpt: Convert to new submission API (Maurizio Lombardi) [2004470] - scsi: target: qla2xxx: Convert to new submission API (Maurizio Lombardi) [2004470] - scsi: target: tcm_qla2xxx: Remove BUG_ON(in_interrupt()) (Maurizio Lombardi) [2004470] - scsi: qla2xxx: Move sess cmd list/lock to driver (Maurizio Lombardi) [2004470] - scsi: qla2xxx: Drop TARGET_SCF_LOOKUP_LUN_FROM_TAG (Maurizio Lombardi) [2004470] - scsi: target: tcm_fc: Convert to new submission API (Maurizio Lombardi) [2004470] - scsi: target: sbp_target: Convert to new submission API (Maurizio Lombardi) [2004470] - scsi: target: tcm_loop: Convert to new submission API (Maurizio Lombardi) [2004470] - scsi: target: core: Break up target_submit_cmd_map_sgls() (Maurizio Lombardi) [2004470] - scsi: target: core: Rename transport_init_se_cmd() (Maurizio Lombardi) [2004470] - scsi: target: core: Drop kref_get_unless_zero() in target_get_sess_cmd() (Maurizio Lombardi) [2004470] - scsi: target: core: Move t_task_cdb initialization (Maurizio Lombardi) [2004470] - scsi: target: iscsi: Fix zero tag inside a trace event (Maurizio Lombardi) [2004470] - nfsd: move fsnotify on client creation outside spinlock (Steve Dickson) [1719330] - nfsd: report client confirmation status in "info" file (Steve Dickson) [1719330] - nfsd: fsnotify on rmdir under nfsd/clients/ (Steve Dickson) [1719330]- mm: gup: fix potential pgmap refcnt leak in __gup_device_huge() (Waiman Long) [2009258] - mm/gup: check for isolation errors (Waiman Long) [2009258] - mm/gup: return an error on migration failure (Waiman Long) [2009258] - mm/gup: check every subpage of a compound page during isolation (Waiman Long) [2009258] - mm/gup: don't pin migrated cma pages in movable zone (Waiman Long) [2009258] - mm/gup: add a range variant of unpin_user_pages_dirty_lock() (Waiman Long) [2009258] - mm/gup: decrement head page once for group of subpages (Waiman Long) [2009258] - mm/gup: add compound page list iterator (Waiman Long) [2009258] - mm/gup: protect unpin_user_pages() against npages==-ERRNO (Waiman Long) [2009258] - mm, memcg: remove unused functions (Waiman Long) [2008341] - mm,vmscan: fix divide by zero in get_scan_count (Waiman Long) [2008341] - mm: memcontrol: fix occasional OOMs due to proportional memory.low reclaim (Waiman Long) [2008341] - mm/memcg: fix incorrect flushing of lruvec data in obj_stock (Waiman Long) [2008341] - mm/memcg: fix NULL pointer dereference in memcg_slab_free_hook() (Waiman Long) [2008341] - mm: memcontrol: fix blocking rstat function called from atomic cgroup1 thresholding code (Waiman Long) [2008341] - cgroup: rstat: fix A-A deadlock on 32bit around u64_stats_sync (Waiman Long) [2008341] - percpu: flush tlb in pcpu_reclaim_populated() (Waiman Long) [2008341] - mm/memcontrol.c: fix kerneldoc comment for mem_cgroup_calculate_protection (Waiman Long) [2008341] - memcontrol: use flexible-array member (Waiman Long) [2008341] - mm: vmscan: remove noinline_for_stack (Waiman Long) [2008341] - mm: memcontrol: move obj_cgroup_uncharge_pages() out of css_set_lock (Waiman Long) [2008341] - mm: memcontrol: simplify the logic of objcg pinning memcg (Waiman Long) [2008341] - mm: memcontrol: rename lruvec_holds_page_lru_lock to page_matches_lruvec (Waiman Long) [2008341] - mm: memcontrol: simplify lruvec_holds_page_lru_lock (Waiman Long) [2008341] - mm: memcontrol: remove the pgdata parameter of mem_cgroup_page_lruvec (Waiman Long) [2008341] - mm: memcontrol: bail out early when !mm in get_mem_cgroup_from_mm (Waiman Long) [2008341] - mm: memcontrol: fix page charging in page replacement (Waiman Long) [2008341] - percpu: optimize locking in pcpu_balance_workfn() (Waiman Long) [2008341] - percpu: initialize best_upa variable (Waiman Long) [2008341] - percpu: rework memcg accounting (Waiman Long) [2008341] - mm, memcg: introduce mem_cgroup_kmem_disabled() (Waiman Long) [2008341] - mm, memcg: mark cgroup_memory_nosocket, nokmem and noswap as __ro_after_init (Waiman Long) [2008341] - mm: vmscan: shrink deferred objects proportional to priority (Waiman Long) [2008341] - mm: memcontrol: reparent nr_deferred when memcg offline (Waiman Long) [2008341] - mm: vmscan: don't need allocate shrinker->nr_deferred for memcg aware shrinkers (Waiman Long) [2008341] - mm: vmscan: use per memcg nr_deferred of shrinker (Waiman Long) [2008341] - mm: vmscan: add per memcg shrinker nr_deferred (Waiman Long) [2008341] - mm: vmscan: use a new flag to indicate shrinker is registered (Waiman Long) [2008341] - mm: vmscan: add shrinker_info_protected() helper (Waiman Long) [2008341] - mm: memcontrol: rename shrinker_map to shrinker_info (Waiman Long) [2008341] - mm: vmscan: use kvfree_rcu instead of call_rcu (Waiman Long) [2008341] - mm: vmscan: remove memcg_shrinker_map_size (Waiman Long) [2008341] - mm: vmscan: use shrinker_rwsem to protect shrinker_maps allocation (Waiman Long) [2008341] - mm: vmscan: consolidate shrinker_maps handling code (Waiman Long) [2008341] - mm: vmscan: use nid from shrink_control for tracepoint (Waiman Long) [2008341] - linux/memcontrol.h: remove duplicate struct declaration (Waiman Long) [2008341] - memcg: charge before adding to swapcache on swapin (Waiman Long) [2008341] - kselftests: cgroup: update kmem test for new vmstat implementation (Waiman Long) [2008341] - mm: memcontrol: consolidate lruvec stat flushing (Waiman Long) [2008341] - mm: memcontrol: switch to rstat (Waiman Long) [2008341] - cgroup: rstat: punt root-level optimization to individual controllers (Waiman Long) [2008341] - cgroup: rstat: support cgroup1 (Waiman Long) [2008341] - mm: memcontrol: privatize memcg_page_state query functions (Waiman Long) [2008341] - mm: memcontrol: kill mem_cgroup_nodeinfo() (Waiman Long) [2008341] - memcg: enable memcg oom-kill for __GFP_NOFAIL (Waiman Long) [2008341] - memcg: cleanup root memcg checks (Waiman Long) [2008341] - mm: memcontrol: fix kernel stack account (Waiman Long) [2008341] - mm: page-writeback: simplify memcg handling in test_clear_page_writeback() (Waiman Long) [2008341] - percpu: implement partial chunk depopulation (Waiman Long) [2008341] - percpu: use pcpu_free_slot instead of pcpu_nr_slots - 1 (Waiman Long) [2008341] - percpu: factor out pcpu_check_block_hint() (Waiman Long) [2008341] - percpu: split __pcpu_balance_workfn() (Waiman Long) [2008341] - percpu: fix a comment about the chunks ordering (Waiman Long) [2008341] - mm/compaction: remove rcu_read_lock during page compaction (Waiman Long) [2008341] - mm/vmscan.c: make lruvec_lru_size() static (Waiman Long) [2008341] - include/linux/mm_inline.h: fold __update_lru_size() into its sole caller (Waiman Long) [2008341] - include/linux/mm_inline.h: fold page_lru_base_type() into its sole caller (Waiman Long) [2008341] - mm: VM_BUG_ON lru page flags (Waiman Long) [2008341] - mm: add __clear_page_lru_flags() to replace page_off_lru() (Waiman Long) [2008341] - mm/swap.c: don't pass "enum lru_list" to del_page_from_lru_list() (Waiman Long) [2008341] - mm/swap.c: don't pass "enum lru_list" to trace_mm_lru_insertion() (Waiman Long) [2008341] - mm: don't pass "enum lru_list" to lru list addition functions (Waiman Long) [2008341] - include/linux/mm_inline.h: shuffle lru list addition and deletion functions (Waiman Long) [2008341] - mm/vmscan.c: use add_page_to_lru_list() (Waiman Long) [2008341] - mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) (Waiman Long) [2008341] - mm: remove superfluous __ClearPageActive() (Waiman Long) [2008341] - mm, memcg: decouple e{low,min} state mutations from protection checks (Waiman Long) [2008341] - Revert "cgroup: Add memory barriers to plug cgroup_rstat_updated() race window" (Waiman Long) [2008341] - mm/memcontrol.c: allocate shrinker_map on appropriate NUMA node (Waiman Long) [2008341] - include/bitmap.h: add new functions to documentation (Waiman Long) [2008341] - include/bitmap.h: add missing parameter in docs (Waiman Long) [2008341] - bitmap: genericize percpu bitmap region iterators (Waiman Long) [2008341] - cgroup, rstat: Don't flush subtree root unless necessary (Waiman Long) [2008341] - mm/memcg: Move mem_cgroup kABI compatibility structure into rh_kabi_memcg.h (Waiman Long) [2008341] - mm/swap: consider max pages in iomap_swapfile_add_extent (Brian Foster) [1969326] - mm/slub: Fix backtrace of objects to handle redzone adjustment (Waiman Long) [2008340] - powerpc/powernv: Fix CPU idle to be called with IRQs disabled (Waiman Long) [2008340] - torture: Fix grace-period rate output (Waiman Long) [2008340] - rcu: Fix kfree_rcu() docbook errors (Waiman Long) [2008340] - rcu/nocb: Perform deferred wake up before last idle's need_resched() check (Waiman Long) [2008340] - rcu: Pull deferred rcuog wake up to rcu_eqs_enter() callers (Waiman Long) [2008340] - idle: Prevent late-arriving interrupts from disrupting offline (Waiman Long) [2008340] - torture: Maintain torture-specific set of CPUs-online books (Waiman Long) [2008340] - torture: Clean up after torture-test CPU hotplugging (Waiman Long) [2008340] - rcutorture: Make object_debug also double call_rcu() heap object (Waiman Long) [2008340] - torture: Throttle VERBOSE_TOROUT_*() output (Waiman Long) [2008340] - torture: Make refscale throttle high-rate printk()s (Waiman Long) [2008340] - rcutorture: Use hrtimers for reader and writer delays (Waiman Long) [2008340] - torture: Make stutter use torture_hrtimeout_*() functions (Waiman Long) [2008340] - rcutorture: Use torture_hrtimeout_jiffies() to avoid busy-waits (Waiman Long) [2008340] - torture: Add fuzzed hrtimer-based sleep functions (Waiman Long) [2008340] - rcutorture: Make rcu_torture_fakewriter() use blocking wait primitives (Waiman Long) [2008340] - rcutorture: Make synctype[] and nsynctype be static global (Waiman Long) [2008340] - rcutorture: Require entire stutter period be post-boot (Waiman Long) [2008340] - refscale: Allow summarization of verbose output (Waiman Long) [2008340] - torture: Allow standalone kvm-recheck.sh run detect --trust-make (Waiman Long) [2008340] - torture: Simplify exit-code plumbing for kvm-recheck.sh and kvm-find-errors.sh (Waiman Long) [2008340] - torture: s/STOP/STOP.1/ to avoid scenario collision (Waiman Long) [2008340] - torture: Add --dryrun batches to help schedule a distributed run (Waiman Long) [2008340] - torture: Stop hanging on panic (Waiman Long) [2008340] - torture: Add kvm.sh test summary to end of log file (Waiman Long) [2008340] - torture: Make kvm.sh include --kconfig arguments in CPU calculation (Waiman Long) [2008340] - torture: Make kvm.sh return failure upon build failure (Waiman Long) [2008340] - torture: Print run duration at end of kvm.sh execution (Waiman Long) [2008340] - torture: Make kvm.sh arguments accumulate (Waiman Long) [2008340] - torture: Make kvm.sh "Test Summary" date be end of test (Waiman Long) [2008340] - tools/rcutorture: Make identify_qemu_vcpus() independent of local language (Waiman Long) [2008340] - torture: Add config2csv.sh script to compare torture scenarios (Waiman Long) [2008340] - torture: Prepare for splitting qemu execution from kvm-test-1-run.sh (Waiman Long) [2008340] - torture: Allow kvm.sh --datestamp to specify subdirectories (Waiman Long) [2008340] - torture: Make kvm.sh "--dryrun sched" summarize number of builds (Waiman Long) [2008340] - torture: Make kvm.sh "--dryrun sched" summarize number of batches (Waiman Long) [2008340] - torture: Make --kcsan specify lockdep (Waiman Long) [2008340] - rcu: Do not NMI offline CPUs (Waiman Long) [2008340] - rcu: For RCU grace-period kthread starvation, dump last CPU it ran on (Waiman Long) [2008340] - rcu: Mark obtuse portion of stall warning as internal debug (Waiman Long) [2008340] - scftorture: Add debug output for wrong-CPU warning (Waiman Long) [2008340] - rcutorture: Add testing for RCU's global memory ordering (Waiman Long) [2008340] - rcutorture: Add reader-side tests of polling grace-period API (Waiman Long) [2008340] - rcutorture: Add writer-side tests of polling grace-period API (Waiman Long) [2008340] - rcutorture: Prepare for ->start_gp_poll and ->poll_gp_state (Waiman Long) [2008340] - srcu: Add comment explaining cookie overflow/wrap (Waiman Long) [2008340] - srcu: Document polling interfaces for Tree SRCU grace periods (Waiman Long) [2008340] - srcu: Provide polling interfaces for Tree SRCU grace periods (Waiman Long) [2008340] - srcu: Provide polling interfaces for Tiny SRCU grace periods (Waiman Long) [2008340] - srcu: Provide internal interface to start a Tree SRCU grace period (Waiman Long) [2008340] - srcu: Provide internal interface to start a Tiny SRCU grace period (Waiman Long) [2008340] - srcu: Make Tiny SRCU use multi-bit grace-period counter (Waiman Long) [2008340] - rcu: Enable rcu_normal_after_boot unconditionally for RT (Waiman Long) [2008340] - rcu: Unconditionally use rcuc threads on PREEMPT_RT (Waiman Long) [2008340] - rcu: Make RCU_BOOST default on CONFIG_PREEMPT_RT (Waiman Long) [2008340] - rcu: Eliminate the __kvfree_rcu() macro (Waiman Long) [2008340] - rcu: Introduce kfree_rcu() single-argument macro (Waiman Long) [2008340] - rcu: Record kvfree_call_rcu() call stack for KASAN (Waiman Long) [2008340] - rcu: Do any deferred nocb wakeups at CPU offline time (Waiman Long) [2008340] - rcu/nocb: Code-style nits in callback-offloading toggling (Waiman Long) [2008340] - rcu/nocb: Add nocb CB kthread list to show_rcu_nocb_state() output (Waiman Long) [2008340] - rcu/nocb: Add grace period and task state to show_rcu_nocb_state() output (Waiman Long) [2008340] - tools/rcutorture: Support nocb toggle in TREE01 (Waiman Long) [2008340] - rcutorture: Test runtime toggling of CPUs' callback offloading (Waiman Long) [2008340] - cpu/hotplug: Add lockdep_is_cpus_held() (Waiman Long) [2008340] - rcu/nocb: Locally accelerate callbacks as long as offloading isn't complete (Waiman Long) [2008340] - rcu/nocb: Process batch locally as long as offloading isn't complete (Waiman Long) [2008340] - rcu/nocb: Only cond_resched() from actual offloaded batch processing (Waiman Long) [2008340] - rcu/nocb: Set SEGCBLIST_SOFTIRQ_ONLY at the very last stage of de-offloading (Waiman Long) [2008340] - rcu/nocb: Flush bypass before setting SEGCBLIST_SOFTIRQ_ONLY (Waiman Long) [2008340] - rcu/nocb: Shutdown nocb timer on de-offloading (Waiman Long) [2008340] - rcu/nocb: Re-offload support (Waiman Long) [2008340] - rcu/nocb: De-offloading GP kthread (Waiman Long) [2008340] - rcu/nocb: Don't deoffload an offline CPU with pending work (Waiman Long) [2008340] - rcu/nocb: De-offloading CB kthread (Waiman Long) [2008340] - rcu/nocb: Always init segcblist on CPU up (Waiman Long) [2008340] - rcu/nocb: Provide basic callback offloading state machine bits (Waiman Long) [2008340] - rcu/nocb: Turn enabled/offload states into a common flag (Waiman Long) [2008340] - rcu/segcblist: Add debug checks for segment lengths (Waiman Long) [2008340] - rcu/trace: Add tracing for how segcb list changes (Waiman Long) [2008340] - rcu/tree: segcblist: Remove redundant smp_mb()s (Waiman Long) [2008340] - rcu/segcblist: Add counters to segcblist datastructure (Waiman Long) [2008340] - rcu/segcblist: Add additional comments to explain smp_mb() (Waiman Long) [2008340] - rcu/tree: Make rcu_do_batch count how many callbacks were executed (Waiman Long) [2008340] - rcu: Make call_rcu() print mem_dump_obj() info for double-freed callback (Waiman Long) [2008340] - mm: Make mem_obj_dump() vmalloc() dumps include start and length (Waiman Long) [2008340] - mm: Make mem_dump_obj() handle vmalloc() memory (Waiman Long) [2008340] - mm: Make mem_dump_obj() handle NULL and zero-sized pointers (Waiman Long) [2008340] - mm: Add mem_dump_obj() to print source of memory block (Waiman Long) [2008340] - rcu: Make TASKS_TRACE_RCU select IRQ_WORK (Waiman Long) [2008340] - rcu-tasks: Add RCU-tasks self tests (Waiman Long) [2008340] - rcu-tasks: Move RCU-tasks initialization to before early_initcall() (Waiman Long) [2008340] - rcu: Add lockdep_assert_irqs_disabled() to raw_spin_unlock_rcu_node() macros (Waiman Long) [2008340] - rcu: Add lockdep_assert_irqs_disabled() to rcu_sched_clock_irq() and callees (Waiman Long) [2008340] - rcutorture: Don't do need_resched() testing if ->sync is NULL (Waiman Long) [2008340] - scftorture: Add full-test stutter capability (Waiman Long) [2008340] - torture: Allow alternative forms of kvm.sh command-line arguments (Waiman Long) [2008340] - rcutorture: Small code cleanups (Waiman Long) [2008340] - torture: Accept time units on kvm.sh --duration argument (Waiman Long) [2008340] - rcutorture: Make stutter_wait() caller restore priority (Waiman Long) [2008340] - torture: Force weak-hashed pointers on console log (Waiman Long) [2008340] - rcutorture: Prevent hangs for invalid arguments (Waiman Long) [2008340] - torture: Prevent jitter processes from delaying failed run (Waiman Long) [2008340] - rcutorture: Adjust scenarios SRCU-t and SRCU-u to make kconfig happy (Waiman Long) [2008340] - refscale: Prevent hangs for invalid arguments (Waiman Long) [2008340] - rcuscale: Prevent hangs for invalid arguments (Waiman Long) [2008340] - torture: Exclude "NOHZ tick-stop error" from fatal errors (Waiman Long) [2008340] - rcuscale: Avoid divide by zero (Waiman Long) [2008340] - rcuscale: Add RCU Tasks Trace (Waiman Long) [2008340] - scftorture: Add an alternative IPI vector (Waiman Long) [2008340] - torture: Make torture_stutter() use hrtimer (Waiman Long) [2008340] - torture: Periodically pause in stutter_wait() (Waiman Long) [2008340] - torture: Don't kill gdb sessions (Waiman Long) [2008340] - refscale: Bounds-check module parameters (Waiman Long) [2008340] - rcu-tasks: Make the units of ->init_fract be jiffies (Waiman Long) [2008340] - rcutorture: Make grace-period kthread report match RCU flavor being tested (Waiman Long) [2008340] - rcu-tasks: Convert rcu_tasks_wait_gp() for-loop to while-loop (Waiman Long) [2008340] - rcutorture: Make preemptible TRACE02 enable lockdep (Waiman Long) [2008340] - srcu: Use a more appropriate lockdep helper (Waiman Long) [2008340] - srcu: Take early exit on memory-allocation failure (Waiman Long) [2008340] - rcu: Fix a typo in rcu_blocking_is_gp() header comment (Waiman Long) [2008340] - rcu: Prevent lockdep-RCU splats on lock acquisition/release (Waiman Long) [2008340] - rcu/tree: nocb: Avoid raising softirq for offloaded ready-to-execute CBs (Waiman Long) [2008340] - rcu/tree: Make struct kernel_param_ops definitions const (Waiman Long) [2008340] - rcu/tree: Add a warning if CPU being onlined did not report QS already (Waiman Long) [2008340] - rcu: Clarify nocb kthreads naming in RCU_NOCB_CPU config (Waiman Long) [2008340] - rcu: Fix single-CPU check in rcu_blocking_is_gp() (Waiman Long) [2008340] - rcu: Implement rcu_segcblist_is_offloaded() config dependent (Waiman Long) [2008340] - list.h: Update comment to explicitly note circular lists (Waiman Long) [2008340] - rcu: Panic after fixed number of stalls (Waiman Long) [2008340] - x86/smpboot: Move rcu_cpu_starting() earlier (Waiman Long) [2008340] - torture: Replace cpu_up/down() with add/remove_cpu() (Waiman Long) [2008340] - PCI/PTM: Remove error message at boot (Myron Stowe) [1993252] - PCI: Mark AMD Navi14 GPU ATS as broken (Myron Stowe) [1993252] - PCI: vmd: Update type of the __iomem pointers (Myron Stowe) [1993252] - PCI: Unify ECAM constants in native PCI Express drivers (Myron Stowe) [1993252] - PCI: Add function 1 DMA alias quirk for Marvell 9215 SATA controller (Myron Stowe) [1993252] - PCI: Mark AMD Raven iGPU ATS as broken in some platforms (Myron Stowe) [1993252] - PCI: Disable PTM during suspend to save power (Myron Stowe) [1993252] - PCI/PTM: Save/restore Precision Time Measurement Capability for suspend/resume (Myron Stowe) [1993252] - PCI: Add sysfs attribute for device power state (Myron Stowe) [1993252] - PCI/MSI: Set device flag indicating only 32-bit MSI support (Myron Stowe) [1993252] - PCI/MSI: Move MSI/MSI-X flags updaters to msi.c (Myron Stowe) [1993252] - PCI/MSI: Move MSI/MSI-X init to msi.c (Myron Stowe) [1993252] - PCI: Use predefined Pericom Vendor ID (Myron Stowe) [1993252] - PCI: Disable MSI for Pericom PCIe-USB adapter (Myron Stowe) [1993252] - PCI: Reduce pci_set_cacheline_size() message to debug level (Myron Stowe) [1993252] - PCI: Remove unused HAVE_PCI_SET_MWI (Myron Stowe) [1993252] - PCI: Fix overflow in command-line resource alignment requests (Myron Stowe) [1993252] - PCI: Bounds-check command-line resource alignment requests (Myron Stowe) [1993252] - PCI: Fix kernel-doc markup (Myron Stowe) [1993252] - PCI: ibmphp: Remove unneeded break (Myron Stowe) [1993252] - PCI/ACPI: Fix companion lookup for device 0 on the root bus (Myron Stowe) [1993252] - PCI: Keep both device and resource name for config space remaps (Myron Stowe) [1993252] - PCI: Return u16 from pci_find_ext_capability() and similar (Myron Stowe) [1993252] - PCI: Return u8 from pci_find_capability() and similar (Myron Stowe) [1993252] - PCI: Avoid duplicate IDs in driver dynamic IDs list (Myron Stowe) [1993252] - PCI: Move pci_match_device() ahead of new_id_store() (Myron Stowe) [1993252] - PCI: Decode PCIe 64 GT/s link speed (Myron Stowe) [1993252] - PCI: host-generic: Support building as modules (Myron Stowe) [1993252] - ata: sata_nv: Fix retrieving of active qcs (Tomas Henzl) [1921465] - ata: pata_ns87415.c: Document support on parisc with superio chip (Tomas Henzl) [1921465] - ata: fix some kernel-doc markups (Tomas Henzl) [1921465] - sata, highbank: simplify the return expression of ahci_highbank_suspend (Tomas Henzl) [1921465] - libata: implement ATA_HORKAGE_MAX_TRIM_128M and apply to Sandisks (Tomas Henzl) [1921465] - ata: ahci: use ata_link_info() instead of ata_link_printk() (Tomas Henzl) [1921465] - libata: Use per port sync for detach (Tomas Henzl) [1921465] - ata/libata: Fix usage of page address by page_address in ata_scsi_mode_select_xlat function (Tomas Henzl) [1921465] - sata_rcar: handle pm_runtime_get_sync failure cases (Tomas Henzl) [1921465] - ata: sata_inic162x fix a spelling issue (Tomas Henzl) [1921465] - ata: libata-core: fix a doc warning (Tomas Henzl) [1921465] - ata: ahci: Add sysfs attribute to show remapped NVMe device count (Tomas Henzl) [1921465] - ata: ahci-imx: remove redundant assignment to ret (Tomas Henzl) [1921465] - libata: Return correct status in sata_pmp_eh_recover_pm() when ATA_DFLAG_DETACH is set (Tomas Henzl) [1921465] - ata: move ata_eh_analyze_ncq_error() & co. to libata-sata.c (Tomas Henzl) [1921465] - ata: start separating SATA specific code from libata-eh.c (Tomas Henzl) [1921465] - ata: move ata_sas_*() to libata-sata.c (Tomas Henzl) [1921465] - ata: start separating SATA specific code from libata-scsi.c (Tomas Henzl) [1921465] - ata: move sata_deb_timing_*() to libata-sata.c (Tomas Henzl) [1921465] - ata: move ata_qc_complete_multiple() to libata-sata.c (Tomas Henzl) [1921465] - ata: move sata_link_hardreset() to libata-sata.c (Tomas Henzl) [1921465] - ata: move sata_link_{debounce,resume}() to libata-sata.c (Tomas Henzl) [1921465] - ata: move *sata_set_spd*() to libata-sata.c (Tomas Henzl) [1921465] - ata: move sata_scr_*() to libata-sata.c (Tomas Henzl) [1921465] - ata: start separating SATA specific code from libata-core.c (Tomas Henzl) [1921465] - ata: fix CodingStyle issues in PATA timings code (Tomas Henzl) [1921465] - ata: remove EXPORT_SYMBOL_GPL()s not used by modules (Tomas Henzl) [1921465] - ata: move EXPORT_SYMBOL_GPL()s close to exported code (Tomas Henzl) [1921465] - ata: optimize ata_scsi_rbuf[] size (Tomas Henzl) [1921465] - ata: optimize struct ata_force_param size (Tomas Henzl) [1921465] - ata: use COMMAND_LINE_SIZE for ata_force_param_buf[] size (Tomas Henzl) [1921465] - ata: simplify ata_scsiop_inq_89() (Tomas Henzl) [1921465] - sata_promise: use ata_cable_sata() (Tomas Henzl) [1921465] - ata: make SATA_PMP option selectable only if any SATA host driver is enabled (Tomas Henzl) [1921465] - ata: expose ncq_enable_prio sysfs attribute only on NCQ capable hosts (Tomas Henzl) [1921465] - ata: remove stale maintainership information from core code (Tomas Henzl) [1921465] - libata: Assign OF node to the SCSI device (Tomas Henzl) [1921465] - libata: Remove extra scsi_host_put() in ata_scsi_add_hosts() (Tomas Henzl) [1921465] - libata: transport: Use scnprintf() for avoiding potential buffer overflow (Tomas Henzl) [1921465] - ata/acard_ahci: remove unused variable n_elem (Tomas Henzl) [1921465] - ata: ahci_brcm: BCM7216 reset is self de-asserting (Tomas Henzl) [1921465] - ata: ahci_brcm: Perform reset after obtaining resources (Tomas Henzl) [1921465] - ata: brcm: fix reset controller API usage (Tomas Henzl) [1921465] - ata: brcm: mark PM functions as __maybe_unused (Tomas Henzl) [1921465] - ata: ahci_brcm: Support BCM7216 reset controller name (Tomas Henzl) [1921465] - ata: ahci_brcm: Add a shutdown callback (Tomas Henzl) [1921465] - ata: ahci_brcm: Manage reset line during suspend/resume (Tomas Henzl) [1921465] - ata: ahci_brcm: Add missing clock management during recovery (Tomas Henzl) [1921465] - ata: ahci_brcm: BCM7425 AHCI requires AHCI_HFLAG_DELAY_ENGINE (Tomas Henzl) [1921465] - ata: ahci_brcm: Fix AHCI resources management (Tomas Henzl) [1921465] - ata: libahci_platform: Export again ahci_platform_able_phys() (Tomas Henzl) [1921465] - libata: Fix retrieving of active qcs (Tomas Henzl) [1921465] - ata: pata_artop: make arrays static const, makes object smaller (Tomas Henzl) [1921465] - ata_piix: remove open-coded dmi_match(DMI_OEM_STRING) (Tomas Henzl) [1921465] - ata: sata_mv, avoid trigerrable BUG_ON (Tomas Henzl) [1921465] - ata: make qc_prep return ata_completion_errors (Tomas Henzl) [1921465] - ata: define AC_ERR_OK (Tomas Henzl) [1921465] - libata: Ensure ata_port probe has completed before detach (Tomas Henzl) [1921465] - ahci: tegra: use regulator_bulk_set_supply_names() (Tomas Henzl) [1921465] - ahci: Add support for Amazon's Annapurna Labs SATA controller (Tomas Henzl) [1921465] - ata: libahci_platform: Fix regulator_get_optional() misuse (Tomas Henzl) [1921465] - ata: ahci-imx: Covert to use GPIO descriptor (Tomas Henzl) [1921465] - libata/ahci: Fix PCS quirk application (Tomas Henzl) [1921465] - libata/ahci: Drop PCS quirk for Denverton and beyond (Tomas Henzl) [1921465] - libata: switch remaining drivers to use dma_set_mask_and_coherent (Tomas Henzl) [1921465] - sata_sil24: use dma_set_mask_and_coherent (Tomas Henzl) [1921465] - sata_qstor: use dma_set_mask_and_coherent (Tomas Henzl) [1921465] - sata_nv: use dma_set_mask_and_coherent (Tomas Henzl) [1921465] - sata_mv: use dma_set_mask_and_coherent (Tomas Henzl) [1921465] - pdc_adma: use dma_set_mask_and_coherent (Tomas Henzl) [1921465] - ahci: use dma_set_mask_and_coherent (Tomas Henzl) [1921465] - acard_ahci: use dma_set_mask_and_coherent (Tomas Henzl) [1921465] - libata: add SG safety checks in SFF pio transfers (Tomas Henzl) [1921465] - libata: have ata_scsi_rw_xlat() fail invalid passthrough requests (Tomas Henzl) [1921465] - ata: rb532_cf: Fix unused variable warning in rb532_pata_driver_probe (Tomas Henzl) [1921465] - ata: libahci: do not complain in case of deferred probe (Tomas Henzl) [1921465] - libata: zpodd: Fix small read overflow in zpodd_get_mech_type() (Tomas Henzl) [1921465] - ata: libahci_platform: remove redundant dev_err message (Tomas Henzl) [1921465] - drivers: ata: ahci_sunxi: Increased SATA/AHCI DMA TX/RX FIFOs (Tomas Henzl) [1921465] - libata: Drop firmware version check from the ST1000LM024 quirk (Tomas Henzl) [1921465] - ata: sata_sil24: Remove call to memset after dmam_alloc_coherent (Tomas Henzl) [1921465] - ata:sata_qstor: Remove call to memset after dmam_alloc_coherent (Tomas Henzl) [1921465] - ata: sata_nv: Remove call to memset after dmam_alloc_coherent (Tomas Henzl) [1921465] - ata: pdc_adma: Remove call to memset after dmam_alloc_coherent (Tomas Henzl) [1921465] - ata: libahci: Remove call to memset after dmam_alloc_coherent (Tomas Henzl) [1921465] - ata: acard-ahci: Remove call to memset after dmam_alloc_coherent (Tomas Henzl) [1921465] - libata: don't request sense data on !ZAC ATA devices (Tomas Henzl) [1921465] - libata: Extend quirks for the ST1000LM024 drives with NOLPM quirk (Tomas Henzl) [1921465] - sata_rcar: Remove ata_host_alloc() error printing (Tomas Henzl) [1921465] - libata: fix using DMA buffers on stack (Tomas Henzl) [1921465] - ata: libahci: Only warn for AHCI_HFLAG_MULTI_MSI set when genuine custom irq handler implemented (Tomas Henzl) [1921465] - libata: fix a typo in comment (Tomas Henzl) [1921465] - sata_rcar: fix deferred probing (Tomas Henzl) [1921465] - ata: sata_highbank: Convert to use GPIO descriptors (Tomas Henzl) [1921465] - sata_rcar: convert to SPDX identifiers (Tomas Henzl) [1921465] - ata: ep93xx: Use proper enums for directions (Tomas Henzl) [1921465] - ata: ahci_brcm: Allow using driver or DSL SoCs (Tomas Henzl) [1921465] - ata: ahci_brcm: Match BCM63138 compatible strings (Tomas Henzl) [1921465] - ata: ahci_brcm: Allow optional reset controller to be used (Tomas Henzl) [1921465] - libata: mask swap internal and hardware tag (Tomas Henzl) [1921465] - pata_atiixp: Remove unnecessary parentheses (Tomas Henzl) [1921465] - ata: ahci_sunxi: add support for r40 (Tomas Henzl) [1921465] - ata: ahci_platform: add support for PHY controller regulator (Tomas Henzl) [1921465] - ata: ahci_platform: add support for AHCI controller regulator (Tomas Henzl) [1921465] - libata: Use SMART LBAM/LBAH password defines (Tomas Henzl) [1921465] - ata: ahci: Convert to using pOFn instead of device_node.name (Tomas Henzl) [1921465] - ata: ftide010: Add a quirk for SQ201 (Tomas Henzl) [1921465] - ata: ahci_platform: enable to get and control reset (Tomas Henzl) [1921465] - ata: libahci_platform: add reset control support (Tomas Henzl) [1921465] - ata: add an extra argument to ahci_platform_get_resources() (Tomas Henzl) [1921465] - ata: sata_rcar: exclude setting of PHY registers in Gen3 (Tomas Henzl) [1921465] - ata: sata_rcar: really mask all interrupts on Gen2 and later (Tomas Henzl) [1921465] - ata: libahci: Allow reconfigure of DEVSLP register (Tomas Henzl) [1921465] - ata: libahci: Correct setting of DEVSLP register (Tomas Henzl) [1921465] - ata: ahci: Enable DEVSLP by default on x86 with SLP_S0 (Tomas Henzl) [1921465] - ata: ahci: Support state with min power but Partial low power state (Tomas Henzl) [1921465] - Revert "ata: ahci_platform: convert kcalloc to devm_kcalloc" (Tomas Henzl) [1921465] - ata: sata_rcar: Add rudimentary Runtime PM support (Tomas Henzl) [1921465] - ata: sata_rcar: Provide a short-hand for &pdev->dev (Tomas Henzl) [1921465] - ata: Only output sg element mapped number in verbose debug (Tomas Henzl) [1921465] - ata: Guard ata_scsi_dump_cdb() by ATA_VERBOSE_DEBUG (Tomas Henzl) [1921465] - ata: ahci_platform: convert kcalloc to devm_kcalloc (Tomas Henzl) [1921465] - ata: ahci_platform: convert kzallloc to kcalloc (Tomas Henzl) [1921465] - ata: ahci_platform: correct parameter documentation for ahci_platform_shutdown (Tomas Henzl) [1921465] - libata: remove ata_sff_data_xfer_noirq() (Tomas Henzl) [1921465] - scsi: target: Fix the pgr/alua_support_store functions (Maurizio Lombardi) [1995935] - sched/deadline: Fix missing clock update in migrate_task_rq_dl() (Phil Auld) [1992254] - sched/fair: Avoid a second scan of target in select_idle_cpu (Phil Auld) [1992254] - sched/fair: Use prev instead of new target as recent_used_cpu (Phil Auld) [1992254] - sched: Replace deprecated CPU-hotplug functions. (Phil Auld) [1992254] - sched/deadline: Fix reset_on_fork reporting of DL tasks (Phil Auld) [1992254] - sched/numa: Fix is_core_idle() (Phil Auld) [1992254] - sched/fair: Sync load_sum with load_avg after dequeue (Phil Auld) [1992254] - sched/fair: Fix CFS bandwidth hrtimer expiry type (Phil Auld) [1992254] - sched/fair: Ensure _sum and _avg values stay consistent (Phil Auld) [1992254] - sched/fair: Ensure that the CFS parent is added after unthrottling (Phil Auld) [1992254] - sched/rt: Fix Deadline utilization tracking during policy change (Phil Auld) [1992254] - sched/rt: Fix RT utilization tracking during policy change (Phil Auld) [1992254] - sched/fair: Age the average idle time (Phil Auld) [1992254] - wait: use LIST_HEAD_INIT() to initialize wait_queue_head (Phil Auld) [1992254] - sched: Optimize housekeeping_cpumask() in for_each_cpu_and() (Phil Auld) [1992254] - sched/fair: Fix util_est UTIL_AVG_UNCHANGED handling (Phil Auld) [1992254] - sched/pelt: Check that *_avg are null when *_sum are (Phil Auld) [1992254] - sched/fair: Correctly insert cfs_rq's to list on unthrottle (Phil Auld) [1992254] - sched/pelt: Ensure that *_sum is always synced with *_avg (Phil Auld) [1992254] - sched/fair: Return early from update_tg_cfs_load() if delta == 0 (Phil Auld) [1992254] - sched/fair: Make sure to update tg contrib for blocked load (Phil Auld) [1992254] - sched/fair: Keep load_avg and load_sum synced (Phil Auld) [1992254] - sched: Stop PF_NO_SETAFFINITY from being inherited by various init system threads (Phil Auld) [1992254] - sched: Fix a stale comment in pick_next_task() (Phil Auld) [1992254] - sched/fair: Fix ascii art by relpacing tabs (Phil Auld) [1992254] - tick/nohz: Call tick_nohz_task_switch() with interrupts disabled (Phil Auld) [1992254] - sched/fair: Fix clearing of has_idle_cores flag in select_idle_cpu() (Phil Auld) [1992254] - sched/core: Remove the pointless BUG_ON(!task) from wake_up_q() (Phil Auld) [1992254] - sched: Make the idle task quack like a per-CPU kthread (Phil Auld) [1992254] - sched/fair: Fix unfairness caused by missing load decay (Phil Auld) [1992254] - sched: Make nr_iowait_cpu() return 32-bit value (Phil Auld) [1992254] - sched: Make nr_iowait() return 32-bit value (Phil Auld) [1992254] - sched: Make nr_running() return 32-bit value (Phil Auld) [1992254] - sched/isolation: Reconcile rcu_nocbs= and nohz_full= (Phil Auld) [1992254] - sched/fair: Introduce a CPU capacity comparison helper (Phil Auld) [1992254] - sched/fair: Clean up active balance nr_balance_failed trickery (Phil Auld) [1992254] - sched/fair: Move update_nohz_stats() to the CONFIG_NO_HZ_COMMON block to simplify the code & fix an unused function warning (Phil Auld) [1992254] - sched/fair: Bring back select_idle_smt(), but differently (Phil Auld) [1992254] - sched,fair: Alternative sched_slice() (Phil Auld) [1992254] - sched/topology: Remove redundant cpumask_and() in init_overlap_sched_group() (Phil Auld) [1992254] - sched/numa: Allow runtime enabling/disabling of NUMA balance without SCHED_DEBUG (Phil Auld) [1992254] - sched/fair: Optimize test_idle_cores() for !SMT (Phil Auld) [1992254] - sched: Fix various typos (Phil Auld) [1992254] - sched: Remove unnecessary variable from schedule_tail() (Phil Auld) [1992254] - sched: Optimize __calc_delta() (Phil Auld) [1992254] - sched: Provide raw_spin_rq_*lock*() helpers (Phil Auld) [1992254] - sched/pelt: Fix task util_est update filtering (Phil Auld) [1992254] - sched/fair: use lsub_positive in cpu_util_next() (Phil Auld) [1992254] - sched/fair: Reduce the window for duplicated update (Phil Auld) [1992254] - sched/fair: Reorder newidle_balance pulled_task tests (Phil Auld) [1992254] - sched/fair: Remove unused parameter of update_nohz_stats (Phil Auld) [1992254] - sched/fair: Remove unused return of _nohz_idle_balance (Phil Auld) [1992254] - sched/fair: Remove update of blocked load from newidle_balance (Phil Auld) [1992254] - sched/topology: fix the issue groups don't span domain->span for NUMA diameter > 2 (Phil Auld) [1992254] - sched/fair: Merge select_idle_core/cpu() (Phil Auld) [1992254] - sched/fair: Remove select_idle_smt() (Phil Auld) [1992254] - sched/fair: Move avg_scan_cost calculations under SIS_PROP (Phil Auld) [1992254] - sched/fair: Remove SIS_AVG_CPU (Phil Auld) [1992254] - sched/eas: Don't update misfit status if the task is pinned (Phil Auld) [1992254] - sched/fair: Avoid stale CPU util_est value for schedutil in task dequeue (Phil Auld) [1992254] - sched/fair: Add a few assertions (Phil Auld) [1992254] - cpufreq: schedutil: Simplify sugov_update_next_freq() (Phil Auld) [1992254] - sched/topology: Warn when NUMA diameter > 2 (Phil Auld) [1992254] - sched: Use task_current() instead of 'rq->curr == p' (Phil Auld) [1992254] - sched/core: Allow try_invoke_on_locked_down_task() with irqs disabled (Phil Auld) [1992254] - sched/fair: Exclude the current CPU from find_new_ilb() (Phil Auld) [1992254] - rbtree, sched/deadline: Use rb_add_cached() (Phil Auld) [1992254] - rbtree, sched/fair: Use rb_add_cached() (Phil Auld) [1992254] - sched/isolation: Prefer housekeeping CPU in local node (Phil Auld) [1992254] - sched: Fix various typos in comments (Phil Auld) [1992254] - s390/qeth: fix deadlock during failing recovery (Sumanth Korikkar) [1984990] - s390/qeth: Fix deadlock in remove_discipline (Sumanth Korikkar) [1984990] - s390/qeth: fix NULL deref in qeth_clear_working_pool_list() (Sumanth Korikkar) [1984990] - s390/qdio: fix roll-back after timeout on ESTABLISH ccw (Sumanth Korikkar) [1984990] - s390/qdio: get rid of register asm (Sumanth Korikkar) [1984990] - s390/netiuvc: get rid of forward declarations (Sumanth Korikkar) [1984990] - s390/qeth: Consider dependency on SWITCHDEV module (Sumanth Korikkar) [1984990] - s390/qeth: shrink TX buffer struct (Sumanth Korikkar) [1984990] - s390/qeth: remove TX buffer's pointer to its queue (Sumanth Korikkar) [1984990] - s390/qeth: remove QAOB's pointer to its TX buffer (Sumanth Korikkar) [1984990] - s390/qeth: consolidate completion of pending TX buffers (Sumanth Korikkar) [1984990] - s390/qeth: use ethtool_sprintf() (Sumanth Korikkar) [1984990] - s390/qeth: unify the tracking of active cmds on ccw device (Sumanth Korikkar) [1984990] - s390/qeth: also use TX NAPI for non-IQD devices (Sumanth Korikkar) [1984990] - s390/qeth: count TX completion interrupts (Sumanth Korikkar) [1984990] - powerpc/stacktrace: Include linux/delay.h (Steve Best) [2010674] - powerpc/stacktrace: Fix spurious "stale" traces in raise_backtrace_ipi() (Steve Best) [2010674] - powerpc/xmon: Reset RCU and soft lockup watchdogs (Steve Best) [2010674] - bpf, sockmap: Fix sk->prot unhash op reset (Jiri Benc) [1947006] - xdp: fix xdp_return_frame() kernel BUG throw for page_pool memory model (Jiri Benc) [1947006] - selftests/bpf: Tests using bpf_check_mtu BPF-helper input mtu_len param (Jiri Benc) [1947006] - bpf: BPF-helper for MTU checking add length input (Jiri Benc) [1947006] - xsk: Remove dangling function declaration from header file (Jiri Benc) [1947006] - bpf: Remove blank line in bpf helper description comment (Jiri Benc) [1947006] - libbpf: Use AF_LOCAL instead of AF_INET in xsk.c (Jiri Benc) [1947006] - selftests/bpf: Tests using bpf_check_mtu BPF-helper (Jiri Benc) [1947006] - selftests/bpf: Use bpf_check_mtu in selftest test_cls_redirect (Jiri Benc) [1947006] - bpf: Drop MTU check when doing TC-BPF redirect to ingress (Jiri Benc) [1947006] - bpf: Add BPF-helper for MTU checking (Jiri Benc) [1947006] - bpf: bpf_fib_lookup return MTU value as output when looked up (Jiri Benc) [1947006] - bpf: Fix bpf_fib_lookup helper MTU check for SKB ctx (Jiri Benc) [1947006] - bpf: Remove MTU check in __bpf_skb_max_len (Jiri Benc) [1947006] - net, veth: Alloc skb in bulk for ndo_xdp_xmit (Jiri Benc) [1947006] - bpf: Enable bpf_{g,s}etsockopt in BPF_CGROUP_UDP{4,6}_RECVMSG (Jiri Benc) [1947006] - selftests/bpf: Rewrite recvmsg{4,6} asm progs to c in test_sock_addr (Jiri Benc) [1947006] - bpf: Enable bpf_{g,s}etsockopt in BPF_CGROUP_INET{4,6}_GET{PEER,SOCK}NAME (Jiri Benc) [1947006] - bpf: Enable bpf_{g,s}etsockopt in BPF_CGROUP_UDP{4,6}_SENDMSG (Jiri Benc) [1947006] - selftests/bpf: Verify that rebinding to port < 1024 from BPF works (Jiri Benc) [1947006] - bpf: Allow rewriting to ports under ip_unprivileged_port_start (Jiri Benc) [1947006] - net: port < inet_prot_sock(net) --> inet_port_requires_bind_service(net, port) (Jiri Benc) [1947006] - net: inet_is_local_reserved_port() should return bool not int (Jiri Benc) [1947006] - libbpf, xsk: Select AF_XDP BPF program based on kernel version (Jiri Benc) [1947006] - xsk: Fold xp_assign_dev and __xp_assign_dev (Jiri Benc) [1947006] - xsk: Remove explicit_free parameter from __xsk_rcv() (Jiri Benc) [1947006] - bpf: Split cgroup_bpf_enabled per attach type (Jiri Benc) [1947006] - bpf: Remove extra lock_sock for TCP_ZEROCOPY_RECEIVE (Jiri Benc) [1947006] - net, xdp: Introduce xdp_build_skb_from_frame utility routine (Jiri Benc) [1947006] - net, xdp: Introduce __xdp_build_skb_from_frame utility routine (Jiri Benc) [1947006] - bpf: Extend bind v4/v6 selftests for mark/prio/bindtoifindex (Jiri Benc) [1947006] - bpf: Allow to retrieve sol_socket opts from sock_addr progs (Jiri Benc) [1947006] - bpf: Replace fput with sockfd_put in sock map (Jiri Benc) [1947006] - tools: bpf: add SO_BINDTOIFINDEX to socket.h in tools (Jiri Benc) [1947006] - media: firewire: firedtv-avc: fix a buffer overflow in avc_ca_pmt() (Lucas Zampieri) [1956472] {CVE-2021-3542}- mm/hmm: make HMM_MIRROR an implicit option (Rafael Aquini) [1998534] - mm/hmm: allow HMM_MIRROR on all architectures with MMU (Rafael Aquini) [1998534] - mm: don't select MIGRATE_VMA_HELPER from HMM_MIRROR (Rafael Aquini) [1998534] - mm: sort out the DEVICE_PRIVATE Kconfig mess (Rafael Aquini) [1998534] - s390/ap/zcrypt: notify userspace with online, config and mode info (Stefan Schulze Frielinghaus) [1984895] - docs: livepatch: Fix a typo and remove the unnecessary gaps in a sentence (C. Erastus Toe) [1995447] - Documentation: livepatch: document reliable stacktrace (C. Erastus Toe) [1995447] - Documentation: livepatch: Convert to automatically generated contents (C. Erastus Toe) [1995447] - scsi: ibmvfc: Reinitialize sub-CRQs and perform channel enquiry after LPM (Desnes A. Nunes do Rosario) [1932217] - scsi: ibmvfc: Store return code of H_FREE_SUB_CRQ during cleanup (Desnes A. Nunes do Rosario) [1932217] - scsi: ibmvfc: Treat H_CLOSED as success during sub-CRQ registration (Desnes A. Nunes do Rosario) [1932217] - scsi: ibmvfc: Fix invalid sub-CRQ handles after hard reset (Desnes A. Nunes do Rosario) [1932217] - scsi: ibmvfc: Simplify handling of sub-CRQ initialization (Desnes A. Nunes do Rosario) [1932217] - exec: Transform exec_update_mutex into a rw_semaphore (Chris von Recklinghausen) [1993665] - perf: Break deadlock involving exec_update_mutex (Chris von Recklinghausen) [1993665] - pidfd: Add missing sock updates for pidfd_getfd() (Chris von Recklinghausen) [1993665] - exec: Move the call of prepare_binprm into search_binary_handler (Chris von Recklinghausen) [1993665] - exec: Allow load_misc_binary to call prepare_binprm unconditionally (Chris von Recklinghausen) [1993665] - exec: Convert security_bprm_set_creds into security_bprm_repopulate_creds (Chris von Recklinghausen) [1993665] - exec: Factor security_bprm_creds_for_exec out of security_bprm_set_creds (Chris von Recklinghausen) [1993665] - exec: Move would_dump into flush_old_exec (Chris von Recklinghausen) [1993665] - exec: Rename flush_old_exec begin_new_exec (Chris von Recklinghausen) [1993665] - exec: Move most of setup_new_exec into flush_old_exec (Chris von Recklinghausen) [1993665] - exec: In setup_new_exec cache current in the local variable me (Chris von Recklinghausen) [1993665] - exec: Merge install_exec_creds into setup_new_exec (Chris von Recklinghausen) [1993665] - exec: Rename the flag called_exec_mmap point_of_no_return (Chris von Recklinghausen) [1993665] - exec: Make unlocking exec_update_mutex explict (Chris von Recklinghausen) [1993665] - binfmt: Move install_exec_creds after setup_new_exec to match binfmt_elf (Chris von Recklinghausen) [1993665] - pidfd: Use new infrastructure to fix deadlocks in execve (Chris von Recklinghausen) [1993665] - perf: Use new infrastructure to fix deadlocks in execve (Chris von Recklinghausen) [1993665] - proc: io_accounting: Use new infrastructure to fix deadlocks in execve (Chris von Recklinghausen) [1993665] - proc: Use new infrastructure to fix deadlocks in execve (Chris von Recklinghausen) [1993665] - kernel/kcmp.c: Use new infrastructure to fix deadlocks in execve (Chris von Recklinghausen) [1993665] - kernel: doc: remove outdated comment cred.c (Chris von Recklinghausen) [1993665] - mm: docs: Fix a comment in process_vm_rw_core (Chris von Recklinghausen) [1993665] - selftests/ptrace: add test cases for dead-locks (Chris von Recklinghausen) [1993665] - exec: Fix a deadlock in strace (Chris von Recklinghausen) [1993665] - exec: Add exec_update_mutex to replace cred_guard_mutex (Chris von Recklinghausen) [1993665] - exec: Move exec_mmap right after de_thread in flush_old_exec (Chris von Recklinghausen) [1993665] - exec: Move cleanup of posix timers on exec out of de_thread (Chris von Recklinghausen) [1993665] - exec: Factor unshare_sighand out of de_thread and call it separately (Chris von Recklinghausen) [1993665] - exec: Only compute current once in flush_old_exec (Chris von Recklinghausen) [1993665] - pid: Implement pidfd_getfd syscall (Chris von Recklinghausen) [1993665] - pidfd: add P_PIDFD to waitid() (Chris von Recklinghausen) [1993665] - fork: return proper negative error code (Chris von Recklinghausen) [1993665] - copy_process(): don't use ksys_close() on cleanups (Chris von Recklinghausen) [1993665] - fork: don't check parent_tidptr with CLONE_PIDFD (Chris von Recklinghausen) [1993665] - fs/exec.c: move ->recursion_depth out of critical sections (Chris von Recklinghausen) [1993665] - clone: add CLONE_PIDFD (Chris von Recklinghausen) [1993665] - signal: support CLONE_PIDFD with pidfd_send_signal (Chris von Recklinghausen) [1993665] - arch: add pidfd and io_uring syscalls everywhere (Chris von Recklinghausen) [1993665] - signal: don't silently convert SI_USER signals to non-current pidfd (Chris von Recklinghausen) [1993665] - signal: add pidfd_send_signal() syscall (Chris von Recklinghausen) [1993665] - sched/core: Convert signal_struct.sigcnt to refcount_t (Chris von Recklinghausen) [1993665] - sched/core: Convert sighand_struct.count to refcount_t (Chris von Recklinghausen) [1993665] - exec: make prepare_bprm_creds static (Chris von Recklinghausen) [1993665] - fork: don't copy inconsistent signal handler state to child (Chris von Recklinghausen) [1993665] - Revert "perf: Break deadlock involving exec_update_mutex" (Chris von Recklinghausen) [1993665] - powerpc/mm/highmem: use __set_pte_at() for kmap_local() (Nico Pache) [2001854] - mm: extract might_alloc() debug check (Nico Pache) [2001854] - mm/mempolicy: use vma_lookup() in __access_remote_vm() (Nico Pache) [2001854] - mm/memory.c: use vma_lookup() in __access_remote_vm() (Nico Pache) [2001854] - mm/mremap: use vma_lookup() in vma_to_resize() (Nico Pache) [2001854] - mm/migrate: use vma_lookup() in do_pages_stat_array() (Nico Pache) [2001854] - mm/ksm: use vma_lookup() in find_mergeable_vma() (Nico Pache) [2001854] - kernel/events/uprobes: use vma_lookup() in find_active_uprobe() (Nico Pache) [2001854] - misc/sgi-gru/grufault: use vma_lookup() in gru_find_vma() (Nico Pache) [2001854] - media: videobuf2: use vma_lookup() in get_vaddr_frames() (Nico Pache) [2001854] - drm/amdgpu: use vma_lookup() in amdgpu_ttm_tt_get_user_pages() (Nico Pache) [2001854] - net/ipv5/tcp: use vma_lookup() in tcp_zerocopy_receive() (Nico Pache) [2001854] - vfio: use vma_lookup() instead of find_vma_intersection() (Nico Pache) [2001854] - virt/kvm: use vma_lookup() instead of find_vma_intersection() (Nico Pache) [2001854] - x86/sgx: use vma_lookup() in sgx_encl_find() (Nico Pache) [2001854] - arch/powerpc/kvm/book3s: use vma_lookup() in kvmppc_hv_setup_htab_rma() (Nico Pache) [2001854] - arch/powerpc/kvm/book3s_hv_uvmem: use vma_lookup() instead of find_vma_intersection() (Nico Pache) [2001854] - arch/arm64/kvm: use vma_lookup() instead of find_vma_intersection() (Nico Pache) [2001854] - drm/i915/selftests: use vma_lookup() in __igt_mmap() (Nico Pache) [2001854] - mm: add vma_lookup(), update find_vma_intersection() comments (Nico Pache) [2001854] - i915_vma: Rename vma_lookup to i915_vma_lookup (Nico Pache) [2001854] - media: videobuf2: Move frame_vector into media subsystem (Nico Pache) [2001854] - mm/frame-vector: Use FOLL_LONGTERM (Nico Pache) [2001854] - vhost: convert get_user_pages() --> pin_user_pages() (Nico Pache) [2001854] - docs: mm/gup: pin_user_pages.rst: add a "case 5" (Nico Pache) [2001854] - mm/gup: documentation fix for pin_user_pages*() APIs (Nico Pache) [2001854] - mm/gup: frame_vector: convert get_user_pages() --> pin_user_pages() (Nico Pache) [2001854] - mm/gup: update pin_user_pages.rst for "case 3" (mmu notifiers) (Nico Pache) [2001854] - mm: untag user pointers in get_vaddr_frames (Nico Pache) [2001854] - media: videobuf2-vmalloc: get_userptr: buffers are always writable (Nico Pache) [2001854] - net: expand textsearch ts_state to fit skb_seq_state (Nico Pache) [2001854] - esp: avoid unneeded kmap_atomic call (Nico Pache) [2001854] - net: compound page support in skb_seq_read (Nico Pache) [2001854] - net: support kmap_local forced debugging in skb_frag_foreach (Nico Pache) [2001854] - mm/highmem: fix CONFIG_DEBUG_KMAP_LOCAL_FORCE_MAP (Nico Pache) [2001854] - x86/crashdump/32: Simplify copy_oldmem_page() (Nico Pache) [2001854] - io-mapping: Provide iomap_local variant (Nico Pache) [2001854] - mm/highmem: Provide kmap_local* (Nico Pache) [2001854] - sched: highmem: Store local kmaps in task struct (Nico Pache) [2001854] - x86: Support kmap_local() forced debugging (Nico Pache) [2001854] - mm/highmem: Provide CONFIG_DEBUG_KMAP_LOCAL_FORCE_MAP (Nico Pache) [2001854] - mm/highmem: Provide and use CONFIG_DEBUG_KMAP_LOCAL (Nico Pache) [2001854] - mm/highmem: Take kmap_high_get() properly into account (Nico Pache) [2001854] - highmem: High implementation details and document API (Nico Pache) [2001854] - Documentation/io-mapping: Remove outdated blurb (Nico Pache) [2001854] - io-mapping: Cleanup atomic iomap (Nico Pache) [2001854] - mm/highmem: Remove the old kmap_atomic cruft (Nico Pache) [2001854] - highmem: Get rid of kmap_types.h (Nico Pache) [2001854] - powerpc/mm/highmem: Switch to generic kmap atomic (Nico Pache) [2001854] - x86/mm/highmem: Use generic kmap atomic implementation (Nico Pache) [2001854] - highmem: Make DEBUG_HIGHMEM functional (Nico Pache) [2001854] - highmem: Provide generic variant of kmap_atomic* (Nico Pache) [2001854] - asm-generic: Provide kmap_size.h (Nico Pache) [2001854] - fs: Remove asm/kmap_types.h includes (Nico Pache) [2001854] - highmem: Remove unused functions (Nico Pache) [2001854] - mm/highmem: Un-EXPORT __kmap_atomic_idx() (Nico Pache) [2001854] - kmap: consolidate kmap_prot definitions (Nico Pache) [2001854] - parisc/kmap: remove duplicate kmap code (Nico Pache) [2001854] - arch/kmap: define kmap_atomic_prot() for all arch's (Nico Pache) [2001854] - arch/kmap: ensure kmap_prot visibility (Nico Pache) [2001854] - arch/kunmap_atomic: consolidate duplicate code (Nico Pache) [2001854] - arch/kmap_atomic: consolidate duplicate code (Nico Pache) [2001854] - {x86,powerpc,microblaze}/kmap: move preempt disable (Nico Pache) [2001854] - arch/kunmap: remove duplicate kunmap implementations (Nico Pache) [2001854] - arch/kmap: remove redundant arch specific kmaps (Nico Pache) [2001854] - arch/kmap: remove BUG_ON() (Nico Pache) [2001854] - ipc: remove memcg accounting for sops objects in do_semtimedop() (Rafael Aquini) [1999705] {CVE-2021-3759} - memcg: enable accounting of ipc resources (Rafael Aquini) [1999705] {CVE-2021-3759} - ipc: use kmalloc for msg_queue and shmid_kernel (Rafael Aquini) [1999705] {CVE-2021-3759} - ipc sem: use kvmalloc for sem_undo allocation (Rafael Aquini) [1999705] {CVE-2021-3759} - ipc/sem.c: replace kvmalloc/memset with kvzalloc and use struct_size (Rafael Aquini) [1999705] {CVE-2021-3759} - x86: sev-es: Restore SEV-ES-specific version of copy_from_kernel_nofault() (Vitaly Kuznetsov) [2010082] - perf machine: Initialize srcline string member in add_location struct (Michael Petlan) [1981880] - ipmi: kcs_bmc_aspeed: Fix less than zero comparison of a unsigned int (Tony Camuso) [2003186] - ipmi: kcs_bmc_aspeed: Optionally apply status address (Tony Camuso) [2003186] - ipmi: kcs_bmc_aspeed: Fix IBFIE typo from datasheet (Tony Camuso) [2003186] - ipmi: kcs_bmc_aspeed: Implement KCS SerIRQ configuration (Tony Camuso) [2003186] - ipmi: kcs_bmc: Add serio adaptor (Tony Camuso) [2003186] - ipmi: kcs_bmc: Enable IBF on open (Tony Camuso) [2003186] - ipmi: kcs_bmc: Allow clients to control KCS IRQ state (Tony Camuso) [2003186] - ipmi: kcs_bmc: Decouple the IPMI chardev from the core (Tony Camuso) [2003186] - ipmi: kcs_bmc: Strip private client data from struct kcs_bmc (Tony Camuso) [2003186] - ipmi: kcs_bmc: Split headers into device and client (Tony Camuso) [2003186] - ipmi: kcs_bmc: Turn the driver data-structures inside-out (Tony Camuso) [2003186] - ipmi: kcs_bmc: Split out kcs_bmc_cdev_ipmi (Tony Camuso) [2003186] - ipmi: kcs_bmc: Rename {read,write}_{status,data}() functions (Tony Camuso) [2003186] - ipmi: kcs_bmc: Make status update atomic (Tony Camuso) [2003186] - ipmi: kcs_bmc_aspeed: Use of match data to extract KCS properties (Tony Camuso) [2003186] - ipmi/watchdog: Stop watchdog timer when the current action is 'none' (Tony Camuso) [2003186] - ipmi: kcs: aspeed: Adapt to new LPC DTS layout (Tony Camuso) [2003186] - ipmi_si: Join string literals back (Tony Camuso) [2003186] - ipmi_si: Drop redundant check before calling put_device() (Tony Camuso) [2003186] - ipmi_si: Use strstrip() to remove surrounding spaces (Tony Camuso) [2003186] - ipmi_si: Get rid of ->addr_source_cleanup() (Tony Camuso) [2003186] - ipmi_si: Reuse si_to_str[] array in ipmi_hardcode_init_one() (Tony Camuso) [2003186] - ipmi_si: Introduce ipmi_panic_event_str[] array (Tony Camuso) [2003186] - ipmi_si: Use proper ACPI macros to check error code for failures (Tony Camuso) [2003186] - ipmi_si: Utilize temporary variable to hold device pointer (Tony Camuso) [2003186] - ipmi_si: Remove bogus err_free label (Tony Camuso) [2003186] - ipmi: Handle device properties with software node API (Tony Camuso) [2003186] - ipmi:ssif: make ssif_i2c_send() void (Tony Camuso) [2003186] - ipmi: Refine retry conditions for getting device id (Tony Camuso) [2003186] - redhat/configs: enable CONFIG_IMA_WRITE_POLICY (Bruno Meneguele) [2010530] - Disable CONFIG_CRYPTO_SM4 on aarch64 (Vladis Dronov) [2008943] - powerpc/iommu: Report the correct most efficient DMA mask for PCI devices (Steve Best) [2007425] - powerpc/dma: Fix dma_map_ops::get_required_mask (Steve Best) [2007425] - ibmvnic: Reuse tx pools when possible (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: Reuse rx pools when possible (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: Reuse LTB when possible (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: Use bitmap for LTB map_ids (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: init_tx_pools move loop-invariant code (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: Use/rename local vars in init_tx_pools (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: Use/rename local vars in init_rx_pools (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: Fix up some comments and messages (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: Consolidate code in replenish_rx_pool() (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: check failover_pending in login response (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: retry reset if there are no other resets (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: parenthesize a check (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: free tx_pool if tso_pool alloc fails (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: set ltb->buff to NULL after freeing (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: account for bufs already saved in indir_buf (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: clean pending indirect buffs during reset (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: Use strscpy() instead of strncpy() (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: fix send_request_map incompatible argument (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: fix kernel build warnings in build_hdr_descs_arr (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: fix kernel build warning (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: fix kernel build warning in strncpy (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: Allow device probe if the device is not ready at boot (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: Use list_for_each_entry() to simplify code in ibmvnic.c (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: remove default label from to_string switch (Desnes A. Nunes do Rosario) [1998677] - intel_th: pci: Add Alder Lake-M support (Jiri Olsa) [1929502] - i2c: designware: Fix indentation in the header (David Arcari) [2004468] - i2c: designware: Use DIV_ROUND_CLOSEST() macro (David Arcari) [2004468] - math64: New DIV_S64_ROUND_CLOSEST helper (David Arcari) [2004468] - units: Add SI metric prefix definitions (David Arcari) [2004468] - i2c: busses: i2c-designware-master: Fix misnaming of 'i2c_dw_init_master()' (David Arcari) [2004468] - MAINTAINERS: adjust to removing i2c designware platform data (David Arcari) [2004468] - i2c: designware: Get rid of legacy platform data (David Arcari) [2004468] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288 (David Arcari) [2004468] - i2c: designware: Switch over to i2c_freq_mode_string() (David Arcari) [2004468] - i2c: core: add api to provide frequency mode strings (David Arcari) [2004468] - i2c: designware: Fix return value check in navi_amd_register_client() (David Arcari) [2004468] - i2c: drivers: Use generic definitions for bus frequencies (part 2) (David Arcari) [2004468] - i2c: designware: Add driver support for AMD NAVI GPU (David Arcari) [2004468] - i2c: designware: Adjust bus_freq_hz when refuse high speed mode set (David Arcari) [2004468] - i2c: designware: Get right data length (David Arcari) [2004468] - i2c: designware: Make register offsets all of the same width (David Arcari) [2004468] - i2c: designware: Switch header to use BIT() and GENMASK() (David Arcari) [2004468] - i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED (David Arcari) [2004468] - i2c: designware: call i2c_dw_read_clear_intrbits_slave() once (David Arcari) [2004468] - i2c: busses: Use fallthrough pseudo-keyword (David Arcari) [2004468] - i2c: designware: platdrv: Set class based on DMI (David Arcari) [2004468] - i2c: designware: Adjust bus speed independently of ACPI (David Arcari) [2004468] - i2c: designware: Add Baikal-T1 System I2C support (David Arcari) [2004468] - i2c: designware: Move reg-space remapping into a dedicated function (David Arcari) [2004468] - i2c: designware: Retrieve quirk flags as early as possible (David Arcari) [2004468] - i2c: designware: Convert driver to using regmap API (David Arcari) [2004468] - i2c: designware: Discard Cherry Trail model flag (David Arcari) [2004468] - i2c: designware: Drop hard coded FIFO depth assignment (David Arcari) [2004468] - i2c: designware: Read counters from ACPI for PCI driver (David Arcari) [2004468] - i2c: designware: Move ACPI parts into common module (David Arcari) [2004468] - i2c: designware: Drop unneeded condition in i2c_dw_validate_speed() (David Arcari) [2004468] - i2c: designware: Move i2c_dw_validate_speed() helper to a common code (David Arcari) [2004468] - i2c: designware: Include proper headers in i2c-desingware-core.h (David Arcari) [2004468] - i2c: designware: Get rid of PCI driver specifics in common code (David Arcari) [2004468] - i2c: designware: Allow slave mode for PCI enumerated devices (David Arcari) [2004468] - i2c: designware: Rename i2c_dw_probe() to i2c_dw_probe_master() (David Arcari) [2004468] - i2c: designware: Switch PCI driver to use i2c_dw_configure_master() (David Arcari) [2004468] - i2c: designware: Move configuration routines to respective modules (David Arcari) [2004468] - i2c: designware: Use devm_platform_ioremap_resource() to simplify code (David Arcari) [2004468] - i2c: designware: Calculate SCL timing parameter for High Speed Mode (David Arcari) [2004468] - i2c: designware: Calculate SCL timing parameter for Fast Mode Plus (David Arcari) [2004468] - i2c: designware: platdrv: Remove DPM_FLAG_SMART_SUSPEND flag on BYT and CHT (David Arcari) [2004468] - i2c: drivers: Use generic definitions for bus frequencies (David Arcari) [2004468] - i2c: core: Provide generic definitions for bus frequencies (David Arcari) [2004468] - i2c: designware: Fix spelling typos in the comments (David Arcari) [2004468] - i2c: designware: Discard i2c_dw_read_comp_param() function (David Arcari) [2004468] - i2c: designware: Detect the FIFO size in the common code (David Arcari) [2004468] - i2c: designware: Add ACPI HID for Hisilicon Hip08-Lite I2C controller (David Arcari) [2004468] - i2c: designware: Fix optional reset error handling (David Arcari) [2004468] - i2c: designware: assert reset when error happen at ->probe() (David Arcari) [2004468] - i2c: designware: Synchronize IRQs when unregistering slave client (David Arcari) [2004468] - i2c: designware: Fix unused variable warning (David Arcari) [2004468] - i2c: designware: make use of devm_gpiod_get_optional (David Arcari) [2004468] - i2c: busses: Use dev_get_drvdata where possible (David Arcari) [2004468] - i2c: designware: ratelimit 'transfer when suspended' errors (David Arcari) [2004468] - i2c: designware: Add support for an interface clock (David Arcari) [2004468] - i2c: i2c-designware-platdrv: Always use a dynamic adapter number (David Arcari) [2004468] - i2c: i2c-designware-platdrv: Cleanup setting of the adapter number (David Arcari) [2004468] - i2c: designware: Do not allow i2c_dw_xfer() calls while suspended (David Arcari) [2004468] - i2c: designware: Cleanup bus lock handling (David Arcari) [2004468] - i2c: designware: Set IRQF_NO_SUSPEND flag for all BYT and CHT controllers (David Arcari) [2004468] - i2c: designware: Call i2c_dw_clk_rate() only when calculating timings (David Arcari) [2004468] - i2c: designware: Remove Cherry Trail PMIC I2C bus pm_disabled workaround (David Arcari) [2004468] - i2c: designware: add MSCC Ocelot support (David Arcari) [2004468] - i2c: designware: allow IP specific sda_hold_time (David Arcari) [2004468] - i2c: designware: move #ifdef CONFIG_OF to the top (David Arcari) [2004468] - i2c: designware: use generic table matching (David Arcari) [2004468] - i2c: designware: Add SPDX license tag (David Arcari) [2004468] - i2c: designware: Convert to use struct i2c_timings (David Arcari) [2004468] - i2c: designware-pcidrv: Mark expected switch fall-through (David Arcari) [2004468] - i2c: designware-master: use core to detect 'no zero length' quirk (David Arcari) [2004468] - i2c: designware: Add debug print for bus speed (David Arcari) [2004468] - i2c: designware: Add debug print for SDA hold time value (David Arcari) [2004468] - i2c: designware: Separate timing parameter setting from HW initalization (David Arcari) [2004468] - i2c: designware: Move SDA hold time configuration to common code (David Arcari) [2004468] - i2c: designware: Call i2c_dw_clk_rate() only once in i2c_dw_init_master() (David Arcari) [2004468] - i2c: designware: Don't use internal ___constant_swab32 (David Arcari) [2004468] - i2c: designware: Move register access detection to common code (David Arcari) [2004468] - i2c: designware: Remove needless variable from i2c_dw_init_slave() (David Arcari) [2004468]- x86/amd_nb: Add AMD family 17h model 60h PCI IDs (David Arcari) [1987067] - x86/amd_nb: Check vendor in AMD-only functions (David Arcari) [1987067] - hwmon: (k10temp) Add support for yellow carp (David Arcari) [1987067] - x86/amd_nb: Add AMD family 19h model 50h PCI ids (David Arcari) [1987067] - x86: Fix various typos in comments, take #2 (David Arcari) [1987067] - x86/amd_nb, char/amd64-agp: Use amd_nb_num() accessor (David Arcari) [1987067] - x86/amd_nb: Add PCI device IDs for family 17h, model 70h (David Arcari) [1987067] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 477 (David Arcari) [1987067] - x86/amd_nb: Make hygon_nb_misc_ids static (David Arcari) [1987067] - x86/pci, x86/amd_nb: Add Hygon Dhyana support to PCI and northbridge (David Arcari) [1987067] - x86/cpu: Create Hygon Dhyana architecture support file (David Arcari) [1987067] - hwmon: (k10temp) Rework the temperature offset calculation (David Arcari) [1987067] - hwmon: (k10temp) Don't show Tdie for all Zen/Zen2/Zen3 CPU/APU (David Arcari) [1987067] - hwmon: (k10temp) Add additional missing Zen2 and Zen3 APUs (David Arcari) [1987067] - hwmon: (k10temp) support Zen3 APUs (David Arcari) [1987067] - CI: Fix RT branch name (Veronika Kabatova) - platform/x86/intel: pmc/core: Add GBE Package C10 fix for Alder Lake PCH (David Arcari) [1962965] - platform/x86/intel: pmc/core: Add Alder Lake low power mode support for pmc core (David Arcari) [1962965] - platform/x86/intel: pmc/core: Add Latency Tolerance Reporting (LTR) support to Alder Lake (David Arcari) [1962965] - platform/x86/intel: pmc/core: Add Alderlake support to pmc core driver (David Arcari) [1962965] - redhat/configs: Add CONFIG_X86_PLATFORM_DRIVERS_INTEL (David Arcari) [1962965] - platform/x86: intel_pmc_core: Move to intel sub-directory (David Arcari) [1962965] - platform/x86: intel_skl_int3472: Move to intel/ subfolder (David Arcari) [1962965] - platform/x86: intel_pmc_core: Prevent possibile overflow (David Arcari) [1962965] - ipvs: check that ip_vs_conn_tab_bits is between 8 and 20 (Andrea Claudi) [1816769] - KVM: nVMX: Filter out all unsupported controls when eVMCS was activated (Vitaly Kuznetsov) [2001915] - pinctrl: amd: Handle wake-up interrupt (David Arcari) [2000228] - pinctrl: amd: Add irq field data (David Arcari) [2000228] - pinctrl: amd: Fix an issue with shutdown when system set to s0ix (David Arcari) [2000228] - pinctrl/amd: Add device HID for new AMD GPIO controller (David Arcari) [2000228] - pinctrl: amd: Implement irq_set_wake (David Arcari) [2000228] - genirq/PM: Introduce IRQCHIP_ENABLE_WAKEUP_ON_SUSPEND flag (David Arcari) [2000228] - pinctrl: amd: remove debounce filter setting in IRQ type setting (David Arcari) [2000228] - pinctrl: amd: print debounce filter info in debugfs (David Arcari) [2000228] - pinctrl: amd: use higher precision for 512 RtcClk (David Arcari) [2000228] - pinctrl: amd: fix incorrect way to disable debounce filter (David Arcari) [2000228] - pinctrl: amd: Use irqchip template (David Arcari) [2000228] - pinctrl: pinctrl-amd: Do not define 'struct acpi_device_id' when !CONFIG_ACPI (David Arcari) [2000228] - pinctrl: amd: Honor IRQ trigger type requested by the caller (David Arcari) [2000228] - pinctrl: Use new GPIO_LINE_DIRECTION (David Arcari) [2000228] - remove ioremap_nocache and devm_ioremap_nocache (David Arcari) [2000228] - pinctrl: amd: fix __iomem annotation in amd_gpio_irq_handler() (David Arcari) [2000228] - pinctrl: amd: disable spurious-firing GPIO IRQs (David Arcari) [2000228] - pinctrl: Remove dev_err() usage after platform_get_irq() (David Arcari) [2000228] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 422 (David Arcari) [2000228] - pinctrl/amd: fix typo (David Arcari) [2000228] - pinctrl: pinctrl-amd: simplify getting .driver_data (David Arcari) [2000228] - pinctrl/amd: poll InterruptEnable bits in amd_gpio_irq_set_type (David Arcari) [2000228] - pinctrl: Include nothing else (David Arcari) [2000228] - pinctrl/amd: only handle irq if it is pending and unmasked (David Arcari) [2000228] - pinctrl/amd: fix gpio irq level in debugfs (David Arcari) [2000228] - smartpqi: Update version to 2.1.10-025 (Don Brace) [1980106] - scsi: smartpqi: Replace one-element array with flexible-array member (Don Brace) [1980106] - scsi: smartpqi: Fix an error code in pqi_get_raid_map() (Don Brace) [1980106] - scsi: smartpqi: Update version to 2.1.10-020 (Don Brace) [1980106] - scsi: smartpqi: Fix ISR accessing uninitialized data (Don Brace) [1980106] - scsi: smartpqi: Add PCI IDs for new ZTE controllers (Don Brace) [1980106] - scsi: smartpqi: Add PCI ID for new ntcom controller (Don Brace) [1980106] - scsi: smartpqi: Add SCSI cmd info for resets (Don Brace) [1980106] - scsi: smartpqi: Change Kconfig menu entry to Microchip (Don Brace) [1980106] - scsi: smartpqi: Change driver module macros to Microchip (Don Brace) [1980106] - scsi: smartpqi: Update copyright notices (Don Brace) [1980106] - scsi: smartpqi: Add PCI IDs for H3C P4408 controllers (Don Brace) [1980106]- lib/linear_ranges: fix repeated words & one typo (Nico Pache) [2006475] - lib: linear_ranges: Add missing MODULE_LICENSE() (Nico Pache) [2006475] - bpf: Fix regression on BPF_OBJ_GET with non-O_RDWR flags (Jiri Olsa) [1944798] - bpf, x86: Fix extable offset calculation (Jiri Olsa) [1944798] - bpftool: Add Makefile target bootstrap (Jiri Olsa) [1944798] - bpf: Avoid warning when re-casting __bpf_call_base into __bpf_call_base_args (Jiri Olsa) [1944798] - docs, bpf: Add minimal markup to address doc warning (Jiri Olsa) [1944798] - test_bpf: Remove EXPECTED_FAIL flag from bpf_fill_maxinsns11 (Jiri Olsa) [1944798] - trace: bpf: Allow bpf to attach to bare tracepoints (Jiri Olsa) [1944798] - docs: bpf: Clarify -mcpu=v3 requirement for atomic ops (Jiri Olsa) [1944798] - tools, headers: Sync struct bpf_perf_event_data (Jiri Olsa) [1944798] - selftests/bpf: Add missing cleanup in atomic_bounds test (Jiri Olsa) [1944798] - docs: bpf: Clarify BPF_CMPXCHG wording (Jiri Olsa) [1944798] - docs: bpf: Fixup atomics markup (Jiri Olsa) [1944798] - bpf: Document new atomic instructions (Jiri Olsa) [1944798] - kbuild: Do not clean resolve_btfids if the output does not exist (Jiri Olsa) [1944798] - kbuild: Add resolve_btfids clean to root clean target (Jiri Olsa) [1944798] - bpf: Introduce task_vma bpf_iter (Jiri Olsa) [1944798] - bpf: Allow bpf_d_path in bpf_iter program (Jiri Olsa) [1944798] - selftests/bpf: Add test for bpf_iter_task_vma (Jiri Olsa) [1944798] - bpf: Don't do bpf_cgroup_storage_set() for kuprobe/tp programs (Jiri Olsa) [1944798] - libbpf: Use SOCK_CLOEXEC when opening the netlink socket (Jiri Olsa) [1944798] - bpf: Update selftests to reflect new error states (Jiri Olsa) [1944798] - bpf, x86: Validate computation of branch displacements for x86-32 (Jiri Olsa) [1944798] - bpf, x86: Validate computation of branch displacements for x86-64 (Jiri Olsa) [1944798] - bpf: program: Refuse non-O_RDWR flags in BPF_OBJ_GET (Jiri Olsa) [1944798] - bpf: Take module reference for trampoline in module (Jiri Olsa) [1944798] - bpf/selftests: Test that kernel rejects a TCP CC with an invalid license (Jiri Olsa) [1944798] - bpf: Enforce that struct_ops programs be GPL-only (Jiri Olsa) [1944798] - libbpf: Fix bail out from 'ringbuf_process_ring()' on error (Jiri Olsa) [1944798] - selftests/bpf: Add selftest for pointer-to-array-of-struct BTF dump (Jiri Olsa) [1944798] - libbpf: Fix BTF dump of pointer-to-array-of-struct (Jiri Olsa) [1944798] - bpf, selftests: Fix up some test_verifier cases for unprivileged (Jiri Olsa) [1944798] - bpf, x86: Use kvmalloc_array instead kmalloc_array in bpf_jit_comp (Jiri Olsa) [1944798] - libbpf: Fix INSTALL flag order (Jiri Olsa) [1944798] - libbpf: Clear map_info before each bpf_obj_get_info_by_fd (Jiri Olsa) [1944798] - samples, bpf: Add missing munmap in xdpsock (Jiri Olsa) [1944798] - tools/resolve_btfids: Fix build error with older host toolchains (Jiri Olsa) [1944798] - selftests/bpf: Fix a compiler warning in global func test (Jiri Olsa) [1944798] - bpf: Drop imprecise log message (Jiri Olsa) [1944798] - bpf: Clear percpu pointers in bpf_prog_clone_free() (Jiri Olsa) [1944798] - bpf: Fix a warning message in mark_ptr_not_null_reg() (Jiri Olsa) [1944798] - selftests/bpf: Add unit tests for pointers in global functions (Jiri Olsa) [1944798] - bpf: Support pointers in global func args (Jiri Olsa) [1944798] - bpf: Extract nullable reg type conversion into a helper function (Jiri Olsa) [1944798] - bpf: Rename bpf_reg_state variables (Jiri Olsa) [1944798] - tools/resolve_btfids: Add /libbpf to .gitignore (Jiri Olsa) [1944798] - bpf: selftests: Add non function pointer test to struct_ops (Jiri Olsa) [1944798] - libbpf: Ignore non function pointer member in struct_ops (Jiri Olsa) [1944798] - bpf: Clear per_cpu pointers during bpf_prog_realloc (Jiri Olsa) [1944798] - selftests/bpf: Add a selftest for the tracing bpf_get_socket_cookie (Jiri Olsa) [1944798] - selftests/bpf: Use vmlinux.h in socket_cookie_prog.c (Jiri Olsa) [1944798] - selftests/bpf: Integrate the socket_cookie test to test_progs (Jiri Olsa) [1944798] - bpf: Expose bpf_get_socket_cookie to tracing programs (Jiri Olsa) [1944798] - selftests/bpf: Convert test_xdp_redirect.sh to bash (Jiri Olsa) [1944798] - selftests/bpf: Add a test for map-in-map and per-cpu maps in sleepable progs (Jiri Olsa) [1944798] - bpf: Allows per-cpu maps and map-in-map in sleepable programs (Jiri Olsa) [1944798] - selftests/bpf: Improve recursion selftest (Jiri Olsa) [1944798] - selftest/bpf: Add a recursion test (Jiri Olsa) [1944798] - bpf: Count the number of times recursion was prevented (Jiri Olsa) [1944798] - bpf: Add per-program recursion prevention mechanism (Jiri Olsa) [1944798] - bpf: Compute program stats for sleepable programs (Jiri Olsa) [1944798] - bpf: Run sleepable programs with migration disabled (Jiri Olsa) [1944798] - bpf: Optimize program stats (Jiri Olsa) [1944798] - selftests/bpf: Simplify the calculation of variables (Jiri Olsa) [1944798] - selftest/bpf: Add test for var-offset stack access (Jiri Olsa) [1944798] - tools/resolve_btfids: Set srctree variable unconditionally (Jiri Olsa) [1944798] - tools/resolve_btfids: Check objects before removing (Jiri Olsa) [1944798] - tools/resolve_btfids: Build libbpf and libsubcmd in separate directories (Jiri Olsa) [1944798] - bpf: Simplify bool comparison (Jiri Olsa) [1944798] - selftests/bpf: Remove unneeded semicolon (Jiri Olsa) [1944798] - bpf/benchs/bench_ringbufs: Remove unneeded semicolon (Jiri Olsa) [1944798] - bpf: Refactor BPF_PSEUDO_CALL checking as a helper function (Jiri Olsa) [1944798] - bpf/selftests: Update the IMA test to use BPF ring buffer (Jiri Olsa) [1944798] - bpf: Allow usage of BPF ringbuffer in sleepable programs (Jiri Olsa) [1944798] - bpf/selftests: Add a short note about vmtest.sh in README.rst (Jiri Olsa) [1944798] - bpf: Helper script for running BPF presubmit tests (Jiri Olsa) [1944798] - bpf: Emit explicit NULL pointer checks for PROBE_LDX instructions. (Jiri Olsa) [1944798] - libbpf: Stop using feature-detection Makefiles (Jiri Olsa) [1944798] - selftest/bpf: Testing for multiple logs on REJECT (Jiri Olsa) [1944798] - samples: bpf: Remove unneeded semicolon (Jiri Olsa) [1944798] - bpf: Propagate stack bounds to registers in atomics w/ BPF_FETCH (Jiri Olsa) [1944798] - samples/bpf: Add include dir for MIPS Loongson64 to fix build errors (Jiri Olsa) [1944798] - bpf: Simplify cases in bpf_base_func_proto (Jiri Olsa) [1944798] - samples/bpf: Set flag __SANE_USERSPACE_TYPES__ for MIPS to fix build warnings (Jiri Olsa) [1944798] - selftests/bpf: Avoid useless void *-casts (Jiri Olsa) [1944798] - selftests/bpf: Consistent malloc/calloc usage (Jiri Olsa) [1944798] - selftests/bpf: Avoid heap allocation (Jiri Olsa) [1944798] - selftests/bpf: Define local variables at the beginning of a block (Jiri Olsa) [1944798] - selftests/bpf: Change type from void * to struct generic_data * (Jiri Olsa) [1944798] - selftests/bpf: Change type from void * to struct ifaceconfigobj * (Jiri Olsa) [1944798] - selftests/bpf: Remove casting by introduce local variable (Jiri Olsa) [1944798] - selftests/bpf: Improve readability of xdpxceiver/worker_pkt_validate() (Jiri Olsa) [1944798] - selftests/bpf: Remove memory leak (Jiri Olsa) [1944798] - selftests/bpf: Fix style warnings (Jiri Olsa) [1944798] - selftests/bpf: Remove unused enums (Jiri Olsa) [1944798] - selftests/bpf: Remove a lot of ifobject casting (Jiri Olsa) [1944798] - samples/bpf: Add xdp program on egress for xdp_redirect_map (Jiri Olsa) [1944798] - bpf: Fix typo in scalar{,32}_min_max_rsh comments (Jiri Olsa) [1944798] - bpf, docs: Update build procedure for manually compiling LLVM and Clang (Jiri Olsa) [1944798] - selftest/bpf: Fix typo (Jiri Olsa) [1944798] - libbpf: Use string table index from index table if needed (Jiri Olsa) [1944798] - bpf: Try to avoid kzalloc in cgroup/{s,g}etsockopt (Jiri Olsa) [1944798] - bpf: Permit size-0 datasec (Jiri Olsa) [1944798] - selftests: bpf: Add a new test for bare tracepoints (Jiri Olsa) [1944798] - selftests/bpf: Add verifier tests for x64 jit jump padding (Jiri Olsa) [1944798] - bpf,x64: Pad NOPs to make images converge more easily (Jiri Olsa) [1944798] - tools/bpftool: Add -Wall when building BPF programs (Jiri Olsa) [1944798] - bpf: Declare __bpf_free_used_maps() unconditionally (Jiri Olsa) [1944798] - bpf: Add bpf_patch_call_args prototype to include/linux/bpf.h (Jiri Olsa) [1944798] - kernel.spec: Add support to use vmlinux.h (Jiri Olsa) [1989087] - spec: Add vmlinux.h to kernel-devel package (Jiri Olsa) [1989087] - lib/test_scanf: Handle n_bits == 0 in random tests (Chris von Recklinghausen) [1985062] - printk/console: Check consistent sequence number when handling race in console_unlock() (Chris von Recklinghausen) [1985062] - printk: fix cpu lock ordering (Chris von Recklinghausen) [1985062] - lib/dump_stack: move cpu lock to printk.c (Chris von Recklinghausen) [1985062] - random32: Fix implicit truncation warning in prandom_seed_state() (Chris von Recklinghausen) [1985062] - lib: test_scanf: Remove pointless use of type_min() with unsigned types (Chris von Recklinghausen) [1985062] - selftests: lib: Add wrapper script for test_scanf (Chris von Recklinghausen) [1985062] - lib: test_scanf: Add tests for sscanf number conversion (Chris von Recklinghausen) [1985062] - lib: vsprintf: Fix handling of number field widths in vsscanf (Chris von Recklinghausen) [1985062] - lib: vsprintf: scanf: Negative number must have field width > 1 (Chris von Recklinghausen) [1985062] - usb: host: xhci-tegra: Switch to use ptTs (Chris von Recklinghausen) [1985062] - nilfs2: Switch to use ptTs (Chris von Recklinghausen) [1985062] - kdb: Switch to use ptTs (Chris von Recklinghausen) [1985062] - lib/vsprintf: Allow to override ISO 8601 date and time separator (Chris von Recklinghausen) [1985062] - printk: Remove trailing semicolon in macros (Chris von Recklinghausen) [1985062] - printk: Move EXPORT_SYMBOL() closer to vprintk definition (Chris von Recklinghausen) [1985062] - kernel/printk.c: Fixed mundane typos (Chris von Recklinghausen) [1985062] - printk: rename vprintk_func to vprintk (Chris von Recklinghausen) [1985062] - printk: console: remove unnecessary safe buffer usage (Chris von Recklinghausen) [1985062] - printk: kmsg_dump: remove _nolock() variants (Chris von Recklinghausen) [1985062] - printk: remove logbuf_lock (Chris von Recklinghausen) [1985062] - printk: introduce a kmsg_dump iterator (Chris von Recklinghausen) [1985062] - printk: kmsg_dumper: remove @active field (Chris von Recklinghausen) [1985062] - printk: add syslog_lock (Chris von Recklinghausen) [1985062] - printk: use atomic64_t for devkmsg_user.seq (Chris von Recklinghausen) [1985062] - printk: use seqcount_latch for clear_seq (Chris von Recklinghausen) [1985062] - printk: introduce CONSOLE_LOG_MAX (Chris von Recklinghausen) [1985062] - printk: consolidate kmsg_dump_get_buffer/syslog_print_all code (Chris von Recklinghausen) [1985062] - printk: refactor kmsg_dump_get_buffer() (Chris von Recklinghausen) [1985062] - printk: kmsg_dump: remove unused fields (Chris von Recklinghausen) [1985062] - printk: limit second loop of syslog_print_all (Chris von Recklinghausen) [1985062] - mtd: mtdoops: synchronize kmsg_dumper (Chris von Recklinghausen) [1985062] - vsprintf: dump full information of page flags in pGp (Chris von Recklinghausen) [1985062] - mm, slub: don't combine pr_err with INFO (Chris von Recklinghausen) [1985062] - mm, slub: use pGp to print page flags (Chris von Recklinghausen) [1985062] - lib/vsprintf.c: remove leftover 'f' and 'F' cases from bstr_printf() (Chris von Recklinghausen) [1985062] - printk: clarify the documentation for plain pointer printing (Chris von Recklinghausen) [1985062] - lib/vsprintf: do not show no_hash_pointers message multiple times (Chris von Recklinghausen) [1985062] - kdb: Refactor env variables get/set code (Chris von Recklinghausen) [1985062] - kernel: debug: Ordinary typo fixes in the file gdbstub.c (Chris von Recklinghausen) [1985062] - kdb: Simplify kdb commands registration (Chris von Recklinghausen) [1985062] - seqlock,lockdep: Fix seqcount_latch_init() (Chris von Recklinghausen) [1985062] - printk: avoid prb_first_valid_seq() where possible (Chris von Recklinghausen) [1985062] - printk: rectify kernel-doc for prb_rec_init_wr() (Chris von Recklinghausen) [1985062] - lib/vsprintf: no_hash_pointers prints all addresses as unhashed (Chris von Recklinghausen) [1985062] - kselftest: add support for skipped tests (Chris von Recklinghausen) [1985062] - lib: use KSTM_MODULE_GLOBALS macro in kselftest drivers (Chris von Recklinghausen) [1985062] - printk: fix deadlock when kernel panic (Chris von Recklinghausen) [1985062] - torture: Remove "Failed to add ttynull console" false positive (Chris von Recklinghausen) [1985062] - printk: fix string termination for record_print_text() (Chris von Recklinghausen) [1985062] - printk: fix buffer overflow potential for print_text() (Chris von Recklinghausen) [1985062] - printk: fix kmsg_dump_get_buffer length calulations (Chris von Recklinghausen) [1985062] - printk: ringbuffer: fix line counting (Chris von Recklinghausen) [1985062] - Revert "init/console: Use ttynull as a fallback when there is no console" (Chris von Recklinghausen) [1985062] - printk: remove obsolete dead assignment (Chris von Recklinghausen) [1985062] - printk: ringbuffer: Reference text_data_ring directly in callees. (Chris von Recklinghausen) [1985062] - printk/console: Allow to disable console output by using console="" or console=null (Chris von Recklinghausen) [1985062] - init/console: Use ttynull as a fallback when there is no console (Chris von Recklinghausen) [1985062] - printk: remove logbuf_lock writer-protection of ringbuffer (Chris von Recklinghausen) [1985062] - printk: inline log_output(),log_store() in vprintk_store() (Chris von Recklinghausen) [1985062] - printk: remove unneeded dead-store assignment (Chris von Recklinghausen) [1985062] - printk: finalize records with trailing newlines (Chris von Recklinghausen) [1985062] - printk: ringbuffer: Wrong data pointer when appending small string (Chris von Recklinghausen) [1985062] - printk: reduce setup_text_buf size to LOG_LINE_MAX (Chris von Recklinghausen) [1985062] - printk: avoid and/or handle record truncation (Chris von Recklinghausen) [1985062] - printk: remove dict ring (Chris von Recklinghausen) [1985062] - printk: move dictionary keys to dev_printk_info (Chris von Recklinghausen) [1985062] - printk: move printk_info into separate array (Chris von Recklinghausen) [1985062] - printk: reimplement log_cont using record extension (Chris von Recklinghausen) [1985062] - printk: ringbuffer: add finalization/extension support (Chris von Recklinghausen) [1985062] - printk: ringbuffer: change representation of states (Chris von Recklinghausen) [1985062] - printk: ringbuffer: clear initial reserved fields (Chris von Recklinghausen) [1985062] - printk: ringbuffer: add BLK_DATALESS() macro (Chris von Recklinghausen) [1985062] - printk: ringbuffer: relocate get_data() (Chris von Recklinghausen) [1985062] - printk: ringbuffer: avoid memcpy() on state_var (Chris von Recklinghausen) [1985062] - printk: ringbuffer: fix setting state in desc_read() (Chris von Recklinghausen) [1985062] - seqlock: Introduce seqcount_latch_t (Chris von Recklinghausen) [1985062] - scripts/gdb: update for lockless printk ringbuffer (Chris von Recklinghausen) [1985062] - scripts/gdb: add utils.read_ulong() (Chris von Recklinghausen) [1985062] - printk: reduce LOG_BUF_SHIFT range for H8300 (Chris von Recklinghausen) [1985062] - printk: ringbuffer: support dataless records (Chris von Recklinghausen) [1985062] - MAINTAIERS: Add John Ogness as printk reviewer (Chris von Recklinghausen) [1985062] - printk: use the lockless ringbuffer (Chris von Recklinghausen) [1985062] - Revert "printk: lock/unlock console only for new logbuf entries" (Chris von Recklinghausen) [1985062] - printk: add lockless ringbuffer (Chris von Recklinghausen) [1985062] - crash: add VMCOREINFO macro to define offset in a struct declared by typedef (Chris von Recklinghausen) [1985062] - printk: Use fallthrough pseudo-keyword (Chris von Recklinghausen) [1985062] - kernel.h: Move oops_in_progress to printk.h (Chris von Recklinghausen) [1985062] - serial: 8250: change lock order in serial8250_do_startup() (Chris von Recklinghausen) [1985062] - kernel: printk: delete repeated words in comments (Chris von Recklinghausen) [1985062] - random32: Restore __latent_entropy attribute on net_rand_state (Chris von Recklinghausen) [1985062] - random32: add a tracepoint for prandom_u32() (Chris von Recklinghausen) [1985062] - init: open code setting up stdin/stdout/stderr (Chris von Recklinghausen) [1985062] - hvc: unify console setup naming (Chris von Recklinghausen) [1985062] - console: Fix trivia typo 'change' -> 'chance' (Chris von Recklinghausen) [1985062] - console: Propagate error code from console ->setup() (Chris von Recklinghausen) [1985062] - tty: hvc: Return proper error code from console ->setup() hook (Chris von Recklinghausen) [1985062] - lib/vsprintf: Force type of flags value for gfp_t (Chris von Recklinghausen) [1985062] - lib/vsprintf: Replace custom spec to print decimals with generic one (Chris von Recklinghausen) [1985062] - lib/vsprintf: Replace hidden BUILD_BUG_ON() with static_assert() (Chris von Recklinghausen) [1985062] - printk: Make linux/printk.h self-contained (Chris von Recklinghausen) [1985062] - doc:kmsg: explicitly state the return value in case of SEEK_CUR (Chris von Recklinghausen) [1985062] - Replace HTTP links with HTTPS ones: vsprintf (Chris von Recklinghausen) [1985062] - Revert "kernel/printk: add kmsg SEEK_CUR handling" (Chris von Recklinghausen) [1985062] - random32: move the pseudo-random 32-bit definitions to prandom.h (Chris von Recklinghausen) [1985062] - printk/kdb: Redirect printk messages into kdb in any context (Chris von Recklinghausen) [1985062] - usb: pulse8-cec: Switch to use ptT (Chris von Recklinghausen) [1985062] - lib/vsprintf: Print time64_t in human readable format (Chris von Recklinghausen) [1985062] - printk: Remove pr_cont_once() (Chris von Recklinghausen) [1985062] - printk: handle blank console arguments passed in. (Chris von Recklinghausen) [1985062] - kernel/printk: add kmsg SEEK_CUR handling (Chris von Recklinghausen) [1985062] - printk: Fix a typo in comment "interator"->"iterator" (Chris von Recklinghausen) [1985062] - printk: Correctly set CON_CONSDEV even when preferred console was not registered (Chris von Recklinghausen) [1985062] - printk: Fix preferred console selection with multiple matches (Chris von Recklinghausen) [1985062] - printk: Move console matching logic into a separate function (Chris von Recklinghausen) [1985062] - lib/vsprintf: update comment about simple_strto() functions (Chris von Recklinghausen) [1985062] - printk: Convert a use of sprintf to snprintf in console_unlock (Chris von Recklinghausen) [1985062] - lib/dynamic_debug.c: use address-of operator on section symbols (Chris von Recklinghausen) [1985062] - printk: fix exclusive_console replaying (Chris von Recklinghausen) [1985062] - Revert "fs: remove ksys_dup()" (Chris von Recklinghausen) [1985062] - early init: fix error handling when opening /dev/console (Chris von Recklinghausen) [1985062] - device.h: move dev_printk()-like functions to dev_printk.h (Chris von Recklinghausen) [1985062] - docs: printk-formats: add ptrdiff_t type to printk-formats (Chris von Recklinghausen) [1985062] - fs: remove ksys_dup() (Chris von Recklinghausen) [1985062] - MAINTAINERS: Add VSPRINTF (Chris von Recklinghausen) [1985062] - tools lib api: Renaming pr_warning to pr_warn (Chris von Recklinghausen) [1985062] - lib: cpu_rmap: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - trace: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - vgacon: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - scsi: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - platform/x86: intel_oaktrail: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - platform/x86: asus-laptop: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - platform/x86: eeepc-laptop: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - oprofile: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - of: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - macintosh: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - idsn: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - ide: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - crypto: n2: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - clocksource: samsung_pwm_timer: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - gdrom: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - drbd: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - x86: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - arm64: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - dump_stack: avoid the livelock of the dump_lock (Chris von Recklinghausen) [1985062] - lib/vsprintf: Add pfw conversion specifier for printing fwnode names (Chris von Recklinghausen) [1985062] - lib/vsprintf: Make use of fwnode API to obtain node names and separators (Chris von Recklinghausen) [1985062] - ABI: Update dev-kmsg documentation to match current kernel behaviour (Chris von Recklinghausen) [1985062] - printk: Replace strncmp() with str_has_prefix() (Chris von Recklinghausen) [1985062] - lib/test_printf: Remove obvious comments from pd and pD tests (Chris von Recklinghausen) [1985062] - lib/test_printf: Add test of null/invalid pointer dereference for dentry (Chris von Recklinghausen) [1985062] - vsprintf: Prevent crash when dereferencing invalid pointers for pD (Chris von Recklinghausen) [1985062] - printk: Do not lose last line in kmsg buffer dump (Chris von Recklinghausen) [1985062] - scripts/gdb: fix lx-dmesg when CONFIG_PRINTK_CALLER is set (Chris von Recklinghausen) [1985062] - lib/vsprintf: Remove support for pF and pf in favour of pS and ps (Chris von Recklinghausen) [1985062] - tracing: kdb: Allow ftdump to skip all but the last few entries (Chris von Recklinghausen) [1985062] - tracing: kdb: The skip_lines parameter should have been skip_entries (Chris von Recklinghausen) [1985062] - tracing: Add trace_total_entries() / trace_total_entries_cpu() (Chris von Recklinghausen) [1985062] - tty: Add NULL TTY driver (Chris von Recklinghausen) [1985062] - treewide: Switch printk users from pf and pF to ps and pS, respectively (Chris von Recklinghausen) [1985062] - iio: adc: fix warning in Qualcomm PM8xxx HK/XOADC driver (Chris von Recklinghausen) [1985062] - device.h: Add __cold to dev_ logging functions (Chris von Recklinghausen) [1985062] - dynamic_debug: move pr_err from module.c to ddebug_add_module (Chris von Recklinghausen) [1985062] - dynamic_debug: don't duplicate modname in ddebug_add_module (Chris von Recklinghausen) [1985062] - kdb: use bool for binary state indicators (Chris von Recklinghausen) [1985062] - panic: avoid deadlocks in re-entrant console drivers (Chris von Recklinghausen) [1985062] - x86/apic: Trivial coding style fixes (Chris von Recklinghausen) [1985062] - video/console/vgacon: Print big fat warning with nomodeset (Chris von Recklinghausen) [1985062] - device: Add #define dev_fmt similar to #define pr_fmt (Chris von Recklinghausen) [1985062] - bcache: replace 'pF' by 'pS' in seq_printf() (Chris von Recklinghausen) [1985062] - Revert "Merge: redhat: switch secureboot kernel image signing to release keys" (Augusto Caringi) - drm/nouveau/fifo/ga102: initialise chid on return from channel creation (Ben Skeggs) [1997878] - drm/nouveau/ga102-: support ttm buffer moves via copy engine (Ben Skeggs) [1997878] - drm/nouveau/kms/tu102-: delay enabling cursor until after assign_windows (Ben Skeggs) [1997878] - drm/nouveau/kms/nv50: workaround EFI GOP window channel format differences (Ben Skeggs) [1997878] - drm/nouveau/disp: power down unused DP links during init (Ben Skeggs) [1997878] - drm/nouveau: recognise GA107 (Ben Skeggs) [1997878] - PCI: Mark TI C667X to avoid bus reset (Alex Williamson) [1975768] - redhat: switch secureboot kernel image signing to release keys (Bruno Meneguele) - CI: handle RT branches in a single config (Veronika Kabatova) - CI: Fix RT check branch name (Veronika Kabatova) - CI: Drop private CI config (Veronika Kabatova) - CI: extend template use (Veronika Kabatova) - Revert "Merge: mt7921e: enable new Mediatek wireless hardware" (Bruno Meneguele) [2009501] - megaraid_sas: fix concurrent access to ISR between IRQ polling and real interrupt (Tomas Henzl) [2009022] - scsi: megaraid_sas: mq_poll support (Tomas Henzl) [2009022] - [PATCH v2] scsi: qla2xxx: Suppress unnecessary log messages during login (Nilesh Javali) [1982186] - scsi: qla2xxx: Fix excessive messages during device logout (Nilesh Javali) [1982186] - PCI: pciehp: Ignore Link Down/Up caused by DPC (Myron Stowe) [1981741] - arm64: kpti: Fix "kpti=off" when KASLR is enabled (Mark Salter) [1979731] - arm64: Fix CONFIG_ARCH_RANDOM=n build (Mark Salter) [1979731] - redhat/configs: aarch64: add CONFIG_ARCH_RANDOM (Mark Salter) [1979731] - arm64: Implement archrandom.h for ARMv8.5-RNG (Mark Salter) [1979731] - arm64: kconfig: Fix alignment of E0PD help text (Mark Salter) [1979731] - arm64: Use register field helper in kaslr_requires_kpti() (Mark Salter) [1979731] - arm64: Simplify early check for broken TX1 when KASLR is enabled (Mark Salter) [1979731] - arm64: Use a variable to store non-global mappings decision (Mark Salter) [1979731] - arm64: Don't use KPTI where we have E0PD (Mark Salter) [1979731] - arm64: Factor out checks for KASLR in KPTI code into separate function (Mark Salter) [1979731] - redhat/configs: Add CONFIG_ARM64_E0PD (Mark Salter) [1979731] - arm64: Add initial support for E0PD (Mark Salter) [1979731] - arm64: cpufeature: Export matrix and other features to userspace (Mark Salter) [1980098] - arm64: docs: cpu-feature-registers: Document ID_AA64PFR1_EL1 (Mark Salter) [1980098] - docs/arm64: cpu-feature-registers: Rewrite bitfields that don't follow [e, s] (Mark Salter) [1980098] - docs/arm64: cpu-feature-registers: Documents missing visible fields (Mark Salter) [1980098] - arm64: Introduce system_capabilities_finalized() marker (Mark Salter) [1980098] - arm64: entry.S: Do not preempt from IRQ before all cpufeatures are enabled (Mark Salter) [1980098] - docs/arm64: elf_hwcaps: Document HWCAP_SB (Mark Salter) [1980098] - docs/arm64: elf_hwcaps: sort the HWCAP{, 2} documentation by ascending value (Mark Salter) [1980098] - arm64: cpufeature: Treat ID_AA64ZFR0_EL1 as RAZ when SVE is not enabled (Mark Salter) [1980098] - arm64: cpufeature: Effectively expose FRINT capability to userspace (Mark Salter) [1980098] - arm64: cpufeature: Fix feature comparison for CTR_EL0.{CWG,ERG} (Mark Salter) [1980098] - arm64: Expose FRINT capabilities to userspace (Mark Salter) [1980098] - arm64: Expose ARMv8.5 CondM capability to userspace (Mark Salter) [1980098] - docs: arm64: convert perf.txt to ReST format (Mark Salter) [1980098] - docs: arm64: convert docs to ReST and rename to .rst (Mark Salter) [1980098] - Documentation/arm64: HugeTLB page implementation (Mark Salter) [1980098] - Documentation/arm64/sve: Couple of improvements and typos (Mark Salter) [1980098] - arm64: cpufeature: Fix missing ZFR0 in __read_sysreg_by_encoding() (Mark Salter) [1980098] - arm64: Expose SVE2 features for userspace (Mark Salter) [1980098] - arm64: Advertise ARM64_HAS_DCPODP cpu feature (Mark Salter) [1980098] - arm64: add CVADP support to the cache maintenance helper (Mark Salter) [1980098] - arm64: Fix minor issues with the dcache_by_line_op macro (Mark Salter) [1980098] - arm64: Expose DC CVADP to userspace (Mark Salter) [1980098] - arm64: Handle trapped DC CVADP (Mark Salter) [1980098] - arm64: HWCAP: encapsulate elf_hwcap (Mark Salter) [1980098] - arm64: HWCAP: add support for AT_HWCAP2 (Mark Salter) [1980098] - x86/MCE/AMD, EDAC/mce_amd: Add new SMCA bank types (Aristeu Rozanski) [1965331] - x86/MCE/AMD, EDAC/mce_amd: Remove struct smca_hwid.xec_bitmap (Aristeu Rozanski) [1965331] - EDAC, mce_amd: Print ExtErrorCode and description on a single line (Aristeu Rozanski) [1965331]- scsi: ibmvfc: Fix command state accounting and stale response detection (Steve Best) [1988157] - tasklist_lock, ppc64: Convert tasklist_lock to use qrwlock for ppc64 (Waiman Long) [1978377] - tasklist_lock, ppc64: Provide infrastructure to support specific use of qrwlock (Waiman Long) [1978377] - redhat/configs: Disable CONFIG_PPC_QUEUED_SPINLOCKS (Waiman Long) [1978377] - qspinlock: use signed temporaries for cmpxchg (Waiman Long) [1978377] - powerpc/qspinlock: Optimised atomic_try_cmpxchg_lock() that adds the lock hint (Waiman Long) [1978377] - powerpc/pseries: Implement paravirt qspinlocks for SPLPAR (Waiman Long) [1978377] - powerpc/64s: Implement queued spinlocks and rwlocks (Waiman Long) [1978377] - powerpc: Move spinlock implementation to simple_spinlock (Waiman Long) [1978377] - locking/spinlocks: Remove an instruction from spin and write locks (Waiman Long) [1978377] - net: Fix skb->csum update in inet_proto_csum_replace16(). (Balazs Nemeth) [1975193] - [s390] s390/dasd: fix use after free in dasd path handling (Claudio Imbrenda) [1996764] - powerpc/bpf: Fix detecting BPF atomic instructions (Viktor Malik) [1931483] - selftests/bpf: ringbuf_multi: Test bpf_map__set_inner_map_fd (Viktor Malik) [1931483] - selftests/bpf: ringbuf_multi: Use runtime page size (Viktor Malik) [1931483] - libbpf: Add bpf_map__inner_map API (Viktor Malik) [1931483] - selftests/bpf: ringbuf: Use runtime page size (Viktor Malik) [1931483] - selftests/bpf: mmap: Use runtime page size (Viktor Malik) [1931483] - selftests/bpf: Pass page size from userspace in map_ptr (Viktor Malik) [1931483] - selftests/bpf: Pass page size from userspace in sockopt_sk (Viktor Malik) [1931483] - selftests/bpf: test_progs/sockopt_sk: Convert to use BPF skeleton (Viktor Malik) [1931483] - selftests/bpf: test_progs/sockopt_sk: Remove version (Viktor Malik) [1931483] - powerpc/64s: Fix crashes when toggling entry flush barrier (Diego Domingos) [1894804] - powerpc/64s: flush L1D after user accesses (Diego Domingos) [1894804] - powerpc/uaccess: Evaluate macro arguments once, before user access is allowed (Diego Domingos) [1894804] - powerpc: Fix __clear_user() with KUAP enabled (Diego Domingos) [1894804] - powerpc: Implement user_access_begin and friends (Diego Domingos) [1894804] - powerpc: Add a framework for user access tracking (Diego Domingos) [1894804] - powerpc/64s: flush L1D on kernel entry (Diego Domingos) [1894804] - redhat: enable CONFIG_SLAB_FREELIST_HARDENED (Rafael Aquini) [1862283] - include/uapi/linux/swab.h: fix userspace breakage, use __BITS_PER_LONG for swap (Rafael Aquini) [1862283] - uapi: rename ext2_swab() to swab() and share globally in swab.h (Rafael Aquini) [1862283] - lib/timerqueue: Rely on rbtree semantics for next timer (Phil Auld) [1984798] - e1000e: Do not take care about recovery NVM checksum (Ken Cox) [1984558] - qrtr: disable CONFIG_QRTR for non x86_64 archs (Íñigo Huguet) [1999642] - ceph: fix possible null-pointer dereference in ceph_mdsmap_decode() (Jeff Layton) [1989999] - ceph: fix dereference of null pointer cf (Jeff Layton) [1989999] - ceph: correctly handle releasing an embedded cap flush (Jeff Layton) [1989999] - ceph: take snap_empty_lock atomically with snaprealm refcount change (Jeff Layton) [1989999] - ceph: don't WARN if we're still opening a session to an MDS (Jeff Layton) [1989999] - rbd: don't hold lock_rwsem while running_list is being drained (Jeff Layton) [1989999] - rbd: always kick acquire on "acquired" and "released" notifications (Jeff Layton) [1989999] - ceph: take reference to req->r_parent at point of assignment (Jeff Layton) [1989999] - ceph: eliminate ceph_async_iput() (Jeff Layton) [1989999] - ceph: don't take s_mutex in ceph_flush_snaps (Jeff Layton) [1989999] - ceph: don't take s_mutex in try_flush_caps (Jeff Layton) [1989999] - ceph: don't take s_mutex or snap_rwsem in ceph_check_caps (Jeff Layton) [1989999] - ceph: eliminate session->s_gen_ttl_lock (Jeff Layton) [1989999] - ceph: allow ceph_put_mds_session to take NULL or ERR_PTR (Jeff Layton) [1989999] - ceph: clean up locking annotation for ceph_get_snap_realm and __lookup_snap_realm (Jeff Layton) [1989999] - ceph: add some lockdep assertions around snaprealm handling (Jeff Layton) [1989999] - ceph: decoding error in ceph_update_snap_realm should return -EIO (Jeff Layton) [1989999] - ceph: add IO size metrics support (Jeff Layton) [1989999] - ceph: update and rename __update_latency helper to __update_stdev (Jeff Layton) [1989999] - ceph: simplify the metrics struct (Jeff Layton) [1989999] - libceph: fix doc warnings in cls_lock_client.c (Jeff Layton) [1989999] - libceph: remove unnecessary ret variable in ceph_auth_init() (Jeff Layton) [1989999] - libceph: kill ceph_none_authorizer::reply_buf (Jeff Layton) [1989999] - ceph: make ceph_queue_cap_snap static (Jeff Layton) [1989999] - ceph: remove bogus checks and WARN_ONs from ceph_set_page_dirty (Jeff Layton) [1989999] - libceph: set global_id as soon as we get an auth ticket (Jeff Layton) [1989999] - libceph: don't pass result into ac->ops->handle_reply() (Jeff Layton) [1989999] - ceph: fix error handling in ceph_atomic_open and ceph_lookup (Jeff Layton) [1989999] - ceph: must hold snap_rwsem when filling inode for async create (Jeff Layton) [1989999] - libceph: Fix spelling mistakes (Jeff Layton) [1989999] - libceph: don't set global_id until we get an auth ticket (Jeff Layton) [1989999] - libceph: bump CephXAuthenticate encoding version (Jeff Layton) [1989999] - ceph: don't allow access to MDS-private inodes (Jeff Layton) [1989999] - ceph: fix up some bare fetches of i_size (Jeff Layton) [1989999] - ceph: support getting ceph.dir.rsnaps vxattr (Jeff Layton) [1989999] - ceph: drop pinned_page parameter from ceph_get_caps (Jeff Layton) [1989999] - ceph: fix inode leak on getattr error in __fh_to_dentry (Jeff Layton) [1989999] - ceph: only check pool permissions for regular files (Jeff Layton) [1989999] - ceph: send opened files/pinned caps/opened inodes metrics to MDS daemon (Jeff Layton) [1989999] - ceph: avoid counting the same request twice or more (Jeff Layton) [1989999] - ceph: rename the metric helpers (Jeff Layton) [1989999] - ceph: fix kerneldoc copypasta over ceph_start_io_direct (Jeff Layton) [1989999] - ceph: don't use d_add in ceph_handle_snapdir (Jeff Layton) [1989999] - ceph: don't clobber i_snap_caps on non-I_NEW inode (Jeff Layton) [1989999] - ceph: fix fall-through warnings for Clang (Jeff Layton) [1989999] - net: ceph: Fix a typo in osdmap.c (Jeff Layton) [1989999] - ceph: don't allow type or device number to change on non-I_NEW inodes (Jeff Layton) [1989999] - ceph: defer flushing the capsnap if the Fb is used (Jeff Layton) [1989999] - ceph: allow queueing cap/snap handling after putting cap references (Jeff Layton) [1989999] - ceph: clean up inode work queueing (Jeff Layton) [1989999] - ceph: fix flush_snap logic after putting caps (Jeff Layton) [1989999] - libceph: fix "Boolean result is used in bitwise operation" warning (Jeff Layton) [1989999] - new helper: inode_wrong_type() (Jeff Layton) [1989999] - kabi: Adding symbol single_release (fs/seq_file.c) (Čestmír Kalina) [1945486] - kabi: Adding symbol single_open (fs/seq_file.c) (Čestmír Kalina) [1945486] - kabi: Adding symbol seq_read (fs/seq_file.c) (Čestmír Kalina) [1945486] - kabi: Adding symbol seq_printf (fs/seq_file.c) (Čestmír Kalina) [1945486] - kabi: Adding symbol seq_lseek (fs/seq_file.c) (Čestmír Kalina) [1945486] - kabi: Adding symbol unregister_chrdev_region (fs/char_dev.c) (Čestmír Kalina) [1945486] - kabi: Adding symbol cdev_init (fs/char_dev.c) (Čestmír Kalina) [1945486] - kabi: Adding symbol cdev_del (fs/char_dev.c) (Čestmír Kalina) [1945486] - kabi: Adding symbol cdev_alloc (fs/char_dev.c) (Čestmír Kalina) [1945486] - kabi: Adding symbol cdev_add (fs/char_dev.c) (Čestmír Kalina) [1945486] - kabi: Adding symbol alloc_chrdev_region (fs/char_dev.c) (Čestmír Kalina) [1945486] - kabi: Adding symbol pcie_capability_read_word (drivers/pci/access.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol pcie_capability_read_dword (drivers/pci/access.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol pcie_capability_clear_and_set_word (drivers/pci/access.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol pci_write_config_dword (drivers/pci/access.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol pci_write_config_byte (drivers/pci/access.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol pci_set_power_state (drivers/pci/pci.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol pci_read_config_dword (drivers/pci/access.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol pci_read_config_byte (drivers/pci/access.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol pci_irq_vector (drivers/pci/msi.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol pci_get_device (drivers/pci/search.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol pci_free_irq_vectors (drivers/pci/msi.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol pci_alloc_irq_vectors_affinity (drivers/pci/msi.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol kexec_crash_loaded (kernel/kexec_core.c) (Čestmír Kalina) [1945491] - perf/x86/intel: Fix PEBS-via-PT reload base value for Extended PEBS (Michael Petlan) [1998051] - perf/x86/intel/uncore: Fix Add BW copypasta (Michael Petlan) [1998051] - perf/x86/intel/uncore: Add BW counters for GT, IA and IO breakdown (Michael Petlan) [1998051] - Revert "ice: Add initial support framework for LAG" (Michal Schmidt) [1999016] - net: re-initialize slow_gro flag at gro_list_prepare time (Paolo Abeni) [2002367] - cxgb4: dont touch blocked freelist bitmap after free (Rahul Lakkireddy) [1998148] - cxgb4vf: configure ports accessible by the VF (Rahul Lakkireddy) [1961329] - scsi: lpfc: Fix memory leaks in error paths while issuing ELS RDF/SCR request (Dick Kennedy) [1976332] - scsi: lpfc: Keep NDLP reference until after freeing the IOCB after ELS handling (Dick Kennedy) [1976332] - scsi: lpfc: Move initialization of phba->poll_list earlier to avoid crash (Dick Kennedy) [1976332]- md/raid10: properly indicate failure when ending a failed write request (Nigel Croxon) [1983859] - md: Constify attribute_group structs (Nigel Croxon) [1983859] - md: mark some personalities as deprecated (Nigel Croxon) [1983859] - md/raid1: rename print_msg with r1bio_existed (Nigel Croxon) [1983859] - async_xor: check src_offs is not NULL before updating it (Nigel Croxon) [1983859] - async_xor: increase src_offs when dropping destination page (Nigel Croxon) [1983859] - md/raid5: reallocate page array after setting new stripe_size (Nigel Croxon) [1983859] - md/raid5: resize stripe_head when reshape array (Nigel Croxon) [1983859] - md/raid5: let multiple devices of stripe_head share page (Nigel Croxon) [1983859] - md/raid6: let async recovery function support different page offset (Nigel Croxon) [1983859] - md/raid6: let syndrome computor support different page offset (Nigel Croxon) [1983859] - md/raid5: convert to new xor compution interface (Nigel Croxon) [1983859] - md/raid5: add new xor function to support different page offset (Nigel Croxon) [1983859] - md/raid5: make async_copy_data() to support different page offset (Nigel Croxon) [1983859] - md/raid5: add a new member of offset into r5dev (Nigel Croxon) [1983859] - x86/cpu: Update cached HLE state on write to TSX_CTRL_CPUID_CLEAR (Jay Shin) [1994421] - crypto: ccp - Add support for new CCP/PSP device ID (Vladis Dronov) [1987094] - crypto: ccp - shutdown SEV firmware on kexec (Vladis Dronov) [1987094] - crypto: ccp - Use list_move_tail instead of list_del/list_add_tail in ccp-dmaengine.c (Vladis Dronov) [1987094] - crypto: ccp: ccp-dev: Fix a little doc-rot (Vladis Dronov) [1987094] - crypto: ccp - Fix a resource leak in an error handling path (Vladis Dronov) [1987094] - crypto: ccp - Annotate SEV Firmware file names (Vladis Dronov) [1987094] - crypto: ccp - Make ccp_dev_suspend and ccp_dev_resume void functions (Vladis Dronov) [1987094] - crypto: ccp - Use DEFINE_SPINLOCK() for spinlock (Vladis Dronov) [1987094] - crypto: ccp - A value assigned to a variable is never used (Vladis Dronov) [1987094] - crypto: ccp - Don't initialize SEV support without the SEV feature (Vladis Dronov) [1987094] - crypto: ccp - fix error handling (Vladis Dronov) [1987094] - crypto: ccp - use generic power management (Vladis Dronov) [1987094] - crypto: drivers - set the flag CRYPTO_ALG_ALLOCATES_MEMORY (Vladis Dronov) [1987094] - crypto: ahash - remove useless setting of type flags (Vladis Dronov) [1987094] - crypto: ccp - Silence strncpy warning (Vladis Dronov) [1987094] - crypto: ccp - permit asynchronous skcipher as fallback (Vladis Dronov) [1987094] - crypto: ccp - Fix sparse warnings (Vladis Dronov) [1987094] - crypto: ccp - Update CCP driver maintainer information (Vladis Dronov) [1987094] - crypto: ccp - Fix use of merged scatterlists (Vladis Dronov) [1987094] - crypto: ccp - remove redundant assignment to variable ret (Vladis Dronov) [1987094] - crypto: ccp - use crypto_shash_tfm_digest() (Vladis Dronov) [1987094] - crypto: hash - introduce crypto_shash_tfm_digest() (Vladis Dronov) [1987094] - crypto: ccp -- don't "select" CONFIG_DMADEVICES (Vladis Dronov) [1987094] - crypto: ccp - Update MAINTAINERS for CCP driver (Vladis Dronov) [1987094] - crypto: ccp - switch from ablkcipher to skcipher (Vladis Dronov) [1987094] - ipc: replace costly bailout check in sysvipc_find_ipc() (Rafael Aquini) [1980619 1987128] {CVE-2021-3669} - ipc/util.c: sysvipc_find_ipc() incorrectly updates position index (Rafael Aquini) [1980619 1987128] {CVE-2021-3669} - ipc/util.c: sysvipc_find_ipc() should increase position index (Rafael Aquini) [1980619 1987128] {CVE-2021-3669} - psi: Fix psi state corruption when schedule() races with cgroup move (Waiman Long) [2002025] - psi: Optimize task switch inside shared cgroups (Waiman Long) [2002025] - kthread: Fix PF_KTHREAD vs to_kthread() race (Waiman Long) [2002025] - sched/fair: Ignore percpu threads for imbalance pulls (Waiman Long) [2002025] - sched: Fix get_push_task() vs migrate_disable() (Waiman Long) [2002025] - sched: Don't defer CPU pick to migration_cpu_stop() (Waiman Long) [2002025] - sched: Simplify migration_cpu_stop() (Waiman Long) [2002025] - sched: Simplify set_affinity_pending refcounts (Waiman Long) [2002025] - sched: Fix affine_move_task() self-concurrency (Waiman Long) [2002025] - sched: Optimize migration_cpu_stop() (Waiman Long) [2002025] - sched: Collate affine_move_task() stoppers (Waiman Long) [2002025] - sched: Simplify migration_cpu_stop() (Waiman Long) [2002025] - sched: Fix migration_cpu_stop() requeueing (Waiman Long) [2002025] - sched: Relax the set_cpus_allowed_ptr() semantics (Waiman Long) [2002025] - sched: Fix CPU hotplug / tighten is_per_cpu_kthread() (Waiman Long) [2002025] - sched: Prepare to use balance_push in ttwu() (Waiman Long) [2002025] - workqueue: Restrict affinity change to rescuer (Waiman Long) [2002025] - workqueue: Tag bound workers with KTHREAD_IS_PER_CPU (Waiman Long) [2002025] - kthread: Extract KTHREAD_IS_PER_CPU (Waiman Long) [2002025] - sched: Don't run cpu-online with balance_push() enabled (Waiman Long) [2002025] - workqueue: Use cpu_possible_mask instead of cpu_active_mask to break affinity (Waiman Long) [2002025] - sched/core: Print out straggler tasks in sched_cpu_dying() (Waiman Long) [2002025] - sched: Optimize finish_lock_switch() (Waiman Long) [2002025] - sched: Fix migration_cpu_stop() WARN (Waiman Long) [2002025] - sched/core: Add missing completion for affine_move_task() waiters (Waiman Long) [2002025] - stop_machine, rcu: Mark functions as notrace (Waiman Long) [2002025] - sched: Comment affine_move_task() (Waiman Long) [2002025] - sched: Deny self-issued __set_cpus_allowed_ptr() when migrate_disable() (Waiman Long) [2002025] - sched/proc: Print accurate cpumask vs migrate_disable() (Waiman Long) [2002025] - sched: Make migrate_disable/enable() independent of RT (Waiman Long) [2002025] - sched: Fix migrate_disable() vs rt/dl balancing (Waiman Long) [2002025] - sched, lockdep: Annotate ->pi_lock recursion (Waiman Long) [2002025] - sched,rt: Use the full cpumask for balancing (Waiman Long) [2002025] - sched,rt: Use cpumask_any*_distribute() (Waiman Long) [2002025] - sched/core: Make migrate disable and CPU hotplug cooperative (Waiman Long) [2002025] - sched: Fix migrate_disable() vs set_cpus_allowed_ptr() (Waiman Long) [2002025] - sched: Add migrate_disable() (Waiman Long) [2002025] - sched: Massage set_cpus_allowed() (Waiman Long) [2002025] - sched: Fix hotplug vs CPU bandwidth control (Waiman Long) [2002025] - sched/hotplug: Consolidate task migration on CPU unplug (Waiman Long) [2002025] - workqueue: Manually break affinity on hotplug (Waiman Long) [2002025] - sched/core: Wait for tasks being pushed away on hotplug (Waiman Long) [2002025] - sched/hotplug: Ensure only per-cpu kthreads run during hotplug (Waiman Long) [2002025] - sched: Fix balance_callback() (Waiman Long) [2002025] - maccess: rename probe_kernel_{read,write} to copy_{from,to}_kernel_nofault (Waiman Long) [2002025] - s390/ftrace: fix potential crashes when switching tracers (Waiman Long) [2002025] - psi: Move PF_MEMSTALL out of task->flags (Waiman Long) [2002025] - psi: Optimize switching tasks inside shared cgroups (Waiman Long) [2002025] - psi: Fix cpu.pressure for cpu.max and competing cgroups (Waiman Long) [2002025] - stop_machine: Make stop_cpus() static (Waiman Long) [2002025] - stop_machine: remove try_stop_cpus helper (Waiman Long) [2002025] - kernel.h: Add non_block_start/end() (Waiman Long) [2002025] - processor: get rid of cpu_relax_yield (Waiman Long) [2002025] - processor: remove spin_cpu_yield (Waiman Long) [2002025] - s390: improve wait logic of stop_machine (Waiman Long) [2002025] - sched/core: Fix typo in comment (Waiman Long) [2002025] - ia64/tlb: Eradicate tlb_migrate_finish() callback (Waiman Long) [2002025] - sched/core: Remove unnecessary unlikely() in push_*_task() (Waiman Long) [2002025] - sched/fair: Reduce long-tail newly idle balance cost (Phil Auld) [1971918] - hwmon: (acpi_power_meter) Fix lockdep splat (Waiman Long) [1997807] - redhat: open the RHEL-8.6 development (Augusto Caringi) [2000679] - rcu: Avoid unneeded function call in rcu_read_unlock() (Waiman Long) [1997500] - mt76: connac: do not schedule mac_work if the device is not running (Íñigo Huguet) [1956419 1972045] - mt7921e: enable module in config (Íñigo Huguet) [1956419 1972045] - Revert tools/power/cpupower: Read energy_perf_bias from sysfs (Steve Best) [1999926] - libnvdimm/namespace: Differentiate between probe mapping and runtime mapping (Jeff Moyer) [1795719] - libnvdimm/pfn_dev: Don't clear device memmap area during generic namespace probe (Jeff Moyer) [1795719] - perf/x86/intel/uncore: Clean up error handling path of iio mapping (Michael Petlan) [1837330] - perf/x86/intel/uncore: Fix for iio mapping on Skylake Server (Michael Petlan) [1837330] - perf/x86/intel/uncore: Generic support for the MMIO type of uncore blocks (Michael Petlan) [1837330] - perf/x86/intel/uncore: Generic support for the PCI type of uncore blocks (Michael Petlan) [1837330] - perf/x86/intel/uncore: Rename uncore_notifier to uncore_pci_sub_notifier (Michael Petlan) [1837330] - perf/x86/intel/uncore: Generic support for the MSR type of uncore blocks (Michael Petlan) [1837330] - perf/x86/intel/uncore: Parse uncore discovery tables (Michael Petlan) [1837330] - perf/x86/intel/uncore: Expose an Uncore unit to IIO PMON mapping (Michael Petlan) [1837330] - perf/x86/intel/uncore: Wrap the max dies calculation into an accessor (Michael Petlan) [1837330] - perf/x86/intel/uncore: Expose an Uncore unit to PMON mapping (Michael Petlan) [1837330] - perf/x86/intel/uncore: Validate MMIO address before accessing (Michael Petlan) [1837330] - perf/x86/intel/uncore: Record the size of mapped area (Michael Petlan) [1837330] - perf/x86/intel/uncore: Fix oops when counting IMC uncore events on some TGL (Michael Petlan) [1837330] - crypto: qat - remove unused macro in FW loader (Vladis Dronov) [1920086] - crypto: qat - check return code of qat_hal_rd_rel_reg() (Vladis Dronov) [1920086] - crypto: qat - report an error if MMP file size is too large (Vladis Dronov) [1920086] - crypto: qat - check MMP size before writing to the SRAM (Vladis Dronov) [1920086] - crypto: qat - return error when failing to map FW (Vladis Dronov) [1920086] - crypto: qat - enable detection of accelerators hang (Vladis Dronov) [1920086] - crypto: qat - Fix a double free in adf_create_ring (Vladis Dronov) [1920086] - crypto: qat - fix error path in adf_isr_resource_alloc() (Vladis Dronov) [1920086] - crypto: qat - ADF_STATUS_PF_RUNNING should be set after adf_dev_init (Vladis Dronov) [1920086] - crypto: qat - don't release uninitialized resources (Vladis Dronov) [1920086] - crypto: qat - fix use of 'dma_map_single' (Vladis Dronov) [1920086] - crypto: qat - fix unmap invalid dma address (Vladis Dronov) [1920086] - crypto: qat - fix spelling mistake: "messge" -> "message" (Vladis Dronov) [1920086] - crypto: qat - reduce size of mapped region (Vladis Dronov) [1920086] - crypto: qat - change format string and cast ring size (Vladis Dronov) [1920086] - crypto: qat - fix potential spectre issue (Vladis Dronov) [1920086] - crypto: qat - configure arbiter mapping based on engines enabled (Vladis Dronov) [1920086] - selftest: netfilter: add test case for unreplied tcp connections (Florian Westphal) [1991523] - netfilter: conntrack: do not renew entry stuck in tcp SYN_SENT state (Florian Westphal) [1991523] - net/sched: store the last executed chain also for clsact egress (Davide Caratti) [1980537] - ice: fix Tx queue iteration for Tx timestamp enablement (Ken Cox) [1999743] - perf evsel: Add missing cloning of evsel->use_config_name (Michael Petlan) [1838635] - perf Documentation: Document intel-hybrid support (Michael Petlan) [1838635] - perf tests: Skip 'perf stat metrics (shadow stat) test' for hybrid (Michael Petlan) [1838635] - perf tests: Support 'Convert perf time to TSC' test for hybrid (Michael Petlan) [1838635] - perf tests: Support 'Session topology' test for hybrid (Michael Petlan) [1838635] - perf tests: Support 'Parse and process metrics' test for hybrid (Michael Petlan) [1838635] - perf tests: Support 'Track with sched_switch' test for hybrid (Michael Petlan) [1838635] - perf tests: Skip 'Setup struct perf_event_attr' test for hybrid (Michael Petlan) [1838635] - perf tests: Add hybrid cases for 'Roundtrip evsel->name' test (Michael Petlan) [1838635] - perf tests: Add hybrid cases for 'Parse event definition strings' test (Michael Petlan) [1838635] - perf record: Uniquify hybrid event name (Michael Petlan) [1838635] - perf stat: Warn group events from different hybrid PMU (Michael Petlan) [1838635] - perf stat: Filter out unmatched aggregation for hybrid event (Michael Petlan) [1838635] - perf stat: Add default hybrid events (Michael Petlan) [1838635] - perf record: Create two hybrid 'cycles' events by default (Michael Petlan) [1838635] - perf parse-events: Support event inside hybrid pmu (Michael Petlan) [1838635] - perf parse-events: Compare with hybrid pmu name (Michael Petlan) [1838635] - perf parse-events: Create two hybrid raw events (Michael Petlan) [1838635] - perf parse-events: Create two hybrid cache events (Michael Petlan) [1838635] - perf parse-events: Create two hybrid hardware events (Michael Petlan) [1838635] - perf stat: Uniquify hybrid event name (Michael Petlan) [1838635] - perf pmu: Add hybrid helper functions (Michael Petlan) [1838635] - perf pmu: Save detected hybrid pmus to a global pmu list (Michael Petlan) [1838635] - perf pmu: Save pmu name (Michael Petlan) [1838635] - perf pmu: Simplify arguments of __perf_pmu__new_alias (Michael Petlan) [1838635] - perf jevents: Support unit value "cpu_core" and "cpu_atom" (Michael Petlan) [1838635] - tools headers uapi: Update tools's copy of linux/perf_event.h (Michael Petlan) [1838635]- rcu: Avoid unneeded function call in rcu_read_unlock() (Waiman Long) [1997500] - mt76: connac: do not schedule mac_work if the device is not running (Íñigo Huguet) [1956419 1972045] - mt7921e: enable module in config (Íñigo Huguet) [1956419 1972045] - Revert tools/power/cpupower: Read energy_perf_bias from sysfs (Steve Best) [1999926] - libnvdimm/namespace: Differentiate between probe mapping and runtime mapping (Jeff Moyer) [1795719] - libnvdimm/pfn_dev: Don't clear device memmap area during generic namespace probe (Jeff Moyer) [1795719] - perf/x86/intel/uncore: Clean up error handling path of iio mapping (Michael Petlan) [1837330] - perf/x86/intel/uncore: Fix for iio mapping on Skylake Server (Michael Petlan) [1837330] - perf/x86/intel/uncore: Generic support for the MMIO type of uncore blocks (Michael Petlan) [1837330] - perf/x86/intel/uncore: Generic support for the PCI type of uncore blocks (Michael Petlan) [1837330] - perf/x86/intel/uncore: Rename uncore_notifier to uncore_pci_sub_notifier (Michael Petlan) [1837330] - perf/x86/intel/uncore: Generic support for the MSR type of uncore blocks (Michael Petlan) [1837330] - perf/x86/intel/uncore: Parse uncore discovery tables (Michael Petlan) [1837330] - perf/x86/intel/uncore: Expose an Uncore unit to IIO PMON mapping (Michael Petlan) [1837330] - perf/x86/intel/uncore: Wrap the max dies calculation into an accessor (Michael Petlan) [1837330] - perf/x86/intel/uncore: Expose an Uncore unit to PMON mapping (Michael Petlan) [1837330] - perf/x86/intel/uncore: Validate MMIO address before accessing (Michael Petlan) [1837330] - perf/x86/intel/uncore: Record the size of mapped area (Michael Petlan) [1837330] - perf/x86/intel/uncore: Fix oops when counting IMC uncore events on some TGL (Michael Petlan) [1837330] - crypto: qat - remove unused macro in FW loader (Vladis Dronov) [1920086] - crypto: qat - check return code of qat_hal_rd_rel_reg() (Vladis Dronov) [1920086] - crypto: qat - report an error if MMP file size is too large (Vladis Dronov) [1920086] - crypto: qat - check MMP size before writing to the SRAM (Vladis Dronov) [1920086] - crypto: qat - return error when failing to map FW (Vladis Dronov) [1920086] - crypto: qat - enable detection of accelerators hang (Vladis Dronov) [1920086] - crypto: qat - Fix a double free in adf_create_ring (Vladis Dronov) [1920086] - crypto: qat - fix error path in adf_isr_resource_alloc() (Vladis Dronov) [1920086] - crypto: qat - ADF_STATUS_PF_RUNNING should be set after adf_dev_init (Vladis Dronov) [1920086] - crypto: qat - don't release uninitialized resources (Vladis Dronov) [1920086] - crypto: qat - fix use of 'dma_map_single' (Vladis Dronov) [1920086] - crypto: qat - fix unmap invalid dma address (Vladis Dronov) [1920086] - crypto: qat - fix spelling mistake: "messge" -> "message" (Vladis Dronov) [1920086] - crypto: qat - reduce size of mapped region (Vladis Dronov) [1920086] - crypto: qat - change format string and cast ring size (Vladis Dronov) [1920086] - crypto: qat - fix potential spectre issue (Vladis Dronov) [1920086] - crypto: qat - configure arbiter mapping based on engines enabled (Vladis Dronov) [1920086]- selftest: netfilter: add test case for unreplied tcp connections (Florian Westphal) [1991523] - netfilter: conntrack: do not renew entry stuck in tcp SYN_SENT state (Florian Westphal) [1991523] - net/sched: store the last executed chain also for clsact egress (Davide Caratti) [1980537] - ice: fix Tx queue iteration for Tx timestamp enablement (Ken Cox) [1999743] - perf evsel: Add missing cloning of evsel->use_config_name (Michael Petlan) [1838635] - perf Documentation: Document intel-hybrid support (Michael Petlan) [1838635] - perf tests: Skip 'perf stat metrics (shadow stat) test' for hybrid (Michael Petlan) [1838635] - perf tests: Support 'Convert perf time to TSC' test for hybrid (Michael Petlan) [1838635] - perf tests: Support 'Session topology' test for hybrid (Michael Petlan) [1838635] - perf tests: Support 'Parse and process metrics' test for hybrid (Michael Petlan) [1838635] - perf tests: Support 'Track with sched_switch' test for hybrid (Michael Petlan) [1838635] - perf tests: Skip 'Setup struct perf_event_attr' test for hybrid (Michael Petlan) [1838635] - perf tests: Add hybrid cases for 'Roundtrip evsel->name' test (Michael Petlan) [1838635] - perf tests: Add hybrid cases for 'Parse event definition strings' test (Michael Petlan) [1838635] - perf record: Uniquify hybrid event name (Michael Petlan) [1838635] - perf stat: Warn group events from different hybrid PMU (Michael Petlan) [1838635] - perf stat: Filter out unmatched aggregation for hybrid event (Michael Petlan) [1838635] - perf stat: Add default hybrid events (Michael Petlan) [1838635] - perf record: Create two hybrid 'cycles' events by default (Michael Petlan) [1838635] - perf parse-events: Support event inside hybrid pmu (Michael Petlan) [1838635] - perf parse-events: Compare with hybrid pmu name (Michael Petlan) [1838635] - perf parse-events: Create two hybrid raw events (Michael Petlan) [1838635] - perf parse-events: Create two hybrid cache events (Michael Petlan) [1838635] - perf parse-events: Create two hybrid hardware events (Michael Petlan) [1838635] - perf stat: Uniquify hybrid event name (Michael Petlan) [1838635] - perf pmu: Add hybrid helper functions (Michael Petlan) [1838635] - perf pmu: Save detected hybrid pmus to a global pmu list (Michael Petlan) [1838635] - perf pmu: Save pmu name (Michael Petlan) [1838635] - perf pmu: Simplify arguments of __perf_pmu__new_alias (Michael Petlan) [1838635] - perf jevents: Support unit value "cpu_core" and "cpu_atom" (Michael Petlan) [1838635] - tools headers uapi: Update tools's copy of linux/perf_event.h (Michael Petlan) [1838635]- mptcp: Only send extra TCP acks in eligible socket states (Paolo Abeni) [1997178] - mptcp: fix possible divide by zero (Paolo Abeni) [1997178] - mptcp: drop tx skb cache (Paolo Abeni) [1997178] - mptcp: fix memory leak on address flush (Paolo Abeni) [1997178] - ice: Only lock to update netdev dev_addr (Michal Schmidt) [1995868] - ice: restart periodic outputs around time changes (Ken Cox) [1992750] - ice: Fix perout start time rounding (Ken Cox) [1992750] - net/sched: ets: fix crash when flipping from 'strict' to 'quantum' (Davide Caratti) [1981184] - ovl: prevent private clone if bind mount is not allowed (Miklos Szeredi) [1993131] {CVE-2021-3732} - gfs2: Don't call dlm after protocol is unmounted (Bob Peterson) [1997193] - gfs2: don't stop reads while withdraw in progress (Bob Peterson) [1997193] - gfs2: Mark journal inodes as "don't cache" (Bob Peterson) [1997193] - bpf: bpftool: Add -fno-asynchronous-unwind-tables to BPF Clang invocation (Yauheni Kaliuta) [1997124] - perf/x86/intel: Apply mid ACK for small core (Michael Petlan) [1838573] - perf/x86/intel/lbr: Zero the xstate buffer on allocation (Michael Petlan) [1838573] - perf: Fix task context PMU for Hetero (Michael Petlan) [1838573] - perf/x86/intel: Fix fixed counter check warning for some Alder Lake (Michael Petlan) [1838573] - perf/x86/lbr: Remove cpuc->lbr_xsave allocation from atomic context (Michael Petlan) [1838573] - x86/fpu/xstate: Fix an xstate size check warning with architectural LBRs (Michael Petlan) [1838573] - perf/x86/rapl: Add support for Intel Alder Lake (Michael Petlan) [1838573] - perf/x86/cstate: Add Alder Lake CPU support (Michael Petlan) [1838573] - perf/x86/msr: Add Alder Lake CPU support (Michael Petlan) [1838573] - perf/x86/intel/uncore: Add Alder Lake support (Michael Petlan) [1838573] - perf: Extend PERF_TYPE_HARDWARE and PERF_TYPE_HW_CACHE (Michael Petlan) [1838573] - perf/x86/intel: Add Alder Lake Hybrid support (Michael Petlan) [1838573] - perf/x86: Support filter_match callback (Michael Petlan) [1838573] - perf/x86/intel: Add attr_update for Hybrid PMUs (Michael Petlan) [1838573] - perf/x86: Add structures for the attributes of Hybrid PMUs (Michael Petlan) [1838573] - perf/x86: Register hybrid PMUs (Michael Petlan) [1838573] - perf/x86: Factor out x86_pmu_show_pmu_cap (Michael Petlan) [1838573] - perf/x86: Remove temporary pmu assignment in event_init (Michael Petlan) [1838573] - perf/x86/intel: Factor out intel_pmu_check_extra_regs (Michael Petlan) [1838573] - perf/x86/intel: Factor out intel_pmu_check_event_constraints (Michael Petlan) [1838573] - perf/x86/intel: Factor out intel_pmu_check_num_counters (Michael Petlan) [1838573] - perf/x86: Hybrid PMU support for extra_regs (Michael Petlan) [1838573] - perf/x86: Hybrid PMU support for event constraints (Michael Petlan) [1838573] - perf/x86: Hybrid PMU support for hardware cache event (Michael Petlan) [1838573] - perf/x86: Hybrid PMU support for unconstrained (Michael Petlan) [1838573] - perf/x86: Hybrid PMU support for counters (Michael Petlan) [1838573] - perf/x86: Hybrid PMU support for intel_ctrl (Michael Petlan) [1838573] - perf/x86/intel: Hybrid PMU support for perf capabilities (Michael Petlan) [1838573] - perf/x86: Track pmu in per-CPU cpu_hw_events (Michael Petlan) [1838573] - perf/x86/intel/lbr: Support XSAVES for arch LBR read (Michael Petlan) [1838573] - perf/x86/intel/lbr: Support XSAVES/XRSTORS for LBR context switch (Michael Petlan) [1838573] - x86/fpu/xstate: Add helpers for LBR dynamic supervisor feature (Michael Petlan) [1838573] - x86/fpu/xstate: Support dynamic supervisor feature for LBR (Michael Petlan) [1838573] - x86/fpu: Use proper mask to replace full instruction mask (Michael Petlan) [1838573] - x86/cpu: Add helper function to get the type of the current hybrid CPU (Michael Petlan) [1838573] - x86/cpufeatures: Enumerate Intel Hybrid Technology feature bit (Michael Petlan) [1838573] - HID: make arrays usage and value to be the same (Benjamin Tissoires) [1974942] - ACPI: PM: s2idle: Invert Microsoft UUID entry and exit (David Arcari) [1960440] - platform/x86: amd-pmc: Fix undefined reference to __udivdi3 (David Arcari) [1960440] - platform/x86: amd-pmc: Fix missing unlock on error in amd_pmc_send_cmd() (David Arcari) [1960440] - platform/x86: amd-pmc: Use return code on suspend (David Arcari) [1960440] - platform/x86: amd-pmc: Add new acpi id for future PMC controllers (David Arcari) [1960440] - platform/x86: amd-pmc: Add support for ACPI ID AMDI0006 (David Arcari) [1960440] - platform/x86: amd-pmc: Add support for logging s0ix counters (David Arcari) [1960440] - platform/x86: amd-pmc: Add support for logging SMU metrics (David Arcari) [1960440] - platform/x86: amd-pmc: call dump registers only once (David Arcari) [1960440] - platform/x86: amd-pmc: Fix SMU firmware reporting mechanism (David Arcari) [1960440] - platform/x86: amd-pmc: Fix command completion code (David Arcari) [1960440] - usb: pci-quirks: disable D3cold on xhci suspend for s2idle on AMD Renoir (David Arcari) [1960440] - ACPI: PM: Only mark EC GPE for wakeup on Intel systems (David Arcari) [1960440] - ACPI: PM: Adjust behavior for field problems on AMD systems (David Arcari) [1960440] - ACPI: PM: s2idle: Add support for new Microsoft UUID (David Arcari) [1960440] - ACPI: PM: s2idle: Add support for multiple func mask (David Arcari) [1960440] - ACPI: PM: s2idle: Refactor common code (David Arcari) [1960440] - ACPI: PM: s2idle: Use correct revision id (David Arcari) [1960440] - ACPI: PM: s2idle: Add missing LPS0 functions for AMD (David Arcari) [1960440] - lockd: Fix invalid lockowner cast after vfs_test_lock (Benjamin Coddington) [1986138]- blk-mq: fix is_flush_rq (Ming Lei) [1992700] - blk-mq: fix kernel panic during iterating over flush request (Ming Lei) [1992700]- smb2: fix use-after-free in smb2_ioctl_query_info() (Ronnie Sahlberg) [1952781] - dm crypt: Avoid percpu_counter spinlock contention in crypt_page_alloc() (Mike Snitzer) [1996854] - md/raid10: Remove rcu_dereference when it doesn't need rcu lock to protect (Nigel Croxon) [1978115] - scsi: csiostor: Mark known unused variable as __always_unused (Raju Rangoju) [1961333] - scsi: csiostor: Fix wrong return value in csio_hw_prep_fw() (Raju Rangoju) [1961333] - scsi: csiostor: Remove set but not used variable 'rln' (Raju Rangoju) [1961333] - scsi: csiostor: Return value not required for csio_dfs_destroy (Raju Rangoju) [1961333] - scsi: csiostor: Fix NULL check before debugfs_remove_recursive (Raju Rangoju) [1961333] - scsi: csiostor: Don't enable IRQs too early (Raju Rangoju) [1961333] - scsi: csiostor: Fix spelling typos (Raju Rangoju) [1961333] - scsi: csiostor: Prefer pcie_capability_read_word() (Raju Rangoju) [1961333] - scsi: target: cxgbit: Unmap DMA buffer before calling target_execute_cmd() (Raju Rangoju) [1961394] - net: Use skb_frag_off accessors (Raju Rangoju) [1961394] - net: Use skb accessors in network drivers (Raju Rangoju) [1961394] - cxgb4/chtls/cxgbit: Keeping the max ofld immediate data size same in cxgb4 and ulds (Raju Rangoju) [1961394] - scsi: libcxgbi: Fix a use after free in cxgbi_conn_xmit_pdu() (Raju Rangoju) [1961394] - scsi: libcxgbi: Use kvzalloc instead of opencoded kzalloc/vzalloc (Raju Rangoju) [1961394] - scsi: libcxgbi: Remove unnecessary NULL checks for 'tdata' pointer (Raju Rangoju) [1961394] - scsi: cxgb4i: Remove an unnecessary NULL check for 'cconn' pointer (Raju Rangoju) [1961394] - scsi: cxgb4i: Clean up a debug printk (Raju Rangoju) [1961394] - scsi: cxgb4i: Fix dereference of pointer tdata before it is null checked (Raju Rangoju) [1961394] - scsi: libcxgbi: fix NULL pointer dereference in cxgbi_device_destroy() (Raju Rangoju) [1961394] - scsi: libcxgbi: remove unused function to stop warning (Raju Rangoju) [1961394] - scsi: libcxgbi: add a check for NULL pointer in cxgbi_check_route() (Raju Rangoju) [1961394] - net/chelsio: Delete drive and module versions (Raju Rangoju) [1961394] - chelsio: Replace zero-length array with flexible-array member (Raju Rangoju) [1961394] - [netdrv] treewide: prefix header search paths with $(srctree)/ (Raju Rangoju) [1961394] - libcxgb: fix incorrect ppmax calculation (Raju Rangoju) [1961394] - scsi: cxgb4i: Fix TLS dependency (Raju Rangoju) [1961394] - [target] treewide: Use fallthrough pseudo-keyword (Raju Rangoju) [1961394] - scsi: cxgb4i: Add support for iSCSI segmentation offload (Raju Rangoju) [1961394] - [target] treewide: Use sizeof_field() macro (Raju Rangoju) [1961394] - [target] treewide: replace '---help---' in Kconfig files with 'help' (Raju Rangoju) [1961394] - scsi: cxgb4i: Remove superfluous null check (Raju Rangoju) [1961394]- KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (CVE-2021-3653) (Jon Maloy) [1985413] {CVE-2021-3653} - KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (CVE-2021-3656) (Jon Maloy) [1985430] {CVE-2021-3656} - drm/i915/rkl: Remove require_force_probe protection (Lyude Paul) [1985159] - drm/i915/display: support ddr5 mem types (Lyude Paul) [1992233] - drm/i915/adl_s: Update ddi buf translation tables (Lyude Paul) [1992233] - drm/i915/adl_s: Wa_14011765242 is also needed on A1 display stepping (Lyude Paul) [1992233] - drm/i915/adl_s: Extend Wa_1406941453 (Lyude Paul) [1992233] - drm/i915: Implement Wa_1508744258 (Lyude Paul) [1992233] - drm/i915/adl_s: Fix dma_mask_size to 39 bit (Lyude Paul) [1992233] - drm/i915: Add the missing adls vswing tables (Lyude Paul) [1992233] - drm/i915: Add Wa_14011060649 (Lyude Paul) [1992233] - drm/i915/adl_s: Add Interrupt Support (Lyude Paul) [1992233] - drm/amdgpu: add another Renoir DID (Lyude Paul) [1980900]- net/mlx5: Fix flow table chaining (Amir Tzin) [1987139] - openvswitch: fix sparse warning incorrect type (Mark Gray) [1992773] - openvswitch: fix alignment issues (Mark Gray) [1992773] - openvswitch: update kdoc OVS_DP_ATTR_PER_CPU_PIDS (Mark Gray) [1992773] - openvswitch: Introduce per-cpu upcall dispatch (Mark Gray) [1992773] - KVM: X86: Expose bus lock debug exception to guest (Paul Lai) [1842322] - KVM: X86: Add support for the emulation of DR6_BUS_LOCK bit (Paul Lai) [1842322] - scsi: libfc: Fix array index out of bound exception (Chris Leech) [1972643] - scsi: libfc: FDMI enhancements (Chris Leech) [1972643] - scsi: libfc: Add FDMI-2 attributes (Chris Leech) [1972643] - scsi: qedf: Add vendor identifier attribute (Chris Leech) [1972643] - scsi: libfc: Initialisation of RHBA and RPA attributes (Chris Leech) [1972643] - scsi: libfc: Correct the condition check and invalid argument passed (Chris Leech) [1972643] - scsi: libfc: Work around -Warray-bounds warning (Chris Leech) [1972643] - scsi: fc: FDMI enhancement (Chris Leech) [1972643] - scsi: libfc: Move scsi/fc_encode.h to libfc (Chris Leech) [1972643] - scsi: fc: Correct RHBA attributes length (Chris Leech) [1972643] - block: return ELEVATOR_DISCARD_MERGE if possible (Ming Lei) [1991976] - x86/fpu: Prevent state corruption in __fpu__restore_sig() (Terry Bowman) [1970086] - x86/fpu: Invalidate FPU state after a failed XRSTOR from a user buffer (Terry Bowman) [1970086] - x86/pkru: Write hardware init value to PKRU when xstate is init (Terry Bowman) [1970086] - x86/process: Check PF_KTHREAD and not current->mm for kernel threads (Terry Bowman) [1970086] - x86/fpu: Add address range checks to copy_user_to_xstate() (Terry Bowman) [1970086] - selftests/x86: Test signal frame XSTATE header corruption handling (Terry Bowman) [1970086] - Bump DRM backport version to 5.12.14 (Lyude Paul) [1944405] - drm/i915: Use the correct max source link rate for MST (Lyude Paul) [1944405 1966599] - drm/dp_mst: Use Extended Base Receiver Capability DPCD space (Lyude Paul) [1944405 1966599] - drm/i915/display: Defeature PSR2 for RKL and ADL-S (Lyude Paul) [1944405] - drm/i915/adl_s: ADL-S platform Update PCI ids for Mobile BGA (Lyude Paul) [1944405] - drm/amdgpu: wait for moving fence after pinning (Lyude Paul) [1944405] - drm/radeon: wait for moving fence after pinning (Lyude Paul) [1944405] - drm/nouveau: wait for moving fence after pinning v2 (Lyude Paul) [1944405] - radeon: use memcpy_to/fromio for UVD fw upload (Lyude Paul) [1944405] - drm/amd/amdgpu:save psp ring wptr to avoid attack (Lyude Paul) [1944405] - drm/amd/display: Fix potential memory leak in DMUB hw_init (Lyude Paul) [1944405] - drm/amdgpu: refine amdgpu_fru_get_product_info (Lyude Paul) [1944405] - drm/amd/display: Allow bandwidth validation for 0 streams. (Lyude Paul) [1944405] - drm: Lock pointer access in drm_master_release() (Lyude Paul) [1944405] - drm: Fix use-after-free read in drm_getunique() (Lyude Paul) [1944405] - drm/amdgpu: make sure we unpin the UVD BO (Lyude Paul) [1944405] - drm/amdgpu: Don't query CE and UE errors (Lyude Paul) [1944405] - drm/amdgpu/jpeg3: add cancel_delayed_work_sync before power gate (Lyude Paul) [1944405] - drm/amdgpu/jpeg2.5: add cancel_delayed_work_sync before power gate (Lyude Paul) [1944405] - drm/amdgpu/vcn3: add cancel_delayed_work_sync before power gate (Lyude Paul) [1944405] - amdgpu: fix GEM obj leak in amdgpu_display_user_framebuffer_create (Lyude Paul) [1944405] - drm/i915/selftests: Fix return value check in live_breadcrumbs_smoketest() (Lyude Paul) [1944405] - drm/amdgpu: stop touching sched.ready in the backend (Lyude Paul) [1944405] - drm/amd/amdgpu: fix a potential deadlock in gpu reset (Lyude Paul) [1944405] - drm/amdgpu: Fix a use-after-free (Lyude Paul) [1944405] - drm/amd/amdgpu: fix refcount leak (Lyude Paul) [1944405] - drm/amd/display: Disconnect non-DP with no EDID (Lyude Paul) [1944405] - drm/amdgpu/jpeg2.0: add cancel_delayed_work_sync before power gate (Lyude Paul) [1944405] - drm/amdgpu/vcn2.5: add cancel_delayed_work_sync before power gate (Lyude Paul) [1944405] - drm/amdgpu/vcn2.0: add cancel_delayed_work_sync before power gate (Lyude Paul) [1944405] - drm/amdkfd: correct sienna_cichlid SDMA RLC register offset error (Lyude Paul) [1944405] - drm/amdgpu/vcn1: add cancel_delayed_work_sync before power gate (Lyude Paul) [1944405] - drm/amd/pm: correct MGpuFanBoost setting (Lyude Paul) [1944405] - drm/i915: Reenable LTTPR non-transparent LT mode for DPCD_REV<1.4 (Lyude Paul) [1944405] - drm/i915/gt: Disable HiZ Raw Stall Optimization on broken gen7 (Lyude Paul) [1944405] - dma-buf: fix unintended pin/unpin warnings (Lyude Paul) [1944405] - drm/amdgpu: update sdma golden setting for Navi12 (Lyude Paul) [1944405] - drm/amdgpu: update gc golden setting for Navi12 (Lyude Paul) [1944405] - drm/amdgpu: disable 3DCGCG on picasso/raven1 to avoid compute hang (Lyude Paul) [1944405] - drm/amdgpu: Fix GPU TLB update error when PAGE_SIZE > AMDGPU_PAGE_SIZE (Lyude Paul) [1944405] - drm/radeon: use the dummy page for GART if needed (Lyude Paul) [1944405] - drm/amd/display: Use the correct max downscaling value for DCN3.x family (Lyude Paul) [1944405] - drm/i915/gem: Pin the L-shape quirked object as unshrinkable (Lyude Paul) [1944405] - drm/ttm: Do not add non-system domain BO into swap list (Lyude Paul) [1944405] - drm/amd/display: Fix two cursor duplication when using overlay (Lyude Paul) [1944405] - amdgpu/pm: Prevent force of DCEFCLK on NAVI10 and SIENNA_CICHLID (Lyude Paul) [1944405] - drm/i915/display: fix compiler warning about array overrun (Lyude Paul) [1944405] - drm/i915: Fix crash in auto_retire (Lyude Paul) [1944405] - drm/i915/overlay: Fix active retire callback alignment (Lyude Paul) [1944405] - drm/i915: Read C0DRB3/C1DRB3 as 16 bits again (Lyude Paul) [1944405] - drm/i915/gt: Fix a double free in gen8_preallocate_top_level_pdp (Lyude Paul) [1944405] - drm/i915/dp: Use slow and wide link training for everything (Lyude Paul) [1944405] - drm/i915: Avoid div-by-zero on gen2 (Lyude Paul) [1944405] - drm/amd/display: Initialize attribute for hdcp_srm sysfs file (Lyude Paul) [1944405] - drm/radeon/dpm: Disable sclk switching on Oland when two 4K 60Hz monitors are connected (Lyude Paul) [1944405] - drm/radeon: Avoid power table parsing memory leaks (Lyude Paul) [1944405] - drm/radeon: Fix off-by-one power_state index heap overwrite (Lyude Paul) [1944405] - drm/amdgpu: Add mem sync flag for IB allocated by SA (Lyude Paul) [1944405] - drm/amd/display: add handling for hdcp2 rx id list validation (Lyude Paul) [1944405] - drm/amd/display: fixed divide by zero kernel crash during dsc enablement (Lyude Paul) [1944405] - drm/amd/display: Force vsync flip when reconfiguring MPCC (Lyude Paul) [1944405] - arm64: enable tlbi range instructions (Jeremy Linton) [1861872] - arm64: tlb: Use the TLBI RANGE feature in arm64 (Jeremy Linton) [1861872] - arm64: tlb: Detect the ARMv8.4 TLBI RANGE feature (Jeremy Linton) [1861872] - arm64/cpufeature: Add remaining feature bits in ID_AA64ISAR0 register (Jeremy Linton) [1861872] - arm64: tlbflush: Ensure start/end of address range are aligned to stride (Jeremy Linton) [1861872] - arm64: Detect the ARMv8.4 TTL feature (Jeremy Linton) [1861872] - arm64: tlbi: Set MAX_TLBI_OPS to PTRS_PER_PTE (Jeremy Linton) [1861872]- bpf: Fix integer overflow involving bucket_size (Jiri Olsa) [1992588] - bpf: Fix leakage due to insufficient speculative store bypass mitigation (Jiri Olsa) [1992588] - bpf: Introduce BPF nospec instruction for mitigating Spectre v4 (Jiri Olsa) [1992588] - bpf: Fix OOB read when printing XDP link fdinfo (Jiri Olsa) [1992588] - bpf, test: fix NULL pointer dereference on invalid expected_attach_type (Jiri Olsa) [1992588] - bpf: Fix tail_call_reachable rejection for interpreter when jit failed (Jiri Olsa) [1992588] - bpf: Track subprog poke descriptors correctly and fix use-after-free (Jiri Olsa) [1992588] - bpf: Fix null ptr deref with mixed tail calls and subprogs (Jiri Olsa) [1992588] - bpf: Fix leakage under speculation on mispredicted branches (Jiri Olsa) [1992588] - bpf: Set mac_len in bpf_skb_change_head (Jiri Olsa) [1992588] - bpf: Prevent writable memory-mapping of read-only ringbuf pages (Jiri Olsa) [1992588] - bpf: Fix alu32 const subreg bound tracking on bitwise operations (Jiri Olsa) [1992588] - xsk: Fix broken Tx ring validation (Jiri Olsa) [1992588] - xsk: Fix for xp_aligned_validate_desc() when len == chunk_size (Jiri Olsa) [1992588] - bpf: link: Refuse non-O_RDWR flags in BPF_OBJ_GET (Jiri Olsa) [1992588] - bpf: Refcount task stack in bpf_get_task_stack (Jiri Olsa) [1992588] - bpf: Use NOP_ATOMIC5 instead of emit_nops(&prog, 5) for BPF_TRAMP_F_CALL_ORIG (Jiri Olsa) [1992588] - selftest/bpf: Add a test to check trampoline freeing logic. (Jiri Olsa) [1992588] - bpf: Fix fexit trampoline. (Jiri Olsa) [1992588] - ftrace: Fix modify_ftrace_direct. (Jiri Olsa) [1992588] - ftrace: Add a helper function to modify_ftrace_direct() to allow arch optimization (Jiri Olsa) [1992588] - ftrace: Add helper find_direct_entry() to consolidate code (Jiri Olsa) [1992588] - bpf: Fix truncation handling for mod32 dst reg wrt zero (Jiri Olsa) [1992588] - bpf: Fix an unitialized value in bpf_iter (Jiri Olsa) [1992588] - bpf_lru_list: Read double-checked variable once without lock (Jiri Olsa) [1992588] - mt76: validate rx A-MSDU subframes (Íñigo Huguet) [1991459] {CVE-2020-24588 CVE-2020-26144} - ath11k: Drop multicast fragments (Íñigo Huguet) [1991459] {CVE-2020-26145} - ath11k: Clear the fragment cache during key install (Íñigo Huguet) [1991459] {CVE-2020-24587} - ath10k: Validate first subframe of A-MSDU before processing the list (Íñigo Huguet) [1991459] {CVE-2020-24588 CVE-2020-26144} - ath10k: Fix TKIP Michael MIC verification for PCIe (Íñigo Huguet) [1991459] {CVE-2020-26141} - ath10k: drop MPDU which has discard flag set by firmware for SDIO (Íñigo Huguet) [1991459] {CVE-2020-24588} - ath10k: drop fragments with multicast DA for SDIO (Íñigo Huguet) [1991459] {CVE-2020-26145} - ath10k: drop fragments with multicast DA for PCIe (Íñigo Huguet) [1991459] {CVE-2020-26145} - ath10k: add CCMP PN replay protection for fragmented frames for PCIe (Íñigo Huguet) [1991459] - mac80211: extend protection against mixed key and fragment cache attacks (Íñigo Huguet) [1991459] {CVE-2020-24586 CVE-2020-24587} - mac80211: do not accept/forward invalid EAPOL frames (Íñigo Huguet) [1991459] {CVE-2020-26139} - mac80211: prevent attacks on TKIP/WEP as well (Íñigo Huguet) [1991459] {CVE-2020-26141} - mac80211: check defrag PN against current frame (Íñigo Huguet) [1991459] - mac80211: add fragment cache to sta_info (Íñigo Huguet) [1991459] {CVE-2020-24586 CVE-2020-24587} - mac80211: drop A-MSDUs on old ciphers (Íñigo Huguet) [1991459] {CVE-2020-24588} - cfg80211: mitigate A-MSDU aggregation attacks (Íñigo Huguet) [1991459] {CVE-2020-24588 CVE-2020-26144} - mac80211: properly handle A-MSDUs that start with an RFC 1042 header (Íñigo Huguet) [1991459] - mac80211: prevent mixed key and fragment cache attacks (Íñigo Huguet) [1991459] {CVE-2020-24586 CVE-2020-24587} - mac80211: assure all fragments are encrypted (Íñigo Huguet) [1991459] {CVE-2020-26147} - tipc: call tipc_wait_for_connect only when dlen is not 0 (Xin Long) [1989361] - mptcp: remove tech preview warning (Florian Westphal) [1985120] - tcp: consistently disable header prediction for mptcp (Florian Westphal) [1985120] - selftests: mptcp: fix case multiple subflows limited by server (Florian Westphal) [1985120] - selftests: mptcp: turn rp_filter off on each NIC (Florian Westphal) [1985120] - selftests: mptcp: display proper reason to abort tests (Florian Westphal) [1985120] - mptcp: properly account bulk freed memory (Florian Westphal) [1985120] - mptcp: fix 'masking a bool' warning (Florian Westphal) [1985120] - mptcp: refine mptcp_cleanup_rbuf (Florian Westphal) [1985120] - mptcp: use fast lock for subflows when possible (Florian Westphal) [1985120] - mptcp: avoid processing packet if a subflow reset (Florian Westphal) [1985120] - mptcp: add sk parameter for mptcp_get_options (Florian Westphal) [1985120] - mptcp: fix syncookie process if mptcp can not_accept new subflow (Florian Westphal) [1985120] - mptcp: fix warning in __skb_flow_dissect() when do syn cookie for subflow join (Florian Westphal) [1985120] - mptcp: avoid race on msk state changes (Florian Westphal) [1985120] - mptcp: fix 32 bit DSN expansion (Florian Westphal) [1985120] - mptcp: fix bad handling of 32 bit ack wrap-around (Florian Westphal) [1985120] - tcp: parse mptcp options contained in reset packets (Florian Westphal) [1985120] - ionic: count csum_none when offload enabled (Jonathan Toppins) [1991646] - ionic: fix up dim accounting for tx and rx (Jonathan Toppins) [1991646] - ionic: remove intr coalesce update from napi (Jonathan Toppins) [1991646] - ionic: catch no ptp support earlier (Jonathan Toppins) [1991646] - ionic: make all rx_mode work threadsafe (Jonathan Toppins) [1991646] - dmaengine: idxd: Fix missing error code in idxd_cdev_open() (Jerry Snitselaar) [1990637] - dmaengine: idxd: add missing dsa driver unregister (Jerry Snitselaar) [1990637] - dmaengine: idxd: add engine 'struct device' missing bus type assignment (Jerry Snitselaar) [1990637] - dmaengine: idxd: remove MSIX masking for interrupt handlers (Jerry Snitselaar) [1990637] - dmaengine: idxd: Use cpu_feature_enabled() (Jerry Snitselaar) [1990637] - dmaengine: idxd: enable SVA feature for IOMMU (Jerry Snitselaar) [1990637] - dmagenine: idxd: Don't add portal offset in idxd_submit_desc (Jerry Snitselaar) [1990637] - ethtool: strset: fix message length calculation (Balazs Nemeth) [1989003] - net: add strict checks in netdev_name_node_alt_destroy() (Andrea Claudi) [1859038] - net: rtnetlink: fix bugs in rtnl_alt_ifname() (Andrea Claudi) [1859038] - net: rtnetlink: add linkprop commands to add and delete alternative ifnames (Andrea Claudi) [1859038] - net: check all name nodes in __dev_alloc_name (Andrea Claudi) [1859038] - net: fix a leak in register_netdevice() (Andrea Claudi) [1859038] - tun: fix memory leak in error path (Andrea Claudi) [1859038] - net: propagate errors correctly in register_netdevice() (Andrea Claudi) [1859038] - net: introduce name_node struct to be used in hashlist (Andrea Claudi) [1859038] - net: procfs: use index hashlist instead of name hashlist (Andrea Claudi) [1859038] - configs: Enable CONFIG_CHELSIO_INLINE_CRYPTO (Raju Rangoju) [1961368] - cxgb4/ch_ktls: Clear resources when pf4 device is removed (Raju Rangoju) [1961374] - ch_ktls: Remove redundant variable result (Raju Rangoju) [1961374] - ch_ktls: do not send snd_una update to TCB in middle (Raju Rangoju) [1961374] - ch_ktls: tcb close causes tls connection failure (Raju Rangoju) [1961374] - ch_ktls: fix device connection close (Raju Rangoju) [1961374] - ch_ktls: Fix kernel panic (Raju Rangoju) [1961374] - ch_ktls: fix enum-conversion warning (Raju Rangoju) [1961374] - net: ethernet: chelsio: inline_crypto: Mundane typos fixed throughout the file chcr_ktls.c (Raju Rangoju) [1961374] - ch_ipsec: Remove initialization of rxq related data (Raju Rangoju) [1961388] - ch_ktls: fix build warning for ipv4-only config (Raju Rangoju) [1961374] - ch_ktls: lock is not freed (Raju Rangoju) [1961374] - ch_ktls: stop the txq if reaches threshold (Raju Rangoju) [1961374] - ch_ktls: tcb update fails sometimes (Raju Rangoju) [1961374] - ch_ktls/cxgb4: handle partial tag alone SKBs (Raju Rangoju) [1961374] - ch_ktls: don't free skb before sending FIN (Raju Rangoju) [1961374] - ch_ktls: packet handling prior to start marker (Raju Rangoju) [1961374] - ch_ktls: Correction in middle record handling (Raju Rangoju) [1961374] - ch_ktls: missing handling of header alone (Raju Rangoju) [1961374] - ch_ktls: Correction in trimmed_len calculation (Raju Rangoju) [1961374] - cxgb4/ch_ktls: creating skbs causes panic (Raju Rangoju) [1961374] - ch_ktls: Update cheksum information (Raju Rangoju) [1961374] - ch_ktls: Correction in finding correct length (Raju Rangoju) [1961374] - cxgb4/ch_ktls: decrypted bit is not enough (Raju Rangoju) [1961374] - cxgb4/ch_ipsec: Replace the module name to ch_ipsec from chcr (Raju Rangoju) [1961388] - cxgb4/ch_ktls: ktls stats are added at port level (Raju Rangoju) [1961374] - ch_ktls: Issue if connection offload fails (Raju Rangoju) [1961374] - chelsio/chtls: Re-add dependencies on CHELSIO_T4 to fix modular CHELSIO_T4 (Raju Rangoju) [1961388] - chelsio/chtls: CHELSIO_INLINE_CRYPTO should depend on CHELSIO_T4 (Raju Rangoju) [1961388] - crypto: chelsio - fix minor indentation issue (Raju Rangoju) [1961368] - crypto/chcr: move nic TLS functionality to drivers/net (Raju Rangoju) [1961368] - cxgb4/ch_ipsec: Registering xfrmdev_ops with cxgb4 (Raju Rangoju) [1961388] - crypto/chcr: Moving chelsio's inline ipsec functionality to /drivers/net (Raju Rangoju) [1961368] - chelsio/chtls: separate chelsio tls driver from crypto driver (Raju Rangoju) [1961368] - crypto: chelsio - Fix some pr_xxx messages (Raju Rangoju) [1961368] - crypto: chelsio - Avoid some code duplication (Raju Rangoju) [1961368] - crypto: drivers - set the flag CRYPTO_ALG_ALLOCATES_MEMORY (Raju Rangoju) [1961368] - crypto: aead - remove useless setting of type flags (Raju Rangoju) [1961368] - crypto: Replace zero-length array with flexible-array (Raju Rangoju) [1961368] - [Crypto] treewide: replace '---help---' in Kconfig files with 'help' (Raju Rangoju) [1961368] - Crypto/chcr: Checking cra_refcnt before unregistering the algorithms (Raju Rangoju) [1961368] - Crypto/chcr: Calculate src and dst sg lengths separately for dma map (Raju Rangoju) [1961368] - Crypto/chcr: Fixes a coccinile check error (Raju Rangoju) [1961368] - Crypto/chcr: Fixes compilations warnings (Raju Rangoju) [1961368] - crypto/chcr: IPV6 code needs to be in CONFIG_IPV6 (Raju Rangoju) [1961368] - crypto: lib/sha1 - remove unnecessary includes of linux/cryptohash.h (Raju Rangoju) [1961368] - Crypto/chcr: fix for hmac(sha) test fails (Raju Rangoju) [1961368] - Crypto/chcr: fix for ccm(aes) failed test (Raju Rangoju) [1961368] - Crypto/chcr: fix ctr, cbc, xts and rfc3686-ctr failed tests (Raju Rangoju) [1961368] - crypto: chelsio - remove redundant assignment to variable error (Raju Rangoju) [1961368] - chcr: Fix CPU hard lockup (Raju Rangoju) [1961368] - crypto: remove CRYPTO_TFM_RES_BAD_KEY_LEN (Raju Rangoju) [1961368] - crypto: chelsio - switch to skcipher API (Raju Rangoju) [1961368] - crypto: chelsio - Remove VLA usage of skcipher (Raju Rangoju) [1961368]- tracing: Fix bug in rb_per_cpu_empty() that might cause deadloop. (Chris von Recklinghausen) [1989485] {CVE-2021-3679} - vmlinux.lds.h: Keep .ctors.* with .ctors (Jan Stancek) [1993208] - spi: pxa2xx: Add support for Intel Alder Lake PCH-P (Steve Best) [1978463] - bnxt_en: allow promiscuous mode for trusted VFs (Jonathan Toppins) [1730616] - arm64: memory: Add missing brackets to untagged_addr() macro (Chris von Recklinghausen) [1955809] - arm64: tags: Preserve tags for addresses translated via TTBR1 (Chris von Recklinghausen) [1955809] - arm64: entry: Move ct_user_exit before any other exception (Chris von Recklinghausen) [1955809] - arm64: memory: Implement __tag_set() as common function (Chris von Recklinghausen) [1955809] - arm64: mm: Really fix sparse warning in untagged_addr() (Chris von Recklinghausen) [1955809] - arm64: untag user pointers in access_ok and __uaccess_mask_ptr (Chris von Recklinghausen) [1955809] - arm64/mm: fix variable 'tag' set but not used (Chris von Recklinghausen) [1955809] - arm64: entry: SP Alignment Fault doesn't write to FAR_EL1 (Chris von Recklinghausen) [1955809] - arm64: compat: Add separate CP15 trapping hook (Chris von Recklinghausen) [1955809] - arm64: don't restore GPRs when context tracking (Chris von Recklinghausen) [1955809]- bareudp: Fix invalid read beyond skb's linear data (Guillaume Nault) [1990938] - perf/x86/amd: Don't touch the AMD64_EVENTSEL_HOSTONLY bit inside the guest (Michael Petlan) [1990695] - net: dcb: Accept RTM_GETDCB messages carrying set-like DCB commands (Balazs Nemeth) [1956825] - net: dcb: Validate netlink message in DCB handler (Balazs Nemeth) [1956825] - xfrm: Fix RCU vs hash_resize_mutex lock inversion (Sabrina Dubroca) [1988405] - Revert "xfrm: policy: Read seqcount outside of rcu-read side in xfrm_policy_lookup_bytype" (Sabrina Dubroca) [1988405] - xfrm: policy: Read seqcount outside of rcu-read side in xfrm_policy_lookup_bytype (Sabrina Dubroca) [1988405] - [s390] s390/AP: support new dynamic AP bus size limit (Claudio Imbrenda) [1974581] - net: sched: act_mirred: Reset ct info when mirror/redirect skb (Hangbin Liu) [1980532] - ucounts: Move max_time_namespace according to ucount_type (Alex Gladkov) [1982954] - perf vendor events power10: Adds 24x7 nest metric events for power10 platform (Diego Domingos) [1946650] - perf/core: fix backport of PERF_SAMPLE_WEIGHT_STRUCT (Diego Domingos) [1946650] - perf/core: Add support for PERF_SAMPLE_CODE_PAGE_SIZE (Diego Domingos) [1946650] - perf vendor events powerpc: Fix eventcode of power10 JSON events (Diego Domingos) [1946650] - perf vendor events: Initial JSON/events list for power10 platform (Diego Domingos) [1946650] - powerpc/perf: Fix sampled instruction type for larx/stcx (Diego Domingos) [1946650] - powerpc/perf: Fix the threshold event selection for memory events in power10 (Diego Domingos) [1946650] - perf sort: Display sort dimension p_stage_cyc only on supported archs (Diego Domingos) [1946650] - perf tools: Support pipeline stage cycles for powerpc (Diego Domingos) [1946650] - perf powerpc: Add support for PERF_SAMPLE_WEIGHT_STRUCT (Diego Domingos) [1946650] - perf sort: Add dynamic headers for perf report columns (Diego Domingos) [1946650] - powerpc/perf: Expose processor pipeline stage cycles using PERF_SAMPLE_WEIGHT_STRUCT (Diego Domingos) [1946650] - Documentation/admin-guide: kernel-parameters: fix "disable_ddw" wording (Diego Domingos) [1946650] - powerpc/perf: Support PERF_SAMPLE_DATA_PAGE_SIZE (Diego Domingos) [1946650] - perf/core: Add PERF_SAMPLE_DATA_PAGE_SIZE (Diego Domingos) [1946650] - powerpc/perf: Infrastructure to support checking of attr.config* (Diego Domingos) [1946650] - powerpc/perf: Add platform specific check_attr_config (Diego Domingos) [1946650] - ice: add support for auxiliary input/output pins (Jonathan Toppins) [1956913] - ice: enable transmit timestamps for E810 devices (Jonathan Toppins) [1944818] - ice: enable receive hardware timestamping (Jonathan Toppins) [1944818] - ice: report the PTP clock index in ethtool .get_ts_info (Jonathan Toppins) [1944818] - ice: register 1588 PTP clock device object for E810 devices (Jonathan Toppins) [1944818] - ice: add low level PTP clock access functions (Jonathan Toppins) [1944818] - ice: add support for set/get of driver-stored firmware parameters (Jonathan Toppins) [1944818] - ice: process 1588 PTP capabilities during initialization (Jonathan Toppins) [1944818] - ice: add support for sideband messages (Jonathan Toppins) [1944818]- bnxt_en: Fix static checker warning in bnxt_fw_reset_task() (Jonathan Toppins) [1989274] - bnxt_en: Check abort error state in bnxt_half_open_nic() (Jonathan Toppins) [1989274] - bnxt_en: fix error path of FW reset (Jonathan Toppins) [1989274] - bnxt_en: Add missing check for BNXT_STATE_ABORT_ERR in bnxt_fw_rset_task() (Jonathan Toppins) [1989274] - bnxt_en: Refresh RoCE capabilities in bnxt_ulp_probe() (Jonathan Toppins) [1989274] - bnxt_en: reject ETS settings that will starve a TC (Jonathan Toppins) [1989274] - bnxt_en: don't disable an already disabled PCI device (Jonathan Toppins) [1989274] - bnxt_en: Remove the read of BNXT_FW_RESET_INPROG_REG after firmware reset. (Jonathan Toppins) [1989274] - i40e: Fix log TC creation failure when max num of queues is exceeded (Stefan Assmann) [1920274] - i40e: Fix queue-to-TC mapping on Tx (Stefan Assmann) [1920274] - i40e: Add additional info to PHY type error (Stefan Assmann) [1920274] - i40e: Fix firmware LLDP agent related warning (Stefan Assmann) [1920274] - i40e: Fix logic of disabling queues (Stefan Assmann) [1920274] - i40e: add support for PTP external synchronization clock (Stefan Assmann) [1920274] - i40e: improve locking of mac_filter_hash (Stefan Assmann) [1920274] - i40e: Fix missing rtnl locking when setting up pf switch (Stefan Assmann) [1920274] - i40e: fix PTP on 5Gb links (Stefan Assmann) [1920274] - i40e: Fix autoneg disabling for non-10GBaseT links (Stefan Assmann) [1920274] - i40e: Fix error handling in i40e_vsi_open (Stefan Assmann) [1920274] - intel: Remove rcu_read_lock() around XDP program invocation (Stefan Assmann) [1920274] - i40e: clean up packet type lookup table (Stefan Assmann) [1920274] - i40e: add correct exception tracing for XDP (Stefan Assmann) [1920274] - i40e: Remove LLDP frame filters (Stefan Assmann) [1920274] - i40e: Fix PHY type identifiers for 2.5G and 5G adapters (Stefan Assmann) [1920274] - i40e: Fix use-after-free in i40e_client_subtask() (Stefan Assmann) [1920274] - i40e: fix broken XDP support (Stefan Assmann) [1920274] - i40e: refactor repeated link state reporting code (Stefan Assmann) [1920274] - i40e: optimize for XDP_REDIRECT in xsk path (Stefan Assmann) [1920274] - i40e: fix the panic when running bpf in xdpdrv mode (Stefan Assmann) [1920274] - i40e: Fix sparse warning: missing error code 'err' (Stefan Assmann) [1920274] - i40e: Fix sparse error: 'vsi->netdev' could be null (Stefan Assmann) [1920274] - i40e: Fix sparse error: uninitialized symbol 'ring' (Stefan Assmann) [1920274] - i40e: Fix sparse errors in i40e_txrx.c (Stefan Assmann) [1920274] - i40e: Fix display statistics for veb_tc (Stefan Assmann) [1920274] - i40e: fix receiving of single packets in xsk zero-copy mode (Stefan Assmann) [1920274] - i40e: Fix inconsistent indenting (Stefan Assmann) [1920274] - i40e: Fix oops at i40e_rebuild() (Stefan Assmann) [1920274] - i40e: Fix kernel oops when i40e driver removes VF's (Stefan Assmann) [1920274] - i40e: Added Asym_Pause to supported link modes (Stefan Assmann) [1920274] - net: i40e: remove repeated words (Stefan Assmann) [1920274] - bpf, devmap: Move drop error path to devmap for XDP_REDIRECT (Stefan Assmann) [1920274] - intel: clean up mismatched header comments (Stefan Assmann) [1920274] - intel: Update drivers to use ethtool_sprintf (Stefan Assmann) [1920274] - i40e: move headroom initialization to i40e_configure_rx_ring (Stefan Assmann) [1920274] - i40e: Fix endianness conversions (Stefan Assmann) [1920274] - i40e: Fix add TC filter for IPv6 (Stefan Assmann) [1920274] - i40e: Fix addition of RX filters after enabling FW LLDP agent (Stefan Assmann) [1920274] - i40e: Fix overwriting flow control settings during driver loading (Stefan Assmann) [1920274] - i40e: Add zero-initialization of AQ command structures (Stefan Assmann) [1920274] - i40e: Fix memory leak in i40e_probe (Stefan Assmann) [1920274] - i40e: Fix flow for IPv6 next header (extension header) (Stefan Assmann) [1920274] - i40e: Fix incorrect argument in call to ipv6_addr_any() (Stefan Assmann) [1920274] - i40e: store the result of i40e_rx_offset() onto i40e_ring (Stefan Assmann) [1920274] - i40e: Simplify the do-while allocation loop (Stefan Assmann) [1920274] - i40e: adjust i40e_is_non_eop (Stefan Assmann) [1920274] - i40e: drop misleading function comments (Stefan Assmann) [1920274] - i40e: drop redundant check when setting xdp prog (Stefan Assmann) [1920274] - i40e: remove the useless value assignment in i40e_clean_adminq_subtask (Stefan Assmann) [1920274] - i40e: VLAN field for flow director (Stefan Assmann) [1920274] - i40e: Add flow director support for IPv6 (Stefan Assmann) [1920274] - i40e: Add EEE status getting & setting implementation (Stefan Assmann) [1920274] - i40e: Fix uninitialized variable mfs_max (Stefan Assmann) [1920274] - i40e: Add netlink callbacks support for software based DCB (Stefan Assmann) [1920274] - i40e: Add init and default config of software based DCB (Stefan Assmann) [1920274] - i40e: Add hardware configuration for software based DCB (Stefan Assmann) [1920274] - i40e: Log error for oversized MTU on device (Stefan Assmann) [1920274] - i40e: consolidate handling of XDP program actions (Stefan Assmann) [1920274] - i40e: remove the redundant buffer info updates (Stefan Assmann) [1920274] - i40e: remove unnecessary cleaned_count updates (Stefan Assmann) [1920274] - i40e: remove unnecessary memory writes of the next to clean pointer (Stefan Assmann) [1920274] - i40e: Use batched xsk Tx interfaces to increase performance (Stefan Assmann) [1920274] - i40e: convert to new udp_tunnel infrastructure (Stefan Assmann) [1920274] - netfilter: nf_tables: skip module reference count bump on object updates (Fernando Fernandez Mancera) [1944487] - netfilter: nf_tables: fix unexpected EOPNOTSUPP error (Fernando Fernandez Mancera) [1944487] - netfilter: nf_tables: Fix an Oops in nf_tables_updobj() error handling (Fernando Fernandez Mancera) [1944487] - netfilter: nf_tables: fix possible null-pointer dereference in object update (Fernando Fernandez Mancera) [1944487] - netfilter: nft_quota: add quota object update support (Fernando Fernandez Mancera) [1944487] - netfilter: nf_tables: Introduce stateful object update operation (Fernando Fernandez Mancera) [1944487] - cifs: retry lookup and readdir when EAGAIN is returned. (Ronnie Sahlberg) [1972411] - netfilter: nf_tables: Fix dereference of null pointer flow (Florian Westphal) [1985087] - netfilter: nf_tables: memleak in hw offload abort path (Florian Westphal) [1985087] - netfilter: nft_tproxy: restrict support to TCP and UDP transport protocols (Florian Westphal) [1985087] - netfilter: synproxy: Fix out of bounds when parsing TCP options (Florian Westphal) [1985087] - netfilter: nfnetlink_cthelper: hit EBUSY on updates if size mismatches (Florian Westphal) [1985087] - ipvs: ignore IP_VS_SVC_F_HASHED flag when adding service (Florian Westphal) [1985087] - netfilter: nftables: avoid overflows in nft_hash_buckets() (Florian Westphal) [1985087] - netfilter: nfnetlink_osf: Fix a missing skb_header_pointer() NULL check (Florian Westphal) [1985087] - netfilter: nf_tables_offload: check FLOW_DISSECTOR_KEY_BASIC in VLAN transfer logic (Florian Westphal) [1985087] - netfilter: nftables_offload: special ethertype handling for VLAN (Florian Westphal) [1985087] - netfilter: nftables_offload: VLAN id needs host byteorder in flow dissector (Florian Westphal) [1985087] - netfilter: nft_payload: fix C-VLAN offload support (Florian Westphal) [1985087] - ipvs: allow connection reuse for unconfirmed conntrack (Florian Westphal) [1985087] - net: fix GRO skb truesize update (Paolo Abeni) [1987391] - sk_buff: avoid potentially clearing 'slow_gro' field (Paolo Abeni) [1987391] - veth: use skb_prepare_for_gro() (Paolo Abeni) [1987391] - skbuff: allow 'slow_gro' for skb carring sock reference (Paolo Abeni) [1987391] - net: optimize GRO for the common case. (Paolo Abeni) [1987391] - sk_buff: track extension status in slow_gro (Paolo Abeni) [1987391] - sk_buff: track dst status in slow_gro (Paolo Abeni) [1987391] - sk_buff: introduce 'slow_gro' flags (Paolo Abeni) [1987391] - skbuff: Fix build with SKB extensions disabled (Paolo Abeni) [1987391] - skbuff: Release nfct refcount on napi stolen or re-used skbs (Paolo Abeni) [1987391] - selftests: net: veth: add tests for set_channel (Paolo Abeni) [1987391] - veth: create by default nr_possible_cpus queues (Paolo Abeni) [1987391] - veth: implement support for set_channel ethtool op (Paolo Abeni) [1987391] - veth: factor out initialization helper (Paolo Abeni) [1987391] - veth: always report zero combined channels (Paolo Abeni) [1987391] - veth: Implement ethtool's get_channelis() callback (Paolo Abeni) [1987391] - net: add GSO UDP L4 and GSO fraglists to the list of software-backed types (Paolo Abeni) [1987391] - ice: Support RSS configure removal for AVF (Jonathan Toppins) [1946726] - ice: Enable RSS configure for AVF (Jonathan Toppins) [1946726] - ice: Add helper function to get the VF's VSI (Jonathan Toppins) [1946726] - ice: remove redundant assignment to pointer vsi (Jonathan Toppins) [1946726] - ice: Advertise virtchnl UDP segmentation offload capability (Jonathan Toppins) [1946726] - ice: Allow ignoring opcodes on specific VF (Jonathan Toppins) [1946726] - ice: warn about potentially malicious VFs (Jonathan Toppins) [1946726] - ice: Consolidate VSI state and flags (Jonathan Toppins) [1946726] - ice: Refactor ice_set/get_rss into LUT and key specific functions (Jonathan Toppins) [1946726] - ice: Refactor get/set RSS LUT to use struct parameter (Jonathan Toppins) [1946726] - ice: Change ice_vsi_setup_q_map() to not depend on RSS (Jonathan Toppins) [1946726] - ice: Check FDIR program status for AVF (Jonathan Toppins) [1946726] - ice: Add more FDIR filter type for AVF (Jonathan Toppins) [1946726] - ice: Add GTPU FDIR filter for AVF (Jonathan Toppins) [1946726] - ice: Add non-IP Layer2 protocol FDIR filter for AVF (Jonathan Toppins) [1946726] - ice: Add new actions support for VF FDIR (Jonathan Toppins) [1946726] - ice: Add FDIR pattern action parser for VF (Jonathan Toppins) [1946726] - ice: Enable FDIR Configure for AVF (Jonathan Toppins) [1946726] - ice: Add support for per VF ctrl VSI enabling (Jonathan Toppins) [1946726] - ice: Enhanced IPv4 and IPv6 flow filter (Jonathan Toppins) [1946726] - ice: Support to separate GTP-U uplink and downlink (Jonathan Toppins) [1946726] - ice: Add more advanced protocol support in flow filter (Jonathan Toppins) [1946726] - ice: Support non word aligned input set field (Jonathan Toppins) [1946726] - ice: Add more basic protocol support for flow filter (Jonathan Toppins) [1946726] - sctp: move the active_key update after sh_keys is added (Xin Long) [1986966] - sctp: fix return value check in __sctp_rcv_asconf_lookup (Xin Long) [1986966] - sctp: delete addr based on sin6_scope_id (Xin Long) [1986966] - sctp: update active_key for asoc when old key is being replaced (Xin Long) [1986966] - sctp: move 198 addresses from unusable to private scope (Xin Long) [1986966] - sctp: add param size validation for SCTP_PARAM_SET_PRIMARY (Xin Long) [1986966] - sctp: validate chunk size in __rcv_asconf_lookup (Xin Long) [1986966] - sctp: add size validation when walking chunks (Xin Long) [1986966] - sctp: validate from_addr_param return (Xin Long) [1986966] - sctp: fix the proc_handler for sysctl encap_port (Xin Long) [1986966] - sctp: add the missing setting for asoc encap_port (Xin Long) [1986966] - sctp: fix a SCTP_MIB_CURRESTAB leak in sctp_sf_do_dupcook_b (Xin Long) [1986966] - sctp: Fix out-of-bounds warning in sctp_process_asconf_param() (Xin Long) [1986966] - sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms (Xin Long) [1986966] - bonding: allow nesting of bonding device (Antoine Tenart) [1989099] - bonding: avoid adding slave device with IFF_MASTER flag (Antoine Tenart) [1989099] - ice: don't remove netdev->dev_addr from uc sync list (Ken Cox) [1873969 1961018] - ice: Stop processing VF messages during teardown (Ken Cox) [1986451] - ice: Prevent probing virtual functions (Ken Cox) [1952810] - ima: extend boot_aggregate with kernel measurements (Bruno Meneguele) [1977422] - selftest/bpf: Verifier tests for var-off access (Jiri Olsa) [1960944] {CVE-2021-29155} - selftest/bpf: Adjust expected verifier errors (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: No need to simulate speculative domain for immediates (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Fix mask direction swap upon off reg sign change (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Wrap aux data inside bpf_sanitize_info container (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Fix pointer arithmetic mask tightening under state pruning (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Fix leakage of uninitialized bpf stack under speculation (Jiri Olsa) [1960944 1958070] {CVE-2021-29155 CVE-2021-31829} - bpf: Fix masking negation logic upon negative dst register (Jiri Olsa) [1960944 1958070] {CVE-2021-29155 CVE-2021-31829} - bpf: verifier: Allocate idmap scratch in verifier env (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Tighten speculative pointer arithmetic mask (Jiri Olsa) [1960944 1972496] {CVE-2021-29155 CVE-2021-33200} - bpf: Move sanitize_val_alu out of op switch (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Refactor and streamline bounds check into helper (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Allow variable-offset stack access (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Improve verifier error messages for users (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Rework ptr_limit into alu_limit and add common error path (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Ensure off_reg has no mixed signed bounds for all types (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Move off_reg into sanitize_ptr_alu (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Use correct permission flag for mixed signed bounds arithmetic (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Add sanity check for upper ptr_limit (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Simplify alu_limit masking for pointer arithmetic (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Fix off-by-one for area size in creating mask to left (Jiri Olsa) [1960944] {CVE-2021-29155} - Documentation/x86: Add ratelimit in buslock.rst (Prarit Bhargava) [1948048] - Documentation/admin-guide: Add bus lock ratelimit (Prarit Bhargava) [1948048] - x86/bus_lock: Set rate limit for bus lock (Prarit Bhargava) [1948048] - Documentation/x86: Add buslock.rst (Prarit Bhargava) [1948048] - [s390] net/smc: Ensure correct state of the socket in send path (Claudio Imbrenda) [1731026] - [s390] net/smc: Fix ENODATA tests in smc_nl_get_fback_stats() (Claudio Imbrenda) [1731026] - [s390] net/smc: Make SMC statistics network namespace aware (Claudio Imbrenda) [1731026] - [s390] net/smc: Add netlink support for SMC fallback statistics (Claudio Imbrenda) [1731026] - [s390] net/smc: Add netlink support for SMC statistics (Claudio Imbrenda) [1731026] - [s390] net/smc: Add SMC statistics support (Claudio Imbrenda) [1731026] - [s390] s390/ap: Fix hanging ioctl caused by wrong msg counter (Claudio Imbrenda) [1984762] - KVM: PPC: Book3S: Fix H_RTAS rets buffer overflow (Jon Maloy) [1988226] {CVE-2021-37576} - NFSv4: Fix an Oops in pnfs_mark_request_commit() when doing O_DIRECT (Benjamin Coddington) [1983793] - selftests/powerpc: EBB selftest for MMCR0 control for PMU SPRs in ISA v3.1 (Desnes A. Nunes do Rosario) [1991753] - selftests/powerpc: Fix "no_handler" EBB selftest (Desnes A. Nunes do Rosario) [1991753] - powerpc/perf: Fix crash in perf_instruction_pointer() when ppmu is not set (Desnes A. Nunes do Rosario) [1991753] - powerpc/pmu: Make the generic compat PMU use the architected events (Desnes A. Nunes do Rosario) [1991753] - perf script python: Fix buffer size to report iregs in perf script (Desnes A. Nunes do Rosario) [1991753] - ceph: reduce contention in ceph_check_delayed_caps() (Jeff Layton) [1953430]- net: mac802154: Fix general protection fault (Chris von Recklinghausen) [1984571] {CVE-2021-3659} - Bluetooth: fix the erroneous flush_work() order (Chris von Recklinghausen) [1964559] {CVE-2021-3564} - Bluetooth: use correct lock to prevent UAF of hdev object (Chris von Recklinghausen) [1968214] {CVE-2021-3573} - usb: ehci: Prevent missed ehci interrupts with edge-triggered MSI (Torez Smith) [1972139] - usb: ehci: do not initialise static variables (Torez Smith) [1972139] - usb: host: move EH SINGLE_STEP_SET_FEATURE implementation to core (Torez Smith) [1972139] - USB: ehci: drop workaround for forced irq threading (Torez Smith) [1972139] - usb: ehci: add spurious flag to disable overcurrent checking (Torez Smith) [1972139] - perf test: Handle fd gaps in test__dso_data_reopen (Michael Petlan) [1871785] - tty: vt: always invoke vc->vc_sw->con_resize callback (Maxim Levitsky) [1957611] - iavf: fix locking of critical sections (Stefan Assmann) [1975245] - iavf: do not override the adapter state in the watchdog task (Stefan Assmann) [1975245] - ixgbe: Fix packet corruption due to missing DMA sync (Ken Cox) [1920269] - ixgbe: Fix an error handling path in 'ixgbe_probe()' (Ken Cox) [1920269] - intel: Remove rcu_read_lock() around XDP program invocation (Ken Cox) [1920269] - ixgbe: add correct exception tracing for XDP (Ken Cox) [1920269] - ixgbe: Fix out-bounds warning in ixgbe_host_interface_command() (Ken Cox) [1920269] - ixgbe: reduce checker warnings (Ken Cox) [1920269] - ixgbe: use checker safe conversions (Ken Cox) [1920269] - ixgbe: fix large MTU request from VF (Ken Cox) [1920269] - net: ethernet: intel: Fix a typo in the file ixgbe_dcb_nl.c (Ken Cox) [1920269] - net: intel: Remove unused function pointer typedef ixgbe_mc_addr_itr (Ken Cox) [1920269] - ixgbe: Support external GBE SerDes PHY BCM54616s (Ken Cox) [1920269] - ixgbe: fix unbalanced device enable/disable in suspend/resume (Ken Cox) [1920269] - ixgbe: Fix NULL pointer dereference in ethtool loopback test (Ken Cox) [1920269] - ixgbe: Fix fall-through warnings for Clang (Ken Cox) [1920269] - intel: clean up mismatched header comments (Ken Cox) [1920269] - bpf, devmap: Move drop error path to devmap for XDP_REDIRECT (Ken Cox) [1920269] - intel: Update drivers to use ethtool_sprintf (Ken Cox) [1920269] - ixgbe: optimize for XDP_REDIRECT in xsk path (Ken Cox) [1920269] - ixgbe: move headroom initialization to ixgbe_configure_rx_ring (Ken Cox) [1920269] - ixgbe: Fix memleak in ixgbe_configure_clsu32 (Ken Cox) [1920269] - ixgbe: fail to create xfrm offload of IPsec tunnel mode SA (Ken Cox) [1920269] - ixgbe: store the result of ixgbe_rx_offset() onto ixgbe_ring (Ken Cox) [1920269] - net: ixgbe: use skb_csum_is_sctp instead of protocol check (Ken Cox) [1920269] - ixgbe: avoid premature Rx buffer reuse (Ken Cox) [1920269] - net: remove unneeded break (Ken Cox) [1920269] - ixgbe: add pause frame stats (Ken Cox) [1920269] - iavf: Set RSS LUT and key in reset handle path (Ken Cox) [1910853] - [netdrv] chelsio: Replace zero-length array with flexible-array member (Raju Rangoju) [1955208] - cxgb4: avoid collecting SGE_QBASE regs during traffic (Raju Rangoju) [1955208] - cxgb4: collect serial config version from register (Raju Rangoju) [1955208] - cxgb4: remove unused vpd_cap_addr (Raju Rangoju) [1955208] - cxgb4: remove bogus CHELSIO_VPD_UNIQUE_ID constant (Raju Rangoju) [1955208] - cxgb4: Assign boolean values to a bool variable (Raju Rangoju) [1955208] - cxgb4: enable interrupt based Tx completions for T5 (Raju Rangoju) [1955208] - cxgb4: fix the panic caused by non smac rewrite (Raju Rangoju) [1955208] - cxgb4: Fix the -Wmisleading-indentation warning (Raju Rangoju) [1955208] - cxgb4: set up filter action after rewrites (Raju Rangoju) [1955208] - cxgb4: handle 4-tuple PEDIT to NAT mode translation (Raju Rangoju) [1955208] - [netdrv] net: rename flow_action_hw_stats_types* -> flow_action_hw_stats* (Raju Rangoju) [1955208] - net: cxbg4: Remove pointless in_interrupt() check (Raju Rangoju) [1955208] - cxgb4: Avoid log flood (Raju Rangoju) [1955208] - cxgb4: fix memory leak during module unload (Raju Rangoju) [1955208] - cxgb4: Fix offset when clearing filter byte counters (Raju Rangoju) [1955208] - cxgb4: add error handlers to LE intr_handler (Raju Rangoju) [1955208] - cxgb4: insert IPv6 filter rules in next free region (Raju Rangoju) [1955208] - cxgb4: Fix race between loopback and normal Tx path (Raju Rangoju) [1955208] - cxgb4: Fix work request size calculation for loopback test (Raju Rangoju) [1955208] - cxgb4: add TC-MATCHALL IPv6 support (Raju Rangoju) [1955208] - cxgb4: fix extracting IP addresses in TC-FLOWER rules (Raju Rangoju) [1955208] - cxgb4: fix check for running offline ethtool selftest (Raju Rangoju) [1955208] - cxgb4: add loopback ethtool self-test (Raju Rangoju) [1955208] - net: cxgb4: reject unsupported coalescing params (Raju Rangoju) [1955208] - cxgb4: use eth_zero_addr() to clear mac address (Raju Rangoju) [1955208] - cxgb4: add missing release on skb in uld_send() (Raju Rangoju) [1955208] - cxgb4: convert to new udp_tunnel_nic infra (Raju Rangoju) [1955208] - cxgb4: fix all-mask IP address comparison (Raju Rangoju) [1955208] - cxgb4: add main VI to mirror VI config replication (Raju Rangoju) [1955208] - cxgb4: add support for mirror Rxqs (Raju Rangoju) [1955208] - cxgb4: add mirror action to TC-MATCHALL offload (Raju Rangoju) [1955208] - net: cxgb4: fix return error value in t4_prep_fw (Raju Rangoju) [1955208] - cxgb4: move device dump arrays in header to C file (Raju Rangoju) [1955208] - cxgb4: always sync access when flashing PHY firmware (Raju Rangoju) [1955208] - cxgb4: update kernel-doc line comments (Raju Rangoju) [1955208] - cxgb4: fix set but unused variable when DCB is disabled (Raju Rangoju) [1955208] - cxgb4: move DCB version extern to header file (Raju Rangoju) [1955208] - cxgb4: remove cast when saving IPv4 partial checksum (Raju Rangoju) [1955208] - cxgb4: fix SGE queue dump destination buffer context (Raju Rangoju) [1955208] - cxgb4: use correct type for all-mask IP address comparison (Raju Rangoju) [1955208] - cxgb4: fix endian conversions for L4 ports in filters (Raju Rangoju) [1955208] - cxgb4: parse TC-U32 key values and masks natively (Raju Rangoju) [1955208] - cxgb4: use unaligned conversion for fetching timestamp (Raju Rangoju) [1955208] - cxgb4: move PTP lock and unlock to caller in Tx path (Raju Rangoju) [1955208] - cxgb4: move handling L2T ARP failures to caller (Raju Rangoju) [1955208] - cxgb4: Use struct_size() helper (Raju Rangoju) [1955208] - cxgb4: add action to steer flows to specific Rxq (Raju Rangoju) [1955208] - cxgb4: add support to fetch ethtool n-tuple filters (Raju Rangoju) [1955208] - cxgb4: add ethtool n-tuple filter deletion (Raju Rangoju) [1955208] - cxgb4: add ethtool n-tuple filter insertion (Raju Rangoju) [1955208] - [netdrv] flow_offload: check for basic action hw stats type (Raju Rangoju) [1955208] - cxgb4: add skeleton for ethtool n-tuple filters (Raju Rangoju) [1955208] - cxgb4: add support to read serial flash (Raju Rangoju) [1955208] - cxgb4: add support to flash boot cfg image (Raju Rangoju) [1955208] - cxgb4: add support to flash boot image (Raju Rangoju) [1955208] - cxgb4: add support to flash PHY image (Raju Rangoju) [1955208] - cxgb4: update set_flash to flash different images (Raju Rangoju) [1955208] - cxgb4: Use kfree() instead kvfree() where appropriate (Raju Rangoju) [1955208] - cxgb4: Use pM format specifier for MAC addresses (Raju Rangoju) [1955208] - net: sock: fix in-kernel mark setting (Alexander Aring) [1509204] - sock: Reset dst when changing sk_mark via setsockopt (Alexander Aring) [1509204] - fs: dlm: fix mark setting deadlock (Alexander Aring) [1509204] - fs: dlm: fix mark per nodeid setting (Alexander Aring) [1509204] - fs: dlm: remove lock dependency warning (Alexander Aring) [1509204] - fs: dlm: set skb mark per peer socket (Alexander Aring) [1509204] - fs: dlm: set skb mark for listen socket (Alexander Aring) [1509204] - net: sock: add sock_set_mark (Alexander Aring) [1509204] - Bluetooth: btusb: Add support for GarfieldPeak controller (Gopal Tiwari) [1959110] - can: gw: synchronize rcu operations before removing gw job entry (Balazs Nemeth) [1986334] - can: bcm: fix infoleak in struct bcm_msg_head (Balazs Nemeth) [1986334] - can: af_can: prevent potential access of uninitialized member in canfd_rcv() (Balazs Nemeth) [1956730] - can: af_can: prevent potential access of uninitialized member in can_rcv() (Balazs Nemeth) [1956730] - can: proc: can_remove_proc(): silence remove_proc_entry warning (Balazs Nemeth) [1956730] - cifs: add missing parsing of backupuid (Ronnie Sahlberg) [1987126] - cifs: use helpers when parsing uid/gid mount options and validate them (Ronnie Sahlberg) [1987126] - kernfs: dont call d_splice_alias() under kernfs node lock (Ian Kent) [1939133] - kernfs: use i_lock to protect concurrent inode updates (Ian Kent) [1939133] - kernfs: switch kernfs to use an rwsem (Ian Kent) [1939133] - kernfs: use VFS negative dentry caching (Ian Kent) [1939133] - kernfs: add a revision to identify directory node changes (Ian Kent) [1939133] - kernfs: move revalidate to be near lookup (Ian Kent) [1939133]- mlxsw: spectrum_mr: Update egress RIF list before route's action (Ivan Vecera) [1941938] - selftests: mlxsw: Fix mausezahn invocation in ERSPAN scale test (Ivan Vecera) [1941938] - selftests: mlxsw: Increase the tolerance of backlog buildup (Ivan Vecera) [1941938] - selftests: mlxsw: Return correct error code in resource scale tests (Ivan Vecera) [1941938] - selftests: mlxsw: Remove a redundant if statement in tc_flower_scale test (Ivan Vecera) [1941938] - selftests: mlxsw: Remove a redundant if statement in port_scale test (Ivan Vecera) [1941938] - selftests: mlxsw: sch_red_ets: Test proper counter cleaning in ETS (Ivan Vecera) [1941938] - mlxsw: spectrum_qdisc: Index future FIFOs by band number (Ivan Vecera) [1941938] - mlxsw: spectrum_qdisc: Allocate child qdiscs dynamically (Ivan Vecera) [1941938] - mlxsw: spectrum_qdisc: Guard all qdisc accesses with a lock (Ivan Vecera) [1941938] - mlxsw: spectrum_qdisc: Track children per qdisc (Ivan Vecera) [1941938] - mlxsw: spectrum_qdisc: Promote backlog reduction to mlxsw_sp_qdisc_destroy() (Ivan Vecera) [1941938] - mlxsw: spectrum_qdisc: Track tclass_num as int, not u8 (Ivan Vecera) [1941938] - mlxsw: spectrum_qdisc: Drop an always-true condition (Ivan Vecera) [1941938] - mlxsw: spectrum_qdisc: Simplify mlxsw_sp_qdisc_compare() (Ivan Vecera) [1941938] - mlxsw: spectrum_qdisc: Drop one argument from check_params callback (Ivan Vecera) [1941938] - mlxsw: core: Remove critical trip points from thermal zones (Ivan Vecera) [1941938] - selftests: mlxsw: Test vetoing of double sampling (Ivan Vecera) [1941938] - mlxsw: spectrum: Veto sampling if already enabled on port (Ivan Vecera) [1941938] - selftests: mlxsw: Test matchall failure with protocol match (Ivan Vecera) [1941938] - mlxsw: spectrum_matchall: Perform priority checks earlier (Ivan Vecera) [1941938] - mlxsw: spectrum_matchall: Convert if statements to a switch statement (Ivan Vecera) [1941938] - mlxsw: spectrum_matchall: Perform protocol check earlier (Ivan Vecera) [1941938] - selftests: forwarding: vxlan_bridge_1d: Add more ECN decap test cases (Ivan Vecera) [1941938] - mlxsw: spectrum: Fix ECN marking in tunnel decapsulation (Ivan Vecera) [1941938] - selftests: net: forwarding: Fix a typo (Ivan Vecera) [1941938] - selftests: mlxsw: spectrum-2: Remove q_in_vni_veto test (Ivan Vecera) [1941938] - selftests: forwarding: Add test for dual VxLAN bridge (Ivan Vecera) [1941938] - mlxsw: Allow 802.1d and .1ad VxLAN bridges to coexist on Spectrum>=2 (Ivan Vecera) [1941938] - mlxsw: Add struct mlxsw_sp_switchdev_ops per ASIC (Ivan Vecera) [1941938] - mlxsw: spectrum: Add mlxsw_sp_port_egress_ethtype_set() (Ivan Vecera) [1941938] - mlxsw: reg: Add Switch Port Egress VLAN EtherType Register (Ivan Vecera) [1941938] - mlxsw: reg: Add egr_et_set field to SPVID (Ivan Vecera) [1941938] - selftests: mlxsw: Test egress sampling limitation on Spectrum-1 only (Ivan Vecera) [1941938] - selftests: mlxsw: Add tc sample tests for new triggers (Ivan Vecera) [1941938] - mlxsw: spectrum_acl: Offload FLOW_ACTION_SAMPLE (Ivan Vecera) [1941938] - mlxsw: core_acl_flex_actions: Add mirror sampler action (Ivan Vecera) [1941938] - mlxsw: spectrum_matchall: Add support for egress sampling (Ivan Vecera) [1941938] - mlxsw: spectrum: Start using sampling triggers hash table (Ivan Vecera) [1941938] - mlxsw: spectrum: Track sampling triggers in a hash table (Ivan Vecera) [1941938] - mlxsw: spectrum_matchall: Pass matchall entry to sampling operations (Ivan Vecera) [1941938] - mlxsw: spectrum_matchall: Push sampling checks to per-ASIC operations (Ivan Vecera) [1941938] - mlxsw: spectrum_matchall: Propagate extack further (Ivan Vecera) [1941938] - selftests: mlxsw: Add tc sample tests (Ivan Vecera) [1941938] - mlxsw: spectrum: Report extra metadata to psample module (Ivan Vecera) [1941938] - mlxsw: spectrum: Remove mlxsw_sp_sample_receive() (Ivan Vecera) [1941938] - mlxsw: spectrum: Remove unnecessary RCU read-side critical section (Ivan Vecera) [1941938] - mlxsw: pci: Set extra metadata in skb control block (Ivan Vecera) [1941938] - mlxsw: Create dedicated field for Rx metadata in skb control block (Ivan Vecera) [1941938] - mlxsw: pci: Add more metadata fields to CQEv2 (Ivan Vecera) [1941938] - mlxsw: spectrum_matchall: Implement sampling using mirroring (Ivan Vecera) [1941938] - mlxsw: spectrum_trap: Split sampling traps between ASICs (Ivan Vecera) [1941938] - mlxsw: spectrum_matchall: Split sampling support between ASICs (Ivan Vecera) [1941938] - mlxsw: spectrum_span: Add SPAN probability rate support (Ivan Vecera) [1941938] - mlxsw: reg: Extend mirroring registers with probability rate field (Ivan Vecera) [1941938] - mlxsw: spectrum_span: Add SPAN session identifier support (Ivan Vecera) [1941938] - mlxsw: Adjust some MFDE fields shift and size to fw implementation (Ivan Vecera) [1941938] - mlxsw: core: Expose MFDE.log_ip to devlink health (Ivan Vecera) [1941938] - mlxsw: reg: Extend MFDE register with new log_ip field (Ivan Vecera) [1941938] - mlxsw: spectrum: Bump minimum FW version to xx.2008.2406 (Ivan Vecera) [1941938] - mlxsw: reg: Fix comment about slot_index field in PMAOS register (Ivan Vecera) [1941938] - mlxsw: spectrum: Reword an error message for Q-in-Q veto (Ivan Vecera) [1941938] - mlxsw: spectrum_ethtool: Add an external speed to PTYS register (Ivan Vecera) [1941938] - mlxsw: spectrum_span: Do not overwrite policer configuration (Ivan Vecera) [1941938] - selftests: forwarding: Specify interface when invoking mausezahn (Ivan Vecera) [1941938] - selftests: mlxsw: Add a scale test for physical ports (Ivan Vecera) [1941938] - mlxsw: Register physical ports as a devlink resource (Ivan Vecera) [1941938] - mlxsw: pci: switch from 'pci_' to 'dma_' API (Ivan Vecera) [1941938] - mlxsw: core: Increase critical threshold for ASIC thermal zone (Ivan Vecera) [1941938] - mlxsw: core: Add validation of transceiver temperature thresholds (Ivan Vecera) [1941938] - selftests: mlxsw: Set headroom size of correct port (Ivan Vecera) [1941938] - net/mlxfw: Use kzalloc for allocating only one thing (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Use eXtended mezzanine to offload IPv4 router (Ivan Vecera) [1941938] - mlxsw: spectrum: Set KVH XLT cache mode for Spectrum2/3 (Ivan Vecera) [1941938] - mlxsw: spectrum_router_xm: Introduce basic XM cache flushing (Ivan Vecera) [1941938] - mlxsw: reg: Add Router LPM Cache Enable Register (Ivan Vecera) [1941938] - mlxsw: reg: Add Router LPM Cache ML Delete Register (Ivan Vecera) [1941938] - mlxsw: spectrum_router_xm: Implement L-value tracking for M-index (Ivan Vecera) [1941938] - mlxsw: reg: Add XM Router M Table Register (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Introduce per-ASIC XM initialization (Ivan Vecera) [1941938] - mlxsw: reg: Add XM Lookup Table Query Register (Ivan Vecera) [1941938] - mlxsw: reg: Add Router XLT M select Register (Ivan Vecera) [1941938] - mlxsw: Ignore ports that are connected to eXtended mezanine (Ivan Vecera) [1941938] - mlxsw: pci: Obtain info about ports used by eXtended mezanine (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Introduce XM implementation of router low-level ops (Ivan Vecera) [1941938] - mlxsw: reg: Add Router XLT Enable Register (Ivan Vecera) [1941938] - mlxsw: reg: Add XM Direct Register (Ivan Vecera) [1941938] - selftests: mlxsw: Add Q-in-VNI veto tests (Ivan Vecera) [1941938] - selftests: forwarding: Add Q-in-VNI test (Ivan Vecera) [1941938] - mlxsw: spectrum_switchdev: Allow joining VxLAN to 802.1ad bridge (Ivan Vecera) [1941938] - mlxsw: Veto Q-in-VNI for Spectrum-1 ASIC (Ivan Vecera) [1941938] - mlxsw: spectrum_switchdev: Use ops->vxlan_join() when adding VLAN to VxLAN device (Ivan Vecera) [1941938] - mlxsw: spectrum_nve_vxlan: Add support for Q-in-VNI for Spectrum-2 ASIC (Ivan Vecera) [1941938] - mlxsw: spectrum: Publish mlxsw_sp_ethtype_to_sver_type() (Ivan Vecera) [1941938] - mlxsw: Save EtherType as part of mlxsw_sp_nve_config (Ivan Vecera) [1941938] - mlxsw: Save EtherType as part of mlxsw_sp_nve_params (Ivan Vecera) [1941938] - mlxsw: spectrum_switchdev: Create common function for joining VxLAN to VLAN-aware bridge (Ivan Vecera) [1941938] - mlxsw: reg: Add support for tunnel port in SPVID register (Ivan Vecera) [1941938] - mlxsw: reg: Add Switch Port VLAN Stacking Register (Ivan Vecera) [1941938] - mlxsw: Use one enum for all registers that contain tunnel_port field (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Reduce mlxsw_sp_ipip_fib_entry_op_gre4() (Ivan Vecera) [1941938] - mlxsw: spectrum: Bump minimum FW version to xx.2008.2018 (Ivan Vecera) [1941938] - mlxsw: core_acl: Use an array instead of a struct with a zero-length array (Ivan Vecera) [1941938] - mlxsw: spectrum_mr: Use flexible-array member instead of zero-length array (Ivan Vecera) [1941938] - mlxsw: core: Trace EMAD events (Ivan Vecera) [1941938] - selftests: mlxsw: Test RIF's reference count when joining a LAG (Ivan Vecera) [1941938] - mlxsw: spectrum: Apply RIF configuration when joining a LAG (Ivan Vecera) [1941938] - selftests: forwarding: Add QinQ veto testing (Ivan Vecera) [1941938] - mlxsw: Add QinQ configuration vetoes (Ivan Vecera) [1941938] - mlxsw: spectrum_switchdev: Add support of QinQ traffic (Ivan Vecera) [1941938] - mlxsw: spectrum_switchdev: Create common functions for VLAN-aware bridge (Ivan Vecera) [1941938] - mlxsw: Make EtherType configurable when pushing VLAN at ingress (Ivan Vecera) [1941938] - mlxsw: spectrum: Only treat 802.1q packets as tagged packets (Ivan Vecera) [1941938] - mlxsw: reg: Add et_vlan field to SPVID register (Ivan Vecera) [1941938] - mlxsw: reg: Add Switch Port VLAN Classification Register (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Update adjacency index more efficiently (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Track nexthop group virtual router membership (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Rollback virtual router adjacency pointer update (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Pass virtual router parameters directly instead of pointer (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Fix error handling issue (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Resolve RIF from nexthop struct instead of neighbour (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Use loopback RIF for unresolved nexthops (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Use different trap identifier for unresolved nexthops (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Create loopback RIF during initialization (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Allow returning errors from mlxsw_sp_nexthop_group_refresh() (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Add an indication if a nexthop group can be destroyed (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Re-order mlxsw_sp_nexthop6_group_get() (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Set FIB entry's type based on nexthop group (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Set FIB entry's type after creating nexthop group (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Pass ifindex to mlxsw_sp_ipip_entry_find_by_decap() (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Set ifindex for IPv4 nexthops (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Fix wrong kfree() in error path (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Remove outdated comment (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Consolidate mlxsw_sp_nexthop{4, 6}_type_fini() (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Consolidate mlxsw_sp_nexthop{4, 6}_type_init() (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Remove unused argument from mlxsw_sp_nexthop6_type_init() (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Pass nexthop netdev to mlxsw_sp_nexthop4_type_init() (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Pass nexthop netdev to mlxsw_sp_nexthop6_type_init() (Ivan Vecera) [1941938] - mlxsw: spectrum_ipip: Remove overlay protocol from can_offload() callback (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Split nexthop group configuration to a different struct (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Move IPv4 FIB info into a union in nexthop group struct (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Remove unused field 'prio' from IPv4 FIB entry struct (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Store FIB info in route (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Associate neighbour table with nexthop instead of group (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Use nexthop group type in hash table key (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Add nexthop group type field (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Compare key with correct object type (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Introduce FIB entry update op (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Track FIB entry committed state and skip uncommitted on delete (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Introduce fib_entry priv for low-level ops (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Have FIB entry op context allocated for the instance (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Prepare work context for possible bulking (Ivan Vecera) [1941938] - mlxsw: spectrum: Push RALUE packing and writing into low-level router ops (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Use RALUE pack helper from abort function (Ivan Vecera) [1941938] - mlxsw: reg: Allow to pass NULL pointer to mlxsw_reg_ralue_pack4/6() (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Pass destination IP as a pointer to mlxsw_reg_ralue_pack4() (Ivan Vecera) [1941938] - mlxsw: spectrum: Export RALUE pack helper and use it from IPIP (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Push out RALUE pack into separate helper (Ivan Vecera) [1941938] - mlxsw: spectrum: Propagate context from work handler containing RALUE payload (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Introduce FIB event queue instead of separate works (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Use RALUE-independent op arg (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Pass non-register proto enum to __mlxsw_sp_router_set_abort_trap() (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Introduce low-level ops and implement them for RALXX regs (Ivan Vecera) [1941938] - mlxsw: reg: Add XRALXX Registers (Ivan Vecera) [1941938] - hwmon: (mlxreg-fan) Add support for fan drawers capability and present registers (Ivan Vecera) [1941938] - i2c: mux: mlxcpld: Add callback to notify mux creation completion (Ivan Vecera) [1941938] - i2c: mux: mlxcpld: Extend supported mux number (Ivan Vecera) [1941938] - i2c: mux: mlxcpld: Extend driver to support word address space devices (Ivan Vecera) [1941938] - i2c: mux: mlxcpld: Get rid of adapter numbers enforcement (Ivan Vecera) [1941938] - i2c: mux: mlxcpld: Prepare mux selection infrastructure for two-byte support (Ivan Vecera) [1941938] - i2c: mux: mlxcpld: Convert driver to platform driver (Ivan Vecera) [1941938] - i2c: mux: mlxcpld: Move header file out of x86 realm (Ivan Vecera) [1941938] - platform/x86: mlxcpld: Update module license (Ivan Vecera) [1941938] - i2c: mux: mlxcpld: Update module license (Ivan Vecera) [1941938] - i2c: mlxcpld: Add support for I2C bus frequency setting (Ivan Vecera) [1941938] - i2c: mlxcpld: Decrease polling time for performance improvement (Ivan Vecera) [1941938] - i2c: mlxcpld: Update module license (Ivan Vecera) [1941938] - platform/x86: mlx-platform: Fix item counter assignment for MSN2700/ComEx system (Ivan Vecera) [1941938] - platform/x86: mlx-platform: Fix item counter assignment for MSN2700, MSN24xx systems (Ivan Vecera) [1941938] - platform/x86: mlx-platform: remove an unused variable (Ivan Vecera) [1941938] - platform/x86: mlx-platform: Remove PSU EEPROM from MSN274x platform configuration (Ivan Vecera) [1941938] - platform/x86: mlx-platform: Remove PSU EEPROM from default platform configuration (Ivan Vecera) [1941938] - platform/x86: mlx-platform: Add capability field to platform FAN description (Ivan Vecera) [1941938] - platform_data/mlxreg: Extend core platform structure (Ivan Vecera) [1941938] - platform_data/mlxreg: Update module license (Ivan Vecera) [1941938] - platform/x86: mlx-platform: Fix extended topology configuration for power supply units (Ivan Vecera) [1941938] - platform/x86: mlx-platform: Remove PSU EEPROM configuration (Ivan Vecera) [1941938] - platform/x86: mlx-platform: Extend FAN platform data description (Ivan Vecera) [1941938] - platform_data/mlxreg: Add presence register field for FAN devices (Ivan Vecera) [1941938] - Documentation/ABI: Add new attribute for mlxreg-io sysfs interfaces (Ivan Vecera) [1941938] - platform/mellanox: mlxreg-io: Add support for complex attributes (Ivan Vecera) [1941938] - platform/x86: mlx-platform: Add more definitions for system attributes (Ivan Vecera) [1941938] - platform_data/mlxreg: Add support for complex attributes (Ivan Vecera) [1941938] - platform/mellanox: mlxreg-hotplug: Add environmental data to uevent (Ivan Vecera) [1941938] - platform/mellanox: mlxreg-hotplug: Use capability register for attribute creation (Ivan Vecera) [1941938] - platform/mellanox: mlxreg-hotplug: Modify module license (Ivan Vecera) [1941938] - lib/string_helpers: Introduce string_upper() and string_lower() helpers (Ivan Vecera) [1941938] - i2c: mlxcpld: check correct size of maximum RECV_LEN packet (Ivan Vecera) [1941938] - docs: watchdog: mlx-wdt: Add description of new watchdog type 3 (Ivan Vecera) [1941938] - watchdog: mlx-wdt: support new watchdog type with longer timeout period (Ivan Vecera) [1941938] - platform/x86: mlx-platform: support new watchdog type with longer timeout (Ivan Vecera) [1941938] - platform_data/mlxreg: support new watchdog type with longer timeout period (Ivan Vecera) [1941938] - platform/mellanox: mlxreg-hotplug: convert to use i2c_new_client_device() (Ivan Vecera) [1941938] - selftests: icmp_redirect: IPv6 PMTU info should be cleared after redirect (Hangbin Liu) [1986227] - selftests: icmp_redirect: remove from checking for IPv6 route get (Hangbin Liu) [1986227] - selftests: icmp_redirect: support expected failures (Hangbin Liu) [1986227] - selftests: disable rp_filter for icmp_redirect.sh (Hangbin Liu) [1986227] - selftests: icmp_redirect: Add support for routing via nexthop objects (Hangbin Liu) [1986227] - selftest: Fixes for icmp_redirect test (Hangbin Liu) [1986227] - selftests: Add redirect tests (Hangbin Liu) [1986227] - redhat: enable vdpa_sim_net vdpa_sim_block vp_vdpa (Cindy Lu) [1975173] - virtio/vdpa: clear the virtqueue state during probe (Cindy Lu) [1975173] - vp_vdpa: allow set vq state to initial state after reset (Cindy Lu) [1975173] - virtio-pci library: introduce vp_modern_get_driver_features() (Cindy Lu) [1975173] - vdpa: support packed virtqueue for set/get_vq_state() (Cindy Lu) [1975173] - vdpa/mlx5: Clear vq ready indication upon device reset (Cindy Lu) [1975173] - vdpa/mlx5: Add support for doorbell bypassing (Cindy Lu) [1975173] - vdpa/mlx5: Add support for running with virtio_vdpa (Cindy Lu) [1975173] - vdp/mlx5: Fix setting the correct dma_device (Cindy Lu) [1975173] - vdpa/mlx5: Support creating resources with uid == 0 (Cindy Lu) [1975173] - vdpa/mlx5: Fix possible failure in umem size calculation (Cindy Lu) [1975173] - vdpa/mlx5: Fix umem sizes assignments on VQ create (Cindy Lu) [1975173] - vp_vdpa: correct the return value when fail to map notification (Cindy Lu) [1975173] - virtio_net: Fix error handling in virtnet_restore() (Cindy Lu) [1975173] - virtio-blk: Fix memory leak among suspend/resume procedure (Cindy Lu) [1975173] - vDPA/ifcvf: reuse pre-defined macros for device ids and vendor ids (Cindy Lu) [1975173] - virtio: update virtio id table, add transitional ids (Cindy Lu) [1975173] - vDPA/ifcvf: implement doorbell mapping for ifcvf (Cindy Lu) [1975173] - vDPA/ifcvf: record virtio notify base (Cindy Lu) [1975173] - vdpa_sim_blk: remove duplicate include of linux/blkdev.h (Cindy Lu) [1975173] - {net,vdpa}/mlx5: Configure interface MAC into mpfs L2 table (Cindy Lu) [1975173] - virtio_pci_modern: correct sparse tags for notify (Cindy Lu) [1975173] - virtio_pci_modern: __force cast the notify mapping (Cindy Lu) [1975173] - vDPA/ifcvf: get_config_size should return dev specific config size (Cindy Lu) [1975173] - vDPA/ifcvf: enable Intel C5000X-PL virtio-block for vDPA (Cindy Lu) [1975173] - vDPA/ifcvf: deduce VIRTIO device ID when probe (Cindy Lu) [1975173] - vdpa_sim_blk: add support for vdpa management tool (Cindy Lu) [1975173] - vdpa_sim_blk: handle VIRTIO_BLK_T_GET_ID (Cindy Lu) [1975173] - vdpa_sim_blk: implement ramdisk behaviour (Cindy Lu) [1975173] - vdpa: add vdpa simulator for block device (Cindy Lu) [1975173] - vhost/vdpa: Remove the restriction that only supports virtio-net devices (Cindy Lu) [1975173] - vhost/vdpa: use get_config_size callback in vhost_vdpa_config_validate() (Cindy Lu) [1975173] - vdpa: add get_config_size callback in vdpa_config_ops (Cindy Lu) [1975173] - vdpa_sim: cleanup kiovs in vdpasim_free() (Cindy Lu) [1975173] - vringh: add vringh_kiov_length() helper (Cindy Lu) [1975173] - vringh: implement vringh_kiov_advance() (Cindy Lu) [1975173] - vringh: explain more about cleaning riov and wiov (Cindy Lu) [1975173] - vringh: reset kiov 'consumed' field in __vringh_iov() (Cindy Lu) [1975173] - vringh: add 'iotlb_lock' to synchronize iotlb accesses (Cindy Lu) [1975173] - vdpa_sim: use iova module to allocate IOVA addresses (Cindy Lu) [1975173] - vDPA/ifcvf: deduce VIRTIO device ID from pdev ids (Cindy Lu) [1975173] - vDPA/ifcvf: verify mandatory feature bits for vDPA (Cindy Lu) [1975173] - vDPA/ifcvf: fetch device feature bits when probe (Cindy Lu) [1975173] - vDPA/ifcvf: remove the version number string (Cindy Lu) [1975173] - vDPA/ifcvf: rename original IFCVF dev ids to N3000 ids (Cindy Lu) [1975173] - vDPA/ifcvf: enable Intel C5000X-PL virtio-net for vDPA (Cindy Lu) [1975173] - vDPA/ifcvf: get_vendor_id returns a device specific vendor id (Cindy Lu) [1975173] - vhost-vdpa: fix vm_flags for virtqueue doorbell mapping (Cindy Lu) [1975173] - vp_vdpa: report doorbell address (Cindy Lu) [1975173] - virtio-pci library: report resource address (Cindy Lu) [1975173] - virito_pci libray: hide vp_modern_map_capability() (Cindy Lu) [1975173] - virtio_pci_modern: hide vp_modern_get_queue_notify_off() (Cindy Lu) [1975173] - vp_vdpa: switch to use vp_modern_map_vq_notify() (Cindy Lu) [1975173] - virtio-pci library: switch to use vp_modern_map_vq_notify() (Cindy Lu) [1975173] - virtio_pci_modern: introduce helper to map vq notify area (Cindy Lu) [1975173] - virtio-net: don't allocate control_buf if not supported (Cindy Lu) [1975173] - vdpa: Follow kdoc comment style (Cindy Lu) [1975173] - vdpa: Follow kdoc comment style (Cindy Lu) [1975173] - vdpa/mlx5: Enable user to add/delete vdpa device (Cindy Lu) [1975173] - vdpa: introduce virtio pci driver (Cindy Lu) [1975173] - vdpa/mlx5: Set err = -ENOMEM in case dma_map_sg_attrs fails (Cindy Lu) [1975173] - vhost-vdpa: protect concurrent access to vhost device iotlb (Cindy Lu) [1975173] - vdpa/mlx5: Fix suspend/resume index restoration (Cindy Lu) [1975173] - vdpa/mlx5: Fix wrong use of bit numbers (Cindy Lu) [1975173] - vdpa/mlx5: should exclude header length and fcs from mtu (Cindy Lu) [1975173] - vhost-vdpa: set v->config_ctx to NULL if eventfd_ctx_fdget() fails (Cindy Lu) [1975173] - vhost-vdpa: fix use-after-free of v->config_ctx (Cindy Lu) [1975173] - vhost_vdpa: fix the missing irq_bypass_unregister_producer() invocation (Cindy Lu) [1975173] - vdpa_sim: Skip typecasting from void* (Cindy Lu) [1975173] - vdpa: set the virtqueue num during register (Cindy Lu) [1975173] - vdpa/mlx5: fix param validation in mlx5_vdpa_get_config() (Cindy Lu) [1975173] - virtio_vdpa: don't warn when fail to disable vq (Cindy Lu) [1975173] - virtio-pci: introduce modern device module (Cindy Lu) [1975173] - virito-pci-modern: rename map_capability() to vp_modern_map_capability() (Cindy Lu) [1975173] - virtio-pci-modern: introduce helper to get notification offset (Cindy Lu) [1975173] - virtio-pci-modern: introduce helper for getting queue nums (Cindy Lu) [1975173] - virtio-pci-modern: introduce helper for setting/geting queue size (Cindy Lu) [1975173] - virtio-pci-modern: introduce helper to set/get queue_enable (Cindy Lu) [1975173] - virtio-pci-modern: introduce vp_modern_queue_address() (Cindy Lu) [1975173] - virtio-pci-modern: introduce vp_modern_set_queue_vector() (Cindy Lu) [1975173] - virtio-pci-modern: introduce vp_modern_generation() (Cindy Lu) [1975173] - virtio-pci-modern: introduce helpers for setting and getting features (Cindy Lu) [1975173] - virtio-pci-modern: introduce helpers for setting and getting status (Cindy Lu) [1975173] - virtio-pci-modern: introduce helper to set config vector (Cindy Lu) [1975173] - virtio-pci-modern: introduce vp_modern_remove() (Cindy Lu) [1975173] - virtio-pci-modern: factor out modern device initialization logic (Cindy Lu) [1975173] - virtio-pci: split out modern device (Cindy Lu) [1975173] - virtio-pci: do not access iomem via struct virtio_pci_device directly (Cindy Lu) [1975173] - vdpa_sim_net: Add support for user supported devices (Cindy Lu) [1975173] - vdpa: Enable user to query vdpa device info (Cindy Lu) [1975173] - vdpa: Enable a user to add and delete a vdpa device (Cindy Lu) [1975173] - vdpa: Define vdpa mgmt device, ops and a netlink interface (Cindy Lu) [1975173] - vdpa: Extend routine to accept vdpa device name (Cindy Lu) [1975173] - vdpa_sim_net: Make mac address array static (Cindy Lu) [1975173] - vdpa/mlx5: Restore the hardware used index after change map (Cindy Lu) [1975173] - vdpa/mlx5: Fix memory key MTT population (Cindy Lu) [1975173] - vdpa: Use simpler version of ida allocation (Cindy Lu) [1975173] - vdpa: Add missing comment for virtqueue count (Cindy Lu) [1975173] - vdpa: split vdpasim to core and net modules (Cindy Lu) [1975173] - vdpa_sim: split vdpasim_virtqueue's iov field in out_iov and in_iov (Cindy Lu) [1975173] - vdpa_sim: make vdpasim->buffer size configurable (Cindy Lu) [1975173] - vdpa_sim: use kvmalloc to allocate vdpasim->buffer (Cindy Lu) [1975173] - vdpa_sim: set vringh notify callback (Cindy Lu) [1975173] - vdpa_sim: add set_config callback in vdpasim_dev_attr (Cindy Lu) [1975173] - vdpa_sim: add get_config callback in vdpasim_dev_attr (Cindy Lu) [1975173] - vdpa_sim: make 'config' generic and usable for any device type (Cindy Lu) [1975173] - vdpa_sim: store parsed MAC address in a buffer (Cindy Lu) [1975173] - vdpa_sim: add work_fn in vdpasim_dev_attr (Cindy Lu) [1975173] - vdpa_sim: add supported_features field in vdpasim_dev_attr (Cindy Lu) [1975173] - vdpa_sim: add device id field in vdpasim_dev_attr (Cindy Lu) [1975173] - vdpa_sim: add struct vdpasim_dev_attr for device attributes (Cindy Lu) [1975173] - vdpa_sim: rename vdpasim_config_ops variables (Cindy Lu) [1975173] - vdpa_sim: make IOTLB entries limit configurable (Cindy Lu) [1975173] - vdpa_sim: remove hard-coded virtq count (Cindy Lu) [1975173] - vdpa_sim: remove unnecessary headers inclusion (Cindy Lu) [1975173] - vdpa: remove unnecessary 'default n' in Kconfig entries (Cindy Lu) [1975173] - vdpa: ifcvf: Use dma_set_mask_and_coherent to simplify code (Cindy Lu) [1975173] - vhost_vdpa: switch to vmemdup_user() (Cindy Lu) [1975173] - vhost: vringh: use krealloc_array() (Cindy Lu) [1975173] - vringh: fix vringh_iov_push_*() documentation (Cindy Lu) [1975173] - vringh: fix __vringh_iov() when riov and wiov are different (Cindy Lu) [1975173] - net: sched: fix memory leak in tcindex_partial_destroy_work (Davide Caratti) [1987042] - net/sched: act_ct: remove and free nf_table callbacks (Davide Caratti) [1987042] - net: sched: fix warning in tcindex_alloc_perfect_hash (Davide Caratti) [1987042] - pkt_sched: sch_qfq: fix qfq_change_class() error path (Davide Caratti) [1987042] - sch_htb: fix refcount leak in htb_parent_to_leaf_offload (Davide Caratti) [1987042] - sch_dsmark: fix a NULL deref in qdisc_reset() (Davide Caratti) [1987042] - sch_red: fix off-by-one checks in red_check_params() (Davide Caratti) [1987042] - ipv6: fix 'disable_policy' for fwd packets (Hangbin Liu) [1985837] - net: ipv6: fix return value of ip6_skb_dst_mtu (Hangbin Liu) [1985837] - ipv6: fix out-of-bound access in ip6_parse_tlv() (Hangbin Liu) [1985837] - ipv6: exthdrs: do not blindly use init_net (Hangbin Liu) [1985837] - ipv6: record frag_max_size in atomic fragments in input path (Hangbin Liu) [1985837] - selftests: net: devlink_port_split.py: skip the test if no devlink device (Hangbin Liu) [1985836] - selftests/net: bump timeout to 5 minutes (Hangbin Liu) [1985836] - selftests: net: forwarding: Fix a typo (Hangbin Liu) [1985836] - selftests/net: so_txtime: remove unneeded semicolon (Hangbin Liu) [1985836] - tools: selftests: add test for changing routes with PTMU exceptions (Hangbin Liu) [1985836] - selftests: fix the return value for UDP GRO test (Hangbin Liu) [1985836] - selftests: pmtu.sh: improve the test result processing (Hangbin Liu) [1985836] - selftests: pmtu.sh: use $ksft_skip for skipped return code (Hangbin Liu) [1985836] - selftests/net: timestamping: add ptp v2 support (Hangbin Liu) [1985836] - ixgbevf: add correct exception tracing for XDP (Ken Cox) [1920268] - intel: call csum functions with well formatted arguments (Ken Cox) [1920268] - net: intel: Remove unused function pointer typedef ixgbe_mc_addr_itr (Ken Cox) [1920268] - ixgbevf: Fix fall-through warnings for Clang (Ken Cox) [1920268] - intel: clean up mismatched header comments (Ken Cox) [1920268] - ixgbe: fail to create xfrm offload of IPsec tunnel mode SA (Ken Cox) [1920268] - net: ixgbevf: use skb_csum_is_sctp instead of protocol check (Ken Cox) [1920268] - treewide: Use sizeof_field() macro (Ken Cox) [1920268] - selftests: net: add ESP-in-UDP PMTU test (Xin Long) [1986599] - udp: check encap socket in __udp_lib_err (Xin Long) [1986599] - udp: fix possible user after free in error handler (Xin Long) [1986599] - udpv6: fix possible user after free in error handler (Xin Long) [1986599] - udp: Support for error handlers of tunnels with arbitrary destination port (Xin Long) [1986599] - bpf, sockmap, udp: sk_prot needs inuse_idx set for proc stats (Xin Long) [1986599] - udp: properly flush normal packet at GRO time (Xin Long) [1986599] - udp: annotate data races around unix_sk(sk)->gso_size (Xin Long) [1986599] - udp: fix race between close() and udp_abort() (Xin Long) [1986599] - netfilter: conntrack: remove offload_pickup sysctl again (Florian Westphal) [1987101] - bpf, samples: Add -fno-asynchronous-unwind-tables to BPF Clang invocation (Yauheni Kaliuta) [1977162] - net/af_unix: fix a data-race in unix_dgram_sendmsg / unix_release_sock (Balazs Nemeth) [1986845] - netfilter: nf_tables: fix flowtable list del corruption (Jay Shin) [1977137] - net: qrtr: fix memory leaks (Íñigo Huguet) [1981236] - net: qrtr: fix OOB Read in qrtr_endpoint_post (Íñigo Huguet) [1981236] - net: qrtr: ns: Fix error return code in qrtr_ns_init() (Íñigo Huguet) [1981236] - net: qrtr: Avoid potential use after free in MHI send (Íñigo Huguet) [1981236] - qrtr: Convert qrtr_ports from IDR to XArray (Íñigo Huguet) [1981236] - net: qrtr: Fix memory leak on qrtr_tx_wait failure (Íñigo Huguet) [1981236] - net: qrtr: fix a kernel-infoleak in qrtr_recvmsg() (Íñigo Huguet) [1981236] - net: qrtr: fix error return code of qrtr_sendmsg() (Íñigo Huguet) [1981236] - net/qrtr: fix __netdev_alloc_skb call (Íñigo Huguet) [1981236] - net: qrtr: Fix memory leak in qrtr_tun_open (Íñigo Huguet) [1981236] - net/qrtr: restrict user-controlled length in qrtr_tun_write_iter() (Íñigo Huguet) [1981236] - net: qrtr: fix null-ptr-deref in qrtr_ns_remove (Íñigo Huguet) [1981236] - net: qrtr: Unprepare MHI channels during remove (Íñigo Huguet) [1981236] - net: qrtr: Start MHI channels during init (Íñigo Huguet) [1981236] - net: qrtr: Release distant nodes along the bridge node (Íñigo Huguet) [1981236] - net: qrtr: Add GFP flags parameter to qrtr_alloc_ctrl_packet (Íñigo Huguet) [1981236] - net: qrtr: Allow non-immediate node routing (Íñigo Huguet) [1981236] - net: qrtr: Allow forwarded services (Íñigo Huguet) [1981236] - net: qrtr: Fix port ID for control messages (Íñigo Huguet) [1981236] - net: qrtr: ns: Fix the incorrect usage of rcu_read_lock() (Íñigo Huguet) [1981236] - net: qrtr: ns: Protect radix_tree_deref_slot() using rcu read locks (Íñigo Huguet) [1981236] - net: qrtr: check skb_put_padto() return value (Íñigo Huguet) [1981236] - net: qrtr: fix usage of idr in port assignment to socket (Íñigo Huguet) [1981236] - qrtr: orphan socket in qrtr_release() (Íñigo Huguet) [1981236] - net: qrtr: Fix an out of bounds read qrtr_endpoint_post() (Íñigo Huguet) [1981236] - net: qrtr: free flow in __qrtr_node_release (Íñigo Huguet) [1981236] - treewide: replace '---help---' in Kconfig files with 'help' (Íñigo Huguet) [1981236] - net: qrtr: Allocate workqueue before kernel_bind (Íñigo Huguet) [1981236] - net: qrtr: Fix passing invalid reference to qrtr_local_enqueue() (Íñigo Huguet) [1981236] - net: qrtr: Add MHI transport layer (Íñigo Huguet) [1981236] - net: qrtr: Add tracepoint support (Íñigo Huguet) [1981236] - net: qrtr: send msgs from local of same id as broadcast (Íñigo Huguet) [1981236] - net: qrtr: Fix FIXME related to qrtr_ns_init() (Íñigo Huguet) [1981236] - net: qrtr: Respond to HELLO message (Íñigo Huguet) [1981236] - net: qrtr: Fix error pointer vs NULL bugs (Íñigo Huguet) [1981236] - net: qrtr: fix spelling mistake "serivce" -> "service" (Íñigo Huguet) [1981236] - net: qrtr: Fix the local node ID as 1 (Íñigo Huguet) [1981236] - net: qrtr: Migrate nameservice to kernel from userspace (Íñigo Huguet) [1981236] - net: qrtr: Remove receive worker (Íñigo Huguet) [1981236] - net: qrtr: Make qrtr_port_lookup() use RCU (Íñigo Huguet) [1981236] - net: qrtr: Migrate node lookup tree to spinlock (Íñigo Huguet) [1981236] - net: qrtr: Implement outgoing flow control (Íñigo Huguet) [1981236] - net: qrtr: Move resume-tx transmission to recvmsg (Íñigo Huguet) [1981236] - net: qrtr: fix len of skb_put_padto in qrtr_node_enqueue (Íñigo Huguet) [1981236] - net: qrtr: Simplify 'qrtr_tun_release()' (Íñigo Huguet) [1981236] - net: qrtr: Stop rx_worker before freeing node (Íñigo Huguet) [1981236] - net: qrtr: fix memort leak in qrtr_tun_write_iter (Íñigo Huguet) [1981236] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 (Íñigo Huguet) [1981236] - treewide: Add SPDX license identifier - Makefile/Kconfig (Íñigo Huguet) [1981236] - net: qrtr: Fix message type of outgoing packets (Íñigo Huguet) [1981236] - net: qrtr: use protocol endiannes variable (Íñigo Huguet) [1981236] - net: fix hangup on napi_disable for threaded napi (Paolo Abeni) [1949546] - net: fix race between napi kthread mode and busy poll (Paolo Abeni) [1949546] - net: add sysfs attribute to control napi threaded mode (Paolo Abeni) [1949546] - net: implement threaded-able napi poll loop support (Paolo Abeni) [1949546] - net: extract napi poll functionality to __napi_poll() (Paolo Abeni) [1949546] - mfd: intel-lpss: Use devm_ioremap_uc for MMIO (Steve Best) [1986715] - lib: devres: add a helper function for ioremap_uc (Steve Best) [1986715] - sched/rt: Fix double enqueue caused by rt_effective_prio (Juri Lelli) [1990566] - x86/crash: Remove crash_reserve_low_1M() (Lianbo Jiang) [1904318] - x86/setup: Remove CONFIG_X86_RESERVE_LOW and reservelow= options (Lianbo Jiang) [1904318] - x86/setup: Always reserve the first 1M of RAM (Lianbo Jiang) [1904318] - powerpc/kexec: blacklist functions called in real mode for kprobe (Desnes A. Nunes do Rosario) [1987281] - [s390] scsi: zfcp: Report port fc_security as unknown early during remote cable pull (Claudio Imbrenda) [1989910] - x86/boot: Use common BUILD_BUG_ON (Prarit Bhargava) [1979940] - net: phy: icplus: call phy_restore_page() when phy_select_page() fails (Petr Oros) [1955165] - net: phy: ti: take into account all possible interrupt sources (Petr Oros) [1955165] - net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() (Petr Oros) [1955165] - net: phy: Expose phydev::dev_flags through sysfs (Petr Oros) [1955165] - net: phy: fix save wrong speed and duplex problem if autoneg is on (Petr Oros) [1955165] - net: phy: micrel: set soft_reset callback to genphy_soft_reset for KSZ8081 (Petr Oros) [1955165] - net: phy: icplus: add MDI/MDIX support for IP101A/G (Petr Oros) [1955165] - net: phy: icplus: add PHY counter for IP101G (Petr Oros) [1955165] - net: phy: icplus: fix paged register access (Petr Oros) [1955165] - net: phy: icplus: don't set APS_EN bit on IP101G (Petr Oros) [1955165] - net: phy: icplus: split IP101A/G driver (Petr Oros) [1955165] - net: phy: icplus: use the .soft_reset() of the phy-core (Petr Oros) [1955165] - net: phy: icplus: drop address operator for functions (Petr Oros) [1955165] - net: phy: icplus: use PHY_ID_MATCH_EXACT() for IP101A/G (Petr Oros) [1955165] - net: phy: icplus: use PHY_ID_MATCH_MODEL() macro (Petr Oros) [1955165] - net: phy: drop explicit genphy_read_status() op (Petr Oros) [1955165] - net: phy: broadcom: remove BCM5482 1000Base-BX support (Petr Oros) [1955165] - net: mdiobus: Prevent spike on MDIO bus reset signal (Petr Oros) [1955165] - net: phy: realtek: Add support for RTL9000AA/AN (Petr Oros) [1955165] - mdio, phy: fix -Wshadow warnings triggered by nested container_of() (Petr Oros) [1955165] - net: phy: national: remove definition of DEBUG (Petr Oros) [1955165] - net: phy: ar803x: disable extended next page bit (Petr Oros) [1955165] - net: phy: smsc: fix clk error handling (Petr Oros) [1955165] - net: phy: at803x: use phy_modify_mmd() (Petr Oros) [1955165] - net: phy: replace mutex_is_locked with lockdep_assert_held in phylib (Petr Oros) [1955165] - net: phy: micrel: Add KS8851 PHY support (Petr Oros) [1955165] - net: phy: marvell: replace phy_modify() (Petr Oros) [1955165] - net: phy: micrel: fix interrupt handling (Petr Oros) [1955165] - net: phy: remove the .did_interrupt() and .ack_interrupt() callback (Petr Oros) [1955165] - net: phy: qsemi: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: qsemi: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: ti: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: ti: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: national: remove the use of the .ack_interrupt() (Petr Oros) [1955165] - net: phy: national: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: micrel: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: micrel: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: icplus: remove the use .ack_interrupt() (Petr Oros) [1955165] - net: phy: icplus: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: intel-xway: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: intel-xway: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - mdio_bus: suppress err message for reset gpio EPROBE_DEFER (Petr Oros) [1955165] - net: phy: don't duplicate driver name in phy_attached_print (Petr Oros) [1955165] - net: phy: ste10Xp: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: ste10Xp: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: smsc: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: smsc: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: amd: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: amd: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: lxt: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: lxt: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: marvell: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: marvell: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: microchip: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: microchip: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: vitesse: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: vitesse: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: aquantia: do not return an error on clearing pending IRQs (Petr Oros) [1955165] - net: phy: microchip_t1: Don't set .config_aneg (Petr Oros) [1955165] - docs: networking: phy: s/2.5 times faster/2.5 times as fast/ (Petr Oros) [1955165] - net: phy: realtek: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: realtek: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: add genphy_handle_interrupt_no_ack() (Petr Oros) [1955165] - net: phy: davicom: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: davicom: implement generic .handle_interrupt() calback (Petr Oros) [1955165] - net: phy: cicada: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: cicada: implement the generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: broadcom: remove use of ack_interrupt() (Petr Oros) [1955165] - net: phy: broadcom: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: aquantia: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: aquantia: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: mscc: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: mscc: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: at803x: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: at803x: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: make .ack_interrupt() optional (Petr Oros) [1955165] - net: phy: add a shutdown procedure (Petr Oros) [1955165] - net: phy: export phy_error and phy_trigger_machine (Petr Oros) [1955165] - drivers: net: phy: Fix spelling in comment defalut to default (Petr Oros) [1955165] - net: phy: marvell: add special handling of Finisar modules with 88E1111 (Petr Oros) [1955165] - net: phylink: disable BMCR_ISOLATE in phylink_mii_c22_pcs_config (Petr Oros) [1955165] - gpiolib: Extract gpiod_not_found() helper (Petr Oros) [1955165] - net: phy: marvell: Use phy_read_paged() instead of open coding it (Petr Oros) [1955165] - net: phy: dp83869: fix unsigned comparisons against less than zero values (Petr Oros) [1955165] - net: phy: dp83869: Add speed optimization feature (Petr Oros) [1955165] - net: phy: dp83869: support Wake on LAN (Petr Oros) [1955165] - net: phy: dp83822: Update the fiber advertisement for speed (Petr Oros) [1955165] - net: dp83869: Add ability to advertise Fiber connection (Petr Oros) [1955165] - net: phy: Do not warn in phy_stop() on PHY_DOWN (Petr Oros) [1955165] - net: phy: Avoid NPD upon phy_detach() when driver is unbound (Petr Oros) [1955165] - net: phy: bcm7xxx: request and manage GPHY clock (Petr Oros) [1955165] - net: phy: smsc: LAN8710/20: add phy refclk in support (Petr Oros) [1955165] - net: phy: smsc: simplify config_init callback (Petr Oros) [1955165] - net: phy: smsc: skip ENERGYON interrupt if disabled (Petr Oros) [1955165] - net: phy: dp83867: Fix various styling and space issues (Petr Oros) [1955165] - net: mdiobus: add clause 45 mdiobus write accessor (Petr Oros) [1955165] - net: phylink: consider QSGMII interface mode in phylink_mii_c22_pcs_get_state (Petr Oros) [1955165] - net: phylink: add helper function to decode USXGMII word (Petr Oros) [1955165] - net: phy: DP83822: Add ability to advertise Fiber connection (Petr Oros) [1955165] - net: dp83869: Fix RGMII internal delay configuration (Petr Oros) [1955165] - net: mdio-mux-gpio: use devm_gpiod_get_array() (Petr Oros) [1955165] - net: phy: add USXGMII link partner ability constants (Petr Oros) [1955165] - net: phy: mdio-octeon: Cleanup module loading dependencies (Petr Oros) [1955165] - net: phy: cavium: Improve __iomem mess (Petr Oros) [1955165] - net: phy: Add a helper to return the index for of the internal delay (Petr Oros) [1955165] - dt-bindings: net: Add RGMII internal delay for DP83869 (Petr Oros) [1955165] - net: dp83869: Add RGMII internal delay configuration (Petr Oros) [1955165] - net: phy: DP83822: Add setting the fixed internal delay (Petr Oros) [1955165] - net: dp83869: Fix OF_MDIO config check (Petr Oros) [1955165] - net: dp83867: Fix OF_MDIO config check (Petr Oros) [1955165] - net: marvell: Fix OF_MDIO config check (Petr Oros) [1955165] - net: phy: mscc: use mdiobus_get_phy() (Petr Oros) [1955165] - net: phy: improve phy_driver callback handle_interrupt (Petr Oros) [1955165]- net/mlx5e: Add IPsec support to uplink representor (Alaa Hleihel) [1980171 1926098] - net/mlx5e: TC: Reserved bit 31 of REG_C1 for IPsec offload (Alaa Hleihel) [1980171 1926098] - net/mlx5e: TC: Use bit counts for register mapping (Alaa Hleihel) [1980171 1926098] - RDMA/mlx5: Don't access NULL-cleared mpi pointer (Alaa Hleihel) [1980171] - RDMA/mlx5: Split mlx5_ib_update_xlt() into ODP and non-ODP cases (Alaa Hleihel) [1980171] - ip6_tunnel: allow redirecting ip6gre and ipxip6 packets to eth devices (Guillaume Nault) [1921539] - gre: let mac_header point to outer header only when necessary (Guillaume Nault) [1921539] - sit: allow redirecting ip6ip, ipip and mplsip packets to eth devices (Guillaume Nault) [1921539] - ipip: allow redirecting ipip and mplsip packets to eth devices (Guillaume Nault) [1921539] - bareudp: allow redirecting bareudp packets to eth devices (Guillaume Nault) [1921539] - net: handle ARPHRD_IP6GRE in dev_is_mac_header_xmit() (Guillaume Nault) [1921539] - net: ipv4: fix memory leak in ip_mc_add1_src (Guillaume Nault) [1987605] - net: ipv4: fix memory leak in netlbl_cipsov4_add_std (Guillaume Nault) [1987605] - ixgbe: fix probing of multi-port devices with one MDIO (Ken Cox) [1968696] - [s390] s390/qdio: let driver manage the QAOB (Claudio Imbrenda) [1919250] - [s390] s390/qeth: remove RX VLAN filter stubs in L3 driver (Claudio Imbrenda) [1919250] - [s390] s390/qeth: enable napi_consume_skb() for pending TX buffers (Claudio Imbrenda) [1919250] - [s390] s390/qeth: allocate initial TX Buffer structs with GFP_KERNEL (Claudio Imbrenda) [1919250] - [s390] s390/qeth: fix notification for pending buffers during teardown (Claudio Imbrenda) [1919250] - [s390] s390/qeth: schedule TX NAPI on QAOB completion (Claudio Imbrenda) [1919250] - [s390] s390/qeth: improve completion of pending TX buffers (Claudio Imbrenda) [1919250] - [s390] s390/qeth: fix memory leak after failed TX Buffer allocation (Claudio Imbrenda) [1919250] - [s390] s390/qeth: don't fake a TX completion interrupt after TX error (Claudio Imbrenda) [1919250] - [s390] s390/qeth: make cast type selection for af_iucv skbs robust (Claudio Imbrenda) [1919250] - [s390] s390/qeth: pass proto to qeth_l3_get_cast_type() (Claudio Imbrenda) [1919250] - [s390] s390/qeth: remove qeth_get_ip_version() (Claudio Imbrenda) [1919250] - [s390] s390/qeth: clean up load/remove code for disciplines (Claudio Imbrenda) [1919250] - [s390] s390/qeth: fix L2 header access in qeth_l3_osa_features_check() (Claudio Imbrenda) [1919250] - [s390] s390/qeth: fix locking for discipline setup / removal (Claudio Imbrenda) [1919250] - [s390] s390/qeth: fix deadlock during recovery (Claudio Imbrenda) [1919250] - [s390] s390/qeth: make qeth_qdio_handle_aob() more robust (Claudio Imbrenda) [1919250] - [s390] s390/qeth: remove QETH_QDIO_BUF_HANDLED_DELAYED state (Claudio Imbrenda) [1919250] - [s390] s390/qeth: don't replace a fully completed async TX buffer (Claudio Imbrenda) [1919250] - [s390] s390/qeth: use dev->groups for common sysfs attributes (Claudio Imbrenda) [1919250] - [s390] s390/ccwgroup: use bus->dev_groups for bus-based sysfs attributes (Claudio Imbrenda) [1919250] - [s390] s390/qeth: don't call INIT_LIST_HEAD() on iob's list entry (Claudio Imbrenda) [1919250] - [s390] s390/qeth: fix tear down of async TX buffers (Claudio Imbrenda) [1919250] - [s390] s390/qeth: fix af_iucv notification race (Claudio Imbrenda) [1919250] - [s390] s390/qeth: improve selection of ethtool link modes (Claudio Imbrenda) [1919250] - [s390] s390/qeth: use QUERY OAT for initial link info (Claudio Imbrenda) [1919250] - [s390] s390/qeth: clean up default cases for ethtool link mode (Claudio Imbrenda) [1919250] - [s390] s390/qeth: set static link info during initialization (Claudio Imbrenda) [1919250] - [s390] s390/qeth: improve QUERY CARD INFO processing (Claudio Imbrenda) [1919250] - [s390] s390/qeth: tolerate error when querying card info (Claudio Imbrenda) [1919250] - [s390] s390/qeth: remove useless if/else (Claudio Imbrenda) [1919250] - [s390] s390/qeth: reduce rtnl locking for switchdev events (Claudio Imbrenda) [1919250] - [s390] s390/qeth: static checker cleanups (Claudio Imbrenda) [1919250] - [s390] s390/qeth: use netdev_name() (Claudio Imbrenda) [1919250] - [s390] s390/qeth: constify the disciplines (Claudio Imbrenda) [1919250] - [s390] s390/qeth: allow configuration of TX queues for OSA devices (Claudio Imbrenda) [1919250] - [s390] s390/qeth: de-magic the QIB parm area (Claudio Imbrenda) [1919250] - [s390] s390/qeth: keep track of wanted TX queues (Claudio Imbrenda) [1919250] - [s390] s390/qeth: remove forward declarations in L2 code (Claudio Imbrenda) [1919250] - [s390] s390/qeth: consolidate teardown code (Claudio Imbrenda) [1919250] - [s390] s390/qeth: consolidate online code (Claudio Imbrenda) [1919250] - [s390] s390/qeth: cancel cmds earlier during teardown (Claudio Imbrenda) [1919250] - [s390] s390/qeth: tighten ucast IP locking (Claudio Imbrenda) [1919250] - [s390] s390/qeth: replace deprecated simple_stroul() (Claudio Imbrenda) [1919250] - [s390] s390/qeth: clean up string ops in qeth_l3_parse_ipatoe() (Claudio Imbrenda) [1919250] - [s390] s390/qeth: relax locking for ipato config data (Claudio Imbrenda) [1919250] - [s390] s390/qeth: don't init refcount twice for mcast IPs (Claudio Imbrenda) [1919250] - mm, page_alloc: check for max order in hot path (Jay Shin) [1982466] - be2net: Fix an error handling path in 'be_probe()' (Petr Oros) [1980665] - net: emulex: benet: simplify the return expression of be_if_create() (Petr Oros) [1980665] - treewide: Use fallthrough pseudo-keyword (Petr Oros) [1980665] - be2net: convert to new udp_tunnel_nic infra (Petr Oros) [1980665] - benet: use generic power management (Petr Oros) [1980665] - treewide: replace '---help---' in Kconfig files with 'help' (Petr Oros) [1980665] - hwmon: (k10temp) Zen3 Ryzen Desktop CPUs support (David Arcari) [1980072] - hwmon: (k10temp) Remove support for displaying voltage and current on Zen CPUs (David Arcari) [1980072] - hwmon: (k10temp) Add support for Zen3 CPUs (David Arcari) [1980072] - hwmon: (k10temp) Take out debugfs code (David Arcari) [1980072] - hwmon: (k10temp) Define SVI telemetry and current factors for Zen2 CPUs (David Arcari) [1980072] - hwmon: (k10temp) Create common functions and macros for Zen CPU families (David Arcari) [1980072] - hwmon: (k10temp) Add AMD family 17h model 60h PCI match (David Arcari) [1980072] - hwmon: (k10temp) make some symbols static (David Arcari) [1980072] - hwmon: (k10temp) Reorganize and simplify temperature support detection (David Arcari) [1980072] - hwmon: (k10temp) Swap Tdie and Tctl on Family 17h CPUs (David Arcari) [1980072] - hwmon: (k10temp) Display up to eight sets of CCD temperatures (David Arcari) [1980072] - hwmon: (k10temp) Add debugfs support (David Arcari) [1980072] - hwmon: (k10temp) Don't show temperature limits on Ryzen (Zen) CPUs (David Arcari) [1980072] - hwmon: (k10temp) Show core and SoC current and voltages on Ryzen CPUs (David Arcari) [1980072] - hwmon: (k10temp) Report temperatures per CPU die (David Arcari) [1980072] - hmon: (k10temp) Convert to use devm_hwmon_device_register_with_info (David Arcari) [1980072] - hwmon: (k10temp) Use bitops (David Arcari) [1980072] - hwmon: (k10temp) Add support for AMD family 17h, model 70h CPUs (David Arcari) [1980072] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 56 (David Arcari) [1980072] - hwmon: (k10temp) Add Hygon Dhyana support (David Arcari) [1980072] - hwmon: (k10temp) Auto-convert to use SENSOR_DEVICE_ATTR_{RO, RW, WO} (David Arcari) [1980072] - hwmon: (k10temp) Support all Family 15h Model 6xh and Model 7xh processors (David Arcari) [1980072] - hwmon: k10temp: Support Threadripper 2920X, 2970WX; simplify offset table (David Arcari) [1980072] - hwmon: (k10temp) 27C Offset needed for Threadripper2 (David Arcari) [1980072] - x86/amd_nb: Add AMD family 17h model 60h PCI IDs (David Arcari) [1980072] - x86/amd_nb: Add PCI device IDs for family 17h, model 70h (David Arcari) [1980072] - x86/pci, x86/amd_nb: Add Hygon Dhyana support to PCI and northbridge (David Arcari) [1980072] - Revert "[hwmon] hwmon: (k10temp) Add support for Zen3 CPUs" (David Arcari) [1980072] - serial: 8250: Process sysrq at port unlock time (Prarit Bhargava) [1982016] - serial: core: Include console.h from serial_core.h (Prarit Bhargava) [1982016] - serial: core: Allow processing sysrq at port unlock time (Prarit Bhargava) [1982016] - [s390] s390/dasd: add missing discipline function (Claudio Imbrenda) [1981804] - bnxt_en: Validate vlan protocol ID on RX packets (Jonathan Toppins) [1960961] - KVM: do not allow mapping valid but non-reference-counted pages (Jon Maloy) [1975515] - gfs2: Fix error handling in init_statfs (Andreas Gruenbacher) [1872440] - gfs2: Fix underflow in gfs2_page_mkwrite (Andreas Gruenbacher) [1872440] - gfs2: Pass glock holder to gfs2_file_direct_{read,write} (Andreas Gruenbacher) [1872440] - gfs2: Prevent direct-I/O write fallback errors from getting lost (Andreas Gruenbacher) [1872440] - gfs2: Improve mmap write vs. truncate consistency (Andreas Gruenbacher) [1872440] - iomap: Permit pages without an iop to enter writeback (Andreas Gruenbacher) [1872440] - iomap: Don't create iomap_page objects for inline files (Andreas Gruenbacher) [1872440] - gfs2: Clean up gfs2_unstuff_dinode (Andreas Gruenbacher) [1872440] - gfs2: Unstuff before locking page in gfs2_page_mkwrite (Andreas Gruenbacher) [1872440] - gfs2: Clean up the error handling in gfs2_page_mkwrite (Andreas Gruenbacher) [1872440] - gfs2: Fix end-of-file handling in gfs2_page_mkwrite (Andreas Gruenbacher) [1872440] - gfs2: Use resource group glock sharing (Andreas Gruenbacher) [1442151] - gfs2: Allow node-wide exclusive glock sharing (Andreas Gruenbacher) [1442151] - gfs2: Add local resource group locking (Andreas Gruenbacher) [1442151] - gfs2: Add per-reservation reserved block accounting (Andreas Gruenbacher) [1442151] - gfs2: Rename rs_{free -> requested} and rd_{reserved -> requested} (Andreas Gruenbacher) [1442151] - gfs2: Check for active reservation in gfs2_release (Andreas Gruenbacher) [1442151] - gfs2: Don't search for unreserved space twice (Andreas Gruenbacher) [1442151] - gfs2: Only pass reservation down to gfs2_rbm_find (Andreas Gruenbacher) [1442151] - gfs2: Also reflect single-block allocations in rgd->rd_extfail_pt (Andreas Gruenbacher) [1442151] - gfs2: Set GBF_FULL flags when reading resource group (Andreas Gruenbacher) [1442151] - gfs2: Don't clear GBF_FULL flags in rs_deltree (Andreas Gruenbacher) [1442151] - Revert "gfs2: Don't reject a supposedly full bitmap if we have blocks reserved" (Andreas Gruenbacher) [1442151] - gfs2: Minor gfs2_inplace_reserve cleanup (Andreas Gruenbacher) [1442151] - gfs2: Get rid of unnecessary variable in gfs2_alloc_blocks (Andreas Gruenbacher) [1442151] - gfs2: Only use struct gfs2_rbm for bitmap manipulations (Andreas Gruenbacher) [1442151] - gfs2: Turn gfs2_rbm_incr into gfs2_rbm_add (Andreas Gruenbacher) [1872440] - gfs2: Replace gfs2_lblk_to_dblk with gfs2_get_extent (Andreas Gruenbacher) [1872440] - gfs2: Turn gfs2_extent_map into gfs2_{get,alloc}_extent (Andreas Gruenbacher) [1872440] - gfs2: Add new gfs2_iomap_get helper (Andreas Gruenbacher) [1872440] - gfs2: Make inode operations static (Andreas Gruenbacher) [1872440] - gfs2: use iomap for buffered I/O in ordered and writeback mode (Andreas Gruenbacher) [1872440] - gfs2: Never call gfs2_block_zero_range with an open transaction (Andreas Gruenbacher) [1872440] - gfs2: Upgrade shared glocks for atime updates (Andreas Gruenbacher) [1872440] - gfs2: Rework read and page fault locking (Andreas Gruenbacher) [1872440] - fs: Add IOCB_NOIO flag for generic_file_read_iter (Andreas Gruenbacher) [1872440] - gfs2: Remove duplicate call from gfs2_create_inode (Andreas Gruenbacher) [1872440] - gfs2: Multi-block allocations in gfs2_page_mkwrite (Andreas Gruenbacher) [1872440] - gfs2: implement gfs2_block_zero_range using iomap_zero_range (Andreas Gruenbacher) [1872440] - gfs2: Add support for IOMAP_ZERO (Andreas Gruenbacher) [1872440] - gfs2: gfs2_iomap_begin cleanup (Andreas Gruenbacher) [1872440] - gfs2: Remove unused gfs2_iomap_alloc argument (Andreas Gruenbacher) [1872440] - gfs2: don't use buffer_heads in gfs2_allocate_page_backing (Andreas Gruenbacher) [1872440] - gfs2: use iomap_bmap instead of generic_block_bmap (Andreas Gruenbacher) [1872440] - gfs2: mark stuffed_readpage static (Andreas Gruenbacher) [1872440] - gfs2: merge gfs2_writepage_common into gfs2_writepage (Andreas Gruenbacher) [1872440] - gfs2: merge gfs2_writeback_aops and gfs2_ordered_aops (Andreas Gruenbacher) [1872440] - gfs2: remove the unused gfs2_stuffed_write_end function (Andreas Gruenbacher) [1872440] - gfs2: use page_offset in gfs2_page_mkwrite (Andreas Gruenbacher) [1442151] - gfs2: Add new sysfs file for gfs2 status (Andreas Gruenbacher) [1442151] - gfs2: Per-revoke accounting in transactions (Andreas Gruenbacher) [1442151] - gfs2: Rework the log space allocation logic (Andreas Gruenbacher) [1442151] - gfs2: Minor calc_reserved cleanup (Andreas Gruenbacher) [1442151] - gfs2: Move function gfs2_ail_empty_tr (Andreas Gruenbacher) [1442151] - gfs2: Get rid of current_tail() (Andreas Gruenbacher) [1442151] - gfs2: Use a tighter bound in gfs2_trans_begin (Andreas Gruenbacher) [1442151] - gfs2: Clean up gfs2_log_reserve (Andreas Gruenbacher) [1442151] - gfs2: Don't wait for journal flush in clean_journal (Andreas Gruenbacher) [1442151] - gfs2: Move lock flush locking to gfs2_trans_{begin,end} (Andreas Gruenbacher) [1442151] - gfs2: Get rid of sd_reserving_log (Andreas Gruenbacher) [1442151] - gfs2: Clean up on-stack transactions (Andreas Gruenbacher) [1442151] - gfs2: Use sb_start_intwrite in gfs2_ail_empty_gl (Andreas Gruenbacher) [1442151] - gfs2: Clean up ail2_empty (Andreas Gruenbacher) [1442151] - gfs2: Rename gfs2_{write => flush}_revokes (Andreas Gruenbacher) [1442151] - gfs2: Minor debugging improvement (Andreas Gruenbacher) [1442151] - gfs2: Some documentation updates (Andreas Gruenbacher) [1442151] - gfs2: Minor gfs2_write_revokes cleanups (Andreas Gruenbacher) [1442151] - gfs2: Simplify the buf_limit and databuf_limit definitions (Andreas Gruenbacher) [1442151] - gfs2: Un-obfuscate function jdesc_find_i (Andreas Gruenbacher) [1442151] - gfs2: Fix fall-through warnings for Clang (Andreas Gruenbacher) [1442151] - gfs2: Make gfs2_setattr_simple static (Andreas Gruenbacher) [1442151] - gfs2: Turn gfs2_meta_indirect_buffer into gfs2_meta_buffer (Andreas Gruenbacher) [1442151] - gfs2: Remove unused variable sb_format (Andreas Gruenbacher) [1442151] - gfs2: Fix dir.c function parameter descriptions (Andreas Gruenbacher) [1442151] - gfs2: Eliminate gh parameter from go_xmote_bh func (Andreas Gruenbacher) [1442151] - gfs2: don't create empty buffers for NO_CREATE (Andreas Gruenbacher) [1442151] - gfs2: Flag a withdraw if init_threads() fails (Andreas Gruenbacher) [1442151] - gfs2: bypass log flush if the journal is not live (Andreas Gruenbacher) [1442151] - gfs2: bypass signal_our_withdraw if no journal (Andreas Gruenbacher) [1442151] - gfs2: fix use-after-free in trans_drain (Andreas Gruenbacher) [1442151] - gfs2: make function gfs2_make_fs_ro() to void type (Andreas Gruenbacher) [1442151] - whack-a-mole: don't open-code iminor/imajor (Andreas Gruenbacher) [1442151] - gfs2: amend SLAB_RECLAIM_ACCOUNT on gfs2 related slab cache (Andreas Gruenbacher) [1442151] - gfs2: Remove sb_start_write from gfs2_statfs_sync (Andreas Gruenbacher) [1442151] - gfs2: check for empty rgrp tree in gfs2_ri_update (Andreas Gruenbacher) [1442151] - gfs2: set lockdep subclass for iopen glocks (Andreas Gruenbacher) [1442151] - gfs2: Fix deadlock dumping resource group glocks (Andreas Gruenbacher) [1442151] - gfs2: Wake up when sd_glock_disposal becomes zero (Andreas Gruenbacher) [1442151] - gfs2: Split up gfs2_meta_sync into inode and rgrp versions (Andreas Gruenbacher) [1442151] - gfs2: Don't ignore inode write errors during inode_go_sync (Andreas Gruenbacher) [1442151] - gfs2: Ignore subsequent errors after withdraw in rgrp_go_sync (Andreas Gruenbacher) [1442151] - gfs2: Eliminate gl_vm (Andreas Gruenbacher) [1442151] - gfs2: Fix comments to glock_hash_walk (Andreas Gruenbacher) [1442151] - gfs2: eliminate GLF_QUEUED flag in favor of list_empty(gl_holders) (Andreas Gruenbacher) [1442151] - gfs2: Fix invalid block size message (Andreas Gruenbacher) [1442151] - gfs2: add validation checks for size of superblock (Andreas Gruenbacher) [1442151] - gfs2: use-after-free in sysfs deregistration (Andreas Gruenbacher) [1442151] - Revert "GFS2: Prevent delete work from occurring on glocks used for create" (Andreas Gruenbacher) [1442151] - gfs2: Don't skip dlm unlock if glock has an lvb (Andreas Gruenbacher) [1442151] - gfs2: Lock imbalance on error path in gfs2_recover_one (Andreas Gruenbacher) [1442151] - gfs2: keep bios separate for each journal (Bob Peterson) [1442151] - gfs2: change from write to read lock for sd_log_flush_lock in journal replay (Bob Peterson) [1442151] - gfs2: don't lock sd_log_flush_lock in try_rgrp_unlink (Bob Peterson) [1442151] - gfs2: fix glock confusion in function signal_our_withdraw (Bob Peterson) [1442151] - gfs2: Don't write log headers after file system withdraw (Andreas Gruenbacher) [1442151] - gfs2: make gfs2_log_write_page static (Andreas Gruenbacher) [1442151] - gfs2: fix possible reference leak in gfs2_check_blk_type (Andreas Gruenbacher) [1442151] - gfs2: Fix NULL pointer dereference in gfs2_rgrp_dump (Andreas Gruenbacher) [1442151] - gfs2: remove unused LBIT macros (Andreas Gruenbacher) [1925121] - gfs2: add missing log_blocks trace points in gfs2_write_revokes (Andreas Gruenbacher) [1925121] - gfs2: print details on transactions that aren't properly ended (Andreas Gruenbacher) [1925121] - gfs2: fix use-after-free on transaction ail lists (Andreas Gruenbacher) [1925121] - gfs2: new slab for transactions (Andreas Gruenbacher) [1925121] - gfs2: initialize transaction tr_ailX_lists earlier (Andreas Gruenbacher) [1925121] - gfs2: eliminate ssize parameter from gfs2_struct2blk (Andreas Gruenbacher) [1925121] - gfs2: Fix error path kobject memory leak (Andreas Gruenbacher) [1925121] - gfs2: Rename gfs2_trans_{add_unrevoke => remove_revoke} (Andreas Gruenbacher) [1925121] - gfs2: Remove unnecessary extern declarations (Andreas Gruenbacher) [1925121] - gfs2: Fix sign extension bug in gfs2_update_stats (Andreas Gruenbacher) [1925121] - gfs2: Fix an incorrect gfs2_assert() (Bob Peterson) [1925121] - gfs2: Remove vestigial bd_ops (Andreas Gruenbacher) [1925121] - gfs2: Fix the gfs2_invalidatepage description (Andreas Gruenbacher) [1925121] - gfs2: Clean up gfs2_is_{ordered,writeback} (Andreas Gruenbacher) [1925121] - gfs2: Pass resource group to rgblk_free (Andreas Gruenbacher) [1925121] - gfs2: Remove unnecessary gfs2_rlist_alloc parameter (Andreas Gruenbacher) [1925121] - gfs2: Fix some minor typos (Andreas Gruenbacher) [1925121] - gfs2: Remove unused RGRP_RSRV_MINBYTES definition (Andreas Gruenbacher) [1925121] - gfs2: Move rs_{sizehint, rgd_gh} fields into the inode (Andreas Gruenbacher) [1925121] - gfs2: Clean up out-of-bounds check in gfs2_rbm_from_block (Andreas Gruenbacher) [1925121] - gfs2: Always check the result of gfs2_rbm_from_block (Andreas Gruenbacher) [1925121] - gfs: no need to check return value of debugfs_create functions (Andreas Gruenbacher) [1925121] - serial_core: switch to ->[sg]et_serial() (Artem Savkov) [1952415]- tipc: fix sleeping in tipc accept routine (Xin Long) [1986549] - tipc: fix implicit-connect for SYN+ (Xin Long) [1986549] - net: tipc: fix FB_MTU eat two pages (Xin Long) [1986549] - tipc: Return the correct errno code (Xin Long) [1986549] - net/mlx5: Fix checksum issue of VXLAN and IPsec crypto offload (Alaa Hleihel) [1979901] - net/mlx5: Optimize mlx5e_feature_checks for non IPsec packet (Alaa Hleihel) [1979901] - bpf, selftests: Fold test_current_pid_tgid_new_ns into test_progs. (Jiri Olsa) [1869447] - libbpf: Support BTF_KIND_FLOAT during type compatibility checks in CO-RE (Jiri Olsa) [1984486] - bpf: Generate BTF_KIND_FLOAT when linking vmlinux (Jiri Olsa) [1984486] - selftests/bpf: Add BTF_KIND_FLOAT to btf_dump_test_case_syntax (Jiri Olsa) [1984486] - selftests/bpf: Add BTF_KIND_FLOAT to test_core_reloc_size (Jiri Olsa) [1984486] - bpf: Document BTF_KIND_FLOAT in btf.rst (Jiri Olsa) [1984486] - selftests/bpf: Add BTF_KIND_FLOAT to the existing deduplication tests (Jiri Olsa) [1984486] - selftest/bpf: Add BTF_KIND_FLOAT tests (Jiri Olsa) [1984486] - bpf: Add BTF_KIND_FLOAT support (Jiri Olsa) [1984486] - selftests/bpf: Use the 25th bit in the "invalid BTF_INFO" test (Jiri Olsa) [1984486] - tools/bpftool: Add BTF_KIND_FLOAT support (Jiri Olsa) [1984486] - libbpf: Add BTF_KIND_FLOAT support (Jiri Olsa) [1984486] - bpf: Add BTF_KIND_FLOAT to uapi (Jiri Olsa) [1984486] - libbpf: Add explicit padding to btf_dump_emit_type_decl_opts (Jiri Olsa) [1984486] - selftests/bpf: Fix test_attach_probe for powerpc uprobes (Jiri Olsa) [1931531] - selftests/bpf: Mask bpf_csum_diff() return value to 16 bits in test_verifier (Jiri Olsa) [1942513] - openvswitch: add trace points (Aaron Conole) [1979680] - vxlan: add missing rcu_read_lock() in neigh_reduce() (Guillaume Nault) [1987310] - net: ip6_tunnel: Unregister catch-all devices (Guillaume Nault) [1987310] - net: sit: Unregister catch-all devices (Guillaume Nault) [1987310] - cpuidle: pseries: Do not cap the CEDE0 latency in fixup_cede0_latency() (Diego Domingos) [1952809] - cpuidle: pseries: Fixup CEDE0 latency only for POWER10 onwards (Diego Domingos) [1952809] - mm/swap: fix for "mm: workingset: age nonresident information alongside anonymous pages" (Rafael Aquini) [1984173] - mm/thp: remap_page() is only needed on anonymous THP (Rafael Aquini) [1984173] - mm/compaction: fix 'limit' in fast_isolate_freepages (Rafael Aquini) [1984173] - mm/huge_memory.c: don't discard hugepage if other processes are mapping it (Rafael Aquini) [1984173] - slub: restore slub_debug=- behavior (Rafael Aquini) [1984173] - mm/gup: fix try_grab_compound_head() race with split_huge_page() (Rafael Aquini) [1984173] - mm, futex: fix shared futex pgoff on shmem huge page (Rafael Aquini) [1984173] - x86/mm: Avoid truncating memblocks for SGX memory (Rafael Aquini) [1984173] - mm/thp: fix vma_address() if virtual address below file offset (Rafael Aquini) [1984173] - mm, thp: use head page in __migration_entry_wait() (Rafael Aquini) [1984173] - mm/slub.c: include swab.h (Rafael Aquini) [1984173] - mm/memory-failure: make sure wait for page writeback in memory_failure (Rafael Aquini) [1984173] - mm/slub: fix redzoning for small allocations (Rafael Aquini) [1984173] - mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY (Rafael Aquini) [1984173] - mm/page_alloc: fix counting of free pages after take off from buddy (Rafael Aquini) [1984173] - userfaultfd: release page in error path to avoid BUG_ON (Rafael Aquini) [1984173] - ksm: fix potential missing rmap_item for stable_node (Rafael Aquini) [1984173] - mm/migrate.c: fix potential indeterminate pte entry in migrate_vma_insert_page() (Rafael Aquini) [1984173] - mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts() (Rafael Aquini) [1984173] - khugepaged: fix wrong result value for trace_mm_collapse_huge_page_isolate() (Rafael Aquini) [1984173] - mm/memory-failure: unnecessary amount of unmapping (Rafael Aquini) [1984173] - mm: page_alloc: ignore init_on_free=1 for debug_pagealloc=1 (Rafael Aquini) [1984173] - mm/sparse: add the missing sparse_buffer_fini() in error branch (Rafael Aquini) [1984173] - mm: memcontrol: fix cpuhotplug statistics flushing (Rafael Aquini) [1984173] - x86/mem_encrypt: Correct physical address calculation in __set_clr_pte_enc() (Rafael Aquini) [1984173] - zsmalloc: account the number of compacted pages correctly (Rafael Aquini) [1984173] - mm/compaction: fix misbehaviors of fast_find_migrateblock() (Rafael Aquini) [1984173] - hugetlb: fix update_and_free_page contig page struct assumption (Rafael Aquini) [1984173] - mm/hugetlb: fix potential double free in hugetlb_register_node() error path (Rafael Aquini) [1984173] - mm/memory.c: fix potential pte_unmap_unlock pte error (Rafael Aquini) [1984173] - mm/memory.c: fix potential pte_unmap_unlock pte error (Rafael Aquini) [1984173] - mm/hugetlb: fix potential missing huge page size info (Rafael Aquini) [1984173] - x86/mm: Fix leak of pmd ptlock (Rafael Aquini) [1984173] - mm/zswap: fix passing zero to 'PTR_ERR' warning (Rafael Aquini) [1984173] - mm/page_isolation: do not isolate the max order page (Rafael Aquini) [1984173] - mm,memory_failure: always pin the page in madvise_inject_error (Rafael Aquini) [1984173] - mm/page_alloc: speed up the iteration of max_order (Rafael Aquini) [1984173] - x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP (Rafael Aquini) [1984173] - x86/mm/ident_map: Check for errors from ident_pud_init() (Rafael Aquini) [1984173] - mm, oom_adj: don't loop through tasks in __set_oom_adj when not necessary (Rafael Aquini) [1984173] - mm/page_alloc.c: fix freeing non-compound pages (Rafael Aquini) [1984173] - mm: khugepaged: recalculate min_free_kbytes after memory hotplug as expected by khugepaged (Rafael Aquini) [1984173] - percpu: fix first chunk size calculation for populated bitmap (Rafael Aquini) [1984173] - x86, fakenuma: Fix invalid starting node ID (Rafael Aquini) [1984173] - mm: include CMA pages in lowmem_reserve at boot (Rafael Aquini) [1984173] - mm/rodata_test.c: fix missing function declaration (Rafael Aquini) [1984173] - mm/page_counter: fix various data races at memsw (Rafael Aquini) [1984173] - khugepaged: retract_page_tables() remember to test exit (Rafael Aquini) [1984173] - mm/page_counter.c: fix protection usage propagation (Rafael Aquini) [1984173] - x86/mm/numa: Remove uninitialized_var() usage (Rafael Aquini) [1984173] - shmem: fix possible deadlocks on shmlock_user_lock (Rafael Aquini) [1984173] - mm: swap: use smp_mb__after_atomic() to order LRU bit set (Rafael Aquini) [1984173] - cgroup: memcg: net: do not associate sock with unrelated cgroup (Rafael Aquini) [1984173] - mm: fix gup_pud_range (Rafael Aquini) [1984173] - x86/mm: Fix NX bit clearing issue in kernel_map_pages_in_pgd (Rafael Aquini) [1984173] - mm/shmem.c: thp, shmem: fix conflict of above-47bit hint address and PMD alignment (Rafael Aquini) [1984173] - mm: Implement no-MMU variant of vmalloc_user_node_flags (Rafael Aquini) [1984173] - usercopy: Avoid HIGHMEM pfn warning (Rafael Aquini) [1984173] - x86/mm: Don't exceed the valid physical address space (Rafael Aquini) [1984173] - x86/mm/mem_encrypt: Fix erroneous sizeof() (Rafael Aquini) [1984173] - s390/mm: fix addressing exception after suspend/resume (Rafael Aquini) [1984173] - blk-mq: fix use-after-free in blk_mq_exit_sched (Ming Lei) [1969726] - nvmet: use new ana_log_size instead the old one (Maurizio Lombardi) [1949777] - nvme-multipath: fix double initialization of ANA state (Maurizio Lombardi) [1949777] - configs: enable CONFIG_LEDS_BRIGHTNESS_HW_CHANGED (Benjamin Tissoires) [1922973]- Revert "xfs: enable new inode btree counters feature" (Bill O'Donnell) [1976969] - Revert "xfs: enable big timestamps" (Bill O'Donnell) [1976969] - Revert "xfs: remove kmem_realloc()" (Bill O'Donnell) [1976969] - xfs: prevent metadata files from being inactivated (Bill O'Donnell) [1976969] - quota: widen timestamps for the fs_disk_quota structure (Bill O'Donnell) [1976969] - cifs: fix fallocate when trying to allocate a hole. (Ronnie Sahlberg) [1866684] - cifs: only write 64kb at a time when fallocating a small region of a file (Ronnie Sahlberg) [1866684] - cifs: improve fallocate emulation (Ronnie Sahlberg) [1866684] - cifs: Do not use the original cruid when following DFS links for multiuser mounts (Ronnie Sahlberg) [1812436] - cifs: ignore relatime in smb3_fs_context_parse_monolithic() (Ronnie Sahlberg) [1812436] - cifs: fix regression when mounting shares with prefix paths (Ronnie Sahlberg) [1812436] - cifs: fix leak in cifs_smb3_do_mount() ctx (Ronnie Sahlberg) [1812436] - cifs: add fs_context param to parsing helpers (Ronnie Sahlberg) [1812436] - cifs: make fs_context error logging wrapper (Ronnie Sahlberg) [1812436] - cifs: warn and fail if trying to use rootfs without the config option (Ronnie Sahlberg) [1812436] - cifs: fix nodfs mount option (Ronnie Sahlberg) [1812436] - cifs: fix handling of escaped ',' in the password mount argument (Ronnie Sahlberg) [1812436] - cifs: Add new parameter "acregmax" for distinct file and directory metadata timeout (Ronnie Sahlberg) [1812436] - cifs: convert revalidate of directories to using directory metadata cache timeout (Ronnie Sahlberg) [1812436] - cifs: Add new mount parameter "acdirmax" to allow caching directory metadata (Ronnie Sahlberg) [1812436] - cifs: fix trivial typo (Ronnie Sahlberg) [1812436] - cifs: Set CIFS_MOUNT_USE_PREFIX_PATH flag on setting cifs_sb->prepath. (Ronnie Sahlberg) [1812436] - cifs: In the new mount api we get the full devname as source= (Ronnie Sahlberg) [1812436] - cifs: do not disable noperm if multiuser mount option is not provided (Ronnie Sahlberg) [1812436] - cifs: fix dfs-links (Ronnie Sahlberg) [1812436] - cifs: fix dfs domain referrals (Ronnie Sahlberg) [1812436] - cifs: returning mount parm processing errors correctly (Ronnie Sahlberg) [1812436] - cifs: fix mounts to subdirectories of target (Ronnie Sahlberg) [1812436] - cifs: ignore auto and noauto options if given (Ronnie Sahlberg) [1812436] - cifs: connect: style: Simplify bool comparison (Ronnie Sahlberg) [1812436] - fs: cifs: remove unneeded variable in smb3_fs_context_dup (Ronnie Sahlberg) [1812436] - cifs: Fix support for remount when not changing rsize/wsize (Ronnie Sahlberg) [1812436] - cifs: handle "guest" mount parameter (Ronnie Sahlberg) [1812436] - cifs: correct four aliased mount parms to allow use of previous names (Ronnie Sahlberg) [1812436] - cifs: fix use after free in cifs_smb3_do_mount() (Ronnie Sahlberg) [1812436] - cifs: fix rsize/wsize to be negotiated values (Ronnie Sahlberg) [1812436] - cifs: update super_operations to show_devname (Ronnie Sahlberg) [1812436] - cifs: fix uninitialized variable in smb3_fs_context_parse_param (Ronnie Sahlberg) [1812436] - cifs: update mnt_cifs_flags during reconfigure (Ronnie Sahlberg) [1812436] - cifs: move update of flags into a separate function (Ronnie Sahlberg) [1812436] - cifs: remove ctx argument from cifs_setup_cifs_sb (Ronnie Sahlberg) [1812436] - cifs: do not allow changing posix_paths during remount (Ronnie Sahlberg) [1812436] - cifs: uncomplicate printing the iocharset parameter (Ronnie Sahlberg) [1812436] - cifs: don't create a temp nls in cifs_setup_ipc (Ronnie Sahlberg) [1812436] - cifs: simplify handling of cifs_sb/ctx->local_nls (Ronnie Sahlberg) [1812436] - cifs: we do not allow changing username/password/unc/... during remount (Ronnie Sahlberg) [1812436] - cifs: add initial reconfigure support (Ronnie Sahlberg) [1812436] - cifs: move [brw]size from cifs_sb to cifs_sb->ctx (Ronnie Sahlberg) [1812436] - cifs: move cifs_cleanup_volume_info[_content] to fs_context.c (Ronnie Sahlberg) [1812436] - cifs: Add missing sentinel to smb3_fs_parameters (Ronnie Sahlberg) [1812436] - cifs: remove actimeo from cifs_sb (Ronnie Sahlberg) [1812436] - cifs: remove [gu]id/backup[gu]id/file_mode/dir_mode from cifs_sb (Ronnie Sahlberg) [1812436] - cifs: minor kernel style fixes for comments (Ronnie Sahlberg) [1812436] - linux/parser.h: add include guards (Ronnie Sahlberg) [1812436] - cifs: Make extract_sharename function public (Ronnie Sahlberg) [1812436] - cifs: Make extract_hostname function public (Ronnie Sahlberg) [1812436] - cifs: get rid of cifs_sb->mountdata (Ronnie Sahlberg) [1812436] - cifs: add an smb3_fs_context to cifs_sb (Ronnie Sahlberg) [1812436] - cifs: remove the devname argument to cifs_compose_mount_options (Ronnie Sahlberg) [1812436] - cifs: switch to new mount api (Ronnie Sahlberg) [1812436] - cifs: move cifs_parse_devname to fs_context.c (Ronnie Sahlberg) [1812436] - cifs: move the enum for cifs parameters into fs_context.h (Ronnie Sahlberg) [1812436] - cifs: rename dup_vol to smb3_fs_context_dup and move it into fs_context.c (Ronnie Sahlberg) [1812436] - cifs: rename smb_vol as smb3_fs_context and move it to fs_context.h (Ronnie Sahlberg) [1812436] - cifs: Fix fall-through warnings for Clang (Ronnie Sahlberg) [1812436] - cifs: refactor create_sd_buf() and and avoid corrupting the buffer (Ronnie Sahlberg) [1812436] - scsi: lpfc: Fix failure to transmit ABTS on FC link (Dick Kennedy) [1964670] - scsi: lpfc: Update lpfc version to 12.8.0.10 (Dick Kennedy) [1964670] - scsi: lpfc: Reregister FPIN types if ELS_RDF is received from fabric controller (Dick Kennedy) [1964670] - scsi: lpfc: Add a option to enable interlocked ABTS before job completion (Dick Kennedy) [1964670] - scsi: lpfc: Fix crash when lpfc_sli4_hba_setup() fails to initialize the SGLs (Dick Kennedy) [1964670] - scsi: lpfc: Ignore GID-FT response that may be received after a link flip (Dick Kennedy) [1964670] - scsi: lpfc: Fix node handling for Fabric Controller and Domain Controller (Dick Kennedy) [1964670] - scsi: lpfc: Fix Node recovery when driver is handling simultaneous PLOGIs (Dick Kennedy) [1964670] - scsi: lpfc: Add ndlp kref accounting for resume RPI path (Dick Kennedy) [1964670] - scsi: lpfc: Fix "Unexpected timeout" error in direct attach topology (Dick Kennedy) [1964670] - scsi: lpfc: Fix non-optimized ERSP handling (Dick Kennedy) [1964670] - scsi: lpfc: Fix unreleased RPIs when NPIV ports are created (Dick Kennedy) [1964670] - scsi: lpfc: Remove redundant assignment to pointer temp_hdr (Dick Kennedy) [1964670] - Documentation: add more details in tipc.rst (Xin Long) [1872308] - net/tipc: add TIPC chapter to networking Documentation (Xin Long) [1872308] - scsi: qla2xxx: Reserve extra IRQ vectors (Nilesh Javali) [1964834] - tracing/hwlat: Honor the tracing_cpumask (Jerome Marchand) [1920595] - tracing/hwlat: Drop the duplicate assignment in start_kthread() (Jerome Marchand) [1920595] - sfc: add logs explaining XDP_TX/REDIRECT is not available (Íñigo Huguet) [1976756] - sfc: ensure correct number of XDP queues (Íñigo Huguet) [1976756] - sfc: fix lack of XDP TX queues - error XDP TX failed (-22) (Íñigo Huguet) [1976756] - sfc: Remove rcu_read_lock() around XDP program invocation (Íñigo Huguet) [1976756] - sfc: use DEVICE_ATTR_*() macro (Íñigo Huguet) [1976756] - sfc: farch: fix compile warning in efx_farch_dimension_resources() (Íñigo Huguet) [1976756] - sfc: don't use netif_info et al before net_device is registered (Íñigo Huguet) [1976756] - net: stmmac: Do not enable RX FIFO overflow interrupts (Mark Salter) [1905243] - net: stmmac: Clear receive all(RA) bit when promiscuous mode is off (Mark Salter) [1905243] - net: stmmac: cleared __FPE_REMOVING bit in stmmac_fpe_start_wq() (Mark Salter) [1905243] - stmmac: intel: Enable HW descriptor prefetch by default (Mark Salter) [1905243] - net: stmmac: Add HW descriptor prefetch setting for DWMAC Core 5.20 onwards (Mark Salter) [1905243] - net: stmmac: fix TSO and TBS feature enabling during driver open (Mark Salter) [1905243] - stmmac: intel: set TSO/TBS TX Queues default settings (Mark Salter) [1905243] - stmmac: intel: unlock on error path in intel_crosststamp() (Mark Salter) [1905243] - net: stmmac: use __napi_schedule() for PREEMPT_RT (Mark Salter) [1905243] - stmmac: intel: Enable SERDES PHY rx clk for PSE (Mark Salter) [1905243] - stmmac: intel: Drop duplicate ID in the list of PCI device IDs (Mark Salter) [1905243] - stmmac: intel: add cross time-stamping freq difference adjustment (Mark Salter) [1905243] - net: stmmac: Add support for external trigger timestamping (Mark Salter) [1905243] - net: stmmac: fix dma physical address of descriptor when display ring (Mark Salter) [1905243] - net: stmmac: fix wrongly set buffer2 valid when sph unsupport (Mark Salter) [1905243] - net: stmmac: arrange Tx tail pointer update to stmmac_flush_tx_descriptors (Mark Salter) [1905243] - net: stmmac: make SPH enable/disable to be configurable (Mark Salter) [1905243] - net: stmmac: set IRQ affinity hint for multi MSI vectors (Mark Salter) [1905243] - net: stmmac: remove unnecessary pci_enable_msi() call (Mark Salter) [1905243] - stmmac: intel: use managed PCI function on probe and resume (Mark Salter) [1905243] - net: stmmac: enable MTL ECC Error Address Status Over-ride by default (Mark Salter) [1905243] - net: ethernet: stmicro: Remove duplicate struct declaration (Mark Salter) [1905243] - net: stmmac: fix missing unlock on error in stmmac_suspend() (Mark Salter) [1905243] - net: stmmac: Fix kernel panic due to NULL pointer dereference of fpe_cfg (Mark Salter) [1905243] - net: stmmac: use interrupt mode INTM=1 for multi-MSI (Mark Salter) [1905243] - stmmac: intel: add support for multi-vector msi and msi-x (Mark Salter) [1905243] - net: stmmac: introduce MSI Interrupt routines for mac, safety, RX & TX (Mark Salter) [1905243] - net: stmmac: make stmmac_interrupt() function more friendly to MSI (Mark Salter) [1905243] - net: stmmac: introduce DMA interrupt status masking per traffic direction (Mark Salter) [1905243] - net: phy: marvell10g: Add PHY loopback support (Mark Salter) [1905243] - net: phy: add genphy_c45_loopback (Mark Salter) [1905243] - net: phylink: Fix phylink_err() function name error in phylink_major_config (Mark Salter) [1905243] - net: stmmac: support FPE link partner hand-shaking procedure (Mark Salter) [1905243] - net: stmmac: Add hardware supported cross-timestamp (Mark Salter) [1905243] - net: stmmac: platform: fix build error with !CONFIG_PM_SLEEP (Mark Salter) [1905243] - stmmac: intel: Add PSE and PCH PTP clock source selection (Mark Salter) [1905243] - net: stmmac: Add EST errors into ethtool statistic (Mark Salter) [1905243] - net: stmmac: EST interrupts handling and error reporting (Mark Salter) [1905243] - net: stmmac: add RX frame steering based on VLAN priority in tc flower (Mark Salter) [1905243] - net: stmmac: restructure tc implementation for RX VLAN Priority steering (Mark Salter) [1905243] - net: stmmac: add per-queue TX & RX coalesce ethtool support (Mark Salter) [1905243] - net: stmmac: Use hrtimer for TX coalescing (Mark Salter) [1905243] - net: stmmac: add timestamp correction to rid CDC sync error (Mark Salter) [1905243] - net: stmmac: add platform level clocks management (Mark Salter) [1905243] - net: stmmac: add clocks management for gmac driver (Mark Salter) [1905243] - stmmac: intel: add pcs-xpcs for Intel mGbE controller (Mark Salter) [1905243] - net: stmmac: ensure phydev is attached to phylink for C37 AN (Mark Salter) [1905243] - net: stmmac: make in-band AN mode parsing is supported for non-DT (Mark Salter) [1905243] - net: phylink: make phylink_parse_mode() support non-DT platform (Mark Salter) [1905243] - net: pcs: add C37 SGMII AN support for intel mGbE controller (Mark Salter) [1905243] - net: pcs: rearrange C73 functions to prepare for C37 support later (Mark Salter) [1905243] - net: phy: leds: Deduplicate link LED trigger registration (Mark Salter) [1905243] - net: stmmac: Fix VLAN filter delete timeout issue in Intel mGBE SGMII (Mark Salter) [1905243] - net: stmmac: fix incorrect DMA channel intr enable setting of EQoS v4.10 (Mark Salter) [1905243] - net: stmmac: fix CBS idleslope and sendslope calculation (Mark Salter) [1905243] - net: stmmac: set TxQ mode back to DCB after disabling CBS (Mark Salter) [1905243] - net: stmmac: allow stmmac to probe for C45 PHY devices (Mark Salter) [1905243] - net: stmmac: Enable EEE HW LPI timer with auto SW/HW switching (Mark Salter) [1905243] - net: pcs-xpcs: depend on MDIO_BUS instead of selecting it (Mark Salter) [1905243] - net: pcs: Move XPCS into new PCS subdirectory (Mark Salter) [1905243] - net: stmmac: Add XLGMII support (Mark Salter) [1905243] - net: phy: xpcs: Add XLGMII support (Mark Salter) [1905243] - net: phy: xpcs: Restart AutoNeg if outcome was invalid (Mark Salter) [1905243] - net: phy: xpcs: Set Link down if AutoNeg is enabled and did not finish (Mark Salter) [1905243] - net: phy: xpcs: Reset XPCS upon probe (Mark Salter) [1905243] - net: phy: xpcs: Return error when 10GKR link errors are found (Mark Salter) [1905243] - stmmac/intel: mark driver as tech preview (Mark Salter) [1905243] - redhat/configs: Add CONFIG_DWMAC_INTEL (Mark Salter) [1905243] - stmmac: intel: Fixes clock registration error seen for multiple interfaces (Mark Salter) [1905243] - stmmac: intel: Fix mdio bus registration issue for TGL-H/ADL-S (Mark Salter) [1905243] - net: stmmac: Add PCI bus info to ethtool driver query output (Mark Salter) [1905243] - stmmac: intel: Add ADL-S 1Gbps PCI IDs (Mark Salter) [1905243] - stmmac: intel: Configure EHL PSE0 GbE and PSE1 GbE to 32 bits DMA addressing (Mark Salter) [1905243] - stmmac: intel: Add PCI IDs for TGL-H platform (Mark Salter) [1905243] - stmmac: intel: change all EHL/TGL to auto detect phy addr (Mark Salter) [1905243] - net: stmmac: overwrite the dma_cap.addr64 according to HW design (Mark Salter) [1905243] - stmmac: intel: Fix kernel panic on pci probe (Mark Salter) [1905243] - stmmac: intel: Adding ref clock 1us tic for LPI cntr (Mark Salter) [1905243] - net: stmmac: Add option for VLAN filter fail queue enable (Mark Salter) [1905243] - net: stmmac: Fix clock handling on remove path (Mark Salter) [1905243] - stmmac: intel: Place object in the Makefile according to the order (Mark Salter) [1905243] - stmmac: intel: Fix indentation to put on one line affected code (Mark Salter) [1905243] - stmmac: intel: Eliminate useless conditions and variables (Mark Salter) [1905243] - stmmac: intel: Convert to use pci_alloc_irq_vectors() API (Mark Salter) [1905243] - stmmac: intel: Remove unnecessary loop for PCI BARs (Mark Salter) [1905243] - stmmac: intel: Fix clock handling on error and remove paths (Mark Salter) [1905243] - net: stmmac: Enable SERDES power up/down sequence (Mark Salter) [1905243] - net: stmmac: add EHL 2.5Gbps PCI info and PCI ID (Mark Salter) [1905243] - net: stmmac: add EHL PSE0 & PSE1 1Gbps PCI info and PCI ID (Mark Salter) [1905243] - net: stmmac: create dwmac-intel.c to contain all Intel platform (Mark Salter) [1905243] - net: stmmac: Get rid of custom STMMAC_DEVICE() macro (Mark Salter) [1905243] - net: stmmac: update pci platform data to use phy_interface (Mark Salter) [1905243] - net: stmmac: pci: Enable TBS on GMAC5 IPK PCI entry (Mark Salter) [1905243] - net: stmmac: pci: remove the duplicate code of set phy_mask (Mark Salter) [1905243] - PCI: Add PCI_STD_NUM_BARS for the number of standard BARs (Mark Salter) [1905243] - net: stmmac: pci: Add HAPS support using GMAC5 (Mark Salter) [1905243] - net: stmmac: setup higher frequency clk support for EHL & TGL (Mark Salter) [1905243] - net: stmmac: add EHL RGMII 1Gbps PCI info and PCI ID (Mark Salter) [1905243] - net: stmmac: add TGL SGMII 1Gbps PCI info and PCI ID (Mark Salter) [1905243] - net: stmmac: add EHL SGMII 1Gbps PCI info and PCI ID (Mark Salter) [1905243] - net: stmmac: Make MDIO bus reset optional (Mark Salter) [1905243] - stmmac: pci: Use pci_dev_id() helper (Mark Salter) [1905243] - stmmac: pci: Fix typo in IOT2000 comment (Mark Salter) [1905243] - stmmac: pci: Adjust IOT2000 matching (Mark Salter) [1905243] - net: stmmac: Fix PCI module removal leak (Mark Salter) [1905243] - net: stmmac: mark PM functions as __maybe_unused (Mark Salter) [1905243] - ibmveth: Set CHECKSUM_PARTIAL if NULL TCP CSUM. (Diego Domingos) [1939996] - IB/core: Add missing pin_user_pages*() usage (Waiman Long) [1972078] - mm/gup/writeback: Fix incorrect inaccessible pages handling (Waiman Long) [1972078] - netfilter: nf_tables: bogus EBUSY when deleting flowtable after flush (Phil Sutter) [1983245] - ipv4: Fix device used for dst_alloc with local routes (Antoine Tenart) [1976789] - vrf: fix a comment about loopback device (Antoine Tenart) [1976789] - net: vrf: Fix operation not supported when set vrf mac (Antoine Tenart) [1976789] - vrf: prevent adding upper devices (Antoine Tenart) [1976789] - vrf: fix maximum MTU (Antoine Tenart) [1976789] - net: vrf: Fix ping failed when vrf mtu is set to 0 (Antoine Tenart) [1976789] - net: vrf: remove MTU limits for vrf device (Antoine Tenart) [1976789]- block: fix discard request merge (Ming Lei) [1970316] - blk-mq: update hctx->dispatch_busy in case of real scheduler (Ming Lei) [1976679] - block: Do not pull requests from the scheduler when we cannot dispatch them (Ming Lei) [1976679] - powerpc/pseries/mobility: handle premature return from H_JOIN (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries/mobility: use struct for shared state (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries/mobility: refactor node lookup during DT update (Desnes A. Nunes do Rosario) [1979798] - powerpc/rtas: remove rtas_ibm_suspend_me_unsafe() (Desnes A. Nunes do Rosario) [1979798] - powerpc/rtas: dispatch partition migration requests to pseries (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries/mobility: retry partition suspend after error (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries/mobility: signal suspend cancellation to platform (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries/mobility: use stop_machine for join/suspend (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries/mobility: extract VASI session polling logic (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries/mobility: use rtas_activate_firmware() on resume (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries/mobility: error message improvements (Desnes A. Nunes do Rosario) [1979798] - powerpc/hvcall: add token and codes for H_VASI_SIGNAL (Desnes A. Nunes do Rosario) [1979798] - powerpc/rtas: add rtas_activate_firmware() (Desnes A. Nunes do Rosario) [1979798] - powerpc/rtas: add rtas_ibm_suspend_me() (Desnes A. Nunes do Rosario) [1979798] - powerpc/rtas: rtas_ibm_suspend_me -> rtas_ibm_suspend_me_unsafe (Desnes A. Nunes do Rosario) [1979798] - powerpc/rtas: complete ibm,suspend-me status codes (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries/mobility: Add pr_debug() for device tree changes (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries/mobility: Set pr_fmt() (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries: remove obsolete memory hotplug DT notifier code (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries: remove dlpar_cpu_readd() (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries: remove memory "re-add" implementation (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries: remove prrn special case from DT update path (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: remove arch_update_cpu_topology (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: remove prrn_is_enabled() (Desnes A. Nunes do Rosario) [1979798] - powerpc/rtasd: simplify handle_rtas_event(), emit message on events (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: remove start/stop_topology_update() (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: remove timed_topology_update() (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: Handle extra hcall_vphn error cases (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: Suppress "VPHN is not supported" messages (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: stub out numa_update_cpu_topology() (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: remove vphn_enabled and prrn_enabled internal flags (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: remove unreachable topology workqueue code (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: remove unreachable topology timer code (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: make vphn_enabled, prrn_enabled flags const (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: remove unreachable topology update code (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: remove ability to enable topology updates (Desnes A. Nunes do Rosario) [1979798] - powerpc/rtas: don't online CPUs for partition suspend (Desnes A. Nunes do Rosario) [1979798] - powerpc/rtas: Unexport rtas_online_cpus_mask, rtas_offline_cpus_mask (Desnes A. Nunes do Rosario) [1979798] - mm/page_alloc: bail out on fatal signal during reclaim/compaction retry attempt (Aaron Tomlin) [1919765] - RHEL: Revert "powerpc/kvm: Fix PR KVM with KUAP/MEM_KEYS enabled" (Paolo Bonzini) [1956950] - KVM: selftests: smm_test: Test SMM enter from L2 (Paolo Bonzini) [1956950] - KVM: nSVM: Restore nested control upon leaving SMM (Paolo Bonzini) [1956950] - KVM: nSVM: Fix L1 state corruption upon return from SMM (Paolo Bonzini) [1956950] - KVM: nSVM: Introduce svm_copy_vmrun_state() (Paolo Bonzini) [1956950] - KVM: nSVM: Check that VM_HSAVE_PA MSR was set before VMRUN (Paolo Bonzini) [1956950] - KVM: nVMX: nSVM: 'nested_run' should count guest-entry attempts that make it to guest code (Paolo Bonzini) [1956950] - KVM: nSVM: Check the value written to MSR_VM_HSAVE_PA (Paolo Bonzini) [1956950] - KVM: SVM: Fix sev_pin_memory() error checks in SEV migration utilities (Paolo Bonzini) [1956950] - KVM: SVM: Return -EFAULT if copy_to_user() for SEV mig packet header fails (Paolo Bonzini) [1956950] - KVM: SVM: add module param to control the #SMI interception (Paolo Bonzini) [1956950] - KVM: SVM: remove INIT intercept handler (Paolo Bonzini) [1956950] - KVM: SVM: #SMI interception must not skip the instruction (Paolo Bonzini) [1956950] - KVM: VMX: Remove vmx_msr_index from vmx.h (Paolo Bonzini) [1956950] - KVM: X86: Disable hardware breakpoints unconditionally before kvm_x86->run() (Paolo Bonzini) [1956950] - KVM: x86/pmu: Clear anythread deprecated bit when 0xa leaf is unsupported on the SVM (Paolo Bonzini) [1956950] - KVM: mmio: Fix use-after-free Read in kvm_vm_ioctl_unregister_coalesced_mmio (Paolo Bonzini) [1956950] - KVM: SVM: Revert clearing of C-bit on GPA in #NPF handler (Paolo Bonzini) [1956950] - KVM: x86/mmu: Do not apply HPA (memory encryption) mask to GPAs (Paolo Bonzini) [1956950] - KVM: x86: Use kernel's x86_phys_bits to handle reduced MAXPHYADDR (Paolo Bonzini) [1956950] - KVM: x86: Use guest MAXPHYADDR from CPUID.0x8000_0008 iff TDP is enabled (Paolo Bonzini) [1956950] - KVM: selftests: do not require 64GB in set_memory_region_test (Paolo Bonzini) [1956950] - KVM: selftests: Fix mapping length truncation in m{,un}map() (Paolo Bonzini) [1956950] - KVM: x86: Force all MMUs to reinitialize if guest CPUID is modified (Paolo Bonzini) [1956950] - Revert "KVM: x86/mmu: Drop kvm_mmu_extended_role.cr4_la57 hack" (Paolo Bonzini) [1956950] - KVM: x86/mmu: Use MMU's role to detect CR4.SMEP value in nested NPT walk (Paolo Bonzini) [1956950] - KVM: x86: Properly reset MMU context at vCPU RESET/INIT (Paolo Bonzini) [1956950] - KVM: x86/mmu: Treat NX as used (not reserved) for all !TDP shadow MMUs (Paolo Bonzini) [1956950] - KVM: x86/mmu: Remove broken WARN that fires on 32-bit KVM w/ nested EPT (Paolo Bonzini) [1956950] - KVM: nVMX: Handle split-lock #AC exceptions that happen in L2 (Paolo Bonzini) [1956950] - KVM: x86/mmu: Calculate and check "full" mmu_role for nested MMU (Paolo Bonzini) [1956950] - KVM: X86: Fix x86_emulator slab cache leak (Paolo Bonzini) [1956950] - KVM: SVM: Call SEV Guest Decommission if ASID binding fails (Paolo Bonzini) [1956950] - KVM: x86: Immediately reset the MMU context when the SMM flag is cleared (Paolo Bonzini) [1956950] - KVM: x86: Fix fall-through warnings for Clang (Paolo Bonzini) [1956950] - KVM: SVM: fix doc warnings (Paolo Bonzini) [1956950] - kvm: LAPIC: Restore guard to prevent illegal APIC register access (Paolo Bonzini) [1956950] - kvm: fix previous commit for 32-bit builds (Paolo Bonzini) [1956950] - kvm: avoid speculation-based attacks from out-of-range memslot accesses (Paolo Bonzini) [1956950] - KVM: x86: Ensure liveliness of nested VM-Enter fail tracepoint message (Paolo Bonzini) [1956950] - KVM: x86: Ensure PV TLB flush tracepoint reflects KVM behavior (Paolo Bonzini) [1956950] - KVM: X86: MMU: Use the correct inherited permissions to get shadow page (Paolo Bonzini) [1956950] - KVM: LAPIC: Write 0 to TMICT should also cancel vmx-preemption timer (Paolo Bonzini) [1956950] - KVM: SVM: Fix SEV SEND_START session length & SEND_UPDATE_DATA query length after commit 238eca821cee (Paolo Bonzini) [1956950] - KVM: X86: Kill off ctxt->ud (Paolo Bonzini) [1956950] - KVM: X86: Fix warning caused by stale emulation context (Paolo Bonzini) [1956950] - KVM: X86: Use kvm_get_linear_rip() in single-step and #DB/#BP interception (Paolo Bonzini) [1956950] - KVM: x86/mmu: Fix comment mentioning skip_4k (Paolo Bonzini) [1956950] - KVM: VMX: update vcpu posted-interrupt descriptor when assigning device (Paolo Bonzini) [1956950] - KVM: rename KVM_REQ_PENDING_TIMER to KVM_REQ_UNBLOCK (Paolo Bonzini) [1956950] - KVM: x86: add start_assignment hook to kvm_x86_ops (Paolo Bonzini) [1956950] - KVM: LAPIC: Narrow the timer latency between wait_lapic_expire and world switch (Paolo Bonzini) [1956950] - KVM: X86: Fix vCPU preempted state from guest's point of view (Paolo Bonzini) [1956950] - KVM: X86: Bail out of direct yield in case of under-committed scenarios (Paolo Bonzini) [1956950] - KVM: SVM: make the avic parameter a bool (Paolo Bonzini) [1956950] - KVM: VMX: Drop unneeded CONFIG_X86_LOCAL_APIC check (Paolo Bonzini) [1956950] - KVM: SVM: Drop unneeded CONFIG_X86_LOCAL_APIC check (Paolo Bonzini) [1956950] - KVM: SVM: Move GHCB unmapping to fix RCU warning (Paolo Bonzini) [1956950] - KVM: SVM: Invert user pointer casting in SEV {en,de}crypt helpers (Paolo Bonzini) [1956950] - kvm: Cap halt polling at kvm->max_halt_poll_ns (Paolo Bonzini) [1956950] - KVM: x86: Prevent deadlock against tk_core.seq (Paolo Bonzini) [1956950] - KVM: x86: Cancel pvclock_gtod_work on module removal (Paolo Bonzini) [1956950] - KVM: x86: Prevent KVM SVM from loading on kernels with 5-level paging (Paolo Bonzini) [1956950] - KVM: SVM: Probe and load MSR_TSC_AUX regardless of RDTSCP support in host (Paolo Bonzini) [1956950] - KVM: VMX: Disable preemption when probing user return MSRs (Paolo Bonzini) [1956950] - KVM: x86: Move RDPID emulation intercept to its own enum (Paolo Bonzini) [1956950] - KVM: SVM: Inject #UD on RDTSCP when it should be disabled in the guest (Paolo Bonzini) [1956950] - KVM: x86: Emulate RDPID only if RDTSCP is supported (Paolo Bonzini) [1956950] - KVM: VMX: Do not advertise RDPID if ENABLE_RDTSCP control is unsupported (Paolo Bonzini) [1956950] - KVM: nSVM: always restore the L1's GIF on migration (Paolo Bonzini) [1956950] - KVM: x86: Hoist input checks in kvm_add_msr_filter() (Paolo Bonzini) [1956950] - KVM: nVMX: Properly pad 'struct kvm_vmx_nested_state_hdr' (Paolo Bonzini) [1956950] - KVM/VMX: Invoke NMI non-IST entry instead of IST entry (Paolo Bonzini) [1956950] - KVM: x86: Fix potential fput on a null source_kvm_file (Paolo Bonzini) [1956950] - KVM: nSVM: leave the guest mode prior to loading a nested state (Paolo Bonzini) [1956950] - KVM: nSVM: fix few bugs in the vmcb02 caching logic (Paolo Bonzini) [1956950] - KVM: nSVM: fix a typo in svm_leave_nested (Paolo Bonzini) [1956950] - KVM: PPC: exit halt polling on need_resched() (Paolo Bonzini) [1956950] - kvm: exit halt polling on need_resched() as well (Paolo Bonzini) [1956950] - KVM: LAPIC: Accurately guarantee busy wait for timer to expire when using hv_timer (Paolo Bonzini) [1956950] - kvm/x86: Fix 'lpages' kvm stat for TDM MMU (Paolo Bonzini) [1956950] - KVM: x86/mmu: Avoid unnecessary page table allocation in kvm_tdp_mmu_map() (Paolo Bonzini) [1956950] - KVM: selftests: Speed up set_memory_region_test (Paolo Bonzini) [1956950] - selftests: kvm: Fix the check of return value (Paolo Bonzini) [1956950] - KVM: x86: Take advantage of kvm_arch_dy_has_pending_interrupt() (Paolo Bonzini) [1956950] - KVM: SVM: Skip SEV cache flush if no ASIDs have been used (Paolo Bonzini) [1956950] - KVM: SVM: Remove an unnecessary prototype declaration of sev_flush_asids() (Paolo Bonzini) [1956950] - KVM: SVM: Drop redundant svm_sev_enabled() helper (Paolo Bonzini) [1956950] - KVM: SVM: Move SEV VMCB tracking allocation to sev.c (Paolo Bonzini) [1956950] - KVM: SVM: Explicitly check max SEV ASID during sev_hardware_setup() (Paolo Bonzini) [1956950] - KVM: SVM: Unconditionally invoke sev_hardware_teardown() (Paolo Bonzini) [1956950] - KVM: SVM: Enable SEV/SEV-ES functionality by default (when supported) (Paolo Bonzini) [1956950] - KVM: SVM: Condition sev_enabled and sev_es_enabled on CONFIG_KVM_AMD_SEV=y (Paolo Bonzini) [1956950] - KVM: SVM: Append "_enabled" to module-scoped SEV/SEV-ES control variables (Paolo Bonzini) [1956950] - KVM: SEV: Mask CPUID[0x8000001F].eax according to supported features (Paolo Bonzini) [1956950] - KVM: SVM: Move SEV module params/variables to sev.c (Paolo Bonzini) [1956950] - svm/sev: Register SEV and SEV-ES ASIDs to the misc controller (Paolo Bonzini) [1956950] - KVM: SVM: Disable SEV/SEV-ES if NPT is disabled (Paolo Bonzini) [1956950] - KVM: SVM: Free sev_asid_bitmap during init if SEV setup fails (Paolo Bonzini) [1956950] - KVM: SVM: Zero out the VMCB array used to track SEV ASID association (Paolo Bonzini) [1956950] - KVM: x86: Move reverse CPUID helpers to separate header file (Paolo Bonzini) [1956950] - KVM: x86: Rename GPR accessors to make mode-aware variants the defaults (Paolo Bonzini) [1956950] - KVM: SVM: Use default rAX size for INVLPGA emulation (Paolo Bonzini) [1956950] - KVM: x86/xen: Drop RAX[63:32] when processing hypercall (Paolo Bonzini) [1956950] - KVM: nVMX: Truncate base/index GPR value on address calc in !64-bit (Paolo Bonzini) [1956950] - KVM: nVMX: Truncate bits 63:32 of VMCS field on nested check in !64-bit (Paolo Bonzini) [1956950] - KVM: VMX: Truncate GPR value for DR and CR reads in !64-bit mode (Paolo Bonzini) [1956950] - KVM: SVM: Truncate GPR value for DR and CR accesses in !64-bit mode (Paolo Bonzini) [1956950] - KVM: x86: Check CR3 GPA for validity regardless of vCPU mode (Paolo Bonzini) [1956950] - KVM: x86: Remove emulator's broken checks on CR0/CR3/CR4 loads (Paolo Bonzini) [1956950] - KVM: VMX: Intercept FS/GS_BASE MSR accesses for 32-bit KVM (Paolo Bonzini) [1956950] - KVM: SVM: Delay restoration of host MSR_TSC_AUX until return to userspace (Paolo Bonzini) [1956950] - KVM: SVM: Clear MSR_TSC_AUX[63:32] on write (Paolo Bonzini) [1956950] - KVM: SVM: Inject #GP on guest MSR_TSC_AUX accesses if RDTSCP unsupported (Paolo Bonzini) [1956950] - KVM: VMX: Invert the inlining of MSR interception helpers (Paolo Bonzini) [1956950] - KVM: X86: Fix failure to boost kernel lock holder candidate in SEV-ES guests (Paolo Bonzini) [1956950] - KVM: x86: Properly handle APF vs disabled LAPIC situation (Paolo Bonzini) [1956950] - KVM: VMX: use EPT_VIOLATION_GVA_TRANSLATED instead of 0x100 (Paolo Bonzini) [1956950] - KVM: x86: Support KVM VMs sharing SEV context (Paolo Bonzini) [1956950] - KVM: x86: Remove unused function declaration (Paolo Bonzini) [1956950] - KVM: x86/mmu: Drop trace_kvm_age_page() tracepoint (Paolo Bonzini) [1956950] - KVM: Move prototypes for MMU notifier callbacks to generic code (Paolo Bonzini) [1956950] - KVM: Pass MMU notifier range flags to kvm_unmap_hva_range() (Paolo Bonzini) [1956950] - KVM: x86/mmu: preserve pending TLB flush across calls to kvm_tdp_mmu_zap_sp (Paolo Bonzini) [1956950] - KVM: x86: disable interrupts while pvclock_gtod_sync_lock is taken (Paolo Bonzini) [1956950] - KVM: x86: reduce pvclock_gtod_sync_lock critical sections (Paolo Bonzini) [1956950] - kvm: x86: annotate RCU pointers (Paolo Bonzini) [1956950] - KVM: x86: remove misplaced comment on active_mmu_pages (Paolo Bonzini) [1956950] - x86/sev: Drop redundant and potentially misleading 'sev_enabled' (Paolo Bonzini) [1956950] - x86/cpufeatures: Assign dedicated feature word for CPUID_0x8000001F[EAX] (Paolo Bonzini) [1956950] - cgroup: Add misc cgroup controller (Paolo Bonzini) [1956950] - x86: Remove duplicate TSC DEADLINE MSR definitions (Paolo Bonzini) [1956950] - KVM: s390: allow facility 192 (vector-packed-decimal-enhancement facility 2) (Thomas Huth) [1977289] - KVM: s390: gen_facilities: allow facilities 165, 193, 194 and 196 (Thomas Huth) [1977289] - mpi3mr: mark as tech preview (Tomas Henzl) [1858804] - add the mpi3mr config (Tomas Henzl) [1858804] - scsi: mpi3mr: Fix W=1 compilation warnings (Tomas Henzl) [1858804] - scsi: mpi3mr: Fix warnings reported by smatch (Tomas Henzl) [1858804] - scsi: mpi3mr: Make some symbols static (Tomas Henzl) [1858804] - scsi: mpi3mr: Fix error return code in mpi3mr_init_ioc() (Tomas Henzl) [1858804] - scsi: mpi3mr: Fix missing unlock on error (Tomas Henzl) [1858804] - scsi: mpi3mr: Fix error handling in mpi3mr_setup_isr() (Tomas Henzl) [1858804] - scsi: mpi3mr: Delete unnecessary NULL check (Tomas Henzl) [1858804] - scsi: mpi3mr: Fix a double free (Tomas Henzl) [1858804] - scsi: mpi3mr: Fix fall-through warning for Clang (Tomas Henzl) [1858804] - scsi: mpi3mr: Add event handling debug prints (Tomas Henzl) [1858804] - scsi: mpi3mr: Add EEDP DIF DIX support (Tomas Henzl) [1858804] - scsi: mpi3mr: Add support for DSN secure firmware check (Tomas Henzl) [1858804] - scsi: mpi3mr: Add support for PM suspend and resume (Tomas Henzl) [1858804] - scsi: mpi3mr: Wait for pending I/O completions upon detection of VD I/O timeout (Tomas Henzl) [1858804] - scsi: mpi3mr: Print pending host I/Os for debugging (Tomas Henzl) [1858804] - scsi: mpi3mr: Complete support for soft reset (Tomas Henzl) [1858804] - scsi: mpi3mr: Add support for threaded ISR (Tomas Henzl) [1858804] - scsi: mpi3mr: Hardware workaround for UNMAP commands to NVMe drives (Tomas Henzl) [1858804] - scsi: mpi3mr: Allow certain commands during pci-remove hook (Tomas Henzl) [1858804] - scsi: mpi3mr: Add change queue depth support (Tomas Henzl) [1858804] - scsi: mpi3mr: Implement SCSI error handler hooks (Tomas Henzl) [1858804] - scsi: mpi3mr: Add bios_param SCSI host template hook (Tomas Henzl) [1858804] - scsi: mpi3mr: Print IOC info for debugging (Tomas Henzl) [1858804] - scsi: mpi3mr: Add support for timestamp sync with firmware (Tomas Henzl) [1858804] - scsi: mpi3mr: Add support for recovering controller (Tomas Henzl) [1858804] - scsi: mpi3mr: Additional event handling (Tomas Henzl) [1858804] - scsi: mpi3mr: Add support for PCIe device event handling (Tomas Henzl) [1858804] - scsi: mpi3mr: Add support for device add/remove event handling (Tomas Henzl) [1858804] - scsi: mpi3mr: Add support for internal watchdog thread (Tomas Henzl) [1858804] - scsi: mpi3mr: Add support for queue command processing (Tomas Henzl) [1858804] - scsi: mpi3mr: Create operational request and reply queue pair (Tomas Henzl) [1858804] - scsi: mpi3mr: Base driver code (Tomas Henzl) [1858804] - scsi: mpi3mr: Add mpi30 Rev-R headers and Kconfig (Tomas Henzl) [1858804] - e1000e: Fix prototype warning (Ken Cox) [1920290] - e1000e: Mark e1000e_pm_prepare() as __maybe_unused (Ken Cox) [1920290] - e1000e: Fix duplicate include guard (Ken Cox) [1920290] - e1000e: Remove the runtime suspend restriction on CNP+ (Ken Cox) [1920290] - e1000e: Leverage direct_complete to speed up s2ram (Ken Cox) [1920290] - e1000e: Fix error handling in e1000_set_d0_lplu_state_82571 (Ken Cox) [1920290] - e1000e: add rtnl_lock() to e1000_reset_task (Ken Cox) [1920290] - e1000e: remove the redundant value assignment in e1000_update_nvm_checksum_spt (Ken Cox) [1920290] - e1000e: Export S0ix flags to ethtool (Ken Cox) [1920290] - e1000e: bump up timeout to wait when ME un-configures ULP mode (Ken Cox) [1920290] - e1000e: Only run S0ix flows if shutdown succeeded (Ken Cox) [1920290] - scsi: ipr: System crashes when seeing type 20 error (Desnes A. Nunes do Rosario) [1977532] - scsi: ipr: Use scnprintf() for avoiding potential buffer overflow (Desnes A. Nunes do Rosario) [1977532] - tipc: do not write skb_shinfo frags when doing decrytion (Xin Long) [1974627] - bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path (Jonathan Toppins) [1921449] - bnxt_en: Fix TQM fastpath ring backing store computation (Jonathan Toppins) [1921449] - bnxt_en: Rediscover PHY capabilities after firmware reset (Jonathan Toppins) [1921449] - bnxt_en: Fix context memory setup for 64K page size. (Jonathan Toppins) [1921449] - bnxt_en: Include new P5 HV definition in VF check. (Jonathan Toppins) [1921449] - bnxt_en: Add PCI IDs for Hyper-V VF devices. (Jonathan Toppins) [1921449] - bnxt_en: Fix RX consumer index logic in the error path. (Jonathan Toppins) [1921449] - bnxt_en: fix ternary sign extension bug in bnxt_show_temp() (Jonathan Toppins) [1921449] - bnxt_en: reliably allocate IRQ table on reset to avoid crash (Jonathan Toppins) [1921449] - bnxt_en: Fix race between firmware reset and driver remove. (Jonathan Toppins) [1921449] - bnxt_en: Improve logging of error recovery settings information. (Jonathan Toppins) [1921449] - bnxt_en: Reply to firmware's echo request async message. (Jonathan Toppins) [1921449] - bnxt_en: Initialize "context kind" field for context memory blocks. (Jonathan Toppins) [1921449] - bnxt_en: Add context memory initialization infrastructure. (Jonathan Toppins) [1921449] - bnxt_en: Implement faster recovery for firmware fatal error. (Jonathan Toppins) [1921449] - bnxt_en: selectively allocate context memories (Jonathan Toppins) [1921449] - bnxt_en: Update firmware interface spec to 1.10.2.16. (Jonathan Toppins) [1921449] - bnxt_en: Fix devlink info's stored fw.psid version format. (Jonathan Toppins) [1921449] - bnxt_en: reverse order of TX disable and carrier off (Jonathan Toppins) [1921449] - bnxt_en: Convert to use netif_level() helpers. (Jonathan Toppins) [1921449] - bnxt_en: Do not process completion entries after fatal condition detected. (Jonathan Toppins) [1921449] - bnxt_en: Consolidate firmware reset event logging. (Jonathan Toppins) [1921449] - bnxt_en: Improve firmware fatal error shutdown sequence. (Jonathan Toppins) [1921449] - bnxt_en: Modify bnxt_disable_int_sync() to be called more than once. (Jonathan Toppins) [1921449] - bnxt_en: Add a new BNXT_STATE_NAPI_DISABLED flag to keep track of NAPI state. (Jonathan Toppins) [1921449] - bnxt_en: Add bnxt_fw_reset_timeout() helper. (Jonathan Toppins) [1921449] - bnxt_en: Retry open if firmware is in reset. (Jonathan Toppins) [1921449] - bnxt_en: attempt to reinitialize after aborted reset (Jonathan Toppins) [1921449] - bnxt_en: log firmware debug notifications (Jonathan Toppins) [1921449] - bnxt_en: Add an upper bound for all firmware command timeouts. (Jonathan Toppins) [1921449] - bnxt_en: Move reading VPD info after successful handshake with fw. (Jonathan Toppins) [1921449] - bnxt_en: Retry sending the first message to firmware if it is under reset. (Jonathan Toppins) [1921449] - bnxt_en: handle CRASH_NO_MASTER during bnxt_open() (Jonathan Toppins) [1921449] - bnxt_en: Define macros for the various health register states. (Jonathan Toppins) [1921449] - bnxt_en: Update firmware interface to 1.10.2.11. (Jonathan Toppins) [1921449] - bnxt_en: Clear DEFRAG flag in firmware message when retry flashing. (Jonathan Toppins) [1921449] - bnxt_en: Improve stats context resource accounting with RDMA driver loaded. (Jonathan Toppins) [1921449] - bnxt_en: Use kzalloc for allocating only one thing (Jonathan Toppins) [1921449] - bnxt_en: Check TQM rings for maximum supported value. (Jonathan Toppins) [1921449] - bnxt_en: Fix AER recovery. (Jonathan Toppins) [1921449] - bnxt_en: Enable batch mode when using HWRM_NVM_MODIFY to flash packages. (Jonathan Toppins) [1921449] - bnxt_en: Retry installing FW package under NO_SPACE error condition. (Jonathan Toppins) [1921449] - bnxt_en: Restructure bnxt_flash_package_from_fw_obj() to execute in a loop. (Jonathan Toppins) [1921449] - bnxt_en: Rearrange the logic in bnxt_flash_package_from_fw_obj(). (Jonathan Toppins) [1921449] - bnxt_en: Refactor bnxt_flash_nvram. (Jonathan Toppins) [1921449] - bnxt_en: Release PCI regions when DMA mask setup fails during probe. (Jonathan Toppins) [1921449] - bnxt_en: fix error return code in bnxt_init_board() (Jonathan Toppins) [1921449] - bnxt_en: fix error return code in bnxt_init_one() (Jonathan Toppins) [1921449] - bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. (Jonathan Toppins) [1921449] - bnxt_en: Fix counter overflow logic. (Jonathan Toppins) [1921449] - bnxt_en: Free port stats during firmware reset. (Jonathan Toppins) [1921449] - bnxt_en: read EEPROM A2h address using page 0 (Jonathan Toppins) [1921449] - bnxt_en: Send HWRM_FUNC_RESET fw command unconditionally. (Jonathan Toppins) [1921449] - bnxt_en: Check abort error state in bnxt_open_nic(). (Jonathan Toppins) [1921449] - bnxt_en: Re-write PCI BARs after PCI fatal error. (Jonathan Toppins) [1921449] - bnxt_en: Invoke cancel_delayed_work_sync() for PFs also. (Jonathan Toppins) [1921449] - bnxt_en: Fix regression in workqueue cleanup logic in bnxt_remove_one(). (Jonathan Toppins) [1921449] - bnxt_en: Add stored FW version info to devlink info_get cb. (Jonathan Toppins) [1921449] - bnxt_en: Refactor bnxt_dl_info_get(). (Jonathan Toppins) [1921449] - bnxt_en: Add bnxt_hwrm_nvm_get_dev_info() to query NVM info. (Jonathan Toppins) [1921449] - bnxt_en: Log unknown link speed appropriately. (Jonathan Toppins) [1921449] - bnxt_en: Log event_data1 and event_data2 when handling RESET_NOTIFY event. (Jonathan Toppins) [1921449] - bnxt_en: Simplify bnxt_async_event_process(). (Jonathan Toppins) [1921449] - bnxt_en: Set driver default message level. (Jonathan Toppins) [1921449] - bnxt_en: Enable online self tests for multi-host/NPAR mode. (Jonathan Toppins) [1921449] - bnxt_en: Return -EROFS to user space, if NVM writes are not permitted. (Jonathan Toppins) [1921449] - bnxt_en: Eliminate unnecessary RX resets. (Jonathan Toppins) [1921449] - bnxt_en: Reduce unnecessary message log during RX errors. (Jonathan Toppins) [1921449] - bnxt_en: Add a software counter for RX ring reset. (Jonathan Toppins) [1921449] - bnxt_en: Implement RX ring reset in response to buffer errors. (Jonathan Toppins) [1921449] - bnxt_en: Refactor bnxt_init_one_rx_ring(). (Jonathan Toppins) [1921449] - bnxt_en: Refactor bnxt_free_rx_skbs(). (Jonathan Toppins) [1921449] - bnxt_en: Log FW health status info, if reset is aborted. (Jonathan Toppins) [1921449] - bnxt_en: perform no master recovery during startup (Jonathan Toppins) [1921449] - bnxt_en: log firmware status on firmware init failure (Jonathan Toppins) [1921449] - bnxt_en: refactor bnxt_alloc_fw_health() (Jonathan Toppins) [1921449] - bnxt_en: Update firmware interface spec to 1.10.1.68. (Jonathan Toppins) [1921449] - bnxt_en: Improve preset max value for ethtool -l. (Jonathan Toppins) [1921449] - bnxt_en: Implement ethtool set_fec_param() method. (Jonathan Toppins) [1921449] - bnxt_en: Report Active FEC encoding during link up. (Jonathan Toppins) [1921449] - bnxt_en: Report FEC settings to ethtool. (Jonathan Toppins) [1921449] - bnxt_en: avoid link reset if speed is not changed (Jonathan Toppins) [1921449] - bnxt_en: Handle ethernet link being disabled by firmware. (Jonathan Toppins) [1921449] - bnxt_en: ethtool: support PAM4 link speeds up to 200G (Jonathan Toppins) [1921449] - bnxt_en: add basic infrastructure to support PAM4 link speeds (Jonathan Toppins) [1921449] - bnxt_en: refactor bnxt_get_fw_speed() (Jonathan Toppins) [1921449] - bnxt_en: refactor code to limit speed advertising (Jonathan Toppins) [1921449] - bnxt_en: Update firmware interface spec to 1.10.1.65. (Jonathan Toppins) [1921449] - bnxt: add pause frame stats (Jonathan Toppins) [1921449] - xfrm: Fix xfrm offload fallback fail case (Andrea Claudi) [1976424] - sctp: trim optlen when it's a huge value in sctp_setsockopt (Xin Long) [1983864] - netfilter: flowtable: Set offload timeouts according to proto values (Phil Sutter) [1979184] - netfilter: conntrack: Introduce udp offload timeout configuration (Phil Sutter) [1979184] - netfilter: conntrack: Introduce tcp offload timeout configuration (Phil Sutter) [1979184] - veth: check for NAPI instead of xdp_prog before xmit of XDP frame (Paolo Abeni) [1952835] - self-tests: add veth tests (Paolo Abeni) [1952835] - veth: refine napi usage (Paolo Abeni) [1952835] - veth: allow enabling NAPI even without XDP (Paolo Abeni) [1952835] - veth: use skb_orphan_partial instead of skb_orphan (Paolo Abeni) [1952835] - net: really orphan skbs tied to closing sk (Paolo Abeni) [1952835] - net: let skb_orphan_partial wake-up waiters. (Paolo Abeni) [1952835] - veth: Store queue_mapping independently of XDP prog presence (Paolo Abeni) [1952835] - net/xfrm: Add inner_ipproto into sec_path (Petr Oros) [1981429] - net, xdp: Introduce xdp_prepare_buff utility routine (Jiri Benc) [1983730] - net, xdp: Introduce xdp_init_buff utility routine (Jiri Benc) [1983730] - bridge: switchdev: Notify about VLAN protocol changes (Ivan Vecera) [1981461] - net: bridge: br_vlan_get_pvid_rcu() should dereference the VLAN group under RCU (Ivan Vecera) [1981461] - bridge: add br_vlan_get_proto() (Ivan Vecera) [1981461] - bridge: add br_vlan_get_pvid_rcu() (Ivan Vecera) [1981461] - RDMA/bnxt_re: Fix a double free in bnxt_qplib_alloc_res (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Get rid of custom module reference counting (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Create direct symbol link between bnxt modules (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Depend on bnxt ethernet driver and not blindly select it (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Fix Kconfig indentation (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Fix error return code in bnxt_qplib_cq_process_terminal() (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Move device to error state upon device crash (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Allow bigger MR creation (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Code refactor while populating user MRs (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Fix max_qp_wrs reported (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Fix entry size during SRQ create (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Fix sizeof mismatch for allocation of pbl_tbl. (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Use rdma_umem_for_each_dma_block() (Selvin Xavier) [1921454 1923026] - [s390] tools/kvm_stat: Exempt time-based counters (Claudio Imbrenda) [1981802] - Documentation/admin-guide: intel_pstate: drop doubled word (David Arcari) [1973225] - Documentation: fix multiple typos found in the admin-guide subdirectory (David Arcari) [1973225] - cpufreq: intel_pstate: Fix active mode setting from command line (David Arcari) [1973225] - cpufreq: intel_pstate: Use passive mode by default without HWP (David Arcari) [1973225] - cpufreq: intel_pstate: Use HWP if enabled by platform firmware (David Arcari) [1973225] - cpufreq: intel_pstate: Simplify intel_pstate_update_perf_limits() (David Arcari) [1973225] - cpufreq: intel_pstate: Clean up frequency computations (David Arcari) [1973225] - cpufreq/intel_pstate: Fix wrong macro conversion (David Arcari) [1973225] - cpufreq: Convert to new X86 CPU match macros (David Arcari) [1973225] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441 (David Arcari) [1973225] - selftests/fpu: Fix debugfs_simple_attr.cocci warning (Vitaly Kuznetsov) [1919182] - selftest/fpu: avoid clang warning (Vitaly Kuznetsov) [1919182] - redhat/configs: Add Enable CONFIG_TEST_FPU (Vitaly Kuznetsov) [1919182] - selftests/fpu: Add an FPU selftest (Vitaly Kuznetsov) [1919182] - x86/fpu/64: Don't FNINIT in kernel_fpu_begin() (Vitaly Kuznetsov) [1919182] - x86/fpu: Make the EFI FPU calling convention explicit (Vitaly Kuznetsov) [1919182] - x86/mmx: Use KFPU_387 for MMX string operations (Vitaly Kuznetsov) [1919182] - x86/fpu: Add kernel_fpu_begin_mask() to selectively initialize state (Vitaly Kuznetsov) [1919182] - x86/fpu: Simplify kernel_fpu_begin() (Vitaly Kuznetsov) [1919182] - x86/fpu: Simplify kernel_fpu_end() (Vitaly Kuznetsov) [1919182] - x86/fpu: Don't use current->mm to check for a kthread (Vitaly Kuznetsov) [1919182] - x86/fpu: Don't export __kernel_fpu_{begin,end}() (Vitaly Kuznetsov) [1919182] - intel_th: pci: Add Alder Lake-P support (Tony Camuso) [1929493 1929494]- can: bcm: delay release of struct bcm_op after synchronize_rcu() (Hangbin Liu) [1975059] {CVE-2021-3609} - seq_file: Disallow extremely large seq buffer allocations (Ian Kent) [1975182] - nvme-pci: look for StorageD3Enable on companion ACPI device instead (Gopal Tiwari) [1965660] - prctl: exe link permission error changed from -EINVAL to -EPERM (Adrian Reber) [1960708] - prctl: Allow local CAP_CHECKPOINT_RESTORE to change /proc/self/exe (Adrian Reber) [1960708] - prctl_set_mm: refactor checks from validate_prctl_map (Adrian Reber) [1960708] - proc: allow access in init userns for map_files with CAP_CHECKPOINT_RESTORE (Adrian Reber) [1960708] - pid_namespace: use checkpoint_restore_ns_capable() for ns_last_pid (Adrian Reber) [1960708] - capabilities: Introduce CAP_CHECKPOINT_RESTORE (Adrian Reber) [1960708] - scripts: skip empty CAP_* strings (Adrian Reber) [1960708] - VMCI: Release resource if the work is already queued (Cathy Avery) [1978518] - perf vendor events arm64: Add Fujitsu A64FX pmu event (Michael Petlan) [1908109] - perf vendor events arm64: Add more common and uarch events (Michael Petlan) [1908109] - sunrpc: Avoid a KASAN slab-out-of-bounds bug in xdr_set_page_base() (Benjamin Coddington) [1969751] - xfs: sync lazy sb accounting on quiesce of read-only mounts (Bill O'Donnell) [1917220] - drm/dp_mst: Avoid to mess up payload table by ports in stale topology (Lyude Paul) [1944404] - drm/dp_mst: Do not set proposed vcpi directly (Lyude Paul) [1944404] - drm/qxl: add lock asserts to qxl_bo_vmap_locked + qxl_bo_vunmap_locked (Lyude Paul) [1944404 1907341] - drm/qxl: rework cursor plane (Lyude Paul) [1944404 1907341] - drm/qxl: move shadow handling to new qxl_prepare_shadow() (Lyude Paul) [1944404 1907341] - drm/qxl: fix monitors object vmap (Lyude Paul) [1944404 1907341] - drm/qxl: fix prime vmap (Lyude Paul) [1944404 1907341] - drm/qxl: add qxl_bo_vmap/qxl_bo_vunmap (Lyude Paul) [1944404 1907341] - drm/qxl: rename qxl_bo_kmap -> qxl_bo_vmap_locked (Lyude Paul) [1944404 1907341] - drm/qxl: more fence wait rework (Lyude Paul) [1944404 1907341] - drm/qxl: properly handle device init failures (Lyude Paul) [1944404 1907341] - drm/qxl: allocate dumb buffers in ram (Lyude Paul) [1944404 1907341] - drm/qxl: simplify qxl_fence_wait (Lyude Paul) [1944404 1907341] - drm/qxl: properly free qxl releases (Lyude Paul) [1944404 1907341] - drm/qxl: handle shadow in primary destroy (Lyude Paul) [1944404 1907341] - drm/qxl: properly pin/unpin shadow (Lyude Paul) [1944404 1907341] - drm/qxl: use drmm_mode_config_init (Lyude Paul) [1944404 1907341] - drm/i915/icp+: Use icp_hpd_irq_setup() instead of spt_hpd_irq_setup() (Lyude Paul) [1944404] - drm/i915/gen9_bc: Add W/A for missing STRAP config on TGP PCH + CML combos (Lyude Paul) [1944404] - drm/i915/gen9_bc: Introduce HPD pin mappings for TGP PCH + CML combos (Lyude Paul) [1944404] - drm/i915/gen9_bc: Introduce TGP PCH DDC pin mappings (Lyude Paul) [1944404] - drm/i915/gen9_bc: Recognize TGP PCH + CML combos (Lyude Paul) [1944404] - drm/i915: rename i915_rev_steppings->intel_step_info (Lyude Paul) [1944404] - drm/i915: rename disp_stepping->display_step and gt_stepping->gt_step (Lyude Paul) [1944404] - drm/i915: rename DISP_STEPPING->DISPLAY_STEP and GT_STEPPING->GT_STEP (Lyude Paul) [1944404] - drm/i915: switch TGL and ADL to the new stepping scheme (Lyude Paul) [1944404] - drm/i915: switch KBL to the new stepping scheme (Lyude Paul) [1944404] - drm/i915: add new helpers for accessing stepping info (Lyude Paul) [1944404] - drm/i915: split out stepping info to a new file (Lyude Paul) [1944404] - drm/i915: Add DISPLAY_VER() and related macros (Lyude Paul) [1944404] - drm/i915/display: Do not allow DC3CO if PSR SF is enabled (Lyude Paul) [1944404] - drm/i915: s/dev_priv/i915/ for the remainder of DDI clock routing (Lyude Paul) [1944404] - drm/i915: Relocate icl_sanitize_encoder_pll_mapping() (Lyude Paul) [1944404] - drm/i915: Use .disable_clock() for pll sanitation (Lyude Paul) [1944404] - drm/i915: Split adl-s/rkl from icl_ddi_combo_{enable,disable}_clock() (Lyude Paul) [1944404] - drm/i915: Extract _cnl_ddi_{enable,disable}_clock() (Lyude Paul) [1944404] - drm/i915: Sprinkle WARN(!pll) into icl/dg1 .clock_enable() (Lyude Paul) [1944404] - drm/i915: Sprinkle a few missing locks around shared DDI clock registers (Lyude Paul) [1944404] - drm/i915: Use intel_de_rmw() for DDI clock routing (Lyude Paul) [1944404] - drm/i915: Extract icl+ .{enable,disable}_clock() vfuncs (Lyude Paul) [1944404] - drm/i915: Convert DG1 over to .{enable,disable}_clock() (Lyude Paul) [1944404] - drm/i195: Extract cnl_ddi_{enable,disable}_clock() (Lyude Paul) [1944404] - drm/i915: Extract skl_ddi_{enable,disable}_clock() (Lyude Paul) [1944404] - drm/i915: Extract hsw_ddi_{enable,disable}_clock() (Lyude Paul) [1944404] - drm/i915: Introduce .{enable,disable}_clock() encoder vfuncs (Lyude Paul) [1944404] - drm/i915: Use intel_ddi_clk_select() for FDI (Lyude Paul) [1944404] - drm/i915/adl_s: Add GT and CTX WAs for ADL-S (Lyude Paul) [1944404] - drm/i915/adl_s: Add display WAs for ADL-S (Lyude Paul) [1944404] - drm/i915/display: Add HAS_D12_PLANE_MINIMIZATION (Lyude Paul) [1944404] - drm/i915/adl_s: Re-use TGL GuC/HuC firmware (Lyude Paul) [1944404] - drm/i915/adl_s: Add power wells (Lyude Paul) [1944404] - drm/i915/adl_s: Update PHY_MISC programming (Lyude Paul) [1944404] - drm/i915/adl_s: Update combo PHY master/slave relationships (Lyude Paul) [1944404] - drm/i915/adl_s: Add vbt port and aux channel settings for adls (Lyude Paul) [1944404] - drm/i915/adl_s: Add adl-s ddc pin mapping (Lyude Paul) [1944404] - drm/i915/adl_s: Initialize display for ADL-S (Lyude Paul) [1944404] - drm/i915/adl_s: Configure Port clock registers for ADL-S (Lyude Paul) [1944404] - drm/i915/adl_s: Configure DPLL for ADL-S (Lyude Paul) [1944404] - drm/i915/adl_s: Add PHYs for Alderlake S (Lyude Paul) [1944404] - drm/i915/adl_s: Add PCH support (Lyude Paul) [1944404] - drm/i915/adl_s: Add ADL-S platform info and PCI ids (Lyude Paul) [1944404] - drm/i915/tgl: Use TGL stepping info for applying WAs (Lyude Paul) [1944404] - redhat/configs: Update CONFIG_HSA_AMD (Lyude Paul) - redhat/configs: Update CONFIG_DRM_AMDGPU_USERPTR (Lyude Paul) - DRM Backport v5.11 -> v5.12.4 (Lyude Paul) [1944404] - include/linux/kernel.h: add typeof_member() macro (Lyude Paul) [1944404] - drm: Use USB controller's DMA mask when importing dmabufs (Lyude Paul) [1944404] - PM: runtime: Add pm_runtime_get_if_active() (Lyude Paul) [1944404] - PCI: Add pci_rebar_bytes_to_size() (Lyude Paul) [1944404] - PCI: Export pci_rebar_get_possible_sizes() (Lyude Paul) [1944404] - DRM backport v5.10->v5.11 (Lyude Paul) [1944404] - dma-buf: Use struct dma_buf_map in dma_buf_vunmap() interfaces (Lyude Paul) [1944404] - dma-buf: Use struct dma_buf_map in dma_buf_vmap() interfaces (Lyude Paul) [1944404] - dma-buf: Add struct dma-buf-map for storing struct dma_buf.vaddr_ptr (Lyude Paul) [1944404] - PCI/PM: Do not generate wakeup event when runtime resuming device (Lyude Paul) [1944404] - PCI/PM: Rename pci_wakeup_bus() to pci_resume_bus() (Lyude Paul) [1944404] - blktrace: make relay callbacks const (Lyude Paul) [1944404] - drm/i915: make relay callbacks const (Lyude Paul) [1944404] - relay: allow the use of const callback structs (Lyude Paul) [1944404] - relay: make create_buf_file and remove_buf_file callbacks mandatory (Lyude Paul) [1944404] - relay: require non-NULL callbacks in relay_open() (Lyude Paul) [1944404] - relay: remove unused buf_mapped and buf_unmapped callbacks (Lyude Paul) [1944404] - drm/edid: fix objtool warning in drm_cvt_modes() (Lyude Paul) [1944404] - drm/edid: Fix uninitialized variable in drm_cvt_modes() (Lyude Paul) [1944404] - DRM backport v5.9.y -> v5.10 (Lyude Paul) [1944404] - time: Introduce jiffies64_to_msecs() (Lyude Paul) [1944404] - virtio: add dma-buf support for exported objects (Lyude Paul) [1944404] - objtool: Rename frame.h -> objtool.h (Lyude Paul) [1944404] - moduleparams: Add hexint type parameter (Lyude Paul) [1944404] - iommu/vt-d: Move intel_iommu_gfx_mapped to Intel IOMMU header (Lyude Paul) [1944404]- [s390] s390/zcrypt/pkey: introduce zcrypt_wait_api_operational() function (Claudio Imbrenda) [1881833] - [s390] s390/ap: ap bus userspace notifications for some bus conditions (Claudio Imbrenda) [1881833] - [s390] s390/pkey: fix paes selftest failure with paes and pkey static build (Claudio Imbrenda) [1881833] - KVM: nSVM: Avoid tainiting kernel by default (Vitaly Kuznetsov) [1982248] - KVM: s390x: implement KVM_CAP_SET_GUEST_DEBUG2 (Thomas Huth) [1945752] - KVM: s390: fix guarded storage control register handling (Thomas Huth) [1945752] - s390/protvirt: fix error return code in uv_info_init() (Thomas Huth) [1945752] - s390/uv: fix prot virt host indication compilation (Thomas Huth) [1945752] - KVM: s390: VSIE: fix MVPG handling for prefixing and MSO (Thomas Huth) [1945752] - KVM: s390: split kvm_s390_real_to_abs (Thomas Huth) [1945752] - KVM: s390: VSIE: correctly handle MVPG when in VSIE (Thomas Huth) [1945752] - KVM: s390: extend kvm_s390_shadow_fault to return entry pointer (Thomas Huth) [1945752] - s390/uv: add prot virt guest/host indication files (Thomas Huth) [1945752] - KVM: s390: split kvm_s390_logical_to_effective (Thomas Huth) [1945752] - KVM: s390: Fix comment spelling in kvm_s390_vcpu_start() (Thomas Huth) [1945752] - s390: uv: Fix sysfs max number of VCPUs reporting (Thomas Huth) [1945752] - KVM: s390: track synchronous pfault events in kvm_stat (Thomas Huth) [1945752] - s390/gmap: make gmap memcg aware (Thomas Huth) [1945752] - KVM: s390: Add memcg accounting to KVM allocations (Thomas Huth) [1945752] - s390/uv: handle destroy page legacy interface (Thomas Huth) [1945752] - KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup (Thomas Huth) [1945752] - virtio/s390: implement virtio-ccw revision 2 correctly (Thomas Huth) [1945752] - sfc: deprecate SFC9020 family (Siena) (Íñigo Huguet) [1926379] - NFS: Fix open coded versions of nfs_set_cache_invalid() in NFSv4 (Benjamin Coddington) [1936478] - NFS: Fix open coded versions of nfs_set_cache_invalid() (Benjamin Coddington) [1936478] - NFS: Clean up function nfs_mark_dir_for_revalidate() (Benjamin Coddington) [1936478] - NFSD: Mark exports of NFS as tech-preview (Benjamin Coddington) [1972229] - perf vendor events intel: Add missing skylake & icelake model numbers (Michael Petlan) [1971959] - tc-testing: add test for ct DNAT tuple collision (Marcelo Ricardo Leitner) [1964578] - tc-testing: add support for sending various scapy packets (Marcelo Ricardo Leitner) [1964578] - tc-testing: fix list handling (Marcelo Ricardo Leitner) [1964578] - net/sched: act_ct: handle DNAT tuple collision (Marcelo Ricardo Leitner) [1964578] - net/packet: remove data races in fanout operations (Balazs Nemeth) [1957270] - net/packet: remove locking from packet_rcv_has_room() (Balazs Nemeth) [1957270] - net: packetmmap: fix only tx timestamp on request (Balazs Nemeth) [1970404] - x86/sgx: Add TAINT_TECH_PREVIEW for virtual EPC (Bandan Das) [1977474] - cxgb4: fix thermal zone device registration (Raju Rangoju) [1954012] - powerpc/64s: Fix crashes when toggling stf barrier (Desnes A. Nunes do Rosario) [1964484] - iavf: Fix an error handling path in 'iavf_probe()' (Stefan Assmann) [1920276] - iavf: clean up packet type lookup table (Stefan Assmann) [1920276] - iavf: redefine the magic number for FDIR GTP-U header fields (Stefan Assmann) [1920276] - iavf: enhance the duplicated FDIR list scan handling (Stefan Assmann) [1920276] - iavf: change the flex-byte support number to macro definition (Stefan Assmann) [1920276] - iavf: remove duplicate free resources calls (Stefan Assmann) [1920276] - iavf: Support for modifying SCTP RSS flow hashing (Stefan Assmann) [1920276] - iavf: Support for modifying UDP RSS flow hashing (Stefan Assmann) [1920276] - iavf: Support for modifying TCP RSS flow hashing (Stefan Assmann) [1920276] - iavf: Add framework to enable ethtool RSS config (Stefan Assmann) [1920276] - iavf: add support for UDP Segmentation Offload (Stefan Assmann) [1920276] - intel: clean up mismatched header comments (Stefan Assmann) [1920276] - iavf: Enable flex-bytes support (Stefan Assmann) [1920276] - iavf: Support Ethernet Type Flow Director filters (Stefan Assmann) [1920276] - iavf: Support IPv6 Flow Director filters (Stefan Assmann) [1920276] - iavf: Support IPv4 Flow Director filters (Stefan Assmann) [1920276] - iavf: Add framework to enable ethtool ntuple filters (Stefan Assmann) [1920276] - net: intel: iavf: fix error return code of iavf_init_get_resources() (Stefan Assmann) [1920276] - workqueue: Move the position of debug_work_activate() in __queue_work() (Waiman Long) [1977537] - workqueue: remove useless unlock() and lock() in series (Waiman Long) [1977537] - workqueue: Convert the pool::lock and wq_mayday_lock to raw_spinlock_t (Waiman Long) [1977537] - workqueue: Use rcuwait for wq_manager_wait (Waiman Long) [1977537] - workqueue: Remove unnecessary kfree() call in rcu_free_wq() (Waiman Long) [1977537] - workqueue: Fix an use after free in init_rescuer() (Waiman Long) [1977537] - workqueue: Use IS_ERR and PTR_ERR instead of PTR_ERR_OR_ZERO. (Waiman Long) [1977537] - workqueue: don't use wq_select_unbound_cpu() for bound works (Waiman Long) [1977537] - workqueue: Use pr_warn instead of pr_warning (Waiman Long) [1977537] - workqueue: more destroy_workqueue() fixes (Waiman Long) [1977537] - workqueue: Minor follow-ups to the rescuer destruction change (Waiman Long) [1977537] - kernel/workqueue: Document wq_worker_last_func() argument (Waiman Long) [1977537] - workqueue: Only unregister a registered lockdep key (Waiman Long) [1977537] - kernel: workqueue: clarify wq_worker_last_func() caller requirements (Waiman Long) [1977537] - workqueue: Fix spelling in source code comments (Waiman Long) [1977537] - workqueue: fix typo in comment (Waiman Long) [1977537] - ice: add correct exception tracing for XDP (Jonathan Toppins) [1920278] - ice: optimize for XDP_REDIRECT in xsk path (Jonathan Toppins) [1920278] - ice: Allow all LLDP packets from PF to Tx (Jonathan Toppins) [1920278] - ice: report supported and advertised autoneg using PHY capabilities (Jonathan Toppins) [1920278] - ice: handle the VF VSI rebuild failure (Jonathan Toppins) [1920278] - ice: Fix VFR issues for AVF drivers that expect ATQLEN cleared (Jonathan Toppins) [1920278] - ice: Fix allowing VF to request more/less queues via virtchnl (Jonathan Toppins) [1920278] - ice: track AF_XDP ZC enabled queues in bitmap (Jonathan Toppins) [1920278] - ice: handle increasing Tx or Rx ring sizes (Jonathan Toppins) [1920278] - ice: Fix potential infinite loop when using u8 loop counter (Jonathan Toppins) [1920278] - ice: fix memory leak of aRFS after resuming from suspend (Jonathan Toppins) [1920278] - ice: Cleanup fltr list in case of allocation issues (Jonathan Toppins) [1920278] - ice: Use port number instead of PF ID for WoL (Jonathan Toppins) [1920278] - ice: Fix for dereference of NULL pointer (Jonathan Toppins) [1920278] - ice: remove DCBNL_DEVRESET bit from PF state (Jonathan Toppins) [1920278] - ice: fix memory allocation call (Jonathan Toppins) [1920278] - ice: prevent ice_open and ice_stop during reset (Jonathan Toppins) [1920278] - ice: Recognize 860 as iSCSI port in CEE mode (Jonathan Toppins) [1920278] - ice: Increase control queue timeout (Jonathan Toppins) [1920278] - ice: Continue probe on link/PHY errors (Jonathan Toppins) [1920278] - ice: fix napi work done reporting in xsk path (Jonathan Toppins) [1920278] - ice: update the number of available RSS queues (Jonathan Toppins) [1920278] - ice: Fix state bits on LLDP mode switch (Jonathan Toppins) [1920278] - ice: Account for port VLAN in VF max packet size calculation (Jonathan Toppins) [1920278] - ice: Set trusted VF as default VSI when setting allmulti on (Jonathan Toppins) [1920278] - ice: report correct max number of TCs (Jonathan Toppins) [1920278] - ice: skip NULL check against XDP prog in ZC path (Jonathan Toppins) [1920278] - ice: remove redundant checks in ice_change_mtu (Jonathan Toppins) [1920278] - ice: move skb pointer from rx_buf to rx_ring (Jonathan Toppins) [1920278] - ice: simplify ice_run_xdp (Jonathan Toppins) [1920278] - ice: Improve MSI-X fallback logic (Jonathan Toppins) [1920278] - ice: Fix trivial error message (Jonathan Toppins) [1920278] - ice: remove unnecessary casts (Jonathan Toppins) [1920278] - ice: Refactor DCB related variables out of the ice_port_info struct (Jonathan Toppins) [1920278] - ice: fix writeback enable logic (Jonathan Toppins) [1920278] - ice: Use PSM clock frequency to calculate RL profiles (Jonathan Toppins) [1920278] - ice: create scheduler aggregator node config and move VSIs (Jonathan Toppins) [1920278 1940527 1940535 1940542] {CVE-2020-24504 CVE-2020-24503 CVE-2020-24502} - ice: Add initial support framework for LAG (Jonathan Toppins) [1920278] - ice: Remove xsk_buff_pool from VSI structure (Jonathan Toppins) [1920278] - ice: implement new LLDP filter command (Jonathan Toppins) [1920278] - ice: log message when trusted VF goes in/out of promisc mode (Jonathan Toppins) [1920278] - ice: remove dead code (Jonathan Toppins) [1920278] - ice: use flex_array_size where possible (Jonathan Toppins) [1920278] - ice: Replace one-element array with flexible-array member (Jonathan Toppins) [1920278] - ice: display stored UNDI firmware version via devlink info (Jonathan Toppins) [1920278] - ice: display stored netlist versions via devlink info (Jonathan Toppins) [1920278] - ice: display some stored NVM versions via devlink info (Jonathan Toppins) [1920278] - ice: introduce function for reading from flash modules (Jonathan Toppins) [1920278] - ice: cache NVM module bank information (Jonathan Toppins) [1920278] - ice: introduce context struct for info report (Jonathan Toppins) [1920278] - ice: create flash_info structure and separate NVM version (Jonathan Toppins) [1920278] - ice: report timeout length for erasing during devlink flash (Jonathan Toppins) [1920278] - ice: Implement flow for IPv6 next header (extension header) (Jonathan Toppins) [1920278] - ice: fix FDir IPv6 flexbyte (Jonathan Toppins) [1920278] - ice: drop dead code in ice_receive_skb() (Jonathan Toppins) [1920278] - ice, xsk: Move Rx allocation out of while-loop (Jonathan Toppins) [1920278] - ice: avoid premature Rx buffer reuse (Jonathan Toppins) [1920278] - ice: Add space to unknown speed (Jonathan Toppins) [1920278] - ice: join format strings to same line as ice_debug (Jonathan Toppins) [1920278] - ice: silence static analysis warning (Jonathan Toppins) [1920278] - ice: cleanup misleading comment (Jonathan Toppins) [1920278] - ice: Remove vlan_ena from vsi structure (Jonathan Toppins) [1920278] - ice: Remove gate to OROM init (Jonathan Toppins) [1920278] - ice: Enable Support for FW Override (E82X) (Jonathan Toppins) [1920278] - ice: don't always return an error for Get PHY Abilities AQ command (Jonathan Toppins) [1920278] - ice: cleanup stack hog (Jonathan Toppins) [1920278] - mm: migrate: fix missing update page_private to hugetlb_page_subpool (Chris von Recklinghausen) [1981661] - mm,hugetlb: drop clearing of flag from prep_new_huge_page (Chris von Recklinghausen) [1981661] - hugetlb: fix uninitialized subpool pointer (Chris von Recklinghausen) [1981661] - include/linux/hugetlb.h: add synchronization information for new hugetlb specific flags (Chris von Recklinghausen) [1981661] - hugetlb: convert PageHugeFreed to HPageFreed flag (Chris von Recklinghausen) [1981661] - hugetlb: convert PageHugeTemporary() to HPageTemporary flag (Chris von Recklinghausen) [1981661] - mm: hugetlb: fix a race between freeing and dissolving the page (Chris von Recklinghausen) [1981661] - mm: don't let userspace spam allocations warnings (Xin Long) [1976699] - dm writecache: make writeback pause configurable (Mike Snitzer) [1978369] - dm writecache: pause writeback if cache full and origin being written directly (Mike Snitzer) [1978369] - dm io tracker: factor out IO tracker (Mike Snitzer) [1978369] - dm writecache: add optional "metadata_only" parameter (Mike Snitzer) [1978369] - dm writecache: add "cleaner" and "max_age" to Documentation (Mike Snitzer) [1978369] - dm writecache: write at least 4k when committing (Mike Snitzer) [1978369] - dm writecache: have ssd writeback wait if the kcopyd workqueue is busy (Mike Snitzer) [1978369] - dm writecache: use list_move instead of list_del_list_add in writecache_writeback() (Mike Snitzer) [1978369] - dm writecache: commit just one block, not a full page (Mike Snitzer) [1978369] - dm writecache: remove unused gfp_t argument from wc_add_block() (Mike Snitzer) [1978369] - dm writecache: interrupt writeback if suspended (Mike Snitzer) [1978369] - dm writecache: don't split bios when overwriting contiguous cache content (Mike Snitzer) [1978369] - dm kcopyd: avoid spin_lock_irqsave from process context (Mike Snitzer) [1978369] - dm kcopyd: avoid useless atomic operations (Mike Snitzer) [1978369] - x86/asm: Optimize memcpy_flushcache() (Mike Snitzer) [1978369] - IB/isert: Align target max I/O size to initiator size (Kamal Heib) [1930955] - IB/isert: set rdma cm afonly flag (Kamal Heib) [1930955]- xsk: Rollback reservation at NETDEV_TX_BUSY (Jiri Benc) [1882711] - xsk: Fix race in SKB mode transmit with shared cq (Jiri Benc) [1882711] - bpf: Only provide bpf_sock_from_file with CONFIG_NET (Jiri Benc) [1882711] - xsk: Validate socket state in xsk_recvmsg, prior touching socket members (Jiri Benc) [1882711] - samples/bpf: Fix spelling mistake "recieving" -> "receiving" (Jiri Benc) [1882711] - samples/bpf: Sample application for eBPF load and socket creation split (Jiri Benc) [1882711] - bpf: Adds support for setting window clamp (Jiri Benc) [1882711] - tcp: declare tcp_mmap() only when CONFIG_MMU is set (Jiri Benc) [1882711] - bpf: Remove trailing semicolon in macro definition (Jiri Benc) [1882711] - bpf: Allow bpf_{s,g}etsockopt from cgroup bind{4,6} hooks (Jiri Benc) [1882711] - bpf: Eliminate rlimit-based memory accounting infra for bpf maps (Jiri Benc) [1882711] - bpf: Eliminate rlimit-based memory accounting for xskmap maps (Jiri Benc) [1882711] - bpf: Eliminate rlimit-based memory accounting for sockmap and sockhash maps (Jiri Benc) [1882711] - bpf: Refine memcg-based memory accounting for xskmap maps (Jiri Benc) [1882711] - bpf: Refine memcg-based memory accounting for sockmap and sockhash maps (Jiri Benc) [1882711] - net, xdp, xsk: fix __sk_mark_napi_id_once napi_id error (Jiri Benc) [1882711] - samples/bpf: Add option to set the busy-poll budget (Jiri Benc) [1882711] - samples/bpf: Add busy-poll support to xdpsock (Jiri Benc) [1882711] - xsk: Propagate napi_id to XDP socket Rx path (Jiri Benc) [1882711] - xsk: Add busy-poll support for {recv,send}msg() (Jiri Benc) [1882711] - xsk: Check need wakeup flag in sendmsg() (Jiri Benc) [1882711] - xsk: Add support for recvmsg() (Jiri Benc) [1882711] - net: Add SO_BUSY_POLL_BUDGET socket option (Jiri Benc) [1882711] - net: Introduce preferred busy-polling (Jiri Benc) [1882711] - net: napi: use READ_ONCE()/WRITE_ONCE() (Jiri Benc) [1882711] - net: napi: add hard irqs deferral feature (Jiri Benc) [1882711] - fs/eventpoll.c: simply CONFIG_NET_RX_BUSY_POLL ifdefery (Jiri Benc) [1882711] - xdp: Remove the functions xsk_map_inc and xsk_map_put (Jiri Benc) [1882711] - xsk: Introduce batched Tx descriptor interfaces (Jiri Benc) [1882711] - xsk: Introduce padding between more ring pointers (Jiri Benc) [1882711] - net: page_pool: Add bulk support for ptr_ring (Jiri Benc) [1882711] - net: xdp: Introduce bulking for xdp tx return path (Jiri Benc) [1882711] - bpf: Rename some functions in bpf_sk_storage (Jiri Benc) [1882711] - bpf: Folding omem_charge() into sk_storage_charge() (Jiri Benc) [1882711] - net/smc: properly handle workqueue allocation failure (Andrea Claudi) [1955178] - Revert "net/smc: fix a NULL pointer dereference" (Andrea Claudi) [1955178] - KVM: selftests: evmcs_test: Test that KVM_STATE_NESTED_EVMCS is never lost (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Request to sync eVMCS from VMCS12 after migration (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Reset eVMCS clean fields data from prepare_vmcs02() (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Force enlightened VMCS sync from nested_vmx_failValid() (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Ignore 'hv_clean_fields' data when eVMCS data is copied in vmx_get_nested_state() (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Release enlightened VMCS on VMCLEAR (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Introduce 'EVMPTR_MAP_PENDING' post-migration state (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Make copy_vmcs12_to_enlightened()/copy_enlightened_to_vmcs12() return 'void' (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Release eVMCS when enlightened VMENTRY was disabled (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Don't set 'dirty_vmcs12' flag on enlightened VMPTRLD (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Use '-1' in 'hv_evmcs_vmptr' to indicate that eVMCS is not in use (Vitaly Kuznetsov) [1940837] - KVM: selftests: evmcs_test: Check that VMCS12 is alway properly synced to eVMCS after restore (Vitaly Kuznetsov) [1940837] - KVM: selftests: evmcs_test: Check that VMLAUNCH with bogus EVMPTR is causing #UD (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Always make an attempt to map eVMCS after migration (Vitaly Kuznetsov) [1940837] - Bluetooth: btusb: Some Qualcomm Bluetooth adapters stop working (Gopal Tiwari) [1973909] - KVM: x86: Unload MMU on guest TLB flush if TDP disabled to force MMU sync (Vitaly Kuznetsov) [1906634] - scsi: sbitmap: Silence a debug kernel warning triggered by sbitmap_put() (Ewan D. Milne) [1761937] - scsi: core: Replace sdev->device_busy with sbitmap (Ewan D. Milne) [1761937] - scsi: core: Make sure sdev->queue_depth is <= max(shost->can_queue, 1024) (Ewan D. Milne) [1761937] - scsi: core: Add scsi_device_busy() wrapper (Ewan D. Milne) [1761937] - scsi: blk-mq: Return budget token from .get_budget callback (Ewan D. Milne) [1761937] - scsi: blk-mq: Add callbacks for storing & retrieving budget token (Ewan D. Milne) [1761937] - scsi: sbitmap: Add sbitmap_calculate_shift() helper (Ewan D. Milne) [1761937] - scsi: sbitmap: Export sbitmap_weight (Ewan D. Milne) [1761937] - scsi: sbitmap: Move allocation hint into sbitmap (Ewan D. Milne) [1761937] - scsi: sbitmap: Add helpers for updating allocation hint (Ewan D. Milne) [1761937] - scsi: sbitmap: Maintain allocation round_robin in sbitmap (Ewan D. Milne) [1761937] - scsi: sbitmap: Remove sbitmap_clear_bit_unlock (Ewan D. Milne) [1761937] - blk-mq: pass request queue into get/put budget callback (Ewan D. Milne) [1761937] - dma-iommu: implement ->alloc_noncontiguous (Jerry Snitselaar) [1955767] - dma-iommu: refactor iommu_dma_alloc_remap (Jerry Snitselaar) [1955767] - dma-mapping: add a dma_alloc_noncontiguous API (Jerry Snitselaar) [1955767] - dma-mapping: refactor dma_{alloc,free}_pages (Jerry Snitselaar) [1955767] - dma-mapping: add a dma_mmap_pages helper (Jerry Snitselaar) [1955767] - dma-mapping: remove the {alloc,free}_noncoherent methods (Jerry Snitselaar) [1955767] - iommu/vt-d: Make unnecessarily global functions static (Jerry Snitselaar) [1955767] - iommu/vt-d: Remove unused function declarations (Jerry Snitselaar) [1955767] - iommu/vt-d: Remove SVM_FLAG_PRIVATE_PASID (Jerry Snitselaar) [1955767] - iommu/vt-d: Remove svm_dev_ops (Jerry Snitselaar) [1955767] - iommu/vt-d: Use Real PCI DMA device for IRTE (Jerry Snitselaar) [1955767] - iommu/vt-d: Calculate and set flags for handle_mm_fault (Jerry Snitselaar) [1955767] - iommu/vt-d: Fix build error of pasid_enable_wpe() with !X86 (Jerry Snitselaar) [1955767] - iommu/vt-d: Avoid unnecessary cache flush in pasid entry teardown (Jerry Snitselaar) [1955767] - iommu/vt-d: Enable write protect propagation from guest (Jerry Snitselaar) [1955767] - iommu/vt-d: Enable write protect for supervisor SVM (Jerry Snitselaar) [1955767] - iommu/vt-d: Report more information about invalidation errors (Jerry Snitselaar) [1955767] - iommu/vt-d: Disable SVM when ATS/PRI/PASID are not enabled in the device (Jerry Snitselaar) [1955767] - iommu: Stop exporting free_iova_fast() (Jerry Snitselaar) [1955767] - iommu: Delete iommu_dma_free_cpu_cached_iovas() (Jerry Snitselaar) [1955767] - iommu/vt-d: Remove IOVA domain rcache flushing for CPU offlining (Jerry Snitselaar) [1955767] - iova: Add CPU hotplug handler to flush rcaches (Jerry Snitselaar) [1955767] - iommu/iova: Improve restart logic (Jerry Snitselaar) [1955767] - iommu/iova: Add rbtree entry helper (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Remove the unused fields for PREFETCH_CONFIG command (Jerry Snitselaar) [1955767] - iommu/vt-d: Use user privilege for RID2PASID translation (Jerry Snitselaar) [1955767] - iommu/vt-d: Fix sysfs leak in alloc_iommu() (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Add a check to avoid invalid iotlb sync (Jerry Snitselaar) [1955767] - x86/events/amd/iommu: Fix invalid Perf result due to IOMMU PMC power-gating (Jerry Snitselaar) [1955767] - iommu: Fix a boundary issue to avoid performance drop (Jerry Snitselaar) [1955767] - iommu/vt-d: Check for allocation failure in aux_detach_device() (Jerry Snitselaar) [1955767] - iommu/vt-d: Remove unused dma map/unmap trace events (Jerry Snitselaar) [1955767] - iommu/amd: Clear DMA ops when switching domain (Jerry Snitselaar) [1955767] - iommu/amd: Remove performance counter pre-initialization test (Jerry Snitselaar) [1955767] - Revert "iommu/amd: Fix performance counter initialization" (Jerry Snitselaar) [1955767] - iommu/dma: Resurrect the "forcedac" option (Jerry Snitselaar) [1955767] - iommu: Check dev->iommu in iommu_dev_xxx functions (Jerry Snitselaar) [1955767] - iommu/amd: Put newline after closing bracket in warning (Jerry Snitselaar) [1955767] - iommu/vt-d: Force to flush iotlb before creating superpage (Jerry Snitselaar) [1955767] - iommu/vt-d: Fix an error handling path in 'intel_prepare_irq_remapping()' (Jerry Snitselaar) [1955767] - iommu/vt-d: Invalidate PASID cache when root/context entry changed (Jerry Snitselaar) [1955767] - iommu/vt-d: Remove WO permissions on second-level paging entries (Jerry Snitselaar) [1955767] - iommu/vt-d: Report the right page fault address (Jerry Snitselaar) [1955767] - iommu/vt-d: Report right snoop capability when using FL for IOVA (Jerry Snitselaar) [1955767] - iommu/vt-d: Don't set then clear private data in prq_event_thread() (Jerry Snitselaar) [1955767] - iommu/vt-d: Reject unsupported page request modes (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: add bit field SFM into GERROR_ERR_MASK (Jerry Snitselaar) [1955767] - iommu/amd: Keep track of amd_iommu_irq_remap state (Jerry Snitselaar) [1955767] - iommu/amd: Don't call early_amd_iommu_init() when AMD IOMMU is disabled (Jerry Snitselaar) [1955767] - iommu/amd: Move Stoney Ridge check to detect_ivrs() (Jerry Snitselaar) [1955767] - iommu/vt-d: Fix status code for Allocate/Free PASID command (Jerry Snitselaar) [1955767] - iommu: Don't use lazy flush for untrusted device (Jerry Snitselaar) [1955767] - iommu/amd: Fix sleeping in atomic in increase_address_space() (Jerry Snitselaar) [1955767] - iommu: Delete iommu_dev_has_feature() (Jerry Snitselaar) [1955767] - iommu: Delete iommu_domain_window_disable() (Jerry Snitselaar) [1955767] - iommu: Stop exporting iommu_map_sg_atomic() (Jerry Snitselaar) [1955767] - iova: Stop exporting some more functions (Jerry Snitselaar) [1955767] - iova: Delete copy_reserved_iova() (Jerry Snitselaar) [1955767] - iova: Make has_iova_flush_queue() private (Jerry Snitselaar) [1955767] - iommu/vt-d: Add iotlb_sync_map callback (Jerry Snitselaar) [1955767] - iommu/vt-d: Move capability check code to cap_audit files (Jerry Snitselaar) [1921289] - iommu/vt-d: Audit IOMMU Capabilities and add helper functions (Jerry Snitselaar) [1921289] - iommu/vt-d: Fix 'physical' typos (Jerry Snitselaar) [1955767] - iommu/vt-d: Fix compile error [-Werror=implicit-function-declaration] (Jerry Snitselaar) [1955767] - iommu/vt-d: Use INVALID response code instead of FAILURE (Jerry Snitselaar) [1920726] - iommu/vt-d: Clear PRQ overflow only when PRQ is empty (Jerry Snitselaar) [1955767] - iommu/vt-d: Preset Access/Dirty bits for IOVA over FL (Jerry Snitselaar) [1955767] - iommu/vt-d: Add qi_submit trace event (Jerry Snitselaar) [1955767] - iommu/vt-d: Consolidate duplicate cache invaliation code (Jerry Snitselaar) [1955767] - iommu/amd: Adopt IO page table framework for AMD IOMMU v1 page table (Jerry Snitselaar) [1955767] - iommu/amd: Introduce iommu_v1_map_page and iommu_v1_unmap_page (Jerry Snitselaar) [1955767] - iommu/amd: Introduce iommu_v1_iova_to_phys (Jerry Snitselaar) [1955767] - iommu/amd: Refactor fetch_pte to use struct amd_io_pgtable (Jerry Snitselaar) [1955767] - iommu/amd: Rename variables to be consistent with struct io_pgtable_ops (Jerry Snitselaar) [1955767] - iommu/amd: Remove amd_iommu_domain_get_pgtable (Jerry Snitselaar) [1955767] - iommu/amd: Restructure code for freeing page table (Jerry Snitselaar) [1955767] - iommu/amd: Move IO page table related functions (Jerry Snitselaar) [1955767] - iommu/amd: Declare functions as extern (Jerry Snitselaar) [1955767] - iommu/amd: Convert to using amd_io_pgtable (Jerry Snitselaar) [1955767] - iommu/amd: Move pt_root to struct amd_io_pgtable (Jerry Snitselaar) [1955767] - iommu/amd: Prepare for generic IO page table framework (Jerry Snitselaar) [1955767] - iommu/amd: Re-define amd_iommu_domain_encode_pgtable as inline (Jerry Snitselaar) [1955767] - iommu/amd: remove h from printk format specifier (Jerry Snitselaar) [1955767] - iommu/amd: Use DEFINE_SPINLOCK() for spinlock (Jerry Snitselaar) [1955767] - iommu/amd: Remove unnecessary assignment (Jerry Snitselaar) [1955767] - iommu: Properly pass gfp_t in _iommu_map() to avoid atomic sleeping (Jerry Snitselaar) [1955767] - iommu/io-pgtable-arm-v7s: Add cfg as a param in some macros (Jerry Snitselaar) [1955767] - iommu/io-pgtable-arm-v7s: Clarify LVL_SHIFT/BITS macro (Jerry Snitselaar) [1955767] - iommu/io-pgtable-arm-v7s: Use ias to check the valid iova in unmap (Jerry Snitselaar) [1955767] - iommu/io-pgtable: Remove TLBI_ON_MAP quirk (Jerry Snitselaar) [1955767] - iommu/io-pgtable: Allow io_pgtable_tlb ops optional (Jerry Snitselaar) [1955767] - iommu: Switch gather->end to the inclusive end (Jerry Snitselaar) [1955767] - iommu: Add iova and size as parameters in iotlb_sync_map (Jerry Snitselaar) [1955767] - iommu: Move iotlb_sync_map out from __iommu_map (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Add support for VHE (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Make BTM optional for SVA (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Split arm_smmu_tlb_inv_range() (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Use DEFINE_RES_MEM() to simplify code (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Remove the page 1 fixup (Jerry Snitselaar) [1955767] - x86,swiotlb: Adjust SWIOTLB bounce buffer size for SEV guests (Jerry Snitselaar) [1955767] - iommu: Check dev->iommu in dev_iommu_priv_get() before dereferencing it (Jerry Snitselaar) [1955767] - iommu/vt-d: Do not use flush-queue when caching-mode is on (Jerry Snitselaar) [1955767] - iommu/vt-d: Correctly check addr alignment in qi_flush_dev_iotlb_pasid() (Jerry Snitselaar) [1955767] - iommu/amd: Use IVHD EFR for early initialization of IOMMU features (Jerry Snitselaar) [1955767] - iommu/vt-d: Fix unaligned addresses for intel_flush_svm_range_dev() (Jerry Snitselaar) [1955767] - iommu/vt-d: Fix ineffective devTLB invalidation for subdevices (Jerry Snitselaar) [1920750 1920749] - iommu/vt-d: Fix general protection fault in aux_detach_device() (Jerry Snitselaar) [1920748] - iommu/vt-d: Move intel_iommu info from struct intel_svm to struct intel_svm_dev (Jerry Snitselaar) [1955767] - iommu/vt-d: Fix lockdep splat in sva bind()/unbind() (Jerry Snitselaar) [1955767] - Revert "iommu: Add quirk for Intel graphic devices in map_sg" (Jerry Snitselaar) [1955767] - iommu/intel: Fix memleak in intel_irq_remapping_alloc (Jerry Snitselaar) [1955767] - iommu/iova: fix 'domain' typos (Jerry Snitselaar) [1955767] - dma-iommu: remove __iommu_dma_mmap (Jerry Snitselaar) [1955767] - iommu/io-pgtable: Remove tlb_flush_leaf (Jerry Snitselaar) [1955767] - iommu/vt-d: Avoid GFP_ATOMIC where it is not needed (Jerry Snitselaar) [1955767] - iommu/vt-d: Remove set but not used variable (Jerry Snitselaar) [1955767] - iommu/vt-d: Cleanup after converting to dma-iommu ops (Jerry Snitselaar) [1955767] - iommu/vt-d: Convert intel iommu driver to the iommu ops (Jerry Snitselaar) [1955767] - iommu/vt-d: Don't clear GFP_DMA and GFP_DMA32 flags (Jerry Snitselaar) [1955767] - iommu/vt-d: Update domain geometry in iommu_ops.at(de)tach_dev (Jerry Snitselaar) [1955767] - iommu: Add quirk for Intel graphic devices in map_sg (Jerry Snitselaar) [1955767] - swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single (Jerry Snitselaar) [1955767] - swiotlb-xen: remove start_dma_addr (Jerry Snitselaar) [1955767] - iommu: Allow the dma-iommu api to use bounce buffers (Jerry Snitselaar) [1955767] - iommu: Add iommu_dma_free_cpu_cached_iovas() (Jerry Snitselaar) [1955767] - iommu: Handle freelists when using deferred flushing in iommu drivers (Jerry Snitselaar) [1955767] - iommu/sva: Add PASID helpers (Jerry Snitselaar) [1955767] - iommu/ioasid: Add ioasid references (Jerry Snitselaar) [1955767] - iommu/io-pgtable-arm: Remove unused 'level' parameter from iopte_type() macro (Jerry Snitselaar) [1955767] - iommu: Defer the early return in arm_(v7s/lpae)_map (Jerry Snitselaar) [1955767] - iommu: Improve the performance for direct_mapping (Jerry Snitselaar) [1955767] - iommu: return error code when it can't get group (Jerry Snitselaar) [1955767] - iommu: Modify the description of iommu_sva_unbind_device (Jerry Snitselaar) [1955767] - iommu: Stop exporting free_iova_mem() (Jerry Snitselaar) [1955767] - iommu: Stop exporting alloc_iova_mem() (Jerry Snitselaar) [1955767] - iommu: Delete split_and_remove_iova() (Jerry Snitselaar) [1955767] - iommu: avoid taking iova_rbtree_lock twice (Jerry Snitselaar) [1955767] - iommu/iova: Free global iova rcache on iova alloc failure (Jerry Snitselaar) [1955767] - iommu/iova: Retry from last rb tree node if iova search fails (Jerry Snitselaar) [1955767] - iommu: Fix htmldocs warnings in sysfs-kernel-iommu_groups (Jerry Snitselaar) [1955767] - iommu: Document usage of "/sys/kernel/iommu_groups//type" file (Jerry Snitselaar) [1838589] - iommu: Take lock before reading iommu group default domain type (Jerry Snitselaar) [1838589] - iommu: Add support to change default domain of an iommu group (Jerry Snitselaar) [1838589] - iommu: Move def_domain type check for untrusted device into core (Jerry Snitselaar) [1838589] - iommu/arm-smmu-v3: Hook up ATC invalidation to mm ops (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Implement iommu_sva_bind/unbind() (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Move non-strict mode to use io_pgtable_domain_attr (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Add support for pagetable config domain attribute (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Assign boolean values to a bool variable (Jerry Snitselaar) [1955767] - iommu/io-pgtable-arm: Add support to use system cache (Jerry Snitselaar) [1955767] - iommu/io-pgtable: Add a domain attribute for pagetable configuration (Jerry Snitselaar) [1955767] - iommu/io-pgtable-arm: Support coherency for Mali LPAE (Jerry Snitselaar) [1955767] - dma-mapping: document dma_{alloc,free}_pages (Jerry Snitselaar) [1955767] - dma-direct: simplify the DMA_ATTR_NO_KERNEL_MAPPING handling (Jerry Snitselaar) [1955767] - dma-direct: factor out a dma_direct_alloc_from_pool helper (Jerry Snitselaar) [1955767] - dma-direct check for highmem pages in dma_direct_alloc_pages (Jerry Snitselaar) [1955767] - firewire-ohci: use dma_alloc_pages (Jerry Snitselaar) [1955767] - dma-iommu: implement ->alloc_noncoherent (Jerry Snitselaar) [1955767] - dma-mapping: add new {alloc,free}_noncoherent dma_map_ops methods (Jerry Snitselaar) [1955767] - dma-mapping: add a new dma_alloc_pages API (Jerry Snitselaar) [1955767] - dma-mapping: add a new dma_alloc_noncoherent API (Jerry Snitselaar) [1955767] - drm/nouveau/gk20a: stop setting DMA_ATTR_NON_CONSISTENT (Jerry Snitselaar) [1955767] - mm: turn alloc_pages into an inline function (Jerry Snitselaar) [1955767] - dma-mapping: better document dma_addr_t and DMA_MAPPING_ERROR (Jerry Snitselaar) [1955767] - dma-mapping: move valid_dma_direction to dma-direction.h (Jerry Snitselaar) [1955767] - dma-debug: convert comma to semicolon (Jerry Snitselaar) [1955767] - dma-direct: Fix potential NULL pointer dereference (Jerry Snitselaar) [1955767] - dma-mapping: move the dma_declare_coherent_memory documentation (Jerry Snitselaar) [1955767] - dma-mapping: move dma_common_{mmap,get_sgtable} out of mapping.c (Jerry Snitselaar) [1955767] - dma-mapping: make support for dma ops optional (Jerry Snitselaar) [1955767] - dma-direct: rename and cleanup __phys_to_dma (Jerry Snitselaar) [1955767] - dma-direct: remove __dma_to_phys (Jerry Snitselaar) [1955767] - dma-direct: use phys_to_dma_direct in dma_direct_alloc (Jerry Snitselaar) [1955767] - dma-direct: lift gfp_t manipulation out of__dma_direct_alloc_pages (Jerry Snitselaar) [1955767] - dma-direct: remove dma_direct_{alloc,free}_pages (Jerry Snitselaar) [1955767] - dma-debug: remove most exports (Jerry Snitselaar) [1955767] - dma-mapping: remove the dma_dummy_ops export (Jerry Snitselaar) [1955767] - dma-mapping: set default segment_boundary_mask to ULONG_MAX (Jerry Snitselaar) [1955767] - dma-mapping: introduce dma_get_seg_boundary_nr_pages() (Jerry Snitselaar) [1955767] - swiotlb: using SIZE_MAX needs limits.h included (Jerry Snitselaar) [1955767] - swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" (Jerry Snitselaar) [1955767] - swiotlb: Mark max_segment with static keyword (Jerry Snitselaar) [1955767] - swiotlb: Declare swiotlb_late_init_with_default_size() in header (Jerry Snitselaar) [1955767] - swiotlb: Use pa to print phys_addr_t variables (Jerry Snitselaar) [1955767] - dma-debug: remove debug_dma_assert_idle() function (Jerry Snitselaar) [1955767] - dma-mapping: move debug configuration options to kernel/dma (Jerry Snitselaar) [1955767] - dma-debug: fix debug_dma_assert_idle(), use rcu_read_lock() (Jerry Snitselaar) [1955767] - iommu: Check return of __iommu_attach_device() (Jerry Snitselaar) [1955767] - iommu/amd: Enforce 4k mapping for certain IOMMU data structures (Jerry Snitselaar) [1955767] - iommu: Fix a check in iommu_check_bind_data() (Jerry Snitselaar) [1955767] - iommu/vt-d: Fix a bug for PDP check in prq_event_thread (Jerry Snitselaar) [1955767] - iommu/vt-d: Check UAPI data processed by IOMMU core (Jerry Snitselaar) [1955767] - iommu/uapi: Handle data and argsz filled by users (Jerry Snitselaar) [1955767] - iommu/uapi: Rename uapi functions (Jerry Snitselaar) [1955767] - iommu/uapi: Use named union for user data (Jerry Snitselaar) [1955767] - iommu/uapi: Add argsz for user filled data (Jerry Snitselaar) [1955767] - docs: IOMMU user API (Jerry Snitselaar) [1955767] - iommu/dma: Handle init_iova_flush_queue() failure in dma-iommu path (Jerry Snitselaar) [1955767] - iommu/iova: Replace cmpxchg with xchg in queue_iova (Jerry Snitselaar) [1955767] - iommu/dma: Remove broken huge page handling (Jerry Snitselaar) [1955767] - iommu: Rename iommu_tlb_* functions to iommu_iotlb_* (Jerry Snitselaar) [1955767] - iommu/vt-d: Use device numa domain if RHSA is missing (Jerry Snitselaar) [1955767] - iommu/vt-d: Drop kerneldoc marker from regular comment (Jerry Snitselaar) [1955767] - iommu/amd: Re-purpose Exclusion range registers to support SNP CWWB (Jerry Snitselaar) [1955767] - iommu/amd: Add support for RMP_PAGE_FAULT and RMP_HW_ERR (Jerry Snitselaar) [1955767] - iommu/amd: Use 4K page for completion wait write-back semaphore (Jerry Snitselaar) [1955767] - iommu/amd: Add missing function prototypes to fix -Wmissing-prototypes (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Add SVA device feature (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Check for SVA features (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Seize private ASID (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Share process page tables (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Move definitions to a header (Jerry Snitselaar) [1955767] - iommu/io-pgtable-arm: Move some definitions to a header (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Ensure queue is read after updating prod pointer (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Constify some helpers (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Prepare for the adreno-smmu implementation (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Add support for split pagetables (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Pass io-pgtable config to implementation specific function (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Fix endianness annotations (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: permit users to disable msi polling (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: replace module_param_named by module_param for disable_bypass (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: replace symbolic permissions by octal permissions for module parameter (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Fix l1 stream table size in the error message (Jerry Snitselaar) [1955767] - ACPI: Do not create new NUMA domains from ACPI static tables that are not SRAT (Jerry Snitselaar) [1955767] - iommu/amd: Prevent NULL pointer dereference (Jerry Snitselaar) [1955767] - treewide: Use fallthrough pseudo-keyword (Jerry Snitselaar) [1955767] - virtio-iommu: convert to LE accessors (Jerry Snitselaar) [1955767] - virtio_iommu: correct tags for config space fields (Jerry Snitselaar) [1955767] - mmap locking API: use coccinelle to convert mmap_sem rwsem call sites (Jerry Snitselaar) [1955767] - iommu/iova: Unify format of the printed messages (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Move Arm SMMU drivers into their own subdirectory (Jerry Snitselaar) [1955767] - iommu/arm-smmu: move TLB timeout and spin count macros (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Call configuration impl hook before consuming features (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Manage ASIDs with xarray (Jerry Snitselaar) [1955767] - redhat/configs: Add CONFIG_ARM_SMMU_DISABLE_BYPASS_BY_DEFAULT (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Break insecure users by disabling bypass by default (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Workaround for Marvell Armada-AP806 SoC erratum #582743 (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Allow client devices to select direct mapping (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Add global/context fault implementation hooks (Jerry Snitselaar) [1955767] - iommu/arm-smmu: add NVIDIA implementation for ARM MMU-500 usage (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Fix trivial typo (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Update impl quirks comment (Jerry Snitselaar) [1955767] - iommu: arm-smmu-impl: Convert to a generic reset implementation (Jerry Snitselaar) [1955767] - iommu: arm-smmu-impl: Add sdm845 implementation hook (Jerry Snitselaar) [1955767] - firmware/qcom_scm: Add scm call to handle smmu errata (Jerry Snitselaar) [1955767] - firmware: qcom_scm-64: Add atomic version of qcom_scm_call (Jerry Snitselaar) [1955767] - firmware: qcom: scm: Ensure 'a0' status code is treated as signed (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Batch context descriptor invalidation (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Write level-1 descriptors atomically (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Add support for PCI PASID (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Add second level of context descriptor table (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Prepare for handling arm_smmu_write_ctx_desc() failure (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Propagate ssid_bits (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Add support for Substream IDs (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Add context descriptor tables allocators (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Prepare arm_smmu_s1_cfg for SSID support (Jerry Snitselaar) [1955767] - dt-bindings: document PASID property for IOMMU masters (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Don't display an error when IRQ lines are missing (Jerry Snitselaar) [1955767] - selftests: net: add UDP GRO forwarding self-tests (Paolo Abeni) [1948493] - bareudp: allow UDP L4 GRO passthrou (Paolo Abeni) [1948493] - geneve: allow UDP L4 GRO passthrou (Paolo Abeni) [1948493] - vxlan: allow L4 GRO passthrough (Paolo Abeni) [1948493] - udp: never accept GSO_FRAGLIST packets (Paolo Abeni) [1948493] - udp: properly complete L4 GRO over UDP tunnel packet (Paolo Abeni) [1948493] - udp: skip L4 aggregation for UDP tunnel packets (Paolo Abeni) [1948493] - udp: fixup csum for GSO receive slow path (Paolo Abeni) [1948493] - udp: allow forwarding of plain (non-fraglisted) UDP GRO packets (Paolo Abeni) [1948493] - net: introduce a netdev feature for UDP GRO forwarding (Paolo Abeni) [1948493] - [s390] s390/pkey: support CCA and EP11 secure ECC private keys (Claudio Imbrenda) [1780669] - [s390] s390/zcrypt: Support for CCA APKA master keys (Claudio Imbrenda) [1780669] - [s390] s390/zcrypt: remove set_fs() invocation in zcrypt device driver (Claudio Imbrenda) [1780669] - [s390] s390/zcrypt: simplify cca_findcard2 loop code (Claudio Imbrenda) [1780669] - cxgb4: Add new T6 PCI device id 0x6092 (Rahul Lakkireddy) [1950186] - KVM: VMX: Don't use vcpu->run->internal.ndata as an array index (Jon Maloy) [1954219] {CVE-2021-3501} - Bluetooth: Prevent out-of-bounds read in hci_inquiry_result_with_rssi_evt() (Gopal Tiwari) [1978598] - Bluetooth: Prevent out-of-bounds read in hci_inquiry_result_evt() (Gopal Tiwari) [1978598] - Bluetooth: Fix slab-out-of-bounds read in hci_extended_inquiry_result_evt() (Gopal Tiwari) [1978598] - x86/cpu: Avoid cpuinfo-induced IPIing of idle CPUs (Waiman Long) [1970499] - x86/cpu: Avoid cpuinfo-induced IPI pileups (Waiman Long) [1970499] - x86/cpu: Disable frequency requests via aperfmperf IPI for nohz_full CPUs (Waiman Long) [1970499] - x86: Convert some slow-path static_cpu_has() callers to boot_cpu_has() (Waiman Long) [1970499] - x86/ldt: Enable LDT user-mapping for PAE (Waiman Long) [1970499] - fanotify: fix merging marks masks with FAN_ONDIR (Miklos Szeredi) [1832099] - sfc: avoid duplicated code in ef10_sriov (Íñigo Huguet) [1931779] - sfc: explain that "attached" VFs only refer to Xen (Íñigo Huguet) [1931779] - sfc: error code if SRIOV cannot be disabled (Íñigo Huguet) [1931779] - sfc: avoid double pci_remove of VFs (Íñigo Huguet) [1931779] - tpm: fix error return code in tpm2_get_cc_attrs_tbl() (Jerry Snitselaar) [1920812] - tpm, tpm_tis: Reserve locality in tpm_tis_resume() (Jerry Snitselaar) [1920812] - tpm, tpm_tis: Extend locality handling to TPM2 in tpm_tis_gen_interrupt() (Jerry Snitselaar) [1920812] - tpm: vtpm_proxy: Avoid reading host log when using a virtual device (Jerry Snitselaar) [1920812] - tpm: acpi: Check eventlog signature before using it (Jerry Snitselaar) [1920812] - tpm: efi: Use local variable for calculating final log size (Jerry Snitselaar) [1920812] - tpm: Remove unintentional dump_stack() call (Jerry Snitselaar) [1920812] - tpm, tpm_tis: Decorate tpm_tis_gen_interrupt() with request_locality() (Jerry Snitselaar) [1920812] - tpm, tpm_tis: Decorate tpm_get_timeouts() with request_locality() (Jerry Snitselaar) [1920812] - KEYS: trusted: Reserve TPM for seal and unseal operations (Jerry Snitselaar) [1920812] - tpm/ppi: Constify static struct attribute_group (Jerry Snitselaar) [1920812] - tpm: add sysfs exports for all banks of PCR registers (Jerry Snitselaar) [1920812] - tpm: Remove tpm_dev_wq_lock (Jerry Snitselaar) [1920812] - tpm: Fix fall-through warnings for Clang (Jerry Snitselaar) [1920812] - tpm_tis: Clean up locality release (Jerry Snitselaar) [1920812] - tpm_tis: Disable interrupts on ThinkPad T490s (Jerry Snitselaar) [1920812] - tpm_tis: Fix check_locality for correct locality acquisition (Jerry Snitselaar) [1920812] - fuse: invalidate attrs when page writeback completes (Vivek Goyal) [1966424] - net/sched: act_ct: remove rh_mark_used_feature mark (Marcelo Ricardo Leitner) [1973381] - selftests: netfilter: Pass family parameter "-f" to conntrack tool (Hangbin Liu) [1979203] - selftests: netfilter: remove unused cnt and simplify command testing (Hangbin Liu) [1979203] - selftests: netfilter: fix nft_meta.sh error reporting (Hangbin Liu) [1979203] - selftests: netfilter: add cpu counter check (Hangbin Liu) [1979203] - selftests: netfilter: add meta iif/oif match test (Hangbin Liu) [1979203] - NFS: Only change the cookie verifier if the directory page cache is empty (Benjamin Coddington) [1982825] - NFS: Fix handling of cookie verifier in uncached_readdir() (Benjamin Coddington) [1982825] - nfs: Subsequent READDIR calls should carry non-zero cookieverifier (Benjamin Coddington) [1982825] - Revert "[netdrv] net/mlx5e: Rx, Update page pool numa node when changed" (Alaa Hleihel) [1915308] - mlx5: net: zero-initialize tc skb extension on allocation (Alaa Hleihel) [1915308 1965418] - RDMA/mlx5: Don't add slave port to unaffiliated list (Alaa Hleihel) [1915308] - net/mlx5: Reset mkey index on creation (Alaa Hleihel) [1915308] - net/mlx5e: Don't create devices during unload flow (Alaa Hleihel) [1915308] - net/mlx5: DR, Fix STEv1 incorrect L3 decapsulation padding (Alaa Hleihel) [1915308] - net/mlx5: SF_DEV, remove SF device on invalid state (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Allow setting GUID for host PF vport (Alaa Hleihel) [1915308 1967488] - net/mlx5: E-Switch, Read PF mac address (Alaa Hleihel) [1915308 1967488] - net/mlx5: Check that driver was probed prior attaching the device (Alaa Hleihel) [1915308] - net/mlx5: Fix error path for set HCA defaults (Alaa Hleihel) [1915308] - net/mlx5e: Disable TLS device offload in kdump mode (Alaa Hleihel) [1915308 1946647] - net/mlx5e: Disable TX MPWQE in kdump mode (Alaa Hleihel) [1915308 1946647] - net/mlx5e: kTLS, Add resiliency to RX resync failures (Alaa Hleihel) [1915308] - net/mlx5e: TX, Inline function mlx5e_tls_handle_tx_wqe() (Alaa Hleihel) [1915308] - net/mlx5e: TX, Inline TLS skb check (Alaa Hleihel) [1915308] - net/mlx5e: Cleanup unused function parameter (Alaa Hleihel) [1915308] - net/mlx5e: Remove non-essential TLS SQ state bit (Alaa Hleihel) [1915308] - net/mlx5e: Restrict usage of mlx5e_priv in params logic functions (Alaa Hleihel) [1915308] - net/mlx5e: Fix lost changes during code movements (Alaa Hleihel) [1915308] - net/mlx5e: Move params logic into its dedicated file (Alaa Hleihel) [1915308] - net/mlx5e: Pass q_counter indentifier as parameter to rq_param builders (Alaa Hleihel) [1915308] - net/mlx5e: Block offload of outer header csum for GRE tunnel (Alaa Hleihel) [1915308] - net/mlx5e: Block offload of outer header csum for UDP tunnels (Alaa Hleihel) [1915308] - Revert "net/mlx5: Arm only EQs with EQEs" (Alaa Hleihel) [1915308] - net/mlx5e: Verify dev is present in get devlink port ndo (Alaa Hleihel) [1915308] - net/mlx5: DR, Don't use SW steering when RoCE is not supported (Alaa Hleihel) [1915308] - net/mlx5: Consider RoCE cap before init RDMA resources (Alaa Hleihel) [1915308] - net/mlx5e: Fix page reclaim for dead peer hairpin (Alaa Hleihel) [1915308] - net/mlx5e: Remove dependency in IPsec initialization flows (Alaa Hleihel) [1915308] - net/mlx5e: Fix use-after-free of encap entry in neigh update handler (Alaa Hleihel) [1915308] - IB/mlx5: Fix initializing CQ fragments buffer (Alaa Hleihel) [1915308 1974263] - RDMA/mlx5: Block FDB rules when not in switchdev mode (Alaa Hleihel) [1915308] - RDMA/mlx5: Use different doorbell memory for different processes (Alaa Hleihel) [1915308] - net/mlx5: Fix duplicate included vhca_event.h (Alaa Hleihel) [1915308] - net/mlx5: Fix lag port remapping logic (Alaa Hleihel) [1915308] - net/mlx5e: IPsec/rep_tc: Fix rep_tc_update_skb drops IPsec packet (Alaa Hleihel) [1915308] - net/mlx5: DR, Create multi-destination flow table with level less than 64 (Alaa Hleihel) [1915308] - net/mlx5e: Fix adding encap rules to slow path (Alaa Hleihel) [1915308] - net/mlx5e: Check for needed capability for cvlan matching (Alaa Hleihel) [1915308] - net/mlx5: Check firmware sync reset requested is set before trying to abort it (Alaa Hleihel) [1915308] - net/mlx5e: Disable TLS offload for uplink representor (Alaa Hleihel) [1915308] - net/mlx5e: Fix incompatible casting (Alaa Hleihel) [1915308] - RDMA/mlx5: Fix query DCT via DEVX (Alaa Hleihel) [1915308] - RDMA/mlx5: Recover from fatal event in dual port mode (Alaa Hleihel) [1915308] - net/mlx5: Set term table as an unmanaged flow table (Alaa Hleihel) [1915308] - net/mlx5e: Fix error path of updating netdev queues (Alaa Hleihel) [1915308] - net/mlx5e: Reject mirroring on source port change encap rules (Alaa Hleihel) [1915308] - net/mlx5e: Fix multipath lag activation (Alaa Hleihel) [1915308] - net/mlx5e: reset XPS on error flow if netdev isn't registered yet (Alaa Hleihel) [1915308] - net/mlx5e: Make sure fib dev exists in fib event (Alaa Hleihel) [1915308] - net/mlx5e: Fix null deref accessing lag dev (Alaa Hleihel) [1915308] - net/mlx5e: Fix nullptr in mlx5e_tc_add_fdb_flow() (Alaa Hleihel) [1915308] - net/mlx5: SF, Fix show state inactive when its inactivated (Alaa Hleihel) [1915308] - net/mlx5: Set reformat action when needed for termination rules (Alaa Hleihel) [1915308] - net/mlx5e: Fix nullptr in add_vlan_push_action() (Alaa Hleihel) [1915308] - {net, RDMA}/mlx5: Fix override of log_max_qp by other device (Alaa Hleihel) [1915308] - net/mlx5: DR, Fix SQ/RQ in doorbell bitmask (Alaa Hleihel) [1915308] - net/mlx5: Fix bit-wise and with zero (Alaa Hleihel) [1915308] - RDMA/mlx5: Fix drop packet rule in egress table (Alaa Hleihel) [1915308] - net/mlx5: Fix spelling mistakes in mlx5_core_info message (Alaa Hleihel) [1915308] - net/mlx5: DR, Fixed typo in STE v0 (Alaa Hleihel) [1915308] - RDMA/mlx5: Fix mlx5 rates to IB rates map (Alaa Hleihel) [1915308] - RDMA/mlx5: Fix query RoCE port (Alaa Hleihel) [1915308] - RDMA/mlx5: Zero out ODP related items in the mlx5_ib_mr (Alaa Hleihel) [1915308] - net/mlx5e: Alloc flow spec using kvzalloc instead of kzalloc (Alaa Hleihel) [1915308] - net/mlx5: Avoid unnecessary operation (Alaa Hleihel) [1915308] - net/mlx5e: rep: Improve reg_cX conditions (Alaa Hleihel) [1915308] - net/mlx5: SF, Fix return type (Alaa Hleihel) [1915308] - net/mlx5e: mlx5_tc_ct_init does not fail (Alaa Hleihel) [1915308] - net/mlx5: Fix indir stable stubs (Alaa Hleihel) [1915308] - net/mlx5e: Add missing include (Alaa Hleihel) [1915308] - net/mlx5e: fix mlx5e_tc_tun_update_header_ipv6 dummy definition (Alaa Hleihel) [1915308] - net/mlx5e: CT, Avoid false lock dependency warning (Alaa Hleihel) [1915308] - net/mlx5: Check returned value from health recover sequence (Alaa Hleihel) [1915308] - net/mlx5: Don't rely on interface state bit (Alaa Hleihel) [1915308] - net/mlx5: Remove second FW tracer check (Alaa Hleihel) [1915308] - net/mlx5: Separate probe vs. reload flows (Alaa Hleihel) [1915308] - net/mlx5: Remove impossible checks of interface state (Alaa Hleihel) [1915308] - net/mlx5: Don't skip vport check (Alaa Hleihel) [1915308] - net/mlx5e: Register nic devlink port for SF ports (Alaa Hleihel) [1915308] - vdpa/mlx5: Retrieve BAR address suitable any function (Alaa Hleihel) [1915308] - vdpa/mlx5: Use the correct dma device when registering memory (Alaa Hleihel) [1915308] - net/mlx5: SF, Extend SF table for additional SF id range (Alaa Hleihel) [1915308] - net/mlx5: SF, Split mlx5_sf_hw_table into two parts (Alaa Hleihel) [1915308] - net/mlx5: SF, Use helpers for allocation and free (Alaa Hleihel) [1915308] - net/mlx5: SF, Consider own vhca events of SF devices (Alaa Hleihel) [1915308] - net/mlx5: SF, Store and use start function id (Alaa Hleihel) [1915308] - net/mlx5: SF, Rely on hw table for SF devlink port allocation (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Consider SF ports of host PF (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Use xarray for vport number to vport and rep mapping (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Prepare to return total vports from eswitch struct (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Return eswitch max ports when eswitch is supported (Alaa Hleihel) [1915308] - net/mlx5: SF, Reuse stored hardware function id (Alaa Hleihel) [1915308] - net/mlx5: SF, Use device pointer directly (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Initialize eswitch acls ns when eswitch is enabled (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Move legacy code to a individual file (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Convert a macro to a helper routine (Alaa Hleihel) [1915308] - net/mlx5: E-Switch Make cleanup sequence mirror of init (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Make vport number u16 (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Skip querying SF enabled bits (Alaa Hleihel) [1915308] - IB/mlx5: Set right RoCE l3 type and roce version while deleting GID (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, move QoS specific fields to existing qos struct (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, cut down mlx5_vport_info structure size by 8 bytes (Alaa Hleihel) [1915308] - net/mlx5: Pair mutex_destory with mutex_init for rate limit table (Alaa Hleihel) [1915308] - net/mlx5: Allocate rate limit table when rate is configured (Alaa Hleihel) [1915308] - net/mlx5: Use helper to increment, decrement rate entry refcount (Alaa Hleihel) [1915308] - net/mlx5: Use helpers to allocate and free rl table entries (Alaa Hleihel) [1915308] - net/mlx5: Do not hold mutex while reading table constants (Alaa Hleihel) [1915308] - net/mlx5: Pack mlx5_rl_entry structure (Alaa Hleihel) [1915308] - net/mlx5: Use unsigned int for free_count (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, move QoS specific fields to existing qos struct (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, cut down mlx5_vport_info structure size by 8 bytes (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, let user to enable disable metadata (Alaa Hleihel) [1915308] - net/mlx5e: TC, Add support to offload sample action (Alaa Hleihel) [1915308 1919649] - net/mlx5e: TC, Handle sampled packets (Alaa Hleihel) [1915308 1919649] - net/mlx5e: TC, Refactor tc update skb function (Alaa Hleihel) [1915308 1919649] - net/mlx5e: TC, Add sampler restore handle API (Alaa Hleihel) [1915308 1919649] - net/mlx5e: TC, Add sampler object API (Alaa Hleihel) [1915308 1919649] - net/mlx5e: TC, Add sampler termination table API (Alaa Hleihel) [1915308 1919649] - net/mlx5e: TC, Parse sample action (Alaa Hleihel) [1915308 1919649] - net/mlx5: Instantiate separate mapping objects for FDB and NIC tables (Alaa Hleihel) [1915308 1919649] - net/mlx5: Map register values to restore objects (Alaa Hleihel) [1915308 1919649] - net/mlx5: E-switch, Set per vport table default group number (Alaa Hleihel) [1915308 1919649] - net/mlx5: E-switch, Generalize per vport table API (Alaa Hleihel) [1915308 1919649] - net/mlx5: E-switch, Rename functions to follow naming convention. (Alaa Hleihel) [1915308 1919649] - net/mlx5: E-switch, Move vport table functions to a new file (Alaa Hleihel) [1915308 1919649] - net/mlx5: CT: Add support for mirroring (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Protect changing mode while adding rules (Alaa Hleihel) [1915308 1790457] - net/mlx5: E-Switch, Change mode lock from mutex to rw semaphore (Alaa Hleihel) [1915308 1790457] - net/mlx5e: Do not reload ethernet ports when changing eswitch mode (Alaa Hleihel) [1915308 1790457] - net/mlx5e: Unregister eth-reps devices first (Alaa Hleihel) [1915308 1790457] - net/mlx5: Move mlx5e hw resources into a sub object (Alaa Hleihel) [1915308 1790457] - net/mlx5e: Register nic devlink port with switch id (Alaa Hleihel) [1915308 1790457] - net/mlx5e: Verify dev is present in some ndos (Alaa Hleihel) [1915308 1790457] - net/mlx5e: Use nic mode netdev ndos and ethtool ops for uplink representor (Alaa Hleihel) [1915308 1790457] - net/mlx5e: Add offload stats ndos to nic netdev ops (Alaa Hleihel) [1915308 1790457] - net/mlx5e: Distinguish nic and esw offload in tc setup block cb (Alaa Hleihel) [1915308 1790457] - net/mlx5e: Allow legacy vf ndos only if in legacy mode (Alaa Hleihel) [1915308 1790457] - net/mlx5e: Same max num channels for both nic and uplink profiles (Alaa Hleihel) [1915308 1790457] - net/mlx5e: fix ingress_ifindex check in mlx5e_flower_parse_meta (Alaa Hleihel) [1915308] - net/mlx5e: Fix setting of RS FEC mode (Alaa Hleihel) [1915308] - net/mlx5: Fix setting of devlink traps in switchdev mode (Alaa Hleihel) [1915308] - net/mlx5: DR, Add missing vhca_id consume from STEv1 (Alaa Hleihel) [1915308] - net/mlx5: fix kfree mismatch in indir_table.c (Alaa Hleihel) [1915308] - net/mlx5: Fix PBMC register mapping (Alaa Hleihel) [1915308] - net/mlx5: Fix PPLM register mapping (Alaa Hleihel) [1915308] - net/mlx5: Fix placement of log_max_flow_counter (Alaa Hleihel) [1915308] - net/mlx5: Fix HW spec violation configuring uplink (Alaa Hleihel) [1915308] - net/mlx5e: Guarantee room for XSK wakeup NOP on async ICOSQ (Alaa Hleihel) [1915308] - net/mlx5e: Consider geneve_opts for encap contexts (Alaa Hleihel) [1915308] - net/mlx5: Don't request more than supported EQs (Alaa Hleihel) [1915308] - net/mlx5e: kTLS, Fix RX counters atomicity (Alaa Hleihel) [1915308] - net/mlx5e: kTLS, Fix TX counters atomicity (Alaa Hleihel) [1915308] - net/mlx5: E-switch, Create vport miss group only if src rewrite is supported (Alaa Hleihel) [1915308 1915310] - net/mlx5e: Fix ethtool indication of connector type (Alaa Hleihel) [1915308] - net/mlx5: Delete auxiliary bus driver eth-rep first (Alaa Hleihel) [1915308] - net/mlx5e: Fix mapping of ct_label zero (Alaa Hleihel) [1915308] - net/mlx5: SF, do not use ecpu bit for vhca state processing (Alaa Hleihel) [1915308] - net/mlx5e: Fix division by 0 in mlx5e_select_queue (Alaa Hleihel) [1915308] - net/mlx5e: Fix error path for ethtool set-priv-flag (Alaa Hleihel) [1915308] - net/mlx5e: Offload tuple rewrite for non-CT flows (Alaa Hleihel) [1915308] - net/mlx5e: Allow to match on MPLS parameters only for MPLS over UDP (Alaa Hleihel) [1915308] - net/mlx5: Add back multicast stats for uplink representor (Alaa Hleihel) [1915308] - RDMA/mlx5: Fix typo in destroy_mkey inbox (Alaa Hleihel) [1915308] - net/mlx5: DR, Fix potential shift wrapping of 32-bit value in STEv1 getter (Alaa Hleihel) [1915308] - net/mlx5: SF: Fix error flow of SFs allocation flow (Alaa Hleihel) [1915308] - net/mlx5: SF: Fix memory leak of work item (Alaa Hleihel) [1915308] - net/mlx5: SF, Correct vhca context size (Alaa Hleihel) [1915308] - net/mlx5e: E-switch, Fix rate calculation division (Alaa Hleihel) [1915308] - RDMA/mlx5: Fix timestamp default mode (Alaa Hleihel) [1915308] - net/mlx5: Set QP timestamp mode to default (Alaa Hleihel) [1915308] - net/mlx5e: Fix error flow in change profile (Alaa Hleihel) [1915308] - net/mlx5: Disable VF tunnel TX offload if ignore_flow_level isn't supported (Alaa Hleihel) [1915308 1915310] - net/mlx5e: Check correct ip_version in decapsulation route resolution (Alaa Hleihel) [1915308] - net/mlx5: Fix turn-off PPS command (Alaa Hleihel) [1915308] - net/mlx5e: Don't match on Geneve options in case option masks are all zero (Alaa Hleihel) [1915308] - net/mlx5e: Revert parameters on errors when changing PTP state without reset (Alaa Hleihel) [1915308] - net/mlx5e: When changing XDP program without reset, take refs for XSK RQs (Alaa Hleihel) [1915308] - net/mlx5e: Set PTP channel pointer explicitly to NULL (Alaa Hleihel) [1915308] - net/mlx5e: Accumulate port PTP TX stats with other channels stats (Alaa Hleihel) [1915308] - net/mlx5e: RX, Mind the MPWQE gaps when calculating offsets (Alaa Hleihel) [1915308] - net/mlx5e: Enforce minimum value check for ICOSQ size (Alaa Hleihel) [1915308] - RDMA/mlx5: Set correct kernel-doc identifier (Alaa Hleihel) [1915308] - IB/mlx5: Add missing error code (Alaa Hleihel) [1915308] - configs: Enable mlx5 subfunction device support (Alaa Hleihel) [1915308 1851717] - net/mlx5: Add cyc2time HW translation mode support (Alaa Hleihel) [1915308 1919657] - net/mlx5: Move some PPS logic into helper functions (Alaa Hleihel) [1915308 1919657] - net/mlx5: Move all internal timer metadata into a dedicated struct (Alaa Hleihel) [1915308 1919657] - net/mlx5: Refactor init clock function (Alaa Hleihel) [1915308 1919657] - net/mlx5: Add register layout to support real-time time-stamp (Alaa Hleihel) [1915308 1919657] - RDMA/mlx5: Fail QP creation if the device can not support the CQE TS (Alaa Hleihel) [1915308] - RDMA/mlx5: Allow CQ creation without attached EQs (Alaa Hleihel) [1915308] - net/mlx5: Add new timestamp mode bits (Alaa Hleihel) [1915308 1919657] - net/mlx5: Remove TLS dependencies on XPS (Alaa Hleihel) [1915308] - net/mlx5: SF, Fix error return code in mlx5_sf_dev_probe() (Alaa Hleihel) [1915308 1851717] - net/mlx5e: Fix error return code in mlx5e_tc_esw_init() (Alaa Hleihel) [1915308 1919647] - net/mlx5: Fix a NULL vs IS_ERR() check (Alaa Hleihel) [1915308 1919647] - net/mlx5e: Fix tc_tun.h to verify MLX5_ESWITCH config (Alaa Hleihel) [1915308 1919647] - net/mlx5: Assign boolean values to a bool variable (Alaa Hleihel) [1915308] - net/mlx5e: Fix spelling mistake "Unknouwn" -> "Unknown" (Alaa Hleihel) [1915308] - net/mlx5e: Fix spelling mistake "channles" -> "channels" (Alaa Hleihel) [1915308] - net/mlx5: Delete device list leftover (Alaa Hleihel) [1915308] - net/mlx5_core: remove unused including (Alaa Hleihel) [1915308] - net/mlx5: fix spelling mistake in Kconfig "accelaration" -> "acceleration" (Alaa Hleihel) [1915308] - RDMA/mlx5: Support 400Gbps IB rate in mlx5 driver (Alaa Hleihel) [1915308] - RDMA/mlx5: Cleanup the synchronize_srcu() from the ODP flow (Alaa Hleihel) [1915308] - net/mlx5e: Handle FIB events to update tunnel endpoint device (Alaa Hleihel) [1915308 1919647] - net/mlx5e: Rename some encap-specific API to generic names (Alaa Hleihel) [1915308 1919647] - net/mlx5e: TC preparation refactoring for routing update event (Alaa Hleihel) [1915308 1919647] - net/mlx5e: Refactor neigh update infrastructure (Alaa Hleihel) [1915308 1919647] - net/mlx5e: Create route entry infrastructure (Alaa Hleihel) [1915308 1919647] - net/mlx5e: Extract tc tunnel encap/decap code to dedicated file (Alaa Hleihel) [1915308 1919647] - net/mlx5e: Match recirculated packet miss in slow table using reg_c1 (Alaa Hleihel) [1915308 1915310 1919647] - net/mlx5e: Refactor reg_c1 usage (Alaa Hleihel) [1915308 1919647] - net/mlx5e: VF tunnel RX traffic offloading (Alaa Hleihel) [1915308 1915310 1919647] - net/mlx5e: Remove redundant match on tunnel destination mac (Alaa Hleihel) [1915308 1919647] - net/mlx5: E-Switch, Indirect table infrastructure (Alaa Hleihel) [1915308 1915310 1919647] - net/mlx5e: Refactor tun routing helpers (Alaa Hleihel) [1915308 1919647] - net/mlx5e: VF tunnel TX traffic offloading (Alaa Hleihel) [1915308 1915310 1919647] - net/mlx5: E-Switch, Refactor rule offload forward action processing (Alaa Hleihel) [1915308 1915310 1919647] - net/mlx5e: Always set attr mdev pointer (Alaa Hleihel) [1915308 1919647] - net/mlx5e: E-Switch, Maintain vhca_id to vport_num mapping (Alaa Hleihel) [1915308 1915310 1919647] - net/mlx5: E-Switch, Refactor setting source port (Alaa Hleihel) [1915308 1915310 1919647] - IB/mlx5: Use rdma_for_each_port for port iteration (Alaa Hleihel) [1915308] - RDMA/core: Introduce and use API to read port immutable data (Alaa Hleihel) [1915308] - IB/mlx5: Improve query port for representor port (Alaa Hleihel) [1915308] - IB/mlx5: Avoid calling query device for reading pkey table length (Alaa Hleihel) [1915308] - IB/mlx5: Move mlx5_port_caps from mlx5_core_dev to mlx5_ib_dev (Alaa Hleihel) [1915308] - IB/mlx5: Support default partition key for representor port (Alaa Hleihel) [1915308] - net/mlx5: DR, Avoid unnecessary csum recalculation on supporting devices (Alaa Hleihel) [1915308] - net/mlx5e: CT: remove useless conversion to PTR_ERR then ERR_PTR (Alaa Hleihel) [1915308] - net/mlx5e: accel, remove redundant space (Alaa Hleihel) [1915308] - net/mlx5e: kTLS, Improve TLS RX workqueue scope (Alaa Hleihel) [1915308] - net/mlx5e: remove h from printk format specifier (Alaa Hleihel) [1915308] - net/mlx5e: Increase indirection RQ table size to 256 (Alaa Hleihel) [1915308] - net/mlx5e: Enable napi in channel's activation stage (Alaa Hleihel) [1915308] - net/mlx5e: Move representor neigh init into profile enable (Alaa Hleihel) [1915308] - net/mlx5e: Avoid false lock depenency warning on tc_ht (Alaa Hleihel) [1915308] - net/mlx5e: Move set vxlan nic info to profile init (Alaa Hleihel) [1915308] - net/mlx5e: Move netif_carrier_off() out of mlx5e_priv_init() (Alaa Hleihel) [1915308] - net/mlx5e: Refactor mlx5e_netdev_init/cleanup to mlx5e_priv_init/cleanup (Alaa Hleihel) [1915308] - net/mxl5e: Add change profile method (Alaa Hleihel) [1915308] - net/mlx5e: Separate between netdev objects and mlx5e profiles initialization (Alaa Hleihel) [1915308] - net/mlx5: DR, Allow SW steering for sw_owner_v2 devices (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Copy all 64B whenever replacing STE in the head of miss-list (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Use HW specific logic API when writing STE (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Use the right size when writing partial STE into HW (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Add STEv1 modify header logic (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Add STEv1 action apply logic (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Add STEv1 setters and getters (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Allow native protocol support for HW STEv1 (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Add HW STEv1 match logic (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Add match STEv1 structs to ifc (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Fix potential shift wrapping of 32-bit value (Alaa Hleihel) [1915308 1851712] - net/mlx5e: Enable traps according to link state (Alaa Hleihel) [1915308 1919652] - net/mlx5e: Add listener to DMAC filter trap event (Alaa Hleihel) [1915308 1919652] - net/mlx5e: Add listener to trap event (Alaa Hleihel) [1915308 1919652] - net/mlx5e: Add trap entity to ETH driver (Alaa Hleihel) [1915308 1919652] - net/mlx5e: Expose RX dma info helpers (Alaa Hleihel) [1915308 1919652] - net/mlx5e: Add flow steering DMAC trap rule (Alaa Hleihel) [1915308 1919652] - net/mlx5e: Add flow steering VLAN trap rule (Alaa Hleihel) [1915308 1919652] - net/mlx5e: Optimize promiscuous mode (Alaa Hleihel) [1915308 1919652] - net/mlx5: Notify on trap action by blocking event (Alaa Hleihel) [1915308 1919652] - net/mlx5: Rename events notifier header (Alaa Hleihel) [1915308 1919652] - net/mlx5: Register to devlink DMAC filter trap (Alaa Hleihel) [1915308 1919652] - net/mlx5: Register to devlink ingress VLAN filter trap (Alaa Hleihel) [1915308 1919652] - net/mlx5: Add support for devlink traps in mlx5 core driver (Alaa Hleihel) [1915308 1919652] - net/mlx5e: Support HTB offload (Alaa Hleihel) [1915308] - net/mlx5: SF, Port function state change support (Alaa Hleihel) [1915308 1851717] - net/mlx5: SF, Add port add delete functionality (Alaa Hleihel) [1915308 1851717] - net/mlx5: E-switch, Add eswitch helpers for SF vport (Alaa Hleihel) [1915308 1915310 1851717] - net/mlx5: E-switch, Prepare eswitch to handle SF vport (Alaa Hleihel) [1915308 1915310 1851717] - net/mlx5: SF, Add auxiliary device driver (Alaa Hleihel) [1915308 1851717] - net/mlx5: SF, Add auxiliary device support (Alaa Hleihel) [1915308 1851717] - net/mlx5: Introduce vhca state event notifier (Alaa Hleihel) [1915308 1851717] - RDMA/hw/mlx5/qp: Demote non-conformant kernel-doc header (Alaa Hleihel) [1915308] - RDMA/hw/mlx5/odp: Fix formatting and add missing descriptions in 'pagefault_data_segments()' (Alaa Hleihel) [1915308] - IB/mlx5: Make function static (Alaa Hleihel) [1915308] - net/mlx5e: IPsec, Remove unnecessary config flag usage (Alaa Hleihel) [1915308] - net/mlx5e: IPsec, Inline feature_check fast-path function (Alaa Hleihel) [1915308] - net/mlx5e: IPsec, Avoid unreachable return (Alaa Hleihel) [1915308] - net/mlx5e: IPsec, Enclose csum logic under ipsec config (Alaa Hleihel) [1915308] - net/mlx5e: CT: Remove redundant usage of zone mask (Alaa Hleihel) [1915308] - net/mlx5e: Remove redundant initialization to null (Alaa Hleihel) [1915308] - net/mlx5e: CT: Pass null instead of zero spec (Alaa Hleihel) [1915308] - net/mlx5e: E-Switch, Offload all chain 0 priorities when modify header and forward action is not supported (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, use new cap as condition for mpls over udp (Alaa Hleihel) [1915308] - net/mlx5e: Simplify condition on esw_vport_enable_qos() (Alaa Hleihel) [1915308] - net/mlx5: Add HW definition of reg_c_preserve (Alaa Hleihel) [1915308] - net/mlx5: DR, Move STEv0 modify header logic (Alaa Hleihel) [1915308] - net/mlx5: DR, Add STE modify header actions per-device API (Alaa Hleihel) [1915308] - net/mlx5: DR, Move STEv0 action apply logic (Alaa Hleihel) [1915308] - net/mlx5: DR, Add STE tx/rx actions per-device API (Alaa Hleihel) [1915308] - net/mlx5: DR, Move STEv0 setters and getters (Alaa Hleihel) [1915308] - net/mlx5: DR, Add STE setters and getters per-device API (Alaa Hleihel) [1915308] - net/mlx5: DR, Move action apply logic to dr_ste (Alaa Hleihel) [1915308] - net/mlx5: DR, Refactor ICMP STE builder (Alaa Hleihel) [1915308] - net/mlx5: DR, Move STEv0 look up types from mlx5_ifc_dr header (Alaa Hleihel) [1915308] - net/mlx5: DR, Merge similar DR STE SET macros (Alaa Hleihel) [1915308] - net/mlx5: DR, Fix STEv0 source_eswitch_owner_vhca_id support (Alaa Hleihel) [1915308] - net/mlx5: DR, Remove unused macro definition from dr_ste (Alaa Hleihel) [1915308] - net/mlx5: DR, Move HW STEv0 match logic to a separate file (Alaa Hleihel) [1915308] - net/mlx5: DR, Use the new HW specific STE infrastructure (Alaa Hleihel) [1915308] - net/mlx5: DR, Move macros from dr_ste.c to header (Alaa Hleihel) [1915308] - net/mlx5: DR, Add infrastructure for supporting several steering formats (Alaa Hleihel) [1915308] - ext4: handle read only external journal device (Lukas Czerner) [1860929] - vfio/pci: Handle concurrent vma faults (Alex Williamson) [1976551] - vfio-pci: Use io_remap_pfn_range() for PCI IO memory (Alex Williamson) [1976551] - net: flow_dissector: Parse PTP L2 packet header (Ivan Vecera) [1971687] - net: vlan: Add parse protocol header ops (Ivan Vecera) [1971687] - PCI: hv: Remove bus device removal unused refcount/functions (Mohammed Gamal) [1982482] - PCI: hv: Fix a race condition when removing the device (Mohammed Gamal) [1982482] - RDMA/cxgb4: check for ipv6 address properly while destroying listener (Raju Rangoju) [1961313] - RDMA/cxgb4: Fix adapter LE hash errors while destroying ipv6 listening server (Raju Rangoju) [1961313] - RDMA: Convert sysfs device * show functions to use sysfs_emit() (Raju Rangoju) [1961313] - RDMA/iw_cxgb4: Disable delayed ack by default (Raju Rangoju) [1961313] - [infiniband] treewide: Remove uninitialized_var() usage (Raju Rangoju) [1961313] - RDMA/iw_cxgb4: cleanup device debugfs entries on ULD remove (Raju Rangoju) [1961313] - vfs: allow unprivileged whiteout creation (Miklos Szeredi) [1983608] - Documentation: kdump: update kdump guide (Baoquan He) [1938067] - docs: admin-guide: add kdump documentation into it (Baoquan He) [1938067] - docs: kdump: convert docs to ReST and rename to *.rst (Baoquan He) [1938067]- Revert "be2net: disable bh with spin_lock in be_process_mcc" (Petr Oros) [1973504] - nvmet-rdma: Fix NULL deref when SEND is completed with error (Gopal Tiwari) [1959856] - netfilter: nft_exthdr: Search chunks in SCTP packets only (Phil Sutter) [1868228] - netfilter: nft_exthdr: Fix for unsafe packet data read (Phil Sutter) [1868228] - netfilter: nft_exthdr: Support SCTP chunks (Phil Sutter) [1868228] - xfs: fix deadlock retry tracepoint arguments (Bill O'Donnell) [1937116] - xfs: fix xfs_reflink_unshare usage of filemap_write_and_wait_range (Bill O'Donnell) [1937116] - xfs: fix return of uninitialized value in variable error (Bill O'Donnell) [1937116] - xfs: fix scrub and remount-ro protection when running scrub (Bill O'Donnell) [1937116] - xfs: fix xfs_trans slab cache name (Bill O'Donnell) [1937116] - xfs: Fix a typo (Bill O'Donnell) [1937116] - xfs: Rudimentary spelling fix (Bill O'Donnell) [1937116] - xfs: Rudimentary typo fixes (Bill O'Donnell) [1937116] - xfs: fix dquot scrub loop cancellation (Bill O'Donnell) [1937116] - xfs: fix uninitialized variables in xrep_calc_ag_resblks (Bill O'Donnell) [1937116] - xfs: fix incorrect root dquot corruption error when switching group/project quota types (Bill O'Donnell) [1937116] - xfs: fix up build warnings when quotas are disabled (Bill O'Donnell) [1937116] - xfs: fix chown leaking delalloc quota blocks when fssetxattr fails (Bill O'Donnell) [1937116] - xfs: Fix assert failure in xfs_setattr_size() (Bill O'Donnell) [1937116] - xfs: fix an ABBA deadlock in xfs_rename (Bill O'Donnell) [1937116 1966609] - xfs: fix the forward progress assertion in xfs_iwalk_run_callbacks (Bill O'Donnell) [1937116] - xfs: fix parent pointer scrubber bailing out on unallocated inodes (Bill O'Donnell) [1937116] - xfs: revert "xfs: fix rmap key and record comparison functions" (Bill O'Donnell) [1937116] - xfs: don't allow NOWAIT DIO across extent boundaries (Bill O'Donnell) [1937116] - xfs: return corresponding errcode if xfs_initialize_perag() fail (Bill O'Donnell) [1937116] - xfs: ensure inobt record walks always make forward progress (Bill O'Donnell) [1937116] - xfs: fix forkoff miscalculation related to XFS_LITINO(mp) (Bill O'Donnell) [1937116] - xfs: directory scrub should check the null bestfree entries too (Bill O'Donnell) [1937116] - xfs: strengthen rmap record flags checking (Bill O'Donnell) [1937116] - xfs: fix the minrecs logic when dealing with inode root child blocks (Bill O'Donnell) [1937116] - xfs: fix a missing unlock on error in xfs_fs_map_blocks (Bill O'Donnell) [1937116] - xfs: fix brainos in the refcount scrubber's rmap fragment processor (Bill O'Donnell) [1937116] - xfs: fix rmap key and record comparison functions (Bill O'Donnell) [1937116] - xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents (Bill O'Donnell) [1937116] - xfs: fix flags argument to rmap lookup when converting shared file rmaps (Bill O'Donnell) [1937116] - xfs: only flush the unshared range in xfs_reflink_unshare (Bill O'Donnell) [1937116] - xfs: fix scrub flagging rtinherit even if there is no rt device (Bill O'Donnell) [1937116] - xfs: fix missing CoW blocks writeback conversion retry (Bill O'Donnell) [1937116] - xfs: set xefi_discard when creating a deferred agfl free log intent item (Bill O'Donnell) [1937116] - xfs: cancel intents immediately if process_intents fails (Bill O'Donnell) [1937116] - xfs: fix fallocate functions when rtextsize is larger than 1 (Bill O'Donnell) [1937116] - xfs: fix high key handling in the rt allocator's query_range function (Bill O'Donnell) [1937116] - xfs: annotate grabbing the realtime bitmap/summary locks in growfs (Bill O'Donnell) [1937116] - xfs: make xfs_growfs_rt update secondary superblocks (Bill O'Donnell) [1937116] - xfs: fix realtime bitmap/summary file truncation when growing rt volume (Bill O'Donnell) [1937116] - xfs: fix the indent in xfs_trans_mod_dquot (Bill O'Donnell) [1937116] - xfs: do the ASSERT for the arguments O_{u,g,p}dqpp (Bill O'Donnell) [1937116] - xfs: fix deadlock and streamline xfs_getfsmap performance (Bill O'Donnell) [1937116] - xfs: limit entries returned when counting fsmap records (Bill O'Donnell) [1937116] - xfs: only relog deferred intent items if free space in the log gets low (Bill O'Donnell) [1937116] - xfs: expose the log push threshold (Bill O'Donnell) [1937116] - xfs: periodically relog deferred intent items (Bill O'Donnell) [1937116] - xfs: change the order in which child and parent defer ops are finished (Bill O'Donnell) [1937116] - xfs: fix an incore inode UAF in xfs_bui_recover (Bill O'Donnell) [1937116] - xfs: clean up xfs_bui_item_recover iget/trans_alloc/ilock ordering (Bill O'Donnell) [1937116] - xfs: clean up bmap intent item recovery checking (Bill O'Donnell) [1937116] - xfs: xfs_defer_capture should absorb remaining transaction reservation (Bill O'Donnell) [1937116] - xfs: xfs_defer_capture should absorb remaining block reservations (Bill O'Donnell) [1937116] - xfs: proper replay of deferred ops queued during log recovery (Bill O'Donnell) [1937116] - xfs: remove XFS_LI_RECOVERED (Bill O'Donnell) [1937116] - xfs: remove xfs_defer_reset (Bill O'Donnell) [1937116] - xfs: fix finobt btree block recovery ordering (Bill O'Donnell) [1937116] - xfs: directly call xfs_generic_create() for ->create() and ->mkdir() (Bill O'Donnell) [1937116] - xfs: avoid shared rmap operations for attr fork extents (Bill O'Donnell) [1937116] - xfs: drop the obsolete comment on filestream locking (Bill O'Donnell) [1937116] - xfs: code cleanup in xfs_attr_leaf_entsize_{remote,local} (Bill O'Donnell) [1937116] - xfs: do the assert for all the log done items in xfs_trans_cancel (Bill O'Donnell) [1937116] - xfs: remove the unused parameter id from xfs_qm_dqattach_one (Bill O'Donnell) [1937116] - xfs: remove the redundant crc feature check in xfs_attr3_rmt_verify (Bill O'Donnell) [1937116] - xfs: fix some comments (Bill O'Donnell) [1937116] - xfs: remove the unnecessary xfs_dqid_t type cast (Bill O'Donnell) [1937116] - xfs: use the existing type definition for di_projid (Bill O'Donnell) [1937116] - xfs: remove the unused SYNCHRONIZE macro (Bill O'Donnell) [1937116] - xfs: clean up calculation of LR header blocks (Bill O'Donnell) [1937116] - xfs: avoid LR buffer overrun due to crafted h_len (Bill O'Donnell) [1937116] - xfs: don't release log intent items when recovery fails (Bill O'Donnell) [1937116] - xfs: attach inode to dquot in xfs_bui_item_recover (Bill O'Donnell) [1937116] - xfs: log new intent items created as part of finishing recovered intent items (Bill O'Donnell) [1937116] - xfs: check dabtree node hash values when loading child blocks (Bill O'Donnell) [1937116] - xfs: don't free rt blocks when we're doing a REMAP bunmapi call (Bill O'Donnell) [1937116] - xfs: Set xfs_buf's b_ops member when zeroing bitmap/summary files (Bill O'Donnell) [1937116] - xfs: Set xfs_buf type flag when growing summary/bitmap files (Bill O'Donnell) [1937116] - xfs: drop extra transaction roll from inode extent truncate (Bill O'Donnell) [1937116] - xfs: don't propagate RTINHERIT -> REALTIME when there is no rtdev (Bill O'Donnell) [1937116] - xfs: ensure that fpunch, fcollapse, and finsert operations are aligned to rt extent size (Bill O'Donnell) [1937116] - xfs: refactor inode flags propagation code (Bill O'Donnell) [1937116] - xfs: make sure the rt allocator doesn't run off the end (Bill O'Donnell) [1937116] - xfs: Remove unneeded semicolon (Bill O'Donnell) [1937116] - xfs: force the log after remapping a synchronous-writes file (Bill O'Donnell) [1937116] - xfs: Convert xfs_attr_sf macros to inline functions (Bill O'Donnell) [1937116] - xfs: Use variable-size array for nameval in xfs_attr_sf_entry (Bill O'Donnell) [1937116] - xfs: Remove typedef xfs_attr_shortform_t (Bill O'Donnell) [1937116] - xfs: remove typedef xfs_attr_sf_entry_t (Bill O'Donnell) [1937116] - xfs: Remove kmem_zalloc_large() (Bill O'Donnell) [1937116] - xfs: enable big timestamps (Bill O'Donnell) [1937116] - xfs: trace timestamp limits (Bill O'Donnell) [1937116] - xfs: widen ondisk quota expiration timestamps to handle y2038+ (Bill O'Donnell) [1937116] - xfs: widen ondisk inode timestamps to deal with y2038+ (Bill O'Donnell) [1937116] - xfs: redefine xfs_ictimestamp_t (Bill O'Donnell) [1937116] - xfs: redefine xfs_timestamp_t (Bill O'Donnell) [1937116] - xfs: move xfs_log_dinode_to_disk to the log recovery code (Bill O'Donnell) [1937116] - xfs: refactor quota timestamp coding (Bill O'Donnell) [1937116] - xfs: refactor default quota grace period setting code (Bill O'Donnell) [1937116] - xfs: refactor quota expiration timer modification (Bill O'Donnell) [1937116] - xfs: explicitly define inode timestamp range (Bill O'Donnell) [1937116] - xfs: enable new inode btree counters feature (Bill O'Donnell) [1937116] - xfs: support inode btree blockcounts in online repair (Bill O'Donnell) [1937116] - xfs: support inode btree blockcounts in online scrub (Bill O'Donnell) [1937116] - xfs: use the finobt block counts to speed up mount times (Bill O'Donnell) [1937116] - xfs: store inode btree block counts in AGI header (Bill O'Donnell) [1937116] - xfs: reuse _xfs_buf_read for re-reading the superblock (Bill O'Donnell) [1937116] - xfs: remove xfs_getsb (Bill O'Donnell) [1937116] - xfs: simplify xfs_trans_getsb (Bill O'Donnell) [1937116] - xfs: remove xlog_recover_iodone (Bill O'Donnell) [1937116] - xfs: clear the read/write flags later in xfs_buf_ioend (Bill O'Donnell) [1937116] - xfs: use xfs_buf_item_relse in xfs_buf_item_done (Bill O'Donnell) [1937116] - xfs: simplify the xfs_buf_ioend_disposition calling convention (Bill O'Donnell) [1937116] - xfs: lift the XBF_IOEND_FAIL handling into xfs_buf_ioend_disposition (Bill O'Donnell) [1937116] - xfs: remove xfs_buf_ioerror_retry (Bill O'Donnell) [1937116] - xfs: refactor xfs_buf_ioerror_fail_without_retry (Bill O'Donnell) [1937116] - xfs: fold xfs_buf_ioend_finish into xfs_ioend (Bill O'Donnell) [1937116] - xfs: move the buffer retry logic to xfs_buf.c (Bill O'Donnell) [1937116] - xfs: refactor xfs_buf_ioend (Bill O'Donnell) [1937116] - xfs: mark xfs_buf_ioend static (Bill O'Donnell) [1937116] - xfs: refactor the buf ioend disposition code (Bill O'Donnell) [1937116] - xfs: xfs_iflock is no longer a completion (Bill O'Donnell) [1937116] - xfs: remove kmem_realloc() (Bill O'Donnell) [1937116] - xfs: don't update mtime on COW faults (Bill O'Donnell) [1937116] - xfs: fix xfs_bmap_validate_extent_raw when checking attr fork of rt files (Bill O'Donnell) [1937116] - xfs: initialize the shortform attr header padding entry (Bill O'Donnell) [1937116] - xfs: fix off-by-one in inode alloc block reservation calculation (Bill O'Donnell) [1937116] - xfs: finish dfops on every insert range shift iteration (Bill O'Donnell) [1937116] - xfs: Fix UBSAN null-ptr-deref in xfs_sysfs_init (Bill O'Donnell) [1937116] - xfs: delete duplicated words + other fixes (Bill O'Donnell) [1937116] - xfs: Lift -ENOSPC handler from xfs_attr_leaf_addname (Bill O'Donnell) [1937116] - xfs: Simplify xfs_attr_node_addname (Bill O'Donnell) [1937116] - xfs: Simplify xfs_attr_leaf_addname (Bill O'Donnell) [1937116] - xfs: Add helper function xfs_attr_node_removename_rmt (Bill O'Donnell) [1937116] - xfs: Add helper function xfs_attr_node_removename_setup (Bill O'Donnell) [1937116] - xfs: Add remote block helper functions (Bill O'Donnell) [1937116] - xfs: Add helper function xfs_attr_leaf_mark_incomplete (Bill O'Donnell) [1937116] - xfs: Add helpers xfs_attr_is_shortform and xfs_attr_set_shortform (Bill O'Donnell) [1937116] - xfs: Remove xfs_trans_roll in xfs_attr_node_removename (Bill O'Donnell) [1937116] - xfs: Remove unneeded xfs_trans_roll_inode calls (Bill O'Donnell) [1937116] - xfs: Add helper function xfs_attr_node_shrink (Bill O'Donnell) [1937116] - xfs: Pull up xfs_attr_rmtval_invalidate (Bill O'Donnell) [1937116] - xfs: Refactor xfs_attr_rmtval_remove (Bill O'Donnell) [1937116] - xfs: Pull up trans roll in xfs_attr3_leaf_clearflag (Bill O'Donnell) [1937116] - xfs: Factor out xfs_attr_rmtval_invalidate (Bill O'Donnell) [1937116] - xfs: Pull up trans roll from xfs_attr3_leaf_setflag (Bill O'Donnell) [1937116] - xfs: Refactor xfs_attr_try_sf_addname (Bill O'Donnell) [1937116] - xfs: Split apart xfs_attr_leaf_addname (Bill O'Donnell) [1937116] - xfs: Pull up trans handling in xfs_attr3_leaf_flipflags (Bill O'Donnell) [1937116] - xfs: Factor out new helper functions xfs_attr_rmtval_set (Bill O'Donnell) [1937116] - xfs: Check for -ENOATTR or -EEXIST (Bill O'Donnell) [1937116] - xfs: Add xfs_has_attr and subroutines (Bill O'Donnell) [1937116] - xfs: Refactor xfs_da_state_alloc() helper (Bill O'Donnell) [1937116] - xfs: remove xfs_zone_{alloc,zalloc} helpers (Bill O'Donnell) [1937116] - xfs: Modify xlog_ticket_alloc() to use kernel's MM API (Bill O'Donnell) [1937116] - xfs: Remove kmem_zone_zalloc() usage (Bill O'Donnell) [1937116] - xfs: Remove kmem_zone_alloc() usage (Bill O'Donnell) [1937116] - xfs: xfs_btree_staging.h: delete duplicated words (Bill O'Donnell) [1937116] - xfs: rename the ondisk dquot d_flags to d_type (Bill O'Donnell) [1937116] - xfs: improve ondisk dquot flags checking (Bill O'Donnell) [1937116] - xfs: create xfs_dqtype_t to represent quota types (Bill O'Donnell) [1937116] - xfs: replace a few open-coded XFS_DQTYPE_REC_MASK uses (Bill O'Donnell) [1937116] - xfs: remove unnecessary quota type masking (Bill O'Donnell) [1937116] - xfs: always use xfs_dquot_type when extracting type from a dquot (Bill O'Donnell) [1937116] - xfs: refactor quota type testing (Bill O'Donnell) [1937116] - xfs: remove the XFS_QM_IS[UGP]DQ macros (Bill O'Donnell) [1937116] - xfs: refactor testing if a particular dquot is being enforced (Bill O'Donnell) [1937116] - xfs: rename XFS_DQ_{USER,GROUP,PROJ} to XFS_DQTYPE_* (Bill O'Donnell) [1937116] - xfs: drop the type parameter from xfs_dquot_verify (Bill O'Donnell) [1937116] - xfs: add more dquot tracepoints (Bill O'Donnell) [1937116] - xfs: actually bump warning counts when we send warnings (Bill O'Donnell) [1937116] - xfs: assume the default quota limits are always set in xfs_qm_adjust_dqlimits (Bill O'Donnell) [1937116] - xfs: refactor xfs_trans_apply_dquot_deltas (Bill O'Donnell) [1937116] - xfs: refactor xfs_trans_dqresv (Bill O'Donnell) [1937116] - xfs: refactor xfs_qm_scall_setqlim (Bill O'Donnell) [1937116] - xfs: refactor quota exceeded test (Bill O'Donnell) [1937116] - xfs: remove unnecessary arguments from quota adjust functions (Bill O'Donnell) [1937116] - xfs: refactor default quota limits by resource (Bill O'Donnell) [1937116] - xfs: remove qcore from incore dquots (Bill O'Donnell) [1937116] - xfs: stop using q_core timers in the quota code (Bill O'Donnell) [1937116] - xfs: stop using q_core warning counters in the quota code (Bill O'Donnell) [1937116] - xfs: stop using q_core counters in the quota code (Bill O'Donnell) [1937116] - xfs: stop using q_core limits in the quota code (Bill O'Donnell) [1937116] - xfs: use a per-resource struct for incore dquot data (Bill O'Donnell) [1937116] - xfs: stop using q_core.d_id in the quota code (Bill O'Donnell) [1937116] - xfs: stop using q_core.d_flags in the quota code (Bill O'Donnell) [1937116] - xfs: make XFS_DQUOT_CLUSTER_SIZE_FSB part of the ondisk format (Bill O'Donnell) [1937116] - xfs: rename dquot incore state flags (Bill O'Donnell) [1937116] - xfs: refactor quotacheck flags usage (Bill O'Donnell) [1937116] - xfs: move the flags argument of xfs_qm_scall_trunc_qfiles to XFS_QMOPT_* (Bill O'Donnell) [1937116] - xfs: validate ondisk/incore dquot flags (Bill O'Donnell) [1937116] - xfs: fix inode quota reservation checks (Bill O'Donnell) [1937116] - xfs: clear XFS_DQ_FREEING if we can't lock the dquot buffer to flush (Bill O'Donnell) [1937116] - xfs: drain the buf delwri queue before xfsaild idles (Bill O'Donnell) [1937116] - xfs: remove duplicated include from xfs_buf_item.c (Bill O'Donnell) [1937116] - xfs: remove SYNC_WAIT and SYNC_TRYLOCK (Bill O'Donnell) [1937116] - xfs: get rid of unnecessary xfs_perag_{get,put} pairs (Bill O'Donnell) [1937116] - xfs: rtbitmap scrubber should check inode size (Bill O'Donnell) [1937116] - xfs: rtbitmap scrubber should verify written extents (Bill O'Donnell) [1937116] - xfs: remove xfs_inobp_check() (Bill O'Donnell) [1937116] - xfs: factor xfs_iflush_done (Bill O'Donnell) [1937116] - xfs: rework xfs_iflush_cluster() dirty inode iteration (Bill O'Donnell) [1937116] - xfs: rename xfs_iflush_int() (Bill O'Donnell) [1937116] - xfs: xfs_iflush() is no longer necessary (Bill O'Donnell) [1937116] - xfs: attach inodes to the cluster buffer when dirtied (Bill O'Donnell) [1937116] - xfs: rework stale inodes in xfs_ifree_cluster (Bill O'Donnell) [1937116] - xfs: clean up inode reclaim comments (Bill O'Donnell) [1937116] - xfs: remove SYNC_WAIT from xfs_reclaim_inodes() (Bill O'Donnell) [1937116] - xfs: remove SYNC_TRYLOCK from inode reclaim (Bill O'Donnell) [1937116] - xfs: don't block inode reclaim on the ILOCK (Bill O'Donnell) [1937116] - xfs: allow multiple reclaimers per AG (Bill O'Donnell) [1937116] - xfs: remove IO submission from xfs_reclaim_inode() (Bill O'Donnell) [1937116] - xfs: make inode reclaim almost non-blocking (Bill O'Donnell) [1937116] - xfs: pin inode backing buffer to the inode log item (Bill O'Donnell) [1937116] - xfs: move xfs_clear_li_failed out of xfs_ail_delete_one() (Bill O'Donnell) [1937116] - xfs: unwind log item error flagging (Bill O'Donnell) [1937116] - xfs: handle buffer log item IO errors directly (Bill O'Donnell) [1937116] - xfs: get rid of log item callbacks (Bill O'Donnell) [1937116] - xfs: clean up the buffer iodone callback functions (Bill O'Donnell) [1937116] - xfs: use direct calls for dquot IO completion (Bill O'Donnell) [1937116] - xfs: make inode IO completion buffer centric (Bill O'Donnell) [1937116] - xfs: clean up whacky buffer log item list reinit (Bill O'Donnell) [1937116] - xfs: call xfs_buf_iodone directly (Bill O'Donnell) [1937116] - xfs: mark log recovery buffers for completion (Bill O'Donnell) [1937116] - xfs: mark dquot buffers in cache (Bill O'Donnell) [1937116] - xfs: mark inode buffers in cache (Bill O'Donnell) [1937116] - xfs: add an inode item lock (Bill O'Donnell) [1937116] - xfs: remove logged flag from inode log item (Bill O'Donnell) [1937116] - xfs: Don't allow logging of XFS_ISTALE inodes (Bill O'Donnell) [1937116] - xfs: remove useless definitions in xfs_linux.h (Bill O'Donnell) [1937116] - xfs: use MMAPLOCK around filemap_map_pages() (Bill O'Donnell) [1937116] - xfs: move helpers that lock and unlock two inodes against userspace IO (Bill O'Donnell) [1937116] - xfs: refactor locking and unlocking two inodes against userspace IO (Bill O'Donnell) [1937116] - xfs: fix xfs_reflink_remap_prep calling conventions (Bill O'Donnell) [1937116] - xfs: reflink can skip remap existing mappings (Bill O'Donnell) [1937116] - xfs: only reserve quota blocks if we're mapping into a hole (Bill O'Donnell) [1937116] - xfs: only reserve quota blocks for bmbt changes if we're changing the data fork (Bill O'Donnell) [1937116] - xfs: redesign the reflink remap loop to fix blkres depletion crash (Bill O'Donnell) [1937116] - xfs: rename xfs_bmap_is_real_extent to is_written_extent (Bill O'Donnell) [1937116] - xfs: Couple of typo fixes in comments (Bill O'Donnell) [1937116] - xfs: fix use-after-free on CIL context on shutdown (Bill O'Donnell) [1937116] - xfs: flag files as supporting buffered async reads (Bill O'Donnell) [1937116] - fs: add FMODE_BUF_RASYNC (Bill O'Donnell) [1937116] - xfs: more lockdep whackamole with kmem_alloc* (Bill O'Donnell) [1937116 1965923] - xfs: rearrange xfs_inode_walk_ag parameters (Bill O'Donnell) [1937116] - xfs: straighten out all the naming around incore inode tree walks (Bill O'Donnell) [1937116] - xfs: move xfs_inode_ag_iterator to be closer to the perag walking code (Bill O'Donnell) [1937116] - xfs: use bool for done in xfs_inode_ag_walk (Bill O'Donnell) [1937116] - xfs: fix inode ag walk predicate function return values (Bill O'Donnell) [1937116] - xfs: refactor eofb matching into a single helper (Bill O'Donnell) [1937116] - xfs: remove __xfs_icache_free_eofblocks (Bill O'Donnell) [1937116] - xfs: remove flags argument from xfs_inode_ag_walk (Bill O'Donnell) [1937116] - xfs: remove xfs_inode_ag_iterator_flags (Bill O'Donnell) [1937116] - xfs: remove unused xfs_inode_ag_iterator function (Bill O'Donnell) [1937116] - xfs: replace open-coded XFS_ICI_NO_TAG (Bill O'Donnell) [1937116] - xfs: move eofblocks conversion function to xfs_ioctl.c (Bill O'Donnell) [1937116] - xfs: remove the m_active_trans counter (Bill O'Donnell) [1937116] - xfs: separate read-only variables in struct xfs_mount (Bill O'Donnell) [1937116] - xfs: reduce free inode accounting overhead (Bill O'Donnell) [1937116] - xfs: gut error handling in xfs_trans_unreserve_and_mod_sb() (Bill O'Donnell) [1937116] - xfs: cleanup xfs_idestroy_fork (Bill O'Donnell) [1937116] - xfs: move the fork format fields into struct xfs_ifork (Bill O'Donnell) [1937116] - xfs: move the per-fork nextents fields into struct xfs_ifork (Bill O'Donnell) [1937116] - xfs: remove xfs_ifree_local_data (Bill O'Donnell) [1937116] - xfs: remove the XFS_DFORK_Q macro (Bill O'Donnell) [1937116] - xfs: clean up xchk_bmap_check_rmaps usage of XFS_IFORK_Q (Bill O'Donnell) [1937116] - xfs: remove the NULL fork handling in xfs_bmapi_read (Bill O'Donnell) [1937116] - xfs: remove the special COW fork handling in xfs_bmapi_read (Bill O'Donnell) [1937116] - xfs: improve local fork verification (Bill O'Donnell) [1937116] - xfs: refactor xfs_inode_verify_forks (Bill O'Donnell) [1937116] - xfs: remove xfs_ifork_ops (Bill O'Donnell) [1937116] - xfs: remove xfs_iread (Bill O'Donnell) [1937116] - xfs: don't reset i_delayed_blks in xfs_iread (Bill O'Donnell) [1937116] - xfs: call xfs_dinode_verify from xfs_inode_from_disk (Bill O'Donnell) [1937116] - xfs: handle unallocated inodes in xfs_inode_from_disk (Bill O'Donnell) [1937116] - xfs: split xfs_iformat_fork (Bill O'Donnell) [1937116] - xfs: call xfs_iformat_fork from xfs_inode_from_disk (Bill O'Donnell) [1937116] - xfs: xfs_bmapi_read doesn't take a fork id as the last argument (Bill O'Donnell) [1937116] - xfs: fix the warning message in xfs_validate_sb_common() (Bill O'Donnell) [1937116] - xfs: don't allow SWAPEXT if we'd screw up quota accounting (Bill O'Donnell) [1937116] - xfs: use ordered buffers to initialize dquot buffers during quotacheck (Bill O'Donnell) [1937116] - xfs: don't fail verifier on empty attr3 leaf block (Bill O'Donnell) [1937116] - xfs: Use the correct style for SPDX License Identifier (Bill O'Donnell) [1937116] - xfs: Replace zero-length array with flexible-array (Bill O'Donnell) [1937116] - xfs: ensure f_bfree returned by statfs() is non-negative (Bill O'Donnell) [1937116] - xfs: remove duplicate headers (Bill O'Donnell) [1937116] - xfs: fix unused variable warning in buffer completion on !DEBUG (Bill O'Donnell) [1937116] - xfs: remove unnecessary includes from xfs_log_recover.c (Bill O'Donnell) [1937116] - xfs: move log recovery buffer cancellation code to xfs_buf_item_recover.c (Bill O'Donnell) [1937116] - xfs: hoist setting of XFS_LI_RECOVERED to caller (Bill O'Donnell) [1937116] - xfs: refactor intent item iop_recover calls (Bill O'Donnell) [1937116] - xfs: refactor intent item RECOVERED flag into the log item (Bill O'Donnell) [1937116] - xfs: refactor adding recovered intent items to the log (Bill O'Donnell) [1937116] - xfs: refactor releasing finished intents during log recovery (Bill O'Donnell) [1937116] - xfs: refactor xlog_item_is_intent now that we're done converting (Bill O'Donnell) [1937116] - xfs: refactor recovered BUI log item playback (Bill O'Donnell) [1937116] - xfs: refactor recovered CUI log item playback (Bill O'Donnell) [1937116] - xfs: refactor recovered RUI log item playback (Bill O'Donnell) [1937116] - xfs: refactor recovered EFI log item playback (Bill O'Donnell) [1937116] - xfs: remove log recovery quotaoff item dispatch for pass2 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery BUI item dispatch for pass2 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery CUI item dispatch for pass2 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery RUI item dispatch for pass2 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery EFI item dispatch for pass2 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery icreate item dispatch for pass2 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery dquot item dispatch for pass2 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery inode item dispatch for pass2 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery buffer item dispatch for pass2 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery item dispatch for pass1 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery item dispatch for pass2 readhead functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery item sorting into a generic dispatch structure (Bill O'Donnell) [1937116] - xfs: convert xfs_log_recover_item_t to struct xfs_log_recover_item (Bill O'Donnell) [1937116] - xfs: remove unused iget_flags param from xfs_imap_to_bp() (Bill O'Donnell) [1937116] - xfs: remove unused shutdown types (Bill O'Donnell) [1937116] - xfs: random buffer write failure errortag (Bill O'Donnell) [1937116] - xfs: remove unused iflush stale parameter (Bill O'Donnell) [1937116] - xfs: combine xfs_trans_ail_[remove|delete]() (Bill O'Donnell) [1937116] - xfs: drop unused shutdown parameter from xfs_trans_ail_remove() (Bill O'Donnell) [1937116] - xfs: use delete helper for items expected to be in AIL (Bill O'Donnell) [1937116] - xfs: acquire ->ail_lock from xfs_trans_ail_delete() (Bill O'Donnell) [1937116] - xfs: abort consistently on dquot flush failure (Bill O'Donnell) [1937116] - xfs: ratelimit unmount time per-buffer I/O error alert (Bill O'Donnell) [1937116] - xfs: refactor ratelimited buffer error messages into helper (Bill O'Donnell) [1937116] - xfs: reset buffer write failure state on successful completion (Bill O'Donnell) [1937116] - xfs: remove unnecessary shutdown check from xfs_iflush() (Bill O'Donnell) [1937116] - xfs: simplify inode flush error handling (Bill O'Donnell) [1937116] - xfs: factor out buffer I/O failure code (Bill O'Donnell) [1937116] - xfs: refactor failed buffer resubmission into xfsaild (Bill O'Donnell) [1937116] - xfs: spell out the parameter name for ->cancel_item (Bill O'Donnell) [1937116] - xfs: use a xfs_btree_cur for the ->finish_cleanup state (Bill O'Donnell) [1937116] - xfs: turn dfp_done into a xfs_log_item (Bill O'Donnell) [1937116] - xfs: refactor xfs_defer_finish_noroll (Bill O'Donnell) [1937116] - xfs: turn dfp_intent into a xfs_log_item (Bill O'Donnell) [1937116] - xfs: merge the ->diff_items defer op into ->create_intent (Bill O'Donnell) [1937116] - xfs: merge the ->log_item defer op into ->create_intent (Bill O'Donnell) [1937116] - xfs: factor out a xfs_defer_create_intent helper (Bill O'Donnell) [1937116] - xfs: remove the xfs_inode_log_item_t typedef (Bill O'Donnell) [1937116] - xfs: remove the xfs_efd_log_item_t typedef (Bill O'Donnell) [1937116] - xfs: remove the xfs_efi_log_item_t typedef (Bill O'Donnell) [1937116] - xfs: refactor xlog_recover_buffer_pass1 (Bill O'Donnell) [1937116] - xfs: simplify xlog_recover_inode_ra_pass2 (Bill O'Donnell) [1937116] - xfs: factor out a xlog_buf_readahead helper (Bill O'Donnell) [1937116] - xfs: rename inode_list xlog_recover_reorder_trans (Bill O'Donnell) [1937116] - xfs: refactor the buffer cancellation table helpers (Bill O'Donnell) [1937116] - xfs: define printk_once variants for xfs messages (Bill O'Donnell) [1937116] - xfs: stop CONFIG_XFS_DEBUG from changing compiler flags (Bill O'Donnell) [1937116] - xfs: remove unnecessary check of the variable resblks in xfs_symlink (Bill O'Donnell) [1937116] - xfs: simplify the flags setting in xfs_qm_scall_quotaon (Bill O'Donnell) [1937116] - xfs: remove unnecessary assertion from xfs_qm_vop_create_dqattach (Bill O'Donnell) [1937116] - xfs: remove unnecessary variable udqp from xfs_ioctl_setattr (Bill O'Donnell) [1937116] - xfs: reserve quota inode transaction space only when needed (Bill O'Donnell) [1937116] - xfs: combine two if statements with same condition (Bill O'Donnell) [1937116] - xfs: trace quota allocations for all quota types (Bill O'Donnell) [1937116] - xfs: report unrecognized log item type codes during recovery (Bill O'Donnell) [1937116] - xfs: move inode flush to the sync workqueue (Bill O'Donnell) [1937116] - xfs: fix partially uninitialized structure in xfs_reflink_remap_extent (Bill O'Donnell) [1937116] - xfs: fix inode number overflow in ifree cluster helper (Bill O'Donnell) [1937116] - xfs: remove redundant variable assignment in xfs_symlink() (Bill O'Donnell) [1937116] - xfs: ratelimit inode flush on buffered write ENOSPC (Bill O'Donnell) [1937116] - xfs: return locked status of inode buffer on xfsaild push (Bill O'Donnell) [1937116] - xfs: trylock underlying buffer on dquot flush (Bill O'Donnell) [1937116] - xfs: remove unnecessary ternary from xfs_create (Bill O'Donnell) [1937116] - xfs: don't write a corrupt unmount record to force summary counter recalc (Bill O'Donnell) [1937116] - xfs: factor inode lookup from xfs_ifree_cluster (Bill O'Donnell) [1937116] - xfs: tail updates only need to occur when LSN changes (Bill O'Donnell) [1937116] - xfs: factor common AIL item deletion code (Bill O'Donnell) [1937116] - xfs: correctly acount for reclaimable slabs (Bill O'Donnell) [1937116] - xfs: Improve metadata buffer reclaim accountability (Bill O'Donnell) [1937116] - xfs: don't allow log IO to be throttled (Bill O'Donnell) [1937116] - xfs: Throttle commits on delayed background CIL push (Bill O'Donnell) [1937116] - xfs: Lower CIL flush limit for large logs (Bill O'Donnell) [1937116] - xfs: remove some stale comments from the log code (Bill O'Donnell) [1937116] - xfs: refactor unmount record writing (Bill O'Donnell) [1937116] - xfs: merge xlog_commit_record with xlog_write_done (Bill O'Donnell) [1937116] - xfs: split xlog_ticket_done (Bill O'Donnell) [1937116] - xfs: kill XLOG_TIC_INITED (Bill O'Donnell) [1937116] - xfs: refactor and split xfs_log_done() (Bill O'Donnell) [1937116] - xfs: re-order initial space accounting checks in xlog_write (Bill O'Donnell) [1937116] - xfs: don't try to write a start record into every iclog (Bill O'Donnell) [1937116] - xfs: validate the realtime geometry in xfs_validate_sb_common (Bill O'Donnell) [1937116] - xfs: shutdown on failure to add page to log bio (Bill O'Donnell) [1937116] - xfs: directory bestfree check should release buffers (Bill O'Donnell) [1937116] - xfs: drop all altpath buffers at the end of the sibling check (Bill O'Donnell) [1937116] - xfs: remove xlog_state_want_sync (Bill O'Donnell) [1937116] - xfs: move the ioerror check out of xlog_state_clean_iclog (Bill O'Donnell) [1937116] - xfs: refactor xlog_state_clean_iclog (Bill O'Donnell) [1937116] - xfs: remove the aborted parameter to xlog_state_done_syncing (Bill O'Donnell) [1937116] - xfs: simplify log shutdown checking in xfs_log_release_iclog (Bill O'Donnell) [1937116] - xfs: simplify the xfs_log_release_iclog calling convention (Bill O'Donnell) [1937116] - xfs: factor out a xlog_wait_on_iclog helper (Bill O'Donnell) [1937116] - xfs: merge xlog_cil_push into xlog_cil_push_work (Bill O'Donnell) [1937116] - xfs: remove the di_version field from struct icdinode (Bill O'Donnell) [1937116] - xfs: simplify a check in xfs_ioctl_setattr_check_cowextsize (Bill O'Donnell) [1937116] - xfs: simplify di_flags2 inheritance in xfs_ialloc (Bill O'Donnell) [1937116] - xfs: only check the superblock version for dinode size calculation (Bill O'Donnell) [1937116] - xfs: add a new xfs_sb_version_has_v3inode helper (Bill O'Donnell) [1937116] - xfs: add support for rmap btree staging cursors (Bill O'Donnell) [1937116] - xfs: add support for refcount btree staging cursors (Bill O'Donnell) [1937116] - xfs: add support for inode btree staging cursors (Bill O'Donnell) [1937116] - xfs: add support for free space btree staging cursors (Bill O'Donnell) [1937116] - xfs: support bulk loading of staged btrees (Bill O'Donnell) [1937116] - xfs: introduce fake roots for inode-rooted btrees (Bill O'Donnell) [1937116] - xfs: introduce fake roots for ag-rooted btrees (Bill O'Donnell) [1937116] - xfs: replace open-coded bitmap weight logic (Bill O'Donnell) [1937116] - xfs: rename xfs_bitmap to xbitmap (Bill O'Donnell) [1937116] - xfs: xrep_reap_extents should not destroy the bitmap (Bill O'Donnell) [1937116] - xfs: cleanup xfs_log_unmount_write (Bill O'Donnell) [1937116] - xfs: remove dead code from xfs_log_unmount_write (Bill O'Donnell) [1937116] - xfs: remove the unused return value from xfs_log_unmount_write (Bill O'Donnell) [1937116] - xfs: remove the unused XLOG_UNMOUNT_REC_TYPE define (Bill O'Donnell) [1937116] - xfs: mark XLOG_FORCED_SHUTDOWN as unlikely (Bill O'Donnell) [1937116] - xfs: make the btree ag cursor private union anonymous (Bill O'Donnell) [1937116] - xfs: make the btree cursor union members named structure (Bill O'Donnell) [1937116] - xfs: make btree cursor private union anonymous (Bill O'Donnell) [1937116] - xfs: rename btree cursor private btree member flags (Bill O'Donnell) [1937116] - xfs: convert btree cursor inode-private member names (Bill O'Donnell) [1937116] - xfs: convert btree cursor ag-private member name (Bill O'Donnell) [1937116] - xfs: introduce new private btree cursor names (Bill O'Donnell) [1937116] - xfs: Use scnprintf() for avoiding potential buffer overflow (Bill O'Donnell) [1937116] - xfs: mark extended attr corrupt when lookup-by-hash fails (Bill O'Donnell) [1937116] - xfs: mark dir corrupt when lookup-by-hash fails (Bill O'Donnell) [1937116] - xfs: check owner of dir3 blocks (Bill O'Donnell) [1937116] - xfs: check owner of dir3 data blocks (Bill O'Donnell) [1937116] - xfs: check owner of dir3 free blocks (Bill O'Donnell) [1937116] - xfs: fix buffer corruption reporting when xfs_dir3_free_header_check fails (Bill O'Donnell) [1937116] - xfs: xfs_buf_corruption_error should take __this_address (Bill O'Donnell) [1937116] - xfs: add a function to deal with corrupt buffers post-verifiers (Bill O'Donnell) [1937116] - xfs: remove XFS_BUF_TO_SBP (Bill O'Donnell) [1937116] - xfs: remove XFS_BUF_TO_AGF (Bill O'Donnell) [1937116] - xfs: remove XFS_BUF_TO_AGI (Bill O'Donnell) [1937116] - xfs: remove the xfs_agfl_t typedef (Bill O'Donnell) [1937116] - xfs: remove the agfl_bno member from struct xfs_agfl (Bill O'Donnell) [1937116] - xfs: switch xfs_attrmulti_attr_get to lazy attr buffer allocation (Bill O'Donnell) [1937116] - xfs: only allocate the buffer size actually needed in __xfs_set_acl (Bill O'Donnell) [1937116] - xfs: clean up bufsize alignment in xfs_ioc_attr_list (Bill O'Donnell) [1937116] - xfs: embedded the attrlist cursor into struct xfs_attr_list_context (Bill O'Donnell) [1937116] - xfs: remove XFS_DA_OP_INCOMPLETE (Bill O'Donnell) [1937116] - xfs: clean up the attr flag confusion (Bill O'Donnell) [1937116] - xfs: clean up the ATTR_REPLACE checks (Bill O'Donnell) [1937116] - xfs: improve xfs_forget_acl (Bill O'Donnell) [1937116] - xfs: lift cursor copy in/out into xfs_ioc_attr_list (Bill O'Donnell) [1937116] - xfs: lift buffer allocation into xfs_ioc_attr_list (Bill O'Donnell) [1937116] - xfs: lift common checks into xfs_ioc_attr_list (Bill O'Donnell) [1937116] - xfs: rename xfs_attr_list_int to xfs_attr_list (Bill O'Donnell) [1937116] - xfs: move the legacy xfs_attr_list to xfs_ioctl.c (Bill O'Donnell) [1937116] - xfs: open code ATTR_ENTSIZE (Bill O'Donnell) [1937116] - xfs: remove the unused ATTR_ENTRY macro (Bill O'Donnell) [1937116] - xfs: cleanup struct xfs_attr_list_context (Bill O'Donnell) [1937116] - xfs: factor out a xfs_attr_match helper (Bill O'Donnell) [1937116] - xfs: replace ATTR_KERNOTIME with XFS_DA_OP_NOTIME (Bill O'Donnell) [1937116] - xfs: remove ATTR_ALLOC and XFS_DA_OP_ALLOCVAL (Bill O'Donnell) [1937116] - xfs: remove ATTR_KERNOVAL (Bill O'Donnell) [1937116] - xfs: remove the xfs_inode argument to xfs_attr_get_ilocked (Bill O'Donnell) [1937116] - xfs: pass an initialized xfs_da_args to xfs_attr_get (Bill O'Donnell) [1937116] - xfs: pass an initialized xfs_da_args structure to xfs_attr_set (Bill O'Donnell) [1937116] - xfs: turn xfs_da_args.value into a void pointer (Bill O'Donnell) [1937116] - xfs: remove the MAXNAMELEN check from xfs_attr_args_init (Bill O'Donnell) [1937116] - xfs: remove the name == NULL check from xfs_attr_args_init (Bill O'Donnell) [1937116] - xfs: factor out a helper for a single XFS_IOC_ATTRMULTI_BY_HANDLE op (Bill O'Donnell) [1937116] - xfs: use strndup_user in XFS_IOC_ATTRMULTI_BY_HANDLE (Bill O'Donnell) [1937116] - xfs: merge xfs_attrmulti_attr_remove into xfs_attrmulti_attr_set (Bill O'Donnell) [1937116] - xfs: merge xfs_attr_remove into xfs_attr_set (Bill O'Donnell) [1937116] - xfs: remove the ATTR_INCOMPLETE flag (Bill O'Donnell) [1937116] - xfs: reject invalid flags combinations in XFS_IOC_ATTRLIST_BY_HANDLE (Bill O'Donnell) [1937116] - xfs: rework collapse range into an atomic operation (Bill O'Donnell) [1937116] - xfs: rework insert range into an atomic operation (Bill O'Donnell) [1937116] - xfs: open code insert range extent split helper (Bill O'Donnell) [1937116] - xfs: Add missing annotation to xfs_ail_check() (Bill O'Donnell) [1937116] - xfs: fix an undefined behaviour in _da3_path_shift (Bill O'Donnell) [1937116] - xfs: ratelimit xfs_discard_page messages (Bill O'Donnell) [1937116] - xfs: ratelimit xfs_buf_ioerror_alert messages (Bill O'Donnell) [1937116] - xfs: remove the kuid/kgid conversion wrappers (Bill O'Donnell) [1937116] - xfs: remove the icdinode di_uid/di_gid members (Bill O'Donnell) [1937116] - xfs: ensure that the inode uid/gid match values match the icdinode ones (Bill O'Donnell) [1937116] - xfs: improve error message when we can't allocate memory for xfs_buf (Bill O'Donnell) [1937116] - ceph: fix test for whether we can skip read when writing beyond EOF (Jeff Layton) [1971101] - redhat/configs: Add CONFIG_X86_SGX_KVM (Bandan Das) [1494649] - KVM: x86: Fix implicit enum conversion goof in scattered reverse CPUID code (Bandan Das) [1494649] - KVM: x86: Add capability to grant VM access to privileged SGX attribute (Bandan Das) [1494649] - KVM: VMX: Enable SGX virtualization for SGX1, SGX2 and LC (Bandan Das) [1494649] - KVM: VMX: Add ENCLS[EINIT] handler to support SGX Launch Control (LC) (Bandan Das) [1494649] - KVM: VMX: Add emulation of SGX Launch Control LE hash MSRs (Bandan Das) [1494649] - KVM: VMX: Add SGX ENCLS[ECREATE] handler to enforce CPUID restrictions (Bandan Das) [1494649] - KVM: VMX: Frame in ENCLS handler for SGX virtualization (Bandan Das) [1494649] - KVM: VMX: Add basic handling of VM-Exit from SGX enclave (Bandan Das) [1494649] - KVM: x86: Add reverse-CPUID lookup support for scattered SGX features (Bandan Das) [1494649] - KVM: x86: Add support for reverse CPUID lookup of scattered features (Bandan Das) [1494649] - KVM: x86: Define new #PF SGX error code bit (Bandan Das) [1494649] - KVM: x86: Export kvm_mmu_gva_to_gpa_{read,write}() for SGX (VMX) (Bandan Das) [1494649] - x86/sgx: Mark sgx_vepc_vm_ops static (Bandan Das) [1494649] - x86/sgx: Do not update sgx_nr_free_pages in sgx_setup_epc_section() (Bandan Das) [1494649] - x86/sgx: Move provisioning device creation out of SGX driver (Bandan Das) [1494649] - x86/sgx: Add helpers to expose ECREATE and EINIT to KVM (Bandan Das) [1494649] - x86/sgx: Add helper to update SGX_LEPUBKEYHASHn MSRs (Bandan Das) [1494649] - x86/sgx: Add encls_faulted() helper (Bandan Das) [1494649] - x86/sgx: Add SGX2 ENCLS leaf definitions (EAUG, EMODPR and EMODT) (Bandan Das) [1494649] - x86/sgx: Move ENCLS leaf definitions to sgx.h (Bandan Das) [1494649] - x86/sgx: Expose SGX architectural definitions to the kernel (Bandan Das) [1494649] - x86/sgx: Initialize virtual EPC driver even when SGX driver is disabled (Bandan Das) [1494649] - x86/cpu/intel: Allow SGX virtualization without Launch Control support (Bandan Das) [1494649] - x86/sgx: Introduce virtual EPC for use by KVM guests (Bandan Das) [1494649] - x86/sgx: Add SGX_CHILD_PRESENT hardware error code (Bandan Das) [1494649] - x86/sgx: Wipe out EREMOVE from sgx_free_epc_page() (Bandan Das) [1494649] - x86/cpufeatures: Add SGX1 and SGX2 sub-features (Bandan Das) [1494649] - x86/cpufeatures: Make SGX_LC feature bit depend on SGX bit (Bandan Das) [1494649] - x86/sgx: Remove unnecessary kmap() from sgx_ioc_enclave_init() (Bandan Das) [1494649] - selftests/sgx: Use getauxval() to simplify test code (Bandan Das) [1494649] - selftests/sgx: Improve error detection and messages (Bandan Das) [1494649] - x86/sgx: Add a basic NUMA allocation scheme to sgx_alloc_epc_page() (Bandan Das) [1494649] - x86/sgx: Replace section->init_laundry_list with sgx_dirty_page_list (Bandan Das) [1494649] - x86/sgx: Maintain encl->refcount for each encl->mm_list entry (Bandan Das) [1494649] - MAINTAINERS: Add Dave Hansen as reviewer for INTEL SGX (Bandan Das) [1494649] - x86/NUMA: Provide a range-to-target_node lookup facility (Bandan Das) [1494649] - x86/mm: Introduce CONFIG_NUMA_KEEP_MEMINFO (Bandan Das) [1494649] - configs: Enable CONFIG_MLXBF_GIGE on aarch64 (Alaa Hleihel) [1803489] - Add Mellanox BlueField Gigabit Ethernet driver (Alaa Hleihel) [1803489] - integrity: Use current_uid() in integrity_audit_message() (Richard Guy Briggs) [1957052] - ima: AppArmor satisfies the audit rule requirements (Richard Guy Briggs) [1957052] - IMA: Add audit log for failure conditions (Richard Guy Briggs) [1957052] - integrity: Add errno field in audit message (Richard Guy Briggs) [1957052] - audit: add blank line after variable declarations (Richard Guy Briggs) [1957052] - audit: drop /proc/PID/loginuid documentation Format field (Richard Guy Briggs) [1957052] - audit: avoid -Wempty-body warning (Richard Guy Briggs) [1957052] - audit: document /proc/PID/sessionid (Richard Guy Briggs) [1957052] - audit: document /proc/PID/loginuid (Richard Guy Briggs) [1957052] - MAINTAINERS: update audit files (Richard Guy Briggs) [1957052] - audit: further cleanup of AUDIT_FILTER_ENTRY deprecation (Richard Guy Briggs) [1957052] - netfilter: nftables: fix a warning message in nf_tables_commit_audit_collect() (Richard Guy Briggs) [1957052] - audit: log nftables configuration change events once per table (Richard Guy Briggs) [1957052] - audit_alloc_mark(): don't open-code ERR_CAST() (Richard Guy Briggs) [1957052] - make dump_common_audit_data() safe to be called from RCU pathwalk (Richard Guy Briggs) [1957052] - new helper: d_find_alias_rcu() (Richard Guy Briggs) [1957052] - audit: Make audit_filter_syscall() return void (Richard Guy Briggs) [1957052] - audit: Remove leftover reference to the audit_tasklet (Richard Guy Briggs) [1957052] - kernel/audit: convert comma to semicolon (Richard Guy Briggs) [1957052] - dump_common_audit_data(): fix racy accesses to ->d_name (Richard Guy Briggs) [1957052] - audit: replace atomic_add_return() (Richard Guy Briggs) [1957052] - x86/audit: Fix a -Wmissing-prototypes warning for ia32_classify_syscall() (Richard Guy Briggs) [1957052] - ethtool: fix kdoc attr name (Ivan Vecera) [1967261] - ethtool: Remove link_mode param and derive link params from driver (Ivan Vecera) [1967261] - ethtool: Add lanes parameter for ETHTOOL_LINK_MODE_10000baseR_FEC_BIT (Ivan Vecera) [1967261] - ethtool: fix kdoc in headers (Ivan Vecera) [1967261] - ethtool: document reserved fields in the uAPI (Ivan Vecera) [1967261] - ethtool: un-kdocify extended link state (Ivan Vecera) [1967261] - ethtool: document PHY tunable callbacks (Ivan Vecera) [1967261] - docs: ethtool: fix some copy-paste errors (Ivan Vecera) [1967261] - ethtool: fix incorrect datatype in set_eee ops (Ivan Vecera) [1967261] - net: selftests: Add lanes setting test (Ivan Vecera) [1967261] - mlxsw: ethtool: Pass link mode in use to ethtool (Ivan Vecera) [1967261] - mlxsw: ethtool: Add support for setting lanes when autoneg is off (Ivan Vecera) [1967261] - mlxsw: ethtool: Remove max lanes filtering (Ivan Vecera) [1967261] - ethtool: Expose the number of lanes in use (Ivan Vecera) [1967261] - ethtool: Get link mode in use instead of speed and duplex parameters (Ivan Vecera) [1967261] - ethtool: prepare __ethtool_get_link_ksettings for subsequent changes (Ivan Vecera) [1967261] - ethtool: Extend link modes settings uAPI with lanes (Ivan Vecera) [1967261] - ethtool: Validate master slave configuration before rtnl_lock() (Ivan Vecera) [1967261] - ethtool: fix string set id check (Ivan Vecera) [1967261] - ethtool: fix stack overflow in ethnl_parse_bitset() (Ivan Vecera) [1967261] - selftests: add ring and coalesce selftests (Ivan Vecera) [1967261] - selftests: refactor get_netdev_name function (Ivan Vecera) [1967261] - selftests: extract common functions in ethtool-common.sh (Ivan Vecera) [1967261] - netdevsim: support ethtool ring and coalesce settings (Ivan Vecera) [1967261] - netdevsim: move ethtool pause params in separate struct (Ivan Vecera) [1967261] - ethtool: add ETHTOOL_COALESCE_ALL_PARAMS define (Ivan Vecera) [1967261] - ethtool: netlink: add missing netdev_features_change() call (Ivan Vecera) [1967261] - ethtool: remove unneeded semicolon (Ivan Vecera) [1967261] - ethtool: allow netdev driver to define phy tunables (Ivan Vecera) [1967261] - ethtool: mark netlink family as __ro_after_init (Ivan Vecera) [1967261] - ethtool: Add 100base-FX link mode entries (Ivan Vecera) [1967261] - ethtool: fix error handling in ethtool_phys_id (Ivan Vecera) [1967261] - ethtool: allow flow-type ether without IP protocol field (Ivan Vecera) [1967261] - net: phy: Uninline PHY ethtool statistics operations (Ivan Vecera) [1967261] - net: phy: Define PHY statistics ethtool_phy_ops (Ivan Vecera) [1967261] - net: ethtool: Remove PHYLIB direct dependency (Ivan Vecera) [1967261] - net: phy: Register ethtool PHY operations (Ivan Vecera) [1967261] - genksyms: Ignore module scoped _Static_assert() (Ivan Vecera) [1967261] - net: ethtool: Introduce ethtool_phy_ops (Ivan Vecera) [1967261] - Documentation: networking: fix ethtool-netlink table formats (Ivan Vecera) [1967261] - ethtool: ioctl: Use array_size() in copy_to_user() (Ivan Vecera) [1967261] - net: ethtool: cabletest: Make ethnl_act_cable_test_tdr_cfg static (Ivan Vecera) [1967261] - SUNRPC: Handle major timeout in xprt_adjust_timeout() (Scott Mayhew) [1979070] - gro_cells: reduce number of synchronize_net() calls (Ivan Vecera) [1959015] - net: make sure napi_list is safe for RCU traversal (Ivan Vecera) [1959015] - net: manage napi add/del idempotence explicitly (Ivan Vecera) [1959015] - net: remove napi_hash_del() from driver-facing API (Ivan Vecera) [1959015] - net: disable netpoll on fresh napis (Ivan Vecera) [1959015] - usb: dwc3-meson-g12a: fix usb2 PHY glue init when phy0 is disabled (Torez Smith) [1942772] - xhci: Fix 5.12 regression of missing xHC cache clearing command after a Stall (Torez Smith) [1942772] - xhci: fix giving back URB with incorrect status regression in 5.12 (Torez Smith) [1942772] - usb: typec: ucsi: Clear pending after acking connector change (Torez Smith) [1942772] - net: hso: check for allocation failure in hso_create_bulk_serial_device() (Torez Smith) [1942772] - usb: typec: tcpm: Fix wrong handling in GET_SINK_CAP (Torez Smith) [1942772] - net: hso: fix NULL-deref on disconnect regression (Torez Smith) [1942772] - USB: CDC-ACM: fix poison/unpoison imbalance (Torez Smith) [1942772] - usbip: vudc: fix missing unlock on error in usbip_sockfd_store() (Torez Smith) [1942772] - usb: xhci-mtk: improve bandwidth scheduling with TT (Torez Smith) [1942772] - usb: xhci-mtk: remove or operator for setting schedule parameters (Torez Smith) [1942772] - usb: typec: tcpm: Wait for vbus discharge to VSAFE0V before toggling (Torez Smith) [1942772] - software node: Provide replacement for device_add_properties() (Torez Smith) [1942772] - driver core: platform: Reimplement devm_platform_ioremap_resource (Torez Smith) [1942772] - USB: usblp: initialize newChannel (Torez Smith) [1942772] - net: hso: fix null-ptr-deref during tty device unregistration (Torez Smith) [1942772] - usbip: synchronize event handler with sysfs code paths (Torez Smith) [1942772] - usbip: vudc synchronize sysfs code paths (Torez Smith) [1942772] - usbip: stub-dev synchronize sysfs code paths (Torez Smith) [1942772] - usbip: add sysfs_lock to synchronize sysfs code paths (Torez Smith) [1942772] - drivers: net: fix memory leak in peak_usb_create_dev (Torez Smith) [1942772] - thunderbolt: Fix off by one in tb_port_find_retimer() (Torez Smith) [1942772] - thunderbolt: Fix a leak in tb_retimer_add() (Torez Smith) [1942772] - usb: dwc2: Prevent core suspend when port connection flag is 0 (Torez Smith) [1942772] - usb: dwc2: Fix HPRT0.PrtSusp bit setting for HiKey 960 board. (Torez Smith) [1942772] - usb: xhci-mtk: fix broken streams issue on 0.96 xHCI (Torez Smith) [1942772] - usbip: vhci_hcd fix shift out-of-bounds in vhci_hub_control() (Torez Smith) [1942772] - USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem (Torez Smith) [1942772] - USB: cdc-acm: do not log successful probe on later errors (Torez Smith) [1942772] - USB: cdc-acm: always claim data interface (Torez Smith) [1942772] - USB: cdc-acm: use negation for NULL checks (Torez Smith) [1942772] - USB: cdc-acm: clean up probe error labels (Torez Smith) [1942772] - USB: cdc-acm: drop redundant driver-data reset (Torez Smith) [1942772] - USB: cdc-acm: drop redundant driver-data assignment (Torez Smith) [1942772] - USB: cdc-acm: fix use-after-free after probe failure (Torez Smith) [1942772] - USB: cdc-acm: fix double free on probe failure (Torez Smith) [1942772] - USB: cdc-acm: downgrade message to debug (Torez Smith) [1942772] - USB: cdc-acm: untangle a circular dependency between callback and softint (Torez Smith) [1942772] - cdc-acm: fix BREAK rx code path adding necessary calls (Torez Smith) [1942772] - usb: dwc3: pci: Enable dis_uX_susphy_quirk for Intel Merrifield (Torez Smith) [1942772] - usb: dwc3: qcom: skip interconnect init for ACPI probe (Torez Smith) [1942772] - can: peak_usb: Revert "can: peak_usb: add forgotten supported devices" (Torez Smith) [1942772] - r8152: limit the RX buffer size of RTL8153A for USB 2.0 (Torez Smith) [1942772] - net: cdc-phonet: fix data-interface release on probe failure (Torez Smith) [1942772] - usb: typec: tcpm: Skip sink_cap query only when VDM sm is busy (Torez Smith) [1942772] - usb: typec: tcpm: Invoke power_supply_changed for tcpm-source-psy- (Torez Smith) [1942772] - usb: typec: Remove vdo[3] part of tps6598x_rx_identity_reg struct (Torez Smith) [1942772] - usb-storage: Add quirk to defeat Kindle's automatic unload (Torez Smith) [1942772] - usbip: Fix incorrect double assignment to udc->ud.tcp_rx (Torez Smith) [1942772] - can: kvaser_usb: Add support for USBcan Pro 4xHS (Torez Smith) [1942772] - can: peak_usb: add forgotten supported devices (Torez Smith) [1942772] - xhci: Fix repeated xhci wake after suspend due to uncleared internal wake state (Torez Smith) [1942772] - usb: xhci: Fix ASMedia ASM1042A and ASM3242 DMA addressing (Torez Smith) [1942772] - xhci: Improve detection of device initiated wake signal. (Torez Smith) [1942772] - usb: xhci: do not perform Soft Retry for some xHCI hosts (Torez Smith) [1942772] - usbip: fix vudc usbip_sockfd_store races leading to gpf (Torez Smith) [1942772] - usbip: fix vhci_hcd attach_store() races leading to gpf (Torez Smith) [1942772] - usbip: fix stub_dev usbip_sockfd_store() races leading to gpf (Torez Smith) [1942772] - usbip: fix vudc to check for stream socket (Torez Smith) [1942772] - usbip: fix vhci_hcd to check for stream socket (Torez Smith) [1942772] - usbip: fix stub_dev to check for stream socket (Torez Smith) [1942772] - USB: usblp: fix a hang in poll() if disconnected (Torez Smith) [1942772] - usb: dwc3: qcom: Add missing DWC3 OF node refcount decrement (Torez Smith) [1942772] - usb: dwc3: qcom: Honor wakeup enabled/disabled state (Torez Smith) [1942772] - usb: dwc3: qcom: add ACPI device id for sc8180x (Torez Smith) [1942772] - Goodix Fingerprint device is not a modem (Torez Smith) [1942772] - USB: serial: io_edgeport: fix memory leak in edge_startup (Torez Smith) [1942772] - USB: serial: ch341: add new Product ID (Torez Smith) [1942772] - USB: serial: cp210x: add some more GE USB IDs (Torez Smith) [1942772] - USB: serial: cp210x: add ID for Acuity Brands nLight Air Adapter (Torez Smith) [1942772] - net: usb: log errors to dmesg/syslog (Torez Smith) [1942772] - net: usb: cdc_ncm: emit dev_err on error paths (Torez Smith) [1942772] - thunderbolt: Increase runtime PM reference count on DP tunnel discovery (Torez Smith) [1942772] - thunderbolt: Initialize HopID IDAs in tb_switch_alloc() (Torez Smith) [1942772] - net: usb: qmi_wwan: allow qmimux add/del with master up (Torez Smith) [1942772] - Revert "r8152: adjust the settings about MAC clock speed down for RTL8153" (Torez Smith) [1942772] - net: usb: qmi_wwan: support ZTE P685M modem (Torez Smith) [1942772] - r8152: spilt rtl_set_eee_plus and r8153b_green_en (Torez Smith) [1942772] - r8152: replace netif_err with dev_err (Torez Smith) [1942772] - r8152: check if the pointer of the function exists (Torez Smith) [1942772] - r8152: enable U1/U2 for USB_SPEED_SUPER (Torez Smith) [1942772] - usb: misc: usb3503: Fix logic in usb3503_init() (Torez Smith) [1942772] - usb: Replace lkml.org links with lore (Torez Smith) [1942772] - usb: quirks: add quirk to start video capture on ELMO L-12F document camera reliable (Torez Smith) [1942772] - USB: quirks: sort quirk entries (Torez Smith) [1942772] - USB: serial: drop bogus to_usb_serial_port() checks (Torez Smith) [1942772] - USB: serial: drop if with an always false condition (Torez Smith) [1942772] - usb: typec: tcpm: Get Sink VDO from fwnode (Torez Smith) [1942772] - dt-bindings: connector: Add SVDM VDO properties (Torez Smith) [1942772] - usb: typec: displayport: Fill the negotiated SVDM Version in the header (Torez Smith) [1942772] - usb: typec: ucsi: Determine common SVDM Version (Torez Smith) [1942772] - usb: typec: tcpm: Determine common SVDM Version (Torez Smith) [1942772] - usb: pd: Make SVDM Version configurable in VDM header (Torez Smith) [1942772] - usb: typec: Manage SVDM version (Torez Smith) [1942772] - usb: dwc3: gadget: Fix dep->interval for fullspeed interrupt (Torez Smith) [1942772] - usb: dwc3: gadget: Fix setting of DEPCFG.bInterval_m1 (Torez Smith) [1942772] - USB: serial: option: update interface mapping for ZTE P685M (Torez Smith) [1942772] - usb: dwc3: gadget: Track connected SSP rate and lane count (Torez Smith) [1942772] - usb: dwc3: gadget: Implement setting of SSP rate (Torez Smith) [1942772] - usb: dwc3: core: Check maximum_speed SSP genXxY (Torez Smith) [1942772] - usb: common: Parse for USB SSP genXxY (Torez Smith) [1942772] - usb: dwc2: Fix endpoint direction check in ep_from_windex (Torez Smith) [1942772] - usb: dwc3: fix clock issue during resume in OTG mode (Torez Smith) [1942772] - xhci: ext-caps: Use software node API with the properties (Torez Smith) [1942772] - usb: dwc3: host: Use software node API with the properties (Torez Smith) [1942772] - r8152: replace several functions about phy patch request (Torez Smith) [1942772] - usb: dwc3: qcom: Constify the software node (Torez Smith) [1942772] - usb: dwc3: haps: Constify the software node (Torez Smith) [1942772] - usb: dwc2: pci: Drop the empty quirk function (Torez Smith) [1942772] - thunderbolt: Add support for native USB4 _OSC (Torez Smith) [1942772] - thunderbolt: Allow disabling XDomain protocol (Torez Smith) [1942772] - thunderbolt: Add support for PCIe tunneling disabled (SL5) (Torez Smith) [1942772] - thunderbolt: dma_test: Drop unnecessary include (Torez Smith) [1942772] - thunderbolt: Add clarifying comments about USB4 terms router and adapter (Torez Smith) [1942772] - thunderbolt: switch: Fix kernel-doc descriptions of non-static functions (Torez Smith) [1942772] - thunderbolt: nhi: Fix kernel-doc descriptions of non-static functions (Torez Smith) [1942772] - thunderbolt: path: Fix kernel-doc descriptions of non-static functions (Torez Smith) [1942772] - thunderbolt: eeprom: Fix kernel-doc descriptions of non-static functions (Torez Smith) [1942772] - thunderbolt: ctl: Fix kernel-doc descriptions of non-static functions (Torez Smith) [1942772] - usb: pd: Reland VDO definitions of PD2.0 (Torez Smith) [1942772] - NET: usb: qmi_wwan: Adding support for Cinterion MV31 (Torez Smith) [1942772] - usb: pd: Update VDO definitions (Torez Smith) [1942772] - xhci: fix bounce buffer usage for non-sg list case (Torez Smith) [1942772] - usb: xhci-mtk: break loop when find the endpoint to drop (Torez Smith) [1942772] - usb: typec: Return void in typec_partner_set_pd_revision (Torez Smith) [1942772] - usb: typec: tcpci_maxim: Enable data path when partner is USB Comm capable (Torez Smith) [1942772] - usb: typec: tcpci: Add Callback to Usb Communication capable partner (Torez Smith) [1942772] - usb: typec: tcpm: Add Callback to Usb Communication capable partner (Torez Smith) [1942772] - usb: typec: tcpm: Set in_ams flag when Source caps have been received (Torez Smith) [1942772] - usb: typec: tcpm: Handle vbus shutoff when in source mode (Torez Smith) [1942772] - usb: typec: Add typec_partner_set_pd_revision (Torez Smith) [1942772] - usb: typec: Provide PD Specification Revision for cable and partner (Torez Smith) [1942772] - usb: typec: Standardize PD Revision format with Type-C Revision (Torez Smith) [1942772] - usb: xhci-mtk: skip dropping bandwidth of unchecked endpoints (Torez Smith) [1942772] - USB: serial: ftdi_sio: restore divisor-encoding comments (Torez Smith) [1942772] - USB: serial: ftdi_sio: fix FTX sub-integer prescaler (Torez Smith) [1942772] - USB: serial: cp210x: clean up auto-RTS handling (Torez Smith) [1942772] - USB: serial: cp210x: fix RTS handling (Torez Smith) [1942772] - USB: serial: cp210x: clean up printk zero padding (Torez Smith) [1942772] - USB: serial: cp210x: clean up flow-control debug message (Torez Smith) [1942772] - USB: serial: cp210x: drop shift macros (Torez Smith) [1942772] - USB: serial: cp210x: fix modem-control handling (Torez Smith) [1942772] - USB: serial: cp210x: suppress modem-control errors (Torez Smith) [1942772] - xhci: handle halting transfer event properly after endpoint stop and halt raced. (Torez Smith) [1942772] - xhci: Check for pending reset endpoint command before queueing a new one. (Torez Smith) [1942772] - xhci: remove obsolete dequeue pointer moving code (Torez Smith) [1942772] - xhci: introduce a new move_dequeue_past_td() function to replace old code. (Torez Smith) [1942772] - xhci: handle stop endpoint command completion with endpoint in running state. (Torez Smith) [1942772] - xhci: Fix halted endpoint at stop endpoint command completion (Torez Smith) [1942772] - xhci: split handling halted endpoints into two steps (Torez Smith) [1942772] - xhci: move and rename xhci_cleanup_halted_endpoint() (Torez Smith) [1942772] - xhci: turn cancelled td cleanup to its own function (Torez Smith) [1942772] - xhci: store TD status in the td struct instead of passing it along (Torez Smith) [1942772] - xhci: use xhci_td_cleanup() helper when giving back cancelled URBs (Torez Smith) [1942772] - xhci: move xhci_td_cleanup so it can be called by more functions (Torez Smith) [1942772] - xhci: Add xhci_reset_halted_ep() helper function (Torez Smith) [1942772] - xhci: flush endpoint start to reduce race risk with stop endpoint command. (Torez Smith) [1942772] - xhci: Check link TRBs when updating ring enqueue and dequeue pointers. (Torez Smith) [1942772] - xhci: avoid DMA double fetch when reading event trb type. (Torez Smith) [1942772] - xhci: remove extra loop in interrupt context (Torez Smith) [1942772] - xhci: check slot_id is valid before gathering slot info (Torez Smith) [1942772] - xhci: prevent a theoretical endless loop while preparing rings. (Torez Smith) [1942772] - xhci: remove xhci_stream_id_to_ring() helper (Torez Smith) [1942772] - xhci: add xhci_virt_ep_to_ring() helper (Torez Smith) [1942772] - xhci: check virt_dev is valid before dereferencing it (Torez Smith) [1942772] - xhci: add xhci_get_virt_ep() helper (Torez Smith) [1942772] - xhci: remove unused event parameter from completion handlers (Torez Smith) [1942772] - xhci: adjust parameters passed to cleanup_halted_endpoint() (Torez Smith) [1942772] - xhci: get isochronous ring directly from endpoint structure (Torez Smith) [1942772] - xhci: Avoid parsing transfer events several times (Torez Smith) [1942772] - net: qmi_wwan: Add pass through mode (Torez Smith) [1942772] - net: usb: qmi_wwan: add qmap id sysfs file for qmimux interfaces (Torez Smith) [1942772] - net: usb: cdc_ether: added support for Thales Cinterion PLSx3 modem family. (Torez Smith) [1942772] - thunderbolt: Fix possible NULL pointer dereference in tb_acpi_add_link() (Torez Smith) [1942772] - thunderbolt: switch: Fix function name in the header (Torez Smith) [1942772] - thunderbolt: tunnel: Fix misspelling of 'receive_path' (Torez Smith) [1942772] - thunderbolt: icm: Fix a couple of formatting issues (Torez Smith) [1942772] - thunderbolt: switch: Demote a bunch of non-conformant kernel-doc headers (Torez Smith) [1942772] - thunderbolt: tb: Kernel-doc function headers should document their parameters (Torez Smith) [1942772] - thunderbolt: nhi: Demote some non-conformant kernel-doc headers (Torez Smith) [1942772] - thunderbolt: xdomain: Fix 'tb_unregister_service_driver()'s 'drv' param (Torez Smith) [1942772] - thunderbolt: eeprom: Demote non-conformant kernel-doc headers to standard comment blocks (Torez Smith) [1942772] - USB: serial: mos7720: fix error code in mos7720_write() (Torez Smith) [1942772] - thunderbolt: ctl: Demote non-conformant kernel-doc headers (Torez Smith) [1942772] - thunderbolt: cap: Fix kernel-doc formatting issue (Torez Smith) [1942772] - thunderbolt: dma_port: Check 'dma_port_flash_write_block()'s return value (Torez Smith) [1942772] - USB: serial: option: Adding support for Cinterion MV31 (Torez Smith) [1942772] - can: mcba_usb: remove h from printk format specifier (Torez Smith) [1942772] - usbnet: fix the indentation of one code snippet (Torez Smith) [1942772] - usb: usb251xb: Use of_device_get_match_data() (Torez Smith) [1942772] - usb: dwc2: Make "trimming xfer length" a debug message (Torez Smith) [1942772] - usb: dwc2: Abort transaction after errors with unknown reason (Torez Smith) [1942772] - usb: dwc2: Do not update data length if it is 0 on inbound transfers (Torez Smith) [1942772] - usb: xhci-mtk: fix unreleased bandwidth data (Torez Smith) [1942772] - USB: serial: mos7840: fix error code in mos7840_write() (Torez Smith) [1942772] - USB: usblp: don't call usb_set_interface if there's a single alt (Torez Smith) [1942772] - USB: serial: cp210x: add pid/vid for WSDA-200-USB (Torez Smith) [1942772] - usb: typec: tcpci_maxim: add terminating newlines to logging (Torez Smith) [1942772] - usb: typec: tcpci_maxim: remove redundant assignment (Torez Smith) [1942772] - usb: typec: tcpm: Create legacy PDOs for PD2 connection (Torez Smith) [1942772] - net: usb: qmi_wwan: added support for Thales Cinterion PLSx3 modem family (Torez Smith) [1942772] - usb: typec: tcpci_maxim: Drop GPIO includes (Torez Smith) [1942772] - usb: typec: tcpm: Respond Wait if VDM state machine is running (Torez Smith) [1942772] - usb: typec: tcpm: Protocol Error handling (Torez Smith) [1942772] - usb: typec: tcpm: AMS and Collision Avoidance (Torez Smith) [1942772] - net: usb: cdc_ncm: don't spew notifications (Torez Smith) [1942772] - usb: typec: ucsi: Add conditional dependency on USB role switch (Torez Smith) [1942772] - usb: ch9: Add USB 3.2 SSP attributes (Torez Smith) [1942772] - USB: serial: f81232: drop short control-transfer checks (Torez Smith) [1942772] - USB: serial: io_ti: fix a debug-message copy-paste error (Torez Smith) [1942772] - USB: serial: io_ti: drop short control-transfer check (Torez Smith) [1942772] - USB: serial: upd78f0730: drop short control-transfer check (Torez Smith) [1942772] - USB: serial: cp210x: add copyright notice (Torez Smith) [1942772] - USB: serial: cp210x: drop unused includes (Torez Smith) [1942772] - USB: serial: cp210x: drop short control-transfer checks (Torez Smith) [1942772] - USB: serial: cp210x: update control-characters on every change (Torez Smith) [1942772] - USB: serial: cp210x: set IXOFF thresholds (Torez Smith) [1942772] - USB: serial: cp210x: add support for software flow control (Torez Smith) [1942772] - USB: serial: pl2303: fix line-speed handling on newer chips (Torez Smith) [1942772] - xhci: tegra: Delay for disabling LFPS detector (Torez Smith) [1942772] - xhci: make sure TRB is fully written before giving it to the controller (Torez Smith) [1942772] - usb: dwc3: qcom: add URS Host support for sdm845 ACPI boot (Torez Smith) [1942772] - usb: dwc3: pci: add support for the Intel Alder Lake-P (Torez Smith) [1942772] - usb: dwc3: pci: ID for Tiger Lake CPU (Torez Smith) [1942772] - usb: dwc3: pci: Register a software node for the dwc3 platform device (Torez Smith) [1942772] - thunderbolt: Add support for de-authorizing devices (Torez Smith) [1942772] - nt: usb: USB_RTL8153_ECM should not default to y (Torez Smith) [1942772] - USB: dwc3: document gadget_max_speed (Torez Smith) [1942772] - usb: dwc3: gadget: Disable Vendor Test LMP Received event (Torez Smith) [1942772] - USB: serial: cp210x: add new VID/PID for supporting Teraoka AD2000 (Torez Smith) [1942772] - r8153_ecm: Add Lenovo Powered USB-C Hub as a fallback of r8152 (Torez Smith) [1942772] - r8152: Add Lenovo Powered USB-C Travel Hub (Torez Smith) [1942772] - USB: ehci: fix an interrupt calltrace error (Torez Smith) [1942772] - ehci: fix EHCI host controller initialization sequence (Torez Smith) [1942772] - usb: typec: ucsi: Add support for USB role switch (Torez Smith) [1942772] - usb: dwc2: disable Link Power Management on STM32MP15 HS OTG (Torez Smith) [1942772] - usb: dwc2: enable FS/LS PHY clock select on STM32MP15 FS OTG (Torez Smith) [1942772] - usb: dwc2: set ahbcfg parameter for STM32MP15 OTG HS and FS (Torez Smith) [1942772] - usb: dwc3: Simplify with dev_err_probe() (Torez Smith) [1942772] - usb: dwc3: keystone: Simplify with dev_err_probe() (Torez Smith) [1942772] - usb: dwc3: core: Replace devm_reset_control_array_get() (Torez Smith) [1942772] - USB: serial: mos7720: improve OOM-handling in read_mos_reg() (Torez Smith) [1942772] - rndis_host: set proper input size for OID_GEN_PHYSICAL_MEDIUM request (Torez Smith) [1942772] - thunderbolt: Start lane initialization after sleep (Torez Smith) [1942772] - thunderbolt: Constify static attribute_group structs (Torez Smith) [1942772] - qmi_wwan: Increase headroom for QMAP SKBs (Torez Smith) [1942772] - usb: usbip: Use DEFINE_SPINLOCK() for spinlock (Torez Smith) [1942772] - usb: dwc3: gadget: Clear wait flag on dequeue (Torez Smith) [1942772] - usb: typec: Send uevent for num_altmodes update (Torez Smith) [1942772] - usb: typec: Fix copy paste error for NVIDIA alt-mode description (Torez Smith) [1942772] - kcov, usb: hide in_serving_softirq checks in __usb_hcd_giveback_urb (Torez Smith) [1942772] - thunderbolt: Drop duplicated 0x prefix from format string (Torez Smith) [1942772] - net: cdc_ncm: correct overhead in delayed_ndp_size (Torez Smith) [1942772] - net: usb: Use DEFINE_SPINLOCK() for spinlock (Torez Smith) [1942772] - usb: uas: Add PNY USB Portable SSD to unusual_uas (Torez Smith) [1942772] - net: usb: qmi_wwan: add Quectel EM160R-GL (Torez Smith) [1942772] - usb: usbip: vhci_hcd: protect shift size (Torez Smith) [1942772] - USB: usblp: fix DMA to stack (Torez Smith) [1942772] - usb: dwc3: gadget: Preserve UDC max speed setting (Torez Smith) [1942772] - usb: dwc3: gadget: Allow runtime suspend if UDC unbinded (Torez Smith) [1942772] - usb: dwc3: gadget: Introduce a DWC3 VBUS draw callback (Torez Smith) [1942772] - usb: dwc3: add imx8mp dwc3 glue layer driver (Torez Smith) [1942772] - USB: serial: iuu_phoenix: fix DMA from stack (Torez Smith) [1942772] - USB: serial: option: add LongSung M5710 module support (Torez Smith) [1942772] - USB: serial: option: add Quectel EM160R-GL (Torez Smith) [1942772] - CDC-NCM: remove "connected" log message (Torez Smith) [1942772] - usb: dwc3: ulpi: Fix USB2.0 HS/FS/LS PHY suspend regression (Torez Smith) [1942772] - usb: dwc3: ulpi: Replace CPU-based busyloop with Protocol-based one (Torez Smith) [1942772] - usb: dwc3: ulpi: Use VStsDone to detect PHY regs access completion (Torez Smith) [1942772] - usb: dwc3: drd: Improve dwc3_get_extcon() style (Torez Smith) [1942772] - usb: dwc3: drd: Avoid error when extcon is missing (Torez Smith) [1942772] - USB: usbtmc: Bump USBTMC_API_VERSION value (Torez Smith) [1942772] - USB: usbtmc: Add separate USBTMC_IOCTL_GET_SRQ_STB (Torez Smith) [1942772] - USB: usbtmc: Add USBTMC_IOCTL_GET_STB (Torez Smith) [1942772] - USB: usbtmc: Fix reading stale status byte (Torez Smith) [1942772] - kcov, usbip: collect coverage from vhci_rx_loop (Torez Smith) [1942772] - USB: yurex: fix control-URB timeout handling (Torez Smith) [1942772] - usb: dwc3: meson-g12a: disable clk on error handling path in probe (Torez Smith) [1942772] - USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST quirk set (Torez Smith) [1942772] - usb: typec: intel_pmc_mux: Configure HPD first for HPD+IRQ request (Torez Smith) [1942772] - USB: cdc-wdm: Fix use after free in service_outstanding_interrupt(). (Torez Smith) [1942772] - USB: cdc-acm: blacklist another IR Droid device (Torez Smith) [1942772] - thunderbolt: Use kmemdup instead of kzalloc and memcpy (Torez Smith) [1942772] - usb: ucsi: convert comma to semicolon (Torez Smith) [1942772] - usb: typec: tcpm: convert comma to semicolon (Torez Smith) [1942772] - usb: typec: tcpm: Update vbus_vsafe0v on init (Torez Smith) [1942772] - usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled (Torez Smith) [1942772] - usb: typec: Add class for plug alt mode device (Torez Smith) [1942772] - USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition (Torez Smith) [1942772] - USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP (Torez Smith) [1942772] - USB: typec: tcpm: Fix PR_SWAP error handling (Torez Smith) [1942772] - USB: typec: tcpm: Hard Reset after not receiving a Request (Torez Smith) [1942772] - usb: typec: intel_pmc_mux: Configure cable generation value for USB4 (Torez Smith) [1942772] - net: usb: convert comma to semicolon (Torez Smith) [1942772] - USB: UAS: introduce a quirk to set no_write_same (Torez Smith) [1942772] - USB: serial: ftdi_sio: log the CBUS GPIO validity (Torez Smith) [1942772] - USB: serial: ftdi_sio: drop GPIO line checking dead code (Torez Smith) [1942772] - USB: serial: ftdi_sio: report the valid GPIO lines to gpiolib (Torez Smith) [1942772] - drivers: usb: atm: use atm_info() instead of atm_printk(KERN_INFO ... (Torez Smith) [1942772] - drivers: usb: atm: reduce noise (Torez Smith) [1942772] - USB: serial: option: add interface-number sanity check to flag handling (Torez Smith) [1942772] - usb: typec: tcpci_maxim: Enable VSAFE0V signalling (Torez Smith) [1942772] - usb: typec: tcpci: Add support to report vSafe0V (Torez Smith) [1942772] - usb: typec: tcpm: Introduce vsafe0v for vbus (Torez Smith) [1942772] - usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover (Torez Smith) [1942772] - usb: typec: tcpm: Pass down negotiated rev to update retry count (Torez Smith) [1942772] - usb: typec: intel_pmc_mux: Use correct response message bits (Torez Smith) [1942772] - xhci: Give USB2 ports time to enter U3 in bus suspend (Torez Smith) [1942772] - xhci-pci: Allow host runtime PM as default for Intel Maple Ridge xHCI (Torez Smith) [1942772] - xhci-pci: Allow host runtime PM as default for Intel Alpine Ridge LP (Torez Smith) [1942772] - usb: xhci: Use temporary buffer to consolidate SG (Torez Smith) [1942772] - usb: xhci: Set quirk for XHCI_SG_TRB_CACHE_SIZE_QUIRK (Torez Smith) [1942772] - USB: legotower: fix logical error in recent commit (Torez Smith) [1942772] - USB: legousbtower: use usb_control_msg_recv() (Torez Smith) [1942772] - USB: add RESET_RESUME quirk for Snapscan 1212 (Torez Smith) [1942772] - usb: typec: tps6598x: Export some power supply properties (Torez Smith) [1942772] - usb: typec: tps6598x: Select USB_ROLE_SWITCH and REGMAP_I2C (Torez Smith) [1942772] - USB: core: drop pipe-type check from new control-message helpers (Torez Smith) [1942772] - USB: core: return -EREMOTEIO on short usb_control_msg_recv() (Torez Smith) [1942772] - USB: core: drop short-transfer check from usb_control_msg_send() (Torez Smith) [1942772] - USB: apple-mfi-fastcharge: Fix use after free in probe (Torez Smith) [1942772] - Revert "usb-storage: fix sdev->host->dma_dev" (Torez Smith) [1942772] - Revert "uas: fix sdev->host->dma_dev" (Torez Smith) [1942772] - Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" (Torez Smith) [1942772] - USB: serial: cp210x: clean up dtr_rts() (Torez Smith) [1942772] - USB: serial: cp210x: refactor flow-control handling (Torez Smith) [1942772] - USB: serial: cp210x: drop flow-control debugging (Torez Smith) [1942772] - USB: serial: cp210x: set terminal settings on open (Torez Smith) [1942772] - USB: serial: cp210x: clean up line-control handling (Torez Smith) [1942772] - USB: serial: cp210x: return early on unchanged termios (Torez Smith) [1942772] - USB: serial: kl5kusb105: fix memleak on open (Torez Smith) [1942772] - USB: serial: ch341: sort device-id entries (Torez Smith) [1942772] - USB: serial: ch341: add new Product ID for CH341A (Torez Smith) [1942772] - USB: serial: option: fix Quectel BG96 matching (Torez Smith) [1942772] - can: pcan_usb_core: fix fall-through warnings for Clang (Torez Smith) [1942772] - usb: typec: stusb160x: fix power-opmode property with typec-power-opmode (Torez Smith) [1942772] - USB: serial: option: add support for Thales Cinterion EXS82 (Torez Smith) [1942772] - usb: typec: Add type sysfs attribute file for partners (Torez Smith) [1942772] - usb: common: ulpi: Constify static attribute_group struct (Torez Smith) [1942772] - usb: typec: Constify static attribute_group structs (Torez Smith) [1942772] - USB: core: Constify static attribute_group structs (Torez Smith) [1942772] - usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen (Torez Smith) [1942772] - usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON (Torez Smith) [1942772] - usb: typec: Expose Product Type VDOs via sysfs (Torez Smith) [1942772] - usb: pd: DFP product types (Torez Smith) [1942772] - usb: Fix fall-through warnings for Clang (Torez Smith) [1942772] - usbnet: ipheth: fix connectivity with iOS 14 (Torez Smith) [1942772] - USB: core: Change pK for __user pointers to px (Torez Smith) [1942772] - USB: core: Fix regression in Hercules audio card (Torez Smith) [1942772] - USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card (Torez Smith) [1942772] - can: kvaser_usb: Add new Kvaser hydra devices (Torez Smith) [1942772] - can: kvaser_usb: kvaser_usb_hydra: Add support for new device variant (Torez Smith) [1942772] - can: kvaser_usb: Add new Kvaser Leaf v2 devices (Torez Smith) [1942772] - can: kvaser_usb: Add USB_{LEAF,HYDRA}_PRODUCT_ID_END defines (Torez Smith) [1942772] - USB: serial: option: add Fibocom NL668 variants (Torez Smith) [1942772] - usb: typec: Fix num_altmodes kernel-doc error (Torez Smith) [1942772] - r8153_ecm: avoid to be prior to r8152 driver (Torez Smith) [1942772] - net: usb: qmi_wwan: Set DTR quirk for MR400 (Torez Smith) [1942772] - usb: typec: Add plug num_altmodes sysfs attr (Torez Smith) [1942772] - usb: typec: tcpci_maxim: Fix the compatible string (Torez Smith) [1942772] - usb: typec: tcpci_maxim: Fix uninitialized return variable (Torez Smith) [1942772] - usb: typec: tcpci_maxim: Enable auto discharge disconnect (Torez Smith) [1942772] - usb: typec: tcpci: Implement Auto discharge disconnect callbacks (Torez Smith) [1942772] - usb: typec: tcpm: Implement enabling Auto Discharge disconnect support (Torez Smith) [1942772] - usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink (Torez Smith) [1942772] - usb: typec: tcpci: frs sourcing vbus callback (Torez Smith) [1942772] - usb: typec: tcpm: frs sourcing vbus callback (Torez Smith) [1942772] - usb: typec: tcpm: Refactor logic for new-source-frs-typec-current (Torez Smith) [1942772] - usb: typec: Add number of altmodes partner attr (Torez Smith) [1942772] - usb: pd: Add captive Type C cable type (Torez Smith) [1942772] - USB: apple-mfi-fastcharge: Fix kfree after failed kzalloc (Torez Smith) [1942772] - usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable (Torez Smith) [1942772] - usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits (Torez Smith) [1942772] - usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support (Torez Smith) [1942772] - can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits (Torez Smith) [1942772] - cx82310_eth: fix error return code in cx82310_bind() (Torez Smith) [1942772] - usb: typec: qcom-pmic-typec: fix builtin build errors (Torez Smith) [1942772] - can: peak_usb: fix potential integer overflow on shift of a int (Torez Smith) [1942772] - can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() (Torez Smith) [1942772] - usb: hcd.h: Remove RUN_CONTEXT (Torez Smith) [1942772] - USB: storage: avoid use of uninitialized values in error path (Torez Smith) [1942772] - usb: fix a few cases of -Wfallthrough (Torez Smith) [1942772] - usbnet: switch to core handling of rx/tx byte/packet counters (Torez Smith) [1942772] - qmi_wwan: switch to core handling of rx/tx byte/packet counters (Torez Smith) [1942772] - net: usb: fix spelling typo in cdc_ncm.c (Torez Smith) [1942772] - usb: typec: ucsi: Work around PPM losing change information (Torez Smith) [1942772] - usb: typec: ucsi: acpi: Always decode connector change information (Torez Smith) [1942772] - net/usb/r8153_ecm: support ECM mode for RTL8153 (Torez Smith) [1942772] - USB: serial: mos7720: fix parallel-port state restore (Torez Smith) [1942772] - USB: serial: remove write wait queue (Torez Smith) [1942772] - USB: serial: digi_acceleport: fix write-wakeup deadlocks (Torez Smith) [1942772] - USB: serial: keyspan_pda: drop redundant usb-serial pointer (Torez Smith) [1942772] - USB: serial: keyspan_pda: use BIT() macro (Torez Smith) [1942772] - USB: serial: keyspan_pda: add write-fifo support (Torez Smith) [1942772] - USB: serial: keyspan_pda: increase transmitter threshold (Torez Smith) [1942772] - USB: serial: keyspan_pda: fix write implementation (Torez Smith) [1942772] - USB: serial: keyspan_pda: refactor write-room handling (Torez Smith) [1942772] - USB: serial: keyspan_pda: fix write unthrottling (Torez Smith) [1942772] - USB: serial: keyspan_pda: fix tx-unthrottle use-after-free (Torez Smith) [1942772] - USB: serial: keyspan_pda: fix write-wakeup use-after-free (Torez Smith) [1942772] - USB: serial: keyspan_pda: fix stalled writes (Torez Smith) [1942772] - USB: serial: keyspan_pda: fix write deadlock (Torez Smith) [1942772] - USB: serial: keyspan_pda: fix dropped unthrottle interrupts (Torez Smith) [1942772] - net: usb: r8152: Fix a couple of spelling errors in fw_phy_nc's docs (Torez Smith) [1942772] - net: usb: lan78xx: Remove lots of set but unused 'ret' variables (Torez Smith) [1942772] - net: usb: r8152: Provide missing documentation for some struct members (Torez Smith) [1942772] - can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping (Torez Smith) [1942772] - can: peak_usb: add range checking in decode operations (Torez Smith) [1942772] - net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition (Torez Smith) [1942772] - kcov, usb: only collect coverage from __usb_hcd_giveback_urb in softirq (Torez Smith) [1942772] - dt-bindings: connector: Add property to set initial current cap for FRS (Torez Smith) [1942772] - usb: xhci: Remove in_interrupt() checks (Torez Smith) [1942772] - usbip: Remove in_interrupt() check (Torez Smith) [1942772] - usb: core: Replace in_interrupt() in comments (Torez Smith) [1942772] - usb: atm: Replace in_interrupt() usage in comment (Torez Smith) [1942772] - USB: sisusbvga: Make console support depend on BROKEN (Torez Smith) [1942772] - usb: host: xhci-mem: remove unneeded break (Torez Smith) [1942772] - usb: storage: freecom: remove unneeded break (Torez Smith) [1942772] - usb: misc: iowarrior: remove unneeded break (Torez Smith) [1942772] - usb: host: ehci-sched: add comment about find_tt() not returning error (Torez Smith) [1942772] - usb: dwc3: ep0: Fix delay status handling (Torez Smith) [1942772] - USB: serial: iuu_phoenix: remove unneeded break (Torez Smith) [1942772] - USB: serial: digi_acceleport: remove in_interrupt() usage (Torez Smith) [1942772] - usb: dwc3: pci: add support for the Intel Alder Lake-S (Torez Smith) [1942772] - net: usb: rtl8150: don't incorrectly assign random MAC addresses (Torez Smith) [1942772] - net: usbnet: use new function dev_fetch_sw_netstats (Torez Smith) [1942772] - net: usb: qmi_wwan: use new function dev_fetch_sw_netstats (Torez Smith) [1942772] - cx82310_eth: use netdev_err instead of dev_err (Torez Smith) [1942772] - cx82310_eth: re-enable ethernet mode after router reboot (Torez Smith) [1942772] - net: usbnet: remove driver version (Torez Smith) [1942772] - net: usb: qmi_wwan: add Cellient MPL200 card (Torez Smith) [1942772] - usbip: vhci_hcd: fix calling usb_hcd_giveback_urb() with irqs enabled (Torez Smith) [1942772] - net: usb: rtl8150: set random MAC address when set_ethernet_addr() fails (Torez Smith) [1942772] - usbnet: Use fallthrough pseudo-keyword (Torez Smith) [1942772] - net/smscx5xx: change to of_get_mac_address() eth_platform_get_mac_address() (Torez Smith) [1942772] - net: usb: pegasus: Proper error handing when setting pegasus' MAC address (Torez Smith) [1942772] - usb: dwc3: gadget: Support up to max stream id (Torez Smith) [1942772] - usb: dwc2: Fix INTR OUT transfers in DDMA mode. (Torez Smith) [1942772] - usb: dwc3: of-simple: Add compatible string for Intel Keem Bay platform (Torez Smith) [1942772] - net: rtl8150: Use the new usb control message API. (Torez Smith) [1942772] - net: pegasus: Use the new usb control message API. (Torez Smith) [1942772] - usb: dwc3: gadget: Return early if no TRB update (Torez Smith) [1942772] - usb: dwc3: gadget: Keep TRBs in request order (Torez Smith) [1942772] - usb: dwc3: gadget: Revise setting IOC when no TRB left (Torez Smith) [1942772] - usb: dwc3: gadget: Look ahead when setting IOC (Torez Smith) [1942772] - usb: dwc3: gadget: Allow restarting a transfer (Torez Smith) [1942772] - usb: dwc3: Stop active transfers before halting the controller (Torez Smith) [1942772] - usb: dwc3: gadget: Rename misleading function names (Torez Smith) [1942772] - usb: dwc3: Add splitdisable quirk for Hisilicon Kirin Soc (Torez Smith) [1942772] - usb: dwc3: gadget: Refactor preparing last TRBs (Torez Smith) [1942772] - usb: dwc3: gadget: Set IOC if not enough for extra TRBs (Torez Smith) [1942772] - usb: dwc3: gadget: Check for number of TRBs prepared (Torez Smith) [1942772] - usb: dwc3: gadget: Return the number of prepared TRBs (Torez Smith) [1942772] - usb: dwc3: ep0: Fix ZLP for OUT ep0 requests (Torez Smith) [1942772] - usb: dwc3: gadget: Improve TRB ZLP setup (Torez Smith) [1942772] - usb: dwc3: gadget: Refactor preparing extra TRB (Torez Smith) [1942772] - usb: dwc3: gadget: Reclaim extra TRBs after request completion (Torez Smith) [1942772] - usb: dwc3: gadget: Check MPS of the request length (Torez Smith) [1942772] - usb: dwc3: gadget: Refactor ep command completion (Torez Smith) [1942772] - usb: dwc3: allocate gadget structure dynamically (Torez Smith) [1942772] - usb: dwc3: core: add phy cleanup for probe error handling (Torez Smith) [1942772] - usb: dwc3: core: don't trigger runtime pm when remove driver (Torez Smith) [1942772] - usb: dwc3: debugfs: do not queue work if try to change mode on non-drd (Torez Smith) [1942772] - usb: dwc3: pci: Allow Elkhart Lake to utilize DSM method for PM functionality (Torez Smith) [1942772] - usb: dwc2: add support for APM82181 USB OTG (Torez Smith) [1942772] - usb: dwc-meson-g12a: Add support for USB on AXG SoCs (Torez Smith) [1942772] - usb: dwc3: gadget: fix checkpatch warnings (Torez Smith) [1942772] - usb: dwc3: core: do not queue work if dr_mode is not USB_DR_MODE_OTG (Torez Smith) [1942772] - usb: dwc3: debugfs: fix checkpatch warnings (Torez Smith) [1942772] - usb: dwc3: qcom: fix checkpatch warnings (Torez Smith) [1942772] - usb: dwc3: ep0: fix checkpatch warnings (Torez Smith) [1942772] - usb: dwc3: core: fix checkpatch warnings (Torez Smith) [1942772] - usb: dwc3: debug: fix checkpatch warning (Torez Smith) [1942772] - usb: dwc3: trace: fix checkpatch warnings (Torez Smith) [1942772] - usb: dwc3: ulpi: fix checkpatch warning (Torez Smith) [1942772] - usb: dwc3: meson: fix checkpatch errors and warnings (Torez Smith) [1942772] - usb: dwc3: debug: fix sparse warning (Torez Smith) [1942772] - usb: dwc3: meson: fix coccinelle WARNING (Torez Smith) [1942772] - usb: dwc3: qcom: Add interconnect support in dwc3 driver (Torez Smith) [1942772] - net: usb: net1080: Remove in_interrupt() comment (Torez Smith) [1942772] - net: usb: kaweth: Remove last user of kaweth_control() (Torez Smith) [1942772] - net: usb: kaweth: Replace kaweth_control() with usb_control_msg() (Torez Smith) [1942772] - net: usb: ax88179_178a: add MCT usb 3.0 adapter (Torez Smith) [1942772] - net: usb: ax88179_178a: fix missing stop entry in driver_info (Torez Smith) [1942772] - net: usb: ax88179_178a: add Toshiba usb 3.0 adapter (Torez Smith) [1942772] - Revert "usbip: Implement a match function to fix usbip" (Torez Smith) [1942772] - usb: dwc2: Fix parameter type in function pointer prototype (Torez Smith) [1942772] - usb: dwc3: core: Print warning on unsupported speed (Torez Smith) [1942772] - usb: dwc3: core: Properly default unspecified speed (Torez Smith) [1942772] - usb: dwc2: Add missing cleanups when usb_add_gadget_udc() fails (Torez Smith) [1942772] - usb: dwc3: gadget: END_TRANSFER before CLEAR_STALL command (Torez Smith) [1942772] - usb: dwc3: gadget: Resume pending requests after CLEAR_STALL (Torez Smith) [1942772] - can: peak_usb: convert to use le32_add_cpu() (Torez Smith) [1942772] - can: pcan_usb: add support of rxerr/txerr counters (Torez Smith) [1942772] - can: pcan_usb: Document the commands sent to the device (Torez Smith) [1942772] - can: mcba_usb: remove redundant initialization of variable err (Torez Smith) [1942772] - usb: dwc2: Always disable regulators on driver teardown (Torez Smith) [1942772] - usbip: simplify the return expression of usbip_core_init() (Torez Smith) [1942772] - rndis_host: increase sleep time in the query-response loop (Torez Smith) [1942772] - Revert "usb: dwc3: meson-g12a: fix shared reset control use" (Torez Smith) [1942772] - net: usb: dm9601: Add USB ID of Keenetic Plus DSL (Torez Smith) [1942772] - smsc95xx: add phylib support (Torez Smith) [1942772] - smsc95xx: use usbnet->driver_priv (Torez Smith) [1942772] - smsc95xx: remove redundant function arguments (Torez Smith) [1942772] - net: usb: Fix uninit-was-stored issue in asix_read_phy_addr() (Torez Smith) [1942772] - net: cdc_ncm: Fix build error (Torez Smith) [1942772] - tools: usb: move to tools buildsystem (Torez Smith) [1942772] - usbip: Implement a match function to fix usbip (Torez Smith) [1942772] - usb: dwc3: gadget: Handle ZLP for sg requests (Torez Smith) [1942772] - usb: dwc3: gadget: Fix handling ZLP (Torez Smith) [1942772] - usb: dwc3: gadget: Don't setup more than requested (Torez Smith) [1942772] - r8152: Use MAC address from correct device tree node (Torez Smith) [1942772] - usb: hso: remove bogus check for EINPROGRESS (Torez Smith) [1942772] - usb: hso: no complaint about kmalloc failure (Torez Smith) [1942772] - hso: fix bailout in error case of probe (Torez Smith) [1942772] - usb: dwc3: convert to devm_platform_ioremap_resource_byname (Torez Smith) [1942772] - net: lan78xx: replace bogus endpoint lookup (Torez Smith) [1942772] - net: lan78xx: fix transfer-buffer memory leak (Torez Smith) [1942772] - net: lan78xx: add missing endpoint sanity check (Torez Smith) [1942772] - usb: hso: check for return value in hso_serial_common_create() (Torez Smith) [1942772] - Revert "usb: dwc2: override PHY input signals with usb role switch support" (Torez Smith) [1942772] - Revert "usb: dwc2: don't use ID/Vbus detection if usb-role-switch on STM32MP15 SoCs" (Torez Smith) [1942772] - usb: dwc3: gadget: when the started list is empty stop the active xfer (Torez Smith) [1942772] - usb: dwc3: gadget: make starting isoc transfers more robust (Torez Smith) [1942772] - usb: dwc3: gadget: add frame number mask (Torez Smith) [1942772] - usb: dwc2: Fix error path in gadget registration (Torez Smith) [1942772] - usb: dwc3: meson-g12a: fix shared reset control use (Torez Smith) [1942772] - usb: dwc2: don't use ID/Vbus detection if usb-role-switch on STM32MP15 SoCs (Torez Smith) [1942772] - usb: dwc2: override PHY input signals with usb role switch support (Torez Smith) [1942772] - net: cdc_ncm: hook into set_rx_mode to admit multicast traffic (Torez Smith) [1942772] - net: cdc_ncm: add .ndo_set_rx_mode to cdc_ncm_netdev_ops (Torez Smith) [1942772] - net: usbnet: export usbnet_set_rx_mode() (Torez Smith) [1942772] - net: cdc_ether: export usbnet_cdc_update_filter (Torez Smith) [1942772] - net: cdc_ether: use dev->intf to get interface information (Torez Smith) [1942772] - ax88172a: fix ax88172a_unbind() failures (Torez Smith) [1942772] - usb: dwc2: gadget: Avoid pointless read of EP control register (Torez Smith) [1942772] - usb: dwc2: gadget: Make use of GINTMSK2 (Torez Smith) [1942772] - usb: dwc3: Replace HTTP links with HTTPS ones (Torez Smith) [1942772] - tools: usb: usbip: Replace HTTP links with HTTPS ones (Torez Smith) [1942772] - usb: hso: Fix debug compile warning on sparc32 (Torez Smith) [1942772] - usbip: Use fallthrough pseudo-keyword (Torez Smith) [1942772] - Documentation/driver-api: usb/URB: drop doubled word (Torez Smith) [1942772] - usb: dwc3: dwc3-qcom: Do not define 'struct acpi_device_id' when !CONFIG_ACPI (Torez Smith) [1942772] - usb: dwc3: pci: add support for the Intel Jasper Lake (Torez Smith) [1942772] - usb: dwc2: Fix shutdown callback in platform (Torez Smith) [1942772] - usb: dwc3: pci: add support for the Intel Tiger Lake PCH -H variant (Torez Smith) [1942772] - net: usb: qmi_wwan: add support for Quectel EG95 LTE modem (Torez Smith) [1942772] - smsc95xx: avoid memory leak in smsc95xx_bind (Torez Smith) [1942772] - smsc95xx: check return value of smsc95xx_reset (Torez Smith) [1942772] - usb: dwc2: gadget: Remove assigned but never used 'maxsize' (Torez Smith) [1942772] - usb: dwc3: dwc3-of-simple: Function headers are not good candidates for kerneldoc (Torez Smith) [1942772] - usb: dwc3: dwc3-haps: Function headers are not suitable for kerneldoc (Torez Smith) [1942772] - usb: dwc3: dwc3-omap: Do not read DMA status (Torez Smith) [1942772] - usb: dwc3: ulpi: File headers are not doc headers (Torez Smith) [1942772] - usb: dwc3: drd: File headers are not doc headers (Torez Smith) [1942772] - usbnet: ipheth: fix ipheth_tx()'s return type (Torez Smith) [1942772] - usbip: tools: add in man page how to load the client's module (Torez Smith) [1942772] - usbip: tools: fix build error for multiple definition (Torez Smith) [1942772] - usbip: tools: fix module name in man page (Torez Smith) [1942772] - Revert "usb: dwc3: exynos: Add support for Exynos5422 suspend clk" (Torez Smith) [1942772] - usb: dwc3: pci: Fix reference count leak in dwc3_pci_resume_work (Torez Smith) [1942772] - media: USB: cdc-acm: blacklist IR Droid / IR Toy device (Torez Smith) [1942772] - usbnet: smsc95xx: Fix use-after-free after removal (Torez Smith) [1942772] - usb: dwc2: Postponed gadget registration to the udc class driver (Torez Smith) [1942772] - usb: dwc2: use well defined macros for power_down (Torez Smith) [1942772] - net: usb: ax88179_178a: fix packet alignment padding (Torez Smith) [1942772] - usb: dwc3: meson-g12a: fix USB2 PHY initialization on G12A and A1 SoCs (Torez Smith) [1942772] - usb: dwc3: meson-g12a: fix error path when fetching the reset line fails (Torez Smith) [1942772] - net: usb: qmi_wwan: add Telit LE910C1-EUX composition (Torez Smith) [1942772] - usb: dwc3: keystone: Turn on USB3 PHY before controller (Torez Smith) [1942772] - usb: dwc2: Update Core Reset programming flow. (Torez Smith) [1942772] - usb: dwc3: gadget: Check for prepared TRBs (Torez Smith) [1942772] - usb: dwc3: Increase timeout for CmdAct cleared by device controller (Torez Smith) [1942772] - usb: dwc3: gadget: Use SET_EP_PRIME for NoStream (Torez Smith) [1942772] - usb: dwc3: gadget: Handle stream transfers (Torez Smith) [1942772] - usb: dwc3: gadget: Don't prepare beyond a transfer (Torez Smith) [1942772] - usb: dwc3: gadget: Wait for transfer completion (Torez Smith) [1942772] - usb: dwc3: gadget: Handle XferComplete for streams (Torez Smith) [1942772] - usb: dwc3: gadget: Enable XferComplete event (Torez Smith) [1942772] - usb: dwc3: gadget: Refactor TRB completion handler (Torez Smith) [1942772] - usb: dwc3: gadget: Check for in-progress END_TRANSFER (Torez Smith) [1942772] - usb: dwc3: Get MDWIDTH for DWC_usb32 (Torez Smith) [1942772] - usb: dwc3: Add support for DWC_usb32 IP (Torez Smith) [1942772] - usb: dwc3: use true,false for dwc->otg_restart_host (Torez Smith) [1942772] - usb: dwc2: gadget: move gadget resume after the core is in L0 state (Torez Smith) [1942772] - usb: dwc3: meson-g12a: add support for GXL and GXM SoCs (Torez Smith) [1942772] - usb: dwc3: meson-g12a: support the GXL/GXM DWC3 host phy disconnect (Torez Smith) [1942772] - usb: dwc3: meson-g12a: refactor usb init (Torez Smith) [1942772] - usb: dwc3: gadget: Continue to process pending requests (Torez Smith) [1942772] - r8152: support additional Microsoft Surface Ethernet Adapter variant (Torez Smith) [1942772] - r8152: Use MAC address from device tree if available (Torez Smith) [1942772] - net: usb: qmi_wwan: remove redundant assignment to variable status (Torez Smith) [1942772] - net: huawei_cdc_ncm: remove redundant assignment to variable ret (Torez Smith) [1942772] - net: usb: ax88179_178a: remove redundant assignment to variable ret (Torez Smith) [1942772] - usb: dwc3: select USB_ROLE_SWITCH (Torez Smith) [1942772] - usb: dwc3: pci: Enable extcon driver for Intel Merrifield (Torez Smith) [1942772] - dwc3: Remove check for HWO flag in dwc3_gadget_ep_reclaim_trb_sg() (Torez Smith) [1942772] - usb: hso: correct debug message (Torez Smith) [1942772] - net: sierra_net: Remove unused inline function (Torez Smith) [1942772] - usb: dwc3: gadget: WARN on no-resource status (Torez Smith) [1942772] - usb: dwc3: gadget: Issue END_TRANSFER to retry isoc transfer (Torez Smith) [1942772] - usb: dwc3: gadget: Store resource index of start cmd (Torez Smith) [1942772] - usb: dwc3: core: Use role-switch default dr_mode (Torez Smith) [1942772] - usb: dwc3: drd: Don't free non-existing irq (Torez Smith) [1942772] - usb: dwc3: gadget: Properly handle failed kick_transfer (Torez Smith) [1942772] - usb: dwc3: meson-g12a: refactor usb2 phy init (Torez Smith) [1942772] - usb: dwc3: meson-g12a: check return of dwc3_meson_g12a_usb_init (Torez Smith) [1942772] - usb: dwc3: meson-g12a: get the reset as shared (Torez Smith) [1942772] - usb: dwc3: meson-g12a: handle the phy and glue registers separately (Torez Smith) [1942772] - usb: dwc3: meson-g12a: specify phy names in soc data (Torez Smith) [1942772] - usb: dwc3: gadget: Refactor dwc3_gadget_ep_dequeue (Torez Smith) [1942772] - usb: dwc3: gadget: Remove unnecessary checks (Torez Smith) [1942772] - usb: dwc3: gadget: Give back staled requests (Torez Smith) [1942772] - usb: dwc3: gadget: Properly handle ClearFeature(halt) (Torez Smith) [1942772] - usb: dwc3: support continuous runtime PM with dual role (Torez Smith) [1942772] - USB: dwc3: Use the correct style for SPDX License Identifier (Torez Smith) [1942772] - net: usb: qmi_wwan: add support for DW5816e (Torez Smith) [1942772] - net: usb: ax88179_178a: Implement ethtool_ops set_eeprom (Torez Smith) [1942772] - usb: dwc3: gadget: Fix request completion check (Torez Smith) [1942772] - USB: dwc2: Use the correct style for SPDX License Identifier (Torez Smith) [1942772] - usb: dwc3: gadget: Do link recovery for SS and SSP (Torez Smith) [1942772] - usb: dwc3: gadget: Properly set maxpacket limit (Torez Smith) [1942772] - usb: dwc3: Fix GTXFIFOSIZ.TXFDEP macro name (Torez Smith) [1942772] - Documentation: driver-api/usb/writing_usb_driver.rst Updates documentation links (Torez Smith) [1942772] - pegasus: Remove pegasus' own workqueue (Torez Smith) [1942772] - usb: dwc2: convert to devm_platform_get_and_ioremap_resource (Torez Smith) [1942772] - usb: host: hisilicon: convert to devm_platform_get_and_ioremap_resource (Torez Smith) [1942772] - usb: host: xhci-plat: convert to devm_platform_get_and_ioremap_resource (Torez Smith) [1942772] - net: qmi_wwan: add support for ASKEY WWHC050 (Torez Smith) [1942772] - usb: dwc3: fix up for role switch API change (Torez Smith) [1942772] - usb: dwc2: Silence warning about supplies during deferred probe (Torez Smith) [1942772] - usb: dwc2: Implement set_selfpowered() (Torez Smith) [1942772] - usb: dwc3: core: don't do suspend for device mode if already suspended (Torez Smith) [1942772] - usb: dwc3: Rework resets initialization to be more flexible (Torez Smith) [1942772] - usb: dwc3: Rework clock initialization to be more flexible (Torez Smith) [1942772] - usb: dwc3: Add support for role-switch-default-mode binding (Torez Smith) [1942772] - usb: dwc3: Registering a role switch in the DRD code. (Torez Smith) [1942772] - usb: dwc3: core: add support for disabling SS instances in park mode (Torez Smith) [1942772] - usb: dwc3: gadget: Wrap around when skip TRBs (Torez Smith) [1942772] - usb: dwc3: gadget: Don't clear flags before transfer ended (Torez Smith) [1942772] - usb: dwc3: Remove kernel doc annotation where it's not needed (Torez Smith) [1942772] - usb: dwc3: Add ACPI support for xHCI ports (Torez Smith) [1942772] - usb: dwc3: exynos: Add support for Exynos5422 suspend clk (Torez Smith) [1942772] - usb: dwc3: meson-g12a: Don't use ret uninitialized in dwc3_meson_g12a_otg_init (Torez Smith) [1942772] - usb: dwc3: trace: print enqueue/dequeue pointers too (Torez Smith) [1942772] - usb: dwc2: add support for STM32MP15 SoCs USB OTG HS and FS (Torez Smith) [1942772] - usb: dwc3: Add Amlogic A1 DWC3 glue (Torez Smith) [1942772] - cdc_ncm: Fix the build warning (Torez Smith) [1942772] - cdc_ncm: Implement the 32-bit version of NCM Transfer Block (Torez Smith) [1942772] - r8152: reject unsupported coalescing params (Torez Smith) [1942772] - usb: dwc3: gadget: Update chain bit correctly when using sg list (Torez Smith) [1942772] - r8152: Replace zero-length array with flexible-array member (Torez Smith) [1942772] - r8152: check disconnect status after long sleep (Torez Smith) [1942772] - net: usb: qmi_wwan: restore mtu min/max values after raw_ip switch (Torez Smith) [1942772] - USB: Replace zero-length array with flexible-array member (Torez Smith) [1942772] - r8152: use new helper tcp_v6_gso_csum_prep (Torez Smith) [1942772] - net: usb: cdc-phonet: Replace zero-length array with flexible-array member (Torez Smith) [1942772] - usb: dwc3: qcom: Replace by (Torez Smith) [1942772] - usb: dwc3: gadget: Check for IOC/LST bit in TRB->ctrl fields (Torez Smith) [1942772] - usb: dwc2: Fix in ISOC request length checking (Torez Smith) [1942772] - usb: dwc2: Fix SET/CLEAR_FEATURE and GET_STATUS flows (Torez Smith) [1942772] - usb: dwc3: debug: fix string position formatting mixup with ret and len (Torez Smith) [1942772] - qmi_wwan: unconditionally reject 2 ep interfaces (Torez Smith) [1942772] - qmi_wwan: re-add DW5821e pre-production variant (Torez Smith) [1942772] - r8152: Add MAC passthrough support to new device (Torez Smith) [1942772] - r8152: disable DelayPhyPwrChg (Torez Smith) [1942772] - r8152: avoid the MCU to clear the lanwake (Torez Smith) [1942772] - r8152: don't enable U1U2 with USB_SPEED_HIGH for RTL8153B (Torez Smith) [1942772] - r8152: disable test IO for RTL8153B (Torez Smith) [1942772] - r8152: Disable PLA MCU clock speed down (Torez Smith) [1942772] - r8152: disable U2P3 for RTL8153B (Torez Smith) [1942772] - r8152: get default setting of WOL before initializing (Torez Smith) [1942772] - r8152: reset flow control patch when linking on for RTL8153B (Torez Smith) [1942772] - r8152: fix runtime resume for linking change (Torez Smith) [1942772] - usb: dwc3: pci: add ID for the Intel Comet Lake -V variant (Torez Smith) [1942772] - net: usb: lan78xx: Add .ndo_features_check (Torez Smith) [1942772] - usb: dwc2: Drop unlock/lock upon queueing a work item (Torez Smith) [1942772] - usb: dwc3: gadget: Remove END_TRANSFER delay (Torez Smith) [1942772] - usb: dwc3: gadget: Delay starting transfer (Torez Smith) [1942772] - usb: dwc3: gadget: Check END_TRANSFER completion (Torez Smith) [1942772] - usb: dwc3: turn off VBUS when leaving host mode (Torez Smith) [1942772] - usb: dwc2: fix debugfs FIFO count (Torez Smith) [1942772] - usb: dwc2: Fix IN FIFO allocation (Torez Smith) [1942772] - usb: dwc2: Fix Stalling a Non-Isochronous OUT EP (Torez Smith) [1942772] - usb: dwc3: gadget: Clear DCTL.ULSTCHNGREQ before set (Torez Smith) [1942772] - usb: dwc2: Fix NULL qh in dwc2_queue_transaction (Torez Smith) [1942772] - usb: dwc3: gadget: Set link state to RX_Detect on disconnect (Torez Smith) [1942772] - usb: dwc3: gadget: Don't send unintended link state change (Torez Smith) [1942772] - r8152: add missing endpoint sanity check (Torez Smith) [1942772] - net: usb: lan78xx: limit size of local TSO packets (Torez Smith) [1942772] - qmi_wwan: Add support for Quectel RM500Q (Torez Smith) [1942772] - usbip: Fix unsafe unaligned pointer usage (Torez Smith) [1942772] - usb: dwc3: use proper initializers for property entries (Torez Smith) [1942772] - net: r8152: use skb_list_walk_safe helper for gso segments (Torez Smith) [1942772] - net: usb: lan78xx: fix possible skb leak (Torez Smith) [1942772] - net: ch9200: remove unnecessary return (Torez Smith) [1942772] - net: ch9200: use __func__ in debug message (Torez Smith) [1942772] - tools: usb: usbip: Get rid of driver name printout in README (Torez Smith) [1942772] - can: gs_usb: gs_usb_probe(): use descriptors of current altsetting (Torez Smith) [1942772] - can: kvaser_usb: fix interface sanity check (Torez Smith) [1942772] - usb: dwc3: gadget: Fix request complete check (Torez Smith) [1942772] - thunderbolt: Update documentation with the USB4 information (Torez Smith) [1942772] - usbip: Fix error path of vhci_recv_ret_submit() (Torez Smith) [1942772] - usbip: Fix receive error in vhci-hcd when using scatter-gather (Torez Smith) [1942772] - net: usb: lan78xx: Fix error message format specifier (Torez Smith) [1942772] - net: usb: lan78xx: Fix suspend/resume PHY register access error (Torez Smith) [1942772] - usb: dwc3: pci: add ID for the Intel Comet Lake -H variant (Torez Smith) [1942772] - usb: dwc3: ep0: Clear started flag on completion (Torez Smith) [1942772] - usb: dwc3: gadget: Clear started flag for non-IOC (Torez Smith) [1942772] - usb: dwc3: gadget: Fix logical condition (Torez Smith) [1942772] - can: kvaser_usb: kvaser_usb_leaf: Fix some info-leaks to USB devices (Torez Smith) [1942772] - can: ucan: fix non-atomic allocation in completion handler (Torez Smith) [1942772] - net: usb: aqc111: Use the correct style for SPDX License Identifier (Torez Smith) [1942772] - net: usbnet: Fix -Wcast-function-type (Torez Smith) [1942772] - net: hso: Fix -Wcast-function-type (Torez Smith) [1942772] - ax88179_178a: add ethtool_op_get_ts_info() (Torez Smith) [1942772] - r8152: avoid to call napi_disable twice (Torez Smith) [1942772] - r8152: Re-order napi_disable in rtl8152_close (Torez Smith) [1942772] - ax88172a: fix information leak on short answers (Torez Smith) [1942772] - usb: dwc2: create debugfs directory under usb root (Torez Smith) [1942772] - usb: dwc3: create debugfs directory under usb root (Torez Smith) [1942772] - net: cdc_ncm: Signedness bug in cdc_ncm_set_dgram_size() (Torez Smith) [1942772] - net: usb: qmi_wwan: add support for Foxconn T77W968 LTE modules (Torez Smith) [1942772] - usbip: Fix uninitialized symbol 'nents' in stub_recv_cmd_submit() (Torez Smith) [1942772] - USBIP: add config dependency for SGL_ALLOC (Torez Smith) [1942772] - net: usb: qmi_wwan: add support for DW5821e with eSIM support (Torez Smith) [1942772] - CDC-NCM: handle incomplete transfer of MTU (Torez Smith) [1942772] - usbip: tools: fix fd leakage in the function of read_attr_usbip_status (Torez Smith) [1942772] - can: peak_usb: fix a potential out-of-sync while decoding packets (Torez Smith) [1942772] - can: usb_8dev: fix use-after-free on disconnect (Torez Smith) [1942772] - can: mcba_usb: fix use-after-free on disconnect (Torez Smith) [1942772] - can: peak_usb: report bus recovery as well (Torez Smith) [1942772] - can: gs_usb: gs_can_open(): prevent memory leak (Torez Smith) [1942772] - usb: Spelling s/enpoint/endpoint/ (Torez Smith) [1942772] - usb: dwc3: gadget: fix race when disabling ep with cancelled xfers (Torez Smith) [1942772] - usb: dwc3: of-simple: add a shutdown (Torez Smith) [1942772] - usbip: Fix free of unallocated memory in vhci tx (Torez Smith) [1942772] - usbip: tools: Fix read_usb_vudc_device() error path handling (Torez Smith) [1942772] - usb: dwc3: pci: prevent memory leak in dwc3_pci_probe (Torez Smith) [1942772] - usb: dwc3: remove the call trace of USBx_GFLADJ (Torez Smith) [1942772] - usb: dwc3: select CONFIG_REGMAP_MMIO (Torez Smith) [1942772] - r8152: check the pointer rtl_fw->fw before using it (Torez Smith) [1942772] - net: lan78xx: remove set but not used variable 'event' (Torez Smith) [1942772] - usb: dwc3: debug: Remove newline printout (Torez Smith) [1942772] - r8152: support firmware of PHY NC for RTL8153A (Torez Smith) [1942772] - r8152: move r8153_patch_request forward (Torez Smith) [1942772] - r8152: add checking fw_offset field of struct fw_mac (Torez Smith) [1942772] - r8152: rename fw_type_1 with fw_mac (Torez Smith) [1942772] - usb: dwc2: use a longer core rest timeout in dwc2_core_reset() (Torez Smith) [1942772] - usb: dwc3: Disable phy suspend after power-on reset (Torez Smith) [1942772] - r8152: add device id for Lenovo ThinkPad USB-C Dock Gen 2 (Torez Smith) [1942772] - net: usb: lan78xx: Connect PHY before registering MAC (Torez Smith) [1942772] - usb: hso: obey DMA rules in tiocmget (Torez Smith) [1942772] - r8152: support request_firmware for RTL8153 (Torez Smith) [1942772] - net: usb: sr9800: fix uninitialized local variable (Torez Smith) [1942772] - net: usb: ax88179_178a: write mac to hardware in get_mac_addr (Torez Smith) [1942772] - net: usb: qmi_wwan: add Telit 0x1050 composition (Torez Smith) [1942772] - usb: dwc3: Remove dev_err() on platform_get_irq() failure (Torez Smith) [1942772] - usb: dwc3: Switch to platform_get_irq_byname_optional() (Torez Smith) [1942772] - r8152: Set macpassthru in reset_resume callback (Torez Smith) [1942772] - qmi_wwan: add support for Cinterion CLS8 devices (Torez Smith) [1942772] - usbip: clean up an indentation issue (Torez Smith) [1942772] - usbip: vhci_hcd indicate failed message (Torez Smith) [1942772] - r8152: Add identifier names for function pointers (Torez Smith) [1942772] - r8152: Use guard clause and fix comment typos (Torez Smith) [1942772] - hso: fix NULL-deref on tty open (Torez Smith) [1942772] - net: usb: ax88179_178a: allow optionally getting mac address from device tree (Torez Smith) [1942772] - r8152: Factor out OOB link list waits (Torez Smith) [1942772] - usbnet: ignore endpoints with invalid wMaxPacketSize (Torez Smith) [1942772] - cdc_ncm: fix divide-by-zero caused by invalid wMaxPacketSize (Torez Smith) [1942772] - usbnet: sanity checking of packet sizes and device mtu (Torez Smith) [1942772] - r8152: adjust the settings of ups flags (Torez Smith) [1942772] - r8152: modify rtl8152_set_speed function (Torez Smith) [1942772] - usb: dwc3: remove generic PHY calibrate() calls (Torez Smith) [1942772] - usb: gadget: net2280: Move all "ll" registers in one structure (Torez Smith) [1942772] - usb: dwc3: gadget: Workaround Mirosoft's BESL check (Torez Smith) [1942772] - usb: dwc3: meson-g12a: fix suspend resume regulator unbalanced disables (Torez Smith) [1942772] - usb: gadget: composite: Set recommended BESL values (Torez Smith) [1942772] - usb: dwc3: gadget: Set BESL config parameter (Torez Smith) [1942772] - usb: dwc3: Separate field holding multiple properties (Torez Smith) [1942772] - usb: dwc3: don't set gadget->is_otg flag (Torez Smith) [1942772] - usb: dwc3: st: Add of_dev_put() in probe function (Torez Smith) [1942772] - usb: dwc3: st: Add of_node_put() before return in probe function (Torez Smith) [1942772] - r8152: add a helper function about setting EEE (Torez Smith) [1942772] - r8152: saving the settings of EEE (Torez Smith) [1942772] - net: usb: Delete unnecessary checks before the macro call “dev_kfree_skb” (Torez Smith) [1942772] - r8152: divide the tx and rx bottom functions (Torez Smith) [1942772] - r8152: fix accessing skb after napi_gro_receive (Torez Smith) [1942772] - r8152: change rx_copybreak and rx_pending through ethtool (Torez Smith) [1942772] - r8152: support skb_add_rx_frag (Torez Smith) [1942772] - r8152: use alloc_pages for rx buffer (Torez Smith) [1942772] - r8152: replace array with linking list for rx information (Torez Smith) [1942772] - r8152: separate the rx buffer size (Torez Smith) [1942772] - usb: dwc3: Use clk_bulk_prepare_enable() (Torez Smith) [1942772] - usb: dwc3: Use devres to get clocks (Torez Smith) [1942772] - usb: dwc3: remove generic PHYs forwarding for XHCI device (Torez Smith) [1942772] - USB: usbip: convert to use dev_groups (Torez Smith) [1942772] - usb: dwc3: Update soft-reset wait polling rate (Torez Smith) [1942772] - usb: dwc2: gadget: Fix kill_all_requests race (Torez Smith) [1942772] - usb: dwc3: omap: use devm_platform_ioremap_resource() to simplify code (Torez Smith) [1942772] - usb: dwc3: keystone: use devm_platform_ioremap_resource() to simplify code (Torez Smith) [1942772] - usb: dwc3: omap: squash include/linux/platform_data/dwc3-omap.h (Torez Smith) [1942772] - usb: dwc3: meson-g12a: use devm_platform_ioremap_resource() to simplify code (Torez Smith) [1942772] - usbip: tools: fix GCC8 warning for strncpy (Torez Smith) [1942772] - usb: dwc3: Switch to use device_property_count_u32() (Torez Smith) [1942772] - usb: dwc2: Switch to use device_property_count_u32() (Torez Smith) [1942772] - can: kvaser_usb: Use struct_size() in alloc_candev() (Torez Smith) [1942772] - net: usb: Merge cpu_to_le32s + memcpy to put_unaligned_le32 (Torez Smith) [1942772] - ax88179_178a: Merge memcpy + le32_to_cpus to get_unaligned_le32 (Torez Smith) [1942772] - usbnet: smsc75xx: Merge memcpy + le32_to_cpus to get_unaligned_le32 (Torez Smith) [1942772] - net: lan78xx: Merge memcpy + lexx_to_cpus to get_unaligned_lexx (Torez Smith) [1942772] - bluetooth: eliminate the potential race condition when removing the HCI controller (Gopal Tiwari) [1971488]- bareudp: add NETIF_F_FRAGLIST flag for dev features (Paolo Abeni) [1977850] - vxlan: add NETIF_F_FRAGLIST flag for dev features (Paolo Abeni) [1977850] - geneve: add NETIF_F_FRAGLIST flag for dev features (Paolo Abeni) [1977850] - RDMA/siw: Release xarray entry (Kamal Heib) [1971483] - RDMA/siw: Properly check send and receive CQ pointers (Kamal Heib) [1971483] - RDMA/siw: Fix a use after free in siw_alloc_mr (Kamal Heib) [1971483] - RDMA/rxe: Clear all QP fields if creation failed (Kamal Heib) [1971483] - RDMA/rxe: Fix a bug in rxe_fill_ip_info() (Kamal Heib) [1971483] - RDMA/rxe: Remove rxe_dma_device declaration (Kamal Heib) [1971483] - IB/hfi1: Fix error return code in parse_platform_config() (Kamal Heib) [1971483] - IB/hfi1: Remove unused function (Kamal Heib) [1971483] - RDMA/srpt: Fix error return code in srpt_cm_req_recv() (Kamal Heib) [1971483] - IB/isert: Fix a use after free in isert_connect_request (Kamal Heib) [1971483] - RDMA: Verify port when creating flow rule (Kamal Heib) [1971483] - RDMA/uverbs: Fix a NULL vs IS_ERR() bug (Kamal Heib) [1971483] - RDMA/core: Don't access cm_id after its destruction (Kamal Heib) [1971483] - RDMA/core: Prevent divide-by-zero error triggered by the user (Kamal Heib) [1971483] - RDMA/core: Add CM to restrack after successful attachment to a device (Kamal Heib) [1971483] - RDMA/core: Unify RoCE check and re-factor code (Kamal Heib) [1971483] - RDMA/core: Fix corrupted SL on passive side (Kamal Heib) [1971483] - mm: vmalloc: add cond_resched() in __vunmap() (Rafael Aquini) [1978469] - /proc/PID/smaps: Add PMD migration entry parsing (Nico Pache) [1977066] - s390: add 3f program exception handler (Nico Pache) [1977066] - x86/ioremap: Fix CONFIG_EFI=n build (Nico Pache) [1977066] - mm, slub: move slub_debug static key enabling outside slab_mutex (Nico Pache) [1977066] - mm, slub: enable slub_debug static key when creating cache with explicit debug flags (Nico Pache) [1977066] - locking/mutex: Remove repeated declaration (Nico Pache) [1977066] - percpu: make pcpu_nr_empty_pop_pages per chunk type (Nico Pache) [1977066] - mm/swap: don't SetPageWorkingset unconditionally during swapin (Nico Pache) [1977066] - s390/tlb: make cleared_pXs flags consistent with generic code (Nico Pache) [1977066] - mm, compaction: make fast_isolate_freepages() stay within zone (Nico Pache) [1977066] - mm/vmscan: restore zone_reclaim_mode ABI (Nico Pache) [1977066] - mm, compaction: move high_pfn to the for loop scope (Nico Pache) [1977066] - memblock: do not start bottom-up allocations with kernel_end (Nico Pache) [1977066] - mm, page_alloc: disable pcplists during memory offline (Nico Pache) [1977066] - mm, page_alloc: move draining pcplists to page isolation users (Nico Pache) [1977066] - mm, page_alloc: cache pageset high and batch in struct zone (Nico Pache) [1977066] - mm, page_alloc: simplify pageset_update() (Nico Pache) [1977066] - mm, page_alloc: fix core hung in free_pcppages_bulk() (Nico Pache) [1977066] - mm, page_alloc: remove setup_pageset() (Nico Pache) [1977066] - mm, page_alloc: calculate pageset high and batch once per zone (Nico Pache) [1977066] - mm, pcp: share common code between memory hotplug and percpu sysctl handler (Nico Pache) [1977066] - mm, page_alloc: clean up pageset high and batch update (Nico Pache) [1977066] - s390/uv: handle destroy page legacy interface (Nico Pache) [1977066] - mm/filemap: fix filemap_map_pages for THP (Nico Pache) [1977066] - mm: filemap: add missing FGP_ flags in kerneldoc comment for pagecache_get_page (Nico Pache) [1977066] - mm/filemap.c: rewrite pagecache_get_page documentation (Nico Pache) [1977066] - mm: filemap: clear idle flag for writes (Nico Pache) [1977066] - mm: document semantics of ZONE_MOVABLE (Nico Pache) [1977066] - mm/page_isolation: cleanup set_migratetype_isolate() (Nico Pache) [1977066] - mm/page_isolation: drop WARN_ON_ONCE() in set_migratetype_isolate() (Nico Pache) [1977066] - mm/page_isolation: exit early when pageblock is isolated in set_migratetype_isolate() (Nico Pache) [1977066] - mm/page_alloc: tweak comments in has_unmovable_pages() (Nico Pache) [1977066] - mm: reuse only-pte-mapped KSM page in do_wp_page() (Nico Pache) [1977066] - mm/memory.c: skip spurious TLB flush for retried page fault (Nico Pache) [1977066] - /proc/PID/smaps: consistent whitespace output format (Nico Pache) [1977066] - mm/memcontrol.c: prevent missed memory.low load tears (Nico Pache) [1977066] - mm, memcg: prevent mem_cgroup_protected store tearing (Nico Pache) [1977066] - mm, memcg: prevent memory.min load/store tearing (Nico Pache) [1977066] - mm, mempolicy: fix up gup usage in lookup_node (Nico Pache) [1977066] - mm/page_ext.c: drop pfn_present() check when onlining (Nico Pache) [1977066] - drivers/base/memory.c: drop pages_correctly_probed() (Nico Pache) [1977066] - drivers/base/memory.c: drop section_count (Nico Pache) [1977066] - include/linux/mm.h: remove dead code totalram_pages_set() (Nico Pache) [1977066] - tools headers uapi: Sync asm-generic/mman-common.h with the kernel (Nico Pache) [1977066] - mm/memcg: Relocate tcpmem to below memory in struct mem_cgroup (Waiman Long) [1959772] - mm/memcg: optimize user context object stock access (Waiman Long) [1959772] - mm/memcg: improve refill_obj_stock() performance (Waiman Long) [1959772] - mm/memcg: cache vmstat data in percpu memcg_stock_pcp (Waiman Long) [1959772] - mm/memcg: move mod_objcg_state() to memcontrol.c (Waiman Long) [1959772] - mm: memcontrol: move PageMemcgKmem to the scope of CONFIG_MEMCG_KMEM (Waiman Long) [1959772] - mm: memcontrol: inline __memcg_kmem_{un}charge() into obj_cgroup_{un}charge_pages() (Waiman Long) [1959772] - mm: memcontrol: use obj_cgroup APIs to charge kmem pages (Waiman Long) [1959772] - mm: memcontrol: change ug->dummy_page only if memcg changed (Waiman Long) [1959772] - mm: memcontrol: directly access page->memcg_data in mm/page_alloc.c (Waiman Long) [1959772] - mm: memcontrol: introduce obj_cgroup_{un}charge_pages (Waiman Long) [1959772] - mm: memcontrol: slab: fix obtain a reference to a freeing memcg (Waiman Long) [1959772] - mm: memmap defer init doesn't work as expected (Baoquan He) [1906271] - mm: check nr_initialised with PAGES_PER_SECTION directly in defer_init() (Baoquan He) [1906271] - mm/memory_hotplug: mark pageblocks MIGRATE_ISOLATE while onlining memory (Baoquan He) [1906271] - mm, memory_hotplug: update pcp lists everytime onlining a memory block (Baoquan He) [1906271] - mm: pass migratetype into memmap_init_zone() and move_pfn_range_to_zone() (Baoquan He) [1906271] - nfs: account for selinux security context when deciding to share superblock (Scott Mayhew) [1927027] - nfs: remove unneeded null check in nfs_fill_super() (Scott Mayhew) [1927027] - lsm,selinux: add new hook to compare new mount to an existing mount (Scott Mayhew) [1927027] - libceph: allow addrvecs with a single NONE/blank address (Jeff Layton) [1972278] - scsi: megaraid_sas: Update driver version to 07.717.02.00-rc1 (Tomas Henzl) [1968170] - scsi: megaraid_sas: Handle missing interrupts while re-enabling IRQs (Tomas Henzl) [1968170] - scsi: megaraid_sas: Early detection of VD deletion through RaidMap update (Tomas Henzl) [1968170] - scsi: megaraid_sas: Fix resource leak in case of probe failure (Tomas Henzl) [1968170] - scsi: megaraid_sas: Send all non-RW I/Os for TYPE_ENCLOSURE device through firmware (Tomas Henzl) [1968170] - scsi: megaraid_sas: Use DEFINE_SPINLOCK() for spinlock (Tomas Henzl) [1968170] - scsi: scsi_devinfo: Add blacklist entry for HPE OPEN-V (Ewan D. Milne) [1927508] - drivers: do not build devm_platform_get_and_ioremap_resource() for s390x (Jaroslav Kysela) [1917388] - redhat: update ALSA configs and add regmap-sdw-mbq to redhat/filter-modules.sh (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: fix the return value in dpcm_apply_symmetry() (Jaroslav Kysela) [1917388] - alsa: control_led - fix initialization in the mode show callback (Jaroslav Kysela) [1917388] - ALSA: seq: Fix race of snd_seq_timer_open() (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs for HP ZBook Power G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: headphone and mic don't work on an Acer laptop (Jaroslav Kysela) [1917388] - ALSA: firewire-lib: fix the context to call snd_pcm_stop_xrun() (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook 840 Aero G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP EliteBook x360 1040 G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Elite Dragonfly G2 (Jaroslav Kysela) [1917388] - ASoC: rt5682: Fix the fast discharge for headset unplugging in soundwire mode (Jaroslav Kysela) [1917388] - ASoC: tas2562: Fix TDM_CFG0_SAMPRATE values (Jaroslav Kysela) [1917388] - ASoC: AMD Renoir: Remove fix for DMI entry on Lenovo 2020 platforms (Jaroslav Kysela) [1917388] - ASoC: AMD Renoir - add DMI entry for Lenovo 2020 AMD platforms (Jaroslav Kysela) [1917388] - ASoC: SOF: reset enabled_cores state at suspend (Jaroslav Kysela) [1917388] - ASoC: fsl-asoc-card: Set .owner attribute when registering card. (Jaroslav Kysela) [1917388] - ASoC: topology: Fix spelling mistake "vesion" -> "version" (Jaroslav Kysela) [1917388] - ASoC: rt5659: Fix the lost powers for the HDA header (Jaroslav Kysela) [1917388] - ASoC: core: Fix Null-point-dereference in fmt_single_name() (Jaroslav Kysela) [1917388] - spi: pxa2xx: Drop useless comment in the pxa2xx_ssp.h (Jaroslav Kysela) [1917388] - spi: pxa2xx: Switch to use BIT() and GENMASK() in pxa2xx_ssp.h (Jaroslav Kysela) [1917388] - spi: pxa2xx: Update header block in pxa2xx_ssp.h (Jaroslav Kysela) [1917388] - spi: pxa2xx: Add SSC2 and SSPSP2 SSP registers (Jaroslav Kysela) [1917388] - ASoC: pxa: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: pxa: pxa-ssp: Remove redundant null check before clk_prepare_enable/clk_disable_unprepare (Jaroslav Kysela) [1917388] - ASoC: mmp-sspa: drop unneeded snd_soc_dai_set_drvdata (Jaroslav Kysela) [1917388] - ASoC: mmp-sspa: set phase two word length register (Jaroslav Kysela) [1917388] - ASoC: pxa: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: Fix 7/8 spaces indentation in Kconfig (Jaroslav Kysela) [1917388] - ASoC: jz4740-i2s: Remove manual DMA peripheral ID assignment (Jaroslav Kysela) [1917388] - ASoC: jz4740-i2s: add missed checks for clk_get() (Jaroslav Kysela) [1917388] - ASoC: Intel: fix error code cnl_set_dsp_D0() (Jaroslav Kysela) [1917388] - ASoC: Intel: Skylake: Unassign ram_read and read_write ops (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove haswell solution (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove sst_dsp_get_thread_context (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove unused DSP interface fields (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: remove unneeded semicolon (Jaroslav Kysela) [1917388] - catpt: Switch to use list_entry_is_head() helper (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Optimize applying user settings (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Correct clock selection for dai trigger (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Skip position update for unprepared streams (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Relax clock selection conditions (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Fix compilation when CONFIG_MODULES is disabled (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Cleanup after power routines streamlining (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Replace open coded variant of resource_intersection() (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Streamline power routines across LPT and WPT (Jaroslav Kysela) [1917388] - ASoC: Intel: haswell: Add missing pm_ops (Jaroslav Kysela) [1917388] - ASoC: Intel: cht_bsw_nau8824: Change SSP2-Codec DAI id to 0 (Jaroslav Kysela) [1917388] - ASoC: Intel: cht_bsw_nau8824: Drop compress-cpu-dai bits (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5651: use semicolons rather than commas to separate statements (Jaroslav Kysela) [1917388] - ASoC: Intel: broadwell: add missing pm_ops (Jaroslav Kysela) [1917388] - ASoC: Intel: bdw-rt5677: add missing pm_ops (Jaroslav Kysela) [1917388] - ASoC: Intel: broadwell: set card and driver name dynamically (Jaroslav Kysela) [1917388] - ASoC: Intel: bdw-rt5650: Mark FE DAIs as nonatomic (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove rt5640 support for baytrail solution (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove max98090 support for baytrail solution (Jaroslav Kysela) [1917388] - ASoC: Intel: atom: use inclusive language for SSP bclk/fsync (Jaroslav Kysela) [1917388] - ASoC: Intel: Atom: add dynamic selection of DSP driver (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: select WANT_DEV_COREDUMP (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: add dynamic selection of DSP driver (Jaroslav Kysela) [1917388] - ASoC: intel: SND_SOC_INTEL_KEEMBAY should depend on ARCH_KEEMBAY (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Add explicit DMADEVICES kconfig dependency (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove baytrail solution (Jaroslav Kysela) [1917388] - ASoC: Intel: atom: Remove duplicate kconfigs (Jaroslav Kysela) [1917388] - ASoC: remove zte zx drivers (Jaroslav Kysela) [1917388] - ASoC: codecs: wsa881x: add missing stream rates and format (Jaroslav Kysela) [1917388] - ASoC: wm_adsp: Remove unused control callback structure (Jaroslav Kysela) [1917388] - ASoC: wm8994: Fix PM disable depth imbalance on error (Jaroslav Kysela) [1917388] - ASoC: wm8903: remove useless assignments (Jaroslav Kysela) [1917388] - ASoC: wm8523: Fix a typo in a comment (Jaroslav Kysela) [1917388] - ASoC: wm8350: use semicolons rather than commas to separate statements (Jaroslav Kysela) [1917388] - ASoC: wm5102: Use get_unaligned_be16() for dac_comp_coeff (Jaroslav Kysela) [1917388] - ASoC: codecs: wcd934x: Set digital gain range correctly (Jaroslav Kysela) [1917388] - ASoC: wcd9335: Remove unnecessary conversion to bool (Jaroslav Kysela) [1917388] - ASoC: rt715: remove unused parameter (Jaroslav Kysela) [1917388] - ASoC: mediatek: mt6359: add the calibration functions (Jaroslav Kysela) [1917388] - ASoC: rt5682: clock driver must use the clock provider API (Jaroslav Kysela) [1917388] - ASoC: rt1015: enable BCLK detection after calibration (Jaroslav Kysela) [1917388] - ASoC: pcm512x: Add support for more data formats (Jaroslav Kysela) [1917388] - ASoC: pcm512x: Move format check into `set_fmt()` (Jaroslav Kysela) [1917388] - ASoC: pcm512x: Rearrange operations in `hw_params()` (Jaroslav Kysela) [1917388] - ASoC: pcm512x: Fix not setting word length if DAIFMT_CBS_CFS (Jaroslav Kysela) [1917388] - ASoC: mediatek: mt6359: Fix regulator_dev_lookup() fails for id "LDO_VAUD18" (Jaroslav Kysela) [1917388] - ASoC: Remove mt6359_platform_driver_remove (Jaroslav Kysela) [1917388] - ASoC: Fix vaud18 power leakage of mt6359 (Jaroslav Kysela) [1917388] - ASoC: es8316: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Fix Bitclock polarity inversion (Jaroslav Kysela) [1917388] - ASoC: cs35l33: fix an error code in probe() (Jaroslav Kysela) [1917388] - ASoC: cs35l34: Add missing regmap use_single config (Jaroslav Kysela) [1917388] - ASoC: wm8998: Fix PM disable depth imbalance on error (Jaroslav Kysela) [1917388] - ASoC: codecs: wcd9335: Set digital gain range correctly (Jaroslav Kysela) [1917388] - ASoC: TSCS454: remove unneeded semicolon (Jaroslav Kysela) [1917388] - ASoC: TSCS42xx: remove unneeded semicolon (Jaroslav Kysela) [1917388] - ASoC: ts3a227e: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: tlv320: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: tas571x: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: tas*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: tas2562: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: remove remnants of sirf prima/atlas audio codec (Jaroslav Kysela) [1917388] - ASoC: rt5645: add error checking to rt5645_probe function (Jaroslav Kysela) [1917388] - Revert "ASoC: rt5645: fix a NULL pointer dereference" (Jaroslav Kysela) [1917388] - ASoC: rt1015: modify calibration sequence for better performance (Jaroslav Kysela) [1917388] - ASoC: rk3328: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: pcm179x: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: pcm1789: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: nau8315: revise the power event of EN_PIN dapm widget for symmetry (Jaroslav Kysela) [1917388] - ASoC: nau8315: add codec driver (Jaroslav Kysela) [1917388] - ASoC: gtm601: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: es8328: Remove redundant null check before clk_disable_unprepare (Jaroslav Kysela) [1917388] - ASoC: es7241: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: es7134: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: da9055: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: da7219: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: codecs/jz4770: Add DAPM widget to set HP out to cap-less mode (Jaroslav Kysela) [1917388] - ASoC: codecs/jz4770: Don't change cap-couple setting in HP PMU/PMD (Jaroslav Kysela) [1917388] - ASoC: codecs/jz4770: Adjust timeouts for cap-coupled outputs (Jaroslav Kysela) [1917388] - ASoC: codecs/jz4770: Reset interrupt flags in bias PREPARE (Jaroslav Kysela) [1917388] - ASoC: codecs/jz47xx: Use regmap_{set,clear}_bits (Jaroslav Kysela) [1917388] - treewide: Use fallthrough pseudo-keyword (Jaroslav Kysela) [1917388] - ASoC: inno_rk3036: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: hdac_hdmi: remove cancel_work_sync in runtime suspend (Jaroslav Kysela) [1917388] - ASoC: hdmi-codec: Add RX support (Jaroslav Kysela) [1917388] - ALSA: cx46xx: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ASoC: topology: KUnit: Convert from cpu to data format (Jaroslav Kysela) [1917388] - ASoC: topology: KUnit: Add KUnit tests passing topology with PCM to snd_soc_tplg_component_load (Jaroslav Kysela) [1917388] - ASoC: topology: KUnit: Add KUnit tests passing empty topology with variants to snd_soc_tplg_component_load (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: use semicolons rather than commas to separate statements (Jaroslav Kysela) [1917388] - ASoC: tegra: Simplify with dma_set_mask_and_coherent() (Jaroslav Kysela) [1917388] - ASoC: tegra: Don't warn on probe deferral (Jaroslav Kysela) [1917388] - ASoC: tegra: tegra_rt5640: use devm_snd_soc_register_card() (Jaroslav Kysela) [1917388] - ASoC: tegra: tegra_wm8753: use devm_snd_soc_register_card() (Jaroslav Kysela) [1917388] - ASoC: tegra: trimslice.c: use devm_snd_soc_register_card() (Jaroslav Kysela) [1917388] - ASoC: ti: davinci-evm: Remove redundant null check before clk_disable_unprepare (Jaroslav Kysela) [1917388] - ASoC: ti: davinci: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: ti: j721e-evm: Fix compiler warning when CONFIG_OF=n (Jaroslav Kysela) [1917388] - ASoC: ti: omap-abe-twl6040: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: ti: omap-mcsp: remove duplicate test (Jaroslav Kysela) [1917388] - ASoC: uniphier: Simplify the return expression of uniphier_aio_startup (Jaroslav Kysela) [1917388] - ASoC: uniphier: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: ux500: mop500: rename shadowing variable (Jaroslav Kysela) [1917388] - ASoC: ux500: mop500: align function prototype (Jaroslav Kysela) [1917388] - ALSA: x86: Simplify with dma_set_mask_and_coherent() (Jaroslav Kysela) [1917388] - ASoC: cx2072x: Fix doubly definitions of Playback and Capture streams (Jaroslav Kysela) [1917388] - ASoC: cs42l56: fix up error handling in probe (Jaroslav Kysela) [1917388] - ASoC: cs42l52: Minor tidy up of error paths (Jaroslav Kysela) [1917388] - ASoC: cs42l51: manage mclk shutdown delay (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Wait for PLL to lock before switching to it (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Only start PLL if it is needed (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Wait at least 150us after writing SCLK_PRESENT (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Use bclk from hw_params if set_sysclk was not called (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Report jack and button detection (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Add Capture Support (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Fix channel width support (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Always wait at least 3ms after reset (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Don't enable/disable regulator at Bias Level (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Fix mixer volume control (Jaroslav Kysela) [1917388] - ASoC: cs*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: bd28623: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: alc5632: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: ak4458: Add MODULE_DEVICE_TABLE (Jaroslav Kysela) [1917388] - ASoC: ak4118: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: alc5623: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: ak5558: Correct the dai name for ak5552 (Jaroslav Kysela) [1917388] - ASoC: ak5558: change function name to ak5558_reset (Jaroslav Kysela) [1917388] - ASoC: ak5558: Add support for ak5552 (Jaroslav Kysela) [1917388] - ASoC: ak5558: Add MODULE_DEVICE_TABLE (Jaroslav Kysela) [1917388] - ASoC: ak5558: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: adau1977: remove platform data and move micbias bindings include (Jaroslav Kysela) [1917388] - ASoC: adau17x1: Remove redundant null check before clk_disable_unprepare (Jaroslav Kysela) [1917388] - ASoC: adau*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: Add ADAU1372 audio CODEC support (Jaroslav Kysela) [1917388] - ASoC: amd: fix for pcm_read() error (Jaroslav Kysela) [1917388] - ASoC: amd: drop S24_LE format support (Jaroslav Kysela) [1917388] - ASoC: amd: Add support for ALC1015P codec in acp3x machine driver (Jaroslav Kysela) [1917388] - ASoC: amd: renoir: acp3x-pdm-dma: constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: amd: raven: acp3x-i2s: Constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: amd: renoir: acp3x-pdm-dma: remove unnecessary assignments (Jaroslav Kysela) [1917388] - ASoC: amd: fix acpi dependency kernel warning (Jaroslav Kysela) [1917388] - ASoC: amd: update spdx license for acp machine driver (Jaroslav Kysela) [1917388] - ASoC: amd: Add support for RT5682 codec in machine driver (Jaroslav Kysela) [1917388] - ASoC: amd: Adding DAI LINK for rt1015 codec (Jaroslav Kysela) [1917388] - ASoC: amd: Adding support for ALC1015 codec in machine driver (Jaroslav Kysela) [1917388] - ASoC: amd: AMD RV RT5682 should depends on CROS_EC (Jaroslav Kysela) [1917388] - ASoC: amd: renoir: remove invalid kernel-doc comment (Jaroslav Kysela) [1917388] - ASoC: AMD Renoir - refine DMI entries for some Lenovo products (Jaroslav Kysela) [1917388] - ASoC: AMD Renoir - add DMI entry for Lenovo ThinkPad X395 (Jaroslav Kysela) [1917388] - ASoC: amd: Replacing MSI with Legacy IRQ model (Jaroslav Kysela) [1917388] - ASoC: AMD Renoir - add DMI entry for Lenovo ThinkPad E14 Gen 2 (Jaroslav Kysela) [1917388] - ASoC: AMD Renoir - add DMI table to avoid the ACP mic probe (broken BIOS) (Jaroslav Kysela) [1917388] - ASoC: AMD Raven/Renoir - fix the PCI probe (PCI revision) (Jaroslav Kysela) [1917388] - ASoC: amd: change clk_get() to devm_clk_get() and add missed checks (Jaroslav Kysela) [1917388] - ASoC: amd: Return -ENODEV for non-existing ACPI call (Jaroslav Kysela) [1917388] - ASoC: amd: support other audio modes for raven (Jaroslav Kysela) [1917388] - ASoC: topology: adhere to KUNIT formatting standard (Jaroslav Kysela) [1917388] - ASoC: topology: KUnit: Add KUnit tests passing various arguments to snd_soc_tplg_component_load (Jaroslav Kysela) [1917388] - ALSA: trident: Use DIV_ROUND_CLOSEST() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: sonicvibes: Use DIV_ROUND_CLOSEST() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: sis7019: Use DIV_ROUND_CLOSEST() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: remove unneeded break (Jaroslav Kysela) [1917388] - ALSA: hdsp: don't disable if not enabled (Jaroslav Kysela) [1917388] - ALSA: hdsp: hardware output loopback (Jaroslav Kysela) [1917388] - ALSA: pci: mixart: fix kernel-doc warning (Jaroslav Kysela) [1917388] - ALSA: maestro: Use DIV_ROUND_CLOSEST() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: lola: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: intel8x0: Fix missing check in snd_intel8x0m_create (Jaroslav Kysela) [1917388] - ALSA: intel8x0: Don't update period unless prepared (Jaroslav Kysela) [1917388] - ALSA: hda: Avoid spurious unsol event handling during S3/S4 (Jaroslav Kysela) [1917388] - ALSA: ens1370: Use DIV_ROUND_CLOSEST() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: emu10k1: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: emu10k1: Use dma_set_mask_and_coherent to simplify code (Jaroslav Kysela) [1917388] - ALSA: ctxfi: fix comment syntax in file headers (Jaroslav Kysela) [1917388] - ALSA: ctxfi: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: ctxfi: cthw20k2: fix mask on conf to allow 4 bits (Jaroslav Kysela) [1917388] - ALSA: bt87x: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: azt3328: Assign boolean values to a bool variable (Jaroslav Kysela) [1917388] - ALSA: asihpi: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: dice: fix stream format for TC Electronic Konnekt Live at high sampling transfer frequency (Jaroslav Kysela) [1917388] - ALSA: dice: disable double_pcm_frames mode for M-Audio Profire 610, 2626 and Avid M-Box 3 Pro (Jaroslav Kysela) [1917388] - ALSA: firewire-lib: fix amdtp_packet tracepoints event for packet_index field (Jaroslav Kysela) [1917388] - ALSA: firewire-lib: fix calculation for size of IR context payload (Jaroslav Kysela) [1917388] - ALSA: firewire-lib: fix check for the size of isochronous packet payload (Jaroslav Kysela) [1917388] - ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro (Jaroslav Kysela) [1917388] - ALSA: dice: fix stream format at middle sampling rate for Alesis iO 26 (Jaroslav Kysela) [1917388] - ALSA: bebob: enable to deliver MIDI messages for multiple ports (Jaroslav Kysela) [1917388] - ALSA: bebob: detect the number of available MIDI ports (Jaroslav Kysela) [1917388] - ALSA: bebob: code refactoring for stream format detection (Jaroslav Kysela) [1917388] - ALSA: dice: fix null pointer dereference when node is disconnected (Jaroslav Kysela) [1917388] - ALSA: fireface: fix to parse sync status register of latter protocol (Jaroslav Kysela) [1917388] - ALSA: bebob: remove an unnecessary condition in hwdep_read() (Jaroslav Kysela) [1917388] - ALSA: fireface: remove unnecessary condition in hwdep_read() (Jaroslav Kysela) [1917388] - ALSA: oxfw: remove an unnecessary condition in hwdep_read() (Jaroslav Kysela) [1917388] - ALSA: dice: add support for Lexicon I-ONIX FW810s (Jaroslav Kysela) [1917388] - ALSA: firewire-tascam: Fix integer overflow in midi_port_work() (Jaroslav Kysela) [1917388] - ALSA: fireface: Fix integer overflow in transmit_midi_msg() (Jaroslav Kysela) [1917388] - ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() (Jaroslav Kysela) [1917388] - ALSA: firewire: fix comparison to bool warning (Jaroslav Kysela) [1917388] - ALSA: firewire: Replace tasklet with work (Jaroslav Kysela) [1917388] - ALSA: firewire: convert tasklets to use new tasklet_setup() API (Jaroslav Kysela) [1917388] - ALSA: vx: Use roundup() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: pcsp: Fix fall-through warnings for Clang (Jaroslav Kysela) [1917388] - ALSA: dummy: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: aloop: Fix initialization of controls (Jaroslav Kysela) [1917388] - ALSA: aloop: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: atmel: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1917388] - ASoC: SOF: ext_manifest: use explicit number for elem_type (Jaroslav Kysela) [1917388] - ASoC: soc-acpi: allow for partial match in parent name (Jaroslav Kysela) [1917388] - ASoC: soc-acpi: add helper to identify parent driver. (Jaroslav Kysela) [1917388] - ASoC: soc-acpi: add new fields for mach_params (Jaroslav Kysela) [1917388] - ASoC: rt5682: Add a new property for the DMIC clock driving (Jaroslav Kysela) [1917388] - ALSA: hda: Change AZX_MAX_BUF_SIZE from 1GB to 4MB (Jaroslav Kysela) [1917388] - soundwire: sysfs: Constify static struct attribute_group (Jaroslav Kysela) [1917388] - ALSA: remove trailing semicolon in macro definition (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: don't send DAI_CONFIG IPC for older firmware (Jaroslav Kysela) [1917388] - ASoC: SOF: use current DAI config during resume (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: Update ADL P to use its own descriptor (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: add missing use_acpi_target_states for TGL platforms (Jaroslav Kysela) [1917388] - ASoC: SOF: topology: remove useless code (Jaroslav Kysela) [1917388] - ASoC: SOF: Kconfig: fix typo of SND_SOC_SOF_PCI (Jaroslav Kysela) [1917388] - ASOC: SOF: simplify nocodec mode (Jaroslav Kysela) [1917388] - ASoC: SOF: pcm: export snd_pcm_dai_link_fixup (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: update set_mach_params() (Jaroslav Kysela) [1917388] - ASoC: SOF: change signature of set_mach_params() callback (Jaroslav Kysela) [1917388] - ASoC: SOF: add Kconfig option for probe workqueues (Jaroslav Kysela) [1917388] - ASoC: SOF: Simplify sof_probe_complete handling for acpi/pci/of (Jaroslav Kysela) [1917388] - ASoC: SOF: core: Add missing error prints to device probe operation (Jaroslav Kysela) [1917388] - ASoC: SOF: match SSP config with pcm hw params (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: HDA: add hw params callback for SSP DAIs (Jaroslav Kysela) [1917388] - ASoC: SOF: parse multiple SSP DAI and hw configs (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: drop display power on/off in D0i3 flows (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: move ELH chip info (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: APL: set shutdown callback to hda_dsp_shutdown (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: CNL: set shutdown callback to hda_dsp_shutdown (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: ICL: set shutdown callback to hda_dsp_shutdown (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: TGL: set shutdown callback to hda_dsp_shutdown (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: TGL: fix EHL ops (Jaroslav Kysela) [1917388] - ASoC: SOF: core: harden shutdown helper (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: HDA: fix core status verification (Jaroslav Kysela) [1917388] - ASoC: SOF: add a helper to get topology configured mclk (Jaroslav Kysela) [1917388] - ASoC: SOF: only allocate debugfs cache buffers for IPC flood entries (Jaroslav Kysela) [1917388] - ASoC: SOF: fix debugfs initialisation error handling (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: enable async suspend (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: turn off display power in resume (Jaroslav Kysela) [1917388] - ASoC: SOF: intel: fix wrong poll bits in dsp power down (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: unregister DMIC device on probe error (Jaroslav Kysela) [1917388] - ALSA: hda: move Intel SoundWire ACPI scan to dedicated module (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: SoundWire: simplify Kconfig (Jaroslav Kysela) [1917388] - ASoC: SOF: pci: move DSP_CONFIG use to platform-specific drivers (Jaroslav Kysela) [1917388] - ASoC: SOF: pci: split PCI into different drivers (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: add sof_icl_ops for ICL platforms (Jaroslav Kysela) [1917388] - ASoC: SOF: ACPI: avoid reverse module dependency (Jaroslav Kysela) [1917388] - ASoC: SOF: relax ABI checks and avoid unnecessary warnings (Jaroslav Kysela) [1917388] - ASoC: SOF: fix runtime pm usage mismatch after probe errors (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: add dev_dbg() when DMIC number is overridden (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: HDA: don't keep a temporary variable (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: detect DMIC number in SoundWire mixed config (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: SoundWire: refine ACPI match (Jaroslav Kysela) [1917388] - ASoC: SOF: HDA: (cosmetic) simplify hda_dsp_d0i3_work() (Jaroslav Kysela) [1917388] - ASoC: SOF: remove unused functions (Jaroslav Kysela) [1917388] - ASoC: SOF: fix string format for errors (Jaroslav Kysela) [1917388] - ASoC: SOF: add missing pm debug (Jaroslav Kysela) [1917388] - ASoC: SOF: sof-pci-dev: add missing Up-Extreme quirk (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: release display power at link_power (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: use hdac_ext fine-grained link management (Jaroslav Kysela) [1917388] - ASoC: SOF: debug: Fix a potential issue on string buffer termination (Jaroslav Kysela) [1917388] - ASoC: SOF: add be_hw_params_fixup() for ALH (Jaroslav Kysela) [1917388] - ASoC: SOF: topology: Prevent NULL pointer dereference with no TLV (Jaroslav Kysela) [1917388] - ASoC: SOF: intel: hda-loader: use snd_sof_dsp_core_power_down/up APIs (Jaroslav Kysela) [1917388] - ASoC: SOF: Filter out unneeded core power up/downs (Jaroslav Kysela) [1917388] - ASoC: SOF: update dsp core power status in common APIs (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda-loader: keep init cores alive (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: use snd_sof_dsp_core_power_up/down API (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: cancel D0i3 work during runtime suspend (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: Enable DMI L1 for trace (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: enable DMI L1 for D0i3-compatible streams (Jaroslav Kysela) [1917388] - ASoC: SOF: add a pointer to download repo in case FW request fails (Jaroslav Kysela) [1917388] - ASoC: SOF: SND_INTEL_DSP_CONFIG dependency (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: soundwire: fix select/depend unmet dependencies (Jaroslav Kysela) [1917388] - ASoC: SOF: intel: Simplify with dma_set_mask_and_coherent() (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: initial support to AlderLake-P (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: tgl: do thorough remove at .shutdown() callback (Jaroslav Kysela) [1917388] - ASoC: SOF: sof-pci-dev: add .shutdown() callback (Jaroslav Kysela) [1917388] - ASoC: SOF: add snd_sof_device_shutdown() helper for shutdown (Jaroslav Kysela) [1917388] - ASoC: SOF: add .shutdown() callback to snd_sof_dsp_ops (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: Avoid checking jack on system suspend (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: Modify existing helper to disable WAKEEN (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: Resume codec to do jack detection (Jaroslav Kysela) [1917388] - ASoC: SOF: add mutex to protect the dsp_power_state access (Jaroslav Kysela) [1917388] - ASoC: SOF: Fix spelling mistake in Kconfig "ond" -> "and" (Jaroslav Kysela) [1917388] - ASoC: SOF: imx: update kernel-doc description (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: add SoundWire support for ADL-S (Jaroslav Kysela) [1917388] - ASoC: SOF: control: fix cppcheck warning in snd_sof_volume_info() (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: allow for coexistence between SOF and catpt drivers (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: allow for coexistence between SOF and Atom/SST drivers (Jaroslav Kysela) [1917388] - ASoC: SOF: acpi: add dynamic selection of DSP driver (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: initial support for Alderlake-S (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: fix Kconfig dependency for SND_INTEL_DSP_CONFIG (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: fix Kconfig punctuation and wording (Jaroslav Kysela) [1917388] - ASoC: SOF: Kconfig: fix Kconfig punctuation and wording (Jaroslav Kysela) [1917388] - ASoC: SOF: imx: fix Kconfig punctuation (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add quirk for the Lenovo Miix 3-830 tablet (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add quirk for the Glavey TM800A550L tablet (Jaroslav Kysela) [1917388] - ASoC: Intel: KMB: Fix random noise at the HDMI output (Jaroslav Kysela) [1917388] - ASoC: Intel: sof_sdw: add quirk for new ADL-P Rvp (Jaroslav Kysela) [1917388] - ASoC: Intel: soc-acpi: add ADL jack-less SoundWire configurations (Jaroslav Kysela) [1917388] - ASoC: Intel: soc-acpi: add ADL SoundWire base configurations (Jaroslav Kysela) [1917388] - ASoC: Intel: kbl_da7219_max98927: Fix kabylake_ssp_fixup function (Jaroslav Kysela) [1917388] - ASoC: Intel: KMB: Constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoc: Intel: board: add BE DAI link for WoV (Jaroslav Kysela) [1917388] - ASoC: Intel: kbl: Add MST route change to kbl machine drivers (Jaroslav Kysela) [1917388] - ASoC: Intel: cht_bsw_rt5672: Set card.components string (Jaroslav Kysela) [1917388] - ASoC: Intel: cht_bsw_rt5672: Add support for Bay Trail CR / SSP0 (Jaroslav Kysela) [1917388] - ASoC: Intel: Baytrail: Add quirk for the Dell Venue 10 Pro 5055 tablet (Jaroslav Kysela) [1917388] - ASoC: Intel: Unify the thinkpad10 and aegex10 byt-match quirks (Jaroslav Kysela) [1917388] - ASoC: Intel: Boards: cml_da7219_max98390: add capture stream for echo reference (Jaroslav Kysela) [1917388] - ASoC: Intel: Fix a typo (Jaroslav Kysela) [1917388] - ASoC: Intel: Fix a typo (Jaroslav Kysela) [1917388] - ASoC: Intel: Fix a typo (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add quirk for the Chuwi Hi8 tablet (Jaroslav Kysela) [1917388] - ASoC: Intel: add max98390 echo reference support (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_wm5102: Add jack detect support (Jaroslav Kysela) [1917388] - ASoC: intel: atom: Remove 44100 sample-rate from the media and deep-buffer DAI descriptions (Jaroslav Kysela) [1917388] - ASoC: intel: atom: Stop advertising non working S24LE support (Jaroslav Kysela) [1917388] - ASoC: intel: sof_rt5682: use the topology mclk (Jaroslav Kysela) [1917388] - ASoC: Intel: sof_rt5682: Add ALC1015Q-VB speaker amp support (Jaroslav Kysela) [1917388] - ASoC: Intel: Skylake: skl-topology: fix -frame-larger-than (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add used AIF to the components string (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Enable jack-detect support on Asus T100TAF (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_wm5102: remove unused static variable (Jaroslav Kysela) [1917388] - ASoC: Intel: atom: fix kernel-doc (Jaroslav Kysela) [1917388] - ASoC: Intel: soc-acpi: remove TGL RVP mixed SoundWire/TDM config (Jaroslav Kysela) [1917388] - ASoC: Intel: soc-acpi: remove unused TGL table with rt5682 only (Jaroslav Kysela) [1917388] - ASoC: Intel: Skylake: Compile when any configuration is selected (Jaroslav Kysela) [1917388] - ASoC: Intel: boards: sof-wm8804: add check for PLL setting (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 10-p0XX OVCD current threshold (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add quirk for the Acer One S1002 tablet (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5651: Add quirk for the Jumper EZpad 7 tablet (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add quirk for the Voyo Winpad A15 tablet (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add quirk for the Estar Beauty HD MID 7316R tablet (Jaroslav Kysela) [1917388] - ASoC: Intel: soc-acpi: add ACPI matching table for HP Spectre x360 (Jaroslav Kysela) [1917388] - ASoC: intel: sof_sdw: add trace for dai links (Jaroslav Kysela) [1917388] - ASoC: Intel: sof_sdw: detect DMIC number based on mach params (Jaroslav Kysela) [1917388] - ASoC: Intel: sof_sdw: add mic:dmic and cfg-mics component strings (Jaroslav Kysela) [1917388] - ASoC: Intel: sof_sdw: add quirk for HP Spectre x360 convertible (Jaroslav Kysela) [1917388] - ASoC: Intel: sof-sdw: indent and add quirks consistently (Jaroslav Kysela) [1917388] - ASoC: Intel: sof_sdw: reorganize quirks by generation (Jaroslav Kysela) [1917388] - ASoC: Intel: boards: max98373: get dapm from cpu_dai (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_wm5102: Add machine driver for BYT/WM5102 (Jaroslav Kysela) [1917388] - ASoC: Intel: Add DMI quirk table to soc_intel_is_byt_cr() (Jaroslav Kysela) [1917388] - ASoC: Intel: KMB: Support IEC958 encoded PCM format (Jaroslav Kysela) [1917388] - ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A3E (Jaroslav Kysela) [1917388] - ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A32 (Jaroslav Kysela) [1917388] - ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A5E (Jaroslav Kysela) [1917388] - ASoC: Intel: remove unneeded semicolon (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Wake up device before configuring SSP port (Jaroslav Kysela) [1917388] - ASoC: Intel: remove duplicate MODULE_LICENSE/DESCRIPTION tags (Jaroslav Kysela) [1917388] - ASoC: Intel: adl: remove sof_fw_filename setting in ADL snd_soc_acpi_mach (Jaroslav Kysela) [1917388] - ASoC: Intel: common: add ACPI matching tables for Alder Lake (Jaroslav Kysela) [1917388] - ASoC: Intel: Skylake: Zero snd_ctl_elem_value (Jaroslav Kysela) [1917388] - ASoC: Intel: Skylake: skl-topology: Fix OOPs ib skl_tplg_complete (Jaroslav Kysela) [1917388] - ASoC: intel: skl: Simplify with dma_set_mask_and_coherent() (Jaroslav Kysela) [1917388] - ASoC: Intel: cht_bsw_nau8824: Move snd_soc_dai_set_tdm_slot call to cht_codec_fixup (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add quirk for the Mele PCG03 Mini PC (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add new BYT_RT5640_NO_INTERNAL_MIC_MAP input-mapping (Jaroslav Kysela) [1917388] - ASoC: Intel: byt/cht: set pm ops dynamically (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove sst_pdata structure (Jaroslav Kysela) [1917388] - ASoC: Intel: Make atom components independent of sst-dsp (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove SST-legacy specific constants (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove unused DSP operations (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove SST firmware components (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove SST ACPI component (Jaroslav Kysela) [1917388] - ASoC: Intel: Select catpt and deprecate haswell (Jaroslav Kysela) [1917388] - ASoC: Intel: bdw-5677: Remove haswell-solution specific code (Jaroslav Kysela) [1917388] - ASoC: Intel: bdw-5650: Remove haswell-solution specific code (Jaroslav Kysela) [1917388] - ASoC: Intel: broadwell: Remove haswell-solution specific code (Jaroslav Kysela) [1917388] - ASoC: Intel: haswell: Remove haswell-solution specific code (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Simple sysfs attributes (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Event tracing (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Device driver lifecycle (Jaroslav Kysela) [1917388] - drivers: provide devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: PCM operations (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Firmware loading and context restore (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Define DSP operations (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Add IPC message handlers (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Implement IPC protocol (Jaroslav Kysela) [1917388] - ASoC: Intel: Add catpt base members (Jaroslav Kysela) [1917388] - resource: Introduce resource_intersection() for overlapping resources (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add quirk for ARCHOS Cesium 140 (Jaroslav Kysela) [1917388] - ASoC: Intel: boards: byt/cht: set card and driver name at run time (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add new BYT_RT5640_NO_SPEAKERS quirk-flag (Jaroslav Kysela) [1917388] - ASoC: Intel: KMB: Enable DMA transfer mode (Jaroslav Kysela) [1917388] - ASoC: Intel: keembay: use inclusive language for bclk and fsync (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcht_es8316: Remove comment about SSP0 being untested (Jaroslav Kysela) [1917388] - ASoC: rt1015: remove bclk_ratio (Jaroslav Kysela) [1917388] - ASoC: cs42l73: Add missing regmap use_single config (Jaroslav Kysela) [1917388] - ASoC: cs53l30: Add missing regmap use_single config (Jaroslav Kysela) [1917388] - ASoC: sti-sas: add missing MODULE_DEVICE_TABLE (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Regmap must use_single_read/write (Jaroslav Kysela) [1917388] - ASoC: rt711-sdca: fix the function number of SDCA control for feature unit 0x1E (Jaroslav Kysela) [1917388] - ASoC: da7219: do not request a new clock consummer reference (Jaroslav Kysela) [1917388] - ASoC: max98088: fix ni clock divider calculation (Jaroslav Kysela) [1917388] - ASoC: rt711-sdca: add the notification when volume changed (Jaroslav Kysela) [1917388] - ASoC: rt711-sdca: change capture switch controls (Jaroslav Kysela) [1917388] - ASoC: da7219: properly get clk from the provider (Jaroslav Kysela) [1917388] - ASoC: wcd934x: use the clock provider API (Jaroslav Kysela) [1917388] - ASoC: adau17x1: Avoid overwriting CHPF (Jaroslav Kysela) [1917388] - ASoC: ak4458: enable daisy chain (Jaroslav Kysela) [1917388] - ASoC: rt1015p: add support on format S32_LE (Jaroslav Kysela) [1917388] - ASoC: rt286: Generalize support for ALC3263 codec (Jaroslav Kysela) [1917388] - ASoC: rt298: Configure combo jack for headphones (Jaroslav Kysela) [1917388] - ASoC: rt286: Configure combo jack for headphones (Jaroslav Kysela) [1917388] - ASoC: sigmadsp: Disable cache mechanism for readbacks (Jaroslav Kysela) [1917388] - ASoC: rt286: Make RT286_SET_GPIO_* readable and writable (Jaroslav Kysela) [1917388] - ASoC: rt286: Fix upper byte in DMIC2 configuration (Jaroslav Kysela) [1917388] - ASoC: ak4458: check reset control status (Jaroslav Kysela) [1917388] - ASoC: codecs: rt5682: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt715: remove kcontrols which no longer be used (Jaroslav Kysela) [1917388] - ASoC: rt715: add main capture switch and main capture volume (Jaroslav Kysela) [1917388] - ASoC: rt715: modification for code simplicity (Jaroslav Kysela) [1917388] - ASoC: codecs: wcd934x: Fix missing IRQF_ONESHOT as only threaded handler (Jaroslav Kysela) [1917388] - ASoC: cs35l35: remove unused including (Jaroslav Kysela) [1917388] - ASoC: ak5558: correct reset polarity (Jaroslav Kysela) [1917388] - ASoC: cs35l36: Fix an error handling path in 'cs35l36_i2c_probe()' (Jaroslav Kysela) [1917388] - ASoC: cs35l35: Fix an error handling path in 'cs35l35_i2c_probe()' (Jaroslav Kysela) [1917388] - ASoC: wcd9335: constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: rt1019: remove registers to sync with rt1019 datasheet (Jaroslav Kysela) [1917388] - ASoC: rt711-sdca: Constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: wcd934x: constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: rt715-sdca: Constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: tas2770: Constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: cx2072x: constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: rt1019: constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: codecs: tlv320aic3x: add AIC3106 (Jaroslav Kysela) [1917388] - ASoC: codecs: wsa881x: constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: codecs: Fix runtime PM imbalance in tas2552_probe (Jaroslav Kysela) [1917388] - ASoC: rt1011: remove pack_id check in rt1011 (Jaroslav Kysela) [1917388] - ASoC: codecs: tlv320aic3x: add SPI support (Jaroslav Kysela) [1917388] - ASoC: codecs: tlv320aic3x: move I2C to separated file (Jaroslav Kysela) [1917388] - ASoC: codecs: tlv320aic3x: rename probe function (Jaroslav Kysela) [1917388] - ASoC: codecs: tlv320aic3x: move model definitions (Jaroslav Kysela) [1917388] - ASoC: max98390: Add support for tx slot configuration. (Jaroslav Kysela) [1917388] - ASoC: ak5558: Fix s/show/slow/ typo (Jaroslav Kysela) [1917388] - ASoC: tlv320aic32x4: Register clocks before registering component (Jaroslav Kysela) [1917388] - ASoC: tlv320aic32x4: Increase maximum register in regmap (Jaroslav Kysela) [1917388] - ASoC: rt5670: Add a rt5670_components() helper (Jaroslav Kysela) [1917388] - ASoC: rt5670: Add a quirk for the Dell Venue 10 Pro 5055 (Jaroslav Kysela) [1917388] - ASoC: da732x: simplify code (Jaroslav Kysela) [1917388] - ASoC: lm49453: fix useless assignment before return (Jaroslav Kysela) [1917388] - ASoC: mediatek: mt6359: Fix spelling mistake "reate" -> "create" (Jaroslav Kysela) [1917388] - ASoC: mediatek: mt6359: add MT6359 accdet jack driver (Jaroslav Kysela) [1917388] - ASoC: max98373: Added 30ms turn on/off time delay (Jaroslav Kysela) [1917388] - ASoC: max98373: Changed amp shutdown register as volatile (Jaroslav Kysela) [1917388] - ASoC: wm8960: Remove bitclk relax condition in wm8960_configure_sysclk (Jaroslav Kysela) [1917388] - ASoC: max98373: Added controls for autorestart config (Jaroslav Kysela) [1917388] - ASoC: rt1015: Add bclk detection and dc detection (Jaroslav Kysela) [1917388] - ASoC: wm8960: Fix wrong bclk and lrclk with pll enabled for some chips (Jaroslav Kysela) [1917388] - ASoC: rt1019: make symbol 'rt1019_i2c_driver' static (Jaroslav Kysela) [1917388] - ASoC: rt1019: add rt1019 amplifier driver (Jaroslav Kysela) [1917388] - ASoC: tscs454: remove useless test on PLL disable (Jaroslav Kysela) [1917388] - ASoC: tlv320dac33: clarify expression (Jaroslav Kysela) [1917388] - ASoC: tas2770: remove useless initialization (Jaroslav Kysela) [1917388] - ASoC: tas2562: remove warning on return value (Jaroslav Kysela) [1917388] - ASoC: tas2562: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: sti-sas: remove unused struct members (Jaroslav Kysela) [1917388] - ASoC: sigmadsp: align function prototype (Jaroslav Kysela) [1917388] - ASoC: pcm1681: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: nau8825: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: mt6359: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: mt6358: remove useless initializations (Jaroslav Kysela) [1917388] - ASoC: max98090: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: hdmi-codec: remove unused spk_mask member (Jaroslav Kysela) [1917388] - ASoC: hdmi-codec: remove useless initialization (Jaroslav Kysela) [1917388] - ASoC: hdac_hdmi: align function arguments (Jaroslav Kysela) [1917388] - ASoC: hdac_hdmi: remove useless initializations (Jaroslav Kysela) [1917388] - ASoC: da7219-aad: remove useless initialization (Jaroslav Kysela) [1917388] - ASoC: cx2070x: remove duplicate else branch (Jaroslav Kysela) [1917388] - ASoC: cx2070x: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: adau1977: remove useless return (Jaroslav Kysela) [1917388] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 177 (Jaroslav Kysela) [1917388] - ASoC: ad1836: remove useless return (Jaroslav Kysela) [1917388] - ASoC: ab8500-codec: remove useless structure (Jaroslav Kysela) [1917388] - ASoC: rt711: add snd_soc_component remove callback (Jaroslav Kysela) [1917388] - ASoC: rt5659: Update MCLK rate in set_sysclk() (Jaroslav Kysela) [1917388] - ASoC: rt5640: Rename 'Mono DAC Playback Volume' to 'DAC2 Playback Volume' (Jaroslav Kysela) [1917388] - ASoC: rt1015p: add acpi device id for rt1015p (Jaroslav Kysela) [1917388] - ASoC: wm_hubs: align function prototype (Jaroslav Kysela) [1917388] - ASoC: wm_adsp: simplify return value (Jaroslav Kysela) [1917388] - ASoC: wm8996: clarify expression (Jaroslav Kysela) [1917388] - ASoC: wm8994: align function prototype (Jaroslav Kysela) [1917388] - ASoC: wm8978: clarify expression (Jaroslav Kysela) [1917388] - ASoC: wm8958-dsp2: rename local 'control' arrays (Jaroslav Kysela) [1917388] - ASoC: arizona: fix function argument (Jaroslav Kysela) [1917388] - ASoC: wm2200: remove unused structure (Jaroslav Kysela) [1917388] - ASoC: rt5682: add delay time of workqueue to control next IRQ event (Jaroslav Kysela) [1917388] - ASoC: rt715-sdca: Remove unused including (Jaroslav Kysela) [1917388] - ASoC: rt715-sdca: Fix return value check in rt715_sdca_sdw_probe() (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Set clock source for both ways of stream (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Provide finer control on playback path (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Disable regulators if probe fails (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Remove power if the driver is being removed (Jaroslav Kysela) [1917388] - ASoC: rt711-sdca: Add RT711 SDCA vendor-specific driver (Jaroslav Kysela) [1917388] - ASoC: rt5645: The ALC3270 variant does not have a headset-mic pin (Jaroslav Kysela) [1917388] - ASoC: rt5645: Move rt5645_platform_data to sound/soc/codecs/rt5645.c (Jaroslav Kysela) [1917388] - ASoC: codecs/jz4770: Remove superfluous error message (Jaroslav Kysela) [1917388] - ASoC: rt715-sdca: Add RT715 sdca vendor-specific driver (Jaroslav Kysela) [1917388] - ASoC: wm8962: Relax bit clock divider searching (Jaroslav Kysela) [1917388] - ASoC: rt1316: Fix return value check in rt1316_sdw_probe() (Jaroslav Kysela) [1917388] - ASoC: sgtl5000: Fix identation of .driver elements (Jaroslav Kysela) [1917388] - ASoC: codec: Omit superfluous error message in jz4760_codec_probe() (Jaroslav Kysela) [1917388] - ASoC: sigmadsp-regmap: fix kernel-doc warning (Jaroslav Kysela) [1917388] - ASoC: rt5631: fix kernel-doc warning (Jaroslav Kysela) [1917388] - ASoC: jz4760: fix set but not used warning (Jaroslav Kysela) [1917388] - ASoC: cs4270: fix kernel-doc (Jaroslav Kysela) [1917388] - ASoC: rt5682: remove useless initialization (Jaroslav Kysela) [1917388] - ASoC: rt5682: remove useless assignments (Jaroslav Kysela) [1917388] - ASoC: rt5682: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5677: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: rt5677: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5670: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5668: remove useless assignments (Jaroslav Kysela) [1917388] - ASoC: rt5668: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5665: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5663: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5660: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5659: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5651: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: rt5651: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5645: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5645: use logical OR (Jaroslav Kysela) [1917388] - ASoC: rt5640: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt1308: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt1305: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt1016: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt1015: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt1011: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt1011: remove redundant test (Jaroslav Kysela) [1917388] - ASoC: rt1011: use logical OR (Jaroslav Kysela) [1917388] - ASoC: wm8524: Do not print probe defer error (Jaroslav Kysela) [1917388] - ASoC: codecs: nau8825: fix kernel-doc (Jaroslav Kysela) [1917388] - ASoC: rt1316: Add RT1316 SDCA vendor-specific driver (Jaroslav Kysela) [1917388] - ASoc: rt5631: Constify static struct coeff_clk_div (Jaroslav Kysela) [1917388] - ASoC: rt*: Constify static struct acpi_device_id (Jaroslav Kysela) [1917388] - ASoC: rt*: Constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: rt*: Constify static struct sdw_slave_ops (Jaroslav Kysela) [1917388] - ASoC: wcd934x: remove useless return (Jaroslav Kysela) [1917388] - ASoC: wcd9335: clarify return value (Jaroslav Kysela) [1917388] - ASoC: wcd-clsh-v2: align function prototypes (Jaroslav Kysela) [1917388] - ASoC: codecs: wcd934x: add a sanity check in set channel map (Jaroslav Kysela) [1917388] - ASoC: es8316: Simplify adc_pga_gain_tlv table (Jaroslav Kysela) [1917388] - ASoC: sgtl5000: set DAP_AVC_CTRL register to correct default value on probe (Jaroslav Kysela) [1917388] - ASoC: rt5651: Fix dac- and adc- vol-tlv values being off by a factor of 10 (Jaroslav Kysela) [1917388] - ASoC: rt5640: Fix dac- and adc- vol-tlv values being off by a factor of 10 (Jaroslav Kysela) [1917388] - ASoC: rt5670: Add emulated 'DAC1 Playback Switch' control (Jaroslav Kysela) [1917388] - ASoC: rt5670: Remove ADC vol-ctrl mute bits poking from Sto1 ADC mixer settings (Jaroslav Kysela) [1917388] - ASoC: rt5670: Remove 'HP Playback Switch' control (Jaroslav Kysela) [1917388] - ASoC: rt5670: Remove 'OUT Channel Switch' control (Jaroslav Kysela) [1917388] - ASoC: rt1015: fix i2c communication error (Jaroslav Kysela) [1917388] - ASoC: codec: Add driver for JZ4760 internal codec (Jaroslav Kysela) [1917388] - ASoC: codec/ingenic: Depend on MACH_INGENIC (Jaroslav Kysela) [1917388] - ASoC: codec: hdmi-codec: Support IEC958 encoded PCM format (Jaroslav Kysela) [1917388] - ASoC: rt5682: Fix panic in rt5682_jack_detect_handler happening during system shutdown (Jaroslav Kysela) [1917388] - ASoC: rt5682: do nothing in rt5682_suspend/resume in sdw mode (Jaroslav Kysela) [1917388] - ASoC: rt5682-sdw: cancel_work_sync() in .remove and .suspend (Jaroslav Kysela) [1917388] - ASoC: rt711-sdw: use cancel_work_sync() for .remove (Jaroslav Kysela) [1917388] - ASoC: rt700-sdw: use cancel_work_sync() in .remove as well as .suspend (Jaroslav Kysela) [1917388] - ASoC: mt6359: reduce log verbosity for optional DT properties (Jaroslav Kysela) [1917388] - ASoC: codecs: add missing max_register in regmap config (Jaroslav Kysela) [1917388] - ASoC: cpcap: fix microphone timeslot mask (Jaroslav Kysela) [1917388] - ASoC: rt5659: Add Kconfig prompt (Jaroslav Kysela) [1917388] - ASoC: max98373: Fixes a typo in max98373_feedback_get (Jaroslav Kysela) [1917388] - ASoC: ak4458: correct reset polarity (Jaroslav Kysela) [1917388] - ASoC: rt5682: remove connection with LDO2 in DAPM graph (Jaroslav Kysela) [1917388] - ASoC: ml26124: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: lm49453: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: inno_rk3036: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: cx2072x: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: alc5632: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: ab8500: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: lochnagar-sc: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: mt6660: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: mc13783: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: sgtl5000: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: ssm2602: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: zl38060: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: jz4740: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: ak*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: tscs*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: max*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: es*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: da*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: nau*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: rt*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: tlv*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: wm*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: remove sirf prima/atlas drivers (Jaroslav Kysela) [1917388] - ASoC: codecs: soundwire: increase resume timeout (Jaroslav Kysela) [1917388] - ASoC: es8316: Fix possible NULL pointer deref in es8316_disable_jack_detect() (Jaroslav Kysela) [1917388] - ASoC: rt5682: enable fast discharge for headset unplugging (Jaroslav Kysela) [1917388] - ASoC: rt5682: fix getting the wrong device id when the suspend_stress_test (Jaroslav Kysela) [1917388] - ASoC: rt5645: Enable internal microphone and JD on ECS EF20 (Jaroslav Kysela) [1917388] - ASoC: rt5645: add inv_hp_det flag (Jaroslav Kysela) [1917388] - ASoC: rt5645: Add ACPI-defined GPIO for ECS EF20 series (Jaroslav Kysela) [1917388] - ASoC: rt5645: Introduce mapping for ACPI-defined GPIO (Jaroslav Kysela) [1917388] - ASoC: rt1015: re-calibrate again when resuming (Jaroslav Kysela) [1917388] - ASoC: rt5645: Remove the redundant delay time (Jaroslav Kysela) [1917388] - ASoC: rt1015: remove unneeded variables in rt1015_priv (Jaroslav Kysela) [1917388] - ASoC: rt1015: refactor retry loop and rt1015_priv allocation (Jaroslav Kysela) [1917388] - ASoC: rt1015: return error if any when setting bypass_boost (Jaroslav Kysela) [1917388] - ASoC: rt1015: save boost_mode only if valid (Jaroslav Kysela) [1917388] - ASoC: rt1015: sort header inclusions (Jaroslav Kysela) [1917388] - ASoC: Intel: common: Fix some typos (Jaroslav Kysela) [1917388] - ASoC: soc.h: remove for_each_rtd_dais_rollback() (Jaroslav Kysela) [1917388] - ASoC: soc.h: return error if multi platform at snd_soc_fixup_dai_links_platform_name() (Jaroslav Kysela) [1917388] - ASoC: soc.h: fixup return timing for snd_soc_fixup_dai_links_platform_name() (Jaroslav Kysela) [1917388] - ASoC: soc.h: add asoc_link_to_cpu/codec/platform() macro (Jaroslav Kysela) [1917388] - ASoC: add soc-jack.h (Jaroslav Kysela) [1917388] - ASoC: soc-dai.h: Align the word of comment for SND_SOC_DAIFMT_CBC_CFC (Jaroslav Kysela) [1917388] - ASoC: soc-core: fix always-false condition (Jaroslav Kysela) [1917388] - ASoC: soc-core: fix signed/unsigned issue (Jaroslav Kysela) [1917388] - ASoC: soc-acpi: remove useless initialization (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: ignore dummy-DAI at soc_pcm_params_symmetry() (Jaroslav Kysela) [1917388] - ASoC: soc-utils: add snd_soc_component_is_dummy() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate DAI name if soc_pcm_params_symmetry() failed (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: don't use "name" on __soc_pcm_params_symmetry() macro (Jaroslav Kysela) [1917388] - ASoC: core: Don't set platform name when of_node is set (Jaroslav Kysela) [1917388] - ASoC: soc-compress: lock pcm_mutex to resolve lockdep error (Jaroslav Kysela) [1917388] - ASoC: soc-core: use device_unregister() if rtd allocation failed (Jaroslav Kysela) [1917388] - ASoC: soc-core: add comment for rtd freeing (Jaroslav Kysela) [1917388] - ASoC: soc-component: Add snd_soc_pcm_component_ack (Jaroslav Kysela) [1917388] - ASoC: don't indicate error message for snd_soc_[pcm_]component_xxx() (Jaroslav Kysela) [1917388] - ASoC: don't indicate error message for snd_soc_[pcm_]dai_xxx() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: don't indicate error message for dpcm_be_dai_hw_free() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: don't indicate error message for soc_pcm_hw_free() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at dpcm_fe/be_dai_prepare() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at dpcm_fe/be_dai_hw_params() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at dpcm_fe/be_dai_startup() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at dpcm_run_update_startup/shutdown() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at dpcm_apply_symmetry() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at dpcm_be_dai_trigger() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at dpcm_path_get() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at soc_pcm_prepare() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at soc_pcm_hw_params() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at soc_pcm_open() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: share DPCM BE DAI stop operation (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: remove unneeded !rtd->dai_link check (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: fixup dpcm_be_dai_startup() user count (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_hw_sanity_check() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_pcm_update_symmetry() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: direct copy at snd_soc_set_runtime_hwparams() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_cpu/codec_dai_name() macro (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: check DAI activity under soc_pcm_apply_symmetry() (Jaroslav Kysela) [1917388] - ASoC: soc-core: fix DMI handling (Jaroslav Kysela) [1917388] - ASoC: soc-dai: fix kernel-doc (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add error log (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: remove shadowing variable (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: remove redundant assignment (Jaroslav Kysela) [1917388] - ASoC: soc-ops: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: unpack dpcm_set_fe_runtime() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add dpcm_runtime_setup() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add dpcm_runtime_setup_fe() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: unpack dpcm_init_runtime_hw() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: remove strange format storing (Jaroslav Kysela) [1917388] - ASoC: soc-core: Prevent warning if no DMI table is present (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: fix hw param limits calculation for multi-DAI (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: fix hwparams min/max init for dpcm (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_pcm_hw_update_format() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_pcm_hw_update_chan() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_pcm_hw_update_rate() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: change error message to debug message (Jaroslav Kysela) [1917388] - ASoC: dapm: use component prefix when checking widget names (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: fixup snd_pcm_limit_hw_rates() timing (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: use snd_pcm_hardware at dpcm_runtime_merge_xxx() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_create_pcm() and simplify soc_new_pcm() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_get_playback_capture() and simplify soc_new_pcm() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: tidyup pcm setting (Jaroslav Kysela) [1917388] - ASoC: soc-component: fix undefined reference to __ffssi2 (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_read/write_field() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: cleanup soc_pcm_params_symmetry() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: cleanup soc_pcm_apply_symmetry() (Jaroslav Kysela) [1917388] - ASoC: soc-dai.h: remove symmetric_rates/samplebits (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_pcm_set_dai_params() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add dpcm_set_be_update_state() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: move dpcm_set_fe_update_state() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: Fix an uninitialized error code (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: return correct -ERRNO in failure path (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: disconnect BEs if the FE is not ready (Jaroslav Kysela) [1917388] - ASoC: dapm: remove widget from dirty list on free (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: care trigger rollback (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: remove dpcm_do_trigger() (Jaroslav Kysela) [1917388] - ASoC: pcm: send DAPM_STREAM_STOP event in dpcm_fe_dai_shutdown (Jaroslav Kysela) [1917388] - ASoC: soc-core: tidyup jack.h (Jaroslav Kysela) [1917388] - ASoC: soc-core: add soc_dapm_suspend_resume() (Jaroslav Kysela) [1917388] - ASoC: soc-core: add soc_playback_digital_mute() (Jaroslav Kysela) [1917388] - ASoC: soc-compress: add soc_compr_clean() and call it from soc_compr_open/free() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add mark for snd_soc_link_compr_startup/shutdown() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add mark for snd_soc_component_compr_open/free() (Jaroslav Kysela) [1917388] - ASoC: soc-dai: add mark for snd_soc_dai_compr_startup/shutdown() (Jaroslav Kysela) [1917388] - ASoC: soc-compress: move soc_compr_free() next to soc_compr_open() (Jaroslav Kysela) [1917388] - ASoC: pcm: call snd_soc_dapm_stream_stop() in soc_pcm_hw_clean (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_get_metadata() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_set_metadata() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_copy() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_pointer() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_ack() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_get_codec_caps() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_get_caps() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_get_params() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_set_params() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_trigger() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_free() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_open() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: Get all BEs along DAPM path (Jaroslav Kysela) [1917388] - ASoC: soc-core: Fix component name_prefix parsing (Jaroslav Kysela) [1917388] - ASoC: soc-compress: assume SNDRV_PCM_STREAM_xxx and SND_COMPRESS_xxx are same (Jaroslav Kysela) [1917388] - ASoC: soc-compress: tidyup STREAM vs COMPRESS (Jaroslav Kysela) [1917388] - ASoC: soc-topology: clarify expression (Jaroslav Kysela) [1917388] - ASoC: sync parameter naming : rate / sample_bits (Jaroslav Kysela) [1917388] - ASoC: topology: Check if ops is set before dereference (Jaroslav Kysela) [1917388] - ASoC: topology: Ensure that needed parameters are set (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_pcm_hw_clean() and call it from soc_pcm_hw_params/free() (Jaroslav Kysela) [1917388] - ASoC: soc-dai: add mark for snd_soc_dai_hw_params/free() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add mark for snd_soc_pcm_component_hw_params/free() (Jaroslav Kysela) [1917388] - ASoC: soc-link: add mark for snd_soc_link_hw_params/free() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: move soc_pcm_hw_free() next to soc_pcm_hw_params() (Jaroslav Kysela) [1917388] - ASoC: dapm: use semicolons rather than commas to separate statements (Jaroslav Kysela) [1917388] - ASoC: dmaengine: Document support for TX only or RX only streams (Jaroslav Kysela) [1917388] - ASoC: soc-core: use devm_snd_soc_register_card() (Jaroslav Kysela) [1917388] - ALSA: usb: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix control 'access overflow' errors from chmap (Jaroslav Kysela) [1917388] - ALSA: line6: Fix racy initialization of LINE6 MIDI (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Disable sample read check if firmware doesn't give back (Jaroslav Kysela) [1917388] - ALSA: usb-audio: scarlett2: snd_scarlett_gen2_controls_create() can be static (Jaroslav Kysela) [1917388] - ALSA: usb-audio: scarlett2: Improve driver startup messages (Jaroslav Kysela) [1917388] - ALSA: usb-audio: scarlett2: Fix device hang with ehci-pci (Jaroslav Kysela) [1917388] - ALSA: usb-audio: fix control-request direction (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix potential out-of-bounce access in MIDI EP parser (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Validate MS endpoint descriptors (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add dB range mapping for Sennheiser Communications Headset PC 8 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Remove redundant assignment to len (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix implicit sync clearance at stopping stream (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Generic application of implicit fb to Roland/BOSS devices (Jaroslav Kysela) [1917388] - Revert "ALSA: usb-audio: Add support for many Roland devices..." (Jaroslav Kysela) [1917388] - ALSA: usb: midi: don't return -ENOMEM when usb_urb_ep_type_check fails (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Re-apply implicit feedback mode to Pioneer devices (Jaroslav Kysela) [1917388] - ALSA: usb-audio: DJM-750: ensure format is set (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add support for many Roland devices' implicit feedback quirks (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Apply implicit feedback mode for BOSS devices (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Explicitly set up the clock selector (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add MIDI quirk for Vox ToneLab EX (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Skip probe of UA-101 devices (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Drop implicit fb quirk entries dubbed for capture (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add implicit feeback support for the BOSS GT-1 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add error checks for usb_driver_claim_interface() calls (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Apply sample rate quirk to Logitech Connect (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Check connector value on resume (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Carve out connector value checking into a helper (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix unintentional sign extension issue (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Apply the control quirk to Plantronics headsets (Jaroslav Kysela) [1917388] - ALSA: usb: Add Plantronics C320-M USB ctrl msg delay quirk (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix "cannot get freq eq" errors on Dell AE515 sound bar (Jaroslav Kysela) [1917388] - ALSA: usb-audio: fix Pioneer DJM-850 control label info (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Configure Pioneer DJM-850 samplerate (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Declare Pioneer DJM-850 mixer controls (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add Pioneer DJM-850 to quirks-table (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix Pioneer DJM devices URB_CONTROL request direction to set samplerate (Jaroslav Kysela) [1917388] - ALSA: usb-audio: use Corsair Virtuoso mapping for Corsair Virtuoso SE (Jaroslav Kysela) [1917388] - ALSA: usb-audio: generate midi streaming substream names from jack names (Jaroslav Kysela) [1917388] - ALSA: usb-audio: use usb headers rather than define structs locally (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Allow modifying parameters with succeeding hw_params calls (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Drop bogus dB range in too low level (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Don't abort even if the clock rate differs (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add implicit fb quirk for BOSS GP-10 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add quirk for RC-505 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Don't avoid stopping the stream at disconnection (Jaroslav Kysela) [1917388] - ALSA: usb-audio: More strict state change in EP (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Handle invalid running state at releasing EP (Jaroslav Kysela) [1917388] - ALSA: usb-audio: add mixer quirks for Pioneer DJM-900NXS2 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add DJM750 to Pioneer mixer quirk (Jaroslav Kysela) [1917388] - ALSA: Convert strlcpy to strscpy when return value is unused (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix PCM buffer allocation in non-vmalloc mode (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Correct document for snd_usb_endpoint_free_all() (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add DJM-450 to the quirks table (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add DJM450 to Pioneer format quirk (Jaroslav Kysela) [1917388] - ALSA: usb-audio: workaround for iface reset issue (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix "RANGE setting not yet supported" errors (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Skip the clock selector inquiry for single connections (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix hw constraints dependencies (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add support for Pioneer DJM-750 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Avoid implicit feedback on Pioneer devices (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Set sample rate for all sharing EPs on UAC1 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix UAC1 rate setup for secondary endpoints (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Convert the last strlcpy() usage (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Convert remaining strlcpy() to strscpy() (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Always apply the hw constraints for implicit fb sync (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix implicit feedback sync setup for Pioneer devices (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Annotate the endpoint index in audioformat (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Avoid unnecessary interface re-setup (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Choose audioformat of a counter-part substream (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix the missing endpoints creations for quirks (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add quirk for BOSS AD-10 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix UBSAN warnings for MIDI jacks (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add alias entry for ASUS PRIME TRX40 PRO-S (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add VID to support native DSD reproduction on FiiO devices (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix potential out-of-bounds shift (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add implicit fb support for Steinberg UR22 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add support for Pioneer DJ DDJ-RR controller (Jaroslav Kysela) [1917388] - ALSA: usb-audio: US16x08: fix value count for level meters (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix MOTU M-Series quirks (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix quirks for other BOSS devices (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add implicit_fb module option (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add generic implicit fb parsing (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Factor out the implicit feedback quirk code (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Quirk for BOSS GT-001 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Show sync endpoint information in proc outputs (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Use unsigned char for iface and altsettings fields (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Replace slave/master terms (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Simplify rate_min/max and rates set up (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Unify the code for the next packet size calculation (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Drop unneeded snd_usb_substream fields (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Refactoring endpoint URB deactivation (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Use atomic_t for endpoint use_count (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Constify audioformat pointer references (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix possible stall of implicit fb packet ring-buffer (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Refactor endpoint management (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix EP matching for continuous rates (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Always set up the parameters after resume (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add quirk for Pioneer DJ DDJ-SR2 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Set callbacks via snd_usb_endpoint_set_callback() (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Stop both endpoints properly at error (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Simplify snd_usb_init_pitch() arguments (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Simplify snd_usb_init_sample_rate() arguments (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Don't set altsetting before initializing sample rate (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Pass snd_usb_audio object to quirk functions (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add snd_usb_get_host_interface() helper (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Drop keep_interface flag again (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Create endpoint objects at parsing phase (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Avoid doubly initialization for implicit fb (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Drop debug.h (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Simplify hw_params rules (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add hw constraint for implicit fb sync (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Move snd_usb_autoresume() call out of setup_hw_info() (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Track implicit fb sync endpoint in audioformat list (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Improve some debug prints (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Set and clear sync EP link properly (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add snd_usb_get_endpoint() helper (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Check implicit feedback EP generically for UAC2 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Check valid altsetting at parsing rates for UAC2/3 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Don't call usb_set_interface() at trigger callback (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Handle discrete rates properly in hw constraints (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add delay quirk for all Logitech USB devices (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add implicit feedback quirk for Qu-16 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add implicit feedback quirk for MODX (Jaroslav Kysela) [1917388] - ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Line6 Pod Go interface requires static clock rate quirk (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add mixer support for Pioneer DJ DJM-250MK2 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: reset eapd coeff to default value for alc287 (Jaroslav Kysela) [1917388] - ALSA: hda/hdmi: Cancel pending works before suspend (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132: Fix compile warning without PCI (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132: Move unsol callback setups to parser (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132: make some const arrays static, makes object smaller (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132 - Add ZxR surround DAC setup. (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132 - Add 8051 PLL write helper functions. (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132 - Remove now unnecessary DSP setup functions. (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132 - Ensure DSP is properly setup post-firmware download. (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132 - Add 8051 exram helper functions. (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132 - Add stream port remapping function. (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132 - Reset codec upon initialization. (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132 - Change Input Source enum strings. (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132 - Fix AE-5 rear headphone pincfg. (Jaroslav Kysela) [1917388] - ALSA: hda: Reinstate runtime_allow() for all hda controllers (Jaroslav Kysela) [1917388] - ACPI: Test for ACPI_SUCCESS rather than !ACPI_FAILURE (Jaroslav Kysela) [1917388] - ALSA: hda: Flush pending unsolicited events before suspend (Jaroslav Kysela) [1917388] - ALSA: hda: Re-add dropped snd_poewr_change_state() calls (Jaroslav Kysela) [1917388] - ALSA: hda: Add missing sanity checks in PM prepare/complete callbacks (Jaroslav Kysela) [1917388] - ALSA: hda: Separate runtime and system suspend (Jaroslav Kysela) [1917388] - ALSA: hda: update the power_state during the direct-complete (Jaroslav Kysela) [1917388] - ALSA: hda: Balance runtime/system PM if direct-complete is disabled (Jaroslav Kysela) [1917388] - ALSA: hda: Refactor codec PM to use direct-complete optimization (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Set Initial DMIC volume to -26 dB (Jaroslav Kysela) [1917388] - ALSA: hda: Fix a regression in Capture Switch mixer read (Jaroslav Kysela) [1917388] - ALSA: hda: Add AlderLake-M PCI ID (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Zbook Fury 17 G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Zbook Fury 15 G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Zbook G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs for HP 855 G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Chain in pop reduction fixup for ThinkStation P340 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: the bass speaker can't output sound on Yoga 9i (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Headphone volume is controlled by Front mixer (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Add some CLOVE SSIDs of ALC293 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Add fixup for HP Spectre x360 15-df0xxx (Jaroslav Kysela) [1917388] - ALSA: hda: fixup headset for ASUS GU502 laptop (Jaroslav Kysela) [1917388] - ALSA: hda: Fix for mute key LED for HP Pavilion 15-CK0xx (Jaroslav Kysela) [1917388] - ALSA: hda: generic: change the DAC ctl name for LO+SPK or LO+HP (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Add fixup for HP OMEN laptop (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Fix speaker amp on HP Envy AiO 32 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Fix silent headphone output on ASUS UX430UA (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: ALC285 Thinkpad jack pin quirk is unreachable (Jaroslav Kysela) [1917388] - ALSA: hda/conexant: Re-order CX5066 quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Remove redundant entry for ALC861 Haier/Uniwill devices (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC662 quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order remaining ALC269 quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC269 Lenovo quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC269 Sony quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC269 ASUS quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC269 Dell quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC269 Acer quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC269 HP quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC882 Clevo quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC882 Sony quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC882 Acer quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Add quirk for Intel Clevo PCx0Dx (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Use CS8409 filter to fix abnormal sounds on Bullseye (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Set Initial DMIC volume for Bullseye to -26 dB (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix static noise on ALC285 Lenovo laptops (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Enable mute/micmute LEDs and limit mic boost on EliteBook 845 G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek - Headset Mic issue on HP platform (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: GA503 use same quirks as GA401 (Jaroslav Kysela) [1917388] - ALSA: hda/hdmi: fix race in handling acomp ELD notification at resume (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 445 G7 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Add quirk for Lenovo Ideapad S740 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mic boost on Intel NUC 8 (Jaroslav Kysela) [1917388] - ALSA: HDA: Add access description in __snd_hda_add_vmaster (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Fix speaker amp setup on Acer Aspire E1 (Jaroslav Kysela) [1917388] - ALSA: hda/conexant: Apply quirk for another HP ZBook G5 model (Jaroslav Kysela) [1917388] - ALSA: HDA - remove the custom implementation for the audio LED trigger (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs for HP 640 G8 (Jaroslav Kysela) [1917388] - ALSA: hda/hdmi: fix max DP-MST dev_num for Intel TGL+ platforms (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: call alc_update_headset_mode() in hp_automute_hook (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix a determine_headset_type issue for a Dell AIO (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs for HP 850 G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs for HP 440 G8 (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Make CS8409 driver more generic by using fixups. (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Fix CS42L42 Headset Mic volume control name (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Cleanup patch_cirrus.c code. (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Add error handling into CS8409 I2C functions (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs for HP 840 G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: apply pin quirk for XiaomiNotebook Pro (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Apply headset-mic quirks for Xiaomi Redmibook Air (Jaroslav Kysela) [1917388] - ALSA: hda: generic: Fix the micmute led init state (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132: Add Sound BlasterX AE-5 Plus support (Jaroslav Kysela) [1917388] - ALSA: hda: Drop the BATCH workaround for AMD controllers (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Add Headphone and Headset MIC Volume Control (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Add jack detect interrupt support from CS42L42 companion codec. (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Add support for CS8409 HDA bridge and CS42L42 companion codec. (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Increase AUTO_CFG_MAX_INS from 8 to 18 (Jaroslav Kysela) [1917388] - ALSA: hda/conexant: Add quirk for mute LED control on HP ZBook G5 (Jaroslav Kysela) [1917388] - ALSA: hda - bind headset buttons to the headphone jack (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Apply dual codec quirks for MSI Godlike X570 board (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Add quirk for Intel NUC 10 (Jaroslav Kysela) [1917388] - ALSA: hda/hdmi: let new platforms assign the pcm slot dynamically (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Add quirk for Clevo NH55RZQ (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Enable headset mic of Acer SWIFT with ALC256 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Quirk for HP Spectre x360 14 amp setup (Jaroslav Kysela) [1917388] - ALSA: hda: Add another CometLake-H PCI ID (Jaroslav Kysela) [1917388] - ALSA: hda/hdmi: Drop bogus check at closing a stream (Jaroslav Kysela) [1917388] - ALSA: hda: Drop power save deny list entry for Clevo W65_67SB (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: modify EAPD in the ALC886 (Jaroslav Kysela) [1917388] - ALSA: hda/via: Apply the workaround generically for Clevo machines (Jaroslav Kysela) [1917388] - ALSA: hda/tegra: Remove unnecessary null-check from hda_tegra_runtime_resume() (Jaroslav Kysela) [1917388] - ALSA: hda/tegra: Reset hardware (Jaroslav Kysela) [1917388] - ALSA: hda/tegra: Use clk_bulk helpers (Jaroslav Kysela) [1917388] - ALSA: hda: Assign boolean values to a bool variable (Jaroslav Kysela) [1917388] - ALSA: hda: boolean values to a bool variable (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Enable headset of ASUS B1400CEPE with ALC256 (Jaroslav Kysela) [1917388] - ALSA: pci: Simplify with dma_set_mask_and_coherent() (Jaroslav Kysela) [1917388] - ALSA: hda/via: Add minimum mute flag (Jaroslav Kysela) [1917388] - ALSA: hda/realtek - Limit int mic boost on Acer Aspire E5-575T (Jaroslav Kysela) [1917388] - ALSA: hda: Add AlderLake-P PCI ID and HDMI codec vid (Jaroslav Kysela) [1917388] - ALSA: hda/hdmi - enable runtime pm for CI AMD display audio (Jaroslav Kysela) [1917388] - ALSA: hda/tegra: fix tegra-hda on tegra30 soc (Jaroslav Kysela) [1917388] - ALSA: hda: Revert "ALSA: hda: Allow setting preallocation again for x86" (Jaroslav Kysela) [1917388] - ALSA: hda: Fix spelling mistakes (Jaroslav Kysela) [1917388] - ALSA: hda: ignore invalid NHLT table (Jaroslav Kysela) [1917388] - ALSA: hda: intel-nhlt: verify config type (Jaroslav Kysela) [1917388] - ALSA: hda: fix kernel-doc warnings (Jaroslav Kysela) [1917388] - ALSA: hda: intel-dsp-config: add Alder Lake support (Jaroslav Kysela) [1917388] - ALSA: hda: intel-dsp-config: Add SND_INTEL_BYT_PREFER_SOF Kconfig option (Jaroslav Kysela) [1917388] - ALSA: hda: add link_power op to hdac_bus_ops (Jaroslav Kysela) [1917388] - ALSA: hda: Constify static attribute_group (Jaroslav Kysela) [1917388] - ALSA: hda: Use DIV_ROUND_UP()/roundup() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: hda: intel-dsp-config: ignore dsp_driver parameter for PCI legacy devices (Jaroslav Kysela) [1917388] - ALSA: hda: intel-dsp-config: add Broadwell ACPI DSP driver selection (Jaroslav Kysela) [1917388] - ALSA: hda: intel-dsp-config: add helper for ACPI DSP driver selection (Jaroslav Kysela) [1917388] - ALSA: pcm: Fix missing check of the new non-cached buffer type (Jaroslav Kysela) [1917388] - ALSA: pcm: use dma_can_mmap() to check if a device supports dma_mmap_* (Jaroslav Kysela) [1917388] - ALSA: timer: Fix master timer notification (Jaroslav Kysela) [1917388] - ALSA: control led: fix memory leak in snd_ctl_led_register (Jaroslav Kysela) [1917388] - ALSA: control: Fix racy management of user ctl memory size account (Jaroslav Kysela) [1917388] - ALSA: control_led - fix the stack usage (control element ops) (Jaroslav Kysela) [1917388] - ALSA: control - double free in snd_ctl_led_init() (Jaroslav Kysela) [1917388] - ALSA: control: Add memory consumption limit to user controls (Jaroslav Kysela) [1917388] - ALSA: control - off by one in store_mode() (Jaroslav Kysela) [1917388] - ALSA: control led - improve the set_led_id() parser (Jaroslav Kysela) [1917388] - ALSA: control - add the missing prev_lops2 initialization (Jaroslav Kysela) [1917388] - ALSA: led control - add sysfs kcontrol LED marking layer (Jaroslav Kysela) [1917388] - ALSA: control - add sysfs support to the LED trigger module (Jaroslav Kysela) [1917388] - ALSA: control - add generic LED trigger module as the new control layer (Jaroslav Kysela) [1917388] - ALSA: control - add layer registration routines (Jaroslav Kysela) [1917388] - ALSA: control - introduce snd_ctl_notify_one() helper (Jaroslav Kysela) [1917388] - ALSA: core: remove redundant spin_lock pair in snd_card_disconnect (Jaroslav Kysela) [1917388] - ALSA: pcm: Fix couple of typos (Jaroslav Kysela) [1917388] - ALSA: core: avoid -Wempty-body warnings (Jaroslav Kysela) [1917388] - ALSA: pcm: Add debug print on memory allocation failure (Jaroslav Kysela) [1917388] - ALSA: core - add missing compress device type to /proc/asound/devices (Jaroslav Kysela) [1917388] - ALSA: pcm: Use for_each_pcm_substream() macro (Jaroslav Kysela) [1917388] - ALSA: pcm: Don't call sync_stop if it hasn't been stopped (Jaroslav Kysela) [1917388] - ALSA: pcm: Assure sync with the pending stop operation at suspend (Jaroslav Kysela) [1917388] - ALSA: pcm: Call sync_stop at disconnection (Jaroslav Kysela) [1917388] - ASoC: dmaengine_pcm: add peripheral configuration (Jaroslav Kysela) [1917388] - ALSA: core: Fix the debugfs removal at snd_card_free() (Jaroslav Kysela) [1917388] - ALSA: jack: implement software jack injection via debugfs (Jaroslav Kysela) [1917388] - ALSA: pcm: One more dependency for hw constraints (Jaroslav Kysela) [1917388] - ALSA: seq: oss: Fix missing error check in snd_seq_oss_synth_make_info() (Jaroslav Kysela) [1917388] - ALSA: oss: Use DIV_ROUND_CLOSEST() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: core: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: core: Remove redundant comments (Jaroslav Kysela) [1917388] - ALSA: pcm: oss: Fix a few more UBSAN fixes (Jaroslav Kysela) [1917388] - ALSA: pcm: Clear the full allocated memory at hw_params (Jaroslav Kysela) [1917388] - ALSA: memalloc: Align buffer allocations in page size (Jaroslav Kysela) [1917388] - ALSA: pcm: Remove snd_pcm_lib_preallocate_dma_free() (Jaroslav Kysela) [1917388] - ALSA: core: memalloc: add page alignment for iram (Jaroslav Kysela) [1917388] - ALSA: pcm: oss: Fix potential out-of-bounds shift (Jaroslav Kysela) [1917388] - ALSA: rawmidi: Access runtime->avail always in spinlock (Jaroslav Kysela) [1917388] - ALSA: seq: Use bool for snd_seq_queue internal flags (Jaroslav Kysela) [1917388] - ALSA: compress: allow pause and resume during draining (Jaroslav Kysela) [1917388] - ALSA: ctl: fix error path at adding user-defined element set (Jaroslav Kysela) [1917388] - ALSA: seq: remove useless function (Jaroslav Kysela) [1917388] - ALSA: fix kernel-doc markups (Jaroslav Kysela) [1917388] - soundwire: SDCA: add helper macro to access controls (Jaroslav Kysela) [1917388] - soundwire: add static port mapping support (Jaroslav Kysela) [1917388] - soundwire: add definition for DPn BlockPackingMode (Jaroslav Kysela) [1917388] - soundwire: add master quirks for bus clash and parity (Jaroslav Kysela) [1917388] - soundwire: intel: don't return error when clock stop failed (Jaroslav Kysela) [1917388] - soundwire: intel: Use kzalloc for allocating only one thing (Jaroslav Kysela) [1917388] - soundwire: cadence: add status in dev_dbg 'State change' log (Jaroslav Kysela) [1917388] - soundwire: cadence: adjust verbosity in response handling (Jaroslav Kysela) [1917388] - soundwire: cadence: fix ACK/NAK handling (Jaroslav Kysela) [1917388] - soundwire: cadence: reduce timeout on transactions (Jaroslav Kysela) [1917388] - soundwire: bus: use consistent tests for return values (Jaroslav Kysela) [1917388] - soundwire: qcom: fix handling of qcom,ports-block-pack-mode (Jaroslav Kysela) [1917388] - soundwire: intel_init: test link->cdns (Jaroslav Kysela) [1917388] - soundwire: qcom: handle return correctly in qcom_swrm_transport_params (Jaroslav Kysela) [1917388] - soundwire: qcom: cleanup internal port config indexing (Jaroslav Kysela) [1917388] - soundwire: qcom: wait for fifo space to be available before read/write (Jaroslav Kysela) [1917388] - soundwire: qcom: add static port map support (Jaroslav Kysela) [1917388] - soundwire: qcom: update port map allocation bit mask (Jaroslav Kysela) [1917388] - soundwire: stream: fix memory leak in stream config error path (Jaroslav Kysela) [1917388] - soundwire: qcom: use signed variable for error return (Jaroslav Kysela) [1917388] - soundwire: qcom: wait for enumeration to be complete in probe (Jaroslav Kysela) [1917388] - soundwire: qcom: add auto enumeration support (Jaroslav Kysela) [1917388] - soundwire: export sdw_compare_devid, sdw_extract_slave_id and sdw_slave_add (Jaroslav Kysela) [1917388] - soundwire: qcom: add support to new interrupts (Jaroslav Kysela) [1917388] - soundwire: qcom: update register read/write routine (Jaroslav Kysela) [1917388] - soundwire: qcom: start the clock during initialization (Jaroslav Kysela) [1917388] - soundwire: qcom: set continue execution flag for ignored commands (Jaroslav Kysela) [1917388] - soundwire: qcom: add support to missing transport params (Jaroslav Kysela) [1917388] - soundwire: cadence: only prepare attached devices on clock stop (Jaroslav Kysela) [1917388] - soundwire: generic_allocation: fix confusion between group and packing (Jaroslav Kysela) [1917388] - soundwire: bus: Fix device found flag correctly (Jaroslav Kysela) [1917388] - soundwire: cadence_master: fix kernel-doc (Jaroslav Kysela) [1917388] - soundwire: stream: remove useless bus initializations (Jaroslav Kysela) [1917388] - soundwire: stream: remove useless initialization (Jaroslav Kysela) [1917388] - soundwire: qcom: check of_property_read status (Jaroslav Kysela) [1917388] - soundwire: intel: remove useless readl (Jaroslav Kysela) [1917388] - soundwire: generic_bandwidth_allocation: remove useless init (Jaroslav Kysela) [1917388] - soundwire: bus: remove useless initialization (Jaroslav Kysela) [1917388] - soundwire: bus: uniquify dev_err() for SCP_INT access (Jaroslav Kysela) [1917388] - soundwire: bus: demote clock stop prepare log to dev_dbg() (Jaroslav Kysela) [1917388] - soundwire: bus: clarify dev_err/dbg device references (Jaroslav Kysela) [1917388] - soundwire: bus: fix confusion on device used by pm_runtime (Jaroslav Kysela) [1917388] - soundwire: export sdw_write/read_no_pm functions (Jaroslav Kysela) [1917388] - soundwire: bus: use no_pm IO routines for all interrupt handling (Jaroslav Kysela) [1917388] - soundwire: bus: use sdw_write_no_pm when setting the bus scale registers (Jaroslav Kysela) [1917388] - soundwire: bus: use sdw_update_no_pm when initializing a device (Jaroslav Kysela) [1917388] - soundwire: return earlier if no slave is attached (Jaroslav Kysela) [1917388] - soundwire: bus: add better dev_dbg to track complete() calls (Jaroslav Kysela) [1917388] - soundwire: bus: add more details to track failed transfers (Jaroslav Kysela) [1917388] - soundwire: use consistent format for Slave devID logs (Jaroslav Kysela) [1917388] - soundwire: bus: test read status (Jaroslav Kysela) [1917388] - soundwire: bus: use correct driver name in error messages (Jaroslav Kysela) [1917388] - soundwire: qcom: add missing \n in dev_err() (Jaroslav Kysela) [1917388] - soundwire: stream: add missing \n in dev_err() (Jaroslav Kysela) [1917388] - soundwire: cadence: add missing \n in dev_err() (Jaroslav Kysela) [1917388] - soundwire: bandwidth_allocation: add missing \n in dev_err() (Jaroslav Kysela) [1917388] - soundwire: intel: add missing \n in dev_err() (Jaroslav Kysela) [1917388] - soundwire: intel: add master quirks for bus clash and parity (Jaroslav Kysela) [1917388] - soundwire: bus: handle master quirks for bus clash and parity (Jaroslav Kysela) [1917388] - soundwire: Intel: add DMI quirk for Dell SKU 0A3E (Jaroslav Kysela) [1917388] - soundwire: Intel: introduce DMI quirks for HP Spectre x360 Convertible (Jaroslav Kysela) [1917388] - soundwire: add override addr ops (Jaroslav Kysela) [1917388] - regmap/SoundWire: sdw: add support for SoundWire 1.2 MBQ (Jaroslav Kysela) [1917388] - tracing: Fix __print_hex_dump scope (Jaroslav Kysela) [1917388] - tracing: Use seq_buf_hex_dump() to dump buffers (Jaroslav Kysela) [1917388] - seq_buf: Add printing formatted hex dumps (Jaroslav Kysela) [1917388] - powerpc/64: Don't trace code that runs with the soft irq mask unreconciled (Desnes A. Nunes do Rosario) [1921631] - powerpc/64: Disable irq restore warning for now (Desnes A. Nunes do Rosario) [1921631] - powerpc/64s: make PACA_IRQ_HARD_DIS track MSR[EE] closely (Desnes A. Nunes do Rosario) [1921631]- watchdog/hpwdt: New PCI IDs (Joseph Szczypek) [1967765] - watchdog: hpwdt: Assign boolean values to a bool variable (Joseph Szczypek) [1967765] - scsi: libfc: Avoid invoking response handler twice if ep is already completed (Chris Leech) [1867301] - Bluetooth: SMP: Fail if remote and local public keys are identical (Gopal Tiwari) [1965083] - rq-qos: fix missed wake-ups in rq_qos_throttle try two (Ming Lei) [1972111] - mm: memcg/slab: disable cache merging for KMALLOC_NORMAL caches (Waiman Long) [1955561] - mm: memcg/slab: create a new set of kmalloc-cg- caches (Waiman Long) [1955561] - mm: memcg/slab: properly set up gfp flags for objcg pointer array (Waiman Long) [1955561] - mm/vmalloc.c:__vmalloc_area_node(): avoid 32-bit overflow (Rafael Aquini) [1970194] - mm: remove the filename in the top of file comment in vmalloc.c (Rafael Aquini) [1970194] - mm: cleanup the gfp_mask handling in __vmalloc_area_node (Rafael Aquini) [1970194] - mm/vmalloc.c: remove unnecessary highmem_mask from parameter of gfpflags_allow_blocking() (Rafael Aquini) [1970194] - mm/swap: fix pte_same_as_swp() not removing uffd-wp bit when compare (Chris von Recklinghausen) [1945442] - userfaultfd: hugetlbfs: fix new flag usage in error path (Chris von Recklinghausen) [1945442] - mm/hugetlb: fix cow where page writtable in child (Chris von Recklinghausen) [1945442] - ovl: fix reference counting in ovl_mmap error path (Chris von Recklinghausen) [1945442] - hugetlb: do early cow when page pinned on src mm (Chris von Recklinghausen) [1945442] - mm: introduce page_needs_cow_for_dma() for deciding whether cow (Chris von Recklinghausen) [1945442] - hugetlb: convert page_huge_active() HPageMigratable flag (Chris von Recklinghausen) [1945442] - hugetlb: use page.private for hugetlb specific page flags (Chris von Recklinghausen) [1945442] - x86/mm: Remove duplicate definition of _PAGE_PAT_LARGE (Chris von Recklinghausen) [1945442] - mm: hugetlbfs: fix cannot migrate the fallocated HugeTLB page (Chris von Recklinghausen) [1945442] - mm: hugetlb: fix a race between isolating and freeing page (Chris von Recklinghausen) [1945442] - mm: hugetlb: remove VM_BUG_ON_PAGE from page_huge_active (Chris von Recklinghausen) [1945442] - mm: introduce vma_set_file function v5 (Chris von Recklinghausen) [1945442] - mm: mmap: fix fput in error path v2 (Chris von Recklinghausen) [1945442] - mm/gup: prevent gup_fast from racing with COW during fork (Chris von Recklinghausen) [1945442] - mm/gup: reorganize internal_get_user_pages_fast() (Chris von Recklinghausen) [1945442] - mm: remove src/dst mm parameter in copy_page_range() (Chris von Recklinghausen) [1945442] - mm: avoid early COW write protect games during fork() (Chris von Recklinghausen) [1945442] - mm/thp: Split huge pmds/puds if they're pinned when fork() (Chris von Recklinghausen) [1945442] - mm: Do early cow for pinned pages during fork() for ptes (Chris von Recklinghausen) [1945442] - mm/fork: Pass new vma pointer into copy_page_range() (Chris von Recklinghausen) [1945442] - mm: move the copy_one_pte() pte_present check into the caller (Chris von Recklinghausen) [1945442] - mm: split out the non-present case from copy_one_pte() (Chris von Recklinghausen) [1945442] - mm/gup: Remove enfornced COW mechanism (Chris von Recklinghausen) [1945442] - mm/hmm.c: delete duplicated word (Chris von Recklinghausen) [1945442] - mm/hmm: provide the page mapping order in hmm_range_fault() (Chris von Recklinghausen) [1945442] - mmap locking API: add mmap_assert_locked() and mmap_assert_write_locked() (Chris von Recklinghausen) [1945442] - mm/gup: introduce pin_user_pages_locked() (Chris von Recklinghausen) [1945442] - mm/gup: introduce pin_user_pages_unlocked (Chris von Recklinghausen) [1945442] - mm: remove the prot argument from vm_map_ram (Chris von Recklinghausen) [1945442] - mm: remove unmap_vmap_area (Chris von Recklinghausen) [1945442] - mm: don't return the number of pages from map_kernel_range{,_noflush} (Chris von Recklinghausen) [1945442] - x86: fix vmap arguments in map_irq_stack (Chris von Recklinghausen) [1945442] - mm/memory: remove unnecessary pte_devmap case in copy_one_pte() (Chris von Recklinghausen) [1945442] - mm/hmm: remove the customizable pfn format from hmm_range_fault (Chris von Recklinghausen) [1945442] - mm/hmm: remove HMM_PFN_SPECIAL (Chris von Recklinghausen) [1945442] - mm/hmm: make hmm_range_fault return 0 or -1 (Chris von Recklinghausen) [1945442] - mm/hugetlb: fix build failure with HUGETLB_PAGE but not HUGEBTLBFS (Chris von Recklinghausen) [1945442] - mm/hmm: return error for non-vma snapshots (Chris von Recklinghausen) [1945442] - mm/hmm: do not set pfns when returning an error code (Chris von Recklinghausen) [1945442] - mm/hmm: do not unconditionally set pfns when returning EBUSY (Chris von Recklinghausen) [1945442] - mm/hmm: use device_private_entry_to_pfn() (Chris von Recklinghausen) [1945442] - mm/hmm: remove HMM_FAULT_SNAPSHOT (Chris von Recklinghausen) [1945442] - mm/hmm: remove unused code and tidy comments (Chris von Recklinghausen) [1945442] - mm/hmm: return the fault type from hmm_pte_need_fault() (Chris von Recklinghausen) [1945442] - mm/hmm: remove pgmap checking for devmap pages (Chris von Recklinghausen) [1945442] - mm/hmm: check the device private page owner in hmm_range_fault() (Chris von Recklinghausen) [1945442] - mm: simplify device private page handling in hmm_range_fault (Chris von Recklinghausen) [1945442] - mm: merge hmm_vma_do_fault into into hmm_vma_walk_hole_ (Chris von Recklinghausen) [1945442] - mm/hmm: don't handle the non-fault case in hmm_vma_walk_hole_() (Chris von Recklinghausen) [1945442] - mm/hmm: simplify hmm_vma_walk_hugetlb_entry() (Chris von Recklinghausen) [1945442] - mm/hmm: remove the unused HMM_FAULT_ALLOW_RETRY flag (Chris von Recklinghausen) [1945442] - mm/hmm: don't provide a stub for hmm_range_fault() (Chris von Recklinghausen) [1945442] - mm/hmm: do not check pmd_protnone twice in hmm_vma_handle_pmd() (Chris von Recklinghausen) [1945442] - mm/hmm: return -EFAULT when setting HMM_PFN_ERROR on requested valid pages (Chris von Recklinghausen) [1945442] - mm/hmm: reorganize how !pte_present is handled in hmm_vma_handle_pte() (Chris von Recklinghausen) [1945442] - mm/hmm: add missing call to hmm_range_need_fault() before returning EFAULT (Chris von Recklinghausen) [1945442] - mm/hmm: add missing pfns set to hmm_vma_walk_pmd() (Chris von Recklinghausen) [1945442] - mm/hmm: remove hmm_range_dma_map and hmm_range_dma_unmap (Chris von Recklinghausen) [1945442] - mm/hmm: make full use of walk_page_range() (Chris von Recklinghausen) [1945442] - mm/hmm: remove hmm_mirror and related (Chris von Recklinghausen) [1945442] - mm/hmm: define the pre-processor related parts of hmm.h even if disabled (Chris von Recklinghausen) [1945442] - mm/hmm: allow hmm_range to be used with a mmu_interval_notifier or hmm_mirror (Chris von Recklinghausen) [1945442] - mm/hmm: hmm_range_fault() infinite loop (Chris von Recklinghausen) [1945442] - mm/hmm: hmm_range_fault() NULL pointer bug (Chris von Recklinghausen) [1945442] - hmm: use mmu_notifier_get/put for 'struct hmm' (Chris von Recklinghausen) [1945442] - mm/hmm: cleanup the hmm_vma_handle_pmd stub (Chris von Recklinghausen) [1945442] - mm/hmm: only define hmm_vma_walk_pud if needed (Chris von Recklinghausen) [1945442] - mm/hmm: cleanup the hmm_vma_walk_hugetlb_entry stub (Chris von Recklinghausen) [1945442] - mm/hmm: don't abuse pte_index() in hmm_vma_handle_pmd (Chris von Recklinghausen) [1945442] - mm/hmm: comment on VM_FAULT_RETRY semantics in handle_mm_fault (Chris von Recklinghausen) [1945442] - mm/hmm: remove the legacy hmm_pfn_* APIs (Chris von Recklinghausen) [1945442] - mm/hmm: remove the mask variable in hmm_vma_walk_hugetlb_entry (Chris von Recklinghausen) [1945442] - mm/hmm: remove the page_shift member from struct hmm_range (Chris von Recklinghausen) [1945442] - mm/hmm: remove superfluous arguments from hmm_range_register (Chris von Recklinghausen) [1945442] - mm/hmm: remove the unused vma argument to hmm_range_dma_unmap (Chris von Recklinghausen) [1945442] - mm/hmm: remove hmm_range vma (Chris von Recklinghausen) [1945442] - mm/hmm: remove hugetlbfs check in hmm_vma_walk_pmd (Chris von Recklinghausen) [1945442] - mm/hmm: merge hmm_range_snapshot into hmm_range_fault (Chris von Recklinghausen) [1945442] - mm/hmm: replace the block argument to hmm_range_fault with a flags value (Chris von Recklinghausen) [1945442] - mm/large system hash: use vmalloc for size > MAX_ORDER when !hashdist (Chris von Recklinghausen) [1945442] - mm/hmm: update HMM documentation (Chris von Recklinghausen) [1945442] - mm: remove the HMM config option (Chris von Recklinghausen) [1945442] - hugetlbfs: on restore reserve error path retain subpool reservation (Chris von Recklinghausen) [1945442] - mm/vmalloc.c: fix potential memory leak (Chris von Recklinghausen) [1945442] - mm/vmalloc: separate put pages and flush VM flags (Chris von Recklinghausen) [1945442] - zsmalloc: switch from alloc_vm_area to get_vm_area (Chris von Recklinghausen) [1945442] - mm: allow a NULL fn callback in apply_to_page_range (Chris von Recklinghausen) [1945442] - mm: add a vmap_pfn function (Chris von Recklinghausen) [1945442] - mm: add a VM_MAP_PUT_PAGES flag for vmap (Chris von Recklinghausen) [1945442] - mm: update the documentation for vfree (Chris von Recklinghausen) [1945442] - mm, slub: use kmem_cache_debug_flags() in deactivate_slab() (Chris von Recklinghausen) [1945442] - mm, slab, slub: clear the slab_cache field when freeing page (Chris von Recklinghausen) [1945442] - mm: slab: provide krealloc_array() (Chris von Recklinghausen) [1945442] - mm: slab: clarify krealloc()'s behavior with __GFP_ZERO (Chris von Recklinghausen) [1945442] - mm/slab_common.c: use list_for_each_entry in dump_unreclaimable_slab() (Chris von Recklinghausen) [1945442] - mm/slub: make add_full() condition more explicit (Chris von Recklinghausen) [1945442] - mm/slub: fix missing ALLOC_SLOWPATH stat when bulk alloc (Chris von Recklinghausen) [1945442] - mm/slub.c: branch optimization in free slowpath (Chris von Recklinghausen) [1945442] - include/linux/slab.h: fix a typo error in comment (Chris von Recklinghausen) [1945442] - mm/vmalloc.c: fix a warning while make xmldocs (Chris von Recklinghausen) [1945442] - mm/userfaultfd: fix memory corruption due to writeprotect (Chris von Recklinghausen) [1945442] - mm/migrate: fixup setting UFFD_WP flag (Chris von Recklinghausen) [1945442] - mm/rmap: fixup copying of soft dirty and uffd ptes (Chris von Recklinghausen) [1945442] - mm/userfaultfd: disable userfaultfd-wp on x86_32 (Chris von Recklinghausen) [1945442] - userfaultfd: selftests: fix SIGSEGV if huge mmap fails (Chris von Recklinghausen) [1945442] - mm: do not rely on mm == current->mm in __get_user_pages_locked (Chris von Recklinghausen) [1945442] - mm: Introduce mm_struct.has_pinned (Chris von Recklinghausen) [1945442] - mm/gup: might_lock_read(mmap_sem) in get_user_pages_fast() (Chris von Recklinghausen) [1945442] - mm: enforce that vmap can't map pages executable (Chris von Recklinghausen) [1945442] - mm: remove map_vm_range (Chris von Recklinghausen) [1945442] - mm: rename vmap_page_range to map_kernel_range (Chris von Recklinghausen) [1945442] - mm: remove vmap_page_range_noflush and vunmap_page_range (Chris von Recklinghausen) [1945442] - mm: only allow page table mappings for built-in zsmalloc (Chris von Recklinghausen) [1945442] - mm: unexport unmap_kernel_range_noflush (Chris von Recklinghausen) [1945442] - userfaultfd: selftests: add write-protect test (Chris von Recklinghausen) [1945442] - userfaultfd: selftests: refactor statistics (Chris von Recklinghausen) [1945442] - userfaultfd: selftest: fix compiler warning (Chris von Recklinghausen) [1945442] - hugetlbfs: call VM_BUG_ON_PAGE earlier in free_huge_page() (Chris von Recklinghausen) [1945442] - userfaultfd: selftest: recycle lock threads first (Chris von Recklinghausen) [1945442] - userfaultfd: selftest: generalize read and poll (Chris von Recklinghausen) [1945442] - userfaultfd: selftest: cleanup help messages (Chris von Recklinghausen) [1945442] - userfaultfd: wp: declare _UFFDIO_WRITEPROTECT conditionally (Chris von Recklinghausen) [1945442] - userfaultfd: wp: UFFDIO_REGISTER_MODE_WP documentation update (Chris von Recklinghausen) [1945442] - userfaultfd: wp: don't wake up when doing write protect (Chris von Recklinghausen) [1945442] - userfaultfd: wp: enabled write protection in userfaultfd API (Chris von Recklinghausen) [1945442] - userfaultfd: wp: add the writeprotect API to userfaultfd ioctl (Chris von Recklinghausen) [1945442] - userfaultfd: wp: support write protection for userfault vma range (Chris von Recklinghausen) [1945442] - khugepaged: skip collapse if uffd-wp detected (Chris von Recklinghausen) [1945442] - userfaultfd: wp: support swap and page migration (Chris von Recklinghausen) [1945442] - mm/mprotect.c: fix compilation warning because of unused 'mm' variable (Chris von Recklinghausen) [1945442] - userfaultfd: wp: add pmd_swp_*uffd_wp() helpers (Chris von Recklinghausen) [1945442] - userfaultfd: wp: drop _PAGE_UFFD_WP properly when fork (Chris von Recklinghausen) [1945442] - userfaultfd: wp: apply _PAGE_UFFD_WP bit (Chris von Recklinghausen) [1945442] - mm: merge parameters for change_protection() (Chris von Recklinghausen) [1945442] - userfaultfd: wp: add UFFDIO_COPY_MODE_WP (Chris von Recklinghausen) [1945442] - userfaultfd: wp: userfaultfd_pte/huge_pmd_wp() helpers (Chris von Recklinghausen) [1945442] - userfaultfd: wp: add WP pagetable tracking to x86 (Chris von Recklinghausen) [1945442] - userfaultfd: wp: hook userfault handler to write protection fault (Chris von Recklinghausen) [1945442] - userfaultfd: wp: add helper for writeprotect check (Chris von Recklinghausen) [1945442] - userfaultfd: untag user pointers (Chris von Recklinghausen) [1945442] - x86/mm/pat: Fix typo in the Kconfig help text (Chris von Recklinghausen) [1945442] - x86/mm/pat: Clean up externs (Chris von Recklinghausen) [1945442] - x86/mm/pat: Rename => (Chris von Recklinghausen) [1945442] - x86/mm/pat: Standardize on memtype_*() prefix for APIs (Chris von Recklinghausen) [1945442] - x86/mm/pat: Move the memtype related files to arch/x86/mm/pat/ (Chris von Recklinghausen) [1945442] - x86/mm/pat: Clean up PAT initialization flags (Chris von Recklinghausen) [1945442] - x86/mm/pat: Harmonize 'struct memtype *' local variable and function parameter use (Chris von Recklinghausen) [1945442] - x86/mm/pat: Simplify the free_memtype() control flow (Chris von Recklinghausen) [1945442] - x86/mm/pat: Create fixed width output in /sys/kernel/debug/x86/pat_memtype_list, similar to the E820 debug printouts (Chris von Recklinghausen) [1945442] - x86/mm/pat: Disambiguate PAT-disabled boot messages (Chris von Recklinghausen) [1945442] - x86/mm/pat: Update the comments in pat.c and pat_interval.c and refresh the code a bit (Chris von Recklinghausen) [1945442] - x86/mm/pat: Fix off-by-one bugs in interval tree search (Chris von Recklinghausen) [1945442] - x86/mm/pat: Rename pat_rbtree.c to pat_interval.c (Chris von Recklinghausen) [1945442] - x86/mm/pat: Drop the rbt_ prefix from external memtype calls (Chris von Recklinghausen) [1945442] - x86/mm/pat: Do not pass 'rb_root' down the memtype tree helper functions (Chris von Recklinghausen) [1945442] - x86/mm/pat: Convert the PAT tree to a generic interval tree (Chris von Recklinghausen) [1945442] - x86/mm: Tabulate the page table encoding definitions (Chris von Recklinghausen) [1945442] - x86/mm: Remove the unused set_memory_wt() function (Chris von Recklinghausen) [1945442] - x86/mm: Remove set_pages_x() and set_pages_nx() (Chris von Recklinghausen) [1945442] - x86/mm: Remove the unused set_memory_array_*() functions (Chris von Recklinghausen) [1945442] - x86/mm: Unexport set_memory_x() and set_memory_nx() (Chris von Recklinghausen) [1945442] - x86/Kconfig: Fix spelling mistake "effectivness" -> "effectiveness" (Chris von Recklinghausen) [1945442] - x86/mm: Remove unused variable 'old_pte' (Chris von Recklinghausen) [1945442] - Revert "x86/mm/pat: Rename pat_rbtree.c to pat_interval.c" (Chris von Recklinghausen) [1945442] - Revert "x86/mm/pat: Move the memtype related files to arch/x86/mm/pat/" (Chris von Recklinghausen) [1945442] - ipv6: Allow the l3mdev to be a loopback (Antoine Tenart) [1973229] - vrf: do not push non-ND strict packets with a source LLA through packet taps again (Antoine Tenart) [1965600] - vrf: packets with lladdr src needs dst at input with orig_iif when needs strict (Antoine Tenart) [1965600] - ipv6: Fix handling of LLA with VRF and sockets bound to VRF (Antoine Tenart) [1965600] - ipv6: allow ping to link-local address in VRF (Antoine Tenart) [1965600] - vrf: mark skb for multicast or link-local as enslaved to VRF (Antoine Tenart) [1965600] - net: allow traceroute with a specified interface in a vrf (Antoine Tenart) [1965600] - virtchnl: Enable RSS configure for AVF (Ivan Vecera) [1966954] - virtchnl: Advertise virtchnl UDP segmentation offload capability (Ivan Vecera) [1966954] - virtchnl: Allow ignoring opcodes on specific VF (Ivan Vecera) [1966954] - virtchnl: Fix layout of RSS structures (Ivan Vecera) [1966954] - virtchnl: Enable FDIR Configure for AVF (Ivan Vecera) [1966954] - virtchnl: Add missing explicit padding to structures (Ivan Vecera) [1966954] - virtchnl: use u8 type for a field in the virtchnl_filter struct (Ivan Vecera) [1966954] - tools headers uapi: Sync tools/include/uapi/linux/perf_event.h (Michael Petlan) [1944685] - tools headers uapi: Update tools's copy of linux/perf_event.h (Michael Petlan) [1944685] - bpf: Add size arg to build_id_parse function (Michael Petlan) [1944685] - bpf: Move stack_map_get_build_id into lib (Michael Petlan) [1944685] - perf map: Fix error return code in maps__clone() (Michael Petlan) [1944685] - perf ftrace: Fix access to pid in array when setting a pid filter (Michael Petlan) [1944685] - perf auxtrace: Fix potential NULL pointer dereference (Michael Petlan) [1944685] - perf data: Fix error return code in perf_data__create_dir() (Michael Petlan) [1944685] - perf arm-spe: Avoid potential buffer overrun (Michael Petlan) [1944685] - perf report: Fix wrong LBR block sorting (Michael Petlan) [1944685] - perf inject: Fix repipe usage (Michael Petlan) [1944685] - perf test: Change to use bash for daemon test (Michael Petlan) [1944685] - perf record: Fix memory leak in vDSO found using ASAN (Michael Petlan) [1944685] - perf test: Remove now useless failing sub test "BPF relocation checker" (Michael Petlan) [1944685] - perf daemon: Return from kill functions (Michael Petlan) [1944685] - perf daemon: Force waipid for all session on SIGCHLD delivery (Michael Petlan) [1944685] - perf top: Fix BPF support related crash with perf_event_paranoid=3 + kptr_restrict (Michael Petlan) [1944685] - perf pmu: Validate raw event with sysfs exported format bits (Michael Petlan) [1944685] - perf synthetic events: Avoid write of uninitialized memory when generating PERF_RECORD_MMAP* records (Michael Petlan) [1944685] - perf synthetic-events: Fix uninitialized 'kernel_thread' variable (Michael Petlan) [1944685] - perf auxtrace: Fix auxtrace queue conflict (Michael Petlan) [1944685] - perf cs-etm: Fix bitmap for option (Michael Petlan) [1944685] - perf map: Tighten snprintf() string precision to pass gcc check on some 32-bit arches (Michael Petlan) [1944685] - perf report: Fix -F for branch & mem modes (Michael Petlan) [1944685] - perf tests x86: Move insn.h include to make sure it finds stddef.h (Michael Petlan) [1944685] - perf test: Support the ins_lat check in the X86 specific test (Michael Petlan) [1944685] - perf test: Fix sample-parsing failure on non-x86 platforms (Michael Petlan) [1944685] - perf archive: Fix filtering of empty build-ids (Michael Petlan) [1944685] - perf daemon: Fix compile error with Asan (Michael Petlan) [1944685] - perf stat: Fix use-after-free when -r option is used (Michael Petlan) [1944685] - libperf: Add perf_evlist__reset_id_hash() (Michael Petlan) [1944685] - perf stat: Fix wrong skipping for per-die aggregation (Michael Petlan) [1944685] - tools headers UAPI: Update tools' copy of linux/coresight-pmu.h (Michael Petlan) [1944685] - perf test: Fix cpu and thread map leaks in perf_time_to_tsc test (Michael Petlan) [1944685] - perf test: Fix cpu map leaks in cpu_map_print test (Michael Petlan) [1944685] - perf test: Fix a memory leak in thread_map_remove test (Michael Petlan) [1944685] - perf test: Fix a thread map leak in thread_map_synthesize test (Michael Petlan) [1944685] - perf test: Fix cpu and thread map leaks in switch_tracking test (Michael Petlan) [1944685] - perf test: Fix cpu and thread map leaks in keep_tracking test (Michael Petlan) [1944685] - perf test: Fix cpu and thread map leaks in code_reading test (Michael Petlan) [1944685] - perf test: Fix cpu and thread map leaks in sw_clock_freq test (Michael Petlan) [1944685] - perf test: Fix cpu and thread map leaks in task_exit test (Michael Petlan) [1944685] - perf test: Fix a memory leak in attr test (Michael Petlan) [1944685] - perf test: Fix cpu and thread map leaks in basic mmap test (Michael Petlan) [1944685] - perf tools: Fix event's PMU name parsing (Michael Petlan) [1944685] - perf daemon: Fix running test for non root user (Michael Petlan) [1944685] - perf daemon: Fix control fifo permissions (Michael Petlan) [1944685] - perf build: Fix ccache usage in $(CC) when generating arch errno table (Michael Petlan) [1944685] - perf tools: Fix documentation of verbose options (Michael Petlan) [1944685] - perf traceevent: Ensure read cmdlines are null terminated. (Michael Petlan) [1944685] - perf diff: Don't crash on freeing errno-session on the error path (Michael Petlan) [1944685] - perf tools: Clean 'generated' directory used for creating the syscall table on x86 (Michael Petlan) [1944685] - perf build: Move feature cleanup under tools/build (Michael Petlan) [1944685] - perf tools: Cast (struct timeval).tv_sec when printing (Michael Petlan) [1944685] - perf buildid-cache: Don't skip 16-byte build-ids (Michael Petlan) [1944685] - perf buildid-cache: Add test for 16-byte build-id (Michael Petlan) [1944685] - perf symbol: Remove redundant libbfd checks (Michael Petlan) [1944685] - perf test: Output the sub testing result in cs-etm (Michael Petlan) [1944685] - perf test: Suppress logs in cs-etm testing (Michael Petlan) [1944685] - perf tools: Fix arm64 build error with gcc-11 (Michael Petlan) [1944685] - perf intel-pt: Add documentation for tracing virtual machines (Michael Petlan) [1944685] - perf intel-pt: Split VM-Entry and VM-Exit branches (Michael Petlan) [1944685] - perf intel-pt: Adjust sample flags for VM-Exit (Michael Petlan) [1944685] - perf intel-pt: Allow for a guest kernel address filter (Michael Petlan) [1944685] - perf intel-pt: Support decoding of guest kernel (Michael Petlan) [1944685] - perf machine: Factor out machine__idle_thread() (Michael Petlan) [1944685] - perf machine: Factor out machines__find_guest() (Michael Petlan) [1944685] - perf intel-pt: Amend decoder to track the NR flag (Michael Petlan) [1944685] - perf intel-pt: Retain the last PIP packet payload as is (Michael Petlan) [1944685] - perf intel_pt: Add vmlaunch and vmresume as branches (Michael Petlan) [1944685] - perf script: Add branch types for VM-Entry and VM-Exit (Michael Petlan) [1944685] - perf auxtrace: Automatically group aux-output events (Michael Petlan) [1944685] - perf test: Fix unaligned access in sample parsing test (Michael Petlan) [1944685] - perf tools: Support arch specific PERF_SAMPLE_WEIGHT_STRUCT processing (Michael Petlan) [1944685] - perf intel-pt: Add PSB events (Michael Petlan) [1944685] - perf intel-pt: Fix IPC with CYC threshold (Michael Petlan) [1944685] - perf intel-pt: Fix premature IPC (Michael Petlan) [1944685] - perf intel-pt: Fix missing CYC processing in PSB (Michael Petlan) [1944685] - perf record: Fix continue profiling after draining the buffer (Michael Petlan) [1944685] - perf tools: Simplify the calculation of variables (Michael Petlan) [1944685] - perf vendor events arm64: Add JSON metrics for imx8mp DDR Perf (Michael Petlan) [1944685] - perf vendor events arm64: Add JSON metrics for imx8mq DDR Perf (Michael Petlan) [1944685] - perf vendor events arm64: Add JSON metrics for imx8mn DDR Perf (Michael Petlan) [1944685] - perf vendor events arm64: Fix indentation of brackets in imx8mm metrics (Michael Petlan) [1944685] - perf annotate: Do not jump after 'k' is pressed (Michael Petlan) [1944685] - perf metricgroup: Remove unneeded semicolon (Michael Petlan) [1944685] - perf tools: Add OCaml demangling (Michael Petlan) [1944685] - tools api fs: Cache cgroupfs mount point (Michael Petlan) [1944685] - tools api fs: Diet cgroupfs_find_mountpoint() (Michael Petlan) [1944685] - tools api fs: Prefer cgroup v1 path in cgroupfs_find_mountpoint() (Michael Petlan) [1944685] - perf symbols: Resolve symbols against debug file first (Michael Petlan) [1944685] - perf probe: Fix kretprobe issue caused by GCC bug (Michael Petlan) [1944685] - perf symbols: Fix return value when loading PE DSO (Michael Petlan) [1944685] - perf symbols: Make dso__load_bfd_symbols() load PE files from debug cache only (Michael Petlan) [1944685] - perf symbols: Use (long) for iterator for bfd symbols (Michael Petlan) [1944685] - perf annotate: Fix jump parsing for C++ code. (Michael Petlan) [1944685] - perf arm-spe: Set sample's data source field (Michael Petlan) [1944685] - perf arm-spe: Synthesize memory event (Michael Petlan) [1944685] - perf arm-spe: Fill address info for samples (Michael Petlan) [1944685] - perf arm-spe: Store operation type in packet (Michael Petlan) [1944685] - perf arm-spe: Store memory address in packet (Michael Petlan) [1944685] - perf arm-spe: Enable sample type PERF_SAMPLE_DATA_SRC (Michael Petlan) [1944685] - perf env: Remove unneeded internal/cpumap inclusions (Michael Petlan) [1944685] - perf tools: Remove unused xyarray.c as it was moved to tools/lib/perf (Michael Petlan) [1944685] - perf tools: Replace lkml.org links with lore (Michael Petlan) [1944685] - perf tests: Add daemon 'lock' test (Michael Petlan) [1944685] - perf tests: Add daemon 'ping' command test (Michael Petlan) [1944685] - perf tests: Add daemon 'signal' command test (Michael Petlan) [1944685] - perf tests: Add daemon 'stop' command test (Michael Petlan) [1944685] - perf tests: Add daemon reconfig test (Michael Petlan) [1944685] - perf tests: Add daemon 'list' command test (Michael Petlan) [1944685] - perf daemon: Add examples to man page (Michael Petlan) [1944685] - perf daemon: Add up time for daemon/session list (Michael Petlan) [1944685] - perf daemon: Use control to stop session (Michael Petlan) [1944685] - perf daemon: Add 'ping' command (Michael Petlan) [1944685] - perf daemon: Set control fifo for session (Michael Petlan) [1944685] - perf daemon: Allow only one daemon over base directory (Michael Petlan) [1944685] - perf daemon: Add 'stop' command (Michael Petlan) [1944685] - perf daemon: Add 'signal' command (Michael Petlan) [1944685] - perf daemon: Add 'list' command (Michael Petlan) [1944685] - perf daemon: Add signalfd support (Michael Petlan) [1944685] - perf daemon: Add background support (Michael Petlan) [1944685] - perf daemon: Add config file change check (Michael Petlan) [1944685] - perf daemon: Add config file support (Michael Petlan) [1944685] - perf daemon: Add client socket support (Michael Petlan) [1944685] - perf daemon: Add server socket support (Michael Petlan) [1944685] - perf daemon: Add base option (Michael Petlan) [1944685] - perf daemon: Add config option (Michael Petlan) [1944685] - perf daemon: Add daemon command (Michael Petlan) [1944685] - perf script: Simplify bool conversion (Michael Petlan) [1944685] - perf arm64/s390: Fix printf conversion specifier for IP addresses (Michael Petlan) [1944685] - perf script: Support filtering by hex address (Michael Petlan) [1944685] - perf intlist: Change 'struct intlist' int member to 'unsigned long' (Michael Petlan) [1944685] - perf tools: Update topdown documentation for Sapphire Rapids (Michael Petlan) [1944685] - perf stat: Support L2 Topdown events (Michael Petlan) [1944685] - perf test: Support PERF_SAMPLE_WEIGHT_STRUCT (Michael Petlan) [1944685] - perf report: Support instruction latency (Michael Petlan) [1944685] - perf tools: Support PERF_SAMPLE_WEIGHT_STRUCT (Michael Petlan) [1944685] - perf c2c: Support data block and addr block (Michael Petlan) [1944685] - perf tools: Support data block and addr block (Michael Petlan) [1944685] - perf tools: Support the auxiliary event (Michael Petlan) [1944685] - perf probe: Add protection to avoid endless loop (Michael Petlan) [1944685] - perf trace-event-info: Rename for_each_event. (Michael Petlan) [1944685] - perf inject jit: Add namespaces support (Michael Petlan) [1944685] - perf namespaces: Add 'in_pidns' to nsinfo struct (Michael Petlan) [1944685] - perf tools: Use scandir() to iterate threads when synthesizing PERF_RECORD_ events (Michael Petlan) [1944685] - perf tools: Skip PERF_RECORD_MMAP event synthesis for kernel threads (Michael Petlan) [1944685] - perf tools: Use /proc//task//status for PERF_RECORD_ event synthesis (Michael Petlan) [1944685] - perf vendor events arm64: Reference common and uarch events for A76 (Michael Petlan) [1944685] - perf vendor events arm64: Reference common and uarch events for Ampere eMag (Michael Petlan) [1944685] - perf vendor events arm64: Add common and uarch event JSON (Michael Petlan) [1944685] - perf vendor events arm64: Fix Ampere eMag event typo (Michael Petlan) [1944685] - perf script: Support DSO filter like in other perf tools (Michael Petlan) [1944685] - perf tools: Fix DSO filtering when not finding a map for a sampled address (Michael Petlan) [1944685] - perf stat: Add Topdown metrics events as default events (Michael Petlan) [1944685] - perf test: Add parse-metric memory bandwidth testcase (Michael Petlan) [1944685] - perf tools: Add 'ping' control command (Michael Petlan) [1944685] - perf tools: Add 'stop' control command (Michael Petlan) [1944685] - perf config: Make perf_config_global() global (Michael Petlan) [1944685] - perf config: Make perf_config_system() global (Michael Petlan) [1944685] - perf config: Add perf_home_perfconfig function (Michael Petlan) [1944685] - perf debug: Add debug_set_display_time function (Michael Petlan) [1944685] - perf config: Add config set interface (Michael Petlan) [1944685] - perf config: Make perf_config_from_file() static (Michael Petlan) [1944685] - perf test: Add test case for PERF_SAMPLE_CODE_PAGE_SIZE (Michael Petlan) [1944685] - perf report: Add support for PERF_SAMPLE_CODE_PAGE_SIZE (Michael Petlan) [1944685] - perf script: Add support for PERF_SAMPLE_CODE_PAGE_SIZE (Michael Petlan) [1944685] - perf record: Add support for PERF_SAMPLE_CODE_PAGE_SIZE (Michael Petlan) [1944685] - perf mem: Support data page size (Michael Petlan) [1944685] - perf mem: Clean up output format (Michael Petlan) [1944685] - perf cs-etm: Update ARM's CoreSight hardware tracing OpenCSD library to v1.0.0 (Michael Petlan) [1944685] - perf c2c: Add local variables for output metrics (Michael Petlan) [1944685] - perf c2c: Refactor node display (Michael Petlan) [1944685] - perf c2c: Fix argument type for percent() (Michael Petlan) [1944685] - perf c2c: Refactor display filter (Michael Petlan) [1944685] - perf c2c: Refactor hist entry validation (Michael Petlan) [1944685] - perf c2c: Rename for shared cache line stats (Michael Petlan) [1944685] - perf stat: Enable counting events for BPF programs (Michael Petlan) [1944685] - perf build: Support build BPF skeletons with perf (Michael Petlan) [1944685] - perf record: Tweak "Lowering..." warning in record_opts__config_freq (Michael Petlan) [1944685] - perf buildid-list: Add support for mmap2's buildid events (Michael Petlan) [1944685] - perf buildid-cache: Add --debuginfod option to specify a server to fetch debug files (Michael Petlan) [1944685] - perf tools: Add support to display build ids when available in PERF_RECORD_MMAP2 events (Michael Petlan) [1944685] - perf record: Add --buildid-mmap option to enable PERF_RECORD_MMAP2's build id (Michael Petlan) [1944685] - perf tools: Allow synthesizing the build id for kernel/modules/tasks in PERF_RECORD_MMAP2 (Michael Petlan) [1944685] - perf tools: Allow using PERF_RECORD_MMAP2 to synthesize the kernel modules maps (Michael Petlan) [1944685] - perf tools: Allow using PERF_RECORD_MMAP2 to synthesize the kernel map (Michael Petlan) [1944685] - perf tools: Store build id when available in PERF_RECORD_MMAP2 metadata events (Michael Petlan) [1944685] - perf tools: Do not swap mmap2 fields in case it contains build id (Michael Petlan) [1944685] - perf arm64: Add argument support for SDT (Michael Petlan) [1944685] - perf probe: Fixup Arm64 SDT arguments (Michael Petlan) [1944685] - perf/x86/kvm: Fix Broadwell Xeon stepping in isolation_ucodes[] (Michael Petlan) [1944685] - perf/x86/intel: Fix unchecked MSR access error caused by VLBR_EVENT (Michael Petlan) [1944685] - perf/x86/intel: Fix a crash caused by zero PEBS status (Michael Petlan) [1944685] - perf/x86/intel: Set PERF_ATTACH_SCHED_CB for large PEBS and LBR (Michael Petlan) [1944685] - perf/core: Flush PMU internal buffers for per-CPU events (Michael Petlan) [1944685] - perf/x86/rapl: Fix psys-energy event on Intel SPR platform (Michael Petlan) [1944685] - perf/x86/rapl: Only check lower 32bits for RAPL energy counters (Michael Petlan) [1944685] - perf/x86/rapl: Add msr mask support (Michael Petlan) [1944685] - perf/x86/kvm: Add Cascade Lake Xeon steppings to isolation_ucodes[] (Michael Petlan) [1944685] - perf/x86/intel: Support CPUID 10.ECX to disable fixed counters (Michael Petlan) [1944685] - perf/x86/intel: Add perf core PMU support for Sapphire Rapids (Michael Petlan) [1944685] - perf/x86/intel: Filter unsupported Topdown metrics event (Michael Petlan) [1944685] - perf/x86/intel: Factor out intel_update_topdown_event() (Michael Petlan) [1944685] - perf/core: Add PERF_SAMPLE_WEIGHT_STRUCT (Michael Petlan) [1944685] - perf/intel: Remove Perfmon-v4 counter_freezing support (Michael Petlan) [1944685] - perf: Add build id data in mmap2 event (Michael Petlan) [1944685] - bpf: Remove atomics tests from test_progs (Jiri Olsa) [1874007] - libbpf: Fixes incorrect rx_ring_setup_done (Jiri Olsa) [1874007] - error-injection: Consolidate override function definition (Jiri Olsa) [1874007] - selftests/bpf: Fix endianness issues in atomic tests (Jiri Olsa) [1874007] - bpf: Fix a spelling typo in bpf_atomic_alu_string disasm (Jiri Olsa) [1874007] - bpf, x86: Fix BPF_FETCH atomic and/or/xor with r0 as src (Jiri Olsa) [1874007] - bpf: Explicitly zero-extend R0 after 32-bit cmpxchg (Jiri Olsa) [1874007] - bpf: Account for BPF_FETCH in insn_has_def32() (Jiri Olsa) [1874007] - bpf: Fix subreg optimization for BPF_FETCH (Jiri Olsa) [1874007] - bpf: Fix the irq and nmi check in bpf_sk_storage for tracing usage (Jiri Olsa) [1874007] - selftests/bpf: Fix a compiler warning in local_storage test (Jiri Olsa) [1874007] - bpf: Change 'BPF_ADD' to 'BPF_AND' in print_bpf_insn() (Jiri Olsa) [1874007] - selftests/bpf: Don't exit on failed bpf_testmod unload (Jiri Olsa) [1874007] - bpf: Avoid old-style declaration warnings (Jiri Olsa) [1874007] - bpf: Dont allow vmlinux BTF to be used in map_create and prog_load. (Jiri Olsa) [1874007] - tools: Factor Clang, LLC and LLVM utils definitions (Jiri Olsa) [1874007] - tools/runqslower: Build bpftool using HOSTCC (Jiri Olsa) [1874007] - tools/runqslower: Enable out-of-tree build (Jiri Olsa) [1874007] - tools/runqslower: Use Makefile.include (Jiri Olsa) [1874007] - bpf: Expose bpf_sk_storage_* to iterator programs (Jiri Olsa) [1874007] - tools/resolve_btfids: Warn when having multiple IDs for single type (Jiri Olsa) [1874007] - tools/resolve_btfids: Fix some error messages (Jiri Olsa) [1874007] - samples/bpf: Add BPF_ATOMIC_OP macro for BPF samples (Jiri Olsa) [1874007] - samples/bpf: Fix possible hang in xdpsock with multiple threads (Jiri Olsa) [1874007] - bpf: samples: Do not touch RLIMIT_MEMLOCK (Jiri Olsa) [1874007] - samples/bpf: Use recvfrom() in xdpsock/l2fwd (Jiri Olsa) [1874007] - samples/bpf: Use recvfrom() in xdpsock/rxdrop (Jiri Olsa) [1874007] - samples: bpf: Remove bpf_load loader completely (Jiri Olsa) [1874007] - samples: bpf: Fix lwt_len_hist reusing previous BPF map (Jiri Olsa) [1874007] - samples: bpf: Refactor test_overhead program with libbpf (Jiri Olsa) [1874007] - samples: bpf: Refactor task_fd_query program with libbpf (Jiri Olsa) [1874007] - samples: bpf: Refactor test_cgrp2_sock2 program with libbpf (Jiri Olsa) [1874007] - samples: bpf: Refactor hbm program with libbpf (Jiri Olsa) [1874007] - samples/bpf: Increment Tx stats at sending (Jiri Olsa) [1874007] - samples/bpf: Remove unused test_ipip.sh (Jiri Olsa) [1874007] - samples/bpf: Remove duplicate include in hbm (Jiri Olsa) [1874007] - bpftool: Fix compilation failure for net.o with older glibc (Jiri Olsa) [1874007] - tools/bpftool: Auto-detect split BTFs in common cases (Jiri Olsa) [1874007] - tools/bpftool: Emit name for anonymous BTFs (Jiri Olsa) [1874007] - bpftool: Add {i,d}tlb_misses support for bpftool profile (Jiri Olsa) [1874007] - tools/bpf: Always run the *-clean recipes (Jiri Olsa) [1874007] - tools/bpf: Add bootstrap/ to .gitignore (Jiri Olsa) [1874007] - tools/bpftool: Fix cross-build (Jiri Olsa) [1874007] - tools/bpftool: Force clean of out-of-tree build (Jiri Olsa) [1874007] - tools/bpftool: Add support for in-kernel and named BTF in `btf show` (Jiri Olsa) [1874007] - bpftool: Add support for task local storage (Jiri Olsa) [1874007] - tools/bpftool: Add bpftool support for split BTF (Jiri Olsa) [1874007] - bpf: Unbreak BPF_PROG_TYPE_KPROBE when kprobe is called via do_int3 (Jiri Olsa) [1874007] - bpf: Fix bpf_put_raw_tracepoint()'s use of __module_address() (Jiri Olsa) [1874007] - bpf: Expose bpf_d_path helper to sleepable LSM hooks (Jiri Olsa) [1874007] - bpf: Allow using bpf_sk_storage in FENTRY/FEXIT/RAW_TP (Jiri Olsa) [1874007] - selftests/bpf: Add remaining ASSERT_xxx() variants (Jiri Olsa) [1874007] - libbpf: Fix potential NULL pointer dereference (Jiri Olsa) [1874007] - libbpf: Only create rx and tx XDP rings when necessary (Jiri Olsa) [1874007] - libbpf: Ensure umem pointer is non-NULL before dereferencing (Jiri Olsa) [1874007] - libbpf: Restore umem state after socket create failure (Jiri Olsa) [1874007] - selftests/bpf: Fix core_reloc test runner (Jiri Olsa) [1874007] - bpf: Fix umd memory leak in copy_process() (Jiri Olsa) [1874007] - libbpf: Fix error path in bpf_object__elf_init() (Jiri Olsa) [1874007] - bpf: Change inode_storage's lookup_elem return value from NULL to -EBADF (Jiri Olsa) [1874007] - bpf: Prohibit alu ops for pointer types not defining ptr_limit (Jiri Olsa) [1874007] - selftests/bpf: Use the last page in test_snprintf_btf on s390 (Jiri Olsa) [1874007] - bpf: Be less specific about socket cookies guarantees (Jiri Olsa) [1874007] - bpf: Fix 32 bit src register truncation on div/mod (Jiri Olsa) [1874007] - bpf: Fix verifier jmp32 pruning decision logic (Jiri Olsa) [1874007] - bpf: Fix verifier jsgt branch analysis on max bound (Jiri Olsa) [1874007] - bpf: Check for integer overflow when using roundup_pow_of_two() (Jiri Olsa) [1874007] - bpf, preload: Fix build when $(O) points to a relative path (Jiri Olsa) [1874007] - bpf: Drop disabled LSM hooks from the sleepable set (Jiri Olsa) [1874007] - bpf, cgroup: Fix problematic bounds check (Jiri Olsa) [1874007] - bpf, cgroup: Fix optlen WARN_ON_ONCE toctou (Jiri Olsa) [1874007] - bpf: Fix signed_{sub,add32}_overflows type handling (Jiri Olsa) [1874007] - bpf: Fix helper bpf_map_peek_elem_proto pointing to wrong callback (Jiri Olsa) [1874007] - selftests/bpf: Add verifier test for PTR_TO_MEM spill (Jiri Olsa) [1874007] - bpf: Support PTR_TO_MEM{,_OR_NULL} register spilling (Jiri Olsa) [1874007] - libbpf: Allow loading empty BTFs (Jiri Olsa) [1874007] - bpf: Allow empty module BTFs (Jiri Olsa) [1874007] - bpf: Don't leak memory in bpf getsockopt when optlen == 0 (Jiri Olsa) [1874007] - bpf: Update local storage test to check handling of null ptrs (Jiri Olsa) [1874007] - bpf: Fix typo in bpf_inode_storage.c (Jiri Olsa) [1874007] - bpf: Add size arg to build_id_parse function (Jiri Olsa) [1874007] - bpf: Move stack_map_get_build_id into lib (Jiri Olsa) [1874007] - bpf: Add tests for new BPF atomic operations (Jiri Olsa) [1874007] - bpf: Add bitwise atomic instructions (Jiri Olsa) [1874007] - bpf: Pull out a macro for interpreting atomic ALU operations (Jiri Olsa) [1874007] - bpf: Add instructions for atomic_[cmp]xchg (Jiri Olsa) [1874007] - bpf: Add BPF_FETCH field / create atomic_fetch_add instruction (Jiri Olsa) [1874007] - bpf: Move BPF_STX reserved field check into BPF_STX verifier code (Jiri Olsa) [1874007] - bpf: Rename BPF_XADD and prepare to encode other atomics in .imm (Jiri Olsa) [1874007] - bpf: x86: Factor out a lookup table for some ALU opcodes (Jiri Olsa) [1874007] - bpf: x86: Factor out emission of REX byte (Jiri Olsa) [1874007] - bpf: x86: Factor out emission of ModR/M for *(reg + off) (Jiri Olsa) [1874007] - bpf, libbpf: Avoid unused function warning on bpf_tail_call_static (Jiri Olsa) [1874007] - selftests/bpf: Install btf_dump test cases (Jiri Olsa) [1874007] - selftests/bpf: Fix installation of urandom_read (Jiri Olsa) [1874007] - selftests/bpf: Move generated test files to $(TEST_GEN_FILES) (Jiri Olsa) [1874007] - selftests/bpf: Fix out-of-tree build (Jiri Olsa) [1874007] - selftests/bpf: Enable cross-building (Jiri Olsa) [1874007] - selftests/bpf: Test kernel module ksym externs (Jiri Olsa) [1874007] - libbpf: Support kernel module ksym externs (Jiri Olsa) [1874007] - bpf: Support BPF ksym variables in kernel modules (Jiri Olsa) [1874007] - selftests/bpf: Sync RCU before unloading bpf_testmod (Jiri Olsa) [1874007] - bpf: Fix a verifier message for alloc size helper arg (Jiri Olsa) [1874007] - bpf: Clarify return value of probe str helpers (Jiri Olsa) [1874007] - libbpf: Clarify kernel type use with USER variants of CORE reading macros (Jiri Olsa) [1874007] - selftests/bpf: Remove duplicate include in test_lsm (Jiri Olsa) [1874007] - bpf: Remove unnecessary include from preload/iterators (Jiri Olsa) [1874007] - selftests/bpf: Add tests for user- and non-CO-RE BPF_CORE_READ() variants (Jiri Olsa) [1874007] - libbpf: Add non-CO-RE variants of BPF_CORE_READ() macro family (Jiri Olsa) [1874007] - selftests/bpf: Fix a compile error for BPF_F_BPRM_SECUREEXEC (Jiri Olsa) [1874007] - bpf: Use thread_group_leader() (Jiri Olsa) [1874007] - bpf: Save correct stopping point in file seq iteration (Jiri Olsa) [1874007] - selftests/bpf: Work-around EBUSY errors from hashmap update/delete (Jiri Olsa) [1874007] - bpf: Add schedule point in htab_init_buckets() (Jiri Olsa) [1874007] - bpf: Remove unused including (Jiri Olsa) [1874007] - selftests/bpf: Fix spelling mistake "tranmission" -> "transmission" (Jiri Olsa) [1874007] - selftests/bpf: Clarify build error if no vmlinux (Jiri Olsa) [1874007] - tweewide: Fix most Shebang lines (Jiri Olsa) [1874007] - bpf: In bpf_task_fd_query use fget_task (Jiri Olsa) [1874007] - selftests/bpf: Add a test for ptr_to_map_value on stack for helper access (Jiri Olsa) [1874007] - bpf: Permits pointers on stack for helper calls (Jiri Olsa) [1874007] - libbpf: Expose libbpf ring_buffer epoll_fd (Jiri Olsa) [1874007] - selftests/bpf: Add set_attach_target() API selftest for module target (Jiri Olsa) [1874007] - libbpf: Support modules in bpf_program__set_attach_target() API (Jiri Olsa) [1874007] - selftests/bpf: Silence ima_setup.sh when not running in verbose mode. (Jiri Olsa) [1874007] - selftests/bpf: Drop the need for LLVM's llc (Jiri Olsa) [1874007] - selftests/bpf: fix bpf_testmod.ko recompilation logic (Jiri Olsa) [1874007] - selftests/bpf: Make selftest compilation work on clang 11 (Jiri Olsa) [1874007] - selftests/bpf: Xsk selftests - adding xdpxceiver to .gitignore (Jiri Olsa) [1874007] - selftests/bpf: Drop tcp-{client,server}.py from Makefile (Jiri Olsa) [1874007] - selftests/bpf: Xsk selftests - Bi-directional Sockets - SKB, DRV (Jiri Olsa) [1874007] - selftests/bpf: Xsk selftests - Socket Teardown - SKB, DRV (Jiri Olsa) [1874007] - selftests/bpf: Xsk selftests - DRV POLL, NOPOLL (Jiri Olsa) [1874007] - selftests/bpf: Xsk selftests - SKB POLL, NOPOLL (Jiri Olsa) [1874007] - selftests/bpf: Xsk selftests framework (Jiri Olsa) [1874007] - bpf: Return -ENOTSUPP when attaching to non-kernel BTF (Jiri Olsa) [1874007] - bpf: Propagate __user annotations properly (Jiri Olsa) [1874007] - bpf: Avoid overflows involving hash elem_size (Jiri Olsa) [1874007] - selftests/bpf: Test bpf_sk_storage_get in tcp iterators (Jiri Olsa) [1874007] - selftests/bpf: Add an iterator selftest for bpf_sk_storage_get (Jiri Olsa) [1874007] - selftests/bpf: Add an iterator selftest for bpf_sk_storage_delete (Jiri Olsa) [1874007] - bpf: Add a bpf_sock_from_file helper (Jiri Olsa) [1874007] - selftests/bpf: Avoid errno clobbering (Jiri Olsa) [1874007] - selftests/bpf: Print reason when a tester could not run a program (Jiri Olsa) [1874007] - selftests/bpf: Fix invalid use of strncat in test_sockmap (Jiri Olsa) [1874007] - libbpf: Use memcpy instead of strncpy to please GCC (Jiri Olsa) [1874007] - selftests/bpf: Add fentry/fexit/fmod_ret selftest for kernel module (Jiri Olsa) [1874007] - selftests/bpf: Add tp_btf CO-RE reloc test for modules (Jiri Olsa) [1874007] - libbpf: Support attachment of BPF tracing programs to kernel modules (Jiri Olsa) [1874007] - libbpf: Factor out low-level BPF program loading helper (Jiri Olsa) [1874007] - bpf: Allow to specify kernel module BTFs when attaching BPF programs (Jiri Olsa) [1874007] - bpf: Remove hard-coded btf_vmlinux assumption from BPF verifier (Jiri Olsa) [1874007] - selftests/bpf: Add CO-RE relocs selftest relying on kernel module BTF (Jiri Olsa) [1874007] - selftests/bpf: Add support for marking sub-tests as skipped (Jiri Olsa) [1874007] - selftests/bpf: Add bpf_testmod kernel module for testing (Jiri Olsa) [1874007] - libbpf: Add kernel module BTF support for CO-RE relocations (Jiri Olsa) [1874007] - libbpf: Refactor CO-RE relocs to not assume a single BTF object (Jiri Olsa) [1874007] - libbpf: Add internal helper to load BTF data by FD (Jiri Olsa) [1874007] - selftests/bpf: Add Userspace tests for TCP_WINDOW_CLAMP (Jiri Olsa) [1874007] - bpf: Fix cold build of test_progs-no_alu32 (Jiri Olsa) [1874007] - libbpf: Cap retries in sys_bpf_prog_load (Jiri Olsa) [1874007] - libbpf: Sanitise map names before pinning (Jiri Olsa) [1874007] - libbpf: Fail early when loading programs with unspecified type (Jiri Olsa) [1874007] - selftests/bpf: Indent ima_setup.sh with tabs. (Jiri Olsa) [1874007] - selftests/bpf: Add config dependency on BLK_DEV_LOOP (Jiri Olsa) [1874007] - selftests/bpf: Ensure securityfs mount before writing ima policy (Jiri Olsa) [1874007] - selftests/bpf: Update ima_setup.sh for busybox (Jiri Olsa) [1874007] - libbpf: Separate XDP program load with xsk socket creation (Jiri Olsa) [1874007] - selftests/bpf: Copy file using read/write in local storage test (Jiri Olsa) [1874007] - libbpf: Add base BTF accessor (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for bpf progs (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for bpf local storage maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for stackmap maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for bpf ringbuffer (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for reuseport_array maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for queue_stack_maps maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for lpm_trie maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for hashtab maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for devmap maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for cgroup storage maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for cpumap maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for bpf_struct_ops maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for arraymap maps (Jiri Olsa) [1874007] - bpf: Memcg-based memory accounting for bpf local storage maps (Jiri Olsa) [1874007] - bpf: Memcg-based memory accounting for bpf ringbuffer (Jiri Olsa) [1874007] - bpf: Memcg-based memory accounting for lpm_trie maps (Jiri Olsa) [1874007] - bpf: Refine memcg-based memory accounting for hashtab maps (Jiri Olsa) [1874007] - bpf: Refine memcg-based memory accounting for devmap maps (Jiri Olsa) [1874007] - bpf: Memcg-based memory accounting for cgroup storage maps (Jiri Olsa) [1874007] - bpf: Refine memcg-based memory accounting for cpumap maps (Jiri Olsa) [1874007] - bpf: Refine memcg-based memory accounting for arraymap maps (Jiri Olsa) [1874007] - bpf: Memcg-based memory accounting for bpf maps (Jiri Olsa) [1874007] - bpf: Prepare for memcg-based memory accounting for bpf maps (Jiri Olsa) [1874007] - bpf: Memcg-based memory accounting for bpf progs (Jiri Olsa) [1874007] - selftests/bpf: Extend bind{4,6} programs with a call to bpf_setsockopt (Jiri Olsa) [1874007] - selftests/bpf: Rewrite test_sock_addr bind bpf into C (Jiri Olsa) [1874007] - selftests/bpf: Fix flavored variants of test_ima (Jiri Olsa) [1874007] - libbpf: Replace size_t with __u32 in xsk interfaces (Jiri Olsa) [1874007] - bpf: Add a selftest for bpf_ima_inode_hash (Jiri Olsa) [1874007] - bpf: Add a BPF helper for getting the IMA hash of an inode (Jiri Olsa) [1874007] - libbpf: Add support for canceling cached_cons advance (Jiri Olsa) [1874007] - bpf: Refactor check_cfg to use a structured loop. (Jiri Olsa) [1874007] - selftest/bpf: Fix rst formatting in readme (Jiri Olsa) [1874007] - selftest/bpf: Fix link in readme (Jiri Olsa) [1874007] - bpf: Simplify task_file_seq_get_next() (Jiri Olsa) [1874007] - selftests/bpf: Mark tests that require unaligned memory access (Jiri Olsa) [1874007] - selftests/bpf: Avoid running unprivileged tests with alignment requirements (Jiri Olsa) [1874007] - selftests/bpf: Fix broken riscv build (Jiri Olsa) [1874007] - bpf: Add bpf_ktime_get_coarse_ns helper (Jiri Olsa) [1874007] - bpf: Add tests for bpf_bprm_opts_set helper (Jiri Olsa) [1874007] - bpf: Add bpf_bprm_opts_set helper (Jiri Olsa) [1874007] - libbpf: bpf__find_by_name[_kind] should use btf__get_nr_types() (Jiri Olsa) [1874007] - selftest/bpf: Fix IPV6FR handling in flow dissector (Jiri Olsa) [1874007] - bpf: Augment the set of sleepable LSM hooks (Jiri Olsa) [1874007] - bpf: selftest: Use bpf_sk_storage in FENTRY/FEXIT/RAW_TP (Jiri Olsa) [1874007] - selftests/bpf: Add asm tests for pkt vs pkt_end comparison. (Jiri Olsa) [1874007] - selftests/bpf: Add skb_pkt_end test (Jiri Olsa) [1874007] - bpf: Support for pointers beyond pkt_end. (Jiri Olsa) [1874007] - bpf: Compile out btf_parse_module() if module BTF is not enabled (Jiri Olsa) [1874007] - selftest/bpf: Add missed ip6ip6 test back (Jiri Olsa) [1874007] - bpf: Keep module's btf_data_size intact after load (Jiri Olsa) [1874007] - bpf: Sanitize BTF data pointer after module is loaded (Jiri Olsa) [1874007] - bpf: Load and verify kernel module BTFs (Jiri Olsa) [1874007] - bpf: Assign ID to vmlinux BTF and return extra info for BTF in GET_OBJ_INFO (Jiri Olsa) [1874007] - bpf: Add in-kernel split BTF support (Jiri Olsa) [1874007] - bpf, btf: Remove the duplicate btf_ids.h include (Jiri Olsa) [1874007] - selftests/bpf: Fix selftest build with old libc (Jiri Olsa) [1874007] - bpf: Exercise syscall operations for inode and sk storage (Jiri Olsa) [1874007] - bpf: Add tests for task_local_storage (Jiri Olsa) [1874007] - bpf: Update selftests for local_storage to use vmlinux.h (Jiri Olsa) [1874007] - bpf: Implement get_current_task_btf and RET_PTR_TO_BTF_ID (Jiri Olsa) [1874007] - libbpf: Add support for task local storage (Jiri Olsa) [1874007] - bpf: Implement task local storage (Jiri Olsa) [1874007] - bpf: Allow LSM programs to use bpf spin locks (Jiri Olsa) [1874007] - bpf: Lift hashtab key_size limit (Jiri Olsa) [1874007] - selftests/bpf: Add split BTF dedup selftests (Jiri Olsa) [1874007] - libbpf: Accomodate DWARF/compiler bug with duplicated identical arrays (Jiri Olsa) [1874007] - libbpf: Support BTF dedup of split BTFs (Jiri Olsa) [1874007] - libbpf: Fix BTF data layout checks and allow empty BTF (Jiri Olsa) [1874007] - selftests/bpf: Add checking of raw type dump in BTF writer APIs selftests (Jiri Olsa) [1874007] - selftests/bpf: Add split BTF basic test (Jiri Olsa) [1874007] - libbpf: Implement basic split BTF support (Jiri Olsa) [1874007] - libbpf: Unify and speed up BTF string deduplication (Jiri Olsa) [1874007] - selftest/bpf: Relax btf_dedup test checks (Jiri Olsa) [1874007] - libbpf: Factor out common operations in BTF writing APIs (Jiri Olsa) [1874007] - selftest/bpf: Use global variables instead of maps for test_tcpbpf_kern (Jiri Olsa) [1874007] - selftests/bpf: Migrate tcpbpf_user.c to use BPF skeleton (Jiri Olsa) [1874007] - selftests/bpf: Replace EXPECT_EQ with ASSERT_EQ and refactor verify_results (Jiri Olsa) [1874007] - selftests/bpf: Drop python client/server in favor of threads (Jiri Olsa) [1874007] - selftests/bpf: Move test_tcppbf_user into test_progs (Jiri Olsa) [1874007] - bpf: Fix error path in htab_map_alloc() (Jiri Olsa) [1874007] - bpf: Avoid hashtab deadlock with map_locked (Jiri Olsa) [1874007] - bpf: Use separate lockdep class for each hashtab (Jiri Olsa) [1874007] - fault-injection: handle EI_ETYPE_TRUE (Jiri Olsa) [1874007] - vfs, fdtable: Add fget_task helper (Jiri Olsa) [1874007] - [s390] vfio-pci/zdev: Add zPCI capabilities to VFIO_DEVICE_GET_INFO (Claudio Imbrenda) [1858844] - [s390] vfio: Introduce capability definitions for VFIO_DEVICE_GET_INFO (Claudio Imbrenda) [1858844] - [s390] s390/pci: track whether util_str is valid in the zpci_dev (Claudio Imbrenda) [1858844] - [s390] s390/pci: stash version in the zpci_dev (Claudio Imbrenda) [1858844]- Enable CRYPTO_SHA512 and _SSSE3 so these are available in FIPS mode (Vladis Dronov) [1973106] - crypto: drbg - self test for HMAC(SHA-512) (Vladis Dronov) [1973106] - xfrm: xfrm_state_mtu should return at least 1280 for ipv6 (Sabrina Dubroca) [1919786] - xfrm: remove get_mtu indirection from xfrm_type (Sabrina Dubroca) [1919786] - netfilter: move endif to correct location (Florian Westphal) [1971991] - netfilter: nft_compat: remove flush counter optimization (Florian Westphal) [1974323] - mptcp: fix soft lookup in subflow_error_report() (Florian Westphal) [1936368] - selftests: mptcp: enable syncookie only in absence of reorders (Florian Westphal) [1936368] - mptcp: do not warn on bad input from the network (Florian Westphal) [1936368] - mptcp: wake-up readers only for in sequence data (Florian Westphal) [1936368] - mptcp: try harder to borrow memory from subflow under pressure (Florian Westphal) [1936368] - mptcp: Fix out of bounds when parsing TCP options (Florian Westphal) [1936368] - selftests: mptcp_connect: add SO_TIMESTAMPNS cmsg support (Florian Westphal) [1936368] - mptcp: receive path cmsg support (Florian Westphal) [1936368] - tcp: export timestamp helpers for mptcp (Florian Westphal) [1936368] - mptcp: setsockopt: handle SOL_SOCKET in one place only (Florian Westphal) [1936368] - mptcp: sockopt: propagate timestamp request to subflows (Florian Westphal) [1936368] - sock: expose so_timestamping options for mptcp (Florian Westphal) [1936368] - mptcp: restrict values of 'enabled' sysctl (Florian Westphal) [1936368] - mptcp: support SYSCTL only if enabled (Florian Westphal) [1936368] - mptcp: make sure flag signal is set when add addr with port (Florian Westphal) [1936368] - mptcp: remove redundant initialization in pm_nl_init_net() (Florian Westphal) [1936368] - mptcp: generate subflow hmac after mptcp_finish_join() (Florian Westphal) [1936368] - mptcp: using TOKEN_MAX_RETRIES instead of magic number (Florian Westphal) [1936368] - mptcp: fix pr_debug in mptcp_token_new_connect (Florian Westphal) [1936368] - mptcp: update selftest for fallback due to OoO (Florian Westphal) [1936368] - mptcp: do not reset MP_CAPABLE subflow on mapping errors (Florian Westphal) [1936368] - mptcp: always parse mptcp options for MPC reqsk (Florian Westphal) [1936368] - mptcp: fix sk_forward_memory corruption on retransmission (Florian Westphal) [1936368] - mptcp: validate 'id' when stopping the ADD_ADDR retransmit timer (Florian Westphal) [1936368] - mptcp: avoid error message on infinite mapping (Florian Westphal) [1936368] - mptcp: drop unconditional pr_warn on bad opt (Florian Westphal) [1936368] - mptcp: avoid OOB access in setsockopt() (Florian Westphal) [1936368] - mptcp: fix data stream corruption (Florian Westphal) [1936368] - mptcp: fix splat when closing unaccepted socket (Florian Westphal) [1936368] - selftests: mptcp: add a test case for MSG_PEEK (Florian Westphal) [1936368] - mptcp: add MSG_PEEK support (Florian Westphal) [1936368] - mptcp: ignore unsupported msg flags (Florian Westphal) [1936368] - mptcp: implement MSG_TRUNC support (Florian Westphal) [1936368] - mptcp: implement dummy MSG_ERRQUEUE support (Florian Westphal) [1936368] - mptcp: Retransmit DATA_FIN (Florian Westphal) [1936368] - selftests: mptcp: add packet mark test case (Florian Westphal) [1936368] - selftests: mptcp: add the net device name testcase (Florian Westphal) [1936368] - selftests: mptcp: dump more info on mpjoin errors (Florian Westphal) [1936368] - selftests: mptcp: init nstat history (Florian Westphal) [1936368] - selftests: mptcp: launch mptcp_connect with timeout (Florian Westphal) [1936368] - selftests: mptcp: remove id 0 address testcases (Florian Westphal) [1936368] - selftests: mptcp: add addr argument for del_addr (Florian Westphal) [1936368] - selftests: mptcp: avoid calling pm_nl_ctl with bad IDs (Florian Westphal) [1936368] - selftests: mptcp: signal addresses testcases (Florian Westphal) [1936368] - selftests: mptcp: timeout testcases for multi addresses (Florian Westphal) [1936368] - selftests: mptcp: add cfg_do_w for cfg_remove (Florian Westphal) [1936368] - selftests: mptcp: Restore packet capture option in join tests (Florian Westphal) [1936368] - selftests: mptcp: add testcases for removing addrs (Florian Westphal) [1936368] - selftests: mptcp: set addr id for removing testcases (Florian Westphal) [1936368] - selftests: mptcp: add invert argument for chk_rm_nr (Florian Westphal) [1936368] - selftests: mptcp: fail if not enough SYN/3rd ACK (Florian Westphal) [1936368] - selftests: mptcp: display warnings on one line (Florian Westphal) [1936368] - selftests: mptcp: fix ACKRX debug message (Florian Westphal) [1936368] - selftests: mptcp: dump more info on errors (Florian Westphal) [1936368] - selftests: mptcp: add command line arguments for mptcp_join.sh (Florian Westphal) [1936368] - selftests: mptcp: add testcases for ADD_ADDR with port (Florian Westphal) [1936368] - selftests: mptcp: add port argument for pm_nl_ctl (Florian Westphal) [1936368] - selftests: mptcp: add testcases for newly added addresses (Florian Westphal) [1936368] - selftests: mptcp: use minus values for removing address numbers (Florian Westphal) [1936368] - selftests: increase timeout to 10 min (Florian Westphal) [1936368] - selftests: mptcp: add IPv4-mapped IPv6 testcases (Florian Westphal) [1936368] - mptcp: use mptcp_for_each_subflow in mptcp_close (Florian Westphal) [1936368] - mptcp: add tracepoint in subflow_check_data_avail (Florian Westphal) [1936368] - mptcp: add tracepoint in ack_update_msk (Florian Westphal) [1936368] - mptcp: add tracepoint in get_mapping_status (Florian Westphal) [1936368] - mptcp: add tracepoint in mptcp_subflow_get_send (Florian Westphal) [1936368] - mptcp: export mptcp_subflow_active (Florian Westphal) [1936368] - mptcp: fix format specifiers for unsigned int (Florian Westphal) [1936368] - mptcp: sockopt: add TCP_CONGESTION and TCP_INFO (Florian Westphal) [1936368] - mptcp: setsockopt: SO_DEBUG and no-op options (Florian Westphal) [1936368] - mptcp: setsockopt: add SO_INCOMING_CPU (Florian Westphal) [1936368] - mptcp: setsockopt: add SO_MARK support (Florian Westphal) [1936368] - mptcp: setsockopt: support SO_LINGER (Florian Westphal) [1936368] - mptcp: setsockopt: handle receive/send buffer and device bind (Florian Westphal) [1936368] - mptcp: setsockopt: handle SO_KEEPALIVE and SO_PRIORITY (Florian Westphal) [1936368] - mptcp: tag sequence_seq with socket state (Florian Westphal) [1936368] - mptcp: add skeleton to sync msk socket options to subflows (Florian Westphal) [1936368] - mptcp: only admit explicitly supported sockopt (Florian Westphal) [1936368] - mptcp: move sockopt function into a new file (Florian Westphal) [1936368] - mptcp: drop all sub-options except ADD_ADDR when the echo bit is set (Florian Westphal) [1936368] - mptcp: unify add_addr(6)_generate_hmac (Florian Westphal) [1936368] - mptcp: drop MPTCP_ADDR_IPVERSION_4/6 (Florian Westphal) [1936368] - mptcp: use mptcp_addr_info in mptcp_options_received (Florian Westphal) [1936368] - mptcp: drop OPTION_MPTCP_ADD_ADDR6 (Florian Westphal) [1936368] - mptcp: use mptcp_addr_info in mptcp_out_options (Florian Westphal) [1936368] - mptcp: move flags and ifindex out of mptcp_addr_info (Florian Westphal) [1936368] - mptcp: add mptcp reset option support (Florian Westphal) [1936368] - mptcp: remove unneeded check on first subflow (Florian Westphal) [1936368] - mptcp: add active MPC mibs (Florian Westphal) [1936368] - mptcp: add mib for token creation fallback (Florian Westphal) [1936368] - mptcp: remove id 0 address (Florian Westphal) [1936368] - mptcp: unify RM_ADDR and RM_SUBFLOW receiving (Florian Westphal) [1936368] - mptcp: remove all subflows involving id 0 address (Florian Westphal) [1936368] - mptcp: subflow.c: Fix a typo (Florian Westphal) [1936368] - mptcp: rename mptcp_pm_nl_add_addr_send_ack (Florian Westphal) [1936368] - mptcp: send ack for rm_addr (Florian Westphal) [1936368] - mptcp: drop useless addr_signal clear (Florian Westphal) [1936368] - mptcp: move to next addr when subflow creation fail (Florian Westphal) [1936368] - mptcp: export lookup_anno_list_by_saddr (Florian Westphal) [1936368] - mptcp: move to next addr when timeout (Florian Westphal) [1936368] - mptcp: drop unused subflow in mptcp_pm_subflow_established (Florian Westphal) [1936368] - mptcp: skip connecting the connected address (Florian Westphal) [1936368] - mptcp: drop argument port from mptcp_pm_announce_addr (Florian Westphal) [1936368] - mptcp: clean-up the rtx path (Florian Westphal) [1936368] - mptcp: fix ADD_ADDR HMAC in case port is specified (Florian Westphal) [1936368] - mptcp: remove a list of addrs when flushing (Florian Westphal) [1936368] - mptcp: remove multi addresses and subflows in PM (Florian Westphal) [1936368] - mptcp: remove multi subflows in PM (Florian Westphal) [1936368] - mptcp: remove multi addresses in PM (Florian Westphal) [1936368] - mptcp: add rm_list_rx in mptcp_pm_data (Florian Westphal) [1936368] - mptcp: add rm_list in mptcp_options_received (Florian Westphal) [1936368] - mptcp: add rm_list_tx in mptcp_pm_data (Florian Westphal) [1936368] - mptcp: add rm_list in mptcp_out_options (Florian Westphal) [1936368] - mptcp: fix bit MPTCP_PUSH_PENDING tests (Florian Westphal) [1936368] - mptcp: fix length of ADD_ADDR with port sub-option (Florian Westphal) [1936368] - mptcp: free resources when the port number is mismatched (Florian Westphal) [1936368] - mptcp: fix missing wakeup (Florian Westphal) [1936368] - mptcp: fix race in release_cb (Florian Westphal) [1936368] - mptcp: factor out __mptcp_retrans helper() (Florian Westphal) [1936368] - mptcp: reset 'first' and ack_hint on subflow close (Florian Westphal) [1936368] - mptcp: dispose initial struct socket when its subflow is closed (Florian Westphal) [1936368] - mptcp: fix memory accounting on allocation error (Florian Westphal) [1936368] - mptcp: put subflow sock on connect error (Florian Westphal) [1936368] - mptcp: reset last_snd on subflow close (Florian Westphal) [1936368] - mptcp: do not wakeup listener for MPJ subflows (Florian Westphal) [1936368] - mptcp: fix DATA_FIN generation on early shutdown (Florian Westphal) [1936368] - mptcp: fix DATA_FIN processing for orphaned sockets (Florian Westphal) [1936368] - mptcp: add local addr info in mptcp_info (Florian Westphal) [1936368] - mptcp: add netlink event support (Florian Westphal) [1936368] - mptcp: avoid lock_fast usage in accept path (Florian Westphal) [1936368] - netlink: don't call ->netlink_bind with table lock held (Florian Westphal) [1936368] - genetlink: restrict upcoming mptcp netlink events to CAP_NET_ADMIN (Florian Westphal) [1936368] - mptcp: pass subflow socket to a few helpers (Florian Westphal) [1936368] - mptcp: move subflow close loop after sk close check (Florian Westphal) [1936368] - mptcp: schedule worker when subflow is closed (Florian Westphal) [1936368] - mptcp: split __mptcp_close_ssk helper (Florian Westphal) [1936368] - mptcp: move pm netlink work into pm_netlink (Florian Westphal) [1936368] - mptcp: add a missing retransmission timer scheduling (Florian Westphal) [1936368] - mptcp: better msk receive window updates (Florian Westphal) [1936368] - mptcp: init mptcp request socket earlier (Florian Westphal) [1936368] - mptcp: fix spurious retransmissions (Florian Westphal) [1936368] - mptcp: fix poll after shutdown (Florian Westphal) [1936368] - mptcp: deliver ssk errors to msk (Florian Westphal) [1936368] - mptcp: pm: add lockdep assertions (Florian Westphal) [1936368] - mptcp: add the mibs for ADD_ADDR with port (Florian Westphal) [1936368] - mptcp: deal with MPTCP_PM_ADDR_ATTR_PORT in PM netlink (Florian Westphal) [1936368] - mptcp: enable use_port when invoke addresses_equal (Florian Westphal) [1936368] - mptcp: add port number check for MP_JOIN (Florian Westphal) [1936368] - mptcp: add a new helper subflow_req_create_thmac (Florian Westphal) [1936368] - mptcp: drop unused skb in subflow_token_join_request (Florian Westphal) [1936368] - mptcp: create the listening socket for new port (Florian Westphal) [1936368] - mptcp: create subflow or signal addr for newly added address (Florian Westphal) [1936368] - mptcp: drop *_max fields in mptcp_pm_data (Florian Westphal) [1936368] - mptcp: use WRITE_ONCE for the pernet *_max (Florian Westphal) [1936368] - mptcp: pm nl: reduce variable scope (Florian Westphal) [1936368] - mptcp: pm nl: support IPv4 mapped in v6 addresses (Florian Westphal) [1936368] - mptcp: support MPJoin with IPv4 mapped in v6 sk (Florian Westphal) [1936368] - mptcp: use sha256() instead of open coding (Florian Westphal) [1936368] - crypto: lib/sha256 - add sha256() function (Florian Westphal) [1936368] - mptcp: use SHA256_BLOCK_SIZE, not SHA_MESSAGE_BYTES (Florian Westphal) [1936368] - xprtrdma: Pad optimization, revisited (Steve Dickson) [1926957] - ibmvnic: remove set but not used variable 'netdev' (Diego Domingos) [1922193] - net/ibmvnic: Remove tests of member address (Diego Domingos) [1922193] - ibmvnic: remove duplicate napi_schedule call in do_reset function (Diego Domingos) [1922193] - ibmvnic: avoid calling napi_disable() twice (Diego Domingos) [1922193] - ibmvnic: queue reset work in system_long_wq (Diego Domingos) [1922193] - ibmvnic: correctly use dev_consume/free_skb_irq (Diego Domingos) [1922193] - ibmvnic: improve failover sysfs entry (Diego Domingos) [1922193] - ibmvnic: print adapter state as a string (Diego Domingos) [1922193] - ibmvnic: print reset reason as a string (Diego Domingos) [1922193] - ibmvnic: clean up the remaining debugfs data structures (Diego Domingos) [1922193] - ibmvnic: Use 'skb_frag_address()' instead of hand coding it (Diego Domingos) [1922193] - ibmvnic: remove excessive irqsave (Diego Domingos) [1922193] - ibmvnic: always store valid MAC address (Diego Domingos) [1922193] - ibmvnic: Fix possibly uninitialized old_num_tx_queues variable warning. (Diego Domingos) [1922193] - vio: make remove callback return void (Diego Domingos) [1922193] - tty: hvcs: Drop unnecessary if block (Diego Domingos) [1922193] - ibmvnic: serialize access to work queue on remove (Diego Domingos) [1922193] - ibmvnic: skip send_request_unmap for timeout reset (Diego Domingos) [1922193] - ibmvnic: add memory barrier to protect long term buffer (Diego Domingos) [1922193] - ibmvnic: substitute mb() with dma_wmb() for send_*crq* functions (Diego Domingos) [1922193] - ibmvnic: prefer strscpy over strlcpy (Diego Domingos) [1922193] - ibmvnic: remove unused spinlock_t stats_lock definition (Diego Domingos) [1922193] - ibmvnic: add comments for spinlock_t definitions (Diego Domingos) [1922193] - ibmvnic: fix miscellaneous checks (Diego Domingos) [1922193] - ibmvnic: avoid multiple line dereference (Diego Domingos) [1922193] - ibmvnic: fix braces (Diego Domingos) [1922193] - ibmvnic: fix block comments (Diego Domingos) [1922193] - ibmvnic: prefer 'unsigned long' over 'unsigned long int' (Diego Domingos) [1922193] - ibmvnic: remove unnecessary rmb() inside ibmvnic_poll (Diego Domingos) [1922193] - ibmvnic: rework to ensure SCRQ entry reads are properly ordered (Diego Domingos) [1922193] - ibmvnic: Ensure that CRQ entry read are correctly ordered (Diego Domingos) [1922193] - net: ethernet: ibm: ibmvnic: Fix some kernel-doc misdemeanours (Diego Domingos) [1922193] - powerpc/hmi: Fix kernel hang when TB is in error state. (Gustavo Walbon) [1924091] - powerpc/eeh: Fix EEH handling for hugepages in ioremap space. (Gustavo Walbon) [1924090] - powerpc/pseries: Only register vio drivers if vio bus exists (Gustavo Walbon) [1924090] - powerpc/pci: Remove unimplemented prototypes (Gustavo Walbon) [1924090] - powerpc/powernv/pci: Use kzalloc() for phb related allocations (Gustavo Walbon) [1924090] - powerpc/pasemi: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/embedded6xx/mve5100: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/embedded6xx/mpc7448: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/embedded6xx/linkstation: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/embedded6xx/holly: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/chrp: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/amigaone: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/83xx: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/82xx/*: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/52xx/mpc5200_simple: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/52xx/media5200: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/52xx/lite5200: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/52xx/efika: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/512x: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/pci: Move PHB discovery for PCI_DN using platforms (Gustavo Walbon) [1924090] - powerpc/maple: Fix declaration made after definition (Gustavo Walbon) [1924090] - powerpc/pci: Add ppc_md.discover_phbs() (Gustavo Walbon) [1924090] - powerpc/pci: Delete traverse_pci_dn() (Gustavo Walbon) [1924090] - powerpc/eeh: Rework pci_dev lookup in debugfs attributes (Gustavo Walbon) [1924090] - selftests/powerpc: Add VF recovery tests (Gustavo Walbon) [1924090] - powerpc/pseries/eeh: Make pseries_send_allow_unfreeze() static (Gustavo Walbon) [1924090] - powerpc/pseries/eeh: Make pseries_pcibios_bus_add_device() static (Gustavo Walbon) [1924090] - selftests/powerpc: Make the test check in eeh-basic.sh posix compliant (Gustavo Walbon) [1924090] - powernv/pci: Print an error when device enable is blocked (Gustavo Walbon) [1924090] - selftests/powerpc/eeh: disable kselftest timeout setting for eeh-basic (Gustavo Walbon) [1924090] - powerpc/eeh_cache: Fix a possible debugfs deadlock (Gustavo Walbon) [1924090] - powerpc/eeh: Fix eeh_dev_check_failure() for PE#0 (Gustavo Walbon) [1924090] - selftests/powerpc: Fix eeh-basic.sh exit codes (Gustavo Walbon) [1924090] - powerpc/pseries/eeh: Fix use of uninitialised variable (Gustavo Walbon) [1924090] - powerpc/eeh: Delete eeh_pe->config_addr (Gustavo Walbon) [1924090] - powerpc/eeh: Clean up PE addressing (Gustavo Walbon) [1924090] - powerpc/pseries/eeh: Allow zero to be a valid PE configuration address (Gustavo Walbon) [1924090] - powerpc/pseries/eeh: Rework device EEH PE determination (Gustavo Walbon) [1924090] - powerpc/pseries/eeh: Clean up pe_config_addr lookups (Gustavo Walbon) [1924090] - powerpc/eeh: Move EEH initialisation to an arch initcall (Gustavo Walbon) [1924090] - powerpc/eeh: Delete eeh_ops->init (Gustavo Walbon) [1924090] - powerpc/pseries: Stop using eeh_ops->init() (Gustavo Walbon) [1924090] - powerpc/powernv: Stop using eeh_ops->init() (Gustavo Walbon) [1924090] - powerpc/eeh: Rework EEH initialisation (Gustavo Walbon) [1924090] - powerpc/pseries/eeh: Fix dumb linebreaks (Gustavo Walbon) [1924090] - selftests/powerpc: Squash spurious errors due to device removal (Gustavo Walbon) [1924090] - powerpc/eeh: Move PE tree setup into the platform (Gustavo Walbon) [1924090] - powerpc/eeh: Drop pdn use in eeh_pe_tree_insert() (Gustavo Walbon) [1924090] - powerpc/eeh: Rename eeh_{add_to|remove_from}_parent_pe() (Gustavo Walbon) [1924090] - powerpc/eeh: Remove class code field from edev (Gustavo Walbon) [1924090] - powerpc/eeh: Remove spurious use of pci_dn in eeh_dump_dev_log (Gustavo Walbon) [1924090] - powerpc/eeh: Pass eeh_dev to eeh_ops->{read|write}_config() (Gustavo Walbon) [1924090] - powerpc/eeh: Pass eeh_dev to eeh_ops->resume_notify() (Gustavo Walbon) [1924090] - powerpc/eeh: Pass eeh_dev to eeh_ops->restore_config() (Gustavo Walbon) [1924090] - powerpc/eeh: Remove VF config space restoration (Gustavo Walbon) [1924090] - powerpc/eeh: Kill off eeh_ops->get_pe_addr() (Gustavo Walbon) [1924090] - powerpc/pseries: Stop using pdn->pe_number (Gustavo Walbon) [1924090] - powerpc/eeh: Move vf_index out of pci_dn and into eeh_dev (Gustavo Walbon) [1924090] - powerpc/eeh: Remove eeh_dev.c (Gustavo Walbon) [1924090] - powerpc/eeh: Remove eeh_dev_phb_init_dynamic() (Gustavo Walbon) [1924090] - powerpc/powernv: Make pnv_pci_sriov_enable() and friends static (Gustavo Walbon) [1924090] - powerpc/pseries: Make vio and ibmebus initcalls pseries specific (Gustavo Walbon) [1924090] - powerpc/eeh: Release EEH device state synchronously (Gustavo Walbon) [1924090] - powerpc/eeh: Rework eeh_ops->probe() (Gustavo Walbon) [1924090] - powerpc/eeh: Make early EEH init pseries specific (Gustavo Walbon) [1924090] - powerpc/eeh: Remove PHB check in probe (Gustavo Walbon) [1924090] - powerpc/eeh: Do early EEH init only when required (Gustavo Walbon) [1924090] - powerpc/eeh: Only dump stack once if an MMIO loop is detected (Gustavo Walbon) [1924090] - powernv/pci: Add a debugfs entry to dump PHB's IODA PE state (Gustavo Walbon) [1924090] - powernv/pci: Allow any write trigger the diag dump (Gustavo Walbon) [1924090] - powernv/pci: Use pnv_phb as the private data for debugfs entries (Gustavo Walbon) [1924090] - powerpc/powernv/npu: Fix debugfs_simple_attr.cocci warnings (Gustavo Walbon) [1924090] - powerpc/pcidn: Warn when sriov pci_dn management is used incorrectly (Gustavo Walbon) [1924090] - powerpc/pcidn: Make VF pci_dn management CONFIG_PCI_IOV specific (Gustavo Walbon) [1924090] - powerpc/sriov: Remove VF eeh_dev state when disabling SR-IOV (Gustavo Walbon) [1924090] - powerpc/eeh_sysfs: Make clearing EEH_DEV_SYSFS saner (Gustavo Walbon) [1924090] - powerpc/eeh_sysfs: Remove double pci_dn lookup. (Gustavo Walbon) [1924090] - powerpc/eeh_sysfs: ifdef pseries sr-iov sysfs properties (Gustavo Walbon) [1924090] - powerpc/eeh_cache: Don't use pci_dn when inserting new ranges (Gustavo Walbon) [1924090] - powerpc/eeh: differentiate duplicate detection message (Gustavo Walbon) [1924090] - powerpc/eeh: Handle hugepages in ioremap space (Gustavo Walbon) [1924090] - powerpc/powernv-eeh: Consisely desribe what this file does (Gustavo Walbon) [1924090] - powerpc/eeh_cache: fix a W=1 kernel-doc warning (Gustavo Walbon) [1924090] - powerpc/eeh_cache: Add a way to dump the EEH address cache (Gustavo Walbon) [1924090] - powerpc/powernv: Escalate reset when IODA reset fails (Gustavo Walbon) [1924090] - powerpc/powernv/eeh/npu: Fix uninitialized variables in opal_pci_eeh_freeze_status (Gustavo Walbon) [1924090] - powerpc: eeh_event: convert semaphore to completion (Gustavo Walbon) [1924090] - powerpc/eeh: Declare pci_ers_result_name() as static (Gustavo Walbon) [1924090] - Bluetooth: verify AMP hci_chan before amp_destroy (Gopal Tiwari) [1962546] {CVE-2021-33034} - NFSv4.2 fix handling of sr_eof in SEEK's reply (Steve Dickson) [1948015] - SUNRPC: Fix null pointer dereference in svc_rqst_free() (Benjamin Coddington) [1952008] - NFSv4: Use sequence counter with associated spinlock (Benjamin Coddington) [1952008] - NFSv4.2: fix return value of _nfs4_get_security_label() (Benjamin Coddington) [1952008] - NFSD: fix error handling in NFSv4.0 callbacks (Benjamin Coddington) [1952008] - NFS: Don't gratuitously clear the inode cache when lookup failed (Benjamin Coddington) [1952008] - NFS: Don't revalidate the directory permissions on a lookup failure (Benjamin Coddington) [1952008] - nfsd: register pernet ops last, unregister first (Benjamin Coddington) [1952008] - SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() (Benjamin Coddington) [1952008] - lockd: fix access beyond unterminated strings in prints (Benjamin Coddington) [1952008] - tty: Protect disc_data in n_tty_close and n_tty_flush_buffer (Rafael Aquini) [1879861] - hwmon: (amd_energy) Add AMD family 19h model 30h x86 match (Terry Bowman) [1949280]- redhat/configs: Re-enable dptf_power module (Prarit Bhargava) [1962349] - net/sched: act_ct: Offload connections with commit action (Marcelo Ricardo Leitner) [1965817] - netfilter: flowtable: Remove redundant hw refresh bit (Marcelo Ricardo Leitner) [1965817] - inet_diag: add support for tw_mark (Xin Long) [1972967] - mm: thp: fix MADV_REMOVE deadlock on shmem THP (Waiman Long) [1974659] {CVE-2020-29368} - mm: thp: make the THP mapcount atomic against __split_huge_pmd_locked() (Waiman Long) [1974659] {CVE-2020-29368} - mmap locking API: add mmap_lock_is_contended() (Waiman Long) [1970177] - mm: madvise: fix vma user-after-free (Waiman Long) [1970177] - khugepaged: collapse_pte_mapped_thp() protect the pmd lock (Waiman Long) [1970177] - khugepaged: collapse_pte_mapped_thp() flush the right range (Waiman Long) [1970177] - mm/mmap.c: close race between munmap() and expand_upwards()/downwards() (Waiman Long) [1970177] - mm: document warning in move_normal_pmd() and make it warn only once (Waiman Long) [1970177] - mmap locking API: convert mmap_sem comments (Waiman Long) [1970177] - mmap locking API: convert mmap_sem API comments (Waiman Long) [1970177] - mmap locking API: rename mmap_sem to mmap_lock (Waiman Long) [1970177] - mmap locking API: add mmap_assert_locked() and mmap_assert_write_locked() (Waiman Long) [1970177] - mmap locking API: add MMAP_LOCK_INITIALIZER (Waiman Long) [1970177] - mmap locking API: convert nested write lock sites (Waiman Long) [1970177] - mmap locking API: convert mmap_sem call sites missed by coccinelle (Waiman Long) [1970177] - mmap locking API: use coccinelle to convert mmap_sem rwsem call sites (Waiman Long) [1970177] - MMU notifier: use the new mmap locking API (Waiman Long) [1970177] - mm/gup.c: further document vma_permits_fault() (Waiman Long) [1970177] - mm/gup.c: update the documentation (Waiman Long) [1970177] - mm/ksm: fix NULL pointer dereference when KSM zero page is enabled (Waiman Long) [1970177] - proc: inline vma_stop into m_stop (Waiman Long) [1970177] - mm: remove CONFIG_TRANSPARENT_HUGE_PAGECACHE (Waiman Long) [1970177] - fs/io_uring: set FOLL_PIN via pin_user_pages() (Waiman Long) [1970177] - shmem: pin the file in shmem_fault() if mmap_sem is dropped (Waiman Long) [1970177] - mm/gup.c: fix comments of __get_user_pages() and get_user_pages_remote() (Waiman Long) [1970177] - mm/init-mm.c: include for vm_committed_as_batch (Waiman Long) [1970177] - lib/generic-radix-tree.c: add kmemleak annotations (Waiman Long) [1970177] - mm: Remove BUG_ON mmap_sem not held from xxx_trans_huge_lock() (Waiman Long) [1970177] - lib/generic-radix-tree.c: make 2 functions static inline (Waiman Long) [1970177] - x86/mm: Clean up the pmd_read_atomic() comments (Waiman Long) [1970177] - x86/mm: Fix function name typo in pmd_read_atomic() comment (Waiman Long) [1970177] - khugepaged: enable collapse pmd for pte-mapped THP (Waiman Long) [1970177] - mm: Handle MADV_WILLNEED through vfs_fadvise() (Waiman Long) [1970177] - pagewalk: use lockdep_assert_held for locking validation (Waiman Long) [1970177] - mm: use down_read_killable for locking mmap_sem in access_remote_vm (Waiman Long) [1970177] - proc: use down_read_killable mmap_sem for /proc/pid/map_files (Waiman Long) [1970177] - proc: use down_read_killable mmap_sem for /proc/pid/clear_refs (Waiman Long) [1970177] - proc: use down_read_killable mmap_sem for /proc/pid/pagemap (Waiman Long) [1970177] - proc: use down_read_killable mmap_sem for /proc/pid/smaps_rollup (Waiman Long) [1970177] - proc: use down_read_killable mmap_sem for /proc/pid/maps (Waiman Long) [1970177] - mm/filemap.c: correct the comment about VM_FAULT_RETRY (Waiman Long) [1970177] - mm: mmu_gather: remove __tlb_reset_range() for force flush (Waiman Long) [1970177] - arm64/mm: Drop mmap_sem before calling __do_kernel_fault() (Waiman Long) [1970177] - docs/vm: Minor editorial changes in the THP and hugetlbfs (Waiman Long) [1970177] - x86/mpx, mm/core: Fix recursive munmap() corruption (Waiman Long) [1970177] - doc: mm: migration doesn't use FOLL_SPLIT anymore (Waiman Long) [1970177] - filemap: add a comment about FAULT_FLAG_RETRY_NOWAIT behavior (Waiman Long) [1970177] - proc: commit to genradix (Waiman Long) [1970177] - generic radix trees (Waiman Long) [1970177] - mm: swap: add comment for swap_vma_readahead (Waiman Long) [1970177] - x86/mm: Make set_pmd_at() paravirt aware (Waiman Long) [1970177] - mm: select HAVE_MOVE_PMD on x86 for faster mremap (Waiman Long) [1970177] - mm: speed up mremap by 20x on large regions (Waiman Long) [1970177] - mm/mmap.c: remove verify_mm_writelocked() (Waiman Long) [1970177] - x86/fault: Check user_mode(regs) when avoiding an mmap_sem deadlock (Waiman Long) [1970177] - mm: brk: downgrade mmap_sem to read when shrinking (Waiman Long) [1970177] - mm: mremap: downgrade mmap_sem to read when shrinking (Waiman Long) [1970177] - mm: unmap VM_PFNMAP mappings with optimized path (Waiman Long) [1970177] - mm: unmap VM_HUGETLB mappings with optimized path (Waiman Long) [1970177] - mm: mmap: zap pages with read mmap_sem in munmap (Waiman Long) [1970177] - x86/mm: Fix exception table comments (Waiman Long) [1970177] - ACPI: x86: Call acpi_boot_table_init() after acpi_table_upgrade() (Mark Langsdorf) [1946282] - acpi/drivers/thermal: Remove TRIPS_NONE cooling device binding (Mark Langsdorf) [1946282] - thermal/drivers/acpi: Use hot and critical ops (Mark Langsdorf) [1946282] - thermal/core: Add critical and hot ops (Mark Langsdorf) [1946282] - thermal/core: Emit a warning if the thermal zone is updated without ops (Mark Langsdorf) [1946282] - ACPI: scan: Fix _STA getting called on devices with unmet dependencies (Mark Langsdorf) [1946282] - ACPI: tables: x86: Reserve memory occupied by ACPI tables (Mark Langsdorf) [1946282] - ACPICA: Always create namespace nodes using acpi_ns_create_node() (Mark Langsdorf) [1946282] - ACPI: platform: Add balanced-performance platform profile (Mark Langsdorf) [1946282] - ACPI: platform: Hide ACPI_PLATFORM_PROFILE option (Mark Langsdorf) [1946282] - ACPICA: Remove some code duplication from acpi_ev_address_space_dispatch (Mark Langsdorf) [1946282] - ACPICA: Fix race in generic_serial_bus (I2C) and GPIO op_region parameter handling (Mark Langsdorf) [1946282] - ACPI: property: Satisfy kernel doc validator (part 2) (Mark Langsdorf) [1946282] - ACPI: property: Satisfy kernel doc validator (part 1) (Mark Langsdorf) [1946282] - ACPI: property: Make acpi_node_prop_read() static (Mark Langsdorf) [1946282] - ACPI: property: Remove dead code (Mark Langsdorf) [1946282] - iommu/amd: Fix performance counter initialization (Mark Langsdorf) [1946282] - ACPI: property: Fix fwnode string properties matching (Mark Langsdorf) [1946282] - ACPI / NUMA: add a stub function for node_to_pxm() (Mark Langsdorf) [1946282] - ACPI: OSL: Rework acpi_check_resource_conflict() (Mark Langsdorf) [1946282] - ACPI: APEI: ERST: remove unneeded semicolon (Mark Langsdorf) [1946282] - iommu/vt-d: Add new enum value and structure for SATC (Mark Langsdorf) [1946282] - ACPI: Add support for native USB4 control _OSC (Mark Langsdorf) [1946282] - ACPI: Execute platform _OSC also with query bit clear (Mark Langsdorf) [1946282] - redhat/configs: Add CONFIG_ACPI_FPDT (Mark Langsdorf) [1946282] - ACPI: tables: introduce support for FPDT table (Mark Langsdorf) [1946282] - ACPI: APEI: Add is_generic_error() to identify GHES sources (Mark Langsdorf) [1946282] - ACPI: platform-profile: Fix possible deadlock in platform_profile_remove() (Mark Langsdorf) [1946282] - ACPI: platform-profile: Introduce object pointers to callbacks (Mark Langsdorf) [1946282] - PCI/ACPI: Clarify message about _OSC failure (Mark Langsdorf) [1946282] - PCI/ACPI: Remove unnecessary osc_lock (Mark Langsdorf) [1946282] - PCI/ACPI: Make acpi_pci_osc_control_set() static (Mark Langsdorf) [1946282] - media: ACPI / bus: Add acpi_dev_get_next_match_dev() and helper macro (Mark Langsdorf) [1946282] - ACPI: scan: Adjust white space in acpi_device_add() (Mark Langsdorf) [1946282] - ACPI: scan: Rearrange memory allocation in acpi_device_add() (Mark Langsdorf) [1946282] - ACPI: platform-profile: Drop const qualifier for cur_profile (Mark Langsdorf) [1946282] - ACPI: configfs: add missing check after configfs_register_default_group() (Mark Langsdorf) [1946282] - ACPI: CPPC: initialise vaddr pointers to NULL (Mark Langsdorf) [1946282] - ACPI: CPPC: add __iomem annotation to generic_comm_base pointer (Mark Langsdorf) [1946282] - ACPI: CPPC: remove __iomem annotation for cpc_reg's address (Mark Langsdorf) [1946282] - ACPI: Use DEVICE_ATTR_ macros (Mark Langsdorf) [1946282] - ACPICA: Update version to 20210105 (Mark Langsdorf) [1946282] - ACPICA: Updated all copyrights to 2021 (Mark Langsdorf) [1946282] - ACPICA: Remove the VRTC table (Mark Langsdorf) [1946282] - ACPICA: Remove the MTMR (Mid-Timer) table (Mark Langsdorf) [1946282] - ACPICA: Update version to 20201217 (Mark Langsdorf) [1946282] - ACPICA: add type casts for string functions (Mark Langsdorf) [1946282] - ACPICA: fix -Wfallthrough (Mark Langsdorf) [1946282] - ACPICA: Clean up exception code class checks (Mark Langsdorf) [1946282] - ACPICA: Fix exception code class checks (Mark Langsdorf) [1946282] - redhat/configs: Add CONFIG_ACPI_PLATFORM_PROFILE (Mark Langsdorf) [1946282] - ACPI: platform: Add platform profile support (Mark Langsdorf) [1946282] - NTB/msi: Use irq_has_action() (Myron Stowe) [1933153] - NTB: Use struct_size() helper in devm_kzalloc() (Myron Stowe) [1933153] - ntb: intel: Fix memleak in intel_ntb_pci_probe (Myron Stowe) [1933153] - NTB: hw: amd: fix an issue about leak system resources (Myron Stowe) [1933153] - ntb: hw: remove the code that sets the DMA mask (Myron Stowe) [1933153] - [s390] s390/qdio: remove 'merge_pending' mechanism (Claudio Imbrenda) [1919251] - [s390] s390/qdio: improve handling of PENDING buffers for QEBSM devices (Claudio Imbrenda) [1919251] - [s390] s390/qdio: rework q->qdio_error indication (Claudio Imbrenda) [1919251] - [s390] s390/qdio: inline qdio_kick_handler() (Claudio Imbrenda) [1919251] - [s390] s390/qdio: track time of last data IRQ for each device (Claudio Imbrenda) [1919251] - [s390] s390/qdio: make thinint registration symmetric (Claudio Imbrenda) [1919251] - [s390] s390/qdio: adopt new tasklet API (Claudio Imbrenda) [1919251] - [s390] s390/qdio: remove qdio_inbound_q_moved() wrapper (Claudio Imbrenda) [1919251] - [s390] s390/qdio: remove Input tasklet code (Claudio Imbrenda) [1919251] - [s390] scsi: zfcp: Do not set COMMAND_COMPLETE (Claudio Imbrenda) [1919251] - [s390] scsi: zfcp: Handle event-lost notification for Version Change events (Claudio Imbrenda) [1919251] - [s390] scsi: zfcp: Process Version Change events (Claudio Imbrenda) [1919251] - [s390] scsi: zfcp: Clarify & assert the stat_lock locking in zfcp_qdio_send() (Claudio Imbrenda) [1919251] - [s390] scsi: zfcp: Remove orphaned function declarations (Claudio Imbrenda) [1919251] - [s390] scsi: zfcp: Lift Input Queue tasklet from qdio (Claudio Imbrenda) [1919251] - [s390] scsi: zfcp: Clarify access to erp_action in zfcp_fsf_req_complete() (Claudio Imbrenda) [1919251] - [s390] scsi: zfcp: Use list_first_entry_or_null() in zfcp_erp_thread() (Claudio Imbrenda) [1919251] - [s390] s390/qdio: always use dev_name() for device name in QIB (Claudio Imbrenda) [1919251] - [s390] s390/qdio: clean up QDR setup (Claudio Imbrenda) [1919251] - [s390] s390/qdio: make qdio_handle_aobs() more robust (Claudio Imbrenda) [1919251] - [s390] s390/cpumf: disable preemption when accessing per-cpu variable (Claudio Imbrenda) [1925527] - [s390] s390/cpumf: rename header file to hwctrset.h (Claudio Imbrenda) [1925527] - [s390] s390/cpumf: remove 60 seconds read limit (Claudio Imbrenda) [1925527] - [s390] s390/cpumf: Add support for complete counter set extraction (Claudio Imbrenda) [1925527]- KVM: X86: hyper-v: Task srcu lock when accessing kvm_memslots() (Vitaly Kuznetsov) [1904570] - KVM: nSVM: remove a warning about vmcb01 VM exit reason (Vitaly Kuznetsov) [1904570] - KVM: x86: Consolidate guest enter/exit logic to common helpers (Vitaly Kuznetsov) [1904570] - KVM: x86: Defer vtime accounting 'til after IRQ handling (Vitaly Kuznetsov) [1904570] - context_tracking: Move guest exit vtime accounting to separate helpers (Vitaly Kuznetsov) [1904570] - context_tracking: Move guest exit context tracking to separate helpers (Vitaly Kuznetsov) [1904570] - context_tracking: Make guest_enter/exit() .noinstr ready (Vitaly Kuznetsov) [1904570] - sched/cputime: Rename vtime_account_system() to vtime_account_kernel() (Vitaly Kuznetsov) [1904570] - x86/kvm/svm: Move guest enter/exit into .noinstr.text (Vitaly Kuznetsov) [1904570] - x86/kvm/vmx: Move guest enter/exit into .noinstr.text (Vitaly Kuznetsov) [1904570] - x86/kvm/svm: Add hardirq tracing on guest enter/exit (Vitaly Kuznetsov) [1904570] - x86/kvm/vmx: Add hardirq tracing to guest enter/exit (Vitaly Kuznetsov) [1904570] - x86/kvm: Move context tracking where it belongs (Vitaly Kuznetsov) [1904570] - Move some more variables to kernel job templates (Michael Hofmann) - Use a different branch name for realtime pipelines (Michael Hofmann) - block: mark queue init done at the end of blk_register_queue (Ming Lei) [1963766] - block: fix race between adding/removing rq qos and normal IO (Ming Lei) [1963766] - netfilter: x_tables: Use correct memory barriers. (Phil Sutter) [1949090] - Revert "netfilter: x_tables: Switch synchronization to RCU" (Phil Sutter) [1949090] - vfio/pci/nvlink2: Do not attempt NPU2 setup on POWER8NVL NPU (Gustavo Walbon) [1891589] - powerpc/powernv/npu: Do not attempt NPU2 setup on POWER8NVL NPU (Gustavo Walbon) [1891589] - cpupower: Add cpuid cap flag for MSR_AMD_HWCR support (Steve Best) [1949161] - cpupower: Remove family arg to decode_pstates() (Steve Best) [1949161] - cpupower: Condense pstate enabled bit checks in decode_pstates() (Steve Best) [1949161] - cpupower: Update family checks when decoding HW pstates (Steve Best) [1949161] - cpupower: Remove unused pscur variable. (Steve Best) [1949161] - cpupower: Add CPUPOWER_CAP_AMD_HW_PSTATE cpuid caps flag (Steve Best) [1949161] - cpupower: Correct macro name for CPB caps flag (Steve Best) [1949161] - cpupower: Update msr_pstate union struct naming (Steve Best) [1949161] - cpupower: add Makefile dependencies for install targets (Steve Best) [1949161] - tools/power/cpupower: Read energy_perf_bias from sysfs (Steve Best) [1949161] - tools: Avoid comma separated statements (Steve Best) [1949161] - cpupower: speed up generating git version string (Steve Best) [1949161] - cpupowerutils: fix spelling mistake "dependant" -> "dependent" (Steve Best) [1949161] - ext4: fix ext4_error_err save negative errno into superblock (Lukas Czerner) [1964928] - ext4: do not set SB_ACTIVE in ext4_orphan_cleanup() (Lukas Czerner) [1964928] - ext4: fix check to prevent false positive report of incorrect used inodes (Lukas Czerner) [1964928] - ext4: fix potential error in ext4_do_update_inode (Lukas Czerner) [1964928] - ext4: do not try to set xattr into ea_inode if value is empty (Lukas Czerner) [1964928] - ext4: fix potential htree index checksum corruption (Lukas Czerner) [1964928] - ext4: don't leak old mountpoint samples (Lukas Czerner) [1964928] - ext4: don't remount read-only with errors=continue on reboot (Lukas Czerner) [1964928] - ext4: fix deadlock with fs freezing and EA inodes (Lukas Czerner) [1964928] - ext4: fix a memory leak of ext4_free_data (Lukas Czerner) [1964928] - ext4: find old entry again if failed to rename whiteout (Lukas Czerner) [1945503] - ext4: fix bug for rename with RENAME_WHITEOUT (Lukas Czerner) [1945503] - mount: fix mounting of detached mounts onto targets that reside on shared mounts (Carlos Maiolino) [1959172] - fs: fix lazytime expiration handling in __writeback_single_inode() (Carlos Maiolino) [1936260] - tty: Don't hold ldisc lock in tty_reopen() if ldisc present (Waiman Long) [1968271] - tty/ldsem: Add lockdep asserts for ldisc_sem (Waiman Long) [1968271] - tty: Simplify tty->count math in tty_reopen() (Waiman Long) [1968271] - tty: Don't block on IO when ldisc change is pending (Waiman Long) [1968271] - tty: Hold tty_ldisc_lock() during tty_reopen() (Waiman Long) [1968271] - tty: Drop tty->count on tty_reopen() failure (Waiman Long) [1968271] - net: udp: Add support for getsockopt(..., ..., UDP_GRO, ..., ...); (Xin Long) [1951679] - net: Fix gro aggregation for udp encaps with zero csum (Xin Long) [1951679] - udp: ipv4: manipulate network header of NATed UDP GRO fraglist (Xin Long) [1951679] - udp: not remove the CRC flag from dev features when need_csum is false (Xin Long) [1951679] - udp: mask TOS bits in udp_v4_early_demux() (Xin Long) [1951679] - net: fix use-after-free when UDP GRO with shared fraglist (Xin Long) [1951679] - x86, sched: Treat Intel SNC topology as default, COD as exception (David Arcari) [1920040] - dmaengine: idxd: iax bus removal (Jerry Snitselaar) [1955744] - dmaengine: idxd: fix cdev setup and free device lifetime issues (Jerry Snitselaar) [1955744] - dmaengine: idxd: fix group conf_dev lifetime (Jerry Snitselaar) [1955744] - dmaengine: idxd: fix engine conf_dev lifetime (Jerry Snitselaar) [1955744] - dmaengine: idxd: fix wq conf_dev 'struct device' lifetime (Jerry Snitselaar) [1955744] - dmaengine: idxd: fix idxd conf_dev 'struct device' lifetime (Jerry Snitselaar) [1955744] - dmaengine: idxd: use ida for device instance enumeration (Jerry Snitselaar) [1955744] - dmaengine: idxd: removal of pcim managed mmio mapping (Jerry Snitselaar) [1955744] - dmaengine: idxd: cleanup pci interrupt vector allocation management (Jerry Snitselaar) [1955744] - dmaengine: idxd: fix dma device lifetime (Jerry Snitselaar) [1955744] - dmaengine: idxd: Fix potential null dereference on pointer status (Jerry Snitselaar) [1927070] - dmaengine: idxd: fix wq cleanup of WQCFG registers (Jerry Snitselaar) [1955744] - dmaengine: idxd: clear MSIX permission entry on shutdown (Jerry Snitselaar) [1955744] - dmaengine: idxd: fix wq size store permission state (Jerry Snitselaar) [1955744] - dmaengine: idxd: fix opcap sysfs attribute output (Jerry Snitselaar) [1955744] - dmaengine: idxd: Fix clobbering of SWERR overflow bit on writeback (Jerry Snitselaar) [1955744] - dmaengine: idxd: add module parameter to force disable of SVA (Jerry Snitselaar) [1920734] - dmaengine: idxd: set DMA channel to be private (Jerry Snitselaar) [1920759] - dma: idxd: use DEFINE_MUTEX() for mutex lock (Jerry Snitselaar) [1955744] - dmaengine: idxd: check device state before issue command (Jerry Snitselaar) [1927070] - dmaengine: move channel device_node deletion to driver (Jerry Snitselaar) [1920721] - dmaengine: idxd: fix misc interrupt completion (Jerry Snitselaar) [1920757] - dmaengine: idxd: Fix list corruption in description completion (Jerry Snitselaar) [1920746] - dmaengine: idxd: add IAX configuration support in the IDXD driver (Jerry Snitselaar) [1837233] - dmaengine: idxd: add ATS disable knob for work queues (Jerry Snitselaar) [1921291] - dmaengine: idxd: define table offset multiplier (Jerry Snitselaar) [1921290] - dmaengine: idxd: Update calculation of group offset to be more readable (Jerry Snitselaar) [1955744]- redhat/config: Double MAX_LOCKDEP_ENTRIES (Waiman Long) [1945937] - dm writecache: flush origin device when writing and cache is full (Mike Snitzer) [1970513] - dm snapshot: properly fix a crash when an origin has no snapshots (Mike Snitzer) [1970513] - dm verity: fix require_signatures module_param permissions (Mike Snitzer) [1970513] - dm snapshot: fix crash with transient storage and zero chunk size (Mike Snitzer) [1970513] - dm rq: fix double free of blk_mq_tag_set in dev remove after table load fails (Mike Snitzer) [1970513] - dm integrity: increase RECALC_SECTORS to improve recalculate speed (Mike Snitzer) [1970513] - dm integrity: don't re-write metadata if discarding same blocks (Mike Snitzer) [1970513] - dm raid: fix inconclusive reshape layout on fast raid4/5/6 table reload sequences (Mike Snitzer) [1970513] - dm raid: fix fall-through warning in rs_check_takeover() for Clang (Mike Snitzer) [1970513] - dm integrity: fix missing goto in bitmap_flush_interval error handling (Mike Snitzer) [1970513] - dm space map common: fix division bug in sm_ll_find_free_block() (Mike Snitzer) [1970513] - dm persistent data: packed struct should have an aligned() attribute too (Mike Snitzer) [1970513] - dm btree spine: remove paranoid node_check call in node_prep_for_write() (Mike Snitzer) [1970513] - dm space map disk: remove redundant calls to sm_disk_get_nr_free() (Mike Snitzer) [1970513] - dm persistent data: remove unused return from exit_shadow_spine() (Mike Snitzer) [1970513] - dm verity: allow only one error handling mode (Mike Snitzer) [1970513] - dm: remove useless loop in __split_and_process_bio (Mike Snitzer) [1970513] - redhat/configs: Update CONFIG_PINCTRL_AMD (David Arcari) [1964588] - ionic: fix ptp support config breakage (Jonathan Toppins) [1951826] - ionic: return -EFAULT if copy_to_user() fails (Jonathan Toppins) [1951826] - ionic: git_ts_info bit shifters (Jonathan Toppins) [1951826] - ionic: extend ts_config set locking (Jonathan Toppins) [1951826] - ionic: add ts_config replay (Jonathan Toppins) [1951826] - ionic: ignore EBUSY on queue start (Jonathan Toppins) [1951826] - ionic: re-start ptp after queues up (Jonathan Toppins) [1951826] - ionic: add SKBTX_IN_PROGRESS (Jonathan Toppins) [1951826] - ionic: check for valid tx_mode on SKBTX_HW_TSTAMP xmit (Jonathan Toppins) [1951826] - ionic: remove unnecessary compat ifdef (Jonathan Toppins) [1951826] - ionic: fix up a couple of code style nits (Jonathan Toppins) [1951826] - ionic: advertise support for hardware timestamps (Jonathan Toppins) [1951826] - ionic: ethtool ptp stats (Jonathan Toppins) [1951826] - ionic: add ethtool support for PTP (Jonathan Toppins) [1951826] - ionic: add and enable tx and rx timestamp handling (Jonathan Toppins) [1951826] - ethtool: add timestamping related string sets (Jonathan Toppins) [1951826] - net: Introduce peer to peer one step PTP time stamping. (Jonathan Toppins) [1951826] - ionic: set up hw timestamp queues (Jonathan Toppins) [1951826] - ionic: add rx filtering for hw timestamp steering (Jonathan Toppins) [1951826] - ionic: link in the new hw timestamp code (Jonathan Toppins) [1951826] - ionic: add hw timestamp support files (Jonathan Toppins) [1951826] - ionic: split adminq post and wait calls (Jonathan Toppins) [1951826] - ionic: add hw timestamp structs to interface (Jonathan Toppins) [1951826] - ionic: add handling of larger descriptors (Jonathan Toppins) [1951826] - ionic: add new queue features to interface (Jonathan Toppins) [1951826] - ionic: pull per-q stats work out of queue loops (Jonathan Toppins) [1951826] - ionic: avoid races in ionic_heartbeat_check (Jonathan Toppins) [1951826] - ionic: fix sizeof usage (Jonathan Toppins) [1951826] - ionic: count dma errors (Jonathan Toppins) [1951826] - ionic: protect adminq from early destroy (Jonathan Toppins) [1951826] - ionic: stop watchdog when in broken state (Jonathan Toppins) [1951826] - ionic: block actions during fw reset (Jonathan Toppins) [1951826] - ionic: update ethtool support bits for BASET (Jonathan Toppins) [1951826] - ionic: fix unchecked reference (Jonathan Toppins) [1951826] - ionic: simplify the intr_index use in txq_init (Jonathan Toppins) [1951826] - ionic: code cleanup details (Jonathan Toppins) [1951826] - ionic: Update driver to use ethtool_sprintf (Jonathan Toppins) [1951826] - ionic: aggregate Tx byte counting calls (Jonathan Toppins) [1951826] - ionic: simplify tx clean (Jonathan Toppins) [1951826] - ionic: generic tx skb mapping (Jonathan Toppins) [1951826] - ionic: simplify TSO descriptor mapping (Jonathan Toppins) [1951826] - ionic: simplify use of completion types (Jonathan Toppins) [1951826] - ionic: rebuild debugfs on qcq swap (Jonathan Toppins) [1951826] - ionic: simplify rx skb alloc (Jonathan Toppins) [1951826] - ionic: optimize fastpath struct usage (Jonathan Toppins) [1951826] - ionic: implement Rx page reuse (Jonathan Toppins) [1951826] - ionic: move rx_page_alloc and free (Jonathan Toppins) [1951826] - drivers: net: ionic: simplify the return expression of ionic_set_rxfh() (Jonathan Toppins) [1951826] - ionic: change mtu after queues are stopped (Jonathan Toppins) [1951826] - ionic: remove some unnecessary oom messages (Jonathan Toppins) [1951826] - ionic: useful names for booleans (Jonathan Toppins) [1951826] - ionic: change set_rx_mode from_ndo to can_sleep (Jonathan Toppins) [1951826] - ionic: flatten calls to ionic_lif_rx_mode (Jonathan Toppins) [1951826] - ionic: batch rx buffer refilling (Jonathan Toppins) [1951826] - ionic: add lif quiesce (Jonathan Toppins) [1951826] - ionic: check for link after netdev registration (Jonathan Toppins) [1951826] - ionic: check port ptr before use (Jonathan Toppins) [1951826] - platform/x86: hp-wireless: add AMD's hardware id to the supported list (David Arcari) [1960472] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1 (David Arcari) [1960472] - net/bond: revert deletion of driver and module versions (Jarod Wilson) [1955702] - net:sfc: fix non-freed irq in legacy irq mode (Íñigo Huguet) [1906728] - devlink: Extend SF port attributes to have external attribute (Petr Oros) [1959002] - netfilter: xt_SECMARK: add new revision to fix structure layout (Phil Sutter) [1961714] - xfrm: ipcomp: remove unnecessary get_cpu() (Sabrina Dubroca) [1946885] - platform/x86: intel_pmc_core: Add support for Alder Lake PCH-P (David Arcari) [1838624] - scsi: qedf: Update the max_id value in host structure (Nilesh Javali) [1954876] - scsi: qedf: Add pointer checks in qedf_update_link_speed() (Nilesh Javali) [1871687] - [s390] s390/nvme: support firmware-assisted dump to NVMe disks (Claudio Imbrenda) [1847447] - [s390] s390: nvme dump support (Claudio Imbrenda) [1847447] - [s390] s390/boot: add build-id to decompressor (Philipp Rudo) [1897093] - genirq: Reduce irqdebug cacheline bouncing (Gustavo Walbon) [1957729]- CI: Merge MR, baseline and private configs (Michael Hofmann) - RDMA/rxe: Fix failure during driver load (Kamal Heib) [1930263] - xfrm: remove the fragment check for ipv6 beet mode (Xin Long) [1965185] - SUNRPC: Fix NFS READs that start at non-page-aligned offsets (Benjamin Coddington) [1950303] - pNFS/NFSv4: Improve rejection of out-of-order layouts (Benjamin Coddington) [1950303] - pNFS/NFSv4: Update the layout barrier when we schedule a layoutreturn (Benjamin Coddington) [1950303] - pNFS/NFSv4: Try to return invalid layout in pnfs_layout_process() (Benjamin Coddington) [1950303] - SUNRPC: Move the svc_xdr_recvfrom tracepoint again (Benjamin Coddington) [1950303] - nfsd4: readdirplus shouldn't return parent of export (Benjamin Coddington) [1950303] - NFS: nfs_igrab_and_active must first reference the superblock (Benjamin Coddington) [1950303] - NFS: nfs_delegation_find_inode_server must first reference the superblock (Benjamin Coddington) [1950303] - NFS/pNFS: Fix a leak of the layout 'plh_outstanding' counter (Benjamin Coddington) [1950303] - NFS/pNFS: Don't leak DS commits in pnfs_generic_retry_commit() (Benjamin Coddington) [1950303] - NFS/pNFS: Don't call pnfs_free_bucket_lseg() before removing the request (Benjamin Coddington) [1950303] - pNFS: Stricter ordering of layoutget and layoutreturn (Benjamin Coddington) [1950303] - pNFS: Clean up pnfs_layoutreturn_free_lsegs() (Benjamin Coddington) [1950303] - pNFS: We want return-on-close to complete when evicting the inode (Benjamin Coddington) [1950303] - pNFS: Mark layout for return if return-on-close was not sent (Benjamin Coddington) [1950303] - net: sunrpc: interpret the return value of kstrtou32 correctly (Benjamin Coddington) [1950303] - SUNRPC: Handle TCP socket sends with kernel_sendpage() again (Benjamin Coddington) [1950303] - NFS/pNFS: Fix a typo in ff_layout_resend_pnfs_read() (Benjamin Coddington) [1950303] - pNFS/flexfiles: Avoid spurious layout returns in ff_layout_choose_ds_for_read (Benjamin Coddington) [1950303] - NFSv4/pnfs: Add tracing for the deviceid cache (Benjamin Coddington) [1950303] - fs/lockd: convert comma to semicolon (Benjamin Coddington) [1950303] - SUNRPC: When expanding the buffer, we may need grow the sparse pages (Benjamin Coddington) [1950303] - SUNRPC: Cleanup - constify a number of xdr_buf helpers (Benjamin Coddington) [1950303] - SUNRPC: Clean up open coded setting of the xdr_stream 'nwords' field (Benjamin Coddington) [1950303] - SUNRPC: _copy_to/from_pages() now check for zero length (Benjamin Coddington) [1950303] - SUNRPC: Cleanup xdr_shrink_bufhead() (Benjamin Coddington) [1950303] - SUNRPC: Fix xdr_expand_hole() (Benjamin Coddington) [1950303] - SUNRPC: Fixes for xdr_align_data() (Benjamin Coddington) [1950303] - SUNRPC: _shift_data_left/right_pages should check the shift length (Benjamin Coddington) [1950303] - NFSv4.1: use BITS_PER_LONG macro in nfs4session.h (Benjamin Coddington) [1950303] - xprtrdma: Fix XDRBUF_SPARSE_PAGES support (Benjamin Coddington) [1950303] - sunrpc: fix xs_read_xdr_buf for partial pages receive (Benjamin Coddington) [1950303] - Revert "nfsd4: support change_attr_type attribute" (Benjamin Coddington) [1950303] - nfsd4: don't query change attribute in v2/v3 case (Benjamin Coddington) [1950303] - nfsd: minor nfsd4_change_attribute cleanup (Benjamin Coddington) [1950303] - nfsd: simplify nfsd4_change_info (Benjamin Coddington) [1950303] - nfsd: only call inode_query_iversion in the I_VERSION case (Benjamin Coddington) [1950303] - nfs_common: need lock during iterate through the list (Benjamin Coddington) [1950303] - nfsd: Fix message level for normal termination (Benjamin Coddington) [1950303] - NFS: switch nfsiod to be an UNBOUND workqueue. (Benjamin Coddington) [1950303] - lockd: don't use interval-based rebinding over TCP (Benjamin Coddington) [1950303] - net: sunrpc: Fix 'snprintf' return value check in 'do_xprt_debugfs' (Benjamin Coddington) [1950303] - NFSv4: Refactor to use user namespaces for nfs4idmap (Benjamin Coddington) [1950303] - NFS: NFSv2/NFSv3: Use cred from fs_context during mount (Benjamin Coddington) [1950303] - NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode (Benjamin Coddington) [1950303] - SUNRPC: Fix up xdr_set_page() (Benjamin Coddington) [1950303] - SUNRPC: Fix open coded xdr_stream_remaining() (Benjamin Coddington) [1950303] - pNFS: Clean up open coded xdr string decoding (Benjamin Coddington) [1950303] - SUNRPC: Fix up open coded kmemdup_nul() (Benjamin Coddington) [1950303] - pNFS/flexfiles: Fix up layoutstats reporting for non-TCP transports (Benjamin Coddington) [1950303] - NFSv4/pNFS: Store the transport type in struct nfs4_pnfs_ds_addr (Benjamin Coddington) [1950303] - pNFS: Add helpers for allocation/free of struct nfs4_pnfs_ds_addr (Benjamin Coddington) [1950303] - NFSv4/pNFS: Use connections to a DS that are all of the same protocol family (Benjamin Coddington) [1950303] - SUNRPC: Remove unused function xprt_load_transport() (Benjamin Coddington) [1950303] - NFS: Switch mount code to use xprt_find_transport_ident() (Benjamin Coddington) [1950303] - SUNRPC: Add a helper to return the transport identifier given a netid (Benjamin Coddington) [1950303] - SUNRPC: Close a race with transport setup and module put (Benjamin Coddington) [1950303] - SUNRPC: xprt_load_transport() needs to support the netid "rdma6" (Benjamin Coddington) [1950303] - SUNRPC: rpc_wake_up() should wake up tasks in the correct order (Benjamin Coddington) [1950303] - NFSv4: Observe the NFS_MOUNT_SOFTREVAL flag in _nfs4_proc_lookupp (Benjamin Coddington) [1950303] - NFSv3: Add emulation of the lookupp() operation (Benjamin Coddington) [1950303] - NFSv3: Refactor nfs3_proc_lookup() to split out the dentry (Benjamin Coddington) [1950303] - SUNRPC: Remove XDRBUF_SPARSE_PAGES flag in gss_proxy upcall (Benjamin Coddington) [1950303] - NFSD: Add tracepoints in nfsd4_decode/encode_compound() (Benjamin Coddington) [1950303] - NFSD: Add tracepoints in nfsd_dispatch() (Benjamin Coddington) [1950303] - NFSD: Add common helpers to decode void args and encode void results (Benjamin Coddington) [1950303] - SUNRPC: Prepare for xdr_stream-style decoding on the server-side (Benjamin Coddington) [1950303] - SUNRPC: Add xdr_set_scratch_page() and xdr_reset_scratch_buffer() (Benjamin Coddington) [1950303] - NFSD: Add SPDX header for fs/nfsd/trace.c (Benjamin Coddington) [1950303] - SUNRPC: Move the svc_xdr_recvfrom() tracepoint (Benjamin Coddington) [1950303] - NFSD: Add SPDX header for fs/nfsd/trace.c (Benjamin Coddington) [1950303] - NFSD: A semicolon is not needed after a switch statement. (Benjamin Coddington) [1950303] - svcrdma: support multiple Read chunks per RPC (Benjamin Coddington) [1950303] - svcrdma: Use the new parsed chunk list when pulling Read chunks (Benjamin Coddington) [1950303] - svcrdma: Rename info::ri_chunklen (Benjamin Coddington) [1950303] - svcrdma: Clean up chunk tracepoints (Benjamin Coddington) [1950303] - svcrdma: Remove chunk list pointers (Benjamin Coddington) [1950303] - svcrdma: Support multiple Write chunks in svc_rdma_send_reply_chunk (Benjamin Coddington) [1950303] - svcrdma: Support multiple Write chunks in svc_rdma_map_reply_msg() (Benjamin Coddington) [1950303] - svcrdma: Support multiple write chunks when pulling up (Benjamin Coddington) [1950303] - svcrdma: Use parsed chunk lists to encode Reply transport headers (Benjamin Coddington) [1950303] - svcrdma: Use parsed chunk lists to construct RDMA Writes (Benjamin Coddington) [1950303] - svcrdma: Use parsed chunk lists to detect reverse direction replies (Benjamin Coddington) [1950303] - svcrdma: Use parsed chunk lists to derive the inv_rkey (Benjamin Coddington) [1950303] - svcrdma: Add a "parsed chunk list" data structure (Benjamin Coddington) [1950303] - svcrdma: Clean up svc_rdma_encode_reply_chunk() (Benjamin Coddington) [1950303] - svcrdma: Post RDMA Writes while XDR encoding replies (Benjamin Coddington) [1950303] - NFSD: Invoke svc_encode_result_payload() in "read" NFSD encoders (Benjamin Coddington) [1950303] - SUNRPC: Rename svc_encode_read_payload() (Benjamin Coddington) [1950303] - svcrdma: Refactor the RDMA Write path (Benjamin Coddington) [1950303] - svcrdma: Const-ify the xdr_buf arguments (Benjamin Coddington) [1950303] - SUNRPC: Adjust synopsis of xdr_buf_subsegment() (Benjamin Coddington) [1950303] - svcrdma: Catch another Reply chunk overflow case (Benjamin Coddington) [1950303] - xprtrdma: Micro-optimize MR DMA-unmapping (Benjamin Coddington) [1950303] - xprtrdma: Move rpcrdma_mr_put() (Benjamin Coddington) [1950303] - xprtrdma: Trace unmap_sync calls (Benjamin Coddington) [1950303] - xprtrdma: Display the task ID when reporting MR events (Benjamin Coddington) [1950303] - xprtrdma: Clean up trace_xprtrdma_nomrs() (Benjamin Coddington) [1950303] - xprtrdma: Clean up xprtrdma callback tracepoints (Benjamin Coddington) [1950303] - xprtrdma: Clean up tracepoints in the reply path (Benjamin Coddington) [1950303] - xprtrdma: Clean up reply parsing error tracepoints (Benjamin Coddington) [1950303] - xprtrdma: Clean up trace_xprtrdma_post_linv (Benjamin Coddington) [1950303] - xprtrdma: Introduce FRWR completion IDs (Benjamin Coddington) [1950303] - xprtrdma: Introduce Send completion IDs (Benjamin Coddington) [1950303] - xprtrdma: Introduce Receive completion IDs (Benjamin Coddington) [1950303] - xprtrdma: Replace dprintk call sites in ERR_CHUNK path (Benjamin Coddington) [1950303] - xprtrdma: Fix a BUG when tracing is enabled with NFSv4.1 on RDMA (Benjamin Coddington) [1950303] - drm: virtio: fix common struct sg_table related issues (Eric Auger) [1971821] - net/mlx5e: Release skb in case of failure in tc update skb (Alaa Hleihel) [1915307] - net/mlx5: Release devlink object if adev fails (Alaa Hleihel) [1915307] - net/mlx5: Fix compilation warning for 32-bit platform (Alaa Hleihel) [1915307] - net/mlx5: Use effective interrupt affinity (Alaa Hleihel) [1915307] - net/mlx5: Replace irq_to_desc() abuse (Alaa Hleihel) [1915307] - RDMA/mlx5: Remove unneeded semicolon (Alaa Hleihel) [1915307] - net: mlx5: convert comma to semicolon (Alaa Hleihel) [1915307] - net/mlx5e: Fill mlx5e_create_cq_param in a function (Alaa Hleihel) [1915307] - net/mlx5e: Split between RX/TX tunnel FW support indication (Alaa Hleihel) [1915307] - net/mlx5: Arm only EQs with EQEs (Alaa Hleihel) [1915307] - net/mlx5e: Remove duplicated include (Alaa Hleihel) [1915307] - net/mlx5e: Add TX port timestamp support (Alaa Hleihel) [1915307 1919646] - net/mlx5e: Add TX PTP port object support (Alaa Hleihel) [1915307 1919646] - net/mlx5e: Move MLX5E_RX_ERR_CQE macro (Alaa Hleihel) [1915307 1919646] - net/mlx5e: Split SW group counters update function (Alaa Hleihel) [1915307 1919646] - net/mlx5e: Change skb fifo push/pop API to be used without SQ (Alaa Hleihel) [1915307 1919646] - net/mlx5e: Allow SQ outside of channel context (Alaa Hleihel) [1915307 1919646] - net/mlx5e: Allow RQ outside of channel context (Alaa Hleihel) [1915307 1919646] - net/mlx5e: Allow CQ outside of channel context (Alaa Hleihel) [1915307 1919646] - net/mlx5e: Free drop RQ in a dedicated function (Alaa Hleihel) [1915307] - RDMA/mlx5: Remove IB representors dead code (Alaa Hleihel) [1915307] - net/mlx5: Simplify eswitch mode check (Alaa Hleihel) [1915307] - net/mlx5: Delete custom device management logic (Alaa Hleihel) [1915307] - RDMA/mlx5: Convert mlx5_ib to use auxiliary bus (Alaa Hleihel) [1915307] - net/mlx5e: Connect ethernet part to auxiliary bus (Alaa Hleihel) [1915307] - vdpa/mlx5: Connect mlx5_vdpa to auxiliary bus (Alaa Hleihel) [1915307] - net/mlx5: Register mlx5 devices to auxiliary virtual bus (Alaa Hleihel) [1915307] - vdpa/mlx5: Make hardware definitions visible to all mlx5 devices (Alaa Hleihel) [1915307] - net/mlx5_core: Clean driver version and name (Alaa Hleihel) [1915307] - net/mlx5: Treat host PF vport as other (non eswitch manager) vport (Alaa Hleihel) [1915307] - net/mlx5: Export steering related functions (Alaa Hleihel) [1915307] - net/mlx5: Expose other function ifc bits (Alaa Hleihel) [1915307] - net/mlx5: Expose IP-in-IP TX and RX capability bits (Alaa Hleihel) [1915307] - net/mlx5: Update the hardware interface definition for vhca state (Alaa Hleihel) [1915307] - net/mlx5: Avoid exposing driver internal command helpers (Alaa Hleihel) [1915307] - net/mlx5: Add ts_cqe_to_dest_cqn related bits (Alaa Hleihel) [1915307] - net/mlx5: Add misc4 to mlx5_ifc_fte_match_param_bits (Alaa Hleihel) [1915307] - net/mlx5: Check dr mask size against mlx5_match_param size (Alaa Hleihel) [1915307] - net/mlx5: Add sampler destination type (Alaa Hleihel) [1915307] - net/mlx5: Add sample offload hardware bits and structures (Alaa Hleihel) [1915307] - RDMA/mlx5: Use PCI device for dma mappings (Alaa Hleihel) [1915307] - RDMA/mlx5: Silence the overflow warning while building offset mask (Alaa Hleihel) [1915307] - RDMA/mlx5: Check for ERR_PTR from uverbs_zalloc() (Alaa Hleihel) [1915307] - RDMA/mlx5: Enable querying AH for XRC QP types (Alaa Hleihel) [1915307] - RDMA/mlx5: Lower setting the umem's PAS for SRQ (Alaa Hleihel) [1915307] - RDMA/mlx5: Use ib_umem_find_best_pgsz() for devx (Alaa Hleihel) [1915307] - RDMA/mlx5: mlx5_umem_find_best_quantized_pgoff() for CQ (Alaa Hleihel) [1915307] - RDMA/mlx5: Use mlx5_umem_find_best_quantized_pgoff() for QP (Alaa Hleihel) [1915307] - RDMA/mlx5: Directly compute the PAS list for raw QP RQ's (Alaa Hleihel) [1915307] - RDMA/mlx5: Use mlx5_umem_find_best_quantized_pgoff() for WQ (Alaa Hleihel) [1915307] - RDMA/mlx5: Use ib_umem_find_best_pgoff() for SRQ (Alaa Hleihel) [1915307] - net: mlx5: Replace in_irq() usage (Alaa Hleihel) [1915307] - net/mlx5: Cleanup kernel-doc warnings (Alaa Hleihel) [1915307] - net/mlx5e: Validate stop_room size upon user input (Alaa Hleihel) [1915307] - net/mlx5: DR, Free unused buddy ICM memory (Alaa Hleihel) [1915307] - net/mlx5: DR, ICM memory pools sync optimization (Alaa Hleihel) [1915307] - net/mlx5: DR, Sync chunks only during free (Alaa Hleihel) [1915307] - net/mlx5: DR, Handle ICM memory via buddy allocation instead of buckets (Alaa Hleihel) [1915307] - net/mlx5: DR, Add buddy allocator utilities (Alaa Hleihel) [1915307] - net/mlx5: DR, Rename matcher functions to be more HW agnostic (Alaa Hleihel) [1915307] - net/mlx5: DR, Rename builders HW specific names (Alaa Hleihel) [1915307] - net/mlx5: DR, Remove unused member of action struct (Alaa Hleihel) [1915307] - IB/mlx5: Add support for NDR link speed (Alaa Hleihel) [1915307 1926596] - RDMA/mlx5: Use ib_umem_find_best_pgsz() for mkc's (Alaa Hleihel) [1915307] - RDMA/mlx5: Split the WR setup out of mlx5_ib_update_xlt() (Alaa Hleihel) [1915307] - RDMA/mlx5: Move xlt_emergency_page_mutex into mr.c (Alaa Hleihel) [1915307] - RDMA/mlx5: Change mlx5_ib_populate_pas() to use rdma_for_each_block() (Alaa Hleihel) [1915307] - RDMA/mlx5: Remove npages from mlx5_ib_cont_pages() (Alaa Hleihel) [1915307] - RDMA/mlx5: Remove ncont from mlx5_ib_cont_pages() (Alaa Hleihel) [1915307] - RDMA/mlx5: Remove order from mlx5_ib_cont_pages() (Alaa Hleihel) [1915307] - RDMA/mlx5: Move mlx5_ib_cont_pages() to the creation of the mlx5_ib_mr (Alaa Hleihel) [1915307] - RDMA/mlx5: Remove mlx5_ib_mr->order (Alaa Hleihel) [1915307] - net/mlx5: fix error return code in mlx5e_tc_nic_init() (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb (Alaa Hleihel) [1915306 1915307] - net/mlx5e: Use spin_lock_bh for async_icosq_lock (Alaa Hleihel) [1915306 1915307] - net/mlx5: Replace zero-length array with flexible-array member (Alaa Hleihel) [1915306 1915307] - net/mlx5: Fix uininitialized pointer read on pointer attr (Alaa Hleihel) [1915306 1915307] - net/mlx5: Add support for devlink reload limit no reset (Alaa Hleihel) [1915306 1915307] - net/mlx5: Add support for fw live patch event (Alaa Hleihel) [1915306 1915307] - net/mlx5: Add devlink param enable_remote_dev_reset support (Alaa Hleihel) [1915306 1915307] - net/mlx5: Add support for devlink reload action fw activate (Alaa Hleihel) [1915306 1915307] - net/mlx5: Handle sync reset abort event (Alaa Hleihel) [1915306 1915307] - net/mlx5: Handle sync reset now event (Alaa Hleihel) [1915306 1915307] - net/mlx5: Handle sync reset request event (Alaa Hleihel) [1915306 1915307] - net/mlx5: Set cap for pci sync for fw update event (Alaa Hleihel) [1915306 1915307] - net/mlx5: Add functions to set/query MFRL register (Alaa Hleihel) [1915306 1915307] - net/mlx5e: Fix potential null pointer dereference (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5: Fix dereference on pointer attr after null check (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5: Use dma device access helper (Alaa Hleihel) [1915306 1915307] - mlx5: cross-tree: phase out dma_zalloc_coherent() (Alaa Hleihel) [1915306 1915307] - net/mlx5: E-Switch, Support flow source for local vport (Alaa Hleihel) [1915306 1915307] - net/mlx5: E-switch, Move devlink eswitch ports closer to eswitch (Alaa Hleihel) [1915306 1915307] - net/mlx5: E-switch, Use helper function to load unload representor (Alaa Hleihel) [1915306 1915307] - net/mlx5: E-switch, Add helper to check egress ACL need (Alaa Hleihel) [1915306 1915307] - net/mlx5: E-switch, Use PF num in metadata reg c0 (Alaa Hleihel) [1915306 1915307] - net/mlx5: DR, Add support for rule creation with flow source hint (Alaa Hleihel) [1915306 1915307] - net/mlx5: DR, Call ste_builder directly with tag pointer (Alaa Hleihel) [1915306 1915307] - net/mlx5: DR, Remove unneeded local variable (Alaa Hleihel) [1915306 1915307] - net/mlx5: DR, Remove unneeded vlan check from L2 builder (Alaa Hleihel) [1915306 1915307] - net/mlx5: DR, Remove unneeded check from source port builder (Alaa Hleihel) [1915306 1915307] - net/mlx5: DR, Replace the check for valid STE entry (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Delete not needed GSI QP signal QP type (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Change GSI QP to have same creation flow like other QPs (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Reuse existing fields in parent QP storage object (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Embed GSI QP into general mlx5_ib QP (Alaa Hleihel) [1915306 1915307] - net/mlx5: remove unreachable return (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5e: Use kfree() to free fd->g in accel_fs_tcp_create_groups() (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5e: Keep direct reference to mlx5_core_dev in tc ct (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5e: Support CT offload for tc nic flows (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5e: rework ct offload init messages (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5e: Add tc chains offload support for nic flows (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5: Refactor tc flow attributes structure (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5e: Split nic tc flow allocation and creation (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5e: Tc nic flows to use mlx5_chains flow tables (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5: Allow ft level ignore for nic rx tables (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5: Refactor multi chains and prios support (Alaa Hleihel) [1915306 1915307 1919642] - RDMA/mlx5: Don't call to restrack recursively (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Expose TIR and QP ICM address for sw_owner_v2 devices (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Allow DM allocation for sw_owner_v2 enabled devices (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Add sw_owner_v2 bit capability (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Delete duplicated mlx5_ptys_width enum (Alaa Hleihel) [1915306 1915307] - net/mlx5: IPsec: make spdxcheck.py happy (Alaa Hleihel) [1915306 1915307] - mlx5: add pause frame stats (Alaa Hleihel) [1915306 1915307] - net/mlx5e: Add CQE compression support for multi-strides packets (Alaa Hleihel) [1915306 1915307] - net/mlx5e: Add support for tc trap (Alaa Hleihel) [1915306 1915307 1919643] - net/mlx5: E-Switch, Use vport metadata matching by default (Alaa Hleihel) [1915306 1915307] - net/mlx5: remove erroneous fallthrough (Alaa Hleihel) [1915306 1915307] - IB/mlx5: Add DCT RoCE LAG support (Alaa Hleihel) [1915306 1915307] - IB/mlx5: Add tx_affinity support for DCI QP (Alaa Hleihel) [1915306 1915307] - net/mlx5e: RX, Add a prefetch command for small L1_CACHE_BYTES (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Enable sniffer when device is in switchdev mode (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Add new IB rates support (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Replace open-coded offsetofend() macro (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Simplify multiple else-if cases with switch keyword (Alaa Hleihel) [1915306 1915307] - net/mlx5e: Link non uplink representors to PCI device (Alaa Hleihel) [1915306 1915307 1959367] - perf stat: Use nftw() instead of ftw() (Michael Petlan) [1944684] - perf unwind: Set userdata for all __report_module() paths (Michael Petlan) [1944684] - perf debug: Move debug initialization earlier (Michael Petlan) [1944684] - perf script: Fix overrun issue for dynamically-allocated PMU type number (Michael Petlan) [1944684] - perf metricgroup: Fix system PMU metrics (Michael Petlan) [1944684] - perf metricgroup: Fix for metrics containing duration_time (Michael Petlan) [1944684] - perf evlist: Fix id index for heterogeneous systems (Michael Petlan) [1944684] - perf inject: Correct event attribute sizes (Michael Petlan) [1944684] - perf intel-pt: Fix 'CPU too large' error (Michael Petlan) [1944684] - perf stat: Take cgroups into account for shadow stats (Michael Petlan) [1944684] - perf stat: Introduce struct runtime_stat_data (Michael Petlan) [1944684] - libperf tests: Fail when failing to get a tracepoint id (Michael Petlan) [1944684] - libperf tests: If a test fails return non-zero (Michael Petlan) [1944684] - libperf tests: Avoid uninitialized variable warning (Michael Petlan) [1944684] - perf test: Fix shadow stat test for non-bash shells (Michael Petlan) [1944684] - perf bpf examples: Fix bpf.h header include directive in 5sec.c example (Michael Petlan) [1944684] - perf probe: Fix memory leak when synthesizing SDT probes (Michael Petlan) [1944684] - perf stat aggregation: Add separate thread member (Michael Petlan) [1944684] - perf stat aggregation: Add separate core member (Michael Petlan) [1944684] - perf stat aggregation: Add separate die member (Michael Petlan) [1944684] - perf stat aggregation: Add separate socket member (Michael Petlan) [1944684] - perf stat aggregation: Add separate node member (Michael Petlan) [1944684] - perf stat aggregation: Start using cpu_aggr_id in map (Michael Petlan) [1944684] - perf cpumap: Drop in cpu_aggr_map struct (Michael Petlan) [1944684] - perf cpumap: Add new map type for aggregation (Michael Petlan) [1944684] - perf stat: Replace aggregation ID with a struct (Michael Petlan) [1944684] - perf cpumap: Add new struct for cpu aggregation (Michael Petlan) [1944684] - perf cpumap: Use existing allocator to avoid using malloc (Michael Petlan) [1944684] - perf tests: Improve topology test to check all aggregation types (Michael Petlan) [1944684] - perf powerpc: Move syscall.tbl check to check-headers.sh (Michael Petlan) [1944684] - tools arch x86: Sync the msr-index.h copy with the kernel sources (Michael Petlan) [1944684] - perf mem: Factor out a function to generate sort order (Michael Petlan) [1944684] - perf sort: Add sort option for data page size (Michael Petlan) [1944684] - perf script: Support data page size (Michael Petlan) [1944684] - tools headers UAPI: Sync linux/stat.h with the kernel sources (Michael Petlan) [1944684] - tools: Factor HOSTCC, HOSTLD, HOSTAR definitions (Michael Petlan) [1944684] - perf config: Fix example command in manpage to conform to syntax specified in the SYNOPSIS section. (Michael Petlan) [1944684] - perf test: Make sample-parsing test aware of PERF_SAMPLE_{CODE,DATA}_PAGE_SIZE (Michael Petlan) [1944684] - perf tools: Add support to read build id from compressed elf (Michael Petlan) [1944684] - perf debug: Add debug_set_file function (Michael Petlan) [1944684] - perf evlist: Support pipe mode display (Michael Petlan) [1944684] - perf report: Support --header-only for pipe mode (Michael Petlan) [1944684] - perf vendor events: Add JSON metrics for imx8mm DDR Perf (Michael Petlan) [1944684] - perf metricgroup: Support adding metrics for system PMUs (Michael Petlan) [1944684] - perf metricgroup: Support printing metric groups for system PMUs (Michael Petlan) [1944684] - perf metricgroup: Split up metricgroup__print() (Michael Petlan) [1944684] - perf metricgroup: Fix metrics using aliases covering multiple PMUs (Michael Petlan) [1944684] - perf evlist: Change evlist__splice_list_tail() ordering (Michael Petlan) [1944684] - perf pmu: Add pmu_add_sys_aliases() (Michael Petlan) [1944684] - perf pmu: Add pmu_id() (Michael Petlan) [1944684] - perf jevents: Add support for system events tables (Michael Petlan) [1944684] - perf jevents: Add support for an extra directory level (Michael Petlan) [1944684] - perf evsel: Emit warning about kernel not supporting the data page size sample_type bit (Michael Petlan) [1944684] - perf record: Support new sample type for data page size (Michael Petlan) [1944684] - perf unwind: Fix separate debug info files when using elfutils' libdw's unwinder (Michael Petlan) [1944684] - perf record: Fix memory leak when using '--user-regs=?' to list registers (Michael Petlan) [1944684] - tools headers UAPI: Update tools's copy of linux/perf_event.h (Michael Petlan) [1944684] - tools build: Add missing libcap to test-all.bin target (Michael Petlan) [1944684] - perf test: Fix metric parsing test (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' record methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' diff methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' nr_threads method (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' deliver event method (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' header methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' raw samples methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' mmap pages parsing method (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' event attribute config methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for alternative 'struct evlist' constructors (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' event selection methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' event group methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' create maps methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' print methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' evsel list methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' pause/resume methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' id_pos methods (Michael Petlan) [1944684] - perf tools: Add aarch64 registers to --user-regs (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' tracking event methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' browser methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' sample id lookup methods (Michael Petlan) [1944684] - perf evlist: Ditch unused set/reset sample_bit methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' sample parsing methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' sideband thread methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' 'filter' methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' stats methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' 'workload' methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' methods: evlist__set_leader() (Michael Petlan) [1944684] - perf evsel: Convert last 'struct evsel' methods to the right evsel__ prefix (Michael Petlan) [1944684] - perf test: Add shadow stat test (Michael Petlan) [1944684] - perf build-id: Add build_id_cache__add function (Michael Petlan) [1944684] - perf build-id: Add __perf_session__cache_build_ids function (Michael Petlan) [1944684] - perf build-id: Use machine__for_each_dso in perf_session__cache_build_ids (Michael Petlan) [1944684] - perf data: Add is_perf_data function (Michael Petlan) [1944684] - perf symbols: Try to load vmlinux from buildid database (Michael Petlan) [1944684] - perf tools: Use struct extra_kernel_map in machine__process_kernel_mmap_event (Michael Petlan) [1944684] - perf build-id: Add check for existing link in buildid dir (Michael Petlan) [1944684] - perf tools: Add filename__decompress function (Michael Petlan) [1944684] - perf tools: Add build_id__is_defined function (Michael Petlan) [1944684] - tools lib: Adopt memchr_inv() from kernel (Michael Petlan) [1944684] - perf arm-spe: Add support for ARMv8.3-SPE (Michael Petlan) [1944684] - perf arm_spe: Decode memory tagging properties (Michael Petlan) [1944684] - perf arm-spe: Add more sub classes for operation packet (Michael Petlan) [1944684] - perf arm-spe: Refactor operation packet handling (Michael Petlan) [1944684] - perf arm-spe: Add new function arm_spe_pkt_desc_op_type() (Michael Petlan) [1944684] - perf arm-spe: Remove size condition checking for events (Michael Petlan) [1944684] - perf arm-spe: Refactor event type handling (Michael Petlan) [1944684] - perf arm-spe: Add new function arm_spe_pkt_desc_event() (Michael Petlan) [1944684] - perf arm-spe: Refactor counter packet handling (Michael Petlan) [1944684] - perf arm-spe: Add new function arm_spe_pkt_desc_counter() (Michael Petlan) [1944684] - perf arm-spe: Refactor context packet handling (Michael Petlan) [1944684] - perf arm_spe: Fixup top byte for data virtual address (Michael Petlan) [1944684] - perf arm-spe: Refactor address packet handling (Michael Petlan) [1944684] - perf arm-spe: Add new function arm_spe_pkt_desc_addr() (Michael Petlan) [1944684] - perf arm-spe: Refactor packet header parsing (Michael Petlan) [1944684] - perf arm-spe: Refactor printing string to buffer (Michael Petlan) [1944684] - perf expr: Force encapsulation on expr_id_data (Michael Petlan) [1944684] - perf vendor events: Update Skylake client events to v50 (Michael Petlan) [1944684] - perf data: Allow to use stdio functions for pipe mode (Michael Petlan) [1944684] - perf arm-spe: Fix packet length handling (Michael Petlan) [1944684] - perf arm-spe: Refactor arm_spe_get_events() (Michael Petlan) [1944684] - perf arm-spe: Refactor payload size calculation (Michael Petlan) [1944684] - perf arm-spe: Fix a typo in comment (Michael Petlan) [1944684] - perf arm-spe: Include bitops.h for BIT() macro (Michael Petlan) [1944684] - perf mem: Support ARM SPE events (Michael Petlan) [1944684] - perf c2c: Support AUX trace (Michael Petlan) [1944684] - perf mem: Support AUX trace (Michael Petlan) [1944684] - perf auxtrace: Add itrace option '-M' for memory events (Michael Petlan) [1944684] - perf mem: Only initialize memory event for recording (Michael Petlan) [1944684] - perf c2c: Support memory event PERF_MEM_EVENTS__LOAD_STORE (Michael Petlan) [1944684] - perf mem: Support new memory event PERF_MEM_EVENTS__LOAD_STORE (Michael Petlan) [1944684] - perf mem: Introduce weak function perf_mem_events__ptr() (Michael Petlan) [1944684] - perf mem: Search event name with more flexible path (Michael Petlan) [1944684] - perf jevents: Add test for arch std events (Michael Petlan) [1944684] - perf jevents: Tidy error handling (Michael Petlan) [1944684] - perf trace beauty: Allow header files in a different path (Michael Petlan) [1944684] - perf stat: Add --quiet option (Michael Petlan) [1944684] - perf stat: Support regex pattern in --for-each-cgroup (Michael Petlan) [1944684] - perf kvm: Add kvm-stat for arm64 (Michael Petlan) [1944684] - perf env: Conditionally compile BPF support code on having HAVE_LIBBPF_SUPPORT (Michael Petlan) [1944684] - perf annotate: Move bpf header inclusion to inside HAVE_LIBBPF_SUPPORT (Michael Petlan) [1944684] - perf tests: Skip the llvm and bpf tests if HAVE_LIBBPF_SUPPORT isn't defined (Michael Petlan) [1944684] - perf bpf: Enclose libbpf.h include within HAVE_LIBBPF_SUPPORT (Michael Petlan) [1944684] - perf test: Implement skip_reason callback for watchpoint tests (Michael Petlan) [1944684] - perf tests tsc: Add checking helper is_supported() (Michael Petlan) [1944684] - perf tests tsc: Make tsc testing as a common testing (Michael Petlan) [1944684] - perf mem2node: Improve warning if detected no memory nodes (Michael Petlan) [1944684] - perf version: Add a feature for libpfm4 (Michael Petlan) [1944684] - perf annotate mips: Add perf arch instructions annotate handlers (Michael Petlan) [1944684] - perf/x86/intel: Add Tremont Topdown support (Michael Petlan) [1944684] - perf/x86: Fix fall-through warnings for Clang (Michael Petlan) [1944684] - perf/x86/intel/lbr: Fix the return type of get_lbr_cycles() (Michael Petlan) [1944684] - perf/x86/intel: Fix rtm_abort_event encoding on Ice Lake (Michael Petlan) [1944684] - perf: Break deadlock involving exec_update_mutex (Michael Petlan) [1944684] - perf/x86/intel: Add event constraint for CYCLE_ACTIVITY.STALLS_MEM_ANY (Michael Petlan) [1944684] - perf/x86: Avoid TIF_IA32 when checking 64bit mode (Michael Petlan) [1944684] - bpf, ringbuf: Deny reserve of buffers larger than ringbuf (Wander Lairson Costa) [1968591] - bpf: Fix propagation of 32 bit unsigned bounds from 64 bit bounds (Wander Lairson Costa) [1965938] - tools/power turbostat: Support Alder Lake Mobile (Steve Best) [1962291] - ACPI: PM: Add ACPI ID of Alder Lake Fan (Steve Best) [1961617] - powercap/intel_rapl: add support for AlderLake Mobile (Steve Best) [1961816] - platform/x86: intel_pmc_core: Uninitialized data in pmc_core_lpm_latch_mode_write() (David Arcari) [1783557] - platform/x86: intel_pmc_core: add ACPI dependency (David Arcari) [1783557] - platform/x86: intel_pmc_core: Fix "unsigned 'ret' is never less than zero" smatch warning (David Arcari) [1783557] - platform/x86: intel_pmc_core: Add LTR registers for Tiger Lake (David Arcari) [1783557] - platform/x86: intel_pmc_core: Add option to set/clear LPM mode (David Arcari) [1783557] - platform/x86: intel_pmc_core: Add requirements file to debugfs (David Arcari) [1783557] - platform/x86: intel_pmc_core: Get LPM requirements for Tiger Lake (David Arcari) [1783557] - platform/x86: intel_pmc_core: Show LPM residency in microseconds (David Arcari) [1783557] - platform/x86: intel_pmc_core: Handle sub-states generically (David Arcari) [1783557] - platform/x86: intel_pmc_core: Remove global struct pmc_dev (David Arcari) [1783557] - platform/x86: intel_pmc_core: Don't use global pmcdev in quirks (David Arcari) [1783557] - platform/x86: intel_pmc_core: export platform global reset bits via etr3 sysfs file (David Arcari) [1783557] - MAINTAINERS: Update maintainers for pmc_core driver (David Arcari) [1783557] - MAINTAINERS: intel_pmc_core: Update MAINTAINERS (David Arcari) [1783557] - platform/x86: intel_pmc_core: Ignore GBE LTR on Tiger Lake platforms (David Arcari) [1783557] - platform/x86: intel_pmc_core: Assign boolean values to a bool variable (David Arcari) [1783557] - platform/x86: intel_pmc_core: fix: Replace dev_dbg macro with dev_info() (David Arcari) [1783557] - platform/x86: intel_pmc_core: Clean up: Remove the duplicate comments and reorganize (David Arcari) [1783557] - platform/x86: intel_pmc_core: Fix the slp_s0 counter displayed value (David Arcari) [1783557] - platform/x86: intel_pmc_core: Fix TigerLake power gating status map (David Arcari) [1783557] - platform/x86: pmc_core: Use descriptive names for LPM registers (David Arcari) [1783557] - platform/x86: intel_pmc_core: Change Jasper Lake S0ix debug reg map back to ICL (David Arcari) [1783557] - platform/x86: intel_pmc_core: Add Atom based Jasper Lake (JSL) platform support (David Arcari) [1783557] - platform/x86: intel_pmc_core: Add Intel Elkhart Lake support (David Arcari) [1783557] - [s390] s390/ipl: support NVMe IPL kernel parameters (Claudio Imbrenda) [1963120] - [s390] net/smc: use memcpy instead of snprintf to avoid out of bounds read (Claudio Imbrenda) [1919249] - [s390] smc: fix out of bound access in smc_nl_get_sys_info() (Claudio Imbrenda) [1919249] - [s390] net/smc: fix access to parent of an ib device (Claudio Imbrenda) [1919249] - [s390] s390/vtime: fix increased steal time accounting (Claudio Imbrenda) [1963075] - [s390] tools/kvm_stat: Add restart delay (Claudio Imbrenda) [1963082] - [s390] s390/dasd: fix hanging IO request during DASD driver unbind (Claudio Imbrenda) [1963077] - [s390] s390/dasd: fix hanging DASD driver unbind (Claudio Imbrenda) [1963077]- Add New KUNIT Tests to Redhat kernel-modules-internal (Nico Pache) [1939309] - kunit: lib: adhear to KUNIT formatting standard (Nico Pache) [1939309] - kunit: mptcp: adhere to KUNIT formatting standard (Nico Pache) [1939309] - ASoC: topology: adhere to KUNIT formatting standard (Nico Pache) [1939309] - kunit: software node: adhear to KUNIT formatting standard (Nico Pache) [1939309] - resource: provide meaningful MODULE_LICENSE() in test suite (Nico Pache) [1939309] - resource: Add test cases for new resource API (Nico Pache) [1939309] - resource: Introduce resource_intersection() for overlapping resources (Nico Pache) [1939309] - resource: Introduce resource_union() for overlapping resources (Nico Pache) [1939309] - mm/resource: Use resource_overlaps() to simplify region_intersects() (Nico Pache) [1939309] - kernel.h: split out min()/max() et al. helpers (Nico Pache) [1939309] - lib/math/rational.c: fix possible incorrect result from rational fractions helper (Nico Pache) [1939309] - lib: Move mathematic helpers to separate folder (Nico Pache) [1939309] - lib/cmdline: remove an unneeded local variable in next_arg() (Nico Pache) [1939309] - lib/cmdline: Allow get_options() to take 0 to validate the input (Nico Pache) [1939309] - lib/cmdline: Update documentation to reflect behaviour (Nico Pache) [1939309] - lib/cmdline_kunit: add a new test case for get_options() (Nico Pache) [1939309] - ext4: add .kunitconfig fragment to enable ext4-specific tests (Nico Pache) [1939309] - ext: EXT4_KUNIT_TESTS should depend on EXT4_FS instead of selecting it (Nico Pache) [1939309] - kunit: tool: fix unintentional statefulness in run_kernel() (Nico Pache) [1939309] - kunit: tool: add support for filtering suites by glob (Nico Pache) [1939309] - kunit: add kunit.filter_glob cmdline option to filter suites (Nico Pache) [1939309] - kunit: don't show `1 == 1` in failed assertion messages (Nico Pache) [1939309] - kunit: make kunit_tool accept optional path to .kunitconfig fragment (Nico Pache) [1939309] - Documentation: kunit: add tips.rst for small examples (Nico Pache) [1939309] - KUnit: Docs: make start.rst example Kconfig follow style.rst (Nico Pache) [1939309] - kunit: tool: simplify kconfig is_subset_of() logic (Nico Pache) [1939309] - minor: kunit: tool: fix unit test so it can run from non-root dir (Nico Pache) [1939309] - kunit: tool: use `with open()` in unit test (Nico Pache) [1939309] - kunit: tool: stop using bare asserts in unit test (Nico Pache) [1939309] - kunit: tool: fix unit test cleanup handling (Nico Pache) [1939309] - ASoC: topology: KUnit: Convert from cpu to data format (Nico Pache) [1939309] - drivers/base: build kunit tests without structleak plugin (Nico Pache) [1939309] - ASoC: topology: KUnit: Add KUnit tests passing topology with PCM to snd_soc_tplg_component_load (Nico Pache) [1939309] - ASoC: topology: KUnit: Add KUnit tests passing empty topology with variants to snd_soc_tplg_component_load (Nico Pache) [1939309] - ASoC: topology: KUnit: Add KUnit tests passing various arguments to snd_soc_tplg_component_load (Nico Pache) [1939309] - ASoC: topology: Check if ops is set before dereference (Nico Pache) [1939309] - ASoC: topology: Ensure that needed parameters are set (Nico Pache) [1939309] - kunit: tool: move kunitconfig parsing into __init__, make it optional (Nico Pache) [1939309] - kunit: tool: fix minor typing issue with None status (Nico Pache) [1939309] - kunit: tool: surface and address more typing issues (Nico Pache) [1939309] - Documentation: kunit: include example of a parameterized test (Nico Pache) [1939309] - kunit: tool: Fix spelling of "diagnostic" in kunit_parser (Nico Pache) [1939309] - kunit: tool: Force the use of the 'tty' console for UML (Nico Pache) [1939309] - lib/cmdline_kunit: add a new test suite for cmdline API (Nico Pache) [1939309] - lib/cmdline: allow NULL to be an output for get_option() (Nico Pache) [1939309] - lib/cmdline: fix get_option() for strings starting with hyphen (Nico Pache) [1939309] - lib/cmdline.c: mark expected switch fall-throughs (Nico Pache) [1939309] - lib/test_bits.c: add tests of GENMASK (Nico Pache) [1939309] - linux/bits.h: add compile time sanity check of GENMASK inputs (Nico Pache) [1939309] - linux/build_bug.h: change type to int (Nico Pache) [1939309] - fs: ext4: Modify inode-test.c to use KUnit parameterized testing feature (Nico Pache) [1939309] - kunit: Support for Parameterized Testing (Nico Pache) [1939309] - kunit: kunit_tool: Correctly parse diagnostic messages (Nico Pache) [1939309] - Documentation: kunit: provide guidance for testing many inputs (Nico Pache) [1939309] - kunit: Introduce get_file_path() helper (Nico Pache) [1939309] - kunit: fix display of failed expectations for strings (Nico Pache) [1939309] - kunit: tool: fix extra trailing \n in raw + parsed test output (Nico Pache) [1939309] - kunit: tool: print out stderr from make (like build warnings) (Nico Pache) [1939309] - KUnit: Docs: usage: wording fixes (Nico Pache) [1939309] - KUnit: Docs: style: fix some Kconfig example issues (Nico Pache) [1939309] - KUnit: Docs: fix a wording typo (Nico Pache) [1939309] - kunit: Do not pollute source directory with generated files (test.log) (Nico Pache) [1939309] - kunit: Do not pollute source directory with generated files (.kunitconfig) (Nico Pache) [1939309] - kunit: tool: fix pre-existing python type annotation errors (Nico Pache) [1939309] - kunit: Fix kunit.py parse subcommand (use null build_dir) (Nico Pache) [1939309] - kunit: test: fix remaining kernel-doc warnings (Nico Pache) [1939309] - lib: kunit: Fix compilation test when using TEST_BIT_FIELD_COMPILE (Nico Pache) [1939309] - kunit: test.h: fix a bad kernel-doc markup (Nico Pache) [1939309] - kunit: test.h: solve kernel-doc warnings (Nico Pache) [1939309] - lib: kunit: add bitfield test conversion to KUnit (Nico Pache) [1939309] - Documentation: kunit: add a brief blurb about kunit_test_suite (Nico Pache) [1939309] - kunit: test: add test plan to KUnit TAP format (Nico Pache) [1939309] - init: main: add KUnit to kernel init (Nico Pache) [1939309] - init: unify opening /dev/console as stdin/stdout/stderr (Nico Pache) [1939309] - kunit: test: create a single centralized executor for all tests (Nico Pache) [1939309] - Documentation: test.h - fix warnings (Nico Pache) [1939309] - vmlinux.lds.h: add linker section for KUnit test suites (Nico Pache) [1939309] - Documentation: kunit: Add naming guidelines (Nico Pache) [1939309] - kunit: tool: fix display of make errors (Nico Pache) [1939309] - kunit: tool: handle when .kunit exists but .kunitconfig does not (Nico Pache) [1939309] - kunit: tool: fix --alltests flag (Nico Pache) [1939309] - kunit: tool: allow generating test results in JSON (Nico Pache) [1939309] - kunit: tool: fix running kunit_tool from outside kernel tree (Nico Pache) [1939309] - lib: add linear ranges helpers (Nico Pache) [1939309] - PCI/RCEC: Fix RCiEP device to RCEC association (Myron Stowe) [1895942] - PCI/portdrv: Report reset for frozen channel (Myron Stowe) [1895942] - PCI/AER: Specify the type of Port that was reset (Myron Stowe) [1895942] - PCI/ERR: Retain status from error notification (Myron Stowe) [1895942] - PCI/AER: Clear AER status from Root Port when resetting Downstream Port (Myron Stowe) [1895942] - PCI/ERR: Clear status of the reporting device (Myron Stowe) [1895942] - PCI/AER: Add RCEC AER error injection support (Myron Stowe) [1895942] - PCI/PME: Add pcie_walk_rcec() to RCEC PME handling (Myron Stowe) [1895942] - PCI/AER: Add pcie_walk_rcec() to RCEC AER handling (Myron Stowe) [1895942] - PCI/ERR: Recover from RCiEP AER errors (Myron Stowe) [1895942] - PCI/ERR: Add pcie_link_rcec() to associate RCiEPs (Myron Stowe) [1895942] - PCI/ERR: Recover from RCEC AER errors (Myron Stowe) [1895942] - PCI/ERR: Clear AER status only when we control AER (Myron Stowe) [1895942] - PCI/ERR: Add pci_walk_bridge() to pcie_do_recovery() (Myron Stowe) [1895942] - PCI/ERR: Avoid negated conditional for clarity (Myron Stowe) [1895942] - PCI/ERR: Use "bridge" for clarity in pcie_do_recovery() (Myron Stowe) [1895942] - PCI/ERR: Simplify by computing pci_pcie_type() once (Myron Stowe) [1895942] - PCI/ERR: Simplify by using pci_upstream_bridge() (Myron Stowe) [1895942] - PCI/ERR: Rename reset_link() to reset_subordinates() (Myron Stowe) [1895942] - PCI/ERR: Cache RCEC EA Capability offset in pci_init_capabilities() (Myron Stowe) [1895942] - PCI/ERR: Bind RCEC devices to the Root Port driver (Myron Stowe) [1895942] - PCI/AER: Write AER Capability only when we control it (Myron Stowe) [1895942] - PCI: Export pcie_has_flr() (Myron Stowe) [1895942] - xfs: don't reuse busy extents on extent trim (Brian Foster) [1960380] - nvme: add 'kato' sysfs attribute (Gopal Tiwari) [1970260] - scsi: qla2xxx: Update version to 10.02.00.106-k (Nilesh Javali) [1925465] - scsi: qla2xxx: Add marginal path handling support (Nilesh Javali) [1925465] - scsi: qla2xxx: Do logout even if fabric scan retries got exhausted (Nilesh Javali) [1925465] - scsi: qla2xxx: Update default AER debug mask (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix mailbox recovery during PCIe error (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix crash in PCIe error handling (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix RISC RESET completion polling (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix crash in qla2xxx_mqueuecommand() (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix use after free in bsg (Nilesh Javali) [1925465] - scsi: qla2xxx: Consolidate zio threshold setting for both FCP & NVMe (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix stuck session (Nilesh Javali) [1925465] - scsi: qla2xxx: Add H:C:T info in the log message for fc ports (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix IOPS drop seen in some adapters (Nilesh Javali) [1925465] - scsi: qla2xxx: Check kzalloc() return value (Nilesh Javali) [1925465] - scsi: qla2xxx: Always check the return value of qla24xx_get_isp_stats() (Nilesh Javali) [1925465] - scsi: qla2xxx: Simplify qla8044_minidump_process_control() (Nilesh Javali) [1925465] - scsi: qla2xxx: Suppress Coverity complaints about dseg_r* (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix endianness annotations (Nilesh Javali) [1925465] - scsi: qla2xxx: Constify struct qla_tgt_func_tmpl (Nilesh Javali) [1925465] - scsi: qla2xxx: Use dma_pool_zalloc() (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix a couple of misdocumented functions (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix incorrectly named function qla8044_check_temp() (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix a couple of misnamed functions (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix some incorrect formatting/spelling issues (Nilesh Javali) [1925465] - scsi: qla2xxx: Replace __qla2x00_marker()'s missing underscores (Nilesh Javali) [1925465] - scsi: Revert "qla2xxx: Make sure that aborted commands are freed" (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix broken #endif placement (Nilesh Javali) [1925465] - scsi: qla2xxx: Simplify if statement (Nilesh Javali) [1925465] - scsi: qla2xxx: Simplify the calculation of variables (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix some memory corruption (Nilesh Javali) [1925465] - scsi: qla2xxx: Remove redundant NULL check (Nilesh Javali) [1925465] - scsi: qla2xxx: Remove unnecessary NULL check (Nilesh Javali) [1925465] - scsi: qla2xxx: Assign boolean values to a bool variable (Nilesh Javali) [1925465] - scsi: qla2xxx: fc_remote_port_chkready() returns a SCSI result value (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix description for parameter ql2xenforce_iocb_limit (Nilesh Javali) [1925465] - scsi: qla2xxx: Update version to 10.02.00.105-k (Nilesh Javali) [1925465] - scsi: qla2xxx: Enable NVMe CONF (BIT_7) when enabling SLER (Nilesh Javali) [1925465] - scsi: qla2xxx: Wait for ABTS response on I/O timeouts for NVMe (Nilesh Javali) [1925465] - scsi: qla2xxx: Move some messages from debug to normal log level (Nilesh Javali) [1925465] - scsi: qla2xxx: Add error counters to debugfs node (Nilesh Javali) [1925465] - scsi: qla2xxx: Implementation to get and manage host, target stats and initiator port (Nilesh Javali) [1925465] - scsi: ibmvfc: Reinit target retries (Steve Best) [1965010] - scsi: ibmvfc: Avoid move login if fast fail is enabled (Steve Best) [1965010] - scsi: ibmvfc: Handle move login failure (Steve Best) [1965010] - scsi: ibmvfc: Fix invalid state machine BUG_ON() (Steve Best) [1965010] - scsi: qedf: Do not put host in qedf_vport_create() unconditionally (Nilesh Javali) [1899384] - scsi: storvsc: Enable scatterlist entry lengths > 4Kbytes (Cathy Avery) [1941664] - scsi: storvsc: Parameterize number hardware queues (Cathy Avery) [1941664] - scsi: storvsc: Return DID_ERROR for invalid commands (Cathy Avery) [1941664] - scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() (Cathy Avery) [1941664] - scsi: storvsc: Resolve data race in storvsc_probe() (Cathy Avery) [1941664] - scsi: storvsc: Fix max_outstanding_req_per_channel for Win8 and newer (Cathy Avery) [1941664] - scsi: storvsc: Use vmbus_requestor to generate transaction IDs for VMBus hardening (Cathy Avery) [1941664] - RDMA/ipoib: Fix warning caused by destroying non-initial netns (Kamal Heib) [1961815] - can: dev: Move device back to init netns on owning netns delete (Kamal Heib) [1961815] - net: ena: remove extra words from comments (Petr Oros) [1955155] - net: ena: fix inaccurate print type (Petr Oros) [1955155] - ena: Update driver to use ethtool_sprintf (Petr Oros) [1955155] - docs: net: ena: Fix ena_start_xmit() function name typo (Petr Oros) [1955155] - ethernet: amazon: ena: A typo fix in the file ena_com.h (Petr Oros) [1955155] - net: ena: Update XDP verdict upon failure (Petr Oros) [1955155] - net: ena: introduce ndo_xdp_xmit() function for XDP_REDIRECT (Petr Oros) [1955155] - net: ena: use xdp_return_frame() to free xdp frames (Petr Oros) [1955155] - net: ena: introduce XDP redirect implementation (Petr Oros) [1955155] - net: ena: use xdp_frame in XDP TX flow (Petr Oros) [1955155] - net: ena: aggregate stats increase into a function (Petr Oros) [1955155] - net: ena: fix coding style nits (Petr Oros) [1955155] - net: ena: store values in their appropriate variables types (Petr Oros) [1955155] - net: ena: add device distinct log prefix to files (Petr Oros) [1955155] - net: ena: use constant value for net_device allocation (Petr Oros) [1955155] - net: ena: set initial DMA width to avoid intel iommu issue (Petr Oros) [1955155] - net: ena: update ena documentation (Petr Oros) [1955155] - net: ena: Fix all static chekers' warnings (Petr Oros) [1955155] - net: ena: Change RSS related macros and variables names (Petr Oros) [1955155] - net: ena: Remove redundant print of placement policy (Petr Oros) [1955155] - net: ena: Capitalize all log strings and improve code readability (Petr Oros) [1955155] - net: ena: Change log message to netif/dev function (Petr Oros) [1955155] - net: ena: Change license into format to SPDX in all files (Petr Oros) [1955155] - net: ena: xdp: add queue counters for xdp actions (Petr Oros) [1955155] - net: ena: ethtool: add stats printing to XDP queues (Petr Oros) [1955155] - net: ena: ethtool: Add new device statistics (Petr Oros) [1955155] - net: ena: ethtool: convert stat_offset to 64 bit resolution (Petr Oros) [1955155] - net: ena: Make missed_tx stat incremental (Petr Oros) [1955155] - net: ena: Prevent reset after device destruction (Petr Oros) [1955155] - treewide: replace '---help---' in Kconfig files with 'help' (Petr Oros) [1955155] - treewide: Add SPDX license identifier - Makefile/Kconfig (Petr Oros) [1955155] - cross-tree: phase out dma_zalloc_coherent() (Petr Oros) [1955155] - net: ena: fix compilation error in xtensa architecture (Petr Oros) [1955155] - docs: networking: reorganize driver documentation again (Petr Oros) [1955155] - docs: networking: device drivers: convert amazon/ena.txt to ReST (Petr Oros) [1955155] - net: ena: documentation: update ena.txt (Petr Oros) [1955155] - net: documentation: build a directory structure for drivers (Petr Oros) [1955155] - xfrm: interface: fix ipv4 pmtu check to honor ip header df (Sabrina Dubroca) [1931942] - vti: fix ipv4 pmtu check to honor ip header df (Sabrina Dubroca) [1931942] - vti6: fix ipv4 pmtu check to honor ip header df (Sabrina Dubroca) [1931942] - net/sched: act_ct: Fix ct template allocation for zone 0 (Marcelo Ricardo Leitner) [1881824] - uio: Fix use-after-free in uio_unregister_device() (Myron Stowe) [1897285] - uio: free uio id after uio file node is freed (Myron Stowe) [1897285] - drivers: uio: remove redundant assignment to variable retval (Myron Stowe) [1897285] - driver: uio: fix possible use-after-free in __uio_register_device (Myron Stowe) [1897285] - driver: uio: fix possible memory leak in __uio_register_device (Myron Stowe) [1897285] - uio: remove redundant check (Myron Stowe) [1897285] - uio: fix potential memory leak in error case (Myron Stowe) [1897285] - uio: dismiss waiters on device unregistration (Myron Stowe) [1897285] - uio: Fix an Oops on load (Myron Stowe) [1897285] - uio: make symbol 'uio_class_registered' static (Myron Stowe) [1897285] - uio: convert to vm_fault_t (Myron Stowe) [1897285] - uio: ensure class is registered before devices (Myron Stowe) [1897285] - uio: potential double frees if __uio_register_device() fails (Myron Stowe) [1897285] - uio: fix possible circular locking dependency (Myron Stowe) [1897285] - uio: fix wrong return value from uio_mmap() (Myron Stowe) [1897285] - uio: add SPDX license tag (Myron Stowe) [1897285] - net: zero-initialize tc skb extension on allocation (Ivan Vecera) [1946986] - net: sched: fix tx action reschedule issue with stopped queue (Ivan Vecera) [1946986] - net: sched: fix tx action rescheduling issue during deactivation (Ivan Vecera) [1946986] - net: sched: fix packet stuck problem for lockless qdisc (Ivan Vecera) [1946986] - net/sched: act_ct: Remove redundant ct get and check (Ivan Vecera) [1946986] - net: sched: tapr: prevent cycle_time == 0 in parse_taprio_schedule (Ivan Vecera) [1946986] - tc-testing: add simple action test to verify batch change cleanup (Ivan Vecera) [1946986] - tc-testing: add simple action test to verify batch add cleanup (Ivan Vecera) [1946986] - tc-testing: add simple action change test (Ivan Vecera) [1946986] - selftests: forwarding: Add tc-police tests for packets per second (Ivan Vecera) [1946986] - selftests: tc-testing: add action police selftest for packets per second (Ivan Vecera) [1946986] - net: sched: Mundane typo fixes (Ivan Vecera) [1946986] - net/sched: cls_flower: use nla_get_be32 for TCA_FLOWER_KEY_FLAGS (Ivan Vecera) [1946986] - net/sched: cls_flower: use ntohs for struct flow_dissector_key_ports (Ivan Vecera) [1946986] - taprio: Handle short intervals and large packets (Ivan Vecera) [1946986] - net/sched: cls_flower: fix only mask bit check in the validate_ct_state (Ivan Vecera) [1946986] - treewide: Remove uninitialized_var() usage (Ivan Vecera) [1946986] - lockdep: Provide dummy forward declaration of *_is_held() helpers (Ivan Vecera) [1946986] - net: sched: Remove broken definitions and un-hide for !LOCKDEP (Ivan Vecera) [1946986] - net: sched: sch_teql: fix null-pointer dereference (Ivan Vecera) [1946986] - net: sched: fix err handler in tcf_action_init() (Ivan Vecera) [1946986] - net: sched: fix action overwrite reference counting (Ivan Vecera) [1946986] - Revert "net: sched: bump refcount for new action in ACT replace mode" (Ivan Vecera) [1946986] - net: cls_api: Fix uninitialised struct field bo->unlocked_driver_cb (Ivan Vecera) [1946986] - net: sched: bump refcount for new action in ACT replace mode (Ivan Vecera) [1946986] - net/sched: act_api: fix miss set post_ct for ovs after do conntrack in act_ct (Ivan Vecera) [1946986] - net/sched: act_police: add support for packet-per-second policing (Ivan Vecera) [1946986] - flow_offload: reject configuration of packet-per-second policing in offload drivers (Ivan Vecera) [1946986] - flow_offload: add support for packet-per-second policing (Ivan Vecera) [1946986] - net: sched: validate stab values (Ivan Vecera) [1946986] - net: add a helper to avoid issues with HW TX timestamping and SO_TXTIME (Ivan Vecera) [1946986] - sched: act_sample: Implement stats_update callback (Ivan Vecera) [1946986] - net: sched: avoid duplicates in classes dump (Ivan Vecera) [1946986] - net/sched: cls_flower: validate ct_state for invalid and reply flags (Ivan Vecera) [1946986] - net: sched: fix police ext initialization (Ivan Vecera) [1946986] - selftests: tc: Add generic mpls matching support for tc-flower (Ivan Vecera) [1946986] - selftests: tc: Add basic mpls_* matching support for tc-flower (Ivan Vecera) [1946986] - selftests: tc-testing: u32: Add tests covering sample option (Ivan Vecera) [1946986] - net: sched: Return the correct errno code (Ivan Vecera) [1946986] - net: sched: replaced invalid qdisc tree flush helper in qdisc_replace (Ivan Vecera) [1946986] - selftests: forwarding: Fix spelling mistake "succeded" -> "succeeded" (Ivan Vecera) [1946986] - taprio: boolean values to a bool variable (Ivan Vecera) [1946986] - net_sched: fix RTNL deadlock again caused by request_module() (Ivan Vecera) [1946986] - cls_flower: call nla_ok() before nla_next() (Ivan Vecera) [1946986] - net/sched: sch_taprio: ensure to reset/destroy all child qdiscs (Ivan Vecera) [1946986] - net/sched: sch_taprio: reset child qdiscs before freeing them (Ivan Vecera) [1946986] - net: sched: incorrect Kconfig dependencies on Netfilter modules (Ivan Vecera) [1946986] - treewide: replace '---help---' in Kconfig files with 'help' (Ivan Vecera) [1946986] - net/sched: cls_u32: simplify the return expression of u32_reoffload_knode() (Ivan Vecera) [1946986] - net: sched: fix spelling mistake in Kconfig "trys" -> "tries" (Ivan Vecera) [1946986] - net/sched: fq_pie: initialize timer earlier in fq_pie_init() (Ivan Vecera) [1946986] - net: sched: remove redundant 'rtnl_held' argument (Ivan Vecera) [1946986] - selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module (Ivan Vecera) [1946986] - net: sched: alias action flags with TCA_ACT_ prefix (Ivan Vecera) [1946986] - treewide: rename nla_strlcpy to nla_strscpy. (Ivan Vecera) [1946986] - Modify return value of nla_strlcpy to match that of strscpy. (Ivan Vecera) [1946986] - Fix unefficient call to memset before memcpu in nla_strlcpy. (Ivan Vecera) [1946986] - net: sched: fix misspellings using misspell-fixer tool (Ivan Vecera) [1946986] - selftest: fix flower terse dump tests (Ivan Vecera) [1946986] - net: sched: implement action-specific terse dump (Ivan Vecera) [1946986] - net: cls_api: remove unneeded local variable in tc_dump_chain() (Ivan Vecera) [1946986] - openvswitch: fix send of uninitialized stack memory in ct limit reply (Antoine Tenart) [1950022] - net/sched: act_api: fix miss set post_ct for ovs after do conntrack in act_ct (Antoine Tenart) [1950022] - xsk: Clear pool even for inactive queues (Jiri Benc) [1882710] - xsk: Fix memory leak for failed bind (Jiri Benc) [1882710] - xsk: Return error code if force_zc is set (Jiri Benc) [1882710] - xsk: Change the tx writeable condition (Jiri Benc) [1882710] - xsk: Replace datagram_poll by sock_poll_wait (Jiri Benc) [1882710] - xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() (Jiri Benc) [1882710] - xsk: Fix incorrect netdev reference count (Jiri Benc) [1882710] - xsk: Fix umem cleanup bug at socket destruct (Jiri Benc) [1882710] - netdevsim: set .owner to THIS_MODULE (Jiri Benc) [1882710] - bpf: selftest: Use static globals in tcp_hdr_options and btf_skc_cls_ingress (Jiri Benc) [1882710] - xsk: Fix possible memory leak at socket close (Jiri Benc) [1882710] - samples/bpf: Set rlimit for memlock to infinity in all samples (Jiri Benc) [1882710] - bpf, selftests: Extend test_tc_redirect to use modified bpf_redirect_neigh() (Jiri Benc) [1882710] - bpf: Fix bpf_redirect_neigh helper api to support supplying nexthop (Jiri Benc) [1882710] - bpf, selftest: Fix flaky tcp_hdr_options test when adding addr to lo (Jiri Benc) [1882710] - bpf, selftests: Add redirect_peer selftest (Jiri Benc) [1882710] - bpf, selftests: Make redirect_neigh test more extensible (Jiri Benc) [1882710] - bpf: Add redirect_peer helper (Jiri Benc) [1882710] - bpf: Improve bpf_redirect_neigh helper description (Jiri Benc) [1882710] - bpf: Always return target ifindex in bpf_fib_lookup (Jiri Benc) [1882710] - xsk: Introduce padding between ring pointers (Jiri Benc) [1882710] - xsk: Remove internal DMA headers (Jiri Benc) [1882710] - bpf: selftest: Ensure the child sk inherited all bpf_sock_ops_cb_flags (Jiri Benc) [1882710] - bpf: tcp: Do not limit cb_flags when creating child sk from listen sk (Jiri Benc) [1882710] - bpf, selftests: Add redirect_neigh selftest (Jiri Benc) [1882710] - bpf: Add redirect_neigh helper as redirect drop-in (Jiri Benc) [1882710] - tools, bpf: Synchronise BPF UAPI header with tools (Jiri Benc) [1882710] - bpf: Fix formatting in documentation for BPF helpers (Jiri Benc) [1882710] - xsk: Fix a documentation mistake in xsk_queue.h (Jiri Benc) [1882710] - xsk: Fix possible crash in socket_release when out-of-memory (Jiri Benc) [1882710] - xsk: Fix refcount warning in xp_dma_map (Jiri Benc) [1882710] - tcp: Only init congestion control if not initialized already (Jiri Benc) [1882710] - xsk: Fix null check on error return path (Jiri Benc) [1882710] - xsk: Fix possible segfault at xskmap entry insertion (Jiri Benc) [1882710] - xsk: Fix possible segfault in xsk umem diagnostics (Jiri Benc) [1882710] - xsk: Fix use-after-free in failed shared_umem bind (Jiri Benc) [1882710] - xsk: Documentation for XDP_SHARED_UMEM between queues and netdevs (Jiri Benc) [1882710] - xsk: Add shared umem support between devices (Jiri Benc) [1882710] - xsk: Add shared umem support between queue ids (Jiri Benc) [1882710] - xsk: i40e: ice: ixgbe: mlx5: Test for dma_need_sync earlier for better performance (Jiri Benc) [1882710] - xsk: Rearrange internal structs for better performance (Jiri Benc) [1882710] - xsk: Enable sharing of dma mappings (Jiri Benc) [1882710] - xsk: Move addrs from buffer pool to umem (Jiri Benc) [1882710] - xsk: Move xsk_tx_list and its lock to buffer pool (Jiri Benc) [1882710] - xsk: Move queue_id, dev and need_wakeup to buffer pool (Jiri Benc) [1882710] - xsk: Move fill and completion rings to buffer pool (Jiri Benc) [1882710] - xsk: Create and free buffer pool independently from umem (Jiri Benc) [1882710] - xsk: i40e: ice: ixgbe: mlx5: Rename xsk zero-copy driver interfaces (Jiri Benc) [1882710] - xsk: i40e: ice: ixgbe: mlx5: Pass buffer pool to driver instead of umem (Jiri Benc) [1882710] - tcp: bpf: Optionally store mac header in TCP_SAVE_SYN (Jiri Benc) [1882710] - bpf: selftests: Tcp header options (Jiri Benc) [1882710] - bpf: selftests: Add fastopen_connect to network_helpers (Jiri Benc) [1882710] - bpf: tcp: Allow bpf prog to write and parse TCP header option (Jiri Benc) [1882710] - bpf: sock_ops: Change some members of sock_ops_kern from u32 to u8 (Jiri Benc) [1882710] - bpf: tcp: Add bpf_skops_hdr_opt_len() and bpf_skops_write_hdr_opt() (Jiri Benc) [1882710] - bpf: tcp: Add bpf_skops_parse_hdr() (Jiri Benc) [1882710] - bpf: tcp: Add bpf_skops_established() (Jiri Benc) [1882710] - tcp: Add saw_unknown to struct tcp_options_received (Jiri Benc) [1882710] - tcp: bpf: Add TCP_BPF_RTO_MIN for bpf_setsockopt (Jiri Benc) [1882710] - tcp: bpf: Add TCP_BPF_DELACK_MAX setsockopt (Jiri Benc) [1882710] - tcp: Use a struct to represent a saved_syn (Jiri Benc) [1882710] - tcp: tcp_init_buffer_space can be static (Jiri Benc) [1882710] - tcp: refactor setting the initial congestion window (Jiri Benc) [1882710] - tcp: fix code style in tcp_recvmsg() (Jiri Benc) [1882710] - tcp: duplicate clear of icsk_backoff (Jiri Benc) [1882710] - tcp: move rx_opt & syn_data_acked init to tcp_disconnect() (Jiri Benc) [1882710] - tcp: move tp->rack init to tcp_disconnect() (Jiri Benc) [1882710] - tcp: move app_limited init to tcp_disconnect() (Jiri Benc) [1882710] - tcp: move retrans_out, sacked_out, tlp_high_seq, last_oow_ack_time init to tcp_disconnect() (Jiri Benc) [1882710] - tcp: do not clear urg_data in tcp_create_openreq_child (Jiri Benc) [1882710] - tcp: move snd_cwnd & snd_cwnd_cnt init to tcp_disconnect() (Jiri Benc) [1882710] - tcp: move mdev_us init to tcp_disconnect() (Jiri Benc) [1882710] - tcp: do not clear srtt_us in tcp_create_openreq_child (Jiri Benc) [1882710] - tcp: do not clear packets_out in tcp_create_openreq_child() (Jiri Benc) [1882710] - tcp: move icsk_rto init to tcp_disconnect() (Jiri Benc) [1882710] - tcp: do not set snd_ssthresh in tcp_create_openreq_child() (Jiri Benc) [1882710] - net-veth: Add type safety to veth_xdp_to_ptr() and veth_ptr_to_xdp() (Jiri Benc) [1882710] - net-tun: Eliminate two tun/xdp related function calls from vhost-net (Jiri Benc) [1882710] - net-tun: Add type safety to tun_xdp_to_ptr() and tun_ptr_to_xdp() (Jiri Benc) [1882710] - ipv4: Add helpers for neigh lookup for nexthop (Jiri Benc) [1882710] - net: bpf: remove XDP_QUERY_XSK_UMEM enumerator (Jiri Benc) [1882710] - tipc: better validate user input in tipc_nl_retrieve_key() (Xin Long) [1950093] - tipc: simplify the finalize work queue (Xin Long) [1958456] - tipc: wait and exit until all work queues are done (Xin Long) [1958456] - [s390] KVM: s390: diag9c (directed yield) forwarding (Claudio Imbrenda) [1874105] - kvm/svm: Reenable nesting (Dr. David Alan Gilbert) [1790949] - powerpc/papr_scm: Reduce error severity if nvdimm stats inaccessible (Steve Best) [1965193] - Revert "[redhat] redhat/configs: Update CONFIG_ARM64_CNP" (Mark Salter) [1949533] - arm64: kernel: disable CNP on Carmel (Mark Salter) [1949533]- redhat/configs: Enable CONFIG_MICROSOFT_MANA=m (Vitaly Kuznetsov) [1957820] - net: mana: Use int to check the return value of mana_gd_poll_cq() (Vitaly Kuznetsov) [1957820] - net: mana: fix PCI_HYPERV dependency (Vitaly Kuznetsov) [1957820] - net: mana: remove redundant initialization of variable err (Vitaly Kuznetsov) [1957820] - net: mana: Add a driver for Microsoft Azure Network Adapter (MANA) (Vitaly Kuznetsov) [1957820] - hv_netvsc: Make netvsc/VF binding check both MAC and serial number (Vitaly Kuznetsov) [1957820] - net: evaluate net.ipvX.conf.all.ignore_routes_with_linkdown (Balazs Nemeth) [1957223] - net: evaluate net.ipv4.conf.all.proxy_arp_pvlan (Balazs Nemeth) [1957223] - netfilter: nf_log_syslog: Unset bridge logger in pernet exit (Phil Sutter) [1938214] - netfilter: nft_log: perform module load from nf_tables (Phil Sutter) [1938214] - netfilter: nft_dynset: fix timeouts later than 23 days (Phil Sutter) [1938214] - netfilter: nft_compat: make sure xtables destructors have run (Phil Sutter) [1938214] - netfilter: nftables: Add __printf() attribute (Phil Sutter) [1938214] - netfilter: nf_log: add module softdeps (Phil Sutter) [1938214] - netfilter: nf_log_common: merge with nf_log_syslog (Phil Sutter) [1938214] - netfilter: nf_log_bridge: merge with nf_log_syslog (Phil Sutter) [1938214] - netfilter: nf_log_netdev: merge with nf_log_syslog (Phil Sutter) [1938214] - netfilter: nf_log_ipv6: merge with nf_log_syslog (Phil Sutter) [1938214] - netfilter: move inline nf_ip6_ext_hdr() function to a more appropriate header. (Phil Sutter) [1938214] - ipv6: Use ipv6_authlen for len (Phil Sutter) [1938214] - netfilter: nf_log_arp: merge with nf_log_syslog (Phil Sutter) [1938214] - netfilter: nf_log_ipv4: rename to nf_log_syslog (Phil Sutter) [1938214] - net/sched: cls_api: increase max_reclassify_loop (Davide Caratti) [1955136] - vsock/vmci: Remove redundant assignment to err (Stefano Garzarella) [1956861] - vsock/virtio: free queued packets when closing socket (Stefano Garzarella) [1956861] - net: vsock: Fix a typo (Stefano Garzarella) [1956861] - selinux: vsock: Set SID for socket returned by accept() (Stefano Garzarella) [1956861] - af_vsock: Assign the vsock transport considering the vsock address flags (Stefano Garzarella) [1956861] - af_vsock: Set VMADDR_FLAG_TO_HOST flag on the receive path (Stefano Garzarella) [1956861] - vsock_addr: Check for supported flag values (Stefano Garzarella) [1956861] - vm_sockets: Add VMADDR_FLAG_TO_HOST vsock flag (Stefano Garzarella) [1956861] - vm_sockets: Add flags field in the vsock address data structure (Stefano Garzarella) [1956861] - hv_sock: Remove the accept port restriction (Stefano Garzarella) [1956861] - hv_sock: use HV_HYP_PAGE_SIZE for Hyper-V communication (Stefano Garzarella) [1956861] - net: add a helper to avoid issues with HW TX timestamping and SO_TXTIME (Corinna Vinschen) [1958988] - net: ensure mac header is set in virtio_net_hdr_to_skb() (Balazs Nemeth) [1955441] - devlink: Fix dmac_filter trap name, align to its documentation (Petr Oros) [1935701] - devlink: Add DMAC filter generic packet trap (Petr Oros) [1935701] - devlink: Add blackhole_nexthop trap (Petr Oros) [1935701] - stm class: Fix module init return on allocation failure (Jiri Olsa) [1907791] - stm class: ftrace: Use different channel accroding to CPU (Jiri Olsa) [1907791] - stm class: ftrace: Enable supported trace export flag (Jiri Olsa) [1907791] - stm class: ftrace: Change dependency to TRACING (Jiri Olsa) [1907791] - stm class: Replace zero-length array with flexible-array (Jiri Olsa) [1907791] - stm class: sys-t: Fix the use of time_after() (Jiri Olsa) [1907791] - stm class: Lose the protocol driver when dropping its reference (Jiri Olsa) [1907791] - stm class: Fix a double free of stm_source_device (Jiri Olsa) [1907791] - stm class: Fix channel bitmap on 32-bit systems (Jiri Olsa) [1907791] - stm class: Fix channel free in stm output free path (Jiri Olsa) [1907791] - stm class: Prevent division by zero (Jiri Olsa) [1907791] - stm class: Fix an endless loop in channel allocation (Jiri Olsa) [1907791] - stm class: Fix a module refcount leak in policy creation error path (Jiri Olsa) [1907791] - stm class: Use memcat_p() (Jiri Olsa) [1907791] - stm class: heartbeat: Fix whitespace (Jiri Olsa) [1907791] - stm class: p_sys-t: Add support for CLOCKSYNC packets (Jiri Olsa) [1907791] - stm class: Add MIPI SyS-T protocol support (Jiri Olsa) [1907791] - stm class: Switch over to the protocol driver (Jiri Olsa) [1907791] - stm class: Factor out default framing protocol (Jiri Olsa) [1907791] - stm class: Add a helper for writing data packets (Jiri Olsa) [1907791] - stm class: Introduce framing protocol drivers (Jiri Olsa) [1907791] - stm class: Clean up stp_configfs_init (Jiri Olsa) [1907791] - stm class: Clarify configfs root type/operations names (Jiri Olsa) [1907791] - stm class: Rework policy node fallback (Jiri Olsa) [1907791] - lib: Add memcat_p(): paste 2 pointer arrays together (Jiri Olsa) [1907791] - tracing: Add trace_export support for trace_marker (Jiri Olsa) [1907791] - tracing: Add trace_export support for event trace (Jiri Olsa) [1907791] - tracing: Add flag to control different traces (Jiri Olsa) [1907791] - tracing: Make function ‘ftrace_exports’ static (Jiri Olsa) [1907791] - tipc: increment the tmp aead refcnt before attaching it (Xin Long) [1931312] - tipc: skb_linearize the head skb when reassembling msgs (Xin Long) [1912376] - scsi: target: core: Fix warning on realtime kernels (Maurizio Lombardi) [1956416] - scsi: bnx2fc: Fix a typo (Nilesh Javali) [1921617] - scsi: bnx2fc: Fix misnaming of bnx2fc_free_session_resc() (Nilesh Javali) [1921617] - scsi: bnx2fc: Fix typo in bnx2fc_indicate_kcqe() (Nilesh Javali) [1921617] - scsi: bnx2fc: Fix Kconfig warning & CNIC build errors (Nilesh Javali) [1921617] - scsi: bnx2fc: Fix comparison to bool warning (Nilesh Javali) [1921617] - scsi: bnx2fc: Remove unneeded semicolon (Nilesh Javali) [1921617] - scsi: bnx2fc: Make a bunch of symbols static in bnx2fc_fcoe.c (Nilesh Javali) [1921617] - scsi: bnx2fc: Fix spelling mistake "couldnt" -> "couldn't" (Nilesh Javali) [1921617] - scsi: bnx2fc: Demote obvious misuse of kerneldoc to standard comment blocks (Nilesh Javali) [1921617] - scsi: bnx2fc: Fix a couple of bitrotted function documentation headers (Nilesh Javali) [1921617] - scsi: bnx2fc: Repair a range of kerneldoc issues (Nilesh Javali) [1921617] - scsi: bnx2fc: Removal of unused variables (Nilesh Javali) [1921617] - scsi: bnx2fc: Remove unneeded semicolon in bnx2fc_fcoe.c (Nilesh Javali) [1921617] - scsi: bnx2fc: Add missing annotation for bnx2fc_abts_cleanup() (Nilesh Javali) [1921617] - tools/power turbostat: Enable tsc_tweak for Elkhart Lake and Jasper Lake (Puneet Sethi) [1920704] - selinux: Allow context mounts for unpriviliged overlayfs (Miklos Szeredi) [1956486] - md-cluster: fix use-after-free issue when removing rdev (Nigel Croxon) [1956355] - md/bitmap: wait for external bitmap writes to complete during tear down (Nigel Croxon) [1956355] - md: do not return existing mddevs from mddev_find_or_alloc (Nigel Croxon) [1956355] - md: refactor mddev_find_or_alloc (Nigel Croxon) [1956355] - md: factor out a mddev_alloc_unit helper from mddev_find (Nigel Croxon) [1956355] - md: split mddev_find (Nigel Croxon) [1956355] - md: factor out a mddev_find_locked helper from mddev_find (Nigel Croxon) [1956355] - md: md_open returns -EBUSY when entering racing area (Nigel Croxon) [1956355] - md: Fix missing unused status line of /proc/mdstat (Nigel Croxon) [1956355] - md/raid10: improve discard request for far layout (Xiao Ni) [1956355] - md/raid10: improve raid10 discard request (Nigel Croxon) [1956355] - md/raid10: pull the code that wait for blocked dev into one function (Xiao Ni) [1956355] - md/raid10: extend r10bio devs to raid disks (Xiao Ni) [1956355] - md: add md_submit_discard_bio() for submitting discard bio (Nigel Croxon) [1956355] - leds: trigger: fix potential deadlock with libata (Waiman Long) [1963373] - x86/kvm: Unify kvm_pv_guest_cpu_reboot() with kvm_guest_cpu_offline() (Lenny Szubowicz) [1934273] - x86/kvm: Disable all PV features on crash (Lenny Szubowicz) [1934273] - x86/kvm: Disable kvmclock on all CPUs on shutdown (Lenny Szubowicz) [1934273] - x86/kvm: Teardown PV features on boot CPU as well (Lenny Szubowicz) [1934273] - x86/kvm: Fix pr_info() for async PF setup/teardown (Lenny Szubowicz) [1934273] - RDMA/qedr: Fix error return code in qedr_iw_connect() (Manish Chopra) [1914922] - qede: Use 'skb_add_rx_frag()' instead of hand coding it (Manish Chopra) [1914922] - qede: Remove a erroneous ++ in 'qede_rx_build_jumbo()' (Manish Chopra) [1914922] - qede: fix offload for IPIP tunnel packets (Manish Chopra) [1914922] - RDMA/qedr: iWARP invalid(zero) doorbell address fix (Manish Chopra) [1914922] - qed: fix ILT configuration of SRC block (Manish Chopra) [1914922] - qed: fix error return code in qed_iwarp_ll2_start() (Manish Chopra) [1914922] - RDMA/qedr: Fix resource leak in qedr_create_qp (Manish Chopra) [1914922] - qede: make driver reliable on unload after failures (Manish Chopra) [1914922] - net: qed: Remove unnecessary cast (Manish Chopra) [1914922] - nvme: fix NULL derefence in nvme_ctrl_fast_io_fail_tmo_show/store (Gopal Tiwari) [1935135] - nvme: export fast_io_fail_tmo to sysfs (Gopal Tiwari) [1935135] - EDAC: enable CONFIG_EDAC_IGEN6 (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC/igen6: ecclog_llist can be static (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC/i10nm: Add Intel Sapphire Rapids server support (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC: Add DDR5 new memory type (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC/i10nm: Use readl() to access MMIO registers (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC/igen6: Add debugfs interface for Intel client SoC EDAC driver (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC/igen6: Add EDAC driver for Intel client SoCs using IBECC (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC: Add three new memory types (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC, {skx,i10nm}: Use CPU stepping macro to pass configurations (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC/skx: Use the mcmtr register to retrieve close_pg/bank_xor_enable (Aristeu Rozanski) [1837389 1783539 1861479] - x86/cpu: Add a X86_MATCH_INTEL_FAM6_MODEL_STEPPINGS() macro (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC: Add missing MEM_LRDDR4 entry in edac_mem_types[] (Aristeu Rozanski) [1837389 1783539 1861479] - x86: export x86_match_cpu_v2 (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC/amd64: Fix PCI component registration (Aristeu Rozanski) [1918583] - EDAC/mce_amd: Use struct cpuinfo_x86.cpu_die_id for AMD NodeId (Aristeu Rozanski) [1918583] - x86/CPU/AMD: Remove amd_get_nb_id() (Aristeu Rozanski) [1918583] - EDAC/mce_amd: Make fam_ops static global (Aristeu Rozanski) [1918583] - x86/MCE/AMD: Allow Reserved types to be overwritten in smca_banks[] (Aristeu Rozanski) [1918583] - x86/MCE/AMD: Do not use rdmsr_safe_on_cpu() in smca_configure() (Aristeu Rozanski) [1918583] - EDAC/amd64: Get rid of the ECC disabled long message (Aristeu Rozanski) [1918583] - EDAC/amd64: Check for memory before fully initializing an instance (Aristeu Rozanski) [1918583] - EDAC/amd64: Use cached data when checking for ECC (Aristeu Rozanski) [1918583] - x86/MCE: Make the number of MCA banks a per-CPU variable (Aristeu Rozanski) [1918583] - x86/MCE/AMD: Don't cache block addresses on SMCA systems (Aristeu Rozanski) [1918583] - x86/MCE: Make mce_banks a per-CPU array (Aristeu Rozanski) [1918583] - x86/MCE: Make struct mce_banks[] static (Aristeu Rozanski) [1918583] - x86/MCE/AMD: Don't report L1 BTB MCA errors on some family 17h models (Aristeu Rozanski) [1918583] - EDAC/mce_amd: Decode MCA_STATUS in bit definition order (Aristeu Rozanski) [1918583] - EDAC/mce_amd: Decode MCA_STATUS[Scrub] bit (Aristeu Rozanski) [1918583] - EDAC, mce_amd: Match error descriptions to latest documentation (Aristeu Rozanski) [1918583] - x86/MCE/AMD: Carve out the MC4_MISC thresholding quirk (Aristeu Rozanski) [1918583] - x86/MCE/AMD: Turn off MC4_MISC thresholding on all family 0x15 models (Aristeu Rozanski) [1918583] - powerpc/64s: Fix unrelocated interrupt trampoline address test (Waiman Long) [1966462] - intel_th: pci: Add Alder Lake CPU support (Jiri Olsa) [1840246] - intel_th: pci: Add Alder Lake-S support (Jiri Olsa) [1840246] - mfd: intel_pmt: Add support for DG1 (David Arcari) [1783144] - mfd: intel_pmt: Fix nuisance messages and handling of disabled capabilities (David Arcari) [1783144] - redhat/configs: Add CONFIG_INTEL_PMT_CRASHLOG (David Arcari) [1783144] - redhat/configs: Add CONFIG_INTEL_PMT_TELEMETRY (David Arcari) [1783144] - redhat/configs: Add CONFIG_MFD_INTEL_PMT (David Arcari) [1783144] - platform/x86: intel_pmt_crashlog: Add dependency on MFD_INTEL_PMT (David Arcari) [1783144] - platform/x86: intel_pmt_telemetry: Add dependency on MFD_INTEL_PMT (David Arcari) [1783144] - platform/x86: intel_pmt: Make INTEL_PMT_CLASS non-user-selectable (David Arcari) [1783144] - platform/x86: intel_pmt_crashlog: Fix incorrect macros (David Arcari) [1783144] - platform/x86: intel_pmt_class: Initial resource to 0 (David Arcari) [1783144] - mfd: Standardise MFD_CELL_* helper names (David Arcari) [1783144] - platform/x86: pmt: Fix a potential Oops on error in probe (David Arcari) [1783144] - platform/x86: Intel PMT Crashlog capability driver (David Arcari) [1783144] - platform/x86: Intel PMT Telemetry capability driver (David Arcari) [1783144] - platform/x86: Intel PMT class driver (David Arcari) [1783144] - mfd: Intel Platform Monitoring Technology support (David Arcari) [1783144] - mfd: mfd-core: Ensure disabled devices are ignored without error (David Arcari) [1783144] - mfd: core: Fix double-free in mfd_remove_devices_fn() (David Arcari) [1783144] - mfd: mfd-core: Add mechanism for removal of a subset of children (David Arcari) [1783144] - mfd: core: Add OF_MFD_CELL_REG() helper (David Arcari) [1783144] - mfd: core: Fix formatting of MFD helpers (David Arcari) [1783144] - mfd: core: Make a best effort attempt to match devices with the correct of_nodes (David Arcari) [1783144] - mfd: mfd-core: Complete kerneldoc header for devm_mfd_add_devices() (David Arcari) [1783144] - mfd: Constify properties in mfd_cell (David Arcari) [1783144] - mfd: mfd-core: Honour Device Tree's request to disable a child-device (David Arcari) [1783144] - mfd: mfd-core: Move pdev->mfd_cell creation back into mfd_add_device() (David Arcari) [1783144] - mfd: mfd-core: Remove usage counting for .{en,dis}able() call-backs (David Arcari) [1783144] - mfd: mfd-core: Protect against NULL call-back function pointer (David Arcari) [1783144] - mfd: mfd-core: Remove mfd_clone_cell() (David Arcari) [1783144] - mfd: Provide MACRO to declare commonly defined MFD cell attributes (David Arcari) [1783144] - mfd: core: Set fwnode for created devices (David Arcari) [1783144] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 (David Arcari) [1783144] - mfd: mfd-core: Document mfd_add_devices() (David Arcari) [1783144] - PCI: Add defines for Designated Vendor-Specific Extended Capability (David Arcari) [1783144] - tick/nohz: Update idle_exittime on actual idle exit (Phil Auld) [1962632] - tick/nohz: Remove superflous check for CONFIG_VIRT_CPU_ACCOUNTING_NATIVE (Phil Auld) [1962632] - tick/nohz: Conditionally restart tick on idle exit (Phil Auld) [1962632] - x86, sched: Fix the AMD CPPC maximum performance value on certain AMD Ryzen generations (Phil Auld) [1960687] - pinctrl: devicetree: Avoid taking direct reference to device name string (Aristeu Rozanski) [1922904] {CVE-2020-0427} - redhat: ppc64: enable CONFIG_PPC_RTAS_FILTER (Aristeu Rozanski) [1906444] {CVE-2020-27777} - powerpc/rtas: Fix typo of ibm,open-errinjct in RTAS filter (Aristeu Rozanski) [1906444] {CVE-2020-27777} - powerpc/rtas: Restrict RTAS requests from userspace (Aristeu Rozanski) [1906444] {CVE-2020-27777}- docs: vxlan: add info about device features (Petr Oros) [1941739] - selftests: net: add a test for static UDP tunnel ports (Petr Oros) [1941739] - netdevsim: support the static IANA VXLAN port flag (Petr Oros) [1941739] - selftests: net: add a test for shared UDP tunnel info tables (Petr Oros) [1941739] - netdevsim: shared UDP tunnel port table support (Petr Oros) [1941739] - netdevsim: add warnings on unexpected UDP tunnel port errors (Petr Oros) [1941739] - udp_tunnel: add the ability to share port tables (Petr Oros) [1941739] - docs: networking: convert vxlan.txt to ReST (Petr Oros) [1941739] - net: Treat __napi_schedule_irqoff() as __napi_schedule() on PREEMPT_RT (Ivan Vecera) [1960528] - ethtool: fix incorrect datatype in set_eee ops (Balazs Nemeth) [1956698] - ethtool: fix missing NLM_F_MULTI flag when dumping (Antoine Tenart) [1953847] - y2038: remove CONFIG_64BIT_TIME (Waiman Long) [1965360] - net/mlx4: Fix EEPROM dump support (Alaa Hleihel) [1915305] - net/mlx4_en: update moderation when config reset (Alaa Hleihel) [1915305] - net/mlx4_core: Add missed mlx4_free_cmd_mailbox() (Alaa Hleihel) [1915305] - IB/mlx4: Use port iterator and validation APIs (Alaa Hleihel) [1915305] - net/mlx4: Use effective interrupt affinity (Alaa Hleihel) [1915302 1915305] - net/mlx4: Replace irq_to_desc() abuse (Alaa Hleihel) [1915302 1915305] - net/mlx4: simplify the return expression of mlx4_init_srq_table() (Alaa Hleihel) [1915302 1915305] - RDMA/mlx4: Remove bogus dev_base_lock usage (Alaa Hleihel) [1915302 1915305] - net/mlx4: simplify the return expression of mlx4_init_cq_table() (Alaa Hleihel) [1915302 1915305] - net/mlx4: Remove unused #define MAX_MSIX_P_PORT (Alaa Hleihel) [1915302 1915305] - RDMA/mlx4: Enable querying AH for XRC QP types (Alaa Hleihel) [1915302 1915305] - IB/mlx4: Fix fall-through warnings for Clang (Alaa Hleihel) [1915302 1915305] - net/mlx4_en: Remove unused performance counters (Alaa Hleihel) [1915302 1915305] - net/mlx4: Assign boolean values to a bool variable (Alaa Hleihel) [1915302 1915305] - net/mlx4: Cleanup kernel-doc warnings (Alaa Hleihel) [1915302 1915305] - net/mlx4_core : remove unneeded semicolon (Alaa Hleihel) [1915302 1915305] - net/mlx4_core: Fix init_hca fields offset (Alaa Hleihel) [1915301 1915305] - mlx4: handle non-napi callers to napi_poll (Alaa Hleihel) [1915301 1915305] - mlx4: drivers/net/ethernet: clean up unused assignments (Alaa Hleihel) [1915301 1915305] - mlx4: add pause frame stats (Alaa Hleihel) [1915301 1915305] - mlx4: make sure to always set the port type (Alaa Hleihel) [1915301 1915305] - net/mlx4_en: RX, Add a prefetch command for small L1_CACHE_BYTES (Alaa Hleihel) [1915301 1915305] - cnic: remove redundant assignment to variable ret (Nilesh Javali) [1921619] - net: cnic: fix spelling mistake "reserverd" -> "reserved" (Nilesh Javali) [1921619] - cnic: Explicitly initialize all reference counts to 0. (Nilesh Javali) [1921619] - cfg80211: fix locking in netlink owner interface destruction (Jarod Wilson) [1937053] - brcmfmac: Avoid GFP_ATOMIC when GFP_KERNEL is enough (Jarod Wilson) [1937053] - ath11k: fix warning in ath11k_mhi_config (Jarod Wilson) [1937053] - ath11k: qmi: Fix spelling mistake "requeqst" -> "request" (Jarod Wilson) [1937053] - ath10k: Fix ath10k_wmi_tlv_op_pull_peer_stats_info() unlock without lock (Jarod Wilson) [1937053] - ath10k: Fix a use after free in ath10k_htc_send_bundle (Jarod Wilson) [1937053] - ath9k: Fix error check in ath9k_hw_read_revisions() for PCI devices (Jarod Wilson) [1937053] - mt76: mt7921: reinit wpdma during drv_own if necessary (Jarod Wilson) [1937053] - mt76: move mt76_token_init in mt76_alloc_device (Jarod Wilson) [1937053] - mt76: mt7921: fix a precision vs width bug in printk (Jarod Wilson) [1937053] - mt76: mt7915: fix a precision vs width bug in printk (Jarod Wilson) [1937053] - mt76: mt7615: fix a precision vs width bug in printk (Jarod Wilson) [1937053] - mt76: mt7921: introduce mt7921_mcu_sta_add routine (Jarod Wilson) [1937053] - mt76: mt7921: mt7921_stop should put device in fw_own state (Jarod Wilson) [1937053] - mt76: connac: unschedule mac_work before going to sleep (Jarod Wilson) [1937053] - mt76: mt7663: add awake and doze time accounting (Jarod Wilson) [1937053] - mt76: mt7921: improve doze opportunity (Jarod Wilson) [1937053] - mt76: mt7921: get rid of mcu_reset function pointer (Jarod Wilson) [1937053] - mt76: mt7915: do not read rf value from efuse in flash mode (Jarod Wilson) [1937053] - mt76: move token utilities in mt76 common module (Jarod Wilson) [1937053] - mt76: move token_lock, token and token_count in mt76_dev (Jarod Wilson) [1937053] - mt76: mt7921: fix possible invalid register access (Jarod Wilson) [1937053] - mt76: mt7921: enable deep sleep when the device suspends (Jarod Wilson) [1937053] - mt76: connac: introduce mt76_connac_mcu_set_deep_sleep utility (Jarod Wilson) [1937053] - mt76: mt7921: introduce mt7921_wpdma_reinit_cond utility routine (Jarod Wilson) [1937053] - mt76: mt7921: introduce mt7921_dma_{enable,disable} utilities (Jarod Wilson) [1937053] - mt76: mt7921: introduce mt7921_wpdma_reset utility routine (Jarod Wilson) [1937053] - mt76: mt7921: move mt7921_dma_reset in dma.c (Jarod Wilson) [1937053] - mt76: mt7615: Fix a dereference of pointer sta before it is null checked (Jarod Wilson) [1937053] - mt76: mt7921: enable sw interrupts (Jarod Wilson) [1937053] - mt76: mt7921: add awake and doze time accounting (Jarod Wilson) [1937053] - mt76: remove MT76_STATE_PM in tx path (Jarod Wilson) [1937053] - mt76: connac: use waitqueue for runtime-pm (Jarod Wilson) [1937053] - mt76: connac: do not run mt76_txq_schedule_all directly (Jarod Wilson) [1937053] - mt76: mt7615: rely on pm refcounting in mt7615_led_set_config (Jarod Wilson) [1937053] - mt76: connac: alaways wake the device before scanning (Jarod Wilson) [1937053] - mt76: mt7921: get rid of useless MT76_STATE_PM in mt7921_mac_work (Jarod Wilson) [1937053] - mt76: connac: remove MT76_STATE_PM in mac_tx_free (Jarod Wilson) [1937053] - mt76: connac: check wake refcount in mcu_fw_pmctrl (Jarod Wilson) [1937053] - mt76: connac: unschedule ps_work in mt76_connac_pm_wake (Jarod Wilson) [1937053] - mt76: mt7663: rely on mt76_connac_pm_ref/mt76_connac_pm_unref in tx/rx napi (Jarod Wilson) [1937053] - mt76: mt7921: rely on mt76_connac_pm_ref/mt76_connac_pm_unref in tx/rx napi (Jarod Wilson) [1937053] - mt76: dma: add the capability to define a custom rx napi poll routine (Jarod Wilson) [1937053] - mt76: mt7663: rely on mt76_connac_pm_ref/mt76_connac_pm_unref in tx path (Jarod Wilson) [1937053] - mt76: mt7921: rely on mt76_connac_pm_ref/mt76_connac_pm_unref in tx path (Jarod Wilson) [1937053] - mt76: connac: introduce wake counter for fw_pmctrl synchronization (Jarod Wilson) [1937053] - mt76: mt7663: fix a race between mt7615_mcu_drv_pmctrl and mt7615_mcu_fw_pmctrl (Jarod Wilson) [1937053] - mt76: mt7921: fix a race between mt7921_mcu_drv_pmctrl and mt7921_mcu_fw_pmctrl (Jarod Wilson) [1937053] - mt76: mt7921: remove leftover function declaration (Jarod Wilson) [1937053] - mt76: connac: move mcu_update_arp_filter in mt76_connac module (Jarod Wilson) [1937053] - mt76: mt7921: do not use 0 as NULL pointer (Jarod Wilson) [1937053] - mt76: mt7915: directly read per-rate tx power from registers (Jarod Wilson) [1937053] - mt76: mt7915: rework the flow of txpower setting (Jarod Wilson) [1937053] - mt76: mt7915: add support for DT rate power limits (Jarod Wilson) [1937053] - mt76: mt7921: abort uncompleted scan by wifi reset (Jarod Wilson) [1937053] - mt76: mt7921: add wifisys reset support in debugfs (Jarod Wilson) [1937053] - mt76: mt7921: run mt7921_mcu_fw_log_2_host holding mt76 mutex (Jarod Wilson) [1937053] - mt76: improve mcu error logging (Jarod Wilson) [1937053] - mt76: mt7921: move hw configuration in mt7921_register_device (Jarod Wilson) [1937053] - mt76: mt7915: add support for applying pre-calibration data (Jarod Wilson) [1937053] - mt76: mt7615: load ROM patch before checking patch semaphore status (Jarod Wilson) [1937053] - mt76: mt7615: fix entering driver-own state on mt7663 (Jarod Wilson) [1937053] - mt76: mt7615: fix hardware error recovery for mt7663 (Jarod Wilson) [1937053] - mt76: mt7921: add dumping Tx power table (Jarod Wilson) [1937053] - mt76: introduce single-sku support for mt7663/mt7921 (Jarod Wilson) [1937053] - mt76: mt7615: do not use mt7615 single-sku values for mt7663 (Jarod Wilson) [1937053] - mt76: mt7615: implement support for using DT rate power limits (Jarod Wilson) [1937053] - mt76: extend DT rate power limits to support 11ax devices (Jarod Wilson) [1937053] - mt76: add functions for parsing rate power limits from DT (Jarod Wilson) [1937053] - mt76: flush tx status queue on DMA reset (Jarod Wilson) [1937053] - mt76: mt7921: add mt7921_dma_cleanup in mt7921_unregister_device (Jarod Wilson) [1937053] - mt76: mt7615: use ieee80211_free_txskb() in mt7615_tx_token_put() (Jarod Wilson) [1937053] - mt76: mt7615: only free skbs after mt7615_dma_reset() when reset happens (Jarod Wilson) [1937053] - mt76: mt7915: only free skbs after mt7915_dma_reset() when reset happens (Jarod Wilson) [1937053] - mt76: mt7915: fix memleak when mt7915_unregister_device() (Jarod Wilson) [1937053] - mt76: mt7615: fix memleak when mt7615_unregister_device() (Jarod Wilson) [1937053] - mt76: mt7915: fix rate setting of tx descriptor in testmode (Jarod Wilson) [1937053] - mt76: mt7915: rework mt7915_tm_set_tx_len() (Jarod Wilson) [1937053] - mt76: testmode: add support to send larger packet (Jarod Wilson) [1937053] - rtlwifi: implement set_tim by update beacon content (Jarod Wilson) [1937053] - rtw88: refine napi deinit flow (Jarod Wilson) [1937053] - rtw88: Fix potential unrecoverable tx queue stop (Jarod Wilson) [1937053] - rtw88: 8821c: Don't set RX_FLAG_DECRYPTED if packet has no encryption (Jarod Wilson) [1937053] - rtw88: 8822c: debug: allow debugfs to enable/disable TXGAPK (Jarod Wilson) [1937053] - rtw88: 8822c: Add gap-k calibration to improve long range performance (Jarod Wilson) [1937053] - rtw88: 8822c: reorder macro position according to the register number (Jarod Wilson) [1937053] - iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_gen2_enqueue_hcmd() (Jarod Wilson) [1937053] - cfg80211: scan: drop entry from hidden_list on overflow (Jarod Wilson) [1937053] - wireless: fix spelling of A-MSDU in HE capabilities (Jarod Wilson) [1937053] - wireless: align HE capabilities A-MPDU Length Exponent Extension (Jarod Wilson) [1937053] - wireless: align some HE capabilities with the spec (Jarod Wilson) [1937053] - mac80211: drop the connection if firmware crashed while in CSA (Jarod Wilson) [1937053] - nl80211: Add new RSNXE related nl80211 extended features (Jarod Wilson) [1937053] - mac80211: properly drop the connection in case of invalid CSA IE (Jarod Wilson) [1937053] - mac80211: make ieee80211_vif_to_wdev work when the vif isn't in the driver (Jarod Wilson) [1937053] - nl80211/cfg80211: add a flag to negotiate for LMR feedback in NDP ranging (Jarod Wilson) [1937053] - ieee80211: add the values of ranging parameters max LTF total field (Jarod Wilson) [1937053] - mac80211: aes_cmac: check crypto_shash_setkey() return value (Jarod Wilson) [1937053] - mac80211: minstrel_ht: remove extraneous indentation on if statement (Jarod Wilson) [1937053] - mac80211: properly process TXQ management frames (Jarod Wilson) [1937053] - cfg80211: constify ieee80211_get_response_rate return (Jarod Wilson) [1937053] - cfg80211: fix a few kernel-doc warnings (Jarod Wilson) [1937053] - cfg80211: fix an htmldoc warning (Jarod Wilson) [1937053] - rtw88: 8822c: add CFO tracking (Jarod Wilson) [1937053] - iwlwifi: pcie: don't enable BHs with IRQs disabled (Jarod Wilson) [1937053] - rtw88: Fix array overrun in rtw_get_tx_power_params() (Jarod Wilson) [1937053] - brcmfmac: Remove duplicate struct declaration (Jarod Wilson) [1937053] - rtw88: update statistics to fw for fine-tuning performance (Jarod Wilson) [1937053] - brcmfmac: A typo fix (Jarod Wilson) [1937053] - rtl8xxxu: Simplify locking of a skb list accesses (Jarod Wilson) [1937053] - mwifiex: Remove unneeded variable: "ret" (Jarod Wilson) [1937053] - rtl8xxxu: Fix fall-through warnings for Clang (Jarod Wilson) [1937053] - mwifiex: don't print SSID to logs (Jarod Wilson) [1937053] - rtlwifi: rtl8192de: Use DEFINE_SPINLOCK() for spinlock (Jarod Wilson) [1937053] - rtlwifi: Simplify locking of a skb list accesses (Jarod Wilson) [1937053] - rtlwifi: remove rtl_get_tid_h (Jarod Wilson) [1937053] - rtlwifi: rtl8188ee: remove redundant assignment of variable rtlpriv->btcoexist.reg_bt_sco (Jarod Wilson) [1937053] - rtlwifi: remove redundant assignment to variable err (Jarod Wilson) [1937053] - rtlwifi: Few mundane typo fixes (Jarod Wilson) [1937053] - rtlwifi: 8821ae: upgrade PHY and RF parameters (Jarod Wilson) [1937053] - iwlwifi: dbg: disable ini debug in 9000 family and below (Jarod Wilson) [1937053] - iwlwifi: pcie: Change ma product string name (Jarod Wilson) [1937053] - iwlwifi: fw: print out trigger delay when collecting data (Jarod Wilson) [1937053] - iwlwifi: trans/pcie: defer transport initialisation (Jarod Wilson) [1937053] - iwlwifi: bump FW API to 63 for AX devices (Jarod Wilson) [1937053] - iwlwifi: mvm: don't WARN if we can't remove a time event (Jarod Wilson) [1937053] - iwlwifi: mvm: don't disconnect immediately if we don't hear beacons after CSA (Jarod Wilson) [1937053] - iwlwifi: rs-fw: don't support stbc for HE 160 (Jarod Wilson) [1937053] - iwlwifi: warn on SKB free w/o op-mode (Jarod Wilson) [1937053] - iwlwifi: mvm: add support for version 3 of LARI_CONFIG_CHANGE command. (Jarod Wilson) [1937053] - iwlwifi: pcie: add ISR debug info for msix debug (Jarod Wilson) [1937053] - iwlwifi: pcie: merge napi_poll_msix functions (Jarod Wilson) [1937053] - iwlwifi: mvm: don't lock mutex in RCU critical section (Jarod Wilson) [1937053] - iwlwifi: mvm: remove PS from lower rates. (Jarod Wilson) [1937053] - iwlwifi: mvm: umac error table mismatch (Jarod Wilson) [1937053] - iwlwifi: queue: avoid memory leak in reset flow (Jarod Wilson) [1937053] - iwlwifi: don't warn if we can't wait for empty tx queues (Jarod Wilson) [1937053] - iwlwifi: remove remaining software checksum code (Jarod Wilson) [1937053] - iwlwifi: remove TCM events (Jarod Wilson) [1937053] - iwlwifi: mvm: Use IWL_INFO in fw_reset_handshake() (Jarod Wilson) [1937053] - iwlwifi: mvm: refactor ACPI DSM evaluation function (Jarod Wilson) [1937053] - iwlwifi: mvm: support BIOS enable/disable for 11ax in Ukraine (Jarod Wilson) [1937053] - iwlwifi: move iwl_configure_rxq to be used by other op_modes (Jarod Wilson) [1937053] - iwlwifi: add new so-gf device (Jarod Wilson) [1937053] - iwlwifi: mvm: enable PPAG in China (Jarod Wilson) [1937053] - iwlwifi: mvm: Add support for 6GHz passive scan (Jarod Wilson) [1937053] - iwlwifi: add ax201 killer device (Jarod Wilson) [1937053] - iwlwifi: mvm: when associated with PMF, use protected NDP ranging negotiation (Jarod Wilson) [1937053] - iwlwifi: mvm: clean up queue sync implementation (Jarod Wilson) [1937053] - iwlwifi: mvm: write queue_sync_state only for sync (Jarod Wilson) [1937053] - iwlwifi: mvm: responder: support responder config command version 8 (Jarod Wilson) [1937053] - iwlwifi: mvm: support range request command version 12 (Jarod Wilson) [1937053] - iwlwifi: pcie: make cfg vs. trans_cfg more robust (Jarod Wilson) [1937053] - iwlwifi: pcie: clear only FH bits handle in the interrupt (Jarod Wilson) [1937053] - iwlwifi: add 160Mhz to killer 1550 name (Jarod Wilson) [1937053] - iwlwifi: change name to AX 211 and 411 family (Jarod Wilson) [1937053] - iwlwifi: change step in so-gf struct (Jarod Wilson) [1937053] - iwlwifi: pcie: Add support for Bz Family (Jarod Wilson) [1937053] - iwlwifi: mvm: don't allow CSA if we haven't been fully associated (Jarod Wilson) [1937053] - iwlwifi: pcie: normally grab NIC access for inflight-hcmd (Jarod Wilson) [1937053] - iwlwifi: pcie: avoid unnecessarily taking spinlock (Jarod Wilson) [1937053] - iwlwifi: mvm: enable TX on new CSA channel before disconnecting (Jarod Wilson) [1937053] - mt76: mt7921: add rcu section in mt7921_mcu_tx_rate_report (Jarod Wilson) [1937053] - mt76: mt7921: introduce MCU_EVENT_LP_INFO event parsing (Jarod Wilson) [1937053] - mt76: mt7615: always add rx header translation tlv when adding stations (Jarod Wilson) [1937053] - mt76: mt7615: add missing SPDX tag in mmio.c (Jarod Wilson) [1937053] - mt76: mt7915: add mmio.c (Jarod Wilson) [1937053] - mt76: report Rx timestamp (Jarod Wilson) [1937053] - mt76: mt7921: remove 80+80 MHz support capabilities (Jarod Wilson) [1937053] - mt76: fix potential DMA mapping leak (Jarod Wilson) [1937053] - mt76: mt7921: reduce the data latency during hw scan (Jarod Wilson) [1937053] - mt76: mt7921: fix the insmod hangs (Jarod Wilson) [1937053] - mt76: mt7921: fix kernel crash when the firmware fails to download (Jarod Wilson) [1937053] - mt76: mt7921: fix the dwell time control (Jarod Wilson) [1937053] - mt76: mt7921: fix inappropriate WoW setup with the missing ARP informaiton (Jarod Wilson) [1937053] - mt76: mt7921: introduce MT_WFDMA_DUMMY_CR definition (Jarod Wilson) [1937053] - mt76: mt7915: add wifi subsystem reset (Jarod Wilson) [1937053] - mt76: mt7915: fix mt7915_mcu_add_beacon (Jarod Wilson) [1937053] - mt76: mt7615: fix .add_beacon_offload() (Jarod Wilson) [1937053] - mt76: mt7921: rework mt7921_mcu_debug_msg_event routine (Jarod Wilson) [1937053] - mt76: mt7921: always wake the device in mt7921_remove_interface (Jarod Wilson) [1937053] - mt76: mt7921: fix key set/delete issue (Jarod Wilson) [1937053] - mt76: mt7915: fix txpower init for TSSI off chips (Jarod Wilson) [1937053] - mt76: mt7915: limit firmware log message printk to buffer length (Jarod Wilson) [1937053] - mt76: mt7615: limit firmware log message printk to buffer length (Jarod Wilson) [1937053] - mt76: mt7615: fix chip reset on MT7622 and MT7663e (Jarod Wilson) [1937053] - mt76: mt7915: cleanup mcu tx queue in mt7915_dma_reset() (Jarod Wilson) [1937053] - mt76: mt7915: keep mcu_add_bss_info enabled till interface removal (Jarod Wilson) [1937053] - mt76: mt7615: keep mcu_add_bss_info enabled till interface removal (Jarod Wilson) [1937053] - mt76: mt7622: trigger hif interrupt for system reset (Jarod Wilson) [1937053] - mt76: mt7615: cleanup mcu tx queue in mt7615_dma_reset() (Jarod Wilson) [1937053] - mt76: mt7615: only enable DFS test knobs for mt7615 (Jarod Wilson) [1937053] - mt76: mt7921: properly configure rcpi adding a sta to the fw (Jarod Wilson) [1937053] - mt76: connac: introduce mt76_sta_cmd_info data structure (Jarod Wilson) [1937053] - mt76: mt7921: get rid of mt7921_mac_wtbl_lmac_addr (Jarod Wilson) [1937053] - mt76: mt7915: refresh repeater entry MAC address when setting BSSID (Jarod Wilson) [1937053] - mt76: mt7915: fix key set/delete issue (Jarod Wilson) [1937053] - mt76: mt7921: remove duplicated macros in mcu.h (Jarod Wilson) [1937053] - mt76: mt7921: remove redundant check on type (Jarod Wilson) [1937053] - mt76: mt7921: remove leftovers from dbdc configuration (Jarod Wilson) [1937053] - mt76: mt7921: add wifi reset support (Jarod Wilson) [1937053] - mt76: dma: export mt76_dma_rx_cleanup routine (Jarod Wilson) [1937053] - mt76: dma: introduce mt76_dma_queue_reset routine (Jarod Wilson) [1937053] - mt76: mt7921: introduce __mt7921_start utility routine (Jarod Wilson) [1937053] - mt76: mt7921: introduce mt7921_run_firmware utility routine. (Jarod Wilson) [1937053] - mt76: introduce mcu_reset function pointer in mt76_mcu_ops structure (Jarod Wilson) [1937053] - mt76: mt7921: reduce mcu timeouts for suspend, offload and hif_ctrl msg (Jarod Wilson) [1937053] - mt76: mt7915: fix possible deadlock while mt7915_register_ext_phy() (Jarod Wilson) [1937053] - mt76: mt7615: add missing capabilities for DBDC (Jarod Wilson) [1937053] - mt76: mt7663s: fix the possible device hang in high traffic (Jarod Wilson) [1937053] - mt76: mt7663s: make all of packets 4-bytes aligned in sdio tx aggregation (Jarod Wilson) [1937053] - mt76: mt7663: fix when beacon filter is being applied (Jarod Wilson) [1937053] - mt76: mt7615: check mcu returned values in mt7615_ops (Jarod Wilson) [1937053] - mt76: mt7915: check mcu returned values in mt7915_ops (Jarod Wilson) [1937053] - mt76: mt7915: fix txrate reporting (Jarod Wilson) [1937053] - mt76: mt7915: fix rxrate reporting (Jarod Wilson) [1937053] - mt76: mt76x0u: Add support for TP-Link T2UHP(UN) v1 (Jarod Wilson) [1937053] - mt76: mt7915: fix PHY mode for DBDC (Jarod Wilson) [1937053] - mt76: mt7915: stop ext_phy queue when mac reset happens (Jarod Wilson) [1937053] - mt76: mt7915: fix CSA notification for DBDC (Jarod Wilson) [1937053] - mt76: mt7615: stop ext_phy queue when mac reset happens (Jarod Wilson) [1937053] - mt76: mt7615: fix CSA notification for DBDC (Jarod Wilson) [1937053] - mt76: mt7915: add missing capabilities for DBDC (Jarod Wilson) [1937053] - mt76: mt7921: check mcu returned values in mt7921_start (Jarod Wilson) [1937053] - mt76: mt7921: fix the base of the dynamic remap (Jarod Wilson) [1937053] - mt76: mt7921: fix the base of PCIe interrupt (Jarod Wilson) [1937053] - mt76: mt7921: get rid of mt7921_sta_rc_update routine (Jarod Wilson) [1937053] - mt76: check return value of mt76_txq_send_burst in mt76_txq_schedule_list (Jarod Wilson) [1937053] - mt76: connac: fix kernel warning adding monitor interface (Jarod Wilson) [1937053] - mt76: mt7915: fix mib stats counter reporting to mac80211 (Jarod Wilson) [1937053] - mt76: mt7615: fix mib stats counter reporting to mac80211 (Jarod Wilson) [1937053] - mt76: mt7615: remove hdr->fw_ver check (Jarod Wilson) [1937053] - mt76: mt7615: fix TSF configuration (Jarod Wilson) [1937053] - mt76: mt7921: fix stats register definitions (Jarod Wilson) [1937053] - mt76: mt7921: remove unneeded semicolon (Jarod Wilson) [1937053] - mt76: mt7915: fix aggr len debugfs node (Jarod Wilson) [1937053] - mt76: mt7921: fix aggr length histogram (Jarod Wilson) [1937053] - mt76: mt7615: fix memory leak in mt7615_coredump_work (Jarod Wilson) [1937053] - mt76: mt7615: add support for rx decapsulation offload (Jarod Wilson) [1937053] - mt76: mt7615: add rx checksum offload support (Jarod Wilson) [1937053] - mt76: mt7615: enable hw rx-amsdu de-aggregation (Jarod Wilson) [1937053] - mt76: connac: update sched_scan cmd usage (Jarod Wilson) [1937053] - mt76: mt7921: add flush operation (Jarod Wilson) [1937053] - mt76: mt7921: fixup rx bitrate statistics (Jarod Wilson) [1937053] - mt76: connac: fix up the setting for ht40 mode in mt76_connac_mcu_uni_add_bss (Jarod Wilson) [1937053] - mt76: mt7921: switch to new api for hardware beacon filter (Jarod Wilson) [1937053] - mt76: mt7921: fix memory leak in mt7921_coredump_work (Jarod Wilson) [1937053] - mt76: mt7921: fix suspend/resume sequence (Jarod Wilson) [1937053] - mt76: use PCI_VENDOR_ID_MEDIATEK to avoid open coded (Jarod Wilson) [1937053] - mt76: mt7915: always check return value from mt7915_mcu_alloc_wtbl_req (Jarod Wilson) [1937053] - mt76: connac: always check return value from mt76_connac_mcu_alloc_wtbl_req (Jarod Wilson) [1937053] - mt76: mt76x0: disable GTK offloading (Jarod Wilson) [1937053] - mt76: always use WTBL_MAX_SIZE for tlv allocation (Jarod Wilson) [1937053] - mt76: mt7921: removed unused definitions in mcu.h (Jarod Wilson) [1937053] - mt76: mt7921: remove unnecessary variable (Jarod Wilson) [1937053] - mt76: mt7921: enable random mac addr during scanning (Jarod Wilson) [1937053] - mt76: mt7615: support loading EEPROM for MT7613BE (Jarod Wilson) [1937053] - mt76: mt7915: fix tx skb dma unmap (Jarod Wilson) [1937053] - mt76: mt7615: fix tx skb dma unmap (Jarod Wilson) [1937053] - mt76: mt7615: fix key set/delete issues (Jarod Wilson) [1937053] - mt76: mt7915: add support for rx decapsulation offload (Jarod Wilson) [1937053] - mt76: mt7915: add rx checksum offload support (Jarod Wilson) [1937053] - mt76: mt7915: enable hw rx-amsdu de-aggregation (Jarod Wilson) [1937053] - mt76: add support for 802.3 rx frames (Jarod Wilson) [1937053] - cfg80211: Remove wrong RNR IE validation check (Jarod Wilson) [1937053] - mac80211: bail out if cipher schemes are invalid (Jarod Wilson) [1937053] - mac80211: clear the beacon's CRC after channel switch (Jarod Wilson) [1937053] - mac80211: Set priority and queue mapping for injected frames (Jarod Wilson) [1937053] - mac80211: Allow concurrent monitor iface and ethernet rx decap (Jarod Wilson) [1937053] - nl80211: Add interface to indicate TDLS peer's HE capability (Jarod Wilson) [1937053] - cfg80211: allow specifying a reason for hw_rfkill (Jarod Wilson) [1937053] - nl80211: better document CMD_ROAM behavior (Jarod Wilson) [1937053] - mac80211: set sk_pacing_shift for 802.3 txpath (Jarod Wilson) [1937053] - mac80211: don't apply flow control on management frames (Jarod Wilson) [1937053] - nl80211: Add missing line in nl80211_fils_discovery_policy (Jarod Wilson) [1937053] - mac80211: remove redundant assignment of variable result (Jarod Wilson) [1937053] - mac80211: minstrel_ht: remove unused variable 'mg' in minstrel_ht_next_jump_rate() (Jarod Wilson) [1937053] - cfg80211: regulatory: use DEFINE_SPINLOCK() for spinlock (Jarod Wilson) [1937053] - mac80211_hwsim: use DEFINE_SPINLOCK() for spinlock (Jarod Wilson) [1937053] - rfkill: use DEFINE_SPINLOCK() for spinlock (Jarod Wilson) [1937053] - mt7601u: enable TDLS support (Jarod Wilson) [1937053] - mt7601u: fix always true expression (Jarod Wilson) [1937053] - rtw88: Fix an error code in rtw_debugfs_set_rsvd_page() (Jarod Wilson) [1937053] - rtw88: coex: fix A2DP stutters while WL busy + WL scan (Jarod Wilson) [1937053] - rtw88: 8822c: add LC calibration for RTL8822C (Jarod Wilson) [1937053] - rtw88: 8822c: update tx power limit table to RF v40.1 (Jarod Wilson) [1937053] - rtw88: fix DIG min setting (Jarod Wilson) [1937053] - rtw88: add flush hci support (Jarod Wilson) [1937053] - rtw88: 8822c: support FW crash dump when FW crash (Jarod Wilson) [1937053] - rtw88: remove unnecessary variable (Jarod Wilson) [1937053] - rtw88: coex: add power off setting (Jarod Wilson) [1937053] - ath11k: Add support for STA to handle beacon miss (Jarod Wilson) [1937053] - ath11k: Update signal filled flag during sta_statistics drv op (Jarod Wilson) [1937053] - ath10k: skip the wait for completion to recovery in shutdown path (Jarod Wilson) [1937053] - ath11k: fix thermal temperature read (Jarod Wilson) [1937053] - ath11k: fix potential wmi_mgmt_tx_queue race condition (Jarod Wilson) [1937053] - ath11k: qmi: cosmetic changes to error messages (Jarod Wilson) [1937053] - ath11k: qmi: add more debug messages (Jarod Wilson) [1937053] - Revert "ath9k: fix ath_tx_process_buffer() potential null ptr dereference" (Jarod Wilson) [1937053] - ath11k: print hardware name and version during initialisation (Jarod Wilson) [1937053] - ath11k: Enable radar detection for 160MHz secondary segment (Jarod Wilson) [1937053] - ath11k: Fix sounding dimension config in HE cap (Jarod Wilson) [1937053] - ath11k: add qcn9074 pci device support (Jarod Wilson) [1937053] - ath11k: add extended interrupt support for QCN9074 (Jarod Wilson) [1937053] - ath11k: add CE interrupt support for QCN9074 (Jarod Wilson) [1937053] - ath11k: add data path support for QCN9074 (Jarod Wilson) [1937053] - ath11k: add hal support for QCN9074 (Jarod Wilson) [1937053] - ath11k: add static window support for register access (Jarod Wilson) [1937053] - ath11k: Add qcn9074 mhi controller config (Jarod Wilson) [1937053] - ath11k: Update memory segment count for qcn9074 (Jarod Wilson) [1937053] - ath11k: qmi: increase the number of fw segments (Jarod Wilson) [1937053] - ath11k: Move qmi service_ins_id to hw_params (Jarod Wilson) [1937053] - ath11k: Refactor ath11k_msi_config (Jarod Wilson) [1937053] - ath11k: debugfs: Fix spelling mistake "Opportunies" -> "Opportunities" (Jarod Wilson) [1937053] - ath9k: fix ath_tx_process_buffer() potential null ptr dereference (Jarod Wilson) [1937053] - nl80211: fix beacon head validation (Jarod Wilson) [1937053] - nl80211: fix potential leak of ACL params (Jarod Wilson) [1937053] - cfg80211: check S1G beacon compat element length (Jarod Wilson) [1937053] - cfg80211: remove WARN_ON() in cfg80211_sme_connect (Jarod Wilson) [1937053] - mac80211: fix time-is-after bug in mlme (Jarod Wilson) [1937053] - mac80211: fix TXQ AC confusion (Jarod Wilson) [1937053] - rfkill: revert back to old userspace API by default (Jarod Wilson) [1937053] - mac80211: clear sta->fast_rx when STA removed from 4-addr VLAN (Jarod Wilson) [1937053] - iwlwifi: mvm: fix beacon protection checks (Jarod Wilson) [1937053] - iwlwifi: mvm: rfi: don't lock mvm->mutex when sending config command (Jarod Wilson) [1937053] - iwlwifi: pcie: add support for So-F devices (Jarod Wilson) [1937053] - iwlwifi: fw: fix notification wait locking (Jarod Wilson) [1937053] - iwlwifi: add support for Qu with AX201 device (Jarod Wilson) [1937053] - iwlwifi: pcie: properly set LTR workarounds on 22000 devices (Jarod Wilson) [1937053] - iwlwifi: fix 11ax disabled bit in the regulatory capability flags (Jarod Wilson) [1937053] - brcmfmac: p2p: Fix recently introduced deadlock issue (Jarod Wilson) [1937053] - mt76: mt7921: fix airtime reporting (Jarod Wilson) [1937053] - iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_enqueue_hcmd() (Jarod Wilson) [1937053] - mt76: mt7615: remove redundant dev_err call in mt7622_wmac_probe() (Jarod Wilson) [1937053] - mt76: Convert to DEFINE_SHOW_ATTRIBUTE (Jarod Wilson) [1937053] - reg.c: Fix a spello (Jarod Wilson) [1937053] - mac80211: cfg.c: A typo fix (Jarod Wilson) [1937053] - wireless: remove never implemented MODULE_SUPPORTED_DEVICE (Jarod Wilson) [1937053] - wireless/nl80211: fix wdev_id may be used uninitialized (Jarod Wilson) [1937053] - nl80211: fix locking for wireless device netns change (Jarod Wilson) [1937053] - iwlwifi: don't call netif_napi_add() with rxq->lock held (was Re: Lockdep warning in iwl_pcie_rx_handle()) (Jarod Wilson) [1937053] - iwlwifi: fix ARCH=i386 compilation warnings (Jarod Wilson) [1937053] - iwlwifi: mvm: add terminate entry for dmi_system_id tables (Jarod Wilson) [1937053] - mt76: mt7915: fix unused 'mode' variable (Jarod Wilson) [1937053] - mt76: dma: do not report truncated frames to mac80211 (Jarod Wilson) [1937053] - mt76: mt7921: remove incorrect error handling (Jarod Wilson) [1937053] - iwlwifi: pcie: fix iwl_so_trans_cfg link error when CONFIG_IWLMVM is disabled (Jarod Wilson) [1937053] - ath11k: fix AP mode for QCA6390 (Jarod Wilson) [1937053] - ath11k: qmi: use pad to format dma_addr_t (Jarod Wilson) [1937053] - iwlwifi: avoid crash on unsupported debug collection (Jarod Wilson) [1937053] - mt76: mt7915: only modify tx buffer list after allocating tx token id (Jarod Wilson) [1937053] - mt76: fix tx skb error handling in mt76_dma_tx_queue_skb (Jarod Wilson) [1937053] - ath9k: fix transmitting to stations in dynamic SMPS mode (Jarod Wilson) [1937053] - redhat: Enable ath11k PCI device support (Jarod Wilson) [1937053] - soc: qcom: Do not depend on ARCH_QCOM for QMI helpers (Jarod Wilson) [1937053] - net: qrtr: Do not depend on ARCH_QCOM (Jarod Wilson) [1937053] - b43: N-PHY: Fix the update of coef for the PHY revision >= 3case (Jarod Wilson) [1937053] - nl80211: add documentation for HT/VHT/HE disable attributes (Jarod Wilson) [1937053] - cfg80211/mac80211: Support disabling HE mode (Jarod Wilson) [1937053] - mac80211: add STBC encoding to ieee80211_parse_tx_radiotap (Jarod Wilson) [1937053] - mac80211: minstrel_ht: remove sample rate switching code for constrained devices (Jarod Wilson) [1937053] - mac80211: minstrel_ht: show sampling rates in debugfs (Jarod Wilson) [1937053] - mac80211: minstrel_ht: significantly redesign the rate probing strategy (Jarod Wilson) [1937053] - mac80211: minstrel_ht: reduce the need to sample slower rates (Jarod Wilson) [1937053] - mac80211: minstrel_ht: update total packets counter in tx status path (Jarod Wilson) [1937053] - mac80211: minstrel_ht: use bitfields to encode rate indexes (Jarod Wilson) [1937053] - cfg80211: initialize reg_rule in __freq_reg_info() (Jarod Wilson) [1937053] - mac80211: fix potential overflow when multiplying to u32 integers (Jarod Wilson) [1937053] - mac80211: enable QoS support for nl80211 ctrl port (Jarod Wilson) [1937053] - cfg80211: remove unused callback (Jarod Wilson) [1937053] - rtw88: 8822c: update RF_B (2/2) parameter tables to v60 (Jarod Wilson) [1937053] - rtw88: 8822c: update RF_B (1/2) parameter tables to v60 (Jarod Wilson) [1937053] - rtw88: 8822c: update RF_A parameter tables to v60 (Jarod Wilson) [1937053] - rtw88: 8822c: update MAC/BB parameter tables to v60 (Jarod Wilson) [1937053] - rtw88: replace tx tasklet with work queue (Jarod Wilson) [1937053] - rtw88: add napi support (Jarod Wilson) [1937053] - rtw88: add rts condition (Jarod Wilson) [1937053] - rtw88: add dynamic rrsr configuration (Jarod Wilson) [1937053] - iwlwifi: remove incorrect comment in pnvm (Jarod Wilson) [1937053] - ath11k: qmi: add debug message for allocated memory segment addresses and sizes (Jarod Wilson) [1937053] - ath11k: pci: remove experimental warning (Jarod Wilson) [1937053] - ath10k: hold RCU lock when calling ieee80211_find_sta_by_ifaddr() (Jarod Wilson) [1937053] - ath10k: change ath10k_offchan_tx_work() peer present msg to a warn (Jarod Wilson) [1937053] - ath9k: fix data bus crash when setting nf_override via debugfs (Jarod Wilson) [1937053] - ath11k: add support to configure spatial reuse parameter set (Jarod Wilson) [1937053] - ath10k: restore tx sk_buff of htt header for SDIO (Jarod Wilson) [1937053] - brcmsmac: Fix the spelling configation to configuration in the file d11.h (Jarod Wilson) [1937053] - iwlwifi: bump FW API to 62 for AX devices (Jarod Wilson) [1937053] - iwlwifi: pnvm: implement reading PNVM from UEFI (Jarod Wilson) [1937053] - iwlwifi: pnvm: move file loading code to a separate function (Jarod Wilson) [1937053] - iwlwifi: pnvm: increment the pointer before checking the TLV (Jarod Wilson) [1937053] - iwlwifi: pcie: define FW_RESET_TIMEOUT for clarity (Jarod Wilson) [1937053] - iwlwifi: pnvm: set the PNVM again if it was already loaded (Jarod Wilson) [1937053] - iwlwifi: mvm: global PM mode does not reset after FW crash (Jarod Wilson) [1937053] - iwlwifi: mvm: reduce the print severity of failing getting NIC temp (Jarod Wilson) [1937053] - iwlwifi: mvm: get NVM later in the mvm_start flow (Jarod Wilson) [1937053] - iwlmvm: set properly NIC_NOT_ACK_ENABLED flag (Jarod Wilson) [1937053] - iwlwifi: remove max_ht_ampdu_exponent config parameter (Jarod Wilson) [1937053] - iwlwifi: remove max_vht_ampdu_exponent config parameter (Jarod Wilson) [1937053] - iwlwifi: mvm: Check ret code for iwl_mvm_load_nvm_to_nic (Jarod Wilson) [1937053] - iwlwifi: mvm: don't check if CSA event is running before removing (Jarod Wilson) [1937053] - iwlwifi: mvm: Support SCAN_CFG_CMD version 5 (Jarod Wilson) [1937053] - iwlwifi: mvm: isolate the get nvm flow (Jarod Wilson) [1937053] - iwlwifi: mvm: simplify iwl_mvm_dbgfs_register (Jarod Wilson) [1937053] - iwlwifi: mvm: register to mac80211 last (Jarod Wilson) [1937053] - iwlwifi: acpi: add support for DSM RFI (Jarod Wilson) [1937053] - iwlwifi: mvm: add RFI-M support (Jarod Wilson) [1937053] - iwlwifi:mvm: Add support for version 2 of the LARI_CONFIG_CHANGE command. (Jarod Wilson) [1937053] - iwlwifi: pcie: don't crash when rx queues aren't allocated in interrupt (Jarod Wilson) [1937053] - iwlwifi: correction of group-id once sending REPLY_ERROR (Jarod Wilson) [1937053] - iwlwifi: pcie: add AX201 and AX211 radio modules for Ma devices (Jarod Wilson) [1937053] - iwlwifi: pcie: add CDB bit to the device configuration parsing (Jarod Wilson) [1937053] - iwlwifi: acpi: don't return valid pointer as an ERR_PTR (Jarod Wilson) [1937053] - iwlwifi: queue: add fake tx time point (Jarod Wilson) [1937053] - iwlwifi: remove flags argument for nic_access (Jarod Wilson) [1937053] - iwlwifi: declare support for triggered SU/MU beamforming feedback (Jarod Wilson) [1937053] - iwlwifi: dbg: add op_mode callback for collecting debug data. (Jarod Wilson) [1937053] - iwlwifi: api: clean up some documentation/bits (Jarod Wilson) [1937053] - iwlwifi: dbg: remove unsupported regions (Jarod Wilson) [1937053] - iwlwifi: pcie: Change Ma device ID (Jarod Wilson) [1937053] - iwlwifi: when HW has rate offload don't look at control field (Jarod Wilson) [1937053] - iwlwifi: pcie: NULLify pointers after free (Jarod Wilson) [1937053] - iwlwifi: mvm: assign SAR table revision to the command later (Jarod Wilson) [1937053] - iwlwifi: mvm: remove useless iwl_mvm_resume_d3() function (Jarod Wilson) [1937053] - iwlwifi: mvm: enhance a print in CSA flows (Jarod Wilson) [1937053] - iwlwifi: mvm: send stored PPAG command instead of local (Jarod Wilson) [1937053] - iwlwifi: mvm: store PPAG enabled/disabled flag properly (Jarod Wilson) [1937053] - iwlwifi: mvm: fix the type we use in the PPAG table validity checks (Jarod Wilson) [1937053] - iwlwifi: acpi: fix PPAG table sizes (Jarod Wilson) [1937053] - iwlwifi: pcie: don't disable interrupts for reg_lock (Jarod Wilson) [1937053] - iwlwifi: pcie: add a few missing entries for So with Hr (Jarod Wilson) [1937053] - iwlwifi: dbg: Mark ucode tlv data as const (Jarod Wilson) [1937053] - iwlwifi: add new cards for So and Qu family (Jarod Wilson) [1937053] - ath11k: fix a locking bug in ath11k_mac_op_start() (Jarod Wilson) [1937053] - rtlwifi: rtl8821ae: phy: Simplify bool comparison (Jarod Wilson) [1937053] - rtlwifi: rtl8192se: Simplify bool comparison (Jarod Wilson) [1937053] - brcmfmac: add support for CQM RSSI notifications (Jarod Wilson) [1937053] - ath10k: Add new debug level for sta related logs (Jarod Wilson) [1937053] - ath11k: Update tx descriptor search index properly (Jarod Wilson) [1937053] - ath10k: Fix lockdep assertion warning in ath10k_sta_statistics (Jarod Wilson) [1937053] - ath10k: Fix suspicious RCU usage warning in ath10k_wmi_tlv_parse_peer_stats_info() (Jarod Wilson) [1937053] - wl3501: fix alignment constraints (Jarod Wilson) [1937053] - rt2800usb: add Sweex LW163V2 id's (Jarod Wilson) [1937053] - rt2x00: remove duplicate word and fix typo in comment (Jarod Wilson) [1937053] - mwifiex: Report connected BSS with cfg80211_connect_bss() (Jarod Wilson) [1937053] - rtl8xxxu: remove unused assignment value (Jarod Wilson) [1937053] - atmel: at76c50x: use DEFINE_MUTEX() for mutex lock (Jarod Wilson) [1937053] - brcmsmac: fix alignment constraints (Jarod Wilson) [1937053] - brcmfmac: Add DMI nvram filename quirk for Voyo winpad A15 tablet (Jarod Wilson) [1937053] - brcmfmac: Add DMI nvram filename quirk for Predia Basic tablet (Jarod Wilson) [1937053] - rtw88: 8821c: support RFE type2 wifi NIC (Jarod Wilson) [1937053] - rtw88: 8821c: Correct CCK RSSI (Jarod Wilson) [1937053] - rtw88: coex: 8821c: correct antenna switch function (Jarod Wilson) [1937053] - rtlwifi: rtl8192se: remove redundant initialization of variable rtstatus (Jarod Wilson) [1937053] - iwlwifi: pcie: Disable softirqs during Rx queue init (Jarod Wilson) [1937053] - iwlwifi: bump FW API to 61 for AX devices (Jarod Wilson) [1937053] - iwlwifi: mvm: add Asus to the PPAG approved list (Jarod Wilson) [1937053] - iwlwifi: mvm: add Microsoft to the PPAG approved list (Jarod Wilson) [1937053] - iwlwifi: mvm: add Samsung to the PPAG approved list (Jarod Wilson) [1937053] - iwlwifi: mvm: add HP to the PPAG approved list (Jarod Wilson) [1937053] - iwlwifi: mvm: implement approved list for the PPAG feature (Jarod Wilson) [1937053] - iwlwifi: mvm: set enabled in the PPAG command properly (Jarod Wilson) [1937053] - iwlwifi: mvm: add debugfs entry to trigger a dump as any time-point (Jarod Wilson) [1937053] - iwlwifi: mvm: add tx fail time point (Jarod Wilson) [1937053] - iwlwifi: fwrt: add suspend/resume time point (Jarod Wilson) [1937053] - iwlwifi: mvm: add triggers for MLME events (Jarod Wilson) [1937053] - iwlwifi: mvm: add IML/ROM information for other HW families (Jarod Wilson) [1937053] - iwlwifi: mvm: fix CSA AP side (Jarod Wilson) [1937053] - iwlwifi: mvm: make iwl_mvm_tt_temp_changed() static (Jarod Wilson) [1937053] - iwlwifi: mvm: cancel the scan delayed work when scan is aborted (Jarod Wilson) [1937053] - iwlwifi: pcie: add support for SnJ with Hr1 (Jarod Wilson) [1937053] - iwlwifi: mvm: move early time-point before nvm_init in non-unified (Jarod Wilson) [1937053] - iwlwifi: add support for SnJ with Jf devices (Jarod Wilson) [1937053] - iwlwifi: move SnJ and So rules to the new tables (Jarod Wilson) [1937053] - iwlwifi: mvm: slightly clean up rs_fw_set_supp_rates() (Jarod Wilson) [1937053] - iwlwifi: fw api: make hdr a zero-size array again (Jarod Wilson) [1937053] - iwlwifi: bump FW API to 60 for AX devices (Jarod Wilson) [1937053] - iwlwifi: mvm: advertise BIGTK client support if available (Jarod Wilson) [1937053] - iwlwifi: always allow maximum A-MSDU on newer devices (Jarod Wilson) [1937053] - iwlwifi: mvm: debugfs: check length precisely in inject_packet (Jarod Wilson) [1937053] - iwlwifi: mvm: simplify TX power setting (Jarod Wilson) [1937053] - iwlwifi: tx: move handing sync/async host command to trans (Jarod Wilson) [1937053] - iwlwifi: mvm: add explicit check for non-data frames in get Tx rate (Jarod Wilson) [1937053] - iwlwifi: mvm: debugfs for phy-integration-ver (Jarod Wilson) [1937053] - iwlwifi: parse phy integration string from FW TLV (Jarod Wilson) [1937053] - iwlwifi: mvm: csa: do not abort CSA before disconnect (Jarod Wilson) [1937053] - iwlwifi: mvm: don't send commands during suspend\resume transition (Jarod Wilson) [1937053] - iwlwifi: mvm: don't check system_pm_mode without mutex held (Jarod Wilson) [1937053] - iwlwifi: remove TRANS_PM_OPS (Jarod Wilson) [1937053] - iwlwifi: dbg: dump paged memory from index 1 (Jarod Wilson) [1937053] - iwl-trans: iwlwifi: move sync NMI logic to trans (Jarod Wilson) [1937053] - iwlwifi: pcie: properly implement NAPI (Jarod Wilson) [1937053] - iwlwifi: mvm: add support for new flush queue response (Jarod Wilson) [1937053] - iwlwifi: mvm: handle CCA-EXT delay firmware notification (Jarod Wilson) [1937053] - iwlwifi: mvm: scan: fix scheduled scan restart handling (Jarod Wilson) [1937053] - iwlwifi: mvm: remove debugfs injection limitations (Jarod Wilson) [1937053] - iwlwifi: mvm: check more notification sizes (Jarod Wilson) [1937053] - iwlwifi: mvm: add notification size checks (Jarod Wilson) [1937053] - ath11k: remove h from printk format specifier (Jarod Wilson) [1937053] - ath10k: remove h from printk format specifier (Jarod Wilson) [1937053] - cfg80211: fix netdev registration deadlock (Jarod Wilson) [1937053] - mac80211: fix station rate table updates on assoc (Jarod Wilson) [1937053] - mt76: mt7663: introduce coredump support (Jarod Wilson) [1937053] - mt76: mt7921: add coredump support (Jarod Wilson) [1937053] - mt76: mt7921: enable MSI interrupts (Jarod Wilson) [1937053] - mt76: mt7921: introduce regdomain notifier support (Jarod Wilson) [1937053] - mt76: mt7921: introduce Runtime PM support (Jarod Wilson) [1937053] - mt76: mt7921: rely on mt76_connac_mcu module for suspend and WoW support (Jarod Wilson) [1937053] - mt76: mt7921: rely on mt76_connac_mcu module for sched_scan and hw_scan (Jarod Wilson) [1937053] - mt76: mt7921: rely on mt76_connac_mcu common library (Jarod Wilson) [1937053] - mt76: mt7921: introduce PM support (Jarod Wilson) [1937053] - mt76: mt7921: introduce beacon_loss mcu event (Jarod Wilson) [1937053] - mt76: mt7921: introduce support for hardware beacon filter (Jarod Wilson) [1937053] - mt76: mt7921: introduce 802.11 PS support in sta mode (Jarod Wilson) [1937053] - mt76: mt7921: introduce schedule scan support (Jarod Wilson) [1937053] - mt76: mt7921: add debugfs support (Jarod Wilson) [1937053] - mt76: mt7921: introduce mt7921e support (Jarod Wilson) [1937053] - mt76: mt7921: add ieee80211_ops (Jarod Wilson) [1937053] - mt76: mt7921: add EEPROM support (Jarod Wilson) [1937053] - mt76: mt7921: add DMA support (Jarod Wilson) [1937053] - mt76: mt7921: add MCU support (Jarod Wilson) [1937053] - mt76: mt7921: add MAC support (Jarod Wilson) [1937053] - wireless: Fix "ordering" comment typos (Jarod Wilson) [1937053] - mt76: mt76_connac: move pm utility routines in mt76_connac_lib module (Jarod Wilson) [1937053] - mt76: mt76_connac: move pm data struct in mt76_connac.h (Jarod Wilson) [1937053] - mt76: mt76_connac: move WoW and suspend code in mt76_connac_mcu module (Jarod Wilson) [1937053] - mt76: mt76_connac: move hw_scan and sched_scan routine in mt76_connac_mcu module (Jarod Wilson) [1937053] - mt76: mt76_connac: create mcu library (Jarod Wilson) [1937053] - mt76: introduce mt76_vif data structure (Jarod Wilson) [1937053] - cfg80211: call cfg80211_destroy_ifaces() with wiphy lock held (Jarod Wilson) [1937053] - wext: call cfg80211_set_encryption() with wiphy lock held (Jarod Wilson) [1937053] - wext: call cfg80211_change_iface() with wiphy lock held (Jarod Wilson) [1937053] - nl80211: call cfg80211_dev_rename() under RTNL (Jarod Wilson) [1937053] - mt76: dma: fix a possible memory leak in mt76_add_fragment() (Jarod Wilson) [1937053] - ath9k: fix build error with LEDS_CLASS=m (Jarod Wilson) [1937053] - ath10k: fix wmi mgmt tx queue full due to race condition (Jarod Wilson) [1937053] - ath10k: pass the ssid info to get the correct bss entity (Jarod Wilson) [1937053] - ath10k: allow dynamic SAR power limits via common API (Jarod Wilson) [1937053] - mac80211: minstrel_ht: fix regression in the max_prob_rate fix (Jarod Wilson) [1937053] - mt76: mt7615: reduce VHT maximum MPDU length (Jarod Wilson) [1937053] - mt76: reduce q->lock hold time (Jarod Wilson) [1937053] - mt76: usb: process URBs with status EPROTO properly (Jarod Wilson) [1937053] - mt76: move vif_mask back from mt76_phy to mt76_dev (Jarod Wilson) [1937053] - mt76: mt7915: make vif index per adapter instead of per band (Jarod Wilson) [1937053] - mt76: mt7915: add support for using a secondary PCIe link for gen1 (Jarod Wilson) [1937053] - mt76: fix crash on tearing down ext phy (Jarod Wilson) [1937053] - mt76: mt7915: bring up the WA event rx queue for band1 (Jarod Wilson) [1937053] - mt76: mt7615: unify init work (Jarod Wilson) [1937053] - mt76: mt7915: support TxBF for DBDC (Jarod Wilson) [1937053] - mt76: mt7915: Remove unneeded semicolon (Jarod Wilson) [1937053] - mt76: mt7615: set mcu country code in mt7615_mcu_set_channel_domain() (Jarod Wilson) [1937053] - mt76: mt7915: fix eeprom DBDC band selection (Jarod Wilson) [1937053] - mt76: mt7915: fix eeprom parsing for DBDC (Jarod Wilson) [1937053] - iwlwifi: provide gso_type to GSO packets (Jarod Wilson) [1937053] - mt76: mt7915: disable RED support in the WA firmware (Jarod Wilson) [1937053] - mt76: mt7915: rework mcu API (Jarod Wilson) [1937053] - mt76: mt7915: do not set DRR group for stations (Jarod Wilson) [1937053] - mt76: mt7915: ensure that init work completes before starting the device (Jarod Wilson) [1937053] - mt76: mt7603: fix ED/CCA monitoring with single-stream devices (Jarod Wilson) [1937053] - mt76: mt7915: add implicit Tx beamforming support (Jarod Wilson) [1937053] - mt76: mt7915: simplify peer's TxBF capability check (Jarod Wilson) [1937053] - mt76: mt7615: mt7915: disable txpower sku when testmode enabled (Jarod Wilson) [1937053] - mt76: mt7915: add support for continuous tx in testmode (Jarod Wilson) [1937053] - mt76: mt7915: rework set state part in testmode (Jarod Wilson) [1937053] - mt76: testmode: add a new state for continuous tx (Jarod Wilson) [1937053] - mt76: mt7915: clean hw queue before starting new testmode tx (Jarod Wilson) [1937053] - mt76: mt7915: calculate new packet length when tx_time is set in testmode (Jarod Wilson) [1937053] - mt76: mt7915: add support for ipg in testmode (Jarod Wilson) [1937053] - mt76: mt7915: split edca update function (Jarod Wilson) [1937053] - mt76: testmode: make tx queued limit adjustable (Jarod Wilson) [1937053] - mt76: testmode: add attributes for ipg related parameters (Jarod Wilson) [1937053] - mt76: testmode: add support to set user-defined spe index (Jarod Wilson) [1937053] - mt76: mt7915: force ldpc for bw larger than 20MHz in testmode (Jarod Wilson) [1937053] - mt76: move chainmask in mt76_phy (Jarod Wilson) [1937053] - mt76: move mac_work in mt76_core module (Jarod Wilson) [1937053] - mt76: mt7615: move testmode data from dev to phy (Jarod Wilson) [1937053] - mt76: mt7915: move testmode data from dev to phy (Jarod Wilson) [1937053] - mt76: testmode: move mtd part to mt76_dev (Jarod Wilson) [1937053] - mt76: testmode: introduce dbdc support (Jarod Wilson) [1937053] - mt76: mt7915: add partial add_bss_info command on testmode init (Jarod Wilson) [1937053] - mt76: mt7915: drop zero-length packet to avoid Tx hang (Jarod Wilson) [1937053] - mt76: mt7915: simplify mt7915_mcu_send_message routine (Jarod Wilson) [1937053] - mt76: mt7915: fix endianness warning in mt7915_mcu_set_radar_th (Jarod Wilson) [1937053] - mt76: mt7915: add support for flash mode (Jarod Wilson) [1937053] - mt76: mt7915: run mt7915_configure_filter holding mt76 mutex (Jarod Wilson) [1937053] - mt76: mt7915: convert comma to semicolon (Jarod Wilson) [1937053] - mt76: mt7615: convert comma to semicolon (Jarod Wilson) [1937053] - mt76: mt7615: reset token when mac_reset happens (Jarod Wilson) [1937053] - mt76: mt7915: reset token when mac_reset happens (Jarod Wilson) [1937053] - mt76: mt7915: fix MT_CIPHER_BIP_CMAC_128 setkey (Jarod Wilson) [1937053] - mt76: mt7615: add vif check in mt7615_update_vif_beacon() (Jarod Wilson) [1937053] - mt76: mt7915: add vif check in mt7915_update_vif_beacon() (Jarod Wilson) [1937053] - ath11k: add ieee80211_unregister_hw to avoid kernel crash caused by NULL pointer (Jarod Wilson) [1937053] - mac80211: pause TX while changing interface type (Jarod Wilson) [1937053] - wext: fix NULL-ptr-dereference with cfg80211's lack of commit() (Jarod Wilson) [1937053] - cfg80211: avoid holding the RTNL when calling the driver (Jarod Wilson) [1937053] - iwl4965: do not process non-QOS frames on txq->sched_retry path (Jarod Wilson) [1937053] - mt7601u: process tx URBs with status EPROTO properly (Jarod Wilson) [1937053] - mt7601u: use ieee80211_rx_list to pass frames to the network stack as a batch (Jarod Wilson) [1937053] - rtw88: 8723de: adjust the LTR setting (Jarod Wilson) [1937053] - rtlwifi: rtl8821ae: fix bool comparison in expressions (Jarod Wilson) [1937053] - rtlwifi: rtl8192se: fix bool comparison in expressions (Jarod Wilson) [1937053] - rtlwifi: rtl8188ee: fix bool comparison in expressions (Jarod Wilson) [1937053] - rtlwifi: rtl8192c-common: fix bool comparison in expressions (Jarod Wilson) [1937053] - rtlwifi: rtl_pci: fix bool comparison in expressions (Jarod Wilson) [1937053] - mt7601u: fix kernel crash unplugging the device (Jarod Wilson) [1937053] - iwlwifi: queue: bail out on invalid freeing (Jarod Wilson) [1937053] - iwlwifi: mvm: guard against device removal in reprobe (Jarod Wilson) [1937053] - iwlwifi: Fix IWL_SUBDEVICE_NO_160 macro to use the correct bit. (Jarod Wilson) [1937053] - iwlwifi: mvm: clear IN_D3 after wowlan status cmd (Jarod Wilson) [1937053] - iwlwifi: pcie: add rules to match Qu with Hr2 (Jarod Wilson) [1937053] - iwlwifi: mvm: invalidate IDs of internal stations at mvm start (Jarod Wilson) [1937053] - iwlwifi: mvm: fix the return type for DSM functions 1 and 2 (Jarod Wilson) [1937053] - iwlwifi: pcie: reschedule in long-running memory reads (Jarod Wilson) [1937053] - iwlwifi: pcie: use jiffies for memory read spin time limit (Jarod Wilson) [1937053] - iwlwifi: pcie: fix context info memory leak (Jarod Wilson) [1937053] - iwlwifi: pcie: add a NULL check in iwl_pcie_txq_unmap (Jarod Wilson) [1937053] - iwlwifi: pcie: set LTR on more devices (Jarod Wilson) [1937053] - iwlwifi: queue: don't crash if txq->entries is NULL (Jarod Wilson) [1937053] - iwlwifi: fix the NMI flow for old devices (Jarod Wilson) [1937053] - iwlwifi: pnvm: don't try to load after failures (Jarod Wilson) [1937053] - iwlwifi: pnvm: don't skip everything when not reloading (Jarod Wilson) [1937053] - iwlwifi: pcie: avoid potential PNVM leaks (Jarod Wilson) [1937053] - iwlwifi: mvm: take mutex for calling iwl_mvm_get_sync_time() (Jarod Wilson) [1937053] - iwlwifi: mvm: skip power command when unbinding vif during CSA (Jarod Wilson) [1937053] - cfg80211: change netdev registration/unregistration semantics (Jarod Wilson) [1937053] - mac80211: minstrel_ht: fix rounding error in throughput calculation (Jarod Wilson) [1937053] - mac80211: minstrel_ht: increase stats update interval (Jarod Wilson) [1937053] - mac80211: minstrel_ht: fix max probability rate selection (Jarod Wilson) [1937053] - mac80211: minstrel_ht: improve sample rate selection (Jarod Wilson) [1937053] - mac80211: minstrel_ht: improve ampdu length estimation (Jarod Wilson) [1937053] - mac80211: minstrel_ht: remove old ewma based rate average code (Jarod Wilson) [1937053] - mac80211: remove legacy minstrel rate control (Jarod Wilson) [1937053] - mac80211: minstrel_ht: add support for OFDM rates on non-HT clients (Jarod Wilson) [1937053] - mac80211: minstrel_ht: clean up CCK code (Jarod Wilson) [1937053] - mac80211: introduce aql_enable node in debugfs (Jarod Wilson) [1937053] - cfg80211: Add phyrate conversion support for extended MCS in 60GHz band (Jarod Wilson) [1937053] - cfg80211: add VHT rate entries for MCS-10 and MCS-11 (Jarod Wilson) [1937053] - mac80211: reduce peer HE MCS/NSS to own capabilities (Jarod Wilson) [1937053] - mac80211: remove NSS number of 160MHz if not support 160MHz for HE (Jarod Wilson) [1937053] - mac80211: 160MHz with extended NSS BW in CSA (Jarod Wilson) [1937053] - mac80211: add LDPC encoding to ieee80211_parse_tx_radiotap (Jarod Wilson) [1937053] - mac80211: add rx decapsulation offload support (Jarod Wilson) [1937053] - ath10k: remove unused struct ath10k::dev_type (Jarod Wilson) [1937053] - ath11k: remove duplicate function declaration (Jarod Wilson) [1937053] - ath10k: increase rx buffer size to 2048 (Jarod Wilson) [1937053] - ath10k: sanitity check for ep connectivity (Jarod Wilson) [1937053] - mt76: mt7663s: fix rx buffer refcounting (Jarod Wilson) [1937053] - mt7601u: fix rx buffer refcounting (Jarod Wilson) [1937053] - mac80211: check if atf has been disabled in __ieee80211_schedule_txq (Jarod Wilson) [1937053] - mac80211: do not drop tx nulldata packets on encrypted links (Jarod Wilson) [1937053] - mac80211: fix encryption key selection for 802.3 xmit (Jarod Wilson) [1937053] - mac80211: fix fast-rx encryption check (Jarod Wilson) [1937053] - mac80211: fix incorrect strlen of .write in debugfs (Jarod Wilson) [1937053] - cfg80211: fix a kerneldoc markup (Jarod Wilson) [1937053] - brcmfmac: clear EAP/association status bits on linkdown events (Jarod Wilson) [1937053] - brcmfmac: Delete useless kfree code (Jarod Wilson) [1937053] - mt7601u: check the status of device in calibration (Jarod Wilson) [1937053] - mt7601u: process URBs in status EPROTO properly (Jarod Wilson) [1937053] - brcmfmac: support BCM4365E with 43666 ChipCommon chip ID (Jarod Wilson) [1937053] - mwifiex: pcie: Drop bogus __refdata annotation (Jarod Wilson) [1937053] - rtw88: Simplify bool comparison (Jarod Wilson) [1937053] - rtw88: coex: set 4 slot TDMA for BT link and WL busy (Jarod Wilson) [1937053] - rtw88: 8821c: apply CCK PD level which calculates from dynamic mechanism (Jarod Wilson) [1937053] - rtw88: reduce the log level for failure of tx report (Jarod Wilson) [1937053] - rtw88: Delete useless kfree code (Jarod Wilson) [1937053] - iwlwifi: dbg: Don't touch the tlv data (Jarod Wilson) [1937053] - mt76: Fix queue ID variable types after mcu queue split (Jarod Wilson) [1937053] - cfg80211: Save the regulatory domain with a lock (Jarod Wilson) [1937053] - cfg80211/mac80211: fix kernel-doc for SAR APIs (Jarod Wilson) [1937053] - mt76: mt7915: fix MESH ifdef block (Jarod Wilson) [1937053] - mt76: mt76s: fix NULL pointer dereference in mt76s_process_tx_queue (Jarod Wilson) [1937053] - mt76: sdio: remove wake logic in mt76s_process_tx_queue (Jarod Wilson) [1937053] - mt76: usb: remove wake logic in mt76u_status_worker (Jarod Wilson) [1937053] - ath11k: dp: clean up a variable name (Jarod Wilson) [1937053] - ath11k: pci: remove unnecessary mask in ath11k_pci_enable_ltssm() (Jarod Wilson) [1937053] - ath11k: pci: disable ASPM L0sLs before downloading firmware (Jarod Wilson) [1937053] - ath11k: qmi: try to allocate a big block of DMA memory first (Jarod Wilson) [1937053] - rtlwifi: rise completion at the last step of firmware callback (Jarod Wilson) [1937053] - mt76: mt76u: fix NULL pointer dereference in mt76u_status_worker (Jarod Wilson) [1937053] - ath10k: prevent deinitializing NAPI twice (Jarod Wilson) [1937053] - ath9k: Postpone key cache entry deletion for TXQ frames reference it (Jarod Wilson) [1937053] - ath: Modify ath_key_delete() to not need full key entry (Jarod Wilson) [1937053] - ath: Export ath_hw_keysetmac() (Jarod Wilson) [1937053] - ath9k: Clear key cache explicitly on disabling hardware (Jarod Wilson) [1937053] - ath: Use safer key clearing with key cache entries (Jarod Wilson) [1937053] - ath10k: Remove voltage regulator votes during wifi disable (Jarod Wilson) [1937053] - ath10k: Fix error handling in case of CE pipe init failure (Jarod Wilson) [1937053] - ath11k: Fix ath11k_pci_fix_l1ss() (Jarod Wilson) [1937053] - ath11k: Fix error code in ath11k_core_suspend() (Jarod Wilson) [1937053] - ath11k: start vdev if a bss peer is already created (Jarod Wilson) [1937053] - ath11k: fix crash caused by NULL rx_channel (Jarod Wilson) [1937053] - ath11k: add missing null check on allocated skb (Jarod Wilson) [1937053] - ath9k: make relay callbacks const (Jarod Wilson) [1937053] - ath11k: make relay callbacks const (Jarod Wilson) [1937053] - ath10k: make relay callbacks const (Jarod Wilson) [1937053] - ath11k: implement suspend for QCA6390 PCI devices (Jarod Wilson) [1937053] - ath11k: hif: add ce irq enable and disable functions (Jarod Wilson) [1937053] - ath11k: implement WoW enable and wakeup commands (Jarod Wilson) [1937053] - ath11k: set credit_update flag for flow controlled ep only (Jarod Wilson) [1937053] - ath11k: dp: stop rx pktlog before suspend (Jarod Wilson) [1937053] - ath11k: htc: implement suspend handling (Jarod Wilson) [1937053] - ath11k: htc: remove unused struct ath11k_htc_ops (Jarod Wilson) [1937053] - ath11k: pci: read select_window register to ensure write is finished (Jarod Wilson) [1937053] - ath11k: hif: implement suspend and resume functions (Jarod Wilson) [1937053] - ath11k: mhi: hook suspend and resume (Jarod Wilson) [1937053] - ath11k: Fix incorrect tlvs in scan start command (Jarod Wilson) [1937053] - ath11k: pci: disable VDD4BLOW (Jarod Wilson) [1937053] - ath11k: pci: fix L1ss clock unstable problem (Jarod Wilson) [1937053] - ath11k: pci: fix hot reset stability issues (Jarod Wilson) [1937053] - ath11k: put hw to DBS using WMI_PDEV_SET_HW_MODE_CMDID (Jarod Wilson) [1937053] - ath11k: mhi: print a warning if firmware crashed (Jarod Wilson) [1937053] - ath11k: use MHI provided APIs to allocate and free MHI controller (Jarod Wilson) [1937053] - ath10k: add atomic protection for device recovery (Jarod Wilson) [1937053] - ath10k: add option for chip-id based BDF selection (Jarod Wilson) [1937053] - mt76: remove unused variable q (Jarod Wilson) [1937053] - mac80211: add ieee80211_set_sar_specs (Jarod Wilson) [1937053] - nl80211: add common API to configure SAR power limitations (Jarod Wilson) [1937053] - mac80211: fix a mistake check for rx_stats update (Jarod Wilson) [1937053] - mac80211: mlme: save ssid info to ieee80211_bss_conf while assoc (Jarod Wilson) [1937053] - mac80211: Update rate control on channel change (Jarod Wilson) [1937053] - mac80211: don't filter out beacons once we start CSA (Jarod Wilson) [1937053] - mac80211: Fix calculation of minimal channel width (Jarod Wilson) [1937053] - mac80211: ignore country element TX power on 6 GHz (Jarod Wilson) [1937053] - mac80211: use bitfield helpers for BA session action frames (Jarod Wilson) [1937053] - mac80211: support Rx timestamp calculation for all preamble types (Jarod Wilson) [1937053] - mac80211: don't set set TDLS STA bandwidth wider than possible (Jarod Wilson) [1937053] - mac80211: support driver-based disconnect with reconnect hint (Jarod Wilson) [1937053] - cfg80211: support immediate reconnect request hint (Jarod Wilson) [1937053] - mac80211: use struct assignment for he_obss_pd (Jarod Wilson) [1937053] - cfg80211: remove struct ieee80211_he_bss_color (Jarod Wilson) [1937053] - nl80211: validate key indexes for cfg80211_registered_device (Jarod Wilson) [1937053] - cfg80211: include block-tx flag in channel switch started event (Jarod Wilson) [1937053] - mac80211: disallow band-switch during CSA (Jarod Wilson) [1937053] - ieee80211: update reduced neighbor report TBTT info length (Jarod Wilson) [1937053] - cfg80211: Save the regulatory domain when setting custom regulatory (Jarod Wilson) [1937053] - nl80211: always accept scan request with the duration set (Jarod Wilson) [1937053] - cfg80211: Update TSF and TSF BSSID for multi BSS (Jarod Wilson) [1937053] - cfg80211: scan PSC channels in case of scan with wildcard SSID (Jarod Wilson) [1937053] - mac80211: Skip entries with SAE H2E only membership selector (Jarod Wilson) [1937053] - cfg80211: Parse SAE H2E only membership selector (Jarod Wilson) [1937053] - mac80211: support MIC error/replay detected counters driver update (Jarod Wilson) [1937053] - mac80211: he: remove non-bss-conf fields from bss_conf (Jarod Wilson) [1937053] - mac80211: remove trailing semicolon in macro definitions (Jarod Wilson) [1937053] - nl80211: Fix fall-through warnings for Clang (Jarod Wilson) [1937053] - mac80211: Fix fall-through warnings for Clang (Jarod Wilson) [1937053] - cfg80211: Fix fall-through warnings for Clang (Jarod Wilson) [1937053] - cfg80211: fix callback type mismatches in wext-compat (Jarod Wilson) [1937053] - net: wireless: make a const array static, makes object smaller (Jarod Wilson) [1937053] - net: mac80211: use core API for updating TX/RX stats (Jarod Wilson) [1937053] - rfkill: add a reason to the HW rfkill state (Jarod Wilson) [1937053] - rtlwifi: rtl8192de: fix ofdm power compensation (Jarod Wilson) [1937053] - ath9k_htc: adhere to the DONT_REORDER transmit flag (Jarod Wilson) [1937053] - ath11k: mesh: add support for 256 bitmap in blockack frames in 11ax (Jarod Wilson) [1937053] - ath11k: support TXOP duration based RTS threshold (Jarod Wilson) [1937053] - ath11k: fix incorrect wmi param for configuring HE operation (Jarod Wilson) [1937053] - ath11k: unlock on error path in ath11k_mac_op_add_interface() (Jarod Wilson) [1937053] - ath11k: fix rmmod failure if qmi sequence fails (Jarod Wilson) [1937053] - rtw88: Fix fall-through warnings for Clang (Jarod Wilson) [1937053] - rt2x00: Fix fall-through warnings for Clang (Jarod Wilson) [1937053] - ath11k: pci: add MODULE_FIRMWARE macros (Jarod Wilson) [1937053] - rtw88: reduce polling time of IQ calibration (Jarod Wilson) [1937053] - rtw88: fix multiple definition of rtw_pm_ops (Jarod Wilson) [1937053] - brcmfmac: remove redundant assignment to pointer 'entry' (Jarod Wilson) [1937053] - rtw88: declare hw supports ch 144 (Jarod Wilson) [1937053] - rtw88: coex: fix missing unitialization of variable 'interval' (Jarod Wilson) [1937053] - mwifiex: change license text of Makefile and README from MARVELL to NXP (Jarod Wilson) [1937053] - rtw88: pci: Add prototypes for .probe, .remove and .shutdown (Jarod Wilson) [1937053] - ath9k: remove trailing semicolon in macro definition (Jarod Wilson) [1937053] - ath11k: Ignore resetting peer auth flag in peer assoc cmd (Jarod Wilson) [1937053] - ath11k: add 64bit check before reading msi high addr (Jarod Wilson) [1937053] - ath10k: fix a check patch warning returnNonBoolInBooleanFunction of sdio.c (Jarod Wilson) [1937053] - mac80211: mesh: fix mesh_pathtbl_init() error path (Jarod Wilson) [1937053] - mt76: mt7615: Fix fall-through warnings for Clang (Jarod Wilson) [1937053] - mt76: mt7915: fix ht mcs in mt7915_mcu_get_rx_rate() (Jarod Wilson) [1937053] - mt76: attempt to free up more room when filling the tx queue (Jarod Wilson) [1937053] - mt76: mt7915: stop queues when running out of tx tokens (Jarod Wilson) [1937053] - mt76: improve tx queue stop/wake (Jarod Wilson) [1937053] - mt76: mt7915: fix memory leak in mt7915_mcu_get_rx_rate() (Jarod Wilson) [1937053] - mt76: mt7615: fix rdd mcu cmd endianness (Jarod Wilson) [1937053] - mt76: mt7915: fix endian issues (Jarod Wilson) [1937053] - mt76: mt7915: get rid of dbdc debugfs knob (Jarod Wilson) [1937053] - mt76: mt7915: introduce dbdc support (Jarod Wilson) [1937053] - mt76: move hw mac_addr in mt76_phy (Jarod Wilson) [1937053] - mt76: move band allocation in mt76_register_phy (Jarod Wilson) [1937053] - mt76: rely on mt76_phy in mt76_init_sband_2g and mt76_init_sband_5g (Jarod Wilson) [1937053] - mt76: move band capabilities in mt76_phy (Jarod Wilson) [1937053] - mt76: move tx hw data queues in mt76_phy (Jarod Wilson) [1937053] - mt76: move mcu queues to mt76_dev q_mcu array (Jarod Wilson) [1937053] - mt76: rely on mt76_queue in tx_queue_skb_raw signature (Jarod Wilson) [1937053] - mt76: introduce mt76_init_mcu_queue utility routine (Jarod Wilson) [1937053] - mt76: rely on mt76_queue in tx_queue_skb signature (Jarod Wilson) [1937053] - mt76: dma: rely on mt76_queue in mt76_dma_tx_cleanup signature (Jarod Wilson) [1937053] - mt76: mt7663s: rely on mt76_queue in mt7663s_tx_run_queue signature (Jarod Wilson) [1937053] - mt76: sdio: rely on mt76_queue in mt76s_process_tx_queue signature (Jarod Wilson) [1937053] - mt76: sdio: introduce mt76s_alloc_tx_queue (Jarod Wilson) [1937053] - mt76: move mt76_init_tx_queue in common code (Jarod Wilson) [1937053] - mt76: mt7915: rely on eeprom definitions (Jarod Wilson) [1937053] - mt76: mt7615: refactor usb/sdio rate code (Jarod Wilson) [1937053] - mt76: mt7615: support 16 interfaces (Jarod Wilson) [1937053] - mt76: mt7915: remove unused mt7915_mcu_bss_sync_tlv() (Jarod Wilson) [1937053] - mt76: mt7915: use BIT_ULL for omac_idx (Jarod Wilson) [1937053] - mt76: mt7915: make mt7915_eeprom_read static (Jarod Wilson) [1937053] - mt76: mt7915: add support to set tx frequency offset in testmode (Jarod Wilson) [1937053] - mt76: mt7915: add support to set txpower in testmode (Jarod Wilson) [1937053] - mt76: mt7915: implement testmode rx support (Jarod Wilson) [1937053] - mt76: mt7915: implement testmode tx support (Jarod Wilson) [1937053] - mt76: testmode: add support for HE rate modes (Jarod Wilson) [1937053] - mt76: mt7915: fix tx rate related fields in tx descriptor (Jarod Wilson) [1937053] - mt76: testmode: add support for LTF and GI combinations for HE mode (Jarod Wilson) [1937053] - mt76: testmode: add tx_rate_stbc parameter (Jarod Wilson) [1937053] - mt76: testmode: add snr attribute in rx statistics (Jarod Wilson) [1937053] - mt76: testmode: switch ib and wb rssi to array type for per-antenna report (Jarod Wilson) [1937053] - mt76: mt76u: use dedicated thread for status work (Jarod Wilson) [1937053] - mt76: mt76u: rely on woker APIs for rx work (Jarod Wilson) [1937053] - mt76: mt7615: run key configuration in mt7615_set_key for usb/sdio devices (Jarod Wilson) [1937053] - mt76: fix tkip configuration for mt7615/7663 devices (Jarod Wilson) [1937053] - mt76: switch to wep sw crypto for mt7615/mt7915 (Jarod Wilson) [1937053] - mt76: mt7663s: introduce WoW support via GPIO (Jarod Wilson) [1937053] - mt76: move mt76_mcu_send_firmware in common module (Jarod Wilson) [1937053] - mt76: mt7603: add additional EEPROM chip ID (Jarod Wilson) [1937053] - mt76: fix memory leak if device probing fails (Jarod Wilson) [1937053] - mt76: mt7915: fix sparse warning cast from restricted __le16 (Jarod Wilson) [1937053] - mt76: dma: fix possible deadlock running mt76_dma_cleanup (Jarod Wilson) [1937053] - mt76: set fops_tx_stats.owner to THIS_MODULE (Jarod Wilson) [1937053] - mt76: mt7915: rename mt7915_mcu_get_rate_info to mt7915_mcu_get_tx_rate (Jarod Wilson) [1937053] - mt76: mt7915: update ppe threshold (Jarod Wilson) [1937053] - mt76: mt7915: set fops_sta_stats.owner to THIS_MODULE (Jarod Wilson) [1937053] - mt76: sdio: get rid of sched.lock (Jarod Wilson) [1937053] - mt76: mt7663s: fix a possible ple quota underflow (Jarod Wilson) [1937053] - mt76: mt7663s: get rid of mt7663s_sta_add (Jarod Wilson) [1937053] - mt76: mt7615: introduce quota debugfs node for mt7663s (Jarod Wilson) [1937053] - mt76: mt7615: enable beacon filtering by default for offload fw (Jarod Wilson) [1937053] - mt76: add back the SUPPORTS_REORDERING_BUFFER flag (Jarod Wilson) [1937053] - mt76: mt7915: query station rx rate from firmware (Jarod Wilson) [1937053] - mt76: mt7915: move eeprom parsing out of mt7915_mcu_parse_response (Jarod Wilson) [1937053] - mt76: implement functions to get the response skb for MCU calls (Jarod Wilson) [1937053] - mt76: mt7603: switch to .mcu_skb_send_msg (Jarod Wilson) [1937053] - mt76: make mcu_ops->mcu_send_msg optional (Jarod Wilson) [1937053] - mt76: move waiting and locking out of mcu_ops->mcu_skb_send_msg (Jarod Wilson) [1937053] - mt76: move mcu timeout handling to .mcu_parse_response (Jarod Wilson) [1937053] - mt76: implement .mcu_parse_response in struct mt76_mcu_ops (Jarod Wilson) [1937053] - mt76: rename __mt76_mcu_skb_send_msg to mt76_mcu_skb_send_msg (Jarod Wilson) [1937053] - mt76: rename __mt76_mcu_send_msg to mt76_mcu_send_msg (Jarod Wilson) [1937053] - mt76: mt7915: disable OFDMA/MU-MIMO UL (Jarod Wilson) [1937053] - mt76: mt7915: fix DRR sta bss group index (Jarod Wilson) [1937053] - mt76: mt7915: use napi_consume_skb to bulk-free tx skbs (Jarod Wilson) [1937053] - mt76: mt7915: fix processing txfree events (Jarod Wilson) [1937053] - mt76: mt7915: support 32 station interfaces (Jarod Wilson) [1937053] - mt76: do not set NEEDS_UNIQUE_STA_ADDR for 7615 and 7915 (Jarod Wilson) [1937053] - mt76: mt7615: add debugfs knob for setting extended local mac addresses (Jarod Wilson) [1937053] - mt76: use ieee80211_rx_list to pass frames to the network stack as a batch (Jarod Wilson) [1937053] - mt76: mt7915: add encap offload for 4-address mode stations (Jarod Wilson) [1937053] - mt76: mt7915: add 802.11 encap offload support (Jarod Wilson) [1937053] - mt76: sdio: convert {status/net}_work to mt76_worker (Jarod Wilson) [1937053] - mt76: mt7663s: disable interrupt during txrx_worker processing (Jarod Wilson) [1937053] - mt76: mt7663s: convert txrx_work to mt76_worker (Jarod Wilson) [1937053] - mt76: mt7663s: move tx/rx processing in the same txrx workqueue (Jarod Wilson) [1937053] - mt76: mt7615: retry if mt7615_mcu_init returns -EAGAIN (Jarod Wilson) [1937053] - mt76: mt7915: fix VHT LDPC capability (Jarod Wilson) [1937053] - mt76: mt7915: measure channel noise and report it via survey (Jarod Wilson) [1937053] - mac80211: set SDATA_STATE_RUNNING for monitor interfaces (Jarod Wilson) [1937053] - cfg80211: initialize rekey_data (Jarod Wilson) [1937053] - mac80211: fix return value of ieee80211_chandef_he_6ghz_oper (Jarod Wilson) [1937053] - rtw88: debug: Fix uninitialized memory in debugfs code (Jarod Wilson) [1937053] - brcmfmac: expose firmware config files through modinfo (Jarod Wilson) [1937053] - rtw88: coex: add feature to enhance HID coexistence performance (Jarod Wilson) [1937053] - rtw88: coex: upgrade coexistence A2DP mechanism (Jarod Wilson) [1937053] - rtw88: coex: add action for coexistence in hardware initial (Jarod Wilson) [1937053] - rtw88: coex: add function to avoid cck lock (Jarod Wilson) [1937053] - rtw88: coex: change the coexistence mechanism for WLAN connected (Jarod Wilson) [1937053] - rtw88: coex: change the coexistence mechanism for HID (Jarod Wilson) [1937053] - rtw88: coex: update AFH information while in free-run mode (Jarod Wilson) [1937053] - rtw88: coex: update the mechanism for A2DP + PAN (Jarod Wilson) [1937053] - rtw88: coex: add debug message (Jarod Wilson) [1937053] - rtw88: coex: run coexistence when WLAN entering/leaving LPS (Jarod Wilson) [1937053] - Revert "rtl8xxxu: Add Buffalo WI-U3-866D to list of supported devices" (Jarod Wilson) [1937053] - mt76: usb: fix crash on device removal (Jarod Wilson) [1937053] - ath11k: dp_rx: fix monitor status dma unmap direction (Jarod Wilson) [1937053] - ath10k: Constify static qmi structs (Jarod Wilson) [1937053] - ath10k: Release some resources in an error handling path (Jarod Wilson) [1937053] - ath10k: Fix an error handling path (Jarod Wilson) [1937053] - ath10k: Fix the parsing error in service available event (Jarod Wilson) [1937053] - ath11k: Fix an error handling path (Jarod Wilson) [1937053] - ath11k: Build check size of ath11k_skb_cb (Jarod Wilson) [1937053] - ath11k: Reset ath11k_skb_cb before setting new flags (Jarod Wilson) [1937053] - ath11k: Don't cast ath11k_skb_cb to ieee80211_tx_info.control (Jarod Wilson) [1937053] - ath11k: remove "ath11k_mac_get_ar_vdev_stop_status" references (Jarod Wilson) [1937053] - ath11k: peer delete synchronization with firmware (Jarod Wilson) [1937053] - ath11k: vdev delete synchronization with firmware (Jarod Wilson) [1937053] - mwifiex: Remove duplicated REG_PORT definition (Jarod Wilson) [1937053] - rtlwifi: rtl8723ae: avoid accessing the data mapped to streaming DMA (Jarod Wilson) [1937053] - rtlwifi: rtl8192de: avoid accessing the data mapped to streaming DMA (Jarod Wilson) [1937053] - rtlwifi: rtl8192ce: avoid accessing the data mapped to streaming DMA (Jarod Wilson) [1937053] - rtlwifi: rtl8188ee: avoid accessing the data mapped to streaming DMA (Jarod Wilson) [1937053] - mwifiex: Fix fall-through warnings for Clang (Jarod Wilson) [1937053] - brcmsmac: ampdu: Check BA window size before checking block ack (Jarod Wilson) [1937053] - brcmfmac: Fix incorrect type in assignment (Jarod Wilson) [1937053] - rtlwifi: rtl8192de: remove the useless value assignment (Jarod Wilson) [1937053] - brcmfmac: fix error return code in brcmf_cfg80211_connect() (Jarod Wilson) [1937053] - rtw88: wow: print key type when failing (Jarod Wilson) [1937053] - rtw88: coex: change the decode method from firmware (Jarod Wilson) [1937053] - rtw88: coex: remove unnecessary WLAN slot extend (Jarod Wilson) [1937053] - rtw88: coex: remove write scan bit to scoreboard in scan and connect notify (Jarod Wilson) [1937053] - rtw88: coex: fix BT performance drop during initial/power-on step (Jarod Wilson) [1937053] - rtw88: coex: Change antenna setting to enhance free-run performance (Jarod Wilson) [1937053] - rtw88: coex: update the TDMA parameter when leave LPS (Jarod Wilson) [1937053] - rtw88: coex: add the mechanism for RF4CE (Jarod Wilson) [1937053] - rtw88: coex: Add force flag for coexistence table function (Jarod Wilson) [1937053] - rtw88: coex: add write scoreboard action when WLAN in critical procedure (Jarod Wilson) [1937053] - rtw88: coex: remove unnecessary feature/function (Jarod Wilson) [1937053] - rtw88: coex: update TDMA settings for different beacon interval (Jarod Wilson) [1937053] - rtw88: add CCK_PD debug log (Jarod Wilson) [1937053] - rtw88: 8723d: add cck pd seetings (Jarod Wilson) [1937053] - ath11k: Fix the rx_filter flag setting for peer rssi stats (Jarod Wilson) [1937053] - ath10k: add target IRAM recovery feature support (Jarod Wilson) [1937053] - ath11k: Fix beamformee STS in HE cap (Jarod Wilson) [1937053] - ath11k: add processor_id based ring_selector logic (Jarod Wilson) [1937053] - mac80211: free sta in sta_info_insert_finish() on errors (Jarod Wilson) [1937053] - mac80211: minstrel: fix tx status processing corner case (Jarod Wilson) [1937053] - mac80211: minstrel: remove deferred sampling code (Jarod Wilson) [1937053] - mac80211: fix memory leak on filtered powersave frames (Jarod Wilson) [1937053] - rfkill: Fix use-after-free in rfkill_resume() (Jarod Wilson) [1937053] - nl80211: fix kernel-doc warning in the new SAE attribute (Jarod Wilson) [1937053] - cfg80211: remove WDS code (Jarod Wilson) [1937053] - mac80211: remove WDS-related code (Jarod Wilson) [1937053] - rt2x00: remove WDS code (Jarod Wilson) [1937053] - b43: remove WDS code (Jarod Wilson) [1937053] - ath9k: remove WDS code (Jarod Wilson) [1937053] - rtw88: coex: simplify the setting and condition about WLAN TX limitation (Jarod Wilson) [1937053] - rtw88: coex: add debug message (Jarod Wilson) [1937053] - rtw88: coex: update WLAN 5G AFH parameter for 8822b (Jarod Wilson) [1937053] - rtw88: coex: change the parameter for A2DP when WLAN connecting (Jarod Wilson) [1937053] - rtw88: coex: modified for BT info notify (Jarod Wilson) [1937053] - rtw88: coex: add separate flag for manual control (Jarod Wilson) [1937053] - rtw88: coex: Modify the timing of set_ant_path/set_rf_para (Jarod Wilson) [1937053] - rtw88: coex: coding style adjustment (Jarod Wilson) [1937053] - rtw88: coex: reduce magic number (Jarod Wilson) [1937053] - rtw88: coex: update coex parameter to improve A2DP quality (Jarod Wilson) [1937053] - rtw88: coex: fixed some wrong register definition and setting (Jarod Wilson) [1937053] - rtlwifi: fix spelling typo of workaround (Jarod Wilson) [1937053] - mwifiex: pcie: skip cancel_work_sync() on reset failure path (Jarod Wilson) [1937053] - mwifiex: update comment for shutdown_sw()/reinit_sw() to reflect current state (Jarod Wilson) [1937053] - mwifiex: fix mwifiex_shutdown_sw() causing sw reset failure (Jarod Wilson) [1937053] - ath11k: Handle errors if peer creation fails (Jarod Wilson) [1937053] - ath9k: work around false-positive gcc warning (Jarod Wilson) [1937053] - wireless: remove CONFIG_WIRELESS_WDS (Jarod Wilson) [1937053] - brcmfmac: Fix memory leak for unpaired brcmf_{alloc/free} (Jarod Wilson) [1937053] - rtlwifi: rtl8821ae: Place braces around empty if() body (Jarod Wilson) [1937053] - rtlwifi: rtl8821ae: phy: Remove a couple of unused variables (Jarod Wilson) [1937053] - rtlwifi: rtl8723be: Remove set but unused variable 'cck_highpwr' (Jarod Wilson) [1937053] - rtlwifi: halbtc8821a2ant: Remove a bunch of unused variables (Jarod Wilson) [1937053] - rtlwifi: rtl8188ee: Remove set but unused variable 'reg_ea4' (Jarod Wilson) [1937053] - rtlwifi: rtl8723be: Remove set but unused variable 'lc_cal' (Jarod Wilson) [1937053] - rtlwifi: halbtc8821a1ant: Remove set but unused variable 'wifi_rssi_state' (Jarod Wilson) [1937053] - rtlwifi: phy: Remove set but unused variable 'bbvalue' (Jarod Wilson) [1937053] - rtlwifi: halbtc8723b2ant: Remove a bunch of set but unused variables (Jarod Wilson) [1937053] - rtlwifi: rtl8192cu: trx: Demote clear abuse of kernel-doc format (Jarod Wilson) [1937053] - rtlwifi: rtl8192cu: mac: Fix some missing/ill-documented function parameters (Jarod Wilson) [1937053] - rtw88: rtw8822c: Remove unused variable 'corr_val' (Jarod Wilson) [1937053] - mwifiex: pcie: Remove a couple of unchecked 'ret's (Jarod Wilson) [1937053] - wl1251: cmd: Rename 'len' to 'buf_len' in the documentation (Jarod Wilson) [1937053] - brcmfmac: fweh: Add missing description for 'gfp' (Jarod Wilson) [1937053] - brcmfmac: pcie: Provide description for missing function parameter 'devinfo' (Jarod Wilson) [1937053] - brcmfmac: bcmsdh: Fix description for function parameter 'pktlist' (Jarod Wilson) [1937053] - rt2x00: save survey for every channel visited (Jarod Wilson) [1937053] - rtlwifi: Remove in_interrupt() usage in halbtc_send_bt_mp_operation() (Jarod Wilson) [1937053] - rtlwifi: Remove in_interrupt() usage in is_any_client_connect_to_ap(). (Jarod Wilson) [1937053] - rtl8xxxu: Add Buffalo WI-U3-866D to list of supported devices (Jarod Wilson) [1937053] - rtw88: decide lps deep mode from firmware feature. (Jarod Wilson) [1937053] - rtw88: add C2H response for checking firmware leave lps (Jarod Wilson) [1937053] - rtw88: store firmware feature in firmware header (Jarod Wilson) [1937053] - rtw88: sync the power state between driver and firmware (Jarod Wilson) [1937053] - rtw88: coex: separate BLE HID profile from BLE profile (Jarod Wilson) [1937053] - rtlwifi: Fix non-canonical address access issues (Jarod Wilson) [1937053] - brcmfmac: fix SDIO access for big-endian host (Jarod Wilson) [1937053] - rtw88: remove extraneous 'const' qualifier (Jarod Wilson) [1937053] - rtlwifi: fix -Wpointer-sign warning (Jarod Wilson) [1937053] - ath11k: fix ZERO address in probe request (Jarod Wilson) [1937053] - ath9k: dynack: Demote non-compliant function header (Jarod Wilson) [1937053] - ath9k: ar5008_phy: Demote half completed function headers (Jarod Wilson) [1937053] - ath9k: ar9003_2p2_initvals: Remove unused const variables (Jarod Wilson) [1937053] - ath9k: ar9485_initvals: Remove unused const variable 'ar9485_fast_clock_1_1_baseband_postamble' (Jarod Wilson) [1937053] - ath9k: ar9340_initvals: Remove unused const variable 'ar9340Modes_ub124_tx_gain_table_1p0' (Jarod Wilson) [1937053] - ath9k: ar9330_1p1_initvals: Remove unused const variable 'ar9331_common_tx_gain_offset1_1' (Jarod Wilson) [1937053] - ath: dfs_pri_detector: Demote zero/half completed kernel-doc headers (Jarod Wilson) [1937053] - ath: dfs_pattern_detector: Fix some function kernel-doc headers (Jarod Wilson) [1937053] - ath: regd: Provide description for ath_reg_apply_ir_flags's 'reg' param (Jarod Wilson) [1937053] - ath11k: Add new dfs region name for JP (Jarod Wilson) [1937053] - ath11k: fix wmi init configuration (Jarod Wilson) [1937053] - ath11k: Fix the hal descriptor mask (Jarod Wilson) [1937053] - ath11k: Fix single phy hw mode (Jarod Wilson) [1937053] - ath11k: Fix number of rules in filtered ETSI regdomain (Jarod Wilson) [1937053] - ath11k: Remove unused param from wmi_mgmt_params (Jarod Wilson) [1937053] - ath11k: Initialize complete alpha2 for regulatory change (Jarod Wilson) [1937053] - ath11k: cold boot calibration support (Jarod Wilson) [1937053] - ath11k: search DT for qcom,ath11k-calibration-variant (Jarod Wilson) [1937053] - ath11k: Remove unnecessary data sync to cpu on monitor buffer (Jarod Wilson) [1937053] - ath10k: cancel rx worker in hif_stop for SDIO (Jarod Wilson) [1937053] - ath10k: Don't iterate over not-sdata-in-driver interfaces. (Jarod Wilson) [1937053] - ath10k: fix compilation warning (Jarod Wilson) [1937053] - mac80211: assure that certain drivers adhere to DONT_REORDER flag (Jarod Wilson) [1937053] - mac80211: don't overwrite QoS TID of injected frames (Jarod Wilson) [1937053] - mac80211: adhere to Tx control flag that prevents frame reordering (Jarod Wilson) [1937053] - mac80211: add radiotap flag to assure frames are not reordered (Jarod Wilson) [1937053] - mac80211: save HE oper info in BSS config for mesh (Jarod Wilson) [1937053] - cfg80211: add support to configure HE MCS for beacon rate (Jarod Wilson) [1937053] - nl80211: fix beacon tx rate mask validation (Jarod Wilson) [1937053] - cfg80211: Add support to calculate and report 4096-QAM HE rates (Jarod Wilson) [1937053] - cfg80211: Add support to configure SAE PWE value to drivers (Jarod Wilson) [1937053] - ieee80211: Add definition for WFA DPP (Jarod Wilson) [1937053] - mac80211: use semicolons rather than commas to separate statements (Jarod Wilson) [1937053] - ath11k: FILS discovery and unsolicited broadcast probe response support (Jarod Wilson) [1937053] - ath10k: sdio: remove redundant check in for loop (Jarod Wilson) [1937053] - mac80211: add KCOV remote annotations to incoming frame processing (Jarod Wilson) [1937053] - rtw88: fix fw_fifo_addr check (Jarod Wilson) [1937053] - mac80211: don't require VHT elements for HE on 2.4 GHz (Jarod Wilson) [1937053] - cfg80211: regulatory: Fix inconsistent format argument (Jarod Wilson) [1937053] - mac80211: fix kernel-doc markups (Jarod Wilson) [1937053] - mac80211: always wind down STA state (Jarod Wilson) [1937053] - cfg80211: initialize wdev data earlier (Jarod Wilson) [1937053] - mac80211: fix use of skb payload instead of header (Jarod Wilson) [1937053] - mac80211: fix regression where EAPOL frames were sent in plaintext (Jarod Wilson) [1937053] - ath11k: remove repeated words in comments and warnings (Jarod Wilson) [1937053] - ath10k: ath10k_pci_init_irq(): workaround for checkpatch fallthrough warning (Jarod Wilson) [1937053] - ath10k: remove repeated words in comments (Jarod Wilson) [1937053] - nl80211: docs: add a description for s1g_cap parameter (Jarod Wilson) [1937053] - mac80211: use new function dev_fetch_sw_netstats (Jarod Wilson) [1937053] - rtlwifi: rtl8192se: remove duplicated legacy_httxpowerdiff (Jarod Wilson) [1937053] - ath11k: Fix memory leak on error path (Jarod Wilson) [1937053] - mac80211: copy configured beacon tx rate to driver (Jarod Wilson) [1937053] - cfg80211: only allow S1G channels on S1G band (Jarod Wilson) [1937053] - mac80211: initialize last_rate for S1G STAs (Jarod Wilson) [1937053] - mac80211: handle lack of sband->bitrates in rates (Jarod Wilson) [1937053] - mac80211: avoid processing non-S1G elements on S1G band (Jarod Wilson) [1937053] - nl80211: fix non-split wiphy information (Jarod Wilson) [1937053] - nl80211: reduce non-split wiphy dump size (Jarod Wilson) [1937053] - ath11k: remove unnecessary casts to u32 (Jarod Wilson) [1937053] - ath11k: enable idle power save mode (Jarod Wilson) [1937053] - ath11k: start a timer to update HP for CE pipe 4 (Jarod Wilson) [1937053] - ath11k: start a timer to update REO cmd ring (Jarod Wilson) [1937053] - ath11k: start a timer to update TCL HP (Jarod Wilson) [1937053] - ath11k: set WMI pipe credit to 1 for QCA6390 (Jarod Wilson) [1937053] - ath11k: enable shadow register configuration and access (Jarod Wilson) [1937053] - ath11k: read and write registers below unwindowed address (Jarod Wilson) [1937053] - ath11k: debugfs: fix crash during rmmod (Jarod Wilson) [1937053] - ath11k: fix warning caused by lockdep_assert_held (Jarod Wilson) [1937053] - ath11k: mac: remove unused conf_mutex to solve a deadlock (Jarod Wilson) [1937053] - ath11k: pci: fix rmmod crash (Jarod Wilson) [1937053] - ath11k: add packet log support for QCA6390 (Jarod Wilson) [1937053] - ath11k: Use GFP_ATOMIC instead of GFP_KERNEL in idr_alloc (Jarod Wilson) [1937053] - ath11k: Use GFP_ATOMIC instead of GFP_KERNEL in ath11k_dp_htt_get_ppdu_desc (Jarod Wilson) [1937053] - ath11k: change to disable softirqs for ath11k_regd_update to solve deadlock (Jarod Wilson) [1937053] - ath11k: disable monitor mode on QCA6390 (Jarod Wilson) [1937053] - ath11k: pci: check TCSR_SOC_HW_VERSION (Jarod Wilson) [1937053] - ath11k: add interface_modes to hw_params (Jarod Wilson) [1937053] - ath11k: fix AP mode for QCA6390 (Jarod Wilson) [1937053] - ath11k: support loading ELF board files (Jarod Wilson) [1937053] - ath11k: Correctly check errors for calls to debugfs_create_dir() (Jarod Wilson) [1937053] - ath11k: mac: fix parenthesis alignment (Jarod Wilson) [1937053] - rtw88: pci: Power cycle device during shutdown (Jarod Wilson) [1937053] - brcmfmac: Fix warning message after dongle setup failed (Jarod Wilson) [1937053] - brcmfmac: Fix warning when hitting FW crash with flow control feature (Jarod Wilson) [1937053] - net: rtlwifi: Replace in_interrupt() for context detection (Jarod Wilson) [1937053] - net: rtlwifi: Remove in_interrupt() from debug macro (Jarod Wilson) [1937053] - net: rtlwifi: Remove void* casts related to delayed work (Jarod Wilson) [1937053] - net: mwifiex: Use netif_rx_any_context(). (Jarod Wilson) [1937053] - net: iwlwifi: Remove in_interrupt() from tracing macro. (Jarod Wilson) [1937053] - net: ipw2x00,iwlegacy,iwlwifi: Remove in_interrupt() from debug macros (Jarod Wilson) [1937053] - net: brcmfmac: Convey allocation mode as argument (Jarod Wilson) [1937053] - net: brcmfmac: Convey execution context via argument to brcmf_netif_rx() (Jarod Wilson) [1937053] - net: brcmfmac: Replace in_interrupt() (Jarod Wilson) [1937053] - ath11k: Move non-fatal warn logs to dbg level (Jarod Wilson) [1937053] - ath9k: Remove set but not used variable (Jarod Wilson) [1937053] - rtw88: show current regulatory in tx power table (Jarod Wilson) [1937053] - rtw88: add dump fw crash log (Jarod Wilson) [1937053] - rtw88: add dump firmware fifo support (Jarod Wilson) [1937053] - rtw88: handle and recover when firmware crash (Jarod Wilson) [1937053] - rtw88: increse the size of rx buffer size (Jarod Wilson) [1937053] - nl80211: extend support to config spatial reuse parameter set (Jarod Wilson) [1937053] - mac80211: Support not iterating over not-sdata-in-driver ifaces (Jarod Wilson) [1937053] - mac80211: fix some more kernel-doc in mesh (Jarod Wilson) [1937053] - cfg80211: regulatory: remove a bogus initialization (Jarod Wilson) [1937053] - mac80211: fix regression in sta connection monitor (Jarod Wilson) [1937053] - nl80211: include frequency offset in survey info (Jarod Wilson) [1937053] - mac80211: support S1G association (Jarod Wilson) [1937053] - mac80211: receive and process S1G beacons (Jarod Wilson) [1937053] - mac80211: avoid rate init for S1G band (Jarod Wilson) [1937053] - mac80211: handle S1G low rates (Jarod Wilson) [1937053] - mac80211: don't calculate duration for S1G (Jarod Wilson) [1937053] - mac80211: encode listen interval for S1G (Jarod Wilson) [1937053] - cfg80211: handle Association Response from S1G STA (Jarod Wilson) [1937053] - mac80211: convert S1G beacon to scan results (Jarod Wilson) [1937053] - cfg80211: parse S1G Operation element for BSS channel (Jarod Wilson) [1937053] - cfg80211: convert S1G beacon to scan results (Jarod Wilson) [1937053] - mac80211: support S1G STA capabilities (Jarod Wilson) [1937053] - nl80211: support S1G capability overrides in assoc (Jarod Wilson) [1937053] - mac80211: s1g: choose scanning width based on frequency (Jarod Wilson) [1937053] - mac80211: get correct default channel width for S1G (Jarod Wilson) [1937053] - wireless: radiotap: fix some kernel-doc (Jarod Wilson) [1937053] - mac80211: fix some missing kernel-doc (Jarod Wilson) [1937053] - mac80211: Inform AP when returning operating channel (Jarod Wilson) [1937053] - ath11k: fix undefined reference to 'ath11k_debugfs_htt_ext_stats_handler' (Jarod Wilson) [1937053] - mt76: mt7663s: remove max_tx_fragments limitation (Jarod Wilson) [1937053] - mt76: Convert to DEFINE_SHOW_ATTRIBUTE (Jarod Wilson) [1937053] - mt76: mt7915: add offchannel condition in switch channel command (Jarod Wilson) [1937053] - mt76: mt7915: convert to use le16_add_cpu() (Jarod Wilson) [1937053] - mt76: Fix unsigned expressions compared with zero (Jarod Wilson) [1937053] - mt76: mt7915: fix possible memory leak in mt7915_mcu_add_beacon (Jarod Wilson) [1937053] - mt76: mt76x0: Move tables used only by init.c to their own header file (Jarod Wilson) [1937053] - mt76: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - mt76: mt7615: unlock dfs bands (Jarod Wilson) [1937053] - mt76: mt7663: check isr read return value in mt7663s_rx_work (Jarod Wilson) [1937053] - mt76: mt7663s: introduce sdio tx aggregation (Jarod Wilson) [1937053] - mt76: mt7663s: fix possible quota leak in mt7663s_refill_sched_quota (Jarod Wilson) [1937053] - mt76: move pad estimation out of mt76_skb_adjust_pad (Jarod Wilson) [1937053] - mt76: mt7663s: introduce __mt7663s_xmit_queue routine (Jarod Wilson) [1937053] - mt76: mt7663s: split mt7663s_tx_update_sched in mt7663s_tx_{pick,update}_quota (Jarod Wilson) [1937053] - mt76: mt7663s: do not use altx for ctl/mgmt traffic (Jarod Wilson) [1937053] - mt76: mt7622: fix fw hang on mt7622 (Jarod Wilson) [1937053] - mt76: mt7615: fix VHT LDPC capability (Jarod Wilson) [1937053] - mt76: mt7615: Remove set but unused variable 'index' (Jarod Wilson) [1937053] - mt76: remove retry_q from struct mt76_txq and related code (Jarod Wilson) [1937053] - mt76: move txwi handling code to dma.c, since it is mmio specific (Jarod Wilson) [1937053] - mt76: mt7915: fix queue/tid mapping for airtime reporting (Jarod Wilson) [1937053] - mt76: mt7915: simplify mt7915_lmac_mapping (Jarod Wilson) [1937053] - mt76: dma: cache dma map address/len in struct mt76_queue_entry (Jarod Wilson) [1937053] - mt76: mt7915: fix HE BSS info (Jarod Wilson) [1937053] - mt76: convert from tx tasklet to tx worker thread (Jarod Wilson) [1937053] - mt76: add utility functions for deferring work to a kernel thread (Jarod Wilson) [1937053] - mt76: testmode: add a limit for queued tx_frames packets (Jarod Wilson) [1937053] - mt76: mt7615: fix antenna selection for testmode tx_frames (Jarod Wilson) [1937053] - mt76: mt7615: fix MT_ANT_SWITCH_CON register definition (Jarod Wilson) [1937053] - mt76: mt7915: fix unexpected firmware mode (Jarod Wilson) [1937053] - mt76: mt76x02: tune tx ring size (Jarod Wilson) [1937053] - mt76: mt7603: tune tx ring size (Jarod Wilson) [1937053] - mt76: remove struct mt76_sw_queue (Jarod Wilson) [1937053] - mt76: rely on AQL for burst size limits on tx queueing (Jarod Wilson) [1937053] - mt76: remove swq from struct mt76_sw_queue (Jarod Wilson) [1937053] - mt76: remove qid argument to drv->tx_complete_skb (Jarod Wilson) [1937053] - mt76: unify queue tx cleanup code (Jarod Wilson) [1937053] - mt76: sdio: fix use of q->head and q->tail (Jarod Wilson) [1937053] - mt76: usb: fix use of q->head and q->tail (Jarod Wilson) [1937053] - mt76: mt7603: check for single-stream EEPROM configuration (Jarod Wilson) [1937053] - mt76: add memory barrier to DMA queue kick (Jarod Wilson) [1937053] - mt76: mt7915: add support for accessing mapped registers via bus ops (Jarod Wilson) [1937053] - mt76: mt7615: significantly reduce interrupt load (Jarod Wilson) [1937053] - mt76: mt7915: significantly reduce interrupt load (Jarod Wilson) [1937053] - mt76: mt7915: schedule tx tasklet in mt7915_mac_tx_free (Jarod Wilson) [1937053] - mt76: dma: update q->queued immediately on cleanup (Jarod Wilson) [1937053] - mt76: mt7915: optimize mt7915_mac_sta_poll (Jarod Wilson) [1937053] - mt76: mt7615: fix reading airtime statistics (Jarod Wilson) [1937053] - mt76: mt7663u: fix dma header initialization (Jarod Wilson) [1937053] - mt76: fix a possible NULL pointer dereference in mt76_testmode_dump (Jarod Wilson) [1937053] - mt76: mt7615: fix a possible NULL pointer dereference in mt7615_pm_wake_work (Jarod Wilson) [1937053] - mt76: mt7615: fix possible memory leak in mt7615_tm_set_tx_power (Jarod Wilson) [1937053] - mt76: mt7663s: fix unable to handle kernel paging request (Jarod Wilson) [1937053] - mt76: mt7663s: fix resume failure (Jarod Wilson) [1937053] - mt76: mt7663s: use NULL instead of 0 in sdio code (Jarod Wilson) [1937053] - mt76: mt7615: release mutex in mt7615_reset_test_set (Jarod Wilson) [1937053] - mt76: mt7915: add Tx A-MSDU offloading support (Jarod Wilson) [1937053] - mt76: mt7915: add missing flags in WMM parameter settings (Jarod Wilson) [1937053] - mt76: mt7915: simplify aggregation session check (Jarod Wilson) [1937053] - mt76: mt7615: remove mtxq->agg_ssn assignment (Jarod Wilson) [1937053] - mt76: move mt76_check_agg_ssn to driver tx_prepare calls (Jarod Wilson) [1937053] - mt76: mt7915: enable offloading of sequence number assignment (Jarod Wilson) [1937053] - mt76: mt7915: increase tx retry count (Jarod Wilson) [1937053] - mt76: mt7915: clean up station stats polling and rate control update (Jarod Wilson) [1937053] - mt76: mt7915: do not do any work in napi poll after calling napi_complete_done() (Jarod Wilson) [1937053] - mt76: mt7615: do not do any work in napi poll after calling napi_complete_done() (Jarod Wilson) [1937053] - mt76: mt76x02: clean up and fix interrupt masking in the irq handler (Jarod Wilson) [1937053] - mt76: mt7615: only clear unmasked interrupts in irq tasklet (Jarod Wilson) [1937053] - mt76: mt7915: clean up and fix interrupt masking in the irq handler (Jarod Wilson) [1937053] - mt76: set interrupt mask register to 0 before requesting irq (Jarod Wilson) [1937053] - mt76: fix double DMA unmap of the first buffer on 7615/7915 (Jarod Wilson) [1937053] - mt76: mt7915: fix crash on tx rate report for invalid stations (Jarod Wilson) [1937053] - mt76: mt7915: enable U-APSD on AP side (Jarod Wilson) [1937053] - mt76: mt76s: get rid of unused variable (Jarod Wilson) [1937053] - mt76: mt76s: move tx/rx processing in 2 separate works (Jarod Wilson) [1937053] - mt76: mt76s: move status processing in txrx wq (Jarod Wilson) [1937053] - mt76: mt7663s: move rx processing in txrx wq (Jarod Wilson) [1937053] - mt76: mt76s: move tx processing in a dedicated wq (Jarod Wilson) [1937053] - mt76: mt76s: fix oom in mt76s_tx_queue_skb_raw (Jarod Wilson) [1937053] - mt76: mt7615: reschedule runtime-pm receiving a tx interrupt (Jarod Wilson) [1937053] - mt76: do not inject packets if MT76_STATE_PM is set (Jarod Wilson) [1937053] - mt76: mt7615: hold mt76 lock queueing wd in mt7615_queue_key_update (Jarod Wilson) [1937053] - mt76: mt7663s: move drv_own/fw_own in mt7615_mcu_ops (Jarod Wilson) [1937053] - mt76: mt7615: move drv_own/fw_own in mt7615_mcu_ops (Jarod Wilson) [1937053] - mt76: mt7615: register ext_phy if DBDC is detected (Jarod Wilson) [1937053] - brcmfmac: check return value of driver_for_each_device() (Jarod Wilson) [1937053] - ath11k: Remove unused function ath11k_htc_restore_tx_skb() (Jarod Wilson) [1937053] - ath11k: remove redundant num_keep_alive_pattern assignment (Jarod Wilson) [1937053] - ath11k: wmi: remove redundant configuration values from init (Jarod Wilson) [1937053] - ath11k: Add support spectral scan for IPQ6018 (Jarod Wilson) [1937053] - ath11k: debugfs: move some function declarations to correct header files (Jarod Wilson) [1937053] - ath11k: rename debug_htt_stats.[c|h] to debugfs_htt_stats.[c|h] (Jarod Wilson) [1937053] - ath11k: debugfs: use ath11k_debugfs_ prefix (Jarod Wilson) [1937053] - ath11k: refactor debugfs code into debugfs.c (Jarod Wilson) [1937053] - ath10k: Use bdf calibration variant for snoc targets (Jarod Wilson) [1937053] - rtlwifi: rtl8723be: use true,false for bool variable large_cfo_hit (Jarod Wilson) [1937053] - rtlwifi: rtl8821ae: use true,false for bool variable large_cfo_hit (Jarod Wilson) [1937053] - rtlwifi: rtl8192ee: use true,false for bool variable large_cfo_hit (Jarod Wilson) [1937053] - rtlwifi: Use ffs in _phy_calculate_bit_shift (Jarod Wilson) [1937053] - mt7601u: Convert to DEFINE_SHOW_ATTRIBUTE (Jarod Wilson) [1937053] - ath11k: Remove rproc references from common core layer (Jarod Wilson) [1937053] - ath9k: hif_usb: fix race condition between usb_get_urb() and usb_kill_anchored_urbs() (Jarod Wilson) [1937053] - rtlwifi: rtl8723be: fix comparison to bool warning in hw.c (Jarod Wilson) [1937053] - rtlwifi: rtl8192de: fix comparison to bool warning in hw.c (Jarod Wilson) [1937053] - rtlwifi: rtl8192ce: fix comparison to bool warning in hw.c (Jarod Wilson) [1937053] - rtlwifi: rtl8192cu: fix comparison to bool warning in hw.c (Jarod Wilson) [1937053] - rtlwifi: rtl8821ae: fix comparison to bool warning in phy.c (Jarod Wilson) [1937053] - rtlwifi: rtl8821ae: fix comparison to bool warning in hw.c (Jarod Wilson) [1937053] - rtlwifi: rtl8192cu: fix comparison to bool warning in mac.c (Jarod Wilson) [1937053] - rtlwifi: rtl8192c: fix comparison to bool warning in phy_common.c (Jarod Wilson) [1937053] - rtlwifi: rtl8192ee: fix comparison to bool warning in hw.c (Jarod Wilson) [1937053] - mac80211: fix some encapsulation offload kernel-doc (Jarod Wilson) [1937053] - cfg80211: add missing kernel-doc for S1G band capabilities (Jarod Wilson) [1937053] - mac80211: Unsolicited broadcast probe response support (Jarod Wilson) [1937053] - nl80211: Unsolicited broadcast probe response support (Jarod Wilson) [1937053] - mac80211: Add FILS discovery support (Jarod Wilson) [1937053] - nl80211: Add FILS discovery support (Jarod Wilson) [1937053] - mac80211: allow bigger A-MSDU sizes in VHT, even if HT is limited (Jarod Wilson) [1937053] - nl80211: support setting S1G channels (Jarod Wilson) [1937053] - nl80211: correctly validate S1G beacon head (Jarod Wilson) [1937053] - cfg80211: regulatory: handle S1G channels (Jarod Wilson) [1937053] - nl80211: advertise supported channel width in S1G (Jarod Wilson) [1937053] - ieee80211: redefine S1G bits with GENMASK (Jarod Wilson) [1937053] - mac80211: reorganize code to remove a forward declaration (Jarod Wilson) [1937053] - mac80211: extend ieee80211_tx_status_ext to support bulk free (Jarod Wilson) [1937053] - mac80211: support using ieee80211_tx_status_ext to free skbs without status info (Jarod Wilson) [1937053] - mac80211: unify 802.3 (offload) and 802.11 tx status codepath (Jarod Wilson) [1937053] - mac80211: optimize station connection monitor (Jarod Wilson) [1937053] - mac80211: notify the driver when a sta uses 4-address mode (Jarod Wilson) [1937053] - mac80211: swap NEED_TXPROCESSING and HW_80211_ENCAP tx flags (Jarod Wilson) [1937053] - mac80211: remove tx status call to ieee80211_sta_register_airtime (Jarod Wilson) [1937053] - mac80211: reduce duplication in tx status functions (Jarod Wilson) [1937053] - mac80211: rework tx encapsulation offload API (Jarod Wilson) [1937053] - mac80211: set info->control.hw_key for encap offload packets (Jarod Wilson) [1937053] - mac80211: skip encap offload for tx multicast/control packets (Jarod Wilson) [1937053] - mac80211: check and refresh aggregation session in encap offload tx (Jarod Wilson) [1937053] - mac80211: add missing queue/hash initialization to 802.3 xmit (Jarod Wilson) [1937053] - cfg80211: add more comments for ap_isolate in bss_parameters (Jarod Wilson) [1937053] - lib80211: Remove unused macro DRV_NAME (Jarod Wilson) [1937053] - rtlwifi: rtl8723ae: fix comparison pointer to bool warning in phy.c (Jarod Wilson) [1937053] - rtlwifi: rtl8723ae: fix comparison pointer to bool warning in trx.c (Jarod Wilson) [1937053] - rtlwifi: rtl8723ae: fix comparison pointer to bool warning in rf.c (Jarod Wilson) [1937053] - rtlwifi: rtl8188ee: fix comparison pointer to bool warning in hw.c (Jarod Wilson) [1937053] - rtlwifi: rtl8188ee: fix comparison pointer to bool warning in trx.c (Jarod Wilson) [1937053] - rtlwifi: rtl8188ee: fix comparison pointer to bool warning in phy.c (Jarod Wilson) [1937053] - rtw88: rtw8822c: eliminate code duplication, use native swap() function (Jarod Wilson) [1937053] - brcmsmac: main: Eliminate empty brcms_c_down_del_timer() (Jarod Wilson) [1937053] - brcmsmac: phy_lcn: Remove unused variable 'lcnphy_rx_iqcomp_table_rev0' (Jarod Wilson) [1937053] - brcmsmac: phytbl_lcn: Remove unused array 'dot11lcn_gain_tbl_rev1' (Jarod Wilson) [1937053] - brcmfmac: support SAE authentication offload in AP mode (Jarod Wilson) [1937053] - brcmfmac: support 4-way handshake offloading for WPA/WPA2-PSK in AP mode (Jarod Wilson) [1937053] - ath10k: Remove unused macro ATH10K_ROC_TIMEOUT_HZ (Jarod Wilson) [1937053] - ath11k: Remove unused inline function htt_htt_stats_debug_dump() (Jarod Wilson) [1937053] - ath11k: fix link error when CONFIG_REMOTEPROC is disabled (Jarod Wilson) [1937053] - ath11k: remove calling ath11k_init_hw_params() second time (Jarod Wilson) [1937053] - ath11k: add raw mode and software crypto support (Jarod Wilson) [1937053] - ath11k: add ipq6018 support (Jarod Wilson) [1937053] - ath11k: move target ce configs to hw_params (Jarod Wilson) [1937053] - net: wireless: drop bogus CRYPTO_xxx Kconfig selects (Jarod Wilson) [1937053] - rtlwifi: switch from 'pci_' to 'dma_' API (Jarod Wilson) [1937053] - brcmsmac: fix memory leak in wlc_phy_attach_lcnphy (Jarod Wilson) [1937053] - rtl8xxxu: prevent potential memory leak (Jarod Wilson) [1937053] - rtlwifi: rtl8723ae: Delete a stray tab (Jarod Wilson) [1937053] - ath11k: Add peer max mpdu parameter in peer assoc command (Jarod Wilson) [1937053] - ath10k: Add support for chain1 regulator supply voting (Jarod Wilson) [1937053] - brcmfmac: set F2 SDIO block size to 128 bytes for BCM4329 (Jarod Wilson) [1937053] - brcmfmac: drop chip id from debug messages (Jarod Wilson) [1937053] - brcmfmac: increase F2 watermark for BCM4329 (Jarod Wilson) [1937053] - mwifiex: sdio: Fix -Wunused-const-variable warnings (Jarod Wilson) [1937053] - mwifiex: wmm: Fix -Wunused-const-variable warnings (Jarod Wilson) [1937053] - mt7601u: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - rtlwifi: Remove temporary definition of RT_TRACE (Jarod Wilson) [1937053] - rtlwifi: rtl8821ae: Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - brcmsmac: phytbl_n: Remove a few unused arrays (Jarod Wilson) [1937053] - brcmsmac: phytbl_lcn: Remove unused array 'dot11lcnphytbl_rx_gain_info_rev1' (Jarod Wilson) [1937053] - brcmsmac: phy_n: Remove a bunch of unused variables (Jarod Wilson) [1937053] - brcmsmac: phy_lcn: Remove a bunch of unused variables (Jarod Wilson) [1937053] - prism54: isl_ioctl: Remove unused variable 'j' (Jarod Wilson) [1937053] - rtw88: debug: Remove unused variables 'val' (Jarod Wilson) [1937053] - brcmfmac: fwsignal: Finish documenting 'brcmf_fws_mac_descriptor' (Jarod Wilson) [1937053] - brcmsmac: phy_cmn: Remove a unused variables 'vbat' and 'temp' (Jarod Wilson) [1937053] - brcmfmac: p2p: Fix a couple of function headers (Jarod Wilson) [1937053] - brcmsmac: ampdu: Remove a couple set but unused variables (Jarod Wilson) [1937053] - mwifiex: pcie: Move tables to the only place they're used (Jarod Wilson) [1937053] - ath10k: Get rid of "per_ce_irq" hw param (Jarod Wilson) [1937053] - ath10k: Keep track of which interrupts fired, don't poll them (Jarod Wilson) [1937053] - ath10k: Add interrupt summary based CE processing (Jarod Wilson) [1937053] - rtlwifi: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - rtl818x_pci: switch from 'pci_' to 'dma_' API (Jarod Wilson) [1937053] - p54: avoid accessing the data mapped to streaming DMA (Jarod Wilson) [1937053] - rtlwifi: rtl8192c: phy_common: Remove unused variable 'bbvalue' (Jarod Wilson) [1937053] - brcmfmac: fwsignal: Remove unused variable 'brcmf_fws_prio2fifo' (Jarod Wilson) [1937053] - b43: phy_ht: Remove 9 year old TODO (Jarod Wilson) [1937053] - brcmfmac: btcoex: Update 'brcmf_btcoex_state' and demote others (Jarod Wilson) [1937053] - brcmfmac: firmware: Demote seemingly unintentional kernel-doc header (Jarod Wilson) [1937053] - brcmsmac: main: Remove a bunch of unused variables (Jarod Wilson) [1937053] - brcmfmac: p2p: Fix a bunch of function docs (Jarod Wilson) [1937053] - brcmsmac: ampdu: Remove a bunch of unused variables (Jarod Wilson) [1937053] - brcmfmac: p2p: Deal with set but unused variables (Jarod Wilson) [1937053] - mt7601u: phy: Fix misnaming when documented function parameter 'dac' (Jarod Wilson) [1937053] - rtlwifi: rtl8723-common: Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: rtl8723be Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: rtl8723ae Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: rtl8192se Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: rtl8192ee: Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: rtl8192de: Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: rtl8192cu: Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: rtl8192ce: Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: rtl8192-common: Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: rtl8188ee: Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: btcoexist: Replace RT_TRACE with rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: Replace RT_TRACE with rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: Start changing RT_TRACE into rtl_dbg (Jarod Wilson) [1937053] - ath10k: wmi: Use struct_size() helper in ath10k_wmi_alloc_skb() (Jarod Wilson) [1937053] - ath11k: fix missing error check on call to ath11k_pci_get_user_msi_assignment (Jarod Wilson) [1937053] - ath11k: fix spelling mistake "moniter" -> "monitor" (Jarod Wilson) [1937053] - nl80211: support SAE authentication offload in AP mode (Jarod Wilson) [1937053] - atmel: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - b43: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - brcmfmac: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - rt2x00: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - b43: phy_n: Add empty braces around empty statements (Jarod Wilson) [1937053] - b43: phy_common: Demote non-conformant kerneldoc header (Jarod Wilson) [1937053] - brcmsmac: mac80211_if: Demote a few non-conformant kerneldoc headers (Jarod Wilson) [1937053] - brcmfmac: fweh: Fix docrot related function documentation issues (Jarod Wilson) [1937053] - brcmfmac: fweh: Remove set but unused variable 'err' (Jarod Wilson) [1937053] - b43: main: Add braces around empty statements (Jarod Wilson) [1937053] - atmel: Demote non-kerneldoc header to standard comment block (Jarod Wilson) [1937053] - nl80211: rename csa counter attributes countdown counters (Jarod Wilson) [1937053] - nl80211: add support for setting fixed HE rate/gi/ltf (Jarod Wilson) [1937053] - ath11k: return -ENOMEM on allocation failure (Jarod Wilson) [1937053] - ath11k: return error if firmware request fails (Jarod Wilson) [1937053] - ath9k: Do not select MAC80211_LEDS by default (Jarod Wilson) [1937053] - ath9k: ar5008_initvals: Move ar5416Bank{0,1,2,3,7} to where they are used (Jarod Wilson) [1937053] - ath9k: ar5008_initvals: Remove unused table entirely (Jarod Wilson) [1937053] - ath9k: ar9001_initvals: Remove unused array 'ar5416Bank6_9100' (Jarod Wilson) [1937053] - ath9k: ar9002_initvals: Remove unused array 'ar9280PciePhy_clkreq_off_L1_9280' (Jarod Wilson) [1937053] - ath9k_htc: Do not select MAC80211_LEDS by default (Jarod Wilson) [1937053] - rtw88: 8822c: update tx power limit tables to RF v20.1 (Jarod Wilson) [1937053] - rtw88: use read_poll_timeout_atomic() for poll loop (Jarod Wilson) [1937053] - rtw88: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - rtw88: switch from 'pci_' to 'dma_' API (Jarod Wilson) [1937053] - mwifiex: don't call del_timer_sync() on uninitialized timer (Jarod Wilson) [1937053] - mwifiex: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - mwifiex: Clean up some err and dbg messages (Jarod Wilson) [1937053] - mwifiex: switch from 'pci_' to 'dma_' API (Jarod Wilson) [1937053] - nl80211: fix PORT_AUTHORIZED wording to reflect behavior (Jarod Wilson) [1937053] - cfg80211: add helper fn for adjacent rule channels (Jarod Wilson) [1937053] - cfg80211: add helper fn for single rule channels (Jarod Wilson) [1937053] - nl80211: use NLA_POLICY_RANGE(NLA_BINARY, ...) for a few attributes (Jarod Wilson) [1937053] - nl80211: clean up code/policy a bit (Jarod Wilson) [1937053] - net: wireless: wext_compat.c: delete duplicated word (Jarod Wilson) [1937053] - net: wireless: sme.c: delete duplicated word (Jarod Wilson) [1937053] - net: wireless: scan.c: delete or fix duplicated words (Jarod Wilson) [1937053] - net: wireless: reg.c: delete duplicated words + fix punctuation (Jarod Wilson) [1937053] - net: wireless: delete duplicated word + fix grammar (Jarod Wilson) [1937053] - net: mac80211: mesh.h: delete duplicated word (Jarod Wilson) [1937053] - net: mac80211: agg-rx.c: fix duplicated words (Jarod Wilson) [1937053] - net: ath11k: constify ath11k_thermal_ops (Jarod Wilson) [1937053] - ath10k: Add new api to support reset TID config (Jarod Wilson) [1937053] - ath10k: Add new api to support TID specific configuration (Jarod Wilson) [1937053] - ath10k: Move rate mask validation function up in the file (Jarod Wilson) [1937053] - ath10k: Add wmi command support for station specific TID config (Jarod Wilson) [1937053] - ath10k: sdio: add firmware coredump support (Jarod Wilson) [1937053] - ath10k: add bus type for each layout of coredump (Jarod Wilson) [1937053] - netlink/wireless: consistently use NLA_POLICY_MIN_LEN() (Jarod Wilson) [1937053] - netlink/wireless: consistently use NLA_POLICY_EXACT_LEN() (Jarod Wilson) [1937053] - rndis_wlan: tighten check of rndis_query_oid return (Jarod Wilson) [1937053] - rtw88: fix spelling mistake: "unsupport" -> "unsupported" (Jarod Wilson) [1937053] - brcmfmac: use *ph to print small buffer (Jarod Wilson) [1937053] - brcm80211: fix possible memleak in brcmf_proto_msgbuf_attach (Jarod Wilson) [1937053] - ath11k: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - ath10k: fix VHT NSS calculation when STBC is enabled (Jarod Wilson) [1937053] - ath10k: Register shutdown handler (Jarod Wilson) [1937053] - ath11k: reset MHI during power down and power up (Jarod Wilson) [1937053] - ath11k: use TCL_DATA_RING_0 for QCA6390 (Jarod Wilson) [1937053] - ath11k: process both lmac rings for QCA6390 (Jarod Wilson) [1937053] - ath11k: assign correct search flag and type for QCA6390 (Jarod Wilson) [1937053] - ath11k: delay vdev_start for QCA6390 (Jarod Wilson) [1937053] - ath11k: refine the phy_id check in ath11k_reg_chan_list_event (Jarod Wilson) [1937053] - ath11k: setup QCA6390 rings for both rxdmas (Jarod Wilson) [1937053] - ath11k: don't initialize rxdma1 related ring (Jarod Wilson) [1937053] - ath11k: enable DP interrupt setup for QCA6390 (Jarod Wilson) [1937053] - ath11k: dp: redefine peer_map and peer_unmap (Jarod Wilson) [1937053] - ath11k: wmi: put hardware to DBS mode (Jarod Wilson) [1937053] - ath11k: initialize wmi config based on hw_params (Jarod Wilson) [1937053] - ath11k: force single pdev only for QCA6390 (Jarod Wilson) [1937053] - ath11k: disable CE interrupt before hif start (Jarod Wilson) [1937053] - ath11k: ce: get msi_addr and msi_data before srng setup (Jarod Wilson) [1937053] - ath11k: hal: assign msi_addr and msi_data to srng (Jarod Wilson) [1937053] - ath11k: ce: remove CE_COUNT() macro (Jarod Wilson) [1937053] - ath11k: ce: remove host_ce_config_wlan macro (Jarod Wilson) [1937053] - ath11k: ce: support different CE configurations (Jarod Wilson) [1937053] - ath11k: hal: cleanup dynamic register macros (Jarod Wilson) [1937053] - ath11k: hal: create register values dynamically (Jarod Wilson) [1937053] - ath10k: move enable_pll_clk call to ath10k_core_start() (Jarod Wilson) [1937053] - ath10k: Fix the size used in a 'dma_free_coherent()' call in an error handling path (Jarod Wilson) [1937053] - ath10k: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - ath9k: add NL80211_EXT_FEATURE_CAN_REPLACE_PTK0 support (Jarod Wilson) [1937053] - ath11k: hal: create hw_srng_config dynamically (Jarod Wilson) [1937053] - ath11k: enable internal sleep clock (Jarod Wilson) [1937053] - ath11k: fix KASAN warning of ath11k_qmi_wlanfw_wlan_cfg_send (Jarod Wilson) [1937053] - ath11k: fix memory OOB access in qmi_decode (Jarod Wilson) [1937053] - ath11k: allocate smaller chunks of memory for firmware (Jarod Wilson) [1937053] - ath11k: setup ce tasklet for control path (Jarod Wilson) [1937053] - ath11k: configure copy engine msi address in CE srng (Jarod Wilson) [1937053] - ath11k: pci: add read32() and write32() hif operations (Jarod Wilson) [1937053] - ath11k: fill appropriate QMI service instance id for QCA6390 (Jarod Wilson) [1937053] - ath11k: add board file support for PCI devices (Jarod Wilson) [1937053] - ath11k: add support for m3 firmware (Jarod Wilson) [1937053] - ath11k: use remoteproc only with AHB devices (Jarod Wilson) [1937053] - ath11k: pci: add HAL, CE and core initialisation (Jarod Wilson) [1937053] - ath11k: register MHI controller device for QCA6390 (Jarod Wilson) [1937053] - ath11k: implement ath11k_core_pre_init() (Jarod Wilson) [1937053] - ath11k: pci: add MSI config initialisation (Jarod Wilson) [1937053] - ath11k: pci: setup resources (Jarod Wilson) [1937053] - ath11k: add simple PCI client driver for QCA6390 chipset (Jarod Wilson) [1937053] - ath11k: move ring mask definitions to hw_params (Jarod Wilson) [1937053] - ath11k: add hw_params entry for QCA6390 (Jarod Wilson) [1937053] - ath11k: do not depend on ARCH_QCOM for ath11k (Jarod Wilson) [1937053] - ath10k: correct the array index from mcs index for HT mode for QCA6174 (Jarod Wilson) [1937053] - ath10k: enable supports_peer_stats_info for QCA6174 PCI devices (Jarod Wilson) [1937053] - ath10k: remove return for NL80211_STA_INFO_TX_BITRATE (Jarod Wilson) [1937053] - ath10k: add wmi service peer stat info for wmi tlv (Jarod Wilson) [1937053] - ath10k: start recovery process when payload length exceeds max htc length for sdio (Jarod Wilson) [1937053] - ath: drop unnecessary list_empty (Jarod Wilson) [1937053] - ath9k: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - ath9k: Fix typo in function name (Jarod Wilson) [1937053] - ath9k: Replace HTTP links with HTTPS ones (Jarod Wilson) [1937053] - ath10k: check idx validity in __ath10k_htt_rx_ring_fill_n() (Jarod Wilson) [1937053] - ath9k: Check the return value of pcie_capability_read_*() (Jarod Wilson) [1937053] - ath11k: remove define ATH11K_QMI_DEFAULT_CAL_FILE_NAME (Jarod Wilson) [1937053] - ath11k: don't use defines in hw_params (Jarod Wilson) [1937053] - ath11k: qmi: cleanup info messages (Jarod Wilson) [1937053] - ath11k: remove useless info messages (Jarod Wilson) [1937053] - ath11k: change ath11k_core_fetch_board_data_api_n() to use ath11k_core_create_firmware_path() (Jarod Wilson) [1937053] - ath11k: don't use defines for hw specific firmware directories (Jarod Wilson) [1937053] - ath11k: create a common function to request all firmware files (Jarod Wilson) [1937053] - ath11k: Add bdf-addr in hw_params (Jarod Wilson) [1937053] - ath11k: add hw_ops for pdev id to hw_mac mapping (Jarod Wilson) [1937053] - ath11k: define max_radios in hw_params (Jarod Wilson) [1937053] - ath11k: convert ath11k_hw_params to an array (Jarod Wilson) [1937053] - ath11k: ahb: call ath11k_core_init() before irq configuration (Jarod Wilson) [1937053] - ath10k: pci: fix memcpy size of bmi response (Jarod Wilson) [1937053] - ath11k: rename default board file (Jarod Wilson) [1937053] - ath11k: update firmware files read path (Jarod Wilson) [1937053] - ath10k: provide survey info as accumulated data (Jarod Wilson) [1937053] - ath10k: fix retry packets update in station dump (Jarod Wilson) [1937053] - ath10k: Wait until copy complete is actually done before completing (Jarod Wilson) [1937053] - mac80211_hwsim: add 6GHz channels (Jarod Wilson) [1937053] - mac80211_hwsim: indicate support for S1G (Jarod Wilson) [1937053] - mac80211_hwsim: write TSF timestamp correctly to S1G beacon (Jarod Wilson) [1937053] - mac80211_hwsim: fix typo in kernel-doc (Jarod Wilson) [1937053] - mac80211: rename csa counters to countdown counters (Jarod Wilson) [1937053] - mac80211_hwsim: report the WIPHY_FLAG_SUPPORTS_5_10_MHZ capability (Jarod Wilson) [1937053] - mac80211_hwsim: Claim support for setting Beacon frame TX legacy rate (Jarod Wilson) [1937053] - mac80211_hwsim: Advertise support for multicast RX registration (Jarod Wilson) [1937053] - mac80211_hwsim: indicate in IBSS that we have transmitted beacons (Jarod Wilson) [1937053] - mac80211_hwsim: notify wmediumd of used MAC addresses (Jarod Wilson) [1937053] - mac80211_hwsim: use GFP_ATOMIC under spin lock (Jarod Wilson) [1937053] - mac80211_hwsim: Use kstrndup() in place of kasprintf() (Jarod Wilson) [1937053] - mac80211_hwsim: add frame transmission support over virtio (Jarod Wilson) [1937053] - mac80211_hwsim: enable Beacon protection (Jarod Wilson) [1937053] - mac80211_hwsim: add power save support (Jarod Wilson) [1937053] - mac80211_hwsim: remove maximum TX power (Jarod Wilson) [1937053] - mac80211_hwsim: use DEFINE_DEBUGFS_ATTRIBUTE to define debugfs fops (Jarod Wilson) [1937053] - mac80211_hwsim: add support for OCB (Jarod Wilson) [1937053] - mac80211_hwsim: add more 5GHz channels, 5/10 MHz support (Jarod Wilson) [1937053] - mac80211_hwsim: fix incorrect dev_alloc_name failure goto (Jarod Wilson) [1937053] - mac80211_hwsim: Register support for HE meshpoint (Jarod Wilson) [1937053] - mac80211_hwsim: fill boottime_ns in netlink RX path (Jarod Wilson) [1937053] - mac80211_hwsim: Fix possible null-pointer dereferences in hwsim_dump_radio_nl() (Jarod Wilson) [1937053] - mac80211_hwsim: Extended Key ID API update (Jarod Wilson) [1937053] - mac80211_hwsim: Fix a typo in the name of function 'mac80211_hswim_he_capab()' (Jarod Wilson) [1937053] - mac80211_hwsim: Extended Key ID support (Jarod Wilson) [1937053] - mac80211_hwsim: set p2p device interface support indication (Jarod Wilson) [1937053] - mac80211_hwsim: calculate if_combination.max_interfaces (Jarod Wilson) [1937053] - mac80211_hwsim: propagate genlmsg_reply return code (Jarod Wilson) [1937053] - mac80211_hwsim: Declare support for Multi-BSSID (Jarod Wilson) [1937053] - mac80211_hwsim: Support boottime in scan results (Jarod Wilson) [1937053] - mac80211_hwsim: check that n_limits makes sense (Jarod Wilson) [1937053] - mac80211_hwsim: fix overwriting of if_combination (Jarod Wilson) [1937053] - mac80211_hwsim: fixes kernel crash during mac80211_hwsim init (Jarod Wilson) [1937053] - mac80211_hwsim: allow configurable cipher types (Jarod Wilson) [1937053] - mac80211_hwsim: allow setting iftype support (Jarod Wilson) [1937053] - mac80211_hwsim: move HWSIM_ATTR_RADIO_NAME parsing last (Jarod Wilson) [1937053] - mac80211_hwsim: fix module init error paths for netlink (Jarod Wilson) [1937053] - mac80211_hwsim: drop now unused work-queue from hwsim (Jarod Wilson) [1937053] - mac80211_hwsim: do not omit multicast announce of first added radio (Jarod Wilson) [1937053] - mac80211_hwsim: fix race in radio destruction from netlink notifier (Jarod Wilson) [1937053] - mac80211_hwsim: fix locking when iterating radios during ns exit (Jarod Wilson) [1937053] - wireless: align to draft 11ax D3.0 (Jarod Wilson) [1937053] - mac80211_hwsim: correct use of IEEE80211_VHT_CAP_RXSTBC_X (Jarod Wilson) [1937053] - mac80211_hwsim: require at least one channel (Jarod Wilson) [1937053] - mac80211_hwsim: Add support for HE (Jarod Wilson) [1937053] - net/fq_impl: do not maintain a backlog-sorted list of flows (Jarod Wilson) [1937053] - net/fq_impl: drop get_default_func, move default flow to fq_tin (Jarod Wilson) [1937053] - net/fq_impl: bulk-free packets from a flow on overmemory (Jarod Wilson) [1937053] - net/fq_impl: use skb_get_hash instead of skb_get_hash_perturb (Jarod Wilson) [1937053] - net/fq_impl: Switch to kvmalloc() for memory allocation (Jarod Wilson) [1937053] - mac80211: set NETIF_F_LLTX when using intermediate tx queues (Jarod Wilson) [1937053] - mac80211: calculate hash for fq without holding fq->lock in itxq enqueue (Jarod Wilson) [1937053] - nvme-tcp: fix misuse of __smp_processor_id with preemption enabled (Gopal Tiwari) [1964227] - powerpc/smp: Cache CPU to chip lookup (Daniel Henrique Barboza) [1934421] - Revert "powerpc/topology: Update topology_core_cpumask" (Daniel Henrique Barboza) [1934421] - powerpc/smp: Reintroduce cpu_core_mask (Daniel Henrique Barboza) [1934421] - scsi: smartpqi: Remove unused functions (Don Brace) [1952154] - scsi: smartpqi: Fix device pointer variable reference static checker issue (Don Brace) [1952154] - scsi: smartpqi: Fix blocks_per_row static checker issue (Don Brace) [1952154] - scsi: smartpqi: Update version to 2.1.8-045 (Don Brace) [1952154] - scsi: smartpqi: Add new PCI IDs (Don Brace) [1952154] - scsi: smartpqi: Correct system hangs when resuming from hibernation (Don Brace) [1952154] - scsi: smartpqi: Update enclosure identifier in sysfs (Don Brace) [1952154] - scsi: smartpqi: Add additional logging for LUN resets (Don Brace) [1952154] - scsi: smartpqi: Update SAS initiator_port_protocols and target_port_protocols (Don Brace) [1952154] - scsi: smartpqi: Add phy ID support for the physical drives (Don Brace) [1952154] - scsi: smartpqi: Convert snprintf() to scnprintf() (Don Brace) [1952154] - scsi: smartpqi: Fix driver synchronization issues (Don Brace) [1952154] - scsi: smartpqi: Update device scan operations (Don Brace) [1952154] - scsi: smartpqi: Update OFA management (Don Brace) [1952154] - scsi: smartpqi: Update RAID bypass handling (Don Brace) [1952154] - scsi: smartpqi: Update suspend/resume and shutdown (Don Brace) [1952154] - scsi: smartpqi: Synchronize device resets with mutex (Don Brace) [1952154] - scsi: smartpqi: Update soft reset management for OFA (Don Brace) [1952154] - scsi: smartpqi: Update event handler (Don Brace) [1952154] - scsi: smartpqi: Add support for wwid (Don Brace) [1952154] - scsi: smartpqi: Remove timeouts from internal cmds (Don Brace) [1952154] - scsi: smartpqi: Disable WRITE SAME for HBA NVMe disks (Don Brace) [1952154] - scsi: smartpqi: Add host level stream detection enable (Don Brace) [1952154] - scsi: smartpqi: Add stream detection (Don Brace) [1952154] - scsi: smartpqi: Align code with oob driver (Don Brace) [1952154] - scsi: smartpqi: Add support for long firmware version (Don Brace) [1952154] - scsi: smartpqi: Add support for BMIC sense feature cmd and feature bits (Don Brace) [1952154] - scsi: smartpqi: Add support for RAID1 writes (Don Brace) [1952154] - scsi: smartpqi: Add support for RAID5 and RAID6 writes (Don Brace) [1952154] - scsi: smartpqi: Refactor scatterlist code (Don Brace) [1952154] - scsi: smartpqi: Refactor aio submission code (Don Brace) [1952154] - scsi: smartpqi: Add support for new product ids (Don Brace) [1952154] - scsi: smartpqi: Correct request leakage during reset operations (Don Brace) [1952154] - scsi: smartpqi: Use host-wide tag space (Don Brace) [1952154] - smartpqi: Use fallthrough pseudo-keyword (Don Brace) [1952154] - scsi: smartpqi: Support device deletion via sysfs (Don Brace) [1952154] - scsi: smartpqi: Use scnprintf() for avoiding potential buffer overflow (Don Brace) [1952154] - smartpqi: remove ioremap_nocache and devm_ioremap_nocache (Don Brace) [1952154] - smartpqi: Use sizeof_field() macro (Don Brace) [1952154] - smartpqi: phase out dma_zalloc_coherent() (Don Brace) [1952154] - scsi: smartpqi: add support for huawei controllers (Don Brace) [1952154] - block: only update parent bi_status when bio fail (Ming Lei) [1945457] - kbuild: trace functions in subdirectories of lib/ (Joe Lawrence) [1942601] - kbuild: introduce ccflags-remove-y and asflags-remove-y (Joe Lawrence) [1942601] - redhat/configs: Add CONFIG_AMD_PMC (David Arcari) [1961755] - platform/x86: amd-pmc: put device on error paths (David Arcari) [1961755] - platform/x86: amd-pmc: Fix CONFIG_DEBUG_FS check (David Arcari) [1961755] - platform/x86: amd-pmc: Add AMD platform support for S2Idle (David Arcari) [1961755] - crypto: DRBG - switch to HMAC SHA512 DRBG as default DRBG (Vladis Dronov) [1956808] - x86/asm: Annotate movdir64b()'s dst argument with __iomem (Jerry Snitselaar) [1920747] - x86/asm: Add a missing __iomem annotation in enqcmds() (Jerry Snitselaar) [1920747]- fm10k: amend removal of MODULE_VERSION (Vladis Dronov) [1955730] - hv_netvsc: Make netvsc/VF binding check both MAC and serial number (Mohammed Gamal) [1940927] - hv_netvsc: Add error handling while switching data path (Mohammed Gamal) [1940927] - netvsc: Update driver to use ethtool_sprintf (Mohammed Gamal) [1940927] - hv_netvsc: Add a comment clarifying batching logic (Mohammed Gamal) [1940927] - hv_netvsc: Fix validation in netvsc_linkstatus_callback() (Mohammed Gamal) [1940927] - hv_netvsc: Restrict configurations on isolated guests (Mohammed Gamal) [1940927] - hv_netvsc: Load and store the proper (NBL_HASH_INFO) per-packet info (Mohammed Gamal) [1940927] - hv_netvsc: Allocate the recv_buf buffers after NVSP_MSG1_TYPE_SEND_RECV_BUF (Mohammed Gamal) [1940927] - hv_netvsc: Reset the RSC count if NVSP_STAT_FAIL in netvsc_receive() (Mohammed Gamal) [1940927] - hv_netvsc: Copy packets sent by Hyper-V out of the receive buffer (Mohammed Gamal) [1940927] - net/hyperv: use skb_vlan_tag_*() helpers (Mohammed Gamal) [1940927] - net/vlan: introduce skb_vlan_tag_get_cfi() helper (Mohammed Gamal) [1940927] - hv_netvsc: Add (more) validation for untrusted Hyper-V values (Mohammed Gamal) [1940927] - hv_netvsc: Process NETDEV_GOING_DOWN on VF hot remove (Mohammed Gamal) [1940927] - hv_netvsc: Wait for completion on request SWITCH_DATA_PATH (Mohammed Gamal) [1940927] - hv_netvsc: Check VF datapath when sending traffic to VF (Mohammed Gamal) [1940927] - hv_netvsc: Validate number of allocated sub-channels (Mohammed Gamal) [1940927] - hv_netvsc: Use vmbus_requestor to generate transaction IDs for VMBus hardening (Mohammed Gamal) [1940927] - hv_netvsc: Use HV_HYP_PAGE_SIZE for Hyper-V communication (Mohammed Gamal) [1940927] - scsi: fnic: Use scsi_host_busy_iter() to traverse commands (Ewan D. Milne) [1949250] - scsi: fnic: Kill 'exclude_id' argument to fnic_cleanup_io() (Ewan D. Milne) [1949250] - net: vlan: Avoid using BUG() in vlan_proto_idx() (Davide Caratti) [1964456] - sch_htb: fix null pointer dereference on a null new_q (Ivan Vecera) [1935703] - sch_htb: Fix offload cleanup in htb_destroy on htb_init failure (Ivan Vecera) [1935703] - sch_htb: Fix select_queue for non-offload mode (Ivan Vecera) [1935703] - sch_htb: Stats for offloaded HTB (Ivan Vecera) [1935703] - sch_htb: Hierarchical QoS hardware offload (Ivan Vecera) [1935703] - net: sched: Add extack to Qdisc_class_ops.delete (Ivan Vecera) [1935703] - net: sched: Add multi-queue support to sch_tree_lock (Ivan Vecera) [1935703] - capabilities: require CAP_SETFCAP to map uid 0 (Alexey Gladkov) [1961202] - locking/qrwlock: Cleanup queued_write_lock_slowpath() (Waiman Long) [1954361] - locking/rtmutex: Clean up signal handling in __rt_mutex_slowlock() (Waiman Long) [1954361] - locking/rtmutex: Restrict the trylock WARN_ON() to debug (Waiman Long) [1954361] - locking/rtmutex: Fix misleading comment in rt_mutex_postunlock() (Waiman Long) [1954361] - locking/rtmutex: Consolidate the fast/slowpath invocation (Waiman Long) [1954361] - locking/rtmutex: Make text section and inlining consistent (Waiman Long) [1954361] - locking/rtmutex: Move debug functions as inlines into common header (Waiman Long) [1954361] - locking/rtmutex: Decrapify __rt_mutex_init() (Waiman Long) [1954361] - locking/rtmutex: Remove pointless CONFIG_RT_MUTEXES=n stubs (Waiman Long) [1954361] - locking/rtmutex: Inline chainwalk depth check (Waiman Long) [1954361] - locking/rtmutex: Move rt_mutex_debug_task_free() to rtmutex.c (Waiman Long) [1954361] - locking/rtmutex: Remove empty and unused debug stubs (Waiman Long) [1954361] - locking/rtmutex: Consolidate rt_mutex_init() (Waiman Long) [1954361] - locking/rtmutex: Remove output from deadlock detector (Waiman Long) [1954361] - locking/rtmutex: Remove rtmutex deadlock tester leftovers (Waiman Long) [1954361] - locking/rtmutex: Remove rt_mutex_timed_lock() (Waiman Long) [1954361] - kernel: delete repeated words in comments (Waiman Long) [1954361] - rbtree, rtmutex: Use rb_add_cached() (Waiman Long) [1954361] - rbtree: Add generic add and find helpers (Waiman Long) [1954361] - locking/rtmutex: Remove unused rt_mutex_cmpxchg_relaxed() (Waiman Long) [1954361] - lib/rbtree: avoid generating code twice for the cached versions (Waiman Long) [1954361] - locking/rtmutex: Fix the preprocessor logic with normal #ifdef #else #endif (Waiman Long) [1954361] - kernel/futex: Explicitly document pi_lock for pi_state owner fixup (Waiman Long) [1954361] - kernel/futex: Move hb unlock out of unqueue_me_pi() (Waiman Long) [1954361] - kernel/futex: Make futex_wait_requeue_pi() only call fixup_owner() (Waiman Long) [1954361] - kernel/futex: Kill rt_mutex_next_owner() (Waiman Long) [1954361] - futex: Remove unused empty compat_exit_robust_list() (Waiman Long) [1954361] - futex: Handle transient "ownerless" rtmutex state correctly (Waiman Long) [1954361] - futex: Convert to use the preferred 'fallthrough' macro (Waiman Long) [1954361] - futex: get rid of a kernel-docs build warning (Waiman Long) [1954361] - futex: arch_futex_atomic_op_inuser() calling conventions change (Waiman Long) [1954361] - s390: Use arch_local_irq_{save,restore}() in early boot code (Waiman Long) [1954361] - lockdep: Add a missing initialization hint to the "INFO: Trying to register non-static key" message (Waiman Long) [1954361] - locking: Fix typos in comments (Waiman Long) [1954361] - locking/lockdep: Update the comment for __lock_release() (Waiman Long) [1954361] - lockdep: Allow tuning tracing capacity constants. (Waiman Long) [1954361] - lockdep: Address clang -Wformat warning printing for hd (Waiman Long) [1954361] - lockdep: Add lockdep lock state defines (Waiman Long) [1954361] - lockdep: Add lockdep_assert_not_held() (Waiman Long) [1954361] - lockdep: Noinstr annotate warn_bogus_irq_restore() (Waiman Long) [1954361] - locking/lockdep: Avoid unmatched unlock (Waiman Long) [1954361] - locking/rwsem: Remove empty rwsem.h (Waiman Long) [1954361] - lockdep: report broken irq restoration (Waiman Long) [1954361] - locking/lockdep: Avoid noinstr warning for DEBUG_LOCKDEP (Waiman Long) [1954361] - locking/lockdep: Exclude local_lock_t from IRQ inversions (Waiman Long) [1954361] - locking/lockdep: Clean up check_redundant() a bit (Waiman Long) [1954361] - locking/lockdep: Add a skip() function to __bfs() (Waiman Long) [1954361] - locking/lockdep: Mark local_lock_t (Waiman Long) [1954361] - lockdep: Put graph lock/unlock under lock_recursion protection (Waiman Long) [1954361] - locking/rtmutex: Add missing kernel-doc markup (Waiman Long) [1954361] - lockdep: Avoid to modify chain keys in validate_chain() (Waiman Long) [1954361] - lockdep: Fix nr_unused_locks accounting (Waiman Long) [1954361] - lockdep: Optimize the memory usage of circular queue (Waiman Long) [1954361] - lockdep: Take read/write status in consideration when generate chainkey (Waiman Long) [1954361] - lockdep/selftest: Add a R-L/L-W test case specific to chain cache behavior (Waiman Long) [1954361] - lockdep: Add recursive read locks into dependency graph (Waiman Long) [1954361] - lockdep: Fix recursive read lock related safe->unsafe detection (Waiman Long) [1954361] - lockdep: Adjust check_redundant() for recursive read change (Waiman Long) [1954361] - lockdep: Support deadlock detection for recursive read locks in check_noncircular() (Waiman Long) [1954361] - lockdep: Make __bfs(.match) return bool (Waiman Long) [1954361] - lockdep: Extend __bfs() to work with multiple types of dependencies (Waiman Long) [1954361] - lockdep: Introduce lock_list::dep (Waiman Long) [1954361] - lockdep: Reduce the size of lock_list::distance (Waiman Long) [1954361] - lockdep: Make __bfs() visit every dependency until a match (Waiman Long) [1954361] - lockdep: Demagic the return value of BFS (Waiman Long) [1954361] - lockdep/Documention: Recursive read lock detection reasoning (Waiman Long) [1954361] - locking: More accurate annotations for read_lock() (Waiman Long) [1954361] - Documentation/locking/locktypes: Fix local_locks documentation (Waiman Long) [1954361] - treewide: Remove uninitialized_var() usage (Waiman Long) [1954361] - lockdep: Use this_cpu_ptr instead of get_cpu_var stats (Waiman Long) [1954361] - KVM: arm/arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST read (Gavin Shan) [1939323] - KVM: arm64: Don't advertise FEAT_SPE to guests (Gavin Shan) [1939323] - KVM: arm64: Don't print warning when trapping SPE registers (Gavin Shan) [1939323] - KVM: arm64: Fully zero the vcpu state on reset (Gavin Shan) [1939323] - KVM: arm64: Clarify vcpu reset behaviour (Gavin Shan) [1939323] - Documentation: KVM: Document KVM_GUESTDBG_USE_HW control flag for arm64 (Gavin Shan) [1939323] - KVM: arm64: Initialize VCPU mdcr_el2 before loading it (Gavin Shan) [1939323] - KVM: arm64: Handle access to TRFCR_EL1 (Gavin Shan) [1939323] - arm64: Add TRFCR_ELx definitions (Gavin Shan) [1939323] - KVM: arm64: Unify trap handlers injecting an UNDEF (Gavin Shan) [1939323] - KVM: arm64: Use find_vma_intersection() (Gavin Shan) [1939323] - KVM: arm64: Hide kvm_mmu_wp_memory_region() (Gavin Shan) [1939323] - KVM: selftests: vgic_init kvm selftests fixup (Gavin Shan) [1939323] - KVM: selftests: aarch64/vgic-v3 init sequence tests (Gavin Shan) [1939323] - KVM: arm64: vgic-v3: Expose GICR_TYPER.Last for userspace (Gavin Shan) [1939323] - kvm: arm64: vgic-v3: Introduce vgic_v3_free_redist_region() (Gavin Shan) [1939323] - KVM: arm64: Simplify argument passing to vgic_uaccess_[read|write] (Gavin Shan) [1939323] - docs: kvm: devices/arm-vgic-v3: enhance KVM_DEV_ARM_VGIC_CTRL_INIT doc (Gavin Shan) [1939323] - KVM: arm/arm64: vgic: Reset base address on kvm_vgic_dist_destroy() (Gavin Shan) [1939323] - KVM: arm64: vgic-v3: Fix error handling in vgic_v3_set_redist_base() (Gavin Shan) [1939323] - KVM: arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST_REGION read (Gavin Shan) [1939323] - KVM: arm64: vgic-v3: Fix some error codes when setting RDIST base (Gavin Shan) [1939323] - KVM: arm64: Disable guest access to trace filter controls (Gavin Shan) [1939323] - KVM: arm64: Fix CPU interface MMIO compatibility detection (Gavin Shan) [1939323] - KVM: arm64: Hide system instruction access to Trace registers (Gavin Shan) [1939323] - KVM: arm64: Fix exclusive limit for IPA size (Gavin Shan) [1939323] - KVM: arm64: Ensure I-cache isolation between vcpus of a same VM (Gavin Shan) [1939323] - KVM: arm64: nvhe: Save the SPE context early (Gavin Shan) [1939323] - KVM: arm64: Correct spelling of DBGDIDR register (Gavin Shan) [1939323] - KVM: arm64: Fix AArch32 PMUv3 capping (Gavin Shan) [1939323] - KVM: arm64: Fix missing RES1 in emulation of DBGBIDR (Gavin Shan) [1939323] - KVM: arm64: Remove spurious semicolon in reg_to_encoding() (Gavin Shan) [1939323] - KVM: arm64: Fix hyp_cpu_pm_{init,exit} __init annotation (Gavin Shan) [1939323] - KVM: arm64: Workaround firmware wrongly advertising GICv2-on-v3 compatibility (Gavin Shan) [1939323] - KVM: arm64: Rename __vgic_v3_get_ich_vtr_el2() to __vgic_v3_get_gic_config() (Gavin Shan) [1939323] - KVM: arm64: Some fixes of PV-time interface document (Gavin Shan) [1939323] - KVM: arm64: CSSELR_EL1 max is 13 (Gavin Shan) [1939323] - idr test suite: Improve reporting from idr_find_test_1 (Chris von Recklinghausen) [1946304] - idr test suite: Create anchor before launching throbber (Chris von Recklinghausen) [1946304] - idr test suite: Take RCU read lock in idr_find_test_1 (Chris von Recklinghausen) [1946304] - radix tree test suite: Register the main thread with the RCU library (Chris von Recklinghausen) [1946304] - radix tree test suite: Fix compilation (Chris von Recklinghausen) [1946304] - XArray: Add xa_limit_16b (Chris von Recklinghausen) [1946304] - XArray: Fix splitting to non-zero orders (Chris von Recklinghausen) [1946304] - XArray: Fix split documentation (Chris von Recklinghausen) [1946304] - PCI/P2PDMA: Drop double zeroing for sg_init_table() (Myron Stowe) [1955693] - PCI: Simplify bool comparisons (Myron Stowe) [1955693] - PCI: endpoint: Use "NULL" instead of "0" as a NULL pointer (Myron Stowe) [1955693] - PCI: Simplify pci_dev_reset_slot_function() (Myron Stowe) [1955693] - PCI: Update mmap-related #ifdef comments (Myron Stowe) [1955693] - PCI/LINK: Print IRQ number used by port (Myron Stowe) [1955693] - PCI/IOV: Simplify pci-pf-stub with module_pci_driver() (Myron Stowe) [1955693] - PCI: Use scnprintf(), not snprintf(), in sysfs "show" functions (Myron Stowe) [1955693] - x86/PCI: Fix intel_mid_pci.c build error when ACPI is not enabled (Myron Stowe) [1955693] - PCI: Remove unnecessary header includes (Myron Stowe) [1955693] - PCI/PM: Revert "PCI/PM: Apply D2 delay as milliseconds, not microseconds" (Myron Stowe) [1955693] - PCI/PM: Remove unused PCI_PM_BUS_WAIT (Myron Stowe) [1955693] - PCI: shpchp: Remove unused 'rc' assignment (Myron Stowe) [1955693] - PCI: pciehp: Reduce noisiness on hot removal (Myron Stowe) [1955693 1812902] - PCI: rpadlpar: Use for_each_child_of_node() and for_each_node_by_name() (Myron Stowe) [1955693] - PCI: Add Kconfig options for MPS/MRRS strategy (Myron Stowe) [1955693] - PCI: Add schedule point in pci_read_config() (Myron Stowe) [1955693] - PCI/ASPM: Remove struct pcie_link_state.l1ss (Myron Stowe) [1955693] - PCI/ASPM: Remove struct aspm_register_info.l1ss_cap (Myron Stowe) [1955693] - PCI/ASPM: Pass L1SS Capabilities value, not struct aspm_register_info (Myron Stowe) [1955693] - PCI/ASPM: Remove struct aspm_register_info.l1ss_ctl1 (Myron Stowe) [1955693] - PCI/ASPM: Remove struct aspm_register_info.l1ss_ctl2 (unused) (Myron Stowe) [1955693] - PCI/ASPM: Remove struct aspm_register_info.l1ss_cap_ptr (Myron Stowe) [1955693] - PCI/ASPM: Remove struct aspm_register_info.latency_encoding (Myron Stowe) [1955693] - PCI/ASPM: Remove struct aspm_register_info.enabled (Myron Stowe) [1955693] - PCI/ASPM: Remove struct aspm_register_info.support (Myron Stowe) [1955693] - PCI/ASPM: Use 'parent' and 'child' for readability (Myron Stowe) [1955693] - PCI/ASPM: Move LTR path check to where it's used (Myron Stowe) [1955693] - PCI/ASPM: Move pci_clear_and_set_dword() earlier (Myron Stowe) [1955693] - PCI/ACS: Enable Translation Blocking for external devices (Myron Stowe) [1955693] - scsi: qedi: Remove redundant assignment to variable err (Nilesh Javali) [1920855] - scsi: qedi: Fix error return code of qedi_alloc_global_queues() (Nilesh Javali) [1920855] - scsi: qedi: Fix missing destroy_workqueue() on error in __qedi_probe (Nilesh Javali) [1920855] - scsi: qedf: Simplify bool comparison (Nilesh Javali) [1921608] - bpf, sockmap: Fix incorrect fwd_alloc accounting (Yauheni Kaliuta) [1874006] - bpf: Local storage helpers should check nullness of owner ptr passed (Yauheni Kaliuta) [1874006] - bpf, inode_storage: Put file handler if no storage was found (Yauheni Kaliuta) [1874006] - kbuild: explicitly specify the build id style (Yauheni Kaliuta) [1874006] - bpf: Reject too big ctx_size_in for raw_tp test run (Yauheni Kaliuta) [1874006] - bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers (Yauheni Kaliuta) [1874006] - bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE (Jiri Benc) [1874006] - bpf: Fix tests for local_storage (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix "dubious pointer arithmetic" test (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix array access with signed variable test (Yauheni Kaliuta) [1874006] - selftests/bpf: Add test for signed 32-bit bound check bug (Yauheni Kaliuta) [1874006] - bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. (Yauheni Kaliuta) [1874006] - lwt_bpf: Replace preempt_disable() with migrate_disable() (Yauheni Kaliuta) [1874006] - lwt: Disable BH too in run_lwt_bpf() (Yauheni Kaliuta) [1874006] - selftests/bpf: Drain ringbuf samples at the end of test (Yauheni Kaliuta) [1874006] - libbpf: Fix ring_buffer__poll() to return number of consumed samples (Yauheni Kaliuta) [1874006] - bpf: Add MAINTAINERS entry for BPF LSM (Yauheni Kaliuta) [1874006] - bpftool: Fix error return value in build_btf_type_table (Yauheni Kaliuta) [1874006] - fail_function: Remove a redundant mutex unlock (Yauheni Kaliuta) [1874006] - selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL (Yauheni Kaliuta) [1874006] - lib/strncpy_from_user.c: Mask out bytes after NUL terminator. (Yauheni Kaliuta) [1874006] - bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list (Yauheni Kaliuta) [1874006] - bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self (Yauheni Kaliuta) [1874006] - bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self (Yauheni Kaliuta) [1874006] - bpf, sockmap: Use truesize with sk_rmem_schedule() (Yauheni Kaliuta) [1874006] - bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect (Yauheni Kaliuta) [1874006] - bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix error return code in run_getsockopt_test() (Yauheni Kaliuta) [1874006] - bpf: Relax return code check for subprograms (Yauheni Kaliuta) [1874006] - tools, bpftool: Add missing close before bpftool net attach exit (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix unused attribute usage in subprogs_unused test (Yauheni Kaliuta) [1874006] - bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id (Yauheni Kaliuta) [1874006] - bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare (Yauheni Kaliuta) [1874006] - libbpf: Don't attempt to load unused subprog as an entry-point BPF program (Yauheni Kaliuta) [1874006] - bpf: Update verification logic for LSM programs (Yauheni Kaliuta) [1874006] - bpf: Zero-fill re-used per-cpu map element (Yauheni Kaliuta) [1874006] - bpf: BPF_PRELOAD depends on BPF_SYSCALL (Yauheni Kaliuta) [1874006] - libbpf: Fix possible use after free in xsk_socket__delete (Yauheni Kaliuta) [1874006] - libbpf: Fix null dereference in xsk_socket__delete (Yauheni Kaliuta) [1874006] - libbpf, hashmap: Fix undefined behavior in hash_bits (Yauheni Kaliuta) [1874006] - tools, bpftool: Remove two unused variables. (Yauheni Kaliuta) [1874006] - tools, bpftool: Avoid array index warnings. (Yauheni Kaliuta) [1874006] - bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs (Yauheni Kaliuta) [1874006] - bpf: Fix -Wshadow warnings (Yauheni Kaliuta) [1874006] - bpf, libbpf: Guard bpf inline asm from bpf_tail_call_static (Yauheni Kaliuta) [1874006] - bpf: selftest: Ensure the return value of the bpf_per_cpu_ptr() must be checked (Yauheni Kaliuta) [1874006] - bpf: selftest: Ensure the return value of bpf_skc_to helpers must be checked (Yauheni Kaliuta) [1874006] - bpf: Remove unneeded break (Yauheni Kaliuta) [1874006] - net, sockmap: Don't call bpf_prog_put() on NULL pointer (Yauheni Kaliuta) [1874006] - bpf, sockmap: Add locking annotations to iterator (Yauheni Kaliuta) [1874006] - bpf: Fix register equivalence tracking. (Yauheni Kaliuta) [1874006] - bpf, selftests: Add three new sockmap tests for verdict only programs (Yauheni Kaliuta) [1874006] - bpf, selftests: Add option to test_sockmap to omit adding parser program (Yauheni Kaliuta) [1874006] - bpf, sockmap: Allow skipping sk_skb parser program (Yauheni Kaliuta) [1874006] - bpf, sockmap: Check skb_verdict and skb_parser programs explicitly (Yauheni Kaliuta) [1874006] - bpf, sockmap: Add memory accounting so skbs on ingress lists are visible (Yauheni Kaliuta) [1874006] - bpf, sockmap: Remove skb_orphan and let normal skb_kfree do cleanup (Yauheni Kaliuta) [1874006] - bpf, sockmap: Remove dropped data on errors in redirect case (Yauheni Kaliuta) [1874006] - bpf, sockmap: Remove skb_set_owner_w wmem will be taken later from sendpage (Yauheni Kaliuta) [1874006] - bpf, sockmap: On receive programs try to fast track SK_PASS ingress (Yauheni Kaliuta) [1874006] - bpf, sockmap: Skb verdict SK_PASS to self already checked rmem limits (Yauheni Kaliuta) [1874006] - bpf: Migrate from patchwork.ozlabs.org to patchwork.kernel.org. (Yauheni Kaliuta) [1874006] - samples: bpf: Refactor XDP kern program maps with BTF-defined map (Yauheni Kaliuta) [1874006] - samples: bpf: Replace attach_tracepoint() to attach() in xdp_redirect_cpu (Yauheni Kaliuta) [1874006] - samples: bpf: Refactor xdp_monitor with libbpf (Yauheni Kaliuta) [1874006] - bpf, selftests: Add test for different array inner map size (Yauheni Kaliuta) [1874006] - bpf: Allow for map-in-map with dynamic inner array map entries (Yauheni Kaliuta) [1874006] - selftests/bpf: Asm tests for the verifier regalloc tracking. (Yauheni Kaliuta) [1874006] - bpf: Fix selftest compilation on clang 11 (Yauheni Kaliuta) [1874006] - selftest/bpf: Fix profiler test using CO-RE relocation for enums (Yauheni Kaliuta) [1874006] - selftests/bpf: Add profiler test (Yauheni Kaliuta) [1874006] - bpf: Track spill/fill of bounded scalars. (Yauheni Kaliuta) [1874006] - bpf: Propagate scalar ranges through register assignments. (Yauheni Kaliuta) [1874006] - bpf: Add tcp_notsent_lowat bpf setsockopt (Yauheni Kaliuta) [1874006] - selftests/bpf: Validate libbpf's auto-sizing of LD/ST/STX instructions (Yauheni Kaliuta) [1874006] - libbpf: Allow specifying both ELF and raw BTF for CO-RE BTF override (Yauheni Kaliuta) [1874006] - libbpf: Support safe subset of load/store instruction resizing with CO-RE (Yauheni Kaliuta) [1874006] - libbpf: Skip CO-RE relocations for not loaded BPF programs (Yauheni Kaliuta) [1874006] - libbpf: Fix compatibility problem in xsk_socket__create (Yauheni Kaliuta) [1874006] - bpf: Fix typo in uapi/linux/bpf.h (Yauheni Kaliuta) [1874006] - bpf: Fix build failure for kernel/trace/bpf_trace.c with CONFIG_NET=n (Yauheni Kaliuta) [1874006] - kernel/bpf/verifier: Fix build when NET is not enabled (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix test_verifier after introducing resolve_pseudo_ldimm64 (Yauheni Kaliuta) [1874006] - samples: bpf: Driver interrupt statistics in xdpsock (Yauheni Kaliuta) [1874006] - samples: bpf: Count syscalls in xdpsock (Yauheni Kaliuta) [1874006] - samples: bpf: Split xdpsock stats into new struct (Yauheni Kaliuta) [1874006] - samples/bpf: Fix a compilation error with fallthrough marking (Yauheni Kaliuta) [1874006] - samples/bpf: Change Makefile to cope with latest llvm (Yauheni Kaliuta) [1874006] - bpf, libbpf: Use valid btf in bpf_program__set_attach_target (Yauheni Kaliuta) [1874006] - selftest/bpf: Test pinning map with reused map fd (Yauheni Kaliuta) [1874006] - libbpf: Check if pin_path was set even map fd exist (Yauheni Kaliuta) [1874006] - libbpf: Close map fd if init map slots failed (Yauheni Kaliuta) [1874006] - bpf: Use raw_spin_trylock() for pcpu_freelist_push/pop in NMI (Yauheni Kaliuta) [1874006] - bpf, verifier: Use fallthrough pseudo-keyword (Yauheni Kaliuta) [1874006] - bpf: Deref map in BPF_PROG_BIND_MAP when it's already used (Yauheni Kaliuta) [1874006] - bpf, sockmap: Update selftests to use skb_adjust_room (Yauheni Kaliuta) [1874006] - bpf, sockmap: Add skb_adjust_room to pop bytes off ingress payload (Yauheni Kaliuta) [1874006] - bpf/selftests: Test for bpf_per_cpu_ptr() and bpf_this_cpu_ptr() (Yauheni Kaliuta) [1874006] - bpf: Introducte bpf_this_cpu_ptr() (Yauheni Kaliuta) [1874006] - bpf: Introduce bpf_per_cpu_ptr() (Yauheni Kaliuta) [1874006] - selftests/bpf: Ksyms_btf to test typed ksyms (Yauheni Kaliuta) [1874006] - bpf/libbpf: BTF support for typed ksyms (Yauheni Kaliuta) [1874006] - bpf: Introduce pseudo_btf_id (Yauheni Kaliuta) [1874006] - selftests/bpf: Properly initialize linfo in sockmap_basic (Yauheni Kaliuta) [1874006] - selftests/bpf: Initialize duration in xdp_noinline.c (Yauheni Kaliuta) [1874006] - selftests/bpf: Add tests for BPF_F_PRESERVE_ELEMS (Yauheni Kaliuta) [1874006] - bpf: Introduce BPF_F_PRESERVE_ELEMS for perf event array (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix alignment of .BTF_ids (Yauheni Kaliuta) [1874006] - selftests/bpf: Test "incremental" btf_dump in C format (Yauheni Kaliuta) [1874006] - libbpf: Make btf_dump work with modifiable BTF (Yauheni Kaliuta) [1874006] - bpf, selftests: Use bpf_tail_call_static where appropriate (Yauheni Kaliuta) [1874006] - bpf, libbpf: Add bpf_tail_call_static helper for bpf programs (Yauheni Kaliuta) [1874006] - bpf, net: Rework cookie generator as per-cpu one (Yauheni Kaliuta) [1874006] - bpf: Add classid helper only based on skb->sk (Yauheni Kaliuta) [1874006] - bpf: fix raw_tp test run in preempt kernel (Yauheni Kaliuta) [1874006] - libbpf: Compile in PIC mode only for shared library case (Yauheni Kaliuta) [1874006] - libbpf: Compile libbpf under -O2 level by default and catch extra warnings (Yauheni Kaliuta) [1874006] - bpf: x64: Do not emit sub/add 0, rsp when !stack_depth (Yauheni Kaliuta) [1874006] - bpf, x64: Drop "pop rcx" instruction on BPF JIT epilogue (Yauheni Kaliuta) [1874006] - bpf, selftests: Fix warning in snprintf_btf where system() call unchecked (Yauheni Kaliuta) [1874006] - selftests/bpf: Test BTF's handling of endianness (Yauheni Kaliuta) [1874006] - selftests/bpf: Move and extend ASSERT_xxx() testing macros (Yauheni Kaliuta) [1874006] - selftests: Make sure all 'skel' variables are declared static (Yauheni Kaliuta) [1874006] - selftests/bpf_iter: Don't fail test due to missing __builtin_btf_type_id (Yauheni Kaliuta) [1874006] - bpf/preload: Make sure Makefile cleans up after itself, and add .gitignore (Yauheni Kaliuta) [1874006] - selftests/bpf: Ensure snprintf_btf/bpf_iter tests compatibility with old vmlinux.h (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix unused-result warning in snprintf_btf.c (Yauheni Kaliuta) [1874006] - bpf, selftests: Fix cast to smaller integer type 'int' warning in raw_tp (Yauheni Kaliuta) [1874006] - selftests/bpf: Add test for bpf_seq_printf_btf helper (Yauheni Kaliuta) [1874006] - bpf: Add bpf_seq_printf_btf helper (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix overflow tests to reflect iter size increase (Yauheni Kaliuta) [1874006] - bpf: Bump iter seq size to support BTF representation of large data structures (Yauheni Kaliuta) [1874006] - selftests/bpf: Add bpf_snprintf_btf helper tests (Yauheni Kaliuta) [1874006] - bpf: Add bpf_snprintf_btf helper (Yauheni Kaliuta) [1874006] - bpf: Move to generic BTF show support, apply it to seq files/strings (Yauheni Kaliuta) [1874006] - bpf: Provide function to get vmlinux BTF information (Yauheni Kaliuta) [1874006] - selftest: bpf: Test copying a sockmap and sockhash (Yauheni Kaliuta) [1874006] - selftests: bpf: Remove shared header from sockmap iter test (Yauheni Kaliuta) [1874006] - selftests: bpf: Add helper to compare socket cookies (Yauheni Kaliuta) [1874006] - bpf: sockmap: Enable map_update_elem from bpf_iter (Yauheni Kaliuta) [1874006] - bpf, cpumap: Remove rcpu pointer from cpu_map_build_skb signature (Yauheni Kaliuta) [1874006] - selftests/bpf: Add raw_tp_test_run (Yauheni Kaliuta) [1874006] - libbpf: Support test run of raw tracepoint programs (Yauheni Kaliuta) [1874006] - bpf: Enable BPF_PROG_TEST_RUN for raw_tracepoint (Yauheni Kaliuta) [1874006] - bpf: Add comment to document BTF type PTR_TO_BTF_ID_OR_NULL (Yauheni Kaliuta) [1874006] - bpf: Add AND verifier test case where 32bit and 64bit bounds differ (Yauheni Kaliuta) [1874006] - bpf, verifier: Remove redundant var_off.value ops in scalar known reg cases (Yauheni Kaliuta) [1874006] - bpf: selftest: Add test_btf_skc_cls_ingress (Yauheni Kaliuta) [1874006] - bpf: selftest: Remove enum tcp_ca_state from bpf_tcp_helpers.h (Yauheni Kaliuta) [1874006] - bpf: selftest: Use bpf_skc_to_tcp_sock() in the sock_fields test (Yauheni Kaliuta) [1874006] - bpf: selftest: Use network_helpers in the sock_fields test (Yauheni Kaliuta) [1874006] - bpf: selftest: Adapt sock_fields test to use skel and global variables (Yauheni Kaliuta) [1874006] - bpf: selftest: Move sock_fields test into test_progs (Yauheni Kaliuta) [1874006] - bpf: selftest: Add ref_tracking verifier test for bpf_skc casting (Yauheni Kaliuta) [1874006] - bpf: Change bpf_sk_assign to accept ARG_PTR_TO_BTF_ID_SOCK_COMMON (Yauheni Kaliuta) [1874006] - bpf: Change bpf_tcp_*_syncookie to accept ARG_PTR_TO_BTF_ID_SOCK_COMMON (Yauheni Kaliuta) [1874006] - bpf: Change bpf_sk_storage_*() to accept ARG_PTR_TO_BTF_ID_SOCK_COMMON (Yauheni Kaliuta) [1874006] - bpf: Change bpf_sk_release and bpf_sk_*cgroup_id to accept ARG_PTR_TO_BTF_ID_SOCK_COMMON (Yauheni Kaliuta) [1874006] - bpf: Enable bpf_skc_to_* sock casting helper to networking prog type (Yauheni Kaliuta) [1874006] - bpf: Move the PTR_TO_BTF_ID check to check_reg_type() (Yauheni Kaliuta) [1874006] - Revert "bpf: Fix potential call bpf_link_free() in atomic context" (Yauheni Kaliuta) [1874006] - tools resolve_btfids: Always force HOSTARCH (Yauheni Kaliuta) [1874006] - bpf: Check CONFIG_BPF option for resolve_btfids (Yauheni Kaliuta) [1874006] - bpf: Explicitly size compatible_reg_types (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix stat probe in d_path test (Yauheni Kaliuta) [1874006] - bpf: Using rcu_read_lock for bpf_sk_storage_map iterator (Yauheni Kaliuta) [1874006] - bpf: Use a table to drive helper arg type checks (Yauheni Kaliuta) [1874006] - bpf: Hoist type checking for nullable arg types (Yauheni Kaliuta) [1874006] - bpf: Check ARG_PTR_TO_SPINLOCK register type in check_func_arg (Yauheni Kaliuta) [1874006] - bpf: Set meta->raw_mode for pointers close to use (Yauheni Kaliuta) [1874006] - bpf: Make context access check generic (Yauheni Kaliuta) [1874006] - bpf: Make reference tracking generic (Yauheni Kaliuta) [1874006] - bpf: Make BTF pointer type checking generic (Yauheni Kaliuta) [1874006] - bpf: Allow specifying a BTF ID per argument in function protos (Yauheni Kaliuta) [1874006] - btf: Add BTF_ID_LIST_SINGLE macro (Yauheni Kaliuta) [1874006] - bpf: Check scalar or invalid register in check_helper_mem_access (Yauheni Kaliuta) [1874006] - btf: Make btf_set_contains take a const pointer (Yauheni Kaliuta) [1874006] - bpf: Fix potential call bpf_link_free() in atomic context (Yauheni Kaliuta) [1874006] - bpf: Use hlist_add_head_rcu when linking to local_storage (Yauheni Kaliuta) [1874006] - samples/bpf: Fix test_map_in_map on s390 (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix endianness issue in test_sockopt_sk (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix endianness issue in sk_assign (Yauheni Kaliuta) [1874006] - selftests/bpf: Add tailcall_bpf2bpf tests (Yauheni Kaliuta) [1874006] - bpf: Add abnormal return checks. (Yauheni Kaliuta) [1874006] - bpf: allow for tailcalls in BPF subprograms for x64 JIT (Yauheni Kaliuta) [1874006] - bpf, x64: rework pro/epilogue and tailcall handling in JIT (Yauheni Kaliuta) [1874006] - bpf: Limit caller's stack depth 256 for subprogs with tailcalls (Yauheni Kaliuta) [1874006] - bpf: rename poke descriptor's 'ip' member to 'tailcall_target' (Yauheni Kaliuta) [1874006] - bpf: propagate poke descriptors to subprograms (Yauheni Kaliuta) [1874006] - bpf, x64: use rcx instead of rax for tail call retpolines (Yauheni Kaliuta) [1874006] - selftests/bpf: Merge most of test_btf into test_progs (Yauheni Kaliuta) [1874006] - selftests/bpf: Test load and dump metadata with btftool and skel (Yauheni Kaliuta) [1874006] - bpftool: Support dumping metadata (Yauheni Kaliuta) [1874006] - libbpf: Add BPF_PROG_BIND_MAP syscall and use it on .rodata section (Yauheni Kaliuta) [1874006] - bpf: Add BPF_PROG_BIND_MAP syscall (Yauheni Kaliuta) [1874006] - bpf: Mutex protect used_maps array and count (Yauheni Kaliuta) [1874006] - libbpf: Fix a compilation error with xsk.c for ubuntu 16.04 (Yauheni Kaliuta) [1874006] - samples/bpf: Add quiet option to xdpsock (Yauheni Kaliuta) [1874006] - samples: bpf: Add an option for printing extra statistics in xdpsock (Yauheni Kaliuta) [1874006] - samples/bpf: Fix possible deadlock in xdpsock (Yauheni Kaliuta) [1874006] - samples/bpf: Fix one packet sending in xdpsock (Yauheni Kaliuta) [1874006] - s390/bpf: Fix multiple tail calls (Yauheni Kaliuta) [1874006] - tcp: Simplify tcp_set_congestion_control() load=false case (Yauheni Kaliuta) [1874006] - tcp: simplify _bpf_setsockopt(): Remove flags argument (Yauheni Kaliuta) [1874006] - tcp: simplify tcp_set_congestion_control(): Always reinitialize (Yauheni Kaliuta) [1874006] - tcp: Simplify EBPF TCP_CONGESTION to always init CC (Yauheni Kaliuta) [1874006] - bpftool: Fix build failure (Yauheni Kaliuta) [1874006] - tools: bpftool: Automate generation for "SEE ALSO" sections in man pages (Yauheni Kaliuta) [1874006] - bpf: Fix comment for helper bpf_current_task_under_cgroup() (Yauheni Kaliuta) [1874006] - selftests/bpf: Define string const as global for test_sysctl_prog.c (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix test_ksyms on non-SMP kernels (Yauheni Kaliuta) [1874006] - tools: bpftool: Add "inner_map" to "bpftool map create" outer maps (Yauheni Kaliuta) [1874006] - tools: bpftool: Keep errors for map-of-map dumps if distinct from ENOENT (Yauheni Kaliuta) [1874006] - tools: bpftool: Clean up function to dump map entry (Yauheni Kaliuta) [1874006] - selftests: bpf: Test iterating a sockmap (Yauheni Kaliuta) [1874006] - net: Allow iterating sockmap and sockhash (Yauheni Kaliuta) [1874006] - net: sockmap: Remove unnecessary sk_fullsock checks (Yauheni Kaliuta) [1874006] - tools: bpftool: Include common options from separate file (Yauheni Kaliuta) [1874006] - tools: bpftool: Print optional built-in features along with version (Yauheni Kaliuta) [1874006] - selftests, bpftool: Add bpftool (and eBPF helpers) documentation build (Yauheni Kaliuta) [1874006] - tools: bpftool: Log info-level messages when building bpftool man pages (Yauheni Kaliuta) [1874006] - bpf: Remove duplicate headers (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix test_sysctl_loop{1, 2} failure due to clang change (Yauheni Kaliuta) [1874006] - selftests/bpf: Add test for map_ptr arithmetic (Yauheni Kaliuta) [1874006] - bpf: Permit map_ptr arithmetic with opcode add and offset 0 (Yauheni Kaliuta) [1874006] - tools, bpf: Synchronise BPF UAPI header with tools (Yauheni Kaliuta) [1874006] - bpf: Fix formatting in documentation for BPF helpers (Yauheni Kaliuta) [1874006] - tools: bpftool: Fix formatting in bpftool-link documentation (Yauheni Kaliuta) [1874006] - samples, bpf: Add xsk_fwd test file to .gitignore (Yauheni Kaliuta) [1874006] - samples, bpf: Replace bpf_program__title() with bpf_program__section_name() (Yauheni Kaliuta) [1874006] - libbpf: Fix potential multiplication overflow (Yauheni Kaliuta) [1874006] - libbpf: Fix another __u64 cast in printf (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix check in global_data_init. (Yauheni Kaliuta) [1874006] - selftests/bpf: Add __noinline variant of cls_redirect selftest (Yauheni Kaliuta) [1874006] - selftests/bpf: Modernize xdp_noinline test w/ skeleton and __noinline (Yauheni Kaliuta) [1874006] - selftests/bpf: Add subprogs to pyperf, strobemeta, and l4lb_noinline tests (Yauheni Kaliuta) [1874006] - tools/bpftool: Replace bpf_program__title() with bpf_program__section_name() (Yauheni Kaliuta) [1874006] - selftests/bpf: Don't use deprecated libbpf APIs (Yauheni Kaliuta) [1874006] - libbpf: Deprecate notion of BPF program "title" in favor of "section name" (Yauheni Kaliuta) [1874006] - selftests/bpf: Add selftest for multi-prog sections and bpf-to-bpf calls (Yauheni Kaliuta) [1874006] - libbpf: Add multi-prog section support for struct_ops (Yauheni Kaliuta) [1874006] - libbpf: Implement generalized .BTF.ext func/line info adjustment (Yauheni Kaliuta) [1874006] - libbpf: Make RELO_CALL work for multi-prog sections and sub-program calls (Yauheni Kaliuta) [1874006] - libbpf: Support CO-RE relocations for multi-prog sections (Yauheni Kaliuta) [1874006] - libbpf: Parse multi-function sections into multiple BPF programs (Yauheni Kaliuta) [1874006] - libbpf: Ensure ELF symbols table is found before further ELF processing (Yauheni Kaliuta) [1874006] - selftests/bpf: Test task_file iterator without visiting pthreads (Yauheni Kaliuta) [1874006] - bpf: Avoid iterating duplicated files for task_file iterator (Yauheni Kaliuta) [1874006] - bpf: {cpu,dev}map: Change various functions return type from int to void (Yauheni Kaliuta) [1874006] - module: Fix up module_notifier return values (Yauheni Kaliuta) [1874006] - bpf: Remove bpf_lsm_file_mprotect from sleepable list. (Yauheni Kaliuta) [1874006] - samples/bpf: Fix to xdpsock to avoid recycling frames (Yauheni Kaliuta) [1874006] - samples/bpf: Optimize l2fwd performance in xdpsock (Yauheni Kaliuta) [1874006] - samples/bpf: Add new sample xsk_fwd.c (Yauheni Kaliuta) [1874006] - libbpf: Support shared umems between queues and devices (Yauheni Kaliuta) [1874006] - selftests/bpf: Add sleepable tests (Yauheni Kaliuta) [1874006] - libbpf: Support sleepable progs (Yauheni Kaliuta) [1874006] - bpf: Add bpf_copy_from_user() helper. (Yauheni Kaliuta) [1874006] - bpf: Fix build without BPF_LSM. (Yauheni Kaliuta) [1874006] - bpf: Introduce sleepable BPF programs (Yauheni Kaliuta) [1874006] - mm/error_inject: Fix allow_error_inject function signatures. (Yauheni Kaliuta) [1874006] - mm/filemap.c: enable error injection at add_to_page_cache() (Yauheni Kaliuta) [1874006] - mm/page_alloc.c: allow error injection (Yauheni Kaliuta) [1874006] - bpf: selftests: Add test for different inner map size (Yauheni Kaliuta) [1874006] - bpf: Relax max_entries check for most of the inner map types (Yauheni Kaliuta) [1874006] - bpf: Add map_meta_equal map ops (Yauheni Kaliuta) [1874006] - bpf: Make bpf_link_info.iter similar to bpf_iter_link_info (Yauheni Kaliuta) [1874006] - tools, bpf/build: Cleanup feature files on make clean (Yauheni Kaliuta) [1874006] - libbpf: Fix compilation warnings for 64-bit printf args (Yauheni Kaliuta) [1874006] - selftests/bpf: Add verifier tests for xor operation (Yauheni Kaliuta) [1874006] - libbpf: Fix unintentional success return code in bpf_object__load (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix spelling mistake "scoket" -> "socket" (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix open call in trigger_fstat_events (Yauheni Kaliuta) [1874006] - selftests/bpf: Add set test to resolve_btfids (Yauheni Kaliuta) [1874006] - selftests/bpf: Add test for d_path helper (Yauheni Kaliuta) [1874006] - selftests/bpf: Add verifier test for d_path helper (Yauheni Kaliuta) [1874006] - bpf: Update .BTF_ids section in btf.rst with sets info (Yauheni Kaliuta) [1874006] - bpf: Add d_path helper (Yauheni Kaliuta) [1874006] - bpf: Add BTF_SET_START/END macros (Yauheni Kaliuta) [1874006] - bpf: Add btf_struct_ids_match function (Yauheni Kaliuta) [1874006] - bpf: Factor btf_struct_access function (Yauheni Kaliuta) [1874006] - bpf: Remove recursion call in btf_struct_access (Yauheni Kaliuta) [1874006] - bpf: Add type_id pointer as argument to __btf_resolve_size (Yauheni Kaliuta) [1874006] - bpf: Add elem_id pointer as argument to __btf_resolve_size (Yauheni Kaliuta) [1874006] - bpf: Move btf_resolve_size into __btf_resolve_size (Yauheni Kaliuta) [1874006] - tools resolve_btfids: Add support for set symbols (Yauheni Kaliuta) [1874006] - tools resolve_btfids: Add size check to get_id function (Yauheni Kaliuta) [1874006] - bpf: Disallow BPF_PRELOAD in allmodconfig builds (Yauheni Kaliuta) [1874006] - bpf: Add selftests for local_storage (Yauheni Kaliuta) [1874006] - bpf: Allow local storage to be used from LSM programs (Yauheni Kaliuta) [1874006] - bpf: Implement bpf_local_storage for inodes (Yauheni Kaliuta) [1874006] - bpf: Split bpf_local_storage to bpf_sk_storage (Yauheni Kaliuta) [1874006] - bpf: Generalize bpf_sk_storage (Yauheni Kaliuta) [1874006] - bpf: Generalize caching for sk_storage. (Yauheni Kaliuta) [1874006] - bpf: Renames in preparation for bpf_local_storage (Yauheni Kaliuta) [1874006] - selftests/bpf: Enable tc verbose mode for test_sk_assign (Yauheni Kaliuta) [1874006] - samples: bpf: Refactor tracepoint tracing programs with libbpf (Yauheni Kaliuta) [1874006] - samples: bpf: Refactor kprobe tracing programs with libbpf (Yauheni Kaliuta) [1874006] - selftests: bpf: Fix sockmap update nits (Yauheni Kaliuta) [1874006] - libbpf: Fix type compatibility check copy-paste error (Yauheni Kaliuta) [1874006] - libbpf: Avoid false unuinitialized variable warning in bpf_core_apply_relo (Yauheni Kaliuta) [1874006] - bpf: sk_lookup: Add user documentation (Yauheni Kaliuta) [1874006] - docs: Correct subject prefix and update LLVM info (Yauheni Kaliuta) [1874006] - libbpf: Normalize and improve logging across few functions (Yauheni Kaliuta) [1874006] - libbpf: Skip well-known ELF sections when iterating ELF (Yauheni Kaliuta) [1874006] - libbpf: Add __noinline macro to bpf_helpers.h (Yauheni Kaliuta) [1874006] - libbpf: Factor out common ELF operations and improve logging (Yauheni Kaliuta) [1874006] - libbpf: Add perf_buffer APIs for better integration with outside epoll loop (Yauheni Kaliuta) [1874006] - bpftool: Implement link_query for bpf iterators (Yauheni Kaliuta) [1874006] - bpf: Implement link_query callbacks in map element iterators (Yauheni Kaliuta) [1874006] - bpf: Implement link_query for bpf iterators (Yauheni Kaliuta) [1874006] - selftests/bpf: List newest Clang built-ins needed for some CO-RE selftests (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix two minor compilation warnings reported by GCC 4.9 (Yauheni Kaliuta) [1874006] - libbpf: Fix libbpf build on compilers missing __builtin_mul_overflow (Yauheni Kaliuta) [1874006] - libbpf: Fix detection of BPF helper call instruction (Yauheni Kaliuta) [1874006] - selftests/bpf: Add bpffs preload test. (Yauheni Kaliuta) [1874006] - bpf: Add kernel module with user mode driver that populates bpffs. (Yauheni Kaliuta) [1874006] - bpf: Add BPF program and map iterators as built-in BPF programs. (Yauheni Kaliuta) [1874006] - bpf: Factor out bpf_link_by_id() helper. (Yauheni Kaliuta) [1874006] - libbpf: Simplify the return expression of build_map_pin_path() (Yauheni Kaliuta) [1874006] - selftests/bpf: Add tests for ENUMVAL_EXISTS/ENUMVAL_VALUE relocations (Yauheni Kaliuta) [1874006] - libbpf: Implement enum value-based CO-RE relocations (Yauheni Kaliuta) [1874006] - selftests/bpf: Add CO-RE relo test for TYPE_ID_LOCAL/TYPE_ID_TARGET (Yauheni Kaliuta) [1874006] - selftests/bpf: Test TYPE_EXISTS and TYPE_SIZE CO-RE relocations (Yauheni Kaliuta) [1874006] - libbpf: Implement type-based CO-RE relocations support (Yauheni Kaliuta) [1874006] - libbpf: Centralize poisoning and poison reallocarray() (Yauheni Kaliuta) [1874006] - tools/bpftool: Remove libbpf_internal.h usage in bpftool (Yauheni Kaliuta) [1874006] - selftests/bpf: Add test validating failure on ambiguous relocation value (Yauheni Kaliuta) [1874006] - libbpf: Improve relocation ambiguity detection (Yauheni Kaliuta) [1874006] - libbpf: Detect minimal BTF support and skip BTF loading, if missing (Yauheni Kaliuta) [1874006] - libbpf: Sanitize BPF program code for bpf_probe_read_{kernel, user}[_str] (Yauheni Kaliuta) [1874006] - libbpf: Factor out common logic of testing and closing FD (Yauheni Kaliuta) [1874006] - libbpf: Make kernel feature probing lazy (Yauheni Kaliuta) [1874006] - libbpf: Disable -Wswitch-enum compiler warning (Yauheni Kaliuta) [1874006] - libbpf: Convert comma to semicolon (Yauheni Kaliuta) [1874006] - samples: bpf: Fix broken bpf programs due to removed symbol (Yauheni Kaliuta) [1874006] - bpf: Replace GPLv2 boilerplate/reference with SPDX - rule 206 (Jiri Benc) [1874006] - LSM: Make some functions static (Yauheni Kaliuta) [1874006] - LSM: Make lsm_early_cred() and lsm_early_task() local functions. (Yauheni Kaliuta) [1874006] - LSM: Infrastructure management of the ipc security blob (Yauheni Kaliuta) [1874006] - LSM: Infrastructure management of the task security (Yauheni Kaliuta) [1874006] - LSM: Infrastructure management of the inode security (Yauheni Kaliuta) [1874006] - LSM: Infrastructure management of the file security (Yauheni Kaliuta) [1874006] - Infrastructure management of the cred security blob (Yauheni Kaliuta) [1874006] - kernel: move CONFIG_TASKS_TRACE_RCU fields to task_struct_rh (Jiri Benc) [1874006] - kernel: store pointer to task_struct in task_struct_rh (Jiri Benc) [1874006]- igb: Add double-check MTA_REGISTER for i210 and i211 (Corinna Vinschen) [1920286] - igb: Redistribute memory for transmit packet buffers when in Qav mode (Corinna Vinschen) [1920286] - igb: Fix fall-through warnings for Clang (Corinna Vinschen) [1920286] - intel: clean up mismatched header comments (Corinna Vinschen) [1920286] - igb: check timestamp validity (Corinna Vinschen) [1920286] - igb: Fix duplicate include guard (Corinna Vinschen) [1920286] - intel: Update drivers to use ethtool_sprintf (Corinna Vinschen) [1920286] - net: ethernet: intel: igb: Typo fix in the file igb_main.c (Corinna Vinschen) [1920286] - igb: avoid premature Rx buffer reuse (Corinna Vinschen) [1920286] - igb: remove h from printk format specifier (Corinna Vinschen) [1920286] - igb: Enable RSS for Intel I211 Ethernet Controller (Corinna Vinschen) [1920286] - igb: fix TDBAL register show incorrect value (Corinna Vinschen) [1920286] - net: igb: use skb_csum_is_sctp instead of protocol check (Corinna Vinschen) [1920286] - igb: avoid transmit queue timeout in xdp path (Corinna Vinschen) [1920286] - igb: use xdp_do_flush (Corinna Vinschen) [1920286] - igb: skb add metasize for xdp (Corinna Vinschen) [1920286] - igb: XDP extack message on error (Corinna Vinschen) [1920286] - igb: take VLAN double header into account (Corinna Vinschen) [1920286] - igb: XDP xmit back fix error code (Corinna Vinschen) [1920286] - igb: add XDP support (Corinna Vinschen) [1920286] - r8169: don't advertise pause in jumbo mode (Josef Oskera) [1935346] - r8169: fix DMA being used after buffer free if WoL is enabled (Josef Oskera) [1935346] - r8169: fix r8168fp_adjust_ocp_cmd function (Josef Oskera) [1935346] - r8169: use macro pm_ptr (Josef Oskera) [1935346] - r8169: fix resuming from suspend on RTL8105e if machine runs on battery (Josef Oskera) [1935346] - r8169: handle tx before rx in napi poll (Josef Oskera) [1935346] - r8169: disable detection of bogus xid's 308/388 (Josef Oskera) [1935346] - r8169: re-configure WOL settings on resume from hibernation (Josef Oskera) [1935346] - r8169: don't try to disable interrupts if NAPI is scheduled already (Josef Oskera) [1935346] - r8169: Add support for another RTL8168FP (Josef Oskera) [1935346] - r8169: fix WoL on shutdown if CONFIG_DEBUG_SHIRQ is set (Josef Oskera) [1935346] - r8169: work around RTL8125 UDP hw bug (Josef Oskera) [1935346] - r8169: remove not needed call to rtl_wol_enable_rx from rtl_shutdown (Josef Oskera) [1935346] - r8169: improve DASH support (Josef Oskera) [1935346] - r8169: improve rtl8169_rx_csum (Josef Oskera) [1935346] - r8169: align rtl_wol_suspend_quirk with vendor driver and rename it (Josef Oskera) [1935346] - r8169: clean up rtl_pll_power_down/up functions (Josef Oskera) [1935346] - r8169: improve handling D3 PLL power-down (Josef Oskera) [1935346] - r8169: enable PLL power-down for chip versions 34, 35, 36, 42 (Josef Oskera) [1935346] - r8169: make use of the unaligned access helpers (Josef Oskera) [1935346] - r8169: tweak max read request size for newer chips also in jumbo mtu mode (Josef Oskera) [1935346] - r8169: align RTL8168e jumbo pcie read request size with vendor driver (Josef Oskera) [1935346] - r8169: don't wakeup-enable device on shutdown if WOL is disabled (Josef Oskera) [1935346] - r8169: improve rtl_ocp_reg_failure (Josef Oskera) [1935346] - r8169: replace BUG_ON with WARN in _rtl_eri_write (Josef Oskera) [1935346] - r8169: improve RTL8168g PHY suspend quirk (Josef Oskera) [1935346] - r8169: move ERI access functions to avoid forward declaration (Josef Oskera) [1935346] - r8169: work around power-saving bug on some chip versions (Josef Oskera) [1935346] - r8169: make NUM_RX_DESC a signed int (Josef Oskera) [1935346] - r8169: improve rtl_rx (Josef Oskera) [1935346] - r8169: set tc_offset only if tally counter reset isn't supported (Josef Oskera) [1935346] - net: phy: realtek: read actual speed on rtl8211f to detect downshift (Josef Oskera) [1935346] - r8169: use dev_err_probe in rtl_get_ether_clk (Josef Oskera) [1935346] - r8169: reduce number of workaround doorbell rings (Josef Oskera) [1935346] - r8169: remove not needed check in rtl8169_start_xmit (Josef Oskera) [1935346] - r8169: remove nr_frags argument from rtl_tx_slots_avail (Josef Oskera) [1935346] - r8169: improve rtl8169_start_xmit (Josef Oskera) [1935346] - r8169: improve rtl_tx (Josef Oskera) [1935346] - r8169: use READ_ONCE in rtl_tx_slots_avail (Josef Oskera) [1935346] - net: phy: realtek: support paged operations on RTL8201CP (Josef Oskera) [1935346] - r8169: disable hw csum for short packets on all chip versions (Josef Oskera) [1935346] - r8169: fix potential skb double free in an error path (Josef Oskera) [1935346] - r8169: work around short packet hw bug on RTL8125 (Josef Oskera) [1935346] - net: phy: realtek: Add support for RTL8221B-CG series (Josef Oskera) [1935346] - r8169: set IRQF_NO_THREAD if MSI(X) is enabled (Josef Oskera) [1935346] - r8169: align number of tx descriptors with vendor driver (Josef Oskera) [1935346] - r8169: use pm_runtime_put_sync in rtl_open error path (Josef Oskera) [1935346] - r8169: remove unneeded memory barrier in rtl_tx (Josef Oskera) [1935346] - r8169: remove no longer needed private rx/tx packet/byte counters (Josef Oskera) [1935346] - r8169: use struct pcpu_sw_netstats for rx/tx packet/byte counters (Josef Oskera) [1935346] - treewide: Use fallthrough pseudo-keyword (Josef Oskera) [1935346] - r8169: fix jumbo packet handling on RTL8168e (Josef Oskera) [1915314] - sctp: delay auto_asconf init until binding the first addr (Xin Long) [1952020] - netfilter: x_tables: fix compat match/target pad out-of-bound write (Florian Westphal) [1950014] - netfilter: arp_tables: add pre_exit hook for table unregister (Florian Westphal) [1950014] - netfilter: bridge: add pre_exit hooks for ebtable unregistration (Florian Westphal) [1950014] - netfilter: nft_limit: avoid possible divide error in nft_limit_init (Florian Westphal) [1950014] - netfilter: conntrack: do not print icmpv6 as unknown via /proc (Florian Westphal) [1950014] - netfilter: flowtable: fix NAT IPv6 offload mangling (Florian Westphal) [1950014] - netfilter: flowtable: Make sure GC works periodically in idle system (Florian Westphal) [1950014] - netfilter: nftables: report EOPNOTSUPP on unsupported flowtable flags (Florian Westphal) [1950014] - netfilter: ctnetlink: fix dump of the expect mask attribute (Florian Westphal) [1950014] - netfilter: x_tables: gpf inside xt_find_revision() (Florian Westphal) [1950014] - netfilter: conntrack: skip identical origin tuple in same zone only (Florian Westphal) [1950014] - flow_dissector: fix byteorder of dissected ICMP ID (Paolo Abeni) [1950288] - flow_dissector: fix TTL and TOS dissection on IPv4 fragments (Paolo Abeni) [1950288] - net: Disable NETIF_F_HW_TLS_RX when RXCSUM is disabled (Paolo Abeni) [1950288] - net: core: devlink: use right genl user_ptr when handling port param get/set (Paolo Abeni) [1950288] - net_sched: gen_estimator: support large ewma log (Paolo Abeni) [1950288] - net: Allow NETIF_F_HW_TLS_TX if IP_CSUM && IPV6_CSUM (Paolo Abeni) [1950288] - net: Disable NETIF_F_HW_TLS_TX when HW_CSUM is disabled (Paolo Abeni) [1950288] - devlink: Add devlink port documentation (Petr Oros) [1935708] - devlink: Support get and set state of port function (Petr Oros) [1935708] - devlink: Support add and delete devlink port (Petr Oros) [1935708] - devlink: Introduce PCI SF port flavour and port attribute (Petr Oros) [1935708] - devlink: Prepare code to fill multiple port function attributes (Petr Oros) [1935708] - net: core: devlink: simplify the return expression of devlink_nl_cmd_trap_set_doit() (Petr Oros) [1935708] - video: hyperv_fb: Add ratelimit on error message (Mohammed Gamal) [1957804] - ovl: allow upperdir inside lowerdir (Miklos Szeredi) [1903647] - i2c: i801: Add support for Intel Alder Lake PCH-P (Steve Best) [1929488] - pinctrl: tigerlake: Add Alder Lake-P ACPI ID (Steve Best) [1929492] - xfs: set aside allocation btree blocks from block reservation (Brian Foster) [1911738] - xfs: introduce in-core global counter of allocbt blocks (Brian Foster) [1911738] - xfs: unconditionally read all AGFs on mounts with perag reservation (Brian Foster) [1911738] - xfs: drop unnecessary setfilesize helper (Brian Foster) [1942348] - xfs: drop unused ioend private merge and setfilesize code (Brian Foster) [1942348] - xfs: open code ioend needs workqueue helper (Brian Foster) [1942348] - xfs: drop submit side trans alloc for append ioends (Brian Foster) [1942348] - blk-mq: Use request queue-wide tags for tagset-wide sbitmap (Ming Lei) [1932145] - blk-mq: Some tag allocation code refactoring (Ming Lei) [1932145] - blk-mq: Swap two calls in blk_mq_exit_queue() (Ming Lei) [1932145] - blk-mq: plug request for shared sbitmap (Ming Lei) [1932145] - blk-mq: set default elevator as deadline in case of hctx shared tagset (Ming Lei) [1932145] - powerpc/perf: Fix PMU constraint check for EBB events (Diego Domingos) [1926573] - s390/idle: fix suspicious RCU usage (Waiman Long) [1963142] - x86/cpu: Add another Alder Lake CPU to the Intel family (Steve Best) [1962033] - x86/split_lock: Don't write MSR_TEST_CTRL on CPUs that aren't whitelisted (Prarit Bhargava) [1837350] - Documentation/admin-guide: Change doc for split_lock_detect parameter (Prarit Bhargava) [1837350] - x86/traps: Handle #DB for bus lock (Prarit Bhargava) [1837350] - x86/cpufeatures: Enumerate #DB for bus lock detection (Prarit Bhargava) [1837350] - x86/split_lock: Enable the split lock feature on another Alder Lake CPU (Prarit Bhargava) [1925373] - x86/cpu: Add another Alder Lake CPU to the Intel family (Prarit Bhargava) [1925373] - x86/split_lock: Enable the split lock feature on Sapphire Rapids and Alder Lake CPUs (Prarit Bhargava) [1925373]- libbpf: Add user-space variants of BPF_CORE_READ() family of macros (Jiri Olsa) [1896362] - libbpf: Switch tracing and CO-RE helper macros to bpf_probe_read_kernel() (Jiri Olsa) [1896362] - selftests/bpf: Fix test_vmlinux test to use bpf_probe_read_user() (Jiri Olsa) [1896362] - samples/bpf, selftests/bpf: Use bpf_probe_read_kernel (Jiri Olsa) [1896362] - bpf: Restrict bpf_probe_read{, str}() only to archs where they work (Jiri Olsa) [1896362] - perf/x86/intel/uncore: Add Rocket Lake support (Michael Petlan) [1837502] - perf/x86/cstate: Add Rocket Lake CPU support (Michael Petlan) [1837497] - perf/x86/intel: Add Rocket Lake CPU support (Michael Petlan) [1837497] - perf/x86/msr: Add Rocket Lake CPU support (Michael Petlan) [1837497] - tick/nohz: Kick only _queued_ task whose tick dependency is updated (Waiman Long) [1922901] - tick/nohz: Change signal tick dependency to wake up CPUs of member tasks (Waiman Long) [1922901] - tick/nohz: Only wake up a single target cpu when kicking a task (Waiman Long) [1922901] - tick/nohz: Narrow down noise while setting current task's tick dependency (Waiman Long) [1922901] - sched/fair: Fix shift-out-of-bounds in load_balance() (Phil Auld) [1958730] - redhat/configs: Update torture test configs (Waiman Long) [1941211] - rcu: Do not report strict GPs for outgoing CPUs (Waiman Long) [1941211] - rcu,ftrace: Fix ftrace recursion (Waiman Long) [1941211] - arm64: smp: Tell RCU about CPUs that fail to come online (Waiman Long) [1941211] - rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled (Waiman Long) [1941211] - rcu-tasks: Enclose task-list scan in rcu_read_lock() (Waiman Long) [1941211] - rcu-tasks: Fix low-probability task_struct leak (Waiman Long) [1941211] - rcu-tasks: Fix grace-period/unlock race in RCU Tasks Trace (Waiman Long) [1941211] - rcu-tasks: Shorten per-grace-period sleep for RCU Tasks Trace (Waiman Long) [1941211] - rcu-tasks: Selectively enable more RCU Tasks Trace IPIs (Waiman Long) [1941211] - rcu-tasks: Use more aggressive polling for RCU Tasks Trace (Waiman Long) [1941211] - rcu-tasks: Mark variables static (Waiman Long) [1941211] - rcu-tasks: Prevent complaints of unused show_rcu_tasks_classic_gp_kthread() (Waiman Long) [1941211] - rcu: Remove unused "cpu" parameter from rcu_report_qs_rdp() (Waiman Long) [1941211] - torture: Add gdb support (Waiman Long) [1941211] - rcuperf: Change rcuperf to rcuscale (Waiman Long) [1941211] - sched,rcuperf: Convert to sched_set_fifo_low() (Waiman Long) [1941211] - rcu/rcuperf: Convert to SPDX license identifier (Waiman Long) [1941211] - rcutorture: Allow pointer leaks to test diagnostic code (Waiman Long) [1941211] - rcu: Report QS for outermost PREEMPT=n rcu_read_unlock() for strict GPs (Waiman Long) [1941211] - rcu: locking and unlocking need to always be at least barriers (Waiman Long) [1941211] - rcu: Execute RCU reader shortly after rcu_core for strict GPs (Waiman Long) [1941211] - rcu: Provide optional RCU-reader exit delay for strict GPs (Waiman Long) [1941211] - rcu: Make FQS more aggressive in complaining about offline CPUs (Waiman Long) [1941211] - rcu: Clarify comments about FQS loop reporting quiescent states (Waiman Long) [1941211] - rcu: IPI all CPUs at GP end for strict GPs (Waiman Long) [1941211] - rcu: IPI all CPUs at GP start for strict GPs (Waiman Long) [1941211] - rcu: Attempt QS when CPU discovers GP for strict GPs (Waiman Long) [1941211] - rcu: Do full report for .need_qs for strict GPs (Waiman Long) [1941211] - rcu: Always set .need_qs from __rcu_read_lock() for strict GPs (Waiman Long) [1941211] - rcu: Force DEFAULT_RCU_BLIMIT to 1000 for strict RCU GPs (Waiman Long) [1941211] - rcu: Restrict default jiffies_till_first_fqs for strict RCU GPs (Waiman Long) [1941211] - rcu: Reduce leaf fanout for strict RCU grace periods (Waiman Long) [1941211] - rcu: Add Kconfig option for strict RCU grace periods (Waiman Long) [1941211] - rcu/nocb: Add a warning for non-GP kthread running GP code (Waiman Long) [1941211] - rcu: Move rcu_cpu_started per-CPU variable to rcu_data (Waiman Long) [1941211] - scftorture: Add cond_resched() to test loop (Waiman Long) [1941211] - rcutorture: Hoist OOM registry up one level (Waiman Long) [1941211] - rcutorture: Properly synchronize with OOM notifier (Waiman Long) [1941211] - rcutorture: Properly set rcu_fwds for OOM handling (Waiman Long) [1941211] - torture: Add kvm.sh --help and update help message (Waiman Long) [1941211] - refperf: Avoid null pointer dereference when buf fails to allocate (Waiman Long) [1941211] - rcutorture: Add CONFIG_PROVE_RCU_LIST to TREE05 (Waiman Long) [1941211] - torture: Update initrd documentation (Waiman Long) [1941211] - rcutorture: Replace HTTP links with HTTPS ones (Waiman Long) [1941211] - rcu: Fix kerneldoc comments in rcupdate.h (Waiman Long) [1941211] - scftorture: Adapt memory-ordering test to UP operation (Waiman Long) [1941211] - torture: document --allcpus argument added to the kvm.sh script (Waiman Long) [1941211] - scftorture: Block scftorture_invoker() kthreads for offline CPUs (Waiman Long) [1941211] - scftorture: Check unexpected "switch" statement value (Waiman Long) [1941211] - scftorture: Make symbol 'scf_torture_rand' static (Waiman Long) [1941211] - scftorture: Prevent compiler from reducing race probabilities (Waiman Long) [1941211] - scftorture: Flag errors in torture-compatible manner (Waiman Long) [1941211] - scftorture: Consolidate scftorture_invoke_one() scf_check initialization (Waiman Long) [1941211] - scftorture: Consolidate scftorture_invoke_one() check and kfree() (Waiman Long) [1941211] - scftorture: Add smp_call_function() memory-ordering checks (Waiman Long) [1941211] - scftorture: Add smp_call_function_many() memory-ordering checks (Waiman Long) [1941211] - scftorture: Add smp_call_function_single() memory-ordering checks (Waiman Long) [1941211] - scftorture: Summarize per-thread statistics (Waiman Long) [1941211] - torture: Declare parse-console.sh independence from rcutorture (Waiman Long) [1941211] - tick-sched: Clarify "NOHZ: local_softirq_pending" warning (Waiman Long) [1941211] - scftorture: Implement weighted primitive selection (Waiman Long) [1941211] - torture: Add scftorture to the rcutorture scripting (Waiman Long) [1941211] - scftorture: Add smp_call_function() torture test (Waiman Long) [1941211] - rcu: Add READ_ONCE() to rcu_do_batch() access to rcu_cpu_stall_ftrace_dump (Waiman Long) [1941211] - rcu: Add READ_ONCE() to rcu_do_batch() access to rcu_kick_kthreads (Waiman Long) [1941211] - rcu: Add READ_ONCE() to rcu_do_batch() access to rcu_resched_ns (Waiman Long) [1941211] - rcu: Add READ_ONCE() to rcu_do_batch() access to rcu_divisor (Waiman Long) [1941211] - nocb: Remove show_rcu_nocb_state() false positive printout (Waiman Long) [1941211] - rcu/tree: Remove CONFIG_PREMPT_RCU check in force_qs_rnp() (Waiman Long) [1941211] - nocb: Clarify RCU nocb CPU error message (Waiman Long) [1941211] - rcu/tree: Force quiescent state on callback overload (Waiman Long) [1941211] - rcu/trace: Use gp_seq_req in acceleration's rcu_grace_period tracepoint (Waiman Long) [1941211] - rcu/trace: Print negative GP numbers correctly (Waiman Long) [1941211] - rcutorture: Output number of elapsed grace periods (Waiman Long) [1941211] - rcu: Initialize at declaration time in rcu_exp_handler() (Waiman Long) [1941211] - rcu: Remove KCSAN stubs from update.c (Waiman Long) [1941211] - rcu: Remove KCSAN stubs (Waiman Long) [1941211] - srcu: Remove KCSAN stubs (Waiman Long) [1941211] - rcutorture: Remove KCSAN stubs (Waiman Long) [1941211] - refscale: Change --torture type from refperf to refscale (Waiman Long) [1941211] - refperf: Rename refperf.c to refscale.c and change internal names (Waiman Long) [1941211] - refperf: Rename RCU_REF_PERF_TEST to RCU_REF_SCALE_TEST (Waiman Long) [1941211] - torture: Remove obsolete "cd $KVM" (Waiman Long) [1941211] - torture: Avoid duplicate specification of qemu command (Waiman Long) [1941211] - torture: Dump ftrace at shutdown only if requested (Waiman Long) [1941211] - torture: Add kvm-tranform.sh script for qemu-cmd files (Waiman Long) [1941211] - torture: Add more tracing crib notes to kvm.sh (Waiman Long) [1941211] - torture: Improve diagnostic for KCSAN-incapable compilers (Waiman Long) [1941211] - torture: Correctly summarize build-only runs (Waiman Long) [1941211] - torture: Pass --kmake-arg to all make invocations (Waiman Long) [1941211] - kernel/rcu/tree.c: Fix kernel-doc warnings (Waiman Long) [1941211] - rcu-tasks: Fix synchronize_rcu_tasks_trace() header comment (Waiman Long) [1941211] - rcu: grpnum just records group number (Waiman Long) [1941211] - rcu: grplo/grphi just records CPU number (Waiman Long) [1941211] - rcu: gp_max is protected by root rcu_node's lock (Waiman Long) [1941211] - rcutorture: Check for unwatched readers (Waiman Long) [1941211] - torture: Abstract out console-log error detection (Waiman Long) [1941211] - torture: Add a stop-run capability (Waiman Long) [1941211] - rcu-tasks: Fix code-style issues (Waiman Long) [1941211] - torture: Create qemu-cmd in --buildonly runs (Waiman Long) [1941211] - rcu: Stop shrinker loop (Waiman Long) [1941211] - refperf: Add test for RCU Tasks readers (Waiman Long) [1941211] - refperf: Add test for RCU Tasks Trace readers. (Waiman Long) [1941211] - rcu: Replace 1 with true (Waiman Long) [1941211] - rcu/rcutorture: Replace 0 with false (Waiman Long) [1941211] - refperf: Change readdelay module parameter to nanoseconds (Waiman Long) [1941211] - refperf: Work around 64-bit division (Waiman Long) [1941211] - doc: Document rcuperf's module parameters (Waiman Long) [1941211] - refperf: Adjust refperf.loop default value (Waiman Long) [1941211] - rcu-tasks: Conditionally compile show_rcu_tasks_gp_kthreads() (Waiman Long) [1941211] - rcu-tasks: Add #include of rcupdate_trace.h to update.c (Waiman Long) [1941211] - rcu-tasks: Make rcu_tasks_postscan() be static (Waiman Long) [1941211] - refperf: Add read-side delay module parameter (Waiman Long) [1941211] - lockdep: Complain only once about RCU in extended quiescent state (Waiman Long) [1941211] - refperf: Simplify initialization-time wakeup protocol (Waiman Long) [1941211] - rcu: Allow for smp_call_function() running callbacks from idle (Waiman Long) [1941211] - refperf: Output per-experiment data points (Waiman Long) [1941211] - refperf: Label experiment-number column "Runs" (Waiman Long) [1941211] - refperf: Add warmup and cooldown processing phases (Waiman Long) [1941211] - refperf: More closely synchronize reader start times (Waiman Long) [1941211] - refperf: Convert reader_task structure's "start" field to int (Waiman Long) [1941211] - refperf: Tune reader measurement interval (Waiman Long) [1941211] - refperf: Make functions static (Waiman Long) [1941211] - srcu: Avoid local_irq_save() before acquiring spinlock_t (Waiman Long) [1941211] - refperf: Dynamically allocate thread-summary output buffer (Waiman Long) [1941211] - refperf: Dynamically allocate experiment-summary output buffer (Waiman Long) [1941211] - refperf: Provide module parameter to specify number of experiments (Waiman Long) [1941211] - refperf: Convert nreaders to a module parameter (Waiman Long) [1941211] - refperf: Allow decimal nanoseconds (Waiman Long) [1941211] - refperf: Hoist function-pointer calls out of the loop (Waiman Long) [1941211] - rcu: Introduce single argument kvfree_rcu() interface (Waiman Long) [1941211] - refperf: Add holdoff parameter to allow CPUs to come online (Waiman Long) [1941211] - torture: Add refperf to the rcutorture scripting (Waiman Long) [1941211] - rcuperf: Add comments explaining the high reader overhead (Waiman Long) [1941211] - refperf: Add a test to measure performance of read-side synchronization (Waiman Long) [1941211] - rcuperf: Remove useless while loops around wait_event (Waiman Long) [1941211] - rcu: Provide rcu_irq_exit_check_preempt() (Waiman Long) [1941211] - sched,rcu,tracing: Avoid tracing before in_nmi() is correct (Waiman Long) [1941211] - hardirq/nmi: Allow nested nmi_enter() (Waiman Long) [1941211] - powerpc/64s: Include header file to fix a warning (Waiman Long) [1941211] - powerpc/64s: system reset interrupt preserve HSRRs (Waiman Long) [1941211] - powerpc/64s: Fix HV NMI vs HV interrupt recoverability test (Waiman Long) [1941211] - powerpc/traps: fix recoverability of machine check handling on book3s/32 (Waiman Long) [1941211] - powerpc/traps: restore recoverability of machine_check interrupts (Waiman Long) [1941211] - rcu: Mark rcu_nmi_enter() call to rcu_cleanup_after_idle() noinstr (Waiman Long) [1941211] - rcu: Remove initialized but unused rnp from check_slow_task() (Waiman Long) [1941211] - rcu: Update comment from rsp->rcu_gp_seq to rsp->gp_seq (Waiman Long) [1941211] - rcu: Provide __rcu_is_watching() (Waiman Long) [1941211] - doc: Tasks RCU must protect instructions before trampoline (Waiman Long) [1941211] - fs/btrfs: Add cond_resched() for try_release_extent_mapping() stalls (Waiman Long) [1941211] - rcu-tasks: Convert sleeps to idle priority (Waiman Long) [1941211] - rcu: Expedited grace-period sleeps to idle priority (Waiman Long) [1941211] - rcu: No-CBs-related sleeps to idle priority (Waiman Long) [1941211] - rcu: Priority-boost-related sleeps to idle priority (Waiman Long) [1941211] - rcu: Grace-period-kthread related sleeps to idle priority (Waiman Long) [1941211] - torture: Add --allcpus argument to the kvm.sh script (Waiman Long) [1941211] - torture: Remove whitespace from identify_qemu_vcpus output (Waiman Long) [1941211] - torture: Add script to smoke-test commits in a branch (Waiman Long) [1941211] - trace: events: rcu: Change description of rcu_dyntick trace event (Waiman Long) [1941211] - rcu: Add comment documenting rcu_callback_map's purpose (Waiman Long) [1941211] - rcu: Provide rcu_irq_exit_preempt() (Waiman Long) [1941211] - rcu: Add callbacks-invoked counters (Waiman Long) [1941211] - doc: Timer problems can cause RCU CPU stall warnings (Waiman Long) [1941211] - torture: Remove qemu dependency on EFI firmware (Waiman Long) [1941211] - rcutorture: NULL rcu_torture_current earlier in cleanup code (Waiman Long) [1941211] - rcutorture: Handle non-statistic bang-string error messages (Waiman Long) [1941211] - torture: Set configfile variable to current scenario (Waiman Long) [1941211] - rcutorture: Add races with task-exit processing (Waiman Long) [1941211] - docs: RCU: Don't duplicate chapter names in rculist_nulls.rst (Waiman Long) [1941211] - docs: RCU: Convert stallwarn.txt to ReST (Waiman Long) [1941211] - docs: RCU: Convert rcuref.txt to ReST (Waiman Long) [1941211] - docs: RCU: Convert torture.txt to ReST (Waiman Long) [1941211] - docs: RCU: Convert rculist_nulls.txt to ReST (Waiman Long) [1941211] - docs: RCU: Convert lockdep.txt to ReST (Waiman Long) [1941211] - docs: RCU: Convert lockdep-splat.txt to ReST (Waiman Long) [1941211] - docs: RCU: Convert checklist.txt to ReST (Waiman Long) [1941211] - doc: Add rcutorture scripting to torture.txt (Waiman Long) [1941211] - doc: Fix typo "deference" to "dereference" (Waiman Long) [1941211] - docs: locking: convert docs to ReST and rename to *.rst (Waiman Long) [1941211] - doc/rcuref: Document real world examples in kernel (Waiman Long) [1941211] - Documentation/locking/lockdep: Drop last two chars of sample states (Waiman Long) [1941211] - doc: rcu: Suspicious RCU usage is a warning (Waiman Long) [1941211] - RCU/torture.txt: Remove section MODULE PARAMETERS (Waiman Long) [1941211] - Documentation/lockstat: Fix trivial typo (Waiman Long) [1941211] - rcu: Simplify the calculation of rcu_state.ncpus (Waiman Long) [1941211] - srcu: Fix a typo in comment "amoritized"->"amortized" (Waiman Long) [1941211] - rcuperf: Fix printk format warning (Waiman Long) [1941211] - mm/mmap.c: Add cond_resched() for exit_mmap() CPU stalls (Waiman Long) [1941211] - rcu: Initialize and destroy rcu_synchronize only when necessary (Waiman Long) [1941211] - rcu: Add KCSAN stubs to update.c (Waiman Long) [1941211] - rcu: Add KCSAN stubs (Waiman Long) [1941211] - srcu: Add KCSAN stubs (Waiman Long) [1941211] - rcutorture: Add KCSAN stubs (Waiman Long) [1941211] - rcu/rcutorture: Convert to SPDX license identifier (Waiman Long) [1941211] - rcu: Convert rcu_nohz_full_cpu() ULONG_CMP_LT() to time_before() (Waiman Long) [1941211] - rcu: Convert rcu_initiate_boost() ULONG_CMP_GE() to time_after() (Waiman Long) [1941211] - rcutorture: Convert ULONG_CMP_LT() to time_before() (Waiman Long) [1941211] - rcu: Convert ULONG_CMP_GE() to time_after() for jiffy comparison (Waiman Long) [1941211] - rcu: Add rcu_gp_might_be_stalled() (Waiman Long) [1941211] - torture: Add a --kasan argument (Waiman Long) [1941211] - torture: Save a few lines by using config_override_param initially (Waiman Long) [1941211] - torture: Allow scenario-specific Kconfig options to override CFcommon (Waiman Long) [1941211] - torture: Allow --kconfig options to override --kcsan defaults (Waiman Long) [1941211] - torture: Abstract application of additional Kconfig options (Waiman Long) [1941211] - torture: Eliminate duplicate #CHECK# from ConfigFragment (Waiman Long) [1941211] - torture: Make --kcsan argument also create a summary (Waiman Long) [1941211] - rcutorture: Make rcu_fwds and rcu_fwd_emergency_stop static (Waiman Long) [1941211] - torture: Add --kcsan argument to top-level kvm.sh script (Waiman Long) [1941211] - rcu-tasks: Allow standalone use of TASKS_{TRACE_,}RCU (Waiman Long) [1941211] - rcu: Remove self-stack-trace when all quiescent states seen (Waiman Long) [1941211] - ftrace: Use synchronize_rcu_tasks_rude() instead of ftrace_sync() (Waiman Long) [1941211] - ftrace: Protect ftrace_graph_hash with ftrace_sync (Waiman Long) [1941211] - ftrace: Add comment to why rcu_dereference_sched() is open coded (Waiman Long) [1941211] - tracing: Annotate ftrace_graph_notrace_hash pointer with __rcu (Waiman Long) [1941211] - tracing: Annotate ftrace_graph_hash pointer with __rcu (Waiman Long) [1941211] - tracing/fgraph: Fix set_graph_function from showing interrupts (Waiman Long) [1941211] - rcu: Allow rcutorture to starve grace-period kthread (Waiman Long) [1941211] - rcu: When GP kthread is starved, tag idle threads as false positives (Waiman Long) [1941211] - rcutorture: Right-size TREE10 CPU consumption (Waiman Long) [1941211] - rcu: Replace 1 by true (Waiman Long) [1941211] - rcutorture: Add test of holding scheduler locks across rcu_read_unlock() (Waiman Long) [1941211] - rcu: Replace assigned pointer ret value by corresponding boolean value (Waiman Long) [1941211] - rcu-tasks: Add IPI failure count to statistics (Waiman Long) [1941211] - rcutorture: Add TRACE02 scenario enabling RCU Tasks Trace IPIs (Waiman Long) [1941211] - rcu-tasks: Add count for idle tasks on offline CPUs (Waiman Long) [1941211] - rcu-tasks: Add rcu_dynticks_zero_in_eqs() effectiveness statistics (Waiman Long) [1941211] - rcu-tasks: Make RCU tasks trace also wait for idle tasks (Waiman Long) [1941211] - rcu-tasks: Handle the running-offline idle-task special case (Waiman Long) [1941211] - rcu-tasks: Disable CPU hotplug across RCU tasks trace scans (Waiman Long) [1941211] - rcu: Mark rcu_state.gp_seq to detect more concurrent writes (Waiman Long) [1941211] - rcu-tasks: Allow rcu_read_unlock_trace() under scheduler locks (Waiman Long) [1941211] - rcu-tasks: Avoid IPIing userspace/idle tasks if kernel is so built (Waiman Long) [1941211] - rcu-tasks: Add Kconfig option to mediate smp_mb() vs. IPI (Waiman Long) [1941211] - rcu-tasks: Add grace-period and IPI counts to statistics (Waiman Long) [1941211] - rcu-tasks: Split ->trc_reader_need_end (Waiman Long) [1941211] - rcu-tasks: Provide boot parameter to delay IPIs until late in grace period (Waiman Long) [1941211] - rcu-tasks: Add a grace-period start time for throttling and debug (Waiman Long) [1941211] - rcu: Get rid of some doc warnings in update.c (Waiman Long) [1941211] - rcu-tasks: Make RCU Tasks Trace make use of RCU scheduler hooks (Waiman Long) [1941211] - rcu-tasks: Use context-switch hook for PREEMPT=y kernels (Waiman Long) [1941211] - rcu-tasks: Make rcutorture writer stall output include GP state (Waiman Long) [1941211] - rcu-tasks: Add RCU tasks to rcutorture writer stall output (Waiman Long) [1941211] - rcuperf: Add ability to increase object allocation size (Waiman Long) [1941211] - rcu-tasks: Move #ifdef into tasks.h (Waiman Long) [1941211] - rcutorture: Add flag to produce non-busy-wait task stalls (Waiman Long) [1941211] - rcu: Add per-task state to RCU CPU stall warnings (Waiman Long) [1941211] - sched/core: Add function to sample state of locked-down task (Waiman Long) [1941211] - rcu-tasks: Add stall warnings for RCU Tasks Trace (Waiman Long) [1941211] - rcutorture: Add torture tests for RCU Tasks Trace (Waiman Long) [1941211] - rcu-tasks: Add an RCU Tasks Trace to simplify protection of tracing hooks (Waiman Long) [1941211] - rcutorture: Add a test for synchronize_rcu_mult() (Waiman Long) [1941211] - rcu: Reinstate synchronize_rcu_mult() (Waiman Long) [1941211] - rcu-tasks: Code movement to allow more Tasks RCU variants (Waiman Long) [1941211] - rcu: Fix the (t=0 jiffies) false positive (Waiman Long) [1941211] - rcu-tasks: Further refactor RCU-tasks to allow adding more variants (Waiman Long) [1941211] - rcu-tasks: Use unique names for RCU-Tasks kthreads and messages (Waiman Long) [1941211] - rcutorture: Add torture tests for RCU Tasks Rude (Waiman Long) [1941211] - rcu-tasks: Add an RCU-tasks rude variant (Waiman Long) [1941211] - rcu-tasks: Refactor RCU-tasks to allow variants to be added (Waiman Long) [1941211] - rcu-tasks: Create struct to hold state information (Waiman Long) [1941211] - rcu-tasks: Move Tasks RCU to its own file (Waiman Long) [1941211] - locktorture.c: Fix if-statement empty body warnings (Waiman Long) [1941211] - rcu: Expedite first two FQS scans under callback-overload conditions (Waiman Long) [1941211] - rcu: Mark rcu_state.gp_seq to detect concurrent writes (Waiman Long) [1941211] - rcutorture: Mark data-race potential for rcu_barrier() test statistics (Waiman Long) [1941211] - rcu: Don't use negative nesting depth in __rcu_read_unlock() (Waiman Long) [1941211] - rcu: Remove unused ->rcu_read_unlock_special.b.deferred_qs field (Waiman Long) [1941211] - rcu: Don't set nesting depth negative in rcu_preempt_deferred_qs() (Waiman Long) [1941211] - rcu: Make rcu_read_unlock_special() safe for rq/pi locks (Waiman Long) [1941211] - rcutorture: Make kvm-recheck-rcu.sh handle truncated lines (Waiman Long) [1941211] - rcu: Make RCU IRQ enter/exit functions rely on in_nmi() (Waiman Long) [1941211] - rcu/tree: Mark the idle relevant functions noinstr (Waiman Long) [1941211] - rcu: Add comments marking transitions between RCU watching and not (Waiman Long) [1941211] - rcu: Update __call_rcu() comments (Waiman Long) [1941211] - rcu: Mark rcu_state.ncpus to detect concurrent writes (Waiman Long) [1941211] - rcu: Use data_race() for RCU CPU stall-warning prints (Waiman Long) [1941211] - rcutorture: Manually clean up after rcu_barrier() failure (Waiman Long) [1941211] - rcutorture: Make rcu_torture_barrier_cbs() post from corresponding CPU (Waiman Long) [1941211] - rcu: Make nocb_gp_wait() double-check unexpected-callback warning (Waiman Long) [1941211] - rcu: Tighten rcu_lockdep_assert_cblist_protected() check (Waiman Long) [1941211] - rcu: Optimize and protect atomic_cmpxchg() loop (Waiman Long) [1941211] - rcu/nocb: Add missing annotation for rcu_nocb_bypass_unlock() (Waiman Long) [1941211] - rcu: Don't flag non-starting GPs before GP kthread is running (Waiman Long) [1941211] - rcu: Fix rcu_barrier_callback() race condition (Waiman Long) [1941211] - rcu: Add WRITE_ONCE() to rcu_state ->gp_start (Waiman Long) [1941211] - rcu: Add missing annotation for rcu_nocb_bypass_lock() (Waiman Long) [1941211] - rcu: Add missing annotation for exit_tasks_rcu_finish() (Waiman Long) [1941211] - rcu: Add missing annotation for exit_tasks_rcu_start() (Waiman Long) [1941211] - rculist: Add brackets around cond argument in __list_check_rcu macro (Waiman Long) [1941211] - rcu: Remove dead code from rcu_segcblist_insert_pend_cbs() (Waiman Long) [1941211] - rcutorture: Annotation lockless accesses to rcu_torture_current (Waiman Long) [1941211] - rcu: Add READ_ONCE() to rcu_data ->gpwrap (Waiman Long) [1941211] - rcu-tasks: *_ONCE() for rcu_tasks_cbs_head (Waiman Long) [1941211] - rcu: Add *_ONCE() for grace-period progress indicators (Waiman Long) [1941211] - rcu: Add WRITE_ONCE() to rcu_node ->boost_tasks (Waiman Long) [1941211] - srcu: Add data_race() to ->srcu_lock_count and ->srcu_unlock_count arrays (Waiman Long) [1941211] - rcutorture: Add READ_ONCE() to rcu_torture_count and rcu_torture_batch (Waiman Long) [1941211] - rcu: Add READ_ONCE() to rcu_segcblist ->tails[] (Waiman Long) [1941211] - rcu: Add WRITE_ONCE() to rcu_node ->qsmaskinitnext (Waiman Long) [1941211] - rcu: Add READ_ONCE and data_race() to rcu_node ->boost_tasks (Waiman Long) [1941211] - rcu: Add WRITE_ONCE() to rcu_state ->gp_req_activity (Waiman Long) [1941211] - rcu: Add READ_ONCE() to rcu_node ->gp_seq (Waiman Long) [1941211] - rcu: Add *_ONCE() and data_race() to rcu_node ->exp_tasks plus locking (Waiman Long) [1941211] - rcu: Add *_ONCE() to rcu_node ->boost_kthread_status (Waiman Long) [1941211] - rcu: Add WRITE_ONCE to rcu_node ->exp_seq_rq store (Waiman Long) [1941211] - srcu: Hold srcu_struct ->lock when updating ->srcu_gp_seq (Waiman Long) [1941211] - rcu: Add WRITE_ONCE() to rcu_node ->qsmask update (Waiman Long) [1941211] - rcu: Provide debug symbols and line numbers in KCSAN runs (Waiman Long) [1941211] - rcu: Fix exp_funnel_lock()/rcu_exp_wait_wake() datarace (Waiman Long) [1941211] - srcu: Fix process_srcu()/srcu_batches_completed() datarace (Waiman Long) [1941211] - srcu: Fix __call_srcu()/srcu_get_delay() datarace (Waiman Long) [1941211] - srcu: Fix __call_srcu()/process_srcu() datarace (Waiman Long) [1941211] - rcutorture: Fix stray access to rcu_fwd_cb_nodelay (Waiman Long) [1941211] - rcutorture: Fix rcu_torture_one_read()/rcu_torture_writer() data race (Waiman Long) [1941211] - rcutorture: Make kvm-find-errors.sh abort on bad directory (Waiman Long) [1941211] - rcutorture: Summarize summary of build and run results (Waiman Long) [1941211] - rcutorture: Add 100-CPU configuration (Waiman Long) [1941211] - rcu: Warn on for_each_leaf_node_cpu_mask() from non-leaf (Waiman Long) [1941211] - rcu: Fix spelling mistake "leval" -> "level" (Waiman Long) [1941211] - torture: Allow disabling of boottime CPU-hotplug torture operations (Waiman Long) [1941211] - rcutorture: Suppress boottime bad-sequence warnings (Waiman Long) [1941211] - rcutorture: Allow boottime stall warnings to be suppressed (Waiman Long) [1941211] - torture: Forgive -EBUSY from boottime CPU-hotplug operations (Waiman Long) [1941211] - rcutorture: Refrain from callback flooding during boot (Waiman Long) [1941211] - torture: Make results-directory date format completion-friendly (Waiman Long) [1941211] - rcutorture: Suppress forward-progress complaints during early boot (Waiman Long) [1941211] - timer: Use hlist_unhashed_lockless() in timer_pending() (Waiman Long) [1941211] - rcu: React to callback overload by boosting RCU readers (Waiman Long) [1941211] - rcu: React to callback overload by aggressively seeking quiescent states (Waiman Long) [1941211] - rcu: Add and update docbook header comments in list.h (Waiman Long) [1941211] - list: Add hlist_unhashed_lockless() (Waiman Long) [1941211] - list: Don't use WRITE_ONCE() in hlist_add_behind() (Waiman Long) [1941211] - kcsan: Introduce ASSERT_EXCLUSIVE_BITS(var, mask) (Waiman Long) [1941211] - kcsan: Add kcsan_set_access_mask() support (Waiman Long) [1941211] - kcsan: Introduce kcsan_value_change type (Waiman Long) [1941211] - kcsan: Move interfaces that affects checks to kcsan-checks.h (Waiman Long) [1941211] - kcsan: Fix misreporting if concurrent races on same address (Waiman Long) [1941211] - kcsan: Expose core configuration parameters as module params (Waiman Long) [1941211] - kcsan: Add test to generate conflicts via debugfs (Waiman Long) [1941211] - kcsan: Introduce ASSERT_EXCLUSIVE_*() macros (Waiman Long) [1941211] - kcsan: Introduce KCSAN_ACCESS_ASSERT access type (Waiman Long) [1941211] - kcsan: Fix 0-sized checks (Waiman Long) [1941211] - kcsan: Clean up the main KCSAN Kconfig option (Waiman Long) [1941211] - kcsan: Clarify Kconfig option KCSAN_IGNORE_ATOMICS (Waiman Long) [1941211] - kcsan: Add option to assume plain aligned writes up to word size are atomic (Waiman Long) [1941211] - kcsan: Add docbook header for data_race() (Waiman Long) [1941211] - kcsan: Address missing case with KCSAN_REPORT_VALUE_CHANGE_ONLY (Waiman Long) [1941211] - include/linux: Add instrumented.h infrastructure (Waiman Long) [1941211] - kcsan: Make KCSAN compatible with lockdep (Waiman Long) [1941211] - kcsan: Rate-limit reporting per data races (Waiman Long) [1941211] - kcsan: Show full access type in report (Waiman Long) [1941211] - kcsan: Prefer __always_inline for fast-path (Waiman Long) [1941211] - kcsan: Improve various small stylistic details (Waiman Long) [1941211] - x86, kcsan: Enable KCSAN for x86 (Waiman Long) [1941211] - build, kcsan: Add KCSAN build exceptions (Waiman Long) [1941211] - x86/uaccess, kcov: Disable stack protector (Waiman Long) [1941211] - doc: Convert to rcubarrier.txt to ReST (Waiman Long) [1941211] - doc: Convert to rcu_dereference.txt to rcu_dereference.rst (Waiman Long) [1941211] - doc: Convert whatisRCU.txt to .rst (Waiman Long) [1941211] - doc: Converted NMI-RCU.txt to NMI-RCU.rst. (Waiman Long) [1941211] - doc: Convert arrayRCU.txt to arrayRCU.rst (Waiman Long) [1941211] - doc: Update list_for_each_entry_rcu() documentation (Waiman Long) [1941211] - Restore docs "rcu: Restore barrier() to rcu_read_lock() and rcu_read_unlock()" (Waiman Long) [1941211] - Restore docs "treewide: Rename rcu_dereference_raw_notrace() to _check()" (Waiman Long) [1941211] - docs: rcu: Increase toctree to 3 (Waiman Long) [1941211] - docs: rcu: Correct links referring to titles (Waiman Long) [1941211] - docs: rcu: convert some articles from html to ReST (Waiman Long) [1941211] - Revert docs from "rcu: Restore barrier() to rcu_read_lock() and rcu_read_unlock()" (Waiman Long) [1941211] - Documentation: RCU: Add TOC tree hooks (Waiman Long) [1941211] - doc: Describe choice of rcu_dereference() APIs and __rcu usage (Waiman Long) [1941211] - doc: Remove obsolete RCU update functions from RCU documentation (Waiman Long) [1941211] - scsi: ibmvfc: Free channel_setup_buf during device tear down (Steve Best) [1938102] - blk-mq: clearing flush request reference in tags->rqs[] (Ming Lei) [1811030] - blk-mq: clear stale request in tags->rq[] before freeing one request pool (Ming Lei) [1811030] - blk-mq: grab rq->refcount before calling ->fn in blk_mq_tagset_busy_iter (Ming Lei) [1811030] - vsock/vmci: log once the failed queue pair allocation (Stefano Garzarella) [1958248] - VMCI: Stop log spew when qp allocation isn't possible (Stefano Garzarella) [1958248] - vsock/virtio: update credit only if socket is not closed (Stefano Garzarella) [1921694] - powerpc/security: Fix debugfs data leak on 32-bit (Steve Best) [1935661] - powerpc/security: Show powerpc_security_features in debugfs (Steve Best) [1935661] - redhat/configs: Add CONFIG_SYSTEM_REVOCATION_KEYS and CONFIG_SYSTEM_REVOCATION_LIST (Vladis Dronov) [1893793] {CVE-2020-26541} - certs: add 'x509_revocation_list' to gitignore (Vladis Dronov) [1893793] {CVE-2020-26541} - integrity: Load mokx variables into the blacklist keyring (Vladis Dronov) [1893793] {CVE-2020-26541} - certs: Add ability to preload revocation certs (Vladis Dronov) [1893793] {CVE-2020-26541} - certs: Move load_system_certificate_list to a common function (Vladis Dronov) [1893793] {CVE-2020-26541} - certs: Add EFI_CERT_X509_GUID support for dbx entries (Vladis Dronov) [1893793] {CVE-2020-26541} - pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled (Benjamin Coddington) [1949575] - net/sunrpc: fix useless comparison in proc_do_xprt() (Benjamin Coddington) [1949575] - net/sunrpc: return 0 on attempt to write to "transports" (Benjamin Coddington) [1949575] - NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL (Benjamin Coddington) [1949575] - NFSD: NFSv3 PATHCONF Reply is improperly formed (Benjamin Coddington) [1949575] - nfsroot: Default mount option should ask for built-in NFS version (Benjamin Coddington) [1949575] - nfsd: remove unneeded break (Benjamin Coddington) [1949575] - net/sunrpc: Fix return value for sysctl sunrpc.transports (Benjamin Coddington) [1949575] - NFSv4.2: support EXCHGID4_FLAG_SUPP_FENCE_OPS 4.2 EXCHANGE_ID flag (Benjamin Coddington) [1949575] - NFSv4: Fix up RCU annotations for struct nfs_netns_client (Benjamin Coddington) [1949575] - NFS: Only reference user namespace from nfs4idmap struct instead of cred (Benjamin Coddington) [1949575] - NFSD: Hoist status code encoding into XDR encoder functions (Benjamin Coddington) [1949575] - NFSv4: Use the net namespace uniquifier if it is set (Benjamin Coddington) [1949575] - NFSv4: Clean up initialisation of uniquified client id strings (Benjamin Coddington) [1949575] - SUNRPC: Add an xdr_align_data() function (Benjamin Coddington) [1949575] - SUNRPC: Add the ability to expand holes in data pages (Benjamin Coddington) [1949575] - SUNRPC: Split out _shift_data_right_tail() (Benjamin Coddington) [1949575] - SUNRPC: Split out xdr_realign_pages() from xdr_align_pages() (Benjamin Coddington) [1949575] - NFS: Use xdr_page_pos() in NFSv4 decode_getacl() (Benjamin Coddington) [1949575] - SUNRPC: Implement a xdr_page_pos() function (Benjamin Coddington) [1949575] - NFS: fix nfs_path in case of a rename retry (Benjamin Coddington) [1949575] - NFSD: Map nfserr_wrongsec outside of nfsd_dispatch (Benjamin Coddington) [1949575] - NFSD: Remove the RETURN_STATUS() macro (Benjamin Coddington) [1949575] - NFSD: Call NFSv2 encoders on error returns (Benjamin Coddington) [1949575] - NFSD: Fix .pc_release method for NFSv2 (Benjamin Coddington) [1949575] - NFSD: Remove vestigial typedefs (Benjamin Coddington) [1949575] - NFSD: Refactor nfsd_dispatch() error paths (Benjamin Coddington) [1949575] - NFSD: Clean up nfsd_dispatch() variables (Benjamin Coddington) [1949575] - NFSD: Clean up stale comments in nfsd_dispatch() (Benjamin Coddington) [1949575] - NFSD: Clean up switch statement in nfsd_dispatch() (Benjamin Coddington) [1949575] - NFSD: Encoder and decoder functions are always present (Benjamin Coddington) [1949575] - NFSACL: Replace PROC() macro with open code (Benjamin Coddington) [1949575] - lockd: Replace PROC() macro with open code (Benjamin Coddington) [1949575] - NFSD: Add missing NFSv2 .pc_func methods (Benjamin Coddington) [1949575] - fs: nfs: return per memcg count for xattr shrinkers (Benjamin Coddington) [1949575] - nfs: remove incorrect fallthrough label (Benjamin Coddington) [1949575] - nfsd: rq_lease_breaker cleanup (Benjamin Coddington) [1949575] - sunrpc: simplify do_cache_clean (Benjamin Coddington) [1949575] - sunrpc: cache : Replace seq_printf with seq_puts (Benjamin Coddington) [1949575] - silence nfscache allocation warnings with kvzalloc (Benjamin Coddington) [1949575] - nfsd: fix comparison to bool warning (Benjamin Coddington) [1949575] - NFSD: Correct type annotations in user xattr XDR functions (Benjamin Coddington) [1949575] - NFSD: Correct type annotations in user xattr helpers (Benjamin Coddington) [1949575] - SUNRPC/NFSD: Implement xdr_reserve_space_vec() (Benjamin Coddington) [1949575] - nfsd: rename delegation related tracepoints to make them less confusing (Benjamin Coddington) [1949575] - nfsd: Remove unnecessary assignment in nfs4xdr.c (Benjamin Coddington) [1949575] - net: sunrpc: delete repeated words (Benjamin Coddington) [1949575] - nfsd: Fix typo in comment (Benjamin Coddington) [1949575] - nfsd: give up callbacks on revoked delegations (Benjamin Coddington) [1949575] - nfs: fix spellint typo in pnfs.c (Benjamin Coddington) [1949575] - fs,nfs: lift compat nfs4 mount data handling into the nfs code (Benjamin Coddington) [1949575] - nfs: simplify nfs4_parse_monolithic (Benjamin Coddington) [1949575] - xprtrdma: drop double zeroing (Benjamin Coddington) [1949575] - NFSv4.2: xattr cache: remove unused cache struct field (Benjamin Coddington) [1949575] - nfs: Convert to use the preferred fallthrough macro (Benjamin Coddington) [1949575] - NFS4: Fix oops when copy_file_range is attempted with NFS4.0 source (Benjamin Coddington) [1949575] - Replace HTTP links with HTTPS ones: NFS, SUNRPC, and LOCKD clients (Benjamin Coddington) [1949575] - sunrpc: fix duplicated word in (Benjamin Coddington) [1949575] - SUNRPC: Remove remaining dprintks from sched.c (Benjamin Coddington) [1949575] - SUNRPC: Remove dprintk call sites in RPC queuing functions (Benjamin Coddington) [1949575] - SUNRPC: Clean up RPC scheduler tracepoints (Benjamin Coddington) [1949575] - SUNRPC: Replace rpcbind dprintk call sites with tracepoints (Benjamin Coddington) [1949575] - SUNRPC: Remove more dprintks in rpcb_clnt.c (Benjamin Coddington) [1949575] - SUNRPC: Remove dprintk call sites in rpcbind XDR functions (Benjamin Coddington) [1949575] - SUNRPC: Hoist trace_xprtrdma_op_setport into generic code (Benjamin Coddington) [1949575] - SUNRPC: Remove rpcb_getport_async dprintk call sites (Benjamin Coddington) [1949575] - SUNRPC: Clean up call_bind_status() observability (Benjamin Coddington) [1949575] - SUNRPC: Remove dprintk call site in call_decode (Benjamin Coddington) [1949575] - SUNRPC: Trace call_refresh events (Benjamin Coddington) [1949575] - SUNRPC: Add trace_rpc_timeout_status() (Benjamin Coddington) [1949575] - SUNRPC: Mitigate cond_resched() in xprt_transmit() (Benjamin Coddington) [1949575] - SUNRPC: Replace connect dprintk call sites with a tracepoint (Benjamin Coddington) [1949575] - SUNRPC: Remove dprintk call site in call_start() (Benjamin Coddington) [1949575] - SUNRPC: Remove the dprint_status() macro (Benjamin Coddington) [1949575] - SUNRPC: Replace dprintk() call site in xs_nospace() (Benjamin Coddington) [1949575] - SUNRPC: Replace dprintk() call site in xprt_prepare_transmit (Benjamin Coddington) [1949575] - SUNRPC: Update debugging instrumentation in xprt_do_reserve() (Benjamin Coddington) [1949575] - SUNRPC: Remove debugging instrumentation from xprt_release (Benjamin Coddington) [1949575] - SUNRPC: Hoist trace_xprtrdma_op_allocate into generic code (Benjamin Coddington) [1949575] - SUNRPC: Remove trace_xprt_complete_rqst() (Benjamin Coddington) [1949575] - SUNRPC dont update timeout value on connection reset (Benjamin Coddington) [1949575] - nfs4: strengthen error check to avoid unexpected result (Benjamin Coddington) [1949575] - NFS: remove redundant pointer clnt (Benjamin Coddington) [1949575] - sunrpc: Avoid comma separated statements (Benjamin Coddington) [1949575]- Revert "sctp: Fix SHUTDOWN CTSN Ack in the peer restart case" (Xin Long) [1953839] - sctp: do asoc update earlier in sctp_sf_do_dupcook_b (Xin Long) [1953839] - sctp: do asoc update earlier in sctp_sf_do_dupcook_a (Xin Long) [1953839] - NFSv4: Fixes for nfs4_bitmask_adjust() (Steve Dickson) [1926961] - powerpc/paravirt: Use is_kvm_guest() in vcpu_is_preempted() (Desnes A. Nunes do Rosario) [1918720] - powerpc: Reintroduce is_kvm_guest() as a fast-path check (Desnes A. Nunes do Rosario) [1918720] - powerpc: Rename is_kvm_guest() to check_kvm_guest() (Desnes A. Nunes do Rosario) [1918720] - powerpc: Refactor is_kvm_guest() declaration to new header (Desnes A. Nunes do Rosario) [1918720] - powerpc/pseries: Move some PAPR paravirt functions to their own file (Desnes A. Nunes do Rosario) [1918720] - powerpc/shared: Use static key to detect shared processor (Desnes A. Nunes do Rosario) [1918720] - powerpc/spinlocks: Fix oops in __spin_yield() on bare metal (Desnes A. Nunes do Rosario) [1918720] - powerpc/spinlocks: Rename SPLPAR-only spinlocks (Desnes A. Nunes do Rosario) [1918720] - powerpc/spinlocks: Refactor SHARED_PROCESSOR (Desnes A. Nunes do Rosario) [1918720] - Revert "ACPICA: Interpreter: fix memory leak by using existing buffer" (Mark Langsdorf) [1935928] - x86/efi: Remove EFI PGD build time checks (Mark Langsdorf) [1935928] - ACPI: scan: Fix battery devices sometimes never binding (Mark Langsdorf) [1935928] - ACPI/IORT: Do not blindly trust DMA masks from firmware (Mark Langsdorf) [1935928] - ACPI: thermal: Do not call acpi_thermal_check() directly (Mark Langsdorf) [1935928] - ACPI: sysfs: Prefer "compatible" modalias (Mark Langsdorf) [1935928] - ACPI: scan: Make acpi_bus_get_device() clear return pointer on error (Mark Langsdorf) [1935928] - ACPI: scan: Harden acpi_device_add() against device ID overflows (Mark Langsdorf) [1935928] - ACPI: Update Kconfig help text for items that are no longer modular (Mark Langsdorf) [1935928] - ACPI: PM: s2idle: Drop unused local variables and related code (Mark Langsdorf) [1935928] - ACPI: PM: s2idle: Move x86-specific code to the x86 directory (Mark Langsdorf) [1935928] - ACPI: scan: Add Intel Baytrail Mailbox Device to acpi_ignore_dep_ids (Mark Langsdorf) [1935928] - ACPI: scan: Avoid unnecessary second pass in acpi_bus_scan() (Mark Langsdorf) [1935928] - ACPI: scan: Defer enumeration of devices with _DEP lists (Mark Langsdorf) [1935928] - ACPI: scan: Evaluate _DEP before adding the device (Mark Langsdorf) [1935928] - ACPI: PM: s2idle: Add AMD support to handle _DSM (Mark Langsdorf) [1935928] - ACPI: processor: fix NONE coordination for domain mapping failure (Mark Langsdorf) [1935928] - cpufreq: Fix cpufreq_online() return value on errors (Mark Langsdorf) [1935928] - opp: of: Allow empty opp-table with opp-shared (Mark Langsdorf) [1935928] - dt-bindings: opp: Allow empty OPP tables (Mark Langsdorf) [1935928] - ACPI: Drop acpi_dev_irqresource_disabled() (Mark Langsdorf) [1935928] - resource: Add irqresource_disabled() (Mark Langsdorf) [1935928] - genirq/affinity: Add irq_update_affinity_desc() (Mark Langsdorf) [1935928] - driver core: Add fwnode_init() (Mark Langsdorf) [1935928] - ACPI: scan: Fix up _DEP-related terminology with supplier/consumer (Mark Langsdorf) [1935928] - ACPI: scan: Drop INT3396 from acpi_ignore_dep_ids[] (Mark Langsdorf) [1935928] - Revert "ACPI / resources: Use AE_CTRL_TERMINATE to terminate resources walks" (Mark Langsdorf) [1935928] - ACPI: scan: Add PNP0D80 to the _DEP exceptions list (Mark Langsdorf) [1935928] - PM: ACPI: Refresh wakeup device power configuration every time (Mark Langsdorf) [1935928] - PM: ACPI: PCI: Drop acpi_pm_set_bridge_wakeup() (Mark Langsdorf) [1935928] - ACPI: scan: Call acpi_get_object_info() from acpi_add_single_object() (Mark Langsdorf) [1935928] - ACPI: scan: Add acpi_info_matches_hids() helper (Mark Langsdorf) [1935928] - ACPICA: Update version to 20201113 (Mark Langsdorf) [1935928] - ACPICA: Interpreter: fix memory leak by using existing buffer (Mark Langsdorf) [1935928] - ACPICA: Add function trace macros to improve debugging (Mark Langsdorf) [1935928] - ACPICA: Also handle "orphan" _REG methods for GPIO OpRegions (Mark Langsdorf) [1935928] - ACPICA: Remove extreaneous "the" in comments (Mark Langsdorf) [1935928] - ACPICA: Add 5 new UUIDs to the known UUID table (Mark Langsdorf) [1935928] - ACPI: processor: Drop duplicate setting of shared_cpu_map (Mark Langsdorf) [1935928] - ACPI: EC: Clean up status flags checks in advance_transaction() (Mark Langsdorf) [1935928] - ACPI: EC: Untangle error handling in advance_transaction() (Mark Langsdorf) [1935928] - ACPI: EC: Simplify error handling in advance_transaction() (Mark Langsdorf) [1935928] - ACPI: EC: Rename acpi_ec_is_gpe_raised() (Mark Langsdorf) [1935928] - ACPI: EC: Fold acpi_ec_clear_gpe() into its caller (Mark Langsdorf) [1935928] - ACPI: EC: Eliminate in_interrupt() usage (Mark Langsdorf) [1935928] - ACPI: acpi_drivers.h: Update the kernel doc (Mark Langsdorf) [1935928] - ACPI: acpi_drivers.h: Remove the leftover dead code (Mark Langsdorf) [1935928] - ACPI: tiny-power-button: Simplify the code using module_acpi_driver() (Mark Langsdorf) [1935928] - ACPI: SBS: Simplify the code using module_acpi_driver() (Mark Langsdorf) [1935928] - ACPI: SBS: Simplify the driver init code (Mark Langsdorf) [1935928] - ACPI: debug: Remove the not used function (Mark Langsdorf) [1935928] - ACPI: processor: Remove the duplicated ACPI_PROCESSOR_CLASS macro (Mark Langsdorf) [1935928] - ACPI: watchdog: Replace open coded variant of resource_union() (Mark Langsdorf) [1935928] - PCI/ACPI: Replace open coded variant of resource_union() (Mark Langsdorf) [1935928] - resource: Introduce resource_union() for overlapping resources (Mark Langsdorf) [1935928] - resource: Group resource_overlaps() with other inline helpers (Mark Langsdorf) [1935928] - resource: Simplify region_intersects() by reducing conditionals (Mark Langsdorf) [1935928] - ACPI, APEI: make apei_resources_all static (Mark Langsdorf) [1935928] - mm/mmu_notifier: allocate mmu_notifier_rh in __mmu_notifier_register() (Jeremy Cline) [1909072]- Amends commit ea6244cc248b to include a version string in module info. (Ken Cox) [1955726] - i40e: use minimal admin queue for kdump (Stefan Assmann) [1834962] - i40e: use minimal Rx and Tx ring buffers for kdump (Stefan Assmann) [1834962] - i40e: use minimal Tx and Rx pairs for kdump (Stefan Assmann) [1834962] - net/sched: sch_frag: fix stack OOB read while fragmenting IPv4 packets (Davide Caratti) [1924608] - openvswitch: fix stack OOB read while fragmenting IPv4 packets (Davide Caratti) [1924608] - net/sched: act_ct: fix wild memory access when clearing fragments (Davide Caratti) [1924608] - selinux: fall back to SECURITY_FS_USE_GENFS if no xattr support (Ondrej Mosnacek) [1934093 1915825] - selinux: mark some global variables __ro_after_init (Ondrej Mosnacek) [1934093] - selinux: make selinuxfs_mount static (Ondrej Mosnacek) [1934093] - selinux: drop the unnecessary aurule_callback variable (Ondrej Mosnacek) [1934093] - selinux: remove unused global variables (Ondrej Mosnacek) [1934093] - selinux: fix inconsistency between inode_getxattr and inode_listsecurity (Ondrej Mosnacek) [1934093] - selinux: Fix fall-through warnings for Clang (Ondrej Mosnacek) [1934093] - selinux: fix inode_doinit_with_dentry() LABEL_INVALID error handling (Ondrej Mosnacek) [1934093] - selinux: allow dontauditx and auditallowx rules to take effect without allowx (Ondrej Mosnacek) [1934093] - selinux: fix error initialization in inode_doinit_with_dentry() (Ondrej Mosnacek) [1934093] - selinux: Fix error return code in sel_ib_pkey_sid_slow() (Ondrej Mosnacek) [1934093] - selinux: access policycaps with READ_ONCE/WRITE_ONCE (Ondrej Mosnacek) [1934093] - selinux: delete repeated words in comments (Ondrej Mosnacek) [1934093] - selinux: add basic filtering for audit trace events (Ondrej Mosnacek) [1934093 1954024] - selinux: add tracepoint on audited events (Ondrej Mosnacek) [1934093 1954024] - selinux: permit removing security.selinux xattr before policy load (Ondrej Mosnacek) [1934093] - exec: Always set cap_ambient in cap_bprm_set_creds (Ondrej Mosnacek) [1934093] - security: remove duplicated include from security.h (Ondrej Mosnacek) [1934093] - security/commoncap: Use xattr security prefix len (Ondrej Mosnacek) [1934093] - LSM: switch to blocking policy update notifiers (Ondrej Mosnacek) [1934093] - security: Make capability_hooks static (Ondrej Mosnacek) [1934093] - securityfs: fix use-after-free on symlink traversal (Ondrej Mosnacek) [1934093] - LSM: Check for NULL cred-security on free (Ondrej Mosnacek) [1934093] - security: check for kstrdup() failure in lsm_append() (Ondrej Mosnacek) [1934093] - scsi: mpt3sas: Block PCI config access from userspace during reset (Tomas Henzl) [1954555] - scsi: mpt3sas: Fix endianness for ActiveCablePowerRequirement (Tomas Henzl) [1954555] - scsi: mpt3sas: Fix error return code of mpt3sas_base_attach() (Tomas Henzl) [1954555] - scsi: mpt3sas: Do not use GFP_KERNEL in atomic context (Tomas Henzl) [1954555] - scsi: mpt3sas: Only one vSES is present even when IOC has multi vSES (Tomas Henzl) [1953421] - scsi: bnx2i: Make bnx2i_process_iscsi_error() simpler and more robust (Nilesh Javali) [1921612] - scsi: bnx2i: Fix bnx2i_set_ccell_info()'s name in description (Nilesh Javali) [1921612] - scsi: bnx2i: Requires MMU (Nilesh Javali) [1921612] - scsi: bnx2i: Remove unnecessary mutex_init() (Nilesh Javali) [1921612] - scsi: bnx2i: Add parameter description and rename another (Nilesh Javali) [1921612] - scsi: bnx2i: Add, remove and edit some function parameter descriptions (Nilesh Javali) [1921612] - scsi: bnx2i: Fix a whole host of kerneldoc issues (Nilesh Javali) [1921612] - scsi: bnx2i: Add missing descriptions for 'attr' parameter (Nilesh Javali) [1921612] - scsi: bnx2i: Fix parameter misnaming in function header (Nilesh Javali) [1921612] - mfd: intel-lpss: Add Intel Alder Lake PCH-P PCI IDs (Steve Best) [1929489] - lib: list_sort.c: add a blank line to avoid kernel-doc warnings (Rafael Aquini) [1900774] - lib/list_sort: fix kerneldoc build error (Rafael Aquini) [1900774] - lib/list_sort: optimize number of calls to comparison function (Rafael Aquini) [1900774] - lib/list_sort: simplify and remove MAX_LIST_LENGTH_BITS (Rafael Aquini) [1900774] - perf bench numa: Fix the condition checks for max number of NUMA nodes (Steve Best) [1936333] - powerpc/perf: Record counter overflow always if SAMPLE_IP is unset (Gustavo Walbon) [1921684] - perf powerpc: Support exposing Performance Monitor Counter SPRs as part of extended regs (Gustavo Walbon) [1921684] - powerpc/perf: Expose Performance Monitor Counter SPR's as part of extended regs (Gustavo Walbon) [1921684] - powerpc/perf: Include PMCs as part of per-cpu cpuhw_events struct (Gustavo Walbon) [1921684] - powerpc/perf: Adds support for programming of Thresholding in P10 (Gustavo Walbon) [1921684] - x86/entry/64: Deduplicate multiple IBRS macros in paranoid_entry (Waiman Long) [1924364] - x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb (Waiman Long) [1924364] - x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP (Waiman Long) [1924364] - x86/bugs/multihit: Fix mitigation reporting when VMX is not in use (Waiman Long) [1924364] - x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Waiman Long) [1924364] - x86/bugs: Move enum taa_mitigations to bugs.c (Waiman Long) [1924364] - mm/memcg: set memcg when splitting page (Waiman Long) [1937825] - mm/memcg: rename mem_cgroup_split_huge_fixup to split_page_memcg and add nr_pages argument (Waiman Long) [1937825] - mm, tracing: Fix kmem_cache_free trace event to not print stale pointers (Waiman Long) [1937825] - mm: memcontrol: fix get_active_memcg return value (Waiman Long) [1937825] - fs: buffer: use raw page_memcg() on locked page (Waiman Long) [1937825] - mm/list_lru.c: remove kvfree_rcu_local() (Waiman Long) [1937825] - mm: memcontrol: replace the loop with a list_for_each_entry() (Waiman Long) [1937825] - mm/memcontrol: remove redundant NULL check (Waiman Long) [1937825] - mm: page_counter: re-layout structure to reduce false sharing (Waiman Long) [1937825] - mm: kmem: make __memcg_kmem_(un)charge static (Waiman Long) [1937825] - mm: memcg: add swapcache stat for memcg v2 (Waiman Long) [1937825] - mm/memcg: remove rcu locking for lock_page_lruvec function series (Waiman Long) [1937825] - mm/memcg: revise the using condition of lock_page_lruvec function series (Waiman Long) [1937825] - mm: memcontrol: make the slab calculation consistent (Waiman Long) [1937825] - mm: memcontrol: convert NR_FILE_PMDMAPPED account to pages (Waiman Long) [1937825] - mm: memcontrol: convert NR_SHMEM_PMDMAPPED account to pages (Waiman Long) [1937825] - mm: memcontrol: convert NR_SHMEM_THPS account to pages (Waiman Long) [1937825] - mm: memcontrol: convert NR_FILE_THPS account to pages (Waiman Long) [1937825] - mm: memcontrol: convert NR_ANON_THPS account to pages (Waiman Long) [1937825] - mm: memcontrol: optimize per-lruvec stats counter memory usage (Waiman Long) [1937825] - mm: memcg/slab: pre-allocate obj_cgroups for slab caches with SLAB_ACCOUNT (Waiman Long) [1937825] - mm/slub: minor coding style tweaks (Waiman Long) [1937825] - mm, slub: remove slub_memcg_sysfs boot param and CONFIG_SLUB_MEMCG_SYSFS_ON (Waiman Long) [1937825] - mm, slub: splice cpu and page freelists in deactivate_slab() (Waiman Long) [1937825] - mm, slab, slub: stop taking cpu hotplug lock (Waiman Long) [1937825] - mm, slab, slub: stop taking memory hotplug lock (Waiman Long) [1937825] - mm, slub: stop freeing kmem_cache_node structures on node offline (Waiman Long) [1937825] - mm/slub: disable user tracing for kmemleak caches by default (Waiman Long) [1937825] - mm/slab: minor coding style tweaks (Waiman Long) [1937825] - mm/sl?b.c: remove ctor argument from kmem_cache_flags (Waiman Long) [1937825] - mm, tracing: record slab name for kmem_cache_free() (Waiman Long) [1937825] - mm: fix numa stats for thp migration (Waiman Long) [1937825] - mm: memcg: fix memcg file_dirty numa stat (Waiman Long) [1937825] - mm/memcontrol: fix warning in mem_cgroup_page_lruvec() (Waiman Long) [1937825] - mm: slub: call account_slab_page() after slab page initialization (Waiman Long) [1937825] - mm/hugetlb: fix deadlock in hugetlb_cow error path (Waiman Long) [1937825] - mm/memcontrol:rewrite mem_cgroup_page_lruvec() (Waiman Long) [1937825] - mm/memcg: remove unused definitions (Waiman Long) [1937825] - mm/memcg: warning on !memcg after readahead page charged (Waiman Long) [1937825] - mm/memcg: bail early from swap accounting if memcg disabled (Waiman Long) [1937825] - mm/lru: revise the comments of lru_lock (Waiman Long) [1937825] - mm/lru: introduce relock_page_lruvec() (Waiman Long) [1937825] - mm/lru: replace pgdat lru_lock with lruvec lock (Waiman Long) [1937825] - mm/lru: move lock into lru_note_cost (Waiman Long) [1937825] - mm/swap.c: serialize memcg changes in pagevec_lru_move_fn (Waiman Long) [1937825] - mm/compaction: do page isolation first in compaction (Waiman Long) [1937825] - mm/lru: introduce TestClearPageLRU() (Waiman Long) [1937825] - mm/mlock: remove __munlock_isolate_lru_page() (Waiman Long) [1937825] - mm/mlock: remove lru_lock on TestClearPageMlocked (Waiman Long) [1937825] - mm/vmscan: remove lruvec reget in move_pages_to_lru (Waiman Long) [1937825] - mm/swap.c: fold vm event PGROTATED into pagevec_move_tail_fn (Waiman Long) [1937825] - mm/memcg: add debug checking in lock_page_memcg (Waiman Long) [1937825] - mm: page_idle_get_page() does not need lru_lock (Waiman Long) [1937825] - mm/rmap: stop store reordering issue on page->mapping (Waiman Long) [1937825] - mm/vmscan: remove unnecessary lruvec adding (Waiman Long) [1937825] - mm/thp: narrow lru locking (Waiman Long) [1937825] - mm/thp: simplify lru_add_page_tail() (Waiman Long) [1937825] - mm/thp: use head for head page in lru_add_page_tail() (Waiman Long) [1937825] - mm/thp: move lru_add_page_tail() to huge_memory.c (Waiman Long) [1937825] - mm: slub: convert sysfs sprintf family to sysfs_emit/sysfs_emit_at (Waiman Long) [1937825] - mm: truncate_complete_page() does not exist any more (Waiman Long) [1937825] - mm/vmscan: drop unneeded assignment in kswapd() (Waiman Long) [1937825] - mm: memcontrol: account pagetables per node (Waiman Long) [1937825] - mm: move lruvec stats update functions to vmstat.h (Waiman Long) [1937825] - mm/memcg: remove incorrect comment (Waiman Long) [1937825] - mm: memcontrol: sssign boolean values to a bool variable (Waiman Long) [1937825] - mm: memcg/slab: rename *_lruvec_slab_state to *_lruvec_kmem_state (Waiman Long) [1937825] - mm: memcg: remove obsolete memcg_has_children() (Waiman Long) [1937825] - mm/page_counter: use page_counter_read in page_counter_set_max (Waiman Long) [1937825] - cgroup: remove obsoleted broken_hierarchy and warned_broken_hierarchy (Waiman Long) [1937825] - docs: cgroup-v1: reflect the deprecation of the non-hierarchical mode (Waiman Long) [1937825] - mm: memcg: deprecate the non-hierarchical mode (Waiman Long) [1937825] - mm: memcg: fix obsolete code comments (Waiman Long) [1937825] - mm/memcg: update page struct member in comments (Waiman Long) [1937825] - mm/rmap: always do TTU_IGNORE_ACCESS (Waiman Long) [1937825] - mm: memcontrol: eliminate redundant check in __mem_cgroup_insert_exceeded() (Waiman Long) [1937825] - mm: memcontrol: remove unused mod_memcg_obj_state() (Waiman Long) [1937825] - mm: memcontrol: add file_thp, shmem_thp to memory.stat (Waiman Long) [1937825] - mm/gup: combine put_compound_head() and unpin_user_page() (Waiman Long) [1937825] - mm: Convert page kmemcg type to a page memcg flag (Waiman Long) [1937825] - mm: Introduce page memcg flags (Waiman Long) [1937825] - mm: memcontrol/slab: Use helpers to access slab page's memcg_data (Waiman Long) [1937825] - mm: memcontrol: Use helpers to read page's memcg data (Waiman Long) [1937825] - hugetlbfs: fix anon huge page migration race (Waiman Long) [1937825] - mm: memcontrol: fix missing wakeup polling thread (Waiman Long) [1937825] - mm/gup: use unpin_user_pages() in __gup_longterm_locked() (Waiman Long) [1937825] - mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit (Waiman Long) [1937825] - mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate (Waiman Long) [1937825] - mm/compaction: count pages and stop correctly during page isolation (Waiman Long) [1937825] - mm: kmem: enable kernel memcg accounting from interrupt contexts (Waiman Long) [1937825] - mm: kmem: prepare remote memcg charging infra for interrupt contexts (Waiman Long) [1937825] - mm: kmem: remove redundant checks from get_obj_cgroup_from_current() (Waiman Long) [1937825] - mm, memcg: rework remote charging API to support nesting (Waiman Long) [1937825] - mm: use self-explanatory macros rather than "2" (Waiman Long) [1937825] - mm/vmscan: allow arbitrary sized pages to be paged out (Waiman Long) [1937825] - mm/rmap: fix assumptions of THP size (Waiman Long) [1937825] - mm/huge_memory: fix can_split_huge_page assumption of THP size (Waiman Long) [1937825] - mm/huge_memory: fix page_trans_huge_mapcount assumption of THP size (Waiman Long) [1937825] - mm/huge_memory: fix split assumption of page size (Waiman Long) [1937825] - mm/huge_memory: fix total_mapcount assumption of page size (Waiman Long) [1937825] - mm/page_owner: change split_page_owner to take a count (Waiman Long) [1937825] - mm/memory: remove page fault assumption of compound page size (Waiman Long) [1937825] - mm/filemap: fix page cache removal for arbitrary sized THPs (Waiman Long) [1937825] - mm/vmscan: fix comments for isolate_lru_page() (Waiman Long) [1937825] - mm/vmscan: fix infinite loop in drop_slab_node (Waiman Long) [1937825] - mm: move call to compound_head() in release_pages() (Waiman Long) [1937825] - mm: account PMD tables like PTE tables (Waiman Long) [1937825] - mm/memcg: fix device private memcg accounting (Waiman Long) [1937825] - mm: memcontrol: add the missing numa_stat interface for cgroup v2 (Waiman Long) [1937825] - mm: remove activate_page() from unuse_pte() (Waiman Long) [1937825] - bdi: replace BDI_CAP_NO_{WRITEBACK,ACCT_DIRTY} with a single flag (Waiman Long) [1937825] - mm/thp: fix __split_huge_pmd_locked() for migration PMD (Waiman Long) [1937825] - mm: fix check_move_unevictable_pages() on THP (Waiman Long) [1937825] - mm: migration of hugetlbfs page skip memcg (Waiman Long) [1937825] - mm: and drivers core: Convert hugetlb_report_node_meminfo to sysfs_emit (Waiman Long) [1937825] - drivers core: Miscellaneous changes for sysfs_emit (Waiman Long) [1937825] - drivers core: Reindent a couple uses around sysfs_emit (Waiman Long) [1937825] - drivers core: Remove strcat uses around sysfs_emit and neaten (Waiman Long) [1937825] - drivers core: Use sysfs_emit and sysfs_emit_at for show(device *...) functions (Waiman Long) [1937825] - sysfs: Add sysfs_emit and sysfs_emit_at to format sysfs output (Waiman Long) [1937825] - mm: fix pin vs. gup mismatch with gate pages (Waiman Long) [1937825] - mm/gup: use a standard migration target allocation callback (Waiman Long) [1937825] - mm/hugetlb: make hugetlb migration callback CMA aware (Waiman Long) [1937825] - mm/gup: restrict CMA region by using allocation scope API (Waiman Long) [1937825] - mm/page_alloc: remove a wrapper for alloc_migration_target() (Waiman Long) [1937825] - mm/mempolicy: use a standard migration target allocation callback (Waiman Long) [1937825] - mm/migrate: introduce a standard migration target allocation function (Waiman Long) [1937825] - mm/migrate: clear __GFP_RECLAIM to make the migration callback consistent with regular THP allocations (Waiman Long) [1937825] - mm/hugetlb: unify migration callbacks (Waiman Long) [1937825] - mm/migrate: move migration helper from .h to .c (Waiman Long) [1937825] - mm/page_isolation: prefer the node of the source page (Waiman Long) [1937825] - hugetlbfs: remove call to huge_pte_alloc without i_mmap_rwsem (Waiman Long) [1937825] - mm, oom: show process exiting information in __oom_kill_process() (Waiman Long) [1937825] - doc, mm: clarify /proc//oom_score value range (Waiman Long) [1937825] - doc, mm: sync up oom_score_adj documentation (Waiman Long) [1937825] - mm, oom: make the calculation of oom badness more accurate (Waiman Long) [1937825] - mm: vmscan: consistent update to pgrefill (Waiman Long) [1937825] - mm/vmscan.c: fix typo (Waiman Long) [1937825] - mm: memcontrol: account kernel stack per node (Waiman Long) [1937825] - mm/hugetlb.c: fix pages per hugetlb calculation (Waiman Long) [1937825] - doc: THP CoW fault no longer allocate THP (Waiman Long) [1937825] - driver core: platform: expose numa_node to users in sysfs (Waiman Long) [1937825] - nilfs2: fix null pointer dereference at nilfs_segctor_do_construct() (Waiman Long) [1937825] - mm, memcg: fix some typos in memcontrol.c (Waiman Long) [1937825] - mm/vmsan: fix some typos in comment (Waiman Long) [1937825] - mm: thp: don't need to drain lru cache when splitting and mlocking THP (Waiman Long) [1937825] - mm/vmscan: update the comment of should_continue_reclaim() (Waiman Long) [1937825] - mm/vmscan.c: change prototype for shrink_page_list (Waiman Long) [1937825] - mm/vmscan: count layzfree pages and fix nr_isolated_* mismatch (Waiman Long) [1937825] - mm/vmscan.c: use update_lru_size() in update_lru_sizes() (Waiman Long) [1937825] - mm: simplify calling a compound page destructor (Waiman Long) [1937825] - mm/page_alloc: integrate classzone_idx and high_zoneidx (Waiman Long) [1937825] - mm/page_alloc: use ac->high_zoneidx for classzone_idx (Waiman Long) [1937825] - mm/page_alloc.c: extract check_[new|free]_page_bad() common part to page_bad_reason() (Waiman Long) [1937825] - mm/page_alloc.c: rename free_pages_check() to check_free_page() (Waiman Long) [1937825] - mm/page_alloc.c: rename free_pages_check_bad() to check_free_page_bad() (Waiman Long) [1937825] - mm/page_alloc.c: bad_flags is not necessary for bad_page() (Waiman Long) [1937825] - mm/page_alloc.c: bad_[reason|flags] is not necessary when PageHWPoison (Waiman Long) [1937825] - scs: Report SCS usage in bytes rather than number of entries (Waiman Long) [1937825] - scs: Move accounting into alloc/free functions (Waiman Long) [1937825] - mm/vmscan: remove unnecessary argument description of isolate_lru_pages() (Waiman Long) [1937825] - scs: Add support for stack usage debugging (Waiman Long) [1937825] - scs: Add page accounting for shadow call stack allocations (Waiman Long) [1937825] - scs: Add support for Clang's Shadow Call Stack (SCS) (Waiman Long) [1937825] - mm/migrate.c: unify "not queued for migration" handling in do_pages_move() (Waiman Long) [1937825] - mm/migrate.c: check pagelist in move_pages_and_store_status() (Waiman Long) [1937825] - mm/migrate.c: wrap do_move_pages_to_node() and store_status() (Waiman Long) [1937825] - mm/migrate.c: no need to check for i > start in do_pages_move() (Waiman Long) [1937825] - mm/hugetlb: remove unnecessary memory fetch in PageHeadHuge() (Waiman Long) [1937825] - hugetlbfs: Use i_mmap_rwsem to address page fault/truncate race (Waiman Long) [1937825] - hugetlbfs: use i_mmap_rwsem for more pmd sharing synchronization (Waiman Long) [1937825] - mm,thp,compaction,cma: allow THP migration for CMA allocations (Waiman Long) [1937825] - mm,compaction,cma: add alloc_contig flag to compact_control (Waiman Long) [1937825] - mm/vmscan.c: do_try_to_free_pages(): clean code by removing unnecessary assignment (Waiman Long) [1937825] - mm/vmscan.c: make may_enter_fs bool in shrink_page_list() (Waiman Long) [1937825] - mm/vmscan.c: fix data races using kswapd_classzone_idx (Waiman Long) [1937825] - mm/vmscan.c: remove cpu online notification for now (Waiman Long) [1937825] - mm: vmscan: replace open codings to NUMA_NO_NODE (Waiman Long) [1937825] - mm: swap: make page_evictable() inline (Waiman Long) [1937825] - mm/swap.c: not necessary to export __pagevec_lru_add() (Waiman Long) [1937825] - mm/gup: fix omission of check on FOLL_LONGTERM in gup fast path (Waiman Long) [1937825] - mm: dump_page(): additional diagnostics for huge pinned pages (Waiman Long) [1937825] - mm: improve dump_page() for compound pages (Waiman Long) [1937825] - selftests/vm: run_vmtests: invoke gup_benchmark with basic FOLL_PIN coverage (Waiman Long) [1937825] - mm/gup_benchmark: support pin_user_pages() and related calls (Waiman Long) [1937825] - mm/gup: /proc/vmstat: pin_user_pages (FOLL_PIN) reporting (Waiman Long) [1937825] - mm/gup: page->hpage_pinned_refcount: exact pin counts for huge pages (Waiman Long) [1937825] - mm/gup: track FOLL_PIN pages (Waiman Long) [1937825] - mm/gup: pass gup flags to two more routines (Waiman Long) [1937825] - mm: introduce page_ref_sub_return() (Waiman Long) [1937825] - mm/gup: pass a flags arg to __gup_device_* functions (Waiman Long) [1937825] - mm/gup: split get_user_pages_remote() into two routines (Waiman Long) [1937825] - sysfs: fix static inline declaration of sysfs_groups_change_owner() (Waiman Long) [1937825] - drivers/base/cpu: Simplify s*nprintf() usages (Waiman Long) [1937825] - drivers/base/cpu: Use scnprintf() for avoiding potential buffer overflow (Waiman Long) [1937825] - sysfs: add sysfs_change_owner() (Waiman Long) [1937825] - sysfs: add sysfs_group{s}_change_owner() (Waiman Long) [1937825] - sysfs: add sysfs_link_change_owner() (Waiman Long) [1937825] - sysfs: add sysfs_file_change_owner() (Waiman Long) [1937825] - mm/huge_memory.c: reduce critical section protected by split_queue_lock (Waiman Long) [1937825] - mm/huge_memory.c: use head to emphasize the purpose of page (Waiman Long) [1937825] - mm/huge_memory.c: use head to check huge zero page (Waiman Long) [1937825] - mm/gup: move try_get_compound_head() to top, fix minor issues (Waiman Long) [1937825] - userfaultfd: wrap the common dst_vma check into an inlined function (Waiman Long) [1937825] - userfaultfd: remove unnecessary WARN_ON() in __mcopy_atomic_hugetlb() (Waiman Long) [1937825] - userfaultfd: use vma_pagesize for all huge page size calculation (Waiman Long) [1937825] - mm/hugetlb: avoid looping to the same hugepage if !pages and !vmas (Waiman Long) [1937825] - hugetlb: remove unused hstate in hugetlb_fault_mutex_hash() (Waiman Long) [1937825] - hugetlbfs: convert macros to static inline, fix sparse warning (Waiman Long) [1937825] - hugetlbfs: hugetlb_fault_mutex_hash() cleanup (Waiman Long) [1937825] - mm/gup.c: allow CMA migration to propagate errors back to caller (Waiman Long) [1937825] - mm/gup_benchmark: fix MAP_HUGETLB case (Waiman Long) [1937825] - mm/gup_benchmark: add a missing "w" to getopt string (Waiman Long) [1937825] - mm, page_owner: rename flag indicating that page is allocated (Waiman Long) [1937825] - mm, page_owner: decouple freeing stack trace from debug_pagealloc (Waiman Long) [1937825] - mm, page_owner: fix off-by-one error in __set_page_owner_handle() (Waiman Long) [1937825] - mm/filemap.c: don't initiate writeback if mapping has no dirty pages (Waiman Long) [1937825] - mm, page_owner, debug_pagealloc: save and dump freeing stack trace (Waiman Long) [1937825] - mm, page_owner: keep owner info when freeing the page (Waiman Long) [1937825] - mm, page_owner: record page owner for each subpage (Waiman Long) [1937825] - mm: introduce page_size() (Waiman Long) [1937825] - mm, tracing: Print symbol name for call_site in trace events (Waiman Long) [1937825] - mm/gup.c: mark undo_dev_pagemap as __maybe_unused (Waiman Long) [1937825] - mm, memcg: introduce memory.events.local (Waiman Long) [1937825] - memcg, fsnotify: no oom-kill for remote memcg charging (Waiman Long) [1937825] - mm/swap_state.c: simplify total_swapcache_pages() with get_swap_device() (Waiman Long) [1937825] - mm: make !CONFIG_HUGE_PAGE wrappers into static inlines (Waiman Long) [1937825] - include/linux/hugetlb.h: convert to use vm_fault_t (Waiman Long) [1937825] - mm/page_ext.c: fix an imbalance with kmemleak (Waiman Long) [1937825] - mm/hugetlb: add prot_modify_start/commit sequence for hugetlb update (Waiman Long) [1937825] - iov_iter: optimize page_copy_sane() (Waiman Long) [1937825] - mm: remove __hugepage_set_anon_rmap() (Waiman Long) [1937825] - mm: remove pte_lock_deinit() (Waiman Long) [1937825] - mm/debug.c: make "migrate_reason_names[]" const char * (Waiman Long) [1937825] - vmscan: return NODE_RECLAIM_NOSCAN in node_reclaim() when CONFIG_NUMA is n (Waiman Long) [1937825] - tools/testing/selftests/vm/gup_benchmark.c: add MAP_HUGETLB option (Waiman Long) [1937825] - tools/testing/selftests/vm/gup_benchmark.c: add MAP_SHARED option (Waiman Long) [1937825] - tools/testing/selftests/vm/gup_benchmark.c: allow user specified file (Waiman Long) [1937825] - tools/testing/selftests/vm/gup_benchmark.c: fix 'write' flag usage (Waiman Long) [1937825] - mm/page_ext.c: constify lookup_page_ext() argument (Waiman Long) [1937825] - mm, page_alloc: actually ignore mempolicies for high priority allocations (Waiman Long) [1937825] - thp: use mm_file_counter to determine update which rss counter (Waiman Long) [1937825]- RDMA/cxgb4: Fix the reported max_recv_sge value (Kamal Heib) [1931850 1918264] - RDMA/qedr: Fix kernel panic when trying to access recv_cq (Kamal Heib) [1931850] - RDMA/addr: Be strict with gid size (Kamal Heib) [1931850] - IB/hfi1: Fix probe time panic when AIP is enabled with a buggy BIOS (Kamal Heib) [1931850 1921704 1953593] - RDMA/rxe: Fix errant WARN_ONCE in rxe_completer() (Kamal Heib) [1931850] - RDMA/rxe: Fix extra deref in rxe_rcv_mcast_pkt() (Kamal Heib) [1931850] - RDMA/rxe: Fix FIXME in rxe_udp_encap_recv() (Kamal Heib) [1931850] - RDMA/rxe: Fix missed IB reference counting in loopback (Kamal Heib) [1931850] - RDMA/uverbs: Fix kernel-doc warning of _uverbs_alloc (Kamal Heib) [1931850] - RDMA/rxe: Fix missing kconfig dependency on CRYPTO (Kamal Heib) [1931850] - RDMA/cm: Fix IRQ restore in ib_send_cm_sidr_rep (Kamal Heib) [1931850] - RDMA/rxe: Remove unused pkt->offset (Kamal Heib) [1931850] - RDMA/ucma: Fix use-after-free bug in ucma_create_uevent (Kamal Heib) [1931850] - RDMA/core: Fix kernel doc warnings for ib_port_immutable_read() (Kamal Heib) [1931850] - RDMA/ipoib: Remove racy Subnet Manager sendonly join checks (Kamal Heib) [1931850] - RDMA/rxe: Cleanup init_send_wqe (Kamal Heib) [1931850] - RDMA/rxe: Fix minor coding style issues (Kamal Heib) [1931850] - RDMA/rxe: Correct skb on loopback path (Kamal Heib) [1931850] - RDMA/rxe: Fix coding error in rxe_rcv_mcast_pkt (Kamal Heib) [1931850] - RDMA/rxe: Remove useless code in rxe_recv.c (Kamal Heib) [1931850] - RDMA/rxe: Fix coding error in rxe_recv.c (Kamal Heib) [1931850] - RDMA/core: Introduce and use API to read port immutable data (Kamal Heib) [1931850] - RDMA/pvrdma: Replace spin_lock_irqsave with spin_lock in hard IRQ (Kamal Heib) [1931850] - IB/core: Use valid port number to check link layer (Kamal Heib) [1931850] - IB/cm: Avoid a loop when device has 255 ports (Kamal Heib) [1931850] - RDMA/efa: Remove unused syndrome enum values (Kamal Heib) [1931850] - RDMA/efa: Remove unused 'select' field from get/set feature command descriptor (Kamal Heib) [1931850] - RDMA/efa: Remove unnecessary indentation in defs comments (Kamal Heib) [1931850] - RDMA/efa: Remove duplication of upper/lower_32_bits (Kamal Heib) [1931850] - RDMA/efa: Remove redundant NULL pointer check of CQE (Kamal Heib) [1931850] - RDMA/hw/hfi1/rc: Demote incorrectly populated kernel-doc header (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/verbs: Demote non-conforming doc header and fix a misspelling (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/user_exp_rcv: Demote half-documented and kernel-doc abuses (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/ud: Fix a little more doc-rot (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/uc: Fix a little doc-rot (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/tid_rdma: Fix a plethora of kernel-doc issues (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/sdma: Fix misnaming of 'sdma_send_txlist()'s 'count_out' param (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/ruc: Fix a small formatting and description issues (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/qp: Fix some formatting issues and demote kernel-doc abuse (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/rc: Fix a few function documentation issues (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/pio_copy: Provide entry for 'pio_copy()'s 'dd' param (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/pcie: Demote kernel-doc abuses (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/netdev_rx: Fix misdocumentation of the 'start_id' param (Kamal Heib) [1931850 1921704] - RDMA/sw/rdmavt/qp: Fix kernel-doc formatting problem (Kamal Heib) [1931850 1921704] - RDMA/sw/rdmavt/mad: Fix misspelling of 'rvt_process_mad()'s 'in_mad_size' param (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/msix: Add description for 'name' and remove superfluous param 'idx' (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/mad: Demote half-completed kernel-doc header fix another (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/iowait: Demote half-completed kernel-doc and fix formatting issue in another (Kamal Heib) [1931850 1921704] - RDMA/sw/rdmavt/srq: Fix a couple of kernel-doc issues (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/intr: Fix some kernel-doc formatting issues (Kamal Heib) [1931850 1921704] - RDMA/rxe: Replace missing rxe_pool_get_index_locked (Kamal Heib) [1931850] - RDMA/rxe: Remove unneeded pool->state (Kamal Heib) [1931850] - RDMA/rxe: Remove references to ib_device and pool (Kamal Heib) [1931850] - RDMA/rxe: Remove RXE_POOL_ATOMIC (Kamal Heib) [1931850] - RDMA/rxe: Fix misleading comments and names (Kamal Heib) [1931850] - RDMA/rxe: Fix bug in rxe_alloc() (Kamal Heib) [1931850] - IB/umad: Return EPOLLERR in case of when device disassociated (Kamal Heib) [1931850] - IB/umad: Return EIO in case of when device disassociated (Kamal Heib) [1931850] - RDMA/sw/rdmavt/qp: Fix a bunch of kernel-doc misdemeanours (Kamal Heib) [1931850 1921704] - RDMA/sw/rdmavt/mr: Fix some issues related to formatting and missing descriptions (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/file_ops: Fix' manage_rcvq()'s 'arg' param (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/exp_rcv: Fix some kernel-doc formatting issues (Kamal Heib) [1931850 1921704] - RDMA/sw/rdmavt/mcast: Demote incomplete kernel-doc header (Kamal Heib) [1931850 1921704] - RDMA/sw/rdmavt/mad: Fix 'rvt_process_mad()'s documentation header (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/chip: Fix a bunch of kernel-doc formatting and spelling issues (Kamal Heib) [1931850 1921704] - RDMA/sw/rdmavt/cq: Demote hardly complete kernel-doc header (Kamal Heib) [1931850 1921704] - RDMA/sw/rdmavt/vt: Fix formatting issue and update description for 'context' (Kamal Heib) [1931850 1921704] - RDMA/hw/efa/efa_com: Stop using param description notation for non-params (Kamal Heib) [1931850] - RDMA/uverbs: Don't set rcq for a QP if qp_type is IB_QPT_XRC_INI (Kamal Heib) [1931850] - RDMA/core/iwpm_msg: Add proper descriptions for 'skb' param (Kamal Heib) [1931850] - RDMA/core/iwpm_util: Fix some param description misspellings (Kamal Heib) [1931850] - RDMA/core/counters: Demote non-conformant kernel-doc headers (Kamal Heib) [1931850] - RDMA/core/restrack: Fix kernel-doc formatting issue (Kamal Heib) [1931850] - RDMA/core/sa_query: Demote non-conformant kernel-doc header (Kamal Heib) [1931850] - RDMA/core/multicast: Provide description for 'ib_init_ah_from_mcmember()'s 'rec' param (Kamal Heib) [1931850] - RDMA/core/roce_gid_mgmt: Fix misnaming of 'rdma_roce_rescan_device()'s param 'ib_dev' (Kamal Heib) [1931850] - RDMA/core/cache: Fix some misspellings, missing and superfluous param descriptions (Kamal Heib) [1931850] - RDMA/core: device: Fix formatting in worthy kernel-doc header and demote another (Kamal Heib) [1931850] - IB/iser: Simplify prot_caps setting (Kamal Heib) [1931850] - IB/iser: Enforce iser_max_sectors to be greater than 0 (Kamal Heib) [1931850] - IB/iser: Protect iscsi_max_lun module param using callback (Kamal Heib) [1931850] - IB/iser: Remove unneeded semicolons (Kamal Heib) [1931850] - IB/isert: Simplify signature cap check (Kamal Heib) [1931850] - IB/isert: Remove unneeded semicolon (Kamal Heib) [1931850] - IB/isert: Remove unneeded new lines (Kamal Heib) [1931850] - RDMA/nldev: Return an error message on failure to turn auto mode (Kamal Heib) [1931850] - RDMA/rxe: Fix race in rxe_mcast.c (Kamal Heib) [1931850] - RDMA/rxe: Add unlocked versions of pool APIs (Kamal Heib) [1931850] - RDMA/rxe: Make add/drop key/index APIs type safe (Kamal Heib) [1931850] - RDMA/rxe: Make pool lookup and alloc APIs type safe (Kamal Heib) [1931850] - RDMA/rxe: Add elem_offset field to rxe_type_info (Kamal Heib) [1931850] - RDMA/rxe: Let pools support both keys and indices (Kamal Heib) [1931850] - RDMA/rxe: Remove unneeded RXE_POOL_ATOMIC flag (Kamal Heib) [1931850] - RDMA/rxe: Add check for supported QP types (Kamal Heib) [1931850] - RDMA: Use kzalloc for allocating only one thing (Kamal Heib) [1931850] - RDMA/cma: Delete useless kfree code (Kamal Heib) [1931850] - RDMA/hfi1: remove h from printk format specifier (Kamal Heib) [1931850 1921704] - RDMA: Convert comma to semicolon (Kamal Heib) [1931850] - net: devlink: Add unused port flavour (Petr Oros) [1943273] - devlink: add .trap_group_action_set() callback (Petr Oros) [1943273] - devlink: add parser error drop packet traps (Petr Oros) [1943273] - drop_monitor: Perform cleanup upon probe registration failure (Petr Oros) [1943273] - selftests: net: Add drop monitor test (Petr Oros) [1943273] - drop_monitor: Filter control packets in drop monitor (Petr Oros) [1943273] - drop_monitor: Remove duplicate struct (Petr Oros) [1943273] - drop_monitor: Remove no longer used functions (Petr Oros) [1943273] - drop_monitor: Convert to using devlink tracepoint (Petr Oros) [1943273] - drop_monitor: Prepare probe functions for devlink tracepoint (Petr Oros) [1943273] - devlink: Add a tracepoint for trap reports (Petr Oros) [1943273] - net: devlink: fix reporter dump dumpit (Petr Oros) [1943273] - devlink: have genetlink code to parse the attrs during dumpit (Petr Oros) [1943273] - netfilter: nf_tables: add direct calls for all builtin expressions (Florian Westphal) [1953320] - netfilter: nf_tables: handle meta/lookup with direct call (Florian Westphal) [1953320] - ionic: linearize tso skb with too many frags (Jonathan Toppins) [1940696] - i40e: fix the restart auto-negotiation after FEC modified (Stefan Assmann) [1725560] - ovl: skip getxattr of security labels (Miklos Szeredi) [1956340] - ovl: fix dentry leak in ovl_get_redirect (Miklos Szeredi) [1956340] - ovl: avoid deadlock on directory ioctl (Miklos Szeredi) [1956340] - cap: fix conversions on getxattr (Miklos Szeredi) [1956340] - ovl: perform vfs_getxattr() with mounter creds (Miklos Szeredi) [1956340] - ovl: add warning on user_ns mismatch (Miklos Szeredi) [1956340] - ovl: unprivieged mounts (Miklos Szeredi) [1956340] - ovl: do not get metacopy for userxattr (Miklos Szeredi) [1956340] - ovl: do not fail because of O_NOATIME (Miklos Szeredi) [1956340] - ovl: do not fail when setting origin xattr (Miklos Szeredi) [1956340] - ovl: user xattr (Miklos Szeredi) [1956340] - ovl: simplify file splice (Miklos Szeredi) [1956340] - ovl: make ioctl() safe (Miklos Szeredi) [1956340] - ovl: check privs before decoding file handle (Miklos Szeredi) [1956340] - vfs: verify source area in vfs_dedupe_file_range_one() (Miklos Szeredi) [1956340] - vfs: move cap_convert_nscap() call into vfs_setxattr() (Miklos Szeredi) [1956340] - ovl: fix incorrect extent info in metacopy case (Miklos Szeredi) [1956340] - ovl: expand warning in ovl_d_real() (Miklos Szeredi) [1956340] - ovl: document lower modification caveats (Miklos Szeredi) [1956340] - ovl: warn about orphan metacopy (Miklos Szeredi) [1956340] - ovl: doc clarification (Miklos Szeredi) [1956340] - ovl: introduce new "uuid=off" option for inodes index feature (Miklos Szeredi) [1956340] - ovl: propagate ovl_fs to ovl_decode_real_fh and ovl_encode_real_fh (Miklos Szeredi) [1956340] - ovl: use generic vfs_ioc_setflags_prepare() helper (Miklos Szeredi) [1956340] - ovl: support [S|G]ETFLAGS and FS[S|G]ETXATTR ioctls for directories (Miklos Szeredi) [1956340] - ovl: rearrange ovl_can_list() (Miklos Szeredi) [1956340] - ovl: enumerate private xattrs (Miklos Szeredi) [1956340] - ovl: pass ovl_fs down to functions accessing private xattrs (Miklos Szeredi) [1956340] - ovl: drop flags argument from ovl_do_setxattr() (Miklos Szeredi) [1956340] - ovl: adhere to the vfs_ vs. ovl_do_ conventions for xattrs (Miklos Szeredi) [1956340] - ovl: use ovl_do_getxattr() for private xattr (Miklos Szeredi) [1956340] - ovl: fold ovl_getxattr() into ovl_get_redirect_xattr() (Miklos Szeredi) [1956340] - ovl: clean up ovl_getxattr() in copy_up.c (Miklos Szeredi) [1956340] - duplicate ovl_getxattr() (Miklos Szeredi) [1956340] - ovl: provide a mount option "volatile" (Miklos Szeredi) [1956340 1928211] - ovl: check for incompatible features in work dir (Miklos Szeredi) [1956340 1928211] - ovl: fix lookup of indexed hardlinks with metacopy (Miklos Szeredi) [1956340] - ovl: fix unneeded call to ovl_change_flags() (Miklos Szeredi) [1956340] - ovl: fix mount option checks for nfs_export with no upperdir (Miklos Szeredi) [1956340] - ovl: force read-only sb on failure to create index dir (Miklos Szeredi) [1956340] - ovl: fix regression with re-formatted lower squashfs (Miklos Szeredi) [1956340] - ovl: fix oops in ovl_indexdir_cleanup() with nfs_export=on (Miklos Szeredi) [1956340] - ovl: relax WARN_ON() when decoding lower directory file handle (Miklos Szeredi) [1956340] - ovl: remove not used argument in ovl_check_origin (Miklos Szeredi) [1956340] - ovl: change ovl_copy_up_flags static (Miklos Szeredi) [1956340] - ovl: inode reference leak in ovl_is_inuse true case. (Miklos Szeredi) [1956340] - ovl: remove unnecessary lock check (Miklos Szeredi) [1956340] - ovl: make oip->index bool (Miklos Szeredi) [1956340] - ovl: only pass ->ki_flags to ovl_iocb_to_rwf() (Miklos Szeredi) [1956340] - ovl: make private mounts longterm (Miklos Szeredi) [1956340] - ovl: get rid of redundant members in struct ovl_fs (Miklos Szeredi) [1956340] - ovl: add accessor for ofs->upper_mnt (Miklos Szeredi) [1956340] - ovl: drop negative dentry in upper layer (Miklos Szeredi) [1956340] - ovl: check permission to open real file (Miklos Szeredi) [1956340] - ovl: call secutiry hook in ovl_real_ioctl() (Miklos Szeredi) [1956340] - ovl: verify permissions in ovl_path_open() (Miklos Szeredi) [1956340] - ovl: switch to mounter creds in readdir (Miklos Szeredi) [1956340] - ovl: pass correct flags for opening real directory (Miklos Szeredi) [1956340] - ovl: whiteout inode sharing (Miklos Szeredi) [1956340] - ovl: inherit SB_NOSEC flag from upperdir (Miklos Szeredi) [1956340] - ovl: skip overlayfs superblocks at global sync (Miklos Szeredi) [1956340] - ovl: index dir act as work dir (Miklos Szeredi) [1956340] - ovl: prepare to copy up without workdir (Miklos Szeredi) [1956340] - ovl: cleanup non-empty directories in ovl_indexdir_cleanup() (Miklos Szeredi) [1956340] - ocxl: Add new kernel traces (Steve Best) [1907530] - ocxl: Add mmu notifier (Steve Best) [1907530] - ocxl: Update the Process Element Entry (Steve Best) [1907530] - ocxl: Initiate a TLB invalidate command (Steve Best) [1907530] - ocxl: Assign a register set to a Logical Partition (Steve Best) [1907530] - powerpc/mce: Remove per cpu variables from MCE handlers (Gustavo Walbon) [1921683] - powerpc/mce: Reduce the size of event arrays (Gustavo Walbon) [1921683] - tools/power turbostat: Support Ice Lake D (Prarit Bhargava) [1943439] - PM: hibernate: x86: Use crc32 instead of md5 for hibernation e820 integrity check (Chris von Recklinghausen) [1944636] - vhost/vsock: add IOTLB API support (Stefano Garzarella) [1894101] - vhost: Fix vhost_vq_reset() (Laurent Vivier) [1919126] - perf trace: Fix race in signal handling (Michael Petlan) [1928380] - scsi: sd: sd_zbc: Don't pass GFP_NOIO to kvcalloc (Ewan D. Milne) [1953699] - sd_zbc: clear zone resources for non-zoned case (Ewan D. Milne) [1953699] - scsi: scsi_debug: Fix a memory leak (Ewan D. Milne) [1953699] - scsi: sd: Warn if unsupported ZBC device is probed (Ewan D. Milne) [1953699] - scsi: core: Add 'set_status_byte()' accessor (Ewan D. Milne) [1953699] - scsi: scsi_debug: Do not set COMMAND_COMPLETE (Ewan D. Milne) [1953699] - scsi: scsi_transport_srp: Don't block target in failfast state (Ewan D. Milne) [1953699] - scsi: scsi_debug: Fix memleak in scsi_debug_init() (Ewan D. Milne) [1953699] - scsi: core: Fix -Wformat for scsi_host (Ewan D. Milne) [1953699] - scsi: doc: Fix some kernel-doc markups (Ewan D. Milne) [1953699] - scsi: sr: Initialize ->cmd_len (Ewan D. Milne) [1953699] - scsi: core: Set sc_data_direction to DMA_NONE for no-transfer commands (Ewan D. Milne) [1953699] - scsi: core: Remove scsi_setup_cmnd() and scsi_setup_fs_cmnd() (Ewan D. Milne) [1953699] - scsi: core: Clean up allocation and freeing of sgtables (Ewan D. Milne) [1953699] - scsi: core: Rename scsi_mq_prep_fn() to scsi_prepare_cmd() (Ewan D. Milne) [1953699] - scsi: core: Rename scsi_prep_state_check() to scsi_device_state_check() (Ewan D. Milne) [1953699] - scsi: core: Use rq_dma_dir in scsi_setup_cmnd() (Ewan D. Milne) [1953699] - scsi: core: Remove scsi_init_cmd_errh (Ewan D. Milne) [1953699] - scsi: sd: Allow user to configure command retries (Ewan D. Milne) [1953699] - scsi: sd: sd_zbc: Fix handling of host-aware ZBC disks (Ewan D. Milne) [1953699] - scsi: sd_zbc: Improve zone revalidation (Ewan D. Milne) [1953699] - scsi: sd_zbc: Don't limit max_zone_append sectors to max_hw_sectors (Ewan D. Milne) [1953699] - scsi: sd_zbc: Remove unused inline functions (Ewan D. Milne) [1953699] - nvme: fix the nsid value to print in nvme_validate_or_alloc_ns (Gopal Tiwari) [1921591] - nvme-pci: add the DISABLE_WRITE_ZEROES quirk for a Samsung PM1725a (Gopal Tiwari) [1921591] - nvme-rdma: Fix a use after free in nvmet_rdma_write_data_done (Gopal Tiwari) [1921591] - nvme-core: check ctrl css before setting up zns (Gopal Tiwari) [1921591] - nvme-fc: fix racing controller reset and create association (Gopal Tiwari) [1921591] - nvme-fc: return NVME_SC_HOST_ABORTED_CMD when a command has been aborted (Gopal Tiwari) [1921591] - nvme-fc: set NVME_REQ_CANCELLED in nvme_fc_terminate_exchange() (Gopal Tiwari) [1921591] - nvme: add NVME_REQ_CANCELLED flag in nvme_cancel_request() (Gopal Tiwari) [1921591] - nvme: simplify error logic in nvme_validate_ns() (Gopal Tiwari) [1921591] - nvme: set max_zone_append_sectors nvme_revalidate_zones (Gopal Tiwari) [1921591] - nvmet: model_number must be immutable once set (Gopal Tiwari) [1921591] - nvme-fabrics: fix kato initialization (Gopal Tiwari) [1921591] - nvme-hwmon: Return error code when registration fails (Gopal Tiwari) [1921591] - nvme-pci: add quirks for Lexar 256GB SSD (Gopal Tiwari) [1921591] - nvme-pci: mark Kingston SKC2000 as not supporting the deepest power state (Gopal Tiwari) [1921591] - nvme-pci: mark Seagate Nytro XM1440 as QUIRK_NO_NS_DESC_LIST. (Gopal Tiwari) [1921591] - nvme-tcp: fix crash triggered with a dataless request submission (Gopal Tiwari) [1921591] - nvme-hwmon: rework to avoid devm allocation (Gopal Tiwari) [1921591] - nvme: add 48-bit DMA address quirk for Amazon NVMe controllers (Gopal Tiwari) [1921591] - nvmet: remove else at the end of the function (Gopal Tiwari) [1921591] - nvmet: add helper to report invalid opcode (Gopal Tiwari) [1921591] - nvmet: add nvmet_req_subsys() helper (Gopal Tiwari) [1921591] - nvmet: use invalid cmd opcode helper (Gopal Tiwari) [1921591] - nvmet: use invalid cmd opcode helper (Gopal Tiwari) [1921591] - nvmet-fc: add a missing __rcu annotation to nvmet_fc_tgt_assoc.queues (Gopal Tiwari) [1921591] - nvme-multipath: set nr_zones for zoned namespaces (Gopal Tiwari) [1921591] - nvmet: make nvmet_find_namespace() req based (Gopal Tiwari) [1921591] - nvmet: set status to 0 in case for invalid nsid (Gopal Tiwari) [1921591] - nvmet: return uniform error for invalid ns (Gopal Tiwari) [1921591] - nvmet: remove extra variable in id-ns handler (Gopal Tiwari) [1921591] - nvmet-tcp: fix receive data digest calculation for multiple h2cdata PDUs (Gopal Tiwari) [1921591] - nvme-fabrics: avoid double completions in nvmf_fail_nonready_command (Gopal Tiwari) [1921591] - nvme: introduce a nvme_host_path_error helper (Gopal Tiwari) [1921591] - blk-mq: introduce blk_mq_set_request_complete (Gopal Tiwari) [1921591] - nvme-rdma: handle nvme_rdma_post_send failures better (Gopal Tiwari) [1921591] - nvmet-tcp: fix potential race of tcp socket closing accept_work (Gopal Tiwari) [1921591] - nvme: cleanup zone information initialization (Gopal Tiwari) [1921591] - nvmet-tcp: fix out-of-bounds access when receiving multiple h2cdata PDUs (Gopal Tiwari) [1921591] - nvme-pci: ignore the subsysem NQN on Phison E16 (Gopal Tiwari) [1921591] - nvme-pci: avoid the deepest sleep state on Kingston A2000 SSDs (Gopal Tiwari) [1921591] - nvme-tcp: use cancel tagset helper for tear down (Gopal Tiwari) [1921591] - nvme-rdma: use cancel tagset helper for tear down (Gopal Tiwari) [1921591] - nvme-rdma: add clean action for failed reconnection (Gopal Tiwari) [1921591] - nvme-core: get rid of the extra space (Gopal Tiwari) [1921591] - nvme-tcp: add clean action for failed reconnection (Gopal Tiwari) [1921591] - nvme: add tracing of zns commands (Gopal Tiwari) [1921591] - nvme: parse format nvm command details when tracing (Gopal Tiwari) [1921591] - nvme-core: add cancel tagset helpers (Gopal Tiwari) [1921591] - nvme: refactor ns->ctrl by request (Gopal Tiwari) [1921591] - nvme-tcp: fix wrong setting of request iov_iter (Gopal Tiwari) [1921591] - nvmet: remove extra variable in smart log nsid (Gopal Tiwari) [1921591] - nvme-tcp: get rid of unused helper function (Gopal Tiwari) [1921591] - nvmet: remove extra variable in identify ns (Gopal Tiwari) [1921591] - nvmet: remove extra variable in id-desclist (Gopal Tiwari) [1921591] - nvmet: add lba to sect conversion helpers (Gopal Tiwari) [1921591] - nvme: support command retry delay for admin command (Gopal Tiwari) [1921591] - nvmet: Use nvmet_is_port_enabled helper for pi_enable (Gopal Tiwari) [1921591] - nvme: constify static attribute_group structs (Gopal Tiwari) [1921591] - nvmet-fc: use RCU proctection for assoc_list (Gopal Tiwari) [1921591] - nvmet: Fix nvmet_is_port_enabled indentation (Gopal Tiwari) [1921591] - nvme-pci: add the DISABLE_WRITE_ZEROES quirk for a SPCC device (Gopal Tiwari) [1921591] - nvme-core: use list_add_tail_rcu instead of list_add_tail for nvme_init_ns_head (Gopal Tiwari) [1921591] - nvme: allow revalidate to set a namespace read-only (Gopal Tiwari) [1921591] - nvmet: set right status on error in id-ns handler (Gopal Tiwari) [1921591] - nvme-tcp: avoid request double completion for concurrent nvme_tcp_timeout (Gopal Tiwari) [1921591] - nvme-rdma: avoid request double completion for concurrent nvme_rdma_timeout (Gopal Tiwari) [1921591] - nvme-pci: allow use of cmb on v1.4 controllers (Gopal Tiwari) [1921591] - nvme: check the PRINFO bit before deciding the host buffer length (Gopal Tiwari) [1921591] - nvme-tcp: fix possible data corruption with bio merges (Gopal Tiwari) [1921591] - nvme-tcp: Fix warning with CONFIG_DEBUG_PREEMPT (Gopal Tiwari) [1921591] - nvme: don't intialize hwmon for discovery controllers (Gopal Tiwari) [1921591] - nvmet-rdma: Fix NULL deref when setting pi_enable and traddr INADDR_ANY (Gopal Tiwari) [1921591] - nvmet-rdma: Fix list_del corruption on queue establishment failure (Gopal Tiwari) [1921591] - nvme: unexport functions with no external caller (Gopal Tiwari) [1921591] - nvme: avoid possible double fetch in handling CQE (Gopal Tiwari) [1921591] - nvme: remove the unused status argument from nvme_trace_bio_complete (Gopal Tiwari) [1921591] - nvme-tcp: Fix possible race of io_work and direct send (Gopal Tiwari) [1921591] - nvme-fcloop: Fix sscanf type and list_first_entry_or_null warnings (Gopal Tiwari) [1921591] - nvme-fc: avoid calling _nvme_fc_abort_outstanding_ios from interrupt context (Gopal Tiwari) [1921591] - nvme-loop: use blk_mq_hctx_set_fq_lock_class to set loop's lock class (Gopal Tiwari) [1921591] - nvme: rename controller base dev_t char device (Gopal Tiwari) [1921591] - nvme: remove unnecessary return values (Gopal Tiwari) [1921591] - nvme: rename bdev operations (Gopal Tiwari) [1921591] - nvme: export zoned namespaces without Zone Append support read-only (Gopal Tiwari) [1921591] - nvme: print a warning for when listing active namespaces fails (Gopal Tiwari) [1921591] - nvme: improve an error message on Identify failure (Gopal Tiwari) [1921591] - nvmet: fix a spelling mistake "incuding" -> "including" in Kconfig (Gopal Tiwari) [1921591] - nvme-fabrics: reject I/O to offline device (Gopal Tiwari) [1921591] - nvmet: make sure discovery change log event is protected (Gopal Tiwari) [1921591] - nvme-pci: don't allocate unused I/O queues (Gopal Tiwari) [1921591] - nvme-pci: drop min() from nr_io_queues assignment (Gopal Tiwari) [1921591] - nvmet: use inline bio for passthru fast path (Gopal Tiwari) [1921591] - nvmet: use blk_rq_bio_prep instead of blk_rq_append_bio (Gopal Tiwari) [1921591] - nvmet: remove unused ctrl->cqs (Gopal Tiwari) [1921591] - nvmet: remove op_flags for passthru commands (Gopal Tiwari) [1921591] - nvme: use consistent macro name for timeout (Gopal Tiwari) [1921591] - nvmet: add passthru io timeout value attr (Gopal Tiwari) [1921591] - nvmet: add passthru admin timeout value attr (Gopal Tiwari) [1921591] - nvme: split nvme_alloc_request() (Gopal Tiwari) [1921591] - nvme: centralize setting the timeout in nvme_alloc_request (Gopal Tiwari) [1921591] - nvme: simplify nvme_req_qid() (Gopal Tiwari) [1921591] - nvme-fcloop: add sysfs attribute to inject command drop (Gopal Tiwari) [1921591] - nvme: let set_capacity_revalidate_and_notify update the bdev size (Gopal Tiwari) [1921591] - nvme: directly cache command effects log (Gopal Tiwari) [1921591] - nvme: fix memory leak freeing command effects (Gopal Tiwari) [1921591] - nvme: free sq/cq dbbuf pointers when dbbuf set fails (Gopal Tiwari) [1921591] - nvme-rdma: Use ibdev_to_node instead of dereferencing ->dma_device (Gopal Tiwari) [1921591] - RDMA: Lift ibdev_to_node from rds to common code (Gopal Tiwari) [1921591] - nvme: fix incorrect behavior when BLKROSET is called by the user (Gopal Tiwari) [1921591] - Revert "nvme-pci: remove last_sq_tail" (Gopal Tiwari) [1921591] - nvmet: fix a NULL pointer dereference when tracing the flush command (Gopal Tiwari) [1921591] - nvme-fc: remove nvme_fc_terminate_io() (Gopal Tiwari) [1921591] - nvme-fc: eliminate terminate_io use by nvme_fc_error_recovery (Gopal Tiwari) [1921591] - nvme-fc: remove err_work work item (Gopal Tiwari) [1921591] - nvme-fc: track error_recovery while connecting (Gopal Tiwari) [1921591] - nvme-rdma: handle unexpected nvme completion data length (Gopal Tiwari) [1921591] - nvme: ignore zone validate errors on subsequent scans (Gopal Tiwari) [1921591] - nvme-fc: shorten reconnect delay if possible for FC (Gopal Tiwari) [1921591] - nvme-fc: wait for queues to freeze before calling update_hr_hw_queues (Gopal Tiwari) [1921591] - nvme-fc: fix error loop in create_hw_io_queues (Gopal Tiwari) [1921591] - nvme-fc: fix io timeout to abort I/O (Gopal Tiwari) [1921591] - nvmet: cleanup nvmet_passthru_map_sg() (Gopal Tiwari) [1921591] - nvmet: don't use BLK_MQ_REQ_NOWAIT for passthru (Gopal Tiwari) [1921591] - nvmet: limit passthru MTDS by BIO_MAX_PAGES (Gopal Tiwari) [1921591] - nvme-rdma: fix crash due to incorrect cqe (Gopal Tiwari) [1921591] - nvmet: fix uninitialized work for zero kato (Gopal Tiwari) [1921591] - nvme: use queuedata for nvme_req_qid (Gopal Tiwari) [1921591] - nvme-pci: disable Write Zeroes on Sandisk Skyhawk (Gopal Tiwari) [1921591] - nvme-rdma: fix crash when connect rejected (Gopal Tiwari) [1921591] - nvme: translate zone resource errors (Gopal Tiwari) [1921591] - block: add zone specific block statuses (Gopal Tiwari) [1921591] - nvme-core: remove extra condition for vwc (Gopal Tiwari) [1921591] - nvme-core: remove extra variable (Gopal Tiwari) [1921591] - nvme: remove nvme_identify_ns_list (Gopal Tiwari) [1921591] - nvme: refactor nvme_validate_ns (Gopal Tiwari) [1921591] - nvme: move nvme_validate_ns (Gopal Tiwari) [1921591] - nvme: remove nvme_update_formats (Gopal Tiwari) [1921591] - nvme: update the known admin effects (Gopal Tiwari) [1921591] - nvme: query namespace identifiers before adding the namespace (Gopal Tiwari) [1921591] - nvme: revalidate zone bitmaps in nvme_update_ns_info (Gopal Tiwari) [1921591] - nvme: call nvme_identify_ns as the first thing in nvme_alloc_ns_block (Gopal Tiwari) [1921591] - nvme: set the queue limits in nvme_update_ns_info (Gopal Tiwari) [1921591] - nvme: remove the 0 lba_shift check in nvme_update_ns_info (Gopal Tiwari) [1921591] - nvme: freeze the queue over ->lba_shift updates (Gopal Tiwari) [1921591] - nvme: factor out a nvme_configure_metadata helper (Gopal Tiwari) [1921591] - nvme: lift the check for an unallocated namespace into nvme_identify_ns (Gopal Tiwari) [1921591] - nvme: clean up the check for too large logic block sizes (Gopal Tiwari) [1921591] - nvme: remove the disk argument to nvme_update_zone_info (Gopal Tiwari) [1921591] - nvme: rename __nvme_revalidate_disk (Gopal Tiwari) [1921591] - nvme: rename _nvme_revalidate_disk (Gopal Tiwari) [1921591] - nvme: rename nvme_validate_ns to nvme_validate_or_alloc_ns (Gopal Tiwari) [1921591] - nvme: fix initialization of the zone bitmaps (Gopal Tiwari) [1921591] - nvme-loop: don't put ctrl on nvme_init_ctrl error (Gopal Tiwari) [1921591] - nvme-core: put ctrl ref when module ref get fail (Gopal Tiwari) [1921591] - nvme-tcp: check page by sendpage_ok() before calling kernel_sendpage() (Gopal Tiwari) [1921591] - nvmet-fc: fix missing check for no hostport struct (Gopal Tiwari) [1921591] - nvme: fix error handling in nvme_ns_report_zones (Gopal Tiwari) [1921591] - nvmet: add passthru ZNS support (Gopal Tiwari) [1921591] - nvmet: handle keep-alive timer when kato is modified by a set features cmd (Gopal Tiwari) [1921591] - nvme-pci: allocate separate interrupt for the reserved non-polled I/O queue (Gopal Tiwari) [1921591] - nvmet-tcp: have queue io_work context run on sock incoming cpu (Gopal Tiwari) [1921591] - nvme: lift the file open code from nvme_ctrl_get_by_path (Gopal Tiwari) [1921591] - nvme: use an xarray to lookup the Commands Supported and Effects log (Gopal Tiwari) [1921591] - nvme-pci: Move enumeration by class to be last in the table (Gopal Tiwari) [1921591] - nvme-core: don't use NVME_NSID_ALL for command effects and supported log (Gopal Tiwari) [1921591] - nvme-fc: fail new connections to a deleted host or remote port (Gopal Tiwari) [1921591] - nvme: return errors for hwmon init (Gopal Tiwari) [1921591] - nvme-pci: fix NULL req in completion handler (Gopal Tiwari) [1921591] - nvmet: get transport reference for passthru ctrl (Gopal Tiwari) [1921591] - nvme-core: get/put ctrl and transport module in nvme_dev_open/release() (Gopal Tiwari) [1921591] - nvme-tcp: fix kconfig dependency warning when !CRYPTO (Gopal Tiwari) [1921591] - nvme: use blk_mq_complete_request_remote to avoid an indirect function call (Gopal Tiwari) [1921591] - nvme-core: replace ctrl page size with a macro (Gopal Tiwari) [1921591] - nvme-pci: remove the inline scatterlist optimization (Gopal Tiwari) [1921591] - block: optimize blk_queue_zoned_model for !CONFIG_BLK_DEV_ZONED (Gopal Tiwari) [1921591] - nvme: support for zoned namespaces (Gopal Tiwari) [1921591] - null_blk: introduce zone capacity for zoned device (Gopal Tiwari) [1921591] - block: add capacity field to zone descriptors (Gopal Tiwari) [1921591]- vmxnet3: Set the default of vxlan overlay offload to disabled (Cathy Avery) [1941714] - vmxnet3: Update driver to use ethtool_sprintf (Cathy Avery) [1923796] - vmxnet3: Remove buf_info from device accessible structures (Cathy Avery) [1923796] - igc: Fix overwrites return value (Corinna Vinschen) [1920285] - igc: Add set/clear large buffer helpers (Corinna Vinschen) [1920285] - igc: Refactor Rx timestamp handling (Corinna Vinschen) [1920285] - igc: Introduce igc_get_rx_frame_truesize() helper (Corinna Vinschen) [1920285] - igc: Introduce igc_rx_buffer_flip() helper (Corinna Vinschen) [1920285] - igc: Remove unused argument from igc_tx_cmd_type() (Corinna Vinschen) [1920285] - igc: Fix prototype warning (Corinna Vinschen) [1920285] - igc: Assign boolean values to a bool variable (Corinna Vinschen) [1920285] - igc: Remove unused MII_CR_LOOPBACK (Corinna Vinschen) [1920285] - igc: Remove unused MII_CR_SPEED (Corinna Vinschen) [1920285] - igc: Remove unused MII_CR_RESET (Corinna Vinschen) [1920285] - igc: Fix igc_ptp_rx_pktstamp() (Corinna Vinschen) [1920285] - igc: Fix Supported Pause Frame Link Setting (Corinna Vinschen) [1920285] - igc: Fix Pause Frame Advertising (Corinna Vinschen) [1920285] - igc: reinit_locked() should be called with rtnl_lock (Corinna Vinschen) [1920285] - igc: Fix TDBAL register show incorrect value (Corinna Vinschen) [1920285] - igc: Remove unused FUNC_1 mask (Corinna Vinschen) [1920285] - igc: Remove unused local receiver mask (Corinna Vinschen) [1920285] - igc: Prefer strscpy over strlcpy (Corinna Vinschen) [1920285] - igc: Expose the gPHY firmware version (Corinna Vinschen) [1920285] - igc: Expose the NVM version (Corinna Vinschen) [1920285] - igc: Add Host Good Packets Transmitted Count (Corinna Vinschen) [1920285] - igc: Remove MULR mask define (Corinna Vinschen) [1920285] - igc: Remove igc_set_fw_version comment (Corinna Vinschen) [1920285] - igc: Clean up nvm_operations structure (Corinna Vinschen) [1920285] - igc: check return value of ret_val in igc_config_fc_after_link_up (Corinna Vinschen) [1920285] - igc: set the default return value to -IGC_ERR_NVM in igc_write_nvm_srwr (Corinna Vinschen) [1920285] - igc: Report speed and duplex as unknown when device is runtime suspended (Corinna Vinschen) [1920285] - net: igc: use skb_csum_is_sctp instead of protocol check (Corinna Vinschen) [1920285] - igc: Add new device ID (Corinna Vinschen) [1920285] - net: igbvf: use skb_csum_is_sctp instead of protocol check (Corinna Vinschen) [1920287] - igbvf: Refactor traces (Corinna Vinschen) [1920287] - igbvf: amend removal of MODULE_VERSION (Corinna Vinschen) [1955752] - netlink: add tracepoint at NL_SET_ERR_MSG (Marcelo Ricardo Leitner) [1956983] - xfrm: Provide private skb extensions for segmented and hw offloaded ESP packets (Sabrina Dubroca) [1935575] - xfrm: BEET mode doesn't support fragments for inner packets (Xin Long) [1870900] - xfrm: Fix NULL pointer dereference on policy lookup (Sabrina Dubroca) [1951965] - xfrm: use secpath_exist where applicable (Sabrina Dubroca) [1951965] - net: xfrm: Use sequence counter with associated spinlock (Sabrina Dubroca) [1951965] - net: xfrm: Localize sequence counter per network namespace (Sabrina Dubroca) [1951965] - xfrm: Return the correct errno code (Sabrina Dubroca) [1951965] - xfrm: Fix wraparound in xfrm_policy_addr_delta() (Sabrina Dubroca) [1951965] - xfrm: fix disable_xfrm sysctl when used on xfrm interfaces (Sabrina Dubroca) [1951965] - xfrm: Fix oops in xfrm_replay_advance_bmp (Sabrina Dubroca) [1951965] - ah6: fix error return code in ah6_input() (Sabrina Dubroca) [1951965] - net: xfrm: fix a race condition during allocing spi (Sabrina Dubroca) [1951965] - xfrm: policy: Use sequence counters with associated lock (Sabrina Dubroca) [1951965] - selftests: net: mirror_gre_vlan_bridge_1q: Make an FDB entry static (Ivan Vecera) [1952586] - net: bridge: switchdev: include local flag in FDB notifications (Ivan Vecera) [1952586] - net: bridge: switchdev: refactor br_switchdev_fdb_notify (Ivan Vecera) [1952586] - net: bridge: don't notify switchdev for local FDB addresses (Ivan Vecera) [1952586] - net: bridge: use switchdev for port flags set through sysfs too (Ivan Vecera) [1952586] - net: bridge: vlan: fix error return code in __vlan_add() (Ivan Vecera) [1952586] - net: bridge: add missing counters to ndo_get_stats64 callback (Ivan Vecera) [1952586] - net: bridge: use new function dev_fetch_sw_netstats (Ivan Vecera) [1952586] - net: bridge: fdb: don't flush ext_learn entries (Ivan Vecera) [1952586] - net: bridge: clear bridge's private skb space on xmit (Ivan Vecera) [1952586] - bridge: mcast: Fix MLD2 Report IPv6 payload length check (Ivan Vecera) [1952586] - net: bridge: enfore alignment for ethernet address (Ivan Vecera) [1952586] - netfilter: nft_reject_bridge: enable reject with bridge vlan (Ivan Vecera) [1952586] - net: bridge: vlan: Add a schedule point during VLAN processing (Ivan Vecera) [1952586] - netfilter: ebtables: compat: reject all padding in matches/watchers (Ivan Vecera) [1952586] - net: bridge: deny dev_set_mac_address() when unregistering (Ivan Vecera) [1952586] - net: bridge: fdb: set flags directly in fdb_create (Ivan Vecera) [1952586] - net: bridge: fdb: convert offloaded to use bitops (Ivan Vecera) [1952586] - net: bridge: fdb: convert added_by_external_learn to use bitops (Ivan Vecera) [1952586] - net: bridge: fdb: convert added_by_user to bitops (Ivan Vecera) [1952586] - net: bridge: fdb: convert is_sticky to bitops (Ivan Vecera) [1952586] - net: bridge: fdb: convert is_static to bitops (Ivan Vecera) [1952586] - net: bridge: fdb: convert is_local to bitops (Ivan Vecera) [1952586] - net: bridge: move default pvid init/deinit to NETDEV_REGISTER/UNREGISTER (Ivan Vecera) [1952586] - bridge: Fix possible use-after-free when deleting bridge port (Ivan Vecera) [1952586] - bridge: update vlan dev link state for bridge netdev changes (Ivan Vecera) [1952586] - bridge: update vlan dev state when port added to or deleted from vlan (Ivan Vecera) [1952586] - bridge: support binding vlan dev link state to vlan member bridge ports (Ivan Vecera) [1952586] - vlan: do not transfer link state in vlan bridge binding mode (Ivan Vecera) [1952586] - vlan: support binding link state to vlan member bridge ports (Ivan Vecera) [1952586] - ipv6: weaken the v4mapped source check (Paolo Abeni) [1950298] - tcp: relookup sock for RST+ACK packets handled by obsolete req sock (Paolo Abeni) [1950298] - inet_connection_sock: remove unused parameter of reqsk_queue_unlink func (Paolo Abeni) [1950298] - tcp: add sanity tests to TCP_QUEUE_SEQ (Paolo Abeni) [1950298] - tcp: fix SO_RCVLOWAT related hangs under mem pressure (Paolo Abeni) [1950298] - tcp: do not mess with cloned skbs in tcp_add_backlog() (Paolo Abeni) [1950298] - tcp: fix cwnd-limited bug for TSO deferral where we send nothing (Paolo Abeni) [1950298] - vfio-ccw: Wire in the request callback (Thomas Huth) [1940451] - vfio-mdev: Wire in a request handler for mdev parent (Thomas Huth) [1940451] - intel_idle: add Iclelake-D support (David Arcari) [1960287] - scsi: ibmvfc: Fix potential race in ibmvfc_wait_for_ops() (Steve Best) [1941180] - powerpc/sstep: Fix VSX instruction emulation (Steve Best) [1934187] - powerpc/pseries/hibernation: remove pseries_suspend_cpu() (Steve Best) [1932970] - powerpc/pseries: remove cede offline state for CPUs (Steve Best) [1932970] - powerpc/pseries: export LPAR security flavor in lparcfg (Steve Best) [1935660] - Makefile: update early devel phase flag (Bruno Meneguele) [1930504]- configs: Enable CONFIG_BPF_KPROBE_OVERRIDE (Jiri Olsa) [1920439] - powerpc/kvm: Fix build error when PPC_MEM_KEYS/PPC_PSERIES=n (Greg Kurz) [1945745] - powerpc/kvm: Fix PR KVM with KUAP/MEM_KEYS enabled (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Ensure MSR[HV] is always clear in guest MSR (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Ensure MSR[ME] is always set in guest MSR (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Fix CONFIG_SPAPR_TCE_IOMMU=n default hcalls (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: remove unused kvmppc_h_protect argument (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Remove redundant mtspr PSPB (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Prevent radix guests setting LPCR[TC] (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Disallow LPCR[AIL] to be set to 1 or 2 (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Add a function to filter guest LPCR bits (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Nested move LPCR sanitising to sanitise_hv_regs (Greg Kurz) [1945745] - KVM: PPC: Book3S HV P9: Restore host CTRL SPR after guest exit (Greg Kurz) [1945745] - KVM: PPC: Don't always report hash MMU capability for P9 < DD2.2 (Greg Kurz) [1945745] - powerpc/xive: Assign boolean values to a bool variable (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Fix host radix SLB optimisation with hash guests (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Ensure radix guest has no SLB entries (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Save and restore FSCR in the P9 path (Greg Kurz) [1945745] - KVM: PPC: remove unneeded semicolon (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Use POWER9 SLBIA IH=6 variant to clear SLB (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: No need to clear radix host SLB before loading HPT guest (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Fix radix guest SLB side channel (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Remove support for running HPT guest on RPT host without mixed mode support (Greg Kurz) [1945745] - powerpc/mm: Update tlbiel loop on POWER10 (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Allow nested guest creation when L0 hv_guest_state > L1 (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Context tracking exit guest context before enabling irqs (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Include prototypes (Greg Kurz) [1945745] - KVM: PPC: Make the VMX instruction emulation routines static (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Fix mask size for emulated msgsndp (Greg Kurz) [1945745] - KVM: PPC: fix comparison to bool warning (Greg Kurz) [1945745] - KVM: PPC: Book3S: Assign boolean values to a bool variable (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: XIVE: Add a comment regarding VP numbering (Greg Kurz) [1945745] - powerpc/xive: Remove P9 DD1 flag XIVE_IRQ_FLAG_EOI_FW (Greg Kurz) [1945745] - powerpc/xive: Remove P9 DD1 flag XIVE_IRQ_FLAG_MASK_FW (Greg Kurz) [1945745] - powerpc/xive: Remove P9 DD1 flag XIVE_IRQ_FLAG_SHIFT_BUG (Greg Kurz) [1945745] - powerpc/xive: Add a debug_show handler to the XIVE irq_domain (Greg Kurz) [1945745] - powerpc/xive: Rename XIVE_IRQ_NO_EOI to show its a flag (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: XIVE: Show detailed configuration in debug output (Greg Kurz) [1945745] - powerpc/64s: Remove MSR[ISF] bit (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Ratelimit machine check messages coming from guests (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Don't attempt to recover machine checks for FWNMI enabled guests (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page (Greg Kurz) [1945745] - clocksource/drivers/hyper-v: Move handling of STIMER0 interrupts (Mohammed Gamal) [1940901] - clocksource/drivers/hyper-v: Set clocksource rating based on Hyper-V feature (Mohammed Gamal) [1940901] - clocksource/drivers/hyper-v: Handle sched_clock differences inline (Mohammed Gamal) [1940901] - clocksource/hyperv: use MSR-based access if running as root (Mohammed Gamal) [1940901] - cifs: fix interrupted close commands (Ronnie Sahlberg) [1952263] - cifs: add NULL check for ses->tcon_ipc (Ronnie Sahlberg) [1952263] - smb3: set COMPOUND_FID to FileID field of subsequent compound request (Ronnie Sahlberg) [1952263] - cifs: fix potential use-after-free in cifs_echo_request() (Ronnie Sahlberg) [1952263] - cifs: allow syscalls to be restarted in __smb_send_rqst() (Ronnie Sahlberg) [1952263] - smb3: Handle error case during offload read path (Ronnie Sahlberg) [1952263] - smb3: Avoid Mid pending list corruption (Ronnie Sahlberg) [1952263] - smb3: Call cifs reconnect from demultiplex thread (Ronnie Sahlberg) [1952263] - cifs: fix a memleak with modefromsid (Ronnie Sahlberg) [1952263] - cifs: update internal module version number (Ronnie Sahlberg) [1952263] - smb3: add some missing definitions from MS-FSCC (Ronnie Sahlberg) [1952263] - smb3: remove two unused variables (Ronnie Sahlberg) [1952263] - smb3: add support for stat of WSL reparse points for special file types (Ronnie Sahlberg) [1952263] - SMB3: add support for recognizing WSL reparse tags (Ronnie Sahlberg) [1952263] - cifs: remove bogus debug code (Ronnie Sahlberg) [1952263] - smb3.1.1: fix typo in compression flag (Ronnie Sahlberg) [1952263] - cifs: move smb version mount options into fs_context.c (Ronnie Sahlberg) [1952263] - cifs: move cache mount options to fs_context.ch (Ronnie Sahlberg) [1952263] - cifs: move security mount options into fs_context.ch (Ronnie Sahlberg) [1952263] - cifs: add files to host new mount api (Ronnie Sahlberg) [1952263] - smb3: do not try to cache root directory if dir leases not supported (Ronnie Sahlberg) [1952263] - smb3: fix stat when special device file and mounted with modefromsid (Ronnie Sahlberg) [1952263] - cifs: Print the address and port we are connecting to in generic_ip_connect() (Ronnie Sahlberg) [1952263] - SMB3: Resolve data corruption of TCP server info fields (Ronnie Sahlberg) [1952263] - cifs: make const array static, makes object smaller (Ronnie Sahlberg) [1952263] - SMB3.1.1: Fix ids returned in POSIX query dir (Ronnie Sahlberg) [1952263] - smb3: add dynamic trace point to trace when credits obtained (Ronnie Sahlberg) [1952263] - smb3.1.1: do not fail if no encryption required but server doesn't support it (Ronnie Sahlberg) [1952263] - cifs: Return the error from crypt_message when enc/dec key not found. (Ronnie Sahlberg) [1952263] - smb3.1.1: set gcm256 when requested (Ronnie Sahlberg) [1952263] - smb3.1.1: rename nonces used for GCM and CCM encryption (Ronnie Sahlberg) [1952263] - smb3.1.1: print warning if server does not support requested encryption type (Ronnie Sahlberg) [1952263] - smb3.1.1: add new module load parm enable_gcm_256 (Ronnie Sahlberg) [1952263] - smb3.1.1: add new module load parm require_gcm_256 (Ronnie Sahlberg) [1952263] - cifs: map STATUS_ACCOUNT_LOCKED_OUT to -EACCES (Ronnie Sahlberg) [1952263] - SMB3.1.1: add defines for new signing negotiate context (Ronnie Sahlberg) [1952263] - Handle STATUS_IO_TIMEOUT gracefully (Ronnie Sahlberg) [1952263] - cifs: compute full_path already in cifs_readdir() (Ronnie Sahlberg) [1952263] - cifs: return cached_fid from open_shroot (Ronnie Sahlberg) [1952263] - update structure definitions from updated protocol documentation (Ronnie Sahlberg) [1952263] - smb3: add defines for new crypto algorithms (Ronnie Sahlberg) [1952263] - cifs: fix check of tcon dfs in smb1 (Ronnie Sahlberg) [1952263] - SMB3: Fix mkdir when idsfromsid configured on mount (Ronnie Sahlberg) [1952263] - cifs: Convert to use the fallthrough macro (Ronnie Sahlberg) [1952263] - cifs: Fix an error pointer dereference in cifs_mount() (Ronnie Sahlberg) [1952263] - cifs: document and cleanup dfs mount (Ronnie Sahlberg) [1952263] - cifs: only update prefix path of DFS links in cifs_tree_connect() (Ronnie Sahlberg) [1952263] - cifs: fix double free error on share and prefix (Ronnie Sahlberg) [1952263] - cifs: handle RESP_GET_DFS_REFERRAL.PathConsumed in reconnect (Ronnie Sahlberg) [1952263] - cifs: handle empty list of targets in cifs_reconnect() (Ronnie Sahlberg) [1952263] - cifs: rename reconn_inval_dfs_target() (Ronnie Sahlberg) [1952263] - cifs: reduce number of referral requests in DFS link lookups (Ronnie Sahlberg) [1952263] - cifs: merge __{cifs,smb2}_reconnect[_tcon]() into cifs_tree_connect() (Ronnie Sahlberg) [1952263] - cifs: convert to use be32_add_cpu() (Ronnie Sahlberg) [1952263] - cifs: delete duplicated words in header files (Ronnie Sahlberg) [1952263] - cifs: Remove the superfluous break (Ronnie Sahlberg) [1952263] - cifs: remove unused variable 'server' (Ronnie Sahlberg) [1952263] - smb3: warn on confusing error scenario with sec=krb5 (Ronnie Sahlberg) [1952263] - fuse: 32-bit user space ioctl compat for fuse device (Miklos Szeredi) [1949873] - virtiofs: Fail dax mount if device does not support it (Miklos Szeredi) [1949873] - fuse: fix live lock in fuse_iget() (Miklos Szeredi) [1949873] - mm/filemap: remove unused parameter and change to void type for replace_page_cache_page() (Miklos Szeredi) [1949873] - fuse: support SB_NOSEC flag to improve write performance (Miklos Szeredi) [1949873] - fuse: add a flag FUSE_OPEN_KILL_SUIDGID for open() request (Miklos Szeredi) [1949873] - fuse: don't send ATTR_MODE to kill suid/sgid for handle_killpriv_v2 (Miklos Szeredi) [1949873] - fuse: setattr should set FATTR_KILL_SUIDGID (Miklos Szeredi) [1949873] - fuse: set FUSE_WRITE_KILL_SUIDGID in cached write path (Miklos Szeredi) [1949873] - fuse: rename FUSE_WRITE_KILL_PRIV to FUSE_WRITE_KILL_SUIDGID (Miklos Szeredi) [1949873] - fuse: introduce the notion of FUSE_HANDLE_KILLPRIV_V2 (Miklos Szeredi) [1949873] - fuse: always revalidate if exclusive create (Miklos Szeredi) [1949873] - virtiofs: clean up error handling in virtio_fs_get_tree() (Miklos Szeredi) [1949873] - fuse: add fuse_sb_destroy() helper (Miklos Szeredi) [1949873] - fuse: simplify get_fuse_conn*() (Miklos Szeredi) [1949873] - fuse: get rid of fuse_mount refcount (Miklos Szeredi) [1949873] - virtiofs: simplify sb setup (Miklos Szeredi) [1949873] - virtiofs fix leak in setup (Miklos Szeredi) [1949873] - fuse: launder page should wait for page writeback (Miklos Szeredi) [1949873] - fuse: connection remove fix (Miklos Szeredi) [1949873] - fuse: implement crossmounts (Miklos Szeredi) [1949873] - fuse: Allow fuse_fill_super_common() for submounts (Miklos Szeredi) [1949873] - fuse: split fuse_mount off of fuse_conn (Miklos Szeredi) [1949873] - fuse: drop fuse_conn parameter where possible (Miklos Szeredi) [1949873] - fuse: store fuse_conn in fuse_req (Miklos Szeredi) [1949873] - fuse: add submount support to (Miklos Szeredi) [1949873] - fuse: fix page dereference after free (Miklos Szeredi) [1949873] - fuse: update project homepage (Miklos Szeredi) [1949873] - fuse: Fix parameter for FS_IOC_{GET,SET}FLAGS (Miklos Szeredi) [1949873] - fuse: don't ignore errors from fuse_writepages_fill() (Miklos Szeredi) [1949873] - fuse: clean up condition for writepage sending (Miklos Szeredi) [1949873] - fuse: fix warning in tree_insert() and clean up writepage insertion (Miklos Szeredi) [1949873] - fuse: move rb_erase() before tree_insert() (Miklos Szeredi) [1949873] - fuse: optimize writepages search (Miklos Szeredi) [1949873] - fuse: Update stale comment in queue_interrupt() (Miklos Szeredi) [1949873] - fuse: use true,false for bool variable (Miklos Szeredi) [1949873] - fuse: Add changelog entries for protocols 7.1 - 7.8 (Miklos Szeredi) [1949873] - fuse: reserve byteswapped init opcodes (Miklos Szeredi) [1949873] - convenience helper: get_tree_single() (finish backport) (Miklos Szeredi) [1949873] - fuse: Convert fusectl to use the new mount API (Miklos Szeredi) [1949873] - fuse: fix changelog entry for protocol 7.9 (Miklos Szeredi) [1949873] - fuse: fix changelog entry for protocol 7.12 (Miklos Szeredi) [1949873] - sfc: adjust efx->xdp_tx_queue_count with the real number of initialized queues (Íñigo Huguet) [1934254] - sfc: Remove duplicate argument (Íñigo Huguet) [1934254] - sfc: Use 'skb_add_rx_frag()' instead of hand coding it (Íñigo Huguet) [1934254] - sfc-falcon: Fix a typo (Íñigo Huguet) [1934254] - sfc: ef10: fix TX queue lookup in TX event handling (Íñigo Huguet) [1934254] - sfc: farch: fix TX queue lookup in TX event handling (Íñigo Huguet) [1934254] - sfc: farch: fix TX queue lookup in TX flush done handling (Íñigo Huguet) [1934254] - sfc: reduce the number of requested xdp ev queues (Íñigo Huguet) [1934254] - sfc: support GRE TSO on EF100 (Íñigo Huguet) [1934254] - sfc: correctly support non-partial GSO_UDP_TUNNEL_CSUM on EF100 (Íñigo Huguet) [1934254] - sfc: extend bitfield macros to 19 fields (Íñigo Huguet) [1934254] - sfc: advertise our vlan features (Íñigo Huguet) [1934254] - sfc: only use fixed-id if the skb asks for it (Íñigo Huguet) [1934254] - sfc: implement encap TSO on EF100 (Íñigo Huguet) [1934254] - sfc: extend bitfield macros to 17 fields (Íñigo Huguet) [1934254] - sfc: move initialisation of efx->filter_sem to efx_init_struct() (Íñigo Huguet) [1934254] - net: sfc: Use GFP_KERNEL in efx_ef10_try_update_nic_stats() (Íñigo Huguet) [1934254] - net: sfc: Replace in_interrupt() usage (Íñigo Huguet) [1934254] - sfc: clean up mis-targeted comments (Íñigo Huguet) [1934254] - sfc: fix kdoc warning (Íñigo Huguet) [1934254] - sfc: clean up unused assignments (Íñigo Huguet) [1934254] - sfc: advertise encapsulated offloads on EF10 (Íñigo Huguet) [1934254] - sfc: implement encapsulated TSO on EF10 (Íñigo Huguet) [1934254] - sfc: de-indirect TSO handling (Íñigo Huguet) [1934254] - sfc: select inner-csum-offload TX queues for skbs that need it (Íñigo Huguet) [1934254] - sfc: create inner-csum queues on EF10 if supported (Íñigo Huguet) [1934254] - sfc: define inner/outer csum offload TXQ types (Íñigo Huguet) [1934254] - sfc: decouple TXQ type from label (Íñigo Huguet) [1934254] - sfc: cleanups around efx_alloc_channel (Íñigo Huguet) [1934254] - sfc: remove spurious unreachable return statement (Íñigo Huguet) [1934254] - sfc: remove duplicate call to efx_init_channels from EF100 probe (Íñigo Huguet) [1934254] - sfc: coding style cleanups in mcdi_port_common.c (Íñigo Huguet) [1934254] - sfc: simplify DMA mask setting (Íñigo Huguet) [1934254] - sfc: remove EFX_DRIVER_VERSION (Íñigo Huguet) [1934254] - sfc: handle limited FEC support (Íñigo Huguet) [1934254] - sfc: add ethtool ops and miscellaneous ndos to EF100 (Íñigo Huguet) [1934254] - sfc: remove phy_op indirection (Íñigo Huguet) [1934254] - sfc: remove efx_tx_queue_partner (Íñigo Huguet) [1934254] - sfc: rewrite efx_tx_may_pio (Íñigo Huguet) [1934254] - sfc: use efx_channel_tx_[old_]fill_level() in Siena/EF10 TX datapath (Íñigo Huguet) [1934254] - sfc: use tx_queue->old_read_count in EF100 TX path (Íñigo Huguet) [1934254] - sfc: make ef100 xmit_more handling look more like ef10's (Íñigo Huguet) [1934254] - sfc: add and use efx_tx_send_pending in tx.c (Íñigo Huguet) [1934254] - sfc: return errors from efx_mcdi_set_id_led, and de-indirect (Íñigo Huguet) [1934254] - sfc: fix kernel-doc on struct efx_loopback_state (Íñigo Huguet) [1934254] - sfc: fix unused-but-set-variable warning in efx_farch_filter_remove_safe (Íñigo Huguet) [1934254] - sfc: fix W=1 warnings in efx_farch_handle_rx_not_ok (Íñigo Huguet) [1934254] - sfc: convert to new udp_tunnel infrastructure (Íñigo Huguet) [1934254] - net: don't warn in inet diag when IPV6 is disabled (Hangbin Liu) [1938639] - tcp: do not mess with cloned skbs in tcp_add_backlog() (Hangbin Liu) [1880432] - redhat: enable MHI bus driver support (Jarod Wilson) [1938030] - bus: mhi: core: Fix invalid error returning in mhi_queue (Jarod Wilson) [1938030] - bus: mhi: pci_generic: Remove WQ_MEM_RECLAIM flag from state workqueue (Jarod Wilson) [1938030] - bus: mhi: core: Fix check for syserr at power_up (Jarod Wilson) [1938030] - mhi: Fix double dma free (Jarod Wilson) [1938030] - bus: mhi: pci_generic: Increase num of elements in hw event ring (Jarod Wilson) [1938030] - mhi: pci_generic: Print warning in case of firmware crash (Jarod Wilson) [1938030] - bus: mhi: core: Add helper API to return number of free TREs (Jarod Wilson) [1938030] - mhi: core: Factorize mhi queuing (Jarod Wilson) [1938030] - mhi: use irq_flags if controller driver configures it (Jarod Wilson) [1938030] - mhi: pci_generic: Fix shared MSI vector support (Jarod Wilson) [1938030] - mhi: unconstify mhi_event_config (Jarod Wilson) [1938030] - bus: mhi: Ensure correct ring update ordering with memory barrier (Jarod Wilson) [1938030] - mhi: pci_generic: Set irq moderation value to 1ms for hw channels (Jarod Wilson) [1938030] - mhi: pci_generic: Add diag channels (Jarod Wilson) [1938030] - mhi: pci_generic: Increase controller timeout value (Jarod Wilson) [1938030] - mhi: pci_generic: Add health-check (Jarod Wilson) [1938030] - mhi: pci_generic: Add PCI error handlers (Jarod Wilson) [1938030] - mhi: pci_generic: Add suspend/resume/recovery procedure (Jarod Wilson) [1938030] - mhi: pci_generic: Add support for reset (Jarod Wilson) [1938030] - mhi: pci_generic: Enable burst mode for hardware channels (Jarod Wilson) [1938030] - mhi: pci-generic: Increase number of hardware events (Jarod Wilson) [1938030] - bus: mhi: core: Add device hardware reset support (Jarod Wilson) [1938030] - mhi: pci_generic: Fix implicit conversion warning (Jarod Wilson) [1938030] - bus: mhi: core: Fix error handling in mhi_register_controller() (Jarod Wilson) [1938030] - bus: mhi: core: Fix device hierarchy (Jarod Wilson) [1938030] - bus: mhi: core: Indexed MHI controller name (Jarod Wilson) [1938030] - bus: mhi: core: Remove MHI event ring IRQ handlers when powering down (Jarod Wilson) [1938030] - bus: mhi: core: Mark and maintain device states early on after power down (Jarod Wilson) [1938030] - bus: mhi: core: Separate system error and power down handling (Jarod Wilson) [1938030] - bus: mhi: core: Check for IRQ availability during registration (Jarod Wilson) [1938030] - bus: mhi: core: Move to an error state on mission mode failure (Jarod Wilson) [1938030] - bus: mhi: core: Use appropriate label in firmware load handler API (Jarod Wilson) [1938030] - bus: mhi: core: Move to an error state on any firmware load failure (Jarod Wilson) [1938030] - bus: mhi: core: Prevent sending multiple RDDM entry callbacks (Jarod Wilson) [1938030] - bus: mhi: core: Move to SYS_ERROR regardless of RDDM capability (Jarod Wilson) [1938030] - bus: mhi: core: Skip device wake in error or shutdown states (Jarod Wilson) [1938030] - bus: mhi: core: Move to using high priority workqueue (Jarod Wilson) [1938030] - bus: mhi: core: Use appropriate names for firmware load functions (Jarod Wilson) [1938030] - bus: mhi: core: Skip RDDM download for unknown execution environment (Jarod Wilson) [1938030] - bus: mhi: core: Rename RDDM download function to use proper words (Jarod Wilson) [1938030] - bus: mhi: core: Remove unused mhi_fw_load_worker() declaration (Jarod Wilson) [1938030] - bus: mhi: core: Expose mhi_get_exec_env() API for controllers (Jarod Wilson) [1938030] - bus: mhi: core: Add missing EXPORT_SYMBOL for mhi_get_mhi_state() (Jarod Wilson) [1938030] - bus: mhi: core: Remove unnecessary counter from mhi_firmware_copy() (Jarod Wilson) [1938030] - bus: mhi: Fix channel close issue on driver remove (Jarod Wilson) [1938030] - bus: mhi: core: Fix null pointer access when parsing MHI configuration (Jarod Wilson) [1938030] - bus: mhi: Add MHI PCI support for WWAN modems (Jarod Wilson) [1938030] - bus: mhi: core: fix potential operator-precedence with BHI macros (Jarod Wilson) [1938030] - bus: mhi: core: Remove double locking from mhi_driver_remove() (Jarod Wilson) [1938030] - bus: mhi: Remove auto-start option (Jarod Wilson) [1938030] - bus: mhi: Add mhi_queue_is_full function (Jarod Wilson) [1938030] - bus: mhi: debugfs: Print channel context read-pointer (Jarod Wilson) [1938030] - bus: mhi: core: Fix the building of MHI module (Jarod Wilson) [1938030] - bus: mhi: Remove unused nr_irqs_req variable (Jarod Wilson) [1938030] - bus: mhi: core: Allow shared IRQ for event rings (Jarod Wilson) [1938030] - bus: mhi: core: Introduce sysfs entries for MHI (Jarod Wilson) [1938030] - bus: mhi: core: Introduce debugfs entries for MHI (Jarod Wilson) [1938030] - bus: mhi: Fix entries based on Kconfig coding style (Jarod Wilson) [1938030] - bus: mhi: Remove include of rwlock_types.h (Jarod Wilson) [1938030] - bus: mhi: core: Add const qualifier to MHI config information (Jarod Wilson) [1938030] - bus: mhi: core: Introduce APIs to allocate and free the MHI controller (Jarod Wilson) [1938030] - bus: mhi: core: Read and save device hardware information from BHI (Jarod Wilson) [1938030] - bus: mhi: core: Introduce counters to track MHI device state transitions (Jarod Wilson) [1938030] - bus: mhi: core: Introduce helper function to check device state (Jarod Wilson) [1938030] - bus: mhi: core: Use generic name field for an MHI device (Jarod Wilson) [1938030] - bus: mhi: core: Trigger host resume if suspended during mhi_device_get() (Jarod Wilson) [1938030] - bus: mhi: core: Use helper API to trigger a non-blocking host resume (Jarod Wilson) [1938030] - bus: mhi: core: Abort suspends due to outgoing pending packets (Jarod Wilson) [1938030] - bus: mhi: core: Remove double occurrence for mhi_ctrl_ev_task() declaration (Jarod Wilson) [1938030] - bus: mhi: fix doubled words and struct image_info kernel-doc (Jarod Wilson) [1938030] - bus: mhi: core: Handle syserr during power_up (Jarod Wilson) [1938030] - bus: mhi: core: Handle write lock properly in mhi_pm_m0_transition (Jarod Wilson) [1938030] - bus: mhi: core: Do not process SYS_ERROR if RDDM is supported (Jarod Wilson) [1938030] - bus: mhi: core: Skip handling BHI irq if MHI reg access is not allowed (Jarod Wilson) [1938030] - bus: mhi: core: Handle disable transitions in state worker (Jarod Wilson) [1938030] - bus: mhi: core: Remove the system error worker thread (Jarod Wilson) [1938030] - bus: mhi: core: Ensure non-zero session or sequence ID values are used (Jarod Wilson) [1938030] - bus: mhi: core: Improve debug logs for loading firmware (Jarod Wilson) [1938030] - bus: mhi: core: Return appropriate error codes for AMSS load failure (Jarod Wilson) [1938030] - bus: mhi: core: Handle firmware load using state worker (Jarod Wilson) [1938030] - bus: mhi: core: Read transfer length from an event properly (Jarod Wilson) [1938030] - bus: mhi: core: Add range check for channel id received in event ring (Jarod Wilson) [1938030] - bus: mhi: core: Cache intmod from mhi event to mhi channel (Jarod Wilson) [1938030] - bus: mhi: core: Refactor mhi queue APIs (Jarod Wilson) [1938030] - bus: mhi: core: Fix some error return code (Jarod Wilson) [1938030] - bus: mhi: core: Fix channel device name conflict (Jarod Wilson) [1938030] - bus: mhi: core: Fix typo in comment (Jarod Wilson) [1938030] - bus: mhi: core: Offload register accesses to the controller (Jarod Wilson) [1938030] - bus: mhi: core: Remove link_status() callback (Jarod Wilson) [1938030] - bus: mhi: core: Make sure to powerdown if mhi_sync_power_up fails (Jarod Wilson) [1938030] - bus: mhi: Fix parsing of mhi_flags (Jarod Wilson) [1938030] - bus: mhi: core: Fix a NULL vs IS_ERR check in mhi_create_devices() (Jarod Wilson) [1938030] - bus: mhi: core: Add support for MHI suspend and resume (Jarod Wilson) [1938030] - bus: mhi: core: Drop the references to mhi_dev in mhi_destroy_device() (Jarod Wilson) [1938030] - bus: mhi: core: Initialize bhie field in mhi_cntrl for RDDM capture (Jarod Wilson) [1938030] - bus: mhi: core: Add support for reading MHI info from device (Jarod Wilson) [1938030] - bus: mhi: core: Pass module owner during client driver registration (Jarod Wilson) [1938030] - bus/mhi: fix printk format for size_t (Jarod Wilson) [1938030] - bus: mhi: core: Add uevent support for module autoloading (Jarod Wilson) [1938030] - bus: mhi: core: Add support for data transfer (Jarod Wilson) [1938030] - bus: mhi: core: Add support for processing events from client device (Jarod Wilson) [1938030] - bus: mhi: core: Add support for downloading RDDM image during panic (Jarod Wilson) [1938030] - bus: mhi: core: Add support for downloading firmware over BHIe (Jarod Wilson) [1938030] - bus: mhi: core: Add support for basic PM operations (Jarod Wilson) [1938030] - bus: mhi: core: Add support for PM state transitions (Jarod Wilson) [1938030] - bus: mhi: core: Add support for ringing channel/event ring doorbells (Jarod Wilson) [1938030] - bus: mhi: core: Add support for creating and destroying MHI devices (Jarod Wilson) [1938030] - bus: mhi: core: Add support for registering MHI client drivers (Jarod Wilson) [1938030] - bus: mhi: core: Add support for registering MHI controllers (Jarod Wilson) [1938030]- ipmi: remove open coded version of SMBus block write (Tony Camuso) [1947126] - char: ipmi: convert comma to semicolon (Tony Camuso) [1947126] - ipmi: msghandler: Suppress suspicious RCU usage warning (Tony Camuso) [1947126] - ipmi/watchdog: replace atomic_add() and atomic_sub() (Tony Camuso) [1947126] - char: ipmi: remove unneeded break (Tony Camuso) [1947126] - ipmi_si: Fix wrong return value in try_smi_init() (Tony Camuso) [1947126] - ipmi: msghandler: Fix a signedness bug (Tony Camuso) [1947126] - ipmi: add retry in try_get_dev_id() (Tony Camuso) [1947126] - ipmi: Clean up some printks (Tony Camuso) [1947126] - ipmi:msghandler: retry to get device id on an error (Tony Camuso) [1947126] - ipmi:sm: Print current state when the state is invalid (Tony Camuso) [1947126] - ipmi: Reset response handler when failing to send the command (Tony Camuso) [1947126] - ipmi: add a newline when printing parameter 'panic_op' by sysfs (Tony Camuso) [1947126] - cpuidle: Select polling interval based on a c-state with a longer target residency (Mark Langsdorf) [1922024] - cpuidle: big.LITTLE: enable driver only on Peach-Pit/Pi Chromebooks (Mark Langsdorf) [1922024] - cpuidle: record state entry rejection statistics (Mark Langsdorf) [1922024] - nitro_enclaves: Fix stale file descriptors on failed usercopy (Vitaly Kuznetsov) [1953717] - iavf: amend removal of MODULE_VERSION (Stefan Assmann) [1955738] - ixgbevf: Amend commit acf03026ec5a to include a version in module info. (Ken Cox) [1955764] - devlink: move flash end and begin to core devlink (Petr Oros) [1935671] - devlink: move request_firmware out of driver (Petr Oros) [1935671] - ice: add additional debug logging for firmware update (Petr Oros) [1935671] - ice: add support for flash update overwrite mask (Petr Oros) [1935671] - driver core: auxiliary bus: Fix calling stage for auxiliary bus init (Ivan Vecera) [1933820] - driver core: auxiliary bus: Fix auxiliary bus shutdown null auxdrv ptr (Ivan Vecera) [1933820] - driver core: auxiliary bus: minor coding style tweaks (Ivan Vecera) [1933820] - driver core: auxiliary bus: make remove function return void (Ivan Vecera) [1933820] - driver core: auxiliary bus: move slab.h from include file (Ivan Vecera) [1933820] - Add auxiliary bus support (Ivan Vecera) [1933820] - modpost: file2alias: go back to simple devtable lookup (Ivan Vecera) [1933820] - scsi: lpfc: Fix bad memory access during VPD DUMP mailbox command (Dick Kennedy) [1923762] - scsi: lpfc: Fix DMA virtual address ptr assignment in bsg (Dick Kennedy) [1923762] - scsi: lpfc: Fix illegal memory access on Abort IOCBs (Dick Kennedy) [1923762] - scsi: lpfc: Copyright updates for 12.8.0.9 patches (Dick Kennedy) [1923762] - scsi: lpfc: Update lpfc version to 12.8.0.9 (Dick Kennedy) [1923762] - scsi: lpfc: Eliminate use of LPFC_DRIVER_NAME in lpfc_attr.c (Dick Kennedy) [1923762] - scsi: lpfc: Standardize discovery object logging format (Dick Kennedy) [1923762] - scsi: lpfc: Fix various trivial errors in comments and log messages (Dick Kennedy) [1923762] - scsi: lpfc: Remove unsupported mbox PORT_CAPABILITIES logic (Dick Kennedy) [1923762] - scsi: lpfc: Fix lpfc_hdw_queue attribute being ignored (Dick Kennedy) [1923762] - scsi: lpfc: Fix missing FDMI registrations after Mgmt Svc login (Dick Kennedy) [1923762] - scsi: lpfc: Fix silent memory allocation failure in lpfc_sli4_bsg_link_diag_test() (Dick Kennedy) [1923762] - scsi: lpfc: Fix use-after-free on unused nodes after port swap (Dick Kennedy) [1923762] - scsi: lpfc: Fix error handling for mailboxes completed in MBX_POLL mode (Dick Kennedy) [1923762] - scsi: lpfc: Fix lack of device removal on port swaps with PRLIs (Dick Kennedy) [1923762] - scsi: lpfc: Fix NMI crash during rmmod due to circular hbalock dependency (Dick Kennedy) [1923762] - scsi: lpfc: Fix reference counting errors in lpfc_cmpl_els_rsp() (Dick Kennedy) [1923762] - scsi: lpfc: Fix crash when a REG_RPI mailbox fails triggering a LOGO response (Dick Kennedy) [1923762] - scsi: lpfc: Fix rmmod crash due to bad ring pointers to abort_iotag (Dick Kennedy) [1923762] - scsi: lpfc: Fix gcc -Wstringop-overread warning (Dick Kennedy) [1923762] - scsi: lpfc: Fix a typo (Dick Kennedy) [1923762] - scsi: lpfc: Fix a typo (Dick Kennedy) [1923762] - scsi: lpfc: Fix kernel-doc formatting issue (Dick Kennedy) [1923762] - scsi: lpfc: Fix a few incorrectly named functions (Dick Kennedy) [1923762] - scsi: lpfc: Fix incorrectly documented function lpfc_debugfs_commonxripools_data() (Dick Kennedy) [1923762] - scsi: lpfc: Fix a bunch of misnamed functions (Dick Kennedy) [1923762] - scsi: lpfc: Fix a bunch of kernel-doc misdemeanours (Dick Kennedy) [1923762] - scsi: lpfc: Fix incorrect naming of __lpfc_update_fcf_record() (Dick Kennedy) [1923762] - scsi: lpfc: Fix formatting and misspelling issues (Dick Kennedy) [1923762] - scsi: lpfc: Fix a bunch of kernel-doc issues (Dick Kennedy) [1923762] - scsi: lpfc: Update copyrights for 12.8.0.7 and 12.8.0.8 changes (Dick Kennedy) [1923762] - scsi: lpfc: Update lpfc version to 12.8.0.8 (Dick Kennedy) [1923762] - scsi: lpfc: Correct function header comments related to ndlp reference counting (Dick Kennedy) [1923762] - scsi: lpfc: Reduce LOG_TRACE_EVENT logging for vports (Dick Kennedy) [1923762] - scsi: lpfc: Change wording of invalid pci reset log message (Dick Kennedy) [1923762] - scsi: lpfc: Fix crash caused by switch reboot (Dick Kennedy) [1923762] - scsi: lpfc: Fix pt2pt state transition causing rmmod hang (Dick Kennedy) [1923762] - scsi: lpfc: Fix nodeinfo debugfs output (Dick Kennedy) [1923762] - scsi: lpfc: Fix ADISC handling that never frees nodes (Dick Kennedy) [1923762] - scsi: lpfc: Fix PLOGI ACC to be transmit after REG_LOGIN (Dick Kennedy) [1923762] - scsi: lpfc: Fix dropped FLOGI during pt2pt discovery recovery (Dick Kennedy) [1923762] - scsi: lpfc: Fix status returned in lpfc_els_retry() error exit path (Dick Kennedy) [1923762] - scsi: lpfc: Fix use after free in lpfc_els_free_iocb (Dick Kennedy) [1923762] - scsi: lpfc: Fix null pointer dereference in lpfc_prep_els_iocb() (Dick Kennedy) [1923762] - scsi: lpfc: Fix unnecessary null check in lpfc_release_scsi_buf (Dick Kennedy) [1923762] - scsi: lpfc: Fix pt2pt connection does not recover after LOGO (Dick Kennedy) [1923762] - scsi: lpfc: Fix lpfc_els_retry() possible null pointer dereference (Dick Kennedy) [1923762] - scsi: lpfc: Fix FLOGI failure due to accessing a freed node (Dick Kennedy) [1923762] - scsi: lpfc: Fix stale node accesses on stale RRQ request (Dick Kennedy) [1923762] - scsi: lpfc: Fix reftag generation sizing errors (Dick Kennedy) [1923762] - scsi: lpfc: Fix vport indices in lpfc_find_vport_by_vpid() (Dick Kennedy) [1923762] - scsi: lpfc: Fix incorrect dbde assignment when building target abts wqe (Dick Kennedy) [1923762] - scsi: lpfc: Fix 'physical' typos (Dick Kennedy) [1923762] - scsi: lpfc: Fix ancient double free (Dick Kennedy) [1923762] - scsi: lpfc: Fix kerneldoc inconsistency in lpfc_sli4_dump_page_a0() (Dick Kennedy) [1923762] - scsi: lpfc: Add support for eh_should_retry_cmd() (Dick Kennedy) [1923762] - scsi: lpfc: Simplify bool comparison (Dick Kennedy) [1923762] - scsi: lpfc: Update lpfc version to 12.8.0.7 (Dick Kennedy) [1923762] - scsi: lpfc: Enhancements to LOG_TRACE_EVENT for better readability (Dick Kennedy) [1923762] - scsi: lpfc: Implement health checking when aborting I/O (Dick Kennedy) [1923762] - scsi: lpfc: Fix crash when nvmet transport calls host_release (Dick Kennedy) [1923762] - scsi: lpfc: Fix vport create logging (Dick Kennedy) [1923762] - scsi: lpfc: Fix NVMe recovery after mailbox timeout (Dick Kennedy) [1923762] - scsi: lpfc: Fix target reset failing (Dick Kennedy) [1923762] - scsi: lpfc: Fix error log messages being logged following SCSI task mgnt (Dick Kennedy) [1923762] - scsi: lpfc: Fix FW reset action if I/Os are outstanding (Dick Kennedy) [1923762] - scsi: lpfc: Use the nvme-fc transport supplied timeout for LS requests (Dick Kennedy) [1923762] - scsi: lpfc: Fix crash when a fabric node is released prematurely (Dick Kennedy) [1923762] - scsi: lpfc: Refresh ndlp when a new PRLI is received in the PRLI issue state (Dick Kennedy) [1923762] - scsi: lpfc: Fix auto sli_mode and its effect on CONFIG_PORT for SLI3 (Dick Kennedy) [1923762] - scsi: lpfc: Fix PLOGI S_ID of 0 on pt2pt config (Dick Kennedy) [1923762] - scsi: lpfc: Fix fall-through warnings for Clang (Dick Kennedy) [1923762] - scsi: lpfc: Correct null ndlp reference on routine exit (Dick Kennedy) [1923762] - scsi: lpfc: Use generic power management (Dick Kennedy) [1923762] - scsi: lpfc: Fix variable 'vport' set but not used in lpfc_sli4_abts_err_handler() (Dick Kennedy) [1923762] - scsi: lpfc: Fix missing prototype for lpfc_nvmet_prep_abort_wqe() (Dick Kennedy) [1923762] - scsi: lpfc: Fix set but unused variables in lpfc_dev_loss_tmo_handler() (Dick Kennedy) [1923762] - scsi: lpfc: Fix set but not used warnings from Rework remote port lock handling (Dick Kennedy) [1923762] - scsi: lpfc: Fix missing prototype warning for lpfc_fdmi_vendor_attr_mi() (Dick Kennedy) [1923762] - scsi: lpfc: Fix memory leak on lcb_context (Dick Kennedy) [1923762] - scsi: lpfc: Remove dead code on second !ndlp check (Dick Kennedy) [1923762] - scsi: lpfc: Fix pointer defereference before it is null checked issue (Dick Kennedy) [1923762] - scsi: lpfc: Update changed file copyrights for 2020 (Dick Kennedy) [1923762] - scsi: lpfc: Update lpfc version to 12.8.0.6 (Dick Kennedy) [1923762] - scsi: lpfc: Convert abort handling to SLI-3 and SLI-4 handlers (Dick Kennedy) [1923762] - scsi: lpfc: Convert SCSI I/O completions to SLI-3 and SLI-4 handlers (Dick Kennedy) [1923762] - scsi: lpfc: Convert SCSI path to use common I/O submission path (Dick Kennedy) [1923762] - scsi: lpfc: Enable common send_io interface for SCSI and NVMe (Dick Kennedy) [1923762] - scsi: lpfc: Enable common wqe_template support for both SCSI and NVMe (Dick Kennedy) [1923762] - scsi: lpfc: Refactor WQE structure definitions for common use (Dick Kennedy) [1923762] - scsi: lpfc: Fix NPIV Fabric Node reference counting (Dick Kennedy) [1923762] - scsi: lpfc: Fix NPIV discovery and Fabric Node detection (Dick Kennedy) [1923762] - scsi: lpfc: Unsolicited ELS leaves node in incorrect state while dropping it (Dick Kennedy) [1923762] - scsi: lpfc: Remove ndlp when a PLOGI/ADISC/PRLI/REG_RPI ultimately fails (Dick Kennedy) [1923762] - scsi: lpfc: Rework remote port lock handling (Dick Kennedy) [1923762] - scsi: lpfc: Honor module parameter lpfc_use_adisc (Dick Kennedy) [1923762] - scsi: lpfc: Fix refcounting around SCSI and NVMe transport APIs (Dick Kennedy) [1923762] - scsi: lpfc: Fix removal of SCSI transport device get and put on dev structure (Dick Kennedy) [1923762] - scsi: lpfc: Rework locations of ndlp reference taking (Dick Kennedy) [1923762] - scsi: lpfc: Rework remote port ref counting and node freeing (Dick Kennedy) [1923762] - scsi: lpfc: remove ScsiResult macro (Dick Kennedy) [1923762] - scsi: lpfc: lpfc_nvmet: Fix-up some formatting and doc-rot issues (Dick Kennedy) [1923762] - scsi: lpfc: lpfc_nvme: Fix some kernel-doc related issues (Dick Kennedy) [1923762] - scsi: lpfc: lpfc_nvme: Remove unused variable 'phba' (Dick Kennedy) [1923762] - scsi: lpfc: lpfc_bsg: Provide correct documentation for a bunch of functions (Dick Kennedy) [1923762] - scsi: lpfc: lpfc_debugfs: Fix a couple of function documentation issues (Dick Kennedy) [1923762] - scsi: lpfc: lpfc_attr: Fix-up a bunch of kernel-doc misdemeanours (Dick Kennedy) [1923762] - scsi: lpfc: lpfc_attr: Demote kernel-doc format for redefined functions (Dick Kennedy) [1923762] - scsi: lpfc: lpfc_scsi: Fix a whole host of kernel-doc issues (Dick Kennedy) [1923762] - block: return -EBUSY when there are open partitions in blkdev_reread_part (Ming Lei) [1936800] - block: Try to handle busy underlying device on discard (Ming Lei) [1936800] - md: check for NULL ->meta_bdev before calling bdev_read_only (Ming Lei) [1936800] - blk-settings: align max_sectors on "logical_block_size" boundary (Ming Lei) [1936800] - nbd: handle device refs for DESTROY_ON_DISCONNECT properly (Ming Lei) [1936800] - kyber: introduce kyber_depth_updated() (Ming Lei) [1936800] - loop: fix I/O error on fsync() in detached loop devices (Ming Lei) [1936800] - block: fix potential IO hang when turning off io_poll (Ming Lei) [1936800] - bfq: Use only idle IO periods for think time calculations (Ming Lei) [1936800] - bfq: Use 'ttime' local variable (Ming Lei) [1936800] - bfq: Avoid false bfq queue merging (Ming Lei) [1936800] - bfq: bfq_check_waker() should be static (Ming Lei) [1936800] - block, bfq: make waker-queue detection more robust (Ming Lei) [1936800] - block, bfq: save also injection state on queue merging (Ming Lei) [1936800] - block, bfq: save also weight-raised service on queue merging (Ming Lei) [1936800] - block, bfq: fix switch back from soft-rt weitgh-raising (Ming Lei) [1936800] - block, bfq: re-evaluate convenience of I/O plugging on rq arrivals (Ming Lei) [1936800] - block, bfq: replace mechanism for evaluating I/O intensity (Ming Lei) [1936800] - block: set .bi_max_vecs as actual allocated vector number (Ming Lei) [1936800] - block: don't allocate inline bvecs if this bioset needn't bvecs (Ming Lei) [1936800] - block: don't pass BIOSET_NEED_BVECS for q->bio_split (Ming Lei) [1936800] - block: manage bio slab cache by xarray (Ming Lei) [1936800] - block, bfq: do not expire a queue when it is the only busy one (Ming Lei) [1936800] - block, bfq: avoid spurious switches to soft_rt of interactive queues (Ming Lei) [1936800] - block, bfq: do not raise non-default weights (Ming Lei) [1936800] - block, bfq: increase time window for waker detection (Ming Lei) [1936800] - block, bfq: use half slice_idle as a threshold to check short ttime (Ming Lei) [1936800] - brd: remove the end of device check in brd_do_bvec (Ming Lei) [1936800] - block: propagate BLKROSET on the whole device to all partitions (Ming Lei) [1936800] - block: add a hard-readonly flag to struct gendisk (Ming Lei) [1936800] - block: remove the NULL bdev check in bdev_read_only (Ming Lei) [1936800] - dm: use bdev_read_only to check if a device is read-only (Ming Lei) [1936800] - block: reopen the device in blkdev_reread_part (Ming Lei) [1936800] - block, bfq: set next_rq to waker_bfqq->next_rq in waker injection (Ming Lei) [1936800] - Revert "block: simplify set_init_blocksize" to regain lost performance (Ming Lei) [1936800] - bfq-iosched: Revert "bfq: Fix computation of shallow depth" (Ming Lei) [1936800] - blk-mq-debugfs: Add decode for BLK_MQ_F_TAG_HCTX_SHARED (Ming Lei) [1936800] - bfq: Fix computation of shallow depth (Ming Lei) [1936800] - block: rsxx: select CONFIG_CRC32 (Ming Lei) [1936800] - block: add debugfs stanza for QUEUE_FLAG_NOWAIT (Ming Lei) [1936800] - blk-mq: Don't complete on a remote CPU in force threaded mode (Ming Lei) [1936800] - blk-mq: Remove 'running from the wrong CPU' warning (Ming Lei) [1936800] - block: disable iopoll for split bio (Ming Lei) [1936800] - block: Improve blk_revalidate_disk_zones() checks (Ming Lei) [1936800] - sbitmap: replace CAS with atomic and (Ming Lei) [1936800] - sbitmap: remove swap_lock (Ming Lei) [1936800] - sbitmap: optimise sbitmap_deferred_clear() (Ming Lei) [1936800] - blk-mq: skip hybrid polling if iopoll doesn't spin (Ming Lei) [1936800] - blktrace: fix up a kerneldoc comment (Ming Lei) [1936800] - block: remove the unused block_sleeprq tracepoint (Ming Lei) [1936800] - blk-throttle: don't check whether or not lower limit is valid if CONFIG_BLK_DEV_THROTTLING_LOW is off (Ming Lei) [1936800] - block: fix inflight statistics of part0 (Ming Lei) [1936800] - block: optimise for_each_bvec() advance (Ming Lei) [1936800] - block: opencode devcgroup_inode_permission (Ming Lei) [1936800] - block: move bdput() to the callers of __blkdev_get (Ming Lei) [1936800] - block: refactor blkdev_get (Ming Lei) [1936800] - block: refactor __blkdev_put (Ming Lei) [1936800] - block: switch bdgrab to use igrab (Ming Lei) [1936800] - block: change the hash used for looking up block devices (Ming Lei) [1936800] - block: use put_device in put_disk (Ming Lei) [1936800] - block: use disk_part_iter_exit in disk_part_iter_next (Ming Lei) [1936800] - block: add a bdev_kobj helper (Ming Lei) [1936800] - block: remove a superflous check in blkpg_do_ioctl (Ming Lei) [1936800] - block: remove a duplicate __disk_get_part prototype (Ming Lei) [1936800] - loop: do not call set_blocksize (Ming Lei) [1936800] - zram: do not call set_blocksize (Ming Lei) [1936800] - block: wbt: Remove unnecessary invoking of wbt_update_limits in wbt_init (Ming Lei) [1936800] - virtio-blk: remove a spurious call to revalidate_disk_size (Ming Lei) [1936800] - md: remove a spurious call to revalidate_disk_size in update_size (Ming Lei) [1936800] - aoe: don't call set_capacity from irq context (Ming Lei) [1936800] - nbd: validate the block size in nbd_set_size (Ming Lei) [1936800] - nbd: refactor size updates (Ming Lei) [1936800] - nbd: move the task_recv check into nbd_size_update (Ming Lei) [1936800] - nbd: remove the call to set_blocksize (Ming Lei) [1936800] - loop: let set_capacity_revalidate_and_notify update the bdev size (Ming Lei) [1936800] - block: remove the call to __invalidate_device in check_disk_size_change (Ming Lei) [1936800] - block: fix the kerneldoc comment for __register_blkdev (Ming Lei) [1936800] - block: switch gendisk lookup to a simple xarray (Ming Lei) [1936800] - ide: switch to __register_blkdev for command set probing (Ming Lei) [1936800] - md: use __register_blkdev to allocate devices on demand (Ming Lei) [1936800] - loop: use __register_blkdev to allocate devices on demand (Ming Lei) [1936800] - brd: use __register_blkdev to allocate devices on demand (Ming Lei) [1936800] - sd: use __register_blkdev to avoid a modprobe for an unregistered dev_t (Ming Lei) [1936800] - swim: don't call blk_register_region (Ming Lei) [1936800] - ide: remove ide_{,un}register_region (Ming Lei) [1936800] - block: add an optional probe callback to major_names (Ming Lei) [1936800] - block: rework requesting modules for unclaimed devices (Ming Lei) [1936800] - block: split block_class_lock (Ming Lei) [1936800] - block: open code kobj_map into in block/genhd.c (Ming Lei) [1936800] - block: cleanup del_gendisk a bit (Ming Lei) [1936800] - loop: use set_disk_ro (Ming Lei) [1936800] - dasd: implement ->set_read_only to hook into BLKROSET processing (Ming Lei) [1936800] - md: implement ->set_read_only to hook into BLKROSET processing (Ming Lei) [1936800] - rbd: implement ->set_read_only to hook into BLKROSET processing (Ming Lei) [1936800] - block: add a new set_read_only method (Ming Lei) [1936800] - blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats (Ming Lei) [1936800] - blk-cgroup: Pre-allocate tree node on blkg_conf_prep (Ming Lei) [1936800] - blk-cgroup: Fix memleak on error path (Ming Lei) [1936800] - blk-mq: remove the calling of local_memory_node() (Ming Lei) [1936800] - zram: Fix __zram_bvec_{read,write}() locking order (Ming Lei) [1936800] - skd_main: remove unused including (Ming Lei) [1936800] - sgl_alloc_order: fix memory leak (Ming Lei) [1936800] - block: fix uapi blkzoned.h comments (Ming Lei) [1936800] - blk-mq: move cancel of hctx->run_work to the front of blk_exit_queue (Ming Lei) [1936800] - blk-mq: get rid of the dead flush handle code path (Ming Lei) [1936800] - block: get rid of unnecessary local variable (Ming Lei) [1936800] - block: fix comment and add lockdep assert (Ming Lei) [1936800] - blk-mq: use helper function to test hw stopped (Ming Lei) [1936800] - block: use helper function to test queue register (Ming Lei) [1936800] - block: remove redundant mq check (Ming Lei) [1936800] - block: invoke blk_mq_exit_sched no matter whether have .exit_sched (Ming Lei) [1936800] - block: ratelimit handle_bad_sector() message (Ming Lei) [1936800] - blk-throttle: Re-use the throtl_set_slice_end() (Ming Lei) [1936800] - blk-throttle: Open code __throtl_de/enqueue_tg() (Ming Lei) [1936800] - blk-throttle: Move service tree validation out of the throtl_rb_first() (Ming Lei) [1936800] - blk-throttle: Move the list operation after list validation (Ming Lei) [1936800] - blk-throttle: Fix IO hang for a corner case (Ming Lei) [1936800] - blk-throttle: Avoid tracking latency if low limit is invalid (Ming Lei) [1936800] - blk-throttle: Avoid getting the current time if tg->last_finish_time is 0 (Ming Lei) [1936800] - blk-throttle: Remove a meaningless parameter for throtl_downgrade_state() (Ming Lei) [1936800] - block: Remove redundant 'return' statement (Ming Lei) [1936800] - block: Consider only dispatched requests for inflight statistic (Ming Lei) [1936800] - block: remove the unused blk_integrity_merge_bio export (Ming Lei) [1936800] - block: remove the unused blk_integrity_merge_rq export (Ming Lei) [1936800] - blk-mq: add cond_resched() in __blk_mq_alloc_rq_maps() (Ming Lei) [1936800] - vsprintf: use bd_partno in bdev_name (Ming Lei) [1936800] - block: use bd_partno in bdevname (Ming Lei) [1936800] - target/iblock: fix holder printing in iblock_show_configfs_dev_params (Ming Lei) [1936800] - drbd: don't set ->bd_contains (Ming Lei) [1936800] - drbd: don't detour through bd_contains for the gendisk (Ming Lei) [1936800] - block: add a bdev_is_partition helper (Ming Lei) [1936800] - bdi: remove BDI_CAP_CGROUP_WRITEBACK (Ming Lei) [1936800] - block: lift setting the readahead size into the block layer (Ming Lei) [1936800] - bdi: initialize ->ra_pages and ->io_pages in bdi_init (Ming Lei) [1936800] - block: ensure bdi->io_pages is always initialized (Ming Lei) [1936800] - aoe: set an optimal I/O size (Ming Lei) [1936800] - drbd: remove dead code in device_to_statistics (Ming Lei) [1936800] - raw: don't keep unopened block device around (Ming Lei) [1936800] - zram: cleanup backing_dev_store (Ming Lei) [1936800] - zram: fix double free backing device (Ming Lei) [1936800] - pktcdvd: use blkdev_get_by_dev instead of open coding it (Ming Lei) [1936800] - pktcdvd: remove the if 0'ed pkt_start_recovery function (Ming Lei) [1936800] - block: cleanup blkdev_bszset (Ming Lei) [1936800] - block: move the NEED_PART_SCAN flag to struct gendisk (Ming Lei) [1936800] - block: drop double zeroing (Ming Lei) [1936800] - blk-throttle: Avoid checking bps/iops limitation if bps or iops is unlimited (Ming Lei) [1936800] - blk-throttle: Avoid calculating bps/iops limitation repeatedly (Ming Lei) [1936800] - blk-throttle: Define readable macros instead of static variables (Ming Lei) [1936800] - blk-throttle: Use readable READ/WRITE macros (Ming Lei) [1936800] - blk-throttle: Fix some comments' typos (Ming Lei) [1936800] - block: introduce part_[begin|end]_io_acct (Ming Lei) [1936800] - blkcg: add plugging support for punt bio (Ming Lei) [1936800] - block: remove check_disk_change (Ming Lei) [1936800] - sr: simplify sr_block_revalidate_disk (Ming Lei) [1936800] - sr: use bdev_check_media_change (Ming Lei) [1936800] - sd: use bdev_check_media_change (Ming Lei) [1936800] - md: use bdev_check_media_change (Ming Lei) [1936800] - gdrom: use bdev_check_media_change (Ming Lei) [1936800] - paride/pcd: use bdev_check_media_change (Ming Lei) [1936800] - xsysace: simplify media change handling (Ming Lei) [1936800] - xsysace: use bdev_check_media_change (Ming Lei) [1936800] - swim3: use bdev_check_media_changed (Ming Lei) [1936800] - swim: simplify media change handling (Ming Lei) [1936800] - swim: use bdev_check_media_change (Ming Lei) [1936800] - ataflop: use bdev_check_media_change (Ming Lei) [1936800] - amiflop: use bdev_check_media_change (Ming Lei) [1936800] - block: add a bdev_check_media_change helper (Ming Lei) [1936800] - block: Remove unused blk_mq_sched_free_hctx_data() (Ming Lei) [1936800] - block: Do not discard buffers under a mounted filesystem (Ming Lei) [1936800] - fs: Don't invalidate page buffers in block_write_full_page() (Ming Lei) [1936800] - block: remove revalidate_disk() (Ming Lei) [1936800] - nvdimm: simplify revalidate_disk handling (Ming Lei) [1936800] - sd: open code revalidate_disk (Ming Lei) [1936800] - nvme: opencode revalidate_disk in nvme_validate_ns (Ming Lei) [1936800] - block: use revalidate_disk_size in set_capacity_revalidate_and_notify (Ming Lei) [1936800] - block: add a new revalidate_disk_size helper (Ming Lei) [1936800] - block: rename bd_invalidated (Ming Lei) [1936800] - block: don't clear bd_invalidated in check_disk_size_change (Ming Lei) [1936800] - block: better deal with the delayed not supported case in blk_cloned_rq_check_limits (Ming Lei) [1936800] - block: Return blk_status_t instead of errno codes (Ming Lei) [1936800] - block: grant IOPRIO_CLASS_RT to CAP_SYS_NICE (Ming Lei) [1936800] - block: remove the unused q argument to part_in_flight and part_in_flight_rw (Ming Lei) [1936800] - block: remove the disk argument to delete_partition (Ming Lei) [1936800] - block: move the devcgroup_inode_permission call to blkdev_get (Ming Lei) [1936800] - blk-mq: use BLK_MQ_NO_TAG for no tag (Ming Lei) [1936800] - block: Move blk_mq_bio_list_merge() into blk-merge.c (Ming Lei) [1936800] - block: Move bio merge related functions into blk-merge.c (Ming Lei) [1936800] - blk-wbt: Remove obsolete multiqueue I/O scheduling comment (Ming Lei) [1936800] - raw: deprecate the raw driver (Ming Lei) [1936800] - nvme: don't call revalidate_disk from nvme_set_queue_dying (Ming Lei) [1936800] - block: fix locking for struct block_device size updates (Ming Lei) [1936800] - block: replace bd_set_size with bd_set_nr_sectors (Ming Lei) [1936800] - block: Make request_queue.rpm_status an enum (Ming Lei) [1936800] - mmc: remove the call to check_disk_change (Ming Lei) [1936800] - block: integrate bd_start_claiming into __blkdev_get (Ming Lei) [1936800] - block: use bd_prepare_to_claim directly in the loop driver (Ming Lei) [1936800] - block: refactor bd_start_claiming (Ming Lei) [1936800] - block: simplify the restart case in __blkdev_get (Ming Lei) [1936800] - block: simplify set_init_blocksize (Ming Lei) [1936800] - block: remove flush_disk (Ming Lei) [1936800] - block: move block-related definitions out of fs.h (Ming Lei) [1936800] - xen-blkfront.c: Convert to use set_capacity_revalidate_and_notify (Ming Lei) [1936800]- redhat/configs: Add CONFIG_PINCTRL_EMMITSBURG (David Arcari) [1959506] - redhat/configs: Remove CONFIG_EMMITSBURG (David Arcari) [1959506] - fuse: fix write deadlock (Miklos Szeredi) [1904597] - sched/debug: Fix cgroup_path[] serialization (Waiman Long) [1954363] - KVM: x86/xen: Take srcu lock when accessing kvm_memslots() (Paolo Bonzini) [1945742] - KVM: SVM: Allocate SEV command structures on local stack (Paolo Bonzini) [1945742] - crypto: ccp: Use the stack and common buffer for INIT command (Paolo Bonzini) [1945742] - crypto: ccp: Use the stack and common buffer for status commands (Paolo Bonzini) [1945742] - crypto: ccp: Use the stack for small SEV command buffers (Paolo Bonzini) [1945742] - crypto: ccp: Play nice with vmalloc'd memory for SEV command structs (Paolo Bonzini) [1945742] - crypto: ccp: Reject SEV commands with mismatching command buffer (Paolo Bonzini) [1945742] - crypto: ccp: Detect and reject "invalid" addresses destined for PSP (Paolo Bonzini) [1945742] - crypto: ccp: Free SEV device if SEV init fails (Paolo Bonzini) [1945742] - crypto: ccp - Fix sparse warnings in sev-dev (Paolo Bonzini) [1945742] - drivers/crypto/ccp/sev-dev.c: get rid of pointless access_ok() (Paolo Bonzini) [1945742] - crypto: ccp - Add support for SEV-ES to the PSP driver (Paolo Bonzini) [1945742] - KVM: SVM: Add KVM_SEV_RECEIVE_FINISH command (Paolo Bonzini) [1945742] - KVM: SVM: Add KVM_SEV_RECEIVE_UPDATE_DATA command (Paolo Bonzini) [1945742] - KVM: SVM: Add support for KVM_SEV_RECEIVE_START command (Paolo Bonzini) [1945742] - KVM: SVM: Add support for KVM_SEV_SEND_CANCEL command (Paolo Bonzini) [1945742] - KVM: SVM: Add KVM_SEV_SEND_FINISH command (Paolo Bonzini) [1945742] - KVM: SVM: Add KVM_SEND_UPDATE_DATA command (Paolo Bonzini) [1945742] - KVM: SVM: Add KVM_SEV SEND_START command (Paolo Bonzini) [1945742] - KVM: Boost vCPU candidate in user mode which is delivering interrupt (Paolo Bonzini) [1945742] - nSVM: Check addresses of MSR and IO permission maps (Paolo Bonzini) [1945742] - KVM: SVM: Define actual size of IOPM and MSRPM tables (Paolo Bonzini) [1945742] - KVM: vmx: add mismatched size assertions in vmcs_check32() (Paolo Bonzini) [1945742] - KVM: Add proper lockdep assertion in I/O bus unregister (Paolo Bonzini) [1945742] - KVM: Stop looking for coalesced MMIO zones if the bus is destroyed (Paolo Bonzini) [1945742] - KVM: Destroy I/O bus devices on unregister failure _after_ sync'ing SRCU (Paolo Bonzini) [1945742] - KVM: SVM: Enhance and clean up the vmcb tracking comment in pre_svm_run() (Paolo Bonzini) [1945742] - KVM: SVM: Add a comment to clarify what vcpu_svm.vmcb points at (Paolo Bonzini) [1945742] - KVM: SVM: Drop vcpu_svm.vmcb_pa (Paolo Bonzini) [1945742] - KVM: SVM: Don't set current_vmcb->cpu when switching vmcb (Paolo Bonzini) [1945742] - KVM: SVM: Make sure GHCB is mapped before updating (Paolo Bonzini) [1945742] - KVM: X86: Do not yield to self (Paolo Bonzini) [1945742] - KVM: X86: Count attempted/successful directed yield (Paolo Bonzini) [1945742] - KVM: x86/mmu: Protect the tdp_mmu_roots list with RCU (Paolo Bonzini) [1945742] - KVM: x86/mmu: handle cmpxchg failure in kvm_tdp_mmu_get_root (Paolo Bonzini) [1945742] - KVM: x86/mmu: Make TDP MMU root refcount atomic (Paolo Bonzini) [1945742] - KVM: x86: implement KVM_CAP_SET_GUEST_DEBUG2 (Paolo Bonzini) [1945742] - KVM: x86/mmu: Refactor yield safe root iterator (Paolo Bonzini) [1945742] - KVM: x86/mmu: Merge TDP MMU put and free root (Paolo Bonzini) [1945742] - KVM: x86/mmu: use tdp_mmu_free_sp to free roots (Paolo Bonzini) [1945742] - KVM: x86/mmu: Move kvm_mmu_(get|put)_root to TDP MMU (Paolo Bonzini) [1945742] - KVM: x86/mmu: Re-add const qualifier in kvm_tdp_mmu_zap_collapsible_sptes (Paolo Bonzini) [1945742] - KVM: constify kvm_arch_flush_remote_tlbs_memslot (Paolo Bonzini) [1945742] - KVM: Explicitly use GFP_KERNEL_ACCOUNT for 'struct kvm_vcpu' allocations (Paolo Bonzini) [1945742] - KVM: MMU: protect TDP MMU pages only down to required level (Paolo Bonzini) [1945742] - KVM: introduce KVM_CAP_SET_GUEST_DEBUG2 (Paolo Bonzini) [1945742] - KVM: x86: pending exceptions must not be blocked by an injected event (Paolo Bonzini) [1945742] - KVM: nSVM: call nested_svm_load_cr3 on nested state load (Paolo Bonzini) [1945742] - KVM: x86: dump_vmcs should include the autoload/autostore MSR lists (Paolo Bonzini) [1945742] - KVM: x86: dump_vmcs should show the effective EFER (Paolo Bonzini) [1945742] - KVM: x86: dump_vmcs should consider only the load controls of EFER/PAT (Paolo Bonzini) [1945742] - KVM: x86: dump_vmcs should not conflate EFER and PAT presence in VMCS (Paolo Bonzini) [1945742] - KVM: x86: dump_vmcs should not assume GUEST_IA32_EFER is valid (Paolo Bonzini) [1945742] - KVM: nSVM: improve SYSENTER emulation on AMD (Paolo Bonzini) [1945742] - KVM: x86: add guest_cpuid_is_intel (Paolo Bonzini) [1945742] - KVM: x86: Account a variety of miscellaneous allocations (Paolo Bonzini) [1945742] - KVM: SVM: Do not allow SEV/SEV-ES initialization after vCPUs are created (Paolo Bonzini) [1945742] - KVM: SVM: Do not set sev->es_active until KVM_SEV_ES_INIT completes (Paolo Bonzini) [1945742] - KVM: SVM: Use online_vcpus, not created_vcpus, to iterate over vCPUs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Simplify code for aging SPTEs in TDP MMU (Paolo Bonzini) [1945742] - KVM: x86/mmu: Remove spurious clearing of dirty bit from TDP MMU SPTE (Paolo Bonzini) [1945742] - KVM: x86/mmu: Use leaf-only loop for walking TDP SPTEs when changing SPTE (Paolo Bonzini) [1945742] - KVM: x86/mmu: Pass address space ID to TDP MMU root walkers (Paolo Bonzini) [1945742] - KVM: x86/mmu: Pass address space ID to __kvm_tdp_mmu_zap_gfn_range() (Paolo Bonzini) [1945742] - KVM: x86/mmu: Coalesce TLB flushes across address spaces for gfn range zap (Paolo Bonzini) [1945742] - KVM: x86/mmu: Coalesce TLB flushes when zapping collapsible SPTEs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Move flushing for "slot" handlers to caller for legacy MMU (Paolo Bonzini) [1945742] - KVM: x86/mmu: Coalesce TDP MMU TLB flushes when zapping collapsible SPTEs (Paolo Bonzini) [1945742] - KVM: x86/vPMU: Forbid reading from MSR_F15H_PERF MSRs when guest doesn't have X86_FEATURE_PERFCTR_CORE (Paolo Bonzini) [1945742] - KVM: nSVM: If VMRUN is single-stepped, queue the #DB intercept in nested_svm_vmexit() (Paolo Bonzini) [1945742] - KVM: MMU: load PDPTRs outside mmu_lock (Paolo Bonzini) [1945742] - KVM: SVM: ensure that EFER.SVME is set when running nested guest or on nested vmexit (Paolo Bonzini) [1945742] - KVM: SVM: load control fields from VMCB12 before checking them (Paolo Bonzini) [1945742] - KVM: x86/mmu: Don't allow TDP MMU to yield when recovering NX pages (Paolo Bonzini) [1945742] - KVM: x86/mmu: Ensure TLBs are flushed for TDP MMU during NX zapping (Paolo Bonzini) [1945742] - KVM: x86/mmu: Ensure TLBs are flushed when yielding during GFN range zap (Paolo Bonzini) [1945742] - KVM: make: Fix out-of-source module builds (Paolo Bonzini) [1945742] - KVM: x86/vPMU: Forbid writing to MSR_F15H_PERF MSRs when guest doesn't have X86_FEATURE_PERFCTR_CORE (Paolo Bonzini) [1945742] - KVM: x86: remove unused declaration of kvm_write_tsc() (Paolo Bonzini) [1945742] - KVM: clean up the unused argument (Paolo Bonzini) [1945742] - x86/kvm: Fix broken irq restoration in kvm_wait (Paolo Bonzini) [1945742] - KVM: X86: Fix missing local pCPU when executing wbinvd on all dirty pCPUs (Paolo Bonzini) [1945742] - KVM: x86: Protect userspace MSR filter with SRCU, and set atomically-ish (Paolo Bonzini) [1945742] - KVM: x86/mmu: Store the address space ID in the TDP iterator (Paolo Bonzini) [1945742] - KVM: x86/mmu: Factor out tdp_iter_return_to_root (Paolo Bonzini) [1945742] - KVM: x86/mmu: Fix RCU usage when atomically zapping SPTEs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Fix RCU usage in handle_removed_tdp_mmu_page (Paolo Bonzini) [1945742] - KVM: x86/mmu: Mark the PAE roots as decrypted for shadow paging (Paolo Bonzini) [1945742] - KVM: x86/mmu: Use '0' as the one and only value for an invalid PAE root (Paolo Bonzini) [1945742] - KVM: VMX: Track root HPA instead of EPTP for paravirt Hyper-V TLB flush (Paolo Bonzini) [1945742] - KVM: VMX: Skip additional Hyper-V TLB EPTP flushes if one fails (Paolo Bonzini) [1945742] - KVM: VMX: Define Hyper-V paravirt TLB flush fields iff Hyper-V is enabled (Paolo Bonzini) [1945742] - KVM: VMX: Explicitly check for hv_remote_flush_tlb when loading pgd (Paolo Bonzini) [1945742] - KVM: VMX: Don't invalidate hv_tlb_eptp if the new EPTP matches (Paolo Bonzini) [1945742] - KVM: VMX: Invalidate hv_tlb_eptp to denote an EPTP mismatch (Paolo Bonzini) [1945742] - KVM: VMX: Do Hyper-V TLB flush iff vCPU's EPTP hasn't been flushed (Paolo Bonzini) [1945742] - KVM: VMX: Fold Hyper-V EPTP checking into it's only caller (Paolo Bonzini) [1945742] - KVM: VMX: Stash kvm_vmx in a local variable for Hyper-V paravirt TLB flush (Paolo Bonzini) [1945742] - KVM: VMX: Track common EPTP for Hyper-V's paravirt TLB flush (Paolo Bonzini) [1945742] - KVM: x86: Get active PCID only when writing a CR3 value (Paolo Bonzini) [1945742] - KVM/SVM: Move vmenter.S exception fixups out of line (Paolo Bonzini) [1945742] - KVM: x86/mmu: Dump reserved bits if they're detected on non-MMIO SPTE (Paolo Bonzini) [1945742] - KVM: x86/mmu: Use low available bits for removed SPTEs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Use is_removed_spte() instead of open coded equivalents (Paolo Bonzini) [1945742] - KVM: x86/mmu: Tweak auditing WARN for A/D bits to !PRESENT (was MMIO) (Paolo Bonzini) [1945742] - KVM: x86/mmu: Use a dedicated bit to track shadow/MMU-present SPTEs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Use high bits for host/mmu writable masks for EPT SPTEs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Make Host-writable and MMU-writable bit locations dynamic (Paolo Bonzini) [1945742] - KVM: x86/mmu: Move logic for setting SPTE masks for EPT into the MMU proper (Paolo Bonzini) [1945742] - KVM: x86/mmu: Co-locate code for setting various SPTE masks (Paolo Bonzini) [1945742] - KVM: x86/mmu: Move initial kvm_mmu_set_mask_ptes() call into MMU proper (Paolo Bonzini) [1945742] - KVM: x86/mmu: Document dependency bewteen TDP A/D type and saved bits (Paolo Bonzini) [1945742] - KVM: x86/mmu: Use MMIO SPTE bits 53 and 52 for the MMIO generation (Paolo Bonzini) [1945742] - KVM: x86/mmu: Rename and document A/D scheme for TDP SPTEs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Add module param to disable MMIO caching (for testing) (Paolo Bonzini) [1945742] - KVM: x86/mmu: Stop using software available bits to denote MMIO SPTEs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Rename 'mask' to 'spte' in MMIO SPTE helpers (Paolo Bonzini) [1945742] - KVM: x86/mmu: Drop redundant trace_kvm_mmu_set_spte() in the TDP MMU (Paolo Bonzini) [1945742] - KVM: x86/mmu: Handle MMIO SPTEs directly in mmu_set_spte() (Paolo Bonzini) [1945742] - KVM: x86/mmu: Don't install bogus MMIO SPTEs if MMIO caching is disabled (Paolo Bonzini) [1945742] - KVM: x86/mmu: Retry page faults that hit an invalid memslot (Paolo Bonzini) [1945742] - KVM: x86/mmu: Disable MMIO caching if MMIO value collides with L1TF (Paolo Bonzini) [1945742] - KVM: x86/mmu: Bail from fast_page_fault() if SPTE is not shadow-present (Paolo Bonzini) [1945742] - KVM: x86/mmu: Check for shadow-present SPTE before querying A/D status (Paolo Bonzini) [1945742] - KVM: x86/mmu: Add convenience wrapper for acting on single hva in TDP MMU (Paolo Bonzini) [1945742] - KVM: x86/mmu: Add typedefs for rmap/iter handlers (Paolo Bonzini) [1945742] - KVM: x86/mmu: Use 'end' param in TDP MMU's test_age_gfn() (Paolo Bonzini) [1945742] - KVM: x86/mmu: WARN if TDP MMU's set_tdp_spte() sees multiple GFNs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Remove spurious TLB flush from TDP MMU's change_pte() hook (Paolo Bonzini) [1945742] - KVM: x86: mmu: initialize fault.async_page_fault in walk_addr_generic (Paolo Bonzini) [1945742] - KVM: x86: determine if an exception has an error code only when injecting it. (Paolo Bonzini) [1945742] - KVM: nSVM: Optimize vmcb12 to vmcb02 save area copies (Paolo Bonzini) [1945742] - KVM: SVM: Add support for Virtual SPEC_CTRL (Paolo Bonzini) [1945742] - x86/cpufeatures: Add the Virtual SPEC_CTRL feature (Paolo Bonzini) [1945742] - KVM: nSVM: always use vmcb01 to for vmsave/vmload of guest state (Paolo Bonzini) [1945742] - KVM: SVM: move VMLOAD/VMSAVE to C code (Paolo Bonzini) [1945742] - KVM: SVM: Skip intercepted PAUSE instructions after emulation (Paolo Bonzini) [1945742] - KVM: SVM: Don't manually emulate RDPMC if nrips=0 (Paolo Bonzini) [1945742] - KVM: x86: Move RDPMC emulation to common code (Paolo Bonzini) [1945742] - KVM: x86: Move trivial instruction-based exit handlers to common code (Paolo Bonzini) [1945742] - KVM: x86: Move XSETBV emulation to common code (Paolo Bonzini) [1945742] - KVM: nSVM: Add VMLOAD/VMSAVE helper to deduplicate code (Paolo Bonzini) [1945742] - KVM: nSVM: Add helper to synthesize nested VM-Exit without collateral (Paolo Bonzini) [1945742] - KVM: x86: Handle triple fault in L2 without killing L1 (Paolo Bonzini) [1945742] - KVM: SVM: Pass struct kvm_vcpu to exit handlers (and many, many other places) (Paolo Bonzini) [1945742] - KVM: SVM: merge update_cr0_intercept into svm_set_cr0 (Paolo Bonzini) [1945742] - KVM: nSVM: Trace VM-Enter consistency check failures (Paolo Bonzini) [1945742] - KVM: x86: Move nVMX's consistency check macro to common code (Paolo Bonzini) [1945742] - KVM: nSVM: Add missing checks for reserved bits to svm_set_nested_state() (Paolo Bonzini) [1945742] - KVM: nSVM: only copy L1 non-VMLOAD/VMSAVE data in svm_set_nested_state() (Paolo Bonzini) [1945742] - KVM: nSVM: do not mark all VMCB02 fields dirty on nested vmexit (Paolo Bonzini) [1945742] - KVM: nSVM: do not mark all VMCB01 fields dirty on nested vmexit (Paolo Bonzini) [1945742] - KVM: nSVM: do not copy vmcb01->control blindly to vmcb02->control (Paolo Bonzini) [1945742] - KVM: nSVM: rename functions and variables according to vmcbXY nomenclature (Paolo Bonzini) [1945742] - KVM: nSVM: Track the ASID generation of the vmcb vmrun through the vmcb (Paolo Bonzini) [1945742] - KVM: nSVM: Track the physical cpu of the vmcb vmrun through the vmcb (Paolo Bonzini) [1945742] - KVM: SVM: Use a separate vmcb for the nested L2 guest (Paolo Bonzini) [1945742] - KVM: nSVM: Set the shadow root level to the TDP level for nested NPT (Paolo Bonzini) [1945742] - KVM: SVM: Don't strip the C-bit from CR2 on #PF interception (Paolo Bonzini) [1945742] - KVM: x86/mmu: WARN on NULL pae_root or lm_root, or bad shadow root level (Paolo Bonzini) [1945742] - KVM: x86/mmu: Sync roots after MMU load iff load as successful (Paolo Bonzini) [1945742] - KVM: x86/mmu: Unexport MMU load/unload functions (Paolo Bonzini) [1945742] - KVM: x86: Defer the MMU unload to the normal path on an global INVPCID (Paolo Bonzini) [1945742] - KVM: nVMX: Defer the MMU reload to the normal path on an EPTP switch (Paolo Bonzini) [1945742] - KVM: x86/mmu: Set the C-bit in the PDPTRs and LM pseudo-PDPTRs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Fix and unconditionally enable WARNs to detect PAE leaks (Paolo Bonzini) [1945742] - KVM: x86/mmu: Check PDPTRs before allocating PAE roots (Paolo Bonzini) [1945742] - KVM: x86/mmu: Ensure MMU pages are available when allocating roots (Paolo Bonzini) [1945742] - KVM: x86/mmu: Allocate pae_root and lm_root pages in dedicated helper (Paolo Bonzini) [1945742] - KVM: x86/mmu: Allocate the lm_root before allocating PAE roots (Paolo Bonzini) [1945742] - KVM: x86/mmu: Capture 'mmu' in a local variable when allocating roots (Paolo Bonzini) [1945742] - KVM: x86/mmu: Alloc page for PDPTEs when shadowing 32-bit NPT with 64-bit (Paolo Bonzini) [1945742] - KVM: x86: to track if L1 is running L2 VM (Paolo Bonzini) [1945742] - KVM: LAPIC: Advancing the timer expiration on guest initiated write (Paolo Bonzini) [1945742] - KVM: x86/mmu: Skip !MMU-present SPTEs when removing SP in exclusive mode (Paolo Bonzini) [1945742] - KVM: kvmclock: Fix vCPUs > 64 can't be online/hotpluged (Paolo Bonzini) [1945742] - kvm: x86: use NULL instead of using plain integer as pointer (Paolo Bonzini) [1945742] - KVM: SVM: Connect 'npt' module param to KVM's internal 'npt_enabled' (Paolo Bonzini) [1945742] - KVM: x86: Ensure deadline timer has truly expired before posting its IRQ (Paolo Bonzini) [1945742] - KVM: x86/xen: Fix return code when clearing vcpu_info and vcpu_time_info (Paolo Bonzini) [1945742] - KVM: x86/mmu: Set SPTE_AD_WRPROT_ONLY_MASK if and only if PML is enabled (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Fix Hyper-V context null-ptr-deref (Paolo Bonzini) [1945742] - KVM: SVM: Fix nested VM-Exit on #GP interception handling (Paolo Bonzini) [1945742] - KVM: vmx/pmu: Fix dummy check if lbr_desc->event is created (Paolo Bonzini) [1945742] - KVM: x86/mmu: Consider the hva in mmu_notifier retry (Paolo Bonzini) [1945742] - kernel.h: split out min()/max() et al. helpers (Paolo Bonzini) [1945742] - KVM: x86/mmu: Skip mmu_notifier check when handling MMIO page fault (Paolo Bonzini) [1945742] - KVM: x86/mmu: Remove a variety of unnecessary exports (Paolo Bonzini) [1945742] - KVM: x86: Fold "write-protect large" use case into generic write-protect (Paolo Bonzini) [1945742] - KVM: x86/mmu: Don't set dirty bits when disabling dirty logging w/ PML (Paolo Bonzini) [1945742] - KVM: VMX: Dynamically enable/disable PML based on memslot dirty logging (Paolo Bonzini) [1945742] - KVM: x86: Further clarify the logic and comments for toggling log dirty (Paolo Bonzini) [1945742] - KVM: x86: Move MMU's PML logic to common code (Paolo Bonzini) [1945742] - KVM: x86/mmu: Make dirty log size hook (PML) a value, not a function (Paolo Bonzini) [1945742] - KVM: x86/mmu: Expand on the comment in kvm_vcpu_ad_need_write_protect() (Paolo Bonzini) [1945742] - KVM: nVMX: Disable PML in hardware when running L2 (Paolo Bonzini) [1945742] - KVM: x86/mmu: Consult max mapping level when zapping collapsible SPTEs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Pass the memslot to the rmap callbacks (Paolo Bonzini) [1945742] - KVM: x86/mmu: Split out max mapping level calculation to helper (Paolo Bonzini) [1945742] - KVM: nVMX: no need to undo inject_page_fault change on nested vmexit (Paolo Bonzini) [1945742] - KVM: nSVM: move nested vmrun tracepoint to enter_svm_guest_mode (Paolo Bonzini) [1945742] - KVM: VMX: read idt_vectoring_info a bit earlier (Paolo Bonzini) [1945742] - KVM: VMX: Allow INVPCID in guest without PCID (Paolo Bonzini) [1945742] - KVM: x86: Advertise INVPCID by default (Paolo Bonzini) [1945742] - KVM: SVM: Intercept INVPCID when it's disabled to inject #UD (Paolo Bonzini) [1945742] - KVM: x86/mmu: Make HVA handler retpoline-friendly (Paolo Bonzini) [1945742] - KVM: x86: move kvm_inject_gp up from kvm_set_dr to callers (Paolo Bonzini) [1945742] - KVM: x86: reading DR cannot fail (Paolo Bonzini) [1945742] - KVM: SVM: Remove an unnecessary forward declaration (Paolo Bonzini) [1945742] - KVM: SVM: Move AVIC vCPU kicking snippet to helper function (Paolo Bonzini) [1945742] - KVM: x86: Restore all 64 bits of DR6 and DR7 during RSM on x86-64 (Paolo Bonzini) [1945742] - KVM: x86: Remove misleading DR6/DR7 adjustments from RSM emulation (Paolo Bonzini) [1945742] - KVM: x86/xen: Use hva_t for holding hypercall page address (Paolo Bonzini) [1945742] - KVM: x86/xen: Remove extra unlock in kvm_xen_hvm_set_attr() (Paolo Bonzini) [1945742] - KVM: Use kvm_pfn_t for local PFN variable in hva_to_pfn_remapped() (Paolo Bonzini) [1945742] - KVM: x86: Add helper to consolidate "raw" reserved GPA mask calculations (Paolo Bonzini) [1945742] - KVM: selftests: Always run vCPU thread with blocked SIG_IPI (Paolo Bonzini) [1945742] - KVM: selftests: Sync data verify of dirty logging with guest sync (Paolo Bonzini) [1945742] - KVM: selftests: Add a test for kvm page table code (Paolo Bonzini) [1945742] - KVM: selftests: Adapt vm_userspace_mem_region_add to new helpers (Paolo Bonzini) [1945742] - KVM: selftests: List all hugetlb src types specified with page sizes (Paolo Bonzini) [1945742] - tools/headers: sync headers of asm-generic/hugetlb_encode.h (Paolo Bonzini) [1945742] - tools include uapi: Update linux/mmap.h copy (Paolo Bonzini) [1945742] - tools UAPI: Update copy of linux/mman.h from the kernel sources (Paolo Bonzini) [1945742] - mm/hugetlb: add mmap() encodings for 32MB and 512MB page sizes (Paolo Bonzini) [1945742] - RHEL: Add #defines for 16k hugepages (Paolo Bonzini) [1945742] - KVM: selftests: Add a helper to get system default hugetlb page size (Paolo Bonzini) [1945742] - KVM: selftests: Add a helper to get system configured THP page size (Paolo Bonzini) [1945742] - KVM: selftests: Make a generic helper to get vm guest mode strings (Paolo Bonzini) [1945742] - KVM: selftests: Print the errno besides error-string in TEST_ASSERT (Paolo Bonzini) [1945742] - KVM: selftests: remove redundant semi-colon (Paolo Bonzini) [1945742] - selftests: kvm: Check that TSC page value is small after KVM_SET_CLOCK(0) (Paolo Bonzini) [1945742] - KVM: x86: Prevent 'hv_clock->system_time' from going negative in kvm_guest_time_update() (Paolo Bonzini) [1945742] - selftests: kvm: make hardware_disable_test less verbose (Paolo Bonzini) [1945742] - selftests: kvm: add set_boot_cpu_id test (Paolo Bonzini) [1945742] - selftests: kvm: add _vm_ioctl (Paolo Bonzini) [1945742] - selftests: kvm: add get_msr_index_features (Paolo Bonzini) [1945742] - KVM: x86/xen: Add support for vCPU runstate information (Paolo Bonzini) [1945742] - RHEL: configs: do not enable CONFIG_KVM_XEN (Paolo Bonzini) [1945742] - KVM: x86: allow compiling out the Xen hypercall interface (Paolo Bonzini) [1945742] - KVM: x86: compile out TDP MMU on 32-bit systems (Paolo Bonzini) [1945742] - KVM: xen: flush deferred static key before checking it (Paolo Bonzini) [1945742] - KVM: x86/xen: Explicitly pad struct compat_vcpu_info to 64 bytes (Paolo Bonzini) [1945742] - KVM: x86/xen: Allow reset of Xen attributes (Paolo Bonzini) [1945742] - KVM: Documentation: rectify rst markup in kvm_run->flags (Paolo Bonzini) [1945742] - Documentation: kvm: fix messy conversion from .txt to .rst (Paolo Bonzini) [1945742] - KVM: Documentation: rectify rst markup in KVM_GET_SUPPORTED_HV_CPUID (Paolo Bonzini) [1945742] - Documentation: kvm: fix warning (Paolo Bonzini) [1945742] - KVM: Add documentation for Xen hypercall and shared_info updates (Paolo Bonzini) [1945742] - KVM: X86: Add the Document for KVM_CAP_X86_BUS_LOCK_EXIT (Paolo Bonzini) [1945742] - KVM: Documentation: Fix documentation for nested. (Paolo Bonzini) [1945742] - KVM: Documentation: Add arm64 KVM_RUN error codes (Paolo Bonzini) [1945742] - KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID (Paolo Bonzini) [1945742] - KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER (Paolo Bonzini) [1945742] - docs: kvm: add documentation for KVM_CAP_S390_DIAG318 (Paolo Bonzini) [1945742] - selftests: kvm: Mmap the entire vcpu mmap area (Paolo Bonzini) [1945742] - selftests: kvm: avoid uninitialized variable warning (Paolo Bonzini) [1945742] - selftests: kvm: add hardware_disable test (Paolo Bonzini) [1945742] - KVM: selftests: Don't bother mapping GVA for Xen shinfo test (Paolo Bonzini) [1945742] - KVM: selftests: Fix hex vs. decimal snafu in Xen test (Paolo Bonzini) [1945742] - KVM: selftests: Fix size of memslots created by Xen tests (Paolo Bonzini) [1945742] - KVM: selftests: Ignore recently added Xen tests' build output (Paolo Bonzini) [1945742] - KVM: x86: declare Xen HVM shared info capability and add test case (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Drop hv_vcpu_to_vcpu() helper (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Allocate Hyper-V context lazily (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Make Hyper-V emulation enablement conditional (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Allocate 'struct kvm_vcpu_hv' dynamically (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Prepare to meet unallocated Hyper-V context (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Always use to_hv_vcpu() accessor to get to 'struct kvm_vcpu_hv' (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Stop shadowing global 'current_vcpu' variable (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Introduce to_kvm_hv() helper (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Rename vcpu_to_hv_syndbg() to to_hv_syndbg() (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Rename vcpu_to_stimer()/stimer_to_vcpu() (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Rename vcpu_to_synic()/synic_to_vcpu() (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Rename vcpu_to_hv_vcpu() to to_hv_vcpu() (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Drop unused kvm_hv_vapic_assist_page_enabled() (Paolo Bonzini) [1945742] - KVM: x86/xen: Add event channel interrupt vector upcall (Paolo Bonzini) [1945742] - KVM: x86/xen: register vcpu time info region (Paolo Bonzini) [1945742] - KVM: x86/xen: setup pvclock updates (Paolo Bonzini) [1945742] - KVM: x86/xen: register vcpu info (Paolo Bonzini) [1945742] - KVM: x86/xen: Add KVM_XEN_VCPU_SET_ATTR/KVM_XEN_VCPU_GET_ATTR (Paolo Bonzini) [1945742] - KVM: x86/xen: update wallclock region (Paolo Bonzini) [1945742] - xen: add wc_sec_hi to struct shared_info (Paolo Bonzini) [1945742] - KVM: x86/xen: register shared_info page (Paolo Bonzini) [1945742] - KVM: x86/xen: add definitions of compat_shared_info, compat_vcpu_info (Paolo Bonzini) [1945742] - KVM: x86/xen: latch long_mode when hypercall page is set up (Paolo Bonzini) [1945742] - KVM: x86/xen: add KVM_XEN_HVM_SET_ATTR/KVM_XEN_HVM_GET_ATTR (Paolo Bonzini) [1945742] - KVM: x86/xen: Add kvm_xen_enabled static key (Paolo Bonzini) [1945742] - KVM: x86/xen: Move KVM_XEN_HVM_CONFIG handling to xen.c (Paolo Bonzini) [1945742] - KVM: x86/xen: Fix coexistence of Xen and Hyper-V hypercalls (Paolo Bonzini) [1945742] - KVM: x86/mmu: Add helper to generate mask of reserved HPA bits (Paolo Bonzini) [1945742] - KVM: x86: Use reserved_gpa_bits to calculate reserved PxE bits (Paolo Bonzini) [1945742] - KVM: x86: SEV: Treat C-bit as legal GPA bit regardless of vCPU mode (Paolo Bonzini) [1945742] - KVM: nSVM: Use common GPA helper to check for illegal CR3 (Paolo Bonzini) [1945742] - KVM: VMX: Use GPA legality helpers to replace open coded equivalents (Paolo Bonzini) [1945742] - KVM: x86: Add a helper to handle legal GPA with an alignment requirement (Paolo Bonzini) [1945742] - KVM: x86: Add a helper to check for a legal GPA (Paolo Bonzini) [1945742] - KVM: nSVM: Don't strip host's C-bit from guest's CR3 when reading PDPTRs (Paolo Bonzini) [1945742] - KVM: x86: Set so called 'reserved CR3 bits in LM mask' at vCPU reset (Paolo Bonzini) [1945742] - KVM: x86/xen: intercept xen hypercalls if enabled (Paolo Bonzini) [1945742] - KVM: selftests: Add missing header file needed by xAPIC IPI tests (Paolo Bonzini) [1945742] - KVM: selftests: Add operand to vmsave/vmload/vmrun in svm.c (Paolo Bonzini) [1945742] - selftests: kvm: Properly set Hyper-V CPUIDs in evmcs_test (Paolo Bonzini) [1945742] - selftests: kvm: Move kvm_get_supported_hv_cpuid() to common code (Paolo Bonzini) [1945742] - selftest: kvm: x86: test KVM_GET_CPUID2 and guest visible CPUIDs against KVM_GET_SUPPORTED_CPUID (Paolo Bonzini) [1945742] - selftests: kvm/x86: add test for pmu msr MSR_IA32_PERF_CAPABILITIES (Paolo Bonzini) [1945742] - KVM: selftests: Disable dirty logging with vCPUs running (Paolo Bonzini) [1945742] - KVM: selftests: Add backing src parameter to dirty_log_perf_test (Paolo Bonzini) [1945742] - KVM: selftests: Add memslot modification stress test (Paolo Bonzini) [1945742] - KVM: selftests: Add option to overlap vCPU memory access (Paolo Bonzini) [1945742] - KVM: selftests: Fix population stage in dirty_log_perf_test (Paolo Bonzini) [1945742] - KVM: selftests: Convert iterations to int in dirty_log_perf_test (Paolo Bonzini) [1945742] - KVM: selftests: Avoid flooding debug log while populating memory (Paolo Bonzini) [1945742] - KVM: selftests: Rename timespec_diff_now to timespec_elapsed (Paolo Bonzini) [1945742] - KVM: selftests: Test IPI to halted vCPU in xAPIC while backing page moves (Paolo Bonzini) [1945742] - KVM: selftests: Implement perf_test_util more conventionally (Paolo Bonzini) [1945742] - KVM: selftests: Use vm_create_with_vcpus in create_vm (Paolo Bonzini) [1945742] - KVM: selftests: Factor out guest mode code (Paolo Bonzini) [1945742] - selftests: kvm: Merge user_msr_test into userspace_msr_exit_test (Paolo Bonzini) [1945742] - selftests: kvm: Test MSR exiting to userspace (Paolo Bonzini) [1945742] - KVM: selftests: sync_regs test for diag318 (Paolo Bonzini) [1945742] - KVM: selftests: x86: Set supported CPUIDs on default VM (Paolo Bonzini) [1945742] - KVM: selftests: Make test skipping consistent (Paolo Bonzini) [1945742] - KVM: selftests: Introduce vm_create_[default_]_with_vcpus (Paolo Bonzini) [1945742] - KVM: selftests: Make vm_create_default common (Paolo Bonzini) [1945742] - KVM: selftests: always use manual clear in dirty_log_perf_test (Paolo Bonzini) [1945742] - selftests: kvm: keep .gitignore add to date (Paolo Bonzini) [1945742] - KVM: selftests: Add "-c" parameter to dirty log test (Paolo Bonzini) [1945742] - KVM: selftests: Run dirty ring test asynchronously (Paolo Bonzini) [1945742] - KVM: selftests: Add dirty ring buffer test (Paolo Bonzini) [1945742] - KVM: selftests: Introduce after_vcpu_run hook for dirty log test (Paolo Bonzini) [1945742] - KVM: selftests: Verify supported CR4 bits can be set before KVM_SET_CPUID2 (Paolo Bonzini) [1945742] - KVM: selftests: allow two iterations of dirty_log_perf_test (Paolo Bonzini) [1945742] - KVM: selftests: Introduce the dirty log perf test (Paolo Bonzini) [1945742] - KVM: selftests: Make the number of vcpus global (Paolo Bonzini) [1945742] - KVM: selftests: Make the per vcpu memory size global (Paolo Bonzini) [1945742] - KVM: selftests: Drop pointless vm_create wrapper (Paolo Bonzini) [1945742] - KVM: selftests: Add wrfract to common guest code (Paolo Bonzini) [1945742] - KVM: selftests: Simplify demand_paging_test with timespec_diff_now (Paolo Bonzini) [1945742] - KVM: selftests: Remove address rounding in guest code (Paolo Bonzini) [1945742] - KVM: selftests: Factor code out of demand_paging_test (Paolo Bonzini) [1945742] - KVM: selftests: Use a single binary for dirty/clear log test (Paolo Bonzini) [1945742] - KVM: selftests: Always clear dirty bitmap after iteration (Paolo Bonzini) [1945742] - selftests: kvm: test enforcement of paravirtual cpuid features (Paolo Bonzini) [1945742] - selftests: kvm: Add exception handling to selftests (Paolo Bonzini) [1945742] - selftests: kvm: Clear uc so UCALL_NONE is being properly reported (Paolo Bonzini) [1945742] - selftests: kvm: Fix the segment descriptor layout to match the actual layout (Paolo Bonzini) [1945742] - KVM: x86/xen: Fix __user pointer handling for hypercall page installation (Paolo Bonzini) [1945742] - KVM: x86/xen: fix Xen hypercall page msr handling (Paolo Bonzini) [1945742] - KVM: x86: move kvm_inject_gp up from kvm_set_xcr to callers (Paolo Bonzini) [1945742] - KVM: cleanup DR6/DR7 reserved bits checks (Paolo Bonzini) [1945742] - KVM: x86/mmu: Add '__func__' in rmap_printk() (Paolo Bonzini) [1945742] - KVM: SVM: Replace hard-coded value with #define (Paolo Bonzini) [1945742] - KVM: SVM: use .prepare_guest_switch() to handle CPU register save/setup (Paolo Bonzini) [1945742] - KVM: SVM: remove uneeded fields from host_save_users_msrs (Paolo Bonzini) [1945742] - KVM: SVM: use vmsave/vmload for saving/restoring additional host state (Paolo Bonzini) [1945742] - KVM: SVM: Use asm goto to handle unexpected #UD on SVM instructions (Paolo Bonzini) [1945742] - KVM: VMX: Use the kernel's version of VMXOFF (Paolo Bonzini) [1945742] - KVM: VMX: Move Intel PT shenanigans out of VMXON/VMXOFF flows (Paolo Bonzini) [1945742] - KVM/nVMX: Use __vmx_vcpu_run in nested_vmx_check_vmentry_hw (Paolo Bonzini) [1945742] - x86/virt: Mark flags and memory as clobbered by VMXOFF (Paolo Bonzini) [1945742] - x86/reboot: Force all cpus to exit VMX root if VMX is supported (Paolo Bonzini) [1945742] - x86/virt: Eat faults on VMXOFF in reboot flows (Paolo Bonzini) [1945742] - KVM: x86: use static calls to reduce kvm_x86_ops overhead (Paolo Bonzini) [1945742] - KVM: x86: introduce definitions to support static calls for kvm_x86_ops (Paolo Bonzini) [1945742] - KVM: RHEL: include linux/static_call.h (Paolo Bonzini) [1945742] - KVM: X86: prepend vmx/svm prefix to additional kvm_x86_ops functions (Paolo Bonzini) [1945742] - KVM: Stop using deprecated jump label APIs (Paolo Bonzini) [1945742] - locking/static_key: Add support for deferred static branches (Paolo Bonzini) [1945742] - KVM: X86: Rename DR6_INIT to DR6_ACTIVE_LOW (Paolo Bonzini) [1945742] - KVM: vmx/pmu: Expose LBR_FMT in the MSR_IA32_PERF_CAPABILITIES (Paolo Bonzini) [1945742] - KVM: vmx/pmu: Release guest LBR event via lazy release mechanism (Paolo Bonzini) [1945742] - KVM: vmx/pmu: Emulate legacy freezing LBRs on virtual PMI (Paolo Bonzini) [1945742] - KVM: vmx/pmu: Reduce the overhead of LBR pass-through or cancellation (Paolo Bonzini) [1945742] - KVM: vmx/pmu: Pass-through LBR msrs when the guest LBR event is ACTIVE (Paolo Bonzini) [1945742] - KVM: vmx/pmu: Create a guest LBR event when vcpu sets DEBUGCTLMSR_LBR (Paolo Bonzini) [1945742] - KVM: vmx/pmu: Add PMU_CAP_LBR_FMT check when guest LBR is enabled (Paolo Bonzini) [1945742] - KVM: vmx/pmu: Add PMU_CAP_LBR_FMT check when guest LBR is enabled (Paolo Bonzini) [1945742] - KVM: x86/pmu: preserve IA32_PERF_CAPABILITIES across CPUID refresh (Paolo Bonzini) [1945742] - KVM: x86/vmx: Make vmx_set_intercept_for_msr() non-static (Paolo Bonzini) [1945742] - KVM: VMX: read/write MSR_IA32_DEBUGCTLMSR from GUEST_IA32_DEBUGCTL (Paolo Bonzini) [1945742] - KVM: VMX: Use x2apic_mode to avoid RDMSR when querying PI state (Paolo Bonzini) [1945742] - x86/apic: Export x2apic_mode for use by KVM in "warm" path (Paolo Bonzini) [1945742] - KVM: VMX: Enable bus lock VM exit (Paolo Bonzini) [1945742] - KVM: X86: Reset the vcpu->run->flags at the beginning of vcpu_run (Paolo Bonzini) [1945742] - KVM: VMX: Convert vcpu_vmx.exit_reason to a union (Paolo Bonzini) [1945742] - KVM/SVM: add support for SEV attestation command (Paolo Bonzini) [1945742] - KVM: x86/mmu: Remove the defunct update_pte() paging hook (Paolo Bonzini) [1945742] - KVM: Expose AVX_VNNI instruction to guset (Paolo Bonzini) [1945742] - Enumerate AVX Vector Neural Network instructions (Paolo Bonzini) [1945742] - x86: kvm: style: Simplify bool comparison (Paolo Bonzini) [1945742] - KVM: x86: Zap the oldest MMU pages, not the newest (Paolo Bonzini) [1945742] - KVM: x86/mmu: Use boolean returns for (S)PTE accessors (Paolo Bonzini) [1945742] - KVM: X86: use vzalloc() instead of vmalloc/memset (Paolo Bonzini) [1945742] - KVM: x86: Take KVM's SRCU lock only if steal time update is needed (Paolo Bonzini) [1945742] - KVM: x86: Remove obsolete disabling of page faults in kvm_arch_vcpu_put() (Paolo Bonzini) [1945742] - KVM: do not assume PTE is writable after follow_pfn (Paolo Bonzini) [1945742] - KVM: x86/mmu: Fix TDP MMU zap collapsible SPTEs (Paolo Bonzini) [1945742] - KVM: x86: cleanup CR3 reserved bits checks (Paolo Bonzini) [1945742] - KVM: SVM: Treat SVM as unsupported when running as an SEV guest (Paolo Bonzini) [1945742] - KVM: x86: Update emulator context mode if SYSENTER xfers to 64-bit mode (Paolo Bonzini) [1945742] - KVM: x86: Supplement __cr4_reserved_bits() with X86_FEATURE_PCID check (Paolo Bonzini) [1945742] - KVM/x86: assign hva with the right value to vm_munmap the pages (Paolo Bonzini) [1945742] - Fix unsynchronized access to sev members through svm_register_enc_region (Paolo Bonzini) [1945742] - KVM: x86: Revert "KVM: x86: Mark GPRs dirty when written" (Paolo Bonzini) [1945742] - KVM: SVM: Unconditionally sync GPRs to GHCB on VMRUN of SEV-ES guest (Paolo Bonzini) [1945742] - KVM: x86: __kvm_vcpu_halt can be static (Paolo Bonzini) [1945742] - KVM: SVM: Add support for booting APs in an SEV-ES guest (Paolo Bonzini) [1945742] - KVM/SVM: Remove leftover __svm_vcpu_run prototype from svm.c (Paolo Bonzini) [1945742] - KVM: SVM: Add register operand to vmsave call in sev_es_vcpu_load (Paolo Bonzini) [1945742] - KVM: SVM: fix 32-bit compilation (Paolo Bonzini) [1945742] - KVM: SVM: Add AP_JUMP_TABLE support in prep for AP booting (Paolo Bonzini) [1945742] - KVM: SVM: Provide support to launch and run an SEV-ES guest (Paolo Bonzini) [1945742] - KVM: SVM: Provide an updated VMRUN invocation for SEV-ES guests (Paolo Bonzini) [1945742] - x86/kvm/svm: Use uninstrumented wrmsrl() to restore GS (Paolo Bonzini) [1945742] - KVM: SVM: Provide support for SEV-ES vCPU loading (Paolo Bonzini) [1945742] - KVM: SVM: Provide support for SEV-ES vCPU creation/loading (Paolo Bonzini) [1945742] - KVM: SVM: Update ASID allocation to support SEV-ES guests (Paolo Bonzini) [1945742] - KVM: SVM: Set the encryption mask for the SVM host save area (Paolo Bonzini) [1945742] - KVM: SVM: Add NMI support for an SEV-ES guest (Paolo Bonzini) [1945742] - KVM: SVM: Guest FPU state save/restore not needed for SEV-ES guest (Paolo Bonzini) [1945742] - KVM: SVM: Do not report support for SMM for an SEV-ES guest (Paolo Bonzini) [1945742] - KVM: x86: Update __get_sregs() / __set_sregs() to support SEV-ES (Paolo Bonzini) [1945742] - KVM: SVM: Add support for CR8 write traps for an SEV-ES guest (Paolo Bonzini) [1945742] - KVM: SVM: Add support for CR4 write traps for an SEV-ES guest (Paolo Bonzini) [1945742] - KVM: SVM: Add support for CR0 write traps for an SEV-ES guest (Paolo Bonzini) [1945742] - KVM: SVM: Add support for EFER write traps for an SEV-ES guest (Paolo Bonzini) [1945742] - KVM: SVM: Support string IO operations for an SEV-ES guest (Paolo Bonzini) [1945742] - KVM: SVM: Support MMIO for an SEV-ES guest (Paolo Bonzini) [1945742] - KVM: SVM: Create trace events for VMGEXIT MSR protocol processing (Paolo Bonzini) [1945742] - KVM: SVM: Create trace events for VMGEXIT processing (Paolo Bonzini) [1945742] - KVM: SVM: Add support for SEV-ES GHCB MSR protocol function 0x100 (Paolo Bonzini) [1945742] - KVM: SVM: Add support for SEV-ES GHCB MSR protocol function 0x004 (Paolo Bonzini) [1945742] - KVM: SVM: Add support for SEV-ES GHCB MSR protocol function 0x002 (Paolo Bonzini) [1945742] - KVM: SVM: Add initial support for a VMGEXIT VMEXIT (Paolo Bonzini) [1945742] - KVM: SVM: Add GHCB accessor functions for retrieving fields (Paolo Bonzini) [1945742] - KVM: SVM: Prepare for SEV-ES exit handling in the sev.c file (Paolo Bonzini) [1945742] - KVM: SVM: Cannot re-initialize the VMCB after shutdown with SEV-ES (Paolo Bonzini) [1945742] - KVM: SVM: Do not allow instruction emulation under SEV-ES (Paolo Bonzini) [1945742] - KVM: SVM: Prevent debugging under SEV-ES (Paolo Bonzini) [1945742] - KVM: SVM: Add required changes to support intercepts under SEV-ES (Paolo Bonzini) [1945742] - KVM: x86: introduce complete_emulated_msr callback (Paolo Bonzini) [1945742] - KVM: x86: Mark GPRs dirty when written (Paolo Bonzini) [1945742] - KVM: SVM: Add support for the SEV-ES VMSA (Paolo Bonzini) [1945742] - x86/cpu: Add VM page flush MSR availablility as a CPUID feature (Paolo Bonzini) [1945742] - KVM: SVM: Add support for SEV-ES capability in KVM (Paolo Bonzini) [1945742] - KVM/VMX/SVM: Move kvm_machine_check function to x86.h (Paolo Bonzini) [1945742] - KVM: Don't allocate dirty bitmap if dirty ring is enabled (Paolo Bonzini) [1945742] - KVM: Make dirty ring exclusive to dirty bitmap log (Paolo Bonzini) [1945742] - KVM: X86: Implement ring-based dirty memory tracking (Paolo Bonzini) [1945742] - KVM: Pass in kvm pointer into mark_page_dirty_in_slot() (Paolo Bonzini) [1945742] - kvm/eventfd: Drain events from eventfd in irqfd_wakeup() (Paolo Bonzini) [1945742] - eventfd: Export eventfd_ctx_do_read() (Paolo Bonzini) [1945742] - kvm/eventfd: Use priority waitqueue to catch events before userspace (Paolo Bonzini) [1945742] - sched/wait: Add add_wait_queue_priority() (Paolo Bonzini) [1945742] - cpuidle-haltpoll: fix error comments in arch_haltpoll_disable (Paolo Bonzini) [1945742] - kvm/eventfd: Use sequence counter with associated spinlock (Paolo Bonzini) [1945742] - x86/kvm/vmx: Use native read/write_cr2() (Paolo Bonzini) [1945742] - KVM: SVM: convert get_user_pages() --> pin_user_pages() (Paolo Bonzini) [1945742] - x86/asm: Change all ENTRY+ENDPROC to SYM_FUNC_* (Paolo Bonzini) [1945742] - x86/entry/64: Fix unwind hints in __switch_to_asm() (Paolo Bonzini) [1945742] - x86/asm/64: Change all ENTRY+END to SYM_CODE_* (Paolo Bonzini) [1945742] - x86/head/64: Annotate start_cpu0() as non-callable (Paolo Bonzini) [1945742] - x86/asm: Do not annotate functions with GLOBAL (Paolo Bonzini) [1945742] - kprobes/x86/xen: blacklist non-attachable xen interrupt functions (Paolo Bonzini) [1945742] - x86/asm/64: Add ENDs to some functions and relabel with SYM_CODE_* (Paolo Bonzini) [1945742] - x86/asm: Use SYM_INNER_LABEL instead of GLOBAL (Paolo Bonzini) [1945742] - x86/asm: Annotate aliases (Paolo Bonzini) [1945742] - x86/asm/crypto: Annotate local functions (Paolo Bonzini) [1945742] - static_call: Add static_call_cond() (Paolo Bonzini) [1945742] - static_call: Add basic static call infrastructure (Paolo Bonzini) [1945742] - devlink: use _BITUL() macro instead of BIT() in the UAPI header (Petr Oros) [1935646] - devlink: Fix reload stats structure (Petr Oros) [1935646] - devlink: Avoid overwriting port attributes of registered port (Petr Oros) [1935646] - devlink: Add Documentation/networking/devlink/devlink-reload.rst (Petr Oros) [1935646] - devlink: Add enable_remote_dev_reset generic parameter (Petr Oros) [1935646] - devlink: Add remote reload stats (Petr Oros) [1935646] - devlink: Add reload stats (Petr Oros) [1935646] - devlink: Add devlink reload limit option (Petr Oros) [1935646] - devlink: Add reload action option to devlink reload command (Petr Oros) [1935646] - devlink: Change devlink_reload_supported() param type (Petr Oros) [1935646]- CI: Rename KABI option (Veronika Kabatova) - CI: Disable result checking for realtime checks (Veronika Kabatova) - Revert "GFS2: Re-add a call to log_flush_wait when flushing the journal" (Bob Peterson) [1917930] - md/raid1: properly indicate failure when ending a failed write request (Nigel Croxon) [1954588] - Revert "uio: use request_threaded_irq instead" (Vitaly Kuznetsov) [1946644] - drm/ast: Set format registers in primary plane's update (Lyude Paul) [1923857] - drivers: hv: Create a consistent pattern for checking Hyper-V hypercall status (Mohammed Gamal) [1940926] - x86/hyperv: Move hv_do_rep_hypercall to asm-generic (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Increase wait time for VMbus unload (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Initialize unload_event statically (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Check for pending channel interrupts before taking a CPU offline (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Drivers: hv: vmbus: Introduce CHANNELMSG_MODIFYCHANNEL_RESPONSE (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Introduce and negotiate VMBus protocol version 5.3 (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Use after free in __vmbus_open() (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: remove unused function (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Remove unused linux/version.h header (Mohammed Gamal) [1940926] - x86/Hyper-V: Support for free page reporting (Mohammed Gamal) [1940926] - x86/hyper-v: Move hv_message_type to architecture neutral module (Mohammed Gamal) [1940926] - asm-generic/hyperv: import data structures for mapping device interrupts (Mohammed Gamal) [1940926] - asm-generic/hyperv: introduce hv_device_id and auxiliary structures (Mohammed Gamal) [1940926] - asm-generic/hyperv: update hv_interrupt_entry (Mohammed Gamal) [1940926] - asm-generic/hyperv: update hv_msi_entry (Mohammed Gamal) [1940926] - x86/hyperv: provide a bunch of helper functions (Mohammed Gamal) [1940926] - x86/hyperv: extract partition ID from Microsoft Hypervisor if necessary (Mohammed Gamal) [1940926] - asm-generic/hyperv: Add definitions for Get/SetVpRegister hypercalls (Mohammed Gamal) [1940926] - drivers: hv: Fix EXPORT_SYMBOL and tab spaces issue (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Drop error message when 'No request id available' (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Move handling of VMbus interrupts (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Handle auto EOI quirk inline (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Move hyperv_report_panic_msg to arch neutral code (Mohammed Gamal) [1940926] - Drivers: hv: Redo Hyper-V synthetic MSR get/set functions (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Move Hyper-V page allocator to arch neutral code (Mohammed Gamal) [1940926] - x86/hyperv: allocate output arg pages if required (Mohammed Gamal) [1940926] - drivers: hv: Fix whitespace errors (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: skip VMBus initialization if Linux is root (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Enforce 'VMBus version >= 5.2' on isolated guests (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Restrict vmbus_devices on isolated guests (Mohammed Gamal) [1940926] - hv_utils: Fix spelling mistake "Hearbeat" -> "Heartbeat" (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Add /sys/bus/vmbus/hibernation (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Resolve race condition in vmbus_onoffer_rescind() (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Avoid use-after-free in vmbus_onoffer_rescind() (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Copy the hv_message in vmbus_on_msg_dpc() (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Reduce number of references to message in vmbus_on_msg_dpc() (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Initialize memory to be sent to the host (Mohammed Gamal) [1940926] - hv_utils: Add validation for untrusted Hyper-V values (Mohammed Gamal) [1940926] - drivers/hv: remove obsolete TODO and fix misleading typo in comment (Mohammed Gamal) [1940926] - drivers: hv: vmbus: Fix checkpatch SPLIT_STRING (Mohammed Gamal) [1940926] - drivers: hv: vmbus: Fix call msleep using < 20ms (Mohammed Gamal) [1940926] - drivers: hv: vmbus: Fix checkpatch LINE_SPACING (Mohammed Gamal) [1940926] - drivers: hv: vmbus: Replace symbolic permissions by octal permissions (Mohammed Gamal) [1940926] - drivers: hv: Fix hyperv_record_panic_msg path on comment (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Add vmbus_requestor data structure for VMBus hardening (Mohammed Gamal) [1940926] - ena: revert removal of MODULE_VERSION from ena (Petr Oros) [1955712] - Revert "[netdrv] net/intel: remove driver versions from Intel drivers" (Jonathan Toppins) [1955745] - Revert "[netdrv] net/broadcom: Clean broadcom code from driver versions" (Jonathan Toppins) [1955721] - net: core: add dev_get_tstats64 as a ndo_get_stats64 implementation (Josef Oskera) [1939453]- igb: amend removal of MODULE_VERSION (Corinna Vinschen) [1955748] - igc: amend removal of MODULE_VERSION (Corinna Vinschen) [1955755] - i40e: amend removal of MODULE_VERSION (Stefan Assmann) [1955736] - ixgbe: Amend commit acf03026ec5a to include a version string in module info. (Ken Cox) [1955759] - i40e: Fix parameters in aq_get_phy_register() (Stefan Assmann) [1907852] - initramfs: panic with memory information (Coiby Xu) [1936031] - powercap/intel_rapl: add support for AlderLake (David Arcari) [1838605] - xfs: restore shutdown check in mapped write fault path (Brian Foster) [1926089] - xfs: consider shutdown in bmapbt cursor delete assert (Brian Foster) [1926077] - iomap: Fix negative assignment to unsigned sis->pages in iomap_swapfile_activate (Carlos Maiolino) [1938210] - scsi: scsi_dh_alua: Remove check for ASC 24h in alua_rtpg() (Ewan D. Milne) [1929878] - perf/arm-cmn: Move IRQs when migrating context (Jeremy Linton) [1816850] - perf/arm-cmn: Fix PMU instance naming (Jeremy Linton) [1816850] - perf: arm-cmn: Fix conversion specifiers for node type (Jeremy Linton) [1816850] - perf: arm-cmn: Fix unsigned comparison to less than zero (Jeremy Linton) [1816850] - perf: Add Arm CMN-600 PMU driver (Jeremy Linton) [1816850] - redhat/configs: Use CONFIG_VIRTIO_CONSOLE=m on s390x, too (Thomas Huth) [1954119] - s390/config: do not select VIRTIO_CONSOLE via Kconfig (Thomas Huth) [1954119] - x86/platform/uv: Fix an error code in uv_hubs_init() (Frank Ramsay) [1936605] - x86/platform/uv: Add more to secondary CPU kdump info (Frank Ramsay) [1936605] - x86/platform/uv: Use x2apic enabled bit as set by BIOS to indicate APIC mode (Frank Ramsay) [1936605] - redhat/configs: Add CONFIG_UV_SYSFS (Frank Ramsay) [1936605] - x86/platform/uv: Fix indentation warning in Documentation/ABI/testing/sysfs-firmware-sgi_uv (Frank Ramsay) [1936605] - x86/platform/uv: Set section block size for hubless architectures (Frank Ramsay) [1936605] - x86/platform/uv: Update sysfs documentation (Frank Ramsay) [1936605] - x86/platform/uv: Add deprecated messages to /proc info leaves (Frank Ramsay) [1936605] - x86/platform/uv: Add sysfs hubless leaves (Frank Ramsay) [1936605] - x86/platform/uv: Add sysfs leaves to replace those in procfs (Frank Ramsay) [1936605] - x86/platform/uv: Add kernel interfaces for obtaining system info (Frank Ramsay) [1936605] - x86/platform/uv: Update MAINTAINERS for uv_sysfs driver (Frank Ramsay) [1936605] - x86/platform/uv: Update ABI documentation of /sys/firmware/sgi_uv/ (Frank Ramsay) [1936605] - x86/platform/uv: Add new uv_sysfs platform driver (Frank Ramsay) [1936605] - x86/platform/uv: Add and export uv_bios_* functions (Frank Ramsay) [1936605] - x86/platform/uv: Remove existing /sys/firmware/sgi_uv/interface (Frank Ramsay) [1936605] - x86/platform/uv: Unexport symbols only used by x2apic_uv_x.c (Frank Ramsay) [1936605] - x86/platform/uv: Unexport sn_coherency_id (Frank Ramsay) [1936605] - x86/platform/uv: Mark uv_bios_call() and uv_bios_call_irqsave() static (Frank Ramsay) [1936605] - UV: Add SPDX license identifier - Makefile/Kconfig (Frank Ramsay) [1936605] - netdevsim: Only use sampling truncation length when valid (Ivan Vecera) [1955163] - selftests: netdevsim: Test psample functionality (Ivan Vecera) [1955163] - netdevsim: Add dummy psample implementation (Ivan Vecera) [1955163] - psample: Add additional metadata attributes (Ivan Vecera) [1955163] - psample: Encapsulate packet metadata in a struct (Ivan Vecera) [1955163] - net: psample: fix build error when CONFIG_INET is not enabled (Ivan Vecera) [1955163] - devlink: include for _BITUL (Petr Oros) [1935630] - netdevsim: add support for flash_update overwrite mask (Petr Oros) [1935630] - devlink: introduce flash update overwrite mask (Petr Oros) [1935630] - devlink: convert flash_update to use params structure (Petr Oros) [1935630] - devlink: check flash_update parameter support in net core (Petr Oros) [1935630] - devlink: Enhance policy to validate port type input value (Petr Oros) [1935630] - devlink: Enhance policy to validate eswitch mode value (Petr Oros) [1935630] - net: devlink: region: Pass the region ops to the snapshot function (Petr Oros) [1935630] - net: devlink: regions: Add a priv member to the regions ops struct (Petr Oros) [1935630]- Enumerate AVX Vector Neural Network instructions (Steve Best) [1838616] - net: fix skb use after free in netpoll (Ivan Vecera) [1913481] - cipso,calipso: resolve a number of problems with the DOI refcounts (Guillaume Nault) [1950996] - netfilter: rpfilter: mask ecn bits before fib lookup (Guillaume Nault) [1950996] - netfilter: Fix rpfilter dropping vrf packets by mistake (Guillaume Nault) [1950996] - redhat: enable CONFIG_DM_MULTIPATH_HST and CONFIG_DM_MULTIPATH_IOA (Mike Snitzer) [1949682] - dm ioctl: fix out of bounds array access when no devices (Mike Snitzer) [1949682] - dm table: Fix zoned model check and zone sectors check (Mike Snitzer) [1949682] - dm: simplify target code conditional on CONFIG_BLK_DEV_ZONED (Mike Snitzer) [1949682] - dm verity: fix DM_VERITY_OPTS_MAX value (Mike Snitzer) [1949682] - dm verity fec: fix misaligned RS roots IO (Mike Snitzer) [1949682] - dm verity: fix FEC for RS roots unaligned to block size (Mike Snitzer) [1949682] - dm bufio: subtract the number of initial sectors in dm_bufio_get_device_size (Mike Snitzer) [1949682] - dm: fix deadlock when swapping to encrypted device (Mike Snitzer) [1949682] - dm era: only resize metadata in preresume (Mike Snitzer) [1949682] - dm era: Use correct value size in equality function of writeset tree (Mike Snitzer) [1949682] - dm era: Fix bitset memory leaks (Mike Snitzer) [1949682] - dm era: Verify the data block size hasn't changed (Mike Snitzer) [1949682] - dm era: Reinitialize bitset cache before digesting a new writeset (Mike Snitzer) [1949682] - dm era: Update in-core bitset after committing the metadata (Mike Snitzer) [1949682] - dm era: Recover committed writeset after crash (Mike Snitzer) [1949682] - dm writecache: fix writing beyond end of underlying device when shrinking (Mike Snitzer) [1949682] - dm table: remove needless request_queue NULL pointer checks (Mike Snitzer) [1949682] - dm table: fix zoned iterate_devices based device capability checks (Mike Snitzer) [1949682] - dm writecache: return the exact table values that were set (Mike Snitzer) [1949682] - dm writecache: fix unnecessary NULL check warnings (Mike Snitzer) [1949682] - dm writecache: fix performance degradation in ssd mode (Mike Snitzer) [1949682] - dm integrity: introduce the "fix_hmac" argument (Mike Snitzer) [1949682] - dm persistent data: fix return type of shadow_root() (Mike Snitzer) [1949682] - dm: cleanup of front padding calculation (Mike Snitzer) [1949682] - dm integrity: fix spelling mistake "flusing" -> "flushing" (Mike Snitzer) [1949682] - dm crypt: Spelling s_cihper_cipher_ (Mike Snitzer) [1949682] - dm: avoid filesystem lookup in dm_get_dev_t() (Mike Snitzer) [1949682] - dm integrity: conditionally disable "recalculate" feature (Mike Snitzer) [1949682] - dm integrity: fix a crash if "recalculate" used without "internal_hash" (Mike Snitzer) [1949682] - dm integrity: fix the maximum number of arguments (Mike Snitzer) [1949682] - dm integrity: fix flush with external metadata device (Mike Snitzer) [1949682] - dm snapshot: flush merged data before committing metadata (Mike Snitzer) [1949682] - dm zoned: select CONFIG_CRC32 (Mike Snitzer) [1949682] - dm integrity: select CRYPTO_SKCIPHER (Mike Snitzer) [1949682] - dm cache: simplify the return expression of load_mapping() (Mike Snitzer) [1949682] - dm verity: skip verity work if I_O error when system is shutting down (Mike Snitzer) [1949682] - dm ioctl: fix error return code in target_message (Mike Snitzer) [1949682] - dm crypt: Constify static crypt_iv_operations (Mike Snitzer) [1949682] - dm: add support for REQ_NOWAIT to various targets (Mike Snitzer) [1949682] - dm: rename multipath path selector source files to have "dm-ps" prefix (Mike Snitzer) [1949682] - dm mpath: add IO affinity path selector (Mike Snitzer) [1949682] - dm verity: Add support for signature verification with 2nd keyring (Mike Snitzer) [1949682] - dm: remove unnecessary current->bio_list check when submitting split bio (Mike Snitzer) [1949682] - dm: remove invalid sparse __acquires and __releases annotations (Mike Snitzer) [1949682] - dm: fix double RCU unlock in dm_dax_zero_page_range() error path (Mike Snitzer) [1949682] - dm writecache: remove BUG() and fail gracefully instead (Mike Snitzer) [1949682] - dm table: Remove BUG_ON(in_interrupt()) (Mike Snitzer) [1949682] - dm: fix bug with RCU locking in dm_blk_report_zones (Mike Snitzer) [1949682] - Revert "dm cache: fix arm link errors with inline" (Mike Snitzer) [1949682] - vfs: remove lockdep bogosity in __sb_start_write (Brian Foster) [1926097] - nbd: freeze the queue while we're adding connections (Ming Lei) [1927246] - selftests/livepatch: Do not check order when using "comm" for dmesg checking (Joel Savitz) [1942056] - RDMA/siw,rxe: Make emulated devices virtual in the device tree (Kamal Heib) [1931849] - RDMA/core: remove use of dma_virt_ops (Kamal Heib) [1931849] - RDMA/umem: Use ib_dma_max_seg_size instead of dma_get_max_seg_size (Kamal Heib) [1931849] - RDMA/core: Fix ib_dma_max_seg_size() (Kamal Heib) [1931849] - RDMA/umem: Move to allocate SG table from pages (Kamal Heib) [1931849] - lib/scatterlist: Do not limit max_segment to PAGE_ALIGNED values (Kamal Heib) [1931849] - lib/scatterlist: Add support in dynamic allocation of SG table from pages (Kamal Heib) [1931846] - RDMA/srp: Increase max_segment_size (Kamal Heib) [1931849] - RDMA/uverbs: Allow drivers to create a new HW object during rereg_mr (Kamal Heib) [1931849] - RDMA/mlx5: Use ib_umem_find_best_pgoff() for SRQ (Kamal Heib) [1931849] - RDMA/vmw_pvrdma: Fix network_hdr_type reported in WC (Kamal Heib) [1931849] - RDMA/cma: Fix error flow in default_roce_mode_store (Kamal Heib) [1931849] - RDMA/umem: Avoid undefined behavior of rounddown_pow_of_two() (Kamal Heib) [1931849] - RDMA/restrack: Don't treat as an error allocation ID wrapping (Kamal Heib) [1931849] - RDMA/ucma: Do not miss ctx destruction steps in some cases (Kamal Heib) [1931849] - RDMA/cma: Don't overwrite sgid_attr after device is released (Kamal Heib) [1931849] - RDMA/rxe: Use acquire/release for memory ordering (Kamal Heib) [1931849] - RDMA/uverbs: Fix incorrect variable type (Kamal Heib) [1931849] - RDMA/core: Update kernel documentation for ib_create_named_qp() (Kamal Heib) [1931849] - RDMA/iser: Remove in_interrupt() usage (Kamal Heib) [1931849] - IB: Fix kernel-doc markups (Kamal Heib) [1931849] - RDMA/uverbs: Check ODP in ib_check_mr_access() as well (Kamal Heib) [1931849] - RDMA/uverbs: Tidy input validation of ib_uverbs_rereg_mr() (Kamal Heib) [1931849] - RDMA/efa: Use dma_set_mask_and_coherent() to simplify code (Kamal Heib) [1931849] - RDMA/restrack: Support all QP types (Kamal Heib) [1931849] - RDMA/core: Allow drivers to disable restrack DB (Kamal Heib) [1931849] - RDMA/core: Track device memory MRs (Kamal Heib) [1931849] - RDMA/cma: Fix deadlock on &lock in rdma_cma_listen_on_all() error unwind (Kamal Heib) [1931849] - IB/hfi1: Fix fall-through warnings for Clang (Kamal Heib) [1931849] - RDMA/ipoib: Distribute cq completion vector better (Kamal Heib) [1931849] - RDMA/efa: Remove .create_ah callback assignment (Kamal Heib) [1931849] - RDMA/cma: Add missing error handling of listen_id (Kamal Heib) [1931849] - RDMA/restrack: Store all special QPs in restrack DB (Kamal Heib) [1931849] - RDMA/counter: Combine allocation and bind logic (Kamal Heib) [1931849] - RDMA/core: Remove ib_dma_{alloc,free}_coherent (Kamal Heib) [1931849] - RDMA/core: Make FD destroy callback void (Kamal Heib) [1931849] - RDMA/core: Postpone uobject cleanup on failure till FD close (Kamal Heib) [1931849] - IB/isert: Do not excplicitly check == false for bool (Kamal Heib) [1931849] - IB/core: Add support for NDR link speed (Kamal Heib) [1931849] - RDMA/ipoib: Add 50Gb and 100Gb link speeds to ethtool (Kamal Heib) [1931849] - RDMA/rxe,siw: Restore uverbs_cmd_mask IB_USER_VERBS_CMD_POST_SEND (Kamal Heib) [1931849] - RDMA/siw: Fix typo of EAGAIN not -EAGAIN in siw_cm_work_handler() (Kamal Heib) [1931849] - RDMA/rxe: Compute PSN windows correctly (Kamal Heib) [1931849] - RDMA/core: Fix error return in _ib_modify_qp() (Kamal Heib) [1931849] - IB/verbs: avoid nested container_of() (Kamal Heib) [1931849] - RDMA/rxe: Remove unused RXE_MR_TYPE_FMR (Kamal Heib) [1931849] - RDMA: Remove AH from uverbs_cmd_mask (Kamal Heib) [1931849] - RDMA: Remove uverbs cmds from drivers that don't use them (Kamal Heib) [1931849] - RDMA/core Remove uverbs_ex_cmd_mask (Kamal Heib) [1931849] - RDMA: Check create_flags during create_qp (Kamal Heib) [1931849] - RDMA: Check flags during create_cq (Kamal Heib) [1931849] - RDMA: Check attr_mask during modify_qp (Kamal Heib) [1931849] - RDMA: Check srq_type during create_srq (Kamal Heib) [1931849] - RDMA: Move more uverbs_cmd_mask settings to the core (Kamal Heib) [1931849] - RDMA: Remove elements in uverbs_cmd_mask that all drivers set (Kamal Heib) [1931849] - RDMA: Remove uverbs_ex_cmd_mask values that are linked to functions (Kamal Heib) [1931849] - RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait (Kamal Heib) [1931846] - RDMA/core: Fix empty gid table for non IB/RoCE devices (Kamal Heib) [1931846] - RDMA/efa: Use the correct current and new states in modify QP (Kamal Heib) [1931846] - RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs (Kamal Heib) [1931846] - RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring (Kamal Heib) [1931846] - RDMA/vmw_pvrdma: Fix the active_speed and phys_state value (Kamal Heib) [1931846] - RDMA: Fix software RDMA drivers for dma mapping error (Kamal Heib) [1931846] - IB/srpt: docs: add a description for cq_size member (Kamal Heib) [1931846] - RDMA: Add rdma_connect_locked() (Kamal Heib) [1931846] - RDMA/uverbs: Fix false error in query gid IOCTL (Kamal Heib) [1931846] - RDMA/rxe: Fix small problem in network_type patch (Kamal Heib) [1931846] - RDMA/ucma: Fix use after free in destroy id flow (Kamal Heib) [1931846] - RDMA/rxe: Move the definitions for rxe_av.network_type to uAPI (Kamal Heib) [1931846] - RDMA: Explicitly pass in the dma_device to ib_register_device (Kamal Heib) [1931846] - RDMA/usnic: Remove the query_pkey callback (Kamal Heib) [1931846] - RDMA/usnic: Fix spelling mistake "transistion" -> "transition" (Kamal Heib) [1931846] - RDMA/usnic: switch from 'pci_' to 'dma_' API (Kamal Heib) [1931846] - RDMA/usnic: Avoid overly large buffers on stack (Kamal Heib) [1931846] - IB/usnic: Use dev_get_drvdata (Kamal Heib) [1931846] - IB/usnic: Fix deadlock (Kamal Heib) [1931846] - Revert "[infiniband] usnic_verbs: fix deadlock" (Kamal Heib) [1931846] - RDMA/rxe: Remove duplicate entries in struct rxe_mr (Kamal Heib) [1931846] - RDMA/uverbs: Expose the new GID query API to user space (Kamal Heib) [1931846] - RDMA/core: Introduce new GID table query API (Kamal Heib) [1931846] - RDMA/core: Modify enum ib_gid_type and enum rdma_network_type (Kamal Heib) [1931846] - RDMA/core: Change rdma_get_gid_attr returned error code (Kamal Heib) [1931846] - RDMA/core: Constify struct attribute_group (Kamal Heib) [1931846] - RDMA/core: Remove ucontext->closing (Kamal Heib) [1931846] - RDMA/drivers: Remove udata check from special QP (Kamal Heib) [1931846] - RDMA/qedr: Add support for user mode XRC-SRQ's (Kamal Heib) [1931846] - RDMA/mlx4: Prepare QP allocation to remove from the driver (Kamal Heib) [1931846] - RDMA/mlx4: Embed GSI QP into general mlx4_ib QP (Kamal Heib) [1931846] - RDMA/core: Align write and ioctl checks of QP types (Kamal Heib) [1931846] - RDMA/efa: Drop double zeroing for sg_init_table() (Kamal Heib) [1931846] - RDMA/efa: Add messages and RDMA read work requests HW stats (Kamal Heib) [1931846] - RDMA/efa: Group keep alive received counter with other SW stats (Kamal Heib) [1931846] - RDMA/restrack: Improve readability in task name management (Kamal Heib) [1931846] - RDMA/restrack: Simplify restrack tracking in kernel flows (Kamal Heib) [1931846] - RDMA/restrack: Count references to the verbs objects (Kamal Heib) [1931846] - RDMA/cma: Delete from restrack DB after successful destroy (Kamal Heib) [1931846] - RDMA/ucma: Rework ucma_migrate_id() to avoid races with destroy (Kamal Heib) [1931846] - RDMA: Fix link active_speed size (Kamal Heib) [1931846] - net/mlx5: Refactor query port speed functions (Kamal Heib) [1931846] - RDMA: Convert RWQ table logic to ib_core allocation scheme (Kamal Heib) [1931846] - RDMA: Clean MW allocation and free flows (Kamal Heib) [1931846] - RDMA/cma: Fix use after free race in roce multicast join (Kamal Heib) [1931846] - RDMA/cma: Consolidate the destruction of a cma_multicast in one place (Kamal Heib) [1931846] - RDMA/cma: Remove dead code for kernel rdmacm multicast (Kamal Heib) [1931846] - RDMA/cma: Combine cma_ndev_work with cma_work (Kamal Heib) [1931846] - RDMA/cma: Remove cma_comp() (Kamal Heib) [1931846] - RDMA/cma: Fix locking for the RDMA_CM_LISTEN state (Kamal Heib) [1931846] - RDMA/cma: Make the locking for automatic state transition more clear (Kamal Heib) [1931846] - RDMA/cma: Fix locking for the RDMA_CM_CONNECT state (Kamal Heib) [1931846] - RDMA/core: Added missing WR and WC opcodes (Kamal Heib) [1931846] - RDMA/qedr: Remove fbo and zbva from the MR (Kamal Heib) [1931846] - RDMA/mlx4: Use ib_umem_num_dma_blocks() (Kamal Heib) [1931846] - RDMA/pvrdma: Use ib_umem_num_dma_blocks() instead of ib_umem_page_count() (Kamal Heib) [1931846] - RDMA/bnxt: Do not use ib_umem_page_count() or ib_umem_num_pages() (Kamal Heib) [1931846] - RDMA/qedr: Use ib_umem_num_dma_blocks() instead of ib_umem_page_count() (Kamal Heib) [1931846] - RDMA/qedr: Use rdma_umem_for_each_dma_block() instead of open-coding (Kamal Heib) [1931846] - RDMA/i40iw: Use ib_umem_num_dma_pages() (Kamal Heib) [1931846] - RDMA/efa: Use ib_umem_num_dma_pages() (Kamal Heib) [1931846] - RDMA/umem: Split ib_umem_num_pages() into ib_umem_num_dma_blocks() (Kamal Heib) [1931846] - RDMA/umem: Replace for_each_sg_dma_page with rdma_umem_for_each_dma_block (Kamal Heib) [1931846] - RDMA/umem: Add rdma_umem_for_each_dma_block() (Kamal Heib) [1931846] - RDMA/umem: Use simpler logic for ib_umem_find_best_pgsz() (Kamal Heib) [1931846] - RDMA/umem: Fix ib_umem_find_best_pgsz() for mappings that cross a page boundary (Kamal Heib) [1931846] - RDMA: Make counters destroy symmetrical (Kamal Heib) [1931846] - RDMA: Restore ability to return error for destroy WQ (Kamal Heib) [1931846] - RDMA: Change XRCD destroy return value (Kamal Heib) [1931846] - RDMA: Allow fail of destroy CQ (Kamal Heib) [1931846] - RDMA/core: Delete function indirection for alloc/free kernel CQ (Kamal Heib) [1931846] - RDMA: Restore ability to fail on SRQ destroy (Kamal Heib) [1931846] - RDMA/mlx5: Issue FW command to destroy SRQ on reentry (Kamal Heib) [1931846] - RDMA: Restore ability to fail on AH destroy (Kamal Heib) [1931846] - RDMA: Restore ability to fail on PD deallocate (Kamal Heib) [1931846] - RDMA/core: Change how failing destroy is handled during uobj abort (Kamal Heib) [1931846] - RDMA/ucma: Fix resource leak on error path (Kamal Heib) [1931846] - RDMA/rxe: Address an issue with hardened user copy (Kamal Heib) [1931846] - RDMA/rxe: Add SPDX hdrs to rxe source files (Kamal Heib) [1931846] - RDMA/core: Trigger a WARN_ON if the driver causes uobjects to become leaked (Kamal Heib) [1931846] - RDMA/rxe: Fix style warnings (Kamal Heib) [1931846] - RDMA/ucma: Remove closing and the close_wq (Kamal Heib) [1931846] - RDMA/ucma: Rework how new connections are passed through event delivery (Kamal Heib) [1931846] - RDMA/ucma: Narrow file->mut in ucma_event_handler() (Kamal Heib) [1931846] - RDMA/ucma: Change backlog into an atomic (Kamal Heib) [1931846] - RDMA/ucma: Add missing locking around rdma_leave_multicast() (Kamal Heib) [1931846] - RDMA/ucma: Fix locking for ctx->events_reported (Kamal Heib) [1931846] - RDMA/ucma: Fix the locking of ctx->file (Kamal Heib) [1931846] - RDMA/ucma: Do not use file->mut to lock destroying (Kamal Heib) [1931846] - RDMA/cma: Add missing locking to rdma_accept() (Kamal Heib) [1931846] - RDMA/ucma: Remove mc_list and rely on xarray (Kamal Heib) [1931846] - RDMA/ucma: Fix error cases around ucma_alloc_ctx() (Kamal Heib) [1931846] - RDMA/ucma: Consolidate the two destroy flows (Kamal Heib) [1931846] - RDMA/ucma: Remove unnecessary locking of file->ctx_list in close (Kamal Heib) [1931846] - RDMA/ucma: Fix refcount 0 incr in ucma_get_ctx() (Kamal Heib) [1931846] - RDMA/cm: Add tracepoints to track MAD send operations (Kamal Heib) [1931846] - RDMA/cm: Replace pr_debug() call sites with tracepoints (Kamal Heib) [1931846] - RDMA/core: Move the rdma_show_ib_cm_event() macro (Kamal Heib) [1931846] - RDMA/efa: Remove redundant udata check from alloc ucontext response (Kamal Heib) [1931846] - RDMA/vmw_pvrdma: Fix kernel-doc documentation (Kamal Heib) [1931846] - RDMA/rxe: prevent rxe creation on top of vlan interface (Kamal Heib) [1931846] - RDMA/cm: Remove unused cm_class (Kamal Heib) [1931846] - IB/isert: remove duplicated error prints (Kamal Heib) [1931846] - RDMA/efa: Introduce SRD RNR retry (Kamal Heib) [1931846] - RDMA/efa: Introduce SRD QP state machine (Kamal Heib) [1931846] - RDMA/efa: Be consistent with modify QP bitmask (Kamal Heib) [1931846] - RDMA/efa: Add a generic capability check helper (Kamal Heib) [1931846] - RDMA: Remove constant domain argument from flow creation call (Kamal Heib) [1931846] - RDMA/i40iw: Avoid typecast from void to pci_dev (Kamal Heib) [1931846] - sched/uclamp: Add CPU's clamp buckets refcounting (Kamal Heib) [1931846] - overflow: Include header file with SIZE_MAX declaration (Kamal Heib) [1931846] - treewide: Use fallthrough pseudo-keyword (Kamal Heib) [1931846] - IB/hfi1: Use fallthrough pseudo-keyword (Kamal Heib) [1931846] - treewide: replace '---help---' in Kconfig files with 'help' (Kamal Heib) [1931846] - remove ioremap_nocache and devm_ioremap_nocache (Kamal Heib) [1931846]- ethtool: pause: make sure we init driver stats (Ivan Vecera) [1935611] - ethtool: correct policy for ETHTOOL_MSG_CHANNELS_SET (Ivan Vecera) [1935611] - ethtool: strset: allow ETHTOOL_A_STRSET_COUNTS_ONLY attr (Ivan Vecera) [1935611] - ethtool: specify which header flags are supported per command (Ivan Vecera) [1935611] - ethtool: link up ethnl_header_policy as a nested policy (Ivan Vecera) [1935611] - ethtool: trim policy tables (Ivan Vecera) [1935611] - ethtool: wire up set policies to ops (Ivan Vecera) [1935611] - ethtool: wire up get policies to ops (Ivan Vecera) [1935611] - netdevsim: fix duplicated debugfs directory (Ivan Vecera) [1935611] - selftests: add a test for ethtool pause stats (Ivan Vecera) [1935611] - netdevsim: add pause frame stats (Ivan Vecera) [1935611] - docs: net: include the new ethtool pause stats in the stats doc (Ivan Vecera) [1935611] - ethtool: add standard pause stats (Ivan Vecera) [1935611] - net: tighten the definition of interface statistics (Ivan Vecera) [1935611]- PCI: hv: Fix typo (Mohammed Gamal) [1940924] - asm-generic/hyperv: change HV_CPU_POWER_MANAGEMENT to HV_CPU_MANAGEMENT (Mohammed Gamal) [1940925] - x86/hyperv: detect if Linux is the root partition (Mohammed Gamal) [1940925] - hyperv: hyperv.h: drop a duplicated word (Mohammed Gamal) [1940925] - hyper-v: Remove internal types from UAPI header (Mohammed Gamal) [1940925] - x86/hyperv: Load/save the Isolation Configuration leaf (Mohammed Gamal) [1940925] - x86/hyperv: Initialize clockevents after LAPIC is initialized (Mohammed Gamal) [1940925] - x86/hyperv: check cpu mask after interrupt has been disabled (Mohammed Gamal) [1940925] - x86/hyperv: Fix kexec panic/hang issues (Mohammed Gamal) [1940925] - video: hyperv_fb: Fix a double free in hvfb_probe (Mohammed Gamal) [1940922] - uio: uio_hv_generic: use devm_kzalloc() for private data alloc (Mohammed Gamal) [1940922] - Avoid macro redefinition in compiler-{clang,gcc}.h (Jerome Marchand) [1907271] - x86/split_lock: Add Icelake microserver and Tigerlake CPU models (Prarit Bhargava) [1847576] - tools/power/x86/intel-speed-select: Update version to 1.8 (Prarit Bhargava) [1921801] - tools/power/x86/intel-speed-select: Add new command to get/set TRL (Prarit Bhargava) [1921801] - tools/power/x86/intel-speed-select: Add new command turbo-mode (Prarit Bhargava) [1921801] - tools/power/x86/intel-speed-select: Set higher of cpuinfo_max_freq or base_frequency (Prarit Bhargava) [1921801] - tools/power/x86/intel-speed-select: Set scaling_max_freq to base_frequency (Prarit Bhargava) [1921801] - platform/x86: ISST: Mark mmio_range_devid_0 and mmio_range_devid_1 with static keyword (Prarit Bhargava) [1921801] - tools/power/x86/intel-speed-select: Update version for v5.11 (Prarit Bhargava) [1921801] - tools/power/x86/intel-speed-select: Account for missing sysfs for die_id (Prarit Bhargava) [1921801] - tools/power/x86/intel-speed-select: Read TRL from mailbox (Prarit Bhargava) [1921801] - platform/x86: ISST: Change PCI device macros (Prarit Bhargava) [1921801] - platform/x86: ISST: Allow configurable offset range (Prarit Bhargava) [1921801] - platform/x86: ISST: Check for unaligned mmio address (Prarit Bhargava) [1921801] - tools/power/turbostat: Fallback to an MSR read for EPB (Prarit Bhargava) [1926913] - tools/power/turbostat: Read energy_perf_bias from sysfs (Prarit Bhargava) [1926913] - Bluetooth: btusb: Add workaround for remote-wakeup issues with Barrot 8041a02 fake CSR controllers (Gopal Tiwari) [1946951] - Bluetooth: btusb: Fix detection of some fake CSR controllers with a bcdDevice val of 0x0134 (Gopal Tiwari) [1946951] - Bluetooth: btusb: support download nvm with different board id for wcn6855 (Gopal Tiwari) [1946951] - Bluetooth: btmtksdio: Add the missed release_firmware() in mtk_setup_firmware() (Gopal Tiwari) [1946951] - Bluetooth: btusb: Add the missed release_firmware() in btusb_mtk_setup_firmware() (Gopal Tiwari) [1946951] - Bluetooth: btusb: Support 0bda:c123 Realtek 8822CE device (Gopal Tiwari) [1946951] - Bluetooth: hci_h5: Add OBDA0623 ACPI HID (Gopal Tiwari) [1946951] - Bluetooth: revert: hci_h5: close serdev device and free hu in h5_close (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Wait for timeout during suspend (Gopal Tiwari) [1946951] - Bluetooth: btrtl: fix incorrect skb allocation failure check (Gopal Tiwari) [1946951] - Bluetooth: hci_ll: add a small delay for wl1271 enable bt_en (Gopal Tiwari) [1946951] - Bluetooth: btusb: Add support for 1358:c123 Realtek 8822CE device (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: resolve various warnings (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Enhance retry logic in qca_setup (Gopal Tiwari) [1946951] - Bluetooth: btusb: btrtl: Add support for RTL8852A (Gopal Tiwari) [1946951] - Bluetooth: btusb: Add support for 13d3:3560 MediaTek MT7615E device (Gopal Tiwari) [1946951] - Bluetooth: hci_h5: fix memory leak in h5_close (Gopal Tiwari) [1946951] - Bluetooth: btrtl: Ask 8821C to drop old firmware (Gopal Tiwari) [1946951] - Bluetooth: btrtl: Refine the ic_id_table for clearer and more regular (Gopal Tiwari) [1946951] - Bluetooth: btusb: Add the more support IDs for Realtek RTL8822CE (Gopal Tiwari) [1946951] - Bluetooth: hci_h5: close serdev device and free hu in h5_close (Gopal Tiwari) [1946951] - Bluetooth: btintel: Replace zero-length array with flexible-array member (Gopal Tiwari) [1946951] - Bluetooth: btusb: Add Qualcomm Bluetooth SoC WCN6855 support (Gopal Tiwari) [1946951] - Bluetooth: btusb: Enable wide band speech support for BTUSB_QCA_ROME (Gopal Tiwari) [1946951] - Bluetooth: hci_serdev: Close UART port if NON_PERSISTENT_SETUP is set (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Remove duplicate power off in proto close (Gopal Tiwari) [1946951] - Bluetooth: hci_intel: enable on new platform (Gopal Tiwari) [1946951] - Bluetooth: btmtksdio: use NULL instead of zero (Gopal Tiwari) [1946951] - Bluetooth: hci_intel: switch to list_for_each_entry() (Gopal Tiwari) [1946951] - Bluetooth: hci_intel: drop strange le16_to_cpu() against u8 values (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: remove redundant null check (Gopal Tiwari) [1946951] - Bluetooth: btusb: Fix memleak in btusb_mtk_submit_wmt_recv_urb (Gopal Tiwari) [1946951] - Bluetooth: hci_uart: Cancel init work before unregistering (Gopal Tiwari) [1946951] - Bluetooth: hci_h5: Remove ignored flag HCI_UART_RESET_ON_INIT (Gopal Tiwari) [1946951] - Bluetooth: btmrvl: eliminate duplicates introducing btmrvl_reg_89xx (Gopal Tiwari) [1946951] - Revert "Bluetooth: btusb: Disable runtime suspend on Realtek devices" (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Stop collecting memdump again for command timeout during SSR (Gopal Tiwari) [1946951] - Bluetooth: hci_serdev: Only unregister device if it was registered (Gopal Tiwari) [1946951] - Bluetooth: hci_h5: Set HCI_UART_RESET_ON_INIT to correct flags (Gopal Tiwari) [1946951] - Bluetooth: btusb: Fix and detect most of the Chinese Bluetooth controllers (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Bug fixes for SSR (Gopal Tiwari) [1946951] - Bluetooth: btusb: add Realtek 8822CE to usb_device_id table (Gopal Tiwari) [1946951] - Bluetooth: btusb: USB alternate setting 1 for WBS (Gopal Tiwari) [1946951] - Bluetooth: btusb: Comment on unbalanced pm reference (Gopal Tiwari) [1946951] - Bluetooth: btusb: BTUSB_WAKEUP_DISABLE prevents wake (Gopal Tiwari) [1946951] - Bluetooth: btusb: Reset port on cmd timeout (Gopal Tiwari) [1946951] - Bluetooth: btmtksdio: fix up firmware download sequence (Gopal Tiwari) [1946951] - Bluetooth: btusb: fix up firmware download sequence (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Disable SoC debug logging for WCN3991 (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Increase SoC idle timeout to 200ms (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Request Tx clock vote off only when Tx is pending (Gopal Tiwari) [1946951] - Bluetooth: btmrvl_sdio: Refactor irq wakeup (Gopal Tiwari) [1946951] - Bluetooth: btmrvl_sdio: Implement prevent_wake (Gopal Tiwari) [1946951] - Bluetooth: btmrvl_sdio: Set parent dev to hdev (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Bug fix during SSR timeout (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Refactor error handling in qca_suspend() (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Skip serdev wait when no transfer is pending (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Only remove TX clock vote after TX is completed (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Simplify determination of serial clock on/off state from votes (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Fix an error pointer dereference (Gopal Tiwari) [1946951] - btmrvl: Fix firmware filename for sd8977 chipset (Gopal Tiwari) [1946951] - btmrvl: Fix firmware filename for sd8997 chipset (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Fix QCA6390 memdump failure (Gopal Tiwari) [1946951] - Bluetooth: btmtkuart: Use serdev_device_write_buf() instead of serdev_device_write() (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Improve controller ID info log level (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Fix qca6390 enable failure after warm reboot (Gopal Tiwari) [1946951] - Bluetooth: btmtkuart: Improve exception handling in btmtuart_probe() (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Fix suspend/resume functionality failure (Gopal Tiwari) [1946951] - Bluetooth: btbcm: Added 003.006.007, changed 001.003.015 (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Fix uninitialized access to hdev (Gopal Tiwari) [1946951] - Bluetooth: serdev: Constify serdev_device_ops (Gopal Tiwari) [1946951] - Bluetooth: Add hook for driver to prevent wake from suspend (Gopal Tiwari) [1946951] - Bluetooth: btusb: Implement hdev->prevent_wake (Gopal Tiwari) [1946951] - Bluetooth: hci_h5: Add support for binding RTL8723BS with device tree (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: allow max-speed to be set for QCA9377 devices (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: add compatible for QCA9377 (Gopal Tiwari) [1946951] - Bluetooth: btusb: Adding support for LE scatternet to Jfp and ThP (Gopal Tiwari) [1946951] - Bluetooth: Adding driver and quirk defs for multi-role LE (Gopal Tiwari) [1946951] - Bluetooth: btbcm: Add 2 missing models to subver tables (Gopal Tiwari) [1946951] - Bluetooth: btbcm: Move setting of USE_BDADDR_PROPERTY quirk to hci_bcm.c (Gopal Tiwari) [1946951] - Bluetooth: btbcm: Try multiple Patch filenames when loading the Patch firmware (Gopal Tiwari) [1946951] - Bluetooth: btbcm: Bail sooner from btbcm_initialize() when not loading fw (Gopal Tiwari) [1946951] - Bluetooth: btbcm: Drop upper nibble version check from btbcm_initialize() (Gopal Tiwari) [1946951] - Bluetooth: btbcm: Make btbcm_setup_patchram use btbcm_finalize (Gopal Tiwari) [1946951] - Bluetooth: btbcm: Make btbcm_initialize() print local-name on re-init too (Gopal Tiwari) [1946951] - Bluetooth: btbcm: Fold Patch loading + applying into btbcm_initialize() (Gopal Tiwari) [1946951] - Bluetooth: btrtl: Add support for RTL8761B (Gopal Tiwari) [1946951] - Bluetooth: btusb: check for NULL in btusb_find_altsetting() (Gopal Tiwari) [1946951] - Bluetooth: btusb: handle mSBC audio over USB Endpoints (Gopal Tiwari) [1946951] - Bluetooth: add support to notify using SCO air mode (Gopal Tiwari) [1946951] - Bluetooth: hci_bcm: respect IRQ polarity from DT (Gopal Tiwari) [1946951] - Bluetooth: hci_bcm: fix freeing not-requested IRQ (Gopal Tiwari) [1946951] - intel_idle: remove definition of DEBUG (David Arcari) [1926917] - intel_idle: Build fix (David Arcari) [1926917] - cpufreq: ACPI: Set cpuinfo.max_freq directly if max boost is known (Phil Auld) [1937103] - cpufreq: ACPI: Update arch scale-invariance max perf ratio if CPPC is not there (Phil Auld) [1937103] - cpufreq: ACPI: Extend frequency tables to cover boost frequencies (Phil Auld) [1937103] - sched/uclamp: Add CPU's clamp buckets refcounting (Phil Auld) [1937103] - x86: PM: Register syscore_ops for scale invariance (Phil Auld) [1937103] - sched/fair: Reduce cases for active balance (Phil Auld) [1937103] - sched/fair: Don't set LBF_ALL_PINNED unnecessarily (Phil Auld) [1937103] - sched/fair: Skip idle cfs_rq (Phil Auld) [1937103] - tick/sched: Make jiffies update quick check more robust (Phil Auld) [1937103] - sched/fair: Trivial correction of the newidle_balance() comment (Phil Auld) [1937103] - sched/fair: Clear SMT siblings after determining the core is not idle (Phil Auld) [1937103] - sched: Fix kernel-doc markup (Phil Auld) [1937103] - x86: Print ratio freq_max/freq_base used in frequency invariance calculations (Phil Auld) [1937103] - x86, sched: Use midpoint of max_boost and max_P for frequency invariance on AMD EPYC (Phil Auld) [1937103] - x86, sched: Calculate frequency invariance for AMD systems (Phil Auld) [1937103] - sched: Limit the amount of NUMA imbalance that can exist at fork time (Phil Auld) [1937103] - sched/numa: Allow a floating imbalance between NUMA nodes (Phil Auld) [1937103] - sched: Avoid unnecessary calculation of load imbalance at clone time (Phil Auld) [1937103] - sched/numa: Rename nr_running and break out the magic number (Phil Auld) [1937103] - sched/topology: Condition EAS enablement on FIE support (Phil Auld) [1937103] - sched/topology: Don't enable EAS on SMT systems (Phil Auld) [1937103] - sched/topology,schedutil: Wrap sched domains rebuild (Phil Auld) [1937103] - sched/core: Fix typos in comments (Phil Auld) [1937103] - sched: Fix rq->nr_iowait ordering (Phil Auld) [1937103] - sched: Fix data-race in wakeup (Phil Auld) [1937103] - sched/fair: Fix overutilized update in enqueue_task_fair() (Phil Auld) [1937103] - sched/fair: Dissociate wakeup decisions from SD flag value (Phil Auld) [1937103] - sched: Remove select_task_rq()'s sd_flag parameter (Phil Auld) [1937103] - sched: Add WF_TTWU, WF_EXEC wakeup flags (Phil Auld) [1937103] - sched/fair: Remove superfluous lock section in do_sched_cfs_slack_timer() (Phil Auld) [1937103] - sched/fair: Ensure tasks spreading in LLC during LB (Phil Auld) [1937103] - sched/fair: Reorder throttle_cfs_rq() path (Phil Auld) [1937103] - sched/fair: Check for idle core in wake_affine (Phil Auld) [1937103] - sched: Reenable interrupts in do_sched_yield() (Phil Auld) [1937103] - sched/fair: Improve the accuracy of sched_stat_wait statistics (Phil Auld) [1937103] - sched/fair: Tweak pick_next_entity() (Phil Auld) [1937103] - sched/debug: Add new tracepoint to track cpu_capacity (Phil Auld) [1937103] - sched/fair: Remove the force parameter of update_tg_load_avg() (Phil Auld) [1937103] - sched/rt: Disable RT_RUNTIME_SHARE by default (Phil Auld) [1937103] - sched: Cache task_struct::flags in sched_submit_work() (Phil Auld) [1937103] - sched/fair: Simplify the work when reweighting entity (Phil Auld) [1937103] - sched/fair: Fix wrong negative conversion in find_energy_efficient_cpu() (Phil Auld) [1937103] - sched/fair: Ignore cache hotness for SMT migration (Phil Auld) [1937103] - sched: Use __always_inline on is_idle_task() (Phil Auld) [1937103] - treewide: Use fallthrough pseudo-keyword (Phil Auld) [1937103] - sched/debug: Fix the alignment of the show-state debug output (Phil Auld) [1937103] - x86, sched: Bail out of frequency invariance if turbo_freq/base_freq gives 0 (Phil Auld) [1937103] - x86, sched: Bail out of frequency invariance if turbo frequency is unknown (Phil Auld) [1937103] - x86, sched: check for counters overflow in frequency invariant accounting (Phil Auld) [1937103] - exit: Move preemption fixup up, move blocking operations down (Phil Auld) [1937103] - net: bonding: remove repeated word (Jarod Wilson) [1936982] - net: bonding: Correct function name bond_change_active_slave() in comment (Jarod Wilson) [1936982] - bonding: Added -ENODEV interpret for slaves option (Jarod Wilson) [1936982] - bonding: 3ad: Print an error for unknown speeds (Jarod Wilson) [1936982] - bonding: 3ad: add support for 400G speed (Jarod Wilson) [1936982] - bonding: 3ad: add support for 200G speed (Jarod Wilson) [1936982] - net/bonding: Declare TLS RX device offload support (Jarod Wilson) [1936982] - net/bonding: Implement TLS TX device offload (Jarod Wilson) [1936982] - net/bonding: Take update_features call out of XFRM funciton (Jarod Wilson) [1936982] - net/bonding: Implement ndo_sk_get_lower_dev (Jarod Wilson) [1936982] - net/bonding: Take IP hash logic into a helper (Jarod Wilson) [1936982] - net: bonding: Notify ports about their initial state (Jarod Wilson) [1936982] - bonding: wait for sysfs kobject destruction before freeing struct slave (Jarod Wilson) [1936982] - bonding: advertise NETIF_F_GSO_SOFTWARE (Jarod Wilson) [1936982] - net/tls: Except bond interface from some TLS checks (Jarod Wilson) [1936982] - net/tls: Device offload to use lowest netdevice in chain (Jarod Wilson) [1936982] - ethtool: Add common function for filling out strings (Ivan Vecera) [1950987] - selftests: forwarding: vxlan_bridge_1d: Fix vxlan ecn decapsulate value (Hangbin Liu) [1949349] - selftests: forwarding: Fix race condition in mirror installation (Hangbin Liu) [1949349] - selftests: txtimestamp: fix compilation issue (Hangbin Liu) [1949349] - selftests: net: fib_tests: remove duplicate log test (Hangbin Liu) [1949349] - selftests: xfrm: fix test return value override issue in xfrm_policy.sh (Hangbin Liu) [1949349] - selftests: rtnetlink: load fou module for kci_test_encap_fou() test (Hangbin Liu) [1949349] - vxlan: move debug check after netdev unregister (Guillaume Nault) [1949167] - net: ip: always refragment ip defragmented packets (Guillaume Nault) [1949167] - net: fix pmtu check in nopmtudisc mode (Guillaume Nault) [1949167] - net: udp: make udp_tunnel_nic_info structure extensible (Ivan Vecera) [1948450] - macvlan: macvlan_count_rx() needs to be aware of preemption (Antoine Tenart) [1950012] - macvlan: remove redundant null check on data (Antoine Tenart) [1950012] - net: fix dev_ifsioc_locked() race condition (Antoine Tenart) [1950234] - ipv6: weaken the v4mapped source check (Hangbin Liu) [1949499] - ipv6: set multicast flag on the multicast route (Hangbin Liu) [1949499] - ipv6: create multicast route with RTPROT_KERNEL (Hangbin Liu) [1949499] - net: ipv6: Validate GSO SKB before finish IPv6 processing (Hangbin Liu) [1949499] - net: sit: unregister_netdevice on newlink's error path (Hangbin Liu) [1949499] - net: ip6_gre: fix moving ip6gre between namespaces (Hangbin Liu) [1949499] - gso: validate gso_type on ipip style tunnels (Hangbin Liu) [1949499] - net: page_pool: simplify page recycling condition tests (Ivan Vecera) [1935698] - net: use the new dev_page_is_reusable() instead of private versions (Ivan Vecera) [1935698] - net: introduce common dev_page_is_reusable() (Ivan Vecera) [1935698] - skbuff: constify skb_propagate_pfmemalloc() "page" argument (Ivan Vecera) [1935698] - mm: constify page_is_pfmemalloc() argument (Ivan Vecera) [1935698] - genetlink: allow dumping command-specific policy (Ivan Vecera) [1938919] - genetlink: properly support per-op policy dumping (Ivan Vecera) [1938919] - genetlink: factor skb preparation out of ctrl_dumppolicy() (Ivan Vecera) [1938919] - netlink: rework policy dump to support multiple policies (Ivan Vecera) [1938919] - netlink: compare policy more accurately (Ivan Vecera) [1938919] - genetlink: switch control commands to per-op policies (Ivan Vecera) [1938919] - genetlink: use parsed attrs in dumppolicy (Ivan Vecera) [1938919] - taskstats: move specifying netlink policy back to ops (Ivan Vecera) [1938919] - genetlink: bring back per op policy (Ivan Vecera) [1938919] - genetlink: use .start callback for dumppolicy (Ivan Vecera) [1938919] - genetlink: add a structure for dump state (Ivan Vecera) [1938919] - genetlink: move to smaller ops wherever possible (Ivan Vecera) [1938919] - genetlink: add small version of ops (Ivan Vecera) [1938919] - netlink: fix policy dump leak (Ivan Vecera) [1938919] - genetlink: get rid of family->attrbuf (Ivan Vecera) [1938919] - genetlink: clean up family attributes allocations (Ivan Vecera) [1938919] - genetlink: fix memory leaks in genl_family_rcv_msg_dumpit() (Ivan Vecera) [1938919] - net: genetlink: return the error code when attribute parsing fails. (Ivan Vecera) [1938919] - genetlink: do not parse attributes for families with zero maxattr (Ivan Vecera) [1938919] - net: tipc: prepare attrs in __tipc_nl_compat_dumpit() (Ivan Vecera) [1938919] - net: genetlink: always allocate separate attrs for dumpit ops (Ivan Vecera) [1938919] - net: genetlink: remove unused genl_family_attrbuf() (Ivan Vecera) [1938919] - net: tipc: allocate attrs locally instead of using genl_family_attrbuf in compat_dumpit() (Ivan Vecera) [1938919] - net: tipc: have genetlink code to parse the attrs during dumpit (Ivan Vecera) [1938919] - net: nfc: have genetlink code to parse the attrs during dumpit (Ivan Vecera) [1938919] - net: ieee802154: have genetlink code to parse the attrs during dumpit (Ivan Vecera) [1938919] - net: genetlink: parse attrs and store in contect info struct during dumpit (Ivan Vecera) [1938919] - net: genetlink: push attrbuf allocation and parsing to a separate function (Ivan Vecera) [1938919] - net: genetlink: introduce dump info struct to be available during dumpit op (Ivan Vecera) [1938919] - net: genetlink: push doit/dumpit code from genl_family_rcv_msg (Ivan Vecera) [1938919] - devlink: Use controller while building phys_port_name (Petr Oros) [1935615] - devlink: Introduce controller number (Petr Oros) [1935615] - devlink: Introduce external controller flag (Petr Oros) [1935615] - devlink: Move structure comments outside of structure (Petr Oros) [1935615] - devlink: Add comment block for missing port attributes (Petr Oros) [1935615] - net/mlx5: E-switch, Read controller number from device (Petr Oros) [1935615] - devlink: don't crash if netdev is NULL (Petr Oros) [1935615] - vdpa/mlx5: Use write memory barrier after updating CQ index (Jason Wang) [1877270] - vhost_vdpa: return -EFAULT if copy_to_user() fails (Jason Wang) [1877270] - vdpa: mlx5: fix vdpa/vhost dependencies (Jason Wang) [1877270] - vhost-vdpa: fix page pinning leakage in error path (rework) (Jason Wang) [1877270] - vdpasim: fix "mac_pton" undefined error (Jason Wang) [1877270] - vdpasim: allow to assign a MAC address (Jason Wang) [1877270] - vdpasim: fix MAC address configuration (Jason Wang) [1877270] - vdpa: handle irq bypass register failure case (Jason Wang) [1877270] - vdpa_sim: Fix DMA mask (Jason Wang) [1877270] - Revert "vhost-vdpa: fix page pinning leakage in error path" (Jason Wang) [1877270] - vdpa/mlx5: Fix error return in map_direct_mr() (Jason Wang) [1877270] - vhost_vdpa: Return -EFAULT if copy_from_user() fails (Jason Wang) [1877270] - vdpa_sim: implement get_iova_range() (Jason Wang) [1877270] - vhost: vdpa: report iova range (Jason Wang) [1877270] - vdpa: introduce config op to get valid iova range (Jason Wang) [1877270] - vhost_vdpa: remove unnecessary spin_lock in vhost_vring_call (Jason Wang) [1877270] - vdpa/mlx5: Setup driver only if VIRTIO_CONFIG_S_DRIVER_OK (Jason Wang) [1877270] - vhost_vdpa: Fix duplicate included kernel.h (Jason Wang) [1877270] - vdpa/mlx5: Fix failure to bring link up (Jason Wang) [1877270] - vdpa/mlx5: Make use of a specific 16 bit endianness API (Jason Wang) [1877270] - vdpa/mlx5: Fix dependency on MLX5_CORE (Jason Wang) [1877270] - vdpa/mlx5: should keep avail_index despite device status (Jason Wang) [1877270] - vhost-vdpa: fix page pinning leakage in error path (Jason Wang) [1877270] - vhost-vdpa: fix vhost_vdpa_map() on error condition (Jason Wang) [1877270] - vhost vdpa: fix vhost_vdpa_open error handling (Jason Wang) [1877270] - vhost-vdpa: fix backend feature ioctls (Jason Wang) [1877270] - vdpa/mlx5: Avoid warnings about shifts on 32-bit platforms (Jason Wang) [1877270] - vdpa: ifcvf: free config irq in ifcvf_free_irq() (Jason Wang) [1877270] - vdpa: ifcvf: return err when fail to request config irq (Jason Wang) [1877270] - vdpa/mlx5: fix up endian-ness for mtu (Jason Wang) [1877270] - vdpa: Fix pointer math bug in vdpasim_get_config() (Jason Wang) [1877270] - vdpa/mlx5: Fix pointer math in mlx5_vdpa_get_config() (Jason Wang) [1877270] - mlx5: vdpa: fix possible uninitialized var (Jason Wang) [1877270] - vdpa/mlx5: fix memory allocation failure checks (Jason Wang) [1877270] - vdpa/mlx5: Fix uninitialised variable in core/mr.c (Jason Wang) [1877270] - vdpa_sim: init iommu lock (Jason Wang) [1877270] - redhat: enable mlx5e vDPA driver (Jason Wang) [1877270] - vdpa/mlx5: Add VDPA driver for supported mlx5 devices (Jason Wang) [1877270] - vdpa/mlx5: Add shared memory registration code (Jason Wang) [1877270] - vdpa/mlx5: Add support library for mlx5 VDPA implementation (Jason Wang) [1877270] - vdpa/mlx5: Add hardware descriptive header file (Jason Wang) [1877270] - vdpa: Modify get_vq_state() to return error code (Jason Wang) [1877270] - net/vdpa: Use struct for set/get vq state (Jason Wang) [1877270] - vdpa: remove hard coded virtq num (Jason Wang) [1877270] - vdpasim: support batch updating (Jason Wang) [1877270] - vhost-vdpa: support IOTLB batching hints (Jason Wang) [1877270] - vhost-vdpa: support get/set backend features (Jason Wang) [1877270] - vhost: generialize backend features setting/getting (Jason Wang) [1877270] - vhost-vdpa: refine ioctl pre-processing (Jason Wang) [1877270] - vDPA: dont change vq irq after DRIVER_OK (Jason Wang) [1877270] - ifcvf: implement vdpa_config_ops.get_vq_irq() (Jason Wang) [1877270] - vhost_vdpa: implement IRQ offloading in vhost_vdpa (Jason Wang) [1877270] - vDPA: add get_vq_irq() in vdpa_config_ops (Jason Wang) [1877270] - vhost: introduce vhost_vring_call (Jason Wang) [1877270] - vdpasim: protect concurrent access to iommu iotlb (Jason Wang) [1877270] - vhost: vdpa: remove per device feature whitelist (Jason Wang) [1877270] - vdpa_sim: fix endian-ness of config space (Jason Wang) [1877270] - virtio_vdpa: legacy features handling (Jason Wang) [1877270] - vhost/vdpa: switch to new helpers (Jason Wang) [1877270] - vdpa: make sure set_features is invoked for legacy (Jason Wang) [1877270] - vhost_vdpa: Fix potential underflow in vhost_vdpa_mmap() (Jason Wang) [1877270] - vdpa: fix typos in the comments for __vdpa_alloc_device() (Jason Wang) [1877270] - ifcvf: implement config interrupt in IFCVF (Jason Wang) [1877270] - vhost: replace -1 with VHOST_FILE_UNBIND in ioctls (Jason Wang) [1877270] - vhost_vdpa: Support config interrupt in vdpa (Jason Wang) [1877270] - ifcvf: ignore continuous setting same status value (Jason Wang) [1877270] - vdpasim: Fix some coccinelle warnings (Jason Wang) [1877270] - ifcvf: move IRQ request/free to status change handlers (Jason Wang) [1877270] - vhost_vdpa: disable doorbell mapping for !MMU (Jason Wang) [1877270] - vhost_vdpa: support doorbell mapping via mmap (Jason Wang) [1877270] - vdpa: introduce get_vq_notification method (Jason Wang) [1877270] - vhost: use mmgrab() instead of mmget() for non worker device (Jason Wang) [1877270] - vhost: allow device that does not depend on vhost worker (Jason Wang) [1877270] - vhost: revert "vhost: disable for OABI" (Jason Wang) [1877270] - vdpasim: remove unused variable 'ret' (Jason Wang) [1877270] - vhost: remove set but not used variable 'status' (Jason Wang) [1877270] - vhost: vdpa: remove unnecessary null check (Jason Wang) [1877270] - virtio/test: fix up after IOTLB changes (Jason Wang) [1877270] - vhost/test: fix build for vhost test (Jason Wang) [1877270] - tools/virtio: option to build an out of tree module (Jason Wang) [1877270] - vhost/test: fix build for vhost test (Jason Wang) [1877270] - vhost: fix VHOST_GET_BACKEND_FEATURES ioctl request definition (Jason Wang) [1877270] - perf/x86/intel/uncore: Remove uncore extra PCI dev HSWEP_PCI_PCU_3 (Michael Petlan) [1950388]- redhat/configs/editconfig: Add support for a bugzilla entry (David Arcari) - tools/power turbostat: Revert "[tools] tools/power turbostat: Enable accumulate RAPL display" (Prarit Bhargava) [1944699] - mwifiex: Fix possible buffer overflows in mwifiex_cmd_802_11_ad_hoc_start (Jarod Wilson) [1914996] {CVE-2020-36158} - net/mlx5e: Allow to match on MPLS parameters only for MPLS over UDP (Alaa Hleihel) [1932839 1936742] - net/mlx5e: Reject tc rules which redirect from a VF to itself (Alaa Hleihel) [1932839] - net/mlx5: CT: Add support for matching on ct_state inv and rel flags (Alaa Hleihel) [1932839 1942681] - net: openvswitch: add log message for error case (Eelco Chaudron) [1937697] - net: openvswitch: conntrack: simplify the return expression of ovs_ct_limit_get_default_limit() (Eelco Chaudron) [1937697] - net: openvswitch: Be liberal in tcp conntrack. (Eelco Chaudron) [1937697] - netfilter: conntrack: tcp: only close if RST matches exact sequence (Eelco Chaudron) [1937697] - openvswitch: Use IS_ERR instead of IS_ERR_OR_NULL (Eelco Chaudron) [1937697] - net: openvswitch: Fix kerneldoc warnings (Eelco Chaudron) [1937697] - net: openvswitch: remove unnecessary ASSERT_OVSL in ovs_vport_del() (Eelco Chaudron) [1937697] - cifs: revalidate mapping when we open files for SMB1 POSIX (Ronnie Sahlberg) [1933527] - Revert "vfs: Allow userns root to call mknod on owned filesystems." (Alexey Gladkov) [1902543] - mfd: intel-lpss: Add Intel Alder Lake PCH-S PCI IDs (David Arcari) [1840244] - nvme: retrigger ANA log update if group descriptor isn't found (Gopal Tiwari) [1910493] - locking/qrwlock: Fix ordering in queued_write_lock_slowpath() (Waiman Long) [1950110] - PCI: switchtec: Add missing __iomem tag to fix sparse warnings (Myron Stowe) [1946645] - PCI: switchtec: Add missing __iomem and __user tags to fix sparse warnings (Myron Stowe) [1946645] - PCI: Release IVRS table in AMD ACS quirk (Myron Stowe) [1946645] - PCI/MSI: Forward MSI-X error code in pci_alloc_irq_vectors_affinity() (Myron Stowe) [1946645] - PCI: Remove unused pci_lost_interrupt() (Myron Stowe) [1946645] - PCI: Move PCI_VENDOR_ID_REDHAT definition to pci_ids.h (Myron Stowe) [1946645] - PCI: Fix error in panic message (Myron Stowe) [1946645] - PCI: Replace lkml.org, spinics, gmane with lore.kernel.org (Myron Stowe) [1946645] - PCI: Replace http:// links with https:// (Myron Stowe) [1946645] - PCI: exynos: Rename Exynos to lowercase (Myron Stowe) [1946645] - PCI: Align PCIe capability and PCI accessor return values (Myron Stowe) [1946645] - PCI: Convert PCIe capability PCIBIOS errors to errno (Myron Stowe) [1946645] - PCI: rpadlpar: Make functions static (Myron Stowe) [1946645] - PCI: Fix pci_slot_release() NULL pointer dereference (Myron Stowe) [1946645] - PCI: Fix pci_create_slot() reference count leak (Myron Stowe) [1946645] - PCI: Announce device after early fixups (Myron Stowe) [1946645] - PCI: Always enable ACS even if no ACS Capability (Myron Stowe) [1946645] - PCI: Cache ACS capability offset in device (Myron Stowe) [1946645] - PCI: Reorder pci_enable_acs() and dependencies (Myron Stowe) [1946645] - PCI: Add device even if driver attach failed (Myron Stowe) [1946645] - PCI: Fix pci_cfg_wait queue locking problem (Myron Stowe) [1946645] - PCI/ASPM: Add missing newline in sysfs 'policy' (Myron Stowe) [1946645]- gfs2: report "already frozen/thawed" errors (Bob Peterson) [1932236] - gfs2: move freeze glock outside the make_fs_rw and _ro functions (Bob Peterson) [1932236] - gfs2: Add common helper for holding and releasing the freeze glock (Bob Peterson) [1932236] - gfs2: in signal_our_withdraw wait for unfreeze of _this_ fs only (Bob Peterson) [1932236] - gfs2: Don't freeze the file system during unmount (Bob Peterson) [1932236] - gfs2: Fix regression in freeze_go_sync (Bob Peterson) [1932236] - gfs2: The freeze glock should never be frozen (Bob Peterson) [1932236] - gfs2: When freezing gfs2, use GL_EXACT and not GL_NOCACHE (Bob Peterson) [1932236] - gfs2: Abort gfs2_freeze if io error is seen (Bob Peterson) [1932236] - gfs2: read-only mounts should grab the sd_freeze_gl glock (Bob Peterson) [1932236] - gfs2: freeze should work on read-only mounts (Bob Peterson) [1932236] - bpf: Mark LSM link with rh_mark_used_feature call (Jiri Olsa) [1901039] - Revert "[tools] bpf: selftests: remove test_progs LSM test" (Ondrej Mosnacek) [1901039] - configs: enable BPF LSM (Ondrej Mosnacek) [1901039] - security: Fix hook iteration and default value for inode_copy_up_xattr (Ondrej Mosnacek) [1901039] - security: Fix hook iteration for secid_to_secctx (Ondrej Mosnacek) [1901039] - security: Fix the default value of secid_to_secctx hook (Ondrej Mosnacek) [1901039] - security: Fix the default value of fs_context_parse_param hook (Ondrej Mosnacek) [1901039] - bpf: lsm: Initialize the BPF LSM hooks (Ondrej Mosnacek) [1901039] - security: Refactor declaration of LSM hooks (Ondrej Mosnacek) [1901039] - LSM: fix documentation for the shm_* hooks (Ondrej Mosnacek) [1901039] - LSM: fix documentation for the sem_* hooks (Ondrej Mosnacek) [1901039] - LSM: fix documentation for the msg_queue_* hooks (Ondrej Mosnacek) [1901039] - LSM: Revive CONFIG_DEFAULT_SECURITY_* for "make oldconfig" (Ondrej Mosnacek) [1901039] - LSM: Ignore "security=" when "lsm=" is specified (Ondrej Mosnacek) [1901039] - LSM: Update function documentation for cap_capable (Ondrej Mosnacek) [1901039] - procfs: add smack subdir to attrs (Ondrej Mosnacek) [1901039] - capability: Initialize as LSM_ORDER_FIRST (Ondrej Mosnacek) [1901039] - LSM: Introduce enum lsm_order (Ondrej Mosnacek) [1901039] - Yama: Initialize as ordered LSM (Ondrej Mosnacek) [1901039] - LoadPin: Initialize as ordered LSM (Ondrej Mosnacek) [1901039] - LSM: Split LSM preparation from initialization (Ondrej Mosnacek) [1901039] - LSM: Add all exclusive LSMs to ordered initialization (Ondrej Mosnacek) [1901039] - LSM: Separate idea of "major" LSM from "exclusive" LSM (Ondrej Mosnacek) [1901039] - LSM: Refactor "security=" in terms of enable/disable (Ondrej Mosnacek) [1901039] - LSM: Prepare for reorganizing "security=" logic (Ondrej Mosnacek) [1901039] - LSM: Tie enabling logic to presence in ordered list (Ondrej Mosnacek) [1901039] - LSM: Introduce "lsm=" for boottime LSM selection (Ondrej Mosnacek) [1901039] - LSM: Introduce CONFIG_LSM (Ondrej Mosnacek) [1901039] - LSM: Build ordered list of LSMs to initialize (Ondrej Mosnacek) [1901039] - LSM: Lift LSM selection out of individual LSMs (Ondrej Mosnacek) [1901039] - LSM: Plumb visibility into optional "enabled" state (Ondrej Mosnacek) [1901039] - LSM: Provide separate ordered initialization (Ondrej Mosnacek) [1901039] - LSM: Introduce LSM_FLAG_LEGACY_MAJOR (Ondrej Mosnacek) [1901039] - LSM: Don't ignore initialization failures (Ondrej Mosnacek) [1901039] - LSM: Provide init debugging infrastructure (Ondrej Mosnacek) [1901039] - LSM: Record LSM name in struct lsm_info (Ondrej Mosnacek) [1901039] - LSM: Convert security_initcall() into DEFINE_LSM() (Ondrej Mosnacek) [1901039] - vmlinux.lds.h: Move LSM_TABLE into INIT_DATA (Ondrej Mosnacek) [1901039] - LSM: Convert from initcall to struct lsm_info (Ondrej Mosnacek) [1901039] - LSM: Remove initcall tracing (Ondrej Mosnacek) [1901039] - LSM: Rename .security_initcall section to .lsm_info (Ondrej Mosnacek) [1901039] - vmlinux.lds.h: Avoid copy/paste of security_init section (Ondrej Mosnacek) [1901039] - LSM: Correctly announce start of LSM initialization (Ondrej Mosnacek) [1901039] - proc: save 2 atomic ops on write to "/proc/*/attr/*" (Ondrej Mosnacek) [1901039] - ALSA: usb-audio: fix NULL ptr dereference in usb_audio_probe (Jaroslav Kysela) [1870724] - ALSA: usb-audio: fix use after free in usb_audio_disconnect (Jaroslav Kysela) [1870724] - ALSA: usb-audio: Disable USB autosuspend properly in setup_disable_autosuspend() (Jaroslav Kysela) [1870724] - Bluetooth: btusb: Fix the autosuspend enable and disable (Gopal Tiwari) [1927375] - flow_dissector: fix TTL and TOS dissection on IPv4 fragments (Davide Caratti) [1882607] - net: avoid infinite loop in mpls_gso_segment when mpls_hlen == 0 (Balazs Nemeth) [1922898] - net: check if protocol extracted by virtio_net_hdr_set_proto is correct (Balazs Nemeth) [1922898] - redhat/configs: Add CONFIG_PINCTRL_ALDERLAKE (David Arcari) [1840250] - pinctrl: intel: Add Intel Alder Lake-S pin controller support (David Arcari) [1840250] - cpufreq: intel_pstate: Remove repeated word (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Get per-CPU max freq via MSR_HWP_CAPABILITIES if available (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Rename two functions (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Change intel_pstate_get_hwp_max() argument (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Always read hwp_cap_cached with READ_ONCE() (Puneet Sethi) [1926919] - cpufreq: intel_pstate: remove obsolete functions (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Use HWP capabilities in intel_cpufreq_adjust_perf() (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Fix fast-switch fallback path (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Use most recent guaranteed performance values (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Implement the ->adjust_perf() callback (Puneet Sethi) [1926919] - cpufreq: Add special-purpose fast-switching callback for drivers (Puneet Sethi) [1926919] - cpufreq: schedutil: Add util to struct sg_cpu (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Simplify intel_cpufreq_update_pstate() (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account (Puneet Sethi) [1926919] - cpufreq: Add strict_target to struct cpufreq_policy (Puneet Sethi) [1926919] - cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET (Puneet Sethi) [1926919] - cpufreq: Introduce governor flags (Puneet Sethi) [1926919] - cpufreq: schedutil: Don't skip freq update if need_freq_update is set (Puneet Sethi) [1926919] - cpufreq: schedutil: Always call driver if CPUFREQ_NEED_UPDATE_LIMITS is set (Puneet Sethi) [1926919] - cpufreq: Introduce cpufreq_driver_test_flags() (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Avoid missing HWP max updates in passive mode (Puneet Sethi) [1926919] - cpufreq: schedutil: restore cached freq when next_f is not changed (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Delete intel_pstate sysfs if failed to register the driver (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Fix missing return statement (Puneet Sethi) [1926919] - cpufreq: Introduce CPUFREQ_NEED_UPDATE_LIMITS driver flag (Puneet Sethi) [1926919] - ACPI: processor: Fix build when CONFIG_ACPI_PROCESSOR=m (Vitaly Kuznetsov) [1929266] - ACPI: processor: Fix CPU0 wakeup in acpi_idle_play_dead() (Vitaly Kuznetsov) [1929266] - x86/ioapic: Ignore IRQ2 again (Vitaly Kuznetsov) [1929266]- selinux: fix deadlock in security_set_bools() (Ondrej Mosnacek) [1924230] - sctp: move sk_route_caps check and set into sctp_outq_flush_transports (Xin Long) [1946733] - sctp: bring inet(6)_skb_parm back to sctp_input_cb (Xin Long) [1946733] - sctp: enable udp tunneling socks (Xin Long) [1946733] - sctp: handle the init chunk matching an existing asoc (Xin Long) [1946733] - sctp: add the error cause for new encapsulation port restart (Xin Long) [1946733] - sctp: support for sending packet over udp6 sock (Xin Long) [1946733] - sctp: support for sending packet over udp4 sock (Xin Long) [1946733] - sctp: call sk_setup_caps in sctp_packet_transmit instead (Xin Long) [1946733] - sctp: add udphdr to overhead when udp_port is set (Xin Long) [1946733] - sctp: allow changing transport encap_port by peer packets (Xin Long) [1946733] - sctp: add SCTP_REMOTE_UDP_ENCAPS_PORT sockopt (Xin Long) [1946733] - sctp: add encap_port for netns sock asoc and transport (Xin Long) [1946733] - sctp: add encap_err_lookup for udp encap socks (Xin Long) [1946733] - sctp: create udp6 sock and set its encap_rcv (Xin Long) [1946733] - sctp: create udp4 sock and add its encap_rcv (Xin Long) [1946733] - udp: support sctp over udp in skb_udp_tunnel_segment (Xin Long) [1946733] - udp6: move the mss check after udp gso tunnel processing (Xin Long) [1946733] - udp: check udp sock encap_type in __udp_lib_err (Xin Long) [1946733] - sctp: copy the optval from user space in sctp_setsockopt (Xin Long) [1946733] - net: Convert protocol error handlers from void to int (Xin Long) [1946733] - Enable CONFIG_ENERGY_MODEL (Phil Auld) [1938339] - proc/sysctl: add shared variables for range check (Phil Auld) [1938339] - Enable CONFIG_CPU_FREQ_GOV_SCHEDUTIL for all architectures (Phil Auld) [1938339] - PM / hibernate: cast PAGE_SIZE to int when comparing with error code (Chris von Recklinghausen) [1934033] - mm: revert fix false-positive OVERCOMMIT_GUESS failures (Rafael Aquini) [1913045 1908668] - redhat/config: Enable CONFIG_PAGE_POISONING (Waiman Long) [1942149] - mm, page_poison: remove CONFIG_PAGE_POISONING_ZERO (Waiman Long) [1942149] - mm, page_poison: remove CONFIG_PAGE_POISONING_NO_SANITY (Waiman Long) [1942149] - kernel/power: allow hibernation with page_poison sanity checking (Waiman Long) [1942149] - mm, page_poison: use static key more efficiently (Waiman Long) [1942149] - mm, page_alloc: do not rely on the order of page_poison and init_on_alloc/free parameters (Waiman Long) [1942149] - mm/page_alloc: clear all pages in post_alloc_hook() with init_on_alloc=1 (Waiman Long) [1942149] - arch, mm: make kernel_page_present() always available (Waiman Long) [1942149] - arch, mm: restore dependency of __kernel_map_pages() on DEBUG_PAGEALLOC (Waiman Long) [1942149] - PM: hibernate: make direct map manipulations more explicit (Waiman Long) [1942149] - mm: introduce debug_pagealloc_{map,unmap}_pages() helpers (Waiman Long) [1942149] - mm: rename page_order() to buddy_order() (Waiman Long) [1942149] - mm/page_alloc: place pages to tail in __free_pages_core() (Waiman Long) [1942149] - mm/page_alloc: move pages to tail in move_to_free_list() (Waiman Long) [1942149] - mm/page_alloc: place pages to tail in __putback_isolated_page() (Waiman Long) [1942149] - mm/page_alloc: convert "report" flag of __free_one_page() to a proper flag (Waiman Long) [1942149] - mm/page_alloc: drop stale pageblock comment in memmap_init_zone*() (Waiman Long) [1942149] - mm/memory_hotplug: simplify page onlining (Waiman Long) [1942149] - mm/page_isolation: simplify return value of start_isolate_page_range() (Waiman Long) [1942149] - mm/memory_hotplug: drop nr_isolate_pageblock in offline_pages() (Waiman Long) [1942149] - mm/page_alloc: simplify __offline_isolated_pages() (Waiman Long) [1942149] - mm/memory_hotplug: simplify page offlining (Waiman Long) [1942149] - mm/memory_hotplug: enforce section granularity when onlining/offlining (Waiman Long) [1942149] - mm/memory_hotplug: inline __offline_pages() into offline_pages() (Waiman Long) [1942149] - mm/page_poison.c: replace bool variable with static key (Waiman Long) [1942149] - mm/page_alloc.c: fix early params garbage value accesses (Waiman Long) [1942149] - mm/memory_hotplug: document why shuffle_zone() is relevant (Waiman Long) [1942149] - mm: replace '---help---' in Kconfig files with 'help' (Waiman Long) [1942149] - mm/memory_hotplug: fix a typo in comment "recoreded"->"recorded" (Waiman Long) [1942149] - mm: Allow to offline unmovable PageOffline() pages via MEM_GOING_OFFLINE (Waiman Long) [1942149] - x86/mm/cpa: Flush direct map alias during cpa (Waiman Long) [1942149] - mm/page_alloc: simplify page_is_buddy() for better code readability (Waiman Long) [1942149] - mm/memory.c: add apply_to_existing_page_range() helper (Waiman Long) [1942149] - x86/mm/pat: Move the memtype related files to arch/x86/mm/pat/ (Waiman Long) [1942149] - x86/mm/pat: Rename pat_rbtree.c to pat_interval.c (Waiman Long) [1942149] - mm/memory_hotplug: online_pages cannot be 0 in online_pages() (Waiman Long) [1942149] - mm/memory_hotplug: make sure the pfn is aligned to the order when onlining (Waiman Long) [1942149] - mm/memory_hotplug: simplify online_pages_range() (Waiman Long) [1942149] - mm/memory_hotplug: drop PageReserved() check in online_pages_range() (Waiman Long) [1942149] - mm/memory_hotplug.c: use PFN_UP / PFN_DOWN in walk_system_ram_range() (Waiman Long) [1942149] - mm/page_poison.c: fix a typo in a comment (Waiman Long) [1942149] - mm/slab: Remove store_stackinfo() (Waiman Long) [1942149] - mm/resource: Let walk_system_ram_range() search child resources (Waiman Long) [1942149] - mm/page_alloc.c: use a single function to free page (Waiman Long) [1942149] - mm/page_alloc.c: free order-0 pages through PCP in page_frag_free() (Waiman Long) [1942149] - x86/mm/cpa: Fix set_mce_nospec() (Waiman Long) [1942149] - x86/mm/cpa: Rename @addrinarray to @numpages (Waiman Long) [1942149] - x86/mm/cpa: Better use CLFLUSHOPT (Waiman Long) [1942149] - x86/mm/cpa: Fold cpa_flush_range() and cpa_flush_array() into a single cpa_flush() function (Waiman Long) [1942149] - x86/mm/cpa: Make cpa_data::numpages invariant (Waiman Long) [1942149] - x86/mm/cpa: Optimize cpa_flush_array() TLB invalidation (Waiman Long) [1942149] - x86/mm/cpa: Simplify the code after making cpa->vaddr invariant (Waiman Long) [1942149] - x86/mm/cpa: Make cpa_data::vaddr invariant (Waiman Long) [1942149] - x86/mm/cpa: Add __cpa_addr() helper (Waiman Long) [1942149] - x86/mm/cpa: Add ARRAY and PAGES_ARRAY selftests (Waiman Long) [1942149] - resource/docs: Complete kernel-doc style function documentation (Waiman Long) [1942149] - resource/docs: Fix new kernel-doc warnings (Waiman Long) [1942149] - resource: Clean it up a bit (Waiman Long) [1942149] - mm: clarify CONFIG_PAGE_POISONING and usage (Waiman Long) [1942149] - selftests: kvm: Raise the default timeout to 120 seconds (Emanuele Giuseppe Esposito) [1894828] - KVM: Raise the maximum number of user memslots (Emanuele Giuseppe Esposito) [1894828] - block: recalculate segment count for multi-segment discards correctly (Ming Lei) [1922370] - i40e: Fix VFs not created (Stefan Assmann) [1875338] - vfs: fix page locking deadlocks when deduping files (Gao Xiang) [1916242]- tg3: improve PCI VPD access (Jonathan Toppins) [1921456] - scsi: target: pscsi: Clean up after failure in pscsi_map_sg() (Maurizio Lombardi) [1939458] - scsi: target: pscsi: Avoid OOM in pscsi_map_sg() (Maurizio Lombardi) [1939458] - scsi: target: tcmu: Fix memory leak caused by wrong uio usage (Maurizio Lombardi) [1939458] - scsi: target: tcmu: Move some functions without code change (Maurizio Lombardi) [1939458] - scsi: target: core: Prevent underflow for service actions (Maurizio Lombardi) [1939458] - scsi: target: core: Add cmd length set before cmd complete (Maurizio Lombardi) [1939458] - scsi: target: sbp: Remove unneeded semicolon (Maurizio Lombardi) [1939458] - scsi: target: core: Change ASCQ for residual write (Maurizio Lombardi) [1939458] - scsi: target: core: Signal WRITE residuals (Maurizio Lombardi) [1939458] - scsi: target: core: Set residuals for 4Kn devices (Maurizio Lombardi) [1939458] - scsi: target: core: Remove in_interrupt() check in transport_handle_cdb_direct() (Maurizio Lombardi) [1939458] - scsi: target: core: Replace in_interrupt() usage in target_submit_cmd_map_sgls() (Maurizio Lombardi) [1939458] - scsi: target: alua: Remove in_interrupt() usage in core_alua_check_nonop_delay() (Maurizio Lombardi) [1939458] - scsi: target: iscsi: Redo iscsit_check_session_usage_count() return code (Maurizio Lombardi) [1939458] - scsi: target: iscsi: Avoid in_interrupt() usage in iscsit_check_session_usage_count() (Maurizio Lombardi) [1939458] - scsi: target: iscsi: Avoid in_interrupt() usage in iscsit_close_session() (Maurizio Lombardi) [1939458] - scsi: target: iscsi: Fix typo in comment (Maurizio Lombardi) [1939458] - scsi: target: tcmu: Fix use-after-free of se_cmd->priv (Maurizio Lombardi) [1939458] - scsi: target: core: Fix fall-through warnings for Clang (Maurizio Lombardi) [1939458] - scsi: tcm_loop: Allow queues, can_queue and cmd_per_lun to be settable (Maurizio Lombardi) [1939458] - scsi: target: Make state_list per CPU (Maurizio Lombardi) [1939458] - scsi: target: Drop sess_cmd_lock from I/O path (Maurizio Lombardi) [1939458] - scsi: target: Remove TARGET_SCF_LOOKUP_LUN_FROM_TAG (Maurizio Lombardi) [1939458] - scsi: target: Fix cmd_count ref leak (Maurizio Lombardi) [1939458] - scsi: target: Fix LUN ref count handling (Maurizio Lombardi) [1939458] - scsi: target: Return COMPARE AND WRITE miscompare offsets (Maurizio Lombardi) [1939458] - scsi: target: Split out COMPARE AND WRITE memcmp into helper (Maurizio Lombardi) [1939458] - scsi: target: Rename cmd.bad_sector to cmd.sense_info (Maurizio Lombardi) [1939458] - scsi: target: Rename struct sense_info to sense_detail (Maurizio Lombardi) [1939458] - scsi: target: tcmu: scatter_/gather_data_area() rework (Maurizio Lombardi) [1939458] - scsi: target: tcmu: Replace zero-length array with flexible-array member (Maurizio Lombardi) [1939458] - scsi: target: rd: Drop double zeroing (Maurizio Lombardi) [1939458] - scsi: target: tcmu: Fix warning: 'page' may be used uninitialized (Maurizio Lombardi) [1939458] - scsi: target: tcmu: Optimize scatter_data_area() (Maurizio Lombardi) [1939458] - scsi: target: tcmu: Optimize queue_cmd_ring() (Maurizio Lombardi) [1939458] - scsi: target: tcmu: Join tcmu_cmd_get_data_length() and tcmu_cmd_get_block_cnt() (Maurizio Lombardi) [1939458] - scsi: target: tcmu: Add missing newline when printing parameters (Maurizio Lombardi) [1939458] - scsi: target: Remove redundant assignment to variable 'ret' (Maurizio Lombardi) [1939458] - x86/resctrl: Fix AMD L3 QOS CDP enable/disable (Wei Huang) [1868984] - i2c: i801: Add support for Intel Alder Lake PCH-S (David Arcari) [1840242] - esp: delete NETIF_F_SCTP_CRC bit from features for esp offload (Xin Long) [1815560] - net/sched: act_ct: clear post_ct if doing ct_clear (Marcelo Ricardo Leitner) [1941889] - net: Change dev parameter to const in netif_device_present() (Josef Oskera) [1941728] - [x86] x86/mce: Increase maximum number of banks to 64 (Terry Bowman) [1931679]- scsi: megaraid_sas: Fix a bunch of misnamed functions in their headers (Tomas Henzl) [1924687] - scsi: megaraid_sas: Replace sdev_busy with local counter (Tomas Henzl) [1924687] - scsi: megaraid: Fix ifnullfree.cocci warnings (Tomas Henzl) [1924687] - scsi: megaraid_sas: Fix MEGASAS_IOC_FIRMWARE regression (Tomas Henzl) [1924687] - Revert "Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug"" (Tomas Henzl) [1924687] - Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" (Tomas Henzl) [1924687] - scsi: megaraid_sas: Update function description (Tomas Henzl) [1924687] - scsi: megaraid_sas: Use generic power management (Tomas Henzl) [1924687] - megaraid_sas(treewide): Use fallthrough pseudo-keyword (Tomas Henzl) [1924687] - scsi: megaraid_sas: Drop PCI wakeup calls from .resume (Tomas Henzl) [1924687] - scsi: megaraid_sas: Check user-provided offsets (Tomas Henzl) [1924687] - scsi: mpt3sas: Update driver version to 37.101.00.00 (Tomas Henzl) [1922058] - scsi: mpt3sas: Force reply post array allocations to be within same 4 GB region (Tomas Henzl) [1922058] - scsi: mpt3sas: Force reply post buffer allocations to be within same 4 GB region (Tomas Henzl) [1922058] - scsi: mpt3sas: Force reply buffer allocations to be within same 4 GB region (Tomas Henzl) [1922058] - scsi: mpt3sas: Force sense buffer allocations to be within same 4 GB region (Tomas Henzl) [1922058] - scsi: mpt3sas: Force chain buffer allocations to be within same 4 GB region (Tomas Henzl) [1922058] - scsi: mpt3sas: Force PCIe scatterlist allocations to be within same 4 GB region (Tomas Henzl) [1922058] - scsi: mpt3sas: Replace unnecessary dynamic allocation with a static one (Tomas Henzl) [1922058] - scsi: mpt3sas: Fix some kernel-doc misnaming issues (Tomas Henzl) [1922058] - scsi: mpt3sas: Fix a couple of misdocumented functions/params (Tomas Henzl) [1922058] - scsi: mpt3sas: Fix a bunch of potential naming doc-rot (Tomas Henzl) [1922058] - scsi: mpt3sas: Move a little data from the stack onto the heap (Tomas Henzl) [1922058] - scsi: mpt3sas: Fix misspelling of _base_put_smid_default_atomic() (Tomas Henzl) [1922058] - scsi: mpt3sas: Update driver version to 37.100.00.00 (Tomas Henzl) [1922058] - scsi: mpt3sas: Additional diagnostic buffer query interface (Tomas Henzl) [1922058] - scsi: mpt3sas: Add support for shared host tagset for CPU hotplug (Tomas Henzl) [1922058] - scsi: mpt3sas: Fix ReplyPostFree pool allocation (Tomas Henzl) [1922058] - scsi: mpt3sas: Simplify bool comparison (Tomas Henzl) [1922058] - scsi: mpt3sas: Signedness bug in _base_get_diag_triggers() (Tomas Henzl) [1922058] - scsi: mpt3sas: Update driver version to 36.100.00.00 (Tomas Henzl) [1922058] - scsi: mpt3sas: Handle trigger page after firmware update (Tomas Henzl) [1922058] - scsi: mpt3sas: Add persistent MPI trigger page (Tomas Henzl) [1922058] - scsi: mpt3sas: Add persistent SCSI sense trigger page (Tomas Henzl) [1922058] - scsi: mpt3sas: Add persistent Event trigger page (Tomas Henzl) [1922058] - scsi: mpt3sas: Add persistent Master trigger page (Tomas Henzl) [1922058] - scsi: mpt3sas: Add persistent trigger pages support (Tomas Henzl) [1922058] - scsi: mpt3sas: Sync time periodically between driver and firmware (Tomas Henzl) [1922058] - scsi: mpt3sas: Increase IOCInit request timeout to 30s (Tomas Henzl) [1922058] - scsi: mpt3sas: Fix ioctl timeout (Tomas Henzl) [1922058] - scsi: mpt3sas: Remove in_interrupt() (Tomas Henzl) [1922058] - scsi: mpt3sas_scsih: Use generic power management (Tomas Henzl) [1922058] - scsi: mpt3sas_scsih: Drop PCI Wakeup calls from .resume (Tomas Henzl) [1922058] - scsi: mpt3sas: mpt3sas_scsih: Fix function documentation formatting (Tomas Henzl) [1922058] - mpt3sas: Use fallthrough pseudo-keyword (Tomas Henzl) [1922058] - net: add inline function skb_csum_is_sctp (Josef Oskera) [1939341] - psample: Fix user API breakage (Ivan Vecera) [1939499] - net: psample: Fix netlink skb length with tunnel info (Ivan Vecera) [1939499] - net: psample: Add tunnel support (Ivan Vecera) [1939499] - net: core: introduce struct netdev_nested_priv for nested interface infrastructure (Ivan Vecera) [1939402] - net: add function dev_fetch_sw_netstats for fetching pcpu_sw_netstats (Josef Oskera) [1935717] - net: core: add devm_netdev_alloc_pcpu_stats (Josef Oskera) [1935717] - net: core: add dev_sw_netstats_tx_add (Josef Oskera) [1935717] - net: netdevice.h: sw_netstats_rx_add helper (Josef Oskera) [1935717] - net: netdevice: Add operation ndo_sk_get_lower_dev (Josef Oskera) [1935709] - genirq: Provide irq_get_effective_affinity() (Josef Oskera) [1935670]- locking/locktorture: Fix incorrect use of ww_acquire_ctx in ww_mutex test (Waiman Long) [1871851] - locking/locktorture: Pass thread id to lock/unlock functions (Waiman Long) [1871851] - locking/ww_mutex: Remove DEFINE_WW_MUTEX() macro (Waiman Long) [1871851] - locking/locktorture: Fix false positive circular locking splat in ww_mutex test (Waiman Long) [1871851] - locking/ww_mutex: Fix acquire/release imbalance in ww_acquire_init()/ww_acquire_fini() (Waiman Long) [1871851] - locking/ww_mutex: Simplify use_ww_ctx & ww_ctx handling (Waiman Long) [1871851] - locking: Remove duplicate include of percpu-rwsem.h (Waiman Long) [1871851] - locktorture: Invoke percpu_free_rwsem() to do percpu-rwsem cleanup (Waiman Long) [1871851] - locktorture: Prevent hangs for invalid arguments (Waiman Long) [1871851] - locktorture: Ignore nreaders_stress if no readlock support (Waiman Long) [1871851] - locktorture: Track time of last ->writeunlock() (Waiman Long) [1871851] - locktorture: Make function torture_percpu_rwsem_init() static (Waiman Long) [1871851] - sched,locktorture: Convert to sched_set_fifo() (Waiman Long) [1871851] - locktorture: Use true and false to assign to bool variables (Waiman Long) [1871851] - locktorture: Print ratio of acquisitions, not failures (Waiman Long) [1871851] - locktorture: NULL cxt.lwsa and cxt.lrsa to allow bad-arg detection (Waiman Long) [1871851] - locking/locktorture: Convert to SPDX license identifier (Waiman Long) [1871851] - tty: Fix ->session locking (Chris von Recklinghausen) [1908059] {CVE-2020-29660} - net: skbext: fix secpath use-after-free with ip fragmentation (Sabrina Dubroca) [1901454]- nfs: we don't support removing system.nfs4_acl (Scott Mayhew) [1944659] - redhat/configs: Disable CONFIG_INFINIBAND_HNS* (Kamal Heib) [1941259] - mm: Revert "remove the account_page_dirtied export" (Waiman Long) [1941257] - Revert "[netdrv] net/broadcom: Clean broadcom code from driver versions" (Jonathan Toppins) [1940842]- geneve: do not modify the shared tunnel info when PMTU triggers an ICMP reply (Antoine Tenart) [1941753] - vxlan: do not modify the shared tunnel info when PMTU triggers an ICMP reply (Antoine Tenart) [1941753] - net: Add netif_rx_any_context() (Josef Oskera) [1939466] - bitfield.h: add FIELD_MAX() and field_max() (Ivan Vecera) [1939478] - md/raid5: cast chunk_sectors to sector_t value (Nigel Croxon) [1921468] - md: Set prev_flush_start and flush_bio in an atomic way (Nigel Croxon) [1921468] - md/cluster: fix deadlock when node is doing resync job (Nigel Croxon) [1921468] - md/cluster: block reshape with remote resync job (Nigel Croxon) [1921468] - md: use current request time as base for ktime comparisons (Nigel Croxon) [1921468] - md: add comments in md_flush_request() (Nigel Croxon) [1921468] - md: improve variable names in md_flush_request() (Nigel Croxon) [1921468] - md/raid10: initialize r10_bio->read_slot before use. (Nigel Croxon) [1921468] - md: fix a warning caused by a race between concurrent md_ioctl()s (Nigel Croxon) [1921468] - Revert "md: improve variable names in md_flush_request()" (Nigel Croxon) [1921468] - Revert "md: Set prev_flush_start and flush_bio in an atomic way" (Nigel Croxon) [1921468] - KVM: nSVM: fix running nested guests when npt=0 (Emanuele Giuseppe Esposito) [1799073] - fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent (Julia Denham) [1908311] {CVE-2020-35508} - Revert "redhat: switch secureboot kernel image signing to release keys" (Bruno Meneguele) - redhat: switch secureboot kernel image signing to release keys (Jan Stancek) - Revert "[md] md/raid5: add a new member of offset into r5dev" (Nigel Croxon) [1936903] - Revert "[md] md/raid5: make async_copy_data() to support different page offset" (Nigel Croxon) [1936903] - Revert "[crypto] md/raid5: add new xor function to support different page offset" (Nigel Croxon) [1936903] - Revert "[md] md/raid5: convert to new xor compution interface" (Nigel Croxon) [1936903] - Revert "[crypto] md/raid6: let syndrome computor support different page offset" (Nigel Croxon) [1936903] - Revert "[crypto] md/raid6: let async recovery function support different page offset" (Nigel Croxon) [1936903] - Revert "[md] md/raid5: let multiple devices of stripe_head share page" (Nigel Croxon) [1936903] - Revert "[md] md/raid5: resize stripe_head when reshape array" (Nigel Croxon) [1936903] - Revert "[md] md/raid5: reallocate page array after setting new stripe_size" (Nigel Croxon) [1936903] - ACPI: PNP: compare the string length in the matching_id() (Mark Langsdorf) [1933702] - ceph: add missing break when parsing "nowsync" mount option (Jeff Layton) [1932753] - get_maintainer.conf: Update with new location of RHMAINTAINERS (Prarit Bhargava) - redhat: make pathspec exclusion compatible with old git versions (Herton R. Krzesinski) - redhat/scripts: Update merge-subtrees.sh with new subtree location (Prarit Bhargava) - tree: Add RHMAINTAINERS soft link in 8.4 (Prarit Bhargava) - tree: remove existing redhat/rhdocs subtree in 8.4 (Prarit Bhargava)- ntp: Use freezable workqueue for RTC synchronization (Phil Auld) [1793880] - ntp: Fix RTC synchronization on 32-bit platforms (Phil Auld) [1793880] - ntp: Make the RTC synchronization more reliable (Phil Auld) [1793880] - PCI: rpadlpar: Fix potential drc_name corruption in store functions (Gustavo Luiz Duarte) [1938116] - selftests: kvm: Add basic Hyper-V clocksources tests (Vitaly Kuznetsov) [1931782] - KVM: x86: hyper-v: Don't touch TSC page values when guest opted for re-enlightenment (Vitaly Kuznetsov) [1931782] - KVM: x86: hyper-v: Track Hyper-V TSC page status (Vitaly Kuznetsov) [1931782] - KVM: x86: hyper-v: Prevent using not-yet-updated TSC page by secondary CPUs (Vitaly Kuznetsov) [1931782] - KVM: x86: hyper-v: Limit guest to writing zero to HV_X64_MSR_TSC_EMULATION_STATUS (Vitaly Kuznetsov) [1931782] - drm/i915/guc: Update to use firmware v49.0.1 (Dave Airlie) [1935281] {CVE-2020-12362} - time: Enable __kernel_timespec for 32-bit vdso build (Waiman Long) [1936282] - lib/idr.c: document calling context for IDA APIs mustn't use locks (Chris von Recklinghausen) [1917764] - ida: Free allocated bitmap in error path (Chris von Recklinghausen) [1917764] - radix tree test suite: Fix compilation (Chris von Recklinghausen) [1917764] - vmalloc: convert to XArray (Chris von Recklinghausen) [1917764] - mm: pass addr as unsigned long to vb_free (Chris von Recklinghausen) [1917764] - radix tree: Remove multiorder support (Chris von Recklinghausen) [1917764] - radix tree test: Convert multiorder tests to XArray (Chris von Recklinghausen) [1917764] - radix tree tests: Convert item_delete_rcu to XArray (Chris von Recklinghausen) [1917764] - radix tree tests: Convert item_kill_tree to XArray (Chris von Recklinghausen) [1917764] - radix tree tests: Move item_insert_order (Chris von Recklinghausen) [1917764] - radix tree test suite: Remove multiorder benchmarking (Chris von Recklinghausen) [1917764] - radix tree test suite: Remove __item_insert (Chris von Recklinghausen) [1917764] - radix tree: Remove radix_tree_clear_tags (Chris von Recklinghausen) [1917764] - radix tree: Remove split/join code (Chris von Recklinghausen) [1917764] - radix tree: Remove radix_tree_update_node_t (Chris von Recklinghausen) [1917764] - mm: Convert truncate to XArray (Chris von Recklinghausen) [1917764] - copy rh_kabi.h to tools/testing/radix-tree/linux (Chris von Recklinghausen) [1917764]- tick: Get rid of tick_period (Phil Auld) [1936504] - tick/sched: Release seqcount before invoking calc_load_global() (Phil Auld) [1936504] - tick/sched: Optimize tick_do_update_jiffies64() further (Phil Auld) [1936504] - tick/sched: Reduce seqcount held scope in tick_do_update_jiffies64() (Phil Auld) [1936504] - tick/sched: Use tick_next_period for lockless quick check (Phil Auld) [1936504] - tick: Document protections for tick related data (Phil Auld) [1936504] - tick/broadcast: Serialize access to tick_next_period (Phil Auld) [1936504] - timekeeping: Split jiffies seqlock (Phil Auld) [1936504] - tick/sched: Annotate lockless access to last_jiffies_update (Phil Auld) [1936504] - net, sctp, filter: remap copy_from_user failure error (Hangbin Liu) [1929476] {CVE-2021-20239} - tty: serial_core: Set port active bit in uart_port_activate (Artem Savkov) [1915177] - cgroup: fix psi monitor for root cgroup (Waiman Long) [1936868] - cgroup-v1: add disabled controller check in cgroup1_parse_param() (Waiman Long) [1936868] - cgroup: cgroup.{procs,threads} factor out common parts (Waiman Long) [1936868] - cpuset: fix typos in comments (Waiman Long) [1936868] - kernel: cgroup: Mundane spelling fixes throughout the file (Waiman Long) [1936868] - cgroup/cgroup.c: replace 'of->kn->priv' with of_cft() (Waiman Long) [1936868] - cgroup: Zero sized write should be no-op (Waiman Long) [1936868] - cgroup: remove redundant kernfs_activate in cgroup_setup_root() (Waiman Long) [1936868] - cgroup: Use generic ns_common::count (Waiman Long) [1936868] - ns: Add a common refcount into ns_common (Waiman Long) [1936868] - cgroup: add cpu.stat file to root cgroup (Waiman Long) [1936868] - cgroup: Remove stale comments (Waiman Long) [1936868] - cgroup: Restructure release_agent_path handling (Waiman Long) [1936868] - cgroup: add cgroup_may_write() helper (Waiman Long) [1936868] - cgroup: refactor fork helpers (Waiman Long) [1936868] - cgroup: add cgroup_get_from_file() helper (Waiman Long) [1936868] - cgroup: unify attach permission checking (Waiman Long) [1936868] - cpuset: Make cpuset hotplug synchronous (Waiman Long) [1936868] - cgroup: Clean up css_set task traversal (Waiman Long) [1936868] - cgroup.c: Use built-in RCU list checking (Waiman Long) [1936868] - fork: record start_time late (Waiman Long) [1936868] - sched/deadline: Reduce rq lock contention in dl_add_task_root_domain() (Phil Auld) [1936501] - sched/deadline: Fix sched_dl_global_validate() (Phil Auld) [1936501] - sched/deadline: Optimize sched_dl_global_validate() (Phil Auld) [1936501] - sched/deadline: Fix a typo in a comment (Phil Auld) [1936501] - sched/deadline: Implement fallback mechanism for !fit case (Phil Auld) [1936501] - sched/deadline: Make DL capacity-aware (Phil Auld) [1936501] - sched/deadline: Improve admission control for asymmetric CPU capacities (Phil Auld) [1936501] - sched/deadline: Add dl_bw_capacity() (Phil Auld) [1936501] - sched/deadline: Optimize dl_bw_cpus() (Phil Auld) [1936501] - sched/deadline: Impose global limits on sched_attr::sched_period (Phil Auld) [1936501] - ibmvnic: fix a race between open and reset (Diego Domingos) [1940042] - ibmvnic: Set to CLOSED state even on error (Diego Domingos) [1940042] - ibmvnic: device remove has higher precedence over reset (Diego Domingos) [1940042] - ibmvnic: merge do_change_param_reset into do_reset (Diego Domingos) [1940042] - ibmvfc: disable MQ channelization by default (Gustavo Luiz Duarte) [1939359] - pNFS/NFSv4: Fix a layout segment leak in pnfs_layout_process() (Steve Dickson) [1926945] - scsi: iscsi: Verify lengths on passthrough PDUs (Chris Leech) [1930833] {CVE-2021-27365} - scsi: iscsi: Ensure sysfs attributes are limited to PAGE_SIZE (Chris Leech) [1930856] {CVE-2021-27363} - scsi: iscsi: Restrict sessions and handles to admin capabilities (Chris Leech) [1930809] {CVE-2021-27364} - futex: Handle faults correctly for PI futexes (Waiman Long) [1924635] - futex: Simplify fixup_pi_state_owner() (Waiman Long) [1924635] - futex: Use pi_state_update_owner() in put_pi_state() (Waiman Long) [1924635] - rtmutex: Remove unused argument from rt_mutex_proxy_unlock() (Waiman Long) [1924635] - futex: Provide and use pi_state_update_owner() (Waiman Long) [1924635] - futex: Replace pointless printk in fixup_owner() (Waiman Long) [1924635] - futex: Ensure the correct return value from futex_lock_pi() (Waiman Long) [1924635] - futex: Don't enable IRQs unconditionally in put_pi_state() (Waiman Long) [1924635] - futex: Fix incorrect should_fail_futex() handling (Waiman Long) [1924635] - futex: Consistently use fshared as boolean (Waiman Long) [1924635] - futex: Remove needless goto's (Waiman Long) [1924635] - futex: Remove put_futex_key() (Waiman Long) [1924635] - NFS: Correct size calculation for create reply length (Benjamin Coddington) [1934903] - SUNRPC: Set memalloc_nofs_save() for sync tasks (Benjamin Coddington) [1934098] - net/mlx5: CT: Add support for matching on ct_state reply flag (Alaa Hleihel) [1919651] - net/mlx5e: CT: manage the lifetime of the ct entry object (Alaa Hleihel) [1919651] - net/mlx5e: CT: Use per flow counter when CT flow accounting is enabled (Alaa Hleihel) [1919651] - net/mlx5e: Fix a use after free on error in mlx5_tc_ct_shared_counter_get() (Alaa Hleihel) [1919651] - net/mlx5e: CT: Use the same counter for both directions (Alaa Hleihel) [1919651] - ethtool: fix the check logic of at least one channel for RX/TX (Ivan Vecera) [1907406]- [scsi] scsi: qedi: Correct max length of CHAP secret (Nilesh Javali) [1909180] - redhat: use tags from git notes for zstream to generate changelog (Frantisek Hrbata) - redhat: add CI file for kernel-private (Bruno Meneguele) - CI: Drop unused variable (Bruno Meneguele) - CI: Enable RT verification (Bruno Meneguele) - KVM: SVM: Clear the CR4 register on reset (Vitaly Kuznetsov) [1920788] - net: flow_offload: Add original direction flag to ct_metadata (Marcelo Ricardo Leitner) [1921946] - net/sched: cls_flower: Add match on the ct_state reply flag (Marcelo Ricardo Leitner) [1921946] - net/sched: cls_flower add CT_FLAGS_INVALID flag support (Marcelo Ricardo Leitner) [1921946] - net/sched: cls_flower: Reject invalid ct_state flags rules (Marcelo Ricardo Leitner) [1921946] - netlink: add mask validation (Marcelo Ricardo Leitner) [1921946] - netlink: create helpers for checking type is an int (Marcelo Ricardo Leitner) [1921946] - netlink: policy: correct validation type check (Marcelo Ricardo Leitner) [1921946] - netlink: make NLA_BINARY validation more flexible (Marcelo Ricardo Leitner) [1921946]- md: Set prev_flush_start and flush_bio in an atomic way (Xiao Ni) [1901598] - md: improve variable names in md_flush_request() (Xiao Ni) [1901598] - hpsa: fix regression issue for old controllers (Joseph Szczypek) [1925711] - scsi: hpsa: Correct dev cmds outstanding for retried cmds (Joseph Szczypek) [1925711] - vt: Disable KD_FONT_OP_COPY (Dave Airlie) [1903937] {CVE-2020-28974} - drm/i915/rkl: Remove require_force_probe protection (Lyude Paul) [1937558] - drm/i915/tgl/psr: Disable PSR on Tigerlake for now (Lyude Paul) [1924702] - dm raid: fix discard limits for raid0 and raid10 (Mike Snitzer) [1934274] - dm: fix __send_changing_extent_only to avoid duplicate dm_target_offset() (Mike Snitzer) [1934274] - mm/hugetlb.c: fix unnecessary address expansion of pmd sharing (Waiman Long) [1934212] - mm: memcontrol: fix slub memory accounting (Waiman Long) [1934212] - mm: memcontrol: fix swap undercounting in cgroup2 (Waiman Long) [1934212] - mm: memcontrol: fix NR_ANON_THPS accounting in charge moving (Waiman Long) [1934212] - mm, slub: better heuristic for number of cpus when calculating slab order (Waiman Long) [1934212] - Revert "mm: memcontrol: avoid workload stalls when lowering memory.high" (Waiman Long) [1934212] - selftests/bpf: Set gopt opt_class to 0 if get tunnel opt failed (Hangbin Liu) [1931732] - selftests/bpf: No need to drop the packet when there is no geneve opt (Hangbin Liu) [1931732]- drm/i915/gen11+: Only load DRAM information from pcode (Lyude Paul) [1934537] - drm/i915/dg1: Wait for pcode/uncore handshake at startup (Lyude Paul) [1934537] - powercap/intel_rapl: add support for TigerLake Desktop (David Arcari) [1932457] - powerpc/perf: Fix handling of privilege level checks in perf interrupt context (Gustavo Luiz Duarte) [1918411] - NFSv4.2: fix error return on memory allocation failure (Scott Mayhew) [1917689] - NFSv4.2: improve page handling for GETXATTR (Scott Mayhew) [1917689] - NFSv4.2: Fix up the get/listxattr calls to rpc_prepare_reply_pages() (Scott Mayhew) [1917689] - NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation (Scott Mayhew) [1917689] - SUNRPC: Fix up xdr_set_page() (Benjamin Coddington) [1917689] - NFSv4: Fix open coded xdr_stream_remaining() (Benjamin Coddington) [1917689] - SUNRPC: Clean up the handling of page padding in rpc_prepare_reply_pages() (Benjamin Coddington) [1917689] - SUNRPC: Fix up xdr_read_pages() to take arbitrary object lengths (Benjamin Coddington) [1917689] - SUNRPC: Clean up helpers xdr_set_iov() and xdr_set_page_base() (Benjamin Coddington) [1917689] - SUNRPC: Split out a function for setting current page (Benjamin Coddington) [1917689] - SUNRPC: Fix up typo in xdr_init_decode() (Benjamin Coddington) [1917689] - NFSv4: Fix the alignment of page data in the getdeviceinfo reply (Benjamin Coddington) [1917689] - net: fix pos incrementment in ipv6_route_seq_next (Lorenzo Bianconi) [1926608] - ipv6_route_seq_next should increase position index (Lorenzo Bianconi) [1926608] - bpf: Clear subreg_def for global function return values (Yauheni Kaliuta) [1934062] - igc: Fix returning wrong statistics (Corinna Vinschen) [1910873]- KVM: nSVM: prepare guest save area while is_guest_mode is true (Vitaly Kuznetsov) [1860223] - redhat: add CI file for kernel-private (Bruno Meneguele) - CI: Drop unused variable (Veronika Kabatova) - CI: Enable RT verification (Veronika Kabatova) - redhat: use tags from git notes for zstream to generate changelog (Frantisek Hrbata) - redhat: open the RHEL-8.5 development (Bruno Meneguele) [1930504]- KVM: SVM: Make symbol 'svm_gp_erratum_intercept' static (Paolo Bonzini) [1769283] - KVM: SVM: Fix #GP handling for doubly-nested virtualization (Paolo Bonzini) [1769283] - KVM: SVM: Add support for SVM instruction address check change (Paolo Bonzini) [1769283] - KVM: SVM: Add emulation support for #GP triggered by SVM instructions (Paolo Bonzini) [1769283] - KVM: x86: Factor out x86 instruction emulation with decoding (Paolo Bonzini) [1769283] - gfs2: In gfs2_ail1_start_one unplug the IO when needed (Bob Peterson) [1648446] - gfs2: Free rd_bits later in gfs2_clear-rgrpd to fix use-after-free (Bob Peterson) [1648446] - gfs2: Only access gl_delete for iopen glocks (Bob Peterson) [1648446] - gfs2: Fix case in which ail writes are done to jdata holes (Bob Peterson) [1648446] - gfs2: simplify gfs2_block_map (Bob Peterson) [1648446] - gfs2: Only set PageChecked if we have a transaction (Bob Peterson) [1648446] - gfs2: don't lock sd_ail_lock in gfs2_releasepage (Bob Peterson) [1648446] - gfs2: make gfs2_ail1_empty_one return the count of active items (Bob Peterson) [1648446] - gfs2: Wipe jdata and ail1 in gfs2_journal_wipe, formerly gfs2_meta_wipe (Bob Peterson) [1648446] - gfs2: enhance log_blocks trace point to show log blocks free (Bob Peterson) [1648446] - gfs2: rename gfs2_write_full_page to gfs2_write_jdata_page, remove parm (Bob Peterson) [1648446] - PM: hibernate: flush swap writer after marking (Lenny Szubowicz) [1898677] - cpufreq: Avoid cpufreq_suspend() deadlock on system shutdown (Lenny Szubowicz) [1898677] - PM / hibernate: memory_bm_find_bit(): Tighten node optimisation (Lenny Szubowicz) [1898677] - bpf, devmap: Use GFP_KERNEL for xdp bulk queue allocation (Jiri Benc) [1882215] - ice, xsk: clear the status bits for the next_to_use descriptor (Jiri Benc) [1906820] - net/mlx4_en: Handle TX error CQE (Alaa Hleihel) [1925690] - net/mlx4_en: Avoid scheduling restart task if it is already running (Alaa Hleihel) [1925690] - blk-mq: test QUEUE_FLAG_HCTX_ACTIVE for sbitmap_shared in hctx_may_queue (Ming Lei) [1922013] - blk-mq: Improve performance of non-mq IO schedulers with multiple HW queues (Ming Lei) [1922013] - Revert "blk-mq, elevator: Count requests per hctx to improve performance" (Ming Lei) [1922013] - bpftool: Disable CAP_BPF check for feature command (Jiri Olsa) [1921542] - RDMA/siw: Fix calculation of tx_valid_cpus size (Kamal Heib) [1919502] - net/mlx5e: Disable performance optimization for IPv4/IPv6 ethertype (Alaa Hleihel) [1928671 1919807] - IB/mlx5: Return appropriate error code instead of ENOMEM (Alaa Hleihel) [1928671] - net/mlx5: Disable devlink reload for lag devices (Alaa Hleihel) [1928671 1929166] - net/mlx5: Disable devlink reload for multi port slave device (Alaa Hleihel) [1928671 1929166] - net/mlx5: Disallow RoCE on lag device (Alaa Hleihel) [1928671 1929166] - net/mlx5: Disallow RoCE on multi port slave device (Alaa Hleihel) [1928671 1929166] - net/mlx5: Fix health error state handling (Alaa Hleihel) [1928671] - net/mlx5e: Change interrupt moderation channel params also when channels are closed (Alaa Hleihel) [1928671] - net/mlx5e: Don't change interrupt moderation params when DIM is enabled (Alaa Hleihel) [1928671] - net/mlx5e: E-switch, Fix rate calculation for overflow (Alaa Hleihel) [1928671] - net/mlx5e: Release skb in case of failure in tc update skb (Alaa Hleihel) [1928671 1929119] - net/mlx5e: Check tunnel offload is required before setting SWP (Alaa Hleihel) [1928671 1925439] - net/mlx5e: kTLS, Use refcounts to free kTLS RX priv context (Alaa Hleihel) [1928671 1928706] - net/mlx5e: Fix CQ params of ICOSQ and async ICOSQ (Alaa Hleihel) [1928671 1928706] - net/mlx5e: Replace synchronize_rcu with synchronize_net (Alaa Hleihel) [1928671 1913616] - net/mlx5e: Enable XDP for Connect-X IPsec capable devices (Alaa Hleihel) [1928671 1856795] - net/mlx5e: Enable striding RQ for Connect-X IPsec capable devices (Alaa Hleihel) [1928671 1926120] - fix regression in "epoll: Keep a reference on files added to the check list" (Carlos Maiolino) [1920776] {CVE-2020-0466} - do_epoll_ctl(): clean the failure exits up a bit (Carlos Maiolino) [1920776] {CVE-2020-0466} - epoll: Keep a reference on files added to the check list (Carlos Maiolino) [1920776] {CVE-2020-0466}- perf/x86/intel/uncore: With > 8 nodes, get pci bus die id from NUMA info (Prarit Bhargava) [1766743] - perf/x86/intel/uncore: Store the logical die id instead of the physical die id. (Prarit Bhargava) [1766743] - mm: fix page reference leak in soft_offline_page() (Aristeu Rozanski) [1768372] - mm,hwpoison: try to narrow window race for free pages (Aristeu Rozanski) [1768372] - mm,hwpoison: double-check page count in __get_any_page() (Aristeu Rozanski) [1768372] - mm,hwpoison: introduce MF_MSG_UNSPLIT_THP (Aristeu Rozanski) [1768372] - mm,hwpoison: return 0 if the page is already poisoned in soft-offline (Aristeu Rozanski) [1768372] - mm,hwpoison: refactor soft_offline_huge_page and __soft_offline_page (Aristeu Rozanski) [1768372] - mm,hwpoison: rework soft offline for in-use pages (Aristeu Rozanski) [1768372] - mm,hwpoison: rework soft offline for free pages (Aristeu Rozanski) [1768372] - mm,hwpoison: unify THP handling for hard and soft offline (Aristeu Rozanski) [1768372] - mm,hwpoison: kill put_hwpoison_page (Aristeu Rozanski) [1768372] - mm,hwpoison: refactor madvise_inject_error (Aristeu Rozanski) [1768372] - mm,hwpoison: unexport get_hwpoison_page and make it static (Aristeu Rozanski) [1768372] - mm,hwpoison-inject: don't pin for hwpoison_filter (Aristeu Rozanski) [1768372] - mm, hwpoison: remove recalculating hpage (Aristeu Rozanski) [1768372] - mm,hwpoison: cleanup unused PageHuge() check (Aristeu Rozanski) [1768372] - mm/madvise.c: replace with page_size() in madvise_inject_error() (Aristeu Rozanski) [1768372] - mm, soft-offline: convert parameter to pfn (Aristeu Rozanski) [1768372] - tick/nohz: Revert "Narrow down noise while setting current task's tick dependency" (Waiman Long) [1931004] - kvm: Add kvm_stat.service file and kvm_stat logrotate config to the tools (Thomas Huth) [1919930] - igc: fix link speed advertising (Corinna Vinschen) [1769701] - [crypto] crypto: qat - add capability detection logic in qat_4xxx (Vladis Dronov) [1833004] - [crypto] crypto: qat - add AES-XTS support for QAT GEN4 devices (Vladis Dronov) [1833004] - [crypto] crypto: qat - add AES-CTR support for QAT GEN4 devices (Vladis Dronov) [1833004] - [crypto] crypto: qat - fix excluded_middle.cocci warnings (Vladis Dronov) [1833004] - [crypto] crypto: qat - add qat_4xxx driver (Vladis Dronov) [1833004] - [crypto] crypto: qat - add hook to initialize vector routing table (Vladis Dronov) [1833004] - [crypto] crypto: qat - target fw images to specific AEs (Vladis Dronov) [1833004] - [crypto] crypto: qat - add gen4 firmware loader (Vladis Dronov) [1833004] - [crypto] crypto: qat - add support for broadcasting mode (Vladis Dronov) [1833004] - [crypto] crypto: qat - add support for shared ustore (Vladis Dronov) [1833004] - [crypto] crypto: qat - allow to target specific AEs (Vladis Dronov) [1833004] - [crypto] crypto: qat - add FCU CSRs to chip info (Vladis Dronov) [1833004] - [crypto] crypto: qat - add CSS3K support (Vladis Dronov) [1833004] - [crypto] crypto: qat - use ae_mask (Vladis Dronov) [1833004] - [crypto] crypto: qat - add check for null pointer (Vladis Dronov) [1833004] - [crypto] crypto: qat - add misc control CSR to chip info (Vladis Dronov) [1833004] - [crypto] crypto: qat - add wake up event to chip info (Vladis Dronov) [1833004] - [crypto] crypto: qat - add clock enable CSR to chip info (Vladis Dronov) [1833004] - [crypto] crypto: qat - add reset CSR and mask to chip info (Vladis Dronov) [1833004] - [crypto] crypto: qat - add local memory size to chip info (Vladis Dronov) [1833004] - [crypto] crypto: qat - add support for lm2 and lm3 (Vladis Dronov) [1833004] - [crypto] crypto: qat - add next neighbor to chip_info (Vladis Dronov) [1833004] - [crypto] crypto: qat - replace check based on DID (Vladis Dronov) [1833004] - [crypto] crypto: qat - introduce chip info structure (Vladis Dronov) [1833004] - [crypto] crypto: qat - refactor long expressions (Vladis Dronov) [1833004] - [crypto] crypto: qat - refactor qat_uclo_set_ae_mode() (Vladis Dronov) [1833004] - [crypto] crypto: qat - move defines to header files (Vladis Dronov) [1833004] - [crypto] crypto: qat - remove global CSRs helpers (Vladis Dronov) [1833004] - [crypto] crypto: qat - refactor AE start (Vladis Dronov) [1833004] - [crypto] crypto: qat - change micro word data mask (Vladis Dronov) [1833004] - [crypto] crypto: qat - change type for ctx_mask (Vladis Dronov) [1833004] - [crypto] crypto: qat - add support for relative FW ucode loading (Vladis Dronov) [1833004] - [crypto] crypto: qat - rename qat_uclo_del_uof_obj() (Vladis Dronov) [1833004] - [crypto] crypto: qat - introduce additional parenthesis (Vladis Dronov) [1833004] - [crypto] crypto: qat - remove unnecessary parenthesis (Vladis Dronov) [1833004] - [crypto] crypto: qat - fix error message (Vladis Dronov) [1833004] - [crypto] crypto: qat - fix CSR access (Vladis Dronov) [1833004] - [crypto] crypto: qat - fix status check in qat_hal_put_rel_rd_xfer() (Vladis Dronov) [1833004] - [crypto] crypto: qat - support for mof format in fw loader (Vladis Dronov) [1833004] - [crypto] crypto: qat - replace pci with PCI in comments (Vladis Dronov) [1833004] - [crypto] crypto: qat - remove cast for mailbox CSR (Vladis Dronov) [1833004] - [crypto] crypto: qat - remove unneeded semicolon (Vladis Dronov) [1833004] - [crypto] crypto: qat - extend ae_mask (Vladis Dronov) [1833004] - [crypto] crypto: qat - allow for instances in different banks (Vladis Dronov) [1833004] - [crypto] crypto: qat - refactor qat_crypto_dev_config() (Vladis Dronov) [1833004] - [crypto] crypto: qat - refactor qat_crypto_create_instances() (Vladis Dronov) [1833004] - [crypto] crypto: qat - change return value in adf_cfg_key_val_get() (Vladis Dronov) [1833004] - [crypto] crypto: qat - change return value in adf_cfg_add_key_value_param() (Vladis Dronov) [1833004] - [crypto] crypto: qat - remove unnecessary void* casts (Vladis Dronov) [1833004] - [crypto] crypto: qat - call functions in adf_sriov if available (Vladis Dronov) [1833004] - [crypto] crypto: qat - remove hardcoded bank irq clear flag mask (Vladis Dronov) [1833004] - [crypto] crypto: qat - abstract writes to arbiter enable (Vladis Dronov) [1833004] - [crypto] crypto: qat - use BIT_ULL() - 1 pattern for masks (Vladis Dronov) [1833004] - [crypto] crypto: qat - replace constant masks with GENMASK (Vladis Dronov) [1833004] - [crypto] crypto: qat - abstract build ring base (Vladis Dronov) [1833004] - [crypto] crypto: qat - enable ring after pair is programmed (Vladis Dronov) [1833004] - [crypto] crypto: qat - register crypto instances based on capability (Vladis Dronov) [1833004] - [crypto] crypto: qat - add support for capability detection (Vladis Dronov) [1833004] - [crypto] crypto: qat - abstract arbiter access (Vladis Dronov) [1833004] - [crypto] crypto: qat - remove unused macros in arbiter module (Vladis Dronov) [1833004] - [crypto] crypto: qat - remove writes into WQCFG (Vladis Dronov) [1833004] - [crypto] crypto: qat - update constants table (Vladis Dronov) [1833004] - [crypto] crypto: qat - use admin mask to send fw constants (Vladis Dronov) [1833004] - [crypto] crypto: qat - change admin sequence (Vladis Dronov) [1833004] - [crypto] crypto: qat - rename ME in AE (Vladis Dronov) [1833004] - [crypto] crypto: qat - add packed to init admin structures (Vladis Dronov) [1833004] - [crypto] crypto: qat - abstract admin interface (Vladis Dronov) [1833004] - [crypto] crypto: qat - relocate GEN2 CSR access code (Vladis Dronov) [1833004] - [crypto] crypto: qat - split transport CSR access logic (Vladis Dronov) [1833004] - [crypto] crypto: qat - fix configuration of iov threads (Vladis Dronov) [1833004] - [crypto] crypto: qat - num_rings_per_bank is device dependent (Vladis Dronov) [1833004] - [crypto] crypto: qat - mask device capabilities with soft straps (Vladis Dronov) [1833004] - [crypto] crypto: qat - update IV in software (Vladis Dronov) [1833004] - [crypto] crypto: qat - remove unused function (Vladis Dronov) [1833004]- mptcp: send ack for every add_addr (Davide Caratti) [1929280] - Revert "[net] tcp: change pingpong threshold to 3" (Davide Caratti) [1929280] - powerpc/pseries: Don't enforce MSI affinity with kdump (Greg Kurz) [1919427] - rtc: disallow update interrupts when time is invalid (Waiman Long) [1918288] - rtc: disable uie before setting time and enable after (Waiman Long) [1918288] - rtc: don't reference bogus function pointer in kdoc (Waiman Long) [1918288] - KVM: x86/mmu: Expand collapsible SPTE zap for TDP MMU to ZONE_DEVICE and HugeTLB pages (Paolo Bonzini) [1897366] - KVM: x86/mmu: Allow parallel page faults for the TDP MMU (Paolo Bonzini) [1897366] - KVM: x86/mmu: Mark SPTEs in disconnected pages as removed (Paolo Bonzini) [1897366] - KVM: x86/mmu: Flush TLBs after zap in TDP MMU PF handler (Paolo Bonzini) [1897366] - KVM: x86/mmu: Use atomic ops to set SPTEs in TDP MMU map (Paolo Bonzini) [1897366] - KVM: x86/mmu: Factor out functions to add/remove TDP MMU pages (Paolo Bonzini) [1897366] - i915: kvmgt: the KVM mmu_lock is now an rwlock (Paolo Bonzini) [1897366] - KVM: x86/mmu: Use an rwlock for the x86 MMU (Paolo Bonzini) [1897366] - KVM: x86/mmu: Protect TDP MMU page table memory with RCU (Paolo Bonzini) [1897366] - KVM: x86/mmu: Clear dirtied pages mask bit before early break (Paolo Bonzini) [1897366] - KVM: x86/mmu: Skip no-op changes in TDP MMU functions (Paolo Bonzini) [1897366] - KVM: x86/mmu: Yield in TDU MMU iter even if no SPTES changed (Paolo Bonzini) [1897366] - KVM: x86/mmu: Ensure forward progress when yielding in TDP MMU iter (Paolo Bonzini) [1897366] - KVM: x86/mmu: Rename goal_gfn to next_last_level_gfn (Paolo Bonzini) [1897366] - KVM: x86/mmu: Merge flush and non-flush tdp_mmu_iter_cond_resched (Paolo Bonzini) [1897366] - KVM: x86/mmu: Fix braces in kvm_recover_nx_lpages (Paolo Bonzini) [1897366] - KVM: x86/mmu: Factor out handling of removed page tables (Paolo Bonzini) [1897366] - KVM: x86/mmu: Don't redundantly clear TDP MMU pt memory (Paolo Bonzini) [1897366] - KVM: x86/mmu: Add lockdep when setting a TDP MMU SPTE (Paolo Bonzini) [1897366] - KVM: x86/mmu: Add comment on __tdp_mmu_set_spte (Paolo Bonzini) [1897366] - KVM: x86/mmu: change TDP MMU yield function returns to match cond_resched (Paolo Bonzini) [1897366] - locking/arch: Move qrwlock.h include after qspinlock.h (Paolo Bonzini) [1897366] - sched: Add cond_resched_rwlock (Paolo Bonzini) [1897366] - sched: Add needbreak for rwlocks (Paolo Bonzini) [1897366] - locking/rwlocks: Add contention detection for rwlocks (Paolo Bonzini) [1897366] - RDMA/srp: Fix support for unpopulated and unbalanced NUMA nodes (Kamal Heib) [1919395] - net/vmw_vsock: fix NULL pointer dereference (Jon Maloy) [1925600] {CVE-2021-26708} - net/vmw_vsock: improve locking in vsock_connect_timeout() (Jon Maloy) [1925600] {CVE-2021-26708} - vsock: fix locking in vsock_shutdown() (Jon Maloy) [1925600] {CVE-2021-26708} - vsock: fix the race conditions in multi-transport support (Jon Maloy) [1925600] {CVE-2021-26708} - ahci: Add missing Intel Emmitsburg PCH RAID PCI IDs (David Arcari) [1928789] - KVM: x86: Allow guests to see MSR_IA32_TSX_CTRL even if tsx=off (Paolo Bonzini) [1912448] - [sound] ALSA: hda/via: Fix runtime PM for Clevo W35xSS (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for HP machines (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Enable mute and micmute LED on HP EliteBook 850 G7 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Add two "Intel Reference board" SSID in the ALC256 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Add mute LED quirk for more HP laptops (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Modify Dell platform name (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Fix speaker volume control on Lenovo C940 (Jaroslav Kysela) [1916102] - [sound] ALSA: ALSA/hda: apply jack fixup for the Acer Veriton N4640G/N6640G/N2510G (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Apply jack fixup for Quanta NL3 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Add quirk for MSI-GP73 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Supported Dell fixed type headset (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Remove dummy lineout on Acer TravelMate P648/P658 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Add supported for more Lenovo ALC285 Headset Button (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Enable headset mic of ASUS Q524UQK with ALC255 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Enable headset mic of ASUS X430UN with ALC256 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: make bass spk volume adjustable on a yoga laptop (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/hdmi: Fix incorrect mutex unlock in silent_stream_disable() (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/hdmi: packet buffer index must be set before reading value (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/hdmi: always print pin NIDs as hexadecimal (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/hdmi: fix silent stream for first playback to DP (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/conexant: add a new hda codec CX11970 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda: Fix regressions on clear and reconfig sysfs (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/proc - print DP-MST connections (Jaroslav Kysela) [1916102] - [sound] ALSA: hda - Fix the return value if cb func is already registered (Jaroslav Kysela) [1916102] - [sound] ALSA: mixart: Fix mutex deadlock (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Add new codec supported for ALC897 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Fixed Dell AIO wrong sound tone (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - HP Headset Mic can't detect after boot (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Add supported mute Led for HP (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Enable headphone for ASUS TM420 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Fixed HP headset Mic can't be detected (Jaroslav Kysela) [1916102] - [sound] ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/generic: Add option to enforce preferred_dacs pairs (Jaroslav Kysela) [1916102] - [sound] ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() (Jaroslav Kysela) [1916102] - [sound] ALSA: seq: oss: Avoid mutex lock for a long-time ioctl (Jaroslav Kysela) [1916102] - [fs] gfs2: Recursive gfs2_quota_hold in gfs2_iomap_end (Andreas Grunbacher) [1926852] - [net] netfilter: nf_tables: coalesce multiple notifications into one skbuff (Phil Sutter) [1855207] - [drm] drm/i915/rkl: new rkl ddc map for different PCH (Lyude Paul) [1910761] - [drm] drm/nouveau: fix dma syncing warning with debugging on (Lyude Paul) [1915548] - [drm] drm/i915: Update TGL and RKL HuC firmware versions (Lyude Paul) [1924209] - [drm] drm/i915/tgl, rkl: Make Wa_1606700617/22010271021 permanent (Lyude Paul) [1924209] - [drm] drm/i915: Update gen12 forcewake table (Lyude Paul) [1924209] - [drm] drm/i915: Rename FORCEWAKE_BLITTER to FORCEWAKE_GT (Lyude Paul) [1924209] - [drm] drm/i915/display/fbc: Implement WA 22010751166 (Lyude Paul) [1924209] - [drm] drm/i915: Tweaked Wa_14010685332 for PCHs used on gen11 platforms (Lyude Paul) [1924209] - [drm] drm/i915: Reorder hpd init vs. display resume (Lyude Paul) [1921868] - [drm] drm/i915/dp: Don't use DPCD backlights that need PWM enable/disable (Lyude Paul) [1885406] - [drm] drm/dp: Revert "drm/dp: Introduce EDID-based quirks" (Lyude Paul) [1885406] - [drm] drm/i915/dp: Allow forcing specific interfaces through enable_dpcd_backlight (Lyude Paul) [1885406] - [drm] drm/i915/dp: Enable Intel's HDR backlight interface (only SDR for now) (Lyude Paul) [1885406] - [drm] drm/i915: Keep track of pwm-related backlight hooks separately (Lyude Paul) [1885406] - [drm] drm/i915: Pass port to intel_panel_bl_funcs.get() (Lyude Paul) [1885406] - [drm] drm/i915/dp: Add register definitions for Intel HDR backlight interface (Lyude Paul) [1885406] - [drm] drm/i915/dp: Rename eDP VESA backlight interface functions (Lyude Paul) [1885406] - [drm] drm/i915: Pass down brightness values to enable/disable backlight callbacks (Lyude Paul) [1885406] - [drm] drm/i915: Rename pwm_* backlight callbacks to ext_pwm_* (Lyude Paul) [1885406] - [drm] drm/i915/dp: Program source OUI on eDP panels (Lyude Paul) [1885406] - [drm] drm/i915: refactor panel backlight control functions. (v2) (Lyude Paul) [1885406] - [drm] drm/i915/backlight: fix CPU mode backlight takeover on LPT (Lyude Paul) [1885406] - [drm] drm/i915/dpcd_bl: uncheck PWM_PIN_CAP when detect eDP backlight capabilities (Lyude Paul) [1885406] - [drm] drm/i915: panel: Add get_vbt_pwm_freq() helper (Lyude Paul) [1885406] - [drm] drm/i915/dp: Tweak initial dpcd backlight.enabled value (Lyude Paul) [1885406] - [drm] kms: handle mDP connectors (Lyude Paul) [1876992] - [drm] drm/i915/tgl: Fix Combo PHY DPLL fractional divider for 38.4MHz ref clock (Lyude Paul) [1876992] - [drm] drm/i915/rkl: Add new cdclk table (Lyude Paul) [1876992] - [drm] drm/i915/rkl: Handle HTI (Lyude Paul) [1876992] - [drm] drm/i915/rkl: Add DPLL4 support (Lyude Paul) [1876992] - [drm] drm/i915/rkl: Add initial workarounds (Lyude Paul) [1876992] - [drm] drm/i915/rkl: Handle new DPCLKA_CFGCR0 layout (Lyude Paul) [1876992] - [drm] drm/i915: Update TGL and RKL DMC firmware versions (Lyude Paul) [1876992] - [drm] drm/i915/gt: Program mocs:63 for cache eviction on gen9 (Lyude Paul) [1876992] - [drm] drm/i915/gt: Limit frequency drop to RPe on parking (Lyude Paul) [1876992] - [drm] drm/i915/gt: Retain default context state across shrinking (Lyude Paul) [1876992] - [drm] drm/amdgpu/vcn3.0: remove old DPG workaround (Lyude Paul) [1876992] - [drm] drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset (Lyude Paul) [1876992] - [drm] drm/i915/gt: Fixup tgl mocs for PTE tracking (Lyude Paul) [1876992] - [drm] drm/amdgpu: add rlc iram and dram firmware support (Lyude Paul) [1876992] - [drm] drm/nouveau: fix relocations applying logic and a double-free (Lyude Paul) [1876992] - [drm] drm/amd/display: Avoid HDCP initialization in devices without output (Lyude Paul) [1876992] - [drm] drm/amd/amdgpu: fix null pointer in runtime pm (Lyude Paul) [1876992] - [drm] drm/amdgpu: update golden setting for sienna_cichlid (Lyude Paul) [1876992] - [drm] drm/amdgpu: fix a page fault (Lyude Paul) [1876992] - [drm] drm/amdgpu: fix SI UVD firmware validate resume fail (Lyude Paul) [1876992] - [drm] drm/i915/tgl: Fix Media power gate sequence (Lyude Paul) [1876992] - [drm] drm/i915: Handle max_bpc==16 (Lyude Paul) [1876992] - [drm] drm/amd/display: Add missing pflip irq for dcn2.0 (Lyude Paul) [1876992] - [drm] drm/gma500: Fix out-of-bounds access to struct drm_device.vblank (Lyude Paul) [1876992] - [drm] drm/i915: Correctly set SFC capability for video engines (Lyude Paul) [1876992] - [drm] drm/amd/display: Add missing pflip irq (Lyude Paul) [1876992] - [drm] drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running (Lyude Paul) [1876992] - [drm] drm/amd/pm: perform SMC reset on suspend/hibernation (Lyude Paul) [1876992] - [drm] drm/amd/pm: correct the baco reset sequence for CI ASICs (Lyude Paul) [1876992] - [drm] drm/amdgpu: perform srbm soft reset always on SDMA resume (Lyude Paul) [1876992] - [drm] drm/i915/gem: Flush coherency domains on first set-domain-ioctl (Lyude Paul) [1876992] - [drm] drm/i915: Hold onto an explicit ref to i915_vma_work.pinned (Lyude Paul) [1876992] - [drm] drm/i915/gt: Use the local HWSP offset during submission (Lyude Paul) [1876992] - [drm] drm/i915: Fix encoder lookup during PSR atomic check (Lyude Paul) [1876992] - [drm] drm/nouveau/gem: fix "refcount_t: underflow; use-after-free" (Lyude Paul) [1876992] - [drm] drm/nouveau/nouveau: fix the start/end range for migration (Lyude Paul) [1876992] - [drm] drm/amd/display: adding ddc_gpio_vga_reg_list to ddc reg def'ns (Lyude Paul) [1876992] - [drm] drm/amd/display: Fixed panic during seamless boot (Lyude Paul) [1876992] - [drm] drm/amdgpu: add DID for navi10 blockchain SKU (Lyude Paul) [1876992] - [drm] drm/amdgpu: disable DCN and VCN for navi10 blockchain SKU(v3) (Lyude Paul) [1876992] - [drm] drm/amdgpu: resolved ASD loading issue on sienna (Lyude Paul) [1876992] - [drm] drm/amdgpu: update golden setting for sienna_cichlid (Lyude Paul) [1876992] - [drm] drm/nouveau/device: fix changing endianess code to work on older GPUs (Lyude Paul) [1876992] - [drm] drm/nouveau/kms/nv50-: Program notifier offset before requesting disp caps (Lyude Paul) [1876992] - [drm] drm/i915: Restore ILK-M RPS support (Lyude Paul) [1876992] - [drm] drm/i915: Reject 90/270 degree rotated initial fbs (Lyude Paul) [1876992] - [drm] drm/i915: Use the active reference on the vma while capturing (Lyude Paul) [1876992] - [drm] drm/i915: Mark ininitial fb obj as WT on eLLC machines to avoid rcu lockup during fbdev init (Lyude Paul) [1876992] - [drm] drm/i915: Exclude low pages (128KiB) of stolen from use (Lyude Paul) [1876992] - [drm] drm/i915: Drop runtime-pm assert from vgpu io accessors (Lyude Paul) [1876992] - [drm] drm/i915/gt: Delay execlist processing for tgl (Lyude Paul) [1876992] - [drm] drm/i915/gt: Undo forced context restores after trivial preemptions (Lyude Paul) [1876992] - [drm] drm/i915/gt: Initialize reserved and unspecified MOCS indices (Lyude Paul) [1876992] - [drm] drm/i915: Fix TGL DKL PHY DP vswing handling (Lyude Paul) [1876992] - [drm] drm/i915: Avoid mixing integer types during batch copies (Lyude Paul) [1876992] - [drm] drm/i915: Cancel outstanding work after disabling heartbeats on an engine (Lyude Paul) [1876992] - [drm] drm/i915: Break up error capture compression loops with cond_resched() (Lyude Paul) [1876992] - [drm] drm/i915/gt: Always send a pulse down the engine after disabling heartbeat (Lyude Paul) [1876992] - [drm] drm/i915/gem: Always test execution status on closing the context (Lyude Paul) [1876992] - [drm] drm/i915/gem: Prevent using pgprot_writecombine() if PAT is not supported (Lyude Paul) [1876992] - [drm] drm/i915/gem: Avoid implicit vmap for highmem on x86-32 (Lyude Paul) [1876992] - [drm] drm/amdgpu: correct the cu and rb info for sienna cichlid (Lyude Paul) [1876992] - [drm] drm/amd/psp: Fix sysfs: cannot create duplicate filename (Lyude Paul) [1876992] - [drm] drm/amd/swsmu: add missing feature map for sienna_cichlid (Lyude Paul) [1876992] - [drm] drm/amd/pm: fix pp_dpm_fclk (Lyude Paul) [1876992] - [drm] drm/amd/pm: increase mclk switch threshold to 200 us (Lyude Paul) [1876992] - [drm] drm/amdgpu/swsmu: drop smu i2c bus on navi1x (Lyude Paul) [1876992] - [drm] drm/ttm: fix eviction valuable range check (Lyude Paul) [1876992] - [drm] drm/amd/display: Fix kernel panic by dal_gpio_open() error (Lyude Paul) [1876992] - [drm] drm/amd/display: Don't invoke kgdb_breakpoint() unconditionally (Lyude Paul) [1876992] - [drm] drm/amdgpu: increase the reserved VM size to 2MB (Lyude Paul) [1876992] - [drm] drm/amdgpu: add function to program pbb mode for sienna cichlid (Lyude Paul) [1876992] - [drm] drm/amd/display: Avoid MST manager resource leak (Lyude Paul) [1876992] - [drm] drm/amdkfd: Use same SQ prefetch setting as amdgpu (Lyude Paul) [1876992] - [drm] drm/amdgpu: correct the gpu reset handling for job != NULL case (Lyude Paul) [1876992] - [drm] drm/amdgpu: update golden setting for sienna_cichlid (Lyude Paul) [1876992] - [drm] drm/amdgpu: vcn and jpeg ring synchronization (Lyude Paul) [1876992] - [drm] drm/amd/display: Increase timeout for DP Disable (Lyude Paul) [1876992] - [drm] drm/amd/display: Fix incorrect backlight register offset for DCN (Lyude Paul) [1876992] - [drm] drm/amdgpu: don't map BO in reserved region (Lyude Paul) [1876992] - [drm] drm/shme-helpers: Fix dma_buf_mmap forwarding bug (Lyude Paul) [1876992] - [drm] drm/i915: Force VT'd workarounds when running as a guest OS (Lyude Paul) [1876992] - [drm] drm/amd/display: Avoid set zero in the requested clk (Lyude Paul) [1876992] - [drm] drm/amd/display: HDMI remote sink need mode validation for Linux (Lyude Paul) [1876992] - [drm] drm/amdgpu: No sysfs, not an error condition (Lyude Paul) [1876992] - [drm] drm/amd/display: Check clock table return (Lyude Paul) [1876992] - [drm] drm/bridge/synopsys: dsi: add support for non-continuous HS clock (Lyude Paul) [1876992] - [drm] drm/vkms: avoid warning in vkms_get_vblank_timestamp (Lyude Paul) [1876992] - [drm] drm/bridge_connector: Set default status connected for eDP connectors (Lyude Paul) [1876992] - [drm] drm/scheduler: Scheduler priority fixes (v2) (Lyude Paul) [1876992] - [drm] drm/amdgpu: restore ras flags when user resets eeprom(v2) (Lyude Paul) [1876992] - [drm] drm/i915/gem: Serialise debugfs i915_gem_objects with ctx->mutex (Lyude Paul) [1876992] - [drm] drm/amd/display: Disconnect pipe separetely when disable pipe split (Lyude Paul) [1876992] - [drm] drm/hisilicon: Code refactoring for hibmc_drv_de (Lyude Paul) [1876992] - [drm] drm/amd/display: Screen corruption on dual displays (DP+USB-C) (Lyude Paul) [1876992] - [drm] drm: fix double free for gbo in drm_gem_vram_init and drm_gem_vram_create (Lyude Paul) [1876992] - [drm] drm/amdgpu: Fix invalid number of character '{' in amdgpu_acpi_init (Lyude Paul) [1876992] - [drm] drm/amdgpu: fix max_entries calculation v4 (Lyude Paul) [1876992] - [drm] drm/crc-debugfs: Fix memleak in crc_control_write (Lyude Paul) [1876992] - [drm] drm/gma500: fix error check (Lyude Paul) [1876992] - [drm] drm/amd/display: fix potential integer overflow when shifting 32 bit variable bl_pwm (Lyude Paul) [1876992] - [drm] drm/vkms: add missing platform_device_unregister() in vkms_init() (Lyude Paul) [1876992] - [drm] drm/vgem: add missing platform_device_unregister() in vgem_init() (Lyude Paul) [1876992] - [drm] drm/amd/display: Fix wrong return value in dm_update_plane_state() (Lyude Paul) [1876992] - [drm] drm/vkms: fix xrgb on compute crc (Lyude Paul) [1876992] - [iommu] iommu/amd: Set iommu->int_enabled consistently when interrupts are set up (Vitaly Kuznetsov) [1915038] - [iommu] iommu/amd: Fix IOMMU interrupt generation in X2APIC mode (Vitaly Kuznetsov) [1915038] - [iommu] iommu/amd: Fix union of bitfields in intcapxt support (Vitaly Kuznetsov) [1915038] - [iommu] iommu/amd: Fix kerneldoc comments (Vitaly Kuznetsov) [1915038] - [x86] x86/irq: Prepare consolidation of irq_alloc_info (Vitaly Kuznetsov) [1915038] - [iommu] iommu/amd: Use msi_msg shadow structs (Vitaly Kuznetsov) [1915038] - [iommu] x86_irq_Rename_X86_IRQ_ALLOC_TYPE_MSI_to_reflect_PCI_dependency (Vitaly Kuznetsov) [1915038] - [netdrv] Revert "e1000e: disable s0ix entry and exit flows for ME systems" (Ken Cox) [1872412] - [netdrv] e1000e: fix S0ix flow to allow S0i3.2 subset entry (Ken Cox) [1872412]- dm table: fix DAX iterate_devices based device capability checks (Mike Snitzer) [1905679] - dm table: fix various whitespace issues with recent DAX code (Mike Snitzer) [1905679] - dm table: fix dax_dev NULL dereference in device_synchronous() (Mike Snitzer) [1905679] - dm: enable synchronous dax (Mike Snitzer) [1905679] - dm table: fix iterate_devices based device capability checks (Mike Snitzer) [1905679] - dm: remove special-casing of bio-based immutable singleton target on NVMe (Mike Snitzer) [1905679] - [s390] s390/dasd: Fix inconsistent kobject removal (Philipp Rudo) [1928106] - [powerpc] powerpc/perf/hv-24x7: Dont create sysfs event files for dummy events (Steve Best) [1927730] - [powerpc] powerpc/pseries/dlpar: handle ibm, configure-connector delay status (Steve Best) [1927371] - [x86] x86/kvm: Increase KVM_MAX_VCPUS to 2048 (Eduardo Habkost) [1840923]- Unbreak mount_capable() (Scott Mayhew) [1903983]- [powerpc] powerpc: fix wrong backport on Kernel lockdown for power (Diego Domingos) [1928778] - [powerpc] powerpc/kexec_file: fix FDT size estimation for kdump kernel (Steve Best) [1928105] - [kernel] sched/features: Distinguish between NORMAL and DEADLINE hrtick (Juri Lelli) [1912118] - [kernel] sched/features: Fix hrtick reprogramming (Juri Lelli) [1912118] - [scsi] scsi: lpfc: Fix EEH encountering oops with NVMe traffic (Dick Kennedy) [1854776] - [scsi] scsi: lpfc: Prevent duplicate requests to unregister with cpuhp framework (Dick Kennedy) [1894960] - [target] scsi: target: iscsi: Fix cmd abort fabric stop race (Maurizio Lombardi) [1908215]- [net] netfilter: nft_dynset: add timeout extension to template (Florian Westphal) [1906915] - [net] netfilter: nftables: fix possible UAF over chains from packet path in netns (Florian Westphal) [1906915] - [net] netfilter: flowtable: fix tcp and udp header checksum update (Florian Westphal) [1906915] - [net] netfilter: xt_recent: Fix attempt to update deleted entry (Florian Westphal) [1906915] - [net] netfilter: conntrack: connection timeout after re-register (Florian Westphal) [1906915] - [netdrv] ice: Fix MSI-X vector fallback logic (Jonathan Toppins) [1896639 1877645] - [netdrv] ice: Don't allow more channels than LAN MSI-X available (Jonathan Toppins) [1896639 1877645] - [net] netfilter: nf_nat: Fix memleak in nf_nat_init (Florian Westphal) [1906915] - [net] netfilter: xt_RATEEST: reject non-null terminated string from userspace (Florian Westphal) [1906915] - [include] net: flow_dissector: Wrap unionized VLAN fields in a struct (Florian Westphal) [1906915] - [net] netfilter: x_tables: Switch synchronization to RCU (Florian Westphal) [1906915] - [net] netfilter: nftables_offload: build mask based from the matching bytes (Florian Westphal) [1906915] - [net] netfilter: nft_payload: add C-VLAN offload support (Florian Westphal) [1906915] - [net] netfilter: nft_payload: add VLAN offload support (Florian Westphal) [1906915] - [net] netfilter: nf_tables_offload: allow ethernet interface type only (Florian Westphal) [1906915] - [net] netfilter: nftables_offload: set address type in control dissector (Florian Westphal) [1906915] - [net] netfilter: nf_tables: avoid false-postive lockdep splat (Florian Westphal) [1906915] - [net] netfilter: nf_tables: missing validation from the abort path (Florian Westphal) [1906915] - [net] netfilter: nftables: fix netlink report logic in flowtable and genid (Florian Westphal) [1906915] - [include] netfilter: nf_tables: constify nft_reg_load{8, 16, 64}() (Florian Westphal) [1906915] - [net] netfilter: nf_tables: Introduce new 64-bit helper register functions (Florian Westphal) [1906915] - [include] netfilter: nf_tables: drop include of module.h from nf_tables.h (Florian Westphal) [1906915] - [net] netfilter: nf_fwd_netdev: clear timestamp in forwarding path (Florian Westphal) [1906915] - [net] netfilter: ipset: prevent uninit-value in hash_ip6_add (Florian Westphal) [1906915] - [net] netfilter: use actual socket sk rather than skb sk when routing harder (Florian Westphal) [1906915] - [net] netfilter: ipv4: remove useless export_symbol (Florian Westphal) [1906915] - [net] netfilter: conntrack: don't set related state for different outer address (Florian Westphal) [1906915] - [fs] xfs: don't catch dax+reflink inodes as corruption in verifier (Bill O'Donnell) [1915510]- [powerpc] powerpc: Don't enable FSCR_SCV in init_FSCR_power9() (Gustavo Duarte) [1928399] - [netdrv] ibmvnic: Clear failover_pending if unable to schedule (Steve Best) [1926365] - [netdrv] ibmvnic: change IBMVNIC_MAX_IND_DESCS to 16 (Steve Best) [1928243] - [tools] perf powerpc: Fix printf conversion specifier for IP addresses (Steve Best) [1928209] - [tools] perf powerpc: Fix gap between kernel end and module start (Steve Best) [1928209] - [netdrv] i40e: Revert "i40e: don't report link up for a VF who hasn't enabled queues" (Stefan Assmann) [1838733] - [netdrv] i40e: acquire VSI pointer only after VF is initialized (Stefan Assmann) [1838733] - [netdrv] i40e: fix potential NULL pointer dereferencing (Stefan Assmann) [1838733] - [netdrv] i40e: Fix Error I40E_AQ_RC_EINVAL when removing VFs (Stefan Assmann) [1838733] - [netdrv] i40e, xsk: clear the status bits for the next_to_use descriptor (Stefan Assmann) [1838733] - [netdrv] i40e: avoid premature Rx buffer reuse (Stefan Assmann) [1838733] - [netdrv] i40e: Remove unnecessary sw_ring access from xsk Tx (Stefan Assmann) [1838733] - [netdrv] i40e: Fix removing driver while bare-metal VFs pass traffic (Stefan Assmann) [1838733] - [netdrv] i40e: report correct VF link speed when link state is set to enable (Stefan Assmann) [1838733] - [netdrv] i40e: remove redundant assignment (Stefan Assmann) [1838733] - [netdrv] i40e: Fix MAC address setting for a VF via Host/VM (Stefan Assmann) [1838733] - [netdrv] i40e: Allow changing FEC settings on X722 if supported by FW (Stefan Assmann) [1838733] - [netdrv] net: intel: Remove in_interrupt() warnings (Stefan Assmann) [1838733] - [netdrv] intel-ethernet: clean up W=1 warnings in kdoc (Stefan Assmann) [1838733] - [netdrv] i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() (Stefan Assmann) [1838733] - [netdrv] i40e, xsk: move buffer allocation out of the Rx processing loop (Stefan Assmann) [1838733] - [netdrv] i40e: use 16B HW descriptors instead of 32B (Stefan Assmann) [1838733] - [netdrv] i40e, xsk: remove HW descriptor prefetch in AF_XDP path (Stefan Assmann) [1838733] - [netdrv] i40e: optimise prefetch page refcount (Stefan Assmann) [1838733] - [netdrv] i40e: not compute affinity_mask for IRQ (Stefan Assmann) [1838733] - [netdrv] i40e: Fix crash during removing i40e driver (Stefan Assmann) [1838733] - [netdrv] i40e: Set RX_ONLY mode for unicast promiscuous on VLAN (Stefan Assmann) [1838733] - [netdrv] PCI: Use 'pci_channel_state_t' instead of 'enum pci_channel_state' (Stefan Assmann) [1838733] - [netdrv] i40e: introduce new dump desc XDP command (Stefan Assmann) [1838733] - [netdrv] i40e: add XDP ring statistics to dump VSI debug output (Stefan Assmann) [1838733] - [netdrv] i40e: add XDP ring statistics to VSI stats (Stefan Assmann) [1838733] - [netdrv] i40e: move check of full Tx ring to outside of send loop (Stefan Assmann) [1838733] - [netdrv] i40e: eliminate division in napi_poll data path (Stefan Assmann) [1838733] - [netdrv] i40e: optimize AF_XDP Tx completion path (Stefan Assmann) [1838733] - [netdrv] i40e: Add support for a new feature Total Port Shutdown (Stefan Assmann) [1838733] - [netdrv] ethernet/intel: Convert fallthrough code comments (Stefan Assmann) [1838733] - [netdrv] i40e: Add support for 5Gbps cards (Stefan Assmann) [1838733] - [netdrv] net/intel: remove driver versions from Intel drivers (Stefan Assmann) [1838733] - [netdrv] i40e: Add a check to see if MFS is set (Stefan Assmann) [1838733] - [netdrv] i40e: detect and log info about pre-recovery mode (Stefan Assmann) [1838733] - [netdrv] i40e: make PF wait reset loop reliable (Stefan Assmann) [1838733] - [netdrv] i40e: remove unused defines (Stefan Assmann) [1838733] - [netdrv] i40e: Move client header location (Stefan Assmann) [1838733] - [netdrv] i40e: protect ring accesses with READ- and WRITE_ONCE (Stefan Assmann) [1838733] - [netdrv] i40e: Make i40e_shutdown_adminq() return void (Stefan Assmann) [1838733] - [netdrv] i40e: trivial fixup of comments in i40e_xsk.c (Stefan Assmann) [1838733] - [netdrv] i40e: Use scnprintf() for avoiding potential buffer overflow (Stefan Assmann) [1838733] - [netdrv] team: protect features update by RCU to avoid deadlock (Josef Oskera) [1909593] - [tools] bpf: selftests: remove test_progs LSM test (Yauheni Kaliuta) [1925911] - [net] bpf: Fix a verifier failure with xor (Yauheni Kaliuta) [1925911] - [tools] selftests: Remove fmod_ret from test_overhead (Jiri Olsa) [1925911] - [s390] s390/kdump: fix out-of-memory with PCI (Philipp Rudo) [1927744] - [x86] x86/intel_split_lock: Really Disable split lock detector by default in RHEL8 (Prarit Bhargava) [1924578] - [scsi] megaraid_sas: re-add certain pci-ids as unsupported (Tomas Henzl) [1761485] - [scsi] megaraid_sas: mark unsupported devices (Tomas Henzl) [1761485] - [pci] rh_taint: add support function (Tomas Henzl) [1761485] - [powerpc] powerpc/xmon: Restrict when kernel is locked down (Diego Domingos) [1853307] - [powerpc] powerpc/xmon: add read-only mode (Diego Domingos) [1853307] - [powerpc] powerpc: lock down kernel in secure boot mode (Diego Domingos) [1853307] - [net] fix iteration for sctp transport seq_files (Xin Long) [1916824] - [tools] x86: xen: insn: Decode Xen and KVM emulate-prefix signature (Michael Petlan) [1867733] - [tools] objtool: Ignore intentional differences for the x86 insn decoder (Michael Petlan) [1867733] - [x86] x86/insn: Add Control-flow Enforcement (CET) instructions to the opcode map (Michael Petlan) [1867733] - [x86] x86/decoder: Add TEST opcode to Group3-2 (Michael Petlan) [1867733] - [x86] x86/insn: Add some more Intel instructions to the opcode map (Michael Petlan) [1867733] - [x86] x86/insn: Add some Intel instructions to the opcode map (Michael Petlan) [1867733] - [net] udp: call udp_encap_enable for v6 sockets when enabling encap (Xin Long) [1907754] - [fs] close_range: unshare all fds for CLOSE_RANGE_UNSHARE | CLOSE_RANGE_CLOEXEC (Pavel Reichl) [1900674] - [fs] fs, close_range: add flag CLOSE_RANGE_CLOEXEC (Pavel Reichl) [1900674] - [tools] tests: close_range - Replace clone3 with clone (Pavel Reichl) [1900674] - [tools] selftests: core: use SKIP instead of XFAIL in close_range_test.c (Pavel Reichl) [1900674] - [tools] tools headers API: Update close_range affected files (Pavel Reichl) [1900674] - [tools] tests: add CLOSE_RANGE_UNSHARE tests (Pavel Reichl) [1900674] - [fs] close_range: add CLOSE_RANGE_UNSHARE (Pavel Reichl) [1900674] - [tools] tests: add close_range() tests (Pavel Reichl) [1900674] - [powerpc] arch: wire-up close_range() (Pavel Reichl) [1900674] - [fs] open: add close_range() (Pavel Reichl) [1900674] - [x86] x86/sgx: mark tech preview (Vladis Dronov) [1660337] - [tools] tools headers cpufeatures: Sync with the kernel sources (Vladis Dronov) [1660337] - [tools] tools arch x86: Sync the msr-index.h copy with the kernel sources (Vladis Dronov) [1660337] - [tools] tools arch x86: Sync the msr-index.h copy with the kernel sources (Vladis Dronov) [1660337] - [x86] x86/sgx: Drop racy follow_pfn() check (Vladis Dronov) [1660337] - [x86] x86/sgx: Fix the return type of sgx_init() (Vladis Dronov) [1660337] - [x86] x86/sgx: Return -EINVAL on a zero length buffer in sgx_ioc_enclave_add_pages() (Vladis Dronov) [1660337] - [x86] x86/sgx: Fix a typo in kernel-doc markup (Vladis Dronov) [1660337] - [x86] x86/sgx: Fix sgx_ioc_enclave_provision() kernel-doc comment (Vladis Dronov) [1660337] - [x86] x86/sgx: Return -ERESTARTSYS in sgx_ioc_enclave_add_pages() (Vladis Dronov) [1660337] - [tools] selftests/sgx: Use a statically generated 3072-bit RSA key (Vladis Dronov) [1660337] - [x86] x86/sgx: Clarify 'laundry_list' locking (Vladis Dronov) [1660337] - [documentation] Documentation/x86: Document SGX kernel architecture (Vladis Dronov) [1660337] - [x86] x86/sgx: Add ptrace() support for the SGX driver (Vladis Dronov) [1660337] - [x86] x86/sgx: Add a page reclaimer (Vladis Dronov) [1660337] - [tools] selftests/x86: Add a selftest for SGX (Vladis Dronov) [1660337] - [x86] x86/vdso: Implement a vDSO for Intel SGX enclave call (Vladis Dronov) [1660337] - [mm] x86/traps: Attempt to fixup exceptions in vDSO before signaling (Vladis Dronov) [1660337] - [mm] x86/fault: Add a helper function to sanitize error code (Vladis Dronov) [1660337] - [x86] x86/vdso: Add support for exception fixup in vDSO functions (Vladis Dronov) [1660337] - [x86] x86/sgx: Add SGX_IOC_ENCLAVE_PROVISION (Vladis Dronov) [1660337] - [x86] x86/sgx: Add SGX_IOC_ENCLAVE_INIT (Vladis Dronov) [1660337] - [x86] x86/sgx: Add SGX_IOC_ENCLAVE_ADD_PAGES (Vladis Dronov) [1660337] - [x86] x86/sgx: Add SGX_IOC_ENCLAVE_CREATE (Vladis Dronov) [1660337] - [x86] x86/sgx: Add an SGX misc driver interface (Vladis Dronov) [1660337] - [mm] mm: Add 'mprotect' hook to struct vm_operations_struct (Vladis Dronov) [1660337] - [x86] x86/sgx: Add SGX page allocator functions (Vladis Dronov) [1660337] - [x86] x86/cpu/intel: Add a nosgx kernel parameter (Vladis Dronov) [1660337] - [x86] x86/cpu/intel: Detect SGX support (Vladis Dronov) [1660337] - [mm] x86/mm: Signal SIGSEGV with PF_SGX (Vladis Dronov) [1660337] - [x86] x86/sgx: Initialize metadata for Enclave Page Cache (EPC) sections (Vladis Dronov) [1660337] - [x86] x86/{cpufeatures, msr}: Add Intel SGX Launch Control hardware bits (Vladis Dronov) [1660337] - [x86] x86/cpufeatures: Add Intel SGX hardware bits (Vladis Dronov) [1660337] - [x86] x86/sgx: Add wrappers for ENCLS functions (Vladis Dronov) [1660337] - [x86] x86/sgx: Add SGX architectural data structures (Vladis Dronov) [1660337] - [mm] x86/fault: Make error_code sanitization more robust (Vladis Dronov) [1660337] - [video] vgacon: remove software scrollback support (Chris von Recklinghausen) [1883596] - [tools] libbpf: fix backport of "libbpf: Remove any use of reallocarray() in libbpf" (Jiri Benc) [1924711] - [net] bpf: Prevent double bpf_prog_put call from bpf_tracing_prog_attach (Jiri Benc) [1924711] - [tools] selftests/bpf: Adding test for arg dereference in extension trace (Jiri Benc) [1924711] - [tools] selftests: Add selftest for disallowing modify_return attachment to freplace (Jiri Benc) [1924711] - [tools] selftests: Add test for multiple attachments of freplace program (Jiri Benc) [1924711] - [tools] selftests/bpf: Turn fexit_bpf2bpf into test with subtests (Jiri Benc) [1924711] - [tools] libbpf: Add support for freplace attachment in bpf_link_create (Jiri Benc) [1924711] - [net] bpf: Fix context type resolving for extension programs (Jiri Benc) [1924711] - [net] bpf: Support attaching freplace programs to multiple attach points (Jiri Benc) [1924711] - [net] bpf: Move prog->aux->linked_prog and trampoline into bpf_link on attach (Jiri Benc) [1924711] - [net] bpf: verifier: refactor check_attach_btf_id() (Jiri Benc) [1924711] - [net] bpf: change logging calls from verbose() to bpf_log() and use log pointer (Jiri Benc) [1924711] - [net] bpf: disallow attaching modify_return tracing functions to other BPF programs (Jiri Benc) [1924711] - [mm] kasan: fix incorrect arguments passing in kasan_add_zero_shadow (Waiman Long) [1921394] - [mm] kasan: fix unaligned address is unhandled in kasan_remove_zero_shadow (Waiman Long) [1921394] - [mm] mm: memcg/slab: optimize objcg stock draining (Waiman Long) [1921394] - [mm] mm: don't wake kswapd prematurely when watermark boosting is disabled (Waiman Long) [1921394] - [mm] mm/vmalloc.c: fix kasan shadow poisoning size (Waiman Long) [1921394] - [mm] mm/vmalloc: Fix unlock order in s_stop() (Waiman Long) [1921394] - [mm] mm/swapfile: do not sleep with a spin lock held (Waiman Long) [1921394] - [mm] mm: list_lru: set shrinker map bit when child nr_items is not zero (Waiman Long) [1921394] - [mm] mm: mempolicy: fix potential pte_unmap_unlock pte error (Waiman Long) [1921394] - [mm] mm/mmu_notifier: fix mmget() assert in __mmu_interval_notifier_insert (Waiman Long) [1921394] - [mm] mm/swapfile.c: fix potential memory leak in sys_swapon (Waiman Long) [1921394] - [mm] mm: validate pmd after splitting (Waiman Long) [1921394] - [mm] hugetlb_cgroup: convert comma to semicolon (Waiman Long) [1921394] - [mm] mm/memory_hotplug: fix unpaired mem_hotplug_begin/done (Waiman Long) [1921394] - [mm] khugepaged: adjust VM_BUG_ON_MM() in __khugepaged_enter() (Waiman Long) [1921394] - [mm] khugepaged: khugepaged_test_exit() check mmget_still_valid() (Waiman Long) [1921394] - [mm] mm/hugetlb: fix calculation of adjust_range_if_pmd_sharing_possible (Waiman Long) [1921394] - [mm] mm/hugetlb.c: clean code by removing unnecessary initialization (Waiman Long) [1921394] - [mm] mm/sparse: never partially remove memmap for early section (Waiman Long) [1921394] - [mm] mm/sparse: fix kernel crash with pfn_section_valid check (Waiman Long) [1921394] - [mm] mm/shuffle: don't move pages between zones and don't read garbage memmaps (Waiman Long) [1921394] - [mm] mm/sparse: rename pfn_present() to pfn_in_present_section() (Waiman Long) [1921394] - [powerpc] powerpc/pseries: Advance pfn if section is not present in lmb_is_removable() (Waiman Long) [1921394] - [powerpc] powerpc/pseries/hotplug-memory: Change rc variable to bool (Waiman Long) [1921394] - [mm] mm/gup: fix fixup_user_fault() on multiple retries (Waiman Long) [1921394] - [mm] mm/gup: Let __get_user_pages_locked() return -EINTR for fatal signal (Waiman Long) [1921394] - [mm] mm/mempolicy: Allow lookup_node() to handle fatal signal (Waiman Long) [1921394] - [include] include/linux/memremap.h: remove stale comments (Waiman Long) [1921394] - [mm] mm/sparsemem: get address to page struct instead of address to pfn (Waiman Long) [1921394] - [fs] hibernate: Allow uswsusp to write to swap (Waiman Long) [1921394] - [mm] mm/hotplug: fix hot remove failure in SPARSEMEM|!VMEMMAP case (Waiman Long) [1921394] - [mm] mm/hmm: add missing call to hmm_pte_need_fault in HMM_PFN_SPECIAL handling (Waiman Long) [1921394] - [mm] mm/hmm: add missing unmaps of the ptep during hmm_vma_handle_pte() (Waiman Long) [1921394] - [mm] mm/hmm: allow snapshot of the special zero page (Waiman Long) [1921394] - [mm] mm/hmm: a few more C style and comment clean ups (Waiman Long) [1921394] - [mm] mm/sparse.c: do not waste pre allocated memmap space (Waiman Long) [1921394] - [mm] mm/sparse: consistently do not zero memmap (Waiman Long) [1921394] - [mm] mm/gup: fix a misnamed "write" argument, and a related bug (Waiman Long) [1921394] - [powerpc] treewide: add checks for the return value of memblock_alloc*() (Waiman Long) [1921394] - [kvm] KVM: x86: Expose AVX512_FP16 for supported CPUID (Paul Lai) [1838734] - [x86] x86: Enumerate AVX512 FP16 CPUID feature flag (Paul Lai) [1838734] - [kvm] x86/kvm: Expose TSX Suspend Load Tracking feature (Paul Lai) [1838734] - [net] sched: act_ct: enable stats for HW offloaded entries (Marcelo Leitner) [1909257] - [scsi] scsi: fnic: Validate io_req before others (Govindarajulu Varadarajan) [1845720] - [scsi] scsi: fnic: Set scsi_set_resid() only for underflow (Govindarajulu Varadarajan) [1845720] - [scsi] scsi: fnic: Change shost_printk() to FNIC_MAIN_DBG() (Govindarajulu Varadarajan) [1845720] - [scsi] scsi: fnic: Avoid looping in TRANS ETH on unload (Govindarajulu Varadarajan) [1845720] - [scsi] scsi: fnic: Change shost_printk() to FNIC_FCS_DBG() (Govindarajulu Varadarajan) [1845720] - [scsi] scsi: fnic: Simplify the return expression of vnic_wq_copy_alloc() (Govindarajulu Varadarajan) [1845720] - [scsi] scsi: fnic: Fix inconsistent format argument type in fnic_debugfs.c (Govindarajulu Varadarajan) [1845720] - [x86] perf/x86/intel/uncore: Fix the scale of the IMC free-running events (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/uncore: Reduce the number of CBOX counters (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/uncore: Update Ice Lake uncore units (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/uncore: Split the Ice Lake and Tiger Lake MSR uncore support (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/uncore: Support PCIe3 unit on Snow Ridge (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/uncore: Generic support for the PCI sub driver (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/uncore: Factor out uncore_pci_pmu_unregister() (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/uncore: Factor out uncore_pci_pmu_register() (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/uncore: Factor out uncore_pci_find_dev_pmu() (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/uncore: Factor out uncore_pci_get_dev_die_info() (Michael Petlan) [1884818 1908305]- [mmc] mmc: sdhci-acpi: For amd device set driver type as MMC_SET_DRIVER_TYPE_A (David Arcari) [1906067] - [pinctrl] pinctrl: Added IRQF_SHARED flag for amd-pinctrl driver (David Arcari) [1906067] - [block] block: export blk_mq_make_request (Ming Lei) [1917913] - [platform] platform/x86: dell-wmi-sysman: fix a NULL pointer dereference (Perry Yuan) [1922587] - [platform] platform/x86: dell-wmi-sysman: work around for BIOS bug (Juan Martinez) [1504859] - [platform] platform/x86: dell-wmi-sysman: fix init_bios_attributes() error handling (Juan Martinez) [1504859] - [platform] platform/x86/dell-wmi-sysman: Make some symbols static (Juan Martinez) [1504859] - [platform] platform/x86/dell-wmi-sysman: Make wmi_sysman_kobj_sysfs_ops static (Juan Martinez) [1504859] - [documentation] docs: ABI: sysfs-class-firmware-attributes: solve some warnings (Juan Martinez) [1504859] - [platform] platform/x86: Use appropriate module alias macro for this kernel (Juan Martinez) [1504859] - [platform] platform/x86: Introduce support for Systems Management Driver over WMI for Dell Systems (Juan Martinez) [1504859] - [md] dm: eliminate potential source of excessive kernel log noise (Mike Snitzer) [1876840] - [scsi] scsi: sd: Suppress spurious errors when WRITE SAME is being disabled (Ewan Milne) [1871060] - [net] libceph, ceph: disambiguate ceph_connection_operations handlers (Jeff Layton) [1893177] - [net] libceph: zero out session key and connection secret (Jeff Layton) [1893177] - [include] libceph: add __maybe_unused to DEFINE_MSGR2_FEATURE (Jeff Layton) [1893177] - [net] libceph: align session_key and con_secret to 16 bytes (Jeff Layton) [1893177] - [net] libceph: fix auth_signature buffer allocation in secure mode (Jeff Layton) [1893177] - [fs] ceph: reencode gid_list when reconnecting (Jeff Layton) [1893177] - [net] libceph: drop ceph_auth_{create, update}_authorizer() (Jeff Layton) [1893177] - [fs] libceph, ceph: make use of __ceph_auth_get_authorizer() in msgr1 (Jeff Layton) [1893177] - [net] libceph, ceph: implement msgr2.1 protocol (crc and secure modes) (Jeff Layton) [1893177] - [net] libceph: introduce connection modes and ms_mode option (Jeff Layton) [1893177] - [block] libceph, rbd: ignore addr->type while comparing in some cases (Jeff Layton) [1893177] - [net] libceph, ceph: get and handle cluster maps with addrvecs (Jeff Layton) [1893177] - [net] libceph: factor out finish_auth() (Jeff Layton) [1893177] - [net] libceph: drop ac->ops->name field (Jeff Layton) [1893177] - [net] libceph: amend cephx init_protocol() and build_request() (Jeff Layton) [1893177] - [net] libceph, ceph: incorporate nautilus cephx changes (Jeff Layton) [1893177] - [net] libceph: safer en/decoding of cephx requests and replies (Jeff Layton) [1893177] - [net] libceph: more insight into ticket expiry and invalidation (Jeff Layton) [1893177] - [net] libceph: move msgr1 protocol specific fields to its own struct (Jeff Layton) [1893177] - [net] libceph: move msgr1 protocol implementation to its own file (Jeff Layton) [1893177] - [net] libceph: use sendpage_ok() in ceph_tcp_sendpage() (Jeff Layton) [1893177] - [net] net: introduce helper sendpage_ok() in include/linux/net.h (Jeff Layton) [1893177] - [net] libceph: separate msgr1 protocol implementation (Jeff Layton) [1893177] - [net] libceph: export remaining protocol independent infrastructure (Jeff Layton) [1893177] - [net] libceph: export zero_page (Jeff Layton) [1893177] - [net] libceph: rename and export con->flags bits (Jeff Layton) [1893177] - [net] libceph: rename and export con->state states (Jeff Layton) [1893177] - [net] libceph: make con->state an int (Jeff Layton) [1893177] - [net] libceph: don't export ceph_messenger_{init_fini}() to modules (Jeff Layton) [1893177] - [net] libceph: make sure our addr->port is zero and addr->nonce is non-zero (Jeff Layton) [1893177] - [net] libceph: factor out ceph_con_get_out_msg() (Jeff Layton) [1893177] - [net] libceph: change ceph_con_in_msg_alloc() to take hdr (Jeff Layton) [1893177] - [net] libceph: change ceph_msg_data_cursor_init() to take cursor (Jeff Layton) [1893177] - [net] libceph: handle discarding acked and requeued messages separately (Jeff Layton) [1893177] - [net] libceph: drop msg->ack_stamp field (Jeff Layton) [1893177] - [net] libceph: remove redundant session reset log message (Jeff Layton) [1893177] - [net] libceph: clear con->peer_global_seq on RESETSESSION (Jeff Layton) [1893177] - [net] libceph: rename reset_connection() to ceph_con_reset_session() (Jeff Layton) [1893177] - [net] libceph: split protocol reset bits out of reset_connection() (Jeff Layton) [1893177] - [net] libceph: don't call reset_connection() on version/feature mismatches (Jeff Layton) [1893177] - [net] libceph: lower exponential backoff delay (Jeff Layton) [1893177] - [net] libceph: include middle_len in process_message() dout (Jeff Layton) [1893177] - [fs] ceph: implement updated ceph_mds_request_head structure (Jeff Layton) [1893177] - [fs] ceph: clean up argument lists to __prepare_send_request and __send_request (Jeff Layton) [1893177] - [fs] ceph: take a cred reference instead of tracking individual uid/gid (Jeff Layton) [1893177] - [fs] ceph: don't reach into request header for readdir info (Jeff Layton) [1893177] - [fs] ceph: set osdmap epoch for setxattr (Jeff Layton) [1893177] - [fs] ceph: remove redundant assignment to variable i (Jeff Layton) [1893177] - [fs] ceph: add ceph.caps vxattr (Jeff Layton) [1893177] - [fs] ceph: when filling trace, call ceph_get_inode outside of mutexes (Jeff Layton) [1893177] - [fs] Revert "ceph: allow rename operation under different quota realms" (Jeff Layton) [1893177] - [fs] ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails (Jeff Layton) [1893177] - [fs] ceph: downgrade warning from mdsmap decode to debug (Jeff Layton) [1893177] - [fs] ceph: fix race in concurrent __ceph_remove_cap invocations (Jeff Layton) [1893177] - [fs] ceph: pass down the flags to grab_cache_page_write_begin (Jeff Layton) [1893177] - [fs] ceph: add ceph.{cluster_fsid/client_id} vxattrs (Jeff Layton) [1893177] - [fs] ceph: add status debugfs file (Jeff Layton) [1893177] - [include] libceph: remove unused port macros (Jeff Layton) [1893177] - [fs] ceph: ensure we have Fs caps when fetching dir link count (Jeff Layton) [1893177] - [fs] ceph: send dentry lease metrics to MDS daemon (Jeff Layton) [1893177] - [fs] ceph: acquire Fs caps when getting dir stats (Jeff Layton) [1893177] - [fs] ceph: fix up some warnings on W=1 builds (Jeff Layton) [1893177] - [fs] ceph: queue MDS requests to REJECTED sessions when CLEANRECOVER is set (Jeff Layton) [1893177] - [fs] ceph: remove timeout on allowing reconnect after blocklisting (Jeff Layton) [1893177] - [fs] ceph: add new RECOVER mount_state when recovering session (Jeff Layton) [1893177] - [fs] ceph: make fsc->mount_state an int (Jeff Layton) [1893177] - [fs] ceph: don't WARN when removing caps due to blocklisting (Jeff Layton) [1893177] - [fs] ceph: check session state after bumping session->s_seq (Jeff Layton) [1893177] - [net] libceph: clear con->out_msg on Policy::stateful_server faults (Jeff Layton) [1893177] - [net] libceph: format ceph_entity_addr nonces as unsigned (Jeff Layton) [1893177] - [include] libceph: fix ENTITY_NAME format suggestion (Jeff Layton) [1893177] - [net] libceph: move a dout in queue_con_delay() (Jeff Layton) [1893177] - [fs] ceph: comment cleanups and clarifications (Jeff Layton) [1893177] - [fs] ceph: break up send_cap_msg (Jeff Layton) [1893177] - [fs] ceph: drop separate mdsc argument from __send_cap (Jeff Layton) [1893177] - [fs] ceph: promote to unsigned long long before shifting (Jeff Layton) [1893177] - [fs] ceph: don't SetPageError on readpage errors (Jeff Layton) [1893177] - [fs] ceph: mark ceph_fmt_xattr() as printf-like for better type checking (Jeff Layton) [1893177] - [fs] ceph: fold ceph_update_writeable_page into ceph_write_begin (Jeff Layton) [1893177] - [fs] ceph: fold ceph_sync_writepages into writepage_nounlock (Jeff Layton) [1893177] - [fs] ceph: fold ceph_sync_readpages into ceph_readpage (Jeff Layton) [1893177] - [fs] ceph: don't call ceph_update_writeable_page from page_mkwrite (Jeff Layton) [1893177] - [fs] ceph: break out writeback of incompatible snap context to separate function (Jeff Layton) [1893177] - [fs] ceph: add a note explaining session reject error string (Jeff Layton) [1893177] - [net] libceph: switch to the new "osd blocklist add" command (Jeff Layton) [1893177] - [fs] libceph, rbd, ceph: "blacklist" -> "blocklist" (Jeff Layton) [1893177] - [fs] ceph: have ceph_writepages_start call pagevec_lookup_range_tag (Jeff Layton) [1893177] - [fs] ceph: use kill_anon_super helper (Jeff Layton) [1893177] - [fs] ceph: metrics for opened files, pinned caps and opened inodes (Jeff Layton) [1893177] - [fs] ceph: add ceph_sb_to_mdsc helper support to parse the mdsc (Jeff Layton) [1893177] - [fs] ceph: drop special-casing for ITER_PIPE in ceph_sync_read (Jeff Layton) [1893177] - [fs] ceph: add column 'mds' to show caps in more user friendly (Jeff Layton) [1893177] - [include] libceph: multiple workspaces for CRUSH computations (Jeff Layton) [1893177] - [fs] ceph: remove unnecessary return in switch statement (Jeff Layton) [1893177] - [fs] ceph: encode inodes' parent/d_name in cap reconnect message (Jeff Layton) [1893177] - [include] libceph: add __maybe_unused to DEFINE_CEPH_FEATURE (Jeff Layton) [1893177] - [fs] ceph: use frag's MDS in either mode (Jeff Layton) [1893177] - [fs] ceph: move sb->wb_pagevec_pool to be a global mempool (Jeff Layton) [1893177] - [fs] ceph: remove redundant initialization of variable mds (Jeff Layton) [1893177] - [fs] ceph: fix use-after-free for fsc->mdsc (Jeff Layton) [1893177] - [fs] ceph: remove unused variables in ceph_mdsmap_decode() (Jeff Layton) [1893177] - [fs] ceph: delete repeated words in fs/ceph/ (Jeff Layton) [1893177] - [fs] ceph: send client provided metric flags in client metadata (Jeff Layton) [1893177] - [fs] ceph: periodically send perf metrics to MDSes (Jeff Layton) [1893177] - [fs] ceph: check the sesion state and return false in case it is closed (Jeff Layton) [1893177] - [net] libceph: replace HTTP links with HTTPS ones (Jeff Layton) [1893177] - [fs] ceph: remove unnecessary cast in kfree() (Jeff Layton) [1893177] - [net] libceph: just have osd_req_op_init() return a pointer (Jeff Layton) [1893177] - [fs] ceph: do not access the kiocb after aio requests (Jeff Layton) [1893177] - [fs] ceph: clean up and optimize ceph_check_delayed_caps() (Jeff Layton) [1893177] - [fs] ceph: fix potential mdsc use-after-free crash (Jeff Layton) [1893177] - [fs] ceph: switch to WARN_ON_ONCE in encode_supported_features() (Jeff Layton) [1893177] - [fs] ceph: add global total_caps to count the mdsc's total caps number (Jeff Layton) [1893177] - [fs] ceph: add check_session_state() helper and make it global (Jeff Layton) [1893177] - [net] libceph: dump class and method names on method calls (Jeff Layton) [1893177] - [net] libceph: use target_copy() in send_linger() (Jeff Layton) [1893177] - [fs] ceph: add metadata perf metric support (Jeff Layton) [1893177] - [fs] ceph: add read/write latency metric support (Jeff Layton) [1893177] - [fs] ceph: add caps perf metric for each superblock (Jeff Layton) [1893177] - [fs] ceph: add dentry lease metric support (Jeff Layton) [1893177] - [include] math64: New DIV64_U64_ROUND_CLOSEST helper (Jeff Layton) [1893177] - [tty] tty: Fix ->pgrp locking in tiocspgrp() (Waiman Long) [1908197] {CVE-2020-29661}- [mm] Revert "powerpc: Ensure that swiotlb buffer is allocated from low memory" (Diego Domingos) [1907131] - [fs] xfs: use ENOTBLK for direct I/O to buffered I/O fallback (Carlos Maiolino) [1922953] - [nvme] nvme-multipath: Early exit if no path is available (Gopal Tiwari) [1880508] - [scsi] scsi: lpfc: Add support for eh_should_retry_cmd() (Ewan Milne) [1801585] - [scsi] scsi: scsi_transport_fc: Add store capability to rport port_state in sysfs (Ewan Milne) [1801585] - [scsi] scsi: scsi_transport_fc: Add a new rport state FC_PORTSTATE_MARGINAL (Ewan Milne) [1801585] - [scsi] scsi: core: No retries on abort success (Ewan Milne) [1801585] - [scsi] scsi: core: Add a new error code DID_TRANSPORT_MARGINAL in scsi.h (Ewan Milne) [1801585] - [scsi] scsi: core: Add limitless cmd retry support (Ewan Milne) [1801585] - [fs] gfs2: Fix deadlock between gfs2_{create_inode, inode_lookup} and delete_work_func (Andreas Grunbacher) [1903190] - [fs] gfs2: Don't call cancel_delayed_work_sync from within delete work function (Andreas Grunbacher) [1903190] - [cpufreq] acpi-cpufreq: Honor _PSD table setting on new AMD CPUs (Terry Bowman) [1886943] - [x86] x86/cpufeatures: Enumerate TSX suspend load address tracking instructions (Josh Poimboeuf) [1836980] - [powerpc] powerpc/pseries/svm: Allocate SWIOTLB buffer anywhere in memory (Diego Domingos) [1869184] - [mm] powerpc: Ensure that swiotlb buffer is allocated from low memory (Diego Domingos) [1869184] - [fs] debugfs: Fix module state check condition (Vladis Dronov) [1866285] - [fs] debugfs: Check module state before warning in {full/open}_proxy_open() (Vladis Dronov) [1866285]- [firmware] efi: Don't attempt to map RCI2 config table if it doesn't exist (Lenny Szubowicz) [1779590] - [firmware] efi: Make CONFIG_EFI_RCI2_TABLE selectable on x86 only (Lenny Szubowicz) [1779590] - [firmware] efi: Make unexported efi_rci2_sysfs_init() static (Lenny Szubowicz) [1779590] - [iommu] iommu: use the __iommu_attach_device() directly for deferred attach (Lianbo Jiang) [1904658] - [iommu] dma-iommu: use static-key to minimize the impact in the fast-path (Lianbo Jiang) [1904658] - [x86] x86/PCI: sta2x11: use default DMA address translation (Jerry Snitselaar) [1887546] - [powerpc] powerpc: use the generic dma_ops_bypass mode (Jerry Snitselaar) [1887546] - [dma] dmaengine: fix error codes in channel_register() (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: off by one in cleanup code (Jerry Snitselaar) [1837187] - [documentation] dmaengine: idxd: Add ABI documentation for shared wq (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: Clean up descriptors with fault error (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: Add shared workqueue support (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: fix mapping of portal size (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: fix wq config registers offset programming (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioat: Allocate correct size for descriptor chunk (Jerry Snitselaar) [1837187] - [uapi] dmaengine: idxd: add missing invalid flags field to completion (Jerry Snitselaar) [1837187] - [uapi] dmaengine: idxd: fix hw descriptor fields for delta record (Jerry Snitselaar) [1837187] - [uapi] dmaengine: idxd: Merge definition of dsa_batch_desc into dsa_hw_desc (Jerry Snitselaar) [1838386 1837187] - [dma] dmaengine: dmatest: Return boolean result directly in filter() (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Check list for emptiness before access its last entry (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioat: Make two symbols static (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Print error codes as signed value (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: add command status to idxd sysfs attribute (Jerry Snitselaar) [1893465 1837187] - [dma] dmaengine: idxd: add support for configurable max wq batch size (Jerry Snitselaar) [1893468 1837187] - [dma] dmaengine: idxd: add support for configurable max wq xfer size (Jerry Snitselaar) [1893468 1837187] - [documentation] dmaengine: idxd: add leading / for sysfspath in ABI documentation (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: clear misc interrupt cause after read (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Prevent to run on misconfigured channel (Jerry Snitselaar) [1837187] - [dma] dmaengine: acpi: Put the CSRT table after using it (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: reset states after device disable or reset (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: move idxd interrupt handling to mask instead of ignore (Jerry Snitselaar) [1872374 1837187] - [dma] dmaengine: idxd: add work queue drain support (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: move submission to sbitmap_queue (Jerry Snitselaar) [1837187] - [dma] dmaengine: cookie bypass for out of order completion (Jerry Snitselaar) [1838893 1837187] - [dma] dmaengine: ioat setting ioat timeout as module parameter (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: stop completed threads when running without set channel (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: fix misc interrupt handler thread unmasking (Jerry Snitselaar) [1877126 1837187] - [dma] dmaengine: idxd: cleanup workqueue config after disabling (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: fix cdev locking for open and release (Jerry Snitselaar) [1837187] - [dma] dmaengine: Replace zero-length array with flexible-array (Jerry Snitselaar) [1837187] - [dma] dmaengine: Fix doc strings to satisfy validation script (Jerry Snitselaar) [1837187] - [dma] dmaengine: Include dmaengine.h into dmaengine.c (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Describe members of struct dmatest_info (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Describe members of struct dmatest_params (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Allow negative timeout value to specify infinite wait (Jerry Snitselaar) [1837187] - [dma] Revert "dmaengine: dmatest: timeout value of -1 should specify infinite wait" (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioat: adding missed issue_pending to timeout handler (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioat: remove unnesesery double complition timer modification (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioat: removing duplicate code from timeout handler (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioat: Decreasing allocation chunk size 2M->512K (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioat: fixing chunk sizing macros dependency (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: export hw version through sysfs (Jerry Snitselaar) [1838888 1837187] - [dma] dmaengine: dmatest: Restore default for channel (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: fix interrupt completion after unmasking (Jerry Snitselaar) [1838895 1837187] - [dma] dmaengine: dmatest: Fix process hang when reading 'wait' parameter (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Fix iteration non-stop logic (Jerry Snitselaar) [1837187] - [dma] dmaengine: fix channel index enumeration (Jerry Snitselaar) [1838390 1837187] - [include] include/linux/dmaengine: Typos fixes in API documentation (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: remove global token limit check (Jerry Snitselaar) [1838385 1837187] - [dma] dmaengine: idxd: reflect shadow copy of traffic class programming (Jerry Snitselaar) [1838381 1837187] - [dma] dmaengine: Create debug directories for DMA devices (Jerry Snitselaar) [1837187] - [dma] dmaengine: Add basic debugfs support (Jerry Snitselaar) [1837187] - [include] dmaengine: consistently return string literal from switch-case (Jerry Snitselaar) [1837187] - [include] dmaengine: Drop redundant 'else' keyword (Jerry Snitselaar) [1837187] - [include] dmaengine: Use negative condition for better readability (Jerry Snitselaar) [1837187] - [include] dmaengine: Refactor dmaengine_check_align() to be bit operations only (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: expose general capabilities register in sysfs (Jerry Snitselaar) [1837187 1836532] - [dma] dmaengine: idxd: check return result from check_vma() in cdev (Jerry Snitselaar) [1837187 1836530] - [dma] dmanegine: ioat/dca: Replace zero-length array with flexible-array member (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: remove set but not used variable 'idxd_cdev' (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: remove set but not used variable 'group' (Jerry Snitselaar) [1837187] - [documentation] dmaengine: idxd: add sysfs ABI for idxd driver (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: fix off by one on cdev dwq refcount (Jerry Snitselaar) [1838366 1837187] - [dma] dmaengine: idxd: wq size configuration needs to check global max size (Jerry Snitselaar) [1837187 1836579] - [dma] dmaengine: idxd: sysfs input of wq incorrect wq type should return error (Jerry Snitselaar) [1837187 1836585] - [dma] dmaengine: idxd: correct reserved token calculation (Jerry Snitselaar) [1837187 1836647] - [dma] dmaengine: idxd: Fix error handling in idxd_wq_cdev_dev_setup() (Jerry Snitselaar) [1838354 1837187] - [dma] dmaengine: idxd: fix runaway module ref count on device driver bind (Jerry Snitselaar) [1837187 1836649] - [dma] dmaengine: idxd: fix boolconv.cocci warnings (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: add char driver to expose submission portal to userland (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: connect idxd to dmaengine subsystem (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: add descriptor manipulation routines (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: add configuration component of driver (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: Init and probe for Intel data accelerators (Jerry Snitselaar) [1837187] - [include] io-64-nonatomic: add io{read|write}64{_lo_hi|_hi_lo} macros (Jerry Snitselaar) [1837187] - [powerpc] iomap: introduce io{read|write}64_{lo_hi|hi_lo} (Jerry Snitselaar) [1837187] - [lib] iomap: Use non-raw io functions for io{read|write}XXbe (Jerry Snitselaar) [1837187] - [dma] dmaengine: virt-dma: use vchan_vdesc_fini() to free descriptors (Jerry Snitselaar) [1837187] - [dma] dmaengine: virt-dma: Add missing locking around list operations (Jerry Snitselaar) [1837187] - [dma] dmaengine: virt-dma: Do not call desc_free() under a spin_lock (Jerry Snitselaar) [1837187] - [dma] dmaengine: virt-dma: remove debug message (Jerry Snitselaar) [1837187] - [dma] dmaengine: virt-dma: Add missing locking (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioat: Support in-use unbind (Jerry Snitselaar) [1837187] - [dma] dmaengine: move .device_release missing log warning to debug level (Jerry Snitselaar) [1837187] - [dma] dmaengine: Cleanups for the slave <-> channel symlink support (Jerry Snitselaar) [1837187] - [dma] dmaengine: fix null ptr check for __dma_async_device_channel_register() (Jerry Snitselaar) [1837187] - [dma] dmaengine: Fix return value for dma_request_chan() in case of failure (Jerry Snitselaar) [1837187] - [dma] dmaengine: Create symlinks between DMA channels and slaves (Jerry Snitselaar) [1837187] - [dma] dmaengine: add support to dynamic register/unregister of channels (Jerry Snitselaar) [1837187] - [dma] dmaengine: break out channel registration (Jerry Snitselaar) [1837187] - [x86] x86/asm: Carve out a generic movdir64b() helper for general usage (Jerry Snitselaar) [1837187] - [x86] x86/asm: add iosubmit_cmds512() based on MOVDIR64B CPU instruction (Jerry Snitselaar) [1837187] - [dma] dmaengine: Move dma_get_{, any_}slave_channel() to private dmaengine.h (Jerry Snitselaar) [1837187] - [include] dmaengine: Remove dma_request_slave_channel_compat() wrapper (Jerry Snitselaar) [1837187] - [dma] dmaengine: Remove dma_device_satisfies_mask() wrapper (Jerry Snitselaar) [1837187] - [include] dmaengine: Add helper function to convert direction value to text (Jerry Snitselaar) [1837187] - [dma] dmaengine: Add support for reporting DMA cached data amount (Jerry Snitselaar) [1837187] - [dma] dmaengine: Add metadata_ops for dma_async_tx_descriptor (Jerry Snitselaar) [1837187] - [dma] dmaengine: print more meaningful error message (Jerry Snitselaar) [1837187] - [dma] dmaengine: move module_/dma_device_put() after route free (Jerry Snitselaar) [1837187] - [dma] dmaengine: Add reference counting to dma_device struct (Jerry Snitselaar) [1837187] - [dma] dmaengine: Move dma_channel_rebalance() infrastructure up in code (Jerry Snitselaar) [1837187] - [dma] dmaengine: Call module_put() after device_free_chan_resources() (Jerry Snitselaar) [1837187] - [dma] dmaengine: Store module owner in dma_device struct (Jerry Snitselaar) [1837187] - [include] dmaengine: Remove spaces before TABs (Jerry Snitselaar) [1837187] - [dma] ioat: ioat_alloc_ring() failure handling (Jerry Snitselaar) [1837187] - [dma] dmaengine: virt-dma: Fix access after free in vchan_complete() (Jerry Snitselaar) [1837187] - [include] dmaengine: Fix access to uninitialized dma_slave_caps (Jerry Snitselaar) [1837187] - [dma] dmanegine: ioat/dca: Use struct_size() helper (Jerry Snitselaar) [1837187] - [dma] dmaengine: acpi: Add kernel doc parameter descriptions (Jerry Snitselaar) [1837187] - [dma] dmaengine: acpi: Set up DMA mask based on CSRT (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Add support for completion polling (Jerry Snitselaar) [1837187] - [dma] dmaengine: virt-dma: store result on dma descriptor (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: timeout value of -1 should specify infinite wait (Jerry Snitselaar) [1837187] - [dma] dmaengine: Grammar s/the its/its/, s/need/needs/ (Jerry Snitselaar) [1837187] - [dma] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 (Jerry Snitselaar) [1837187] - [dma] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 291 (Jerry Snitselaar) [1837187] - [dma] treewide: Add SPDX license identifier - Makefile/Kconfig (Jerry Snitselaar) [1837187] - [dma] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 (Jerry Snitselaar) [1837187] - [dma] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 7 (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: move test data alloc & free into functions (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: add short-hand `buf_size` var in dmatest_func() (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: wrap src & dst data into a struct (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Abort test in case of mapping error (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Add transfer_size parameter (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Add alignment parameter (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Use fixed point div to calculate iops (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Add support for multi channel testing (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: fix a small memory leak in dmatest_func() (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: move size checks earlier in function (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: use dmaengine_terminate_sync() instead (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: unmap data on a single code-path when xfer done (Jerry Snitselaar) [1837187] - [dma] dmaengine: idma64: replace spin_lock_irqsave with spin_lock (Jerry Snitselaar) [1837187] - [dma] dmaengine: idma: remove dma_slave_config direction usage (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioat: fix prototype of ioat_enumerate_channels (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioatdma: set the completion address register after channel reset (Jerry Snitselaar) [1837187] - [dma] dmaengine: idma64: Support dmaengine_terminate_sync() (Jerry Snitselaar) [1837187] - [dma] dmaengine: add a new helper dmaenginem_async_device_register (Jerry Snitselaar) [1837187] - [documentation] Documentation/x86: Add documentation for SVA (Shared Virtual Addressing) (Jerry Snitselaar) [1836777] - [iommu] iommu/vt-d: Change flags type to unsigned int in binding mm (Jerry Snitselaar) [1836777] - [drm] drm, iommu: Change type of pasid to u32 (Jerry Snitselaar) [1836777] - [x86] x86/asm: Add an enqcmds() wrapper for the ENQCMDS instruction (Jerry Snitselaar) [1837187] - [x86] x86/mmu: Allocate/free a PASID (Jerry Snitselaar) [1836777] - [x86] x86/cpufeatures: Mark ENQCMD as disabled when configured out (Jerry Snitselaar) [1836777] - [mm] mm: Add a pasid member to struct mm_struct (Jerry Snitselaar) [1836777] - [x86] x86/msr-index: Define an IA32_PASID MSR (Jerry Snitselaar) [1836777] - [x86] x86/fpu/xstate: Add supervisor PASID state for ENQCMD (Jerry Snitselaar) [1836777] - [x86] x86/cpufeatures: Enumerate ENQCMD and ENQCMDS instructions (Jerry Snitselaar) [1836777] - [x86] x86/fpu/xstate: Restore supervisor states for signal return (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Preserve supervisor states for the slow path in __fpu__restore_sig() (Jerry Snitselaar) [1837178] - [x86] x86/fpu: Introduce copy_supervisor_to_kernel() (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Update copy_kernel_to_xregs_err() for supervisor states (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Update sanitize_restored_xstate() for supervisor xstates (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Define new functions for clearing fpregs and xstates (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Introduce XSAVES supervisor states (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Separate user and supervisor xfeatures mask (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Define new macros for supervisor and user xstates (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Rename validate_xstate_header() to validate_user_xstate_header() (Jerry Snitselaar) [1837178] - [x86] copy_xstate_to_kernel: Fix typo which caused GDB regression (Jerry Snitselaar) [1837178] - [x86] copy_xstate_to_kernel(): don't leave parts of destination uninitialized (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Warn when checking alignment of disabled xfeatures (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Fix XSAVES offsets in setup_xstate_comp() (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Fix last_good_offset in setup_xstate_features() (Jerry Snitselaar) [1837178] - [x86] x86/fpu: Shrink space allocated for xstate_comp_offsets (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Make xfeature_is_supervisor()/xfeature_is_user() return bool (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Fix small issues (Jerry Snitselaar) [1837178] - [x86] x86/fpu: Use XFEATURE_FP/SSE enum values instead of hardcoded numbers (Jerry Snitselaar) [1837178] - [x86] x86/fpu: Use unsigned long long shift in xfeature_uncompacted_offset() (Jerry Snitselaar) [1837178] - [iommu] iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: include conditionally on CONFIG_INTEL_IOMMU_SVM (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Fix misuse of ALIGN in qi_flush_piotlb() (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Don't read VCCAP register unless it exists (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: Add SMMUv3.2 range invalidation support (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: Batch ATC invalidation commands (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: Add command queue batching helpers (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Add sanity check for interrupt remapping table length macros (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Fix lockdep splat in iommu_flush_dev_iotlb() (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Restore IRTE.RemapEn bit for amd_iommu_activate_guest_mode (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Fix potential @entry null deref (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Handle 36bit addressing for x86-32 (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Do not use IOMMUv2 functionality when SME is active (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Do not force direct mapping when SME is active (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Use cmpxchg_double() when updating 128-bit IRTE (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Restore IRTE.RemapEn bit after programming IRTE (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Fix NULL pointer dereference in dev_iommu_priv_set() (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Serialize IOMMU GCMD register modifications (Jerry Snitselaar) [1887546] - [dma] dma-pool: Fix an uninitialized variable bug in atomic_pool_expand() (Jerry Snitselaar) [1887546] - [dma] dma-pool: Only allocate from CMA when in same memory zone (Jerry Snitselaar) [1887546] - [dma] dma-pool: fix coherent pool allocations for IOMMU mappings (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Move Kconfig and Makefile bits down into amd directory (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Move Kconfig and Makefile bits down into intel directory (Jerry Snitselaar) [1887546] - [iommu] iommu: Add gfp parameter to io_pgtable_ops->map() (Jerry Snitselaar) [1887546] - [iommu] iommu: Mark __iommu_map_sg() as static (Jerry Snitselaar) [1887546] - [iommu] iommu: Tidy up Kconfig for SoC IOMMUs (Jerry Snitselaar) [1887546] - [iommu] iommu: Make some functions static (Jerry Snitselaar) [1887546] - [include] iommu: Move sg_table wrapper out of CONFIG_IOMMU_SUPPORT (Jerry Snitselaar) [1887546] - [powerpc] powerpc/dma: Remove dev->archdata.iommu_domain (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Remove double zero check (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Rename intel-pasid.h to pasid.h (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Add page response ops support (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Report page request faults for guest SVA (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Add a helper to get svm and sdev for pasid (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Refactor device_to_iommu() helper (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Disable multiple GPASID-dev bind (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Warn on out-of-range invalidation address (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Fix devTLB flush for vSVA (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Handle non-page aligned address (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Fix PASID devTLB invalidation (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Remove global page support in devTLB flush (Jerry Snitselaar) [1887546] - [include] iommu/vt-d: Enforce PASID devTLB field mask (Jerry Snitselaar) [1887546] - [iommu] iommu: Remove unused IOMMU_SYS_CACHE_ONLY flag (Jerry Snitselaar) [1887546] - [iommu] PCI/ATS: Add pci_pri_supported() to check device or associated PF (Jerry Snitselaar) [1887546] - [pci] PCI: Treat "external-facing" devices themselves as internal (Jerry Snitselaar) [1887546] - [documentation] docs: fix references for DMA*.txt files (Jerry Snitselaar) [1887546] - [dma] dma-contiguous: cleanup dma_alloc_contiguous (Jerry Snitselaar) [1887546] - [dma] dma-debug: use named initializers for dir2name (Jerry Snitselaar) [1887546] - [dma] dma-mapping: add a dma_ops_bypass flag to struct device (Jerry Snitselaar) [1887546] - [dma] dma-mapping: inline the fast path dma-direct calls (Jerry Snitselaar) [1887546] - [dma] dma-mapping: move the remaining DMA API calls out of line (Jerry Snitselaar) [1887546] - [dma] dma-mapping: don't BUG when calling dma_map_resource on RAM (Jerry Snitselaar) [1887546] - [of] of: Allow the iommu-map property to omit untranslated devices (Jerry Snitselaar) [1887546] - [iommu] treewide: Remove uninitialized_var() usage (Jerry Snitselaar) [1887546] - [dma] dma-pool: do not allocate pool memory from CMA (Jerry Snitselaar) [1887546] - [dma] dma-pool: make sure atomic pool suits device (Jerry Snitselaar) [1887546] - [dma] dma-pool: introduce dma_guess_pool() (Jerry Snitselaar) [1887546] - [dma] dma-pool: get rid of dma_in_atomic_pool() (Jerry Snitselaar) [1887546] - [dma] dma-direct: provide function to check physical memory area validity (Jerry Snitselaar) [1887546] - [documentation] docs: move DMA kAPI to Documentation/core-api (Jerry Snitselaar) [1887546] - [dma] dma-mapping: remove dma_mark_declared_memory_occupied (Jerry Snitselaar) [1887546] - [documentation] docs: DMA-API-HOWTO.txt: fix an unmarked code block (Jerry Snitselaar) [1887546] - [documentation] Documentation: DMA-API: fix a function name of max_mapping_size (Jerry Snitselaar) [1887546] - [documentation] docs: DMA-API-HOWTO: add a missing "=" (Jerry Snitselaar) [1887546] - [documentation] Documentation/DMA-API-HOWTO: update dma_mask sections (Jerry Snitselaar) [1887546] - [documentation] Documentation/DMA-ISA-LPC: fix an incorrect reference (Jerry Snitselaar) [1887546] - [documentation] Documentation: DMA-API: fix two typos (Jerry Snitselaar) [1887546] - [dma] dma-mapping: warn when coherent pool is depleted (Jerry Snitselaar) [1887546] - [dma] dma-remap: align the size in dma_common_*_remap() (Jerry Snitselaar) [1887546] - [dma] dma-mapping: DMA_COHERENT_POOL should select GENERIC_ALLOCATOR (Jerry Snitselaar) [1887546] - [dma] dma-direct: add missing set_memory_decrypted() for coherent mapping (Jerry Snitselaar) [1887546] - [dma] dma-direct: check return value when encrypting or decrypting memory (Jerry Snitselaar) [1887546] - [dma] dma-direct: re-encrypt memory if dma_direct_alloc_pages() fails (Jerry Snitselaar) [1887546] - [dma] dma-direct: always align allocation size in dma_direct_alloc_pages() (Jerry Snitselaar) [1887546] - [dma] dma-direct: mark __dma_direct_alloc_pages static (Jerry Snitselaar) [1887546] - [dma] dma-direct: re-enable mmap for !CONFIG_MMU (Jerry Snitselaar) [1887546] - [dma] dma-pool: decouple DMA_REMAP from DMA_COHERENT_POOL (Jerry Snitselaar) [1887546] - [message] scsi: mptfusion: Don't use GFP_ATOMIC for larger DMA allocations (Jerry Snitselaar) [1887546] - [dma] dma-pool: fix too large DMA pools on medium memory size systems (Jerry Snitselaar) [1887546] - [iommu] treewide: replace '---help---' in Kconfig files with 'help' (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Make remove callback message more informative (Jerry Snitselaar) [1887546] - [include] iommu: add generic helper for mapping sgtable objects (Jerry Snitselaar) [1887546] - [dma] dma-contiguous: fix comment for dma_release_from_contiguous (Jerry Snitselaar) [1887546] - [dma] dma-pool: scale the default DMA coherent pool size with memory capacity (Jerry Snitselaar) [1887546] - [x86] x86/mm: unencrypted non-blocking DMA allocations use coherent pools (Jerry Snitselaar) [1887546] - [dma] dma-pool: add pool sizes to debugfs (Jerry Snitselaar) [1887546] - [dma] dma-direct: atomic allocations must come from atomic coherent pools (Jerry Snitselaar) [1887546] - [dma] dma-pool: dynamically expanding atomic pools (Jerry Snitselaar) [1887546] - [dma] dma-pool: add additional coherent pools to map to gfp mask (Jerry Snitselaar) [1887546] - [dma] dma-remap: separate DMA atomic pools from direct remap code (Jerry Snitselaar) [1887546] - [dma] dma-mapping: use vmap insted of reimplementing it (Jerry Snitselaar) [1887546] - [dma] dma-debug: make __dma_entry_alloc_check_leak() static (Jerry Snitselaar) [1887546] - [dma] dma: debug: no need to check return value of debugfs_create functions (Jerry Snitselaar) [1887546] - [dma] dma-debug: Batch dma_debug_entry allocation (Jerry Snitselaar) [1887546] - [dma] dma/debug: Remove dma_debug_resize_entries() (Jerry Snitselaar) [1887546] - [dma] dma-debug: Make leak-like behaviour apparent (Jerry Snitselaar) [1887546] - [dma] dma-debug: Dynamically expand the dma_debug_entry pool (Jerry Snitselaar) [1887546] - [dma] dma-debug: Use pr_fmt() (Jerry Snitselaar) [1887546] - [dma] dma-debug: Expose nr_total_entries in debugfs (Jerry Snitselaar) [1887546] - [dma] dma-debug: fix displaying of dma allocation type (Jerry Snitselaar) [1887546] - [dma] dma-direct: fix data truncation in dma_direct_get_required_mask() (Jerry Snitselaar) [1887546] - [dma] dma-direct: provide a arch_dma_clear_uncached hook (Jerry Snitselaar) [1887546] - [dma] dma-direct: make uncached_kernel_address more general (Jerry Snitselaar) [1887546] - [include] dma-direct: remove the cached_kernel_address hook (Jerry Snitselaar) [1887546] - [dma] dma-direct: consolidate the error handling in dma_direct_alloc_pages (Jerry Snitselaar) [1887546] - [dma] dma-coherent: fix integer overflow in the reserved-memory dma allocation (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Fix misuse of iommu_domain_identity_map() (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Update scalable mode paging structure coherency (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Enable PCI ACS for platform opt in hint (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Set U/S bit in first level page table by default (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Make Intel SVM code 64-bit only (Jerry Snitselaar) [1887546] - [arm64] arm64: Remove dev->archdata.iommu pointer (Jerry Snitselaar) [1887546] - [x86] x86: Remove dev->archdata.iommu pointer (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Use dev_iommu_priv_get/set() (Jerry Snitselaar) [1887546] - [iommu] iommu: Allow page responses without PASID (Jerry Snitselaar) [1887546] - [iommu] iommu/iova: Don't BUG on invalid PFNs (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Add helper functions to update domain->pt_root (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Print extended features in one line to fix divergent log levels (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Make amd_iommu_apply_ivrs_quirks() static inline (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Move Intel IOMMU driver into subdirectory (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Move AMD IOMMU driver into subdirectory (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Remove redundant devid checks (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Store dev_data as device iommu private data (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Merge private header files (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Remove PD_DMA_OPS_MASK (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Consolidate domain allocation/freeing (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Free page-table in protection_domain_free() (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Allocate page-table in protection_domain_init() (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Let free_pagetable() not rely on domain->pt_root (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Unexport get_dev_data() (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Unify format of the printed messages (Jerry Snitselaar) [1887546] - [iommu] iommu: Remove iommu_sva_ops::mm_exit() (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Use pci_ats_supported() (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: Use pci_ats_supported() (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Use pci_ats_supported() (Jerry Snitselaar) [1887546] - [pci] PCI/ATS: Only enable ATS for trusted devices (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Implement iommu_ops->def_domain_type call-back (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: Don't reserve implementation defined register space (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: remove set but not used variable 'smmu' (Jerry Snitselaar) [1887546] - [uapi] iommu/virtio: Fix sparse warning (Jerry Snitselaar) [1887546] - [pci] PCI/ATS: Export symbols of PASID functions (Jerry Snitselaar) [1887546] - [iommu] iommu/mediatek: Fix MTK_IOMMU dependencies (Jerry Snitselaar) [1887546] - [iommu] iommu: spapr_tce: Disable compile testing to fix build on book3s_32 config (Jerry Snitselaar) [1887546] - [iommu] iommu: Enable compile testing for some of drivers (Jerry Snitselaar) [1887546] - [x86] x86: Hide the archdata.iommu field behind generic IOMMU_API (Jerry Snitselaar) [1887546] - [iommu] iommu/hyper-v: Constify hyperv_ir_domain_ops (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Fix compile warning (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: fix a GCC warning (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Fix pointer cast warnings on 32 bit (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Remove IOVA handling code from the non-dma_ops path (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Remove duplicated check in intel_svm_bind_mm() (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Remove redundant IOTLB flush (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Add page request draining support (Jerry Snitselaar) [1887546 1847060] - [iommu] iommu/vt-d: Disable non-recoverable fault processing before unbind (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: debugfs: Add support to show inv queue internals (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Multiple descriptors per qi_submit_sync() (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Replace intel SVM APIs with generic SVA APIs (Jerry Snitselaar) [1887546 1836578] - [include] iommu/vt-d: Fix compile warning from intel-svm.h (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Report SVA feature with generic flag (Jerry Snitselaar) [1887546 1836578] - [iommu] iommu/vt-d: Add custom allocator for IOASID (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Enlightened PASID allocation (Jerry Snitselaar) [1887546 1837167] - [iommu] iommu/vt-d: Add svm/sva invalidate function (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Support flushing more translation cache types (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Add bind guest PASID support (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Add nested translation helper function (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Use a helper function to skip agaw for SL (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Move domain helper to header (Jerry Snitselaar) [1887546] - [iommu] iommu: Remove functions that support private domain (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Unify format of the printed messages (Jerry Snitselaar) [1887546] - [iommu] iommu: Introduce guest PASID bind function (Jerry Snitselaar) [1887546] - [iommu] iommu: Introduce cache_invalidate API (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: debugfs: Add support to show page table internals (Jerry Snitselaar) [1887546 1835059] - [iommu] iommu/vt-d: Use iova over first level (Jerry Snitselaar) [1887546 1837160] - [iommu] iommu/vt-d: Update first level super page capability (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Make first level IOVA canonical (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Flush PASID-based iotlb for iova over first level (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Setup pasid entries for iova over first level (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Add PASID_FLAG_FL5LP for first-level pasid setup (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Add set domain DOMAIN_ATTR_NESTING attr (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Identify domains using first level page table (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Misc macro clean up for SVM (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Add build dependency on IOASID (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Replace Intel specific PASID allocator with IOASID (Jerry Snitselaar) [1887546] - [iommu] iommu/ioasid: Add custom allocators (Jerry Snitselaar) [1887546] - [iommu] iommu: Add I/O ASID allocator (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Use right Kconfig option name (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Add Kconfig option to enable/disable scalable mode (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Convert to probe/release_device() call-backs (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Reverse arguments to list_add (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Use accessor functions for iommu private data (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Reject IOMMU page granule larger than PAGE_SIZE (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Fix freeing of incomplete domains (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Build virtio-iommu as module (Jerry Snitselaar) [1887546] - [iommu] iommu: virtio: Use generic_iommu_put_resv_regions() (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Remove unused variable (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Update to most recent specification (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Add event queue (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Add probe request (Jerry Snitselaar) [1887546] - [iommu] iommu: Add virtio-iommu driver (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Remove duplicate error message (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Fix uninitilized variable warning (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Rename IOMMU_QCOM_SYS_CACHE and improve doc (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Restore naming of driver parameter prefix (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: Use WRITE_ONCE() when changing validity of an STE (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Improve SMR mask test (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Fix IOVA validation for 32-bit (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Prepare for TTBR1 usage (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Rationalise VTCR handling (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Rename public #defines under ARM_SMMU_ namespace (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Rationalise TCR handling (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Ensure ARM_64_LPAE_S2_TCR_RES1 is unsigned (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Improve attribute handling (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Support non-coherent stage-2 page tables (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Fix -Wunused-const-variable warning (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: Remove useless of_match_ptr() (Jerry Snitselaar) [1887546] - [iommu] drivers/iommu: Initialise module 'owner' field in iommu_device_set_ops() (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Update my email address in MODULE_AUTHOR() (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Allow building as a module (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Unregister IOMMU and bus ops on device removal (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: Allow building as a module (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Support SMMU module probing from the IORT (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: Unregister IOMMU and bus ops on device removal (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Prevent forced unbinding of Arm SMMU drivers (Jerry Snitselaar) [1887546] - [iommu] Revert "iommu/arm-smmu: Make arm-smmu explicitly non-modular" (Jerry Snitselaar) [1887546] - [iommu] Revert "iommu/arm-smmu: Make arm-smmu-v3 explicitly non-modular" (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Rationalise TTBRn handling (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Rationalise MAIR handling (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Simplify level indexing (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Simplify PGD size handling (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Simplify start level lookup (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Simplify bounds checks (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Rationalise size check (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable: Make selftest gubbins consistently __init (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Avoid pathological RPM behaviour for unmaps (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable: Move some initialization data to .init.rodata (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Report USF more clearly (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Remove arm_smmu_flush_ops (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Move .tlb_sync method to implementation (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Remove "leaf" indirection (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Remove .tlb_inv_range indirection (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm-v7s: Use ias/oas to check the valid iova/pa (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm-v7s: Add paddr_to_iopte and iopte_to_paddr helpers (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Ensure 64-bit I/O accessors are available on 32-bit CPU (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Make private implementation details static (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Add context init implementation hook (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Add reset implementation hook (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Add configuration implementation hook (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Move Secure access quirk to implementation (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: ioremap smmu mmio region before implementation init (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Add implementation infrastructure (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Rename arm-smmu-regs.h (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Abstract GR0 accesses (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Abstract context bank accesses (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Abstract GR1 accesses (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Get rid of weird "atomic" write (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Split arm_smmu_tlb_inv_range_nosync() (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Rework cb_base handling (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Convert context bank registers to bitfields (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Convert GR1 registers to bitfields (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Convert GR0 registers to bitfields (Jerry Snitselaar) [1887546] - [iommu] iommu: Remove IOMMU_OF_DECLARE (Jerry Snitselaar) [1887546] - [iommu] iommu: Stop deferring probe at end of initcalls (Jerry Snitselaar) [1887546] - [iommu] iommu: Fix use-after-free in iommu_release_device (Jerry Snitselaar) [1887546] - [dma] dma-mapping: Fix dma_pgprot() for unencrypted coherent pages (Jerry Snitselaar) [1887546] - [x86] x86: Don't let pgprot_modify() change the page encryption bit (Jerry Snitselaar) [1887546] - [x86] x86/PCI: Remove X86_DEV_DMA_OPS (Jerry Snitselaar) [1887546] - [pci] PCI: vmd: Remove dma_map_ops overrides (Jerry Snitselaar) [1887546] - [pci] x86/pci: Clean up usage of X86_DEV_DMA_OPS (Jerry Snitselaar) [1887546] - [x86] x86/Kconfig: Remove the unused X86_DMA_REMAP KConfig symbol (Jerry Snitselaar) [1887546] - [dma] dma-direct: avoid a forward declaration for phys_to_dma (Jerry Snitselaar) [1887546] - [dma] dma-mapping: Add vmap checks to dma_map_single() (Jerry Snitselaar) [1887546] - [x86] x86/platform/uv: Fix UV4 hub revision adjustment (Frank Ramsay) [1908507] - [ata] ahci: Add Intel Rocket Lake PCH-H RAID PCI IDs (Steve Best) [1868308]- [mfd] mfd: intel-lpss: Fix Intel Elkhart Lake LPSS I2C input clock (Steve Best) [1783586] - [mfd] mfd: intel-lpss: Add Intel Elkhart Lake PCH PCI IDs (Steve Best) [1783586] - [i2c] i2c: i801: Add support for Intel Elkhart Lake (Steve Best) [1783586] - [fs] fuse: fix bad inode (Miklos Szeredi) [1906908] - [fs] virtiofs: calculate number of scatter-gather elements accurately (Vivek Goyal) [1783467] - [fs] virtiofs: add logic to free up a memory range (Vivek Goyal) [1783467] - [fs] virtiofs: maintain a list of busy elements (Vivek Goyal) [1783467] - [fs] virtiofs: serialize truncate/punch_hole and dax fault path (Vivek Goyal) [1783467] - [fs] virtiofs: define dax address space operations (Vivek Goyal) [1783467] - [fs] virtiofs: add DAX mmap support (Vivek Goyal) [1783467] - [fs] virtiofs: implement dax read/write operations (Vivek Goyal) [1783467] - [uapi] virtiofs: introduce setupmapping/removemapping commands (Vivek Goyal) [1783467] - [fs] virtiofs: implement FUSE_INIT map_alignment field (Vivek Goyal) [1783467] - [fs] virtiofs: keep a list of free dax memory ranges (Vivek Goyal) [1783467] - [fs] virtiofs: add a mount option to enable dax (Vivek Goyal) [1783467] - [fs] virtiofs: set up virtio_fs dax_device (Vivek Goyal) [1783467] - [fs] virtiofs: get rid of no_mount_options (Vivek Goyal) [1783467] - [fs] virtiofs: provide a helper function for virtqueue initialization (Vivek Goyal) [1783467] - [fs] dax: Create a range version of dax_layout_busy_page() (Vivek Goyal) [1783467] - [dax] dax: Modify bdev_dax_pgoff() to handle NULL bdev (Vivek Goyal) [1783467] - [virtio] virtio: Implement get_shm_region for MMIO transport (Vivek Goyal) [1783467] - [virtio] virtio: Implement get_shm_region for PCI transport (Vivek Goyal) [1783467] - [include] virtio: Add get_shm_region method (Vivek Goyal) [1783467] - [fs] virtiofs: do not use fuse_fill_super_common() for device installation (Vivek Goyal) [1783467] - [uapi] fuse: reserve values for mapping protocol (Vivek Goyal) [1783467] - [fs] virtiofs: Convert virtiofs to use new mount API (Vivek Goyal) [1783467] - [fs] fuse: reject options on reconfigure via fsconfig(2) (Vivek Goyal) [1783467] - [fs] fuse: ignore 'data' argument of mount(..., MS_REMOUNT) (Vivek Goyal) [1783467] - [fs] fuse: use ->reconfigure() instead of ->remount_fs() (Vivek Goyal) [1783467] - [fs] fuse: switch to use errorfc() et.al (Vivek Goyal) [1783467] - [fs] fs_parse: fold fs_parameter_desc/fs_parameter_spec (Vivek Goyal) [1783467] - [fs] fs_parser: remove fs_parameter_description name field (Vivek Goyal) [1783467] - [fs] vfs: subtype handling moved to fuse (Vivek Goyal) [1783467] - [fs] fuse: convert to use the new mount API (Vivek Goyal) [1783467] - [lib] lib/zlib: fix inflating zlib streams on s390 (Philipp Rudo) [1908011] - [scsi] scsi: ibmvfc: Set default timeout to avoid crash during migration (Diego Domingos) [1890710] - [net] Bluetooth: Fix null pointer dereference in hci_event_packet() (Gopal Tiwari) [1921475] - [tools] selftests: fix poll error in udpgro.sh (Hangbin Liu) [1922213] - [net] mptcp: fix length of MP_PRIO suboption (Davide Caratti) [1923156] - [powerpc] powerpc/sstep: Fix array out of bound warning (Desnes Augusto Nunes do Rosario) [1908739] - [powerpc] powerpc/watchpoint: Workaround P10 DD1 issue with VSX-32 byte instructions (Desnes Augusto Nunes do Rosario) [1908739] - [powerpc] powerpc/sstep: Add testcases for VSX vector paired load/store instructions (Desnes Augusto Nunes do Rosario) [1908739] - [powerpc] powerpc/ppc-opcode: Add encoding macros for VSX vector paired instructions (Desnes Augusto Nunes do Rosario) [1908739] - [powerpc] powerpc/sstep: Support VSX vector paired storage access instructions (Desnes Augusto Nunes do Rosario) [1908739] - [powerpc] powerpc/sstep: Cover new VSX instructions under CONFIG_VSX (Desnes Augusto Nunes do Rosario) [1908739] - [powerpc] powerpc/sstep: Emulate prefixed instructions only when CPU_FTR_ARCH_31 is set (Desnes Augusto Nunes do Rosario) [1908739] - [net] fix setsockopt(SO_REUSEADDR) for MPTCP sockets (Paolo Abeni) [1922500] - [net] net_sched: avoid shift-out-of-bounds in tcindex_set_parms() (Davide Caratti) [1917366] - [net] net_sched: reject silly cell_log in qdisc_get_rtab() (Davide Caratti) [1917366] - [net] sched: prevent invalid Scell_log shift count (Davide Caratti) [1917366] - [net] netem: fix zero division in tabledist (Davide Caratti) [1917366] - [net] protect tcf_block_unbind with block lock (Davide Caratti) [1917366] - [pinctrl] pinctrl: intel: Add Intel Elkhart Lake pin controller support (Steve Best) [1783600] - [fs] dlm: fix invalid cluster name warning (Alexander Aring) [1655771] - [mm] arm64: acpi: Make apei_claim_sea() synchronise with APEI's irq work (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Fix doc warnings in iort.c (Al Stone) [1865698 1851555] - [acpi] ACPI, APEI, Fix error return value in apei_map_generic_address() (Al Stone) [1865698 1851555] - [acpi] ACPI: fan: Initialize performance state sysfs attribute (Al Stone) [1865698 1851555] - [acpi] ACPI: DPTF: Support Alder Lake (Al Stone) [1865698 1851555] - [acpi] ACPI: button: Add DMI quirk for Medion Akoya E2228T (Al Stone) [1865698 1851555] - [acpi] ACPI: Fix whitespace inconsistencies (Al Stone) [1865698 1851555] - [acpi] ACPI: button: Drop no longer necessary Acer SW5-012 lid_init_state quirk (Al Stone) [1865698 1851555] - [acpi] ACPI: dock: fix enum-conversion warning (Al Stone) [1865698 1851555] - [acpi] ACPI: utils: remove unreachable breaks (Al Stone) [1865698 1851555] - [acpi] ACPICA: Add missing type casts in GPE register access code (Al Stone) [1865698 1851555] - [acpi] ACPI: DPTF: Add ACPI_DPTF Kconfig menu (Al Stone) [1865698 1851555] - [acpi] ACPI: DPTF: Fix participant driver names (Al Stone) [1865698 1851555] - [acpi] ACPI: processor: remove comment regarding string _UID support (Al Stone) [1865698 1851555] - [acpi] ACPI: reboot: Avoid racing after writing to ACPI RESET_REG (Al Stone) [1865698 1851555] - [acpi] ACPI: debug: don't allow debugging when ACPI is disabled (Al Stone) [1865698 1851555] - [dax] ACPI: HMAT: refactor hmat_register_target_device to hmem_register_device (Al Stone) [1865698 1851555] - [acpi] x86/numa: add 'nohmat' option (Al Stone) [1865698 1851555] - [acpi] ACPICA: Update version to 20200925 Version 20200925 (Al Stone) [1865698 1851555] - [acpi] ACPICA: Remove unnecessary semicolon (Al Stone) [1865698 1851555] - [acpi] ACPICA: Debugger: Add a new command: "ALL " (Al Stone) [1865698 1851555] - [acpi] ACPICA: iASL: Return exceptions for string-to-integer conversions (Al Stone) [1865698 1851555] - [acpi] ACPICA: acpi_help: Update UUID list (Al Stone) [1865698 1851555] - [acpi] ACPICA: Add predefined names found in the SMBus sepcification (Al Stone) [1865698 1851555] - [acpi] ACPICA: Tree-wide: fix various typos and spelling mistakes (Al Stone) [1865698 1851555] - [acpi] ACPICA: Drop the repeated word "an" in a comment (Al Stone) [1865698 1851555] - [acpi] ACPICA: Add support for 64 bit risc-v compilation (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: PM: Drop ec_no_wakeup check from acpi_ec_dispatch_gpe() (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: PM: Flush EC work unconditionally after wakeup (Al Stone) [1865698 1851555] - [acpi] ACPI: button: fix handling lid state changes when input device closed (Al Stone) [1865698 1851555] - [acpi] ACPI: scan: Replace ACPI_DEBUG_PRINT() with pr_debug() (Al Stone) [1865698 1851555] - [acpi] ACPI: memhotplug: Remove 'state' from struct acpi_memory_device (Al Stone) [1865698 1851555] - [acpi] ACPI / extlog: Check for RDMSR failure (Al Stone) [1865698 1851555] - [acpi] node: Add access1 class to represent CPU to memory characteristics (Al Stone) [1865698 1851555] - [acpi] ACPI: HMAT: Fix handling of changes from ACPI 6.2 to ACPI 6.3 (Al Stone) [1865698 1851555] - [acpi] ACPI: Let ACPI know we support Generic Initiator Affinity Structures (Al Stone) [1865698 1851555] - [acpi] ACPI: Support Generic Initiator only domains (Al Stone) [1865698 1851555] - [acpi] ACPI / NUMA: Add stub function for pxm_to_node() (Al Stone) [1865698 1851555] - [acpi] virtio-mem: Allow to specify an ACPI PXM as nid (Al Stone) [1865698 1851555] - [acpi] ACPI: battery: include linux/power_supply.h (Al Stone) [1865698 1851555] - [acpi] ACPI: wakeup: Remove dead ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: video: Remove leftover ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: tiny-power-button: Remove dead ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: processor: Remove dead ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: proc: Remove dead ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: PCI: Remove unused ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: event: Remove leftover ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: dock: Remove dead ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: debugfs: Remove dead ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: custom_method: Remove dead ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: container: Remove leftover ACPICA debug functionality (Al Stone) [1865698 1851555] - [acpi] ACPI: platform: Remove ACPI_MODULE_NAME() (Al Stone) [1865698 1851555] - [acpi] ACPI: memhotplug: Remove leftover ACPICA debug functionality (Al Stone) [1865698 1851555] - [acpi] ACPI: LPSS: Remove ACPI_MODULE_NAME() (Al Stone) [1865698 1851555] - [acpi] ACPI: cmos_rtc: Remove leftover ACPI_MODULE_NAME() (Al Stone) [1865698 1851555] - [acpi] ACPI: PCI: update kernel-doc line comments (Al Stone) [1865698 1851555] - [acpi] PNP: ACPI: Fix missing-prototypes in acpi_pnp.c (Al Stone) [1865698 1851555] - [acpi] ACPI: configfs: Add missing config_item_put() to fix refcount leak (Al Stone) [1865698 1851555] - [acpi] ACPI: video: use ACPI backlight for HP 635 Notebook (Al Stone) [1865698 1851555] - [acpi] ACPI: APD: Clean up header file include statements (Al Stone) [1865698 1851555] - [acpi] ACPI: APD: Remove unnecessary APD_ADDR() macro stub (Al Stone) [1865698 1851555] - [acpi] ACPI: APD: Remove ACPI_MODULE_NAME() (Al Stone) [1865698 1851555] - [acpi] ACPI: APD: Remove flags from struct apd_device_desc (Al Stone) [1865698 1851555] - [acpi] ACPI: APD: Add kerneldoc for properties in struct apd_device_desc (Al Stone) [1865698 1851555] - [acpi] ACPI: Remove side effect of partly creating a node in acpi_get_node() (Al Stone) [1865698 1851555] - [acpi] ACPI: Rename acpi_map_pxm_to_online_node() to pxm_to_online_node() (Al Stone) [1865698 1851555] - [acpi] ACPI: Do not create new NUMA domains from ACPI static tables that are not SRAT (Al Stone) [1865698 1851555] - [acpi] ACPI: Add out of bounds and numa_off protections to pxm_to_node() (Al Stone) [1865698 1851555] - [acpi] ACPI: processor: Print more information when acpi_processor_evaluate_cst() fails (Al Stone) [1865698 1851555] - [acpi] ACPI: DPTF: Add PCH FIVR participant driver (Al Stone) [1865698 1851555] - [acpi] PCI/ACPI: Add Ampere Altra SOC MCFG quirk (Al Stone) [1865698 1851555] - [acpi] ACPI / APEI: Add a notifier chain for unknown (vendor) CPER records (Al Stone) [1865698 1851555] - [acpi] ACPI / PMIC: Move TPS68470 OpRegion driver to drivers/acpi/pmic/ (Al Stone) [1865698 1851555] - [acpi] ACPI / PMIC: Split out Kconfig and Makefile specific for ACPI PMIC (Al Stone) [1865698 1851555] - [acpi] PCI/ACPI: Tone down missing MCFG message (Al Stone) [1865698 1851555] - [acpi] ACPI: OSL: Make ACPICA use logical addresses of GPE blocks (Al Stone) [1865698 1851555] - [acpi] ACPI: OSL: Change the type of acpi_os_map_generic_address() return value (Al Stone) [1865698 1851555] - [acpi] ACPICA: Add support for using logical addresses of GPE blocks (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Remove the unused inline functions (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Drop the unused @ops of iort_add_device_replay() (Al Stone) [1865698 1851555] - [acpi] ACPI / LPSS: Save Cherry Trail PWM ctx registers only once (at activation) (Al Stone) [1865698 1851555] - [acpi] ACPI / LPSS: Resume Cherry Trail PWM controller in no-irq phase (Al Stone) [1865698 1851555] - [acpi] ACPICA: Introduce special struct type for GPE register addresses (Al Stone) [1865698 1851555] - [acpi] ACPICA: Introduce acpi_hw_gpe_read() and acpi_hw_gpe_write() (Al Stone) [1865698 1851555] - [acpi] ACPICA: Validate GPE blocks at init time (Al Stone) [1865698 1851555] - [acpi] ACPI: Export acpi_get_first_physical_node() to modules (Al Stone) [1865698 1851555] - [kernel] rcu/tree: Export rcu_idle_{enter, exit} to modules (Al Stone) [1865698 1851555] - [acpi] ACPI: GED: fix -Wformat (Al Stone) [1865698 1851555] - [acpi] ACPI: processor: Fix build for ARCH_APICTIMER_STOPS_ON_C3 unset (Al Stone) [1865698 1851555] - [acpi] ACPI: processor: Take over RCU-idle for C3-BM idle (Al Stone) [1865698 1851555] - [acpi] ACPI: processor: Use CPUIDLE_FLAG_TLB_FLUSHED (Al Stone) [1865698 1851555] - [acpi] ACPI: processor: Use CPUIDLE_FLAG_TIMER_STOP (Al Stone) [1865698 1851555] - [acpi] ACPI: OSL: Prevent acpi_release_memory() from returning too early (Al Stone) [1865698 1851555] - [acpi] ACPI: ioremap: avoid redundant rounding to OS page size (Al Stone) [1865698 1851555] - [acpi] ACPI: SoC: APD: Check return value of acpi_dev_get_property() (Al Stone) [1865698 1851555] - [acpi] ACPI: APD: Add a fmw property is_raven (Al Stone) [1865698 1851555] - [include] ACPI: APD: Change name from ST to FCH (Al Stone) [1865698 1851555] - [acpi] i2c: designware: Add device HID for Hygon I2C controller (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Add an input ID to acpi_dma_configure() (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Remove useless PCI bus walk (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Make iort_msi_map_rid() PCI agnostic (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Make iort_get_device_domain IRQ domain agnostic (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Make iort_match_node_callback walk the ACPI namespace for NC (Al Stone) [1865698 1851555] - [acpi] ACPI: APEI: remove redundant assignment to variable rc (Al Stone) [1865698 1851555] - [acpi] ACPI: NUMA: Remove the useless 'node >= MAX_NUMNODES' check (Al Stone) [1865698 1851555] - [acpi] ACPI: NUMA: Remove the useless sub table pointer check (Al Stone) [1865698 1851555] - [acpi] ACPI: tables: Remove the duplicated checks for acpi_parse_entries_array() (Al Stone) [1865698 1851555] - [acpi] ACPICA: Update version to 20200717 (Al Stone) [1865698 1851555] - [acpi] ACPICA: Do not increment operation_region reference counts for field units (Al Stone) [1865698 1851555] - [acpi] ACPICA: Replace one-element array with flexible-array (Al Stone) [1865698 1851555] - [acpi] ACPI: acpi_pad: initialize preferred_cpu (Al Stone) [1865698 1851555] - [acpi] ACPI: OSL: Clean up the removal of unused memory mappings (Al Stone) [1865698 1851555] - [acpi] ACPI: OSL: Use deferred unmapping in acpi_os_unmap_iomem() (Al Stone) [1865698 1851555] - [acpi] ACPI: OSL: Use deferred unmapping in acpi_os_unmap_generic_address() (Al Stone) [1865698 1851555] - [acpi] ACPICA: Preserve memory opregion mappings (Al Stone) [1865698 1851555] - [acpi] ACPI: OSL: Implement deferred unmapping of ACPI memory (Al Stone) [1865698 1851555] - [acpi] ACPI: Use fallthrough pseudo-keyword (Al Stone) [1865698 1851555] - [acpi] acpi: thermal: Don't call thermal_zone_device_is_enabled() (Al Stone) [1865698 1851555] - [acpi] ACPI: fan: Fix Tiger Lake ACPI device ID (Al Stone) [1865698 1851555] - [acpi] ACPI: DPTF: Add battery participant for TigerLake (Al Stone) [1865698 1851555] - [acpi] ACPI: tables: avoid relocations for table signature array (Al Stone) [1865698 1851555] - [acpi] ACPI: PAD: Eliminate usage of uninitialized_var() macro (Al Stone) [1865698 1851555] - [acpi] ACPI: sysfs: add newlines when printing module parameters (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: add newline when printing 'ec_event_clearing' module parameter (Al Stone) [1865698 1851555] - [acpi] ACPI: sysfs: Fix pm_profile_attr type (Al Stone) [1865698 1851555] - [acpi] ACPI: property: use cached name in acpi_fwnode_get_named_child_node() (Al Stone) [1865698 1851555] - [acpi] sched,acpi_pad: Convert to sched_set_fifo*() (Al Stone) [1865698 1851555] - [acpi] ACPI: PM: Avoid using power resources if there are none for D0 (Al Stone) [1865698 1851555] - [acpi] ACPICA: Update version to 20200528 (Al Stone) [1865698 1851555] - [acpi] ACPICA: iASL: add new OperationRegion subtype keyword PlatformRtMechanism (Al Stone) [1865698 1851555] - [acpi] ACPI: CPPC: Fix reference count leak in acpi_cppc_processor_probe() (Al Stone) [1865698 1851555] - [acpi] ACPI: sysfs: Fix reference count leak in acpi_sysfs_add_hotplug_profile() (Al Stone) [1865698 1851555] - [acpi] ACPI: GED: use correct trigger type field in _Exx / _Lxx handling (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Remove the unused __get_pci_rid() (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: PM: s2idle: Extend GPE dispatching debug message (Al Stone) [1865698 1851555] - [acpi] ACPI: PM: s2idle: Print type of wakeup debug messages (Al Stone) [1865698 1851555] - [acpi] ACPI: DPTF: Add battery participant driver (Al Stone) [1865698 1851555] - [acpi] ACPI: DPTF: Additional sysfs attributes for power participant driver (Al Stone) [1865698 1851555] - [acpi] ACPI: video: Use native backlight on Acer TravelMate 5735Z (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Fix PMCG node single ID mapping handling (Al Stone) [1865698 1851555] - [acpi] ACPI: APEI: Kick the memory_failure() queue for synchronous errors (Al Stone) [1865698 1851555] - [mm] mm/memory-failure: Add memory_failure_queue_kick() (Al Stone) [1865698 1851555] - [acpi] ACPI: IORT: Add comments for not calling acpi_put_table() (Al Stone) [1865698 1851555] - [acpi] ACPI: GTDT: Put GTDT table after parsing (Al Stone) [1865698 1851555] - [acpi] ACPI / PMIC: Add i2c address for thermal control (Al Stone) [1865698 1851555] - [acpi] ACPI: GED: add support for _Exx / _Lxx handler methods (Al Stone) [1865698 1851555] - [acpi] ACPI: Delete unused proc filename macros (Al Stone) [1865698 1851555] - [acpi] ACPI: IORT: Add extra message "applying workaround" for off-by-1 issue (Al Stone) [1865698 1851555] - [acpi] ACPI: utils: Add acpi_evaluate_reg() helper (Al Stone) [1865698 1851555] - [acpi] ACPI: debug: Make two functions static (Al Stone) [1865698 1851555] - [acpi] ACPI: sleep: Put the FACS table after using it (Al Stone) [1865698 1851555] - [acpi] ACPI: scan: Put SPCR and STAO table after using it (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Put the ACPI table after using it (Al Stone) [1865698 1851555] - [acpi] ACPI: APEI: Put the HEST table for error path (Al Stone) [1865698 1851555] - [acpi] ACPI: APEI: Put the error record serialization table for error path (Al Stone) [1865698 1851555] - [acpi] ACPI: APEI: Put the error injection table for error path and module exit (Al Stone) [1865698 1851555] - [acpi] ACPI: APEI: Put the boot error record table after parsing (Al Stone) [1865698 1851555] - [acpi] ACPI: watchdog: Put the watchdog action table after parsing (Al Stone) [1865698 1851555] - [acpi] ACPI: LPIT: Put the low power idle table after using it (Al Stone) [1865698 1851555] - [acpi] ACPICA: Update version to 20200430 (Al Stone) [1865698 1851555] - [acpi] ACPICA: Fix required parameters for _NIG and _NIH (Al Stone) [1865698 1851555] - [acpi] ACPICA: Dispatcher: add status checks (Al Stone) [1865698 1851555] - [acpi] ACPICA: Disassembler: ignore AE_ALREADY_EXISTS status when parsing create operators (Al Stone) [1865698 1851555] - [acpi] ACPICA: Move acpi_gbl_next_cmd_num definition to acglobal.h (Al Stone) [1865698 1851555] - [acpi] ACPICA: Make acpi_protocol_lengths static (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: work around num_ids ambiguity (Al Stone) [1865698 1851555] - [acpi] Revert "ACPI/IORT: Fix 'Number of IDs' handling in iort_id_map()" (Al Stone) [1865698 1851555] - [pci] PCI: Constify struct pci_ecam_ops (Al Stone) [1865698 1851555] - [acpi] PM: ACPI: Output correct message on target power state (Al Stone) [1865698 1851555] - [acpi] ACPI: CPPC: Make some symbols static (Al Stone) [1865698 1851555] - [acpi] ACPI: processor: idle: Allow probing on platforms with one ACPI C-state (Al Stone) [1865698 1851555] - [documentation] PM: sleep: core: Rename DPM_FLAG_LEAVE_SUSPENDED (Al Stone) [1865698 1851555] - [acpi] PM: sleep: core: Rename dev_pm_smart_suspend_and_suspended() (Al Stone) [1865698 1851555] - [acpi] PM: sleep: core: Rename dev_pm_may_skip_resume() (Al Stone) [1865698 1851555] - [acpi] PM: sleep: core: Rework the power.may_skip_resume handling (Al Stone) [1865698 1851555] - [acpi] PM: sleep: core: Do not skip callbacks in the resume phase (Al Stone) [1865698 1851555] - [base] PM: sleep: core: Switch back to async_schedule_dev() (Al Stone) [1865698 1851555] - [base] PM: sleep: core: Fold functions into their callers (Al Stone) [1865698 1851555] - [base] PM: sleep: core: Simplify the SMART_SUSPEND flag handling (Al Stone) [1865698 1851555] - [base] PM: sleep: core: Use built-in RCU list checking (Al Stone) [1865698 1851555] - [base] PM: core: Fix handling of devices deleted during system-wide resume (Al Stone) [1865698 1851555] - [base] PM: sleep: Drop dpm_noirq_begin() and dpm_noirq_end() (Al Stone) [1865698 1851555] - [kernel] PM: sleep: Integrate suspend-to-idle with generig suspend flow (Al Stone) [1865698 1851555] - [base] PM: sleep: Drop dev_pm_skip_next_resume_phases() (Al Stone) [1865698 1851555] - [acpi] ACPI: button: Drop no longer necessary Asus T200TA lid_init_state quirk (Al Stone) [1865698 1851555] - [acpi] ACPI/PCI: pci_link: use extended_irq union member when setting ext-irq shareable (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Fix up fast path check in acpi_ec_add() (Al Stone) [1865698 1851555] - [x86] ACPI, x86/boot: make acpi_nobgrt static (Al Stone) [1865698 1851555] - [x86] acpi/x86: add a kernel parameter to disable ACPI BGRT (Al Stone) [1865698 1851555] - [acpi] x86: ACPI: fix CPU hotplug deadlock (Al Stone) [1865698 1851555] - [x86] acpi/x86: ignore unspecified bit positions in the ACPI global lock field (Al Stone) [1865698 1851555] - [x86] x86/acpi: make "asmlinkage" part first thing in the function definition (Al Stone) [1865698 1851555] - [x86] x86/ACPI/sleep: Move acpi_get_wakeup_address() into sleep.c, remove from (Al Stone) [1865698 1851555] - [x86] x86/ACPI/sleep: Remove an unnecessary include of asm/realmode.h (Al Stone) [1865698 1851555] - [x86] x86/efi: Explicitly include realmode.h to handle RM trampoline quirk (Al Stone) [1865698 1851555] - [acpi] ACPI: video: Use native backlight on Acer Aspire 5783z (Al Stone) [1865698 1851555] - [acpi] ACPICA: Update version 20200326 (Al Stone) [1865698 1851555] - [acpi] ACPICA: Fixes for acpiExec namespace init file (Al Stone) [1865698 1851555] - [acpi] ACPICA: WSMT: Fix typo, no functional change (Al Stone) [1865698 1851555] - [acpi] ACPICA: utilities: fix sprintf() (Al Stone) [1865698 1851555] - [acpi] ACPICA: acpiexec: remove redeclaration of acpi_gbl_db_opt_no_region_support (Al Stone) [1865698 1851555] - [acpi] ACPICA: Change PlatformCommChannel ASL keyword to PCC (Al Stone) [1865698 1851555] - [acpi] ACPICA: Fix IVRS IVHD type 10h reserved field name (Al Stone) [1865698 1851555] - [acpi] ACPICA: Implement IVRS IVHD type 11h parsing (Al Stone) [1865698 1851555] - [acpi] ACPICA: Fix a typo in a comment field (Al Stone) [1865698 1851555] - [acpi] ACPICA: Update version to 20200214 (Al Stone) [1865698 1851555] - [acpi] ACPI: CPPC: clean up acpi_get_psd_map() (Al Stone) [1865698 1851555] - [acpi] ACPI: PCI: Use scnprintf() for avoiding potential buffer overflow (Al Stone) [1865698 1851555] - [acpi] ACPI: fan: Use scnprintf() for avoiding potential buffer overflow (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Eliminate EC_FLAGS_QUERY_HANDSHAKE (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Do not clear boot_ec_is_ecdt in acpi_ec_add() (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Simplify acpi_ec_ecdt_start() and acpi_ec_init() (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Consolidate event handler installation code (Al Stone) [1865698 1851555] - [acpi] ACPI: list_for_each_safe() -> list_for_each_entry_safe() (Al Stone) [1865698 1851555] - [acpi] ACPI: video: remove redundant assignments to variable result (Al Stone) [1865698 1851555] - [acpi] ACPI: OSL: Add missing __acquires/__releases annotations (Al Stone) [1865698 1851555] - [acpi] ACPI / battery: Cleanup Lenovo Ideapad Miix 320 DMI table entry (Al Stone) [1865698 1851555] - [acpi] ACPI / AC: Cleanup DMI quirk table (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Use fast path in acpi_ec_add() for DSDT boot EC (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Simplify acpi_ec_add() (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Drop AE_NOT_FOUND special case from ec_install_handlers() (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Avoid passing redundant argument to functions (Al Stone) [1865698 1851555] - [include] ACPI: NUMA: Up-level "map to online node" functionality (Al Stone) [1865698 1851555] - [acpi] ACPICA: Fix a couple of typos (Al Stone) [1865698 1851555] - [acpi] ACPICA: use acpi_size instead of u32 for prefix_path_length (Al Stone) [1865698 1851555] - [acpi] ACPICA: cast length arguement to acpi_ns_build_normalized_path() as u32 (Al Stone) [1865698 1851555] - [acpi] ACPICA: cast the result of the pointer difference to u32 (Al Stone) [1865698 1851555] - [acpi] ACPICA: Table Manager: Update comments in a function header (Al Stone) [1865698 1851555] - [acpi] ACPICA: Enable sleep button on ACPI legacy wake (Al Stone) [1865698 1851555] - [acpi] ACPICA: Fix a comment "enable" fixed events -> "disable" all fixed events (Al Stone) [1865698 1851555] - [acpi] ACPICA: ASL-ASL+ converter: make root file a parameter for cv_init_file_tree (Al Stone) [1865698 1851555] - [acpi] ACPICA: ASL-ASL+ converter: remove function parameters from cv_init_file_tree() (Al Stone) [1865698 1851555] - [acpi] ACPI: Add new tiny-power-button driver to directly signal init (Al Stone) [1865698 1851555] - [acpi] ACPI: button: move HIDs to acpi/button.h (Al Stone) [1865698 1851555] - [acpi] ACPI: treewide: remove redundant IS_ERR() before error code check (Al Stone) [1865698 1851555] - [dma] dmaengine: idma64: Use actual device for DMA transfers (Steve Best) [1784118] - [platform] platform/x86: dell-smbios-wmi: Correct a memory leak (David Arcari) [1898516] - [x86] x86/{mce,mm}: Unmap the entire page if the whole page is affected and poisoned (Aristeu Rozanski) [1850800]- [x86] kvm: x86: fix CPUID entries returned by KVM_GET_CPUID2 ioctl (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: use kvm_complete_insn_gp in emulating RDMSR/WRMSR (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: remove bogus #GP injection (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: Fix split-irqchip vs interrupt injection window request (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: svm: fix error return code in svm_create_vcpu() (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: svm: Fix offset computation bug in __sev_dbg_decrypt() (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/mmu: Use cpuid to determine max gfn (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: mmu: Fix SPTE encoding of MMIO generation upper half (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: nvmx: Sync unsync'd vmcs02 state to vmcs12 on migration (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: tracing: Fix unmatched kvm_entry and kvm_exit events (Paolo Bonzini) [1904054 1906893 1904128] - [documentation] kvm: documentation: Update description of KVM_{GET, CLEAR}_DIRTY_LOG (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: get smi pending status correctly (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/pmu: Fix HW_REF_CPU_CYCLES event pseudo-encoding in intel_arch_events[] (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/pmu: Fix UBSAN shift-out-of-bounds warning in intel_pmu_refresh() (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: Add more protection against undefined behavior in rsvd_bits() (Paolo Bonzini) [1904054 1906893 1904128] - [documentation] kvm: documentation: Fix spec for KVM_CAP_ENABLE_CAP_VM (Paolo Bonzini) [1904054 1906893 1904128] - [documentation] kvm: Forbid the use of tagged userspace addresses for memslots (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: allow KVM_REQ_GET_NESTED_STATE_PAGES outside guest mode for VMX (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: nsvm: cancel KVM_REQ_GET_NESTED_STATE_PAGES on nested vmexit (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: nsvm: mark vmcb as dirty when forcingly leaving the guest mode (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: nsvm: correctly restore nested_run_pending on migration (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/mmu: Clarify TDP MMU page list invariants (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/mmu: Ensure TDP MMU roots are freed after yield (Paolo Bonzini) [1904054 1906893 1904128] - [security] apparmor: remove duplicate macro list_entry_is_head() (Paolo Bonzini) [1904054 1906893 1904128] - [kernel] linux/list.h: add a macro to test if entry is pointing to the head (Paolo Bonzini) [1904054 1906893 1904128] - [virt] kvm: check tlbs_dirty directly (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: change in pv_eoi_get_pending() to make code more readable (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: fix shift out of bounds reported by UBSAN (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/mmu: Optimize not-present/MMIO SPTE check in get_mmio_spte() (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/mmu: Use raw level to index into MMIO walks' sptes array (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/mmu: Get root level from walkers when retrieving MMIO SPTE (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/mmu: Use -1 to flag an undefined spte in get_mmio_spte() (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: svm: Remove the call to sev_platform_status() during setup (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: svm: Don't flush cache if hardware enforces cache coherency across encryption domains (Paolo Bonzini) [1904054 1906893 1904128] - [x86] cpu: Add hardware-enforced cache coherency as a CPUID feature (Paolo Bonzini) [1904054 1906893 1904128] - [x86] Remove X86_FEATURE_MFENCE_RDTSC (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: reinstate vendor-agnostic check on SPEC_CTRL cpuid bits (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm/vmx: Use TEST REG, REG instead of CMP $0, REG in vmenter.S (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: ignore SIPIs that are received while not in wait-for-sipi state (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: nsvm: set fixed bits by hand (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/mmu: Add TDP MMU SPTE changed trace point (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/mmu: Add existing trace points to TDP MMU (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: svm: check CR4 changes against vcpu->arch (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: adjust SEV for commit 7e8e6eed75e (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: svm: Move asid to vcpu_svm (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: remove unused macro HV_CLOCK_SIZE (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: Sink cpuid update into vendor-specific set_cr4 functions (Paolo Bonzini) [1904054 1906893 1904128] - [virt] kvm: remove kvm_clear_guest_page (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: Don't track dirty for KVM_SET_[TSS_ADDR|IDENTITY_MAP_ADDR] (Paolo Bonzini) [1904054 1906893 1904128] - [tools] kvm: selftests: test KVM_GET_SUPPORTED_HV_CPUID as a system ioctl (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: hyper-v: allow KVM_GET_SUPPORTED_HV_CPUID as a system ioctl (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: emulate wait-for-SIPI and SIPI-VMExit (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: fix apic_accept_events vs check_nested_events (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: Return bool instead of int for CR4 and SREGS validity checks (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: Move vendor CR4 validity check to dedicated kvm_x86_ops hook (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: svm: Drop VMXE check from svm_set_cr4() (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: vmx: Drop explicit 'nested' check from vmx_set_cr4() (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: vmx: Drop guest CPUID check for VMXE in vmx_set_cr4() (Paolo Bonzini) [1904054 1906893 1904128] - [netdrv] net/mlx5e: Update max_opened_tc also when channels are closed (Alaa Hleihel) [1918379] - [netdrv] net/mlx5: Fix leak upon failure of rule creation (Alaa Hleihel) [1918379 1914766] - [netdrv] net/mlx5: Fix function calculation for page trees (Alaa Hleihel) [1918379] - [infiniband] RDMA/mlx5: Allow creating all QPs even when non RDMA profile is used (Alaa Hleihel) [1918379] - [netdrv] mlx5: Mark BlueField-3 as unsupported device (Alaa Hleihel) [1918379] - [netdrv] net/mlx5: Update the list of the PCI supported devices (Alaa Hleihel) [1918379] - [netdrv] net/mlx5: Enable host PF HCA after eswitch is initialized (Alaa Hleihel) [1923760 1918379] - [netdrv] net/mlx5: Rename peer_pf to host_pf (Alaa Hleihel) [1923760 1918379] - [netdrv] net/mlx5: Make API mlx5_core_is_ecpf accept const pointer (Alaa Hleihel) [1923760 1918379] - [netdrv] net/mlx5: simplify the return expression of mlx5_ec_init() (Alaa Hleihel) [1918379] - [infiniband] IB/mlx5: Add mutex destroy call to cap_mask_mutex mutex (Alaa Hleihel) [1918379] - [infiniband] RDMA/mlx5: Use strict get/set operations for obj_id (Alaa Hleihel) [1918379] - [infiniband] RDMA/mlx5: Use the correct obj_id upon DEVX TIR creation (Alaa Hleihel) [1918379] - [include] net/mlx5: Expose ifc bits for query modify header (Alaa Hleihel) [1918379] - [netdrv] net/mlx5: CT: Fix incorrect removal of tuple_nat_node from nat rhashtable (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: Revert parameters on errors when changing MTU and LRO state without reset (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: Revert parameters on errors when changing trust state without reset (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: Correctly handle changing the number of queues when the interface is down (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: Fix CT rule + encap slow path offload and deletion (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: Disable hw-tc-offload when MLX5_CLS_ACT config is disabled (Alaa Hleihel) [1918379] - [netdrv] net/mlx5: Maintain separate page trees for ECPF and PF functions (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: Fix IPSEC stats (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: Reduce tc unsupported key print level (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: free page before return (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: E-switch, Fix rate calculation for overflow (Alaa Hleihel) [1918379] - [netdrv] net/mlx5: Fix memory leak on flow table creation error flow (Alaa Hleihel) [1918379] - [infiniband] Revert "RDMA/mlx5: Fix devlink deadlock on net namespace deletion" (Alaa Hleihel) [1918379] - [infiniband] RDMA/mlx5: Fix wrong free of blue flame register on error (Alaa Hleihel) [1918379] - [infiniband] IB/mlx5: Fix error unwinding when set_has_smi_cap fails (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: Add missing capability check for uplink follow (Alaa Hleihel) [1918379] - [netdrv] iavf: Use kzalloc for allocating only one thing (Stefan Assmann) [1838735] - [netdrv] iavf: fix double-release of rtnl_lock (Stefan Assmann) [1838735] - [netdrv] intel-ethernet: clean up W=1 warnings in kdoc (Stefan Assmann) [1838735] - [netdrv] iavf: Fix updating statistics (Stefan Assmann) [1838735] - [netdrv] iavf: fix error return code in iavf_init_get_resources() (Stefan Assmann) [1838735] - [netdrv] ethernet/intel: Convert fallthrough code comments (Stefan Assmann) [1838735] - [netdrv] net/intel: remove driver versions from Intel drivers (Stefan Assmann) [1838735] - [net] Bluetooth: Fix null pointer dereference in amp_read_loc_assoc_final_data (Gopal Tiwari) [1916057] - [fs] fs/fs-writeback.c: fix kernel-doc warning (Waiman Long) [1918047] - [include] memcg: only record foreign writebacks with dirty pages when memcg is not disabled (Waiman Long) [1918047] - [trace] writeback: don't access page->mapping directly in track_foreign_dirty TP (Waiman Long) [1918047] - [fs] writeback: add tracepoints for cgroup foreign writebacks (Waiman Long) [1918047] - [mm] writeback, memcg: Implement foreign dirty flushing (Waiman Long) [1918047] - [mm] mm: remove the account_page_dirtied export (Waiman Long) [1918047] - [fs] writeback, memcg: Implement cgroup_writeback_by_id() (Waiman Long) [1918047] - [mm] writeback: Separate out wb_get_lookup() from wb_get_create() (Waiman Long) [1918047] - [include] bdi: Add bdi->id (Waiman Long) [1918047] - [mm] mm/page-writeback: introduce tracepoint for wait_on_page_writeback() (Waiman Long) [1918047] - [fs] kernfs: fix barrier usage in __kernfs_new_node() (Waiman Long) [1918047] - [fs] kernfs: Allocating memory for kernfs_iattrs with kmem_cache (Waiman Long) [1918047] - [fs] fs: Convert writeback to XArray (Waiman Long) [1918047] - [mm] mm: Convert page-writeback to XArray (Waiman Long) [1918047] - [mm] mm/filemap: add missing mem_cgroup_uncharge() to __add_to_page_cache_locked() (Waiman Long) [1917681] - [mm] mm/slub: fix panic in slab_alloc_node() (Oleksandr Natalenko) [1921056] - [net] xfrm: interface: fix the priorities for ipip and ipv6 tunnels (Sabrina Dubroca) [1923269] - [net] netfilter: ipset: fix shift-out-of-bounds in htable_bits() (Antoine Tenart) [1918684] - [net] tcp: refine tcp_pacing_delay() for very low pacing rates (Antoine Tenart) [1905897] - [net] ensure correct skb->tstamp in various fragmenters (Antoine Tenart) [1905897] - [net] tcp: repaired skbs must init their tso_segs (Antoine Tenart) [1905897] - [net] tcp: address problems caused by EDT misshaps (Antoine Tenart) [1905897] - [net] net_sched: sch_fq: ensure maxrate fq parameter applies to EDT flows (Antoine Tenart) [1905897] - [net] tcp: refine tcp_tso_should_defer() after EDT adoption (Antoine Tenart) [1905897] - [net] tcp_bbr: update comments to reflect pacing_margin_percent (Antoine Tenart) [1905897] - [net] tcp: add tcp_reset_xmit_timer() helper (Antoine Tenart) [1905897] - [net] tcp: fix TCP_REPAIR xmit queue setup (Antoine Tenart) [1905897] - [net] tcp_bbr: adjust TCP BBR for departure time pacing (Antoine Tenart) [1905897] - [net] tcp_bbr: fix typo in bbr_pacing_margin_percent (Antoine Tenart) [1905897] - [net] tcp: optimize tcp internal pacing (Antoine Tenart) [1905897] - [net] net_sched: sch_fq: no longer use skb_is_tcp_pure_ack() (Antoine Tenart) [1905897] - [net] tcp: mitigate scheduling jitter in EDT pacing model (Antoine Tenart) [1905897] - [net] tcp: do not change tcp_wstamp_ns in tcp_mstamp_refresh (Antoine Tenart) [1905897] - [net] tcp/fq: move back to CLOCK_MONOTONIC (Antoine Tenart) [1905897] - [net] tcp: switch tcp_internal_pacing() to tcp_wstamp_ns (Antoine Tenart) [1905897] - [net] tcp: switch tcp and sch_fq to new earliest departure time model (Antoine Tenart) [1905897] - [net] tcp: switch internal pacing timer to CLOCK_TAI (Antoine Tenart) [1905897] - [net] tcp: provide earliest departure time in skb->tstamp (Antoine Tenart) [1905897] - [net] tcp: add tcp_wstamp_ns socket field (Antoine Tenart) [1905897] - [net] net_sched: sch_fq: switch to CLOCK_TAI (Antoine Tenart) [1905897] - [net] tcp: introduce tcp_skb_timestamp_us() helper (Antoine Tenart) [1905897] - [net] tcp: switch tcp_clock_ns() to CLOCK_TAI base (Antoine Tenart) [1905897] - [drm] drm/nouveau/disp/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/dmaobj/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/i2c/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/gpio/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/bar/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/mmu/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/timer/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/fb/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/imem/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/privring/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/mc/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/devinit/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/bios/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/pci/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/core: recognise GA10 (Ben Skeggs) [1916583] - [drm] drm/nouveau/kms/nv50-: fix case where notifier buffer is at offset 0 (Ben Skeggs) [1916583] - [drm] drm/nouveau/mmu: fix vram heap sizing (Ben Skeggs) [1916583] - [drm] drm/nouveau/i2c/gm200: increase width of aux semaphore owner fields (Ben Skeggs) [1916583] - [drm] drm/nouveau/i2c/gk110-: disable hw-initiated dpcd reads (Ben Skeggs) [1916583] - [drm] drm/nouveau/i2c/gk110: split out from i2c/gk104 (Ben Skeggs) [1916583] - [drm] drm/nouveau/privring: ack interrupts the same way as RM (Ben Skeggs) [1916583] - [drm] drm/nouveau/bios: fix issue shadowing expansion ROMs (Ben Skeggs) [1916583] - [netdrv] net/mlx5e: Fix memleak in mlx5e_create_l2_table_groups (Alaa Hleihel) [1899457] - [netdrv] net/mlx5e: Fix two double free cases (Alaa Hleihel) [1899457] - [netdrv] net/mlx5e: ethtool, Fix restriction of autoneg with 56G (Alaa Hleihel) [1899457] - [netdrv] net/mlx5e: In skb build skip setting mark in switchdev mode (Alaa Hleihel) [1899457] - [netdrv] net/mlx5: E-Switch, fix changing vf VLANID (Alaa Hleihel) [1899457] - [netdrv] net/mlx5e: Fix SWP offsets when vlan inserted by driver (Alaa Hleihel) [1899457 1819580] - [netdrv] net/mlx5: Use port_num 1 instead of 0 when delete a RoCE address (Alaa Hleihel) [1899457] - [netdrv] net/mlx5: Check if lag is supported before creating one (Alaa Hleihel) [1899457] - [infiniband] RDMA/mlx5: Fix MR cache memory leak (Alaa Hleihel) [1899457] - [netdrv] net/mlx5: Fix passing zero to 'PTR_ERR' (Alaa Hleihel) [1899457] - [netdrv] net/mlx5e: remove unnecessary memset (Alaa Hleihel) [1899457] - [infiniband] RDMA/mlx5: Assign dev to DM MR (Alaa Hleihel) [1899457] - [infiniband] RDMA/mlx5: Remove mlx5_ib_mr->npages (Alaa Hleihel) [1899457] - [documentation] scsi: fc: Update documentation of sysfs nodes for FPIN stats (Ewan Milne) [1859967] - [scsi] scsi: fc: Add mechanism to update FPIN signal statistics (Ewan Milne) [1859967] - [scsi] scsi: fc: Parse FPIN packets and update statistics (Ewan Milne) [1859967] - [scsi] scsi: fc: Add FPIN statistics to fc_host and fc_rport objects (Ewan Milne) [1859967] - [uapi] scsi: fc: Update formal FPIN descriptor definitions (Ewan Milne) [1859967] - [scsi] scsi: smartpqi: Update version to 1.2.16-012 (Don Brace) [1890727 1889844] - [scsi] scsi: smartpqi: Correct pqi_sas_smp_handler busy condition (Don Brace) [1890727 1889844] - [scsi] scsi: smartpqi: Correct driver removal with HBA disks (Don Brace) [1890727 1889844] - [target] scsi: target: Fix XCOPY NAA identifier lookup (Maurizio Lombardi) [1900463] {CVE-2020-28374} - [x86] perf/x86/intel/uncore: Add Comet Lake support (Michael Petlan) [1873271]- [net] bridge: Fix a warning when del bridge sysfs (Davide Caratti) [1917518] - [net] bridge: Avoid infinite loop when suppressing NS messages with invalid options (Davide Caratti) [1917518] - [net] bridge: fix stale eth hdr pointer in br_dev_xmit (Davide Caratti) [1917518] - [net] SUNRPC: Handle 0 length opaque XDR object data properly (Dave Wysochanski) [1906400] - [net] SUNRPC: Move simple_get_bytes and simple_get_netobj into private header (Dave Wysochanski) [1906400] - [block] nbd: make the config put is called before the notifying the waiter (Ming Lei) [1743857] - [block] nbd: restore default timeout when setting it to zero (Ming Lei) [1743857] - [kernel] rcu/tree: Defer kvfree_rcu() allocation to a clean context (Waiman Long) [1922453] - [kernel] cgroup: Fix memory leak when parsing multiple source parameters (Waiman Long) [1922453] - [kernel] cpuset: fix race between hotplug work and later CPU offline (Waiman Long) [1922453] - [kernel] cgroup: freezer: call cgroup_enter_frozen() with preemption disabled in ptrace_stop() (Waiman Long) [1922453] - [kernel] cgroup: freezer: fix frozen state inheritance (Waiman Long) [1922453] - [kernel] locking/lockdep: Cure noinstr fail (Waiman Long) [1922453] - [kernel] tick/nohz: Narrow down noise while setting current task's tick dependency (Waiman Long) [1922453] - [fs] fs: Kill DCACHE_DONTCACHE dentry even if DCACHE_REFERENCED is set (Eric Sandeen) [1921903] - [fs] fs: Handle I_DONTCACHE in iput_final() instead of generic_drop_inode() (Eric Sandeen) [1921903] - [netdrv] ice: update dev_addr in ice_set_mac_address even if HW filter exists (Jonathan Toppins) [1879318] - [tools] libbpf: Fix uninitialized variable in btf_parse_type_sec (Jiri Olsa) [1922197] - [tools] libbpf: Support BTF loading and raw data output in both endianness (Jiri Olsa) [1922197] - [tools] selftests/bpf: Test BTF writing APIs (Jiri Olsa) [1922197] - [tools] libbpf: Add btf__str_by_offset() as a more generic variant of name_by_offset (Jiri Olsa) [1922197] - [tools] libbpf: Add BTF writing APIs (Jiri Olsa) [1922197] - [tools] libbpf: Add btf__new_empty() to create an empty BTF object (Jiri Olsa) [1922197] - [tools] libbpf: Allow modification of BTF and add btf__add_str API (Jiri Olsa) [1922197] - [tools] libbpf: Extract generic string hashing function for reuse (Jiri Olsa) [1922197] - [tools] libbpf: Generalize common logic for managing dynamically-sized arrays (Jiri Olsa) [1922197] - [tools] libbpf: Remove assumption of single contiguous memory for BTF data (Jiri Olsa) [1922197] - [tools] libbpf: Refactor internals of BTF type index (Jiri Olsa) [1922197] - [tools] libbpf: Remove any use of reallocarray() in libbpf (Jiri Olsa) [1922197] - [tools] libbpf: Clean up and improve CO-RE reloc logging (Jiri Olsa) [1922197] - [tools] libbpf: Improve error logging for mismatched BTF kind cases (Jiri Olsa) [1922197] - [scsi] scsi: qla2xxx: Fix mailbox Ch erroneous error (Nilesh Javali) [1894578] - [sound] ALSA: ASoC: Intel: tgl: remove sof_fw_filename set for tgl_3_in_1_default (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: allow soundwire use desc->default_fw_filename (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: Intel: sof_sdw: set proper flags for Dell TGL-H SKU 0A5E (Jaroslav Kysela) [1783462] - [sound] ALSA: hda: intel-dsp-config: add PCI id for TGL-H (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Properly unregister DAI on removal (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Fix memory corruption in soc_tplg_denum_create_values() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Add missing size check (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Fix wrong size check (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Simplify remove_widget function (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Remove empty functions (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Change allocations to resource managed (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Unify all device references (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Remove unused functions from topology API (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98926: drop driver pm=NULL assignment (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98925: drop driver pm=NULL assignment (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98926: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98925: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max9867: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: codecs: max98373-sdw: align regmap use with other codecs (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98371: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98390: Fix error codes in max98390_dsm_init() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98371: drop driver pm=NULL assignment (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98095: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98373: don't access volatile registers in bias level off (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98090: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: pcm: DRAIN support reactivation (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt711: mutex between calibration and power state changes (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt711: remove warnings (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt5660: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: codecs: rt*.c: remove useless pointer cast (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt1015p: delay 300ms after SDB pulling high for calibration (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt1015p: move SDB control from trigger to DAPM (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt1015: check the return value of regmap_read during i2c probe (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt1015: modification for calibration to get better performance (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt1015: support TDM slot configuration (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: qcom: Fix build failure when slimbus is module (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: Fix DEBUG_LOCKS_WARN_ON for uninitialized attribute (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: master: use pm_runtime_set_active() on add (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: intel: fix another unused-function warning (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: bus: only clear valid DPN interrupts (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: bus: only clear valid DP0 interrupts (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: registers: add definitions for clearable interrupt fields (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: bus: reset slave_notify status at each loop (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: bus: add comments to explain interrupt loop filter (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: SDCA: detect sdca_cascade interrupt (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: Intel: Boards: tgl_max98373: update TDM slot_width (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: intel: sof_rt5682: Add support for tgl_rt1011_rt5682 (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: Intel: Boards: tgl_max98373: add dpcm_capture flag for speaker_smart_amp (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: intel: sof_rt5682: Add quirk for Dooly (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: intel: sof_rt5682: Add support for cml_rt1015_rt5682 (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: Intel: sof_sdw: add quirk for new TigerLake-SDCA device (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: Intel: add hw specific PCM constraints (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: loader: do not warn about unknown firmware headers (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Remove multistep topology loading (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: sof-audio: remove goto used for force-nocodec support (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: ops: modify the signature of stall op (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: topology: remove const in sizeof() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: use inclusive language for bclk and fsync (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: use inclusive language for bclk and fsync (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: ops: add parse_platform_ext_manifest() op (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: relax PCM period and buffer size constraints (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: nocodec: modify DAI link definitions (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: trace: Add runtime trace filtering mechanism (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: Add `memory_info` file to debugfs (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: Change section comment for SOF_IPC_TEST_ (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: Improve code alignment in header.h (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: IPC: fix implicit type overflow (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: ext_manifest: Parse firmware config dictionary (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: Intel: hda: fix the condition passed to sof_dev_dbg_or_err (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: modify the SOF_DBG flags (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: Intel: hda: remove duplicated status dump (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: ext_manifest: parse cavs extra config data elem (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: Intel: hda: define parse_platform_ext_manifest op (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: control: override volume info callback (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: control: remove const in sizeof() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: Add .prepare/.complete callbacks (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: Activate runtime PM with SOF OF device (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: soc-pcm: add missing ret=0 at soc_pcm_open() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: soc-pcm: ignore un-needed mutex_unlock() case on soc_pcm_open() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: soc-pcm: remove unneeded dev_err() for snd_soc_component_module/open() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: soc-pcm: remove unneeded dev_err() for snd_soc_dai_startup() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: soc-pcm: add soc_pcm_clean() and call it from soc_pcm_open/close() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: soc-link: add mark for snd_soc_link_startup/shutdown() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: soc-dai: add mark for snd_soc_dai_startup/shutdown() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: soc-component: add mark for snd_soc_pcm_component_pm_runtime_get/put() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: soc-component: add mark for soc_pcm_components_open/close() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: Intel: KMB: Fix S24_LE configuration (Jaroslav Kysela) [1783462] - [sound] ALSA: ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt5682: change SAR voltage threshold (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt1015: increase the time to detect BCLK (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt1015: add delay to fix pop noise from speaker (Jaroslav Kysela) [1783462] - [powerpc] powerpc/tm: Avoid machine crash on rt_sigreturn() (Gustavo Duarte) [1860550] - [net] udp: Prevent reuseport_select_sock from reading uninitialized socks (Guillaume Nault) [1917953] - [net] flow_offload: Fix memory leak for indirect flow block (Guillaume Nault) [1917953] - [net] sock: set sk_err to ee_errno on dequeue from errq (Guillaume Nault) [1917953] - [net] devlink: Make sure devlink instance and port are in same net namespace (Guillaume Nault) [1917953] - [net] devlink: Hold rtnl lock while reading netdev attributes (Guillaume Nault) [1917953] - [net] devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() (Guillaume Nault) [1917953] - [net] tipc: fix NULL deref in tipc_link_xmit() (Xin Long) [1918657] - [net] tipc: prevent possible null deref of link (Xin Long) [1918657] - [net] tipc: fix incompatible mtu of transmission (Xin Long) [1918657] - [net] tipc: fix memory leak in tipc_topsrv_start() (Xin Long) [1918657] - [net] tipc: add stricter control of reserved service types (Xin Long) [1918657] - [tools] selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps (Jiri Benc) [1882709] - [tools] selftests/bpf/test_offload.py: Reset ethtool features after failed setting (Jiri Benc) [1882709] - [tools] selftests/bpf/test_offload.py: Fix expected case of extack messages (Jiri Benc) [1882709] - [tools] selftests/bpf/test_offload.py: Only check verifier log on verification fails (Jiri Benc) [1882709] - [netdrv] netdevsim: Add debugfs toggle to reject BPF programs in verifier (Jiri Benc) [1882709] - [tools] selftests/bpf/test_offload.py: Remove check for program load flags match (Jiri Benc) [1882709] - [net] xdp: Remove the xdp_attachment_flags_ok() callback (Jiri Benc) [1882709] - [net] net, xsk: Avoid taking multiple skbuff references (Jiri Benc) [1882709] - [net] increment xmit_recursion level in dev_direct_xmit() (Jiri Benc) [1882709] - [kernel] usermodehelper: reset umask to default before executing user process (Jiri Benc) [1882709] - [net] xsk: Do not discard packet when NETDEV_TX_BUSY (Jiri Benc) [1882709] - [net] xsk: Fix number of pinned pages/umem size discrepancy (Jiri Benc) [1882709] - [include] netdevice.h: fix xdp_state kernel-doc warning (Jiri Benc) [1882709] - [net] bpf: xdp: Fix XDP mode when no mode flags specified (Jiri Benc) [1882709] - [net] bpf: Fix XDP FD-based attach/detach logic around XDP_FLAGS_UPDATE_IF_NOEXIST (Jiri Benc) [1882709] - [kernel] add a kernel_wait helper (Jiri Benc) [1882709] - [tools] selftests/bpf: Add link detach tests for cgroup, netns, and xdp bpf_links (Jiri Benc) [1882709] - [net] bpf: Add support for forced LINK_DETACH command (Jiri Benc) [1882709] - [kernel] bpf: Fix build without CONFIG_NET when using BPF XDP link (Jiri Benc) [1882709] - [net] xdp: Prevent kernel-infoleak in xsk_getsockopt() (Jiri Benc) [1882709] - [net] udp, bpf: Ignore connections in reuseport group after BPF sk lookup (Jiri Benc) [1882709] - [net] Revert "net: optimize the sockptr_t for unified kernel/user address spaces" (Jiri Benc) [1882709] - [net] improve the user pointer check in init_user_sockptr (Jiri Benc) [1882709] - [include] net: remove sockptr_advance (Jiri Benc) [1882709] - [include] net: make sockptr_is_null strict aliasing safe (Jiri Benc) [1882709] - [net] optimize the sockptr_t for unified kernel/user address spaces (Jiri Benc) [1882709] - [net] bpfilter: switch bpfilter_ip_set_sockopt to sockptr_t (Jiri Benc) [1882709] - [net] switch copy_bpf_fprog_from_user to sockptr_t (Jiri Benc) [1882709] - [include] net: add a new sockptr_t type (Jiri Benc) [1882709] - [net] bpfilter: reject kernel addresses (Jiri Benc) [1882709] - [net] bpfilter: split __bpfilter_process_sockopt (Jiri Benc) [1882709] - [net] bpfilter: fix up a sparse annotation (Jiri Benc) [1882709] - [net] udp: Don't discard reuseport selection when group has connections (Jiri Benc) [1882709] - [net] bpf, xdp: Remove XDP_QUERY_PROG and XDP_QUERY_PROG_HW XDP commands (Jiri Benc) [1882709] - [tools] selftests/bpf: Add BPF XDP link selftests (Jiri Benc) [1882709] - [net] bpf: Implement BPF XDP link-specific introspection APIs (Jiri Benc) [1882709] - [net] bpf, xdp: Implement LINK_UPDATE for BPF XDP link (Jiri Benc) [1882709] - [net] bpf, xdp: Add bpf_link-based XDP attachment API (Jiri Benc) [1882709] - [net] bpf, xdp: Extract common XDP program attachment logic (Jiri Benc) [1882709] - [net] bpf, xdp: Maintain info on attached XDP BPF programs in net_device (Jiri Benc) [1882709] - [kernel] bpf, netns: Fix build without CONFIG_INET (Jiri Benc) [1882709] - [net] udp6: Run SK_LOOKUP BPF program on socket lookup (Jiri Benc) [1882709] - [net] udp6: Extract helper for selecting socket from reuseport group (Jiri Benc) [1882709] - [net] udp: Run SK_LOOKUP BPF program on socket lookup (Jiri Benc) [1882709] - [net] udp: Extract helper for selecting socket from reuseport group (Jiri Benc) [1882709] - [net] ipv6: remove unused arg exact_dif in compute_score (Jiri Benc) [1882709] - [net] ipv4: remove unused arg exact_dif in compute_score (Jiri Benc) [1882709] - [net] udp: Remove unused variable/function (exact_dif) (Jiri Benc) [1882709] - [net] udp: Remove unused parameter (exact_dif) (Jiri Benc) [1882709] - [net] udp: only choose unbound UDP socket for multicast when not in a VRF (Jiri Benc) [1882709] - [net] ensure unbound datagram socket to be chosen when not in a VRF (Jiri Benc) [1882709] - [net] ensure unbound stream socket to be chosen when not in a VRF (Jiri Benc) [1882709] - [net] allow binding socket in a VRF when there's an unbound socket (Jiri Benc) [1882709] - [net] udp6: drop unneeded likely() call around IS_ERR() (Jiri Benc) [1882709] - [net] udp: drop unneeded likely() call around IS_ERR() (Jiri Benc) [1882709] - [net] inet6: Run SK_LOOKUP BPF program on socket lookup (Jiri Benc) [1882709] - [net] inet6: Extract helper for selecting socket from reuseport group (Jiri Benc) [1882709] - [net] inet: Run SK_LOOKUP BPF program on socket lookup (Jiri Benc) [1882709] - [net] inet: Extract helper for selecting socket from reuseport group (Jiri Benc) [1882709] - [net] simplify cBPF setsockopt compat handling (Jiri Benc) [1882709] - [net] explicitly include in net/core/sock.c (Jiri Benc) [1882709] - [include] compat: provide compat_ptr() on all architectures (Jiri Benc) [1882709] - [net] socket: move compat timeout handling into sock.c (Jiri Benc) [1882709] - [include] xdp: introduce xdp_get_shared_info_from_{buff, frame} utility routines (Jiri Benc) [1882709] - [net] xsk: Add xdp statistics to xsk_diag (Jiri Benc) [1882709] - [net] xsk: Add new statistics (Jiri Benc) [1882709] - [net] bpfilter: Initialize pos variable (Jiri Benc) [1882709] - [kernel] umd: Stop using split_argv (Jiri Benc) [1882709] - [kernel] umd: Remove exit_umh (Jiri Benc) [1882709] - [net] bpfilter: Take advantage of the facilities of struct pid (Jiri Benc) [1882709] - [kernel] exit: Factor thread_group_exited out of pidfd_poll (Jiri Benc) [1882709] - [kernel] umd: Track user space drivers with struct pid (Jiri Benc) [1882709] - [net] bpfilter: Move bpfilter_umh back into init data (Jiri Benc) [1882709] - [fs] exec: Remove do_execve_file (Jiri Benc) [1882709] - [kernel] umh: Stop calling do_execve_file (Jiri Benc) [1882709] - [kernel] umd: Transform fork_usermode_blob into fork_usermode_driver (Jiri Benc) [1882709] - [kernel] umd: Rename umd_info.cmdline umd_info.driver_name (Jiri Benc) [1882709] - [kernel] umd: For clarity rename umh_info umd_info (Jiri Benc) [1882709] - [kernel] umh: Separate the user mode driver and the user mode helper support (Jiri Benc) [1882709] - [kernel] umh: Move setting PF_UMH into umh_pipe_setup (Jiri Benc) [1882709] - [kernel] umh: Remove call_usermodehelper_setup_file. (Jiri Benc) [1882709] - [kernel] umh: Rename the user mode driver helpers for clarity (Jiri Benc) [1882709] - [kernel] umh: Capture the pid in umh_pipe_setup (Jiri Benc) [1882709] - [net] bpf: Add SO_KEEPALIVE and related options to bpf_setsockopt (Jiri Benc) [1882709] - [net] tcp: Expose tcp_sock_set_keepidle_locked (Jiri Benc) [1882709] - [net] tcp: add tcp_sock_set_keepidle (Jiri Benc) [1882709] - [net] sock: Move sock_valbool_flag to header (Jiri Benc) [1882709] - [net] spread "enum sock_flags" (Jiri Benc) [1882709] - [tools] bpf: Use local copy of headers including uapi/linux/filter.h (Jiri Benc) [1882709] - [net] bpfilter: fix iptables failure if bpfilter_umh is disabled (Jiri Benc) [1882709] - [s390] s390/crypto: add arch_get_random_long() support (Vladis Dronov) [1904274] - [net] net/smc: Add support for obtaining SMCR device list (Philipp Rudo) [1868684] - [net] net/smc: Add support for obtaining SMCD device list (Philipp Rudo) [1868684] - [net] net/smc: Add SMC-D Linkgroup diagnostic support (Philipp Rudo) [1868684] - [net] net/smc: Introduce SMCR get link command (Philipp Rudo) [1868684] - [net] net/smc: Introduce SMCR get linkgroup command (Philipp Rudo) [1868684] - [net] net/smc: Add support for obtaining system information (Philipp Rudo) [1868684] - [net] net/smc: Introduce generic netlink interface for diagnostic purposes (Philipp Rudo) [1868684] - [net] net/smc: Refactor smc ism v2 capability handling (Philipp Rudo) [1868684] - [net] net/smc: Add diagnostic information to link structure (Philipp Rudo) [1868684] - [net] net/smc: Add diagnostic information to smc ib-device (Philipp Rudo) [1868684] - [net] net/smc: Add link counters for IB device ports (Philipp Rudo) [1868684] - [net] net/smc: Add connection counters for links (Philipp Rudo) [1868684] - [net] net/smc: Use active link of the connection (Philipp Rudo) [1868684] - [net] net/smc: use helper smc_conn_abort() in listen processing (Philipp Rudo) [1868684] - [net] sched: sch_frag: add generic packet fragment support. (Marcelo Leitner) [1909262] - [net] sched: act_mirred: refactor the handle of xmit (Marcelo Leitner) [1909262] - [net] sched: fix miss init the mru in qdisc_skb_cb (Marcelo Leitner) [1909262] - [net] openvswitch: using ip6_fragment in ipv6_stub (Marcelo Leitner) [1909262] - [net] ipv6: add ipv6_fragment hook in ipv6_stub (Marcelo Leitner) [1909262] - [x86] x86/resctrl: Fix spelling in user-visible warning messages (Puneet Sethi) [1717078] - [x86] x86/resctrl: Enable user to view thread or core throttling mode (Puneet Sethi) [1717078] - [x86] x86/resctrl: Enumerate per-thread MBA controls (Puneet Sethi) [1717078] - [x86] cacheinfo: Move resctrl's get_cache_id() to the cacheinfo header file (Puneet Sethi) [1717078] - [x86] x86/resctrl: Add struct rdt_cache::arch_has_{sparse, empty}_bitmaps (Puneet Sethi) [1717078] - [x86] x86/resctrl: Merge AMD/Intel parse_bw() calls (Puneet Sethi) [1717078] - [x86] x86/resctrl: Add struct rdt_membw::arch_needs_linear to explain AMD/Intel MBA difference (Puneet Sethi) [1717078] - [x86] x86/resctrl: Use is_closid_match() in more places (Puneet Sethi) [1717078] - [x86] x86/resctrl: Use container_of() in delayed_work handlers (Puneet Sethi) [1717078] - [x86] x86/resctrl: Fix stale comment (Puneet Sethi) [1717078] - [x86] x86/resctrl: Remove struct rdt_membw::max_delay (Puneet Sethi) [1717078] - [x86] x86/resctrl: Remove unused struct mbm_state::chunks_bw (Puneet Sethi) [1717078] - [x86] x86/resctrl: Fix memory bandwidth counter width for AMD (Puneet Sethi) [1845633 1717078] - [documentation] Documentation: x86: fix some typos (Puneet Sethi) [1717078] - [documentation] Documentation: x86: Clarify MBA takes MB as referring to mba_sc (Puneet Sethi) [1717078] - [documentation] Documentation: x86: Remove cdpl2 unspported statement and fix capitalisation (Puneet Sethi) [1717078] - [documentation] Documentation: x86: Contiguous cbm isn't all X86 (Puneet Sethi) [1717078] - [documentation] Documentation: x86: convert resctrl_ui.txt to reST (Puneet Sethi) [1717078] - [kernel] livepatch: Make klp_apply_object_relocs static (Yannick Cote) [1866433] - [kernel] livepatch: Prevent module-specific KLP rela sections from referencing vmlinux symbols (Yannick Cote) [1866433] - [x86] livepatch: Remove .klp.arch (Yannick Cote) [1866433] - [kernel] livepatch: Apply vmlinux-specific KLP relocations early (Yannick Cote) [1866433] - [kernel] livepatch: Disallow vmlinux.ko (Yannick Cote) [1866433]- [sound] ALSA: hda: Add Cometlake-R PCI ID (Jaroslav Kysela) [1915650] - [fs] xfs: don't drain buffer lru on freeze and read-only remount (Brian Foster) [1903387] - [fs] xfs: rename xfs_wait_buftarg() to xfs_buftarg_drain() (Brian Foster) [1903387] - [net] mptcp: implement delegated actions (Paolo Abeni) [1892375] - [net] mptcp: schedule work for better snd subflow selection (Paolo Abeni) [1892375] - [net] mptcp: do not queue excessive data on subflows (Paolo Abeni) [1892375] - [net] mptcp: re-enable sndbuf autotune (Paolo Abeni) [1892375] - [net] mptcp: always graft subflow socket to parent (Paolo Abeni) [1892375] - [include] lockdep: Introduce in_softirq lockdep assert (Paolo Abeni) [1892375] - [net] selinux: handle MPTCP consistently with TCP (Paolo Abeni) [1892375] - [net] mptcp: fix locking in mptcp_disconnect() (Paolo Abeni) [1892375] - [net] mptcp: better msk-level shutdown. (Paolo Abeni) [1892375] - [net] mptcp: more strict state checking for acks (Paolo Abeni) [1892375] - [tools] selftests: mptcp: add the MP_PRIO testcases (Paolo Abeni) [1892375] - [net] mptcp: add the mibs for MP_PRIO (Paolo Abeni) [1892375] - [tools] selftests: mptcp: add set_flags command in pm_nl_ctl (Paolo Abeni) [1892375] - [net] mptcp: add set_flags command in PM netlink (Paolo Abeni) [1892375] - [net] mptcp: add the incoming MP_PRIO support (Paolo Abeni) [1892375] - [net] mptcp: add the outgoing MP_PRIO support (Paolo Abeni) [1892375] - [tools] selftests: mptcp: add testcases for setting the address ID (Paolo Abeni) [1892375] - [net] mptcp: add the address ID assignment bitmap (Paolo Abeni) [1892375] - [net] mptcp: cap forward allocation to 1M (Paolo Abeni) [1892375] - [net] mptcp: fix pending data accounting (Paolo Abeni) [1892375] - [net] mptcp: push pending frames when subflow has free space (Paolo Abeni) [1892375] - [net] mptcp: properly annotate nested lock (Paolo Abeni) [1892375] - [net] mptcp: fix security context on server socket (Paolo Abeni) [1892375] - [net] mptcp: clear use_ack and use_map when dropping other suboptions (Paolo Abeni) [1892375] - [net] mptcp: let MPTCP create max size skbs (Paolo Abeni) [1892375] - [net] mptcp: pm: simplify select_local_address() (Paolo Abeni) [1892375] - [net] mptcp: parse and act on incoming FASTCLOSE option (Paolo Abeni) [1892375] - [net] mptcp: hold mptcp socket before calling tcp_done (Paolo Abeni) [1892375] - [net] mptcp: use MPTCPOPT_HMAC_LEN macro (Paolo Abeni) [1892375] - [tools] selftests: mptcp: add the flush addrs testcase (Paolo Abeni) [1892375] - [net] mptcp: remove address when netlink flushes addrs (Paolo Abeni) [1892375] - [net] mptcp: attach subflow socket to parent cgroup (Paolo Abeni) [1892375] - [net] mptcp: be careful on subflows shutdown (Paolo Abeni) [1892375] - [net] mptcp: plug subflow context memory leak (Paolo Abeni) [1892375] - [net] mptcp: link MPC subflow into msk only after accept (Paolo Abeni) [1892375] - [net] mptcp: use the variable sk instead of open-coding (Paolo Abeni) [1892375] - [net] mptcp: rename add_addr_signal and mptcp_add_addr_status (Paolo Abeni) [1892375] - [net] mptcp: drop rm_addr_signal flag (Paolo Abeni) [1892375] - [net] mptcp: print out port and ahmac when receiving ADD_ADDR (Paolo Abeni) [1892375] - [net] mptcp: add port parameter for mptcp_pm_announce_addr (Paolo Abeni) [1892375] - [net] mptcp: send out dedicated packet for ADD_ADDR using port (Paolo Abeni) [1892375] - [net] mptcp: add the outgoing ADD_ADDR port support (Paolo Abeni) [1892375] - [net] mptcp: use adding up size to get ADD_ADDR length (Paolo Abeni) [1892375] - [net] mptcp: add port support for ADD_ADDR suboption writing (Paolo Abeni) [1892375] - [net] mptcp: unify ADD_ADDR and ADD_ADDR6 suboptions writing (Paolo Abeni) [1892375] - [net] mptcp: unify ADD_ADDR and echo suboptions writing (Paolo Abeni) [1892375] - [net] mptcp: print new line in mptcp_seq_show() if mptcp isn't in use (Paolo Abeni) [1892375] - [net] mptcp: emit tcp reset when a join request fails (Paolo Abeni) [1892375] - [net] tcp: merge 'init_req' and 'route_req' functions (Paolo Abeni) [1892375] - [net] security: add const qualifier to struct sock in various places (Paolo Abeni) [1892375] - [net] mptcp: avoid potential infinite loop in mptcp_recvmsg() (Paolo Abeni) [1892375] - [net] mptcp: use mptcp release_cb for delayed tasks (Paolo Abeni) [1892375] - [net] mptcp: avoid a few atomic ops in the rx path (Paolo Abeni) [1892375] - [net] mptcp: allocate TX skbs in msk context (Paolo Abeni) [1892375] - [net] mptcp: protect the rx path with the msk socket spinlock (Paolo Abeni) [1892375] - [net] mptcp: implement wmem reservation (Paolo Abeni) [1892375] - [net] mptcp: open code mptcp variant for lock_sock (Paolo Abeni) [1892375] - [net] mptcp: fix NULL ptr dereference on bad MPJ (Paolo Abeni) [1892375] - [net] mptcp: be careful on MPTCP-level ack. (Paolo Abeni) [1892375] - [net] mptcp: put reference in mptcp timeout timer (Paolo Abeni) [1892375] - [net] mptcp: refine MPTCP-level ack scheduling (Paolo Abeni) [1892375] - [net] mptcp: track window announced to peer (Paolo Abeni) [1892375] - [tools] selftests: mptcp: add ADD_ADDR IPv6 test cases (Paolo Abeni) [1892375] - [net] mptcp: send out dedicated ADD_ADDR packet (Paolo Abeni) [1892375] - [net] mptcp: change add_addr_signal type (Paolo Abeni) [1892375] - [net] mptcp: keep unaccepted MPC subflow into join list (Paolo Abeni) [1892375] - [tools] selftests: mptcp: add link failure test case (Paolo Abeni) [1892375] - [net] mptcp: skip to next candidate if subflow has unacked data (Paolo Abeni) [1892375] - [net] mptcp: fix state tracking for fallback socket (Paolo Abeni) [1892375] - [net] mptcp: drop WORKER_RUNNING status bit (Paolo Abeni) [1892375] - [net] mptcp: update rtx timeout only if required. (Paolo Abeni) [1892375] - [net] mptcp: send explicit ack on delayed ack_seq incr (Paolo Abeni) [1892375] - [net] mptcp: keep track of advertised windows right edge (Paolo Abeni) [1892375] - [net] mptcp: rework poll+nospace handling (Paolo Abeni) [1892375] - [net] mptcp: try to push pending data on snd una updates (Paolo Abeni) [1892375] - [net] mptcp: move page frag allocation in mptcp_sendmsg() (Paolo Abeni) [1892375] - [net] mptcp: refactor shutdown and close (Paolo Abeni) [1892375] - [net] mptcp: introduce MPTCP snd_nxt (Paolo Abeni) [1892375] - [net] mptcp: add accounting for pending data (Paolo Abeni) [1892375] - [net] mptcp: reduce the arguments of mptcp_sendmsg_frag (Paolo Abeni) [1892375] - [net] mptcp: introduce mptcp_schedule_work (Paolo Abeni) [1892375] - [net] tcp: factor out __tcp_close() helper (Paolo Abeni) [1892375] - [net] mptcp: use tcp_build_frag() (Paolo Abeni) [1892375] - [net] tcp: factor out tcp_build_frag() (Paolo Abeni) [1892375] - [net] tcp: schedule EPOLLOUT after a partial sendmsg (Paolo Abeni) [1892375] - [net] tcp: annotate tp->write_seq lockless reads (Paolo Abeni) [1892375] - [net] mptcp: fix static checker warnings in mptcp_pm_add_timer (Paolo Abeni) [1892375] - [tools] selftests: mptcp: add ADD_ADDR timeout test case (Paolo Abeni) [1892375] - [documentation] networking: mptcp: Add MPTCP sysctl entries (Paolo Abeni) [1892375] - [net] mptcp: add a new sysctl add_addr_timeout (Paolo Abeni) [1892375] - [net] mptcp: split mptcp_clean_una function (Paolo Abeni) [1892375] - [net] tcp: propagate MPTCP skb extensions on xmit splits (Paolo Abeni) [1892375] - [net] mptcp: use _fast lock version in __mptcp_move_skbs (Paolo Abeni) [1892375] - [net] mptcp: adjust mptcp receive buffer limit if subflow has larger one (Paolo Abeni) [1892375] - [net] tcp: fix compile error if !CONFIG_SYSCTL (Paolo Abeni) [1892375] - [net] tcp: add tcp_tx_skb_cache sysctl (Paolo Abeni) [1892375] - [net] tcp: do not recycle cloned skbs (Paolo Abeni) [1892375] - [net] tcp: properly reset skb->truesize for tx recycling (Paolo Abeni) [1892375] - [net] tcp: cleanup sk_tx_skb_cache before reuse (Paolo Abeni) [1892375] - [net] tcp: fix zerocopy and notsent_lowat issues (Paolo Abeni) [1892375] - [net] tcp: add one skb cache for tx (Paolo Abeni) [1892375] - [include] include: fpga: adi-axi-common.h: fixup whitespace tab -> space (Luis Goncalves) [1494702] - [include] include: fpga: adi-axi-common.h: add version helper macros (Luis Goncalves) [1494702] - [fpga] fpga: dfl: afu: convert get_user_pages() --> pin_user_pages() (Luis Goncalves) [1494702] - [fpga] fpga: dfl: fix bug in port reset handshake (Luis Goncalves) [1494702] - [fpga] fpga: dfl: pci: reduce the scope of variable 'ret' (Luis Goncalves) [1494702] - [fpga] fpga: dfl: pci: add device id for Intel FPGA PAC N3000 (Luis Goncalves) [1494702] - [fpga] fpga: dfl: afu: add AFU interrupt support (Luis Goncalves) [1494702] - [fpga] fpga: dfl: fme: add interrupt support for global error reporting (Luis Goncalves) [1494702] - [fpga] fpga: dfl: afu: add interrupt support for port error reporting (Luis Goncalves) [1494702] - [fpga] fpga: dfl: introduce interrupt trigger setting API (Luis Goncalves) [1494702] - [fpga] fpga: dfl: pci: add irq info for feature devices enumeration (Luis Goncalves) [1494702] - [fpga] fpga: dfl: parse interrupt info for feature devices on enumeration (Luis Goncalves) [1494702] - [fpga] fpga manager: xilinx-spi: check INIT_B pin during write_init (Luis Goncalves) [1494702] - [fpga] fpga: Fix dead store in fpga-bridge.c (Luis Goncalves) [1494702] - [fpga] fpga: Fix dead store fpga-mgr.c (Luis Goncalves) [1494702] - [fpga] fpga: dfl: Use struct_size() in kzalloc() (Luis Goncalves) [1494702] - [fpga] fpga manager: xilinx-spi: remove unneeded, mistyped variables (Luis Goncalves) [1494702] - [fpga] fpga manager: xilinx-spi: valid for the 7 Series too (Luis Goncalves) [1494702] - [fpga] fpga: zynqmp: fix modular build (Luis Goncalves) [1494702] - [fpga] drivers/fpga/dfl-afu-dma-region.c: get rid of pointless access_ok() (Luis Goncalves) [1494702] - [fpga] drivers/fpga/dfl-fme-pr.c: get rid of pointless access_ok() (Luis Goncalves) [1494702] - [fpga] fpga: dfl: afu: Corrected error handling levels (Luis Goncalves) [1494702] - [fpga] fpga: dfl: afu: support debug access to memory-mapped afu regions (Luis Goncalves) [1494702] - [fpga] fpga: dfl.h: Replace zero-length array with flexible-array member (Luis Goncalves) [1494702] - [fpga] fpga: stratix10-soc: add compatible property value for intel agilex (Luis Goncalves) [1494702] - [fpga] fpga: machxo2-spi: Use new structure for SPI transfer delays (Luis Goncalves) [1494702] - [fpga] fpga: ice40-spi: Use new structure for SPI transfer delays (Luis Goncalves) [1494702] - [fpga] fpga: dfl: support multiple opens on feature device node (Luis Goncalves) [1494702] - [fpga] fpga: dfl: fme: add performance reporting support (Luis Goncalves) [1494702] - [firmware] firmware: fpga: replace the error codes with the standard ones (Luis Goncalves) [1494702] - [net] sched: act_mpls: ensure LSE is pullable before reading it (Guillaume Nault) [1917918] - [net] openvswitch: ensure LSE is pullable before reading it (Guillaume Nault) [1917918] - [net] skbuff: ensure LSE is pullable before decrementing the MPLS ttl (Guillaume Nault) [1917918] - [net] sched: act_mpls: Add softdep on mpls_gso.ko (Guillaume Nault) [1917918] - [net] mpls: load mpls_gso after mpls_iptunnel (Guillaume Nault) [1917918] - [net] netfilter: nf_tables: handle nft_object lookups via rhltable (Phil Sutter) [1848816] - [arm64] kvm: arm64: Remove PMU RAZ/WI handling (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Inject UNDEF on PMU access when no PMU configured (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Set ID_AA64DFR0_EL1.PMUVer to 0 when no PMU support (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Add kvm_vcpu_has_pmu() helper (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Refactor PMU attribute error handling (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Introduce handling of AArch32 TTBCR2 traps (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: pmu: Make overflow handler NMI safe (Auger Eric) [1890373 1907826] - [tools] kvm: selftests: Also build dirty_log_perf_test on AArch64 (Auger Eric) [1890373 1907826] - [tools] selftests: kvm/set_memory_region_test: Fix race in move region test (Auger Eric) [1890373 1907826] - [tools] kvm: arm64: selftests: Filter out DEMUX registers (Auger Eric) [1890373 1907826] - [tools] kvm: selftests: Add blessed SVE registers to get-reg-list (Auger Eric) [1890373 1907826] - [tools] kvm: selftests: Add aarch64 get-reg-list test (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Don't access PMCR_EL0 when no PMU is available (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Don't hide ID registers from userspace (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Force PTE mapping on fault resulting in a device mapping (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Fix AArch32 handling of DBGD{CCINT, SCRext} and DBGVCR (Auger Eric) [1890373 1907826] - [kernel] kvm: arm64: ARM_SMCCC_ARCH_WORKAROUND_1 doesn't return SMCCC_RET_NOT_REQUIRED (Auger Eric) [1890373 1907826] - [kernel] smccc: Make constants available to assembly (Auger Eric) [1890373 1907826] - [kernel] firmware: smccc: Add the definition for SMCCCv1.2 version/error codes (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Ensure user_mem_abort() return value is initialised (Auger Eric) [1890373 1907826] - [] ASoC: SOF: Intel: fix page fault at probe if i915 init fails (Jaroslav Kysela) [1906665] - [include] powerpc: fix the backport macros of hv_24x7 and hv_gpci (Diego Domingos) [1915159] - [net] tcp: Prevent low rmem stalls with SO_RCVLOWAT. (Davide Caratti) [1917976] - [net] tcp: fix to update snd_wl1 in bulk receiver fast path (Davide Caratti) [1917976] - [net] tcp: md5: refine tcp_md5_do_add()/tcp_md5_hash_key() barriers (Davide Caratti) [1917976] - [net] tcp: md5: add missing memory barriers in tcp_md5_do_add()/tcp_md5_hash_key() (Davide Caratti) [1917976] - [net] sunrpc: clean-up cache downcall (J. Bruce Fields) [1887178] - [net] sunrpc: raise kernel RPC channel buffer size (J. Bruce Fields) [1887178] - [netdrv] mlx5: Remove the unsupported mark from ConnectX-6 Lx and BlueField-2 (Alaa Hleihel) [1802118 1790541] - [s390] s390/qeth: make af_iucv TX notification call more robust (Philipp Rudo) [1915919] - [s390] s390/dasd: fix list corruption of lcu list (Philipp Rudo) [1915918] - [s390] s390/dasd: fix list corruption of pavgroup group list (Philipp Rudo) [1915918] - [s390] s390/dasd: prevent inconsistent LCU device data (Philipp Rudo) [1915918] - [s390] s390/dasd: fix hanging device offline processing (Philipp Rudo) [1915918] - [block] Revert "block: Fix a lockdep complaint triggered by request queue flushing" (Ming Lei) [1897404] - [nvme] nvme-loop: use blk_mq_hctx_set_fq_lock_class to set loop's lock class (Ming Lei) [1897404] - [block] blk-mq: add new API of blk_mq_hctx_set_fq_lock_class (Ming Lei) [1897404] - [scsi] scsi: core: Fix race between handling STS_RESOURCE and completion (Ming Lei) [1897404]- [fs] inotify: Increase default inotify.max_user_watches limit to 1048576 (Waiman Long) [1888617] - [kernel] cgroup: fix psi_show() crash on 32bit ino archs (Waiman Long) [1920288] - [kernel] cgroup: fix incorrect WARN_ON_ONCE() in cgroup_setup_root() (Waiman Long) [1920288] - [netdrv] net: bareudp: add missing error handling for bareudp_link_config() (Guillaume Nault) [1920194] - [netdrv] bareudp: Fix use of incorrect min_headroom size (Guillaume Nault) [1920194] - [netdrv] bareudp: set NETIF_F_LLTX flag (Guillaume Nault) [1920194] - [netdrv] vxlan: fix error return code in __vxlan_dev_create() (Guillaume Nault) [1920194] - [netdrv] ip_tunnels: Set tunnel option flag when tunnel metadata is present (Guillaume Nault) [1920194] - [net] vsock/virtio: discard packets only when socket is really closed (Stefano Garzarella) [1920004] - [net] vsock: fix the error return when an invalid ioctl command is used (Stefano Garzarella) [1920004] - [net] vsock: remove ratelimit unknown ioctl message (Stefano Garzarella) [1920004] - [net] vsock: use ns_capable_noaudit() on socket create (Stefano Garzarella) [1920004] - [net] vsock: fix potential null pointer dereference in vsock_poll() (Stefano Garzarella) [1920004] - [net] vsock/vmci: make vmci_vsock_transport_cb() static (Stefano Garzarella) [1920004] - [block] block: add blk_queue_make_request declaration back (Ming Lei) [1919764] - [net] erspan: fix version 1 check in gre_parse_header() (Guillaume Nault) [1919388] - [net] ipv4: Ignore ECN bits for fib lookups in fib_compute_spec_dst() (Guillaume Nault) [1919388] - [net] ipv4: Fix tos mask in inet_rtm_getroute() (Guillaume Nault) [1919388] - [net] inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() (Guillaume Nault) [1919388] - [mm] usercopy: mark dma-kmalloc caches as usercopy caches (Waiman Long) [1660290] - [mm] mm, slab_common: use enum kmalloc_cache_type to iterate over kmalloc caches (Waiman Long) [1660290] - [mm] mm, slab: remove unused kmalloc_size() (Waiman Long) [1660290] - [mm] mm, slab: make kmalloc_infocontain all types of names (Waiman Long) [1660290] - [netdrv] net: stmmac: fix taprio configuration when base_time is in the past (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac-sunxi: Provide TX and RX fifo sizes (Mark Salter) [1870102] - [netdrv] net: stmmac: delete the eee_ctrl_timer after napi disabled (Mark Salter) [1870102] - [netdrv] net: stmmac: free tx skb buffer in stmmac_resume() (Mark Salter) [1870102] - [netdrv] net: stmmac: start phylink instance before stmmac_hw_setup() (Mark Salter) [1870102] - [netdrv] net: stmmac: increase the timeout for dma reset (Mark Salter) [1870102] - [netdrv] net: stmmac: fix incorrect merge of patch upstream (Mark Salter) [1870102] - [netdrv] net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac_lib: enlarge dma reset timeout (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix channel lock initialization (Mark Salter) [1870102] - [netdrv] net: stmmac: Add option for VLAN filter fail queue enable (Mark Salter) [1870102] - [netdrv] net: stmmac: Add support to Ethtool get/set ring parameters (Mark Salter) [1870102] - [netdrv] net: stmmac: use netif_tx_start|stop_all_queues() function (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix incorrect location to set real_num_rx|tx_queues (Mark Salter) [1870102] - [netdrv] net: stmmac: add ethtool support for get/set channels (Mark Salter) [1870102] - [netdrv] net: stmmac: set get_rx_header_len() as void for it didn't have any error code to return (Mark Salter) [1870102] - [netdrv] net: stmmac: remove redundant null check before clk_disable_unprepare() (Mark Salter) [1870102] - [netdrv] net: phylink: avoid oops during initialisation (Mark Salter) [1870102] - [netdrv] net: stmmac: Modify configuration method of EEE timers (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac1000: provide multicast filter fallback (Mark Salter) [1870102] - [netdrv] net: stmmac: fix failed to suspend if phy based WOL is enabled (Mark Salter) [1870102] - [netdrv] net: stmmac: Speed down the PHY if WoL to save energy (Mark Salter) [1870102] - [netdrv] net: stmmac: Support WOL with phy (Mark Salter) [1870102] - [netdrv] net: stmmac: only call pmt() during suspend/resume if HW enables PMT (Mark Salter) [1870102] - [netdrv] net: stmmac: Move device_can_wakeup() check earlier in set_wol (Mark Salter) [1870102] - [netdrv] net: stmmac: Remove WAKE_MAGIC if HW shows no pmt_magic_frame (Mark Salter) [1870102] - [netdrv] net: stmmac: Remove unused inline function stmmac_rx_threshold_count (Mark Salter) [1870102] - [include] net: pylink.h: add kernel-doc descriptions for new fields at phylink_config (Mark Salter) [1870102] - [netdrv] net: stmmac: Add support for VLAN promiscuous mode (Mark Salter) [1870102] - [netdrv] net: stmmac: removed enabling eee in EEE set callback (Mark Salter) [1870102] - [documentation] net: phy: add PHY_INTERFACE_MODE_10GBASER (Mark Salter) [1870102] - [include] net: mii: convert mii_lpa_to_ethtool_lpa_x() to linkmode variant (Mark Salter) [1870102] - [base] driver core: platform: Add platform_get_irq_byname_optional() (Mark Salter) [1870102] - [netdrv] net: stmmac: enable timestamp snapshot for required PTP packets in dwmac v5.10a (Mark Salter) [1870102] - [netdrv] net: stmmac: don't attach interface until resume finishes (Mark Salter) [1870102] - [netdrv] net: stmmac: gmac5+: fix potential integer overflow on 32 bit multiply (Mark Salter) [1870102] - [netdrv] stmmac: fix pointer check after utilization in stmmac_interrupt (Mark Salter) [1870102] - [netdrv] stmmac: intel: Fix kernel crash due to wrong error path (Mark Salter) [1870102] - [netdrv] net: stmmac: Enable SERDES power up/down sequence (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix sub-second increment (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac1000: fix out-of-bounds mac address reg setting (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Fix VLAN register handling (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix VLAN filtering when HW does not support it (Mark Salter) [1870102] - [netdrv] net: stmmac: Add support for VLAN Rx filtering (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac_lib: remove unnecessary checks in dwmac_dma_reset() (Mark Salter) [1870102] - [netdrv] net: rename flow_action_hw_stats_types* -> flow_action_hw_stats* (Mark Salter) [1870102] - [netdrv] net: stmmac: use readl_poll_timeout() function in dwmac4_dma_reset() (Mark Salter) [1870102] - [netdrv] net: stmmac: use readl_poll_timeout() function in init_systime() (Mark Salter) [1870102] - [netdrv] net: stmmac: platform: convert to devm_platform_ioremap_resource (Mark Salter) [1870102] - [netdrv] net: stmmac: Integrate it with DesignWare XPCS (Mark Salter) [1870102] - [netdrv] net: phy: Add Synopsys DesignWare XPCS MDIO module (Mark Salter) [1870102] - [netdrv] net: stmmac: Use resolved link config in mac_link_up() (Mark Salter) [1870102] - [netdrv] net: stmmac: Fallback to dev_fwnode() if needed (Mark Salter) [1870102] - [netdrv] net: stmmac: Switch to linkmode_and()/linkmode_andnot() (Mark Salter) [1870102] - [netdrv] flow_offload: check for basic action hw stats type (Mark Salter) [1870102] - [netdrv] stmmac: let core reject the unsupported coalescing parameters (Mark Salter) [1870102] - [netdrv] net: phylink: propagate resolved link config via mac_link_up() (Mark Salter) [1870102] - [netdrv] net: ethernet: stmmac: demote warnings about missing optional clocks (Mark Salter) [1870102] - [netdrv] net: stmmac: platform: Fix misleading interrupt error msg (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac1000: Disable ACS if enhanced descs are not used (Mark Salter) [1870102] - [netdrv] net: stmmac: fix notifier registration (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: fix missing IFF_MULTICAST checki in dwxgmac2_set_filter (Mark Salter) [1870102] - [netdrv] net: stmmac: fix missing IFF_MULTICAST check in dwmac4_set_filter (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: fix incorrect XGMAC_VLAN_TAG register writting (Mark Salter) [1870102] - [netdrv] net: stmmac: fix incorrect GMAC_VLAN_TAG register writting in GMAC4+ (Mark Salter) [1870102] - [netdrv] net: stmmac: Delete txtimer in suspend() (Mark Salter) [1870102] - [netdrv] net: stmmac: modified pcs mode support for RGMII (Mark Salter) [1870102] - [netdrv] net: stmmac: Add missing information in DebugFS capabilities file (Mark Salter) [1870102] - [netdrv] net: stmmac: gmac4+: Add TBS support (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Add TBS support (Mark Salter) [1870102] - [netdrv] net: stmmac: tc: Add support for ETF Scheduler using TBS (Mark Salter) [1870102] - [netdrv] net: stmmac: Initial support for TBS (Mark Salter) [1870102] - [netdrv] net: stmmac: gmac5+: Fix missing return (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Fix missing return (Mark Salter) [1870102] - [netdrv] net: stmmac: tc: Fix TAPRIO division operation (Mark Salter) [1870102] - [netdrv] net: stmmac: mmc: Add Frame Preemption counters on GMAC5+ cores (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac3+: Add support for Frame Preemption (Mark Salter) [1870102] - [netdrv] net: stmmac: gmac5+: Add support for Frame Preemption (Mark Salter) [1870102] - [netdrv] net: stmmac: Add Frame Preemption support using TAPRIO API (Mark Salter) [1870102] - [netdrv] net: stmmac: Integrate EST with TAPRIO scheduler API (Mark Salter) [1870102] - [netdrv] net: stmmac: Add basic EST support for XGMAC (Mark Salter) [1870102] - [netdrv] net: stmmac: Add basic EST support for GMAC5+ (Mark Salter) [1870102] - [netdrv] net: stmmac: Always use TX coalesce timer value when rescheduling (Mark Salter) [1870102] - [netdrv] net: stmmac: Let TX and RX interrupts be independently enabled/disabled (Mark Salter) [1870102] - [netdrv] net: stmmac: Print more information in DebugFS DMA Capabilities file (Mark Salter) [1870102] - [netdrv] net: stmmac: dwc-qos: avoid clk and reset for acpi device (Mark Salter) [1870102] - [netdrv] net: stmmac: dwc-qos: use generic device api (Mark Salter) [1870102] - [netdrv] net: stmmac: platform: fix probe for ACPI devices (Mark Salter) [1870102] - [netdrv] net: stmmac: tc: Do not setup flower filtering if RSS is enabled (Mark Salter) [1870102] - [netdrv] net: stmmac: Fixed link does not need MDIO Bus (Mark Salter) [1870102] - [netdrv] stmmac: debugfs entry name is not be changed when udev rename device name (Mark Salter) [1870102] - [netdrv] net: stmmac: platform: Fix MDIO init for platforms without PHY (Mark Salter) [1870102] - [netdrv] net: stmmac: Always arm TX Timer at end of transmission start (Mark Salter) [1870102] - [netdrv] net: stmmac: Enable 16KB buffer size (Mark Salter) [1870102] - [netdrv] net: stmmac: 16KB buffer must be 16 byte aligned (Mark Salter) [1870102] - [netdrv] net: stmmac: RX buffer size must be 16 byte aligned (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Clear previous RX buffer size (Mark Salter) [1870102] - [netdrv] net: stmmac: Only the last buffer has the FCS field (Mark Salter) [1870102] - [netdrv] net: stmmac: Do not accept invalid MTU values (Mark Salter) [1870102] - [netdrv] net: stmmac: Determine earlier the size of RX buffer (Mark Salter) [1870102] - [netdrv] treewide: Use sizeof_field() macro (Mark Salter) [1870102] - [netdrv] net: stmmac: reset Tx desc base address before restarting Tx (Mark Salter) [1870102] - [netdrv] net: phylink: rename mac_link_state() op to mac_pcs_get_state() (Mark Salter) [1870102] - [netdrv] page_pool: do not release pool until inflight == 0 (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Do not enable TBU interrupt (Mark Salter) [1870102] - [netdrv] net: stmmac: Rework TX Coalesce logic (Mark Salter) [1870102] - [netdrv] net: stmmac: Tune-up default coalesce settings (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Remove uneeded computation for RFA/RFD (Mark Salter) [1870102] - [netdrv] net: stmmac: gmac4+: Remove uneeded computation for RFA/RFD (Mark Salter) [1870102] - [netdrv] net: stmmac: Setup a default RX Coalesce value instead of the minimum (Mark Salter) [1870102] - [netdrv] net: stmmac: Do not set RX IC bit if RX Coalesce is zero (Mark Salter) [1870102] - [netdrv] net: stmmac: Implement UDP Segmentation Offload (Mark Salter) [1870102] - [netdrv] net: stmmac: Rework stmmac_rx() (Mark Salter) [1870102] - [netdrv] net: stmmac: tc: Remove the speed dependency (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Add C45 PHY support in the MDIO callbacks (Mark Salter) [1870102] - [netdrv] net: stmmac: gmac4+: Add Split Header support (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix sparse warning (Mark Salter) [1870102] - [netdrv] net: stmmac: Remove break after a return (Mark Salter) [1870102] - [netdrv] net: stmmac: add flexible PPS to dwmac 4.10a (Mark Salter) [1870102] - [netdrv] net: stmmac: Implement L3/L4 Filters in GMAC4+ (Mark Salter) [1870102] - [netdrv] net: stmmac: Fallback to VLAN Perfect filtering if HASH is not available (Mark Salter) [1870102] - [netdrv] net: stmmac: Support enhanced addressing mode for DWMAC 4.10 (Mark Salter) [1870102] - [netdrv] net: stmmac: Only enable enhanced addressing mode when needed (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix the TX IOC in xmit path (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix TSO descriptor with Enhanced Addressing (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix the packet count in stmmac_rx() (Mark Salter) [1870102] - ethernet: Delete unnecessary checks before the macro call “dev_kfree_skb” (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Disable MMC interrupts by default (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Disable Flow Control when 1 or more queues are in AV (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Fix AV Feature detection (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Fix TSA selection (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Only get SPH header len if available (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: bitrev32 returns u32 (Mark Salter) [1870102] - [netdrv] net: stmmac: gmac4: bitrev32 returns u32 (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix the problem of tso_xmit (Mark Salter) [1870102] - [netdrv] net: stmmac: fix argument to stmmac_pcs_ctrl_ane() (Mark Salter) [1870102] - [netdrv] net: stmmac: disable/enable ptp_ref_clk in suspend/resume flow (Mark Salter) [1870102] - [netdrv] net: stmmac: make tc_flow_parsers static (Mark Salter) [1870102] - [netdrv] net: stmmac: fix disabling flexible PPS output (Mark Salter) [1870102] - [netdrv] net: stmmac: fix length of PTP clock's name string (Mark Salter) [1870102] - [netdrv] net: stmmac: gmac4+: Not all Unicast addresses may be available (Mark Salter) [1870102] - [netdrv] net: stmmac: Avoid deadlock on suspend/resume (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Fix RSS writing wrong keys (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Fix RSS not writing all Keys to HW (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Disable the Timestamp interrupt by default (Mark Salter) [1870102] - [netdrv] net: stmmac: Do not stop PHY if WoL is enabled (Mark Salter) [1870102] - [netdrv] net: stmmac: Correctly take timestamp for PTPv2 (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4: Always update the MAC Hash Filter (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Detect Hash Table size dinamically (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Not all Unicast addresses may be available (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix page pool size (Mark Salter) [1870102] - [netdrv] net: stmmac: selftest: avoid large stack usage (Mark Salter) [1870102] - [netdrv] net: stmmac: Hold rtnl lock in suspend/resume callbacks (Mark Salter) [1870102] - [netdrv] net: stmmac: implement support for passive mode converters via dt (Mark Salter) [1870102] - [netdrv] net: stmmac: ARP Offload for GMAC4+ Cores (Mark Salter) [1870102] - [netdrv] net: stmmac: Add support for VLAN Insertion Offload in GMAC4+ (Mark Salter) [1870102] - [netdrv] net: stmmac: Add support for SA Insertion/Replacement in GMAC4+ (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Reinitialize correctly a variable (Mark Salter) [1870102] - [netdrv] net: stmmac: Add VLAN HASH filtering support in GMAC4+ (Mark Salter) [1870102] - [netdrv] net: stmmac: Prevent divide-by-zero (Mark Salter) [1870102] - [netdrv] net: stmmac: Limit max speeds of XGMAC if asked to (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4: Enable RX Jumbo frame support (Mark Salter) [1870102] - [netdrv] stmmac: platform: adjust messages and move to dev level (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Enable RX Jumbo frame support (Mark Salter) [1870102] - [netdrv] net: stmmac: Correctly assing MAX MTU in XGMAC cores case (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Correct RAVSEL field interpretation (Mark Salter) [1870102] - [netdrv] net: stmmac: ethtool: Let user configure TX coalesce without RIWT (Mark Salter) [1870102] - [netdrv] net: stmmac: Only consider RX error when HW Timestamping is not enabled (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Implement ARP Offload (Mark Salter) [1870102] - [netdrv] net: stmmac: Implement L3/L4 Filters using TC Flower (Mark Salter) [1870102] - [netdrv] net: stmmac: Do not return error code in TC Initialization (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Add RBU handling in DMA interrupt (Mark Salter) [1870102] - [netdrv] net: stmmac: depend on COMMON_CLK (Mark Salter) [1870102] - [netdrv] net: stmmac: dwc-qos: use devm_platform_ioremap_resource() to simplify code (Mark Salter) [1870102] - [netdrv] net: stmmac: Add support for VLAN Insertion Offload (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Add EEE support (Mark Salter) [1870102] - [netdrv] net: stmmac: Add support for SA Insertion/Replacement in XGMAC cores (Mark Salter) [1870102] - [netdrv] net: stmmac: Add ethtool register dump for XGMAC cores (Mark Salter) [1870102] - [netdrv] net: stmmac: dwxgmac: Add Flexible PPS support (Mark Salter) [1870102] - [netdrv] net: stmmac: Add a counter for Split Header packets (Mark Salter) [1870102] - [netdrv] net: page_pool: API cleanup and comments (Mark Salter) [1870102] - [netdrv] net: stmmac: Add Split Header support and enable it in XGMAC cores (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Correctly return that RX descriptor is not last one (Mark Salter) [1870102] - [netdrv] net: stmmac: Prepare to add Split Header support (Mark Salter) [1870102] - [netdrv] net: stmmac: Get correct timestamp values from XGMAC (Mark Salter) [1870102] - [netdrv] stmmac: no need to check return value of debugfs_create functions (Mark Salter) [1870102] - [netdrv] net: stmmac: Add Flexible RX Parser support in XGMAC (Mark Salter) [1870102] - [netdrv] net: stmmac: Implement Safety Features in XGMAC core (Mark Salter) [1870102] - [netdrv] net: stmmac: Implement VLAN Hash Filtering in XGMAC (Mark Salter) [1870102] - [netdrv] net: stmmac: Implement RSS and enable it in XGMAC core (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Implement tx_queue_prio() (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Implement set_mtl_tx_queue_weight() (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Implement MMC counters (Mark Salter) [1870102] - [netdrv] net: Remove dev_err() usage after platform_get_irq() (Mark Salter) [1870102] - [netdrv] net: stmmac: Do not request stmmaceth clock (Mark Salter) [1870102] - [netdrv] net: stmmac: Make MDIO bus reset optional (Mark Salter) [1870102] - [netdrv] net: stmmac: tc: Do not return a fragment entry (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix issues when number of Queues >= 4 (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Fix XGMAC selftests (Mark Salter) [1870102] - [netdrv] net: stmmac: manage errors returned by of_get_mac_address() (Mark Salter) [1870102] - [netdrv] net: stmmac: Use netif_tx_napi_add() for TX polling function (Mark Salter) [1870102] - [netdrv] net: stmmac: Sync RX Buffer upon allocation (Mark Salter) [1870102] - [netdrv] net: stmmac: Do not cut down 1G modes (Mark Salter) [1870102] - [netdrv] net: stmmac: Use kcalloc() instead of kmalloc_array() (Mark Salter) [1870102] - [netdrv] net: stmmac: RX Descriptors need to be clean before setting buffers (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix misuses of GENMASK macro (Mark Salter) [1870102] - [netdrv] net: stmmac: add support for hash table size 128/256 in dwmac4 (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4: mac address array boudary violation issue (Mark Salter) [1870102] - [netdrv] net: stmmac: Introducing support for Page Pool (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix descriptors address being in > 32 bits address space (Mark Salter) [1870102] - [netdrv] net: stmmac: Implement RX Coalesce Frames setting (Mark Salter) [1870102] - [netdrv] net: stmmac: Re-work the queue selection for TSO packets (Mark Salter) [1870102] - [netdrv] net: stmmac: Enable dwmac4 jumbo frame more than 8KiB (Mark Salter) [1870102] - [netdrv] net: stmmac: make "snps, reset-delays-us" optional again (Mark Salter) [1870102] - [netdrv] net: stmmac: Re-word Kconfig entry (Mark Salter) [1870102] - [netdrv] net: stmmac: Update Kconfig entry (Mark Salter) [1870102] - [netdrv] net: stmmac: Only disable interrupts if NAPI is scheduled (Mark Salter) [1870102] - [netdrv] net: stmmac: Update RX Tail Pointer to last free entry (Mark Salter) [1870102] - [netdrv] net: stmmac: Enable support for > 32 Bits addressing in XGMAC (Mark Salter) [1870102] - [netdrv] net: stmmac: Do not disable interrupts when cleaning TX (Mark Salter) [1870102] - [netdrv] net: stmmac: Add the missing speeds that XGMAC supports (Mark Salter) [1870102] - [netdrv] net: stmmac: dwxgmac: Fix the undefined burst setting (Mark Salter) [1870102] - [netdrv] net: stmmac: Decrease default RX Watchdog value (Mark Salter) [1870102] - [netdrv] net: stmmac: Do not try to enable PHY EEE if MAC does not support it (Mark Salter) [1870102] - [netdrv] net: stmmac: dwxgmac: Enable EDMA by default (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix case when PHY handle is not present (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix crash observed if PHY does not support EEE (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix possible deadlock when disabling EEE support (Mark Salter) [1870102] - [netdrv] net: stmmac: initialize the reset delay array (Mark Salter) [1870102] - [netdrv] net: stmmac: add sanity check to device_property_read_u32_array call (Mark Salter) [1870102] - [netdrv] net: stmmac: fix unused-variable warning (Mark Salter) [1870102] - [netdrv] net: stmmac: drop the phy_reset hook from struct stmmac_mdio_bus_data (Mark Salter) [1870102] - [netdrv] net: stmmac: drop the reset delays from struct stmmac_mdio_bus_data (Mark Salter) [1870102] - [netdrv] net: stmmac: drop the reset GPIO from struct stmmac_mdio_bus_data (Mark Salter) [1870102] - [netdrv] net: stmmac: use device_property_read_u32_array to read the reset delays (Mark Salter) [1870102] - [netdrv] net: stmmac: drop redundant check in stmmac_mdio_reset (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix wrapper drivers not detecting PHY (Mark Salter) [1870102] - [netdrv] net: stmmac: use GPIO descriptors in stmmac_mdio_reset (Mark Salter) [1870102] - [netdrv] net: stmmac: Convert to phylink and remove phylib logic (Mark Salter) [1870102] - [netdrv] net: stmmac: Start adding phylink support (Mark Salter) [1870102] - [netdrv] net: stmmac: Prepare to convert to phylink (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4: fix flow control issue (Mark Salter) [1870102] - [netdrv] net: stmmac: modify default value of tx-frames (Mark Salter) [1870102] - [netdrv] net: stmmac: Switch to devm_alloc_etherdev_mqs (Mark Salter) [1870102] - [netdrv] net: stmmac: use dev_info() before netdev is registered (Mark Salter) [1870102] - [netdrv] net: stmmac: Prevent missing interrupts when running NAPI (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4/5: Clear unused address entries (Mark Salter) [1870102] - [netdrv] net: stmmac: dwxgmac2: Do not disable whole RX in dma_stop_rx() (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4/5: Do not disable whole RX in dma_stop_rx() (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4/5: Fix Hash Filter (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac1000: Clear unused address entries (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac1000: Fix Hash Filter (Mark Salter) [1870102] - [netdrv] net: stmmac: dwxgmac2: Also pass control frames while in promisc mode (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4/5: Also pass control frames while in promisc mode (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac1000: Also pass control frames while in promisc mode (Mark Salter) [1870102] - [netdrv] net: stmmac: Switch MMC functions to HWIF callbacks (Mark Salter) [1870102] - [netdrv] net: stmmac: dwxgmac2: Add MAC loopback support (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4/5: Add MAC loopback support (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac1000: Add MAC loopback support (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac100: Add MAC loopback support (Mark Salter) [1870102] - [netdrv] net: stmmac: Add MAC loopback callback to HWIF (Mark Salter) [1870102] - [netdrv] net: stmmac: set IC bit when transmitting frames with HW timestamp (Mark Salter) [1870102] - [netdrv] net: stmmac: fixed new system time seconds value calculation (Mark Salter) [1870102] - [netdrv] net: stmmac: Do not output error on deferred probe (Mark Salter) [1870102] - [netdrv] net: stmmac: fix csr_clk can't be zero issue (Mark Salter) [1870102] - [netdrv] net: stmmac: update rx tail pointer register to fix rx dma hang issue (Mark Salter) [1870102] - [netdrv] net: stmmac: fix reset gpio free missing (Mark Salter) [1870102] - [netdrv] net: stmmac: dma channel control register need to be init first (Mark Salter) [1870102] - [netdrv] net: stmmac: fix ethtool flow control not able to get/set (Mark Salter) [1870102] - [netdrv] dwmac4_prog_mtl_tx_algorithms() missing write operation (Mark Salter) [1870102] - [netdrv] net: stmmac: Set Flow Control to automatic mode in the driver (Mark Salter) [1870102] - [netdrv] net: stmmac: dwxgmac: Finish the Flow Control implementation (Mark Salter) [1870102] - [netdrv] net: stmmac: move stmmac_check_ether_addr() to driver probe (Mark Salter) [1870102] - [netdrv] net: stmmac: Use bfsize1 in ndesc_init_rx_desc (Mark Salter) [1870102] - [netdrv] net: stmmac: don't log oversized frames (Mark Salter) [1870102] - [netdrv] net: stmmac: fix dropping of multi-descriptor RX frames (Mark Salter) [1870102] - [netdrv] net: stmmac: don't overwrite discard_frame status (Mark Salter) [1870102] - [netdrv] net: stmmac: don't stop NAPI processing when dropping a packet (Mark Salter) [1870102] - [netdrv] net: stmmac: ratelimit RX error logs (Mark Salter) [1870102] - [netdrv] net: stmmac: use correct DMA buffer size in the RX descriptor (Mark Salter) [1870102] - [netdrv] net: stmmac: fix memory corruption with large MTUs (Mark Salter) [1870102] - [netdrv] net: stmmac: fix jumbo frame sending with non-linear skbs (Mark Salter) [1870102] - [netdrv] net: stmmac: don't set own bit too early for jumbo frames (Mark Salter) [1870102] - [netdrv] net: stmmac: Avoid one more sometimes uninitialized Clang warning (Mark Salter) [1870102] - [netdrv] net: ethernet: stmmac: add management of clk_csr property (Mark Salter) [1870102] - [netdrv] net: stmmac: Avoid sometimes uninitialized Clang warnings (Mark Salter) [1870102] - [netdrv] net: stmmac: dwxgmac2: Also use TBU interrupt to clean TX path (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4: Also use TBU interrupt to clean TX path (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix NAPI poll in TX path when in multi-queue (Mark Salter) [1870102] - [netdrv] net: stmmac: use correct define to get rx timestamp on GMAC4 (Mark Salter) [1870102] - [netdrv] net: stmmac: fix ptp timestamping on Rx on gmac4 (Mark Salter) [1870102] - [netdrv] net: stmmac: implement the SIOCGHWTSTAMP ioctl (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix a race in EEE enable callback (Mark Salter) [1870102] - [netdrv] net: stmmac: handle endianness in dwmac4_get_timestamp (Mark Salter) [1870102] - [netdrv] net: stmmac: Disable EEE mode earlier in XMIT callback (Mark Salter) [1870102] - [netdrv] net: stmmac: Send TSO packets always from Queue 0 (Mark Salter) [1870102] - [netdrv] net: stmmac: Fallback to Platform Data clock in Watchdog conversion (Mark Salter) [1870102] - [netdrv] net: stmmac: Prevent RX starvation in stmmac_napi_poll() (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix the logic of checking if RX Watchdog must be enabled (Mark Salter) [1870102] - [netdrv] net: stmmac: Check if CBS is supported before configuring (Mark Salter) [1870102] - [netdrv] net: stmmac: dwxgmac2: Only clear interrupts that are active (Mark Salter) [1870102] - [netdrv] cross-tree: phase out dma_zalloc_coherent() (Mark Salter) [1870102] - [netdrv] net: stmmac: convert to DEFINE_SHOW_ATTRIBUTE (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix an error code in probe() (Mark Salter) [1870102] - [netdrv] net: stmmac: Move debugfs init/exit to ->probe()/->remove() (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix RX packet size > 8191 (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix stmmac_mdio_reset() when building stmmac as modules (Mark Salter) [1870102] - [netdrv] net: stmmac: Set OWN bit for jumbo frames (Mark Salter) [1870102] - [netdrv] net: stmmac: Enable TC Ops for GMAC >= 4 (Mark Salter) [1870102] - [netdrv] net: stmmac: Add CBS support in XGMAC2 (Mark Salter) [1870102] - [netdrv] net: stmmac: Fixup the tail addr setting in xmit path (Mark Salter) [1870102] - [netdrv] stmmac: fix valid numbers of unicast filter entries (Mark Salter) [1870102] - [netdrv] net: stmmac: Rework coalesce timer and fix multi-queue races (Mark Salter) [1870102] - [netdrv] Revert "net: stmmac: Do not keep rearming the coalesce timer in stmmac_xmit" (Mark Salter) [1870102] - [netdrv] Revert "net: stmmac: fix build failure due to missing COMMON_CLK dependency" (Mark Salter) [1870102] - [netdrv] net: stmmac: Integrate XGMAC into main driver flow (Mark Salter) [1870102] - [netdrv] net: stmmac: Add PTP support for XGMAC2 (Mark Salter) [1870102] - [netdrv] net: stmmac: Add MDIO related functions for XGMAC2 (Mark Salter) [1870102] - [netdrv] net: stmmac: Add descriptor related callbacks for XGMAC2 (Mark Salter) [1870102] - [netdrv] net: stmmac: Add DMA related callbacks for XGMAC2 (Mark Salter) [1870102] - [netdrv] net: stmmac: Add MAC related callbacks for XGMAC2 (Mark Salter) [1870102] - [netdrv] net: stmmac: Add XGMAC 2.10 HWIF entry (Mark Salter) [1870102] - [netdrv] stmmac: fix signed 64-bit division (Mark Salter) [1870102] - [netdrv] net: stmmac_tc: use 64-bit arithmetic instead of 32-bit (Mark Salter) [1870102] - [netdrv] net: stmmac: Add support for CBS QDISC (Mark Salter) [1870102] - [tty] serial: 8250_tegra: Create Tegra specific 8250 driver (Mark Salter) [1870103] - [pci] PCI: Disable MSI for Tegra root ports (Mark Salter) [1870101] - [pci] PCI: Add MCFG quirks for Tegra194 host controllers (Mark Salter) [1870101] - [netdrv] tun: fix return value when the number of iovs exceeds MAX_SKB_FRAGS (Antoine Tenart) [1919364 1917563] {CVE-2021-0342} - [netdrv] tun: correct header offsets in napi frags mode (Antoine Tenart) [1919364 1917563] {CVE-2021-0342} - [netdrv] tun: Don't put_page() for all negative return values from XDP program (Antoine Tenart) [1919364] - [netdrv] tun: add mutex_unlock() call and napi.skb clearing in tun_get_user() (Antoine Tenart) [1919364] - [netdrv] tun: fix data-race in gro_normal_list() (Antoine Tenart) [1919364] - [netdrv] tun: fix use-after-free when register netdev failed (Antoine Tenart) [1919364] - [netdrv] tun: mark small packets as owned by the tap sock (Antoine Tenart) [1919364] - [netdrv] tun: use netdev_alloc_frag() in tun_napi_alloc_frags() (Antoine Tenart) [1919364] - [scsi] scsi: ibmvfc: Fix error return in ibmvfc_probe() (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Provide modules parameters for MQ settings (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Enable MQ and set reasonable defaults (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Purge SCSI channels after transport loss/reset (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Send Cancel MAD down each hw SCSI channel (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add cancel mad initialization helper (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Register Sub-CRQ handles with VIOS during channel setup (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Send commands down HW Sub-CRQ when channelized (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Set and track hw queue in ibmvfc_event struct (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Advertise client support for using hardware channels (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Implement channel enquiry and setup commands (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Map/request irq and register Sub-CRQ interrupt handler (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Define Sub-CRQ interrupt handler routine (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add handlers to drain and complete Sub-CRQ responses (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add Sub-CRQ IRQ enable/disable routine (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add alloc/dealloc routines for SCSI Sub-CRQ Channels (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add Subordinate CRQ definitions (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Define hcall wrapper for registering a Sub-CRQ (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add size parameter to ibmvfc_init_event_pool() (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Init/free event pool during queue allocation/free (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Move event pool init/free routines (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add vhost fields and defaults for MQ enablement (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Fix missing cast of ibmvfc_event pointer to u64 handle (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Relax locking around ibmvfc_queuecommand() (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Complete commands outside the host/queue lock (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Define per-queue state/list locks (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Make command event pool queue specific (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Define generic queue structure for CRQs (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Advertise client support for targetWWPN using v2 commands (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add support for target_wwpn field in v2 MADs and vfcFrame (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add FC payload retrieval routines for versioned vfcFrames (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add helper for testing capability flags (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add new fields for version 2 of several MADs (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Deduplicate common ibmvfc_cmd init code (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Use correlation token to tag commands (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Remove trailing semicolon (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Byte swap login_buf.resp values in attribute show functions (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Interface updates for future FPIN and MQ support (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Protect vhost->task_set increment by the host lock (Desnes Augusto Nunes do Rosario) [1868055] - [net] tcp: Fix potential use-after-free due to double kfree() (Florian Westphal) [1915164] - [nvdimm] libnvdimm/region: Enable MAP_SYNC for volatile regions (Steve Best) [1916650] - [net] bpf: Permit cond_resched for some iterators (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Fix PID fetching with a lot of results (Yauheni Kaliuta) [1874005] - [net] bpf: verifier: Use target program's type for access verifications (Yauheni Kaliuta) [1874005] - [tools] selftests: bpf: Test sockmap update from BPF (Yauheni Kaliuta) [1874005] - [net] bpf: sockmap: Allow update from BPF (Yauheni Kaliuta) [1874005] - [net] bpf: Override the meaning of ARG_PTR_TO_MAP_VALUE for sockmap and sockhash (Yauheni Kaliuta) [1874005] - [net] bpf: sockmap: Call sock_map_update_elem directly (Yauheni Kaliuta) [1874005] - [net] bpf: sockmap: Merge sockmap and sockhash update functions (Yauheni Kaliuta) [1874005] - [net] net: sk_msg: Simplify sk_psock initialization (Yauheni Kaliuta) [1874005] - [net] bpf: Enforce id generation for all may-be-null register type (Yauheni Kaliuta) [1874005] - [samples] samples: bpf: Cleanup bpf_load.o from Makefile (Yauheni Kaliuta) [1874005] - [include] bpf: Plug hole in struct bpf_sk_lookup_kern (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix endianness issues in sk_lookup/ctx_narrow_access (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Fix build slowdown (Yauheni Kaliuta) [1874005] - [net] bpf: Fix scalar32_min_max_or bounds tracking (Yauheni Kaliuta) [1874005] - [net] bpf: Fix "unresolved symbol" build error with resolve_btfids (Yauheni Kaliuta) [1874005] - [powerpc] bpf, powerpc: Fix misuse of fallthrough in bpf_jit_comp() (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix XDP program load regression for old kernels (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix native endian assumption when parsing BTF (Yauheni Kaliuta) [1874005] - [include] bpf: Prevent .BTF section elimination (Yauheni Kaliuta) [1874005] - [net] bpf: Fix sysfs export of empty BTF section (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Support passing BPFTOOL_VERSION to make (Yauheni Kaliuta) [1874005] - [net] bpf: Fix a rcu warning for bpffs map pretty-print (Yauheni Kaliuta) [1874005] - [net] bpf: Bpf_skc_to_* casting helpers require a NULL check on sk (Yauheni Kaliuta) [1874005] - [documentation] docs/bpf: Remove source code links (Yauheni Kaliuta) [1874005] - [documentation] docs/bpf: Fix ringbuf documentation (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix VERSIONED_SYM_COUNT number parsing (Yauheni Kaliuta) [1874005] - [tools] tools/libbpf: Avoid counting local symbols in ABI check (Yauheni Kaliuta) [1874005] - [net] bpf: Fix clobbering of r2 in bpf_gen_ld_abs (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add bpf_{update, delete}_map_elem in hashmap iter program (Yauheni Kaliuta) [1874005] - [net] bpf: Do not use bucket_lock for hashmap iterator (Yauheni Kaliuta) [1874005] - [tools] libbpf: Remove arch-specific include path in Makefile (Yauheni Kaliuta) [1874005] - [tools] tools/bpf: build: Make sure resolve_btfids cleans up after itself (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix build failure from uninitialized variable warning (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix massive output from test_maps (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix test_progs-flavor run getting number of tests (Yauheni Kaliuta) [1874005] - [net] bpf: Fix a buffer out-of-bound access when filling raw_tp link_info (Yauheni Kaliuta) [1874005] - [tools] bpf: Fix two typos in uapi/linux/bpf.h (Yauheni Kaliuta) [1874005] - [tools] tools/resolve_btfids: Fix sections with wrong alignment (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix map index used in error message (Yauheni Kaliuta) [1874005] - [tools] bpftool: Handle EAGAIN error code properly in pids collection (Yauheni Kaliuta) [1874005] - [net] bpf: Avoid visit same object multiple times (Yauheni Kaliuta) [1874005] - [net] bpf: Fix a rcu_sched stall issue with bpf task/task_file iterator (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix build on ppc64le architecture (Yauheni Kaliuta) [1874005] - [net] bpf: Use get_file_rcu() instead of get_file() for task_file iterator (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Make test_varlen work with 32-bit user-space arch (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Generate data section struct with conservative alignment (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Correct various core_reloc 64-bit assumptions (Yauheni Kaliuta) [1874005] - [tools] libbpf: Enforce 64-bitness of BTF for BPF object files (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix btf_dump test cases on 32-bit arches (Yauheni Kaliuta) [1874005] - [tools] libbpf: Handle BTF pointer sizes more carefully (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix BTF-defined map-in-map initialization on 32-bit host arches (Yauheni Kaliuta) [1874005] - [tools] selftest/bpf: Fix compilation warnings in 32-bit mode (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Fix compilation warnings in 32-bit mode (Yauheni Kaliuta) [1874005] - [documentation] doc: Add link to bpf helpers man page (Yauheni Kaliuta) [1874005] - [tools] bpf, selftests: Add tests to sock_ops for loading sk (Yauheni Kaliuta) [1874005] - [tools] bpf, selftests: Add tests for sock_ops load with r9, r8.r7 registers (Yauheni Kaliuta) [1874005] - [tools] bpf, selftests: Add tests for ctx access in sock_ops with single register (Yauheni Kaliuta) [1874005] - [net] bpf: sock_ops sk access may stomp registers when dst_reg = src_reg (Yauheni Kaliuta) [1874005] - [net] bpf: sock_ops ctx access may stomp registers in corner case (Yauheni Kaliuta) [1874005] - [net] net/core/filter.c: Use sizeof_field() macro (Yauheni Kaliuta) [1874005] - [tools] libbpf: Prevent overriding errno when logging errors (Yauheni Kaliuta) [1874005] - [net] bpf: Iterate through all PT_NOTE sections when looking for build id (Yauheni Kaliuta) [1874005] - [tools] libbpf: Handle GCC built-in types for Arm NEON (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Make skeleton code C++17-friendly by dropping typeof() (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix v4_to_v6 in sk_lookup (Yauheni Kaliuta) [1874005] - [tools] libbpf: Do not use __builtin_offsetof for offsetof (Yauheni Kaliuta) [1874005] - [net] bpf: Delete repeated words in comments (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix silent Makefile output (Yauheni Kaliuta) [1874005] - [documentation] bpf, doc: Remove references to warning message when using bpf_trace_printk() (Yauheni Kaliuta) [1874005] - [tools] bpf: Fix compilation warning of selftests (Yauheni Kaliuta) [1874005] - [kernel] bpf: Remove inline from bpf_do_trace_printk (Yauheni Kaliuta) [1874005] - [tools] bpf: Add missing return to resolve_btfids (Yauheni Kaliuta) [1874005] - [tools] tools/bpf: Support new uapi for map element bpf iterator (Yauheni Kaliuta) [1874005] - [net] bpf: Change uapi for bpf iterator map elements (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Prevent runqslower from racing on building bpftool (Yauheni Kaliuta) [1874005] - [net] bpf: Allow to specify ifindex for skb in bpf_prog_test_run_skb (Yauheni Kaliuta) [1874005] - [net] bpf: Setup socket family and addresses in bpf_prog_test_run_skb (Yauheni Kaliuta) [1874005] - [tools] tools/resolve_btfids: Use libbpf's btf__parse() API (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Use libbpf's btf__parse() API for parsing BTF from file (Yauheni Kaliuta) [1874005] - [tools] libbf: Fix uninitialized pointer at btf__parse_raw() (Yauheni Kaliuta) [1874005] - [tools] libbpf: Add btf__parse_raw() and generic btf__parse() APIs (Yauheni Kaliuta) [1874005] - [tools] tools, bpftool: Fix wrong return value in do_dump() (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix spurious test failures in core_retro selftest (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Add documentation and bash-completion for `link detach` (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Add `link detach` subcommand (Yauheni Kaliuta) [1874005] - [tools] libbpf: Add bpf_link detach APIs (Yauheni Kaliuta) [1874005] - [tools] bpf, selftests: Use single cgroup helpers for both test_sockmap/progs (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix register in PT_REGS MIPS macros (Yauheni Kaliuta) [1874005] - [tools] libbpf: Make destructors more robust by handling ERR_PTR(err) cases (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Omit nodad flag when adding addresses to loopback (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Don't destroy failed link (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add xdpdrv mode for test_xdp_redirect (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Verify socket storage in cgroup/sock_{create, release} (Yauheni Kaliuta) [1874005] - [net] bpf: Expose socket storage to BPF_PROG_TYPE_CGROUP_SOCK (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test bpf_iter buffer access with negative offset (Yauheni Kaliuta) [1874005] - [net] bpf: Add missing newline characters in verifier error messages (Yauheni Kaliuta) [1874005] - [arm64] bpf, arm64: Add BPF exception tables (Yauheni Kaliuta) [1874005] - [tools] bpf, selftests: use :: 1 for localhost in tcp_server.py (Yauheni Kaliuta) [1874005] - [net] bpf: Fix swapped arguments in calls to check_buffer_access (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add new bpf_iter context structs to fix build on old kernels (Yauheni Kaliuta) [1874005] - [tools] bpf: Fix bpf_ringbuf_output() signature to return long (Yauheni Kaliuta) [1874005] - [tools] tools, bpftool: Add LSM type to array of prog names (Yauheni Kaliuta) [1874005] - [tools] tools, bpftool: Skip type probe if name is not found (Yauheni Kaliuta) [1874005] - [tools] libbpf: Add support for BPF XDP link (Yauheni Kaliuta) [1874005] - [include] bpf: Make bpf_link API available indepently of CONFIG_BPF_SYSCALL (Yauheni Kaliuta) [1874005] - [net] bpf: Fix build on architectures with special bpf_user_pt_regs_t (Yauheni Kaliuta) [1874005] - [net] bpf/local_storage: Fix build without CONFIG_CGROUP (Yauheni Kaliuta) [1874005] - [documentation] Documentation/bpf: Document CGROUP_STORAGE map type (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test CGROUP_STORAGE behavior on shared egress + ingress (Yauheni Kaliuta) [1874005] - [net] bpf: Make cgroup storages shared between programs on the same cgroup (Yauheni Kaliuta) [1874005] - [net] cgroup: use cgrp->kn->id as the cgroup ID (Yauheni Kaliuta) [1874005] - [net] netprio: use css ID instead of cgroup ID (Yauheni Kaliuta) [1874005] - [fs] kernfs: convert kernfs_node->id from union kernfs_node_id to u64 (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add get_stackid_cannot_attach (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test CGROUP_STORAGE map can't be used by multiple progs (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add callchain_stackid (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add test for CGROUP_STORAGE map on multiple attaches (Yauheni Kaliuta) [1874005] - [tools] libbpf: Print hint when PERF_EVENT_IOC_SET_BPF returns -EPROTO (Yauheni Kaliuta) [1874005] - [net] bpf: Fail PERF_EVENT_IOC_SET_BPF when bpf_get_cannot work (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add a test for out of bound rdonly buf access (Yauheni Kaliuta) [1874005] - [net] bpf: Separate bpf_get_for perf events BPF (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add a test for bpf sk_storage_map iterator (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add test for bpf array map iterators (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add test for bpf hash map iterators (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Add bpftool support for bpf map element iterator (Yauheni Kaliuta) [1874005] - [tools] tools/libbpf: Add support for bpf map element iterator (Yauheni Kaliuta) [1874005] - [net] bpf: Implement bpf iterator for sock local storage map (Yauheni Kaliuta) [1874005] - [net] bpf: Implement bpf iterator for array maps (Yauheni Kaliuta) [1874005] - [net] bpf: Implement bpf iterator for hash maps (Yauheni Kaliuta) [1874005] - [net] bpf: Implement bpf iterator for map elements (Yauheni Kaliuta) [1874005] - [net] bpf: Fix pos computation for bpf_iter seq_ops->start() (Yauheni Kaliuta) [1874005] - [net] bpf: Support readonly/readwrite buffers in verifier (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test BPF socket lookup and reuseport with connections (Yauheni Kaliuta) [1874005] - [net] bpf: Refactor to provide aux info to bpf_iter_init_seq_priv_t (Yauheni Kaliuta) [1874005] - [net] bpf: Refactor bpf_iter_reg to have separate seq_info member (Yauheni Kaliuta) [1874005] - [net] bpf: Add bpf_prog iterator (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Strip BPF .o files before skeleton generation (Yauheni Kaliuta) [1874005] - [documentation] docs: bpf/bpf_devel_QA.rst: fix reference to nonexistent document (Yauheni Kaliuta) [1874005] - [documentation] docs: bpf/index.rst: Add ringbuf.rst (Yauheni Kaliuta) [1874005] - [tools] bpftool: Use only nftw for file tree parsing (Yauheni Kaliuta) [1874005] - [net] bpf: net: Use precomputed btf_id for bpf iterators (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix test_lwt_seg6local.sh hangs (Yauheni Kaliuta) [1874005] - [net] bpf: Make btf_sock_ids global (Yauheni Kaliuta) [1874005] - [tools] bpf: Add BTF_ID_LIST_GLOBAL in btf_ids.h (Yauheni Kaliuta) [1874005] - [tools] tools/bpf: Sync btf_ids.h to tools (Yauheni Kaliuta) [1874005] - [net] bpf: Compute bpf_skc_to_*() helper socket btf ids at build time (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Fix error handing in do_skeleton() (Yauheni Kaliuta) [1874005] - [tools] libbpf bpf_helpers: Use __builtin_offsetof for offsetof (Yauheni Kaliuta) [1874005] - [s390] s390/bpf: Use bpf_skip() in bpf_jit_prologue() (Yauheni Kaliuta) [1874005] - [net] bpf: cpumap: Fix possible rcpu kthread hung (Yauheni Kaliuta) [1874005] - [s390] s390/bpf: implement BPF_PROBE_MEM (Yauheni Kaliuta) [1874005 1868273] - [s390] s390/kernel: expand exception table logic to allow new handling options (Yauheni Kaliuta) [1874005 1868273] - [s390] s390: fix __EMIT_BUG() macro (Yauheni Kaliuta) [1874005 1868273] - [s390] s390/bug: add entry size to the __bug_table section (Yauheni Kaliuta) [1874005 1868273] - [s390] s390/kernel: unify EX_TABLE* implementations (Yauheni Kaliuta) [1874005 1868273] - [tools] selftests/bpf: Tests for BPF_SK_LOOKUP attach point (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add verifier tests for bpf_sk_lookup context access (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Add name mappings for SK_LOOKUP prog and attach type (Yauheni Kaliuta) [1874005] - [tools] libbpf: Add support for SK_LOOKUP program type (Yauheni Kaliuta) [1874005] - [tools] bpf: Sync linux/bpf.h to tools/ (Yauheni Kaliuta) [1874005] - [include] bpf: Introduce SK_LOOKUP program type with a dedicated attach point (Yauheni Kaliuta) [1874005] - [net] bpf, netns: Handle multiple link attachments (Yauheni Kaliuta) [1874005] - [tools] bpf: Drop duplicated words in uapi helper comments (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix possible hang in sockopt_inherit (Yauheni Kaliuta) [1874005] - [tools] selftest: Add tests for XDP programs in CPUMAP entries (Yauheni Kaliuta) [1874005] - [samples] samples/bpf: xdp_redirect_cpu: Load a eBPF program on cpumap (Yauheni Kaliuta) [1874005] - [tools] libbpf: Add SEC name for xdp programs attached to CPUMAP (Yauheni Kaliuta) [1874005] - [net] bpf: cpumap: Implement XDP_REDIRECT for eBPF programs attached to map entries (Yauheni Kaliuta) [1874005] - [net] bpf: cpumap: Add the possibility to attach an eBPF program to cpumap (Yauheni Kaliuta) [1874005] - [net] net: Refactor xdp_convert_buff_to_frame (Yauheni Kaliuta) [1874005] - [net] cpumap: Formalize map value as a named struct (Yauheni Kaliuta) [1874005] - [samples] samples/bpf: xdp_redirect_cpu_user: Do not update bpf maps in option loop (Yauheni Kaliuta) [1874005] - [net] cpumap: Use non-locked version __ptr_ring_consume_batched (Yauheni Kaliuta) [1874005] - [powerpc] powerpc/ppc-opcode: Consolidate powerpc instructions from bpf_jit.h (Yauheni Kaliuta) [1874005] - [powerpc] powerpc/bpf_jit: Reuse instruction macros from ppc-opcode.h (Yauheni Kaliuta) [1874005] - [powerpc] powerpc/ppc-opcode: Move ppc instruction encoding from test_emulate_step (Yauheni Kaliuta) [1874005] - [powerpc] powerpc/lib: Fix emulate_step() std test (Yauheni Kaliuta) [1874005] - [powerpc] powerpc/ppc-opcode: Introduce PPC_RAW_* macros for base instruction encoding (Yauheni Kaliuta) [1874005] - [tools] bpf: Fix cross build for CONFIG_DEBUG_INFO_BTF option (Yauheni Kaliuta) [1874005] - [include] bpf: Fix build for disabled CONFIG_DEBUG_INFO_BTF option (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Strip away modifiers from global variables (Yauheni Kaliuta) [1874005] - [tools] libbpf: Support stripping modifiers for btf_dump (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add selftests verifying bpf_trace_printk() behaviour (Yauheni Kaliuta) [1874005] - [kernel] bpf: Use dedicated bpf_trace_printk event instead of trace_printk() (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Remove warning about PID iterator support (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add test for resolve_btfids (Yauheni Kaliuta) [1874005] - [tools] tools headers: Adopt verbatim copy of btf_ids.h from kernel sources (Yauheni Kaliuta) [1874005] - [documentation] bpf: Add info about .BTF_ids section to btf.rst (Yauheni Kaliuta) [1874005] - [net] bpf: Use BTF_ID to resolve bpf_ctx_convert struct (Yauheni Kaliuta) [1874005] - [net] bpf: Remove btf_id helpers resolving (Yauheni Kaliuta) [1874005] - [net] bpf: Resolve BTF IDs in vmlinux image (Yauheni Kaliuta) [1874005] - [include] bpf: Add BTF_ID_LIST/BTF_ID/BTF_ID_UNUSED macros (Yauheni Kaliuta) [1874005] - [net] bpf: Support llvm-objcopy for vmlinux BTF (Yauheni Kaliuta) [1874005] - [powerpc] powerpc: Include .BTF section (Yauheni Kaliuta) [1874005] - [scripts] kbuild: Remove debug info from kallsyms linking (Yauheni Kaliuta) [1874005] - [scripts] kbuild: Parameterize kallsyms generation and correct reporting (Yauheni Kaliuta) [1874005] - [tools] bpf: Compile resolve_btfids tool at kernel compilation start (Yauheni Kaliuta) [1874005] - [kernel] tracing: Make struct ring_buffer less ambiguous (Yauheni Kaliuta) [1874005] - [kernel] tracing: Rename trace_buffer to array_buffer (Yauheni Kaliuta) [1874005] - [tools] tools headers: Synchronize linux/bits.h with the kernel sources (Yauheni Kaliuta) [1874005] - [tools] tools headers: Update linux/vdso.h and grab a copy of vdso/const.h (Yauheni Kaliuta) [1874005] - [tools] tools headers: Adopt verbatim copy of compiletime_assert() from kernel sources (Yauheni Kaliuta) [1874005] - [tools] objtool: Query pkg-config for libelf location (Yauheni Kaliuta) [1874005] - [tools] bpf: Add resolve_btfids tool to resolve BTF IDs in ELF object (Yauheni Kaliuta) [1874005] - [samples] bpf: Fix fds_example SIGSEGV error (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix memory leak and optimize BTF sanitization (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Switch perf_buffer test to tracepoint and skeleton (Yauheni Kaliuta) [1874005] - [tools] libbpf: Handle missing BPF_OBJ_GET_INFO_BY_FD gracefully in perf_buffer (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add test relying only on CO-RE and no recent kernel features (Yauheni Kaliuta) [1874005] - [tools] libbpf: Improve BTF sanitization handling (Yauheni Kaliuta) [1874005] - [tools] libbpf: Add btf__set_fd() for more control over loaded BTF FD (Yauheni Kaliuta) [1874005] - [tools] libbpf: Make BTF finalization strict (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: test_progs avoid minus shell exit codes (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: test_progs use another shell exit on non-actions (Yauheni Kaliuta) [1874005] - [tools] bpf: Fix another bpftool segfault without skeleton code enabled (Yauheni Kaliuta) [1874005] - [tools] selftests: bpf: Remove unused bpf_map_def_legacy struct (Yauheni Kaliuta) [1874005] - [samples] samples: bpf: Refactor BPF map performance test with libbpf (Yauheni Kaliuta) [1874005] - [samples] samples: bpf: Refactor BPF map in map test with libbpf (Yauheni Kaliuta) [1874005] - [samples] samples: bpf: Fix bpf programs with kprobe/sys_connect event (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test BPF_CGROUP_INET_SOCK_RELEASE (Yauheni Kaliuta) [1874005] - [tools] bpftool: Add support for BPF_CGROUP_INET_SOCK_RELEASE (Yauheni Kaliuta) [1874005] - [tools] libbpf: Add support for BPF_CGROUP_INET_SOCK_RELEASE (Yauheni Kaliuta) [1874005] - [net] bpf: Add BPF_CGROUP_INET_SOCK_RELEASE hook (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix compilation error of bpf_iter_task_stack.c (Yauheni Kaliuta) [1874005] - [tools] bpf: Fix bpftool without skeleton code enabled (Yauheni Kaliuta) [1874005] - [net] bpf: Fix build without CONFIG_STACKTRACE (Yauheni Kaliuta) [1874005] - [tools] bpf: selftests: Restore netns after each test (Yauheni Kaliuta) [1874005] - [tools] bpf: selftests: A few improvements to network_helpers.c (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test_progs option for listing test names (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test_progs option for getting number of tests (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test_progs indicate to shell on non-actions (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Turn off -Wnested-externs warning (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Switch test_vmlinux to use hrtimer_range_start_ns (Yauheni Kaliuta) [1874005] - [net] bpf: Fix net/core/filter build errors when INET is not enabled (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add bpf_iter test with bpf_get_task_stack() (Yauheni Kaliuta) [1874005] - [kernel] bpf: Allow pB in bpf_seq_printf() and bpf_trace_printk() (Yauheni Kaliuta) [1874005] - [net] bpf: Introduce helper bpf_get_task_stack() (Yauheni Kaliuta) [1874005] - [net] bpf: Remove redundant synchronize_rcu (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add byte swapping selftest (Yauheni Kaliuta) [1874005] - [tools] libbpf: Make bpf_endian co-exist with vmlinux.h (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Allow substituting custom vmlinux.h for selftests build (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Allow substituting custom vmlinux.h for the build (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test auto-load disabling logic for BPF programs (Yauheni Kaliuta) [1874005] - [tools] libbpf: Support disabling auto-loading BPF programs (Yauheni Kaliuta) [1874005] - [tools] tools, bpftool: Define attach_type_name array only once (Yauheni Kaliuta) [1874005] - [tools] tools, bpftool: Define prog_type_name array only once (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add tcp/udp iterator programs to selftests (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Implement sample udp/udp6 bpf_iter programs (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Implement sample tcp/tcp6 bpf_iter programs (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add more common macros to bpf_tracing_net.h (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Refactor some net macros to bpf_tracing_net.h (Yauheni Kaliuta) [1874005] - [kernel] bpf: Add bpf_skc_to_udp6_sock() helper (Yauheni Kaliuta) [1874005] - [net] net: bpf: Implement bpf iterator for udp (Yauheni Kaliuta) [1874005] - [net] net: bpf: Add bpf_seq_afinfo in udp_iter_state (Yauheni Kaliuta) [1874005] - [kernel] bpf: Add bpf_skc_to_{tcp, tcp_timewait, tcp_request}_sock() helpers (Yauheni Kaliuta) [1874005] - [net] bpf: Add bpf_skc_to_tcp6_sock() helper (Yauheni Kaliuta) [1874005] - [kernel] bpf: Allow tracing programs to use bpf_jiffies64() helper (Yauheni Kaliuta) [1874005] - [kernel] bpf: Support 'X' in bpf_seq_printf() helper (Yauheni Kaliuta) [1874005] - [net] net: bpf: Implement bpf iterator for tcp (Yauheni Kaliuta) [1874005] - [net] net: bpf: Add bpf_seq_afinfo in tcp_iter_state (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Workaround for get_stack_rawtp test (Yauheni Kaliuta) [1874005] - [tools] libbpf: Prevent loading vmlinux BTF twice (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix spelling mistake "kallasyms" -> "kallsyms" (Yauheni Kaliuta) [1874005] - [tools] tools, bpftool: Fix variable shadowing in emit_obj_refs_json() (Yauheni Kaliuta) [1874005] - [tools] tools, bpftool: Correctly evaluate $(BUILD_BPF_SKELS) in Makefile (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add variable-length data concat pattern less than test (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add variable-length data concatenation pattern test (Yauheni Kaliuta) [1874005] - [tools] bpf: Switch most helper return values from 32-bit int to 64-bit long (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Add documentation and sample output for process info (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Show info for processes holding BPF map/prog/link/btf FDs (Yauheni Kaliuta) [1874005] - [tools] libbpf: Wrap source argument of BPF_CORE_READ macro in parentheses (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Generalize BPF skeleton support and generate vmlinux.h (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Minimize bootstrap bpftool (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Move map/prog parsing logic into common (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add __ksym extern selftest (Yauheni Kaliuta) [1874005] - [tools] libbpf: Add support for extracting kernel symbol addresses (Yauheni Kaliuta) [1874005] - [tools] libbpf: Generalize libbpf externs support (Yauheni Kaliuta) [1874005] - [tools] libbpf: Add a bunch of attribute getters/setters for map definitions (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test access to bpf map pointer (Yauheni Kaliuta) [1874005] - [net] bpf: Set map_btf_{name, id} for all map types (Yauheni Kaliuta) [1874005] - [net] bpf: Support access to bpf map fields (Yauheni Kaliuta) [1874005] - [net] bpf: Rename bpf_htab to bpf_shtab in sock_map (Yauheni Kaliuta) [1874005] - [net] bpf: Switch btf_parse_vmlinux to btf_find_by_name_kind (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Relicense bpftool's BPF profiler prog as dual-license GPL/BSD (Yauheni Kaliuta) [1874005] - [tools] tools/bpf: Add verifier tests for 32bit pointer/scalar arithmetic (Yauheni Kaliuta) [1874005] - [net] bpf: Avoid verifier failure for 32bit pointer arithmetic (Yauheni Kaliuta) [1874005] - [net] bpf: sk_storage: Prefer to get a free cache_idx (Yauheni Kaliuta) [1874005] - [tools] libbpf: Bump version to 0.1.0 (Yauheni Kaliuta) [1874005] - [s390] s390/pci: fix hot-plug of PCI function missing bus (Philipp Rudo) [1915916] - [net] tcp: fix race condition when creating child sockets from syncookies (Florian Westphal) [1915164] - [netdrv] bonding: set xfrm feature flags more sanely (Jarod Wilson) [1893979] - [netdrv] bonding: fix feature flag setting at init time (Jarod Wilson) [1893979]- [fs] cifs: handle -EINTR in cifs_setattr (Leif Sahlberg) [1848178] - [tty] serial: 8250: drop the printk from serial8250_interrupt() (Vitaly Kuznetsov) [1919745] - [fs] cifs: do not fail __smb_send_rqst if non-fatal signals are pending (Leif Sahlberg) [1848178] - [netdrv] ibmvnic: continue fatal error reset after passive init (Diego Domingos) [1901513] - [netdrv] ibmvnic: fix: NULL pointer dereference (Diego Domingos) [1901513] - [netdrv] ibmvnic: fix login buffer memory leak (Diego Domingos) [1901513] - [netdrv] ibmvnic: fix rx buffer tracking and index management in replenish_rx_pool partial success (Diego Domingos) [1901513] - [netdrv] ibmvnic: add some debugs (Diego Domingos) [1901513] - [netdrv] ibmvnic: Fix TX completion error handling (Diego Domingos) [1901513] - [netdrv] ibmvnic: Ensure that SCRQ entry reads are correctly ordered (Diego Domingos) [1901513] - [netdrv] ibmvnic: reduce wait for completion time (Diego Domingos) [1901513] - [netdrv] ibmvnic: no reset timeout for 5 seconds after reset (Diego Domingos) [1901513] - [netdrv] ibmvnic: send_login should check for crq errors (Diego Domingos) [1901513] - [netdrv] ibmvnic: track pending login (Diego Domingos) [1901513] - [netdrv] ibmvnic: delay next reset if hard reset fails (Diego Domingos) [1901513] - [netdrv] ibmvnic: restore adapter state on failed reset (Diego Domingos) [1901513] - [netdrv] ibmvnic: avoid memset null scrq msgs (Diego Domingos) [1901513] - [netdrv] ibmvnic: stop free_all_rwi on failed reset (Diego Domingos) [1901513] - [netdrv] ibmvnic: handle inconsistent login with reset (Diego Domingos) [1901513] - [netdrv] ibmvnic: enhance resetting status check during module exit (Diego Domingos) [1901513] - [netdrv] ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq (Diego Domingos) [1901513] - [netdrv] ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues (Diego Domingos) [1901513] - [netdrv] ibmvnic: skip tx timeout reset while in resetting (Diego Domingos) [1901513] - [netdrv] ibmvnic: notify peers when failover and migration happen (Diego Domingos) [1901513] - [netdrv] ibmvnic: fix call_netdevice_notifiers in do_reset (Diego Domingos) [1901513] - [netdrv] ibmvnic: Do not replenish RX buffers after every polling loop (Diego Domingos) [1901513] - [netdrv] ibmvnic: Use netdev_alloc_skb instead of alloc_skb to replenish RX buffers (Diego Domingos) [1901513] - [netdrv] ibmvnic: Correctly re-enable interrupts in NAPI polling routine (Diego Domingos) [1901513] - [netdrv] ibmvnic: Ensure that device queue memory is cache-line aligned (Diego Domingos) [1901513] - [netdrv] ibmvnic: Remove send_subcrq function (Diego Domingos) [1901513] - [netdrv] ibmvnic: Clean up TX code and TX buffer data structure (Diego Domingos) [1901513] - [netdrv] ibmvnic: Introduce xmit_more support using batched subCRQ hcalls (Diego Domingos) [1901513] - [netdrv] ibmvnic: Introduce batched RX buffer descriptor transmission (Diego Domingos) [1901513] - [netdrv] ibmvnic: Introduce indirect subordinate Command Response Queue buffer (Diego Domingos) [1901513] - [netdrv] ibmvnic: fix ibmvnic_set_mac (Diego Domingos) [1901513] - [netdrv] ibmvnic: save changed mac address to adapter->mac_addr (Diego Domingos) [1901513] - [netdrv] ibmvnic: create send_control_ip_offload (Diego Domingos) [1901513] - [netdrv] ibmvnic: create send_query_ip_offload (Diego Domingos) [1901513] - [netdrv] ibmvnic: rename send_map_query to send_query_map (Diego Domingos) [1901513] - [netdrv] ibmvnic: rename ibmvnic_send_req_caps to send_request_cap (Diego Domingos) [1901513] - [netdrv] ibmvnic: rename send_cap_queries to send_query_cap (Diego Domingos) [1901513] - [netdrv] ibmvnic: set up 200GBPS speed (Diego Domingos) [1901513] - [netdrv] Revert "ibmvnic: remove never executed if statement" (Diego Domingos) [1901513] - [netdrv] ibmvnic: Harden device Command Response Queue handshake (Diego Domingos) [1901513] - [netdrv] ibmvnic: Fix use-after-free of VNIC login response buffer (Diego Domingos) [1901513] - [netdrv] ibmvnic: merge ibmvnic_reset_init and ibmvnic_init (Diego Domingos) [1901513] - [netdrv] ibmvnic: remove never executed if statement (Diego Domingos) [1901513] - [netdrv] ibmvnic: improve ibmvnic_init and ibmvnic_reset_init (Diego Domingos) [1901513] - [netdrv] ibmvnic: compare adapter->init_done_rc with more readable ibmvnic_rc_codes (Diego Domingos) [1901513] - [netdrv] ibmvnic: store RX and TX subCRQ handle array in ibmvnic_adapter struct (Diego Domingos) [1901513] - [netdrv] net: ibm: fix return type of ndo_start_xmit function (Diego Domingos) [1901513] - [tools] tools arch x86: Sync asm/cpufeatures.h with the kernel sources (David Arcari) [1916478] - [x86] x86/cpu/amd: Call init_amd_zn() om Family 19h processors too (David Arcari) [1916478] - [ata] ahci: Add Intel Emmitsburg PCH RAID PCI IDs (David Arcari) [1894284] - [vfio] vfio iommu: Add dma available capability (Philipp Rudo) [1903970] - [x86] x86/entry/64: Do not include inst.h in calling.h (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Fix GS == 1, 2, and 3 tests (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Test PTRACE_PEEKUSER for GSBASE with invalid LDT GS (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Reap a forgotten child (Scott Wood) [1490498] - [x86] x86/fsgsbase: Replace static_cpu_has() with boot_cpu_has() (Scott Wood) [1490498] - [x86] x86/entry/64: Correct the comment over SAVE_AND_SET_GSBASE (Scott Wood) [1490498] - [x86] x86/entry/64: Do not use RDPID in paranoid entry to accomodate KVM (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Fix NULL deref in 86_fsgsbase_read_task (Scott Wood) [1490498] - [x86] x86/fsgsbase: Fix Xen PV support (Scott Wood) [1490498] - [x86] x86/ptrace: Fix 32-bit PTRACE_SETREGS vs fsbase and gsbase (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Add a missing memory constraint (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Fix a comment in the ptrace_write_gsbase test (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Test GS selector on ptracer-induced GS base write (Scott Wood) [1490498] - [documentation] Documentation/x86/64: Add documentation for GS/FS addressing mode (Scott Wood) [1490498] - [x86] x86/elf: Enumerate kernel FSGSBASE capability in AT_HWCAP2 (Scott Wood) [1490498] - [x86] x86/cpu: Enable FSGSBASE on 64bit by default and add a chicken bit (Scott Wood) [1490498] - [x86] x86/entry/64: Handle FSGSBASE enabled paranoid entry/exit (Scott Wood) [1490498] - [x86] x86/entry/64: Remove TRACE_IRQS_*_DEBUG (Scott Wood) [1490498] - [x86] x86/entry/64: Introduce the FIND_PERCPU_BASE macro (Scott Wood) [1490498] - [x86] x86/entry/64: Switch CR3 before SWAPGS in paranoid entry (Scott Wood) [1490498] - [x86] x86/speculation/swapgs: Check FSGSBASE in enabling SWAPGS mitigation (Scott Wood) [1490498] - [x86] x86/process/64: Use FSGSBASE instructions on thread copy and ptrace (Scott Wood) [1490498] - [x86] x86/process: Unify copy_thread_tls() (Scott Wood) [1490498] - [x86] x86/process/64: Use FSBSBASE in switch_to() if available (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Enable FSGSBASE instructions in helper functions (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Add intrinsics for FSGSBASE instructions (Scott Wood) [1490498] - [x86] x86/cpu: Add 'unsafe_fsgsbase' to enable CR4.FSGSBASE (Scott Wood) [1490498] - [x86] x86/ptrace: Prevent ptrace from clearing the FS/GS selector (Scott Wood) [1490498] - [x86] x86/ptrace: Document FSBASE and GSBASE ABI oddities (Scott Wood) [1490498] - [x86] Revert "x86/ptrace: Prevent ptrace from clearing the FS/GS selector" and fix the test (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Fix some test case bugs (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Test ptracer-induced GSBASE write with FSGSBASE (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Test RD/WRGSBASE (Scott Wood) [1490498] - [documentation] kbuild: Raise the minimum required binutils version to 2.21 (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Test ptracer-induced GSBASE write (Scott Wood) [1490498] - [x86] x86/ptrace: Prevent ptrace from clearing the FS/GS selector (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Fix the base write helper functions (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Clean up various details (Scott Wood) [1490498] - [x86] x86/segments: Introduce the 'CPUNODE' naming to better document the segment limit CPU/node NR trick (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Factor out FS/GS segment loading from __switch_to() (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Convert the ELF core dump code to the new FSGSBASE helpers (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Make ptrace use the new FS/GS base helpers (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Introduce FS/GS base helper functions (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Fix ptrace() to read the FS/GS base accurately (Scott Wood) [1490498] - [net] esp: select CRYPTO_SEQIV (Vladis Dronov) [1905088] - [crypto] treewide: Use fallthrough pseudo-keyword (Vladis Dronov) [1905088] - [crypto] crypto: drbg - always try to free Jitter RNG instance (Vladis Dronov) [1905088] - [crypto] crypto: drbg - should select CTR (Vladis Dronov) [1905088] - [crypto] crypto: ctr - no longer needs CRYPTO_SEQIV (Vladis Dronov) [1905088] - [crypto] crypto: drbg - always seeded with SP800-90B compliant noise source (Vladis Dronov) [1905088] - [crypto] crypto: jitter - SP800-90B compliance (Vladis Dronov) [1905088] - [crypto] crypto: jitter - add header to fix buildwarnings (Vladis Dronov) [1905088] - [crypto] crypto: jitter - fix comments (Vladis Dronov) [1905088] - [crypto] crypto: jitter - update implementation to 2.1.2 (Vladis Dronov) [1905088] - [crypto] crypto: drbg - in-place cipher operation for CTR (Vladis Dronov) [1905088] - [crypto] crypto: drbg - eliminate constant reinitialization of SGL (Vladis Dronov) [1905088] - [vfio] vfio/pci: Implement ioeventfd thread handler for contended memory lock (Alex Williamson) [1861560] - [vfio] vfio iommu type1: Fix memory leak in vfio_iommu_type1_pin_pages (Alex Williamson) [1896568] - [vfio] vfio/pci: Clear token on bypass registration failure (Alex Williamson) [1896568] - [vfio] vfio/type1: fix dirty bitmap calculation in vfio_dma_rw (Alex Williamson) [1497898] - [vfio] vfio: fix a missed vfio group put in vfio_pin_pages (Alex Williamson) [1497898] - [vfio] vfio: add a singleton check for vfio_group_pin_pages (Alex Williamson) [1497898] - [vfio] vfio/pci: Don't regenerate vconfig for all BARs if !bardirty (Alex Williamson) [1896568] - [vfio] vfio/pci: Remove redundant declaration of vfio_pci_driver (Alex Williamson) [1896568] - [uapi] vfio: Fix typo of the device_state (Alex Williamson) [1497898] - [vfio] vfio/type1: Add proper error unwind for vfio_iommu_replay() (Alex Williamson) [1866141] - [vfio] vfio-pci: Avoid recursive read-lock usage (Alex Williamson) [1861560] - [vfio] vfio/type1: Refactor vfio_iommu_type1_ioctl() (Alex Williamson) [1896568] - [vfio] vfio/pci: Add QAT devices to denylist (Alex Williamson) [1896565] - [vfio] vfio/pci: Add device denylist (Alex Williamson) [1896565] - [vfio] vfio/pci: Hold igate across releasing eventfd contexts (Alex Williamson) [1896568] - [vfio] vfio/type1: Add conditional rescheduling after iommu map failed (Alex Williamson) [1896568] - [vfio] vfio/pci: Add Intel X550 to hidden INTx devices (Alex Williamson) [1896567] - [vfio] vfio: Cleanup allowed driver naming (Alex Williamson) [1896568] - [uapi] vfio/type1: Fix migration info capability ID (Alex Williamson) [1497898] - [vfio] vfio iommu: typecast corrections (Alex Williamson) [1497898] - [vfio] vfio iommu: Use shift operation for 64-bit integer division (Alex Williamson) [1497898] - [vfio] vfio/mdev: Fix reference count leak in add_mdev_supported_type (Alex Williamson) [1896568] - [vfio] vfio: Selective dirty page tracking if IOMMU backed device pins pages (Alex Williamson) [1497898] - [vfio] vfio iommu: Add migration capability to report supported features (Alex Williamson) [1497898] - [vfio] vfio iommu: Update UNMAP_DMA ioctl to get dirty bitmap before unmap (Alex Williamson) [1497898] - [vfio] vfio iommu: Implementation of ioctl for dirty pages tracking (Alex Williamson) [1497898] - [uapi] vfio iommu: Add ioctl definition for dirty pages tracking (Alex Williamson) [1497898] - [vfio] vfio iommu: Cache pgsize_bitmap in struct vfio_iommu (Alex Williamson) [1497898] - [vfio] vfio iommu: Remove atomicity of ref_count of pinned pages (Alex Williamson) [1497898] - [uapi] vfio: UAPI for migration interface for device state (Alex Williamson) [1497898] - [vfio] vfio/pci: Remove dev_fmt definition (Alex Williamson) [1896568] - [vfio] vfio: Use dev_printk() when possible (Alex Williamson) [1896568] - [drm] drm: allow limiting the scatter list size (Lyude Paul) [1876018 1851790] - [drm] drm/nouveau/kms/nv50-: Fix clock checking algorithm in nv50_dp_mode_valid() (Lyude Paul) [1876018] - [drm] drm/nouveau/kms/nv50-: Get rid of bogus nouveau_conn_mode_valid() (Lyude Paul) [1876018] - [drm] DRM Backport 5.8 -> 5.9 (Lyude Paul) [1876018] - [drm] drm/edid: Fix uninitialized variable in drm_cvt_modes() (Lyude Paul) [1876018] - [of] of_graph: add of_graph_is_present() (Lyude Paul) [1876018] - [drm] virtio: virtio_has_iommu_quirk -> virtio_has_dma_quirk (Lyude Paul) [1876018] - [vhost] virtio: VIRTIO_F_IOMMU_PLATFORM -> VIRTIO_F_ACCESS_PLATFORM (Lyude Paul) [1876018] - [include] virtio_config: LE config space accessors (Lyude Paul) [1876018] - [kernel] sched: Remove sched_set_*() return value (Lyude Paul) [1876018] - [include] scatterlist: protect parameters of the sg_table related macros (Lyude Paul) [1876018] - [include] scatterlist: add generic wrappers for iterating over sgtable objects (Lyude Paul) [1876018] - [dma] dma-mapping: add generic helpers for mapping sgtable objects (Lyude Paul) [1876018] - [drm] DRM Backport 5.7 -> 5.8 (Lyude Paul) [1876018] - [drm] drm/fb-helper: Fix vt restore (Lyude Paul) [1876018] - [tty] tty/sysrq: constify the the sysrq_key_op(s) (Lyude Paul) [1876018] - [tools] augmented rbtree: rework the RB_DECLARE_CALLBACKS macro definition (Lyude Paul) [1876018] - [mm] augmented rbtree: add new RB_DECLARE_CALLBACKS_MAX macro (Lyude Paul) [1876018] - [tools] augmented rbtree: add comments for RB_DECLARE_CALLBACKS macro (Lyude Paul) [1876018] - [tools] rbtree: avoid generating code twice for the cached versions (tools copy) (Lyude Paul) [1876018] - [tty] tty/sysrq: constify the sysrq API (Lyude Paul) [1876018] - [tty] tty/sysrq: alpha: export and use __sysrq_get_key_op() (Lyude Paul) [1876018] - [include] uaccess: Add user_read_access_begin/end and user_write_access_begin/end (Lyude Paul) [1876018] - [PATCH] [drm] DRM Backport 5.6 -> 5.7 (Lyude Paul) [1876018] - [vfio] vfio: avoid inefficient operations on VFIO group in vfio_pin/unpin_pages (Lyude Paul) [1876018] - [vfio] vfio: allow external user to get vfio group from device (Lyude Paul) [1876018] - [drm] drm/fbdev-helper: don't force restores (Lyude Paul) [1876018] - [include] vgaswitcheroo: call fbcon_remap_all directly (Lyude Paul) [1876018] - [video] fbcon: Do not takeover the console from atomic context (Lyude Paul) [1878805 1876018] - [video] fbcon: Only defer console takeover if the current console driver is the dummycon (Lyude Paul) [1878805 1876018] - [video] fbcon: Only allow FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER if fbdev is builtin (Lyude Paul) [1878805 1876018] - [video] console/fbcon: Add support for deferred console takeover (Lyude Paul) [1878805 1876018] - [video] fbcon: Call WARN_CONSOLE_UNLOCKED() where applicable (Lyude Paul) [1878805 1876018] - [mm] mm: Split huge pages on write-notify or COW (Chris von Recklinghausen) [1913692] - [mm] mm: Introduce vma_is_special_huge (Chris von Recklinghausen) [1913692]- [tools] kselftests: set rx/txtimestamp.sh to correct permission (Hangbin Liu) [1908269] - [tools] kselftests: set udpgro.sh, udpgro_bench.sh, reuseport_addr_any.sh to correct permission (Hangbin Liu) [1908269] - [net] DCB: Validate DCB_ATTR_DCB_BUFFER argument (Balazs Nemeth) [1891595] - [net] netlabel: remove unused param from audit_log_format() (Balazs Nemeth) [1891595] - [net] netlabel: fix problems with mapping removal (Balazs Nemeth) [1891595] - [net] af_key: pfkey_dump needs parameter validation (Balazs Nemeth) [1891595] - [tools] perf tools: Add 'evlist' control command (Jiri Olsa) [1844111] - [tools] perf tools: Allow to enable/disable events via control file (Jiri Olsa) [1844111] - [tools] perf tools: Add evlist__disable_evsel/evlist__enable_evsel (Jiri Olsa) [1844111] - [tools] perf tools: Reformat record's control fd man text (Jiri Olsa) [1844111] - [tools] perf evlist: Use the right prefix for 'struct evlist' 'find' methods (Jiri Olsa) [1844111] - [tools] perf evlist: Use the right prefix for 'struct evlist' enable event methods (Jiri Olsa) [1844111] - [tools] perf evlist: Use the right prefix for 'struct evlist' 'toggle' methods (Jiri Olsa) [1844111] - [x86] perf/amd/uncore: Inform the user how many counters each uncore PMU has (Michael Petlan) [1884816] - [powercap] powercap: RAPL: Add AMD Fam19h RAPL support (Michael Petlan) [1884816] - [powercap] powercap: Add AMD Fam17h RAPL support (Michael Petlan) [1884816] - [powercap] powercap/intel_rapl_msr: Convert rapl_msr_priv into pointer (Michael Petlan) [1884816] - [x86] x86/msr-index: sort AMD RAPL MSRs by address (Michael Petlan) [1884816] - [thunderbolt] thunderbolt: Add support for Intel Maple Ridge (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Add USB4 router operation proxy for firmware connection manager (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Move constants for USB4 router operations to tb_regs.h (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Add connection manager specific hooks for USB4 router operations (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Pass TX and RX data directly to usb4_switch_op() (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Pass metadata directly to usb4_switch_op() (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Perform USB4 router NVM upgrade in two phases (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Return -ENOTCONN when ERR_CONN is received (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Keep the parent runtime resumed for a while on device disconnect (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Log adapter numbers in decimal in path activation/deactivation (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Log which connection manager implementation is used (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Move max_boot_acl field to correct place in struct icm (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Fix use-after-free in remove_unplugged_switch() (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Add DMA traffic test driver (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Add support for end-to-end flow control (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Make it possible to allocate one directional DMA tunnel (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Create debugfs directory automatically for services (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Add functions for enabling and disabling lane bonding on XDomain (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Add link_speed and link_width to XDomain (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Create XDomain devices for loops back to the host (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Find XDomain by route instead of UUID (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Do not clear USB4 router protocol adapter IFC and ISE bits (Torez Smith) [1782721] - [net] ipv6: fib: flush exceptions when purging route (Hangbin Liu) [1916084] - [net] ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init (Hangbin Liu) [1916084] - [net] ipv6: remove unused function ipv6_skb_idev() (Hangbin Liu) [1916084] - [net] ipv6: Fix error path to cancel the meseage (Hangbin Liu) [1916084] - [tools] selftests/net/fib_tests: update addr_metric_test for peer route testing (Hangbin Liu) [1916084] - [net] net/ipv6: remove the old peer route if change it to a new one (Hangbin Liu) [1916084] - [tools] selftests/net: remove not backported tests (Hangbin Liu) [1908340] - [netdrv] bonding: add a vlan+srcmac tx hashing option (Jarod Wilson) [1724795] - [security] selinux: mark selinux_xfrm_refcount as __read_mostly (Ondrej Mosnacek) [1904940] - [net] udp: fix integer overflow while computing available space in sk_rcvbuf (Xin Long) [1916997] - [fs] NFSv4: make cache consistency bitmask dynamic (Steve Dickson) [1881647] - [include] NFSv4: Save a few bytes in the nfs_pgio_args/res (Steve Dickson) [1881647] - [tools] tools headers UAPI: Update tools's copy of linux/perf_event.h (Michael Petlan) [1884818 1908305] - [tools] perf test: Use generic event for expand_libpfm_events() (Michael Petlan) [1884818 1908305] - [tools] perf probe: Change function definition check due to broken DWARF (Michael Petlan) [1884818 1908305] - [tools] perf probe: Fix to die_entrypc() returns error correctly (Michael Petlan) [1884818 1908305] - [tools] perf stat: Use proper cpu for shadow stats (Michael Petlan) [1884818 1908305] - [tools] perf record: Synthesize cgroup events only if needed (Michael Petlan) [1884818 1908305] - [tools] perf diff: Fix error return value in __cmd_diff() (Michael Petlan) [1884818 1908305] - [tools] perf tools: Update copy of libbpf's hashmap.c (Michael Petlan) [1884818 1908305] - [tools] perf test: Avoid an msan warning in a copied stack (Michael Petlan) [1884818 1908305] - [tools] perf inject: Fix file corruption due to event deletion (Michael Petlan) [1884818 1908305] - [tools] perf test: Update branch sample pattern for cs-etm (Michael Petlan) [1884818 1908305] - [tools] perf test: Fix a typo in cs-etm testing (Michael Petlan) [1884818 1908305] - [tools] perf lock: Don't free "lock_seq_stat" if read_count isn't zero (Michael Petlan) [1884818 1908305] - [tools] perf lock: Correct field name "flags" (Michael Petlan) [1884818 1908305] - [tools] tools feature: Fixup fast path feature detection (Michael Petlan) [1884818 1908305] - [tools] perf tools: Add missing swap for cgroup events (Michael Petlan) [1884818 1908305] - [tools] perf tools: Add missing swap for ino_generation (Michael Petlan) [1884818 1908305] - [tools] perf tools: Initialize output buffer in build_id__sprintf (Michael Petlan) [1884818 1908305] - [tools] perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() (Michael Petlan) [1884818 1908305] - [tools] tools headers UAPI: Update tools's copy of linux/perf_event.h (Michael Petlan) [1884818 1908305] - [tools] perf scripting python: Avoid declaring function pointers with a visibility attribute (Michael Petlan) [1884818 1908305] - [tools] perf tools: Remove broken __no_tail_call attribute (Michael Petlan) [1884818 1908305] - [tools] perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX (Michael Petlan) [1884818 1908305] - [tools] perf trace: Fix segfault when trying to trace events by cgroup (Michael Petlan) [1884818 1908305] - [tools] perf tools: Fix crash with non-jited bpf progs (Michael Petlan) [1884818 1908305] - [tools] perf tools: Update copy of libbpf's hashmap.c (Michael Petlan) [1884818 1908305] - [tools] perf tools: Remove LTO compiler options when building perl support (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Update documentation for metrics reorganization (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Add metrics "RMT Load Hit" (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Correct LLC load hit metrics (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Change header for LLC local hit (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Use more explicit headers for HITM (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Change header from "LLC Load Hitm" to "Load Hitm" (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Organize metrics based on memory hierarchy (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Display "Total Stores" as a standalone metrics (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Display the total numbers continuously (Michael Petlan) [1884818 1908305] - [tools] perf bench: Use condition variables in numa (Michael Petlan) [1884818 1908305] - [tools] perf jevents: Fix event code for events referencing std arch events (Michael Petlan) [1884818 1908305] - [tools] perf diff: Support hot streams comparison (Michael Petlan) [1884818 1908305] - [tools] perf streams: Report hot streams (Michael Petlan) [1884818 1908305] - [tools] perf streams: Calculate the sum of total streams hits (Michael Petlan) [1884818 1908305] - [tools] perf streams: Link stream pair (Michael Petlan) [1884818 1908305] - [tools] perf streams: Compare two streams (Michael Petlan) [1884818 1908305] - [tools] perf streams: Get the evsel_streams by evsel_idx (Michael Petlan) [1884818 1908305] - [tools] perf streams: Introduce branch history "streams" (Michael Petlan) [1884818 1908305] - [tools] perf intel-pt: Improve PT documentation slightly (Michael Petlan) [1884818 1908305] - [tools] perf tools: Add support for exclusive groups/events (Michael Petlan) [1884818 1908305] - [tools] perf test: Add build id shell test (Michael Petlan) [1884818 1908305] - [tools] perf tools: Align buildid list output for short build ids (Michael Petlan) [1884818 1908305] - [tools] perf tools: Add size to 'struct perf_record_header_build_id' (Michael Petlan) [1884818 1908305] - [tools] perf tools: Pass build_id object to dso__build_id_equal() (Michael Petlan) [1884818 1908305] - [tools] perf tools: Pass build_id object to dso__set_build_id() (Michael Petlan) [1884818 1908305] - [tools] perf tools: Pass build_id object to build_id__sprintf() (Michael Petlan) [1884818 1908305] - [tools] perf tools: Pass build id object to sysfs__read_build_id() (Michael Petlan) [1884818 1908305] - [tools] perf tools: Pass build_id object to filename__read_build_id() (Michael Petlan) [1884818 1908305] - [tools] perf tools: Use build_id object in dso (Michael Petlan) [1884818 1908305] - [tools] perf config: Export the perf_config_from_file() function (Michael Petlan) [1884818 1908305] - [tools] perf python: Autodetect python3 binary (Michael Petlan) [1884818 1908305] - [tools] perf tests: Show python test script in verbose mode (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Update usage for showing memory events (Michael Petlan) [1884818 1908305] - [tools] perf stat: Fix out of bounds CPU map access when handling armv8_pmu events (Michael Petlan) [1884818 1908305] - [tools] perf python scripting: Fix printable strings in python3 scripts (Michael Petlan) [1884818 1908305] - [tools] perf metricgroup: Fix uncore metric expressions (Michael Petlan) [1884818 1908305] - [tools] perf parse-event: Release cpu_map refcount if evsel alloc failed (Michael Petlan) [1884818 1908305] - [tools] perf parse-event: Fix cpu map refcounting (Michael Petlan) [1884818 1908305] - [tools] tools lib traceevent: Hide non API functions (Michael Petlan) [1884818 1908305] - [tools] perf sched: Show start of latency as well (Michael Petlan) [1884818 1908305] - [tools] perf vendor events: Fix typos in power8 PMU events (Michael Petlan) [1884818 1908305] - [tools] perf bench: Run inject-build-id with --buildid-all option too (Michael Petlan) [1884818 1908305] - [tools] perf inject: Add --buildid-all option (Michael Petlan) [1884818 1908305] - [tools] perf inject: Do not load map/dso when injecting build-id (Michael Petlan) [1884818 1908305] - [tools] perf inject: Enter namespace when reading build-id (Michael Petlan) [1884818 1908305] - [tools] perf inject: Add missing callbacks in perf_tool (Michael Petlan) [1884818 1908305] - [tools] perf bench: Add build-id injection benchmark (Michael Petlan) [1884818 1908305] - [tools] perf trace: Use the autogenerated mmap 'prot' string/id table (Michael Petlan) [1884818 1908305] - [tools] tools beauty: Add script to generate table of mmap's 'prot' argument (Michael Petlan) [1884818 1908305] - [tools] perf beauty mmap_flags: Conditionaly define the mmap flags (Michael Petlan) [1884818 1908305] - [tools] perf trace beauty: Add script to autogenerate mremap's flags args string/id table (Michael Petlan) [1884818 1908305] - [tools] perf tools: Separate the checking of headers only used to build beautification tables (Michael Petlan) [1884818 1908305] - [tools] perf parse-events: Reduce casts around bp_addr (Michael Petlan) [1884818 1908305] - [tools] perf test: Add expand cgroup event test (Michael Petlan) [1884818 1908305] - [tools] perf tools: Allow creation of cgroup without open (Michael Petlan) [1884818 1908305] - [tools] perf tools: Copy metric events properly when expand cgroups (Michael Petlan) [1884818 1908305] - [tools] perf stat: Add --for-each-cgroup option (Michael Petlan) [1884818 1908305] - [tools] perf evsel: Add evsel__clone() function (Michael Petlan) [1884818 1908305] - [tools] perf vendor events: Update SkylakeX events to v1.21 (Michael Petlan) [1884818 1908305] - [tools] perf vendor events intel: Update CascadelakeX events to v1.08 (Michael Petlan) [1884818 1908305] - [tools] perf script: Add min, max to futex-contention output, in addition to avg (Michael Petlan) [1884818 1908305] - [tools] perf script: Autopep8 futex-contention (Michael Petlan) [1884818 1908305] - [tools] perf stat: Skip duration_time in setup_system_wide (Michael Petlan) [1884818 1908305] - [tools] perf tsc: Support cap_user_time_short for event TIME_CONV (Michael Petlan) [1884818 1908305] - [tools] perf tsc: Calculate timestamp with cap_user_time_short (Michael Petlan) [1884818 1908305] - [tools] perf tsc: Add rdtsc() for Arm64 (Michael Petlan) [1884818 1908305] - [tools] perf tsc: Move out common functions from x86 (Michael Petlan) [1884818 1908305] - [tools] perf probe: Fall back to debuginfod query if debuginfo and source not found locally (Michael Petlan) [1884818 1908305] - [tools] perf probe: Fix to adjust symbol address with correct reloc_sym address (Michael Petlan) [1884818 1908305] - [tools] perf intel-pt: Fix "context_switch event has no tid" error (Michael Petlan) [1884818 1908305] - [tools] perf script: Display negative tid in non-sample events (Michael Petlan) [1884818 1908305] - [tools] perf docs: Improve help information in perf.txt (Michael Petlan) [1884818 1908305] - [tools] perf metric: Remove duplicate include (Michael Petlan) [1884818 1908305] - [tools] perf tools: Add documentation for topdown metrics (Michael Petlan) [1884818 1908305] - [tools] perf stat: Support new per thread TopDown metrics (Michael Petlan) [1884818 1908305] - [tools] perf record: Support sample-read topdown metric group (Michael Petlan) [1884818 1908305] - [tools] perf tools: Rename group to topdown (Michael Petlan) [1884818 1908305] - [tools] perf machine: Add machine__for_each_dso() function (Michael Petlan) [1884818 1908305] - [tools] perf tests: Call test_attr__open() directly (Michael Petlan) [1884818 1908305] - [tools] perf vendor events power9: Add hv_24x7 core level metric events (Michael Petlan) [1884818 1908305] - [tools] perf metricgroup: Pass pmu_event structure as a parameter for arch_get_runtimeparam() (Michael Petlan) [1884818 1908305] - [tools] perf jevents: Add support for parsing perchip/percore events (Michael Petlan) [1884818 1908305] - [tools] perf jevents: Add new structure to pass json fields (Michael Petlan) [1884818 1908305] - [tools] perf jevents: Make json_events() static and ditch jevents.h file (Michael Petlan) [1884818 1908305] - [tools] perf test: Introduce script for Arm CoreSight testing (Michael Petlan) [1884818 1908305] - [tools] perf metricgroup: Fix typo in comment (Michael Petlan) [1884818 1908305] - [tools] perf stat: Remove dead code: no need to set os.evsel twice (Michael Petlan) [1884818 1908305] - [tools] perf list: Do not print 'Metric Groups:' unnecessarily (Michael Petlan) [1884818 1908305] - [tools] perf list: Remove dead code in argument check (Michael Petlan) [1884818 1908305] - [tools] perf tools: Add build test with GTK+ (Michael Petlan) [1884818 1908305] - [tools] tools feature: Add missing -lzstd to the fast path feature detection (Michael Petlan) [1884818 1908305] - [tools] perf tools: Make GTK2 support opt-in (Michael Petlan) [1884818 1908305] - [tools] perf vendor events amd: Enable Family 19h users by matching Zen2 events (Michael Petlan) [1884818 1908305] - [tools] perf vendor events amd: Add recommended events (Michael Petlan) [1884818 1908305] - [tools] perf vendor events amd: Add ITLB Instruction Fetch Hits event for zen1 (Michael Petlan) [1884818 1908305] - [tools] perf vendor events amd: Add L2 Prefetch events for zen1 (Michael Petlan) [1884818 1908305] - [tools] perf: ftrace: Add filter support for option -F/--funcs (Michael Petlan) [1884818 1908305] - [tools] perf tools: Consolidate close_control_option()'s into one function (Michael Petlan) [1884818 1908305] - [tools] perf intel-pt: Document snapshot control command (Michael Petlan) [1884818 1908305] - [tools] perf annotate: Add 'ret' (intel disasm style) as an alias for 'retq' (Michael Petlan) [1884818 1908305] - [tools] perf annotate: Allow configuring the 'disassembler_style' knob via 'perf config' (Michael Petlan) [1884818 1908305] - [tools] perf record: Add 'snapshot' control command (Michael Petlan) [1884818 1908305] - [tools] perf tools: Add FIFO file names as alternative options to --control (Michael Petlan) [1884818 1908305] - [tools] perf tools: Use AsciiDoc formatting for --control option documentation (Michael Petlan) [1884818 1908305] - [tools] perf tools: Handle read errors from ctl_fd (Michael Petlan) [1884818 1908305] - [tools] perf tools: Consolidate --control option parsing into one function (Michael Petlan) [1884818 1908305] - [tools] perf tests: Add test for PE binary format support (Michael Petlan) [1884818 1908305] - [tools] perf symbols: Try reading the symbol table with libbfd (Michael Petlan) [1884818 1908305] - [tools] perf dso: Use libbfd to read build_id and .gnu_debuglink section (Michael Petlan) [1884818 1908305] - [tools] tools features: Add feature test to check if libbfd has buildid support (Michael Petlan) [1884818 1908305] - [tools] tools: Remove feature-libelf-mmap feature detection (Michael Petlan) [1884818 1908305] - [tools] perf build: Allow nested externs to enable BUILD_BUG() usage (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Check PEBS status correctly (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS (Michael Petlan) [1884818 1908305] - [x86] perf/x86: fix sysfs type mismatches (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Make anythread filter support conditional (Michael Petlan) [1884818 1908305] - [kernel] perf: Tweak perf_event_attr::exclusive semantics (Michael Petlan) [1884818 1908305] - [kernel] perf: Fix event multiplexing for exclusive groups (Michael Petlan) [1884818 1908305] - [kernel] perf: Simplify group_sched_in() (Michael Petlan) [1884818 1908305] - [kernel] perf: Simplify group_sched_out() (Michael Petlan) [1884818 1908305] - [x86] perf/x86: Make dummy_iregs static (Michael Petlan) [1884818 1908305] - [include] perf/arch: Remove perf_sample_data::regs_user_copy (Michael Petlan) [1884818 1908305] - [kernel] perf: Optimize get_recursion_context() (Michael Petlan) [1884818 1908305] - [kernel] perf: Fix get_recursion_context() (Michael Petlan) [1884818 1908305] - [x86] perf/x86: Reduce stack usage for x86_pmu::drain_pebs() (Michael Petlan) [1884818 1908305] - [kernel] perf: Reduce stack usage of perf_output_begin() (Michael Petlan) [1884818 1908305] - [kernel] perf/core: Fix a memory leak in perf_event_parse_addr_filter() (Michael Petlan) [1884818 1908305] - [x86] perf/x86: Fix n_metric for cancelled txn (Michael Petlan) [1884818 1908305] - [x86] perf/x86: Fix n_pair for cancelled txn (Michael Petlan) [1884818 1908305] - [x86] x86/events/amd/iommu: Fix sizeof mismatch (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Check perf metrics feature for each CPU (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Fix Ice Lake event constraint table (Michael Petlan) [1884818 1908305] - [x86] perf/x86/msr: Add Jasper Lake support (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Add Jasper Lake support (Michael Petlan) [1884818 1908305] - [x86] perf/amd/uncore: Allow F19h user coreid, threadmask, and sliceid specification (Michael Petlan) [1884818 1908305] - [x86] perf/amd/uncore: Allow F17h user threadmask and slicemask specification (Michael Petlan) [1884818 1908305] - [x86] perf/amd/uncore: Prepare to scale for more attributes that vary per family (Michael Petlan) [1884818 1908305] - [x86] arch/x86/amd/ibs: Fix re-arming IBS Fetch (Michael Petlan) [1884818 1908305] - [x86] perf/x86/rapl: Add AMD Fam19h RAPL support (Michael Petlan) [1884818 1908305] - [x86] perf/x86/amd/ibs: Support 27-bit extended Op/cycle counter (Michael Petlan) [1884818 1908305] - [x86] perf/x86/amd/ibs: Fix raw sample data accumulation (Michael Petlan) [1884818 1908305] - [x86] perf/x86/amd/ibs: Don't include randomized bits in get_ibs_op_count() (Michael Petlan) [1884818 1908305] - [x86] perf/x86/amd: Fix sampling Large Increment per Cycle events (Michael Petlan) [1884818 1908305] - [x86] perf/amd/uncore: Set all slices and threads to restore perf stat -a behaviour (Michael Petlan) [1884818 1908305] - [kernel] perf/core: Pull pmu::sched_task() into perf_event_context_sched_out() (Michael Petlan) [1884818 1908305] - [kernel] perf/core: Pull pmu::sched_task() into perf_event_context_sched_in() (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/ds: Fix x86_pmu_stop warning for large PEBS (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Support per-thread RDPMC TopDown metrics (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Support TopDown metrics on Ice Lake (Michael Petlan) [1884818 1908305] - [x86] perf/x86: Add a macro for RDPMC offset of fixed counters (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Generic support for hardware TopDown metrics (Michael Petlan) [1884818 1908305] - [kernel] perf/core: Add a new PERF_EV_CAP_SIBLING event capability (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Use switch in intel_pmu_disable/enable_event (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Fix the name of perf METRICS (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Move BTS index to 47 (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Introduce the fourth fixed counter (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Name the global status bit in NMI handler (Michael Petlan) [1884818 1908305] - [x86] perf/x86: Use event_base_rdpmc for the RDPMC userspace support (Michael Petlan) [1884818 1908305] - [powerpc] powerpc/cacheinfo: Print correct cache-sibling map/list for L2 cache (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Add support detecting thread-groups sharing L2 cache (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Rename init_thread_group_l1_cache_map() to make it generic (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Rename cpu_l1_cache_map as thread_group_l1_cache_map (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Parse ibm, thread-groups with multiple properties (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Use GFP_ATOMIC while allocating tmp mask (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Remove unnecessary variable (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Optimize update_coregroup_mask (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Move coregroup mask updation to a new function (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Optimize update_mask_by_l2 (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Check for duplicate topologies and consolidate (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Depend on cpu_l1_cache_map when adding CPUs (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Stop passing mask to update_mask_by_l2 (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Limit CPUs traversed to within a node (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Optimize remove_cpu_from_masks (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Remove get_physical_package_id (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Stop updating cpu_core_mask (Diego Domingos) [1906504] - [powerpc] powerpc/topology: Update topology_core_cpumask (Diego Domingos) [1906504] - [powerpc] powerpc/topology: Override cpu_smt_mask (Diego Domingos) [1906504] - [include] sched/topology: Allow archs to override cpu_smt_mask (Diego Domingos) [1906504] - [powerpc] powerpc/cacheinfo: Add per cpu per index shared_cpu_list (Diego Domingos) [1906504] - [powerpc] powerpc/cacheinfo: Make cpumap_show code reusable (Diego Domingos) [1906504] - [powerpc] powerpc/cacheinfo: Use cpumap_print to print cpumap (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Use IS_ENABLED() to avoid #ifdef (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Drop superfluous NULL check (Diego Domingos) [1906504] - [vfio] pci: Cleanup .probe() exit paths (Clark Williams) [1860192] - [vfio] pci: Add sriov_configure support (Clark Williams) [1860192] - [vfio] Introduce VFIO_DEVICE_FEATURE ioctl and first user (Clark Williams) [1860192] - [vfio] pci: Introduce VF token (Clark Williams) [1860192] - [vfio] pci: Implement match ops (Clark Williams) [1860192] - [vfio] Include optional device match in vfio_device_ops callbacks (Clark Williams) [1860192] - [infiniband] IB/hfi1: Ensure correct mm is used at all times (Kamal Heib) [1879586] {CVE-2020-27835} - [block] rbd: require global CAP_SYS_ADMIN for mapping and unmapping (Ming Lei) [1887327] {CVE-2020-25284}- [tools] kunit: tool: unmark test_data as binary blobs (Nico Pache) [1900119] - [tools] kunit: tools: fix kunit_tool tests for parsing test plans (Nico Pache) [1900119] - [documentation] Documentation: kunit: Update Kconfig parts for KUNIT's module support (Nico Pache) [1900119] - [tools] kunit: Don't fail test suites if one of them is empty (Nico Pache) [1900119] - [tools] kunit: Fix kunit.py --raw_output option (Nico Pache) [1900119] - [tools] kunit: tool: fix improper treatment of file location (Nico Pache) [1900119] - [tools] kunit: tool: fix broken default args in unit tests (Nico Pache) [1900119] - [tools] kunit: capture stderr on all make subprocess calls (Nico Pache) [1900119] - [documentation] Documentation: kunit: Remove references to --defconfig (Nico Pache) [1900119] - [kernel] kcsan: Add test suite (Nico Pache) [1900119] - [documentation] Documentation: kunit: Add some troubleshooting tips to the FAQ (Nico Pache) [1900119] - [tools] kunit: kunit_tool: Fix invalid result when build fails (Nico Pache) [1900119] - [tools] kunit: show error if kunit results are not present (Nico Pache) [1900119] - [tools] kunit: kunit_config: Fix parsing of CONFIG options with space (Nico Pache) [1900119] - [lib] kunit: add support for named resources (Nico Pache) [1900119] - [lib] kunit: generalize kunit_resource API beyond allocated resources (Nico Pache) [1900119] - [security] security: apparmor: default KUNIT_* fragments to KUNIT_ALL_TESTS (Nico Pache) [1900119] - [fs] fs: ext4: default KUNIT_* fragments to KUNIT_ALL_TESTS (Nico Pache) [1900119] - [base] drivers: base: default KUNIT_* fragments to KUNIT_ALL_TESTS (Nico Pache) [1900119] - [lib] lib: Kconfig.debug: default KUNIT_* fragments to KUNIT_ALL_TESTS (Nico Pache) [1900119] - [lib] kunit: default KUNIT_* fragments to KUNIT_ALL_TESTS (Nico Pache) [1900119] - [lib] kunit: Kconfig: enable a KUNIT_ALL_TESTS fragment (Nico Pache) [1900119] - [tools] kunit: Fix TabError, remove defconfig code and handle when there is no kunitconfig (Nico Pache) [1900119] - [tools] kunit: use KUnit defconfig by default (Nico Pache) [1900119] - [tools] kunit: use --build_dir=.kunit as default (Nico Pache) [1900119] - [tools] kunit: kunit_tool: Separate out config/build/exec/parse (Nico Pache) [1900119] - [lib] lib/test_linear_ranges: add a test for the 'linear_ranges' (Nico Pache) [1900119] - [lib] kunit: Add missing newline in summary message (Nico Pache) [1900119] - [tools] kunit: tool: add missing test data file content (Nico Pache) [1900119] - [documentation] kunit: update documentation to describe debugfs representation (Nico Pache) [1900119] - [lib] kunit: subtests should be indented 4 spaces according to TAP (Nico Pache) [1900119] - [lib] kunit: add log test (Nico Pache) [1900119] - [lib] kunit: add debugfs /sys/kernel/debug/kunit//results display (Nico Pache) [1900119] - [documentation] Documentation: kunit: Make the KUnit documentation less UML-specific (Nico Pache) [1900119] - [lib] Fix linked-list KUnit test when run multiple times (Nico Pache) [1900119] - [tools] kunit: kunit_tool: Allow .kunitconfig to disable config items (Nico Pache) [1900119] - [lib] kunit: Always print actual pointer values in asserts (Nico Pache) [1900119] - [tools] kunit: add --make_options (Nico Pache) [1900119] - [tools] kunit: Run all KUnit tests through allyesconfig (Nico Pache) [1900119] - [tools] kunit: kunit_parser: make parser more robust (Nico Pache) [1900119] - [of] of: unittest: annotate warnings triggered by unittest (Nico Pache) [1900119] - [of] of: unittest: Disable interrupt node tests for old world MAC systems (Nico Pache) [1900119] - [of] of: unittest: add overlay gpio test to catch gpio hog problem (Nico Pache) [1900119] - [tools] kunit: run kunit_tool from any directory (Nico Pache) [1900119] - [tools] kunit: test: Improve error messages for kunit_tool when kunitconfig is invalid (Nico Pache) [1900119] - [documentation] Documentation: kunit: fixed sphinx error in code block (Nico Pache) [1900119] - [base] software node: introduce CONFIG_KUNIT_DRIVER_PE_TEST (Nico Pache) [1900119] - [base] kunit: building kunit as a module breaks allmodconfig (Nico Pache) [1900119] - [documentation] kunit: update documentation to describe module-based build (Nico Pache) [1900119] - [lib] kunit: allow kunit to be loaded as a module (Nico Pache) [1900119] - [lib] kunit: remove timeout dependence on sysctl_hung_task_timeout_seconds (Nico Pache) [1900119] - [lib] kunit: allow kunit tests to be loaded as a module (Nico Pache) [1900119] - [lib] kunit: hide unexported try-catch interface in try-catch-impl.h (Nico Pache) [1900119] - [lib] kunit: move string-stream.h to lib/kunit (Nico Pache) [1900119] - [security] apparmor: add AppArmor KUnit tests for policy unpack (Nico Pache) [1900119] - [tools] kunit/kunit_tool_test: Test '--build_dir' option run (Nico Pache) [1900119] - [tools] kunit: Rename 'kunitconfig' to '.kunitconfig' (Nico Pache) [1900119] - [tools] kunit: Place 'test.log' under the 'build_dir' (Nico Pache) [1900119] - [tools] kunit: Create default config in '--build_dir' (Nico Pache) [1900119] - [tools] kunit: Remove duplicated defconfig creation (Nico Pache) [1900119] - [documentation] docs/kunit/start: Use in-tree 'kunit_defconfig' (Nico Pache) [1900119] - [documentation] Documentation: kunit: add documentation for kunit_tool (Nico Pache) [1900119] - [documentation] Documentation: kunit: fix typos and gramatical errors (Nico Pache) [1900119] - [tools] kunit: testing kunit: Bug fix in test_run_timeout function (Nico Pache) [1900119] - [base] PM / QoS: Initial kunit test (Nico Pache) [1900119] - [lib] lib/list-test: add a test for the 'list' doubly linked list (Nico Pache) [1900119] - [fs] ext4: add kunit test for decoding extended timestamps (Nico Pache) [1900119] - [documentation] Documentation: kunit: Fix verification command (Nico Pache) [1900119] - [tools] kunit: Fix '--build_dir' option (Nico Pache) [1900119] - [lib] kunit: fix failure to build without printk (Nico Pache) [1900119] - [kernel] kernel/sysctl-test: Add null pointer test for sysctl.c:proc_dointvec() (Nico Pache) [1900119] - [documentation] Documentation: kunit: add documentation for KUnit (Nico Pache) [1900119] - [tools] kunit: defconfig: add defconfigs for building KUnit tests (Nico Pache) [1900119] - [tools] kunit: tool: add Python wrappers for running KUnit tests (Nico Pache) [1900119] - [lib] kunit: test: add tests for KUnit managed resources (Nico Pache) [1900119] - [lib] kunit: test: add the concept of assertions (Nico Pache) [1900119] - [lib] kunit: test: add tests for kunit test abort (Nico Pache) [1900119] - [lib] kunit: test: add support for test abort (Nico Pache) [1900119] - [tools] objtool: add kunit_try_catch_throw to the noreturn list (Nico Pache) [1900119] - [tools] objtool: Add rewind_stack_do_exit() to the noreturn list (Nico Pache) [1900119] - [lib] kunit: test: add initial tests (Nico Pache) [1900119] - [lib] lib: enable building KUnit in lib/ (Nico Pache) [1900119] - [lib] kunit: test: add the concept of expectations (Nico Pache) [1900119] - [lib] kunit: test: add assertion printing library (Nico Pache) [1900119] - [lib] kunit: test: add string_stream a std::stream like string builder (Nico Pache) [1900119] - [lib] kunit: test: add test resource management API (Nico Pache) [1900119] - [lib] kunit: test: add KUnit test runner core (Nico Pache) [1900119] - [watchdog] watchdog/hpwdt: Reflect changes (Joseph Szczypek) [1905293] - [watchdog] watchdog/hpwdt: Disable NMI in Crash Kernel (Joseph Szczypek) [1905293] - [idle] intel_idle: add SnowRidge C-state table (Steve Best) [1838554] - [mm] mm: memcg/slab: fix use after free in obj_cgroup_charge (Waiman Long) [1916962] - [mm] mm: memcg/slab: fix return of child memcg objcg for root memcg (Waiman Long) [1916962] - [mm] mm: memcg/slab: fix obj_cgroup_charge() return value handling (Waiman Long) [1916962] - [mm] mm: kmem: move memcg_kmem_bypass() calls to get_mem/obj_cgroup_from_current() (Waiman Long) [1916962] - [s390] s390/kexec_file: fix diag308 subcode when loading crash kernel (Philipp Rudo) [1897184] - [net] ethtool: fix error paths in ethnl_set_channels() (Ivan Vecera) [1906682] - [powerpc] powerpc/pci: Remove LSI mappings on device teardown (Diego Domingos) [1909722] - [powerpc] Revert "powerpc/pci: unmap legacy INTx interrupts of passthrough IO adapters" (Diego Domingos) [1909722] - [block] block: add blk_alloc_queue declaration back (Ming Lei) [1911343] - [net] tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate (Antoine Tenart) [1901863] - [net] tcp_bbr: improve arithmetic division in bbr_update_bw() (Antoine Tenart) [1901863] - [net] tcp_bbr: clarify that bbr_bdp() rounds up in comments (Antoine Tenart) [1901863] - [net] tcp_bbr: adapt cwnd based on ack aggregation estimation (Antoine Tenart) [1901863] - [net] tcp_bbr: fix bbr pacing rate for internal pacing (Antoine Tenart) [1901863]- [wireless] iwlwifi: fw: acpi: Demote non-conformant function headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: fw: dbg: Fix misspelling of 'reg_data' in function header (Jarod Wilson) [1857772] - [wireless] iwlwifi: iwl-phy-db: Add missing struct member description for 'trans' (Jarod Wilson) [1857772] - [wireless] iwlwifi: iwl-eeprom-parse: Fix 'struct iwl_eeprom_enhanced_txpwr's header (Jarod Wilson) [1857772] - [wireless] iwlwifi: iwl-eeprom-read: Demote one nonconformant function header (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: rs: Demote non-conformant function documentation headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: iwl-drv: Fix fall-through warnings for Clang (Jarod Wilson) [1857772] - [wireless] iwlwifi: dvm: Fix fall-through warnings for Clang (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: Fix fall-through warnings for Clang (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: validate notification size when waiting (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: purge the BSS table upon firmware load (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: check that statistics TLV version match struct version (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add size checks for range response notification (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: hook up missing RX handlers (Jarod Wilson) [1857772] - [wireless] iwlwifi: tighten RX MPDU bounds checks (Jarod Wilson) [1857772] - [wireless] iwlwifi: Add a new card for MA family (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: disconnect if channel switch delay is too long (Jarod Wilson) [1857772] - [wireless] iwlwifi: support firmware reset handshake (Jarod Wilson) [1857772] - [wireless] iwlwifi: add an extra firmware state in the transport (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: fix a race in CSA that caused assert 0x3420 (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: validate firmware sync response size (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: clean up some rx code (Jarod Wilson) [1857772] - [wireless] iwlwifi: use SPDX tags (Jarod Wilson) [1857772] - [wireless] iwlwifi: dbg-tlv: fix old length in is_trig_data_contained() (Jarod Wilson) [1857772] - [wireless] iwlwifi: trans: consider firmware dead after errors (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: remove unnecessary setting of inta_mask (Jarod Wilson) [1857772] - [wireless] iwlwifi: fw: file: fix documentation for SAR flag (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: remove MSIX_HW_INT_CAUSES_REG_IML handling (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: clean up scan state on failure (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: do more useful queue sync accounting (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: fix 22000 series driver NMI (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: change 12k A-MSDU config to use 16k buffers (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: move iwl_mvm_stop_device() out of line (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: clear up iwl_mvm_notify_rx_queue() argument type (Jarod Wilson) [1857772] - [wireless] iwlwifi: remove sw_csum_tx (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: validate RX descriptor length (Jarod Wilson) [1857772] - [wireless] iwlwifi: validate MPDU length against notification length (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: iterate active stations when updating statistics (Jarod Wilson) [1857772] - [wireless] iwlwifi: sort out the NVM offsets (Jarod Wilson) [1857772] - [wireless] iwlwifi: fix typo in comment (Jarod Wilson) [1857772] - [wireless] iwlwifi: follow the new inclusive terminology (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: remove the read_nvm from iwl_run_unified_mvm_ucode (Jarod Wilson) [1857772] - [wireless] iwlwifi: avoid endless HW errors at assert time (Jarod Wilson) [1857772] - [wireless] iwlwifi: enable sending/setting debug host event (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add support for 6GHz (Jarod Wilson) [1857772] - [wireless] iwlwifi: copy iwl_he_capa for modifications (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: remove obsolete pre-release support code (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: remove the read_nvm from iwl_run_init_mvm_ucode (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: Init error table memory to zero (Jarod Wilson) [1857772] - [wireless] iwlwifi: d3: do not send the WOWLAN_CONFIGURATION command for netdetect (Jarod Wilson) [1857772] - [wireless] iwlwifi: move reclaim flows to the queue file (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: fix sar profile printing issue (Jarod Wilson) [1857772] - [wireless] iwlwifi: yoyo: align the write pointer to DWs (Jarod Wilson) [1857772] - [wireless] iwlwifi: yoyo: add the ability to dump phy periphery (Jarod Wilson) [1857772] - [wireless] iwlwifi: remove all queue resources before free (Jarod Wilson) [1857772] - [wireless] wireless: remove unneeded break (Jarod Wilson) [1857772] - [net] nl80211/cfg80211: fix potential infinite loop (Jarod Wilson) [1857772] - [net] cfg80211: select CONFIG_CRC32 (Jarod Wilson) [1857772] - [net] nl80211/cfg80211: support 6 GHz scanning (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: add some missing entries for AX210 (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: invert values of NO_160 device config entries (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: add one missing entry for AX210 (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: fix kernel panic in case of assert during CSA (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: set LTR to avoid completion timeout (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: write queue_sync_state only for sync (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: properly cancel a session protection for P2P (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC (Jarod Wilson) [1857772] - [wireless] iwlwifi: sta: set max HE max A-MPDU according to HE capa (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: limit memory read spin time (Jarod Wilson) [1857772] - [wireless] Revert "iwlwifi: remove wide_cmd_header field" (Jarod Wilson) [1857772] - [wireless] iwlwifi: bump FW API to 59 for AX devices (Jarod Wilson) [1857772] - [wireless] iwlwifi: read and parse PNVM file (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: implement set_pnvm op (Jarod Wilson) [1857772] - [wireless] iwlwifi: add trans op to set PNVM (Jarod Wilson) [1857772] - [wireless] iwlwifi: move PNVM implementation to common code (Jarod Wilson) [1857772] - [wireless] iwlwifi: rs: align to new TLC config command API (Jarod Wilson) [1857772] - [wireless] iwlwifi: fix sar geo table initialization (Jarod Wilson) [1857772] - [wireless] iwlwifi: stats: add new api fields for statistics cmd/ntfy (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: fix suspicious rcu usage warnings (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: remove memset of kek_kck command (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: don't send a CSA command the firmware doesn't know (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: fix the xtal latency value for a few qu devices (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: fix xtal latency for 9560 devices (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: fix 0x271B and 0x271C trans cfg struct (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: avoid possible NULL pointer dereference (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: support ADD_STA_CMD_API_S ver 12 (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add a get lmac id function (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: prepare roc_done_wk to work sync (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: re-enable TX after channel switch (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: don't send RFH_QUEUE_CONFIG_CMD with no queues (Jarod Wilson) [1857772] - [wireless] iwlwifi: support an additional Qu subsystem id (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: stop claiming NL80211_EXT_FEATURE_SET_SCAN_DWELL (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: ring the doorbell and wait for PNVM load completion (Jarod Wilson) [1857772] - [wireless] iwlwifi: update prph scratch structure to include PNVM data (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: read and parse SKU ID if available (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: get number of stations from TLV (Jarod Wilson) [1857772] - [wireless] iwlwifi: iwl-drv: Provide descriptions debugfs dentries (Jarod Wilson) [1857772] - [wireless] iwlwifi: dvm: devices: Fix function documentation formatting issues (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: tx: Demote misuse of kernel-doc headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: dvm: rxon: Demote non-conformant kernel-doc headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: dvm: scan: Demote a few nonconformant kernel-doc headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: utils: Fix some doc-rot (Jarod Wilson) [1857772] - [wireless] iwlwifi: dvm: Demote a couple of nonconformant kernel-doc headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: ops: Remove unused static struct 'iwl_mvm_debug_names' (Jarod Wilson) [1857772] - [wireless] iwlwifi: dvm: sta: Demote a bunch of nonconformant kernel-doc headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: calib: Demote seemingly unintentional kerneldoc header (Jarod Wilson) [1857772] - [wireless] iwlwifi: dvm: lib: Demote non-compliant kernel-doc headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: dvm: tx: Demote non-compliant kernel-doc headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: rs: Demote non-compliant kernel-doc headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: dvm: Demote non-compliant kernel-doc headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: bump FW API to 57 for AX devices (Jarod Wilson) [1857772] - [wireless] iwlwifi: yoyo: add support for internal buffer allocation in D3 (Jarod Wilson) [1857772] - [wireless] iwlwifi: api: fix u32 -> __le32 (Jarod Wilson) [1857772] - [wireless] iwlwifi: use correct group for alive notification (Jarod Wilson) [1857772] - [wireless] iwlwifi: support version 5 of the alive notification (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: ignore the scan duration parameter (Jarod Wilson) [1857772] - [wireless] iwlwifi: dbg: add debug host notification (DHN) time point (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: make iwl_pcie_txq_update_byte_cnt_tbl bus independent (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: clear all scan UIDs (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: d3: parse wowlan status version 11 (Jarod Wilson) [1857772] - [wireless] iwlwifi: align RX status flags with firmware (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: remove redundant log in iwl_mvm_tvqm_enable_txq() (Jarod Wilson) [1857772] - [wireless] iwlwifi: phy-ctxt: add new API VER 3 for phy context cmd (Jarod Wilson) [1857772] - [wireless] iwlwifi: thermal: support new temperature measurement API (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add d3 prints (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: d3: support GCMP ciphers (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: support more GTK rekeying algorithms (Jarod Wilson) [1857772] - [wireless] iwlwifi: move all bus-independent TX functions to common code (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: initiator: add option for adding a PASN responder (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: responder: allow to set only the HLTK for an associated station (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: location: set the HLTK when PASN station is added (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: Add FTM initiator RTT smoothing logic (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add support for responder dynamic config command version 3 (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add support for range request command ver 11 (Jarod Wilson) [1857772] - [wireless] iwlwifi: remove wide_cmd_header field (Jarod Wilson) [1857772] - [wireless] iwlwifi: fw: add default value for iwl_fw_lookup_cmd_ver (Jarod Wilson) [1857772] - [wireless] iwlwifi: acpi: in non acpi compilations remove iwl_sar_geo_init (Jarod Wilson) [1857772] - [wireless] iwlwifi: rs: set RTS protection for all non legacy rates (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: support new KEK KCK api (Jarod Wilson) [1857772] - [wireless] iwlwifi: support version 3 of GEO_TX_POWER_LIMIT (Jarod Wilson) [1857772] - [wireless] iwlwifi: acpi: rename geo structs to contain versioning (Jarod Wilson) [1857772] - [wireless] iwlwifi: support REDUCE_TX_POWER_CMD version 6 (Jarod Wilson) [1857772] - [wireless] iwlwifi: acpi: prepare SAR profile selection code for multiple sizes (Jarod Wilson) [1857772] - [wireless] iwlwifi: add a common struct for all iwl_tx_power_cmd versions (Jarod Wilson) [1857772] - [wireless] iwlwifi: add new card for MA family (Jarod Wilson) [1857772] - [wireless] iwlwifi: acpi: remove dummy definition of iwl_sar_set_profile() (Jarod Wilson) [1857772] - [wireless] iwlwifi: remove iwl_validate_sar_geo_profile() export (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: use CHECKSUM_COMPLETE (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: remove redundant support_umac_log field (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add support for new WOWLAN_TSC_RSC_PARAM version (Jarod Wilson) [1857772] - [wireless] iwlwifi: don't export acpi functions unnecessarily (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: process ba-notifications also when sta rcu is invalid (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add support for new version of WOWLAN_TKIP_SETTING_API_S (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: Don't install CMAC/GMAC key in AP mode (Jarod Wilson) [1857772] - [wireless] iwl-trans: move dev_cmd_offs, page_offs to a common trans header (Jarod Wilson) [1857772] - [wireless] iwlwifi: regulatory: regulatory capabilities api change (Jarod Wilson) [1857772] - [wireless] iwlwifi: dbg: add dumping special device memory (Jarod Wilson) [1857772] - [wireless] iwlwifi: dbg: remove IWL_FW_INI_TIME_POINT_WDG_TIMEOUT (Jarod Wilson) [1857772] - [wireless] iwlwifi: acpi: support ppag table command v2 (Jarod Wilson) [1857772] - [wireless] iwlwifi: add new cards for MA family (Jarod Wilson) [1857772] - [wireless] iwlwifi: move bc_table_dword to a common trans header (Jarod Wilson) [1857772] - [wireless] iwlwifi: iwl-trans: move tfd to trans layer (Jarod Wilson) [1857772] - [wireless] iwlwifi: move bc_pool to a common trans header (Jarod Wilson) [1857772] - [wireless] iwlwifi: iwl-trans: move all txcmd init to trans alloc (Jarod Wilson) [1857772] - [wireless] iwlwifi: enable twt by default (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add an option to add PASN station (Jarod Wilson) [1857772] - [wireless] iwlwifi: add new cards for AX201 family (Jarod Wilson) [1857772] - [wireless] iwlwifi: fw: move assert descriptor parser to common code (Jarod Wilson) [1857772] - [wireless] iwlwifi: wowlan: adapt to wowlan status API version 10 (Jarod Wilson) [1857772] - [wireless] iwlwifi: acpi: evaluate dsm to disable 5.8GHz channels (Jarod Wilson) [1857772] - [wireless] iwlwifi: msix: limit max RX queues for 9000 family (Jarod Wilson) [1857772] - [wireless] iwlwifi: sta: defer ADDBA transmit in case reclaimed SN != next SN (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: set PROTECTED_TWT feature if supported by firmware (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: set PROTECTED_TWT in MAC data policy (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add PROTECTED_TWT firmware API (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: rs-fw: handle VHT extended NSS capability (Jarod Wilson) [1857772] - [x86] sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes (Vitaly Kuznetsov) [1915453] - [x86] insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes (Vitaly Kuznetsov) [1915453] - [tools] x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes (Vitaly Kuznetsov) [1915453] - [powercap] powercap/intel_rapl: add support for ElkhartLake (Steve Best) [1847054] - [char] tpm: efi: Don't create binary_bios_measurements file for an empty log (Jerry Snitselaar) [1887536 1855183] - [char] tpm_tis: Add a check for invalid status (Jerry Snitselaar) [1887536 1855183] - [char] tpm: use *ph to print small buffer (Jerry Snitselaar) [1887536 1855183] - [char] tpm: Add support for event log pointer found in TPM2 ACPI table (Jerry Snitselaar) [1887536 1855183] - [acpi] acpi: Extend TPM2 ACPI table with missing log fields (Jerry Snitselaar) [1887536] - [char] tpm: Unify the mismatching TPM space buffer sizes (Jerry Snitselaar) [1887536 1855183] - [include] tpm: Require that all digests are present in TCG_PCR_EVENT2 structures (Jerry Snitselaar) [1887536 1855183] - [char] tpm_tis_spi: Prefer async probe (Jerry Snitselaar) [1887536 1855183] - [char] tpm/st33zp24: fix spelling mistake "drescription" -> "description" (Jerry Snitselaar) [1887536] - [char] tpm_tis: extra chip->ops check on error path in tpm_tis_core_init (Jerry Snitselaar) [1887536 1855183] - [char] tpm_tis_spi: Don't send anything during flow control (Jerry Snitselaar) [1887536 1855183] - [include] efi/tpm: Verify event log header before parsing (Jerry Snitselaar) [1887536 1855183] - [char] tpm: eventlog: Replace zero-length array with flexible-array member (Jerry Snitselaar) [1887536 1855183] - [char] tpm: fix wrong return value in tpm_pcr_extend (Jerry Snitselaar) [1887536 1855183] - [include] tpm_eventlog.h: Replace zero-length array with flexible-array member (Jerry Snitselaar) [1887536 1855183] - [include] phylink: : fix function prototype kernel-doc warning (Petr Oros) [1878147] - [netdrv] net: phy: call phy_disable_interrupts() in phy_attach_direct() instead (Petr Oros) [1878147] - [net] net: ethtool: Handle missing cable test TDR parameters (Petr Oros) [1878147] - [documentation] docs: networking: fix extra spaces in ethtool-netlink (Petr Oros) [1878147] - [documentation] dt-bindings: net: mvusb: Fix example errors (Petr Oros) [1878147] - [netdrv] net: phy: marvell10g: fix null pointer dereference (Petr Oros) [1878147] - [netdrv] net: phy: fix memory leak in device-create error path (Petr Oros) [1878147] - [netdrv] net: mdio device: use flexible sleeping in reset function (Petr Oros) [1878147] - [netdrv] net: mdiobus: add reset-post-delay-us handling (Petr Oros) [1878147] - [netdrv] net: mdiobus: use flexible sleeping for reset-delay-us (Petr Oros) [1878147] - [netdrv] net: phylink: add interface to configure clause 22 PCS PHY (Petr Oros) [1878147] - [netdrv] net: phylink: add struct phylink_pcs (Petr Oros) [1878147] - [netdrv] net: phylink: re-implement interface configuration with PCS (Petr Oros) [1878147] - [netdrv] net: phylink: in-band pause mode advertisement update for PCS (Petr Oros) [1878147] - [netdrv] net: phylink: simplify fixed-link case for ksettings_set method (Petr Oros) [1878147] - [netdrv] net: phylink: use config.an_enabled in ksettings_set method (Petr Oros) [1878147] - [netdrv] net: phylink: simplify phy case for ksettings_set method (Petr Oros) [1878147] - [netdrv] net: phylink: simplify ksettings_set() implementation (Petr Oros) [1878147] - [netdrv] net: phylink: avoid mac_config calls (Petr Oros) [1878147] - [netdrv] net: phylink: update PCS when changing interface during resolution (Petr Oros) [1878147] - [netdrv] net: phylink: ensure link is down when changing interface (Petr Oros) [1878147] - [netdrv] net: phylink: rearrange resolve mac_config() call (Petr Oros) [1878147] - [netdrv] net: phylink: rejig link state tracking (Petr Oros) [1878147] - [netdrv] net: phylink: update ethtool reporting for fixed-link modes (Petr Oros) [1878147] - [netdrv] net: phy: fix check in get_phy_c45_ids (Petr Oros) [1878147] - [netdrv] net: phy: at803x: add mdix configuration support for AR9331 and AR8035 (Petr Oros) [1878147] - [netdrv] net: dp83640: fix SIOCSHWTSTAMP to update the struct with actual configuration (Petr Oros) [1878147] - [netdrv] net: phy: continue searching for C45 MMDs even if first returned ffff:ffff (Petr Oros) [1878147] - [netdrv] net: phy: dp83640: Fixup cast to restricted __be16 warning (Petr Oros) [1878147] - [netdrv] net: phy: Make phy_10gbit_fec_features_array static (Petr Oros) [1878147] - [netdrv] net: phy: Properly define genphy_c45_driver (Petr Oros) [1878147] - [netdrv] net: phy: Fixup parameters in kerneldoc (Petr Oros) [1878147] - [netdrv] net: phy: at803x: Avoid comparison is always false warning (Petr Oros) [1878147] - [netdrv] net: phy: mdio: reset MDIO devices even if probe() is not implemented (Petr Oros) [1878147] - [netdrv] net: phy: reset the PHY even if probe() is not implemented (Petr Oros) [1878147] - [include] net: mdio: add a forward declaration for reset_control to mdio.h (Petr Oros) [1878147] - [netdrv] net: phy: arrange headers in phy_device.c alphabetically (Petr Oros) [1878147] - [netdrv] net: phy: arrange headers in mdio_device.c alphabetically (Petr Oros) [1878147] - [netdrv] net: phy: arrange headers in mdio_bus.c alphabetically (Petr Oros) [1878147] - [netdrv] net: phylink: only restart AN if the link mode is using in-band AN (Petr Oros) [1878147] - [netdrv] net: phylink: add phylink_speed_(up|down) interface (Petr Oros) [1878147] - [netdrv] net: phy: call phy_disable_interrupts() in phy_init_hw() (Petr Oros) [1878147] - [netdrv] net: phy: make phy_disable_interrupts() non-static (Petr Oros) [1878147] - [netdrv] net: phylink: ensure manual pause mode configuration takes effect (Petr Oros) [1878147] - [netdrv] net: phylink: fix ethtool -A with attached PHYs (Petr Oros) [1878147] - [include] net: phy: add support for a common probe between shared PHYs (Petr Oros) [1878147] - [netdrv] net: phy: Allow mdio buses to auto-probe c45 devices (Petr Oros) [1878147] - [netdrv] net: phy: marvell: Add Marvell 88E1548P support (Petr Oros) [1878147] - [netdrv] net: phy: marvell: Add Marvell 88E1340S support (Petr Oros) [1878147] - [netdrv] net: phy: marvell: use a single style for referencing functions (Petr Oros) [1878147] - [netdrv] net: phy: smsc: fix printing too many logs (Petr Oros) [1878147] - [netdrv] net: phy: Check harder for errors in get_phy_id() (Petr Oros) [1878147] - [of] of: of_mdio: Correct loop scanning logic (Petr Oros) [1878147] - [of] of: mdio: preserve phy dev_flags in of_phy_connect() (Petr Oros) [1878147] - [netdrv] net: phy: read MMD ID from all present MMDs (Petr Oros) [1878147] - [netdrv] net: phy: split devices_in_package (Petr Oros) [1878147] - [netdrv] net: phy: set devices_in_package only after validation (Petr Oros) [1878147] - [netdrv] net: phy: add support for probing MMDs >= 8 for devices-in-package (Petr Oros) [1878147] - [netdrv] net: phy: reword get_phy_device() kerneldoc (Petr Oros) [1878147] - [netdrv] net: phy: clean up get_phy_c22_id() invalid ID handling (Petr Oros) [1878147] - [netdrv] net: phy: clean up get_phy_c45_ids() failure handling (Petr Oros) [1878147] - [netdrv] net: phy: clean up PHY ID reading (Petr Oros) [1878147] - [netdrv] net: phy: clean up cortina workaround (Petr Oros) [1878147] - [netdrv] net: dp83869: Reset return variable if PHY strap is read (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: don't export RDB/legacy access methods (Petr Oros) [1878147] - [netdrv] net: phy: marvell: unlock after phy_select_page() failure (Petr Oros) [1878147] - [netdrv] net: phy: at803x: add cable diagnostics support for ATH9331 and ATH8032 (Petr Oros) [1878147] - [netdrv] net: phy: marvell: Configure TDR pulse based on measurement length (Petr Oros) [1878147] - [netdrv] net : phy: marvell: Speedup TDR data retrieval by only changing page once (Petr Oros) [1878147] - [netdrv] net: ethtool: Allow PHY cable test TDR data to configured (Petr Oros) [1878147] - [netdrv] net: phy: marvell: Add support for amplitude graph (Petr Oros) [1878147] - [net] net: ethtool: Add helpers for cable test TDR data (Petr Oros) [1878147] - [net] net: ethtool: Add generic parts of cable test TDR (Petr Oros) [1878147] - [uapi] net: ethtool: Add attributes for cable test TDR data (Petr Oros) [1878147] - [netdrv] net: phy: mscc-miim: read poll when high resolution timers are disabled (Petr Oros) [1878147] - [netdrv] net: phy: mscc-miim: improve waiting logic (Petr Oros) [1878147] - [netdrv] net: phy: mscc-miim: remove redundant timeout check (Petr Oros) [1878147] - [netdrv] net: phy: mscc-miim: use more reasonable delays (Petr Oros) [1878147] - [netdrv] net: mdiobus: add clause 45 mdiobus accessors (Petr Oros) [1878147] - [netdrv] net: phy: at803x: fix PHY ID masks (Petr Oros) [1878147] - [netdrv] net: phy: dp83869: Set opmode from straps (Petr Oros) [1878147] - [netdrv] net: phy: dp83869: Update port-mirroring to read straps (Petr Oros) [1878147] - [netdrv] net: phy: tja11xx: add SQI support (Petr Oros) [1878147] - [netdrv] net: phy: simplify phy_link_change arguments (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: fix checkpatch complains about tabs (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: add support for BCM54811 PHY (Petr Oros) [1878147] - [netdrv] net: phy: tja11xx: execute cable test on link up (Petr Oros) [1878147] - [netdrv] net: phy: mdio-moxart: remove unneeded include (Petr Oros) [1878147] - [netdrv] net: phy: at803x: add cable diagnostics support (Petr Oros) [1878147] - [netdrv] net: phy: bcm54140: add cable diagnostics support (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: add cable test support (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: add bcm_phy_modify_exp() (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: add exp register access methods without buslock (Petr Oros) [1878147] - [netdrv] net: phy: tja11xx: add cable-test support (Petr Oros) [1878147] - [netdrv] net: phy: fix aneg restart in phy_ethtool_set_eee (Petr Oros) [1878147] - [net] net: phy: Send notifier when starting the cable test (Petr Oros) [1878147] - [netdrv] net: phy: Put interface into oper testing during cable test (Petr Oros) [1878147] - [netdrv] net: phy: marvell: Add cable test support (Petr Oros) [1878147] - [include] net: ethtool: Add helpers for reporting test results (Petr Oros) [1878147] - [include] net: ethtool: Add infrastructure for reporting cable test results (Petr Oros) [1878147] - [uapi] net: ethtool: Add attributes for cable test reports (Petr Oros) [1878147] - [net] net: ethtool: netlink: Add support for triggering a cable test (Petr Oros) [1878147] - [netdrv] net: phy: Add support for polling cable test (Petr Oros) [1878147] - [netdrv] net: phy: Add cable test support to state machine (Petr Oros) [1878147] - [net] net: ethtool: self_test: Mark interface in testing operative status (Petr Oros) [1878147] - [net] net: Add testing sysfs attribute (Petr Oros) [1878147] - [net] net: Add IF_OPER_TESTING (Petr Oros) [1878147] - [netdrv] net: phy: fix less than zero comparison with unsigned variable val (Petr Oros) [1878147] - [netdrv] net: phy: Make iproc_mdio_resume static (Petr Oros) [1878147] - [netdrv] net: phy: bcm54140: use phy_package_shared (Petr Oros) [1878147] - [netdrv] net: phy: add concept of shared storage for PHYs (Petr Oros) [1878147] - [netdrv] net: phy: tja11xx: add support for master-slave configuration (Petr Oros) [1878147] - [uapi] ethtool: provide UAPI for PHY master/slave configuration (Petr Oros) [1878147] - [netdrv] dp83640: reverse arguments to list_add_tail (Petr Oros) [1878147] - [documentation] dt-bindings: add Qualcomm IPQ4019 MDIO bindings (Petr Oros) [1878147] - [netdrv] net: phy: mdio: add IPQ4019 MDIO driver (Petr Oros) [1878147] - [netdrv] net: phy: bcm54140: add second PHY ID (Petr Oros) [1878147] - [netdrv] net: phy: bcm54140: apply the workaround on b0 chips (Petr Oros) [1878147] - [netdrv] net: phy: bcm54140: fix phy_id_mask (Petr Oros) [1878147] - [netdrv] net: phy: bcm54140: use genphy_soft_reset() (Petr Oros) [1878147] - [netdrv] net: phy: at803x: add downshift support (Petr Oros) [1878147] - [netdrv] net: phy: DP83TC811: Fix WoL in config init to be disabled (Petr Oros) [1878147] - [netdrv] net: phy: DP83822: Fix WoL in config init to be disabled (Petr Oros) [1878147] - [netdrv] net: phy: bcm54140: Make a bunch of functions static (Petr Oros) [1878147] - [netdrv] net: phy: marvell10g: fix temperature sensor on 2110 (Petr Oros) [1878147] - [gpio] gpiolib: Rename "chip" variables to "gc" in core header file (Petr Oros) [1878147] - [netdrv] net: phy: dp83867: Remove unneeded semicolon (Petr Oros) [1878147] - [netdrv] net: phy: clear phydev->suspended after soft reset (Petr Oros) [1878147] - [netdrv] net: phy: remove genphy_no_soft_reset (Petr Oros) [1878147] - [netdrv] net: phy: make phy_suspend a no-op if PHY is suspended already (Petr Oros) [1878147] - [netdrv] net: phylink, dsa: eliminate phylink_fixed_state_cb() (Petr Oros) [1878147] - [netdrv] net: phy: bcm54140: fix less than zero comparison on an unsigned (Petr Oros) [1878147] - [netdrv] net: phy: bcm84881: clear settings on link down (Petr Oros) [1878147] - [netdrv] net: phy: tja11xx: add delayed registration of TJA1102 PHY1 (Petr Oros) [1878147] - [of] net: mdio: of: export part of of_mdiobus_register_phy() (Petr Oros) [1878147] - [netdrv] net: phy: tja11xx: add initial TJA1102 support (Petr Oros) [1878147] - [documentation] dt-bindings: net: phy: Add support for NXP TJA11xx (Petr Oros) [1878147] - [netdrv] net: phy: Use IS_ERR() to check and simplify code (Petr Oros) [1878147] - [netdrv] net: phy: marvell10g: limit soft reset to 88x3310 (Petr Oros) [1878147] - [netdrv] net: phy: bcm54140: add hwmon support (Petr Oros) [1878147] - [netdrv] net: phy: add Broadcom BCM54140 support (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: add helper to write/read RDB registers (Petr Oros) [1878147] - [netdrv] net: phy: microchip_t1: add lan87xx_phy_init to initialize the lan87xx phy (Petr Oros) [1878147] - [netdrv] net: phy: Propagate error from bus->reset (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: Add support for BCM53125 internal PHYs (Petr Oros) [1878147] - [netdrv] net: phy: mdio-bcm-iproc: Do not show kernel pointer (Petr Oros) [1878147] - [netdrv] net: phy: at803x: add support for AR8032 PHY (Petr Oros) [1878147] - [netdrv] net: marvell10g: soft-reset the PHY when coming out of low power (Petr Oros) [1878147] - [netdrv] net: marvell10g: report firmware version (Petr Oros) [1878147] - [netdrv] net: phy: micrel: use genphy_read_status for KSZ9131 (Petr Oros) [1878147] - [netdrv] net: phy: micrel: kszphy_resume(): add delay after genphy_resume() before accessing PHY registers (Petr Oros) [1878147] - [netdrv] net: phylink: add separate pcs operations structure (Petr Oros) [1878147] - [netdrv] net: phylink: rename 'ops' to 'mac_ops' (Petr Oros) [1878147] - [netdrv] net: phylink: change phylink_mii_c22_pcs_set_advertisement() prototype (Petr Oros) [1878147] - [ptp] ptp: Avoid deadlocks in the programmable pin code (Petr Oros) [1878147] - [netdrv] net: phy: probe PHY drivers synchronously (Petr Oros) [1878147] - [netdrv] net: phy: don't touch suspended flag if there's no suspend/resume callback (Petr Oros) [1878147] - [netdrv] net: phy: micrel.c: add rgmii interface delay possibility to ksz9131 (Petr Oros) [1878147] - [netdrv] net: phy: mdio-mux-bcm-iproc: use readl_poll_timeout() to simplify code (Petr Oros) [1878147] - [netdrv] net: phy: tja11xx: use phy_read_poll_timeout() to simplify the code (Petr Oros) [1878147] - [netdrv] net: phy: smsc: use phy_read_poll_timeout() to simplify the code (Petr Oros) [1878147] - [netdrv] net: phy: use phy_read_poll_timeout() to simplify the code (Petr Oros) [1878147] - [netdrv] net: phy: marvell10g: use phy_read_mmd_poll_timeout() to simplify the code (Petr Oros) [1878147] - [netdrv] net: phy: aquantia: use phy_read_mmd_poll_timeout() to simplify the code (Petr Oros) [1878147] - [netdrv] net: phy: bcm84881: use phy_read_mmd_poll_timeout() to simplify the code (Petr Oros) [1878147] - [netdrv] net: phy: add marvell usb to mdio controller (Petr Oros) [1878147] - [documentation] dt-bindings: net: add marvell usb to mdio bindings (Petr Oros) [1878147] - [netdrv] net: phy: aquantia: remove downshift warning now that phylib takes care (Petr Oros) [1878147] - [netdrv] net: phy: marvell: remove downshift warning now that phylib takes care (Petr Oros) [1878147] - [netdrv] net: phy: add and use phy_check_downshift (Petr Oros) [1878147] - [netdrv] net: phylink: pcs: add 802.3 clause 45 helpers (Petr Oros) [1878147] - [netdrv] net: phylink: pcs: add 802.3 clause 22 helpers (Petr Oros) [1878147] - [netdrv] net: mdiobus: add APIs for modifying a MDIO device register (Petr Oros) [1878147] - [netdrv] net: mdiobus: avoid BUG_ON() in mdiobus accessors (Petr Oros) [1878147] - [netdrv] net: phy: improve phy_driver callback handle_interrupt (Petr Oros) [1878147] - [netdrv] net: phylink: Add XLGMII support (Petr Oros) [1878147] - [include] net: phy: Add XLGMII interface define (Petr Oros) [1878147] - [netdrv] net: phylink: Test if MAC/PCS support Autoneg (Petr Oros) [1878147] - [netdrv] net: phylink: Add missing Backplane speeds (Petr Oros) [1878147] - [netdrv] net: mdio: add ipq8064 mdio driver (Petr Oros) [1878147] - [netdrv] net: phy: marvell10g: place in powersave mode at probe (Petr Oros) [1878147] - [netdrv] net: phy: marvell10g: add energy detect power down tunable (Petr Oros) [1878147] - [netdrv] net: phy: marvell10g: add mdix control (Petr Oros) [1878147] - [netdrv] net: phy: mscc: add constants for used interrupt mask bits (Petr Oros) [1878147] - [netdrv] net: phy: marvell10g: read copper results from CSSR1 (Petr Oros) [1878147] - [netdrv] net: phy: mscc: add missing shift for media operation mode selection (Petr Oros) [1878147] - [netdrv] net: phylink: propagate resolved link config via mac_link_up() (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: Wire suspend/resume for BCM54810 (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: Have bcm54xx_adjust_rxrefclk() check for flags (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: Allow BCM54810 to use bcm54xx_adjust_rxrefclk() (Petr Oros) [1878147] - [netdrv] net: phy: dp83867: Add speed optimization feature (Petr Oros) [1878147] - [netdrv] net: phy: allow bcm84881 to be a module (Petr Oros) [1878147] - [include] net: phylink: clarify flow control settings in documentation (Petr Oros) [1878147] - [netdrv] net: phylink: improve initial mac configuration (Petr Oros) [1878147] - [netdrv] net: phylink: allow ethtool -A to change flow control advertisement (Petr Oros) [1878147] - [netdrv] net: phylink: resolve fixed link flow control (Petr Oros) [1878147] - [netdrv] net: phylink: use phylib resolved flow control modes (Petr Oros) [1878147] - [netdrv] net: phylink: ensure manual flow control is selected appropriately (Petr Oros) [1878147] - [netdrv] net: phylink: remove pause mode ethtool setting for fixed links (Petr Oros) [1878147] - [netdrv] net: add linkmode helper for setting flow control advertisement (Petr Oros) [1878147] - [netdrv] net: add helpers to resolve negotiated flow control (Petr Oros) [1878147] - [include] net: linkmode: make linkmode_test_bit() take const pointer (Petr Oros) [1878147] - [include] net: phylink: further documentation clarifications (Petr Oros) [1878147] - [include] net: phylink: further mac_config documentation improvements (Petr Oros) [1878147] - [netdrv] net: phylink: rename mac_link_state() op to mac_pcs_get_state() (Petr Oros) [1878147] - [md] md/raid5: fix oops during stripe resizing (Nigel Croxon) [1898617] - [md] md/bitmap: fix memory leak of temporary bitmap (Nigel Croxon) [1898617] - [md] md: fix the checking of wrong work queue (Nigel Croxon) [1898617] - [md] md/bitmap: md_bitmap_get_counter returns wrong blocks (Nigel Croxon) [1898617] - [md] md/bitmap: md_bitmap_read_sb uses wrong bitmap blocks (Nigel Croxon) [1898617] - [md] md/raid0: remove unused function is_io_in_chunk_boundary() (Nigel Croxon) [1898617] - [md] md: don't detour through bd_contains for the gendisk (Nigel Croxon) [1898617] - [md] md: compare bd_disk instead of bd_contains (Nigel Croxon) [1898617] - [md] md: Simplify code with existing definition RESYNC_SECTORS in raid10.c (Nigel Croxon) [1898617] - [md] md/raid5: reallocate page array after setting new stripe_size (Nigel Croxon) [1898617] - [md] md/raid5: resize stripe_head when reshape array (Nigel Croxon) [1898617] - [md] md/raid5: let multiple devices of stripe_head share page (Nigel Croxon) [1898617] - [crypto] md/raid6: let async recovery function support different page offset (Nigel Croxon) [1898617] - [crypto] md/raid6: let syndrome computor support different page offset (Nigel Croxon) [1898617] - [md] md/raid5: convert to new xor compution interface (Nigel Croxon) [1898617] - [crypto] md/raid5: add new xor function to support different page offset (Nigel Croxon) [1898617] - [md] md/raid5: make async_copy_data() to support different page offset (Nigel Croxon) [1898617] - [md] md/raid5: add a new member of offset into r5dev (Nigel Croxon) [1898617] - [md] md: only calculate blocksize once and use i_blocksize() (Nigel Croxon) [1898617] - [md] md: update the optimal I/O size on reshape (Nigel Croxon) [1898617] - [md] md/raid5: make sure stripe_size as power of two (Nigel Croxon) [1898617] - [md] md-cluster: Fix potential error pointer dereference in resize_bitmaps() (Nigel Croxon) [1898617] - [md] md: get sysfs entry after redundancy attr group create (Nigel Croxon) [1898617] - [kernel] lockdep: Fix preemption WARN for spurious IRQ-enable (Waiman Long) [1908640] - [powerpc] powerpc/smp: Call rcu_cpu_starting() earlier (Waiman Long) [1908640] - [include] seqlock: Fix multiple kernel-doc warnings (Waiman Long) [1908640] - [kernel] lockdep: Fix usage_traceoverflow (Waiman Long) [1908640] - [kernel] locking/lockdep: Remove more raw_cpu_read() usage (Waiman Long) [1908640] - [include] lockdep: Revert "lockdep: Use raw_cpu_*() for per-cpu variables" (Waiman Long) [1908640] - [kernel] lockdep: Fix lockdep recursion (Waiman Long) [1908640] - [kernel] lockdep,trace: Expose tracepoints (Waiman Long) [1908640] - [x86] locking/lockdep: Fix TRACE_IRQFLAGS vs. NMIs (Waiman Long) [1908640] - [s390] s390: don't trace preemption in percpu macros (Waiman Long) [1908640] - [fs] blkdev: avoid migration stalls for blkdev pages (Chris von Recklinghausen) [1876502] - [netdrv] ionic: account for vlan tag len in rx buffer len (Jonathan Toppins) [1908642] - [netdrv] net/mlx5e: Fix refcount leak on kTLS RX resync (Alaa Hleihel) [1866808] - [netdrv] net/mlx5e: kTLS, Avoid kzalloc(GFP_KERNEL) under spinlock (Alaa Hleihel) [1866808] - [netdrv] net/mlx5e: kTLS, Fix leak on resync error flow (Alaa Hleihel) [1866808] - [netdrv] net/mlx5e: kTLS, Add missing dma_unmap in RX resync (Alaa Hleihel) [1866808] - [netdrv] net/mlx5e: kTLS, Fix napi sync and possible use-after-free (Alaa Hleihel) [1866808] - [netdrv] net/mlx5e: kTLS, Improve rx handler function call (Alaa Hleihel) [1866808] - [netdrv] net/mlx5e: kTLS, Cleanup redundant capability check (Alaa Hleihel) [1866808] - [netdrv] net/mlx5e: Increase Async ICO SQ size (Alaa Hleihel) [1866808] - [netdrv] net/mlx5e: kTLS, Add kTLS RX stats (Alaa Hleihel) [1866808] - [netdrv] net/mlx5e: kTLS, Add kTLS RX resync support (Alaa Hleihel) [1866808] - [infiniband] RDMA/siw: Fix handling of zero-sized Read and Receive Queues (Kamal Heib) [1900985 1875703] - [fs] ext4: fix bogus warning in ext4_update_dx_flag() (Lukas Czerner) [1908714] - [fs] ext4: handle dax mount option collision (Lukas Czerner) [1908714] - [fs] jbd2: fix up sparse warnings in checkpoint code (Lukas Czerner) [1908714] - [fs] ext4: unlock xattr_sem properly in ext4_inline_data_truncate() (Lukas Czerner) [1908714] - [fs] ext4: do not use extent after put_bh (Lukas Czerner) [1908714] - [fs] ext4: fix invalid inode checksum (Lukas Czerner) [1908714] - [fs] ext4: clear buffer verified flag if read meta block from disk (Lukas Czerner) [1908714] - [fs] ext4: treat buffers contining write errors as valid in ext4_sb_bread() (Lukas Czerner) [1908714] - [fs] ext4: treat buffers with write errors as containing valid data (Lukas Czerner) [1908714] - [fs] ext4: limit entries returned when counting fsmap records (Lukas Czerner) [1908714] - [fs] ext4: fix error handling code in add_new_gdb (Lukas Czerner) [1908714] - [fs] ext4: fix leaking sysfs kobject after failed mount (Lukas Czerner) [1908714] - [fs] ext4: fix checking of directory entry validity for inline directories (Lukas Czerner) [1908714] - [fs] ext4: correctly restore system zone info when remount fails (Lukas Czerner) [1908714] - [fs] ext4: handle add_system_zone() failure in ext4_setup_system_zone() (Lukas Czerner) [1908714] - [fs] ext4: fold ext4_data_block_valid_rcu() into the caller (Lukas Czerner) [1908714] - [fs] ext4: check journal inode extents more carefully (Lukas Czerner) [1908714] - [fs] ext4: don't allow overlapping system zones (Lukas Czerner) [1908714] - [fs] ext4: handle error of ext4_setup_system_zone() on remount (Lukas Czerner) [1908714] - [fs] jbd2: add the missing unlock_buffer() in the error path of jbd2_write_superblock() (Lukas Czerner) [1908714] - [fs] ext4: fix mount failure with quota configured as module (Lukas Czerner) [1908714] - [fs] ext4: improve explanation of a mount failure caused by a misconfigured kernel (Lukas Czerner) [1908714] - [include] jbd2: fix kernel-doc notation warning (Lukas Czerner) [1908714] - [base] mm: don't panic when links can't be created in sysfs (Baoquan He) [1890171] - [base] mm: don't rely on system state to detect hot-plug operations (Baoquan He) [1890171] - [mm] mm: replace memmap_context by meminit_context (Baoquan He) [1890171] - [net] Update window_clamp if SOCK_RCVBUF is set (Balazs Nemeth) [1905985] - [cpufreq] cpufreq: acpi-cpufreq: Mark sometimes used ID structs as __maybe_unused (David Arcari) [1857102] - [cpufreq] cpufreq: acpi-cpufreq: Mark 'dummy' variable as __always_unused (David Arcari) [1857102] - [cpufreq] cpufreq: Replace HTTP links with HTTPS ones (David Arcari) [1857102] - [cpufreq] cpufreq: change '.set_boost' to act on one policy (David Arcari) [1857102] - [cpufreq] cpufreq: Fix up cpufreq_boost_set_sw() (David Arcari) [1857102] - [cpufreq] cpufreq: Convert to new X86 CPU match macros (David Arcari) [1857102] - [cpufreq] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 (David Arcari) [1857102]- [platform] platform/x86: ISST: Add new PCI device ids (Prarit Bhargava) [1836722] - [net] net-sysfs: take the rtnl lock when accessing xps_rxqs_map and num_tc (Antoine Tenart) [1912253] - [net] net-sysfs: take the rtnl lock when storing xps_rxqs (Antoine Tenart) [1912253] - [net] net-sysfs: take the rtnl lock when accessing xps_cpus_map and num_tc (Antoine Tenart) [1912253] - [net] net-sysfs: take the rtnl lock when storing xps_cpus (Antoine Tenart) [1912253] - [fs] gfs2: Improve mmap write vs. punch_hole consistency (Andreas Grunbacher) [1872043] - [netdrv] bnx2x: fix spelling mistake "occurd" -> "occurred" (Manish Chopra) [1853224] - [netdrv] bnx2x: Perform Idlechk dump during the debug collection (Manish Chopra) [1853224] - [netdrv] bnx2x: Add support for idlechk tests (Manish Chopra) [1853224] - [netdrv] bnx2x: Add Idlechk related register definitions (Manish Chopra) [1853224] - [netdrv] bnx2x: use generic power management (Manish Chopra) [1853224] - [netdrv] bnx2x: allow bnx2x_bsc_read() to schedule (Manish Chopra) [1853224] - [netdrv] bnx2x: Remove unused inline function bnx2x_vf_vlan_credit (Manish Chopra) [1853224] - [netdrv] bnx2x: Remove Comparison to bool in bnx2x_dcb.c (Manish Chopra) [1853224] - [netdrv] bnx2x: correct a comment mistake in grammar (Manish Chopra) [1853224] - [netdrv] net: bnx2x: reject unsupported coalescing params (Manish Chopra) [1853224] - [net] tls: Implement getsockopt SOL_TLS TLS_RX (Sabrina Dubroca) [1889664] - [net] tls: Protect from calling tls_dev_del for TLS RX twice (Sabrina Dubroca) [1889664] - [net] tls: missing received data after fast remote close (Sabrina Dubroca) [1889664] - [net] tls: Fix wrong record sn in async mode of device resync (Sabrina Dubroca) [1889664] - [net] tls: fix corrupted data in recvmsg (Sabrina Dubroca) [1889664] - [net] tls: sendfile fails with ktls offload (Sabrina Dubroca) [1889664] - [net] tls: race causes kernel panic (Sabrina Dubroca) [1889664] - [net] tls: Fix kmap usage (Sabrina Dubroca) [1889664] - [net] tls: allow MSG_CMSG_COMPAT in sendmsg (Sabrina Dubroca) [1889664] - [net] tls: fix sign extension issue when left shifting u16 value (Sabrina Dubroca) [1889664] - [net] tls: Add asynchronous resync (Sabrina Dubroca) [1889664] - [net] revert "net/tls: Add force_resync for driver resync" (Sabrina Dubroca) [1889664] - [net] net/tls: Add force_resync for driver resync (Sabrina Dubroca) [1889664] - [net] tls: Avoid assigning 'const' pointer to non-const pointer (Sabrina Dubroca) [1889664] - [net] tls: move mark_tech_preview to tls_init (Sabrina Dubroca) [1907477] - [mm] mm/hmm: do not call hmm_vma_walk_hole() while holding a spinlock (Chris von Recklinghausen) [1890943] - [mm] mm: pagewalk: add 'depth' parameter to pte_hole (Chris von Recklinghausen) [1890943] - [mm] mm: pagewalk: don't lock PTEs for walk_page_range_novma() (Chris von Recklinghausen) [1890943] - [mm] mm: pagewalk: allow walking without vma (Chris von Recklinghausen) [1890943] - [mm] mm: pagewalk: add p4d_entry() and pgd_entry() (Chris von Recklinghausen) [1890943] - [x86] x86: mm: add p?d_leaf() definitions (Chris von Recklinghausen) [1890943] - [s390] s390: mm: add p?d_leaf() definitions (Chris von Recklinghausen) [1890943] - [powerpc] powerpc: mm: add p?d_leaf() definitions (Chris von Recklinghausen) [1890943] - [arm64] arm64: mm: add p?d_leaf() definitions (Chris von Recklinghausen) [1890943] - [mm] mm: add generic p?d_leaf() macros (Chris von Recklinghausen) [1890943] - [mm] mm: move_pages: report the number of non-attempted pages (Chris von Recklinghausen) [1890943] - [mm] autonuma: fix watermark checking in migrate_balanced_pgdat() (Chris von Recklinghausen) [1890943] - [mm] mm/migrate.c: handle freed page at the first place (Chris von Recklinghausen) [1890943] - [mm] mm: pagewalk: Take the pagetable lock in walk_pte_range() (Chris von Recklinghausen) [1890943] - [mm] mm: untag user pointers passed to memory syscalls (Chris von Recklinghausen) [1890943] - [mm] mm: page cache: store only head pages in i_pages (Chris von Recklinghausen) [1890943] - [mm] mm: migrate: fix reference check race between __find_get_block() and migration (Chris von Recklinghausen) [1890943] - [fs] mm: migrate: remove unused mode argument (Chris von Recklinghausen) [1890943] - [mm] powerpc/book3s: Use config independent helpers for page table walk (Chris von Recklinghausen) [1890943] - [mm] mm/mmu_notifier: use correct mmu_notifier events for each invalidation (Chris von Recklinghausen) [1890943] - [mm] mm/mmu_notifier: contextual information for event triggering invalidation (Chris von Recklinghausen) [1890943] - [mm] powerpc/mm: move __find_linux_pte() out of hugetlbpage.c (Chris von Recklinghausen) [1890943] - [mm] mm/filemap.c: remove redundant test from find_get_pages_contig (Chris von Recklinghausen) [1890943] - [mm] mm/hugetlb: distinguish between migratability and movability (Chris von Recklinghausen) [1890943] - [mm] numa: change get_mempolicy() to use nr_node_ids instead of MAX_NUMNODES (Chris von Recklinghausen) [1890943] - [mm] mm: migrate: make buffer_migrate_page_norefs() actually succeed (Chris von Recklinghausen) [1890943] - [mm] mm: treewide: remove unused address argument from pte_alloc functions (Chris von Recklinghausen) [1890943] - [fs] mm: migrate: drop unused argument of migrate_page_move_mapping() (Chris von Recklinghausen) [1890943] - [mm] mm: migrate: provide buffer_migrate_page_norefs() (Chris von Recklinghausen) [1890943] - [mm] mm: migrate: move migrate_page_lock_buffers() (Chris von Recklinghausen) [1890943] - [mm] mm: migrate: lock buffers before migrate_page_move_mapping() (Chris von Recklinghausen) [1890943] - [mm] mm: Convert huge_memory to XArray (Chris von Recklinghausen) [1890943] - [mm] mm: Convert page migration to XArray (Chris von Recklinghausen) [1890943] - [mm] powerpc/mm/book3s: Check for pmd_large instead of pmd_trans_huge (Chris von Recklinghausen) [1890943] - [x86] x86/pgtable: Move two more functions from pgtable_64.h to pgtable.h (Chris von Recklinghausen) [1890943] - [x86] x86/pgtable: Move pti_set_user_pgtbl() to pgtable.h (Chris von Recklinghausen) [1890943] - [x86] x86/pgtable: Move pgdp kernel/user conversion functions to pgtable.h (Chris von Recklinghausen) [1890943] - [mm] x86/pgtable: Rename pti_set_user_pgd() to pti_set_user_pgtbl() (Chris von Recklinghausen) [1890943] - [mm] mm: memcg/slab: fix root memcg vmstats (Waiman Long) [1877019] - [mm] mm/slub: let number of online CPUs determine the slub page order (Waiman Long) [1877019] - [mm] mm, debug_pagealloc: don't rely on static keys too early (Waiman Long) [1877019] - [mm] mm: memcg: link page counters to root if use_hierarchy is false (Waiman Long) [1877019] - [mm] mm/memcg: unify swap and memsw page counters (Waiman Long) [1877019] - [mm] mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg (Waiman Long) [1877019] - [mm] mlock: fix unevictable_pgs event counts on THP (Waiman Long) [1877019] - [mm] mm/filemap: fix storing to a THP shadow entry (Waiman Long) [1877019] - [lib] XArray: add xas_split (Waiman Long) [1877019] - [lib] XArray: add xa_get_order (Waiman Long) [1877019] - [lib] XArray: Add private interface for workingset node deletion (Waiman Long) [1877019] - [include] XArray: Fix xas_reload for multi-index entries (Waiman Long) [1877019] - [include] xarray.h: correct return code documentation for xa_store_{bh, irq}() (Waiman Long) [1877019] - [mm] mm: memcg/slab: uncharge during kmem_cache_free_bulk() (Waiman Long) [1877019] - [mm] mm: memcg/slab: fix racy access to page->mem_cgroup in mem_cgroup_from_obj() (Waiman Long) [1877019] - [mm] mm: memcontrol: fix missing suffix of workingset_restore (Waiman Long) [1877019] - [mm] mm: memcontrol: fix warning when allocating the root cgroup (Waiman Long) [1877019] - [mm] mm: replace hpage_nr_pages with thp_nr_pages (Waiman Long) [1877019] - [mm] mm: add thp_size (Waiman Long) [1877019] - [include] mm: add thp_order (Waiman Long) [1877019] - [include] include/linux/huge_mm.h: check PageTail in hpage_nr_pages even when !THP (Waiman Long) [1877019] - [mm] mm/page_vma_mapped.c: explicitly compare pfn for normal, hugetlbfs and THP page (Waiman Long) [1877019] - [mm] mm/vmscan: restore active/inactive ratio for anonymous LRU (Waiman Long) [1877019] - [mm] mm/swap: implement workingset detection for anonymous LRU (Waiman Long) [1877019] - [mm] mm/swapcache: support to handle the shadow entries (Waiman Long) [1877019] - [mm] mm: fix swap cache node allocation mask (Waiman Long) [1877019] - [include] include/linux/swap.h: delete meaningless __add_to_swap_cache() declaration (Waiman Long) [1877019] - [mm] mm/swap_state.c: use the same way to count page in_swap_cache (Waiman Long) [1877019] - [mm] mm: shmem: use proper gfp flags for shmem_writepage() (Waiman Long) [1877019] - [mm] mm/workingset: prepare the workingset detection infrastructure for anon LRU (Waiman Long) [1877019] - [mm] mm/vmscan: protect the workingset on anonymous LRU (Waiman Long) [1877019] - [mm] mm/vmscan: make active/inactive ratio as 1:1 for anon lru (Waiman Long) [1877019] - [tools] kselftests: cgroup: add perpcu memory accounting test (Waiman Long) [1877019] - [mm] mm: memcg: charge memcg percpu memory to the parent cgroup (Waiman Long) [1877019] - [mm] mm: memcg/percpu: per-memcg percpu memory statistics (Waiman Long) [1877019] - [mm] mm: memcg/percpu: account percpu memory to memory cgroups (Waiman Long) [1877019] - [mm] percpu: return number of released bytes from pcpu_free_area() (Waiman Long) [1877019] - [mm] percpu: make pcpu_alloc() aware of current gfp context (Waiman Long) [1877019] - [mm] mm/khugepaged: fix filemap page_to_pgoff(page) != offset (Waiman Long) [1877019] - [mm] mm, slub: restore initial kmem_cache flags (Waiman Long) [1877019] - [include] mm: memcg/slab: fix slab statistics in !SMP configuration (Waiman Long) [1877019] - [mm] mm: slab: fix potential double free in ___cache_free (Waiman Long) [1877019] - [mm] ksm: reinstate memcg charge on copied pages (Waiman Long) [1877019] - [mm] mm: slub: fix conversion of freelist_corrupted() (Waiman Long) [1877019] - [mm] memcg: fix use-after-free in uncharge_batch (Waiman Long) [1877019] - [mm] mm/memory: fix IO cost for anonymous page (Waiman Long) [1877019] - [mm] mm: workingset: age nonresident information alongside anonymous pages (Waiman Long) [1877019] - [mm] slub: cure list_slab_objects() from double fix (Waiman Long) [1877019] - [mm] mm: do_swap_page(): fix up the error code (Waiman Long) [1877019] - [misc] lkdtm/heap: Avoid edge and middle of slabs (Waiman Long) [1877019] - [mm] mm: slub: really fix slab walking for init_on_free (Waiman Long) [1877019] - [mm] mm/slab.c: fix kernel-doc warning for __ksize() (Waiman Long) [1877019] - [mm] mm: memcontrol: restore proper dirty throttling when memory.high changes (Waiman Long) [1877019] - [mm] memcg, oom: check memcg margin for parallel oom (Waiman Long) [1877019] - [mm] mm, memcg: avoid stale protection values when cgroup is above protection (Waiman Long) [1877019] - [mm] mm, memcg: unify reclaim retry limits with page allocator (Waiman Long) [1877019] - [mm] mm, memcg: reclaim more aggressively before high allocator throttling (Waiman Long) [1877019] - [mm] mm: memcontrol: avoid workload stalls when lowering memory.high (Waiman Long) [1877019] - [include] mm: kmem: switch to static_branch_likely() in memcg_kmem_enabled() (Waiman Long) [1877019] - [mm] mm: slab: rename (un)charge_slab_page() to (un)account_slab_page() (Waiman Long) [1877019] - [mm] mm: memcg/slab: remove unused argument by charge_slab_page() (Waiman Long) [1877019] - [tools] tools/cgroup: add memcg_slabinfo.py tool (Waiman Long) [1877019] - [tools] kselftests: cgroup: add kernel memory accounting tests (Waiman Long) [1877019] - [mm] mm: memcg/slab: use a single set of kmem_caches for all allocations (Waiman Long) [1877019] - [mm] mm: memcg/slab: remove redundant check in memcg_accumulate_slabinfo() (Waiman Long) [1877019] - [mm] mm: memcg/slab: deprecate slab_root_caches (Waiman Long) [1877019] - [mm] mm: memcg/slab: remove memcg_kmem_get_cache() (Waiman Long) [1877019] - [mm] mm: memcg/slab: simplify memcg cache creation (Waiman Long) [1877019] - [mm] mm: memcg/slab: use a single set of kmem_caches for all accounted allocations (Waiman Long) [1877019] - [mm] mm, slab_common: fix a typo in comment "eariler"->"earlier" (Waiman Long) [1877019] - [mm] mm: memcg/slab: fix memory leak at non-root kmem_cache destroy (Waiman Long) [1877019] - [mm] mm: memcg/slab: fix panic in __free_slab() caused by premature memcg pointer release (Waiman Long) [1877019] - [mm] mm: memcg/slab: move memcg_kmem_bypass() to memcontrol.h (Waiman Long) [1877019] - [mm] mm: memcg/slab: deprecate memory.kmem.slabinfo (Waiman Long) [1877019] - [mm] mm, memcg: fix build error around the usage of kmem_caches (Waiman Long) [1877019] - [mm] mm: memcg/slab: charge individual slab objects instead of pages (Waiman Long) [1877019] - [mm] mm: memcg/slab: save obj_cgroup for non-root slab objects (Waiman Long) [1877019] - [mm] mm: memcg/slab: allocate obj_cgroups for non-root slab pages (Waiman Long) [1877019] - [mm] mm: memcg/slab: obj_cgroup API (Waiman Long) [1877019] - [mm] mm: memcontrol: decouple reference counting from page accounting (Waiman Long) [1877019] - [mm] mm: slub: implement SLUB version of obj_to_index() (Waiman Long) [1877019] - [mm] mm: memcg: convert vmstat slab counters to bytes (Waiman Long) [1877019] - [mm] mm: memcg: prepare for byte-sized vmstat items (Waiman Long) [1877019] - [mm] mm: memcg: factor out memcg- and lruvec-level changes out of __mod_lruvec_state() (Waiman Long) [1877019] - [mm] mm: kmem: make memcg_kmem_enabled() irreversible (Waiman Long) [1877019] - [mm] mm, slab/slub: improve error reporting and overhead of cache_from_obj() (Waiman Long) [1877019] - [mm] mm, slab/slub: move and improve cache_from_obj() (Waiman Long) [1877019] - [mm] mm, slub: extend checks guarded by slub_debug static key (Waiman Long) [1877019] - [mm] mm, slub: introduce kmem_cache_debug_flags() (Waiman Long) [1877019] - [mm] mm, slub: introduce static key for slub_debug() (Waiman Long) [1877019] - [mm] mm, slub: make reclaim_account attribute read-only (Waiman Long) [1877019] - [mm] mm, slub: make remaining slub_debug related attributes read-only (Waiman Long) [1877019] - [mm] mm, slub: remove runtime allocation order changes (Waiman Long) [1877019] - [mm] mm, slub: make some slub_debug related attributes read-only (Waiman Long) [1877019] - [documentation] mm, slub: extend slub_debug syntax for multiple blocks (Waiman Long) [1877019] - [mm] mm/slab.c: update outdated kmem_list3 in a comment (Waiman Long) [1877019] - [mm] mm, slab: check GFP_SLAB_BUG_MASK before alloc_pages in kmalloc_order (Waiman Long) [1877019] - [mm] mm/slab: add naive detection of double free (Waiman Long) [1877019] - [init] mm/slab: expand CONFIG_SLAB_FREELIST_HARDENED to include SLAB (Waiman Long) [1877019] - [mm] mm: ksize() should silently accept a NULL pointer (Waiman Long) [1877019] - [include] include/linux/vmstat.h: remove unused page state adjustment macro (Waiman Long) [1877019] - [include] mm, memcg: fix inconsistent oom event behavior (Waiman Long) [1877019] - [mm] mm/memcg: fix refcount error while moving and swapping (Waiman Long) [1877019] - [mm] mm/memcontrol: fix OOPS inside mem_cgroup_get_nr_swap_pages() (Waiman Long) [1877019] - [mm] mm/memcontrol.c: add missed css_put() (Waiman Long) [1877019] - [mm] mm: memcontrol: handle div0 crash race condition in memory.low (Waiman Long) [1877019] - [kernel] mm: memcontrol: recursive memory.low protection (Waiman Long) [1877019] - [include] mm, memcg: consider subtrees in memory.events (Waiman Long) [1877019] - [net] mm, treewide: rename kzfree() to kfree_sensitive() (Waiman Long) [1877019] - [mm] mm/slab: use memzero_explicit() in kzfree() (Waiman Long) [1877019] - [mm] mm: swap: memcg: fix memcg stats for huge pages (Waiman Long) [1877019] - [mm] mm: swap: fix vmstats for huge pages (Waiman Long) [1877019] - [mm] mm: vmscan: limit the range of LRU type balancing (Waiman Long) [1877019] - [mm] mm: vmscan: reclaim writepage is IO cost (Waiman Long) [1877019] - [mm] mm: vmscan: determine anon/file pressure balance at the reclaim root (Waiman Long) [1877019] - [mm] mm: balance LRU lists based on relative thrashing (Waiman Long) [1877019] - [mm] mm: only count actual rotations as LRU reclaim cost (Waiman Long) [1877019] - [mm] mm: deactivations shouldn't bias the LRU balance (Waiman Long) [1877019] - [mm] mm: base LRU balancing on an explicit cost model (Waiman Long) [1877019] - [mm] mm: vmscan: drop unnecessary div0 avoidance rounding in get_scan_count() (Waiman Long) [1877019] - [mm] mm: remove use-once cache bias from LRU balancing (Waiman Long) [1877019] - [mm] mm: workingset: let cache workingset challenge anon (Waiman Long) [1877019] - [mm] mm: fold and remove lru_cache_add_anon() and lru_cache_add_file() (Waiman Long) [1877019] - [kernel] mm: allow swappiness that prefers reclaiming anon over the file workingset (Waiman Long) [1877019] - [mm] mm: keep separate anon and file statistics on page reclaim activity (Waiman Long) [1877019] - [mm] mm: fix LRU balancing effect of new transparent huge pages (Waiman Long) [1877019] - [mm] mm: replace list_move_tail() with add_page_to_lru_list_tail() (Waiman Long) [1877019] - [mm] mm: memcontrol: update page->mem_cgroup stability rules (Waiman Long) [1877019] - [mm] mm: memcontrol: delete unused lrucare handling (Waiman Long) [1877019] - [documentation] mm: memcontrol: document the new swap control behavior (Waiman Long) [1877019] - [mm] mm: memcontrol: charge swapin pages on instantiation (Waiman Long) [1877019] - [mm] mm: memcontrol: make swap tracking an integral part of memory control (Waiman Long) [1877019] - [mm] mm: memcontrol: prepare swap controller setup for integration (Waiman Long) [1877019] - [mm] mm: memcontrol: drop unused try/commit/cancel charge API (Waiman Long) [1877019] - [mm] mm: memcontrol: convert anon and file-thp to new mem_cgroup_charge() API (Waiman Long) [1877019] - [mm] mm: memcontrol: switch to native NR_ANON_THPS counter (Waiman Long) [1877019] - [mm] mm: memcontrol: switch to native NR_ANON_MAPPED counter (Waiman Long) [1877019] - [mm] mm: memcontrol: switch to native NR_FILE_PAGES and NR_SHMEM counters (Waiman Long) [1877019] - [mm] mm: memcontrol: prepare cgroup vmstat infrastructure for native anon counters (Waiman Long) [1877019] - [mm] mm: memcontrol: prepare move_account for removal of private page type counters (Waiman Long) [1877019] - [mm] mm: memcontrol: prepare uncharging for removal of private page type counters (Waiman Long) [1877019] - [mm] mm: memcontrol: convert page cache to a new mem_cgroup_charge() API (Waiman Long) [1877019] - [mm] mm: memcontrol: move out cgroup swaprate throttling (Waiman Long) [1877019] - [mm] mm: shmem: remove rare optimization when swapin races with hole punching (Waiman Long) [1877019] - [mm] mm: memcontrol: drop @compound parameter from memcg charging API (Waiman Long) [1877019] - [mm] mm: memcontrol: fix stat-corrupting race in charge moving (Waiman Long) [1877019] - [mm] mm: fix NUMA node file count error in replace_page_cache() (Waiman Long) [1877019] - [mm] mm/slub: fix stack overruns with SLUB_STATS (Waiman Long) [1877019] - [mm] slub: remove kmalloc under list_lock from list_slab_objects() V2 (Waiman Long) [1877019] - [mm] slub: Remove userspace notifier for cache add/remove (Waiman Long) [1877019] - [mm] mm/slub.c: fix corrupted freechain in deactivate_slab() (Waiman Long) [1877019] - [mm] mm/slub: fix incorrect interpretation of s->offset (Waiman Long) [1877019] - [mm] slub: avoid redzone when choosing freepointer location (Waiman Long) [1877019] - [mm] slub: relocate freelist pointer to middle of object (Waiman Long) [1877019] - [mm] slub: improve bit diffusion for freelist ptr obfuscation (Waiman Long) [1877019] - [mm] mm, slb: improve memory accounting (Waiman Long) [1877019] - [mm] thp: change CoW semantics for anon-THP (Waiman Long) [1877019] - [mm] khugepaged: allow to collapse PTE-mapped compound pages (Waiman Long) [1877019] - [mm] khugepaged: allow to collapse a page shared across fork (Waiman Long) [1877019] - [mm] khugepaged: drain LRU add pagevec after swapin (Waiman Long) [1877019] - [mm] khugepaged: drain all LRU caches before scanning pages (Waiman Long) [1877019] - [mm] khugepaged: do not stop collapse if less than half PTEs are referenced (Waiman Long) [1877019] - [tools] khugepaged: add self test (Waiman Long) [1877019] - [mm] mm: code cleanup for MADV_FREE (Waiman Long) [1877019] - [mm] mm, thp: track fallbacks due to failed memcg charges separately (Waiman Long) [1877019] - [mm] mm, shmem: add vmstat for hugepage fallback (Waiman Long) [1877019] - [mm] autonuma: reduce cache footprint when scanning page tables (Waiman Long) [1877019] - [trace] mm/vmscan: simplify trace_reclaim_flags and trace_shrink_flags (Waiman Long) [1877019] - [mm] mm/memcg: optimize memory.numa_stat like memory.stat (Waiman Long) [1877019] - [mm] memcg: fix memcg_kmem_bypass() for remote memcg charging (Waiman Long) [1877019] - [mm] mm/memcg: automatically penalize tasks with high swap use (Waiman Long) [1877019] - [include] mm/memcg: move cgroup high memory limit setting into struct page_counter (Waiman Long) [1877019] - [mm] mm/memcg: move penalty delay clamping out of calculate_high_delay() (Waiman Long) [1877019] - [mm] mm/memcg: prepare for swap over-high accounting and penalty calculation (Waiman Long) [1877019] - [mm] memcg: expose root cgroup's memory.stat (Waiman Long) [1877019] - [mm] mm, memcg: add workingset_restore in memory.stat (Waiman Long) [1877019] - [documentation] doc: cgroup: improve formatting of mem stats (Waiman Long) [1877019] - [documentation] docs: cgroup: mm: Fix spelling of "list" (Waiman Long) [1877019] - [mm] mm, memcg: fix error return value of mem_cgroup_css_alloc() (Waiman Long) [1877019] - [include] memcontrol.h: Replace zero-length array with flexible-array member (Waiman Long) [1877019] - [mm] mm, memcg: bypass high reclaim iteration for cgroup hierarchy root (Waiman Long) [1877019] - [mm] mm: memcg: make memory.oom.group tolerable to task migration (Waiman Long) [1877019] - [mm] mm, memcg: prevent memory.swap.max load tearing (Waiman Long) [1877019] - [mm] mm, memcg: prevent memory.low load/store tearing (Waiman Long) [1877019] - [mm] mm, memcg: prevent memory.max load tearing (Waiman Long) [1877019] - [mm] mm, memcg: prevent memory.high load/store tearing (Waiman Long) [1877019] - [mm] mm/memcontrol.c: make mem_cgroup_id_get_many() __maybe_unused (Waiman Long) [1877019] - [mm] memcg: css_tryget_online cleanups (Waiman Long) [1877019] - [mm] mm/memcontrol.c: cleanup some useless code (Waiman Long) [1877019] - [mm] mm/memcontrol.c: fix a -Wunused-function warning (Waiman Long) [1877019] - [mm] mm: memcontrol: switch to rcu protection in drain_all_stock() (Waiman Long) [1877019] - [mm] mm/khugepaged.c: fix khugepaged's request size in collapse_file (Waiman Long) [1877019] - [mm] khugepaged: fix null-pointer dereference due to race (Waiman Long) [1877019] - [mm] mm, thp: stop leaking unreleased file pages (Waiman Long) [1877019] - [trace] mm: khugepaged: add trace status description for SCAN_PAGE_HAS_PRIVATE (Waiman Long) [1877019] - [mm] mm, thp: recheck each page before collapsing file THP (Waiman Long) [1877019] - [mm] mm/thp: allow dropping THP from page cache (Waiman Long) [1877019] - [mm] mm/vmscan.c: support removing arbitrary sized pages from mapping (Waiman Long) [1877019] - [mm] mm/thp: fix node page state in split_huge_page_to_list() (Waiman Long) [1877019] - [fs] proc/meminfo: fix output alignment (Waiman Long) [1877019] - [mm] mm: shmem: disable interrupt when acquiring info->lock in userfaultfd_copy path (Waiman Long) [1877019] - [fs] mm, thp: avoid writes to file with THP in pagecache (Waiman Long) [1877019] - [mm] mm, thp: add read-only THP support for (non-shmem) FS (Waiman Long) [1877019] - [mm] khugepaged: rename collapse_shmem() and khugepaged_scan_shmem() (Waiman Long) [1877019] - [fs] mm,thp: stats for file backed THP (Waiman Long) [1877019] - [mm] filemap: update offset check in filemap_fault() (Waiman Long) [1877019] - [mm] filemap: check compound_head(page)->mapping in pagecache_get_page() (Waiman Long) [1877019] - [mm] filemap: check compound_head(page)->mapping in filemap_fault() (Waiman Long) [1877019] - [mm] mm: mempolicy: fix the wrong return value and potential pages leak of mbind (Waiman Long) [1877019] - [mm] mm: thp: fix false negative of shmem vma's THP eligibility (Waiman Long) [1877019] - [mm] mm: thp: make transhuge_vma_suitable available for anonymous THP (Waiman Long) [1877019] - [mm] mm, thp, proc: report THP eligibility for each vma (Waiman Long) [1877019] - [documentation] mm, proc: be more verbose about unstable VMA flags in /proc//smaps (Waiman Long) [1877019] - [mm] mm: thp: pass correct vm_flags to hugepage_vma_check() (Waiman Long) [1877019] - [fs] mm: /proc/pid/smaps_rollup: convert to single value seq_file (Waiman Long) [1877019] - [fs] mm: /proc/pid/smaps: factor out common stats printing (Waiman Long) [1877019] - [fs] mm: /proc/pid/smaps: factor out mem stats gathering (Waiman Long) [1877019] - [fs] mm: /proc/pid/*maps remove is_pid and related wrappers (Waiman Long) [1877019] - [mm] mm: workingset: fix vmstat counters for shadow nodes (Waiman Long) [1877019] - [mm] mm: workingset: add vmstat counter for shadow nodes (Waiman Long) [1877019] - [include] mm/memcg: Document access rule regarding mem_cgroup structure (Waiman Long) [1877019] - [mm] mm/page_alloc: silence a KASAN false positive (Waiman Long) [1877019] - [s390] s390/setup: init jump labels before command line parsing (Waiman Long) [1877019] - [mm] s390/maccess: add no DAT mode to kernel_write (Waiman Long) [1877019] - [mm] s390: Change s390_kernel_write() return type to match memcpy() (Waiman Long) [1877019] - [kernel] PM: hibernate: fix crashes with init_on_free=1 (Waiman Long) [1877019] - [mm] mm/slub.c: init_on_free=1 should wipe freelist ptr for bulk allocations (Waiman Long) [1877019] - [mm] mm/page_alloc.c: fix a crash in free_pages_prepare() (Waiman Long) [1877019] - [mm] mm: slub: Fix slab walking for init_on_free (Waiman Long) [1877019] - [mm] mm, slab: move memcg_cache_params structure to mm/slab.h (Waiman Long) [1877019] - [mm] mm, slab: extend slab/shrink to shrink all memcg caches (Waiman Long) [1877019] - [mm] mm: mempolicy: handle vma with unmovable pages mapped correctly in mbind (Waiman Long) [1877019] - [mm] mm: mempolicy: make the behavior consistent when MPOL_MF_MOVE* and MPOL_MF_STRICT were specified (Waiman Long) [1877019] - [init] init/Kconfig: fix neighboring typos (Waiman Long) [1877019] - [mm] mm: security: introduce init_on_alloc=1 and init_on_free=1 boot options (Waiman Long) [1877019] - [mm] memcg, oom: no oom-kill for __GFP_RETRY_MAYFAIL (Waiman Long) [1877019] - [mm] mm/kasan: add object validation in ksize() (Waiman Long) [1877019] - [mm] mm/slab: refactor common ksize KASAN logic into slab_common.c (Waiman Long) [1877019] - [mm] mm/slub.c: avoid double string traverse in kmem_cache_flags() (Waiman Long) [1877019] - [mm] mm/slab: sanity-check page type when looking up cache (Waiman Long) [1877019] - [mm] mm/slab: validate cache membership under freelist hardening (Waiman Long) [1877019] - [mm] mm/migrate: add stable check in migrate_vma_insert_page() (Waiman Long) [1877019] - [mm] mm/migrate: clean up some minor coding style (Waiman Long) [1877019] - [mm] mm/migrate: remove useless mask of start address (Waiman Long) [1877019] - [kernel] uprobe: use original page when all uprobes are removed (Waiman Long) [1877019] - [mm] mm: move memcmp_pages() and pages_identical() (Waiman Long) [1877019] - [mm] mm, thp: do not queue fully unmapped pages for deferred split (Waiman Long) [1877019] - [mm] mm/khugepaged: fix the xas_create_range() error path (Waiman Long) [1877019] - [mm] mm/khugepaged: collapse_shmem() do not crash on Compound (Waiman Long) [1877019] - [mm] mm/khugepaged: collapse_shmem() without freezing new_page (Waiman Long) [1877019] - [mm] mm/khugepaged: minor reorderings in collapse_shmem() (Waiman Long) [1877019] - [mm] mm/khugepaged: collapse_shmem() remember to clear holes (Waiman Long) [1877019] - [mm] mm/khugepaged: collapse_shmem() stop if punched or truncated (Waiman Long) [1877019] - [mm] mm: Convert khugepaged_scan_shmem to XArray (Waiman Long) [1877019] - [mm] mm: Convert collapse_shmem to XArray (Waiman Long) [1877019] - [mm] mm: thp: inc counter for collapsed shmem THP (Waiman Long) [1877019] - [mm] mm: thp: register mm for khugepaged when merging vma for shmem (Waiman Long) [1877019] - [mm] mm: swapoff: shmem_unuse() stop eviction without igrab() (Waiman Long) [1877019] - [mm] mm: swapoff: take notice of completion sooner (Waiman Long) [1877019] - [mm] mm: swapoff: remove too limiting SWAP_UNUSE_MAX_TRIES (Waiman Long) [1877019] - [mm] mm: swapoff: shmem_find_swap_entries() filter out other types (Waiman Long) [1877019] - [mm] mm: rid swapoff of quadratic complexity (Waiman Long) [1877019] - [mm] shmem: Comment fixups (Waiman Long) [1877019] - [mm] memfd: Convert memfd_tag_pins to XArray (Waiman Long) [1877019] - [mm] memfd: Convert memfd_wait_for_pins to XArray (Waiman Long) [1877019] - [mm] shmem: Convert shmem_partial_swap_usage to XArray (Waiman Long) [1877019] - [mm] shmem: Convert shmem_free_swap to XArray (Waiman Long) [1877019] - [lib] shmem: Convert shmem_alloc_hugepage to XArray (Waiman Long) [1877019] - [tools] shmem: Convert find_swap_entry to XArray (Waiman Long) [1877019] - [mm] shmem: Convert shmem_confirm_swap to XArray (Waiman Long) [1877019]- [infiniband] RDMA/core: Do not indicate device ready when device enablement fails (Kamal Heib) [1902144] - [infiniband] RDMA/core: Clean up cq pool mechanism (Kamal Heib) [1902144] - [pci] PCI/ASPM: Disable ASPM on ASMedia ASM1083/1085 PCIe-to-PCI bridge (Myron Stowe) [1897927] - [pci] PCI: Make pcie_find_root_port() work for Root Ports (Myron Stowe) [1897927] - [pci] PCI: Add ACS quirk for Intel Root Complex Integrated Endpoints (Myron Stowe) [1897927] - [pci] PCI: Avoid FLR for AMD Starship USB 3.0 (Myron Stowe) [1897927] - [pci] PCI: Avoid FLR for AMD Matisse HD Audio & USB 3.0 (Myron Stowe) [1897927] - [pci] PCI/switchtec: Correct bool variable type assignment (Myron Stowe) [1897927] - [pci] PCI: Allow pci_resize_resource() for devices on root bus (Myron Stowe) [1897927] - [pci] PCI/PM: Adjust pcie_wait_for_link_delay() for caller delay (Myron Stowe) [1897927] - [pci] PCI: Avoid Pericom USB controller OHCI/EHCI PME# defect (Myron Stowe) [1897927] - [tty] serial: 8250_pci: Move Pericom IDs to pci_ids.h (Myron Stowe) [1897927] - [pci] PCI/PM: Call .bridge_d3() hook only if non-NULL (Myron Stowe) [1897927] - [pci] PCI: Rename _DSM constants to align with spec (Myron Stowe) [1897927] - [pci] PCI/PME: Fix kernel-doc of pcie_pme_resume() and pcie_pme_remove() (Myron Stowe) [1897927] - [pci] PCI: Unify pcie_find_root_port() and pci_find_pcie_root_port() (Myron Stowe) [1897927] - [pci] PCI: Replace zero-length array with flexible-array (Myron Stowe) [1897927] - [pci] PCI: shpchp: Make shpchp_unconfigure_device() void (Myron Stowe) [1897927] - [pci] PCI: Use of_node_name_eq() for node name comparisons (Myron Stowe) [1897927] - [pci] PCI: pciehp: Remove unused EMI() and HP_SUPR_RM() macros (Myron Stowe) [1897927] - [pcmcia] pcmcia: Use CardBus window names (PCI_CB_BRIDGE_IO_0_WINDOW etc) when freeing (Myron Stowe) [1897927] - [pci] PCI: Use bridge window names (PCI_BRIDGE_IO_WINDOW etc) (Myron Stowe) [1897927] - [pci] PCI/PTM: Inherit Switch Downstream Port PTM settings from Upstream Port (Myron Stowe) [1897927] - [pci] PCI: Program MPS for RCiEP devices (Myron Stowe) [1897927] - [pci] PCI: Fix pci_host_bridge struct device release/free handling (Myron Stowe) [1897927] - [pci] PCI: Fix pci_register_host_bridge() device_register() error handling (Myron Stowe) [1897927] - [pci] PCI/ASPM: Allow ASPM on links to PCIe-to-PCI/PCI-X Bridges (Myron Stowe) [1897927] - [x86] x86/tboot: Don't disable swiotlb when iommu is forced on (Tony Camuso) [1883395] - [iommu] iommu/vt-d: Avoid panic if iommu init fails in tboot system (Tony Camuso) [1883395] - [pci] PCI/ERR: Clear PCIe Device Status errors only if OS owns AER (Myron Stowe) [1838358] - [pci] PCI/ERR: Rename pci_aer_clear_device_status() to pcie_clear_device_status() (Myron Stowe) [1838358] - [pci] PCI/AER: Log correctable errors as warning, not error (Myron Stowe) [1838358] - [pci] PCI/AER: Simplify __aer_print_error() (Myron Stowe) [1838358] - [misc] mei: hdcp: fix mei_hdcp_verify_mprime() input parameter (Tony Camuso) [1874577] - [misc] mei: add device kind to sysfs (Tony Camuso) [1874577] - [misc] mei: hw: don't use one element arrays (Tony Camuso) [1874577] - [misc] mei: hw: use sizeof of variable instead of struct type (Tony Camuso) [1874577] - [misc] mei: client: use sizeof of variable instead of struct type (Tony Camuso) [1874577] - [misc] mei: bus: use sizeof of variable instead of struct type (Tony Camuso) [1874577] - [misc] mei: ioctl: use sizeof of variable instead of struct type (Tony Camuso) [1874577] - [misc] mei: hbm: use sizeof of variable instead of struct type (Tony Camuso) [1874577] - [misc] Revert "mei: Avoid the use of one-element arrays" (Tony Camuso) [1874577] - [misc] mei: Avoid the use of one-element arrays (Tony Camuso) [1874577] - [misc] mei: Replace HTTP links with HTTPS ones (Tony Camuso) [1874577] - [misc] mei: hdcp: Replace one-element array with flexible-array member (Tony Camuso) [1874577] - [misc] mei: bus: don't clean driver pointer (Tony Camuso) [1874577] - [misc] mei: me: add MEI device for KBP with ITPS capability (Tony Camuso) [1874577] - [misc] mei: me: add MEI device for SPT with ITPS capability (Tony Camuso) [1874577] - [misc] mei: me: add kdoc for mei_me_fw_type_nm() (Tony Camuso) [1874577] - [misc] mei: me: make mei_me_fw_sku_sps_4() less cryptic (Tony Camuso) [1874577] - [misc] mei: me: constify the device parameter to the probe quirk (Tony Camuso) [1874577] - [misc] mei: hdcp: Constify struct mei_cl_device_id (Tony Camuso) [1874577] - [misc] mei: me: add tiger lake point device ids for H platforms (Tony Camuso) [1874577] - [misc] mei: me: disable mei interface on Mehlow server platforms (Tony Camuso) [1874577] - [misc] mei: release me_cl object reference (Tony Camuso) [1874577] - [misc] mei: me: disable mei interface on LBG servers (Tony Camuso) [1874577] - [fs] NFS4: Fix use-after-free in trace_event_raw_event_nfs4_set_lock (Dave Wysochanski) [1906306] - [fs] NFS: Adjust fs_context error logging (Scott Mayhew) [1907711] - [mm] powerpc/book3s64/pkeys: Fix pkey_access_permitted() for execute disable pkey (Steve Best) [1912294] - [infiniband] IB/isert: add module param to set sg_tablesize for IO cmd (Kamal Heib) [1887359] - [infiniband] IB/isert: allocate RW ctxs according to max IO size (Kamal Heib) [1887359] - [net] sched: flower: Mark MPLS multilabel match as Tech Preview (Guillaume Nault) [1814836] - [net] sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower (Guillaume Nault) [1814836] - [net] cls_flower: remove mpls_opts_policy (Guillaume Nault) [1814836] - [net] flow_dissector: work around stack frame size warning (Guillaume Nault) [1814836] - [net] cls_flower: Support filtering on multiple MPLS Label Stack Entries (Guillaume Nault) [1814836] - [net] flow_dissector: Parse multiple MPLS Label Stack Entries (Guillaume Nault) [1814836] - [netdrv] net/mlx5e: Use generic API to build MPLS label (Alaa Hleihel) [1790220] - [netdrv] net/mlx5e: Support pedit on mpls over UDP decap (Alaa Hleihel) [1790220] - [netdrv] net/mlx5e: Add support for hw decapsulation of MPLS over UDP (Alaa Hleihel) [1790220] - [netdrv] net/mlx5e: Allow to match on mpls parameters (Alaa Hleihel) [1790220] - [netdrv] net/mlx5e: Add support for hw encapsulation of MPLS over UDP (Alaa Hleihel) [1790220]- [netdrv] net: intel: Remove in_interrupt() warnings (Ken Cox) [1838731] - [netdrv] intel-ethernet: clean up W=1 warnings in kdoc (Ken Cox) [1838731] - [netdrv] ixgbe: use eth_zero_addr() to clear mac address (Ken Cox) [1838731] - [netdrv] ixgbe: Remove unnecessary usages of memset (Ken Cox) [1838731] - [netdrv] ixgbe: use generic power management (Ken Cox) [1838731] - [netdrv] ixgbe: convert to new udp_tunnel_nic infra (Ken Cox) [1838731] - [netdrv] ixgbe: don't clear UDP tunnel ports when RXCSUM is disabled (Ken Cox) [1838731] - [netdrv] ixgbe: Cleanup unneeded delay in ethtool test (Ken Cox) [1838731] - [netdrv] ethernet/intel: Convert fallthrough code comments (Ken Cox) [1838731] - [netdrv] net: ethernet: ixgbe: don't call devm_mdiobus_free() (Ken Cox) [1838731] - [netdrv] net: ethernet: ixgbe: check the return value of ixgbe_mii_bus_init() (Ken Cox) [1838731] - [netdrv] net/intel: remove driver versions from Intel drivers (Ken Cox) [1838731] - [netdrv] ixgbe: protect ring accesses with READ- and WRITE_ONCE (Ken Cox) [1838731] - [netdrv] ixgbe: Remove unused inline function ixgbe_irq_disable_queues (Ken Cox) [1838731] - [netdrv] ixgbe: Use true, false for bool variable in __ixgbe_enable_sriov() (Ken Cox) [1838731] - [netdrv] ixgbe: Remove conversion to bool in ixgbe_device_supports_autoneg_fc() (Ken Cox) [1838731] - [netdrv] ixgbe: fix signed-integer-overflow warning (Ken Cox) [1838731] - [netdrv] ixgbe: Fix XDP redirect on archs with PAGE_SIZE above 4K (Ken Cox) [1838731] - [netdrv] ionic: use mc sync for multicast filters (Jonathan Toppins) [1909329] - [fs] xfs: always return -ENOSPC on project quota reservation failure (Carlos Maiolino) [1908612] - [fs] xfs: group quota should return EDQUOT when prj quota enabled (Carlos Maiolino) [1908612] - [pwm] pwm: Add DesignWare PWM Controller Driver (Steve Best) [1783562] - [pwm] pwm: Ensure pwm_apply_state() doesn't modify the state argument (Steve Best) [1783562] - [net] sched: Mark VLAN_ACT_{POP,PUSH}_ETH as Tech Preview (Guillaume Nault) [1909345] - [vfio] vfio/pci: Decouple PCI_COMMAND_MEMORY bit checks from is_virtfn (Claudio Imbrenda) [1903972] - [s390] s390/pci: Mark all VFs as not implementing PCI_COMMAND_MEMORY (Claudio Imbrenda) [1903972] - [pci] PCI/IOV: Mark VFs as not implementing PCI_COMMAND_MEMORY (Claudio Imbrenda) [1903972] - [iommu] s390/pci: adaptation of iommu to multifunction (Claudio Imbrenda) [1903972] - [s390] s390/pci: fix leak of DMA tables on hard unplug (Claudio Imbrenda) [1853312] - [s390] s390/pci: fix PF/VF linking on hot plug (Claudio Imbrenda) [1853312] - [s390] s390/pci: re-introduce zpci_remove_device() (Claudio Imbrenda) [1853312] - [s390] s390/pci: fix zpci_bus_link_virtfn() (Claudio Imbrenda) [1853312] - [s390] s390/pci: ignore stale configuration request event (Claudio Imbrenda) [1853312] - [s390] s390/pci: fix enabling a reserved PCI function (Claudio Imbrenda) [1853312] - [s390] s390/pci: create links between PFs and VFs (Claudio Imbrenda) [1853312] - [pci] PCI/IOV: Introduce pci_iov_sysfs_link() function (Claudio Imbrenda) [1853312] - [s390] s390/pci: removes wrong PCI multifunction assignment (Claudio Imbrenda) [1853312] - [s390] s390/pci: Handling multifunctions (Claudio Imbrenda) [1853312] - [s390] s390/pci: Adding bus resource (Claudio Imbrenda) [1853312] - [s390] s390/pci: adapt events for zbus (Claudio Imbrenda) [1853312] - [s390] s390/pci: create zPCI bus (Claudio Imbrenda) [1853312] - [s390] s390/pci: define RID and RID available (Claudio Imbrenda) [1853312] - [s390] s390/pci: define kernel parameters for PCI multifunction (Claudio Imbrenda) [1853312] - [pci] s390/pci: embedding hotplug_slot in zdev (Claudio Imbrenda) [1853312] - [s390] s390/pci: Expose new port attribute for PCIe functions (Claudio Imbrenda) [1853312] - [s390] s390/pci: Improve handling of unset UID (Claudio Imbrenda) [1853312] - [s390] s390/pci: Fix zpci_alloc_domain() over allocation (Claudio Imbrenda) [1853312] - [arm64] arm64: insn: Fix two bugs in encoding 32-bit logical immediates (Yauheni Kaliuta) [1900977] - [iommu] iommu/amd: Set DTEto represent 512 IRTEs (Jerry Snitselaar) [1897492 1894769] - [iommu] iommu/amd: Increase interrupt remapping table limit to 512 entries (Jerry Snitselaar) [1897492 1894769] - [tools] selftests: forwarding: Add MPLS L2VPN test (Guillaume Nault) [1861261] - [net] sched: act_mpls: Add action to push MPLS LSE before Ethernet header (Guillaume Nault) [1861261] - [net] sched: act_vlan: Add {POP,PUSH}_ETH actions (Guillaume Nault) [1861261] - [fs] cifs: Fix incomplete memory allocation on setxattr path (Leif Sahlberg) [1903883] - [fs] cifs: Fix leak when handling lease break for cached root fid (Leif Sahlberg) [1903883] - [fs] Revert "cifs: Fix the target file was deleted when rename failed." (Leif Sahlberg) [1903883] - [fs] cifs: update internal module version number (Leif Sahlberg) [1903883] - [fs] cifs: fix reference leak for tlink (Leif Sahlberg) [1903883] - [fs] smb3: fix unneeded error message on change notify (Leif Sahlberg) [1903883] - [fs] cifs: remove the retry in cifs_poxis_lock_set (Leif Sahlberg) [1903883] - [fs] smb3: fix access denied on change notify request to some servers (Leif Sahlberg) [1903883] - [fs] Replace HTTP links with HTTPS ones: CIFS (Leif Sahlberg) [1903883] - [fs] cifs: prevent truncation from long to int in wait_for_free_credits (Leif Sahlberg) [1903883] - [fs] cifs: Fix the target file was deleted when rename failed (Leif Sahlberg) [1903883] - [fs] SMB3: Honor 'posix' flag for multiuser mounts (Leif Sahlberg) [1903883] - [fs] SMB3: Honor 'handletimeout' flag for multiuser mounts (Leif Sahlberg) [1903883] - [fs] SMB3: Honor lease disabling for multiuser mounts (Leif Sahlberg) [1903883] - [fs] SMB3: Honor persistent/resilient handle flags for multiuser mounts (Leif Sahlberg) [1903883] - [fs] SMB3: Honor 'seal' flag for multiuser mounts (Leif Sahlberg) [1903883] - [fs] cifs: Display local UID details for SMB sessions in DebugData (Leif Sahlberg) [1903883] - [fs] cifs: misc: Use array_size() in if-statement controlling expression (Leif Sahlberg) [1903883] - [fs] cifs: update ctime and mtime during truncate (Leif Sahlberg) [1903883] - [fs] cifs/smb3: Fix data inconsistent when punch hole (Leif Sahlberg) [1903883] - [fs] cifs/smb3: Fix data inconsistent when zero file range (Leif Sahlberg) [1903883] - [fs] cifs: Fix double add page to memcg when cifs_readpages (Leif Sahlberg) [1903883] - [fs] cifs: Fix cached_fid refcnt leak in open_shroot (Leif Sahlberg) [1903883] - [fs] smb3: Add debug message for new file creation with idsfromsid mount option (Leif Sahlberg) [1903883] - [fs] cifs: fix chown and chgrp when idsfromsid mount option enabled (Leif Sahlberg) [1903883] - [fs] smb3: allow uid and gid owners to be set on create with idsfromsid mount option (Leif Sahlberg) [1903883] - [fs] smb311: Add tracepoints for new compound posix query info (Leif Sahlberg) [1903883] - [fs] smb311: add support for using info level for posix extensions query (Leif Sahlberg) [1903883] - [fs] smb311: Add support for lookup with posix extensions query info (Leif Sahlberg) [1903883] - [fs] smb311: Add support for SMB311 query info (non-compounded) (Leif Sahlberg) [1903883] - [fs] SMB311: Add support for query info using posix extensions (level 100) (Leif Sahlberg) [1903883] - [fs] smb3: add indatalen that can be a non-zero value to calculation of credit charge in smb2 ioctl (Leif Sahlberg) [1903883] - [fs] smb3: fix typo in mount options displayed in /proc/mounts (Leif Sahlberg) [1903883] - [fs] cifs: Add get_security_type_str function to return sec type (Leif Sahlberg) [1903883] - [fs] smb3: extend fscache mount volume coherency check (Leif Sahlberg) [1903883] - [fs] cifs: update internal module version number (Leif Sahlberg) [1903883] - [fs] smb3: fix incorrect number of credits when ioctl MaxOutputResponse > 64K (Leif Sahlberg) [1903883] - [fs] smb3: remove static checker warning (Leif Sahlberg) [1903883] - [fs] cifs: fix minor typos in comments and log messages (Leif Sahlberg) [1903883] - [fs] smb3: minor update to compression header definitions (Leif Sahlberg) [1903883] - [fs] cifs: minor fix to two debug messages (Leif Sahlberg) [1903883] - [fs] cifs: Standardize logging output (Leif Sahlberg) [1903883] - [fs] smb3: Add new parm "nodelete" (Leif Sahlberg) [1903883] - [fs] cifs: get rid of unused parameter in reconn_setup_dfs_targets() (Leif Sahlberg) [1903883] - [fs] cifs: handle hostnames that resolve to same ip in failover (Leif Sahlberg) [1903883] - [fs] cifs: set up next DFS target before generic_ip_connect() (Leif Sahlberg) [1903883] - [fs] cifs: remove redundant initialization of variable rc (Leif Sahlberg) [1903883] - [fs] cifs: handle "nolease" option for vers=1.0 (Leif Sahlberg) [1903883] - [fs] cifs: fix leaked reference on requeued write (Leif Sahlberg) [1903883] - [fs] cifs: Fix null pointer check in cifs_read (Leif Sahlberg) [1903883] - [fs] CIFS: Spelling s/EACCESS/EACCES/ (Leif Sahlberg) [1903883] - [fs] cifs: fix uninitialised lease_key in open_shroot() (Leif Sahlberg) [1903883] - [fs] cifs: ensure correct super block for DFS reconnect (Leif Sahlberg) [1903883] - [fs] cifs: do not share tcons with DFS (Leif Sahlberg) [1903883] - [fs] cifs: minor update to comments around the cifs_tcp_ses_lock mutex (Leif Sahlberg) [1903883] - [fs] cifs: protect updating server->dstaddr with a spinlock (Leif Sahlberg) [1903883] - [fs] smb3: remove overly noisy debug line in signing errors (Leif Sahlberg) [1903883] - [fs] cifs: improve read performance for page size 64KB & cache=strict & vers=2.1+ (Leif Sahlberg) [1903883] - [fs] cifs: dump the session id and keys also for SMB2 sessions (Leif Sahlberg) [1903883] - [fs] smb3: enable swap on SMB3 mounts (Leif Sahlberg) [1903883] - [fs] smb3: change noisy error message to FYI (Leif Sahlberg) [1903883] - [fs] cifs: update internal module version number (Leif Sahlberg) [1903883] - [fs] smb3: use SMB2_SIGNATURE_SIZE define (Leif Sahlberg) [1903883] - [fs] CIFS: Fix bug which the return value by asynchronous read is error (Leif Sahlberg) [1903883] - [fs] CIFS: check new file size when extending file by fallocate (Leif Sahlberg) [1903883] - [fs] SMB3: Minor cleanup of protocol definitions (Leif Sahlberg) [1903883] - [fs] SMB3: Additional compression structures (Leif Sahlberg) [1903883] - [fs] SMB3: Add new compression flags (Leif Sahlberg) [1903883] - [fs] cifs: smb2pdu.h: Replace zero-length array with flexible-array member (Leif Sahlberg) [1903883] - [fs] cifs: clear PF_MEMALLOC before exiting demultiplex thread (Leif Sahlberg) [1903883] - [fs] cifs: cifspdu.h: Replace zero-length array with flexible-array member (Leif Sahlberg) [1903883] - [fs] CIFS: Warn less noisily on default mount (Leif Sahlberg) [1903883] - [fs] fs/cifs: fix gcc warning in sid_to_id (Leif Sahlberg) [1903883] - [fs] cifs: allow unlock flock and OFD lock across fork (Leif Sahlberg) [1903883] - [fs] cifs: do d_move in rename (Leif Sahlberg) [1903883] - [fs] cifs: add SMB2_open() arg to return POSIX data (Leif Sahlberg) [1903883] - [fs] cifs: plumb smb2 POSIX dir enumeration (Leif Sahlberg) [1903883] - [fs] cifs: add smb2 POSIX info level (Leif Sahlberg) [1903883] - [fs] cifs: rename posix create rsp (Leif Sahlberg) [1903883] - [fs] cifs: print warning mounting with vers=1.0 (Leif Sahlberg) [1903883] - [fs] smb3: fix performance regression with setting mtime (Leif Sahlberg) [1903883] - [fs] cifs: make use of cap_unix(ses) in cifs_reconnect_tcon() (Leif Sahlberg) [1903883] - [fs] cifs: use mod_delayed_work() for &server->reconnect if already queued (Leif Sahlberg) [1903883] - [fs] cifs: call wake_up(&server->response_q) inside of cifs_reconnect() (Leif Sahlberg) [1903883] - [fs] cifs: do not ignore the SYNC flags in getattr (Leif Sahlberg) [1903883] - [tools] tools/power/x86/intel-speed-select: Update version for v5.10 (Prarit Bhargava) [1896211] - [tools] tools/power/x86/intel-speed-select: Fix missing base-freq core IDs (Prarit Bhargava) [1896211] - [tools] tools/power/x86/intel-speed-select: Update version for v5.9 (Prarit Bhargava) [1896211] - [tools] tools/power/x86/intel-speed-select: Add retries for mail box commands (Prarit Bhargava) [1896211] - [tools] tools/power/x86/intel-speed-select: Add option to delay mbox commands (Prarit Bhargava) [1896211] - [tools] tools/power/x86/intel-speed-select: Ignore -o option processing on error (Prarit Bhargava) [1896211] - [tools] tools/power/x86/intel-speed-select: Change path for caching topology info (Prarit Bhargava) [1896211] - [kernel] perf/core: Fix race in the perf_mmap_close() function (Michael Petlan) [1869925] {CVE-2020-14351} - [kernel] perf: Make struct ring_buffer less ambiguous (Michael Petlan) [1869925] {CVE-2020-14351} - [arm64] arm64: bpf: Fix branch offset in JIT (Yauheni Kaliuta) [1875342]- [hwmon] hwmon: (amd_energy) fix allocation of hwmon_channel_info config (David Arcari) [1911220] - [hwmon] hwmon: (amd_energy) Add AMD family 19h model 01h x86 match (David Arcari) [1911220] - [hwmon] hwmon: (amd_energy) modify the visibility of the counters (David Arcari) [1911220] - [hwmon] hwmon: (amd_energy) Improve the accumulation logic (David Arcari) [1911220] - [hwmon] hwmon: (amd_energy) optimize accumulation interval (David Arcari) [1911220] - [hwmon] hwmon: (amd_energy) Move label out of accumulation structure (David Arcari) [1911220] - [powerpc] powerpc/64s: Remove TM from Power10 features (Gustavo Duarte) [1892471] - [netdrv] ionic: start queues before announcing link up (Jonathan Toppins) [1906250] - [fs] NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy (Benjamin Coddington) [1873897] - [bluetooth] Bluetooth: btusb: Map Typhoon peak controller to BTUSB_INTEL_NEWGEN (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btusb: Add support for Intel Bluetooth Device Typhoon Peak (8087:0032) (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btusb: Helper function to download firmware to Intel adapters (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btusb: Define a function to construct firmware filename (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btusb: Add *setup* function for new generation Intel controllers (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btintel: Fix endianness issue for TLV version information (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btintel: Functions to send firmware header / payload (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btintel: Add infrastructure to read controller information (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btintel: Refactor firmware download function (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btusb: Update boot parameter specific to SKU (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btusb: Refactor of firmware download flow for Intel conrollers (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btusb: Enable Intel events even if already in operational mode (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btusb: Configure Intel debug feature based on available support (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btusb: Add support to read Intel debug feature (Gopal Tiwari) [1900356] - [kernel] rcuwait: avoid lockdep splats from rcuwait_active() (Auger Eric) [1903095] - [net] udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments (Xin Long) [1879403] - [net] udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO (Xin Long) [1879403] - [net] udp: fix UDP header access on Fast/frag0 UDP GRO (Xin Long) [1879403] - [net] ethtool: add missing NETIF_F_GSO_FRAGLIST feature string (Xin Long) [1879403] - [net] fix fraglist segmentation reference count leak (Xin Long) [1879403] - [net] udp: initialize is_flist with 0 in udp_gro_receive (Xin Long) [1879403] - [include] udp: segment looped gso packets correctly (Xin Long) [1879403] - [net] udp: Support UDP fraglist GRO/GSO. (Xin Long) [1879403] - [net] Support GRO/GSO fraglist chaining. (Xin Long) [1879403] - [net] Add a netdev software feature set that defaults to off. (Xin Long) [1879403] - [net] Add fraglist GRO/GSO feature flags (Xin Long) [1879403] - [include] udp: Avoid post-GRO UDP checksum recalculation (Xin Long) [1879403] - [net] udp: fix GRO packet of death (Xin Long) [1879403] - [net] udp: fix GRO reception in case of length mismatch (Xin Long) [1879403] - [net] udp: cope with UDP GRO packet misdirection (Xin Long) [1879403] - [net] ipv6: factor out protocol delivery helper (Xin Long) [1879403] - [net] ip: factor out protocol delivery helper (Xin Long) [1879403] - [net] udp: add support for UDP_GRO cmsg (Xin Long) [1879403] - [net] udp: implement GRO for plain UDP sockets. (Xin Long) [1879403]- [powerpc] powerpc/perf: Fix Threshold Event Counter Multiplier width for P10 (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/perf: Exclude kernel samples while counting events in user space (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/perf: Invoke per-CPU variable access with disabled interrupts (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/perf: MMCR0 control for PMU registers under PMCC=00 (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/64s: Convert some cpu_setup() and cpu_restore() functions to C (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/64: Set up a kernel stack for secondaries before cpu_restore() (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc: Wire up memtest (Desnes Augusto Nunes do Rosario) [1906084] - [mm] powerpc/mm: Don't report hugepage tables as memory leaks when using kmemleak (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/perf: Fix to update cache events with l2l3 events in power10 (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/perf: Fix to update generic event codes for power10 (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/perf: Add generic and cache event list for power10 DD1 (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/perf: Fix the PMU group constraints for threshold events in power10 (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/perf: Update the PMU group constraints for l2l3 events in power10 (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/perf: Fix to update radix_scope_qual in power10 (Desnes Augusto Nunes do Rosario) [1906084] - [nvme] nvme-pci: mark Samsung PM1725a as IGNORE_DEV_SUBNQN (Gopal Tiwari) [1903513] - [base] driver: core: Fix list corruption after device_del() (Torez Smith) [1900751] - [base] device property: Don't clear secondary pointer for shared primary firmware node (Torez Smith) [1900751] - [base] device property: Keep secondary firmware node secondary by type (Torez Smith) [1900751] - [of] of: property: Fix create device links for all child-supplier dependencies (Torez Smith) [1900751] - [base] drivers/base/test: fix global-out-of-bounds error (Torez Smith) [1900751] - [base] driver core: Fix use-after-free and double free on glue directory (Torez Smith) [1900751] - [thunderbolt] thunderbolt: Add uaccess dependency to debugfs interface (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Use "if USB4" instead of "depends on" in Kconfig (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Allow KUnit tests to be built also when CONFIG_USB4=m (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: debugfs: Fix uninitialized return in counters_write() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add debugfs interface (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Report power supply changes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: hisilicon: fix refercence leak in xhci_histb_probe (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add support for Intel Tiger Lake-H (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Only configure USB4 wake for lane 0 adapters (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add Telit FN980 composition 0x1055 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cyberjack: fix write-URB completion race (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Add NO_LPM quirk for Kingston flash drive (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Don't create stream debugfs files with spinlock held (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: Workaround for S3 issue on AMD SNPS 3.0 xHC (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix sizeof() mismatch (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: stusb160x: fix signedness comparison issue with enum variables (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: add missing MODULE_DEVICE_TABLE() to stusb160x (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usbcore: Check both id_table and match() when both available (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: stusb160x: fix an IS_ERR() vs NULL check in probe (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: reset hard_reset_count for any disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: cdc-acm: fix cooldown mechanism (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: fix kernel-doc markups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: stusb160x: fix some signedness bugs (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add Quectel EC200T module support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [documentation] usb: docs: document altmode register/unregister functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Add QCOM PMIC typec detection driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add Cellient MPL200 card (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci_maxim: Add support for Sink FRS (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci: Implement callbacks for FRS (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: tcpm: Add support for Sink Fast Role SWAP(FRS) (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci_maxim: Chip level TCPC driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci: Add set_vbus tcpci callback (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci: Add a getter method to retrieve tcpm_port reference (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: cdc-acm: add quirk to blacklist ETAS ES58X devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: use cur_altsetting for consistency (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: Add Telit FT980-KS composition (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: remove polling for /sys/kernel/debug/usb/devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: add support for STUSB160x Type-C controller family (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: add typec_find_pwr_opmode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: hd3ss3220: Use OF graph API to get the connector fwnode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cdc-wdm: Make wdm_flush() interruptible and add wdm_fsync() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: displayport: Reduce noise from the driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: hub: Add Kconfig option to reduce number of port initialization retries (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: hub: Clean up use of port initialization schemes and retries (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: qcserial: fix altsetting probing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: clean up jtag quirks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: pl2303: add device-id for HP GC device (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: add support for FreeCalypso JTAG+UART adapters (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cdc-acm: clean up no-union-descriptor handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cdc-acm: use common data-class define (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cdc-acm: handle broken union descriptors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] Revert "cdc-acm: hardening against malicious devices" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usbcore/driver: Accommodate usbip (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] PM: core: introduce pm_ptr() macro (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [kernel] sched: Provide sched_set_fifo() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usbcore/driver: Fix incorrect downcast (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usbcore/driver: Fix specific driver selection (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [sound] USB: correct API of usb_control_msg_send/recv in sound driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: correct API of usb_control_msg_send/recv (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] Revert "USB: legousbtower: use usb_control_msg_recv()" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] Revert "USB: core: hub.c: use usb_control_msg_send() in a few places" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: pci-quirks: convert to readl_poll_timeout_atomic() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: early: ehci-dbgp: convert to readl_poll_timeout_atomic() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: early: convert to readl_poll_timeout_atomic() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: appledisplay: use module_usb_driver to simplify the code (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: add debugfs support for ep with stream (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: don't create endpoint debugfs entry before ring buffer is set (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Tune interrupt blocking for isochronous transfers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: omit duplicate actions when suspending a runtime suspended host (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: improve the comments for xhci_plat_suspend (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: add wakeup entry at sysfs (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: add priv quirk for skip PHY initialization (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: delete the unnecessary code (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: add .suspend_quirk for struct xhci_plat_priv (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: add platform data support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cdc-acm: cleanup of data structures (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: adutux: fix debugging (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usblp: fix race between disconnect() and read() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: don't inherity DMA properties for USB devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] ehci-hcd: Move include to keep CRC stable (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Only stop control channel when entering freeze (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Capitalize comment on top of QUIRK_FORCE_POWER_LINK_CONTROLLER (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Correct tb_check_quirks() kernel-doc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Log correct zeroX entries in decode_error() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Handle ERR_LOCK notification (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Handle SCU IPC error conditions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: quirks: Add USB_QUIRK_IGNORE_REMOTE_WAKEUP quirk for BYD zhaoxin notebook (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci: update ROLE_CONTROL for DRP (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci: Add support when hidden tx registers are inaccessible (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci: Add register definitions to tcpci (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: UAS: use macro for reporting results (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Pass correct USB Type-C port number to SoC (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Add dependency on ACPI (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: microtek: use set_host_byte() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: UAS: fix disconnect by unplugging a hub (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Prevent mode overrun (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: acpi: Increase command completion timeout value (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: use usb_control_msg_recv() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: hub.c: use usb_control_msg_send() in a few places (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: message.c: use usb_control_msg_send() in a few places (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb typec: mt6360: Add support for mt6360 Type-C driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: ehci-sched: Remove ununsed function tt_start_uframe() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: ohci: Make distrust_firmware param default to false (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: ohci: Default to per-port over-current protection (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Retry DROM read once if parsing fails (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Support for device role (UFP) (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Check the port status before connect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Do not configure SBU and HSL Orientation in Alternate modes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Do not configure Altmode HPD High (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] device connection: Remove struct device_connection (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] uas: bump hw_max_sectors to 2048 blocks for SS or faster drives (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] uas: fix sdev->host->dma_dev (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-storage: fix sdev->host->dma_dev (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb/host: ehci-npcm7xx: Use pm_ptr() macro (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb/misc: usb3503: Use pm_ptr() macro (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb/misc: usb4604: Use pm_ptr() macro (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: driver: fix stray tabs in error messages (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: acpi: Check the _DEP dependencies (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: fix slab-out-of-bounds Read in read_descriptors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: Fix out of sync data toggle if a configured device is reconfigured (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Un-register the USB role switch (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Introduce tb_switch_is_ice_lake() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Introduce tb_switch_is_tiger_lake() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Check for Intel vendor ID when identifying controller (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Introduce tb_port_is_nhi() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Create device links from ACPI description (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: No need to warn in TB_CFG_ERROR_INVALID_CONFIG_SPACE (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Introduce tb_switch_next_cap() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Introduce tb_port_next_cap() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Move struct tb_cap_any to tb_regs.h (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add runtime PM for Software CM (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [pci] PCI / thunderbolt: Switch to use device links instead of PCI quirk (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Enable wakes from system suspend (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Tear down DP tunnels when suspending (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Disable lane 1 for XDomain connection (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Configure port for XDomain (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Set port configured for both ends of the link (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Configure link after lane bonding is enabled (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Do not change default USB4 router notification timeout (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Initialize TMU again on resume (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Send reset only to first generation routers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Do not program NFC buffers for USB4 router protocol adapters (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Optimize NHI LC mailbox command processing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Optimize Force Power logic (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Software CM only should set force power in Tiger Lake (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Use bit 31 to check if Firmware CM is running in Tiger Lake (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: No need to log an error if tb_switch_lane_bonding_enable() fails (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Use kobj_to_dev() instead of container_of() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: support dynamic Quectel USB compositions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add support for SIM7070/SIM7080/SIM7090 modules (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Migrate workqueue to RT priority for processing events (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: pd: Fix formatting in pd.h header (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: During PR_SWAP, source caps should be sent only after tSwapSourceStart (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usblcd: Remove the superfluous break (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: storage: Add unusual_uas entry for Sony PSZ drives (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Ignore UAS for JMicron JMS567 ATA/ATAPI Bridge (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: quirks: Ignore duplicate endpoint on Sound Devices MixPre-D (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: atm: don't use snprintf() for sysfs attrs (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Fix Fix source hard reset response for TDA 2.3.1.1 and TDA 2.3.1.2 failures (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Use maximum USB3 link rate when reclaiming if link is not up (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add USB3 bandwidth management (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Disable ports that are not implemented (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: add IDs for Xsens Mti USB converter (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Always restore EP_SOFT_CLEAR_TOGGLE even if ep reset failed (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Do warm-reset when both CAS and XDEV_RESUME are set (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci: fix ep context print mismatch in debugfs (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: uas: Add quirk for PNY Pro Elite (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Better name for __check_usb_generic() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Fix device driver race (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Also match device drivers using the ->match vfunc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: fix tegra_xusb_get_phy() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: otg usb2/usb3 port init (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: pci-quirks: Bypass xHCI quirks for Raspberry Pi 4 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [firmware] Revert "USB: pci-quirks: Add Raspberry Pi 4 quirk" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci-pci: Add support for reset controllers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: Solve race condition in anchor cleanup functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: usb-conn-gpio: Print error on failure to get VBUS (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: usb-conn-gpio: Make VBUS supply optional (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: yurex: remove needless check before usb_free_coherent() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: remove a duplicated entry (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: storage: isd200: fix spelling mistake "removeable" -> "removable" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci-mtk: Fix typo (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: hcd: Fix use after free in usb_hcd_pci_remove() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Hold con->lock for the entire duration of ucsi_register_port() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Rework ppm_lock handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Fix 2 unlocked ucsi_run_command calls (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Fix AB BA lock inversion (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: lvtest: return proper error code in probe (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cdc-acm: rework notification_buffer resizing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: quirks: Add no-lpm quirk for another Raydium touchscreen (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: yurex: Fix bad gfp argument (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: merge fix for kunix_resource changes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: usb-conn-gpio: Register charger (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: Fix ASMedia ASM1142 DMA addressing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: define IDs for various ASMedia host controllers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Simplify USB ID table match (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Add WARN_ON ensure we are not trying to send 2 VDM packets at the same time (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Fix AB BA lock inversion between tcpm code and the alt-mode drivers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Refactor tcpm_handle_vdm_request (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Refactor tcpm_handle_vdm_request payload handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Add tcpm_queue_vdm_unlocked() helper (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Move mod_delayed_work(&port->vdm_state_machine) call into tcpm_queue_vdm() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Make function xhci_dbc_ring_alloc() static (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbgtty: Make some functions static (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Add device link support for pinctrl-0 through pinctrl-8 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Add device link support for multiple DT bindings (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: iowarrior: fix up report size handling for some devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: remove tty specific port structure from struct xhci_dbc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbgcap: remove dbc dependency on dbctty specific flag (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Add a operations structure to access driver functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbctty: split dbc tty driver registration and unregistration functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: remove endpoint pointers from dbc_port structure (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: simplify dbc requests allocation and queueing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Pass dbc pointer to dbc start and stop functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Pass dbc pointer to dbc memory init and cleanup functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: don't use generic xhci ring allocation functions for dbc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Don't use generic xhci context allocation for dbc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Use dbc structure in the request completion instead of xhci_hcd (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Pass dbc pointer to get_in/out_ep() helper functions to get endpoints (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbgtty: Pass dbc pointer when registering a dbctty device (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Pass dbc pointer to dbc_handle_xfer_event() instead of xhci_hcd pointer (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Change to pass dbc pointer to xhci_do_dbc_stop() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Pass dbc pointer to endpoint init and exit functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Get the device pointer from dbc structure in dbc_ep_do_queue() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Don't pass the xhci pointer as a parameter to xhci_dbc_init_context() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Don't use xhci_write_64() as it takes xhci as a parameter (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Use dev_info() and similar instead of xhci_info() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Add device pointer to dbc structure (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Remove dbc_dma_free_coherent() wrapper (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Remove dbc_dma_alloc_coherent() wrapper (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Don't use generic xhci erst allocation and free functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Don't pass struct xhci_hcd pointer to xhci_link_seg() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Don't use generic xhci inc_deq() function for dbc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Make debug message consistent with bus and port number (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: tegra: Fix allocation for the FPCI context (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usbfs: stop using compat_alloc_user_space (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: Fix ASM2142/ASM3142 DMA addressing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci-mtk: fix the failure of bandwidth allocation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: appledisplay: remove needless check before usb_free_coherent() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usbtest: reduce stack usage in test_queue (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Stay in BIST mode till hardreset or unattached (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci: Support BIST test data mode for compliance (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Support bist test data mode for compliance (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Error handling for tcpm_register_partner_altmodes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Comment correction for typec_partner_register_altmode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Avoid connect request on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: fix quirks_param_set() writing to a const pointer (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: hcd: Try MSI interrupts on PCI devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: qcserial: add EM7305 QDL product ID (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: iuu_phoenix: fix led-activity helpers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: iuu_phoenix: fix memory corruption (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: misc: sisusbvga: Move static const tables out to different include file (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: misc: sisusbvga: sisusb_init: Remove genunine unused static const arrays (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: class: cdc-wdm: Provide description for usb_cdc_wdm_register()'s manage_power arg (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: linux/usb/serial.h: drop duplicated word in comment (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: linux/usb/pd_vdo.h: drop duplicated word in comment (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: linux/usb.h: drop duplicated word in comment (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Remove pci-dma-compat wrapper APIs (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: sisusbvga: Fix a potential UB casued by left shifting a negative value (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: ohci: Replace HTTP links with HTTPS ones (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Replace HTTP links with HTTPS ones (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: Replace HTTP links with HTTPS ones (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: sierra: clean up special-interface handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cp210x: use in-kernel types in port data (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cp210x: drop unnecessary packed attributes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cp210x: add support for TIOCGICOUNT (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cp210x: add support for line-status events (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cp210x: disable interface on errors in open (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: OHCI: Use fallthrough pseudo-keyword (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: Use fallthrough pseudo-keyword (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: Use fallthrough pseudo-keyword (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: storage: replace HTTP links with HTTPS ones (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: Do not define 'struct acpi_device_id' when !CONFIG_ACPI (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: early: xhci-dbc: File headers are not good candidates for kerneldoc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: early: xhci-dbc: Supply missing 'xhci-dbgp.h' headerfile (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: early: ehci-dbgp: Remove set but never checked variable 'ret' (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: ucsi: Staticify and stop export of ucsi_init() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: misc: legousbtower: Demote function header which is clearly not kerneldoc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: misc: legousbtower: Demote obvious misuse of kerneldoc to standard comment blocks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: misc: ldusb: Demote obvious misuse of kerneldoc to standard comment blocks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: misc: iowarrior: Demote obvious misuse of kerneldoc to standard comment blocks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: misc: iowarrior: Fix odd corruption issue in the file header (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: fusb302: Use 'gnu_printf' format notation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: altmodes: displayport: Supply missing displayport.h include file (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: altmodes: displayport: File headers are not good candidates for kerneldoc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: storage: alauda: Remove set but unchecked variable (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-debugfs: Use 'gnu_printf' format notation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-dbgtty: File headers are not good candidates for kerneldoc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-dbgcap: File headers are not good candidates for kerneldoc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-mem: Demote obvious misuse of kerneldoc to standard comment block (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci: Demote obvious misuse of kerneldoc to standard comment block (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: misc: adutux: Demote obvious misuse of kerneldoc to standard comment blocks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: atm: ueagle-atm: Demote obvious misuse of kerneldoc to standard comment blocks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: ledtrig-usbport: Demote obvious misuse of kerneldoc to standard comment blocks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: drop redundant transfer-buffer casts (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] USB: serial: drop extern keyword from function declarations (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] USB: serial: drop unnecessary sysrq include (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: add sysrq break-handler dummy (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: inline sysrq dummy function (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: only process sysrq when enabled (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: only set sysrq timestamp for consoles (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: fix break and sysrq handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: clean up receive processing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: make process-packet buffer unsigned (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: use fallthrough pseudo-keyword (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add Quectel EG95 LTE modem (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: fix missing simulated-break margin (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cp210x: re-enable auto-RTS on open (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cp210x: enable usb generic throttle/unthrottle (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: simulate break condition if not supported (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: class: usbtmc: File headers are not good candidates for kerneldoc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: ohci: Mark cc_to_error as __maybe_unused (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: ulpi: Fix a few kerneldoc related issues (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: usb-conn-gpio: Demote comment block which is clearly not kerneldoc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: debug: Demote comment blocks which are obviously not kerneldoc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: pci-quirks: Demote function header from kerneldoc to comment block (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] USB: Fix up terminology in include files (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Fix old style declaration warning (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: console: add support for flow control (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: quatech2: drop two stub functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: kobil_sct: log failure to update line settings (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: keyspan_pda: drop unused firmware reset status (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: iuu_phoenix: drop unused URB submission results (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: garmin_gps: don't compile unused packet definitions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Add support for USB4 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Definitions for response status bits (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: Add data structure for Enter_USB message (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: Combine the definitions for Accessory and USB modes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Fix up terminology (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: fix kernel-doc warnings and formatting in (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add support for authenticate on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add support for separating the flush to SPI and authenticate (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Ensure left shift of 512 does not overflow a 32 bit int (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: add min and max line-speed macros (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: name prescaler, divisor registers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Poll for U0 after disabling USB2 LPM (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Return if xHCI doesn't support LPM (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-mtk: avoid runtime suspend when removing hcd (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix enumeration issue when setting max packet size for FS devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix incorrect EP_STATE_MASK (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: add new Product ID for CH340 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add GosunCn GM500 series (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cypress_m8: enable Simply Automated UPB PIM (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add support for on-board retimers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Implement USB4 port sideband operations for retimer access (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Split common NVM functionality into a separate file (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Retry USB4 block read operation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Generalize usb4_switch_do__data() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add Intel USB-IF ID to the NVM upgrade supported list (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Increase DP DPRX wait timeout (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Make tb_port_get_link_speed() available to other files (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Handle incomplete PCIe/USB3 paths correctly in discovery (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Increase path length in discovery (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add KUnit tests for tunneling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add KUnit tests for path walking (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add DP IN resources for all routers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Report consumed bandwidth in both directions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Make usb4_switch_map_pcie_down() also return enabled ports (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Make usb4_switch_map_usb3_down() also return enabled ports (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Do not tunnel USB3 if link is not USB4 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Implement USB3 bandwidth negotiation routines (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Check that both ports are reachable when allocating path (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Make tb_path_alloc() work with tree topologies (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Make tb_next_port_on_path() work with tree topologies (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Fix path indices used in USB3 tunnel discovery (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [netdrv] thunderbolt: Get rid of E2E workaround (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: NHI can use HopIDs 1-7 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: No need to warn if NHI hop_count != 12 or hop_count != 32 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Build initial XDomain property block upon first connect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: OTG: rename product list of devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: storage: scsi: fix up comment to be more specific (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: storage: fix wording in error message (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: sierra: unify quirk handling logic (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: qcserial: fix up wording in a comment (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: OHCI: remove obsolete FIXME comment (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: rename USB OTG hub configuration option (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: rename USB quirk to USB_QUIRK_ENDPOINT_IGNORE (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [uapi] USB: replace hardcode maximum usb string length by definition (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci_rt1711h: avoid screaming irq causing boot hangs (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usbtest: fix missing kfree(dev->buf) in usbtest_disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: ehci: reopen solution for Synopsys HC bug (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] cdc-acm: Add DISABLE_ECHO quirk for Microchip/SMSC chip (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: add USB_QUIRK_DELAY_INIT for Logitech C922 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: intel_pmc_mux: Fix DP alternate mode entry (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: sisusbvga: change char to u8 for sisusb_copy_memory (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: sisusb_con: Use array_size() helper in memcpy() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: tegra: Remove PLL power supplies (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] drivers: usb: Fix trivial spelling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: additional Device Classes to debug/usb/devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Improve USB4 config symbol help text (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: kcov: collect coverage from usb complete callback (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: get rid of pointless access_ok() calls (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: fix lockup of devices with limited prescaler (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: add basis for quirk detection (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] CDC-ACM: heed quirk also in error handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add Telit LE910C1-EUX compositions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: qcserial: add DW5816e QDL support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add trivial .shutdown (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Ensure USB_ROLE_SWITCH is set as a dependency for tps6598x (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: make symbols static (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: usb_wwan: do not resubmit rx urb on fatal errors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb/xhci-plat: Set PM runtime as active on resume (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: Add support for Renesas controller with memory (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: renesas-xhci: Add the renesas xhci driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: hci: add hc_driver as argument for usb_hcd_pci_probe (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: hub: limit HUB_QUIRK_DISABLE_AUTOSUSPEND to USB5534B (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usbfs: fix mmap dma mismatch (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: keep runtime active when removing host (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: Fix NULL pointer dereference when enqueuing trbs from urb sg list (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Update Kconfig to allow building on other architectures (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: intel: Fix DP_HPD_LVL bit field (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: ehci: Add new EHCI driver for Broadcom STB SoC's (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: xhci-plat: Add support for Broadcom STB SoC's (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tps6598x: Add USB role switching logic (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tps6598x: Add OF probe binding (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: Switch on role-switch uevent reporting (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: intel_pmc_mux: Support for static SBU/HSL orientation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Add typec_find_orientation() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usblp: poison URBs upon disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] sierra-ms: do not call scsi_get_host_dev() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [firmware] USB: pci-quirks: Add Raspberry Pi 4 quirk (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] thunderbolt: Replace zero-length array with flexible-array (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usbfs: correct kernel->user page attribute mismatch (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Fix the property names (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: intel: Handle alt mode HPD_HIGH (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: Fix misleading driver bug report (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: qcserial: Add DW5816e support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: uas: add quirk for LaCie 2Big Quadra (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Do not link to disabled devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Check return value of tb_sw_read() in usb4_switch_op() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: hub: use true, false for bool variable (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Fix the stub for ucsi_register_port_psy() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: Convert the Intel PMC Mux driver to use new SCU IPC API (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: register with power_supply class (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: save power data objects in PD mode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Correct bit-mask for CCI (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: replace magic numbers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Workaround for missed op_mode change (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: set USB data role when partner type is power cable/ufp (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Storage: Use the correct style for SPDX License Identifier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: Replace an empty statement with a debug message (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb/early: remove unused including (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: pci-quirks: use true, false for bool variables (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: typec: Use the correct style for SPDX License Identifier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: sisusbvga: Change port variable from signed to unsigned (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-storage: Add unusual_devs entry for JMicron JMS566 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: hub: Revert commit bd0e6c9614b9 ("usb: hub: try old enumeration scheme first for high speed devices") (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: hub: Fix handling of connect changes during sleep (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add support for Intel Tiger Lake (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: altmode: Fix typec_altmode_get_partner sometimes returning an invalid pointer (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: Use the correct style for SPDX License Identifier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: garmin_gps: add sanity checking for data length (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Don't clear hub TT buffer on ep0 protocol stall (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: prevent bus suspend if a roothub port detected a over-current condition (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix handling halted endpoint even if endpoint ring appears empty (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [gpio] usb: fusb302: Convert to use GPIO descriptors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Add USB_QUIRK_DELAY_CTRL_MSG and USB_QUIRK_DELAY_INIT for Corsair K70 RGB RAPIDFIRE (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Ignore CC and vbus changes in PORT_RESET change (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] cdc-acm: introduce a cool down (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] cdc-acm: close race betrween suspend() and acm_softint (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] UAS: fix deadlock in error handling and PM flushing work (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] UAS: no use logging any details in case of ENODEV (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: pi3usb30532: Set switch_ / mux_desc name field to NULL (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: early: Handle AMD's spec-compliant identifiers, too (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: Fix free-while-in-use bug in the USB S-Glibrary (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: misc: Use the correct style for SPDX License Identifier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: host: Use the correct style for SPDX License Identifier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: early: Use the correct style for SPDX License Identifier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: Use the correct style for SPDX License Identifier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] Revert "thunderbolt: Prevent crash if non-active NVMem file is read" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Add device link support for extcon (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cdc-acm: restore capability check order (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Correct the documentation for typec_cable_put() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: io_edgeport: fix slab-out-of-bounds read in edge_interrupt_callback (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add Wistron Neweb D19Q1 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add BroadMobi BM806U (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add support for ASKEY WWHC050 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: Add ACPI support for USB interface devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci-tegra: Add OTG support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: f81232: add control driver for F81534A (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cdc-acm: fix rounding error in TIOCSSERIAL (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cdc-acm: fix close_delay and closing_wait units in TIOCSSERIAL (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: quirks: add NO_LPM quirk for RTL8153 based ethernet adapters (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: atm: Use the correct style for SPDX License Identifier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci-pci: Allow host runtime PM as default for Intel Tiger Lake xHCI (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Finetune host initiated USB3 rootport link suspend and resume (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Wait until link state trainsits to U0 after setting USB_SS_PORT_LS_U0 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Ensure link state is U3 after setting USB_SS_PORT_LS_U3 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Tegra186/Tegra194 LPM (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: Enable LPM for VIA LABS VL805 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Show host status when watchdog triggers and host is assumed dead (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Add a separate debug message for split transaction errors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: bail out early if driver can't accress host in resume (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: pl2303: add device-id for HP LD381 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add ME910G1 ECM composition 0x110b (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: mon: Use scnprintf() for avoiding potential buffer overflow (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi_ccg: workaround for NVIDIA test device (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: add a shutdown (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: displayport: Fix a potential race during registration (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: displayport: Fix NULL pointer dereference (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Disable LPM on WD19's Realtek Hub (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Use scnprintf() for avoiding potential buffer overflow (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: fix tty cleanup-op kernel-doc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: clean up carrier-detect helper (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: apply XHCI_SUSPEND_DELAY to AMD XHCI controller 1022:145c (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Delete of_devlink kernel commandline option (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: driver for Intel PMC mux control (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: Add definitions for Thunderbolt 3 Alternate Mode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: Allow the role switches to be named (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: Provide the switch drivers handle to the switch in the API (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: Leave the private driver data pointer to the drivers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: Allow the mux handles to be requested with fwnode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: Add helpers for setting the mux state (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: Allow the muxes to be named (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: port: do error out if usb_autopm_get_interface() fails (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: hub: do error out if usb_autopm_get_interface() fails (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: hub: fix unhandled return by employing a void function (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: storage: Add quirk for Samsung Fit flash (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: quirks: add NO_LPM quirk for Logitech Screen Share (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usb251xb: fix regulator probe and error handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Add sysfs node to show cc orientation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: move to SNK_UNATTACHED if sink removed for DRP (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Add device link support for power-domains and hwlocks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: f81232: set F81534A serial port with RS232 mode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: f81232: add F81534A support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: f81232: use devm_kzalloc for port data (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: f81232: add tx_empty function (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: f81232: extract LSR handler (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-pci: remove useless cast for driver.name (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: uhci-pci: remove useless cast for driver.name (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: ohci-pci: remove useless cast for driver.name (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: ehci-pci: remove useless cast for driver.name (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: Use ACPI_SUCCESS() at appropriate places (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: Make use of acpi_evaluate_object() status (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-storage: Use const to reduce object data size (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: ucsi: ccg: disable runtime pm during fw flashing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: register DP only for NVIDIA DP VDO (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: misc: iowarrior: add support for the 100 device (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Add missing annotation for xhci_enter_test_mode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Add missing annotation for xhci_set_port_power() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Do not open code __print_symbolic() in xhci trace events (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: use kobj_to_dev() API (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add missing kernel-doc parameter descriptions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: set correct data role for non-DRD (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: icm: Replace zero-length array with flexible-array member (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: eeprom: Replace zero-length array with flexible-array member (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: apple-mfi-fastcharge: don't probe unhandled devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: apple-mfi-fastcharge: fix endianess issue in probe (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Add driver to control USB fast charge for iOS devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Fallback to generic driver when specific driver fails (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Select better matching USB drivers when available (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Implement usb_device_match_id() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Make it possible to "subclass" usb_device_driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Export generic USB device driver functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: atm: Replace zero-length array with flexible-array member (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: Drop support for device name matching (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: altmode: Remove the notification chain (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: Fix the description of struct typec_capability (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Allow power role swapping even without USB PD (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Hide the port_type attribute when it's not supported (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Make the attributes read-only when writing is not possible (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: misc: iowarrior: add support for the 28 and 28L devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: misc: iowarrior: add support for 2 OEMed devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Fix novation SourceControl XL after suspend (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix memory leak when caching protocol extended capability PSI tables - take 2 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] Revert "xhci: Fix memory leak when caching protocol extended capability PSI tables" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: remove redundant assignment to variable num (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: host: ehci-platform: add a quirk to avoid stuck (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: clean up endpoint-descriptor parsing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: quirks: blacklist duplicate ep on Sound Devices USBPre2 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: add endpoint-blacklist quirk (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [uapi] usb: charger: assign specific number for enum value (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: hub: Don't record a connect-change event during reset-resume (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: uas: fix a plug & unplug racing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: hub: Fix the broken detection of USB3 device in SMSC hub (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: apply XHCI_PME_STUCK_QUIRK to Intel Comet Lake platforms (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: fix runtime pm enabling for quirky Intel hosts (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix memory leak when caching protocol extended capability PSI tables (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Force Maximum Packet size for Full-speed bulk devices to valid range (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: digi_acceleport: remove redundant assignment to pointer priv (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: relax unthrottle memory barrier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: fix receiver regression (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ir-usb: Silence harmless uninitialized variable warning (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cyberjack: fix spelling mistake "To" -> "Too" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ir-usb: simplify endpoint check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ir-usb: make set_termios synchronous (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ir-usb: fix IrLAP framing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ir-usb: fix link-speed handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ir-usb: add missing endpoint sanity check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: fusb302: fix "op-sink-microwatt" default that was in mW (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: wcove: fix "op-sink-microwatt" default that was in mW (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci: mask event interrupts when remove driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: set MODULE_FIRMWARE for tegra186 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usbfs: Always unlink URBs in reverse order (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: quatech2: handle unbound ports (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: keyspan: handle unbound ports (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: io_edgeport: add missing active-port sanity check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: io_edgeport: handle unbound ports on URB completion (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: handle unbound port at reset_resume (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: garmin_gps: Use flexible-array member (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: opticon: stop all I/O on close() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: opticon: add chars_in_buffer() implementation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: suppress driver bind attributes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add support for Quectel RM500Q in QDL mode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: hub: Improved device recognition on remote wakeup (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: phy-generic: Delete unused platform data (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: opticon: fix control-message timeouts (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: Add support for Quectel RM500Q (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: simple: Add Motorola Solutions TETRA MTP3xxx and MTP85xx (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: ulpi: Add resource-managed variant of otg_ulpi_create() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: Provide definitions for the USB modes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Give the mux drivers all the details regarding the port state (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: Add definitions for the latest specification releases (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: Add the Product Type VDOs to struct usb_pd_identity (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: pd: Add definition for DFP and UFP1 VDOs (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: pd: Add definitions for the Enter_USB message (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: More API for cable handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Add parameter for the VDO to typec_altmode_enter() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Block mode entry if the port has the mode disabled (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: fix spelling mistake "connetor" -> "connector" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: missing parentheses in USE_NEW_SCHEME (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Fix the notification bit offsets (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Actually enable all the interface notifications (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: fix non-kernel-doc comments (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Fix: Don't skip endpoint descriptors with maxpacket=0 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB-PD tcpm: bad warning+size, PPS adapters (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usb3503: Convert to use GPIO descriptors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: add support for separate DP altmode devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Store the notification mask (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: mtk-xhci: Do not explicitly set the DMA mask (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: fix check for duplicate endpoints (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add ZLP support for 0x1bc7/0x9010 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: Fix build warning seen with CONFIG_PM=n (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: fusb302: Fix an undefined reference to 'extcon_get_state' (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: EHCI: Do not return -EPIPE when hub is disconnected (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add Telit ME910G1 0x110a composition (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: make sure interrupts are restored to correct state (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: handle some XHCI_TRUST_TX_LENGTH quirks cases as default behaviour (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Increase STS_HALT timeout in xhci_suspend() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: only set D3hot for pci device (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: fix USB3 device initiated resume race with roothub autosuspend (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix memory leak in xhci_add_in_port() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Fix incorrect DMA allocations for local memory pool drivers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: idmouse: fix interface sanity checks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: adutux: fix interface sanity check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: atm: ueagle-atm: add missing endpoint check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: io_edgeport: fix epic endpoint lookup (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: mon: Fix a deadlock in usbmon between mmap and read (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: usb-conn-gpio: Don't log an error on probe deferral (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: urb: fix URB structure initialization function (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: fix use after free in typec_register_port() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: fix a potential use after free (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Implement basic ELPG support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Add XUSB controller context (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Add support for XUSB context save/restore (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Enable runtime PM as late as possible (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Reuse stored register base address (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Extract firmware enable helper (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Use CNR as firmware ready indicator (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Avoid a fixed duration sleep (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Separate firmware request and load (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Fix "tega" -> "tegra" typo (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: drop comment about 2 uhci drivers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb, kcov: collect coverage from hub_event (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Add device link support for interrupt-parent, dmas and -gpio(s) (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: serial: Fix Kconfig indentation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: misc: Fix Kconfig indentation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Add device link support for "iommu-map" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Fix the semantics of of_is_ancestor_of() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-storage: Disable UAS on JMicron SATA enclosure (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: uas: heed CAPACITY_HEURISTICS (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: uas: honor flag to avoid CAPACITY16 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Correct phy enable sequence (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-serial: cp201x: support Mark-10 digital force gauge (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Remove tcpc_config configuration mechanism (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci-pci: Allow host runtime PM as default also for Intel Ice Lake xHCI (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci: Support running urb giveback in tasklet context (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Add tracing for xhci doorbell register writes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci: update event ring dequeue pointer on purpose (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Fix documentation for out values (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: add device IDs for U-Blox C099-F9P (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add support for Foxconn T77W968 LTE modules (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] driver core: Clarify documentation for fwnode_operations.add_links() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: drop port open flag (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: drop read-urb check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: drop port driver data accessors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: drop serial struct accessor (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: drop paranoid serial checks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: drop paranoid port checks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: drop redundant urb context check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: rip out broken interrupt handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: fix probe error handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: document MCS7810 detection hack (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: clean up device-type handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: fix remote wakeup (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7720: fix remote wakeup (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: chaoskey: fix error case of a timeout (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add support for DW5821e with eSIM support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] appledisplay: fix error handling in the scheduled work (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: drop superfluous newlines (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: drop superfluous brackets (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: clean up runaway white space (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: drop redundant endianness comments (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: drop unnecessary packed attributes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: clean up pointer declarations in driver data (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: remove tower_abort_transfers() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: stop interrupt-out URB unconditionally (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: drop redundant interrupt-in running flag (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: drop noisy disconnect messages (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: drop redundant open_count check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: zero driver data at allocation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: drop redundant NULL check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: drop redundant MODULE_LICENSE ifdef (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: idmouse: clean up runaway white space (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: idmouse: drop redundant open-count check from release (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: idmouse: simplify disconnect handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: Allow USB device to be warm reset in suspended state (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Add device link support for iommus, mboxes and io-channels (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Make it easy to add device links from DT properties (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: add USB ID to support Moxa UPort 2210 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Optimise ucsi_unregister() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: New error codes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Remove all bit-fields (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Remove struct ucsi_control (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Remove the old API (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: ccg: Move to the new API (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: acpi: Move to the new API (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Simplified registration and I/O API (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: hd3ss3220: Give the connector fwnode to the port device (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: Remove unused members from struct typec_capability (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Remove the callback members from struct typec_capability (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: hd3ss3220: Start using struct typec_operations (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Start using struct typec_operations (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tps6598x: Start using struct typec_operations (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Start using struct typec_operations (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Separate the operations vector (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Introduce typec_get_drvdata() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Copy everything from struct typec_capability during registration (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usb251xb: Add support for USB2422 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usb251xb: Drop some unused defines (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: Add usb_role_switch_find_by_fwnode() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: reimplement line-speed handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: Remove redundant vmap checks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: whiteheat: fix line-speed endianness (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: whiteheat: fix potential slab corruption (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] UAS: Revert commit 3ae62a42090f ("UAS: fix alignment of scatter/gather segments") (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-storage: Revert commit 747668dbc061 ("usb-storage: Set virt_boundary_mask to avoid SG overflows") (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: fix __le32/__le64 accessors in debugfs code (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: fix Immediate Data Transfer endianness (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix use-after-free regression in xhci clear hub TT implementation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: ldusb: fix control-message timeout (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: ldusb: use unsigned size format specifiers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: ldusb: fix ring-buffer locking (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Skip endpoints with 0 maxpacket length (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: pl2303: add support for PL2303HXN (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: ldusb: fix read info leaks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] driver: core: Improve documentation for fwnode_operations.add_links() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Minor code formatting/style clean ups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ti_usb_3410_5052: clean up serial data access (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ti_usb_3410_5052: fix port-close races (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usbfs: Suppress problematic bind and unbind uevents (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usblp: fix use-after-free on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: fix a signedness bug in tower_probe() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: fix memleak on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: ldusb: fix memleak on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: fix an IS_ERR() vs NULL bug in hd3ss3220_probe() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] device property: Fix the description of struct fwnode_operations (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: yurex: fix NULL-derefs on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: iowarrior: use pr_err() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: iowarrior: drop redundant iowarrior mutex (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: iowarrior: drop redundant disconnect mutex (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: iowarrior: fix use-after-free after driver unbind (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: iowarrior: fix use-after-free on release (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: iowarrior: fix use-after-free on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: chaoskey: fix use-after-free on release (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: adutux: fix use-after-free on release (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: fix use-after-free on release (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: ldusb: fix NULL-derefs on driver unbind (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usb-skeleton: drop redundant in-urb check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usb-skeleton: fix use-after-free after driver unbind (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usb-skeleton: fix NULL-deref on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: remove duplicated include from hd3ss3220.c (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: drop OOM message (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: devio.c: Fix assignment of 0/1 to bool variables (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: hd3ss3220: hd3ss3220_probe() warn: passing zero to 'PTR_ERR' (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: hub: Check device descriptor before resusciation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: add dependency for TYPEC_HD3SS3220 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Add Tegra194 XHCI support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: tegra: Parameterize mailbox register addresses (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: image: microtek.c: Remove unused variable (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: hd3ss3220_irq() can be static (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] kcov: remote coverage support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Create device links for all child-supplier depencencies (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Add functional dependency link from DT bindings (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: fix runtime PM after driver unbind (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usblp: fix runtime PM after driver unbind (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usb-skeleton: fix runtime PM after driver unbind (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci-ext-caps.c: Add missing platform_device_put() on error in xhci_create_intel_xhci_sw_pdev() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix NULL pointer dereference in xhci_clear_tt_buffer_complete() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Increase STS_SAVE timeout in xhci_suspend() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Prevent deadlock when xhci adapter breaks during init (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: wait for CNR controller not ready bit in xhci resume (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix USB 3.1 capability detection on early xHCI 1.1 spec based hosts (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Check all endpoints for LPM timeout (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Prevent device initiated U1/U2 link pm if exit latency is too long (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix false warning message about wrong bounce buffer write length (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usb251xb: add pm_ops (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usb251xb: simplify reset helper (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usb251xb: add vdd supply support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: driver for TI HD3SS3220 USB Type-C DRP port controller (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: use regulator_bulk_set_supply_names() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: ftdi-elan: move a couple of statements to next line (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: Fix Kconfig indentation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: use devm_platform_ioremap_resource() to simplify code (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: fix open after failed reset request (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: fix potential NULL-deref on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: fix deadlock on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: fix slab info leak at probe (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: displayport: Fix for the mode entering routine (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: ccg: Remove run_isr flag (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usblcd: use pr_err() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usblcd: drop redundant lcd mutex (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usblcd: drop redundant disconnect mutex (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usblcd: fix I/O after disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: usb: typec: tcpm: Fix a signedness bug in tcpm_fw_get_caps() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: adutux: fix NULL-derefs on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: adutux: fix use-after-free on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: yurex: Don't retry on unexpected errors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: microtek: fix info-leak at probe (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: keyspan: fix NULL-derefs on open() and write() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add support for Cinterion CLS8 devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-storage: SCSI glue: use dev_err instead of printk (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add Telit FN980 compositions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: add device IDs for Sienna and Echelon PL-20 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usbcore: Fix slab-out-of-bounds bug during device reset (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: rio500: Fix lockdep violation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: rio500: simplify locking (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: add USB GPIO based connection detection driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: create Kconfig file (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: get usb-role-switch from parent (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: Add fwnode_usb_role_switch_get() function (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: roles: Introduce stubs for the exiting functions in role.h (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usbip: Implement SG support to vhci-hcd and stub driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: intel: Enable static DRD mode for role switch (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci-ext-caps.c: Add property to disable Intel SW switch (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: phy: add support for PHY calibration (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-rcar: Add a helper macro to set xhci_plat_priv (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: add quirks member into struct xhci_plat_priv (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: fix possible memleak on setup address fails (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: add TSP bitflag to TRB tracing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: dbc: Use GFP_KERNEL instead of GFP_ATOMIC in 'xhci_dbc_alloc_requests()' (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: dbc: Simplify error handling in 'xhci_dbc_alloc_requests()' (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tps6598x: Fix build error without CONFIG_REGMAP_I2C (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: remove commented out dma wrappers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: remove a stale comment in hcd_alloc_coherent (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-storage: use hcd_uses_dma to check for DMA capabilities (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: Simplify usb_decode_get_set_descriptor function (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: Patch simplify usb_decode_set_clear_feature function (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: Separated decoding functions from dwc3 driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci-mtk: add an optional xhci_ck clock (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: add support for FT232H CBUS gpios (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] device property: Remove duplicate test for NULL (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: intel_xhci: Supplying software node for the role mux (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [phy] phy: core: document phy_calibrate() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usb-skeleton: make comment block in line with coding style (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usbfs: only account once for mmap()'ed usb memory usage (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: fusb302: Call fusb302_debugfs_init earlier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: fusb302: Use usb_debug_root as root for our debugfs entry (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Use usb_debug_root as root for our debugfs entry (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: ohci-nxp: enable compile-testing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: storage: isd200: remove redundant assignment to variable sendToTransport (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: fusb302: Always provide fwnode for the port (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: fusb302: Remove unused properties (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usbfs: Add a capability flag for runtime suspend (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-storage: remove single-use define for debugging (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: Add definitions for the USB2.0 hub TT requests (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: remove ehci-w90x900 driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usbfs: Add ioctls for runtime power management (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usbsevseg: convert to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: trancevibrator: convert to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: atm: cxacru: convert to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: lvstest: convert to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cytherm: convert to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cypress_cy7c63: convert to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usbtmc: convert to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usblp: convert to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: ueagle-atm: convert to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: typec: ucsi_ccg: convert i2c driver to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: add support for dev_groups to struct usb_device_driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: add support for dev_groups to struct usb_driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usbip: convert platform driver to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Disable USB2 LPM at shutdown (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: Prevent an abnormally restrictive PHY init skipping (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: Remove dev_err() usage after platform_get_irq() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-hub: fix extra endianness conversion (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: Remove call to memset after dma_alloc_coherent (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: Switch to use fwnode_property_count_uXX() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Switch to use fwnode_property_count_uXX() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: host: oxu210hp-hcd: remove include/linux/oxu210hp.h (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: hcd-pci: Use dev_get_drvdata where possible (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [i2c] i2c: nvidia-gpu: resume ccgx i2c client (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [i2c] i2c: nvidia-gpu: add runtime pm support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [i2c] i2c: nvidia-gpu: refactor master_xfer (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Registering real device entries for the muxes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: f81232: implement break control (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: f81232: add high baud rate support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ark3116: drop redundant init_termios (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [i2c] i2c: nvidia-gpu: Supply CCGx driver the fw build info (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [phy] phy: core: Invoke pm_runtime_get_*/pm_runtime_put_* before invoking reset callback (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Document that of_graph_get_endpoint_by_regs needs of_node_put (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [phy] phy: make phy-core explicitly non-modular (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] OF: properties: add missing of_node_put (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: xhci: fix 'broken_suspend' placement in struct xchi_hcd (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [i2c] i2c: nvidia-gpu: mark resume function as __maybe_unused (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: Use of_node_name_eq for node name comparisons (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [i2c] i2c: nvidia-gpu: limit reads also for combined messages (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [i2c] i2c: nvidia-gpu: adhere to I2C fault codes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [i2c] i2c: nvidia-gpu: make pm_ops static (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [i2c] i2c: add i2c bus driver for NVIDIA GPU (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [tty] complete ->et_serial() switchover (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb_wwan: switch to ->et_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] whiteheat: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] ti_usb_3410_5052: switch to ->et_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] ssu100: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] quatech2: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] pl2303: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] opticon: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] mos7840: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] mos7720: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] io_ti: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] io_edgeport: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] fdti_sio: switch to ->et_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] f81232: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] ark3116: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] cdc-acm: switch to ->et_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-serial: begin switching to ->et_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [tty] tty_ioctl(): start taking TIOCSERIAL into separate methods (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device connection: Remove device_connection_add() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device connection: Remove device_connection_find() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Fix device_pm_lock() locking for device links (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver code: print symbolic error code (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Fix the secondary firmware node handling in set_primary_fwnode() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: add device probe log helper (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Change delimiter in devlink device's name to "--" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Avoid NULL pointer dereference in device_get_next_child_node() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Fix sleeping in invalid context during device link deletion (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Add waiting_for_supplier sysfs file for devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Add state_synced sysfs file for devices that support it (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [documentation] driver core: Expose device link details in sysfs (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Avoid deferred probe due to fw_devlink_pause/resume() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Rename dev_links_info.defer_sync to defer_hook (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Don't do deferred probe in parallel with kernel_init thread (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Use software_node_unregister() when unregistering group of nodes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Add device_is_dependent() to linux/device.h (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Update device link status correctly for SYNC_STATE_ONLY links (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: implement software_node_unregister() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [lib] lib/test_printf: Add tests for pfw printk modifier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Remove unnecessary is_fwnode_dev variable in device_add() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] drivers property: When no children in primary, try secondary (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Fix handling of SYNC_STATE_ONLY + STATELESS device links (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Fix SYNC_STATE_ONLY device link implementation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Remove check in driver_deferred_probe_force_trigger() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: fw_devlink: Add support for batching fwnode parsing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Look for waiting consumers only for a fwnode's primary device (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Move code to the right part of the file (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Add device links from fwnode only for the primary device (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] Revert "Revert "driver core: Set fw_devlink to "permissive" behavior by default"" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Fix handling of fw_devlink=permissive (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: fw_devlink_flags can be static (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Add fw_devlink kernel commandline option (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Reevaluate dev->links.need_for_probe as suppliers are added (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Skip unnecessary work when device doesn't have sync_state() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] driver core: Add dev_has_sync_state() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Call sync_state() even if supplier has no consumers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Allow device link operations inside sync_state() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Add sync_state driver/bus callback (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Add device link support for SYNC_STATE_ONLY flag (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Fix creation of device links with PM-runtime flags (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Remove device link creation limitation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] driver core: Add missing description of new struct device_link field (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Add device link flag DL_FLAG_AUTOPROBE_CONSUMER (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Make driver core own stateful device links (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Fix adding device links to probing suppliers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] drivers: core: Remove glue dirs from sysfs earlier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Remove the link if there is no driver with AUTO flag (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: silence device link messages unless debugging (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] base: core: Remove WARN_ON from link dependencies check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: export set_secondary_fwnode() to modules (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Allow register and unregister software node groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Export fwnode_get_name() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] Revert "software node: Simplify software_node_release() function" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: add basic tests for property entries (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: remove separate handling of references (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: implement reference properties (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: allow embedding of small arrays into property_entry (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: replace is_array with is_inline (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] software node: unify PROPERTY_ENTRY_XXX macros (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: simplify property_entry_read_string_array() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: remove property_entry_read_uNN_array functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: get rid of property_set_pointer() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [firmware] efi/apple-properties: use PROPERTY_ENTRY_U8_ARRAY_LEN (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] software node: mark internal macros with double underscores (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] software node: introduce PROPERTY_ENTRY_XXX_ARRAY_LEN() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] software node: remove DEV_PROP_MAX (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: clean up property_copy_string_array() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Allow fwnode_operations.add_links to differentiate errors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Allow a device to wait on optional suppliers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Add a function to obtain a node's prefix (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Add fwnode_get_name for returning the name of a node (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Add functions for accessing node's parents (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Move fwnode_get_parent() up (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Make argument to to_software_node const (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Get reference to parent swnode in get_parent op (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] driver core: Add support for linking devices during device addition (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Add fwnode_to_dev() to look up device from fwnode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Initialize the return value in software_node_find_by_name() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Initialize the return value in software_node_to_swnode() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device connection: Add fwnode_connection_find_match() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Add software_node_find_by_name() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] drivers: Introduce device lookup variants by device type (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] drivers: Introduce device lookup variants by fwnode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device connection: Find connections also by checking the references (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Introduce fwnode_find_reference() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Add software_node_get_reference_args() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Use kobject name when finding child nodes by name (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Add support for static node descriptors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Simplify software_node_release() function (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Allow node creation without properties (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Add fwnode_graph_get_endpoint_by_id() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] drivers: base: swnode: Make two functions static (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Implement get_named_child_node fwnode callback (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device connection: Find device connections also from device graphs (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device connection: Prepare support for firmware described connections (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: drop use of BUS_ATTR() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: bus: convert to use BUS_ATTR_WO and RW (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] drivers: base: swnode: check if swnode is NULL before dereferencing it (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] drivers: base: swnode: check if pointer p is NULL before dereferencing it (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] sysfs: Disable lockdep for driver bind/unbind files (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: fix fwnode_graph_get_next_endpoint() documentation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] drivers: base: swnode: remove need for a temporary string for the node name (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] kobject: return error code if writing /sys/.../uevent fails (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Remove struct property_set (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Move device_add_properties() to swnode.c (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] drivers: base: Introducing software nodes to the firmware node framework (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [mm] powerpc/64s/radix: Fix mm_cpumask trimming race vs kthread_use_mm (Chris von Recklinghausen) [1862347] - [powerpc] powerpc: select ARCH_WANT_IRQS_OFF_ACTIVATE_MM (Chris von Recklinghausen) [1862347] - [fs] mm: fix exec activate_mm vs TLB shootdown and lazy tlb switching race (Chris von Recklinghausen) [1862347] - [arm64] arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() (Andrew Jones) [1908439] - [arm64] arm64: pgtable: Fix pte_accessible() (Andrew Jones) [1908439] - [kernel] kernel: fork: properly initialize task_struct->task_struct_rh (Rafael Aquini) [1895892] - [s390] s390/dasd: Process FCES path event notification (Philipp Rudo) [1723823] - [s390] s390/dasd: Prepare for additional path event handling (Philipp Rudo) [1723823] - [s390] s390/dasd: Display FC Endpoint Security information via sysfs (Philipp Rudo) [1723823] - [s390] s390/dasd: Fix operational path inconsistency (Philipp Rudo) [1723823] - [s390] s390/dasd: Store path configuration data during path handling (Philipp Rudo) [1723823] - [s390] s390/dasd: Move duplicate code to separate function (Philipp Rudo) [1723823] - [s390] s390/dasd: Remove unused parameter from dasd_generic_probe() (Philipp Rudo) [1723823] - [s390] s390/cio: Add support for FCES status notification (Philipp Rudo) [1723823] - [s390] s390/cio: Provide Endpoint-Security Mode per CU (Philipp Rudo) [1723823] - [s390] s390/cio: Export information about Endpoint-Security Capability (Philipp Rudo) [1723823] - [net] net/af_iucv: fix null pointer dereference on shutdown (Philipp Rudo) [1903966] - [s390] s390/dasd: fix null pointer dereference for ERP requests (Philipp Rudo) [1903965] - [tools] selftests: netfilter: add command usage (Hangbin Liu) [1899374] - [tools] selftests: netfilter: simplify command testing (Hangbin Liu) [1899374] - [tools] selftests: netfilter: remove unused variable in make_file() (Hangbin Liu) [1899374] - [tools] selftests: netfilter: exit on invalid parameters (Hangbin Liu) [1899374] - [tools] selftests: netfilter: fix header example (Hangbin Liu) [1899374] - [tools] selftests: netfilter: kill running process only (Hangbin Liu) [1899374] - [tools] selftests: netfilter: add MTU arguments to flowtables (Hangbin Liu) [1899374] - [tools] selftests: netfilter: add checktool function (Hangbin Liu) [1899374] - [tools] selftests: netfilter: add test case for conntrack helper assignment (Hangbin Liu) [1899374] - [tools] selftests: netfilter: extend nfqueue test case (Hangbin Liu) [1899374] - [tools] selftests: netfilter: add nfqueue test case (Hangbin Liu) [1899374] - [tools] selftests: netfilter: add ipvs tunnel test case (Hangbin Liu) [1899374] - [tools] selftests: netfilter: add ipvs nat test case (Hangbin Liu) [1899374] - [tools] selftests: netfilter: add ipvs test script (Hangbin Liu) [1899374] - [tools] selftests: netfilter: check icmp pkttoobig errors are set as related (Hangbin Liu) [1899374] - [hwtracing] intel_th: pci: Add Emmitsburg PCH support (Jiri Olsa) [1838703] - [hwtracing] intel_th: pci: Add Tiger Lake PCH-H support (Jiri Olsa) [1783492 1782729] - [hwtracing] intel_th: pci: Add Jasper Lake CPU support (Jiri Olsa) [1783097] - [hwtracing] intel_th: pci: Add Elkhart Lake CPU support (Jiri Olsa) [1783596] - [hwtracing] intel_th: pci: Add Elkhart Lake SOC support (Jiri Olsa) [1783596] - [hwtracing] intel_th: pci: Add Ice Lake CPU support (Jiri Olsa) [1838703 1783596 1783492 1783097 1782729] - [hwtracing] intel_th: Fix a NULL dereference when hub driver is not loaded (Jiri Olsa) [1838703 1783596 1783492 1783097 1782729] - [hwtracing] intel_th: msu: Make stopping the trace optional (Jiri Olsa) [1838703 1783596 1783492 1783097 1782729] - [hwtracing] intel_th: Fix user-visible error codes (Jiri Olsa) [1838703 1783596 1783492 1783097 1782729] - [hwtracing] intel_th: msu: Fix the unexpected state warning (Jiri Olsa) [1838703 1783596 1783492 1783097 1782729] - [hwtracing] intel_th: Disallow multi mode on devices where it's broken (Jiri Olsa) [1838703 1783596 1783492 1783097 1782729] - [hwtracing] intel_th: msu: Fix window switching without windows (Jiri Olsa) [1838703 1783596 1783492 1783097 1782729] - [hwtracing] intel_th: Fix freeing IRQs (Jiri Olsa) [1838703 1783596 1783492 1783097 1782729] - [hwtracing] intel_th: Fix a double put_device() in error path (Jiri Olsa) [1838703 1783596 1783492 1783097 1782729]- [idle] intel_idle: Fix intel_idle() vs tracing (David Arcari) [1903307] - [idle] intel_idle: Fix max_cstate for processor models without C-state tables (David Arcari) [1903307] - [idle] intel_idle: Ignore _CST if control cannot be taken from the platform (David Arcari) [1903307] - [idle] intel_idle: mention assumption that WBINVD is not needed (David Arcari) [1903307] - [idle] intel_idle: Remove uninitialized_var() usage (David Arcari) [1903307] - [idle] intel_idle: cleanup code to address out of order commits (David Arcari) [1903307] - [s390] Revert "s390/qeth: phase out OSN support" (Philipp Rudo) [1903962] - [net] net/smc: fix matching of existing link groups (Philipp Rudo) [1903961] - [netdrv] mlxsw: core: Use variable timeout for EMAD retries (Ivan Vecera) [1857594] - [netdrv] mlxsw: Fix firmware flashing (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Fix use-after-free in mlxsw_emad_trans_finish() (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Fix memory leak on module removal (Ivan Vecera) [1857594] - [netdrv] mlxsw: Only advertise link modes supported by both driver and device (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Add a PFC test (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Add headroom handling test (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: qos_lib: Add a wrapper for running mlnx_qos (Ivan Vecera) [1857594] - [tools] selftests: forwarding: devlink_lib: Support port-less topologies (Ivan Vecera) [1857594] - [tools] selftests: forwarding: devlink_lib: Add devlink_cell_size_get() (Ivan Vecera) [1857594] - [tools] selftests: forwarding: devlink_lib: Split devlink_..._set() into save & set (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_ethtool: Expose transceiver_overheat counter (Ivan Vecera) [1857594] - [netdrv] mlxsw: Update module's settings when module is plugged in (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Initialize netdev's module overheat counter (Ivan Vecera) [1857594] - [netdrv] mlxsw: Enable temperature event for all supported port module sensors (Ivan Vecera) [1857594] - [netdrv] mlxsw: Update transceiver_overheat counter according to MTWE (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Add an infrastructure to track transceiver overheat counter (Ivan Vecera) [1857594] - [netdrv] mlxsw: core_hwmon: Query MTMP before writing to set only relevant fields (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Add Ports Module Administrative and Operational Status Register (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Add Port Module Plug/Unplug Event Register (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Add Management Temperature Warning Event Register (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_acl: Fix mlxsw_sp_acl_tcam_group_add()'s error path (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_router: simplify the return expression of __mlxsw_sp_router_init() (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_qdisc: Disable port buffer autoresize with qdiscs (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_dcb: Implement dcbnl_setbuffer / getbuffer (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_buffers: Support two headroom modes (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_buffers: Manage internal buffer in the hdroom code (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_buffers: Introduce shared buffer ops (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_buffers: Convert mlxsw_sp_port_headroom_init() (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_buffers: Inline mlxsw_sp_sb_max_headroom_cells() (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_buffers: Move here the new headroom code (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Move here the three-step headroom configuration from DCB (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_dcb: Convert mlxsw_sp_port_pg_prio_map() to hdroom code (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_dcb: Convert ETS handler fully to mlxsw_sp_hdroom_configure() (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Split headroom autoresize out of buffer configuration (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Track buffer sizes in struct mlxsw_sp_hdroom (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Track lossiness in struct mlxsw_sp_hdroom (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Track priorities in struct mlxsw_sp_hdroom (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Track MTU in struct mlxsw_sp_hdroom (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Unify delay handling between PFC and pause (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_buffers: Add struct mlxsw_sp_hdroom (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Introduce fw_fatal health reporter (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Add Monitoring FW General Debug Register (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Add Monitoring FW Debug Register (Ivan Vecera) [1857594] - [netdrv] mlxsw: Move fw_load_policy devlink param into core.c (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Push code doing params register/unregister into separate helpers (Ivan Vecera) [1857594] - [netdrv] mlxsw: Move fw flashing code into core.c (Ivan Vecera) [1857594] - [netdrv] mlxsw: Bump firmware version to XX.2008.1310 (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Derive SBIB from maximum port speed & MTU (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Keep maximum speed around (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Keep maximum MTU around (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_ethtool: Introduce ptys_max_speed callback (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_ethtool: Extract a helper to get Ethernet attributes (Ivan Vecera) [1857594] - [netdrv] mlxsw: core_hwmon: Extend hwmon interface with critical and emergency alarms (Ivan Vecera) [1857594] - [netdrv] mlxsw: core_hwmon: Calculate MLXSW_HWMON_ATTR_COUNT more accurately (Ivan Vecera) [1857594] - [netdrv] mlxsw: core_hwmon: Split temperature querying from show functions (Ivan Vecera) [1857594] - [netdrv] treewide: Use fallthrough pseudo-keyword (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_ethtool: Remove internal speeds from PTYS register (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Reduce runtime of tc-police scale test (Ivan Vecera) [1857594] - [tools] selftests: forwarding: Fix mausezahn delay parameter in mirror_test() (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Increase burst size for burst test (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Increase burst size for rate test (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Decrease required rate accuracy (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Adjust default policer burst size for Spectrum-{2, 3} (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_ptp: Use generic helper function (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: RED: Test offload of trapping on RED qevents (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_qdisc: Offload action trap for qevents (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Add early_drop trap (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Allow for per-ASIC traps initialization (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Allow for per-ASIC trap groups initialization (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: On policer_id_base_ref_count, use dec_and_test (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Use 'size_t' for array sizes (Ivan Vecera) [1857594] - [netdrv] devlink: Pass extack when setting trap's action and group's parameters (Ivan Vecera) [1857594] - [net] devlink: Add early_drop trap (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_cnt: Use flex_array_size() helper in memcpy() (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_router: Fix use-after-free in router init / de-init (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Free EMAD transactions using kfree_rcu() (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Increase scope of RCU read-side critical section (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Use different trap group for externally routed packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_router: Allow programming link-local host routes (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Add support for temperature thresholds reading for QSFP-DD transceivers (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Add ethtool support for QSFP-DD transceivers (Ivan Vecera) [1857594] - [netdrv] mlxsw: destroy workqueue when trap_register in mlxsw_emad_init (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Fix wrong SFP EEPROM reading for upper pages 1-3 (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Test policers' occupancy (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Add scale test for tc-police (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: tc_restrictions: Test tc-police restrictions (Ivan Vecera) [1857594] - [tools] selftests: forwarding: Add tc-police tests (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_acl: Offload FLOW_ACTION_POLICE (Ivan Vecera) [1857594] - [netdrv] mlxsw: core_acl_flex_actions: Add police action (Ivan Vecera) [1857594] - [netdrv] mlxsw: core_acl_flex_actions: Work around hardware limitation (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_policer: Add devlink resource support (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_policer: Add policer core (Ivan Vecera) [1857594] - [netdrv] mlxsw: resources: Add resource identifier for global policers (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Add policer bandwidth limits (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Use mirror reason during Rx listener lookup (Ivan Vecera) [1857594] - [netdrv] mlxsw: pci: Retrieve mirror reason from CQE during receive (Ivan Vecera) [1857594] - [netdrv] mlxsw: pci: Add mirror reason field to CQEv2 (Ivan Vecera) [1857594] - [netdrv] mlxsw: trap: Add trap identifiers for mirrored packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Increase trap identifier to 10 bits (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Allow setting policer on a SPAN agent (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Allow passing parameters to SPAN agents (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Add support for mirroring towards CPU port (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Do not dereference destination netdev (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Add driver private info to parms_set() callback (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Add per-ASIC SPAN agent operations (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: add mirroring_pid_base to MOGCR register (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Add session_id and pid to MPAT register (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: RED: Test offload of mirror on RED early_drop qevent (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_qdisc: Offload mirroring on RED qevent early_drop (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_flow: Promote binder-type dispatch to spectrum.c (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Publish matchall data structures (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_flow: Drop an unused field (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_flow: Convert a goto to a return (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Add APIs to enable / disable global mirroring triggers (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Add support for global mirroring triggers (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Prepare for global mirroring triggers (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Move SPAN operations out of global file (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Add Monitoring Port Analyzer Global Register (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Add Monitoring Mirror Trigger Enable Register (Ivan Vecera) [1857594] - [netdrv] mlxsw: pci: Fix use-after-free in case of failed devlink reload (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_router: Remove inappropriate usage of WARN_ON() (Ivan Vecera) [1857594] - [tools] selftests: forwarding: Add tests for ethtool extended state (Ivan Vecera) [1857594] - [tools] selftests: forwarding: forwarding.config.sample: Add port with no cable connected (Ivan Vecera) [1857594] - [tools] selftests: forwarding: ethtool: Move different_speeds_get() to ethtool_lib (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_ethtool: Add link extended state (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Port Diagnostics Database Register (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_ethtool: Move mlxsw_sp_port_type_speed_ops structs (Ivan Vecera) [1857594] - [netdrv] mlxsw: Move ethtool_ops to spectrum_ethtool.c (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_dcb: Rename mlxsw_sp_port_headroom_set() (Ivan Vecera) [1857594] - [netdrv] mlxsw: Enforce firmware version for Spectrum-3 (Ivan Vecera) [1857594] - [netdrv] mlxsw: Bump firmware version to XX.2007.1168 (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_dcb: Fix a spelling typo in spectrum_dcb.c (Ivan Vecera) [1857594] - [tools] selftests: forwarding: Add a test for pedit munge tcp, udp sport, dport (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_acl: Support FLOW_ACTION_MANGLE for TCP, UDP ports (Ivan Vecera) [1857594] - [netdrv] mlxsw: core_acl_flex_actions: Add L4_PORT_ACTION (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Split handling of pedit mangle by chip type (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Do not rely on machine endianness (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Adjust headroom buffers for 8x ports (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Use different get_trend() callbacks for different thermal zones (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Add test for control packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Register ACL control traps (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Register layer 3 control traps (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Register layer 2 control traps (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Factor out common Rx listener function (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Move layer 3 exceptions to exceptions trap group (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_router: remove redundant initialization of pointer br_dev (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_router: Allow programming link-local prefix routes (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Add packet traps for BFD packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Treat IPv6 link-local SIP as an exception (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Share one group for all locally delivered packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Move all trap groups under the same enum (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Do not hard code "thin" policer identifier (Ivan Vecera) [1857594] - [netdrv] mlxsw: switchx2: Move SwitchX-2 trap groups out of main enum (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Reduce priority of locally delivered packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Use same trap group for local routes and link-local destination (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Use separate trap group for FID miss (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Use same trap group for various IPv6 packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Rename IPv6 ND trap group (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Use same switch case for identical groups (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Use dedicated trap group for ACL trap (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Fix spelling mistake in trap's name (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Use dedicated trap group for sampled packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Use same trap group for IPv6 ND and ARP packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Rename ARP trap group (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Remove unnecessary field (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Align TC and trap priority (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_buffers: Assign non-zero quotas to TC 0 of the CPU port (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Change default rate and priority of DHCP packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Trap IPv4 DHCP packets in router (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Use same trap group for MLD and IGMP packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Rename IGMP trap group (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Do not hard code trap group name (Ivan Vecera) [1857594] - [tools] selftests: devlink_lib: Remove double blank line (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Store all trap data in one array (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Store all trap group data in one array (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Store all trap policer data in one array (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Move struct definition out of header file (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: tc_restrictions: add couple of test for the correct matchall-flower ordering (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: tc_restrictions: add test to check sample action restrictions (Ivan Vecera) [1857594] - [] selftests: mlxsw: rename tc_flower_restrictions.sh to tc_restrictions.sh (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_flower: Forbid to insert flower rules in collision with matchall rules (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Forbid to insert matchall rules in collision with flower rules (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Expose a function to get min and max rule priority (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Put matchall list into substruct of flow struct (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_flower: Expose a function to get min and max rule priority (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Restrict sample action to be allowed only on ingress (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Remove old SPAN API (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Use new analyzed ports list during speed / MTU change (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_acl: Convert flower-based mirroring to new SPAN API (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Convert matchall-based mirroring to new SPAN API (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Add APIs to bind / unbind a SPAN agent (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Wrap buffer change in a function (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Rename function (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Add APIs to get / put an analyzed port (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Add APIs to get / put a SPAN agent (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Move flow offload binding into spectrum_flow.c (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Process matchall events from the same cb as flower (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Avoid copying sample values and use RCU pointer direcly instead (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Push per-port rule add/del into separate functions (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Move ingress indication into mall_entry (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Pass mall_entry as arg to mlxsw_sp_mall_port_sample_add() (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Pass mall_entry as arg to mlxsw_sp_mall_port_mirror_add() (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_acl: Use block variable in mlxsw_sp_acl_rule_del() (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Push matchall bits into a separate file (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Push flow_block related functions into a separate file (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Rename acl_block to flow_block (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_acl: Move block helpers into inline header functions (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Replace zero-length array with flexible-array member (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Use 'refcount_t' for reference counting (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Remove unnecessary debug prints (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Rename parms() to parms_set() (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Reduce nesting in mlxsw_sp_span_entry_configure() (Ivan Vecera) [1857594] - [netdrv] net/mlxfw: Remove unneeded semicolon (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Increase register field length to 13 bits (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_router: Re-increase scale of IPv6 nexthop groups (Ivan Vecera) [1857594] - [net] ipv6: Fix use of anycast address with loopback (Ivan Vecera) [1899591] - [net] ipv6: addrconf_f6i_alloc - fix non-null pointer check to !IS_ERR() (Ivan Vecera) [1899591] - [net] ipv6: fix excessive RTF_ADDRCONF flag on ::1/128 local route (and others) (Ivan Vecera) [1899591] - [net] ipv6: Change addrconf_f6i_alloc to use ip6_route_info_create (Ivan Vecera) [1899591] - [net] ipv6: Move setting default metric for routes (Ivan Vecera) [1899591] - [net] Add extack argument to ip_fib_metrics_init (Ivan Vecera) [1899591] - [net] ipv6: do not leave garbage in rt->fib6_metrics (Ivan Vecera) [1899591] - [net] Move free of dst_metrics to helper (Ivan Vecera) [1899591] - [net] common metrics init helper for dst_entry (Ivan Vecera) [1899591] - [net] Move free of fib_metrics to helper (Ivan Vecera) [1899591] - [net] common metrics init helper for FIB entries (Ivan Vecera) [1899591] - [net] rtmsg_to_fib6_config() - use new style struct initializer instead of memset (Ivan Vecera) [1899591] - [powercap] powercap/intel_rapl: enumerate Psys RAPL domain together with package RAPL domain (Puneet Sethi) [1893463] - [powercap] powercap/intel_rapl: Fix domain detection (Puneet Sethi) [1893463]- [net] openvswitch: fix TTL decrement exception action execution (Eelco Chaudron) [1902610] - [net] openvswitch: fix error return code in validate_and_copy_dec_ttl() (Eelco Chaudron) [1902610] - [net] openvswitch: fix TTL decrement action netlink message format (Eelco Chaudron) [1902610] - [x86] hyperv: Enable 15-bit APIC ID if the hypervisor supports it (Vitaly Kuznetsov) [1903823] - [x86] kvm: Enable 15-bit extension when KVM_FEATURE_MSI_EXT_DEST_ID detected (Vitaly Kuznetsov) [1903823] - [documentation] x86/kvm: Reserve KVM_FEATURE_MSI_EXT_DEST_ID (Vitaly Kuznetsov) [1903823] - [iommu] hyper-v: Disable IRQ pseudo-remapping if 15 bit APIC IDs are available (Vitaly Kuznetsov) [1903823] - [x86] apic: Support 15 bits of APIC ID in MSI where available (Vitaly Kuznetsov) [1903823] - [x86] msi: Provide msi message shadow structs (Vitaly Kuznetsov) [1903823] - [kernel] genirq/msi: allow shadow declarations of msi_msg:: $member (Vitaly Kuznetsov) [1903823] - [x86] ioapic: Handle Extended Destination ID field in RTE (Vitaly Kuznetsov) [1903823] - [x86] apic: Always provide irq_compose_msi_msg() method for vector domain (Vitaly Kuznetsov) [1903823] - [x86] apic: Cleanup delivery mode defines (Vitaly Kuznetsov) [1903823] - [x86] apic/uv: Fix inconsistent destination mode (Vitaly Kuznetsov) [1903823] - [x86] msi: Only use high bits of MSI address for DMAR unit (Vitaly Kuznetsov) [1903823] - [x86] msi: Move compose message callback where it belongs (Vitaly Kuznetsov) [1903823] - [kernel] genirq/chip: Use the first chip in irq_chip_compose_msi_msg() (Vitaly Kuznetsov) [1903823] - [x86] apic: Fix x2apic enablement without interrupt remapping (Vitaly Kuznetsov) [1903823] - [tools] perf test: Fix msan uninitialized use (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: Fix the ratio comments of miss-events (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf test: Free formats for perf pmu parse test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Do not free metric when failed to resolve (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Free metric when it failed to resolve (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Release expr_parse_ctx after testing (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf test: Fix memory leaks in parse-metric test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-event: Fix memory leak in evsel->unit (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf evlist: Fix cpu/thread map leak (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Fix some memory leaks - part 2 (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Fix some memory leaks (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf test: Free aliases for PMU event map aliases test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf vendor events amd: Remove trailing commas (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf test: Leader sampling shouldn't clear sample period (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf record: Prevent override of attr->sample_period for libpfm4 events (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf record: Set PERF_RECORD_PERIOD if attr->freq is set (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench: Fix 2 memory sanitizer warnings (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf test: Fix the "signal" test inline assembly (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf record/stat: Explicitly call out event modifiers in the documentation (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libtraceevent: Fix build warning on 32-bit arches (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf jevents: Fix suspicious code in fixregex() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Use uintptr_t when casting numbers to pointers (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf report: Disable ordered_events for raw dump (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Correct SNOOPX field offset (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf intel-pt: Fix corrupt data after perf inject from (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf cs-etm: Fix corrupt data after perf inject from (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Avoid an uninitialized read when using fake PMUs (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: Fix out of bounds array access in the print_counters() evlist method (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf test: Set NULL sentinel in pmu_events table in "Parse and process metrics" test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Set exclude_guest=1 for user-space counting (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf record: Correct the help info of option "--no-bpf-event" (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Use zd for size_t printf formats on 32-bit (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf: arm-spe: Fix check error when synthesizing events (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf symbols: Add mwait_idle_with_hints.constprop.0 to the list of idle symbols (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf sched timehist: Fix use of CPU list with summary option (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf test: Fix basic bpf filtering test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Make option description initials all capital letters (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf build-ids: Fall back to debuginfod query if debuginfo not found (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench numa: Remove dead code in parse_nodes_opt() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: Update POWER9 metrics to utilize other metrics (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add change log (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf: ftrace: Add set_tracing_options() to set all trace options (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add option --tid to filter by thread id (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add option -D/--delay to delay tracing (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf: ftrace: Allow set graph depth by '--graph-opts' (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add support for trace option tracing_thresh (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add option 'verbose' to show more info for graph tracer (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add support for tracing option 'irq-info' (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add support for trace option funcgraph-irqs (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add support for trace option sleep-time (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add support for tracing option 'func_stack_trace' (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Add general function to parse sublevel options (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add option '--inherit' to trace children processes (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Show trace column header (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add option '-m/--buffer-size' to set per-cpu buffer size (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Factor out function write_tracing_file_int() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add option '-F/--funcs' to list available functions (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Select function/function_graph tracer automatically (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench numa: Use numa_node_to_cpus() to bind tasks to nodes (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench numa: Fix cpumask memory leak in node_has_cpus() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools build feature: Quote CC and CXX for their arguments (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Fix module symbol processing (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Rename 'enum dso_kernel_type' to 'enum dso_space_type' (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libperf: Fix man page typos (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf test: Allow multiple probes in record+script_probe_vfs_getname.sh (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench mem: Always memset source before memcpy (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf sched: Prefer sched_waking event when it exists (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench: Fix a couple of spelling mistakes in options text (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench numa: Fix benchmark names (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench numa: Fix number of processes in "2x3-convergence" test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf trace beauty: Use the autogenerated protocol family table (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf trace beauty: Add script to autogenerate socket families table (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf script: Add 'tod' field to display time of day (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf script: Change the 'enum perf_output_field' enumerators to be 64 bits (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf data: Add support to store time of day in CTF data conversion (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Move clockid_res_ns under clock struct (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf header: Store clock references for -k/--clockid option (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Add clockid_name function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf clockid: Move parse_clockid() to new clockid object (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Handle possible strdup() error in tep_add_plugin_path() API (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libtraceevent: Fixed description of tep_add_plugin_path() API (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libtraceevent: Fixed type in PRINT_FMT_STING (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libtraceevent: Fixed broken indentation in parse_ip4_print_args() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libtraceevent: Improve error handling of tep_plugin_add_option() API (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libtraceevent: Fix typo in tep_plugin_add_option() description (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libtraceevent: Handle strdup() error in parse_option_name() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libtraceevent: Document tep_load_plugins_hook() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf evsel: Extend message to mention CAP_SYS_PTRACE and perf security doc link (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf intel-pt: Add support for decoding PSB+ only (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf intel-pt: Add support for decoding FUP/TIP only (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf auxtrace: Add itrace 'q' option for quicker, less detailed decoding (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf intel-pt: Time filter logged perf events (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf intel-pt: Use itrace debug log flags to suppress some messages (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf auxtrace: Add optional log flags to the itrace 'd' option (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf intel-pt: Use itrace error flags to suppress some errors (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf auxtrace: Add optional error flags to the itrace 'e' option (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf auxtrace: Add missing itrace options to help text (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Improve aux_output not supported error (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf intel-pt: Fix duplicate branch after CBR (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf intel-pt: Fix FUP packet state (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf record: Introduce --control fd:ctl-fdoptions (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf record: Implement control commands handling (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf record: Extend -D, --delay option with -1 value (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: Introduce --control fd:ctl-fdoptions (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench: Add benchmark of find_next_bit (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools build feature: Use CC and CXX from parent (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Rename group_list to metric_list (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Rename struct egroup to metric (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add metric group test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Make compute_single function more precise (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add recursion check when processing nested metrics (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add DCache_L2 to metric parse test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add cache_miss_cycles to metric parse test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add events for the current list (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Compute referenced metrics (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add referenced metrics to hash data (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Collect referenced metrics in struct metric_expr (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Collect referenced metrics in struct metric_ref_node (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Rename __metricgroup__add_metric to __add_metric (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add add_metric function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add macros for iterating map events (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add expr__del_id function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Change expr__get_id to return struct expr_id_data (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add expr__add_id function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Fix memory leak in expr__add_id function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf test: Ensure sample_period is set libpfm4 events (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Fix term parsing for raw syntax (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Allow r0x event syntax (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: No need to cache the PMUs in ARM SPE auxtrace init routine (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench: Add basic syscall benchmark (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: Implement control commands handling (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: extend -D, --delay option with -1 value (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: Factor out event handling loop into dispatch_events() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: Factor out body of event handling loop for fork case (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: Move target check to loop control statement (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: Factor out body of event handling loop for system wide (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf evlist: Implement control command handling functions (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf evlist: Introduce control file descriptors (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libperf: Avoid counting of nonfilterable fdarray fds (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libperf: Add flags to fdarray fds objects (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libperf: Avoid internal moving of fdarray fds (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add 'struct expr_id_data' to keep expr value (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Rename expr__add_id() to expr__add_val() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf probe: Warn if the target function is a GNU indirect function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf probe: Fix memory leakage when the probe point is not found (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf probe: Fix wrong variable warning when the probe point is not found (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf probe: Avoid setting probes on the same address for the same event (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf kmem: Pass additional arguments to 'perf record' (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Report BPF errors (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf script: Show text poke address symbol (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf script: Add option --show-text-poke-events (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf intel-pt: Add support for text poke events (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Add support for PERF_RECORD_TEXT_POKE (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf annotate: Fix non-null terminated buffer returned by readlink() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf inject jit: Remove //anon mmap events (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf symbols: Add s390 idle functions 'psw_idle' and 'psw_idle_exit' to list of idle symbols (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Fix reporting of unknown SVM exit reasons (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Change to SPDX License format (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Add builtin handler for trace_marker_raw (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Move kernel_stack event handler to "function" plugin (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Add plugin for decoding syscalls/sys_enter_futex (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Add offset option for function plugin (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Add more SVM exit reasons (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Add plugin for tlb_flush (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Optimize pretty_print() function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Add support for more printk format specifiers (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Introduced new traceevent API, for adding new plugins directories (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Add interface for options to plugins (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Add tep_load_plugins_hook() API (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Disable a subset of bison warnings (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Disable a subset of flex warnings (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Declare bison header file output (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf expr: Add missing headers noticed when building with NO_LIBBPF=1 (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Declare flex header file output (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf pmu: Add flex debug build flag (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf pmu: Add bison debug build flag (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Use automatic variable for yacc input (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Use automatic variable for flex input (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf evlist: Fix the class prefix for 'struct evlist' branch_type methods (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf evlist: Fix the class prefix for 'struct evlist' sample_id_all methods (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf evlist: Fix the class prefix for 'struct evlist' sample_type methods (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf evlist: Fix the class prefix for 'struct evlist' strerror methods (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf evlist: Fix the class prefix for 'struct evlist' 'add' evsel methods (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf pmu: Improve CPU core PMU HW event list ordering (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf pmu: List kernel supplied event aliases for arm64 (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf cs-etm: Allow no CoreSight sink to be specified on command line (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf expr: Add < and > operators (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf expr: Add d_ratio operation (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf script: Fixup some evsel/evlist method names (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tests: Add parse metric test for frontend metric (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tests: Add parse metric test for ipc metric (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Add test_generic_metric function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Release metric_events rblist (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Factor out prepare_metric function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Add metricgroup__parse_groups_test function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Add map to parse_groups() function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Add fake_pmu to parse_group() function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse: Factor out parse_groups() function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tests: Add another metric parsing test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf pmu: Add a perf_pmu__fake object to use with __parse_events() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse: Provide a way to pass a fake_pmu to parse_events() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tests: Factor check_parse_id function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Add fake pmu support (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf annotate: Remove unneeded conversion to bool (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools/: replace HTTP links with HTTPS ones (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools, build: Propagate build failures from tools/build/Makefile.build (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] x86/cpufeatures: Add Architectural LBRs feature bit (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/rapl: Add support for Intel SPR platform (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/rapl: Support multiple RAPL unit quirks (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/rapl: Fix missing psys sysfs attributes (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [kernel] perf/core: Take over CAP_SYS_PTRACE creds to CAP_PERFMON capability (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [kernel] perf: Expose get/put_callchain_entry() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [include] perf: : drop a duplicated word (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86: Remove task_ctx_size (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Create kmem_cache for the LBR context data (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [kernel] perf/core: Use kmem_cache to allocate the PMU specific data (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [kernel] perf/core: Factor out functions to allocate/free the task_ctx_data (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Support Architectural LBR (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Factor out intel_pmu_store_lbr (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Factor out rdlbr_all() and wrlbr_all() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Mark the {rd, wr}lbr_{to, from} wrappers __always_inline (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Unify the stored format of LBR information (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Support LBR_CTL (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] x86/msr-index: Add bunch of MSRs for Arch LBR (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86: Expose CPUID enumeration bits for arch LBR (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Use dynamic data structure for task_ctx (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Factor out a new struct for generic optimization (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Add the function pointers for LBR save and restore (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Add a function pointer for LBR read (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Add a function pointer for LBR reset (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86: Keep LBR records unchanged in host context for guest usage (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86: Add constraint to create guest LBR event without hw counter (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/lbr: Add interface to get LBR information (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86: Provide stubs of KVM helpers for non-Intel CPUs (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/core: Refactor hw->idx checks and cleanup (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86: Fix variable types for LBR registers (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [kernel] perf: Add perf text poke event (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [uapi] perf: Add perf_event_mmap_page::cap_user_time_short ABI (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] sev-es: Do not support MMIO to/from encrypted memory (Vitaly Kuznetsov) [1868080] - [x86] head/64: Check SEV encryption before switching to kernel page-table (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Sanity-check CPUID results in the early #VC handler (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Check SEV encryption in 64-bit boot-path (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Introduce sev_status (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Use GHCB accessor for setting the MMIO scratch buffer (Vitaly Kuznetsov) [1868080] - [x86] head/64: Disable stack protection for head$(BITS).o (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Check required CPU features for SEV-ES (Vitaly Kuznetsov) [1868080] - [x86] efi: Add GHCB mappings when SEV-ES is active (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle NMI State (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Support CPU offline/online (Vitaly Kuznetsov) [1868080] - [x86] head/64: Don't call verify_cpu() on starting APs (Vitaly Kuznetsov) [1868080] - [x86] smpboot: Load TSS and getcpu GDT entry before loading IDT (Vitaly Kuznetsov) [1868080] - [x86] realmode: Setup AP jump table (Vitaly Kuznetsov) [1868080] - [x86] realmode: Add SEV-ES specific trampoline entry point (Vitaly Kuznetsov) [1868080] - [x86] vmware: Add VMware-specific handling for VMMCALL under SEV-ES (Vitaly Kuznetsov) [1868080] - [x86] kvm: Add KVM-specific VMMCALL handling under SEV-ES (Vitaly Kuznetsov) [1868080] - [x86] paravirt: Allow hypervisor-specific VMMCALL handling under SEV-ES (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle #DB Events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle #AC Events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle VMMCALL Events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle MWAIT/MWAITX Events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle MONITOR/MONITORX Events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle INVD Events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle RDPMC Events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle RDTSC(P) Events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle WBINVD Events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle DR7 read/write events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle MSR events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle MMIO String Instructions (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle MMIO events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle instruction fetches from user-space (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Wire up existing #VC exit-code handlers (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Add a Runtime #VC Exception Handler (Vitaly Kuznetsov) [1868080] - [x86] entry/64: Add entry code for #VC handler (Vitaly Kuznetsov) [1868080] - [x86] dumpstack/64: Add noinstr version of get_stack_info() (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Adjust #VC IST Stack on entering NMI handler (Vitaly Kuznetsov) [1868080] - [x86] boot/64: Explicitly map boot_params and command line (Vitaly Kuznetsov) [1868080] - [x86] boot/64: Initialize 5-level paging variables earlier (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Allocate and map an IST stack for #VC handler (Vitaly Kuznetsov) [1868080] - [x86] debug: Allow a single level of #DB recursion (Vitaly Kuznetsov) [1868080] - [x86] entry: Remove DBn stacks (Vitaly Kuznetsov) [1868080] - [x86] entry, nmi: Disable #DB (Vitaly Kuznetsov) [1868080] - [x86] nmi: Protect NMI entry against instrumentation (Vitaly Kuznetsov) [1868080] - [x86] entry: Introduce local_db_{save, restore}() (Vitaly Kuznetsov) [1868080] - [x86] db: Split out dr6/7 handling (Vitaly Kuznetsov) [1868080] - [x86] Replace ist_enter() with nmi_enter() (Vitaly Kuznetsov) [1868080] - [x86] traps: Stop using ist_enter/exit() in do_int3() (Vitaly Kuznetsov) [1868080] - [x86] entry: Get rid of ist_begin/end_non_atomic() (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Setup per-CPU GHCBs for the runtime handler (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Setup GHCB-based boot #VC handler (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Setup an early #VC handler (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Compile early handler code into kernel image (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Print SEV-ES info into the kernel log (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Add SEV-ES Feature Detection (Vitaly Kuznetsov) [1868080] - [x86] head/64: Move early exception dispatch to C code (Vitaly Kuznetsov) [1868080] - [x86] idt: Make IDT init functions static inlines (Vitaly Kuznetsov) [1868080] - [x86] head/64: Install a CPU bringup IDT (Vitaly Kuznetsov) [1868080] - [x86] head/64: Switch to initial stack earlier (Vitaly Kuznetsov) [1868080] - [x86] head/64: Load segment registers earlier (Vitaly Kuznetsov) [1868080] - [x86] irq/64: Update stale comment (Vitaly Kuznetsov) [1868080] - [x86] head/64: Load GDT after switch to virtual addresses (Vitaly Kuznetsov) [1868080] - [x86] head/64: Install startup GDT (Vitaly Kuznetsov) [1868080] - [x86] idt: Split idt_data setup out of set_intr_gate() (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Add CPUID handling to #VC handler (Vitaly Kuznetsov) [1868080] - [x86] fpu: Move xgetbv()/xsetbv() into a separate header (Vitaly Kuznetsov) [1868080] - [x86] cpu: Use XGETBV and XSETBV mnemonics in fpu/internal.h (Vitaly Kuznetsov) [1868080] - [x86] fpu: Reset MXCSR to default in kernel_fpu_begin() (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Add support for handling IOIO exceptions (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Unmap GHCB page before booting the kernel (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Setup a GHCB-based VC Exception handler (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Add set_page_en/decrypted() helpers (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Check return value of kernel_ident_mapping_init() (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Call set_sev_encryption_mask() earlier (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Add stage1 #VC handler (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Change add_identity_map() to take start and end (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Don't pre-map memory in KASLR code (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Always switch to own page table (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Add page-fault handler (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Rename kaslr_64.c to ident_map_64.c (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Add IDT Infrastructure (Vitaly Kuznetsov) [1868080] - [x86] traps: Split trap numbers out in a separate header (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Disable red-zone usage (Vitaly Kuznetsov) [1868080] - [x86] insn: Add insn_has_rep_prefix() helper (Vitaly Kuznetsov) [1868080] - [x86] insn: Add insn_get_modrm_reg_off() (Vitaly Kuznetsov) [1868080] - [x86] umip: Factor out instruction decoding (Vitaly Kuznetsov) [1868080] - [x86] umip: Factor out instruction fetch (Vitaly Kuznetsov) [1868080] - [tools] x86/insn: Make inat-tables.c suitable for pre-decompression code (Vitaly Kuznetsov) [1868080] - [x86] traps: Move pf error codes to (Vitaly Kuznetsov) [1868080] - [x86] cpufeatures: Add SEV-ES CPU feature (Vitaly Kuznetsov) [1868080] - [x86] kvm: svm: Use __packed shorthand (Vitaly Kuznetsov) [1868080] - [x86] kvm: svm: Add GHCB Accessor functions (Vitaly Kuznetsov) [1868080] - [x86] cpu: Unify cpu_init() (Vitaly Kuznetsov) [1868080] - [x86] insn-eval: Add support for 64-bit kernel mode (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed: Get rid of GOT fixup code (Vitaly Kuznetsov) [1868080] - [kernel] x86/boot/compressed: Force hidden visibility for all symbol references (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed: Move .got.plt entries out of the .got section (Vitaly Kuznetsov) [1868080] - [x86] boot: Correct relocation destination on old linkers (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Switch to __KERNEL_CS after GDT is loaded (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed: Fix reloading of GDTR post-relocation (Vitaly Kuznetsov) [1868080] - [x86] boot: Reload GDTR after copying to the end of the buffer (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed: Don't declare __force_order in kaslr_64.c (Vitaly Kuznetsov) [1868080] - [mm] mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() (Philipp Rudo) [1903968] - [s390] s390/ap: fix ap devices reference counting (Philipp Rudo) [1903967] - [infiniband] RDMA/cxgb4: Validate the number of CQEs (Kamal Heib) [1894720] - [net] treewide: Use fallthrough pseudo-keyword (Petr Oros) [1892748] - [net] devlink: Remove overzealous WARN_ON with snapshots (Petr Oros) [1892748] - [net] devlink: ignore -EOPNOTSUPP errors on dumpit (Petr Oros) [1892748] - [net] devlink: Always use user_ptr[0] for devlink and simplify post_doit (Petr Oros) [1892748] - [net] devlink: Constify devlink instance pointer (Petr Oros) [1892748] - [net] devlink: Add comment for devlink instance lock (Petr Oros) [1892748] - [net] devlink: Do not hold devlink mutex when initializing devlink fields (Petr Oros) [1892748] - [docs] ice: add documentation for device-caps region (Petr Oros) [1892748] - [net] devlink: remove new uninitialized_var() usage (Petr Oros) [1892748] - [docs] networking: convert sja1105's devlink info to RTS (Petr Oros) [1892748] - [net] devlink: refactor end checks in devlink_nl_cmd_region_read_dumpit (Petr Oros) [1892748] - [docs] ice: cleanup language in ice.rst for fw.app (Petr Oros) [1892748] - [docs] devlink: don't wrap commands in rST shell blocks (Petr Oros) [1892748] - [net] devlink: Protect devlink port list traversal (Petr Oros) [1895042] - [net] devlink: Fix per port reporter fields initialization (Petr Oros) [1895042] - [net] devlink: Fix use-after-free when destroying health reporters (Petr Oros) [1895042] - [net] devlink: introduce the health reporter test command (Petr Oros) [1895042] - [net] devlink: Add devlink health port reporters API (Petr Oros) [1895042] - [net] devlink: Implement devlink health reporters on per-port basis (Petr Oros) [1895042] - [net] devlink: Create generic devlink health reporter search function (Petr Oros) [1895042] - [net] devlink: Rework devlink health reporter destructor (Petr Oros) [1895042] - [net] devlink: Refactor devlink health reporter constructor (Petr Oros) [1895042]- [md] dm writecache: fix the maximum number of arguments (Mike Snitzer) [1895117] - [md] dm writecache: advance the number of arguments when reporting max_age (Mike Snitzer) [1895117] - [x86] x86/cpu/amd: Make erratum #1054 a legacy erratum (Michael Petlan) [1791459] - [x86] x86/cpu/amd: Enable the fixed Instructions Retired counter IRPERF (Michael Petlan) [1791459] - [s390] s390/early: improve machine detection (Claudio Imbrenda) [1896307] - [infiniband] IB/mlx5: Fix fall-through warnings for Clang (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Fix corruption of reg_pages in mlx5_ib_rereg_user_mr() (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Properly convey driver version to firmware (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS (Alaa Hleihel) [1858561] - [netdrv] net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Fix wrong address reclaim when command interface is down (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Disable QoS when min_rates on all VFs are zero (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Clear bw_share upon VF disable (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Add handling of port type in rule deletion (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix check if netdev is bond slave (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Set IPsec WAs only in IP's non checksum partial case (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix incorrect access of RCU-protected xdp_prog (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix VXLAN synchronization after function reload (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-switch, Avoid extack error log for disabled vport (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Fix deletion of duplicate rules (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Protect encap route dev from concurrent release (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix modify header actions memory leak (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Fix devlink deadlock on net namespace deletion (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Fix type warning of sizeof in __mlx5_ib_alloc_counters() (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Clarify what the UMR is for when creating MRs (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Disable IB_DEVICE_MEM_MGT_EXTENSIONS if IB_WR_REG_MR can't work (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Make mkeys always owned by the kernel's PD when not enabled (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Use set_mkc_access_pd_addr_fields() in reg_create() (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Remove dead check for EAGAIN after alloc_mr_from_cache() (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Fix potential race between destroy and CQE poll (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: IPsec: Use kvfree() for memory allocated with kvzalloc() (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: TC: Remove unused parameter from mlx5_tc_ct_add_no_trk_match() (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-Switch, Setup all vports' metadata to support peer miss rule (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-Switch, Dedicated metadata for uplink vport (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-Switch, Check and enable metadata support flag before using (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Don't call timecounter cyc2time directly from 1PPS flow (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Release clock lock before scheduling a PPS work (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Rename ptp clock info (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Always use container_of to find mdev pointer from clock struct (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Fix uninitialized variable warning (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: IPsec: Add Connect-X IPsec Tx data path offload (Alaa Hleihel) [1858561 1790222] - [netdrv] net/mlx5e: IPsec: Add TX steering rule per IPsec state (Alaa Hleihel) [1858561 1790222] - [netdrv] net/mlx5: Add NIC TX domain namespace (Alaa Hleihel) [1858561 1790222] - [netdrv] net/mlx5e: Enhanced TX MPWQE for SKBs (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Move TX code into functions to be used by MPWQE (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Rename xmit-related structs to generalize them (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Generalize TX MPWQE checks for full session (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Support multiple SKBs in a TX WQE (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Move the TLS resync check out of the function (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Unify constants for WQE_EMPTY_DS_COUNT (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Small improvements for XDP TX MPWQE logic (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Refactor xmit functions (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Move mlx5e_tx_wqe_inline_mode to en_tx.c (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Use struct assignment to initialize mlx5e_tx_wqe_info (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Refactor inline header size calculation in the TX path (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Add IPv6 traffic class (DSCP) header rewrite support (Alaa Hleihel) [1889981 1858561] - [netdrv] net/mlx5e: Add LAG warning if bond slave is not lag master (Alaa Hleihel) [1858561 1851709] - [netdrv] net/mlx5e: Add LAG warning for unsupported tx type (Alaa Hleihel) [1858561 1851709] - [netdrv] net/mlx5e: Return a valid errno if can't get lag device index (Alaa Hleihel) [1858561 1851709] - [netdrv] net/mlx5e: Fix race condition on nhe->n pointer in neigh update (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix VLAN create flow (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix VLAN cleanup flow (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix return status when setting unsupported FEC mode (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix driver's declaration to support GRE offload (Alaa Hleihel) [1858561 1819619] - [netdrv] net/mlx5e: CT, Fix coverity issue (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Add resiliency in Striding RQ mode for packets larger than MTU (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix error path for RQ alloc (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Fix request_irqs error flow (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: cmdif, Avoid skipping reclaim pages if FW is not accessible (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Add retry mechanism to the command entry index allocation (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: poll cmd EQ in case of command timeout (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Avoid possible free of command entry while timeout comp handler (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Fix a race when moving command interface to polling mode (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: mlx5e_fec_in_caps() returns a boolean (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: TLS, Do not expose FPGA TLS counter if not supported (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix using wrong stats_grps in mlx5e_update_ndo_stats() (Alaa Hleihel) [1870593 1858561] - [netdrv] net/mlx5e: Fix multicast counter not up-to-date in "ip -s" (Alaa Hleihel) [1858561 1693130] - [netdrv] net/mlx5e: Fix endianness when calculating pedit mask first bit (Alaa Hleihel) [1889981 1858561] - [netdrv] net/mlx5e: Enable adding peer miss rules only if merged eswitch is supported (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: CT: Fix freeing ct_label mapping (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix memory leak of tunnel info when rule under multipath not ready (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Use synchronize_rcu to sync with NAPI (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Use RCU to protect rq->xdp_prog (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Fix FTE cleanup (Alaa Hleihel) [1858561] - [infiniband] mlx5: Use fallthrough pseudo-keyword (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Fix flow destination setting for RDMA TX flow table (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Delete extra dump stack that gives nothing (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: convert to new udp_tunnel infrastructure (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: DR, Change push vlan action sequence (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Enable users to change VF/PF representors carrier state (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Delete unreachable code (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: drop unnecessary list_empty (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Use fallthrough pseudo-keyword (Alaa Hleihel) [1858583 1858561] - [netdrv] net/mlx5: DR, Reduce print level for matcher print (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Add support for PCI relaxed ordering (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Use indirect call wrappers for RX post WQEs functions (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Move exposure of datapath function to txrx header (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: RX, Re-work initializaiton of RX function pointers (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-switch, Use eswitch total_vports (Alaa Hleihel) [1858583 1858561] - [netdrv] net/mlx5: E-switch, Reuse total_vports and avoid duplicate nvports (Alaa Hleihel) [1858583 1858561] - [netdrv] net/mlx5: E-switch, Consider maximum vf vports for steering init (Alaa Hleihel) [1858583 1858561] - [netdrv] net/mlx5: Add function ID to reclaim pages debug log (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Hold pages RB tree per VF (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Set mkey relaxed ordering by UMR with ConnectX-7 (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Use MLX5_SET macro instead of local structure (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Add missing srcu_read_lock in ODP implicit flow (Alaa Hleihel) [1858561] - [include] RDMA/mlx5: ConnectX-7 new capabilities to set relaxed ordering by UMR (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Allow SQ modification (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Do not request completion on every single UMR WQE (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: RX, Avoid indirect call in representor CQE handling (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: XDP, Avoid indirect call in TX flow (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: IPsec: Add Connect-X IPsec ESN update offload support (Alaa Hleihel) [1858561 1790222] - [netdrv] net/mlx5e: IPsec: Add Connect-X IPsec Rx data path offload (Alaa Hleihel) [1858561 1790222] - [netdrv] net/mlx5e: IPsec: Add IPsec steering in local NIC RX (Alaa Hleihel) [1858561 1790222] - [include] net/mlx5: Add IPsec related Flow steering entry's fields (Alaa Hleihel) [1858561 1790222] - [netdrv] net/mlx5: IPsec: Add HW crypto offload support (Alaa Hleihel) [1858561 1790222] - [netdrv] net/mlx5: Accel, Add core IPsec support for the Connect-X family (Alaa Hleihel) [1858561 1790222] - [netdrv] net/mlx5: E-switch, Reduce dependency on num_vfs during mode set (Alaa Hleihel) [1858583 1858561] - [netdrv] net/mlx5: E-switch, Avoid function change handler for non ECPF (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Make MLX5_EN_TLS non-prompt (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Enable count action for rules with allow action (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Add interface changes required for VDPA (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Add VDPA interface type to supported enumerations (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Support setting access rights of dma addresses (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Move devlink port register and unregister calls (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Remove unused to_mibmr function (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-switch, When eswitch is unsupported, return -EOPNOTSUPP (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Added support for 100Gbps per lane link modes (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Delete one-time used functions (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Cleanup DEVX initialization flow (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Separate flow steering logic from main.c (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Separate counters from main.c (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Separate restrack callbacks initialization from main.c (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Limit the scope of mlx5_ib_enable_driver function (Alaa Hleihel) [1858561] - [infiniband] RDMA: Move XRCD to be under ib_core responsibility (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Introduce UAPI to query PD attributes (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Implement the query ucontext functionality (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Refactor mlx5_ib_alloc_ucontext() response (Alaa Hleihel) [1858561] - [infiniband] RDMA/core: Optimize XRC target lookup (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Get XRCD number directly for the internal use (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Enable QP number request when creating IPoIB underlay QP (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Introduce ODP prefetch counter (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Enhance TX timeout recovery (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Enhance ICOSQ data on RX reporter's diagnose (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Add EQ info to TX/RX reporter's diagnose (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Enhance CQ data on diagnose output (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Rename reporter's helpers (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Add helper to get the RQ WQE counter (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Add helper to get RQ WQE's head (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Move RQ helpers to txrx.h (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Align RX/TX reporters diagnose output format (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Remove redundant RQ state query (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Add a flush timeout define (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Change reporters create functions to return void (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: fix memory leak of tls (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix build break when CONFIG_XPS is not set (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: kTLS, Add kTLS RX HW offload support (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: kTLS, Use kernel API to extract private offload context (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: kTLS, Improve TLS feature modularity (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Accel, Expose flow steering API for rules add/del (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Receive flow steering framework for accelerated TCP flows (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: API to manipulate TTC rules destinations (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Refactor build channel params (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Turn XSK ICOSQ into a general asynchronous one (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: kTLS, Improve TLS params layout structures (Alaa Hleihel) [1858561] - [include] net/mlx5: Avoid RDMA file inclusion in core driver (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: vxlan: Return bool instead of opaque ptr in port_lookup() (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Move TC-specific function definitions into MLX5_CLS_ACT (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Use kfree(ft->g) in arfs_create_groups() (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: FWTrace: Add missing space (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Add support to get MR resource in RAW format (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Add support to get CQ resource in RAW format (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Add support to get QP resource in RAW format (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Add support in query QP, CQ and MKEY segments (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Export resource dump interface (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-switch, Supporting setting devlink port function mac address (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Split mac address setting function for using state_lock (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-switch, Support querying port function mac address (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Move helper to eswitch layer (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-switch, Introduce and use eswitch support check helper (Alaa Hleihel) [1858583 1858561] - [netdrv] net/mlx5: Constify mac address pointer (Alaa Hleihel) [1858561] - [tty] serial: 8250: export serial8250_do_set_divisor() (Steve Best) [1784119] - [tty] serial: 8250: introduce get_divisor() and set_divisor() hook (Steve Best) [1784119] - [tty] serial: 8250: let serial8250_get_divisor() get uart_port * as param (Steve Best) [1784119] - [tty] serial: 8250_lpss: Add ->setup() for Elkhart Lake ports (Steve Best) [1784119] - [tty] serial: 8250_lpss: Switch over to MSI interrupts (Steve Best) [1784119] - [tty] serial: 8250_lpss: Enable HS UART on Elkhart Lake (Steve Best) [1784119] - [tty] serial: 8250_lpss: Get rid of custom LPSS_DEVICE() macro (Steve Best) [1784119] - [tty] serial: 8250_lpss: register DMA IRQ and pool with instance ID (Steve Best) [1784119] - [tty] serial: 8250_lpss: add fractional divisor support (Steve Best) [1784119] - [tty] serial: 8250_lpss: switch to use 8250_dwlib library (Steve Best) [1784119] - [tty] tty: serial: Use the correct style for SPDX License Identifier (Steve Best) [1784119] - [tty] serial: 8250_dw: split Synopsys DesignWare 8250 common functions (Steve Best) [1784119] - [tty] 8250_lpss: check null return when calling pci_ioremap_bar (Steve Best) [1784119] - [dma] dmaengine: dw: Remove misleading is_private property (Steve Best) [1784119] - [tty] serial: 8250: fix null-ptr-deref in serial8250_start_tx() (John Linville) [1903272] {CVE-2020-15437} - [i2c] i2c: designware-pci: Fix BUG_ON during device removal (Steve Best) [1784122] - [i2c] i2c: designware-pci: Add support for Elkhart Lake PSE I2C (Steve Best) [1784122] - [i2c] i2c: designware-pci: Switch over to MSI interrupts (Steve Best) [1784122] - [mmc] mmc: sdhci: Add LTR support for some Intel BYT based controllers (Steve Best) [1906791] - [mmc] mmc: sdhci-pci: Add max-frequency device property for Intel controllers (Steve Best) [1906791] - [powerpc] powerpc/64s: Trim offlined CPUs from mm_cpumasks (Steve Best) [1905892] - [kernel] kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling (Steve Best) [1905892] - [mm] powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels (Steve Best) [1905892] - [mm] powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation (Steve Best) [1905892] - [mm] powerpc/64s: Add cp_abort after tlbiel to invalidate copy-buffer address (Steve Best) [1905892] - [powerpc] powerpc: untangle cputable mce include (Steve Best) [1905892] - [mmc] mmc: sdhci-pci: Add support for Intel EHL (Steve Best) [1783588] - [scsi] qla2xxx: Update version to 10.02.00.104-k (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Fix device loss on 4G and older HBAs (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: If fcport is undergoing deletion complete I/O with retry (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Fix the call trace for flush workqueue (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Fix flash update in 28XX adapters on big endian machines (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Handle aborts correctly for port undergoing deletion (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Fix N2N and NVMe connect retry failure (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Fix FW initialization error on big endian machines (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Fix crash during driver load on big endian machines (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Fix compilation issue in PPC systems (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Don't check for fw_started while posting NVMe command (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Tear down session if FW say it is down (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Limit interrupt vectors to number of CPUs (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Change post del message from debug level to log level (Nilesh Javali) [1905493] - [s390] s390/qeth: Remove pnso workaround (Philipp Rudo) [1903964] - [s390] s390/purgatory: do not build purgatory with kcov, kasan and friends (Philipp Rudo) [1900550] - [fs] iomap: Fix misplaced page flushing (Carlos Maiolino) [1868429] - [fs] iomap: Use round_down/round_up macros in __iomap_write_begin (Carlos Maiolino) [1868429] - [fs] iomap: Mark read blocks uptodate in write_begin (Carlos Maiolino) [1868429] - [fs] iomap: Clear page error before beginning a write (Carlos Maiolino) [1868429] - [fs] iomap: fix WARN_ON_ONCE() from unprivileged users (Carlos Maiolino) [1868429] - [fs] iomap: fall back to buffered writes for invalidation failures (Carlos Maiolino) [1868429] - [fs] iomap: Only invalidate page cache pages on direct IO writes (Carlos Maiolino) [1868429] - [fs] iomap: Make sure iomap_end is called after iomap_begin (Carlos Maiolino) [1868429] - [fs] iomap: Fix unsharing of an extent >2GB on a 32-bit machine (Carlos Maiolino) [1868429] - [fs] iomap: fix the iomap_fiemap prototype (Carlos Maiolino) [1868429] - [fs] iomap: remove lockdep_assert_held() (Carlos Maiolino) [1868429] - [mm] powerpc/numa: Fix a regression on memoryless node 0 (Steve Best) [1903613] - [mm] powerpc/numa: Offline memoryless cpuless node 0 (Steve Best) [1903613] - [mm] powerpc/numa: Prefer node id queried from vphn (Steve Best) [1903613] - [mm] powerpc/numa: Set numa_node for all possible cpus (Steve Best) [1903613] - [powerpc] powerpc/numa: Remove late request for home node associativity (Steve Best) [1903613] - [mm] powerpc/numa: Early request for home node associativity (Steve Best) [1903613] - [mm] powerpc/numa: Use cpu node map of first sibling thread (Steve Best) [1903613] - [x86] xen: don't unbind uninitialized lock_kicker_irq (Brian Masney) [1896786] - [net] Bluetooth: Acquire sk_lock.slock without disabling interrupts (Ivan Vecera) [1889859] - [wireless] mwifiex: fix double free (Jarod Wilson) [1860496] - [wireless] iwlwifi: dbg: run init_cfg function once per driver load (Jarod Wilson) [1860496] - [wireless] iwlwifi: dbg: remove no filter condition (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: split a print to avoid a WARNING in ROC (Jarod Wilson) [1860496] - [wireless] qtnfmac: fix resource leaks on unsupported iftype error return path (Jarod Wilson) [1860496] - [net] nl80211: fix OBSS PD min and max offset validation (Jarod Wilson) [1860496] - [wireless] rtw88: Fix potential probe error handling race with wow firmware loading (Jarod Wilson) [1860496] - [wireless] rtw88: Fix probe error handling race with firmware loading (Jarod Wilson) [1860496] - [wireless] ath6kl: wmi: prevent a shift wrapping bug in ath6kl_wmi_delete_pstream_cmd() (Jarod Wilson) [1860496] - [wireless] ath11k: Add checked value for ath11k_ahb_remove (Jarod Wilson) [1860496] - [wireless] mwifiex: remove function pointer check (Jarod Wilson) [1860496] - [wireless] ath11k: fix uninitialized return in ath11k_spectral_process_data() (Jarod Wilson) [1860496] - [wireless] ath11k: fix a double free and a memory leak (Jarod Wilson) [1860496] - [wireless] rtw88: fix compile warning: (Jarod Wilson) [1860496] - [wireless] mwifiex: Remove unnecessary braces from HostCmd_SET_SEQ_NO_BSS_INFO (Jarod Wilson) [1860496] - [wireless] rtw88: don't treat NULL pointer as an array (Jarod Wilson) [1860496] - [wireless] mwifiex: Do not use GFP_KERNEL in atomic context (Jarod Wilson) [1860496] - [wireless] brcmfmac: check ndev pointer (Jarod Wilson) [1860496] - [wireless] ath11k: Fix possible memleak in ath11k_qmi_init_service (Jarod Wilson) [1860496] - [wireless] ath10k: Fix the size used in a 'dma_free_coherent()' call in an error handling path (Jarod Wilson) [1860496] - [wireless] ath9k: Fix potential out of bounds in ath9k_htc_txcompletion_cb() (Jarod Wilson) [1860496] - [wireless] ath9k_htc: Use appropriate rs_datalen type (Jarod Wilson) [1860496] - [wireless] ath6kl: prevent potential array overflow in ath6kl_add_new_sta() (Jarod Wilson) [1860496] - [net] net: wireless: nl80211: fix out-of-bounds access in nl80211_del_key() (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: reduce maximum VHT MPDU length to 7991 (Jarod Wilson) [1860496] - [net] mac80211: fix 80 MHz association to 160/80+80 AP on 6 GHz (Jarod Wilson) [1860496] - [net] mac80211: do not allow bigger VHT MPDUs than the hardware supports (Jarod Wilson) [1860496] - [net] cfg80211: fix 6 GHz channel conversion (Jarod Wilson) [1860496] - [net] mac80211: do not disable HE if HT is missing on 2.4 GHz (Jarod Wilson) [1860496] - [net] mac80211: Fix radiotap header channel flag for 6GHz band (Jarod Wilson) [1860496] - [net] lib80211: fix unmet direct dependendices config warning when !CRYPTO (Jarod Wilson) [1860496] - [net] mac80211: add AQL support for VHT160 tx rates (Jarod Wilson) [1860496] - [net] mac80211: extend AQL aggregation estimation to HE and fix unit mismatch (Jarod Wilson) [1860496] - [wireless] mwifiex: Increase AES key storage size to 256 bits (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: use ieee80211_free_txskb to free tx skbs (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: use v1 MCU API on MT7615 to fix issues with adding/removing stations (Jarod Wilson) [1860496] - [net] cfg80211: Adjust 6 GHz frequency to channel conversion (Jarod Wilson) [1860496] - [net] mac80211: reduce packet loss event false positives (Jarod Wilson) [1860496] - [net] cfg80211: regulatory: reject invalid hints (Jarod Wilson) [1860496] - [net] wireless: fix wrong 160/80+80 MHz setting (Jarod Wilson) [1860496] - [net] mac80211: improve AQL aggregation estimation for low data rates (Jarod Wilson) [1860496] - [net] mac80211: factor out code to look up the average packet length duration for a rate (Jarod Wilson) [1860496] - [net] mac80211: use rate provided via status->rate on ieee80211_tx_status_ext for AQL (Jarod Wilson) [1860496] - [net] nl80211: fix NL80211_ATTR_HE_6GHZ_CAPABILITY usage (Jarod Wilson) [1860496] - [wireless] brcmfmac: reserve tx credit only when txctl is ready to send (Jarod Wilson) [1860496] - [net] wireless: Use fallthrough pseudo-keyword (Jarod Wilson) [1860496] - [wireless] rtl818x: constify ioreadX() iomem argument (as in generic implementation) (Jarod Wilson) [1860496] - [net] mac80211: Do not report beacon loss if beacon filtering enabled (Jarod Wilson) [1860496] - [net] mac80211: fix misplaced while instead of if (Jarod Wilson) [1860496] - [net] nl80211: use eth_zero_addr() to clear mac address (Jarod Wilson) [1860496] - [net] mac80211: use eth_zero_addr() to clear mac address (Jarod Wilson) [1860496] - [net] mac8211: fix struct initialisation (Jarod Wilson) [1860496] - [net] mac80211: Handle special status codes in SAE commit (Jarod Wilson) [1860496] - [wireless] brcmfmac: Set timeout value when configuring power save (Jarod Wilson) [1860496] - [wireless] hostap: use generic power management (Jarod Wilson) [1860496] - [wireless] rt2x00: pci: use generic power management (Jarod Wilson) [1860496] - [wireless] mt7601u: add missing release on skb in mt7601u_mcu_msg_send (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: don't print failure if debug firmware is missing (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: coex: add functions and parameters (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: make symbol 'rtw8821c_rtw_pwr_track_tbl' static (Jarod Wilson) [1860496] - [wireless] rtw88: add h2c command in debugfs (Jarod Wilson) [1860496] - [wireless] rtw88: allows driver to enable/disable beacon (Jarod Wilson) [1860496] - [wireless] rtw88: add ieee80211_ops::change_interface (Jarod Wilson) [1860496] - [wireless] rtw88: coex: only skip coex triggered by BT info (Jarod Wilson) [1860496] - [wireless] rtw88: update tx descriptor of mgmt and reserved page packets (Jarod Wilson) [1860496] - [wireless] rtw88: fix short GI capability based on current bandwidth (Jarod Wilson) [1860496] - [wireless] rtw88: fix LDPC field for RA info (Jarod Wilson) [1860496] - [wireless] prism54: switch from 'pci_' to 'dma_' API (Jarod Wilson) [1860496] - [wireless] prism54: islpci_hotplug: use generic power management (Jarod Wilson) [1860496] - [wireless] prism54: Replace HTTP links with HTTPS ones (Jarod Wilson) [1860496] - [wireless] p54: switch from 'pci_' to 'dma_' API (Jarod Wilson) [1860496] - [wireless] mwifiex: 11n_rxreorder: Remove unnecessary cast in kfree() (Jarod Wilson) [1860496] - [wireless] rtlwifi: btcoex: use *ph to print small buffer (Jarod Wilson) [1860496] - [wireless] rtlwifi: btcoex: remove redundant initialization of variables ant_num and single_ant_path (Jarod Wilson) [1860496] - [net] mac80211: warn only once in check_sdata_in_driver() at each caller (Jarod Wilson) [1860496] - [net] nl80211: support 4-way handshake offloading for WPA/WPA2-PSK in AP mode (Jarod Wilson) [1860496] - [net] cfg80211: invert HE BSS color 'disabled' to 'enabled' (Jarod Wilson) [1860496] - [net] mac80211: add a function for running rx without passing skbs to the stack (Jarod Wilson) [1860496] - [net] mac80211: parse radiotap header when selecting Tx queue (Jarod Wilson) [1860496] - [net] mac80211: remove unused flags argument in transmit functions (Jarod Wilson) [1860496] - [net] mac80211: use same flag everywhere to avoid sequence number overwrite (Jarod Wilson) [1860496] - [net] mac80211: do not overwrite the sequence number if requested (Jarod Wilson) [1860496] - [net] mac80211: add radiotap flag to prevent sequence number overwrite (Jarod Wilson) [1860496] - [net] mac80211: never drop injected frames even if normally not allowed (Jarod Wilson) [1860496] - [uapi] cfg80211: Add support to advertize OCV support (Jarod Wilson) [1860496] - [net] cfg80211/mac80211: avoid bss color setting in non-HE modes (Jarod Wilson) [1860496] - [net] mac80211: calculate skb hash early when using itxq (Jarod Wilson) [1860496] - [net] mac80211: improve AQL tx airtime estimation (Jarod Wilson) [1860496] - [net] cfg80211/mac80211: add connected to auth server to station info (Jarod Wilson) [1860496] - [net] cfg80211/mac80211: add connected to auth server to meshconf (Jarod Wilson) [1860496] - [net] cfg80211/mac80211: add mesh_param "mesh_nolearn" to skip path discovery (Jarod Wilson) [1860496] - [net] cfg80211: allow the low level driver to flush the BSS table (Jarod Wilson) [1860496] - [net] mac80211: Use fallthrough pseudo-keyword (Jarod Wilson) [1860496] - [net] nl80211: Simplify error handling path in 'nl80211_trigger_scan()' (Jarod Wilson) [1860496] - [net] nl80211: Remove a misleading label in 'nl80211_trigger_scan()' (Jarod Wilson) [1860496] - [uapi] net/wireless: wireless.h: drop duplicate word in comments (Jarod Wilson) [1860496] - [uapi] net/wireless: nl80211.h: drop duplicate words in comments (Jarod Wilson) [1860496] - [net] cfg80211: allow vendor dumpit to terminate by returning 0 (Jarod Wilson) [1860496] - [net] mac80211: remove the need for variable rates_idx (Jarod Wilson) [1860496] - [net] nl80211: S1G band and channel definitions (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add missing release on skb in __mt76x02u_mcu_send_msg (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix possible memory leak in mt7615_mcu_wtbl_sta_add (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: fix potential memory leak in mcu message handler (Jarod Wilson) [1860496] - [wireless] mt76: mt76s: move queue accounting in mt76s_tx_queue_skb (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7663s support (Jarod Wilson) [1860496] - [wireless] mt76: introduce mt76_sdio module (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7663-usb-sdio-common module (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: sdio code must access rate/key regs in preocess context (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add mt76_skb_adjust_pad utility routine (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: take into account sdio bus configuring txwi (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add missing CONFIG_MAC80211_DEBUGFS (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: potential array overflow in mt7915_mcu_tx_rate_report() (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix potential memory leak in mcu message handler (Jarod Wilson) [1860496] - [wireless] mt76: mt7663u: fix potential memory leak in mcu message handler (Jarod Wilson) [1860496] - [wireless] mt76: mt7663u: fix memory leak in set key (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: reschedule ps work according to last activity (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: avoid scheduling runtime-pm during hw scan (Jarod Wilson) [1860496] - [wireless] mt76: mt7663u: sync probe sampling with rate configuration (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: improve mt7615_driver_own reliability (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add idle-timeout knob in mt7615 debugfs (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: enable beacon hw filter for runtime-pm (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add runtime-pm knob in mt7615 debugfs (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: do not request {driver, fw}_own if already granted (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: check MT76_STATE_PM flag before accessing the device (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: run mt7615_pm_wake in mt7615_mac_sta_{add, remove} (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: wake device before pushing frames in mt7615_tx (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: wake device before pulling packets from mac80211 queues (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: run mt7615_mcu_set_roc holding mt76 mutex (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: run mt7615_mcu_set_wmm holding mt76 mutex (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add missing lock in mt7615_regd_notifier (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: wake device before performing freq scan (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: acquire driver_own before configuring device for suspend (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: wake device in mt7615_update_channel before access regmap (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce pm_power_save delayed work (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: wake device before configuring hw keys (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: wake device before accessing regmap in debugfs (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_mutex_{acquire, release} utilities (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add mt7615_pm_wake utility routine (Jarod Wilson) [1860496] - [wireless] mt76: move mt76 workqueue in common code (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: avoid polling in fw_own for mt7663 (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: avoid memcpy in rxv operation (Jarod Wilson) [1860496] - [wireless] mt76: mt76x2u: enable HC-M7662BU1 (Jarod Wilson) [1860496] - [wireless] mt76: mt76x2: fix pci suspend/resume on mt7612e (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: update HE capabilities (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: implement testmode support (Jarod Wilson) [1860496] - [wireless] mt76: add API for testmode support (Jarod Wilson) [1860496] - [wireless] mt76: vif_mask to struct mt76_phy (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: use full on-chip memory address for WF_PHY registers (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add support for accessing RF registers via MCU (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add support for accessing mapped registers via bus ops (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: schedule tx tasklet and sta poll on mac tx free (Jarod Wilson) [1860496] - [wireless] mt76: mt76x2e: rename routines in pci.c (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: overwrite qid for non-bufferable mgmt frames (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: use ieee80211_tx_queue_params to avoid open coded (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add MU-MIMO support (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add a fixed AC queue mapping (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add .set_tsf callback (Jarod Wilson) [1860496] - [wireless] mt76: add U-APSD support on AP side (Jarod Wilson) [1860496] - [wireless] mt76: rely on register macros (Jarod Wilson) [1860496] - [wireless] mt76: fix include in pci.h (Jarod Wilson) [1860496] - [wireless] mt76: allow more channels, allowed in ETSI domain (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix up typo in Kconfig for MT7663U (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: introduce ARP filter offload (Jarod Wilson) [1860496] - [wireless] mt76: usb: rely on mt76_for_each_q_rx (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: re-enable offloading of sequence number assignment (Jarod Wilson) [1860496] - [wireless] wireless: Fix trivial spelling (Jarod Wilson) [1860496] - [wireless] rtlwifi: 8821ae: remove unused path B parameters from swing table (Jarod Wilson) [1860496] - [wireless] rtlwifi: Use const in 8188ee/8723be/8821ae swing_table declarations (Jarod Wilson) [1860496] - [wireless] rtl818x_pci: use generic power management (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8192cu: Free ieee80211_hw if probing fails (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8192cu: Prevent leaking urb (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8192cu: Fix deadlock (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8192cu: Remove uninitialized_var() usage (Jarod Wilson) [1860496] - [wireless] orinoco_usb: fix spelling mistake (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8188ee: Fix endian issue (Jarod Wilson) [1860496] - [wireless] rtlwifi: Fix endian issue in ps.c (Jarod Wilson) [1860496] - [wireless] broadcom: fix wiki website url (Jarod Wilson) [1860496] - [wireless] wireless: fix wiki website url in main Kconfig (Jarod Wilson) [1860496] - [wireless] rtw88: coex: Fix ACL Tx pause during BT inquiry/page (Jarod Wilson) [1860496] - [wireless] mwifiex: Prevent memory corruption handling keys (Jarod Wilson) [1860496] - [wireless] mwifiex: Fix reporting 'operation not supported' error code (Jarod Wilson) [1860496] - [wireless] mwifiex: Use macro MWIFIEX_MAX_BSS_NUM for specifying limit of interfaces (Jarod Wilson) [1860496] - [wireless] rtw88: 8822c: add new RFE type 6 (Jarod Wilson) [1860496] - [wireless] rtw88: 8822ce: add support for device ID 0xc82f (Jarod Wilson) [1860496] - [wireless] rtw88: pci: disable aspm for platform inter-op with module parameter (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: Add 8821CE to Kconfig and Makefile (Jarod Wilson) [1860496] - [wireless] rtw88: single rf path chips don't support TX STBC (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add beamformee support (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add power tracking (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add cck pd settings (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add phy calibration (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add false alarm statistics (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add query rx desc support (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add set channel support (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add dig related settings (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add set tx power index (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add basic functions (Jarod Wilson) [1860496] - [wireless] brcm80211: brcmsmac: Move LEDs to GPIO descriptors (Jarod Wilson) [1860496] - [wireless] brcmfmac: Transform compatible string for FW loading (Jarod Wilson) [1860496] - [wireless] brcmfmac: set pacing shift before transmitting skb to bus (Jarod Wilson) [1860496] - [wireless] brcmfmac: set state of hanger slot to FREE when flushing PSQ (Jarod Wilson) [1860496] - [wireless] brcmfmac: reset SDIO bus on a firmware crash (Jarod Wilson) [1860496] - [wireless] brcmfmac: do not disconnect for disassoc frame from unconnected AP (Jarod Wilson) [1860496] - [wireless] brcmfmac: Fix for wrong disconnection event source information (Jarod Wilson) [1860496] - [wireless] brcmfmac: Fix for unable to return to visible SSID (Jarod Wilson) [1860496] - [wireless] brcmfmac: initialize the requested dwell time (Jarod Wilson) [1860496] - [wireless] brcmfmac: fix throughput zero stalls on PM 1 mode due to credit map (Jarod Wilson) [1860496] - [wireless] brcmfmac: update tx status flags to sync with firmware (Jarod Wilson) [1860496] - [wireless] brcmfmac: reserve 2 credits for host tx control path (Jarod Wilson) [1860496] - [wireless] brcmfmac: increase message buffer size for control packets (Jarod Wilson) [1860496] - [wireless] brcmfmac: allow credit borrowing for all access categories (Jarod Wilson) [1860496] - [wireless] brcmfmac: To fix Bss Info flag definition Bug (Jarod Wilson) [1860496] - [wireless] brcmfmac: reduce maximum station interface from 2 to 1 in RSDB mode (Jarod Wilson) [1860496] - [wireless] brcmfmac: keep SDIO watchdog running when console_interval is non-zero (Jarod Wilson) [1860496] - [wireless] brcmfmac: fix invalid permanent MAC address in wiphy (Jarod Wilson) [1860496] - [wireless] brcmfmac: To fix kernel crash on out of boundary access (Jarod Wilson) [1860496] - [net] net: wireless: kerneldoc fixes (Jarod Wilson) [1860496] - [net] net: mac80211: kerneldoc fixes (Jarod Wilson) [1860496] - [wireless] ath11k: fix wmi peer flags in peer assoc command (Jarod Wilson) [1860496] - [wireless] ath11k: Add support for ring backpressure stats (Jarod Wilson) [1860496] - [wireless] ath11k: Add dp tx err stats (Jarod Wilson) [1860496] - [wireless] ath11k: removing redundant reo unlock followed by immediate lock (Jarod Wilson) [1860496] - [wireless] ath11k: add support for spectral scan (Jarod Wilson) [1860496] - [wireless] ath11k: Add direct buffer ring support (Jarod Wilson) [1860496] - [wireless] ath11k: build HE 6 GHz capability (Jarod Wilson) [1860496] - [wireless] ath11k: Add support for 6g scan hint (Jarod Wilson) [1860496] - [wireless] ath11k: Send multiple scan_chan_list messages if required (Jarod Wilson) [1860496] - [wireless] ath11k: Add 6G scan dwell time parameter in scan request command (Jarod Wilson) [1860496] - [wireless] ath11k: set psc channel flag when sending channel list to firmware (Jarod Wilson) [1860496] - [wireless] ath11k: extend peer_assoc_cmd for 6GHz band (Jarod Wilson) [1860496] - [wireless] ath11k: Use freq instead of channel number in rx path (Jarod Wilson) [1860496] - [wireless] ath11k: add support for 6GHz radio in driver (Jarod Wilson) [1860496] - [wireless] ath11k: add 6G frequency list supported by driver (Jarod Wilson) [1860496] - [wireless] net: wireless: intel: fix wiki website url (Jarod Wilson) [1860496] - [wireless] iwlwifi: Replace zero-length array with flexible-array (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: Remove unused inline function iwl_mvm_tid_to_ac_queue (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: fix gcc-10 zero-length-bounds warning (Jarod Wilson) [1860496] - [wireless] ath: fix wiki website url (Jarod Wilson) [1860496] - [wireless] ath10k: Acquire tx_lock in tx error paths (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: remove redundant assignment to variable ret (Jarod Wilson) [1860496] - [wireless] iwlwifi: fix config variable name in comment (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: Fix avg-power report (Jarod Wilson) [1860496] - [wireless] iwlwifi: Don't IWL_WARN on FW reconfiguration (Jarod Wilson) [1860496] - [wireless] iwlwifi: Extended Key ID support for mvm and dvm (Jarod Wilson) [1860496] - [wireless] mwifiex: Fix firmware filename for sd8997 chipset (Jarod Wilson) [1860496] - [wireless] mwifiex: Fix firmware filename for sd8977 chipset (Jarod Wilson) [1860496] - [net] mac80211: remove STA txq pending airtime underflow warning (Jarod Wilson) [1860496] - [net] mac80211: Fix bug in Tx ack status reporting in 802.3 xmit path (Jarod Wilson) [1860496] - [net] cfg80211: check vendor command doit pointer before use (Jarod Wilson) [1860496] - [net] mac80211: mesh: Free pending skb when destroying a mpath (Jarod Wilson) [1860496] - [net] mac80211: mesh: Free ie data when leaving mesh (Jarod Wilson) [1860496] - [net] mac80211: fix warning in 6 GHz IE addition in mesh mode (Jarod Wilson) [1860496] - [wireless] ath10k: Fix NULL pointer dereference in AHB device probe (Jarod Wilson) [1860496] - [wireless] iwlwifi: Make some Killer Wireless-AC 1550 cards work again (Jarod Wilson) [1860496] - [wireless] ath9k: Fix regression with Atheros 9271 (Jarod Wilson) [1860496] - [net] nl80211: fix memory leak when parsing NL80211_ATTR_HE_BSS_COLOR (Jarod Wilson) [1860496] - [net] nl80211: don't return err unconditionally in nl80211_start_ap() (Jarod Wilson) [1860496] - [net] mac80211: allow rx of mesh eapol frames with default rx key (Jarod Wilson) [1860496] - [net] mac80211: skip mpath lookup also for control port tx (Jarod Wilson) [1860496] - [net] mac80211: Fix dropping broadcast packets in 802.11 encap (Jarod Wilson) [1860496] - [net] mac80211: simplify mesh code (Jarod Wilson) [1860496] - [net] mac80211: fix control port tx status check (Jarod Wilson) [1860496] - [include] ieee80211: Add missing and new AKM suite selector definitions (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix EEPROM buffer size (Jarod Wilson) [1860496] - [wireless] mt76: mt7663u: fix memory leaks in mt7663u_probe (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: do not access uninitialized NAPI structs (Jarod Wilson) [1860496] - [wireless] iwlwifi: fix crash in iwl_dbg_tlv_alloc_trigger (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: don't call iwl_mvm_free_inactive_queue() under RCU (Jarod Wilson) [1860496] - [wireless] wireless: replace '---help---' in Kconfig files with 'help' (Jarod Wilson) [1860496] - [net] net: fix wiki website url mac80211 and wireless files (Jarod Wilson) [1860496] - [uapi] include: fix wiki website url in netlink interface header (Jarod Wilson) [1860496] - [wireless] mt76: overwrite qid for non-bufferable mgmt frames (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix hw queue mapping (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix lmac queue debugsfs entry (Jarod Wilson) [1860496] - [wireless] mt76: add missing lock configuring coverage class (Jarod Wilson) [1860496] - [net] mac80211: initialize return flags in HE 6 GHz operation parsing (Jarod Wilson) [1860496] - [net] cfg80211: fix management registrations deadlock (Jarod Wilson) [1860496] - [net] cfg80211: support bigger kek/kck key length (Jarod Wilson) [1860496] - [net] mac80211: set short_slot for 6 GHz band (Jarod Wilson) [1860496] - [net] mac80211: Consider 6 GHz band when handling power constraint (Jarod Wilson) [1860496] - [net] mac80211: accept aggregation sessions on 6 GHz (Jarod Wilson) [1860496] - [net] cfg80211: require HE capabilities for 6 GHz band (Jarod Wilson) [1860496] - [net] cfg80211: reject HT/VHT capabilities on 6 GHz band (Jarod Wilson) [1860496] - [net] cfg80211: treat 6 GHz channels as valid regardless of capability (Jarod Wilson) [1860496] - [net] mac80211: Add HE 6GHz capabilities element to probe request (Jarod Wilson) [1860496] - [net] mac80211: use HE 6 GHz band capability and pass it to the driver (Jarod Wilson) [1860496] - [net] mac80211: check the correct bit for EMA AP (Jarod Wilson) [1860496] - [net] mac80211: determine chandef from HE 6 GHz operation (Jarod Wilson) [1860496] - [net] mac80211: avoid using ext NSS high BW if not supported (Jarod Wilson) [1860496] - [net] mac80211: do not allow HT/VHT IEs in 6 GHz mesh mode (Jarod Wilson) [1860496] - [net] mac80211: build HE operation with 6 GHz oper information (Jarod Wilson) [1860496] - [net] mac80211: add HE 6 GHz Band Capability element (Jarod Wilson) [1860496] - [net] cfg80211: add and expose HE 6 GHz band capabilities (Jarod Wilson) [1860496] - [net] mac80211: add HE 6 GHz Band Capabilities into parse extension (Jarod Wilson) [1860496] - [net] cfg80211: handle 6 GHz capability of new station (Jarod Wilson) [1860496] - [include] ieee80211: add HE ext EIDs and 6 GHz capability defines (Jarod Wilson) [1860496] - [include] ieee80211: add code to obtain and parse 6 GHz operation field (Jarod Wilson) [1860496] - [include] ieee80211: definitions for reduced neighbor reports (Jarod Wilson) [1860496] - [net] cfg80211: add a helper to identify 6 GHz PSCs (Jarod Wilson) [1860496] - [net] nl80211: really allow client-only BIGTK support (Jarod Wilson) [1860496] - [net] cfg80211: adapt to new channelization of the 6GHz band (Jarod Wilson) [1860496] - [net] cfg80211: fix 6 GHz frequencies to kHz (Jarod Wilson) [1860496] - [wireless] ath11k: clear DCM max constellation tx value (Jarod Wilson) [1860496] - [wireless] ath11k: reset trigger frame MAC padding duration (Jarod Wilson) [1860496] - [wireless] ath10k: Remove ath10k_qmi_register_service_notifier() declaration (Jarod Wilson) [1860496] - [wireless] ath9k_htc: Set RX filter based to allow broadcast Action frame RX (Jarod Wilson) [1860496] - [wireless] ath9k: Set RX filter based to allow broadcast Action frame RX (Jarod Wilson) [1860496] - [wireless] mwifiex: Add support for NL80211_ATTR_MAX_AP_ASSOC_STA (Jarod Wilson) [1860496] - [wireless] mwifiex: Parse all API_VER_ID properties (Jarod Wilson) [1860496] - [wireless] brcmfmac: 43012 Update MES Watermark (Jarod Wilson) [1860496] - [wireless] brcmfmac: fix 43455 CRC error under SDIO 3.0 SDR104 mode (Jarod Wilson) [1860496] - [wireless] brcmfmac: set F2 blocksize and watermark for 4354/4356 SDIO (Jarod Wilson) [1860496] - [wireless] brcmfmac: fix 4339 CRC error under SDIO 3.0 SDR104 mode (Jarod Wilson) [1860496] - [wireless] brcmfmac: set F2 blocksize for 4373 (Jarod Wilson) [1860496] - [wireless] rtw88: 8822c: remove CCK TX setting when switch channel (Jarod Wilson) [1860496] - [wireless] rtw88: 8822c: fix missing brace warning for old compilers (Jarod Wilson) [1860496] - [wireless] rtw88: fix EAPOL 4-way failure by finish IQK earlier (Jarod Wilson) [1860496] - [wireless] rtw88: coex: 8723d: handle BT inquiry cases (Jarod Wilson) [1860496] - [wireless] rtw88: coex: 8723d: set antanna control owner (Jarod Wilson) [1860496] - [wireless] Revert "rtw88: no need to set registers for SDIO" (Jarod Wilson) [1860496] - [wireless] rt2800: enable MFP support unconditionally (Jarod Wilson) [1860496] - [wireless] mmc: sdio: Fix Cypress SDIO IDs macros in common include file (Jarod Wilson) [1860496] - [wireless] mmc: sdio: Move SDIO IDs from b43-sdio driver to common include file (Jarod Wilson) [1860496] - [wireless] mmc: sdio: Move SDIO IDs from ath10k driver to common include file (Jarod Wilson) [1860496] - [wireless] mmc: sdio: Move SDIO IDs from mwifiex driver to common include file (Jarod Wilson) [1860496] - [wireless] mmc: sdio: Change macro names for Marvell 8688 modules (Jarod Wilson) [1860496] - [mmc] mmc: sdio: Fix macro name for Marvell device with ID 0x9134 (Jarod Wilson) [1860496] - [wireless] iwlwifi: bump FW API to 56 for AX devices (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: add support for range request version 10 (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: fix aux station leak (Jarod Wilson) [1860496] - [wireless] iwlwifi: move txq-specific from trans_pcie to common trans (Jarod Wilson) [1860496] - [wireless] iwlwifi: move iwl_txq and substructures to a common trans header (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: gen3: indicate 8k/12k RB size to device (Jarod Wilson) [1860496] - [wireless] iwlwifi: acpi: evaluate dsm to enable 5.2 bands in Indonesia (Jarod Wilson) [1860496] - [wireless] iwlwifi: acpi: support device specific method (DSM) (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: keep trans instead of trans_pcie in iwl_txq (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: don't count on the FW to set persistence mode (Jarod Wilson) [1860496] - [wireless] iwlwifi: set NO_HE if the regulatory domain forbids it (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: remove set but not used variable 'msta' (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: Use kmemdup in mt7615_queue_key_update() (Jarod Wilson) [1860496] - [wireless] mt76: only iterate over initialized rx queues (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add support for MT7611N (Jarod Wilson) [1860496] - [wireless] mt76: fix wcid allocation issues (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: fix possible NULL pointer dereference in mt7915_register_ext_phy (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix hw_scan with ssid_type for specified SSID only (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: fix a handful of spelling mistakes (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: switch to per-vif power_save support (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: fix some sparse warnings (Jarod Wilson) [1860496] - [wireless] mt76: fix per-driver wcid range checks after wcid array size bump (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: fix decoded radiotap HE flags (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix NULL pointer deref in mt7615_register_ext_phy (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: fix sparse warnings: incorrect type initializer (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: fix some sparse warnings (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add spatial reuse support (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: remove check in mt76x02_mcu_msg_send (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce remain_on_channel support (Jarod Wilson) [1860496] - [net] mac80211: support control port TX status reporting (Jarod Wilson) [1860496] - [net] mac80211: fix HT-Control field reception for management frames (Jarod Wilson) [1860496] - [net] cfg80211: fix CFG82011_CRDA_SUPPORT still mentioning internal regdb (Jarod Wilson) [1860496] - [net] nl80211: Add support to configure TID specific Tx rate configuration (Jarod Wilson) [1860496] - [net] mac80211: allow SA-QUERY processing in userspace (Jarod Wilson) [1860496] - [net] nl80211: add ability to report TX status for control port TX (Jarod Wilson) [1860496] - [net] mac80211: Replace zero-length array with flexible-array (Jarod Wilson) [1860496] - [net] cfg80211: Replace zero-length array with flexible-array (Jarod Wilson) [1860496] - [include] mac80211: Add new AMPDU factor macro for HE peer caps (Jarod Wilson) [1860496] - [include] ieee80211: S1G defines (Jarod Wilson) [1860496] - [net] nl80211: support scan frequencies in KHz (Jarod Wilson) [1860496] - [net] nl80211: add KHz frequency offset for most wifi commands (Jarod Wilson) [1860496] - [net] cfg80211: add KHz variants of frame RX API (Jarod Wilson) [1860496] - [net] nl80211: simplify peer specific TID configuration (Jarod Wilson) [1860496] - [net] cfg80211: add support for TID specific AMSDU configuration (Jarod Wilson) [1860496] - [net] mac80211: fix variable names in TID config methods (Jarod Wilson) [1860496] - [net] cfg80211: fix mask type in cfg80211_tid_cfg structure (Jarod Wilson) [1860496] - [net] cfg80211: fix debugfs rename crash (Jarod Wilson) [1860496] - [include] ieee80211: Fix incorrect mask for default PE duration (Jarod Wilson) [1860496] - [net] mac80211: mesh: fix discovery timer re-arming issue / crash (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: Fix build error (Jarod Wilson) [1860496] - [wireless] ath11k: Fix some resource leaks in error path in 'ath11k_thermal_register()' (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8192ee: remove redundant for-loop (Jarod Wilson) [1860496] - [wireless] mwifiex: Fix memory corruption in dump_station (Jarod Wilson) [1860496] - [wireless] rtw88: no need to set registers for SDIO (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: fix incorrect setting of ldo_pwr (Jarod Wilson) [1860496] - [wireless] rtw88: rename rtw88.ko/rtwpci.ko to rtw88_core.ko/rtw88_pci.ko (Jarod Wilson) [1860496] - [wireless] rtw88: extract: remove the unused after extracting (Jarod Wilson) [1860496] - [wireless] rtw88: extract: make 8723d an individual kernel module (Jarod Wilson) [1860496] - [wireless] rtw88: extract: make 8822b an individual kernel module (Jarod Wilson) [1860496] - [wireless] rtw88: extract: make 8822c an individual kernel module (Jarod Wilson) [1860496] - [wireless] rtw88: extract: export symbols about pci interface (Jarod Wilson) [1860496] - [wireless] rtw88: extract: export symbols used in chip functionalities (Jarod Wilson) [1860496] - [wireless] rtlwifi: Fix a double free in _rtl_usb_tx_urb_setup() (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix typo defining ps work (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: configure bss info adding the interface (Jarod Wilson) [1860496] - [wireless] mt76: enable p2p support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: reduce hw scan timeout (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: do not report scan_complete twice to mac80211 (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: fix the usage WoW with net detect support (Jarod Wilson) [1860496] - [wireless] ath11k: fix htt stats module not handle multiple skbs (Jarod Wilson) [1860496] - [wireless] rtl8187: Remove unused variable rtl8225z2_tx_power_ofdm (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: fix sparse warnings for power tracking (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add 8723DE to Kconfig and Makefile (Jarod Wilson) [1860496] - [wireless] rtw88: fill zeros to words 0x06 and 0x07 of security cam entry (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add coex support (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: set ltecoex register address in chip_info (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: implement flush queue (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add shutdown callback to disable BT USB suspend (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add power tracking (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: add IQ calibration (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add LC calibration (Jarod Wilson) [1860496] - [wireless] brcmfmac: fix WPA/WPA2-PSK 4-way handshake offload and SAE offload failures (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: fix possible deadlock in mt7915_stop (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: allocate proper size for tlv tags (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add debugfs to track TxBF status (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add TxBF capabilities (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add Tx beamformee support (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add Tx beamformer support (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: introduce mt7915_get_he_phy_cap (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: usb: cancel ps work stopping the vif (Jarod Wilson) [1860496] - [wireless] mt76: mt7663u: add missing register definitions (Jarod Wilson) [1860496] - [wireless] mt76: mt7663u: copy key pointer in mt7663u_mac_write_txwi (Jarod Wilson) [1860496] - [wireless] mt76: set runtime stream caps by mt76_phy (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: enable firmware module debug support (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add tsf related callbacks (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: set peer Tx fixed rate through debugfs (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add .sta_statistics support (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add .sta_add_debugfs support (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add Rx radiotap header support (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add HE capabilities support for peers (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add HE bss_conf support for interfaces (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: register per-phy HE capabilities for each interface (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: implement HE per-rate tx power support (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: enable Rx HE rate reporting (Jarod Wilson) [1860496] - [wireless] mt76: add mac80211 driver for MT7915 PCIe-based chipsets (Jarod Wilson) [1860496] - [wireless] mt76: add HE phy modes and hardware queue (Jarod Wilson) [1860496] - [wireless] mt76: adjust wcid size to support new 802.11ax generation (Jarod Wilson) [1860496] - [wireless] mt76: add Rx stats support for radiotap (Jarod Wilson) [1860496] - [wireless] mt76: add support for HE RX rate reporting (Jarod Wilson) [1860496] - [wireless] mt76: avoid rx reorder buffer overflow (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: scan all channels if not specified (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: add support to sched scan with randomise addr (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: introduce WoW with net detect support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix delta tx power for mt7663 (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: fix target power parsing (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix ibss mode for mt7663 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: check return value of mt7615_eeprom_get_power_index (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: read tx streams from eeprom (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce beacon_loss mcu event (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add gtk rekey offload support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce PM support (Jarod Wilson) [1860496] - [wireless] mt76: mt7663u: introduce suspend/resume to mt7663u (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add WoW support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_mcu_set_hif_suspend mcu command (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce support for hardware beacon filter (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: free pci_vector if mt7615_pci_probe fails (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add passive mode for hw scan (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: do not mark sched_scan disabled in mt7615_scan_work (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_check_offload_capability routine (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix ssid configuration in mt7615_mcu_hw_scan (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: remove duplicate error message (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix getting maximum tx power from eeprom (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: set spatial extension index (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: remove check in mt7663_load_n9 (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: add the possibility to load firmware v2 (Jarod Wilson) [1860496] - [wireless] mt76: mt76x0: enable MCS 8 and MCS9 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix event report in mt7615_mcu_bss_event (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add sta pointer to mt7615_mcu_add_bss_info signature (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: fix up BMC entry indicated to unicmd firmware (Jarod Wilson) [1860496] - [wireless] mt76: enable TDLS support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: move mcu bss upload before creating the sta (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: fix tx status rate index calculation (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix tx status rate index calculation (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: do not adjust MAC timings if the device is not running (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: adjust timing in mt7615_mac_set_timing to match fw/hw values (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: never use an 802.11b CF-End rate on 5GHz (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: never use an 802.11b CF-End rate on 5GHz (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: use larger rx buffers if VHT is supported (Jarod Wilson) [1860496] - [wireless] mt76: fix A-MPDU density handling (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix sta ampdu factor for VHT (Jarod Wilson) [1860496] - [wireless] mt76: mt7663u: enable AirTimeFairness (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: rework mt7615_mac_sta_poll for usb code (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix aid configuration in mt7615_mcu_wtbl_generic_tlv (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix mt7615_driver_own routine (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix max wtbl size for 7663 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix mt7615_firmware_own for mt7663e (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: parse mcu return code for unified commands (Jarod Wilson) [1860496] - [wireless] mt76: add rx queues info to mt76 debugfs (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: make Kconfig entry obvious for MT7663E (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: introduce 802.11 PS support in sta mode (Jarod Wilson) [1860496] - [wireless] mt76: remove PS_NULLFUNC_STACK capability (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: provide aid info to the mcu (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: disable aspm by default (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: enable scs for mt7663 driver (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7663u support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: move core shared code in mt7615-common module (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix possible deadlock in mt7615_stop (Jarod Wilson) [1860496] - [wireless] mt76: remove unnecessary annotations (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: enable MSI by default (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: rework IRQ handling to prepare for MSI support (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: fix DMA unmap length (Jarod Wilson) [1860496] - [wireless] mt76: mt7622: fix DMA unmap length (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: set hw scan limits only for firmware with offload support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: disable hw/sched scan ops for non-offload firmware (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: fix aggr range entry in debugfs (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix possible division by 0 in mt7615_mac_update_mib_stats (Jarod Wilson) [1860496] - [wireless] mt76: mt76x2: disable merge of OTP ROM data by default (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: disable merge of OTP ROM data by default (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add support for applying tx DPD calibration from EEPROM (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add support for applying DC offset calibration from EEPROM (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: disable merge of OTP ROM data by default (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: Delete an error message in mt7622_wmac_probe() (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: do not always reset the dfs state setting the channel (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: correct the name of the rom patch (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add address parameter to mt7615_eeprom_init (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_wtbl_desc data structure (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: rework wtbl key configuration (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: rely on mt7622 queue scheme for mt7663u (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: move mt7615_mac_wtbl_addr in mac.h (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce __mt7663_load_firmware routine (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_mac_update_rate_desc routine (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7663u support to mt7615_write_txwi (Jarod Wilson) [1860496] - [wireless] mt76: add headroom and tailroom to mt76_mcu_ops data structure (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: remove unnecessary register operations (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce rlm tlv in bss_info mcu command (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce BSS absence event (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce scheduled scan support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce hw scan support (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: keep Rx filters as the default (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_mcu_set_channel_domain mcu command (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add ethool support to mt7663 driver (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: disable RDD commands (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: make scs configurable per phy (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: enable nf estimation (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: fix mt7615_mac_cca_stats_reset routine (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add more useful Tx mib counters (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: cleanup mib related defines and structs (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: enable aggr_stats for both phy (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: modify mt7615_ampdu_stat_read for each phy (Jarod Wilson) [1860496] - [wireless] mt76: mt76x0: pci: add mt7610 PCI ID (Jarod Wilson) [1860496] - [wireless] mt76: mt76x2u: introduce Mercury UD13 support (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02u: Add support for newer versions of the XBox One wifi adapter (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: fix handling MCU timeouts during hw restart (Jarod Wilson) [1860496] - [wireless] rndis_wlan: Replace zero-length array with flexible-array (Jarod Wilson) [1860496] - [wireless] mwl8k: Replace zero-length array with flexible-array (Jarod Wilson) [1860496] - [wireless] rndis_wlan: Remove logically dead code (Jarod Wilson) [1860496] - [wireless] brcmfmac: remove Comparison to bool in brcmf_p2p_send_action_frame() (Jarod Wilson) [1860496] - [wireless] brcmfmac: make non-global functions static (Jarod Wilson) [1860496] - [wireless] brcmfmac: Use seq/seq_len and set iv_initialize when plumbing of rxiv in (GTK) keys (Jarod Wilson) [1860496] - [wireless] brcmfmac: use actframe_abort to cancel ongoing action frame (Jarod Wilson) [1860496] - [wireless] brcmfmac: set security after reiniting interface (Jarod Wilson) [1860496] - [wireless] brcmfmac: fix 802.1d priority to ac mapping for pcie dongles (Jarod Wilson) [1860496] - [wireless] brcmfmac: map 802.1d priority to precedence level based on AP WMM params (Jarod Wilson) [1860496] - [wireless] ath11k: convert to devm_platform_get_and_ioremap_resource (Jarod Wilson) [1860496] - [wireless] ath11k: remove redundant initialization of pointer info (Jarod Wilson) [1860496] - [wireless] ath10k: fix ath10k_pci struct layout (Jarod Wilson) [1860496] - [wireless] ath10k: fix gcc-10 zero-length-bounds warnings (Jarod Wilson) [1860496] - [wireless] ath10k: remove experimental tag from SDIO and SNOC busses in Kconfig (Jarod Wilson) [1860496] - [wireless] ath10k: Replace zero-length array with flexible-array (Jarod Wilson) [1860496] - [wireless] ath11k: Remove bus layer includes from upper layer (Jarod Wilson) [1860496] - [wireless] ath11k: Add drv private for bus opaque struct (Jarod Wilson) [1860496] - [wireless] ath11k: Add support for multibus support (Jarod Wilson) [1860496] - [wireless] ath10k: fix __le32 warning in ath10k_wmi_tlv_op_gen_request_peer_stats_info() (Jarod Wilson) [1860496] - [wireless] ath10k: Remove msdu from idr when management pkt send fails (Jarod Wilson) [1860496] - [wireless] ath10k: Skip handling del_server during driver exit (Jarod Wilson) [1860496] - [wireless] ath11k: remove stale monitor status descriptor (Jarod Wilson) [1860496] - [wireless] iwlwifi: dbg_ini: differentiate ax210 hw with same hw type (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: skip fragmented receive buffers (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove outdated copyright print/module statement (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: don't transmit on unallocated queue (Jarod Wilson) [1860496] - [wireless] iwlwifi: tx: enable A-MSDU in low latency mode (Jarod Wilson) [1860496] - [wireless] iwlwifi: use longer queues for 256-BA (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: gen2: use DMA pool for byte-count tables (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: remove some dead code (Jarod Wilson) [1860496] - [wireless] iwlwifi: dbg: mark a variable __maybe_unused (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: attempt to allocate smaller queues (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: allocate much smaller byte-count table (Jarod Wilson) [1860496] - [wireless] iwlwifi: dump api version in yaml format (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: convert all AX101 devices to the device tables (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: remove occurrences of 22000 in the FW name defines (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: convert QnJ with Hr to the device table (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: remove mangling for iwl_ax101_cfg_qu_hr (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: remove outdated comment about PCI RTPM reference (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: add IML/ROM information to the assertion dumps (Jarod Wilson) [1860496] - [wireless] iwlwifi: move iwl_set_soc_latency to iwl-drv to be used by other op_modes (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: remove magic number (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: initialize iwl_dev_tx_power_cmd to zero (Jarod Wilson) [1860496] - [wireless] iwlwifi: dbg: set debug descriptor to NULL outside of iwl_fw_free_dump_desc (Jarod Wilson) [1860496] - [wireless] iwlwifi: bump FW API to 55 for AX devices (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: add D3 resume timepoint (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: set properly station flags in STA_HE_CTXT_CMD (Jarod Wilson) [1860496] - [wireless] iwlwifi: avoid debug max amsdu config overwriting itself (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: remove iwlmvm's tfd_q_hang_detect module parameter (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: stop supporting swcrypto and bt_coex_active module parameters (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: add support for range request command version 9 (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: don't access TLV before verifying len (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove antenna_coupling module parameter (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: use hweight_long instead of bit manipulating (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: add support for parsing SHARED_MEM_ALLOC version 4 (Jarod Wilson) [1860496] - [wireless] iwlwifi: fw api: fix PHY data 2/3 position (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8188ee: remove Comparison to bool in rf.c (Jarod Wilson) [1860496] - [wireless] mwifiex: avoid -Wstringop-overflow warning (Jarod Wilson) [1860496] - [wireless] rtlwifi: remove comparison of 0/1 to bool variable (Jarod Wilson) [1860496] - [wireless] brcmsmac: remove Comparison to bool in brcms_b_txstatus() (Jarod Wilson) [1860496] - [wireless] brcmfmac: Add P2P Action Frame retry delay to fix GAS Comeback Response failure issue (Jarod Wilson) [1860496] - [wireless] brcmfmac: Fix P2P Group Formation failure via Go-neg method (Jarod Wilson) [1860496] - [wireless] brcmfmac: support the second p2p connection (Jarod Wilson) [1860496] - [wireless] rtw88: fix an issue about leak system resources (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: add interface configurations table (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Set IG register for CCK rate (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add chip_ops::false_alarm_statistics (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: some chips don't support LDPC (Jarod Wilson) [1860496] - [wireless] rtw88: handle C2H_CCX_TX_RPT to know if packet TX'ed successfully (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add set_channel (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add query_rx_desc (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add DIG parameter (Jarod Wilson) [1860496] - [wireless] rtlwifi: use true, false for bool variable in rtl_init_rfkill() (Jarod Wilson) [1860496] - [wireless] rtw88: Use udelay instead of usleep in atomic context (Jarod Wilson) [1860496] - [wireless] ath11k: Replace zero-length array with flexible-array (Jarod Wilson) [1860496] - [wireless] ath9k_htc: Silence undersized packet warnings (Jarod Wilson) [1860496] - [wireless] ath6kl: Replace zero-length array with flexible-array (Jarod Wilson) [1860496] - [wireless] ath11k: fix kernel panic by freeing the msdu received with invalid length (Jarod Wilson) [1860496] - [wireless] ath11k: Add support to reset htt peer stats (Jarod Wilson) [1860496] - [wireless] ath11k: add tx hw 802.11 encapsulation offloading support (Jarod Wilson) [1860496] - [wireless] ath11k: fix resource unavailability for htt stats after peer stats display (Jarod Wilson) [1860496] - [wireless] ath11k: use true,false for bool variables (Jarod Wilson) [1860496] - [wireless] ath10k: Add support for targets without trustzone (Jarod Wilson) [1860496] - [wireless] ath10k: Setup the msa resources before qmi init (Jarod Wilson) [1860496] - [wireless] ath10k: remove the max_sched_scan_reqs value (Jarod Wilson) [1860496] - [wireless] ath10k: Avoid override CE5 configuration for QCA99X0 chipsets (Jarod Wilson) [1860496] - [wireless] brcmfmac: no need to check return value of debugfs_create functions (Jarod Wilson) [1860496] - [wireless] brcmfmac: remove comparison to bool in brcmf_fws_attach() (Jarod Wilson) [1860496] - [wireless] brcmfmac: add vendor ie for association responses (Jarod Wilson) [1860496] - [wireless] brcmfmac: only generate random p2p address when needed (Jarod Wilson) [1860496] - [wireless] brcmfmac: p2p cert 6.1.9-support GOUT handling p2p presence request (Jarod Wilson) [1860496] - [wireless] brcmfmac: remove arp_hostip_clear from brcmf_netdev_stop (Jarod Wilson) [1860496] - [wireless] brcmfmac: keep apsta enabled when AP starts with MCHAN feature (Jarod Wilson) [1860496] - [wireless] rtw88: fix spelling mistake "fimrware" -> "firmware" (Jarod Wilson) [1860496] - [wireless] rtw88: 8822c: update phy parameter tables to v50 (Jarod Wilson) [1860496] - [wireless] ath11k: add DBG_MAC prints to track vdev events (Jarod Wilson) [1860496] - [wireless] ath11k: fix mgmt_tx_wmi cmd sent to FW for deleted vdev (Jarod Wilson) [1860496] - [wireless] ath11k: fix error return code in ath11k_dp_alloc() (Jarod Wilson) [1860496] - [wireless] ath10k: fix possible memory leak in ath10k_bmi_lz_data_large() (Jarod Wilson) [1860496] - [wireless] mac80211: fix memory overlap due to variable length param (Jarod Wilson) [1860496] - [net] mac80211: TX legacy rate control for Beacon frames (Jarod Wilson) [1860496] - [wireless] ath11k: use GFP_ATOMIC under spin lock (Jarod Wilson) [1860496] - [wireless] ath10k: correct tx bitrate of iw for SDIO (Jarod Wilson) [1860496] - [wireless] ath10k: add bitrate parse for peer stats info (Jarod Wilson) [1860496] - [wireless] ath10k: add rx bitrate report for SDIO (Jarod Wilson) [1860496] - [wireless] ath10k: enable firmware peer stats info for wmi tlv (Jarod Wilson) [1860496] - [wireless] ath5k: remove conversion to bool in ath5k_ani_calibration() (Jarod Wilson) [1860496] - [wireless] ath9k: add calibration timeout for AR9002 (Jarod Wilson) [1860496] - [wireless] ath9k: invalidate all calibrations at once (Jarod Wilson) [1860496] - [wireless] ath9k: interleaved NF calibration on AR9002 (Jarod Wilson) [1860496] - [wireless] ath9k: do not miss longcal on AR9002 (Jarod Wilson) [1860496] - [wireless] ath9k: remove needless NFCAL_PENDING flag setting (Jarod Wilson) [1860496] - [wireless] ath9k: fix AR9002 ADC and NF calibrations (Jarod Wilson) [1860496] - [wireless] rtw88: fix sparse warnings for download firmware routine (Jarod Wilson) [1860496] - [wireless] ath10k: add statistics of tx retries and tx failed when tx complete disable (Jarod Wilson) [1860496] - [wireless] ath10k: enable rx duration report default for wmi tlv (Jarod Wilson) [1860496] - [wireless] ath11k: fix reo flush send (Jarod Wilson) [1860496] - [wireless] iwlwifi: debug: set NPK buffer in context info (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: add new structs for So devices with long latency (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: add new structure for Qu devices with medium latency (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: tell firmware about required LTR delay (Jarod Wilson) [1860496] - [wireless] iwlwifi: update few product names in AX family (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: add cfgs for SoCs with device ID 0x4FD0 (Jarod Wilson) [1860496] - [wireless] iwlwifi: add new cards for AX family (Jarod Wilson) [1860496] - [wireless] iwlwifi: acpi: read TAS table from ACPI and send it to the FW (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove fw_monitor module parameter (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove deprecated and unused iwl_mvm_keyinfo struct (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: add framework for specific phy configuration (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: move iwl_pcie_ctxt_info_alloc_dma() to user (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: support IWL_FW_INI_TIME_POINT_HOST_ALIVE_TIMEOUT time point (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: add DCM flag to rate pretty-print (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: gen2: minor code cleanups in byte table update (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: add n_window/ampdu to tx_queue debugfs (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: use seq_file for tx_queue debugfs file (Jarod Wilson) [1860496] - [wireless] iwlwifi: support version 9 of WOWLAN_GET_STATUS notification (Jarod Wilson) [1860496] - [wireless] iwlwifi: dbg: support multiple dumps in legacy dump flow (Jarod Wilson) [1860496] - [wireless] iwlwifi: move API version lookup to common code (Jarod Wilson) [1860496] - [wireless] iwlwifi: nvm: use iwl_nl80211_band_from_channel_idx (Jarod Wilson) [1860496] - [net] mac80211: fix two missing documentation entries (Jarod Wilson) [1860496] - [net] cfg80211: reject channels/chandefs with KHz offset >= 1000 (Jarod Wilson) [1860496] - [net] mac80211: add freq_offset to RX status (Jarod Wilson) [1860496] - [net] mac80211: handle channel frequency offset (Jarod Wilson) [1860496] - [net] cfg80211: express channels with a KHz component (Jarod Wilson) [1860496] - [net] ieee80211: share 802.11 unit conversion helpers (Jarod Wilson) [1860496] - [net] mac80211: minstrel_ht_assign_best_tp_rates: remove redundant test (Jarod Wilson) [1860496] - [net] mac80211: Fail association when AP has no legacy rates (Jarod Wilson) [1860496] - [net] mac80211: agg-tx: add an option to defer ADDBA transmit (Jarod Wilson) [1860496] - [net] mac80211: agg-tx: refactor sending addba (Jarod Wilson) [1860496] - [net] mac80211: Skip entries with HE membership selector (Jarod Wilson) [1860496] - [net] cfg80211: Parse HE membership selector (Jarod Wilson) [1860496] - [net] mac80211: Don't destroy auth data in case of anti-clogging (Jarod Wilson) [1860496] - [net] mac80211: add twt_protected flag to the bss_conf structure (Jarod Wilson) [1860496] - [net] mac80211: implement Operating Mode Notification extended NSS support (Jarod Wilson) [1860496] - [net] mac80211: Process multicast RX registration for Action frames (Jarod Wilson) [1860496] - [net] nl80211: allow client-only BIGTK support (Jarod Wilson) [1860496] - [net] cfg80211: support multicast RX registration (Jarod Wilson) [1860496] - [net] cfg80211: change internal management frame registration API (Jarod Wilson) [1860496] - [net] mac80211: Report beacon protection failures to user space (Jarod Wilson) [1860496] - [net] cfg80211: Unprotected Beacon frame RX indication (Jarod Wilson) [1860496] - [wireless] iwlwifi: scan: remove support for fw scan api v13 (Jarod Wilson) [1860496] - [net] mac80211: fix drv_config_iface_filter() behaviour (Jarod Wilson) [1860496] - [net] mac80211: mlme: remove duplicate AID bookkeeping (Jarod Wilson) [1860496] - [wireless] ath10k: drop the TX packet which size exceed credit size for sdio (Jarod Wilson) [1860496] - [wireless] ath10k: Fix the invalid tx/rx chainmask configuration (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: initialize mac/bb/rf basic functions (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Organize chip TX/RX FIFO (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: implement set_tx_power_index ops (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: 11N chips don't support H2C queue (Jarod Wilson) [1860496] - [wireless] rtw88: decompose while(1) loop of power sequence polling command (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add mac power-on/-off function (Jarod Wilson) [1860496] - [wireless] rtw88: no need to send additional information to legacy firmware (Jarod Wilson) [1860496] - [wireless] rtw88: add legacy firmware download for 8723D devices (Jarod Wilson) [1860496] - [wireless] ath10k: add flush tx packets for SDIO chip (Jarod Wilson) [1860496] - [wireless] ath10k: enable alt data of TX path for sdio (Jarod Wilson) [1860496] - [wireless] ath10k: add htt TX bundle for sdio (Jarod Wilson) [1860496] - [wireless] ath11k: remove conversion to bool in ath11k_debug_fw_stats_process() (Jarod Wilson) [1860496] - [wireless] ath11k: remove conversion to bool in ath11k_dp_rxdesc_mpdu_valid() (Jarod Wilson) [1860496] - [wireless] rtw88: set power trim according to efuse PG values (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add read_efuse to recognize efuse info from map (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add new chip op efuse_grant() to control efuse access (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add cfg_ldo25 to control LDO25 (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add mac/bb/rf/agc/power_limit tables (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add RF read/write ops (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add power sequence (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: add beamform wrapper functions (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add basic chip capabilities (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8723ae: fix warning comparison to bool (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8821ae: use true, false for bool variables (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8723be: use true, false for bool variables (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8192ee: use true, false for bool variables (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8723ae: use true, false for bool variables (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8188ee: use true, false for bool variables (Jarod Wilson) [1860496] - [wireless] ath10k: hif: make send_complete_check op optional (Jarod Wilson) [1860496] - [wireless] ath10k: sdio: remove _hif_ prefix from functions not part of hif interface (Jarod Wilson) [1860496] - [wireless] ath10k: improve power save performance for sdio (Jarod Wilson) [1860496] - [wireless] ath10k: rename ath10k_hif_swap_mailbox() to ath10k_hif_start_post() (Jarod Wilson) [1860496] - [wireless] brcmfmac: remove leading space (Jarod Wilson) [1860496] - [wireless] brcmsmac: make brcms_c_stf_ss_update() void (Jarod Wilson) [1860496] - [wireless] brcmsmac: Add missing annotation for brcms_down() (Jarod Wilson) [1860496] - [wireless] brcmsmac: Add missing annotation for brcms_rfkill_set_hw_state() (Jarod Wilson) [1860496] - [wireless] hostap: Add missing annotations for prism2_bss_list_proc_start() and prism2_bss_list_proc_stop (Jarod Wilson) [1860496] - [wireless] rtw88: add support for set/get antennas (Jarod Wilson) [1860496] - [wireless] rtw88: make rtw_chip_ops::set_antenna return int (Jarod Wilson) [1860496] - [wireless] ath11k: Add dynamic tcl ring selection logic with retry mechanism (Jarod Wilson) [1860496] - [wireless] ath11k: cleanup reo command error code overwritten (Jarod Wilson) [1860496] - [wireless] ath10k: Fix typo in warning messages (Jarod Wilson) [1860496] - [wireless] ath11k: Fix rx_filter flags setting for per peer rx_stats (Jarod Wilson) [1860496] - [wireless] ath11k: Fix fw assert by setting proper vht cap (Jarod Wilson) [1860496] - [wireless] ath11k: Cleanup in pdev destroy and mac register during crash on recovery (Jarod Wilson) [1860496] - [wireless] brcmsmac: make brcms_c_set_mac() void (Jarod Wilson) [1860496] - [wireless] rtw88: Add delay on polling h2c command status bit (Jarod Wilson) [1860496] - [wireless] brcm80211: remove redundant pointer 'address' (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8723ae: fix spelling mistake "chang" -> "change" (Jarod Wilson) [1860496] - [wireless] brcmfmac: fix wrong location to get firmware feature (Jarod Wilson) [1860496] - [wireless] rtw88: Make two functions static (Jarod Wilson) [1860496] - [net] cfg80211: fix kernel-doc notation (Jarod Wilson) [1860496] - [wireless] ath11k: rx path optimizations (Jarod Wilson) [1860496] - [wireless] ath11k: set IRQ_DISABLE_UNLAZY flag for DP interrupts (Jarod Wilson) [1860496] - [wireless] ath11k: Fix TWT radio count (Jarod Wilson) [1860496] - [wireless] ath11k: Modify the interrupt timer threshold (Jarod Wilson) [1860496] - [wireless] ath11k: fix duplication peer create on same radio (Jarod Wilson) [1860496] - [wireless] ath10k: change ATH10K_SDIO_BUS_REQUEST_MAX_NUM from 64 to 1024 (Jarod Wilson) [1860496] - [wireless] ath10k: disable TX complete indication of htt for sdio (Jarod Wilson) [1860496] - [wireless] ath9k: Fix general protection fault in ath9k_hif_usb_rx_cb (Jarod Wilson) [1860496] - [wireless] ath9x: Fix stack-out-of-bounds Write in ath9k_hif_usb_rx_cb (Jarod Wilson) [1860496] - [wireless] ath9k: Fix use-after-free Write in ath9k_htc_rx_msg (Jarod Wilson) [1860496] - [wireless] ath9k: Fix use-after-free Read in ath9k_wmi_ctrl_rx (Jarod Wilson) [1860496] - [wireless] ath9k: Fix use-after-free Read in htc_connect_service (Jarod Wilson) [1860496] - [wireless] ath10k: fix kernel null pointer dereference (Jarod Wilson) [1860496] - [wireless] ath10k: enable radar detection in secondary segment (Jarod Wilson) [1860496] - [wireless] ath10k: enable VHT160 and VHT80+80 modes (Jarod Wilson) [1860496] - [wireless] ath11k: Avoid mgmt tx count underflow (Jarod Wilson) [1860496] - [wireless] ath11k: Increase the tx completion ring size (Jarod Wilson) [1860496] - [wireless] ath11k: fix error message to correctly report the command that failed (Jarod Wilson) [1860496] - [wireless] ath11k: add pktlog checksum in trace events to support pktlog (Jarod Wilson) [1860496] - [wireless] ath10k: Fix the race condition in firmware dump work queue (Jarod Wilson) [1860496] - [wireless] ath11k: Add sta debugfs support to configure ADDBA and DELBA (Jarod Wilson) [1860496] - [wireless] ath11k: fix compiler warnings without CONFIG_THERMAL (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: remove newline from rs_pretty_print_rate() (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: make iwl_pcie_cmdq_reclaim static (Jarod Wilson) [1860496] - [wireless] iwlwifi: bump FW API to 53 for 22000 series (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove IWL_FW_DBG_DOMAIN macro (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: enable yoyo by default (Jarod Wilson) [1860496] - [wireless] iwlwifi: scan: support FW APIs with variable number of profiles (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: don't block dumping internal memory when not in SRAM mode (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove support for QnJ HR FPGA (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove support for QnJ Hr STEP A (Jarod Wilson) [1860496] - [wireless] iwlwifi: add trans_cfg for devices with long latency (Jarod Wilson) [1860496] - [wireless] iwlwifi: add support for version 2 of SOC_CONFIGURATION_CMD (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: add support for non EDCA based measurements (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove unnecessary cfg mangling for Qu C and QuZ with Jf (Jarod Wilson) [1860496] - [wireless] iwlwifi: convert QnJ with Jf devices to new config table (Jarod Wilson) [1860496] - [wireless] iwlwifi: convert all Qu with Jf devices to the new config table (Jarod Wilson) [1860496] - [wireless] iwlwifi: add HW step to new cfg device table (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove some unused extern declarations from iwl-config.h (Jarod Wilson) [1860496] - [wireless] iwlwifi: move integrated, extra_phy and soc_latency to trans_cfg (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: enable SF also when we have HE (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove redundant iwl9560_2ac_cfg struct (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: rs-fw: fix some indentation (Jarod Wilson) [1860496] - [wireless] iwlwifi: scan: support scan req cmd ver 14 (Jarod Wilson) [1860496] - [wireless] iwlwifi: pass trans and NVM data to HE capability parsing (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: implement read_config32 (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: add PCI config space region type (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: add soc latency support (Jarod Wilson) [1860496] - [wireless] hostap: convert to struct proc_ops (Jarod Wilson) [1860496] - [wireless] rtw88: fix non-increase management packet sequence number (Jarod Wilson) [1860496] - [wireless] brcmfmac: add USB autosuspend feature support (Jarod Wilson) [1860496] - [wireless] brcmfmac: increase max hanger slots from 1K to 3K in fws layer (Jarod Wilson) [1860496] - [wireless] brcmfmac: fix the incorrect return value in brcmf_inform_single_bss() (Jarod Wilson) [1860496] - [wireless] brcmfmac: Fix double freeing in the fmac usb data path (Jarod Wilson) [1860496] - [wireless] brcmfmac: Fix driver crash on USB control transfer timeout (Jarod Wilson) [1860496] - [wireless] rtl8xxxu: Feed current txrate information for mac80211 (Jarod Wilson) [1860496] - [wireless] rtl8xxxu: add enumeration for channel bandwidth (Jarod Wilson) [1860496] - [wireless] rtw88: add a debugfs entry to enable/disable coex mechanism (Jarod Wilson) [1860496] - [wireless] rtw88: add a debugfs entry to dump coex's info (Jarod Wilson) [1860496] - [wireless] rtl8xxxu: Fix sparse warning: cast from restricted __le16 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add missing declaration in mt7615.h (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix endianness in unified command (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix mt7663e firmware struct endianness (Jarod Wilson) [1860496] - [wireless] rtw88: 8822c: config RF table path B before path A (Jarod Wilson) [1860496] - [wireless] rtw88: kick off TX packets once for higher efficiency (Jarod Wilson) [1860496] - [wireless] rtw88: pci: define a mask for TX/RX BD indexes (Jarod Wilson) [1860496] - [wireless] rtw88: associate reserved pages with each vif (Jarod Wilson) [1860496] - [wireless] rtw88: extract alloc rsvd_page and h2c skb routines (Jarod Wilson) [1860496] - [wireless] brcmfmac: Replace zero-length array with flexible-array member (Jarod Wilson) [1860496] - [wireless] wireless: marvell: Replace zero-length array with flexible-array member (Jarod Wilson) [1860496] - [wireless] hostap: Replace zero-length array with flexible-array member (Jarod Wilson) [1860496] - [wireless] wireless: ti: Replace zero-length array with flexible-array member (Jarod Wilson) [1860496] - [wireless] wireless: realtek: Replace zero-length array with flexible-array member (Jarod Wilson) [1860496] - [wireless] ath10k: Fill GCMP MIC length for PMF (Jarod Wilson) [1860496] - [net] mac80211: driver can remain on channel if not using chan_ctx (Jarod Wilson) [1860496] - [net] nl80211: clarify code in nl80211_del_station() (Jarod Wilson) [1860496] - [net] cfg80211: Configure PMK lifetime and reauth threshold for PMKSA entries (Jarod Wilson) [1860496] - [net] mac80211: Read rx_stats with perCPU pointers (Jarod Wilson) [1860496] - [net] mac80211: Allow deleting stations in ibss mode to reset their state (Jarod Wilson) [1860496] - [net] cfg80211: Add support for userspace to reset stations in IBSS mode (Jarod Wilson) [1860496] - [net] mac80211: consider WLAN_EID_EXT_HE_OPERATION for parsing CRC (Jarod Wilson) [1860496] - [uapi] nl80211: add PROTECTED_TWT nl80211 extended feature (Jarod Wilson) [1860496] - [net] mac80211: HE: set missing bss_conf fields in AP mode (Jarod Wilson) [1860496] - [net] nl80211: pass HE operation element to the driver (Jarod Wilson) [1860496] - [net] nl80211/cfg80211: add support for non EDCA based ranging measurement (Jarod Wilson) [1860496] - [net] mac80211: don't leave skb->next/prev pointing to stack (Jarod Wilson) [1860496] - [net] mac80211: update documentation about tx power (Jarod Wilson) [1860496] - [net] mac80211: handle no-preauth flag for control port (Jarod Wilson) [1860496] - [net] nl80211: add no pre-auth attribute and ext. feature flag for ctrl. port (Jarod Wilson) [1860496] - [net] cfg80211: fix documentation format (Jarod Wilson) [1860496] - [wireless] ath11k: Perform per-msdu rx processing (Jarod Wilson) [1860496] - [wireless] ath11k: Configure hash based reo destination ring selection (Jarod Wilson) [1860496] - [wireless] ath11k: Adding proper validation before accessing tx_stats (Jarod Wilson) [1860496] - [wireless] ath11k: dump SRNG stats during FW assert (Jarod Wilson) [1860496] - [wireless] ath11k: fill channel info from rx channel (Jarod Wilson) [1860496] - [wireless] ath11k: Supporting RX ring backpressure HTT event and stats handling (Jarod Wilson) [1860496] - [wireless] iwlwifi: move AX200 devices to the new table (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove trans entries from COMMON 9260 macro (Jarod Wilson) [1860496] - [wireless] iwlwifi: move shared clock entries to new table (Jarod Wilson) [1860496] - [wireless] iwlwifi: move pu devices to new table (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove 9260 devices with 0x1010 and 0x1210 subsytem IDs (Jarod Wilson) [1860496] - [wireless] iwlwifi: convert the 9260-1x1 device to use the new parameters (Jarod Wilson) [1860496] - [wireless] iwlwifi: move TH1 devices to the new table (Jarod Wilson) [1860496] - [wireless] iwlwifi: map 9461 and 9462 using RF type and RF ID (Jarod Wilson) [1860496] - [wireless] iwlwifi: add Pu/PnJ/Th device values to differentiate them (Jarod Wilson) [1860496] - [wireless] iwlwifi: add GNSS differentiation to the device tables (Jarod Wilson) [1860496] - [wireless] iwlwifi: add mac/rf types and 160MHz to the device tables (Jarod Wilson) [1860496] - [wireless] iwlwifi: combine 9260 cfgs that only change names (Jarod Wilson) [1860496] - [wireless] iwlwifi: move the remaining 0x2526 configs to the new table (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7663e support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: get rid of sta_rec_wtbl data structure (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce set_ba uni command (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add more uni mcu commands (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce set_bmc and st_sta for uni commands (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce uni cmd command types (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_init_mac_chain routine (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_eeprom_parse_hw_band_cap routine (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add mt7663e support to mt7615_mcu_set_eeprom (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add mt7663e support to mt7615_{driver, firmware}_own (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add mt7663e support to mt7615_reg_map (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_register_map (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce MCU_FW_PREFIX for fw mcu commands (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: move more mcu commands in mt7615_mcu_ops data structure (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: rework mt7615_mcu_set_bss_info using skb APIs (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: rely on skb API for mt7615_mcu_set_eeprom (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: move mt7615_mcu_set_sta in mt7615_mcu_ops (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: move mt7615_mcu_set_bmc to mt7615_mcu_ops (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add mt7615_mcu_ops data structure (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_mcu_send_message routine (Jarod Wilson) [1860496] - [wireless] mt76: always init to 0 mcu messages (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_init_device routine (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: cleanup fw queue just for mmio devices (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_mcu_wait_response (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_mcu_fill_msg (Jarod Wilson) [1860496] - [wireless] mt76: remove variable 'val' set but not used (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: remove a stray if statement (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: reset MCU timeout counter earlier in watchdog reset (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix monitor injection of beacon frames (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: make dynamic sensitivity adjustment configurable via debugfs (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: add upper limit for dynamic sensitivity minimum receive power (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix antenna mask initialization in DBDC mode (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: rely only on data buffer for usb control messagges (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: fix a possible memory leak in mt76u_init (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: loop over all possible rx queues in mt76u_rx_tasklet (Jarod Wilson) [1860496] - [wireless] ath11k: add handling for BSS color (Jarod Wilson) [1860496] - [wireless] ath11k: add WMI calls required for handling BSS color (Jarod Wilson) [1860496] - [wireless] ath11k: set queue_len to 4096 (Jarod Wilson) [1860496] - [wireless] ath11k: enable PN offload (Jarod Wilson) [1860496] - [wireless] ath11k: handle RX fragments (Jarod Wilson) [1860496] - [wireless] rtw88: remove unused member of struct rtw_hal (Jarod Wilson) [1860496] - [wireless] ath5k: Use scnprintf() for avoiding potential buffer overflow (Jarod Wilson) [1860496] - [wireless] ath11k: Use scnprintf() for avoiding potential buffer overflow (Jarod Wilson) [1860496] - [wireless] ath10k: allow qca988x family to support ack rssi of tx data packets (Jarod Wilson) [1860496] - [wireless] ath5k: Add proper dependency for ATH5K_AHB (Jarod Wilson) [1860496] - [wireless] ath11k: add thermal sensor device support (Jarod Wilson) [1860496] - [wireless] ath11k: add thermal cooling device support (Jarod Wilson) [1860496] - [wireless] ath10k: fix not registering airtime of 11a station with WMM disable (Jarod Wilson) [1860496] - [wireless] ath11k: config reorder queue for all tids during peer setup (Jarod Wilson) [1860496] - [wireless] ath10k: fix unsupported chip reset debugs file write (Jarod Wilson) [1860496] - [wireless] ath10k: use kzalloc to read for ath10k_sdio_hif_diag_read (Jarod Wilson) [1860496] - [wireless] ath10k: start recovery process when read int status fail for sdio (Jarod Wilson) [1860496] - [wireless] ath10k: add QCA9377 sdio hw_param item (Jarod Wilson) [1860496] - [wireless] ath10k: avoid consecutive OTP download to reduce boot time (Jarod Wilson) [1860496] - [net] mac80211: Add api to support configuring TID specific configuration (Jarod Wilson) [1860496] - [net] nl80211: Add support to configure TID specific RTSCTS configuration (Jarod Wilson) [1860496] - [net] nl80211: Add support to configure TID specific AMPDU configuration (Jarod Wilson) [1860496] - [net] nl80211: Add support to configure TID specific retry configuration (Jarod Wilson) [1860496] - [net] nl80211: modify TID-config API (Jarod Wilson) [1860496] - [net] nl80211: Add NL command to support TID speicific configurations (Jarod Wilson) [1860496] - [net] mac80211: Beacon protection using the new BIGTK (STA) (Jarod Wilson) [1860496] - [net] mac80211: Beacon protection using the new BIGTK (AP) (Jarod Wilson) [1860496] - [net] mac80211: Update BIP to support Beacon frames (Jarod Wilson) [1860496] - [net] mac80211: Support BIGTK configuration for Beacon protection (Jarod Wilson) [1860496] - [net] cfg80211: Support key configuration for Beacon protection (BIGTK) (Jarod Wilson) [1860496] - [net] cfg80211: More error messages for key addition failures (Jarod Wilson) [1860496] - [net] cfg80211: fix indentation errors (Jarod Wilson) [1860496] - [net] cfg80211: merge documentations of field "dev" (Jarod Wilson) [1860496] - [net] cfg80211: merge documentations of field "debugfsdir" (Jarod Wilson) [1860496] - [net] cfg80211: drop duplicated documentation of field "reg_notifier" (Jarod Wilson) [1860496] - [net] cfg80211: drop duplicated documentation of field "perm_addr" (Jarod Wilson) [1860496] - [net] cfg80211: drop duplicated documentation of field "_net" (Jarod Wilson) [1860496] - [net] cfg80211: drop duplicated documentation of field "registered" (Jarod Wilson) [1860496] - [net] cfg80211: drop duplicated documentation of field "privid" (Jarod Wilson) [1860496] - [net] cfg80211: drop duplicated documentation of field "probe_resp_offload" (Jarod Wilson) [1860496] - [net] Revert "nl80211: add src and dst addr attributes for control port tx/rx" (Jarod Wilson) [1860496] - [net] Revert "mac80211: support NL80211_EXT_FEATURE_CONTROL_PORT_OVER_NL80211_MAC_ADDRS" (Jarod Wilson) [1860496] - [net] cfg80211: remove support for adjacent channel compensation (Jarod Wilson) [1860496] - [net] mac80211: check vif pointer before airtime calculation (Jarod Wilson) [1860496] - [net] cfg80211: Pass lockdep expression to RCU lists (Jarod Wilson) [1860496] - [wireless] mwifiex: change license text from MARVELL to NXP (Jarod Wilson) [1860496] - [wireless] mt76: Introduce mt76_mcu data structure (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: remove rx_mask in mt7615_eeprom_parse_hw_cap (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: rename stat_wq in wq (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: extend RX scatter gather number (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: rely on mt76_queues_read for mt7622 (Jarod Wilson) [1860496] - [wireless] mt76: do not set HOST_BROADCAST_PS_BUFFERING for mt7615 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: rework rx phy index handling (Jarod Wilson) [1860496] - [wireless] mt76: fix rounding issues on converting per-chain and combined txpower (Jarod Wilson) [1860496] - [wireless] mt76: mt76x2: avoid starting the MAC too early (Jarod Wilson) [1860496] - [wireless] mt76: avoid extra RCU synchronization on station removal (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix monitor mode on second PHY (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix adding active monitor interfaces (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: switch mt7615_mcu_set_rx_ba to v2 format (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: switch mt7615_mcu_set_tx_ba to v2 format (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: use new tag sta_rec_wtbl (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add starec operating flow for firmware v2 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add a helper to encapsulate sta_rec operation (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: simplify mcu_set_sta flow (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: simplify mcu_set_bmc flow (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add support for testing hardware reset (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: implement hardware reset support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: report firmware log event messages (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix and rework tx power handling (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add Kconfig entry for MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: disable DBDC on MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: decrease rx ring size for MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: implement DMA support for MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: implement probing and firmware loading on MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: disable 5 GHz on MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add calibration free support for MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add eeprom support for MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add dma and tx queue initialization for MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix MT_INT_TX_DONE_ALL definition for MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: store N9 firmware version instead of CR4 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: split up firmware loading functions (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: move mmio related code from pci.c to mmio.c (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add __aligned(4) to txp structs (Jarod Wilson) [1860496] - [wireless] mt76: enable Airtime Queue Limit support (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: increase dma mcu rx ring size (Jarod Wilson) [1860496] - [wireless] mt76: dma: do not write cpu_idx on rx queue reset until after refill (Jarod Wilson) [1860496] - [wireless] mt76: fix handling full tx queues in mt76_dma_tx_queue_skb_raw (Jarod Wilson) [1860496] - [wireless] mt76: set dma-done flag for flushed descriptors (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: introduce MT_DRV_RX_DMA_HDR flag (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add endpoint to mt76u_bulk_msg signature (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: introduce mt76u_skb_dma_info routine (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: take into account different queue mapping for 7663 (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add {read/write}_extended utility routines (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: introduce mt76u_alloc_mcu_queue utility routine (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: resume all rx queue in mt76u_resume_rx (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add queue parameter to mt76u_rx_urb_alloc (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add mt76u_alloc_rx_queue utility routine (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: stop/free all possible rx queues (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: introduce mt76u_free_rx_queue utility routine (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: move mcu buffer allocation in mt76x02u drivers (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add queue id parameter to mt76u_submit_rx_buffers (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: use mt76_queue as mt76u_complete_rx context (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add mt76_queue to mt76u_refill_rx signature (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add mt76_queue to mt76u_get_next_rx_entry signature (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add mt76u_process_rx_queue utility routine (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: check tx_status_data pointer in mt76u_tx_tasklet (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02u: avoid overwrite max_tx_fragments (Jarod Wilson) [1860496] - [wireless] mt76: rely on mac80211 utility routines to compute airtime (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: remove leftover routine declaration (Jarod Wilson) [1860496] - [wireless] mt76: move WIPHY_FLAG_HAS_CHANNEL_SWITCH in mt76_phy_init (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix endianness in mt7615_mcu_set_eeprom (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: initialize radar specs from host driver (Jarod Wilson) [1860496] - [wireless] mt76: mt76x2: get rid of leftover target (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add tracing support (Jarod Wilson) [1860496] - [wireless] mt76: move mac_txdone tracepoint in mt76 module (Jarod Wilson) [1860496] - [wireless] mt76: move dev_irq tracepoint in mt76 module (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add a get_stats() callback (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add per-phy mib statistics (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: report TSF information (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add set_antenna callback (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: rework set_channel function (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add missing settings for simultaneous dual-band support (Jarod Wilson) [1860496] - [wireless] mt76: fix compilation warning in mt76_eeprom_override() (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: simplify led reg definitions (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: simplify led reg definitions (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce LED support (Jarod Wilson) [1860496] - [wireless] mt76: clear skb pointers from rx aggregation reorder buffer during cleanup (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: fix input validation issues for powersave-filtered frames (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: increase MCU command timeout (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: measure channel noise and report it via survey (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix MT7615_CFEND_RATE_DEFAULT value (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: minor mt76x02_mac_set_beacon optimization (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02u: do not set NULL beacons (Jarod Wilson) [1860496] - [wireless] mt76: usb: use max packet length for m76u_copy (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: add channel switch support for usb interfaces (Jarod Wilson) [1860496] - [wireless] mt76: speed up usb bulk copy (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: remove a copy call for usb speedup (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: add check for invalid vif idx (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: split beaconing (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: omit beacon slot clearing (Jarod Wilson) [1860496] - [wireless] mt76: use AC specific reorder timeout (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add set_coverage class support (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: set 0 as min coverage_class value (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: report firmware version using ethtool (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: Fix build with older compilers (Jarod Wilson) [1860496] - [wireless] mt76: eeprom: add support for big endian eeprom partition (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: reset STA_CCA counter setting the channel (Jarod Wilson) [1860496] - [wireless] mt76: fix possible undetected invalid MAC address (Jarod Wilson) [1860496] - [wireless] mt76: disable bh in mt76_dma_rx_poll (Jarod Wilson) [1860496] - [wireless] mt76: fix rx dma ring descriptor state on reset (Jarod Wilson) [1860496] - [wireless] mt7615: replace sta_state callback with sta_add/sta_remove (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: defer mcu initialization via workqueue (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: update beacon contents on BSS_CHANGED_BEACON (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add support for registering a second wiphy via debugfs (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: select the correct tx queue for frames sent to the second phy (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: move radio/mac initialization to .start/stop callbacks (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: initialize dbdc settings on interface add (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add multiple wiphy support to the rx path (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: rework chainmask handling (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add multiple wiphy support to the dfs support code (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: remove useless MT_HW_RDD0/1 enum (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add missing register init for dual-wiphy support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add multiple wiphy support for smart carrier sense (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add dual-phy support for mac80211 ops (Jarod Wilson) [1860496] - [wireless] mt76: do not overwrite max_tx_fragments if it has been set (Jarod Wilson) [1860496] - [wireless] mt76: move ampdu_ref from mt76_dev to driver struct (Jarod Wilson) [1860496] - [wireless] mt76: add ext_phy field to struct mt76_wcid (Jarod Wilson) [1860496] - [wireless] mt76: add function for allocating an extra wiphy (Jarod Wilson) [1860496] - [wireless] mt76: add priv pointer to struct mt76_phy (Jarod Wilson) [1860496] - [wireless] mt76: add multiple wiphy support to mt76_get_min_avg_rssi (Jarod Wilson) [1860496] - [wireless] mt76: move txpower and antenna mask to struct mt76_phy (Jarod Wilson) [1860496] - [wireless] mt76: move txpower_conf back to driver specific structs (Jarod Wilson) [1860496] - [wireless] mt76: move chainmask back to driver specific structs (Jarod Wilson) [1860496] - [wireless] mt76: move state from struct mt76_dev to mt76_phy (Jarod Wilson) [1860496] - [wireless] mt76: keep a set of software tx queues per phy (Jarod Wilson) [1860496] - [wireless] mt76: move channel state to struct mt76_phy (Jarod Wilson) [1860496] - [wireless] mt76: add support for an extra wiphy in mt76_sta_state() (Jarod Wilson) [1860496] - [wireless] mt76: add support for an extra wiphy in the tx status path (Jarod Wilson) [1860496] - [net] mac80211: allow setting queue_len for drivers not using wake_tx_queue (Jarod Wilson) [1860496] - [include] ieee80211: add WPA3 OWE AKM suite selector (Jarod Wilson) [1860496] - [wireless] mac80211: Fix setting txpower to zero (Jarod Wilson) [1860496] - [wireless] mt76: add support for an extra wiphy in the main tx path (Jarod Wilson) [1860496] - [wireless] mt76: add support for an extra wiphy in the rx path (Jarod Wilson) [1860496] - [wireless] mt76: introduce struct mt76_phy (Jarod Wilson) [1860496] - [wireless] mt76: move initialization of some struct members to mt76_alloc_device (Jarod Wilson) [1860496] - [wireless] rtw88: Fix incorrect beamformee role setting (Jarod Wilson) [1860496] - [wireless] rtw88: 8822: Make tables const, reduce data object size (Jarod Wilson) [1860496] - [wireless] rtw88: disable TX-AMSDU on 2.4G band (Jarod Wilson) [1860496] - [wireless] rtw88: 8822c: modify rf protection setting (Jarod Wilson) [1860496] - [wireless] rtw88: Use secondary channel offset enumeration (Jarod Wilson) [1860496] - [wireless] rtw88: 8822c: update power sequence to v16 (Jarod Wilson) [1860496] - [wireless] rtw88: add ciphers to suppress error message (Jarod Wilson) [1860496] - [wireless] rtw88: avoid holding mutex for cancel_delayed_work_sync() (Jarod Wilson) [1860496] - [wireless] rtw88: move rtw_enter_ips() to the last when config (Jarod Wilson) [1860496] - [wireless] rtw88: pci: 8822c should set clock delay to zero (Jarod Wilson) [1860496] - [wireless] rtw88: add rtw_read8_mask and rtw_read16_mask (Jarod Wilson) [1860496] - [wireless] rtw88: remove unused parameter vif in rtw_lps_pg_info_get() (Jarod Wilson) [1860496] - [wireless] brcmfmac: add the BRCM 4364 found in MacBook Pro 15, 2 (Jarod Wilson) [1860496] - [wireless] ath11k: fix incorrect peer stats counters update (Jarod Wilson) [1860496] - [wireless] ath11k: Fixing dangling pointer issue upon peer delete failure (Jarod Wilson) [1860496] - [wireless] ath11k: fix parsing PPDU_CTRL type in pktlog (Jarod Wilson) [1860496] - [wireless] ath11k: fix warn-on in disassociation (Jarod Wilson) [1860496] - [wireless] ath11k: fix rcu lock protect in peer assoc confirmation (Jarod Wilson) [1860496] - [wireless] ath11k: add HE rate accounting to driver (Jarod Wilson) [1860496] - [wireless] ath11k: drop tx_info from ath11k_sta (Jarod Wilson) [1860496] - [wireless] ath10k: Add support to read btcoex related data from DT (Jarod Wilson) [1860496] - [wireless] ath10k: fix few checkpatch warnings (Jarod Wilson) [1860496] - [net] mac80211: support NL80211_EXT_FEATURE_CONTROL_PORT_OVER_NL80211_MAC_ADDRS (Jarod Wilson) [1860496] - [net] nl80211: add src and dst addr attributes for control port tx/rx (Jarod Wilson) [1860496] - [net] mac80211: parse also the RSNXE IE (Jarod Wilson) [1860496] - [net] cfg80211/mac80211: Allow user space to register for station Rx authentication (Jarod Wilson) [1860496] - [include] ieee80211: fix 'the' doubling in comments (Jarod Wilson) [1860496] - [net] mac80211: Remove support for changing AP SMPS mode (Jarod Wilson) [1860496] - [net] mac80211: Handle SMPS mode changes only in AP mode (Jarod Wilson) [1860496] - [net] mac80211: Accept broadcast probe responses on 6GHz band (Jarod Wilson) [1860496] - [net] mac80211: HE: set RX NSS (Jarod Wilson) [1860496] - [net] mac80211: set station bandwidth from HE capability (Jarod Wilson) [1860496] - [net] mac80211: remove supported channels element in 6 GHz if ECSA support (Jarod Wilson) [1860496] - [net] mac80211: update condition for HE disablement (Jarod Wilson) [1860496] - [net] mac80211: make ieee80211_wep_init() return void (Jarod Wilson) [1860496] - [net] mac80211: allow changing TX-related netdev features (Jarod Wilson) [1860496] - [net] mac80211: check whether HE connection is allowed by the reg domain (Jarod Wilson) [1860496] - [net] mac80211: refactor extended element parsing (Jarod Wilson) [1860496] - [net] mac80211: simplify and improve HT/VHT/HE disable code (Jarod Wilson) [1860496] - [net] cfg80211: Enhance the AKM advertizement to support per interface (Jarod Wilson) [1860496] - [net] cfg80211: add no HE indication to the channel flag (Jarod Wilson) [1860496] - [net] mac80211: fix 11w when using encapsulation offloading (Jarod Wilson) [1860496] - [net] mac80211: fix tx status for no ack cases (Jarod Wilson) [1860496] - [net] mac80211: add handling for BSS color (Jarod Wilson) [1860496] - [net] nl80211: add handling for BSS color (Jarod Wilson) [1860496] - [net] mac80211: debugfs: improve airtime_flags handler readability (Jarod Wilson) [1860496] - [net] mac80211: Remove redundant assertion (Jarod Wilson) [1860496] - [net] mac80211: add 802.11 encapsulation offloading support (Jarod Wilson) [1860496] - [net] mac80211: Always show airtime debugfs file when TXQs are enabled (Jarod Wilson) [1860496] - [include] trivial: mac80211: fix indentation (Jarod Wilson) [1860496]- [fs] xfs: force writes to delalloc regions to unwritten (Carlos Maiolino) [1696580] - [fs] xfs: refactor xfs_iomap_prealloc_size (Carlos Maiolino) [1696580] - [fs] xfs: measure all contiguous previous extents for prealloc size (Carlos Maiolino) [1696580] - [fs] xfs: don't fail unwritten extent conversion on writeback due to edquot (Carlos Maiolino) [1696580] - [trace] SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() (Dave Wysochanski) [1906309] - [trace] Revert "SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow()" (Dave Wysochanski) [1906309] - [uapi] uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT (Eric Sandeen) [1905205] - [trace] SUNRPC: Fix oops in the rpc_xdr_buf event class (Scott Mayhew) [1900157] - [fs] NFS: Fix listxattr receive buffer size (Scott Mayhew) [1900157] - [trace] SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() (Scott Mayhew) [1900157] - [net] SUNRPC: fix copying of multiple pages in gss_read_proxy_verf() (Scott Mayhew) [1900157] - [net] svcrdma: fix bounce buffers for unaligned offsets and multiple pages (Scott Mayhew) [1900157] - [pci] hv: Document missing hv_pci_protocol_negotiation() parameter (Mohammed Gamal) [1886102] - [pci] hv: Make some functions static (Mohammed Gamal) [1886102] - [pci] hv: Use struct_size() helper (Mohammed Gamal) [1886102] - [pci] hv: Prepare hv_compose_msi_msg() for the VMBus-channel-interrupt-to-vCPU reassignment functionality (Mohammed Gamal) [1886102] - [fs] xfs: allow individual quota grace period extension (Bill O'Donnell) [1827913] - [fs] xfs: per-type quota timers and warn limits (Bill O'Donnell) [1827913] - [fs] xfs: switch xfs_get_defquota to take explicit type (Bill O'Donnell) [1827913] - [fs] xfs: pass xfs_dquot to xfs_qm_adjust_dqtimers (Bill O'Donnell) [1827913] - [fs] xfs: fix up some whitespace in quota code (Bill O'Donnell) [1827913] - [fs] xfs: preserve default grace interval during quotacheck (Bill O'Donnell) [1827913] - [fs] quota: honor quota type in Q_XGETQSTATcalls (Bill O'Donnell) [1827913]- [fs] NFS: Do uncached readdir when we're seeking a cookie in an empty page cache (Dave Wysochanski) [1893882] - [fs] NFS: Reduce number of RPC calls when doing uncached readdir (Dave Wysochanski) [1893882] - [fs] NFS: Optimisations for monotonically increasing readdir cookies (Dave Wysochanski) [1893882] - [fs] NFS: Improve handling of directory verifiers (Dave Wysochanski) [1893882] - [fs] NFS: Handle NFS4ERR_NOT_SAME and NFSERR_BADCOOKIE from readdir calls (Dave Wysochanski) [1893882] - [fs] NFS: Allow the NFS generic code to pass in a verifier to readdir (Dave Wysochanski) [1893882] - [fs] NFS: Cleanup to remove nfs_readdir_descriptor_t typedef (Dave Wysochanski) [1893882] - [fs] NFS: Reduce readdir stack usage (Dave Wysochanski) [1893882] - [fs] NFS: nfs_do_filldir() does not return a value (Dave Wysochanski) [1893882] - [fs] NFS: More readdir cleanups (Dave Wysochanski) [1893882] - [fs] NFS: Support larger readdir buffers (Dave Wysochanski) [1893882] - [fs] NFS: Simplify struct nfs_cache_array_entry (Dave Wysochanski) [1893882] - [fs] NFS: Replace kmap() with kmap_atomic() in nfs_readdir_search_array() (Dave Wysochanski) [1893882] - [fs] NFS: Remove unnecessary kmap in nfs_readdir_xdr_to_array() (Dave Wysochanski) [1893882] - [fs] NFS: Don't discard readdir results (Dave Wysochanski) [1893882] - [fs] NFS: Clean up directory array handling (Dave Wysochanski) [1893882] - [fs] NFS: Clean up nfs_readdir_page_filler() (Dave Wysochanski) [1893882] - [fs] NFS: Clean up readdir struct nfs_cache_array (Dave Wysochanski) [1893882] - [fs] NFS: Ensure contents of struct nfs_open_dir_context are consistent (Dave Wysochanski) [1893882] - [fs] NFSv4.2: condition READDIR's mask for security label based on LSM state (Dave Wysochanski) [1893882] - [fs] NFS: Remove unnecessary inode lock in nfs_fsync_dir() (Dave Wysochanski) [1893882] - [fs] NFS: Remove unnecessary inode locking in nfs_llseek_dir() (Dave Wysochanski) [1893882] - [netdrv] net: intel: Remove in_interrupt() warnings (Ken Cox) [1838732] - [netdrv] intel-ethernet: clean up W=1 warnings in kdoc (Ken Cox) [1838732] - [netdrv] ixgbevf: use generic power management (Ken Cox) [1838732] - [netdrv] ethernet/intel: Convert fallthrough code comments (Ken Cox) [1838732] - [netdrv] net/intel: remove driver versions from Intel drivers (Ken Cox) [1838732] - [iommu] vt-d: Don't dereference iommu_device if IOMMU_API is not built (Vitaly Kuznetsov) [1887216] - [iommu] vt-d: Gracefully handle DMAR units with no supported address widths (Vitaly Kuznetsov) [1887216] - [iommu] vt-d: Skip TE disabling on quirky gfx dedicated iommu (Vitaly Kuznetsov) [1887216] - [netdrv] Revert "mark the intel igc driver as tech preview" (Corinna Vinschen) [1838742] - [netdrv] net: intel: Remove in_interrupt() warnings (Corinna Vinschen) [1838742] - [netdrv] igc: Clean up nvm_info structure (Corinna Vinschen) [1838742] - [netdrv] igc: Reject schedules with a base_time in the future (Corinna Vinschen) [1838742] - [netdrv] igc: Export a way to read the PTP timer (Corinna Vinschen) [1838742] - [netdrv] igc: Remove reset disable flag (Corinna Vinschen) [1838742] - [netdrv] igc: Save PTP time before a reset (Corinna Vinschen) [1838742] - [netdrv] igc: Remove references to SYSTIMR register (Corinna Vinschen) [1838742] - [netdrv] igc: Expose LPI counters (Corinna Vinschen) [1838742] - [netdrv] igc: Clean RX descriptor error flags (Corinna Vinschen) [1838742] - [netdrv] igc: Remove timeout check from ptp_tx work (Corinna Vinschen) [1838742] - [netdrv] igc: Don't reschedule ptp_tx work (Corinna Vinschen) [1838742] - [netdrv] igc: Rename IGC_TSYNCTXCTL_VALID macro (Corinna Vinschen) [1838742] - [netdrv] igc: Add new device ID's (Corinna Vinschen) [1838742] - [netdrv] intel-ethernet: clean up W=1 warnings in kdoc (Corinna Vinschen) [1838742] - [netdrv] igc: Fix not considering the TX delay for timestamps (Corinna Vinschen) [1838742] - [netdrv] igc: Fix wrong timestamp latency numbers (Corinna Vinschen) [1838742] - [netdrv] igc: Fix PTP initialization (Corinna Vinschen) [1838742] - [netdrv] igc: Fix static checker warning (Corinna Vinschen) [1838742] - [netdrv] igc: Clean up the hw_stats structure (Corinna Vinschen) [1838742] - [netdrv] igc: Clean up the mac_info structure (Corinna Vinschen) [1838742] - [netdrv] igc: Remove ledctl_ fields from the mac_info structure (Corinna Vinschen) [1838742] - [netdrv] igc: Fix registers definition (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unneeded ICTXQMTC register (Corinna Vinschen) [1838742] - [netdrv] igc: Add Receive Descriptor Minimum Threshold Count to clear HW counters (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unneeded variable (Corinna Vinschen) [1838742] - [netdrv] ethernet/intel: Convert fallthrough code comments (Corinna Vinschen) [1838742] - [netdrv] igc: Remove checking media type during MAC initialization (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unneeded check for copper media type (Corinna Vinschen) [1838742] - [netdrv] igc: Refactor the igc_power_down_link() (Corinna Vinschen) [1838742] - [netdrv] igc: Remove TCP segmentation TX fail counter (Corinna Vinschen) [1838742] - [netdrv] igc: Add LPI counters (Corinna Vinschen) [1838742] - [netdrv] igc: Fix Rx timestamp disabling (Corinna Vinschen) [1838742] - [netdrv] igc: Refactor igc_ptp_set_timestamp_mode() (Corinna Vinschen) [1838742] - [netdrv] igc: Remove UDP filter setup in PTP code (Corinna Vinschen) [1838742] - [netdrv] igc: Check __IGC_PTP_TX_IN_PROGRESS instead of ptp_tx_skb (Corinna Vinschen) [1838742] - [netdrv] igc: Remove duplicate code in Tx timestamp handling (Corinna Vinschen) [1838742] - [netdrv] igc: Clean up Rx timestamping logic (Corinna Vinschen) [1838742] - [netdrv] igc: Add initial LTR support (Corinna Vinschen) [1838742] - [netdrv] igc: Add initial EEE support (Corinna Vinschen) [1838742] - [netdrv] net/intel: remove driver versions from Intel drivers (Corinna Vinschen) [1838742] - [netdrv] igc: Fix wrong register name (Corinna Vinschen) [1838742] - [netdrv] igc: Remove Sequence Error Counter (Corinna Vinschen) [1838742] - [netdrv] igc: Add Receive Error Counter (Corinna Vinschen) [1838742] - [netdrv] igc: Remove symbol error counter (Corinna Vinschen) [1838742] - [netdrv] igc: Fix IGC_MAX_RXNFC_RULES (Corinna Vinschen) [1838742] - [netdrv] igc: Reject NFC rules with multiple matches (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unused flags (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unused descriptor's flags (Corinna Vinschen) [1838742] - [netdrv] igc: Remove igc_nfc_rule_exit() (Corinna Vinschen) [1838742] - [netdrv] igc: Change adapter->nfc_rule_lock to mutex (Corinna Vinschen) [1838742] - [netdrv] igc: Change return type from igc_disable_nfc_rule() (Corinna Vinschen) [1838742] - [netdrv] igc: Fix NFC rule validation (Corinna Vinschen) [1838742] - [netdrv] igc: Fix NFC rules leak when driver is unloaded (Corinna Vinschen) [1838742] - [netdrv] igc: Refactor igc_ethtool_update_nfc_rule() (Corinna Vinschen) [1838742] - [netdrv] igc: Fix NFC rules restoration (Corinna Vinschen) [1838742] - [netdrv] igc: Fix NFC rules with multicast addresses (Corinna Vinschen) [1838742] - [netdrv] igc: Fix NFC rule overwrite cases (Corinna Vinschen) [1838742] - [netdrv] igc: Fix locking issue when retrieving NFC rules (Corinna Vinschen) [1838742] - [netdrv] igc: Fix 'sw_idx' type in struct igc_nfc_rule (Corinna Vinschen) [1838742] - [netdrv] igc: Refactor igc_ethtool_add_nfc_rule() (Corinna Vinschen) [1838742] - [netdrv] igc: Change byte order in struct igc_nfc_filter (Corinna Vinschen) [1838742] - [netdrv] igc: Align terms used in NFC support code (Corinna Vinschen) [1838742] - [netdrv] igc: Add 'igc_ethtool_' prefix to functions in igc_ethtool.c (Corinna Vinschen) [1838742] - [netdrv] igc: Early return in igc_get_ethtool_nfc_entry() (Corinna Vinschen) [1838742] - [netdrv] igc: Cleanup _get|set_rxnfc ethtool ops (Corinna Vinschen) [1838742] - [netdrv] igc: Get rid of igc_max_channels() (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unused field from igc_nfc_filter (Corinna Vinschen) [1838742] - [netdrv] igc: Remove per queue good transmited counter register (Corinna Vinschen) [1838742] - [netdrv] igc: Remove header redirection register (Corinna Vinschen) [1838742] - [netdrv] igc: Remove obsolete circuit breaker registers (Corinna Vinschen) [1838742] - [netdrv] igc: Enable NFC rules based source MAC address (Corinna Vinschen) [1838742] - [netdrv] igc: Add support for source address filters in core (Corinna Vinschen) [1838742] - [netdrv] igc: Remove mac_table from igc_adapter (Corinna Vinschen) [1838742] - [netdrv] igc: Remove IGC_MAC_STATE_SRC_ADDR flag (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unused registers (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unused IGC_ICS_DRSTA define (Corinna Vinschen) [1838742] - [netdrv] igc: Dump ETQF registers (Corinna Vinschen) [1838742] - [netdrv] igc: Refactor ethertype filtering code (Corinna Vinschen) [1838742] - [netdrv] igc: Fix MAX_ETYPE_FILTER value (Corinna Vinschen) [1838742] - [netdrv] igc: Remove ethertype filter in PTP code (Corinna Vinschen) [1838742] - [netdrv] igc: Remove duplicated IGC_RXPBS macro (Corinna Vinschen) [1838742] - [netdrv] igc: Refactor VLAN priority filtering code (Corinna Vinschen) [1838742] - [netdrv] igc: Return -EOPNOTSUPP when VLAN mask doesn't match (Corinna Vinschen) [1838742] - [netdrv] igc: Dump VLANPQF register (Corinna Vinschen) [1838742] - [netdrv] igc: Rename IGC_VLAPQF macro (Corinna Vinschen) [1838742] - [netdrv] igc: Clean up obsolete NVM defines (Corinna Vinschen) [1838742] - [netdrv] igc: remove IGC_REMOVED function (Corinna Vinschen) [1838742] - [netdrv] igc: Remove PCIe Control register (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unneeded register (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unneeded definition (Corinna Vinschen) [1838742] - [netdrv] igc: Use netdev log helpers in igc_base.c (Corinna Vinschen) [1838742] - [netdrv] igc: Use netdev log helpers in igc_dump.c (Corinna Vinschen) [1838742] - [netdrv] igc: Use netdev log helpers in igc_ptp.c (Corinna Vinschen) [1838742] - [netdrv] igc: Use netdev log helpers in igc_ethtool.c (Corinna Vinschen) [1838742] - [netdrv] igc: add support to eeprom, registers and link self-tests (Corinna Vinschen) [1838742] - [netdrv] igc: Use netdev log helpers in igc_main.c (Corinna Vinschen) [1838742] - [netdrv] igc: Add ECN support for TSO (Corinna Vinschen) [1838742] - [netdrv] ionic: fix mem leak in rx_empty (Jonathan Toppins) [1892492 1887516] - [netdrv] ionic: no rx flush in deinit (Jonathan Toppins) [1892492 1887516] - [netdrv] ionic: clean up sparse complaints (Jonathan Toppins) [1892492 1887516] - [netdrv] ionic: add new bad firmware error code (Jonathan Toppins) [1887516] - [netdrv] ionic: use lif ident for filter count (Jonathan Toppins) [1887516] - [netdrv] ionic: refill lif identity after fw_up (Jonathan Toppins) [1887516] - [netdrv] ionic: disable all queue napi contexts on timeout (Jonathan Toppins) [1887516] - [netdrv] ionic: check qcq ptr in ionic_qcq_disable (Jonathan Toppins) [1887516] - [netdrv] ionic: clear linkcheck bit on alloc fail (Jonathan Toppins) [1887516] - [netdrv] ionic: drain the work queue (Jonathan Toppins) [1887516] - [netdrv] ionic: contiguous memory for notifyq (Jonathan Toppins) [1887516] - [netdrv] ionic: prevent early watchdog check (Jonathan Toppins) [1887516] - [netdrv] ionic: stop watchdog timer earlier on remove (Jonathan Toppins) [1887516 1887263] - [netdrv] net: ionic: Remove WARN_ON(in_interrupt()) (Jonathan Toppins) [1887516] - [netdrv] net: ionic: Replace in_interrupt() usage (Jonathan Toppins) [1887516] - [netdrv] ionic: add DIMLIB to Kconfig (Jonathan Toppins) [1861520] - [netdrv] ionic: add devlink firmware update (Jonathan Toppins) [1861520] - [netdrv] ionic: update the fw update api (Jonathan Toppins) [1861520] - [netdrv] ionic: dynamic interrupt moderation (Jonathan Toppins) [1861520] - [netdrv] ionic: fix up debugfs after queue swap (Jonathan Toppins) [1861520] - [netdrv] ionic: clarify boolean precedence (Jonathan Toppins) [1861520] - [netdrv] ionic: remove unused variable (Jonathan Toppins) [1861520] - [netdrv] ionic: clean adminq service routine (Jonathan Toppins) [1861520] - [netdrv] ionic: clean up desc_info and cq_info structs (Jonathan Toppins) [1861520] - [netdrv] ionic: struct reorder for faster access (Jonathan Toppins) [1861520] - [netdrv] ionic: clean up page handling code (Jonathan Toppins) [1861520] - [netdrv] ionic: fix txrx work accounting (Jonathan Toppins) [1861520] - [netdrv] ionic: pull reset_queues into tx_timeout handler (Jonathan Toppins) [1861520] - [netdrv] ionic: change queue count with no reset (Jonathan Toppins) [1861520] - [netdrv] ionic: change the descriptor ring length without full reset (Jonathan Toppins) [1861520] - [netdrv] ionic: change mtu without full queue rebuild (Jonathan Toppins) [1861520] - [netdrv] ionic: use index not pointer for queue tracking (Jonathan Toppins) [1861520] - [netdrv] ionic: reduce contiguous memory allocation requirement (Jonathan Toppins) [1861520] - [netdrv] ionic: clean up unnecessary non-static functions (Jonathan Toppins) [1861520] - [netdrv] ionic: rework and simplify handling of the queue stats block (Jonathan Toppins) [1861520] - [netdrv] ionic: remove lif list concept (Jonathan Toppins) [1861520] - [netdrv] ionic: use kcalloc for new arrays (Jonathan Toppins) [1861520] - [netdrv] ionic: fix up a couple of debug strings (Jonathan Toppins) [1861520] - [netdrv] ionic: set MTU floor at ETH_MIN_MTU (Jonathan Toppins) [1861520] - [netdrv] ionic_lif: Use devm_kcalloc() in ionic_qcq_alloc() (Jonathan Toppins) [1861520] - [netdrv] ionic: separate interrupt for Tx and Rx (Jonathan Toppins) [1861520] - [netdrv] ionic: tx separate servicing (Jonathan Toppins) [1861520] - [netdrv] ionic: use fewer firmware doorbells on rx fill (Jonathan Toppins) [1861520] - [netdrv] ionic: fix memory leak of object 'lid' (Jonathan Toppins) [1861520] - [netdrv] ionic: interface file updates (Jonathan Toppins) [1861520] - [netdrv] ionic: rearrange reset and bus-master control (Jonathan Toppins) [1861520] - [netdrv] ionic: update eid test for overflow (Jonathan Toppins) [1861520] - [netdrv] ionic: remove unused ionic_coal_hw_to_usec (Jonathan Toppins) [1861520] - [netdrv] ionic: set netdev default name (Jonathan Toppins) [1861520] - [netdrv] ionic: get MTU from lif identity (Jonathan Toppins) [1861520] - [netdrv] ionic: keep rss hash after fw update (Jonathan Toppins) [1861520] - [netdrv] ionic: update filter id after replay (Jonathan Toppins) [1861520] - [netdrv] ionic: fix up filter locks and debug msgs (Jonathan Toppins) [1861520] - [netdrv] ionic: use offset for ethtool regs data (Jonathan Toppins) [1861520] - [md] md/raid5: Allow degraded raid6 to do rmw (Nigel Croxon) [1856838] - [md] md/raid5: Fix Force reconstruct-write io stuck in degraded raid5 (Nigel Croxon) [1856838] - [md] raid5: don't duplicate code for different paths in handle_stripe (Nigel Croxon) [1856838] - [md] raid5-cache: hold spinlock instead of mutex in r5c_journal_mode_show (Nigel Croxon) [1856838] - [md] md: print errno in super_written (Nigel Croxon) [1856838] - [md] md/raid5: remove the redundant setting of STRIPE_HANDLE (Nigel Croxon) [1856838] - [md] md: register new md sysfs file 'uuid' read-only (Nigel Croxon) [1856838] - [md] md: fix max sectors calculation for super 1.0 (Nigel Croxon) [1856838] - [md] md/raid5: use do_div() for 64 bit divisions in raid5_sync_request (Nigel Croxon) [1856838] - [md] md/raid10: avoid deadlock on recovery (Nigel Croxon) [1856838] - [md] md-cluster: fix rmmod issue when md_cluster convert bitmap to none (Nigel Croxon) [1856838] - [md] md-cluster: fix safemode_delay value when converting to clustered bitmap (Nigel Croxon) [1856838] - [md] md/raid5: support config stripe_size by sysfs entry (Nigel Croxon) [1856838] - [md] md/raid5: set default stripe_size as 4096 (Nigel Croxon) [1856838] - [md] md/raid456: convert macro STRIPE_* to RAID5_STRIPE_* (Nigel Croxon) [1856838] - [md] raid5: remove the meaningless check in raid5_make_request (Nigel Croxon) [1856838] - [md] raid5: put the comment of clear_batch_ready to the right place (Nigel Croxon) [1856838] - [md] raid5: call clear_batch_ready before set STRIPE_ACTIVE (Nigel Croxon) [1856838] - [md] md: raid10: Fix compilation warning (Nigel Croxon) [1856838] - [md] md: raid5: Fix compilation warning (Nigel Croxon) [1856838] - [md] md: raid5-cache: Remove set but unused variable (Nigel Croxon) [1856838] - [md] md: Fix compilation warning (Nigel Croxon) [1856838] - [md] md-cluster: fix wild pointer of unlock_all_bitmaps() (Nigel Croxon) [1856838] - [md] md/raid5-cache: clear MD_SB_CHANGE_PENDING before flushing stripes (Nigel Croxon) [1856838] - [md] md: fix deadlock causing by sysfs_notify (Nigel Croxon) [1856838] - [md] md: raid0/linear: fix dereference before null check on pointer mddev (Nigel Croxon) [1856838] - [md] md/raid1: Replace zero-length array with flexible-array (Nigel Croxon) [1856838] - [md] md: add a newline when printing parameter 'start_ro' by sysfs (Nigel Croxon) [1856838] - [md] md: stop using ->queuedata (Nigel Croxon) [1856838] - [md] md/raid1: release pending accounting for an I/O only after write-behind is also finished (Nigel Croxon) [1856838] - [md] md: remove redundant memalloc scope API usage (Nigel Croxon) [1856838] - [md] raid5: update code comment of scribble_alloc() (Nigel Croxon) [1856838] - [md] raid5: remove gfp flags from scribble_alloc() (Nigel Croxon) [1856838] - [md] md: use memalloc scope APIs in mddev_suspend()/mddev_resume() (Nigel Croxon) [1856838] - [md] md: remove the extra line for ->hot_add_disk (Nigel Croxon) [1856838] - [md] md: flush md_rdev_misc_wq for HOT_ADD_DISK case (Nigel Croxon) [1856838] - [md] md: don't flush workqueue unconditionally in md_open (Nigel Croxon) [1856838] - [md] md: add new workqueue for delete rdev (Nigel Croxon) [1856838] - [md] md: add checkings before flush md_misc_wq (Nigel Croxon) [1856838] - [md] md: check arrays is suspended in mddev_detach before call quiesce operations (Nigel Croxon) [1856838]- [scsi] storvsc: Fix error return in storvsc_probe() (Cathy Avery) [1895026] - [scsi] storvsc: Support PAGE_SIZE larger than 4K (Cathy Avery) [1895026] - [kernel] hv: hyperv.h: Introduce some hvpfn helper functions (Cathy Avery) [1895026] - [scsi] storvsc: Add validation for untrusted Hyper-V values (Cathy Avery) [1895026] - [scsi] storvsc: Fix spelling mistake (Cathy Avery) [1895026] - [scsi] storvsc: Remove memset before memory freeing in storvsc_suspend() (Cathy Avery) [1895026] - [net] tipc: fix incorrect setting window for bcast link (Xin Long) [1893085] - [net] tipc: re-configure queue limit for broadcast link (Xin Long) [1893085] - [net] tipc: fix NULL pointer dereference in tipc_named_rcv (Xin Long) [1893085] - [net] tipc: Supply missing udp_media.h include file (Xin Long) [1893085] - [net] tipc: add automatic rekeying for encryption key (Xin Long) [1893085] - [net] tipc: add automatic session key exchange (Xin Long) [1893085] - [net] tipc: introduce encryption master key (Xin Long) [1893085] - [net] tipc: optimize key switching time and logic (Xin Long) [1893085] - [net] tipc: Fix memory leak in tipc_group_create_member() (Xin Long) [1893085] - [net] tipc: fix shutdown() of connection oriented socket (Xin Long) [1893085] - [net] tipc: fix a deadlock when flushing scheduled work (Xin Long) [1893085] - [net] tipc: fix shutdown() of connectionless socket (Xin Long) [1893085] - [net] tipc: fix using smp_processor_id() in preemptible (Xin Long) [1893085] - [net] tipc: fix use-after-free in tipc_bcast_get_mode (Xin Long) [1893085] - [net] tipc: call rcu_read_lock() in tipc_aead_encrypt_done() (Xin Long) [1893085] - [net] tipc: fix uninit skb->data in tipc_nl_compat_dumpit() (Xin Long) [1893085] - [net] tipc: update a binding service via broadcast (Xin Long) [1893085] - [hv] hv_balloon: do adjust_managed_page_count() when ballooning/un-ballooning (Vitaly Kuznetsov) [1894717] - [hv] hv_balloon: simplify math in alloc_balloon_pages() (Vitaly Kuznetsov) [1894717] - [md] dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY (Vladis Dronov) [1903849] - [md] dm crypt: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY (Vladis Dronov) [1903849] - [crypto] crypto: drivers - set the flag CRYPTO_ALG_ALLOCATES_MEMORY (Vladis Dronov) [1903849] - [include] crypto: algapi - introduce the flag CRYPTO_ALG_ALLOCATES_MEMORY (Vladis Dronov) [1903849] - [fs] iomap: Set all uptodate bits for an Uptodate page (Brian Foster) [1654127] - [scsi] scsi: ibmvfc: Avoid link down on FS9100 canister reboot (Desnes Augusto Nunes do Rosario) [1882613] - [scsi] scsi: ibmvfc: Use compiler attribute defines instead of __attribute__() (Desnes Augusto Nunes do Rosario) [1882613] - [arm64] arm64: Enable PCI write-combine resources under sysfs (Petr Oros) [1872943] - [scsi] scsi: mpt3sas: Bump driver version to 35.101.00.00 (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Add module parameter multipath_on_hba (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Handle vSES vphy object during HBA reset (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Add bypass_dirty_port_flag parameter (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Handling HBA vSES device (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Set valid PhysicalPort in SMPPassThrough (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Update hba_port objects after host reset (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Get sas_device objects using device's rphy (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Rename transport_del_phy_from_an_existing_port() (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Get device objects using sas_address & portID (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Update hba_port's sas_address & phy_mask (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Rearrange _scsih_mark_responding_sas_device() (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Allocate memory for hba_port objects (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Define hba_port structure (Tomas Henzl) [1888543]- [netdrv] net: phy: realtek: Modify 2.5G PHY name to RTL8226 (Josef Oskera) [1889854] - [netdrv] net: phy: realtek: enable ALDPS to save power for RTL8211F (Josef Oskera) [1889854] - [netdrv] net: phy: realtek: fix rtl8211e rx/tx delay config (Josef Oskera) [1889854] - [netdrv] net: phy: realtek: add support for RTL8125B-internal PHY (Josef Oskera) [1889854] - [netdrv] net: phy: realtek: add delay to resume path of certain internal PHY's (Josef Oskera) [1889854] - [netdrv] net: phy: realtek: read actual speed to detect downshift (Josef Oskera) [1889854] - [netdrv] r8169: fix issue with forced threading in combination with shared interrupts (Josef Oskera) [1889854] - [netdrv] r8169: fix operation under forced interrupt threading (Josef Oskera) [1889854] - [netdrv] r8169: factor out handling rtl8169_stats (Josef Oskera) [1889854] - [netdrv] r8169: consider that PHY reset may still be in progress after applying firmware (Josef Oskera) [1889854] - [netdrv] r8169: fix data corruption issue on RTL8402 (Josef Oskera) [1889854] - [netdrv] r8169: fix handling ether_clk (Josef Oskera) [1889854] - [netdrv] r8169: fix RTL8168f/RTL8411 EPHY config (Josef Oskera) [1889854] - [netdrv] r8169: remove member irq_enabled from struct rtl8169_private (Josef Oskera) [1889854] - [netdrv] r8169: use napi_complete_done return value (Josef Oskera) [1889854] - [netdrv] r8169: allow to enable ASPM on RTL8125A (Josef Oskera) [1889854] - [netdrv] r8169: add support for RTL8125B (Josef Oskera) [1889854] - [netdrv] r8169: sync support for RTL8401 with vendor driver (Josef Oskera) [1889854] - [netdrv] r8169: merge handling of RTL8101e and RTL8100e (Josef Oskera) [1889854] - [netdrv] r8169: rename RTL8125 to RTL8125A (Josef Oskera) [1889854] - [netdrv] r8169: improve rtl8169_runtime_resume (Josef Oskera) [1889854] - [netdrv] r8169: remove driver-specific mutex (Josef Oskera) [1889854] - [netdrv] r8169: use RTNL to protect critical sections (Josef Oskera) [1889854] - [netdrv] r8169: add rtl8169_up (Josef Oskera) [1889854] - [netdrv] r8169: remove no longer needed checks for device being runtime-active (Josef Oskera) [1889854] - [netdrv] r8169: mark device as not present when in PCI D3 (Josef Oskera) [1889854] - [netdrv] r8169: allow setting irq coalescing if link is down (Josef Oskera) [1889854] - [netdrv] r8169: move switching optional clock on/off to pll power functions (Josef Oskera) [1889854] - [netdrv] r8169: move updating counters to rtl8169_down (Josef Oskera) [1889854] - [netdrv] r8169: move napi_disable call and rename rtl8169_hw_reset (Josef Oskera) [1889854] - [netdrv] r8169: replace synchronize_rcu with synchronize_net (Josef Oskera) [1889854] - [netdrv] r8169: improve setting WoL on runtime-resume (Josef Oskera) [1889854] - [netdrv] r8169: remove unused constant RsvdMask (Josef Oskera) [1889854] - [netdrv] r8169: add info for DASH being enabled (Josef Oskera) [1889854] - [netdrv] r8169: fix failing WoL (Josef Oskera) [1889854] - [netdrv] r8169: improve handling power management ops (Josef Oskera) [1889854] - [netdrv] r8169: make rtl8169_down central chip quiesce function (Josef Oskera) [1889854] - [netdrv] r8169: move some calls to rtl8169_hw_reset (Josef Oskera) [1889854] - [netdrv] r8169: don't reset tx ring indexes in rtl8169_tx_clear (Josef Oskera) [1889854] - [netdrv] r8169: enable WAKE_PHY as only WoL source when runtime-suspending (Josef Oskera) [1889854] - [netdrv] r8169: change driver data type (Josef Oskera) [1889854] - [netdrv] r8169: improve rtl_remove_one (Josef Oskera) [1889854] - [netdrv] r8169: sync RTL8168f/RTL8411 hw config with vendor driver (Josef Oskera) [1889854] - [netdrv] r8169: sync RTL8168evl hw config with vendor driver (Josef Oskera) [1889854] - [netdrv] r8169: sync RTL8168h hw config with vendor driver (Josef Oskera) [1889854] - [netdrv] r8169: sync RTL8168g hw config with vendor driver (Josef Oskera) [1889854] - [netdrv] r8169: remove mask argument from r8168ep_ocp_read (Josef Oskera) [1889854] - [netdrv] r8169: remove mask argument from r8168dp_ocp_read (Josef Oskera) [1889854] - [netdrv] r8169: remove mask argument from rtl_w0w1_eri (Josef Oskera) [1889854] - [netdrv] r8169: work around an irq coalescing related tx timeout (Josef Oskera) [1889854] - [netdrv] r8169: improve rtl8169_mark_to_asic (Josef Oskera) [1889854] - [netdrv] r8169: make rtl_rx better readable (Josef Oskera) [1889854] - [netdrv] r8169: remove remaining call to mdiobus_unregister (Josef Oskera) [1889854] - [netdrv] r8169: don't include linux/moduleparam.h (Josef Oskera) [1889854] - [netdrv] r8169: remove not needed checks in rtl8169_set_eee (Josef Oskera) [1889854] - [netdrv] r8169: improve reset handling for chips from RTL8168g (Josef Oskera) [1889854] - [netdrv] r8169: add helper rtl_wait_txrx_fifo_empty (Josef Oskera) [1889854] - [netdrv] r8169: add helper rtl_enable_rxdvgate (Josef Oskera) [1889854] - [netdrv] r8169: add helper r8168g_wait_ll_share_fifo_ready (Josef Oskera) [1889854] - [netdrv] r8169: use fsleep in polling functions (Josef Oskera) [1889854] - [netdrv] r8169: use new helper eth_hw_addr_crc (Josef Oskera) [1889854] - [netdrv] r8169: switch from netif_xxx message functions to netdev_xxx (Josef Oskera) [1889854] - [netdrv] r8169: remove "out of memory" error message from rtl_request_firmware (Josef Oskera) [1889854] - [netdrv] r8169: simplify counter handling (Josef Oskera) [1889854] - [netdrv] r8169: remove redundant driver message when entering promiscuous mode (Josef Oskera) [1889854] - [netdrv] r8169: remove not needed parameter in rtl8169_set_magic_reg (Josef Oskera) [1889854] - [netdrv] r8169: configure PME_SIGNAL for RTL8125 too (Josef Oskera) [1889854] - [netdrv] r8169: improve max jumbo packet size definition (Josef Oskera) [1889854] - [netdrv] r8169: add check for invalid parameter combination in rtl_set_coalesce (Josef Oskera) [1889854] - [netdrv] r8169: improve rtl_set_coalesce (Josef Oskera) [1889854] - [netdrv] r8169: improve interrupt coalescing parameter handling (Josef Oskera) [1889854] - [netdrv] r8169: improve rtl_coalesce_choose_scale (Josef Oskera) [1889854] - [netdrv] r8169: improve rtl_get_coalesce (Josef Oskera) [1889854] - [netdrv] r8169: merge scale for tx and rx irq coalescing (Josef Oskera) [1889854] - [netdrv] r8169: don't pass net_device to irq coalescing sub-functions (Josef Oskera) [1889854] - [netdrv] r8169: improve error message if no dedicated PHY driver is found (Josef Oskera) [1889854] - [netdrv] r8169: improve configuring RxConfig register (Josef Oskera) [1889854] - [netdrv] r8169: improve handling CPCMD_MASK (Josef Oskera) [1889854] - [netdrv] r8169: use devm_mdiobus_register (Josef Oskera) [1889854] - [netdrv] r8169: change wmb to smb_wmb in rtl8169_start_xmit (Josef Oskera) [1889854] - [netdrv] r8169: inline rtl8169_make_unusable_by_asic (Josef Oskera) [1889854] - [netdrv] r8169: inline rtl8169_mark_as_last_descriptor (Josef Oskera) [1889854] - [netdrv] r8169: remove PHY resume delay that is handled in the PHY driver now (Josef Oskera) [1889854] - [netdrv] r8169: add workaround for RTL8168evl TSO hw issues (Josef Oskera) [1889854] - [netdrv] r8169: improve rtl8169_tso_csum_v2 (Josef Oskera) [1889854] - [netdrv] r8169: use rtl8169_set_features in rtl8169_init_one (Josef Oskera) [1889854] - [netdrv] r8169: preserve VLAN setting on RTL8125 in rtl_init_rxcfg (Josef Oskera) [1889854] - [netdrv] r8169: remove NETIF_F_HIGHDMA from vlan_features (Josef Oskera) [1889854] - [netdrv] r8169: move setting OCP base to generic init code (Josef Oskera) [1889854] - [s390] sclp: provide extended sccb support (Thomas Huth) [1798484] - [s390] sclp: avoid copy of sclp_info_sccb (Thomas Huth) [1798484] - [s390] sclp: use memblock for early read cpu info (Thomas Huth) [1798484] - [include] ptp: add stub function for ptp_get_msgtype() (Ivan Vecera) [1899217] - [include] ptp: Add generic ptp message type function (Ivan Vecera) [1899217] - [net] ptp: Add generic ptp v2 header parsing function (Ivan Vecera) [1899217] - [video] hyperv_fb: Fix the cache type when mapping the VRAM (Mohammed Gamal) [1886106] - [video] hyperv_fb: include vmalloc.h (Mohammed Gamal) [1886106] - [video] hyperv: hyperv_fb: Use physical memory for fb on HyperV Gen 1 VMs (Mohammed Gamal) [1886106] - [video] hyperv_fb: Fix hibernation for the deferred IO feature (Mohammed Gamal) [1886106] - [video] hyperv: hyperv_fb: Support deferred IO for Hyper-V frame buffer driver (Mohammed Gamal) [1886106] - [uio] uio_hv_generic: add missed sysfs_remove_bin_file (Mohammed Gamal) [1886106] - [input] hyperv-keyboard: Use VMBUS_RING_SIZE() for ringbuffer sizes (Mohammed Gamal) [1886106] - [hid] hyperv: Use VMBUS_RING_SIZE() for ringbuffer sizes (Mohammed Gamal) [1886106] - [netdrv] hv_netvsc: Add validation for untrusted Hyper-V values (Mohammed Gamal) [1886097] - [netdrv] hv_netvsc: Fix the queue_mapping in netvsc_vf_xmit() (Mohammed Gamal) [1886097] - [netdrv] hv_netvsc: Remove "unlikely" from netvsc_select_queue (Mohammed Gamal) [1886097] - [netdrv] hv_netvsc: do not use VF device if link is down (Mohammed Gamal) [1886097] - [netdrv] hyperv: dump TX indirection table to ethtool regs (Mohammed Gamal) [1886097] - [netdrv] hv_netvsc: add support for vlans in AF_PACKET mode (Mohammed Gamal) [1886097] - [netdrv] hv_netvsc: Fix netvsc_start_xmit's return type (Mohammed Gamal) [1886097] - [netdrv] hv_netvsc: Remove unnecessary round_up for recv_completion_cnt (Mohammed Gamal) [1886097] - [netdrv] hv_netvsc: use new helper tcp_v6_gso_csum_prep (Mohammed Gamal) [1886097] - [tools] kvm_stat: add sample systemd unit file (Thomas Huth) [1851123] - [tools] kvm_stat: Add command line switch '-L' to log to file (Thomas Huth) [1851123] - [tools] kvm_stat: add command line switch '-z' to skip zero records (Thomas Huth) [1851123] - [mm] mm/gup: Mark lock taken only after a successful retake (Chris von Recklinghausen) [1885412] - [mm] mm/filemap.c: fix a data race in filemap_fault() (Chris von Recklinghausen) [1885412] - [mm] mm: fix kthread_use_mm() vs TLB invalidate (Chris von Recklinghausen) [1885412] - [fs] kernel: set USER_DS in kthread_use_mm (Chris von Recklinghausen) [1885412] - [drm] kernel: better document the use_mm/unuse_mm API contract (Chris von Recklinghausen) [1885412] - [kernel] kernel: move use_mm/unuse_mm to kthread.c (Chris von Recklinghausen) [1885412] - [drm] drm/i915: convert get_user_pages() --> pin_user_pages() (Chris von Recklinghausen) [1885412] - [mm] mm/gup: introduce pin_user_pages_fast_only() (Chris von Recklinghausen) [1885412] - [mm] mm/gup: refactor and de-duplicate gup_fast() code (Chris von Recklinghausen) [1885412] - [mm] mm/gup: move __get_user_pages_fast() down a few lines in gup.c (Chris von Recklinghausen) [1885412] - [mm] gup: document and work around "COW can break either way" issue (Chris von Recklinghausen) [1885412] - [vfio] vfio: checking of validity of user vaddr in vfio_dma_rw (Chris von Recklinghausen) [1885412] - [fs] mm/userfaultfd: honor FAULT_FLAG_KILLABLE in fault path (Chris von Recklinghausen) [1885412] - [mm] mm/gup: allow to react to fatal signals (Chris von Recklinghausen) [1885412] - [mm] mm/gup: allow VM_FAULT_RETRY for multiple times (Chris von Recklinghausen) [1885412] - [mm] mm: allow VM_FAULT_RETRY for multiple times (Chris von Recklinghausen) [1885412] - [fs] mm: introduce FAULT_FLAG_INTERRUPTIBLE (Chris von Recklinghausen) [1885412] - [mm] mm: introduce FAULT_FLAG_DEFAULT (Chris von Recklinghausen) [1885412] - [fs] userfaultfd: don't retake mmap_sem to emulate NOPAGE (Chris von Recklinghausen) [1885412] - [include] mm: return faster for non-fatal signals in user mode faults (Chris von Recklinghausen) [1885412] - [mm] powerpc/mm: use helper fault_signal_pending() (Chris von Recklinghausen) [1885412] - [mm] arm64/mm: use helper fault_signal_pending() (Chris von Recklinghausen) [1885412] - [mm] x86/mm: use helper fault_signal_pending() (Chris von Recklinghausen) [1885412] - [mm] mm: introduce fault_signal_pending() (Chris von Recklinghausen) [1885412] - [mm] mm/gup: fix __get_user_pages() on fault retry of hugetlb (Chris von Recklinghausen) [1885412] - [mm] mm/gup: rename "nonblocking" to "locked" where proper (Chris von Recklinghausen) [1885412] - [mm] mm/gup: rename nr as nr_pinned in get_user_pages_fast() (Chris von Recklinghausen) [1885412] - [mm] mm/gup: require FOLL_GET for get_user_pages_fast() (Chris von Recklinghausen) [1885412] - [mm] mm/filemap.c: don't bother dropping mmap_sem for zero size readahead (Chris von Recklinghausen) [1885412] - [mm] mm/slb: export __kmalloc_track(_node)_caller (Chris von Recklinghausen) [1885412] - [mm] mm: Add vmf_insert_pfn_xxx_prot() for huge page-table entries (Chris von Recklinghausen) [1885412] - [vfio] vfio: introduce vfio_dma_rw to read/write a range of IOVAs (Chris von Recklinghausen) [1885412] - [infiniband] mm, tree-wide: rename put_user_page*() to unpin_user_page*() (Chris von Recklinghausen) [1885412] - [mm] mm/gup_benchmark: use proper FOLL_WRITE flags instead of hard-coding "1" (Chris von Recklinghausen) [1885412] - [mm] powerpc: book3s64: convert to pin_user_pages() and put_user_page() (Chris von Recklinghausen) [1885412] - [vfio] vfio, mm: pin_user_pages (FOLL_PIN) and put_user_page() conversion (Chris von Recklinghausen) [1885412] - [media] media/v4l2-core: pin_user_pages (FOLL_PIN) and put_user_page() conversion (Chris von Recklinghausen) [1885412] - [net] net/xdp: set FOLL_PIN via pin_user_pages() (Chris von Recklinghausen) [1885412] - [drm] drm/via: set FOLL_PIN via pin_user_pages_fast() (Chris von Recklinghausen) [1885412] - [mm] mm/process_vm_access: set FOLL_PIN via pin_user_pages_remote() (Chris von Recklinghausen) [1885412] - [infiniband] IB/{core, hw, umem}: set FOLL_PIN via pin_user_pages*(), fix up ODP (Chris von Recklinghausen) [1885412] - [documentation] mm/gup: introduce pin_user_pages*() and FOLL_PIN (Chris von Recklinghausen) [1885412] - [media] media/v4l2-core: set pages dirty upon releasing DMA buffers (Chris von Recklinghausen) [1885412] - [mm] mm/gup: allow FOLL_FORCE for get_user_pages_fast() (Chris von Recklinghausen) [1885412] - [vfio] vfio: fix FOLL_LONGTERM use, simplify get_user_pages_remote() call (Chris von Recklinghausen) [1885412] - [mm] mm: fix get_user_pages_remote()'s handling of FOLL_LONGTERM (Chris von Recklinghausen) [1885412] - [mm] mm/gup: factor out duplicate code from four routines (Chris von Recklinghausen) [1885412] - [mm] mm: drop mmap_sem before calling balance_dirty_pages() in write fault (Chris von Recklinghausen) [1885412] - [vfio] vfio/type1: untag user pointers in vaddr_get_pfn (Chris von Recklinghausen) [1885412] - [mm] mm: untag user pointers in mm/gup.c (Chris von Recklinghausen) [1885412] - [drm] drivers/gpu/drm/via: convert put_page() to put_user_page*() (Chris von Recklinghausen) [1885412] - [fs] fs/io_uring.c: convert put_page() to put_user_page*() (Chris von Recklinghausen) [1885412] - [mm] mm: mark the page referenced in gup_hugepte (Chris von Recklinghausen) [1885412] - [mm] mm: switch gup_hugepte to use try_get_compound_head (Chris von Recklinghausen) [1885412] - [mm] mm: move the powerpc hugepd code to mm/gup.c (Chris von Recklinghausen) [1885412] - [mm] mm: validate get_user_pages_fast flags (Chris von Recklinghausen) [1885412] - [mm] mm: consolidate the get_user_pages* implementations (Chris von Recklinghausen) [1885412] - [mm] mm: reorder code blocks in gup.c (Chris von Recklinghausen) [1885412] - [mm] mm: rename CONFIG_HAVE_GENERIC_GUP to CONFIG_HAVE_FAST_GUP (Chris von Recklinghausen) [1885412] - [x86] mm: lift the x86_32 PAE version of gup_get_pte to common code (Chris von Recklinghausen) [1885412] - [s390] mm: simplify gup_fast_permitted (Chris von Recklinghausen) [1885412] - [mm] mm: use untagged_addr() for get_user_pages_fast addresses (Chris von Recklinghausen) [1885412] - [mm] powerpc/mm: make gup_hugepte() static (Chris von Recklinghausen) [1885412] - [mm] filemap: drop the mmap_sem for all blocking operations (Chris von Recklinghausen) [1885412] - [mm] filemap: kill page_cache_read usage in filemap_fault (Chris von Recklinghausen) [1885412] - [mm] filemap: pass vm_fault to the mmap ra helpers (Chris von Recklinghausen) [1885412] - [mm] docs/core-api/mm: fix return value descriptions in mm/ (Chris von Recklinghausen) [1885412] - [mm] docs/mm: vmalloc: re-indent kernel-doc comemnts (Chris von Recklinghausen) [1885412] - [drm] drm/via: mark expected switch fall-throughs (Chris von Recklinghausen) [1885412] - [mm] x86/mm: Break out kernel address space handling (Chris von Recklinghausen) [1885412] - [kernel] locking/rwsem: Remove reader optimistic spinning (Waiman Long) [1895046] - [kernel] locking/rwsem: Enable reader optimistic lock stealing (Waiman Long) [1895046] - [kernel] locking/rwsem: Prevent potential lock starvation (Waiman Long) [1895046] - [kernel] locking/rwsem: Pass the current atomic count to rwsem_down_read_slowpath() (Waiman Long) [1895046] - [kernel] locking/rwsem: Fold __down_{read,write}*() (Waiman Long) [1895046] - [kernel] locking/rwsem: Introduce rwsem_write_trylock() (Waiman Long) [1895046] - [kernel] locking/rwsem: Better collate rwsem_read_trylock() (Waiman Long) [1895046] - [kernel] rwsem: Implement down_read_interruptible (Waiman Long) [1895046] - [kernel] rwsem: Implement down_read_killable_nested (Waiman Long) [1895046] - [powerpc] powerpc/perf: Fix crash with is_sier_available when pmu is not set (Steve Best) [1904225] - [powerpc] kvm: ppc: book3s hv: xive: Fix vCPU id sanity check (Greg Kurz) [1902709] - [net] ip6_gre: set dev->hard_header_len when using header_ops (Antoine Tenart) [1895789] - [fs] xfs: flush new eof page on truncate to avoid post-eof corruption (Brian Foster) [1878495] - [netdrv] bonding: set dev->needed_headroom in bond_setup_by_slave() (Antoine Tenart) [1903073] - [net] netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal (Antoine Tenart) [1901026] - [infiniband] RDMA/umem: Prevent small pages from being returned by ib_umem_find_best_pgsz() (Kamal Heib) [1857605] - [infiniband] IB/hfi1: Fix error return code in hfi1_init_dd() (Kamal Heib) [1857605] - [infiniband] RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() (Kamal Heib) [1857605] - [infiniband] RDMA/cm: Make the local_id_table xarray non-irq (Kamal Heib) [1857605] - [infiniband] IB/srpt: Fix memory leak in srpt_add_one (Kamal Heib) [1857605] - [infiniband] RDMA/bnxt_re: Set queue pair state when being queried (Kamal Heib) [1894681 1857605] - [infiniband] RDMA/rxe: Handle skb_clone() failure in rxe_recv.c (Kamal Heib) [1857605] - [infiniband] RDMA/rxe: Fix bug rejecting all multicast packets (Kamal Heib) [1857605] - [infiniband] RDMA/rxe: Fix skb lifetime in rxe_rcv_mcast_pkt() (Kamal Heib) [1857605] - [infiniband] IB/rdmavt: Fix sizeof mismatch (Kamal Heib) [1857605] - [infiniband] RDMA/ipoib: Set rtnl_link_ops for ipoib interfaces (Kamal Heib) [1883480 1883478 1857605] - [infiniband] RDMA/addr: Fix race with netevent_callback()/rdma_addr_cancel() (Kamal Heib) [1857605] - [rdma] RDMA/umem: Fix signature of stub ib_umem_find_best_pgsz() (Kamal Heib) [1857605] - [x86] kretprobe: Prevent triggering kretprobe from within kprobe_flush_task (Jerome Marchand) [1821265] - [netdrv] net: intel: Remove in_interrupt() warnings (Jonathan Toppins) [1891101] - [netdrv] ice: fix adding IP4 IP6 Flow Director rules (Jonathan Toppins) [1891101] - [netdrv] ice: Fix pointer cast warnings (Jonathan Toppins) [1891101] - [netdrv] ice: refactor devlink_port to be per-VSI (Jonathan Toppins) [1891101] - [netdrv] ice: add the DDP Track ID to devlink info (Jonathan Toppins) [1891101] - [netdrv] ice: Change ice_info_get_dsn to be void (Jonathan Toppins) [1891101] - [netdrv] ice: remove repeated words (Jonathan Toppins) [1891101] - [netdrv] ice: devlink: use *phD to print small buffer (Jonathan Toppins) [1891101] - [netdrv] ice: preserve NVM capabilities in safe mode (Jonathan Toppins) [1891101] - [netdrv] ice: increase maximum wait time for flash write commands (Jonathan Toppins) [1891101] - [netdrv] ice: remove unused args from ice_get_open_tunnel_port() (Jonathan Toppins) [1891101] - [netdrv] ice: fix memory leak in ice_vsi_setup (Jonathan Toppins) [1891101] - [netdrv] ice: fix memory leak if register_netdev_fails (Jonathan Toppins) [1891101] - [netdrv] ice: Fix call trace on suspend (Jonathan Toppins) [1891101] - [netdrv] ice: simplify the return expression of ice_finalize_update() (Jonathan Toppins) [1891101] - [netdrv] ice: Misc minor fixes (Jonathan Toppins) [1838737] - [netdrv] ice: adjust profile ID map locks (Jonathan Toppins) [1838737] - [netdrv] ice: update PTYPE lookup table (Jonathan Toppins) [1838737] - [netdrv] ice: Graceful error handling in HW table calloc failure (Jonathan Toppins) [1838737] - [netdrv] ice: port fix for chk_linearlize (Jonathan Toppins) [1838737] - [netdrv] ice: Allow 2 queue pairs per VF on SR-IOV initialization (Jonathan Toppins) [1838737] - [netdrv] ice: Clear and free XLT entries on reset (Jonathan Toppins) [1838737] - [netdrv] ice: add useful statistics (Jonathan Toppins) [1838737] - [netdrv] ice: remove page_reuse statistic (Jonathan Toppins) [1838737] - [netdrv] ice: Fix RSS profile locks (Jonathan Toppins) [1838737] - [netdrv] ice: fix the vsi_id mask to be 10 bit for set_rss_lut (Jonathan Toppins) [1838737] - [netdrv] ice: rename misleading grst_delay variable (Jonathan Toppins) [1838737] - [netdrv] ice: mark PM functions as __maybe_unused (Jonathan Toppins) [1838737] - [netdrv] ice: fix unused parameter warning (Jonathan Toppins) [1838737] - [netdrv] ice: disable no longer needed workaround for FW logging (Jonathan Toppins) [1838737] - [netdrv] ice: reduce scope of variable (Jonathan Toppins) [1838737] - [netdrv] ice: cleanup VSI on probe fail (Jonathan Toppins) [1838737] - [netdrv] ice: Allow all VLANs in safe mode (Jonathan Toppins) [1838737] - [netdrv] ice: need_wakeup flag might not be set for Tx (Jonathan Toppins) [1838737] - [netdrv] ice: distribute Tx queues evenly (Jonathan Toppins) [1838737] - [netdrv] ice: Adjust scheduler default BW weight (Jonathan Toppins) [1838737] - [netdrv] ice: Add RL profile bit mask check (Jonathan Toppins) [1838737] - [netdrv] ice: fix overwriting TX/RX descriptor values when rebuilding VSI (Jonathan Toppins) [1838737] - [netdrv] ice: return correct error code from ice_aq_sw_rules (Jonathan Toppins) [1838737] - [netdrv] ice: restore VF MSI-X state during PCI reset (Jonathan Toppins) [1838737] - [netdrv] ice: fix link event handling timing (Jonathan Toppins) [1838737] - [netdrv] ice: Fix link broken after GLOBR reset (Jonathan Toppins) [1838737] - [netdrv] ice: Implement LFC workaround (Jonathan Toppins) [1838737] - [netdrv] ice: implement device flash update via devlink (Jonathan Toppins) [1838737] - [netdrv] ice: add flags indicating pending update of firmware module (Jonathan Toppins) [1838737] - [netdrv] ice: Add AdminQ commands for FW update (Jonathan Toppins) [1838737] - [netdrv] ice: Add support for unified NVM update flow capability (Jonathan Toppins) [1838737] - [netdrv] ice: add 1G SGMII PHY type (Jonathan Toppins) [1838737] - [netdrv] ice: Report AOC PHY Types as Fiber (Jonathan Toppins) [1838737] - [netdrv] ice: add AQC get link topology handle support (Jonathan Toppins) [1838737] - [netdrv] ice: Rename low_power_ctrl (Jonathan Toppins) [1838737] - [netdrv] ice: update reporting of autoneg capabilities (Jonathan Toppins) [1838737] - [netdrv] ice: add ice_aq_get_phy_caps() debug logs (Jonathan Toppins) [1838737] - [netdrv] ice: support Total Port Shutdown on devices that support it (Jonathan Toppins) [1838737] - [netdrv] ice: add link lenient and default override support (Jonathan Toppins) [1838737] - [netdrv] ice: restore PHY settings on media insertion (Jonathan Toppins) [1838737] - [netdrv] ice: move auto FEC checks into ice_cfg_phy_fec() (Jonathan Toppins) [1838737] - [netdrv] ice: refactor FC functions (Jonathan Toppins) [1838737] - [netdrv] ice: Add advanced power mgmt for WoL (Jonathan Toppins) [1838737] - [netdrv] ice: split ice_discover_caps into two functions (Jonathan Toppins) [1838737] - [netdrv] ice: split ice_parse_caps into separate functions (Jonathan Toppins) [1838737] - [netdrv] ice: refactor ice_discover_caps to avoid need to retry (Jonathan Toppins) [1838737] - [netdrv] ice: replace single-element array used for C struct hack (Jonathan Toppins) [1838737] - [netdrv] ice: avoid unnecessary single-member variable-length structs (Jonathan Toppins) [1838737] - [netdrv] ice: implement snapshot for device capabilities (Jonathan Toppins) [1838737] - [netdrv] net/intel: remove driver versions from Intel drivers (Jonathan Toppins) [1838737] - [netdrv] ice: protect ring accesses with WRITE_ONCE (Jonathan Toppins) [1838737] - [netdrv] ice: Ignore EMODE when setting PHY config (Jonathan Toppins) [1838737] - [netdrv] ice: fix aRFS after flow director delete (Jonathan Toppins) [1838737] - [netdrv] ice: Use coalesce values from q_vector 0 when increasing q_vectors (Jonathan Toppins) [1838737] - [netdrv] ice: fix PCI device serial number to be lowercase values (Jonathan Toppins) [1838737] - [netdrv] ice: fix function signature style format (Jonathan Toppins) [1838737] - [netdrv] ice: Allow VF to request reset as soon as it's initialized (Jonathan Toppins) [1838737] - [netdrv] ice: Fix inability to set channels when down (Jonathan Toppins) [1838737] - [netdrv] ice: Always clear QRXFLXP_CNTXT before writing new value (Jonathan Toppins) [1838737] - [netdrv] ice: Reset VF for all port VLAN changes from host (Jonathan Toppins) [1838737] - [netdrv] ice: Update ICE_PHY_TYPE_HIGH_MAX_INDEX value (Jonathan Toppins) [1838737] - [netdrv] ice: Increase timeout after PFR (Jonathan Toppins) [1838737] - [netdrv] ice: Fix transmit for all software offloaded VLANs (Jonathan Toppins) [1838737] - [netdrv] ice: support adding 16 unicast/multicast filter on untrusted VF (Jonathan Toppins) [1838737] - [netdrv] ice: allow host to clear administratively set VF MAC (Jonathan Toppins) [1838737] - [netdrv] ice: Refactor VF VSI release and setup functions (Jonathan Toppins) [1838737] - [netdrv] ice: Refactor VF reset (Jonathan Toppins) [1838737] - [netdrv] ice: remove VM/VF disable command on CORER/GLOBR reset (Jonathan Toppins) [1838737] - [netdrv] ice: Add functions to rebuild host VLAN/MAC config for a VF (Jonathan Toppins) [1838737] - [netdrv] ice: Add function to set trust mode bit on reset (Jonathan Toppins) [1838737] - [netdrv] ice: Renaming and simplification in VF init path (Jonathan Toppins) [1838737] - [netdrv] ice: Separate VF VSI initialization/creation from reset flow (Jonathan Toppins) [1838737] - [netdrv] ice: Add helper function for clearing VPGEN_VFRTRIG (Jonathan Toppins) [1838737] - [netdrv] ice: Simplify ice_sriov_configure (Jonathan Toppins) [1838737] - [netdrv] ice: Refactor ice_ena_vf_mappings to split MSIX and queue mappings (Jonathan Toppins) [1838737] - [netdrv] ice: Declare functions static (Jonathan Toppins) [1838737] - [netdrv] ice: fix kernel BUG if register_netdev fails (Jonathan Toppins) [1838737] - [netdrv] ice: fix potential double free in probe unrolling (Jonathan Toppins) [1838737] - [netdrv] ice: cleanup VSI context initialization (Jonathan Toppins) [1838737] - [netdrv] ice: Poll for reset completion when DDP load fails (Jonathan Toppins) [1838737] - [netdrv] ice: Check UMEM FQ size when allocating bufs (Jonathan Toppins) [1838737] - [netdrv] ice: Refactor Rx checksum checks (Jonathan Toppins) [1838737] - [netdrv] ice: avoid undefined behavior (Jonathan Toppins) [1838737] - [netdrv] ice: Change number of XDP Tx queues to match number of Rx queues (Jonathan Toppins) [1838737] - [netdrv] ice: Add XDP Tx to VSI ring stats (Jonathan Toppins) [1838737] - [netdrv] ice: Change number of XDP TxQ to 0 when destroying rings (Jonathan Toppins) [1838737] - [netdrv] ice: Handle critical FW error during admin queue initialization (Jonathan Toppins) [1838737] - [netdrv] ice: Don't allow VLAN stripping change when pvid set (Jonathan Toppins) [1838737] - [netdrv] ice: Add more Rx errors to netdev's rx_error counter (Jonathan Toppins) [1838737] - [netdrv] ice: Fix for memory leaks and modify ICE_FREE_CQ_BUFS (Jonathan Toppins) [1838737] - [netdrv] ice: Fix memory leak (Jonathan Toppins) [1838737] - [netdrv] ice: fix MAC write command (Jonathan Toppins) [1838737] - [netdrv] ice: set VF default LAN address (Jonathan Toppins) [1838737] - [netdrv] ice: remove unused macro (Jonathan Toppins) [1838737] - [netdrv] ice: fix signed vs unsigned comparisons (Jonathan Toppins) [1838737] - [netdrv] ice: Fix error return code in ice_add_prof() (Jonathan Toppins) [1838737] - [netdrv] ice: replace "fallthrough" comments with fallthrough reserved word (Jonathan Toppins) [1838737]- [kernel] kernel/crash: reserve more memory for fadump (Pingfan Liu) [1891043] - [powerpc] pseries: Pass MSI affinity to irq_create_mapping() (Laurent Vivier) [1702939] - [kernel] genirq/irqdomain: Add an irq_create_mapping_affinity() function (Laurent Vivier) [1702939] - [powerpc] powerpc/perf: Use regs->nip when SIAR is zero (Steve Best) [1903731] - [powerpc] powerpc/perf: Use the address from SIAR register to set cpumode flags (Steve Best) [1903731] - [powerpc] powerpc/perf: Drop the check for SIAR_VALID (Steve Best) [1903731] - [powerpc] powerpc/perf: Add new power PMU flag "PPMU_P10_DD1" for power10 DD1 (Steve Best) [1903731] - [netdrv] net/mlx5e: fix bpf_prog reference count leaks in mlx5e_alloc_rq (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Initialize QP mutex for the debug kernels (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Allow providing extra scatter CQE QP flag (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Query PPS pin operational status before registering it (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Fix slab-out-of-bounds in mlx5e_rep_is_lag_netdev (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Verify Hardware supports requested ptp function on a given pin (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Fix a bug of using ptp channel index as pin index (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Fix missing cleanup of ethtool steering during rep rx cleanup (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Fix error path of device attach (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Fix forward to next namespace (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: E-switch, Destroy TSAR after reload interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: E-switch, Destroy TSAR when fail to enable the mode (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Fix prefetch memory leak if get_prefetchable_mr fails (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Prevent prefetch from racing with implicit destruction (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Use xa_lock_irq when access to SRQ table (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Fix usage of rcu-protected pointer (Alaa Hleihel) [1858560] - [netdrv] net/mxl5e: Verify that rpriv is not NULL (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: E-Switch, Fix vlan or qos setting in legacy mode (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Set PD pointers for the error flow unwind (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Fix legacy IPoIB QP initialization (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Protect from kernel crash if XRC_TGT doesn't have udata (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Fix integrity enabled QP creation (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Remove ECE limitation from the RAW_PACKET QPs (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Fix remote gid value in query QP (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Don't access ib_qp fields in internal destroy QP path (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Add missed RST2INIT and INIT2INIT steps during ECE handshake (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Fix -Wformat warning in check_ucmd_data() (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Remove duplicated assignment to resp.response_length (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: E-Switch, Fix some error pointer dereferences (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Return ECE DC support (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Don't rely on FW to set zeros in ECE response (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Return an error if copy_to_user fails (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Make mlx5e_dcbnl_ops static (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: reduce stack usage in qp_read_field (Alaa Hleihel) [1858560] - [netdrv] mlx5: fix xdp data_meta setup in mlx5e_fill_xdp_buff (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Support TX port affinity for VF drivers in LAG mode (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Optimize performance for IPv4/IPv6 ethertype (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Helper function to set ethertype (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Use change upper event to setup representors' bond_metadata (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Slave representors sharing unique metadata for match (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: E-Switch, Alloc and free unique metadata for match (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Add bond_metadata and its slave entries (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Offload flow rules to active lower representor (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Support tc block sharing for representors (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Use netdev events to set/del egress acl forward-to-vport rule (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: E-Switch, Introduce APIs to enable egress acl forward-to-vport rule (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: E-Switch, Refactor eswitch ingress acl codes (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: E-Switch, Refactor eswitch egress acl codes (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Return ECE data after modify QP (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Set ECE options during modify QP (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Convert modify QP to use MLX5_SET macros (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Remove manually crafted QP context the query call (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Use direct modify QP implementation (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Set ECE options during QP create (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Get ECE options from FW during create QP (Alaa Hleihel) [1858560] - [include] net/mlx5: Add ability to read and write ECE options (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Use IS_ERR() to check and simplify code (Alaa Hleihel) [1858560] - [infiniband] net/mlx5: Add support for RDMA TX FT headers modifying (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Move iseg access helper routines close to mlx5_core driver (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Cleanup mlx5_ifc_fte_match_set_misc2_bits (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Update mlx5_ib driver name (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Calculate SQ stop room in a robust way (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Move internal timer read function to clock library (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Fix a bug of releasing wrong chunks on > 4K page size systems (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Dedicate fw page to the requesting function (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Fix query_srq_cmd() function (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Add support for drop action in DV steering (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Add support in steering default miss (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Refactor DV create flow (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Add support in forward to namespace (Alaa Hleihel) [1858560] - [infiniband] {IB/net}/mlx5: Simplify don't trap code (Alaa Hleihel) [1858560] - [include] net/mlx5: Replace zero-length array with flexible-array (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Enhance ICOSQ WQE info fields (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Accel, Remove unnecessary header include (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Use struct assignment for WQE info updates (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Take TX WQE info structures out of general EN header (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: kTLS, Do not fill edge for the DUMP WQEs in TX flow (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: kTLS, Fill work queue edge separately in TX flow (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Split TX acceleration offloads into two phases (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Update UDP fields of the SKB for GSO first (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Make TLS offload independent of wqe and pi (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Pass only eseg to IPSEC offload (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Return void from mlx5e_sq_xmit and mlx5i_sq_xmit (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Unify checks of TLS offloads (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Return bool from TLS and IPSEC offloads (Alaa Hleihel) [1858560] - [netdrv] net: remove newlines in NL_SET_ERR_MSG_MOD (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Remove duplicated assignment to variable rcqe_sz (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Allow only raw Ethernet QPs when RoCE isn't enabled (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Assign profile before calling stages (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Move all WR logic from qp.c to separate file (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Refactor mlx5_post_send() to improve readability (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Update mlx5_ib to use new cmd interface (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Set UDP source port based on the grh.flow_label (Alaa Hleihel) [1858560 1851704] - [infiniband] RDMA/mlx5: Define RoCEv2 udp source port when set path (Alaa Hleihel) [1858560 1851704] - [infiniband] RDMA/mlx5: Set lag tx affinity according to slave (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Refactor affinity related code (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Add support to get lag physical port (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Change lag mutex lock to spin lock (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Consolidate into special function all create QP calls (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Remove redundant destroy QP call (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Copy response to the user in one place (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Handle udate outlen checks in one place (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Promote RSS RAW QP flags check to higher level (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Group all create QP parameters to simplify in-kernel interfaces (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Reduce amount of duplication in QP destroy (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Separate to user/kernel create QP flows (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Separate XRC_TGT QP creation from common flow (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Globally parse DEVX UID (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Delete impossible inlen check (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Rely on existence of udata to separate kernel/user flows (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Remove second user copy in create_user_qp (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Combine copy of create QP command in RSS RAW QP (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Promote RSS RAW QP attribute check in higher level (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Store QP type in the vendor QP structure (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Delete unsupported QP types (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Unify reserving space for WQEs (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Rename ICOSQ WQE info struct and field (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Fetch WQE: reuse code and enforce typing (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: XDP, Print the offending TX descriptor on error completion (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: TX, Generalise code and usage of error CQE dump (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Use proper name field for the UMR key (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Add support for release all pages event (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Rate limit page not found error messages (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Add helper function to release fw page (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Remove unused field in EQ (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Remove unneeded semicolon (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: IPsec, Fix coverity issue (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Process all vendor flags in one place (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Return all configured create flags through query QP (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Change scatter CQE flag to be set like other vendor flags (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Use flags_en mechanism to mark QP created with WQE signature (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Process create QP flags in one place (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Delete create QP flags obfuscation (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Initial separation of RAW_PACKET QP from common flow (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Remove second copy from user for non RSS RAW QPs (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Move DRIVER QP flags check into separate function (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Update all DRIVER QP places to use QP subtype (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Split scatter CQE configuration for DCT QP (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Separate create QP flows to be based on type (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Set QP subtype immediately when it is known (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Avoid setting redundant NULL for XRC QPs (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Prepare QP allocation for future removal (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Perform check if QP creation flow is valid (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Delete impossible GSI port check (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Organize QP types checks in one place (Alaa Hleihel) [1858560] - [include] net/mlx5: TX WQE Add trailer insertion field (Alaa Hleihel) [1858560] - [include] net/mlx5: Add release all pages capability bit (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Introduce TLS RX offload hardware bits (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Add structure and defines for pci sync for fw update event (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Add structure layout and defines for MFRL register (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Use aligned variable while allocating ICM memory (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Introduce IPsec Connect-X offload hardware bits and structures (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update transobj.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update SW steering new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update port.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update rl.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update uar.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update pd.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update pagealloc.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update mr.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update mcg.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update main.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update vxlan.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update mpfs.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update gid.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update lag.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update fw.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update fs_core new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update FPGA to new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update eswitch to new cmd interface (Alaa Hleihel) [1858560] - [netdrv] ethernet: remove redundant memset (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update statistics to new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update eq.c to new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update ecpf.c to new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update debugfs.c to new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update cq.c to new cmd interface (Alaa Hleihel) [1858560] - [infiniband] net/mlx5: Update vport.c to new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: improve some comments (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Read embedded cpu bit only once (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Handle errors from netif_set_real_num_{tx, rx}_queues (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: IPsec, Refactor SA handle creation and destruction (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: IPSec, Expose IPsec HW stat only for supporting HW (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Refactor mlx5_accel_esp_create_hw_context parameter list (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Use the correct IPsec capability function for FPGA ops (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Enable SW-defined RoCEv2 UDP source port (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Refactor HCA capability set flow (Alaa Hleihel) [1858560] - [infiniband] net/mlx5: Move QP logic to mlx5_ib (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Alphabetically sort build artifacts (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Delete not-used cmd header (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Delete Q counter allocations command (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Remove Q counter low level helper APIs (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Replace hand written QP context struct with automatic getters (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Remove extra indirection while storing QPN (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Open-code modify QP in the IPoIB module (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Open-code modify QP in the FPGA module (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Open-code modify QP in steering module (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Remove empty QP and CQ events handlers (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Open-code create and destroy QP calls (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Provide simplified command interfaces (Alaa Hleihel) [1858560] - [x86] kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT (Vitaly Kuznetsov) [1902184] - [net] netdevsim: devlink flash timeout message (Petr Oros) [1882019] - [net] devlink: collect flash notify params into a struct (Petr Oros) [1882019] - [net] devlink: add timeout information to status_notify (Petr Oros) [1882019] - [firmware] efi/esrt: Only call efi_mem_reserve() for boot services memory (Kairui Song) [1878024] - [firmware] efi: Drop type and attribute checks in efi_mem_desc_lookup() (Kairui Song) [1878024] - [fs] iomap: Fix direct I/O write consistency check (Andreas Grunbacher) [1875556] - [fs] gfs2: fix O_SYNC write handling (Andreas Grunbacher) [1871923] - [fs] gfs2: move setting current->backing_dev_info (Andreas Grunbacher) [1871923] - [fs] gfs2: Don't return NULL from gfs2_inode_lookup (Andreas Grunbacher) [1872061] - [fs] gfs2: If go_sync returns error, withdraw but skip invalidate (Robert S Peterson) [1875035] - [fs] gfs2: Close timing window with GLF_INVALIDATE_IN_PROGRESS (Robert S Peterson) [1875035] - [fs] gfs2: Fix refcount leak in gfs2_glock_poke (Robert S Peterson) [1875035] - [fs] gfs2: Add missing truncate_inode_pages_final for sd_aspace (Robert S Peterson) [1875035] - [fs] gfs2: call truncate_inode_pages_final for address space glocks (Robert S Peterson) [1875035] - [fs] gfs2: simplify the logic in gfs2_evict_inode (Robert S Peterson) [1875035] - [fs] gfs2: factor evict_linked_inode out of gfs2_evict_inode (Robert S Peterson) [1875035] - [fs] gfs2: further simplify gfs2_evict_inode with new func evict_should_delete (Robert S Peterson) [1875035] - [fs] gfs2: factor evict_unlinked_inode out of gfs2_evict_inode (Robert S Peterson) [1875035] - [fs] gfs2: rename variable error to ret in gfs2_evict_inode (Robert S Peterson) [1875035] - [net] ethtool: Add link extended state (Ivan Vecera) [1894545] - [documentation] networking: ethtool-netlink: Add link extended state (Ivan Vecera) [1894545] - [net] ethtool: fix error handling in linkstate_prepare_data() (Ivan Vecera) [1894545] - [net] ethtool: provide UAPI for PHY Signal Quality Index (SQI) (Ivan Vecera) [1894545]- [mm] mm/hugetlb: fix a race between hugetlb sysctl handlers (Julia Denham) [1886241] {CVE-2020-25285} - [kernel] audit: do not set FS_EVENT_ON_CHILD in audit marks mask (Richard Guy Briggs) [1896480] - [net] missing barriers in some of unix_sock ->addr and ->path accesses (Richard Guy Briggs) [1896480] - [kernel] audit: fix macros warnings (Richard Guy Briggs) [1896480] - [kernel] audit: trigger accompanying records when no rules present (Richard Guy Briggs) [1896480] - [kernel] audit: fix a kernel-doc markup (Richard Guy Briggs) [1896480] - [kernel] audit: Remove redundant null check (Richard Guy Briggs) [1896480] - [kernel] audit: uninitialize variable audit_sig_sid (Richard Guy Briggs) [1896480] - [kernel] audit: change unnecessary globals into statics (Richard Guy Briggs) [1896480] - [kernel] audit: report audit wait metric in audit status reply (Richard Guy Briggs) [1896480] - [security] audit: purge audit_log_string from the intra-kernel audit API (Richard Guy Briggs) [1896480] - [security] apparmor: Check buffer bounds when mapping permissions mask (Richard Guy Briggs) [1896480] - [kernel] audit: issue CWD record to accompany LSM_AUDIT_DATA_* records (Richard Guy Briggs) [1896480] - [net] audit: use the proper gfp flags in the audit_log_nfcfg() calls (Richard Guy Briggs) [1896480] - [include] audit: remove unused !CONFIG_AUDITSYSCALL __audit_inode* stubs (Richard Guy Briggs) [1896480] - [net] audit: add gfp parameter to audit_log_nfcfg (Richard Guy Briggs) [1896480] - [kernel] audit: log nftables configuration change events (Richard Guy Briggs) [1896480] - [kernel] audit: Use struct_size() helper in alloc_chunk (Richard Guy Briggs) [1896480] - [kernel] revert: 1320a4052ea1 ("audit: trigger accompanying records when no rules present") (Richard Guy Briggs) [1896480] - [include] audit: Replace zero-length array with flexible-array (Richard Guy Briggs) [1896480] - [netdrv] net: usb: lan78xx: Disable interrupts before calling generic_handle_irq() (Waiman Long) [1904213] - [mm] x86/mm/cpa: Prevent large page split when ftrace flips RW on kernel text (Waiman Long) [1904213] - [mm] x86/mm/cpa: Fix cpa_flush_array() TLB invalidation (Waiman Long) [1904213] - [net] netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() (Ondrej Mosnacek) [1901171] - [net] netlabel: fix our progress tracking in netlbl_unlabel_staticlist() (Ondrej Mosnacek) [1901171] - [netdrv] net: ena: fix packet's addresses for rx_offset feature (Petr Oros) [1861967] - [netdrv] net: ena: handle bad request id in ena_netdev (Petr Oros) [1861967] - [netdrv] net: ena: Change WARN_ON expression in ena_del_napi_in_range() (Petr Oros) [1861967] - [netdrv] net: ena: support new LLQ acceleration mode (Petr Oros) [1861967] - [netdrv] net: ena: move llq configuration from ena_probe to ena_device_init() (Petr Oros) [1861967] - [netdrv] net: ena: enable support of rss hash key and function changes (Petr Oros) [1861967] - [netdrv] net: ena: add support for traffic mirroring (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: change ena_com_stats_admin stats to u64 (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: satisfy gcc warning (Petr Oros) [1861967] - [netdrv] net: ena: add reserved PCI device ID (Petr Oros) [1861967] - [netdrv] net: ena: avoid unnecessary rearming of interrupt vector when busy-polling (Petr Oros) [1861967] - [netdrv] net: ena: Fix using plain integer as NULL pointer in ena_init_napi_in_range (Petr Oros) [1861967] - [netdrv] ena_netdev: use generic power management (Petr Oros) [1861967] - [netdrv] net: ena: xdp: update napi budget for DROP and ABORTED (Petr Oros) [1861967] - [netdrv] net: ena: xdp: XDP_TX: fix memory leak (Petr Oros) [1861967] - [netdrv] xdp: Rename convert_to_xdp_frame in xdp_convert_buff_to_frame (Petr Oros) [1861967] - [netdrv] net: ena: reduce driver load time (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: minor code changes (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: fix spacing issues (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: code reorderings (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: remove unnecessary code (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: fix line break issues (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: fix spelling and grammar mistakes in comments (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: set queue sizes to u32 for consistency (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: rename ena_update_tx/rx_rings_intr_moderation() (Petr Oros) [1861967] - [netdrv] net: ena: simplify ena_com_update_intr_delay_resolution() (Petr Oros) [1861967] - [netdrv] net: ena: fix ena_com_comp_status_to_errno() return value (Petr Oros) [1861967] - [netdrv] net: ena: use explicit variable size for clarity (Petr Oros) [1861967] - [netdrv] net: ena: rename ena_com_free_desc to make API more uniform (Petr Oros) [1861967] - [netdrv] net: ena: add support for the rx offset feature (Petr Oros) [1861967] - [netdrv] ena: Add XDP frame size to amazon NIC driver (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: extract code to ena_indirection_table_set() (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: remove unnecessary spaces and tabs in ena_com.h macros (Petr Oros) [1861967] - [netdrv] net: ena: use SHUTDOWN as reset reason when closing interface (Petr Oros) [1861967] - [netdrv] net: ena: drop superfluous prototype (Petr Oros) [1861967] - [netdrv] net: ena: add support for reporting of packet drops (Petr Oros) [1861967] - [netdrv] net: ena: add unmask interrupts statistics to ethtool (Petr Oros) [1861967] - [netdrv] net: ena: remove code that does nothing (Petr Oros) [1861967] - [netdrv] net: ena: changes to RSS hash key allocation (Petr Oros) [1861967] - [netdrv] net: ena: change default RSS hash function to Toeplitz (Petr Oros) [1861967] - [netdrv] net: ena: allow setting the hash function without changing the key (Petr Oros) [1861967] - [netdrv] net: ena: fix error returning in ena_com_get_hash_function() (Petr Oros) [1861967] - [netdrv] net: ena: avoid unnecessary admin command when RSS function set fails (Petr Oros) [1861967] - [netdrv] net/ena: Fix build warning in ena_xdp_set() (Petr Oros) [1861967] - [netdrv] net: ena: Make some functions static (Petr Oros) [1861967] - [netdrv] net: ena: fix continuous keep-alive resets (Petr Oros) [1861967] - [netdrv] net: ena: avoid memory access violation by validating req_id properly (Petr Oros) [1861967] - [netdrv] net: ena: fix request of incorrect number of IRQ vectors (Petr Oros) [1861967] - [netdrv] net: ena: fix incorrect setting of the number of msix vectors (Petr Oros) [1861967] - [netdrv] net: ena: ethtool: clean up minor indentation issue (Petr Oros) [1861967] - [netdrv] net: ena: reject unsupported coalescing params (Petr Oros) [1861967] - [netdrv] net: ena: fix broken interface between ENA driver and FW (Petr Oros) [1861967] - [netdrv] net/amazon: Ensure that driver version is aligned to the linux kernel (Petr Oros) [1861967] - [netdrv] net: ena: ethtool: remove redundant non-zero check on rc (Petr Oros) [1861967] - [netdrv] net: ena: remove set but not used variable 'hash_key' (Petr Oros) [1861967] - [netdrv] net: ena: ena-com.c: prevent NULL pointer dereference (Petr Oros) [1861967] - [netdrv] net: ena: ethtool: use correct value for crc32 hash (Petr Oros) [1861967] - [netdrv] net: ena: make ena rxfh support ETH_RSS_HASH_NO_CHANGE (Petr Oros) [1861967] - [netdrv] net: ena: fix corruption of dev_idx_to_host_tbl (Petr Oros) [1861967] - [netdrv] net: ena: fix incorrectly saving queue numbers when setting RSS indirection table (Petr Oros) [1861967] - [netdrv] net: ena: rss: store hash function as values and not bits (Petr Oros) [1861967] - [netdrv] net: ena: rss: fix failure to get indirection table (Petr Oros) [1861967] - [netdrv] net: ena: rss: do not allocate key when not supported (Petr Oros) [1861967] - [netdrv] net: ena: fix incorrect default RSS key (Petr Oros) [1861967] - [netdrv] net: ena: add missing ethtool TX timestamping indication (Petr Oros) [1861967] - [netdrv] net: ena: fix uses of round_jiffies() (Petr Oros) [1861967] - [netdrv] net: ena: fix potential crash when rxfh key is NULL (Petr Oros) [1861967] - [netdrv] net: ena: remove set but not used variable 'rx_ring' (Petr Oros) [1861967] - [netdrv] net: ena: fix issues in setting interrupt moderation params in ethtool (Petr Oros) [1861967] - [netdrv] net: ena: fix default tx interrupt moderation interval (Petr Oros) [1861967] - [netdrv] net: ena: Add first_interrupt field to napi struct (Petr Oros) [1861967] - [netdrv] net: ena: Implement XDP_TX action (Petr Oros) [1861967] - [netdrv] net: ena: implement XDP drop support (Petr Oros) [1861967] - [netdrv] net: ena: fix napi handler misbehavior when the napi budget is zero (Petr Oros) [1861967] - [netdrv] net: ena: ethtool: support set_channels callback (Petr Oros) [1861967] - [netdrv] net: ena: remove redundant print of number of queues (Petr Oros) [1861967] - [netdrv] net: ena: make ethtool -l show correct max number of queues (Petr Oros) [1861967] - [netdrv] net: ena: ethtool: get_channels: use combined only (Petr Oros) [1861967] - [netdrv] net: ena: multiple queue creation related cleanups (Petr Oros) [1861967] - [netdrv] net: ena: change num_queues to num_io_queues for clarity and consistency (Petr Oros) [1861967] - [kernel] rcu/tree: docs: document bkvcache new members at struct kfree_rcu_cpu (Nico Pache) [1894223] - [mm] kasan: don't assume percpu shadow allocations will succeed (Nico Pache) [1894223] - [lib] kasan: update required compiler versions in documentation (Nico Pache) [1894223] - [lib] kasan: improve and simplify Kconfig.kasan (Nico Pache) [1894223] - [lib] kasan: Fix required compiler version (Nico Pache) [1894223] - [lib] kasan: Bump required compiler version (Nico Pache) [1894223] - [documentation] kasan: update documentation for generic kasan (Nico Pache) [1894223] - [mm] kasan: record and print the free track (Nico Pache) [1894223] - [mm] rcu: kasan: record and print call_rcu() call stack (Nico Pache) [1894223] - [kernel] rcu: Support reclaim for head-less object (Nico Pache) [1894223] - [kernel] rcu: Introduce 2 arg kvfree_rcu() interface (Nico Pache) [1894223] - [mm] mm/list_lru.c: Rename kvfree_rcu() to local variant (Nico Pache) [1894223] - [kernel] rcu: Rename *_kfree_callback/*_kfree_rcu_offset/kfree_call_* (Nico Pache) [1894223] - [kernel] rcu/tiny: support vmalloc in tiny-RCU (Nico Pache) [1894223] - [kernel] rcu/tree: Maintain separate array for vmalloc ptrs (Nico Pache) [1894223] - [kernel] rcu/tree: cache specified number of objects (Nico Pache) [1894223] - [kernel] rcu/tree: Use static initializer for krc.lock (Nico Pache) [1894223] - [kernel] rcu/tree: Move kfree_rcu_cpu locking/unlocking to separate functions (Nico Pache) [1894223] - [kernel] rcu/tree: Simplify KFREE_BULK_MAX_ENTR macro (Nico Pache) [1894223] - [kernel] rcu/tree: Make debug_objects logic independent of rcu_head (Nico Pache) [1894223] - [kernel] rcu/tree: Repeat the monitor if any free channel is busy (Nico Pache) [1894223] - [kernel] rcu/tree: Skip entry into the page allocator for PREEMPT_RT (Nico Pache) [1894223] - [kernel] rcu/tree: Keep kfree_rcu() awake during lock contention (Nico Pache) [1894223] - [kernel] rcu: Fix a kernel-doc warnings for "count" (Nico Pache) [1894223] - [kernel] rcu/tree: Count number of batched kfree_rcu() locklessly (Nico Pache) [1894223] - [kernel] rcu/tree: Add a shrinker to prevent OOM due to kfree_rcu() batching (Nico Pache) [1894223] - [kernel] rcuperf: Measure memory footprint during kfree_rcu() test (Nico Pache) [1894223] - [kernel] rcu: Add a trace event for kfree_rcu() use of kfree_bulk() (Nico Pache) [1894223] - [kernel] rcu: Support kfree_bulk() interface in kfree_rcu() (Nico Pache) [1894223] - [mm] kasan: fix clang compilation warning due to stack protector (Nico Pache) [1894223] - [mm] kasan: disable branch tracing for core runtime (Nico Pache) [1894223] - [mm] kasan: add missing functions declarations to kasan.h (Nico Pache) [1894223] - [mm] kasan: consistently disable debugging features (Nico Pache) [1894223] - [mm] kasan: unset panic_on_warn before calling panic() (Nico Pache) [1894223] - [mm] kasan: detect negative size in memory operation function (Nico Pache) [1894223] - [mm] kasan: No KASAN's memmove check if archs don't have it (Nico Pache) [1894223] - [mm] kasan: use apply_to_existing_page_range() for releasing vmalloc shadow (Nico Pache) [1894223] - [mm] kasan: fix crashes on access to memory mapped by vm_map_ram() (Nico Pache) [1894223] - [mm] mm/kasan/common.c: fix compile error (Nico Pache) [1894223] - [mm] kasan: support backing vmalloc space with real shadow memory (Nico Pache) [1894223] - [mm] mm/vmalloc: rework vmap_area_lock (Nico Pache) [1894223] - [mm] mm/vmalloc: remove preempt_disable/enable when doing preloading (Nico Pache) [1894223] - [mm] mm/vmalloc.c: switch to WARN_ON() and move it under unlink_va() (Nico Pache) [1894223] - [mm] mm/vmalloc.c: get rid of one single unlink_va() when merge (Nico Pache) [1894223] - [mm] mm/vmalloc.c: preload a CPU with one object for split purpose (Nico Pache) [1894223] - [mm] mm/vmalloc.c: remove "node" argument (Nico Pache) [1894223] - [mm] mm/vmalloc: modify struct vmap_area to reduce its size (Nico Pache) [1894223] - [mm] mm/vmalloc: do not keep unpurged areas in the busy tree (Nico Pache) [1894223] - [mm] mm/vmalloc.c: fix percpu free VM area search criteria (Nico Pache) [1894223] - [mm] mm/vmalloc.c: avoid bogus -Wmaybe-uninitialized warning (Nico Pache) [1894223] - [mm] mm/vmap: add DEBUG_AUGMENT_LOWEST_MATCH_CHECK macro (Nico Pache) [1894223] - [mm] mm/vmap: add DEBUG_AUGMENT_PROPAGATE_CHECK macro (Nico Pache) [1894223] - [mm] mm/vmalloc.c: keep track of free blocks for vmap allocation (Nico Pache) [1894223] - [mm] mm/vmalloc.c: convert vmap_lazy_nr to atomic_long_t (Nico Pache) [1894223] - [mm] mm/kasan: change kasan_check_{read, write} to return boolean (Nico Pache) [1894223] - [mm] mm/kasan: introduce __kasan_check_{read, write} (Nico Pache) [1894223] - [mm] kasan: fix coccinelle warnings in kasan_p*_table (Nico Pache) [1894223] - [mm] kasan: fix kasan_check_read/write definitions (Nico Pache) [1894223] - [lib] kasan: remove use after scope bugs detection (Nico Pache) [1894223] - [lib] kasan: remove clang version check for KASAN_STACK (Nico Pache) [1894223] - [lib] kasan: turn off asan-stack for clang-8 and earlier (Nico Pache) [1894223] - [block] nbd: fix a block_device refcount leak in nbd_release (Ming Lei) [1901400] - [tools] selftests: Set default protocol for raw sockets in nettest (Hangbin Liu) [1898813] - [tools] selftests/net: improve descriptions for XFAIL cases in psock_snd.sh (Hangbin Liu) [1898813] - [tools] selftests: rtnetlink: make kci_test_encap() return sub-test result (Hangbin Liu) [1898813] - [tools] selftests: net: ip_defrag: modprobe missing nf_defrag_ipv6 support (Hangbin Liu) [1898813] - [tools] selftests: use LDLIBS for libraries instead of LDFLAGS (Hangbin Liu) [1898813] - [tools] selftests: tls: run all tests for TLS 1.2 and TLS 1.3 (Hangbin Liu) [1898813] - [tools] selftests/net: add definition for SOL_DCCP to fix compilation errors for old libc (Hangbin Liu) [1898813] - [tools] selftests: net: reuseport_addr_any: silence clang warning (Hangbin Liu) [1898813] - [tools] selftests: net: refactor reuseport_addr_any test (Hangbin Liu) [1898813] - [tools] selftests: net: reuseport_addr_any: add DCCP (Hangbin Liu) [1898813] - [tools] selftests: net: test that listening sockets match on address properly (Hangbin Liu) [1898813] - [tools] selftests/net: make udpgso_bench skip unsupported testcases (Hangbin Liu) [1898813] - [tools] net/udpgso_bench.sh test fails on error (Hangbin Liu) [1898813] - [tools] net/udpgso_bench.sh add UDP GSO audit tests (Hangbin Liu) [1898813] - [tools] selftests: extend zerocopy tests to udp (Hangbin Liu) [1898813] - [tools] net/udpgso_bench_tx: options to exercise TX CMSG (Hangbin Liu) [1898813] - [tools] selftests: fixes for UDP GRO (Hangbin Liu) [1898813] - [tools] selftests/net: replace obsolete NFT_CHAIN configuration (Hangbin Liu) [1898813] - [tools] selftests: explicitly require kernel features needed by udpgro tests (Hangbin Liu) [1898813] - [tools] selftests: add explicit test for multiple concurrent GRO sockets (Hangbin Liu) [1898813] - [tools] selftests: add functionals test for UDP GRO (Hangbin Liu) [1898813] - [tools] selftests: add some benchmark for UDP GRO (Hangbin Liu) [1898813] - [tools] selftests: add GRO support to udp bench rx program (Hangbin Liu) [1898813] - [net] sctp: change to hold/put transport for proto_unreach_timer (Xin Long) [1897084] - [scsi] scsi: qedi: Add schedule_hw_err_handler callback for fan failure (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Add support for handling PCIe errors (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Add firmware error recovery invocation support (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Mark all connections for recovery on link down event (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Use snprintf instead of sprintf (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Protect active command list to avoid list corruption (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Fix list_del corruption while removing active I/O (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Skip firmware connection termination for PCI shutdown handler (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Use qed count from set_fp_int in msix allocation (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Remove redundant NULL check (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Staticify non-external function 'qedi_get_iscsi_error' (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Demote seemingly unintentional kerneldoc header (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Remove set but unused variable 'tmp' (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Remove 2 set but unused variables (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Remove unused variable udev & uctrl (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Remove comparison of 0/1 to bool variable (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Check for buffer overflow in qedi_set_path() (Nilesh Javali) [1854121] - [scsi] scsi: qedf: Remove redundant assignment to variable 'rc' (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Retry qed->probe during recovery (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Add schedule_hw_err_handler callback for fan failure (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Return SUCCESS if stale rport is encountered (Nilesh Javali) [1854122] - [scsi] scsi: qedf: FDMI attributes correction (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Use pci_get_dsn() (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Fix for the session's E_D_TOV value (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Correct the comment in qedf_initiate_els (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Change the debug parameter permission to read & write (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Fix null ptr reference in qedf_stag_change_work (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Fix race between ELS completion and flushing ELS request (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Don't process ELS completion if event is flushed or cleaned up (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Initiate cleanup for ELS commands as well (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Send cleanup even for RRQ on timeout (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Do not kill timeout work for original I/O on RRQ completion (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Check the validity of rjt frame before processing (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Check for port type and role before processing an event (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Demote obvious misuse of kerneldoc to standard comment blocks (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Remove a whole host of unused variables (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Remove set but not checked variable 'tmp' (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Demote obvious misuse of kerneldoc to standard comment blocks (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Remove redundant initialization of variable rc (Nilesh Javali) [1854122] - [infiniband] RDMA/qedr: Fix memory leak in iWARP CM (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Fix function prototype parameters alignment (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Fix inline size returned for iWARP (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Fix iWARP active mtu display (Manish Chopra) [1857857] - [netdrv] qede: Notify qedr when mtu has changed (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Fix return code if accept is called on a destroyed qp (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Fix use of uninitialized field (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Fix doorbell setting (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Fix qp structure memory leak (Manish Chopra) [1857857] - [netdrv] net: qed: RDMA personality shouldn't fail VF load (Manish Chopra) [1857857] - [netdrv] net: qede: Disable aRFS for NPAR and 100G (Manish Chopra) [1857857] - [netdrv] net: qed: Disable aRFS for NPAR and 100G (Manish Chopra) [1857857] - [netdrv] net: qed: use eth_zero_addr() to clear mac address (Manish Chopra) [1857857] - [netdrv] net: qede: use eth_zero_addr() to clear mac address (Manish Chopra) [1857857] - [netdrv] qede: Use pM format specifier for MAC addresses (Manish Chopra) [1857857] - [netdrv] qed: Use pM format specifier for MAC addresses (Manish Chopra) [1857857] - [infiniband] qed: fix assignment of n_rq_elems to incorrect params field (Manish Chopra) [1857857] - [netdrv] qed: fix the allocation of the chains with an external PBL (Manish Chopra) [1857857] - [netdrv] qede: add .ndo_xdp_xmit() and XDP_REDIRECT support (Manish Chopra) [1857857] - [netdrv] qede: refactor XDP Tx processing (Manish Chopra) [1857857] - [netdrv] qede: reformat net_device_ops declarations (Manish Chopra) [1857857] - [netdrv] qede: reformat several structures in "qede.h" (Manish Chopra) [1857857] - [include] qed: introduce qed_chain_get_elem_used{, u32}() (Manish Chopra) [1857857] - [include] qed: optimize common chain accessors (Manish Chopra) [1857857] - [infiniband] qed: add support for different page sizes for chains (Manish Chopra) [1857857] - [netdrv] qed: simplify chain allocation with init params struct (Manish Chopra) [1857857] - [netdrv] qed: simplify initialization of the chains with an external PBL (Manish Chopra) [1857857] - [netdrv] qed: move chain initialization inlines next to allocation functions (Manish Chopra) [1857857] - [netdrv] qed: sanitize PBL chains allocation (Manish Chopra) [1857857] - [netdrv] qed: prevent possible double-frees of the chains (Manish Chopra) [1857857] - [netdrv] qed: move chain methods to a separate file (Manish Chopra) [1857857] - [netdrv] qed: reformat Makefile (Manish Chopra) [1857857] - [include] qed: reformat "qed_chain.h" a bit (Manish Chopra) [1857857] - [netdrv] net: qed_hsi.h: Avoid the use of one-element array (Manish Chopra) [1857857] - [netdrv] net: qed: Remove unneeded cast from memory allocation (Manish Chopra) [1857857] - [netdrv] qed: suppress false-positives interrupt error messages on HW init (Manish Chopra) [1857857] - [netdrv] qed: suppress "don't support RoCE & iWARP" flooding on HW init (Manish Chopra) [1857857] - [netdrv] qed: Fix ILT and XRCD bitmap memory leaks (Manish Chopra) [1857857] - [netdrv] qed: add support for the extended speed and FEC modes (Manish Chopra) [1857857] - [netdrv] qed: populate supported link modes maps on module init (Manish Chopra) [1857857] - [netdrv] qed: add missing loopback modes (Manish Chopra) [1857857] - [netdrv] qed: add support for new port modes (Manish Chopra) [1857857] - [netdrv] qed: remove unused qed_hw_info::port_mode and QED_PORT_MODE (Manish Chopra) [1857857] - [netdrv] qed: reformat several structures a bit (Manish Chopra) [1857857] - [netdrv] qede: introduce support for FEC control (Manish Chopra) [1857857] - [netdrv] qede: format qede{,_vf}_ethtool_ops (Manish Chopra) [1857857] - [netdrv] qed: add support for Forward Error Correction (Manish Chopra) [1857857] - [netdrv] qed: reformat several structures a bit (Manish Chopra) [1857857] - [netdrv] qed: use transceiver data to fill link partner's advertising speeds (Manish Chopra) [1857857] - [netdrv] qed: add support for multi-rate transceivers (Manish Chopra) [1857857] - [netdrv] qed: reformat public_port::transceiver_data a bit (Manish Chopra) [1857857] - [netdrv] qede: populate supported link modes maps on module init (Manish Chopra) [1857857] - [netdrv] qed, qede, qedf: convert link mode from u32 to ETHTOOL_LINK_MODE (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Add EDPM max size to alloc ucontext response (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Add EDPM mode type for user-fw compatibility (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: SRQ's bug fixes (Manish Chopra) [1857857] - [include] net: qed: drop duplicate words in comments (Manish Chopra) [1857857] - [netdrv] qede: convert to new udp_tunnel_nic infra (Manish Chopra) [1857857] - [netdrv] qed: Disable "MFW indication via attention" SPAM every 5 minutes (Manish Chopra) [1857857] - [netdrv] qed: Populate nvm-file attributes while reading nvm config partition (Manish Chopra) [1857857] - [netdrv] net: qede: fix BE vs CPU comparison (Manish Chopra) [1857857] - [netdrv] net: qede: fix kernel-doc for qede_ptp_adjfreq() (Manish Chopra) [1857857] - [netdrv] net: qed: sanitize BE/LE data processing (Manish Chopra) [1857857] - [netdrv] net: qed: use ptr shortcuts to dedup field accessing in some parts (Manish Chopra) [1857857] - [netdrv] net: qed: improve indentation of some parts of code (Manish Chopra) [1857857] - [netdrv] net: qed: address kernel-doc warnings (Manish Chopra) [1857857] - [netdrv] net: qed: correct qed_hw_err_notify() prototype (Manish Chopra) [1857857] - [netdrv] net: qed: cleanup global structs declarations (Manish Chopra) [1857857] - [netdrv] net: qed: move static iro_arrout of header file (Manish Chopra) [1857857] - [netdrv] qed: Make symbol 'qed_hw_err_type_descr' static (Manish Chopra) [1857857] - [netdrv] net: qede: update copyright years (Manish Chopra) [1857857] - [netdrv] net: qede: convert to SPDX License Identifiers (Manish Chopra) [1857857] - [netdrv] net: qede: correct existing SPDX tags (Manish Chopra) [1857857] - [netdrv] net: qed: update copyright years (Manish Chopra) [1857857] - [netdrv] net: qed: convert to SPDX License Identifiers (Manish Chopra) [1857857] - [netdrv] net: qed: correct existing SPDX tags (Manish Chopra) [1857857] - [netdrv] qed: add missing error test for DBG_STATUS_NO_MATCHING_FRAMING_MODE (Manish Chopra) [1857857] - [netdrv] net: qed: fix "maybe uninitialized" warning (Manish Chopra) [1857857] - [netdrv] net: qed: reset ILT block sizes before recomputing to fix crashes (Manish Chopra) [1857857] - [netdrv] net: qede: fix use-after-free on recovery and AER handling (Manish Chopra) [1857857] - [netdrv] net: qede: fix PTP initialization on recovery (Manish Chopra) [1857857] - [netdrv] net: qed: fix excessive QM ILT lines consumption (Manish Chopra) [1857857] - [netdrv] net: qed: fix NVMe login fails over VFs (Manish Chopra) [1857857] - [netdrv] net: qede: stop adding events on an already destroyed workqueue (Manish Chopra) [1857857] - [netdrv] net: qed: fix async event callbacks unregistering (Manish Chopra) [1857857] - [include] net: qed: fix left elements count calculation (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Fix KASAN: use-after-free in ucma_event_handler+0x532 (Manish Chopra) [1857857] - [netdrv] qed: Add EDPM mode type for user-fw compatibility (Manish Chopra) [1857857] - [netdrv] qed: Add XRC to RoCE (Manish Chopra) [1857857] - [netdrv] qed: changes to ILT to support XRC (Manish Chopra) [1857857] - [include] net: qed: fix bad formatting (Manish Chopra) [1857857] - [netdrv] net: qed: introduce critical hardware error handler (Manish Chopra) [1857857] - [netdrv] net: qed: introduce critical fan failure handler (Manish Chopra) [1857857] - [netdrv] net: qede: Implement ndo_tx_timeout (Manish Chopra) [1857857] - [netdrv] net: qede: optional hw recovery procedure (Manish Chopra) [1857857] - [netdrv] net: qed: attention clearing properties (Manish Chopra) [1857857] - [netdrv] net: qed: cleanup debug related declarations (Manish Chopra) [1857857] - [netdrv] net: qed: critical err reporting to management firmware (Manish Chopra) [1857857] - [netdrv] net: qed: invoke err notify on critical areas (Manish Chopra) [1857857] - [netdrv] net: qede: add hw err scheduled handler (Manish Chopra) [1857857] - [netdrv] net: qed: adding hw_err states and handling (Manish Chopra) [1857857] - [netdrv] net: qede: Use true for bool variable in qede_init_fp() (Manish Chopra) [1857857] - [netdrv] qed: Make ll2_cbs static (Manish Chopra) [1857857] - [netdrv] qede: Add support for handling the pcie errors (Manish Chopra) [1857857] - [netdrv] qed: Enable device error reporting capability (Manish Chopra) [1857857] - [netdrv] qed: use true,false for bool variables (Manish Chopra) [1857857] - [netdrv] net: qed: Remove unneeded cast from memory allocation (Manish Chopra) [1857857] - [netdrv] net: qede: reject unsupported coalescing params (Manish Chopra) [1857857] - [scsi] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 440 (Manish Chopra) [1857857] - [scsi] treewide: Add SPDX license identifier - Makefile/Kconfig (Manish Chopra) [1857857] - [netdrv] sfc: don't double-down() filters in ef100_reset() (Jarod Wilson) [1856681] - [netdrv] sfc: Fix error code in probe (Jarod Wilson) [1856681] - [netdrv] sfc: fix boolreturn.cocci warning and rename function (Jarod Wilson) [1856681] - [netdrv] sfc: Use 'pci_channel_state_t' instead of 'enum pci_channel_state' (Jarod Wilson) [1856681] - [netdrv] sfc: Use fallthrough pseudo-keyword (Jarod Wilson) [1856681] - [netdrv] sfc: fix build warnings on 32-bit (Jarod Wilson) [1856681] - [netdrv] sfc: don't free_irq()s if they were never requested (Jarod Wilson) [1856681] - [netdrv] sfc: null out channel->rps_flow_id after freeing it (Jarod Wilson) [1856681] - [netdrv] sfc: take correct lock in ef100_reset() (Jarod Wilson) [1856681] - [netdrv] sfc: really check hash is valid before using it (Jarod Wilson) [1856681] - [netdrv] sfc: check hash is valid before using it (Jarod Wilson) [1856681] - [netdrv] sfc: fix ef100 design-param checking (Jarod Wilson) [1856681] - [netdrv] sfc: Fix build with CONFIG_RFS_ACCEL disabled (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: add nic-type for VFs, and bind to them (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: read pf_index at probe time (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: functions for selftests (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: statistics gathering (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: plumb in fini_dmaq (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: RX path for EF100 (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: RX filter table management and related gubbins (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: TX path for EF100 NICs (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: read Design Parameters at probe time (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: fail the probe if NIC uses unsol_ev credits (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: check firmware version at start-of-day (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: remove duplicated include from ef100_netdev.c (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: implement ndo_get_phys_port_{id, name} (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: read device MAC address at probe time (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: probe the PHY and configure the MAC (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: actually perform resets (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: extend ef100_check_caps to cover datapath_caps3 (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: read datapath caps, implement check_caps (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: process events for MCDI completions (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: implement ndo_open/close and EVQ probing (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: implement MCDI transport (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: don't call efx_reset_down()/up() on EF100 (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: PHY probe stub (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: reset-handling stub (Jarod Wilson) [1856681] - [netdrv] sfc: skeleton EF100 PF driver (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: register accesses on EF100 (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: add EF100 register definitions (Jarod Wilson) [1856681] - [netdrv] sfc: remove efx_ethtool_nway_reset() (Jarod Wilson) [1856681] - [netdrv] sfc: drop unnecessary list_empty (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: helper function to set default RSS table of given size (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: NVRAM selftest support code (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: populate BUFFER_SIZE_BYTES in INIT_RXQ (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: add EF100 to NIC-revision enumeration (Jarod Wilson) [1856681] - [netdrv] sfc: get drvinfo driver name from outside the common code (Jarod Wilson) [1856681] - [netdrv] sfc: initialise RSS context ID to 'no RSS context' in efx_init_struct() (Jarod Wilson) [1856681] - [netdrv] sfc: commonise efx_fini_dmaq (Jarod Wilson) [1856681] - [netdrv] sfc: factor out efx_mcdi_filter_table_down() from _remove() (Jarod Wilson) [1856681] - [netdrv] sfc: don't call tx_limit_len if NIC type doesn't have one (Jarod Wilson) [1856681] - [netdrv] sfc: assign TXQs without gaps (Jarod Wilson) [1856681] - [netdrv] sfc: commonise netif_set_real_numx_queues calls (Jarod Wilson) [1856681] - [netdrv] sfc: make tx_queues_per_channel variable at runtime (Jarod Wilson) [1856681] - [netdrv] sfc: move modparam 'rss_cpus' out of common channel code (Jarod Wilson) [1856681] - [netdrv] sfc: move modparam 'interrupt_mode' out of common channel code (Jarod Wilson) [1856681] - [netdrv] sfc: remove max_interrupt_mode (Jarod Wilson) [1856681] - [netdrv] sfc: support setting MTU even if not privileged to configure MAC fully (Jarod Wilson) [1856681] - [netdrv] sfc: don't call tx_remove if there isn't one (Jarod Wilson) [1856681] - [netdrv] sfc: commonise initialisation of efx->vport_id (Jarod Wilson) [1856681] - [netdrv] sfc: commonise efx->xq_entries initialisation (Jarod Wilson) [1856681] - [netdrv] sfc: initialise max_channels in efx_init_channels() (Jarod Wilson) [1856681] - [netdrv] sfc: move definition of EFX_MC_STATS_GENERATION_INVALID (Jarod Wilson) [1856681] - [netdrv] sfc: factor out efx_tx_tso_header_length() and understand encapsulation (Jarod Wilson) [1856681] - [netdrv] sfc: remove duplicate declaration of efx_enqueue_skb_tso() (Jarod Wilson) [1856681] - [netdrv] sfc: commonise TSO fallback code (Jarod Wilson) [1856681] - [netdrv] sfc: commonise efx_sync_rx_buffer() (Jarod Wilson) [1856681] - [netdrv] sfc: commonise some MAC configuration code (Jarod Wilson) [1856681] - [netdrv] sfc: commonise miscellaneous efx functions (Jarod Wilson) [1856681] - [netdrv] sfc: add missing licence info to mcdi_filters.c (Jarod Wilson) [1856681] - [netdrv] sfc: commonise MCDI MAC stats handling (Jarod Wilson) [1856681] - [netdrv] sfc: move NIC-specific mcdi_port declarations out of common header (Jarod Wilson) [1856681] - [netdrv] sfc: extend common GRO interface to support CHECKSUM_COMPLETE (Jarod Wilson) [1856681] - [netdrv] sfc: commonise ARFS handling (Jarod Wilson) [1856681] - [netdrv] sfc: commonise drain event handling (Jarod Wilson) [1856681] - [netdrv] sfc: commonise PCI error handlers (Jarod Wilson) [1856681] - [netdrv] sfc: track which BAR is mapped (Jarod Wilson) [1856681] - [netdrv] sfc: commonise FC advertising (Jarod Wilson) [1856681] - [netdrv] sfc: commonise other ethtool bits (Jarod Wilson) [1856681] - [netdrv] sfc: commonise ethtool NFC and RXFH/RSS functions (Jarod Wilson) [1856681] - [netdrv] sfc: commonise ethtool link handling functions (Jarod Wilson) [1856681] - [netdrv] sfc: split up nic.h (Jarod Wilson) [1856681] - [netdrv] sfc: refactor EF10 stats handling (Jarod Wilson) [1856681] - [netdrv] sfc: don't try to create more channels than we can have VIs (Jarod Wilson) [1856681] - [netdrv] sfc: extend bitfield macros up to POPULATE_DWORD_13 (Jarod Wilson) [1856681] - [netdrv] sfc: determine flag word automatically in efx_has_cap() (Jarod Wilson) [1856681] - [netdrv] sfc: update MCDI protocol headers (Jarod Wilson) [1856681] - [netdrv] sfc: replace '---help---' in Kconfig files with 'help' (Jarod Wilson) [1856681] - [netdrv] sfc: add missing annotation for efx_ef10_try_update_nic_stats_vf() (Jarod Wilson) [1856681] - [netdrv] sfc: avoid an unused-variable warning (Jarod Wilson) [1856681] - [netdrv] sfc: fix dereference of table before it is null checked (Jarod Wilson) [1856681] - [netdrv] sfc: siena_check_caps() can be static (Jarod Wilson) [1856681] - [netdrv] sfc: actually wire up siena_check_caps() (Jarod Wilson) [1856681] - [netdrv] sfc: make firmware-variant printing a nic_type function (Jarod Wilson) [1856681] - [netdrv] sfc: make filter table probe caller responsible for adding VLANs (Jarod Wilson) [1856681] - [netdrv] sfc: move rx_rss_context_exclusive into struct efx_mcdi_filter_table (Jarod Wilson) [1856681] - [netdrv] sfc: rework handling of (firmware) multicast chaining state (Jarod Wilson) [1856681] - [netdrv] sfc: move 'must restore' flags out of ef10-specific nic_data (Jarod Wilson) [1856681] - [netdrv] sfc: use efx_has_cap for capability checks outside of NIC-specific code (Jarod Wilson) [1856681] - [netdrv] sfc: make capability checking a nic_type function (Jarod Wilson) [1856681] - [netdrv] sfc: move vport_id to struct efx_nic (Jarod Wilson) [1856681] - [ntb] NTB: Revert "Add Hygon Device ID" (Myron Stowe) [1880468] - [tools] NTB: ntb_test: Fix bug when counting remote files (Myron Stowe) [1908031] - [ntb] NTB: perf: Fix race condition when run with ntb_test (Myron Stowe) [1908031] - [ntb] NTB: perf: Fix support for hardware that doesn't have port numbers (Myron Stowe) [1908031] - [ntb] NTB: perf: Don't require one more memory window than number of peers (Myron Stowe) [1908031] - [ntb] NTB: ntb_pingpong: Choose doorbells based on port number (Myron Stowe) [1908031] - [ntb] NTB: Fix the default port and peer numbers for legacy drivers (Myron Stowe) [1908031] - [ntb] NTB: Revert the change to use the NTB device dev for DMA allocations (Myron Stowe) [1908031] - [ntb] NTB: ntb_tool: reading the link file should not end in a NULL byte (Myron Stowe) [1908031] - [ntb] ntb_perf: avoid false dma unmap of destination address (Myron Stowe) [1908031] - [ntb] ntb_perf: increase sleep time from one milli sec to one sec (Myron Stowe) [1908031] - [ntb] ntb_tool: pass correct struct device to dma_alloc_coherent (Myron Stowe) [1908031] - [ntb] ntb_perf: pass correct struct device to dma_alloc_coherent (Myron Stowe) [1908031] - [include] NTB: correct ntb_peer_spad_addr and ntb_peer_spad_read comment typos (Myron Stowe) [1908031] - [ntb] ntb: intel: fix static declaration (Myron Stowe) [1908031] - [ntb] ntb: intel: add hw workaround for NTB BAR alignment (Myron Stowe) [1908031] - [ntb] ntb: intel: Add Icelake (gen4) support for Intel NTB (Myron Stowe) [1908031] - [ntb] NTB: Fix static check warning in perf_clear_test (Myron Stowe) [1908031] - [include] include/ntb: Fix typo in ntb_unregister_device description (Myron Stowe) [1908031] - [ntb] NTB: add pci shutdown handler for AMD NTB (Myron Stowe) [1908031] - [ntb] NTB: send DB event when driver is loaded or un-loaded (Myron Stowe) [1908031] - [ntb] NTB: remove redundant setting of DB valid mask (Myron Stowe) [1908031] - [ntb] NTB: return link up status correctly for PRI and SEC (Myron Stowe) [1908031] - [ntb] NTB: add helper functions to set and clear sideinfo (Myron Stowe) [1908031] - [ntb] NTB: move ntb_ctrl handling to init and deinit (Myron Stowe) [1908031] - [ntb] NTB: handle link up, D0 and D3 events correctly (Myron Stowe) [1908031] - [ntb] NTB: handle link down event correctly (Myron Stowe) [1908031] - [ntb] NTB: remove handling of peer_sta from amd_link_is_up (Myron Stowe) [1908031] - [ntb] NTB: set peer_sta within event handler itself (Myron Stowe) [1908031] - [ntb] NTB: return the side info status from amd_poll_link (Myron Stowe) [1908031] - [ntb] NTB: define a new function to get link status (Myron Stowe) [1908031] - [ntb] NTB: Enable link up and down event notification (Myron Stowe) [1908031] - [ntb] NTB: clear interrupt status register (Myron Stowe) [1908031] - [ntb] NTB: Fix access to link status and control register (Myron Stowe) [1908031] - [ntb] NTB: ntb_transport: Use scnprintf() for avoiding potential buffer overflow (Myron Stowe) [1908031] - [ntb] ntb_hw_switchtec: Fix ntb_mw_clear_trans error if size == 0 (Myron Stowe) [1908031] - [ntb] ntb_tool: Fix printk format (Myron Stowe) [1908031] - [ntb] NTB: ntb_perf: Fix address err in perf_copy_chunk (Myron Stowe) [1908031] - [ntb] NTB: Fix an error in get link status (Myron Stowe) [1908031] - [ntb] NTB: Add Hygon Device ID (Myron Stowe) [1908031] - [ntb] NTB: fix IDT Kconfig typos/spellos (Myron Stowe) [1908031] - [ntb] ntb_hw_amd: Add memory window support for new AMD hardware (Myron Stowe) [1908031] - [ntb] ntb_hw_amd: Add a new NTB PCI device ID (Myron Stowe) [1908031] - [ntb] NTB: ntb_transport: remove redundant assignment to rc (Myron Stowe) [1908031] - [ntb] ntb_hw_switchtec: make ntb_mw_set_trans() work when addr == 0 (Myron Stowe) [1908031] - [ntb] ntb: point to right memory window index (Myron Stowe) [1908031] - [ntb] NTB/msi: remove incorrect MODULE defines (Myron Stowe) [1908031] - [documentation] NTB: Describe the ntb_msi_test client in the documentation (Myron Stowe) [1908031] - [ntb] NTB: Add MSI interrupt support to ntb_transport (Myron Stowe) [1908031] - [tools] NTB: Add ntb_msi_test support to ntb_test (Myron Stowe) [1908031] - [ntb] NTB: Introduce NTB MSI Test Client (Myron Stowe) [1908031] - [ntb] NTB: Introduce MSI library (Myron Stowe) [1908031] - [ntb] NTB: Rename ntb.c to support multiple source files in the module (Myron Stowe) [1908031] - [include] NTB: Introduce functions to calculate multi-port resource index (Myron Stowe) [1908031] - [include] NTB: Introduce helper functions to calculate logical port number (Myron Stowe) [1908031] - [pci] PCI/switchtec: Add module parameter to request more interrupts (Myron Stowe) [1908031] - [ntb] ntb_hw_switchtec: Fix setup MW with failure bug (Myron Stowe) [1908031] - [ntb] ntb_hw_switchtec: Skip unnecessary re-setup of shared memory window for crosslink case (Myron Stowe) [1908031] - [ntb] ntb_hw_switchtec: Remove redundant steps of switchtec_ntb_reinit_peer() function (Myron Stowe) [1908031] - [include] NTB: correct ntb_dev_ops and ntb_dev comment typos (Myron Stowe) [1908031] - [ntb] NTB: amd: Silence shift wrapping warning in amd_ntb_db_vector_mask() (Myron Stowe) [1908031] - [ntb] ntb_hw_switchtec: potential shift wrapping bug in switchtec_ntb_init_sndev() (Myron Stowe) [1908031] - [ntb] NTB: ntb_transport: Ensure qp->tx_mw_dma_addr is initaliazed (Myron Stowe) [1908031] - [ntb] NTB: ntb_hw_amd: set peer limit register (Myron Stowe) [1908031] - [ntb] NTB: ntb_perf: Clear stale values in doorbell and command SPAD register (Myron Stowe) [1908031] - [ntb] NTB: ntb_perf: Disable NTB link after clearing peer XLAT registers (Myron Stowe) [1908031] - [ntb] NTB: ntb_perf: Increased the number of message retries to 1000 (Myron Stowe) [1908031] - [ntb] ntb: intel: Make intel_ntb3_peer_db_addr static (Myron Stowe) [1908031] - [ntb] NTB: add new parameter to peer_db_addr() db_bit and db_data (Myron Stowe) [1908031] - [ntb] NTB: ntb_transport: Ensure the destination buffer is mapped for TX DMA (Myron Stowe) [1908031] - [ntb] NTB: ntb_transport: Free MWs in ntb_transport_link_cleanup() (Myron Stowe) [1908031] - [ntb] ntb_hw_switchtec: Added support of >=4G memory windows (Myron Stowe) [1908031] - [include] ntb_hw_switchtec: NT req id mapping table register entry number should be 512 (Myron Stowe) [1908031] - [ntb] ntb_hw_switchtec: debug print 64bit aligned crosslink BAR Numbers (Myron Stowe) [1908031] - [ntb] ntb: idt: Alter the driver info comments (Myron Stowe) [1908031] - [ntb] ntb: idt: Discard temperature sensor IRQ handler (Myron Stowe) [1908031] - [ntb] ntb: idt: Add basic hwmon sysfs interface (Myron Stowe) [1908031] - [ntb] ntb: idt: Alter temperature read method (Myron Stowe) [1908031] - [netdrv] ntb_netdev: Simplify remove with client device drvdata (Myron Stowe) [1908031] - [ntb] NTB: transport: Try harder to alloc an aligned MW buffer (Myron Stowe) [1908031] - [ntb] ntb: ntb_transport: Mark expected switch fall-throughs (Myron Stowe) [1908031] - [ntb] ntb: idt: Set PCIe bus address to BARLIMITx (Myron Stowe) [1908031] - [ntb] NTB: ntb_hw_idt: replace IS_ERR_OR_NULL with regular NULL checks (Myron Stowe) [1908031] - [ntb] ntb: intel: fix return value for ndev_vec_mask() (Myron Stowe) [1908031] - [netdrv] ntb_netdev: fix sleep time mismatch (Myron Stowe) [1908031]- [block] block: fix incorrect branching in blk_max_size_offset() (Mike Snitzer) [1903722] - [md] dm: fix IO splitting (Mike Snitzer) [1903722] - [block] block: fix get_max_io_size() (Mike Snitzer) [1903722] - [block] block: Improve physical block alignment of split bios (Mike Snitzer) [1903722] - [block] block: use gcd() to fix chunk_sectors limit stacking (Mike Snitzer) [1903722] - [kernel] sched/deadline: Fix priority inheritance with multiple scheduling classes (Phil Auld) [1780490] - [fs] Convert trailing spaces and periods in path components (Leif Sahlberg) [1882457] - [block] loop: Fix occasional uevent drop (Ming Lei) [1897401] - [block] block: add a return value to set_capacity_revalidate_and_notify (Ming Lei) [1897401] - [fs] fat: truncate inode timestamp updates in setattr (Pavel Reichl) [1533270] - [fs] fat: change timestamp updates to use fat_truncate_time (Pavel Reichl) [1533270] - [fs] fat: add functions to update and truncate timestamps appropriately (Pavel Reichl) [1533270] - [fs] fat: create a function to calculate the timezone offest (Pavel Reichl) [1533270] - [net] icmp: randomize the global rate limiter (Guillaume Nault) [1899137] - [net] ipv4: Restore flowi4_oif update before call to xfrm_lookup_route (Guillaume Nault) [1899137] - [net] ipv4: Update exception handling for multipath routes via same device (Guillaume Nault) [1899137] - [net] ip: fix tos reflection in ack and reset packets (Guillaume Nault) [1899137] - [net] initialize fastreuse on inet_inherit_port (Guillaume Nault) [1899137] - [net] refactor bind_bucket fastreuse into helper (Guillaume Nault) [1899137] - [infiniband] RDMA/bnxt_re: Remove set but not used variable 'qplib_ctx' (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Remove the qp from list only if the qp destroy succeeds (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Fix driver crash on unaligned PSN entry address (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Restrict the max_gids to 256 (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Static NQ depth allocation (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Fix the qp table indexing (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Do not report transparent vlan from QP1 (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Change wr posting logic to accommodate variable wqes (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Add helper data structures (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Pull psn buffer dynamically based on prod (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: introduce a function to allocate swq (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: introduce wqe mode to select execution path (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt: Delete 'nq_ptr' variable which is not used (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Remove dead code from rcfw (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Simplify obtaining queue entry from hw ring (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Update missing hsi data structures (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Reduce device page size detection code (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Remove unsupported modify_device callback (Selvin Xavier) [1861886] - [include] net: Add netif_is_bareudp() API to identify bareudp devices (Guillaume Nault) [1839788] - [net] Removed the device type check to add mpls support for devices (Guillaume Nault) [1839788] - [tools] selftests: set conf.all.rp_filter=0 in bareudp.sh (Guillaume Nault) [1839788] - [tools] selftests: disable rp_filter when testing bareudp (Guillaume Nault) [1839788] - [tools] selftests: add test script for bareudp tunnels (Guillaume Nault) [1839788] - [documentation] bareudp: Corrected description of bareudp module. (Guillaume Nault) [1839788] - [netdrv] bareudp: forbid mixing IP and MPLS in multiproto mode (Guillaume Nault) [1839788] - [netdrv] bareudp: Reverted support to enable & disable rx metadata collection (Guillaume Nault) [1839788] - [documentation] bareudp: update iproute2 sample commands (Guillaume Nault) [1839788] - [netdrv] bareudp: Added attribute to enable & disable rx metadata collection (Guillaume Nault) [1839788] - [netdrv] bareudp: Fixed multiproto mode configuration (Guillaume Nault) [1839788] - [netdrv] bareudp: Fixed configuration to avoid having garbage values (Guillaume Nault) [1839788] - [netdrv] net: bareudp: avoid uninitialized variable warning (Guillaume Nault) [1839788] - [netdrv] bareudp: Fixed bareudp receive handling (Guillaume Nault) [1839788] - [netdrv] bareudp: remove unnecessary udp_encap_enable() in bareudp_socket_create() (Guillaume Nault) [1839788] - [netdrv] bareudp: print error message when command fails (Guillaume Nault) [1839788] - [netdrv] bareudp: add module alias (Guillaume Nault) [1839788] - [netdrv] bareudp: Fix uninitialized variable warnings. (Guillaume Nault) [1839788] - [netdrv] Special handling for IP & MPLS. (Guillaume Nault) [1839788] - [net] UDP tunnel encapsulation module for tunnelling different protocols like MPLS, IP, NSH etc. (Guillaume Nault) [1839788] - [arm64] arm64: remove arm64ksyms.c (Mark Salter) [1883365] - [arm64] arm64: frace: use asm EXPORT_SYMBOL() (Mark Salter) [1883365] - [arm64] arm64: string: use asm EXPORT_SYMBOL() (Mark Salter) [1883365] - [arm64] arm64: uaccess: use asm EXPORT_SYMBOL() (Mark Salter) [1883365] - [arm64] arm64: page: use asm EXPORT_SYMBOL() (Mark Salter) [1883365] - [arm64] arm64: smccc: use asm EXPORT_SYMBOL() (Mark Salter) [1883365] - [arm64] arm64: tishift: use asm EXPORT_SYMBOL() (Mark Salter) [1883365] - [arm64] arm64: add EXPORT_SYMBOL_NOKASAN() (Mark Salter) [1883365] - [mm] arm64: move memstart_addr export inline (Mark Salter) [1883365] - [arm64] arm64: remove bitop exports (Mark Salter) [1883365] - [arm64] arm64: lib: use C string functions with KASAN enabled (Mark Salter) [1883365] - [arm64] arm64: add (Mark Salter) [1883365] - [arm64] locking/atomics/arm64, arm64/bitops: Include (Mark Salter) [1883365] - [arm64] locking/atomics/arm64: Replace our atomic/lock bitop implementations with asm-generic (Mark Salter) [1883365] - [include] locking/atomics, asm-generic/bitops/lock.h: Rewrite using atomic_fetch_*() (Mark Salter) [1883365] - [include] locking/atomics, asm-generic/bitops/atomic.h: Rewrite using atomic_*() APIs (Mark Salter) [1883365] - [thermal] thermal: rcar_thermal: Add missing braces to conditional statement (Ivan Vecera) [1894564] - [thermal] thermal: Rename set_mode() to change_mode() (Ivan Vecera) [1894564] - [thermal] thermal: Simplify or eliminate unnecessary set_mode() methods (Ivan Vecera) [1894564] - [thermal] thermal: core: Stop polling DISABLED thermal devices (Ivan Vecera) [1894564] - [thermal] thermal: Explicitly enable non-changing thermal zone devices (Ivan Vecera) [1894564] - [thermal] thermal: Use mode helpers in drivers (Ivan Vecera) [1894564] - [thermal] thermal: Add mode helpers (Ivan Vecera) [1894564] - [thermal] thermal: remove get_mode() operation of drivers (Ivan Vecera) [1894564] - [thermal] thermal: Store device mode in struct thermal_zone_device (Ivan Vecera) [1894564] - [include] thermal: Add current mode to thermal zone device (Ivan Vecera) [1894564] - [acpi] thermal: Store thermal mode in a dedicated enum (Ivan Vecera) [1894564] - [acpi] acpi: thermal: Fix error handling in the register function (Ivan Vecera) [1894564] - [thermal] thermal: core: skip update disabled thermal zones after suspend (Ivan Vecera) [1894564] - [thermal] Thermal: do not clear passive state during system sleep (Ivan Vecera) [1894564] - [thermal] thermal: of-thermal: disable passive polling when thermal zone is disabled (Ivan Vecera) [1894564] - [crypto] crypto: qat - drop input parameter from adf_enable_aer() (Vladis Dronov) [1855190] - [crypto] crypto: qat - fix function parameters descriptions (Vladis Dronov) [1855190] - [crypto] crypto: qat - remove unnecessary mutex_init() (Vladis Dronov) [1855190] - [crypto] crypto: qat - use PCI_VDEVICE (Vladis Dronov) [1855190] - [crypto] crypto: qat - replace device ids defines (Vladis Dronov) [1855190] - [crypto] crypto: qat - include domain in top level debugfs path (Vladis Dronov) [1855190] - [crypto] crypto: qat - check cipher length for aead AES-CBC-HMAC-SHA (Vladis Dronov) [1855190] - [crypto] crypto: qat - Use fallthrough pseudo-keyword (Vladis Dronov) [1855190] - [crypto] crypto: qat - add delay before polling mailbox (Vladis Dronov) [1855190] - [include] PCI: Add Intel QuickAssist device IDs (Vladis Dronov) [1855190] - [crypto] crypto: qat - fix double free in qat_uclo_create_batch_init_list (Vladis Dronov) [1855190] - [crypto] crypto: qat - fallback for xts with 192 bit keys (Vladis Dronov) [1855190] - [crypto] crypto: qat - remove unused field in skcipher ctx (Vladis Dronov) [1855190] - [crypto] crypto: qat - validate xts key (Vladis Dronov) [1855190] - [crypto] crypto: qat - allow xts requests not multiple of block (Vladis Dronov) [1855190] - [crypto] crypto: qat - update timeout logic in put admin msg (Vladis Dronov) [1855190] - [crypto] crypto: qat - send admin messages to set of AEs (Vladis Dronov) [1855190] - [crypto] crypto: qat - update fw init admin msg (Vladis Dronov) [1855190] - [crypto] crypto: qat - remove packed attribute in etr structs (Vladis Dronov) [1855190] - [crypto] crypto: qat - replace user types with kernel ABI __u types (Vladis Dronov) [1855190] - [crypto] crypto: qat - replace user types with kernel u types (Vladis Dronov) [1855190] - [crypto] crypto: qat - convert to SPDX License Identifiers (Vladis Dronov) [1855190] - [crypto] crypto: qat - simplify the qat_crypto function (Vladis Dronov) [1855190] - [crypto] crypto: qat - spelling s/Decrytp/Decrypt/ (Vladis Dronov) [1855190] - [crypto] crypto: qat/adf_aer - Replace GFP_ATOMIC with GFP_KERNEL in adf_dev_aer_schedule_reset() (Vladis Dronov) [1855190] - [thermal] thermal: int340x: processor_thermal: fix: update Jasper Lake PCI id (David Arcari) [1889331] - [thermal] thermal: int3403_thermal: Downgrade error message (David Arcari) [1889331] - [thermal] thermal/int340x_thermal: Prevent page fault on .set_mode() op (David Arcari) [1889331] - [thermal] thermal/int340x_thermal: Don't require IDSP to exist (David Arcari) [1889331] - [thermal] thermal/int340x_thermal: Export OEM vendor variables (David Arcari) [1889331] - [thermal] thermal/int340x_thermal: Export GDDV (David Arcari) [1889331] - [thermal] thermal: int3400_thermal: Statically initialize .get_mode()/.set_mode() ops (David Arcari) [1889331] - [thermal] thermal: int340x_thermal: fix: Update Tiger Lake ACPI device IDs (David Arcari) [1889331] - [thermal] thermal: int340x_thermal: Use scnprintf() for avoiding potential buffer overflow (David Arcari) [1889331] - [thermal] thermal: int340x: processor_thermal: Add Tiger Lake support (David Arcari) [1889331] - [platform] acpi: Remove header dependency (David Arcari) [1889331] - [thermal] thermal: int340x: switch to use helpers (David Arcari) [1889331] - [thermal] thermal: int340x: processor_thermal: Add Jasper Lake support (David Arcari) [1889331] - [thermal] thermal: int340x_thermal: Add Tiger Lake ACPI device IDs (David Arcari) [1889331] - [thermal] thermal: intel: int3403: replace printk(KERN_WARN...) with pr_warn(...) (David Arcari) [1889331] - [thermal] thermal: intel: int340x_thermal: Remove unnecessary acpi_has_method() uses (David Arcari) [1889331] - [thermal] thermal: int340x: processor_thermal: Add Ice Lake support (David Arcari) [1889331] - [thermal] drivers: thermal: processor_thermal_device: Export sysfs interface for TCC offset (David Arcari) [1889331] - [netdrv] net/mlx5e: Fix arch depending casting issue in FEC (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Kconfig: convert imply usage to weak dependency (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Fix condition for termination table cleanup (Alaa Hleihel) [1858559 1851700] - [netdrv] net/mlx5: Use a separate work queue for fib event handling (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Add support for RDMA TX flow table (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Add support for RDMA TX steering (Alaa Hleihel) [1858559] - [infiniband] IB/mlx5: Move to fully dynamic UAR mode once user space supports it (Alaa Hleihel) [1858559] - [infiniband] IB/mlx5: Limit the scope of struct mlx5_bfreg_info to mlx5_ib (Alaa Hleihel) [1858559] - [infiniband] IB/mlx5: Extend QP creation to get uar page index from user space (Alaa Hleihel) [1858559] - [infiniband] IB/mlx5: Extend CQ creation to get uar page index from user space (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Avoid group version scan when not necessary (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Avoid incrementing FTE version (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Simplify matching group searches (Alaa Hleihel) [1858559] - [infiniband] IB/mlx5: Generally use the WC auto detection test result (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Avoid forwarding to other eswitch uplink (Alaa Hleihel) [1858559 1851700] - [netdrv] net/mlx5: Eswitch, enable forwarding back to uplink port (Alaa Hleihel) [1858559 1851700] - [netdrv] net/mlx5e: Add support for offloading traffic from uplink to uplink (Alaa Hleihel) [1858559 1851700] - [netdrv] net/mlx5: Don't use termination tables in slow path (Alaa Hleihel) [1858559 1851700] - [netdrv] net/mlx5: Avoid configuring eswitch QoS if not supported (Alaa Hleihel) [1858559 1851700] - [netdrv] net/mlx5: DR, Add support for flow table id destination action (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: E-Switch, Refactor unload all reps per rep type (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: E-Switch, Update VF vports config when num of VFs changed (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: E-Switch, Introduce per vport configuration for eswitch modes (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: E-switch, Make vport setup/cleanup sequence symmetric (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: E-Switch, Prepare for vport enable/disable refactor (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: E-Switch, Remove redundant warning when QoS enable failed (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: E-Switch, Remove redundant check of eswitch manager cap (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Allow MRs to be created in the cache synchronously (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Revise how the hysteresis scheme works for cache filling (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Fix locking in MR cache work queue (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Lock access to ent->available_mrs/limit when doing queue_work (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Fix MR cache size and limit debugfs (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Always remove MRs from the cache before destroying them (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Simplify how the MR cache bucket is located (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Rename the tracking variables for the MR cache (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Replace spinlock protected write with atomic var (Alaa Hleihel) [1858559] - [infiniband] {IB, net}/mlx5: Move asynchronous mkey creation to mlx5_ib (Alaa Hleihel) [1858559] - [infiniband] {IB, net}/mlx5: Assign mkey variant in mlx5_ib only (Alaa Hleihel) [1858559] - [infiniband] {IB, net}/mlx5: Setup mkey variant before mr create command invocation (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Use offsetofend() instead of duplicated variant (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Remove duplicate definitions of SW_ICM macros (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: E-switch, make query inline mode a static function (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Allocate smaller size tables for ft offload (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Introduce TLS and IPSec objects enums (Alaa Hleihel) [1858559] - [include] net/mlx5: Introduce egress acl forward-to-vport capability (Alaa Hleihel) [1858559] - [infiniband] IB/mlx5: Add np_min_time_between_cnps and rp_max_rate debug params (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Fix header guard in rsc_dump.h (Alaa Hleihel) [1858559] - [netdrv] net/mlx5e: Replace zero-length array with flexible-array member (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Remove a useless 'drain_workqueue()' call in 'mlx5e_ipsec_cleanup()' (Alaa Hleihel) [1858559] - [netdrv] net/mlx5e: Add support for FEC modes based on 50G per lane links (Alaa Hleihel) [1858559] - [netdrv] net/mlxe5: Separate between FEC and current speed (Alaa Hleihel) [1858559] - [netdrv] net/mlx5e: Advertise globaly supported FEC modes (Alaa Hleihel) [1858559] - [netdrv] net/mlx5e: Enforce setting of a single FEC mode (Alaa Hleihel) [1858559] - [netdrv] net/mlx5e: Set FEC to auto when configured mode is not supported (Alaa Hleihel) [1858559] - [netdrv] mlx5: Use proper logging and tracing line terminations (Alaa Hleihel) [1858559] - [netdrv] net/mlx5e: Support dump callback in RX reporter (Alaa Hleihel) [1858559] - [netdrv] net/mlx5e: Support dump callback in TX reporter (Alaa Hleihel) [1858559] - [netdrv] net/mlx5e: Gather reporters APIs together (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Add support for resource dump (Alaa Hleihel) [1858559] - [netdrv] bnxt_en: Fix wrong flag value passed to HWRM_PORT_QSTATS_EXT fw call (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix HWRM_FUNC_QSTATS_EXT firmware call (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Return -EOPNOTSUPP for ETHTOOL_GREGS on VFs (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Protect bnxt_set_eee() and bnxt_set_pauseparam() with mutex (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: return proper error codes in bnxt_show_temp (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Use memcpy to copy VPD field info (Jonathan Toppins) [1861885] - [netdrv] net: ethernet: broadcom: have drivers select DIMLIB as needed (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix NULL ptr dereference crash in bnxt_fw_reset_task() (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Avoid sending firmware messages when AER error is detected (Jonathan Toppins) [1861885] - [netdrv] bnxt: don't enable NAPI until rings are ready (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Setup default RSS map in all scenarios (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: init RSS table for Minimal-Static VF reservation (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: fix HWRM error when querying VF temperature (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix possible crash in bnxt_fw_reset_task() (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix PCI AER error recovery flow (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix ethtool -S statitics with XDP or TCs enabled (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Check for zero dir entries in NVRAM (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Don't query FW when netif_running() is false (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Remove superfluous memset() (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Add support for 'ethtool -d' (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Switch over to use the 64-bit software accumulated counters (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Accumulate all counters (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Retrieve hardware masks for port counters (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Retrieve hardware counter masks from firmware if available (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Allocate additional memory for all statistics blocks (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Refactor statistics code and structures (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Use macros to define port statistics size and offset (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Update firmware interface to 1.10.1.54 (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Remove PCIe non-counters from ethtool statistics (Jonathan Toppins) [1861885] - [netdrv] net: bnxt: don't complain if TC flower can't be supported (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix completion ring sizing with TPA enabled (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Init ethtool link settings after reading updated PHY configuration (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix race when modifying pause settings (Jonathan Toppins) [1861885] - [netdrv] bnxt: convert to new udp_tunnel_nic infra (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: allow firmware to disable VLAN offloads (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: clean up VLAN feature bit handling (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Implement ethtool -X to set indirection table (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Return correct RSS indirection table entries to ethtool -x (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fill HW RSS table from the RSS logical indirection table (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Add helper function to return the number of RSS contexts (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Add logical RSS indirection table structure (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix up bnxt_get_rxfh_indir_size() (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Set up the chip specific RSS table size (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Read VPD info only for PFs (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix statistics counters issue during ifdown with older firmware (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Do not enable legacy TX push on older firmware (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Store the running firmware version code (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Add board.serial_number field to info_get cb (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Return from timer if interface is not in open state (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix AER reset logic on 57500 chips (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Re-enable SRIOV during resume (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Simplify bnxt_resume() (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: fix firmware message length endianness (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix return code to "flash_device" (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix accumulation of bp->net_stats_prev (Jonathan Toppins) [1861885] - [netdrv] net: bnxt: Remove Comparison to bool in bnxt_ethtool.c (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: show only relevant ethtool stats for a TX or RX ring (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Split HW ring statistics strings into RX and TX parts (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Refactor the software ring counters (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Add doorbell information to bnxt_en_dev struct (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Add support for L2 doorbell size (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Set the db_offset on 57500 chips for the RDMA MSIX entries (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Define the doorbell offsets on 57500 chips (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Improve kernel log messages related to ethtool reset (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: fix ethtool_reset_flags ABI violations (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: refactor ethtool firmware reset types (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: prepare to refactor ethtool reset types (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Do not include ETH_FCS_LEN in the max packet length sent to fw (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Improve TQM ring context memory sizing formulas (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Allocate TQM ring context memory according to fw specification (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Update firmware spec. to 1.10.1.33 (Jonathan Toppins) [1861885] - [fs] fs/namespace.c: fix mountpoint reference counter race (Pavel Reichl) [1852651] {CVE-2020-12114}- [powerpc] powerpc/64: Fix kernel stack 16-byte alignment (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/aout: Fix struct user definition to use user_pt_regs (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/uapi: Fix sigcontext definition to use user_pt_regs (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] bpf: powerpc: fix broken uapi for BPF_PROG_TYPE_PERF_EVENT (Desnes Augusto Nunes do Rosario) [1854528] - [tools] selftests/powerpc: Tests for kernel accessing user memory (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint/ptrace: Introduce PPC_DEBUG_FEATURE_DATA_BP_ARCH_31 (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Fix exception handling for CONFIG_HAVE_HW_BREAKPOINT=N (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Fix length calculation for unaligned target (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Move DAWR detection logic outside of hw_breakpoint.c (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint/ptrace: Fix SETHWDEBUG when CONFIG_HAVE_HW_BREAKPOINT=N (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Fix handling of vector instructions (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Fix quadword instruction handling on p10 predecessors (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/hw_breakpoint.h: delete duplicated word (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Remove 512 byte boundary (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Return available watchpoints dynamically (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Guest support for 2nd DAWR hcall (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Set CPU_FTR_DAWR1 based on pa-features bit (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/dt_cpu_ftrs: Add feature for 2nd DAWR (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Enable watchpoint functionality on power10 guest (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Fix DAWR exception for CACHEOP (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Fix DAWR exception constraint (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Fix 512 byte boundary limit (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] hw-breakpoints: Fix build warnings with clang (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint/xmon: Support 2nd DAWR (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint/xmon: Don't allow breakpoint overwriting (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Don't allow concurrent perf and ptrace events (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Prepare handler to handle more than one watchpoint (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Use builtin ALIGN*() macros (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Introduce is_ptrace_bp() function (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Use loop for thread_struct->ptrace_bps (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Convert thread_struct->hw_brk to an array (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Disable all available watchpoints when !dawr_force_enable (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Get watchpoint count dynamically while disabling them (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Provide DAWR number to __set_breakpoint (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Provide DAWR number to set_dawr (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint/ptrace: Return actual num of available watchpoints (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Introduce function to get nr watchpoints dynamically (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Add SPRN macros for second DAWR (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: move ptrace_triggered() into hw_breakpoint.c (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: create ppc_gethwdinfo() (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: create ptrace_get_debugreg() (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: split out ADV_DEBUG_REGS related functions (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: move register viewing functions out of ptrace.c (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: split out TRANSACTIONAL_MEM related functions (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: split out SPE related functions (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: split out ALTIVEC related functions (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: split out VSX related functions (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: drop PARAMETER_SAVE_AREA_OFFSET (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: drop unnecessary #ifdefs CONFIG_PPC64 (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: remove unused header includes (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc: Move ptrace into a subdirectory (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Don't call dar_within_range() for Book3S (Desnes Augusto Nunes do Rosario) [1854528] - [tools] selftests/powerpc: Enable range tests on 8xx in ptrace-hwbreak.c selftest (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/hw_breakpoints: Rewrite 8xx breakpoints to allow any address range size (Desnes Augusto Nunes do Rosario) [1854528] - [tools] powerpc/watchpoint: Support for 8xx in ptrace-hwbreak.c selftest (Desnes Augusto Nunes do Rosario) [1854528] - [tools] powerpc/watchpoint: Add DAR outside test in perf-hwbreak.c selftest (Desnes Augusto Nunes do Rosario) [1854528] - [tools] selftests/powerpc: Rewrite ptrace-hwbreak.c selftest (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc: permanently include 8xx registers in reg.h (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: Simplify vr_get/set() to avoid GCC warning (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/64: Interrupts save PPR on stack rather than thread_struct (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc: Use SWITCH_FRAME_SIZE for prom and rtas entry (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: Don't use sizeof(struct pt_regs) in ptrace code (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc: Split user/kernel definitions of struct pt_regs (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc: declare set_breakpoint() static (Desnes Augusto Nunes do Rosario) [1854528] - [tools] perf vendor events power9: Added nest imc metric events (Michael Petlan) [1780258] - [powerpc] powerpc/perf: Fix crashes with generic_compat_pmu & BHRB (Michael Petlan) [1854525] - [powerpc] powerpc/perf: Exclude pmc5/6 from the irrelevant PMU group constraints (Michael Petlan) [1854525] - [powerpc] powerpc/powernv/idle: add a basic stop 0-3 driver for POWER10 (Michael Petlan) [1854525] - [powerpc] powerpc/kernel: Cleanup machine check function declarations (Michael Petlan) [1854525] - [powerpc] powerpc/perf: Fix soft lockups due to missed interrupt accounting (Michael Petlan) [1854525] - [powerpc] powerpc: Add POWER10 raw mode cputable entry (Michael Petlan) [1854525] - [powerpc] powerpc/powernv: Machine check handler for POWER10 (Michael Petlan) [1854525] - [powerpc] powerpc/perf: Add extended regs support for power10 platform (Michael Petlan) [1854525] - [powerpc] powerpc/perf: Add support for outputting extended regs in perf intr_regs (Michael Petlan) [1854525] - [tools] perf tools powerpc: Add support for extended regs in power10 (Michael Petlan) [1854525] - [tools] perf tools powerpc: Add support for extended register capability (Michael Petlan) [1854525] - [powerpc] powerpc/perf: Fix MMCRA_BHRB_DISABLE define for binutils < 2.28 (Michael Petlan) [1854525] - [powerpc] powerpc/perf: Initialize power10 PMU registers in cpu setup routine (Michael Petlan) [1854525] - [powerpc] powerpc/perf: BHRB control to disable BHRB logic when not used (Michael Petlan) [1854525] - [powerpc] powerpc/perf: Add Power10 BHRB filter support for PERF_SAMPLE_BRANCH_IND_CALL/COND (Michael Petlan) [1854525] - [powerpc] powerpc/perf: Ignore the BHRB kernel address filtering for P10 (Michael Petlan) [1854525] - [powerpc] powerpc/perf: power10 Performance Monitoring support (Michael Petlan) [1854525] - [powerpc] powerpc/perf: Add Power10 PMU feature to DT CPU features (Michael Petlan) [1854525] - [powerpc] powerpc/xmon: Add PowerISA v3.1 PMU SPRs (Michael Petlan) [1854525] - [powerpc] powerpc64: Break asm/percpu.h vs spinlock_types.h dependency (Greg Kurz) [1882796] - [powerpc] watchpoint: Rename current DAWR macros (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: Make struct kernel_param_ops definition const (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: simplify kvm_cma_reserve() (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s: Fix symbol undeclared warnings (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s: Remove redundant initialization of variable ret (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: xive: Convert to DEFINE_SHOW_ATTRIBUTE (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: Set LPCR[HDICE] before writing HDEC (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: Do not allocate HPT for a nested guest (Greg Kurz) [1882796] - [powerpc] kvm: ppc: Don't return -ENOTSUPP to userspace in ioctls (Greg Kurz) [1882796] - [powerpc] 64s: handle ISA v3.1 local copy-paste context switches (Greg Kurz) [1882796] - [powerpc] 64s: Move HMI IRQ stat from percpu variable to paca (Greg Kurz) [1882796] - [powerpc] kvm/cma: Improve kernel log during boot (Greg Kurz) [1882796] - [powerpc] kvm: Use correct CONFIG symbol in comment (Greg Kurz) [1882796] - [powerpc] watchpoint: Rename current H_SET_MODE DAWR macro (Greg Kurz) [1882796] - [tools] kvm: ppc: Fix typo on H_DISABLE_AND_GET hcall (Greg Kurz) [1882796] - [powerpc] kvm: ppc: Clean up redundant kvm_run parameters in assembly (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: Save/restore new PMU registers (Greg Kurz) [1882796] - [powerpc] perf: Add support for ISA3.1 PMU SPRs (Greg Kurz) [1882796] - [powerpc] perf: Update Power PMU cache_events to u64 type (Greg Kurz) [1882796] - [powerpc] perf: Update cpu_hw_event to use `struct` for storing MMCR registers (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: Cleanup updates for kvm vcpu MMCR (Greg Kurz) [1882796] - [powerpc] kvm: ppc: Protect kvm_vcpu_read_guest with srcu locks (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: Increase KVMPPC_NR_LPIDS on POWER8 and POWER9 (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3shv: Enable support for ISA v3.1 guests (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s pr: Remove uninitialized_var() usage (Greg Kurz) [1882796] - [powerpc] kvm/book3s64: Fix kernel crash with nested kvm & DEBUG_VIRTUAL (Greg Kurz) [1882796] - [powerpc] book3s64/kvm: Fix secondary page table walk warning during migration (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s: Fix some RCU-list locks (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: Ignore kmemleak false positives (Greg Kurz) [1882796] - [powerpc] kvm: ppc: Clean up redundant 'kvm_run' parameters (Greg Kurz) [1882796] - [powerpc] kvm: ppc: Remove redundant kvm_run from vcpu_arch (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: Remove redundant NULL check (Greg Kurz) [1882796] - [powerpc] Fix compile issue with force DAWR (Greg Kurz) [1882796] - [powerpc] silence a -Wcast-function-type warning in dawr_write_file_bool (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: Fix r3 corruption in h_set_dabr() (Greg Kurz) [1882796] - [powerpc] Add force enable of DAWR on P9 option (Greg Kurz) [1882796] - [documentation] powerpc: Document issues with the DAWR on POWER9 (Greg Kurz) [1882796] - [powerpc] Replace _ALIGN_UP() by ALIGN() (Greg Kurz) [1882796] - [powerpc] Replace _ALIGN_DOWN() by ALIGN_DOWN() (Greg Kurz) [1882796] - [netdrv] tg3: Fix soft lockup when tg3_reset_task() fails (Jonathan Toppins) [1899595] - [tools] tools/power turbostat: update version number (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: harden against cpu hotplug (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: adjust for temperature offset (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Build with _FILE_OFFSET_BITS=64 (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Support AMD Family 19h (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Remove empty columns for Jacobsville (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Fix output formatting for ACPI CST enumeration (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Enable accumulate RAPL display (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Introduce functions to accumulate RAPL consumption (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Make the energy variable to be 64 bit (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Always print idle in the system configuration header (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Print /dev/cpu_dma_latency (Prarit Bhargava) [1857136] - [tools] turbostat/.gitignore: add SPDX License Identifier (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: update version (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Print cpuidle information (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Fix 32-bit capabilities warning (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Fix missing SYS_LPI counter on some Chromebooks (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Fix gcc build warnings (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Support Elkhart Lake (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Support Jasper Lake (Prarit Bhargava) [1857136] - [scsi] scsi: core: Return BLK_STS_AGAIN for ALUA transitioning (Ewan Milne) [1867264] - [scsi] scsi: scsi_dh_alua: Set 'transitioning' state on Unit Attention (Ewan Milne) [1867264] - [scsi] scsi: scsi_dh_alua: Return BLK_STS_AGAIN for ALUA transitioning state (Ewan Milne) [1867264] - [block] scsi: block: Return status code in blk_mq_end_request() (Ewan Milne) [1867264] - [scsi] scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() (Ewan Milne) [1877156] - [fs] gfs2: check for live vs. read-only file system in gfs2_fitrim (Abhijith Das) [1335139] - [fs] gfs2: don't initialize statfs_change inodes in spectator mode (Abhijith Das) [1335139] - [fs] gfs2: init_journal's undo directive should also undo the statfs inodes (Abhijith Das) [1335139] - [fs] gfs2: Recover statfs info in journal head (Abhijith Das) [1335139] - [fs] gfs2: lookup local statfs inodes prior to journal recovery (Abhijith Das) [1335139] - [fs] gfs2: Add fields for statfs info in struct gfs2_log_header_host (Abhijith Das) [1335139] - [block] nbd: don't update block size after device is started (Ming Lei) [1891363] - [platform] platform/x86: thinkpad_acpi: lap or desk mode interface (David Arcari) [1889642] - [infiniband] IB/mlx4: Convert rej_tmout radix-tree to XArray (Alaa Hleihel) [1858564] - [infiniband] IB/mlx4: Adjust delayed work when a dup is observed (Alaa Hleihel) [1858564] - [infiniband] IB/mlx4: Add support for REJ due to timeout (Alaa Hleihel) [1858564] - [infiniband] IB/mlx4: Fix starvation in paravirt mux/demux (Alaa Hleihel) [1858564] - [infiniband] IB/mlx4: Separate tunnel and wire bufs parameters (Alaa Hleihel) [1858564] - [infiniband] IB/mlx4: Add support for MRA (Alaa Hleihel) [1858564] - [infiniband] IB/mlx4: Add and improve logging (Alaa Hleihel) [1858564] - [netdrv] net: ethernet: mlx4: Avoid assigning a value to ring_cons but not used it anymore in mlx4_en_xmit() (Alaa Hleihel) [1858564] - [netdrv] net: ethernet: mlx4: Fix memory allocation in mlx4_buddy_init() (Alaa Hleihel) [1858564] - [infiniband] treewide: Use fallthrough pseudo-keyword (Alaa Hleihel) [1858564] - [netdrv] net/mlx4: Use fallthrough pseudo-keyword (Alaa Hleihel) [1858564] - [netdrv] mlx4: convert to new udp_tunnel_nic infra (Alaa Hleihel) [1858564] - [netdrv] mlx4: Mark PM functions as __maybe_unused (Alaa Hleihel) [1858564] - [netdrv] mlx4: use generic power management (Alaa Hleihel) [1858564] - [netdrv] mlx4: disable device on shutdown (Alaa Hleihel) [1858564 1858563] - [include] IB/mlx4: Replace zero-length array with flexible-array (Alaa Hleihel) [1858564 1858563] - [netdrv] net: mlx4: remove unneeded variable "err" in mlx4_en_ethtool_add_mac_rule() (Alaa Hleihel) [1858564 1858563] - [netdrv] net: mlx4: remove unneeded variable "err" in mlx4_en_get_rxfh() (Alaa Hleihel) [1858564 1858563] - [netdrv] net/mlx4_en: use napi_complete_done() in TX completion (Alaa Hleihel) [1858564 1858563] - [netdrv] net/mlx4_en: avoid indirect call in TX completion (Alaa Hleihel) [1858564 1858562] - [infiniband] RDMA/mlx4: Delete duplicated offsetofend implementation (Alaa Hleihel) [1858564 1858562] - [netdrv] net: mlx4: reject unsupported coalescing params (Alaa Hleihel) [1858564 1858562] - [hwmon] hwmon: (amd_energy) match for supported models (David Arcari) [1860387] - [hwmon] hwmon: (amd_energy) Missing platform_driver_unregister() on error in amd_energy_init() (David Arcari) [1860387] - [hwmon] hwmon: Add amd_energy driver to report energy counters (David Arcari) [1860387] - [include] include/asm-generic/topology.h: guard cpumask_of_node() macro argument (David Arcari) [1860387]- [x86] x86/dumpstack: Fix misleading instruction pointer error message (Kenneth Yin) [1903506] - [powerpc] powerpc/powernv/opal-dump : Use IRQ_HANDLED instead of numbers in interrupt handler (Diego Domingos) [1891822] - [powerpc] powerpc/powernv/dump: Handle multiple writes to ack attribute (Diego Domingos) [1891822] - [powerpc] powerpc/powernv/dump: Fix race while processing OPAL dump (Diego Domingos) [1891822] - [powerpc] powerpc/opal_elog: Handle multiple writes to ack attribute (Diego Domingos) [1891822] - [powerpc] powerpc/powernv/elog: Fix race while processing OPAL error log event (Diego Domingos) [1891822] - [hid] HID: logitech-dj: Fix an error in mse_bluetooth_descriptor (Benjamin Tissoires) [1885560] - [hid] HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver (Benjamin Tissoires) [1885560] - [hid] HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad (Benjamin Tissoires) [1885560] - [hid] HID: logitech-hidpp: Add PID for MX Anywhere 2 (Benjamin Tissoires) [1885560] - [hid] HID: wacom: Avoid entering wacom_wac_pen_report for pad / battery (Benjamin Tissoires) [1885560] - [hid] HID: ite: Add USB id match for Acer One S1003 keyboard dock (Benjamin Tissoires) [1885560] - [hid] HID: multitouch: Lenovo X1 Tablet Gen3 trackpoint and buttons (Benjamin Tissoires) [1885560] - [hid] HID: hid-input: fix stylus battery reporting (Benjamin Tissoires) [1885560] - [hid] HID: roccat: add bounds checking in kone_sysfs_write_settings() (Benjamin Tissoires) [1885560] - [hid] HID: core: Sanitize event code and type when mapping input (Benjamin Tissoires) [1885560] - [hid] HID: core: Correctly handle ReportSize being zero (Benjamin Tissoires) [1885560] - [hid] HID: elan: Fix memleak in elan_input_configured (Benjamin Tissoires) [1885560] - [hid] HID: microsoft: Add rumble support for the 8bitdo SN30 Pro+ controller (Benjamin Tissoires) [1885560] - [hid] HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for all Saitek X52 devices (Benjamin Tissoires) [1885560] - [hid] Revert "HID: usbhid: do not sleep when opening device" (Benjamin Tissoires) [1885560] - [hid] HID: hiddev: Fix slab-out-of-bounds write in hiddev_ioctl_usage() (Benjamin Tissoires) [1885560] - [hid] HID: quirks: Always poll three more Lenovo PixArt mice (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: Always sleep 60ms after I2C_HID_PWR_ON commands (Benjamin Tissoires) [1885560] - [hid] HID: macally: Constify macally_id_table (Benjamin Tissoires) [1885560] - [hid] HID: cougar: Constify cougar_id_table (Benjamin Tissoires) [1885560] - [hid] HID: quirks: add NOGET quirk for Logitech GROUP (Benjamin Tissoires) [1885560] - [hid] HID: Replace HTTP links with HTTPS ones (Benjamin Tissoires) [1885560] - [hid] HID: udraw-ps3: Replace HTTP links with HTTPS ones (Benjamin Tissoires) [1885560] - [hid] HID: input: Fix devices that return multiple bytes in battery report (Benjamin Tissoires) [1885560] - [hid] HID: lenovo: Fix spurious F23 key press report during resume from suspend (Benjamin Tissoires) [1885560] - [hid] HID: lenovo: Add ThinkPad 10 Ultrabook Keyboard fn_lock support (Benjamin Tissoires) [1885560] - [hid] HID: lenovo: Add ThinkPad 10 Ultrabook Keyboard support (Benjamin Tissoires) [1885560] - [hid] HID: lenovo: Rename fn_lock sysfs attr handlers to make them generic (Benjamin Tissoires) [1885560] - [hid] HID: lenovo: Factor out generic parts of the LED code (Benjamin Tissoires) [1885560] - [hid] HID: lenovo: Merge tpkbd and cptkbd data structures (Benjamin Tissoires) [1885560] - [hid] HID: logitech-hidpp: avoid repeated "multiplier = " log messages (Benjamin Tissoires) [1885560] - [hid] HID: logitech: Use HIDPP_RECEIVER_INDEX instead of 0xff (Benjamin Tissoires) [1885560] - [hid] HID: intel-ish-hid: Replace PCI_DEV_FLAGS_NO_D3 with pci_save_state (Benjamin Tissoires) [1885560] - [hid] HID: quirks: Ignore Simply Automated UPB PIM (Benjamin Tissoires) [1885560] - [hid] HID: apple: Disable Fn-key key-re-mapping on clone keyboards (Benjamin Tissoires) [1885560] - [hid] HID: Wiimote: Treat the d-pad as an analogue stick (Benjamin Tissoires) [1885560] - [hid] HID: steam: fixes race in handling device list (Benjamin Tissoires) [1885560] - [hid] HID: magicmouse: do not set up autorepeat (Benjamin Tissoires) [1885560] - [hid] HID: alps: support devices with report id 2 (Benjamin Tissoires) [1885560] - [hid] HID: quirks: Always poll Obins Anne Pro 2 keyboard (Benjamin Tissoires) [1885560] - [hid] HID: input: do not run GET_REPORT unless there's a Resolution Multiplier (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: add Mediacom FlexBook edge13 to descriptor override (Benjamin Tissoires) [1885560] - [hid] HID: usbhid: remove redundant assignment to variable retval (Benjamin Tissoires) [1885560] - [hid] HID: usbhid: do not sleep when opening device (Benjamin Tissoires) [1885560] - [hid] HID: multitouch: Remove MT_CLS_WIN_8_DUAL (Benjamin Tissoires) [1885560] - [hid] HID: sony: Fix for broken buttons on DS3 USB dongles (Benjamin Tissoires) [1885560] - [hid] HID: Add quirks for Trust Panora Graphic Tablet (Benjamin Tissoires) [1885560] - [hid] HID: apple: Swap the Fn and Left Control keys on Apple keyboards (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: add Schneider SCL142ALM to descriptor override (Benjamin Tissoires) [1885560] - [hid] HID: intel-ish-hid: avoid bogus uninitialized-variable warning (Benjamin Tissoires) [1885560] - [hid] HID: quirks: Add HID_QUIRK_NO_INIT_REPORTS quirk for Dell K12A keyboard-dock (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: reset Synaptics SYNA2393 on resume (Benjamin Tissoires) [1885560] - [hid] HID: usbhid: Fix race between usbhid_close() and usbhid_stop() (Benjamin Tissoires) [1885560] - [hid] HID: alps: ALPS_1657 is too specific; use U1_UNICORN_LEGACY instead (Benjamin Tissoires) [1885560] - [hid] HID: alps: Add AUI1657 device ID (Benjamin Tissoires) [1885560] - [hid] HID: fix typo in Kconfig (Benjamin Tissoires) [1885560] - [hid] HID: logitech: Add support for Logitech G11 extra keys (Benjamin Tissoires) [1885560] - [hid] HID: multitouch: add eGalaxTouch P80H84 support (Benjamin Tissoires) [1885560] - [hid] HID: logitech: drop outdated references to unifying receivers (Benjamin Tissoires) [1885560] - [hid] HID: rmi: Simplify an error handling path in 'rmi_hid_read_block()' (Benjamin Tissoires) [1885560] - [hid] HID: intel-ish-hid: hbm.h: Replace zero-length array with flexible-array member (Benjamin Tissoires) [1885560] - [hid] HID: intel-ish-hid: ishtp-dev.h: Replace zero-length array with flexible-array member (Benjamin Tissoires) [1885560] - [hid] HID: Add driver fixing Glorious PC Gaming Race mouse report descriptor (Benjamin Tissoires) [1885560] - [hid] HID: lg-g15: Do not fail the probe when we fail to disable F# emulation (Benjamin Tissoires) [1885560] - [hid] HID: fix Kconfig word ordering (Benjamin Tissoires) [1885560] - [hid] HID: add ALWAYS_POLL quirk to lenovo pixart mouse (Benjamin Tissoires) [1885560] - [hid] HID: google: add moonball USB id (Benjamin Tissoires) [1885560] - [hid] HID: appleir: Use devm_kzalloc() instead of kzalloc() (Benjamin Tissoires) [1885560] - [hid] HID: appleir: Remove unnecessary goto label (Benjamin Tissoires) [1885560] - [hid] HID: hid-sensor-custom: Use scnprintf() for avoiding potential buffer overflow (Benjamin Tissoires) [1885560] - [hid] HID: hid-picolcd_fb: Use scnprintf() for avoiding potential buffer overflow (Benjamin Tissoires) [1885560] - [hid] HID: logitech-dj: add support for the static device in the Powerplay mat/receiver (Benjamin Tissoires) [1885560] - [hid] HID: hid-bigbenff: fix race condition for scheduled work during removal (Benjamin Tissoires) [1885560] - [hid] HID: hid-bigbenff: call hid_hw_stop() in case of error (Benjamin Tissoires) [1885560] - [hid] HID: hid-bigbenff: fix general protection fault caused by double kfree (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: add Trekstor Surfbook E11B to descriptor override (Benjamin Tissoires) [1885560] - [hid] HID: alps: Fix an error handling path in 'alps_input_configured()' (Benjamin Tissoires) [1885560] - [hid] HID: hiddev: Fix race in in hiddev_disconnect() (Benjamin Tissoires) [1885560] - [hid] HID: logitech-dj: add debug msg when exporting a HID++ report descriptors (Benjamin Tissoires) [1885560] - [hid] HID: quirks: Remove ITE 8595 entry from hid_have_special_driver (Benjamin Tissoires) [1885560] - [include] HID: core: increase HID report buffer size to 8KiB (Benjamin Tissoires) [1885560] - [hid] HID: core: fix off-by-one memset in hid_report_raw_event() (Benjamin Tissoires) [1885560] - [hid] HID: apple: Add support for recent firmware on Magic Keyboards (Benjamin Tissoires) [1885560] - [hid] HID: ite: Only bind to keyboard USB interface on Acer SW5-012 keyboard dock (Benjamin Tissoires) [1885560] - [hid] HID: logitech-hidpp: BatteryVoltage: only read chargeStatus if extPower is active (Benjamin Tissoires) [1885560] - [hid] HID: logitech-hidpp: avoid duplicate error handling code in 'hidpp_probe()' (Benjamin Tissoires) [1885560] - [hid] HID: hidraw, uhid: Always report EPOLLOUT (Benjamin Tissoires) [1885560] - [hid] HID: steam: Fix input device disappearing (Benjamin Tissoires) [1885560] - [hid] hid-logitech-hidpp: read battery voltage from newer devices (Benjamin Tissoires) [1885560] - [hid] HID: logitech: Add MX Master 3 Mouse (Benjamin Tissoires) [1885560] - [hid] HID: logitech-hidpp: Support WirelessDeviceStatus connect events (Benjamin Tissoires) [1885560] - [hid] HID: logitech-hidpp: Support translations from short to long reports (Benjamin Tissoires) [1885560] - [hid] HID: hiddev: fix mess in hiddev_open() (Benjamin Tissoires) [1885560] - [hid] HID: hid-input: clear unmapped usages (Benjamin Tissoires) [1885560] - [hid] HID: Add quirk for incorrect input length on Lenovo Y720 (Benjamin Tissoires) [1885560] - [hid] HID: ite: Add USB id match for Acer SW5-012 keyboard dock (Benjamin Tissoires) [1885560] - [hid] HID: Add quirk for Xin-Mo Dual Controller (Benjamin Tissoires) [1885560] - [hid] HID: hidraw: add support uniq ioctl (Benjamin Tissoires) [1885560] - [hid] HID: Fix slab-out-of-bounds read in hid_field_extract (Benjamin Tissoires) [1885560] - [hid] HID: picoLCD: constify fb ops (Benjamin Tissoires) [1885560] - [hid] HID: uhid: Fix returning EPOLLOUT from uhid_char_poll (Benjamin Tissoires) [1885560] - [hid] HID: hidraw: Fix returning EPOLLOUT from hidraw_poll (Benjamin Tissoires) [1885560] - [hid] HID: rmi: Check that the RMI_STARTED bit is set before unregistering the RMI transport device (Benjamin Tissoires) [1885560] - [hid] HID: quirks: remove hid-led devices from hid_have_special_driver (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: Reset ALPS touchpads on resume (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: fix no irq after reset on raydium 3118 (Benjamin Tissoires) [1885560] - [hid] HID: logitech-hidpp: Silence intermittent get_battery_capacity errors (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: remove orphaned member sleep_delay (Benjamin Tissoires) [1885560] - [hid] HID: quirks: Add quirk for HP MSU1465 PIXART OEM mouse (Benjamin Tissoires) [1885560] - [hid] HID: core: check whether Usage Page item is after Usage ID items (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: Send power-on command after reset (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: Remove runtime power management (Benjamin Tissoires) [1885560] - [hid] HID: google: Detect base folded usage instead of hard-coding whiskers (Benjamin Tissoires) [1885560] - [hid] HID: google: add magnemite/masterball USB ids (Benjamin Tissoires) [1885560] - [hid] HID: logitech: Add depends on LEDS_CLASS to Logitech Kconfig entry (Benjamin Tissoires) [1885560] - [hid] HID: lg-g15: Add support for the G510's M1-M3 and MR LEDs (Benjamin Tissoires) [1885560] - [hid] HID: lg-g15: Add support for controlling the G510's RGB backlight (Benjamin Tissoires) [1885560] - [hid] HID: lg-g15: Add support for the G510 keyboards' gaming keys (Benjamin Tissoires) [1885560] - [hid] HID: lg-g15: Add support for the M1-M3 and MR LEDs (Benjamin Tissoires) [1885560] - [hid] HID: lg-g15: Add keyboard and LCD backlight control (Benjamin Tissoires) [1885560] - [hid] HID: Add driver for Logitech gaming keyboards (G15, G15 v2) (Benjamin Tissoires) [1885560] - [hid] HID: hidraw: replace printk() with corresponding pr_xx() variant (Benjamin Tissoires) [1885560] - [hid] HID: prodikeys: make array keys static const, makes object smaller (Benjamin Tissoires) [1885560] - [hid] HID: google: whiskers: signal tablet mode on connect (Benjamin Tissoires) [1885560] - [hid] HID: google: whiskers: signal tablet mode switch on disconnect (Benjamin Tissoires) [1885560] - [hid] HID: google: whiskers: more robust tablet mode detection (Benjamin Tissoires) [1885560] - [hid] HID: core: fix dmesg flooding if report field larger than 32bit (Benjamin Tissoires) [1885560] - [include] HID: core: Add printk_once variants to hid_warn() etc (Benjamin Tissoires) [1885560] - [include] HID: core: reformat and reduce hid_printk macros (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: modify quirks for weida's devices (Benjamin Tissoires) [1885560] - [hid] hid-logitech-dj: add the new Lightspeed receiver (Benjamin Tissoires) [1885560] - [hid] HID: logitech-dj: add support of the G700(s) receiver (Benjamin Tissoires) [1885560] - [hid] HID: do not call hid_set_drvdata(hdev, NULL) in drivers (Benjamin Tissoires) [1885560] - [hid] HID: logitech-dj: extend consumer usages range (Benjamin Tissoires) [1885560] - [hid] hiddev: Return EPOLLOUT from hiddev_poll (Benjamin Tissoires) [1885560] - [hid] hidraw: Return EPOLLOUT from hidraw_poll (Benjamin Tissoires) [1885560] - [input] Input: i8042 - add nopnp quirk for Acer Aspire 5 A515 (Benjamin Tissoires) [1885560] - [input] Input: i8042 - add Entroware Proteus EL07R4 to nomux and reset lists (Benjamin Tissoires) [1885560] - [input] input: i8042 - Remove special Cayman handling (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - only increment wakeup count on touch (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - add ic type 0x15 (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - add support for high resolution reports (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - do not constantly re-query pattern ID (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - add firmware update info for ICs 0x11, 0x13, 0x14 (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - handle firmware updated on newer ICs (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - add support for different firmware page sizes (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - fix detecting IAP version on older controllers (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - handle devices with patterns above 1 (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - make fetching IC type of older controllers more robust (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - handle firmware not implementing "get pattern" command (Benjamin Tissoires) [1885560] - [input] Input: i8042 - add Lenovo XiaoXin Air 12 to i8042 nomux list (Benjamin Tissoires) [1885560] - [input] Input: elantech - remove redundant assignments to variable error (Benjamin Tissoires) [1885560] - [input] Input: synaptics - enable InterTouch for ThinkPad X1E 1st gen (Benjamin Tissoires) [1885560] - [uapi] Input: add `SW_MACHINE_COVER` (Benjamin Tissoires) [1885560] - [input] input: i8042 - Remove special PowerPC handling (Benjamin Tissoires) [1885560] - [input] Input: synaptics - add a second working PNP_ID for Lenovo T470s (Benjamin Tissoires) [1885560] - [input] Input: introduce input_mt_report_slot_inactive() (Benjamin Tissoires) [1885560] - [input] Input: i8042 - add ThinkPad S230u to i8042 reset list (Benjamin Tissoires) [1885560] - [input] Revert "Input: i8042 - add ThinkPad S230u to i8042 nomux list" (Benjamin Tissoires) [1885560] - [input] Input: i8042 - attach fwnode to serio i8042 kbd device (Benjamin Tissoires) [1885560] - [input] Input: i8042 - add ThinkPad S230u to i8042 nomux list (Benjamin Tissoires) [1885560] - [uapi] Input: update SPDX tag for input-event-codes.h (Benjamin Tissoires) [1885560] - [input] Input: i8042 - add Acer Aspire 5738z to nomux list (Benjamin Tissoires) [1885560] - [uapi] Input: move the new KEY_SELECTIVE_SCREENSHOT keycode (Benjamin Tissoires) [1885560] - [input] Input: synaptics - enable RMI on HP Envy 13-ad105ng (Benjamin Tissoires) [1885560] - [uapi] Input: allocate keycode for "Selective Screenshot" key (Benjamin Tissoires) [1885560] - [input] Input: synaptics - remove the LEN0049 dmi id from topbuttonpad list (Benjamin Tissoires) [1885560] - [input] Input: synaptics - enable SMBus on ThinkPad L470 (Benjamin Tissoires) [1885560] - [input] Input: synaptics - switch T470s to RMI4 by default (Benjamin Tissoires) [1885560] - [input] Input: input_event - fix struct padding on sparc64 (Benjamin Tissoires) [1885560] - [uapi] Input: add privacy screen toggle keycode (Benjamin Tissoires) [1885560] - [input] Input: synaptics - switch another X1 Carbon 6 to RMI/SMbus (Benjamin Tissoires) [1885560] - [uapi] Input: Add event-codes for macro keys found on various keyboards (Benjamin Tissoires) [1885560] - [input] Input: i8042 - enable wakeup on a stable struct device (Benjamin Tissoires) [1885560] - [input] Input: psmouse - drop all unneeded functions from mouse headers (Benjamin Tissoires) [1885560] - [input] Input: remove dev_err() usage after platform_get_irq() (Benjamin Tissoires) [1885560] - [input] Input: synaptics - fix a typo (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - switch to using devm_add_action_or_reset() (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - switch to using devm_device_add_groups() (Benjamin Tissoires) [1885560] - [power] power: supply: core: Add Standard, Adaptive, and Custom charge types (Benjamin Tissoires) [1885560] - [scsi] scsi: mpt3sas: Fix timeouts observed while reenabling IRQ (Tomas Henzl) [1880114] - [fs] ext4: handle option set by mount flags correctly (Pavel Reichl) [1848084] - [fs] xfs: preserve inode versioning across remounts (Pavel Reichl) [1848084] - [kernel] kheaders: explain why include/config/autoconf.h is excluded from md5sum (Jiri Olsa) [1899585] - [kernel] kheaders: remove the last bashism to allow sh to run it (Jiri Olsa) [1899585] - [kernel] kheaders: optimize header copy for in-tree builds (Jiri Olsa) [1899585] - [kernel] kheaders: optimize md5sum calculation for in-tree builds (Jiri Olsa) [1899585] - [kernel] kheaders: remove unneeded 'cat' command piped to 'head' / 'tail' (Jiri Olsa) [1899585] - [kernel] kheaders: substituting --sort in archive creation (Jiri Olsa) [1899585] - [kernel] kheaders: make headers archive reproducible (Jiri Olsa) [1899585] - [kernel] kheaders: include only headers into kheaders_data.tar.xz (Jiri Olsa) [1899585] - [kernel] kheaders: remove meaningless -R option of 'ls' (Jiri Olsa) [1899585] - [kernel] kheaders: Do not regenerate archive if config is not changed (Jiri Olsa) [1899585] - [kernel] kheaders: Move from proc to sysfs (Jiri Olsa) [1899585] - [kernel] kernel/Makefile: don't assume that kernel/gen_ikh_data.sh is executable (Jiri Olsa) [1899585] - [init] init/config: Do not select BUILD_BIN2C for IKCONFIG (Jiri Olsa) [1899585] - [kernel] Provide in-kernel headers to make extending kernel easier (Jiri Olsa) [1899585] - [tty] pty: do tty_flip_buffer_push without port->lock in pty_write (Artem Savkov) [1787975] - [virtio] virtio_balloon: fix sparse warning (Nico Pache) [1839055] - [virtio] virtio_balloon: fix up endian-ness for free cmd id (Nico Pache) [1839055] - [virtio] virtio-balloon: Document byte ordering of poison_val (Nico Pache) [1839055] - [virtio] virtio-mmio: Reject invalid IRQ 0 command line argument (Nico Pache) [1839055] - [virtio] virtio-balloon: Disable free page reporting if page poison reporting is not enabled (Nico Pache) [1839055] - [virtio] virtio-mmio: Delete an error message in vm_find_vqs() (Nico Pache) [1839055] - [virtio] virtio: add VIRTIO_RING_NO_LEGACY (Nico Pache) [1839055] - [virtio] virtio-balloon: Avoid using the word 'report' when referring to free page hinting (Nico Pache) [1839055] - [virtio] virtio-balloon: make virtballoon_free_page_report() static (Nico Pache) [1839055] - [virtio] virtio-balloon: switch back to OOM handler for VIRTIO_BALLOON_F_DEFLATE_ON_OOM (Nico Pache) [1839055] - [documentation] mm/page_reporting: add free page reporting documentation (Nico Pache) [1839055] - [mm] mm/page_reporting: add budget limit on how many pages can be reported per pass (Nico Pache) [1839055] - [mm] mm/page_reporting: rotate reported pages to the tail of the list (Nico Pache) [1839055] - [virtio] virtio-balloon: add support for providing free page reports to host (Nico Pache) [1839055] - [virtio] virtio-balloon: pull page poisoning config out of free page hinting (Nico Pache) [1839055] - [mm] mm: introduce Reported pages (Nico Pache) [1839055] - [mm] mm: add function __putback_isolated_page (Nico Pache) [1839055] - [mm] mm: use zone and order instead of free area in free_list manipulators (Nico Pache) [1839055] - [mm] mm: adjust shuffle code to allow for future coalescing (Nico Pache) [1839055] - [virtio] virtio_balloon: Adjust label in virtballoon_probe (Nico Pache) [1839055] - [virtio] virtio_ring: Fix mem leak with vring_new_virtqueue() (Nico Pache) [1839055] - [virtio] virtio_balloon: Fix memory leaks on errors in virtballoon_probe() (Nico Pache) [1839055] - [virtio] virtio-balloon: Fix memory leak when unloading while hinting is in progress (Nico Pache) [1839055] - [virtio] virtio_balloon: prevent pfn array overflow (Nico Pache) [1839055] - [virtio] virtio-pci: check name when counting MSI-X vectors (Nico Pache) [1839055] - [virtio] virtio-balloon: initialize all vq callbacks (Nico Pache) [1839055] - [virtio] virtio-mmio: convert to devm_platform_ioremap_resource (Nico Pache) [1839055] - [virtio] virtio_balloon: divide/multiply instead of shifts (Nico Pache) [1839055] - [virtio] virtio_balloon: name cleanups (Nico Pache) [1839055] - [virtio] virtio_balloon: fix shrinker count (Nico Pache) [1839055] - [virtio] virtio_balloon: fix shrinker scan number of pages (Nico Pache) [1839055] - [virtio] virtio-mmio: add error check for platform_get_irq (Nico Pache) [1839055] - [virtio] virtio: Fix indentation of VIRTIO_MMIO (Nico Pache) [1839055] - [virtio] virtio/virtio_ring: do some comment fixes (Nico Pache) [1839055] - [virtio] virtio_pci: fix a NULL pointer reference in vp_del_vqs (Nico Pache) [1839055] - [virtio] virtio: hint if callbacks surprisingly might sleep (Nico Pache) [1839055] - [virtio] virtio_balloon: remove the unnecessary 0-initialization (Nico Pache) [1839055] - [virtio] virtio-balloon: improve update_balloon_size_func (Nico Pache) [1839055] - [virtio] virtio-balloon: tweak config_changed implementation (Nico Pache) [1839055] - [misc] virtio: don't allocate vqs when names= NULL (Nico Pache) [1839055] - [virtio] virtio_pci: use queue idx instead of array idx to set up the vq (Nico Pache) [1839055] - [virtio] virtio: remove deprecated VIRTIO_PCI_CONFIG() (Nico Pache) [1839055] - [mm] mm/page_poison: expose page_poisoning_enabled to kernel modules (Nico Pache) [1839055] - [virtio] virtio-balloon: VIRTIO_BALLOON_F_PAGE_POISON (Nico Pache) [1839055] - [virtio] virtio-balloon: VIRTIO_BALLOON_F_FREE_PAGE_HINT (Nico Pache) [1839055] - [virtio] virtio: pci-legacy: Validate queue pfn (Nico Pache) [1839055] - [virtio] virtio: mmio-v1: Validate queue PFN (Nico Pache) [1839055] - [virtio] virtio_balloon: replace oom notifier with shrinker (Nico Pache) [1839055] - [virtio] virtio-balloon: kzalloc the vb struct (Nico Pache) [1839055] - [virtio] virtio-balloon: remove BUG() in init_vqs (Nico Pache) [1839055] - [mm] mm, debug_pagealloc: use a page type instead of page_ext flag (Nico Pache) [1839055] - [mm] mm, page_alloc: more extensive free page checking with debug_pagealloc (Nico Pache) [1839055] - [mm] mm, debug_pagelloc: use static keys to enable debugging (Nico Pache) [1839055] - [include] include/linux/page_ext.h: drop definition of unused PAGE_EXT_DEBUG_POISON (Nico Pache) [1839055] - [tty] vt: vt_ioctl: fix use-after-free in vt_in_use() (Vladis Dronov) [1875585] - [tty] vt: vt_ioctl: fix VT_DISALLOCATE freeing in-use virtual console (Vladis Dronov) [1875585] - [tty] vt: ioctl, switch VT_IS_IN_USE and VT_BUSY to inlines (Vladis Dronov) [1875585] - [tty] vt: selection, introduce vc_is_sel (Vladis Dronov) [1875585] - [fs] gfs2: Don't sleep during glock hash walk (Andreas Grunbacher) [1871173]- [powerpc] powerpc/64s/hash: Fix hash_preload running with interrupts enabled (Diego Domingos) [1884152] - [powerpc] powerpc/pseries: Avoid using addr_to_pfn in real mode (Diego Domingos) [1822675] - [powerpc] powerpc/pseries: Handle UE event for memcpy_mcsafe (Diego Domingos) [1822675] - [powerpc] powerpc/pseries: Fix MCE handling on pseries (Diego Domingos) [1822675] - [powerpc] powerpc/64s/pseries: machine check convert to use common event code (Diego Domingos) [1822675] - [powerpc] powerpc/powernv/mce: Print additional information about MCE error (Diego Domingos) [1822675] - [powerpc] powerpc/powernv/mce: Print correct severity for MCE error (Diego Domingos) [1822675] - [powerpc] powerpc/64s: Report SLB multi-hit rather than parity error (Diego Domingos) [1822675] - [powerpc] powerpc/powernv/mce: Reduce MCE console logs to lesser lines (Diego Domingos) [1822675] - [powerpc] powerpc/pseries/mce: Improve array initialization (Diego Domingos) [1822675] - [powerpc] powerpc/pseries/mce: Fix misleading print for TLB mutlihit (Diego Domingos) [1822675] - [netdrv] i40e: fix crash when Rx descriptor count is changed (Jiri Benc) [1882708] - [netdrv] virtio_net: Fix out of bounds access of sq (Jiri Benc) [1882708] - [tools] tools/bpftool: Fix attaching flow dissector (Jiri Benc) [1882708] - [docs] bpf: Use valid and new links in index.rst (Jiri Benc) [1882708] - [netdrv] netdevsim: fix unbalaced locking in nsim_create() (Jiri Benc) [1882708] - [net] bpfilter: Allow to build bpfilter_umh as a module without static library (Jiri Benc) [1882708] - [net] bpf, netns: Fix use-after-free in pernet pre_exit callback (Jiri Benc) [1882708] - [net] xsk: Use dma_need_sync instead of reimplenting it (Jiri Benc) [1882708] - [net] xsk: Remove a double pool->dev assignment in xp_dma_map (Jiri Benc) [1882708] - [net] xsk: Replace the cheap_dma flag with a dma_need_sync flag (Jiri Benc) [1882708] - [net] dma-mapping: Add a new dma_need_sync API (Jiri Benc) [1882708] - [tools] selftests: bpf: Pass program to bpf_prog_detach in flow_dissector (Jiri Benc) [1882708] - [tools] selftests: bpf: Pass program and target_fd in flow_dissector_reattach (Jiri Benc) [1882708] - [net] bpf: flow_dissector: Check value of unused flags to BPF_PROG_DETACH (Jiri Benc) [1882708] - [net] bpf: flow_dissector: Check value of unused flags to BPF_PROG_ATTACH (Jiri Benc) [1882708] - [tools] libbpf: Adjust SEC short cut for expected attach type BPF_XDP_DEVMAP (Jiri Benc) [1882708] - [tools] selftests/bpf: Test updating flow_dissector link with same program (Jiri Benc) [1882708] - [net] bpf, netns: Keep a list of attached bpf_link's (Jiri Benc) [1882708] - [net] bpf, netns: Keep attached programs in bpf_prog_array (Jiri Benc) [1882708] - [net] flow_dissector: Pull BPF program assignment up to bpf-netns (Jiri Benc) [1882708] - [tools] libbpf: Fix CO-RE relocs against .text section (Jiri Benc) [1882708] - [tools] selftests/bpf: Move newer bpf_iter_* type redefining to a new header file (Jiri Benc) [1882708] - [net] xdp: Handle frame_sz in xdp_convert_zc_to_xdp_frame() (Jiri Benc) [1882708] - [net] xdp: Fix xsk_generic_xmit errno (Jiri Benc) [1882708] - [tools] bpf: Selftests and tools use struct bpf_devmap_val from uapi (Jiri Benc) [1882708] - [net] xdp: use shift instead of 64 bit division (Jiri Benc) [1882708] - [net] bpf: Fix unused-var without NETDEVICES (Jiri Benc) [1882708] - [net] seg6: fix seg6_validate_srh() to avoid slab-out-of-bounds (Jiri Benc) [1882708] - [net] seg6: fix SRH processing to comply with RFC8754 (Jiri Benc) [1882708] - [tools] selftests/bpf: Extend test_flow_dissector to cover link creation (Jiri Benc) [1882708] - [tools] selftests/bpf: Convert test_flow_dissector to use BPF skeleton (Jiri Benc) [1882708] - [tools] selftests/bpf, flow_dissector: Close TAP device FD after the test (Jiri Benc) [1882708] - [tools] selftests/bpf: Add tests for attaching bpf_link to netns (Jiri Benc) [1882708] - [tools] bpftool: Support link show for netns-attached links (Jiri Benc) [1882708] - [tools] bpftool: Extract helpers for showing link attach type (Jiri Benc) [1882708] - [tools] libbpf: Add support for bpf_link-based netns attachment (Jiri Benc) [1882708] - [net] bpf: Add link-based BPF program attachment to network namespace (Jiri Benc) [1882708] - [net] flow_dissector: Move out netns_bpf prog callbacks (Jiri Benc) [1882708] - [net] Introduce netns_bpf for BPF programs attached to netns (Jiri Benc) [1882708] - [net] flow_dissector: Pull locking up from prog attach callback (Jiri Benc) [1882708] - [net] bpf: Allow SO_BINDTODEVICE opt in bpf_setsockopt (Jiri Benc) [1882708] - [net] Make locking in sock_bindtoindex optional (Jiri Benc) [1882708] - [net] add sock_bindtoindex (Jiri Benc) [1882708] - [tools] selftest: Add tests for XDP programs in devmap entries (Jiri Benc) [1882708] - [net] xdp: Add xdp_txq_info to xdp_buff (Jiri Benc) [1882708] - [net] xdp: Introduce xdp_convert_frame_to_buff utility routine (Jiri Benc) [1882708] - [net] maintainers: Adjust entry in XDP SOCKETS to actual file name (Jiri Benc) [1882708] - [net] maintainers, xsk: Update AF_XDP section after moves/adds (Jiri Benc) [1882708] - [net] xsk: Explicitly inline functions and move definitions (Jiri Benc) [1882708] - [net] xdp: Simplify xdp_return_{frame, frame_rx_napi, buff} (Jiri Benc) [1882708] - [net] xsk: Remove MEM_TYPE_ZERO_COPY and corresponding code (Jiri Benc) [1882708] - [netdrv] mlx5, xsk: Migrate to new MEM_TYPE_XSK_BUFF_POOL (Jiri Benc) [1882708] - [netdrv] ixgbe, xsk: Migrate to new MEM_TYPE_XSK_BUFF_POOL (Jiri Benc) [1882708] - [netdrv] ice, xsk: Migrate to new MEM_TYPE_XSK_BUFF_POOL (Jiri Benc) [1882708] - [netdrv] i40e, xsk: Migrate to new MEM_TYPE_XSK_BUFF_POOL (Jiri Benc) [1882708] - [netdrv] i40e: Separate kernel allocated rx_bi rings from AF_XDP rings (Jiri Benc) [1882708] - [netdrv] i40e: Refactor rx_bi accesses (Jiri Benc) [1882708] - [net] xsk: Introduce AF_XDP buffer allocation API (Jiri Benc) [1867206 1882708] - [net] xsk: Move defines only used by AF_XDP internals to xsk.h (Jiri Benc) [1882708] - [net] xsk: Move driver interface to xdp_sock_drv.h (Jiri Benc) [1882708] - [net] xsk: Move xskmap.c to net/xdp/ (Jiri Benc) [1882708] - [net] xsk: Fix xsk_umem_xdp_frame_sz() (Jiri Benc) [1882708] - [tools] selftests/bpf: Convert bpf_iter_test_kern{3, 4}.c to define own bpf_iter_meta (Jiri Benc) [1882708] - [tools] selftest/bpf: Make bpf_iter selftest compilable against old vmlinux.h (Jiri Benc) [1882708] - [net] bpf: Fix too large copy from user in bpf_test_init (Jiri Benc) [1882708] - [tools] selftests/bpf: Xdp_adjust_tail add grow tail tests (Jiri Benc) [1882708] - [tools] selftests/bpf: Adjust BPF selftest for xdp_adjust_tail (Jiri Benc) [1882708] - [net] bpf: Add xdp.frame_sz in bpf_prog_test_run_xdp(). (Jiri Benc) [1882708] - [net] xdp: Clear grow memory in bpf_xdp_adjust_tail() (Jiri Benc) [1882708] - [net] xdp: Allow bpf_xdp_adjust_tail() to grow packet size (Jiri Benc) [1882708] - [netdrv] mlx5: Rx queue setup time determine frame_sz for XDP (Jiri Benc) [1882708] - [netdrv] xdp: For Intel AF_XDP drivers add XDP frame_sz (Jiri Benc) [1882708] - [netdrv] ice: Add XDP frame size to driver (Jiri Benc) [1882708] - [netdrv] i40e: Add XDP frame size to driver (Jiri Benc) [1882708] - [netdrv] ixgbevf: Add XDP frame size to VF driver (Jiri Benc) [1882708] - [netdrv] ixgbe: Add XDP frame size to driver (Jiri Benc) [1882708] - [netdrv] ixgbe: Fix XDP redirect on archs with PAGE_SIZE above 4K (Jiri Benc) [1882708] - [netdrv] virtio_net: Add XDP frame size in two code paths (Jiri Benc) [1882708] - [netdrv] vhost_net: Also populate XDP frame size (Jiri Benc) [1882708] - [netdrv] tun: Add XDP frame size (Jiri Benc) [1882708] - [netdrv] nfp: Add XDP frame size to netronome driver (Jiri Benc) [1882708] - [netdrv] net: thunderx: Add XDP frame size (Jiri Benc) [1882708] - [netdrv] mlx4: Add XDP frame size and adjust max XDP MTU (Jiri Benc) [1882708] - [netdrv] qlogic/qede: Add XDP frame size to driver (Jiri Benc) [1882708] - [netdrv] hv_netvsc: Add XDP frame size to driver (Jiri Benc) [1882708] - [netdrv] veth: Xdp using frame_sz in veth driver (Jiri Benc) [1882708] - [netdrv] veth: Adjust hard_start offset on redirect XDP frames (Jiri Benc) [1882708] - [net] xdp: Cpumap redirect use frame_sz and increase skb_tailroom (Jiri Benc) [1882708] - [net] xdp: Xdp_frame add member frame_sz and handle in convert_to_xdp_frame (Jiri Benc) [1882708] - [net] XDP-generic determining XDP frame size (Jiri Benc) [1882708] - [netdrv] sfc: Add XDP frame size (Jiri Benc) [1882708] - [netdrv] bnxt: Add XDP frame size to driver (Jiri Benc) [1882708] - [net] xdp: Add frame size to xdp_buff (Jiri Benc) [1867209 1882708] - [net] bpfilter: switch to kernel_write (Jiri Benc) [1882708] - [tools] bpf: selftests: Add bpf_iter selftests (Jiri Benc) [1882708] - [tools] bpf: selftests: Add iterator programs for ipv6_route and netlink (Jiri Benc) [1882708] - [net] bpf: Enable bpf_iter targets registering ctx argument types (Jiri Benc) [1882708] - [net] bpf: Change func bpf_iter_unreg_target() signature (Jiri Benc) [1882708] - [net] bpf: Refactor bpf_iter target registration (Jiri Benc) [1882708] - [net] bpf: Add netlink and ipv6_route bpf_iter targets (Jiri Benc) [1882708] - [net] bpfilter: check if $(CC) can link static libc in Kconfig (Jiri Benc) [1882708] - [net] bpfilter: document build requirements for bpfilter_umh (Jiri Benc) [1882708] - [net] xsk: Remove unnecessary member in xdp_umem (Jiri Benc) [1882708] - [net] xsk: Change two variable names for increased clarity (Jiri Benc) [1882708] - [net] bpfilter: match bit size of bpfilter_umh to that of the kernel (Jiri Benc) [1882708] - [docs] networking: convert filter.txt to ReST (Jiri Benc) [1882708] - [net] xsk: Fix typo in xsk_umem_consume_tx and xsk_generic_xmit comments (Jiri Benc) [1882708] - [net] introduce SO_BINDTOIFINDEX sockopt (Jiri Benc) [1882708] - [net] netlink: Use sizeof_field() macro (Jiri Benc) [1882708] - [net] xdp: Add SPDX license identifier - Makefile/Kconfig (Jiri Benc) [1882708] - [net] bpfilter: prefix header search paths with $(srctree)/ (Jiri Benc) [1882708] - [netdrv] virtio_net: Add XDP meta data support (Jiri Benc) [1882708] - [netdrv] virtio_net: Keep vnet header zeroed if XDP is loaded for small buffer (Jiri Benc) [1882708] - [netdrv] virtio-net: keep vnet header zeroed after processing XDP (Jiri Benc) [1882708] - [netdrv] virtio-net: get rid of unnecessary container of rq stats (Jiri Benc) [1882708] - [netdrv] virtio-net: correctly update XDP_TX counters (Jiri Benc) [1882708] - [netdrv] virtio_net: Add kick stats (Jiri Benc) [1882708] - [netdrv] virtio_net: Add XDP related stats (Jiri Benc) [1882708] - [netdrv] virtio_net: Factor out the logic to determine xdp sq (Jiri Benc) [1882708] - [netdrv] virtio_net: Make drop counter per-queue (Jiri Benc) [1882708] - [netdrv] virtio_net: Use temporary storage for accounting rx stats (Jiri Benc) [1882708] - [netdrv] bnx2: mark driver deprecated (Jonathan Toppins) [1878183] - [net] openvswitch: silence suspicious RCU usage warning (Eelco Chaudron) [1895862] - [net] openswitch: reuse the helper variable to improve the code readablity (Eelco Chaudron) [1895862] - [net] openvswitch: remove unused keep_flows (Eelco Chaudron) [1895862] - [net] openvswitch: refactor flow free function (Eelco Chaudron) [1895862] - [net] openvswitch: improve the coding style (Eelco Chaudron) [1895862] - [net] openvswitch: use skb_list_walk_safe helper for gso segments (Eelco Chaudron) [1895862] - [net] openvswitch: do not update max_headroom if new headroom is equal to old headroom (Eelco Chaudron) [1895862] - [net] openvswitch: drop unneeded likely() call around IS_ERR() (Eelco Chaudron) [1895862] - [net] openvswitch: convert to kvmalloc (Eelco Chaudron) [1895862] - [infiniband] RDMA/rxe: Mark Soft-RoCE driver as unsupported (Kamal Heib) [1878207] - [net] netfilter: nf_log: missing vlan offload tag and proto (Florian Westphal) [1889990] - [net] ipvs: clear skb->tstamp in forwarding path (Florian Westphal) [1889990] - [net] netfilter: nft_meta: use socket user_ns to retrieve skuid and skgid (Florian Westphal) [1889990] - [net] netfilter: ctnetlink: add a range check for l3/l4 protonum (Florian Westphal) [1889990] {CVE-2020-25211} - [net] netfilter: nfnetlink: nfnetlink_unicast() reports EAGAIN instead of ENOBUFS (Florian Westphal) [1889990] - [net] netfilter: nf_tables: fix destination register zeroing (Florian Westphal) [1889990] - [net] netfilter: nf_tables: add NFTA_SET_USERDATA if not null (Florian Westphal) [1889990] - [net] netfilter: flowtable: Set offload timeout when adding flow (Florian Westphal) [1889990] - [net] netfilter: conntrack: Move nf_ct_offload_timeout to header file (Florian Westphal) [1889990] - [net] netfilter: nft_set_rbtree: Handle outcomes of tree rotations in overlap detection (Florian Westphal) [1889990] - [net] netfilter: nf_tables: nft_exthdr: the presence return value should be little-endian (Florian Westphal) [1889990] - [net] netfilter: nft_set_pipapo: Drop useless assignment of scratch map index on insert (Florian Westphal) [1889990] - [net] netfilter: arp_tables: init netns pointer in xt_tgdtor_param struct (Florian Westphal) [1889990] - [net] netfilter: arp_tables: init netns pointer in xt_tgchk_param struct (Florian Westphal) [1889990] - [net] ipvs: do not schedule icmp errors from tunnels (Florian Westphal) [1889990] - [powercap] powercap: intel_rapl: add support for Sapphire Rapids (Steve Best) [1837373] - [powercap] powercap/intel_rapl: add support for RocketLake (Steve Best) [1782715] - [char] ipmi: Use fallthrough pseudo-keyword (Tony Camuso) [1877848] - [char] ipmi/watchdog: add missing newlines when printing parameters by sysfs (Tony Camuso) [1877848] - [char] ipmi: remve duplicate code in __ipmi_bmc_register() (Tony Camuso) [1877848] - [documentation] docs: ipmi: Replace HTTP links with HTTPS ones (Tony Camuso) [1877848] - [char] ipmi: ssif: Remove finished TODO comment about SMBus alert (Tony Camuso) [1877848] - [documentation] Doc: driver-api: ipmi: Add description of alerts_broken module param (Tony Camuso) [1877848] - [char] ipmi:ssif: Remove dynamic platform device handing (Tony Camuso) [1877848] - [char] Try to load acpi_ipmi when an SSIF ACPI IPMI interface is added (Tony Camuso) [1877848] - [char] ipmi_si: Load acpi_ipmi when ACPI IPMI interface added (Tony Camuso) [1877848] - [char] ipmi:bt-bmc: Fix error handling and status check (Tony Camuso) [1877848] - [char] ipmi: Replace guid_copy() with import_guid() where it makes sense (Tony Camuso) [1877848] - [char] ipmi: use vzalloc instead of kmalloc for user creation (Tony Camuso) [1877848] - [char] ipmi:bt-bmc: Fix some format issue of the code (Tony Camuso) [1877848] - [char] ipmi:bt-bmc: Avoid unnecessary check (Tony Camuso) [1877848] - [char] docs: fix references for ipmi.rst file (Tony Camuso) [1877848] - [documentation] docs: move IPMI.txt to the driver API book (Tony Camuso) [1877848]- [powerpc] pseries: Fix 64 bit logical memory block panic (Steve Best) [1894922] - [mm] powerpc/book3s64/radix: Make radix_mem_block_size 64bit (Steve Best) [1894922] - [powerpc] powerpc/64s/radix: Fix build failure with RADIX_MMU=n (Steve Best) [1894922] - [x86] kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: svm: Update cr3_lm_rsvd_bits for AMD SEV guests (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: x86: clflushopt should be treated as a no-op by emulation (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: x86: request masterclock update any time guest uses different msr (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: x86: ensure pv_cpuid.features is initialized when enabling cap (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: x86: reads of restricted pv msrs should also result in #GP (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: x86: use positive error values for msr emulation that causes #GP (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: x86/mmu: fix counting of rmap entries in pte_list_add (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: x86: bump KVM_MAX_CPUID_ENTRIES (Vitaly Kuznetsov) [1898914 1878097] - [x86] vmxfeatures: rename features for consistency with KVM and manual (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: vmx: Add VMX_FEATURE_USR_WAIT_PAUSE (Vitaly Kuznetsov) [1878097 1898914] - [x86] Expose SERIALIZE for supported cpuid (Vitaly Kuznetsov) [1878097 1898914] - [x86] kvm: x86: Expose fast short REP MOV for supported cpuid (Vitaly Kuznetsov) [1878097 1898914] - [x86] kvm: x86: Expose AVX512 VP2INTERSECT in cpuid for TGL (Vitaly Kuznetsov) [1878097 1898914] - [x86] kvm: Convert to new CPU match macros (Vitaly Kuznetsov) [1878097 1898914] - [documentation] docs: kvm: fix referenced ioctl symbol (Vitaly Kuznetsov) [1878097 1898914] - [documentation] docs: kvm: api.rst: add missing spaces (Vitaly Kuznetsov) [1878097 1898914] - [virt] kvm: use struct_size() and flex_array_size() helpers in kvm_io_bus_unregister_dev() (Vitaly Kuznetsov) [1878097 1898914] - [documentation] documentation: kvm: fix a typo (Vitaly Kuznetsov) [1878097 1898914] - [documentation] documentation: kvm: fix some typos in cpuid.rst (Vitaly Kuznetsov) [1878097 1898914] - [documentation] documentation: kvm: fix a typo (Vitaly Kuznetsov) [1878097 1898914] - [x86] x86/cpu: Fix typos and improve the comments in sync_core() (David Arcari) [1837457] - [x86] x86/cpu: Use SERIALIZE in sync_core() when available (David Arcari) [1837457] - [tools] tools arch x86: Sync asm/cpufeatures.h with the kernel sources (David Arcari) [1837457] - [x86] x86/cpufeatures: Add enumeration for SERIALIZE instruction (David Arcari) [1837457] - [x86] x86/cpu: Refactor sync_core() for readability (David Arcari) [1837457] - [x86] x86/cpu: Relocate sync_core() to sync_core.h (David Arcari) [1837457] - [arm64] kvm: arm64: Set HCR_EL2.PTW to prevent AT taking synchronous exception (Auger Eric) [1882794] - [arm64] kvm: arm64: Survive synchronous exceptions caused by AT instructions (Auger Eric) [1882794] - [arm64] kvm: arm64: Add kvm_extable for vaxorcism code (Auger Eric) [1882794] - [arm64] kvm: arm64: Print warning when cpu erratum can cause guests to deadlock (Auger Eric) [1882794] - [arm64] kvm: arm64: clean up redundant 'kvm_run' parameters (Auger Eric) [1882794] - [arm64] kvm: arm64: Use common KVM implementation of MMU memory caches (Auger Eric) [1882794] - [arm64] kvm: arm64: Use common code's approach for __GFP_ZERO with memory caches (Auger Eric) [1882794] - [arm64] kvm: arm64: Drop @max param from mmu_topup_memory_cache() (Auger Eric) [1882794] - [arm64] s/AMEVTYPE/AMEVTYPER (Auger Eric) [1882794] - [arm64] kvm: arm64: bti: Reset BTYPE when skipping emulated instructions (Auger Eric) [1882794] - [arm64] kvm: arm64: Remove S1PTW check from kvm_vcpu_dabt_iswrite() (Auger Eric) [1882794] - [arm64] kvm: arm64: Assume write fault on S1PTW permission fault on instruction fetch (Auger Eric) [1882794] - [arm64] kvm: arm64: Update page shift if stage 2 block mapping not supported (Auger Eric) [1882794] - [arm64] kvm: arm64: Fix address truncation in traces (Auger Eric) [1882794] - [arm64] kvm: arm64: Do not try to map PUDs when they are folded into PMD (Auger Eric) [1882794] - [documentation] arm64/x86: kvm: Introduce steal-time cap (Auger Eric) [1882794] - [arm64] kvm: arm64: pvtime: Fix stolen time accounting across migration (Auger Eric) [1882794] - [kernel] kvm: arm64: Drop type input from kvm_put_guest (Auger Eric) [1882794] - [arm64] kvm: arm64: pvtime: Fix potential loss of stolen time (Auger Eric) [1882794] - [arm64] kvm: arm64: pvtime: steal-time is only supported when configured (Auger Eric) [1882794] - [arm64] kvm: arm64: Move S1PTW S2 fault logic out of io_mem_abort() (Auger Eric) [1882794] - [arm64] kvm: arm64: Don't skip cache maintenance for read-only memslots (Auger Eric) [1882794] - [arm64] kvm: arm64: Handle data and instruction external aborts the same way (Auger Eric) [1882794] - [arm64] kvm: arm64: Rename kvm_vcpu_dabt_isextabt() (Auger Eric) [1882794] - [trace] kvm: arm: Add trace name for ARM_NISV (Auger Eric) [1882794] - [arm64] kvm: arm64: Ensure that all nVHE hyp code is in .hyp.text (Auger Eric) [1882794] - [arm64] kvm: arm64: Don't use has_vhe() for CHOOSE_HYP_SYM() (Auger Eric) [1882794] - [arm64] kvm: arm64: timers: Move timer registers to the sys_regs file (Auger Eric) [1882794] - [arm64] kvm: arm64: timers: Rename kvm_timer_sync_hwstate to kvm_timer_sync_user (Auger Eric) [1882794] - [arm64] kvm: arm64: Move SPSR_EL1 to the system register array (Auger Eric) [1882794] - [arm64] kvm: arm64: Disintegrate SPSR array (Auger Eric) [1882794] - [arm64] kvm: arm64: Move SP_EL1 to the system register array (Auger Eric) [1882794] - [arm64] kvm: arm64: Move ELR_EL1 to the system register array (Auger Eric) [1882794] - [arm64] kvm: arm64: Make struct kvm_regs userspace-only (Auger Eric) [1882794] - [arm64] kvm: arm64: debug: Drop useless vpcu parameter (Auger Eric) [1882794] - [arm64] kvm: arm64: pauth: Use ctxt_sys_reg() instead of raw sys_regs access (Auger Eric) [1882794] - [arm64] kvm: arm64: sve: Use __vcpu_sys_reg() instead of raw sys_regs access (Auger Eric) [1882794] - [arm64] kvm: arm64: hyp: Use ctxt_sys_reg/__vcpu_sys_reg instead of raw sys_regs access (Auger Eric) [1882794] - [arm64] kvm: arm64: Introduce accessor for ctxt->sys_reg (Auger Eric) [1882794] - [arm64] kvm: arm64: Rename HSR to ESR (Auger Eric) [1882794] - [arm64] kvm: arm64: Drop long gone function parameter documentation (Auger Eric) [1882794] - [arm64] kvm: arm64: vgic-its: Change default outer cacheability for {PEND, PROP}BASER (Auger Eric) [1882794] - [arm64] kvm: arm64: Lift instrumentation restrictions on VHE (Auger Eric) [1882794] - [arm64] kvm: arm64: Remove __hyp_text macro, use build rules instead (Auger Eric) [1882794] - [arm64] kvm: arm64: Compile remaining hyp/ files for both VHE/nVHE (Auger Eric) [1882794] - [arm64] kvm: arm64: Duplicate hyp/timer-sr.c for VHE/nVHE (Auger Eric) [1882794] - [arm64] kvm: arm64: Split hyp/sysreg-sr.c to VHE/nVHE (Auger Eric) [1882794] - [arm64] kvm: arm64: Split hyp/debug-sr.c to VHE/nVHE (Auger Eric) [1882794] - [arm64] kvm: arm64: Split hyp/switch.c to VHE/nVHE (Auger Eric) [1882794] - [arm64] kvm: arm64: Duplicate hyp/tlb.c for VHE/nVHE (Auger Eric) [1882794] - [arm64] kvm: arm64: Move hyp-init.S to nVHE (Auger Eric) [1882794] - [arm64] kvm: arm64: Build hyp-entry.S separately for VHE/nVHE (Auger Eric) [1882794] - [arm64] kvm: arm64: Handle calls to prefixed hyp functions (Auger Eric) [1882794] - [arm64] kvm: arm64: Use build-time defines in has_vhe() (Auger Eric) [1882794] - [arm64] kvm: arm64: Add build rules for separate VHE/nVHE object files (Auger Eric) [1882794] - [arm64] kvm: arm64: Move __smccc_workaround_1_smc to .rodata (Auger Eric) [1882794] - [arm64] kvm: arm64: Fix symbol dependency in __hyp_call_panic_nvhe (Auger Eric) [1882794] - [arm64] kvm: arm64: Remove the target table (Auger Eric) [1882794] - [arm64] kvm: arm64: Remove target_table from exit handlers (Auger Eric) [1882794] - [arm64] kvm: arm64: Move ACTLR_EL1 emulation to the sys_reg_descs array (Auger Eric) [1882794] - [arm64] kvm: arm64: Tolerate an empty target_table list (Auger Eric) [1882794] - [arm64] kvm: arm64: Drop the target_table[] indirection (Auger Eric) [1882794] - [arm64] kvm: Remove kern_hyp_va from get_vcpu_ptr (Auger Eric) [1882794] - [arm64] kvm: arm64: Allow in-atomic injection of SPIs (Auger Eric) [1882794] - [arm64] kvm: arm64: Add emulation for 32bit guests accessing ACTLR2 (Auger Eric) [1882794] - [arm64] kvm: arm64: Use cpus_have_final_cap for has_vhe() (Auger Eric) [1882794] - [arm64] efi: Move variable assignments after SECTIONS (Auger Eric) [1882794] - [arm64] efi: Mark __efistub_stext_offset as an absolute symbol explicitly (Auger Eric) [1882794] - [arm64] drop linker script hack to hide __efistub_ symbols (Auger Eric) [1882794] - [arm64] kvm: arm64: Synchronize sysreg state on injecting an AArch32 exception (Auger Eric) [1882794] - [arm64] kvm: arm64: Make vcpu_cp1x() work on Big Endian hosts (Auger Eric) [1882794] - [arm64] kvm: arm64: Stop sparse from moaning at __hyp_this_cpu_ptr (Auger Eric) [1882794] - [arm64] kvm: arm64: Check advertised Stage-2 page size capability (Auger Eric) [1882794] - [arm64] cpufeature: Don't treat granule sizes as strict (Auger Eric) [1882794] - [arm64] cpufeature: Validate hypervisor capabilities during CPU hotplug (Auger Eric) [1882794] - [arm64] kvm: hyp: use cpus_have_final_cap() (Auger Eric) [1882794] - [arm64] cpufeature: add cpus_have_final_cap() (Auger Eric) [1882794] - [arm64] mark (__)cpus_have_const_cap as __always_inline (Auger Eric) [1882794] - [arm64] Mark call_smc_arch_workaround_1 as __maybe_unused (Auger Eric) [1882794] - [arm64] Make use of ARCH_WORKAROUND_1 even when KVM is not enabled (Auger Eric) [1882794] - [arm64] kvm: arm64: Delete duplicated label in invalid_vector (Auger Eric) [1882794] - [arm64] use mov_q instead of literal ldr (Auger Eric) [1882794] - [arm64] kvm: Modernize __smccc_workaround_1_smc_start annotations (Auger Eric) [1882794] - [arm64] kvm: Modernize annotation for __bp_harden_hyp_vecs (Auger Eric) [1882794] - [arm64] kvm: Annotate assembly using modern annoations (Auger Eric) [1882794] - [arm64] kvm: arm64: Prevent vcpu_has_ptrauth from generating OOL functions (Auger Eric) [1882794] - [arm64] kvm: disable access to AMU registers from kvm guests (Auger Eric) [1882794] - [arm64] kvm: arm64: pvtime: Ensure task delay accounting is enabled (Auger Eric) [1882794] - [arm64] kvm: arm64: Stop writing aarch32's CSSELR into ACTLR (Auger Eric) [1882794] - [arm64] kvm: Annotate guest entry/exit as a single function (Auger Eric) [1882794] - [kernel] linkage: Introduce new macros for assembler symbols (Auger Eric) [1882794] - [s390] kvm: s390: remove diag318 reset code (Thomas Huth) [1899497] - [powerpc] powerpc/hv-gpci: Add sysfs files inside hv-gpci device to show cpumask (Michael Petlan) [1844416] - [powerpc] powerpc/perf/hv-gpci: Add cpu hotplug support (Michael Petlan) [1844416] - [documentation] Documentation/ABI: Add ABI documentation for hv-gpci format (Michael Petlan) [1844416] - [documentation] Documentation/ABI: Add ABI documentation for hv-24x7 format (Michael Petlan) [1844416] - [powerpc] powerpc/perf/hv-gpci: Fix starting index value (Michael Petlan) [1844416] - [powerpc] powerpc/perf/hv-24x7: Move cpumask file to top folder of hv-24x7 driver (Michael Petlan) [1844416] - [powerpc] powerpc/hv-24x7: Add sysfs files inside hv-24x7 device to show cpumask (Michael Petlan) [1844416] - [powerpc] powerpc/perf/hv-24x7: Add cpu hotplug support (Michael Petlan) [1844416] - [powerpc] powerpc/perf: Fix reading of MSRbits in trace-imc (Michael Petlan) [1854536] - [powerpc] powerpc/perf: Add kernel support for new MSRbits in trace-imc (Michael Petlan) [1854536] - [documentation] kdump: update kdump documentation due to change of crash URL (Lianbo Jiang) [1896236] - [pinctrl] pinctrl: intel: Add Intel Emmitsburg pin controller support (David Arcari) [1837409] - [x86] x86/platform/uv: Fix copied UV5 output archtype (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Drop last traces of uv_flush_tlb_others (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Recognize UV5 hubless system identifier (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove spaces from OEM IDs (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Fix missing OEM_TABLE_ID (Frank Ramsay) [1861439] - [misc] x86/platform/uv: Update Copyrights to conform to HPE standards (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Update for UV5 NMI MMR changes (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Update UV5 TSC checking (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Update node present counting (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Update UV5 MMR references in UV GRU (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Adjust GAM MMR references affected by UV5 updates (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Update MMIOH references based on new UV5 MMRs (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Add and decode Arch Type in UVsystab (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Add UV5 direct references (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Update UV MMRs for UV5 (Frank Ramsay) [1861439] - [misc] drivers/misc/sgi-xp: Adjust references in UV kernel modules (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove SCIR MMR references for UV systems (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove UV BAU TLB Shootdown Handler (Frank Ramsay) [1861439] - [x86] x86/kernel: Fix more -Wmissing-prototypes warnings (Frank Ramsay) [1861439] - [x86] x86/apic/uv: Avoid unused variable warning (Frank Ramsay) [1861439] - [misc] misc: sgi-xp: xp_main: Staticify local functions xp_init() and xp_exit() (Frank Ramsay) [1861439] - [misc] misc/sgi-xp: remove SGI SN2 support (Frank Ramsay) [1861439] - [x86] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 (Frank Ramsay) [1861439] - [x86] efi/x86: Remove unreachable code in kexec_enter_virtual_mode() (Frank Ramsay) [1861439] - [x86] x86/efi: Remove unused EFI_UV1_MEMMAP code (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove uv bios and efi code related to EFI_UV1_MEMMAP (Frank Ramsay) [1861439] - [x86] x86/efi: Remove references to no-longer-used efi_have_uv1_memmap() (Frank Ramsay) [1861439] - [x86] x86/efi: Delete SGI UV1 detection (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove efi=old_map command line option (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove vestigial mention of UV1 platform from bios header (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove support for UV1 platform from uv (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove support for uv1 platform from uv_hub (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove support for UV1 platform from uv_bau (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove support for UV1 platform from uv_mmrs (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove support for UV1 platform from x2apic_uv_x (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove support for UV1 platform from uv_tlb (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove support for UV1 platform from uv_time (Frank Ramsay) [1861439] - [x86] x86/apic/uv: Make x2apic_extra_bits static (Frank Ramsay) [1861439] - [s390] uv: add destroy page call (Thomas Huth) [1882800] - [s390] gmap: improve THP splitting (Thomas Huth) [1882800] - [s390] kvm: s390: clean up redundant 'kvm_run' parameters (Thomas Huth) [1882800] - [documentation] documentation: virt: kvm/s390-pv: drop doubled words (Thomas Huth) [1882800] - [s390] kvm: s390: reduce number of IO pins to 1 (Thomas Huth) [1882800] - [s390] protvirt: use scnprintf() instead of snprintf() (Thomas Huth) [1882800] - [s390] kvm: s390: remove unneeded semicolon in gisa_vcpu_kicker() (Thomas Huth) [1882800] - [s390] kvm: s390: vsie: gmap_table_walk() simplifications (Thomas Huth) [1882800] - [s390] kvm: s390: vsie: Move conditional reschedule (Thomas Huth) [1882800] - [s390] kvm: s390: vsie: Fix possible race when shadowing region 3 tables (Thomas Huth) [1882800] - [s390] kvm: s390: vsie: Fix region 1 ASCE sanity shadow address checks (Thomas Huth) [1882800] - [s390] kvm: s390: Use fallthrough; (Thomas Huth) [1882800] - [s390] mm: use refcount_t for refcount (Thomas Huth) [1882800] - [s390] mm: make gmap_test_and_clear_dirty_pmd static (Thomas Huth) [1882800] - [s390] mm: optimize locking without huge pages in gmap_pmd_op_walk() (Thomas Huth) [1882800] - [net] openvswitch: introduce common code for flushing flows (Eelco Chaudron) [1888576] - [net] openvswitch: silence suspicious RCU usage warning (Eelco Chaudron) [1888576] - [net] openvswitch: make masks cache size configurable (Eelco Chaudron) [1888576] - [net] openvswitch: add masks cache hit counter (Eelco Chaudron) [1888576] - [net] openvswitch: Prevent kernel-infoleak in ovs_ct_put_key() (Eelco Chaudron) [1888576] - [net] openvswitch: kerneldoc fixes (Eelco Chaudron) [1888576] - [net] openvswitch: use div_u64() for 64-by-32 divisions (Eelco Chaudron) [1888576] - [net] openvswitch: suitable access to the dp_meters (Eelco Chaudron) [1888576] - [net] openvswitch: use u64 for meter bucket (Eelco Chaudron) [1888576] - [net] openvswitch: make EINVAL return value more obvious (Eelco Chaudron) [1888576] - [net] openvswitch: remove the unnecessary check (Eelco Chaudron) [1888576] - [net] openvswitch: set max limitation to meters (Eelco Chaudron) [1888576] - [net] openvswitch: expand the meters supported number (Eelco Chaudron) [1888576] - [net] openvswitch: use hlist_for_each_entry_rcu instead of hlist_for_each_entry (Eelco Chaudron) [1888576] - [net] ovs: datapath: hide clang frame-overflow warnings (Eelco Chaudron) [1888576] - [net] openvswitch: use netif_ovs_is_port() instead of opencode (Eelco Chaudron) [1888576] - [platform] platform/x86: intel_pmc_core: avoid unused-function warnings (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: fix bound check in pmc_core_mphy_pg_show() (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: update TGL's LPM0 reg bit map name (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Make pmc_core_substate_res_show() generic (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Make pmc_core_lpm_display() generic for platforms that support sub-states (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Add slp_s0_offset attribute back to tgl_reg_map (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Remove duplicate 'if' to create debugfs entry (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Relocate pmc_core_*_display() to outside of CONFIG_DEBUG_FS (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Add debugfs support to access live status registers (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Dump low power status registers on an S0ix.y failure (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Add an additional parameter to pmc_core_lpm_display() (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Remove slp_s0 attributes from tgl_reg_map (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Refactor the driver by removing redundant code (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Add debugfs entry for low power mode status registers (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Add debugfs entry to access sub-state residencies (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Fix spelling of MHz unit (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Fix indentation in function definitions (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Put more stuff under #ifdef DEBUG_FS (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Respect error code of kstrtou32_from_user() (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Make debugfs entry for pch_ip_power_gating_status conditional (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Remove unnecessary assignments (David Arcari) [1783140]- [net] mptcp: provide rmem[0] limit (Davide Caratti) [1874368] - [net] mptcp: add missing memory scheduling in the rx path (Davide Caratti) [1874368] - [net] mptcp: depends on IPV6 but not as a module (Davide Caratti) [1874368] - [tools] selftests: mptcp: depends on built-in IPv6 (Davide Caratti) [1874368] - [net] mptcp: MPTCP_IPV6 should depend on IPV6 instead of selecting it (Davide Caratti) [1874368] - [net] mptcp: subflows garbage collection (Davide Caratti) [1874368] - [net] mptcp: fix fallback for MP_JOIN subflows (Davide Caratti) [1874368] - [net] mptcp: make DACK4/DACK8 usage consistent among all subflows (Davide Caratti) [1874368] - [net] mptcp: fix infinite loop on recvmsg()/worker() race. (Davide Caratti) [1874368] - [net] mptcp: don't skip needed ack (Davide Caratti) [1874368] - [net] mptcp: more DATA FIN fixes (Davide Caratti) [1874368] - [net] mptcp: Constify mptcp_pm_ops (Davide Caratti) [1874368] - [net] mptcp: ADD_ADDRs with echo bit are smaller (Davide Caratti) [1874368] - [net] mptcp: Handle incoming 32-bit DATA_FIN values (Davide Caratti) [1874368] - [net] mptcp: Consistently use READ_ONCE/WRITE_ONCE with msk->ack_seq (Davide Caratti) [1874368] - [net] tcp: drop unused function argument from mptcp_incoming_options (Davide Caratti) [1874368] - [net] mptcp: retransmit ADD_ADDR when timeout (Davide Caratti) [1874368] - [net] mptcp: add sk_stop_timer_sync helper (Davide Caratti) [1874368] - [net] mptcp: add struct mptcp_pm_add_entry (Davide Caratti) [1874368] - [tools] selftests: mptcp: add remove addr and subflow test cases (Davide Caratti) [1874368] - [tools] selftests: mptcp: add remove cfg in mptcp_connect (Davide Caratti) [1874368] - [net] mptcp: add mptcp_destroy_common helper (Davide Caratti) [1874368] - [net] mptcp: add RM_ADDR related mibs (Davide Caratti) [1874368] - [net] mptcp: implement mptcp_pm_remove_subflow (Davide Caratti) [1874368] - [net] mptcp: remove addr and subflow in PM netlink (Davide Caratti) [1874368] - [net] mptcp: add accept_subflow re-check (Davide Caratti) [1874368] - [tools] selftests: mptcp: add ADD_ADDR mibs check function (Davide Caratti) [1874368] - [net] tcp: change pingpong threshold to 3 (Davide Caratti) [1874368] - [net] tcp: Refactor pingpong code (Davide Caratti) [1874368] - [net] mptcp: add ADD_ADDR related mibs (Davide Caratti) [1874368] - [net] mptcp: send out ADD_ADDR with echo flag (Davide Caratti) [1874368] - [net] mptcp: add the incoming RM_ADDR support (Davide Caratti) [1874368] - [net] mptcp: add the outgoing RM_ADDR support (Davide Caratti) [1874368] - [net] mptcp: rename addr_signal and the related functions (Davide Caratti) [1874368] - [net] mptcp: Wake up MPTCP worker when DATA_FIN found on a TCP FIN packet (Davide Caratti) [1874368] - [net] mptcp: fix integer overflow in mptcp_subflow_discard_data() (Davide Caratti) [1874368] - [net] mptcp: Fix unsigned 'max_seq' compared with zero in mptcp_data_queue_ofo (Davide Caratti) [1874368] - [tools] selftests: mptcp: interpret \n as a new line (Davide Caratti) [1874368] - [tools] selftests: mptcp: interpret \n as a new line (Davide Caratti) [1874368] - [tools] mptcp: simult flow self-tests (Davide Caratti) [1874368] - [net] mptcp: call tcp_cleanup_rbuf on subflows (Davide Caratti) [1874368] - [net] mptcp: allow picking different xmit subflows (Davide Caratti) [1874368] - [net] mptcp: allow creating non-backup subflows (Davide Caratti) [1874368] - [net] mptcp: move address attribute into mptcp_addr_info (Davide Caratti) [1874368] - [net] mptcp: add OoO related mibs (Davide Caratti) [1874368] - [net] mptcp: cleanup mptcp_subflow_discard_data() (Davide Caratti) [1874368] - [net] mptcp: move ooo skbs into msk out of order queue. (Davide Caratti) [1874368] - [net] mptcp: introduce and use mptcp_try_coalesce() (Davide Caratti) [1874368] - [net] mptcp: basic sndbuf autotuning (Davide Caratti) [1874368] - [net] mptcp: trigger msk processing even for OoO data (Davide Caratti) [1874368] - [net] mptcp: set data_ready status bit in subflow_check_data_avail() (Davide Caratti) [1874368] - [net] mptcp: rethink 'is writable' conditional (Davide Caratti) [1874368] - [net] tcp: reduce POLLOUT events caused by TCP_NOTSENT_LOWAT (Davide Caratti) [1874368] - [net] mptcp: fix kmalloc flag in mptcp_pm_nl_get_local_id (Davide Caratti) [1874368] - [net] mptcp: fix subflow's remote_id issues (Davide Caratti) [1874368] - [net] mptcp: fix subflow's local_id issues (Davide Caratti) [1874368] - [net] mptcp: Remove unused macro MPTCP_SAME_STATE (Davide Caratti) [1874368] - [net] treewide: Use fallthrough pseudo-keyword (Davide Caratti) [1874368] - [net] netlink: consistently use NLA_POLICY_EXACT_LEN() (Davide Caratti) [1874368] - [net] mptcp: free acked data before waiting for more memory (Davide Caratti) [1874368] - [net] mptcp: sendmsg: reset iter on error redux (Davide Caratti) [1874368] - [net] mptcp: sendmsg: reset iter on error (Davide Caratti) [1874368] - [net] mptcp: fix warn at shutdown time for unaccepted msk sockets (Davide Caratti) [1874368] - [net] mptcp: use mptcp_for_each_subflow in mptcp_stream_accept (Davide Caratti) [1874368] - [net] mptcp: fix syncookie build error on UP (Davide Caratti) [1874368] - [net] tcp: fix syn cookied MPTCP request socket leak (Davide Caratti) [1874368] - [net] tcp: fix build fong CONFIG_MPTCP=n (Davide Caratti) [1874368] - [tools] selftests: mptcp: add test cases for mptcp join tests with syn cookies (Davide Caratti) [1874368] - [tools] selftests: mptcp: make 2nd net namespace use tcp syn cookies unconditionally (Davide Caratti) [1874368] - [net] mptcp: enable JOIN requests even if cookies are in use (Davide Caratti) [1874368] - [net] tcp: free request sock directly upon TFO or syncookies error (Davide Caratti) [1874368] - [include] net: keep refcount warning in reqsk_free() (Davide Caratti) [1874368] - [net] tcp: syncookies: create mptcp request socket for ACK cookies with MPTCP option (Davide Caratti) [1874368] - [net] mptcp: subflow: add mptcp_subflow_init_cookie_req helper (Davide Caratti) [1874368] - [net] mptcp: rename and export mptcp_subflow_request_sock_ops (Davide Caratti) [1874368] - [net] mptcp: subflow: split subflow_init_req (Davide Caratti) [1874368] - [net] mptcp: token: move retry to caller (Davide Caratti) [1874368] - [net] tcp: rename request_sock cookie_ts bit to syncookie (Davide Caratti) [1874368] - [net] mptcp: Safely store sequence number when sending data (Davide Caratti) [1874368] - [net] mptcp: Safely read sequence number when lock isn't held (Davide Caratti) [1874368] - [net] mptcp: Skip unnecessary skb extension allocation for bare acks (Davide Caratti) [1874368] - [net] mptcp: Only use subflow EOF signaling on fallback connections (Davide Caratti) [1874368] - [net] mptcp: Use full MPTCP-level disconnect state machine (Davide Caratti) [1874368] - [net] mptcp: Add helper to process acks of DATA_FIN (Davide Caratti) [1874368] - [net] mptcp: Add mptcp_close_state() helper (Davide Caratti) [1874368] - [net] mptcp: Track received DATA_FIN sequence number and add related helpers (Davide Caratti) [1874368] - [net] mptcp: Use MPTCP-level flag for sending DATA_FIN (Davide Caratti) [1874368] - [net] mptcp: Remove outdated and incorrect comment (Davide Caratti) [1874368] - [net] mptcp: Return EPIPE if sending is shut down during a sendmsg (Davide Caratti) [1874368] - [net] mptcp: Allow DATA_FIN in headers without TCP FIN (Davide Caratti) [1874368] - [net] subflow: introduce and use mptcp_can_accept_new_subflow() (Davide Caratti) [1874368] - [net] subflow: use rsk_ops->send_reset() (Davide Caratti) [1874368] - [net] mptcp: cleanup subflow_finish_connect() (Davide Caratti) [1874368] - [net] mptcp: explicitly track the fully established status (Davide Caratti) [1874368] - [net] mptcp: mark as fallback even early ones (Davide Caratti) [1874368] - [net] mptcp: avoid data corruption on reinsert (Davide Caratti) [1874368] - [net] subflow: always init 'rel_write_seq' (Davide Caratti) [1874368] - [net] mptcp: zero token hash at creation time. (Davide Caratti) [1874368] - [net] mptcp: move helper to where its used (Davide Caratti) [1874368] - [tools] selftests/mptcp: Better delay & reordering configuration (Davide Caratti) [1874368] - [tools] selftests: mptcp: fix typo in mptcp_connect usage (Davide Caratti) [1874368] - [tools] mptcp: more stable diag self-tests (Davide Caratti) [1874368] - [tools] selftests: mptcp: fix dependecies (Davide Caratti) [1874368] - [net] inet_diag: validate INET_DIAG_REQ_PROTOCOL attribute (Davide Caratti) [1874368] - [tools] selftests/mptcp: add diag interface tests (Davide Caratti) [1874368] - [net] mptcp: add MPTCP socket diag interface (Davide Caratti) [1874368] - [net] mptcp: add msk interations helper (Davide Caratti) [1874368] - [net] inet_diag: support for wider protocol numbers (Davide Caratti) [1874368] - [net] mptcp: use mptcp worker for path management (Davide Caratti) [1874368] - [include] mptcp: Remove unused inline function mptcp_rcv_synsent() (Davide Caratti) [1874368] - [net] mptcp: support IPV6_V6ONLY setsockopt (Davide Caratti) [1874368] - [net] mptcp: add REUSEADDR/REUSEPORT support (Davide Caratti) [1874368] - [net] use mptcp setsockopt function for SOL_SOCKET on mptcp sockets (Davide Caratti) [1874368] - [net] mptcp: do nonce initialization at subflow creation time (Davide Caratti) [1874368] - [net] mptcp: close poll() races (Davide Caratti) [1874368] - [net] mptcp: __mptcp_tcp_fallback() returns a struct sock (Davide Caratti) [1874368] - [net] mptcp: create first subflow at msk creation time (Davide Caratti) [1874368] - [net] mptcp: check for plain TCP sock at accept time (Davide Caratti) [1874368] - [net] mptcp: move mptcp_options_received's port initialization (Davide Caratti) [1874368] - [net] mptcp: initialize mptcp_options_received's ahmac (Davide Caratti) [1874368] - [net] mptcp: MPTCP_KUNIT_TESTS should depend on MPTCP instead of selecting it (Davide Caratti) [1874368] - [net] mptcp: introduce token KUNIT self-tests (Davide Caratti) [1874368] - [net] mptcp: move crypto test to KUNIT (Davide Caratti) [1874368] - [net] mptcp: refactor token container (Davide Caratti) [1874368] - [net] mptcp: add __init annotation on setup functions (Davide Caratti) [1874368] - [net] tcp: move ipv4_specific to tcp include file (Davide Caratti) [1874368] - [net] tcp: move ipv6_specific declaration to remove a warning (Davide Caratti) [1874368] - [net] mptcp: use list_first_entry_or_null (Davide Caratti) [1874368] - [net] mptcp: attempt coalescing when moving skbs to mptcp rx queue (Davide Caratti) [1874368] - [net] allow __skb_ext_alloc to sleep (Davide Caratti) [1874368] - [net] mptcp: remove inner wait loop from mptcp_sendmsg_frag (Davide Caratti) [1874368] - [net] mptcp: fill skb page frag cache outside of mptcp_sendmsg_frag (Davide Caratti) [1874368] - [net] mptcp: fill skb extension cache outside of mptcp_sendmsg_frag (Davide Caratti) [1874368] - [net] mptcp: move common nospace-pattern to a helper (Davide Caratti) [1874368] - [net] mptcp: Use 32-bit DATA_ACK when possible (Davide Caratti) [1874368] - [s390] s390/qeth: implement ndo_bridge_setlink for learning_sync (Philipp Rudo) [1651745] - [s390] s390/qeth: implement ndo_bridge_getlink for learning_sync (Philipp Rudo) [1651745] - [s390] s390/qeth: Reset address notification in case of buffer overflow (Philipp Rudo) [1651745] - [net] bridge: Add SWITCHDEV_FDB_FLUSH_TO_BRIDGE notifier (Philipp Rudo) [1651745] - [s390] s390/qeth: Translate address events into switchdev notifiers (Philipp Rudo) [1651745] - [s390] s390/qeth: Detect PNSO OC3 capability (Philipp Rudo) [1651745] - [s390] s390/cio: Helper functions to read CSSID, IID, and CHID (Philipp Rudo) [1651745] - [s390] s390/cio: Add new Operation Code OC3 to PNSO (Philipp Rudo) [1651745] - [cpuidle] cpuidle: Drop misleading comments about RCU usage (David Arcari) [1888014] - [cpuidle] cpuidle: Allow cpuidle drivers to take over RCU-idle (David Arcari) [1888014] - [include] cpuidle: Make CPUIDLE_FLAG_TLB_FLUSHED generic (David Arcari) [1888014] - [cpuidle] sched, idle, rcu: Push rcu_idle deeper into the idle path (David Arcari) [1888014] - [cpuidle] cpuidle: Fixup IRQ state (David Arcari) [1888014] - [kernel] cpuidle: Add RH_KABI warnings (David Arcari) [1878232] - [acpi] cpuidle: ACPI: fix 'return' with no value build warning (David Arcari) [1878232] - [acpi] cpuidle: change enter_s2idle() prototype (David Arcari) [1878232] - [cpuidle] cpuidle/pseries: Make symbol 'pseries_idle_driver' static (David Arcari) [1878232] - [cpuidle] cpuidle/powernv : Remove dead code block (David Arcari) [1878232] - [cpuidle] cpuidle: Rearrange s2idle-specific idle state entry code (David Arcari) [1878232] - [cpuidle] PM: s2idle: Clear _TIF_POLLING_NRFLAG before suspend to idle (David Arcari) [1878232] - [cpuidle] cpuidle: Fix three reference count leaks (David Arcari) [1878232] - [cpuidle] cpuidle: sysfs: Remove sysfs_switch and switch attributes (David Arcari) [1878232] - [cpuidle] cpuidle: Make cpuidle governor switchable to be the default behaviour (David Arcari) [1878232] - [cpuidle] cpuidle: sysfs: Accept governor name with 15 characters (David Arcari) [1878232] - [cpuidle] cpuidle: sysfs: Fix the overlap for showing available governors (David Arcari) [1878232] - [cpuidle] cpuidle: sysfs: Minor coding style corrections (David Arcari) [1878232] - [cpuidle] cpuidle: sysfs: Remove the unused define_one_r(o/w) macros (David Arcari) [1878232] - [cpuidle] cpuidle-haltpoll: Fix small typo (David Arcari) [1878232] - [idle] intel_idle: Customize IceLake server support (David Arcari) [1881620 1857129] - [idle] intel_idle: Eliminate redundant static variable (David Arcari) [1857129] - [idle] intel_idle: Update copyright notice, known limitations and version (David Arcari) [1857129] - [idle] intel_idle: Define CPUIDLE_FLAG_TLB_FLUSHED as BIT(16) (David Arcari) [1857129] - [idle] intel_idle: Clean up kerneldoc comments for multiple functions (David Arcari) [1857129] - [idle] intel_idle: Reorder declarations of static variables (David Arcari) [1857129] - [idle] intel_idle: Annotate init time data structures (David Arcari) [1857129] - [idle] intel_idle: Add __initdata annotations to init time variables (David Arcari) [1857129] - [idle] intel_idle: Relocate definitions of cpuidle callbacks (David Arcari) [1857129] - [idle] intel_idle: Clean up definitions of cpuidle callbacks (David Arcari) [1857129] - [idle] intel_idle: Simplify LAPIC timer reliability checks (David Arcari) [1857129] - [idle] intel_idle: Introduce 'states_off' module parameter (David Arcari) [1857129] - [idle] intel_idle: Clean up irtl_2_usec() (David Arcari) [1857129] - [idle] intel_idle: Move 3 functions closer to their callers (David Arcari) [1857129] - [idle] intel_idle: Annotate initialization code and data structures (David Arcari) [1857129] - [idle] intel_idle: Move and clean up intel_idle_cpuidle_devices_uninit() (David Arcari) [1857129] - [idle] intel_idle: Rearrange intel_idle_cpuidle_driver_init() (David Arcari) [1857129] - [idle] intel_idle: Clean up NULL pointer check in intel_idle_init() (David Arcari) [1857129] - [idle] intel_idle: Fold intel_idle_probe() into intel_idle_init() (David Arcari) [1857129] - [idle] intel_idle: Eliminate __setup_broadcast_timer() (David Arcari) [1857129] - [idle] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 335 (David Arcari) [1857129]- [hv] hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Add parsing of VMbus interrupt in ACPI DSDT (Mohammed Gamal) [1886096] - [hv] driver: hv: util: Use VMBUS_RING_SIZE() for ringbuffer sizes (Mohammed Gamal) [1886096] - [kernel] hv: vmbus: Move virt_to_hvpfn() to hyperv header (Mohammed Gamal) [1886096] - [hv] hv: Use HV_HYP_PAGE in hv_synic_enable_regs() (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Introduce types of GPADL (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Move __vmbus_open() (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Always use HV_HYP_PAGE_SIZE for gpadl (Mohammed Gamal) [1886096] - [hv] hv: remove cast from hyperv_die_event (Mohammed Gamal) [1886096] - [hv] hv: Change flag to write log level in panic msg to false (Mohammed Gamal) [1886096] - [kernel] hv: vmbus: Remove the lock field from the vmbus_channel struct (Mohammed Gamal) [1886096] - [scsi] storvsc: Introduce the per-storvsc_device spinlock (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Remove unnecessary channel->lock critical sections (sc_list updaters) (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Use channel_mutex in channel_vp_mapping_show() (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Remove unnecessary channel->lock critical sections (sc_list readers) (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Replace cpumask_test_cpu(, cpu_online_mask) with cpu_online() (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Remove the numa_node field from the vmbus_channel struct (Mohammed Gamal) [1886096] - [kernel] hv: vmbus: Remove the target_vp field from the vmbus_channel struct (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Resolve more races involving init_vp_index() (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Resolve race between init_vp_index() and CPU hotplug (Mohammed Gamal) [1886096] - [hv] driver: hv: vmbus: drop a no long applicable comment (Mohammed Gamal) [1886096] - [hv] hyper-v: Replace open-coded variant of *phN specifier (Mohammed Gamal) [1886096] - [hv] hyper-v: Supply GUID pointer to printf() like functions (Mohammed Gamal) [1886096] - [hv] hyper-v: Use UUID API for exporting the GUID (part 2) (Mohammed Gamal) [1886096] - [hv] hv: remove redundant assignment to pointer primary_channel (Mohammed Gamal) [1886096] - [scsi] storvsc: Re-init stor_chns when a channel interrupt is re-assigned (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Introduce the CHANNELMSG_MODIFYCHANNEL message type (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Synchronize init_vp_index() vs. CPU hotplug (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Remove the unused HV_LOCALIZED channel affinity logic (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Use a spin lock for synchronizing channel scheduling vs. channel removal (Mohammed Gamal) [1886096] - [hv] hv_utils: Always execute the fcopy and vss callbacks in a tasklet (Mohammed Gamal) [1886096] - [netdrv] hv_netvsc: Disable NAPI before closing the VMBus channel (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Replace the per-CPU channel lists with a global array of channels (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Don't bind the offer&rescind works to a specific CPU (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Always handle the VMBus messages on CPU0 (Mohammed Gamal) [1886096] - [hv] hv: check VMBus messages lengths (Mohammed Gamal) [1886096] - [hv] hv: make sure that 'struct vmbus_channel_message_header' compiles correctly (Mohammed Gamal) [1886096] - [hv] hv: avoid passing opaque pointer to vmbus_onmessage() (Mohammed Gamal) [1886096] - [hv] hv: allocate the exact needed memory for messages (Mohammed Gamal) [1886096] - [hv] hv: copy from message page only what's needed (Mohammed Gamal) [1886096] - [x86] hyperv: Clarify comment on x2apic mode (Mohammed Gamal) [1886099] - [x86] hyperv: report value of misc_features (Mohammed Gamal) [1886099] - [x86] hyperv: Make hv_setup_sched_clock inline (Mohammed Gamal) [1886099] - [net] ipv6: reply ICMP error if the first fragment don't include all headers (Hangbin Liu) [1874734] - [net] icmpv6: Add ICMPv6 Parameter Problem, code 3 definition (Hangbin Liu) [1874734] - [powerpc] powerpc/process: Add missing include of stacktrace.h (Desnes Augusto Nunes do Rosario) [1883975] - [powerpc] powerpc/test_emulate_sstep: Fix build error (Desnes Augusto Nunes do Rosario) [1883975] - [nvdimm] powerpc/pmem: Initialize pmem device on newer hardware (Desnes Augusto Nunes do Rosario) [1878632] - [powerpc] powerpc/pmem: Avoid the barrier in flush routines (Desnes Augusto Nunes do Rosario) [1878632] - [powerpc] powerpc/pmem: Update ppc64 to use the new barrier instruction (Desnes Augusto Nunes do Rosario) [1878632] - [md] libnvdimm/nvdimm/flush: Allow architecture to override the flush barrier (Desnes Augusto Nunes do Rosario) [1878632] - [powerpc] powerpc/pmem: Add flush routines using new pmem store and sync instruction (Desnes Augusto Nunes do Rosario) [1878632] - [powerpc] powerpc/pmem: Add new instructions for persistent storage and sync (Desnes Augusto Nunes do Rosario) [1878632] - [powerpc] powerpc/pmem: Restrict papr_scm to P8 and above (Desnes Augusto Nunes do Rosario) [1878632] - [i2c] i2c: ismt: Add support for Intel Emmitsburg PCH (David Arcari) [1886162] - [include] timer: add fsleep for flexible sleeping (Josef Oskera) [1892674] - [scsi] qla2xxx: Update driver version to 10.02.00.103-k (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Return EBUSY on fcport deletion (Nilesh Javali) [1887427] - [trace] scsi: qla2xxx: Suppress two recently introduced compiler warnings (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix return of uninitialized value in rval (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Convert to DEFINE_SHOW_ATTRIBUTE (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Initialize variable in qla8044_poll_reg() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Do not consume srb greedily (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Use constant when it is known (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix inconsistent format argument type in qla_dbg.c (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix inconsistent format argument type in qla_os.c (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix inconsistent format argument type in tcm_qla2xxx.c (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix point-to-point (N2N) device discovery issue (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix crash on session cleanup with unload (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix reset of MPI firmware (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix MPI reset needed message (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix buffer-buffer credit extraction error (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Correct the check for sscanf() return value (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Add SLER and PI control support (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Add IOCB resource tracking (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Add rport fields in debugfs (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Make tgt_port_database available in initiator mode (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix I/O errors during LIP reset tests (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Performance tweak (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix memory size truncation (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Reduce duplicate code in reporting speed (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Honor status qualifier in FCP_RSP per spec (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Allow dev_loss_tmo setting for FC-NVMe devices (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Setup debugfs entries for remote ports (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix I/O failures during remote port toggle testing (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Remove unneeded variable 'rval' (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Handle incorrect entry_type entries (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Log calling function name in qla2x00_get_sp_from_handle() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Simplify return value logic in qla2x00_get_sp_from_handle() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Warn if done() or free() are called on an already freed srb (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix the return value (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix wrong return value in qla_nvme_register_hba() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix wrong return value in qlt_chk_unresolv_exchg() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Remove redundant variable initialization (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix the size used in a 'dma_free_coherent()' call (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Remove pci-dma-compat wrapper API (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Remove superfluous memset() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix regression on sparc64 (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Use MBX_TOV_SECONDS for mailbox command timeout values (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Address a set of sparse warnings (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: SAN congestion management implementation (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Change in PUREX to handle FPIN ELS requests (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Introduce a function for computing the debug message prefix (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Make qla2x00_restart_isp() easier to read (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix a Coverity complaint in qla2100_fw_dump() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Make __qla2x00_alloc_iocbs() initialize 32 bits of request_t.handle (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Remove a superfluous cast (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Initialize 'n' before using it (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Make qla82xx_flash_wait_write_finish() easier to read (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Remove the __packed annotation from struct fcp_hdr and fcp_hdr_le (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Check the size of struct fcp_hdr at compile time (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix a condition in qla2x00_find_all_fabric_devs() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Set NVMe status code for failed NVMe FCP request (Nilesh Javali) [1887427] - [scsi] scsi: Fix trivial spelling (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Remove return value from qla_nvme_ls() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Remove an unused function (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix endianness annotations in source files (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix endianness annotations in header files (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Use make_handle() instead of open-coding it (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Cast explicitly to uint16_t / uint32_t (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Change {RD, WRT}_REG_*() function names from upper case into lower case (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix the code that reads from mailbox registers (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Use register names instead of register offsets (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Change two hardcoded constants into offsetof() / sizeof() expressions (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Increase the size of struct qla_fcp_prio_cfg to FCP_PRIO_CFG_SIZE (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Make a gap in struct qla2xxx_offld_chain explicit (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Add more BUILD_BUG_ON() statements (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Sort BUILD_BUG_ON() statements alphabetically (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Simplify the functions for dumping firmware (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix spelling of a variable name (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Do not log message when reading port speed via sysfs (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Make qlafx00_process_aen() return void (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Use true, false for ha->fw_dumped (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Use true, false for need_mpi_reset (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Make qla_set_ini_mode() return void (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix issue with adapter's stopping state (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix failure message in qlt_disable_vha() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix warning after FC target reset (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: check UNLOADING before posting async work (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: set UNLOADING before waiting for session deletion (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Use ARRAY_SIZE() instead of open-coding it (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Split qla2x00_configure_local_loop() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix regression warnings (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Remove non functional code (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: add ring buffer for tracing debug logs (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix RDP respond data format (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: fix FW resource count values (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Improved secure flash support messages (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Use FC generic update firmware options routine for ISP27xx (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Avoid setting firmware options twice in 24xx_update_fw_options (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Convert MAKE_HANDLE() from a define into an inline function (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix sparse warnings triggered by the PCI state checking code (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Suppress endianness complaints in qla2x00_configure_local_loop() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Simplify the code for aborting SCSI commands (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix sparse warning reported by kbuild bot (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Print portname for logging in qla24xx_logio_entry() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix qla2x00_echo_test() based on ISP type (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Correction to selection of loopback/echo test (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix RDP response size (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Handle cases for limiting RDP response payload length (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Add deferred queue for processing ABTS and RDP (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Cleanup ELS/PUREX iocb fields (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Show correct port speed capabilities for RDP command (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Display message for FCE enabled (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Add vendor extended FDMI commands (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Add ql2xrdpenable module parameter for RDP (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Add vendor extended RDP additions and amendments (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Add changes in preparation for vendor extended FDMI/RDP (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix gnl.l memory leak on adapter init failure (Nilesh Javali) [1887427]- [kernel] PM: hibernate: Batch hibernate and resume IO requests (Lenny Szubowicz) [1868096] - [net] tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies (Antoine Tenart) [1895765] - [block] block: mark flush request as IDLE when it is really finished (Ming Lei) [1895913] - [net] vsock: forward all packets to the host when no H2G is registered (Vitaly Kuznetsov) [1893826] - [maintainers] maintainers: Add entry for the Nitro Enclaves driver (Vitaly Kuznetsov) [1893826] - [documentation] nitro_enclaves: Add overview documentation (Vitaly Kuznetsov) [1893826] - [samples] nitro_enclaves: Add sample for ioctl interface usage (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Add Makefile for the Nitro Enclaves driver (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Add Kconfig for the Nitro Enclaves driver (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Add logic for terminating an enclave (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Add logic for starting an enclave (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Add logic for setting an enclave memory region (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Add logic for getting the enclave image load info (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Add logic for setting an enclave vCPU (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Add logic for creating an enclave VM (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Init misc device providing the ioctl interface (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Handle out-of-band PCI device events (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Handle PCI device command requests (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Init PCI device driver (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Define enclave info for internal bookkeeping (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Define the PCI device interface (Vitaly Kuznetsov) [1893826] - [uapi] nitro_enclaves: Add ioctl interface definition (Vitaly Kuznetsov) [1893826] - [kernel] cpu/hotplug: Add new {add, remove}_cpu() functions (Vitaly Kuznetsov) [1893826] - [x86] x86/delay: Introduce TPAUSE delay (Prarit Bhargava) [1838636] - [x86] x86/delay: Refactor delay_mwaitx() for TPAUSE support (Prarit Bhargava) [1838636] - [x86] x86/delay: Preparatory code cleanup (Prarit Bhargava) [1838636] - [net] netfilter: ipset: Update byte and packet counters regardless of whether they match (Phil Sutter) [1806882] - [net] ethtool: add and use message type for tunnel info reply (Ivan Vecera) [1867211] - [infiniband] RDMA/hns: Mark hns_roce driver as unsupported (Kamal Heib) [1878211] - [net] tipc: fix memory leak caused by tipc_buf_append() (Xin Long) [1865774] - [net] tipc: fix the skb_unshare() in tipc_buf_append() (Xin Long) [1865774] - [net] tipc: use skb_unshare() instead in tipc_buf_append() (Xin Long) [1865774] - [netdrv] net: team: fix memory leak in __team_options_register (Hangbin Liu) [1892142] - [netdrv] team: set dev->needed_headroom in team_setup_by_port() (Hangbin Liu) [1892142] - [netdrv] team: use netif_is_team_port() (Hangbin Liu) [1892142] - [char] random: decouple random and urandom extrng fops (Vladis Dronov) [1890711] - [platform] platform/x86: intel_pmc_core: Add Intel RocketLake (RKL) support (Steve Best) [1782713] - [netdrv] fm10k: convert to new udp_tunnel_nic infra (Vladis Dronov) [1884254] - [netdrv] ethernet/intel: Convert fallthrough code comments (Vladis Dronov) [1884254] - [netdrv] docs: networking: reorganize driver documentation again (Vladis Dronov) [1884254] - [netdrv] net/intel: remove driver versions from Intel drivers (Vladis Dronov) [1884254] - [infiniband] RDMA/core: Fix ordering of CQ pool destruction (Kamal Heib) [1878969 1857603] - [infiniband] IB/isert: Fix unaligned immediate-data handling (Kamal Heib) [1857603] - [infiniband] RDMA/core: Fix reported speed and width (Kamal Heib) [1857603] - [infiniband] RDMA/core: Fix unsafe linked list traversal after failing to allocate CQ (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Fix panic when calling kmem_cache_create() (Kamal Heib) [1867296 1857603] - [infiniband] RDMA/rxe: Fix memleak in rxe_mem_init_user (Kamal Heib) [1857603] - [net] xprtrdma: Release in-flight MRs on disconnect (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Fix the parent sysfs read when the interface has 15 chars (Kamal Heib) [1870430 1857603] - [infiniband] RDMA/hfi1: Correct an interlock issue for TID RDMA WRITE request (Kamal Heib) [1870281 1857603] - [infiniband] RDMA/core: Fix spelling mistake "Could't" -> "Couldn't" (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Remove pkey table (Kamal Heib) [1857603] - [infiniband] RDMA/umem: Add a schedule point in ib_umem_get() (Kamal Heib) [1857603] - [infiniband] RDMA/netlink: Remove CAP_NET_RAW check when dump a raw QP (Kamal Heib) [1857603] - [rdma] RDMA/include: Replace license text with SPDX tags (Kamal Heib) [1857603] - [infiniband] RDMA/cma: Execute rdma_cm destruction from a handler properly (Kamal Heib) [1857603] - [infiniband] RDMA/cma: Remove unneeded locking for req paths (Kamal Heib) [1857603] - [infiniband] RDMA/cma: Using the standard locking pattern when delivering the removal event (Kamal Heib) [1857603] - [infiniband] RDMA/cma: Simplify DEVICE_REMOVAL for internal_id (Kamal Heib) [1857603] - [infiniband] RDMA/efa: Add EFA 0xefa1 PCI ID (Kamal Heib) [1857603] - [infiniband] RDMA/efa: User/kernel compatibility handshake mechanism (Kamal Heib) [1857603] - [infiniband] RDMA/efa: Expose minimum SQ size (Kamal Heib) [1857603] - [infiniband] RDMA/efa: Expose maximum TX doorbell batch (Kamal Heib) [1857603] - [infiniband] IB/srpt: use new shared CQ mechanism (Kamal Heib) [1857603] - [infiniband] IB/isert: use new shared CQ mechanism (Kamal Heib) [1857603] - [infiniband] IB/iser: use new shared CQ mechanism (Kamal Heib) [1857603] - [infiniband] RDMA/core: Fix return error value in _ib_modify_qp() to negative (Kamal Heib) [1857603] - [infiniband] RDMA/uverbs: Silence shiftTooManyBitsSigned warning (Kamal Heib) [1857603] - [infiniband] RDMA/core: Update write interface to use automatic object lifetime (Kamal Heib) [1857603] - [infiniband] RDMA/core: Align abort/commit object scheme for write() and ioctl() paths (Kamal Heib) [1857603] - [uapi] RDMA: rdma_user_ioctl.h: fix a duplicated word + clarify (Kamal Heib) [1857603] - [infiniband] RDMA/qedr: Remove the query_pkey callback (Kamal Heib) [1857603] - [infiniband] RDMA/i40iw: Remove the query_pkey callback (Kamal Heib) [1857603] - [infiniband] RDMA/cxgb4: Remove the query_pkey callback (Kamal Heib) [1857603] - [infiniband] RDMA/siw: Remove the query_pkey callback (Kamal Heib) [1857603] - [infiniband] RDMA/core: Remove query_pkey from the mandatory ops (Kamal Heib) [1857603] - [infiniband] RDMA/core: Allocate the pkey cache only if the pkey_tbl_len is set (Kamal Heib) [1857603] - [infiniband] RDMA/core: Expose pkeys sysfs files only if pkey_tbl_len is set (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Prevent access to wr->next ptr afrer wr is posted to send queue (Kamal Heib) [1857603] - [infiniband] IB/hfi1: Remove unnecessary fall-through markings (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Remove rxe_link_layer() (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Return void from rxe_mem_init_dma() (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Return void from rxe_init_port_param() (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Drop pointless checks in rxe_init_ports (Kamal Heib) [1857603] - [infiniband] RDMA/counter: Allow manually bind QPs with different pids to same counter (Kamal Heib) [1857603] - [infiniband] RDMA/counter: Only bind user QPs in auto mode (Kamal Heib) [1857603] - [infiniband] RDMA/counter: Add PID category support in auto mode (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Skip dgid check in loopback mode (Kamal Heib) [1857603] - [infiniband] RDMA/core: Create and destroy counters in the ib_core (Kamal Heib) [1857603] - [infiniband] IB/uverbs: Expose UAPI to query MR (Kamal Heib) [1857603] - [infiniband] IB/uverbs: Expose UAPI to query ucontext (Kamal Heib) [1857603] - [infiniband] IB/uverbs: Set IOVA on IB MR in uverbs layer (Kamal Heib) [1857603] - [infiniband] IB/uverbs: Enable CQ ioctl commands by default (Kamal Heib) [1857603] - [infiniband] RDMA/core: Clean ib_alloc_xrcd() and reuse it to allocate XRC domain (Kamal Heib) [1857603] - [infiniband] RDMA: Remove the udata parameter from alloc_mr callback (Kamal Heib) [1857603] - [infiniband] RDMA/core: Remove ib_alloc_mr_user function (Kamal Heib) [1857603] - [infiniband] RDMA/core: Check for error instead of success in alloc MR function (Kamal Heib) [1857603] - [infiniband] RDMA/core: Clean up tracepoint headers (Kamal Heib) [1857603] - [infiniband] RDMA/ipoib: Handle user-supplied address when creating child (Kamal Heib) [1857603] - [infiniband] RDMA/core: Fix bogus WARN_ON during ib_unregister_device_queued() (Kamal Heib) [1857603] - [infiniband] IB/hfi1: Convert PCIBIOS_* errors to generic -E* errors (Kamal Heib) [1857603] - [infiniband] RDMA/core: Delete not-used create RWQ table function (Kamal Heib) [1857603] - [infiniband] IB/mad: Delete RMPP_STATE_CANCELING state (Kamal Heib) [1857603] - [infiniband] IB/mad: Change atomics to refcount API (Kamal Heib) [1857603] - [infiniband] IB/mad: Issue complete whenever decrements agent refcount (Kamal Heib) [1857603] - [infiniband] RDMA: Add support to dump resource tracker in RAW format (Kamal Heib) [1857603] - [infiniband] RDMA: Add dedicated CM_ID resource tracker function (Kamal Heib) [1857603] - [infiniband] RDMA: Add dedicated QP resource tracker function (Kamal Heib) [1857603] - [infiniband] RDMA: Add a dedicated CQ resource tracker function (Kamal Heib) [1857603] - [infiniband] RDMA: Add dedicated MR resource tracker function (Kamal Heib) [1857603] - [infiniband] RDMA/core: Don't call fill_res_entry for PD (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Remove unused rxe_mem_map_pages (Kamal Heib) [1857603] - [infiniband] RDMA/hfi1: Remove hfi1_create_qp declaration (Kamal Heib) [1857603] - [infiniband] RDMA/ipoib: Return void from ipoib_mcast_stop_thread() (Kamal Heib) [1857603] - [infiniband] RDMA: Correct trivial kernel-doc inconsistencies (Kamal Heib) [1857603] - [infiniband] IB/srpt: Remove WARN_ON from srpt_cm_req_recv (Kamal Heib) [1857603] - [tools] tools/power turbostat: Support additional CPU model numbers (Steve Best) [1782718] - [net] udp_tunnel: add the ability to hard-code IANA VXLAN (Ivan Vecera) [1879204] - [tools] selftests: net: add a test for UDP tunnel info infra (Ivan Vecera) [1867211] - [netdrv] netdevsim: add UDP tunnel port offload support (Ivan Vecera) [1867211] - [net] ethtool: add tunnel info interface (Ivan Vecera) [1867211] - [net] ethtool: Make helpers public (Ivan Vecera) [1867211] - [net] udp_tunnel: add central NIC RX port offload infrastructure (Ivan Vecera) [1867211] - [net] udp_tunnel: re-number the offload tunnel types (Ivan Vecera) [1867211] - [fs] debugfs: make sure we can remove u32_array files cleanly (Ivan Vecera) [1867211] - [fs] debugfs: make debugfs_create_u32_array() return void (Ivan Vecera) [1867211] - [fs] debugfs: update documented return values of debugfs helpers (Ivan Vecera) [1867211]- [net] openvswitch: fix to make sure flow_lookup() is not preempted (Eelco Chaudron) [1888237] - [netdrv] powerpc/vnic: Extend "failover pending" window (Steve Best) [1897280] - [net] ipv6: Set SIT tunnel hard_header_len to zero (Davide Caratti) [1897244] - [net] ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags (Davide Caratti) [1897244] - [net] gre6: Fix reception with IP6_TNL_F_RCV_DSCP_COPY (Davide Caratti) [1897244] - [netdrv] vxlan: fix memleak of fdb (Davide Caratti) [1897244] - [net] vxlan: Ensure FDB dump is performed under RCU (Davide Caratti) [1897244] - [net] gre: refetch erspan header from skb->data after pskb_may_pull() (Davide Caratti) [1897244] - [net] erspan: fix the tun_info options_len check for erspan (Davide Caratti) [1897244] - [net] ip_gre: fix possible use-after-free in erspan_rcv (Davide Caratti) [1897244] - [net] erspan: fix error handling for erspan tunnel (Davide Caratti) [1897244] - [net] erspan: return PACKET_REJECT when the appropriate tunnel is not found (Davide Caratti) [1897244] - [netdrv] net: atlantic: fix build when object tree is separate (Igor Russkikh) [1857861] - [netdrv] net: atlantic: Use readx_poll_timeout() for large timeout (Igor Russkikh) [1857861] - [netdrv] net: ethernet: aquantia: Fix wrong return value (Igor Russkikh) [1857861] - [netdrv] net: atlantic: fix PTP on AQC10X (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add hwmon getter for MAC temperature (Igor Russkikh) [1857861] - [netdrv] net: atlantic: A0 ntuple filters (Igor Russkikh) [1857861] - [netdrv] net: atlantic: use intermediate variable to improve readability a bit (Igor Russkikh) [1857861] - [netdrv] net: atlantic: use U32_MAX in aq_hw_utils.c (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add support for 64-bit reads/writes (Igor Russkikh) [1857861] - [netdrv] net: atlantic: enable ipv6 support for TCP LSO and UDP GSO (Igor Russkikh) [1857861] - [netdrv] net: atlantic: PTP statistics (Igor Russkikh) [1857861] - [netdrv] net: atlantic: additional per-queue stats (Igor Russkikh) [1857861] - [netdrv] net: atlantic: use u64_stats_update_* to protect access to 64-bit stats (Igor Russkikh) [1857861] - [netdrv] net: atlantic: split rx and tx per-queue stats (Igor Russkikh) [1857861] - [netdrv] net: atlantic: make _get_sw_stats return count as return value (Igor Russkikh) [1857861] - [netdrv] net: atlantic: use simple assignment in _get_stats and _get_sw_stats (Igor Russkikh) [1857861] - [netdrv] net: atlantic: move FRAC_PER_NS to aq_hw.h (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add support for FW 4.x (Igor Russkikh) [1857861] - [netdrv] net: atlantic: align return value of ver_match function with function name (Igor Russkikh) [1857861] - [netdrv] net: atlantic: disable PTP on AQC111, AQC112 (Igor Russkikh) [1857861] - [netdrv] net: atlantic: fix ip dst and ipv6 address filters (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix aq_ndev_start_xmit()'s return type (Igor Russkikh) [1857861] - [netdrv] net: atlantic: put ptp code under IS_REACHABLE check (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add alignment checks in hw_atl2_utils_fw.c (Igor Russkikh) [1857861] - [netdrv] net: atlantic: missing space in a comment in aq_nic.h (Igor Russkikh) [1857861] - [netdrv] net: atlantic: fix typo in aq_ring_tx_clean (Igor Russkikh) [1857861] - [netdrv] net: atlantic: make aq_pci_func_init static (Igor Russkikh) [1857861] - [netdrv] net: atlantic: Replace ENOTSUPP usage to EOPNOTSUPP (Igor Russkikh) [1857861] - [netdrv] net: atlantic: fix variable type in aq_ethtool_get_pauseparam (Igor Russkikh) [1857861] - [netdrv] net: atlantic: A2: phy loopback support (Igor Russkikh) [1857861] - [netdrv] net: atlantic: A2: report link partner capabilities (Igor Russkikh) [1857861] - [netdrv] net: atlantic: A2: flow control support (Igor Russkikh) [1857861] - [netdrv] net: atlantic: A2: EEE support (Igor Russkikh) [1857861] - [netdrv] net: atlantic: remove baseX usage (Igor Russkikh) [1857861] - [netdrv] net: atlantic: A2: half duplex support (Igor Russkikh) [1857861] - [netdrv] net: atlantic: proper rss_ctrl1 (54c0) initialization (Igor Russkikh) [1857861] - [netdrv] net: atlantic: QoS implementation: min_rate (Igor Russkikh) [1857861] - [netdrv] net: atlantic: change the order of arguments for TC weight/credit setters (Igor Russkikh) [1857861] - [netdrv] net: atlantic: always use random TC-queue mapping for TX on A2 (Igor Russkikh) [1857861] - [netdrv] net: atlantic: automatically downgrade the number of queues if necessary (Igor Russkikh) [1857861] - [netdrv] net: atlantic: QoS implementation: max_rate (Igor Russkikh) [1857861] - [netdrv] net: atlantic: make TCVEC2RING accept nic_cfg (Igor Russkikh) [1857861] - [netdrv] net: atlantic: per-TC queue statistics (Igor Russkikh) [1857861] - [netdrv] net: atlantic: QoS implementation: multi-TC support (Igor Russkikh) [1857861] - [netdrv] net: atlantic: changes for multi-TC support (Igor Russkikh) [1857861] - [netdrv] net: atlantic: move PTP TC initialization to a separate function (Igor Russkikh) [1857861] - [netdrv] net: atlantic: changes for multi-TC support (Igor Russkikh) [1857861] - [netdrv] net: atlantic: unify MAC generation (Igor Russkikh) [1857861] - [netdrv] net: atlantic: remove check for boot code survivability before reset request (Igor Russkikh) [1857861] - [netdrv] net: atlantic: remove hw_atl_b0_hw_rss_set call from A2 code (Igor Russkikh) [1857861] - [netdrv] net: atlantic: remove TPO2 check from A0 code (Igor Russkikh) [1857861] - [netdrv] net: atlantic: rename AQ_NIC_RATE_2GS to AQ_NIC_RATE_2G5 (Igor Russkikh) [1857861] - [netdrv] net: atlantic: use __packed instead of the full expansion (Igor Russkikh) [1857861] - [netdrv] net: atlantic: A2 ingress / egress hw configuration (Igor Russkikh) [1857861] - [netdrv] net: atlantic: basic A2 init/deinit hw_ops (Igor Russkikh) [1857861] - [netdrv] net: atlantic: common functions needed for basic A2 init/deinit hw_ops (Igor Russkikh) [1857861] - [netdrv] net: atlantic: HW bindings for basic A2 init/deinit hw_ops (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add A2 RPF hw_ops (Igor Russkikh) [1857861] - [netdrv] net: atlantic: HW bindings for A2 RFP (Igor Russkikh) [1857861] - [netdrv] net: atlantic: A2 hw_ops skeleton (Igor Russkikh) [1857861] - [netdrv] net: atlantic: minimal A2 fw_ops (Igor Russkikh) [1857861] - [netdrv] net: atlantic: minimal A2 HW bindings required for fw_ops (Igor Russkikh) [1857861] - [netdrv] net: atlantic: A2 driver-firmware interface (Igor Russkikh) [1857861] - [netdrv] net: atlantic: move IS_CHIP_FEATURE to aq_hw.h (Igor Russkikh) [1857861] - [netdrv] net: atlantic: make hw_get_regs optional (Igor Russkikh) [1857861] - [netdrv] net: atlantic: simplify hw_get_fw_version() usage (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add hw_soft_reset, hw_prepare to hw_ops (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add defines for 10M and EEE 100M link mode (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add A2 device IDs (Igor Russkikh) [1857861] - [netdrv] net: atlantic: update company name in the driver description (Igor Russkikh) [1857861] - [netdrv] aquantia: Fix the media type of AQC100 ethernet controller in the driver (Igor Russkikh) [1857861] - [netdrv] net: atlantic: MACSec offload statistics implementation (Igor Russkikh) [1857861] - [netdrv] net: aquantia: reject all unsupported coalescing params (Igor Russkikh) [1857861] - [netdrv] net: atlantic: Replace zero-length array with flexible-array member (Igor Russkikh) [1857861] - [netdrv] net/aquantia: Delete module version (Igor Russkikh) [1857861] - [netdrv] net: atlantic: fix out of range usage of active_vlans array (Igor Russkikh) [1857861] - [netdrv] net: atlantic: possible fault in transition to hibernation (Igor Russkikh) [1857861] - [netdrv] net: atlantic: fix potential error handling (Igor Russkikh) [1857861] - [netdrv] net: atlantic: fix use after free kasan warn (Igor Russkikh) [1857861] - [netdrv] net: atlantic: better loopback mode handling (Igor Russkikh) [1857861] - [netdrv] net: atlantic: ptp gpio adjustments (Igor Russkikh) [1857861] - [netdrv] net: atlantic: check rpc result and wait for rpc address (Igor Russkikh) [1857861] - [netdrv] net: atlantic: checksum compat issue (Igor Russkikh) [1857861] - [netdrv] net: atlantic: remove duplicate entries (Igor Russkikh) [1857861] - [netdrv] net: atlantic: loopback configuration in improper place (Igor Russkikh) [1857861] - [netdrv] net: atlantic: broken link status on old fw (Igor Russkikh) [1857861] - [netdrv] net: atlantic: Signedness bug in aq_vec_isr_legacy() (Igor Russkikh) [1857861] - [netdrv] net: atlantic: make function 'aq_ethtool_get_priv_flags', 'aq_ethtool_set_priv_flags' static (Igor Russkikh) [1857861] - [netdrv] net: atlantic: make symbol 'aq_pm_ops' static (Igor Russkikh) [1857861] - [netdrv] net: atlantic: change email domains to Marvell (Igor Russkikh) [1857861] - [netdrv] net: atlantic: implement UDP GSO offload (Igor Russkikh) [1857861] - [netdrv] net: atlantic: update flow control logic (Igor Russkikh) [1857861] - [netdrv] net: atlantic: stylistic renames (Igor Russkikh) [1857861] - [netdrv] net: atlantic: code style cleanup (Igor Russkikh) [1857861] - [netdrv] net: atlantic: loopback tests via private flags (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add fw configuration memory area (Igor Russkikh) [1857861] - [netdrv] net: atlantic: adding ethtool physical identification (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add msglevel configuration (Igor Russkikh) [1857861] - [netdrv] net: atlantic: refactoring pm logic (Igor Russkikh) [1857861] - [netdrv] net: atlantic: implement wake_phy feature (Igor Russkikh) [1857861] - [netdrv] net: atlantic: update firmware interface (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix return value check in aq_ptp_init() (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix error handling in aq_ptp_poll (Igor Russkikh) [1857861] - [netdrv] net: aquantia: remove unused including (Igor Russkikh) [1857861] - [netdrv] net: aquantia: make two symbols be static (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix unintention integer overflow on left shift (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix spelling mistake: tx_queus -> tx_queues (Igor Russkikh) [1857861] - [netdrv] net: aquantia: disable ptp object build if no config (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix warnings on endianness (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix var initialization warning (Igor Russkikh) [1857861] - [netdrv] net: aquantia: add support for PIN funcs (Igor Russkikh) [1857861] - [netdrv] net: aquantia: add support for Phy access (Igor Russkikh) [1857861] - [netdrv] net: aquantia: implement get_ts_info ethtool (Igor Russkikh) [1857861] - [netdrv] net: aquantia: add support for ptp ioctls (Igor Russkikh) [1857861] - [netdrv] net: aquantia: rx filters for ptp (Igor Russkikh) [1857861] - [netdrv] net: aquantia: implement data PTP datapath (Igor Russkikh) [1857861] - [netdrv] net: aquantia: styling fixes on ptp related functions (Igor Russkikh) [1857861] - [netdrv] net: aquantia: add PTP rings infrastructure (Igor Russkikh) [1857861] - [netdrv] net: aquantia: add basic ptp_clock callbacks (Igor Russkikh) [1857861] - [netdrv] net: aquantia: unify styling of bit enums (Igor Russkikh) [1857861] - [netdrv] net: aquantia: PTP skeleton declarations and callbacks (Igor Russkikh) [1857861] - [netdrv] net: aquantia: add an error handling in aq_nic_set_multicast_list (Igor Russkikh) [1857861] - [netdrv] net: aquantia: correctly handle macvlan and multicast coexistence (Igor Russkikh) [1857861] - [netdrv] net: aquantia: do not pass lro session with invalid tcp checksum (Igor Russkikh) [1857861] - [netdrv] net: aquantia: when cleaning hw cache it should be toggled (Igor Russkikh) [1857861] - [netdrv] net: aquantia: temperature retrieval fix (Igor Russkikh) [1857861] - [netdrv] net: aquantia: Fix aq_vec_isr_legacy() return value (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix out of memory condition on rx side (Igor Russkikh) [1857861] - [netdrv] net: aquantia: linkstate irq should be oneshot (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix limit of vlan filters (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix removal of vlan 0 (Igor Russkikh) [1857861] - [netdrv] net: aquantia: implement vlan offload configuration (Igor Russkikh) [1857861] - [netdrv] net: aquantia: vlan offloads logic in datapath (Igor Russkikh) [1857861] - [netdrv] net: aquantia: adding fields and device features for vlan offload (Igor Russkikh) [1857861] - [netdrv] net: aquantia: added vlan offload related macros and functions (Igor Russkikh) [1857861] - [netdrv] net: aquantia: make all files GPL-2.0-only (Igor Russkikh) [1857861] - [netdrv] net: aquantia: replace internal driver version code with uts (Igor Russkikh) [1857861] - [netdrv] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 422 (Igor Russkikh) [1857861] - [netdrv] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 308 (Igor Russkikh) [1857861] - [include] net: phy: introduce phy_read_mmd_poll_timeout macro (Josef Oskera) [1892739] - [include] net: phy: introduce phy_read_poll_timeout macro (Josef Oskera) [1892739] - [netdrv] phy: add device-managed devm_mdiobus_register (Josef Oskera) [1892740] - [include] net: add helper eth_hw_addr_crc (Josef Oskera) [1892738] - [netdrv] LiquidIO: mark liquidio and liquidio_vf as deprecated in RHEL8 (Stefan Assmann) [1878178] - [net] tcp: remove SOCK_QUEUE_SHRUNK (Paolo Abeni) [1890058] - [net] tcp: fix receive window update in tcp_add_backlog() (Paolo Abeni) [1890058] - [net] tcp: md5: allow changing MD5 keys in all socket states (Paolo Abeni) [1890058] - [net] tcp: fix SO_RCVLOWAT possible hangs under high mem pressure (Paolo Abeni) [1890058] - [net] tcp: md5: do not send silly options in SYNCOOKIES (Paolo Abeni) [1890058] - [net] tcp: grow window for OOO packets only for SACK flows (Paolo Abeni) [1890058] - [net] tcp: fix error recovery in tcp_zerocopy_receive() (Paolo Abeni) [1890058] - [net] tcp: fix SO_RCVLOWAT hangs with fat skbs (Paolo Abeni) [1890058] - [net] tcp: fix rx timestamp behavior for tcp_recvmsg (Paolo Abeni) [1890058] - [fs] smb3: smbdirect support can be configured by default (Leif Sahlberg) [1887940] - [fs] cifs: smbd: Do not schedule work to send immediate packet on every receive (Leif Sahlberg) [1887940] - [fs] cifs: smbd: Properly process errors on ib_post_send (Leif Sahlberg) [1887940] - [fs] cifs: Allocate crypto structures on the fly for calculating signatures of incoming packets (Leif Sahlberg) [1887940] - [fs] cifs: smbd: Update receive credits before sending and deal with credits roll back on failure before sending (Leif Sahlberg) [1887940] - [fs] cifs: smbd: Check send queue size before posting a send (Leif Sahlberg) [1887940] - [fs] cifs: smbd: Merge code to track pending packets (Leif Sahlberg) [1887940] - [fs] cifs: Allocate encryption header through kmalloc (Leif Sahlberg) [1887940] - [fs] cifs: smbd: Check and extend sender credits in interrupt context (Leif Sahlberg) [1887940] - [fs] cifs: smbd: Calculate the correct maximum packet size for segmented SMBDirect send/receive (Leif Sahlberg) [1887940] - [net] core: device_rename: Use rwsem instead of a seqcount (Patrick Talbert) [1883310]- [tools] perf tools: Add bpf image check to __map__is_kmodule (Michael Petlan) [1873270] - [tools] perf tools: Add support for PERF_RECORD_KSYMBOL_TYPE_OOL (Michael Petlan) [1873270] - [tools] perf record: Don't clear event's period if set by a term (Michael Petlan) [1873270] - [tools] perf bench: The do_run_multi_threaded() function must use IS_ERR(perf_session__new()) (Michael Petlan) [1873270] - [tools] perf top: Skip side-band event setup if HAVE_LIBBPF_SUPPORT is not set (Michael Petlan) [1873270] - [tools] perf record: Skip side-band event setup if HAVE_LIBBPF_SUPPORT is not set (Michael Petlan) [1873270] - [tools] perf evsel: Don't set sample_regs_intr/sample_regs_user for dummy event (Michael Petlan) [1873270] - [tools] perf stat: Turn off summary for interval mode by default (Michael Petlan) [1873270] - [tools] perf trace: Fix off by ones in memset() after realloc() in arches using libaudit (Michael Petlan) [1873270] - [tools] perf top/report: Fix infinite loop in the TUI for grouped events (Michael Petlan) [1873270] - [tools] redhat: use local hashmap library in perf (Michael Petlan) [1873270] - [tools] libtraceevent: Fix build with binutils 2.35 (Michael Petlan) [1873270] - [tools] perf tools: Fix record failure when mixed with ARM SPE event (Michael Petlan) [1873270] - [tools] perf tests: Fix test 68 zstd compression for s390 (Michael Petlan) [1873270] - [tools] tools lib traceevent: Fix memory leak in process_dynamic_array_len (Michael Petlan) [1873270] - [tools] perf tools: Sync hashmap.h with libbpf's (Michael Petlan) [1873270] - [tools] libsubcmd: Fix OPT_CALLBACK_SET() (Michael Petlan) [1873270] - [tools] perf report TUI: Remove needless 'dummy' event from menu (Michael Petlan) [1873270] - [tools] perf intel-pt: Fix PEBS sample for XMM registers (Michael Petlan) [1873270] - [tools] perf intel-pt: Fix displaying PEBS-via-PT with registers (Michael Petlan) [1873270] - [tools] perf intel-pt: Fix recording PEBS-via-PT with registers (Michael Petlan) [1873270] - [tools] tools lib traceevent: Add proper KBUFFER_TYPE_TIME_STAMP handling (Michael Petlan) [1873270] - [tools] tools lib traceevent: Add API to read time information from kbuffer (Michael Petlan) [1873270] - [tools] perf scripts python: exported-sql-viewer.py: Fix time chart call tree (Michael Petlan) [1873270] - [tools] perf scripts python: exported-sql-viewer.py: Fix zero id in call tree 'Find' result (Michael Petlan) [1873270] - [tools] perf scripts python: exported-sql-viewer.py: Fix zero id in call graph 'Find' result (Michael Petlan) [1873270] - [tools] perf scripts python: exported-sql-viewer.py: Fix unexpanded 'Find' result (Michael Petlan) [1873270] - [tools] perf record: Fix duplicated sideband events with Intel PT system wide tracing (Michael Petlan) [1873270] - [tools] perf scripts python: export-to-postgresql.py: Fix struct.pack() int argument (Michael Petlan) [1873270] - [tools] perf build: Fix error message when asking for -fsanitize=address without required libraries (Michael Petlan) [1873270] - [tools] tools lib traceevent: Add handler for __builtin_expect() (Michael Petlan) [1873270] - [tools] tools lib traceevent: Handle __attribute__((user)) in field names (Michael Petlan) [1873270] - [tools] tools lib traceevent: Add append() function helper for appending strings (Michael Petlan) [1873270] - [tools] perf script: Initialize zstd_data (Michael Petlan) [1873270] - [tools] perf pmu: Remove unused declaration (Michael Petlan) [1873270] - [tools] perf parse-events: Fix an old style declaration (Michael Petlan) [1873270] - [tools] perf parse-events: Fix an incompatible pointer (Michael Petlan) [1873270] - [tools] perf bpf: Fix bpf prologue generation (Michael Petlan) [1873270] - [tools] perf probe: Fix user attribute access in kprobes (Michael Petlan) [1873270] - [tools] perf stat: Fix NULL pointer dereference (Michael Petlan) [1873270] - [tools] perf report: Fix NULL pointer dereference in hists__fprintf_nr_sample_events() (Michael Petlan) [1873270] - [tools] perf tools: Remove some duplicated includes (Michael Petlan) [1873270] - [tools] perf symbols: Fix kernel maps for kcore and eBPF (Michael Petlan) [1873270] - [tools] perf stat: Ensure group is defined on top of the same cpu mask (Michael Petlan) [1873270] - [tools] perf libdw: Fix off-by 1 relative directory includes (Michael Petlan) [1873270] - [tools] perf arm-spe: Support synthetic events (Michael Petlan) [1873270] - [tools] perf auxtrace: Add four itrace options (Michael Petlan) [1873270] - [tools] perf tools: Move arm-spe-pkt-decoder.h/c to the new dir (Michael Petlan) [1873270] - [tools] perf test: Initialize memory in dwarf-unwind (Michael Petlan) [1873270] - [tools] perf tests: Don't tail call optimize in unwind test (Michael Petlan) [1873270] - [tools] tools compiler.h: Add attribute to disable tail calls (Michael Petlan) [1873270] - [tools] perf build: Add a LIBPFM4=1 build test entry (Michael Petlan) [1873270] - [tools] perf tools: Add optional support for libpfm4 (Michael Petlan) [1873270] - [tools] perf tools: Correct license on jsmn JSON parser (Michael Petlan) [1873270] - [tools] perf jit: Fix inaccurate DWARF line table (Michael Petlan) [1873270] - [tools] perf jvmti: Remove redundant jitdump line table entries (Michael Petlan) [1873270] - [tools] perf build: Add NO_SDT=1 to the default set of build tests (Michael Petlan) [1873270] - [tools] perf build: Add NO_LIBCRYPTO=1 to the default set of build tests (Michael Petlan) [1873270] - [tools] perf build: Add NO_SYSCALL_TABLE=1 to the build tests (Michael Petlan) [1873270] - [tools] perf build: Remove libaudit from the default feature checks (Michael Petlan) [1873270] - [tools] perf trace: Grow the syscall table as needed when using libaudit (Michael Petlan) [1873270] - [tools] perf trace: Use zalloc() to make sure all fields are zeroed in the syscalltbl constructor (Michael Petlan) [1873270] - [tools] perf trace: Remove union from syscalltbl, all the fields are needed (Michael Petlan) [1873270] - [tools] perf build: Allow explicitely disabling the NO_SYSCALL_TABLE variable (Michael Petlan) [1873270] - [tools] perf build: Group the NO_SYSCALL_TABLE logic (Michael Petlan) [1873270] - [tools] perf intel-pt: Refine kernel decoding only warning message (Michael Petlan) [1873270] - [tools] perf record: Respect --no-switch-events (Michael Petlan) [1873270] - [tools] perf script: Fix --call-trace for Intel PT (Michael Petlan) [1873270] - [tools] perf evlist: Disable 'immediate' events last (Michael Petlan) [1873270] - [tools] perf kcore_copy: Fix module map when there are no modules loaded (Michael Petlan) [1873270] - [tools] perf jvmti: Fix demangling Java symbols (Michael Petlan) [1873270] - [tools] perf tests: Add test for the java demangler (Michael Petlan) [1873270] - [tools] perf jvmti: Do not report error when missing debug information (Michael Petlan) [1873270] - [tools] perf jvmti: Fix jitdump for methods without debug info (Michael Petlan) [1873270] - [tools] perf symbols: Fix debuginfo search for Ubuntu (Michael Petlan) [1873270] - [tools] perf parse: Add 'struct parse_events_state' pointer to scanner (Michael Petlan) [1873270] - [tools] perf stat: Do not pass avg to generic_metric (Michael Petlan) [1873270] - [tools] perf tests: Consider subtests when searching for user specified tests (Michael Petlan) [1873270] - [tools] perf list: Add metrics to command line usage (Michael Petlan) [1873270] - [tools] perf script: Don't force less for non tty output with --xed (Michael Petlan) [1873270] - [tools] perf metricgroup: Remove unnecessary ', ' from events (Michael Petlan) [1873270] - [tools] perf metricgroup: Add options to not group or merge (Michael Petlan) [1873270] - [tools] perf metricgroup: Remove duped metric group events (Michael Petlan) [1873270] - [tools] perf metricgroup: Order event groups by size (Michael Petlan) [1873270] - [tools] perf metricgroup: Delay events string creation (Michael Petlan) [1873270] - [tools] perf metricgroup: Use early return in add_metric (Michael Petlan) [1873270] - [tools] perf metricgroup: Always place duration_time last (Michael Petlan) [1873270] - [tools] perf metricgroup: Free metric_events on error (Michael Petlan) [1873270] - [tools] perf util: Fix potential SEGFAULT in put_tracepoints_path error path (Michael Petlan) [1873270] - [tools] perf util: Fix memory leak of prefix_if_not_in (Michael Petlan) [1873270] - [tools] perf ftrace: Detect workload failure (Michael Petlan) [1873270] - [tools] perf ftrace: Trace system wide if no target is given (Michael Petlan) [1873270] - [tools] perf branch: Replace zero-length array with flexible-array (Michael Petlan) [1873270] - [tools] perf config: Add stat.big-num support (Michael Petlan) [1873270] - [tools] perf bpf-loader: Add missing '*' for key_scan_pos (Michael Petlan) [1873270] - [tools] perf stat: Report summary for interval mode (Michael Petlan) [1873270] - [tools] perf stat: Save aggr value to first member of prev_raw_counts (Michael Petlan) [1873270] - [tools] perf stat: Copy counts from prev_raw_counts to evsel->counts (Michael Petlan) [1873270] - [tools] perf counts: Reset prev_raw_counts counts (Michael Petlan) [1873270] - [tools] perf stat: Fix wrong per-thread runtime stat for interval mode (Michael Petlan) [1873270] - [tools] perf expr: Allow numbers to be followed by a dot (Michael Petlan) [1873270] - [tools] perf metricgroup: Make 'evlist_used' variable a bitmap instead of array of bools (Michael Petlan) [1873270] - [tools] perf stat: Fail on extra comma while parsing events (Michael Petlan) [1873270] - [tools] perf script: Better align register values in dump (Michael Petlan) [1873270] - [tools] perf stat: POWER9 metrics: expand "ICT" acronym (Michael Petlan) [1873270] - [tools] perf tools: Replace zero-length array with flexible-array (Michael Petlan) [1873270] - [tools] perf intel-pt: Use allocated branch stack for PEBS sample (Michael Petlan) [1873270] - [tools] perf docs: Introduce security.txt file to document related issues (Michael Petlan) [1873270] - [tools] perf tool: Make perf tool aware of SELinux access control (Michael Petlan) [1873270] - [tools] perf docs: Extend CAP_SYS_ADMIN with CAP_PERFMON where needed (Michael Petlan) [1873270] - [tools] perf expr: Migrate expr ids table to a hashmap (Michael Petlan) [1873270] - [tools] perf tools: Grab a copy of libbpf's hashmap (Michael Petlan) [1873270] - [tools] perf stat: Fix duration_time value for higher intervals (Michael Petlan) [1873270] - [tools] perf trace: Fix compilation error for make NO_LIBBPF=1 DEBUG=1 (Michael Petlan) [1873270] - [tools] perf beauty: Allow the CC used in the arch errno names script to acccept CFLAGS (Michael Petlan) [1873270] - [tools] perf trace: Fix the selection for architectures to generate the errno name tables (Michael Petlan) [1873270] - [tools] perf test: Improve pmu event metric testing (Michael Petlan) [1873270] - [tools] perf test: Provide a subtest callback to ask for the reason for skipping a subtest (Michael Petlan) [1873270] - [tools] perf parse-events: Make add PMU verbose output clearer (Michael Petlan) [1873270] - [tools] perf expr: Fix memory leaks in metric bison (Michael Petlan) [1873270] - [tools] perf expr: Test parsing of floating point numbers (Michael Petlan) [1873270] - [tools] perf record: Use an eventfd to wakeup when done (Michael Petlan) [1873270] - [tools] tools feature: Rename HAVE_EVENTFD to HAVE_EVENTFD_SUPPORT (Michael Petlan) [1873270] - [tools] perf evsel: Initialize evsel->per_pkg_mask to NULL in evsel__init() (Michael Petlan) [1873270] - [tools] perf evsel: Fix 2 memory leaks (Michael Petlan) [1873270] - [tools] perf parse-events: Fix incorrect conversion of 'if () free()' to 'zfree()' (Michael Petlan) [1873270] - [tools] perf tools: Fix is_bpf_image function logic (Michael Petlan) [1873270] - [tools] perf c2c: Fix 'perf c2c record -e list' to show the default events used (Michael Petlan) [1873270] - [tools] perf record: Add dummy event during system wide synthesis (Michael Petlan) [1873270] - [tools] perf evsel: Dummy events never triggers, no need to ask for PERF_SAMPLE_BRANCH_STACK (Michael Petlan) [1873270] - [tools] perf parse-events: Use strcmp() to compare the PMU name (Michael Petlan) [1873270] - [tools] perf expr: Print a debug message for division by zero (Michael Petlan) [1873270] - [tools] perf expr: Debug lex if debugging yacc (Michael Petlan) [1873270] - [tools] perf expr: Parse numbers as doubles (Michael Petlan) [1873270] - [tools] perf expr: Increase max other (Michael Petlan) [1873270] - [tools] perf expr: Allow ',' to be an other token (Michael Petlan) [1873270] - [tools] perf metrics: Fix parse errors in skylake metrics (Michael Petlan) [1873270] - [tools] perf metrics: Fix parse errors in cascade lake metrics (Michael Petlan) [1873270] - [tools] perf expr: Allow for unlimited escaped characters in a symbol (Michael Petlan) [1873270] - [tools] perf script: Enable IP fields for callchains (Michael Petlan) [1873270] - [tools] perf callchain: Setup callchain properly in pipe mode (Michael Petlan) [1873270] - [tools] perf session: Try to read pipe data from file (Michael Petlan) [1873270] - [tools] perf tools: Do not seek in pipe fd during tracing data processing (Michael Petlan) [1873270] - [tools] perf tools: Do not display extra info when there is nothing to build (Michael Petlan) [1873270] - [tools] perf probe: Do not show the skipped events (Michael Petlan) [1873270] - [tools] perf probe: Check address correctness by map instead of _etext (Michael Petlan) [1873270] - [tools] perf probe: Fix to check blacklist address correctly (Michael Petlan) [1873270] - [tools] perf probe: Accept the instance number of kretprobe event (Michael Petlan) [1873270] - [tools] perf counts: Rename perf_evsel__*counts() to evsel__*counts() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__w_cache* to evsel__w_cache* (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__new*() to evsel__new*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename *perf_evsel__get_config_term() & friends to evsel__env() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__fprintf() to evsel__fprintf() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__resort*() to evsel__resort*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__object_config() to evsel__object_config() (Michael Petlan) [1873270] - [tools] perf cs-etm: Move definition of 'traceid_list' global variable from header file (Michael Petlan) [1873270] - [tools] libsymbols kallsyms: Move hex2u64 out of header (Michael Petlan) [1873270] - [tools] libsymbols kallsyms: Parse using io api (Michael Petlan) [1873270] - [tools] perf bench: Add kallsyms parsing (Michael Petlan) [1873270] - [tools] perf: cs-etm: Update to build with latest opencsd version (Michael Petlan) [1873270] - [tools] perf symbol: Fix kernel symbol address display (Michael Petlan) [1873270] - [tools] perf inject: Rename perf_evsel__*() operating on 'struct evsel *' to evsel__*() (Michael Petlan) [1873270] - [tools] perf annotate: Rename perf_evsel__*() operating on 'struct evsel *' to evsel__*() (Michael Petlan) [1873270] - [tools] perf trace: Rename perf_evsel__*() operating on 'struct evsel *' to evsel__*() (Michael Petlan) [1873270] - [tools] perf script: Rename perf_evsel__*() operating on 'struct evsel *' to evsel__*() (Michael Petlan) [1873270] - [tools] perf sched: Rename perf_evsel__*() operating on 'struct evsel *' to evsel__*() (Michael Petlan) [1873270] - [tools] perf lock: Rename perf_evsel__*() operating on 'struct evsel *' to evsel__*() (Michael Petlan) [1873270] - [tools] perf kmem: Rename perf_evsel__*() operating on 'struct evsel *' to evsel__*() (Michael Petlan) [1873270] - [tools] perf stat: Rename perf_evsel__*() operating on 'struct evsel *' to evsel__*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__store_ids() to evsel__store_id() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__env() to evsel__env() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__group_idx() to evsel__group_idx() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__fallback() to evsel__fallback() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__has*() to evsel__has*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__{prev, next}() to evsel__{prev, next}() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__parse_sample*() to evsel__parse_sample*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename *perf_evsel__read*() to *evsel__read() (Michael Petlan) [1873270] - [tools] perf evsel: Ditch perf_evsel__cmp(), not used for quite a while (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__is_*() to evsel__is*() (Michael Petlan) [1873270] - [tools] perf pmu: Add perf_pmu__find_by_type helper (Michael Petlan) [1873270] - [tools] tools feature: Add support for detecting libpfm4 (Michael Petlan) [1873270] - [tools] perf doc: Pass ASCIIDOC_EXTRA as an argument (Michael Petlan) [1873270] - [tools] perf mem2node: Avoid double free related to realloc (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__{str, int}val() and other tracepoint field metehods to to evsel__*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__open_per_*() to evsel__open_per_*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__*filter*() to evsel__*filter*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename *perf_evsel__*set_sample_*() to *evsel__*set_sample_*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__group_desc() to evsel__group_desc() (Michael Petlan) [1873270] - [tools] perf evsel: Rename *perf_evsel__*name() to *evsel__*name() (Michael Petlan) [1873270] - [tools] perf evsel: Rename __perf_evsel__sample_size() to __evsel__sample_size() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__calc_id_pos() to evsel__calc_id_pos() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__config*() to evsel__config*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__exit() to evsel__exit() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__is_aux_event() to evsel__is_aux_event() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__find_pmu() to evsel__find_pmu() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__compute_deltas() to evsel__compute_deltas() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__nr_cpus() to evsel__nr_cpus() (Michael Petlan) [1873270] - [tools] perf evsel: Rename 'struct perf_evsel__sb_cb_t' to 'struct evsel__sb_cb_t' (Michael Petlan) [1873270] - [tools] perf intel-pt: Update documentation about using /proc/kcore (Michael Petlan) [1873270] - [tools] perf intel-pt: Update documentation about itrace G and L options (Michael Petlan) [1873270] - [tools] perf intel-pt: Add support for synthesizing branch stacks for regular events (Michael Petlan) [1873270] - [tools] perf thread-stack: Add thread_stack__br_sample_late() (Michael Petlan) [1873270] - [tools] perf evsel: Add support for synthesized branch stack sample type (Michael Petlan) [1873270] - [tools] perf auxtrace: Add option to synthesize branch stack for regular events (Michael Petlan) [1873270] - [tools] perf intel-pt: Change branch stack support to use thread-stacks (Michael Petlan) [1873270] - [tools] perf intel-pt: Consolidate thread-stack use condition (Michael Petlan) [1873270] - [tools] perf thread-stack: Add branch stack support (Michael Petlan) [1873270] - [tools] perf tools: Simplify checking if SMT is active (Michael Petlan) [1873270] - [tools] perf tools: Fix reading new topology attribute "core_cpus" (Michael Petlan) [1873270] - [tools] libperf evlist: Fix a refcount leak (Michael Petlan) [1873270] - [tools] perf parse-events: Fix another memory leaks found on parse_events() (Michael Petlan) [1873270] - [tools] perf parse-events: Fix memory leaks found on parse_events (Michael Petlan) [1873270] - [tools] perf parse-events: Fix memory leaks found on parse_events (Michael Petlan) [1873270] - [tools] libperf: Add NULL pointer check for cpu_map iteration and NULL assignment for all_cpus (Michael Petlan) [1873270] - [tools] perf record: Move side band evlist setup to separate routine (Michael Petlan) [1873270] - [tools] perf record: Introduce --switch-output-event (Michael Petlan) [1873270] - [tools] libsubcmd: Introduce OPT_CALLBACK_SET() (Michael Petlan) [1873270] - [tools] perf evlist: Allow reusing the side band thread for more purposes (Michael Petlan) [1873270] - [tools] perf evlist: Move the sideband thread routines to separate object (Michael Petlan) [1873270] - [tools] perf parse-events: Add parse_events_option() variant that creates evlist (Michael Petlan) [1873270] - [tools] perf bpf: Decouple creating the evlist from adding the SB event (Michael Petlan) [1873270] - [tools] perf top: Move sb_evlist to 'struct perf_top' (Michael Petlan) [1873270] - [tools] perf record: Move sb_evlist to 'struct record' (Michael Petlan) [1873270] - [tools] perf tools: Move routines that probe for perf API features to separate file (Michael Petlan) [1873270] - [tools] perf vendor events power9: Add hv_24x7 socket/chip level metric events (Michael Petlan) [1873270] - [tools] perf tools: Enable Hz/hz prinitg for --metric-only option (Michael Petlan) [1873270] - [tools] perf tests expr: Added test for runtime param in metric expression (Michael Petlan) [1873270] - [tools] perf metricgroups: Enhance JSON/metric infrastructure to handle "?" (Michael Petlan) [1873270] - [tools] perf pmu: Fix function name in comment, its get_cpuid_str(), not get_cpustr() (Michael Petlan) [1873270] - [tools] perf report: Fix warning assignment of 0/1 to bool variable (Michael Petlan) [1873270] - [tools] perf tools: Remove unneeded semicolons (Michael Petlan) [1873270] - [tools] perf c2c: Remove unneeded semicolon (Michael Petlan) [1873270] - [tools] libtraceevent: Remove unneeded semicolon (Michael Petlan) [1873270] - [tools] perf script: Remove extraneous newline in perf_sample__fprintf_regs() (Michael Petlan) [1873270] - [tools] perf synthetic events: Remove use of sscanf from /proc reading (Michael Petlan) [1873270] - [tools] tools api: Add a lightweight buffered reading api (Michael Petlan) [1873270] - [tools] perf bench: Add a multi-threaded synthesize benchmark (Michael Petlan) [1873270] - [tools] perf record: Add num-synthesize-threads option (Michael Petlan) [1873270] - [tools] perf test session topology: Fix data path (Michael Petlan) [1873270] - [tools] perf stat: Improve runtime stat for interval mode (Michael Petlan) [1873270] - [tools] perf stat: Zero all the 'ena' and 'run' array slot stats for interval mode (Michael Petlan) [1873270] - [tools] perf evlist: Remove duplicate headers (Michael Petlan) [1873270] - [tools] perf bench: Fix div-by-zero if runtime is zero (Michael Petlan) [1873270] - [tools] perf cgroup: Avoid needless closing of unopened fd (Michael Petlan) [1873270] - [tools] perf hist: Add fast path for duplicate entries check (Michael Petlan) [1873270] - [tools] perf c2c: Add option to enable the LBR stitching approach (Michael Petlan) [1873270] - [tools] perf top: Add option to enable the LBR stitching approach (Michael Petlan) [1873270] - [tools] perf script: Add option to enable the LBR stitching approach (Michael Petlan) [1873270] - [tools] perf report: Add option to enable the LBR stitching approach (Michael Petlan) [1873270] - [tools] perf callchain: Stitch LBR call stack (Michael Petlan) [1873270] - [tools] perf callchain: Save previous cursor nodes for LBR stitching approach (Michael Petlan) [1873270] - [tools] perf thread: Save previous sample for LBR stitching approach (Michael Petlan) [1873270] - [tools] perf thread: Add a knob for LBR stitch approach (Michael Petlan) [1873270] - [tools] perf machine: Factor out lbr_callchain_add_lbr_ip() (Michael Petlan) [1873270] - [tools] perf machine: Factor out lbr_callchain_add_kernel_ip() (Michael Petlan) [1873270] - [tools] perf machine: Refine the function for LBR call stack reconstruction (Michael Petlan) [1873270] - [tools] perf machine: Remove the indent in resolve_lbr_callchain_sample (Michael Petlan) [1873270] - [tools] perf header: Support CPU PMU capabilities (Michael Petlan) [1873270] - [tools] perf parser: Add support to specify rXXX event with pmu (Michael Petlan) [1873270] - [tools] perf doc: allow ASCIIDOC_EXTRA to be an argument (Michael Petlan) [1873270] - [tools] perf pmu: Add support for PMU capabilities (Michael Petlan) [1873270] - [tools] tools lib traceevent: Take care of return value of asprintf (Michael Petlan) [1873270] - [tools] perf stat: Force error in fallback on :k events (Michael Petlan) [1873270] - [tools] perf tools: Add support for leader-sampling with AUX area events (Michael Petlan) [1873270] - [tools] perf evlist: Allow multiple read formats (Michael Petlan) [1873270] - [tools] perf evsel: Rearrange perf_evsel__config_leader_sampling() (Michael Petlan) [1873270] - [tools] perf evlist: Move leader-sampling configuration (Michael Petlan) [1873270] - [tools] perf evsel: Move and globalize perf_evsel__find_pmu() and perf_evsel__is_aux_event() (Michael Petlan) [1873270] - [tools] perf intel-pt: Add support for synthesizing callchains for regular events (Michael Petlan) [1873270] - [tools] perf evsel: Add support for synthesized sample type (Michael Petlan) [1873270] - [tools] perf evsel: Be consistent when looking which evsel PERF_SAMPLE_ bits are set (Michael Petlan) [1873270] - [tools] perf thread-stack: Add thread_stack__sample_late() (Michael Petlan) [1873270] - [tools] perf auxtrace: Add an option to synthesize callchains for regular events (Michael Petlan) [1873270] - [tools] perf auxtrace: For reporting purposes, un-group AUX area event (Michael Petlan) [1873270] - [tools] perf s390-cpumsf: Implement ->evsel_is_auxtrace() callback (Michael Petlan) [1873270] - [tools] perf cs-etm: Implement ->evsel_is_auxtrace() callback (Michael Petlan) [1873270] - [tools] perf arm-spe: Implement ->evsel_is_auxtrace() callback (Michael Petlan) [1873270] - [tools] perf intel-bts: Implement ->evsel_is_auxtrace() callback (Michael Petlan) [1873270] - [tools] perf intel-pt: Implement ->evsel_is_auxtrace() callback (Michael Petlan) [1873270] - [tools] perf auxtrace: Add ->evsel_is_auxtrace() callback (Michael Petlan) [1873270] - [tools] perf metrictroup: Split the metricgroup__add_metric function (Michael Petlan) [1873270] - [tools] perf expr: Add expr_scanner_ctx object (Michael Petlan) [1873270] - [tools] perf expr: Add expr_ prefix for parse_ctx and parse_id (Michael Petlan) [1873270] - [tools] perf synthetic-events: save 4kb from 2 stack frames (Michael Petlan) [1873270] - [tools] tools api fs: Make xxx__mountpoint() more scalable (Michael Petlan) [1873270] - [tools] perf bench: Add event synthesis benchmark (Michael Petlan) [1873270] - [tools] perf script: Simplify auxiliary event printing functions (Michael Petlan) [1873270] - [tools] perf tools: Support CAP_PERFMON capability (Michael Petlan) [1873270] - [tools] perf annotate: Add basic support for bpf_image (Michael Petlan) [1873270] - [tools] perf machine: Set ksymbol dso as loaded on arrival (Michael Petlan) [1873270] - [tools] perf tools: Synthesize bpf_trampoline/dispatcher ksymbol event (Michael Petlan) [1873270] - [tools] perf stat: Honour --timeout for forked workloads (Michael Petlan) [1873270] - [powerpc] powerpc/watchpoint: Add hw_len wherever missing (Michael Petlan) [1873270] - [kernel] perf: Fix task_function_call() error handling (Michael Petlan) [1873270] - [x86] perf/x86/rapl: Fix RAPL config variable bug (Michael Petlan) [1873270] - [x86] perf/x86/rapl: Add AMD Fam17h RAPL support (Michael Petlan) [1873270] - [x86] perf/x86/rapl: Make perf_probe_msr() more robust and flexible (Michael Petlan) [1873270] - [x86] perf/x86/rapl: Flip logic on default events visibility (Michael Petlan) [1873270] - [x86] perf/x86/rapl: Refactor to share the RAPL code between Intel and AMD CPUs (Michael Petlan) [1873270] - [x86] perf/x86/rapl: Move RAPL support to common x86 code (Michael Petlan) [1873270] - [kernel] perf/core: Replace zero-length array with flexible-array (Michael Petlan) [1873270] - [x86] perf/x86: Replace zero-length array with flexible-array (Michael Petlan) [1873270] - [x86] perf/x86/intel: Add more available bits for OFFCORE_RESPONSE of Intel Tremont (Michael Petlan) [1873270] - [x86] perf/x86/intel/pt: Drop pointless NULL assignment (Michael Petlan) [1873270] - [kernel] perf: Add cond_resched() to task_function_call() (Michael Petlan) [1873270] - [powerpc] powerpc/perf: open access for CAP_PERFMON privileged process (Michael Petlan) [1873270] - [kernel] perf/core: open access to probes for CAP_PERFMON privileged process (Michael Petlan) [1873270] - [kernel] perf/core: Open access to the core for CAP_PERFMON privileged process (Michael Petlan) [1873270] - [include] perf/core: Fix !CONFIG_PERF_EVENTS build warnings and failures (Michael Petlan) [1873270] - [security] perf_event: Add support for LSM and SELinux checks (Michael Petlan) [1873270] - [powerpc] powerpc/perf/hv-24x7: Fix inconsistent output values incase multiple hv-24x7 events run (Michael Petlan) [1873270] - [powerpc] powerpc/hv-24x7: Add rtas call in hv-24x7 driver to get processor details (Michael Petlan) [1873270] - [powerpc] powerpc/hv-24x7: Add sysfs files inside hv-24x7 device to show processor details (Michael Petlan) [1873270] - [documentation] Documentation/ABI: Add ABI documentation for chips and sockets (Michael Petlan) [1873270] - [powerpc] powerpc/pseries: Update hv-24x7 information after migration (Michael Petlan) [1873270] - [powerpc] powerpc/watchpoint: Fix ptrace code that muck around with address/len (Michael Petlan) [1873270] - [powerpc] powerpc/watchpoint: Fix length calculation for unaligned target (Michael Petlan) [1873270] - [powerpc] powerpc/watchpoint: Introduce macros for watchpoint length (Michael Petlan) [1873270] - [powerpc] powerpc/perf: fix imc allocation failure handling (Michael Petlan) [1873270] - [powerpc] powerpc/perf/24x7: use rb_entry (Michael Petlan) [1873270] - [powerpc] powerpc/perf: Fix MMCRA corruption by bhrb_filter (Michael Petlan) [1873270] - [powerpc] perf/core, arch/powerpc: use PERF_PMU_CAP_NO_EXCLUDE for exclusion incapable PMUs (Michael Petlan) [1873270] - [powerpc] Powerpc/perf: Wire up PMI throttling (Michael Petlan) [1873270] - [powerpc] powerpc/perf: Remove l2 bus events from HW cache event array (Michael Petlan) [1873270] - [powerpc] powerpc/perf: Add constraints for power9 l2/l3 bus events (Michael Petlan) [1873270] - [powerpc] powerpc/perf: Fix unit_sel/cache_sel checks (Michael Petlan) [1873270] - [powerpc] powerpc/perf: Cleanup cache_sel bits comment (Michael Petlan) [1873270] - [powerpc] powerpc/perf: Fix thresholding counter data for unknown type (Michael Petlan) [1873270] - [fs] writeback: Drop I_DIRTY_TIME_EXPIRE (Waiman Long) [1860031] - [fs] writeback: Fix sync livelock due to b_dirty_time processing (Waiman Long) [1860031] - [fs] writeback: Avoid skipping inode writeback (Waiman Long) [1860031] - [fs] writeback: Protect inode->i_io_list with inode->i_lock (Waiman Long) [1860031] - [fs] dcache: sort the freeing-without-RCU-delay mess for good (Waiman Long) [1860031] - [net] udp: Improve load balancing for SO_REUSEPORT. (Davide Caratti) [1894075] - [net] udp: Fix wrong clean up for IS_UDPLITE macro (Davide Caratti) [1894075] - [fs] ext4: disallow modifying DAX inode flag if inline_data has been set (Eric Sandeen) [1838344] - [include] dax: Fix compilation for CONFIG_DAX && !CONFIG_FS_DAX (Eric Sandeen) [1838876 1854346 1838344] - [dax] dax: Fix stack overflow when mounting fsdax pmem device (Eric Sandeen) [1838876 1854346 1838344] - [dax] dm: Call proper helper to determine dax support (Eric Sandeen) [1838876 1854346 1838344] - [md] dm/dax: Fix table reference counts (Eric Sandeen) [1838876 1854346 1838344] - [dax] dax: fix detection of dax support for non-persistent memory block devices (Eric Sandeen) [1838876 1854346 1838344] - [dax] dax: do not print error message for non-persistent memory block device (Eric Sandeen) [1838876 1854346 1838344] - [fs] dax: Fix incorrect argument passed to xas_set_err() (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/xfs: Support that ioctl(SETXFLAGS/GETXFLAGS) can set/get inode DAX on XFS (Eric Sandeen) [1838876 1854346 1838344] - [dax] drivers/dax: Expand lock scope to cover the use of addresses (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/dax: Remove unused size parameter (Eric Sandeen) [1838876 1854346 1838344] - [dax] dax: print error message by pr_info() in __generic_fsdax_supported() (Eric Sandeen) [1838876 1854346 1838344] - [fs] ext4: avoid race conditions when remounting with options that change dax (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/xfs: Update xfs_ioctl_setattr_dax_invalidate() (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/xfs: Combine xfs_diflags_to_linux() and xfs_diflags_to_iflags() (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/xfs: Create function xfs_inode_should_enable_dax() (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/xfs: Make DAX mount option a tri-state (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/xfs: Change XFS_MOUNT_DAX to XFS_MOUNT_DAX_ALWAYS (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/xfs: Remove unnecessary initialization of i_rwsem (Eric Sandeen) [1838876 1854346 1838344] - [documentation] Documentation/dax: Update DAX enablement for ext4 (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/ext4: Introduce DAX inode flag (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/ext4: Remove jflag variable (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/ext4: Make DAX mount option a tri-state (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/ext4: Only change S_DAX on inode load (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/ext4: Update ext4_should_use_dax() (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/ext4: Change EXT4_MOUNT_DAX to EXT4_MOUNT_DAX_ALWAYS (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/ext4: Narrow scope of DAX check in setflags (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs: Introduce DCACHE_DONTCACHE (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs: Lift XFS_IDONTCACHE to the VFS layer (Eric Sandeen) [1838876 1854346 1838344] - [documentation] Documentation/dax: Update Usage section (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/stat: Define DAX statx attribute (Eric Sandeen) [1838876 1854346 1838344] - [block] fs: Remove unneeded IS_DAX() check in io_is_direct() (Eric Sandeen) [1838876 1854346 1838344] - [dax] dax: Move mandatory ->zero_page_range() check in alloc_dax() (Eric Sandeen) [1838876 1854346 1838344] - [fs] dax, iomap: Add helper dax_iomap_zero() to zero a range (Eric Sandeen) [1838876 1854346 1838344] - [fs] dax: Use new dax zero page method for zeroing a page (Eric Sandeen) [1838876 1854346 1838344] - [md] dm,dax: Add dax zero_page_range operation (Eric Sandeen) [1838876 1854346 1838344] - [s390] s390, dcssblk, dax: Add dax zero_page_range operation to dcssblk driver (Eric Sandeen) [1838876 1854346 1838344] - [dax] dax, pmem: Add a dax operation zero_page_range (Eric Sandeen) [1838876 1854346 1838344] - [nvdimm] pmem: Add functions for reading/writing page to/from pmem (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs: Constify vma argument to vma_is_dax (Eric Sandeen) [1838876 1854346 1838344] - [fs] dax: pass NOWAIT flag to iomap_apply (Eric Sandeen) [1838876 1854346 1838344] - [dax] dax: Get rid of fs_dax_get_by_host() helper (Eric Sandeen) [1838876 1854346 1838344] - [fs] dax: Pass dax_dev instead of bdev to dax_writeback_mapping_range() (Eric Sandeen) [1838876 1854346 1838344] - [dax] dax: Fix alloc_dax_region() compile warning (Eric Sandeen) [1838876 1854346 1838344] - [fs] xfs: disable map_sync for async flush (Eric Sandeen) [1838876 1854346 1838344] - [fs] ext4: disable map_sync for async flush (Eric Sandeen) [1838876 1854346 1838344] - [include] dax: check synchronous mapping is supported (Eric Sandeen) [1838876 1854346 1838344] - [dax] libnvdimm: add dax_dev sync flag (Eric Sandeen) [1838876 1854346 1838344] - [nvdimm] libnvdimm: nd_region flush callback support (Eric Sandeen) [1838876 1854346 1838344] - [fs] vfs: only allow FSSETXATTR to set DAX flag on files and dirs (Eric Sandeen) [1838876 1854346 1838344] - [fs] vfs: teach vfs_ioc_fssetxattr_check to check extent size hints (Eric Sandeen) [1838876 1854346 1838344] - [fs] vfs: teach vfs_ioc_fssetxattr_check to check project id info (Eric Sandeen) [1838876 1854346 1838344] - [fs] vfs: create a generic checking function for FS_IOC_FSSETXATTR (Eric Sandeen) [1838876 1854346 1838344] - [fs] vfs: create a generic checking and prep function for FS_IOC_SETFLAGS (Eric Sandeen) [1838876 1854346 1838344] - [dax] drivers/dax: Allow to include DEV_DAX_PMEM as builtin (Eric Sandeen) [1838876 1854346 1838344] - [netdrv] net: intel: Remove in_interrupt() warnings (Corinna Vinschen) [1838746] - [netdrv] igb: read PBA number from flash (Corinna Vinschen) [1838746] - [netdrv] intel-ethernet: clean up W=1 warnings in kdoc (Corinna Vinschen) [1838746] - [netdrv] treewide: Use fallthrough pseudo-keyword (Corinna Vinschen) [1838746] - [netdrv] igb: use eth_zero_addr() to clear mac address (Corinna Vinschen) [1838746] - [netdrv] igb: Remove unnecessary usages of memset (Corinna Vinschen) [1838746] - [netdrv] igb: reinit_locked() should be called with rtnl_lock (Corinna Vinschen) [1838746] - [netdrv] ethernet/intel: Convert fallthrough code comments (Corinna Vinschen) [1838746] - [netdrv] net/intel: remove driver versions from Intel drivers (Corinna Vinschen) [1838746] - [netdrv] igb: make igb_set_fc_watermarks() return void (Corinna Vinschen) [1838746] - [netdrv] igb: Report speed and duplex as unknown when device is runtime suspended (Corinna Vinschen) [1838746] - [netdrv] igb: convert to use i2c_new_client_device() (Corinna Vinschen) [1838746] - [net] Bluetooth: Allow suspend even when preparation has failed (Gopal Tiwari) [1881485] - [net] Bluetooth: Check scan state before disabling during suspend (Gopal Tiwari) [1881485] - [fs] fuse: fix the ->direct_IO() treatment of iov_iter (Miklos Szeredi) [1875608] - [net] openvswitch: handle DNAT tuple collision (Dumitru Ceara) [1877128] - [net] xdp: Rename convert_to_xdp_frame in xdp_convert_buff_to_frame (Petr Oros) [1867194]- [fs] NFSv4.2: fix failure to unregister shrinker (Scott Mayhew) [1897988] - [tools] cpupower: Provide online and offline CPU information (Diego Domingos) [1893779] - [net] net/smc: improve return codes for SMC-Dv2 (Claudio Imbrenda) [1731027] - [s390] s390/ism: fix incorrect system EID (Claudio Imbrenda) [1731027] - [net] net/smc: fix suppressed return code (Claudio Imbrenda) [1731027] - [net] net/smc: fix null pointer dereference in smc_listen_decline() (Claudio Imbrenda) [1731027] - [net] net/smc: fix invalid return code in smcd_new_buf_create() (Claudio Imbrenda) [1731027] - [net] net/smc: fix valid DMBE buffer sizes (Claudio Imbrenda) [1731027] - [net] net/smc: fix use-after-free of delayed events (Claudio Imbrenda) [1731027] - [net] net/smc: restore smcd_version when all ISM V2 devices failed to init (Claudio Imbrenda) [1731027] - [net] net/smc: cleanup buffer usage in smc_listen_work() (Claudio Imbrenda) [1731027] - [net] net/smc: consolidate unlocking in same function (Claudio Imbrenda) [1731027] - [net] net/smc: use an array to check fields in system EID (Claudio Imbrenda) [1731027] - [net] net/smc: send ISM devices with unique chid in CLC proposal (Claudio Imbrenda) [1731027] - [net] net/smc: CLC decline - V2 enhancements (Claudio Imbrenda) [1731027] - [net] net/smc: introduce CLC first contact extension (Claudio Imbrenda) [1731027] - [net] net/smc: CLC accept / confirm V2 (Claudio Imbrenda) [1731027] - [net] net/smc: determine accepted ISM devices (Claudio Imbrenda) [1731027] - [net] net/smc: build and send V2 CLC proposal (Claudio Imbrenda) [1731027] - [net] net/smc: determine proposed ISM devices (Claudio Imbrenda) [1731027] - [net] net/smc: introduce list of pnetids for Ethernet devices (Claudio Imbrenda) [1731027] - [net] net/smc: introduce CHID callback for ISM devices (Claudio Imbrenda) [1731027] - [net] net/smc: introduce System Enterprise ID (SEID) (Claudio Imbrenda) [1731027] - [net] net/smc: prepare for more proposed ISM devices (Claudio Imbrenda) [1731027] - [net] net/smc: split CLC confirm/accept data to be sent (Claudio Imbrenda) [1731027] - [net] net/smc: separate find device functions (Claudio Imbrenda) [1731027] - [net] net/smc: CLC header fields renaming (Claudio Imbrenda) [1731027] - [net] net/smc: remove constant and introduce helper to check for a pnet id (Claudio Imbrenda) [1731027] - [netdrv] vmxnet3: fix cksum offload issues for non-udp tunnels (Cathy Avery) [1868451] - [netdrv] vmxnet3: use correct tcp hdr length when packet is encapsulated (Cathy Avery) [1868451] - [scsi] scsi: vmw_pvscsi: Use true, false for adapter->use_msg (Cathy Avery) [1895014] - [scsi] scsi: vmw_pvscsi: Silence dma mapping errors (Cathy Avery) [1895014] - [scsi] scsi: vmw_pvscsi: Fix swiotlb operation (Cathy Avery) [1895014] - [scsi] scsi: vmw_pscsi: use sg helper to iterate over scatterlist (Cathy Avery) [1895014] - [scsi] Revert "vmw_pvscsi: Fixed to work with SG_CHAIN" (Cathy Avery) [1895014] - [scsi] scsi: vmw_pscsi: switch to generic DMA API (Cathy Avery) [1895014] - [netdrv] mdiobus: Disable preemption upon u64_stats update (Petr Oros) [1889849] - [net] u64_stats: Document writer non-preemptibility requirement (Petr Oros) [1889849] - [netdrv] phy: fixed_phy: Remove unused seqcount (Petr Oros) [1889849] - [net] net/smc: fix double kfree in smc_listen_work() (Claudio Imbrenda) [1847444] - [net] net/smc: check variable before dereferencing in smc_close.c (Claudio Imbrenda) [1847444] - [net] net/smc: use separate work queues for different worker types (Claudio Imbrenda) [1847444] - [net] net/smc: use the retry mechanism for netlink messages (Claudio Imbrenda) [1847444] - [net] net/smc: immediate freeing in smc_lgr_cleanup_early() (Claudio Imbrenda) [1847444] - [net] net/smc: reduce smc_listen_decline() calls (Claudio Imbrenda) [1847444] - [net] net/smc: improve server ISM device determination (Claudio Imbrenda) [1847444] - [net] net/smc: common routine for CLC accept and confirm (Claudio Imbrenda) [1847444] - [net] net/smc: dynamic allocation of CLC proposal buffer (Claudio Imbrenda) [1847444] - [net] net/smc: introduce better field names (Claudio Imbrenda) [1847444] - [net] net/smc: reduce active tcp_listen workers (Claudio Imbrenda) [1847444] - [net] net/smc: fix sock refcounting in case of termination (Claudio Imbrenda) [1847444] - [net] net/smc: reset sndbuf_desc if freed (Claudio Imbrenda) [1847444] - [net] net/smc: fix toleration of fake add_link messages (Claudio Imbrenda) [1847444] - [net] net/smc: Prevent kernel-infoleak in __smc_diag_dump() (Claudio Imbrenda) [1847444] - [s390] s390/ism: fix error return code in ism_probe() (Claudio Imbrenda) [1847444] - [s390] s390/zcrypt: Introduce Failure Injection feature (Philipp Rudo) [1851124] - [s390] s390/zcrypt: move ap_msg param one level up the call chain (Philipp Rudo) [1851124] - [s390] s390/ap/zcrypt: revisit ap and zcrypt error handling (Philipp Rudo) [1851124] - [s390] s390/ap: Support AP card SCLP config and deconfig operations (Philipp Rudo) [1851124] - [s390] s390/sclp: Add support for SCLP AP adapter config/deconfig (Philipp Rudo) [1851124] - [s390] s390/ap: add card/queue deconfig state (Philipp Rudo) [1851124] - [s390] s390/ap: add error response code field for ap queue devices (Philipp Rudo) [1851124] - [s390] s390/ap: split ap queue state machine state from device state (Philipp Rudo) [1851124] - [crypto] s390/zcrypt: New config switch CONFIG_ZCRYPT_DEBUG (Philipp Rudo) [1851124] - [s390] s390/zcrypt: introduce msg tracking in zcrypt functions (Philipp Rudo) [1851124] - [s390] s390/ap: rework crypto config info and default domain code (Philipp Rudo) [1851124] - [s390] s390/zcrypt: provide cex4 cca sysfs attributes for cex3 (Philipp Rudo) [1851124] - [s390] s390/ap: rename and clarify ap state machine related stuff (Philipp Rudo) [1851124] - [s390] s390/zcrypt: split ioctl function into smaller code units (Philipp Rudo) [1851124] - [s390] s390/zcrypt: code beautification and struct field renames (Philipp Rudo) [1851124] - [s390] s390/zcrypt: fix smatch warnings (Philipp Rudo) [1851124] - [s390] s390/ap: introduce new ap function ap_get_qdev() (Philipp Rudo) [1851124] - [s390] s390/zcrypt: replace snprintf/sprintf with scnprintf (Philipp Rudo) [1851124] - [s390] s390/zcrypt: Use scnprintf() for avoiding potential buffer overflow (Philipp Rudo) [1851124] - [s390] s390/zcrypt: Support for CCA protected key block version 2 (Philipp Rudo) [1851124] - [s390] s390/zcrypt: fix card and queue total counter wrap (Philipp Rudo) [1851124] - [s390] s390/zcrypt: move ap device reset from bus to driver code (Philipp Rudo) [1851124] - [s390] s390/zcrypt: Fix CCA cipher key gen with clear key value function (Philipp Rudo) [1851124] - [s390] s390/zcrypt: handle new reply code FILTERED_BY_HYPERVISOR (Philipp Rudo) [1851124] - [fs] NFSv4: Wait for stateid updates after CLOSE/OPEN_DOWNGRADE (Benjamin Coddington) [1888612] - [fs] NFSv4.x recover from pre-mature loss of openstateid (Benjamin Coddington) [1888612] - [fs] NFSv4: Handle NFS4ERR_OLD_STATEID in CLOSE/OPEN_DOWNGRADE (Benjamin Coddington) [1888612] - [hv] hv: vmbus: Add timeout to vmbus_wait_for_unload (Mohammed Gamal) [1888980] - [net] sched: act_gate: Unlock ->tcfa_lock in tc_setup_flow_action() (Ivan Vecera) [1874071] - [net] sched: act_ct: Fix adding udp port mangle operation (Ivan Vecera) [1874071] - [net] sched: Fix suspicious RCU usage while accessing tcf_tunnel_info (Ivan Vecera) [1874071] - [net] sched: get rid of qdisc->padded (Ivan Vecera) [1874071] - [net] sched: check error pointer in tcf_dump_walker() (Ivan Vecera) [1874071] - [net] sched: remove a redundant goto chain check (Ivan Vecera) [1874071] - [net] sched: cls_u32: Replace one-element array with flexible-array member (Ivan Vecera) [1874071] - [net] sched: commit action insertions together (Ivan Vecera) [1874071] - [net] sched: defer tcf_idr_insert() in tcf_action_init_1() (Ivan Vecera) [1874071] - [net] sched: Remove unused function qdisc_queue_drop_head() (Ivan Vecera) [1874071] - [net] sched: taprio: Fix allowing too small intervals (Ivan Vecera) [1874071] - [net] sched: sch_generic: aviod concurrent reset and enqueue op for lockless qdisc (Ivan Vecera) [1874071] - [net] sched: skip an unnecessay check (Ivan Vecera) [1874071] - [net] sched: act_ife: load meta modules before tcf_idr_check_alloc() (Ivan Vecera) [1874071] - [net] sched: fix error path in red_init() (Ivan Vecera) [1874071] - [net] sched: taprio: Fix using wrong queues in gate mask (Ivan Vecera) [1874071] - [net] sched: Use fallthrough pseudo-keyword (Ivan Vecera) [1874071] - [net] netlink: consistently use NLA_POLICY_EXACT_LEN() (Ivan Vecera) [1874071] - [net] sched: act_ct: fix miss set mru for ovs after defrag in act_ct (Ivan Vecera) [1874071] - [net] sched: cls_u32: Use struct_size() helper (Ivan Vecera) [1874071] - [net] sched: act_pedit: Use flex_array_size() helper in memcpy() (Ivan Vecera) [1874071] - [net] sched: initialize timer earlier in red_init() (Ivan Vecera) [1874071] - [net] sched: cls_flower: Add hash info to flow classification (Ivan Vecera) [1874071] - [net] flow_dissector: add packet hash dissection (Ivan Vecera) [1874071] - [net] sched: sch_api: add missing rcu read lock to silence the warning (Ivan Vecera) [1874071] - [tools] tc-testing: Add tdc to kselftests (Ivan Vecera) [1874071] - [net] sched: Do not drop root lock in tcf_qevent_handle() (Ivan Vecera) [1874071] - [net] sched: kerneldoc fixes (Ivan Vecera) [1874071] - [net] sched: Pass qdisc reference in struct flow_block_offload (Ivan Vecera) [1874071] - [net] sched: Use fallthrough pseudo-keyword (Ivan Vecera) [1874071] - [net] sched: Allow changing default qdisc to FQ-PIE (Ivan Vecera) [1874071] - [net] qos: police action offloading parameter 'burst' change to the original value (Ivan Vecera) [1874071] - [tools] selftests: forwarding: Add a RED test for SW datapath (Ivan Vecera) [1874071] - [net] sched: sch_red: Add qevents "early_drop" and "mark" (Ivan Vecera) [1874071] - [net] sched: sch_red: Split init and change callbacks (Ivan Vecera) [1874071] - [net] sched: Introduce helpers for qevent blocks (Ivan Vecera) [1874071] - [net] sched: sch_cake: add RFC 8622 LE PHB support to CAKE diffserv handling (Ivan Vecera) [1874071] - [net] qos: police action add index for tc flower offloading (Ivan Vecera) [1874071] - [net] qos: add tc police offloading action with max frame size limit (Ivan Vecera) [1874071] - [net] sched: tcindex_change: Remove redundant null check (Ivan Vecera) [1874071] - [net] sched: Remove redundant skb null check (Ivan Vecera) [1874071] - [net] sched: Remove redundant condition in qdisc_graft (Ivan Vecera) [1874071] - [net] sched: cls_u32: Use struct_size() in kzalloc() (Ivan Vecera) [1874071] - [net] sched: taprio: Use struct_size() in kzalloc() (Ivan Vecera) [1874071] - [net] vlan: consolidate VLAN parsing code and limit max parsing depth (Ivan Vecera) [1874071] - [net] flow_offload: Move rhashtable inclusion to the source file (Ivan Vecera) [1874071] - [net] sched: act_ct: fix restore the qdisc_skb_cb after defrag (Ivan Vecera) [1874071] - [net] sched: fix a memory leak in atm_tc_init() (Ivan Vecera) [1874071] - [net] sched: act_ct: add miss tcf_lastuse_update. (Ivan Vecera) [1874071] - [net] sched: consistently handle layer3 header accesses in the presence of VLANs (Ivan Vecera) [1874071] - [net] tunnel: Propagate ECT(1) when decapsulating as recommended by RFC6040 (Ivan Vecera) [1874071] - [net] sched: sch_cake: fix a few style nits (Ivan Vecera) [1874071] - [net] sched: sch_cake: don't call diffserv parsing code when it is not needed (Ivan Vecera) [1874071] - [net] sched: sch_cake: don't try to reallocate or unshare skb unconditionally (Ivan Vecera) [1874071] - [tools] tc-testing: avoid action cookies with odd length. (Ivan Vecera) [1874071] - [net] sched: Add MODULE_DESCRIPTION entries to network modules (Ivan Vecera) [1874071] - [tools] tc-testing: update geneve options match in tunnel_key unit tests (Ivan Vecera) [1874071] - [net] flow_offload: fix flow_indr_dev_unregister path (Ivan Vecera) [1874071] - [net] flow_offload: use flow_indr_block_cb_alloc/remove function (Ivan Vecera) [1874071] - [net] flow_offload: add flow_indr_block_cb_alloc/remove function (Ivan Vecera) [1874071] - [net] sched: act_gate: fix configuration of the periodic timer (Ivan Vecera) [1874071] - [net] sched: act_gate: fix NULL dereference in tcf_gate_init() (Ivan Vecera) [1874071] - [net] flow_offload: remove indirect flow_block declarations leftover (Ivan Vecera) [1874071] - [net] sched: export __netdev_watchdog_up() (Ivan Vecera) [1874071] - [net] sched: act_ct: add nat mangle action only for NAT-conntrack (Ivan Vecera) [1874071] - [net] sched: sch_cake: Take advantage of skb->hash where appropriate (Ivan Vecera) [1874071] - [net] sched: fix a couple of splats in the error path of tfc_gate_init() (Ivan Vecera) [1874071] - [net] sched: get rid of unnecessary dev_qdisc_reset() (Ivan Vecera) [1874071] - [net] sched: avoid resetting active qdisc for multiple times (Ivan Vecera) [1874071] - [net] sched: add a tracepoint for qdisc creation (Ivan Vecera) [1874071] - [net] sched: add tracepoints for qdisc_reset() and qdisc_destroy() (Ivan Vecera) [1874071] - [net] sched: use qdisc_reset() in qdisc_destroy() (Ivan Vecera) [1874071] - [net] sched: fix infinite loop in sch_fq_pie (Ivan Vecera) [1874071] - [net] sched: fix reporting the first-time use timestamp (Ivan Vecera) [1874071] - [net] tracing: Fix header include guards in trace event headers (Ivan Vecera) [1874071] - [netdrv] ipvlan: fix device features (Davide Caratti) [1892621] - [netdrv] ipvlan: consolidate TSO flags using NETIF_F_ALL_TSO (Davide Caratti) [1892621] - [netdrv] ipvlan: set hw_enc_features like macvlan (Davide Caratti) [1892621] - [tools] ACPI: Use valid link to the ACPI specification (David Arcari) [1857138] - [tools] cpupower: Replace HTTP links with HTTPS ones (David Arcari) [1857138] - [tools] cpupower: Fix NULL but dereferenced coccicheck errors (David Arcari) [1857138] - [tools] cpupower: Fix comparing pointer to 0 coccicheck warns (David Arcari) [1857138] - [tools] cpupower: Remove unneeded semicolon (David Arcari) [1857138] - [tools] cpupower: .gitignore: add SPDX License Identifier (David Arcari) [1857138] - [tools] cpupower: avoid multiple definition with gcc -fno-common (David Arcari) [1857138] - [tools] cpupower: Revert library ABI changes from commit ae2917093fb60bdc1ed3e (David Arcari) [1857138] - [tools] cpupower: ToDo: Update ToDo with ideas for per_cpu_schedule handling (David Arcari) [1857138] - [tools] tools/power/cpupower: Fix initializer override in hsw_ext_cstates (David Arcari) [1857138] - [tools] cpupower: update German translation (David Arcari) [1857138] - [tools] tools/power/cpupower: fix 64bit detection when cross-compiling (David Arcari) [1857138] - [tools] cpupower: Add missing newline at end of file (David Arcari) [1857138] - [tools] cpupower: Replace GPLv2 boilerplate/reference with SPDX - rule 285 (David Arcari) [1857138] - [tools] cpupower: correct spelling of interval (David Arcari) [1857138] - [tools] cpupower: Replace GPLv2 boilerplate/reference with SPDX - rule 167 (David Arcari) [1857138] - [tools] cpupower: Replace GPLv2 boilerplate/reference with SPDX - rule 166 (David Arcari) [1857138] - [tools] cpupower: Replace GPLv2 boilerplate/reference with SPDX - rule 156 (David Arcari) [1857138] - [tools] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 155 (David Arcari) [1857138] - [tools] cpupower: Add SPDX license identifier for more missed files (David Arcari) [1857138] - [tools] tools/power/cpupower: Display boost frequency separately (David Arcari) [1857138] - [tools] cpupower : Auto-completion for cpupower tool (David Arcari) [1857138] - [tools] tools/power/cpupower: fix compilation with STATIC=true (David Arcari) [1857138] - [tools] cpupower: remove stringop-truncation waring (David Arcari) [1857138] - [tools] cpupower: convert ISO_8859-1 text comments to utf-8 (David Arcari) [1857138] - [x86] x86/resctrl: Support wider MBM counters (Puneet Sethi) [1834658] - [x86] x86/resctrl: Support CPUID enumeration of MBM counter width (Puneet Sethi) [1834658] - [x86] x86/resctrl: Maintain MBM counter width per resource (Puneet Sethi) [1834658] - [x86] x86/resctrl: Query LLC monitoring properties once during boot (Puneet Sethi) [1834658] - [x86] x86/resctrl: Remove unnecessary RMID checks (Puneet Sethi) [1834658] - [x86] x86/cpu: Move resctrl CPUID code to resctrl/ (Puneet Sethi) [1834658] - [x86] x86/resctrl: Rename asm/resctrl_sched.h to asm/resctrl.h (Puneet Sethi) [1834658] - [x86] x86/resctrl: Preserve CDP enable over CPU hotplug (Puneet Sethi) [1834658] - [net] af_packet: TPACKET_V3: fix fill status rwlock imbalance (Ivan Vecera) [1889829] - [net] packet: tpacket_rcv: do not increment ring index on drop (Ivan Vecera) [1889829] - [net] af_packet: TPACKET_V3: replace busy-wait loop (Ivan Vecera) [1889829] - [net] SUNRPC: Fix svc_flush_dcache() (Scott Mayhew) [1888214] - [fs] pNFS/flexfiles: Be consistent about mirror index types (Scott Mayhew) [1888214] - [fs] pNFS/flexfiles: Ensure we initialise the mirror bsizes correctly on read (Scott Mayhew) [1888214] - [fs] NFSv4.2: fix client's attribute cache management for copy_file_range (Scott Mayhew) [1888214] - [fs] nfs: Fix security label length not being reset (Scott Mayhew) [1888214] - [net] SUNRPC: stop printk reading past end of string (Scott Mayhew) [1888214] - [fs] NFS: Zero-stateid SETATTR should first return delegation (Scott Mayhew) [1888214] - [fs] NFSv4.1 handle ERR_DELAY error reclaiming locking state on delegation recall (Scott Mayhew) [1888214] - [net] SUNRPC: remove duplicate include (Scott Mayhew) [1888214] - [fs] nfsd: fix oops on mixed NFSv4/NFSv3 client access (Scott Mayhew) [1888214] - [fs] NFS: Fix flexfiles read failover (Scott Mayhew) [1888214] - [fs] fs: nfs: delete repeated words in comments (Scott Mayhew) [1888214] - [fs] rpc_pipefs: convert comma to semicolon (Scott Mayhew) [1888214] - [fs] NFS: Don't return layout segments that are in use (Scott Mayhew) [1888214] - [fs] NFS: Don't move layouts to plh_return_segs list while in use (Scott Mayhew) [1888214] - [fs] NFS: Add layout segment info to pnfs read/write/commit tracepoints (Scott Mayhew) [1888214] - [fs] NFS: Add tracepoints for layouterror and layoutstats (Scott Mayhew) [1888214] - [fs] NFS: Report the stateid + status in trace_nfs4_layoutreturn_on_close() (Scott Mayhew) [1888214] - [fs] NFSv4.2: xattr cache: get rid of cache discard work queue (Scott Mayhew) [1888214] - [fs] NFS: remove redundant initialization of variable result (Scott Mayhew) [1888214] - [net] svcrdma: CM event handler clean up (Scott Mayhew) [1888214] - [net] svcrdma: Remove transport reference counting (Scott Mayhew) [1888214] - [net] svcrdma: Fix another Receive buffer leak (Scott Mayhew) [1888214] - [trace] SUNRPC: Refresh the show_rqstp_flags() macro (Scott Mayhew) [1888214] - [fs] nfsd: netns.h: delete a duplicated word (Scott Mayhew) [1888214] - [net] sunrpc: destroy rpc_inode_cachep after unregister_filesystem (Scott Mayhew) [1888214] - [fs] freezer: Add unsafe version of freezable_schedule_timeout_interruptible() for NFS (Scott Mayhew) [1888214] - [fs] NFSv4.2: add client side xattr caching (Scott Mayhew) [1888214] - [fs] NFSv4.2: hook in the user extended attribute handlers (Scott Mayhew) [1888214] - [fs] NFSv4.2: add the extended attribute proc functions (Scott Mayhew) [1888214] - [fs] nfs: make the buf_to_pages_noslab function available to the nfs code (Scott Mayhew) [1888214] - [fs] nfs: define and use the NFS_INO_INVALID_XATTR flag (Scott Mayhew) [1888214] - [fs] NFS: Update symbolic flags displayed by trace events (Scott Mayhew) [1888214] - [fs] nfs: modify update_changeattr to deal with regular files (Scott Mayhew) [1888214] - [fs] NFSv4.2: query the extended attribute access bits (Scott Mayhew) [1888214] - [fs] nfs: define nfs_access_get_cached function (Scott Mayhew) [1888214] - [fs] NFSv4.2: add client side XDR handling for extended attributes (Scott Mayhew) [1888214] - [fs] NFSv4.2: query the server for extended attribute support (Scott Mayhew) [1888214] - [fs] NFSv4.2: define limits and sizes for user xattr handling (Scott Mayhew) [1888214] - [include] nfs: add client side only definitions for user xattrs (Scott Mayhew) [1888214] - [fs] nfsd: Use seq_putc() in two functions (Scott Mayhew) [1888214] - [net] svcrdma: Display chunk completion ID when posting a rw_ctxt (Scott Mayhew) [1888214] - [net] svcrdma: Record send_ctxt completion ID in trace_svcrdma_post_send() (Scott Mayhew) [1888214] - [net] svcrdma: Introduce Send completion IDs (Scott Mayhew) [1888214] - [net] svcrdma: Record Receive completion ID in svc_rdma_decode_rqst (Scott Mayhew) [1888214] - [net] svcrdma: Introduce Receive completion IDs (Scott Mayhew) [1888214] - [trace] svcrdma: Introduce infrastructure to support completion IDs (Scott Mayhew) [1888214] - [net] svcrdma: Add common XDR encoders for RDMA and Read segments (Scott Mayhew) [1888214] - [net] svcrdma: Add common XDR decoders for RDMA and Read segments (Scott Mayhew) [1888214] - [net] SUNRPC: Add helpers for decoding list discriminators symbolically (Scott Mayhew) [1888214] - [include] svcrdma: Remove declarations for functions long removed (Scott Mayhew) [1888214] - [net] svcrdma: Clean up trace_svcrdma_send_failed() tracepoint (Scott Mayhew) [1888214] - [net] svcrdma: Consolidate send_error helper functions (Scott Mayhew) [1888214] - [net] svcrdma: Make svc_rdma_send_error_msg() a global function (Scott Mayhew) [1888214] - [net] svcrdma: Eliminate return value for svc_rdma_send_error_msg() (Scott Mayhew) [1888214] - [net] svcrdma: Add a @status parameter to svc_rdma_send_error_msg() (Scott Mayhew) [1888214] - [net] svcrdma: Add @rctxt parameter to svc_rdma_send_error() functions (Scott Mayhew) [1888214] - [net] svcrdma: Remove save_io_pages() call from send_error_msg() (Scott Mayhew) [1888214] - [net] svcrdma: Fix page leak in svc_rdma_recv_read_chunk() (Scott Mayhew) [1888214] - [net] SUNRPC: Augment server-side rpcgss tracepoints (Scott Mayhew) [1888214] - [fs] nfsd: add fattr support for user extended attributes (Scott Mayhew) [1888214] - [fs] nfsd: implement the xattr functions and en/decode logic (Scott Mayhew) [1888214] - [fs] nfsd: add structure definitions for xattr requests / responses (Scott Mayhew) [1888214] - [fs] nfsd: take xattr bits into account for permission checks (Scott Mayhew) [1888214] - [fs] nfsd: define xattr functions to call into their vfs counterparts (Scott Mayhew) [1888214] - [fs] nfsd: add defines for NFSv4.2 extended attribute support (Scott Mayhew) [1888214] - [fs] nfsd: split off the write decode code into a separate function (Scott Mayhew) [1888214] - [fs] xattr: add a function to check if a namespace is supported (Scott Mayhew) [1888214] - [fs] xattr: break delegations in {set, remove}xattr (Scott Mayhew) [1888214] - [uapi] nfs, nfsd: NFSv4.2 extended attribute protocol definitions (Scott Mayhew) [1888214] - [fs] pNFS/flexfiles: The mirror count could depend on the layout segment range (Scott Mayhew) [1888214] - [fs] pNFS/flexfiles: Clean up redundant calls to pnfs_put_lseg() (Scott Mayhew) [1888214] - [fs] NFS: Allow applications to speed up readdir+statx() using AT_STATX_DONT_SYNC (Scott Mayhew) [1888214] - [include] NFS: Replace zero-length array with flexible-array (Scott Mayhew) [1888214] - [include] nfs4: Remove unneeded semicolon (Scott Mayhew) [1888214] - [tools] selftests/livepatch: adopt to newer sysctl error format (Yannick Cote) [1869880] - [tools] selftests/livepatch: Use "comm" instead of "diff" for dmesg (Yannick Cote) [1869880] - [tools] selftests/livepatch: add test delimiter to dmesg (Yannick Cote) [1869880] - [tools] selftests/livepatch: refine dmesg 'taints' in dmesg comparison (Yannick Cote) [1869880] - [tools] selftests/livepatch: Don't clear dmesg when running tests (Yannick Cote) [1869880] - [lib] selftests/livepatch: fix mem leaks in test-klp-shadow-vars (Yannick Cote) [1869880] - [lib] selftests/livepatch: more verification in test-klp-shadow-vars (Yannick Cote) [1869880] - [lib] selftests/livepatch: rework test-klp-shadow-vars (Yannick Cote) [1869880] - [lib] selftests/livepatch: simplify test-klp-callbacks busy target tests (Yannick Cote) [1869880] - [tools] selftests: Install settings files to fix TIMEOUT failures (Yannick Cote) [1869880] - [cpufreq] cpufreq: intel_pstate: Fix intel_pstate_get_hwp_max() for turbo disabled (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Free memory only when turning off (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Add ->offline and ->online callbacks (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Tweak the EPP sysfs interface (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Update cached EPP in the active mode (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Refuse to turn off with HWP enabled (Puneet Sethi) [1881199] - [documentation] Documentation: fix pm/intel_pstate build warning and wording (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Implement passive mode with HWP enabled (Puneet Sethi) [1881199] - [tools] tools arch x86: Sync the msr-index.h copy with the kernel sources (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Fix cpuinfo_max_freq when MSR_TURBO_RATIO_LIMIT is 0 (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Fix EPP setting via sysfs in active mode (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Rearrange the storing of new EPP values (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Avoid enabling HWP if EPP is not supported (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Clean up aperf_mperf_shift description (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Supply struct attribute description for get_aperf_mperf_shift() (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Fix static checker warning for epp variable (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Allow raw energy performance preference value (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Allow enable/disable energy efficiency (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Add one more OOB control bit (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Only mention the BIOS disabling turbo mode once (Puneet Sethi) [1881199] - [documentation] Documentation: intel_pstate: update links for references (Puneet Sethi) [1881199] - [documentation] Documentation: PM: Unify copyright notices (Puneet Sethi) [1881199] - [documentation] Documentation: PM: Add SPDX license tags to multiple files (Puneet Sethi) [1881199] - [documentation] cpufreq: intel_pstate: Documentation: Add references sections (Puneet Sethi) [1881199] - [documentation] Documentation: intel_pstate: Clarify coordination of P-State limits (Puneet Sethi) [1881199] - [documentation] Documentation: intel_pstate: Add base_frequency information (Puneet Sethi) [1881199] - [i2c] i2c: ismt: Remove call to memset after dmam_alloc_coherent (Tony Camuso) [1875395] - [i2c] i2c: ismt: Add support for Intel Cedar Fork (Tony Camuso) [1875395] - [documentation] docs: net: fm10k: add documentation for fm10k driver (Vladis Dronov) [1838728] - [netdrv] net: fm10k: reject unsupported coalescing params (Vladis Dronov) [1838728] - [netdrv] intel: Replace zero-length array with flexible-array member (Vladis Dronov) [1838728] - [netdrv] net: Use skb accessors in network drivers (Vladis Dronov) [1838728] - [netdrv] hdlc_ppp: add range checks in ppp_cp_parse_cr() (Guillaume Nault) [1882082] {CVE-2020-25643}- [pinctrl] pinctrl: sunrisepoint: Modify COMMUNITY macros to be consistent (David Arcari) [1783488] - [pinctrl] pinctrl: cannonlake: Modify COMMUNITY macros to be consistent (David Arcari) [1783488] - [pinctrl] pinctrl: tigerlake: Fix register offsets for TGL-H variant (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Update header block to reflect direct dependencies (David Arcari) [1783488] - [pinctrl] pinctrl: baytrail: Switch to use intel_pinctrl_get_soc_data() (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Extract intel_pinctrl_get_soc_data() helper for wider use (David Arcari) [1783488] - [pinctrl] pinctrl: baytrail: Use fallthrough pseudo-keyword (David Arcari) [1783488] - [pinctrl] pinctrl: baytrail: Fix pin being driven low for a while on gpiod_get(..., GPIOD_OUT_HIGH) (David Arcari) [1783488] - [pinctrl] pinctrl: baytrail: Drop no-op ACPI_PTR() call (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Make use of for_each_requested_gpio_in_range() (David Arcari) [1783488] - [include] gpiolib: Introduce for_each_requested_gpio_in_range() macro (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Protect IO in few call backs by lock (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Split intel_config_get() to three functions (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Drop the only label in the code for consistency (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Get rid of redundant 'else' in intel_config_set_debounce() (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Make use of IRQ_RETVAL() (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Reduce scope of the lock (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Disable input and output buffer when switching to GPIO (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Allow drivers to define ACPI address space ID (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Allow drivers to define total amount of IRQs per community (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Move npins closer to pin_base in struct intel_community (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Update description in struct intel_community (David Arcari) [1783488] - [pinctrl] pinctrl: baytrail: Use platform_get_irq_optional() explicitly (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Introduce new flag to force GPIO base to be 0 (David Arcari) [1783488] - [pinctrl] pinctrl: tigerlake: Use generic flag for special GPIO base treatment (David Arcari) [1783488] - [pinctrl] pinctrl: icelake: Use generic flag for special GPIO base treatment (David Arcari) [1783488] - [pinctrl] pinctrl: cannonlake: Use generic flag for special GPIO base treatment (David Arcari) [1783488] - [pinctrl] pinctrl: baytrail: Enable pin configuration setting for GPIO chip (David Arcari) [1783488] - [pinctrl] pinctrl: sunrisepoint: Fix PAD lock register offset for SPT-H (David Arcari) [1783488] - [pinctrl] pinctrl: baytrail: Mark expected switch fall-throughs (David Arcari) [1783488] - [kernel] mm: disable proactive compaction by default (Rafael Aquini) [1848427] - [mm] mm: use unsigned types for fragmentation score (Rafael Aquini) [1848427] - [mm] mm: fix compile error due to COMPACTION_HPAGE_ORDER (Rafael Aquini) [1848427] - [mm] mm: proactive compaction (Rafael Aquini) [1848427] - [i2c] i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM (Alaa Hleihel) [1655741 1655709] - [i2c] i2c: mlxbf: Update author and maintainer email info (Alaa Hleihel) [1655741 1655709] - [i2c] i2c: mlxbf: Update reference clock frequency (Alaa Hleihel) [1655741 1655709] - [i2c] i2c: mlxbf: Remove unecessary wrapper functions (Alaa Hleihel) [1655741 1655709] - [i2c] i2c: mlxbf: Fix resrticted cast warning of sparse (Alaa Hleihel) [1655741 1655709] - [i2c] i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call (Alaa Hleihel) [1655741 1655709] - [documentation] dt-bindings: i2c: I2C binding for Mellanox BlueField SoC (Alaa Hleihel) [1655741 1655709] - [i2c] i2c: mlxbf: I2C SMBus driver for Mellanox BlueField SoC (Alaa Hleihel) [1655741 1655709] - [misc] misc: eeprom: ee1004: convert to i2c_new_dummy_device (Alaa Hleihel) [1655741] - [misc] eeprom: ee1004: Deal with nack on page selection (Alaa Hleihel) [1655741] - [misc] eeprom: ee1004: Move selected page detection to a separate function (Alaa Hleihel) [1655741] - [misc] eeprom: New ee1004 driver for DDR4 memory (Alaa Hleihel) [1655741] - [net] xfrm: Use correct address family in xfrm_state_find (Xin Long) [1892641] - [net] xfrm: clone whole liftime_cur structure in xfrm_do_migrate (Xin Long) [1892641] - [net] xfrm: clone XFRMA_SEC_CTX in xfrm_do_migrate (Xin Long) [1892641] - [net] xfrm: clone XFRMA_REPLAY_ESN_VAL in xfrm_do_migrate (Xin Long) [1892641] - [net] xfrm: clone XFRMA_SET_MARK in xfrm_do_migrate (Xin Long) [1892641] - [net] ip_vti: Fix unused variable warning (Xin Long) [1892641] - [net] xfrm: Make the policy hold queue work with VTI. (Xin Long) [1892641] - [s390] s390/qeth: delay draining the TX buffers (Philipp Rudo) [1847443] - [s390] s390/qeth: strictly order bridge address events (Philipp Rudo) [1847443] - [s390] s390/qeth: unify structs for bridge port state (Philipp Rudo) [1847443] - [s390] s390/qeth: copy less data from bridge state events (Philipp Rudo) [1847443] - [s390] s390/qeth: don't let HW override the configured port role (Philipp Rudo) [1847443] - [s390] s390/qeth: don't disable address events during initialization (Philipp Rudo) [1847443] - [s390] s390/qeth: make queue lock a proper spinlock (Philipp Rudo) [1847443] - [s390] s390/qeth: use to_delayed_work() (Philipp Rudo) [1847443] - [s390] s390/qeth: clean up qeth_l3_send_setdelmc()'s declaration (Philipp Rudo) [1847443] - [s390] s390/qeth: use all configured RX buffers (Philipp Rudo) [1847443] - [s390] s390/qeth: don't process empty bridge port events (Philipp Rudo) [1847443] - [s390] s390/qeth: integrate RX refill worker with NAPI (Philipp Rudo) [1847443] - [s390] s390/qeth: tolerate pre-filled RX buffer (Philipp Rudo) [1847443] - [s390] s390/qdio: remove internal polling in non-thinint path (Philipp Rudo) [1847443] - [s390] s390/qdio: allow to scan all 128 Input SBALs (Philipp Rudo) [1847443] - [s390] s390/qdio: fix statistics for 128 SBALs (Philipp Rudo) [1847443] - [s390] s390/qeth: constify the MPC initialization data (Philipp Rudo) [1847443] - [s390] s390/qeth: unify RX-mode hashtables (Philipp Rudo) [1847443] - [s390] s390/qeth: cleanup OAT code (Philipp Rudo) [1847443] - [s390] s390/qeth: clean up a magic number in the OAT callback (Philipp Rudo) [1847443] - [s390] s390/qeth: use u64_to_user_ptr() in the OAT code (Philipp Rudo) [1847443] - [s390] s390/qeth: clean up error handling for isolation mode cmds (Philipp Rudo) [1847443] - [s390] s390/qeth: don't clear the configured isolation mode (Philipp Rudo) [1847443] - [s390] s390/qeth: only init the isolation mode when necessary (Philipp Rudo) [1847443] - [s390] s390/qeth: fine-tune errno when cmds are cancelled (Philipp Rudo) [1847443] - [s390] s390/qeth: reject unsupported link type earlier (Philipp Rudo) [1847443] - [s390] s390/qeth: let isolation mode override HW offload restrictions (Philipp Rudo) [1847443] - [s390] s390/qeth: fix error handling for isolation mode cmds (Philipp Rudo) [1847443] - [s390] s390/qdio: warn about unexpected SLSB states (Philipp Rudo) [1847443] - [s390] s390/qdio: clean up usage of qdio_data (Philipp Rudo) [1847443] - [s390] s390/qdio: reduce SLSB writes during Input Queue processing (Philipp Rudo) [1847443] - [s390] s390/qdio: fine-tune SLSB update (Philipp Rudo) [1847443] - [s390] s390/cio, s390/qeth: cleanup PNSO CHSC (Philipp Rudo) [1847443] - [s390] s390/qdio: remove q->first_to_kick (Philipp Rudo) [1847443] - [s390] s390/qdio: fix up qdio_start_irq() kerneldoc (Philipp Rudo) [1847443] - [s390] s390/qdio: add IRQ reduction for error SBALs (Philipp Rudo) [1847443] - [s390] s390/qdio: refactor ACK processing for primed SBALs (Philipp Rudo) [1847443] - [s390] s390/qdio: simplify overlap calculation on Input refill (Philipp Rudo) [1847443] - [s390] s390/qeth: clean up Kconfig help text (Philipp Rudo) [1847443] - [s390] s390/qeth: return error when starting a reset fails (Philipp Rudo) [1847443] - [s390] s390/qeth: set TX IRQ marker on last buffer in a group (Philipp Rudo) [1847443] - [s390] s390/qeth: indicate contiguous TX buffer elements (Philipp Rudo) [1847443] - [s390] s390/qeth: merge TX skb mapping code (Philipp Rudo) [1847443] - [s390] s390/qeth: don't use restricted offloads for local traffic (Philipp Rudo) [1847443] - [s390] s390/qeth: extract helpers for next-hop lookup (Philipp Rudo) [1847443] - [s390] s390/qeth: add debugfs file for local IP addresses (Philipp Rudo) [1847443] - [s390] s390/qeth: process local address events (Philipp Rudo) [1847443] - [s390] s390/qeth: keep track of LP2LP capability for csum offload (Philipp Rudo) [1847443] - [s390] s390/qeth: fix cancelling of TX timer on dev_close() (Philipp Rudo) [1847443] - [s390] s390/qdio: remove always-true condition (Philipp Rudo) [1847443] - [s390] s390/qdio: de-duplicate tiqdio_inbound_processing() (Philipp Rudo) [1847443] - [s390] s390/qdio: keep track of allocated queue count (Philipp Rudo) [1847443] - [s390] s390/qdio: roll-back after queue allocation error (Philipp Rudo) [1847443] - [s390] s390/qdio: do more fine-grained allocation roll-back (Philipp Rudo) [1847443] - [s390] s390/qdio: consolidate thinint init/exit (Philipp Rudo) [1847443] - [s390] s390/qdio: put thinint indicator after early error (Philipp Rudo) [1847443] - [s390] s390/qdio: tear down thinint indicator after early error (Philipp Rudo) [1847443] - [s390] s390/qdio: consistently restore the IRQ handler (Philipp Rudo) [1847443] - [s390] s390/qdio: clear DSCI early for polling drivers (Philipp Rudo) [1847443] - [s390] s390/qdio: inline shared_ind() (Philipp Rudo) [1847443] - [s390] s390/qdio: remove cdev from init_data (Philipp Rudo) [1847443] - [s390] s390/qdio: allow for non-contiguous SBAL array in init_data (Philipp Rudo) [1847443] - [s390] zfcp: inline zfcp_qdio_setup_init_data() (Philipp Rudo) [1847443] - [s390] s390/qdio: cleanly split alloc and establish (Philipp Rudo) [1847443] - [s390] s390/qeth: phase out OSN support (Philipp Rudo) [1847443] - [s390] s390/qeth: make OSN / OSX support configurable (Philipp Rudo) [1847443] - [s390] s390/qeth: remove fake_broadcast attribute (Philipp Rudo) [1847443] - [s390] s390/qdio: set qdio_irq->cdev at allocation time (Philipp Rudo) [1847443] - [s390] s390/qdio: remove unused function declarations (Philipp Rudo) [1847443] - [s390] s390/qeth: modernize two list helpers (Philipp Rudo) [1847443] - [s390] s390/qeth: keep track of fixed prio-queue configuration (Philipp Rudo) [1847443] - [s390] s390/qeth: fine-tune MAC Address-related errnos (Philipp Rudo) [1847443] - [s390] s390/qeth: add TX IRQ coalescing support for IQD devices (Philipp Rudo) [1847443] - [s390] s390/qeth: collect more TX statistics (Philipp Rudo) [1847443] - [s390] s390/qeth: clean up the mac_bits (Philipp Rudo) [1847443] - [s390] s390/qeth: simplify L3 dev_id logic (Philipp Rudo) [1847443] - [s390] s390/qdio: extend polling support to multiple queues (Philipp Rudo) [1847443] - [s390] s390/qeth: remove redundant if-clause in RX poll code (Philipp Rudo) [1847443] - [s390] s390/qeth: split out RX poll code (Philipp Rudo) [1847443] - [s390] s390/qeth: simplify RX buffer tracking (Philipp Rudo) [1847443] - [s390] s390/qdio: pass ISC as parameter to chsc_sadc() (Philipp Rudo) [1847443] - [s390] s390/qeth: use dev->reg_state (Philipp Rudo) [1847443] - [s390] s390/qeth: remove gratuitous NULL checks (Philipp Rudo) [1847443] - [s390] s390/qeth: add phys_to_virt() translation for AOB (Philipp Rudo) [1847443] - [s390] s390/qeth: don't report hard-coded driver version (Philipp Rudo) [1847443] - [s390] s390/qeth: add SW timestamping support for IQD devices (Philipp Rudo) [1847443] - [s390] s390/qeth: balance the TX queue selection for IQD devices (Philipp Rudo) [1847443] - [s390] s390/qeth: allow configuration of TX queues for IQD devices (Philipp Rudo) [1847443] - [s390] s390/qeth: allow configuration of TX queues for z/VM NICs (Philipp Rudo) [1847443] - [s390] s390/qeth: remove prio-queueing support for z/VM NICs (Philipp Rudo) [1847443] - [s390] s390/qeth: use memory reserves in TX slow path (Philipp Rudo) [1847443] - [s390] s390/qeth: use memory reserves to back RX buffers (Philipp Rudo) [1847443] - [s390] s390/qeth: remove VNICC callback parameter struct (Philipp Rudo) [1847443] - [s390] s390/qdio: add tighter controls for IRQ polling (Philipp Rudo) [1847443] - [s390] s390/qdio: export SSQD via debugfs (Philipp Rudo) [1847443] - [s390] s390/qeth: support configurable RX copybreak (Philipp Rudo) [1847443] - [s390] s390/qeth: don't check for IFF_UP when scheduling napi (Philipp Rudo) [1847443] - [s390] s390/qeth: don't re-start read cmd when IDX has terminated (Philipp Rudo) [1847443] - [s390] s390/qeth: reset seqnos on connection startup (Philipp Rudo) [1847443] - [s390] s390/qeth: remove unused cmd definitions (Philipp Rudo) [1847443] - [s390] s390/qeth: validate device-provided MAC address (Philipp Rudo) [1847443] - [s390] s390/qeth: clean up CREATE_ADDR cmd code (Philipp Rudo) [1847443] - [s390] s390/qeth: remove dead code in qeth_l3_iqd_read_initial_mac() (Philipp Rudo) [1847443] - [s390] s390/qdio: simplify debugfs code (Philipp Rudo) [1847443] - [s390] s390/qdio: use QDIO_IRQ_STATE_INACTIVE instead of 0 (Philipp Rudo) [1847443] - [s390] s390/qeth: don't warn for napi with 0 budget (Philipp Rudo) [1847443] - [s390] s390/qdio: reduce access to cdev->private->qdio_data (Philipp Rudo) [1847443] - [s390] s390/qdio: clean up cdev access in qdio_setup_irq() (Philipp Rudo) [1847443] - [s390] s390/qdio: fill SL with absolute addresses (Philipp Rudo) [1847443] - [s390] s390/qdio: don't allocate *aob array with GFP_ATOMIC (Philipp Rudo) [1847443] - [s390] s390/qdio: simplify ACK tracking (Philipp Rudo) [1847443] - [s390] s390/qeth: remove HARDSETUP state (Philipp Rudo) [1847443] - [s390] s390/qeth: make cmd/reply matching more flexible (Philipp Rudo) [1847443] - [s390] s390/qeth: consolidate online/offline code (Philipp Rudo) [1847443] - [s390] s390/qeth: shift some bridgeport code around (Philipp Rudo) [1847443] - [s390] s390/qeth: remove QETH_RX_PULL_LEN (Philipp Rudo) [1847443] - [s390] s390/qeth: use napi_gro_frags() for SG skbs (Philipp Rudo) [1847443] - [s390] s390/qeth: consolidate RX code (Philipp Rudo) [1847443] - [s390] s390/qeth: make use of napi_schedule_irqoff() (Philipp Rudo) [1847443] - [s390] s390/qeth: consolidate helpers for capability checking (Philipp Rudo) [1847443] - [s390] s390/qeth: stop yielding the ip_lock during IPv4 registration (Philipp Rudo) [1847443] - [s390] s390/qeth: don't raise NETDEV_REBOOT event from L3 offline path (Philipp Rudo) [1847443] - [s390] s390/qeth: remove open-coded inet_make_mask() (Philipp Rudo) [1847443] - [s390] s390/qeth: clean up L3 sysfs code (Philipp Rudo) [1847443] - [s390] s390/qeth: overhaul L3 IP address dump code (Philipp Rudo) [1847443] - [s390] s390/qeth: wake up all waiters from qeth_irq() (Philipp Rudo) [1847443] - [s390] s390/qeth: only handle IRQs while device is online (Philipp Rudo) [1847443] - [s390] s390: clean up qdio.h (Philipp Rudo) [1847443] - [s390] s390/cio: fix kdoc for tiqdio_thinint_handler (Philipp Rudo) [1847443] - [s390] s390/drivers: fix proc/debugfs file permissions (Philipp Rudo) [1847443] - [s390] s390: convert to DEFINE_SHOW_ATTRIBUTE (Philipp Rudo) [1847443] - [s390] scsi: zfcp: Avoid benign overflow of the Request Queue's free-level (Philipp Rudo) [1874100] - [s390] scsi: zfcp: Replace open-coded list move (Philipp Rudo) [1874100] - [s390] scsi: zfcp: Clean up zfcp_erp_action_ready() (Philipp Rudo) [1874100] - [s390] scsi: zfcp: Fix an outdated comment for zfcp_qdio_send() (Philipp Rudo) [1874100] - [s390] scsi: zfcp: Use prandom_u32_max() for backoff (Philipp Rudo) [1874100] - [s390] scsi: zfcp: fix wrong data and display format of SFP+ temperature (Philipp Rudo) [1874100] - [s390] scsi: zfcp: trace channel log even for FCP command responses (Philipp Rudo) [1874100] - [s390] scsi: zfcp: proper indentation to reduce confusion in zfcp_erp_required_act (Philipp Rudo) [1874100] - [s390] scsi: zfcp: move maximum age of diagnostic buffers into a per-adapter variable (Philipp Rudo) [1874100] - [s390] scsi: zfcp: implicitly refresh config-data diagnostics when reading sysfs (Philipp Rudo) [1874100] - [s390] scsi: zfcp: introduce sysfs interface to read the local B2B-Credit (Philipp Rudo) [1874100] - [s390] scsi: zfcp: implicitly refresh port-data diagnostics when reading sysfs (Philipp Rudo) [1874100] - [s390] scsi: zfcp: introduce sysfs interface for diagnostics of local SFP transceiver (Philipp Rudo) [1874100] - [s390] scsi: zfcp: support retrieval of SFP Data via Exchange Port Data (Philipp Rudo) [1874100] - [s390] scsi: zfcp: fix GCC compiler warning emitted with -Wmaybe-uninitialized (Philipp Rudo) [1874100] - [s390] scsi: zfcp: fix request object use-after-free in send path causing seqno errors (Philipp Rudo) [1874100] - [s390] scsi: s390: zfcp_fc: use sg helper to iterate over scatterlist (Philipp Rudo) [1874100] - [s390] scsi: zfcp: reduce flood of fcrscn1 trace records on multi-element RSCN (Philipp Rudo) [1874100] - [s390] scsi: zfcp: improve kdoc for return of zfcp_status_read_refill() (Philipp Rudo) [1874100] - [s390] scsi: zfcp: drop old default switch case which might paper over missing case (Philipp Rudo) [1874100] - [s390] scsi: zfcp: drop default switch case which might paper over missing case (Philipp Rudo) [1874100] - [s390] scsi: zfcp: silence -Wimplicit-fallthrough in zfcp_erp_lun_strategy() (Philipp Rudo) [1874100] - [s390] scsi: zfcp: silence remaining kdoc warnings in header files (Philipp Rudo) [1874100] - [s390] scsi: zfcp: silence all W=1 build warnings for existing kdoc (Philipp Rudo) [1874100] - [s390] scsi: zfcp: properly format LUN (and WWPN) for LUN sharing violation kmsg (Philipp Rudo) [1874100] - [s390] scsi: zfcp: use enum zfcp_erp_act_result for argument/return of affected functions (Philipp Rudo) [1874100] - [s390] scsi: zfcp: use enum zfcp_erp_steps for struct zfcp_erp_action.step (Philipp Rudo) [1874100] - [s390] scsi: zfcp: the action field of zfcp_erp_action is actually the type (Philipp Rudo) [1874100] - [s390] scsi: zfcp: clarify function argument name for trace tag string (Philipp Rudo) [1874100] - [s390] scsi: zfcp: ERP thread setup kdoc update (Philipp Rudo) [1874100] - [s390] scsi: zfcp: update kernel message for invalid FCP_CMND length, it's not the CDB (Philipp Rudo) [1874100] - [s390] scsi: zfcp: drop duplicate seq_no from zfcp_fsf_req which is also in QTCB header (Philipp Rudo) [1874100] - [s390] scsi: zfcp: drop duplicate fsf_command from zfcp_fsf_req which is also in QTCB header (Philipp Rudo) [1874100] - [s390] scsi: zfcp: drop unnecessary forward prototype for struct zfcp_fsf_req (Philipp Rudo) [1874100] - [s390] scsi: zfcp: group sort internal structure definitions for proximity (Philipp Rudo) [1874100] - [s390] scsi: zfcp: namespace prefix for internal latency data structures (Philipp Rudo) [1874100] - [s390] scsi: zfcp: update width in comment for ZFCP_COMMON_FLAGS mask (Philipp Rudo) [1874100] - [s390] scsi: zfcp: move scsi_eh & non-ERP timeout defines owned by and local to zfcp_fsf.c (Philipp Rudo) [1874100] - [s390] scsi: zfcp: drop unnecessary forward prototype for struct zfcp_reqlist (Philipp Rudo) [1874100] - [s390] scsi: zfcp: move SG table helper from aux to fc and make them static (Philipp Rudo) [1874100] - [s390] scsi: zfcp: remove unnecessary null pointer check before mempool_destroy (Philipp Rudo) [1874100] - [s390] s390/dasd, zfcp: fix gcc 8 stringop-truncation warnings (Philipp Rudo) [1874100] - [s390] s390/stp: unify stp_work_mutex and clock_sync_mutex (Philipp Rudo) [1856342] - [s390] s390/stp: add sysfs file to show scheduled leap seconds (Philipp Rudo) [1856342] - [s390] s390/stp: add support for leap seconds (Philipp Rudo) [1856342] - [s390] s390/stp: use u32 instead of unsigned int (Philipp Rudo) [1856342] - [s390] s390/stp: use __packed (Philipp Rudo) [1856342] - [s390] s390/stp: add locking to sysfs functions (Philipp Rudo) [1856342] - [s390] s390/stp: allow group and users to read stp sysfs files (Philipp Rudo) [1856342] - [s390] s390/ipl: add support to control memory clearing for nvme re-IPL (Philipp Rudo) [1851122] - [kernel] tick: broadcast-hrtimer: Fix a race in bc_set_next (Vladis Dronov) [1876567] - [fs] gfs2: Make sure we don't miss any delayed withdraws (Robert S Peterson) [1873565] - [fs] gfs2: add some much needed cleanup for log flushes that fail (Robert S Peterson) [1873565] - [fs] gfs2: fix trans slab error when withdraw occurs inside log_flush (Robert S Peterson) [1873565] - [block] blk-mq: mark flush request as IDLE in flush_end_io() (Gopal Tiwari) [1894347] - [nvme] nvme-tcp: avoid repeated request completion (Gopal Tiwari) [1894347] - [nvme] nvme-rdma: avoid repeated request completion (Gopal Tiwari) [1894347] - [nvme] nvme-tcp: avoid race between time out and tear down (Gopal Tiwari) [1894347] - [nvme] nvme-rdma: avoid race between time out and tear down (Gopal Tiwari) [1894347] - [nvme] nvme: introduce nvme_sync_io_queues (Gopal Tiwari) [1894347] - [documentation] kvm: x86: hyper-v: Mention SynDBG CPUID leaves in api.rst (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: remove unused variable (Vitaly Kuznetsov) [1882793] - [tools] kvm: selftests: Don't require THP to run tests (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: evmcs: make evmcs_sanitize_exec_ctrls() work again (Vitaly Kuznetsov) [1882793] - [tools] kvm: selftests: test behavior of unmapped L2 APIC-access address (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Fix NULL dereference at kvm_msr_ignored_check() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: replace static const variables with macros (Vitaly Kuznetsov) [1882793] - [x86] kvm: ioapic: break infinite recursion on lazy EOI (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: rename pi_init to avoid conflict with paride (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Avoid modulo operator on 64-bit value to fix i386 build (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: NX largepage recovery for TDP MMU (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Don't clear write flooding count for direct roots (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Support MMIO in the TDP MMU (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Support write protection for nesting in tdp MMU (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Support disabling dirty logging for the tdp MMU (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Support dirty logging for the TDP MMU (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Support changed pte notifier in tdp MMU (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Add access tracking for tdp_mmu (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Support invalidate range MMU notifier for TDP MMU (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Allocate struct kvm_mmu_pages for all pages in TDP MMU (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Add TDP MMU PF handler (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Remove disallowed_hugepage_adjust shadow_walk_iterator arg (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Support zapping SPTEs in the TDP MMU (Vitaly Kuznetsov) [1882793] - [virt] kvm: Cache as_id in kvm_memory_slot (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Add functions to handle changed TDP SPTEs (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Allocate and free TDP MMU roots (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Init / Uninit the TDP MMU (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Introduce tdp_iter (Vitaly Kuznetsov) [1882793] - [x86] kvm: mmu: extract spte.h and spte.c (Vitaly Kuznetsov) [1882793] - [x86] kvm: mmu: Separate updating a PTE from kvm_set_pte_rmapp (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Separate making SPTEs from set_spte (Vitaly Kuznetsov) [1882793] - [x86] kvm: mmu: Separate making non-leaf sptes from link_shadow_page (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Let the guest own CR4.FSGSBASE (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Intercept guest reserved CR4 bits to inject #GP fault (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Move call to update_exception_bitmap() into VMX code (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Invoke vendor's vcpu_after_set_cpuid() after all common updates (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Intercept LA57 to inject #GP fault when it's reserved (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Initialize prev_ga_tag before use (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: implement on demand allocation of the nested state (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: allow kvm_x86_ops.set_efer to return an error value (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: report negative values from wrmsr emulation to userspace (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: xen_hvm_config: cleanup return values (Vitaly Kuznetsov) [1882793] - [x86] kvm x86/mmu: Make struct kernel_param_ops definitions const (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: allocate vcpu->arch.cpuid_entries dynamically (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: disconnect kvm_check_cpuid() from vcpu->arch.cpuid_entries (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: only provide PV features if enabled in guest's CPUID (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: set wall_clock in kvm_write_wall_clock() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: encapsulate wrmsr(MSR_KVM_SYSTEM_TIME) emulation in helper fn (Vitaly Kuznetsov) [1882793] - [x86] kvm: hide KVM options from menuconfig when KVM is not compiled (Vitaly Kuznetsov) [1882793] - [documentation] kvm: vmx: Forbid userspace MSR filters for x2APIC (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Ignore userspace MSR filters for x2APIC (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Fix x2APIC MSR intercept handling on !APICV platforms (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: vmx_uret_msrs_list[] can be static (Vitaly Kuznetsov) [1882793] - [tools] kvm: x86: do not attempt TSC synchronization on guest writes (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: delay MSR permission processing to first nested VM run (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: rename KVM_REQ_GET_VMCS12_PAGES (Vitaly Kuznetsov) [1882793] - [tools] kvm: selftests: Add test for user space MSR handling (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Introduce MSR filtering (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: vmx: Prevent MSR passthrough when MSR access is denied (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: svm: Prevent MSR passthrough when MSR access is denied (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Prepare MSR bitmaps for userspace tracked MSRs (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Add infrastructure for MSR filtering (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Allow deflecting unknown MSR accesses to user space (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Return -ENOENT on unimplemented MSRs (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename vmx_uret_msr's "index" to "slot" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename "vmx_msr_index" to "vmx_uret_msrs_list" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename "vmx_set_guest_msr" to "vmx_set_guest_uret_msr" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename "find_msr_entry" to "vmx_find_uret_msr" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Add vmx_setup_uret_msr() to handle lookup and swap (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Move uret MSR lookup into update_transition_efer() (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Check guest support for RDTSCP before processing MSR_TSC_AUX (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename "__find_msr_index" to "__vmx_find_uret_msr" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename vcpu_vmx's "guest_msrs_ready" to "guest_uret_msrs_loaded" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename vcpu_vmx's "save_nmsrs" to "nr_active_uret_msrs" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename vcpu_vmx's "nmsrs" to "nr_uret_msrs" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename the "shared_msr_entry" struct to "vmx_uret_msr" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename "vmx_find_msr_index" to "vmx_find_loadstore_msr_slot" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Prepend "MAX_" to MSR array size defines (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Rename "shared_msrs" to "user_return_msrs" (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Move individual kvm_mmu initialization into common helper (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Read EXIT_QUAL and INTR_INFO only when needed for nested exit (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Use common definition for kvm_nested_vmexit tracepoint (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Add macro wrapper for defining kvm_exit tracepoint (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Add intr/vectoring info and error code to kvm_exit tracepoint (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Add a helper to test for a valid error code given an intr info (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Read guest RIP from within the kvm_nested_vmexit tracepoint (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Add RIP to the kvm_entry, i.e. VM-Enter, tracepoint (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: WARN on attempt to switch the currently loaded VMCS (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Drop redundant VMCS switch and free_nested() call (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Ensure vmcs01 is the loaded VMCS when freeing nested state (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Move free_nested() below vmx_switch_vmcs() (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Explicitly check for valid guest state for !unrestricted guest (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Reload vmcs01 if getting vmcs12's pages fails (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Reset the segment cache when stuffing guest segs (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Track write/user faults using bools (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Hoist ITLB multi-hit workaround check up a level (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Rename 'hlevel' to 'level' in FNAME(fetch) (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Account NX huge page disallowed iff huge page was requested (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Capture requested page level before NX huge page workaround (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Move "huge page disallowed" calculation into mapping helpers (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Refactor the zap loop for recovering NX lpages (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Commit zap of remaining invalid pages when recovering lpages (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename ops.h to vmx_ops.h (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Extract posted interrupt support to separate files (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Bail early from final #PF handling on spurious faults (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Return unique RET_PF_* values if the fault was fixed (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Invert RET_PF_* check when falling through to emulation (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Return -EIO if page fault returns RET_PF_INVALID (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Recursively zap nested TDP SPs when zapping last/only parent (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Move flush logic from mmu_page_zap_pte() to FNAME(invlpg) (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: hyper-v: disallow configuring SynIC timers with no SynIC (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Stash 'kvm' in a local variable in kvm_mmu_free_roots() (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Add a helper and macros to reduce boilerplate for sec exec ctls (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename RDTSCP secondary exec control name to insert "ENABLE" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Use VMX_FEATURE_* flags to define VMCS control bits (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Unconditionally clear CPUID.INVPCID if !CPUID.PCID (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename vmx_*_supported() helpers to cpu_has_vmx_*() (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Use "illegal GPA" helper for PT/RTIT output base check (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Move illegal GPA helper out of the MMU code (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Replace MSR_IA32_RTIT_OUTPUT_BASE_MASK with helper function (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Unexport cpuid_query_maxphyaddr() (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Use precomputed MAXPHYADDR for RTIT base MSR check (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Do not perform emulation for INVD intercept (Vitaly Kuznetsov) [1882793] - [x86] kvm: sev: shorten comments around sev_clflush_pages (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Mark SEV launch secret pages as dirty (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Add VM-Enter failed tracepoints for super early checks (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: CR3 MBZ bits are only 63:52 (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: emulating RDPID failure shall return #UD rather than #GP (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Morph notification vector IRQ on nested VM-Enter to pending PI (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Add tracepoint for cr_interception (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Analyze is_guest_mode() in svm_vcpu_run() (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Invoke NMI handler via indirect call instead of INTn (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Move IRQ invocation to assembly subroutine (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Add kvm_x86_ops hook to short circuit emulation (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: use __GFP_ZERO instead of clear_page() (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: KVM needs to unset "unrestricted guest" VM-execution control in vmcs02 if vmcs12 doesn't set it (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Enable INVPCID feature on AMD (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Move handling of INVPCID types to x86 (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Rename and move the function vmx_handle_memory_failure to x86.c (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Remove set_cr_intercept, clr_cr_intercept and is_cr_intercept (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Add new intercept word in vmcb_control_area (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Modify 64 bit intercept field to two 32 bit vectors (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Modify intercept_exceptions to generic intercepts (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Change intercept_dr to generic intercepts (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Change intercept_cr to generic intercepts (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Introduce vmcb_(set_intercept/clr_intercept/_is_intercept) (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: Remove unused field (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: refactor exit labels in svm_create_vcpu (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: use __GFP_ZERO instead of clear_page (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: refactor msr permission bitmap allocation (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: rename nested vmcb to vmcb12 (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: rename a variable in the svm_create_vcpu (Vitaly Kuznetsov) [1882793] - [x86] kvm: lapic: Reduce world switch latency caused by timer_advance_ns (Vitaly Kuznetsov) [1882793] - [x86] kvm: lapic: Narrow down the kick target vCPU (Vitaly Kuznetsov) [1882793] - [x86] kvm: lapic: Guarantee the timer is in tsc-deadline mode when setting (Vitaly Kuznetsov) [1882793] - [x86] kvm: lapic: Return 0 when getting the tscdeadline timer if the lapic is hw disabled (Vitaly Kuznetsov) [1882793] - [x86] kvm: lapic: Fix updating DFR missing apic map recalculation (Vitaly Kuznetsov) [1882793] - [virt] kvm/eventfd: move wildcard calculation outside loop (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Simplify the initialization of nested_vmx_msrs (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Fix VMX controls MSRs setup when nested VMX enabled (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: Avoid freeing uninitialized pointers in svm_set_nested_state() (Vitaly Kuznetsov) [1882793] - [x86] hyperv: Remove aliases with X64 in their name (Vitaly Kuznetsov) [1882793] - [x86] hyperv: Split hyperv-tlfs.h into arch dependent and independent files (Vitaly Kuznetsov) [1882793] - [x86] hyperv: Remove HV_PROCESSOR_POWER_STATE #defines (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Add GHCB definitions (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: nested: Don't allocate VMCB structures on stack (Vitaly Kuznetsov) [1882793] - [x86] kvm: mmu: page_track: Fix RCU list API usage (Vitaly Kuznetsov) [1882793] - [kernel] rculist: Introduce list/hlist_for_each_entry_srcu() macros (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: update PFEC_MASK/PFEC_MATCH together with PF intercept (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Add a dedicated INVD intercept routine (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Reset MMU context if guest toggles CR4.SMAP or CR4.PKE (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: fix MSR_IA32_TSC read for nested migration (Vitaly Kuznetsov) [1882793] - [tools] selftests: kvm: Fix assert failure in single-step test (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: vmx: Make smaller physical guest address space support user-configurable (Vitaly Kuznetsov) [1882793] - [x86] revert "kvm: Check the allocation of pv cpu mask" (Vitaly Kuznetsov) [1882793] - [x86] kvm: emulator: more strict rsm checks (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: more strict SMM checks when returning to nested guest (Vitaly Kuznetsov) [1882793] - [x86] svm: nsvm: setup nested msr permission bitmap on nested state load (Vitaly Kuznetsov) [1882793] - [x86] svm: nsvm: correctly restore GIF on vmexit from nesting after migration (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Don't freeze guest when event delivery causes an APIC-access exit (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: avoid emulation with stale next_rip (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: always allow writing '0' to MSR_KVM_ASYNC_PF_EN (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Periodically schedule when unregistering regions on destroy (Vitaly Kuznetsov) [1882793] - [x86] kvm x86/mmu: use KVM_REQ_MMU_SYNC to sync when needed (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Fix the update value of nested load IA32_PERF_GLOBAL_CTRL control (Vitaly Kuznetsov) [1882793] - [virt] kvm: fix memory leak in kvm_io_bus_unregister_dev() (Vitaly Kuznetsov) [1882793] - [x86] kvm: Check the allocation of pv cpu mask (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Update VMCS02 when L2 PAE PDPTE updates detected (Vitaly Kuznetsov) [1882793] - [documentation] kvm: documentation: Minor fixups (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Toggling CR4.PKE does not load PDPTEs in PAE mode (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Toggling CR4.SMAP does not load PDPTEs in PAE mode (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: fix access code passed to gva_to_gpa (Vitaly Kuznetsov) [1882793] - [tools] selftests: kvm: Use a shorter encoding to clear RAX (Vitaly Kuznetsov) [1882793] - [x86] kvm/hyper-v: Synic default SCONTROL MSR needs to be enabled (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Don't attempt to load PDPTRs when 64-bit mode is enabled (Vitaly Kuznetsov) [1882793] - [x86] kvm: detect assigned device via irqbypass manager (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Fix sev_pin_memory() error handling (Vitaly Kuznetsov) [1882793] - [x86] kvm: lapic: Set the TDCR settable bits (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Fix disable pause loop exit/pause filtering capability on SVM (Vitaly Kuznetsov) [1882793] - [x86] kvm: lapic: Prevent setting the tscdeadline timer if the lapic is hw disabled (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Specify max TDP level via kvm_configure_mmu() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Rename max_page_level to max_huge_page_level (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Dynamically calculate TDP level from max level and MAXPHYADDR (Vitaly Kuznetsov) [1882793] - [x86] kvm: vxm: Remove temporary WARN on expected vs. actual EPTP level mismatch (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Pull the PGD's level from the MMU instead of recalculating it (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Make vmx_load_mmu_pgd() static (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Add separate helper for shadow NPT root page role calc (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Drop a duplicate declaration of construct_eptp() (Vitaly Kuznetsov) [1882793] - [x86] kvm: Using macros instead of magic values (Vitaly Kuznetsov) [1882793] - [tools] kvm: nvmx: check for invalid hdr.vmx.flags (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: check for required but missing VMCS12 in KVM_SET_NESTED_STATE (Vitaly Kuznetsov) [1882793] - [tools] selftests: kvm: do not set guest mode flag (Vitaly Kuznetsov) [1882793] - [documentation] documentation: virt/kvm/api: eliminate duplicated word (Vitaly Kuznetsov) [1882793] - [documentation] docs: kvm: Replace HTTP links with HTTPS ones (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: remove nonsensical EXITINFO1 adjustment on nested NPF (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Add a capability for GUEST_MAXPHYADDR < HOST_MAXPHYADDR support (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: optimize #PF injection when MAXPHYADDR does not match (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Add guest physical address check in EPT violation and misconfig (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: introduce vmx_need_pf_intercept (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: update exception bitmap on CPUID changes (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: rename update_bp_intercept to update_exception_bitmap (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: mmu: Add guest physical address check in translate_gpa() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: mmu: Move translate_gpa() to mmu.c (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Add helper functions for illegal GPA checking and page fault injection (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: move MSR_IA32_PERF_CAPABILITIES emulation to common x86 code (Vitaly Kuznetsov) [1882793] - [virt] kvm: Move x86's MMU memory cache helpers to common KVM code (Vitaly Kuznetsov) [1882793] - [kernel] kvm: Move x86's version of struct kvm_mmu_memory_cache to common code (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Prepend "kvm_" to memory cache helpers that will be global (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Skip filling the gfn cache for guaranteed direct MMU topups (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Zero allocate shadow pages (outside of mmu_lock) (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Make __GFP_ZERO a property of the memory cache (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Separate the memory caches for shadow pages and gfn arrays (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Clean up the gorilla math in mmu_topup_memory_caches() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Topup memory caches after walking GVA->GPA (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Move fast_page_fault() call above mmu_topup_memory_caches() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Try to avoid crashing KVM if a MMU memory cache is empty (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Remove superfluous gotos from mmu_topup_memory_caches() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Use consistent "mc" name for kvm_mmu_memory_cache locals (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Consolidate "page" variant of memory cache helpers (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Track the associated kmem_cache in the MMU caches (Vitaly Kuznetsov) [1882793] - [x86] kvm/x86: pmu: Fix #GP condition check for RDPMC emulation (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Move kvm_x86_ops.vcpu_after_set_cpuid() into kvm_vcpu_after_set_cpuid() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Rename cpuid_update() callback to vcpu_after_set_cpuid() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Rename kvm_update_cpuid() to kvm_vcpu_after_set_cpuid() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Extract kvm_update_cpuid_runtime() from kvm_update_cpuid() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Introduce kvm_check_cpuid() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Move kvm_apic_set_version() to kvm_update_cpuid() (Vitaly Kuznetsov) [1882793] - [x86] kvm: lapic: Use guest_cpuid_has() in kvm_apic_set_version() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Go on updating other CPUID leaves when leaf 1 is absent (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Reset vcpu->arch.cpuid_nent to 0 if SET_CPUID* fails (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: limit the maximum number of vPMU fixed counters to 3 (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: Check that MBZ bits in CR3 and CR4 are not set on vmrun of nested guests (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Make CR4.VMXE reserved for the guest (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Create mask for guest CR4 reserved bits in kvm_update_cpuid() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Read PDPTEs on CR0.CD and CR0.NW changes (Vitaly Kuznetsov) [1882793] - [x86] kvm: Add "nopvspin" parameter to disable PV spinlocks (Vitaly Kuznetsov) [1882793] - [x86] kvm: Change print code to use pr_*() format (Vitaly Kuznetsov) [1882793] - [x86] revert "kvm: x86: Fix setup the virt_spin_lock_key before static key get initialized" (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Rename page_header() to to_shadow_page() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Add sptep_to_sp() helper to wrap shadow page lookup (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Make kvm_mmu_page definition and accessor internal-only (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Add MMU-internal header (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Move kvm_mmu_available_pages() into mmu.c (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Move mmu_audit.c and mmutrace.h into the mmu/ sub-directory (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Exit to userspace on make_mmu_pages_available() error (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Batch zap MMU pages when shrinking the slab (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Batch zap MMU pages when recycling oldest pages (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Don't put invalid SPs back on the list of active pages (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Optimize MMU page cache lookup for fully direct MMUs (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Avoid multiple hash lookups in kvm_get_mmu_page() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Use VMCALL and VMMCALL mnemonics in kvm_para.h (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Rename svm_nested_virtualize_tpr() to nested_svm_virtualize_tpr() (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Add svm_ prefix to set/clr/is_intercept() (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Add vmcb_ prefix to mark_*() functions (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Rename struct nested_state to svm_nested_state (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Wrap VM-Fail valid path in generic VM-Fail helper (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Set last_vmentry_cpu in vcpu_enter_guest (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Move last_cpu into kvm_vcpu_arch as last_vmentry_cpu (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Add "last CPU" to some KVM_EXIT information (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Add last_cpu to struct vcpu_vmx (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Always set svm->last_cpu on VMRUN (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Prefer vcpu->cpu to raw_smp_processor_id() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: report sev_pin_memory errors with PTR_ERR (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: fix svn_pin_memory()'s use of get_user_pages_fast() (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: Check that DR6[63:32] and DR7[64:32] are not set on vmrun of nested guests (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Move the check for upper 32 reserved bits of DR6 to separate function (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Do the same ignore_msrs check for feature msrs (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Move ignore_msrs handling upper the stack (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Make .write_log_dirty a nested operation (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: WARN if PML emulation helper is invoked outside of nested guest (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Drop kvm_arch_write_log_dirty() wrapper (Vitaly Kuznetsov) [1882793] - [s390] kvm: async_pf: change kvm_setup_async_pf()/kvm_arch_setup_async_pf() return type to bool (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: drop KVM_PV_REASON_PAGE_READY case from kvm_handle_page_fault() (Vitaly Kuznetsov) [1882793] - [documentation] documentation: virt: kvm/api: drop doubled words (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Use KVM_POSSIBLE_CR*_GUEST_BITS to initialize guest/host masks (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Mark CR4.TSD as being possibly owned by the guest (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Inject #GP if guest attempts to toggle CR4.LA57 in 64-bit mode (Vitaly Kuznetsov) [1882793] - [virt] kvm: use more precise cast and do not drop __user (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: bit 8 of non-leaf PDPEs is not reserved (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Fix async pf caused null-ptr-deref (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Remove vcpu_vmx's defunct copy of host_pkru (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: allow TSC to differ by NTP correction bounds without TSC scaling (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Fix MSR range of APIC registers in X2APIC mode (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Stop context switching MSR_IA32_UMWAIT_CONTROL (Vitaly Kuznetsov) [1882793] - [x86] cpu: Move prototype for get_umwait_control_msr() to a global location (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Plumb L2 GPA through to PML emulation (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Avoid mixing gpa_t with gfn_t in walk_addr_generic() (Vitaly Kuznetsov) [1882793] - [x86] process/64: Make save_fsgs_for_kvm() ready for FSGSBASE (Vitaly Kuznetsov) [1882793] - [kernel] kvm: Replace zero-length array with flexible-array (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Add helpers to identify interrupt type from intr_info (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Switch KVM guest to using interrupts for page ready APF delivery (Vitaly Kuznetsov) [1882793] - [x86] kvm: Remove defunct KVM_DEBUG_FS Kconfig (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Always treat MSR_IA32_PERF_CAPABILITIES as a valid PMU MSR (Vitaly Kuznetsov) [1882793] - [x86] kvm_hv_set_msr(): use __put_user() instead of 32bit __clear_user() (Vitaly Kuznetsov) [1882793] - [tools] kvm: selftests: update hyperv_cpuid with SynDBG tests (Vitaly Kuznetsov) [1882793] - [x86] kvm/hyper-v: Add support for synthetic debugger via hypercalls (Vitaly Kuznetsov) [1882793] - [x86] kvm/hyper-v: enable hypercalls regardless of hypercall page (Vitaly Kuznetsov) [1882793] - [x86] kvm/hyper-v: Add support for synthetic debugger interface (Vitaly Kuznetsov) [1882793] - [x86] hyper-v: Add synthetic debugger definitions (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/pmu: Support full width counting (Vitaly Kuznetsov) [1882793] - [documentation] kvm: x86: announce KVM_FEATURE_ASYNC_PF_INT (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: acknowledgment mechanism for async pf page ready notifications (Vitaly Kuznetsov) [1882793] - [documentation] kvm: x86: interrupt based APF 'page ready' event delivery (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: extend struct kvm_vcpu_pv_apf_data with token info (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: hyperv: Remove duplicate definitions of Reference TSC Page (Vitaly Kuznetsov) [1882793] - [x86] kvm: Restrict ASYNC_PF to user space (Vitaly Kuznetsov) [1882793] - [x86] kvm: Sanitize kvm_async_pf_task_wait() (Vitaly Kuznetsov) [1882793] - [x86] kvm: Handle async page faults directly through do_page_fault() (Vitaly Kuznetsov) [1882793] - [virt] kvm: add halt-polling cpu usage stats (Vitaly Kuznetsov) [1882793] - [powerpc] kvm: Replace vcpu->swait with rcuwait (Vitaly Kuznetsov) [1882793] - [kernel] rcuwait: Introduce rcuwait_active() (Vitaly Kuznetsov) [1882793] - [kernel] rcuwait: Introduce prepare_to and finish_rcuwait (Vitaly Kuznetsov) [1882793] - [kernel] rcuwait: Add @state argument to rcuwait_wait_event() (Vitaly Kuznetsov) [1882793] - [kernel] rcuwait: Let rcuwait_wake_up() return whether or not a task was awoken (Vitaly Kuznetsov) [1882793] - [kernel] rcuwait: Fix stale wake call name in comment (Vitaly Kuznetsov) [1882793] - [s390] kvm: s390: Use kvm_vcpu_wake_up in kvm_s390_vcpu_wakeup (Vitaly Kuznetsov) [1882793] - [documentation] docs/virt/kvm: Document configuring and running nested guests (Vitaly Kuznetsov) [1882793] - [tools] docs: fix broken references for ReST files that moved around (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Extend VMXs #AC interceptor to handle split lock #AC in guest (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Emulate split-lock access as a write in emulator (Vitaly Kuznetsov) [1882793] - [net] core: check length before updating Ethertype in skb_mpls_{push,pop} (Guillaume Nault) [1893886] - [net] pktgen: fix error message with wrong function name (Guillaume Nault) [1893886] - [net] handle the return value of pskb_carve_frag_list() correctly (Guillaume Nault) [1893886] - [net] Fix potential wrong skb->protocol in skb_vlan_untag() (Guillaume Nault) [1893886] - [net] make symbol 'flush_works' static (Guillaume Nault) [1893886] - [net] compat: Add missing sock updates for SCM_RIGHTS (Guillaume Nault) [1893886] - [net] mpls: drop skb's dst in mpls_forward() (Guillaume Nault) [1893886] - [include] net: Added pointer check for dst->ops->neigh_lookup in dst_neigh_lookup_skb (Guillaume Nault) [1893886] - [net] fix skb_panic to output real address (Guillaume Nault) [1893886] - [net] fix a potential recursive NETDEV_FEAT_CHANGE (Guillaume Nault) [1893886] - [net] neigh: send protocol value in neighbor create notification (Guillaume Nault) [1893886] - [net] revert default NAPI poll timeout to 2 jiffies (Guillaume Nault) [1893886] - [net] compat_ioctl: handle SIOCOUTQNSD (Guillaume Nault) [1893886] - [net] neigh: use long type to store jiffies delta (Guillaume Nault) [1893886] - [documentation] dev-tools: kselftest.rst: Update examples and paths (Hangbin Liu) [1876011] - [tools] selftests/run_kselftest.sh: Make each test individually selectable (Hangbin Liu) [1876011] - [tools] selftests: Extract run_kselftest.sh and generate stand-alone test list (Hangbin Liu) [1876011] - [tools] selftests/harness: Flush stdout before forking (Hangbin Liu) [1876011] - [tools] selftests: forwarding: Add missing 'rp_filter' configuration (Hangbin Liu) [1892298] - [tools] selftests/net: relax cpu affinity requirement in msg_zerocopy test (Hangbin Liu) [1892298] - [tools] selftests: ethtool: Fix test when only two speeds are supported (Hangbin Liu) [1892298] - [tools] selftests/net: tcp_mmap: fix clang warning for target arch PowerPC (Hangbin Liu) [1892298] - [tools] selftests/net: psock_fanout: fix clang issues for target arch PowerPC (Hangbin Liu) [1892298] - [netdrv] netxen: mark netxen_nic as deprecated in RHEL8 (Ivan Vecera) [1878188] - [net] linkmode: introduce linkmode_intersects() (Ivan Vecera) [1893193] - [net] ipv6: avoid lockdep issue in fib6_del() (Hangbin Liu) [1892196] - [net] ipv6: fix memory leaks on IPV6_ADDRFORM path (Hangbin Liu) [1892196] - [net] ila: remove unused inline function ila_addr_is_ila (Hangbin Liu) [1892196] - [net] ila: Fix uninitialised return value in ila_xlat_nl_cmd_flush (Hangbin Liu) [1892196] - [netdrv] i40e: always propagate error value in i40e_set_vsi_promisc() (Stefan Assmann) [1835705] - [netdrv] i40e: fix return of uninitialized aq_ret in i40e_set_vsi_promisc (Stefan Assmann) [1835705] - [netdrv] i40e: Remove scheduling while atomic possibility (Stefan Assmann) [1835705] - [pci] hv: Fix hibernation in case interrupts are not re-created (Mohammed Gamal) [1846838] - [powerpc] kvm: ppc: book3s hv: xics: Replace the 'destroy' method by a 'release' method (Greg Kurz) [1857527] - [security] selinux: complete the inlining of hashtab functions (Ondrej Mosnacek) [1878149] - [security] selinux: prepare for inlining of hashtab functions (Ondrej Mosnacek) [1878149] - [security] selinux: specialize symtab insert and search functions (Ondrej Mosnacek) [1878149] - [security] selinux: fixed a checkpatch warning with the sizeof macro (Ondrej Mosnacek) [1878149] - [security] selinux: log error messages on required process class / permissions (Ondrej Mosnacek) [1878149] - [security] selinux: fix undefined return of cond_evaluate_expr (Ondrej Mosnacek) [1878149] - [security] selinux: fix a double free in cond_read_node()/cond_read_list() (Ondrej Mosnacek) [1878149] - [security] selinux: fix double free (Ondrej Mosnacek) [1878149] - [security] selinux: netlabel: Remove unused inline function (Ondrej Mosnacek) [1878149] - [security] selinux: do not allocate hashtabs dynamically (Ondrej Mosnacek) [1878149] - [security] selinux: fix return value on error in policydb_read() (Ondrej Mosnacek) [1878149] - [security] selinux: simplify range_write() (Ondrej Mosnacek) [1878149] - [security] selinux: fix error return code in policydb_read() (Ondrej Mosnacek) [1878149] - [security] selinux: don't produce incorrect filename_trans_count (Ondrej Mosnacek) [1878149] - [security] selinux: implement new format of filename transitions (Ondrej Mosnacek) [1878149] - [security] selinux: move context hashing under sidtab (Ondrej Mosnacek) [1878149] - [security] selinux: hash context structure directly (Ondrej Mosnacek) [1878149] - [security] selinux: store role transitions in a hash table (Ondrej Mosnacek) [1878149] - [security] selinux: drop unnecessary smp_load_acquire() call (Ondrej Mosnacek) [1878149] - [security] selinux: fix warning Comparison to bool (Ondrej Mosnacek) [1878149] - [security] selinux: fix error return code in cond_read_list() (Ondrej Mosnacek) [1878149] - [security] selinux: free str on error in str_read() (Ondrej Mosnacek) [1878149] - [security] selinux: clean up indentation issue with assignment statement (Ondrej Mosnacek) [1878149] - [security] selinux: avtab_init() and cond_policydb_init() return void (Ondrej Mosnacek) [1878149] - [security] selinux: clean up error path in policydb_init() (Ondrej Mosnacek) [1878149] - [security] selinux: remove unused initial SIDs and improve handling (Ondrej Mosnacek) [1878149] - [security] selinux: reduce the use of hard-coded hash sizes (Ondrej Mosnacek) [1878149] - [security] selinux: Add xfs quota command types (Ondrej Mosnacek) [1878149] - [security] selinux: optimize storage of filename transitions (Ondrej Mosnacek) [1878149] - [security] selinux: factor out loop body from filename_trans_read() (Ondrej Mosnacek) [1878149] - [security] selinux: generalize evaluate_cond_node() (Ondrej Mosnacek) [1878149] - [security] selinux: convert cond_expr to array (Ondrej Mosnacek) [1878149] - [security] selinux: convert cond_av_list to array (Ondrej Mosnacek) [1878149] - [security] selinux: convert cond_list to array (Ondrej Mosnacek) [1878149] - [security] selinux: sel_avc_get_stat_idx should increase position index (Ondrej Mosnacek) [1878149] - [security] selinux: simplify evaluate_cond_node() (Ondrej Mosnacek) [1878149] - [security] selinux: move status variables out of selinux_ss (Ondrej Mosnacek) [1878149] - [scripts] selinux: use kernel linux/socket.h for genheaders and mdp (Ondrej Mosnacek) [1878149] - [scripts] genheaders: -s had been there since v6; -*s - since v7 (Ondrej Mosnacek) [1878149] - [scsi] scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug (Ming Lei) [1876863] - [scsi] scsi: scsi_debug: Support host tagset (Ming Lei) [1876863] - [scsi] scsi: core: Show nr_hw_queues in sysfs (Ming Lei) [1876863] - [scsi] scsi: Add host and host template flag 'host_tagset' (Ming Lei) [1876863] - [block] null_blk: Support shared tag bitmap (Ming Lei) [1876863] - [block] blk-mq, elevator: Count requests per hctx to improve performance (Ming Lei) [1876863] - [block] blk-mq: Record active_queues_shared_sbitmap per tag_set for when using shared sbitmap (Ming Lei) [1876863] - [block] blk-mq: Record nr_active_requests per queue for when using shared sbitmap (Ming Lei) [1876863] - [block] blk-mq: Relocate hctx_may_queue() (Ming Lei) [1876863] - [block] blk-mq: Facilitate a shared sbitmap per tagset (Ming Lei) [1876863] - [block] blk-mq: Use pointers for blk_mq_tags bitmap tags (Ming Lei) [1876863] - [block] blk-mq: Pass flags for tag init/free (Ming Lei) [1876863] - [block] blk-mq: Free tags in blk_mq_init_tags() upon error (Ming Lei) [1876863] - [block] blk-mq: Rename blk_mq_update_tag_set_depth() (Ming Lei) [1876863] - [block] blk-mq: Rename BLK_MQ_F_TAG_SHARED as BLK_MQ_F_TAG_QUEUE_SHARED (Ming Lei) [1876863] - [block] block: fix double account of flush request's driver tag (Ming Lei) [1876863] - [block] blk-mq: centralise related handling into blk_mq_get_driver_tag (Ming Lei) [1876863] - [block] blk-mq: streamline handling of q->mq_ops->queue_rq result (Ming Lei) [1876863] - [block] blk-mq: remove pointless call of list_entry_rq() in hctx_show_busy_rq() (Ming Lei) [1876863] - [block] blk-mq: move blk_mq_get_driver_tag into blk-mq.c (Ming Lei) [1876863] - [block] blk-mq: support batching dispatch in case of io (Ming Lei) [1876863] - [block] blk-mq: pass obtained budget count to blk_mq_dispatch_rq_list (Ming Lei) [1876863] - [block] blk-mq: remove dead check from blk_mq_dispatch_rq_list (Ming Lei) [1876863] - [block] blk-mq: move getting driver tag and budget into one helper (Ming Lei) [1876863] - [block] blk-mq: pass hctx to blk_mq_dispatch_rq_list (Ming Lei) [1876863] - [block] blk-mq: remove the BLK_MQ_REQ_INTERNAL flag (Ming Lei) [1876863] - [net] netns: Constify exported functions (Guillaume Nault) [1806134] - [net] netns: protect netns ID lookups with RCU (Guillaume Nault) [1806134] - [net] netns: Remove __peernet2id_alloc() (Guillaume Nault) [1806134] - [net] netns: read NETNSA_NSID as s32 attribute in rtnl_net_getid() (Guillaume Nault) [1806134] - [tools] selftests: txtimestamp: add flag for timestamp validation tolerance. (Hangbin Liu) [1861175] - [tools] selftests/net: so_txtime: fix clang issues for target arch PowerPC (Hangbin Liu) [1861175] - [tools] selftests/net: rxtimestamp: fix clang issues for target arch PowerPC (Hangbin Liu) [1861175] - [tools] selftest: txtimestamp: fix net ns entry logic (Hangbin Liu) [1861175] - [tools] selftests/net: update initializer syntax to use c99 designators (Hangbin Liu) [1861175] - [tools] selftests/net: add ipv6 test coverage in rxtimestamp test (Hangbin Liu) [1861175] - [tools] selftests/net: plug rxtimestamp test into kselftest framework (Hangbin Liu) [1861175] - [tools] selftests/net: in rxtimestamp getopt_long needs terminating null entry (Hangbin Liu) [1861175] - [tools] selftests/net: in timestamping, strncpy needs to preserve null byte (Hangbin Liu) [1861175] - [tools] selftests: move timestamping selftests to net folder (Hangbin Liu) [1861175] - [tools] selftests: txtimestamp: print statistics for timestamp events. (Hangbin Liu) [1861175] - [tools] selftests: txtimestamp: add support for epoll(). (Hangbin Liu) [1861175] - [tools] selftests: txtimestamp: add new command-line flags. (Hangbin Liu) [1861175] - [tools] selftests: txtimestamp: allow printing latencies in nsec. (Hangbin Liu) [1861175] - [tools] selftests: txtimestamp: allow individual txtimestamp tests. (Hangbin Liu) [1861175] - [tools] selftests: timestamping: Fix SIOCGSTAMP undeclared build failure (Hangbin Liu) [1861175] - [tools] selftests: fix timestamping Makefile (Hangbin Liu) [1861175] - [tools] selftests: add missing include unistd (Hangbin Liu) [1861175] - [tools] selftests/txtimestamp: Fix an equals vs assign bug (Hangbin Liu) [1861175] - [tools] selftests: add txtimestamp kselftest (Hangbin Liu) [1861175] - [tools] selftests: expand txtimestamp with ipv6 dgram + raw and pf_packet (Hangbin Liu) [1861175] - [tools] selftests: expand txtimestamp with cmsg support (Hangbin Liu) [1861175] - [hwmon] hwmon: (k10temp) Add support for Zen3 CPUs (Wei Huang) [1846851] - [powerpc] vfs: add faccessat2 syscall (Miklos Szeredi) [1333764] - [fs] vfs: split out access_override_creds() (Miklos Szeredi) [1333764] - [md] Revert "dm writecache: set "Tech Preview" taint using mark_tech_preview()" (Mike Snitzer) [1859413] - [s390] mm: fix huge pte soft dirty copying (Cornelia Huck) [1700709] - [fs] proc/mounts: add cursor (Miklos Szeredi) [1759472]- [char] random: Add a poll handler to extrng_fops (Vladis Dronov) [1884857] - [platform] platform/mellanox: mlxbf-pmc: Add Mellanox BlueField PMC driver (Alaa Hleihel) [1655729] - [mm] mm/page_idle.c: skip offline pages (Chris von Recklinghausen) [1867490] - [powerpc] powerpc/pseries: Detect secure and trusted boot state of the system (Diego Domingos) [1853411] - [net] bpf: Check correct cred for CAP_SYSLOG in bpf_dump_raw_ok() (Yauheni Kaliuta) [1874003] - [kernel] kallsyms: Refactor kallsyms_show_value() to take cred (Yauheni Kaliuta) [1874003] - [kernel] kprobes: Show blacklist addresses as same as kallsyms does (Yauheni Kaliuta) [1874003] - [arm64] arm64: insn: Report PAC and BTI instructions as skippable (Yauheni Kaliuta) [1874003] - [arm64] arm64: insn: Don't assume unrecognized HINTs are skippable (Yauheni Kaliuta) [1874003] - [lib] usercopy: Avoid soft lockups in test_check_nonzero_user() (Yauheni Kaliuta) [1874003] - [security] selinux: map CAP_PERFMON and CAP_BPF to CAP_SYS_ADMIN (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: fix netdevsim trap_flow_action_cookie read (Yauheni Kaliuta) [1874003] - [net] net/bpfilter: Initialize pos in __bpfilter_process_sockopt (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Extend map-in-map selftest to detect memory leaks (Yauheni Kaliuta) [1874003] - [net] bpf: Fix map leak in HASH_OF_MAPS map (Yauheni Kaliuta) [1874003] - [net] bpf: Fix NULL pointer dereference in __btf_resolve_helper_id() (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Fix cgroup sockopt verifier test (Yauheni Kaliuta) [1874003] - [tools] libbpf: Fix libbpf hashmap on (I)LP32 architectures (Yauheni Kaliuta) [1874003] - [tools] selftests: bpf: Fix detach from sockmap tests (Yauheni Kaliuta) [1874003] - [net] bpf: net: Avoid incorrect bpf_sk_reuseport_detach call (Yauheni Kaliuta) [1874003] - [net] bpf: net: Avoid copying sk_user_data of reuseport_array during sk_clone (Yauheni Kaliuta) [1874003] - [tools] bpf: Add tests for PTR_TO_BTF_ID vs. null comparison (Yauheni Kaliuta) [1874003] - [net] bpf: Fix an incorrect branch elimination by verifier (Yauheni Kaliuta) [1874003] - [include] bpf: sockmap: Require attach_bpf_fd when detaching a program (Yauheni Kaliuta) [1874003] - [net] bpf: sockmap: Check value of unused args to BPF_PROG_ATTACH (Yauheni Kaliuta) [1874003] - [net] bpf: Enforce BPF ringbuf size to be the power of 2 (Yauheni Kaliuta) [1874003] - [tools] bpf, sockmap: Add ingres skb tests that utilize merge skbs (Yauheni Kaliuta) [1874003] - [net] bpf, sockmap: RCU dereferenced psock may be used outside RCU block (Yauheni Kaliuta) [1874003] - [net] bpf, sockmap: RCU splat with redirect and strparser error or TLS (Yauheni Kaliuta) [1874003] - [tools] bpf: tcp: bpf_cubic: fix spurious HYSTART_DELAY exit upon drop in min RTT (Yauheni Kaliuta) [1874003] - [net] bpf: Do not allow btf_ctx_access with __int128 types (Yauheni Kaliuta) [1874003] - [tools] bpf: Fix formatting in documentation for BPF helpers (Yauheni Kaliuta) [1874003] - [net] bpf: Restore behaviour of CAP_SYS_ADMIN allowing the loading of networking bpf programs (Yauheni Kaliuta) [1874003] - [net] bpf: Set the number of exception entries properly for subprograms (Yauheni Kaliuta) [1874003] - [tools] libbpf: Fix CO-RE relocs against .text section (Yauheni Kaliuta) [1874003] - [tools] libbpf: Forward-declare bpf_stats_type for systems with outdated UAPI headers (Yauheni Kaliuta) [1874003] - [documentation] bpf: Document optval > PAGE_SIZE behavior for sockopt hooks (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Make sure optvals > PAGE_SIZE are bypassed (Yauheni Kaliuta) [1874003] - [net] bpf: Don't return EINVAL from {get, set}sockopt when optlen > PAGE_SIZE (Yauheni Kaliuta) [1874003] - [tools] tools, bpftool: Add ringbuf map type to map command docs (Yauheni Kaliuta) [1874003] - [samples] bpf, xdp, samples: Fix null pointer dereference in *_user code (Yauheni Kaliuta) [1874003] - [tools] tools/bpftool: Add ringbuf map to a list of known map types (Yauheni Kaliuta) [1874003] - [tools] bpf: Fix definition of bpf_ringbuf_output() helper in UAPI comments (Yauheni Kaliuta) [1874003] - [net] bpf: Undo internal BPF_PROBE_MEM in BPF insns dump (Yauheni Kaliuta) [1874003] - [tools] libbpf: Support pre-initializing .bss global variables (Yauheni Kaliuta) [1874003] - [tools] tools/bpftool: Fix skeleton codegen (Yauheni Kaliuta) [1874003] - [net] bpf: Fix memlock accounting for sock_hash (Yauheni Kaliuta) [1874003] - [net] bpf: tcp: Recv() should return 0 when the peer socket is closed (Yauheni Kaliuta) [1874003] - [tools] tools, bpftool: Exit on error in function codegen (Yauheni Kaliuta) [1874003] - [tools] tools, bpftool: Fix memory leak in codegen error cases (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add cgroup_skb/egress test for load_bytes_relative (Yauheni Kaliuta) [1874003] - [net] net/filter: Permit reading NET in load_bytes_relative when MAC not set (Yauheni Kaliuta) [1874003] - [tools] tools, bpf: Do not force gcc as CC (Yauheni Kaliuta) [1874003] - [tools] libbpf: Define __WORDSIZE if not available (Yauheni Kaliuta) [1874003] - [net] bpf: Devmap adjust uapi for attach bpf program (Yauheni Kaliuta) [1874003] - [net] bpf: Reset data_meta before running programs attached to devmap entry (Yauheni Kaliuta) [1874003] - [scripts] scripts: Require pahole v1.16 when generating BTF (Yauheni Kaliuta) [1874003] - [net] bpf, sockhash: Synchronize delete from bucket list on map free (Yauheni Kaliuta) [1874003] - [net] bpf, sockhash: Fix memory leak when unlinking sockets in sock_hash_free (Yauheni Kaliuta) [1874003] - [net] bpf/sockmap: Fix kernel panic at __tcp_bpf_recvmsg (Yauheni Kaliuta) [1874003] - [kernel] bpf: rework the compat kernel probe handling (Yauheni Kaliuta) [1874003] - [kernel] bpf: handle the compat string in bpf_trace_copy_string better (Yauheni Kaliuta) [1874003] - [kernel] bpf: factor out a bpf_trace_copy_string helper (Yauheni Kaliuta) [1874003] - [net] mmap locking API: add mmap_read_trylock_non_owner() (Yauheni Kaliuta) [1874003] - [net] bpf: sockmap: use mmap locking API (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Fix ringbuf selftest sample counting undeterminism (Yauheni Kaliuta) [1874003] - [net] bpf: Fix an error code in check_btf_func() (Yauheni Kaliuta) [1874003] - [net] bpf: make bpf_check_uarg_tail_zero() use check_zeroed_user() (Yauheni Kaliuta) [1874003] - [lib] lib: introduce copy_struct_from_user() helper (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add a default $(CXX) value (Yauheni Kaliuta) [1874003] - [tools] tools/bpf: Don't use $(COMPILE.c) (Yauheni Kaliuta) [1874003] - [s390] s390/bpf: Use bcr 0, 0 as tail call nop filler (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Fix verifier test (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Fix sample_cnt shared between two threads (Yauheni Kaliuta) [1874003] - [tools] bpf, selftests: Adapt cls_redirect to call csum_level helper (Yauheni Kaliuta) [1874003] - [net] bpf: Add csum_level helper for fixing up csum levels (Yauheni Kaliuta) [1874003] - [net] bpf: Fix up bpf_skb_adjust_room helper's skb csum setting (Yauheni Kaliuta) [1874003] - [tools] libbpf: Add _GNU_SOURCE for reallocarray to ringbuf.c (Yauheni Kaliuta) [1874003] - [net] bpf: Use tracing helpers for lsm programs (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add test for SO_BINDTODEVICE opt of bpf_setsockopt (Yauheni Kaliuta) [1874003] - [tools] tools/bpf: sync bpf.h (Yauheni Kaliuta) [1874003] - [tools] bpf, selftests: Add test for ktls with skb bpf ingress policy (Yauheni Kaliuta) [1874003] - [net] bpf: Fix running sk_skb program types with ktls (Yauheni Kaliuta) [1874003] - [net] bpf: Refactor sockmap redirect code so its easy to reuse (Yauheni Kaliuta) [1874003] - [tools] libbpf: Add SEC name for xdp programs attached to device map (Yauheni Kaliuta) [1874003] - [net] bpf: Add support to attach bpf program to a devmap entry (Yauheni Kaliuta) [1874003] - [kernel] bpf: Use strncpy_from_unsafe_strict() in bpf_seq_printf() helper (Yauheni Kaliuta) [1874003] - [net] devmap: Formalize map value as a named struct (Yauheni Kaliuta) [1874003] - [net] bpf: Add rx_queue_mapping to bpf_sock (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add tests for write-only stacks/queues (Yauheni Kaliuta) [1874003] - [documentation] docs/bpf: Add BPF ring buffer design notes (Yauheni Kaliuta) [1874003] - [tools] bpf: Add BPF ringbuf and perf buffer benchmarks (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add BPF ringbuf selftests (Yauheni Kaliuta) [1874003] - [tools] libbpf: Add BPF ring buffer support (Yauheni Kaliuta) [1874003] - [tools] bpf: Implement BPF ring buffer and verifier support for it (Yauheni Kaliuta) [1874003] - [net] bpf: Fix map permissions check (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Cleanup comments in test_maps (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Cleanup some file descriptors in test_maps (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Fix a typo in test_maps (Yauheni Kaliuta) [1874003] - [tools] libbpf: Fix perf_buffer__free() API for sparse allocs (Yauheni Kaliuta) [1874003] - [tools] bpf, selftests: Test probe_* helpers from SCHED_CLS (Yauheni Kaliuta) [1874003] - [tools] bpf, selftests: Add sk_msg helpers load and attach test (Yauheni Kaliuta) [1874003] - [net] bpf, sk_msg: Add get socket storage helpers (Yauheni Kaliuta) [1874003] - [net] bpf: Extend bpf_base_func_proto helpers with probe_* and *current_task* (Yauheni Kaliuta) [1874003] - [net] bpf, sk_msg: Add some generic helpers that may be useful from sk_msg (Yauheni Kaliuta) [1874003] - [net] bpf: Fix spelling in comment explaining ARG1 in ___bpf_prog_run (Yauheni Kaliuta) [1874003] - [tools] libbpf: Install headers as part of make install (Yauheni Kaliuta) [1874003] - [tools] libbpf: Add API to consume the perf ring buffer content (Yauheni Kaliuta) [1874003] - [tools] tools, bpftool: Print correct error message when failing to load BTF (Yauheni Kaliuta) [1874003] - [tools] tools, bpftool: Make capability check account for new BPF caps (Yauheni Kaliuta) [1874003] - [tools] tools, bpftool: Clean subcommand help messages (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: CONFIG_LIRC required for test_lirc_mode2.sh (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: CONFIG_IPV6_SEG6_BPF required for test_seg6_loop.o (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add general instructions for test execution (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, add printk to test_sk_lookup_kern to encode null ptr check (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, verifier case for non null pointer map value branch (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, verifier case for non null pointer check branch taken (Yauheni Kaliuta) [1874003] - [net] bpf: Verifier track null pointer branch_taken with JNE and JEQ (Yauheni Kaliuta) [1874003] - [tools] tools/bpf: sync bpf.h (Yauheni Kaliuta) [1874003] - [tools] bpf, testing: Add get{peer, sock}name selftests to test_progs (Yauheni Kaliuta) [1874003] - [tools] bpf, bpftool: Enable get{peer, sock}name attach types (Yauheni Kaliuta) [1874003] - [tools] bpf, libbpf: Enable get{peer, sock}name attach types (Yauheni Kaliuta) [1874003] - [net] bpf: Add get{peer, sock}name attach types for sock_addr (Yauheni Kaliuta) [1874003] - [samples] samples, bpf: Refactor kprobe, tail call kern progs map definition (Yauheni Kaliuta) [1874003] - [samples] samples, bpf: Add tracex7 test file to .gitignore (Yauheni Kaliuta) [1874003] - [samples] samples, bpf: Refactor tail call user progs with libbpf (Yauheni Kaliuta) [1874003] - [samples] samples, bpf: Refactor kprobe tracing user progs with libbpf (Yauheni Kaliuta) [1874003] - [samples] samples, bpf: Refactor pointer error check with libbpf (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, add ktls tests to test_sockmap (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, add blacklist to test_sockmap (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, add whitelist option to test_sockmap (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, provide verbose option for selftests execution (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, break down test_sockmap into subtests (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, improve test_sockmap total bytes counter (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, print error in test_sockmap error cases (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, sockmap test prog run without setting cgroup (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, remove prints from sockmap tests (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, move sockmap bpf prog header into progs (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Remove test_align leftovers (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Move test_align under test_progs (Yauheni Kaliuta) [1874003] - [tools] libbpf, hashmap: Fix signedness warnings (Yauheni Kaliuta) [1874003] - [tools] libbpf, hashmap: Remove unused #include (Yauheni Kaliuta) [1874003] - [net] bpf: Fix check_return_code to only allowin trace_iter progs (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Use CAP_BPF and CAP_PERFMON in tests (Yauheni Kaliuta) [1874003] - [net] bpf: Implement CAP_BPF (Yauheni Kaliuta) [1874003] - [security] bpf, capability: Introduce CAP_BPF (Yauheni Kaliuta) [1874003] - [security] capabilities: Introduce CAP_PERFMON to kernel and user space (Yauheni Kaliuta) [1874003] - [tools] bpf, bpftool: Allow probing for CONFIG_HZ from kernel config (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Test for sk helpers in cgroup skb (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add connect_fd_to_fd, connect_wait net helpers (Yauheni Kaliuta) [1874003] - [net] bpf: Introduce bpf_sk_{, ancestor_}cgroup_id helpers (Yauheni Kaliuta) [1874003] - [net] bpf: Allow skb_ancestor_cgroup_id helper in cgroup skb (Yauheni Kaliuta) [1874003] - [net] bpf: Allow sk lookup helpers in cgroup skb (Yauheni Kaliuta) [1874003] - [tools] selftest/bpf: Fix spelling mistake "SIGALARM" -> "SIGALRM" (Yauheni Kaliuta) [1874003] - [net] bpf: Fix bpf_iter's task iterator logic (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Test narrow loads for bpf_sock_addr.user_port (Yauheni Kaliuta) [1874003] - [net] bpf: Support narrow loads from bpf_sock_addr.user_port (Yauheni Kaliuta) [1874003] - [samples] samples/bpf: xdp_redirect_cpu: Set MAX_CPUS according to NR_CPUS (Yauheni Kaliuta) [1874003] - [samples] samples/bpf: Remove compiler warnings (Yauheni Kaliuta) [1874003] - [net] bpf: Enable bpf_iter targets registering ctx argument types (Yauheni Kaliuta) [1874003] - [net] bpf: Change func bpf_iter_unreg_target() signature (Yauheni Kaliuta) [1874003] - [net] bpf: net: Refactor bpf_iter target registration (Yauheni Kaliuta) [1874003] - [net] bpf: Add comments to interpret bpf_prog return values (Yauheni Kaliuta) [1874003] - [tools] bpf: Change btf_iter func proto prefix to "bpf_iter_" (Yauheni Kaliuta) [1874003] - [tools] tools/bpf: selftests : Explain bpf_iter test failures with llvm 10.0.0 (Yauheni Kaliuta) [1874003] - [tools] selftest/bpf: Add BPF triggering benchmark (Yauheni Kaliuta) [1874003] - [tools] selftest/bpf: Fmod_ret prog and implement test_overhead as part of bench (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add benchmark runner infrastructure (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Extract parse_num_list into generic testing_helpers.c (Yauheni Kaliuta) [1874003] - [tools] tools, bpf: Synchronise BPF UAPI header with tools (Yauheni Kaliuta) [1874003] - [scripts] bpf: Minor fixes to BPF helpers documentation (Yauheni Kaliuta) [1874003] - [tools] tools, bpftool: Minor fixes for documentation (Yauheni Kaliuta) [1874003] - [tools] tools, bpftool: Poison and replace kernel integer typedefs (Yauheni Kaliuta) [1874003] - [tools] bpf, libbpf: Replace zero-length array with flexible-array (Yauheni Kaliuta) [1874003] - [arm64] bpf, arm64: Optimize ADD, SUB, JMP BPF_K using arm64 add/sub immediates (Yauheni Kaliuta) [1874003] - [arm64] bpf, arm64: Optimize AND, OR, XOR, JSET BPF_K using arm64 logical immediates (Yauheni Kaliuta) [1874003] - [tools] bpf, runqslower: include proper uapi/bpf.h (Yauheni Kaliuta) [1874003] - [tools] tools/bpf: selftests: Add iter progs for bpf_map/task/task_file (Yauheni Kaliuta) [1874003] - [tools] tools/bpftool: Add bpf_iter support for bptool (Yauheni Kaliuta) [1874003] - [tools] tools/libpf: Add offsetof/container_of macro in bpf_helpers.h (Yauheni Kaliuta) [1874003] - [tools] tools/libbpf: Add bpf_iter support (Yauheni Kaliuta) [1874003] - [net] bpf: Support variable length array in tracing programs (Yauheni Kaliuta) [1874003] - [net] bpf: Handle spilled PTR_TO_BTF_ID properly when checking stack_boundary (Yauheni Kaliuta) [1874003] - [kernel] bpf: Add bpf_seq_printf and bpf_seq_write helpers (Yauheni Kaliuta) [1874003] - [net] bpf: Add PTR_TO_BTF_ID_OR_NULL support (Yauheni Kaliuta) [1874003] - [net] bpf: Add task and task/file iterator targets (Yauheni Kaliuta) [1874003] - [net] bpf: Add bpf_map iterator (Yauheni Kaliuta) [1874003] - [net] bpf: Implement common macros/helpers for target iterators (Yauheni Kaliuta) [1874003] - [net] bpf: Create file bpf iterator (Yauheni Kaliuta) [1874003] - [net] bpf: Create anonymous bpf iterator (Yauheni Kaliuta) [1874003] - [net] bpf: Implement bpf_seq_read() for bpf iterator (Yauheni Kaliuta) [1874003] - [net] bpf: Support bpf tracing/iter programs for BPF_LINK_UPDATE (Yauheni Kaliuta) [1874003] - [net] bpf: Support bpf tracing/iter programs for BPF_LINK_CREATE (Yauheni Kaliuta) [1874003] - [net] bpf: Allow loading of a bpf_iter program (Yauheni Kaliuta) [1874003] - [net] bpf: Implement an interface to register bpf_iter targets (Yauheni Kaliuta) [1874003] - [tools] bpf: Allow any port in bpf_bind helper (Yauheni Kaliuta) [1874003] - [net] net: Refactor arguments of inet{,6}_bind (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Move existing common networking parts into network_helpers (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Generalize helpers to control background listener (Yauheni Kaliuta) [1874003] - [net] crypto: lib/sha1 - rename "sha" to "sha1" (Yauheni Kaliuta) [1874003] - [arm64] arm64: bpf: Annotate JITed code for BTI (Yauheni Kaliuta) [1874003] - [arm64] arm64: insn: Add constants for new HINT instruction decode (Yauheni Kaliuta) [1874003] - [kernel] sysctl: Fix unused function warning (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Use reno instead of dctcp (Yauheni Kaliuta) [1874003] - [net] bpf: Fix use-after-free of bpf_link when priming half-fails (Yauheni Kaliuta) [1874003] - [tools] bpf: Bpf_{g, s}etsockopt for struct bpf_sock_addr (Yauheni Kaliuta) [1874003] - [tools] bpf: Add selftest for BPF_ENABLE_STATS (Yauheni Kaliuta) [1874003] - [tools] libbpf: Add support for command BPF_ENABLE_STATS (Yauheni Kaliuta) [1874003] - [net] bpf: Sharing bpf runtime stats with BPF_ENABLE_STATS (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Test allowed maps for bpf_sk_select_reuseport (Yauheni Kaliuta) [1874003] - [tools] libbpf: Fix false uninitialized variable warning (Yauheni Kaliuta) [1874003] - [net] bpf: Fix unused variable warning (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Use SOCKMAP for server sockets in bpf_sk_assign test (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Test that lookup on SOCKMAP/SOCKHASH is allowed (Yauheni Kaliuta) [1874003] - [net] bpf: Allow bpf_map_lookup_elem for SOCKMAP and SOCKHASH (Yauheni Kaliuta) [1874003] - [tools] tools: bpftool: Make libcap dependency optional (Yauheni Kaliuta) [1874003] - [tools] tools: bpftool: Allow unprivileged users to probe features (Yauheni Kaliuta) [1874003] - [tools] tools: bpftool: For "feature probe" define "full_mode" bool as global (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Disable ASAN instrumentation for mmap()'ed memory read (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Fix invalid memory reads in core_relo selftest (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Fix memory leak in extract_build_id() (Yauheni Kaliuta) [1874003] - [tools] libbpf: Fix memory leak and possible double-free in hashmap__clear (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Convert test_hashmap into test_progs test (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add SAN_CFLAGS param to selftests build to allow sanitizers (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Ensure test flavors use correct skeletons (Yauheni Kaliuta) [1874003] - [tools] libbpf: Add BTF-defined map-in-map support (Yauheni Kaliuta) [1874003] - [tools] libbpf: Refactor map creation logic and fix cleanup leak (Yauheni Kaliuta) [1874003] - [tools] libbpf: Refactor BTF-defined map definition parsing logic (Yauheni Kaliuta) [1874003] - [tools] bpftool: Add link bash completions (Yauheni Kaliuta) [1874003] - [tools] bpftool: Add bpftool-link manpage (Yauheni Kaliuta) [1874003] - [tools] bpftool: Add bpf_link show and pin support (Yauheni Kaliuta) [1874003] - [tools] bpftool: Expose attach_type-to-string array to non-cgroup code (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Test bpf_link's get_next_id, get_fd_by_id, and get_obj_info (Yauheni Kaliuta) [1874003] - [tools] libbpf: Add low-level APIs for new bpf_link commands (Yauheni Kaliuta) [1874003] - [net] bpf: Add support for BPF_OBJ_GET_INFO_BY_FD for bpf_link (Yauheni Kaliuta) [1874003] - [net] bpf: Support GET_FD_BY_ID and GET_NEXT_ID for bpf_link (Yauheni Kaliuta) [1874003] - [net] bpf: Allocate ID for bpf_link (Yauheni Kaliuta) [1874003] - [tools] libbpf: Remove unneeded semicolon in btf_dump_emit_type (Yauheni Kaliuta) [1874003] - [net] bpf, cgroup: Remove unused exports (Yauheni Kaliuta) [1874003] - [tools] libbpf: Return err if bpf_object__load failed (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add cls_redirect classifier (Yauheni Kaliuta) [1874003] - [net] bpf: Make verifier log more relevant by default (Yauheni Kaliuta) [1874003] - [net] bpf: add bpf_ktime_get_boot_ns() (Yauheni Kaliuta) [1874003] - [net] net: bpf: Make bpf_ktime_get_ns() available to non GPL programs (Yauheni Kaliuta) [1874003] - [net] net: bpf: Allow TC programs to call BPF_FUNC_skb_change_head (Yauheni Kaliuta) [1874003] - [net] bpf: Fix missing bpf_base_func_proto in cgroup_base_func_proto for CGROUP_NET=n (Yauheni Kaliuta) [1874003] - [tools] bpf_helpers.h: Add note for building with vmlinux.h or linux/types.h (Yauheni Kaliuta) [1874003] - [net] bpf: Enable more helpers for BPF_PROG_TYPE_CGROUP_{DEVICE, SYSCTL, SOCKOPT} (Yauheni Kaliuta) [1874003] - [tools] tools/bpf/bpftool: Remove duplicate headers (Yauheni Kaliuta) [1874003] - [net] bpf: Remove set but not used variable 'dst_known' (Yauheni Kaliuta) [1874003] - [net] xdp: export the DEV_MAP_BULK_SIZE macro (Yauheni Kaliuta) [1874003] - [kernel] trace/bpf_trace: Open access for CAP_PERFMON privileged process (Yauheni Kaliuta) [1874003] - [scsi] scsi: lpfc: Fix initial FLOGI failure due to BBSCN not supported (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Update lpfc version to 12.8.0.5 (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Reject CT request for MIB commands (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Add FDMI Vendor MIB support (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix duplicate wq_create_version check (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Removed unused macros in lpfc_attr.c (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Re-fix use after free in lpfc_rq_buf_free() (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix scheduling call while in softirq context in lpfc_unreg_rpi (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix invalid sleeping context in lpfc_sli4_nvmet_alloc() (Dick Kennedy) [1887549] - [scsi] scsi: Remove unneeded break statements (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Add dependency on CPU_FREQ (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Remove unneeded variable 'status' in lpfc_fcp_cpu_map_store() (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Drop nodelist reference on error in lpfc_gen_req() (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Remove set but not used 'qp' (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Update lpfc version to 12.8.0.4 (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Extend the RDF FPIN Registration descriptor for additional events (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix FLOGI/PLOGI receive race condition in pt2pt discovery (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix setting IRQ affinity with an empty CPU mask (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix spelling mistake "Cant" -> "Can't" (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Update lpfc version to 12.8.0.3 (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix validation of bsg reply lengths (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix retry of PRLI when status indicates its unsupported (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix oops when unloading driver while running mds diags (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix RSCN timeout due to incorrect gidft counter (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix no message shown for lpfc_hdw_queue out of range value (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix FCoE speed reporting (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Add missing misc_deregister() for lpfc_init() (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: nvmet: Avoid hang / use-after-free again when destroying targetport (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix typo in comment for ULP (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Add description for lpfc_release_rpi()'s 'ndlpl param (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix a bunch of kerneldoc misdemeanors (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Add and rename a whole bunch of function parameter descriptions (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Use __printf() format notation (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix kerneldoc parameter formatting/misnaming/missing issues (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix some function parameter descriptions (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Ensure variable has the same stipulations as code using it (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix-up formatting/docrot where appropriate (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Provide description for lpfc_mem_alloc()'s 'align' param (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix-up around 120 documentation issues (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Remove unused variable 'pg_addr' (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Correct some pretty obvious misdocumentation (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix less-than-zero comparison of unsigned value (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix interrupt assignments when multiple vectors are supported on same CPU (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix inconsistent indenting (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Update lpfc version to 12.8.0.2 (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Add an internal trace log buffer (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Add blk_io_poll support for latency improvment (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Add support to display if adapter dumps are available (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Allow applications to issue Common Set Features mailbox command (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix language in 0373 message to reflect non-error message (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix shost refcount mismatch when deleting vport (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix stack trace seen while setting rrq active (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix oops due to overrun when reading SLI3 data (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix missing MDS functionality (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix unused assignment in lpfc_sli4_bsg_link_diag_test (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Avoid another null dereference in lpfc_sli4_hba_unset() (Dick Kennedy) [1887549] - [scsi] lpfc_debugfs: get rid of pointless access_ok() (Dick Kennedy) [1887549] - [scsi] lpfc: add nvmet discovery_event op support (Dick Kennedy) [1887549] - [scsi] scsi: core: Don't start concurrent async scan on same host (Ming Lei) [1874501] - [crypto] crypto: bcm - Verify GCM/CCM key length in setkey (Vladis Dronov) [1887389] - [x86] x86/cpufeatures: Add support for fast short REP; MOVSB (Steve Best) [1838265] - [scsi] scsi: mpt3sas: A small correction in _base_process_reply_queue (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Fix sync irqs (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Detect tampered Aero and Sea adapters (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Don't call disable_irq from IRQ poll handler (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Remove pci-dma-compat wrapper API (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Remove superfluous memset() (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Update driver version to 35.100.00.00 (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Postprocessing of target and LUN reset (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Add functions to check if any cmd is outstanding on Target and LUN (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Rename and export interrupt mask/unmask functions (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Cancel the running work during host reset (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Dump system registers for debugging (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Memset config_cmds.reply buffer with zeros (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Fix kdoc comments format (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Fix set but unused variable (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Fix error returns in BRM_status_show (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Fix unlock imbalance (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Fix spelling mistake (Tomas Henzl) [1851440] - [s390] s390/zcrypt: Fix ZCRYPT_PERDEV_REQCNT ioctl (Claudio Imbrenda) [1885962] - [scsi] scsi: megaraid: Make smp_affinity_enable static (Tomas Henzl) [1860910] - [scsi] remove ioremap_nocache and devm_ioremap_nocache (Tomas Henzl) [1860910] - [scsi] scsi: megaraid: Remove set but unused variable (Tomas Henzl) [1860910] - [scsi] scsi: megaraid: Fix compilation warnings (Tomas Henzl) [1860910] - [scsi] scsi: megaraid: Fix kdoc comments format (Tomas Henzl) [1860910] - [scsi] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13 (Tomas Henzl) [1860910] - [net] ethtool: Add support for 100Gbps per lane link modes (Ivan Vecera) [1879202]- [netdrv] ibmveth: Fix use of ibmveth in a bridge (Steve Best) [1893294] - [x86] ima: add a new CONFIG for loading arch-specific policies (Bruno Meneguele) [1869758] - [netdrv] e1000e: Add support for Meteor Lake (Ken Cox) [1838750] - [netdrv] intel-ethernet: clean up W=1 warnings in kdoc (Ken Cox) [1838750] - [netdrv] treewide: Use fallthrough pseudo-keyword (Ken Cox) [1838750] - [netdrv] e1000e: Remove unnecessary usages of memset (Ken Cox) [1838750] - [netdrv] e1000e: continue to init PHY even when failed to disable ULP (Ken Cox) [1838750] - [netdrv] ethernet/intel: Convert fallthrough code comments (Ken Cox) [1838750] - [netdrv] net/intel: remove driver versions from Intel drivers (Ken Cox) [1838750] - [netdrv] e1000e: fix unused-function warning (Ken Cox) [1838750] - [netdrv] e1000e: Do not wake up the system via WOL if device wakeup is disabled (Ken Cox) [1838750] - [netdrv] e1000e: Relax condition to trigger reset for ME workaround (Ken Cox) [1838750] - [netdrv] e1000e: disable s0ix entry and exit flows for ME systems (Ken Cox) [1838750] - [netdrv] e1000e: Disable TSO for buffer overrun workaround (Ken Cox) [1838750] - [netdrv] e1000e: Warn if disabling ULP failed (Ken Cox) [1838750] - [scsi] scsi: fnic: Do not call 'scsi_done()' for unhandled commands (Govindarajulu Varadarajan) [1870397] - [netdrv] intel-ethernet: clean up W=1 warnings in kdoc (Corinna Vinschen) [1838749] - [netdrv] igbvf: use generic power management (Corinna Vinschen) [1838749] - [netdrv] ethernet/intel: Convert fallthrough code comments (Corinna Vinschen) [1838749] - [netdrv] net/intel: remove driver versions from Intel drivers (Corinna Vinschen) [1838749] - [net] SUNRPC: Properly set the @subbuf parameter of xdr_buf_subsegment() (Steve Dickson) [1884361] - [net] SUNRPC: Fix ("SUNRPC: Add "@len" parameter to gss_unwrap()") (Steve Dickson) [1884361] - [net] netfilter: nf_queue: do not release refcouts until nf_reinject is done (Florian Westphal) [1886557] - [net] netfilter: nf_queue: place bridge physports into queue_entry struct (Florian Westphal) [1886557] - [net] netfilter: nf_queue: make nf_queue_entry_release_refs static (Florian Westphal) [1886557] - [firewire] firewire: Deprecate Firewire support in RHEL8 (Prarit Bhargava) [1871863] - [lib] Add pldmfw library for PLDM firmware update (Patrick Talbert) [1878278] - [lib] bitops: introduce the for_each_set_clump8 macro (Patrick Talbert) [1878278] - [mm] x86/ioremap: Map EFI runtime services data as encrypted for SEV (Lenny Szubowicz) [1883134] - [powerpc] Revert "powerpc/powernv/idle: Replace CPU feature check with PVR check" (Steve Best) [1882365] - [powerpc] powerpc/xive: Do not expose a debugfs file when XIVE is disabled (Steve Best) [1854526] - [kvm] powerpc/xive: Enforce load-after-store ordering when StoreEOI is active (Steve Best) [1854526] - [powerpc] powerpc/xive: Add a debugfs file to dump internal XIVE state (Steve Best) [1854526] - [net] openvswitch: add TTL decrement action (Eelco Chaudron) [1762450]- [kernel] futex: Adjust absolute futex timeouts with per time namespace offset (Waiman Long) [1548297] - [kernel] futex: Remove unused or redundant includes (Waiman Long) [1548297] - [include] vdso: Fix clocksource.h macro detection (Waiman Long) [1548297] - [x86] um: Fix header inclusion (Waiman Long) [1548297] - [arm64] arm64: vdso32: make vdso32 install conditional (Waiman Long) [1548297] - [arm64] ARM64: vdso32: Install vdso32 from vdso_install (Waiman Long) [1548297] - [arm64] vdso/treewide: Add vdso_data pointer argument to __arch_get_hw_counter() (Waiman Long) [1548297] - [kernel] timekeeping/vsyscall: Provide vdso_update_begin/end() (Waiman Long) [1548297] - [include] lib/vdso: Allow to add architecture-specific vdso data (Waiman Long) [1548297] - [arm64] arm64: enable time namespace support (Waiman Long) [1548297] - [arm64] arm64/vdso: Restrict splitting VVAR VMA (Waiman Long) [1548297] - [arm64] arm64/vdso: Handle faults on timens page (Waiman Long) [1548297] - [arm64] arm64/vdso: Add time namespace page (Waiman Long) [1548297] - [arm64] arm64/vdso: Zap vvar pages when switching to a time namespace (Waiman Long) [1548297] - [arm64] arm64/vdso: use the fault callback to map vvar pages (Waiman Long) [1548297] - [arm64] arm64: compat: Allow 32-bit vdso and sigpage to co-exist (Waiman Long) [1548297] - [x86] x86/vdso: Unbreak paravirt VDSO clocks (Waiman Long) [1548297] - [lib] lib/vdso: Provide sanity check for cycles (again) (Waiman Long) [1548297] - [kernel] clocksource: Remove obsolete ifdef (Waiman Long) [1548297] - [tools] selftests/timens: handle a case when alarm clocks are not supported (Waiman Long) [1548297] - [arm64] arm64: vdso: Add --eh-frame-hdr to ldflags (Waiman Long) [1548297] - [arm64] arm64: vdso: Add -fasynchronous-unwind-tables to cflags (Waiman Long) [1548297] - [arm64] arm64: vdso: use consistent 'map' nomenclature (Waiman Long) [1548297] - [arm64] arm64: vdso: use consistent 'abi' nomenclature (Waiman Long) [1548297] - [arm64] arm64: vdso: simplify arch_vdso_type ifdeffery (Waiman Long) [1548297] - [arm64] arm64: vdso: remove aarch32_vdso_pages (Waiman Long) [1548297] - [arm64] arm64: vdso: Add '-Bsymbolic' to ldflags (Waiman Long) [1548297] - [x86] x86/vdso/vdso2c: Convert iterators to unsigned (Waiman Long) [1548297] - [x86] x86/vdso/vdso2c: Correct error messages on file open (Waiman Long) [1548297] - [include] vdso/datapage: Use correct clock mode name in comment (Waiman Long) [1548297] - [arm64] arm64: vdso: don't free unallocated pages (Waiman Long) [1548297] - [fs] proc, time/namespace: Show clock symbolic names in /proc/pid/timens_offsets (Waiman Long) [1548297] - [kernel] time/namespace: Add max_time_namespaces ucount (Waiman Long) [1548297] - [kernel] time/namespace: Fix time_for_children symlink (Waiman Long) [1548297] - [arm64] arm64: compat: Fix syscall number of compat_clock_getres (Waiman Long) [1548297] - [tools] selftests/timens: Remove duplicated include (Waiman Long) [1548297] - [kernel] sys/sysinfo: Respect boottime inside time namespace (Waiman Long) [1548297] - [clocksource] clocksource/drivers/arm_arch_timer: Fix vDSO clockmode when vDSO disabled (Waiman Long) [1548297] - [lib] lib/vdso: Enable common headers (Waiman Long) [1548297] - [x86] x86/vdso: Enable x86 to use common headers (Waiman Long) [1548297] - [arm64] arm64: vdso32: Include common headers in the vdso library (Waiman Long) [1548297] - [arm64] arm64: vdso: Include common headers in the vdso library (Waiman Long) [1548297] - [arm64] arm64: Introduce asm/vdso/processor.h (Waiman Long) [1548297] - [arm64] arm64: vdso32: Code clean up (Waiman Long) [1548297] - [include] linux/elfnote.h: Replace elf.h with UAPI equivalent (Waiman Long) [1548297] - [include] common: Introduce processor.h (Waiman Long) [1548297] - [include] linux/ktime.h: Extract common header for vDSO (Waiman Long) [1548297] - [include] linux/jiffies.h: Extract common header for vDSO (Waiman Long) [1548297] - [include] linux/time64.h: Extract common header for vDSO (Waiman Long) [1548297] - [include] linux/time32.h: Extract common header for vDSO (Waiman Long) [1548297] - [include] linux/time.h: Extract common header for vDSO (Waiman Long) [1548297] - [include] linux/math64.h: Extract common header for vDSO (Waiman Long) [1548297] - [include] linux/clocksource.h: Extract common header for vDSO (Waiman Long) [1548297] - [arm64] arm64: Introduce asm/vdso/clocksource.h (Waiman Long) [1548297] - [x86] x86: Introduce asm/vdso/clocksource.h (Waiman Long) [1548297] - [include] linux/limits.h: Extract common header for vDSO (Waiman Long) [1548297] - [include] linux/bits.h: Extract common header for vDSO (Waiman Long) [1548297] - [include] linux/const.h: Extract common header for vDSO (Waiman Long) [1548297] - [include] linux/bits.h: make BIT(), GENMASK(), and friends available in assembly (Waiman Long) [1548297] - [lib] lib/vdso: Allow architectures to provide the vdso data pointer (Waiman Long) [1548297] - [lib] lib/vdso: Allow architectures to override the ns shift operation (Waiman Long) [1548297] - [lib] lib/vdso: Allow fixed clock mode (Waiman Long) [1548297] - [include] lib/vdso: Move VCLOCK_TIMENS to vdso_clock_modes (Waiman Long) [1548297] - [kernel] lib/vdso: Avoid highres update if clocksource is not VDSO capable (Waiman Long) [1548297] - [lib] lib/vdso: Cleanup clock mode storage leftovers (Waiman Long) [1548297] - [arm64] ARM/arm64: vdso: Use common vdso clock mode storage (Waiman Long) [1548297] - [x86] x86/vdso: Use generic VDSO clock mode storage (Waiman Long) [1548297] - [kernel] clocksource: Add common vdso clock mode storage (Waiman Long) [1548297] - [x86] x86/vdso: Move VDSO clocksource state tracking to callback (Waiman Long) [1548297] - [include] clocksource: Cleanup struct clocksource and documentation (Waiman Long) [1548297] - [lib] lib/vdso: Allow the high resolution parts to be compiled out (Waiman Long) [1548297] - [lib] lib/vdso: Only read hrtimer_res when needed in __cvdso_clock_getres() (Waiman Long) [1548297] - [x86] x86/vdso: Mark the TSC clocksource path likely (Waiman Long) [1548297] - [kernel] lib/vdso: Update coarse timekeeper unconditionally (Waiman Long) [1548297] - [kernel] lib/vdso: Make __arch_update_vdso_data() logic understandable (Waiman Long) [1548297] - [kernel] alarmtimer: Unregister wakeup source when module get fails (Waiman Long) [1548297] - [tools] selftests/timens: Check for right timens offsets after fork and exec (Waiman Long) [1548297] - [tools] selftests/timens: Add a simple perf test for clock_gettime() (Waiman Long) [1548297] - [tools] selftests/timens: Add timer offsets test (Waiman Long) [1548297] - [tools] selftests/timens: Add procfs selftest (Waiman Long) [1548297] - [tools] selftests/timens: Add a test for clock_nanosleep() (Waiman Long) [1548297] - [tools] selftests/timens: Add a test for timerfd (Waiman Long) [1548297] - [tools] selftests/timens: Add Time Namespace test for supported clocks (Waiman Long) [1548297] - [fs] fs/proc: Introduce /proc/pid/timens_offsets (Waiman Long) [1548297] - [x86] x86/vdso: Zap vvar pages when switching to a time namespace (Waiman Long) [1548297] - [x86] x86/vdso: On timens page fault prefault also VVAR page (Waiman Long) [1548297] - [x86] x86/vdso: Handle faults on timens page (Waiman Long) [1548297] - [kernel] time: Allocate per-timens vvar page (Waiman Long) [1548297] - [x86] x86/vdso: Add time napespace page (Waiman Long) [1548297] - [x86] x86/vdso: Provide vdso_data offset on vvar_page (Waiman Long) [1548297] - [lib] lib/vdso: Prepare for time namespace support (Waiman Long) [1548297] - [x86] x86/vdso: Restrict splitting VVAR VMA (Waiman Long) [1548297] - [fs] fs/proc: Respect boottime inside time namespace for /proc/uptime (Waiman Long) [1548297] - [kernel] posix-timers: Make clock_nanosleep() time namespace aware (Waiman Long) [1548297] - [kernel] hrtimers: Prepare hrtimer_nanosleep() for time namespaces (Waiman Long) [1548297] - [kernel] alarmtimer: Make nanosleep() time namespace aware (Waiman Long) [1548297] - [kernel] posix-timers: Make timer_settime() time namespace aware (Waiman Long) [1548297] - [fs] timerfd: Make timerfd_settime() time namespace aware (Waiman Long) [1548297] - [kernel] time: Add do_timens_ktime_to_host() helper (Waiman Long) [1548297] - [kernel] posix-clocks: Wire up clock_gettime() with timens offsets (Waiman Long) [1548297] - [kernel] posix-timers: Use clock_get_ktime() in common_timer_get() (Waiman Long) [1548297] - [kernel] posix-clocks: Introduce clock_get_ktime() callback (Waiman Long) [1548297] - [kernel] alarmtimer: Provide get_timespec() callback (Waiman Long) [1548297] - [kernel] alarmtimer: Rename gettime() callback to get_ktime() (Waiman Long) [1548297] - [kernel] posix-clocks: Rename .clock_get_timespec() callbacks accordingly (Waiman Long) [1548297] - [kernel] posix-clocks: Rename the clock_get() callback to clock_get_timespec() (Waiman Long) [1548297] - [kernel] time: Add timens_offsets to be used for tasks in time namespace (Waiman Long) [1548297] - [kernel] ns: Introduce Time Namespace (Waiman Long) [1548297] - [lib] lib/vdso: Mark do_hres() and do_coarse() as __always_inline (Waiman Long) [1548297] - [lib] lib/vdso: Avoid duplication in __cvdso_clock_getres() (Waiman Long) [1548297] - [lib] lib/vdso: Let do_coarse() return 0 to simplify the callsite (Waiman Long) [1548297] - [x86] x86/vdso: Remove unused VDSO_HAS_32BIT_FALLBACK (Waiman Long) [1548297] - [arm64] arm64: compat: vdso: Remove unused VDSO_HAS_32BIT_FALLBACK (Waiman Long) [1548297] - [lib] lib/vdso: Remove checks on return value for 32 bit vDSO (Waiman Long) [1548297] - [lib] lib/vdso: Remove VDSO_HAS_32BIT_FALLBACK (Waiman Long) [1548297] - [arm64] arm64: compat: vdso: Expose BUILD_VDSO32 (Waiman Long) [1548297] - [include] lib/vdso: Add unlikely() hint into vdso_read_begin() (Waiman Long) [1548297] - [x86] y2038: vdso: change time_t to __kernel_old_time_t (Waiman Long) [1548297] - [uapi] y2038: add __kernel_old_timespec and __kernel_old_time_t (Waiman Long) [1548297] - [arm64] timekeeping/vsyscall: Update VDSO data unconditionally (Waiman Long) [1548297] - [x86] um: Fix VDSO compiler warning (Waiman Long) [1548297] - [kernel] timekeeping/vsyscall: Prevent math overflow in BOOTTIME update (Waiman Long) [1548297] - [arm64] arm64: compat: vdso: Use legacy syscalls as fallback (Waiman Long) [1548297] - [x86] x86/vdso/32: Use 32bit syscall fallback (Waiman Long) [1548297] - [arm64] arm64: vdso: Cleanup Makefiles (Waiman Long) [1548297] - [arm64] arm64: vdso: fix flip/flop vdso build bug (Waiman Long) [1548297] - [x86] x86/vdso: Fix flip/flop vdso build bug (Waiman Long) [1548297] - [kernel] timekeeping/vsyscall: Use __iter_div_u64_rem() (Waiman Long) [1548297] - [arm64] arm64: compat: Fix __arch_get_hw_counter() implementation (Waiman Long) [1548297] - [arm64] arm64: Fix __arch_get_hw_counter() implementation (Waiman Long) [1548297] - [arm64] arm64: compat: No need for pre-ARMv7 barriers on an ARMv8 system (Waiman Long) [1548297] - [arm64] arm64: vdso: Remove unnecessary asm-offsets.c definitions (Waiman Long) [1548297] - [include] vdso: Remove superfluous #ifdef __KERNEL__ in vdso/datapage.h (Waiman Long) [1548297] - [arm64] arm64: vdso: Enable vDSO compat support (Waiman Long) [1548297] - [arm64] arm64: compat: Get sigreturn trampolines from vDSO (Waiman Long) [1548297] - [arm64] arm64: elf: VDSO code page discovery (Waiman Long) [1548297] - [arm64] arm64: compat: VDSO setup for compat layer (Waiman Long) [1548297] - [arm64] arm64: vdso: Refactor vDSO code (Waiman Long) [1548297] - [arm64] arm64: compat: Add vDSO (Waiman Long) [1548297] - [arm64] arm64: compat: Generate asm offsets for signals (Waiman Long) [1548297] - [arm64] arm64: compat: Expose signal related structures (Waiman Long) [1548297] - [arm64] arm64: compat: Add missing syscall numbers (Waiman Long) [1548297] - [arm64] arm64: vdso: Build vDSO with -ffixed-x18 (Waiman Long) [1548297] - [arm64] arm64: vdso: Substitute gettimeofday() with C implementation (Waiman Long) [1548297] - [lib] lib/vdso: Build 32 bit specific functions in the right context (Waiman Long) [1548297] - [lib] lib/vdso: Make __cvdso_clock_getres() static (Waiman Long) [1548297] - [lib] lib/vdso: Make clock_getres() POSIX compliant again (Waiman Long) [1548297] - [lib] lib/vdso/32: Provide legacy syscall fallbacks (Waiman Long) [1548297] - [lib] lib/vdso: Move fallback invocation to the callers (Waiman Long) [1548297] - [lib] lib/vdso/32: Remove inconsistent NULL pointer checks (Waiman Long) [1548297] - [x86] lib/vdso: Make delta calculation work correctly (Waiman Long) [1548297] - [x86] x86/vdso: Add clock_gettime64() entry point (Waiman Long) [1548297] - [x86] x86/vdso: Add clock_getres() entry point (Waiman Long) [1548297] - [x86] x86/vdso: Switch to generic vDSO implementation (Waiman Long) [1548297] - [x86] x86/vdso: Prevent segfaults due to hoisted vclock reads (Waiman Long) [1548297] - [kernel] timekeeping: Provide a generic update_vsyscall() implementation (Waiman Long) [1548297] - [lib] lib/vdso: Add compat support (Waiman Long) [1548297] - [lib] lib/vdso: Provide generic VDSO implementation (Waiman Long) [1548297] - [include] hrtimer: Split out hrtimer defines into separate header (Waiman Long) [1548297] - [include] vdso: Define standardized vdso_datapage (Waiman Long) [1548297] - [arm64] arm64: arch_timer: mark functions as __always_inline (Waiman Long) [1548297] - [x86] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 223 (Waiman Long) [1548297] - [clocksource] clocksource/drivers/arm_arch_timer: Don't trace count reader functions (Waiman Long) [1548297] - [arm64] arm64: vdso: Explicitly add build-id option (Waiman Long) [1548297] - [x86] gcc-9: properly declare the {pv, hv}clock_page storage (Waiman Long) [1548297] - [arm64] arm64: vdso: Fix clock_getres() for CLOCK_REALTIME (Waiman Long) [1548297] - [arm64] arm64: compat: Refactor aarch32_alloc_vdso_pages() (Waiman Long) [1548297] - [arm64] arm64: compat: Split kuser32 (Waiman Long) [1548297] - [arm64] arm64: compat: Alloc separate pages for vectors and sigpage (Waiman Long) [1548297] - [arm64] arm64: arch_timer: Ensure counter register reads occur with seqlock held (Waiman Long) [1548297] - [clocksource] clocksource/arm_arch_timer: Use arch_timer_read_counter to access stable counters (Waiman Long) [1548297] - [clocksource] clocksource/arm_arch_timer: Remove use of workaround static key (Waiman Long) [1548297] - [arm64] clocksource/arm_arch_timer: Drop use of static key in arch_timer_reg_read_stable (Waiman Long) [1548297] - [clocksource] clocksource/arm_arch_timer: Direcly assign set_next_event workaround (Waiman Long) [1548297] - [arm64] arm64: Use arch_timer_read_counter instead of arch_counter_get_cntvct (Waiman Long) [1548297] - [watchdog] watchdog/sbsa: Use arch_timer_read_counter instead of arch_counter_get_cntvct (Waiman Long) [1548297] - [kernel] alarmtimer: Return correct remaining time (Waiman Long) [1548297] - [arm64] arm64: vdso: use $(LD) instead of $(CC) to link VDSO (Waiman Long) [1548297] - [arm64] arm64: vdso: fix and clean-up Makefile (Waiman Long) [1548297] - [x86] x86/vdso: Remove hpet_page from vDSO (Waiman Long) [1548297] - [scripts] checksyscalls: fix up mq_timedreceive and stat exceptions (Waiman Long) [1548297] - [uapi] time: Add time_types.h (Waiman Long) [1548297] - [uapi] socket: Add struct __kernel_sock_timeval (Waiman Long) [1548297] - [arm64] arm64: asm-offsets: remove unused offsets (Waiman Long) [1548297] - [arm64] y2038: add 64-bit time_t syscalls to all 32-bit architectures (Waiman Long) [1548297] - [arm64] arm64: replace arm64-obj-* in Makefile with obj-* (Waiman Long) [1548297] - [x86] x86/vdso: Remove obsolete "fake section table" reservation (Waiman Long) [1548297] - [x86] x86/vdso: Rename variable to fix -Wshadow warning (Waiman Long) [1548297] - [x86] x86/vdso: Rearrange do_hres() to improve code generation (Waiman Long) [1548297] - [x86] x86/vdso: Document vgtod_ts better (Waiman Long) [1548297] - [x86] x86/vdso: Remove "memory" clobbers in the vDSO syscall fallbacks (Waiman Long) [1548297] - [x86] x86/vdso: Initialize the CPU/node NR segment descriptor earlier (Waiman Long) [1548297] - [x86] x86/vdso: Introduce helper functions for CPU and node number (Waiman Long) [1548297] - [x86] x86/segments/64: Rename the GDT PER_CPU entry to CPU_NUMBER (Waiman Long) [1548297] - [x86] x66/vdso: Add CLOCK_TAI support (Waiman Long) [1548297] - [x86] x86/vdso: Move cycle_last handling into the caller (Waiman Long) [1548297] - [x86] x86/vdso: Simplify the invalid vclock case (Waiman Long) [1548297] - [x86] x86/vdso: Replace the clockid switch case (Waiman Long) [1548297] - [x86] x86/vdso: Collapse coarse functions (Waiman Long) [1548297] - [x86] x86/vdso: Collapse high resolution functions (Waiman Long) [1548297] - [x86] x86/vdso: Introduce and use vgtod_ts (Waiman Long) [1548297] - [x86] x86/vdso: Use unsigned int consistently for vsyscall_gtod_data:: Seq (Waiman Long) [1548297] - [x86] x86/vdso: Enforce 64bit clocksource (Waiman Long) [1548297] - [x86] x86/time: Implement clocksource_arch_init() (Waiman Long) [1548297] - [kernel] clocksource: Provide clocksource_arch_init() (Waiman Long) [1548297] - [fs] fs/proc/uptime.c: use ktime_get_boottime_ts64 (Waiman Long) [1548297] - [include] y2038: Provide aliases for compat helpers (Waiman Long) [1548297] - [fs] kernel: add kcompat_sys_{f,}statfs64() (Waiman Long) [1548297] - [kernel] sysinfo: Remove get_monotonic_boottime() (Waiman Long) [1548297] - [kernel] posix-timers: Use new ktime_get_*_ts64() helpers (Waiman Long) [1548297] - [kernel] time: Use ktime_get_real_seconds() in time syscall (Waiman Long) [1548297] - [include] time: Introduce struct __kernel_itimerspec (Waiman Long) [1548297] - [scripts] kconfig: improve the recursive dependency report (Bruno Meneguele) [1890578] - [scripts] kconfig: report recursive dependency involving 'imply' (Bruno Meneguele) [1890578] - [scripts] kconfig: error out when seeing recursive dependency (Bruno Meneguele) [1890578] - [scsi] scsi: hpsa: Update copyright (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Remove pci-dma-compat wrapper API (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Use fallthrough pseudo-keyword (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Correct ctrl queue depth (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Bump version (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Increase controller error handling timeout (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Increase queue depth for external LUNs (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Correct rare oob condition (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: hpsa_ioctl(): Tidy up a bit (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Get rid of compat_alloc_user_space() (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Don't bother with vmalloc for BIG_IOCTL_Command_struct (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Lift {BIG_, }IOCTL_Command_struct copy{in, out} into hpsa_ioctl() (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: remove ioremap_nocache and devm_ioremap_nocache (Joseph Szczypek) [1861541] - [tools] selftests/powerpc: Make alignment handler test P9N DD2.1 vector CI load workaround (Gustavo Duarte) [1887442] - [powerpc] powerpc: Fix undetected data corruption with P9N DD2.1 VSX CI load emulation (Gustavo Duarte) [1887442] - [scsi] scsi: smartpqi: Update copyright (Don Brace) [1861538] - [scsi] scsi: smartpqi: Bump version to 1.2.16-010 (Don Brace) [1861538] - [scsi] scsi: smartpqi: Add RAID bypass counter (Don Brace) [1861538] - [scsi] scsi: smartpqi: Avoid crashing kernel for controller issues (Don Brace) [1861538] - [scsi] scsi: smartpqi: Update logical volume size after expansion (Don Brace) [1861538] - [scsi] scsi: smartpqi: Add id support for SmartRAID 3152-8i (Don Brace) [1861538] - [scsi] scsi: smartpqi: Identify physical devices without issuing INQUIRY (Don Brace) [1861538] - [mm] mm: simplify find_min_pfn_with_active_regions() (Baoquan He) [1844157] - [mm] mm: clean up free_area_init_node() and its helpers (Baoquan He) [1844157] - [mm] mm: rename free_area_init_node() to free_area_init_memoryless_node() (Baoquan He) [1844157] - [mm] mm: free_area_init: allow defining max_zone_pfn in descending order (Baoquan He) [1844157] - [powerpc] mm: remove early_pfn_in_nid() and CONFIG_NODES_SPAN_OTHER_NODES (Baoquan He) [1844157] - [mm] mm: memmap_init: iterate over memblock regions rather that check each PFN (Baoquan He) [1844157] - [mm] arm64: simplify detection of memory zone boundaries for UMA configs (Baoquan He) [1844157] - [mm] mm: use free_area_init() instead of free_area_init_nodes() (Baoquan He) [1844157] - [mm] mm: free_area_init: use maximal zone PFNs rather than zone sizes (Baoquan He) [1844157] - [mm] mm: remove CONFIG_HAVE_MEMBLOCK_NODE_MAP option (Baoquan He) [1844157] - [mm] numa: make "nr_node_ids" unsigned int (Baoquan He) [1844157] - [mm] mm: make early_pfn_to_nid() and related defintions close to each other (Baoquan He) [1844157] - [mm] mm: memblock: replace dereferences of memblock_region.nid with API calls (Baoquan He) [1844157] - [mm] mm: factor out next_present_section_nr() (Baoquan He) [1844157] - [mm] mm/page_alloc: fix and rework pfn handling in memmap_init_zone() (Baoquan He) [1844157] - [mm] mm/page_alloc: skip non present sections on zone initialization (Baoquan He) [1844157] - [mm] mm: move mirrored memory specific code outside of memmap_init_zone (Baoquan He) [1844157] - [mm] mm: calculate deferred pages after skipping mirrored memory (Baoquan He) [1844157] - [mm] mm/memblock.c: fix a typo in __next_mem_pfn_range() comments (Baoquan He) [1844157] - [mm] memblock: remove memblock_{set, clear}_region_flags (Baoquan He) [1844157] - [mm] mm: replace all open encodings for NUMA_NO_NODE (Baoquan He) [1844157] - [powerpc] lockdep: Only trace IRQ edges (Waiman Long) [1885084] - [arm64] arm64: Implement arch_irqs_disabled() (Waiman Long) [1885084] - [include] locking/lockdep: Cleanup (Waiman Long) [1885084] - [include] lockdep: Use raw_cpu_*() for per-cpu variables (Waiman Long) [1885084] - [x86] locking/seqlock, headers: Untangle the spaghetti monster (Waiman Long) [1885084] - [misc] vmw_balloon: Explicitly include linux/io.h for virt_to_phys() (Waiman Long) [1885084] - [x86] x86: i8259: Add missing include file (Waiman Long) [1885084] - [include] seqcount: More consistent seqprop names (Waiman Long) [1885084] - [include] seqcount: Compress SEQCNT_LOCKNAME_ZERO() (Waiman Long) [1885084] - [include] seqlock: Fold seqcount_LOCKNAME_init() definition (Waiman Long) [1885084] - [include] seqlock: Fold seqcount_LOCKNAME_t definition (Waiman Long) [1885084] - [include] seqlock: s/__SEQ_LOCKDEP/__SEQ_LOCK/g (Waiman Long) [1885084] - [kernel] hrtimer: Use sequence counter with associated raw spinlock (Waiman Long) [1885084] - [kernel] timekeeping: Use sequence counter with associated raw spinlock (Waiman Long) [1885084] - [kernel] timekeeping: Use proper seqcount initializer (Waiman Long) [1885084] - [init] sched: tasks: Use sequence counter with associated spinlock (Waiman Long) [1885084] - [kernel] lockdep: Refactor IRQ trace events fields into struct (Waiman Long) [1885084] - [drm] dma-buf: Use sequence counter with associated wound/wait mutex (Waiman Long) [1885084] - [dma-buf] dma-buf: Remove custom seqcount lockdep class key (Waiman Long) [1885084] - [include] seqlock: Align multi-line macros newline escapes at 72 columns (Waiman Long) [1885084] - [documentation] seqlock: Extend seqcount API with associated locks (Waiman Long) [1885084] - [include] seqlock: lockdep assert non-preemptibility on seqcount_t write (Waiman Long) [1885084] - [lib] lockdep: Add preemption enabled/disabled assertion APIs (Waiman Long) [1885084] - [include] seqlock: Implement raw_seqcount_begin() in terms of raw_read_seqcount() (Waiman Long) [1885084] - [include] seqlock: Add kernel-doc for seqcount_t and seqlock_t APIs (Waiman Long) [1885084] - [include] seqlock: Reorder seqcount_t and seqlock_t API definitions (Waiman Long) [1885084] - [include] seqlock: seqcount_t latch: End read sections with read_seqcount_retry() (Waiman Long) [1885084] - [include] seqlock: Properly format kernel-doc code samples (Waiman Long) [1885084] - [documentation] Documentation: locking: Describe seqlock design and usage (Waiman Long) [1885084] - [include] seqlock: Require WRITE_ONCE surrounding raw_seqcount_barrier (Waiman Long) [1885084] - [include] seqlock, kcsan: Add annotations for KCSAN (Waiman Long) [1885084] - [include] include/linux/compiler.h: Introduce data_race(expr) macro (Waiman Long) [1885084] - [kernel] kcsan: Add Kernel Concurrency Sanitizer infrastructure (Waiman Long) [1885084] - [include] locking/qspinlock: Do not include atomic.h from qspinlock_types.h (Waiman Long) [1885084] - [include] locking/atomic: Move ATOMIC_INIT into linux/types.h (Waiman Long) [1885084] - [connector] connector/cn_proc: Protect send_msg() with a local lock (Waiman Long) [1885084] - [mm] mm/swap: Use local_lock for protection (Waiman Long) [1885084] - [include] radix-tree: Use local_lock for protection (Waiman Long) [1885084] - [include] locking: Introduce local_lock() (Waiman Long) [1885084] - [documentation] Documentation/locking/locktypes: Minor copy editor fixes (Waiman Long) [1885084] - [documentation] Documentation/locking/locktypes: Further clarifications and wordsmithing (Waiman Long) [1885084] - [documentation] Documentation: Add lock ordering and nesting documentation (Waiman Long) [1885084] - [mm] mm/swap.c: trivial mark_page_accessed() cleanup (Waiman Long) [1885084] - [lib] radix tree: Remove radix_tree_maybe_preload_order (Waiman Long) [1885084] - [kernel] locking/lockdep: Fix "USED" <- "IN-NMI" inversions (Waiman Long) [1885084] - [kernel] lockdep: Remove lockdep_hardirq{s_enabled, _context}() argument (Waiman Long) [1885084] - [kernel] lockdep: Change hardirq{s_enabled, _context} to per-cpu variables (Waiman Long) [1885084] - [kernel] x86/entry: Rename trace_hardirqs_off_prepare() (Waiman Long) [1885084] - [kernel] lockdep: Prepare for NMI IRQ state tracking (Waiman Long) [1885084] - [include] lockdep: Move list.h inclusion into lockdep.h (Waiman Long) [1885084] - [include] lockdep: Split header file into lockdep and lockdep_types (Waiman Long) [1885084] - [kernel] lockdep: __always_inline more for noinstr (Waiman Long) [1885084] - [kernel] lockdep: Prepare for noinstr sections (Waiman Long) [1885084] - [kernel] tracing: Provide lockdep less trace_hardirqs_on/off() variants (Waiman Long) [1885084] - [include] vmlinux.lds.h: Create section for protection against instrumentation (Waiman Long) [1885084] - [kernel] locking/lockdep: Replace zero-length array with flexible-array (Waiman Long) [1885084] - [kernel] hrtimer: Don't dereference the hrtimer pointer after the callback (Waiman Long) [1885084] - [kernel] hrtimer: Add missing sparse annotation for __run_timer() (Waiman Long) [1885084] - [kernel] lockdep: Always inline lockdep_{off,on}() (Waiman Long) [1885084] - [kernel] locking/lockdep: Improve 'invalid wait context' splat (Waiman Long) [1885084] - [kernel] lockdep: Rename trace_{hard, soft}{irq_context, irqs_enabled}() (Waiman Long) [1885084] - [kernel] lockdep: Rename trace_softirqs_{on,off}() (Waiman Long) [1885084] - [kernel] lockdep: Rename trace_hardirq_{enter, exit}() (Waiman Long) [1885084] - [kernel] completion: Use lockdep_assert_RT_in_threaded_ctx() in complete_all() (Waiman Long) [1885084] - [usb] completion: Use simple wait queues (Waiman Long) [1885084] - [kernel] sched/swait: Prepare usage in completions (Waiman Long) [1885084] - [kernel] lockdep: Add posixtimer context tracing bits (Waiman Long) [1885084] - [kernel] lockdep: Annotate irq_work (Waiman Long) [1885084] - [kernel] lockdep: Add hrtimer context tracing bits (Waiman Long) [1885084] - [include] lockdep: Introduce wait-type checks (Waiman Long) [1885084] - [kernel] lockdep: Teach lockdep about "USED" <- "IN-NMI" inversions (Waiman Long) [1885084] - [kernel] locking/lockdep: Rework lockdep_lock (Waiman Long) [1885084] - [kernel] locking/lockdep: Fix bad recursion pattern (Waiman Long) [1885084] - [s390] s390/ftrace: fix endless recursion in function_graph tracer (Waiman Long) [1885084] - [s390] s390/time: ensure get_clock_monotonic() returns monotonic values (Waiman Long) [1885084] - [kernel] irq_work: Fix IRQ_WORK_BUSY bit clearing (Waiman Long) [1885084] - [kernel] irq_work: Slightly simplify IRQ_WORK_PENDING clearing (Waiman Long) [1885084] - [kernel] irq_work: Fix irq_work_claim() memory ordering (Waiman Long) [1885084] - [kernel] irq_work: Convert flags to atomic_t (Waiman Long) [1885084] - [kernel] kprobes: Prohibit probing on lockdep functions (Waiman Long) [1885084] - [kernel] kprobes: Prohibit probing on hardirq tracers (Waiman Long) [1885084] - [lib] locking/lockdep: Make global debug_locks* variables read-mostly (Waiman Long) [1885084] - [kernel] locking/lockdep: Delete unnecessary #include (Waiman Long) [1885084] - [kernel] tracing: More reverting of "tracing: Centralize preemptirq tracepoints and unify their usage" (Waiman Long) [1885084] - [kernel] tracing/irqsoff: Handle preempt_count for different configs (Waiman Long) [1885084] - [kernel] tracing: Partial revert of "tracing: Centralize preemptirq tracepoints and unify their usage" (Waiman Long) [1885084] - [kernel] tracing: irqsoff: Account for additional preempt_disable (Waiman Long) [1885084] - [kernel] tracing: Centralize preemptirq tracepoints and unify their usage (Waiman Long) [1885084] - [kernel] tracing/irqsoff: Split reset into separate functions (Waiman Long) [1885084] - [kernel] sched/fair: Use dst group while checking imbalance for NUMA balancer (Phil Auld) [1877360] - [kernel] sched/fair: Reduce busy load balance interval (Phil Auld) [1877360] - [kernel] sched/fair: Reduce minimal imbalance threshold (Phil Auld) [1877360] - [kernel] sched/fair: Minimize concurrent LBs between domain level (Phil Auld) [1877360] - [kernel] sched/fair: Fix wrong cpu selecting from isolated domain (Phil Auld) [1877360] - [kernel] sched/fair: Relax constraint on task's load during load balance (Phil Auld) [1877360] - [kernel] sched/numa: Use runnable_avg to classify node (Phil Auld) [1877360] - [kernel] sched: Remove duplicated tick_nohz_full_enabled() check (Phil Auld) [1877360] - [kernel] sched: Warn if garbage is passed to default_wake_function() (Phil Auld) [1877360] - [kernel] sched: nohz: stop passing around unused "ticks" parameter (Phil Auld) [1877360] - [kernel] sched/fair: update_pick_idlest() Select group with lowest group_util when idle_cpus are equal (Phil Auld) [1877360] - [kernel] sched: Better document ttwu() (Phil Auld) [1877360] - [kernel] sched/fair: handle case of task_h_load() returning 0 (Phil Auld) [1877360] - [kernel] sched: Fix unreliable rseq cpu_id for new tasks (Phil Auld) [1877360] - [kernel] sched/core: s/WF_ON_RQ/WQ_ON_CPU/ (Phil Auld) [1877360] - [include] sched/core: Remove mmdrop() definition (Phil Auld) [1877360] - [kernel] sched/fair: Optimize dequeue_task_fair() (Phil Auld) [1877360] - [kernel] sched/pelt: Cleanup PELT divider (Phil Auld) [1877360] - [kernel] sched/fair: Fix NOHZ next idle balance (Phil Auld) [1877360] - [kernel] sched: correct SD_flags returned by tl->sd_flags() (Phil Auld) [1877360] - [kernel] sched/fair: Remove unused 'sd' parameter from scale_rt_capacity() (Phil Auld) [1877360] - [kernel] sched/idle, stop: Remove .get_rr_interval from sched_class (Phil Auld) [1877360] - [kernel] sched/core: Remove redundant 'preempt' param from sched_class->yield_to_task() (Phil Auld) [1877360] - [kernel] sched/pelt: Remove redundant cap_scale() definition (Phil Auld) [1877360] - [kernel] sched/pelt: Sync util/runnable_sum with PELT window when propagating (Phil Auld) [1877360] - [kernel] sched/cpuacct: Fix charge cpuacct.usage_sys (Phil Auld) [1877360] - [kernel] sched/cpuacct: Use __this_cpu_add() instead of this_cpu_ptr() (Phil Auld) [1877360] - [kernel] sched/fair: Fix unthrottle_cfs_rq() for leaf_cfs_rq list (Phil Auld) [1877360] - [kernel] sched/core: Simplify sched_init() (Phil Auld) [1877360] - [kernel] sched/fair: Mark sched_init_granularity __init (Phil Auld) [1877360] - [kernel] sched/core: Fix illegal RCU from offline CPUs (Phil Auld) [1877360] - [kernel] sched/fair: Use __this_cpu_read() in wake_wide() (Phil Auld) [1877360] - [kernel] sched: Extract the task putting code from pick_next_task() (Phil Auld) [1877360] - [kernel] sched: Make newidle_balance() static again (Phil Auld) [1877360] - [kernel] sched/fair: Remove distribute_running from CFS bandwidth (Phil Auld) [1877360] - [kernel] sched/fair: Simplify the code of should_we_balance() (Phil Auld) [1877360] - [kernel] sched/debug: Fix trival print_task() format (Phil Auld) [1877360] - [kernel] sched/debug: Factor out printing formats into common macros (Phil Auld) [1877360] - [kernel] sched/debug: Remove redundant macro define (Phil Auld) [1877360] - [kernel] sched/core: Remove unused rq::last_load_update_tick (Phil Auld) [1877360] - [kernel] sched/fair: Align rq->avg_idle and rq->avg_scan_cost (Phil Auld) [1877360] - [kernel] sched/fair: Improve spreading of utilization (Phil Auld) [1877360] - [kernel] sched/fair: Fix condition of avg_load calculation (Phil Auld) [1877360] - [kernel] kthread: Do not preempt current task if it is going to call schedule() (Phil Auld) [1877360] - [kernel] sched/core: Distribute tasks within affinity masks (Phil Auld) [1877360] - [kernel] time/sched_clock: Expire timer in hardirq context (Phil Auld) [1877360] - [kernel] sched/deadline: Make two functions static (Phil Auld) [1877360] - [mm] slab: store tagged freelist for off-slab slabmgmt (Waiman Long) [1887067] - [mm] mm/kasan: fix false positive invalid-free reports with CONFIG_KASAN_SW_TAGS=y (Waiman Long) [1887067] - [arm64] arm64: avoid clang warning about self-assignment (Waiman Long) [1887067] - [mm] kasan: add memory corruption identification for software tag-based mode (Waiman Long) [1887067] - [mm] mm/kasan: print frame description for stack bugs (Waiman Long) [1887067] - [mm] kasan: initialize tag to 0xff in __kasan_kmalloc (Waiman Long) [1887067] - [mm] kasan: Makefile: Replace -pg with CC_FLAGS_FTRACE (Waiman Long) [1887067] - [mm] x86/uaccess, kasan: Fix KASAN vs SMAP (Waiman Long) [1887067] - [mm] mm/kasan: Simplify stacktrace handling (Waiman Long) [1887067] - [mm] kasan: fix variable 'tag' set but not used warning (Waiman Long) [1887067] - [mm] slub: fix a crash with SLUB_DEBUG + KASAN_SW_TAGS (Waiman Long) [1887067] - [mm] kasan, slab: remove redundant kasan_slab_alloc hooks (Waiman Long) [1887067] - [mm] kasan, slab: make freelist stored without tags (Waiman Long) [1887067] - [mm] kasan, slab: fix conflicts with CONFIG_HARDENED_USERCOPY (Waiman Long) [1887067] - [mm] kasan: prevent tracing of tags.c (Waiman Long) [1887067] - [mm] kasan: fix random seed generation for tag-based mode (Waiman Long) [1887067] - [mm] slub: fix SLAB_CONSISTENCY_CHECKS + KASAN_SW_TAGS (Waiman Long) [1887067] - [mm] kasan, slub: fix more conflicts with CONFIG_SLAB_FREELIST_HARDENED (Waiman Long) [1887067] - [mm] kasan, slub: fix conflicts with CONFIG_SLAB_FREELIST_HARDENED (Waiman Long) [1887067] - [mm] kasan, slub: move kasan_poison_slab hook before page_address (Waiman Long) [1887067] - [mm] kmemleak: account for tagged pointers when calculating pointer range (Waiman Long) [1887067] - [mm] kasan, kmemleak: pass tagged pointers to kmemleak (Waiman Long) [1887067] - [mm] kasan: fix assigning tags twice (Waiman Long) [1887067] - [mm] kasan: mark file common so ftrace doesn't trace it (Waiman Long) [1887067] - [mm] kasan: fix krealloc handling for tag-based mode (Waiman Long) [1887067] - [mm] kasan: make tag based mode work with CONFIG_HARDENED_USERCOPY (Waiman Long) [1887067] - [arm64] kasan, arm64: use ARCH_SLAB_MINALIGN instead of manual aligning (Waiman Long) [1887067] - [mm] kasan: add SPDX-License-Identifier mark to source files (Waiman Long) [1887067] - [documentation] kasan: update documentation (Waiman Long) [1887067] - [arm64] kasan, arm64: select HAVE_ARCH_KASAN_SW_TAGS (Waiman Long) [1887067] - [mm] kasan: add __must_check annotations to kasan hooks (Waiman Long) [1887067] - [mm] kasan, mm, arm64: tag non slab memory allocated via pagealloc (Waiman Long) [1887067] - [arm64] kasan, arm64: add brk handler for inline instrumentation (Waiman Long) [1887067] - [mm] kasan: add hooks implementation for tag-based mode (Waiman Long) [1887067] - [mm] kasan: add bug reporting routines for tag-based mode (Waiman Long) [1887067] - [mm] kasan: split out generic_report.c from report.c (Waiman Long) [1887067] - [mm] kasan, mm: perform untagged pointers comparison in krealloc (Waiman Long) [1887067] - [mm] kasan, arm64: enable top byte ignore for the kernel (Waiman Long) [1887067] - [mm] kasan, arm64: fix up fault handling logic (Waiman Long) [1887067] - [mm] kasan: preassign tags to objects with ctors or SLAB_TYPESAFE_BY_RCU (Waiman Long) [1887067] - [arm64] kasan, arm64: untag address in _virt_addr_is_linear (Waiman Long) [1887067] - [arm64] kasan: add tag related helper functions (Waiman Long) [1887067] - [mm] kasan: initialize shadow to 0xff for tag-based mode (Waiman Long) [1887067] - [mm] kasan: rename kasan_zero_page to kasan_early_shadow_page (Waiman Long) [1887067] - [arm64] kasan, arm64: adjust shadow size for tag-based mode (Waiman Long) [1887067] - [mm] kasan: add CONFIG_KASAN_GENERIC and CONFIG_KASAN_SW_TAGS (Waiman Long) [1887067] - [mm] kasan: rename source files to reflect the new naming scheme (Waiman Long) [1887067] - [mm] kasan: move common generic and tag-based code to common.c (Waiman Long) [1887067] - [mm] kasan, slub: handle pointer tags in early_kmem_cache_node_alloc (Waiman Long) [1887067] - [mm] kasan, mm: change hooks signatures (Waiman Long) [1887067] - [arm64] arm64: kasan: Increase stack size for KASAN_EXTRA (Waiman Long) [1887067] - [s390] s390/cio: add cond_resched() in the slow_eval_known_fn() loop (Claudio Imbrenda) [1885961] - [s390] scsi: zfcp: fix missing erp_lock in port recovery trigger for point-to-point (Claudio Imbrenda) [1885876] - [tools] selftests/vm/gup_benchmark.c: match gup struct to kernel (Rafael Aquini) [1873952] - [uapi] redhat: Fix the number of KVM_CAP_S390_DIAG318 (Thomas Huth) [1659413] - [s390] setup: diag 318: refactor struct (Thomas Huth) [1659413] - [s390] kvm: diagnose 0x318 sync and reset (Thomas Huth) [1659413] - [mm] swap: reduce lock contention on swap cache from swap slots allocation (Nico Pache) [1839049] - [mm] mm/swapfile.c: use prandom_u32_max() (Nico Pache) [1839049] - [mm] swap: try to scan more free slots even when fragmented (Nico Pache) [1839049] - [mm] mm/swapfile.c: move inode_lock out of claim_swapfile (Nico Pache) [1839049] - [mm] vfs: don't allow writes to swap files (Nico Pache) [1839049] - [mm] mm: set S_SWAPFILE on blockdev swap devices (Nico Pache) [1839049] - [edac] EDAC/ie31200: Add Intel Coffee Lake CPU support (Aristeu Rozanski) [1847567]- [netdrv] macsec: avoid use-after-free in macsec_handle_frame() (Balazs Nemeth) [1890122] - [include] netlink: check for null extack in cookie helpers (Ivan Vecera) [1878274] - [net] ethtool: Don't omit the netlink reply if no features were changed (Ivan Vecera) [1878274] - [net] ethtool: Account for hw_features in netlink interface (Ivan Vecera) [1878274] - [net] ethtool: Fix preserving of wanted feature bits in netlink interface (Ivan Vecera) [1878274] - [net] ethtool: ethnl_set_linkmodes: remove redundant null check (Ivan Vecera) [1878274] - [net] ethtool: fix genlmsg_put() failure handling in ethnl_default_dumpit() (Ivan Vecera) [1878274] - [net] ethtool: add missing string for NETIF_F_GSO_TUNNEL_REMCSUM (Ivan Vecera) [1878274] - [net] ethtool: Fix check in ethtool_rx_flow_rule_create (Ivan Vecera) [1878274] - [net] ethtool: linkinfo: remove an unnecessary NULL check (Ivan Vecera) [1878274] - [net] ethtool: propagate get_coalesce return value (Ivan Vecera) [1878274] - [net] ethtool: don't call set_channels in drivers if config didn't change (Ivan Vecera) [1878274] - [net] ethtool: check if there is at least one channel for TX/RX in the core (Ivan Vecera) [1878274] - [net] drivers: Remove inclusion of vermagic header (Ivan Vecera) [1878274] - [net] ethtool: count header size in reply size estimate (Ivan Vecera) [1878274] - [net] ethtool: provide timestamping information with TSINFO_GET request (Ivan Vecera) [1878274] - [net] ethtool: add timestamping related string sets (Ivan Vecera) [1878274] - [net] ethtool: add EEE_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set EEE settings with EEE_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide EEE settings with EEE_GET request (Ivan Vecera) [1878274] - [net] ethtool: add PAUSE_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set pause parameters with PAUSE_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide pause parameters with PAUSE_GET request (Ivan Vecera) [1878274] - [net] ethtool: add COALESCE_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set coalescing parameters with COALESCE_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide coalescing parameters with COALESCE_GET request (Ivan Vecera) [1878274] - [net] ethtool: fix reference leak in ethnl_set_privflags() (Ivan Vecera) [1878274] - [net] ethtool: fix incorrect tx-checksumming settings reporting (Ivan Vecera) [1878274] - [include] ethtool.h: Replace zero-length array with flexible-array member (Ivan Vecera) [1878274] - [net] ethtool: fix reference leak in some *_SET handlers (Ivan Vecera) [1878274] - [net] ethtool: reject unrecognized request flags (Ivan Vecera) [1878274] - [include] netlink: add nl_set_extack_cookie_u32() (Ivan Vecera) [1878274] - [net] netlink: allow extack cookie also for error messages (Ivan Vecera) [1878274] - [net] ethtool: fix spelling mistake "exceeeds" -> "exceeds" (Ivan Vecera) [1878274] - [net] ethtool: add CHANNELS_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set device channel counts with CHANNELS_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide channel counts with CHANNELS_GET request (Ivan Vecera) [1878274] - [net] ethtool: add RINGS_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set device ring sizes with RINGS_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide ring sizes with RINGS_GET request (Ivan Vecera) [1878274] - [net] ethtool: add PRIVFLAGS_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set device private flags with PRIVFLAGS_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide private flags with PRIVFLAGS_GET request (Ivan Vecera) [1878274] - [net] ethtool: add FEATURES_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set netdev features with FEATURES_SET request (Ivan Vecera) [1878274] - [net] ethtool: add ethnl_parse_bitset() helper (Ivan Vecera) [1878274] - [net] ethtool: provide netdev features with FEATURES_GET request (Ivan Vecera) [1878274] - [net] ethtool: update mapping of features to legacy ioctl requests (Ivan Vecera) [1878274] - [net] ethtool: rename ethnl_parse_header() to ethnl_parse_header_dev_get() (Ivan Vecera) [1878274] - [include] hns: reject unsupported coalescing params (Ivan Vecera) [1878274] - [include] net: liquidio: reject unsupported coalescing params (Ivan Vecera) [1878274] - [net] ethtool: Factored out similar ethtool link settings for virtual devices to core (Ivan Vecera) [1878274] - [net] ethtool: limit bitset size (Ivan Vecera) [1878274] - [net] ethtool: fix application of verbose no_mask bitset (Ivan Vecera) [1878274] - [net] ethtool: Add support for low latency RS FEC (Ivan Vecera) [1878274] - [net] ethtool: add WOL_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set wake-on-lan settings with WOL_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide WoL settings with WOL_GET request (Ivan Vecera) [1878274] - [net] ethtool: add DEBUG_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set message mask with DEBUG_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide message mask with DEBUG_GET request (Ivan Vecera) [1878274] - [net] ethtool: fix kernel-doc descriptions (Ivan Vecera) [1878274] - [net] ethtool: potential NULL dereference in strset_prepare_data() (Ivan Vecera) [1878274] - [net] ethtool: fix ->reply_size() error handling (Ivan Vecera) [1878274] - [net] ethtool: fix a memory leak in ethnl_default_start() (Ivan Vecera) [1878274] - [net] ethtool: remove set but not used variable 'lsettings' (Ivan Vecera) [1878274] - [net] ethtool: provide link state with LINKSTATE_GET request (Ivan Vecera) [1878274] - [net] ethtool: add LINKMODES_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set link modes related data with LINKMODES_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide link mode information with LINKMODES_GET request (Ivan Vecera) [1878274] - [net] ethtool: add LINKINFO_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: add default notification handler (Ivan Vecera) [1878274] - [net] ethtool: set link settings with LINKINFO_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide link settings with LINKINFO_GET request (Ivan Vecera) [1878274] - [net] ethtool: provide string sets with STRSET_GET request (Ivan Vecera) [1878274] - [net] ethtool: default handlers for GET requests (Ivan Vecera) [1878274] - [net] ethtool: support for netlink notifications (Ivan Vecera) [1878274] - [net] ethtool: netlink bitset handling (Ivan Vecera) [1878274] - [net] ethtool: helper functions for netlink interface (Ivan Vecera) [1878274] - [net] ethtool: introduce ethtool netlink interface (Ivan Vecera) [1878274] - [net] ethtool: provide link mode names as a string set (Ivan Vecera) [1878274] - [net] ethtool: move string arrays into common file (Ivan Vecera) [1878274] - [net] ethtool: move RHEL specific stuff to separate header file (Ivan Vecera) [1878274] - [net] ethtool: move to its own directory (Ivan Vecera) [1878274] - [net] rtnetlink: provide permanent hardware address in RTM_NEWLINK (Ivan Vecera) [1878274] - [net] Zeroing the structure ethtool_wolinfo in ethtool_get_wol() (Ivan Vecera) [1878274] - [net] ethtool: Allow parsing ETHER_FLOW types when using flow_rule (Ivan Vecera) [1878274] - [net] ethtool: Allow matching on vlan DEI bit (Ivan Vecera) [1878274] - [net] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (Ivan Vecera) [1878274] - [include] net: ethtool: Document get_rxfh_context and set_rxfh_context ethtool ops (Ivan Vecera) [1878274] - [include] ethtool: avoid signed-unsigned comparison in ethtool_validate_speed() (Ivan Vecera) [1878274] - [net] ethtool: not call vzalloc for zero sized memory request (Ivan Vecera) [1878274] - [net] ethtool: reduce stack usage with clang (Ivan Vecera) [1878274] - [net] ethtool: Use explicit designated initializers for .cmd (Ivan Vecera) [1878274] - [net] ethtool: remove unnecessary check in ethtool_get_regs() (Ivan Vecera) [1878274] - [include] uapi/ethtool: fix spelling errors (Ivan Vecera) [1878274] - [net] ethtool: fix a missing-check bug (Ivan Vecera) [1878274] - [include] ethtool: Remove trailing semicolon for static inline (Ivan Vecera) [1878274] - [net] ipv6: some fixes for ipv6_dev_find() (Xin Long) [1862458] - [net] tipc: not enable tipc when ipv6 works as a module (Xin Long) [1862458] - [net] tipc: set ub->ifindex for local ipv6 address (Xin Long) [1862458] - [net] ipv6: add ipv6_dev_find() (Xin Long) [1862458] - [powerpc] powerpc/pseries: explicitly reschedule during drmem_lmb list traversal (Steve Best) [1892377] - [scsi] scsi: ibmvscsi: Fix potential race after loss of transport (Steve Best) [1892316] - [mm] mm: fix a race during THP splitting (Rafael Aquini) [1865813 1739593] - [mm] mm, memcg: do not high throttle allocators based on wraparound (Waiman Long) [1873759] - [mm] mm, memcg: throttle allocators based on ancestral memory.high (Waiman Long) [1873759] - [mm] mm, memcg: fix corruption on 64-bit divisor in memory.high throttling (Waiman Long) [1873759] - [mm] mm, memcg: throttle allocators when failing reclaim over memory.high (Waiman Long) [1873759] - [mm] mm, oom: dump stack of victim when reaping failed (Waiman Long) [1873759] - [mm] mm/oom: fix pgtables units mismatch in Killed process message (Waiman Long) [1873759] - [mm] mm, oom: consider present pages for the node size (Waiman Long) [1873759] - [mm] mm/oom_kill.c: fix oom_cpuset_eligible() comment (Waiman Long) [1873759] - [mm] mm/oom: add oom_score_adj and pgtables to Killed process message (Waiman Long) [1873759] - [mm] mm/oom_kill.c: remove redundant OOM score normalization in select_bad_process() (Waiman Long) [1873759] - [fs] oom: decouple mems_allowed from oom_unkillable_task (Waiman Long) [1873759] - [mm] mm, oom: remove redundant task_in_mem_cgroup() check (Waiman Long) [1873759] - [mm] mm, oom: refactor dump_tasks for memcg OOMs (Waiman Long) [1873759] - [mm] mm, oom: describe task memory unit, larger PID pad (Waiman Long) [1873759] - [mm] mm, oom: remove oom_lock from oom_reaper (Waiman Long) [1873759] - [mm] mm/vmscan: remove unused RECLAIM_OFF/RECLAIM_ZONE (Waiman Long) [1873759] - [mm] mm/vmscan: remove prefetch_prev_lru_page (Waiman Long) [1873759] - [mm] mm/vmscan.c: remove unused return value of shrink_node (Waiman Long) [1873759] - [mm] mm/vmscan.c: clean code by removing unnecessary assignment (Waiman Long) [1873759] - [mm] mm: vmscan: protect shrinker idr replace with CONFIG_MEMCG (Waiman Long) [1873759] - [mm] mm/vmscan.c: fix typo in comment (Waiman Long) [1873759] - [mm] mm: vmscan: enforce inactive:active ratio at the reclaim root (Waiman Long) [1873759] - [mm] mm: vmscan: detect file thrashing at the reclaim root (Waiman Long) [1873759] - [mm] mm: vmscan: move file exhaustion detection to the node level (Waiman Long) [1873759] - [include] mm: vmscan: harmonize writeback congestion tracking for nodes & memcgs (Waiman Long) [1873759] - [mm] mm: vmscan: split shrink_node() into node part and memcgs part (Waiman Long) [1873759] - [mm] mm: vmscan: turn shrink_node_memcg() into shrink_lruvec() (Waiman Long) [1873759] - [mm] mm: vmscan: replace shrink_node() loop with a retry jump (Waiman Long) [1873759] - [mm] mm: vmscan: naming fixes: global_reclaim() and sane_reclaim() (Waiman Long) [1873759] - [mm] mm: vmscan: move inactive_list_is_low() swap check to the caller (Waiman Long) [1873759] - [mm] mm: vmscan: simplify lruvec_lru_size() (Waiman Long) [1873759] - [mm] mm/vmscan.c: remove unused scan_control parameter from pageout() (Waiman Long) [1873759] - [mm] mm/vmscan: remove unused lru_pages argument (Waiman Long) [1873759] - [mm] mm: do not allow MADV_PAGEOUT for CoW pages (Waiman Long) [1873759] - [mm] mm: fix trying to reclaim unevictable lru page when calling madvise_pageout (Waiman Long) [1873759] - [mm] mm: factor out common parts between MADV_COLD and MADV_PAGEOUT (Waiman Long) [1873759] - [mm] mm: introduce MADV_PAGEOUT (Waiman Long) [1873759] - [mm] mm: change PAGEREF_RECLAIM_CLEAN with PAGE_REFRECLAIM (Waiman Long) [1873759] - [mm] mm: introduce MADV_COLD (Waiman Long) [1873759] - [mm] mm: thp: don't need care deferred split queue in memcg charge move path (Waiman Long) [1873759] - [mm] mm: thp: make deferred split shrinker memcg aware (Waiman Long) [1873759] - [mm] mm: shrinker: make shrinker not depend on memcg kmem (Waiman Long) [1873759] - [mm] mm: move mem_cgroup_uncharge out of __page_cache_release() (Waiman Long) [1873759] - [mm] mm: thp: extract split_queue_* into a struct (Waiman Long) [1873759] - [mm] mm/page_alloc.c: move ifdefery out of free_area_init_core (Waiman Long) [1873759] - [mm] mm, memcg: do not set reclaim_state on soft limit reclaim (Waiman Long) [1873759] - [mm] mm, vmscan: do not special-case slab reclaim when watermarks are boosted (Waiman Long) [1873759] - [mm] mm/vmscan.c: add checks for incorrect handling of current->reclaim_state (Waiman Long) [1873759] - [mm] mm/vmscan.c: calculate reclaimed slab caches in all reclaim paths (Waiman Long) [1873759] - [mm] mm/vmscan.c: add a new member reclaim_state in struct shrink_control (Waiman Long) [1873759] - [mm] mm: vmscan: remove double slab pressure by inc'ing sc->nr_scanned (Waiman Long) [1873759] - [mm] mm: limit boost_watermark on small zones (Waiman Long) [1873759] - [mm] mm: do not boost watermarks to avoid fragmentation for the DISCONTIG memory model (Waiman Long) [1873759] - [mm] mm, page_alloc: fix a division by zero error when boosting watermarks v2 (Waiman Long) [1873759] - [mm] mm, page_alloc: do not wake kswapd with zone lock held (Waiman Long) [1873759] - [mm] mm/page_alloc.c: drop uneeded __meminit and __meminitdata (Waiman Long) [1873759] - [mm] mm/page_alloc.c: fix never set ALLOC_NOFRAGMENT flag (Waiman Long) [1873759] - [mm] mm/page_alloc.c: avoid potential NULL pointer dereference (Waiman Long) [1873759] - [mm] mm/vmscan.c: don't disable irq again when count pgrefill for memcg (Waiman Long) [1873759] - [mm] mm/vmscan: drop may_writepage and classzone_idx from direct reclaim begin template (Waiman Long) [1873759] - [mm] mm/vmscan: add tracepoints for node reclaim (Waiman Long) [1873759] - [mm] mm: generalize putback scan functions (Waiman Long) [1873759] - [mm] mm: remove pages_to_free argument of move_active_pages_to_lru() (Waiman Long) [1873759] - [mm] mm/workingset: remove unused @mapping argument in workingset_eviction() (Waiman Long) [1873759] - [mm] Revert "mm: slowly shrink slabs with a relatively small number of objects" (Waiman Long) [1873759] - [mm] mm: reclaim small amounts of memory when an external fragmentation event occurs (Waiman Long) [1873759] - [mm] mm: use alloc_flags to record if kswapd can wake (Waiman Long) [1873759] - [mm] mm: move zone watermark accesses behind an accessor (Waiman Long) [1873759] - [mm] mm, page_alloc: spread allocations across zones before introducing fragmentation (Waiman Long) [1873759] - [mm] mm: Convert delete_from_swap_cache to XArray (Waiman Long) [1873759] - [fs] mm: zero-seek shrinkers (Waiman Long) [1873759] - [mm] mm/vmscan.c: fix int overflow in callers of do_shrink_slab() (Waiman Long) [1873759] - [mm] mm: slowly shrink slabs with a relatively small number of objects (Waiman Long) [1873759] - [mm] mm: fix page_freeze_refs and page_unfreeze_refs in comments (Waiman Long) [1873759] - [mm] mm: check shrinker is memcg-aware in register_shrinker_prepared() (Waiman Long) [1873759] - [mm] mm: use special value SHRINKER_REGISTERING instead of list_empty() check (Waiman Long) [1873759] - [mm] mm/vmscan.c: move check for SHRINKER_NUMA_AWARE to do_shrink_slab() (Waiman Long) [1873759] - [mm] mm/vmscan.c: condense scan_control (Waiman Long) [1873759] - [arch] asm-generic/tlb: add missing CONFIG symbol (Waiman Long) [1873759] - [include] asm-gemeric/tlb: remove stray function declarations (Waiman Long) [1873759] - [x86] x86/ldt: Remove unused variable in map_ldt_struct() (Waiman Long) [1873759] - [x86] x86/ldt: Unmap PTEs for the slot before freeing LDT pages (Waiman Long) [1873759] - [x86] x86/mm/tlb: Add freed_tables argument to flush_tlb_mm_range (Waiman Long) [1873759] - [mm] asm-generic/tlb: Remove tlb_table_flush() (Waiman Long) [1873759] - [mm] asm-generic/tlb: Remove tlb_flush_mmu_free() (Waiman Long) [1873759] - [mm] asm-generic/tlb: Remove CONFIG_HAVE_GENERIC_MMU_GATHER (Waiman Long) [1873759] - [mm] asm-generic/tlb: Remove arch_tlb*_mmu() (Waiman Long) [1873759] - [s390] s390/tlb: Convert to generic mmu_gather (Waiman Long) [1873759] - [mm] asm-generic/tlb: Introduce CONFIG_HAVE_MMU_GATHER_NO_GATHER=y (Waiman Long) [1873759] - [include] asm-generic/tlb, ia64: Conditionally provide tlb_migrate_finish() (Waiman Long) [1873759] - [include] asm-generic/tlb: Provide generic tlb_flush() based on flush_tlb_mm() (Waiman Long) [1873759] - [arm64] asm-generic/tlb, arch: Provide generic tlb_flush() based on flush_tlb_range() (Waiman Long) [1873759] - [mm] asm-generic/tlb, arch: Provide CONFIG_HAVE_MMU_GATHER_PAGE_SIZE (Waiman Long) [1873759] - [include] asm-generic/tlb: Provide a comment (Waiman Long) [1873759] - [mm] mm/memory: Move mmu_gather and TLB invalidation code into its own file (Waiman Long) [1873759] - [x86] x86/mm: Page size aware flush_tlb_mm_range() (Waiman Long) [1873759] - [x86] x86/ldt: Split out sanity check in map_ldt_struct() (Waiman Long) [1873759] - [mm] asm-generic/tlb: Track which levels of the page tables have been cleared (Waiman Long) [1873759] - [include] asm-generic/tlb: Track freeing of page-table directories in struct mmu_gather (Waiman Long) [1873759] - [mm] mm/cow: don't bother write protecting already write-protected pages (Waiman Long) [1873759] - [powerpc] mm/mmu_gather: invalidate TLB correctly on batch allocation failure and flush (Diego Domingos) [1805031] - [powerpc] powerpc/mmu_gather: enable RCU_TABLE_FREE even for !SMP case (Diego Domingos) [1805031] - [fs] cifs: smb1: Try failing back to SetFileInfo if SetPathInfo fails (Leif Sahlberg) [1857038]- [scsi] scsi: libfc: Fix passing zero to 'PTR_ERR' warning (Chris Leech) [1849542] - [scsi] scsi: libfc: Fix for double free() (Chris Leech) [1849542] - [scsi] scsi: libfc: Free skb in fc_disc_gpn_id_resp() for valid cases (Chris Leech) [1849542] - [scsi] scsi: fcoe: Memory leak fix in fcoe_sysfs_fcf_del() (Chris Leech) [1849542] - [scsi] scsi: fcoe: Use eth_zero_addr() to clear mac address (Chris Leech) [1849542] - [scsi] scsi: libfc: Provide missing and repair existing function documentation (Chris Leech) [1849542] - [scsi] scsi: libfc: Fix a couple of misdocumented function parameters (Chris Leech) [1849542] - [scsi] scsi: libfc: Repair function parameter documentation (Chris Leech) [1849542] - [scsi] scsi: fcoe: Correct some kernel-doc issues (Chris Leech) [1849542] - [scsi] scsi: fcoe: Fix a myriad of documentation issues (Chris Leech) [1849542] - [scsi] scsi: fcoe: Fix various kernel-doc infringements (Chris Leech) [1849542] - [scsi] scsi: libfc: trivial: Fix spelling mistake of 'discovery' (Chris Leech) [1849542] - [scsi] scsi: libfc: Supply some missing kerneldoc struct/function attributes/params (Chris Leech) [1849542] - [scsi] scsi: libfc: fc_disc: Fix-up some incorrectly referenced function parameters (Chris Leech) [1849542] - [scsi] scsi: libfc: Skip additional kref updating work event (Chris Leech) [1849542] - [scsi] scsi: libfc: Handling of extra kref (Chris Leech) [1849542] - [scsi] scsi: fcoe: remove unneeded semicolon in fcoe.c (Chris Leech) [1849542] - [scsi] scsi: libfc: rport state move to PLOGI if all PRLI retry exhausted (Chris Leech) [1849542] - [scsi] scsi: libfc: If PRLI rejected, move rport to PLOGI state (Chris Leech) [1849542] - [scsi] scsi: libfc: free response frame from GPN_ID (Chris Leech) [1849542] - [scsi] scsi: fcoe: fix null-ptr-deref Read in fc_release_transport (Chris Leech) [1849542] - [scsi] scsi: fcoe: remove redundant call to skb_transport_header (Chris Leech) [1849542] - [scsi] scsi: fcoe: pass in fcoe_rport structure instead of fc_rport_priv (Chris Leech) [1849542] - [scsi] scsi: fcoe: Embed fc_rport_priv in fcoe_rport structure (Chris Leech) [1849542] - [scsi] scsi: libfc: Whitespace cleanup in libfc.h (Chris Leech) [1849542] - [scsi] scsi: fcoe: fix a typo (Chris Leech) [1849542] - [scsi] scsi: libfc: fix null pointer dereference on a null lport (Chris Leech) [1849542] - [scsi] scsi: libfcoe: switch to SPDX tags (Chris Leech) [1849542] - [scsi] scsi: libfc: switch to SPDX tags (Chris Leech) [1849542] - [scsi] scsi: fcoe: make use of fip_mode enum complete (Chris Leech) [1849542] - [scsi] scsi: fcoe: remove unneeded fcoe_ctlr_destroy_store export (Chris Leech) [1849542] - [scsi] scsi: fcoe: convert to use BUS_ATTR_WO (Chris Leech) [1849542] - [scsi] scsi: libfc: free skb when receiving invalid flogi resp (Chris Leech) [1849542] - [scsi] scsi: fcoe: remove set but not used variable 'port' (Chris Leech) [1849542] - [scsi] scsi: libfc: fc_rport: Mark expected switch fall-through (Chris Leech) [1849542] - [scsi] scsi: libfc: Remove set but not used variable 'disc' (Chris Leech) [1849542] - [scsi] scsi: libfc: remove set but not used variable 'rpriv' (Chris Leech) [1849542] - [scsi] scsi: libfc: remove unnecessary condition check (Chris Leech) [1849542] - [scsi] scsi: fcoe: hold disc_mutex when traversing rport lists (Chris Leech) [1849542] - [net] netfilter: nftables: allow re-computing sctp CRC-32C in 'payload' statements (Davide Caratti) [1741052] - [fs] nfsd4: fix NULL dereference in nfsd/clients display code (Scott Mayhew) [1872311] - [fs] nfsd: Fix old-style function definition (Scott Mayhew) [1872311] - [fs] nfsd: clients don't need to break their own delegations (Scott Mayhew) [1872311] - [kernel] kthread: save thread function (Scott Mayhew) [1872311] - [fs] locks: Add trace_leases_conflict (Scott Mayhew) [1872311] - [fs] SUNRPC reverting d03727b248d0 ("NFSv4 fix CLOSE not waiting for direct IO compeletion") (Scott Mayhew) [1872311] - [fs] NFS: Fix interrupted slots by sending a solo SEQUENCE operation (Scott Mayhew) [1872311] - [net] SUNRPC: Add missing definition of ARCH_IMPLEMENTS_FLUSH_DCACHE_PAGE (Scott Mayhew) [1872311] - [fs] NFSv4 fix CLOSE not waiting for direct IO compeletion (Scott Mayhew) [1872311] - [fs] nfs: Fix memory leak of export_path (Scott Mayhew) [1872311] - [net] sunrpc: fixed rollback in rpc_gssd_dummy_populate() (Scott Mayhew) [1872311] - [net] xprtrdma: Clean up disconnect (Scott Mayhew) [1872311] - [fs] nfsd: apply umask on fs without ACL support (Scott Mayhew) [1872311] - [fs] NFS: Fix direct WRITE throughput regression (Scott Mayhew) [1872311] - [trace] SUNRPC: rpc_xprt lifetime events should record xprt->state (Scott Mayhew) [1872311] - [fs] nfs: set invalid blocks after NFSv4 writes (Scott Mayhew) [1872311] - [fs] NFS: remove redundant initialization of variable result (Scott Mayhew) [1872311] - [fs] NFS: Add a tracepoint in nfs_set_pgio_error() (Scott Mayhew) [1872311] - [fs] NFS: Trace short NFS READs (Scott Mayhew) [1872311] - [fs] NFS: nfs_xdr_status should record the procedure name (Scott Mayhew) [1872311] - [net] SUNRPC: Set SOFTCONN when destroying GSS contexts (Scott Mayhew) [1872311] - [net] SUNRPC: rpc_call_null_helper() should set RPC_TASK_SOFT (Scott Mayhew) [1872311] - [net] SUNRPC: rpc_call_null_helper() already sets RPC_TASK_NULLCREDS (Scott Mayhew) [1872311] - [net] SUNRPC: trace RPC client lifetime events (Scott Mayhew) [1872311] - [net] SUNRPC: Trace transport lifetime events (Scott Mayhew) [1872311] - [net] SUNRPC: Split the xdr_buf event class (Scott Mayhew) [1872311] - [net] SUNRPC: Add tracepoint to rpc_call_rpcerror() (Scott Mayhew) [1872311] - [trace] SUNRPC: Update the RPC_SHOW_SOCKET() macro (Scott Mayhew) [1872311] - [trace] SUNRPC: Update the rpc_show_task_flags() macro (Scott Mayhew) [1872311] - [net] SUNRPC: Trace GSS context lifetimes (Scott Mayhew) [1872311] - [net] SUNRPC: receive buffer size estimation values almost never change (Scott Mayhew) [1872311] - [net] sunrpc: use kmemdup_nul() in gssp_stringify() (Scott Mayhew) [1872311] - [fs] nfsd: safer handling of corrupted c_type (Scott Mayhew) [1872311] - [fs] mm/writeback: discard NR_UNSTABLE_NFS, use NR_WRITEBACK instead (Scott Mayhew) [1872311] - [mm] mm/writeback: replace PF_LESS_THROTTLE with PF_LOCAL_THROTTLE (Scott Mayhew) [1872311] - [net] SUNRPC: Remove unreachable error condition in rpcb_getport_async() (Scott Mayhew) [1872311] - [fs] nfsd: Fix svc_xprt refcnt leak when setup callback client failed (Scott Mayhew) [1872311] - [net] sunrpc: check that domain table is empty at module unload (Scott Mayhew) [1872311] - [fs] NFS: remove duplicate headers (Scott Mayhew) [1872311] - [fs] NFSv4.1 fix rpc_call_done assignment for BIND_CONN_TO_SESSION (Scott Mayhew) [1872311] - [fs] NFS: Use the correct style for SPDX License Identifier (Scott Mayhew) [1872311] - [net] net: sunrpc: Fix off-by-one issues in 'rpc_ntop6' (Scott Mayhew) [1872311] - [fs] NFS: move dprintk after nfs_alloc_fattr in nfs3_proc_lookup (Scott Mayhew) [1872311] - [fs] NFSD: Fix improperly-formatted Doxygen comments (Scott Mayhew) [1872311] - [fs] NFSD: Squash an annoying compiler warning (Scott Mayhew) [1872311] - [net] SUNRPC: Clean up request deferral tracepoints (Scott Mayhew) [1872311] - [fs] NFSD: Add tracepoints for monitoring NFSD callbacks (Scott Mayhew) [1872311] - [fs] NFSD: Add tracepoints to the NFSD state management code (Scott Mayhew) [1872311] - [fs] NFSD: Add tracepoints to NFSD's duplicate reply cache (Scott Mayhew) [1872311] - [trace] SUNRPC: svc_show_status() macro should have enum definitions (Scott Mayhew) [1872311] - [net] SUNRPC: Restructure svc_udp_recvfrom() (Scott Mayhew) [1872311] - [net] SUNRPC: Refactor svc_recvfrom() (Scott Mayhew) [1872311] - [net] SUNRPC: Clean up svc_release_skb() functions (Scott Mayhew) [1872311] - [net] SUNRPC: Refactor recvfrom path dealing with incomplete TCP receives (Scott Mayhew) [1872311] - [net] SUNRPC: Replace dprintk() call sites in TCP receive path (Scott Mayhew) [1872311] - [net] SUNRPC: Restructure svc_tcp_recv_record() (Scott Mayhew) [1872311] - [net] SUNRPC: Rename svc_sock::sk_reclen (Scott Mayhew) [1872311] - [net] SUNRPC: Trace server-side rpcbind registration events (Scott Mayhew) [1872311] - [net] SUNRPC: Replace dprintk call sites in TCP state change callouts (Scott Mayhew) [1872311] - [net] SUNRPC: Add more svcsock tracepoints (Scott Mayhew) [1872311] - [net] SUNRPC: Remove "#include " (Scott Mayhew) [1872311] - [net] SUNRPC: Trace a few more generic svc_xprt events (Scott Mayhew) [1872311] - [net] SUNRPC: Tracepoint to record errors in svc_xpo_create() (Scott Mayhew) [1872311] - [trace] SUNRPC: Remove kernel memory address from svc_xprt tracepoints (Scott Mayhew) [1872311] - [net] svcrdma: Add tracepoints to report ->xpo_accept failures (Scott Mayhew) [1872311] - [net] svcrdma: Displayed remote IP address should match stored address (Scott Mayhew) [1872311] - [include] svcrdma: Remove the SVCRDMA_DEBUG macro (Scott Mayhew) [1872311] - [net] svcrdma: Rename tracepoints that record header decoding errors (Scott Mayhew) [1872311] - [net] svcrdma: Remove backchannel dprintk call sites (Scott Mayhew) [1872311] - [net] SUNRPC: Move xpt_mutex into socket xpo_sendto methods (Scott Mayhew) [1872311] - [net] sunrpc: add missing newline when printing parameter 'pool_mode' by sysfs (Scott Mayhew) [1872311] - [net] sunrpc: Remove unused function ip_map_update (Scott Mayhew) [1872311] - [fs] nfsd: handle repeated BIND_CONN_TO_SESSION (Scott Mayhew) [1872311] - [net] ip_tunnel_core: Fix build for archs without _HAVE_ARCH_IPV6_CSUM (Aaron Conole) [1849736] - [tools] selftests: pmtu.sh: Add tests for UDP tunnels handled by Open vSwitch (Aaron Conole) [1849736] - [tools] selftests: pmtu.sh: Add tests for bridged UDP tunnels (Aaron Conole) [1849736] - [net] geneve: Support for PMTU discovery on directly bridged links (Aaron Conole) [1849736] - [net] vxlan: Support for PMTU discovery on directly bridged links (Aaron Conole) [1849736] - [net] tunnels: PMTU discovery support for directly bridged IP packets (Aaron Conole) [1849736] - [net] ipv4: route: Ignore output interface in FIB lookup for PMTU route (Aaron Conole) [1849736] - [infiniband] RDMA/core: Free DIM memory in error unwind (Kamal Heib) [1857602] - [infiniband] RDMA/core: Stop DIM before destroying CQ (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Add min length checks to user structure copies (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Protect access to remote_sidr_table (Kamal Heib) [1857602] - [infiniband] RDMA/core: Fix race in rdma_alloc_commit_uobject() (Kamal Heib) [1857602] - [net] xprtrdma: fix incorrect header size calculations (Kamal Heib) [1857602] - [net] xprtrdma: Fix handling of connect errors (Kamal Heib) [1857602] - [net] xprtrdma: Fix return code from rpcrdma_xprt_connect() (Kamal Heib) [1857602] - [net] xprtrdma: Fix recursion into rpcrdma_xprt_disconnect() (Kamal Heib) [1857602] - [net] xprtrdma: Fix double-free in rpcrdma_ep_create() (Kamal Heib) [1857602] - [infiniband] RDMA/siw: Fix reporting vendor_part_id (Kamal Heib) [1857602] - [infiniband] IB/sa: Resolv use-after-free in ib_nl_make_request() (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Add explicit cast OPA_MTU_8192 to 'enum ib_mtu' (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Add atomic triggered sleep/wakeup (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Correct -EBUSY handling in tx code (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Restore kfree in dummy_netdev cleanup (Kamal Heib) [1857602] - [infiniband] IB/mad: Fix use after free when destroying MAD agent (Kamal Heib) [1857602] - [infiniband] RDMA/counter: Query a counter before release (Kamal Heib) [1857602] - [net] xprtrdma: Fix handling of RDMA_ERROR replies (Kamal Heib) [1857602] - [net] xprtrdma: Clean up synopsis of rpcrdma_flush_disconnect() (Kamal Heib) [1857602] - [net] xprtrdma: Use re_connect_status safely in rpcrdma_xprt_connect() (Kamal Heib) [1857602] - [net] xprtrdma: Prevent dereferencing r_xprt->rx_ep after it is freed (Kamal Heib) [1857602] - [infiniband] RDMA/mad: Fix possible memory leak in ib_mad_post_receive_mads() (Kamal Heib) [1857602] - [infiniband] RDMA/core: Check that type_attrs is not NULL prior access (Kamal Heib) [1857602] - [infiniband] RDMA/cma: Protect bind_list and listen_list while finding matching cm id (Kamal Heib) [1857602] - [infiniband] RDMA/efa: Set maximum pkeys device attribute (Kamal Heib) [1857602] - [infiniband] RDMA/rvt: Fix potential memory leak caused by rvt_alloc_rq (Kamal Heib) [1857602] - [infiniband] RDMA/core: Annotate CMA unlock helper routine (Kamal Heib) [1857602] - [infiniband] RDMA/siw: Fix pointer-to-int-cast warning in siw_rx_pbl() (Kamal Heib) [1857602] - [infiniband] RDMA/hfi1: Fix trivial mis-spelling of 'descriptor' (Kamal Heib) [1857602] - [net] xprtrdma: Make xprt_rdma_slot_table_entries static (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Spurious WARNING triggered in cm_destroy_id() (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Use free_netdev() in hfi1_netdev_free() (Kamal Heib) [1857602] - [infiniband] RDMA/core: Move and rename trace_cm_id_create() (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Fix hfi1_netdev_rx_init() error handling (Kamal Heib) [1857602] - [infiniband] RDMA: Remove 'max_map_per_fmr' (Kamal Heib) [1857602] - [infiniband] RDMA: Remove 'max_fmr' (Kamal Heib) [1857602] - [net] RDMA/rds: Remove FMR support for memory registration (Kamal Heib) [1857602] - [infiniband] RDMA/core: Remove FMR device ops (Kamal Heib) [1857602] - [infiniband] RDMA/rdmavt: Remove FMR memory registration (Kamal Heib) [1857602] - [infiniband] RDMA/mthca: Remove FMR support for memory registration (Kamal Heib) [1857602] - [infiniband] RDMA/mlx4: Remove FMR support for memory registration (Kamal Heib) [1857602] - [infiniband] RDMA/i40iw: Remove FMR leftovers (Kamal Heib) [1857602] - [infiniband] RDMA/bnxt_re: Remove FMR leftovers (Kamal Heib) [1857602] - [infiniband] RDMA/mlx5: Remove FMR leftovers (Kamal Heib) [1857602] - [infiniband] RDMA/core: Remove FMR pool API (Kamal Heib) [1857602] - [infiniband] RDMA/srp: Remove support for FMR memory registration (Kamal Heib) [1857602] - [infiniband] RDMA/iser: Remove support for FMR memory registration (Kamal Heib) [1857602] - [infiniband] RDMA/core: Fix several reference count leaks (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Fix spelling mistake "enought" -> "enough" (Kamal Heib) [1857602] - [rdma] RDMA/core: Use offsetofend() instead of open coding (Kamal Heib) [1857602] - [infiniband] RDMA/srpt: Increase max_send_sge (Kamal Heib) [1857602] - [infiniband] RDMA/srpt: Reduce max_recv_sge to 1 (Kamal Heib) [1857602] - [infiniband] RDMA/srpt: Make debug output more detailed (Kamal Heib) [1857602] - [infiniband] RDMA/srp: Make the channel count configurable per target (Kamal Heib) [1857602] - [infiniband] hfi1: get rid of pointless access_ok() (Kamal Heib) [1857602] - [infiniband] RDMA/cma: Provide ECE reject reason (Kamal Heib) [1857602] - [infiniband] RDMA/cma: Connect ECE to rdma_accept (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Send and receive ECE parameter over the wire (Kamal Heib) [1857602] - [infiniband] RDMA/ucma: Deliver ECE parameters through UCMA events (Kamal Heib) [1857602] - [infiniband] RDMA/ucma: Extend ucma_connect to receive ECE parameters (Kamal Heib) [1857602] - [rdma] RDMA/cm: Add Enhanced Connection Establishment (ECE) bits (Kamal Heib) [1857602] - [infiniband] RDMA/core: Use sizeof_field() helper (Kamal Heib) [1857602] - [infiniband] RDMA/ipoib: Remove can_sleep parameter from iboib_mcast_alloc (Kamal Heib) [1857602] - [infiniband] IB/cma: Fix ports memory leak in cma_configfs (Kamal Heib) [1857602] - [infiniband] IB/uverbs: Introduce create/destroy QP commands over ioctl (Kamal Heib) [1857602] - [infiniband] IB/uverbs: Introduce create/destroy WQ commands over ioctl (Kamal Heib) [1857602] - [infiniband] IB/uverbs: Introduce create/destroy SRQ commands over ioctl (Kamal Heib) [1857602] - [rdma] IB/uverbs: Move QP, SRQ, WQ type and flags to UAPI (Kamal Heib) [1857602] - [infiniband] IB/uverbs: Extend CQ to get its own asynchronous event FD (Kamal Heib) [1857602] - [infiniband] IB/uverbs: Refactor related objects to use their own asynchronous event FD (Kamal Heib) [1857602] - [infiniband] RDMA/core: Allow the ioctl layer to abort a fully created uobject (Kamal Heib) [1857602] - [infiniband] IB/mlx5: Expose UAR object and its alloc/destroy commands (Kamal Heib) [1857602] - [infiniband] IB/mlx5: Fix a NULL vs IS_ERR() check (Kamal Heib) [1857602] - [infiniband] IB/mlx5: Introduce UAPIs to manage packet pacing (Kamal Heib) [1857602] - [netdrv] net/mlx5: Expose raw packet pacing APIs (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Enable the transmit side of the datagram ipoib netdev (Kamal Heib) [1857602] - [infiniband] IB/ipoib: Add capability to switch between datagram and connected mode (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Add packet histogram trace event (Kamal Heib) [1857602] - [infiniband] IB/{hfi1, ipoib, rdma}: Broadcast ping sent packets which exceeded mtu size (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Activate the dummy netdev (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Add rx functions for dummy netdev (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Add interrupt handler functions for accelerated ipoib (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Add functions to receive accelerated ipoib packets (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Rename num_vnic_contexts as num_netdev_contexts (Kamal Heib) [1857602] - [infiniband] IB/ipoib: Increase ipoib Datagram mode MTU's upper limit (Kamal Heib) [1857602] - [infiniband] IB/hfi1: RSM rules for AIP (Kamal Heib) [1857602] - [infiniband] IB/{rdmavt, hfi1}: Implement creation of accelerated UD QPs (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Remove module parameter for KDETH qpns (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Add the transmit side of a datagram ipoib RDMA netdev (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Add functions to transmit datagram ipoib packets (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Add accelerated IP capability bit (Kamal Heib) [1857602] - [infiniband] RDMA/efa: Report host information to the device (Kamal Heib) [1857602] - [infiniband] RDMA/efa: Fix setting of wrong bit in get/set_feature commands (Kamal Heib) [1857602] - [infiniband] RDMA/siw: Replace one-element array and use struct_size() helper (Kamal Heib) [1857602] - [net] svcrdma: Fix backchannel return code (Kamal Heib) [1857602] - [net] svcrdma: trace undersized Write chunks (Kamal Heib) [1857602] - [net] svcrdma: Trace page overruns when constructing RDMA Reads (Kamal Heib) [1857602] - [net] svcrdma: Clean up handling of get_rw_ctx errors (Kamal Heib) [1857602] - [net] svcrdma: Clean up the tracing for rw_ctx_init errors (Kamal Heib) [1857602] - [infiniband] RDMA/srpt: Add a newline when printing parameter 'srpt_service_guid' by sysfs (Kamal Heib) [1857602] - [infiniband] RDMA/core: Consolidate ib_create_srq flows (Kamal Heib) [1857602] - [infiniband] RDMA/uverbs: Fix create WQ to use the given user handle (Kamal Heib) [1857602] - [infiniband] RDMA/uverbs: Cleanup wq/srq context usage from uverbs layer (Kamal Heib) [1857602] - [rdma] IB/rdmavt: Replace zero-length array with flexible-array (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Increment the refcount inside cm_find_listen() (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Remove needless cm_id variable (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Remove the cm_free_id() wrapper function (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Make find_remote_id() return a cm_id_private (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Add a note explaining how the timewait is eventually freed (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Pass the cm_id_private into cm_cleanup_timewait (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Pull duplicated code into cm_queue_work_unlock() (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Remove unused store to ret in cm_rej_handler (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Remove return code from add_cm_id_to_port_list (Kamal Heib) [1857602] - [infiniband] RDMA/addr: Mark addr_resolve as might_sleep() (Kamal Heib) [1857602] - [infiniband] RDMA/ucma: Return stable IB device index as identifier (Kamal Heib) [1857602] - [infiniband] RDMA/cma: Initialize the flow label of CM's route path record (Kamal Heib) [1857602] - [infiniband] RDMA/core: Consider flow label when building skb (Kamal Heib) [1857602] - [rdma] RDMA/core: Add hash functions to calculate RoCEv2 flowlabel and UDP source port (Kamal Heib) [1857602] - [infiniband] RDMA: Allow ib_client's to fail when add() is called (Kamal Heib) [1857602] - [infiniband] RDMA/mad: Remove snoop interface (Kamal Heib) [1857602] - [infiniband] RDMA/efa: Count admin commands errors (Kamal Heib) [1857602] - [infiniband] RDMA/efa: Count mmap failures (Kamal Heib) [1857602] - [infiniband] RDMA/efa: Report create CQ error counter (Kamal Heib) [1857602] - [infiniband] RDMA/core: Get xmit slave for LAG (Kamal Heib) [1857602] - [infiniband] RDMA/core: Add LAG functionality (Kamal Heib) [1857602] - [infiniband] RDMA: Group create AH arguments in struct (Kamal Heib) [1857602] - [infiniband] RDMA/rw: use DIV_ROUND_UP to calculate nr_ops (Kamal Heib) [1857602] - [infiniband] RDMA/cma: Limit the scope of rdma_is_consumer_reject function (Kamal Heib) [1857602] - [infiniband] IB: Fix some documentation warnings (Kamal Heib) [1857602] - [infiniband] RDMA: Remove a few extra calls to ib_get_client_data() (Kamal Heib) [1857602] - [infiniband] RDMA/uverbs: Make the event_queue fds return POLLERR when disassociated (Kamal Heib) [1857602] - [infiniband] RDMA/rxe: Set default vendor ID (Kamal Heib) [1857602] - [netdrv] bonding: Use fallthrough pseudo-keyword (Jarod Wilson) [1860495] - [netdrv] bonding: fix active-backup failover for current ARP slave (Jarod Wilson) [1860495] - [netdrv] bonding: fix a potential double-unregister (Jarod Wilson) [1860495] - [netdrv] net: bonding: bond_alb: Describe alb_handle_addr_collision_on_attach()'s 'bond' and 'addr' params (Jarod Wilson) [1860495] - [netdrv] net: bonding: bond_main: Document 'proto' and rename 'new_active' parameters (Jarod Wilson) [1860495] - [netdrv] net: bonding: bond_3ad: Fix a bunch of kerneldoc parameter issues (Jarod Wilson) [1860495] - [netdrv] bonding: show saner speed for broadcast mode (Jarod Wilson) [1868265 1860495] - [netdrv] bonding: check return value of register_netdevice() in bond_newlink() (Jarod Wilson) [1860495] - [netdrv] bonding: check error value of register_netdevice() immediately (Jarod Wilson) [1860495] - [netdrv] bonding: don't need RTNL for ipsec helpers (Jarod Wilson) [1860495] - [netdrv] bonding: deal with xfrm state in all modes and add more error-checking (Jarod Wilson) [1860495] - [netdrv] bonding: allow xfrm offload setup post-module-load (Jarod Wilson) [1860495] - [netdrv] bonding: Remove extraneous parentheses in bond_setup (Jarod Wilson) [1860495] - [netdrv] bonding/xfrm: use real_dev instead of slave_dev (Jarod Wilson) [1860495] - [netdrv] bonding: support hardware encryption offload to slaves (Jarod Wilson) [1860495] - [netdrv] mlx5: become aware of when running as a bonding slave (Jarod Wilson) [1860495] - [netdrv] ixgbe_ipsec: become aware of when running as a bonding slave (Jarod Wilson) [1860495] - [net] xfrm: bail early on slave pass over skb (Jarod Wilson) [1860495] - [netdrv] bonding: Fix reference count leak in bond_sysfs_slave_add (Jarod Wilson) [1860495] - [netdrv] bonding: propagate transmit status (Jarod Wilson) [1860495] - [netdrv] bonding: remove useless stats_lock_key (Jarod Wilson) [1860495] - [netdrv] bonding: Implement ndo_get_xmit_slave (Jarod Wilson) [1860495] - [netdrv] bonding: Add array of all slaves (Jarod Wilson) [1860495] - [netdrv] bonding: Add function to get the xmit slave in active-backup mode (Jarod Wilson) [1860495] - [netdrv] bonding: Add helper function to get the xmit slave in rr mode (Jarod Wilson) [1860495] - [netdrv] bonding: Add helper function to get the xmit slave based on hash (Jarod Wilson) [1860495] - [netdrv] bonding/alb: Add helper functions to get the xmit slave (Jarod Wilson) [1860495] - [netdrv] bonding: Rename slave_arr to usable_slaves (Jarod Wilson) [1860495] - [netdrv] bonding: Export skip slave logic to function (Jarod Wilson) [1860495] - [netdrv] bonding: Remove inclusion of vermagic header (Jarod Wilson) [1860495] - [netdrv] net/bond: Delete driver and module versions (Jarod Wilson) [1860495]- [mm] powerpc/book3s64/radix: Fix boot failure with large amount of guest memory (Steve Best) [1854543] - [powerpc] powerpc/book3s64/radix: Add kernel command line option to disable radix GTSE (Steve Best) [1854543] - [powerpc] powerpc/prom: Enable Radix GTSE in cpu pa-features (Steve Best) [1854543] - [powerpc] powerpc/mm/book3s64/radix: Off-load TLB invalidations to host when !GTSE (Steve Best) [1854543] - [powerpc] powerpc/pseries: H_REGISTER_PROC_TBL should ask for GTSE only if enabled (Steve Best) [1854543] - [powerpc] powerpc/mm: Enable radix GTSE only if supported (Steve Best) [1854543] - [misc] powerpc/64s/radix: introduce options to disable use of the tlbie instruction (Steve Best) [1854543] - [mm] powerpc/64s: remove unnecessary translation cache flushes at boot (Steve Best) [1854543] - [mm] powerpc/64s/pseries: radix flush translations before MMU is enabled at boot (Steve Best) [1854543] - [mm] powerpc/64s: make mmu_partition_table_set_entry TLB flush optional (Steve Best) [1854543] - [mm] powerpc/64s/radix: tidy up TLB flushing code (Steve Best) [1854543] - [mm] powerpc/64s: remove register_process_table callback (Steve Best) [1854543] - [mm] powerpc/mm: Limit resize_hpt_for_hotplug() call to hash guests only (Steve Best) [1854543] - [powerpc] powerpc/mm/radix: Create separate mappings for hot-plugged memory (Steve Best) [1854543] - [mm] powerpc/mm/radix: Remove split_kernel_mapping() (Steve Best) [1854543] - [mm] powerpc/mm/radix: Free PUD table when freeing pagetable (Steve Best) [1854543] - [mm] powerpc/mm/radix: Fix PTE/PMD fragment count for early page table mappings (Steve Best) [1854543] - [mm] powerpc/64s: Fix page table fragment refcount race vs speculative references (Steve Best) [1854543] - [powerpc] powerpc/security: Fix link stack flush instruction (Gustavo Duarte) [1862103] - [powerpc] powerpc/pseries: add new branch prediction security bits for link stack (Gustavo Duarte) [1862103] - [powerpc] powerpc/security: Allow for processors that flush the link stack using the special bcctr (Gustavo Duarte) [1862103] - [powerpc] powerpc/64s: Move branch cache flushing bcctr variant to ppc-ops.h (Gustavo Duarte) [1862103] - [powerpc] powerpc/security: split branch cache flush toggle from code patching (Gustavo Duarte) [1862103] - [powerpc] powerpc/security: make display of branch cache flush more consistent (Gustavo Duarte) [1862103] - [powerpc] powerpc/security: change link stack flush state to the flush type enum (Gustavo Duarte) [1862103] - [powerpc] powerpc/security: re-name count cache flush to branch cache flush (Gustavo Duarte) [1862103] - [kernel] smp: Remove superfluous cond_func check in smp_call_function_many_cond() (Prarit Bhargava) [1882551] - [kernel] smp: Remove allocation mask from on_each_cpu_cond.*() (Prarit Bhargava) [1882551] - [kernel] smp: Add a smp_cond_func_t argument to smp_call_function_many() (Prarit Bhargava) [1882551] - [kernel] smp: Use smp_cond_func_t as type for the conditional function (Prarit Bhargava) [1882551] - [kernel] smp, cpumask: introduce on_each_cpu_cond_mask (Prarit Bhargava) [1882551] - [kernel] smp: use __cpumask_set_cpu in on_each_cpu_cond (Prarit Bhargava) [1882551] - [pci] PCI: Add support for root bus sizing (Myron Stowe) [1886036] - [drm] PCI: Use ioremap(), not phys_to_virt() for platform ROM (Myron Stowe) [1886036] - [pci] PCI: Avoid ASMedia XHCI USB PME# from D0 defect (Myron Stowe) [1886036] - [pci] PCI/ACPI: Move pcie_to_hpx3_typefrom stack to static data (Myron Stowe) [1886036] - [documentation] Documentation: PCI: Add background on Boot Interrupts (Myron Stowe) [1886036] - [pci] PCI: Add boot interrupt quirk mechanism for Xeon chipsets (Myron Stowe) [1886036] - [pci] PCI: Add PCIE_LNKCAP2_SLS2SPEED() macro (Myron Stowe) [1886036] - [pci] PCI: Use pci_speed_string() for all PCI/PCI-X/PCIe strings (Myron Stowe) [1886036] - [pci] PCI: Add pci_speed_string() (Myron Stowe) [1886036] - [pci] PCI: Add 32 GT/s decoding in some macros (Myron Stowe) [1886036] - [powerpc] powerpc/test_emulate_step: Move extern declaration to sstep.h (Desnes Augusto Nunes do Rosario) [1854542] - [powerpc] powerpc/sstep: Introduce macros to retrieve Prefix instruction operands (Desnes Augusto Nunes do Rosario) [1854542] - [powerpc] powerpc/test_emulate_step: Add negative tests for prefixed addi (Desnes Augusto Nunes do Rosario) [1854542] - [powerpc] powerpc/test_emulate_step: Enhancement to test negative scenarios (Desnes Augusto Nunes do Rosario) [1854542] - [netdrv] drivers/net/ibmvnic: Update VNIC protocol version reporting (Steve Best) [1882269] - [s390] s390/zcrypt: fix kmalloc 256k failure (Claudio Imbrenda) [1885963] - [x86] crypto: x86/aesni-gcm - fix crash on empty plaintext (Herbert Xu) [1882868] - [x86] crypto: x86/aesni-gcm - make 'struct aesni_gcm_tfm_s' static const (Herbert Xu) [1882868] - [x86] crypto: aesni - Add scatter/gather avx stubs, and use them in C (Herbert Xu) [1882868] - [x86] crypto: aesni - Introduce partial block macro (Herbert Xu) [1882868] - [x86] crypto: aesni - Introduce READ_PARTIAL_BLOCK macro (Herbert Xu) [1882868] - [x86] crypto: aesni - Move ghash_mul to GCM_COMPLETE (Herbert Xu) [1882868] - [x86] crypto: aesni - Fill in new context data structures (Herbert Xu) [1882868] - [x86] crypto: aesni - Merge avx precompute functions (Herbert Xu) [1882868] - [x86] crypto: aesni - Split AAD hash calculation to separate macro (Herbert Xu) [1882868] - [x86] crypto: aesni - Add GCM_COMPLETE macro (Herbert Xu) [1882868] - [x86] crypto: aesni - support 256 byte keys in avx asm (Herbert Xu) [1882868] - [x86] crypto: aesni - Macro-ify func save/restore (Herbert Xu) [1882868] - [x86] crypto: aesni - Introduce gcm_context_data (Herbert Xu) [1882868] - [x86] crypto: aesni - Merge GCM_ENC_DEC (Herbert Xu) [1882868] - [pci] PCI: Add DMA alias quirk for PLX PEX NTB (Myron Stowe) [1884657] - [pci] PCI: Add nr_devfns parameter to pci_add_dma_alias() (Myron Stowe) [1884657] - [pci] PCI: Fix pci_add_dma_alias() bitmask size (Myron Stowe) [1884657] - [pci] PCI/IOV: Fix memory leak in pci_iov_add_virtfn() (Myron Stowe) [1884657] - [pci] PCI/switchtec: Add Gen4 device IDs (Myron Stowe) [1884657] - [pci] PCI/switchtec: Add Gen4 MRPC GAS access permission check (Myron Stowe) [1884657] - [pci] PCI/switchtec: Add Gen4 flash information interface support (Myron Stowe) [1884657] - [pci] PCI/switchtec: Add Gen4 system info register support (Myron Stowe) [1884657] - [pci] PCI/switchtec: Separate Gen3 register structures into unions (Myron Stowe) [1884657] - [pci] PCI/switchtec: Factor out Gen3 ioctl_flash_part_info() (Myron Stowe) [1884657] - [pci] PCI/switchtec: Add 'generation' variable (Myron Stowe) [1884657] - [pci] PCI/switchtec: Rename generation-specific constants (Myron Stowe) [1884657] - [pci] PCI/switchtec: Move check event ID from mask_event() to switchtec_event_isr() (Myron Stowe) [1884657] - [pci] PCI/switchtec: Remove redundant valid PFF number count (Myron Stowe) [1884657] - [pci] PCI/switchtec: Add support for Intercomm Notify and Upstream Error Containment (Myron Stowe) [1884657] - [pci] PCI/switchtec: Fix vep_vector_number ioread width (Myron Stowe) [1884657] - [pci] PCI/switchtec: Use dma_set_mask_and_coherent() (Myron Stowe) [1884657] - [pci] PCI: Allow adjust_bridge_window() to shrink resource if necessary (Myron Stowe) [1884657] - [pci] PCI: Set resource size directly in adjust_bridge_window() (Myron Stowe) [1884657] - [pci] PCI: Rename extend_bridge_window() to adjust_bridge_window() (Myron Stowe) [1884657] - [pci] PCI: Rename extend_bridge_window() parameter (Myron Stowe) [1884657] - [pci] PCI: Consider alignment of hot-added bridges when assigning resources (Myron Stowe) [1884657] - [pci] PCI: Remove local variable usage in pci_bus_distribute_available_resources() (Myron Stowe) [1884657] - [pci] PCI: Pass size + alignment to pci_bus_distribute_available_resources() (Myron Stowe) [1884657] - [pci] PCI: Rename variables (Myron Stowe) [1884657] - [pci] PCI: Remove unnecessary braces (Myron Stowe) [1884657] - [pci] PCI: Don't disable bridge BARs when assigning bus resources (Myron Stowe) [1884657] - [documentation] Documentation: PCI: Fix pci_alloc_irq_vectors() function name typo (Myron Stowe) [1884657] - [pci] PCI: Increase D3 delay for AMD Ryzen5/7 XHCI controllers (Myron Stowe) [1884657] - [pci] PCI: Add generic quirk for increasing D3hot delay (Myron Stowe) [1884657] - [edac] x86/mce, EDAC/mce_amd: Print PPIN in machine check records (Prarit Bhargava) [1860381]- [netdrv] geneve: add transport ports in route lookup for geneve (Mark Gray) [1884481] {CVE-2020-25645} - [drm] PM: sleep: core: Rename DPM_FLAG_NEVER_SKIP (Ivan Vecera) [1867164] - [base] PM: sleep: core: Drop racy and redundant checks from device_prepare() (Ivan Vecera) [1867164] - [mm] mm/page_isolation: fix potential warning from user (Waiman Long) [1811009] - [mm] mm/hotplug: silence a lockdep splat with printk() (Waiman Long) [1811009] - [mm] mm/debug.c: always print flags in dump_page() (Waiman Long) [1811009] - [mm] mm/debug.c: PageAnon() is true for PageKsm() pages (Waiman Long) [1811009] - [mm] mm/debug.c: __dump_page() prints an extra line (Waiman Long) [1811009] - [mm] mm: fix some typos in mm directory (Waiman Long) [1811009] - [mm] mm, fault_around: do not take a reference to a locked page (Waiman Long) [1811009] - [mm] mm: remove the exporting of totalram_pages (Waiman Long) [1880090] - [mm] mm: remove managed_page_count_lock spinlock (Waiman Long) [1880090] - [mm] mm: convert totalram_pages and totalhigh_pages variables to atomic (Waiman Long) [1880090] - [mm] mm: convert zone->managed_pages to atomic variable (Waiman Long) [1880090] - [net] mm: reference totalram_pages and managed_pages once per function (Waiman Long) [1880090] - [mm] mm/page_alloc: Introduce free_area_init_core_hotplug (Waiman Long) [1880090] - [mm] mm/page_alloc: inline function to handle CONFIG_DEFERRED_STRUCT_PAGE_INIT (Waiman Long) [1880090] - [mm] mm: remove __paginginit (Waiman Long) [1880090] - [mm] mm: access zone->node via zone_to_nid() and zone_set_nid() (Waiman Long) [1880090] - [mm] mm, page_alloc: double zone's batchsize (Waiman Long) [1880090] - [powerpc] powerpc/pseries/cmm: fix managed page counts when migrating pages between zones (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug: drain per-cpu pages again during memory offline (Chris von Recklinghausen) [1754739] - [mm] mm: move nr_deactivate accounting to shrink_active_list() (Chris von Recklinghausen) [1754739] - [mm] sh: fix build error in mm/init.c (Chris von Recklinghausen) [1754739] - [mm] mm/memremap: set caching mode for PCI P2PDMA memory to WC (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug: add pgprot_t to mhp_params (Chris von Recklinghausen) [1754739] - [mm] powerpc/mm: thread pgprot_t through create_section_mapping() (Chris von Recklinghausen) [1754739] - [mm] x86/mm: thread pgprot_t through init_memory_mapping() (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug: rename mhp_restrictions to mhp_params (Chris von Recklinghausen) [1754739] - [include] mm/memory_hotplug: drop the flags field from struct mhp_restrictions (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: cleanup __add_pages() (Chris von Recklinghausen) [1754739] - [mm] mm, hotplug: fix page online with DEBUG_PAGEALLOC compiled but not enabled (Chris von Recklinghausen) [1754739] - [mm] arm64/mm: Enable memory hot remove (Chris von Recklinghausen) [1754739] - [firmware] arm/efi: EFI soft reservation to memblock (Chris von Recklinghausen) [1754739] - [mm] arm64: mm: convert mm/dump.c to use walk_page_range() (Chris von Recklinghausen) [1754739] - [base] mm/memory_hotplug: drop valid_start/valid_end from test_pages_in_a_zone() (Chris von Recklinghausen) [1754739] - [base] mm/memory_hotplug: pass in nid to online_pages() (Chris von Recklinghausen) [1754739] - [mm] mm: remove "count" parameter from has_unmovable_pages() (Chris von Recklinghausen) [1754739] - [base] mm: remove the memory isolate notifier (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Disable instrumentation in the EFI runtime handling code (Chris von Recklinghausen) [1754739] - [x86] efi/x86: avoid KASAN false positives when accessing the 1: 1 mapping (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Limit EFI old memory map to SGI UV machines (Chris von Recklinghausen) [1754739] - [x86] efi/libstub/x86: Fix unused-variable warning (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Simplify mixed mode call wrapper (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Simplify 64-bit EFI firmware call wrapper (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Split SetVirtualAddresMap() wrappers into 32 and 64 bit versions (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Split off some old memmap handling into separate routines (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Re-disable RT services for 32-bit kernels running on 64-bit EFI (Chris von Recklinghausen) [1754739] - [x86] efi/libstub: Distinguish between native/mixed not 32/64 bit (Chris von Recklinghausen) [1754739] - [firmware] efi/libstub: Extend native protocol definitions with mixed_mode aliases (Chris von Recklinghausen) [1754739] - [firmware] efi/libstub: Use a helper to iterate over a EFI handle array (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Rename efi_is_native() to efi_is_mixed() (Chris von Recklinghausen) [1754739] - [firmware] efi/gop: Unify 32/64-bit functions (Chris von Recklinghausen) [1754739] - [firmware] efi/gop: Convert GOP structures to typedef and clean up some types (Chris von Recklinghausen) [1754739] - [firmware] efi/gop: Remove unused typedef (Chris von Recklinghausen) [1754739] - [firmware] efi/gop: Remove bogus packed attribute from GOP structures (Chris von Recklinghausen) [1754739] - [firmware] efi/libstub/random: Initialize pointer variables to zero for mixed mode (Chris von Recklinghausen) [1754739] - [firmware] efi: Fix efi_loaded_image_t::unload type (Chris von Recklinghausen) [1754739] - [firmware] efi/gop: Fix memory leak in __gop_query32/64() (Chris von Recklinghausen) [1754739] - [firmware] efi/gop: Return EFI_SUCCESS if a usable GOP was found (Chris von Recklinghausen) [1754739] - [firmware] efi/gop: Return EFI_NOT_FOUND if there are no usable GOPs (Chris von Recklinghausen) [1754739] - [hv] mm/memory_hotplug.c: remove __online_page_set_limits() (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: don't allow to online/offline memory blocks with holes (Chris von Recklinghausen) [1754739] - [mm] mm/page_isolation.c: convert SKIP_HWPOISON to MEMORY_OFFLINE (Chris von Recklinghausen) [1754739] - [mm] mm/page_alloc.c: don't set pages PageReserved() when offlining (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug: remove __online_page_free() and __online_page_increment_counters() (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: add a bounds check to __add_pages() (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Fix NMI vs ESPFIX (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Unwind the ESPFIX stack earlier on exception entry (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Move FIXUP_FRAME after pushing fs in SAVE_ALL (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Simplify common_exception (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Use ss segment where required (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Fix IRET exception (Chris von Recklinghausen) [1754739] - [x86] x86/xen/32: Make xen_iret_crit_fixup() independent of frame layout (Chris von Recklinghausen) [1754739] - [x86] x86/stackframe/32: Repair 32-bit Xen PV (Chris von Recklinghausen) [1754739] - [x86] x86/stackframe/32: Allow int3_emulate_push() (Chris von Recklinghausen) [1754739] - [x86] x86: Hide the int3_emulate_call/jmp functions from UML (Chris von Recklinghausen) [1754739] - [x86] ftrace/x86_64: Emulate call function while updating in breakpoint handler (Chris von Recklinghausen) [1754739] - [x86] x86/stackframe/32: Provide consistent pt_regs (Chris von Recklinghausen) [1754739] - [x86] kprobes, x86/ptrace.h: Make regs_get_kernel_stack_nth() not fault on bad stack (Chris von Recklinghausen) [1754739] - [x86] x86/stackframe, x86/ftrace: Add pt_regs frame annotations (Chris von Recklinghausen) [1754739] - [x86] x86/stackframe, x86/kprobes: Fix frame pointer annotations (Chris von Recklinghausen) [1754739] - [x86] x86/stackframe: Move ENCODE_FRAME_POINTER to asm/frame.h (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Clean up return from interrupt preemption path (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Simulation mode (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Switch to balloon_page_alloc() (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Implement balloon compaction (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Convert loaned_pages to an atomic_long_t (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Rip out memory isolate notifier (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Use adjust_managed_page_count() insted of totalram_pages_* (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Drop page array (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Cleanup rc handling in cmm_init() (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Report errors when registering notifiers fails (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Implement release() function for sysfs device (Chris von Recklinghausen) [1754739] - [x86] x86/efi: Push EFI_MEMMAP check into leaf routines (Chris von Recklinghausen) [1754739] - [mm] powerpc: Don't flush caches when adding memory (Chris von Recklinghausen) [1754739] - [firmware] efi/random: use arch-independent efi_call_proto() (Chris von Recklinghausen) [1754739] - [x86] x86/dumpstack/64: Don't evaluate exception stacks before setup (Chris von Recklinghausen) [1754739] - [xen] xen/balloon: Mark pages PG_offline in balloon_append() (Chris von Recklinghausen) [1754739] - [xen] xen/balloon: Drop __balloon_append() (Chris von Recklinghausen) [1754739] - [xen] xen/balloon: Set pages PageOffline() in balloon_add_region() (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: prevent memory leak when reusing pgdat (Chris von Recklinghausen) [1754739] - [base] drivers/base/memory.c: don't store end_section_nr in memory blocks (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug: remove move_pfn_range() (Chris von Recklinghausen) [1754739] - [mm] mm: introduce compound_nr() (Chris von Recklinghausen) [1754739] - [x86] x86/asm: Make some functions local labels (Chris von Recklinghausen) [1754739] - [firmware] efi-stub: Fix get_efi_config_table on mixed-mode setups (Chris von Recklinghausen) [1754739] - [x86] efi/x86: move UV_SYSTAB handling into arch/x86 (Chris von Recklinghausen) [1754739] - [x86] efi: x86: move efi_is_table_address() into arch/x86 (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: remove unneeded return for void function (Chris von Recklinghausen) [1754739] - [x86] x86/uaccess: Remove redundant CLACs in getuser/putuser error paths (Chris von Recklinghausen) [1754739] - [x86] x86/uaccess: Remove ELF function annotation from copy_user_handle_tail() (Chris von Recklinghausen) [1754739] - [x86] x86/entry: Fix thunk function ELF sizes (Chris von Recklinghausen) [1754739] - [x86] x86/entry/64: Simplify idtentry a little (Chris von Recklinghausen) [1754739] - [mm] mm: vmscan: correct some vmscan counters for THP swapout (Chris von Recklinghausen) [1754739] - [mm] mm/gup: speed up check_and_migrate_cma_pages() on huge page (Chris von Recklinghausen) [1754739] - [x86] x86/ldt: Initialize the context lock for init_mm (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries: avoid blocking in irq when queuing hotplug events (Chris von Recklinghausen) [1754739] - [arm64] arm64/mm: don't initialize pgd_cache twice (Chris von Recklinghausen) [1754739] - [mm] mm/vmscan.c: fix recent_rotated history (Chris von Recklinghausen) [1754739] - [x86] efi/x86/Add missing error handling to old_memmap 1:1 mapping code (Chris von Recklinghausen) [1754739] - [mm] arm64/mm: Inhibit huge-vmap with ptdump (Chris von Recklinghausen) [1754739] - [mm] mm/vmscan.c: simplify shrink_inactive_list() (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: cleanup memory offline path (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: fix the wrong usage of N_HIGH_MEMORY (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: drop redundant hugepage_migration_supported check (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: unlock 1GB-hugetlb on x86_64 (Chris von Recklinghausen) [1754739] - [mm] mm: move recent_rotated pages calculation to shrink_inactive_list() (Chris von Recklinghausen) [1754739] - [mm] x86/mm: Initialize PGD cache during mm initialization (Chris von Recklinghausen) [1754739] - [x86] x86/alternatives: Initialize temporary mm for patching (Chris von Recklinghausen) [1754739] - [mm] x86/mm: Fix a crash with kmemleak_scan() (Chris von Recklinghausen) [1754739] - [x86] x86/irq: Fix outdated comments (Chris von Recklinghausen) [1754739] - [mm] mm/hotplug: treat CMA pages as unmovable (Chris von Recklinghausen) [1754739] - [x86] x86/irq/64: Remove stack overflow debug code (Chris von Recklinghausen) [1754739] - [x86] x86/irq/64: Remap the IRQ stack with guard pages (Chris von Recklinghausen) [1754739] - [x86] x86/irq/64: Split the IRQ stack into its own pages (Chris von Recklinghausen) [1754739] - [x86] x86/irq/64: Init hardirq_stack_ptr during CPU hotplug (Chris von Recklinghausen) [1754739] - [x86] x86/irq/32: Handle irq stack allocation failure proper (Chris von Recklinghausen) [1754739] - [xen] x86/irq/32: Invoke irq_ctx_init() from init_IRQ() (Chris von Recklinghausen) [1754739] - [x86] x86/irq/64: Rename irq_stack_ptr to hardirq_stack_ptr (Chris von Recklinghausen) [1754739] - [x86] x86/irq/32: Rename hard/softirq_stack to hard/softirq_stack_ptr (Chris von Recklinghausen) [1754739] - [x86] x86/irq/32: Make irq stack a character array (Chris von Recklinghausen) [1754739] - [x86] x86/irq/32: Define IRQ_STACK_SIZE (Chris von Recklinghausen) [1754739] - [x86] x86/dumpstack/64: Speedup in_exception_stack() (Chris von Recklinghausen) [1754739] - [x86] x86/exceptions: Split debug IST stack (Chris von Recklinghausen) [1754739] - [x86] x86/exceptions: Enable IST guard pages (Chris von Recklinghausen) [1754739] - [x86] x86/exceptions: Disconnect IST index and stack order (Chris von Recklinghausen) [1754739] - [x86] x86/cpu: Remove orig_ist array (Chris von Recklinghausen) [1754739] - [x86] x86/cpu: Prepare TSS.IST setup for guard pages (Chris von Recklinghausen) [1754739] - [x86] x86/dumpstack/64: Use cpu_entry_area instead of orig_ist (Chris von Recklinghausen) [1754739] - [x86] x86/irq/64: Use cpu entry area instead of orig_ist (Chris von Recklinghausen) [1754739] - [mm] x86/traps: Use cpu_entry_area instead of orig_ist (Chris von Recklinghausen) [1754739] - [mm] x86/cpu_entry_area: Provide exception stack accessor (Chris von Recklinghausen) [1754739] - [mm] x86/cpu_entry_area: Prepare for IST guard pages (Chris von Recklinghausen) [1754739] - [x86] x86/exceptions: Add structs for exception stacks (Chris von Recklinghausen) [1754739] - [mm] x86/cpu_entry_area: Cleanup setup functions (Chris von Recklinghausen) [1754739] - [x86] x86/exceptions: Make IST index zero based (Chris von Recklinghausen) [1754739] - [x86] x86/exceptions: Remove unused stack defines on 32bit (Chris von Recklinghausen) [1754739] - [x86] x86/64: Remove stale CURRENT_MASK (Chris von Recklinghausen) [1754739] - [x86] x86/idt: Remove unused macro SISTG (Chris von Recklinghausen) [1754739] - [x86] x86/irq/64: Sanitize the top/bottom confusion (Chris von Recklinghausen) [1754739] - [x86] x86/irq/64: Remove a hardcoded irq_stack_union access (Chris von Recklinghausen) [1754739] - [x86] x86/dumpstack: Fix off-by-one errors in stack identification (Chris von Recklinghausen) [1754739] - [x86] x86/irq/64: Limit IST stack overflow check to #DB stack (Chris von Recklinghausen) [1754739] - [mm] arm64: mm: Consolidate early page table allocation (Chris von Recklinghausen) [1754739] - [mm] arm64: mm: don't call page table ctors for init_mm (Chris von Recklinghausen) [1754739] - [mm] arm64: mm: use appropriate ctors for page tables (Chris von Recklinghausen) [1754739] - [x86] x86/uaccess: Move copy_user_handle_tail() into asm (Chris von Recklinghausen) [1754739] - [mm] mm/page_isolation.c: fix a wrong flag in set_migratetype_isolate() (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: fix notification in offline error path (Chris von Recklinghausen) [1754739] - [mm] mm/hotplug: fix an imbalance with DEBUG_PAGEALLOC (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: explicitly pass the head to isolate_huge_page (Chris von Recklinghausen) [1754739] - [mm] mm/vmscan.c: do not allocate duplicate stack variables in shrink_page_list() (Chris von Recklinghausen) [1754739] - [mm] mm: refactor swap-in logic out of shmem_getpage_gfp (Chris von Recklinghausen) [1754739] - [mm] mm/vmscan.c: remove 7th argument of isolate_lru_pages() (Chris von Recklinghausen) [1754739] - [mm] mm: remove extra drain pages on pcp list (Chris von Recklinghausen) [1754739] - [mm] mm/memory-hotplug: Allow memory resources to be children (Chris von Recklinghausen) [1754739] - [kernel] mm/resource: Move HMM pr_debug() deeper into resource code (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: fix off-by-one in is_pageblock_removable (Chris von Recklinghausen) [1754739] - [mm] x86/cpu_entry_area: Move percpu_setup_debug_store() to __init section (Chris von Recklinghausen) [1754739] - [mm] arm64: ptdump: Don't iterate kernel page tables using PTRS_PER_PXX (Chris von Recklinghausen) [1754739] - [firmware] efi: Use 32-bit alignment for efi_guid_t (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: __offline_pages fix wrong locking (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: test_pages_in_a_zone do not pass the end of zone (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: is_mem_section_removable do not pass the end of a zone (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: don't bail out in do_migrate_range() prematurely (Chris von Recklinghausen) [1754739] - [mm] arm64: dump: no need to check return value of debugfs_create functions (Chris von Recklinghausen) [1754739] - [x86] x86/asm/suspend: Drop ENTRY from local data (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: deobfuscate migration part of offlining (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: try to migrate full pfn range (Chris von Recklinghausen) [1754739] - [mm] mm, hotplug: move init_currently_empty_zone() under zone_span_lock protection (Chris von Recklinghausen) [1754739] - [mm] mm: only report isolation failures when offlining memory (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: be more verbose for memory offline failures (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: print reason for the offlining failure (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: drop pointless block alignment checks from __offline_pages (Chris von Recklinghausen) [1754739] - [x86] x86/efi: Don't unmap EFI boot services code/data regions for EFI_OLD_MEMMAP and EFI_MIXED_MODE (Chris von Recklinghausen) [1754739] - [x86] kprobes/x86: Blacklist non-attachable interrupt functions (Chris von Recklinghausen) [1754739] - [include] linkage: add generic GLOBAL() macro (Chris von Recklinghausen) [1754739] - [x86] x86/efi: Move efi__boot_services() to arch/x86 (Chris von Recklinghausen) [1754739] - [x86] x86/efi: Unmap EFI boot services code/data regions from efi_pgd (Chris von Recklinghausen) [1754739] - [mm] x86/mm/pageattr: Introduce helper function to unmap EFI boot services (Chris von Recklinghausen) [1754739] - [x86] x86/fpu: Use the correct exception table macro in the XSTATE_OP wrapper (Chris von Recklinghausen) [1754739] - [firmware] efi/arm/libstub: Pack FDT after populating it (Chris von Recklinghausen) [1754739] - [x86] x86/traps: Complete prototype declarations (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: clean up node_states_check_changes_offline() (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: simplify node_states_check_changes_online (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: tidy up node_states_clear_node() (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: spare unnecessary calls to node_set_state (Chris von Recklinghausen) [1754739] - [include] include/linux/linkage.h: align weak symbols (Chris von Recklinghausen) [1754739] - [mm] shmem: Convert shmem_add_to_page_cache to XArray (Chris von Recklinghausen) [1754739] - [mm] shmem: Convert shmem_radix_tree_replace to XArray (Chris von Recklinghausen) [1754739] - [mm] mm: Convert add_to_swap_cache to XArray (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Clear the CS high bits (Chris von Recklinghausen) [1754739] - [x86] x86-32, hibernate: Set up temporary text mapping for 32bit system (Chris von Recklinghausen) [1754739] - [x86] x86-32, hibernate: Switch to original page table after resumed (Chris von Recklinghausen) [1754739] - [x86] x86-32, hibernate: Enable CONFIG_ARCH_HIBERNATION_HEADER on 32bit system (Chris von Recklinghausen) [1754739] - [x86] x86, hibernate: Extract the common code of 64/32 bit system (Chris von Recklinghausen) [1754739] - [x86] x86-32/asm/power: Create stack frames in hibernate_asm_32.S (Chris von Recklinghausen) [1754739] - [x86] PM / hibernate: Check the success of generating md5 digest before hibernation (Chris von Recklinghausen) [1754739] - [x86] x86/efi: Load fixmap GDT in efi_call_phys_epilog() before setting cr3 (Chris von Recklinghausen) [1754739] - [x86] x86/xen: Move pv irq related functions under CONFIG_XEN_PV umbrella (Chris von Recklinghausen) [1754739] - [x86] x86/extable: Introduce _ASM_EXTABLE_UA for uaccess fixups (Chris von Recklinghausen) [1754739] - [x86] x86/efi: Load fixmap GDT in efi_call_phys_epilog() (Chris von Recklinghausen) [1754739] - [tools] tools arch: Update arch/x86/lib/memcpy_64.S copy used in 'perf bench mem memcpy' (Chris von Recklinghausen) [1754739] - [mm] x86/mm: Remove redundant check for kmem_cache_create() (Chris von Recklinghausen) [1754739] - [x86] x86/power/hibernate_64: Remove VLA usage (Chris von Recklinghausen) [1754739] - [firmware] efi: Deduplicate efi_open_volume() (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Merge 32-bit and 64-bit UGA draw protocol setup routines (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Align efi_uga_draw_protocol typedef names to convention (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Merge the setup_efi_pci32() and setup_efi_pci64() routines (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Prevent reentrant firmware calls in mixed mode (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Add debug code to check entry/exit CR3 (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Add PTI CR3 switches to NMI handler code (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Add PTI cr3 switch to non-NMI entry/exit points (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Handle Entry from Kernel-Mode on Entry-Stack (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Introduce SAVE_ALL_NMI and RESTORE_ALL_NMI (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Leave the kernel via trampoline stack (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Enter the kernel via trampoline stack (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Load task stack from x86_tss.sp1 in SYSENTER handler (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Split off return-to-kernel path (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Unshare NMI return path (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Put ESPFIX code into a macro (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Rename TSS_sysenter_sp0 to TSS_entry2task_stack (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Clean up the eboot code (Chris von Recklinghausen) [1754739] - [x86] x86/asm/64: Use 32-bit XOR to zero registers (Chris von Recklinghausen) [1754739] - [x86] Revert "x86/platform/uv: Mark uv_bios_call() and uv_bios_call_irqsave() static" (Frank Ramsay) [1833121] - [x86] Revert "x86/platform/uv: Unexport sn_coherency_id" (Frank Ramsay) [1833121] - [x86] Revert "x86/platform/uv: Unexport symbols only used by x2apic_uv_x.c" (Frank Ramsay) [1833121] - [x86] x86/apic: Cleanup the include maze (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Fix missing checks of kcalloc() return values (Frank Ramsay) [1833121] - [x86] x86/platform/UV: Replace kmalloc() and memset() with kalloc() calls (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Remove the unused _uv_cpu_blade_processor_id() macro (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Unexport uv_apicid_hibits (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Remove _uv_hub_info_check() (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Simplify uv_send_IPI_one() (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Mark uv_min_hub_revision_id static (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Mark is_uv_hubless() static (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Remove the UV*_HUB_IS_SUPPORTED macros (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Unexport symbols only used by x2apic_uv_x.c (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Unexport sn_coherency_id (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Remove the uv_partition_coherence_id() macro (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Mark uv_bios_call() and uv_bios_call_irqsave() static (Frank Ramsay) [1833121] - [x86] x86/platform/UV: Mark memblock related init code and data correctly (Frank Ramsay) [1833121] - [x86] x86/platform/UV: Remove unnecessary #ifdef CONFIG_EFI (Frank Ramsay) [1833121] - [x86] x86/platform/UV: Remove uv_bios_call_reentrant() (Frank Ramsay) [1833121] - [x86] x86/platform/UV: Use efi_enabled() instead of test_bit() (Frank Ramsay) [1833121] - [x86] x86/apic/uv: Remove code for unused distributed GRU mode (Frank Ramsay) [1833121]- [thermal] thermal/x86_pkg_temp: Make pkg_temp_lock a raw_spinlock_t (Prarit Bhargava) [1890657] - [net] sched: act_tunnel_key: fix OOB write in case of IPv6 ERSPAN tunnels (Davide Caratti) [1889601] - [netdrv] ibmveth: Identify ingress large send packets (Gustavo Duarte) [1887038] - [netdrv] ibmveth: Switch order of ibmveth_helper calls (Gustavo Duarte) [1887038] - [sound] ALSA: redhat: add drivers/soundwire tree and regmap-sdw to the redhat/filter-modules.sh (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC - enable AMD Renoir support for DMIC (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC - enable the Intel's SoundWire driver (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/hdmi: fix incorrect locking in hdmi_pcm_close (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: fix jack detection with Realtek codecs when in D3 (Jaroslav Kysela) [1869536] - [sound] ALSA: fireworks: use semicolons rather than commas to separate statements (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: use semicolons rather than commas to separate statements (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/i915 - fix list corruption with concurrent probes (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - The front Mic on a HP machine doesn't work (Jaroslav Kysela) [1869536] - [sound] ALSA: hdspm: Fix typo arbitary (Jaroslav Kysela) [1869536] - [sound] ALSA: bebob: potential info leak in hwdep_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Enable audio jacks of ASUS D700SA with ALC887 (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: endpoint.c: fix repeated word 'there' (Jaroslav Kysela) [1869536] - [sound] ALSA: portman2x4: fix repeated word 'if' (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Add mute Led support for HP Elitebook 845 G7 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: loader: handle all SOF_IPC_EXT types (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: haswell: Mark FE DAIs as nonatomic (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: broadwell: Mark FE DAIs as nonatomic (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bdw-rt5677: Mark FE DAIs as nonatomic (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: add version_id to avoid rt714/rt715 confusion (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt715-sdw: probe with RT714 Device ID (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt1316: add missing component string (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt1308: add extra check on init (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qdsp6: add ifdef CONFIG_OF around of_device_id (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-cpu: Enable MI2S BCLK and LRCLK together (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt700: add codec prefix (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Remove unused variables (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Remove ti, asi-format code (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Set regcache when shutting down and waking device (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Add shutdown capability via a GPIO (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2562: Remove duplicate code for I/V sense (Jaroslav Kysela) [1869536] - [sound] ALSA: ASOC: Intel: sof_sdw: restore playback functionality with max98373 amps (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: add support for new SoundWire hardware layout on TGL (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: remove hard-coded codec_conf table (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: remove ternary operator (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: tegra_max98090: use devm_snd_soc_register_card() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: hda_dsp_common: use static function in conditional block (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: mx27vis-aic32x4: use devm_snd_soc_register_card() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: imx-mc13783: use devm_snd_soc_register_card() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm_adsp: Pass full name to snd_ctl_notify (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt715: Add power-up delay to fix dmic pop sound issue (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: Enable the power of "MICBIAS" and "Vref2" for the DMIC clock (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdac_hda: allow runtime pm at end of probe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: add codec name prefix to ACPI machine description (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: sysfs: add slave status and device number before probe (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: add enumerated Slave device to device list (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: remove an unnecessary NULL check (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: cadence: add data port test fail interrupt (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: enable test modes (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: enable Data Port test modes (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - set mic to auto detect on a HP AIO machine (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - Don't register a cb func if it is registered already (Jaroslav Kysela) [1869536] - [sound] ALSA: HDA: Early Forbid of runtime PM (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - remove kerneldoc for internal hdac_i915 function (Jaroslav Kysela) [1869536] - [sound] ALSA: ctl: Workaround for lockdep warning wrt card->ctl_files_rwlock (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Disable autosuspend for Lenovo ThinkStation P620 (Jaroslav Kysela) [1869536] - [sound] ALSA: treewide: Remove uninitialized_var() usage (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: arm: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-pcm: add dpcm_create/remove_debugfs_state() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-pcm: move CONFIG_DEBUG_FS functions to top side (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pxa: magician: convert to use i2c_new_client_device() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pxa: Enable AC'97 bus support for PXA machines (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pxa: Select regmap from AC'97 machines (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: support TDM out and 8ch I2S out (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: kirkwood: fix external clock probe defer (Jaroslav Kysela) [1869536] - [sound] ALSA: ppc: keywest: convert to use i2c_new_client_device() (Jaroslav Kysela) [1869536] - [sound] ALSA: treewide: Use sizeof_field() macro (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: hdac_hdmi: Set ops to NULL on remove (Jaroslav Kysela) [1869536] - [sound] ALSA: ppc: More constifications (Jaroslav Kysela) [1869536] - [sound] ALSA: i2c: Constify snd_kcontrol_new items (Jaroslav Kysela) [1869536] - [sound] ALSA: ppc: Constify snd_kcontrol_new items (Jaroslav Kysela) [1869536] - [sound] ALSA: vxpocket: Support PCM sync_stop (Jaroslav Kysela) [1869536] - [sound] ALSA: mips: Constify snd_device_ops definitions (Jaroslav Kysela) [1869536] - [sound] ALSA: i2c: Constify snd_device_ops definitions (Jaroslav Kysela) [1869536] - [sound] ALSA: seq: oss: Fix running status after receiving sysex (Jaroslav Kysela) [1869536] - [sound] ALSA: arm: More constification (Jaroslav Kysela) [1869536] - [sound] ALSA: treewide: add "WITH Linux-syscall-note" to SPDX tag of uapi headers (Jaroslav Kysela) [1869536] - [sound] ALSA: treewide: replace '---help---' in Kconfig files with 'help' (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: fix SPDX license for header file (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdac: make SOF HDA codec driver probe deterministic (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Refactor sample rate function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Fix the spacing and new lines (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Convert bit mask to GENMASK in header (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Fix unbalanced calls to pm_runtime (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2562: Add the TAS2110 class-D amplifier (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: control: add size checks for ext_bytes control .put() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: control: fix size checks for volatile ext_bytes control .get() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: control: fix size checks for ext_bytes control .get() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tlv320aic32x4: Enable fast charge (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tlv320aic32x4: Ensure a minimum delay before clock stabilization (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt711: wait for the delayed work to finish when the system suspends (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Fix error handling with update_bits (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Fix required DT properties in the code (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Add missing bias level power states (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Fix calling reset in probe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt700: wait for the delayed work to finish when the system suspends (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2562: Add the TAS2564 compatible (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: add missing MODULE_LICENSE() for imx-common (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: pm: Fix prepare callback behavior for OF usecase (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: cs42l51: add additional ADC volume controls (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: fix the process being scheduled on core0 always (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - fix CONTROLLER_IN_GPU macro name (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - handle multiple i915 device instances (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - controller is in GPU on the DG1 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - add Intel DG1 PCI and HDMI ids (Jaroslav Kysela) [1869536] - [sound] ALSA: Revert "ALSA: hda - Fix silent audio output and corrupted input on MSI X570-A PRO" (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add delay quirk for H570e USB headsets (Jaroslav Kysela) [1869536] - [sound] ALSA: compat_ioctl: avoid compat_alloc_user_space (Jaroslav Kysela) [1869536] - [sound] ALSA: asihpi: fix spellint typo in comments (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Enable front panel headset LED on Lenovo ThinkStation P520 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Couldn't detect Mic if booting with headset plugged (Jaroslav Kysela) [1869536] - [sound] ALSA: asihpi: fix iounmap in error handler (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: use {u32|u16}p_replace_bits (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: cadence: use u32p_replace_bits (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: get max rows and cols info from compatible (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: add support to block packing mode (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: clear BIT FIELDs before value set (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: Add generic bandwidth allocation algorithm (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ak4458: Add DSD support for ak4458 and ak4497 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-sc7180: Add MODULE_DEVICE_TABLE (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: Add support for tgl-h (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codec: tlv320aic32x4: do software reset before clock registration (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codec: tlv320aic32x4: fix missing aic32x4_disable_regulators() in error path (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Set MCLK input or output direction (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Add fsl_sai_check_version function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Add new added registers and new bit definition (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6afe-clocks: add q6afe clock controller (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: reduce verbosity of boot error logs (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: fix range checks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: remove several superfluous type-casts (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: (cosmetic) remove redundant "ret" variable uses (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: control: update test for pm_runtime_get_sync() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: debug: update test for pm_runtime_get_sync() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Add `src_hash` to `sof_ipc_fw_version` structure (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: Add debug support for imx platforms (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: disable size checks for bytes_ext controls if needed (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_audmix: make clock and output src write only (Jaroslav Kysela) [1869536] - [sound] ALSA: remove calls to usb_pipe_type_check for control endpoints (Jaroslav Kysela) [1869536] - [sound] ALSA: hiface: move to use usb_control_msg_send() (Jaroslav Kysela) [1869536] - [sound] ALSA: line6: move to use usb_control_msg_send() and usb_control_msg_recv() (Jaroslav Kysela) [1869536] - [sound] ALSA: 6fire: move to use usb_control_msg_send() and usb_control_msg_recv() (Jaroslav Kysela) [1869536] - [sound] ALSA: usx2y: move to use usb_control_msg_send() (Jaroslav Kysela) [1869536] - [sound] ALSA: USB: add usb_control_msg_send() and usb_control_msg_recv() (Jaroslav Kysela) [1869536] - [sound] ALSA: USB: move snd_usb_pipe_sanity_check into the USB core (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1015: Fix the failure to flush DAC data before playback (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1015: Fix DC calibration on bypass boost mode (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: stm32: sai: add pm_runtime support (Jaroslav Kysela) [1869536] - [sound] ALSA: rockchip_i2s: fix a possible divide-by-zero bug in rockchip_i2s_hw_params() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: Use DMI oem string search for tgl_max98373_rt5682 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda-loader: s/master/primary (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: remove the HDA_DSP_CORE_MASK() macro (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: modify core_power_up/down op (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: rename cores_mask to host_managed_cores_mask (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: j721e-evm: Add support for j7200-cpb audio (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: support machine driver with rt1015p (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6dsp: q6afe-dai: add support to Codec DMA ports (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6dsp: q6afe: add codec lpass clocks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6dsp: q6afe: update q6afe_set_param to support global clocks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6dsp: q6afe: add lpass hw voting support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6dsp: q6afe: add global q6afe waitqueue (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6dsp: q6afe: prepare afe_apr_send_pkt to take response opcode (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6dsp: q6routing: add support to Codec DMA ports (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6dsp: q6afe: add support to Codec DMA ports (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qdsp6: dt-bindings: Add q6afe display_port dt binding (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1015p: add codec driver (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: cadence: add parity error injection through debugfs (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: export broadcast read/write capability for tests (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: realtek-soundwire: ignore initial PARITY errors (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: use quirk to filter out invalid parity errors (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: slave: add first_interrupt_done status (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: filter-out unwanted interrupt reports (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC/soundwire: bus: use property to set interrupt masks (Jaroslav Kysela) [1869536] - [sound] ALSA: pcm: Remove unused inline function snd_mask_sizeof (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/asihpi: Remove unused function hpi_stream_group_get_map() (Jaroslav Kysela) [1869536] - [sound] ALSA: mixart: Correct comment wrt obsoleted tasklet usage (Jaroslav Kysela) [1869536] - [sound] ALSA: aloop: Replace tasklet with work (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mchp-spdiftx: add driver for S/PDIF TX Controller (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: fix SLIBMUS/SLIMBUS typo (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: cadence: fix race condition between suspend and Slave device alerts (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: imx-es8328: add missing put_device() call in imx_es8328_probe() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: common: Parse auxiliary devices from device tree (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mt6359: fix failed to parse DT properties (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Implement snd_sof_bytes_ext_volatile_get kcontrol IO (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: Add support for WO and RO TLV byte kcontrols (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: Kconfig: Allow the j721e machine driver to be used on K3 platform (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: KeemBay: Fix warning potential ! vs ~ typo (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: add v1.5.1 compatible (Jaroslav Kysela) [1869536] - [sound] ALSA: dt-bindings: soundwire: add bindings for Qcom controller (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: add support for mmio soundwire master devices (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: avoid dependency on CONFIG_SLIMBUS (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: fix abh/ahb typo (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: make process type optional (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: append extended data to sof_ipc_comp_mux (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: append extended data to sof_ipc_comp_process (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: append extended data to sof_ipc_comp_tone (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: append extended data to sof_ipc_comp_asrc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: append extended data to sof_ipc_comp_src (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: append extended data to sof_ipc_comp_host (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: append extended data to sof_ipc_comp_volume (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: append extended data to sof_ipc_comp_mixer (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: append extended data to sof_ipc_comp_dai (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: add helper for setting up IPC component (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: use the sof_ipc_comp reserved bytes for extended data (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: parse comp_ext_tokens for all widgets (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: create component extended tokens (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: add comp_ext to struct snd_sof_widget (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: tokens: add token for component UUID (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Manage module clock via DAPM (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Attach the bus clock to the regmap (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Sort masks in a consistent order (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Fix field bit number indentation (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Fix ADC_DIG_CTRL field name (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Fix AIF1_MXR_SRC field names (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Fix AIF1_ADCDAT_CTRL field names (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Fix AIF1 MODCLK widget name (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Remove extraneous widgets (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: add dailink .prepare and .hw_free callback (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: add dailink .trigger callback (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: clarify return value for get_sdw_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: remove stream handling from .prepare and .hw_free (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: remove .trigger operation (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: fix NULL/ERR_PTR confusion (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: stream: fix NULL/IS_ERR confusion (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: remove SDW_REG_SHIFT() (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel_init: use FIELD_{GET|PREP} (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: use FIELD_{GET|PREP} (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: cadence: use FIELD_{GET|PREP} (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom : use FIELD_{GET|PREP} (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: stream: use FIELD_{GET|PREP} (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: slave: use SDW_DISCO_LINK_ID() (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: use FIELD_GET() (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: define and use addr bit masks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: fix core enable sequence (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: support topology components on secondary cores (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: add a "core" parameter to widget loading functions (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Set SAI Channel Mode to Output Mode (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Support multiple data channel enable bits (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: don't manage link power individually (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: pass link_mask information to each master (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add error log for clock-stop invalid configs (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: stream: enable hw_sync as needed by hardware (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add multi-link hw_synchronization information (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: update multi-link definition with hw sync details (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add missing support for all clock stop modes (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add multi-link support (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: ignore software command retries (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: disable shim wake on suspend (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: fix port_readydynamic allocation in mipi_disco (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: add definition for maximum number of ports (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: soundwire: remove port_readyusage from codecs (Jaroslav Kysela) [1869536] - [sound] ALSA: vx: vx_pcm: remove redundant assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: vx: vx_pcm: remove redundant assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: vx: vx_core: clarify operator precedence (Jaroslav Kysela) [1869536] - [sound] ALSA: rawmidi: (cosmetic) align function parameters (Jaroslav Kysela) [1869536] - [sound] ALSA: atmel: ac97: clarify operator precedence (Jaroslav Kysela) [1869536] - [sound] ALSA: ac97: (cosmetic) align argument names (Jaroslav Kysela) [1869536] - [sound] ALSA: usb: scarless_gen2: fix endianness issue (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: (cosmetic) align function parameters (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: auto_parser: remove shadowed variable declaration (Jaroslav Kysela) [1869536] - [sound] ALSA: aoa: i2sbus: use DECLARE_COMPLETION_ONSTACK() macro (Jaroslav Kysela) [1869536] - [sound] ALSA: core: init: use DECLARE_COMPLETION_ONSTACK() macro (Jaroslav Kysela) [1869536] - [sound] ALSA: compress_offload: remove redundant initialization (Jaroslav Kysela) [1869536] - [sound] ALSA: compress_offload: dereference after checking for NULL pointer (Jaroslav Kysela) [1869536] - [sound] ALSA: core: timer: clarify operator precedence (Jaroslav Kysela) [1869536] - [sound] ALSA: core: timer: remove redundant assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: core: pcm_memory: dereference pointer after NULL checks (Jaroslav Kysela) [1869536] - [sound] ALSA: core: pcm: simplify locking for timers (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: Prefer async probe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: remove artificial component and DAI name constraint (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max9867: shutdown codec when changing filter type (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: AMD: Clean kernel log from deferred probe error messages (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: Simplify error handling during FW boot (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: Add sof_tgl_ops for TGL platforms (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: Define FW boot sequence with ICCMAX (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: define macro for code loader stream format (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: modify the signature of get_stream_with_tag() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: Add helper function to program ICCMAX stream (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: Remove unused parameters in cl_dsp_init() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: fix VS_LTRC register name (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: sof-of-dev: Add .arch_ops field (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: Replace sdev->private with sdev->pdata->hw_pdata (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: add extended rom status dump to error log (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: fix the ipc_size calculation for process component (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: intel: hda: support also devices with 1 and 3 dmics (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: fix a runtime pm issue in SOF when HDMI codec doesn't work (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: report error only for the last ROM init iteration (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: loader: Add debug box region (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: ext_manifest: Parse debug ABI version (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: loader: fix memory leak in get_ext_windows (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: IPC: make sof_ipc_window monosized (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: fix intel_suspend/resume defined but not used warning (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add AE-7 exit commands (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add AE-7 custom controls (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add AE-7 microphone selection commands (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add output selection for SoundBlaster AE-7 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add DSP setup functions for AE-7 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add init data for SoundBlaster AE-7 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add pre-init function for SoundBlaster AE-7 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add ca0132_mmio_init data for SoundBlaster AE-7 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Set AE-7 bools and select mixer (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add SoundBlaster AE-7 pincfg (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add new quirk ID for SoundBlaster AE-7 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Fix Recon3D Center/LFE output (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add quirk output selection structures (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Clean up ca0132_alt_out_select (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Remove surround output selection (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add bass redirection controls (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add full-range speaker selection controls (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add surround channel config control (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add speaker tuning initialization commands (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Cleanup ca0132_mmio_init function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdac_hdmi: tidy up a memset() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: use consistent HDAudio spelling in comments/docs (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: add dev_dbg log when driver is not selected (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: acpi: add dev_dbg() log for probe completion (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: IPC: reduce verbosity of IPC pointer updates (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: reduce the log level for unhandled widgets (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: remove unnecessary memory alloc for sdev->private (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: (cosmetic) use the "bool" type where it makes sense (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: (cosmetic) remove redundant variable initialisations (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Add -EPROBE_DEFER check for regmap init (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ak5558: Add regulator support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: clean-up inclusion of header files (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: sof_sdw: add rt711 rt1316 rt714 SDCA codec support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Add topology filename override based on dmi data match (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_rt5682: override quirk data for tgl_max98373_rt5682 (Jaroslav Kysela) [1869536] - [sound] ALSA: SoC: Intel: sof_sdw: Add support for product Ripto (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: rename id as part_id (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: check SoundWire version when matching codec (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: max98373-sdw: add missing test on resume (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: soc-acpi: add support for SDCA boards (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: soc-acpi: mirror CML and TGL configurations (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof-soundwire: add support for rt5682 on link2 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: soc-acpi: cnl: add support for rt5682 on SoundWire link2 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: modify SoundWire version id in acpi match table (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Correct wrongly matching entries with audio class (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: da7219: Fix I/O voltage range configuration during probe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: sof_sdw: add .exit callback function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl-asoc-card: add support for TLV320AIC32x4 codec (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: add build support for SoundWire (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: add missing out of memory check on drvdata->clks allocation (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt6359: add codec driver (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Properly match with audio interface class (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Simplify quirk entries with a macro (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Move device rename and profile quirks to an internal table (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Hook up component probe function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: samsung: s3c2412-i2s: avoid hardcoded S3C2410_PA_IIS (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: samsung: rx1950: turn into platform driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: samsung: neo1973: turn into platform driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rt*-sdw: use SDW_SLAVE_ENTRY_EXT (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm_adsp: Update naming in error handling (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl-asoc-card: Get "extal" clock rate by clk_get_rate (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: add a dedicated menuconfig (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8962: Export DAC/ADC monomix switches (Jaroslav Kysela) [1869536] - [sound] ALSA: remove duplicate "the the" phrase in Kconfig text (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: delete repeated words in comments (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wm0010: use DECLARE_COMPLETION_ONSTACK() macro (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: simple-card: Use snd_soc_of_parse_aux_devs() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: Add common helper to parse aux devs from device tree (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ak4458: Add regulator support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdac_hdmi: support 'ELD' mixer (Jaroslav Kysela) [1869536] - [sound] ALSA: sound/soc/intel: Fix spelling mistake "cant" --> "can't" (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: delete repeated words in comments (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: various vendors: delete repeated words in comments (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: (cosmetic) align function parameters (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: skl-topology: remove redundant assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: skl-topology: remove redundant assignments (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: sst-utils: remove redundant assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: cldma: remove redundant initialization (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: skl-nhlt: remove redundant initialization (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: haswell-ipc: remove redundant assignments (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: haswell: (cosmetic) align function parameters (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: common: (cosmetic) align function parameters (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Baytrail: (cosmetic) align function parameters (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: (cosmetic) align parameters (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: sst_pvt: simplify return handling (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: sst_loader: remove always-true condition (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: remove useless assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: platform-pcm: fix redundant return (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: sst_pvt: remove redundant initialization (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: remove redundant initialization (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: sst: remove useless NULL assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: platform-pcm: remove redundant assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: compress: remove redundant assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: sst-atom-controls: remove redundant assignments (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: refine runtime pm for SDW_INTEL_CLK_STOP_BUS_RESET (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: support clock_stop mode without quirks (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel_init: handle power rail dependencies for clock stop mode (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add CLK_STOP_NOT_ALLOWED support (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add CLK_STOP_BUS_RESET support (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add CLK_STOP_TEARDOWN for pm_runtime suspend (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: pm_runtime idle scheduling (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: reinitialize IP+DSP in .prepare(), but only when resuming (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: call helper to reset Slave states on resume (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: fix race condition on system resume (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: reset pm_runtime status during system resume (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add pm_runtime support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: da7219: Fix clock handling around codec level probe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: da7219: Move soft reset handling to codec level probe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: da7219: Move required devm_* allocations to device level code (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm-dai: add support to copy callback (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm-dai: add gapless support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm-dai: prepare set params to accept profile change (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm-dai: add next track metadata support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm: add support to gapless flag in q6asm open (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm: add support to remove intial and trailing silence (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm: add length to write command token (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm: use flags directly from q6asm-dai (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm: make commands specific to streams (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm: rename misleading session id variable (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: KMB: Enable TDM audio capture (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codec: tlv3204: Moving GPIO reset and add ADC reset (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codec: tlv3204: Increased maximum supported channels (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codec: tlv3204: Enable 24 bit audio support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun50i-codec-analog: Enable DAPM for earpiece switch (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun50i-codec-analog: Enable DAPM for line out switch (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun50i-codec-analog: Make line out routes stereo (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun50i-codec-analog: Enable DAPM for headphone switch (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun50i-codec-analog: Make headphone routes stereo (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun50i-codec-analog: Group and sort mixer routes (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun50i-codec-analog: Gate the amplifier clock during suspend (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun50i-codec-analog: Fix duplicate use of ADC enable bits (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bytcht_cx2072x: simplify return handling (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: rename shadowed variable for all broadwell boards (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda-codec: move variable used conditionally (Jaroslav Kysela) [1869536] - [sound] ALSA: ASOC: SOF: Intel: hda-codec: move unused label to correct position (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Add a quirk for LRCK inversion (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Add missing mixer routes (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Fix DAPM to match the hardware topology (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Replace synchronous check with fsl_sai_dir_is_synced (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Drop TMR/RMR settings for synchronous mode (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Refine enable/disable TE/RE sequence in trigger() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-platform: Use platform_get_irq (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-cpu: Use platform_get_resource (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-sc7180: Add platform driver for lpass audio (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-cpu: fix concurrency issue (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass: Use regmap_field for i2sctl and dmactl registers (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-platform: fix memory leak (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-platform: Replace card->dev with component->dev (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-cpu: Move ahbix clk to platform specific function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: Add common array to initialize soc based core clocks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: Use dev_dbg() in rt5682_clk_check() (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: Add basic power management support (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: master: enable pm runtime (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: add argument to function definition (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: add module_sdw_driver helper macro (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: sdw.h: fix indentation (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: sdw.h: fix PRBS/Static_1 swapped definitions (Jaroslav Kysela) [1869536] - [sound] ALSA: seq: virmidi: Fix running status after receiving sysex (Jaroslav Kysela) [1869536] - [sound] ALSA: bt87x: use pci_status_get_and_clear_errors (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - The Mic on a RedmiBook doesn't work (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: Do not cleanup uninitialized dais on soc_pcm_open failure (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: fixup headset for ASUS GX502 laptop (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Improved routing for Thinkpad X1 7th/8th Gen (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: fix double free of dangling pointer (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for MPMAN Converter9 2-in-1 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: use consistent HDAudio spelling in comments/docs (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: add dev_dbg log when driver is not selected (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: fix a runtime pm issue in SOF when integrated GPU is disabled (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: hdmi - add Rocketlake support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: haswell: Fix power transition refactor (Jaroslav Kysela) [1869536] - [sound] ALSA: pcm: oss: Remove superfluous WARN_ON() for mulaw sanity check (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8994: Ensure the device is resumed in wm89xx_mic_detect functions (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8994: Skip setting of the WM8994_MICBIAS register for WM1811 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - Fix silent audio output and corrupted input on MSI X570-A PRO (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: meson: axg-toddr: fix channel order on g12 platforms (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: add snd_soc_find_dai_with_mutex() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/hdmi: always check pin power status in i915 pin fixup (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: common: Fix refcount imbalance on error (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt700: Fix return check for devm_regmap_init_sdw() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt715: Fix return check for devm_regmap_init_sdw() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt711: Fix return check for devm_regmap_init_sdw() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1308-sdw: Fix return check for devm_regmap_init_sdw() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98373: Fix return check for devm_regmap_init_sdw() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Add quirk for Samsung Galaxy Book Ion NT950XCJ-X716A (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add basic capture support for Pioneer DJ DJM-250MK2 (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add implicit feedback quirk for UR22C (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: fixup ams_delta_mute() function name (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pcm3168a: ignore 0 Hz settings (Jaroslav Kysela) [1869536] - [sound] ALSA: Revert "ALSA: hda: Add support for Loongson 7A1000 controller" (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/tegra: Program WAKEEN register for Tegra (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Fix 2 channel swapping for Tegra (Jaroslav Kysela) [1869536] - [sound] ALSA: ca0106: fix error code handling (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: tgl_max98373: fix a runtime pm issue in multi-thread case (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-digi00x: exclude Avid Adrenaline from detection (Jaroslav Kysela) [1869536] - [sound] ALSA: ALSA; firewire-tascam: exclude Tascam FE-8 from detection (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: Set card->owner to avoid warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: atom: Add period size constraint (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: avoid reset of sdo_limit (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: skl_hda_dsp_generic: Fix NULLptr dereference in autosuspend delay (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: fix typo in comment on INTSTAT registers (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Add quirk for Samsung Galaxy Book Ion (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: ignore broken processing/extension unit (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: Fix memleak in sst_media_open (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8994: Avoid attempts to read unreadable registers (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: msm8916-wcd-analog: fix register Interrupt offset (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8994: Prevent access to invalid VU register bits on WM1811 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Add model alc298-samsung-headphone (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Update documentation comment for MS2109 quirk (Jaroslav Kysela) [1869536] - [sound] ALSA: isa: fix spelling mistakes in the comments (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add capture support for Saffire 6 (USB 1.1) (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Add quirk for Samsung Galaxy Flex Book (Jaroslav Kysela) [1869536] - [sound] ALSA: echoaudio: Fix potential Oops in snd_echo_resume() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/hdmi: Use force connectivity quirk on another HP desktop (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Fix unused variable warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6routing: add dummy register read/write function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6afe-dai: mark all widgets registers as SND_SOC_NOPM (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Make soc_component_read() returning an error code again (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - reverse the setting value in the micmute_led_set (Jaroslav Kysela) [1869536] - [sound] ALSA: echoaduio: Drop superfluous volatile modifier (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: Replacing component->name with codec_dai->name (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: add quirk for Pioneer DDJ-RB (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: work around streaming quirk for MacroSilicon MS2109 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - fix the micmute led status for Lenovo ThinkCentre AIO (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: fix overeager device match for MacroSilicon MS2109 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Fix pin default on Intel NUC 8 Rugged (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Creative USB X-Fi Pro SB1095 volume knob support (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: fix spelling mistake "buss" -> "bus" (Jaroslav Kysela) [1869536] - [sound] ALSA: pci: delete repeated words in comments (Jaroslav Kysela) [1869536] - [sound] ALSA: isa: delete repeated words in comments (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/tegra: Add 100us dma stop delay (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Add dma stop delay variable (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hda/tegra: Set buffer alignment to 128 bytes (Jaroslav Kysela) [1869536] - [sound] ALSA: seq: oss: Serialize ioctls (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/hdmi: Add quirk to force connectivity (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: add startech usb audio dock name (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: Fix unused variable warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: tegra210_i2s: Fix compile warning with CONFIG_PM=n (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: tegra210_dmic: Fix compile warning with CONFIG_PM=n (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: tegra210_ahub: Fix compile warning with CONFIG_PM=n (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: tegra210_admaif: Fix compile warning with CONFIG_PM=n (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: tegra186_dspk: Fix compile warning with CONFIG_PM=n (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add support for Lenovo ThinkStation P620 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: renoir: restore two more registers during resume (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8962: Do not remove ADDITIONAL_CONTROL_4 from readable register list (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl-asoc-card: Remove fsl_asoc_card_set_bias_level function (Jaroslav Kysela) [1869536] - [sound] ALSA: Revert "ALSA: hda: call runtime_allow() for all hda controllers" (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Fix AE-5 microphone selection commands (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add new quirk ID for Recon3D (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Fix ZxR Headphone gain control get value (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Add alc269/alc662 pin-tables for Loongson-3 laptops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: Two step component registration (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: Simplify snd_soc_component_initialize declaration (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: Relocate and expose snd_soc_component_initialize (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sh: Replace 'select' DMADEVICES 'with depends on' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Fix value of FSL_SAI_CR1_RFW_MASK (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: use less strict tests for dailink capabilities (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rk3399_gru_sound: Add DAPM pins, kcontrols for jack detection (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8962: Do not access WM8962_GPIO_BASE (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: use resource_size (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: drop unnecessary list_empty (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: Added hw_params support for ALC1015 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: Passing card structure based on codec (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: Renaming snd-soc-card structure and fields (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: samsung: Add sound support for Midas boards (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: KMB: Rework disable channel function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: KMB: Add 8kHz audio support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: Fix regression causing sysfs entries to disappear (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: meson: axg-tdm-formatters: fix sclk inversion (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: meson: axg-tdmin: fix g12a skew (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: meson: axg-tdm-interface: fix link fmt setup (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Fixed HP right speaker no sound (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: fix NULL pointer dereference during suspend (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: bcm2835: Silence clk_get() error on -EPROBE_DEFER (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2562: Update shutdown GPIO property (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: disable traces when switching to S0Ix D0I3 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: fix the suspend procedure to support s0ix entry (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/hdmi: Fix keep_power assignment for non-component devices (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Workaround for spurious wakeups on some Intel platforms (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: endpoint : remove needless check before usb_free_coherent() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: AMD: Restore PME_EN state at Power On (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel/boards: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Fix add a "ultra_low_power" function for intel reference board (alc256) (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: dapm: don't call pm_runtime_* on card device (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: typo_fix: enable headset mic of ASUS ROG Zephyrus G14(GA401) series with ALC289 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: enable headset mic of ASUS ROG Zephyrus G15(GA502) series with ALC289 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98390: update dsm param bin max size (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98390: Update dsm init sequence and condition (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: don't report of_xlate_dai_name failures (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: common: Avoid printing errors for -EPROBE_DEFER (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: apq8016_sbc: Use qcom_snd_parse_of() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: common: Parse properties with "qcom, " prefix (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: common: Support parsing links without DPCM (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6afe: Remove unused q6afe_is_rx_port() function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: common: Use snd_soc_dai_link_set_capabilities() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: Use devm for resource management (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98390: Fix dac event dapm mixer (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl-asoc-card: Support configuring dai fmt from DT (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_esai: add IRQF_SHARED for devm_request_irq (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Fix build error due to 64-by-32 division (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: fix SND_SOC_J721E_EVM warnings & errors (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: omap: Replace HTTP links with HTTPS ones (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm_adsp: Support new metadata block ID's (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: Replace HTTP links with HTTPS ones (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: Replace HTTP links with HTTPS ones (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: uniphier: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mxs: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: xtensa: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: kirkwood: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sprd: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: generic: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: bcm: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: au1x: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: dwc: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: atmel: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rockchip: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: cirrus: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pxa: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: samsung: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sh: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sof: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: stm: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sunxi: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ux500: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-xxx: add asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: kbl_rt5663_rt5514_max98927: Fix kabylake_ssp_fixup function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdac_hda: fix deadlock after PCM open error (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdac_hda: fix memleak on module unload (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdac_hda: call patch_ops.free() on probe error (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Replace HTTP links with HTTPS ones (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183: support machine driver with max98357b (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183: support left justified format for I2S (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel/skl/hda - fix probe regression on systems without i915 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: pcm: Update rate/channels for SAI/ESAI DAIs (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: Update SAI config bclk/fsync rate (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx8: Add SAI dai driver for i.MX/i.MX8X (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx8m: Fix SAI DAI driver for i.MX8M (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx8: Fix ESAI DAI driver name for i.MX8/iMX8X (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: Use ARRAY_SIZE instead of hardcoded value (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: define INFO_ flags in dsp_ops for imx8 (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add implicit feedback quirk for SSL2 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Add Tegra210 based ADMAIF driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Fix reset gpio property name (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98357a: move control of SD_MODE back to DAI ops (Jaroslav Kysela) [1869536] - [sound] ALSA: Soundwire: intel_init: save Slave(s) _ADR info in sdw_intel_ctx (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add wake interrupt support (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel/cadence: merge Soundwire interrupt handlers/threads (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel_init: add implementation of sdw_intel_enable_irq() (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: introduce helper for link synchronization (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: introduce a helper to arm link synchronization (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: revisit SHIM programming sequences (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: report slave_ids for each link to SOF driver (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add clock stop quirks (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add mutex for shared SHIM register access (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add prototype for WAKEEN interrupt processing (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add link_list to handle interrupts with a single thread (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: update headers for interrupts (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: reuse code for wait loops to set/clear bits (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: board: sof_rt5682: Update rt1015 pll input clk freq (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: avoid crash if invalid DSP topology loaded (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: add support for systems without i915 audio (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt711: remove properties in card remove (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt711: remove hard-coded codec name (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai.h: drop a duplicated word (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wcd9335.h: fix duplicated word (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra20_das.h: delete duplicated words (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: Avoid the use of one-element array (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Add Tegra186 based DSPK driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Add Tegra210 based AHUB driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Add Tegra210 based I2S driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Add Tegra210 based DMIC driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Add support for CIF programming (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: common: change match table ehl-rt5660 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: remove .digital_mute (Jaroslav Kysela) [1869536] - [sound] ALSA: Replace the word "slave" in vmaster API (Jaroslav Kysela) [1869536] - [sound] ALSA: asihpi: delete duplicated word (Jaroslav Kysela) [1869536] - [sound] ALSA: Replace HTTP links with HTTPS ones (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Fixed ALC298 sound bug by adding quirk for Samsung Notebook Pen S (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: optimize the power consumption (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai.h: don't use discriminatory terms for comment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: qdsp6: Use IS_ERR() instead of IS_ERR_OR_NULL() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: disable MICBIAS and Vref2 widget in default (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: qdsp6: Use the defined variable to clean code (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: snd_soc_dai_digital_mute() for both CPU/Codec (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: atmel: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: meson: fixes the missed kfree() for axg_card_add_tdm_loopback (Jaroslav Kysela) [1869536] - [sound] ALSA: info: Drop WARN_ON() from buffer NULL sanity check (Jaroslav Kysela) [1869536] - [sound] ALSA: line6: Use kmemdup in podhd_set_monitor_level() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Add support for Loongson 7A1000 controller (Jaroslav Kysela) [1869536] - [sound] ALSA: Revert "ALSA: pcm: Use SG-buffer only when direct DMA is available" (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: Add missed return for calling soc_component_ret (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: fsl-asoc-card: Trivial: Fix misspelling of 'exists' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl-asoc-card: Support Headphone and Microphone Jack detection (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: simple-card-utils: Support configure pin_name for asoc_simple_init_jack (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: ak*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: cs*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: da*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: es*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wm*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: alc*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: max*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: pcm*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: ssm*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: tas*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: tlv*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: meson: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: spear: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdmi-codec: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: drm/mediatek: exit earlier if failed to register audio driver (Jaroslav Kysela) [1869536] - [sound] ALSA: drm/i2c/tda998x: Make tda998x_audio_digital_mute static (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai.c: add .no_capture_mute support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdmi-codec: return -ENOTSUPP for digital_mute (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: fix snd_hda_codec_cleanup() documentation (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: export snd_hda_codec_cleanup_for_unbind() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: Report the button event in the headset type only (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Add missed put_device() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - fixup for yet another Intel reference board (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Enable Speaker for ASUS UX563 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Enable Speaker for ASUS UX533 and UX534 (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: fix the kernel-doc comment (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Replace blacklist word (Jaroslav Kysela) [1869536] - [sound] ALSA: via82xx: Replace the words whitelist (Jaroslav Kysela) [1869536] - [sound] ALSA: nm256: Replace the words blacklist (Jaroslav Kysela) [1869536] - [sound] ALSA: intel8x0: Replace the words white/blacklist (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Replace the words white/blacklist (Jaroslav Kysela) [1869536] - [sound] ALSA: es1968: Replace the words white/blacklist (Jaroslav Kysela) [1869536] - [sound] ALSA: ctxfi: Replace the word blacklist (Jaroslav Kysela) [1869536] - [sound] ALSA: bt87x: Replace the words white/blacklist (Jaroslav Kysela) [1869536] - [sound] ALSA: ac97: Replace the words white/blacklist (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: don't free dma_data in DAI shutdown (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: cadence: allocate/free dma_data in set_sdw_stream (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: remove stream allocation/free (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: stream: add helper to startup/shutdown streams (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: implement get_sdw_stream() operations (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/tegra: Disable sync-write operation (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ssi: don't use discriminatory terms for debug log (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: siu: don't use discriminatory terms for parameter (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsi: don't use discriminatory terms for comment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rsnd: don't use discriminatory terms for comment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rsnd: don't use discriminatory terms for function names (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: Enable Vref2 under using PLL2 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rockchip: spdif: Handle clk by pm runtime (Jaroslav Kysela) [1869536] - [sound] ALSA: echoaudio: re-enable IRQs on failure path (Jaroslav Kysela) [1869536] - [sound] ALSA: line6: add hw monitor volume control for POD HD500 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Enable headset mic of Acer TravelMate B311R-31 with ALC256 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: enable headset mic of ASUS ROG Zephyrus G14(G401) series with ALC289 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - change to suitable link model for ASUS platform (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Fix race against the error recovery URB submission (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5672: Improve dai-set-fmt comment in cht_codec_fixup() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: support HDMI jack reporting (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: use hdmi-codec (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183: use hdmi-codec (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_spdif: Add kctl for configuring TX validity bit (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_spdif: Clear the validity bit for TX (Jaroslav Kysela) [1869536] - [sound] ALSA: line6: Sync the pending work cancel at disconnection (Jaroslav Kysela) [1869536] - [sound] ALSA: line6: Perform sanity check for each URB creation (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: ak4458: Remove set but never checked variable 'ret' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: tlv320aic26: Demote seemingly unintentional kerneldoc header (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rt5659: Remove many unused const variables (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rt5631: fix spurious kernel-doc start and missing arguments (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ux500: ux500_msp_i2s: Remove unused variables 'reg_val_DR' and 'reg_val_TSTDR' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pxa: pxa-ssp: Demote seemingly unintentional kerneldoc header (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sunxi: sun4i-spdif: Fix misspelling of 'reg_dac_txdata' in kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sunxi: sun4i-i2s: add missing clock and format arguments in kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: qdsp6: q6asm: Provide documentation for 'codec_profile' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sti: uniperif: fix 'defined by not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: atmel-pdmic: remove codec component (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: atmel-classd: remove codec component (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rt*: fix 'defined but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: max98390: fix 'defined but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: es8316: fix 'defined but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: omap-mcbsp-st: Remove set, but unused variable 'w' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: jz4770: Remove defined but never used variable 'mic_boost_tlv' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: da7219: fix 'defined but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: da7210: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: uniphier: aio-core: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: tegra20_das: remove always-true comparison (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: samsung: pcm: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: samsung: spdif: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: atmel: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sdw_max98373: add card_late_probe support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof-sdw: add MAX98373 I2C dependencies (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: max98373: add SoundWire support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: max98373: split I2C and common parts (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: support machine driver with rt1015 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: extract codec and DAI names (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: remove forward declaration of headset_init (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: sort header inclusions in alphabetical (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt286: fix unexpected interrupt happens (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8974: remove unsupported clock mode (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8974: fix Boost Mixer Aux Switch (Jaroslav Kysela) [1869536] - [sound] ALSA: xen: Remove superfluous fall through comments (Jaroslav Kysela) [1869536] - [sound] ALSA: atmel: Remove invalid "fall through" comments (Jaroslav Kysela) [1869536] - [sound] ALSA: echoaudio: Address bugs in the interrupt handling (Jaroslav Kysela) [1869536] - [sound] ALSA: echoaudio: Prevent some noise on unloading the module (Jaroslav Kysela) [1869536] - [sound] ALSA: echoaudio: Prevent races in calls to set_audio_format() (Jaroslav Kysela) [1869536] - [sound] ALSA: echoaudio: Race conditions around "opencount" (Jaroslav Kysela) [1869536] - [sound] ALSA: echoaudio: Remove redundant check (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: fixed kernel warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183: support machine driver with rt1015 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183: sort header inclusions in alphabetical (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qdsp6: use dev_err instead of pr_err (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm: add command opcode to timeout error report (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: core: fix null-ptr-deref bug during device removal (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoc: codecs: max98373: remove Idle_bias_on to let codec suspend (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: max98373: Removed superfluous volume control from chip default (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: add more logs when topology load fails (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: factor kfree(se) in error handling (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: use break on errors, not continue (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: fix tlvs in error handling for widget_dmixer (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: fix kernel oops on route addition error (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: add min/max channels for SAI/ESAI on i.MX8/i.MX8M (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bdw-rt5677: fix non BE conversion (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: set dai_link dpcm_ flags with a helper (Jaroslav Kysela) [1869536] - [sound] ALSA: usb/line6: remove 'defined but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: mpc8610_hpcd: Add missing of_node_put() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: da7213: add default clock handling (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add ACPI dependency check (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: raven: acp3x-i2s: remove unused-but-set variable (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: raven: acp3x-pcm-dma: remove unused-but-set variable (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: raven: acp3x-i2s: fix 'set but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: raven: acp3x-pcm-dma: fix 'set but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: acp-rt5645: fix 'defined but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: acp-da7219-max98357a: fix 'defined but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: pcm: Fix build error on m68k and others (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: Remove only the registered component in devm functions (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/hdmi: Add Intel silent stream support (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/au88x0: remove "defined but not used" warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: vx_core: remove warning for empty loop body (Jaroslav Kysela) [1869536] - [sound] ALSA: pcmcia/pdaudiocf: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/via82xx: remove 'set but not used' warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/fm801: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/es1938: remove 'set but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: xen: remove 'set but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/oxygen/xonar_wm87x6: remove always true condition (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/rme9652/hdspm: remove always true condition (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/korg1212: remove 'set but not used' warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/emu10k1: remove 'set but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pci/emu10k1: remove "set but not used' warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/ctxfi: fix kernel-doc warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/ctxfi/ctatc: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/aw2-saa7146: remove 'set but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/echoaudio: remove 'set but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/asihpi: remove 'set but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/asihpi: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/asihpi: remove 'set but not used' warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: isa/gus: remove 'set but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: isa/gus: remove -Wmissing-prototypes warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: compress: fix partial_drain completion state (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add implicit feedback quirk for RTX6001 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: fix SND_HDA_GENERIC kconfig & build (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: add quirk for MacroSilicon MS2109 (Jaroslav Kysela) [1869536] - [sound] ALSA: core: pcm_iec958: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Enable headset mic of Acer Veriton N4660G with ALC269VC (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Enable headset mic of Acer C20-820 with ALC269VC (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Enable audio jacks of Acer vCopperbox with ALC269VC (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Fix Lenovo Thinkpad X1 Carbon 7th quirk subdevice id (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/hdmi: improve debug traces for stream lookups (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/hdmi: fix failures at PCM open on Intel ICL and later (Jaroslav Kysela) [1869536] - [sound] ALSA: opl3: fix infoleak in opl3 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wm8400: remove unused variables (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-ac97: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add logic to check dmic hardware runtime (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: j721e-evm: Fix missing unlock on error in j721e_audio_hw_params() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: fsl_esai: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: fsl_asrc: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: fsl_spdif: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: fsl-asoc-card: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: fsl_ssi: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: fsl_ssi_dbg: remove spurious kernel-doc comment start (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5670: Rename dev_gpio to gpio1_is_irq (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5670: Remove struct rt5670_platform_data (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bxt-da7219-max98357a: return -EINVAL on unrecognized speaker amplifier (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wm8994: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wm9713: remove spurious kernel-doc comment start (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wm8960: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wm8986: fix missing kernel-doc arguments (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: cs42l42: remove always-true comparisons (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: cs4270: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: sof-acpi-dev: fix 'defined but unused' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: atom: fix 'defined but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: atom: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bxt-da7219-max98357a: support MAX98390 speaker amp (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc: Add an option to select internal ratio mode (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: Enable interrupt in dma_open (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: KeemBay: Fix header guard (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Refine regcache usage with pm runtime (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: Add custom machine driver for j721e EVM (CPB and IVI) (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: davinci-mcasp: Specify stream_name for playback/capture (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rockchip: add format and rate constraints on rk3399 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: Rectifying Unbalanced pm_runtime_enable! issue (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: cancel jack_detect_work if hs_jack is set to null even soundwire mode (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Fix some typos (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Replace s/frame/packet/ where appropriate (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Fix packet size calculation (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: initialize bus clock base and scale registers (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: add definitions for 1.2 spec (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: remove multiple blank lines (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: extend SDW_SLAVE_ENTRY (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus_type: convert open-coded while() to for() loop (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5670: Fix dac- and adc- vol-tlv values being off by a factor of 10 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5670: Add new gpio1_is_ext_spk_en quirk and enable it on the Lenovo Miix 2 10 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5670: Correct RT5670_LDO_SEL_MASK (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5672: Change bus format to I2S 2 channel (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2562: Add voltage sense slot configuration (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2562: Add right and left channel slot programming (Jaroslav Kysela) [1869536] - [sound] ALSA: asoc: Update supported rate and format for dummy dai (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: Drop HAS_DMA dependency to fix link failure (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: Add MAX98373 support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: samsung: Fix a typo in Kconfig (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: common: add match table for TGL MAX98373 + RT5682 SoundWire driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoc: Intel: cml_rt1011_rt5682: explicitly access first codec (Jaroslav Kysela) [1869536] - [sound] ALSA: snd/soc: correct trivial kernel-doc inconsistency (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Boards: tgl_max98373: Update TDM configuration in hw_params (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: cml_rt1011_rt5682: use for_each_card_prelinks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Boards: cml_rt1011_rt5682: use statically define codec config (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Boards: cml_rt1011_rt5682: reduce log level for printing quirk (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: sof_rt5682: Add support for jsl-max98360a-rt5682 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Boards: tgl_max98373: Fix the comment for max_98373_components (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Boards: tgl_max98373: add dai_trigger function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: boards: byt*.c: remove cast in dev_info quirk log (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: add quirk override with kernel parameter (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bxt_rt298: add missing .owner field (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: add missing .owner field (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: cml_rt1011_rt5682: add missing .owner field (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: nocodec: add missing .owner field (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1015: add missing header inclusion (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: dapm: declare missing structure prototypes (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: move definition of enum snd_soc_bias_level (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2562: Fix format issue for extra space before a comma (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2562: Update shutdown GPIO property (Jaroslav Kysela) [1869536] - [sound] ALSA: AsoC: amd: add missing snd- module prefix to the acp3x-rn driver kernel module (Jaroslav Kysela) [1869536] - [sound] ALSA: core: Warn on empty module (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - let hs_mic be picked ahead of hp_mic (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl-asoc-card: Add WM8524 support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: fix the pop noise while OMTP type headset plugin (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Fix OOB access of mixer element list (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: add quirk for Samsung USBC Headset (AKG) (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1011: fix KASAN out-of-bounds bug in find_next_bit() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: set playback and capture constraints (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_easrc: Fix uninitialized scalar variable in fsl_easrc_set_ctx_format (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: cml_rt1011_rt5682: disable jack in dailink .exit() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: sof_rt5682: move disabling jack to dai link's exit() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: kbl-rt5660: use .exit() dailink callback to release gpiod (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bdw-rt5677: fix module load/unload issues (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-link: introduce exit() callback (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_mqs: Fix unchecked return value for clk_prepare_enable (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_mqs: Don't check clock is NULL before calling clk API (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add registration quirk for Kingston HyperX Cloud Flight S (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm_adsp: Add controls for calibration and diagnostic FW (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: remove snd_soc_component_read32() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: ak*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: cs*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: da*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rt*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wm*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: alc*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: msm*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: max*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: tlv*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wcd*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: atmel: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pxa: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: use io_mutex correctly (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: merge snd_soc_component_read() and snd_soc_component_read32() (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: Constify static structs (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: transition to 3 steps initialization (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel_init: pass link information as platform data (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel_init: use devm_ allocation (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel_init: remove useless test (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: clarify drvdata and remove more indirections (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: cleanups for indirections/logs (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: fix memory leak with devm_kasprintf (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: clock_stop: don't deal with UNATTACHED Slave devices (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: Replace 'objs' by 'y' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_spdif: Add pm runtime function (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Enable sync-write operation as default for all controllers (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rockchip: Fix a reference count leak (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: Removing unnecessary instance initialization (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: closing specific instance (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Let LED cdev handling suspend/resume (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Unify LED helper code (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/sigmatel: Use the new vmaster mute LED helper (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/conexant: Use the new vmaster mute LED helper (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Use the new vmaster mute LED helper (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: generic: Add vmaster mute LED helper (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: generic: Drop the old mic-mute LED hook (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: generic: Drop unused snd_hda_gen_fixup_micmute_led() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/sigmatel: Convert to cdev-variant of mic-mute LED controls (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/conexant: Convert to cdev-variant of mic-mute LED controls (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Convert to cdev-variant of mic-mute LED controls (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: generic: Add a helper for mic-mute LED with LED classdev (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: generic: Always call led-trigger for mic mute LED (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Intel: add missing PCI IDs for ICL-H, TGL-H and EKL (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: broadwell: simplify card names for SOF uses (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: cht*: simplify card names for SOF uses (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: byt*: simplify card names for SOF uses (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdac_hda: fix memleak with regmap not freed on remove (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: add PCI IDs for ICL-H and TGL-H (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: add PCI ID for CometLake-S (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: SOF: merge COMETLAKE_LP and COMETLAKE_H (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: meson: imply acodec glue on axg sound card (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Add mute LED and micmute LED support for HP systems (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_spdif: Add support for imx6sx platform (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl-asoc-card: Add MQS support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Fix reference count leaks (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Fix potential use-after-free of streams (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Add quirk for MSI GE63 laptop (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1015: Flush DAC data before playback (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_ssi: Fix bclk calculation for mono channel (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Replace zero-length array with flexible-array (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: AMD: Use mixer control to switch between DMICs (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98390: Add Amp init common setting func (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: DAI wclk supports 44100 Hz output (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: Let PLL2 support the freq conversion for 44100Hz sample rate (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rl6231: Add new supports on rl6231 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: img-parallel-out: Fix a reference count leak (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: img: Fix a reference count leak in img_i2s_in_set_fmt (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8960: Support headphone jack detection function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: samsung: Add driver for Aries boards (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm0010: Use kmemdup rather than duplicating its implementation (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Add makefiles and kconfig changes for KeemBay (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Add KeemBay platform driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt6358: support DMIC one-wire mode (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_easrc: Fix "Function parameter not described" warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_easrc: Fix -Wunused-but-set-variable (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_easrc: Fix -Wmissing-prototypes warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: tidyup Copyright (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: merge soc_pcm_trigger_start/stop() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: merge soc-io.c into soc-component.c (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_init() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_trigger() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_hw_free() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_hw_params() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_prepare() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: add soc_component_err() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: move snd_soc_component_initialize() to soc-component.c (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: move snd_soc_component_xxx_regmap() to soc-component (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: add soc_component_pin() and share code (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-pcm/compress: reduce verbosity on mapping ok messages (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-pcm: improve error messages in soc_pcm_new() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: reduce verbosity of BE override message (Jaroslav Kysela) [1869536] - [sound] ALSA: pcm: Use SG-buffer only when direct DMA is available (Jaroslav Kysela) [1869536] - [sound] ALSA: memalloc: Make SG-buffer helper usable for continuous buffer, too (Jaroslav Kysela) [1869536] - [sound] ALSA: memalloc: Initialize all fields of snd_dma_buffer properly (Jaroslav Kysela) [1869536] - [sound] ALSA: pcm: Use dma_mmap_coherent() on x86, too (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98357a: add compatible string for MAX98360A (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: Clear RIRB status before reading WP (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1015: Update rt1015 default register value according to spec modification (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: common: set correct directions for dailinks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoc: q6afe: add support to get port direction (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-pcm: fix checks for multi-cpu FE dailinks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: Let dai clks be registered whether mclk exists or not (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: wait for notification when changing clock configuration for protocol v3 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-topology: use devm_snd_soc_register_dai() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-devres: add devm_snd_soc_register_dai() (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Set 48 kHz rate for Rodecaster (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: add quirk for Denon DCD-1500RE (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc_dma: Fix data copying speed issue with EDMA (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc_dma: Reuse the dma channel if available in Back-End (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: dmaengine_pcm: export soc_component_to_pcm (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: export snd_soc_lookup_component_nolocked (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add implicit feedback quirk for SSL2+ (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Add NVIDIA codec IDs 9a & 9d through a0 to patch table (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm: handle EOS correctly (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98390: Update regmap readable reg and volatile (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5645: Add platform-data for Asus T101HA (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for Toshiba Encore WT10-A tablet (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: nocodec: conditionally set dpcm_capture/dpcm_playback flags (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: boards: replace capture_only by dpcm_capture (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: only convert non DPCM link to DPCM link (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-pcm: dpcm: fix playback/capture checks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-pcm: dpcm: Only allow playback/capture if supported (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: meson: add missing free_irq() in error path (Jaroslav Kysela) [1869536] - [sound] ALSA: pcm: disallow linking stream to itself (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Manage auto-pm of all bundled interfaces (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - add a pintbl quirk for several Lenovo machines (Jaroslav Kysela) [1869536] - [sound] ALSA: pcm: fix snd_pcm_link() lockdep splat (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Use the new macro for HP Dock rename quirks (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add vendor, product and profile name for HP Thunderbolt Dock (Jaroslav Kysela) [1869536] - [sound] ALSA: emu10k1: delete an unnecessary condition (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Fix inconsistent card PM state after resume (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98390: Fix potential crash during param fw loading (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98390: Fix incorrect printf qualifier (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl-asoc-card: Defer probe when fail to find codec device (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rl6231: Modify the target DMIC clock rate (Jaroslav Kysela) [1869536] - [sound] ALSA: es1688: Add the missed snd_card_free() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: add sienna_cichlid audio asic id for sienna_cichlid up (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add Pioneer DJ DJM-900NXS2 support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: q6asm-dai: kCFI fix (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_remove_dai_link() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_add_dai_link() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_set_bias_level_post() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_set_bias_level() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_remove() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_late_probe() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_probe() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add probed bit field to snd_soc_card (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_resume_post() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_resume_pre() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_suspend_post() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_suspend_pre() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: move snd_soc_card_subclass to soc-card (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: move snd_soc_card_get_codec_dai() to soc-card (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: move snd_soc_card_set/get_drvdata() to soc-card (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: move snd_soc_card_jack_new() to soc-card (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: move snd_soc_card_get_kcontrol() to soc-card (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: add soc-card.c (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc.h: convert bool to bit field for snd_soc_card (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sof_pcm512x: remove CONFIG_SND_HDA_CODEC_HDMI condition (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sof-sdw: remove CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC condition (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: add depends on SND_SOC_SOF_HDA_AUDIO_CODEC for common hdmi (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Fixing usage of plain int instead of NULL (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: fix generic hda codec support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: Baytrail: fix 'defined but not used' warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: Subject:ASoC: soc-pcm: fix BE dai not hw_free and shutdown during mixer update (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: reduce verbosity of error messages for sof-dai and sof-link (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc_dma: Fix dma_chan leak when config DMA channel failed (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1015: Enable class-D silence and clock detections (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: img-i2s-out: Fix runtime PM imbalance on error (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: remove the redundant pass checks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: refine and log the header in the correct pass (Jaroslav Kysela) [1869536] - [sound] ALSA: ac97: Remove sound driver for ancient platform (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: Removing unnecessary instance initialization (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sta32x: add missed function calls in error paths (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: split i2c driver into separate module (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: nau8810: add I2C device and compatible ID (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ingenic: Unconditionally depend on devicetree (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Clean up quirk entries with macros (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Fix return value check in asoc_mmp_sspa_probe() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8962: Fix runtime PM imbalance on error (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: img-spdif-in: Fix runtime PM imbalance on error (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: img-spdif-out: Fix runtime PM imbalance on error (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: BYT: harden IPC initialization and handling (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: BYT: mask BUSY or DONE interrupts in handler (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: BYT: add .remove op (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: ipc: ignore DSP replies received when they are not expected (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: byt/cht: add .pm_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bytcr_rt5640/51: remove .ignore_suspend (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: pm: handle resume on legacy Intel platforms (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: byt: Add PM callbacks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: dapm: Move dai_link widgets to runtime to fix use after free (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Add new codec supported for ALC287 (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Quirks for Gigabyte TRX40 Aorus Master onboard audio (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2552: Fix runtime PM imbalance in tas2552_component_probe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fix incomplete error-handling in img_i2s_in_probe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: Fix runtime PM imbalance in omap2_mcbsp_set_clks_src (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fix semicolon.cocci warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: mixer: volume quirk for ESS Technology Asus USB DAC (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Add a model for Thinkpad T570 without DAC workaround (Jaroslav Kysela) [1869536] - [sound] ALSA: hwdep: fix a left shifting 1 by 31 UB bug (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc: Merge suspend/resume function to runtime_suspend/resume (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: imx-audmix: Fix unused assignment to variable 'ret' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc: Fix -Wmissing-prototypes warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98390: Added Amplifier Driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: ext_manifest: parse compiler version (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: ext_manifest: parse windows (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: ext_manifest: parse firmware version (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Introduce extended manifest (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: loader: Adjust validation condition for fw_offset (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-link: add snd_soc_link_compr_set_params() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-link: add snd_soc_link_compr_shutdown() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-link: add snd_soc_link_compr_startup() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-link: add snd_soc_link_be_hw_params_fixup() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-link: remove unneeded parameter from snd_soc_link_xxx() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-link: move soc_rtd_xxx() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: add soc-link.c (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: add support for MOTU UltraLite-mk3 (FireWire only model) (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max9867: keep ADCs and DACs always on (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max9867: add digital microphone controls (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: refactoring protocol v2 for fetching mode switch (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: refactoring protocol v3 for clock source getter (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: refactoring protocol v2 for clock source getter (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: remove obsoleted codes (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: use table-based calculation of packet formats for stream management (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: use table-based calculation of packet formats for proc (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: add alternative functions to detect packet format for protocol v3 (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: add alternative functions to detect packet format for protocol v2 (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: add model-specific table of chunk count (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: drop protocol structure (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: add wrapper functions for protocol-dependent operations (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: localize protocol data (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: move spec data to v3 protocol file (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: move spec data to v2 protocol file (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pxa: remove Compulab pxa2xx boards (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max9867: add mono playback switch (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max9867: add filter controls (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max9867: don't use regmap defaults (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Fix the error handling in probe() (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: use a single module (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max9867: fix ADC level control (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: fix spelling mistake (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: fix trailing line in sysfs_slave.c (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: add Slave sysfs support (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: master: add sysfs support (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: disco: s/ch/channels/ (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Add Device Tree support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: return error when acp de-init fails (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: refactoring dai_hw_params() callback (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: fix kernel warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_micfil: Do not pass irq numbers in comments (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_micfil: Remove unneeded ifdef's (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc: Set ASR76K and ASR56K based on processing clock (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: enable build for RN machine driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: RN machine driver using dmic (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: create platform devices for Renoir (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: enable Renoir acp3x drivers build (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add ACP PDM DMA driver pm ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add Renoir ACP PCI driver PM ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add ACP PDM DMA driver dai ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add acp3x pdm driver dma ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: irq handler changes for ACP3x PDM dma driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add ACP3x PDM platform driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: create acp3x pdm platform device (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add acp init/de-init functions (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add Renoir ACP PCI driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add Renoir ACP3x IP register header (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Add more fixup entries for Clevo machines (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: master: add runtime pm support (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus_type: add sdw_master_device support (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: add unique bus id (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus_type: introduce sdw_slave_type and sdw_master_type (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: rename sdw_bus_master_add/delete, add arguments (Jaroslav Kysela) [1869536] - [sound] ALSA: iec1712: Initialize STDSP24 properly when using the model=staudio option (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for Toshiba Encore WT8-A tablet (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max9867: fix volume controls (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_micfil: Fix unused assignment in fsl_set_clock_params() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: raven: Make the driver name consistent across files (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_micfil: Fix indentation to put on one line affected code (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: cleanup dai / component active code (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: dwc: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: uniphier: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pxa: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: meson: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: jz4740: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: cirrus: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: bcm: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: atomel: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_stream_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dapm: use snd_soc_dai_activate()/deactivate() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_action() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-pcm: replace snd_soc_runtime_activate()/deactivate() to macro (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: da7213: move set_pll to codec level (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: da7213: move set_sysclk to codec level (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: da7213: Add regulator support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: da7213: Add da7212 DT compatible (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: cht_bsw_nau8824: remap BTN_0 as KEY_PLAYPAUSE (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt700: remap buttons (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt711: remap buttons (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: fix typo in components string (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: soc-acpi: change machine driver name for WM8804 platforms (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: make imx8m_dsp_ops static (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: make dsp_ops static (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: define INFO_ flags in dsp_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: sdw: relax sdw machine select constraints (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: add support to smart amplifier (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: inform DSP that driver is going to be removed (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: add a power_down_notify method (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Do nothing when DSP PM callbacks are not set (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rt1308-sdw: remove duplicate allocation (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rt*-sdw: fix memory leak in set_sdw_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rt*-sdw: don't assign slave_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Fix silent output on Gigabyte X570 Aorus Xtreme (Jaroslav Kysela) [1869536] - [sound] ALSA: pcm: fix incorrect hw_base increase (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Unexport some local helper functions (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Drop unused snd_hda_queue_unsol_event() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Fix potential race in unsol event handler (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add duplex sound support for USB devices using implicit feedback (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: fixing upper volume limit for RME Babyface Pro routing crosspoints (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_esai: introduce SoC specific data (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Limit int mic boost for Thinkpad T530 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8962: Use force clear for WM8962_SYSCLK_ENA after reset (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Set appropriate bus format for given bit width (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Add support for the runtime power management (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Prepare/unprepare the clocks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Remove the embedded struct ssp_device (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Add support for soc-generic-dmaengine-pcm (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Get rid of dma_params and phys_base (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: A trivial typo fix (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: omap-mcbsp: Fix an error handling path in 'asoc_mcbsp_probe()' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: Update description for HDaudio kconfig (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ux500: mop500: Fix some refcounted resources issues (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: Replace zero-length array with flexible-array (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Drop S20_3LE case (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Flip SNDRV_PCM_FMTBIT_S24_3LE on (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Use readq to read 64 bit registers (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: baytrail: Fix register access (Jaroslav Kysela) [1869536] - [sound] ALSA: SoC: rsnd: add interrupt support for SSI BUSIF buffer (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Add COEF workaround for ASUS ZenBook UX431DA (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Enable headset mic of ASUS UX581LV with ALC295 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Enable headset mic of ASUS UX550GE with ALC295 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Enable headset mic of ASUS GL503VM with ALC295 (Jaroslav Kysela) [1869536] - [sound] ALSA: drivers/powerpc: Replace _ALIGN_UP() by ALIGN() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: core: fix error return code in sof_probe_continue() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: set headset button maps (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: fulfill missing entries in Kconfig (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: (cosmetic) remove multiple superfluous "else" statements (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: (cosmetic) remove multiple superfluous "else" statements (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: Use IRQF_ONESHOT (Jaroslav Kysela) [1869536] - [sound] ALSA: fireface: add support for RME Fireface UFX (untested) (Jaroslav Kysela) [1869536] - [sound] ALSA: fireface: add support for RME FireFace 802 (Jaroslav Kysela) [1869536] - [sound] ALSA: fireface: code refactoring to decide name of sound card (Jaroslav Kysela) [1869536] - [sound] ALSA: fireface: code refactoring to add enumeration constants for model identification (Jaroslav Kysela) [1869536] - [sound] ALSA: fireface: start IR context immediately (Jaroslav Kysela) [1869536] - [sound] ALSA: fireface: fix configuration error for nominal sampling transfer frequency (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Add quirk for Samsung Notebook (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: Replace zero-length array with flexible-array (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: Fix unused variable warning (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: use sequence of syt offset and data block on pool in AMDTP domain (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: pool ideal sequence of syt offset and data block (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: add cache for packet sequence to AMDTP domain structure (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: code refactoring for data block calculation (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: code refactoring for syt offset calculation (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: code refactoring for syt computation (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: code refactoring for parameters of packet queue and IRQ timing (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: add reference to domain structure from stream structure (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: use macro for maximum value of second in 1394 OHCI isoc descriptor (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: fix invalid assignment to union data for directional parameter (Jaroslav Kysela) [1869536] - [sound] ALSA: fireworks: Replace zero-length array with flexible-array (Jaroslav Kysela) [1869536] - [sound] ALSA: Replace zero-length array with flexible-array (Jaroslav Kysela) [1869536] - [sound] ALSA: rawmidi: Fix racy buffer resize under concurrent accesses (Jaroslav Kysela) [1869536] - [sound] ALSA: soc: fsl_asrc: Make some functions static (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1016: Add the rt1016 support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5677: Use devm_snd_soc_register_component() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183: fix error handling of platform_get_irq() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Allow SST driver on SKL and KBL platforms with DMIC (Jaroslav Kysela) [1869536] - [sound] ALSA: portman2x4: Use bitwise instead of arithmetic operator for flags (Jaroslav Kysela) [1869536] - [sound] ALSA: sound/ppc: Use bitwise instead of arithmetic operator for flags (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: Fix error handling (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd :High hw_level while simultaneous capture (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Return true, false for return type bool (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-cpu: Make I2S SD lines configurable (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Use hdac_to_hda_codec macro (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Use dev_to_hdac_dev macro (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: reduce verbosity on enumeration (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: debugfs: clarify SDPX license with GPL-2.0-only (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: slave: don't init debugfs on device registration error (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: fix error handling in probe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8524: Add support S32_LE (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: Use the defined variable to simplify code (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1015: Add condition to prevent SoC providing bclk in ratio of 50 times of sample rate (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rl6231: Add the K bypass for the PLL parameters (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: adau7118: Mark the ADAU7118 reset register as volatile (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: max9768: update contact email (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98373: reorder max98373_reset() in resume (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/tegra: workaround playback failure on Tegra194 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: add member to store ratio for stripe control (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/tegra: correct number of SDO lines for Tegra194 (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: add mapping for ASRock TRX40 Creator (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Fix S3 pop noise on Dell Wyse (Jaroslav Kysela) [1869536] - [sound] ALSA: Revert "ALSA: hda/realtek: Fix pop noise on ALC225" (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: fix 'function sizeof not defined' error of tracepoints format (Jaroslav Kysela) [1869536] - [sound] ALSA: line6: Add poll callback for hwdep (Jaroslav Kysela) [1869536] - [sound] ALSA: line6: hwdep: add support for O_NONBLOCK opening mode (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF/Intel: clarify SPDX license with GPL-2.0-only (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: ipc: channel map structures (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: boards: sof-wm8804: support for Hifiberry Digiplus boards (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Update correct LED status at the first time usage of update_mute_led() (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add control message quirk delay for Kingston HyperX headset (Jaroslav Kysela) [1869536] - [sound] ALSA: isa/wavefront: prevent out of bounds write in ioctl (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Fix unused variable warning w/o CONFIG_LEDS_TRIGGER_AUDIO (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Add LED class support for micmute LED (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Enable micmute LED on and HP system (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Introduce polarity for micmute LED GPIO (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: sort out Kconfig, again (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: remove unwanted btn_type assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: remove duplicate rt5682_reset() calls (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: replace message printing from pr_() to dev_() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: remove empty default case (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: fix space issues (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: simplify assertions (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: change trigger sequence to fix pop noise when stopping playback on sdw platforms (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: replace sof_link_hda_process by sof_set_dai_config (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: set component dai_index to ipc dai config dai_index (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: send ipc for all found DAIs in sof_set_dai_config (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: broadwell: Fix oops during module removal (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: fix I2C/Soundwire dependencies (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_easrc: mark PM functions __maybe_unused (Jaroslav Kysela) [1869536] - [sound] ALSA: seq: oss: remove unused inline function snd_seq_oss_timer_is_realtime (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mxs-saif: Fix unused assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoc: nau8810: add AUX related dapm widgets and routes (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wm97xx: fix ac97 dependency (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: component: suppress uninitialized-variable warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compr_get_metadata() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compr_set_metadata() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compr_pointer() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compr_ack() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compr_get_params() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compr_set_params() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compr_trigger() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compr_shutdown() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compr_start() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_pcm_dai_remove() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_pcm_dai_probe() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_pcm_dai_bespoke_trigger() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_pcm_dai_trigger() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_pcm_dai_prepare() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_pcm_dai_new() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: don't overwide dai->driver->ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add soc_dai_err() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: tegra_wm8903: Use devm_snd_soc_register_card() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: broadwell: add channel constraint (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: bdw-rt5650: add channel constraint (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: bdw-rt5677: add channel constraint (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: boards: add explicit dependency on GPIOLIB when DMIC is used (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: davinci-mcasp: Fix dma_chan refcnt leak when getting dma type (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: Automatic DMIC format configuration according to information from NHLT (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Multiple I/O PCM format support for pipe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: Add alternative topology binary name (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hisilicon: Use the defined variable to clean code (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_easrc: Check for null pointer before dereferencing "ctx" in fsl_easrc_hw_free() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: remove comparison to bool in omap_mcbsp_dai_set_dai_fmt() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mxs-saif: Avoid unnecessary check (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: add amp number in components string for ucm (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hisilicon: Use IS_ERR() instead of IS_ERR_OR_NULL() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_esai: Disable exception interrupt before scheduling tasklet (Jaroslav Kysela) [1869536] - [sound] ALSA: pcm_native: result of put_user() needs to be checked (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: snd-sof-intel-hda-common - add hda_model parameter and pass it to HDA codec driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-compress: avoid false-positive Wuninitialized warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8962: set CLOCKING2 as non-volatile register (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Fix racy list management in output queue (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Remove async workaround for Scarlett 2nd gen (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Improve frames size computation (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Refactor Intel NHLT init (Jaroslav Kysela) [1869536] - [sound] ALSA: ACPICA: Add NHLT table signature (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Add missing dependency on IMX_SCU (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_easrc: fix spelling mistake "prefitler" -> "prefilter" (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: Replace guid_copy() with import_guid() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: dmic: Allow GPIO operations to sleep (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: return true, false in snd_soc_volsw_is_stereo() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Fix build (Jaroslav Kysela) [1869536] - [sound] ALSA: oxygen: use true, false for bool variables (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Fix a limit check in proc_dump_substream_formats() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel/skl/hda - fix oops on systems without i915 audio codec (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Add initial ZL38060 driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-compress: remove snd_compr_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sprd: use snd_compress_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sof: use snd_compress_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: atom: use snd_compress_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: q6sp6: use snd_compress_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: uniphier: use snd_compress_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codec: wm_adsp: use snd_compress_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-compress: add snd_compress_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: txx9: add back the hack for a too small resource_size_t (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_easrc: Add EASRC ASoC CPU DAI drivers (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc: Move common definition to fsl_asrc_common (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc: Support new property fsl, asrc-format (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl-asoc-card: Support new property fsl, asrc-format (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc: rename asrc_priv to asrc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Enable audio mclk during tegra_asoc_utils_init() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Add audio mclk parent configuration (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Use device managed resource APIs to get the clock (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wcd934x: remove unneeded semicolon (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wcd9335: remove unneeded semicolon (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wcd934x: remove unnecessary comparisons to bool (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: boards: split woofer and tweeter support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Fix wrong dependency of da7210 and wm8983 (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Print more information in stream proc files (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: txx9: don't work around too small resource_size_t (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: haswell: Power transition refactor (Jaroslav Kysela) [1869536] - [sound] ALSA: Fix misspellings of "Analog Devices" (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Fix misspellings of "Analog Devices" (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: handle multiple sets of tuple arrays (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: stop parsing when all tokens have been found (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: Get HDA rate and channels from topology (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: fix: parse hda_tokens to &config->hda (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: Get ALH rate amd channels from topology (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: align sof_ipc_dai_alh_params with FW (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: Rename deprecated DMIC IPC struct field (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: Change DMIC load IPC to fixed length (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: Fix typo in header file comment text (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Add XRUN flags field to struct sof_ipc_buffer (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: make sof_ipc_cc_version to fixed length (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: change type char to uint8_t in topology.h (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: change type char to uint8_t in trace.h (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: change type char to uint8_t in info.h (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: add debug ABI version (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: add probe support extend data (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: Add support for DC Blocker (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: ext_manifest: parse compiler version (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: ext_manifest: parse windows (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: ext_manifest: parse firmware version (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Introduce extended manifest (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Introduce offset in firmware data (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Mark get_ext* function ext_hdr arguments as const (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: fix: handle DAI widget connections properly with multiple CPU DAI's (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Add i.MX8MP device descriptor (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: Add i.MX8M HW support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: fix undefined reference issue (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx8: Fix randbuild error (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: Remove unneeded semicolon (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_micfil: Omit superfluous error message in fsl_micfil_probe() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: skl_hda_generic: remove rtd->codec_dai (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: RME Babyface Pro mixer patch (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8900: remove some defined but not used symbols (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8990: remove some defined but unused symbols (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8991: remove defined but not used 'wm8991_dapm_rxvoice_controls' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8994: remove wm1811_snd_controls and mixin_boost_tlv (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: tegra_wm8903: Support nvidia, headset property (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt711: remove codec_dai use (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt700: remove codec_dai use (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt5682: remove codec_dai use (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt1308: remove codec dai use (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_hdmi: remove codec_dai use (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_hdmi: fix compilation issue in fallback mode (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof-da7219-max98373: add DMIC widget and route (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: sof_sdw: init all aggregated codecs (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: boards: support Elkhart Lake with rt5660 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: add PCI ID for ElkhartLake (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Add ElkhartLake HDMI codec vid (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel/skl/hda - set autosuspend timeout for hda codecs (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_da7219_max98373: Add BE dailink for dmic16k (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: remove cpu_dai/codec_dai/cpu_dais/codec_dais (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: tidyup soc_new_pcm_runtime() rtd setups (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: set rtd->num_cpu/codec at soc_new_pcm_runtime() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: Add dynamic debug logs in soc_dai_link_sanity_check() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: log number of microphones detected in NHLT tables (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: reduce verbosity on SoundWire detection (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rt1308-sdw: reduce verbosity (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: remove unnecessary parentheses (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: remove unneeded variables (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: add autodetection for SoundWire (Jaroslav Kysela) [1869536] - [s390] mm/gup: fix gup_fast with dynamic page table folding (Philipp Rudo) [1879401 1768713 1883266]- [netdrv] Take common prefetch code structure into a function (Ivan Vecera) [1882011] - [net] lwtunnel: only keep the available bits when setting vxlan md->gbp (Xin Long) [1879363] - [net] sched: only keep the available bits when setting vxlan md->gbp (Xin Long) [1879363] - [vhost] Don't call access_ok() when using IOTLB (Greg Kurz) [1883084] - [clocksource] hv: clocksource: Add notrace attribute to read_hv_sched_clock_*() functions (Mohammed Gamal) [1880230] - [net] core: Replace driver version to be kernel version (Petr Oros) [1867192] - [net] use netif_is_bridge_port() to check for IFF_BRIDGE_PORT (Josef Oskera) [1867923] - [net] sctp: fix sctp_auth_init_hmacs() error path (Xin Long) [1891413] - [net] sctp: Fix IPv6 ancestor_size calc in sctp_copy_descendant (Xin Long) [1891413] - [net] sctp: add SCTP_PEER_ADDR_THLDS_V2 sockopt (Xin Long) [1891413] - [net] sctp: add support for Primary Path Switchover (Xin Long) [1891413] - [net] sctp: add SCTP_EXPOSE_POTENTIALLY_FAILED_STATE sockopt (Xin Long) [1891413] - [net] sctp: add SCTP_ADDR_POTENTIALLY_FAILED notification (Xin Long) [1891413] - [net] sctp: add pf_expose per netns and sock and asoc (Xin Long) [1891413] - [net] qos offload add flow status with dropped count (Ivan Vecera) [1890263] - [i2c] i2c: i801: Add support for Intel Tiger Lake PCH-H (Steve Best) [1782725] - [i2c] i2c: i801: Add support for Intel Emmitsburg PCH (David Arcari) [1837403] - [mfd] mfd: intel-lpss: Add Intel Emmitsburg PCH PCI IDs (David Arcari) [1837403] - [powerpc] powerpc/papr_scm: Fix warning triggered by perf_stats_show() (Diego Domingos) [1875364] - [powerpc] powerpc/papr_scm: Limit the readability of 'perf_stats' sysfs attribute (Diego Domingos) [1875364] - [powerpc] powerpc/papr_scm: Add support for fetching nvdimm 'fuel-gauge' metric (Diego Domingos) [1875364] - [powerpc] powerpc/papr_scm: Fetch nvdimm performance stats from PHYP (Diego Domingos) [1875364] - [include] driver-core: Introduce DEVICE_ATTR_ADMIN_{RO, RW} (Diego Domingos) [1875364] - [net] netfilter: reject: skip csum verification for protocols that don't support it (Florian Westphal) [1740082] - [net] netfilter: Fix remainder of pseudo-header protocol 0 (Florian Westphal) [1740082] - [powerpc] powerpc/pseries: Add KVM guest doorbell restrictions (Diego Domingos) [1870221] - [powerpc] powerpc: Inline doorbell sending functions (Diego Domingos) [1870221] - [powerpc] powerpc/pseries: Use doorbells even if XIVE is available (Diego Domingos) [1870221] - [powerpc] powerpc: Fix P10 PVR revision in /proc/cpuinfo for SMT4 cores (Steve Best) [1885927] - [tools] selftests: implement flower classifier terse dump tests (Ivan Vecera) [1879189] - [net] sched: cls_flower: implement terse dump support (Ivan Vecera) [1879189] - [net] sched: implement terse dump support in act (Ivan Vecera) [1879189] - [net] sched: introduce terse dump flag (Ivan Vecera) [1879189] - [netdrv] net/mlx5e: Fix missing switch_id for representors (Petr Oros) [1874073] - [tools] selftests: net: Add port split test (Petr Oros) [1874073] - [net] devlink: Move input checks from driver to devlink (Petr Oros) [1874073] - [net] devlink: Add a new devlink port split ability attribute and pass to netlink (Petr Oros) [1874073] - [netdrv] mlxsw: Set port split ability attribute in driver (Petr Oros) [1874073] - [net] devlink: Add a new devlink port lanes attribute and pass to netlink (Petr Oros) [1874073] - [netdrv] mlxsw: Set number of port lanes attribute in driver (Petr Oros) [1874073] - [net] devlink: Replace devlink_port_attrs_set parameters with a struct (Petr Oros) [1874073] - [net] devlink: Move switch_port attribute of devlink_port_attrs to devlink_port (Petr Oros) [1874073] - [net] devlink: Move set attribute of devlink_port_attrs to devlink_port (Petr Oros) [1874073] - [netdrv] mlx5e: Use helper API to get devlink port index for all port flavours (Petr Oros) [1874073] - [net] devlink: Add support for board.serial_number to info_get cb. (Petr Oros) [1879194] - [net] devlink: Support setting hardware address of port function (Petr Oros) [1879195] - [net] devlink: Support querying hardware address of port function (Petr Oros) [1879195] - [net] devlink: Prepare devlink port functions to fill extack (Petr Oros) [1879195] - [net] sctp: not disable bh in the whole sctp_get_port_local() (Xin Long) [1704525] - [net] sctp: replace some sock_net(sk) with just 'net' (Xin Long) [1704525] - [x86] x86/resctrl: Fix a NULL vs IS_ERR() static checker warning in rdt_cdp_peer_get() (Terry Bowman) [1873124]- [net] sched: initialize with 0 before setting erspan md->u (Xin Long) [1879358] - [net] ipv6: Discard next-hop MTU less than minimum link MTU (Balazs Nemeth) [1879893] - [kvm] Revert "x86/kvm: Move context tracking where it belongs" (Nitesh Narayan Lal) [1890284] - [video] hyperv_fb: Update screen_info after removing old framebuffer (Kairui Song) [1870081] - [x86] x86/kexec: Use up-to-dated screen_info copy to fill boot params (Kairui Song) [1870081] - [netdrv] netdevsim: Register control traps (Petr Oros) [1888724] - [net] devlink: Add ACL control packet traps (Petr Oros) [1888724] - [net] devlink: Add layer 3 control packet traps (Petr Oros) [1888724] - [net] devlink: Add layer 2 control packet traps (Petr Oros) [1888724] - [net] devlink: Add 'control' trap type (Petr Oros) [1888724] - [net] devlink: Add 'mirror' trap action (Petr Oros) [1888724] - [netdrv] netdevsim: Move layer 3 exceptions to exceptions trap group (Petr Oros) [1888724] - [net] devlink: Create dedicated trap group for layer 3 exceptions (Petr Oros) [1888724] - [net] xfrmi: drop ignore_df check before updating pmtu (Balazs Nemeth) [1857679] - [kernel] sched/features: Fix !CONFIG_JUMP_LABEL case (Daniel Bristot de Oliveira) [1885850] - [net] flow_offload: simplify hw stats check handling (Ivan Vecera) [1888317] - [scsi] scsi: core: Only re-run queue in scsi_end_request() if device queue is busy (Ewan Milne) [1885733] - [scsi] scsi: core: Clean up scsi_noretry_cmd() (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Make sdebug_build_parts() respect virtual_gb (Ewan Milne) [1885733] - [scsi] scsi: fc: Add 256GBit speed setting to SCSI FC transport (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Implement lun_format (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Remove superfluous close zone in resp_open_zone() (Ewan Milne) [1885733] - [scsi] scsi: scsi_transport_sas: Add spaces around binary operator "|" (Ewan Milne) [1885733] - [scsi] scsi: scsi_transport_srp: Sanitize scsi_target_block/unblock sequences (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Implement tur_ms_to_ready parameter (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Fix request sense (Ewan Milne) [1885733] - [scsi] scsi: core: Delete unnecessary buffer allocation for every loop iteration (Ewan Milne) [1885733] - [scsi] scsi: core: Add missing scsi_device_put() in scsi_host_block() (Ewan Milne) [1885733] - [scsi] scsi: core: Only return started requests from scsi_host_find_tag() (Ewan Milne) [1885733] - [scsi] scsi: scsi_transport_iscsi: Drop a duplicated word (Ewan Milne) [1885733] - [scsi] scsi: scsi_transport_sas: Add missing newline in sysfs 'enable' attribute (Ewan Milne) [1885733] - [scsi] scsi: scsi_transport_fc: Match HBA Attribute Length with HBAAPI V2.0 definitions (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Update documentation url and bump version (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: every_nth triggered error injection (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Support hostwide tags (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Add check for sdebug_max_queue during module init (Ewan Milne) [1885733] - [scsi] scsi: sd_zbc: Fix kdoc comment format (Ewan Milne) [1885733] - [scsi] scsi: sd: Fix kdoc comment format (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Fix in_use bitmap corruption (Ewan Milne) [1885733] - [scsi] scsi: core: Register sysfs for SCSI workqueue (Ewan Milne) [1885733] - [scsi] scsi: scsi_transport_spi: Fix function pointer check (Ewan Milne) [1885733] - [scsi] scsi: core: Fix formatting errors in scsi_lib.c (Ewan Milne) [1885733] - [scsi] scsi: core: Remove scsi_sdb_cache (Ewan Milne) [1885733] - [scsi] scsi: sr: Fix sr_probe() missing deallocate of device minor (Ewan Milne) [1885733] - [scsi] scsi: sr: Fix sr_probe() missing mutex_destroy (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Parser tables and code interaction (Ewan Milne) [1885733] - [scsi] scsi: core: Refactor scsi_mq_setup_tags function (Ewan Milne) [1885733] - [scsi] scsi: core: Fix incorrect usage of shost_for_each_device (Ewan Milne) [1885733] - [scsi] scsi: sd: Add zoned capabilities device attribute (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Fix an error handling bug in sdeb_zbc_model_str() (Ewan Milne) [1885733] - [scsi] scsi: pm: Balance pm_only counter of request queue during system resume (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Disallow zone sizes that are not powers of 2 (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Implement ZBC host-aware emulation (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Add zone_size_mb module parameter (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Add zone_nr_conv module parameter (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Add zone_max_open module parameter (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Add ZBC module parameter (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Add ZBC zone commands (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Add ZBC mode and VPD pages (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Bump to version 1.89 (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Re-arrange parameters alphabetically (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Implement PRE-FETCH commands (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Weaken rwlock around ramdisk access (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Implement VERIFY(10), add VERIFY(16) (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Add per_host_store option (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Use scsi_et_resid() where appropriate (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Randomize command completion time (Ewan Milne) [1885733] - [scsi] scsi: core: doc: Change function comments to kernel-doc style (Ewan Milne) [1885733] - [scsi] scsi: sr: Use {get, put}_unaligned_be*() instead of open-coding these functions (Ewan Milne) [1885733] - [scsi] scsi_ioctl.c: switch SCSI_IOCTL_GET_IDLUN to copy_to_user() (Ewan Milne) [1885733] - [scsi] scsi: core: Avoid calling synchronize_rcu() for each device in scsi_host_block() (Ewan Milne) [1885733] - [scsi] scsi: st: remove unneeded variable 'result' in st_release() (Ewan Milne) [1885733] - [scsi] scsi: sr: Fix sr_block_release() (Ewan Milne) [1885733] - [scsi] scsi: scsi_trace: Use get_unaligned_be24() (Ewan Milne) [1885733] - [scsi] scsi: st: Use get_unaligned_be24() and sign_extend32() (Ewan Milne) [1885733] - [scsi] scsi: core: add scsi_host_busy_iter() (Ewan Milne) [1885733] - [scsi] scsi: core: add scsi_host_(block, unblock) helper function (Ewan Milne) [1885733] - [scsi] scsi: core: add scsi_host_complete_all_commands() helper (Ewan Milne) [1885733] - [scsi] scsi: sr: get rid of sr global mutex (Ewan Milne) [1885733] - [powerpc] scsi: sr: remove references to BLK_DEV_SR_VENDOR, leave it enabled (Ewan Milne) [1885733] - [scsi] scsi: core: remove .for_blk_mq (Ewan Milne) [1885733] - [scsi] scsi: sd_zbc: Rename sd_zbc_check_zones() (Ewan Milne) [1885733] - [scsi] scsi: sd_zbc: Simplify sd_zbc_check_zones() (Ewan Milne) [1885733] - [ata] scsi: core: Clean up SG_NONE (Ewan Milne) [1885733] - [scsi] scsi: scsi_transport.h: switch to SPDX tags (Ewan Milne) [1885733] - [scsi] scsi: libsas: Inject revalidate event for root port event (Ewan Milne) [1885733] - [scsi] scsi: libsas: Stop hardcoding SAS address length (Ewan Milne) [1885733] - [scsi] scsi: clean obsolete return values of eh_timed_out (Ewan Milne) [1885733] - [scsi] scsi: libsas: Fix some indentation in libsas.h (Ewan Milne) [1885733] - [scsi] scsi: st: mark expected switch fall-throughs (Ewan Milne) [1885733] - [scsi] scsi: libsas: delete dead code in scsi_transport_sas.c (Ewan Milne) [1885733] - [nvme] nvme-rdma: params to enable pi_capable devices (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: Fix return value in __lpfc_nvme_ls_abort (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: fix axchg pointer reference after free and double frees (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: Fix pointer checks and comments in (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] scsi: lpfc: Fix lpfc_nodelist leak when processing unsolicited event (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] scsi: lpfc: Remove redundant initialization to variable rc (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: Refactor Send LS Response support (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: Refactor Send LS Abort support (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: nvme: Add Receive LS Request and Send LS Response support to nvme (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: Refactor Send LS Request support (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: nvmet: Add Send LS Request and Abort LS Request support (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: nvmet: Add support for NVME LS request hosthandle (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: Refactor NVME LS receive handling (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: Commonize lpfc_async_xchg_ctx state and flag definitions (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: Refactor nvmet_rcv_ctx to create lpfc_async_xchg_ctx (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: Refactor lpfc nvme headers (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fabrics: allow to queue requests for live queues (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fc: cancel async events before freeing event struct (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: cancel async events before freeing event struct (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: cancel async events before freeing event struct (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Revert: Fix controller creation races with teardown flow (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: only use power of two io boundaries (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: fix reset hang if controller died in the middle of a reset (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Fix NULL dereference for pci nvme controllers (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: cancel nvme device request before disabling (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: Fix a missed _irqsave version of spin_lock in 'nvmet_fc_fod_op_done()' (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: serialize controller teardown sequences (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: fix reset hang if controller died in the middle of a reset (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: fix timeout handler (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: fix controller instance leak (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: fix timeout handler (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fabrics: don't check state NVME_CTRL_NEW for request acceptance (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: serialize controller teardown sequences (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-tcp: Fix NULL dereference when a connect data comes in h2cdata pdu (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: have nvme_wait_freeze_timeout return if it timed out (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: Disable keep-alive timer when kato is cleared to 0h (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fc: Fix wrong return value in __nvme_fc_init_request() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Use spin_lock_irq() when taking the ctrl->lock (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: skip noiob for zoned devices (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: call blk_mq_free_request() directly (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: fix oops in pt cmd execution (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: Use u32 for nvme_dev.q_depth and nvme_queue.q_depth (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: add ns tear down label for pt-cmd handling (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: fix a memory leak (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-passthru: Reject commands with non-sgl flags set (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-loop: remove extra variable in create ctrl (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-loop: set ctrl state connecting after init (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: introduce nvme_ctrl_get_by_path() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: introduce the passthru Kconfig option (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: introduce the passthru configfs interface (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: Add passthru enable/disable helpers (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: add passthru code to process commands (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: export nvme_find_get_ns() and nvme_put_ns() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: introduce nvme_execute_passthru_rq to call nvme_passthru_() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: remove redundant del_work_active flag (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: create helper function to obtain command effects (Gopal Tiwari) [1857052 1853231] - [nvme] nvme-hwmon: log the controller device name (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: check successful reference in nvmet_fc_find_target_assoc (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: clear any SGL flags in passthru commands (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: fix deadlock in disconnect during scan_work and/or ana_work (Gopal Tiwari) [1857052 1857051 1853231] - [acpi] nvme-pci: add support for ACPI StorageD3Enable property (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-rdma: use new shared CQ mechanism (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: use xarray for ctrl ns storing (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: document nvme controller states (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: use new shared CQ mechanism (Gopal Tiwari) [1857052 1857051 1853231] - [infiniband] RDMA/core: Add protection for shared CQs used by ULPs (Gopal Tiwari) [1857052 1853231] - [infiniband] RDMA/core: Introduce shared CQ pool API (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: remove an unnecessary condition (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: remove redundant validation in nvme_start_ctrl() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: prevent SK hynix PC400 from using Write Zeroes command (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: fix possible hang waiting for icresp response (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: explicitly update mpath disk capacity on revalidation (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: remove ns->disk checks (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: fix some comments issues (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: remove redundant segment validation (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: use the consistent return type of nvme_pci_iod_alloc_size() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: add a blank line after declarations (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: support for multiple Command Sets Supported and Effects log pages (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: document quirked Intel models (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: expose reconnect_delay and ctrl_loss_tmo via sysfs (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: use USEC_PER_SEC instead of magic numbers (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: implement multiple I/O Command Set support (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-tcp: simplify nvmet_process_resp_list (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: leverage request plugging (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: have queue prod/cons send list become a llist (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: optimize network stack with setting msg flags according to batch size (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fcloop: verify wwnn and wwpn format (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: use unsigned type for u64 (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: introduce flags member in nvmet_fabrics_ops (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-tcp: remove has_keyed_sgls initialization (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-loop: remove unused 'target_ctrl' in nvme_loop_ctrl (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: remove the empty line at the beginning of nvme_should_reset() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: code cleanup for nvme_alloc_host_mem() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: use unsigned for io queue depth (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-core: use u16 type for ctrl->sqsize (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-core: use u16 type for directives (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: fix a crash in nvme_mpath_add_disk (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: fix a missing completion with remove invalidation (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: factor out a nvme_rdma_end_request helper (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-multipath: fix deadlock due to head->lock (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: don't protect ns mutation with ns->head->lock (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-multipath: fix bogus request queue reference put (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-multipath: fix deadlock between ana_work and scan_work (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: fix possible deadlock when I/O is blocked (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: assign completion vector correctly (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: initialize tagset numa value to the value of the ctrl (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: override the value of the controller's numa node (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: initialize tagset numa value to the value of the ctrl (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: set initial value for controller's numa node (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-loop: initialize tagset numa value to the value of the ctrl (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: use simple suspend when a HMB is enabled (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-tcp: constify nvmet_tcp_ops (Gopal Tiwari) [1857052 1857051 1853231] - [net] net: add sock_set_keepalive (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: constify nvme_tcp_mq_ops and nvme_tcp_admin_mq_ops (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: do not call del_gendisk() on a disk that was never added (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] ipv4: add ip_sock_set_tos (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] tcp: add tcp_sock_set_syncnt (Gopal Tiwari) [1857052 1857051 1853231] - [net] tcp: add tcp_sock_set_nodelay (Gopal Tiwari) [1857052 1857051 1853231] - [net] net: add sock_no_linger (Gopal Tiwari) [1857052 1857051 1853231] - [target] net: add sock_set_reuseaddr (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] net: add sock_set_priority (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: avoid race between nvme_reap_pending_cqes() and nvme_poll() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: add metadata/T10-PI support (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-rdma: add metadata/T10-PI support (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: add metadata support for block devices (Gopal Tiwari) [1857052 1857051 1853231] - [include] nvme: add Metadata Capabilities enumerations (Gopal Tiwari) [1857052 1853231] - [nvme] nvme: set dma alignment to qword (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: add metadata characteristics for a namespace (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: introduce NVME_INLINE_METADATA_SG_CNT (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: introduce max_integrity_segments ctrl attribute (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: add metadata/T10-PI support (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: enforce extended LBA format for fabrics metadata (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: introduce nvme_rdma_sgl structure (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: rename nvmet_check_data_len to nvmet_check_transfer_len (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: rename nvmet_rw_len to nvmet_rw_data_len (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: generate AEN for ns revalidate size change (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: introduce NVME_NS_METADATA_SUPPORTED flag (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: introduce namespace features flag (Gopal Tiwari) [1857052 1857051 1853231] - [lightnvm] lightnvm: disable interleaved metadata (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: make nvme_ns_has_pi accessible to transports (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: add helper to revalidate bdev and file ns (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: revalidate-ns & generate AEN from configfs (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-tcp: set MSG_EOR if we send last payload in the batch (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: replace zero-length array with flexible-array (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: delete an unnecessary declaration (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: make sure write/poll_queues less or equal then cpu count (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: disable streams when get stream params failed (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: fix io_opt limit setting (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-tcp: set MSG_SENDPAGE_NOTLAST with MSG_MORE when we have more to send (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-tcp: move send/recv error handling in the send/recv methods instead of call-sites (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: mark nvmet_ana_state static (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: set MSG_SENDPAGE_NOTLAST with MSG_MORE when we have more to send (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: replace kstrndup() with kmemdup_nul() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: dma read memory barrier for completions (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: try to send request in queue_rq context (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: align addrfam list to spec (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: flush scan work on passthrough commands (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: define constants for identification values (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: use type-name map for address treq (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: use type-name map for ana states (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: use type-name map for address family (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-multipath: stop using ->queuedata (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: remove volatile cqes (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: avoid scheduling io_work if we are already polling (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: clean up error handling in nvme_init_ns_head (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: remove last_sq_tail (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: add generic type-name mapping (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: centralize port enable access for configfs (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fc: avoid gcc-10 zero-length-bounds warning (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: use bh_lock in data_ready (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: add ns revalidation support (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: slight cleanup for kbuild test warnings (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: unlink head after removing last namespace (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-multipath: set bdi capabilities once (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: revalidate after verifying identifiers (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-rdma: use SRQ per completion vector (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-rdma: add an error flow for post_recv failures (Gopal Tiwari) [1857052 1853231] - [nvme] nvme: remove the magic 1024 constant in nvme_scan_ns_list (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: release namespace head reference on error (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: avoid an Identify Controller command for each namespace scan (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: factor out a nvme_ns_remove_by_nsid helper (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: consolidate chunk_sectors settings (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: consolodate io settings (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: revalidate namespace stream parameters (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: clean up nvme_scan_work (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: refine the Qemu Identify CNS quirk (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: check namespace head shared property (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: always search for namespace head (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: remove unused parameter (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: add LS failure messages (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: provide num dword helper (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: Add Disconnect Association Xmt support (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: track hostport handle for associations (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fcloop: add target to host LS request support (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fcloop: refactor to enable target to host LS (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: rename ls_list to ls_rcv_list (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: perform small cleanups on unneeded checks (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fc: Update header and host for common definitions for LS handling (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: Update target for common definitions for LS handling (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: Better size LS buffers (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fc nvmet-fc: refactor for common LS definitions (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fc: Add Disconnect Association Rcv support (Gopal Tiwari) [1857052 1857051 1853231] - [include] nvme-fc: Sync header to FC-NVME-2 rev 1.08 (Gopal Tiwari) [1857052 1853231] - [nvme] nvme-fc and nvmet-fc: revise LLDD api for LS reception and LS request (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: fix "slimmer CQ head update" (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: prevent double free in nvme_alloc_ns() error handling (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-rdma: fix double free of rdma queue (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-rdma: fix bonding failover possible NULL deref (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: fix NULL dereference when removing a referral (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: inherit stable pages constraint in the mpath stack device (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: fix typo in comment (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: Replace comma with a semicolon (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fcloop: fix deallocation of working context (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: fix compat address handling in several ioctls (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Fix controller creation races with teardown flow (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: Add warning on state change failure at nvme_rdma_setup_ctrl (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: cleanup namespace identifier reporting in nvme_init_ns_head (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: rename __nvme_find_ns_head to nvme_find_ns_head (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: release ida resources (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-rdma: Implement get_mdts controller op (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Use nvme_state_terminal helper (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-rdma: allocate RW ctxs according to mdts (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Add compat_ioctl handler for NVME_IOCTL_SUBMIT_IO (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fabrics: Use scnprintf() for avoiding potential buffer overflow (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Remove unused return code from nvme_delete_ctrl_sync (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: Re-order nvme_pci_free_ctrl (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: properly print controller address (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: Add get_mdts op for controllers (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: Simplify nvme_poll_irqdisable (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: slimmer CQ head update (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: Remove two-pass completions (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: Remove tag from process cq (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: check ncqr & nsqr for set-features cmd (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Check for readiness more quickly, to speed up boot time (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: code cleanup nvme_identify_ns_desc() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Don't deter users from enabling hwmon support (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: expose hostid via sysfs for fabrics controllers (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: expose hostnqn via sysfs for fabrics controllers (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] scsi: treewide: Consolidate {get, put}_unaligned_e24() definitions (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: check sscanf value for subsys serial attr (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: remove unused return code from nvme_alloc_ns (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: configfs code cleanup (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: make ctrl model configurable (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: make ctrl-id configurable (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Fix uninitialized-variable warning (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: Use single IRQ vector for old Apple models (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme/pci: Add sleep quirk for Samsung and Toshiba drives (Gopal Tiwari) [1857052 1857051 1853231] - [md] dm: fix request-based DM to not bounce through indirect dm_make_request (Mike Snitzer) [1885650] - [md] dm: add support for REQ_NOWAIT and enable it for linear target (Mike Snitzer) [1885650] - [block] block: add QUEUE_FLAG_NOWAIT (Mike Snitzer) [1885650] - [md] dm: export dm_copy_name_and_uuid (Mike Snitzer) [1885650] - [md] dm snap persistent: simplify area_io() (Mike Snitzer) [1885650] - [md] dm thin metadata: Remove unused local variable when create thin and snap (Mike Snitzer) [1885650] - [md] dm raid: fix discard limits for raid0, raid1 and raid10 (Mike Snitzer) [1885650] - [md] dm: use dm_table_get_device_name() where appropriate in targets (Mike Snitzer) [1885650] - [md] dm table: make 'struct dm_table' definition accessible to all of DM core (Mike Snitzer) [1885650] - [md] dm: eliminate need for start_io_acct() forward declaration (Mike Snitzer) [1885650] - [md] dm: simplify __process_abnormal_io() (Mike Snitzer) [1885650] - [md] dm: push use of on-stack flush_bio down to __send_empty_flush() (Mike Snitzer) [1885650] - [md] dm thin metadata: Fix use-after-free in dm_bm_set_read_only (Mike Snitzer) [1885650] - [md] dm thin metadata: Avoid returning cmd->bm wild pointer on error (Mike Snitzer) [1885650] - [md] dm cache metadata: Avoid returning cmd->bm wild pointer on error (Mike Snitzer) [1885650] - [md] dm integrity: fix error reporting in bitmap mode after creation (Mike Snitzer) [1885650] - [md] dm crypt: Initialize crypto wait structures (Mike Snitzer) [1885650] - [md] dm mpath: fix racey management of PG initialization (Mike Snitzer) [1885650] - [md] dm writecache: handle DAX to partitions on persistent memory correctly (Mike Snitzer) [1885650] - [md] dm ioctl: Fix compilation warning (Mike Snitzer) [1885650] - [md] dm raid: Remove empty if statement (Mike Snitzer) [1885650] - [md] dm verity: Fix compilation warning (Mike Snitzer) [1885650] - [md] dm bufio: do buffer cleanup from a workqueue (Mike Snitzer) [1885650] - [md] dm verity: add "panic_on_corruption" error handling mode (Mike Snitzer) [1885650] - [md] dm: use noio when sending kobject event (Mike Snitzer) [1885650] - [md] dm writecache: add cond_resched to loop in persistent_memory_claim() (Mike Snitzer) [1885650] - [md] dm ioctl: use struct_size() helper in retrieve_deps() (Mike Snitzer) [1885650] - [md] dm writecache: skip writecache_wait when using pmem mode (Mike Snitzer) [1885650] - [md] dm writecache: correct uncommitted_block when discarding uncommitted entry (Mike Snitzer) [1885650] - [md] dm crypt: avoid truncating the logical block size (Mike Snitzer) [1885650] - [md] dm bufio: clean up rbtree block ordering (Mike Snitzer) [1885650] - [documentation] dm integrity: add status line documentation (Mike Snitzer) [1885650] - [md] dm: replace zero-length array with flexible-array (Mike Snitzer) [1885650] - [md] dm mpath: add Historical Service Time Path Selector (Mike Snitzer) [1885650] - [md] dm mpath: pass IO start time to path selector (Mike Snitzer) [1885650] - [md] dm writecache: improve performance on DDR persistent memory (Optane) (Mike Snitzer) [1885650] - [md] dm writecache: remove superfluous test in persistent_memory_claim (Mike Snitzer) [1885650] - [md] dm persistent data: switch exit_ro_spine to return void (Mike Snitzer) [1885650] - [md] dm integrity: remove set but not used variables (Mike Snitzer) [1885650] - [documentation] dm crypt: document encrypted keyring key option (Mike Snitzer) [1885650] - [md] dm crypt: support using encrypted keys (Mike Snitzer) [1885650] - [md] dm verity fec: fix hash block number in verity_fec_decode (Mike Snitzer) [1885650] - [documentation] dm integrity: document allow_discard option (Mike Snitzer) [1885650] - [net] bridge: always clear mcast matching struct on reports and leaves (Ivan Vecera) [1859244] - [net] bridge: increase multicast's default maximum number of entries (Ivan Vecera) [1859244] - [net] bridge: mark hash_elasticity as obsolete (Ivan Vecera) [1859244] - [net] bridge: multicast: use non-bh rcu flavor (Ivan Vecera) [1859244] - [net] bridge: convert multicast to generic rhashtable (Ivan Vecera) [1859244] - [net] revert "net/bridge: Replace call_rcu_bh() and rcu_barrier_bh()" (Ivan Vecera) [1859244] - [net] ip6gre: avoid tx_error when sending MLD/DAD on external tunnels (Davide Caratti) [1847838] - [nvme] nvme-rdma: fix controller reset hang during traffic (Ming Lei) [1881760] - [nvme] nvme-tcp: fix controller reset hang during traffic (Ming Lei) [1881760] - [scsi] scsi: sd: sd_zbc: Fix ZBC disk initialization (Ming Lei) [1881760] - [md] dm: update original bio sector on Zone Append (Ming Lei) [1881760] - [s390] s390/dasd: Fix zero write for FBA devices (Ming Lei) [1881760] - [block] block: restore a specific error code in bdev_del_partition (Ming Lei) [1881760] - [block] blk-stat: make q->stats->lock irqsafe (Ming Lei) [1881760] - [block] blk-iocost: ioc_pd_free() shouldn't assume irq disabled (Ming Lei) [1881760] - [block] block: fix locking in bdev_del_partition (Ming Lei) [1881760] - [block] block: release disk reference in hd_struct_free_work (Ming Lei) [1881760] - [block] loop: Set correct device size when using LOOP_CONFIGURE (Ming Lei) [1881760] - [block] loop: unset GENHD_FL_NO_PART_SCAN on LOOP_CONFIGURE (Ming Lei) [1881760] - [block] block: check queue's limits.discard_granularity in __blkdev_issue_discard() (Ming Lei) [1881760] - [block] block: don't do revalidate zones on invalid devices (Ming Lei) [1881760] - [s390] s390/dasd: fix inability to use DASD with DIAG driver (Ming Lei) [1881760] - [tools] iocost_monitor: start from the oldest usage index (Ming Lei) [1881760] - [block] iocost: Fix check condition of iocg abs_vdebt (Ming Lei) [1881760] - [block] block: Use non _rcu version of list functions for tag_set_list (Ming Lei) [1881760] - [block] blk-cgroup: show global disk stats in root cgroup io.stat (Ming Lei) [1881760] - [block] blk-cgroup: make iostat functions visible to stat printing (Ming Lei) [1881760] - [block] block: improve discard bio alignment in __blkdev_issue_discard() (Ming Lei) [1881760] - [block] block: defer flush request no matter whether we have elevator (Ming Lei) [1881760] - [block] block: make blk_timeout_init() static (Ming Lei) [1881760] - [block] Revert "blk-rq-qos: remove redundant finish_wait to rq_qos_wait." (Ming Lei) [1881760] - [block] block: relax jiffies rounding for timeouts (Ming Lei) [1881760] - [lib] sbitmap: Consider cleared bits in sbitmap_bitmap_show() (Ming Lei) [1881760] - [block] blk-cgroup: clean up indentation (Ming Lei) [1881760] - [block] blk-cgroup: remove a dead check in blk_throtl_bio (Ming Lei) [1881760] - [block] blk-cgroup: remove blkcg_bio_issue_check (Ming Lei) [1881760] - [block] blk-cgroup: move rcu locking from blkcg_bio_issue_check to blk_throtl_bio (Ming Lei) [1881760] - [kernel] cgroup: unexport cgroup_rstat_updated (Ming Lei) [1881760] - [block] blk-cgroup: remove the !bio->bi_blkg check in blkcg_bio_issue_check (Ming Lei) [1881760] - [block] block: move the initial blkg lookup into blkg_tryget_closest (Ming Lei) [1881760] - [block] block: bypass blkg_tryget_closest for the root_blkg (Ming Lei) [1881760] - [block] block: merge blkg_lookup_create and __blkg_lookup_create (Ming Lei) [1881760] - [block] block: move the bio cgroup associatation helpers to blk-cgroup.c (Ming Lei) [1881760] - [block] block: move bio_associate_blkg_from_page to mm/page_io.c (Ming Lei) [1881760] - [block] block: merge __bio_associate_blkg into bio_associate_blkg_from_css (Ming Lei) [1881760] - [block] block: really clone the block cgroup in bio_clone_blkg_association (Ming Lei) [1881760] - [block] blkcg: clean up blkg_tryget_closest() (Ming Lei) [1881760] - [block] block: remove bio_disassociate_blkg (Ming Lei) [1881760] - [md] dm: use bio_uninit instead of bio_disassociate_blkg (Ming Lei) [1881760] - [block] blk-rq-qos: remove redundant finish_wait to rq_qos_wait (Ming Lei) [1881760] - [block] blktrace: Provide event for request merging (Ming Lei) [1881760] - [fs] block: simplify sb_is_blkdev_sb (Ming Lei) [1881760] - [fs] block: mark bd_finish_claiming static (Ming Lei) [1881760] - [tty] tty/sysrq: emergency_thaw_all does not depend on CONFIG_BLOCK (Ming Lei) [1881760] - [block] blk-iocost: Use struct_size() in kzalloc_node() (Ming Lei) [1881760] - [block] block: bio: Use struct_size() in kmalloc() (Ming Lei) [1881760] - [block] block: create the request_queue debugfs_dir on registration (Ming Lei) [1881760] - [block] blk-mq: add a new blk_mq_complete_request_remote API (Ming Lei) [1881760] - [block] blk-mq: factor out a blk_mq_complete_need_ipi helper (Ming Lei) [1881760] - [block] blk-mq: remove the get_cpu/put_cpu pair in blk_mq_complete_request (Ming Lei) [1881760] - [block] blk-mq: move failure injection out of blk_mq_complete_request (Ming Lei) [1881760] - [block] blk-mq: merge the softirq vs non-softirq IPI logic (Ming Lei) [1881760] - [block] blk-mq: short cut the IPI path in blk_mq_force_complete_rq for !SMP (Ming Lei) [1881760] - [block] blk-mq: complete polled requests directly (Ming Lei) [1881760] - [block] blk-mq: remove raise_blk_irq (Ming Lei) [1881760] - [block] blk-mq: factor out a helper to reise the block softirq (Ming Lei) [1881760] - [block] blk-mq: merge blk-softirq.c into blk-mq.c (Ming Lei) [1881760] - [block] nbd: Fix memory leak in nbd_add_socket (Ming Lei) [1881760] - [block] block: make function __bio_integrity_free() static (Ming Lei) [1881760] - [block] virtio-blk: free vblk-vqs in error path of virtblk_probe() (Ming Lei) [1881760] - [block] blk-mq-debugfs: update blk_queue_flag_nameaccordingly for new flags (Ming Lei) [1881760] - [block] block: release bip in a right way in error path (Ming Lei) [1881760] - [fs] block: make function 'kill_bdev' static (Ming Lei) [1881760] - [block] loop: replace kill_bdev with invalidate_bdev (Ming Lei) [1881760] - [block] partitions/ldm: Replace uuid_copy() with import_uuid() where it makes sense (Ming Lei) [1881760] - [block] block: update hctx map when use multiple maps (Ming Lei) [1881760] - [trace] trace/events/block.h: drop kernel-doc for dropped function parameter (Ming Lei) [1881760] - [block] blk-mq: Remove redundant 'return' statement (Ming Lei) [1881760] - [block] umem: remove redundant initialization of variable ret (Ming Lei) [1881760] - [block] pktcdvd: remove redundant initialization of variable ret (Ming Lei) [1881760] - [kernel] blktrace: fix endianness for blk_log_remap() (Ming Lei) [1881760] - [kernel] blktrace: fix endianness in get_pdu_int() (Ming Lei) [1881760] - [kernel] blktrace: use errno instead of bi_status (Ming Lei) [1881760] - [block] block: nr_sects_write(): Disable preemption on seqcount write (Ming Lei) [1881760] - [nvme] block: remove the error argument to the block_bio_complete tracepoint (Ming Lei) [1881760] - [block] loop: Fix wrong masking of status flags (Ming Lei) [1881760] - [block] block/bio-integrity: don't free 'buf' if bio_integrity_add_page() failed (Ming Lei) [1881760] - [block] block: always define struct blk_integrity in genhd.h (Ming Lei) [1881760] - [s390] dasd: refactor dasd_ioctl_information (Ming Lei) [1881760] - [block] loop: Add LOOP_CONFIGURE ioctl (Ming Lei) [1881760] - [block] loop: Clean up LOOP_SET_STATUS lo_flags handling (Ming Lei) [1881760] - [block] loop: Rework lo_ioctl() __user argument casting (Ming Lei) [1881760] - [block] loop: Move loop_set_status_from_info() and friends up (Ming Lei) [1881760] - [block] loop: Factor out configuring loop from status (Ming Lei) [1881760] - [block] loop: Remove figure_loop_size() (Ming Lei) [1881760] - [block] loop: Refactor loop_set_status() size calculation (Ming Lei) [1881760] - [block] loop: Switch to set_capacity_revalidate_and_notify() (Ming Lei) [1881760] - [block] loop: Factor out setting loop device size (Ming Lei) [1881760] - [block] loop: Remove sector_t truncation checks (Ming Lei) [1881760] - [block] loop: Call loop_config_discard() only after new config is applied (Ming Lei) [1881760] - [block] block/swim3: use set_current_state macro (Ming Lei) [1881760] - [block] block: mark bio_wouldblock_error() bio with BIO_QUIET (Ming Lei) [1881760] - [block] blk-wbt: rename __wbt_update_limits to wbt_update_limits (Ming Lei) [1881760] - [block] blk-wbt: remove wbt_update_limits (Ming Lei) [1881760] - [block] blk-throttle: remove tg_drain_bios (Ming Lei) [1881760] - [block] blk-throttle: remove blk_throtl_drain (Ming Lei) [1881760] - [block] null_blk: force complete for timeout request (Ming Lei) [1881760] - [block] block: fix a warning when blkdev.h is included for !CONFIG_BLOCK builds (Ming Lei) [1881760] - [block] block: reduce part_stat_lock() scope (Ming Lei) [1881760] - [block] block: use __this_cpu_add() instead of access by smp_processor_id() (Ming Lei) [1881760] - [block] block: remove rcu_read_lock() from part_stat_lock() (Ming Lei) [1881760] - [block] block: add a blk_account_io_merge_bio helper (Ming Lei) [1881760] - [block] block: account merge of two requests (Ming Lei) [1881760] - [block] zram: nvdimm: use bio_{start, end}_io_acct and disk_{start, end}_io_acct (Ming Lei) [1881760] - [nvdimm] nvdimm: use bio_{start,end}_io_acct (Ming Lei) [1881760] - [md] dm: use bio_{start,end}_io_acct (Ming Lei) [1881760] - [block] rsxx: use bio_{start,end}_io_acct (Ming Lei) [1881760] - [block] drbd: use bio_{start,end}_io_acct (Ming Lei) [1881760] - [block] block: add disk/bio-based accounting helpers (Ming Lei) [1881760] - [block] block: remove the disk and queue NULL checks in blkdev_issue_flush (Ming Lei) [1881760] - [fs] block: remove the error_sector argument to blkdev_issue_flush (Ming Lei) [1881760] - [block] block: Remove unused flush_queue_delayed in struct blk_flush_queue (Ming Lei) [1881760] - [block] null_blk: Zero-initialize read buffers in non-memory-backed mode (Ming Lei) [1881760] - [include] block: Document the bio_vec properties (Ming Lei) [1881760] - [block] bio.h: Declare the arguments of the bio iteration functions const (Ming Lei) [1881760] - [block] block: Fix type of first compat_put_{, u}long() argument (Ming Lei) [1881760] - [block] block: merge part_{inc, dev}_in_flight into their only callers (Ming Lei) [1881760] - [block] block: don't call part_{inc, dec}_in_flight for blk-mq devices (Ming Lei) [1881760] - [block] block: move the blk-mq calls out of part_in_flight{, _rw} (Ming Lei) [1881760] - [block] block: mark blk_account_io_completion static (Ming Lei) [1881760] - [block] blk-mq: allow blk_mq_make_request to consume the q_usage_counter reference (Ming Lei) [1881760] - [kernel] blktrace: Report pid with note messages (Ming Lei) [1881760] - [block] iocost: don't let vrate run wild while there's no saturation signal (Ming Lei) [1881760] - [block] block: move blk_io_schedule() out of header file (Ming Lei) [1881760] - [block] block: export bio_release_pages and bio_iov_iter_get_pages (Ming Lei) [1881760] - [block] null_blk: Support REQ_OP_ZONE_APPEND (Ming Lei) [1881760] - [scsi] scsi: sd_zbc: emulate ZONE_APPEND commands (Ming Lei) [1881760] - [scsi] scsi: sd_zbc: factor out sanity checks for zoned commands (Ming Lei) [1881760] - [block] block: Modify revalidate zones (Ming Lei) [1881760] - [block] block: introduce blk_req_zone_write_trylock (Ming Lei) [1881760] - [block] block: Introduce REQ_OP_ZONE_APPEND (Ming Lei) [1881760] - [block] block: rename __bio_add_pc_page to bio_add_hw_page (Ming Lei) [1881760] - [block] block: provide fallbacks for blk_queue_zone_is_seq and blk_queue_zone_no (Ming Lei) [1881760] - [fs] block: add blk_io_schedule() for avoiding task hung in sync dio (Ming Lei) [1881760] - [block] block: don't hold part0's refcount in IO path (Ming Lei) [1881760] - [block] block: only define 'nr_sects_seq' in hd_part for 32bit SMP (Ming Lei) [1881760] - [block] bdi: fix up for "remove the name field in struct backing_dev_info" (Ming Lei) [1881760] - [fs] hfs: stop using ioctl_by_bdev (Ming Lei) [1881760] - [fs] bdi: remove the name field in struct backing_dev_info (Ming Lei) [1881760] - [mtd] bdi: simplify bdi_alloc (Ming Lei) [1881760] - [block] bdi: remove bdi_register_owner (Ming Lei) [1881760] - [mm] bdi: unexport bdi_register_va (Ming Lei) [1881760] - [base] driver core: remove device_create_vargs (Ming Lei) [1881760] - [block] block: rename blk_mq_alloc_rq_maps (Ming Lei) [1881760] - [block] block: rename __blk_mq_alloc_rq_map (Ming Lei) [1881760] - [fs] udf: stop using ioctl_by_bdev (Ming Lei) [1881760] - [fs] isofs: stop using ioctl_by_bdev (Ming Lei) [1881760] - [fs] hfsplus: stop using ioctl_by_bdev (Ming Lei) [1881760] - [cdrom] cdrom: factor out a cdrom_multisession helper (Ming Lei) [1881760] - [cdrom] cdrom: factor out a cdrom_read_tocentry helper (Ming Lei) [1881760] - [ide] ide-cd: rename cdrom_read_tocentry (Ming Lei) [1881760] - [cdrom] block: add a cdrom_device_info pointer to struct gendisk (Ming Lei) [1881760] - [block] block: add a bio_queue_enter helper (Ming Lei) [1881760] - [block] block: replace BIO_QUEUE_ENTERED with BIO_CGROUP_ACCT (Ming Lei) [1881760] - [block] block: improve the submit_bio and generic_make_request documentation (Ming Lei) [1881760] - [block] blk-mq: make function '__blk_mq_sched_dispatch_requests' static (Ming Lei) [1881760] - [block] block: bypass ->make_request_fn for blk-mq drivers (Ming Lei) [1881760] - [md] dm: remove the make_request_fn check in device_area_is_invalid (Ming Lei) [1881760] - [block] block: remove create_io_context (Ming Lei) [1881760] - [fs] block: unexport bdev_read_page and bdev_write_page (Ming Lei) [1881760] - [scsi] scsi: merge scsi_init_sgtable into scsi_init_io (Ming Lei) [1881760] - [block] block: provide a blk_rq_map_sg variant that returns the last element (Ming Lei) [1881760] - [block] block: remove RQF_COPY_USER (Ming Lei) [1881760] - [block] block: fold bdev_unhash_inode into invalidate_partition (Ming Lei) [1881760] - [block] block: simplify block device syncing in bdev_del_partition (Ming Lei) [1881760] - [block] block: don't call invalidate_partition from blk_drop_partitions (Ming Lei) [1881760] - [s390] dasd: use blk_drop_partitions instead of badly reimplementing it (Ming Lei) [1881760] - [block] block: remove the disk argument from blk_drop_partitions (Ming Lei) [1881760] - [block] block: remove hd_struct_kill (Ming Lei) [1881760] - [block] block: cleanup hd_struct freeing (Ming Lei) [1881760] - [block] block: pass a hd_struct to delete_partition (Ming Lei) [1881760] - [block] block: refactor blkpg_ioctl (Ming Lei) [1881760] - [block] null_blk: don't allow discard for zoned mode (Ming Lei) [1881760] - [block] null_blk: return error for invalid zone size (Ming Lei) [1881760] - [block] iocost: protect iocg->abs_vdebt with iocg->waitq.lock (Ming Lei) [1881760] - [block] block: remove the bd_openers checks in blk_drop_partitions (Ming Lei) [1881760] - [block] null_blk: Cleanup zoned device initialization (Ming Lei) [1881760] - [block] null_blk: Fix zoned command handling (Ming Lei) [1881760] - [fs] block: remove unused header (Ming Lei) [1881760] - [fs] bdev: Reduce time holding bd_mutex in sync in blkdev_close() (Ming Lei) [1881760] - [trace] blk-wbt: Drop needless newlines from tracepoint format strings (Ming Lei) [1881760] - [block] blk-wbt: Use tracepoint_string() for wbt_step tracepoint string literals (Ming Lei) [1881760] - [s390] s390/dasd: remove IOSCHED_DEADLINE from DASD Kconfig (Ming Lei) [1881760] - [block] block: fix busy device checking in blk_drop_partitions again (Ming Lei) [1881760] - [block] block: fix busy device checking in blk_drop_partitions (Ming Lei) [1881760] - [block] blkcg: don't offline parent blkcg first (Ming Lei) [1881760] - [block] blkcg: rename blkcg->cgwb_refcnt to ->online_pin and always use it (Ming Lei) [1881760] - [block] null_blk: add trace in null_blk_zoned.c (Ming Lei) [1881760] - [block] null_blk: add tracepoint helpers for zoned mode (Ming Lei) [1881760] - [block] block: add a zone condition debug helper (Ming Lei) [1881760] - [block] rsxx: Replace zero-length array with flexible-array member (Ming Lei) [1881760] - [block] null_blk: describe the usage of fault injection param (Ming Lei) [1881760] - [block] null_blk: fix spurious IO errors after failed past-wp access (Ming Lei) [1881760] - [block] nbd: requeue command if the soecket is changed (Ming Lei) [1881760] - [block] nbd: enable replace socket if only one connection is configured (Ming Lei) [1881760] - [block] block/drbd: delete invalid function drbd_md_mark_dirty_ (Ming Lei) [1881760] - [block] loop: Only freeze block queue when needed (Ming Lei) [1881760] - [block] loop: Only change blocksize when needed (Ming Lei) [1881760] - [block] block: move bdevname() into block/generic-partition-rh.c (Ming Lei) [1881760] - [block] block: return NULL in blk_alloc_queue() on error (Ming Lei) [1881760] - [block] block: simplify queue allocation (Ming Lei) [1881760] - [block] Revert "blkdev: check for valid request queue before issuing flush" (Ming Lei) [1881760] - [block] null_blk: use blk_mq_init_queue_data (Ming Lei) [1881760] - [block] block: add a blk_mq_init_queue_data helper (Ming Lei) [1881760] - [block] block: move the ->devnode callback to struct block_device_operations (Ming Lei) [1881760] - [block] block: move block layer internals out of include/linux/genhd.h (Ming Lei) [1881760] - [fs] block: move guard_bio_eod to bio.c (Ming Lei) [1881760] - [block] block: unexport disk_map_sector_rcu (Ming Lei) [1881760] - [block] block: unexport disk_get_part (Ming Lei) [1881760] - [block] block: mark part_in_flight and part_in_flight_rw static (Ming Lei) [1881760] - [block] block: mark block_depr static (Ming Lei) [1881760] - [block] block: factor out requeue handling from dispatch code (Ming Lei) [1881760] - [block] block/diskstats: replace time_in_queue with sum of request times (Ming Lei) [1881760] - [block] block/diskstats: accumulate all per-cpu counters in one pass (Ming Lei) [1881760] - [block] block: merge partition-generic.c and check.c (Ming Lei) [1881760] - [block] block: move the various x86 Unix label formats out of genhd.h (Ming Lei) [1881760] - [block] partitions/msdos: remove LINUX_SWAP_PARTITION (Ming Lei) [1881760] - [block] block: move the *_PARTITION enum out of genhd.h (Ming Lei) [1881760] - [scsi] block: move struct partition out of genhd.h (Ming Lei) [1881760] - [block] block: remove block/partitions/sun.h (Ming Lei) [1881760] - [block] block: remove block/partitions/sgi.h (Ming Lei) [1881760] - [block] block: remove block/partitions/osf.h (Ming Lei) [1881760] - [block] block: remove block/partitions/karma.h (Ming Lei) [1881760] - [block] block: declare all partition detection routines in check.h (Ming Lei) [1881760] - [block] block: remove warn_no_part (Ming Lei) [1881760] - [md] block: cleanup how md_autodetect_dev is called (Ming Lei) [1881760] - [block] block: unexport read_dev_sector and put_dev_sector (Ming Lei) [1881760] - [scsi] scsi: simplify scsi_partsize (Ming Lei) [1881760] - [block] block: remove alloc_part_info and free_part_info (Ming Lei) [1881760] - [block] block: move sysfs methods shared by disks and partitions to genhd.c (Ming Lei) [1881760] - [block] block: move disk_name and related helpers out of partition-generic.c (Ming Lei) [1881760] - [fs] block: remove __bdevname (Ming Lei) [1881760] - [block] block: remove the blk_lookup_devt export (Ming Lei) [1881760] - [block] block, bfq: invoke flush_idle_tree after reparent_active_queues in pd_offline (Ming Lei) [1881760] - [block] block, bfq: make reparent_leaf_entity actually work only on leaf entities (Ming Lei) [1881760] - [block] block, bfq: turn put_queue into release_process_ref in __bfq_bic_change_cgroup (Ming Lei) [1881760] - [block] block, bfq: move forward the getting of an extra ref in bfq_bfqq_move (Ming Lei) [1881760] - [scsi] scsi: Convert to use set_capacity_revalidate_and_notify (Ming Lei) [1881760] - [nvme] nvme: Convert to use set_capacity_revalidate_and_notify (Ming Lei) [1881760] - [block] virtio_blk.c: Convert to use set_capacity_revalidate_and_notify (Ming Lei) [1881760] - [block] block/genhd: Notify udev about capacity change (Ming Lei) [1881760] - [fs] block: fix a device invalidation regression (Ming Lei) [1881760] - [block] blk-iocost: remove duplicated lines in comments (Ming Lei) [1881760] - [block] block: sed-opal: Change the check condition for regular session validity (Ming Lei) [1881760] - [block] block: Document genhd capability flags (Ming Lei) [1881760] - [block] block: cleanup comment for blk_flush_complete_seq (Ming Lei) [1881760] - [block] block: remove unneeded argument from blk_alloc_flush_queue (Ming Lei) [1881760] - [block] block: cleanup for _blk/blk_rq_prep_clone (Ming Lei) [1881760] - [block] block: remove redundant setting of QUEUE_FLAG_DYING (Ming Lei) [1881760] - [block] block: use bio_{wouldblock, io}_error in direct_make_request (Ming Lei) [1881760] - [block] block: fix comment for blk_cloned_rq_check_limits (Ming Lei) [1881760] - [block] null_blk: Add support for init_hctx() fault injection (Ming Lei) [1881760] - [block] null_blk: Handle null_add_dev() failures properly (Ming Lei) [1881760] - [block] null_blk: Fix the null_add_dev() error path (Ming Lei) [1881760] - [block] compat_ioctl: simplify up block/ioctl.c (Ming Lei) [1881760] - [block] compat_ioctl: block: simplify compat_blkpg_ioctl() (Ming Lei) [1881760] - [block] compat_ioctl: block: move blkdev_compat_ioctl() into ioctl.c (Ming Lei) [1881760] - [block] blk-mq: insert flush request to the front of dispatch queue (Ming Lei) [1881760] - [block] block: Remove used kblockd_schedule_work_on() (Ming Lei) [1881760] - [block] null_blk: remove unused fields in 'nullb_cmd' (Ming Lei) [1881760] - [block] drbd: fifo_alloc() should use struct_size (Ming Lei) [1881760] - [block] partitions/ldm: fix spelling mistake "to" -> "too" (Ming Lei) [1881760] - [block] block: mark zone-mgmt bios with REQ_SYNC (Ming Lei) [1881760] - [block] blk-mq: Document functions for sending request (Ming Lei) [1881760] - [block] block: Allow t10-pi to be modular (Ming Lei) [1881760] - [block] blk-mq: optimise blk_mq_flush_plug_list() (Ming Lei) [1881760] - [include] list: introduce list_for_each_continue() (Ming Lei) [1881760] - [block] blk-mq: optimise rq sort function (Ming Lei) [1881760] - [block] blk-cgroup: cgroup_rstat_updated() shouldn't be called on cgroup1 (Ming Lei) [1881760] - [block] blk-cgroup: separate out blkg_rwstat under CONFIG_BLK_CGROUP_RWSTAT (Ming Lei) [1881760] - [block] blk-cgroup: reimplement basic IO stats using cgroup rstat (Ming Lei) [1881760] - [block] blk-cgroup: remove now unused blkg_print_stat_{bytes|ios}_recursive() (Ming Lei) [1881760] - [block] blk-throtl: stop using blkg->stat_bytes and ->stat_ios (Ming Lei) [1881760] - [block] bfq-iosched: Ensure bio->bi_blkg is valid before using it (Ming Lei) [1881760] - [block] bfq-iosched: stop using blkg->stat_bytes and ->stat_ios (Ming Lei) [1881760] - [block] bfq-iosched: relocate bfqg_*rwstat*() helpers (Ming Lei) [1881760] - [md] dm: fix comment in __dm_suspend() (Mike Snitzer) [1881531] - [md] dm: fold dm_process_bio() into dm_make_request() (Mike Snitzer) [1881531] - [md] dm: fix missing imposition of queue_limits from dm_wq_work() thread (Mike Snitzer) [1881531] - [md] dm: optimize max_io_len() by inlining max_io_len_target_boundary() (Mike Snitzer) [1881531] - [md] dm: push md->immutable_target optimization down to __process_bio() (Mike Snitzer) [1881531] - [md] dm: change max_io_len() to use blk_max_size_offset() (Mike Snitzer) [1881531] - [md] dm table: stack 'chunk_sectors' limit to account for target-specific splitting (Mike Snitzer) [1881531] - [block] block: allow 'chunk_sectors' to be non-power-of-2 (Mike Snitzer) [1881531] - [block] block: use lcm_not_zero() when stacking chunk_sectors (Mike Snitzer) [1881531] - [md] dm: fix bio splitting and its bio completion order for regular IO (Mike Snitzer) [1881531] - [net] net-sysfs: add backlog len and CPU id to softnet data (Paolo Abeni) [1866909] - [net] try to avoid unneeded backlog flush (Paolo Abeni) [1866909] - [net] skbuff: fix a data race in skb_queue_len() (Paolo Abeni) [1866909] - [cpuidle] cpuidle: pseries: Fix CEDE latency conversion from tb to us (Diego Domingos) [1608791] - [cpuidle] cpuidle: pseries: Fixup exit latency for CEDE(0) (Diego Domingos) [1608791] - [cpuidle] cpuidle: pseries: Add function to parse extended CEDE records (Diego Domingos) [1608791] - [cpuidle] cpuidle: pseries: Set the latency-hint before entering CEDE (Diego Domingos) [1608791] - [arm64] paravirt: Initialize steal time when cpu is online (Andrew Jones) [1879137]- [infiniband] i40iw: Add support to make destroy QP synchronous (Stefan Assmann) [1757949] - [fs] xfs: don't eat an EIO/ENOSPC writeback error when scrubbing data fork (Carlos Maiolino) [1859160] - [fs] xfs: fix inode allocation block res calculation precedence (Carlos Maiolino) [1859160] - [fs] xfs: fix reflink quota reservation accounting error (Carlos Maiolino) [1859160] - [fs] xfs: preserve rmapbt swapext block reservation from freed blocks (Carlos Maiolino) [1859160] - [fs] xfs: fix duplicate verification from xfs_qm_dqflush() (Carlos Maiolino) [1859160] - [fs] xfs: fix unmount hang and memory leak on shutdown during quotaoff (Carlos Maiolino) [1859160] - [fs] xfs: factor out quotaoff intent AIL removal and memory free (Carlos Maiolino) [1859160] - [fs] xfs: fix incorrect test in xfs_alloc_ag_vextent_lastblock (Carlos Maiolino) [1859160] - [fs] xfs: fix regression in "cleanup xfs_dir2_block_getdents" (Carlos Maiolino) [1859160] - [fs] xfs: fix use-after-free when aborting corrupt attr inactivation (Carlos Maiolino) [1859160] - [fs] xfs: fix iclog release error check race with shutdown (Carlos Maiolino) [1859160] - [fs] xfs: Add the missed xfs_perag_put() for xfs_ifree_cluster() (Carlos Maiolino) [1859160] - [fs] xfs: clean up the error handling in xfs_swap_extents (Carlos Maiolino) [1859160] - [fs] xfs: acquire superblock freeze protection on eofblocks scans (Carlos Maiolino) [1859160] - [fs] xfs: xfs_dabuf_map should return ENOMEM when map allocation fails (Carlos Maiolino) [1859160] - [fs] xfs: fix xfs_buf_ioerror_alert location reporting (Carlos Maiolino) [1859160] - [fs] xfs: remove unnecessary null pointer checks from _read_agf callers (Carlos Maiolino) [1859160] - [fs] xfs: make xfs_*read_agf return EAGAIN to ALLOC_FLAG_TRYLOCK callers (Carlos Maiolino) [1859160] - [fs] xfs: remove the xfs_btree_get_buffunctions (Carlos Maiolino) [1859160] - [fs] xfs: make xfs_trans_get_buf return an error code (Carlos Maiolino) [1859160] - [fs] xfs: make xfs_trans_get_buf_map return an error code (Carlos Maiolino) [1859160] - [fs] xfs: make xfs_buf_read return an error code (Carlos Maiolino) [1859160] - [fs] xfs: make xfs_buf_get_uncached return an error code (Carlos Maiolino) [1859160] - [fs] xfs: make xfs_buf_get return an error code (Carlos Maiolino) [1859160] - [fs] xfs: make xfs_buf_read_map return an error code (Carlos Maiolino) [1859160] - [fs] xfs: make xfs_buf_get_map return an error code (Carlos Maiolino) [1859160] - [fs] xfs: make xfs_buf_alloc return an error code (Carlos Maiolino) [1859160] - [fs] xfs: fix uninitialized variable in xfs_attr3_leaf_inactive (Carlos Maiolino) [1859160] - [fs] xfs: change return value of xfs_inode_need_cow to int (Carlos Maiolino) [1859160] - [fs] xfs: check log iovec size to make sure it's plausibly a buffer log format (Carlos Maiolino) [1859160] - [fs] xfs: make struct xfs_buf_log_format have a consistent size (Carlos Maiolino) [1859160] - [fs] xfs: complain if anyone tries to create a too-large buffer log item (Carlos Maiolino) [1859160] - [fs] xfs: clean up xfs_buf_item_get_format return value (Carlos Maiolino) [1859160] - [fs] xfs: streamline xfs_attr3_leaf_inactive (Carlos Maiolino) [1859160] - [fs] xfs: fix memory corruption during remote attr value buffer invalidation (Carlos Maiolino) [1859160] - [fs] xfs: refactor remote attr value buffer invalidation (Carlos Maiolino) [1859160] - [fs] xfs: fix IOCB_NOWAIT handling in xfs_file_dio_aio_read (Carlos Maiolino) [1859160] - [fs] xfs: Add __packed to xfs_dir2_sf_entry_t definition (Carlos Maiolino) [1859160] - [fs] xfs: fix s_maxbytes computation on 32-bit kernels (Carlos Maiolino) [1859160] - [fs] xfs: truncate should remove all blocks, not just to the end of the page cache (Carlos Maiolino) [1859160] - [fs] xfs: introduce XFS_MAX_FILEOFF (Carlos Maiolino) [1859160] - [fs] xfs: remove bogus assertion when online repair isn't enabled (Carlos Maiolino) [1859160] - [fs] xfs: Remove all strlen in all xfs_attr_* functions for attr names (Carlos Maiolino) [1859160] - [fs] xfs: fix misuse of the XFS_ATTR_INCOMPLETE flag (Carlos Maiolino) [1859160] - [fs] xfs: also remove cached ACLs when removing the underlying attr (Carlos Maiolino) [1859160] - [fs] xfs: reject invalid flags combinations in XFS_IOC_ATTRMULTI_BY_HANDLE (Carlos Maiolino) [1859160] - [fs] xfs: remove shadow variable in xfs_btree_lshift (Carlos Maiolino) [1859160] - [fs] xfs: quota: move to time64_t interfaces (Carlos Maiolino) [1859160] - [fs] xfs: Make the symbol 'xfs_rtalloc_log_count' static (Carlos Maiolino) [1859160] - [fs] libxfs: resync with the userspace libxfs (Carlos Maiolino) [1859160] - [fs] xfs: fix log reservation overflows when allocating large rt extents (Carlos Maiolino) [1859160] - [fs] xfs: fix mount failure crash on invalid iclog memory access (Carlos Maiolino) [1859160] - [fs] xfs: don't check for AG deadlock for realtime files in bunmapi (Carlos Maiolino) [1859160] - [fs] xfs: fix realtime file data space leak (Carlos Maiolino) [1859160] - [fs] xfs: allow parent directory scans to be interrupted with fatal signals (Carlos Maiolino) [1859160] - [fs] xfs: remove the mappedbno argument to xfs_da_get_buf (Carlos Maiolino) [1859160] - [fs] xfs: remove the mappedbno argument to xfs_da_read_buf (Carlos Maiolino) [1859160] - [fs] xfs: split xfs_da3_node_read (Carlos Maiolino) [1859160] - [fs] xfs: remove the mappedbno argument to xfs_dir3_leafn_read (Carlos Maiolino) [1859160] - [fs] xfs: remove the mappedbno argument to xfs_dir3_leaf_read (Carlos Maiolino) [1859160] - [fs] xfs: remove the mappedbno argument to xfs_attr3_leaf_read (Carlos Maiolino) [1859160] - [fs] xfs: remove the mappedbno argument to xfs_da_reada_buf (Carlos Maiolino) [1859160] - [fs] xfs: improve the xfs_dabuf_map calling conventions (Carlos Maiolino) [1859160] - [fs] xfs: refactor xfs_dabuf_map (Carlos Maiolino) [1859160] - [fs] xfs: simplify mappedbno handling in xfs_da_{get, read}_buf (Carlos Maiolino) [1859160] - [fs] xfs: report corruption only as a regular error (Carlos Maiolino) [1859160] - [fs] xfs: Remove kmem_zone_free() wrapper (Carlos Maiolino) [1859160] - [fs] xfs: Remove kmem_zone_destroy() wrapper (Carlos Maiolino) [1859160] - [fs] xfs: Remove slab init wrappers (Carlos Maiolino) [1859160] - [fs] xfs: fix another missing include (Carlos Maiolino) [1859160] - [fs] xfs: remove XFS_IOC_FSSETDM and XFS_IOC_FSSETDM_BY_HANDLE (Carlos Maiolino) [1859160] - [fs] xfs: remove duplicated include from xfs_dir2_data.c (Carlos Maiolino) [1859160] - [fs] xfs: remove unused structure members & simple typedefs (Carlos Maiolino) [1859160] - [fs] xfs: remove unused typedef definitions (Carlos Maiolino) [1859160] - [fs] xfs: Replace function declaration by actual definition (Carlos Maiolino) [1859160] - [fs] xfs: remove the xfs_qoff_logitem_t typedef (Carlos Maiolino) [1859160] - [fs] xfs: remove the xfs_dq_logitem_t typedef (Carlos Maiolino) [1859160] - [fs] xfs: remove the xfs_quotainfo_t typedef (Carlos Maiolino) [1859160] - [fs] xfs: remove the xfs_disk_dquot_t and xfs_dquot_t (Carlos Maiolino) [1859160] - [fs] xfs: avoid time_t in user api (Carlos Maiolino) [1859160] - [fs] xfs: don't reset the "inode core" in xfs_iread (Carlos Maiolino) [1859160] - [fs] xfs: merge the projid fields in struct xfs_icdinode (Carlos Maiolino) [1859160] - [fs] xfs: use a struct timespec64 for the in-core crtime (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->m_dirnameops (Carlos Maiolino) [1859160] - [fs] xfs: remove the unused m_chsize field (Carlos Maiolino) [1859160] - [fs] xfs: convert open coded corruption check to use XFS_IS_CORRUPT (Carlos Maiolino) [1859160] - [fs] xfs: kill the XFS_WANT_CORRUPT_* macros (Carlos Maiolino) [1859160] - [fs] xfs: add a XFS_IS_CORRUPT macro (Carlos Maiolino) [1859160] - [fs] xfs: attach dquots before performing xfs_swap_extents (Carlos Maiolino) [1859160] - [fs] xfs: actually check xfs_btree_check_block return in xfs_btree_islastblock (Carlos Maiolino) [1859160] - [fs] xfs: always pass a valid hdr to xfs_dir3_leaf_check_int (Carlos Maiolino) [1859160] - [fs] xfs: merge xfs_dir2_data_freescan and xfs_dir2_data_freescan_int (Carlos Maiolino) [1859160] - [fs] xfs: remove the now unused dir ops infrastructure (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->data_get_ftype and ->data_put_ftype (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->data_bestfree_p (Carlos Maiolino) [1859160] - [fs] xfs: cleanup xfs_dir2_data_entsize (Carlos Maiolino) [1859160] - [fs] xfs: move the dir2 data block fixed offsets to struct xfs_da_geometry (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->data_entry_tag_p (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->data_entsize (Carlos Maiolino) [1859160] - [fs] xfs: replace xfs_dir3_data_endp with xfs_dir3_data_end_offset (Carlos Maiolino) [1859160] - [fs] xfs: remove the now unused ->data_entry_p method (Carlos Maiolino) [1859160] - [fs] xfs: cleanup __xfs_dir3_data_check (Carlos Maiolino) [1859160] - [fs] xfs: cleanup xfs_dir2_data_freescan_int (Carlos Maiolino) [1859160] - [fs] xfs: cleanup xfs_dir2_block_to_sf (Carlos Maiolino) [1859160] - [fs] xfs: cleanup xchk_directory_data_bestfree (Carlos Maiolino) [1859160] - [fs] xfs: cleanup xchk_dir_rec (Carlos Maiolino) [1859160] - [fs] xfs: cleanup xfs_dir2_leaf_getdents (Carlos Maiolino) [1859160] - [fs] xfs: cleanup xfs_dir2_block_getdents (Carlos Maiolino) [1859160] - [fs] xfs: remove the ->data_unused_p method (Carlos Maiolino) [1859160] - [fs] xfs: remove the ->data_dot_entry_p and ->data_dotdot_entry_p methods (Carlos Maiolino) [1859160] - [fs] xfs: remove the data_dotdot_offset field in struct xfs_dir_ops (Carlos Maiolino) [1859160] - [fs] xfs: remove the data_dot_offset field in struct xfs_dir_ops (Carlos Maiolino) [1859160] - [fs] xfs: remove the unused ->data_first_entry_p method (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->sf_get_ftype and ->sf_put_ftype (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->sf_get_ino and ->sf_put_ino (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->sf_entsize and ->sf_nextentry (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->sf_get_parent_ino and ->sf_put_parent_ino (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->db_to_fdb and ->db_to_fdindex (Carlos Maiolino) [1859160] - [fs] xfs: move the max dir2 free bests count to struct xfs_da_geometry (Carlos Maiolino) [1859160] - [fs] xfs: move the dir2 free header size to struct xfs_da_geometry (Carlos Maiolino) [1859160] - [fs] xfs: add a bests pointer to struct xfs_dir3_icfree_hdr (Carlos Maiolino) [1859160] - [fs] xfs: make the xfs_dir3_icfree_hdr available to xfs_dir2_node_addname_int (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->free_hdr_to_disk (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->free_hdr_from_disk (Carlos Maiolino) [1859160] - [fs] xfs: move the max dir2 leaf entries count to struct xfs_da_geometry (Carlos Maiolino) [1859160] - [fs] xfs: move the dir2 leaf header size to struct xfs_da_geometry (Carlos Maiolino) [1859160] - [fs] xfs: add an entries pointer to struct xfs_dir3_icleaf_hdr (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->leaf_hdr_to_disk (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->leaf_hdr_from_disk (Carlos Maiolino) [1859160] - [fs] xfs: move the node header size to struct xfs_da_geometry (Carlos Maiolino) [1859160] - [fs] xfs: add a btree entries pointer to struct xfs_da3_icnode_hdr (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->node_hdr_to_disk (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->node_hdr_from_disk (Carlos Maiolino) [1859160] - [fs] xfs: refactor btree node scrubbing (Carlos Maiolino) [1859160] - [fs] xfs: use unsigned int for all size values in struct xfs_da_geometry (Carlos Maiolino) [1859160] - [fs] xfs: move incore structures out of xfs_da_format.h (Carlos Maiolino) [1859160] - [fs] xfs: remove a stray tab in xfs_remount_rw() (Carlos Maiolino) [1859160] - [fs] xfs: convert EIO to EFSCORRUPTED when log contents are invalid (Carlos Maiolino) [1859160] - [fs] xfs: refactor "does this fork map blocks" predicate (Carlos Maiolino) [1859160] - [fs] xfs: clean up weird while loop in xfs_alloc_ag_vextent_near (Carlos Maiolino) [1859160] - [fs] xfs: annotate functions that trip static checker locking checks (Carlos Maiolino) [1859160] - [fs] xfs: Correct comment tyops -> typos (Carlos Maiolino) [1859160] - [fs] xfs: range check ri_cnt when recovering log items (Carlos Maiolino) [1859160] - [fs] xfs: "optimize" buffer item log segment bitmap setting (Carlos Maiolino) [1859160] - [fs] xfs: null out bma->prev if no previous extent (Carlos Maiolino) [1859160] - [fs] xfs: fix missing header includes (Carlos Maiolino) [1859160] - [fs] xfs: periodically yield scrub threads to the scheduler (Carlos Maiolino) [1859160] - [fs] xfs: remove redundant assignment to variable error (Carlos Maiolino) [1859160] - [fs] xfs: add missing early termination checks to record scrubbing functions (Carlos Maiolino) [1859160] - [fs] xfs: make the assertion message functions take a mount parameter (Carlos Maiolino) [1859160] - [fs] xfs: add missing assert in xfs_fsmap_owner_from_rmap (Carlos Maiolino) [1859160] - [fs] xfs: decrease indenting problems in xfs_dabuf_map (Carlos Maiolino) [1859160] - [fs] xfs: fold xfs_mount-alloc() into xfs_init_fs_context() (Carlos Maiolino) [1859160] - [fs] xfs: move xfs_fc_parse_param() above xfs_fc_get_tree() (Carlos Maiolino) [1859160] - [fs] xfs: move xfs_fc_get_tree() above xfs_fc_reconfigure() (Carlos Maiolino) [1859160] - [fs] xfs: move xfs_fc_reconfigure() above xfs_fc_free() (Carlos Maiolino) [1859160] - [fs] xfs: switch to use the new mount-api (Carlos Maiolino) [1859160] - [fs] xfs: dont set sb in xfs_mount_alloc() (Carlos Maiolino) [1859160] - [fs] xfs: move xfs_parseargs() validation to a helper (Carlos Maiolino) [1859160] - [fs] xfs: refactor xfs_parseags() (Carlos Maiolino) [1859160] - [fs] xfs: avoid redundant checks when options is empty (Carlos Maiolino) [1859160] - [fs] xfs: refactor suffix_kstrtoint() (Carlos Maiolino) [1859160] - [fs] xfs: add xfs_remount_ro() helper (Carlos Maiolino) [1859160] - [fs] xfs: add xfs_remount_rw() helper (Carlos Maiolino) [1859160] - [fs] xfs: merge freeing of mp names and mp (Carlos Maiolino) [1859160] - [fs] xfs: use kmem functions for struct xfs_mount (Carlos Maiolino) [1859160] - [fs] xfs: dont use XFS_IS_QUOTA_RUNNING() for option check (Carlos Maiolino) [1859160] - [fs] xfs: use super s_id instead of struct xfs_mount m_fsname (Carlos Maiolino) [1859160] - [fs] xfs: remove unused struct xfs_mount field m_fsname_len (Carlos Maiolino) [1859160] - [fs] xfs: always log corruption errors (Carlos Maiolino) [1859160] - [fs] xfs: constify the buffer pointer arguments to error functions (Carlos Maiolino) [1859160] - [fs] xfs: relax shortform directory size checks (Carlos Maiolino) [1859160] - [fs] xfs: cleanup use of the XFS_ALLOC_ flags (Carlos Maiolino) [1859160] - [fs] xfs: move extent zeroing to xfs_bmapi_allocate (Carlos Maiolino) [1859160] - [fs] xfs: refactor xfs_bmapi_allocate (Carlos Maiolino) [1859160] - [fs] xfs: simplify the xfs_iomap_write_direct calling (Carlos Maiolino) [1859160] - [fs] xfs: don't log the inode in xfs_fs_map_blocks if it (Carlos Maiolino) [1859160] - [fs] xfs: slightly tweak an assert in xfs_fs_map_blocks (Carlos Maiolino) [1859160] - [fs] xfs: remove the extsize argument to xfs_eof_alignment (Carlos Maiolino) [1859160] - [fs] xfs: mark xfs_eof_alignment static (Carlos Maiolino) [1859160] - [fs] xfs: simplify xfs_iomap_eof_align_last_fsb (Carlos Maiolino) [1859160] - [fs] xfs: merge xfs_showargs into xfs_fs_show_options (Carlos Maiolino) [1859160] - [fs] xfs: clean up printing inode32/64 in xfs_showargs (Carlos Maiolino) [1859160] - [fs] xfs: clean up printing the allocsize option in (Carlos Maiolino) [1859160] - [fs] xfs: reverse the polarity of XFS_MOUNT_COMPAT_IOSIZE (Carlos Maiolino) [1859160] - [fs] xfs: rename the XFS_MOUNT_DFLT_IOSIZE option to (Carlos Maiolino) [1859160] - [fs] xfs: simplify parsing of allocsize mount option (Carlos Maiolino) [1859160] - [fs] xfs: rename the m_writeio_* fields in struct xfs_mount (Carlos Maiolino) [1859160] - [fs] xfs: remove the m_readio_* fields in struct xfs_mount (Carlos Maiolino) [1859160] - [fs] xfs: don't use a different allocsice for -o wsync (Carlos Maiolino) [1859160] - [fs] xfs: cleanup calculating the stat optimal I/O size (Carlos Maiolino) [1859160] - [fs] xfs: remove the dsunit and dswidth variables in (Carlos Maiolino) [1859160] - [fs] xfs: simplify setting bio flags (Carlos Maiolino) [1859160] - [fs] xfs: refactor xfs_iread_extents to use xfs_btree_visit_blocks (Carlos Maiolino) [1859160] - [fs] xfs: refactor xfs_bmap_count_blocks using newer btree helpers (Carlos Maiolino) [1859160] - [fs] xfs: replace -EIO with -EFSCORRUPTED for corrupt metadata (Carlos Maiolino) [1859160] - [fs] xfs: namecheck directory entry names before listing them (Carlos Maiolino) [1859160] - [fs] xfs: namecheck attribute names before listing them (Carlos Maiolino) [1859160] - [fs] xfs: check attribute leaf block structure (Carlos Maiolino) [1859160] - [fs] xfs: consolidate preallocation in xfs_file_fallocate (Carlos Maiolino) [1859160] - [fs] xfs: disable xfs_ioc_space for always COW inodes (Carlos Maiolino) [1859160] - [fs] fs: add generic UNRESVSP and ZERO_RANGE ioctl handlers (Carlos Maiolino) [1859160] - [fs] xfs: don't implement XFS_IOC_RESVSP / XFS_IOC_RESVSP64 (Carlos Maiolino) [1859160] - [fs] xfs: use xfs_inode_buftarg in xfs_file_ioctl (Carlos Maiolino) [1859160] - [fs] xfs: use xfs_inode_buftarg in xfs_file_dio_aio_write (Carlos Maiolino) [1859160] - [fs] xfs: add a xfs_inode_buftarg helper (Carlos Maiolino) [1859160] - [fs] xfs: mark xfs_buf_free static (Carlos Maiolino) [1859160] - [fs] xfs: add mising include of xfs_pnfs.h for missing declarations (Carlos Maiolino) [1859160] - [fs] xfs: don't set bmapi total block req where minleft is (Carlos Maiolino) [1859160] - [fs] xfs: cap longest free extent to maximum allocatable (Carlos Maiolino) [1859160] - [fs] xfs: remove the duplicated inode log fieldmask set (Carlos Maiolino) [1859160] - [fs] xfs: improve the IOMAP_NOWAIT check for COW inodes (Carlos Maiolino) [1859160] - [fs] xfs: cleanup xfs_direct_write_iomap_begin (Carlos Maiolino) [1859160] - [fs] xfs: rename the whichfork variable in xfs_buffered_write_iomap_begin (Carlos Maiolino) [1859160] - [fs] xfs: split the iomap ops for buffered vs direct writes (Carlos Maiolino) [1859160] - [fs] xfs: move xfs_file_iomap_begin_delay around (Carlos Maiolino) [1859160] - [fs] xfs: split out a new set of read-only iomap ops (Carlos Maiolino) [1859160] - [fs] xfs: factor out a helper to calculate the end_fsb (Carlos Maiolino) [1859160] - [fs] xfs: fill out the srcmap in iomap_begin (Carlos Maiolino) [1859160] - [fs] xfs: refactor xfs_file_iomap_begin_delay (Carlos Maiolino) [1859160] - [fs] xfs: pass two imaps to xfs_reflink_allocate_cow (Carlos Maiolino) [1859160] - [fs] xfs: remove xfs_reflink_dirty_extents (Carlos Maiolino) [1859160] - [fs] xfs: also call xfs_file_iomap_end_delalloc for zeroing operations (Carlos Maiolino) [1859160] - [fs] xfs: remove the XLOG_STATE_DO_CALLBACK state (Carlos Maiolino) [1859160] - [fs] xfs: turn ic_state into an enum (Carlos Maiolino) [1859160] - [fs] xfs: remove the unused XLOG_STATE_ALL and XLOG_STATE_UNUSED flags (Carlos Maiolino) [1859160] - [fs] xfs: remove dead ifdef XFSERRORDEBUG code (Carlos Maiolino) [1859160] - [fs] xfs: call xlog_state_release_iclog with l_icloglock held (Carlos Maiolino) [1859160] - [fs] xfs: move the locking from xlog_state_finish_copy to the callers (Carlos Maiolino) [1859160] - [fs] xfs: remove the unused ic_io_size field from xlog_in_core (Carlos Maiolino) [1859160] - [fs] xfs: pass the correct flag to xlog_write_iclog (Carlos Maiolino) [1859160] - [fs] xfs: optimize near mode bnobt scans with concurrent cntbt lookups (Carlos Maiolino) [1859160] - [fs] xfs: factor out tree fixup logic into helper (Carlos Maiolino) [1859160] - [fs] xfs: refactor near mode alloc bnobt scan into separate function (Carlos Maiolino) [1859160] - [fs] xfs: refactor and reuse best extent scanning logic (Carlos Maiolino) [1859160] - [fs] xfs: refactor allocation tree fixup code (Carlos Maiolino) [1859160] - [fs] xfs: reuse best extent tracking logic for bnobt scan (Carlos Maiolino) [1859160] - [fs] xfs: refactor cntbt lastblock scan best extent logic into helper (Carlos Maiolino) [1859160] - [fs] xfs: track best extent from cntbt lastblock scan in alloc cursor (Carlos Maiolino) [1859160] - [fs] xfs: track allocation busy state in allocation cursor (Carlos Maiolino) [1859160] - [fs] xfs: introduce allocation cursor data structure (Carlos Maiolino) [1859160] - [fs] xfs: track active state of allocation btree cursors (Carlos Maiolino) [1859160] - [fs] xfs: ignore extent size hints for always COW inodes (Carlos Maiolino) [1859160] - [fs] xfs: include QUOTA, FATAL ASSERT build options in XFS_BUILD_OPTIONS (Carlos Maiolino) [1859160] - [pinctrl] pinctrl: tigerlake: Add support for Tiger Lake-H (Steve Best) [1782722] - [pinctrl] pinctrl: intel: Introduce common flags for GPIO mapping scheme (Steve Best) [1782722] - [mfd] mfd: intel-lpss: Add Intel Tiger Lake PCH-H PCI IDs (Steve Best) [1782724]- [netdrv] iavf: Fix incorrect adapter get in iavf_resume (Stefan Assmann) [1842896] - [netdrv] iavf: use generic power management (Stefan Assmann) [1842896] - [net] openvswitch: fixes crash if nf_conncount_init() fails (Eelco Chaudron) [1876445] - [fs] cifs`: handle ERRBaduid for SMB1 (Leif Sahlberg) [1875184] - [net] SUNRPC: 'Directory with parent 'rpc_clnt' already present!' (Scott Mayhew) [1872310] - [fs] NFS/pnfs: Don't use RPC_TASK_CRED_NOREF with pnfs (Scott Mayhew) [1872310] - [fs] NFS: Don't use RPC_TASK_CRED_NOREF with delegreturn (Scott Mayhew) [1872310] - [net] SUNRPC: Signalled ASYNC tasks need to exit (Scott Mayhew) [1872310] - [net] SUNRPC: fix use-after-free in rpc_free_client_work() (Scott Mayhew) [1872310] - [fs] NFS: Fix a race in __nfs_list_for_each_server() (Scott Mayhew) [1872310] - [net] SUNRPC: defer slow parts of rpc_free_client() to a workqueue (Scott Mayhew) [1872310] - [net] SUNRPC: Revert 241b1f419f0e ("SUNRPC: Remove xdr_buf_trim()") (Scott Mayhew) [1872310] - [fs] NFSv4: Remove unreachable error condition due to rpc_run_task() (Scott Mayhew) [1872310] - [net] SUNRPC: Remove unreachable error condition (Scott Mayhew) [1872310] - [fs] nfs: Fix potential posix_acl refcnt leak in nfs3_set_acl (Scott Mayhew) [1872310] - [fs] NFS/pnfs: Fix a credential use-after-free issue in pnfs_roc() (Scott Mayhew) [1872310] - [fs] NFS/pnfs: Ensure that _pnfs_return_layout() waits for layoutreturn completion (Scott Mayhew) [1872310] - [net] svcrdma: Fix leak of svc_rdma_recv_ctxt objects (Scott Mayhew) [1872310] - [fs] NFS: Fix an ABBA spinlock issue in pnfs_update_layout() (Scott Mayhew) [1872310] - [net] SUNRPC/cache: Fix unsafe traverse caused double-free in cache_purge (Scott Mayhew) [1872310] - [fs] nfsd: memory corruption in nfsd4_lock() (Scott Mayhew) [1872310] - [fs] pNFS: Fix RCU lock leakage (Scott Mayhew) [1872310] - [fs] NFS: Clean up process of marking inode stale (Scott Mayhew) [1872310] - [fs] NFS: Add softreval behaviour to nfs_lookup_revalidate() (Scott Mayhew) [1872310] - [fs] NFS: Add mount option 'softreval' (Scott Mayhew) [1872310] - [net] SUNRPC: Don't start a timer on an already queued rpc task (Scott Mayhew) [1872310] - [fs] NFS/pnfs: Reference the layout cred in pnfs_prepare_layoutreturn() (Scott Mayhew) [1872310] - [fs] NFS/pnfs: Fix dereference of layout cred in pnfs_layoutcommit_inode() (Scott Mayhew) [1872310] - [fs] NFS: Beware when dereferencing the delegation cred (Scott Mayhew) [1872310] - [fs] NFS: Add a module parameter to set nfs_mountpoint_expiry_timeout (Scott Mayhew) [1872310] - [fs] NFS: Try to join page groups before an O_DIRECT retransmission (Scott Mayhew) [1872310] - [fs] NFS: Refactor nfs_lock_and_join_requests() (Scott Mayhew) [1872310] - [fs] NFS: Reverse the submission order of requests in __nfs_pageio_add_request() (Scott Mayhew) [1872310] - [fs] NFS: Clean up nfs_lock_and_join_requests() (Scott Mayhew) [1872310] - [fs] NFS: Remove the redundant function nfs_pgio_has_mirroring() (Scott Mayhew) [1872310] - [fs] NFS: Fix memory leaks in nfs_pageio_stop_mirroring() (Scott Mayhew) [1872310] - [fs] NFS: Fix a request reference leak in nfs_direct_write_clear_reqs() (Scott Mayhew) [1872310] - [fs] NFS: Fix races nfs_page_group_destroy() vs nfs_destroy_unlinked_subrequests() (Scott Mayhew) [1872310] - [fs] NFS: Remove unused FLUSH_SYNC support in nfs_initiate_pgio() (Scott Mayhew) [1872310] - [fs] pNFS/flexfiles: Specify the layout segment range in LAYOUTGET (Scott Mayhew) [1872310] - [fs] pNFS/flexfiles: remove requirement for whole file layouts (Scott Mayhew) [1872310] - [fs] pNFS/flexfiles: Check the layout segment range before doing I/O (Scott Mayhew) [1872310] - [fs] pNFS/flexfile: Don't merge layout segments if the mirrors don't match (Scott Mayhew) [1872310] - [fs] NFS/pNFS: Fix pnfs_layout_mark_request_commit() invalid layout segment handling (Scott Mayhew) [1872310] - [fs] NFS/pNFS: Simplify bucket layout segment reference counting (Scott Mayhew) [1872310] - [fs] NFS/pNFS: Clean up pNFS commit operations (Scott Mayhew) [1872310] - [fs] NFS: Remove bucket array from struct pnfs_ds_commit_info (Scott Mayhew) [1872310] - [fs] NFS/pNFS: Add a helper pnfs_generic_search_commit_reqs() (Scott Mayhew) [1872310] - [fs] pNFS: Enable per-layout segment commit structures (Scott Mayhew) [1872310] - [fs] pNFS: Add infrastructure for cleaning up per-layout commit structures (Scott Mayhew) [1872310] - [fs] NFS/pNFS: Support commit arrays in nfs_clear_pnfs_ds_commit_verifiers() (Scott Mayhew) [1872310] - [fs] NFS: Fix O_DIRECT commit verifier handling (Scott Mayhew) [1872310] - [fs] NFS: commit errors should be fatal (Scott Mayhew) [1872310] - [fs] NFS/pNFS: Allow O_DIRECT to release the DS commitinfo (Scott Mayhew) [1872310] - [fs] pNFS: Support per-layout segment commits in pnfs_generic_commit_pagelist() (Scott Mayhew) [1872310] - [fs] pNFS: Support per-layout segment commits in pnfs_generic_recover_commit_reqs() (Scott Mayhew) [1872310] - [fs] NFSv4/pNFS: Scan the full list of commit arrays when committing (Scott Mayhew) [1872310] - [fs] NFSv4/pnfs: Support a list of commit arrays in struct pnfs_ds_commit_info (Scott Mayhew) [1872310] - [net] SUNRPC: Fix a potential buffer overflow in 'svc_print_xprts()' (Scott Mayhew) [1872310] - [include] SUNRPC/cache: don't allow invalid entries to be flushed (Scott Mayhew) [1872310] - [fs] pNFS: Add a helper to allocate the array of buckets (Scott Mayhew) [1872310] - [fs] NFS/pNFS: Refactor pnfs_generic_commit_pagelist() (Scott Mayhew) [1872310] - [fs] pNFS/flexfiles: Simplify allocation of the mirror array (Scott Mayhew) [1872310] - [fs] NFS: Don't specify NFS version in "UDP not supported" error (Scott Mayhew) [1872310] - [fs] nfsroot: set tcp as the default transport protocol (Scott Mayhew) [1872310] - [fs] NFS: direct.c: Fix memory leak of dreq when nfs_get_lock_context fails (Scott Mayhew) [1872310] - [fs] nfs: Fix up documentation in nfs_follow_referral() and nfs_do_submount() (Scott Mayhew) [1872310] - [net] sunrpc: Add tracing for cache events (Scott Mayhew) [1872310] - [net] SUNRPC/cache: Allow garbage collection of invalid cache entries (Scott Mayhew) [1872310] - [net] sunrpc: clean up cache entry add/remove from hashtable (Scott Mayhew) [1872310] - [net] sunrpc: Fix potential leaks in sunrpc_cache_unhash() (Scott Mayhew) [1872310] - [fs] nfsd: export upcalls must not return ESTALE when mountd is down (Scott Mayhew) [1872310] - [fs] nfsd: Don't add locks to closed or closing open stateids (Scott Mayhew) [1872310] - [net] SUNRPC: Teach server to use xprt_sock_sendmsg for socket sends (Scott Mayhew) [1872310] - [net] SUNRPC: Refactor xs_sendpages() (Scott Mayhew) [1872310] - [fs] NFSD: Clean up nfsd4_encode_readv (Scott Mayhew) [1872310] - [fs] fs: nfsd: nfs4state.c: Use built-in RCU list checking (Scott Mayhew) [1872310] - [net] sunrpc: Pass lockdep expression to RCU lists (Scott Mayhew) [1872310] - [include] sunrpc: Replace zero-length array with flexible-array member (Scott Mayhew) [1872310] - [net] SUNRPC: Trim stack utilization in the wrap and unwrap paths (Scott Mayhew) [1872310] - [net] SUNRPC: Remove xdr_buf_read_mic() (Scott Mayhew) [1872310] - [net] sunrpc: Fix gss_unwrap_resp_integ() again (Scott Mayhew) [1872310] - [fs] nfs: Replace zero-length array with flexible-array member (Scott Mayhew) [1872310] - [fs] NFSv4.2: error out when relink swapfile (Scott Mayhew) [1872310] - [fs] NFS:remove redundant call to nfs_do_access (Scott Mayhew) [1872310] - [net] SUNRPC: remove redundant assignments to variable status (Scott Mayhew) [1872310] - [fs] NFSv4: Add support for CB_RECALL_ANY for flexfiles layouts (Scott Mayhew) [1872310] - [fs] NFSv4: Clean up nfs_delegation_reap_expired() (Scott Mayhew) [1872310] - [fs] NFSv4: Clean up nfs_delegation_reap_unclaimed() (Scott Mayhew) [1872310] - [fs] NFSv4: Clean up nfs_client_return_marked_delegations() (Scott Mayhew) [1872310] - [fs] NFS: Add a helper nfs_client_for_each_server() (Scott Mayhew) [1872310] - [fs] NFSv4/pnfs: Clean up nfs_layout_find_inode() (Scott Mayhew) [1872310] - [fs] NFSv4: Ensure layout headers are RCU safe (Scott Mayhew) [1872310] - [fs] NFSv4/pnfs: Return valid stateids in nfs_layout_find_inode_by_stateid() (Scott Mayhew) [1872310] - [fs] pNFS/flexfiles: Report DELAY and GRACE errors from the DS to the server (Scott Mayhew) [1872310] - [fs] NFS: Limit the size of the access cache by default (Scott Mayhew) [1872310] - [fs] NFS: Avoid referencing the cred twice in async rename/unlink (Scott Mayhew) [1872310] - [fs] NFSv4: Avoid unnecessary credential references in layoutget (Scott Mayhew) [1872310] - [fs] NFSv4: Avoid referencing the cred unnecessarily during NFSv4 I/O (Scott Mayhew) [1872310] - [fs] NFS: Assume cred is pinned by open context in I/O requests (Scott Mayhew) [1872310] - [net] SUNRPC: Don't take a reference to the cred on synchronous tasks (Scott Mayhew) [1872310] - [net] SUNRPC: Add a flag to avoid reference counts on credentials (Scott Mayhew) [1872310] - [fs] NFS: Ensure we time out if a delegreturn does not complete (Scott Mayhew) [1872310] - [fs] NFSv4/pnfs: pnfs_set_layout_stateid() should update the layout cred (Scott Mayhew) [1872310] - [fs] NFSv4: nfs_update_inplace_delegation() should update delegation cred (Scott Mayhew) [1872310] - [fs] NFS: Use the 64-bit server readdir cookies when possible (Scott Mayhew) [1872310] - [net] Documentation: nfsroot.rst: Fix references to nfsroot.rst (Scott Mayhew) [1872310] - [fs] nfs: add missing "posix" local_lock constant table definition (Scott Mayhew) [1622041] - [samples] samples/vfs: avoid warning in statx override (Scott Mayhew) [1622041] - [fs] Fix use after free in get_tree_bdev() (Scott Mayhew) [1622041] - [security] selinux: fix regression introduced by move_mount(2) syscall (Scott Mayhew) [1622041] - [fs] mm/hugetlbfs: fix for_each_hstate() loop in init_hugetlbfs_fs() (Scott Mayhew) [1622041] - [fs] mm/hugetlbfs: fix error handling when setting up mounts (Scott Mayhew) [1622041] - [fs] cramfs: fix usage on non-MTD device (Scott Mayhew) [1622041] - [fs] vfs: move_mount: reject moving kernel internal mounts (Scott Mayhew) [1622041] - [fs] do_move_mount(): fix an unsafe use of is_anon_ns() (Scott Mayhew) [1622041] - [fs] fs/namespace: fix unprivileged mount propagation (Scott Mayhew) [1622041] - [fs] vfs: fsmount: add missing mntget() (Scott Mayhew) [1622041] - [fs] get rid of checking for absent device name in vfs_get_tree() (Scott Mayhew) [1622041] - [scripts] scripts/gdb: replace flags (MS_xyz -> SB_xyz) (Scott Mayhew) [1622041] - [mm] tmpfs: switch to use of invalfc() (Scott Mayhew) [1622041] - [kernel] cgroup1: switch to use of errorfc() et.al (Scott Mayhew) [1622041] - [fs] procfs: switch to use of invalfc() (Scott Mayhew) [1622041] - [fs] hugetlbfs: switch to use of invalfc() (Scott Mayhew) [1622041] - [fs] cramfs: switch to use of errofc() et.al (Scott Mayhew) [1622041] - [fs] gfs2: switch to use of errorfc() et.al (Scott Mayhew) [1622041] - [include] prefix-handling analogues of errorf() and friends (Scott Mayhew) [1622041] - [fs] turn fs_param_is_... into functions (Scott Mayhew) [1622041] - [fs] fs_parse: handle optional arguments sanely (Scott Mayhew) [1622041] - [fs] fs_parse: fold fs_parameter_desc/fs_parameter_spec (Scott Mayhew) [1622041] - [x86] x86/resctrl: Fix typos in the mba_sc mount option (Scott Mayhew) [1622041] - [fs] fs_parser: remove fs_parameter_description name field (Scott Mayhew) [1622041] - [documentation] vfs: Update mount API docs (Scott Mayhew) [1622041] - [fs] add prefix to fs_context->log (Scott Mayhew) [1622041] - [include] new primitive: __fs_parse() (Scott Mayhew) [1622041] - [include] struct p_log, variants of warnf() et.al. taking that one instead (Scott Mayhew) [1622041] - [fs] teach logfc() to handle prefices, give it saner calling conventions (Scott Mayhew) [1622041] - [kernel] get rid of cg_invalf() (Scott Mayhew) [1622041] - [fs] get rid of fs_value_is_filename_empty (Scott Mayhew) [1622041] - [fs] don't bother with explicit length argument for __lookup_constant() (Scott Mayhew) [1622041] - [fs] fold struct fs_parameter_enum into struct constant_table (Scott Mayhew) [1622041] - [fs] fs_parse: get rid of ->enums (Scott Mayhew) [1622041] - [fs] fs: fs_parser: fix printk format warning (Scott Mayhew) [1622041] - [fs] Pass consistent param->type to fs_parse() (Scott Mayhew) [1622041] - [fs] vfs: add missing blkdev_put() in get_tree_bdev() (Scott Mayhew) [1622041] - [mm] shmem: fix LSM options parsing (Scott Mayhew) [1622041] - [fs] gfs2: make gfs2_fs_parameters static (Scott Mayhew) [1622041] - [fs] gfs2: Fix initialisation of args for remount (Scott Mayhew) [1622041] - [fs] gfs2: Fix memory leak when gfs2meta's fs_context is freed (Scott Mayhew) [1622041] - [fs] gfs2: Convert gfs2 to fs_context (Scott Mayhew) [1622041] - [fs] NFS: Fix fscache super_cookie allocation (Scott Mayhew) [1622041] - [fs] NFS: Fix a few constant_table array definitions (Scott Mayhew) [1622041] - [fs] NFS: Fix leak of ctx->nfs_server.hostname (Scott Mayhew) [1622041] - [fs] NFS: Don't hard-code the fs_type when submounting (Scott Mayhew) [1622041] - [fs] NFS: Ensure the fs_context has the correct fs_type before mounting (Scott Mayhew) [1622041] - [fs] nfs: Return EINVAL rather than ERANGE for mount parse errors (Scott Mayhew) [1622041] - [fs] NFS: Attach supplementary error information to fs_context (Scott Mayhew) [1622041] - [fs] NFS: Additional refactoring for fs_context conversion (Scott Mayhew) [1622041] - [fs] NFS: Add fs_context support (Scott Mayhew) [1622041] - [fs] NFS: Convert mount option parsing to use functionality from fs_parser.h (Scott Mayhew) [1622041] - [fs] NFS: rename nfs_fs_context pointer arg in a few functions (Scott Mayhew) [1622041] - [fs] NFS: Do some tidying of the parsing code (Scott Mayhew) [1622041] - [fs] NFS: Add a small buffer in nfs_fs_context to avoid string dup (Scott Mayhew) [1622041] - [fs] NFS: Deindent nfs_fs_context_parse_option() (Scott Mayhew) [1622041] - [fs] NFS: Split nfs_parse_mount_options() (Scott Mayhew) [1622041] - [fs] NFS: Rename struct nfs_parsed_mount_data to struct nfs_fs_context (Scott Mayhew) [1622041] - [fs] NFS: Constify mount argument match tables (Scott Mayhew) [1622041] - [fs] NFS: Move mount parameterisation bits into their own file (Scott Mayhew) [1622041] - [fs] nfs: get rid of ->set_security() (Scott Mayhew) [1622041] - [fs] nfs_clone_sb_security(): simplify the check for server bogosity (Scott Mayhew) [1622041] - [fs] nfs: get rid of mount_info ->fill_super() (Scott Mayhew) [1622041] - [fs] nfs: don't pass nfs_subversion to ->create_server() (Scott Mayhew) [1622041] - [fs] nfs: unexport nfs_fs_mount_common() (Scott Mayhew) [1622041] - [fs] nfs: merge xdev and remote file_system_type (Scott Mayhew) [1622041] - [fs] nfs: don't bother passing nfs_subversion to ->try_mount() and nfs_fs_mount_common() (Scott Mayhew) [1622041] - [fs] nfs: stash nfs_subversion reference into nfs_mount_info (Scott Mayhew) [1622041] - [fs] nfs: lift setting mount_info from nfs_xdev_mount() (Scott Mayhew) [1622041] - [fs] nfs4: fold nfs_do_root_mount/nfs_follow_remote_path (Scott Mayhew) [1622041] - [fs] nfs: don't bother setting/restoring export_path around do_nfs_root_mount() (Scott Mayhew) [1622041] - [fs] nfs: fold nfs4_remote_fs_type and nfs4_remote_referral_fs_type (Scott Mayhew) [1622041] - [fs] nfs: lift setting mount_info from nfs4_remote{, _referral}_mount (Scott Mayhew) [1622041] - [fs] nfs: stash server into struct nfs_mount_info (Scott Mayhew) [1622041] - [fs] saner calling conventions for nfs_fs_mount_common() (Scott Mayhew) [1622041] - [fs] NFS: Make "port=" mount option optional for RDMA mounts (Scott Mayhew) [1622041] - [fs] vfs: Make fs_parse() handle fs_param_is_fd-type params better (Scott Mayhew) [1622041] - [include] vfs: Convert ramfs, shmem, tmpfs, devtmpfs, rootfs to use the new mount API (Scott Mayhew) [1622041] - [mm] shmem_parse_one(): switch to use of fs_parse() (Scott Mayhew) [1622041] - [mm] shmem_parse_options(): take handling a single option into a helper (Scott Mayhew) [1622041] - [mm] shmem_parse_options(): don't bother with mpol in separate variable (Scott Mayhew) [1622041] - [mm] shmem_parse_options(): use a separate structure to keep the results (Scott Mayhew) [1622041] - [base] make shmem_fill_super() static (Scott Mayhew) [1622041] - [fs] make ramfs_fill_super() static (Scott Mayhew) [1622041] - [base] devtmpfs: don't mix {ramfs, shmem}_fill_super() with mount_single() (Scott Mayhew) [1622041] - [fs] vfs: Convert squashfs to use the new mount API (Scott Mayhew) [1622041] - [mtd] mtd: Kill mount_mtd() (Scott Mayhew) [1622041] - [fs] vfs: Convert cramfs to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Add a single-or-reconfig keying to vfs_get_super() (Scott Mayhew) [1622041] - [mtd] mtd: Provide fs_context-aware mount_mtd() replacement (Scott Mayhew) [1622041] - [fs] vfs: Create fs_context-aware mount_bdev() replacement (Scott Mayhew) [1622041] - [fs] new helper: get_tree_keyed() (Scott Mayhew) [1622041] - [fs] vfs: set fs_context::user_ns for reconfigure (Scott Mayhew) [1622041] - [init] mnt_init(): call shmem_init() unconditionally (Scott Mayhew) [1622041] - [base] constify ksys_mount() string arguments (Scott Mayhew) [1622041] - [fs] don't bother with registering rootfs (Scott Mayhew) [1622041] - [fs] init_rootfs(): don't bother with init_ramfs_fs() (Scott Mayhew) [1622041] - [security] vfs: Convert selinuxfs to use the new mount API (Scott Mayhew) [1622041] - [security] vfs: Convert securityfs to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Convert openpromfs to use the new mount API (Scott Mayhew) [1622041] - [xen] vfs: Convert xenfs to use the new mount API (Scott Mayhew) [1622041] - [oprofile] vfs: Convert oprofilefs to use the new mount API (Scott Mayhew) [1622041] - [misc] vfs: Convert ibmasmfs to use the new mount API (Scott Mayhew) [1622041] - [infiniband] vfs: Convert qib_fs/ipathfs to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Convert efivarfs to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Convert configfs to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Convert binfmt_misc to use the new mount API (Scott Mayhew) [1622041] - [fs] convenience helper: get_tree_single() (Scott Mayhew) [1622041] - [fs] convenience helper get_tree_nodev() (Scott Mayhew) [1622041] - [fs] vfs: Kill sget_userns() (Scott Mayhew) [1622041] - [fs] vfs: Use sget_fc() for pseudo-filesystems (Scott Mayhew) [1622041] - [dma-buf] fold mount_pseudo_xattr() into pseudo_fs_get_tree() (Scott Mayhew) [1622041] - [virtio] vfs: Convert virtio_balloon to use the new mount API (Scott Mayhew) [1622041] - [scsi] vfs: Convert ocxlflash to use the new mount API (Scott Mayhew) [1622041] - [misc] vfs: Convert cxl to use the new mount API (Scott Mayhew) [1622041] - [drm] vfs: Convert drm to use the new mount API (Scott Mayhew) [1622041] - [dax] vfs: Convert dax to use the new mount API (Scott Mayhew) [1622041] - [net] vfs: Convert sockfs to use the new mount API (Scott Mayhew) [1622041] - [mm] vfs: Convert zsmalloc to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Convert pipe to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Convert nsfs to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Convert bdev to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Convert anon_inodes to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Convert aio to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Provide a mount_pseudo-replacement for the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Provide sb->s_iflags settings in fs_context struct (Scott Mayhew) [1622041] - [fs] vfs: Fix refcounting of filenames in fs_parser (Scott Mayhew) [1622041] - [fs] move mount_capable() further out (Scott Mayhew) [1622041] - [fs] move mount_capable() calls to vfs_get_tree() (Scott Mayhew) [1622041] - [kernel] cpuset: move mount -t cpuset logics into cgroup.c (Scott Mayhew) [1622041] - [fs] procfs: set ->user_ns before calling ->get_tree() (Scott Mayhew) [1622041] - [ipc] mqueue: set ->user_ns before ->get_tree() (Scott Mayhew) [1622041] - [fs] switch mount_capable() to fs_context (Scott Mayhew) [1622041] - [fs] legacy_get_tree(): pass fc->user_ns to mount_capable() (Scott Mayhew) [1622041] - [fs] move the capability checks from sget_userns() to legacy_get_tree() (Scott Mayhew) [1622041] - [fs] vfs: Kill mount_ns() (Scott Mayhew) [1622041] - [fs] vfs: Convert nfsctl to use the new mount API (Scott Mayhew) [1622041] - [net] vfs: Convert rpc_pipefs to use the new mount API (Scott Mayhew) [1622041] - [fs] consolidate the capability checks in sget_{fc, userns}() (Scott Mayhew) [1622041] - [fs] start massaging the checks in sget_...(): move to sget_userns() (Scott Mayhew) [1622041] - [x86] no need to protect against put_user_ns(NULL) (Scott Mayhew) [1622041] - [fs] mount_pseudo(): drop 'name' argument, switch to d_make_root() (Scott Mayhew) [1622041] - [mm] zsmalloc: don't bother with dentry_operations (Scott Mayhew) [1622041] - [virtio] balloon: don't bother with dentry_operations (Scott Mayhew) [1622041] - [scsi] cxlflash: don't bother with dentry_operations (Scott Mayhew) [1622041] - [misc] cxl: don't bother with dentry_operations (Scott Mayhew) [1622041] - [fs] fs: VALIDATE_FS_PARSER should default to n (Scott Mayhew) [1622041] - [security] selinux: fix a missing-check bug in selinux_sb_eat_lsm_opts() (Scott Mayhew) [1622041] - [security] selinux: fix a missing-check bug in selinux_add_mnt_opt( ) (Scott Mayhew) [1622041] - [powerpc] uapi: Wire up the mount API syscalls on non-x86 arches (Scott Mayhew) [1622041] - [x86] uapi, x86: Fix the syscall numbering of the mount API syscalls (Scott Mayhew) [1622041] - [fs] uapi, fsopen: use square brackets around "fscontext" (Scott Mayhew) [1622041] - [samples] vfs: Add a sample program for the new mount API (Scott Mayhew) [1622041] - [x86] vfs: syscall: Add fspick() to select a superblock for reconfiguration (Scott Mayhew) [1622041] - [x86] vfs: syscall: Add fsmount() to create a mount for a superblock (Scott Mayhew) [1622041] - [fs] vfs: syscall: Add fsconfig() for configuring and managing a context (Scott Mayhew) [1622041] - [fs] vfs: Implement logging through fs_context (Scott Mayhew) [1622041] - [fs] vfs: syscall: Add fsopen() to prepare for superblock creation (Scott Mayhew) [1622041] - [fs] Make anon_inodes unconditional (Scott Mayhew) [1622041] - [fs] teach move_mount(2) to work with OPEN_TREE_CLONE (Scott Mayhew) [1622041] - [x86] vfs: syscall: Add move_mount(2) to move mounts around (Scott Mayhew) [1622041] - [fs] vfs: syscall: Add open_tree(2) to reference or clone a mount (Scott Mayhew) [1622041] - [fs] fix sysfs_init_fs_context() in !CONFIG_NET_NS case (Scott Mayhew) [1622041] - [fs] vfs: Add some logging to the core users of the fs_context log (Scott Mayhew) [1622041] - [fs] vfs: Implement logging through fs_context (Scott Mayhew) [1622041] - [documentation] vfs: Provide documentation for new mount API (Scott Mayhew) [1622041] - [fs] vfs: Remove kern_mount_data() (Scott Mayhew) [1622041] - [fs] hugetlbfs: Convert to fs_context (Scott Mayhew) [1622041] - [kernel] cpuset: Use fs_context (Scott Mayhew) [1622041] - [fs] kernfs, sysfs, cgroup, intel_rdt: Support fs_context (Scott Mayhew) [1622041] - [kernel] cgroup: store a reference to cgroup_ns into cgroup_fs_context (Scott Mayhew) [1622041] - [kernel] cgroup1_get_tree(): separate "get cgroup_root to use" into a separate helper (Scott Mayhew) [1622041] - [kernel] cgroup_do_mount(): massage calling conventions (Scott Mayhew) [1622041] - [kernel] cgroup: stash cgroup_root reference into cgroup_fs_context (Scott Mayhew) [1622041] - [kernel] cgroup2: switch to option-by-option parsing (Scott Mayhew) [1622041] - [kernel] cgroup1: switch to option-by-option parsing (Scott Mayhew) [1622041] - [kernel] cgroup: take options parsing into ->parse_monolithic() (Scott Mayhew) [1622041] - [kernel] cgroup: fold cgroup1_mount() into cgroup1_get_tree() (Scott Mayhew) [1622041] - [kernel] cgroup: start switching to fs_context (Scott Mayhew) [1622041] - [ipc] ipc: Convert mqueue fs to fs_context (Scott Mayhew) [1622041] - [fs] proc: Add fs_context support to procfs (Scott Mayhew) [1622041] - [fs] procfs: Move proc_fill_super() to fs/proc/root.c (Scott Mayhew) [1622041] - [include] introduce cloning of fs_context (Scott Mayhew) [1622041] - [fs] convenience helpers: vfs_get_super() and sget_fc() (Scott Mayhew) [1622041] - [fs] vfs: Implement a filesystem superblock creation/configuration context (Scott Mayhew) [1622041] - [include] vfs: Put security flags into the fs_context struct (Scott Mayhew) [1622041] - [security] selinux: Implement the new mount API LSM hooks (Scott Mayhew) [1622041] - [include] vfs: Add LSM hooks for the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Add configuration parser helpers (Scott Mayhew) [1622041] - [include] vfs: Introduce logging functions (Scott Mayhew) [1622041] - [fs] introduce fs_context methods (Scott Mayhew) [1622041] - [fs] fs_context flavour for submounts (Scott Mayhew) [1622041] - [fs] convert do_remount_sb() to fs_context (Scott Mayhew) [1622041] - [fs] vfs_get_tree(): evict the call of security_sb_kern_mount() (Scott Mayhew) [1622041] - [fs] new helper: do_new_mount_fc() (Scott Mayhew) [1622041] - [fs] teach vfs_get_tree() to handle subtype, switch do_new_mount() to it (Scott Mayhew) [1622041] - [fs] new helpers: vfs_create_mount(), fc_mount() (Scott Mayhew) [1622041] - [fs] vfs: Introduce fs_context, switch vfs_kern_mount() to it (Scott Mayhew) [1622041] - [fs] saner handling of temporary namespaces (Scott Mayhew) [1622041] - [fs] separate copying and locking mount tree on cross-userns copies (Scott Mayhew) [1622041] - [fs] kill kernfs_pin_sb() (Scott Mayhew) [1622041] - [fs] mount_fs: suppress MAC on MS_SUBMOUNT as well as MS_KERNMOUNT (Scott Mayhew) [1622041] - [security] LSM: new method: ->sb_add_mnt_opt() (Scott Mayhew) [1622041] - [security] selinux: rewrite selinux_sb_eat_lsm_opts() (Scott Mayhew) [1622041] - [security] selinux: regularize Opt_... names a bit (Scott Mayhew) [1622041] - [security] selinux: switch away from match_token() (Scott Mayhew) [1622041] - [security] selinux: new helper - selinux_add_opt() (Scott Mayhew) [1622041] - [include] LSM: bury struct security_mnt_opts (Scott Mayhew) [1622041] - [security] selinux: switch to private struct selinux_mnt_opts (Scott Mayhew) [1622041] - [fs] LSM: hide struct security_mnt_opts from any generic code (Scott Mayhew) [1622041] - [security] LSM: turn sb_eat_lsm_opts() into a method (Scott Mayhew) [1622041] - [fs] nfs_remount(): don't leak, don't ignore LSM options quietly (Scott Mayhew) [1622041] - [security] LSM: split ->sb_set_mnt_opts() out of ->sb_kern_mount() (Scott Mayhew) [1622041] - [fs] new helper: security_sb_eat_lsm_opts() (Scott Mayhew) [1622041] - [security] LSM: lift extracting and parsing LSM options into the caller of ->sb_remount() (Scott Mayhew) [1622041] - [security] LSM: lift parsing LSM options into the caller of ->sb_kern_mount() (Scott Mayhew) [1622041] - [fs] vfs: Separate changing mount flags full remount (Scott Mayhew) [1622041] - [fs] vfs: Suppress MS_* flag defs within the kernel unless explicitly enabled (Scott Mayhew) [1622041]- [hv] hv_utils: drain the timesync packets on onchannelcallback (Vitaly Kuznetsov) [1884733] - [hv] hv_utils: return error if host timesysnc update is stale (Vitaly Kuznetsov) [1884733] - [netdrv] hv_netvsc: Cache the current data path to avoid duplicate call and message (Mohammed Gamal) [1876527] - [netdrv] hv_netvsc: Switch the data path at the right time during hibernation (Mohammed Gamal) [1876527] - [netdrv] hv_netvsc: Fix hibernation for mlx5 VF driver (Mohammed Gamal) [1876527] - [hv] hv: vmbus: hibernation: do not hang forever in vmbus_bus_resume() (Mohammed Gamal) [1876519] - [target] scsi: target: Fix lun lookup for TARGET_SCF_LOOKUP_LUN_FROM_TAG case (Maurizio Lombardi) [1880395] - [target] scsi: target: iscsi: Fix hang in iscsit_access_np() when getting tpg->np_login_sem (Maurizio Lombardi) [1880395] - [target] scsi: target: iscsi: Fix data digest calculation (Maurizio Lombardi) [1880395] - [target] scsi: target: Make iscsit_register_transport() return void (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Make TMR notification optional (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Implement tmr_notify callback (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Fix and simplify timeout handling (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Factor out new helper ring_insert_padding (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Do not queue aborted commands (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Use priv pointer in se_cmd (Maurizio Lombardi) [1880395] - [target] scsi: target: Add tmr_notify backend function (Maurizio Lombardi) [1880395] - [target] scsi: target: Modify core_tmr_abort_task() (Maurizio Lombardi) [1880395] - [target] scsi: target: iscsi: Fix inconsistent debug message (Maurizio Lombardi) [1880395] - [target] scsi: target: iscsi: Fix login error when receiving (Maurizio Lombardi) [1880395] - [target] scsi: target: Remove unused variable 'tpg' (Maurizio Lombardi) [1880395] - [target] scsi: target: cxgbit: Remove tx flow control code (Maurizio Lombardi) [1880395] - [target] scsi: target: cxgbit: Check connection state before issuing hardware command (Maurizio Lombardi) [1880395] - [target] scsi: target: Handle short iSIDs (Maurizio Lombardi) [1880395] - [target] scsi: target: Fix iscsi transport id buf len calculation (Maurizio Lombardi) [1880395] - [target] scsi: target: Fix iscsi transport id buffer setup (Maurizio Lombardi) [1880395] - [target] scsi: target: Fix iscsi transport id parsing (Maurizio Lombardi) [1880395] - [target] scsi: target: Fix crash during SPEC_I_PT handling (Maurizio Lombardi) [1880395] - [target] scsi: target: Fix xcopy sess release leak (Maurizio Lombardi) [1880395] - [target] scsi: target: Check enforce_pr_isids during registration (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Fix crash on ARM during cmd completion (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Fix crash in tcmu_flush_dcache_range on ARM (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Optimize use of flush_dcache_page (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Remove unnecessary bit TCMU_CMD_BIT_INFLIGHT (Maurizio Lombardi) [1880395] - [target] scsi: target: Rename target_setup_cmd_from_cdb() to target_cmd_parse_cdb() (Maurizio Lombardi) [1880395] - [target] scsi: target: Fix NULL pointer dereference (Maurizio Lombardi) [1880395] - [target] scsi: target: Initialize LUN in transport_init_se_cmd() (Maurizio Lombardi) [1880395] - [target] scsi: target: Factor out a new helper, target_cmd_init_cdb() (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Fix size in calls to tcmu_flush_dcache_range (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Fix a use after free in tcmu_check_expired_queue_cmd() (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Userspace must not complete queued commands (Maurizio Lombardi) [1880395] - [target] scsi: target: core: Add initiatorname to NON_EXISTENT_LUN error (Maurizio Lombardi) [1880395] - [target] scsi: target: loopback: Fix READ with data and sensebytes (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Make pgr_support and alua_support attributes writable (Maurizio Lombardi) [1880395] - [target] scsi: target: Make transport_flags per device (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Add attributes enforce_pr_isids and force_pr_aptpl (Maurizio Lombardi) [1880395] - [target] scsi: target: Add missing emulate_pr attribute to passthrough backends (Maurizio Lombardi) [1880395] - [target] scsi: target: iscsi: Remove the iscsi_data_count structure (Maurizio Lombardi) [1880395] - [target] scsi: target: Put lun_ref at end of tmr processing (Maurizio Lombardi) [1880395] - [target] scsi: target/iblock: fix WRITE SAME zeroing (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: reset_ring should reset TCMU_DEV_BIT_BROKEN (Maurizio Lombardi) [1880395] - [target] scsi: target: fix PR IN / READ FULL STATUS for FC (Maurizio Lombardi) [1880395] - [target] scsi: target: Write NULL to *port_nexus_ptr if no ISID (Maurizio Lombardi) [1880395] - [target] scsi: target: use the stack for XCOPY passthrough cmds (Maurizio Lombardi) [1880395] - [target] scsi: target: increase XCOPY I/O size (Maurizio Lombardi) [1880395] - [target] scsi: target: avoid per-loop XCOPY buffer allocations (Maurizio Lombardi) [1880395] - [target] scsi: target: drop xcopy DISK BLOCK LENGTH debug (Maurizio Lombardi) [1880395] - [target] scsi: target: use #define for xcopy descriptor len (Maurizio Lombardi) [1880395] - [crypto] crypto: testmgr - mark cts(cbc(aes)) as FIPS allowed (Vladis Dronov) [1855161] - [kernel] sched/deadline: Unthrottle PI boosted threads while enqueuing (Daniel Bristot de Oliveira) [1869760] - [kernel] sched/deadline: Fix stale throttling on de-/boosted tasks (Daniel Bristot de Oliveira) [1869760] - [netdrv] treewide: Use fallthrough pseudo-keyword (Jonathan Toppins) [1871286] - [netdrv] tg3: Avoid the use of one-element array (Jonathan Toppins) [1871286] - [netdrv] net: tg3: tidy up loop, remove need to compute off with a multiply (Jonathan Toppins) [1871286] - [netdrv] net: tg3: reject unsupported coalescing params (Jonathan Toppins) [1871286] - [netdrv] net: tg3: use skb_list_walk_safe helper for gso segments (Jonathan Toppins) [1871286] - [gpio] gpio: gpio-mlxbf2.c: Provide __releases() annotation to stop confusing Sparse (Alaa Hleihel) [1816931] - [gpio] gpio: gpio-mlxbf2: Tell the compiler that ACPI functions may not be use (Alaa Hleihel) [1816931] - [gpio] gpio: mlxbf2: Fix sleeping while holding spinlock (Alaa Hleihel) [1816931] - [gpio] gpio: mlxbf2: fix return value check in mlxbf2_gpio_get_lock_res() (Alaa Hleihel) [1816931] - [gpio] gpio: mlxbf2: remove unused including (Alaa Hleihel) [1816931] - [gpio] gpio: add driver for Mellanox BlueField 2 GPIO controller (Alaa Hleihel) [1816931] - [include] compiler_attributes.h: Add 'fallthrough' pseudo keyword for switch/case use (Ivan Vecera) [1867168] - [net] net: sctp: Rename fallthrough label to unhandled (Ivan Vecera) [1867168]- [pci] PCI: Mark AMD Navi10 GPU rev 0x00 ATS as broken (Myron Stowe) [1888310] - [netdrv] nfp: flower: fix ABI mismatch between driver and firmware (Ivan Vecera) [1886717] - [netdrv] netronome: fix ipv6 link error (Ivan Vecera) [1886717] - [netdrv] nfp: flower: fix incorrect flag assignment (Ivan Vecera) [1886717] - [netdrv] nfp: flower: fix used time of merge flow statistics (Ivan Vecera) [1886717] - [netdrv] nfp: flower: inform firmware of flower features (Ivan Vecera) [1886717] - [netdrv] nfp: flower: renaming of feature bits (Ivan Vecera) [1886717] - [netdrv] nfp: don't check lack of RX/TX channels (Ivan Vecera) [1886717] - [netdrv] nfp: abm: fix error return code in nfp_abm_vnic_alloc() (Ivan Vecera) [1886717] - [netdrv] nfp: abm: fix a memory leak bug (Ivan Vecera) [1886717] - [netdrv] net/nfp: Update driver to use global kernel version (Ivan Vecera) [1886717] - [netdrv] nfp: allow explicitly selected delayed stats (Ivan Vecera) [1886717] - [netdrv] net: nfp: Use scnprintf() for avoiding potential buffer overflow (Ivan Vecera) [1886717] - [netdrv] nfp: let core reject the unsupported coalescing parameters (Ivan Vecera) [1886717] - [netdrv] nfp: Use pci_get_dsn() (Ivan Vecera) [1886717] - [netdrv] netronome: Replace zero-length array with flexible-array member (Ivan Vecera) [1886717] - [netdrv] devlink: move devlink documentation to subfolder (Ivan Vecera) [1886717] - [netdrv] remove ioremap_nocache and devm_ioremap_nocache (Ivan Vecera) [1886717] - [netdrv] nfp: tls: implement the stream sync RX resync (Ivan Vecera) [1886717] - [netdrv] nfp: pass packet pointer to nfp_net_parse_meta() (Ivan Vecera) [1886717] - [netdrv] nfp: flower: update flow merge code to support IPv6 tunnels (Ivan Vecera) [1886717] - [netdrv] nfp: flower: support ipv6 tunnel keep-alive messages from fw (Ivan Vecera) [1886717] - [netdrv] nfp: flower: handle notifiers for ipv6 route changes (Ivan Vecera) [1886717] - [netdrv] nfp: flower: handle ipv6 tunnel no neigh request (Ivan Vecera) [1886717] - [netdrv] nfp: flower: modify pre-tunnel and set tunnel action for ipv6 (Ivan Vecera) [1886717] - [netdrv] nfp: flower: offload list of IPv6 tunnel endpoint addresses (Ivan Vecera) [1886717] - [netdrv] nfp: flower: compile match for IPv6 tunnels (Ivan Vecera) [1886717] - [netdrv] nfp: flower: move udp tunnel key match compilation to helper function (Ivan Vecera) [1886717] - [netdrv] nfp: flower: pass flow rule pointer directly to match functions (Ivan Vecera) [1886717] - [netdrv] nfp: flower: fix stats id allocation (Ivan Vecera) [1886717] - [netdrv] netronome: use the new txqueue timeout argument (Ivan Vecera) [1886717] - [netdrv] nfp: add support for TLV device stats (Ivan Vecera) [1886717] - [netdrv] treewide: Use sizeof_field() macro (Ivan Vecera) [1886717] - [netdrv] net: use rhashtable_lookup() instead of rhashtable_lookup_fast() (Ivan Vecera) [1886717] - [netdrv] nfp: bpf: make array exp_mask static, makes object smaller (Ivan Vecera) [1886717] - [netdrv] nfp: flower: fix memory leak in nfp_flower_spawn_vnic_reprs (Ivan Vecera) [1886717] - [netdrv] nfp: flower: prevent memory leak in nfp_flower_spawn_phy_reprs (Ivan Vecera) [1886717] - [netdrv] nfp: read chip model from the PluDevice register (Ivan Vecera) [1886717] - [netdrv] nfp: devlink: set unknown fw_load_policy (Ivan Vecera) [1886717] - [documentation] Documentation: nfp: add nfp driver specific notes (Ivan Vecera) [1886717] - [netdrv] kdoc: fix nfp_fw_load documentation (Ivan Vecera) [1886717] - [netdrv] nfp: devlink: add 'reset_dev_on_drv_probe' support (Ivan Vecera) [1886717] - [netdrv] nfp: devlink: add 'fw_load_policy' support (Ivan Vecera) [1886717] - [netdrv] nfp: add devlink param infrastructure (Ivan Vecera) [1886717] - [netdrv] nfp: honor FW reset and loading policies (Ivan Vecera) [1886717] - [netdrv] nfp: nsp: add support for hwinfo set operation (Ivan Vecera) [1886717] - [netdrv] nfp: nsp: add support for optional hwinfo lookup (Ivan Vecera) [1886717] - [netdrv] nfp: nsp: add support for fw_loaded command (Ivan Vecera) [1886717] - [netdrv] nfp: bpf: add simple map op cache (Ivan Vecera) [1886717] - [netdrv] nfp: bpf: rework MTU checking (Ivan Vecera) [1886717] - [netdrv] net: Use skb accessors in network drivers (Ivan Vecera) [1886717] - [netdrv] nfp: tls: rename tls packet counters (Ivan Vecera) [1886717] - [netdrv] nfp: tls: undo TLS sequence tracking when dropping the frame (Ivan Vecera) [1886717] - [netdrv] nfp: tls: avoid one of the ifdefs for TLS (Ivan Vecera) [1886717] - [netdrv] nfp: tls: don't leave key material in freed FW cmsg skbs (Ivan Vecera) [1886717] - [netdrv] nfp: tls: count TSO segments separately for the TLS offload (Ivan Vecera) [1886717] - [netdrv] nfp: tls: use unique connection ids instead of 4-tuple for TX (Ivan Vecera) [1886717] - [netdrv] nfp: tls: move setting ipver_vlan to a helper (Ivan Vecera) [1886717] - [netdrv] nfp: tls: ignore queue limits for delete commands (Ivan Vecera) [1886717] - [netdrv] nfp: tls: fix error return code in nfp_net_tls_add() (Ivan Vecera) [1886717] - [netdrv] nfp: tls: enable TLS RX offload (Ivan Vecera) [1886717] - [netdrv] net/tls: don't clear TX resync flag on error (Ivan Vecera) [1886717] - [netdrv] net/tls: add tracing for device/offload events (Ivan Vecera) [1886717] - [netdrv] nfp: tls: make use of kernel-driven TX resync (Ivan Vecera) [1886717] - [netdrv] net/tls: generalize the resync callback (Ivan Vecera) [1886717] - [netdrv] nfp: tls: implement RX TLS resync (Ivan Vecera) [1886717] - [netdrv] nfp: add async version of mailbox communication (Ivan Vecera) [1886717] - [netdrv] nfp: rename nfp_ccm_mbox_alloc() (Ivan Vecera) [1886717] - [netdrv] nfp: tls: set skb decrypted flag (Ivan Vecera) [1886717] - [netdrv] nfp: tls: add basic statistics (Ivan Vecera) [1886717] - [netdrv] nfp: tls: add/delete TLS TX connections (Ivan Vecera) [1886717] - [netdrv] nfp: tls: add datapath support for TLS TX (Ivan Vecera) [1886717] - [netdrv] nfp: flower: use struct_size() helper (Ivan Vecera) [1886717] - [netdrv] nfp: add missing kdoc (Ivan Vecera) [1886717] - [netdrv] cross-tree: phase out dma_zalloc_coherent() (Ivan Vecera) [1886717] - [iommu] iommu/amd: Fix the overwritten field in IVMD header (Baoquan He) [1869148] - [powerpc] pseries/drmem: don't cache node id in drmem_lmb struct (Diego Domingos) [1816543] - [include] cgroup: Fix sock_cgroup_data on big-endian (Vladis Dronov) [1868659] {CVE-2020-14356} - [include] cgroup: fix cgroup_sk_alloc() for sk_clone_lock() (Vladis Dronov) [1868659] {CVE-2020-14356} - [net] netprio_cgroup: Fix unlimited memory leak of v2 cgroups (Vladis Dronov) [1868659] {CVE-2020-14356} - [netdrv] net/broadcom: Clean broadcom code from driver versions (Jonathan Toppins) [1872443]- [net] Bluetooth: fix kernel oops in store_pending_adv_report (Gopal Tiwari) [1888455] {CVE-2020-24490} - [net] Bluetooth: L2CAP: Fix calling sk_filter on non-socket based channel (Gopal Tiwari) [1888258] {CVE-2020-12351} - [net] Bluetooth: A2MP: Fix not initializing all members (Gopal Tiwari) [1888807] {CVE-2020-12352} - [mm] mm, compaction: make capture control handling safe wrt interrupts (Rafael Aquini) [1862175] - [mm] mm/compaction: fix a typo in comment "pessemistic"->"pessimistic" (Rafael Aquini) [1862175] - [mm] mm/compaction: add missing annotation for compact_lock_irqsave (Rafael Aquini) [1862175] - [mm] mm/compaction.c: clean code by removing unnecessary assignment (Rafael Aquini) [1862175] - [kernel] mm/compaction: Disable compact_unevictable_allowed on RT (Rafael Aquini) [1862175] - [kernel] mm/compaction: really limit compact_unevictable_allowed to 0 and 1 (Rafael Aquini) [1862175] - [mm] mm, compaction: fully assume capture is not NULL in compact_zone_order() (Rafael Aquini) [1862175] - [mm] mm, compaction: fix wrong pfn handling in __reset_isolation_pfn() (Rafael Aquini) [1862175] - [mm] mm/compaction.c: remove unnecessary zone parameter in isolate_migratepages() (Rafael Aquini) [1862175] - [mm] mm: compaction: avoid 100 CPU usage during compaction when a task is killed (Rafael Aquini) [1862175] - [mm] mm, compaction: make sure we isolate a valid PFN (Rafael Aquini) [1862175] - [mm] mm/compaction.c: correct zone boundary handling when isolating pages from a pageblock (Rafael Aquini) [1862175] - [trace] mm, compaction: some tracepoints should be defined only when CONFIG_COMPACTION is set (Rafael Aquini) [1862175] - [trace] mm: compaction: show gfp flag names in try_to_compact_pages tracepoint (Rafael Aquini) [1862175] - [mm] mm/compaction.c: fix an undefined behaviour (Rafael Aquini) [1862175] - [mm] mm, page_alloc: always use a captured page regardless of compaction result (Rafael Aquini) [1862175] - [mm] mm/compaction.c: abort search if isolation fails (Rafael Aquini) [1862175] - [mm] mm/compaction.c: correct zone boundary handling when resetting pageblock skip hints (Rafael Aquini) [1862175] - [include] include/linux/list.h: fix list_is_first() kernel-doc (Rafael Aquini) [1862175] - [mm] mm/compaction: pass pgdat to too_many_isolated() instead of zone (Rafael Aquini) [1862175] - [mm] mm: remove zone_lru_lock() function, access ->lru_lock directly (Rafael Aquini) [1862175] - [mm] mm, compaction: capture a page under direct compaction (Rafael Aquini) [1862175] - [mm] mm, compaction: be selective about what pageblocks to clear skip hints (Rafael Aquini) [1862175] - [mm] mm, compaction: sample pageblocks for free pages (Rafael Aquini) [1862175] - [mm] mm, compaction: round-robin the order while searching the free lists for a target (Rafael Aquini) [1862175] - [mm] mm, compaction: reduce premature advancement of the migration target scanner (Rafael Aquini) [1862175] - [mm] mm, compaction: do not consider a need to reschedule as contention (Rafael Aquini) [1862175] - [mm] mm, compaction: rework compact_should_abort as compact_check_resched (Rafael Aquini) [1862175] - [mm] mm, compaction: keep cached migration PFNs synced for unusable pageblocks (Rafael Aquini) [1862175] - [mm] mm, compaction: check early for huge pages encountered by the migration scanner (Rafael Aquini) [1862175] - [mm] mm, compaction: finish pageblock scanning on contention (Rafael Aquini) [1862175] - [mm] mm, compaction: avoid rescanning the same pageblock multiple times (Rafael Aquini) [1862175] - [mm] mm, compaction: use free lists to quickly locate a migration target (Rafael Aquini) [1862175] - [mm] mm, compaction: keep migration source private to a single compaction instance (Rafael Aquini) [1862175] - [mm] mm, compaction: use free lists to quickly locate a migration source (Rafael Aquini) [1862175] - [mm] mm, compaction: always finish scanning of a full pageblock (Rafael Aquini) [1862175] - [mm] mm, migrate: immediately fail migration of a page with no migration handler (Rafael Aquini) [1862175] - [mm] mm, compaction: rename map_pages to split_map_pages (Rafael Aquini) [1862175] - [mm] mm, compaction: remove unnecessary zone parameter in some instances (Rafael Aquini) [1862175] - [mm] mm, compaction: remove last_migrated_pfn from compact_control (Rafael Aquini) [1862175] - [mm] mm, compaction: rearrange compact_control (Rafael Aquini) [1862175] - [mm] mm, compaction: shrink compact_control (Rafael Aquini) [1862175] - [kernel] mm: remove sysctl_extfrag_handler() (Rafael Aquini) [1862175] - [net] netlink: fix state reallocation in policy export (Petr Oros) [1874050] - [net] netlink: add infrastructure to expose policies to userspace (Petr Oros) [1874050] - [lib] netlink: factor out policy range helpers (Petr Oros) [1874050] - [net] netlink: remove NLA_EXACT_LEN_WARN (Petr Oros) [1874050] - [include] netlink: allow NLA_MSECS to have range validation (Petr Oros) [1874050] - [net] netlink: extend policy range validation (Petr Oros) [1874050] - [net] nl80211: link recursive netlink nested policy (Petr Oros) [1874050] - [lib] netlink: limit recursion depth in policy validation (Petr Oros) [1874050] - [net] netlink: remove type-unsafe validation_data pointer (Petr Oros) [1874050] - [powerpc] powerpc/pseries: new lparcfg key/value pair: partition_affinity_score (Steve Best) [1879420] - [powerpc] powerpc/perf: consolidate GPCI hcall structs into asm/hvcall.h (Steve Best) [1879420] - [include] iopoll: Introduce read_poll_timeout_atomic macro (Patrick Talbert) [1879211] - [include] iopoll: redefined readx_poll_timeout macro to simplify the code (Patrick Talbert) [1879211] - [include] iopoll: introduce read_poll_timeout macro (Patrick Talbert) [1879211] - [infiniband] IB/ipoib: Fix double free of skb in case of multicast traffic in CM mode (Kamal Heib) [1857600] - [infiniband] RDMA/core: Fix double destruction of uobject (Kamal Heib) [1857600] - [infiniband] RDMA/pvrdma: Fix missing pci disable in pvrdma_pci_probe() (Kamal Heib) [1857600] - [net] xprtrdma: Fix use of xdr_stream_encode_item_{present, absent} (Kamal Heib) [1857600] - [net] xprtrdma: Fix trace point use-after-free race (Kamal Heib) [1857600] - [net] xprtrdma: Restore wake-up-all to rpcrdma_cm_event_handler() (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Fix missing RDMA_CM_EVENT_REJECTED event after receiving REJ message (Kamal Heib) [1857600] - [net] xprtrdma: kmalloc rpcrdma_ep separate from rpcrdma_xprt (Kamal Heib) [1857600] - [net] xprtrdma: Extract sockaddr from struct rdma_cm_id (Kamal Heib) [1857600] - [net] xprtrdma: Merge struct rpcrdma_ia into struct rpcrdma_ep (Kamal Heib) [1857600] - [net] xprtrdma: Disconnect on flushed completion (Kamal Heib) [1857600] - [net] xprtrdma: Remove rpcrdma_ia::ri_flags (Kamal Heib) [1857600] - [net] xprtrdma: Invoke rpcrdma_ia_open in the connect worker (Kamal Heib) [1857600] - [net] xprtrdma: Allocate Protection Domain in rpcrdma_ep_create() (Kamal Heib) [1857600] - [net] xprtrdma: Refactor rpcrdma_ep_connect() and rpcrdma_ep_disconnect() (Kamal Heib) [1857600] - [net] xprtrdma: Clean up the post_send path (Kamal Heib) [1857600] - [net] xprtrdma: Refactor frwr_init_mr() (Kamal Heib) [1857600] - [net] xprtrdma: Invoke rpcrdma_ep_create() in the connect worker (Kamal Heib) [1857600] - [net] xprtrdma: Enhance MR-related trace points (Kamal Heib) [1857600] - [infiniband] IB/iser: Always check sig MR before putting it to the free pool (Kamal Heib) [1857600] - [infiniband] RDMA/efa: Use in-kernel offsetofend() to check field availability (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Make sure the cm_id is in the IB_CM_IDLE state in destroy (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Allow ib_send_cm_sidr_rep() to be done under lock (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Allow ib_send_cm_rej() to be done under lock (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Allow ib_send_cm_drep() to be done under lock (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Allow ib_send_cm_dreq() to be done under lock (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Add some lockdep assertions for cm_id_priv->lock (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Make it clearer how concurrency works in cm_req_handler() (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Make it clear that there is no concurrency in cm_sidr_req_handler() (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Simplify establishing a listen cm_id (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Make the destroy_id flow more robust (Kamal Heib) [1857600] - [net] svcrdma: Avoid DMA mapping small RPC Replies (Kamal Heib) [1857600] - [net] svcrdma: Fix double sync of transport header buffer (Kamal Heib) [1857600] - [net] svcrdma: Refactor chunk list encoders (Kamal Heib) [1857600] - [net] SUNRPC: Add encoders for list item discriminators (Kamal Heib) [1857600] - [net] svcrdma: Rename svcrdma_encode trace points in send routines (Kamal Heib) [1857600] - [net] svcrdma: Update synopsis of svc_rdma_send_reply_msg() (Kamal Heib) [1857600] - [net] svcrdma: Update synopsis of svc_rdma_map_reply_msg() (Kamal Heib) [1857600] - [net] svcrdma: Update synopsis of svc_rdma_send_reply_chunk() (Kamal Heib) [1857600] - [net] svcrdma: De-duplicate code that locates Write and Reply chunks (Kamal Heib) [1857600] - [include] svcrdma: Use struct xdr_stream to decode ingress transport headers (Kamal Heib) [1857600] - [net] svcrdma: Remove svcrdma_cm_event() trace point (Kamal Heib) [1857600] - [net] SUNRPC: Add xdr_pad_size() helper (Kamal Heib) [1857600] - [net] nfsd: Fix NFSv4 READ on RDMA when using readv (Kamal Heib) [1857600] - [net] svcrdma: Replace zero-length array with flexible-array member (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Delete not implemented CM peer to peer communication (Kamal Heib) [1857600] - [infiniband] RDMA/cma: Teach lockdep about the order of rtnl and lock (Kamal Heib) [1857600] - [infiniband] RDMA/rw: map P2P memory correctly for signature operations (Kamal Heib) [1857600] - [infiniband] RDMA/ipoib: reject unsupported coalescing params (Kamal Heib) [1857600] - [infiniband] RDMA/providers: Fix return value when QP type isn't supported (Kamal Heib) [1857600] - [infiniband] RDMA/hns: Use the new APIs for printing log (Kamal Heib) [1857600] - [infiniband] RDMA/hns: Optimize hns_roce_modify_qp function (Kamal Heib) [1857600] - [infiniband] RDMA/hns: RDMA/hns: Assign rq head pointer when enable rq record db (Kamal Heib) [1857600] - [infiniband] RDMA/hns: Update the prompt message for creating and destroy qp (Kamal Heib) [1857600] - [infiniband] RDMA/efa: Do not delay freeing of DMA pages (Kamal Heib) [1857600] - [infiniband] RDMA/efa: Properly document the interrupt mask register (Kamal Heib) [1857600] - [infiniband] RDMA/efa: Unified getters/setters for device structs bitmask access (Kamal Heib) [1857600] - [infiniband] RDMA/ipoib: Don't set constant driver version (Kamal Heib) [1857600] - [infiniband] RDMA: Replace zero-length array with flexible-array member (Kamal Heib) [1857600] - [infiniband] RDMA/ucma: Use refcount_t for the ctx->ref (Kamal Heib) [1857600] - [infiniband] RDMA/core: Get rid of ib_create_qp_user (Kamal Heib) [1857600] - [infiniband] RDMA/core: Add weak ordering dma attr to dma mapping (Kamal Heib) [1857600] - [infiniband] RDMA/ucma: Mask QPN to be 24 bits according to IBTA (Kamal Heib) [1857600] - [infiniband] RDMA/cma: Use refcount API to reflect refcount (Kamal Heib) [1857600] - [infiniband] RDMA/cma: Rename cma_device ref/deref helpers to to get/put (Kamal Heib) [1857600] - [infiniband] RDMA/cma: Use refcount API to reflect refcount (Kamal Heib) [1857600] - [infiniband] RDMA/cma: Rename cma_device ref/deref helpers to to get/put (Kamal Heib) [1857600] - [infiniband] RDMA/cma: Use RDMA device port iterator (Kamal Heib) [1857600] - [infiniband] RDMA/cma: Use a helper function to enqueue resolve work items (Kamal Heib) [1857600] - [infiniband] RDMA/rw: Fix error flow during RDMA context initialization (Kamal Heib) [1857600] - [infiniband] IB/core: Add interface to advise_mr for kernel users (Kamal Heib) [1857600] - [infiniband] IB/core: Introduce ib_reg_user_mr (Kamal Heib) [1857600] - [uapi] RDMA/core: Add the core support field to METHOD_GET_CONTEXT (Kamal Heib) [1857600] - [infiniband] RDMA/uverbs: Add ioctl command to get a device context (Kamal Heib) [1857600] - [fs] xfs: Fix false positive lockdep warning with sb_internal & fs_reclaim (Waiman Long) [1838643] - [mm] mm/mmu_notifier: mm/rmap.c: Fix a mmu_notifier range bug in try_to_unmap_one (Waiman Long) [1871883] - [mm] mm/memory.c: initialise mmu_notifier_range correctly (Waiman Long) [1871883] - [mm] mm/mmu_notifier: use structure for invalidate_range_start/end calls v2 (Waiman Long) [1871883] - [mm] hugetlb: take PMD sharing into account when flushing tlb/caches (Waiman Long) [1871883] - [mm] mm, hugetlbfs: pass fault address to cow handler (Waiman Long) [1871883] - [mm] mm, hugetlbfs: rename address to haddr in hugetlb_cow() (Waiman Long) [1871883] - [mm] mm, huge page: copy target sub-page last when copy huge page (Waiman Long) [1871883] - [mm] mm, clear_huge_page: move order algorithm into a separate function (Waiman Long) [1871883] - [mm] Revert "mm: always flush VMA ranges affected by zap_page_range" (Waiman Long) [1871883] - [kernel] psi: eliminate kthread_worker from psi trigger scheduling mechanism (Waiman Long) [1873040] - [kernel] psi: get poll_work to run when calling poll syscall next time (Waiman Long) [1873040] - [block] block: loop: set discard granularity and alignment for block device backed loop (Ming Lei) [1866712] - [net] gre: recompute gre csum for sctp over gre tunnels (Lorenzo Bianconi) [1755200] - [include] mm/hugetlb: enable arch specific huge page size support for migration (Donghai Qiao) [1869887] - [mm] arm64/mm: enable HugeTLB migration for contiguous bit HugeTLB pages (Donghai Qiao) [1869887] - [lib] idr: Fix idr_get_next_ul race with idr_remove (Felix Ansell) [1866062] - [lib] genalloc: Fix a set of docs build warnings (Felix Ansell) [1866062] - [lib] lib/Kconfig: fix OBJAGG in lib/ menu structure (Felix Ansell) [1866062] - [lib] lib: Reduce user_access_begin() boundaries in strncpy_from_user() and strnlen_user() (Felix Ansell) [1866062]- [char] random32: update the net random state on interrupt and activity (Donghai Qiao) [1867569] {CVE-2020-16166} - [fs] nfs: Fix getxattr kernel panic and memory overflow (Benjamin Coddington) [1880894] {CVE-2020-25212} - [tools] selftests: rtnetlink: Test bridge enslavement with different parent IDs (Jonathan Toppins) [1860479] - [tools] selftests: rtnetlink: correct the final return value for the test (Jonathan Toppins) [1860479] - [net] Fix bridge enslavement failure (Jonathan Toppins) [1860479] - [net] Make mpls_entry_encode() available for generic users (Patrick Talbert) [1878818] - [net] SUNRPC dont update timeout value on connection reset (Steve Dickson) [1861895] - [kernel] overflow.h: Add flex_array_size() helper (Petr Oros) [1876924] - [net] netpoll: accept NULL np argument in netpoll_send_skb() (Ivan Vecera) [1867968] - [net] netpoll: netpoll_send_skb() returns transmit status (Ivan Vecera) [1867968] - [net] netpoll: move netpoll_send_skb() out of line (Ivan Vecera) [1867968] - [net] netpoll: remove dev argument from netpoll_send_skb_on_dev() (Ivan Vecera) [1867968] - [net] netpoll: Fix use correct return type for ndo_start_xmit() (Ivan Vecera) [1867968] - [net] core: Introduce netdev_get_xmit_slave (Ivan Vecera) [1867974] - [net] get rid of lockdep_set_class_and_subclass() (Ivan Vecera) [1867961] - [net] change addr_list_lock back to static key (Ivan Vecera) [1867961] - [net] batman-adv: Revert "Drop lockdep.h include for soft-interface.c" (Ivan Vecera) [1867961] - [net] partially revert dynamic lockdep key changes (Ivan Vecera) [1867961] - [kernel] rcu: Maintain RHEL kABI (Waiman Long) [1862812] - [kernel] rcu: Don't acquire lock in NMI handler in rcu_nmi_enter_common() (Waiman Long) [1862812] - [kernel] rcu: Add *_ONCE() to rcu_data ->rcu_forced_tick (Waiman Long) [1862812] - [kernel] rcu: Make rcu_barrier() account for offline no-CBs CPUs (Waiman Long) [1862812] - [kernel] rcu: Clear ->core_needs_qs at GP end or self-reported QS (Waiman Long) [1862812] - [kernel] rcu: Forgive slow expedited grace periods at boot time (Waiman Long) [1862812] - [tools] torture: Hoist calls to lscpu to higher-level kvm.sh script (Waiman Long) [1862812] - [tools] torture: Allow "CFLIST" to specify default list of scenarios (Waiman Long) [1862812] - [kernel] rcutorture: Dynamically allocate rcu_fwds structure (Waiman Long) [1862812] - [kernel] rcutorture: Complete threading rcu_fwd pointers through functions (Waiman Long) [1862812] - [kernel] rcutorture: Move to dynamic initialization of rcu_fwds (Waiman Long) [1862812] - [kernel] rcutorture: Thread rcu_fwd pointer through forward-progress functions (Waiman Long) [1862812] - [kernel] rcutorture: Pull callback forward-progress data into rcu_fwd struct (Waiman Long) [1862812] - [tools] rcutorture: Add worst-case call_rcu() forward-progress results (Waiman Long) [1862812] - [tools] torture: Handle systems lacking the mpstat command (Waiman Long) [1862812] - [tools] torture: Handle jitter for CPUs that cannot be offlined (Waiman Long) [1862812] - [tools] rcutorture: Dispense with Dracut for initrd creation (Waiman Long) [1862812] - [tools] torture: Use gawk instead of awk for systime() function (Waiman Long) [1862812] - [kernel] rcu: Avoid tick_dep_set_cpu() misordering (Waiman Long) [1862812] - [kernel] rcu: Provide wrappers for uses of ->rcu_read_lock_nesting (Waiman Long) [1862812] - [kernel] rcu: Use READ_ONCE() for ->expmask in rcu_read_unlock_special() (Waiman Long) [1862812] - [kernel] rcu: Clear ->rcu_read_unlock_special only once (Waiman Long) [1862812] - [kernel] rcu: Clear .exp_hint only when deferred quiescent state has been reported (Waiman Long) [1862812] - [kernel] rcu: Rename some instance of CONFIG_PREEMPTION to CONFIG_PREEMPT_RCU (Waiman Long) [1862812] - [kernel] rcu: Use CONFIG_PREEMPTION where appropriate (Waiman Long) [1862812] - [kernel] rcu: Make PREEMPT_RCU be a modifier to TREE_RCU (Waiman Long) [1862812] - [kernel] rcu: Use lockdep rather than comment to enforce lock held (Waiman Long) [1862812] - [kernel] rcu: Avoid data-race in rcu_gp_fqs_check_wake() (Waiman Long) [1862812] - [kernel] rcu/nocb: Fix dump_tree hierarchy print always active (Waiman Long) [1862812] - [kernel] rculist.h: Add list_tail_rcu() (Waiman Long) [1862812] - [kernel] rculist_nulls: Change docbook comment headers (Waiman Long) [1862812] - [kernel] rculist_nulls: Add docbook comments (Waiman Long) [1862812] - [include] rcu: Add a hlist_nulls_unhashed_lockless() function (Waiman Long) [1862812] - [kernel] rcu: Use WRITE_ONCE() for assignments to ->pprev for hlist_nulls (Waiman Long) [1862812] - [kernel] rcu: Remove kfree_call_rcu_nobatch() (Waiman Long) [1862812] - [kernel] rcu: Remove kfree_rcu() special casing and lazy-callback handling (Waiman Long) [1862812] - [kernel] rcu: Add support for debug_objects debugging for kfree_rcu() (Waiman Long) [1862812] - [kernel] rcu: Add multiple in-flight batches of kfree_rcu() work (Waiman Long) [1862812] - [kernel] rcu: Make kfree_rcu() use a non-atomic ->monitor_todo (Waiman Long) [1862812] - [kernel] rcuperf: Add kfree_rcu() performance Tests (Waiman Long) [1862812] - [kernel] rcu: Add basic support for kfree_rcu() batching (Waiman Long) [1862812] - [kernel] rcu: Remove unused stop-machine #include (Waiman Long) [1862812] - [kernel] srcu: Apply *_ONCE() to ->srcu_last_gp_end (Waiman Long) [1862812] - [kernel] rcu: Switch force_qs_rnp() to for_each_leaf_node_cpu_mask() (Waiman Long) [1862812] - [kernel] rcu: Move rcu_{expedited, normal} definitions into rcupdate.h (Waiman Long) [1862812] - [kernel] rcu: Move gp_state_namesand gp_state_getname() to tree_stall.h (Waiman Long) [1862812] - [kernel] rcu: Remove the declaration of call_rcu() in tree.h (Waiman Long) [1862812] - [kernel] rcu: Fix tracepoint tracking RCU CPU kthread utilization (Waiman Long) [1862812] - [kernel] rcu: Fix harmless omission of "CONFIG_" from #if condition (Waiman Long) [1862812] - [kernel] rcu: Mark non-global functions and variables as static (Waiman Long) [1862812] - [kernel] rcu: Enable tick for nohz_full CPUs slow to provide expedited QS (Waiman Long) [1862812] - [kernel] rcu: Replace synchronize_sched_expedited_wait() "_sched" with "_rcu" (Waiman Long) [1862812] - [kernel] rcu: Update tree_exp.h function-header comments (Waiman Long) [1862812] - [kernel] rcu: Rename sync_rcu_preempt_exp_done() to sync_rcu_exp_done() (Waiman Long) [1862812] - [kernel] rcu: Allow only one expedited GP to run concurrently with wakeups (Waiman Long) [1862812] - [kernel] rcu: Fix missed wakeup of exp_wq waiters (Waiman Long) [1862812] - [kernel] rcu: Substitute lookup for bit-twiddling in sync_rcu_exp_select_node_cpus() (Waiman Long) [1862812] - [kernel] rcu: Fix data-race due to atomic_t copy-by-value (Waiman Long) [1862812] - [kernel] rcu: Avoid modifying mask_ofl_ipi in sync_rcu_exp_select_node_cpus() (Waiman Long) [1862812] - [kernel] rcu: Use *_ONCE() to protect lockless ->expmask accesses (Waiman Long) [1862812] - [kernel] rcutorture: Make in-kernel-loop testing more brutal (Waiman Long) [1862812] - [kernel] rcutorture: Separate warnings for each failure type (Waiman Long) [1862812] - [kernel] rcu: Remove unused variable rcu_perf_writer_state (Waiman Long) [1862812] - [tools] rcutorture: Remove CONFIG_HOTPLUG_CPU=n from scenarios (Waiman Long) [1862812] - [kernel] rcu: Remove unused function rcutorture_record_progress() (Waiman Long) [1862812] - [kernel] rcu: Make kernel-mode nohz_full CPUs invoke the RCU core processing (Waiman Long) [1862812] - [kernel] rcu: Confine ->core_needs_qs accesses to the corresponding CPU (Waiman Long) [1862812] - [kernel] rcu: Reset CPU hints when reporting a quiescent state (Waiman Long) [1862812] - [kernel] rcu: Force nohz_full tick on upon irq enter instead of exit (Waiman Long) [1862812] - [kernel] rcu: Force tick on for nohz_full CPUs not reaching quiescent states (Waiman Long) [1862812] - [kernel] rcutorture: Emulate dyntick aspect of userspace nohz_full sojourn (Waiman Long) [1862812] - [kernel] rcu: Make CPU-hotplug removal operations enable tick (Waiman Long) [1862812] - [kernel] stop_machine: Provide RCU quiescent state in multi_cpu_stop() (Waiman Long) [1862812] - [kernel] rcutorture: Force on tick for readers and callback flooders (Waiman Long) [1862812] - [kernel] rcu: Force on tick when invoking lots of callbacks (Waiman Long) [1862812] - [kernel] time: Export tick start/stop functions for rcutorture (Waiman Long) [1862812] - [kernel] nohz: Add TICK_DEP_BIT_RCU (Waiman Long) [1862812] - [kernel] rcu: Suppress levelspread uninitialized messages (Waiman Long) [1862812] - [kernel] rcu: Fix uninitialized variable in nocb_gp_wait() (Waiman Long) [1862812] - [trace] rcu: Update descriptions for rcu_future_grace_period tracepoint (Waiman Long) [1862812] - [trace] rcu: Update descriptions for rcu_nocb_wake tracepoint (Waiman Long) [1862812] - [trace] rcu: Remove obsolete descriptions for rcu_barrier tracepoint (Waiman Long) [1862812] - [kernel] rcu: Ensure that ->rcu_urgent_qs is set before resched IPI (Waiman Long) [1862812] - [kernel] rcu: Several rcu_segcblist functions can be static (Waiman Long) [1862812] - [kernel] rcu: Remove unused function hlist_bl_del_init_rcu() (Waiman Long) [1862812] - [kernel] rcu: Allow rcu_do_batch() to dynamically adjust batch sizes (Waiman Long) [1862812] - [kernel] srcu: Avoid srcutorture security-based pointer obfuscation (Waiman Long) [1862812] - [kernel] rcu/nocb: Don't wake no-CBs GP kthread if timer posted under overload (Waiman Long) [1862812] - [kernel] rcu/nocb: Reduce __call_rcu_nocb_wake() leaf rcu_node ->lock contention (Waiman Long) [1862812] - [kernel] rcu/nocb: Reduce nocb_cb_wait() leaf rcu_node ->lock contention (Waiman Long) [1862812] - [kernel] rcu/nocb: Advance CBs after merge in rcutree_migrate_callbacks() (Waiman Long) [1862812] - [kernel] rcu/nocb: Avoid synchronous wakeup in __call_rcu_nocb_wake() (Waiman Long) [1862812] - [kernel] rcu/nocb: Print no-CBs diagnostics when rcutorture writer unduly delayed (Waiman Long) [1862812] - [kernel] rcu/nocb: EXP Check use and usefulness of ->nocb_lock_contended (Waiman Long) [1862812] - [kernel] rcu/nocb: Add bypass callback queueing (Waiman Long) [1862812] - [kernel] rcu/nocb: Atomic ->len field in rcu_segcblist structure (Waiman Long) [1862812] - [kernel] rcu/nocb: Unconditionally advance and wake for excessive CBs (Waiman Long) [1862812] - [kernel] rcu/nocb: Reduce ->nocb_lock contention with separate ->nocb_gp_lock (Waiman Long) [1862812] - [kernel] rcu/nocb: Reduce contention at no-CBs invocation-done time (Waiman Long) [1862812] - [kernel] rcu/nocb: Reduce contention at no-CBs registry-time CB advancement (Waiman Long) [1862812] - [kernel] rcu/nocb: Round down for number of no-CBs grace-period kthreads (Waiman Long) [1862812] - [kernel] rcu/nocb: Avoid ->nocb_lock capture by corresponding CPU (Waiman Long) [1862812] - [kernel] rcu/nocb: Avoid needless wakeups of no-CBs grace-period kthread (Waiman Long) [1862812] - [kernel] rcu/nocb: Make __call_rcu_nocb_wake() safe for many callbacks (Waiman Long) [1862812] - [kernel] rcu/nocb: Never downgrade ->nocb_defer_wakeup in wake_nocb_gp_defer() (Waiman Long) [1862812] - [kernel] rcu/nocb: Enable re-awakening under high callback load (Waiman Long) [1862812] - [kernel] rcu/nohz: Turn off tick for offloaded CPUs (Waiman Long) [1862812] - [kernel] rcu/nocb: Suppress uninitialized false-positive in nocb_gp_wait() (Waiman Long) [1862812] - [kernel] rcu/nocb: Use build-time no-CBs check in rcu_pending() (Waiman Long) [1862812] - [kernel] rcu/nocb: Use build-time no-CBs check in rcu_core() (Waiman Long) [1862812] - [kernel] rcu/nocb: Use build-time no-CBs check in rcu_do_batch() (Waiman Long) [1862812] - [kernel] rcu/nocb: Remove obsolete nocb_gp_head and nocb_gp_tail fields (Waiman Long) [1862812] - [kernel] rcu/nocb: Remove obsolete nocb_cb_tail and nocb_cb_head fields (Waiman Long) [1862812] - [kernel] rcu/nocb: Remove obsolete nocb_q_count and nocb_q_count_lazy fields (Waiman Long) [1862812] - [kernel] rcu/nocb: Remove obsolete nocb_head and nocb_tail fields (Waiman Long) [1862812] - [kernel] rcu/nocb: Use rcu_segcblist for no-CBs CPUs (Waiman Long) [1862812] - [kernel] rcu/nocb: Leave ->cblist enabled for no-CBs CPUs (Waiman Long) [1862812] - [kernel] rcu/nocb: Allow lockless use of rcu_segcblist_empty() (Waiman Long) [1862812] - [kernel] rcu/nocb: Allow lockless use of rcu_segcblist_restempty() (Waiman Long) [1862812] - [kernel] rcu/nocb: Remove deferred wakeup checks for extended quiescent states (Waiman Long) [1862812] - [kernel] rcu/nocb: Check for deferred nocb wakeups before nohz_full early exit (Waiman Long) [1862812] - [kernel] rcu/nocb: Make rcutree_migrate_callbacks() start at leaf rcu_node structure (Waiman Long) [1862812] - [kernel] rcu/nocb: Add checks for offloaded callback processing (Waiman Long) [1862812] - [kernel] rcu/nocb: Use separate flag to indicate offloaded ->cblist (Waiman Long) [1862812] - [kernel] rcu/nocb: Use separate flag to indicate disabled ->cblist (Waiman Long) [1862812] - [kernel] rcu/nocb: Print gp/cb kthread hierarchy if dump_tree (Waiman Long) [1862812] - [kernel] rcu/nocb: Rename rcu_nocb_leader_stride kernel boot parameter (Waiman Long) [1862812] - [kernel] rcu/nocb: Rename and document no-CB CB kthread sleep trace event (Waiman Long) [1862812] - [kernel] rcu/nocb: Rename rcu_organize_nocb_kthreads() local variable (Waiman Long) [1862812] - [kernel] rcu/nocb: Rename wake_nocb_leader_defer() to wake_nocb_gp_defer() (Waiman Long) [1862812] - [kernel] rcu/nocb: Rename __wake_nocb_leader() to __wake_nocb_gp() (Waiman Long) [1862812] - [kernel] rcu/nocb: Rename wake_nocb_leader() to wake_nocb_gp() (Waiman Long) [1862812] - [kernel] rcu/nocb: Rename nocb_follower_wait() to nocb_cb_wait() (Waiman Long) [1862812] - [kernel] rcu/nocb: Provide separate no-CBs grace-period kthreads (Waiman Long) [1862812] - [kernel] rcu/nocb: Update comments to prepare for forward-progress work (Waiman Long) [1862812] - [kernel] rcu/nocb: Rename rcu_data fields to prepare for forward-progress work (Waiman Long) [1862812] - [kernel] rcutorture: Aggressive forward-progress tests shouldn't block shutdown (Waiman Long) [1862812] - [kernel] rcuperf: Make rcuperf kernel test more robust for !expedited mode (Waiman Long) [1862812] - [kernel] rcutorture: Emulate userspace sojourn during call_rcu() floods (Waiman Long) [1862812] - [tools] rcutorture: Test TREE03 with the threadirqs kernel boot parameter (Waiman Long) [1862812] - [tools] torture: Expand last_ts variable in kvm-test-1-run.sh (Waiman Long) [1862812] - [kernel] rcuperf: Fix perf_type module-parameter description (Waiman Long) [1862812] - [documentation] doc: Add rcutree.kthread_prio pointer to stallwarn.txt (Waiman Long) [1862812] - [kernel] rcu: Change return type of rcu_spawn_one_boost_kthread() (Waiman Long) [1862812] - [kernel] rcu: Add destroy_work_on_stack() to match INIT_WORK_ONSTACK() (Waiman Long) [1862812] - [kernel] rcu: Add kernel parameter to dump trace after RCU CPU stall warning (Waiman Long) [1862812] - [kernel] rcu: Restore barrier() to rcu_read_lock() and rcu_read_unlock() (Waiman Long) [1862812] - [kernel] rcu: Simplify rcu_note_context_switch exit from critical section (Waiman Long) [1862812] - [kernel] rcu: Make rcu_read_unlock_special() checks match raise_softirq_irqoff() (Waiman Long) [1862812] - [kernel] rcu: Simplify rcu_read_unlock_special() deferred wakeups (Waiman Long) [1862812] - [tools] rcu: Don't return a value from rcu_assign_pointer() (Waiman Long) [1862812] - [kernel] rcu: Force inlining of rcu_read_lock() (Waiman Long) [1862812] - [kernel] rcu: Fix irritating whitespace error in rcu_assign_pointer() (Waiman Long) [1862812] - [kernel] rcu: validate arguments for rcu tracepoints (Waiman Long) [1862812] - [trace] tracing: introduce TRACE_EVENT_NOP() (Waiman Long) [1862812] - [kernel] kprobes: Prohibit probing on RCU debug routine (Waiman Long) [1862812] - [init] time: Make VIRT_CPU_ACCOUNTING_GEN depend on GENERIC_CLOCKEVENTS (Waiman Long) [1862812] - [kernel] time: Move CONTEXT_TRACKING to kernel/time/Kconfig (Waiman Long) [1862812]- [fs] xfs: don't commit sunit/swidth updates to disk if that would cause repair failures (Bill O'Donnell) [1849407] - [fs] xfs: split the sunit parameter update into two parts (Bill O'Donnell) [1849407] - [fs] xfs: refactor agfl length computation function (Bill O'Donnell) [1849407] - [net] netfilter: conntrack: proc: rename stat column (Florian Westphal) [1875681] - [net] netfilter: conntrack: add clash resolution stat counter (Florian Westphal) [1875681] - [net] netfilter: conntrack: remove ignore stats (Florian Westphal) [1875681] - [net] netfilter: conntrack: do not increment two error counters at same time (Florian Westphal) [1875681] - [net] netfilter: conntrack: do not auto-delete clash entries on reply (Florian Westphal) [1875681] - [powerpc] powerpc/pseries/iommu: Allow bigger 64bit window by removing default DMA window (Steve Best) [1725198] - [powerpc] powerpc/pseries/iommu: Move window-removing part of remove_ddw into remove_dma_window (Steve Best) [1725198] - [powerpc] powerpc/pseries/iommu: Update call to ibm, query-pe-dma-windows (Steve Best) [1725198] - [powerpc] powerpc/pseries/iommu: Create defines for operations in ibm, ddw-applicable (Steve Best) [1725198] - [x86] x86/cpu: Add Sapphire Rapids CPU model number (Puneet Sethi) [1872367] - [x86] x86/cpu: Add Lakefield, Alder Lake and Rocket Lake models to the to Intel CPU family (Steve Best) [1838902]- [powerpc] powerpc/xmon: Improve dumping prefixed instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add a ppc_inst_as_str() helper (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add ppc_inst_as_u64() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add ppc_inst_next() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/sstep: Add tests for Prefixed Add Immediate (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/sstep: Let compute tests specify a required cpu feature (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/sstep: Set NIP in instruction emulation tests (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/sstep: Add tests for prefixed floating-point load/stores (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/sstep: Add tests for prefixed integer load/stores (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add POWER10 architected mode (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/dt_cpu_ftrs: Add MMA feature (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/dt_cpu_ftrs: Enable Prefixed Instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/dt_cpu_ftrs: Advertise support for ISA v3.1 if selected (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add support for ISA v3.1 (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add new HWCAP bits (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc sstep: Add support for prefixed fixed-point arithmetic (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc sstep: Add support for prefixed load/stores (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Support prefixed instructions in alignment handler (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/kprobes: Don't allow breakpoints on suffixes (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/xmon: Don't allow breakpoints on suffixes (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Test prefixed instructions in feature fixups (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Test prefixed code patching (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add prefixed instructions to instruction data type (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/optprobes: Add register argument to patch_imm64_load_insns() (Desnes Augusto Nunes do Rosario) [1854524] - [kvm] powerpc: Define new SRR1 bits for a ISA v3.1 (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/83xx: handle machine check caused by watchdog timer (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Enable Prefixed Instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Make test_translate_branch() independent of instruction length (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/xmon: Move insertion of breakpoint for xol'ing (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/xmon: Use a function for reading instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Introduce a function for reporting instruction length (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Define and use get_user_instr() et. al (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/kprobes: Use patch_instruction() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add a probe_kernel_read_inst() function (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add a probe_user_read_inst() function (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Use a function for reading instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Use a datatype for instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/lib: Refactor __patch_instruction() to use __put_user_asm() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: use probe_user_read() and probe_user_write() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/process: Constify the number of insns printed by show instructions functions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/process: Fix interleaved output in show_user_instructions() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/process: Fix sparse address space warnings (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Don't print kernel instructions in show_user_instructions() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add show_user_instructions() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/lib: fix book3s/32 boot failure due to code patching (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Introduce functions for instruction equality (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Use a function for byte swapping instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Use a function for getting the instruction op code (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Use an accessor for instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc sstep: Add support for extswsli instruction (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: sstep: Add support for maddhd, maddhdu, maddld instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Use a macro for creating instructions from u32s (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/fsl: Add infrastructure to fixup branch predictor flush (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/smp: Use code patching to restore reset vector (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: sstep: Add tests for addcinstruction (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: sstep: Add tests for addinstruction (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: sstep: Add tests for compute type instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/sstep: Fix DS operand in ld encoding to appropriate value (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/fsl: Add barrier_nospec implementation for NXP PowerPC Book3E (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/watchpoint: Don't ignore extraneous exceptions blindly (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/watchpoint: Disable watchpoint hit by larx/stcx instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/kgdb: add kgdb_arch_set/remove_breakpoint() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/hw_breakpoint: move instruction stepping out of hw_breakpoint_handler() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: add modify_instruction() and modify_instruction_site() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Change calling convention for create_branch() et. al (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: simplify patch_instruction_site() and patch_branch_site() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/code-patching: Add a helper to get the address of a patch_site (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/ftrace: Handle large kernel configs (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/32: use patch_site_addr() in machine_init() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/lib: Use patch_site to patch copy_32 functions once cache is enabled (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/xmon: Use bitwise calculations in_breakpoint_table() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/xmon: Move breakpoints to text section (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/xmon: Move breakpoint instructions to own array (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/xmon: Remove store_inst() for patch_instruction() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/powernv/idle: Exclude mfspr on HID1, 4, 5 on P9 and above (Steve Best) [1854539] - [powerpc] powerpc/powernv/idle: Rename pnv_first_spr_loss_level variable (Steve Best) [1854539] - [powerpc] powerpc/powernv/idle: Replace CPU feature check with PVR check (Steve Best) [1854539] - [powerpc] powerpc/64s: Don't set FSCR bits in INIT_THREAD (Steve Best) [1854523] - [powerpc] powerpc/64s: Save FSCR to init_task.thread.fscr after feature init (Steve Best) [1854523] - [powerpc] powerpc/64s: Don't let DT CPU features set FSCR_DSCR (Steve Best) [1854523] - [powerpc] powerpc/64s: Don't init FSCR_DSCR in __init_FSCR() (Steve Best) [1854523]- [kernel] sched/cfs: change initial value of runnable_avg (Phil Auld) [1875995] - [kernel] sched/fair: Fix runnable_avg for throttled cfs (Phil Auld) [1875995] - [kernel] sched/fair: Fix kernel build warning in test_idle_cores() for !SMT NUMA (Phil Auld) [1875995] - [kernel] sched/numa: Acquire RCU lock for checking idle cores during NUMA balancing (Phil Auld) [1875995] - [kernel] sched/numa: Stop an exhastive search if a reasonable swap candidate or idle CPU is found (Phil Auld) [1875995] - [kernel] sched/numa: Bias swapping tasks based on their preferred node (Phil Auld) [1875995] - [kernel] sched/numa: Find an alternative idle CPU if the CPU is part of an active NUMA balance (Phil Auld) [1875995] - [kernel] sched/numa: Prefer using an idle CPU as a migration target instead of comparing tasks (Phil Auld) [1875995] - [kernel] sched/fair: Take into account runnable_avg to classify group (Phil Auld) [1875995] - [kernel] sched/pelt: Add a new runnable average signal (Phil Auld) [1875995] - [kernel] sched/pelt: Remove unused runnable load average (Phil Auld) [1875995] - [kernel] sched: Disable allowing small imbalance to preserve RHEL performance (Phil Auld) [1875995] - [kernel] sched/numa: Use similar logic to the load balancer for moving between domains with spare capacity (Phil Auld) [1875995] - [kernel] sched/numa: Replace runnable_load_avg by load_avg (Phil Auld) [1875995] - [kernel] sched/numa: Distinguish between the different task_numa_migrate() failure cases (Phil Auld) [1875995] - [kernel] sched/numa: Trace when no candidate CPU was found on the preferred node (Phil Auld) [1875995] - [kernel] sched/fair: Allow a small load imbalance between low utilisation SD_NUMA domains (Phil Auld) [1875995] - [mm] powerpc/smp: Implement cpu_to_coregroup_id (Diego Domingos) [1854541] - [powerpc] powerpc/smp: Create coregroup domain (Diego Domingos) [1854541] - [powerpc] powerpc/smp: Allocate cpumask only after searching thread group (Diego Domingos) [1854541] - [powerpc] powerpc/numa: Detect support for coregroup (Diego Domingos) [1854541] - [powerpc] powerpc/smp: Optimize start_secondary (Diego Domingos) [1854541] - [powerpc] powerpc/smp: Dont assume l2-cache to be superset of sibling (Diego Domingos) [1854541] - [powerpc] powerpc/smp: Move topology fixups into a new function (Diego Domingos) [1854541] - [powerpc] powerpc/smp: Move powerpc_topology above (Diego Domingos) [1854541] - [powerpc] powerpc/smp: Merge Power9 topology with Power topology (Diego Domingos) [1854541] - [powerpc] powerpc/smp: Fix a warning under !NEED_MULTIPLE_NODES (Diego Domingos) [1854541] - [mm] powerpc/numa: Restrict possible nodes based on platform (Diego Domingos) [1854541] - [mm] powerpc/numa: Limit possible nodes to within num_possible_nodes (Diego Domingos) [1854541] - [powerpc] powerpc: Fix misleading small cores print (Diego Domingos) [1854541] - [netdrv] ibmvnic: add missing parenthesis in do_reset() (Steve Best) [1879547] - [wireless] rtw88: don't hold all IRQs disabled for PS operations (Jarod Wilson) [1874730] - [netdrv] ibmvnic fix NULL tx_pools and rx_tools issue at do_reset (Steve Best) [1872676]- [kernel] sched: Fix use of count for nr_running tracepoint (Phil Auld) [1861444] - [kernel] sched: Add a tracepoint to track rq->nr_running (Phil Auld) [1861444] - [kernel] sched/debug: Add new tracepoints to track util_est (Phil Auld) [1861444] - [kernel] sched/debug: Export the newly added tracepoints (Phil Auld) [1861444] - [kernel] sched/debug: Add sched_overutilized tracepoint (Phil Auld) [1861444] - [kernel] sched/debug: Add new tracepoint to track PELT at se level (Phil Auld) [1861444] - [kernel] sched/debug: Add a new sched_trace_*() helper functions (Phil Auld) [1861444] - [kernel] sched/autogroup: Make autogroup_path() always available (Phil Auld) [1861444]- [mm] mm/kmemleak.c: fix check for softirq context (Waiman Long) [1878006] - [include] mm/hotplug: invalid PFNs from pfn_to_online_page() (Waiman Long) [1878006] - [mm] mm, kmemleak: little optimization while scanning (Waiman Long) [1878006] - [mm] kmemleak: add module param to print warnings to dmesg (Waiman Long) [1878006] - [mm] kmemleak: always register debugfs file (Waiman Long) [1878006] - [scsi] scsi: megaraid_sas: Don't call disable_irq from process IRQ poll (Tomas Henzl) [1837200] - [scsi] scsi: megaraid_sas: Remove undefined ENABLE_IRQ_POLL macro (Tomas Henzl) [1837200] - [platform] platform/x86: dcdbas: Check SMBIOS for protected buffer address (David Arcari) [1858680] - [platform] firmware: dcdbas: Move dcdbas to drivers/platform/x86 (David Arcari) [1858680] - [fs] cifs: fix DFS mount with cifsacl/modefromsid (Leif Sahlberg) [1871246] - [fs] ext4: fix potential negative array index in do_split() (Pavel Reichl) [1846165] {CVE-2020-14314} - [include] block: allow for_each_bvec to support zero len bvec (Ming Lei) [1872032] - [nvme] nvme-pci: disable the write zeros command for Intel 600P/P3100 (David Milburn) [1875391]- [netdrv] ice: Disable VLAN pruning in promiscuous mode (Jonathan Toppins) [1787477] - [mm] mm: slub: introduce 'slub_merge' kernel parameter (Rafael Aquini) [1871214] - [kernel] time/tick-broadcast: Fix tick_broadcast_offline() lockdep complaint (Alexey Klimov) [1877380]- [init] init/Kconfig: disable io_uring (Jeff Moyer) [1879754] - [block] blk-mq: always allow reserved allocation in hctx_may_queue (Ming Lei) [1740874] - [nvme] nvme-rdma: Avoid double freeing of async event data (Gopal Tiwari) [1878140] - [kernel] printk: queue wake_up_klogd irq_work only if per-CPU areas are ready (Igor Mammedov) [1867022]- [firmware] efi: don't reserve MOK config table memory region (Kairui Song) [1878584] - [fs] xfs: fix boundary test in xfs_attr_shortform_verify (Eric Sandeen) [1875316] {CVE-2020-14385} - [powerpc] powerpc/pseries: Do not initiate shutdown when system is running on UPS (Diego Domingos) [1870477]- [fs] nfsd: avoid a NULL dereference in __cld_pipe_upcall() (Scott Mayhew) [1847225] - [net] packet: fix overflow in tpacket_rcv (Hangbin Liu) [1876224] {CVE-2020-14386} - [net] packet: make tp_drops atomic (Hangbin Liu) [1876224] {CVE-2020-14386} - [net] espintcp: restore IP CB before handing the packet to xfrm (Sabrina Dubroca) [1868201] - [fs] Revert "NFSv4: Handle NFS4ERR_OLD_STATEID in CLOSE/OPEN_DOWNGRADE" (Benjamin Coddington) [1865978] - [fs] Revert "NFSv4.x recover from pre-mature loss of openstateid" (Benjamin Coddington) [1865978] - [infiniband] RDMA/mlx4: Read pkey table length instead of hardcoded value (Alaa Hleihel) [1853564] - [net] net/smc: set rx_off for SMCR explicitly (Philipp Rudo) [1875833] - [drm] drm/i915: Auto detect DPCD backlight support by default (Lyude Paul) [1872381] - [drm] drm/i915: Fix DPCD register order in intel_dp_aux_enable_backlight() (Lyude Paul) [1872381] - [drm] drm/i915: Assume 100 brightness when not in DPCD control mode (Lyude Paul) [1872381] - [drm] drm/i915: Fix eDP DPCD aux max backlight calculations (Lyude Paul) [1872381] - [kernel] tracing: Define MCOUNT_INSN_SIZE when not defined without direct calls (Jiri Olsa) [1857599] - [kernel] ftrace: Fix function_graph tracer interaction with BPF trampoline (Jiri Olsa) [1857599] - [x86] x86/function_graph: Simplify with function_graph_enter() (Jiri Olsa) [1857599] - [kernel] function_graph: Create function_graph_enter() to consolidate architecture code (Jiri Olsa) [1857599]- [crypto] pefile: Support multiple signatures in verify_pefile_signature (Lenny Szubowicz) [1862072] - [security] integrity: Load certs from the EFI MOK config table (Lenny Szubowicz) [1868306] - [security] integrity: Move import of MokListRT certs to a separate routine (Lenny Szubowicz) [1868306] - [firmware] efi: Support for MOK variable config table (Lenny Szubowicz) [1868306] - [kernel] Move to dual-signing to split signing keys up better (Frantisek Hrbata) [1837434] {CVE-2020-10713} - [powerpc] pseries/hotplug-cpu: wait indefinitely for vCPU death (Michael Roth) [1856588] - [powerpc] kvm: ppc: book3s hv: Rework secure mem slot dropping (Michael Roth) [1851259] - [powerpc] kvm: ppc: book3s hv: Move kvmppc_svm_page_out up (Michael Roth) [1851259] - [powerpc] kvm: ppc: book3s hv: Migrate hot plugged memory (Michael Roth) [1851259] - [powerpc] kvm: ppc: book3s hv: In H_SVM_INIT_DONE, migrate remaining normal-GFNs to secure-GFNs (Michael Roth) [1851259] - [powerpc] kvm: ppc: book3s hv: Track the state GFNs associated with secure VMs (Michael Roth) [1851259] - [powerpc] kvm: ppc: book3s hv: Disable page merging in H_SVM_INIT_START (Michael Roth) [1851259] - [powerpc] kvm: ppc: book3s hv: Fix function definition in book3s_hv_uvmem.c (Michael Roth) [1851259] - [kernel] mmap locking api: initial implementation as rwsem wrappers (Michael Roth) [1851259] - [mm] handle multiple owners of device private pages in migrate_vma (Michael Roth) [1851259] - [mm] migrate.c: clean up useless code in migrate_vma_collect_pmd() (Michael Roth) [1851259] - [mm] remove the unused MIGRATE_PFN_DEVICE flag (Michael Roth) [1851259] - [powerpc] rhel: powerpc: kvm: Increase HDEC threshold to enter guest (David Gibson) [1733467] - [netdrv] r8152: Add macpassthru support for ThinkPad Thunderbolt 3 Dock Gen 2 (Michal Schmidt) [1851966] - [fs] ceph: fix inode number handling on arches with 32-bit ino_t (Jeff Layton) [1869679] - [fs] ceph: don't allow setlease on cephfs (Jeff Layton) [1872382] - [block] blk-mq: order adding requests to hctx->dispatch and checking SCHED_RESTART (Ming Lei) [1859628]- [s390] scsi: zfcp: Move allocation of the shost object to after xconf- and xport-data (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: Fence early sysfs interfaces for accesses of shost objects (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: Fence adapter status propagation for common statuses (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: Move p-t-p port allocation to after xport data (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: Fence fc_host updates during link-down handling (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: Move fc_host updates during xport data handling into fenced function (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: Move shost updates during xconfig data handling into fenced function (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: Move shost modification after QDIO (re-)open into fenced function (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: fix fc_host attributes that should be unknown on local link down (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: wire previously driver-specific sysfs attributes also to fc_host (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: expose fabric name as common fc_host sysfs attribute (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: add diagnostics buffer for exchange config data (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: diagnostics buffer caching and use for exchange port data (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: signal incomplete or error for sync exchange config/port data (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: Fix use-after-free in request timeout handlers (Claudio Imbrenda) [1872796] - [tools] selftests/powerpc: Update the stack expansion test (Gustavo Duarte) [1869755] - [mm] powerpc: Allow 4224 bytes of stack expansion for the signal frame (Gustavo Duarte) [1869755] - [tools] selftests/powerpc: Add test of stack expansion logic (Gustavo Duarte) [1869755] - [mm] mm: check that mm is still valid in madvise() (Jeff Moyer) [1874560] - [block] block: virtio_blk: fix handling single range discard request (Ming Lei) [1842035] - [block] block: respect queue limit of max discard segment (Ming Lei) [1842035] - [fs] io_uring: Fix NULL pointer dereference in loop_rw_iter() (Jeff Moyer) [1854649] - [fs] io_uring: return locked and pinned page accounting (Jeff Moyer) [1854649] - [fs] io_uring: always allow drain/link/hardlink/async sqe flags (Jeff Moyer) [1854649] - [fs] io_uring: ensure double poll additions work with both request types (Jeff Moyer) [1854649] - [fs] io_uring: fix recvmsg memory leak with buffer selection (Jeff Moyer) [1854649] - [fs] io_uring: fix missing msg_name assignment (Jeff Moyer) [1854649] - [fs] io_uring: fix memleak in io_sqe_files_register() (Jeff Moyer) [1854649] - [fs] io_uring: account user memory freed when exit has been queued (Jeff Moyer) [1854649] - [fs] io_uring: fix memleak in __io_sqe_files_update() (Jeff Moyer) [1854649] - [fs] io_uring: fix regression with always ignoring signals in io_cqring_wait() (Jeff Moyer) [1854649] - [fs] io_uring: use signal based task_work running (Jeff Moyer) [1854649] - [kernel] task_work: teach task_work_add() to do signal_wake_up() (Jeff Moyer) [1854649] - [fs] io_uring: fix missing ->mm on exit (Jeff Moyer) [1854649] - [fs] io_uring: fix potential use after free on fallback request free (Jeff Moyer) [1854649] - [fs] io_uring: fix req->work corruption (Jeff Moyer) [1854649] - [fs] io_uring: fix NULL-mm for linked reqs (Jeff Moyer) [1854649] - [fs] io_uring: fix current->mm NULL dereference on exit (Jeff Moyer) [1854649] - [fs] io_uring: fix hanging iopoll in case of -EAGAIN (Jeff Moyer) [1854649] - [fs] io_uring: fix io_sq_thread no schedule when busy (Jeff Moyer) [1854649] - [fs] io_uring: fix possible race condition against REQ_F_NEED_CLEANUP (Jeff Moyer) [1854649] - [fs] io_uring: reap poll completions while waiting for refs to drop on exit (Jeff Moyer) [1854649] - [fs] io_uring: acquire 'mm' for task_work for SQPOLL (Jeff Moyer) [1854649] - [fs] io_uring: add memory barrier to synchronize io_kiocb's result and iopoll_completed (Jeff Moyer) [1854649] - [fs] io_uring: don't fail links for EAGAIN error in IOPOLL mode (Jeff Moyer) [1854649] - [fs] io_uring: fix io_kiocb.flags modification race in IOPOLL mode (Jeff Moyer) [1854649] - [fs] io_uring: allow O_NONBLOCK async retry (Jeff Moyer) [1854649] - [fs] io_uring: use kvfree() in io_sqe_buffer_register() (Jeff Moyer) [1854649] - [fs] io_uring: validate the full range of provided buffers for access (Jeff Moyer) [1854649] - [fs] io_uring: re-set iov base/len for buffer select retry (Jeff Moyer) [1854649] - [fs] io_uring: fix {SQ, IO}POLL with unsupported opcodes (Jeff Moyer) [1854649] - [fs] io_uring: disallow close of ring itself (Jeff Moyer) [1854649] - [fs] io_uring: fix overflowed reqs cancellation (Jeff Moyer) [1854649] - [fs] io_uring: fix flush req->refs underflow (Jeff Moyer) [1854649] - [fs] io_uring: async task poll trigger cleanup (Jeff Moyer) [1854649] - [fs] io_uring: allow POLL_ADD with double poll_wait() users (Jeff Moyer) [1854649] - [fs] io_uring: remove 'fd is io_uring' from close path (Jeff Moyer) [1854649] - [nvme] nvme: allow retry for requests with REQ_FAILFAST_TRANSPORT set (Mike Snitzer) [1843515] - [nvme] nvme: decouple basic ANA log page re-read support from native multipathing (Mike Snitzer) [1843515] - [nvme] nvme: update failover handling to work with REQ_FAILFAST_TRANSPORT (Mike Snitzer) [1843515] - [nvme] nvme: Return BLK_STS_TARGET if the DNR bit is set (Mike Snitzer) [1843515] - [nvme] nvme: redirect commands on dying queue (Mike Snitzer) [1843515] - [nvme] nvme: just check the status code type in nvme_is_path_error (Mike Snitzer) [1843515] - [nvme] nvme: refactor command completion (Mike Snitzer) [1843515] - [nvme] nvme-multipath: do not reset on unknown status (Mike Snitzer) [1843515] - [nvme] Revert "nvme: allow ANA support to be independent of native multipathing" (Mike Snitzer) [1843515] - [nvme] Revert "nvme-multipath: do not reset on unknown status" (Mike Snitzer) [1843515] - [mm] mm, THP, swap: fix allocating cluster for swapfile by mistake (Gao Xiang) [1855474] - [net] sched: act_ct: Fix skb double-free in tcf_ct_handle_fragments() error flow (Marcelo Leitner) [1866391] - [net] netfilter: conntrack: allow sctp hearbeat after connection re-use (Florian Westphal) [1865798] - [video] vgacon: Fix for missing check in scrollback handling (Lyude Paul) [1859472] {CVE-2020-14331} - [scsi] Revert "scsi: qla2xxx: Disable T10-DIF feature with FC-NVMe during probe" (Nilesh Javali) [1866744] - [scsi] Revert "scsi: qla2xxx: Fix crash on qla2x00_mailbox_command" (Nilesh Javali) [1866744] - [scsi] scsi: qla2xxx: Fix null pointer access during disconnect from subsystem (Nilesh Javali) [1866744] - [scsi] scsi: qla2xxx: Check if FW supports MQ before enabling (Nilesh Javali) [1866744] - [scsi] scsi: qla2xxx: Fix WARN_ON in qla_nvme_register_hba (Nilesh Javali) [1866744] - [scsi] scsi: qla2xxx: Allow ql2xextended_error_logging special value 1 to be set anytime (Nilesh Javali) [1866744] - [scsi] scsi: qla2xxx: Reduce noisy debug message (Nilesh Javali) [1866744] - [scsi] scsi: qla2xxx: Fix login timeout (Nilesh Javali) [1866744] - [scsi] scsi: qla2xxx: Flush I/O on zone disable (Nilesh Javali) [1866744] - [scsi] scsi: qla2xxx: Flush all sessions on zone disable (Nilesh Javali) [1866744] - [tools] bpf: selftests: global_funcs: Check err_str before strstr (Yauheni Kaliuta) [1873163] - [netdrv] net/mlx5e: E-Switch, Specify flow_source for rule with no in_port (Alaa Hleihel) [1869602] - [netdrv] net/mlx5e: E-Switch, Add misc bit when misc fields changed for mirroring (Alaa Hleihel) [1869602] - [tools] selftests/bpf: test for map update access from within EXT programs (=?UTF-8?q?Toke=20H=C3=B8iland-J=C3=B8rgensen?=) [1871071] - [tools] selftests/bpf: test for checking return code for the extended prog (=?UTF-8?q?Toke=20H=C3=B8iland-J=C3=B8rgensen?=) [1871071] - [tools] selftests/bpf: Add test for freplace program with write access (=?UTF-8?q?Toke=20H=C3=B8iland-J=C3=B8rgensen?=) [1871071] - [net] bpf: verifier: use target program's type for access verifications (=?UTF-8?q?Toke=20H=C3=B8iland-J=C3=B8rgensen?=) [1871071] - [scsi] scsi: lpfc: Fix NVMe rport deregister and registration during ADISC (Dick Kennedy) [1871223] - [scsi] scsi: lpfc: Fix LUN loss after cable pull (Dick Kennedy) [1871223] - [infiniband] RDMA/bnxt_re: Do not add user qps to flushlist (Selvin Xavier) [1858674] - [fs] NFSv4.0 allow nconnect for v4.0 (Benjamin Coddington) [1842746] - [mm] mm/vunmap: add cond_resched() in vunmap_pmd_range (Rafael Aquini) [1871710] - [s390] s390/bpf: Maintain 8-byte stack alignment (Jiri Olsa) [1871040]- [netdrv] vrf: Fix IPv6 with qdisc and xfrm (Sabrina Dubroca) [1868565] - [netdrv] vrf: make sure skb->data contains ip header to make routing (Sabrina Dubroca) [1868565] - [netdrv] vrf: Check skb for XFRM_TRANSFORMED flag (Sabrina Dubroca) [1868565] - [net] Do not clear the sock TX queue in sk_set_socket() (Andrea Claudi) [1850421] - [net] Use RCU_INIT_POINTER() to set sk_wq (Andrea Claudi) [1850421] - [net] netfilter: ip6tables: Add a .pre_exit hook in all ip6table_foo.c. (Florian Westphal) [1862384] - [net] netfilter: iptables: Add a .pre_exit hook in all iptable_foo.c. (Florian Westphal) [1862384] - [net] netfilter: ipset: Fix an error code in ip_set_sockfn_get() (Florian Westphal) [1862384] - [net] netfilter: nft_set_rbtree: Don't account for expired elements on insertion (Florian Westphal) [1862384] - [net] netfilter: nft_set_rbtree: Drop spurious condition for overlap detection on insertion (Florian Westphal) [1862384] - [net] netfilter: nft_set_rbtree: Detect partial overlaps on insertion (Florian Westphal) [1862384] - [net] netfilter: nft_set_rbtree: Introduce and use nft_rbtree_interval_start() (Florian Westphal) [1862384] - [net] netfilter: nf_tables: fix nat hook table deletion (Florian Westphal) [1862384] - [net] netfilter: ipset: call ip_set_free() instead of kfree() (Florian Westphal) [1862384] - [net] netfilter: ip6tables: Split ip6t_unregister_table() into pre_exit and exit helpers. (Florian Westphal) [1862384] - [net] netfilter: iptables: Split ipt_unregister_table() into pre_exit and exit helpers. (Florian Westphal) [1862384] - [net] netfilter: nft_set_pipapo: Disable preemption before getting per-CPU pointer (Florian Westphal) [1862384] - [net] netfilter: nft_nat: return EOPNOTSUPP if type or flags are not supported (Florian Westphal) [1862384] - [net] netfilter: conntrack: comparison of unsigned in cthelper confirmation (Florian Westphal) [1862384] - [net] netfilter: conntrack: refetch conntrack after nf_conntrack_update() (Florian Westphal) [1862384] - [net] netfilter: conntrack: Pass value of ctinfo to __nf_conntrack_update (Florian Westphal) [1862384] - [net] netfilter: conntrack: make conntrack userspace helpers work again (Florian Westphal) [1862384] - [net] netfilter: nfnetlink_cthelper: unbreak userspace helper support (Florian Westphal) [1862384] - [net] netfilter: nf_conntrack_pptp: fix compilation warning with W=1 build (Florian Westphal) [1862384] - [net] netfilter: nf_conntrack_pptp: prevent buffer overflows in debug code (Florian Westphal) [1862384] - [net] netfilter: nft_set_bitmap: initialize set element extension in lookups (Florian Westphal) [1862384] - [net] netfilter: nft_fwd_netdev: validate family and chain type (Florian Westphal) [1862384] - [net] netfilter: nft_payload: add missing attribute validation for payload csum flags (Florian Westphal) [1862384] - [net] netfilter: cthelper: add missing attribute validation for cthelper (Florian Westphal) [1862384] - [net] netfilter: ipset: Fix forceadd evaluation path (Florian Westphal) [1862384] - [net] netfilter: bridge: make sure to pull arp header in br_nf_forward_arp() (Florian Westphal) [1862384] - [net] netfilter: nft_set_rbtree: bogus lookup/get on consecutive elements in named sets (Florian Westphal) [1862384] - [net] netfilter: ctnetlink: netns exit must wait for callbacks (Florian Westphal) [1862384] - [arm64] kvm: arm64: Don't inherit exec permission across page-table levels (Andrew Jones) [1869297] - [arm64] kvm: arm64: Flush the instruction cache if not unmapping the VM on reboot (Andrew Jones) [1869297] - [s390] s390, dcssblk: kaddr and pfn can be NULL to ->direct_access() (Claudio Imbrenda) [1868927] - [fs] chardev: Avoid potential use-after-free in 'chrdev_open()' (Vladis Dronov) [1866324] {CVE-2020-0305} - [net] net: accept an empty mask in /sys/class/net/*/queues/rx-*/rps_cpus (Nitesh Narayan Lal) [1868433] - [x86] Revert "x86/intel: Disable HPET on Intel Ice Lake platforms" (David Arcari) [1868405] - [kernel] sched: Fix race against ptrace_freeze_trace() (Oleg Nesterov) [1862560] - [kernel] sched: Fix loadavg accounting race (Oleg Nesterov) [1862560] - [kernel] kernel/sched/: remove caller signal_pending branch predictions (Oleg Nesterov) [1862560] - [kernel] locking/spinlock, sched/core: Clarify requirements for smp_mb__after_spinlock() (Oleg Nesterov) [1862560] - [nvme] nvme: multipath: round-robin: eliminate "fallback" variable (Gopal Tiwari) [1868443] - [nvme] nvme: multipath: round-robin: fix single non-optimized path case (Gopal Tiwari) [1868443] - [nvme] nvme-multipath: do not fall back to __nvme_find_path() for non-optimized paths (Gopal Tiwari) [1868443] - [nvme] nvme-multipath: fix logic for non-optimized paths (Gopal Tiwari) [1868443] - [tools] selftests/bpf: Fix segmentation fault in test_progs (Yauheni Kaliuta) [1868494] - [pci] hv: Fix a timing issue which causes kdump to fail occasionally (Mohammed Gamal) [1861960] - [hv] hv: vmbus: Only notify Hyper-V for die events that are oops (Vitaly Kuznetsov) [1868131] - [x86] kvm: nsvm: Correctly set the shadow NPT root level in its MMU role (Vitaly Kuznetsov) [1845507] - [x86] kvm: x86: drop superfluous mmu_check_root() from fast_pgd_switch() (Vitaly Kuznetsov) [1845507] - [x86] kvm: nsvm: use nested_svm_load_cr3() on guest->host switch (Vitaly Kuznetsov) [1845507] - [x86] kvm: nsvm: implement nested_svm_load_cr3() and use it for host->guest switch (Vitaly Kuznetsov) [1845507] - [x86] kvm: nsvm: move kvm_set_cr3() after nested_svm_uninit_mmu_context() (Vitaly Kuznetsov) [1845507] - [x86] kvm: nsvm: introduce nested_svm_load_cr3()/nested_npt_enabled() (Vitaly Kuznetsov) [1845507] - [x86] kvm: nsvm: prepare to handle errors from enter_svm_guest_mode() (Vitaly Kuznetsov) [1845507] - [x86] kvm: nsvm: reset nested_run_pending upon nested_svm_vmrun_msrpm() failure (Vitaly Kuznetsov) [1845507] - [x86] kvm: mmu: stop dereferencing vcpu->arch.mmu to get the context for MMU init (Vitaly Kuznetsov) [1845507] - [x86] kvm: nsvm: split kvm_init_shadow_npt_mmu() from kvm_init_shadow_mmu() (Vitaly Kuznetsov) [1845507] - [security] selinux: compute genfs symlink context in case of CephFS (Ondrej Mosnacek) [1865800] - [fs] ceph: set sec_context xattr on symlink creation (Ondrej Mosnacek) [1861509] - [tools] selftests: bpf: define SO_RCVTIMEO and SO_SNDTIMEO properly for ppc64le (Jiri Benc) [1860386] - [tools] bpf: Sync RHEL version of asm-generic/socket.h to tools/ (Jiri Benc) [1860386] - [tools] selftests: bpf: skip tests not working on RHEL (Jiri Benc) [1866908] - [tools] Revert "selftests: bpf: disable test_lwt_seg6local" (Jiri Benc) [1866908] - [tools] Revert "bpf: selftests: remove test_bpftool_build.sh from TEST_PROGS" (Jiri Benc) [1866908] - [tools] selftests: add option to skip specific tests in RHEL (Jiri Benc) [1866908] - [tools] selftests: bpf: switch off timeout (Jiri Benc) [1866908] - [tools] selftest/firmware: Add selftest timeout in settings (Jiri Benc) [1866908] - [tools] selftests/harness: Limit step counter reporting (Jiri Benc) [1866908] - [tools] selftests/harness: Clean up kern-doc for fixtures (Jiri Benc) [1866908] - [tools] selftests: fix condition in run_tests (Jiri Benc) [1866908] - [tools] selftests: do not use .ONESHELL (Jiri Benc) [1866908] - [tools] selftests/harness: Report skip reason (Jiri Benc) [1866908] - [tools] selftests/harness: Display signed values correctly (Jiri Benc) [1866908] - [tools] selftests/harness: Refactor XFAIL into SKIP (Jiri Benc) [1866908] - [tools] selftests/harness: Switch to TAP output (Jiri Benc) [1866908] - [tools] selftests: Add header documentation and helpers (Jiri Benc) [1866908] - [tools] kselftest: fix TAP output for skipped tests (Jiri Benc) [1866908] - [tools] kselftest: ksft_test_num return type should be unsigned (Jiri Benc) [1866908] - [tools] selftests: introduce gen_tar Makefile target (Jiri Benc) [1866908] - [tools] kselftest: add fixture variants (Jiri Benc) [1866908] - [tools] kselftest: run tests by fixture (Jiri Benc) [1866908] - [tools] kselftest: create fixture objects (Jiri Benc) [1866908] - [tools] kselftest: factor out list manipulation to a helper (Jiri Benc) [1866908] - [tools] selftests: add build/cross-build dependency check script (Jiri Benc) [1866908] - [tools] kselftest/runner: allow to properly deliver signals to tests (Jiri Benc) [1866908] - [tools] selftests/harness: fix spelling mistake "SIGARLM" -> "SIGALRM" (Jiri Benc) [1866908] - [tools] selftests: enforce local header dependency in lib.mk (Jiri Benc) [1866908] - [tools] selftests/harness: Handle timeouts cleanly (Jiri Benc) [1866908] - [tools] selftests/harness: Move test child waiting logic (Jiri Benc) [1866908] - [tools] selftests: Fix kselftest O=objdir build from cluttering top level objdir (Jiri Benc) [1866908] - [tools] selftests: allow detection of build failures (Jiri Benc) [1866908] - [tools] selftests: fix build behaviour on targets' failures (Jiri Benc) [1866908] - [tools] kselftest: Support old perl versions (Jiri Benc) [1866908] - [tools] kselftest/runner: Print new line in print of timeout log (Jiri Benc) [1866908] - [tools] selftests: Fix dangling documentation references to kselftest_module.sh (Jiri Benc) [1866908] - [tools] kselftest: Fix NULL INSTALL_PATH for TARGETS runlist (Jiri Benc) [1866908] - [tools] selftests: Move kselftest_module.sh into kselftest/ (Jiri Benc) [1866908] - [tools] selftests: gen_kselftest_tar.sh: Do not clobber kselftest/ (Jiri Benc) [1866908] - [tools] selftests/kselftest/runner.sh: Add 45 second timeout per test (Jiri Benc) [1866908] - [tools] kselftest: exclude failed TARGETS from runlist (Jiri Benc) [1866908] - [tools] kselftest: add capability to skip chosen TARGETS (Jiri Benc) [1866908] - [tools] selftests: Add kselftest-all and kselftest-install targets (Jiri Benc) [1866908] - [tools] selftests: use "$(MAKE)" instead of "make" (Jiri Benc) [1866908] - [tools] kselftest: save-and-restore errno to allow for m formatting (Jiri Benc) [1866908] - [tools] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 481 (Jiri Benc) [1866908] - [tools] selftests/harness: Allow test to configure timeout (Jiri Benc) [1866908] - [tools] selftests: avoid KBUILD_OUTPUT dir cluttering with selftest objects (Jiri Benc) [1866908] - [tools] selftests: fix bpf build/test workflow regression when KBUILD_OUTPUT is set (Jiri Benc) [1866908] - [tools] selftests: fix install target to use default install path (Jiri Benc) [1866908] - [tools] selftests: build and run gpio when output directory is the src dir (Jiri Benc) [1866908] - [documentation] doc: kselftest: Fix KBUILD_OUTPUT usage instructions (Jiri Benc) [1866908] - [tools] selftests: fix headers_install circular dependency (Jiri Benc) [1866908] - [tools] selftests/harness: Add 30 second timeout per test (Jiri Benc) [1866908] - [tools] kselftest: Add test module framework header (Jiri Benc) [1866908] - [tools] kselftest: Add test runner creation script (Jiri Benc) [1866908] - [tools] selftests/harness: Update named initializer syntax (Jiri Benc) [1866908] - [tools] selftest: include stdio.h in kselftest.h (Jiri Benc) [1866908] - [tools] selftests: do not macro-expand failed assertion expressions (Jiri Benc) [1866908] - [documentation] Documentation/dev-tools: clean up kselftest.rst (Jiri Benc) [1866908] - [documentation] doc: dev-tools: kselftest.rst: update config file location (Jiri Benc) [1866908] - [documentation] doc: dev-tools: kselftest.rst: update contributing new tests (Jiri Benc) [1866908]- [fs] nfs: ensure correct writeback errors are returned on close() (Scott Mayhew) [1849424] - [netdrv] net: thunderx: use spin_lock_bh in nicvf_set_rx_mode_task() (Dean Nelson) [1824858] - [crypto] crypto: ecc - SP800-56A rev 3 local public key validation (Herbert Xu) [1855817] - [crypto] crypto: dh - SP800-56A rev 3 local public key validation (Herbert Xu) [1855817] - [crypto] crypto: dh - check validity of Z before export (Herbert Xu) [1855817] - [lib] lib/mpi: Add mpi_sub_ui() (Herbert Xu) [1855817] - [crypto] crypto: ecdh - check validity of Z before export (Herbert Xu) [1855817] - [netdrv] net: thunderx: initialize VF's mailbox mutex before first usage (Dean Nelson) [1866827] - [kernel] timers: Lower base clock forwarding threshold (Phil Auld) [1833096] - [kernel] timers: Remove must_forward_clk (Phil Auld) [1833096] - [kernel] timers: Spare timer softirq until next expiry (Phil Auld) [1833096] - [kernel] timers: Expand clk forward logic beyond nohz (Phil Auld) [1833096] - [kernel] timers: Reuse next expiry cache after nohz exit (Phil Auld) [1833096] - [kernel] timers: Always keep track of next expiry (Phil Auld) [1833096] - [kernel] timers: Optimize _next_timer_interrupt() level iteration (Phil Auld) [1833096] - [kernel] timers: Add comments about calc_index() ceiling work (Phil Auld) [1833096] - [kernel] timers: Move trigger_dyntick_cpu() to enqueue_timer() (Phil Auld) [1833096] - [kernel] timers: Use only bucket expiry for base->next_expiry value (Phil Auld) [1833096] - [kernel] timers: Preserve higher bits of expiration on index calculation (Phil Auld) [1833096] - [kernel] timer: Fix wheel index calculation on last level (Phil Auld) [1833096] - [kernel] timer: Prevent base->clk from moving backward (Phil Auld) [1833096] - [kernel] timer: Read jiffies once when forwarding base clk (Phil Auld) [1833096] - [powerpc] powerpc/64: Update Speculation_Store_Bypass in /proc//status (Gustavo Duarte) [1773868] - [scsi] scsi: virtio-scsi: Correctly handle the case where all LUNs are unplugged (Maxim Levitsky) [1756093] - [kvm] kvm: x86: replace kvm_spec_ctrl_test_value with runtime test on the host (Maxim Levitsky) [1853447] - [kvm] x86/kvm: Move context tracking where it belongs (Nitesh Narayan Lal) [1854011] - [scsi] scsi: megaraid_sas: Clear affinity hint (Tomas Henzl) [1828351] - [netdrv] revert "vxlan: fix tos value before xmit" (Andrea Claudi) [1862166] - [net] udp: Copy has_conns in reuseport_grow(). (Marcelo Leitner) [1867160] - [net] dev: Defer free of skbs in flush_backlog (Marcelo Leitner) [1867160] - [include] net: core: reduce recursion limit value (Marcelo Leitner) [1867160] - [netdrv] pppoe: only process PADT targeted at local interfaces (Andrea Claudi) [1866850] - [net] espintcp: count packets dropped in espintcp_rcv (Sabrina Dubroca) [1866393] - [net] espintcp: handle short messages instead of breaking the encap socket (Sabrina Dubroca) [1866393] - [net] espintcp: recv() should return 0 when the peer socket is closed (Sabrina Dubroca) [1866393] - [net] espintcp: support non-blocking sends (Sabrina Dubroca) [1866393] - [net] mptcp: be careful on subflow creation (Davide Caratti) [1862200] - [net] mptcp: fix bogus sendmsg() return code under pressure (Davide Caratti) [1862200] - [net] mptcp: fix joined subflows with unblocking sk (Davide Caratti) [1862200] - [net] subflow: explicitly check for plain tcp rsk (Davide Caratti) [1862200] - [net] mptcp: silence warning in subflow_data_ready() (Davide Caratti) [1862200] - [net] mptcp: fix race in subflow_data_ready() (Davide Caratti) [1862200] - [net] mptcp: fix memory leak in mptcp_subflow_create_socket() (Davide Caratti) [1862200] - [net] mptcp: don't leak msk in token container (Davide Caratti) [1862200] - [net] ipv4: Silence suspicious RCU usage warning (Guillaume Nault) [1866430] - [net] devinet: fix memleak in inetdev_init() (Guillaume Nault) [1866430] - [net] ipip: fix wrong address family in init error path (Guillaume Nault) [1866430] - [net] inet_csk: Fix so_reuseport bind-address cache in tb->fast* (Guillaume Nault) [1866430] - [net] ipmr: Add lockdep expression to ipmr_for_each_table macro (Guillaume Nault) [1866430] - [net] ipmr: Fix RCU list debugging warning (Guillaume Nault) [1866430] - [net] tcp: make sure listeners don't initialize congestion-control state (Paolo Abeni) [1865904] - [net] sched: The error lable position is corrected in ct_init_module (Davide Caratti) [1865890] - [net] sched: cls_api: fix nooffloaddevcnt warning dmesg log (Davide Caratti) [1865890] - [net] tls: fix race condition causing kernel panic (Sabrina Dubroca) [1861756] - [net] tls: free record only on encryption error (Sabrina Dubroca) [1861756] - [net] tls: fix encryption error checking (Sabrina Dubroca) [1861756] - [net] l2tp: add sk_family checks to l2tp_validate_socket (Guillaume Nault) [1861453] - [net] l2tp: do not use inet_hash()/inet_unhash() (Guillaume Nault) [1861453] - [net] tipc: allow to build NACK message in link timeout function (Xin Long) [1860877] - [net] tipc: fix retransmission on unicast links (Xin Long) [1860877] - [net] tipc: fix NULL pointer dereference in tipc_disc_rcv() (Xin Long) [1860877] - [net] tipc: remove set but not used variable 'prev' (Xin Long) [1860877] - [net] tipc: call tsk_set_importance from tipc_topsrv_create_listener (Xin Long) [1860877] - [net] tipc: add support for broadcast rcv stats dumping (Xin Long) [1860877] - [net] tipc: enable broadcast retrans via unicast (Xin Long) [1860877] - [net] tipc: add back link trace events (Xin Long) [1860877] - [net] tipc: introduce Gap ACK blocks for broadcast link (Xin Long) [1860877] - [net] tipc: block BH before using dst_cache (Xin Long) [1860877] - [net] tipc: fix partial topology connection closure (Xin Long) [1860877] - [net] xfrm: policy: match with both mark and mask on user interfaces (Xin Long) [1854116] - [scsi] scsi: dh: Add Fujitsu device to devinfo and dh lists (Ewan Milne) [1861418] - [x86] kvm: Set KVM_SOFT_MAX_VCPUS to 1024 (Eduardo Habkost) [1856996] - [md] dm integrity: fix integrity recalculation that is improperly skipped (Mike Snitzer) [1860160] - [netdrv] ibmvnic: Fix IRQ mapping disposal in error path (Steve Best) [1867498] - [infiniband] IB/hfi1: Do not destroy link_wq when the device is shut down (Kamal Heib) [1858392] - [infiniband] IB/hfi1: Do not destroy hfi1_wq when the device is shut down (Kamal Heib) [1858392] - [netdrv] Revert "net/broadcom: Clean broadcom code from driver versions" (Jonathan Toppins) [1867146] - [net] devmap: Use bpf_map_area_alloc() for allocating hash buckets (Jiri Benc) [1842380] - [kernel] kexec_file: Correctly output debugging information for the PT_LOAD ELF header (Lianbo Jiang) [1861186] - [kernel] kexec: Improve & fix crash_exclude_mem_range() to handle overlapping ranges (Lianbo Jiang) [1861186] - [x86] x86/crash: Correct the address boundary of function parameters (Lianbo Jiang) [1861186] - [fs] ceph: handle zero-length feature mask in session messages (Jeff Layton) [1866018] - [s390] s390/bpf: Tolerate not converging code shrinking (Yauheni Kaliuta) [1857120] - [s390] s390/bpf: Use brcl for jumping to exit_ip if necessary (Yauheni Kaliuta) [1857120] - [s390] s390/bpf: Fix sign extension in branch_ku (Yauheni Kaliuta) [1857120] - [tools] selftests: bpf: test_kmod.sh: Fix running out of srctree (Yauheni Kaliuta) [1857120] - [lib] bpf: revert "test_bpf: Flag tests that cannot be jited on s390" (Yauheni Kaliuta) [1857120] - [kernel] uprobes: ensure that uprobe->offset and ->ref_ctr_offset are properly aligned (Oleg Nesterov) [1848596]- [fs] nfs: nfs_file_write() should check for writeback errors (Scott Mayhew) [1852788] - [s390] s390/cpum_cf, perf: change DFLT_CCERROR counter name (Philipp Rudo) [1865794] - [net] net/smc: unique reason code for exceeded max dmb count (Philipp Rudo) [1865792] - [s390] s390/ism: indicate correct error reason in ism_alloc_dmb() (Philipp Rudo) [1865792] - [net] net/smc: fix dmb buffer shortage (Philipp Rudo) [1865792] - [net] net/smc: put slot when connection is killed (Philipp Rudo) [1865792] - [net] net/smc: fix restoring of fallback changes (Philipp Rudo) [1865792] - [net] net/smc: remove freed buffer from list (Philipp Rudo) [1865792] - [net] net/smc: do not call dma sync for unmapped memory (Philipp Rudo) [1865792] - [net] net/smc: fix handling of delete link requests (Philipp Rudo) [1865792] - [net] net/smc: move add link processing for new device into llc layer (Philipp Rudo) [1865792] - [net] net/smc: drop out-of-flow llc response messages (Philipp Rudo) [1865792] - [net] net/smc: protect smc ib device initialization (Philipp Rudo) [1865792] - [net] net/smc: fix link lookup for new rdma connections (Philipp Rudo) [1865792] - [net] net/smc: clear link during SMC client link down processing (Philipp Rudo) [1865792] - [net] net/smc: handle unexpected response types for confirm link (Philipp Rudo) [1865792] - [net] net/smc: switch smcd_dev_list spinlock to mutex (Philipp Rudo) [1865792] - [net] net/smc: fix sleep bug in smc_pnet_find_roce_resource() (Philipp Rudo) [1865792] - [net] net/smc: fix work request handling (Philipp Rudo) [1865792] - [net] net/smc: separate LLC wait queues for flow and messages (Philipp Rudo) [1865792] - [net] net/smc: pre-fetch send buffer outside of send_lock (Philipp Rudo) [1865792] - [nvme] nvme-fc: set max_segments to lldd max value (Ewan Milne) [1853181] - [powerpc] ppc64/kexec_file: enable early kernel's OPAL calls (Diego Domingos) [1829715] - [powerpc] ppc64/kexec_file: fix kexec load failure with lack of memory hole (Diego Domingos) [1829715] - [powerpc] ppc64/kexec_file: add appropriate regions for memory reserve map (Diego Domingos) [1829715] - [powerpc] ppc64/kexec_file: prepare elfcore header for crashing kernel (Diego Domingos) [1829715] - [powerpc] ppc64/kexec_file: setup backup region for kdump kernel (Diego Domingos) [1829715] - [powerpc] ppc64/kexec_file: restrict memory usage of kdump kernel (Diego Domingos) [1829715] - [mm] powerpc/drmem: make lmb walk a bit more flexible (Diego Domingos) [1829715] - [powerpc] ppc64/kexec_file: avoid stomping memory used by special regions (Diego Domingos) [1829715] - [powerpc] powerpc/kexec_file: add helper functions for getting memory ranges (Diego Domingos) [1829715] - [powerpc] powerpc/kexec_file: mark PPC64 specific code (Diego Domingos) [1829715] - [kernel] kexec_file: allow archs to handle special regions while locating memory hole (Diego Domingos) [1829715] - [netdrv] net/mlx5e: CT: Support restore ipv6 tunnel (Alaa Hleihel) [1862975] - [netdrv] ionic: unlock queue mutex in error path (Jonathan Toppins) [1854270] - [netdrv] ionic: use mutex to protect queue operations (Jonathan Toppins) [1854270] - [net] xfrm: esp6: fix the location of the transport header with encapsulation (Sabrina Dubroca) [1857653] - [net] ipv4: fill fl4_icmp_{type, code} in ping_v4_sendmsg (Sabrina Dubroca) [1861324] - [netdrv] geneve: fix an uninitialized value in geneve_changelink() (Sabrina Dubroca) [1860945] - [net] ip_tunnel: fix use-after-free in ip_tunnel_lookup() (Sabrina Dubroca) [1860945] - [netdrv] vxlan: Avoid infinite loop when suppressing NS messages with invalid options (Sabrina Dubroca) [1860945] - [tools] selftests: mptcp: capture pcap on both sides (Hangbin Liu) [1859880] - [tools] selftests/net: report etf errors correctly (Hangbin Liu) [1859880] - [tools] selftests: net: ip_defrag: ignore EPERM (Hangbin Liu) [1859880] - [tools] selftests: forwarding: pedit_dsfield: Check counter value (Hangbin Liu) [1859880] - [tools] selftests: net: tcp_mmap: fix SO_RCVLOWAT setting (Hangbin Liu) [1859880] - [tools] selftests: net: tcp_mmap: clear whole tcp_zerocopy_receive struct (Hangbin Liu) [1859880] - [tools] selftests: A few improvements to fib_nexthops.sh (Hangbin Liu) [1859880] - [tools] selftests: Add tests for vrf and xfrms (Hangbin Liu) [1859880] - [tools] selftests: pmtu: implement IPIP, SIT and ip6tnl PMTU discovery tests (Hangbin Liu) [1859880] - [tools] selftests/net/forwarding: define libs as TEST_PROGS_EXTENDED (Hangbin Liu) [1859880] - [tools] selftests/net/forwarding: add Makefile to install tests (Hangbin Liu) [1859880] - [tools] selftests: nft_concat_range: Move option for 'list ruleset' before command (Hangbin Liu) [1859880] - [tools] selftests: netfilter: use randomized netns names (Hangbin Liu) [1859880] - [tools] kselftests: netfilter: fix leftover net/net-next merge conflict (Hangbin Liu) [1859880] - [tools] selftests: netfilter: missing error check when setting up veth interface (Hangbin Liu) [1859880] - [net] sctp: Don't advertise IPv4 addresses if ipv6only is set on the socket (Xin Long) [1860673] - [net] sctp: check assoc before SCTP_ADDR_{MADE_PRIM, ADDED} event (Xin Long) [1860673] - [net] sctp: fix typo sctp_ulpevent_nofity_peer_addr_change (Xin Long) [1860673] - [net] sctp: Fix spelling in Kconfig help (Xin Long) [1860673] - [net] sctp: Start shutdown on association restart if in SHUTDOWN-SENT state and socket is closed (Xin Long) [1860673] - [net] sctp: Don't add the shutdown timer if its already been added (Xin Long) [1860673] - [net] sctp: Fix SHUTDOWN CTSN Ack in the peer restart case (Xin Long) [1860673] - [net] sctp: Fix bundling of SHUTDOWN with COOKIE-ACK (Xin Long) [1860673] - [net] ip6_vti: use IS_REACHABLE to avoid some compile errors (Xin Long) [1840976 1835075] - [net] xfrm: interface: use IS_REACHABLE to avoid some compile errors (Xin Long) [1840976 1835075] - [net] xfrm: interface: not xfrmi_ipv6/ipip_handler twice (Xin Long) [1840976 1835075] - [net] ip6_vti: not register vti_ipv6_handler twice (Xin Long) [1840976 1835075] - [net] ip_vti: not register vti_ipip_handler twice (Xin Long) [1840976 1835075] - [net] xfrm: interface: support IPIP and IPIP6 tunnels processing with .cb_handler (Xin Long) [1840976 1835075] - [net] xfrm: interface: support IP6IP6 and IP6IP tunnels processing with .cb_handler (Xin Long) [1840976 1835075] - [net] ipcomp: assign if_id to child tunnel from parent tunnel (Xin Long) [1840976 1835075] - [net] ip6_vti: support IP6IP tunnel processing (Xin Long) [1840976 1835075] - [net] ip6_vti: support IP6IP6 tunnel processing with .cb_handler (Xin Long) [1840976 1835075] - [net] ip_vti: support IPIP6 tunnel processing (Xin Long) [1840976 1835075] - [net] ip_vti: support IPIP tunnel processing with .cb_handler (Xin Long) [1840976 1835075] - [net] tunnel6: add tunnel6_input_afinfo for ipip and ipv6 tunnels (Xin Long) [1840976 1835075] - [net] tunnel4: add cb_handler to struct xfrm_tunnel (Xin Long) [1840976 1835075] - [net] xfrm: add is_ipip to struct xfrm_input_afinfo (Xin Long) [1840976 1835075] - [net] tunnel6: support for IPPROTO_MPLS (Xin Long) [1840976 1835075] - [net] virtio_vsock: Enhance connection semantics (Stefano Garzarella) [1861735] - [net] virtio_vsock: Fix race condition in virtio_transport_recv_pkt (Stefano Garzarella) [1858135] - [net] vsock/virtio: annotate 'the_virtio_vsock' RCU pointer (Stefano Garzarella) [1861762] - [vhost] vsock/virtio: fix multiple packet delivery to monitoring devices (Stefano Garzarella) [1861762] - [vhost] vsock: fix packet delivery order to monitoring devices (Stefano Garzarella) [1861762] - [vhost] vsock: accept only packets with the right dst_cid (Stefano Garzarella) [1861762] - [vhost] vsock: refuse CID assigned to the guest->host transport (Stefano Garzarella) [1861762] - [vhost] vsock: switch to a mutex for vhost_vsock_hash (Stefano Garzarella) [1861762] - [net] vsock: fix timeout in vsock_accept() (Stefano Garzarella) [1861762] - [net] vsock: Simplify '__vsock_release()' (Stefano Garzarella) [1861762] - [netdrv] net/mlx5e: Fix kernel crash when setting vf VLANID on a VF dev (Alaa Hleihel) [1859477] - [netdrv] net/mlx5e: Modify uplink state on interface up/down (Alaa Hleihel) [1861720 1859477] - [netdrv] net/mlx5e: Fix missing cleanup of ethtool steering during rep rx cleanup (Alaa Hleihel) [1859477 1856660] - [netdrv] ixgbe: Add ethtool support to enable 2.5 and 5.0 Gbps support (Ken Cox) [1835962] - [x86] x86/purgatory: Add -fno-stack-protector (Lianbo Jiang) [1857528] - [x86] x86/purgatory: Fail the build if purgatory.ro has missing symbols (Lianbo Jiang) [1857528] - [x86] x86/purgatory: Do not use __builtin_memcpy and __builtin_memset (Lianbo Jiang) [1857528] - [x86] x86/boot: Provide KASAN compatible aliases for string routines (Lianbo Jiang) [1857528] - [x86] x86/purgatory: Disable various profiling and sanitizing options (Lianbo Jiang) [1857528] - [x86] x86/boot: Restrict header scope to make Clang happy (Lianbo Jiang) [1857528]- [x86] x86/entry/64: Update comments and sanity tests for create_gap (Jiri Olsa) [1850831] - [x86] x86/alternatives: add missing insn.h include (Jiri Olsa) [1850831] - [x86] x86/alternatives: Teach text_poke_bp() to emulate instructions (Jiri Olsa) [1850831] - [x86] x86/paravirt: Standardize 'insn_buff' variable names (Jiri Olsa) [1850831] - [x86] x86_64: Allow breakpoints to emulate call instructions (Jiri Olsa) [1850831] - [x86] x86_64: Add gap to int3 to allow for call emulation (Jiri Olsa) [1850831] - [x86] x86/alternatives: Sync bp_patching update for avoiding NULL pointer exception (Jiri Olsa) [1850831] - [nvme] nvme: add a Identify Namespace Identification Descriptor list quirk (Gopal Tiwari) [1862136] - [nvme] nvme: fix identify error status silent ignore (Gopal Tiwari) [1862136] - [nvme] nvme: fix possible hang when ns scanning fails during error recovery (Gopal Tiwari) [1862136] - [nvme] nvme: refactor nvme_identify_ns_descs error handling (Gopal Tiwari) [1862136] - [infiniband] IB/rdmavt: Fix RQ counting issues causing use of an invalid RWQE (Kamal Heib) [1850314] - [powerpc] powerpc/pseries: PCIE PHB reset (Steve Best) [1747345] - [drm] drm/nouveau/kms: Handle -EINPROGRESS in nouveau_display_acpi_ntfy() (Lyude Paul) [1827812] - [drm] drm/nouveau/kms: Fix runtime PM leak in nouveau_display_acpi_ntfy() (Lyude Paul) [1827812] - [drm] drm/nouveau/kms: Invert conditionals in nouveau_display_acpi_ntfy() (Lyude Paul) [1827812] - [drm] drm/nouveau/kms: Use pm_runtime_put_autosuspend() in hpd_work (Lyude Paul) [1827812] - [drm] drm/nouveau/kms/fbcon: Use pm_runtime_put_autosuspend() in suspend work (Lyude Paul) [1827812] - [drm] drm/nouveau/kms/fbcon: Fix pm_runtime calls in nouveau_fbcon_output_poll_changed() (Lyude Paul) [1827812] - [drm] drm/nouveau/kms/fbcon: Correct pm_runtime calls in nouveau_fbcon_release() (Lyude Paul) [1827812] - [drm] drm/nouveau/kms: Fix rpm leak in nouveau_connector_hotplug() (Lyude Paul) [1827812] - [drm] drm/nouveau/kms: Handle -EINPROGRESS in nouveau_connector_hotplug() (Lyude Paul) [1827812] - [drm] drm/nouveau/fbcon: fix module unload when fbcon init has failed for some reason (Lyude Paul) [1827812] - [drm] drm/nouveau/kms/tu102: wait for core update to complete when assigning windows (Lyude Paul) [1827812] - [drm] drm/nouveau/disp/gm200-: fix regression from HDA SOR selection changes (Lyude Paul) [1827812] - [drm] drm/amd/powerplay: fix a crash when overclocking Vega M (Lyude Paul) [1827812] - [drm] drm/amdgpu: Fix NULL dereference in dpm sysfs handlers (Lyude Paul) [1827812] - [drm] drm/amdgpu: fix preemption unit test (Lyude Paul) [1827812] - [drm] drm/amdgpu/gfx10: fix race condition for kiq (Lyude Paul) [1827812] - [drm] drm/amd/display: add dmcub check on RENOIR (Lyude Paul) [1827812] - [drm] drm/amd/display: Check DMCU Exists Before Loading (Lyude Paul) [1827812] - [drm] drm/nouveau/nouveau: fix page fault on device private memory (Lyude Paul) [1827812] - [drm] drm/nouveau/i2c/g94-: increase NV_PMGR_DP_AUXCTL_TRANSACTREQ timeout (Lyude Paul) [1827812] - [drm] drm/i915/perf: Use GTT when saving/restoring engine GPR (Lyude Paul) [1827812] - [drm] drm/i915/gvt: Fix two CFL MMIO handling caused by regression (Lyude Paul) [1827812] - [drm] drm/i915/gt: Only swap to a random sibling once upon creation (Lyude Paul) [1827812] - [drm] drm/i915/gt: Ignore irq enabling on the virtual engines (Lyude Paul) [1827812] - [drm] drm/i915: Move cec_notifier to intel_hdmi_connector_unregister, v2 (Lyude Paul) [1827812] - [drm] drm/amdgpu/display: create fake mst encoders ahead of time (v4) (Lyude Paul) [1827812] - [drm] drm/amd/display: handle failed allocation during stream construction (Lyude Paul) [1827812] - [drm] drm/amdgpu/sdma5: fix wptr overwritten in ->get_wptr() (Lyude Paul) [1827812] - [drm] drm/amdgpu/powerplay: Modify SMC message name for setting power profile mode (Lyude Paul) [1827812] - [drm] drm/i915: Also drop vm.ref along error paths for vma construction (Lyude Paul) [1827812] - [drm] drm/i915: Drop vm.ref for duplicate vma on construction (Lyude Paul) [1827812] - [drm] drm/amdgpu: asd function needs to be unloaded in suspend phase (Lyude Paul) [1827812] - [drm] drm/amdgpu: add TMR destory function for psp (Lyude Paul) [1827812] - [drm] drm/amdgpu: don't do soft recovery if gpu_recovery=0 (Lyude Paul) [1827812] - [drm] drm/i915: Skip stale object handle for debugfs per-file-stats (Lyude Paul) [1827812] - [drm] drm/i915/gt: Pin the rings before marking active (Lyude Paul) [1827812] - [drm] drm/radeon: fix double free (Lyude Paul) [1827812] - [drm] drm: panel-orientation-quirks: Use generic orientation-data for Acer S1003 (Lyude Paul) [1827812] - [drm] drm: panel-orientation-quirks: Add quirk for Asus T101HA panel (Lyude Paul) [1827812] - [iommu] iommu/vt-d: Don't apply gfx quirks to untrusted devices (Lyude Paul) [1827812] - [drm] drm/tegra: hub: Do not enable orphaned window group (Lyude Paul) [1827812] - [drm] drm/ttm: Fix dma_fence refcnt leak when adding move fence (Lyude Paul) [1827812] - [drm] drm/ttm: Fix dma_fence refcnt leak in ttm_bo_vm_fault_reserved (Lyude Paul) [1827812] - [drm] drm/amdgpu/atomfirmware: fix vram_info fetching for renoir (Lyude Paul) [1827812] - [drm] drm/amdgpu: use u rather than d for sclk/mclk (Lyude Paul) [1827812] - [drm] drm/amd/display: Only revalidate bandwidth on medium and fast updates (Lyude Paul) [1827812] - [drm] drm/i915/gt: Mark timeline->cacheline as destroyed after rcu grace period (Lyude Paul) [1827812] - [drm] drm/amd/display: Fix ineffective setting of max bpc property (Lyude Paul) [1827812] - [drm] drm/amd/display: Fix incorrectly pruned modes with deep color (Lyude Paul) [1827812] - [drm] drm/amdgpu: add fw release for sdma v5_0 (Lyude Paul) [1827812] - [drm] drm/radeon: fix fb_div check in ni_init_smc_spll_table() (Lyude Paul) [1827812] - [drm] drm/amd: fix potential memleak in err branch (Lyude Paul) [1827812] - [drm] drm/amd/display: Enable output_bpc property on all outputs (Lyude Paul) [1827812] - [drm] drm/amd/display: Use kfree() to free rgb_user in calculate_user_regamma_ramp() (Lyude Paul) [1827812] - [drm] Revert "drm/amd/display: disable dcn20 abm feature for bring up" (Lyude Paul) [1827812] - [drm] drm/i915/gt: Move gen4 GT workarounds from init_clock_gating to workarounds (Lyude Paul) [1827812] - [drm] drm/i915/gt: Move vlv GT workarounds from init_clock_gating to workarounds (Lyude Paul) [1827812] - [drm] drm/i915/gt: Move ilk GT workarounds from init_clock_gating to workarounds (Lyude Paul) [1827812] - [drm] drm/i915/gt: Move snb GT workarounds from init_clock_gating to workarounds (Lyude Paul) [1827812] - [drm] drm/i915/gt: Move ivb GT workarounds from init_clock_gating to workarounds (Lyude Paul) [1827812] - [drm] drm/i915/gt: Move hsw GT workarounds from init_clock_gating to workarounds (Lyude Paul) [1827812] - [drm] drm/i915/gt: Incrementally check for rewinding (Lyude Paul) [1827812] - [drm] drm/i915/tc: fix the reset of ln0 (Lyude Paul) [1827812] - [drm] drm/i915/icl+: Fix hotplug interrupt disabling after storm detection (Lyude Paul) [1827812] - [drm] drm/amd/display: Use kvfree() to free coeff in build_regamma() (Lyude Paul) [1827812] - [drm] drm/amdkfd: Use correct major in devcgroup check (Lyude Paul) [1827812] - [drm] drm/connector: notify userspace on hotplug after register complete (Lyude Paul) [1827812] - [drm] drm/i915: Whitelist context-local timestamp in the gen9 cmdparser (Lyude Paul) [1827812] - [drm] drm/i915/gem: Avoid iterating an empty list (Lyude Paul) [1827812] - [drm] drm/i915: Fix AUX power domain toggling across TypeC mode resets (Lyude Paul) [1827812] - [drm] drm/dp_mst: Increase ACT retry timeout to 3s (Lyude Paul) [1827812] - [drm] drm/ast: Don't check new mode if CRTC is being disabled (Lyude Paul) [1827812] - [drm] drm/amdgpu: Replace invalid device ID with a valid device ID (Lyude Paul) [1827812] - [drm] drm/amdgpu/display: use blanked rather than plane state for sync groups (Lyude Paul) [1827812] - [drm] drm/qxl: Use correct notify port address when creating cursor ring (Lyude Paul) [1827812] - [drm] drm/dp_mst: Reformat drm_dp_check_act_status() a bit (Lyude Paul) [1827812] - [drm] drm/ast: fix missing break in switch statement for format->cppcase 4 (Lyude Paul) [1827812] - [drm] drm/amd/display: Revalidate bandwidth before commiting DC updates (Lyude Paul) [1827812] - [drm] drm/nouveau: gr/gk20a: Use firmware version 0 (Lyude Paul) [1827812] - [drm] drm/amdgpu: Sync with VM root BO when switching VM to CPU update mode (Lyude Paul) [1827812] - [drm] drm/amd/powerpay: Disable gfxoff when setting manual mode on picasso and raven (Lyude Paul) [1827812] - [drm] drm/amd/display: Do not disable pipe split if mode is not supported (Lyude Paul) [1827812] - [drm] drm/amd/display: dmcu wait loop calculation is incorrect in RV (Lyude Paul) [1827812] - [drm] drm/amd/display: Correct updating logic of dcn21's pipe VM flags (Lyude Paul) [1827812] - [drm] drm/ast: Allocate initial CRTC state of the correct size (Lyude Paul) [1827812] - [drm] drm/hisilicon: Enforce 128-byte stride alignment to fix the hardware limitation (Lyude Paul) [1827812] - [drm] drm/dp: Lenovo X13 Yoga OLED panel brightness fix (Lyude Paul) [1827812] - [drm] drm/i915/dpcd_bl: Unbreak enable_dpcd_backlight modparam (Lyude Paul) [1827812] - [drm] drm/i915: Force DPCD backlight mode for some Dell CML 2020 panels (Lyude Paul) [1827812] - [drm] drm/i915: Force DPCD backlight mode on X1 Extreme 2nd Gen 4K AMOLED panel (Lyude Paul) [1827812] - [drm] drm/dp: Introduce EDID-based quirks (Lyude Paul) [1827812] - [drm] drm/amdgpu: Init data to avoid oops while reading pp_num_states (Lyude Paul) [1827812] - [drm] drm/amd/display: fix virtual signal dsc setup (Lyude Paul) [1827812] - [drm] drm/amd/display: Force watermark value propagation (Lyude Paul) [1827812] - [drm] drm: bridge: adv7511: Extend list of audio sample rates (Lyude Paul) [1827812] - [drm] drm/amdgpu: fix and cleanup amdgpu_gem_object_close v4 (Lyude Paul) [1827812] - [drm] drm/vkms: Hold gem object while still in-use (Lyude Paul) [1827812] - [drm] drm/amd/display: Not doing optimize bandwidth if flip pending (Lyude Paul) [1827812] - [drm] drm/amd/display: remove invalid dc_is_hw_initialized function (Lyude Paul) [1827812] - [drm] drm/amd/display: DP training to set properly SCRAMBLING_DISABLE (Lyude Paul) [1827812] - [drm] drm/edid: Add Oculus Rift S to non-desktop list (Lyude Paul) [1827812] - [drm] drm/amd/display: Fix potential integer wraparound resulting in a hang (Lyude Paul) [1827812] - [drm] drm/amd/display: Added locking for atomic update stream and update planes (Lyude Paul) [1827812] - [drm] drm/amd/display: Indicate dsc updates explicitly (Lyude Paul) [1827812] - [drm] drm/amd/display: Split program front end part that occur outside lock (Lyude Paul) [1827812] - [drm] drm/amd/display: drop cursor position check in atomic test (Lyude Paul) [1827812] - [drm] drm/amd/amdgpu: Update update_config() logic (Lyude Paul) [1827812] - [drm] drm/amdgpu: Use GEM obj reference for KFD BOs (Lyude Paul) [1827812] - [drm] drm/amd/powerplay: perform PG ungate prior to CG ungate (Lyude Paul) [1827812] - [drm] drm/amdgpu: drop unnecessary cancel_delayed_work_sync on PG ungate (Lyude Paul) [1827812] - [drm] drm/i915: Propagate error from completed fences (Lyude Paul) [1827812] - [drm] drm/i915/gvt: Init DPLL/DDI vreg for virtual display instead of inheritance (Lyude Paul) [1827812] - [drm] drm/amd/display: Prevent dpcd reads with passive dongles (Lyude Paul) [1827812] - [drm] drm/amd/display: fix counter in wait_for_no_pipes_pending (Lyude Paul) [1827812] - [gpu] vgaarb: Keep adding VGA device in queue (Lyude Paul) [1827812]- [net] openvswitch: fixes potential deadlock in dp cleanup code (Eelco Chaudron) [1845662] - [net] openvswitch: reorder masks array based on usage (Eelco Chaudron) [1845662] - [net] openvswitch: ovs_ct_exit to be done under ovs_lock (Eelco Chaudron) [1860853] - [net] ip6_gre: fix null-ptr-deref in ip6gre_init_net() (Hangbin Liu) [1860221] - [net] ip6_gre: fix use-after-free in ip6gre_tunnel_lookup() (Hangbin Liu) [1860221] - [net] mld: fix memory leak in ipv6_mc_destroy_dev() (Hangbin Liu) [1860221] - [net] ipv6: Fix suspicious RCU usage warning in ip6mr (Hangbin Liu) [1860221] - [net] ip6mr: Fix RCU list debugging warning (Hangbin Liu) [1860221] - [net] revert "ipv6: add mtu lock check in __ip6_rt_update_pmtu" (Hangbin Liu) [1860221] - [netdrv] macsec: avoid to set wrong mtu (Sabrina Dubroca) [1860944] - [netdrv] team: fix hang in team_mode_get() (Hangbin Liu) [1860219] - [include] xfrm: Fix crash when the hold queue is used. (Xin Long) [1860672] - [net] xfrm: policy: fix IPv6-only espintcp compilation (Xin Long) [1860672] - [net] xfrm: esp6: fix encapsulation header offset computation (Xin Long) [1860672] - [net] xfrm: Fix double ESP trailer insertion in IPsec crypto offload. (Xin Long) [1860672] - [net] esp4: improve xfrm4_beet_gso_segment() to be more readable (Xin Long) [1860672] - [net] xfrm interface: don't take extra reference to netdev (Xin Long) [1860672] - [net] xfrm interface: fix oops when deleting a x-netns interface (Xin Long) [1860672] - [net] xfrm: remove the unnecessary .net_exit for xfrmi (Xin Long) [1860672] - [net] xfrm: Always set XFRM_TRANSFORMED in xfrm{4, 6}_output_finish (Xin Long) [1860672] - [include] xfrm: fix error in comment (Xin Long) [1860672] - [net] sctp: shrink stream outq when fails to do addstream reconf (Xin Long) [1853535] - [net] sctp: shrink stream outq only when new outcnt < old outcnt (Xin Long) [1853535] - [net] tipc: fix kernel WARNING in tipc_msg_append() (Xin Long) [1844377] - [net] tipc: fix NULL pointer dereference in streaming (Xin Long) [1844377] - [net] tipc: add test for Nagle algorithm effectiveness (Xin Long) [1844377] - [net] tipc: fix failed service subscription deletion (Xin Long) [1844377] - [net] tipc: fix memory leak in service subscripting (Xin Long) [1844377] - [net] tipc: fix large latency in smart Nagle streaming (Xin Long) [1844377] - [net] mptcp: add receive buffer auto-tuning (Florian Westphal) [1858276] - [tools] selftests: mptcp: add option to specify size of file to transfer (Florian Westphal) [1858276] - [net] mptcp: fallback in case of simultaneous connect (Florian Westphal) [1858276] - [net] mptcp: improve fallback to TCP (Florian Westphal) [1858276] - [net] mptcp: fix unblocking connect() (Florian Westphal) [1858276] - [net] mptcp: cache msk on MP_JOIN init_req (Florian Westphal) [1858276] - [net] mptcp: remove msk from the token container at destruction time. (Florian Westphal) [1858276] - [net] mptcp: fix races between shutdown and recvmsg (Florian Westphal) [1858276] - [net] mptcp: fix race between MP_JOIN and close (Florian Westphal) [1858276] - [net] mptcp: drop MPTCP_PM_MAX_ADDR (Florian Westphal) [1858276] - [net] mptcp: bugfix for RM_ADDR option parsing (Florian Westphal) [1858276] - [net] mptcp: drop MP_JOIN request sock on syn cookies (Florian Westphal) [1858276] - [net] mptcp: avoid NULL-ptr derefence on fallback (Florian Westphal) [1858276] - [net] mptcp: drop sndr_key in mptcp_syn_options (Florian Westphal) [1858276] - [net] mptcp: MPTCP_HMAC_TEST should depend on MPTCP (Florian Westphal) [1858276] - [net] mptcp: fix DSS map generation on fin retransmission (Florian Westphal) [1858276] - [net] inet_connection_sock: clear inet_num out of destroy helper (Florian Westphal) [1858276] - [net] mptcp: fix NULL ptr dereference in MP_JOIN error path (Florian Westphal) [1858276] - [net] mptcp: avoid blocking in tcp_sendpages (Florian Westphal) [1858276] - [net] mptcp: break and restart in case mptcp sndbuf is full (Florian Westphal) [1858276] - [net] l2tp: remove skb_dst_set() from l2tp_xmit_skb() (Xin Long) [1832799] - [net] rtnetlink: prevent underflows in do_setvfinfo() (Davide Caratti) [1854740] - [net] netfilter: nf_tables: reintroduce the NFT_SET_CONCAT flag (Phil Sutter) [1847553] - [net] netfilter: nf_tables: report EOPNOTSUPP on unsupported flags/object type (Phil Sutter) [1847553] - [net] openvswitch: take into account de-fragmentation/gso_size in execute_check_pkt_len (Lorenzo Bianconi) [1851888] - [tools] selftests: forwarding: mirror_lib: Use mausezahn (Davide Caratti) [1816443] - [x86] perf/x86/rapl: Add Ice Lake RAPL support (Michael Petlan) [1841266] - [arm64] arm64/mm: enable HugeTLB migration (Donghai Qiao) [1758717] - [scsi] scsi: core: Run queue in case of I/O resource contention failure (Ewan Milne) [1854958] - [message] scsi: mptscsih: Fix read sense data size (Tomas Henzl) [1850563] - [netdrv] net: qed: fix buffer overflow on ethtool -d (Manish Chopra) [1858915] - [x86] sched/cputime: Improve cputime_adjust() (Oleg Nesterov) [1859977] - [kernel] uprobes: Change handle_swbp() to send SIGTRAP with si_code=SI_KERNEL, to fix GDB regression (Oleg Nesterov) [1855390] - [x86] x86/asm: Fix MWAITX C-state hint value (Vladis Dronov) [1767064] - [x86] x86/kexec: Fill in acpi_rsdp_addr from the first kernel (Kairui Song) [1684462] - [x86] x86/kexec: Don't setup EFI info if EFI runtime is not enabled (Kairui Song) [1684462] - [vfio] vfio/pci: fix racy on error and request eventfd ctx (Alex Williamson) [1858346] - [platform] platform/x86: ISST: Increase timeout (Prarit Bhargava) [1854682] - [mm] x86/mm: split vmalloc_sync_all() (Al Stone) [1851547] - [acpi] ACPI: watchdog: Fix gas->access_width usage (Al Stone) [1851547] - [acpi] ACPICA: Introduce ACPI_ACCESS_BYTE_WIDTH() macro (Al Stone) [1851547]- [virt] kvm: x86: take as_id into account when checking PGD (Vitaly Kuznetsov) [1615704] - [arm64] kvm: arm64: Stop clobbering x0 for HVC_SOFT_RESTART (Andrew Jones) [1855788] - [arm64] kvm: arm64: pmu: Fix per-CPU access in preemptible context (Andrew Jones) [1855788] - [arm64] kvm: arm64: Fix kvm_reset_vcpu() return code being incorrect with SVE (Andrew Jones) [1855788] - [arm64] kvm: arm64: Annotate hyp NMI-related functions as __always_inline (Andrew Jones) [1855788] - [arm64] kvm: arm64: Remove host_cpu_context member from vcpu structure (Andrew Jones) [1855788] - [arm64] kvm: arm64: Move hyp_symbol_addr() to kvm_asm.h (Andrew Jones) [1855788] - [arm64] kvm: arm64: Handle PtrAuth traps early (Andrew Jones) [1855788] - [arm64] kvm: arm64: Save the host's PtrAuth keys in non-preemptible context (Andrew Jones) [1855788] - [arm64] kvm: arm64: Stop save/restoring ACTLR_EL1 (Andrew Jones) [1855788] - [kernel] firmware: smccc: Update link to latest SMCCC specification (Andrew Jones) [1855788] - [kernel] arm/arm64: smccc-1.1: Handle function result as parameters (Andrew Jones) [1855788] - [kernel] arm/arm64: smccc-1.1: Make return values unsigned long (Andrew Jones) [1855788] - [video] Revert "hyperv_fb: Fix hibernation for the deferred IO feature" (Mohammed Gamal) [1858755] - [netdrv] net/mlx5e: CT: Map 128 bits labels to 32 bit map ID (Alaa Hleihel) [1859540] - [security] ima: move APPRAISE_BOOTPARAM dependency on ARCH_POLICY to runtime (Bruno Meneguele) [1847219] - [scsi] scsi: lpfc: NVMe remote port devloss_tmo from lldd (Dick Kennedy) [1859344] - [netdrv] net/mlx5e: Disable devlink port support for non-switchdev mode (Alaa Hleihel) [1858501 1852904 1849623] - [tools] perf powerpc: Don't ignore sym-handling.c file (Michael Petlan) [1858133] - [fs] ext4: reserve revoke credits in __ext4_new_inode (Lukas Czerner) [1856760] - [include] jbd2: make jbd2_handle_buffer_credits() handle reserved handles (Lukas Czerner) [1856760] - [fs] jbd2: avoid leaking transaction credits when unreserving handle (Lukas Czerner) [1856760] - [fs] jbd2: Fine tune estimate of necessary descriptor blocks (Lukas Czerner) [1856760] - [fs] jbd2: Provide trace event for handle restarts (Lukas Czerner) [1856760] - [fs] ext4: Reserve revoke credits for freed blocks (Lukas Czerner) [1856760] - [fs] jbd2: Make credit checking more strict (Lukas Czerner) [1856760] - [fs] jbd2: Rename h_buffer_credits to h_total_credits (Lukas Czerner) [1856760] - [fs] jbd2: add missing tracepoint for reserved handle (Lukas Czerner) [1856760] - [fs] jbd2: Reserve space for revoke descriptor blocks (Lukas Czerner) [1856760] - [fs] jbd2: Drop jbd2_space_needed() (Lukas Czerner) [1856760] - [fs] jbd2: remove repeated assignments in __jbd2_log_wait_for_space() (Lukas Czerner) [1856760] - [fs] jbd2: Account descriptor blocks into t_outstanding_credits (Lukas Czerner) [1856760] - [include] jbd2: update locking documentation for transaction_t (Lukas Czerner) [1856760] - [fs] jbd2: Factor out common parts of stopping and restarting a handle (Lukas Czerner) [1856760] - [fs] jbd2: Drop pointless wakeup from jbd2_journal_stop() (Lukas Czerner) [1856760] - [fs] jbd2: Drop pointless check from jbd2_journal_stop() (Lukas Czerner) [1856760] - [fs] jbd2: Reorganize jbd2_journal_stop() (Lukas Czerner) [1856760] - [fs] ext4, jbd2: Provide accessor function for handle credits (Lukas Czerner) [1856760] - [fs] ext4: Provide function to handle transaction restarts (Lukas Czerner) [1856760] - [fs] ext4: Avoid unnecessary revokes in ext4_alloc_branch() (Lukas Czerner) [1856760] - [fs] ext4: Use ext4_journal_extend() instead of jbd2_journal_extend() (Lukas Czerner) [1856760] - [fs] jbd2: Completely fill journal descriptor blocks (Lukas Czerner) [1856760] - [fs] jbd2: Fixup stale comment in commit code (Lukas Czerner) [1856760] - [include] jbd2: Fix possible overflow in jbd2_log_space_left() (Lukas Czerner) [1856760] - [fs] ext4, jbd2: ensure panic by fix a race between jbd2 abort and ext4 error handlers (Lukas Czerner) [1856760] - [fs] ext4: remove set but not used variable 'es' in ext4_jbd2.c (Lukas Czerner) [1856760] - [fs] ext4: remove set but not used variable 'es' (Lukas Czerner) [1856760] - [fs] ext4: save all error info in save_error_info() and drop ext4_set_errno() (Lukas Czerner) [1856760] - [fs] ext4: save the error code which triggered an ext4_error() in the superblock (Lukas Czerner) [1856760] - [fs] jbd2: clean __jbd2_journal_abort_hard() and __journal_abort_soft() (Lukas Czerner) [1856760] - [fs] ext4: stop overwrite the errcode in ext4_setup_super (Lukas Czerner) [1856760] - [fs] ext4: fix partial cluster initialization when splitting extent (Lukas Czerner) [1856760] - [fs] ext4: avoid ext4_error()'s caused by ENOMEM in the truncate path (Lukas Czerner) [1856760] - [fs] ext4: fix race between ext4_sync_parent() and rename() (Lukas Czerner) [1856760] - [fs] ext4: clean up ext4_ext_convert_to_initialized() error handling (Lukas Czerner) [1856760] - [fs] ext4: clean up GET_BLOCKS_PRE_IO error handling (Lukas Czerner) [1856760] - [fs] ext4: fix error pointer dereference (Lukas Czerner) [1856760] - [fs] ext4: Avoid freeing inodes on dirty list (Lukas Czerner) [1856760] - [fs] writeback: Export inode_io_list_del() (Lukas Czerner) [1856760] - [fs] ext4: fix buffer_head refcnt leak when ext4_iget() fails (Lukas Czerner) [1856760] - [fs] ext4: fix EXT_MAX_EXTENT/INDEX to check for zeroed eh_max (Lukas Czerner) [1856760] - [fs] ext4: fix a style issue in fs/ext4/acl.c (Lukas Czerner) [1856760] - [fs] ext4: fix return-value types in several function comments (Lukas Czerner) [1856760] - [fs] ext4: use non-movable memory for superblock readahead (Lukas Czerner) [1856760] - [fs] ext4: fix incorrect group count in ext4_fill_super error message (Lukas Czerner) [1856760] - [fs] ext4: fix incorrect inodes per group in error message (Lukas Czerner) [1856760] - [fs] ext4: avoid ENOSPC when avoiding to reuse recently deleted inodes (Lukas Czerner) [1856760] - [fs] ext4: fix a data race at inode->i_disksize (Lukas Czerner) [1856760] - [fs] ext4: fix a data race at inode->i_blocks (Lukas Czerner) [1856760] - [fs] ext4: clean up error return for convert_initialized_extent() (Lukas Czerner) [1856760] - [fs] ext4: force buffer up-to-date while marking it dirty (Lukas Czerner) [1856760] - [fs] ext4: fix race between writepages and enabling EXT4_EXTENTS_FL (Lukas Czerner) [1856760] - [fs] ext4: rename s_journal_flag_rwsem to s_writepages_rwsem (Lukas Czerner) [1856760] - [fs] ext4: potential crash on allocation error in ext4_alloc_flex_bg_array() (Lukas Czerner) [1856760] - [fs] ext4: fix potential race between s_flex_groups online resizing and access (Lukas Czerner) [1856760] - [fs] ext4: fix potential race between s_group_info online resizing and access (Lukas Czerner) [1856760] - [fs] ext4: fix potential race between online resizing and write operations (Lukas Czerner) [1856760] - [fs] ext4: add cond_resched() to __ext4_find_entry() (Lukas Czerner) [1856760] - [fs] ext4: fix a data race in EXT4_I(inode)->i_disksize (Lukas Czerner) [1856760] - [fs] ext4: fix checksum errors with indexed dirs (Lukas Czerner) [1856760] - [fs] ext4: simplify checking quota limits in ext4_statfs() (Lukas Czerner) [1856760] - [fs] ext4: choose hardlimit when softlimit is larger than hardlimit in ext4_statfs_project() (Lukas Czerner) [1856760] - [fs] ext4: don't assume that mmp_nodename/bdevname have NUL (Lukas Czerner) [1856760] - [fs] jbd2: make sure ESHUTDOWN to be recorded in the journal superblock (Lukas Czerner) [1856760] - [fs] ext4, jbd2: ensure panic when aborting with zero errno (Lukas Czerner) [1856760] - [fs] jbd2: switch to use jbd2_journal_abort() when failed to submit the commit record (Lukas Czerner) [1856760] - [fs] jbd2_seq_info_next should increase position index (Lukas Czerner) [1856760] - [fs] ext4,jbd2: fix comment and code style (Lukas Czerner) [1856760] - [fs] ext4: fix extent_status trace points (Lukas Czerner) [1856760] - [fs] ext4: fix extent_status fragmentation for plain files (Lukas Czerner) [1856760] - [fs] jbd2: clear JBD2_ABORT flag before journal_reset to update log tail info when load journal (Lukas Czerner) [1856760] - [fs] ext4: fix some nonstandard indentation in extents.c (Lukas Czerner) [1856760] - [fs] ext4: fix documentation for ext4_ext_try_to_merge() (Lukas Czerner) [1856760] - [fs] ext4: avoid fetching btime in ext4_getattr() unless requested (Lukas Czerner) [1856760] - [fs] ext4: fix ext4_dax_read/write inode locking sequence for IOCB_NOWAIT (Lukas Czerner) [1856760] - [fs] ext4: optimize __ext4_check_dir_entry() (Lukas Czerner) [1856760] - [fs] ext4: check for directory entries too close to block end (Lukas Czerner) [1856760] - [fs] ext4: fix a bug in ext4_wait_for_tail_page_commit (Lukas Czerner) [1856760] - [fs] jbd2: Fix statistics for the number of logged blocks (Lukas Czerner) [1856760] - [fs] ext4: Fix ext4_should_journal_data() for EA inodes (Lukas Czerner) [1856760] - [fs] ext4: Fix credit estimate for final inode freeing (Lukas Czerner) [1856760] - [fs] ext4: Do not iput inode under running transaction (Lukas Czerner) [1856760] - [fs] ext4: Move marking of handle as sync to ext4_add_nondir() (Lukas Czerner) [1856760] - [fs] ext4: update direct I/O read lock pattern for IOCB_NOWAIT (Lukas Czerner) [1856760] - [fs] jbd2: flush_descriptor(): Do not decrease buffer head's ref count (Lukas Czerner) [1856760] - [fs] ext4: fix prefetchw of NULL page (Lukas Czerner) [1856760] - [fs] ext4: check for non-zero journal inum in ext4_calculate_overhead (Lukas Czerner) [1814574] - [fs] ext4: do not commit super on read-only bdev (Lukas Czerner) [1814574] - [kernel] isolcpus: Affine unbound kernel threads to housekeeping cpus (Marcelo Tosatti) [1791930] - [kernel] kthread: Switch to cpu_possible_mask (Marcelo Tosatti) [1791930] - [scsi] scsi: lpfc: Quieten some printks (Dick Kennedy) [1859338] - [scsi] Revert "scsi: lpfc: Fix scsi host template for SLI3 vports" (Dick Kennedy) [1851189] - [md] dm mpath: use double checked locking in fast path (Mike Snitzer) [1848651] - [md] dm mpath: rename current_pgpath to pgpath in multipath_prepare_ioctl (Mike Snitzer) [1848651] - [md] dm mpath: rework __map_bio() (Mike Snitzer) [1848651] - [md] dm mpath: factor out multipath_queue_bio (Mike Snitzer) [1848651] - [md] dm mpath: push locking down to must_push_back_rq() (Mike Snitzer) [1848651] - [md] dm mpath: take m->lock spinlock when testing QUEUE_IF_NO_PATH (Mike Snitzer) [1848651] - [md] dm mpath: changes from initial m->flags locking audit (Mike Snitzer) [1848651] - [md] dm rq: don't call blk_mq_queue_stopped() in dm_stop_queue() (Mike Snitzer) [1848651] - [md] dm: do not use waitqueue for request-based DM (Mike Snitzer) [1848651] - [block] blk-mq: consider non-idle request as "inflight" in blk_mq_rq_inflight() (Mike Snitzer) [1848651] - [powerpc] powerpc/fadump: fix race between pstore write and fadump crash trigger (Steve Best) [1820109] - [tools] libbpf: Fix probe code to return EPERM if encountered (=?UTF-8?q?Toke=20H=C3=B8iland-J=C3=B8rgensen?=) [1856592] - [tools] tools selftests/bpf: Fix vmlinux test for kprobe and trampoline probes (Jiri Olsa) [1855778] - [net] net: Restrict receive packets queuing to housekeeping CPUs (Nitesh Narayan Lal) [1844520] - [pci] PCI: Restrict probe functions to housekeeping CPUs (Nitesh Narayan Lal) [1844520] - [lib] lib: Restrict cpumask_local_spread to houskeeping CPUs (Nitesh Narayan Lal) [1844520]- [tools] selftests/powerpc: Purge extra count_pmc() calls of ebb selftests (Desnes Augusto Nunes do Rosario) [1739769] - [netdrv] bonding: symmetric ICMP transmit (Jarod Wilson) [1760293] - [netdrv] bonding: balance ICMP echoes in layer3+4 mode (Jarod Wilson) [1760362] - [powerpc] powerpc/vas: Report proper error code for address translation failure (Steve Best) [1858160] - [infiniband] IB/hfi1: Fix module use count flaw due to leftover module put calls (Kamal Heib) [1858388] - [gpu] vgaarb: Add support for 64-bit frame buffer address (Karol Herbst) [1735217] - [netdrv] ionic: centralize queue reset code (Jonathan Toppins) [1857851] - [s390] s390/qeth: support net namespaces for L3 devices (Philipp Rudo) [1857311] - [s390] s390/qeth: implement smarter resizing of the RX buffer pool (Philipp Rudo) [1857311] - [s390] s390/qeth: refactor buffer pool code (Philipp Rudo) [1857311] - [s390] s390/qeth: use page pointers to manage RX buffer pool (Philipp Rudo) [1857311] - [s390] s390/qeth: cancel RX reclaim work earlier (Philipp Rudo) [1857311] - [s390] s390/qeth: handle error when backing RX buffer (Philipp Rudo) [1857311] - [s390] s390/qeth: don't reset default_out_queue (Philipp Rudo) [1857311] - [s390] s390/qdio: fill SBALEs with absolute addresses (Philipp Rudo) [1857311] - [s390] s390/qeth: fix off-by-one in RX copybreak check (Philipp Rudo) [1857311] - [s390] s390/qeth: vnicc Fix EOPNOTSUPP precedence (Philipp Rudo) [1857311] - [s390] s390/qeth: consolidate QDIO queue setup (Philipp Rudo) [1857311] - [s390] s390/pci: Fix s390_mmio_read/write with MIO (Philipp Rudo) [1857315] - [s390] scsi: zfcp: Fix panic on ERP timeout for previously dismissed ERP action (Philipp Rudo) [1857312] - [net] net/smc: tolerate future SMCD versions (Philipp Rudo) [1854992] - [fs] ext4: use RCU API in debug_print_tree (Lukas Czerner) [1837777] - [fs] ext4: fix potential use after free after remounting with noblock_validity (Lukas Czerner) [1837777] - [fs] ext4: add cond_resched() to ext4_protect_reserved_inode (Lukas Czerner) [1837777] - [fs] fibmap: Reject negative block numbers (Carlos Maiolino) [1687121] - [vfio] vfio/pci: Fix SR-IOV VF handling with MMIO blocking (Alex Williamson) [1837310] {CVE-2020-12888} - [vfio] vfio-pci: Invalidate mmaps and block MMIO access on disabled memory (Alex Williamson) [1837310] {CVE-2020-12888} - [vfio] vfio-pci: Fault mmaps to enable vma tracking (Alex Williamson) [1837310] {CVE-2020-12888} - [vfio] vfio/type1: Support faulting PFNMAP vmas (Alex Williamson) [1837310] {CVE-2020-12888} - [vfio] vfio/type1: Fix VA->PA translation for PFNMAP VMAs in vaddr_get_pfn() (Alex Williamson) [1837310] {CVE-2020-12888} - [vfio] vfio/pci: call irq_bypass_unregister_producer() before freeing irq (Alex Williamson) [1837310] {CVE-2020-12888} - [vfio] vfio_pci: Enable memory accesses before calling pci_map_rom (Alex Williamson) [1837310] {CVE-2020-12888} - [x86] mm: Fix mremap not considering huge pmd devmap (Rafael Aquini) [1843441] {CVE-2020-10757} - [x86] x86/speculation: PR_SPEC_FORCE_DISABLE enforcement for indirect branches (Waiman Long) [1847396 1846029] {CVE-2020-10768} - [x86] x86/speculation: Prevent rogue cross-process SSBD shutdown (Waiman Long) [1847358 1846029] {CVE-2020-10766} - [x86] x86/speculation: Avoid force-disabling IBPB based on STIBP and enhanced IBRS (Waiman Long) [1847379 1846029] {CVE-2020-10767} - [x86] x86/speculation/mds: Mark mds_user_clear_cpu_buffers() __always_inline (Waiman Long) [1846029] - [arm64] Return ENODEV when the selected speculation misfeature is unsupported (Waiman Long) [1846029] - [x86] x86/speculation: Add support for STIBP always-on preferred mode (Waiman Long) [1846029] - [x86] x86/speculation: Change misspelled STIPB to STIBP (Waiman Long) [1846029]- [powerpc] powernv/iov: Ensure the pdn for VFs always contains a valid PE number (David Gibson) [1848235] - [powerpc] don't use ioremap_prot() nor __ioremap() unless really needed (Greg Kurz) [1855957] - [char] tpm: ibmvtpm: Wait for ready buffer before probing for TPM2 attributes (David Gibson) [1837283] - [powerpc] Check prom_init for disallowed sections (Michael Roth) [1856099] - [powerpc] prom_init: Move __prombss to it's own section and store it in .bss (Michael Roth) [1856099] - [powerpc] prom_init: Move const structures to __initconst (Michael Roth) [1856099] - [powerpc] prom_init: Make "default_colors" const (Michael Roth) [1856099] - [powerpc] prom_init: Move ibm_arch_vec to __prombss (Michael Roth) [1856099] - [fs] ext4: unregister sysfs path before destroying jbd2 journal (Lukas Czerner) [1814577] - [powerpc] powerpc/pseries/svm: Fix incorrect check for shared_lppaca_size (Steve Best) [1856889] - [netdrv] bnxt_en: fix NULL dereference in case SR-IOV configuration fails (Jonathan Toppins) [1856372] - [security] kexec: Allow kexec_file() with appropriate IMA policy when locked down (Bruno Meneguele) [1854097] - [x86] x86/apic/vector: Warn when vector space exhaustion breaks affinity (Neil Horman) [1714686] - [tools] perf report TUI: Fix segmentation fault in perf_evsel__hists_browse() (Michael Petlan) [1855737] - [fs] ext4: do not zeroout extents beyond i_disksize (Lukas Czerner) [1817816] - [pci] PCI/DPC: Print IRQ number used by port (Myron Stowe) [1855343] - [pci] PCI/AER: Use "aer" variable for capability offset (Myron Stowe) [1855343] - [pci] PCI/AER: Remove redundant dev->aer_cap checks (Myron Stowe) [1855343] - [pci] PCI/AER: Remove redundant pci_is_pcie() checks (Myron Stowe) [1855343] - [pci] PCI/AER: Remove HEST/FIRMWARE_FIRST parsing for AER ownership (Myron Stowe) [1855343] - [tools] selftests: bpf: use __u32 for sock::sk_pacing_rate (Yauheni Kaliuta) [1856324] - [tools] libbpf: Handle GCC noreturn-turned-volatile quirk (Yauheni Kaliuta) [1854327] - [netdrv] net/mlx5e: CT: Fix releasing ft entries (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Remove unused function param (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Return err_ptr from internal functions (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Expand tunnel register mappings (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Use mapping for zone restore register (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Re-use tuple modify headers for identical modify actions (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: Export sharing of mod headers to a new file (Alaa Hleihel) [1856057] - [netdrv] net/mlx5: Add support for COPY steering action (Alaa Hleihel) [1856057] - [netdrv] net/mlx5: Accept flow rules without match (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Restore ct state from lookup in zone instead of tupleid (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Don't offload tuple rewrites for established tuples (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: Use netdev_info instead of pr_info (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Allow header rewrite of 5-tuple and ct clear action (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Save ct entries tuples in hashtables (Alaa Hleihel) [1856057] - [netdrv] net/mlx5: CT: Remove unused variables (Alaa Hleihel) [1856057] - [netdrv] net/mlx5: Avoid eswitch header inclusion in fs core layer (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: vxlan: Use RCU for vxlan table lookup (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: Remove unused mlx5e_xsk_first_unused_channel (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Fix memory leak in cleanup (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: Fix port buffers cell size value (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: Fix 50G per lane indication (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: Fix CPU mapping after function reload to avoid aRFS RX crash (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: Fix VXLAN configuration restore after function reload (Alaa Hleihel) [1856057] - [netdrv] net/mlx5: Fix eeprom support for SFP module (Alaa Hleihel) [1856057] - [infiniband] IB/mlx5: Fix 50G per lane indication (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: Do not include rwlock.h directly (Alaa Hleihel) [1856057] - [fs] jbd2: fix data races at struct journal_head (Lukas Czerner) [1792518] - [fs] jbd2: remove pointless assertion in __journal_remove_journal_head (Lukas Czerner) [1792518] - [fs] jbd2: improve comments about freeing data buffers whose page mapping is NULL (Lukas Czerner) [1792518] - [fs] jbd2: do not clear the BH_Mapped flag when forgetting a metadata buffer (Lukas Czerner) [1792518] - [fs] jbd2: move the clearing of b_modified flag to the journal_unmap_buffer() (Lukas Czerner) [1792518] - [fs] ext4: unlock on error in ext4_expand_extra_isize() (Lukas Czerner) [1817636] {CVE-2019-19767} - [fs] ext4: fix support for inode sizes > 1024 bytes (Lukas Czerner) [1817636] {CVE-2019-19767} - [fs] ext4: validate the debug_want_extra_isize mount option at parse time (Lukas Czerner) [1817636] {CVE-2019-19767} - [fs] ext4: add more paranoia checking in ext4_expand_extra_isize handling (Lukas Czerner) [1817636] {CVE-2019-19767} - [fs] ext4: unsigned int compared against zero (Lukas Czerner) [1836666] {CVE-2019-19319} - [fs] ext4: protect journal inode's blocks using block_validity (Lukas Czerner) [1836666] {CVE-2019-19319} - [powerpc] powerpc/kernel/sysfs: Add new config option PMU_SYSFS to enable PMU SPRs sysfs file creation (Michael Petlan) [1821284] - [powerpc] powerpc/kernel/sysfs: Refactor current sysfs.c (Michael Petlan) [1821284] - [kernel] irqdomain: Add the missing assignment of domain->fwnode for named fwnode (Mohammed Gamal) [1846666] - [security] lockdown: Allow unprivileged users to see lockdown status (Vladis Dronov) [1805299] - [edac] EDAC/ghes: Setup DIMM label from DMI and use it in error reports (Robert Richter) [1726153]- [x86] kvm: nvmx: fixes for preemption timer migration (Paolo Bonzini) [1854831] - [powerpc] pci/of: Parse unassigned resources (Greg Kurz) [1849921] - [video] revert "hyperv: hyperv_fb: Support deferred IO for Hyper-V frame buffer driver" (Vitaly Kuznetsov) [1848840] - [video] revert "hyperv: hyperv_fb: Use physical memory for fb on HyperV Gen 1 VMs" (Vitaly Kuznetsov) [1848840] - [pci] hv: Retry PCI bus D0 entry on invalid device state (Mohammed Gamal) [1846666] - [pci] hv: Fix the PCI HyperV probe failure path to release resource properly (Mohammed Gamal) [1846666] - [pci] hv: Allocate a named fwnode instead of an address-based one (Mohammed Gamal) [1846666] - [netdrv] tg3: driver sleeps indefinitely when EEH errors exceed eeh_max_freezes (Jonathan Toppins) [1850176] - [scsi] scsi: lpfc: Fix kdump hang on PPC (Dick Kennedy) [1722596] - [fs] nfsd: fix nfsdfs inode reference count leak ("J. Bruce Fields") [1846235] - [fs] nfsd4: fix nfsdfs reference count loop ("J. Bruce Fields") [1846235] - [kernel] sched: Defend cfs and rt bandwidth quota against overflow (Phil Auld) [1854180] - [kernel] sched/core: Make some functions static (Phil Auld) [1854180] - [kernel] sched/fair: Refill bandwidth before scaling (Phil Auld) [1854180] - [kernel] sched/fair: Eliminate bandwidth race between throttling and distribution (Phil Auld) [1854180] - [kernel] sched/fair: Fix race between runtime distribution and assignment (Phil Auld) [1854180] - [kernel] sched/deadline: Initialize ->dl_boosted (Phil Auld) [1854179] - [kernel] sched/core: Fix PI boosting between RT and DEADLINE tasks (Phil Auld) [1854179] - [netdrv] ibmveth: Fix max MTU limit (Diego Domingos) [1846435] - [kernel] sched/core: Fix ttwu() race (Phil Auld) [1854178] - [tools] perf flamegraph: Explicitly set utf-8 encoding (Michael Petlan) [1849027] - [kernel] sched/core: Check cpus_mask, not cpus_ptr in __set_cpus_allowed_ptr(), to fix mask corruption (Phil Auld) [1854174] - [kernel] workqueue: Remove the warning in wq_worker_sleeping() (Phil Auld) [1854174] - [kernel] sched/fair: Fix negative imbalance in imbalance calculation (Phil Auld) [1854174] - [kernel] sched/fair: Optimize select_idle_core() (Phil Auld) [1854174] - [x86] x86/PCI: Mark Intel C620 MROMs as having non-compliant BARs (Myron Stowe) [1854184] - [netdrv] r8169: fix firmware not resetting tp->ocp_base (Josef Oskera) [1851960] - [acpi] ACPI: configfs: Disallow loading ACPI tables when locked down (Lenny Szubowicz) [1852969] - [arm64] Revert "bpf: Restrict bpf_probe_read{, str}() only to archs where they work" (Jiri Olsa) [1847837] - [s390] s390/mm: Explicitly compare PAGE_DEFAULT_KEY against zero in storage_key_init_range (Jiri Olsa) [1847837] - [net] Bluetooth: Modify LE window and interval for suspend (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix incorrect type for window and interval (Gopal Tiwari) [1838924] - [net] Bluetooth: L2CAP: Use DEFER_SETUP to group ECRED connections (Gopal Tiwari) [1838924] - [net] Bluetooth: don't assume key size is 16 when the command fails (Gopal Tiwari) [1838924] - [net] Bluetooth: L2CAP: Add get_peer_pid callback (Gopal Tiwari) [1838924] - [net] Bluetooth: Restore running state if suspend fails (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix incorrect branch in connection complete (Gopal Tiwari) [1838924] - [net] Bluetooth: Do not cancel advertising when starting a scan (Gopal Tiwari) [1838924] - [net] Bluetooth: L2CAP: remove set but not used variable 'credits' (Gopal Tiwari) [1838924] - [net] Bluetooth: L2CAP: Fix a condition in l2cap_sock_recvmsg() (Gopal Tiwari) [1838924] - [net] Bluetooth: L2CAP: handle l2cap config request during open state (Gopal Tiwari) [1838924] - [net] Bluetooth: clean up connection in hci_cs_disconnect (Gopal Tiwari) [1838924] - [net] Bluetooth: Pause discovery and advertising during suspend (Gopal Tiwari) [1838924] - [net] Bluetooth: Handle LE devices during suspend (Gopal Tiwari) [1838924] - [net] Bluetooth: Handle BR/EDR devices during suspend (Gopal Tiwari) [1838924] - [net] Bluetooth: Handle PM_SUSPEND_PREPARE and PM_POST_SUSPEND (Gopal Tiwari) [1838924] - [net] Bluetooth: mgmt: add mgmt_cmd_status in add_advertising (Gopal Tiwari) [1838924] - [net] Bluetooth: fix off by one in err_data_reporting cmd masks (Gopal Tiwari) [1838924] - [net] Bluetooth: Use bt_dev_err for RPA generation failure message (Gopal Tiwari) [1838924] - [net] Bluetooth: RFCOMM: fix ODEBUG bug in rfcomm_dev_ioctl (Gopal Tiwari) [1838924] - [net] Bluetooth: L2CAP: Add module option to enable ECRED mode (Gopal Tiwari) [1838924] - [net] Bluetooth: L2CAP: Add initial code for Enhanced Credit Based Mode (Gopal Tiwari) [1838924] - [net] Bluetooth: L2CAP: Add definitions (Gopal Tiwari) [1838924] - [net] Bluetooth: Increment management interface revision (Gopal Tiwari) [1838924] - [net] Bluetooth: Make use of skb_pull to parse L2CAP signaling PDUs (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix calculation of SCO handle for packet processing (Gopal Tiwari) [1838924] - [net] Bluetooth: guard against controllers sending zero'd events (Gopal Tiwari) [1838924] - [net] Bluetooth: During le_conn_timeout disable EXT_ADV (Gopal Tiwari) [1838924] - [net] Bluetooth: Remove adv set for directed advertising (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix Suspicious RCU usage warnings (Gopal Tiwari) [1838924] - [net] Bluetooth: Use list_for_each_entry_rcu() to traverse RCU list in RCU read-side CS (Gopal Tiwari) [1838924] - [net] Bluetooth: Replace zero-length array with flexible-array member (Gopal Tiwari) [1838924] - [net] Bluetooth: fix passkey uninitialized when used (Gopal Tiwari) [1838924] - [net] Bluetooth: RFCOMM: Use MTU auto tune logic (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix crash when using new BT_PHY option (Gopal Tiwari) [1838924] - [net] Bluetooth: Disable Extended Adv if enabled (Gopal Tiwari) [1838924] - [net] Bluetooth: Add BT_PHY socket option (Gopal Tiwari) [1838924] - [net] Bluetooth: secure bluetooth stack from bluedump attack (Gopal Tiwari) [1838924] - [net] Bluetooth: remove __get_channel/dir and __dir (Gopal Tiwari) [1838924] - [net] Bluetooth: prefetch channel before killing sock (Gopal Tiwari) [1838924] - [net] Bluetooth: optimize barrier usage for Rmw atomics (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix refcount use-after-free issue (Gopal Tiwari) [1838924] - [net] Bluetooth: SMP: Fix SALT value in some comments (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix race condition in hci_release_sock() (Gopal Tiwari) [1838924] - [net] Bluetooth: Move {min, max}_key_size debugfs into hci_debugfs_create_le (Gopal Tiwari) [1838924] - [net] Bluetooth: Add missing checks for HCI_ISODATA_PKT packet type (Gopal Tiwari) [1838924] - [net] Bluetooth: fix appearance typo in mgmt.c (Gopal Tiwari) [1838924] - [net] Bluetooth: adding missing const decoration to mgmt_status_table (Gopal Tiwari) [1838924] - [net] Bluetooth: Increment management interface revision (Gopal Tiwari) [1838924] - [net] Bluetooth: monitor: Add support for ISO packets (Gopal Tiwari) [1838924] - [net] Bluetooth: Make use of __check_timeout on hci_sched_le (Gopal Tiwari) [1838924] - [net] Bluetooth: Implementation of MGMT_OP_SET_BLOCKED_KEYS (Gopal Tiwari) [1838924] - [net] Bluetooth: remove redundant assignment to variable icid (Gopal Tiwari) [1838924] - [net] Bluetooth: Auto tune if input MTU is set to 0 (Gopal Tiwari) [1838924] - [net] Bluetooth: Remove usage of BT_ERR_RATELIMITED macro (Gopal Tiwari) [1838924] - [net] Bluetooth: Adding a bt_dev_warn_ratelimited macro (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix memory leak in hci_connect_le_scan (Gopal Tiwari) [1838924] - [net] Bluetooth: Allow combination of BDADDR_PROPERTY and INVALID_BDADDR quirks (Gopal Tiwari) [1838924] - [net] Bluetooth: delete a stray unlock (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix advertising duplicated flags (Gopal Tiwari) [1838924] - [net] net: use skb_queue_empty_lockless() in poll() handlers (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix not using LE_ADV_NONCONN_IND for instance 0 (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix using advertising instance duration as timeout (Gopal Tiwari) [1838924] - [fs] compat_ioctl: move hci_sock handlers into driver (Gopal Tiwari) [1838924] - [fs] compat_ioctl: move rfcomm handlers into driver (Gopal Tiwari) [1838924] - [net] Bluetooth: hci_core: fix init for HCI_USER_CHANNEL (Gopal Tiwari) [1838924] - [net] Bluetooth: Workaround directed advertising bug in Broadcom controllers (Gopal Tiwari) [1838924] - [net] Bluetooth: missed cpu_to_le16 conversion in hci_init4_req (Gopal Tiwari) [1838924] - [hid] Bluetooth: hidp: Fix assumptions on the return value of hidp_send_message (Gopal Tiwari) [1838924] - [net] Bluetooth: mgmt: Use struct_size() helper (Gopal Tiwari) [1838924] - [net] Bluetooth: Add support for utilizing Fast Advertising Interval (Gopal Tiwari) [1838924] - [net] Bluetooth: 6lowpan: Make variable header_ops constant (Gopal Tiwari) [1838924] - [net] Revert "Bluetooth: validate BLE connection interval updates" (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: print Intel fw build version in power-on boot (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_h5: Switch from BT_ERR to bt_dev_err where possible (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: bfusb: Switch from BT_ERR to bt_dev_err where possible (Gopal Tiwari) [1838924] - [net] Bluetooth: Enable erroneous data reporting if WBS is supported (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Replace devm_gpiod_get() with devm_gpiod_get_optional() (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Make bt_en and susclk not mandatory for QCA Rome (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btqca: Fix the NVM baudrate tag offcet for wcn3991 (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Not send vendor pre-shutdown command for QCA Rome (Gopal Tiwari) [1838924] - [net] Bluetooth: Support querying for WBS support through MGMT (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Add flag to define wideband speech capability (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_h4: Remove a redundant assignment in 'h4_flush()' (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_h4: Fix a typo in a comment (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_h5: Move variable into local scope (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Bug fixes while collecting controller memory dump (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_h5: btrtl: Add support for RTL8822C (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: Fix a typo in Kconfig (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_uart: Replace zero-length array with flexible-array member (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_intel: Replace zero-length array with flexible-array member (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btintel: Replace zero-length array with flexible-array member (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Add support for 13d3:3548 Realtek 8822CE device (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Optimized code while enabling clocks for BT SOC (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Enable clocks required for BT SOC (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btrtl: Use kvmalloc for FW allocations (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Enable power off/on support during hci down/up for QCA Rome (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Retry btsoc initialize when it fails (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Add QCA Rome power off support to the qca_power_shutdown() (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_bcm: enable IRQ capability from devicetree (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_vhci: Add support for ISO packets (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_h4: Add support for ISO packets (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btsdio: Check for valid packet type (Gopal Tiwari) [1838924] - [net] Bluetooth: Add definitions (Gopal Tiwari) [1838924] - [net] Bluetooth: Add support for (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_h5: Add support for ISO packets (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Add qca_power_on() API to support both wcn399x and Rome power up (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btbcm : Fix warning about missing blank lines after declarations (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Remove set but not used variable 'opcode' (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Use vfree() instead of kfree() (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Add support for 04ca:3021 QCA_ROME device (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Collect controller memory dump during SSR (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_bcm: Drive RTS only for BCM43438 (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Replace of_device_get_match_data with device_get_match_data (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btbcm: Add missing static inline in header (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Disable runtime suspend on Realtek devices (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: fix memory leak on fw (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: fix non-atomic allocation in completion handler (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_bcm: Support pcm params in dts (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btbcm: Support pcm configuration (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_bcm: Disallow set_baudrate for BCM4354 (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Edit the logical value for Realtek Bluetooth reset (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btbcm: Use the BDADDR_PROPERTY quirk (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btbcm: Add entry for BCM4335A0 UART bluetooth (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btbcm: Add entry for BCM4334B0 UART Bluetooth (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: fix PM leak in error case of setup (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btqca: Rename ROME specific variables to generic variables (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btmtksdio: add MODULE_DEVICE_TABLE() (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: Fix invalid-free in bcsp_close() (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: add PM support (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_bcm: Add compatible string for BCM43540 (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btrtl: remove unneeded semicolon (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_bcm: Fix RTS handling during startup (Gopal Tiwari) [1838924] - [bluetooth] Revert "Bluetooth: hci_qca: Add delay for wcn3990 stability" (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Remove return statement in btintel_reset_to_bootloader (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Split qca_power_setup() (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Use regulator bulk enable/disable (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Don't vote for specific voltage (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Update regulator_set_load() usage (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Add delay for wcn3990 stability (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Trigger Intel FW download error recovery (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btwilink: drop superseded driver (Gopal Tiwari) [1838924] - [bluetooth] Revert "Bluetooth: hci_ll: set operational frequency earlier" (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btrtl: Fix an issue for the incorrect error return code (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Use IS_ENABLED instead of #ifdef (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: print FW version after FW download (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: avoid unused function warning (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_nokia: Save a few cycles in 'nokia_enqueue()' (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Use cmd_timeout to reset Realtek device (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btrtl: Fix an issue that failing to download the FW which size is over 32K bytes (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btrtl: Remove trailing newline from calls to rtl_dev macros (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY for QCA UART Radio (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btrtl: Remove redundant prefix from calls to rtl_dev macros (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btrtl: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY (Gopal Tiwari) [1838924] - [bluetooth] bluetooth: bcm: Add support for loading firmware for BCM4345C5 (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btrtl: Add firmware version print (Gopal Tiwari) [1838924] - [bluetooth] bluetooth: hci_bcm: Give more time to come out of reset (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: wait for Pre shutdown complete event before sending the Power off pulse (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_bcm: Fix -Wunused-const-variable warnings (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Fix suspend issue for Realtek devices (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Remove redundant initializations to zero (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Make structure qca_proto constant (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: bpa10x: change return value (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: disable irqs when spinlock is acquired (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btrtl: Additional Realtek 8822CE Bluetooth devices (Gopal Tiwari) [1838924]- [powerpc] powerpc/papr_scm: Implement support for PAPR_PDSM_HEALTH (Gustavo Duarte) [1782178] - [powerpc] ndctl/papr_scm, uapi: Add support for PAPR nvdimm specific methods (Gustavo Duarte) [1782178] - [powerpc] powerpc/papr_scm: Improve error logging and handling papr_scm_ndctl() (Gustavo Duarte) [1782178] - [powerpc] powerpc/papr_scm: Fetch nvdimm health information from PHYP (Gustavo Duarte) [1782178] - [lib] seq_buf: Export seq_buf_printf (Gustavo Duarte) [1782178] - [firmware] efi: Restrict efivar_ssdt_load when the kernel is locked down (Lenny Szubowicz) [1852949] - [netdrv] vmxnet3: allow rx flow hash ops only when rss is enabled (Cathy Avery) [1845417] - [netdrv] net: vmxnet3: fix possible buffer overflow caused by bad DMA value in vmxnet3_get_rss() (Cathy Avery) [1845417] - [netdrv] vmxnet3: use correct hdr reference when packet is encapsulated (Cathy Avery) [1845417] - [netdrv] vmxnet3: update to version 4 (Cathy Avery) [1845417] - [netdrv] vmxnet3: add geneve and vxlan tunnel offload support (Cathy Avery) [1845417] - [netdrv] vmxnet3: add support to get/set rx flow hash (Cathy Avery) [1845417] - [netdrv] vmxnet3: prepare for version 4 changes (Cathy Avery) [1845417] - [netdrv] vmxnet3: let core reject the unsupported coalescing parameters (Cathy Avery) [1845417] - [netdrv] vmxnet3: use new helper tcp_v6_gso_csum_prep (Cathy Avery) [1845417] - [netdrv] vmxnet3: Remove always false conditional statement (Cathy Avery) [1845417] - [kernel] kexec: do not verify the signature without the lockdown or mandatory signature (Lianbo Jiang) [1836148] - [fs] block: Fix use-after-free in blkdev_get() (Ming Lei) [1847779] - [kernel] kernel: rh_features: fix reading empty feature list from /proc (Jiri Benc) [1843064] {CVE-2020-10774} - [netdrv] ice: cleanup unsigned loops (Jonathan Toppins) [1781403] - [netdrv] ice: fix usage of incorrect variable (Jonathan Toppins) [1781403] - [netdrv] ice: Fix bad register reads (Jonathan Toppins) [1781403] - [netdrv] ice: check for compatibility between DDP package and firmware (Jonathan Toppins) [1781403] - [netdrv] ice: Check if unicast MAC exists before setting VF MAC (Jonathan Toppins) [1781403] - [netdrv] ice: print Rx MDD auto reset message before VF reset (Jonathan Toppins) [1781403] - [netdrv] ice: Call ice_aq_set_mac_cfg (Jonathan Toppins) [1781403] - [netdrv] ice: Implement aRFS (Jonathan Toppins) [1781403] - [netdrv] ice: Restore filters following reset (Jonathan Toppins) [1781403] - [netdrv] ice: Enable flex-bytes support (Jonathan Toppins) [1781403] - [netdrv] ice: Support IPv6 Flow Director filters (Jonathan Toppins) [1781403] - [netdrv] ice: Support IPv4 Flow Director filters (Jonathan Toppins) [1781403] - [netdrv] ice: Support displaying ntuple rules (Jonathan Toppins) [1781403] - [netdrv] ice: Initialize Flow Director resources (Jonathan Toppins) [1781403] - [netdrv] ice: Rename build_ctob to ice_build_ctob (Jonathan Toppins) [1781405] - [netdrv] ice: remove unnecessary backslash (Jonathan Toppins) [1781405] - [netdrv] ice: remove unnecessary check (Jonathan Toppins) [1781405] - [netdrv] ice: remove unnecessary expression that is always true (Jonathan Toppins) [1781405] - [netdrv] ice: Fix check for removing/adding mac filters (Jonathan Toppins) [1781405] - [netdrv] ice: refactor filter functions (Jonathan Toppins) [1781405] - [netdrv] ice: Fix resource leak on early exit from function (Jonathan Toppins) [1781405] - [netdrv] ice: cleanup vf_id signedness (Jonathan Toppins) [1781405] - [netdrv] ice: Fix casting issues (Jonathan Toppins) [1781405] - [netdrv] ice: Provide more meaningful error message (Jonathan Toppins) [1781405] - [netdrv] ice: Fix probe/open race condition (Jonathan Toppins) [1781405] - [netdrv] ice: only drop link once when setting pauseparams (Jonathan Toppins) [1781405] - [netdrv] ice: Fix check for contiguous TCs (Jonathan Toppins) [1781405] - [netdrv] ice: Don't reset and rebuild for Tx timeout on PFC enabled queue (Jonathan Toppins) [1781405] - [netdrv] ice: Add VF promiscuous support (Jonathan Toppins) [1781405] - [netdrv] ice: Add support for tunnel offloads (Jonathan Toppins) [1781405] - [netdrv] ice: report netlist version in .info_get (Jonathan Toppins) [1781405] - [netdrv] ice: add additional E810 device id (Jonathan Toppins) [1725447] - [x86] x86/split_lock: Update to use X86_MATCH_INTEL_FAM6_MODEL() (Prarit Bhargava) [1482757] - [x86] x86/intel_split_lock: Disable split lock detector by default in RHEL8 (Prarit Bhargava) [1482757] - [x86] x86/split_lock: Provide handle_guest_split_lock() (Prarit Bhargava) [1482757] - [x86] x86/split_lock: Add Tremont family CPU models (Prarit Bhargava) [1482757] - [x86] x86/split_lock: Bits in IA32_CORE_CAPABILITIES are not architectural (Prarit Bhargava) [1482757] - [tools] tools arch x86: Sync asm/cpufeatures.h with the kernel sources (Prarit Bhargava) [1482757] - [tools] tools arch x86: Sync the msr-index.h copy with the kernel sources (Prarit Bhargava) [1482757] - [x86] x86/split_lock: Avoid runtime reads of the TEST_CTRL MSR (Prarit Bhargava) [1482757] - [x86] x86/split_lock: Rework the initialization flow of split lock detection (Prarit Bhargava) [1482757] - [x86] x86/split_lock: Enable split lock detection by kernel (Prarit Bhargava) [1482757] - [netdrv] drivers/net/b44: Change to non-atomic bit operations on pwol_mask (Prarit Bhargava) [1482757] - [x86] x86/cpu: Align cpu_caps_cleared and cpu_caps_set to unsigned long (Prarit Bhargava) [1482757] - [x86] x86/boot: Make the GDT 8-byte aligned (Prarit Bhargava) [1482757] - [wireless] wlcore: simplify/fix/optimize reg_ch_conf_pending operations (Prarit Bhargava) [1482757] - [uapi] prctl: PR_{G, S}ET_IO_FLUSHER to support controlling memory reclaim (Waiman Long) [1757240]- [kernel] kernel: fork: avoid utilizing a non-initialized task_struct_rh pointer in the error exit path (Rafael Aquini) [1838475 1820041] - [infiniband] RDMA/ipoib: Fix ABBA deadlock with ipoib_reap_ah() (Kamal Heib) [1846063] - [infiniband] RDMA/ipoib: Return void from ipoib_ib_dev_stop() (Kamal Heib) [1846063] - [powerpc] mm/pkeys: Make pkey access check work on execute_only_key (Greg Kurz) [1748772] - [powerpc] mm/book3s64: Fix MADV_DONTNEED and parallel page fault race (Greg Kurz) [1748772] - [mm] change pmdp_huge_get_and_clear_full take vm_area_struct as arg (Greg Kurz) [1748772] - [powerpc] mm/book3s64: Avoid sending IPI on clearing PMD (Greg Kurz) [1748772] - [powerpc] 64s: Fix THP PMD collapse serialisation (Greg Kurz) [1748772] - [powerpc] kvm/book3s: Use pte_present instead of opencoding _PAGE_PRESENT check (Greg Kurz) [1748772] - [powerpc] kvm/book3s: Use find_kvm_host_pte in kvmppc_get_hpa (Greg Kurz) [1748772] - [powerpc] kvm/book3s: use find_kvm_host_pte in kvmppc_book3s_instantiate_page (Greg Kurz) [1748772] - [powerpc] kvm/book3s: Avoid using rmap to protect parallel page table update (Greg Kurz) [1748772] - [powerpc] kvm/book3s: use find_kvm_host_pte in pute_tce functions (Greg Kurz) [1748772] - [powerpc] kvm/book3s: Use find_kvm_host_pte in h_enter (Greg Kurz) [1748772] - [powerpc] kvm/book3s: Use find_kvm_host_pte in page fault handler (Greg Kurz) [1748772] - [powerpc] kvm/book3s: Add helper for host page table walk (Greg Kurz) [1748772] - [powerpc] kvm: ppc: Fix nested guest RC bits update (Greg Kurz) [1748772] - [powerpc] kvm/book3s: Use kvm helpers to walk shadow or secondary table (Greg Kurz) [1748772] - [powerpc] kvm/nested: Add helper to walk nested shadow linux page table (Greg Kurz) [1748772] - [powerpc] kvm/book3s: Add helper to walk partition scoped linux page table (Greg Kurz) [1748772] - [powerpc] kvm/book3s: switch from raw_spin_*lock to arch_spin_lock (Greg Kurz) [1748772] - [powerpc] perf/callchain: Use __get_user_pages_fast in read_user_stack_slow (Greg Kurz) [1748772] - [powerpc] mce: Don't reload pte val in addr_to_pfn (Greg Kurz) [1748772] - [powerpc] book3s64/hash: Use the pte_t address from the caller (Greg Kurz) [1748772] - [powerpc] hash64: Restrict page table lookup using init_mm with __flush_hash_table_range (Greg Kurz) [1748772] - [powerpc] mm/hash64: use _PAGE_PTE when checking for pte_present (Greg Kurz) [1748772] - [powerpc] pkeys: Check vma before returning key fault error to the user (Greg Kurz) [1748772] - [powerpc] pkeys: Avoid using lockless page table walk (Greg Kurz) [1748772] - [powerpc] mmu: add is_strict_kernel_rwx() helper (Greg Kurz) [1748772] - [powerpc] mm: move update_mmu_cache() into book3s hash utils (Greg Kurz) [1748772] - [powerpc] mm: Move book3s32 specifics in subdirectory mm/book3s64 (Greg Kurz) [1748772] - [powerpc] mm: move FSL_BOOK3 version of update_mmu_cache() (Greg Kurz) [1748772] - [powerpc] mm: define empty update_mmu_cache() as static inline (Greg Kurz) [1748772] - [powerpc] change CONFIG_PPC_STD_MMU to CONFIG_PPC_BOOK3S (Greg Kurz) [1748772] - [powerpc] mm: don't use _PAGE_EXEC for calling hash_preload() (Greg Kurz) [1748772] - [powerpc] change CONFIG_PPC_STD_MMU_32 to CONFIG_PPC_BOOK3S_32 (Greg Kurz) [1748772] - [powerpc] handover page flags with a pgprot_t parameter (Greg Kurz) [1748772] - [powerpc] mm: properly set PAGE_KERNEL flags in ioremap() (Greg Kurz) [1748772] - [powerpc] 32: Add ioremap_wt() and ioremap_coherent() (Greg Kurz) [1748772] - [netdrv] crypto/chcr: error seen if CONFIG_CHELSIO_TLS_DEVICE isn't set (Christoph von Recklinghausen) [1797945] - [crypto] cxgb4/chcr: avoid -Wreturn-local-addr warning (Christoph von Recklinghausen) [1797945] - [netdrv] cxgb4: fix EOTID leak when disabling TC-MQPRIO offload (Christoph von Recklinghausen) [1797945] - [netdrv] cxgb4/chcr: Enable ktls settings at run time (Christoph von Recklinghausen) [1797945] - [netdrv] cxgb4: cleanup error code in setup_sge_queues_uld() (Christoph von Recklinghausen) [1797945] - [netdrv] cxgb4: add adapter hotplug support for ULDs (Christoph von Recklinghausen) [1797945] - [crypto] Crypto: chelsio - Fixes a deadlock between rtnl_lock and uld_mutex (Christoph von Recklinghausen) [1797945] - [netdrv] cxgb4/chcr: nic-tls stats in ethtool (Christoph von Recklinghausen) [1797945] - [crypto] crypto/chcr: fix incorrect ipv6 packet length (Christoph von Recklinghausen) [1797945] - [crypto] crypto/chcr: Add missing include file (Christoph von Recklinghausen) [1797945] - [crypto] cxgb4/chcr: Add ipv6 support and statistics (Christoph von Recklinghausen) [1797945] - [crypto] chcr: Handle first or middle part of record (Christoph von Recklinghausen) [1797945] - [crypto] chcr: handle partial end part of a record (Christoph von Recklinghausen) [1797945] - [crypto] cxgb4/chcr: complete record tx handling (Christoph von Recklinghausen) [1797945] - [crypto] cxgb4/chcr: Save tx keys and handle HW response (Christoph von Recklinghausen) [1797945] - [crypto] cxgb4/chcr : Register to tls add and del callback (Christoph von Recklinghausen) [1797945] - [hwmon] hwmon: (acpi_power_meter) Change log level for 'unsafe software power cap' (Al Stone) [1749529] - [netdrv] net/mlx4_core: fix a memory leak bug (Alaa Hleihel) [1846792] - [netdrv] net/mlx4_core: Add missing iounmap() in error path (Alaa Hleihel) [1846792] - [netdrv] net/mlx5: E-switch, Fix error unwinding flow for steering init failure (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: E-Switch, Enable chains only if regs loopback is enabled (Alaa Hleihel) [1848830 1846791] - [netdrv] net/mlx5e: en_tc: Rely just on register loopback for tunnel restoration (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: E-Switch, Skip restore modify header between prios of same chain (Alaa Hleihel) [1846791] - [netdrv] net/mlx5e: CT: Fix ipv6 nat header rewrite actions (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: Don't fail driver on failure to create debugfs (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: Add missing mutex destroy (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: Fix devlink objects and devlink device unregister sequence (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: Wait for inactive autogroups (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: Disable reload while removing the device (Alaa Hleihel) [1846791] - [netdrv] net/mlx5e: Fix ethtool hfunc configuration change (Alaa Hleihel) [1846791] - [netdrv] net/mlx5e: Fix repeated XSK usage on one channel (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: DR, Split RX and TX lock for parallel insertion (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: DR, Add a spinlock to protect the send ring (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: DR, Fix freeing in dr_create_rc_qp() (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: Fix fatal error handling during device load (Alaa Hleihel) [1846791 1841363] - [netdrv] net/mlx5: drain health workqueue in case of driver load error (Alaa Hleihel) [1846791 1841363] - [netdrv] net/mlx5: Drain wq first during PCI device removal (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: Have single error unwinding path (Alaa Hleihel) [1846791] - [netdrv] mlx5: reject unsupported coalescing params (Alaa Hleihel) [1846791] - [crypto] Crypto: chelsio - Fixes a hang issue during driver registration (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - Use multiple txq/rxq per tfm to process the requests (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - Recalculate iv only if it is needed (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - un-register crypto algorithms (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - Endianess bug in create_authenc_wr (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - Print the chcr driver information while module load (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - This fixes the kernel panic which occurs during a libkcapi test (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - This fixes the libkcapi's cbc(aes) aio fail test cases (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - Resetting crypto counters during the driver unregister (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - fix writing tfm flags to wrong place (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - calculating tx_channel_id as per the max number of channels (Vishal Kulkarni) [1845004] - [firmware] tpm: check event log version before reading final events (Jerry Snitselaar) [1839284] - [char] tpm: Fix TIS locality timeout problems (Jerry Snitselaar) [1840789]- [vfio] vfio/pci: Clear error and request eventfd ctx after releasing (Alex Williamson) [1847731] - [fs] pNFS/flexfiles: Fix list corruption if the mirror count changes (Benjamin Coddington) [1852500] - [netdrv] ionic: update the queue count on open (Michal Schmidt) [1846879] - [tools] turbostat: Use sched_getcpu() instead of hardcoded cpu 0 (Prarit Bhargava) [1852123] - [infiniband] RDMA/hfi1: Fix null-pointer dereference when calling mmu_notifier_register (Kamal Heib) [1850345] - [platform] Revert "intel-speed-select: Firmware workarounds for Icelake" (Prarit Bhargava) [1820597] - [powerpc] powerpc/crashkernel: Take "mem=" option into account (Pingfan Liu) [1747969] - [tools] perf stat: Increase perf metric output resolution (Michael Petlan) [1844632] - [tools] perf vendor events power9: Add missing metrics to POWER9 'cpi_breakdown' (Michael Petlan) [1844632] - [tools] perf metrics: Fix parse errors in power8 metrics (Michael Petlan) [1844632] - [tools] perf metrics: Fix parse errors in power9 metrics (Michael Petlan) [1844632] - [s390] s390/kaslr: add support for R_390_JMP_SLOT relocation type (Claudio Imbrenda) [1850908] - [s390] s390: prevent leaking kernel address in BEAR (Claudio Imbrenda) [1850907] - [s390] s390/cpumf: Adjust registration of s390 PMU device drivers (Claudio Imbrenda) [1850906] - [firmware] efi/x86: Add TPM related EFI tables to unencrypted mapping checks (Lenny Szubowicz) [1849922] - [security] selinux: allow reading labels before policy is loaded (Ondrej Mosnacek) [1839819] - [idle] intel_idle: Introduce 'use_acpi' module parameter (Prarit Bhargava) [1849666] - [net] xsk: Add overflow check for u64 division, stored into u32 (Jiri Benc) [1838075] - [tools] selftests: netdevsim: Always initialize 'RET' variable (Jiri Benc) [1838075] - [netdrv] netdevsim: Ensure policer drop counter always increases (Jiri Benc) [1838075] - [tools] selftests/bpf: Check for correct program attach/detach in xdp_attach test (Jiri Benc) [1838075] - [tools] libbpf: Fix type of old_fd in bpf_xdp_set_link_opts (Jiri Benc) [1838075] - [net] xsk: Add missing check on user supplied headroom size (Jiri Benc) [1838075] - [net] xdp: Reset prog in dev_change_xdp_fd when fd is negative (Jiri Benc) [1838075] - [netdrv] veth: rely on peer veth_rq for ndo_xdp_xmit accounting (Jiri Benc) [1838075] - [netdrv] veth: rely on veth_rq in veth_xdp_flush_bq signature (Jiri Benc) [1838075] - [net] page pool: allow to pass zero flags to page_pool_init() (Jiri Benc) [1838075] - [tools] selftests/bpf: Add tests for attaching XDP programs (Jiri Benc) [1838075] - [tools] libbpf: Add function to set link XDP fd while specifying old program (Jiri Benc) [1838075] - [tools] Add EXPECTED_FD-related definitions in if_link.h (Jiri Benc) [1838075] - [net] xdp: Support specifying expected existing program when attaching XDP (Jiri Benc) [1838075] - [netdrv] veth: remove atomic64_add from veth_xdp_xmit hotpath (Jiri Benc) [1838075] - [netdrv] veth: introduce more xdp counters (Jiri Benc) [1838075] - [netdrv] veth: distinguish between rx_drops and xdp_drops (Jiri Benc) [1838075] - [netdrv] veth: introduce more specialized counters in veth_stats (Jiri Benc) [1838075] - [netdrv] veth: move xdp stats in a dedicated structure (Jiri Benc) [1838075] - [net] xdp: Replace zero-length array with flexible-array member (Jiri Benc) [1838075] - [net] bpf: inet_diag: Dump bpf_sk_storages in inet_diag_dump() (Jiri Benc) [1838075] - [net] bpf: INET_DIAG support in bpf_sk_storage (Jiri Benc) [1838075] - [net] inet_diag: Move the INET_DIAG_REQ_BYTECODE nlattr to cb->data (Jiri Benc) [1838075] - [net] inet_diag: Refactor inet_sk_diag_fill(), dump(), and dump_one() (Jiri Benc) [1838075] - [net] inet_diag: return classid for all socket types (Jiri Benc) [1838075] - [net] inet_diag: fix reporting cgroup classid and fallback to priority (Jiri Benc) [1838075] - [net] Remove unneeded export of a couple of xdp generic functions (Jiri Benc) [1838075] - [net] page_pool: API cleanup and comments (Jiri Benc) [1838075] - [net] bpf, sockmap: Replace zero-length array with flexible-array member (Jiri Benc) [1838075] - [netdrv] geneve: allow changing DF behavior after creation (Sabrina Dubroca) [1847861] - [net] netfilter: nf_tables: add missing ->release_ops() in error path of newrule() (Andrea Claudi) [1846236] - [net] netfilter: nft_compat: use .release_ops and remove list of extension (Andrea Claudi) [1846236] - [net] ipv6: fix IPV6_ADDRFORM operation logic (Hangbin Liu) [1842025] - [net] ipv6: fix restrict IPV6_ADDRFORM operation (Hangbin Liu) [1842025] - [net] netfilter: nat: fix error handling upon registering inet hook (Florian Westphal) [1579145] - [net] netfilter: nf_tables: fix module autoload for redir (Florian Westphal) [1579145] - [net] netfilter: nf_tables: fix module autoload with inet family (Florian Westphal) [1579145] - [net] netfilter: nft_chain_nat: inet family is missing module ownership (Florian Westphal) [1579145] - [net] netfilter: nf_tables: Support auto-loading for inet nat (Florian Westphal) [1579145] - [net] netfilter: nft_redir: fix module autoload with ip4 (Florian Westphal) [1579145] - [net] netfilter: nat: fix udp checksum corruption (Florian Westphal) [1579145] - [tools] kselftests: extend nft_nat with inet family based nat hooks (Florian Westphal) [1579145] - [net] netfilter: nft_redir: add inet support (Florian Westphal) [1579145] - [net] netfilter: nft_masq: add inet support (Florian Westphal) [1579145] - [net] netfilter: nf_tables: merge route type into core (Florian Westphal) [1579145] - [net] netfilter: nat: add inet family nat support (Florian Westphal) [1579145] - [net] netfilter: nat: don't register device notifier twice (Florian Westphal) [1579145] - [net] netfilter: nf_tables: merge ipv4 and ipv6 nat chain types (Florian Westphal) [1579145] - [net] netfilter: nf_tables: nat: merge nft_masq protocol specific modules (Florian Westphal) [1579145] - [net] netfilter: nf_tables: nat: merge nft_redir protocol specific modules (Florian Westphal) [1579145] - [net] netfilter: nat: remove nf_nat_l3proto.h and nf_nat_core.h (Florian Westphal) [1579145] - [net] netfilter: nat: remove l3proto struct (Florian Westphal) [1579145] - [net] netfilter: nat: remove csum_recalc hook (Florian Westphal) [1579145] - [net] netfilter: nat: remove csum_update hook (Florian Westphal) [1579145] - [net] netfilter: nat: remove l3 manip_pkt hook (Florian Westphal) [1579145] - [net] netfilter: nat: remove nf_nat_l4proto.h (Florian Westphal) [1579145] - [net] netfilter: nat: merge nf_nat_ipv4, 6 into nat core (Florian Westphal) [1579145] - [net] netfilter: nat: fix spurious connection timeouts (Florian Westphal) [1579145] - [net] netfilter: nat: move nlattr parse and xfrm session decode to core (Florian Westphal) [1579145] - [net] netfilter: nat: merge ipv4 and ipv6 masquerade functionality (Florian Westphal) [1579145] - [net] netfilter: kconfig: nat related expression depend on nftables core (Florian Westphal) [1579145] - [net] netfilter: conntrack: fix bogus port values for other l4 protocols (Florian Westphal) [1579145] - [net] netfilter: conntrack: avoid unneeded nf_conntrack_l4proto lookups (Florian Westphal) [1579145] - [net] netfilter: conntrack: remove pernet l4 proto register interface (Florian Westphal) [1579145] - [net] netfilter: conntrack: remove remaining l4proto indirect packet calls (Florian Westphal) [1579145] - [net] netfilter: conntrack: remove module owner field (Florian Westphal) [1579145] - [net] netfilter: conntrack: remove invert_tuple callback (Florian Westphal) [1579145] - [net] netfilter: conntrack: remove pkt_to_tuple callback (Florian Westphal) [1579145] - [net] netfilter: conntrack: udp: set stream timeout to 2 minutes (Florian Westphal) [1579145] - [net] netfilter: conntrack: udp: only extend timeout to stream mode after 2s (Florian Westphal) [1579145] - [net] netfilter: nat: un-export nf_nat_used_tuple (Florian Westphal) [1579145] - [net] netfilter: nat: fix ICMP header corruption on ICMP errors (Florian Westphal) [1579145] - [net] netfilter: nat: fix icmp id randomization (Florian Westphal) [1579145] - [net] netfilter: nat: remove nf_nat_l4proto struct (Florian Westphal) [1579145] - [net] netfilter: nat: remove l4proto->manip_pkt (Florian Westphal) [1579145] - [net] netfilter: nat: remove l4proto->nlattr_to_range (Florian Westphal) [1579145] - [net] netfilter: nat: remove l4proto->in_range (Florian Westphal) [1579145] - [net] netfilter: nat: fold in_range indirection into caller (Florian Westphal) [1579145] - [net] netfilter: nat: remove l4proto->unique_tuple (Florian Westphal) [1579145] - [net] netfilter: nat: un-export nf_nat_l4proto_unique_tuple (Florian Westphal) [1579145] - [net] netfilter: remove NF_NAT_RANGE_PROTO_RANDOM support (Florian Westphal) [1579145] - [x86] kvm: x86/pmu: Tweak kvm_pmu_get_msr to pass 'struct msr_data' in (Vitaly Kuznetsov) [1849987] - [x86] kvm: x86: do not pass poisoned hva to __kvm_set_memory_region (Vitaly Kuznetsov) [1849987] - [tools] kvm: selftests: fix sync_with_host() in smm_test (Vitaly Kuznetsov) [1849987] - [x86] kvm: async_pf: Inject 'page ready' event only if 'page not present' was previously injected (Vitaly Kuznetsov) [1849987] - [x86] revert "kvm: async_pf: Fix #DF due to inject "Page not Present" and "Page Ready" exceptions simultaneously" (Vitaly Kuznetsov) [1849987] - [virt] kvm: async_pf: Cleanup kvm_setup_async_pf() (Vitaly Kuznetsov) [1849987] - [x86] kvm: i8254: remove redundant assignment to pointer s (Vitaly Kuznetsov) [1849987] - [x86] kvm: x86: respect singlestep when emulating instruction (Vitaly Kuznetsov) [1849987] - [tools] kvm: selftests: Don't probe KVM_CAP_HYPERV_ENLIGHTENED_VMCS when nested VMX is unsupported (Vitaly Kuznetsov) [1849987] - [tools] kvm: selftests: do not substitute SVM/VMX check with KVM_CAP_NESTED_STATE check (Vitaly Kuznetsov) [1849987] - [x86] kvm: nvmx: Consult only the "basic" exit reason when routing nested exit (Vitaly Kuznetsov) [1849987] - [x86] kvm: x86: Unexport x86_fpu_cache and make it static (Vitaly Kuznetsov) [1849987] - [tools] kvm: selftests: Ignore KVM 5-level paging support for VM_MODE_PXXV48_4K (Vitaly Kuznetsov) [1849987] - [virt] kvm: x86: Fix APIC page invalidation race (Vitaly Kuznetsov) [1849987] - [x86] kvm: svm: fix calls to is_intercept (Vitaly Kuznetsov) [1849987] - [tools] kvm: selftests: fix vmx_preemption_timer_test build with GCC10 (Vitaly Kuznetsov) [1849987] - [tools] kvm: selftests: Add x86_64/debug_regs to .gitignore (Vitaly Kuznetsov) [1849987] - [x86] revert "kvm: x86: work around leak of uninitialized stack contents" (Vitaly Kuznetsov) [1849987] - [x86] kvm: vmx: Properly handle kvm_read/write_guest_virt*() result (Vitaly Kuznetsov) [1849987] - [x86] kvm: x86: emulate reserved nops from 0f/18 to 0f/1f (Vitaly Kuznetsov) [1849987] - [tools] kvm: selftests: Fix build with "make ARCH=x86_64" (Vitaly Kuznetsov) [1849987] - [x86] kvm: x86: minor code refactor and comments fixup around dirty logging (Vitaly Kuznetsov) [1849987] - [x86] kvm: x86: avoid unnecessary rmap walks when creating/moving slots (Vitaly Kuznetsov) [1849987] - [x86] kvm: x86: remove unnecessary rmap walk of read-only memslots (Vitaly Kuznetsov) [1849987] - [virt] kvm: Use vmemdup_user() (Vitaly Kuznetsov) [1849987] - [x86] kvm: x86: Move MPK feature detection to common code (Vitaly Kuznetsov) [1849987] - [x86] kvm: x86: Assign correct value to array.maxnent (Vitaly Kuznetsov) [1849987] - [x86] kvm: let kvm_destroy_vm_debugfs clean up vCPU debugfs directories (Vitaly Kuznetsov) [1849987] - [x86] kvm: Handle reads of SandyBridge RAPL PMU MSRs rather than injecting #GP (Vitaly Kuznetsov) [1849987] - [documentation] docs: virt/kvm: close inline string literal (Vitaly Kuznetsov) [1849987] - [documentation] docs: kvm: Fix KVM_KVMCLOCK_CTRL API doc (Vitaly Kuznetsov) [1849987] - [x86] arch/x86/kvm/svm/sev.c: change flag passed to GUP fast in sev_pin_memory() (Vitaly Kuznetsov) [1849987] - [virt] kvm/eventfd: remove unneeded conversion to bool (Vitaly Kuznetsov) [1849987] - [tools] selftests: fix kvm relocatable native/cross builds and installs (Vitaly Kuznetsov) [1849987] - [virt] kvm: x86: move kvm_create_vcpu_debugfs after last failure point (Vitaly Kuznetsov) [1849987] - [powerpc] xive: Share the event-queue page with the Hypervisor (Michael Roth) [1837232] - [powerpc] kvm: ppc: book3s hv: Read ibm, secure-memory nodes (Michael Roth) [1837232] - [powerpc] kvm: ppc: book3s hv: Relax check on H_SVM_INIT_ABORT (Michael Roth) [1837232]- [scsi] scsi: be2iscsi: Use scnprintf() for avoiding potential buffer overflow (Maurizio Lombardi) [1849586] - [edac] EDAC/i10nm: Update driver to support different bus number config register offsets (Aristeu Rozanski) [1838508] - [edac] EDAC, {skx, i10nm}: Make some configurations CPU model specific (Aristeu Rozanski) [1838508] - [fs] fuse: copy_file_range should truncate cache (Miklos Szeredi) [1849786] - [fs] fuse: fix copy_file_range cache issues (Miklos Szeredi) [1849786] - [fs] fuse: update attr_version counter on fuse_notify_inval_inode() (Miklos Szeredi) [1849786] - [fs] fuse: don't check refcount after stealing page (Miklos Szeredi) [1849786] - [fs] fuse: fix weird page warning (Miklos Szeredi) [1849786] - [fs] fuse: use dump_page (Miklos Szeredi) [1849786] - [fs] fuse: always allow query of st_dev (Miklos Szeredi) [1849786] - [fs] fuse: always flush dirty data on close(2) (Miklos Szeredi) [1849786] - [fs] fuse: invalidate inode attr in writeback cache mode (Miklos Szeredi) [1849786] - [fs] virtiofs: schedule blocking async replies in separate worker (Miklos Szeredi) [1849786] - [fs] fuse: Support RENAME_WHITEOUT flag (Miklos Szeredi) [1849786] - [fs] fuse: don't overflow LLONG_MAX with end offset (Miklos Szeredi) [1849786] - [fs] fix up iter on short count in fuse_direct_io() (Miklos Szeredi) [1849786] - [fs] fuse: fix fuse_send_readpages() in the syncronous read case (Miklos Szeredi) [1849786] - [fs] fuse: fix Kconfig indentation (Miklos Szeredi) [1849786] - [fs] virtiofs: Use completions while waiting for queue to be drained (Miklos Szeredi) [1849786] - [fs] virtiofs: Do not send forget request "struct list_head" element (Miklos Szeredi) [1849786] - [fs] virtiofs: Use a common function to send forget (Miklos Szeredi) [1849786] - [fs] virtiofs: Fix old-style declaration (Miklos Szeredi) [1849786] - [fs] fuse: verify nlink (Miklos Szeredi) [1849786] - [fs] fuse: verify write return (Miklos Szeredi) [1849786] - [fs] fuse: verify attributes (Miklos Szeredi) [1849786] - [fs] fuse: redundant get_fuse_inode() calls in fuse_writepages_fill() (Miklos Szeredi) [1849786] - [fs] fuse: truncate pending writes on O_TRUNC (Miklos Szeredi) [1849786] - [fs] fuse: flush dirty data/metadata before non-truncate setattr (Miklos Szeredi) [1849786] - [fs] ovl: initialize error in ovl_copy_xattr (Miklos Szeredi) [1849770] - [fs] ovl: fix redirect traversal on metacopy dentries (Miklos Szeredi) [1849770] - [fs] ovl: initialize OVL_UPPERDATA in ovl_lookup() (Miklos Szeredi) [1849770] - [fs] ovl: use only uppermetacopy state in ovl_lookup() (Miklos Szeredi) [1849770] - [fs] ovl: simplify setting of origin for index lookup (Miklos Szeredi) [1849770] - [fs] ovl: fix out of bounds access warning in ovl_check_fb_len() (Miklos Szeredi) [1849770] - [fs] ovl: return required buffer size for file handles (Miklos Szeredi) [1849770] - [fs] ovl: sync dirty data when remounting to ro mode (Miklos Szeredi) [1849770] - [fs] ovl: resolve more conflicting mount options (Miklos Szeredi) [1849770] - [fs] ovl: potential crash in ovl_fid_to_fh() (Miklos Szeredi) [1849770] - [fs] ovl: clear ATTR_OPEN from attr->ia_valid (Miklos Szeredi) [1849770] - [fs] ovl: clear ATTR_FILE from attr->ia_valid (Miklos Szeredi) [1849770] - [documentation] ovl: document xino expected behavior (Miklos Szeredi) [1849770] - [fs] ovl: enable xino automatically in more cases (Miklos Szeredi) [1849770] - [fs] ovl: avoid possible inode number collisions with xino=on (Miklos Szeredi) [1849770] - [fs] ovl: use a private non-persistent ino pool (Miklos Szeredi) [1849770] - [fs] ovl: fix WARN_ON nlink drop to zero (Miklos Szeredi) [1849770] - [fs] ovl: fix a typo in comment (Miklos Szeredi) [1849770] - [fs] ovl: replace zero-length array with flexible-array member (Miklos Szeredi) [1849770] - [fs] ovl: ovl_obtain_alias(): don't call d_instantiate_anon() for old (Miklos Szeredi) [1849770] - [fs] ovl: strict upper fs requirements for remote upper fs (Miklos Szeredi) [1849770] - [fs] ovl: check if upper fs supports RENAME_WHITEOUT (Miklos Szeredi) [1849770] - [fs] ovl: allow remote upper (Miklos Szeredi) [1849770] - [fs] ovl: decide if revalidate needed on a per-dentry basis (Miklos Szeredi) [1849770] - [fs] ovl: separate detection of remote upper layer from stacked overlay (Miklos Szeredi) [1849770] - [fs] ovl: restructure dentry revalidation (Miklos Szeredi) [1849770] - [fs] ovl: ignore failure to copy up unknown xattrs (Miklos Szeredi) [1849770] - [documentation] ovl: document permission model (Miklos Szeredi) [1849770] - [fs] ovl: simplify i_ino initialization (Miklos Szeredi) [1849770] - [fs] ovl: factor out helper ovl_get_root() (Miklos Szeredi) [1849770] - [fs] ovl: fix out of date comment and unreachable code (Miklos Szeredi) [1849770] - [fs] ovl: fix value of i_ino for lower hardlink corner case (Miklos Szeredi) [1849770] - [fs] ovl: fix lockdep warning for async write (Miklos Szeredi) [1849770] - [fs] ovl: fix some xino configurations (Miklos Szeredi) [1849770] - [fs] ovl: fix lock in ovl_llseek() (Miklos Szeredi) [1849770] - [fs] ovl: fix lseek overflow on 32bit (Miklos Szeredi) [1849770] - [documentation] docs: filesystems: add overlayfs to index.rst (Miklos Szeredi) [1849770] - [fs] ovl: add splice file read write helper (Miklos Szeredi) [1849770] - [fs] ovl: implement async IO routines (Miklos Szeredi) [1849770] - [fs] vfs: add vfs_iocb_iter_helper functions (Miklos Szeredi) [1849770] - [fs] ovl: layer is const (Miklos Szeredi) [1849770] - [fs] ovl: fix corner case of non-constant st_dev; st_ino (Miklos Szeredi) [1849770] - [fs] ovl: fix corner case of conflicting lower layer uuid (Miklos Szeredi) [1849770] - [fs] ovl: generalize the lower_fsarray (Miklos Szeredi) [1849770] - [fs] ovl: simplify ovl_same_sb() helper (Miklos Szeredi) [1849770] - [fs] ovl: generalize the lower_layersarray (Miklos Szeredi) [1849770] - [fs] ovl: improving copy-up efficiency for big sparse file (Miklos Szeredi) [1849770] - [fs] ovl: use ovl_inode_lock in ovl_llseek() (Miklos Szeredi) [1849770] - [fs] ovl: use pr_fmt auto generate prefix (Miklos Szeredi) [1849770] - [fs] ovl: fix wrong WARN_ON() in ovl_cache_update_ino() (Miklos Szeredi) [1849770] - [fs] locks: print unsigned ino in /proc/locks (Miklos Szeredi) [1849770] - [documentation] docs: filesystems: overlayfs: Fix restview warnings (Miklos Szeredi) [1849770] - [fs] ovl: relax WARN_ON() on rename to self (Miklos Szeredi) [1849770] - [fs] ovl: fix corner case of non-unique st_dev; st_ino (Miklos Szeredi) [1849770] - [fs] ovl: don't use a temp buf for encoding real fh (Miklos Szeredi) [1849770] - [fs] ovl: make sure that real fid is 32bit aligned in memory (Miklos Szeredi) [1849770] - [fs] ovl: fix lookup failure on multi lower squashfs (Miklos Szeredi) [1849770] - [fs] ovl: filter of trusted xattr results in audit (Miklos Szeredi) [1849770] - [fs] ovl: Fix dereferencing possible ERR_PTR() (Miklos Szeredi) [1849770] - [fs] ovl: fix regression caused by overlapping layers detection (Miklos Szeredi) [1849770] - [fs] ovl: make i_ino consistent with st_ino in more cases (Miklos Szeredi) [1849770] - [fs] ovl: fix typo in MODULE_PARM_DESC (Miklos Szeredi) [1849770] - [fs] ovl: fix bogus -Wmaybe-unitialized warning (Miklos Szeredi) [1849770] - [fs] ovl: don't fail with disconnected lower NFS (Miklos Szeredi) [1849770] - [fs] ovl: detect overlapping layers (Miklos Szeredi) [1849770] - [fs] ovl: using posix_acl_xattr_size() to get size instead of posix_acl_to_xattr() (Miklos Szeredi) [1849770] - [fs] ovl: abstract ovl_inode lock with a helper (Miklos Szeredi) [1849770] - [fs] ovl: remove the 'locked' argument of ovl_nlink_{start, end} (Miklos Szeredi) [1849770] - [fs] ovl: relax requirement for non null uuid of lower fs (Miklos Szeredi) [1849770] - [fs] ovl: fold copy-up helpers into callers (Miklos Szeredi) [1849770] - [fs] ovl: untangle copy up call chain (Miklos Szeredi) [1849770] - [fs] ovl: clean up error handling in ovl_get_tmpfile() (Miklos Szeredi) [1849770] - [netdrv] ionic: tame the watchdog timer on reconfig (Jonathan Toppins) [1846879 1846280] - [remoteproc] remoteproc: pull in slab.h (Jarod Wilson) [1849080]- [x86] revert "kvm: vmx: Micro-optimize vmexit time when not exposing PMU" (Vitaly Kuznetsov) [1844099] - [fs] nfsd4: kill warnings on testing stateids with mismatched clientids (Benjamin Coddington) [1765672] - [fs] NFS: Ensure security label is set for root inode (Scott Mayhew) [1660798] - [s390] kexec: Fix file verification on S390 (Lianbo Jiang) [1815369] - [s390] kexec_file: split KEXEC_VERIFY_SIG into KEXEC_SIG and KEXEC_SIG_FORCE (Lianbo Jiang) [1815369] - [netdrv] ibmvnic: continue to init in CRQ reset returns H_CLOSED (Steve Best) [1850179] - [net] sunrpc: add missing newline when printing parameter 'auth_hashtable_size' by sysfs (Benjamin Coddington) [1849998] - [net] sunrpc: clean up properly in gss_mech_unregister() (Benjamin Coddington) [1849998] - [net] sunrpc: svcauth_gss_register_pseudoflavor must reject duplicate registrations (Benjamin Coddington) [1849998] - [net] SUNRPC: Fix backchannel RPC soft lockups (Benjamin Coddington) [1849998] - [fs] NFS: Fix a page leak in nfs_destroy_unlinked_subrequests() (Benjamin Coddington) [1849998] - [fs] nfsd4: make drc_slab global, not per-net (Benjamin Coddington) [1849998] - [net] SUNRPC: Fix GSS privacy computation of auth->au_ralign (Benjamin Coddington) [1849998] - [net] SUNRPC: Add "@len" parameter to gss_unwrap() (Benjamin Coddington) [1849998] - [fs] NFS: finish_automount() requires us to hold 2 refs to the mount record (Benjamin Coddington) [1849998] - [fs] NFS: Fix use-after-free issues in nfs_pageio_add_request() (Benjamin Coddington) [1849998] - [fs] NFS: alloc_nfs_open_context() must use the file cred when available (Benjamin Coddington) [1849998] - [net] libceph: don't omit used_replica in target_copy() (Jeff Layton) [1847528] - [net] libceph: don't omit recovery_deletes in target_copy() (Jeff Layton) [1847528] - [net] libceph: move away from global osd_req_flags (Jeff Layton) [1847528] - [fs] ceph: skip checking caps when session reconnecting and releasing reqs (Jeff Layton) [1847528] - [fs] ceph: make sure mdsc->mutex is nested in s->s_mutex to fix dead lock (Jeff Layton) [1847528] - [fs] ceph: don't return -ESTALE if there's still an open file (Jeff Layton) [1847528] - [include] libceph, rbd: replace zero-length array with flexible-array (Jeff Layton) [1847528] - [fs] ceph: allow rename operation under different quota realms (Jeff Layton) [1847528] - [fs] ceph: normalize 'delta' parameter usage in check_quota_exceeded (Jeff Layton) [1847528] - [fs] ceph: ceph_kick_flushing_caps needs the s_mutex (Jeff Layton) [1847528] - [fs] ceph: request expedited service on session's last cap flush (Jeff Layton) [1847528] - [fs] ceph: convert mdsc->cap_dirty to a per-session list (Jeff Layton) [1847528] - [fs] ceph: reset i_requested_max_size if file write is not wanted (Jeff Layton) [1847528] - [fs] ceph: throw a warning if we destroy session with mutex still locked (Jeff Layton) [1847528] - [fs] ceph: fix potential race in ceph_check_caps (Jeff Layton) [1847528] - [fs] ceph: document what protects i_dirty_item and i_flushing_item (Jeff Layton) [1847528] - [fs] ceph: don't take i_ceph_lock in handle_cap_import (Jeff Layton) [1847528] - [fs] ceph: don't release i_ceph_lock in handle_cap_trunc (Jeff Layton) [1847528] - [fs] ceph: add comments for handle_cap_flush_ack logic (Jeff Layton) [1847528] - [fs] ceph: split up __finish_cap_flush (Jeff Layton) [1847528] - [fs] ceph: reorganize __send_cap for less spinlock abuse (Jeff Layton) [1847528] - [fs] ceph: flush release queue when handling caps for unknown inode (Jeff Layton) [1847528] - [net] libceph: ignore pool overlay and cache logic on redirects (Jeff Layton) [1847528] - [x86] kvm: lapic: ensure APIC map is up to date on concurrent update requests (Igor Mammedov) [1835330] - [x86] kvm: lapic: fix broken vcpu hotplug (Igor Mammedov) [1835330] - [netdrv] net: hns3: add some error checking in hclge_tm module (Mark Langsdorf) [1809057] {CVE-2019-15925} - [fs] udf: Fix mounting of Win7 created UDF filesystems (Oleksandr Natalenko) [1842400] - [netdrv] net: qed: fixes crash while running driver in kdump kernel (Manish Chopra) [1727746] - [netdrv] net: qed: Disable SRIOV functionality inside kdump kernel (Manish Chopra) [1727746] - [netdrv] net: qed*: Reduce RX and TX default ring count when running inside kdump kernel (Manish Chopra) [1727746] - [fs] cifs: dump Security Type info in DebugData (Leif Sahlberg) [1845390] - [net] netfilter: flowtable: Make nf_flow_table_offload_add/del_cb inline (Marcelo Leitner) [1840938] - [net] sched: act_ct: Make tcf_ct_flow_table_restore_skb inline (Marcelo Leitner) [1840938] - [net] netfilter: flowtable: Add pending bit for offload work (Marcelo Leitner) [1842670] - [net] Evict neighbor entries on carrier down (Ivan Vecera) [1845352] - [net] bridge: explicitly zero is_sticky in fdb_create (Ivan Vecera) [1845350] - [net] bridge: add support for sticky fdb entries (Ivan Vecera) [1845350] - [net] remove indirect block netdev event registration (Marcelo Leitner) [1841300] - [netdrv] bnxt_tc: update indirect block support (Marcelo Leitner) [1841300] - [netdrv] nfp: update indirect block support (Marcelo Leitner) [1841300] - [netdrv] mlx5: update indirect block support (Marcelo Leitner) [1841300] - [net] use flow_indr_dev_setup_offload() (Marcelo Leitner) [1841300] - [net] cls_api: add tcf_block_offload_init() (Marcelo Leitner) [1841300] - [net] flow_offload: consolidate indirect flow_block infrastructure (Marcelo Leitner) [1841300] - [net] netfilter: nf_flowtable: expose nf_flow_table_gc_cleanup() (Marcelo Leitner) [1841300] - [fs] iomap: Handle memory allocation failure in readahead (Carlos Maiolino) [1828792] - [fs] iomap: fix comments in iomap_dio_rw (Carlos Maiolino) [1828792] - [fs] iomap: Remove pgoff from tracepoints (Carlos Maiolino) [1828792] - [fs] fs: Fix page_mkwrite off-by-one errors (Carlos Maiolino) [1828792] - [fs] iomap: stop using ioend after it's been freed in iomap_finish_ioend() (Carlos Maiolino) [1828792] - [fs] iomap: fix sub-page uptodate handling (Carlos Maiolino) [1828792] - [fs] iomap: remove unneeded variable in iomap_dio_rw() (Carlos Maiolino) [1828792] - [fs] iomap: Do not create fake iter in iomap_dio_bio_actor() (Carlos Maiolino) [1828792] - [fs] iomap: trace iomap_appply results (Carlos Maiolino) [1828792] - [fs] fs/iomap: remove redundant check in iomap_dio_rw() (Carlos Maiolino) [1828792] - [fs] iomap: use a srcmap for a read-modify-write I/O (Carlos Maiolino) [1828792] - [fs] iomap: renumber IOMAP_HOLE to 0 (Carlos Maiolino) [1828792] - [fs] iomap: use write_begin to read pages to unshare (Carlos Maiolino) [1828792] - [fs] iomap: move the zeroing case out of iomap_read_page_sync (Carlos Maiolino) [1828792] - [fs] iomap: ignore non-shared or non-data blocks in xfs_file_dirty (Carlos Maiolino) [1828792] - [fs] iomap: always use AOP_FLAG_NOFS in iomap_write_begin (Carlos Maiolino) [1828792] - [fs] iomap: remove the unused iomap argument to __iomap_write_end (Carlos Maiolino) [1828792] - [fs] iomap: better document the IOMAP_F_* flags (Carlos Maiolino) [1828792] - [fs] iomap: enhance writeback error message (Carlos Maiolino) [1828792] - [fs] iomap: pass a struct page to iomap_finish_page_writeback (Carlos Maiolino) [1828792] - [fs] iomap: cleanup iomap_ioend_compare (Carlos Maiolino) [1828792] - [fs] iomap: move struct iomap_page out of iomap.h (Carlos Maiolino) [1828792] - [fs] iomap: warn on inline maps in iomap_writepage_map (Carlos Maiolino) [1828792] - [fs] iomap: lift the xfs writeback code to iomap (Carlos Maiolino) [1828792] - [fs] iomap: lift common tracing code from xfs to iomap (Carlos Maiolino) [1828792] - [fs] iomap: zero newly allocated mapped blocks (Carlos Maiolino) [1828792] - [fs] xfs: remove the fork fields in the writepage_ctx and ioend (Carlos Maiolino) [1828792] - [fs] xfs: turn io_append_trans into an io_private void pointer (Carlos Maiolino) [1828792] - [fs] xfs: refactor the ioend merging code (Carlos Maiolino) [1828792] - [fs] xfs: use a struct iomap in xfs_writepage_ctx (Carlos Maiolino) [1828792] - [fs] xfs: set IOMAP_F_NEW more carefully (Carlos Maiolino) [1828792] - [fs] xfs: initialize iomap->flags in xfs_bmbt_to_iomap (Carlos Maiolino) [1828792] - [fs] xfs: Use iomap_dio_rw to wait for unaligned direct IO (Carlos Maiolino) [1828792] - [fs] iomap: Allow forcing of waiting for running DIO in iomap_dio_rw() (Carlos Maiolino) [1828792] - [fs] iomap: move the iomap_dio_rw ->end_io callback into a structure (Carlos Maiolino) [1828792] - [fs] iomap: split size and error for iomap_dio_rw ->end_io (Carlos Maiolino) [1828792] - [fs] iomap: fix Invalid License ID (Carlos Maiolino) [1828792] - [fs] iomap: move internal declarations into fs/iomap/ (Carlos Maiolino) [1828792] - [fs] iomap: move the main iteration code into a separate file (Carlos Maiolino) [1828792] - [fs] iomap: move the buffered IO code into a separate file (Carlos Maiolino) [1828792] - [fs] iomap: move the direct IO code into a separate file (Carlos Maiolino) [1828792] - [fs] iomap: move the SEEK_HOLE code into a separate file (Carlos Maiolino) [1828792] - [fs] iomap: move the file mapping reporting code into a separate file (Carlos Maiolino) [1828792] - [fs] iomap: move the swapfile code into a separate file (Carlos Maiolino) [1828792] - [fs] iomap: start moving code to fs/iomap/ (Carlos Maiolino) [1828792] - [fs] iomap: move iomap_read_inline_data around (Carlos Maiolino) [1828792] - [fs] iomap: convert to SPDX identifier (Carlos Maiolino) [1828792] - [fs] iomap: remove duplicated include from iomap.c (Carlos Maiolino) [1828792] - [netdrv] fjes: Handle workqueue allocation failure (Masayoshi Mizuma) [1830565] {CVE-2019-16231}- [fs] NFSv4: Ensure the delegation cred is pinned when we call delegreturn (Benjamin Coddington) [1848933] - [fs] NFSv4: Ensure the delegation is pinned in nfs_do_return_delegation() (Benjamin Coddington) [1848933] - [fs] NFSv4.1 make cachethis=no for writes (Benjamin Coddington) [1848933] - [fs] NFSv4: Fix revalidation of dentries with delegations (Benjamin Coddington) [1848933] - [fs] NFSv4: Fix races between open and dentry revalidation (Benjamin Coddington) [1848933] - [fs] NFS: Fix up directory verifier races (Benjamin Coddington) [1848933] - [net] sunrpc: expiry_time should be seconds not timeval (Benjamin Coddington) [1848933] - [fs] NFSv4.0: nfs4_do_fsinfo() should not do implicit lease renewals (Benjamin Coddington) [1848933] - [fs] NFSv4: try lease recovery on NFS4ERR_EXPIRED (Benjamin Coddington) [1848933] - [fs] NFS: Fix memory leaks (Benjamin Coddington) [1848933] - [fs] nfs: optimise readdir cache page invalidation (Benjamin Coddington) [1848933] - [fs] NFS: Switch readdir to using iterate_shared() (Benjamin Coddington) [1848933] - [fs] NFS: Use kmemdup_nul() in nfs_readdir_make_qstr() (Benjamin Coddington) [1848933] - [fs] NFS: Directory page cache pages need to be locked when read (Benjamin Coddington) [1848933] - [fs] NFS: Fix memory leaks and corruption in readdir (Benjamin Coddington) [1848933] - [net] SUNRPC: Use kmemdup_nul() in rpc_parse_scope_id() (Benjamin Coddington) [1848933] - [fs] NFS: Replace various occurrences of kstrndup() with kmemdup_nul() (Benjamin Coddington) [1848933] - [fs] NFSv4: Limit the total number of cached delegations (Benjamin Coddington) [1848933] - [fs] NFSv4: Add accounting for the number of active delegations held (Benjamin Coddington) [1848933] - [fs] NFSv4: Try to return the delegation immediately when marked for return on close (Benjamin Coddington) [1848933] - [fs] NFS: Clear NFS_DELEGATION_RETURN_IF_CLOSED when the delegation is returned (Benjamin Coddington) [1848933] - [fs] NFSv4: nfs_inode_evict_delegation() should set NFS_DELEGATION_RETURNING (Benjamin Coddington) [1848933] - [fs] NFS: nfs_find_open_context() should use cred_fscmp() (Benjamin Coddington) [1848933] - [fs] NFS: nfs_access_get_cached_rcu() should use cred_fscmp() (Benjamin Coddington) [1848933] - [fs] NFSv3: FIx bug when using chacl and chmod to change acl (Benjamin Coddington) [1848933] - [fs] NFSv4.x recover from pre-mature loss of openstateid (Benjamin Coddington) [1848933] - [fs] NFS: Trust cached access if we've already revalidated the inode once (Benjamin Coddington) [1848933] - [fs] NFS: Fix nfs_direct_write_reschedule_io() (Benjamin Coddington) [1848933] - [fs] NFS: When resending after a short write, reset the reply count to zero (Benjamin Coddington) [1848933] - [fs] NFS: Improve tracing of permission calls (Benjamin Coddington) [1848933] - [fs] NFS/pnfs: Fix pnfs_generic_prepare_to_resend_writes() (Benjamin Coddington) [1848933] - [fs] NFS: Fix up fsync() when the server rebooted (Benjamin Coddington) [1848933] - [net] SUNRPC: Remove broken gss_mech_list_pseudoflavors() (Benjamin Coddington) [1848933] - [fs] NFS: Revalidate the file mapping on all fatal writeback errors (Benjamin Coddington) [1848933] - [fs] NFS: Revalidate the file size on a fatal write error (Benjamin Coddington) [1848933] - [fs] nfs: NFS_SWAP should depend on SWAP (Benjamin Coddington) [1848933] - [net] SUNRPC: constify copied structure (Benjamin Coddington) [1848933] - [fs] fs/nfs, swapon: check holes in swapfile (Benjamin Coddington) [1848933] - [net] SUNRPC: call_connect_status should handle -EPROTO (Benjamin Coddington) [1848933] - [fs] NFS: Introduce trace events triggered by page writeback errors (Benjamin Coddington) [1848933] - [net] SUNRPC: Capture signalled RPC tasks (Benjamin Coddington) [1848933] - [fs] NFS: move dprintk after nfs_alloc_fattr in nfs3_proc_lookup (Benjamin Coddington) [1848933] - [fs] NFS4: Remove unneeded semicolon (Benjamin Coddington) [1848933] - [fs] nfs: encode nfsv4 timestamps as 64-bit (Benjamin Coddington) [1848933] - [fs] nfs: remove timespec from xdr_encode_nfstime (Benjamin Coddington) [1848933] - [fs] nfs: use timespec64 in nfs_fattr (Benjamin Coddington) [1848933] - [net] sunrpc: convert to time64_t for expiry (Benjamin Coddington) [1848933] - [fs] nfsd: use true, false for bool variable in nfssvc.c (Benjamin Coddington) [1848933] - [fs] nfsd: use true, false for bool variable in nfs4proc.c (Benjamin Coddington) [1848933] - [fs] nfsd: use true, false for bool variable in vfs.c (Benjamin Coddington) [1848933] - [fs] nfsd: remove nfs4_reset_lease() declarations (Benjamin Coddington) [1848933] - [fs] nfsd: use ktime_get_real_seconds() in nfs4_verifier (Benjamin Coddington) [1848933] - [fs] nfsd: use boottime for lease expiry calculation (Benjamin Coddington) [1848933] - [fs] nfsd: fix jiffies/time_t mixup in LRU list (Benjamin Coddington) [1848933] - [fs] nfsd: fix delay timer on 32-bit architectures (Benjamin Coddington) [1848933] - [fs] nfsd: use time64_t in nfsd_proc_setattr() check (Benjamin Coddington) [1848933] - [fs] nfsd: pass a 64-bit guardtime to nfsd_setattr() (Benjamin Coddington) [1848933] - [fs] nfsd: make 'boot_time' 64-bit wide (Benjamin Coddington) [1848933] - [fs] nfsd: use timespec64 in encode_time_delta (Benjamin Coddington) [1848933] - [fs] nfsd: handle nfs3 timestamps as unsigned (Benjamin Coddington) [1848933] - [fs] nfsd: print 64-bit timestamps in client_info_show (Benjamin Coddington) [1848933] - [fs] nfsd: use ktime_get_seconds() for timestamps (Benjamin Coddington) [1848933] - [fs] nfsd: remove unnecessary assertion in nfsd4_encode_replay (Benjamin Coddington) [1848933] - [fs] nfsd: Clone should commit src file metadata too (Benjamin Coddington) [1848933] - [fs] nfsd4: Remove unneeded semicolon (Benjamin Coddington) [1848933] - [fs] nfs: fix timstamp debug prints (Benjamin Coddington) [1848933] - [net] nfs: use time64_t internally (Benjamin Coddington) [1848933] - [fs] nfsd: Return the correct number of bytes written to the file (Benjamin Coddington) [1848933] - [fs] nfsd: Fix up some unused variable warnings (Benjamin Coddington) [1848933] - [kernel] blktrace: ensure our debugfs dir exists (Ming Lei) [1816559] {CVE-2019-19770} - [kernel] blktrace: fix debugfs use after free (Ming Lei) [1816559] {CVE-2019-19770} - [block] loop: be paranoid on exit and prevent new additions / removals (Ming Lei) [1816559] {CVE-2019-19770} - [kernel] blktrace: annotate required lock on do_blk_trace_setup() (Ming Lei) [1816559] {CVE-2019-19770} - [block] block: revert back to synchronous request_queue removal (Ming Lei) [1816559] {CVE-2019-19770} - [block] block: clarify context for refcount increment helpers (Ming Lei) [1816559] {CVE-2019-19770} - [block] block: add docs for gendisk / request_queue refcount helpers (Ming Lei) [1816559] {CVE-2019-19770} - [kernel] blktrace: no need to check return value of debugfs_create functions (Ming Lei) [1816559] {CVE-2019-19770} - [kernel] blktrace: Avoid sparse warnings when assigning q->blk_trace (Ming Lei) [1816559] {CVE-2019-19770} - [kernel] blktrace: break out of blktrace setup on concurrent calls (Ming Lei) [1816559] {CVE-2019-19770} - [nvme] nvme-fc: don't call nvme_cleanup_cmd() for AENs (Ewan Milne) [1847572] - [nvme] nvme-fc: convert assoc_active flag to bit op (Ewan Milne) [1847572] - [nvme] nvme-fc: Ensure private pointers are NULL if no data (Ewan Milne) [1847572] - [nvme] nvme-multipath: do not reset on unknown status (Ewan Milne) [1847572] - [documentation] x86/speculation: Add Ivy Bridge to affected list (Josh Poimboeuf) [1827192] {CVE-2020-0543} - [documentation] x86/speculation: Add SRBDS vulnerability and mitigation documentation (Josh Poimboeuf) [1827192] {CVE-2020-0543} - [x86] x86/speculation: Add Special Register Buffer Data Sampling (SRBDS) mitigation (Josh Poimboeuf) [1827192] {CVE-2020-0543} - [x86] x86/cpu: Add 'table' argument to cpu_matches() (Josh Poimboeuf) [1827192] {CVE-2020-0543} - [x86] x86/cpu: Add a steppings field to struct x86_cpu_id (Josh Poimboeuf) [1827192] {CVE-2020-0543} - [x86] x86/cpu/bugs: Convert to new matching macros (Josh Poimboeuf) [1827192] {CVE-2020-0543} - [crypto] crypto: simd - correctly take reqsize of wrapped skcipher into account (Mark Salter) [1830471] - [fs] nfsd: depend on CRYPTO_MD5 for legacy client tracking (Benjamin Coddington) [1847468] - [fs] nfsd: check for EBUSY from vfs_rmdir/vfs_unink (Benjamin Coddington) [1847468] - [fs] NFS: Fallocate should use the nfs4_fattr_bitmap (Benjamin Coddington) [1847468] - [fs] NFS: Return -ETXTBSY when attempting to write to a swapfile (Benjamin Coddington) [1847468] - [fs] fs: nfs: sysfs: Remove NULL check before kfree (Benjamin Coddington) [1847468] - [fs] NFS: remove unneeded semicolon (Benjamin Coddington) [1847468] - [fs] NFSv4: add declaration of current_stateid (Benjamin Coddington) [1847468] - [include] sunrpc: remove __KERNEL__ ifdefs (Benjamin Coddington) [1847468] - [fs] nfsd: document callback_wq serialization of callback code (Benjamin Coddington) [1847468] - [fs] nfsd: mark cb path down on unknown errors (Benjamin Coddington) [1847468] - [net] SUNRPC: Avoid RPC delays when exiting suspend (Benjamin Coddington) [1847468] - [fs] NFSv4: Don't retry the GETATTR on old stateid in nfs4_delegreturn_done() (Benjamin Coddington) [1847468] - [fs] NFSv4: Handle NFS4ERR_OLD_STATEID in delegreturn (Benjamin Coddington) [1847468] - [fs] NFSv4: Fix races between open and delegreturn (Benjamin Coddington) [1847468] - [fs] NFS: nfs_inode_find_state_and_recover() fix stateid matching (Benjamin Coddington) [1847468] - [fs] NFSv4: Fix nfs4_inode_make_writeable() (Benjamin Coddington) [1847468] - [fs] NFSv4: nfs4_return_incompatible_delegation() should check delegation validity (Benjamin Coddington) [1847468] - [fs] NFSv4: Don't reclaim delegations that have been returned or revoked (Benjamin Coddington) [1847468] - [fs] NFSv4: Ignore requests to return the delegation if it was revoked (Benjamin Coddington) [1847468] - [fs] NFSv4: Revoke the delegation on success in nfs4_delegreturn_done() (Benjamin Coddington) [1847468] - [fs] NFSv4: Update the stateid seqid in nfs_revoke_delegation() (Benjamin Coddington) [1847468] - [fs] NFSv4: Clear the NFS_DELEGATION_REVOKED flag in nfs_update_inplace_delegation() (Benjamin Coddington) [1847468] - [fs] NFSv4: Hold the delegation spinlock when updating the seqid (Benjamin Coddington) [1847468] - [fs] NFSv4: Don't remove the delegation from the super_list more than once (Benjamin Coddington) [1847468] - [fs] NFS: Rename nfs_inode_return_delegation_noreclaim() (Benjamin Coddington) [1847468] - [fs] NFSv4: fail nfs4_refresh_delegation_stateid() when the delegation was revoked (Benjamin Coddington) [1847468] - [fs] NFSv4: Delegation recalls should not find revoked delegations (Benjamin Coddington) [1847468] - [fs] NFSv4: nfs4_callback_getattr() should ignore revoked delegations (Benjamin Coddington) [1847468] - [fs] NFSv4: Fix delegation handling in update_open_stateid() (Benjamin Coddington) [1847468] - [fs] NFSv4.1: Don't rebind to the same source port when reconnecting to the server (Benjamin Coddington) [1847468] - [fs] NFS/pnfs: Separate NFSv3 DS and MDS traffic (Benjamin Coddington) [1847468] - [fs] pNFS: nfs3_set_ds_client should set NFS_CS_NOPING (Benjamin Coddington) [1847468] - [fs] NFS: Add a flag to tell nfs_client to set RPC_CLNT_CREATE_NOPING (Benjamin Coddington) [1847468] - [fs] NFS: Use non-atomic bit ops when initialising struct nfs_client_initdata (Benjamin Coddington) [1847468] - [fs] NFSv3: Clean up timespec encode (Benjamin Coddington) [1847468] - [fs] NFSv2: Clean up timespec encode (Benjamin Coddington) [1847468] - [fs] NFSv2: Fix a typo in encode_sattr() (Benjamin Coddington) [1847468] - [fs] NFSv4: NFSv4 callbacks also support 64-bit timestamps (Benjamin Coddington) [1847468] - [fs] NFSv4: Encode 64-bit timestamps (Benjamin Coddington) [1847468] - [fs] NFS: Convert struct nfs_fattr to use struct timespec64 (Benjamin Coddington) [1847468] - [fs] NFS: If nfs_mountpoint_expiry_timeout < 0, do not expire submounts (Benjamin Coddington) [1847468] - [net] SUNRPC: Add trace points to observe transport congestion control (Benjamin Coddington) [1847468] - [net] SUNRPC: Eliminate log noise in call_reserveresult (Benjamin Coddington) [1847468] - [fs] nfsd: remove private bin2hex implementation (Benjamin Coddington) [1847468] - [fs] nfsd: remove set but not used variable 'len' (Benjamin Coddington) [1847468] - [fs] NFSv3: fix rpc receive buffer size for MOUNT call (Steve Dickson) [1837034] - [fs] NFS: remove unused macros (Steve Dickson) [1837034] - [mm] mm, slab: fix sign conversion problem in memcg_uncharge_slab() (Waiman Long) [1849016] - [mm] mm: fix false-positive OVERCOMMIT_GUESS failures (Waiman Long) [1849016] - [mm] mm: remove CONFIG_MIGRATE_VMA_HELPER (Karol Herbst) [1847908] - [nvdimm] libnvdimm: Export the target_node attribute for regions and namespaces (Jeff Moyer) [1783157] - [dax] dax: Add numa_node to the default device-dax attributes (Jeff Moyer) [1783157] - [nvdimm] libnvdimm: Simplify root read-only definition for the 'resource' attribute (Jeff Moyer) [1783157] - [dax] dax: Simplify root read-only definition for the 'resource' attribute (Jeff Moyer) [1783157] - [dax] dax: Create a dax device_type (Jeff Moyer) [1783157] - [nvdimm] libnvdimm: Move nvdimm_bus_attribute_group to device_type (Jeff Moyer) [1783157] - [acpi] libnvdimm: Move nvdimm_attribute_group to device_type (Jeff Moyer) [1783157] - [acpi] libnvdimm: Move nd_mapping_attribute_group to device_type (Jeff Moyer) [1783157] - [nvdimm] libnvdimm: Move nd_region_attribute_group to device_type (Jeff Moyer) [1783157] - [nvdimm] libnvdimm: Move nd_numa_attribute_group to device_type (Jeff Moyer) [1783157] - [nvdimm] libnvdimm: Move nd_device_attribute_group to device_type (Jeff Moyer) [1783157] - [nvdimm] libnvdimm: Move region attribute group definition (Jeff Moyer) [1783157] - [nvdimm] libnvdimm: Move attribute groups to device type (Jeff Moyer) [1783157] - [nvdimm] libnvdimm/region: Initialize bad block for volatile namespaces (Jeff Moyer) [1783157] - [x86] x86/mce: Add Xeon Icelake to list of CPUs that support PPIN (Steve Best) [1848710] - [powerpc] powerpc/kernel: Enables memory hot-remove after reboot on pseries guests (David Gibson) [1848844] - [fs] cifs: multichannel: try to rebind when reconnecting a channel (Leif Sahlberg) [1842759] - [fs] cifs: multichannel: use pointer for binding channel (Leif Sahlberg) [1842759] - [fs] cifs: multichannel: move channel selection above transport layer (Leif Sahlberg) [1842759] - [fs] cifs: move some variables off the stack in smb2_ioctl_query_info (Leif Sahlberg) [1842759] - [fs] cifs: reduce stack use in smb2_compound_op (Leif Sahlberg) [1842759] - [fs] cifs: multichannel: always zero struct cifs_io_parms (Leif Sahlberg) [1842759] - [fs] smb3: default to minimum of two channels when multichannel specified (Leif Sahlberg) [1842759] - [fs] cifs: multichannel: move channel selection in function (Leif Sahlberg) [1842759] - [mm] x86/init: fix build with CONFIG_SWAP=n (Waiman Long) [1839415] - [netdrv] ionic: add pcie_print_link_status (Jonathan Toppins) [1846506] - [netdrv] ionic: no link check while resetting queues (Jonathan Toppins) [1846953] - [netdrv] ionic: export features for vlans to use (Jonathan Toppins) [1846868] - [netdrv] ionic: remove support for mgmt device (Jonathan Toppins) [1846506] - [netdrv] ionic: wait on queue start until after IFF_UP (Jonathan Toppins) [1844924] - [netdrv] ionic: add more ethtool stats (Jonathan Toppins) [1848149] - [netdrv] ionic: more ionic name tweaks (Jonathan Toppins) [1848149] - [netdrv] ionic: ionic_intr_free parameter change (Jonathan Toppins) [1848149] - [netdrv] ionic: reset device at probe (Jonathan Toppins) [1848149] - [netdrv] ionic: shorter dev cmd wait time (Jonathan Toppins) [1848149] - [netdrv] ionic: add support for more xcvr types (Jonathan Toppins) [1848149] - [netdrv] ionic: protect vf calls from fw reset (Jonathan Toppins) [1848149] - [netdrv] ionic: updates to ionic FW api description (Jonathan Toppins) [1848149] - [netdrv] ionic: support longer tx sg lists (Jonathan Toppins) [1848149] - [netdrv] ionic: Use debugfs_create_bool() to export bool (Jonathan Toppins) [1848149] - [netdrv] drivers:Remove inclusion of vermagic header (Jonathan Toppins) [1848149] - [net] SUNRPC: Destroy the back channel when we destroy the host transport (Benjamin Coddington) [1846984] - [net] SUNRPC: fix race to sk_err after xs_error_report (Benjamin Coddington) [1846984] - [fs] NFS: Remove redundant mirror tracking in O_DIRECT (Benjamin Coddington) [1846984] - [fs] nfs: Fix nfsi->nrequests count error on nfs_inode_remove_request (Benjamin Coddington) [1846984] - [net] sunrpc: clean up indentation issue (Benjamin Coddington) [1846984] - [fs] NFS: Optimise the default readahead size (Benjamin Coddington) [1846984] - [fs] nfsd: fix nfs read eof detection (Benjamin Coddington) [1846984] - [fs] nfsd: Make nfsd_reset_boot_verifier_locked static (Benjamin Coddington) [1846984] - [fs] NFSv4: Handle NFS4ERR_OLD_STATEID in LOCKU (Benjamin Coddington) [1846984] - [fs] NFSv4: Handle NFS4ERR_OLD_STATEID in CLOSE/OPEN_DOWNGRADE (Benjamin Coddington) [1846984] - [fs] NFSv4: Fix OPEN_DOWNGRADE error handling (Benjamin Coddington) [1846984] - [fs] pNFS: Handle NFS4ERR_OLD_STATEID on layoutreturn by bumping the state seqid (Benjamin Coddington) [1846984] - [fs] NFSv4: Add a helper to increment stateid seqids (Benjamin Coddington) [1846984] - [fs] NFSv4: Handle RPC level errors in LAYOUTRETURN (Benjamin Coddington) [1846984] - [fs] NFSv4: Handle NFS4ERR_DELAY correctly in return-on-close (Benjamin Coddington) [1846984] - [fs] NFSv4: Clean up pNFS return-on-close error handling (Benjamin Coddington) [1846984] - [fs] NFS: remove unused check for negative dentry (Benjamin Coddington) [1846984] - [fs] NFSv3: use nfs_add_or_obtain() to create and reference inodes (Benjamin Coddington) [1846984] - [fs] NFS: Refactor nfs_instantiate() for dentry referencing callers (Benjamin Coddington) [1846984] - [fs] nfs_instantiate(): prevent multiple aliases for directory inode (Benjamin Coddington) [1846984] - [net] SUNRPC: Rename xdr_buf_read_netobj to xdr_buf_read_mic (Benjamin Coddington) [1846984] - [fs] nfsd: degraded slot-count more gracefully as allocation nears exhaustion (Benjamin Coddington) [1846984] - [fs] nfsd: handle drc over-allocation gracefully (Benjamin Coddington) [1846984] - [net] SUNRPC: RPC level errors should always set task->tk_rpc_status (Benjamin Coddington) [1846984] - [fs] nfsd: Support the server resetting the boot verifier (Benjamin Coddington) [1846984] - [net] sunrpc: Use kzfree rather than its implementation (Benjamin Coddington) [1846984] - [fs] nfsd: eliminate an unnecessary acl size limit (Benjamin Coddington) [1846984] - [fs] Deprecate nfsd fault injection (Benjamin Coddington) [1846984] - [fs] NFS: Have nfs4_proc_get_lease_time() call nfs4_call_sync_custom() (Benjamin Coddington) [1846984] - [fs] NFS: Have nfs41_proc_secinfo_no_name() call nfs4_call_sync_custom() (Benjamin Coddington) [1846984] - [fs] NFS: Have nfs41_proc_reclaim_complete() call nfs4_call_sync_custom() (Benjamin Coddington) [1846984] - [fs] NFS: Have _nfs4_proc_secinfo() call nfs4_call_sync_custom() (Benjamin Coddington) [1846984] - [fs] NFS: Have nfs4_proc_setclientid() call nfs4_call_sync_custom() (Benjamin Coddington) [1846984] - [fs] NFS: Add an nfs4_call_sync_custom() function (Benjamin Coddington) [1846984] - [fs] NFSv4: Fix a memory leak bug (Benjamin Coddington) [1846984] - [net] xprtrdma: Fix bc_max_slots return value (Benjamin Coddington) [1846984] - [net] SUNRPC: Inline xdr_commit_encode (Benjamin Coddington) [1846984] - [net] SUNRPC: Remove rpc_wake_up_queued_task_on_wq() (Benjamin Coddington) [1846984] - [fs] fs: nfs: Fix possible null-pointer dereferences in encode_attrs() (Benjamin Coddington) [1846984] - [fs] nfsd: Fix the documentation for svcxdr_tmpalloc() (Benjamin Coddington) [1846984] - [fs] nfsd: Remove unnecessary NULL checks (Benjamin Coddington) [1846984] - [s390] vfio-ccw: make vfio_ccw_regops variables declarations static (Cornelia Huck) [1660917] - [s390] vfio-ccw: Add trace for CRW event (Cornelia Huck) [1660917] - [s390] vfio-ccw: Wire up the CRW irq and CRW region (Cornelia Huck) [1660917] - [s390] vfio-ccw: Introduce a new CRW region (Cornelia Huck) [1660917] - [s390] vfio-ccw: Refactor IRQ handlers (Cornelia Huck) [1660917] - [s390] vfio-ccw: Introduce a new schib region (Cornelia Huck) [1660917] - [s390] vfio-ccw: Refactor the unregister of the async regions (Cornelia Huck) [1660917] - [s390] vfio-ccw: Register a chp_event callback for vfio-ccw (Cornelia Huck) [1660917] - [s390] vfio-ccw: Introduce new helper functions to free/destroy regions (Cornelia Huck) [1660917] - [documentation] vfio-ccw: document possible errors (Cornelia Huck) [1660917] - [s390] vfio-ccw: Enable transparent CCW IPL from DASD (Cornelia Huck) [1660917] - [s390] cio: generate delayed uevent for vfio-ccw subchannels (Cornelia Huck) [1660917] - [s390] vfio-ccw: Use the correct style for SPDX License Identifier (Cornelia Huck) [1660917] - [s390] vfio-ccw: Rework the io_fctl trace (Cornelia Huck) [1660917] - [s390] vfio-ccw: Add a trace for asynchronous requests (Cornelia Huck) [1660917] - [s390] vfio-ccw: Trace the FSM jumptable (Cornelia Huck) [1660917] - [s390] vfio-ccw: Refactor how the traces are built (Cornelia Huck) [1660917] - [s390] vfio-ccw: fix error return code in vfio_ccw_sch_init() (Cornelia Huck) [1660917] - [s390] vfio-ccw: add some logging (Cornelia Huck) [1660917] - [s390] vfio-ccw: make vfio_ccw_async_region_ops static (Cornelia Huck) [1660917] - [documentation] documentation: fix vfio-ccw doc (Cornelia Huck) [1660917] - [documentation] vfio-ccw: Update documentation for csch/hsch (Cornelia Huck) [1660917] - [s390] vfio-ccw: Don't call cp_free if we are processing a channel program (Cornelia Huck) [1660917] - [s390] vfio-ccw: Set pa_nr to 0 if memory allocation fails for pa_iova_pfn (Cornelia Huck) [1660917] - [s390] vfio-ccw: Fix memory leak and don't call cp_free in cp_init (Cornelia Huck) [1660917] - [s390] vfio-ccw: Fix misleading comment when setting orb.cmd.c64 (Cornelia Huck) [1660917] - [s390] vfio-ccw: Fix the conversion of Format-0 CCWs to Format-1 (Cornelia Huck) [1660917] - [s390] cio: introduce driver_override on the css bus (Cornelia Huck) [1660917] - [s390] vfio-ccw: make convert_ccw0_to_ccw1 static (Cornelia Huck) [1660917] - [s390] vfio-ccw: Remove copy_ccw_from_iova() (Cornelia Huck) [1660917] - [s390] vfio-ccw: Factor out the ccw0-to-ccw1 transition (Cornelia Huck) [1660917] - [s390] vfio-ccw: Copy CCW data outside length calculation (Cornelia Huck) [1660917] - [s390] vfio-ccw: Skip second copy of guest cp to host (Cornelia Huck) [1660917] - [s390] vfio-ccw: Move guest_cp storage into common struct (Cornelia Huck) [1660917] - [s390] cio: Combine direct and indirect CCW paths (Cornelia Huck) [1660917] - [s390] vfio-ccw: Rearrange IDAL allocation in direct CCW (Cornelia Huck) [1660917] - [s390] vfio-ccw: Remove pfn_array_table (Cornelia Huck) [1660917] - [s390] vfio-ccw: Adjust the first IDAW outside of the nested loops (Cornelia Huck) [1660917] - [s390] vfio-ccw: Rearrange pfn_array and pfn_array_table arrays (Cornelia Huck) [1660917] - [s390] cio: Use generalized CCW handler in cp_init() (Cornelia Huck) [1660917] - [s390] cio: Generalize the TIC handler (Cornelia Huck) [1660917] - [s390] cio: Refactor the routine that handles TIC CCWs (Cornelia Huck) [1660917] - [s390] cio: Squash cp_free() and cp_unpin_free() (Cornelia Huck) [1660917] - [s390] vfio-ccw: Destroy kmem cache region on module exit (Cornelia Huck) [1660917] - [documentation] docs: s390: convert docs to ReST and rename to *.rst (Cornelia Huck) [1660917] - [s390] cio: Remove vfio-ccw checks of command codes (Cornelia Huck) [1660917] - [s390] cio: Allow zero-length CCWs in vfio-ccw (Cornelia Huck) [1660917] - [s390] cio: Don't pin vfio pages for empty transfers (Cornelia Huck) [1660917] - [s390] cio: Initialize the host addresses in pfn_array (Cornelia Huck) [1660917] - [s390] cio: Split pfn_array_alloc_pin into pieces (Cornelia Huck) [1660917] - [s390] cio: Set vfio-ccw FSM state before ioeventfd (Cornelia Huck) [1660917] - [s390] cio: Update SCSW if it points to the end of the chain (Cornelia Huck) [1660917] - [s390] vfio-ccw: Prevent quiesce function going into an infinite loop (Cornelia Huck) [1660917] - [s390] vfio-ccw: Release any channel program when releasing/removing vfio-ccw mdev (Cornelia Huck) [1660917] - [s390] vfio-ccw: Do not call flush_workqueue while holding the spinlock (Cornelia Huck) [1660917] - [s390] vfio-ccw: add handling for async channel instructions (Cornelia Huck) [1660917] - [s390] cio: export hsch to modules (Cornelia Huck) [1660917] - [s390] vfio-ccw: add capabilities chain (Cornelia Huck) [1660917] - [s390] vfio-ccw: protect the I/O region (Cornelia Huck) [1660917] - [s390] vfio-ccw: rework ssch state handling (Cornelia Huck) [1660917] - [s390] vfio-ccw: make it safe to access channel programs (Cornelia Huck) [1660917] - [s390] vfio: ccw: only free cp on final interrupt (Cornelia Huck) [1660917] - [s390] cio: Use cpa range elsewhere within vfio-ccw (Cornelia Huck) [1660917] - [s390] cio: Fix vfio-ccw handling of recursive TICs (Cornelia Huck) [1660917] - [s390] vfio-ccw: Don't assume there are more ccws after a TIC (Cornelia Huck) [1660917] - [s390] vfio: ccw: Merge BUSY and BOXED states (Cornelia Huck) [1660917] - [s390] cio: Fix cleanup when unsupported IDA format is used (Cornelia Huck) [1660917] - [s390] cio: Fix cleanup of pfn_array alloc failure (Cornelia Huck) [1660917] - [s390] vfio: ccw: Register mediated device once all structures are initialized (Cornelia Huck) [1660917] - [s390] cio: make vfio_ccw_io_region static (Cornelia Huck) [1660917] - [s390] cio: Fix how vfio-ccw checks pinned pages (Cornelia Huck) [1660917] - [s390] cio: Refactor alloc of ccw_io_region (Cornelia Huck) [1660917] - [s390] cio: Convert ccw_io_region to pointer (Cornelia Huck) [1660917] - [netdrv] ibmvnic: Harden device login requests (Steve Best) [1847183] - [mm] s390/cmm: fix information leak in cmm_timeout_handler() (Nico Pache) [1846532] {CVE-2020-10773} - [fs] kernfs: fix potential null pointer dereference (Carlos Maiolino) [1847872] - [netdrv] net: sfc: reject unsupported coalescing params (Jarod Wilson) [1844659] - [netdrv] iavf: increase reset complete wait time (Stefan Assmann) [1844598] - [netdrv] iavf: Fix reporting 2.5 Gb and 5Gb speeds (Stefan Assmann) [1844598] - [netdrv] iavf: use appropriate enum for comparison (Stefan Assmann) [1844598] - [netdrv] iavf: fix speed reporting over virtchnl (Stefan Assmann) [1844598] - [block] blk-mq: fix blk_mq_all_tag_iter (Ming Lei) [1824037] - [block] blk-mq: split out a __blk_mq_get_driver_tag helper (Ming Lei) [1824037] - [block] blk-mq: drain I/O when all CPUs in a hctx are offline (Ming Lei) [1824037] - [block] blk-mq: add blk_mq_all_tag_iter (Ming Lei) [1824037] - [block] blk-mq: open code __blk_mq_alloc_request in blk_mq_alloc_request_hctx (Ming Lei) [1824037] - [block] blk-mq: use BLK_MQ_NO_TAG in more places (Ming Lei) [1824037] - [block] blk-mq: rename BLK_MQ_TAG_FAIL to BLK_MQ_NO_TAG (Ming Lei) [1824037] - [block] blk-mq: move more request initialization to blk_mq_rq_ctx_init (Ming Lei) [1824037] - [block] blk-mq: simplify the blk_mq_get_request calling convention (Ming Lei) [1824037] - [block] blk-mq: remove a pointless queue enter pair in blk_mq_alloc_request_hctx (Ming Lei) [1824037] - [block] blk-mq: remove a pointless queue enter pair in blk_mq_alloc_request (Ming Lei) [1824037] - [block] blk-mq: move the call to blk_queue_enter_live out of blk_mq_get_request (Ming Lei) [1824037] - [nvme] nvme: force complete cancelled requests (Ming Lei) [1824037] - [block] blk-mq: blk-mq: provide forced completion method (Ming Lei) [1824037] - [block] block: Limit number of items taken from the I/O scheduler in one go (Ming Lei) [1824037] - [scsi] Revert "scsi: core: run queue if SCSI device queue isn't ready and queue is idle" (Ming Lei) [1824037] - [block] blk-mq: Rerun dispatching in the case of budget contention (Ming Lei) [1824037] - [block] blk-mq: Add blk_mq_delay_run_hw_queues() API call (Ming Lei) [1824037] - [block] blk-mq: In blk_mq_dispatch_rq_list() "no budget" is a reason to kick (Ming Lei) [1824037] - [block] blk-mq: Put driver tag in blk_mq_dispatch_rq_list() when no budget (Ming Lei) [1824037] - [block] blk-mq: don't commit_rqs() if none were queued (Ming Lei) [1824037] - [block] blk-mq: Remove some unused function arguments (Ming Lei) [1824037] - [block] blk-mq-tag: document tag iteration helper return value (Ming Lei) [1824037] - [block] blk-mq: Document the functions that iterate over requests (Ming Lei) [1824037] - [block] loop: Better discard support for block devices (Ming Lei) [1824037] - [block] loop: Report EOPNOTSUPP properly (Ming Lei) [1824037] - [block] block: keep bdi->io_pages in sync with max_sectors_kb for stacked devices (Ming Lei) [1824037] - [block] block, zoned: fix integer overflow with BLKRESETZONE et al (Ming Lei) [1824037] - [block] block: Fix use-after-free issue accessing struct io_cq (Ming Lei) [1824037] - [netdrv] cxgb4: add EOTID tracking and software context dump (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: tune burst buffer size for TC-MQPRIO offload (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: improve credits recovery in TC-MQPRIO Tx path (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix delete filter entry fail in unload path (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix large delays in PTP synchronization (Vishal Kulkarni) [1828665] - [netdrv] net/cxgb4: Check the return from t4_query_params properly (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: free MQPRIO resources in shutdown path (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix MPS index overwrite when setting MAC address (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: Add support to catch bits set in INT_CAUSE5 (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: remove set but not used variable 'tab' (Vishal Kulkarni) [1828665] - [netdrv] cxgb4/ptp: pass the sign of offset delta in FW CMD (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix Txq restart check during backpressure (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix throughput drop during Tx backpressure (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: rework TC filter rule insertion across regions (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: update T5/T6 adapter register ranges (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix checks for max queues to allocate (Vishal Kulkarni) [1828665] - [netdrv] net/chelsio: Don't set N/A for not available FW (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: Added tls stats prints (Vishal Kulkarni) [1828665] - [netdrv] l2t_seq_next should increase position index (Vishal Kulkarni) [1828665] - [netdrv] seq_tab_next() should increase position index (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: reject overlapped queues in TC-MQPRIO offload (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix Tx multi channel port rate limit (Vishal Kulkarni) [1828665] - [netdrv] cxgb4/cxgb4vf: fix flow control display for auto negotiation (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix refcount init for TC-MQPRIO offload (Vishal Kulkarni) [1828665] - [netdrv] cxgb4/chtls: fix ULD connection failures due to wrong TID base (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix missed high priority region calculation (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: Fix kernel panic while accessing sge_info (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: add support for high priority filters (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: add stats for MQPRIO QoS offload Tx path (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: add UDP segmentation offload support (Vishal Kulkarni) [1828665] - [netdrv] cxgb4/chcr: update SGL DMA unmap for USO (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: add TC-MATCHALL classifier ingress offload (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: check rule prio conflicts before offload (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: add TC-MATCHALL classifier egress offload (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: remove unneeded semicolon for switch block (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: Fix an error code in cxgb4_mqprio_alloc_hw_resources() (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: make function 'cxgb4_mqprio_free_hw_resources' static (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: remove redundant assignment to hdr_len (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix 64-bit division on i386 (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: Use match_string() helper to simplify the code (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: add FLOWC based QoS offload (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: add Tx and Rx path for ETHOFLD traffic (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: add ETHOFLD hardware queue support (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: parse and configure TC-MQPRIO offload (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: rework queue config and MSI-X allocation (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: query firmware for QoS offload resources (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: Add pci reset handler (Vishal Kulkarni) [1828665] - [netdrv] cxgb4/l2t: Simplify 't4_l2e_free()' and '_t4_l2e_free()' (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix panic when attaching to ULD fail (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: request the TX CIDX updates to status page (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: Signedness bug in init_one() (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: no need to check return value of debugfs_create functions (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: smt: Use normal int for refcount (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: smt: Add lock for atomic_dec_and_test (Vishal Kulkarni) [1828665] - [fs] xfs: clear PF_MEMALLOC before exiting xfsaild thread (Brian Foster) [1827912]- [drm] drm/amd/display: Defer cursor lock until after VUPDATE (Lyude Paul) [1814893] - [drm] drm/amd/display: Use cursor locking to prevent flip delays (Lyude Paul) [1814893] - [drm] drm/amdgpu/display: Fix Pollock Variant Detection (Lyude Paul) [1814893] - [drm] drm/amd/display: Fix RV2 Variant Detection (Lyude Paul) [1814893] - [drm] drm/amdgpu/display: fix pci revision id fetching (Lyude Paul) [1814893] - [drm] drm/nouveau/device: detect vGPUs (Lyude Paul) [1814893] - [drm] drm/nouveau/device: detect if changing endianness failed (Lyude Paul) [1814893] - [drm] drm/nouveau/device: rework mmio mapping code to get rid of second map (Lyude Paul) [1814893] - [drm] drm/nouveau/disp/gm200-: detect and potentially disable HDA support on some SORs (Lyude Paul) [1814893] - [drm] drm/nouveau/disp/gp100: split SOR implementation from gm200 (Lyude Paul) [1814893] - [drm] drm/nouveau/disp: modify OR allocation policy to account for HDA requirements (Lyude Paul) [1814893] - [drm] drm/nouveau/disp: split part of OR allocation logic into a function (Lyude Paul) [1814893] - [drm] drm/nouveau/disp: provide hint to OR allocation about HDA requirements (Lyude Paul) [1814893] - [drm] drm/nouveau/kms/gt215-: fix race with audio driver runpm (Lyude Paul) [1814893] - [drm] drm/nouveau/disp/hda/gv100-: NV_PDISP_SF_AUDIO_CNTRL0 register moved (Lyude Paul) [1814893] - [drm] drm/nouveau/disp/hda/gf119-: select HDA device entry based on bound head (Lyude Paul) [1814893] - [drm] drm/nouveau/disp/hda/gf119-: add HAL for programming device entry in SF (Lyude Paul) [1814893] - [drm] drm/nouveau/disp/hda/gt215-: pass head to nvkm_ior.hda.eld() (Lyude Paul) [1814893] - [drm] drm/nouveau/disp/gm200-: fix NV_PDISP_SOR_HDMI2_CTRL(n) selection (Lyude Paul) [1814893] - [drm] drm/nouveau/kms/nv50-: Share DP SST mode_valid() handling with MST (Lyude Paul) [1814893] - [drm] drm/nouveau/kms/nv50-: Move 8BPC limit for MST into nv50_mstc_get_modes() (Lyude Paul) [1814893] - [drm] drm/nouveau/kms/gv100-: Add support for interlaced modes (Lyude Paul) [1814893] - [drm] drm/nouveau/kms/nv50-: Probe SOR and PIOR caps for DP interlacing support (Lyude Paul) [1814893] - [drm] drm/nouveau/kms/nv50-: Initialize core channel in nouveau_display_create() (Lyude Paul) [1814893] - [drm] drm/nouveau/disp/gv100-: expose capabilities class (Lyude Paul) [1814893] - [drm] drm/nouveau/disp/nv50-: increase timeout on pio channel free() polling (Lyude Paul) [1814893] - [drm] drm/nouveau/kms/nv50-: wait for FIFO space on PIO channels (Lyude Paul) [1814893] - [drm] drm/nouveau/nvif: protect waits against GPU falling off the bus (Lyude Paul) [1814893] - [drm] drm/nouveau/nvif: access PTIMER through usermode class, if available (Lyude Paul) [1814893] - [drm] drm/nouveau/ttm: evict other IO mappings when running out of BAR1 space (Lyude Paul) [1814893] - [drm] drm/nouveau/kms/nv50-: clear SW state of disabled windows harder (Lyude Paul) [1814893] - [drm] drm/i915/gen12: Add aux table invalidate for all engines (Lyude Paul) [1814893] - [drm] drm/i915/gen12: Invalidate aux table entries forcibly (Lyude Paul) [1814893] - [drm] drm/i915/gen12: Flush L3 (Lyude Paul) [1814893] - [drm] drm/i915/gen12: Fix HDC pipeline flush (Lyude Paul) [1814893] - [drm] Revert "drm/i915/tgl: Include ro parts of l3 to invalidate" (Lyude Paul) [1814893] - [drm] drm/i915: Push MST link retraining to the hotplug work (Lyude Paul) [1814893] - [drm] drm/i915: Flatten intel_dp_check_mst_status() a bit (Lyude Paul) [1814893] - [drm] drm/i915/tc: Do not warn when aux power well of static TC ports timeout (Lyude Paul) [1814893] - [drm] drm/i915/tc: Catch TC users accessing FIA registers without enable aux (Lyude Paul) [1814893] - [drm] drm/i915/tc/tgl: Implement TC cold sequences (Lyude Paul) [1814893] - [drm] drm/i915/tc: Skip ref held check for TC legacy aux power wells (Lyude Paul) [1814893] - [drm] drm/i915/tc/icl: Implement TC cold sequences (Lyude Paul) [1814893] - [drm] drm/i915/display: Split hsw_power_well_enable() into two (Lyude Paul) [1814893] - [drm] drm/i915/display: Add intel_legacy_aux_to_power_domain() (Lyude Paul) [1814893] - [drm] drm/i915/display: Move out code to return the digital_port of the aux ch (Lyude Paul) [1814893] - [drm] drm/i915: Add missing deinitialization cases of load failure (Lyude Paul) [1814893] - [drm] drm/i915: split intel_modeset_init() to pre/post irq install (Lyude Paul) [1814893] - [drm] drm/i915: split i915_driver_modeset_probe() to pre/post irq install (Lyude Paul) [1814893] - [drm] drm/i915: split i915_driver_modeset_remove() to pre/post irq uninstall (Lyude Paul) [1814893] - [drm] drm/i915: split intel_modeset_driver_remove() to pre/post irq uninstall (Lyude Paul) [1814893] - [drm] drm/i915: Extract skl SAGV checking (Lyude Paul) [1814893] - [drm] drm/i915: Track active_pipes in bw_state (Lyude Paul) [1814893] - [drm] drm/i915: Use bw state for per crtc SAGV evaluation (Lyude Paul) [1814893] - [drm] drm/i915: Introduce intel_calc_active_pipes() (Lyude Paul) [1814893] - [drm] drm/i915: Add pre/post plane updates for SAGV (Lyude Paul) [1814893] - [drm] drm/i915: Prepare to extract gen specific functions from intel_can_enable_sagv (Lyude Paul) [1814893] - [drm] drm/i915: Add intel_atomic_get_bw_*_state helpers (Lyude Paul) [1814893] - [drm] drm/i915: Introduce skl_plane_wm_level accessor (Lyude Paul) [1814893] - [drm] drm/i915: do AUD_FREQ_CNTRL state save on all gen9+ platforms (Lyude Paul) [1814893] - [drm] drm/i915: Extend hotplug detect retry on TypeC connectors to 5 seconds (Lyude Paul) [1814893] - [drm] drm/i915: Add a retry counter for hotplug detect retries (Lyude Paul) [1814893] - [drm] drm/i915: Introduce intel_connector_hpd_pin() (Lyude Paul) [1814893] - [drm] drm/i915: Prefer intel_connector over drm_connector in hotplug code (Lyude Paul) [1814893] - [drm] drm/i915: Use intel_attached_encoder() (Lyude Paul) [1814893] - [drm] drm/i915/ehl: Restrict w/a 1607087056 for EHL/JSL (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Initialize multicast register steering for workarounds (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Make Wa_14010229206 permanent (Lyude Paul) [1814893] - [drm] drm/i915: Add Wa_1605460711 / Wa_1408767742 to ICL and EHL (Lyude Paul) [1814893] - [drm] drm/i915: Apply Wa_1406680159:icl, ehl as an engine workaround (Lyude Paul) [1814893] - [drm] drm/i915: Add Wa_1406306137:icl,ehl (Lyude Paul) [1814893] - [drm] drm/i915: Add Wa_1604278689:icl,ehl (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Don't treat unslice registers as masked (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Make Wa_1606700617 permanent (Lyude Paul) [1814893] - [drm] drm/i915/tgl: WaDisableGPGPUMidThreadPreemption (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Move and restrict Wa_1408615072 (Lyude Paul) [1814893] - [drm] drm/i915/gen11: Moving WAs to rcs_engine_wa_init() (Lyude Paul) [1814893] - [drm] drm/i915: add Wa_14010594013: icl,ehl (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Add Wa number to WaAllowPMDepthAndInvocationCountAccessFromUMD (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Add note about Wa_1409142259 (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Fix the Wa number of a fix (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Add note about Wa_1607063988 (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Add note to Wa_1607297627 (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Extend Wa_1606931601 for all steppings (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Add Wa_1409085225, Wa_14010229206 (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Implement Wa_1806527549 (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Implement Wa_1409804808 (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Add Wa_1808121037 to tgl (Lyude Paul) [1814893] - [drm] drm/i915: Use engine wa list for Wa_1607090982 (Lyude Paul) [1814893] - [drm] drm/i915: Implement Wa_1607090982 (Lyude Paul) [1814893] - [drm] drm/i915: Disable tesselation clock gating on tgl A0 (Lyude Paul) [1814893] - [drm] drm/i915: Move ringbuffer WAs to engine workaround list (Lyude Paul) [1814893] - [drm] drm/i915/gt: Skip rmw for masked registers (Lyude Paul) [1814893] - [drm] drm/i915/selftests: Also wait for the scratch buffer to be bound (Lyude Paul) [1814893] - [drm] drm/i915/dp: Return the right vswing tables (Lyude Paul) [1814893] - [drm] drm/i915/dp/tgl+: Update combo phy vswing tables (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Add definitions for VRR registers and bits (Lyude Paul) [1814893] - [drm] drm/i915: use forced codec wake on all gen9+ platforms (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Add new PCI IDs to TGL (Lyude Paul) [1814893] - [drm] drm/i915/perf: Invalidate OA TLB on when closing perf stream (Lyude Paul) [1814893] - [drm] Bump DRM backport version to 5.6.14 (Lyude Paul) [1814893] - [drm] drm/i915/tgl+: Fix interrupt handling for DP AUX transactions (Lyude Paul) [1814893] - [drm] drm/amd/amdgpu: add raven1 part to the gfxoff quirk list (Lyude Paul) [1814893] - [drm] drm/amd/display: add basic atomic check for cursor plane (Lyude Paul) [1814893] - [drm] Make the "Reducing compressed framebufer size" message be DRM_INFO_ONCE() (Lyude Paul) [1814893] - [drm] drm/i915: Handle idling during i915_gem_evict_something busy loops (Lyude Paul) [1814893] - [drm] drm/i915: Mark concurrent submissions with a weak-dependency (Lyude Paul) [1814893] - [drm] drm/i915/gvt: Fix kernel oops for 3-level ppgtt guest (Lyude Paul) [1814893] - [drm] drm/amdgpu: force fbdev into vram (Lyude Paul) [1814893] - [drm] drm/i915/gem: Remove object_is_locked assertion from unpin_from_display_plane (Lyude Paul) [1814893] - [drm] drm/i915: Don't enable WaIncreaseLatencyIPCEnabled when IPC is disabled (Lyude Paul) [1814893] - [drm] drm/i915/gt: Make timeslicing an explicit engine property (Lyude Paul) [1814893] - [drm] drm/qxl: lost qxl_bo_kunmap_atomic_page in qxl_image_init_helper() (Lyude Paul) [1814893] - [drm] drm/amd/display: Update downspread percent to match spreadsheet for DCN2.1 (Lyude Paul) [1814893] - [drm] drm/amd/display: Defer cursor update around VUPDATE for all ASIC (Lyude Paul) [1814893] - [drm] drm/amd/display: check if REFCLK_CNTL register is present (Lyude Paul) [1814893] - [drm] drm/amd/powerplay: avoid using pm_en before it is initialized revised (Lyude Paul) [1814893] - [drm] drm/amd/display: blank dp stream before re-train the link (Lyude Paul) [1814893] - [drm] drm/i915/display: Load DP_TP_CTL/STATUS offset before use it (Lyude Paul) [1814893] - [drm] drm/i915/tgl: TBT AUX should use TC power well ops (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Add Wa_14010477008:tgl (Lyude Paul) [1814893] - [drm] drm/amd/display: work around fp code being emitted outside of DC_FP_START/END (Lyude Paul) [1814893] - [drm] drm/amdgpu: drop redundant cg/pg ungate on runpm enter (Lyude Paul) [1814893] - [drm] drm/amdgpu: move kfd suspend after ip_suspend_phase1 (Lyude Paul) [1814893] - [drm] drm/amdgpu: Fix oops when pp_funcs is unset in ACPI event (Lyude Paul) [1814893] - [drm] drm/amdgpu: Correctly initialize thermal controller for GPUs with Powerplay table v0 (e.g Hawaii) (Lyude Paul) [1814893] - [drm] drm/amd/powerplay: fix resume failed as smu table initialize early exit (Lyude Paul) [1814893] - [drm] drm/bridge: anx6345: set correct BPC for display_info of connector (Lyude Paul) [1814893] - [drm] drm/i915: Use proper fault mask in interrupt postinstall too (Lyude Paul) [1814893] - [drm] drm/i915/selftests: Fix i915_address_space refcnt leak (Lyude Paul) [1814893] - [drm] drm/qxl: qxl_release use after free (Lyude Paul) [1814893] - [drm] drm/qxl: qxl_release leak in qxl_hw_surface_alloc() (Lyude Paul) [1814893] - [drm] drm/qxl: qxl_release leak in qxl_draw_dirty_fb() (Lyude Paul) [1814893] - [drm] drm/i915/gt: Check cacheline is valid before acquiring (Lyude Paul) [1814893] - [drm] drm/i915/gem: Hold obj->vma.lock over for_each_ggtt_vma() (Lyude Paul) [1814893] - [drm] drm/amd/display: Fix green screen issue after suspend (Lyude Paul) [1814893] - [drm] drm/edid: Fix off-by-one in DispID DTD pixel clock (Lyude Paul) [1814893] - [drm] drm/amdgpu: invalidate L2 before SDMA IBs (v2) (Lyude Paul) [1814893] - [dma-buf] dma-buf: Fix SET_NAME ioctl uapi (Lyude Paul) [1814893] - [drm] drm/scheduler: fix drm_sched_get_cleanup_job (Lyude Paul) [1814893] - [drm] drm/amdgpu: fix wrong vram lost counter increment V2 (Lyude Paul) [1814893] - [drm] drm/dp_mst: Zero assigned PBN when releasing VCPI slots (Lyude Paul) [1814893] - [drm] drm/amd/display: Calculate scaling ratios on every medium/full update (Lyude Paul) [1814893] - [drm] drm/amd/display: Update stream adjust in dc_stream_adjust_vmin_vmax (Lyude Paul) [1814893] - [video] fbdev: potential information leak in do_fb_ioctl() (Lyude Paul) [1814893] - [drm] drm/nouveau/gr/gp107, gp108: implement workaround for HW hanging during init (Lyude Paul) [1814893] - [drm] drm/amdkfd: kfree the wrong pointer (Lyude Paul) [1814893] - [drm] drm/nouveau: workaround runpm fail by disabling PCI power management on certain intel bridges (Lyude Paul) [1814893] - [drm] drm/nouveau/svm: fix vma range check for migration (Lyude Paul) [1814893] - [drm] drm/nouveau/svm: check for SVM initialized before migrating (Lyude Paul) [1814893] - [drm] drm/amd/display: Don't try hdcp1.4 when content_type is set to type1 (Lyude Paul) [1814893] - [drm] drm/ttm: flush the fence on the bo after we individualize the reservation object (Lyude Paul) [1814893] - [drm] drm/i915/perf: Do not clear pollin for small user read buffers (Lyude Paul) [1814893] - [drm] drm/nouveau/sec2/gv100-: add missing MODULE_FIRMWARE() (Lyude Paul) [1814893] - [drm] drm/amdgpu: fix the hw hang during perform system reboot and reset (Lyude Paul) [1814893] - [drm] drm/amdgpu/gfx9: add gfxoff quirk (Lyude Paul) [1814893] - [drm] drm/amd/powerplay: force the trim of the mclk dpm_levels if OD is enabled (Lyude Paul) [1814893] - [drm] drm/i915/gt: Fill all the unused space in the GGTT (Lyude Paul) [1814893] - [drm] drm/i915/ggtt: do not set bits 1-11 in gen12 ptes (Lyude Paul) [1814893] - [drm] drm/amdgpu: fix gfx hang during suspend with video playback (v2) (Lyude Paul) [1814893] - [drm] drm/dp_mst: Fix clearing payload state on topology disable (Lyude Paul) [1814893] - [drm] Revert "drm/dp_mst: Remove VCPI while disabling topology mgr" (Lyude Paul) [1814893] - [drm] drm/i915/gt: Treat idling as a RPS downclock event (Lyude Paul) [1814893] - [drm] drm/vboxvideo: Add missing remove_conflicting_pci_framebuffers call, v2 (Lyude Paul) [1814893] - [drm] drm/i915/icl+: Don't enable DDI IO power on a TypeC port in TBT mode (Lyude Paul) [1814893] - [drm] drm/amd/display: Check for null fclk voltage when parsing clock table (Lyude Paul) [1814893] - [drm] drm/amdgpu: unify fw_write_wait for new gfx9 asics (Lyude Paul) [1814893] - [drm] drm/amd/powerplay: implement the is_dpm_running() (Lyude Paul) [1814893] - [drm] drm/amdgpu/powerplay: using the FCLK DPM table to set the MCLK (Lyude Paul) [1814893] - [drm] drm: Remove PageReserved manipulation from drm_pci_alloc (Lyude Paul) [1814893] - [drm] drm/bridge: analogix-anx78xx: Fix drm_dp_link helper removal (Lyude Paul) [1814893] - [drm] drm/i915/gem: Flush all the reloc_gpu batch (Lyude Paul) [1814893] - [drm] drm/i915/gen12: Disable preemption timeout (Lyude Paul) [1814893] - [drm] drm/i915/display: Fix mode private_flags comparison at atomic_check (Lyude Paul) [1814893] - [drm] drm/bridge: analogix-anx6345: Avoid duplicate -supply suffix (Lyude Paul) [1814893] - [drm] drm/i915: Allow for different modes of interruptible i915_active_wait (Lyude Paul) [1814893] - [gpu] DRM Backport 5.5 -> 5.6 (Lyude Paul) [1814893] - [video] video: fbdev: intelfb: use const pointer for fb_ops (Lyude Paul) [1814893] - [include] video: fbdev: make fbops member of struct fb_info a const pointer (Lyude Paul) [1814893] - [video] video: fbdev: uvesafb: modify the static fb_ops directly (Lyude Paul) [1814893] - [video] video: fbdev: nvidia: modify the static fb_ops directly (Lyude Paul) [1814893] - [video] video: fbdev: mb862xx: modify the static fb_ops directly (Lyude Paul) [1814893] - [video] video: fbdev: atyfb: modify the static fb_ops directly (Lyude Paul) [1814893] - [video] video: fbmem: use const pointer for fb_ops (Lyude Paul) [1814893] - [video] video: fbdev: vesafb: modify the static fb_ops directly (Lyude Paul) [1814893] - [video] video: udlfb: don't restore fb_mmap after deferred IO cleanup (Lyude Paul) [1814893] - [video] video: smscufx: don't restore fb_mmap after deferred IO cleanup (Lyude Paul) [1814893] - [drm] drm/fb-helper: don't preserve fb_ops across deferred IO use (Lyude Paul) [1814893] - [drm] drm/fb-helper: Remove drm_fb_helper_fbdev_{setup, teardown}() (Lyude Paul) [1814893] - [video] video: fb_defio: preserve user fb_ops (Lyude Paul) [1814893] - [drm] mm, drm/ttm: Fix vm page protection handling (Lyude Paul) [1814893] - [dma-buf] udmabuf: Remove deleted map/unmap handlers (Lyude Paul) [1814893] - [include] dma-buf: Remove kernel map/unmap hooks (Lyude Paul) [1814893] - [drm] drm/udl: Remove udl implementation of GEM's free_object() (Lyude Paul) [1814893] - [drm] drm/udl: Unmap buffer object after damage update (Lyude Paul) [1814893] - [drm] drm/udl: Fix Kconfig indentation (Lyude Paul) [1814893] - [drm] drm/udl: Replace fbdev code with generic emulation (Lyude Paul) [1814893] - [drm] drm/udl: Remove struct udl_gem_object and functions (Lyude Paul) [1814893] - [drm] drm/udl: Switch to SHMEM (Lyude Paul) [1814893] - [drm] drm/udl: Allocate GEM object via struct drm_driver.gem_create_object (Lyude Paul) [1814893] - [drm] drm/udl: Remove flags field from struct udl_gem_object (Lyude Paul) [1814893] - [drm] drm/armada: Delete dma_buf->k(un)map implemenation (Lyude Paul) [1814893] - [tee] drm/tee_shm: Drop dma_buf_k(unmap) support (Lyude Paul) [1814893] - [samples] sample/vfio-mdev/mbocs: Remove dma_buf_k(un)map support (Lyude Paul) [1814893] - [media] media/videobuf2: Drop dma_buf->k(un)map support (Lyude Paul) [1814893] - [drm] drm/vmwgfx: Delete mmaping functions (Lyude Paul) [1814893] - [dma-buf] dma-buf: Drop dma_buf_k(un)map (Lyude Paul) [1814893] - [drm] drm/tegra: Remove dma_buf->k(un)map (Lyude Paul) [1814893] - [drm] drm/omapdrm: Drop dma_buf->k(un)map (Lyude Paul) [1814893] - [drm] drm/i915: Drop dma_buf->k(un)map (Lyude Paul) [1814893] - [staging] staging/android/ion: delete dma_buf->kmap/unmap implemenation (Lyude Paul) [1814893] - [drm] drm/i915: Remove dma_buf_kmap selftest (Lyude Paul) [1814893] - [drm] drm/tegra: Delete host1x_bo_ops->k(un)map (Lyude Paul) [1814893] - [gpu] drm/tegra: Map cmdbuf once for reloc processing (Lyude Paul) [1814893] - [pinctrl] pinctrl: Allow modules to use pinctrl_register_mappings (Lyude Paul) [1814893] - [include] lockdep: add might_lock_nested() (Lyude Paul) [1814893] - [gpu] DRM Backport 5.4 -> 5.5 (Lyude Paul) [1814893] - [security] device_cgroup: Export devcgroup_check_permission (Lyude Paul) [1814893] - [video] fbdev: drop res_id parameter from remove_conflicting_pci_framebuffers (Lyude Paul) [1814893] - [media] media: cec: check 'transmit_in_progress', not 'transmitting' (Lyude Paul) [1814893] - [media] media: cec: avoid decrementing transmit_queue_sz if it is 0 (Lyude Paul) [1814893] - [media] media: cec: CEC 2.0-only bcast messages were ignored (Lyude Paul) [1814893] - [media] cec: add cec_adapter to cec_notifier_cec_adap_unregister() (Lyude Paul) [1814893] - [media] media: cec-pin: add 'received' callback (Lyude Paul) [1814893] - [media] media: cec: expose the new connector info API (Lyude Paul) [1814893] - [media] media: cec/cec-adap.c: use new UI_CMD defines (Lyude Paul) [1814893] - [media] media: cec-notifier: clear cec_adap in cec_notifier_unregister (Lyude Paul) [1814893] - [media] media: cec-adap: return from cec_s_conn_info() if adap is invalid (Lyude Paul) [1814893] - [media] media: cec-notifier: add new notifier functions (Lyude Paul) [1814893] - [media] media: cec: add struct cec_connector_info support (Lyude Paul) [1814893] - [media] media: cec-notifier: rename variables, check kstrdup and n->conn_name (Lyude Paul) [1814893] - [media] media: cec-adap: fix regression in ping sanity check (Lyude Paul) [1814893] - [media] media: cec: allow any initiator for Ping and Image/Text View On (Lyude Paul) [1814893] - [media] media: cec: support CEC_MSG_FL_RAW (Lyude Paul) [1814893] - [media] media: cec: add CEC_MSG_FL_RAW flag and msg_is_raw helper function (Lyude Paul) [1814893] - [media] media: cec: move check from cec_transmit to cec_transmit_msg_fh (Lyude Paul) [1814893] - [media] media: cec: cec_transmit_msg_fh: do sanity checks first (Lyude Paul) [1814893] - [media] media: cec: mark devnode as registered before actually registering it (Lyude Paul) [1814893] - [media] media: cec-notifier: add cec_notifier_parse_hdmi_phandle helper (Lyude Paul) [1814893] - [media] media: Kconfig files: use the right help coding style (Lyude Paul) [1814893] - [media] media: cec: fill in cec chardev kobject to ease debugging (Lyude Paul) [1814893] - [media] media: cec: fix epoll() by calling poll_wait first (Lyude Paul) [1814893] - [media] media: cec: keep track of outstanding transmits (Lyude Paul) [1814893] - [media] media: cec: add debug_phys_addr module option (Lyude Paul) [1814893] - [media] media: cec: report Vendor ID after initialization (Lyude Paul) [1814893] - [media] media: cec-pin: fix broken tx_ignore_nack_until_eom error injection (Lyude Paul) [1814893] - [media] media: cec: increase debug level for 'queue full' (Lyude Paul) [1814893] - [media] media: cec: check for non-OK/NACK conditions while claiming a LA (Lyude Paul) [1814893] - [media] media: cec: forgot to cancel delayed work (Lyude Paul) [1814893] - [media] media: cec: name for RC passthrough device does not need 'RC for' (Lyude Paul) [1814893] - [media] media: cec-gpio: select correct Signal Free Time (Lyude Paul) [1814893] - [media] media: cec: fix the Signal Free Time calculation (Lyude Paul) [1814893] - [media] media: cec: add new tx/rx status bits to detect aborts/timeouts (Lyude Paul) [1814893] - [media] media: cec: remove cec-edid.c (Lyude Paul) [1814893] - [media] media: cec/v4l2: move V4L2 specific CEC functions to V4L2 (Lyude Paul) [1814893] - [media] media: cec: integrate cec_validate_phys_addr() in cec-api.c (Lyude Paul) [1814893] - [media] media: cec: make cec_get_edid_spa_location() an inline function (Lyude Paul) [1814893] - [media] media: use strscpy() instead of strlcpy() (Lyude Paul) [1814893] - [media] media: cec: move compat_ioctl handling to cec-api.c (Lyude Paul) [1814893] - [media] media: cec: add support for 5V signal testing (Lyude Paul) [1814893] - [uapi] media: uapi/linux/cec.h: add 5V events (Lyude Paul) [1814893] - [scsi] compat_ioctl: move more drivers to compat_ptr_ioctl (Lyude Paul) [1814893] - [vhost] compat_ioctl: move drivers to compat_ptr_ioctl (Lyude Paul) [1814893] - [rtc] compat_ioctl: move rtc handling into drivers/rtc/dev.c (Lyude Paul) [1814893] - [fs] ceph: fix compat_ioctl for ceph_dir_operations (Lyude Paul) [1814893] - [fs] compat_sys_ioctl(): make parallel to do_vfs_ioctl() (Lyude Paul) [1814893] - [fs] compat: move FS_IOC_RESVSP_32 handling to fs/ioctl.c (Lyude Paul) [1814893] - [fs] do_vfs_ioctl(): use saner types (Lyude Paul) [1814893] - [fs] compat: itanic doesn't have one (Lyude Paul) [1814893] - [fs] FIGETBSZ: fix compat (Lyude Paul) [1814893] - [fs] fix compat handling of FICLONERANGE, FIDEDUPERANGE and FS_IOC_FIEMAP (Lyude Paul) [1814893] - [gpu] DRM Backport 5.3 -> 5.4 (Lyude Paul) [1814893] - [include] Add wait_var_event_interruptible() (Lyude Paul) [1814893] - [kernel] kthread: Add __kthread_should_park() (Lyude Paul) [1814893] - [kernel] PM / sleep: Refactor filesystems sync to reduce duplication (Lyude Paul) [1814893] - [fpga] drivers: Introduce device lookup variants by of_node (Lyude Paul) [1814893] - [s390] drivers: Introduce device lookup variants by name (Lyude Paul) [1814893] - [base] drivers: Add generic helper to match by of_node (Lyude Paul) [1814893] - [drm] kbuild: change *FLAGS_.o to take the path relative to $(obj) (Lyude Paul) [1814893] - [video] fbdev: lock_fb_info cannot fail (Lyude Paul) [1814893] - [video] fbdev/atyfb: lock_fb_info can't fail (Lyude Paul) [1814893] - [video] fbdev: sysfs files can't disappear before the device is gone (Lyude Paul) [1814893] - [video] fbcon: call fbcon_fb_(un)registered directly (Lyude Paul) [1814893] - [video] fbcon: Remove fbcon_has_exited (Lyude Paul) [1814893] - [video] fbcon: s/struct display/struct fbcon_display/ (Lyude Paul) [1814893] - [video] fbdev: locking check for fb_set_suspend (Lyude Paul) [1814893] - [tty] vt/fbcon: deinitialize resources in visual_init() after failed memory allocation (Lyude Paul) [1814893] - [video] fbcon: Don't reset logo_shown when logo is currently shown (Lyude Paul) [1814893] - [video] fbdev: fix WARNING in __alloc_pages_nodemask bug (Lyude Paul) [1814893] - [video] fbdev: fix divide error in fb_var_to_videomode (Lyude Paul) [1814893] - [video] fbdev: list all pci memory bars as conflicting apertures (Lyude Paul) [1814893]- [block] Revert "block: end bio with BLK_STS_AGAIN in case of non-mq devs and REQ_NOWAIT" (Jeff Moyer) [1784478] - [fs] io_uring: reset -EBUSY error when io sq thread is waken up (Jeff Moyer) [1784478] - [fs] io_uring: don't add non-IO requests to iopoll pending list (Jeff Moyer) [1784478] - [fs] io_uring: don't use kiocb.private to store buf_index (Jeff Moyer) [1784478] - [fs] io_uring: cancel work if task_work_add() fails (Jeff Moyer) [1784478] - [fs] io_uring: remove dead check in io_splice() (Jeff Moyer) [1784478] - [fs] io_uring: fix FORCE_ASYNC req preparation (Jeff Moyer) [1784478] - [fs] io_uring: don't prepare DRAIN reqs twice (Jeff Moyer) [1784478] - [fs] io_uring: initialize ctx->sqo_wait earlier (Jeff Moyer) [1784478] - [fs] io_uring: polled fixed file must go through free iteration (Jeff Moyer) [1784478] - [fs] io_uring: fix zero len do_splice() (Jeff Moyer) [1784478] - [fs] io_uring: don't use 'fd' for openat/openat2/statx (Jeff Moyer) [1784478] - [fs] splice: move f_mode checks to do_{splice, tee}() (Jeff Moyer) [1784478] - [fs] io_uring: handle -EFAULT properly in io_uring_setup() (Jeff Moyer) [1784478] - [fs] io_uring: fix mismatched finish_wait() calls in io_uring_cancel_files() (Jeff Moyer) [1784478] - [fs] io_uring: punt splice async because of inode mutex (Jeff Moyer) [1784478] - [fs] io_uring: check non-sync defer_list carefully (Jeff Moyer) [1784478] - [fs] io_uring: fix extra put in sync_file_range() (Jeff Moyer) [1784478] - [fs] io_uring: use cond_resched() in io_ring_ctx_wait_and_kill() (Jeff Moyer) [1784478] - [fs] io_uring: use proper references for fallback_req locking (Jeff Moyer) [1784478] - [fs] io_uring: only force async punt if poll based retry can't handle it (Jeff Moyer) [1784478] - [fs] io_uring: enable poll retry for any file with ->read_iter / ->write_iter (Jeff Moyer) [1784478] - [fs] io_uring: statx must grab the file table for valid fd (Jeff Moyer) [1784478] - [fs] io_uring: only restore req->work for req that needs do completion (Jeff Moyer) [1784478] - [fs] io_uring: don't count rqs failed after current one (Jeff Moyer) [1784478] - [fs] io_uring: kill already cached timeout.seq_offset (Jeff Moyer) [1784478] - [fs] io_uring: fix cached_sq_head in io_timeout() (Jeff Moyer) [1784478] - [fs] io_uring: only post events in io_poll_remove_all() if we completed some (Jeff Moyer) [1784478] - [fs] io_uring: io_async_task_func() should check and honor cancelation (Jeff Moyer) [1784478] - [fs] io_uring: check for need to re-wait in polled async handling (Jeff Moyer) [1784478] - [fs] io_uring: correct O_NONBLOCK check for splice punt (Jeff Moyer) [1784478] - [fs] io_uring: restore req->work when canceling poll request (Jeff Moyer) [1784478] - [fs] io_uring: move all request init code in one place (Jeff Moyer) [1784478] - [fs] io_uring: keep all sqe->flags in req->flags (Jeff Moyer) [1784478] - [fs] io_uring: early submission req fail code (Jeff Moyer) [1784478] - [fs] io_uring: track mm through current->mm (Jeff Moyer) [1784478] - [fs] io_uring: remove obsolete @mm_fault (Jeff Moyer) [1784478] - [fs] io_uring: punt final io_ring_ctx wait-and-free to workqueue (Jeff Moyer) [1784478] - [fs] io_uring: fix fs cleanup on cqe overflow (Jeff Moyer) [1784478] - [fs] io_uring: don't read user-shared sqe flags twice (Jeff Moyer) [1784478] - [fs] io_uring: remove req init from io_get_req() (Jeff Moyer) [1784478] - [fs] io_uring: alloc req only after getting sqe (Jeff Moyer) [1784478] - [fs] io_uring: simplify io_get_sqring (Jeff Moyer) [1784478] - [fs] io_uring: do not always copy iovec in io_req_map_rw() (Jeff Moyer) [1784478] - [fs] io_uring: ensure openat sets O_LARGEFILE if needed (Jeff Moyer) [1784478] - [fs] io_uring: initialize fixed_file_data lock (Jeff Moyer) [1784478] - [fs] io_uring: remove redundant variable pointer nxt and io_wq_assign_next call (Jeff Moyer) [1784478] - [fs] io_uring: fix ctx refcounting in io_submit_sqes() (Jeff Moyer) [1784478] - [fs] io_uring: process requests completed with -EAGAIN on poll list (Jeff Moyer) [1784478] - [fs] io_uring: remove bogus RLIMIT_NOFILE check in file registration (Jeff Moyer) [1784478] - [fs] io_uring: use io-wq manager as backup task if task is exiting (Jeff Moyer) [1784478] - [fs] io_uring: grab task reference for poll requests (Jeff Moyer) [1784478] - [fs] io_uring: retry poll if we got woken with non-matching mask (Jeff Moyer) [1784478] - [fs] io_uring: add missing finish_wait() in io_sq_thread() (Jeff Moyer) [1784478] - [fs] io_uring: refactor file register/unregister/update handling (Jeff Moyer) [1784478] - [fs] io_uring: cleanup io_alloc_async_ctx() (Jeff Moyer) [1784478] - [fs] io_uring: fix missing 'return' in comment (Jeff Moyer) [1784478] - [fs] io-wq: handle hashed writes in chains (Jeff Moyer) [1784478] - [fs] io-uring: drop 'free_pfile' in struct io_file_put (Jeff Moyer) [1784478] - [fs] io-uring: drop completion when removing file (Jeff Moyer) [1784478] - [fs] io_uring: Fix ->data corruption on re-enqueue (Jeff Moyer) [1784478] - [fs] io-wq: close cancel gap for hashed linked work (Jeff Moyer) [1784478] - [uapi] io_uring: make spdxcheck.py happy (Jeff Moyer) [1784478] - [fs] io_uring: honor original task RLIMIT_FSIZE (Jeff Moyer) [1784478] - [fs] io_uring: make sure accept honor rlimit nofile (Jeff Moyer) [1784478] - [fs] io_uring: make sure openat/openat2 honor rlimit nofile (Jeff Moyer) [1784478] - [fs] io-wq: hash dependent work (Jeff Moyer) [1784478] - [fs] io-wq: split hashing and enqueueing (Jeff Moyer) [1784478] - [fs] io-wq: don't resched if there is no work (Jeff Moyer) [1784478] - [fs] io_uring: NULL-deref for IOSQE_{ASYNC,DRAIN} (Jeff Moyer) [1784478] - [fs] io-wq: remove duplicated cancel code (Jeff Moyer) [1784478] - [fs] io_uring: fix truncated async read/readv and write/writev retry (Jeff Moyer) [1784478] - [uapi] io_uring: dual license io_uring.h uapi header (Jeff Moyer) [1784478] - [fs] io_uring: io_uring_enter(2) don't poll while SETUP_IOPOLL|SETUP_SQPOLL enabled (Jeff Moyer) [1784478] - [fs] io_uring: Fix unused function warnings (Jeff Moyer) [1784478] - [fs] io_uring: add end-of-bits marker and build time verify it (Jeff Moyer) [1784478] - [fs] io_uring: provide means of removing buffers (Jeff Moyer) [1784478] - [fs] io_uring: add IOSQE_BUFFER_SELECT support for IORING_OP_RECVMSG (Jeff Moyer) [1784478] - [net] net: abstract out normal and compat msghdr import (Jeff Moyer) [1784478] - [fs] io_uring: add IOSQE_BUFFER_SELECT support for IORING_OP_READV (Jeff Moyer) [1784478] - [fs] io_uring: support buffer selection for OP_READ and OP_RECV (Jeff Moyer) [1784478] - [fs] io_uring: add IORING_OP_PROVIDE_BUFFERS (Jeff Moyer) [1784478] - [fs] io_uring: ensure RCU callback ordering with rcu_barrier() (Jeff Moyer) [1784478] - [fs] io_uring: fix lockup with timeouts (Jeff Moyer) [1784478] - [fs] io_uring: free fixed_file_data after RCU grace period (Jeff Moyer) [1784478] - [fs] io_uring: buffer registration infrastructure (Jeff Moyer) [1784478] - [fs] io_uring/io-wq: forward submission ref to async (Jeff Moyer) [1784478] - [fs] io-wq: optimise out *next_work() double lock (Jeff Moyer) [1784478] - [fs] io-wq: optimise locking in io_worker_handle_work() (Jeff Moyer) [1784478] - [fs] io-wq: shuffle io_worker_handle_work() code (Jeff Moyer) [1784478] - [fs] io_uring: get next work with submission ref drop (Jeff Moyer) [1784478] - [fs] io_uring: remove @nxt from handlers (Jeff Moyer) [1784478] - [fs] io_uring: make submission ref putting consistent (Jeff Moyer) [1784478] - [fs] io_uring: clean up io_close (Jeff Moyer) [1784478] - [fs] io_uring: Ensure mask is initialized in io_arm_poll_handler (Jeff Moyer) [1784478] - [fs] io_uring: remove io_prep_next_work() (Jeff Moyer) [1784478] - [fs] io_uring: remove extra nxt check after punt (Jeff Moyer) [1784478] - [fs] io_uring: use poll driven retry for files that support it (Jeff Moyer) [1784478] - [fs] io_uring: mark requests that we can do poll async in io_op_defs (Jeff Moyer) [1784478] - [fs] io_uring: add per-task callback handler (Jeff Moyer) [1784478] - [fs] io_uring: store io_kiocb in wait->private (Jeff Moyer) [1784478] - [fs] io-wq: use BIT for ulong hash (Jeff Moyer) [1784478] - [fs] io_uring: remove IO_WQ_WORK_CB (Jeff Moyer) [1784478] - [fs] io-wq: remove unused IO_WQ_WORK_HAS_MM (Jeff Moyer) [1784478] - [fs] io_uring: extract kmsg copy helper (Jeff Moyer) [1784478] - [fs] io_uring: clean io_poll_complete (Jeff Moyer) [1784478] - [fs] io_uring: add splice(2) support (Jeff Moyer) [1784478] - [fs] io_uring: add interface for getting files (Jeff Moyer) [1784478] - [fs] splice: make do_splice public (Jeff Moyer) [1784478] - [fs] io_uring: remove req->in_async (Jeff Moyer) [1784478] - [fs] io_uring: don't do full *prep_worker() from io-wq (Jeff Moyer) [1784478] - [fs] io_uring: don't call work.func from sync ctx (Jeff Moyer) [1784478] - [fs] io_uring: io_accept() should hold on to submit reference on retry (Jeff Moyer) [1784478] - [fs] io_uring: consider any io_read/write -EAGAIN as final (Jeff Moyer) [1784478] - [fs] io-wq: remove io_wq_flush and IO_WQ_WORK_INTERNAL (Jeff Moyer) [1784478] - [fs] io-wq: fix IO_WQ_WORK_NO_CANCEL cancellation (Jeff Moyer) [1784478] - [fs] io_uring: fix 32-bit compatability with sendmsg/recvmsg (Jeff Moyer) [1784478] - [fs] io_uring: define and set show_fdinfo only if procfs is enabled (Jeff Moyer) [1784478] - [fs] io_uring: drop file set ref put/get on switch (Jeff Moyer) [1784478] - [fs] io_uring: import_single_range() returns 0/-ERROR (Jeff Moyer) [1784478] - [fs] io_uring: pick up link work on submit reference drop (Jeff Moyer) [1784478] - [fs] io-wq: ensure work->task_pid is cleared on init (Jeff Moyer) [1784478] - [fs] io-wq: remove spin-for-work optimization (Jeff Moyer) [1784478] - [fs] io_uring: fix poll_list race for SETUP_IOPOLL|SETUP_SQPOLL (Jeff Moyer) [1784478] - [fs] io_uring: fix personality idr leak (Jeff Moyer) [1784478] - [fs] io_uring: handle multiple personalities in link chains (Jeff Moyer) [1784478] - [fs] io_uring: fix __io_iopoll_check deadlock in io_sq_thread (Jeff Moyer) [1784478] - [fs] io_uring: prevent sq_thread from spinning when it should stop (Jeff Moyer) [1784478] - [fs] io_uring: fix use-after-free by io_cleanup_req() (Jeff Moyer) [1784478] - [fs] io_uring: remove unnecessary NULL checks (Jeff Moyer) [1784478] - [fs] io_uring: add missing io_req_cancelled() (Jeff Moyer) [1784478] - [fs] io_uring: prune request from overflow list on flush (Jeff Moyer) [1784478] - [fs] io-wq: don't call kXalloc_node() with non-online node (Jeff Moyer) [1784478] - [fs] io_uring: retain sockaddr_storage across send/recvmsg async punt (Jeff Moyer) [1784478] - [fs] io_uring: cancel pending async work if task exits (Jeff Moyer) [1784478] - [fs] io-wq: add io_wq_cancel_pid() to cancel based on a specific pid (Jeff Moyer) [1784478] - [fs] io-wq: make io_wqe_cancel_work() take a match handler (Jeff Moyer) [1784478] - [fs] io_uring: fix openat/statx's filename leak (Jeff Moyer) [1784478] - [fs] io_uring: fix double prep iovec leak (Jeff Moyer) [1784478] - [fs] io_uring: fix async close() with f_op->flush() (Jeff Moyer) [1784478] - [fs] io_uring: allow AT_FDCWD for non-file openat/openat2/statx (Jeff Moyer) [1784478] - [fs] io_uring: grab ->fs as part of async preparation (Jeff Moyer) [1784478] - [fs] io-wq: add support for inheriting ->fs (Jeff Moyer) [1784478] - [fs] io_uring: retry raw bdev writes if we hit -EOPNOTSUPP (Jeff Moyer) [1784478] - [fs] io_uring: add cleanup for openat()/statx() (Jeff Moyer) [1784478] - [fs] io_uring: fix iovec leaks (Jeff Moyer) [1784478] - [fs] io_uring: remove unused struct io_async_open (Jeff Moyer) [1784478] - [fs] io_uring: flush overflowed CQ events in the io_uring_poll() (Jeff Moyer) [1784478] - [fs] io_uring: statx/openat/openat2 don't support fixed files (Jeff Moyer) [1784478] - [fs] io_uring: fix deferred req iovec leak (Jeff Moyer) [1784478] - [fs] io_uring: fix 1-bit bitfields to be unsigned (Jeff Moyer) [1784478] - [fs] io_uring: get rid of delayed mm check (Jeff Moyer) [1784478] - [fs] io_uring: cleanup fixed file data table references (Jeff Moyer) [1784478] - [fs] io_uring: spin for sq thread to idle on shutdown (Jeff Moyer) [1784478] - [fs] io_uring: put the flag changing code in the same spot (Jeff Moyer) [1784478] - [fs] io_uring: iterate req cache backwards (Jeff Moyer) [1784478] - [fs] io_uring: punt even fadvise() WILLNEED to async context (Jeff Moyer) [1784478] - [fs] io_uring: fix sporadic double CQE entry for close (Jeff Moyer) [1784478] - [fs] io_uring: remove extra ->file check (Jeff Moyer) [1784478] - [fs] io_uring: don't map read/write iovec potentially twice (Jeff Moyer) [1784478] - [fs] io_uring: use the proper helpers for io_send/recv (Jeff Moyer) [1784478] - [fs] io_uring: prevent potential eventfd recursion on poll (Jeff Moyer) [1784478] - [fs] eventfd: track eventfd_signal() recursion depth (Jeff Moyer) [1784478] - [fs] io_uring: add BUILD_BUG_ON() to assert the layout of struct io_uring_sqe (Jeff Moyer) [1784478] - [fs] io_uring: add ->show_fdinfo() for the io_uring file descriptor (Jeff Moyer) [1784478] - [fs] io_uring: add support for epoll_ctl(2) (Jeff Moyer) [1784478] - [fs] eventpoll: support non-blocking do_epoll_ctl() calls (Jeff Moyer) [1784478] - [fs] eventpoll: abstract out epoll_ctl() handler (Jeff Moyer) [1784478] - [fs] io_uring: fix linked command file table usage (Jeff Moyer) [1784478] - [fs] io_uring: support using a registered personality for commands (Jeff Moyer) [1784478] - [fs] io_uring: allow registering credentials (Jeff Moyer) [1784478] - [fs] io_uring: add io-wq workqueue sharing (Jeff Moyer) [1784478] - [fs] io-wq: allow grabbing existing io-wq (Jeff Moyer) [1784478] - [fs] io_uring/io-wq: don't use static creds/mm assignments (Jeff Moyer) [1784478] - [fs] io-wq: make the io_wq ref counted (Jeff Moyer) [1784478] - [fs] io_uring: fix refcounting with batched allocations at OOM (Jeff Moyer) [1784478] - [fs] io_uring: add comment for drain_next (Jeff Moyer) [1784478] - [fs] io_uring: don't attempt to copy iovec for READ/WRITE (Jeff Moyer) [1784478] - [fs] io_uring: don't cancel all work on process exit (Jeff Moyer) [1784478] - [fs] Revert "io_uring: only allow submit from owning task" (Jeff Moyer) [1784478] - [fs] io_uring: honor IOSQE_ASYNC for linked reqs (Jeff Moyer) [1784478] - [fs] io_uring: prep req when do IOSQE_ASYNC (Jeff Moyer) [1784478] - [fs] io_uring: use labeled array init in io_op_defs (Jeff Moyer) [1784478] - [fs] io_uring: optimise sqe-to-req flags translation (Jeff Moyer) [1784478] - [fs] io_uring: remove REQ_F_IO_DRAINED (Jeff Moyer) [1784478] - [fs] io_uring: file switch work needs to get flushed on exit (Jeff Moyer) [1784478] - [fs] io_uring: hide uring_fd in ctx (Jeff Moyer) [1784478] - [fs] io_uring: remove extra check in __io_commit_cqring (Jeff Moyer) [1784478] - [fs] io_uring: optimise use of ctx->drain_next (Jeff Moyer) [1784478] - [fs] RHEL-only: Add IORING_OP_OPENAT2 opcode (Jeff Moyer) [1784478] - [fs] io_uring: add support for probing opcodes (Jeff Moyer) [1784478] - [fs] io_uring: account fixed file references correctly in batch (Jeff Moyer) [1784478] - [fs] io_uring: add opcode to issue trace event (Jeff Moyer) [1784478] - [fs] io_uring: enable option to only trigger eventfd for async completions (Jeff Moyer) [1784478] - [fs] io_uring: change io_ring_ctx bool fields into bit fields (Jeff Moyer) [1784478] - [fs] io_uring: file set registration should use interruptible waits (Jeff Moyer) [1784478] - [fs] io_uring: Remove unnecessary null check (Jeff Moyer) [1784478] - [fs] io_uring: add support for send(2) and recv(2) (Jeff Moyer) [1784478] - [fs] io_uring: remove extra io_wq_current_is_worker() (Jeff Moyer) [1784478] - [fs] io_uring: optimise commit_sqring() for common case (Jeff Moyer) [1784478] - [fs] io_uring: optimise head checks in io_get_sqring() (Jeff Moyer) [1784478] - [fs] io_uring: clamp to_submit in io_submit_sqes() (Jeff Moyer) [1784478] - [fs] io_uring: add support for IORING_SETUP_CLAMP (Jeff Moyer) [1784478] - [fs] io_uring: extend batch freeing to cover more cases (Jeff Moyer) [1784478] - [fs] io_uring: wrap multi-req freeing in struct req_batch (Jeff Moyer) [1784478] - [fs] io_uring: batch getting pcpu references (Jeff Moyer) [1784478] - [include] pcpu_ref: add percpu_ref_tryget_many() (Jeff Moyer) [1784478] - [fs] io_uring: add IORING_OP_MADVISE (Jeff Moyer) [1784478] - [mm] mm: make do_madvise() available internally (Jeff Moyer) [1784478] - [fs] io_uring: add IORING_OP_FADVISE (Jeff Moyer) [1784478] - [fs] io_uring: allow use of offset == -1 to mean file position (Jeff Moyer) [1784478] - [fs] io_uring: add non-vectored read/write commands (Jeff Moyer) [1784478] - [fs] io_uring: improve poll completion performance (Jeff Moyer) [1784478] - [fs] io_uring: split overflow state into SQ and CQ side (Jeff Moyer) [1784478] - [fs] io_uring: add lookup table for various opcode needs (Jeff Moyer) [1784478] - [fs] io_uring: remove two unnecessary function declarations (Jeff Moyer) [1784478] - [fs] io_uring: move *queue_link_head() from common path (Jeff Moyer) [1784478] - [fs] io_uring: rename prev to head (Jeff Moyer) [1784478] - [fs] io_uring: add IOSQE_ASYNC (Jeff Moyer) [1784478] - [fs] io-wq: support concurrent non-blocking work (Jeff Moyer) [1784478] - [fs] io_uring: add support for IORING_OP_STATX (Jeff Moyer) [1784478] - [fs] fs: make two stat prep helpers available (Jeff Moyer) [1784478] - [fs] io_uring: avoid ring quiesce for fixed file set unregister and update (Jeff Moyer) [1784478] - [fs] io_uring: add support for IORING_OP_CLOSE (Jeff Moyer) [1784478] - [fs] io-wq: add support for uncancellable work (Jeff Moyer) [1784478] - [fs] io_uring: add support for IORING_OP_OPENAT (Jeff Moyer) [1784478] - [fs] fs: make build_open_flags() available internally (Jeff Moyer) [1784478] - [fs] io_uring: add support for fallocate() (Jeff Moyer) [1784478] - [fs] io_uring: fix compat for IORING_REGISTER_FILES_UPDATE (Jeff Moyer) [1784478] - [fs] io_uring: only allow submit from owning task (Jeff Moyer) [1784478] - [fs] io_uring: ensure workqueue offload grabs ring mutex for poll list (Jeff Moyer) [1784478] - [fs] io_uring: clear req->result always before issuing a read/write request (Jeff Moyer) [1784478] - [fs] io_uring: be consistent in assigning next work from handler (Jeff Moyer) [1784478] - [fs] io-wq: cancel work if we fail getting a mm reference (Jeff Moyer) [1784478] - [fs] io_uring: don't setup async context for read/write fixed (Jeff Moyer) [1784478] - [fs] io_uring: remove punt of short reads to async context (Jeff Moyer) [1784478] - [fs] io-wq: add cond_resched() to worker thread (Jeff Moyer) [1784478] - [fs] io-wq: remove unused busy list from io_sqe (Jeff Moyer) [1784478] - [fs] io_uring: pass in 'sqe' to the prep handlers (Jeff Moyer) [1784478] - [fs] io_uring: standardize the prep methods (Jeff Moyer) [1784478] - [fs] io_uring: read 'count' for IORING_OP_TIMEOUT in prep handler (Jeff Moyer) [1784478] - [fs] io_uring: move all prep state for IORING_OP_{SEND, RECV}_MGS to prep handler (Jeff Moyer) [1784478] - [fs] io_uring: move all prep state for IORING_OP_CONNECT to prep handler (Jeff Moyer) [1784478] - [fs] io_uring: add and use struct io_rw for read/writes (Jeff Moyer) [1784478] - [fs] io_uring: use u64_to_user_ptr() consistently (Jeff Moyer) [1784478] - [fs] io_uring: io_wq_submit_work() should not touch req->rw (Jeff Moyer) [1784478] - [fs] io_uring: don't wait when under-submitting (Jeff Moyer) [1784478] - [fs] io_uring: warn about unhandled opcode (Jeff Moyer) [1784478] - [fs] io_uring: read opcode and user_data from SQE exactly once (Jeff Moyer) [1784478] - [fs] io_uring: make IORING_OP_TIMEOUT_REMOVE deferrable (Jeff Moyer) [1784478] - [fs] io_uring: make IORING_OP_CANCEL_ASYNC deferrable (Jeff Moyer) [1784478] - [fs] io_uring: make IORING_POLL_ADD and IORING_POLL_REMOVE deferrable (Jeff Moyer) [1784478] - [fs] io_uring: make HARDLINK imply LINK (Jeff Moyer) [1784478] - [fs] io_uring: any deferred command must have stable sqe data (Jeff Moyer) [1784478] - [fs] io_uring: remove 'sqe' parameter to the OP helpers that take it (Jeff Moyer) [1784478] - [fs] io_uring: fix pre-prepped issue with force_nonblock == true (Jeff Moyer) [1784478] - [fs] io-wq: re-add io_wq_current_is_worker() (Jeff Moyer) [1784478] - [fs] io_uring: fix sporadic -EFAULT from IORING_OP_RECVMSG (Jeff Moyer) [1784478] - [fs] io_uring: fix stale comment and a few typos (Jeff Moyer) [1784478] - [fs] io_uring: ensure we return -EINVAL on unknown opcode (Jeff Moyer) [1784478] - [fs] io_uring: add sockets to list of files that support non-blocking issue (Jeff Moyer) [1784478] - [net] net: make socket read/write_iter() honor IOCB_NOWAIT (Jeff Moyer) [1784478] - [fs] io_uring: only hash regular files for async work execution (Jeff Moyer) [1784478] - [fs] io_uring: run next sqe inline if possible (Jeff Moyer) [1784478] - [fs] io_uring: don't dynamically allocate poll data (Jeff Moyer) [1784478] - [fs] io_uring: deferred send/recvmsg should assign iov (Jeff Moyer) [1784478] - [fs] io_uring: sqthread should grab ctx->uring_lock for submissions (Jeff Moyer) [1784478] - [fs] io-wq: briefly spin for new work after finishing work (Jeff Moyer) [1784478] - [fs] io-wq: remove worker->wait waitqueue (Jeff Moyer) [1784478] - [fs] io_uring: allow unbreakable links (Jeff Moyer) [1784478] - [fs] io_uring: fix a typo in a comment (Jeff Moyer) [1784478] - [fs] io_uring: hook all linked requests via link_list (Jeff Moyer) [1784478] - [fs] io_uring: fix error handling in io_queue_link_head (Jeff Moyer) [1784478] - [fs] io_uring: use hash table for poll command lookups (Jeff Moyer) [1784478] - [fs] io-wq: clear node->next on list deletion (Jeff Moyer) [1784478] - [fs] io_uring: ensure deferred timeouts copy necessary data (Jeff Moyer) [1784478] - [fs] io_uring: allow IO_SQE_* flags on IORING_OP_TIMEOUT (Jeff Moyer) [1784478] - [fs] io_uring: handle connect -EINPROGRESS like -EAGAIN (Jeff Moyer) [1784478] - [fs] io_uring: remove io_wq_current_is_worker (Jeff Moyer) [1784478] - [fs] io_uring: remove parameter ctx of io_submit_state_start (Jeff Moyer) [1784478] - [fs] io_uring: mark us with IORING_FEAT_SUBMIT_STABLE (Jeff Moyer) [1784478] - [fs] io_uring: ensure async punted connect requests copy data (Jeff Moyer) [1784478] - [fs] io_uring: ensure async punted sendmsg/recvmsg requests copy data (Jeff Moyer) [1784478] - [fs] io_uring: ensure async punted read/write requests copy iovec (Jeff Moyer) [1784478] - [fs] io_uring: add general async offload context (Jeff Moyer) [1784478] - [fs] io_uring: transform send/recvmsg() -ERESTARTSYS to -EINTR (Jeff Moyer) [1784478] - [fs] io_uring: use current task creds instead of allocating a new one (Jeff Moyer) [1784478] - [fs] io_uring: fix missing kmap() declaration on powerpc (Jeff Moyer) [1784478] - [fs] io_uring: add mapping support for NOMMU archs (Jeff Moyer) [1784478] - [fs] io_uring: make poll->wait dynamically allocated (Jeff Moyer) [1784478] - [fs] io-wq: shrink io_wq_work a bit (Jeff Moyer) [1784478] - [fs] io-wq: fix handling of NUMA node IDs (Jeff Moyer) [1784478] - [fs] io_uring: use kzalloc instead of kcalloc for single-element allocations (Jeff Moyer) [1784478] - [fs] io_uring: cleanup io_import_fixed() (Jeff Moyer) [1784478] - [fs] io_uring: inline struct sqe_submit (Jeff Moyer) [1784478] - [fs] io_uring: store timeout's sqe->off in proper place (Jeff Moyer) [1784478] - [net] net: disallow ancillary data for __sys_{send, recv}msg_file() (Jeff Moyer) [1784478] - [net] net: separate out the msghdr copy from ___sys_{send, recv}msg() (Jeff Moyer) [1784478] - [fs] io_uring: remove superfluous check for sqe->off in io_accept() (Jeff Moyer) [1784478] - [fs] io_uring: async workers should inherit the user creds (Jeff Moyer) [1784478] - [fs] io-wq: have io_wq_create() take a 'data' argument (Jeff Moyer) [1784478] - [fs] io_uring: fix dead-hung for non-iter fixed rw (Jeff Moyer) [1784478] - [fs] io_uring: add support for IORING_OP_CONNECT (Jeff Moyer) [1784478] - [net] net: add __sys_connect_file() helper (Jeff Moyer) [1784478] - [fs] io_uring: only return -EBUSY for submit on non-flushed backlog (Jeff Moyer) [1784478] - [fs] io_uring: only !null ptr to io_issue_sqe() (Jeff Moyer) [1784478] - [fs] io_uring: simplify io_req_link_next() (Jeff Moyer) [1784478] - [fs] io_uring: pass only !null to io_req_find_next() (Jeff Moyer) [1784478] - [fs] io_uring: remove io_free_req_find_next() (Jeff Moyer) [1784478] - [fs] io_uring: add likely/unlikely in io_get_sqring() (Jeff Moyer) [1784478] - [fs] io_uring: rename __io_submit_sqe() (Jeff Moyer) [1784478] - [fs] io_uring: improve trace_io_uring_defer() trace point (Jeff Moyer) [1784478] - [fs] io_uring: drain next sqe instead of shadowing (Jeff Moyer) [1784478] - [fs] io_uring: close lookup gap for dependent next work (Jeff Moyer) [1784478] - [fs] io_uring: allow finding next link independent of req reference count (Jeff Moyer) [1784478] - [fs] io_uring: io_allocate_scq_urings() should return a sane state (Jeff Moyer) [1784478] - [fs] io_uring: Always REQ_F_FREE_SQE for allocated sqe (Jeff Moyer) [1784478] - [fs] io_uring: io_fail_links() should only consider first linked timeout (Jeff Moyer) [1784478] - [fs] io_uring: Fix leaking linked timeouts (Jeff Moyer) [1784478] - [fs] io_uring: remove redundant check (Jeff Moyer) [1784478] - [fs] io_uring: break links for failed defer (Jeff Moyer) [1784478] - [fs] io-wq: remove extra space characters (Jeff Moyer) [1784478] - [fs] io-wq: wait for io_wq_create() to setup necessary workers (Jeff Moyer) [1784478] - [fs] io_uring: request cancellations should break links (Jeff Moyer) [1784478] - [fs] io_uring: correct poll cancel and linked timeout expiration completion (Jeff Moyer) [1784478] - [fs] io_uring: remove dead REQ_F_SEQ_PREV flag (Jeff Moyer) [1784478] - [fs] io_uring: fix sequencing issues with linked timeouts (Jeff Moyer) [1784478] - [fs] io_uring: make req->timeout be dynamically allocated (Jeff Moyer) [1784478] - [fs] io_uring: make io_double_put_req() use normal completion path (Jeff Moyer) [1784478] - [fs] io_uring: cleanup return values from the queueing functions (Jeff Moyer) [1784478] - [fs] io_uring: io_async_cancel() should pass in 'nxt' request pointer (Jeff Moyer) [1784478] - [fs] io_uring: make POLL_ADD/POLL_REMOVE scale better (Jeff Moyer) [1784478] - [fs] io-wq: remove now redundant struct io_wq_nulls_list (Jeff Moyer) [1784478] - [fs] io_uring: Fix getting file for non-fd opcodes (Jeff Moyer) [1784478] - [fs] io_uring: introduce req_need_defer() (Jeff Moyer) [1784478] - [fs] io_uring: clean up io_uring_cancel_files() (Jeff Moyer) [1784478] - [fs] io-wq: ensure free/busy list browsing see all items (Jeff Moyer) [1784478] - [fs] io_uring: ensure registered buffer import returns the IO length (Jeff Moyer) [1784478] - [fs] io_uring: Fix getting file for timeout (Jeff Moyer) [1784478] - [fs] io-wq: ensure we have a stable view of ->cur_work for cancellations (Jeff Moyer) [1784478] - [fs] io_wq: add get/put_work handlers to io_wq_create() (Jeff Moyer) [1784478] - [fs] io_uring: check for validity of ->rings in teardown (Jeff Moyer) [1784478] - [fs] io_uring: fix potential deadlock in io_poll_wake() (Jeff Moyer) [1784478] - [fs] io_uring: use correct "is IO worker" helper (Jeff Moyer) [1784478] - [fs] io_uring: make timeout sequence == 0 mean no sequence (Jeff Moyer) [1784478] - [fs] io_uring: fix -ENOENT issue with linked timer with short timeout (Jeff Moyer) [1784478] - [fs] io_uring: don't do flush cancel under inflight_lock (Jeff Moyer) [1784478] - [fs] io_uring: flag SQPOLL busy condition to userspace (Jeff Moyer) [1784478] - [fs] io_uring: make ASYNC_CANCEL work with poll and timeout (Jeff Moyer) [1784478] - [fs] io_uring: provide fallback request for OOM situations (Jeff Moyer) [1784478] - [fs] io_uring: convert accept4() -ERESTARTSYS into -EINTR (Jeff Moyer) [1784478] - [fs] io_uring: fix error clear of ->file_table in io_sqe_files_register() (Jeff Moyer) [1784478] - [fs] io_uring: separate the io_free_req and io_free_req_find_next interface (Jeff Moyer) [1784478] - [fs] io_uring: keep io_put_req only responsible for release and put req (Jeff Moyer) [1784478] - [fs] io_uring: remove passed in 'ctx' function parameter ctx if possible (Jeff Moyer) [1784478] - [fs] io_uring: reduce/pack size of io_ring_ctx (Jeff Moyer) [1784478] - [fs] io_uring: properly mark async work as bounded vs unbounded (Jeff Moyer) [1784478] - [fs] io-wq: add support for bounded vs unbunded work (Jeff Moyer) [1784478] - [fs] io-wq: io_wqe_run_queue() doesn't need to use list_empty_careful() (Jeff Moyer) [1784478] - [fs] io_uring: add support for backlogged CQ ring (Jeff Moyer) [1784478] - [fs] io_uring: pass in io_kiocb to fill/add CQ handlers (Jeff Moyer) [1784478] - [fs] io_uring: make io_cqring_events() take 'ctx' as argument (Jeff Moyer) [1784478] - [fs] io_uring: add support for linked SQE timeouts (Jeff Moyer) [1784478] - [fs] io_uring: abstract out io_async_cancel_one() helper (Jeff Moyer) [1784478] - [fs] io_uring: use inlined struct sqe_submit (Jeff Moyer) [1784478] - [fs] io_uring: Use submit info inlined into req (Jeff Moyer) [1784478] - [fs] io_uring: allocate io_kiocb upfront (Jeff Moyer) [1784478] - [fs] io_uring: io_queue_link*() right after submit (Jeff Moyer) [1784478] - [fs] io_uring: Merge io_submit_sqes and io_ring_submit (Jeff Moyer) [1784478] - [fs] io_uring: kill dead REQ_F_LINK_DONE flag (Jeff Moyer) [1784478] - [fs] io_uring: fixup a few spots where link failure isn't flagged (Jeff Moyer) [1784478] - [fs] io_uring: enable optimized link handling for IORING_OP_POLL_ADD (Jeff Moyer) [1784478] - [fs] io-wq: use proper nesting IRQ disabling spinlocks for cancel (Jeff Moyer) [1784478] - [fs] io_uring: add completion trace event (Jeff Moyer) [1784478] - [fs] io-wq: use kfree_rcu() to simplify the code (Jeff Moyer) [1784478] - [fs] io_uring: set -EINTR directly when a signal wakes up in io_cqring_wait (Jeff Moyer) [1784478] - [fs] io_uring: support for generic async request cancel (Jeff Moyer) [1784478] - [fs] io_uring: ensure we clear io_kiocb->result before each issue (Jeff Moyer) [1784478] - [fs] io_uring: io_wq_create() returns an error pointer, not NULL (Jeff Moyer) [1784478] - [fs] io_uring: fix race with canceling timeouts (Jeff Moyer) [1784478] - [fs] io_uring: support for larger fixed file sets (Jeff Moyer) [1784478] - [fs] io_uring: protect fixed file indexing with array_index_nospec() (Jeff Moyer) [1784478] - [fs] io_uring: add support for IORING_OP_ACCEPT (Jeff Moyer) [1784478] - [net] net: add __sys_accept4_file() helper (Jeff Moyer) [1784478] - [fs] io_uring: io_uring: add support for async work inheriting files (Jeff Moyer) [1784478] - [fs] io_uring: replace workqueue usage with io-wq (Jeff Moyer) [1784478] - [fs] io-wq: small threadpool implementation for io_uring (Jeff Moyer) [1784478] - [fs] io_uring: Fix mm_fault with READ/WRITE_FIXED (Jeff Moyer) [1784478] - [fs] io_uring: remove index from sqe_submit (Jeff Moyer) [1784478] - [fs] io_uring: add set of tracing events (Jeff Moyer) [1784478] - [fs] io_uring: add support for canceling timeout requests (Jeff Moyer) [1784478] - [fs] io_uring: add support for absolute timeouts (Jeff Moyer) [1784478] - [fs] io_uring: replace s->needs_lock with s->in_async (Jeff Moyer) [1784478] - [fs] io_uring: allow application controlled CQ ring size (Jeff Moyer) [1784478] - [fs] io_uring: add support for IORING_REGISTER_FILES_UPDATE (Jeff Moyer) [1784478] - [fs] io_uring: allow sparse fixed file sets (Jeff Moyer) [1784478] - [fs] io_uring: run dependent links inline if possible (Jeff Moyer) [1784478] - [fs] io_uring: don't touch ctx in setup after ring fd install (Jeff Moyer) [1784478] - [fs] io_uring: Fix leaked shadow_req (Jeff Moyer) [1784478] - [fs] io_uring: fix bad inflight accounting for SETUP_IOPOLL|SETUP_SQTHREAD (Jeff Moyer) [1784478] - [fs] io_uring: used cached copies of sq->dropped and cq->overflow (Jeff Moyer) [1784478] - [fs] io_uring: Fix race for sqes with userspace (Jeff Moyer) [1784478] - [fs] io_uring: Fix broken links with offloading (Jeff Moyer) [1784478] - [fs] io_uring: Fix corrupted user_data (Jeff Moyer) [1784478] - [fs] io_uring: correct timeout req sequence when inserting a new entry (Jeff Moyer) [1784478] - [fs] io_uring : correct timeout req sequence when waiting timeout (Jeff Moyer) [1784478] - [fs] io_uring: revert "io_uring: optimize submit_and_wait API" (Jeff Moyer) [1784478] - [fs] io_uring: fix logic error in io_timeout (Jeff Moyer) [1784478] - [fs] io_uring: fix up O_NONBLOCK handling for sockets (Jeff Moyer) [1784478] - [fs] io_uring: consider the overflow of sequence for timeout req (Jeff Moyer) [1784478] - [fs] io_uring: fix sequence logic for timeout requests (Jeff Moyer) [1784478] - [fs] io_uring: only flush workqueues on fileset removal (Jeff Moyer) [1784478] - [fs] io_uring: remove wait loop spurious wakeups (Jeff Moyer) [1784478] - [fs] io_uring: fix reversed nonblock flag for link submission (Jeff Moyer) [1784478] - [fs] io_uring: use __kernel_timespec in timeout ABI (Jeff Moyer) [1784478] - [fs] io_uring: make CQ ring wakeups be more efficient (Jeff Moyer) [1784478] - [fs] io_uring: compare cached_cq_tail with cq.head in_io_uring_poll (Jeff Moyer) [1784478] - [fs] io_uring: correctly handle non ->{read, write}_iter() file_operations (Jeff Moyer) [1784478] - [fs] io_uring: IORING_OP_TIMEOUT support (Jeff Moyer) [1784478] - [fs] io_uring: use cond_resched() in sqthread (Jeff Moyer) [1784478] - [fs] io_uring: fix potential crash issue due to io_get_req failure (Jeff Moyer) [1784478] - [fs] io_uring: ensure poll commands clear ->sqe (Jeff Moyer) [1784478] - [fs] io_uring: fix use-after-free of shadow_req (Jeff Moyer) [1784478] - [fs] io_uring: use kmemdup instead of kmalloc and memcpy (Jeff Moyer) [1784478] - [fs] io_uring: increase IORING_MAX_ENTRIES to 32K (Jeff Moyer) [1784478] - [fs] io_uring: make sqpoll wakeup possible with getevents (Jeff Moyer) [1784478] - [fs] io_uring: extend async work merging (Jeff Moyer) [1784478] - [fs] io_uring: limit parallelism of buffered writes (Jeff Moyer) [1784478] - [fs] io_uring: add io_queue_async_work() helper (Jeff Moyer) [1784478] - [fs] io_uring: optimize submit_and_wait API (Jeff Moyer) [1784478] - [fs] io_uring: add support for link with drain (Jeff Moyer) [1784478] - [fs] io_uring: fix wrong sequence setting logic (Jeff Moyer) [1784478] - [fs] io_uring: expose single mmap capability (Jeff Moyer) [1784478] - [fs] io_uring: allocate the two rings together (Jeff Moyer) [1784478] - [lib] percpu_ref: release percpu memory early without PERCPU_REF_ALLOW_REINIT (Jeff Moyer) [1784478] - [fs] io_uring: initialize percpu refcounters using PERCU_REF_ALLOW_REINIT (Jeff Moyer) [1784478] - [include] percpu_ref: introduce PERCPU_REF_ALLOW_REINIT flag (Jeff Moyer) [1784478] - [fs] binder: fix use-after-free due to ksys_close() during fdget() (Jeff Moyer) [1784478] - [init] RHEL-only: Enable io_uring for x86 builds (Jeff Moyer) [1784478] - [arm64] compat: ARM64: always include asm-generic/compat.h (Jeff Moyer) [1784478] - [include] asm-generic: Move common compat types to asm-generic/compat.h (Jeff Moyer) [1784478]- [fs] coredump: fix crash when umh is disabled (Yauheni Kaliuta) [1845114] - [kernel] umh: fix memory leak on execve failure (Yauheni Kaliuta) [1845114] - [net] bpf: Replace zero-length array with flexible-array member (Yauheni Kaliuta) [1845114] - [net] bpf: Fix returned error sign when link doesn't support updates (Yauheni Kaliuta) [1845114] - [net] bpf: sockmap: Don't attach programs to UDP sockets (Yauheni Kaliuta) [1845114] - [net] bpf: cgroup: Allow multi-attach program to replace itself (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: use struct timespec instead of __kernel_timespec (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Fix bpf_link leak in ns_current_pid_tgid selftest (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Fix test_align verifier log patterns (Yauheni Kaliuta) [1845114] - [net] bpf, cgroup: Return ENOLINK for auto-detached links on update (Yauheni Kaliuta) [1845114] - [net] bpf: Refactor bpf_link update handling (Yauheni Kaliuta) [1845114] - [tools] bpf, selftests: Add a verifier test for assigning 32bit reg states to 64bit ones (Yauheni Kaliuta) [1845114] - [tools] bpf, selftests: Verifier bounds tests need to be updated (Yauheni Kaliuta) [1845114] - [net] bpf: Fix a verifier issue when assigning 32bit reg states to 64bit ones (Yauheni Kaliuta) [1845114] - [net] bpf: Fix use-after-free in fmod_ret check (Yauheni Kaliuta) [1845114] - [net] flow_dissector: Drop BPF flow dissector prog ref on netns cleanup (Yauheni Kaliuta) [1845114] - [tools] bpf: Prevent mmap()'ing read-only maps as writable (Yauheni Kaliuta) [1845114] - [net] bpf: Enforce returning 0 for fentry/fexit progs (Yauheni Kaliuta) [1845114] - [tools] libbpf: Fix register naming in PT_REGS s390 macros (Yauheni Kaliuta) [1845114] - [samples] samples: bpf: Fix build error (Yauheni Kaliuta) [1845114] - [net] bpf: Fix error return code in map_lookup_and_delete_elem() (Yauheni Kaliuta) [1845114] - [net] bpf: Fix sk_psock refcnt leak when receiving message (Yauheni Kaliuta) [1845114] - [tools] tools/runqslower: Ensure own vmlinux.h is picked up first (Yauheni Kaliuta) [1845114] - [net] bpf: Make bpf_link_fops static (Yauheni Kaliuta) [1845114] - [tools] bpftool: Respect the -d option in struct_ops cmd (Yauheni Kaliuta) [1845114] - [net] bpf: Fix leak in LINK_UPDATE and enforce empty old_prog_fd (Yauheni Kaliuta) [1845114] - [tools] bpf: Fix reStructuredText markup (Yauheni Kaliuta) [1845114] - [tools] libbpf: Only check mode flags in get_xdp_id (Yauheni Kaliuta) [1845114] - [tools] bpf, selftests: Add test for BPF_STX BPF_B storing R10 (Yauheni Kaliuta) [1845114] - [x86] bpf, x86: Fix encoding for lower 8-bit registers in BPF_STX BPF_B (Yauheni Kaliuta) [1845114] - [net] bpf: Forbid XADD on spilled pointers for unprivileged users (Yauheni Kaliuta) [1845114] - [tools] libbpf: Always specify expected_attach_type on program load if supported (Yauheni Kaliuta) [1845114] - [net] bpf: remove unneeded conversion to bool in __mark_reg_unknown (Yauheni Kaliuta) [1845114] - [tools] tools, bpftool: Fix struct_ops command invalid pointer free (Yauheni Kaliuta) [1845114] - [net] bpf: Fix use of sk->sk_reuseport from sk_assign (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Add test for bpf_get_link_xdp_id (Yauheni Kaliuta) [1845114] - [tools] libbpf: Fix bpf_get_link_xdp_id flags handling (Yauheni Kaliuta) [1845114] - [net] bpf: Fix a typo "inacitve" -> "inactive" (Yauheni Kaliuta) [1845114] - [tools] libbpf: Initialize *nl_pid so gcc 10 is happy (Yauheni Kaliuta) [1845114] - [tools] bpf, lsm: Fix the file_mprotect LSM test (Yauheni Kaliuta) [1845114] - [tools] bpf: Fix spelling mistake "arithmatic" -> "arithmetic" in test_verifier (Yauheni Kaliuta) [1845114] - [lib] kbuild, btf: Fix dependencies for DEBUG_INFO_BTF (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Test FD-based cgroup attachment (Yauheni Kaliuta) [1845114] - [tools] libbpf: Add support for bpf_link-based cgroup attachment (Yauheni Kaliuta) [1845114] - [net] bpf: Implement bpf_prog replacement for an active bpf_cgroup_link (Yauheni Kaliuta) [1845114] - [net] bpf: Implement bpf_link-based cgroup BPF program attachment (Yauheni Kaliuta) [1845114] - [tools] bpf: Test_verifier, add alu32 bounds tracking tests (Yauheni Kaliuta) [1845114] - [tools] bpf: Test_verifier, #65 error message updates for trunc of boundary-cross (Yauheni Kaliuta) [1845114] - [tools] bpf: Test_verifier, bpf_get_stack return value add <0 (Yauheni Kaliuta) [1845114] - [tools] bpf: Test_progs, add test to catch retval refine error handling (Yauheni Kaliuta) [1845114] - [net] bpf: Verifier, refine 32bit bound in do_refine_retval_range (Yauheni Kaliuta) [1845114] - [include] bpf: Verifier, do explicit ALU32 bounds tracking (Yauheni Kaliuta) [1845114] - [net] bpf: Verifier, do_refine_retval_range may clamp umin to 0 incorrectly (Yauheni Kaliuta) [1845114] - [init] bpf, lsm: Make BPF_LSM depend on BPF_EVENTS (Yauheni Kaliuta) [1845114] - [tools] selftests: bpf: Extend sk_assign tests for UDP (Yauheni Kaliuta) [1845114] - [tools] selftests: bpf: Add test for sk_assign (Yauheni Kaliuta) [1845114] - [net] bpf: Don't refcount LISTEN sockets in sk_assign() (Yauheni Kaliuta) [1845114] - [net] net: Track socket refcounts in skb_steal_sock() (Yauheni Kaliuta) [1845114] - [net] bpf: Add socket assign support (Yauheni Kaliuta) [1845114] - [net] bpf: btf: Fix arg verification in btf_ctx_access() (Yauheni Kaliuta) [1845114] - [net] bpf: Simplify reg_set_min_max_inv handling (Yauheni Kaliuta) [1845114] - [documentation] bpf: lsm: Add Documentation (Yauheni Kaliuta) [1845114] - [tools] bpf: lsm: Add selftests for BPF_PROG_TYPE_LSM (Yauheni Kaliuta) [1845114] - [tools] tools/libbpf: Add support for BPF_PROG_TYPE_LSM (Yauheni Kaliuta) [1845114] - [net] bpf: lsm: Implement attach, detach and execution (Yauheni Kaliuta) [1845114] - [net] bpf: lsm: Provide attachment points for BPF LSM programs (Yauheni Kaliuta) [1845114] - [net] bpf: Introduce BPF_PROG_TYPE_LSM (Yauheni Kaliuta) [1845114] - [tools] selftests: Add test for overriding global data value before load (Yauheni Kaliuta) [1845114] - [tools] libbpf: Add setter for initial value for internal maps (Yauheni Kaliuta) [1845114] - [net] bpf, net: Fix build issue when net ns not configured (Yauheni Kaliuta) [1845114] - [net] bpf: Fix build warning regarding missing prototypes (Yauheni Kaliuta) [1845114] - [tools] libbpf, xsk: Init all ring members in xsk_umem__create and xsk_socket__create (Yauheni Kaliuta) [1845114] - [tools] bpf: Add selftest cases for ctx_or_null argument type (Yauheni Kaliuta) [1845114] - [net] bpf: Enable retrival of pid/tgid/comm from bpf cgroup hooks (Yauheni Kaliuta) [1845114] - [net] bpf: Enable bpf cgroup hooks to retrieve cgroup v2 and ancestor id (Yauheni Kaliuta) [1845114] - [net] bpf: Allow to retrieve cgroup v1 classid from v2 hooks (Yauheni Kaliuta) [1845114] - [net] bpf: Add netns cookie and enable it for bpf cgroup hooks (Yauheni Kaliuta) [1845114] - [net] bpf: Enable perf event rb output for bpf cgroup progs (Yauheni Kaliuta) [1845114] - [net] bpf: Enable retrieval of socket cookie for bind/post-bind hook (Yauheni Kaliuta) [1845114] - [net] bpf: Remove unused vairable 'bpf_xdp_link_lops' (Yauheni Kaliuta) [1845114] - [net] bpf: Factor out attach_type to prog_type mapping for attach/detach (Yauheni Kaliuta) [1845114] - [net] bpf: Factor out cgroup storages operations (Yauheni Kaliuta) [1845114] - [tools] bpf: Test_verifier, #70 error message updates for 32-bit right shift (Yauheni Kaliuta) [1845114] - [net] bpf: Verifer, adjust_scalar_min_max_vals to always call update_reg_bounds() (Yauheni Kaliuta) [1845114] - [net] bpf: Verifer, refactor adjust_scalar_min_max_vals (Yauheni Kaliuta) [1845114] - [tools] libbpf: Don't allocate 16M for log buffer by default (Yauheni Kaliuta) [1845114] - [tools] libbpf: Remove unused parameter `def` to get_map_field_int (Yauheni Kaliuta) [1845114] - [documentation] bpf: Document bpf_inspect drgn tool (Yauheni Kaliuta) [1845114] - [samples] samples, bpf: Refactor perf_event user program with libbpf bpf_link (Yauheni Kaliuta) [1845114] - [samples] samples, bpf: Move read_trace_pipe to trace_helpers (Yauheni Kaliuta) [1845114] - [tools] bpf: Add tests for bpf_sk_storage to bpf_tcp_ca (Yauheni Kaliuta) [1845114] - [net] bpf: Add bpf_sk_storage support to bpf_tcp_ca (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Fix mix of tabs and spaces (Yauheni Kaliuta) [1845114] - [net] bpf, tcp: Make tcp_bpf_recvmsg static (Yauheni Kaliuta) [1845114] - [net] bpf, tcp: Fix unused function warnings (Yauheni Kaliuta) [1845114] - [tools] bpftool: Add struct_ops support (Yauheni Kaliuta) [1845114] - [tools] bpftool: Translate prog_id to its bpf prog_name (Yauheni Kaliuta) [1845114] - [tools] bpftool: Print as a string for char array (Yauheni Kaliuta) [1845114] - [tools] bpftool: Print the enum's name instead of value (Yauheni Kaliuta) [1845114] - [tools] bpf, libbpf: Fix ___bpf_kretprobe_args1(x) macro definition (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Reset process and thread affinity after each test/sub-test (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Fix test_progs's parsing of test numbers (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Fix race in tcp_rtt test (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Fix nanosleep for real this time (Yauheni Kaliuta) [1845114] - [tools] selftest/bpf: Fix compilation warning in sockmap_parse_prog.c (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Add vmlinux.h selftest exercising tracing of syscalls (Yauheni Kaliuta) [1845114] - [tools] libbpf: Provide CO-RE variants of PT_REGS macros (Yauheni Kaliuta) [1845114] - [tools] libbpf: Ignore incompatible types with matching name during CO-RE relocation (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Ensure consistent test failure output (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Fix spurious failures in accept due to EAGAIN (Yauheni Kaliuta) [1845114] - [tools] tools/bpf: Move linux/types.h for selftests and bpftool (Yauheni Kaliuta) [1845114] - [net] bpf: Add missing annotations for __bpf_prog_enter() and __bpf_prog_exit() (Yauheni Kaliuta) [1845114] - [scripts] bpf_helpers_doc.py: Fix warning when compiling bpftool (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Fix usleep() implementation (Yauheni Kaliuta) [1845114] - [net] bpf: Remove bpf_image tree (Yauheni Kaliuta) [1845114] - [net] bpf: Add dispatchers to kallsyms (Yauheni Kaliuta) [1845114] - [net] bpf: Add trampolines to kallsyms (Yauheni Kaliuta) [1845114] - [net] bpf: Add bpf_ksym_add/del functions (Yauheni Kaliuta) [1845114] - [net] bpf: Add prog flag to struct bpf_ksym object (Yauheni Kaliuta) [1845114] - [net] bpf: Abstract away entire bpf_link clean up procedure (Yauheni Kaliuta) [1845114] - [net] bpf: Add bpf_ksym_find function (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Make tcp_rtt test more robust to failures (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: test_progs: Don't leak server_fd in tcp_rtt (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: test_progs: fix client/server race in tcp_rtt (Yauheni Kaliuta) [1845114] - [net] bpf: Move ksym_tnode to bpf_ksym (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Guarantee that useep() calls nanosleep() syscall (Yauheni Kaliuta) [1845114] - [net] bpf: Move lnode list node to struct bpf_ksym (Yauheni Kaliuta) [1845114] - [tools] tools: bpftool: Restore message on failure to guess program type (Yauheni Kaliuta) [1845114] - [include] bpf: Add name to struct bpf_ksym (Yauheni Kaliuta) [1845114] - [net] bpf: Add struct bpf_ksym (Yauheni Kaliuta) [1845114] - [include] bpf: Add bpf_trampoline_ name prefix for DECLARE_BPF_DISPATCHER (Yauheni Kaliuta) [1845114] - [mm] x86/mm: Rename is_kernel_text to __is_kernel_text (Yauheni Kaliuta) [1845114] - [tools] bpf: Add bpf_xdp_output() helper (Yauheni Kaliuta) [1845114] - [tools] tools/testing/selftests/bpf: Add self-tests for new helper bpf_get_ns_current_pid_tgid (Yauheni Kaliuta) [1845114] - [net] bpf: Added new helper bpf_get_ns_current_pid_tgid (Yauheni Kaliuta) [1845114] - [fs] fs/nsfs.c: Added ns_match (Yauheni Kaliuta) [1845114] - [tools] tools: bpftool: Fix minor bash completion mistakes (Yauheni Kaliuta) [1845114] - [tools] tools: bpftool: Allow all prog/map handles for pinning objects (Yauheni Kaliuta) [1845114] - [tools] libbpf: Split BTF presence checks into libbpf- and kernel-specific parts (Yauheni Kaliuta) [1845114] - [tools] bpftool: Add _bpftool and profiler.skel.h to .gitignore (Yauheni Kaliuta) [1845114] - [tools] bpftool: Skeleton should depend on libbpf (Yauheni Kaliuta) [1845114] - [tools] bpftool: Only build bpftool-prog-profile if supported by clang (Yauheni Kaliuta) [1845114] - [tools] bpftool: Use linux/types.h from source tree for profiler build (Yauheni Kaliuta) [1845114] - [tools] tools/runqslower: Add BPF_F_CURRENT_CPU for running selftest on older kernels (Yauheni Kaliuta) [1845114] - [x86] bpf: Fix trampoline generation for fmod_ret programs (Yauheni Kaliuta) [1845114] - [net] bpf: Add bpf_link_new_file that doesn't install FD (Yauheni Kaliuta) [1845114] - [tools] bpftool: Bash completion for "bpftool prog profile" (Yauheni Kaliuta) [1845114] - [tools] bpftool: Documentation for bpftool prog profile (Yauheni Kaliuta) [1845114] - [tools] bpftool: Introduce "prog profile" command (Yauheni Kaliuta) [1845114] - [tools] selftests: bpf: Enable UDP sockmap reuseport tests (Yauheni Kaliuta) [1845114] - [tools] selftests: bpf: Add tests for UDP sockets in sockmap (Yauheni Kaliuta) [1845114] - [tools] selftests: bpf: Don't listen() on UDP sockets (Yauheni Kaliuta) [1845114] - [net] bpf: sockmap: Add UDP support (Yauheni Kaliuta) [1845114] - [net] bpf: Add sockmap hooks for UDP sockets (Yauheni Kaliuta) [1845114] - [net] bpf: sockmap: Simplify sock_map_init_proto (Yauheni Kaliuta) [1845114] - [net] bpf: sockmap: Move generic sockmap hooks from BPF TCP (Yauheni Kaliuta) [1845114] - [net] bpf: tcp: Guard declarations with CONFIG_NET_SOCK_MSG (Yauheni Kaliuta) [1845114] - [net] bpf: tcp: Move assertions into tcp_bpf_get_proto (Yauheni Kaliuta) [1845114] - [net] skmsg: Update saved hooks only once (Yauheni Kaliuta) [1845114] - [net] bpf: sockmap: Only check ULP for TCP sockets (Yauheni Kaliuta) [1845114] - [kernel] bpf: Fix bpf_prog_test_run_tracing for !CONFIG_NET (Yauheni Kaliuta) [1845114] - [net] bpf: Remove unnecessary CAP_MAC_ADMIN check (Yauheni Kaliuta) [1845114] - [tools] bpf: Add selftests for BPF_MODIFY_RETURN (Yauheni Kaliuta) [1845114] - [tools] bpf: Add test ops for BPF_PROG_TYPE_TRACING (Yauheni Kaliuta) [1845114] - [tools] tools/libbpf: Add support for BPF_MODIFY_RETURN (Yauheni Kaliuta) [1845114] - [net] bpf: Attachment verification for BPF_MODIFY_RETURN (Yauheni Kaliuta) [1845114] - [net] bpf: Introduce BPF_MODIFY_RETURN (Yauheni Kaliuta) [1845114] - [x86] bpf: JIT helpers for fmod_ret progs (Yauheni Kaliuta) [1845114] - [net] bpf: Refactor trampoline update code (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Support out-of-tree vmlinux builds for VMLINUX_BTF (Yauheni Kaliuta) [1845114] - [tools] tools/runqslower: Drop copy/pasted BPF_F_CURRENT_CPU definiton (Yauheni Kaliuta) [1845114] - [tools] libbpf: Assume unsigned values for BTF_KIND_ENUM (Yauheni Kaliuta) [1845114] - [tools] bpf: Switch BPF UAPI #define constants used from BPF program side to enums (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Test new __sk_buff field gso_size (Yauheni Kaliuta) [1845114] - [tools] bpf: Sync uapi bpf.h to tools/ (Yauheni Kaliuta) [1845114] - [net] bpf: Add gso_size to __sk_buff (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Add link pinning selftests (Yauheni Kaliuta) [1845114] - [tools] libbpf: Add bpf_link pinning/unpinning (Yauheni Kaliuta) [1845114] - [net] bpf: Introduce pinnable bpf_link abstraction (Yauheni Kaliuta) [1845114] - [tools] libbpf: Merge selftests' bpf_trace_helpers.h into libbpf's bpf_tracing.h (Yauheni Kaliuta) [1845114] - [tools] libbpf: Fix use of PT_REGS_PARM macros with vmlinux.h (Yauheni Kaliuta) [1845114] - [tools] bpftool: Add header guards to generated vmlinux.h (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Add test for "bpftool feature" command (Yauheni Kaliuta) [1845114] - [tools] selftests/tpm2: Add log and *.pyc to .gitignore (Yauheni Kaliuta) [1845114] - [tools] bpftool: Update bash completion for "bpftool feature" command (Yauheni Kaliuta) [1845114] - [tools] bpftool: Update documentation of "bpftool feature" command (Yauheni Kaliuta) [1845114] - [tools] bpftool: Make probes which emit dmesg warnings optional (Yauheni Kaliuta) [1845114] - [tools] bpftool: Move out sections to separate functions (Yauheni Kaliuta) [1845114] - [tools] bpftool: Support struct_ops, tracing, ext prog types (Yauheni Kaliuta) [1845114] - [scripts] scripts/bpf: Switch to more portable python3 shebang (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Print backtrace on SIGSEGV in test_progs (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Run reuseport tests only with supported socket types (Yauheni Kaliuta) [1845114] - [net] bpf/stackmap: Dont trylock mmap_sem with PREEMPT_RT and interrupts disabled (Yauheni Kaliuta) [1845114] - [net] bpf, lpm: Make locking RT friendly (Yauheni Kaliuta) [1845114] - [net] bpf: Prepare hashtab locking for PREEMPT_RT (Yauheni Kaliuta) [1845114] - [net] bpf: Factor out hashtab bucket lock operations (Yauheni Kaliuta) [1845114] - [net] bpf: Replace open coded recursion prevention in sys_bpf() (Yauheni Kaliuta) [1845114] - [net] bpf: Use recursion prevention helpers in hashtab code (Yauheni Kaliuta) [1845114] - [include] bpf: Provide recursion prevention helpers (Yauheni Kaliuta) [1845114] - [include] bpf: Use migrate_disable/enable in array macros and cgroup/lirc code (Yauheni Kaliuta) [1845114] - [net] bpf: Use migrate_disable/enabe() in trampoline code (Yauheni Kaliuta) [1845114] - [lib] bpf/tests: Use migrate disable instead of preempt disable (Yauheni Kaliuta) [1845114] - [net] bpf: Use bpf_prog_run_pin_on_cpu() at simple call sites (Yauheni Kaliuta) [1845114] - [include] bpf: Replace cant_sleep() with cant_migrate() (Yauheni Kaliuta) [1845114] - [include] bpf: Provide bpf_prog_run_pin_on_cpu() helper (Yauheni Kaliuta) [1845114] - [include] sched/rt: Provide migrate_disable/enable() inlines (Yauheni Kaliuta) [1845114] - [include] sched: Provide cant_migrate() (Yauheni Kaliuta) [1845114] - [net] bpf: Dont iterate over possible CPUs with interrupts disabled (Yauheni Kaliuta) [1845114] - [net] bpf: Remove recursion prevention from rcu free callback (Yauheni Kaliuta) [1845114] - [kernel] perf/bpf: Remove preempt disable around BPF invocation (Yauheni Kaliuta) [1845114] - [kernel] bpf/trace: Remove redundant preempt_disable from trace_call_bpf() (Yauheni Kaliuta) [1845114] - [kernel] bpf: disable preemption for bpf progs attached to uprobe (Yauheni Kaliuta) [1845114] - [kernel] bpf/trace: Remove EXPORT from trace_call_bpf() (Yauheni Kaliuta) [1845114] - [kernel] bpf/tracing: Remove redundant preempt_disable() in __bpf_trace_run() (Yauheni Kaliuta) [1845114] - [net] bpf: Update locking comment in hashtab code (Yauheni Kaliuta) [1845114] - [net] bpf: Enforce preallocation for instrumentation programs on RT (Yauheni Kaliuta) [1845114] - [net] bpf: Tighten the requirements for preallocated hash maps (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Tests for sockmap/sockhash holding listening sockets (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Extend SK_REUSEPORT tests to cover SOCKMAP/SOCKHASH (Yauheni Kaliuta) [1845114] - [documentation] docs/bpf: Update bpf development Q/A file (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Update xdp_bpf2bpf test to use new set_attach_target API (Yauheni Kaliuta) [1845114] - [tools] libbpf: Add support for dynamic program attach target (Yauheni Kaliuta) [1845114] - [tools] libbpf: Bump libpf current version to v0.0.8 (Yauheni Kaliuta) [1845114] - [tools] libbpf: Relax check whether BTF is mandatory (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Change llvm flag -mcpu=probe to -mcpu=v3 (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Add bpf_read_branch_records() selftest (Yauheni Kaliuta) [1845114] - [kernel] bpf: Add bpf_read_branch_records() helper (Yauheni Kaliuta) [1845114] - [kernel] bpf: Allow bpf_perf_event_read_value in all BPF programs (Yauheni Kaliuta) [1845114] - [dma] dma-direct: improve DMA mask overflow reporting (Don Dutile) [1816437] - [dma] dma-direct: improve swiotlb error reporting (Don Dutile) [1816437] - [dma] dma-direct: relax addressability checks in dma_direct_supported (Don Dutile) [1816437] - [dma] dma-contiguous: CMA: give precedence to cmdline (Don Dutile) [1816437] - [misc] lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr (Don Dutile) [1816437] - [lib] lib/genalloc.c: export symbol addr_in_gen_pool (Don Dutile) [1816437] - [acpi] dma-mapping: treat dev->bus_dma_mask as a DMA limit (Don Dutile) [1816437] - [powerpc] dma-direct: unify the dma_capable definitions (Don Dutile) [1816437] - [of] of/device: Really only set bus DMA mask when appropriate (Don Dutile) [1816437] - [dma] dma-direct: exclude dma_direct_map_resource from the min_low_pfn check (Don Dutile) [1816437] - [dma] dma-debug: clean up put_hash_bucket() (Don Dutile) [1816437] - [iommu] dma-mapping: drop the dev argument to arch_sync_dma_for_* (Don Dutile) [1816437] - [xen] swiotlb-xen: simplify cache maintainance (Don Dutile) [1816437] - [xen] swiotlb-xen: simplify the DMA sync method implementations (Don Dutile) [1816437] - [dma] dma-debug: increase HASH_SIZE (Don Dutile) [1816437] - [dma] dma-debug: reorder struct dma_debug_entry fields (Don Dutile) [1816437] - [dma] dma-mapping: merge the generic remapping helpers into dma-direct (Don Dutile) [1816437] - [dma] dma-direct: provide mmap and get_sgtable method overrides (Don Dutile) [1816437] - [dma] dma-direct: remove the dma_handle argument to __dma_direct_alloc_pages (Don Dutile) [1816437] - [dma] dma-direct: remove __dma_direct_free_pages (Don Dutile) [1816437] - [mm] dma/direct: turn ARCH_ZONE_DMA_BITS into a variable (Don Dutile) [1816437] - [dma] dma-direct: check for overflows on 32 bit DMA addresses (Don Dutile) [1816437] - [s390] s390/dma: provide proper ARCH_ZONE_DMA_BITS value (Don Dutile) [1816437] - [mm] powerpc: fix off by one in max_zone_pfn initialization for ZONE_DMA (Don Dutile) [1816437] - [powerpc] powerpc: enable a 30-bit ZONE_DMA for 32-bit pmac (Don Dutile) [1816437] - [mm] arm64: rename variables used to calculate ZONE_DMA32's size (Don Dutile) [1816437] - [mm] arm64: mm: use arm64_dma_phys_limit instead of calling max_zone_dma_phys() (Don Dutile) [1816437] - [mm] arm64: mm: make CONFIG_ZONE_DMA32 configurable (Don Dutile) [1816437] - [dma] kernel: dma-contiguous: mark CMA parameters __initdata/__initconst (Don Dutile) [1816437] - [dma] dma-debug: add a schedule point in debug_dma_dump_mappings() (Don Dutile) [1816437] - [dma] dma-debug: Use pr_warn instead of pr_warning (Don Dutile) [1816437] - [dma] dma-mapping: fix false positivse warnings in dma_common_free_remap() (Don Dutile) [1816437] - [xen] swiotlb-xen: ensure we have a single callsite for xen_dma_map_page (Don Dutile) [1816437] - [iommu] dma-mapping: introduce a dma_common_find_pages helper (Don Dutile) [1816437] - [iommu] dma-mapping: always use VM_DMA_COHERENT for generic DMA remap (Don Dutile) [1816437] - [mm] vmalloc: lift the arm flag for coherent mappings to common code (Don Dutile) [1816437] - [mm] dma-mapping: provide a better default ->get_required_mask (Don Dutile) [1816437] - [dma] dma-mapping: remove the dma_declare_coherent_memory export (Don Dutile) [1816437] - [dma] dma-mapping: remove the dma_mmap_from_dev_coherent export (Don Dutile) [1816437] - [dma] dma-mapping: remove CONFIG_ARCH_NO_COHERENT_DMA_MMAP (Don Dutile) [1816437] - [dma] dma-mapping: add a dma_can_mmap helper (Don Dutile) [1816437] - [powerpc] dma-mapping: explicitly wire up ->mmap and ->get_sgtable (Don Dutile) [1816437] - [mm] dma-mapping: move the dma_get_sgtable API comments from arm to common code (Don Dutile) [1816437] - [dma] dma-mapping: introduce dma_get_merge_boundary() (Don Dutile) [1816437] - [mm] dma-mapping: make dma_atomic_pool_init self-contained (Don Dutile) [1816437] - [arm64] dma-mapping: remove arch_dma_mmap_pgprot (Don Dutile) [1816437] - [scsi] scsi: ibmvscsi: Don't send host info in adapter info MAD after LPM (Steve Best) [1847078] - [fs] NFS: Fix inode fileid checks in attribute revalidation code (Benjamin Coddington) [1846295] - [fs] NFS: remove set but not used variable 'mapping' (Benjamin Coddington) [1846295] - [fs] NFSv2: Fix write regression (Benjamin Coddington) [1846295] - [fs] NFSv2: Fix eof handling (Benjamin Coddington) [1846295] - [fs] NFS: Fix writepage(s) error handling to not report errors twice (Benjamin Coddington) [1846295] - [fs] NFS: Fix spurious EIO read errors (Benjamin Coddington) [1846295] - [fs] pNFS/flexfiles: Don't time out requests on hard mounts (Benjamin Coddington) [1846295] - [net] SUNRPC: Handle EADDRINUSE and ENOBUFS correctly (Benjamin Coddington) [1846295] - [fs] pNFS/flexfiles: Turn off soft RPC calls (Benjamin Coddington) [1846295] - [fs] NFS: On fatal writeback errors, we need to call nfs_inode_remove_request() (Benjamin Coddington) [1846295] - [fs] NFS: Fix initialisation of I/O result struct in nfs_pgio_rpcsetup (Benjamin Coddington) [1846295] - [fs] NFSv4: Fix return value in nfs_finish_open() (Benjamin Coddington) [1846295] - [fs] NFSv4: Fix return values for nfs4_file_open() (Benjamin Coddington) [1846295] - [fs] NFS: Don't refresh attributes with mounted-on-file information (Benjamin Coddington) [1846295] - [fs] NFSv4: Ensure state recovery handles ETIMEDOUT correctly (Benjamin Coddington) [1846295] - [fs] NFSv4: Report the error from nfs4_select_rw_stateid() (Benjamin Coddington) [1846295] - [fs] NFSv4: Print an error in the syslog when state is marked as irrecoverable (Benjamin Coddington) [1846295] - [net] SUNRPC: Optimise transport balancing code (Benjamin Coddington) [1846295] - [fs] NFSv4: Don't use the zero stateid with layoutget (Benjamin Coddington) [1846295] - [net] SUNRPC: Fix up backchannel slot table accounting (Benjamin Coddington) [1846295] - [net] SUNRPC: Skip zero-refcount transports (Benjamin Coddington) [1846295] - [net] SUNRPC: Replace division by multiplication in calculation of queue length (Benjamin Coddington) [1846295] - [fs] NFSv4: Validate the stateid before applying it to state recovery (Benjamin Coddington) [1846295] - [fs] nfs4.0: Refetch lease_time after clientid update (Benjamin Coddington) [1846295] - [fs] nfs4: Rename nfs41_setup_state_renewal (Benjamin Coddington) [1846295] - [fs] nfs4: Make nfs4_proc_get_lease_time available for nfs4.0 (Benjamin Coddington) [1846295] - [fs] nfs: Fix copy-and-paste error in debug message (Benjamin Coddington) [1846295] - [fs] NFS: Replace 16 seq_printf() calls by seq_puts() (Benjamin Coddington) [1846295] - [fs] NFS: Use seq_putc() in nfs_show_stats() (Benjamin Coddington) [1846295] - [fs] nfsd: Fix misuse of strlcpy (Benjamin Coddington) [1846295] - [net] SUNRPC: Drop redundant CONFIG_ from CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES (Benjamin Coddington) [1846295] - [fs] NFS: Cleanup if nfs_match_client is interrupted (Benjamin Coddington) [1846295] - [fs] nfs: disable client side deduplication (Benjamin Coddington) [1846295] - [fs] NFS: Clean up writeback code (Benjamin Coddington) [1846295] - [net] SUNRPC: Remove warning in debugfs.c when compiling with W=1 (Benjamin Coddington) [1846295] - [fs] NFS: Add sysfs support for per-container identifier (Benjamin Coddington) [1846295] - [net] SUNRPC: Remove the bh-safe lock requirement on the rpc_wait_queue->lock (Benjamin Coddington) [1846295] - [fs] NFS: Cleanup - add nfs_clients_exit to mirror nfs_clients_init (Benjamin Coddington) [1846295] - [fs] NFS: Create a root NFS directory in /sys/fs/nfs (Benjamin Coddington) [1846295] - [net] SUNRPC: Remove the bh-safe lock requirement on xprt->transport_lock (Benjamin Coddington) [1846295] - [net] SUNRPC: Replace direct task wakeups from softirq context (Benjamin Coddington) [1846295] - [net] SUNRPC: Replace the queue timer with a delayed work function (Benjamin Coddington) [1846295] - [fs] NFSv4: Handle open for execute correctly (Benjamin Coddington) [1846295] - [fs] nfs: dget_parent() never returns NULL (Benjamin Coddington) [1846295] - [net] nfs: fix out-of-date connectathon talk URL (Benjamin Coddington) [1846295] - [fs] nfsd4: remove outdated nfsd4_decode_time comment (Benjamin Coddington) [1846295] - [fs] nfsd: Spelling s/EACCESS/EACCES/ (Benjamin Coddington) [1846295] - [fs] lockd: Make two symbols static (Benjamin Coddington) [1846295] - [fs] lockd: Show pid of lockd for remote locks (Benjamin Coddington) [1846295] - [fs] lockd: Remove lm_compare_owner and lm_owner_key (Benjamin Coddington) [1846295] - [fs] lockd: Convert NLM service fl_owner to nlm_lockowner (Benjamin Coddington) [1846295] - [fs] lockd: prepare nlm_lockowner for use by the server (Benjamin Coddington) [1846295] - [net] sunrpc: no need to check return value of debugfs_create functions (Benjamin Coddington) [1846295] - [fs] nfsd: no need to check return value of debugfs_create functions (Benjamin Coddington) [1846295] - [fs] xfs: add agf freeblocks verify in xfs_agf_verify (Brian Foster) [1837192] {CVE-2020-12655} - [scsi] scsi: iscsi: Fix deadlock on recovery path during GFP_IO reclaim (Chris Leech) [1830140] - [scsi] scsi: iscsi: Register sysfs for iscsi workqueue (Chris Leech) [1830140] - [scsi] scsi: iscsi: Report unbind session event when the target has been removed (Chris Leech) [1830140] - [scsi] scsi: libiscsi: Fix error count for active session (Chris Leech) [1830140] - [scsi] scsi: iscsi: Report connection state in sysfs (Chris Leech) [1830140] - [scsi] scsi: iscsi: Add support for asynchronous iSCSI session destruction (Chris Leech) [1830140] - [scsi] scsi: iscsi: Perform connection failure entirely in kernel space (Chris Leech) [1830140] - [scsi] scsi: iscsi: Don't destroy session if there are outstanding connections (Chris Leech) [1830140] - [scsi] scsi: iscsi: Fix a potential deadlock in the timeout handler (Chris Leech) [1830140] - [scsi] scsi: iscsi: Don't send data to unbound connection (Chris Leech) [1830140] - [scsi] scsi: libiscsi: switch to SPDX tags (Chris Leech) [1830140] - [scsi] scsi: libiscsi: Hold back_lock when calling iscsi_complete_task (Chris Leech) [1830140] - [scsi] scsi: libiscsi: Use scsi_et_resid() where appropriate (Chris Leech) [1830140] - [scsi] scsi: iscsi: Capture iscsi debug messages using tracepoints (Chris Leech) [1830140] - [scsi] scsi: libiscsi: Fix NULL pointer dereference in iscsi_eh_session_reset (Chris Leech) [1830140] - [scsi] scsi: iscsi_tcp: Explicitly cast param in iscsi_sw_tcp_host_get_param (Chris Leech) [1830140] - [scsi] scsi: libiscsi: Annotate fall-through (Chris Leech) [1830140] - [scsi] scsi: libiscsi: Annotate locking assumptions (Chris Leech) [1830140] - [nvme] nvmet: fail outstanding host posted AEN req (David Milburn) [1833642] - [nvme] nvmet: add async event tracing support (David Milburn) [1833642] - [nvme] nvmet: cleanups the loop in nvmet_async_events_process (David Milburn) [1833642] - [nvme] nvmet: fix memory leak when removing namespaces and controllers concurrently (David Milburn) [1833642] - [netdrv] ibmvnic: Flush existing work items before device removal (Steve Best) [1846761] - [kernel] signal: Extend exec_id to 64bits (Chris von Recklinghausen) [1834652] {CVE-2020-12826}- [arm64] docs: fix broken references to text files (Andrew Jones) [1842468] - [arm64] kvm: arm64: Move __load_guest_stage2 to kvm_mmu.h (Andrew Jones) [1842468] - [arm64] kvm: arm64: Drop obsolete comment about sys_reg ordering (Andrew Jones) [1842468] - [arm64] kvm: arm64: Parametrize exception entry with a target EL (Andrew Jones) [1842468] - [arm64] kvm: arm64: Don't use empty structures as CPU reset state (Andrew Jones) [1842468] - [arm64] kvm: arm64: Move sysreg reset check to boot time (Andrew Jones) [1842468] - [arm64] kvm: arm64: Add missing reset handlers for PMU emulation (Andrew Jones) [1842468] - [arm64] kvm: arm64: Refactor vcpu_{read, write}_sys_reg (Andrew Jones) [1842468] - [arm64] kvm: arm64: vgic-v3: Take cpu_if pointer directly instead of vcpu (Andrew Jones) [1842468] - [arm64] kvm: arm64: Remove obsolete kvm_virt_to_phys abstraction (Andrew Jones) [1842468] - [arm64] kvm: arm64: Fix incorrect comment on kvm_get_hyp_vector() (Andrew Jones) [1842468] - [arm64] kvm: arm64: Clean up cpu_init_hyp_mode() (Andrew Jones) [1842468] - [arm64] cpufeature: Drop open encodings while extracting parange (Andrew Jones) [1842468] - [arm64] kvm: arm64: Make KVM_CAP_MAX_VCPUS compatible with the selected GIC version (Andrew Jones) [1842468] - [arm64] kvm: arm64: Support enabling dirty log gradually in small chunks (Andrew Jones) [1842468] - [arm64] kvm: arm64: Unify handling THP backed host memory (Andrew Jones) [1842468] - [arm64] kvm: arm64: Clean up the checking for huge mapping (Andrew Jones) [1842468] - [arm64] kvm: arm/arm64: Release kvm->mmu_lock in loop to prevent starvation (Andrew Jones) [1842468] - [arm64] kvm: arm64: Sidestep stage2_unmap_vm() on vcpu reset when S2FWB is supported (Andrew Jones) [1842468] - [arm64] kvm: Fix spelling in code comments (Andrew Jones) [1842468] - [arm64] kvm: arm64: Simplify __kvm_timer_set_cntvoff implementation (Andrew Jones) [1842468] - [arm64] kvm: arm64: Clean up kvm makefiles (Andrew Jones) [1842468] - [arm64] kvm: arm64: Change CONFIG_KVM to a menuconfig entry (Andrew Jones) [1842468] - [arm64] kvm: arm64: Update help text (Andrew Jones) [1842468] - [arm64] kvm: arm64: Kill off CONFIG_KVM_ARM_HOST (Andrew Jones) [1842468] - [arm64] kvm: arm64: Move virt/kvm/arm to arch/arm64 (Andrew Jones) [1842468] - [arm64] Unify WORKAROUND_SPECULATIVE_AT_{NVHE, VHE} (Andrew Jones) [1842468] - [arm64] cpufeature: Add CPU capability for AArch32 EL1 support (Andrew Jones) [1842468] - [net] SUNRPC: Fix a credential refcount leak (Benjamin Coddington) [1831672] - [net] Revert "SUNRPC: Declare RPC timers as TIMER_DEFERRABLE" (Benjamin Coddington) [1831672] - [net] net :sunrpc :clnt :Fix xps refcount imbalance on the error path (Benjamin Coddington) [1831672] - [net] SUNRPC: Rebalance a kref in auth_gss.c (Benjamin Coddington) [1831672] - [fs] NFS: Fix a double unlock from nfs_match, get_client (Benjamin Coddington) [1831672] - [fs] nfs: pass the correct prototype to read_cache_page (Benjamin Coddington) [1831672] - [fs] NFSv4: don't mark all open state for recovery when handling recallable state revoked flag (Benjamin Coddington) [1831672] - [net] SUNRPC: Fix an error code in gss_alloc_msg() (Benjamin Coddington) [1831672] - [net] SUNRPC: task should be exit if encode return EKEYEXPIRED more times (Benjamin Coddington) [1831672] - [fs] NFS: make nfs_match_client killable (Benjamin Coddington) [1831672] - [fs] nfsd: update callback done processing (Benjamin Coddington) [1831672] - [fs] lockd: Store the lockd client credential in struct nlm_host (Benjamin Coddington) [1831672] - [fs] NFS: When mounting, don't share filesystems between different user namespaces (Benjamin Coddington) [1831672] - [fs] NFS: Convert NFSv2 to use the container user namespace (Benjamin Coddington) [1831672] - [fs] NFSv4: Convert the NFS client idmapper to use the container user namespace (Benjamin Coddington) [1831672] - [fs] NFS: Convert NFSv3 to use the container user namespace (Benjamin Coddington) [1831672] - [net] SUNRPC: Use namespace of listening daemon in the client AUTH_GSS upcall (Benjamin Coddington) [1831672] - [net] net: Remove some unneeded semicolon (Benjamin Coddington) [1831672] - [net] SUNRPC: Use the client user namespace when encoding creds (Benjamin Coddington) [1831672] - [fs] NFS: Store the credential of the mount process in the nfs_server (Benjamin Coddington) [1831672] - [fs] SUNRPC: Cache cred of process creating the rpc_client (Benjamin Coddington) [1831672] - [net] SUNRPC: Update comments based on recent changes (Benjamin Coddington) [1831672] - [net] SUNRPC: Avoid digging into the ATOMIC pool (Benjamin Coddington) [1831672] - [net] xprtrdma: Recognize XDRBUF_SPARSE_PAGES (Benjamin Coddington) [1831672] - [fs] Fix nfs4.2 return -EINVAL when do dedupe operation (Benjamin Coddington) [1831672] - [fs] NFS: Remove redundant open context from nfs_page (Benjamin Coddington) [1831672] - [fs] NFS: Add a helper to return a pointer to the open context of a struct nfs_page (Benjamin Coddington) [1831672] - [fs] NFS: Ensure that all nfs lock contexts have a valid open context (Benjamin Coddington) [1831672] - [fs] NFS: Allow signal interruption of NFS4ERR_DELAYed operations (Benjamin Coddington) [1831672] - [fs] pNFS: Add tracking to limit the number of pNFS retries (Benjamin Coddington) [1831672] - [fs] NFS: Remove unused argument from nfs_create_request() (Benjamin Coddington) [1831672] - [fs] NFS: Fix up NFS I/O subrequest creation (Benjamin Coddington) [1831672] - [fs] NFS: Replace custom error reporting mechanism with generic one (Benjamin Coddington) [1831672] - [fs] NFS: Don't inadvertently clear writeback errors (Benjamin Coddington) [1831672] - [fs] NFS: Don't call generic_error_remove_page() while holding locks (Benjamin Coddington) [1831672] - [fs] NFS: Don't interrupt file writeout due to fatal errors (Benjamin Coddington) [1831672] - [fs] NFS: Add a mount option "softerr" to allow clients to see ETIMEDOUT errors (Benjamin Coddington) [1831672] - [uapi] NFS: Move internal constants out of uapi/linux/nfs_mount.h (Benjamin Coddington) [1831672] - [fs] NFS: Consider ETIMEDOUT to be a fatal error (Benjamin Coddington) [1831672] - [net] SUNRPC: Add the 'softerr' rpc_client flag (Benjamin Coddington) [1831672] - [net] SUNRPC: Ensure to ratelimit the "server not responding" syslog messages (Benjamin Coddington) [1831672] - [net] SUNRPC: Start the first major timeout calculation at task creation (Benjamin Coddington) [1831672] - [net] SUNRPC: Ensure that the transport layer respect major timeouts (Benjamin Coddington) [1831672] - [net] SUNRPC: Declare RPC timers as TIMER_DEFERRABLE (Benjamin Coddington) [1831672] - [net] SUNRPC: Simplify queue timeouts using timer_reduce() (Benjamin Coddington) [1831672] - [net] SUNRPC: Fix up tracking of timeouts (Benjamin Coddington) [1831672] - [net] SUNRPC: Add function rpc_sleep_on_timeout() (Benjamin Coddington) [1831672] - [fs] SUNRPC: Remove unused argument 'action' from rpc_sleep_on_priority() (Benjamin Coddington) [1831672] - [net] SUNRPC: Refactor rpc_sleep_on() (Benjamin Coddington) [1831672] - [net] SUNRPC: Refactor xprt_request_wait_receive() (Benjamin Coddington) [1831672] - [fs] nfsd: fh_drop_write in nfsd_unlink (Benjamin Coddington) [1831672] - [fs] nfsd: avoid uninitialized variable warning (Benjamin Coddington) [1831672] - [netdrv] Revert "net: phy: realtek: fix using paged operations with RTL8105e / RTL8208" (Josef Oskera) [1846022] - [netdrv] ice: Fix Tx timeout when link is toggled on a VF's interface (Jonathan Toppins) [1843144] - [netdrv] ice: add a devlink region for dumping NVM contents (Jonathan Toppins) [1843144] - [nvme] nvme-fc: print proper nvme-fc devloss_tmo value (Gopal Tiwari) [1846049] - [acpi] ACPI: EC: PM: Avoid flushing EC work when EC GPE is inactive (Al Stone) [1803969] - [acpi] ACPI: EC: PM: Avoid premature returns from acpi_s2idle_wake() (Al Stone) [1803969] - [acpi] ACPI: PM: Add acpi_register_wakeup_handler() (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Refine active GPEs check (Al Stone) [1803969] - [acpi] ACPICA: Allow acpi_any_gpe_status_set() to skip one GPE (Al Stone) [1803969] - [base] PM: sleep: wakeup: Skip wakeup_source_sysfs_remove() if device is not there (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Check fixed wakeup events in acpi_s2idle_wake() (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Fix comment in acpi_s2idle_prepare_late() (Al Stone) [1803969] - [platform] platform/x86: sony-laptop: Make resuming thermal profile safer (Al Stone) [1803969] - [platform] platform/x86: sony-laptop: SNC calls should handle BUFFER types (Al Stone) [1803969] - [acpi] ACPI: Update Tiger Lake ACPI device IDs (Al Stone) [1803969] - [acpi] ACPI: EC: Avoid printing confusing messages in acpi_ec_setup() (Al Stone) [1803969] - [acpi] ACPI: EC: Fix flushing of pending work (Al Stone) [1803969] - [base] PM / wakeup: Register wakeup class kobj after device is added (Al Stone) [1803969] - [base] PM / wakeup: Fix sysfs registration error path (Al Stone) [1803969] - [base] PM / wakeup: Unexport wakeup_source_sysfs_{add, remove}() (Al Stone) [1803969] - [kernel] PM: suspend: Fix platform_suspend_prepare_noirq() (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Prevent spurious SCIs from waking up the system (Al Stone) [1803969] - [acpi] ACPICA: Introduce acpi_any_gpe_status_set() (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Avoid possible race related to the EC GPE (Al Stone) [1803969] - [acpi] ACPI: watchdog: Allow disabling WDAT at boot (Al Stone) [1803969] - [acpi] ACPI / APD: Add clock frequency for Hisilicon Hip08-Lite I2C controller (Al Stone) [1803969] - [acpi] ACPI: thermal: switch to use helpers (Al Stone) [1803969] - [acpi] ACPI/IORT: Fix 'Number of IDs' handling in iort_id_map() (Al Stone) [1803969] - [acpi] ACPI/IORT: Parse SSID property of named component node (Al Stone) [1803969] - [iommu] iommu/arm-smmu-v3: Parse PASID devicetree property of platform devices (Al Stone) [1803969] - [acpi] ACPICA: Update version to 20200110 (Al Stone) [1803969] - [acpi] ACPICA: All acpica: Update copyrights to 2020 Including tool signons (Al Stone) [1803969] - [acpi] ACPI: button: Add DMI quirk for Razer Blade Stealth 13 late 2019 lid switch (Al Stone) [1803969] - [acpi] ACPI: PPTT: Consistently use unsigned int as parameter type (Al Stone) [1803969] - [acpi] ACPI: EC: Reference count query handlers under lock (Al Stone) [1803969] - [acpi] ACPICA: Update version to 20191213 (Al Stone) [1803969] - [acpi] ACPICA: Dispatcher: always generate buffer objects for ASL create_field() operator (Al Stone) [1803969] - [acpi] ACPICA: acpisrc: add unix line ending support for non-windows build (Al Stone) [1803969] - [acpi] ACPICA: Disassembler: create buffer fields in ACPI_PARSE_LOAD_PASS1 (Al Stone) [1803969] - [acpi] ACPICA: debugger: fix spelling mistake "adress" -> "address" (Al Stone) [1803969] - [acpi] ACPI: video: Do not export a non working backlight interface on MSI MS-7721 boards (Al Stone) [1803969] - [acpi] ACPI: fan: Add Tiger Lake ACPI device ID (Al Stone) [1803969] - [acpi] ACPI: DPTF: Add Tiger Lake ACPI device IDs (Al Stone) [1803969] - [acpi] ACPI: fan: Expose fan performance state information (Al Stone) [1803969] - [acpi] ACPI / LPSS: Rename pwm_backlight pwm-lookup to pwm_soc_backlight (Al Stone) [1803969] - [acpi] ACPI: video: Use native backlight on Lenovo E41-25/45 (Al Stone) [1803969] - [acpi] ACPI: video: fix typo in comment (Al Stone) [1803969] - [acpi] ACPI / battery: Deal better with neither design nor full capacity not being reported (Al Stone) [1803969] - [acpi] ACPI / battery: Use design-cap for capacity calculations if full-cap is not available (Al Stone) [1803969] - [acpi] ACPI / battery: Deal with design or full capacity being reported as -1 (Al Stone) [1803969] - [acpi] ACPI/sleep: Convert acpi_wakeup_address into a function (Al Stone) [1803969] - [acpi] ACPI: PM: Avoid attaching ACPI PM domain to certain devices (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Rework ACPI events synchronization (Al Stone) [1803969] - [acpi] ACPI: EC: Rework flushing of pending work (Al Stone) [1803969] - [acpi] ACPI: bus: Fix NULL pointer check in acpi_bus_get_private_data() (Al Stone) [1803969] - [acpi] ACPI: Fix Kconfig indentation (Al Stone) [1803969] - [acpi] ACPI: OSL: only free map once in osl.c (Al Stone) [1803969] - [acpi] ACPI: button: Add DMI quirk for Acer Switch 10 SW5-032 lid-switch (Al Stone) [1803969] - [acpi] ACPI: sysfs: Change ACPI_MASKABLE_GPE_MAX to 0x100 (Al Stone) [1803969] - [acpi] ACPI: OSI: Shoot duplicate word (Al Stone) [1803969] - [acpi] ACPI: HMAT: use u instead of d to print u32 values (Al Stone) [1803969] - [acpi] ACPI: NUMA: HMAT: fix a section mismatch (Al Stone) [1803969] - [acpi] ACPI: HMAT: don't mix pxm and nid when setting memory target processor_pxm (Al Stone) [1803969] - [acpi] ACPI: NUMA: HMAT: Register "soft reserved" memory as an "hmem" device (Al Stone) [1803969] - [acpi] ACPI: NUMA: HMAT: Register HMAT at device_initcall level (Al Stone) [1803969] - [acpi] ACPI: NUMA: Establish a new drivers/acpi/numa/ directory (Al Stone) [1803969] - [x86] x86/efi: EFI soft reservation to E820 enumeration (Al Stone) [1803969] - [firmware] efi: Common enable/disable infrastructure for EFI soft reservation (Al Stone) [1803969] - [firmware] efi: Enumerate EFI_MEMORY_SP (Al Stone) [1803969] - [dax] device-dax: Add a driver for "hmem" devices (Al Stone) [1803969] - [nvdimm] lib: Uplevel the pmem "region" ida to a global allocator (Al Stone) [1803969] - [acpi] ACPICA: Update version to 20191018 (Al Stone) [1803969] - [acpi] ACPICA: debugger: remove leading whitespaces when converting a string to a buffer (Al Stone) [1803969] - [acpi] ACPICA: acpiexec: initialize all simple types and field units from user input (Al Stone) [1803969] - [acpi] ACPICA: debugger: add field unit support for acpi_db_get_next_token (Al Stone) [1803969] - [acpi] ACPICA: debugger: surround field unit output with braces '{' (Al Stone) [1803969] - [acpi] ACPICA: debugger: add command to dump all fields of particular subtype (Al Stone) [1803969] - [acpi] ACPICA: utilities: add flag to only display data when dumping buffers (Al Stone) [1803969] - [acpi] ACPICA: make acpi_load_table() return table index (Al Stone) [1803969] - [acpi] ACPICA: Add new external interface, acpi_unload_table() (Al Stone) [1803969] - [acpi] ACPICA: More Clang changes (Al Stone) [1803969] - [acpi] ACPICA: Win OSL: Replace get_tick_count with get_tick_count64 (Al Stone) [1803969] - [acpi] ACPICA: Results from Clang (Al Stone) [1803969] - [acpi] ACPI: EC: add support for hardware-reduced systems (Al Stone) [1803969] - [acpi] ACPI: EC: tweak naming in preparation for GpioInt support (Al Stone) [1803969] - [acpi] ACPI: button: Remove unused acpi_lid_notifier_register() functions (Al Stone) [1803969] - [acpi] ACPI: button: Add DMI quirk for Asus T200TA (Al Stone) [1803969] - [acpi] ACPI: button: Add DMI quirk for Medion Akoya E2215T (Al Stone) [1803969] - [acpi] ACPI: button: Turn lid_blacklst DMI table into a generic quirk table (Al Stone) [1803969] - [acpi] ACPI: button: Allow disabling LID support with the lid_init_state module option (Al Stone) [1803969] - [acpi] ACPI: button: Refactor lid_init_state module parsing code (Al Stone) [1803969] - [acpi] ACPI: LPSS: Add dmi quirk for skipping _DEP check for some device-links (Al Stone) [1803969] - [acpi] ACPI: LPSS: Add LNXVIDEO -> BYT I2C1 to lpss_device_links (Al Stone) [1803969] - [acpi] ACPI: LPSS: Add LNXVIDEO -> BYT I2C7 to lpss_device_links (Al Stone) [1803969] - [acpi] ACPI / PMIC: Add Cherry Trail Crystal Cove PMIC OpRegion driver (Al Stone) [1803969] - [acpi] ACPI / PMIC: Add byt prefix to Crystal Cove PMIC OpRegion driver (Al Stone) [1803969] - [acpi] ACPI / PMIC: Do not register handlers for unhandled OpRegions (Al Stone) [1803969] - [acpi] ACPI: processor_idle: Skip dummy wait if kernel is in guest (Al Stone) [1803969] - [acpi] acpi: Use pr_warn instead of pr_warning (Al Stone) [1803969] - [acpi] ACPI: CPPC: Set pcc_datato NULL in acpi_cppc_processor_exit() (Al Stone) [1803969] - [mfd] rhel: constify some function arguments when searching for devices (Al Stone) [1803969] - [acpi] ACPI: platform: Unregister stale platform devices (Al Stone) [1803969] - [i2c] i2c: Revert incorrect conversion to use generic helper (Al Stone) [1803969] - [base] drivers: Introduce device lookup variants by ACPI_COMPANION device (Al Stone) [1803969] - [s390] drivers: s390/cio: Fix compilation warning about const qualifiers (Al Stone) [1803969] - [s390] driver_find_device: Unify the match function with class_find_device() (Al Stone) [1803969] - [acpi] ACPI / LPSS: Switch to use acpi_dev_hid_uid_match() (Al Stone) [1803969] - [acpi] ACPI / utils: Move acpi_dev_get_first_match_dev() under CONFIG_ACPI (Al Stone) [1803969] - [acpi] ACPI / utils: Describe function parameters in kernel-doc (Al Stone) [1803969] - [acpi] ACPI: Always build evged in (Al Stone) [1803969] - [acpi] ACPI: video: update doc for acpi_video_bus_DOS() (Al Stone) [1803969] - [acpi] ACPI: PM: Drop Dell XPS13 9360 from LPS0 Idle _DSM blacklist (Al Stone) [1803969] - [acpi] ACPI: HMAT: ACPI_HMAT_MEMORY_PD_VALID is deprecated since ACPI-6.3 (Al Stone) [1803969] - [acpi] i2c: imx: ACPI support for NXP i2c controller (Al Stone) [1803969] - [acpi] ACPI / PCI: fix acpi_pci_irq_enable() memory leak (Al Stone) [1803969] - [acpi] ACPI: custom_method: fix memory leaks (Al Stone) [1803969] - [acpi] ACPI: thermal: Remove redundant acpi_has_method() calls (Al Stone) [1803969] - [acpi] ACPI / property: Fix acpi_graph_get_remote_endpoint() name in kerneldoc (Al Stone) [1803969] - [acpi] ACPI / CPPC: do not require the _PSD method (Al Stone) [1803969] - [acpi] ACPI: SBS: remove unused const variable 'SMBUS_PEC' (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Always set up EC GPE for system wakeup (Al Stone) [1803969] - [platform] intel-hid: Disable button array during suspend-to-idle (Al Stone) [1803969] - [platform] intel-hid: intel-vbtn: Avoid leaking wakeup_mode set (Al Stone) [1803969] - [platform] platform/x86: intel-hid: Missing power button release on some Dell models (Al Stone) [1803969] - [platform] platform/x86: intel-hid: Convert to use SPDX identifier (Al Stone) [1803969] - [platform] platform/x86: intel-hid: Add support for Device Specific Methods (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Avoid rearming SCI for wakeup unnecessarily (Al Stone) [1803969] - [base] PM / wakeup: Show wakeup sources stats in sysfs (Al Stone) [1803969] - [kernel] PM / wakeup: Use wakeup_source_register() in wakelock.c (Al Stone) [1803969] - [base] PM / wakeup: Drop wakeup_source_init(), wakeup_source_prepare() (Al Stone) [1803969] - [base] PM: sleep: Fix possible overflow in pm_system_cancel_wakeup() (Al Stone) [1803969] - [acpi] ACPI/PCI: Remove surplus parentheses from a return statement (Al Stone) [1803969] - [acpi] ACPICA: Update version to 20190816 (Al Stone) [1803969] - [acpi] ACPICA: Add "Windows 2019" string to _OSI support (Al Stone) [1803969] - [acpi] ACPICA: Differentiate Windows 8.1 from Windows 8 (Al Stone) [1803969] - [acpi] ACPICA: Fully deploy ACPI_PRINTF_LIKE macro (Al Stone) [1803969] - [acpi] ACPICA: Fix issues with arg types within printf format strings (Al Stone) [1803969] - [acpi] ACPICA: Macros: remove pointer math on a null pointer (Al Stone) [1803969] - [acpi] ACPICA: Debugger: remove redundant assignment on obj_desc (Al Stone) [1803969] - [acpi] ACPI / APEI: Release resources if gen_pool_add() fails (Al Stone) [1803969] - [acpi] acpi: Use built-in RCU list checking for acpi_ioremaps list (Al Stone) [1803969] - [acpi] HMAT: Skip publishing target info for nodes with no online memory (Al Stone) [1803969] - [acpi] HMAT: Register attributes for memory hot add (Al Stone) [1803969] - [acpi] HMAT: Register memory-side cache after parsing (Al Stone) [1803969] - [acpi] ACPI / processor: don't print errors for processorIDs == 0xff (Al Stone) [1803969] - [acpi] ACPI: PM: Print debug messages on device power state changes (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Execute LPS0 _DSM functions with suspended devices (Al Stone) [1803969] - [acpi] ACPI: EC: PM: Make acpi_ec_dispatch_gpe() print debug message (Al Stone) [1803969] - [acpi] ACPI: EC: PM: Consolidate some code depending on PM_SLEEP (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Eliminate acpi_sleep_no_ec_events() (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Switch EC over to polling during "noirq" suspend (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Add acpi.sleep_no_lps0 module parameter (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Rearrange lps0_device_attach() (Al Stone) [1803969] - [acpi] ACPI / APEI: Get rid of NULL_UUID_LE constant (Al Stone) [1803969] - [acpi] ACPI: PM: Set up EC GPE for system wakeup from drivers that need it (Al Stone) [1803969] - [acpi] PM: sleep: Simplify suspend-to-idle control flow (Al Stone) [1803969] - [kernel] PCI: irq: Introduce rearm_wake_irq() (Al Stone) [1803969] - [acpi] ACPI: PM: Set s2idle_wakeup earlier and clear it later (Al Stone) [1803969] - [acpi] ACPI: EC: Return bool from acpi_ec_dispatch_gpe() (Al Stone) [1803969] - [acpi] ACPICA: Return u32 from acpi_dispatch_gpe() (Al Stone) [1803969] - [kernel] kernel/sysctl.c: ignore out-of-range taint bits introduced via kernel.tainted (Rafael Aquini) [1845358] - [documentation] kernel: add panic_on_taint (Rafael Aquini) [1845358] - [mm] hugetlbfs: fix changes to command line processing (Baoquan He) [1823769] - [documentation] hugetlbfs: clean up command line processing (Baoquan He) [1823769] - [mm] hugetlbfs: remove hugetlb_add_hstate() warning for existing hstate (Baoquan He) [1823769] - [mm] hugetlbfs: move hugepagesz= parsing to arch independent code (Baoquan He) [1823769] - [mm] mm: simplify MEMORY_ISOLATION && COMPACTION || CMA into CONTIG_ALLOC (Baoquan He) [1823769] - [mm] hugetlbfs: add arch_hugetlb_valid_size (Baoquan He) [1823769] - [mm] arm64/hugetlb: Use macros for contiguous huge page sizes (Baoquan He) [1823769] - [mm] arm64: hugetlb: Register hugepages during arch init (Baoquan He) [1823769] - [fs] xfs: prohibit fs freezing when using empty transactions (Brian Foster) [1845099] - [security] selinux: properly handle multiple messages in selinux_netlink_send() (Ondrej Mosnacek) [1839643] {CVE-2020-10751} - [mm] bdi: add a ->dev_name field to struct backing_dev_info (Ming Lei) [1788378] - [block] bdi: use bdi_dev_name() to get device name (Ming Lei) [1788378] - [mm] bdi: move bdi_dev_name out of line (Ming Lei) [1788378] - [fs] memcg: fix a crash in wb_workfn when a device disappears (Ming Lei) [1788378]- [tools] libbpf: provide backported RHEL symbols as upstream aliases 2 (Yauheni Kaliuta) [1813372] - [include] bpf: include/linux/bpf.h: fix spaces (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add test for freplace program with expected_attach_type (Yauheni Kaliuta) [1813372] - [scripts] checkpatch: don't warn about new vsprintf pointer extension 'pe' (Yauheni Kaliuta) [1813372] - [s390] s390: enable bpf jit by default when not built as always-on (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Copy runqslower to OUTPUT directory (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Fix memory leak in test selector (Yauheni Kaliuta) [1813372] - [tools] libbpf: Fix huge memory leak in libbpf_find_vmlinux_btf_id() (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add runqslower binary to .gitignore (Yauheni Kaliuta) [1813372] - [net] bpf: Change kvfree to kfree in generic_map_lookup_batch() (Yauheni Kaliuta) [1813372] - [tools] bpf, selftests: Use bpf_probe_read_kernel (Yauheni Kaliuta) [1813372] - [net] bpf/cgroup: Replace rcu_swap_protected() with rcu_replace_pointer() (Yauheni Kaliuta) [1813372] - [net] bpf: Fix bug in mmap() implementation for BPF array map (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Validate frozen map contents stays frozen (Yauheni Kaliuta) [1813372] - [net] bpf: Fix handling of XADD on BTF memory (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Run SYN cookies with reuseport BPF test only for TCP (Yauheni Kaliuta) [1813372] - [tools] bpftool: Fix typo in bash-completion (Yauheni Kaliuta) [1813372] - [tools] libbpf: Fix handling of optional field_name in btf_dump__emit_type_decl (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Declare bpf_log_buf variables as static (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Fix a couple of broken test_btf cases (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Enforce returning 0 for fentry/fexit programs (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Fix BPF_KRETPROBE macro and use it in attach_probe test (Yauheni Kaliuta) [1813372] - [net] bpf: Propagate expected_attach_type when verifying freplace programs (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Fix trampoline_count clean up logic (Yauheni Kaliuta) [1813372] - [net] bpf: Explicitly memset some bpf info structures declared on the stack (Yauheni Kaliuta) [1813372] - [net] bpf: Explicitly memset the bpf_attr structure (Yauheni Kaliuta) [1813372] - [net] bpf: Sanitize the bpf_struct_ops tcp-cc name (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add test for the packed enum member in struct/union (Yauheni Kaliuta) [1813372] - [net] bpf/btf: Fix BTF verification of enum members in struct/union (Yauheni Kaliuta) [1813372] - [net] bpf: Fix cgroup ref leak in cgroup_bpf_inherit on out-of-memory (Yauheni Kaliuta) [1813372] - [net] bpf: Initialize storage pointers to NULL to prevent freeing garbage pointer (Yauheni Kaliuta) [1813372] - [tools] selftests: bpf: Add test for JMP32 JSET BPF_X with upper bits set (Yauheni Kaliuta) [1813372] - [x86] bpf, x32: Fix bug with JMP32 JSET BPF_X checking upper bits (Yauheni Kaliuta) [1813372] - [net] bpf: Do not allow map_freeze in struct_ops map (Yauheni Kaliuta) [1813372] - [net] bpf: Return better error value in delete_elem for struct_ops map (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add send_signal_sched_switch test (Yauheni Kaliuta) [1813372] - [kernel] bpf: Fix deadlock with rq_lock in bpf_send_signal() (Yauheni Kaliuta) [1813372] - [net] bpf: Fix a potential deadlock with bpf_map_do_batch (Yauheni Kaliuta) [1813372] - [net] bpf: Do not grab the bucket spinlock by default on htab batch ops (Yauheni Kaliuta) [1813372] - [tools] libbpf: Sanitise internal map names so they are not rejected by the kernel (Yauheni Kaliuta) [1813372] - [tools] bpf, uapi: Remove text about bpf_redirect_map() giving higher performance (Yauheni Kaliuta) [1813372] - [net] bpf, offload: Replace bitwise AND by logical AND in bpf_prog_offload_info_fill (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Mark SYN cookie test skipped for UDP sockets (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Fix error checking on reading the tcp_fastopen sysctl (Yauheni Kaliuta) [1813372] - [net] bpf: Make btf_check_func_type_match() static (Yauheni Kaliuta) [1813372] - [tools] bpf: Selftests build error in sockmap_basic.c (Yauheni Kaliuta) [1813372] - [net] bpf: Improve bucket_log calculation logic (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Test freeing sockmap/sockhash with a socket in it (Yauheni Kaliuta) [1813372] - [tools] tools/bpf/runqslower: Rebuild libbpf.a on libbpf source change (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Fix trampoline_count.c selftest compilation warning (Yauheni Kaliuta) [1813372] - [net] bpf: Fix modifier skipping logic (Yauheni Kaliuta) [1813372] - [tools] bpftool: Remove redundant "HAVE" prefix from the large INSN limit check (Yauheni Kaliuta) [1813372] - [tools] runqslower: Fix Makefile (Yauheni Kaliuta) [1813372] - [net] bpf: Reuse log from btf_prase_vmlinux() in btf_struct_ops_init() (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add test based on port range for BPF flow dissector (Yauheni Kaliuta) [1813372] - [net] bpf: map_seq_next should always increase position index (Yauheni Kaliuta) [1813372] - [tools] tools/bpf: Allow overriding llvm tools for runqslower (Yauheni Kaliuta) [1813372] - [tools] selftest/bpf: Add test for allowed trampolines count (Yauheni Kaliuta) [1813372] - [net] bpf: Allow to resolve bpf trampoline and dispatcher in unwind (Yauheni Kaliuta) [1813372] - [net] bpf: Allow BTF ctx access for string pointers (Yauheni Kaliuta) [1813372] - [tools] libbpf: Improve handling of failed CO-RE relocations (Yauheni Kaliuta) [1813372] - [tools] selftests: bpf: Reset global state between reuseport test runs (Yauheni Kaliuta) [1813372] - [tools] selftests: bpf: Make reuseport test output more legible (Yauheni Kaliuta) [1813372] - [tools] selftests: bpf: Ignore FIN packets for reuseport tests (Yauheni Kaliuta) [1813372] - [tools] selftests: bpf: Use a temporary file in test_sockmap (Yauheni Kaliuta) [1813372] - [tools] bpftool: Print function linkage in BTF dump (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Improve bpftool changes detection (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Initialize duration variable before using (Yauheni Kaliuta) [1813372] - [tools] bpf: tcp: Add bpf_cubic example (Yauheni Kaliuta) [1813372] - [tools] bpf: Sync uapi bpf.h to tools/ (Yauheni Kaliuta) [1813372] - [net] bpf: Add BPF_FUNC_jiffies64 (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add tests for program extensions (Yauheni Kaliuta) [1813372] - [tools] libbpf: Add support for program extensions (Yauheni Kaliuta) [1813372] - [net] bpf: Introduce dynamic program extensions (Yauheni Kaliuta) [1813372] - [scripts] bpf, btf: Always output invariant hit in pahole DWARF to BTF transform (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Build urandom_read with LDFLAGS and LDLIBS (Yauheni Kaliuta) [1813372] - [net] bpf: Fix error path under memory pressure (Yauheni Kaliuta) [1813372] - [net] bpf: don't bother with getname/kern_path - use user_path_at (Yauheni Kaliuta) [1813372] - [tools] selftests: Refactor build to remove tools/lib/bpf from include path (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: Use consistent include paths for libbpf (Yauheni Kaliuta) [1813372] - [tools] bpftool: Use consistent include paths for libbpf (Yauheni Kaliuta) [1813372] - [tools] runsqslower: Support user-specified libbpf include and object paths (Yauheni Kaliuta) [1813372] - [tools] tools/runqslower: Remove tools/lib/bpf from include path (Yauheni Kaliuta) [1813372] - [tools] selftests: Use consistent include paths for libbpf (Yauheni Kaliuta) [1813372] - [tools] tools/runqslower: Use consistent include paths for libbpf (Yauheni Kaliuta) [1813372] - [tools] selftests: Pass VMLINUX_BTF to runqslower Makefile (Yauheni Kaliuta) [1813372] - [tools] tools/bpf/runqslower: Fix override option for VMLINUX_BTF (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: Don't try to remove user's homedir on clean (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Skip perf hw events test if the setup disabled it (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Don't check for btf fd in test_btf (Yauheni Kaliuta) [1813372] - [net] bpf: Fix memory leaks in generic update/delete batch ops (Yauheni Kaliuta) [1813372] - [tools] libbpf: Load btf_vmlinux only once per object (Yauheni Kaliuta) [1813372] - [tools] libbpf: Fix potential multiplication overflow in mmap() size calculation (Yauheni Kaliuta) [1813372] - [tools] libbpf: Simplify BTF initialization logic (Yauheni Kaliuta) [1813372] - [tools] libbpf: Fix error handling bug in btf_dump__new (Yauheni Kaliuta) [1813372] - [net] bpf: Remove set but not used variable 'first_key' (Yauheni Kaliuta) [1813372] - [tools] libbpf: Revert bpf_helper_defs.h inclusion regression (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Fix test_progs send_signal flakiness with nmi mode (Yauheni Kaliuta) [1813372] - [tools] libbpf: Fix unneeded extra initialization in bpf_map_batch_common (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add whitelist/blacklist of test names to test_progs (Yauheni Kaliuta) [1813372] - [tools] bpftool: Support dumping a map with btf_vmlinux_value_type_id (Yauheni Kaliuta) [1813372] - [tools] bpftool: Add struct_ops map name (Yauheni Kaliuta) [1813372] - [tools] libbpf: Expose bpf_find_kernel_btf as a LIBBPF_API (Yauheni Kaliuta) [1813372] - [tools] bpftool: Fix missing BTF output for json during map dump (Yauheni Kaliuta) [1813372] - [tools] bpftool: Fix a leak of btf object (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add batch ops testing to array bpf map (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add batch ops testing for htab and htab_percpu map (Yauheni Kaliuta) [1813372] - [tools] libbpf: Add libbpf support to batch ops (Yauheni Kaliuta) [1813372] - [tools] tools/bpf: Sync uapi header bpf.h (Yauheni Kaliuta) [1813372] - [net] bpf: Add batch ops to all htab bpf map (Yauheni Kaliuta) [1813372] - [net] bpf: Add lookup and update batch ops to arraymap (Yauheni Kaliuta) [1813372] - [net] bpf: Add generic support for update and delete batch ops (Yauheni Kaliuta) [1813372] - [net] bpf: Add generic support for lookup batch op (Yauheni Kaliuta) [1813372] - [net] bpf: Add bpf_map_{value_size, update_value, map_copy_value} functions (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add a test for attaching a bpf fentry/fexit trace to an XDP program (Yauheni Kaliuta) [1813372] - [tools] tools/bpf: Add self tests for bpf_send_signal_thread() (Yauheni Kaliuta) [1813372] - [kernel] bpf: Add bpf_send_signal_thread() helper (Yauheni Kaliuta) [1813372] - [net] bpf: Fix seq_show for BPF_MAP_TYPE_STRUCT_OPS (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Build runqslower from selftests (Yauheni Kaliuta) [1813372] - [tools] tools/bpf: Add runqslower tool to tools/bpf (Yauheni Kaliuta) [1813372] - [tools] bpftool: Apply preserve_access_index attribute to all types in BTF dump (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Conform selftests/bpf Makefile output to libbpf and bpftool (Yauheni Kaliuta) [1813372] - [scripts] libbpf: Clean up bpf_helper_defs.h generation output (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add BPF_PROG, BPF_KPROBE, and BPF_KRETPROBE macros (Yauheni Kaliuta) [1813372] - [tools] libbpf: Poison kernel-only integer types (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add unit tests for global functions (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Modify a test to check global functions (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add a test for a large global function (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add fexit-to-skb test for global funcs (Yauheni Kaliuta) [1813372] - [net] bpf: Introduce function-by-function verification (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Further clean up Makefile output (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Ensure bpf_helper_defs.h are taken from selftests dir (Yauheni Kaliuta) [1813372] - [tools] libbpf,selftests/bpf: Fix clean targets (Yauheni Kaliuta) [1813372] - [tools] libbpf: Make bpf_map order and indices stable (Yauheni Kaliuta) [1813372] - [tools] bpf: Document BPF_F_QUERY_EFFECTIVE flag (Yauheni Kaliuta) [1813372] - [tools] bpf: Add bpf_dctcp example (Yauheni Kaliuta) [1813372] - [tools] bpf: libbpf: Add STRUCT_OPS support (Yauheni Kaliuta) [1813372] - [tools] bpf: Synch uapi bpf.h to tools/ (Yauheni Kaliuta) [1813372] - [net] bpf: Add BPF_FUNC_tcp_send_ack helper (Yauheni Kaliuta) [1813372] - [net] bpf: tcp: Support tcp_congestion_ops in bpf (Yauheni Kaliuta) [1813372] - [net] bpf: Introduce BPF_MAP_TYPE_STRUCT_OPS (Yauheni Kaliuta) [1813372] - [net] bpf: Introduce BPF_PROG_TYPE_STRUCT_OPS (Yauheni Kaliuta) [1813372] - [net] bpf: Support bitfield read access in btf_struct_access (Yauheni Kaliuta) [1813372] - [net] bpf: Add enum support to btf_ctx_access() (Yauheni Kaliuta) [1813372] - [net] bpf: Avoid storing modifier to info->btf_id (Yauheni Kaliuta) [1813372] - [net] bpf: Save PTR_TO_BTF_ID register state when spilling to stack (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Restore original comm in test_overhead (Yauheni Kaliuta) [1813372] - [tools] bpftool: Add misc section and probe for large INSN limit (Yauheni Kaliuta) [1813372] - [tools] libbpf: Add probe for large INSN limit (Yauheni Kaliuta) [1813372] - [tools] bpftool: Make skeleton C code compilable with C++ compiler (Yauheni Kaliuta) [1813372] - [tools] bpf: Print error message for bpftool cgroup show (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: Xdp_redirect_cpu fix missing tracepoint attach (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: xdpsock: Add option to specify transmit fill pattern (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: xdpsock: Add option to specify tx packet size (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: xdpsock: Add option to specify number of packets to send (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: xdpsock: Add option to specify batch size (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: xdpsock: Use common code to handle signal and main exit (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: xdpsock: Add duration option to specify how long to run (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Preserve errno in test_progs CHECK macros (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Test BPF_F_REPLACE in cgroup_attach_multi (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Convert test_cgroup_attach to prog_tests (Yauheni Kaliuta) [1813372] - [tools] libbpf: Introduce bpf_prog_attach_xattr (Yauheni Kaliuta) [1813372] - [net] bpf: Support replacing cgroup-bpf program in MULTI mode (Yauheni Kaliuta) [1813372] - [net] bpf: Remove unused new_flags in hierarchy_allows_attach() (Yauheni Kaliuta) [1813372] - [net] bpf: Simplify __cgroup_bpf_attach (Yauheni Kaliuta) [1813372] - [net] bpf: Remove unnecessary assertion on fp_old (Yauheni Kaliuta) [1813372] - [tools] libbpf: Fix another __u64 printf warning (Yauheni Kaliuta) [1813372] - [tools] libbpf: Fix printing of ulimit value (Yauheni Kaliuta) [1813372] - [tools] libbpf: BTF is required when externs are present (Yauheni Kaliuta) [1813372] - [tools] libbpf: Allow to augment system Kconfig through extra optional config (Yauheni Kaliuta) [1813372] - [tools] libbpf: Put Kconfig externs into .kconfig section (Yauheni Kaliuta) [1813372] - [tools] libbpf: Add bpf_link__disconnect() API to preserve underlying BPF resource (Yauheni Kaliuta) [1813372] - [tools] bpf: Allow to change skb mark in test_run (Yauheni Kaliuta) [1813372] - [tools] bpftool: Work-around rst2man conversion bug (Yauheni Kaliuta) [1813372] - [tools] bpftool: Simplify format string to not use positional args (Yauheni Kaliuta) [1813372] - [tools] bpftool: Add gen subcommand manpage (Yauheni Kaliuta) [1813372] - [tools] libbpf: Remove BPF_EMBED_OBJ macro from libbpf.h (Yauheni Kaliuta) [1813372] - [tools] bpftool, selftests/bpf: Embed object file inside skeleton (Yauheni Kaliuta) [1813372] - [tools] libbpf: Reduce log level for custom section names (Yauheni Kaliuta) [1813372] - [tools] libbpf: Fix libbpf_common.h when installing libbpf through 'make install' (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: More succinct Makefile output (Yauheni Kaliuta) [1813372] - [tools] libbpf: Add zlib as a dependency in pkg-config template (Yauheni Kaliuta) [1813372] - [tools] libbpf: Print hint about ulimit when getting permission denied error (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: Attach XDP programs in driver mode by default (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: Set -fno-stack-protector when building BPF programs (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: Add missing -lz to TPROGS_LDLIBS (Yauheni Kaliuta) [1813372] - [tools] bpftool: Fix compilation warning on shadowed variable (Yauheni Kaliuta) [1813372] - [tools] libbpf: Fix build by renaming variables (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add flexible array relocation tests (Yauheni Kaliuta) [1813372] - [tools] libbpf: Support flexible arrays in CO-RE (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add tests for libbpf-provided externs (Yauheni Kaliuta) [1813372] - [tools] bpftool: Generate externs datasec in BPF skeleton (Yauheni Kaliuta) [1813372] - [tools] libbpf: Support libbpf-provided extern variables (Yauheni Kaliuta) [1813372] - [tools] libbpf: Extract internal map names into constants (Yauheni Kaliuta) [1813372] - [tools] bpftool: Add `gen skeleton` BASH completions (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add test validating data section to struct convertion layout (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Convert few more selftest to skeletons (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add BPF skeletons selftests and convert attach_probe.c (Yauheni Kaliuta) [1813372] - [tools] bpftool: Add skeleton codegen command (Yauheni Kaliuta) [1813372] - [tools] libbpf: Add BPF object skeleton support (Yauheni Kaliuta) [1813372] - [tools] libbpf: Reduce log level of supported section names dump (Yauheni Kaliuta) [1813372] - [tools] libbpf: Postpone BTF ID finding for TRACING programs to load phase (Yauheni Kaliuta) [1813372] - [tools] libbpf: Refactor global data map initialization (Yauheni Kaliuta) [1813372] - [tools] libbpf: Expose BPF program's function name (Yauheni Kaliuta) [1813372] - [tools] libbpf: Expose BTF-to-C type declaration emitting API (Yauheni Kaliuta) [1813372] - [tools] libbpf: Expose btf__align_of() API (Yauheni Kaliuta) [1813372] - [tools] libbpf: Extract common user-facing helpers (Yauheni Kaliuta) [1813372] - [tools] libbpf: Add BPF_EMBED_OBJ macro for embedding BPF .o files (Yauheni Kaliuta) [1813372] - [tools] libbpf: Move non-public APIs from libbpf.h to libbpf_internal.h (Yauheni Kaliuta) [1813372] - [tools] libbpf: Add generic bpf_program__attach() (Yauheni Kaliuta) [1813372] - [tools] libbpf: Don't require root for bpf_object__open() (Yauheni Kaliuta) [1813372] - [tools] bpftool: Match maps by name (Yauheni Kaliuta) [1813372] - [tools] bpftool: Match programs by name (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Test wire_len/gso_segs in BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1813372] - [net] bpf: Expose __sk_buff wire_len/gso_segs to BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1813372] - [x86] bpf, x86: Align dispatcher branch targets to 16B (Yauheni Kaliuta) [1813372] - [tools] selftests: bpf: Add xdp_perf test (Yauheni Kaliuta) [1813372] - [net] bpf: Start using the BPF dispatcher in BPF_TEST_RUN (Yauheni Kaliuta) [1813372] - [net] bpf, xdp: Start using the BPF dispatcher for XDP (Yauheni Kaliuta) [1813372] - [net] bpf: Introduce BPF dispatcher (Yauheni Kaliuta) [1813372] - [net] bpf: Move trampoline JIT image allocation to a function (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Fix perf_buffer test on systems w/ offline CPUs (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add CPU mask parsing tests (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Switch reuseport tests for test_progs framework (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Move reuseport tests under prog_tests/ (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Pull up printing the test name into test runner (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Propagate errors during setup for reuseport tests (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Run reuseport tests in a loop (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Unroll the main loop in reuseport test (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add helpers for getting socket family & type name (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Use sa_family_t everywhere in reuseport tests (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Let libbpf determine program type from section name (Yauheni Kaliuta) [1813372] - [tools] libbpf: Recognize SK_REUSEPORT programs from section name (Yauheni Kaliuta) [1813372] - [arm64] bpf, x86, arm64: Enable jit by default when not built as always-on (Yauheni Kaliuta) [1813372] - [net] bpf: Switch to offsetofend in BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1813372] - [tools] libbpf: Bump libpf current version to v0.0.7 (Yauheni Kaliuta) [1813372] - [fs] vmalloc: fix remap_vmalloc_range() bounds checks (Yauheni Kaliuta) [1813370] - [net] bpf: Prevent re-mmap()'ing BPF map as writable for initially r/o mapping (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: fix test_sysctl_prog with alu32 (Yauheni Kaliuta) [1813370] - [powerpc] powerpc/bpf: Enable bpf_probe_read{, str}() on powerpc again (Yauheni Kaliuta) [1813370] - [kernel] bpf: Restrict bpf_trace_printk()'s s usage and add pks, pus specifier (Yauheni Kaliuta) [1813370] - [lib] printf: add support for printing symbolic error names (Yauheni Kaliuta) [1813370] - [net] bpf: Add bpf_probe_read_{user, kernel}_str() to do_refine_retval_range (Yauheni Kaliuta) [1813370] - [arm64] bpf: Restrict bpf_probe_read{, str}() only to archs where they work (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Fix accounting bug with direct->count in register_ftrace_direct() (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Return the first found result in lookup_rec() (Yauheni Kaliuta) [1813370] - [net] bpf: Undo incorrect __reg_bound_offset32 handling (Yauheni Kaliuta) [1813370] - [net] bpf: Fix tnum constraints for 32-bit comparisons (Yauheni Kaliuta) [1813370] - [x86] x86: Fix kernel-doc atomic.h warnings (Yauheni Kaliuta) [1813370] - [net] bpf: Fix trampoline usage in preempt (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Reintroduce missed build targets (Yauheni Kaliuta) [1813370] - [trace] bpf: Reliably preserve btf_trace_xxx types (Yauheni Kaliuta) [1813370] - [include] bpf: Avoid setting bpf insns pages read-only when prog is jited (Yauheni Kaliuta) [1813370] - [scripts] bpf: Force .BTF section start to zero when dumping from vmlinux (Yauheni Kaliuta) [1813370] - [scripts] bpf: Support pre-2.25-binutils objcopy for vmlinux BTF (Yauheni Kaliuta) [1813370] - [net] bpfilter: remove superfluous testing message (Jiri Benc) [1819632] - [net] bpfilter: fix dprintf usage for /dev/kmsg (Jiri Benc) [1819632] - [net] bpf, sockmap: Remove bucket->lock from sock_{hash|map}_free (Jiri Benc) [1819632] - [netdrv] veth: ignore peer tx_dropped when counting local rx_dropped (Jiri Benc) [1819632] - [net] xsk: Publish global consumer pointers when NAPI is finished (Jiri Benc) [1819632] - [kernel] bpf, xdp: Remove no longer required rcu_read_{un}lock() (Jiri Benc) [1819632] - [netdrv] bpf, xdp: virtio_net use access ptr macro for xdp enable check (Jiri Benc) [1819632] - [kernel] bpf, xdp: Update devmap comments to reflect napi/rcu usage (Jiri Benc) [1819632] - [net] xsk, net: Make sock_def_readable() have external linkage (Jiri Benc) [1819632] - [kernel] devmap: Adjust tracepoint for map-less queue flush (Jiri Benc) [1819632] - [net] xdp: Use bulking for non-map XDP_REDIRECT and consolidate code paths (Jiri Benc) [1819632] - [net] xdp: Move devmap bulk queue into struct net_device (Jiri Benc) [1819632] - [net] xsk: Support allocations of large umems (Jiri Benc) [1819632] - [tools] Sync uapi/linux/if_link.h (Jiri Benc) [1819632] - [net] bpf: Return -EBADRQC for invalid map type in __bpf_tx_xdp_map (Jiri Benc) [1819632] - [net] flow_dissector: fix document for skb_flow_get_icmp_tci (Jiri Benc) [1819632] - [net] xsk: Use struct_size() helper (Jiri Benc) [1819632] - [net] xsk: Add function naming comments and reorder functions (Jiri Benc) [1819632] - [net] xsk: Remove unnecessary READ_ONCE of data (Jiri Benc) [1819632] - [net] xsk: ixgbe: i40e: ice: mlx5: Xsk_umem_discard_addr to xsk_umem_release_addr (Jiri Benc) [1819632] - [net] xsk: Change names of validation functions (Jiri Benc) [1819632] - [net] xsk: Simplify the consumer ring access functions (Jiri Benc) [1819632] - [net] xsk: Simplify xskq_nb_avail and xskq_nb_free (Jiri Benc) [1819632] - [net] xsk: Eliminate the RX batch size (Jiri Benc) [1819632] - [net] xsk: Standardize naming of producer ring access functions (Jiri Benc) [1819632] - [net] xsk: Consolidate to one single cached producer pointer (Jiri Benc) [1819632] - [net] xsk: Simplify detection of empty and full rings (Jiri Benc) [1819632] - [net] xsk: Eliminate the lazy update threshold (Jiri Benc) [1819632] - [net] xdp: Simplify __bpf_tx_xdp_map() (Jiri Benc) [1819632] - [net] xdp: Remove map_to_flush and map swap detection (Jiri Benc) [1819632] - [net] xdp: Make cpumap flush_list common for all map instances (Jiri Benc) [1819632] - [net] xdp: Make devmap flush_list common for all map instances (Jiri Benc) [1819632] - [net] xsk: Make xskmap flush_list common for all map instances (Jiri Benc) [1819632] - [kernel] xdp: Fix graze->grace type-o in cpumap comments (Jiri Benc) [1819632] - [kernel] xdp: Simplify cpumap cleanup (Jiri Benc) [1819632] - [kernel] xdp: Simplify devmap cleanup (Jiri Benc) [1819632] - [net] sysctl: Fix compiler warning when only cBPF is present (Jiri Benc) [1819631] - [net] dsa: fix flow dissection on Tx path (Jiri Benc) [1819631] - [net] page_pool: add the possibility to sync DMA memory for device (Jiri Benc) [1819631] - [net] xsk: Fix xsk_poll()'s return type (Jiri Benc) [1819631] - [tools] net-af_xdp: Use correct number of channels from ethtool (Jiri Benc) [1819631] - [net] xdp: remove memory poison on free for struct xdp_mem_allocator (Jiri Benc) [1819631] - [documentation] xsk: Extend documentation for Rx|Tx-only sockets and shared umems (Jiri Benc) [1819631] - [net] xsk: Restructure/inline XSKMAP lookup/redirect/flush (Jiri Benc) [1819631] - [kernel] xsk: Store struct xdp_sock as a flexible array member of the XSKMAP (Jiri Benc) [1819631] - [include] xdp: Fix type of string pointer in __XDP_ACT_SYM_TAB (Jiri Benc) [1819631] - [documentation] xsk: Improve documentation for AF_XDP (Jiri Benc) [1819631] - [tools] Sync if_link.h (Jiri Benc) [1819631] - [net] xdp: Trivial, fix spelling in function description (Jiri Benc) [1819631] - [netdrv] netdevsim: Use scnprintf() for avoiding potential buffer overflow (Jiri Benc) [1819631] - [netdrv] netdevsim: fix ptr_ret.cocci warnings (Jiri Benc) [1819631] - [netdrv] netdevsim: remove unused sdev code (Jiri Benc) [1819631] - [netdrv] netdevsim: use IS_ERR instead of IS_ERR_OR_NULL for debugfs (Jiri Benc) [1819631] - [netdrv] netdevsim: fix stack-out-of-bounds in nsim_dev_debugfs_init() (Jiri Benc) [1819631] - [netdrv] netdevsim: fix panic in nsim_dev_take_snapshot_write() (Jiri Benc) [1819631] - [net] openvswitch: New MPLS actions for layer 2 tunnelling (Guillaume Nault) [1839760] - [net] Rephrased comments section of skb_mpls_pop() (Guillaume Nault) [1839760] - [net] skb_mpls_push() modified to allow MPLS header push at start of packet. (Guillaume Nault) [1839760] - [net] Change in Openvswitch to support MPLS label depth of 3 in ingress direction (Guillaume Nault) [1839182] - [block] block: fix use-after-free on cached last_lookup partition (Ming Lei) [1787968]- [drm] drm/prime: fix extracting of the DMA addresses from a scatterlist (Jerry Snitselaar) [1815610] - [iommu] iommu: Check for deferred attach in iommu_group_do_dma_attach() (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Add get_domain_info() helper (Jerry Snitselaar) [1815610] - [iommu] iommu: Don't take group reference in iommu_alloc_default_domain() (Jerry Snitselaar) [1815610] - [iommu] iommu: Don't call .probe_finalize() under group->mutex (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Apply per-device dma_ops (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Allow PCI sub-hierarchy to use DMA domain (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Allow 32bit devices to uses DMA domain (Jerry Snitselaar) [1815610] - [iommu] iommu: Do not probe devices on IOMMU-less busses (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Fix variable "iommu" set but not used (Jerry Snitselaar) [1815610] - [iommu] iommu: Unexport iommu_group_get_for_dev() (Jerry Snitselaar) [1815610] - [iommu] iommu: Move more initialization to __iommu_probe_device() (Jerry Snitselaar) [1815610] - [iommu] iommu: Remove add_device()/remove_device() code-paths (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu: Convert to probe/release_device() call-backs (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu: Axe a useless test in 'arm_smmu_master_alloc_smes()' (Jerry Snitselaar) [1815610] - [iommu] iommu/s390: Convert to probe/release_device() call-backs (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Convert to probe/release_device() call-backs (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Convert to probe/release_device() call-backs (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Remove dev_data->passthrough (Jerry Snitselaar) [1815610] - [iommu] iommu: Export bus_iommu_probe() and make is safe for re-probing (Jerry Snitselaar) [1815610] - [iommu] iommu: Move iommu_group_create_direct_mappings() out of iommu_group_add_device() (Jerry Snitselaar) [1815610] - [iommu] iommu: Split off default domain allocation from group assignment (Jerry Snitselaar) [1815610] - [iommu] iommu: Move new probe_device path to separate function (Jerry Snitselaar) [1815610] - [iommu] iommu: Keep a list of allocated groups in __iommu_probe_device() (Jerry Snitselaar) [1815610] - [iommu] iommu: Move default domain allocation to iommu_probe_device() (Jerry Snitselaar) [1815610] - [iommu] iommu: Add probe_device() and release_device() call-backs (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Return -ENODEV in add_device when device is not handled by IOMMU (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Remove dma_mask check from check_device() (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Wire up iommu_ops->def_domain_type (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Implement iommu_ops->def_domain_type call-back (Jerry Snitselaar) [1815610] - [iommu] iommu: Add def_domain_type() callback in iommu_ops (Jerry Snitselaar) [1815610] - [iommu] iommu: Move default domain allocation to separate function (Jerry Snitselaar) [1815610] - [iommu] iommu: Fix reference count leak in iommu_group_alloc (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Remove real DMA lookup in find_domain (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Allocate domain info for real DMA sub-devices (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Only clear real DMA device's context entries (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Fix get_acpihid_device_id() (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Switch to use acpi_dev_hid_uid_match() (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Fix over-read of ACPI UID from IVRS table (Jerry Snitselaar) [1815610] - [iommu] iommu: Fix deferred domain attachment (Jerry Snitselaar) [1815610] - [include] iommu: Move fwspec->iommu_priv to struct dev_iommu (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu: Use accessor functions for iommu private data (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu: Refactor master_cfg/fwspec usage (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu-v3: Use accessor functions for iommu private data (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu-v3: Improve add_device() error handling (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu-v3: Return -EBUSY when trying to re-add a device (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu-v3: Fix resource_size check (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu-v3: Populate VMID field for CMDQ_OP_TLBI_NH_VA (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu-v3: Drop __GFP_ZERO flag from DMA allocation (Jerry Snitselaar) [1815610] - [include] iommu: Introduce accessors for iommu private data (Jerry Snitselaar) [1815610] - [acpi] ACPI/IORT: Remove direct access of dev->iommu_fwspec (Jerry Snitselaar) [1815610] - [include] iommu: Define dev_iommu_fwspec_get() for !CONFIG_IOMMU_API (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Do not flush Device Table in iommu_map_page() (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Update Device Table in increase_address_space() (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Call domain_flush_complete() in update_domain() (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Do not loop forever when trying to increase address space (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Fix race in increase_address_space()/fetch_pte() (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Fix legacy interrupt remapping for x2APIC-enabled system (Jerry Snitselaar) [1815610] - [iommu] iommu: Fix the memory leak in dev_iommu_free() (Jerry Snitselaar) [1815610] - [include] iommu: Move iommu_fwspec to struct dev_iommu (Jerry Snitselaar) [1815610] - [include] iommu: Rename struct iommu_param to dev_iommu (Jerry Snitselaar) [1815610] - [iommu] iommu/of: Take a ref to the IOMMU driver during ->of_xlate() (Jerry Snitselaar) [1815610] - [iommu] drivers/iommu: Take a ref to the IOMMU driver prior to ->add_device() (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Fix mm reference leak (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Fix the configuration of GCR3 table root pointer (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Silence RCU-list debugging warning in dmar_find_atsr() (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Fix page request descriptor size (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Populate debugfs if IOMMUs are detected (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Ignore devices with out-of-spec domain number (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Fix the wrong printing in RHSA parsing (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Fix debugfs register reads (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: quirk_ioat_snb_local_iommu: replace WARN_TAINT with pr_warn + add_taint (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: dmar_parse_one_rmrr: replace WARN_TAINT with pr_warn + add_taint (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: dmar: replace WARN_TAINT with pr_warn + add_taint (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Silence RCU-list debugging warnings (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Fix RCU-list bugs in intel_iommu_init() (Jerry Snitselaar) [1815610] - [iommu] iommu/dma: Fix MSI reservation allocation (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Fix a bug in intel_iommu_iova_to_phys() for huge page (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Disable IOMMU on Stoney Ridge systems (Jerry Snitselaar) [1815610] - [iommu] iommu: intel: Use generic_iommu_put_resv_regions() (Jerry Snitselaar) [1815610] - [iommu] iommu: amd: Use generic_iommu_put_resv_regions() (Jerry Snitselaar) [1815610] - [iommu] iommu: arm: Use generic_iommu_put_resv_regions() (Jerry Snitselaar) [1815610] - [iommu] iommu: Implement generic_iommu_put_resv_regions() (Jerry Snitselaar) [1815610] - [iommu] iommu/iova: Silence warnings under memory pressure (Jerry Snitselaar) [1815610] - [iommu] iommu: Fix Kconfig indentation (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Remove unnecessary WARN_ON_ONCE() (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Unnecessary to handle default identity domain (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Add RMRR base and end addresses sanity check (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Mark firmware tainted if RMRR fails sanity check (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Don't reject Host Bridge due to scope mismatch (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Loose requirement for flush queue initializaton (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Avoid iova flush queue in strict mode (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: trace: Extend map_sg trace event (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Avoid sending invalid page response (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Fix off-by-one in PASID allocation (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Avoid duplicated code for PASID setup (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Reject SVM bind for failed capability check (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Match CPU and IOMMU paging mode (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Fix CPU and IOMMU SVM feature matching checks (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Remove VMD child device sanity check (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Use pci_real_dma_dev() for mapping (Jerry Snitselaar) [1815610] - [pci] PCI: Introduce pci_real_dma_dev() (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Remove the unnecessary assignment (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Remove unused struct member (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Replace two consecutive readl calls with one readq (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Fix typos for PPR macros (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Remove local variables (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Remove unused variable (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Only support x2APIC with IVHD type 11h/40h (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Check feature support bit before accessing MSI capability registers (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Treat per-device exclusion ranges as r/w unity-mapped regions (Jerry Snitselaar) [1815610] - [iommu] iommu: Use C99 flexible array in fwspec (Jerry Snitselaar) [1833512 1815610] - [iommu] drivers/iommu: Allow IOMMU bus ops to be unregistered (Jerry Snitselaar) [1815610] - [iommu] iommu/of: Request ACS from the PCI core when configuring IOMMU linkage (Jerry Snitselaar) [1815610] - [iommu] drivers/iommu: Export core IOMMU API symbols to permit modular drivers (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Fix IOMMU perf counter clobbering during init (Jerry Snitselaar) [1815610] - [iommu] iommu/dma: fix variable 'cookie' set but not used (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Unlink device if failed to add to group (Jerry Snitselaar) [1815610] - [iommu] iommu: Remove device link to group on failure (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Fix adding non-PCI devices to Intel IOMMU (Jerry Snitselaar) [1815610] - [iommu] iommu/dma: Relax locking in iommu_dma_prepare_msi() (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Remove incorrect PSI capability check (Jerry Snitselaar) [1815610] - [iommu] iommu/dma: Rationalise types for DMA masks (Jerry Snitselaar) [1815610] - [iommu] iommu/iova: Init the struct iova to fix the possible memleak (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Check VT-d RMRR region in BIOS is reported as reserved (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Turn off translations at shutdown (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Support multiple PCI DMA aliases in IRQ Remapping (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Support multiple PCI DMA aliases in device table (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Do not re-fetch iommu->cmd_buf_tail (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Pass gfp flags to iommu_map_page() in amd_iommu_map() (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Simpify decoding logic for INVALID_PPR_REQUEST event (Jerry Snitselaar) [1815610] - [drm] drm/prime: use dma length macro when mapping sg (Jerry Snitselaar) [1815610] - [drm] drm/amdgpu: fix scatter-gather mapping with user pages (Jerry Snitselaar) [1815610] - [drm] drm/radeon: fix scatter-gather mapping with user pages (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Convert AMD iommu driver to the dma-iommu api (Jerry Snitselaar) [1815610] - [iommu] iommu/dma-iommu: Use the dev->coherent_dma_mask (Jerry Snitselaar) [1815610] - [iommu] iommu/dma-iommu: Handle deferred devices (Jerry Snitselaar) [1815610] - [include] iommu: KABI cleanup (Jerry Snitselaar) [1815610] - [iommu] iommu: Add gfp parameter to iommu_ops::map (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Remove unnecessary locking from AMD iommu driver (Jerry Snitselaar) [1815610] - [iommu] drivers: iommu: hyperv: Make HYPERV_IOMMU only available on x86 (Jerry Snitselaar) [1815610] - [include] iommu/vt-d: Fix QI_DEV_IOTLB_PFSID and QI_DEV_EIOTLB_PFSID macros (Jerry Snitselaar) [1815610] - [iommu] iommu: pass cell_count = -1 to of_for_each_phandle with cells_name (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu: Free context bitmap in the err path of arm_smmu_init_domain_context (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Return the correct dma mask when we are bypassing the IOMMU (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Apply the same IVRS IOAPIC workaround to Acer Aspire A315-41 (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu: Mask TLBI address correctly (Jerry Snitselaar) [1815610] - [iommu] iommu: Remove wrong default domain comments (Jerry Snitselaar) [1815610] - [iommu] iommu/dma: Fix for dereferencing before null checking (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Declare Broadwell igfx dmar support snafu (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Add Scalable Mode fault information (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Use bounce buffer for untrusted devices (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Add trace events for device dma map/unmap (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Don't switch off swiotlb if bounce page is used (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Check whether device requires bounce buffer (Jerry Snitselaar) [1815610] - [dma] swiotlb: Split size parameter to map/unmap APIs (Jerry Snitselaar) [1815610] - [xen] swiotlb-xen: use ->map_page to implement ->map_sg (Jerry Snitselaar) [1815610] - [xen] swiotlb-xen: make instances match their method names (Jerry Snitselaar) [1815610] - [uapi] iommu: Add padding to struct iommu_fault (Jerry Snitselaar) [1815610] - [iommu] iommu: Add recoverable fault reporting (Jerry Snitselaar) [1815610] - [iommu] iommu: Introduce device fault report API (Jerry Snitselaar) [1815610] - [include] driver core: Add per device iommu param (Jerry Snitselaar) [1815610] - [uapi] iommu: Introduce device fault data (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Silence warnings under memory pressure (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Override wrong IVRS IOAPIC on Raven Ridge systems (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Use dma_direct for bypass devices (Jerry Snitselaar) [1815610] - [dma] dma-direct: don't check swiotlb=force in dma_direct_map_resource (Jerry Snitselaar) [1815610] - [mm] dma-mapping: remove the default map_resource implementation (Jerry Snitselaar) [1815610] - [iommu] Revert "iommu/vt-d: Fix lock inversion between iommu->lock and device_domain_lock" (Jerry Snitselaar) [1815610 1813666] - [dma] dma-direct: don't truncate dma_required_mask to bus addressing capabilities (Jerry Snitselaar) [1815610] - [acpi] ACPI / utils: Introduce acpi_dev_hid_uid_match() helper (Jerry Snitselaar) [1815610] - [security] efi: Only print errors about failing to get certs if EFI vars are found (Lenny Szubowicz) [1804969] - [infiniband] RDMA/iw_cxgb4: Fix incorrect function parameters (Vishal Kulkarni) [1828676] - [infiniband] RDMA/iw_cxgb4: initiate CLOSE when entering TERM (Vishal Kulkarni) [1828676] - [infiniband] RDMA/iw_cgxb4: Fix an error handling path in 'c4iw_connect()' (Vishal Kulkarni) [1828676] - [infiniband] RDMA/iw_cxgb4: Avoid freeing skb twice in arp failure case (Vishal Kulkarni) [1828676] - [infiniband] iw_cxgb4: fix ECN check on the passive accept (Vishal Kulkarni) [1828676] - [vfio] vfio/pci: fix memory leaks of eventfd ctx (Alex Williamson) [1837678] - [vfio] vfio/pci: fix memory leaks in alloc_perm_bits() (Alex Williamson) [1837678] - [vfio] vfio: avoid possible overflow in vfio_iommu_type1_pin_pages (Alex Williamson) [1837678] - [vfio] vfio/mdev: make create attribute static (Alex Williamson) [1837678] - [vfio] vfio/type1: remove hugepage checks in is_invalid_reserved_pfn() (Alex Williamson) [1837678] - [vfio] vfio/type1: Initialize resv_msi_base (Alex Williamson) [1837678] - [vfio] vfio_pci: Restore original state on release (Alex Williamson) [1837678] - [uapi] vfio: re-arrange vfio region definitions (Alex Williamson) [1837678] - [vfio] mdev: Send uevents around parent device registration (Alex Williamson) [1837678] - [vfio] vfio/mdev: Synchronize device create/remove with parent removal (Alex Williamson) [1837678] - [vfio] vfio/mdev: Avoid creating sysfs remove file on stale device removal (Alex Williamson) [1837678] - [vfio] vfio/mdev: Improve the create/remove sequence (Alex Williamson) [1837678] - [vfio] vfio/mdev: Avoid inline get and put parent helpers (Alex Williamson) [1837678] - [vfio] vfio/mdev: Fix aborting mdev child device removal if one fails (Alex Williamson) [1837678] - [vfio] vfio/mdev: Follow correct remove sequence (Alex Williamson) [1837678] - [vfio] vfio/mdev: Avoid masking error code to EBUSY (Alex Williamson) [1837678] - [vfio] vfio/mdev: Removed unused kref (Alex Williamson) [1837678] - [vfio] vfio/mdev: Avoid release parent reference during error path (Alex Williamson) [1837678] - [uapi] vfio-ccw: add handling for async channel instructions (Alex Williamson) [1837678] - [uapi] vfio-ccw: add capabilities chain (Alex Williamson) [1837678] - [vfio] vfio: Fix WARNING "do not call blocking ops when !TASK_RUNNING" (Alex Williamson) [1837678] - [vfio] vfio/pci: use correct format characters (Alex Williamson) [1837678] - [vfio] vfio: expand minor range when registering chrdev region (Alex Williamson) [1837678] - [vfio] vfio/mdev: add static modifier to add_mdev_supported_type (Alex Williamson) [1837678] - [vfio] vfio/type1: Remove map_try_harder() code path (Alex Williamson) [1837678] - [vfio] vfio/pci: Fix potential memory leak in vfio_msi_cap_len (Alex Williamson) [1837678] - [vfio] vfio: Mark expected switch fall-throughs (Alex Williamson) [1837678] - [fs] gfs2: Only do glock put in gfs2_create_inode for free inodes (Robert S Peterson) [1831666] - [fs] gfs2: Grab glock reference sooner in gfs2_add_revoke (Robert S Peterson) [1831666] - [fs] Revert "gfs2: Don't demote a glock until its revokes are written" (Robert S Peterson) [1831666] - [fs] signal: Fix wrong PIDTYPE_TGID check in send_sigio() & send_sigurg() (Waiman Long) [1845597] - [md] dm mpath: add DM device name to Failing/Reinstating path log messages (Mike Snitzer) [1822975] - [md] dm mpath: enhance queue_if_no_path debugging (Mike Snitzer) [1822975] - [md] dm mpath: restrict queue_if_no_path state machine (Mike Snitzer) [1822975] - [md] dm mpath: simplify __must_push_back (Mike Snitzer) [1822975] - [md] dm: use DMDEBUG macros now that they use pr_debug variants (Mike Snitzer) [1822975] - [include] dm: use dynamic debug instead of compile-time config option (Mike Snitzer) [1822975] - [md] dm mpath: switch paths in dm_blk_ioctl() code path (Mike Snitzer) [1822975] - [md] dm multipath: use updated MPATHF_QUEUE_IO on mapping for bio-based mpath (Mike Snitzer) [1822975] - [tools] selftests: mlxsw: qos_mc_aware: Specify arping timeout as an integer (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Fix use-after-free of split/unsplit/type_set in case reload fails (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_acl_tcam: Position vchunk in a vregion list properly (Ivan Vecera) [1821646] - [netdrv] mlxsw: Fix some IS_ERR() vs NULL bugs (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_flower: Do not stop at FLOW_ACTION_VLAN_MANGLE (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_flower: Do not stop at FLOW_ACTION_PRIORITY (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: fix unintention integer overflow on left shift (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add test cases for devlink-trap policers (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Add support for setting of packet trap group parameters (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Switch to use correct packet trap group (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Do not initialize dedicated discard policer (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Add devlink-trap policer support (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Prepare policers for registration with devlink (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Track used packet trap policer IDs (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Extend QPCR register (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_ptp: Fix build warnings (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Avoid uninitialized symbol errors (Ivan Vecera) [1821646] - [netdrv] mlxsw: switchx2: Remove unnecessary conversion to bool (Ivan Vecera) [1821646] - [netdrv] mlxsw: core_acl: Avoid defining static variable in header file (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Remove unused RIF and FID families (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Add proper function documentation (Ivan Vecera) [1821646] - [netdrv] mlxsw: i2c: Add missing field documentation (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_mr: Fix list iteration in error path (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: qos_dscp_router: Test no DSCP rewrite after pedit (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_flower: Offload FLOW_ACTION_MANGLE (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Add DSCP, ECN, dscp_rw to QOS_ACTION (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Rename mlxsw_afa_qos_cmd to mlxsw_afa_qos_switch_prio_cmd (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Explicitly register packet trap groups (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_cnt: Fix 64-bit division in mlxsw_sp_counter_resources_register (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_flower: Offload FLOW_ACTION_PRIORITY (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Add QOS_ACTION (Ivan Vecera) [1821646] - [netdrv] mlxsw: pci: Only issue reset when system is ready (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add tc action hw_stats tests (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_cnt: Expose devlink resource occupancy for counters (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_cnt: Consolidate subpools initialization (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_cnt: Move config validation along with resource register (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_cnt: Expose subpool sizes over devlink resources (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_cnt: Add entry_size_res_id for each subpool and use it to query entry size (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_cnt: Move sub_pools under per-instance pool struct (Ivan Vecera) [1821646] - [tools] selftests: spectrum-2: Adjust tc_flower_scale limit according to current counter count (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_cnt: Query bank size from FW resources (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Increase register field length to 31 bits (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: RED: Test RED ECN nodrop offload (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Offload RED ECN nodrop mode (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_acl: Ask device for rule stats only if counter was created (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Support offloading of FIFO Qdisc (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Add handle parameter to ..._ops.replace (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Introduce struct mlxsw_sp_qdisc_state (Ivan Vecera) [1821646] - [netdrv] net: mlxfw: Replace zero-length array with flexible-array member (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: qos_defprio: Use until_counter_is (Ivan Vecera) [1821646] - [netdrv] mlxsw: pci: Wait longer before accessing the device after reset (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Update module_type values in PMTM register and map them to width (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: resource_scale: Invoke for Spectrum-3 (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Reduce router scale running time using offload indication (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Reduce running time using offload indication (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add shared buffer traffic test (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add mlxsw lib (Ivan Vecera) [1821646] - [tools] selftests: devlink_lib: Add devlink port helpers (Ivan Vecera) [1821646] - [tools] selftests: devlink_lib: Check devlink info command is supported (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add shared buffer configuration test (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Use busywait helper in rtnetlink test (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Use busywait helper in vxlan test (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Use busywait helper in blackhole routes test (Ivan Vecera) [1821646] - [tools] selftests: devlink_trap_l3_drops: Avoid race condition (Ivan Vecera) [1821646] - [tools] selftests: add a mirror test to mlxsw tc flower restrictions (Ivan Vecera) [1821646] - [tools] selftests: add egress redirect test to mlxsw tc flower restrictions (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Add mlxsw_sp_span_ops.buffsize_get for Spectrum-3 (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Initialize advertised speeds to supported speeds (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Move the ECN-marked packet counter to ethtool (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_switchdev: Optimize SFN records processing (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Lookup and pass cookie down to devlink_trap_report() (Ivan Vecera) [1821646] - [netdrv] mlxsw: pci: Extract cookie index for ACL discard trap packets (Ivan Vecera) [1821646] - [netdrv] mlxsw: core_acl_flex_actions: Implement flow_offload action cookie offload (Ivan Vecera) [1821646] - [netdrv] mlxsw: core_acl_flex_actions: Add trap with userdef action (Ivan Vecera) [1821646] - [netdrv] net/mlxfw: fix spelling mistake: "progamming" -> "programming" (Ivan Vecera) [1821646] - [tools] selftests: devlink_trap_acl_drops: Add ACL traps test (Ivan Vecera) [1821646] - [tools] selftests: pass pref and handle to devlink_trap_drop_* helpers (Ivan Vecera) [1821646] - [tools] selftests: introduce test for mlxsw tc flower restrictions (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Add ACL devlink-trap support (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Introduce dummy group with thin policer (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Extend MLXSW_RXL_DIS to register disabled trap group (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Allow to enable/disable rx_listener for trap (Ivan Vecera) [1821646] - [netdrv] mlxsw: acl_flex_actions: Trap all ACL dropped packets to DISCARD_*_ACL traps (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_acl: Pass the ingress indication down to flex action (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_flower: Disable mixed bound blocks to contain action drop (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_acl: Track ingress and egress block bindings (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Prepare mlxsw_core_trap_action_set() to handle not only action (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Use listener->en/dis_action instead of hard-coded values (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Allow to register disabled traps using MLXSW_RXL_DIS (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Set unreg_action to be SET_FW_DEFAULT (Ivan Vecera) [1821646] - [netdrv] mlxsw: pci: Remove unused values (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Remove priv from listener equality comparison (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_acl: Make block arg const where appropriate (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Make global arrays const as they should be (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Remove initialization to false of mlxsw_listener struct (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Convert is_event and is_ctrl bools to be single bits (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Remove dummy union name from struct mlxsw_listener (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Remove unused action field from mlxsw_rx_listener struct (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Move policer initialization to mlxsw_sp_trap_init() (Ivan Vecera) [1821646] - [netdrv] mlxsw: core_acl_flex_actions: Rename Trap / Discard Action to Trap Action (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Move functions to avoid their forward declarations (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Use err variable instead of directly checking func return value (Ivan Vecera) [1821646] - [netdrv] net/mlx5: Add fsm_reactivate callback support (Ivan Vecera) [1821646] - [netdrv] net/mlxfw: Add reactivate flow support to FSM burn flow (Ivan Vecera) [1821646] - [netdrv] net/mlxfw: Use MLXFW_ERR_MSG macro for error reporting (Ivan Vecera) [1821646] - [netdrv] net/mlxfw: Convert pr_* to dev_* in mlxfw_fsm.c (Ivan Vecera) [1821646] - [netdrv] net/mlxfw: More error messages coverage (Ivan Vecera) [1821646] - [netdrv] net/mlxfw: Improve FSM err message reporting and return codes (Ivan Vecera) [1821646] - [netdrv] net/mlxfw: Generic mlx FW flash status notify (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Remove RTNL where possible (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Take router lock from exported helpers (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Take router lock from inetaddr listeners (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Take router lock from netdev listener (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_dpipe: Take router lock from dpipe code (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Take router lock from inside routing code (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Introduce router lock (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Store NVE decapsulation configuration in router (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Expose router struct to internal users (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_mr: Protect multicast route list with a lock (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_mr: Protect multicast table list with a lock (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_mr: Publish multicast route after writing it to the device (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_nve: Make tunnel initialization symmetric (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Export function to check if RIF exists (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Prevent RIF access outside of routing code (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Prepare function for router lock introduction (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Prepare function for router lock introduction (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Do not assume RTNL is taken when resolving underlay device (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Do not assume RTNL is taken during RIF teardown (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Do not assume RTNL is taken during nexthop init (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_span: Only update mirroring agents if present (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Convert callers to use new mirroring API (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_span: Prepare work item to update mirroring agents (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_span: Use struct_size() to simplify allocation (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_span: Do no expose mirroring agents to entire driver (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Protect counter pool with a lock (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_kvdl: Protect allocations with a lock (Ivan Vecera) [1821646] - [netdrv] mlxsw: Replace zero-length array with flexible-array member (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: vxlan: Add test for error path (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: vxlan: Adjust test to recent changes (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: extack: Test creation of multiple VLAN-aware bridges (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: extack: Test bridge creation with VXLAN (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Remove deprecated test (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Reduce dependency between bridge and router code (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_switchdev: Remove VXLAN checks during FID membership (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_switchdev: Have VXLAN device take reference on FID (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_switchdev: Propagate extack to bridge creation function (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_fid: Use 'refcount_t' for FID reference counting (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_dpipe: Add missing error path (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Add validation of hardware device types for MGPIR register (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Clear offload indication from IPv6 nexthops on abort (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add test cases for local table route replacement (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Fix 64-bit division error in mlxsw_sp_qdisc_tbf_rate_kbps (Ivan Vecera) [1821646] - [netdrv] mlxsw: minimal: Fix an error handling path in 'mlxsw_m_port_create()' (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Support offloading of TBF Qdisc (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Configure shaper rate and burst size together (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Add lowest_shaper_bs to struct mlxsw_sp (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Increase MLXSW_REG_QEEC_MAS_DIS (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Add max_shaper_bs to QoS ETS Element Configuration (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Extract a common leaf unoffload function (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Add mlxsw_sp_qdisc_get_class_stats() (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Extract a per-TC stat function (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_acl: Fix use-after-free during reload (Ivan Vecera) [1821646] - [netdrv] spectrum: Add a delayed work to update SPAN buffsize according to speed (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Fix SPAN egress mirroring buffer size for Spectrum-2 (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_span: Put buffsize update code into helper function (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Push code getting port speed into a helper (Ivan Vecera) [1821646] - [tools] selftests: devlink_trap_tunnel_vxlan: Add test case for overlay_smac_is_mc (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add OVERLAY_SMAC_MC trap (Ivan Vecera) [1821646] - [tools] selftests: devlink_trap_tunnel_ipip: Add test case for decap_error (Ivan Vecera) [1821646] - [tools] selftests: devlink_trap_tunnel_vxlan: Add test case for decap_error (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add tunnel devlink-trap support (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Reorder cases according to enum order (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add ECN configurations with IPinIP tunnels (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Add Tunneling IPinIP Decapsulation ECN Mapping Register (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Add Tunneling IPinIP Encapsulation ECN Mapping Register (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add NON_ROUTABLE trap (Ivan Vecera) [1821646] - [tools] selftests: devlink_trap_l3_drops: Add test cases of irif and erif disabled (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add irif and erif disabled traps (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Include MC TCs in Qdisc counters (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Wipe xstats.backlog of down ports (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: qos_mc_aware: Fix mausezahn invocation (Ivan Vecera) [1821646] - [netdrv] mlxsw: switchx2: Do not modify cloned SKBs during xmit (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Do not modify cloned SKBs during xmit (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Do not enforce same firmware version for multiple ASICs (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add test for FIB offload API (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Set hardware flags for routes (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Separate nexthop offload indication from route (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Only require minimum firmware version (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Update firmware version to xx.2000.2714 (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Ignore grafting of invisible FIFO (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Disable DIP_LINK_LOCAL check in hardware pipeline (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Disable SIP_DIP check in hardware pipeline (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Disable MC_DMAC check in hardware pipeline (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Disable SIP_CLASS_E check in hardware pipeline (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_dcb: Allow setting default port priority (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Add QoS Port DSCP to Priority Mapping Register (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Support offloading of ETS Qdisc (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Generalize PRIO offload to support ETS (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Rename MLXSW_REG_QEEC_HIERARCY_* enumerators (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Clarify a comment (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Use dedicated policer for VRRP packets (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Skip loopback RIFs during MAC validation (Ivan Vecera) [1821646] - [netdrv] net/mlxfw: Fix out-of-memory error in mfa2 flash burning (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Fix use of uninitialized adjacency index (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: After underlay moves, demote conflicting tunnels (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Check devlink device before running test (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add router scale test for Spectrum-2 (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Fix determining underlay for a GRE tunnel (Ivan Vecera) [1821646] - [netdrv] net/mlxfw: Verify FSM error code translation doesn't exceed array size (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Allocate discard adjacency entry when needed (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Enable EMAD string TLV (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Add support for using EMAD string TLV (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Extend EMAD information reported to devlink hwerr (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Add support for EMAD string TLV parsing (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Add EMAD string TLV (Ivan Vecera) [1821646] - [netdrv] mlxsw: emad: Remove deprecated EMAD TLVs (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Parse TLVs' offsets of incoming EMADs (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Enable devlink reload only on probe (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add test cases for devlink-trap layer 3 exceptions (Ivan Vecera) [1821646] - [tools] selftests: forwarding: devlink: Add functionality for trap exceptions test (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add layer 3 devlink-trap exceptions support (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add specific trap for packets routed via invalid nexthops (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add new FIB entry type for reject routes (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add test cases for devlink-trap layer 3 drops (Ivan Vecera) [1821646] - [tools] selftests: devlink: Make devlink_trap_cleanup() more generic (Ivan Vecera) [1821646] - [tools] selftests: devlink: Export functions to devlink library (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add layer 3 devlink-trap support (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Fix error return code in mlxsw_sp_port_module_info_init() (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Generalize split count check (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Iterate over all ports in gap during unsplit create (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Fix base port get for split count 4 and 8 (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Use port_module_max_width to compute base port index (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Remember split base local port and use it in unsplit (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Introduce resource for getting offset of 4 lanes split port (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Push getting offsets of split ports into a helper (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Add sanity checks into module info get (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Pass mapping values in port mapping structure (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Use mapping of port being split for creating split ports (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Replace port_to_module array with array of structs (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Distinguish between unsplittable and split port (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Move max_width check up before count check (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Use PMTM register to get max module width (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Add Port Module Type Mapping Register (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Extend PMLP tx/rx lane value size to 4 bits (Ivan Vecera) [1821646] - [netdrv] mlxsw: Fix 64-bit division in mlxsw_sp_sb_prs_init (Ivan Vecera) [1821646] - [netdrv] mlxsw: Enforce firmware version for Spectrum-2 (Ivan Vecera) [1821646] - [netdrv] mlxsw: Bump firmware version to 13.2000.2308 (Ivan Vecera) [1821646] - [netdrv] mlxsw: pci: Increase PCI reset timeout for SN3800 systems (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Increase size of MPAR register (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Unpublish devlink parameters during reload (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_buffers: remove unneeded semicolon (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_buffers: Calculate the size of the main pool (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Use guaranteed buffer size as pool size limit (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Extend QSFP EEPROM size for ethtool (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Add macro for getting QSFP module EEPROM page number (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Push Ethernet header before reporting trap (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add Spectrum-2 target scale for tc flower scale test (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add a resource scale test for Spectrum-2 (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add Spectrum-2 mirror-to-gretap target scale test (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Generalize the parameters of mirror_gre test (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Register switched port analyzers (SPAN) as resource (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Add support for 400Gbps (50Gbps per lane) link modes (Ivan Vecera) [1821646] - [netdrv] mlxsw: minimal: Add validation for FW version (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Push minor/subminor fw version check into helper (Ivan Vecera) [1821646] - [netdrv] mlxsw: thermal: Provide optimization for QSFP modules number detection (Ivan Vecera) [1821646] - [netdrv] mlxsw: hwmon: Provide optimization for QSFP modules number detection (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Extend MGPIR register with new field exposing the number of QSFP modules (Ivan Vecera) [1821646] - [netdrv] mlxsw: Propagate extack down to register_fib_notifier() (Ivan Vecera) [1821646] - [netdrv] mlxsw: Register port netdevices into net of core (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Take devlink net instead of init_net (Ivan Vecera) [1821646] - [netdrv] mlxsw: PCI: Send EMAD traffic on a separate queue (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Use per-netns netdevice notifier registration (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_flower: Fail in case user specifies multiple mirror actions (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Clear VLAN filters during port initialization (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_buffers: Add the ability to query the CPU port's shared buffer (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Register CPU port with devlink (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_buffers: Prevent changing CPU port's configuration (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add a test case for devlink-trap (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add test cases for devlink-trap L2 drops (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Add devlink-trap support (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add trap group for layer 2 discards (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add layer 2 discard trap IDs (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Add new trap actions (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Add API to set trap action (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Extend to support Spectrum-3 ASIC (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_flower: Forbid to offload match on reserved TCP flags bits (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_acl: Track rules that forbid egress block bind (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_flower: Forbid to offload mirred redirect on egress (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Increase scale of IPv6 nexthop groups (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Expose KVD size for Spectrum-2 (Ivan Vecera) [1821646] - [netdrv] geneve: change from tx_error to tx_dropped on missing metadata (Jiri Benc) [1843412] - [net] mptcp: use untruncated hash in ADD_ADDR HMAC (Florian Westphal) [1840167] - [net] mptcp: use rightmost 64 bits in ADD_ADDR HMAC (Florian Westphal) [1840167] - [tools] selftests: mptcp: pm: rm the right tmp file (Florian Westphal) [1840167] - [net] mptcp: cope better with MP_JOIN failure (Florian Westphal) [1840167] - [net] inet_connection_sock: factor out destroy helper. (Florian Westphal) [1840167] - [net] mptcp: add new sock flag to deal with join subflows (Florian Westphal) [1840167] - [net] mptcp: Initialize map_seq upon subflow establishment (Florian Westphal) [1840167] - [net] mptcp: set correct vfs info for subflows (Florian Westphal) [1840167] - [net] mptcp: fix uninitialized value access (Florian Westphal) [1840167] - [net] mptcp: initialize the data_fin field for mpc packets (Florian Westphal) [1840167] - [net] mptcp: fix 'use_ack' option access. (Florian Westphal) [1840167] - [net] mptcp: avoid a WARN on bad input. (Florian Westphal) [1840167] - [net] mptcp: move option parsing into mptcp_incoming_options() (Florian Westphal) [1840167] - [net] mptcp: consolidate synack processing. (Florian Westphal) [1840167] - [net] mptcp: replace mptcp_disconnect with a stub (Florian Westphal) [1840167] - [net] mptcp: fix race in msk status update (Florian Westphal) [1840167] - [net] tcp: mptcp: use mptcp receive buffer space to select rcv window (Florian Westphal) [1840167] - [net] mptcp/pm_netlink.c : add check for nla_put_in/6_addr (Florian Westphal) [1840167] - [net] mptcp: fix data_fin handing in RX path (Florian Westphal) [1840167] - [net] mptcp: drop req socket remote_key* fields (Florian Westphal) [1840167] - [net] mptcp: avoid flipping mp_capable field in syn_recv_sock() (Florian Westphal) [1840167] - [net] mptcp: handle mptcp listener destruction via rcu (Florian Westphal) [1840167] - [net] mptcp: fix 'Attempt to release TCP socket in state' warnings (Florian Westphal) [1840167] - [net] mptcp: fix splat when incoming connection is never accepted before exit/close (Florian Westphal) [1840167] - [net] mptcp: fix double-unlock in mptcp_poll (Florian Westphal) [1840167] - [net] mptcp: add some missing pr_fmt defines (Florian Westphal) [1840167] - [net] mptcp: fix "fn parameter not described" warnings (Florian Westphal) [1840167] - [net] mptcp: re-check dsn before reading from subflow (Florian Westphal) [1840167] - [net] mptcp: subflow: check parent mptcp socket on subflow state change (Florian Westphal) [1840167] - [net] mptcp: fix tcp fallback crash (Florian Westphal) [1840167] - [tools] selftests:mptcp: fix failure due to whitespace damage (Florian Westphal) [1840167] - [tools] selftests: add test-cases for MPTCP MP_JOIN (Florian Westphal) [1840167] - [tools] selftests: add PM netlink functional tests (Florian Westphal) [1840167] - [net] mptcp: add netlink-based PM (Florian Westphal) [1840167] - [net] mptcp: add and use MIB counter infrastructure (Florian Westphal) [1840167] - [net] mptcp: allow dumping subflow context to userspace (Florian Westphal) [1840167] - [net] mptcp: implement and use MPTCP-level retransmission (Florian Westphal) [1840167] - [net] mptcp: rework mptcp_sendmsg_frag to accept optional dfrag (Florian Westphal) [1840167] - [net] mptcp: allow partial cleaning of rtx head dfrag (Florian Westphal) [1840167] - [net] mptcp: implement memory accounting for mptcp rtx queue (Florian Westphal) [1840167] - [net] mptcp: introduce MPTCP retransmission timer (Florian Westphal) [1840167] - [net] mptcp: queue data for mptcp level retransmission (Florian Westphal) [1840167] - [net] mptcp: update per unacked sequence on pkt reception (Florian Westphal) [1840167] - [net] mptcp: Implement path manager interface commands (Florian Westphal) [1840167] - [net] mptcp: Add handling of outgoing MP_JOIN requests (Florian Westphal) [1840167] - [net] mptcp: Add handling of incoming MP_JOIN requests (Florian Westphal) [1840167] - [net] mptcp: Add path manager interface (Florian Westphal) [1840167] - [net] mptcp: Add ADD_ADDR handling (Florian Westphal) [1840167] - [net] tcp: annotate sk->sk_wmem_queued lockless reads (Florian Westphal) [1840167] - [net] mptcp: don't hang in mptcp_sendmsg() after TCP fallback (Florian Westphal) [1840167] - [net] mptcp: Remove set but not used variable 'can_ack' (Florian Westphal) [1840167] - [net] mptcp: rename fourth ack field (Florian Westphal) [1840167] - [net] mptcp: move msk state update to subflow_syn_recv_sock() (Florian Westphal) [1840167] - [net] mptcp: drop unneeded checks (Florian Westphal) [1840167] - [net] mptcp: create msk early (Florian Westphal) [1840167] - [net] mptcp: don't hang before sending 'MP capable with data' (Florian Westphal) [1840167] - [net] mptcp: don't grow mptcp socket receive buffer when rcvbuf is locked (Florian Westphal) [1840167] - [tools] mptcp: selftests: add rcvbuf set option (Florian Westphal) [1840167] - [net] mptcp: always include dack if possible. (Florian Westphal) [1840167] - [net] mptcp: Only send DATA_FIN with final mapping (Florian Westphal) [1840167] - [net] mptcp: Use per-subflow storage for DATA_FIN sequence number (Florian Westphal) [1840167] - [net] mptcp: Check connection state before attempting send (Florian Westphal) [1840167] - [net] mptcp: add dummy icsk_sync_mss() (Florian Westphal) [1840167] - [net] mptcp: defer work schedule until mptcp lock is released (Florian Westphal) [1840167] - [net] mptcp: avoid work queue scheduling if possible (Florian Westphal) [1840167] - [net] mptcp: remove mptcp_read_actor (Florian Westphal) [1840167] - [net] mptcp: add rmem queue accounting (Florian Westphal) [1840167] - [net] mptcp: update mptcp ack sequence from work queue (Florian Westphal) [1840167] - [net] mptcp: add work queue skeleton (Florian Westphal) [1840167] - [net] mptcp: add and use mptcp_data_ready helper (Florian Westphal) [1840167] - [net] xfrm: fix a NULL-ptr deref in xfrm_local_error (Xin Long) [1835208] - [net] xfrm: add IPv6 support for espintcp (Sabrina Dubroca) [1446392] - [net] xfrm: add support for UDPv6 encapsulation of ESP (Sabrina Dubroca) [1446392] - [net] xfrm: ifdef setsockopt(UDP_ENCAP_ESPINUDP/UDP_ENCAP_ESPINUDP_NON_IKE) (Sabrina Dubroca) [1446392] - [net] esp: Export esp_output_fill_trailer function (Sabrina Dubroca) [1446392] - [net] udp: fix jump label misuse (Sabrina Dubroca) [1446392] - [net] udp: implement complete book-keeping for encap_needed (Sabrina Dubroca) [1446392] - [net] xfrm: espintcp: save and call old ->sk_destruct (Sabrina Dubroca) [1446392] - [net] xfrm: add espintcp (RFC 8229) (Sabrina Dubroca) [1446392] - [net] esp4: split esp_output_udp_encap and introduce esp_output_encap (Sabrina Dubroca) [1446392] - [net] esp4: prepare esp_input_done2 for non-UDP encapsulation (Sabrina Dubroca) [1446392] - [net] xfrm: add route lookup to xfrm4_rcv_encap (Sabrina Dubroca) [1446392] - [net] xfrm: introduce xfrm_trans_queue_net (Sabrina Dubroca) [1446392] - [net] add queue argument to __skb_wait_for_more_packets and __skb_{, try_}recv_datagram (Sabrina Dubroca) [1446392] - [net] use skb_queue_empty_lockless() in busy poll contexts (Sabrina Dubroca) [1446392] - [include] net: add skb_queue_empty_lockless() (Sabrina Dubroca) [1446392] - [net] add READ_ONCE() annotation in __skb_wait_for_more_packets() (Sabrina Dubroca) [1446392] - [net] datagram: remove rendundant 'peeked' argument (Sabrina Dubroca) [1446392] - [tools] kvm: selftests: fix rdtsc() for vmx_tsc_adjust_test (Vitaly Kuznetsov) [1841490] - [x86] kvm: lapic: Also cancel preemption timer when disarm LAPIC timer (Vitaly Kuznetsov) [1841490] - [s390] kvm_host: unify VM_STAT and VCPU_STAT definitions in a single place (Vitaly Kuznetsov) [1841490] - [x86] kvm/x86: Remove redundant function implementations (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: VMX preemption timer migration test (Vitaly Kuznetsov) [1841490] - [tools] tools arch kvm: Sync kvm headers with the kernel sources (Vitaly Kuznetsov) [1841490] - [tools] tools headers uapi: Update tools's copy of kvm.h headers (Vitaly Kuznetsov) [1841490] - [tools] tools headers: Sync the various kvm.h header copies (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Fix VMX preemption timer migration (Vitaly Kuznetsov) [1841490] - [uapi] x86/kvm/hyper-v: Explicitly align hcall param for kvm_hyperv_exit (Vitaly Kuznetsov) [1841490] - [virt] kvm: introduce kvm_read_guest_offset_cached() (Vitaly Kuznetsov) [1841490] - [virt] kvm: rename kvm_arch_can_inject_async_page_present() to kvm_arch_can_dequeue_async_page_present() (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Replace zero-length array with flexible-array (Vitaly Kuznetsov) [1841490] - [virt] revert "kvm: No need to retry for hva_to_pfn_remapped()" (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: implement KVM_GET_NESTED_STATE and KVM_SET_NESTED_STATE (Vitaly Kuznetsov) [1841490] - [tools] selftests: kvm: fix smm test on SVM (Vitaly Kuznetsov) [1841490] - [tools] selftests: kvm: add a SVM version of state-test (Vitaly Kuznetsov) [1841490] - [tools] selftests: kvm: introduce cpu_has_svm() check (Vitaly Kuznetsov) [1841490] - [x86] kvm: mmu: pass arbitrary CR0/CR4/EFER to kvm_init_shadow_mmu (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: leave guest mode when clearing EFER.SVME (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: split nested_vmcb_check_controls (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: remove HF_HIF_MASK (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: remove HF_VINTR_MASK (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: synthesize correct EXITINTINFO on vmexit (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: preserve VGIF across VMCB switch (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: extract svm_set_gif (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: remove unnecessary if (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: synchronize VMCB controls updated by the processor on every vmexit (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: restore clobbered INT_CTL fields after clearing VINTR (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: save all control fields in svm->nested (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: remove trailing padding for struct vmcb_control_area (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: pass vmcb_control_area to copy_vmcb_control_area (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: clean up tsc_offset update (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: move MMU setup to nested_prepare_vmcb_control (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: extract preparation of VMCB for nested run (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: extract load_nested_vmcb_control (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: move map argument out of enter_svm_guest_mode (Vitaly Kuznetsov) [1841490] - [virt] kvm: check userspace_addr for all memslots (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: always update CR3 in VMCS (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: always update CR3 in VMCB (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: correctly inject INIT vmexits (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: remove exit_required (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: inject exceptions via svm_check_nested_events (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: enable event window in inject_pending_event (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: track manually whether an event has been injected (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: Preserve registers modifications done before nested_svm_vmexit() (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Initialize tdp_level during vCPU creation (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: leave ASID aside in copy_vmcb_control_area (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: fix condition for filtering async PF (Vitaly Kuznetsov) [1841490] - [x86] kvm: Fix the indentation to match coding style (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: replace "fall through" with "return" to indicate different case (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Take an unsigned 32-bit int for has_emulated_msr()'s index (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Remove superfluous brackets from case statement (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: allow KVM_STATE_NESTED_MTF_PENDING in kvm_state flags (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: simplify is_mmio_spte (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: don't expose MSR_IA32_UMWAIT_CONTROL unconditionally (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: enable X86_FEATURE_WAITPKG in KVM capabilities (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Set mmio_value to '0' if reserved #PF can't be generated (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: only do L1TF workaround on affected processors (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Fix off-by-one error in kvm_vcpu_ioctl_x86_setup_mce (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Migrate the VMX-preemption timer (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Change emulated VMX-preemption timer hrtimer to absolute (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Really make emulated nested preemption timer pinned (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Remove unused 'ops' param from nested_vmx_hardware_setup() (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Remove unnecessary V_IRQ unsetting (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Merge svm_enable_vintr into svm_set_vintr (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Handle preemption timer fastpath (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: TSCDEADLINE MSR emulation fastpath (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: introduce kvm_can_use_hv_timer (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Optimize posted-interrupt delivery for timer fastpath (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Introduce more exit_fastpath_completion enum values (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Introduce kvm_vcpu_exit_request() helper (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Print symbolic names of VMX VM-Exit flags in traces (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Introduce generic fastpath handler (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Drop superfluous VMREAD of vmcs02.GUEST_SYSENTER_* (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Truncate writes to vmcs.SYSENTER_EIP/ESP for 32-bit vCPU (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Improve handle_external_interrupt_irqoff inline assembly (Vitaly Kuznetsov) [1841490] - [documentation] kvm: documentation: Fix up cpuid page (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Sanity check on gfn before removal (Vitaly Kuznetsov) [1841490] - [virt] kvm: No need to retry for hva_to_pfn_remapped() (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Force ASYNC_PF_PER_VCPU to be power of two (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Remove unneeded __ASM_SIZE usage with POP instruction (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Add a helper to consolidate root sp allocation (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Drop KVM's hugepage enums in favor of the kernel's enums (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Move max hugepage level to a separate #define (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Tweak PSE hugepage handling to avoid 2M vs 4M conundrum (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Cleanup vcpu->arch.guest_xstate_size (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Tweak handling of failure code for nested VM-Enter failure (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Capture TDP level when updating CPUID (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Move nested EPT out of kvm_x86_ops.get_tdp_level() hook (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Add proper cache tracking for CR0 (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Add proper cache tracking for CR4 (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Unconditionally validate CR3 during nested transitions (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Save L1 TSC offset in 'struct kvm_vcpu_arch' (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Skip IBPB when temporarily switching between vmcs01 and vmcs02 (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Skip IBPB when switching between vmcs01 and vmcs02 (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Use accessor to read vmcs.INTR_INFO when handling exception (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: handle wrap around 32-bit address space (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Replace late check_nested_events() hack with more precise fix (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Use vmx_get_rflags() to query RFLAGS in vmx_interrupt_blocked() (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Use vmx_interrupt_blocked() directly from vmx_handle_exit() (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: WARN on injected+pending exception even in nested case (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: Preserve IRQ/NMI/SMI priority irrespective of exiting behavior (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: Report interrupts as allowed when in L2 and exit-on-interrupt is set (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Prioritize SMI over nested IRQ/NMI (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Preserve IRQ/NMI priority irrespective of exiting behavior (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Split out architectural interrupt/NMI/SMI blocking checks (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Split out architectural interrupt/NMI blocking checks (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: Move SMI vmexit handling to svm_check_nested_events() (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: Report NMIs as allowed when in L2 and Exit-on-NMI is set (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Report NMIs as allowed when in L2 and Exit-on-NMI is set (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: replace is_smm checks with kvm_x86_ops.smi_allowed (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Make return for {interrupt_nmi, smi}_allowed() a bool instead of int (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Set KVM_REQ_EVENT if run is canceled with req_immediate_exit set (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Open a window for pending nested VMX preemption timer (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Preserve exception priority irrespective of exiting behavior (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Implement check_nested_events for NMI (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: immediately inject INTR vmexit (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: leave halted state on vmexit (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: introduce nested_run_pending (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Fix pkru save/restore when guest CR4.PKE=0, move it to x86.c (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Disable AVIC before setting V_IRQ (Vitaly Kuznetsov) [1841490] - [virt] kvm: Introduce kvm_make_all_cpus_request_except() (Vitaly Kuznetsov) [1841490] - [tools] kvm: vmx: pass correct DR6 for GD userspace exit (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86, svm: isolate vcpu->arch.dr6 from vmcb->save.dr6 (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: keep DR6 synchronized with vcpu->arch.dr6 (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: trap #DB and #BP to userspace if guest debugging is on (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: Add KVM_SET_GUEST_DEBUG test (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Fix single-step with KVM_SET_GUEST_DEBUG (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Set RTM for DB_VECTOR too for KVM_EXIT_DEBUG (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: fix DR6 delivery for various cases of #DB injection (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Declare KVM_CAP_SET_GUEST_DEBUG properly (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: Fix build for evmcs.h (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Use KVM CPU capabilities to determine CR4 reserved bits (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Explicitly clear RFLAGS.CF and RFLAGS.ZF in VM-Exit RSB path (Vitaly Kuznetsov) [1841490] - [x86] kvm: ioapic: Restrict lazy EOI update to edge-triggered interrupts (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Fixes posted interrupt check for IRQs delivery modes (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: fill in kvm_run->debug.arch.dr[67] (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Replace a BUG_ON(1) with BUG() to squash clang warning (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: do not allow VMRUN inside SMM (Vitaly Kuznetsov) [1841490] - [virt] kvm: add capability for halt polling (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Store vmcs.EXIT_QUALIFICATION as an unsigned long, not u32 (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Drop a redundant call to vmx_get_intr_info() (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: move nested-related kvm_x86_ops to a separate struct (Vitaly Kuznetsov) [1841490] - [x86] kvm: evmcs: check if nesting is enabled (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: check_nested_events is never NULL (Vitaly Kuznetsov) [1841490] - [tools] selftests: kvm/set_memory_region_test: do not check RIP if the guest shuts down (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: avoid infinite loop on NPF from bad address (Vitaly Kuznetsov) [1841490] - [x86] kvm: Remove redundant argument to kvm_arch_vcpu_ioctl_run (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: Check for CR0.CD and CR0.NW on VMRUN of nested guests (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Improve latency for single target IPI fastpath (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Optimize handling of VM-Entry failures in vmx_vcpu_run() (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Remove non-functional "support" for CR3 target values (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Avoid an extra memslot lookup in try_async_pf() for L2 (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Set @writable to false for non-visible accesses by L2 (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Cache vmcs.EXIT_INTR_INFO using arch avail_reg flags (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Cache vmcs.EXIT_QUALIFICATION using arch avail_reg flags (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Drop manual clearing of segment cache on nested VMCS switch (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Reset register cache (available and dirty masks) on VMCS switch (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Invoke ept_save_pdptrs() if and only if PAE paging is enabled (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Rename exit_reason to vm_exit_reason for nested VM-Exit (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Cast exit_reason to u16 to check for nested EXTERNAL_INTERRUPT (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Pull exit_reason from vcpu_vmx in nested_vmx_reflect_vmexit() (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Drop a superfluous WARN on reflecting EXTERNAL_INTERRUPT (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Split VM-Exit reflection logic into L0 vs. L1 wants (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: match comment with return type for nested_vmx_exit_reflected (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Move nested VM-Exit tracepoint into nested_vmx_reflect_vmexit() (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Move VM-Fail check out of nested_vmx_exit_reflected() (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Uninline nested_vmx_reflect_vmexit(), i.e. move it to nested.c (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Move reflection check into nested_vmx_reflect_vmexit() (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Use do_machine_check to pass MCE to the host (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Clean cr3/pgd handling in vmx_load_mmu_pgd() (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Replace "cr3" with "pgd" in "new cr3/pgd" related code (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Free only the affected contexts when emulating INVEPT (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Don't flush TLB on nested VMX transition (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Skip MMU sync on nested VMX transition when possible (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Add module param to force TLB flush on root reuse (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Add separate override for MMU sync during fast CR3 switch (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Move fast_cr3_switch() side effects to __kvm_mmu_new_cr3() (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Don't reload APIC access page if its control is disabled (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Retrieve APIC access page HPA only when necessary (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Reload APIC access page on nested VM-Exit only if necessary (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Selectively use TLB_FLUSH_CURRENT for nested VM-Enter/VM-Exit (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Use KVM_REQ_TLB_FLUSH_CURRENT for MMU specific flushes (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Introduce KVM_REQ_TLB_FLUSH_CURRENT to flush current ASID (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Add helper to handle TLB flushes on nested VM-Enter/VM-Exit (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Rename ->tlb_flush() to ->tlb_flush_all() (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Document the ASID logic in svm_flush_tlb() (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Introduce vmx_flush_tlb_current() (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Move nested_get_vpid02() to vmx/nested.h (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Move vmx_flush_tlb() to vmx.c (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Wire up ->tlb_flush_guest() directly to svm_flush_tlb() (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Drop @invalidate_gpa param from kvm_x86_ops' tlb_flush() (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Clean up vmx_flush_tlb_gva() (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: make Hyper-V PV TLB flush use tlb_flush_guest() (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Move "flush guest's TLB" logic to separate kvm_x86_ops hook (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Use vpid_sync_vcpu_addr() to emulate INVVPID with address (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Drop redundant capability checks in low level INVVPID helpers (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Handle INVVPID fallback logic in vpid_sync_vcpu_addr() (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Move vpid_sync_vcpu_addr() down a few lines (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Use vpid_sync_context() directly when possible (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Skip global INVVPID fallback if vpid==0 in vpid_sync_context() (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Sync SPTEs when injecting page/EPT fault into L1 (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: cleanup kvm_inject_emulated_page_fault (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: introduce kvm_mmu_invalidate_gva (Vitaly Kuznetsov) [1841490] - [x86] kvm: Disable objtool frame pointer checking for vmenter.S (Vitaly Kuznetsov) [1841490] - [x86] kvm: Remove CREATE_IRQCHIP/SET_PIT2 race (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Export kvm_propagate_fault() (as kvm_inject_emulated_page_fault) (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Invalidate all roots when emulating INVVPID without EPT (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Invalidate all EPTP contexts when emulating INVEPT for L1 (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Validate the EPTP when emulating INVEPT(EXTENT_CONTEXT) (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Flush all EPTP/VPID contexts on remote TLB flush (Vitaly Kuznetsov) [1841490] - [tools] selftests: kvm: Add testcase for creating max number of memslots (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: Make set_memory_region_test common to all architectures (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: Add "zero" testcase to set_memory_region_test (Vitaly Kuznetsov) [1841490] - [tools] selftests: kvm: Add vm_get_fd() in kvm_util (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: Add "delete" testcase to set_memory_region_test (Vitaly Kuznetsov) [1841490] - [tools] kvm: sefltests: Add explicit synchronization to move mem region test (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: Add GUEST_ASSERT variants to pass values to host (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: Add util to delete memory region (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: Use kernel's list instead of homebrewed replacement (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: Take vcpu pointer instead of id in vm_vcpu_rm() (Vitaly Kuznetsov) [1841490] - [x86] kvm: pass through CPUID(0x80000006) (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Return updated timer current count register from KVM_GET_LAPIC (Vitaly Kuznetsov) [1841490] - [virt] kvm: remove redundant assignment to variable r (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Fix __svm_vcpu_run declaration (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Do not setup frame pointer in __svm_vcpu_run (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Do not mark svm_vcpu_run with STACK_FRAME_NON_STANDARD (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: reflect MTF VM-exits if injected by L1 (Vitaly Kuznetsov) [1841490] - [kernel] kvm: Check validity of resolved slot when searching memslots (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Enable machine check support for 32bit targets (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: move more vmentry code to assembly (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: fix compilation with modular PSP and non-modular KVM (Vitaly Kuznetsov) [1841490] - [x86] Increase KVM_MAX_VCPUS to 1024, KVM_MAX_VCPU_ID to 2048 (Eduardo Habkost) [1810811] - [scsi] scsi: core: avoid host-wide host_busy counter for scsi_mq (Ewan Milne) [1761928] - [gpio] gpio: xgene-sb: set valid IRQ type in to_irq() (Brian Masney) [1802402] - [block] rbd: compression_hint option (Ilya Dryomov) [1835925] - [include] libceph: support for alloc hint flags (Ilya Dryomov) [1835925] - [net] libceph: read_from_replica option (Ilya Dryomov) [1835925] - [net] libceph: support for balanced and localized reads (Ilya Dryomov) [1835925] - [net] libceph: crush_location infrastructure (Ilya Dryomov) [1835925] - [net] libceph: decode CRUSH device/bucket types and names (Ilya Dryomov) [1835925] - [net] libceph: add non-asserting rbtree insertion helper (Ilya Dryomov) [1835925] - [pci] PCI: pciehp: Fix MSI interrupt race (Myron Stowe) [1779610] - [security] ima: Remove __init annotation from ima_pcrread() (Bruno Meneguele) [1843774] - [security] ima: Call ima_calc_boot_aggregate() in ima_eventdigest_init() (Bruno Meneguele) [1843774] - [security] ima: Directly assign the ima_default_policy pointer to ima_rules (Bruno Meneguele) [1843774] - [documentation] powerpc/fadump: sysfs for fadump memory reservation (Diego Domingos) [1804202] - [documentation] Documentation/ABI: Mark /sys/kernel/fadump_* sysfs files deprecated (Diego Domingos) [1804202] - [documentation] powerpc/powernv: Move core and fadump_release_opalcore under new kobject (Diego Domingos) [1804202] - [powerpc] powerpc/fadump: Reorganize /sys/kernel/fadump_* sysfs files (Diego Domingos) [1804202] - [fs] sysfs: wrap __compat_only_sysfs_link_entry_to_kobj function to change the symlink name (Diego Domingos) [1804202] - [documentation] Documentation/ABI: Add ABI documentation for /sys/kernel/fadump_* (Diego Domingos) [1804202] - [hwtracing] intel_th: pci: Add Tiger Lake CPU support (Jiri Olsa) [1483079] - [netdrv] e1000e: fix S0ix flows for cable connected case (Ken Cox) [1781385] - [netdrv] e1000e: reject unsupported coalescing params (Ken Cox) [1781385] - [netdrv] e1000e: Add support for Tiger Lake device (Ken Cox) [1781385] - [netdrv] e1000e: Add support for Alder Lake (Ken Cox) [1781385] - [netdrv] net: intel: e1000e: fix possible sleep-in-atomic-context bugs in e1000e_get_hw_semaphore() (Ken Cox) [1781385] - [netdrv] e1000e: fix missing cpu_to_le64 on buffer_addr (Ken Cox) [1781385] - [netdrv] e1000(e): use new helper tcp_v6_gso_csum_prep (Ken Cox) [1781385] - [netdrv] e1000e: Revert "e1000e: Make watchdog use delayed work" (Ken Cox) [1781385] - [netdrv] e1000e: Use netdev_info instead of pr_info for link messages (Ken Cox) [1781385] - [netdrv] net: ethernet: intel: Demote MTU change prints to debug (Ken Cox) [1781385] - [netdrv] e1000e: Fix compiler warning when CONFIG_PM_SLEEP is not set (Ken Cox) [1781385] - [netdrv] net: ixgbevf: reject unsupported coalescing params (Ken Cox) [1781379] - [netdrv] ixgbevf: Remove limit of 10 entries for unicast filter list (Ken Cox) [1781379] - [netdrv] net: ixgbe: reject unsupported coalescing params (Ken Cox) [1781378] - [netdrv] ixgbe: Use pci_get_dsn() (Ken Cox) [1781378] - [netdrv] intel: Replace zero-length array with flexible-array member (Ken Cox) [1781378] - [netdrv] ixgbe: Fix calculation of queue with VFs and flow director on interface flap (Ken Cox) [1781378] - [netdrv] net: ethernet: intel: Demote MTU change prints to debug (Ken Cox) [1781378] - [netdrv] ixgbe: protect TX timestamping from API misuse (Ken Cox) [1781378] - [netdrv] ixgbe: Make use of cpumask_local_spread to improve RSS locality (Ken Cox) [1781378] - [netdrv] ixgbe: Remove duplicate clear_bit() call (Ken Cox) [1781378] - [netdrv] ixgbe: Add UDP segmentation offload support (Ken Cox) [1781378] - [x86] x86/resctrl: Fix invalid attempt at removing the default resource group (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Clean up unused function parameter in mkdir path (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Fix a deadlock due to inaccurate reference (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Fix use-after-free due to inaccurate refcount of rdtgroup (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Fix use-after-free when deleting resource groups (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Add task resctrl information display (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Check monitoring static key in the MBM overflow handler (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Do not reconfigure exiting tasks (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Fix potential memory leak (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Fix an imbalance in domain_remove_cpu() (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Fix potential lockdep warning (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Prevent NULL pointer dereference when reading mondata (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Cleanup cbm_ensure_valid() (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Prevent possible overrun during bitmap operations (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Don't stop walking closids when a locksetup group is found (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Use _ASM_BX to avoid ifdeffery (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Remove unused variable (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Remove duplicate MSR_MISC_FEATURE_CONTROL definition (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Avoid confusion over the new X86_RESCTRL config (Alexander Beregalov) [1830948] - [x86] x86/cache: Rename config option to CONFIG_X86_RESCTRL (Alexander Beregalov) [1830948] - [tools] perf flamegraph: Use /bin/bash for report and record scripts (Michael Petlan) [1281843] - [tools] perf script: Add flamegraph.py script (Michael Petlan) [1281843] - [tools] perf script: Avoid NULL dereference on symbol (Michael Petlan) [1841130] - [tools] tools/build: tweak unused value workaround (Michael Petlan) [1841130] - [tools] perf stat: Fix no metric header if --per-socket and --metric-only set (Michael Petlan) [1841130] - [tools] perf python: Check if clang supports -fno-semantic-interposition (Michael Petlan) [1841130] - [tools] perf tools: Support Python 3.8+ in Makefile (Michael Petlan) [1841130] - [tools] perf script: Fix invalid read of directory entry after closedir() (Michael Petlan) [1841130] - [tools] perf script report: Fix SEGFAULT when using DWARF mode (Michael Petlan) [1841130] - [tools] perf script: add -S/--symbols documentation (Michael Petlan) [1841130] - [tools] perf pmu-events x86: Use CPU_CLK_UNHALTED.THREAD in Kernel_Utilization metric (Michael Petlan) [1841130] - [tools] perf events parser: Add missing Intel CPU events to parser (Michael Petlan) [1841130] - [tools] perf script: Allow --symbol to accept hexadecimal addresses (Michael Petlan) [1841130] - [tools] perf top: Support hotkey to change sort order (Michael Petlan) [1841130] - [tools] perf top: Support --group-sort-idx to change the sort order (Michael Petlan) [1841130] - [tools] perf symbols: Fix arm64 gap between kernel start and module end (Michael Petlan) [1841130] - [tools] perf build-test: Honour JOBS to override detection of number of cores (Michael Petlan) [1841130] - [tools] perf script: Add --show-cgroup-events option (Michael Petlan) [1841130] - [tools] perf top: Add --all-cgroups option (Michael Petlan) [1841130] - [tools] perf record: Add --all-cgroups option (Michael Petlan) [1841130] - [tools] perf record: Support synthesizing cgroup events (Michael Petlan) [1841130] - [tools] perf report: Add 'cgroup' sort key (Michael Petlan) [1841130] - [tools] perf cgroup: Maintain cgroup hierarchy (Michael Petlan) [1841130] - [tools] perf tools: Basic support for CGROUP event (Michael Petlan) [1841130] - [tools] perf tools: Add file-handle feature test (Michael Petlan) [1841130] - [tools] perf python: Include rwsem.c in the pythong biding (Michael Petlan) [1841130] - [tools] tools headers UAPI: Update tools's copy of linux/perf_event.h (Michael Petlan) [1841130] - [tools] perf script: Introduce --deltatime option (Michael Petlan) [1841130] - [tools] perf: Normalize gcc parameter when generating arch errno table (Michael Petlan) [1841130] - [tools] perf parse-events: Add defensive NULL check (Michael Petlan) [1841130] - [tools] perf callchain: Update docs regarding kernel/user space unwinding (Michael Petlan) [1841130] - [tools] perf cpumap: Fix snprintf overflow check (Michael Petlan) [1841130] - [tools] perf test: Test pmu-events aliases (Michael Petlan) [1841130] - [tools] perf pmu: Make pmu_uncore_alias_match() public (Michael Petlan) [1841130] - [tools] perf pmu: Add is_pmu_core() (Michael Petlan) [1841130] - [tools] perf test: Add pmu-events test (Michael Petlan) [1841130] - [tools] perf pmu: Refactor pmu_add_cpu_aliases() (Michael Petlan) [1841130] - [tools] perf jevents: Support test events folder (Michael Petlan) [1841130] - [tools] perf jevents: Add some test events (Michael Petlan) [1841130] - [tools] perf tools: Unify a bit the build directory output (Michael Petlan) [1841130] - [tools] perf metricgroup: Fix printing event names of metric group with multiple events incase of overlapping events (Michael Petlan) [1841130] - [tools] perf stat: Align the output for interval aggregation mode (Michael Petlan) [1841130] - [tools] perf report/top TUI: Support hotkeys to let user select any event for sorting (Michael Petlan) [1841130] - [tools] perf report: Support a new key to reload the browser (Michael Petlan) [1841130] - [tools] perf report: Allow specifying event to be used as sort key in --group output (Michael Petlan) [1841130] - [tools] perf report/top TUI: Support hotkey 'a' for annotation of unresolved addresses (Michael Petlan) [1841130] - [tools] perf report: Support interactive annotation of code without symbols (Michael Petlan) [1841130] - [tools] perf report: Print al_addr when symbol is not found (Michael Petlan) [1841130] - [tools] perf symbols: Consolidate symbol fixup issue (Michael Petlan) [1841130] - [tools] perf parse-events: Fix 3 use after frees found with clang ASAN (Michael Petlan) [1841130] - [tools] perf/tests: Add CET instructions to the new instructions test (Michael Petlan) [1841130] - [tools] perf expr: Fix copy/paste mistake (Michael Petlan) [1841130] - [tools] perf report: Fix no branch type statistics report issue (Michael Petlan) [1841130] - [tools] perf tools: Give synthetic mmap events an inode generation (Michael Petlan) [1841130] - [tools] perf test: Print if shell directory isn't present (Michael Petlan) [1841130] - [tools] perf record: Fix binding of AIO user space buffers to nodes (Michael Petlan) [1841130] - [tools] perf intel-pt: Update intel-pt.txt file with new location of the documentation (Michael Petlan) [1841130] - [tools] perf intel-pt: Add Intel PT man page references (Michael Petlan) [1841130] - [tools] perf intel-pt: Rename intel-pt.txt and put it in man page format (Michael Petlan) [1841130] - [tools] perf doc: Set man page date to last git commit (Michael Petlan) [1841130] - [tools] perf cs-etm: Fix unsigned variable comparison to zero (Michael Petlan) [1841130] - [tools] perf cs-etm: Optimize copying last branches (Michael Petlan) [1841130] - [tools] perf cs-etm: Correct synthesizing instruction samples (Michael Petlan) [1841130] - [tools] perf cs-etm: Continuously record last branch (Michael Petlan) [1841130] - [tools] perf cs-etm: Swap packets for instruction samples (Michael Petlan) [1841130] - [tools] perf map: Use strstarts() to look for Android libraries (Michael Petlan) [1841130] - [tools] perf vendor events intel: Add NO_NMI_WATCHDOG metric constraint (Michael Petlan) [1841130] - [tools] perf metricgroup: Support metric constraint (Michael Petlan) [1841130] - [tools] perf util: Factor out sysctl__nmi_watchdog_enabled() (Michael Petlan) [1841130] - [tools] perf metricgroup: Factor out metricgroup__add_metric_weak_group() (Michael Petlan) [1841130] - [tools] perf jevents: Support metric constraint (Michael Petlan) [1841130] - [tools] perf block-info: Support color ops to print block percents in color (Michael Petlan) [1841130] - [tools] perf block-info: Allow selecting which columns to report and its order (Michael Petlan) [1841130] - [tools] perf diff: Use __block_info__cmp() to replace block_pair_cmp() (Michael Petlan) [1841130] - [tools] perf expr: Make expr__parse() return -1 on error (Michael Petlan) [1841130] - [tools] perf expr: Straighten expr__parse()/expr__find_other() interface (Michael Petlan) [1841130] - [tools] perf expr: Increase EXPR_MAX_OTHER to support metrics with more than 15 variables (Michael Petlan) [1841130] - [tools] perf expr: Move expr lexer to flex (Michael Petlan) [1841130] - [tools] perf expr: Add expr.c object (Michael Petlan) [1841130] - [tools] perf header: Add check for unexpected use of reserved membrs in event attr (Michael Petlan) [1841130] - [tools] perf evsel: Support PERF_SAMPLE_BRANCH_HW_INDEX (Michael Petlan) [1841130] - [tools] perf tools: Add hw_idx in struct branch_stack (Michael Petlan) [1841130] - [tools] tools headers UAPI: Update tools's copy of linux/perf_event.h (Michael Petlan) [1841130] - [tools] tools lib traceevent: Remove extra '\n' in print_event_time() (Michael Petlan) [1841130] - [tools] perf annotate: Get rid of annotation->nr_jumps (Michael Petlan) [1841130] - [tools] perf llvm: Add debug hint message about missing kernel-devel package (Michael Petlan) [1841130] - [tools] perf stat: Show percore counts in per CPU output (Michael Petlan) [1841130] - [tools] tools lib api fs: Move cgroupsfs_find_mountpoint() (Michael Petlan) [1841130] - [kernel] perf/core: fix parent pid/tid in task exit events (Michael Petlan) [1841130] - [x86] perf/x86/cstate: Add Jasper Lake CPU support (Michael Petlan) [1841130] - [kernel] perf/core: Disable page faults when getting phys address (Michael Petlan) [1841130] - [x86] perf/x86/intel/uncore: Add Ice Lake server uncore support (Michael Petlan) [1841130] - [kernel] perf/cgroup: Correct indirection in perf_less_group_idx() (Michael Petlan) [1841130] - [kernel] perf/core: Fix event cgroup tracking (Michael Petlan) [1841130] - [init] perf/core: Add PERF_SAMPLE_CGROUP feature (Michael Petlan) [1841130] - [kernel] perf/core: Add PERF_RECORD_CGROUP event (Michael Petlan) [1841130] - [x86] x86 user stack frame reads: switch to explicit __get_user() (Michael Petlan) [1841130] - [x86] perf/x86/intel/uncore: Factor out __snr_uncore_mmio_init_box (Michael Petlan) [1841130] - [x86] perf/x86/intel/uncore: Add box_offsets for free-running counters (Michael Petlan) [1841130] - [kernel] perf/core: Fix reversed NULL check in perf_event_groups_less() (Michael Petlan) [1841130] - [kernel] perf/core: Fix endless multiplex timer (Michael Petlan) [1841130] - [kernel] perf/cgroup: Order events in RB tree by cgroup id (Michael Petlan) [1841130] - [kernel] perf/cgroup: Grow per perf_cpu_context heap storage (Michael Petlan) [1841130] - [kernel] perf/core: Add per perf_cpu_context min_heap storage (Michael Petlan) [1841130] - [kernel] perf/core: Use min_heap in visit_groups_merge() (Michael Petlan) [1841130] - [lib] lib: Introduce generic min-heap (Michael Petlan) [1841130] - [kernel] perf/cgroup: Reorder perf_cgroup_connect() (Michael Petlan) [1841130] - [kernel] perf/core: Remove 'struct sched_in_data' (Michael Petlan) [1841130] - [kernel] perf/core: Unify {pinned, flexible}_sched_in() (Michael Petlan) [1841130] - [x86] perf/x86: Add Intel Tiger Lake uncore support (Michael Petlan) [1841130] - [x86] perf/x86/intel: Output LBR TOS information correctly (Michael Petlan) [1841130] - [powerpc] perf/core: Add new branch sample type for HW index of raw branch records (Michael Petlan) [1841130] - [x86] perf/x86/intel: Avoid unnecessary PEBS_ENABLE MSR access in PMI (Michael Petlan) [1841130] - [x86] x86/cpu: Add Jasper Lake to Intel family (Michael Petlan) [1841130] - [fs] pstore/ram: Run without kernel crash dump region (Desnes Augusto Nunes do Rosario) [1824906] - [fs] pstore/ram: Avoid NULL deref in ftrace merging failure path (Desnes Augusto Nunes do Rosario) [1824906] - [fs] pstore: Convert buf_lock to semaphore (Desnes Augusto Nunes do Rosario) [1824906] - [fs] pstore/ram: Correctly calculate usable PRZ bytes (Desnes Augusto Nunes do Rosario) [1824906] - [drm] memremap: add an owner field to struct dev_pagemap (Don Dutile) [1816441] - [mm] mm: devmap: refactor 1-based refcounting for ZONE_DEVICE pages (Don Dutile) [1816441] - [mm] mm/swap: fix release_pages() when releasing devmap pages (Don Dutile) [1816441] - [mm] mm: revert remove MEMORY_DEVICE_PUBLIC support in swap.c (Don Dutile) [1816441] - [nvdimm] mm: Cleanup __put_devmap_managed_page() vs ->page_free() (Don Dutile) [1816441] - [documentation] hv_netvsc: Update document for XDP support (Mohammed Gamal) [1815497] - [netdrv] hv_netvsc: Fix XDP refcnt for synthetic and VF NICs (Mohammed Gamal) [1815497] - [netdrv] hv_netvsc: Add XDP support (Mohammed Gamal) [1815497] - [powerpc] kvm: ppc: book3s hv: Remove user-triggerable WARN_ON (Laurent Vivier) [1784050] - [powerpc] kvm: ppc: book3s hv: Close race with page faults around memslot flushes (Laurent Vivier) [1784050] - [powerpc] pseries/svm: Allow IOMMU to work in SVM (Michael Roth) [1730194] - [powerpc] pseries/iommu: Separate FW_FEATURE_MULTITCE to put/stuff features (Michael Roth) [1730194] - [powerpc] pseries: Allow not having ibm, hypertas-functions::hcall-multi-tce for DDW (Michael Roth) [1730194] - [powerpc] revert "powerpc/pseries/iommu: Don't use dma_iommu_ops on secure guests" (Michael Roth) [1730194] - [powerpc] ultravisor: Add PPC_UV config option (Michael Roth) [1730194] - [mm] ksm: Export ksm_madvise() (Michael Roth) [1730194] - [powerpc] configs: Enable secure guest support in pseries and ppc64 defconfigs (Michael Roth) [1730194] - [powerpc] prom_init: Undo relocation before entering secure mode (Michael Roth) [1730194] - [powerpc] pseries/svm: Force SWIOTLB for secure guests (Michael Roth) [1730194] - [powerpc] pseries/iommu: Don't use dma_iommu_ops on secure guests (Michael Roth) [1730194] - [powerpc] pseries/svm: Disable doorbells in SVM guests (Michael Roth) [1730194] - [powerpc] pseries/svm: Export guest SVM status to user space via sysfs (Michael Roth) [1730194] - [powerpc] pseries/svm: Use shared memory for Debug Trace Log (DTL) (Michael Roth) [1730194] - [powerpc] prom_init: Pass the "os-term" message to hypervisor (Michael Roth) [1730194] - [powerpc] Add support for adding an ESM blob to the zImage wrapper (Michael Roth) [1730194] - [powerpc] pseries: Introduce option to build secure virtual machines (Michael Roth) [1730194] - [s390] mm: Remove sev_active() function (Michael Roth) [1730194] - [kernel] fs/core/vmcore: Move sev_active() reference to x86 arch code (Michael Roth) [1730194] - [kernel] x86, s390/mm: Move sme_active() and sme_me_mask to x86-specific header (Michael Roth) [1730194] - [kernel] dma-mapping: Remove dma_check_mask() (Michael Roth) [1730194] - [kernel] swiotlb: Remove call to sme_active() (Michael Roth) [1730194] - [x86] s390: Move ARCH_HAS_MEM_ENCRYPT definition to arch/Kconfig (Michael Roth) [1730194] - [powerpc] xmon: don't access ASDR in VMs (Michael Roth) [1730194] - [powerpc] xmon: Fix compile error in print_insn* functions (Michael Roth) [1730194] - [mm] memremap: provide a not device managed memremap_pages (Michael Roth) [1730194] - [mm] memremap: don't use a separate devm action for devmap_managed_enable_get (Michael Roth) [1730194] - [mm] memremap: remove the dev field in struct dev_pagemap (Michael Roth) [1730194] - [kernel] resource: add a not device managed request_free_mem_region variant (Michael Roth) [1730194] - [mm] turn migrate_vma upside down (Michael Roth) [1730194] - [kernel] mm: simplify ZONE_DEVICE page private data (Michael Roth) [1730194] - [kernel] mm: remove hmm_devmem_add (Michael Roth) [1730194] - [mm] remove hmm_vma_alloc_locked_page (Michael Roth) [1730194] - [dax] device-dax: use the dev_pagemap internal refcount (Michael Roth) [1730194] - [mm] export alloc_pages_vma (Michael Roth) [1730194] - [netdrv] net/mlx5: Kconfig: Fix spelling typo (Alaa Hleihel) [1843359] - [netdrv] net/mlx5e: Introduce kconfig var for TC support (Alaa Hleihel) [1843359] - [netdrv] net/mlx5e: Move TC-specific code from en_main.c to en_tc.c (Alaa Hleihel) [1843359] - [netdrv] net/mlx5e: Extract neigh-specific code from en_rep.c to rep/neigh.c (Alaa Hleihel) [1843359] - [netdrv] net/mlx5e: Extract TC-specific code from en_rep.c to rep/tc.c (Alaa Hleihel) [1843359] - [infiniband] net/mlx5: Refactor imm_inval_pkey field in cqe struct (Alaa Hleihel) [1843359] - [netdrv] net/mlx5e: Take DCBNL-related definitions into dedicated files (Alaa Hleihel) [1843359] - [netdrv] net/mlx5: E-Switch: Move eswitch chains to a new directory (Alaa Hleihel) [1843359] - [netdrv] net/mlx5e: remove duplicated check chain_index in mlx5e_rep_setup_ft_cb (Alaa Hleihel) [1843359] - [netdrv] net/mlx5e: add mlx5e_rep_indr_setup_ft_cb support (Alaa Hleihel) [1843359] - [netdrv] net/mlx5e: refactor indr setup block (Alaa Hleihel) [1843359] - [infiniband] IB/mlx5: Fix DEVX support for MLX5_CMD_OP_INIT2INIT_QP command (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: Remove warning "devices are not on same switch HW" (Alaa Hleihel) [1842258] - [infiniband] RDMA/mlx5: Add init2init as a modify command (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: replace EINVAL in mlx5e_flower_parse_meta() (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: Fix MLX5_TC_CT dependencies (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: Properly set default values when disabling adaptive moderation (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: Fix stats update for matchall classifier (Alaa Hleihel) [1842258] - [netdrv] net: sched: expose HW stats types per action used by drivers (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: en_tc: Fix cast to restricted __be32 warning (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: en_tc: Fix incorrect type in initializer warnings (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: Allow partial data mask for tunnel options (Alaa Hleihel) [1842258] - [include] net/mlx5: IPSec: Fix incorrect type for spi (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: Accel: fpga tls fix cast to __be64 and incorrect argument types (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: cmd: Fix memset with byte count warning (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: DR: Fix incorrect type in return expression (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: DR: Fix cast to restricted __be32 (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: DR: Fix incorrect type in argument (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: IPoIB, Drop multicast packets that this interface sent (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: IPoIB, Enable loopback packets for IPoIB interfaces (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: Fix error flow in case of function_setup failure (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: CT: Correctly get flow rule (Alaa Hleihel) [1842258 1840408] - [netdrv] net/mlx5e: Update netdev txq on completions during closure (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: Annotate mutex destroy for root ns (Alaa Hleihel) [1842258 1840408] - [netdrv] net/mlx5: Don't maintain a case of del_sw_func being null (Alaa Hleihel) [1842258 1840408] - [netdrv] net/mlx5: Fix cleaning unmanaged flow tables (Alaa Hleihel) [1842258 1840408] - [netdrv] net/mlx5: Fix memory leak in mlx5_events_init (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: Fix inner tirs handling (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: kTLS, Destroy key object after destroying the TIS (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: Fix allowed tc redirect merged eswitch offload cases (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: Avoid processing commands before cmdif is ready (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: Fix a race when moving command interface to events mode (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: Add command entry handling completion (Alaa Hleihel) [1842258] - [infiniband] RDMA/mlx5: Fix NULL pointer dereference in destroy_prefetch_work (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: Fix crash upon suspend/resume (Alaa Hleihel) [1842258 1841973] - [netdrv] net/mlx5e: Fix devlink port netdev unregistration sequence (Alaa Hleihel) [1842258 1790226] - [netdrv] net/mlx5e: Fix devlink port register sequence (Alaa Hleihel) [1842258 1790226] - [netdrv] net/mlx5e: Use devlink virtual flavour for VF devlink port (Alaa Hleihel) [1842258 1790226] - [netdrv] net/mlx5e: Add support for devlink-port in non-representors mode (Alaa Hleihel) [1842258 1790226] - [netdrv] net/mlx5e: Rename representor get devlink port function (Alaa Hleihel) [1842258 1790226] - [fs] nfsd4: add filename to states output ("J. Bruce Fields") [1475182] - [fs] nfsd4: stid display should preserve on-the-wire byte order ("J. Bruce Fields") [1475182] - [fs] nfsd4: common stateid-printing code ("J. Bruce Fields") [1475182] - [fs] nfsd: remove read permission bit for ctl sysctl ("J. Bruce Fields") [1475182] - [fs] nfsd: "\s" should be "s" ("J. Bruce Fields") [1475182] - [fs] nfsd: initialize i_private before d_add ("J. Bruce Fields") [1475182] - [fs] nfsd: use i_wrlock instead of rcu for nfsdfs i_private ("J. Bruce Fields") [1475182] - [fs] nfsd: fix dentry leak upon mkdir failure ("J. Bruce Fields") [1475182] - [fs] nfsd: Make __get_nfsdfs_client() static ("J. Bruce Fields") [1475182] - [fs] nfsd: Make two functions static ("J. Bruce Fields") [1475182] - [fs] nfsd: decode implementation id ("J. Bruce Fields") [1475182] - [fs] nfsd: use 64-bit seconds fields in nfsd v4 code ("J. Bruce Fields") [1475182] - [fs] nfsd: create xdr_netobj_dup helper ("J. Bruce Fields") [1475182] - [fs] nfsd: allow forced expiration of NFSv4 clients ("J. Bruce Fields") [1475182] - [fs] nfsd: create get_nfsdfs_clp helper ("J. Bruce Fields") [1475182] - [fs] nfsd4: show layout stateids ("J. Bruce Fields") [1475182] - [fs] nfsd: show lock and deleg stateids ("J. Bruce Fields") [1475182] - [fs] nfsd4: add file to display list of client's opens ("J. Bruce Fields") [1475182] - [fs] nfsd: add more information to client info file ("J. Bruce Fields") [1475182] - [include] nfsd: escape high characters in binary data ("J. Bruce Fields") [1475182] - [fs] nfsd: copy client's address including port number to cl_addr ("J. Bruce Fields") [1475182] - [fs] nfsd4: add a client info file ("J. Bruce Fields") [1475182] - [fs] nfsd: make client/ directory names small ints ("J. Bruce Fields") [1475182] - [fs] nfsd: add nfsd/clients directory ("J. Bruce Fields") [1475182] - [fs] nfsd4: use reference count to free client ("J. Bruce Fields") [1475182] - [fs] nfsd: rename cl_refcount ("J. Bruce Fields") [1475182] - [fs] nfsd: persist nfsd filesystem across mounts ("J. Bruce Fields") [1475182]- [wireless] iwlwifi: pcie: handle QuZ configs with killer NICs as well (Jarod Wilson) [1844129 1842382] - [net] mac80211: add ieee80211_is_any_nullfunc() (Jarod Wilson) [1844129] - [net] mac80211: sta_info: Add lockdep condition for RCU list usage (Jarod Wilson) [1844129] - [net] mac80211: fix channel switch trigger from unknown mesh peer (Jarod Wilson) [1844129] - [wireless] rtw88: avoid unused function warnings (Jarod Wilson) [1844129] - [wireless] brcmfmac: add stub for monitor interface xmit (Jarod Wilson) [1844129] - [wireless] iwlwifi: actually check allocated conf_tlv pointer (Jarod Wilson) [1844129] - [wireless] iwlwifi: fix WGDS check when WRDS is disabled (Jarod Wilson) [1844129] - [wireless] iwlwifi: mvm: fix inactive TID removal return value usage (Jarod Wilson) [1844129] - [wireless] iwlwifi: mvm: Do not declare support for ACK Enabled Aggregation (Jarod Wilson) [1844129] - [wireless] iwlwifi: mvm: limit maximum queue appropriately (Jarod Wilson) [1844129] - [wireless] iwlwifi: pcie: indicate correct RB size to device (Jarod Wilson) [1844129] - [wireless] iwlwifi: mvm: beacon statistics shouldn't go backwards (Jarod Wilson) [1844129] - [wireless] iwlwifi: pcie: actually release queue memory in TVQM (Jarod Wilson) [1844129] - [wireless] mac80211: populate debugfs only after cfg80211 init (Jarod Wilson) [1844129] - [net] mac80211: fix race in ieee80211_register_hw() (Jarod Wilson) [1844129] - [net] nl80211: fix NL80211_ATTR_FTM_RESPONDER policy (Jarod Wilson) [1844129] - [powerpc] powerpc/fadump: Account for memory_limit while reserving memory (Steve Best) [1840646] - [mm] mm: make deferred init's max threads arch-specific (David Hildenbrand) [1818764] - [mm] mm: parallelize deferred_init_memmap() (David Hildenbrand) [1818764] - [mm] mm: don't track number of pages during deferred initialization (David Hildenbrand) [1818764] - [kernel] padata: add basic support for multithreaded jobs (David Hildenbrand) [1818764] - [kernel] padata: allocate work structures for parallel jobs from a pool (David Hildenbrand) [1818764] - [init] padata: initialize earlier (David Hildenbrand) [1818764] - [kernel] padata: remove exit routine (David Hildenbrand) [1818764] - [documentation] padata: update documentation (David Hildenbrand) [1818764] - [mm] mm: call cond_resched() from deferred_init_memmap() (David Hildenbrand) [1818764] - [mm] mm: initialize deferred pages with interrupts enabled (David Hildenbrand) [1818764] - [mm] mm/pagealloc.c: call touch_nmi_watchdog() on max order boundaries in deferred init (David Hildenbrand) [1818764] - [mm] mm/page_alloc: fix watchdog soft lockups during set_zone_contiguous() (David Hildenbrand) [1818764] - [mm] mm/page_alloc.c: fix regression with deferred struct page init (David Hildenbrand) [1818764] - [mm] mm: initialize MAX_ORDER_NR_PAGES at a time instead of doing larger sections (David Hildenbrand) [1818764] - [mm] mm: implement new zone specific memblock iterator (David Hildenbrand) [1818764] - [mm] mm: drop meminit_pfn_in_nid as it is redundant (David Hildenbrand) [1818764] - [kernel] audit: add subj creds to NETFILTER_CFG record to (Richard Guy Briggs) [1478533] - [kernel] audit: make symbol 'audit_nfcfgs' static (Richard Guy Briggs) [1478533] - [net] netfilter: add audit table unregister actions (Richard Guy Briggs) [1478533] - [net] audit: tidy and extend netfilter_cfg x_tables (Richard Guy Briggs) [1478533] - [x86] x86/efi: Allocate e820 buffer before calling efi_exit_boot_service (Lenny Szubowicz) [1824005] - [mm] hugetlb_cgroup: fix possible illegal access to memory (Joel Savitz) [1835398] - [kvm] KVM: s390: Remove false WARN_ON_ONCE for the PQAP instruction (Claudio Imbrenda) [1836184] - [sound] ASoC: Intel: Convert to new X86 CPU match macros (Prarit Bhargava) [1841649] - [thermal] thermal: Convert to new X86 CPU match macros (Prarit Bhargava) [1841649] - [powercap] powercap/intel_rapl: Convert to new X86 CPU match macros (Prarit Bhargava) [1841649] - [platform] platform/x86: Convert to new CPU match macros (Prarit Bhargava) [1841649] - [pci] PCI: intel-mid: Convert to new X86 CPU match macros (Prarit Bhargava) [1841649] - [mmc] mmc: sdhci-acpi: Convert to new X86 CPU match macros (Prarit Bhargava) [1841649] - [idle] intel_idle: Convert to new X86 CPU match macros (Prarit Bhargava) [1841649] - [extcon] extcon: axp288: Convert to new X86 CPU match macros (Prarit Bhargava) [1841649] - [edac] EDAC: Convert to new X86 CPU match macros (Prarit Bhargava) [1841649] - [acpi] ACPI: Convert to new X86 CPU match macros (Prarit Bhargava) [1841649] - [x86] x86/platform: Convert to new CPU match macros (Prarit Bhargava) [1841649] - [x86] x86/kernel: Convert to new CPU match macros (Prarit Bhargava) [1841649] - [x86] x86/perf/events: Convert to new CPU match macros (Prarit Bhargava) [1841649] - [x86] x86/cpu: Add consistent CPU match macros (Prarit Bhargava) [1841649] - [fs] fix autofs regression caused by follow_managed() changes (Miklos Szeredi) [1784857] - [fs] fs/namei.c: fix missing barriers when checking positivity (Miklos Szeredi) [1784857] - [fs] fix dget_parent() fastpath race (Miklos Szeredi) [1784857] - [fs] new helper: lookup_positive_unlocked() (Miklos Szeredi) [1784857] - [fs] fs/namei.c: pull positivity check into follow_managed() (Miklos Szeredi) [1784857] - [mm] x86/kasan: Fix boot with 5-level paging and KASAN (Baoquan He) [1838418] - [netdrv] bnxt_en: Fix VLAN acceleration handling in bnxt_fix_features() (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Return error when allocating zero size context memory (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Improve AER slot reset (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Reduce BNXT_MSIX_VEC_MAX value to supported CQs per PF (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Fix VF anti-spoof filter setup (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Fix "fw.mgmt" and "fw.nsci" info via devlink info_get cb (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Add partno to devlink info_get cb (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Read partno and serialno of the board from VPD (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Add fw.mgmt.api version to devlink info_get cb (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Reset rings if ring reservation fails during open() (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Free context memory after disabling PCI in probe error path (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Return error if bnxt_alloc_ctx_mem() fails (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: fix memory leaks in bnxt_dcbnl_ieee_getets() (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Fix Priority Bytes and Packets counters in ethtool -S (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Call devlink_port_type_clear() in remove() (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Return -EAGAIN if fw command returns BUSY (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Modify some bnxt_hwrm_*_free() functions to void (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Remove unnecessary assignment of return code (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Clear DCB settings after firmware reset (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Process the NQ under NAPI continuous polling (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Simplify __bnxt_poll_cqs_done() (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Handle all NQ notifications in bnxt_poll_p5() (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Use pci_get_dsn() (Jonathan Toppins) [1790621] - [netdrv] bnxt: reject unsupported coalescing params (Jonathan Toppins) [1790621] - [netdrv] net/broadcom: Clean broadcom code from driver versions (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: fix error handling when flashing from file (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: reinitialize IRQs when MTU is modified (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: add newline to netdev_*() format strings (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Issue PCIe FLR in kdump kernel to cleanup pending DMAs (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Improve device shutdown method (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Add support for devlink info command (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Rename switch_id to dsn (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Add support to update progress of flash update (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Move devlink_register before registering netdev (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Register devlink irrespective of firmware spec version (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Refactor bnxt_dl_register() (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Disable workaround for lost interrupts on 575XX B0 and newer chips (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Periodically check and remove aged-out ntuple filters (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Do not accept fragments for aRFS flow steering (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Support UDP RSS hashing on 575XX chips (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Improve bnxt_probe_phy() (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Improve link up detection (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Call recovery done after reset is successfully done (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Remove unnecessary NULL checks for fw_health (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Add support for flashing the device via devlink (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Allow PHY settings on multi-function or NPAR PFs if allowed by FW (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Add async. event logic for PHY configuration changes (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Refactor the initialization of the ethtool link settings (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Skip disabling autoneg before PHY loopback when appropriate (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Assign more RSS context resources to the VFs (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Initialize context memory to the value specified by firmware (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Add chip IDs for 57452 and 57454 chips (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Report health status update after reset is done (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Set MASTER flag during driver registration (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Update firmware interface spec to 1.10.1.12 (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Fix array overrun in bnxt_fill_l2_rewrite_fields() (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Add support for NAT(L3/L4 rewrite) (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Add support for L2 rewrite (Jonathan Toppins) [1790621] - [netdrv] net/mlx5: E-switch, Protect eswitch mode changes (Alaa Hleihel) [1835595 1663246] - [netdrv] net/mlx5: E-switch, Extend eswitch enable to handle num_vfs change (Alaa Hleihel) [1835595 1663246] - [netdrv] net/mlx5: Split eswitch mode check to different helper function (Alaa Hleihel) [1835595 1663246] - [netdrv] net/mlx5: Simplify mlx5_unload_one() and its callers (Alaa Hleihel) [1835595 1663246] - [netdrv] net/mlx5: Simplify mlx5_register_device to return void (Alaa Hleihel) [1835595 1663246] - [netdrv] net/mlx5: Avoid deriving mlx5_core_dev second time (Alaa Hleihel) [1835595 1663246] - [netdrv] net/mlx5: E-switch, Annotate esw state_lock mutex destroy (Alaa Hleihel) [1835595 1663246] - [netdrv] net/mlx5: E-switch, Annotate termtbl_mutex mutex destroy (Alaa Hleihel) [1835595 1663246] - [netdrv] net/mlx5e: CT: Fix offload with CT action after CT NAT action (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: Fix missing pedit action after ct clear action (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: CT: remove set but not used variable 'unnew' (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: CT: Fix insert rules when TC_CT config isn't enabled (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: Fix actions_match_supported() return (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: CT: Avoid false warning about rule may be used uninitialized (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: E-Switch, Use correct type for chain, prio and level values (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: E-switch, Fix printing wrong error value (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: Fix rejecting all egress rules not on vlan (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: E-Switch: Fix using fwd and modify when firmware doesn't support it (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: Add missing inline to stub esw_add_restore_rule (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: E-Switch, Enable restore table only if reg_c1 is supported (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: E-Switch, free flow_group_in after creating the restore table (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: E-switch, Fix mutex init order (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: CT: Change idr to xarray to protect parallel tuple id allocation (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: CT: Use rhashtable's ct entries instead of a separate list (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: CT: Fix stack usage compiler warning (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: CT: Support clear action (Alaa Hleihel) [1790219 1663246] - [netdrv] net/mlx5e: CT: Handle misses after executing CT action (Alaa Hleihel) [1790219 1663246] - [netdrv] net/mlx5e: CT: Offload established flows (Alaa Hleihel) [1790219 1663246] - [netdrv] net/mlx5e: CT: Introduce connection tracking (Alaa Hleihel) [1790219 1663246] - [netdrv] net/mlx5: E-Switch, Support getting chain mapping (Alaa Hleihel) [1790219 1663246] - [netdrv] net/mlx5: E-Switch, Add support for offloading rules with no in_port (Alaa Hleihel) [1790219 1663246] - [netdrv] net/mlx5: E-Switch, Introduce global tables (Alaa Hleihel) [1790219 1663246] - [netdrv] net/mlx5e: en_rep: Create uplink rep root table after eswitch offloads table (Alaa Hleihel) [1790219 1663246] - [netdrv] net/mlx5: E-Switch, Enable reg c1 loopback when possible (Alaa Hleihel) [1790219 1663246] - [netdrv] net/mlx5e: Restore tunnel metadata on miss (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5: E-Switch, Get reg_c1 value on miss (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5e: Support inner header rewrite with goto action (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5e: Disallow inserting vxlan/vlan egress rules without decap/pop (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5e: Move tc tunnel parsing logic with the rest at tc_tun module (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5e: Allow re-allocating mod header actions (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5: E-Switch, Restore chain id on miss (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5e: Rx, Split rep rx mpwqe handler from nic (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5: E-Switch, Mark miss packets with new chain id mapping (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5: E-Switch, Get reg_c0 value on CQE (Alaa Hleihel) [1790219 1790218 1663246] - [infiniband] net/mlx5: E-Switch, Move source port on reg_c0 to the upper 16 bits (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5: Introduce mapping infra for mapping unique ids to data (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5e: Add devlink fdb_large_groups parameter (Alaa Hleihel) [1790203 1663246] - [netdrv] net/mlx5: Change the name of steering mode param id (Alaa Hleihel) [1790203 1663246] - [netdrv] net/mlx5e: Fix an IS_ERR() vs NULL check (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: Verify goto chain offload support (Alaa Hleihel) [1663246] - [include] net/mlx5: HW bit for goto chain offload support (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: Remove redundant comment about goto slow path (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: Reduce number of arguments in slow path handling (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: Use NL_SET_ERR_MSG_MOD() extack for errors (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: E-Switch, Allow goto earlier chain if FW supports it (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: Eswitch, Use per vport tables for mirroring (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: make the symbol 'ESW_POOLS' static (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: E-Switch, Increase number of chains and priorities (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: E-Switch, Refactor chains and priorities (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: ft: Check prio and chain sanity for ft offload (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: ft: Use getter function to get ft chain (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: TC: Offload flow table rules (Alaa Hleihel) [1663246]- [net] neigh: fix ARP retransmit timer guard (Hangbin Liu) [1767282] - [net] xfrm: fix a warning in xfrm_policy_insert_list (Xin Long) [1820956] - [net] netfilter: ipset: Fix subcounter update skip (Phil Sutter) [1834881] - [netdrv] macvlan: return correct error value (Matteo Croce) [1806146] - [net] core: properly remove skb from list (Ivan Vecera) [1839657] - [tools] selftests: fix flower parent qdisc (Ivan Vecera) [1824071] - [net] sch_choke: Remove classid from choke_skb_cb. (Ivan Vecera) [1824071] - [net] sched: choke: Remove unused inline function choke_set_classid (Ivan Vecera) [1824071] - [net] schedule: add action gate offloading (Ivan Vecera) [1824071] - [net] qos: introduce a gate control flow action (Ivan Vecera) [1824071] - [net] sched: fallback to qdisc noqueue if default qdisc setup fail (Ivan Vecera) [1824071] - [tools] selftests: forwarding: tc_actions.sh: add matchall mirror test (Ivan Vecera) [1824071] - [net] sched: report ndo_setup_tc failures via extack (Ivan Vecera) [1824071] - [net] sched : Remove unnecessary cast in kfree (Ivan Vecera) [1824071] - [tools] selftests: tc-testing: Add a TDC test for pedit munge ip6 dsfield (Ivan Vecera) [1824071] - [tools] selftests: forwarding: pedit_dsfield: Add pedit munge ip6 dsfield (Ivan Vecera) [1824071] - [net] sched: act_ct: update nf_conn_acct for act_ct SW offload in flowtable (Ivan Vecera) [1824071] - [net] net_sched: gen_estimator: extend packet counter to 64bit (Ivan Vecera) [1824071] - [net] flow_offload: skip hw stats check for FLOW_ACTION_HW_STATS_DONT_CARE (Ivan Vecera) [1824071] - [net] net_sched: sch_skbprio: add message validation to skbprio_change() (Ivan Vecera) [1824071] - [net] net_sched: fix tcm_parent in tc filter dump (Ivan Vecera) [1824071] - [net] sch_sfq: validate silly quantum values (Ivan Vecera) [1824071] - [net] sch_choke: avoid potential panic in choke_reset() (Ivan Vecera) [1824071] - [net] fq_codel: fix TCA_FQ_CODEL_DROP_BATCH_SIZE sanity checks (Ivan Vecera) [1824071] - [net] sched: etf: do not assume all sockets are full blown (Ivan Vecera) [1824071] - [tools] tc-testing: remove duplicate code in tdc.py (Ivan Vecera) [1824071] - [net] sched: Fix setting last executed chain on skb extension (Ivan Vecera) [1824071] - [net] net_sched: fix a missing refcnt in tcindex_init() (Ivan Vecera) [1824071] - [net] net_sched: add a temporary refcnt for struct tcindex_data (Ivan Vecera) [1824071] - [net] sched: expose HW stats types per action used by drivers (Ivan Vecera) [1824071] - [net] introduce nla_put_bitfield32() helper and use it (Ivan Vecera) [1824071] - [tools] selftests: skbedit_priority: Test counters at the skbedit rule (Ivan Vecera) [1824071] - [net] sched: act_pedit: Implement stats_update callback (Ivan Vecera) [1824071] - [net] sched: act_skbedit: Implement stats_update callback (Ivan Vecera) [1824071] - [tools] selftests: forwarding: Add a forwarding test for pedit munge dsfield (Ivan Vecera) [1824071] - [net] flow_offload.h: Fix a comment at flow_action_entry.mangle (Ivan Vecera) [1824071] - [net] Fix CONFIG_NET_CLS_ACT=n and CONFIG_NFT_FWD_NETDEV={y, m} build (Ivan Vecera) [1824071] - [net] netfilter: nft_fwd_netdev: allow to redirect to ifb via ingress (Ivan Vecera) [1824071] - [net] cbs: Fix software cbs to consider packet sending time (Ivan Vecera) [1824071] - [include] taprio: do not use BIT() in TCA_TAPRIO_ATTR_FLAG_* definitions (Ivan Vecera) [1824071] - [net] cls_flower: Add extack support for flags key (Ivan Vecera) [1824071] - [net] cls_flower: Add extack support for src and dst port range options (Ivan Vecera) [1824071] - [net] cls_flower: Add extack support for mpls options (Ivan Vecera) [1824071] - [include] net: sched: refine extack messages in tcf_change_indev (Ivan Vecera) [1824071] - [net] sched: rename more stats_types (Ivan Vecera) [1824071] - [tools] selftests: forwarding: Add an skbedit priority selftest (Ivan Vecera) [1824071] - [net] tc_skbedit: Make the skbedit priority offloadable (Ivan Vecera) [1824071] - [include] tc_skbedit: Factor a helper out of is_tcf_skbedit_{mark, ptype}() (Ivan Vecera) [1824071] - [include] net: sched: Do not assume RTNL is held in tunnel key action helpers (Ivan Vecera) [1824071] - [net] sched: act_ct: Fix leak of ct zone template on replace (Ivan Vecera) [1824071] - [net] net_sched: sch_fq: enable use of hrtimer slack (Ivan Vecera) [1824071] - [net] net_sched: do not reprogram a timer about to expire (Ivan Vecera) [1824071] - [net] net_sched: add qdisc_watchdog_schedule_range_ns() (Ivan Vecera) [1824071] - [net] rename flow_action_hw_stats_types* -> flow_action_hw_stats* (Ivan Vecera) [1824071] - [net] net_sched: cls_route: remove the right filter from hashtable (Ivan Vecera) [1824071] - [tools] selftests: qdiscs: RED: Add nodrop tests (Ivan Vecera) [1824071] - [net] sched: RED: Introduce an ECN nodrop mode (Ivan Vecera) [1824071] - [net] sched: Allow extending set of supported RED flags (Ivan Vecera) [1824071] - [tools] selftests: qdiscs: Add TDC test for RED (Ivan Vecera) [1824071] - [tools] tc-testing: add ETS scheduler to tdc build configuration (Ivan Vecera) [1824071] - [net] sched: act_ct: Enable hardware offload of flow table entires (Ivan Vecera) [1824071] - [net] sched: act_ct: Support refreshing the flow table entries (Ivan Vecera) [1824071] - [net] sched: act_ct: Support restoring conntrack info on skbs (Ivan Vecera) [1824071] - [net] sched: act_ct: Instantiate flow table entry actions (Ivan Vecera) [1824071] - [net] net_sched: keep alloc_hash updated after hash allocation (Ivan Vecera) [1824071] - [net] net_sched: hold rtnl lock in tcindex_partial_destroy_work() (Ivan Vecera) [1824071] - [include] flow_offload: restrict driver to pass one allowed bit to flow_action_hw_stats_types_check() (Ivan Vecera) [1824071] - [netdrv] flow_offload: introduce "delayed" HW stats type and allow it in mlx5 (Ivan Vecera) [1824071] - [include] flow_offload: turn hw_stats_type into dedicated enum (Ivan Vecera) [1824071] - [include] flow_offload: use flow_action_for_each in flow_action_mixed_hw_stats_types_check() (Ivan Vecera) [1824071] - [net] sched: pie: change tc_pie_xstats->prob (Ivan Vecera) [1824071] - [net] taprio: Fix sending packets without dequeueing them (Ivan Vecera) [1824071] - [net] sched: act_ct: fix lockdep splat in tcf_ct_flow_table_get (Ivan Vecera) [1824071] - [tools] selftests: forwarding: ETS: Use Qdisc counters (Ivan Vecera) [1824071] - [net] sched: Make FIFO Qdisc offloadable (Ivan Vecera) [1824071] - [include] pie: realign comment (Ivan Vecera) [1824071] - [net] pie: remove pie_vars->accu_prob_overflows (Ivan Vecera) [1824071] - [net] pie: remove unnecessary type casting (Ivan Vecera) [1824071] - [net] pie: use term backlog instead of qlen (Ivan Vecera) [1824071] - [tools] tc-testing: updated tdc tests for basic filter with canid extended match rules (Ivan Vecera) [1824071] - [tools] tc-testing: list kernel options for basic filter with canid ematch. (Ivan Vecera) [1824071] - [net] sched: act_ct: Use pskb_network_may_pull() (Ivan Vecera) [1824071] - [net] sched: act_ct: Fix ipv6 lookup of offloaded connections (Ivan Vecera) [1824071] - [net] sched: act_ct: Software offload of established flows (Ivan Vecera) [1824071] - [net] sched: act_ct: Offload established connections to flow table (Ivan Vecera) [1824071] - [net] sched: act_ct: Create nf flow table per zone (Ivan Vecera) [1824071] - [net] taprio: add missing attribute validation for txtime delay (Ivan Vecera) [1824071] - [net] fq: add missing attribute validation for orphan mask (Ivan Vecera) [1824071] - [tools] selftests: forwarding: tc_common: Convert to use busywait (Ivan Vecera) [1824071] - [tools] selftests: forwarding: Convert until_counter_is() to take expression (Ivan Vecera) [1824071] - [tools] selftests: forwarding: lib: Add tc_rule_handle_stats_get() (Ivan Vecera) [1824071] - [include] net: flow_offload: Replace zero-length array with flexible-array member (Ivan Vecera) [1824071] - [net] sched: Replace zero-length array with flexible-array member (Ivan Vecera) [1824071] - [net] sched: act: count in the size of action flags bitfield (Ivan Vecera) [1824071] - [tools] tc-testing: updated tdc tests for basic filter with u32 extended match rules (Ivan Vecera) [1824071] - [tools] tc-testing: updated tdc tests for basic filter with u16 extended match rules (Ivan Vecera) [1824071] - [tools] tc-testing: updated tdc tests for basic filter (Ivan Vecera) [1824071] - [net] sched: correct flower port blocking (Ivan Vecera) [1824071] - [net] sched: Support specifying a starting chain via tc skb ext (Ivan Vecera) [1824071] - [net] sched: Change the block's chain list to an rcu list (Ivan Vecera) [1824071] - [net] sched: Pass ingress block to tcf_classify_ingress (Ivan Vecera) [1824071] - [net] sched: Introduce ingress classification function (Ivan Vecera) [1824071] - [net] sched: flower: add missing validation of TCA_FLOWER_FLAGS (Ivan Vecera) [1824071] - [net] sched: matchall: add missing validation of TCA_MATCHALL_FLAGS (Ivan Vecera) [1824071] - [net] taprio: Fix dropping packets when using taprio + ETF offloading (Ivan Vecera) [1824071] - [net] taprio: Use taprio_reset_tc() to reset Traffic Classes configuration (Ivan Vecera) [1824071] - [net] taprio: Add missing policy validation for flags (Ivan Vecera) [1824071] - [net] taprio: Fix still allowing changing the flags during runtime (Ivan Vecera) [1824071] - [net] taprio: Fix enabling offload with wrong number of traffic classes (Ivan Vecera) [1824071] - [net] sched: prevent a use after free (Ivan Vecera) [1824071] - [tools] tc-testing: add missing 'nsPlugin' to basic.json (Ivan Vecera) [1824071] - [net] sch_choke: Use kvcalloc (Ivan Vecera) [1824071] - [tools] selftests: mlxsw: Add a RED selftest (Ivan Vecera) [1824071] - [tools] selftests: forwarding: lib.sh: Add start_tcp_traffic (Ivan Vecera) [1824071] - [tools] selftests: mlxsw: Add a TBF selftest (Ivan Vecera) [1824071] - [tools] selftests: forwarding: lib: Allow reading TC rule byte counters (Ivan Vecera) [1824071] - [tools] selftests: forwarding: lib: Add helpers for busywaiting (Ivan Vecera) [1824071] - [tools] selftests: Move two functions from mlxsw's qos_lib to lib (Ivan Vecera) [1824071] - [net] sched: Make TBF Qdisc offloadable (Ivan Vecera) [1824071] - [net] sched: sch_tbf: Don't overwrite backlog before dumping (Ivan Vecera) [1824071] - [net] sched: add Flow Queue PIE packet scheduler (Ivan Vecera) [1824071] - [net] sched: pie: export symbols to be reused by FQ-PIE (Ivan Vecera) [1824071] - [net] sched: pie: fix alignment in struct instances (Ivan Vecera) [1824071] - [net] sched: pie: fix commenting (Ivan Vecera) [1824071] - [include] pie: improve comments and commenting style (Ivan Vecera) [1824071] - [net] pie: rearrange structure members and their initializations (Ivan Vecera) [1824071] - [include] pie: use u8 instead of bool in pie_vars (Ivan Vecera) [1824071] - [include] pie: rearrange macros in order of length (Ivan Vecera) [1824071] - [include] pie: use U64_MAX to denote (2^64 - 1) (Ivan Vecera) [1824071] - [net] sched: pie: move common code to pie.h (Ivan Vecera) [1824071] - [net] sched: use skb_list_walk_safe helper for gso segments (Ivan Vecera) [1824071] - [tools] selftests: qdiscs: Add test coverage for ETS Qdisc (Ivan Vecera) [1824071] - [tools] selftests: forwarding: sch_ets: Add test coverage for ETS Qdisc (Ivan Vecera) [1824071] - [tools] selftests: forwarding: Move start_/stop_traffic from mlxsw to lib.sh (Ivan Vecera) [1824071] - [net] sch_ets: Make the ETS qdisc offloadable (Ivan Vecera) [1824071] - [net] sch_ets: Add a new Qdisc (Ivan Vecera) [1824071] - [include] net: pkt_cls: Clarify a comment (Ivan Vecera) [1824071] - [net] sch_cake: drop unused variable tin_quantum_prio (Ivan Vecera) [1824071] - [net] sched: act_ctinfo: fix memory leak (Ivan Vecera) [1824071] - [net] sched: act_ife: initalize ife->metalist earlier (Ivan Vecera) [1824071] - [net] sch_cake: avoid possible divide by zero in cake_enqueue() (Ivan Vecera) [1824071] - [tools] tc-testing: initial tdc selftests for cls_u32 (Ivan Vecera) [1824071] - [net] treewide: Use sizeof_field() macro (Ivan Vecera) [1824071] - [tools] tc-testing: unbreak full listing of tdc testcases (Ivan Vecera) [1824071] - [net] act_ct: support asymmetric conntrack (Ivan Vecera) [1824071] - [net] sch_cake: Add missing NLA policy entry TCA_CAKE_SPLIT_GSO (Ivan Vecera) [1824071] - [net] remove the unnecessary strict_start_type in some policies (Ivan Vecera) [1824071] - [net] sched: pie: enable timestamp based delay calculation (Ivan Vecera) [1824071] - [net] taprio: don't reject same mqprio settings (Ivan Vecera) [1824071] - [tools] tc-testing: Introduced tdc tests for basic filter (Ivan Vecera) [1824071] - [tools] tc-testing: updated pedit TDC tests (Ivan Vecera) [1824071] - [net] net_sched: add TCA_STATS_PKT64 attribute (Ivan Vecera) [1824071] - [net] net_sched: extend packet counter to 64bit (Ivan Vecera) [1824071] - [include] net_sched: do not export gnet_stats_basic_packed to uapi (Ivan Vecera) [1824071] - [tools] tc-testing: added tests with cookie for mpls TC action (Ivan Vecera) [1824071] - [net] icmp: remove duplicate code (Ivan Vecera) [1824071] - [include] icmp: add helpers to recognize ICMP error packets (Ivan Vecera) [1824071] - [net] taprio: fix panic while hw offload sched list swap (Ivan Vecera) [1824071] - [net] sched: Replace rcu_swap_protected() with rcu_replace_pointer() (Ivan Vecera) [1824071] - [net] net_sched: sch_fq: avoid calling ktime_get_ns() if not needed (Ivan Vecera) [1824071] - [net] net_sched: sch_fq: add dctcp-like marking (Ivan Vecera) [1824071] - [net] net_sched: sch_fq: remove dead code dealing with retransmits (Ivan Vecera) [1824071] - [net] sched: act_ct: fix build failure in RHEL8 (Ivan Vecera) [1824071] - [net] don't return invalid table id error when we fall back to PF_UNSPEC (Sabrina Dubroca) [1814093] - [net] netfilter: update include directives. (Marcelo Leitner) [1837856] - [include] netfilter: fix include guards. (Marcelo Leitner) [1837856] - [include] netfilter: add include guard to xt_connlabel.h (Marcelo Leitner) [1837856] - [net] sk_msg: Don't use RCU_INIT_POINTER on sk_user_data (Sabrina Dubroca) [1819627] - [tools] selftests/bpf: Fix build of sockmap_ktls.c (Sabrina Dubroca) [1819627] - [net] Generate reuseport group ID on group creation (Sabrina Dubroca) [1819627] - [net] bpf: Allow selecting reuseport socket from a SOCKMAP/SOCKHASH (Sabrina Dubroca) [1819627] - [net] bpf, sockmap: Let all kernel-land lookup values in SOCKMAP/SOCKHASH (Sabrina Dubroca) [1819627] - [net] bpf, sockmap: Return socket cookie on lookup from syscall (Sabrina Dubroca) [1819627] - [net] bpf, sockmap: Don't set up upcalls and progs for listening sockets (Sabrina Dubroca) [1819627] - [net] bpf, sockmap: Allow inserting listening TCP sockets into sockmap (Sabrina Dubroca) [1819627] - [net] tcp_bpf: Don't let child socket inherit parent protocol ops on copy (Sabrina Dubroca) [1819627] - [net] net, sk_msg: Clear sk_user_data pointer on clone if tagged (Sabrina Dubroca) [1819627] - [net] net, sk_msg: Annotate lockless access to sk_prot on clone (Sabrina Dubroca) [1819627] - [net] bpf, sockmap: bpf_tcp_ingress needs to subtract bytes from sg.size (Sabrina Dubroca) [1819627] - [net] bpf, sockmap: msg_pop_data can incorrecty set an sge length (Sabrina Dubroca) [1819627] - [net] tls: fix const assignment warning (Sabrina Dubroca) [1819627] - [net] tls: Fix sk_psock refcnt leak in bpf_exec_tx_verdict() (Sabrina Dubroca) [1819627] - [net] tls: Fix sk_psock refcnt leak when in tls_data_ready() (Sabrina Dubroca) [1819627] - [tools] selftests/bpf: Test unhashing kTLS socket after removing from map (Sabrina Dubroca) [1819627] - [include] bpf, sk_msg: Don't clear saved sock proto on restore (Sabrina Dubroca) [1819627] - [include] bpf, sk_msg: Let ULP restore sk_proto and write_space callback (Sabrina Dubroca) [1819627] - [net] tls: Annotate access to sk_prot with READ_ONCE/WRITE_ONCE (Sabrina Dubroca) [1819627] - [net] tls: Read sk_prot once when building tls proto ops (Sabrina Dubroca) [1819627] - [net] tls: Constify base proto ops used for building tls proto (Sabrina Dubroca) [1819627] - [net] tls: Fix to avoid gettig invalid tls record (Sabrina Dubroca) [1819627] - [net] tls: avoid spurious decryption error with HW resync (Sabrina Dubroca) [1819627] - [net] tls: add helper for testing if socket is RX offloaded (Sabrina Dubroca) [1819627] - [tools] selftests: net: tls: remove recv_rcvbuf test (Sabrina Dubroca) [1819627] - [net] tls: use sg_next() to walk sg entries (Sabrina Dubroca) [1819627] - [net] tls: remove the dead inplace_crypto code (Sabrina Dubroca) [1819627] - [tools] selftests/tls: add a test for fragmented messages (Sabrina Dubroca) [1819627] - [net] tls: Fix unused function warning (Sabrina Dubroca) [1819627] - [net] tls: store decrypted on a single bit (Sabrina Dubroca) [1819627] - [net] tls: store async_capable on a single bit (Sabrina Dubroca) [1819627] - [net] tls: pass context to tls_device_decrypted() (Sabrina Dubroca) [1819627] - [net] tls: make allocation failure unlikely (Sabrina Dubroca) [1819627] - [net] tls: mark sk->err being set as unlikely (Sabrina Dubroca) [1819627] - [net] sockmap: use bitmap for copy info (Sabrina Dubroca) [1819627] - [net] tls: add TlsDeviceRxResync statistic (Sabrina Dubroca) [1819627] - [net] tls: add TlsDecryptError stat (Sabrina Dubroca) [1819627] - [net] tls: add statistics for installed sessions (Sabrina Dubroca) [1819627] - [net] tls: add skeleton of MIB statistics (Sabrina Dubroca) [1819627] - [net] tls: add device decrypted trace point (Sabrina Dubroca) [1819627] - [net] tls: add tracing for device/offload events (Sabrina Dubroca) [1819627] - [net] tls: allow compiling TLS TOE out (Sabrina Dubroca) [1819627] - [net] tls: rename tls_hw_* functions tls_toe_* (Sabrina Dubroca) [1819627] - [net] tls: move TOE-related code to a separate file (Sabrina Dubroca) [1819627] - [net] tls: move tls_build_proto() on init path (Sabrina Dubroca) [1819627] - [net] tls: use the full sk_proto pointer (Sabrina Dubroca) [1819627] - [net] tls: rename tls_device to tls_toe_device (Sabrina Dubroca) [1819627] - [net] tls: move TOE-related structures to a separate header (Sabrina Dubroca) [1819627] - [net] tls: sleeping function from invalid context (Sabrina Dubroca) [1819627] - [net] netfilter: nft_set_rbtree: Add missing expired checks (Phil Sutter) [1778020] - [tools] selftests: netfilter: extend flowtable test script with dnat rule (Marcelo Leitner) [1811193] - [tools] selftests: netfilter: extend flowtable test script for ipsec (Marcelo Leitner) [1811193] - [tools] selftests: netfilter: add flowtable test script (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: set NF_FLOW_TEARDOWN flag on entry expiration (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Remove WQ_MEM_RECLAIM from workqueue (Marcelo Leitner) [1811193] - [net] netfilter: nf_conntrack: add IPS_HW_OFFLOAD status bit (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Free block_cb when being deleted (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add counter support in HW offload (Marcelo Leitner) [1811193] - [net] netfilter: conntrack: add nf_ct_acct_add() (Marcelo Leitner) [1811193] - [net] netfilter: conntrack: export nf_ct_acct_update() (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Use work entry per offload command (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Use rw sem as flow block lock (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add counter support (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: add enum nft_flowtable_flags to uapi (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Fix incorrect tc_setup_type type (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: populate addr_type mask (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Fix flushing of offloaded flows on free (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: fix NULL pointer dereference in tunnel offload support (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: reload ip{v6}h in nf_flow_tuple_ip{v6} (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: reload ip{v6}h in nf_flow_nat_ip{v6} (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: dump NFTA_CHAIN_FLAGS attribute (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: free flowtable hooks on hook register error (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add tunnel encap/decap action offload support (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add indr block setup support (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add nf_flow_table_block_offload_init() (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add tunnel match offload support (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: skip offload setup if disabled (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Use nf_flow_offload_tuple for stats as well (Marcelo Leitner) [1811193] - [net] flow_offload: Add flow_match_ct to get rule ct match (Marcelo Leitner) [1811193] - [include] net/sched: act_ct: Enable hardware offload of flow table entires (Marcelo Leitner) [1811193] - [include] net/sched: act_ct: Support refreshing the flow table entries (Marcelo Leitner) [1811193] - [include] net/sched: act_ct: Support restoring conntrack info on skbs (Marcelo Leitner) [1811193] - [net] sched: act_ct: Instantiate flow table entry actions (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Add API for registering to flow table events (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Fix setting forgotten NF_FLOW_HW_DEAD flag (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Fix missing flush hardware on table free (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Fix hardware flush order on nf_flow_table_cleanup (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: fix check the chain offload flag (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: fix memory leak in nf_tables_parse_netdev_hooks() (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add nf_flow_table_offload_cmd() (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add nf_flow_offload_tuple() helper (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: refresh flow if hardware offload fails (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add nf_flowtable_hw_offload() helper function (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: use atomic bitwise operations for flow flags (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: remove dying bit, use teardown bit instead (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add nf_flow_offload_work_alloc() (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: restrict flow dissector match on meta ingress device (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: fetch stats only if flow is still alive (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add nf_flowtable_time_stamp (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: unbind callbacks from flowtable destroy path (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: fix the nat port mangle. (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: check the status of dst_neigh (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: fix incorrect ethernet dst address (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: fix big-endian integer overflow (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: Correct memcpy size for flow_overload_mangle() (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: return EOPNOTSUPP if rule specifies no actions (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: add IPv6 match description (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: Don't use offset uninitialized in flow_offload_port_{d, s}nat (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: Fix block_cb tc_setup_type as TC_SETUP_CLSFLOWER (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: Fix block setup as TC_SETUP_FT cmd (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: check if bind callback fails and unbind if hook registration fails (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: add nft_unregister_flowtable_hook() (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: undo updates if transaction fails (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: release flow_rule on error from commit path (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: remove reference to flow rule from deletion path (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: add IPv6 support (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: add flow_action_entry_next() and use it (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: remove unnecessary parameter in flow_offload_fill_dir (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: Fix check ndo_setup_tc when setup_block (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: Check for the NETDEV_UNREGISTER event (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: hardware offload support (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: add flowtable offload control plane (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: detach routing information from flow description (Marcelo Leitner) [1811193] - [net] netfilter: nft_flow_offload: skip tcp rst and fin packets (Marcelo Leitner) [1811193] - [net] netfilter: nf_flowtable: remove flow_offload_entry structure (Marcelo Leitner) [1811193] - [include] netfilter: nf_flow_table: remove union from flow_offload structure (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: move conntrack object to struct flow_offload (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: skip EBUSY on chain update (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: bogus EOPNOTSUPP on basechain update (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: pass extack to nft_flow_cls_offload_setup() (Marcelo Leitner) [1811193] - [net] netfilter: nft_meta: offload support for interface index (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: white-space fixes. (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: check for register data length mismatches (Marcelo Leitner) [1811193] - [net] netfilter: nft_bitwise: Adjust parentheses to fix memcmp size argument (Marcelo Leitner) [1811193] - [net] netfilter: nft_bitwise: add offload support (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: unbind if multi-device binding fails (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: add nft_flow_block_offload_init() (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: add nft_chain_offload_cmd() (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: restore basechain deletion (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: support for multiple devices per netdev hook (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: fix base chain stat rcu_dereference usage (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: remove rules on unregistered device only (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: add nft_flow_cls_offload_setup() (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: Pass callback list to nft_setup_cb_call() (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: add nft_flow_block_chain() (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: increase maximum devices number per flowtable (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: allow netdevice to be used only once per flowtable (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: dynamically allocate hooks per net_device in flowtables (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: remove flowtable hook flush routine in netns exit routine (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: move priority to struct nf_flowtable (Marcelo Leitner) [1811193] - [net] netfilter: nft_payload: fix missing check for matching length in offloads (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: set timeout before insertion into hashes (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: fix always true policy is unset check (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: add NFT_CHAIN_POLICY_UNSET and use it (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: remove rules when the device unregisters (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: refactor the nft_flow_offload_rule function (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: refactor the nft_flow_offload_chain function (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: add __nft_offload_get_chain function (Marcelo Leitner) [1811193] - [net] netfilter: nft_{fwd, dup}_netdev: add offload support (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: avoid excessive stack usage (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: move indirect flow_block callback logic to core (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: set default timeout after successful insertion (Marcelo Leitner) [1811193] - [net] netfilter: ctnetlink: honor IPS_OFFLOAD flag (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: clear skb tstamp before xmit (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: map basechain priority to hardware priority (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: teardown flow timeout race (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: conntrack picks up expired flows (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: support indr block call (Marcelo Leitner) [1811193] - [net] flow_offload: add flow_block structure and use it (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: store data in offload context registers (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: fix offload for flows that are subject to xfrm (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: don't fail when updating base chain policy (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: add hardware offload support (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: delay chain policy update until transaction is complete (Marcelo Leitner) [1811193] - [net] netfilter: nft_flow_offload: IPCB is only valid for ipv4 family (Marcelo Leitner) [1811193] - [net] netfilter: nft_flow_offload: don't offload when sequence numbers need adjustment (Marcelo Leitner) [1811193] - [net] netfilter: nft_flow_offload: set liberal tracking mode for tcp (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: ignore DF bit setting (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: remove unnecessary variable in flow_offload_tuple (Marcelo Leitner) [1811193] - [net] netfilter: nft_flow_offload: add entry to flowtable after confirmation (Marcelo Leitner) [1811193] - [net] netfilter: nft_flow_offload: fix checking method of conntrack helper (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: fix missing error check for rhashtable_insert_fast (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: do not flow offload deleted conntrack entries (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: simplify nf_flow_offload_gc_step() (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: check ttl value in flow offload data path (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: fix netdev refcnt leak (Marcelo Leitner) [1811193] - [net] netfilter: nf_flowtable: skip device lookup from interface index (Marcelo Leitner) [1811193] - [net] netfilter: conntrack: fix IPV6=n builds (Marcelo Leitner) [1811193] - [net] netfilter: nft_flow_offload: fix interaction with vrf slave device (Marcelo Leitner) [1811193] - [net] netfilter: nft_flow_offload: Fix reverse route lookup (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: make nf_flow_table_iterate() static (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: do not remove offload when other netns's interface is down (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: remove unnecessary parameter of nf_flow_table_cleanup() (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: use rhashtable_lookup() instead of rhashtable_lookup_fast() (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: remove unnecessary nat flag check code (Marcelo Leitner) [1811193] - [net] mptcp: mark tech preview and disable by default (Florian Westphal) [1835796] - [net] mptcp: fix bogus socket flag values (Florian Westphal) [1835796] - [net] mptcp: select CRYPTO (Florian Westphal) [1835796] - [net] mptcp: Protect subflow socket options before connection completes (Florian Westphal) [1835796] - [net] mptcp: make the symbol 'mptcp_sk_clone_lock' static (Florian Westphal) [1835796] - [net] mptcp: fix use-after-free for ipv6 (Florian Westphal) [1835796] - [net] mptcp: fix use-after-free on tcp fallback (Florian Westphal) [1835796] - [net] mptcp: Fix undefined mptcp_handle_ipv6_mapped for modular IPV6 (Florian Westphal) [1835796] - [net] mptcp: Fix incorrect IPV6 dependency check (Florian Westphal) [1835796] - [net] mptcp: handle tcp fallback when using syn cookies (Florian Westphal) [1835796] - [net] mptcp: avoid a lockdep splat when mcast group was joined (Florian Westphal) [1835796] - [net] mptcp: fix panic on user pointer access (Florian Westphal) [1835796] - [net] mptcp: defer freeing of cached ext until last moment (Florian Westphal) [1835796] - [net] mptcp: Fix build with PROC_FS disabled. (Florian Westphal) [1835796] - [tools] selftests: settings: tests can be in subsubdirs (Florian Westphal) [1835796] - [net] mptcp: Fix code formatting (Florian Westphal) [1835796] - [net] mptcp: do not inherit inet proto ops (Florian Westphal) [1835796] - [net] add and use MPTCP_PROTO_KERN (Florian Westphal) [1835796] - [net] mptcp: cope with later TCP fallback (Florian Westphal) [1835796] - [net] mptcp: process MP_CAPABLE data option (Florian Westphal) [1835796] - [net] mptcp: parse and emit MP_CAPABLE option according to v1 spec (Florian Westphal) [1835796] - [net] mptcp: move from sha1 (v0) to sha256 (v1) (Florian Westphal) [1835796] - [tools] mptcp: add basic kselftest for mptcp (Florian Westphal) [1835796] - [net] mptcp: new sysctl to control the activation per NS (Florian Westphal) [1835796] - [net] mptcp: allow collapsing consecutive sendpages on the same substream (Florian Westphal) [1835796] - [net] mptcp: recvmsg() can drain data from multiple subflows (Florian Westphal) [1835796] - [net] mptcp: add subflow write space signalling and mptcp_poll (Florian Westphal) [1835796] - [net] mptcp: Implement MPTCP receive path (Florian Westphal) [1835796] - [net] mptcp: Write MPTCP DSS headers to outgoing data packets (Florian Westphal) [1835796] - [net] mptcp: Add setsockopt()/getsockopt() socket operations (Florian Westphal) [1835796] - [net] mptcp: Add shutdown() socket operation (Florian Westphal) [1835796] - [net] mptcp: Add key generation and token tree (Florian Westphal) [1835796] - [net] mptcp: Create SUBFLOW socket for incoming connections (Florian Westphal) [1835796] - [net] mptcp: Handle MP_CAPABLE options for outgoing connections (Florian Westphal) [1835796] - [net] mptcp: Associate MPTCP context with TCP socket (Florian Westphal) [1835796] - [net] mptcp: Handle MPTCP TCP options (Florian Westphal) [1835796] - [net] mptcp: Add MPTCP socket stubs (Florian Westphal) [1835796] - [net] netfilter: conntrack: fix infinite loop on rmmod (Florian Westphal) [1832381] - [tools] selftests: add netdevsim devlink dev info test (Petr Oros) [1830928] - [tools] selftests: test netdevsim reload forbid and fail (Petr Oros) [1830928] - [netdrv] mlx4: fix "initializer element not constant" compiler error (Petr Oros) [1830928] - [netdrv] netdevsim: dev: Fix memory leak in nsim_dev_take_snapshot_write (Petr Oros) [1830928] - [net] devlink: fix return value after hitting end in region read (Petr Oros) [1830928] - [net] devlink: Fix reporter's recovery condition (Petr Oros) [1830928] - [documentation] docs: devlink: clarify the scope of snapshot id (Petr Oros) [1830928] - [net] devlink: let kernel allocate region snapshot id (Petr Oros) [1830928] - [net] devlink: factor out building a snapshot notification (Petr Oros) [1830928] - [documentation] devlink: fix broken link warning (Petr Oros) [1830928] - [net] devlink: use NL_SET_ERR_MSG_MOD instead of NL_SET_ERR_MSG (Petr Oros) [1830928] - [include] devlink: Add macro for "fw.mgmt.api" to info_get cb. (Petr Oros) [1830928] - [netdrv] netdevsim: support taking immediate snapshot via devlink (Petr Oros) [1830928] - [net] devlink: implement DEVLINK_CMD_REGION_NEW (Petr Oros) [1830928] - [net] devlink: track snapshot id usage count using an xarray (Petr Oros) [1830928] - [net] devlink: report error once U32_MAX snapshot ids have been used (Petr Oros) [1830928] - [net] devlink: extract snapshot id allocation to helper function (Petr Oros) [1830928] - [net] devlink: use -ENOSPC to indicate no more room for snapshots (Petr Oros) [1830928] - [net] devlink: add function to take snapshot while locked (Petr Oros) [1830928] - [net] devlink: trivial: fix tab in function documentation (Petr Oros) [1830928] - [net] devlink: convert snapshot destructor callback to region op (Petr Oros) [1830928] - [net] devlink: prepare to support region operations (Petr Oros) [1830928] - [documentation] devlink: expand the devlink-info documentation (Petr Oros) [1830928] - [net] devlink: Introduce devlink port flavour virtual (Petr Oros) [1830928] - [net] devlink: validate length of region addr/len (Petr Oros) [1830928] - [net] devlink: validate length of param values (Petr Oros) [1830928] - [net] core: Replace zero-length array with flexible-array member (Petr Oros) [1830928] - [net] core: devlink.c: Use built-in RCU list checking (Petr Oros) [1830928] - [net] devlink: Rely on driver eswitch thread safety instead of devlink (Petr Oros) [1830928] - [net] core: devlink.c: Hold devlink->lock from the beginning of devlink_dpipe_table_register() (Petr Oros) [1830928] - [net] devlink: Force enclosing array on binary fmsg data (Petr Oros) [1830928] - [net] devlink: report 0 after hitting end in region read (Petr Oros) [1830928] - [net] devlink: correct misspelling of snapshot (Petr Oros) [1830928] - [tools] selftests: Add a test of large binary to devlink health test (Petr Oros) [1830928] - [netdrv] netdevsim: Update dummy reporter's devlink binary interface (Petr Oros) [1830928] - [net] devlink: Allow large formatted message of binary output (Petr Oros) [1830928] - [tools] selftests: netdevsim: Add test cases for devlink-trap policers (Petr Oros) [1823743] - [netdrv] netdevsim: Add support for setting of packet trap group parameters (Petr Oros) [1823743] - [net] devlink: Allow setting of packet trap group parameters (Petr Oros) [1823743] - [net] devlink: Add packet trap group parameters support (Petr Oros) [1823743] - [netdrv] netdevsim: Add devlink-trap policer support (Petr Oros) [1823743] - [documentation] Add description of packet trap policers (Petr Oros) [1823743] - [net] devlink: Add packet trap policers support (Petr Oros) [1823743] - [net] devlink: Add auto dump flag to health reporter (Petr Oros) [1823743] - [net] devlink: Implicitly set auto recover flag when registering health reporter (Petr Oros) [1823743] - [netdrv] netdevsim: Change dummy reporter auto recover default (Petr Oros) [1823743] - [net] devlink: Only pass packet trap group identifier in trap structure (Petr Oros) [1823743] - [net] devlink: Stop reference counting packet trap groups (Petr Oros) [1823743] - [netdrv] netdevsim: Explicitly register packet trap groups (Petr Oros) [1823743] - [net] devlink: Add API to register packet trap groups (Petr Oros) [1823743] - [net] esp6: calculate transport_header correctly when sel.family != AF_INET6 (Xin Long) [1815980 1761579] - [net] esp4: support ipv6 nexthdrs process for beet gso segment (Xin Long) [1815980 1761579] - [net] esp6: support ipv6 nexthdrs process for beet gso segment (Xin Long) [1815980 1761579] - [net] xfrm: remove the xfrm_state_put call becofe going to out_reset (Xin Long) [1815980 1761579] - [net] esp6: get the right proto for transport mode in esp6_gso_encap (Xin Long) [1815980 1761579] - [net] xfrm: do pskb_pull properly in __xfrm_transport_prep (Xin Long) [1815980 1761579] - [net] xfrm: allow to accept packets with ipv6 NEXTHDR_HOP in xfrm_input (Xin Long) [1815980 1761579] - [net] xfrm: add prep for esp beet mode offload (Xin Long) [1815980 1761579] - [net] esp6: add gso_segment for esp6 beet mode (Xin Long) [1815980 1761579] - [net] esp4: add gso_segment for esp4 beet mode (Xin Long) [1815980 1761579] - [net] xfrm: kconfig: make xfrm depend on inet (Xin Long) [1815980 1761579] - [net] xfrm: make xfrm modes builtin (Xin Long) [1815980 1761579] - [net] xfrm: remove afinfo pointer from xfrm_mode (Xin Long) [1815980 1761579] - [net] xfrm: remove output2 indirection from xfrm_mode (Xin Long) [1815980 1761579] - [net] xfrm: remove input2 indirection from xfrm_mode (Xin Long) [1815980 1761579] - [net] xfrm: remove gso_segment indirection from xfrm_mode (Xin Long) [1815980 1761579] - [net] xfrm: remove xmit indirection from xfrm_mode (Xin Long) [1815980 1761579] - [net] xfrm: remove output indirection from xfrm_mode (Xin Long) [1815980 1761579] - [net] xfrm: remove input indirection from xfrm_mode (Xin Long) [1761579 1815980] - [net] xfrm: prefer family stored in xfrm_mode struct (Xin Long) [1815980 1761579] - [net] xfrm: place af number into xfrm_mode struct (Xin Long) [1761579 1815980] - [net] xfrm: gso partial offload support (Xin Long) [1761579 1815980] - [net] netfilter: cttimeout: remove set but not used variable 'l3num' (Florian Westphal) [1822085] - [net] netfilter: conntrack: handle icmp pkt_to_tuple helper via direct calls (Florian Westphal) [1822085] - [net] netfilter: conntrack: handle builtin l4proto packet functions via direct calls (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove net_id (Florian Westphal) [1822085] - [net] netfilter: conntrack: gre: switch module to be built-in (Florian Westphal) [1822085] - [net] netfilter: remove unused parameters in nf_ct_l4proto_[un]register_sysctl() (Florian Westphal) [1822085] - [net] netfilter: conntrack: gre: convert rwlock to rcu (Florian Westphal) [1822085] - [net] netfilter: nfnetlink_cttimeout: fetch timeouts for udplite and gre, too (Florian Westphal) [1822085] - [net] netfilter: nfnetlink_cttimeout: pass default timeout policy to obj_to_nlattr (Florian Westphal) [1822085] - [net] netfilter: conntrack: add nf_{tcp, udp, sctp, icmp, dccp, icmpv6, generic}_pernet() (Florian Westphal) [1822085] - [net] netfilter: conntrack: clamp l4proto array size at largers supported protocol (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove l3->l4 mapping information (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove unused proto arg from netns init functions (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove error callback and handle icmp from core (Florian Westphal) [1822085] - [net] netfilter: conntrack: avoid using ->error callback if possible (Florian Westphal) [1822085] - [net] netfilter: conntrack: deconstify packet callback skb pointer (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove the l4proto->new() function (Florian Westphal) [1822085] - [net] netfilter: conntrack: timeout interface depend on CONFIG_NF_CONNTRACK_TIMEOUT (Florian Westphal) [1822085] - [net] netfilter: conntrack: pass nf_hook_state to packet and error handlers (Florian Westphal) [1822085] - [net] netfilter: conntrack: place 'new' timeout in first location too (Florian Westphal) [1822085] - [net] netfilter: nf_conntrack_h323: Remove deprecated config check (Florian Westphal) [1822085] - [include] netfilter: nf_tables: merge route type into core (Florian Westphal) [1822085] - [net] netfilter: ipv6: avoid indirect calls for IPV6=y case (Florian Westphal) [1822085] - [net] netfilter: nat: remove module dependency on ipv6 core (Florian Westphal) [1822085] - [net] netfilter: remove obsolete need_conntrack stub (Florian Westphal) [1822085] - [net] netfilter: conntrack: avoid use-after free on rmmod (Florian Westphal) [1822085] - [net] netfilter: conntrack: dccp, sctp: handle null timeout argument (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove duplicated include from nf_conntrack_proto_udp.c (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove l3proto abstraction (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove get_timeout() indirection (Florian Westphal) [1822085] - [net] netfilter: conntrack: avoid l4proto pkt_to_tuple calls (Florian Westphal) [1822085] - [net] netfilter: conntrack: avoid calls to l4proto invert_tuple (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove get_l4proto indirection from l3 protocol trackers (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove invert_tuple indirection from l3 protocol trackers (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove pkt_to_tuple indirection from l3 protocol trackers (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove ctnetlink callbacks from l3 protocol trackers (Florian Westphal) [1822085] - [net] openvswitch: use nf_ct_get_tuplepr, invert_tuplepr (Florian Westphal) [1822085] - [net] netfilter: utils: move nf_ip6_checksum* from ipv6 to utils (Florian Westphal) [1822085] - [net] netfilter: utils: move nf_ip_checksum* from ipv4 to utils (Florian Westphal) [1822085] - [net] netfilter: flowtables: use fixed renew timeout on teardown (Florian Westphal) [1822085] - [netdrv] geneve: use the correct nlattr array in NL_SET_ERR_MSG_ATTR (Xin Long) [1809503] - [netdrv] vxlan: use the correct nlattr array in NL_SET_ERR_MSG_ATTR (Xin Long) [1809503] - [netdrv] geneve: Allow configuration of DF behaviour (Xin Long) [1809503] - [netdrv] vxlan: Allow configuration of DF behaviour (Xin Long) [1809503] - [netdrv] net: phy: realtek: fix using paged operations with RTL8105e / RTL8208 (Josef Oskera) [1841511] - [netdrv] r8169: fix OCP access on RTL8117 (Josef Oskera) [1841511] - [netdrv] r8169: re-establish support for RTL8401 chip version (Josef Oskera) [1841511] - [netdrv] r8169: change back SG and TSO to be disabled by default (Josef Oskera) [1841511] - [netdrv] r8169: factor out rtl8169_tx_map (Josef Oskera) [1841511] - [netdrv] r8169: improve handling of TD_MSS_MAX (Josef Oskera) [1841511] - [netdrv] r8169: fix PHY driver check on platforms w/o module softdeps (Josef Oskera) [1841511] - [netdrv] r8169: re-enable MSI on RTL8168c (Josef Oskera) [1841511] - [netdrv] r8169: don't use MSI before RTL8168d (Josef Oskera) [1841511] - [netdrv] r8169: improve RTL8168b FIFO overflow workaround (Josef Oskera) [1841511] - [netdrv] r8169: improve rtl_schedule_task (Josef Oskera) [1841511] - [netdrv] r8169: simplify rtl_task (Josef Oskera) [1841511] - [netdrv] r8169: add new helper rtl8168g_enable_gphy_10m (Josef Oskera) [1841511] - [netdrv] net: r8169: reject unsupported coalescing params (Josef Oskera) [1841511] - [netdrv] r8169: simplify getting stats by using netdev_stats_to_stats64 (Josef Oskera) [1841511] - [netdrv] r8169: let rtl8169_mark_to_asic clear rx descriptor field opts2 (Josef Oskera) [1841511] - [netdrv] r8169: remove now unneeded barrier in rtl_tx (Josef Oskera) [1841511] - [netdrv] r8169: simplify usage of rtl8169_unmap_tx_skb (Josef Oskera) [1841511] - [netdrv] r8169: ensure tx_skb is fully reset after calling rtl8169_unmap_tx_skb (Josef Oskera) [1841511] - [netdrv] r8169: convert while to for loop in rtl_tx (Josef Oskera) [1841511] - [netdrv] r8169: use pci_status_get_and_clear_errors (Josef Oskera) [1841511] - [netdrv] r8169: add PCI_STATUS_PARITY to PCI status error bits (Josef Oskera) [1841511] - [netdrv] r8169: improve rtl8169_start_xmit (Josef Oskera) [1841511] - [netdrv] r8169: remove RTL_EVENT_NAPI constants (Josef Oskera) [1841511] - [netdrv] r8169: use new helper tcp_v6_gso_csum_prep (Josef Oskera) [1841511] - [netdrv] r8169: improve statistics of missed rx packets (Josef Oskera) [1841511] - [netdrv] r8169: improve rtl_jumbo_config (Josef Oskera) [1841511] - [netdrv] r8169: improve rtl8169_get_mac_version (Josef Oskera) [1841511] - [netdrv] r8169: add helper rtl_pci_commit (Josef Oskera) [1841511] - [netdrv] r8169: simplify setting netdev features (Josef Oskera) [1841511] - [netdrv] r8169: remove setting PCI_CACHE_LINE_SIZE in rtl_hw_start_8169 (Josef Oskera) [1841511] - [netdrv] r8169: remove unneeded check from rtl_link_chg_patch (Josef Oskera) [1841511] - [netdrv] r8169: fix performance regression related to PCIe max read request size (Josef Oskera) [1841511] - [netdrv] r8169: don't set min_mtu/max_mtu if not needed (Josef Oskera) [1841511] - [netdrv] r8169: factor out PHY configuration to r8169_phy_config.c (Josef Oskera) [1841511] - [netdrv] r8169: add r8169.h (Josef Oskera) [1841511] - [netdrv] r8169: rename rtl_apply_firmware (Josef Oskera) [1841511] - [netdrv] r8169: add phydev argument to rtl8168d_apply_firmware_cond (Josef Oskera) [1841511] - [netdrv] r8169: use phy_read/write instead of rtl_readphy/writephy (Josef Oskera) [1841511] - [netdrv] r8169: replace rtl_w0w1_phy (Josef Oskera) [1841511] - [netdrv] r8169: replace rtl_patchphy (Josef Oskera) [1841511] - [netdrv] r8169: move disabling MAC EEE for RTL8402/RTL8106e (Josef Oskera) [1841511] - [netdrv] r8169: move setting ERI register 0x1d0 for RTL8106 (Josef Oskera) [1841511] - [netdrv] r8169: switch to phylib functions in rtl_writephy_batch (Josef Oskera) [1841511] - [netdrv] r8169: change argument type of RTL8168g-specific PHY config functions (Josef Oskera) [1841511] - [netdrv] r8169: change argument type of EEE PHY functions (Josef Oskera) [1841511] - [netdrv] r8169: move RTL8169scd Gigabyte PHY quirk (Josef Oskera) [1841511] - [netdrv] r8169: remove not needed debug print in rtl8169_init_phy (Josef Oskera) [1841511] - [netdrv] r8169: prepare for exporting rtl_hw_phy_config (Josef Oskera) [1841511] - [netdrv] r8169: add constant EnAnaPLL (Josef Oskera) [1841511] - [netdrv] r8169: move enabling EEE to rtl8169_init_phy (Josef Oskera) [1841511] - [netdrv] r8169: remove MAC workaround in rtl8168e_2_hw_phy_config (Josef Oskera) [1841511] - [netdrv] r8169: factor out rtl8168h_2_get_adc_bias_ioffset (Josef Oskera) [1841511] - [netdrv] r8169: check that Realtek PHY driver module is loaded (Josef Oskera) [1841511] - [netdrv] treewide: Use sizeof_field() macro (Josef Oskera) [1841511] - [netdrv] r8169: fix rtl_hw_jumbo_disable for RTL8168evl (Josef Oskera) [1841511] - [netdrv] r8169: add missing RX enabling for WoL on RTL8125 (Josef Oskera) [1841511] - [netdrv] r8169: fix jumbo configuration for RTL8168evl (Josef Oskera) [1841511] - [netdrv] r8169: add check for PHY_MDIO_CHG to rtl_nic_fw_data_ok (Josef Oskera) [1841511] - [netdrv] r8169: use macro FIELD_SIZEOF in definition of FW_OPCODE_SIZE (Josef Oskera) [1841511] - [netdrv] r8169: change mdelay to msleep in rtl_fw_write_firmware (Josef Oskera) [1841511] - [netdrv] r8169: load firmware for RTL8168fp/RTL8117 (Josef Oskera) [1841511] - [netdrv] r8169: improve conditional firmware loading for RTL8168d (Josef Oskera) [1841511] - [netdrv] r8169: use r8168d_modify_extpage in rtl8168f_config_eee_phy (Josef Oskera) [1841511] - [netdrv] r8169: add support for RTL8117 (Josef Oskera) [1841511] - [netdrv] r8169: respect EEE user setting when restarting network (Josef Oskera) [1841511] - [netdrv] r8169: remove rtl8168c_4_hw_phy_config (Josef Oskera) [1841511] - [netdrv] r8169: add helper r8168d_modify_extpage (Josef Oskera) [1841511] - [netdrv] r8169: switch to phylib functions in more places (Josef Oskera) [1841511] - [netdrv] r8169: add helper r8168d_phy_param (Josef Oskera) [1841511] - [netdrv] r8169: add helper r8168g_phy_param (Josef Oskera) [1841511] - [netdrv] r8169: fix page read in r8168g_mdio_read (Josef Oskera) [1841511] - [netdrv] r8169: fix wrong PHY ID issue with RTL8168dp (Josef Oskera) [1841511] - [netdrv] r8169: use helper rtl_hw_aspm_clkreq_enable also in rtl_hw_start_8168g_2 (Josef Oskera) [1841511] - [netdrv] r8169: improve rtl8169_rx_fill (Josef Oskera) [1841511] - [netdrv] r8169: align fix_features callback with vendor driver (Josef Oskera) [1841511] - [netdrv] r8169: never set PCI_EXP_DEVCTL_NOSNOOP_EN (Josef Oskera) [1841511] - [netdrv] r8169: remove rtl_hw_start_8168bef (Josef Oskera) [1841511] - [netdrv] r8169: remove rtl_hw_start_8168dp (Josef Oskera) [1841511] - [netdrv] r8169: simplify setting PCI_EXP_DEVCTL_NOSNOOP_EN (Josef Oskera) [1841511] - [netdrv] r8169: remove fiddling with the PCIe max read request size (Josef Oskera) [1841511] - [netdrv] r8169: fix jumbo packet handling on resume from suspend (Josef Oskera) [1841511] - [netdrv] r8169: don't set bit RxVlan on RTL8125 (Josef Oskera) [1841511] - [netdrv] r8169: add support for EEE on RTL8125 (Josef Oskera) [1841511] - [netdrv] r8169: add RTL8125 PHY initialization (Josef Oskera) [1841511] - [netdrv] r8169: add support for RTL8125 (Josef Oskera) [1841511] - [netdrv] r8169: don't use bit LastFrag in tx descriptor after send (Josef Oskera) [1841511] - [netdrv] r8169: read common register for PCI commit (Josef Oskera) [1841511] - [netdrv] r8169: move disabling interrupt coalescing to RTL8169/RTL8168 init (Josef Oskera) [1841511] - [netdrv] r8169: factor out reading MAC address from registers (Josef Oskera) [1841511] - [netdrv] r8169: restrict rtl_is_8168evl_up to RTL8168 chip versions (Josef Oskera) [1841511] - [netdrv] r8169: change interrupt mask type to u32 (Josef Oskera) [1841511] - [netdrv] r8169: improve DMA handling in rtl_rx (Josef Oskera) [1841511] - [netdrv] r8169: fix DMA issue on MIPS platform (Josef Oskera) [1841511] - [netdrv] r8169: sync EEE handling for RTL8168h with vendor driver (Josef Oskera) [1841511] - [netdrv] r8169: use the generic EEE management functions (Josef Oskera) [1841511] - [fs] gfs2: Even more gfs2_find_jhead fixes (Abhijith Das) [1828653] - [kernel] sched/fair: Don't NUMA balance for kthreads (Phil Auld) [1842543] - [kernel] sched/core: Offload wakee task activation if it the wakee is descheduling (Phil Auld) [1842543] - [kernel] sched/core: Optimize ttwu() spinning on p->on_cpu (Phil Auld) [1842543] - [fs] gfs2: Smarter iopen glock waiting (Andreas Grunbacher) [1582655] - [fs] gfs2: Wake up when setting GLF_DEMOTE (Andreas Grunbacher) [1582655] - [fs] gfs2: Check inode generation number in delete_work_func (Andreas Grunbacher) [1582655] - [fs] gfs2: Move inode generation number check into gfs2_inode_lookup (Andreas Grunbacher) [1582655] - [fs] gfs2: Minor gfs2_lookup_by_inum cleanup (Andreas Grunbacher) [1582655] - [fs] gfs2: Try harder to delete inodes locally (Andreas Grunbacher) [1582655] - [fs] gfs2: Give up the iopen glock on contention (Andreas Grunbacher) [1582655] - [fs] gfs2: Turn gl_delete into a delayed work (Andreas Grunbacher) [1582655] - [fs] gfs2: Keep track of deleted inode generations in LVBs (Andreas Grunbacher) [1582655] - [fs] gfs2: Allow ASPACE glocks to also have an lvb (Andreas Grunbacher) [1582655] - [fs] gfs2: Avoid access time thrashing in gfs2_inode_lookup (Andreas Grunbacher) [1582655] - [fs] gfs2: Use IS_ERR_OR_NULL (Andreas Grunbacher) [1582655] - [fpga] fpga: mark the intel fpga drivers as tech preview (Luis Goncalves) [1689274 1660310 1494701 1494699] - [firmware] firmware: stratix10-svc: Remove unneeded semicolon (Luis Goncalves) [1689274 1660310 1494701 1494699] - [firmware] firmware: Fix incompatible function behavior for RSU driver (Luis Goncalves) [1689274 1660310 1494701 1494699] - [firmware] firmware: add Intel Stratix10 remote system update driver (Luis Goncalves) [1689274 1660310 1494701 1494699] - [include] firmware: stratix10-svc: extend svc to support new RSU features (Luis Goncalves) [1689274 1660310 1494701 1494699] - [edac] EDAC/altera, firmware/intel: Add Stratix10 ECC DBE SMC call (Luis Goncalves) [1689274 1660310 1494701 1494699] - [firmware] firmware: stratix10-svc: fix wrong of_node_put() in init function (Luis Goncalves) [1689274 1660310 1494701 1494699] - [include] firmware: add remote status update client support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [firmware] firmware: add Intel Stratix10 service layer driver (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: pci: fix return value of cci_pci_sriov_configure (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: xilinx-pr-decoupler: Remove clk_get error message for probe defer (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: remove redundant dev_err message (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: remove set but not used variable 'afu' (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: remove set but not used variable 'fme' (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: add power management support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: add thermal management support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [documentation] Documentation: fpga: dfl: add descriptions for thermal/power management interfaces (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: Remove dev_err() usage after platform_get_irq() (Luis Goncalves) [1689274 1660310 1494701 1494699] - [documentation] Documentation: fpga: dfl: add descriptions for virtualization and new interfaces (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: add global error reporting support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: add STP (SignalTap) support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: add error reporting support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: expose __afu_port_enable/disable function (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: add userclock sysfs interfaces (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: convert platform_driver to use dev_groups (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: convert platform_driver to use dev_groups (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: make init callback optional (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera-cvp: Add Stratix10 (V2) Support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera-cvp: Preparation for V2 parts (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera-cvp: Discover Vendor Specific offset (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera-ps-spi: Fix getting of optional confd gpio (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: add capability sysfs interfaces (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: make uinit callback optional (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add id_table for dfl private feature driver (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: add AFU state related sysfs interfaces (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: pci: enable SRIOV support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: add DFL_FPGA_FME_PORT_RELEASE/ASSIGN ioctl support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: use driver core functions, not sysfs ones (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera-pr-ip: Make alt_pr_unregister function void (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera-cvp: Fix function definition argument (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga-manager: altera-ps-spi: Fix build error (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: align PR buffer size per PR datawidth (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: remove copy_to_user() in ioctl for PR (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl-fme-mgr: fix FME_PR_INTFC_ID register address (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] drivers: fpga: Kconfig: pedantic cleanups (Luis Goncalves) [1689274 1660310 1494701 1494699] - [documentation] docs: fpga: convert docs to ReST and rename to *.rst (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441 (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 422 (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 285 (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: zynqmp-fpga: Correctly handle error pointer (Luis Goncalves) [1689274 1660310 1494701 1494699] - [include] include: fpga: adi-axi-common.h: add common regs & defs header (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: expand minor range when registering chrdev region (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: Add lockdep classes for pdata->lock (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: Pass the correct device to dma_mapping_error() (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: stratix10-soc: fix use-after-free on s10_init() (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] treewide: Add SPDX license identifier - Makefile/Kconfig (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] mm/gup: change GUP fast to use flags rather than a write 'bool' (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga manager: Adding FPGA Manager support for Xilinx zynqmp (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera_freeze_bridge: remove restriction to socfpga (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: mgr: altera-ps-spi: make array dummy static, shrinks object size (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: stratix10-soc: fix wrong of_node_put() in init function (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] Remove 'type' argument from access_ok() function (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: of-fpga-region: Use platform_set_drvdata (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl-fme-region: Use platform_get_drvdata() (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: add intel stratix10 soc fpga manager driver (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: mgr: altera-ps-spi: enable usage on non-dt platforms (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera-cvp: fix probing for multiple FPGAs on the bus (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] zynq-fpga: Only route PR via PCAP when required (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera-cvp: Fix registration for CvP incapable devices (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: remove set but not used variable 'priv' (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera-cvp: fix 'bad IO access' on x86_64 (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: add devm_fpga_region_create (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: bridge: add devm_fpga_bridge_create (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: mgr: add devm_fpga_mgr_create (Luis Goncalves) [1689274 1660310 1494701 1494699] - [documentation] docs: fpga: document fpga manager flags (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: bridge: fix obvious function documentation error (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: do not access region struct after fpga_region_unregister (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] drivers: fpga: fix two trivial spelling mistakes (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: fix return value check in in pr_mgmt_init() (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: add DFL_FPGA_PORT_DMA_MAP/UNMAP ioctls support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: add afu sub feature support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: add DFL_FPGA_GET_API_VERSION/CHECK_EXTENSION ioctls support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: add header sub feature support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: add port ops support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add FPGA Accelerated Function Unit driver basic framework (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme-region: add support for compat_id (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add fpga region platform driver for FME (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add fpga bridge platform driver for FME (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme-mgr: add compat_id support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add fpga manager platform driver for FME (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: add partial reconfiguration sub feature support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: add DFL_FPGA_GET_API_VERSION/CHECK_EXTENSION ioctls support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: add header sub feature support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add FPGA Management Engine driver basic framework (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl-pci: add enumeration for feature devices (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: add FPGA DFL PCIe device driver (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add dfl_fpga_check_port_id function (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add dfl_fpga_port_ops support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add feature device infrastructure (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add dfl_fpga_cdev_find_port (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add chardev support for feature devices (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: add device feature list support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: region: add compat_id support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [include] fpga: mgr: add compat_id support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: mgr: add status for fpga-manager (Luis Goncalves) [1689274 1660310 1494701 1494699] - [include] fpga: mgr: add region_id to fpga_image_info (Luis Goncalves) [1689274 1660310 1494701 1494699] - [documentation] docs: fpga: add a document for FPGA Device Feature List (DFL) Framework Overview (Luis Goncalves) [1689274 1660310 1494701 1494699] - [mm] mm: Add a vmf_insert_mixed_prot() function (Dave Airlie) [1838335] - [mm] mm: Add write-protect and clean utilities for address space ranges (Dave Airlie) [1838335] - [mm] mm: Add a walk_page_mapping() function to the pagewalk code (Dave Airlie) [1838335] - [mm] pagewalk: separate function pointers from iterator data (Dave Airlie) [1838335] - [mm] mm: split out a new pagewalk.h header from mm.h (Dave Airlie) [1838335] - [mm] mm: update ptep_modify_prot_commit to take old pte value as arg (Dave Airlie) [1838335] - [x86] mm: update ptep_modify_prot_start/commit to take vm_area_struct as arg (Dave Airlie) [1838335] - [mm] mm/mmu_notifier: add an interval tree notifier (Dave Airlie) [1838335] - [mm] mm/mmu_notifier: define the header pre-processor parts even if disabled (Dave Airlie) [1838335] - [mm] mm/mmu_notifiers: add a lockdep map for invalidate_range_start/end (Dave Airlie) [1838335] - [misc] misc/sgi-gru: use mmu_notifier_get/put for struct gru_mm_struct (Dave Airlie) [1838335] - [drm] drm/backport: add mmu notifier get/put support to drm backport (Dave Airlie) [1838335] - [mm] mm/mmu_notifiers: add a get/put scheme for the registration (Dave Airlie) [1838335] - [mm] mm/mmu_notifiers: do not speculatively allocate a mmu_notifier_mm (Dave Airlie) [1838335] - [mm] mm/mmu_notifiers: hoist do_mmu_notifier_register down_write to the caller (Dave Airlie) [1838335] - [mm] mm/mmu_notifier.c: remove mmu_notifier_synchronize() (Dave Airlie) [1838335] - [infiniband] locking/lockdep: Rename lockdep_assert_held_exclusive() -> lockdep_assert_held_write() (Dave Airlie) [1838335] - [include] mm/mmu_notifier: contextual information for event enums (Dave Airlie) [1838335] - [mm] mm/memory_hotplug.c: only respect mem= parameter during boot stage (Baoquan He) [1838809 1781472] - [scsi] scsi: mpt3sas: Remove unused including (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Fix double free warnings (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Disable DIF when prot_mask set to zero (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Capture IOC data for debugging purposes (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Use true, false for ioc->use_32bit_dma (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Remove NULL check before freeing function (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Update mpt3sas version to 33.101.00.00 (Tomas Henzl) [1790760] - [scsi] mpt3sas: Fix memset in non-rdpq mode (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Fix reply queue count in non RDPQ mode (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Handle RDPQ DMA allocation in same 4G region (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Separate out RDPQ allocation to new function (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Rename function name is_MSB_are_same (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Don't change the DMA coherent mask after allocations (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: use true, false for bool variables (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Fix kernel panic observed on soft HBA unplug (Tomas Henzl) [1790760] - [scsi] scsi: Replace zero-length array with flexible-array member (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Update drive version to 33.100.00.00 (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Remove usage of device_busy counter (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Print function name in which cmd timed out (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Optimize mpt3sas driver logging (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: print in which path firmware fault occurred (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Handle CoreDump state from watchdog thread (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Add support IOCs new state named COREDUMP (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: renamed _base_after_reset_handler function (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Add support for NVMe shutdown (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Update MPI Headers to v02.00.57 (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Fix double free in attach error handling (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Clean up some indenting (Tomas Henzl) [1790760] - [crypto] crypto: af_alg - cast ki_complete ternary op to int (Herbert Xu) [1837499] - [netdrv] virtio-net: per-queue RPS config (Eugenio Perez) [1718086] - [netdrv] virtio_net: Differentiate sk_buff and xdp_frame on freeing (Eugenio Perez) [1718086] - [netdrv] virtio_net: Use xdp_return_frame to free xdp_frames on destroying vqs (Eugenio Perez) [1718086] - [netdrv] virtio_net: enable napi_tx by default (Eugenio Perez) [1718086] - [netdrv] virtio_net: Don't call free_old_xmit_skbs for xdp_frames (Eugenio Perez) [1718086] - [netdrv] virtio_net: Don't enable NAPI when interface is down (Eugenio Perez) [1718086] - [include] cpumask: make cpumask_next_wrap available without smp (Eugenio Perez) [1718086] - [netdrv] virtio_net: Stripe queue affinities across cores (Eugenio Perez) [1718086] - [virtio] virtio: Make vp_set_vq_affinity() take a mask (Eugenio Perez) [1718086]- [netdrv] ice: add board identifier info to devlink .info_get (Jonathan Toppins) [1796682] - [netdrv] ice: add basic handler for devlink .info_get (Jonathan Toppins) [1796682] - [netdrv] ice: enable initial devlink support (Jonathan Toppins) [1796682] - [netdrv] ice: implement full NVM read from ETHTOOL_GEEPROM (Jonathan Toppins) [1796682] - [netdrv] ice: discover and store size of available flash (Jonathan Toppins) [1796682] - [netdrv] ice: store NVM version info in extracted format (Jonathan Toppins) [1796682] - [netdrv] ice: create function to read a section of the NVM and Shadow RAM (Jonathan Toppins) [1796682] - [netdrv] ice: use __le16 types for explicitly Little Endian values (Jonathan Toppins) [1796682] - [netdrv] ice: fix incorrect size description of ice_get_nvm_version (Jonathan Toppins) [1781388] - [netdrv] ice: use variable name more descriptive than type (Jonathan Toppins) [1781388] - [netdrv] ice: Use EOPNOTSUPP instead of ENOTSUPP (Jonathan Toppins) [1781388] - [netdrv] ice: Fix format specifier (Jonathan Toppins) [1781388] - [netdrv] ice: fix use of deprecated strlcpy() (Jonathan Toppins) [1781388] - [netdrv] ice: Increase mailbox receive queue length to maximum (Jonathan Toppins) [1781388] - [netdrv] ice: Correct setting VLAN pruning (Jonathan Toppins) [1781388] - [netdrv] ice: renegotiate link after FW DCB on (Jonathan Toppins) [1781388] - [netdrv] ice: Fix corner case when switching from IEEE to CEE (Jonathan Toppins) [1781388] - [netdrv] ice: Display Link detected via Ethtool in safe mode (Jonathan Toppins) [1781388] - [netdrv] ice: Fix removing driver while bare-metal VFs pass traffic (Jonathan Toppins) [1781388] - [netdrv] ice: Improve clarity of prints and variables (Jonathan Toppins) [1781388] - [netdrv] ice: allow bigger VFs (Jonathan Toppins) [1781388] - [netdrv] ice: Cleanup unneeded parenthesis (Jonathan Toppins) [1781388] - [netdrv] ice: Use pci_get_dsn() (Jonathan Toppins) [1781388] - [netdrv] ice: let core reject the unsupported coalescing parameters (Jonathan Toppins) [1781388] - [netdrv] ice: fix define for E822 backplane device (Jonathan Toppins) [1781388] - [netdrv] ice: add support for E823 devices (Jonathan Toppins) [1795812] - [netdrv] ice: add backslash-n to strings (Jonathan Toppins) [1781388] - [netdrv] ice: increase PF reset wait timeout to 300 milliseconds (Jonathan Toppins) [1781388] - [netdrv] ice: Support XDP UMEM wake up mechanism (Jonathan Toppins) [1781388] - [netdrv] ice: SW DCB, report correct max TC value (Jonathan Toppins) [1781388] - [netdrv] ice: Report correct DCB mode (Jonathan Toppins) [1781388] - [netdrv] ice: Add DCBNL ops required to configure ETS in CEE for SW DCB (Jonathan Toppins) [1781388] - [netdrv] ice: Always clear the QRXFLXP_CNTXT register for VF Rx queues (Jonathan Toppins) [1781388] - [netdrv] ice: Fix for TCAM entry management (Jonathan Toppins) [1781388] - [netdrv] ice: update malicious driver detection event handling (Jonathan Toppins) [1781388] - [netdrv] ice: Validate config for SW DCB map (Jonathan Toppins) [1781388] - [netdrv] ice: Wait for VF to be reset/ready before configuration (Jonathan Toppins) [1792691] - [netdrv] ice: Don't reject odd values of usecs set by user (Jonathan Toppins) [1781388] - [netdrv] ice: use true/false for bool types (Jonathan Toppins) [1781388] - [netdrv] ice: add function argument description to function header comment (Jonathan Toppins) [1781388] - [netdrv] ice: use proper format for function pointer as a function parameter (Jonathan Toppins) [1781388] - [netdrv] ice: remove unnecessary fallthrough comments (Jonathan Toppins) [1781388] - [netdrv] ice: Fix virtchnl_queue_select bitmap validation (Jonathan Toppins) [1781388] - [netdrv] ice: Fix and refactor Rx queue disable for VFs (Jonathan Toppins) [1781388] - [netdrv] ice: Handle LAN overflow event for VF queues (Jonathan Toppins) [1781388] - [netdrv] ice: Fix implicit queue mapping mode in ice_vsi_get_qs (Jonathan Toppins) [1781388] - [netdrv] ice: Add support to enable/disable all Rx queues before waiting (Jonathan Toppins) [1781388] - [netdrv] ice: Only allow tagged bcast/mcast traffic for VF in port VLAN (Jonathan Toppins) [1781388] - [netdrv] ice: Fix Port VLAN priority bits (Jonathan Toppins) [1781388] - [netdrv] ice: Add helper to determine if VF link is up (Jonathan Toppins) [1781388] - [netdrv] ice: Refactor port vlan configuration for the VF (Jonathan Toppins) [1781388] - [netdrv] ice: Add initial support for QinQ (Jonathan Toppins) [1781388] - [netdrv] ice: Trivial fixes (Jonathan Toppins) [1781388] - [netdrv] ice: Use correct netif error function (Jonathan Toppins) [1781388] - [netdrv] ice: Cleanup ice_vsi_alloc_q_vectors (Jonathan Toppins) [1781388] - [netdrv] ice: Make print statements more compact (Jonathan Toppins) [1781388] - [netdrv] ice: Use ice_pf_to_dev (Jonathan Toppins) [1781388] - [netdrv] ice: Remove possible null dereference (Jonathan Toppins) [1781388] - [netdrv] ice: update Unit Load Status bitmask to check after reset (Jonathan Toppins) [1781388] - [netdrv] ice: fix and consolidate logging of NVM/firmware version information (Jonathan Toppins) [1781388] - [netdrv] ice: Modify link message logging (Jonathan Toppins) [1781388] - [netdrv] ice: Remove CONFIG_PCI_IOV wrap in ice_set_pf_caps (Jonathan Toppins) [1781388] - [netdrv] ice: Remove ice_dev_onetime_setup() (Jonathan Toppins) [1781388] - [netdrv] ice: Don't allow same value for Rx tail to be written twice (Jonathan Toppins) [1781388] - [netdrv] ice: display supported and advertised link modes (Jonathan Toppins) [1781388] - [netdrv] ice: Fix switch between FW and SW LLDP (Jonathan Toppins) [1781388] - [netdrv] ice: Fix DCB rebuild after reset (Jonathan Toppins) [1781388] - [netdrv] ice: Bump version (Jonathan Toppins) [1781401] - [netdrv] ice: Implement ethtool get/set rx-flow-hash (Jonathan Toppins) [1781401] - [netdrv] ice: Initilialize VF RSS tables (Jonathan Toppins) [1781401] - [netdrv] ice: Optimize table usage (Jonathan Toppins) [1781401] - [netdrv] ice: Enable writing filtering tables (Jonathan Toppins) [1781401] - [netdrv] ice: Populate TCAM filter software structures (Jonathan Toppins) [1781401] - [netdrv] ice: Allocate flow profile (Jonathan Toppins) [1781401] - [netdrv] ice: Enable writing hardware filtering tables (Jonathan Toppins) [1781401] - [netdrv] ice: remove redundant assignment to variable xmit_done (Jonathan Toppins) [1781388] - [netdrv] ice: Removing hung_queue variable to use txqueue function parameter (Jonathan Toppins) [1781388] - [netdrv] ice: Add device ids for E822 devices (Jonathan Toppins) [1781951] - [netdrv] ice: Suppress Coverity warnings for xdp_rxq_info_reg (Jonathan Toppins) [1781388] - [netdrv] ice: Add a boundary check in ice_xsk_umem() (Jonathan Toppins) [1781388] - [netdrv] ice: add extra check for null Rx descriptor (Jonathan Toppins) [1781388] - [netdrv] ice: suppress checked_return error (Jonathan Toppins) [1781388] - [netdrv] ice: Demote MTU change print to debug (Jonathan Toppins) [1781388] - [netdrv] ice: Enable ip link show on the PF to display VF unicast MAC(s) (Jonathan Toppins) [1781388] - [netdrv] ice: Fix VF link state when it's IFLA_VF_LINK_STATE_AUTO (Jonathan Toppins) [1781388] - [netdrv] ice: Remove Rx flex descriptor programming (Jonathan Toppins) [1781388] - [netdrv] ice: Return error on not supported ethtool -C parameters (Jonathan Toppins) [1781388] - [netdrv] ice: Restore interrupt throttle settings after VSI rebuild (Jonathan Toppins) [1781388] - [netdrv] ice: Set default value for ITR in alloc function (Jonathan Toppins) [1781388] - [netdrv] ice: Add ice_for_each_vf() macro (Jonathan Toppins) [1781388] - [netdrv] ice: Add code to keep track of current dflt_vsi (Jonathan Toppins) [1781388] - [netdrv] ice: Fix VF spoofchk (Jonathan Toppins) [1781388] - [netdrv] ice: Support UDP segmentation offload (Jonathan Toppins) [1781388] - [netdrv] ice: Update FW API minor version (Jonathan Toppins) [1781388] - [netdrv] ice: remove pointless NULL check of port_info (Jonathan Toppins) [1781388] - [netdrv] ice: Implement ethtool ops for channels (Jonathan Toppins) [1781388] - [netdrv] ice: implement VF stats NDO (Jonathan Toppins) [1781388] - [netdrv] ice: add helpers for virtchnl (Jonathan Toppins) [1781388] - [netdrv] ice: Add ice_pf_to_dev(pf) macro (Jonathan Toppins) [1781388] - [netdrv] ice: Do not use devm* functions for local uses (Jonathan Toppins) [1781388] - [netdrv] ice: Refactor removal of VLAN promiscuous rules (Jonathan Toppins) [1781388] - [netdrv] ice: Fix setting coalesce to handle DCB configuration (Jonathan Toppins) [1781388] - [netdrv] ice: Only disable VF state when freeing each VF resources (Jonathan Toppins) [1781388] - [netdrv] ice: fix stack leakage (Jonathan Toppins) [1781388] - [netdrv] ice: Don't modify stripping for add/del VLANs on VF (Jonathan Toppins) [1781388] - [netdrv] ice: Disallow VF VLAN opcodes if VLAN offloads disabled (Jonathan Toppins) [1781388] - [netdrv] ice: Correct capabilities reporting of max TCs (Jonathan Toppins) [1781388] - [netdrv] ice: Store number of functions for the device (Jonathan Toppins) [1781388] - [netdrv] ice: fix potential infinite loop because loop counter being too small (Jonathan Toppins) [1781388] - [netdrv] ice: print opcode when printing controlq errors (Jonathan Toppins) [1781388] - [netdrv] ice: use more accurate ICE_DBG mask types (Jonathan Toppins) [1781388] - [netdrv] ice: Introduce and use ice_vsi_type_str (Jonathan Toppins) [1781388] - [netdrv] ice: remove unnecessary conditional check (Jonathan Toppins) [1781388] - [netdrv] ice: Update enum ice_flg64_bits to current specification (Jonathan Toppins) [1781388] - [netdrv] ice: delay less (Jonathan Toppins) [1781388] - [netdrv] ice: use pkg_dwnld_status instead of sq_last_status (Jonathan Toppins) [1781388] - [netdrv] ice: Change max MSI-x vector_id check in cfg_irq_map (Jonathan Toppins) [1781388] - [netdrv] ice: Check if VF is disabled for Opcode and other operations (Jonathan Toppins) [1781388] - [netdrv] ice: configure software LLDP in ice_init_pf_dcb (Jonathan Toppins) [1781388] - [netdrv] ice: Fix to change Rx/Tx ring descriptor size via ethtool with DCBx (Jonathan Toppins) [1781388] - [netdrv] ice: avoid setting features during reset (Jonathan Toppins) [1781388] - [netdrv] ice: Implement DCBNL support (Jonathan Toppins) [1781388] - [netdrv] ice: Add NDO callback to set the maximum per-queue bitrate (Jonathan Toppins) [1781388] - [netdrv] ice: Use ice_ena_vsi and ice_dis_vsi in DCB configuration flow (Jonathan Toppins) [1781388] - [netdrv] ice: Fix return value when SR-IOV is not supported (Jonathan Toppins) [1781388] - [netdrv] ice: Rename VF function ice_vc_dis_vf to match its behavior (Jonathan Toppins) [1781388] - [netdrv] ice: Get rid of ice_cleanup_header (Jonathan Toppins) [1781388] - [netdrv] ice: print PCI link speed and width (Jonathan Toppins) [1781388] - [netdrv] ice: print unsupported module message (Jonathan Toppins) [1781388] - [netdrv] ice: write register with correct offset (Jonathan Toppins) [1781388] - [netdrv] ice: Check for null pointer dereference when setting rings (Jonathan Toppins) [1781388] - [netdrv] ice: save PCI state in probe (Jonathan Toppins) [1781388] - [netdrv] ice: Adjust DCB INIT for SW mode (Jonathan Toppins) [1781388] - [netdrv] ice: fix driver unload flow (Jonathan Toppins) [1781388] - [netdrv] ice: handle DCBx non-contiguous TC request (Jonathan Toppins) [1781388] - [netdrv] ice: Update Boot Configuration Section read of NVM (Jonathan Toppins) [1781388] - [netdrv] ice: add ethtool -m support for reading i2c eeprom modules (Jonathan Toppins) [1781388] - [netdrv] ice: allow 3k MTU for XDP (Jonathan Toppins) [1781388] - [netdrv] ice: add build_skb() support (Jonathan Toppins) [1781388] - [netdrv] ice: introduce frame padding computation logic (Jonathan Toppins) [1781388] - [netdrv] ice: introduce legacy Rx flag (Jonathan Toppins) [1781388] - [netdrv] ice: Add support for AF_XDP (Jonathan Toppins) [1730487] - [netdrv] ice: Move common functions to ice_txrx_lib.c (Jonathan Toppins) [1781388] - [netdrv] ice: Add support for XDP (Jonathan Toppins) [1730487] - [netdrv] ice: get rid of per-tc flow in Tx queue configuration routines (Jonathan Toppins) [1781388] - [netdrv] ice: Introduce ice_base.c (Jonathan Toppins) [1781388] - [netdrv] net:Use skb accessors in network drivers (Jonathan Toppins) [1781388] - [powerpc] powerpc/eeh: Remove eeh_add_device_tree_late() (Myron Stowe) [1840904] - [powerpc] powerpc/eeh: Add sysfs files in late probe (Myron Stowe) [1840904] - [powerpc] powerpc: Drop using struct of_pci_range.pci_space field (Myron Stowe) [1840904] - [powerpc] powerpc/pci: Fold pcibios_setup_device() into pcibios_bus_add_device() (Myron Stowe) [1840904] - [powerpc] powerpc/pci: Remove pcibios_setup_bus_devices() (Myron Stowe) [1840904] - [powerpc] powerpc/pci: Fix pcibios_setup_device() ordering (Myron Stowe) [1840904] - [powerpc] powerpc/pci: Remove legacy debug code (Myron Stowe) [1840904] - [x86] x86/microcode/AMD: Increase microcode PATCH_MAX_SIZE (David Arcari) [1826966] - [x86] x86/microcode/AMD: Make stub function static inline (David Arcari) [1826966] - [x86] x86/microcode/intel: Issue the revision updated message only on the BSP (David Arcari) [1826966] - [x86] x86/microcode: Update late microcode in parallel (David Arcari) [1826966] - [x86] x86/microcode/amd: Fix two -Wunused-but-set-variable warnings (David Arcari) [1826966] - [x86] x86/microcode: Fix the microcode load on CPU hotplug for real (David Arcari) [1826966] - [x86] x86/microcode, cpuhotplug: Add a microcode loader CPU hotplug callback (David Arcari) [1826966] - [x86] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 353 (David Arcari) [1826966] - [x86] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (David Arcari) [1826966] - [x86] treewide: Add SPDX license identifier - Makefile/Kconfig (David Arcari) [1826966] - [x86] x86/microcode: Fix the ancient deprecated microcode loading method (David Arcari) [1826966] - [x86] x86/microcode/intel: Refactor Intel microcode blob loading (David Arcari) [1826966] - [x86] x86/microcode: Announce reload operation's completion (David Arcari) [1826966] - [x86] x86/microcode/AMD: Update copyright (David Arcari) [1826966] - [x86] x86/microcode/AMD: Check the equivalence table size when scanning it (David Arcari) [1826966] - [x86] x86/microcode/AMD: Convert CPU equivalence table variable into a struct (David Arcari) [1826966] - [x86] x86/microcode/AMD: Check microcode container data in the late loader (David Arcari) [1826966] - [x86] x86/microcode/AMD: Fix container size's type (David Arcari) [1826966] - [x86] x86/microcode/AMD: Convert early parser to the new verification routines (David Arcari) [1826966] - [x86] x86/microcode/AMD: Change verify_patch()'s return value (David Arcari) [1826966] - [x86] x86/microcode/AMD: Move chipset-specific check into verify_patch() (David Arcari) [1826966] - [x86] x86/microcode/AMD: Move patch family check to verify_patch() (David Arcari) [1826966] - [x86] x86/microcode/AMD: Simplify patch family detection (David Arcari) [1826966] - [x86] x86/microcode/AMD: Concentrate patch verification (David Arcari) [1826966] - [x86] x86/microcode/AMD: Cleanup verify_patch_size() more (David Arcari) [1826966] - [x86] x86/microcode/AMD: Clean up per-family patch size checks (David Arcari) [1826966] - [x86] x86/microcode/AMD: Move verify_patch_size() up in the file (David Arcari) [1826966] - [x86] x86/microcode/AMD: Add microcode container verification (David Arcari) [1826966] - [x86] x86/microcode/AMD: Subtract SECTION_HDR_SIZE from file leftover length (David Arcari) [1826966] - [x86] x86/microcode: Make revision and processor flags world-readable (David Arcari) [1826966] - [pci] PCI: Add pci_status_get_and_clear_errors (Josef Oskera) [1840535] - [pci] PCI: Add constant PCI_STATUS_ERROR_BITS (Josef Oskera) [1840535] - [arm64] arm64: dts: ls1046ardb: set RGMII interfaces to RGMII_ID mode (Petr Oros) [1816982] - [arm64] arm64: dts: ls1043a-rdb: correct RGMII delay mode to rgmii-id (Petr Oros) [1816982] - [netdrv] net: phy: marvell: Fix pause frame negotiation (Petr Oros) [1816982] - [netdrv] net: phy: propagate an error back to the callers of phy_sfp_probe (Petr Oros) [1816982] - [netdrv] net: phy: at803x: fix clock sink configuration on ATH8030 and ATH8035 (Petr Oros) [1816982] - [netdrv] r8169: fix resume on cable plug-in (Petr Oros) [1816982] - [documentation] dt-bindings: net: remove un-implemented property (Petr Oros) [1816982] - [netdrv] net: phy: mdio-bcm-unimac: Fix clock handling (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: w/a for fld detect threshold bootstrapping issue (Petr Oros) [1816982] - [netdrv] net: phy: sfp-bus.c: get rid of docs warnings (Petr Oros) [1816982] - [netdrv] net: phy: mdio-mux-bcm-iproc: check clk_prepare_enable() return value (Petr Oros) [1816982] - [netdrv] net: phy: fix MDIO bus PM PHY resuming (Petr Oros) [1816982] - [of] drivers/of/of_mdio.c:fix of_mdiobus_register() (Petr Oros) [1816982] - [netdrv] net: phy: bcm63xx: fix OOPS due to missing driver name (Petr Oros) [1816982] - [netdrv] phylink: Improve error message when validate failed (Petr Oros) [1816982] - [netdrv] net: phy: avoid clearing PHY interrupts twice in irq handler (Petr Oros) [1816982] - [netdrv] net: phy: marvell: don't interpret PHY status unless resolved (Petr Oros) [1816982] - [netdrv] net: phy: mscc: fix firmware paths (Petr Oros) [1816982] - [netdrv] net: phy: corrected the return value for genphy_check_and_restart_aneg and genphy_c45_check_and_restart_aneg (Petr Oros) [1816982] - [documentation] docs: networking: phy: Rephrase paragraph for clarity (Petr Oros) [1816982] - [netdrv] net: phy: Avoid multiple suspends (Petr Oros) [1816982] - [netdrv] net: phy: broadcom: Fix a typo ("firsly") (Petr Oros) [1816982] - [netdrv] net: phy: restore mdio regs in the iproc mdio driver (Petr Oros) [1816982] - [netdrv] net: phy: at803x: disable vddio regulator (Petr Oros) [1816982] - [netdrv] net: mii_timestamper: fix static allocation by PHY driver (Petr Oros) [1816982] - [of] net: mdio: of: fix potential NULL pointer derefernce (Petr Oros) [1816982] - [netdrv] net: phy: add default ARCH_BCM_IPROC for MDIO_BCM_IPROC (Petr Oros) [1816982] - [netdrv] net: phy: DP83822: Add support for additional DP83825 devices (Petr Oros) [1816982] - [netdrv] phy: dp83826: Add phy IDs for DP83826N and 826NC (Petr Oros) [1816982] - [netdrv] net: phy: add new version of phy_do_ioctl (Petr Oros) [1816982] - [netdrv] net: phy: rename phy_do_ioctl to phy_do_ioctl_running (Petr Oros) [1816982] - [netdrv] r8169: use generic ndo_do_ioctl handler phy_do_ioctl (Petr Oros) [1816982] - [netdrv] net: phy: add generic ndo_do_ioctl handler phy_do_ioctl (Petr Oros) [1816982] - [netdrv] net: phylink: allow in-band AN for USXGMII (Petr Oros) [1816982] - [netdrv] net: phy: adin: fix a warning about msleep (Petr Oros) [1816982] - [netdrv] net: phy: don't crash in phy_read/_write_mmd without a PHY driver (Petr Oros) [1816982] - [netdrv] net: phylink: Allow 2.5BASE-T, 5GBASE-T and 10GBASE-T for the 10G link modes (Petr Oros) [1816982] - [netdrv] net: phy: adin: const-ify static data (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: Set FORCE_LINK_GOOD to default after reset (Petr Oros) [1816982] - [netdrv] net: phy: Maintain MDIO device and bus statistics (Petr Oros) [1816982] - [powerpc] powerpc: Add const qual to local_read() parameter (Petr Oros) [1816982] - [include] u64_stats: provide u64_stats_t type (Petr Oros) [1816982] - [documentation] Documentation: net-sysfs: Remove duplicate PHY device documentation (Petr Oros) [1816982] - [netdrv] mdio_bus: Simplify reset handling and extend to non-DT systems (Petr Oros) [1816982] - [netdrv] net: phy: Added IRQ print to phylink_bringup_phy() (Petr Oros) [1816982] - [netdrv] net: phy: DP83822: Update Kconfig with DP83825I support (Petr Oros) [1816982] - [netdrv] net: phy: DP83TC811: Fix typo in Kconfig (Petr Oros) [1816982] - [netdrv] net: phylink: add support for polling MAC PCS (Petr Oros) [1816982] - [netdrv] net: phylink: make QSGMII a valid PHY mode for in-band AN (Petr Oros) [1816982] - [uapi] mii: Add helpers for parsing SGMII auto-negotiation (Petr Oros) [1816982] - [netdrv] net: phylink: fix failure to register on x86 systems (Petr Oros) [1816982] - [netdrv] net: phy: fixed_phy: switch to using fwnode_gpiod_get_index (Petr Oros) [1816982] - [netdrv] net: phy: fixed_phy: fix use-after-free when checking link GPIO (Petr Oros) [1816982] - [netdrv] net: phylink: switch to using fwnode_gpiod_get_index() (Petr Oros) [1816982] - [netdrv] net: phy: realtek: add support for configuring the RX delay on RTL8211F (Petr Oros) [1816982] - [netdrv] net: phy: realtek: add logging for the RGMII TX delay configuration (Petr Oros) [1816982] - [netdrv] net: mdio: of: Register discovered MII time stampers (Petr Oros) [1816982] - [documentation] dt-bindings: ptp: Introduce MII time stamping devices (Petr Oros) [1816982] - [netdrv] net: Add a layer for non-PHY MII time stamping drivers (Petr Oros) [1816982] - [netdrv] net: Introduce a new MII time stamping interface (Petr Oros) [1816982] - [netdrv] net: phy: dp83640: Move the probe and remove methods around (Petr Oros) [1816982] - [netdrv] net: netcp_ethss: Use the PHY time stamping interface (Petr Oros) [1816982] - [net] net: ethtool: Use the PHY time stamping interface (Petr Oros) [1816982] - [net] net: vlan: Use the PHY time stamping interface (Petr Oros) [1816982] - [netdrv] net: macvlan: Use the PHY time stamping interface (Petr Oros) [1816982] - [include] net: phy: Introduce helper functions for time stamping support (Petr Oros) [1816982] - [include] of: mdio: Add missing inline to of_mdiobus_child_is_phy() dummy (Petr Oros) [1816982] - [netdrv] net: phy: aquantia: add suspend / resume ops for AQR105 (Petr Oros) [1816982] - [netdrv] net: phy: ensure that phy IDs are correctly typed (Petr Oros) [1816982] - [include] mod_devicetable: fix PHY module format (Petr Oros) [1816982] - [of] of: mdio: export of_mdiobus_child_is_phy (Petr Oros) [1816982] - [netdrv] net: sfp: report error on failure to read sfp soft status (Petr Oros) [1816982] - [netdrv] net: phy: marvell: use genphy_check_and_restart_aneg() (Petr Oros) [1816982] - [netdrv] net: phy: marvell: use phy_modify_changed() (Petr Oros) [1816982] - [netdrv] net: phy: marvell: use existing clause 37 definitions (Petr Oros) [1816982] - [netdrv] net: phy: marvell: consolidate phy status reading (Petr Oros) [1816982] - [netdrv] net: phy: marvell: use positive logic for link state (Petr Oros) [1816982] - [netdrv] net: phy: marvell: initialise link partner state earlier (Petr Oros) [1816982] - [netdrv] net: phy: marvell: rearrange to use genphy_read_lpa() (Petr Oros) [1816982] - [netdrv] net: phy: provide and use genphy_read_status_fixed() (Petr Oros) [1816982] - [netdrv] net: phy: add genphy_check_and_restart_aneg() (Petr Oros) [1816982] - [netdrv] net: phy: use phy_resolve_aneg_pause() (Petr Oros) [1816982] - [netdrv] net: phy: remove redundant .aneg_done initialisers (Petr Oros) [1816982] - [netdrv] net: phy: dp83869: Remove unneeded semicolon (Petr Oros) [1816982] - [netdrv] net: phylink: extend clause 45 PHY validation workaround (Petr Oros) [1816982] - [netdrv] net: phylink: improve clause 45 PHY ksettings_set implementation (Petr Oros) [1816982] - [netdrv] net: phylink: fix interface passed to mac_link_up (Petr Oros) [1816982] - [netdrv] net: phylink: propagate phy_attach_direct() return code (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: Add rx-fifo-depth and tx-fifo-depth (Petr Oros) [1816982] - [documentation] dt-bindings: dp83867: Convert fifo-depth to common fifo-depth and make optional (Petr Oros) [1816982] - [netdrv] net: sfp: re-attempt probing for phy (Petr Oros) [1816982] - [netdrv] net: sfp: error handling for phy probe (Petr Oros) [1816982] - [netdrv] net: sfp: rename sm_retries (Petr Oros) [1816982] - [netdrv] net: sfp: use a definition for the fault recovery attempts (Petr Oros) [1816982] - [netdrv] net: sfp: add support for Clause 45 PHYs (Petr Oros) [1816982] - [netdrv] net: phy: add Broadcom BCM84881 PHY driver (Petr Oros) [1816982] - [netdrv] net: phylink: make Broadcom BCM84881 based SFPs work (Petr Oros) [1816982] - [netdrv] net: phylink: delay MAC configuration for copper SFP modules (Petr Oros) [1816982] - [netdrv] net: phylink: split phylink_sfp_module_insert() (Petr Oros) [1816982] - [netdrv] net: phylink: split link_an_mode configured and current settings (Petr Oros) [1816982] - [netdrv] net: phylink: support Clause 45 PHYs on SFP+ modules (Petr Oros) [1816982] - [netdrv] net: phylink: re-split __phylink_connect_phy() (Petr Oros) [1816982] - [netdrv] net: mdio-i2c: add support for Clause 45 accesses (Petr Oros) [1816982] - [netdrv] net: sfp: move phy_start()/phy_stop() to phylink (Petr Oros) [1816982] - [netdrv] net: sfp: add module start/stop upstream notifications (Petr Oros) [1816982] - [netdrv] net: sfp: derive interface mode from ethtool link modes (Petr Oros) [1816982] - [netdrv] net: sfp: remove incomplete 100BASE-FX and 100BASE-LX support (Petr Oros) [1816982] - [netdrv] net: sfp: avoid tx-fault with Nokia GPON module (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: fix hfs boot in rgmii mode (Petr Oros) [1816982] - [netdrv] phy: mdio-thunder: add missed pci_release_regions in remove (Petr Oros) [1816982] - [netdrv] net: sfp: fix hwmon (Petr Oros) [1816982] - [netdrv] net: sfp: fix unbind (Petr Oros) [1816982] - [netdrv] net: phy: realtek: fix using paged operations with RTL8105e / RTL8208 (Petr Oros) [1816982] - [netdrv] net: phy: Use the correct style for SPDX License Identifier (Petr Oros) [1816982] - [netdrv] net: phy: dp83869: Fix return paths to return proper values (Petr Oros) [1816982] - [netdrv] net: phy: add helpers phy_(un)lock_mdio_bus (Petr Oros) [1816982] - [netdrv] mdio_bus: don't use managed reset-controller (Petr Oros) [1816982] - [netdrv] net: phy: initialise phydev speed and duplex sanely (Petr Oros) [1816982] - [netdrv] net: phy: remove phy_ethtool_sset() (Petr Oros) [1816982] - [netdrv] net: sfp: soft status and control support (Petr Oros) [1816982] - [netdrv] net: sfp: add some quirks for GPON modules (Petr Oros) [1816982] - [netdrv] net: sfp: add support for module quirks (Petr Oros) [1816982] - [netdrv] net: phylink: fix link mode modification in PHY mode (Petr Oros) [1816982] - [netdrv] net: phylink: update documentation on create and destroy (Petr Oros) [1816982] - [netdrv] mdio_bus: Fix init if CONFIG_RESET_CONTROLLER=n (Petr Oros) [1816982] - [netdrv] net: phy: dp83869: fix return of uninitialized variable ret (Petr Oros) [1816982] - [netdrv] phy: mdio-sun4i: add missed regulator_disable in remove (Petr Oros) [1816982] - [netdrv] mscc.c: fix semicolon.cocci warnings (Petr Oros) [1816982] - [netdrv] net: phy: avoid matching all-ones clause 45 PHY IDs (Petr Oros) [1816982] - [netdrv] net: phylink: update to use phy_support_asym_pause() (Petr Oros) [1816982] - [netdrv] net: phy: marvell10g: add SFP+ support (Petr Oros) [1816982] - [netdrv] net: phy: add core phylib sfp support (Petr Oros) [1816982] - [netdrv] net: phy: dp83869: Add TI dp83869 phy (Petr Oros) [1816982] - [documentation] dt-bindings: net: dp83869: Add TI dp83869 phy (Petr Oros) [1816982] - [netdrv] mscc.c: Add support for additional VSC PHYs (Petr Oros) [1816982] - [netdrv] net: sfp: fix spelling mistake "requies" -> "requires" (Petr Oros) [1816982] - [netdrv] net: sfp: allow modules with slow diagnostics to probe (Petr Oros) [1816982] - [netdrv] net: sfp: allow sfp to probe slow to initialise GPON modules (Petr Oros) [1816982] - [netdrv] net: sfp: move module insert reporting out of probe (Petr Oros) [1816982] - [netdrv] net: sfp: split power mode switching from probe (Petr Oros) [1816982] - [netdrv] net: sfp: track upstream's attachment state in state machine (Petr Oros) [1816982] - [netdrv] net: sfp: ensure TX_FAULT has deasserted before probing the PHY (Petr Oros) [1816982] - [netdrv] net: sfp: allow fault processing to transition to other states (Petr Oros) [1816982] - [netdrv] net: sfp: eliminate mdelay() from PHY probe (Petr Oros) [1816982] - [netdrv] net: sfp: split the PHY probe from sfp_sm_mod_init() (Petr Oros) [1816982] - [netdrv] net: sfp: control TX_DISABLE and phy only from main state machine (Petr Oros) [1816982] - [netdrv] net: sfp: avoid power switch on address-change modules (Petr Oros) [1816982] - [netdrv] net: sfp: parse SFP power requirement earlier (Petr Oros) [1816982] - [netdrv] net: sfp: rename T_PROBE_WAIT to T_SERIAL (Petr Oros) [1816982] - [netdrv] net: sfp: handle module remove outside state machine (Petr Oros) [1816982] - [netdrv] net: sfp: rename sfp_sm_ins_next() as sfp_sm_mod_next() (Petr Oros) [1816982] - [netdrv] net: sfp: move tx disable on device down to main state machine (Petr Oros) [1816982] - [netdrv] net: sfp: move sfp sub-state machines into separate functions (Petr Oros) [1816982] - [netdrv] net: sfp: fix sfp_bus_put() kernel documentation (Petr Oros) [1816982] - [include] net: sfp: fix sfp_bus_add_upstream() warning (Petr Oros) [1816982] - [netdrv] net: sfp: rework upstream interface (Petr Oros) [1816982] - [netdrv] net: phy: at803x: add missing dependency on CONFIG_REGULATOR (Petr Oros) [1816982] - [netdrv] net: phy: at803x: remove config_init for AR9331 (Petr Oros) [1816982] - [netdrv] net: phy: at803x: fix the PHY names (Petr Oros) [1816982] - [netdrv] net: phy: at803x: mention AR8033 as same as AR8031 (Petr Oros) [1816982] - [netdrv] net: phy: at803x: add device tree binding (Petr Oros) [1816982] - [documentation] dt-bindings: net: phy: Add support for AT803X (Petr Oros) [1816982] - [netdrv] net: phy: at803x: fix Kconfig description (Petr Oros) [1816982] - [netdrv] net: phylink: Fix phylink_dbg() macro (Petr Oros) [1816982] - [netdrv] net: phy: marvell: add downshift support for 88E1145 (Petr Oros) [1816982] - [netdrv] net: phy: marvell: add PHY tunable support for more PHY versions (Petr Oros) [1816982] - [netdrv] net: phy: marvell: add downshift support for M88E1111 (Petr Oros) [1816982] - [netdrv] net: phy: marvell: fix downshift function naming (Petr Oros) [1816982] - [netdrv] net: phy: marvell: fix typo in constant MII_M1011_PHY_SRC_DOWNSHIFT_MASK (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: support Wake on LAN (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: move dt parsing to probe (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: enable robust auto-mdix (Petr Oros) [1816982] - [netdrv] net: phy: smsc: LAN8740: add PHY_RST_AFTER_CLK_EN flag (Petr Oros) [1816982] - [netdrv] net: phy: broadcom: add 1000Base-X support for BCM54616S (Petr Oros) [1816982] - [netdrv] net: phy: add support for clause 37 auto-negotiation (Petr Oros) [1816982] - [netdrv] net: phy: modify assignment to OR for dev_flags in phy_attach_direct (Petr Oros) [1816982] - [netdrv] net: phy: marvell: remove superseded function marvell_set_downshift (Petr Oros) [1816982] - [netdrv] net: phy: marvell: support downshift as PHY tunable (Petr Oros) [1816982] - [netdrv] net: phy: avoid NPE if read_page/write_page callbacks are not available (Petr Oros) [1816982] - [netdrv] net: phy: micrel: Update KSZ87xx PHY name (Petr Oros) [1816982] - [netdrv] net: phy: micrel: Discern KSZ8051 and KSZ8795 PHYs (Petr Oros) [1816982] - [netdrv] net: phy: Fix "link partner" information disappear issue (Petr Oros) [1816982] - [netdrv] net: sfp: move fwnode parsing into sfp-bus layer (Petr Oros) [1816982] - [netdrv] net: phylink: use more linkmode_* (Petr Oros) [1816982] - [netdrv] phylink: fix kernel-doc warnings (Petr Oros) [1816982] - [netdrv] net: phy: mscc: make arrays static, makes object smaller (Petr Oros) [1816982] - [netdrv] net: phy: at803x: use operating parameters from PHY-specific status (Petr Oros) [1816982] - [netdrv] net: phy: extract pause mode (Petr Oros) [1816982] - [netdrv] net: phy: extract link partner advertisement reading (Petr Oros) [1816982] - [netdrv] net: phy: allow for reset line to be tied to a sleepy GPIO controller (Petr Oros) [1816982] - [documentation] docs: networking: phy: Improve phrasing (Petr Oros) [1816982] - [netdrv] net: phy: broadcom: Use bcm54xx_config_clock_delay() for BCM54612E (Petr Oros) [1816982] - [netdrv] net: phy: broadcom: Fix RGMII delays configuration for BCM54210E (Petr Oros) [1816982] - [netdrv] net: phy: at803x: remove probe and struct at803x_priv (Petr Oros) [1816982] - [netdrv] net: phy: at803x: add ar9331 support (Petr Oros) [1816982] - [of] of: mdio: Fix a signedness bug in of_phy_get_and_connect() (Petr Oros) [1816982] - [netdrv] net/phy: fix DP83865 10 Mbps HDX loopback disable function (Petr Oros) [1816982] - [netdrv] net: phy: adin: implement Energy Detect Powerdown mode via phy-tunable (Petr Oros) [1816982] - [net] ethtool: implement Energy Detect Powerdown support via phy-tunable (Petr Oros) [1816982] - [netdrv] net: mdio: switch to using gpiod_get_optional() (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: Add SGMII mode type switching (Petr Oros) [1816982] - [documentation] net: phy: dp83867: Add documentation for SGMII mode type (Petr Oros) [1816982] - [netdrv] net: phylink: Fix flow control resolution (Petr Oros) [1816982] - [netdrv] net: phy: Do not check Link status when loopback is enabled (Petr Oros) [1816982] - [netdrv] net: phy: gmii2rgmii: Dont use priv field in phy device (Petr Oros) [1816982] - [include] include: mdio: Add driver data helpers (Petr Oros) [1816982] - [netdrv] net: phy: force phy suspend when calling phy_stop (Petr Oros) [1816982] - [netdrv] phy: mdio-sun4i: use devm_platform_ioremap_resource() to simplify code (Petr Oros) [1816982] - [netdrv] phy: mdio-mux-meson-g12a: use devm_platform_ioremap_resource() to simplify code (Petr Oros) [1816982] - [netdrv] phy: mdio-moxart: use devm_platform_ioremap_resource() to simplify code (Petr Oros) [1816982] - [netdrv] phy: mdio-hisi-femac: use devm_platform_ioremap_resource() to simplify code (Petr Oros) [1816982] - [netdrv] phy: mdio-bcm-iproc: use devm_platform_ioremap_resource() to simplify code (Petr Oros) [1816982] - [netdrv] net: phy: sfp: Add labels to hwmon sensors (Petr Oros) [1816982] - [netdrv] net: phy: remove genphy_config_init (Petr Oros) [1816982] - [netdrv] net: phy: remove calls to genphy_config_init (Petr Oros) [1816982] - [netdrv] net: phy: realtek: support NBase-T MMD EEE registers on RTL8125 (Petr Oros) [1816982] - [uapi] net: phy: add EEE-related constants (Petr Oros) [1816982] - [documentation] dt-bindings: net: add bindings for ADIN PHY driver (Petr Oros) [1816982] - [netdrv] net: phy: adin: add ethtool get_stats support (Petr Oros) [1816982] - [netdrv] net: phy: adin: implement downshift configuration via phy-tunable (Petr Oros) [1816982] - [netdrv] net: phy: adin: implement PHY subsystem software reset (Petr Oros) [1816982] - [netdrv] net: phy: adin: add EEE translation layer from Clause 45 to Clause 22 (Petr Oros) [1816982] - [netdrv] net: phy: adin: add support MDI/MDIX/Auto-MDI selection (Petr Oros) [1816982] - [netdrv] net: phy: adin: make RMII fifo depth configurable (Petr Oros) [1816982] - [netdrv] net: phy: adin: make RGMII internal delays configurable (Petr Oros) [1816982] - [netdrv] net: phy: adin: configure RGMII/RMII/MII modes on config (Petr Oros) [1816982] - [netdrv] net: phy: adin: add {write,read}_mmd hooks (Petr Oros) [1816982] - [netdrv] net: phy: adin: add support for interrupts (Petr Oros) [1816982] - [netdrv] net: phy: adin: hook genphy_{suspend, resume} into the driver (Petr Oros) [1816982] - [netdrv] net: phy: adin: add support for Analog Devices PHYs (Petr Oros) [1816982] - [netdrv] net: phy: realtek: add support for EEE registers on integrated PHY's (Petr Oros) [1816982] - [netdrv] net: phy: swphy: emulate register MII_ESTATUS (Petr Oros) [1816982] - [netdrv] net: phy: read MII_CTRL1000 in genphy_read_status only if needed (Petr Oros) [1816982] - [netdrv] net: phy: realtek: add NBase-T PHY auto-detection (Petr Oros) [1816982] - [netdrv] net: phy: let phy_speed_down/up support speeds >1Gbps (Petr Oros) [1816982] - [netdrv] net: phy: add phy_speed_down_core and phy_resolve_min_speed (Petr Oros) [1816982] - [netdrv] net: phy: add __set_linkmode_max_speed (Petr Oros) [1816982] - [netdrv] net: phy: realtek: add support for the 2.5Gbps PHY in RTL8125 (Petr Oros) [1816982] - [netdrv] net: phy: add phy_modify_paged_changed (Petr Oros) [1816982] - [netdrv] net: phy: prepare phylib to deal with PHY's extending Clause 22 (Petr Oros) [1816982] - [netdrv] net: phy: simplify genphy_config_advert by using the linkmode_adv_to_xxx_t functions (Petr Oros) [1816982] - [netdrv] net: phy: at803x: stop switching phy delay config needlessly (Petr Oros) [1816982] - [netdrv] net: mdio-octeon: Fix Kconfig warnings and build errors (Petr Oros) [1816982] - [netdrv] net: phy: xgene: use devm_platform_ioremap_resource() to simplify code (Petr Oros) [1816982] - [netdrv] net: phy: Add mdio-aspeed (Petr Oros) [1816982] - [netdrv] net: phy: phy_led_triggers: Fix a possible null-pointer dereference in phy_led_trigger_change_speed() (Petr Oros) [1816982] - [netdrv] net: phylink: Fix flow control for fixed-link (Petr Oros) [1816982] - [netdrv] net: phylink: don't start and stop SGMII PHYs in SFP modules twice (Petr Oros) [1816982] - [netdrv] net: phy: Make use of linkmode_mod_bit helper (Petr Oros) [1816982] - [netdrv] net: stmmac: enable clause 45 mdio support (Petr Oros) [1816982] - [documentation] doc: phy: document some PHY_INTERFACE_MODE_xxx settings (Petr Oros) [1816982] - [netdrv] Revert "net: phylink: set the autoneg state in phylink_phy_change" (Petr Oros) [1816982] - [netdrv] net: phy: sfp: clean up a condition (Petr Oros) [1816982] - [netdrv] net: phylink: set the autoneg state in phylink_phy_change (Petr Oros) [1816982] - [netdrv] net: phy: Add more 1000BaseX support detection (Petr Oros) [1816982] - [netdrv] net: phy: broadcom: Add genphy_suspend and genphy_resume for BCM5464 (Petr Oros) [1816982] - [netdrv] net: sfp: add mutex to prevent concurrent state checks (Petr Oros) [1816982] - [netdrv] net: sfp: Stop SFP polling and interrupt handling during shutdown (Petr Oros) [1816982] - [netdrv] net: phy: Add detection of 1000BaseX link mode support (Petr Oros) [1816982] - [netdrv] net: phy: remove state PHY_FORCING (Petr Oros) [1816982] - [netdrv] net: phy: export phy_queue_state_machine (Petr Oros) [1816982] - [netdrv] net: phy: add callback for custom interrupt handler to struct phy_driver (Petr Oros) [1816982] - [netdrv] net: phy: enable interrupts when PHY is attached already (Petr Oros) [1816982] - [netdrv] net: phy: sfp: enable i2c-bus detection on ACPI based systems (Petr Oros) [1816982] - [netdrv] net: phy: tja11xx: Switch to HWMON_CHANNEL_INFO() (Petr Oros) [1816982] - [netdrv] net: phylink: Add phylink_{printk, err, warn, info, dbg} macros (Petr Oros) [1816982] - [netdrv] net: phylink: Add PHYLINK_DEV operation type (Petr Oros) [1816982] - [netdrv] net: phylink: Add struct phylink_config to PHYLINK API (Petr Oros) [1816982] - [netdrv] net: phylink: Add phylink_mac_link_{up, down} wrapper functions (Petr Oros) [1816982] - [netdrv] net: phy: Add phy_standalone sysfs entry (Petr Oros) [1816982] - [netdrv] net: phy: Check against net_device being NULL (Petr Oros) [1816982] - [netdrv] net: phy: Guard against the presence of a netdev (Petr Oros) [1816982] - [netdrv] net: phy: Add phy_sysfs_create_links helper function (Petr Oros) [1816982] - [netdrv] net: sfp: remove sfp-bus use of netdevs (Petr Oros) [1816982] - [netdrv] net: sfp: add mandatory attach/detach methods for sfp buses (Petr Oros) [1816982] - [netdrv] net: phy: allow Clause 45 access via mii ioctl (Petr Oros) [1816982] - [netdrv] net: phylink: support for link gpio interrupt (Petr Oros) [1816982] - [netdrv] net: phylink: remove netdev from phylink mii ioctl emulation (Petr Oros) [1816982] - [netdrv] net: phy: bcm87xx: improve bcm87xx_config_init and feature detection (Petr Oros) [1816982] - [netdrv] net: phy: tja11xx: Add TJA11xx PHY driver (Petr Oros) [1816982] - [netdrv] net: phy: aquantia: add USXGMII support and warn if XGMII mode is set (Petr Oros) [1816982] - [documentation] dt-bindings: net: document new usxgmii phy mode (Petr Oros) [1816982] - [include] net: phy: add interface mode PHY_INTERFACE_MODE_USXGMII (Petr Oros) [1816982] - [netdrv] net: phy: lxt: Add suspend/resume support to LXT971 and LXT973 (Petr Oros) [1816982] - [netdrv] net: phy: Make phy_basic_t1_features use base100t1 (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: Allocate state struct in probe (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: Validate FIFO depth property (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: IO impedance is not dependent on RGMII delay (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: Use unsigned variables to store unsigned properties (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: Rework delay rgmii delay handling (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: Add ability to disable output clock (Petr Oros) [1816982] - [documentation] dt-bindings: phy: dp83867: Add documentation for disabling clock output (Petr Oros) [1816982] - [documentation] dt-bindings: phy: dp83867: Describe how driver behaves w.r.t rgmii delay (Petr Oros) [1816982] - [documentation] Documentation: net: phy: switch documentation to rst format (Petr Oros) [1816982] - [of] of: mdio: Support fixed links in of_phy_get_and_connect() (Petr Oros) [1816982] - [documentation] doc: add phylink documentation to the networking book (Petr Oros) [1816982] - [include] net: phylink: update mac_config() documentation (Petr Oros) [1816982] - [tools] libbpf: use .so dynamic symbols for abi check (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Install generated test progs (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Fix memory leak caused by not freeing entry in unregister_ftrace_direct() (Yauheni Kaliuta) [1813370] - [tools] libbpf: Support CO-RE relocations for LDX/ST/STX instructions (Yauheni Kaliuta) [1813370] - [include] bpf: Add bpf_jit_blinding_enabled for !CONFIG_BPF_JIT (Yauheni Kaliuta) [1813370] - [tools] tools, bpf_asm: Warn when jumps are out of range (Yauheni Kaliuta) [1813370] - [include] bpf: Add typecast to bpf helpers to help BTF generation (Yauheni Kaliuta) [1813370] - [trace] bpf: Add typecast to raw_tracepoints to help BTF generation (Yauheni Kaliuta) [1813370] - [tools] libbpf: Fix build on read-only filesystems (Yauheni Kaliuta) [1813370] - [tools] bpf: Add further test_verifier cases for record_func_key (Yauheni Kaliuta) [1813370] - [net] bpf: Fix record_func_key to perform backtracking on r3 (Yauheni Kaliuta) [1813370] - [net] bpf: Fix missing prog untrack in release_maps (Yauheni Kaliuta) [1813370] - [samples] samples: bpf: fix syscall_tp due to unused syscall (Yauheni Kaliuta) [1813370] - [samples] samples: bpf: Replace symbol compare of trace_event (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Test function_graph tracer and bpf trampoline together (Yauheni Kaliuta) [1813370] - [net] bpf: Make BPF trampoline use register_ftrace_direct() API (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Add modify_ftrace_direct() (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Add information on number of page groups allocated (Yauheni Kaliuta) [1813370] - [x86] ftrace/x86: Tell objtool to ignore nondeterministic ftrace stack layout (Yauheni Kaliuta) [1813370] - [x86] ftrace/x86: Add a counter to test function_graph with direct (Yauheni Kaliuta) [1813370] - [x86] ftrace/x86: Add register_ftrace_direct() for custom trampolines (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Add another check for match in register_ftrace_direct() (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Add ftrace_find_direct_func() (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Add register_ftrace_direct() (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Separate out the copying of a ftrace_hash from __ftrace_hash_move() (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Separate out functionality from ftrace_location_range() (Yauheni Kaliuta) [1813370] - [net] bpf: Fix build in minimal configurations, again (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add a fexit/bpf2bpf test with target bpf prog no callees (Yauheni Kaliuta) [1813370] - [net] bpf: Fix a bug when getting subprog 0 jited image in check_attach_btf_id (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Bring back c++ include/link test (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Don't hard-code root cgroup id (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Fix broken xdp_rxq_info due to map order assumptions (Yauheni Kaliuta) [1813370] - [tools] libbpf: Fix readelf output parsing for Fedora (Yauheni Kaliuta) [1813370] - [tools] libbpf: Fix readelf output parsing on powerpc with recent binutils (Yauheni Kaliuta) [1813370] - [tools] selftests: bpf: correct perror strings (Yauheni Kaliuta) [1813370] - [tools] selftests: bpf: test_sockmap: handle file creation failures gracefully (Yauheni Kaliuta) [1813370] - [net] bpf: Fix build in minimal configurations (Yauheni Kaliuta) [1813370] - [tools] libbpf: Fix up generation of bpf_helper_defs.h (Yauheni Kaliuta) [1813370] - [tools] libbpf: Fix global variable relocation (Yauheni Kaliuta) [1813370] - [net] bpf: Fix static checker warning (Yauheni Kaliuta) [1813370] - [tools] libbpf: Fix usage of u32 in userspace code (Yauheni Kaliuta) [1813370] - [net] bpf: Simplify __bpf_arch_text_poke poke type handling (Yauheni Kaliuta) [1813370] - [tools] bpf: Introduce BPF_TRACE_x helper for the tracing tests (Yauheni Kaliuta) [1813370] - [tools] bpf, testing: Add various tail call test cases (Yauheni Kaliuta) [1813370] - [x86] bpf, x86: Emit patchable direct jump as tail call (Yauheni Kaliuta) [1813370] - [net] bpf: Constant map key tracking for prog array pokes (Yauheni Kaliuta) [1813370] - [net] bpf: Add poke dependency tracking for prog array maps (Yauheni Kaliuta) [1813370] - [include] bpf: Add initial poke descriptor table for jit images (Yauheni Kaliuta) [1813370] - [net] bpf: Move owner type, jited info into array auxiliary data (Yauheni Kaliuta) [1813370] - [net] bpf: Move bpf_free_used_maps into sleepable section (Yauheni Kaliuta) [1813370] - [x86] bpf, x86: Generalize and extend bpf_arch_text_poke for direct jumps (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add BPF trampoline performance test (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Ensure core_reloc_kernel is reading test_progs's data only (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add verifier tests for better jmp32 register bounds (Yauheni Kaliuta) [1813370] - [net] bpf: Provide better register bounds after jmp32 instructions (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Integrate verbose verifier log into test_progs (Yauheni Kaliuta) [1813370] - [tools] libbpf: Support initialized global variables (Yauheni Kaliuta) [1813370] - [tools] selftests, bpftool: Skip the build test if not in tree (Yauheni Kaliuta) [1813370] - [tools] libbpf: Fix various errors and warning reported by checkpatch.pl (Yauheni Kaliuta) [1813370] - [tools] selftests, bpftool: Set EXIT trap after usage function (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Ensure no DWARF relocations for BPF object files (Yauheni Kaliuta) [1813370] - [tools] tools, bpftool: Fix warning on ignored return value for 'read' (Yauheni Kaliuta) [1813370] - [net] bpf: Switch bpf_map_{area_alloc, area_mmapable_alloc}() to u64 size (Yauheni Kaliuta) [1813370] - [net] bpf: Make array_map_mmap static (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Enforce no-ALU32 for test_progs-no_alu32 (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Remove JITed image size limitations (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Use lg(f)rl when long displacement cannot be used (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Use lgrl instead of lg where possible (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Load literal pool register using larl (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Align literal pool entries (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Use relative long branches (Yauheni Kaliuta) [1813370] - [net] bpf: Fix memory leak on object 'data' (Yauheni Kaliuta) [1813370] - [tools] selftests, bpf: Workaround an alu32 sub-register spilling issue (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add BPF_TYPE_MAP_ARRAY mmap() tests (Yauheni Kaliuta) [1813370] - [tools] libbpf: Make global data internal arrays mmap()-able, if possible (Yauheni Kaliuta) [1813370] - [net] bpf: Add mmap() support for BPF_MAP_TYPE_ARRAY (Yauheni Kaliuta) [1813370] - [netdrv] bpf: Convert bpf_prog refcnt to atomic64_t (Yauheni Kaliuta) [1813370] - [netdrv] net: thunderx: set xdp_prog to NULL if bpf_prog_add fails (Yauheni Kaliuta) [1813370] - [net] bpf: Switch bpf_map ref counter to atomic64_t so bpf_map_inc() never fails (Yauheni Kaliuta) [1813370] - [lib] locking/atomic: Use s64 for atomic64 (Yauheni Kaliuta) [1813370] - [include] atomics/treewide: Make conditional inc/dec ops optional (Yauheni Kaliuta) [1813370] - [include] atomics/treewide: Make unconditional inc/dec ops optional (Yauheni Kaliuta) [1813370] - [include] atomics/treewide: Make test ops optional (Yauheni Kaliuta) [1813370] - [include] atomics/treewide: Make atomic64_fetch_add_unless() optional (Yauheni Kaliuta) [1813370] - [powerpc] atomics/powerpc: Define atomic64_fetch_add_unless() (Yauheni Kaliuta) [1813370] - [lib] atomics/generic: Define atomic64_fetch_add_unless() (Yauheni Kaliuta) [1813370] - [include] atomics: Prepare for atomic64_fetch_add_unless() (Yauheni Kaliuta) [1813370] - [include] atomics/treewide: Make atomic_fetch_add_unless() optional (Yauheni Kaliuta) [1813370] - [include] atomics/treewide: Make atomic64_inc_not_zero() optional (Yauheni Kaliuta) [1813370] - [include] atomics: Make conditional ops return 'bool' (Yauheni Kaliuta) [1813370] - [net] atomics/treewide: Remove atomic_inc_not_zero_hint() (Yauheni Kaliuta) [1813370] - [net] atomics/treewide: Rename __atomic_add_unless() => atomic_fetch_add_unless() (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add a test for attaching BPF prog to another BPF prog and subprog (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Extend test_pkt_access test (Yauheni Kaliuta) [1813370] - [tools] libbpf: Add support for attaching BPF programs to other BPF programs (Yauheni Kaliuta) [1813370] - [net] bpf: Support attaching tracing BPF program to other BPF programs (Yauheni Kaliuta) [1813370] - [net] bpf: Compare BTF types of functions arguments with actual types (Yauheni Kaliuta) [1813370] - [net] bpf: Annotate context types (Yauheni Kaliuta) [1813370] - [net] bpf: Fix race in btf_resolve_helper_id() (Yauheni Kaliuta) [1813370] - [x86] bpf: Reserve space for BPF trampoline in BPF programs (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add stress test for maximum number of progs (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add combined fentry/fexit test (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add fexit tests for BPF trampoline (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add test for BPF trampoline (Yauheni Kaliuta) [1813370] - [net] bpf: Add kernel test functions for fentry testing (Yauheni Kaliuta) [1813370] - [tools] selftest/bpf: Simple test for fentry/fexit (Yauheni Kaliuta) [1813370] - [tools] libbpf: Add support to attach to fentry/fexit tracing progs (Yauheni Kaliuta) [1813370] - [tools] libbpf: Introduce btf__find_by_name_kind() (Yauheni Kaliuta) [1813370] - [net] bpf: Introduce BPF trampoline (Yauheni Kaliuta) [1813370] - [x86] bpf: Add bpf_arch_text_poke() helper (Yauheni Kaliuta) [1813370] - [x86] bpf: Refactor x86 JIT into helpers (Yauheni Kaliuta) [1813370] - [documentation] bpf, doc: Change right arguments for JIT example code (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Add missing option to xdpsock usage (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Remove duplicate option from xdpsock (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Make sure JIT passes do not increase code size (Yauheni Kaliuta) [1813370] - [net] bpf: Support doubleword alignment in bpf_jit_binary_alloc (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: adjust Makefile and README.rst (Yauheni Kaliuta) [1813370] - [tools] bpf, testing: Add missing object file to TEST_FILES (Yauheni Kaliuta) [1813370] - [tools] bpf, testing: Workaround a verifier failure for test_progs (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Use Rx-only and Tx-only sockets in xdpsock (Yauheni Kaliuta) [1813370] - [tools] libbpf: Allow for creating Rx or Tx only AF_XDP sockets (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Add XDP_SHARED_UMEM support to xdpsock (Yauheni Kaliuta) [1813370] - [tools] libbpf: Support XDP_SHARED_UMEM with external XDP program (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add tests for automatic map unpinning on load failure (Yauheni Kaliuta) [1813370] - [samples] samples: bpf: update map definition to new syntax BTF-defined map (Yauheni Kaliuta) [1813370] - [samples] samples: bpf: Update outdated error message (Yauheni Kaliuta) [1813370] - [tools] bpf: Add cb access in kfree_skb test (Yauheni Kaliuta) [1813370] - [net] bpf: Add array support to btf_struct_access (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Remove unused SEEN_RET0, SEEN_REG_AX and ret0_ip (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Wrap JIT macro parameter usages in parentheses (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Use kvcalloc for addrs array (Yauheni Kaliuta) [1813370] - [net] bpf: Account for insn->off when doing bpf_probe_read_kernel (Yauheni Kaliuta) [1813370] - [tools] libbpf: Simplify BPF_CORE_READ_BITFIELD_PROBED usage (Yauheni Kaliuta) [1813370] - [tools] selftests/bps: Clean up removed ints relocations negative tests (Yauheni Kaliuta) [1813370] - [tools] selftests: bpf: log direct file writes (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add field size relocation tests (Yauheni Kaliuta) [1813370] - [tools] selftest/bpf: Add relocatable bitfield reading tests (Yauheni Kaliuta) [1813370] - [tools] libbpf: Add support for field size relocations (Yauheni Kaliuta) [1813370] - [tools] libbpf: Add support for relocatable bitfields (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Remove too strict field offset relo test cases (Yauheni Kaliuta) [1813370] - [tools] bpf, testing: Add selftest to read/write sockaddr from user space (Yauheni Kaliuta) [1813370] - [tools] bpf, testing: Convert prog tests to probe_read_{user, kernel}{, _str} helper (Yauheni Kaliuta) [1813370] - [samples] bpf, samples: Use bpf_probe_read_user where appropriate (Yauheni Kaliuta) [1813370] - [net] bpf: Switch BPF probe insns to bpf_probe_read_kernel (Yauheni Kaliuta) [1813370] - [kernel] bpf: Add probe_read_{user, kernel} and probe_read_{user, kernel}_str helpers (Yauheni Kaliuta) [1813370] - [kernel] bpf: Make use of probe_user_write in probe write helper (Yauheni Kaliuta) [1813370] - [mm] uaccess: Add strict non-pagefault kernel-space read function (Yauheni Kaliuta) [1813370] - [mm] uaccess: Add non-pagefault user-space write function (Yauheni Kaliuta) [1813370] - [mm] uaccess: Add non-pagefault user-space read functions (Yauheni Kaliuta) [1813370] - [tools] selftests: Add tests for automatic map pinning (Yauheni Kaliuta) [1813370] - [net] bpf: Implement map_gen_lookup() callback for XSKMAP (Yauheni Kaliuta) [1813370] - [tools] libbpf: Add support for prog_tracing (Yauheni Kaliuta) [1813370] - [net] bpf: Replace prog_raw_tp+btf_id with prog_tracing (Yauheni Kaliuta) [1813370] - [net] bpf: Fix bpf jit kallsym access (Yauheni Kaliuta) [1813370] - [documentation] bpf: Add s390 testing documentation (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Test narrow load from bpf_sysctl.write (Yauheni Kaliuta) [1813370] - [net] bpf: Enforce 'return 0' in BTF-enabled raw_tp programs (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Restore $(OUTPUT)/test_stub.o rule (Yauheni Kaliuta) [1813370] - [tools] selftest/bpf: Use -m{little, big}-endian for clang (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Fix .gitignore to ignore no_alu32/ (Yauheni Kaliuta) [1813370] - [net] bpf: Prepare btf_ctx_access for non raw_tp use case (Yauheni Kaliuta) [1813370] - [tools] libbpf: Fix strncat bounds error in libbpf_prog_type_by_name (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Fix LDLIBS order (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Move test_section_names into test_progs and fix it (Yauheni Kaliuta) [1813370] - [tools] tools/bpf: Turn on llvm alu32 attribute by default (Yauheni Kaliuta) [1813370] - [tools] selftest/bpf: Get rid of a bunch of explicit BPF program type setting (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Make reference_tracking test use subtests (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Make a copy of subtest name (Yauheni Kaliuta) [1813370] - [tools] libbpf: Add uprobe/uretprobe and tp/raw_tp section suffixes (Yauheni Kaliuta) [1813370] - [tools] bpf, libbpf: Add kernel version section parsing back (Yauheni Kaliuta) [1813370] - [kernel] bpf: Fix build error without CONFIG_NET (Yauheni Kaliuta) [1813370] - [net] bpf: Fix bpf_attr.attach_btf_id check (Yauheni Kaliuta) [1813370] - [tools] selftest/bpf: Remove test_libbpf.sh and test_libbpf_open (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Move test_queue_stack_map.h into progs/ where it belongs (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Replace test_progs and test_maps w/ general rule (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add simple per-test targets to Makefile (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Switch test_maps to test_progs' test.h format (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Teach test_progs to cd into subdir (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Restore the netns after flow dissector reattach test (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add kfree_skb raw_tp test (Yauheni Kaliuta) [1813370] - [net] bpf: Check types of arguments passed into helpers (Yauheni Kaliuta) [1813370] - [net] bpf: Add support for BTF pointers to x86 JIT (Yauheni Kaliuta) [1813370] - [net] bpf: Add support for BTF pointers to interpreter (Yauheni Kaliuta) [1813370] - [net] bpf: Attach raw_tp program with BTF via type name (Yauheni Kaliuta) [1813370] - [net] bpf: Implement accurate raw_tp context access via BTF (Yauheni Kaliuta) [1813370] - [tools] libbpf: Auto-detect btf_id of BTF-based raw_tracepoints (Yauheni Kaliuta) [1813370] - [net] bpf: Add attach_btf_id attribute to program load (Yauheni Kaliuta) [1813370] - [net] bpf: Process in-kernel BTF (Yauheni Kaliuta) [1813370] - [tools] selftests: bpf: Add selftest for __sk_buff tstamp (Yauheni Kaliuta) [1813370] - [net] bpf: Allow __sk_buff tstamp in BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Remove obsolete pahole/BTF support detection (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Enforce libbpf build before BPF programs are built (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Add preparation steps and sysroot info to readme (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Add sysroot support (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Provide C/LDFLAGS to libbpf (Yauheni Kaliuta) [1813370] - [tools] libbpf: Add C/LDFLAGS to libbpf.so and test_libpf targets (Yauheni Kaliuta) [1813370] - [tools] libbpf: Don't use cxx to test_libpf target (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Use target CC environment for HDR_PROBE (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Use own flags but not HOSTCFLAGS (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Base target programs rules on Makefile.target (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Add makefile.target for separate CC target build (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Drop unnecessarily inclusion for bpf_load (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Use __LINUX_ARM_ARCH__ selector for arm (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Use own EXTRA_CFLAGS for clang commands (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Use --target from cross-compile (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Fix cookie_uid_helper_example obj build (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Fix HDR_PROBE "echo" (Yauheni Kaliuta) [1813370] - [tools] libbpf: Handle invalid typedef emitted by old GCC (Yauheni Kaliuta) [1813370] - [tools] libbpf: Generate more efficient BPF_CORE_READ code (Yauheni Kaliuta) [1813370] - [net] bpf: Fix cast to pointer from integer of different size warning (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Check that flow dissector can be re-attached (Yauheni Kaliuta) [1813370] - [net] flow_dissector: Allow updating the flow dissector program atomically (Yauheni Kaliuta) [1813370] - [include] bpf: Align struct bpf_prog_stats (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add read-only map values propagation tests (Yauheni Kaliuta) [1813370] - [net] bpf: Track contents of read-only maps as scalars (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Convert test_btf_dump into test_progs test (Yauheni Kaliuta) [1813370] - [samples] samples: bpf: Add max_pckt_size option at xdp_adjust_tail (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: add test for BPF flow dissector in the root namespace (Yauheni Kaliuta) [1813370] - [net] bpf/flow_dissector: add mode to enforce global BPF flow dissector (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Trivial - fix spelling mistake in usage (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Fix dependency ordering for attach_probe test (Yauheni Kaliuta) [1813370] - [tools] libbpf: Add cscope and tags targets to Makefile (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: switch tests to new bpf_object__open_{file, mem}() APIs (Yauheni Kaliuta) [1813370] - [tools] bpf: Add loop test case with 32 bit reg comparison against 0 (Yauheni Kaliuta) [1813370] - [x86] bpf, x86: Small optimization in comparing against imm0 (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Correct path to include msg + path (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add static to enable_all_controllers() (Yauheni Kaliuta) [1813370] - [tools] libbpf: provide backported RHEL symbols as upstream aliases (Yauheni Kaliuta) [1813370] - [tools] libbpf: Bump current version to v0.0.6 (Yauheni Kaliuta) [1813370] - [tools] libbpf: bump up version, 0.0.5 (Yauheni Kaliuta) [1813370] - [net] cpumap: Avoid warning when CONFIG_DEBUG_PER_CPU_MAPS is enabled (Yauheni Kaliuta) [1823623 1813370] - [vfio] vfio-pci: Mask cap zero (Alex Williamson) [1840248] - [vfio] spapr_tce: Fix incorrect tce_iommu_group memory free (David Gibson) [1832386] - [fs] CIFS: fiemap: do not return EINVAL if get nothing (Leif Sahlberg) [1837180] - [fs] CIFS: Increment num_remote_opens stats counter even in case of smb2_query_dir_first (Leif Sahlberg) [1837180] - [fs] cifs: potential unintitliazed error code in cifs_getattr() (Leif Sahlberg) [1837180] - [fs] cifs: Use #define in cifs_dbg (Leif Sahlberg) [1837180] - [fs] cifs: fix rename() by ensuring source handle opened with DELETE bit (Leif Sahlberg) [1837180] - [fs] cifs: add missing mount option to /proc/mounts (Leif Sahlberg) [1837180] - [fs] cifs: fix potential mismatch of UNC paths (Leif Sahlberg) [1837180] - [fs] cifs: enable change notification for SMB2.1 dialect (Leif Sahlberg) [1837180] - [fs] cifs: Fix mode output in debugging statements (Leif Sahlberg) [1837180] - [fs] cifs: fix mount option display for sec=krb5i (Leif Sahlberg) [1837180] - [fs] smb3: Add defines for new information level, FileIdInformation (Leif Sahlberg) [1837180] - [fs] smb3: print warning once if posix context returned on open (Leif Sahlberg) [1837180] - [fs] smb3: add one more dynamic tracepoint missing from strict fsync path (Leif Sahlberg) [1837180] - [fs] cifs: fix mode bits from dir listing when mounted with modefromsid (Leif Sahlberg) [1837180] - [fs] cifs: fix channel signing (Leif Sahlberg) [1837180] - [fs] cifs: add SMB3 change notification support (Leif Sahlberg) [1837180] - [fs] cifs: make multichannel warning more visible (Leif Sahlberg) [1837180] - [fs] cifs: Add tracepoints for errors on flush or fsync (Leif Sahlberg) [1837180] - [fs] cifs: log warning message (once) if out of disk space (Leif Sahlberg) [1837180] - [fs] smb3: fix problem with null cifs super block with previous patch (Leif Sahlberg) [1837180] - [fs] SMB3: Backup intent flag missing from some more ops (Leif Sahlberg) [1837180] - [fs] cifs: update internal module version number (Leif Sahlberg) [1837180] - [fs] CIFS: Fix task struct use-after-free on reconnect (Leif Sahlberg) [1837180] - [fs] cifs: use PTR_ERR_OR_ZERO() to simplify code (Leif Sahlberg) [1837180] - [fs] cifs: add support for fallocate mode 0 for non-sparse files (Leif Sahlberg) [1837180] - [fs] CIFS: Add support for setting owner info, dos attributes, and create time (Leif Sahlberg) [1837180] - [fs] cifs: remove set but not used variable 'server' (Leif Sahlberg) [1837180] - [fs] cifs: fix unitialized variable poential problem with network I/O cache lock patch (Leif Sahlberg) [1837180] - [fs] cifs: Fix return value in __update_cache_entry (Leif Sahlberg) [1837180] - [fs] cifs: Avoid doing network I/O while holding cache lock (Leif Sahlberg) [1837180] - [fs] cifs: Fix potential deadlock when updating vol in cifs_reconnect() (Leif Sahlberg) [1837180] - [fs] cifs: Merge is_path_valid() into get_normalized_path() (Leif Sahlberg) [1837180] - [fs] cifs: Introduce helpers for finding TCP connection (Leif Sahlberg) [1837180] - [fs] cifs: Get rid of kstrdup_const()'d paths (Leif Sahlberg) [1837180] - [fs] cifs: Clean up DFS referral cache (Leif Sahlberg) [1837180] - [fs] cifs: Don't use iov_iter::type directly (Leif Sahlberg) [1837180] - [fs] cifs: set correct max-buffer-size for smb2_ioctl_init() (Leif Sahlberg) [1837180] - [fs] fs/cifs/cifssmb.c: use true, false for bool variable (Leif Sahlberg) [1837180] - [fs] fs/cifs/smb2ops.c: use true, false for bool variable (Leif Sahlberg) [1837180]- [lib] XArray: Optimise xas_sibling() if !CONFIG_XARRAY_MULTI (Don Dutile) [1840916] - [include] XArray: Fix incorrect comment in header file (Don Dutile) [1840916] - [lib] XArray: Fix xas_pause for large multi-index entries (Don Dutile) [1840916] - [lib] XArray: Fix xa_find_next for large multi-index entries (Don Dutile) [1840916] - [lib] XArray tests: Add check_insert (Don Dutile) [1840916] - [documentation] XArray: Add xa_for_each_range (Don Dutile) [1840916] - [documentation] XArray: Improve documentation of search marks (Don Dutile) [1840916] - [documentation] docs: remove :c:func: annotations from xarray.rst (Don Dutile) [1840916] - [lib] XArray: Fix xas_find returning too many entries (Don Dutile) [1840916] - [lib] XArray: Fix xa_find_after with multi-index entries (Don Dutile) [1840916] - [lib] XArray: Fix infinite loop with entry at ULONG_MAX (Don Dutile) [1840916] - [include] XArray: Add wrappers for nested spinlocks (Don Dutile) [1840916] - [lib] XArray: Fix xas_pause at ULONG_MAX (Don Dutile) [1840916] - [include] xarray.h: fix kernel-doc warning (Don Dutile) [1840916] - [lib] XArray: Fix xas_next() with a single entry at 0 (Don Dutile) [1840916] - [fs] mm: fix page cache convergence regression (Don Dutile) [1840916] - [netdrv] ionic: call ionic_port_init after fw-upgrade (Jonathan Toppins) [1830969] - [netdrv] ionic: leave netdev mac alone after fw-upgrade (Jonathan Toppins) [1830969] - [netdrv] ionic: add device reset to fw upgrade down (Jonathan Toppins) [1830969] - [netdrv] ionic: refresh devinfo after fw-upgrade (Jonathan Toppins) [1830969] - [netdrv] ionic: no link check until after probe (Jonathan Toppins) [1830969] - [netdrv] phy: avoid unnecessary link-up delay in polling mode (Petr Oros) [1785663] - [x86] x86: Select HARDIRQS_SW_RESEND on x86 (David Arcari) [1840433] - [pci] PCI/AER: Fix the broken interrupt injection (David Arcari) [1840433] - [kernel] genirq: Provide interrupt injection mechanism (David Arcari) [1840433] - [kernel] genirq: Sanitize state handling in check_irq_resend() (David Arcari) [1840433] - [kernel] genirq: Add return value to check_irq_resend() (David Arcari) [1840433] - [x86] x86/apic/vector: Force interupt handler invocation to irq context (David Arcari) [1840433] - [kernel] genirq: Add protection against unsafe usage of generic_handle_irq() (David Arcari) [1840433] - [kernel] genirq/debugfs: Add missing sanity checks to interrupt injection (David Arcari) [1840433] - [include] genirq/irqdomain: Make sure all irq domain flags are distinct (David Arcari) [1840433] - [x86] x86/apic/msi: Plug non-maskable MSI affinity race (David Arcari) [1840433] - [char] char: ipmi: convert to use i2c_new_client_device() (Tony Camuso) [1832408] - [char] ipmi: kcs: Fix aspeed_kcs_probe_of_v1() (Tony Camuso) [1832408] - [char] ipmi: Add missing annotation for ipmi_ssif_lock_cond() and ipmi_ssif_unlock_cond() (Tony Camuso) [1832408] - [char] ipmi: kcs: aspeed: Implement v2 bindings (Tony Camuso) [1832408] - [char] ipmi: kcs: Finish configuring ASPEED KCS device before enable (Tony Camuso) [1832408] - [char] ipmi: fix hung processes in __get_guid() (Tony Camuso) [1832408] - [char] drivers: char: ipmi: ipmi_msghandler: Pass lockdep expression to RCU lists (Tony Camuso) [1832408] - [char] ipmi_si: Avoid spurious errors for optional IRQs (Tony Camuso) [1832408] - [base] driver core: platform: Export platform_get_irq_optional() (Tony Camuso) [1832408] - [base] driver core: platform: Introduce platform_get_irq_optional() (Tony Camuso) [1832408] - [x86] x86/efi: Update e820 with reserved EFI boot services data to fix kexec breakage (Kairui Song) [1779544] - [powerpc] powerpc/nvdimm: use H_SCM_QUERY hcall on H_OVERLAP error (Pingfan Liu) [1792125] - [powerpc] powerpc/nvdimm: Use HCALL error as the return value (Pingfan Liu) [1792125] - [scsi] scsi: sd: Signal drive managed SMR disks (Ewan Milne) [1838784] - [scsi] scsi: core: free sgtables in case command setup fails (Ewan Milne) [1838784] - [scsi] scsi: core: Allow the state change from SDEV_QUIESCE to SDEV_BLOCK (Ewan Milne) [1838784] - [scsi] scsi: sg: add sg_remove_request in sg_write (Ewan Milne) [1838784] - [scsi] scsi: sg: add sg_remove_request in sg_common_write (Ewan Milne) [1838784] - [scsi] scsi: sd: Fix optimal I/O size for devices that change reported values (Ewan Milne) [1838784] - [scsi] scsi: move scsicam_bios_param to the end of scsicam.c (Ewan Milne) [1838784] - [scsi] scsi: simplify scsi_bios_ptable (Ewan Milne) [1838784] - [scsi] scsi: core: Use scnprintf() for avoiding potential buffer overflow (Ewan Milne) [1838784] - [scsi] scsi: core: avoid repetitive logging of device offline messages (Ewan Milne) [1838784] - [scsi] scsi: core: use kobj_to_dev (Ewan Milne) [1838784] - [scsi] scsi: sd: Clear sdkp->protection_type if disk is reformatted without PI (Ewan Milne) [1838784] - [scsi] scsi: core: Fix a compiler warning triggered by the SCSI logging code (Ewan Milne) [1838784] - [scsi] scsi: core: Adjust DBD setting in MODE SENSE for caching mode page per LLD (Ewan Milne) [1838784] - [scsi] scsi: sd_zbc: Improve report zones error printout (Ewan Milne) [1838784] - [scsi] scsi: scsi_transport_sas: Fix memory leak when removing devices (Ewan Milne) [1838784] - [scsi] scsi: scsi_debug: num_tgts must be >= 0 (Ewan Milne) [1838784] - [scsi] scsi: core: Handle drivers which set sg_tablesize to zero (Ewan Milne) [1838784] - [scsi] scsi: tracing: Fix handling of TRANSFER LENGTH == 0 for READ(6) and WRITE(6) (Ewan Milne) [1838784] - [scsi] scsi: sg: sg_ioctl(): get rid of access_ok() (Ewan Milne) [1838784] - [scsi] scsi: sg: sg_write(): get rid of access_ok()/__copy_from_user()/__get_user() (Ewan Milne) [1838784] - [scsi] scsi: sg: sg_read(): get rid of access_ok()/__copy_..._user() (Ewan Milne) [1838784] - [scsi] scsi: sg: sg_new_write(): don't bother with access_ok (Ewan Milne) [1838784] - [scsi] scsi: sg: sg_write(): __get_user() can fail.. (Ewan Milne) [1838784] - [scsi] scsi: sg: sg_new_write(): replace access_ok() + __copy_from_user() with copy_from_user() (Ewan Milne) [1838784] - [scsi] scsi: sg: sg_ioctl(): fix copyout handling (Ewan Milne) [1838784] - [scsi] scsi: core: scsi_trace: Use get_unaligned_be*() (Ewan Milne) [1838784] - [scsi] drivers/scsi: Replace rcu_swap_protected() with rcu_replace_pointer() (Ewan Milne) [1838784] - [scsi] scsi: sd: define variable dif as unsigned int instead of bool (Ewan Milne) [1838784] - [scsi] scsi: core: try to get module before removing device (Ewan Milne) [1838784] - [scsi] scsi: scsi_dh_alua: handle RTPG sense code correctly during state transitions (Ewan Milne) [1838784] - [powerpc] powerpc/64: flush_inval_dcache_range() becomes flush_dcache_range() (Gustavo Duarte) [1834180] - [x86] x86/ima: use correct identifier for SetupMode variable (Diego Domingos) [1781925] - [lib] kobject: fix dereference before null check on kobj (Diego Domingos) [1781925] - [include] MODSIGN: make new include file self contained (Diego Domingos) [1781925] - [security] ima: initialize the "template" field with the default template (Diego Domingos) [1781925] - [x86] x86/ima: Check EFI_RUNTIME_SERVICES before using (Diego Domingos) [1781925] - [x86] x86/ima: check EFI SetupMode too (Diego Domingos) [1781925] - [security] ima: Set file->f_mode instead of file->f_flags in ima_calc_file_hash() (Diego Domingos) [1781925] - [security] evm: check hash algorithm passed to init_desc() (Diego Domingos) [1781925] - [base] firmware: improve LSM/IMA security behaviour (Diego Domingos) [1781925] - [lib] kobject: Add support for default attribute groups to kobj_type (Diego Domingos) [1781925] - [samples] samples/kobject: Replace foo_ktype's default_attrs field with groups (Diego Domingos) [1781925] - [x86] x86/ima: require signed kernel modules (Diego Domingos) [1781925] - [security] powerpc: Load firmware trusted keys/hashes into kernel keyring (Diego Domingos) [1781925] - [powerpc] powerpc: expose secure variables to userspace via sysfs (Diego Domingos) [1781925] - [powerpc] powerpc/powernv: Add OPAL API interface to access secure variable (Diego Domingos) [1781925] - [powerpc] powerpc/ima: fix secure boot rules in ima arch policy (Diego Domingos) [1781925] - [security] ima: Set again build_ima_appraise variable (Diego Domingos) [1781925] - [security] ima: Remove redundant policy rule set in add_rules() (Diego Domingos) [1781925] - [powerpc] powerpc/ima: Indicate kernel modules appended signatures are enforced (Diego Domingos) [1781925] - [powerpc] powerpc/ima: Update ima arch policy to check for blacklist (Diego Domingos) [1781925] - [security] ima: Check against blacklisted hashes for files with modsig (Diego Domingos) [1781925] - [security] ima: prevent a file already mmap'ed write to be mmap'ed execute (Diego Domingos) [1781925] - [certs] certs: Add wrapper function to check blacklisted binary hash (Diego Domingos) [1781925] - [security] ima: Make process_buffer_measurement() generic (Diego Domingos) [1781925] - [powerpc] powerpc/ima: Define trusted boot policy (Diego Domingos) [1781925] - [powerpc] powerpc: Detect the trusted boot state of the system (Diego Domingos) [1781925] - [powerpc] powerpc/ima: Add support to initialize ima policy rules (Diego Domingos) [1781925] - [powerpc] powerpc: Detect the secure boot mode of the system (Diego Domingos) [1781925] - [security] ima: use struct_size() in kzalloc() (Diego Domingos) [1781925] - [tools] sefltest/ima: support appended signatures (modsig) (Diego Domingos) [1781925] - [security] ima: Fix use after free in ima_read_modsig() (Diego Domingos) [1781925] - [security] ima: fix freeing ongoing ahash_request (Diego Domingos) [1781925] - [security] ima: always return negative code for error (Diego Domingos) [1781925] - [security] ima: Store the measurement again when appraising a modsig (Diego Domingos) [1781925] - [security] ima: Define ima-modsig template (Diego Domingos) [1781925] - [security] ima: Collect modsig (Diego Domingos) [1781925] - [security] ima: Implement support for module-style appended signatures (Diego Domingos) [1781925] - [security] ima: Factor xattr_verify() out of ima_appraise_measurement() (Diego Domingos) [1781925] - [security] integrity: Introduce struct evm_xattr (Diego Domingos) [1781925] - [security] ima: Add modsig appraise_type option for module-style appended signatures (Diego Domingos) [1781925] - [kernel] MODSIGN: Export module signature definitions (Diego Domingos) [1781925] - [kernel] modsign: log module name in the event of an error (Diego Domingos) [1781925] - [kernel] KEXEC: Call ima_kexec_cmdline to measure the boot command line args (Diego Domingos) [1781925] - [security] IMA: Define a new template field buf (Diego Domingos) [1781925] - [security] IMA: Define a new hook to measure the kexec boot command line arguments (Diego Domingos) [1781925] - [security] IMA: support for per policy rule template formats (Diego Domingos) [1781925] - [security] integrity: Fix __integrity_init_keyring() section mismatch (Diego Domingos) [1781925] - [security] x86/ima: fix the Kconfig dependency for IMA_ARCH_POLICY (Diego Domingos) [1781925] - [security] ima: Make arch_policy_entry static (Diego Domingos) [1781925] - [security] ima: show rules with IMA_INMASK correctly (Diego Domingos) [1781925] - [security] ima: fix wrong signed policy requirement when not appraising (Diego Domingos) [1781925] - [tools] selftests/kexec: update get_secureboot_mode (Diego Domingos) [1781925] - [tools] selftests/kexec: make kexec_load test independent of IMA being enabled (Diego Domingos) [1781925] - [tools] selftests/kexec: check kexec_load and kexec_file_load are enabled (Diego Domingos) [1781925] - [tools] selftests/kexec: Add missing '=y' to config options (Diego Domingos) [1781925] - [tools] selftests/kexec: kexec_file_load syscall test (Diego Domingos) [1781925] - [tools] selftests/kexec: define "require_root_privileges" (Diego Domingos) [1781925] - [tools] selftests/kexec: define common logging functions (Diego Domingos) [1781925] - [tools] selftests/kexec: define a set of common functions (Diego Domingos) [1781925] - [tools] selftests/kexec: cleanup the kexec selftest (Diego Domingos) [1781925] - [tools] selftests/kexec: move the IMA kexec_load selftest to selftests/kexec (Diego Domingos) [1781925] - [security] evm: remove set but not used variable 'xattr' (Diego Domingos) [1781925] - [security] security: integrity: partial revert of make ima_main explicitly non-modular (Diego Domingos) [1781925] - [security] ima: cleanup the match_token policy code (Diego Domingos) [1781925] - [security] ima: Use inode_is_open_for_write (Diego Domingos) [1781925] - [security] security: fs: make inode explicitly non-modular (Diego Domingos) [1781925] - [security] security: audit and remove any unnecessary uses of module.h (Diego Domingos) [1781925] - [security] security: integrity: make evm_main explicitly non-modular (Diego Domingos) [1781925] - [security] security: integrity: make ima_main explicitly non-modular (Diego Domingos) [1781925] - [tools] selftests/ima: kexec_load syscall test (Diego Domingos) [1781925] - [security] ima: don't measure/appraise files on efivarfs (Diego Domingos) [1781925] - [x86] x86/ima: retry detecting secure boot mode (Diego Domingos) [1781925] - [x86] x86/ima: define arch_get_ima_policy() for x86 (Diego Domingos) [1781925] - [kernel] kernel/kexec_file.c: remove some duplicated includes (Diego Domingos) [1781925] - [security] ima: open a new file instance if no read permissions (Diego Domingos) [1781925] - [security] security/integrity: constify some read-only data (Diego Domingos) [1781925] - [documentation] security: fix LSM description location (Diego Domingos) [1781925] - [security] evm: Allow non-SHA1 digital signatures (Diego Domingos) [1781925] - [security] security: export security_kernel_load_data function (Diego Domingos) [1781925] - [security] ima: based on policy warn about loading firmware (pre-allocated buffer) (Diego Domingos) [1781925] - [security] ima: prevent kexec_load syscall based on runtime secureboot flag (Diego Domingos) [1781925] - [security] module: replace the existing LSM hook in init_module (Diego Domingos) [1781925] - [security] ima: based on policy require signed firmware (sysfs fallback) (Diego Domingos) [1781925] - [security] ima: add support for arch specific policies (Diego Domingos) [1781925] - [security] ima: based on policy require signed kexec kernel images (Diego Domingos) [1781925] - [security] ima: refactor ima_init_policy() (Diego Domingos) [1781925] - [include] sysfs: Fixes __BIN_ATTR_WO() macro (Diego Domingos) [1781925] - [include] security: define new LSM hook named security_kernel_load_data (Diego Domingos) [1781925] - [kernel] kexec: add call to LSM hook in original kexec_load syscall (Diego Domingos) [1781925] - [base] firmware: add call to LSM hook before firmware sysfs fallback (Diego Domingos) [1781925] - [security] ima: add build time policy (Diego Domingos) [1781925] - [security] ima: Support platform keyring for kernel appraisal (Diego Domingos) [1781925] - [security] integrity: Remove references to module keyring (Diego Domingos) [1781925] - [powerpc] powerpc/kexec: Fix loading of kernel + initramfs with kexec_file_load() (Diego Domingos) [1781925] - [security] ima: Use designated initializers for struct ima_event_data (Diego Domingos) [1781925] - [security] ima: Update MAX_TEMPLATE_NAME_LEN to fit largest reasonable definition (Diego Domingos) [1781925] - [certs] PKCS#7: Refactor verify_pkcs7_signature() (Diego Domingos) [1781925] - [crypto] PKCS#7: Introduce pkcs7_get_digest() (Diego Domingos) [1781925] - [security] integrity: Select CONFIG_KEYS instead of depending on it (Diego Domingos) [1781925] - [powerpc] powerpc/powernv: Move opal_power_control_init() call in opal_init() (Diego Domingos) [1781925] - [security] x86/efi: move common keyring handler functions to new file (Diego Domingos) [1781925] - [security] x86/efi: remove unused variables (Diego Domingos) [1781925] - [include] sysfs: add BIN_ATTR_WO() macro (Diego Domingos) [1781925] - [x86] x86/ima: define arch_ima_get_secureboot (Diego Domingos) [1781925] - [powerpc] powerpc/pci: unmap legacy INTx interrupts of passthrough IO adapters (Steve Best) [1840279] - [powerpc] powerpc/xive: Clear the page tables for the ESB IO mapping (Steve Best) [1840279] - [hv] hyper-v: Use UUID API for exporting the GUID (Mohammed Gamal) [1828451 1815498] - [kernel] uuid: Add inline helpers to import / export UUIDs (Mohammed Gamal) [1828451 1815498] - [hv] hv: Move AEOI determination to architecture dependent code (Mohammed Gamal) [1828451 1815498] - [x86] hyper-v: Report crash data in die() when panic_on_oops is set (Mohammed Gamal) [1828451 1815498] - [hv] x86/hyper-v: Report crash register data when sysctl_record_panic_msg is not set (Mohammed Gamal) [1828451 1815498] - [x86] hyper-v: Report crash register data or kmsg before running crash kernel (Mohammed Gamal) [1828451 1815498] - [hv] x86/hyper-v: Trigger crash enlightenment only once during system crash (Mohammed Gamal) [1828451 1815498] - [hv] x86/hyper-v: Free hv_panic_page when fail to register kmsg dump (Mohammed Gamal) [1828451 1815498] - [hv] x86/hyper-v: Unload vmbus channel in hv panic callback (Mohammed Gamal) [1828451 1815498] - [hv] hv_debugfs: Make hv_debug_root static (Mohammed Gamal) [1828451 1815498] - [hv] hyperv_vmbus.h: Replace zero-length array with flexible-array member (Mohammed Gamal) [1828451 1815498] - [hv] hv: vmbus: Ignore CHANNELMSG_TL_CONNECT_RESULT(23) (Mohammed Gamal) [1828451 1815498] - [hv] hv_balloon: Balloon up according to request page number (Mohammed Gamal) [1828451 1815498] - [hv] hv_balloon: use generic_online_page() (Mohammed Gamal) [1828451 1815498] - [mm] memory_hotplug: export generic_online_page() (Mohammed Gamal) [1828451 1815498] - [hv] hv: vmbus: Fix crash handler reset of Hyper-V synic (Mohammed Gamal) [1828451 1815498] - [hv] hv: Replace binary semaphore with mutex (Mohammed Gamal) [1828451 1815498] - [hv] hv: balloon: Remove dependencies on guest page size (Mohammed Gamal) [1828451 1815498] - [hv] hv: vmbus: Remove dependencies on guest page size (Mohammed Gamal) [1828451 1815498] - [hv] hv: util: Specify ring buffer size using Hyper-V page size (Mohammed Gamal) [1828451 1815498] - [hv] hv: Specify receive buffer size using Hyper-V page size (Mohammed Gamal) [1828451 1815498] - [hv] hv: vmbus: Add module parameter to cap the VMBus version (Mohammed Gamal) [1828451 1815498] - [hv] hv: vmbus: Enable VMBus protocol versions 4.1, 5.1 and 5.2 (Mohammed Gamal) [1828451 1815498] - [hv] hv: vmbus: Introduce table of VMBus protocol versions (Mohammed Gamal) [1828451 1815498] - [pci] hv: Replace zero-length array with flexible-array member (Mohammed Gamal) [1793636] - [pci] hv: Decouple the func definition in hv_dr_state from VSP message (Mohammed Gamal) [1793636] - [pci] hv: Add support for protocol 1.3 and support PCI_BUS_RELATIONS2 (Mohammed Gamal) [1793636] - [pci] hv: Add missing kfree(hbus) in hv_pci_probe()'s error handling path (Mohammed Gamal) [1793636] - [pci] hv: Remove unnecessary type casting from kzalloc (Mohammed Gamal) [1793636] - [pci] hv: Avoid a kmemleak false positive caused by the hbus buffer (Mohammed Gamal) [1793636] - [infiniband] RDMA/srpt: Fix disabling device management (Kamal Heib) [1840016] - [misc] vhost: disable for OABI (Jason Wang) [1771441] - [include] virtio: drop vringh.h dependency (Jason Wang) [1771441] - [virtio] virtio_input: pull in slab.h (Jason Wang) [1771441] - [char] virtio-rng: pull in slab.h (Jason Wang) [1771441] - [block] virtio_blk: add a missing include (Jason Wang) [1771441] - [vdpa] vdpa: fix comment of vdpa_register_device() (Jason Wang) [1771441] - [vhost] vdpa: make vhost, virtio depend on menu (Jason Wang) [1771441] - [include] vdpa: allow a 32 bit vq alignment (Jason Wang) [1771441] - [vdpa] vdpasim: Return status in vdpasim_get_status (Jason Wang) [1771441] - [vdpa] vdpa: remove unused variables 'ifcvf' and 'ifcvf_lm' (Jason Wang) [1771441] - [vdpa] vdpa-sim: depend on HAS_DMA (Jason Wang) [1771441] - [virtio] vdpa: move to drivers/vdpa (Jason Wang) [1771441] - [virtio] virtio: Intel IFC VF driver for VDPA (Jason Wang) [1771441] - [virtio] vdpasim: vDPA device simulator (Jason Wang) [1771441] - [vhost] vhost: introduce vDPA-based backend (Jason Wang) [1771441] - [virtio] virtio: introduce a vDPA based transport (Jason Wang) [1771441] - [virtio] vDPA: introduce vDPA bus (Jason Wang) [1771441] - [vhost] vringh: IOTLB support (Jason Wang) [1771441] - [vhost] vhost: factor out IOTLB (Jason Wang) [1771441] - [vhost] vhost: allow per device message handler (Jason Wang) [1771441] - [misc] vhost: refine vhost and vringh kconfig (Jason Wang) [1771441] - [vhost] vringh: fix copy direction of vringh_iov_push_kern() (Jason Wang) [1771441] - [vhost] vhost: factor out setting vring addr and num (Jason Wang) [1771441] - [vhost] vhost: introduce helpers to get the size of metadata area (Jason Wang) [1771441] - [vhost] vhost: rename vq_iotlb_prefetch() to vq_meta_prefetch() (Jason Wang) [1771441] - [vhost] vhost: fine grain userspace memory accessors (Jason Wang) [1771441] - [vhost] vhost: generalize adding used elem (Jason Wang) [1771441] - [misc] mic: vop: Allow building on more systems (Jason Wang) [1771441] - [virtio] virtio: support VIRTIO_F_ORDER_PLATFORM (Jason Wang) [1771441] - [uapi] vhost: split structs into a separate header file (Jason Wang) [1771441] - [fs] compat_ioctl: add compat_ptr_ioctl() (Jason Wang) [1771441] - [vhost] vhost: allow vhost-scsi driver to be built-in (Jason Wang) [1771441] - [x86] arch/x86: Remove vendor specific CPU ID checks (Prarit Bhargava) [1840145] - [tools] perf vendor events amd: Update Zen1 events to V2 (Wei Huang) [1790641] - [tools] perf vendor events amd: Add Zen2 events (Wei Huang) [1790641] - [tools] perf vendor events amd: Restrict model detection for zen1 based processors (Wei Huang) [1790641] - [x86] perf/amd/uncore: Add support for Family 19h L3 PMU (Wei Huang) [1790641] - [x86] perf/amd/uncore: Make L3 thread mask code more readable (Wei Huang) [1790641] - [x86] perf/amd/uncore: Prepare L3 thread mask code for Family 19h (Wei Huang) [1790641] - [scsi] scsi: fnic: Use scnprintf() for avoiding potential buffer overflow (Govindarajulu Varadarajan) [1797808] - [scsi] scsi: fnic: do not queue commands during fwreset (Govindarajulu Varadarajan) [1797808] - [scsi] scsi: fnic: fix invalid stack access (Govindarajulu Varadarajan) [1797808] - [scsi] scsi: fnic: fix use after free (Govindarajulu Varadarajan) [1797808] - [scsi] scsi: fnic: make array dev_cmd_err static const, makes object smaller (Govindarajulu Varadarajan) [1797808]- [media] media: v4l: fix uapi mpeg slice params definition (Torez Smith) [1825410 1821835] - [uapi] v4l2-controls: add a missing include (Torez Smith) [1825410 1821835] - [dma] dma-mapping: remove dma_release_declared_memory (Torez Smith) [1825410 1821835] - [usb] usb/ohci-tmio: remove the HCD_DMA flag (Torez Smith) [1825410 1821835] - [usb] usb: add a HCD_DMA flag instead of guestimating DMA capabilities (Torez Smith) [1825410 1821835] - [usb] usb: add a hcd_uses_dma helper (Torez Smith) [1825410 1821835] - [usb] usb: don't create dma pools for HCDs with a localmem_pool (Torez Smith) [1825410 1821835] - [usb] usb: host: ohci-tmio: Mark expected switch fall-throughs (Torez Smith) [1825410 1821835] - [usb] USB: drop HCD_LOCAL_MEM flag (Torez Smith) [1825410 1821835] - [usb] usb: host: ohci-tmio: init genalloc for local memory (Torez Smith) [1825410 1821835] - [usb] dma-mapping: remove the DMA_MEMORY_EXCLUSIVE flag (Torez Smith) [1825410 1821835] - [media] media: xirlink_cit: add missing descriptor sanity checks (Torez Smith) [1825410 1821835] - [media] media: ttusb-dec: Fix info-leak in ttusb_dec_send_command() (Torez Smith) [1788005 1825410 1821835] {CVE-2019-19533} - [media] media: usb: fix memory leak in af9005_identify_state (Torez Smith) [1825141 1825410 1821835] {CVE-2019-18809} - [netdrv] cdc_ether: fix rndis support for Mediatek based smartphones (Torez Smith) [1825410 1821835] - [netdrv] r8152: remove calling netif_napi_del (Torez Smith) [1825410 1821835] - [netdrv] Revert "r8152: napi hangup fix after disconnect" (Torez Smith) [1825410 1821835] - [netdrv] r8152: Set memory to all 0xFFs on failed reg reads (Torez Smith) [1825410 1821835] - [netdrv] net: kalmia: fix memory leaks (Torez Smith) [1825410 1821835] - [netdrv] cx82310_eth: fix a memory leak bug (Torez Smith) [1825410 1821835] - [netdrv] lan78xx: Fix memory leaks (Torez Smith) [1825410 1821835] - [netdrv] r8152: fix typo in register name (Torez Smith) [1825410 1821835] - [netdrv] can: peak_usb: pcan_usb_pro: Fix info-leaks to USB devices (Torez Smith) [1825410 1821835] - [netdrv] can: peak_usb: pcan_usb_fd: Fix info-leaks to USB devices (Torez Smith) [1825410 1821835] - [netdrv] can: peak_usb: force the string buffer NULL-terminated (Torez Smith) [1825410 1821835] - [netdrv] net: usb: pegasus: fix improper read if get_registers() fail (Torez Smith) [1825410 1821835] - [netdrv] net: usb: qmi_wwan: Add the BroadMobi BM818 card (Torez Smith) [1825410 1821835] - [netdrv] can: mark expected switch fall-throughs (Torez Smith) [1825410 1821835] - [netdrv] can: peak_usb: fix potential double kfree_skb() (Torez Smith) [1825410 1821835] - [netdrv] usb: qmi_wwan: add D-Link DWM-222 A2 device ID (Torez Smith) [1825410 1821835] - [uapi] media: videodev2.h: change V4L2_PIX_FMT_BGRA444 define: fourcc was already in use (Torez Smith) [1825410 1821835] - [netdrv] r8152: set RTL8152_UNPLUG only for real disconnection (Torez Smith) [1825410 1821835] - [netdrv] r8152: move calling r8153b_rx_agg_chg_indicate() (Torez Smith) [1825410 1821835] - [netdrv] net: usb: asix: init MAC address buffers (Torez Smith) [1825410 1821835] - [netdrv] r8152: fix the setting of detecting the linking change for runtime suspend (Torez Smith) [1825410 1821835] - [media] media: hdpvr: fix locking and a missing msleep (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: Fix out-of-bounds read (Torez Smith) [1825410 1821835] - [uapi] media: videodev2.h: Fix shifting signed 32-bit value by 31 bits problem (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 468 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 238 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 235 (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: extend permitted QMAP mux_id value range (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: avoid RCU stalls on device disconnect when in QMAP mode (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: add network device usage statistics for qmimux devices (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: add support for QMAP padding in the RX path (Torez Smith) [1825410 1821835] - [media] media: cx231xx-cards: Add Hauppauge 955Q variant (Torez Smith) [1825410 1821835] - [media] media: pvrusb2: Add Hauppauge HVR1955/1975 devices (Torez Smith) [1825410 1821835] - [media] media: pvrusb2: Add i2c client demod/tuner support (Torez Smith) [1825410 1821835] - [media] media: pvrusb2: Add multiple dvb frontend support (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Fix access to uninitialized fields on probe error (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Include streaming interface number in debugfs dir name (Torez Smith) [1825410 1821835] - [netdrv] can: usb: Kconfig: Remove duplicate menu entry (Torez Smith) [1825410 1821835] - [media] media: pvrusb2: fix null-ptr-deref in class_unregister() (Torez Smith) [1825410 1821835] - [media] media: cxusb: Revert "media: cxusb: add raw mode support for, Medion MD95700" (Torez Smith) [1825410 1821835] - [netdrv] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 412 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 286 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 258 (Torez Smith) [1825410 1821835] - [media] media: media/usb: set device_caps in struct video_device (Torez Smith) [1825410 1821835] - [media] media: dvb-usb/cxusb-analog.c: fix coccinelle warning, use ktime.h (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174 (Torez Smith) [1825410 1821835] - [netdrv] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 164 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 131 (Torez Smith) [1825410 1821835] - [media] media: cx231xx-dvb: fix memory leak in dvb_fini() (Torez Smith) [1825410 1821835] - [media] media: em28xx: use usb_to_input_id() rather than handrolling it (Torez Smith) [1825410 1821835] - [media] media: em28xx: use common code for decoding nec scancodes (Torez Smith) [1825410 1821835] - [media] media: em28xx: give RC device proper name (Torez Smith) [1825410 1821835] - [media] media: cxusb: fix several coding style issues (Torez Smith) [1825410 1821835] - [media] media: cxusb-analog: Fix some coding style issues (Torez Smith) [1825410 1821835] - [media] media: cxusb: add raw mode support for Medion MD95700 (Torez Smith) [1825410 1821835] - [media] media: cxusb: add analog mode support for Medion MD95700 (Torez Smith) [1825410 1821835] - [media] media: cxusb: implement Medion MD95700 digital / analog coexistence (Torez Smith) [1825410 1821835] - [media] media: usb:zr364xx:Fix KASAN:null-ptr-deref Read in zr364xx_vidioc_querycap (Torez Smith) [1825410 1821835] - [media] media: pwc: convert to BIT macro (Torez Smith) [1825410 1821835] - [media] media: cpia2_usb: first wake up, then free in disconnect (Torez Smith) [1825410 1821835] - [media] media: pvrusb2: use a different format for warnings (Torez Smith) [1825410 1821835] - [media] media: smsusb: better handle optional alignment (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 118 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 65 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 61 (Torez Smith) [1825410 1821835] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 55 (Torez Smith) [1825410 1821835] - [media] media: remove redundant 'default n' from Kconfig-s (Torez Smith) [1825410 1821835] - [media] media: af9035: Remove duplicate error reporting for dvbsky_usb_generic_rw (Torez Smith) [1825410 1821835] - [media] media: dvbsky: Remove duplicate error reporting for dvbsky_usb_generic_rw (Torez Smith) [1825410 1821835] - [media] media: dvb-usb-v2: Report error on all error paths (Torez Smith) [1825410 1821835] - [media] media: au0828: fix null dereference in error path (Torez Smith) [1825410 1821835] - [media] media: dvb: usb: fix use after free in dvb_usb_device_exit (Torez Smith) [1825410 1821835] - [media] media: usb: siano: Fix false-positive "uninitialized variable" warning (Torez Smith) [1825410 1821835] - [netdrv] usbnet: fix kernel crash after disconnect (Torez Smith) [1825410 1821835] - [netdrv] usbnet: ipheth: fix racing condition (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 24 (Torez Smith) [1825410 1821835] - [netdrv] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 17 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1 (Torez Smith) [1825410 1821835] - [media] treewide: Add SPDX license identifier - Makefile/Kconfig (Torez Smith) [1825410 1821835] - [media] treewide: Add SPDX license identifier for more missed files (Torez Smith) [1825410 1821835] - [media] media: usb: siano: Fix general protection fault in smsusb (Torez Smith) [1825410 1821835] - [media] media: prefix header search paths with $(srctree)/ (Torez Smith) [1825410 1821835] - [media] media: remove unneeded header search paths (Torez Smith) [1825410 1821835] - [netdrv] aqc111: cleanup mtu related logic (Torez Smith) [1825410 1821835] - [netdrv] Revert "aqc111: fix writing to the phy on BE" (Torez Smith) [1825410 1821835] - [netdrv] Revert "aqc111: fix double endianness swap on BE" (Torez Smith) [1825410 1821835] - [netdrv] net: usb: qmi_wwan: add Telit 0x1260 and 0x1261 compositions (Torez Smith) [1825410 1821835] - [netdrv] aqc111: fix double endianness swap on BE (Torez Smith) [1825410 1821835] - [netdrv] aqc111: fix writing to the phy on BE (Torez Smith) [1825410 1821835] - [netdrv] aqc111: fix endianness issue in aqc111_change_mtu (Torez Smith) [1825410 1821835] - [netdrv] net: usb: smsc: fix warning reported by kbuild test robot (Torez Smith) [1825410 1821835] - [netdrv] net: usb: support of_get_mac_address new ERR_PTR error (Torez Smith) [1825410 1821835] - [netdrv] usbnet: ipheth: Remove unnecessary NULL pointer check (Torez Smith) [1825410 1821835] - [netdrv] usbnet: ipheth: Simplify device detection (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: new Wistron, ZTE and D-Link devices (Torez Smith) [1825410 1821835] - [uapi] media: v4l: Add definitions for missing 16-bit RGB555 formats (Torez Smith) [1825410 1821835] - [uapi] media: v4l: Add definitions for missing 16-bit RGB4444 formats (Torez Smith) [1825410 1821835] - [uapi] media: v4l: Add definitions for missing 32-bit RGB formats (Torez Smith) [1825410 1821835] - [netdrv] r8152: sync sa_family with the media type of network device (Torez Smith) [1825410 1821835] - [media] media: pvrusb2: Prevent a buffer overflow (Torez Smith) [1825410 1821835] - [media] media: au0828: stop video streaming only when last user stops (Torez Smith) [1825410 1821835] - [media] media: au0828: Fix NULL pointer dereference in au0828_analog_stream_enable() (Torez Smith) [1825410 1821835] - [media] media: au0828: fix enable and disable source audio and video inconsistencies (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: Add quirk for Quectel dynamic config (Torez Smith) [1825410 1821835] - [netdrv] r8152: Refresh MAC address during USBDEVFS_RESET (Torez Smith) [1825410 1821835] - [netdrv] r8152: remove extra action copying ethernet address (Torez Smith) [1825410 1821835] - [media] media: replace strncpy() by strscpy() (Torez Smith) [1825410 1821835] - [media] media: usbvision: fix a potential NULL pointer dereference (Torez Smith) [1825410 1821835] - [media] media: gspca: Kill URBs on USB device disconnect (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: add Olicard 600 (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Extend HWID table by QNAP device (Torez Smith) [1825410 1821835] - [media] media: pwc-ctl: pChoose can't be NULL (Torez Smith) [1825410 1821835] - [media] media: Kconfig files: use the right help coding style (Torez Smith) [1825410 1821835] - [media] media: em28xx-input: make const array addr_list static (Torez Smith) [1825410 1821835] - [media] media: dvb: Add support for the Avermedia TD310 (Torez Smith) [1825410 1821835] - [media] media: dvb: init i2c already in it930x_frontend_attach (Torez Smith) [1825410 1821835] - [media] media: dvbsky: Avoid leaking dvb frontend (Torez Smith) [1825410 1821835] - [media] media: gspca: do not resubmit URBs when streaming has stopped (Torez Smith) [1825410 1821835] - [media] media: au0828: minor fix to a misleading comment in _close() (Torez Smith) [1825410 1821835] - [media] media: go7007: avoid clang frame overflow warning with KASAN (Torez Smith) [1825410 1821835] - [media] media: cpia2: Fix use-after-free in cpia2_exit (Torez Smith) [1825410 1821835] - [netdrv] peak_usb: fix clang build warning (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: Add support for Quectel EG12/EM12 (Torez Smith) [1825410 1821835] - [media] media: a few more typos at staging, pci, platform, radio and usb (Torez Smith) [1825410 1821835] - [media] media: usb: fix several typos (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Use usb_make_path to fill in usb_info (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Fix smatch warning (Torez Smith) [1825410 1821835] - [media] media: v4l: Add 32-bit packed YUV formats (Torez Smith) [1825410 1821835] - [netdrv] net: usb: cdc-phonet: use struct_size() in alloc_netdev() (Torez Smith) [1825410 1821835] - [netdrv] net: usb: rtl8150: mark expected switch fall-through (Torez Smith) [1825410 1821835] - [netdrv] net: usb: pegasus: Mark expected switch fall-through (Torez Smith) [1825410 1821835] - [media] media: hdpvr: fix smatch warning (Torez Smith) [1825410 1821835] - [media] media: usbvision: use u64 for the timestamp internally (Torez Smith) [1825410 1821835] - [media] media: stkwebcam: use u64 for the timestamp internally (Torez Smith) [1825410 1821835] - [media] media: cpia2: use u64 for the timestamp internally (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Avoid NULL pointer dereference at the end of streaming (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Fix 'type' check leading to overflow (Torez Smith) [1825410 1821835] - [netdrv] net: usb: asix: ax88772_bind return error when hw_reset fail (Torez Smith) [1825410 1821835] - [netdrv] net: usb: rtl8150: remove set but not used variable 'rx_stat' (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Extend HWID table by TRENDnet device (Torez Smith) [1825410 1821835] - [uapi] media: videodev2.h: Add more field helper macros (Torez Smith) [1825410 1821835] - [media] media: gspca: ov534-ov772x: remove unnecessary COM3 initialization (Torez Smith) [1825410 1821835] - [media] media: gspca: ov534-ov722x: remove camera clock setup from bridge_init (Torez Smith) [1825410 1821835] - [media] media: gspca: ov534-ov722x: remove mode specific video data registers from bridge_init (Torez Smith) [1825410 1821835] - [media] media: gspca: ov534-ov772x: add SGBRG8 bayer mode support (Torez Smith) [1825410 1821835] - [media] media: gspca: ov543-ov772x: move video format specific registers into bridge_start (Torez Smith) [1825410 1821835] - [media] media: gspca: support multiple pixel formats in TRY_FMT (Torez Smith) [1825410 1821835] - [media] media: gspca: support multiple pixel formats in ENUM_FRAMEINTERVALS (Torez Smith) [1825410 1821835] - [media] media: gspca: ov534: replace msleep(10) with usleep_range (Torez Smith) [1825410 1821835] - [uapi] media: v4l: uAPI: V4L2_BUF_TYPE_META_OUTPUT is an output buffer type (Torez Smith) [1825410 1821835] - [media] media: gspca: mt9m111: Check write_bridge for timeout (Torez Smith) [1825410 1821835] - [media] media: gspca: Check the return value of write_bridge for timeout (Torez Smith) [1825410 1821835] - [media] media: usb: gspca: add a missed check for goto_low_power (Torez Smith) [1825410 1821835] - [media] media: usb: gspca: add a missed return-value check for do_command (Torez Smith) [1825410 1821835] - [media] media: v4l2-ctrls.c/uvc: zero v4l2_event (Torez Smith) [1825410 1821835] - [media] media: usb: pwc: Don't use coherent DMA buffers for ISO transfer (Torez Smith) [1825410 1821835] - [media] media: usb: pwc: Introduce TRACE_EVENTs for pwc_isoc_handler() (Torez Smith) [1825410 1821835] - [netdrv] cdc_ether: trivial whitespace readability fix (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: add MTU default to qmap network interface (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: Fix qmap header retrieval in qmimux_rx_fixup (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: Add support for Fibocom NL678 series (Torez Smith) [1825410 1821835] - [netdrv] lan78xx: Resolve issue with changing MAC address (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: Added support for Telit LN940 series (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: Added support for Fibocom NL668 series (Torez Smith) [1825410 1821835] - [media] media: v4l: Add support for V4L2_BUF_TYPE_META_OUTPUT (Torez Smith) [1825410 1821835] - [media] media: siano: Use kmemdup instead of duplicating its function (Torez Smith) [1825410 1821835] - [media] media: pvrusb2: fix spelling mistake "statuss" -> "status" (Torez Smith) [1825410 1821835] - [media] media: lmedm04: Move interrupt buffer to priv buffer (Torez Smith) [1825410 1821835] - [media] media: lmedm04: Add missing usb_free_urb to free interrupt urb (Torez Smith) [1825410 1821835] - [media] media: stkwebcam: Bugfix for wrong return values (Torez Smith) [1825410 1821835] - [media] media: stkwebcam: Support for ASUS A6VM notebook added (Torez Smith) [1825410 1821835] - [media] media: usb: dvb-usb: remove old friio driver (Torez Smith) [1825410 1821835] - [media] media: lmedm04: use dvb_usbv2_generic_rw_locked (Torez Smith) [1825410 1821835] - [media] media: lmedm04: Move usb buffer to lme2510_state (Torez Smith) [1825410 1821835] - [media] media: rtl28xxu: add support for Sony CXD2837ER slave demod (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Utilise for_each_uvc_urb iterator (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Rename uvc_{un, }init_video() (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Split uvc_video_enable into two (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Move decode processing to process context (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Abstract streaming object lifetime (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: queue: Support asynchronous buffer handling (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: queue: Simplify spin-lock usage (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Protect queue internals with helper (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Convert decode functions to use new context structure (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Refactor URB descriptors (Torez Smith) [1825410 1821835] - [media] media: em28xx: fix spelling mistake, "Cinnergy" -> "Cinergy" (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Refactor teardown of uvc on USB disconnect (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Add support for the CNF4 format (Torez Smith) [1825410 1821835] - [documentation] media: v4l: Add 4bpp packed depth confidence format CNF4 (Torez Smith) [1825410 1821835] - [media] media: usb: Use kmemdup instead of duplicating its function (Torez Smith) [1825410 1821835] - [media] media: dvb: Use WARM definition from identify_state() (Torez Smith) [1825410 1821835] - [media] media: dib0700: fix spelling mistake "Amplifyer" -> "Amplifier" (Torez Smith) [1825410 1821835] - [media] media: dvb-usb-v2: Fix incorrect use of transfer_flags URB_FREE_BUFFER (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Initialize wol_cfg with memset in aqc111_suspend (Torez Smith) [1825410 1821835] - [netdrv] net: Don't default Aquantia USB driver to 'y' (Torez Smith) [1825410 1821835] - [netdrv] can: ucan: fix spelling mistake: "resumbmitting" -> "resubmitting" (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Extend cdc_ether blacklist (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add ASIX's HW ids (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add support for wake on LAN by MAGIC packet (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Implement get/set_link_ksettings callbacks (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Initialize ethtool_ops structure (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add RX VLAN filtering support (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add support for VLAN_CTAG_TX/RX offload (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Implement set_rx_mode callback (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add support for TSO (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add support for enable/disable checksum offload (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add support for changing MTU (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add checksum offload support (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Implement RX data path (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Implement TX data path (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add support for getting and setting of MAC address (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Introduce link management (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Introduce PHY access (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Various callbacks implementation (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add implementation of read and write commands (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add bind and empty unbind callbacks (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Driver skeleton for Aquantia AQtion USB to 5GbE (Torez Smith) [1825410 1821835] - [netdrv] usbnet: ipheth: fix potential recvmsg bug and recvmsg bug 2 (Torez Smith) [1825410 1821835] - [media] media: pulse8-cec: return 0 when invalidating the logical address (Torez Smith) [1825410 1821835] - [media] media: gspca: fix frame overflow error (Torez Smith) [1825410 1821835] - [media] media: cropcap/g_selection split (Torez Smith) [1825410 1821835] - [netdrv] usbnet: smsc95xx: check for csum being in last four bytes (Torez Smith) [1825410 1821835] - [netdrv] usbnet: smsc95xx: fix memcpy for accessing rx-data (Torez Smith) [1825410 1821835] - [netdrv] usbnet: smsc95xx: simplify tx_fixup code (Torez Smith) [1825410 1821835] - [netdrv] usbnet: smsc95xx: fix rx packet alignment (Torez Smith) [1825410 1821835] - [netdrv] can: ucan: remove duplicated include from ucan.c (Torez Smith) [1825410 1821835] - [netdrv] can: ucan: remove set but not used variable 'udev' (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Fix accessing freed memory in kvaser_usb_start_xmit() (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Fix potential uninitialized variable use (Torez Smith) [1825410 1821835] - [netdrv] net: smsc95xx: Fix MTU range (Torez Smith) [1825410 1821835] - [netdrv] usbnet: smsc95xx: disable carrier check while suspending (Torez Smith) [1825410 1821835] - [netdrv] net: cdc_ncm: remove set but not used variable 'ctx' (Torez Smith) [1825410 1821835] - [netdrv] net: cdc_ncm: use tasklet_init() for tasklet_struct init (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: Added support for Gemalto's Cinterion ALASxx WWAN interface (Torez Smith) [1825410 1821835] - [media] media: pvrusb2: replace `printk` with `pr_*` (Torez Smith) [1825410 1821835] - [media] media: cx231xx: fix potential sign-extension overflow on large shift (Torez Smith) [1825410 1821835] - [media] Revert "media: dvbsky: use just one mutex for serializing device R/W ops" (Torez Smith) [1825410 1821835] - [netdrv] net/usb: cancel pending work when unbinding smsc75xx (Torez Smith) [1825410 1821835] - [netdrv] smsc95xx: Check for Wake-on-LAN modes (Torez Smith) [1825410 1821835] - [netdrv] smsc75xx: Check for Wake-on-LAN modes (Torez Smith) [1825410 1821835] - [netdrv] r8152: Check for supported Wake-on-LAN Modes (Torez Smith) [1825410 1821835] - [netdrv] sr9800: Check for supported Wake-on-LAN modes (Torez Smith) [1825410 1821835] - [netdrv] lan78xx: Check for supported Wake-on-LAN modes (Torez Smith) [1825410 1821835] - [netdrv] ax88179_178a: Check for supported Wake-on-LAN modes (Torez Smith) [1825410 1821835] - [netdrv] asix: Check for supported Wake-on-LAN modes (Torez Smith) [1825410 1821835] - [media] media: v4l: Add definition for the Sunxi tiled NV12 format (Torez Smith) [1825410 1821835] - [documentation] media: v4l: Add definitions for MPEG-2 slice format and metadata (Torez Smith) [1825410 1821835] - [media] media: au0828: Fix incorrect error messages (Torez Smith) [1825410 1821835] - [media] media: au0828: cannot kfree dev before usb disconnect (Torez Smith) [1825410 1821835] - [netdrv] net: lan78xx: Avoid unnecessary self assignment (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: set DTR for modems in forced USB2 mode (Torez Smith) [1825410 1821835] - [media] media: mxl111sf: declare its own pads (Torez Smith) [1825410 1821835] - [media] media: au0828: use signals instead of hardcoding a pad number (Torez Smith) [1825410 1821835] - [media] media: v4l2: taint pads with the signal types for consumer devices (Torez Smith) [1825410 1821835] - [media] media: em28xx: make v4l2-compliance happier by starting sequence on zero (Torez Smith) [1825410 1821835] - [media] media: em28xx: fix input name for Terratec AV 350 (Torez Smith) [1825410 1821835] - [media] media: em28xx: use a default format if TRY_FMT fails (Torez Smith) [1825410 1821835] - [media] media: em28xx: fix handler for vidioc_s_input() (Torez Smith) [1825410 1821835] - [netdrv] net: usb: remove redundant null pointer check before of_node_put (Torez Smith) [1825410 1821835] - [media] media: usbvision: remove time_in_irq (Torez Smith) [1825410 1821835] - [media] media: gspca: sq930x: use GFP_KERNEL in sd_dq_callback() (Torez Smith) [1825410 1821835] - [media] media: replace strcpy() by strscpy() (Torez Smith) [1825410 1821835] - [media] media: use strscpy() instead of strlcpy() (Torez Smith) [1825410 1821835] - [documentation] media: videodev2.h: add new capabilities for buffer types (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Store device information pointer in struct uvc_device (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Rename UVC_QUIRK_INFO to UVC_INFO_QUIRK (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Fix uvc_alloc_entity() allocation alignment (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Fix spelling mistake: "entites" -> "entities" (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Remove unnecessary NULL check before debugfs_remove_recursive (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Make uvc_control_mapping menu_info field const (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Make some structs const (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: Support dynamic config on Quectel EP06 (Torez Smith) [1825410 1821835] - [netdrv] lan78xx: Do not access skb_queue_head list pointers directly (Torez Smith) [1825410 1821835] - [netdrv] net: lan78xx: Make declaration style consistent (Torez Smith) [1825410 1821835] - [netdrv] net: lan78xx: Switch to SPDX identifier (Torez Smith) [1825410 1821835] - [netdrv] net: lan78xx: Drop unnecessary strcpy in lan78xx_probe (Torez Smith) [1825410 1821835] - [netdrv] net: lan78xx: Bail out if lan78xx_get_endpoints fails (Torez Smith) [1825410 1821835] - [netdrv] net: usbnet: mark expected switch fall-through (Torez Smith) [1825410 1821835] - [media] media: v4l2-ctrls: v4l2_ctrl_add_handler: add from_other_dev (Torez Smith) [1825410 1821835] - [media] media: videodev2.h: add request_fd field to v4l2_ext_controls (Torez Smith) [1825410 1821835] - [uapi] media: videodev2.h: Add new DV flag CAN_DETECT_REDUCED_FPS (Torez Smith) [1825410 1821835] - [media] media: af9035: prevent buffer overflow on write (Torez Smith) [1825410 1821835] - [netdrv] r8152: disable RX aggregation on new Dell TB16 dock (Torez Smith) [1825410 1821835] - [netdrv] drivers/net/usb/r8152: remove the unneeded variable "ret" in rtl8152_system_suspend (Torez Smith) [1825410 1821835] - [media] media: rtl28xxu: be sure that it won't go past the array size (Torez Smith) [1825410 1821835] - [netdrv] net:usb: Use ARRAY_SIZE instead of calculating the array size (Torez Smith) [1825410 1821835] - [media] media: au0828: fix spelling mistake: "completition" -> "completion" (Torez Smith) [1825410 1821835] - [media] media: cx231xx: fix spelling mistake: "completition" -> "completion" (Torez Smith) [1825410 1821835] - [media] media: dvb-usb-v2: fix spelling mistake: "completition" -> "completion" (Torez Smith) [1825410 1821835] - [media] media: dvb-usb: fix spelling mistake: "completition" -> "completion" (Torez Smith) [1825410 1821835] - [media] media: usb: hackrf: Replace GFP_ATOMIC with GFP_KERNEL (Torez Smith) [1825410 1821835] - [media] media: usb: em28xx: Replace mdelay() with msleep() in em28xx_pre_card_setup() (Torez Smith) [1825410 1821835] - [media] media: usb: em28xx: Replace GFP_ATOMIC with GFP_KERNEL in em28xx_init_usb_xfer() (Torez Smith) [1825410 1821835] - [media] media: dw2102: Fix memleak on sequence of probes (Torez Smith) [1825410 1821835] - [media] media: usbtv: use irqsave() in USB's complete callback (Torez Smith) [1825410 1821835] - [media] media: go7007: use irqsave() in USB's complete callback (Torez Smith) [1825410 1821835] - [media] media: cx231xx: use irqsave() in USB's complete callback (Torez Smith) [1825410 1821835] - [documentation] media: v4l: Add new 10-bit packed grayscale format (Torez Smith) [1825410 1821835] - [documentation] media: doc-rst: Add packed Bayer raw14 pixel formats (Torez Smith) [1825410 1821835] - [media] media: em28xx: disable null packet filter for WinTVdualHD (Torez Smith) [1825410 1821835] - [uapi] media: videodev2: get rid of VIDIOC_RESERVED (Torez Smith) [1825410 1821835] - [media] media: em28xx: explicitly disable TS packet filter (Torez Smith) [1825410 1821835] - [media] media: dvb-usb/friio, dvb-usb-v2/gl861: decompose friio and merge with gl861 (Torez Smith) [1825410 1821835] - [netdrv] net: usb: sr9700: Replace mdelay() with msleep() in sr9700_bind() (Torez Smith) [1825410 1821835] - [netdrv] net: usb: pegasus: Replace mdelay() with msleep() in setup_pegasus_II() (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Send a control event when a Control Change interrupt arrives (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Handle control pipe protocol STALLs (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Remove a redundant check (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Also validate buffers in BULK mode (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Add KSMedia 8-bit IR format support (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Fix minor spelling (Torez Smith) [1825410 1821835] - [media] media: em28xx-cards: disable V4L2 mode for dual tuners (Torez Smith) [1825410 1821835] - [media] media: em28xx: Remove duplicate PID (Torez Smith) [1825410 1821835] - [media] media: em28xx: Fix DualHD disconnect oops (Torez Smith) [1825410 1821835] - [media] media: em28xx: Fix dual transport stream operation (Torez Smith) [1825410 1821835] - [media] media: dib0700: add code comment (Torez Smith) [1825410 1821835] - [media] media: cx231xx: don't check number of messages in the driver (Torez Smith) [1825410 1821835] - [media] media: em28xx: don't check number of messages in the driver (Torez Smith) [1825410 1821835] - [media] media: hdpvr: don't check number of messages in the driver (Torez Smith) [1825410 1821835] - [media] media: dvb-usb: don't check number of messages in the driver (Torez Smith) [1825410 1821835] - [media] media: tm6000: don't check number of messages in the driver (Torez Smith) [1825410 1821835] - [media] media: gl861: fix probe of dvb_usb_gl861 (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Simplify struct kvaser_cmd_cardinfo (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Add support for Kvaser USB hydra family (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Split driver into kvaser_usb_core.c and kvaser_usb_leaf.c (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Add SPDX GPL-2.0 license identifier (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Fix typos (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Improve logging messages (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Refactor kvaser_usb_init_one() (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Refactor kvaser_usb_get_endpoints() (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Add pointer to struct usb_interface into struct kvaser_usb (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Replace USB timeout constants with one define (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Rename message/msg to command/cmd (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Remove unused commands and defines (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Remove unnecessary return (Torez Smith) [1825410 1821835] - [netdrv] can: peak_usb: mark expected switch fall-throughs (Torez Smith) [1825410 1821835] - [netdrv] can: ucan: add driver for Theobroma Systems UCAN devices (Torez Smith) [1825410 1821835] - [netdrv] can: usb: Kconfig/Makefile: sort alphabetically (Torez Smith) [1825410 1821835] - [media] media: gspca_kinect: cast sizeof to int for comparison (Torez Smith) [1825410 1821835] - [media] media: videodev.h: add PIX_FMT_FWHT for use with vicodec (Torez Smith) [1825410 1821835] - [netdrv] net: usb: hso: use swap macro in hso_kick_transmit (Torez Smith) [1825410 1821835] - [netdrv] net: usb: asix: allow optionally getting mac address from device tree (Torez Smith) [1825410 1821835]- [hid] HID: Improve Windows Precision Touchpad detection (Benjamin Tissoires) [1811209] - [hid] HID: multitouch: enable multi-input as a quirk for some devices (Benjamin Tissoires) [1811209] - [hid] drivers/hid/hid-multitouch.c: fix a possible null pointer access (Benjamin Tissoires) [1811209] - [hid] HID: multitouch: Add LG MELF0410 I2C touchscreen support (Benjamin Tissoires) [1811209] - [hid] HID: multitouch: add support for the Smart Tech panel (Benjamin Tissoires) [1811209] - [hid] HID: multitouch: do not filter mice nodes (Benjamin Tissoires) [1811209] - [hid] HID: wacom: Report 2nd-gen Intuos Pro S center button status over BT (Benjamin Tissoires) [1835753] - [hid] Revert "HID: wacom: generic: read the number of expected touches on a per collection basis" (Benjamin Tissoires) [1835753] - [hid] HID: wacom: Read HID_DG_CONTACTMAX directly for non-generic devices (Benjamin Tissoires) [1835753] - [hid] HID: wacom: Recognize new MobileStudio Pro PID (Benjamin Tissoires) [1835753] - [hid] HID: wacom: generic: Treat serial number and related fields as unsigned (Benjamin Tissoires) [1835753] - [hid] HID: wacom: add new MobileStudio Pro 13 support (Benjamin Tissoires) [1835753] - [hid] HID: wacom: do not call hid_set_drvdata(hdev, NULL) (Benjamin Tissoires) [1835753] - [hid] HID: wacom: support named keys on older devices (Benjamin Tissoires) [1835753] - [target] scsi: target: iscsi: calling iscsit_stop_session() inside iscsit_close_session() has no effect (Maurizio Lombardi) [1840024] - [target] scsi: target: fix hang when multiple threads try to destroy the same iscsi session (Maurizio Lombardi) [1840024] - [target] scsi: target: remove boilerplate code (Maurizio Lombardi) [1840024] - [target] scsi: target: use an enum to track emulate_ua_intlck_ctrl (Maurizio Lombardi) [1840024] - [target] scsi: target: convert boolean se_dev_attrib types to bool (Maurizio Lombardi) [1840024] - [target] scsi: target: fix unmap_zeroes_data boolean initialisation (Maurizio Lombardi) [1840024] - [fs] page cache: Finish XArray conversion (Waiman Long) [1812073] - [mm] mm: Convert __do_page_cache_readahead to XArray (Waiman Long) [1812073] - [mm] mm: Convert is_page_cache_freeable to XArray (Waiman Long) [1812073] - [mm] mm: memcontrol: clean up and document effective low/min calculations (Waiman Long) [1812073] - [mm] mm: memcontrol: fix memory.low proportional distribution (Waiman Long) [1812073] - [mm] mm: kmem: rename (__)memcg_kmem_(un)charge_memcg() to __memcg_kmem_(un)charge() (Waiman Long) [1812073] - [mm] mm: memcg/slab: cache page number in memcg_(un)charge_slab() (Waiman Long) [1812073] - [mm] mm: kmem: switch to nr_pages in (__)memcg_kmem_charge_memcg() (Waiman Long) [1812073] - [mm] mm: kmem: rename memcg_kmem_(un)charge() into memcg_kmem_(un)charge_page() (Waiman Long) [1812073] - [mm] mm: kmem: cleanup memcg_kmem_uncharge_memcg() arguments (Waiman Long) [1812073] - [mm] mm: kmem: cleanup (__)memcg_kmem_charge_memcg() arguments (Waiman Long) [1812073] - [mm] mm: memcg/slab: use mem_cgroup_from_obj() (Waiman Long) [1812073] - [kernel] mm: fork: fix kernel_stack memcg stats for various stack implementations (Waiman Long) [1812073] - [mm] memcg: fix NULL pointer dereference in __mem_cgroup_usage_unregister_event (Waiman Long) [1812073] - [mm] mm: clean up and clarify lruvec lookup procedure (Waiman Long) [1812073] - [mm] mm: memcontrol: try harder to set a new memory.high (Waiman Long) [1812073] - [mm] mm: memcontrol: remove dead code from memory_max_write() (Waiman Long) [1812073] - [mm] mm, memcg: clean up reclaim iter array (Waiman Long) [1812073] - [mm] mm, memcg: make scan aggression always exclude protection (Waiman Long) [1812073] - [mm] mm, memcg: make memory.emin the baseline for utilisation determination (Waiman Long) [1812073] - [mm] mm, memcg: proportional memory.{low, min} reclaim (Waiman Long) [1812073] - [mm] memcg, kmem: do not fail __GFP_NOFAIL charges (Waiman Long) [1812073] - [mm] mm: workingset: fix vmstat counters for shadow nodes (Waiman Long) [1812073] - [mm] mm: memcontrol: use CSS_TASK_ITER_PROCS at mem_cgroup_scan_tasks() (Waiman Long) [1812073] - [kernel] fork, memcg: alloc_thread_stack_node needs to set tsk->stack (Waiman Long) [1812073] - [mm] mm/memcontrol.c: fix bad line in comment (Waiman Long) [1812073] - [kernel] fork, memcg: fix cached_stacks case (Waiman Long) [1812073] - [mm] mm: don't raise MEMCG_OOM event due to failed high-order allocation (Waiman Long) [1812073] - [mm] mm: vmscan: memcontrol: remove mem_cgroup_select_victim_node() (Waiman Long) [1812073] - [mm] mm: vmscan: do not share cgroup iteration between reclaimers (Waiman Long) [1812073] - [mm] mm: vmscan: do not iterate all mem cgroups for global direct reclaim (Waiman Long) [1812073] - [mm] mm: workingset: use cheaper __inc_lruvec_state in irqsafe node reclaim (Waiman Long) [1812073] - [tools] xarray: Fix early termination of xas_for_each_marked (Waiman Long) [1812073] - [lib] mm: Convert workingset to XArray (Waiman Long) [1812073] - [mm] page cache: Convert filemap_range_has_page to XArray (Waiman Long) [1812073] - [mm] page cache: Remove stray radix comment (Waiman Long) [1812073] - [mm] page cache: Convert delete_batch to XArray (Waiman Long) [1812073] - [mm] page cache: Convert filemap_map_pages to XArray (Waiman Long) [1812073] - [mm] page cache: Convert find_get_entries_tag to XArray (Waiman Long) [1812073] - [mm] page cache; Convert find_get_pages_range_tag to XArray (Waiman Long) [1812073] - [mm] page cache: Convert find_get_pages_contig to XArray (Waiman Long) [1812073] - [mm] page cache: Convert find_get_pages_range to XArray (Waiman Long) [1812073] - [mm] page cache: Convert find_get_entries to XArray (Waiman Long) [1812073] - [mm] page cache: Convert find_get_entry to XArray (Waiman Long) [1812073] - [mm] page cache: Convert page deletion to XArray (Waiman Long) [1812073] - [include] page cache: Add and replace pages using the XArray (Waiman Long) [1812073] - [mm] page cache: Convert hole search to XArray (Waiman Long) [1812073] - [kernel] docs: cgroup-v1: Document the cpuset_v2_mode mount option (Waiman Long) [1812073] - [kernel] cgroup1: don't call release_agent when it is "" (Waiman Long) [1812073] - [kernel] cgroup: Iterate tasks that did not finish do_exit() (Waiman Long) [1812073] - [kernel] cgroup: cgroup_procs_next should increase position index (Waiman Long) [1812073] - [kernel] cgroup-v1: cgroup_pidlist_next should update position index (Waiman Long) [1812073] - [kernel] cgroup: init_tasks shouldn't be linked to the root cgroup (Waiman Long) [1812073] - [kernel] cgroup: Prevent double killing of css when enabling threaded cgroup (Waiman Long) [1812073] - [kernel] cgroup: fix function name in comment (Waiman Long) [1812073] - [kernel] cgroup: freezer: don't change task and cgroups status unnecessarily (Waiman Long) [1812073] - [kernel] cgroup: use cgroup->last_bstat instead of cgroup->bstat_pending for consistency (Waiman Long) [1812073] - [kernel] cgroup: remove cgroup_enable_task_cg_lists() optimization (Waiman Long) [1812073] - [kernel] cgroup: pids: use atomic64_t for pids->limit (Waiman Long) [1812073] - [kernel] cgroup: Optimize single thread migration (Waiman Long) [1812073] - [kernel] cgroup: Update comments about task exit path (Waiman Long) [1812073] - [kernel] cgroup: short-circuit current_cgns_cgroup_from_root() on the default hierarchy (Waiman Long) [1812073] - [kernel] Use kvmalloc in cgroups-v1 (Waiman Long) [1812073] - [kernel] cgroup: minor tweak for logic to get cgroup css (Waiman Long) [1812073] - [kernel] cgroup: Replace a seq_printf() call by seq_puts() in cgroup_print_ss_mask() (Waiman Long) [1812073] - [kernel] cgroup: Fix css_task_iter_advance_css_set() cset skip condition (Waiman Long) [1812073] - [kernel] cgroup: css_task_iter_skip()'d iterators must be advanced before accessed (Waiman Long) [1812073] - [include] cgroup: Include dying leaders with live threads in PROCS iterations (Waiman Long) [1812073] - [kernel] cgroup: Implement css_task_iter_skip() (Waiman Long) [1812073] - [kernel] cgroup/pids: turn cgroup_subsys->free() into cgroup_subsys->release() to fix the accounting (Waiman Long) [1586281 1812073] - [platform] intel-speed-select: Firmware workarounds for Icelake (Prarit Bhargava) [1840289] - [tools] tools/power/x86/intel-speed-select: Fix invalid core mask (Prarit Bhargava) [1840289] - [tools] tools/power/x86/intel-speed-select: Increase CPU count (Prarit Bhargava) [1840289] - [tools] tools/power/x86/intel-speed-select: Fix json perf-profile output output (Prarit Bhargava) [1840289] - [tools] tools/power/x86/intel-speed-select: Update version (Prarit Bhargava) [1840289] - [tools] tools/power/x86/intel-speed-select: Enable clos for turbo-freq enable (Prarit Bhargava) [1840289] - [tools] tools/power/x86/intel-speed-select: Check support status before enable (Prarit Bhargava) [1840289] - [tools] tools/power/x86/intel-speed-select: Change debug to error (Prarit Bhargava) [1840289] - [platform] intel_speed_select: internal-only-debug-patch (Prarit Bhargava) [1840289]- [nvdimm] libnvdimm/region: Fix build error (Diego Domingos) [1779218] - [nvdimm] libnvdimm/region: Introduce an 'align' attribute (Diego Domingos) [1779218] - [nvdimm] libnvdimm/region: Introduce NDD_LABELING (Diego Domingos) [1779218] - [nvdimm] libnvdimm/namespace: Enforce memremap_compat_align() (Diego Domingos) [1779218] - [nvdimm] libnvdimm/pfn: Prevent raw mode fallback if pfn-infoblock valid (Diego Domingos) [1779218] - [mm] mm/memremap_pages: Introduce memremap_compat_align() (Diego Domingos) [1779218] - [x86] x86/unwind/orc: Fix unwind_get_return_address_ptr() for inactive tasks (Josh Poimboeuf) [1755143] - [x86] x86/unwind/orc: Fix error handling in __unwind_start() (Josh Poimboeuf) [1755143] - [x86] x86/unwind/orc: Fix premature unwind stoppage due to IRET frames (Josh Poimboeuf) [1755143] - [x86] x86/unwind/orc: Fix error path for bad ORC entry type (Josh Poimboeuf) [1755143] - [x86] x86/unwind/orc: Prevent unwinding before ORC initialization (Josh Poimboeuf) [1755143] - [x86] x86/unwind/orc: Don't skip the first frame for inactive tasks (Josh Poimboeuf) [1755143] - [x86] x86/unwind: Prevent false warnings for non-current tasks (Josh Poimboeuf) [1755143] - [x86] x86/unwind/orc: Convert global variables to static (Josh Poimboeuf) [1755143] - [x86] x86/entry/64: Fix unwind hints in rewind_stack_do_exit() (Josh Poimboeuf) [1755143] - [x86] x86/entry/64: Fix unwind hints in __switch_to_asm() (Josh Poimboeuf) [1755143] - [x86] x86/entry/64: Fix unwind hints in kernel exit path (Josh Poimboeuf) [1755143] - [x86] x86/entry/64: Fix unwind hints in register clearing code (Josh Poimboeuf) [1755143] - [tools] objtool: Fix stack offset tracking for indirect CFAs (Josh Poimboeuf) [1755143] - [s390] s390: nvme reipl (Philipp Rudo) [1525179] - [s390] s390: nvme ipl (Philipp Rudo) [1525179] - [infiniband] RDMA/bnxt_re: make bnxt_re_ib_init static (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Wait for all the CQ events before freeing CQ data structures (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Remove unnecessary sched count (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Fix lifetimes in bnxt_re_task (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Use ib_device_try_get() (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Remove a redundant 'memset' (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Remove set but not used variables 'pg' and 'idx' (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Remove set but not used variable 'dev_attr' (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Remove set but not used variable 'pg_size' (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Use driver_unregister and unregistration API (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Refactor device add/remove functionalities (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Using vmalloc requires including vmalloc.h (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: use ibdev based message printing functions (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Refactor doorbell management functions (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Refactor notification queue management code (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Refactor command queue management code (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Refactor net ring allocation function (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Refactor hardware queue memory allocation (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Replace chip context structure with pointer (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Refactor queue pair creation code (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: remove ioremap_nocache and devm_ioremap_nocache (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Enable SRIOV VF support on Broadcom's 57500 adapter series (Selvin Xavier) [1790622] - [netdrv] net: be2net: reject unsupported coalescing params (Petr Oros) [1790633] - [netdrv] treewide: Use sizeof_field() macro (Petr Oros) [1790633] - [netdrv] net: emulex: benet: indent a Kconfig depends continuation line (Petr Oros) [1790633] - [infiniband] i40iw: fix null pointer dereference on a null wqe pointer (Stefan Assmann) [1839718] - [infiniband] RDMA/providers: Fix return value when QP type isn't supported (Stefan Assmann) [1839718] - [infiniband] RDMA: Replace zero-length array with flexible-array member (Stefan Assmann) [1839718] - [infiniband] i40iw: Do an RCU lookup in i40iw_add_ipv4_addr (Stefan Assmann) [1839718] - [infiniband] IB/core: Introduce ib_reg_user_mr (Stefan Assmann) [1839718] - [infiniband] RDMA/i40iw: fix a potential NULL pointer dereference (Stefan Assmann) [1839718] - [infiniband] i40iw: Remove setting of VMA private data and use rdma_user_mmap_io (Stefan Assmann) [1839718] - [infiniband] RDMA/i40iw: Fix potential use after free (Stefan Assmann) [1839718] - [powerpc] powerpc/pseries: Fix of_read_drc_info_cell() to point at next record (Diego Domingos) [1779198] - [powerpc] powerpc/pseries: Enable support for ibm, drc-info property (Diego Domingos) [1779198] - [pci] PCI: rpaphp: Correctly match ibm, my-drc-index to drc-name when using drc-info (Diego Domingos) [1779198] - [pci] PCI: rpaphp: Avoid a sometimes-uninitialized warning (Diego Domingos) [1779198] - [pci] PCI: rpaphp: Annotate and correctly byte swap DRC properties (Diego Domingos) [1779198] - [pci] PCI: rpaphp: Add drc-info support for hotplug slot registration (Diego Domingos) [1779198] - [pci] PCI: rpaphp: Don't rely on firmware feature to imply drc-info support (Diego Domingos) [1779198] - [pci] PCI: rpaphp: Fix up pointer to first drc-info entry (Diego Domingos) [1779198] - [powerpc] powerpc/pseries: Add cpu DLPAR support for drc-info property (Diego Domingos) [1779198] - [powerpc] powerpc/pseries: Fix drc-info mappings of logical cpus to drc-index (Diego Domingos) [1779198] - [powerpc] powerpc/pseries: Fix bad drc_index_start value parsing of drc-info entry (Diego Domingos) [1779198] - [kernel] sched/fair: Optimize enqueue_task_fair() (Phil Auld) [1780466] - [kernel] sched/fair: Fix enqueue_task_fair() warning some more (Phil Auld) [1780466] - [kernel] sched/fair: Fix enqueue_task_fair warning (Phil Auld) [1780466] - [kernel] sched/fair: Fix reordering of enqueue/dequeue_task_fair() (Phil Auld) [1780466] - [kernel] sched/fair: Reorder enqueue/dequeue_task_fair path (Phil Auld) [1780466] - [fs] ceph: demote quotarealm lookup warning to a debug message (Jeff Layton) [1827767] - [fs] ceph: fix double unlock in handle_cap_export() (Jeff Layton) [1827767] - [fs] ceph: fix special error code in ceph_try_get_caps() (Jeff Layton) [1827767] - [fs] ceph: fix endianness bug when handling MDS session feature bits (Jeff Layton) [1827767] - [fs] ceph: fix potential bad pointer deref in async dirops cb's (Jeff Layton) [1827767] - [block] rbd: don't mess with a page vector in rbd_notify_op_lock() (Jeff Layton) [1827767] - [block] rbd: don't test rbd_dev->opts in rbd_dev_image_release() (Jeff Layton) [1827767] - [block] rbd: call rbd_dev_unprobe() after unwatching and flushing notifies (Jeff Layton) [1827767] - [block] rbd: avoid a deadlock on header_rwsem when flushing notifies (Jeff Layton) [1827767] - [fs] ceph: fix snapshot directory timestamps (Jeff Layton) [1827767] - [fs] ceph: wait for async creating inode before requesting new max size (Jeff Layton) [1827767] - [fs] ceph: don't skip updating wanted caps when cap is stale (Jeff Layton) [1827767] - [fs] ceph: request new max size only when there is auth cap (Jeff Layton) [1827767] - [fs] ceph: cleanup return error of try_get_cap_refs() (Jeff Layton) [1827767] - [fs] ceph: return ceph_mdsc_do_request() errors from __get_parent() (Jeff Layton) [1827767] - [fs] ceph: check all mds' caps after page writeback (Jeff Layton) [1827767] - [fs] ceph: update i_requested_max_size only when sending cap msg to auth mds (Jeff Layton) [1827767] - [fs] ceph: simplify calling of ceph_get_fmode() (Jeff Layton) [1827767] - [fs] ceph: remove delay check logic from ceph_check_caps() (Jeff Layton) [1827767] - [fs] ceph: consider inode's last read/write when calculating wanted caps (Jeff Layton) [1827767] - [fs] ceph: always renew caps if mds_wanted is insufficient (Jeff Layton) [1827767] - [fs] ceph: update dentry lease for async create (Jeff Layton) [1827767] - [fs] ceph: attempt to do async create when possible (Jeff Layton) [1827767] - [fs] ceph: cache layout in parent dir on first sync create (Jeff Layton) [1827767] - [fs] ceph: add new MDS req field to hold delegated inode number (Jeff Layton) [1827767] - [fs] ceph: decode interval_sets for delegated inos (Jeff Layton) [1827767] - [fs] ceph: make ceph_fill_inode non-static (Jeff Layton) [1827767] - [fs] ceph: perform asynchronous unlink if we have sufficient caps (Jeff Layton) [1827767] - [fs] ceph: don't take refs to want mask unless we have all bits (Jeff Layton) [1827767] - [fs] ceph: cap tracking for async directory operations (Jeff Layton) [1827767] - [fs] ceph: make __take_cap_refs non-static (Jeff Layton) [1827767] - [fs] ceph: add infrastructure for waiting for async create to complete (Jeff Layton) [1827767] - [fs] ceph: track primary dentry link (Jeff Layton) [1827767] - [fs] ceph: add flag to designate that a request is asynchronous (Jeff Layton) [1827767] - [fs] ceph: more caps.c lockdep assertions (Jeff Layton) [1827767] - [fs] ceph: clean up kick_flushing_inode_caps() (Jeff Layton) [1827767] - [net] libceph: directly skip to the end of redirect reply (Jeff Layton) [1827767] - [net] libceph: simplify ceph_monc_handle_map() (Jeff Layton) [1827767] - [fs] ceph: return ETIMEDOUT errno to userland when request timed out (Jeff Layton) [1827767] - [fs] ceph: re-org copy_file_range and fix some error paths (Jeff Layton) [1827767] - [fs] ceph: move to a dedicated slabcache for mds requests (Jeff Layton) [1827767] - [fs] ceph: reorganize fields in ceph_mds_request (Jeff Layton) [1827767] - [fs] ceph: replace zero-length array with flexible-array member (Jeff Layton) [1827767] - [block] rbd: enable multiple blk-mq queues (Jeff Layton) [1827767] - [block] rbd: embed image request in blk-mq pdu (Jeff Layton) [1827767] - [block] rbd: acquire header_rwsem just once in rbd_queue_workfn() (Jeff Layton) [1827767] - [block] rbd: get rid of img_request_layered_clear() (Jeff Layton) [1827767] - [block] rbd: kill img_request kref (Jeff Layton) [1827767] - [fs] ceph: check if file lock exists before sending unlock request (Jeff Layton) [1827767] - [fs] ceph: move ceph_osdc_{read, write}pages to ceph.ko (Jeff Layton) [1827767] - [fs] ceph: don't ClearPageChecked in ceph_invalidatepage() (Jeff Layton) [1827767] - [block] rbd: remove barriers from img_request_layered_{set, clear, test}() (Jeff Layton) [1827767] - [fs] libceph: drop CEPH_DEFINE_SHOW_FUNC (Jeff Layton) [1827767] - [fs] ceph: check inode type for CEPH_CAP_FILE_{CACHE, RD, REXTEND, LAZYIO} (Jeff Layton) [1827767] - [fs] ceph: add refcounting for Fx caps (Jeff Layton) [1827767] - [fs] ceph: register MDS request with dir inode from the start (Jeff Layton) [1827767] - [fs] ceph: fix memory leak in ceph_cleanup_snapid_map() (Jeff Layton) [1827767] - [net] libceph: fix alloc_msg_with_page_vector() memory leaks (Jeff Layton) [1827767] - [include] ceph: check POOL_FLAG_FULL/NEARFULL in addition to OSDMAP_FULL/NEARFULL (Jeff Layton) [1827767] - [fs] ceph: canonicalize server path in place (Jeff Layton) [1827767] - [fs] ceph: do not execute direct write in parallel if O_APPEND is specified (Jeff Layton) [1827767] - [block] rbd: set the 'device' link in sysfs (Jeff Layton) [1827767] - [fs] ceph: move net/ceph/ceph_fs.c to fs/ceph/util.c (Jeff Layton) [1827767] - [fs] ceph: print name of xattr in __ceph_{get, set}xattr() douts (Jeff Layton) [1827767] - [fs] ceph: print r_direct_hash in hex in __choose_mds() dout (Jeff Layton) [1827767] - [fs] ceph: use copy-from2 op in copy_file_range (Jeff Layton) [1827767] - [fs] ceph: close holes in structs ceph_mds_session and ceph_mds_request (Jeff Layton) [1827767] - [block] rbd: work around -Wuninitialized warning (Jeff Layton) [1827767] - [fs] ceph: allocate the correct amount of extra bytes for the session features (Jeff Layton) [1827767] - [fs] ceph: rename get_session and switch to use ceph_get_mds_session (Jeff Layton) [1827767] - [fs] ceph: remove the extra slashes in the server path (Jeff Layton) [1827767] - [fs] ceph: add possible_max_rank and make the code more readable (Jeff Layton) [1827767] - [fs] ceph: print dentry offset in hex and fix xattr_version type (Jeff Layton) [1827767] - [fs] ceph: only touch the caps which have the subset mask requested (Jeff Layton) [1827767] - [fs] ceph: don't clear I_NEW until inode metadata is fully populated (Jeff Layton) [1827767] - [fs] ceph: retry the same mds later after the new session is opened (Jeff Layton) [1827767] - [fs] ceph: check availability of mds cluster on mount after wait timeout (Jeff Layton) [1827767] - [fs] ceph: keep the session state until it is released (Jeff Layton) [1827767] - [fs] ceph: add __send_request helper (Jeff Layton) [1827767] - [fs] ceph: ensure we have a new cap before continuing in fill_inode (Jeff Layton) [1827767] - [fs] ceph: drop unused ttl_from parameter from fill_inode (Jeff Layton) [1827767] - [fs] ceph: fix possible long time wait during umount (Jeff Layton) [1827767] - [fs] ceph: only choose one MDS who is in up:active state without laggy (Jeff Layton) [1827767] - [fs] ceph: fix mdsmap cluster available check based on laggy number (Jeff Layton) [1827767] - [fs] ceph: remove unnecessary assignment in ceph_pre_init_acls() (Jeff Layton) [1827767] - [fs] ceph: delete redundant douts in con_get/put() (Jeff Layton) [1827767] - [fs] ceph: hold extra reference to r_parent over life of request (Jeff Layton) [1827767] - [fs] ceph: add more debug info when decoding mdsmap (Jeff Layton) [1827767] - [fs] ceph: switch to global cap helper (Jeff Layton) [1827767] - [fs] ceph: trigger the reclaim work once there has enough pending caps (Jeff Layton) [1827767] - [fs] ceph: show tasks waiting on caps in debugfs caps file (Jeff Layton) [1827767] - [fs] fs: ceph: Delete timespec64_trunc() usage (Jeff Layton) [1827767] - [block] rbd: ask for a weaker incompat mask for read-only mappings (Jeff Layton) [1827767] - [block] rbd: don't query snapshot features (Jeff Layton) [1827767] - [block] rbd: remove snapshot existence validation code (Jeff Layton) [1827767] - [block] rbd: don't establish watch for read-only mappings (Jeff Layton) [1827767] - [block] rbd: don't acquire exclusive lock for read-only mappings (Jeff Layton) [1827767] - [block] rbd: disallow read-write partitions on images mapped read-only (Jeff Layton) [1827767] - [block] rbd: treat images mapped read-only seriously (Jeff Layton) [1827767] - [block] rbd: introduce RBD_DEV_FLAG_READONLY (Jeff Layton) [1827767] - [block] rbd: introduce rbd_is_snap() (Jeff Layton) [1827767] - [fs] ceph: don't leave ino field in ceph_mds_request_head uninitialized (Jeff Layton) [1827767] - [fs] ceph: tone down loglevel on ceph_mdsc_build_path warning (Jeff Layton) [1827767] - [fs] ceph: fix geting random mds from mdsmap (Jeff Layton) [1827767] - [block] rbd: fix spelling mistake "requeueing" -> "requeuing" (Jeff Layton) [1827767] - [fs] ceph: make several helper accessors take const pointers (Jeff Layton) [1827767] - [net] libceph: drop unnecessary check from dispatch() in mon_client.c (Jeff Layton) [1827767] - [fs] ceph: don't allow copy_file_range when stripe_count != 1 (Jeff Layton) [1827767] - [fs] ceph: allow object copies across different filesystems in the same cluster (Jeff Layton) [1827767] - [fs] ceph: pass filp to ceph_get_caps() (Jeff Layton) [1827767] - [fs] ceph: allow copy_file_range when src and dst inode are same (Jeff Layton) [1827767] - [fs] ceph: increment change_attribute on local changes (Jeff Layton) [1827767] - [fs] ceph: make 'nocopyfrom' a default mount option (Jeff Layton) [1827767] - [fs] vfs: allow copy_file_range to copy across devices (Jeff Layton) [1827767] - [fs] vfs: no fallback for ->copy_file_range (Jeff Layton) [1827767] - [fs] ceph: add destination file data sync before doing any remote copy (Jeff Layton) [1827767] - [fs] ceph: new mount option to disable usage of copy-from op (Jeff Layton) [1827767] - [fs] ceph: support copy_file_range file operation (Jeff Layton) [1827767] - [include] libceph: support the RADOS copy-from operation (Jeff Layton) [1827767] - [fs] cachefiles: Fix race between read_waiter and read_copier involving op->to_do (Dave Wysochanski) [1832644] - [char] security: keys: trusted: fix lost handle flush (Jerry Snitselaar) [1815609] - [security] KEYS: trusted: Remove set but not used variable 'keyhndl' (Jerry Snitselaar) [1815609] - [char] KEYS: trusted: Move TPM2 trusted keys code (Jerry Snitselaar) [1815609] - [security] KEYS: trusted: Create trusted keys subsystem (Jerry Snitselaar) [1815609] - [security] KEYS: Use common tpm_buf for trusted and asymmetric keys (Jerry Snitselaar) [1815609] - [char] tpm: Move tpm_buf code to include/linux/ (Jerry Snitselaar) [1815609] - [char] tpm/tpm_tis: Free IRQ if probing fails (Jerry Snitselaar) [1815609 1788758] - [char] tpm: Revert tpm_tis_spi_mod.ko to tpm_tis_spi.ko (Jerry Snitselaar) [1815609 1788758] - [char] tpm: Add tpm_version_major sysfs file (Jerry Snitselaar) [1815609] - [char] tpm: Handle negative priv->response_len in tpm_common_read() (Jerry Snitselaar) [1815609] - [char] tpm: fix invalid locking in NONBLOCKING mode (Jerry Snitselaar) [1815609] - [char] tpm_crb: fix fTPM on AMD Zen+ CPUs (Jerry Snitselaar) [1815609] - [char] tpm: use GFP_KERNEL instead of GFP_HIGHMEM for tpm_buf (Jerry Snitselaar) [1815609] - [char] tpm: add check after commands attribs tab allocation (Jerry Snitselaar) [1815609] - [char] tpm: tpm_tis_spi: Drop THIS_MODULE usage from driver struct (Jerry Snitselaar) [1815609 1788758] - [char] tpm: tpm_tis_spi: Cleanup includes (Jerry Snitselaar) [1815609 1788758] - [char] tpm: tpm_tis_spi: Support cr50 devices (Jerry Snitselaar) [1815609 1788758] - [char] tpm: tpm_tis_spi: Introduce a flow control callback (Jerry Snitselaar) [1815609 1788758] - [char] tpm: Add a flag to indicate TPM power is managed by firmware (Jerry Snitselaar) [1815609] - [char] tpm_tis: override durations for STM tpm with firmware 1.2.8.28 (Jerry Snitselaar) [1815609 1788758] - [char] tpm: provide a way to override the chip returned durations (Jerry Snitselaar) [1815609] - [char] tpm: Remove duplicate code from caps_show() in tpm-sysfs.c (Jerry Snitselaar) [1815609 1788758] - [char] tpm: tpm2_bios_measurements_next should increase position index (Jerry Snitselaar) [1815609 1795739] - [char] tpm: tpm1_bios_measurements_next should increase position index (Jerry Snitselaar) [1815609 1795739] - [char] tpm: Don't make log failures fatal (Jerry Snitselaar) [1815609 1795739] - [char] tpm: Initialize crypto_id of allocated_banks to HASH_ALGO__LAST (Jerry Snitselaar) [1815609 1795739] - [include] efi/tpm: Don't access event->count when it isn't mapped (Jerry Snitselaar) [1815609 1795739] - [firmware] efi/tpm: Return -EINVAL when determining tpm final events log size fails (Jerry Snitselaar) [1815609 1795739] - [firmware] efi/tpm: Fix sanity check of unsigned tbl_size being less than zero (Jerry Snitselaar) [1815609 1795739] - [firmware] efi/tpm: Only set 'efi_tpm_final_log_size' after successful event log parsing (Jerry Snitselaar) [1815609 1795739] - [firmware] efi/tpm: Don't traverse an event log with no events (Jerry Snitselaar) [1815609 1795739] - [char] tpm: Don't duplicate events from the final event log in the TCG2 log (Jerry Snitselaar) [1815609 1795739] - [firmware] Abstract out support for locating an EFI config table (Jerry Snitselaar) [1815609 1795739] - [firmware] efi: Attempt to get the TCG2 event log in the boot stub (Jerry Snitselaar) [1815609 1795739] - [char] tpm: Append the final event log to the TPM event log (Jerry Snitselaar) [1815609 1795739] - [firmware] tpm: Reserve the TPM final events table (Jerry Snitselaar) [1815609 1795739] - [char] tpm: Abstract crypto agile event size calculations (Jerry Snitselaar) [1815609 1795739] - [netdrv] bnx2x: Fix accounting of vlan resources among the PFs (Manish Chopra) [1791026] - [netdrv] bnx2x: Use appropriate define for vlan credit (Manish Chopra) [1791026] - [netdrv] bnx2x: Fix logic to get total no. of PFs per engine (Manish Chopra) [1791026] - [netdrv] bnx2x: Do not handle requests from VFs after parity (Manish Chopra) [1791026] - [netdrv] qed: remove redundant assignment to variable 'rc' (Manish Chopra) [1791024] - [netdrv] qed: Fix use after free in qed_chain_free (Manish Chopra) [1791024] - [netdrv] qed: Fix race condition between scheduling and destroying the slowpath workqueue (Manish Chopra) [1791024] - [netdrv] qede: remove some unused code in function qede_selftest_receive_traffic (Manish Chopra) [1791024] - [netdrv] qede: Fix race between rdma destroy workqueue and link change event (Manish Chopra) [1791024] - [netdrv] qed: Fix timestamping issue for L2 unicast ptp packets (Manish Chopra) [1791024] - [netdrv] qed: Remove set but not used variable 'p_link' (Manish Chopra) [1791024] - [netdrv] qed: Fix a error code in qed_hw_init() (Manish Chopra) [1791024] - [netdrv] qed: FW 8.42.2.0 debug features (Manish Chopra) [1791024] - [netdrv] qed: rt init valid initialization changed (Manish Chopra) [1791024] - [netdrv] qed: Debug feature: ilt and mdump (Manish Chopra) [1791024] - [netdrv] qed: FW 8.42.2.0 Add fw overlay feature (Manish Chopra) [1791024] - [netdrv] qed: FW 8.42.2.0 HSI changes (Manish Chopra) [1791024] - [netdrv] qed: FW 8.42.2.0 iscsi/fcoe changes (Manish Chopra) [1791024] - [netdrv] qed: Add abstraction for different hsi values per chip (Manish Chopra) [1791024] - [netdrv] qed: FW 8.42.2.0 Additional ll2 type (Manish Chopra) [1791024] - [netdrv] qed: Use dmae to write to widebus registers in fw_funcs (Manish Chopra) [1791024] - [netdrv] qed: FW 8.42.2.0 Parser offsets modified (Manish Chopra) [1791024] - [netdrv] qed: FW 8.42.2.0 Queue Manager changes (Manish Chopra) [1791024] - [netdrv] qed: FW 8.42.2.0 Expose new registers and change windows (Manish Chopra) [1791024] - [netdrv] qed: FW 8.42.2.0 Internal ram offsets modifications (Manish Chopra) [1791024] - [netdrv] qede: Disable hardware gro when xdp prog is installed (Manish Chopra) [1791024] - [netdrv] qed: remove redundant assignments to rc (Manish Chopra) [1791024] - [netdrv] qed: Optimize execution time for nvm attributes configuration (Manish Chopra) [1791024] - [netdrv] qed: fix spelling mistake "queuess" -> "queues" (Manish Chopra) [1791024] - [fs] fs/binfmt_elf.c: allocate initialized memory in fill_thread_core_info() (Bhupesh Sharma) [1832060] {CVE-2020-10732} - [tty] vt: selection, push sel_lock up (Chris von Recklinghausen) [1831037] {CVE-2020-8648} - [tty] vt: selection, push console lock down (Chris von Recklinghausen) [1831037] {CVE-2020-8648} - [staging] staging: speakup: refactor to use existing code in vt (Chris von Recklinghausen) [1831037] {CVE-2020-8648} - [tty] vt: selection: allow functions to be called from inside kernel (Chris von Recklinghausen) [1831037] {CVE-2020-8648} - [tty] vt: don't reinvent min() (Chris von Recklinghausen) [1831037] {CVE-2020-8648} - [tty] vt: selection, close sel_buffer race (Chris von Recklinghausen) [1831037] {CVE-2020-8648} - [tty] vt: fix broken display when running aptitude (Chris von Recklinghausen) [1831037] {CVE-2020-8648} - [tty] vt: selection: take screen contents from uniscr if available (Chris von Recklinghausen) [1831037] {CVE-2020-8648} - [tty] vt: preserve unicode values corresponding to screen characters (Chris von Recklinghausen) [1831037] {CVE-2020-8648} - [input] Input: add safety guards to input_set_keycode() (Chris von Recklinghausen) [1828223] {CVE-2019-20636}- [scsi] scsi: bnx2i: fix potential use after free (Nilesh Javali) [1792114] - [tools] perf python: Fix clang detection to strip out options passed in $CC (Michael Petlan) [1818841] - [tools] libperf: Add counting example (Michael Petlan) [1818841] - [tools] perf report/top TUI: Fix title line formatting (Michael Petlan) [1818841] - [tools] perf probe: Do not depend on dwfl_module_addrsym() (Michael Petlan) [1818841] - [tools] perf probe: Fix to delete multiple probe event (Michael Petlan) [1818841] - [tools] perf parse-events: Fix reading of invalid memory in event parsing (Michael Petlan) [1818841] - [tools] perf python: Fix clang detection when using CC=clang-version (Michael Petlan) [1818841] - [tools] perf map: Fix off by one in strncpy() size argument (Michael Petlan) [1818841] - [tools] tools: Let O= makes handle a relative path with -C option (Michael Petlan) [1818841] - [tools] tools: Fix off-by 1 relative directory includes (Michael Petlan) [1818841] - [tools] perf jevents: Fix leak of mapfile memory (Michael Petlan) [1818841] - [tools] perf bench: Clear struct sigaction before sigaction() syscall (Michael Petlan) [1818841] - [tools] perf bench futex-wake: Restore thread count default to online CPU count (Michael Petlan) [1818841] - [tools] perf top: Fix stdio interface input handling with glibc 2.28+ (Michael Petlan) [1818841] - [tools] perf diff: Fix undefined string comparision spotted by clang's -Wstring-compare (Michael Petlan) [1818841] - [tools] perf symbols: Don't try to find a vmlinux file when looking for kernel modules (Michael Petlan) [1818841] - [tools] perf bench: Share some global variables to fix build with gcc 10 (Michael Petlan) [1818841] - [tools] perf parse-events: Use asprintf() instead of strncpy() to read tracepoint files (Michael Petlan) [1818841] - [tools] perf env: Do not return pointers to local variables (Michael Petlan) [1818841] - [tools] perf tests bp_account: Make global variable static (Michael Petlan) [1818841] - [tools] perf annotate: Fix segfault with source toggle (Michael Petlan) [1818841] - [tools] perf annotate: Align struct annotate_args (Michael Petlan) [1818841] - [tools] perf annotate: Simplify disasm_line allocation and freeing code (Michael Petlan) [1818841] - [tools] perf annotate: Remove privsize from symbol__annotate() args (Michael Petlan) [1818841] - [tools] perf probe: Check return value of strlist__add() for -ENOMEM (Michael Petlan) [1818841] - [tools] perf config: Document missing config options (Michael Petlan) [1818841] - [tools] perf annotate: Fix perf config option description (Michael Petlan) [1818841] - [tools] perf annotate: Prefer cmdline option over default config (Michael Petlan) [1818841] - [tools] perf annotate: Make perf config effective (Michael Petlan) [1818841] - [tools] perf config: Introduce perf_config_u8() (Michael Petlan) [1818841] - [tools] perf annotate: Fix --show-nr-samples for tui/stdio2 (Michael Petlan) [1818841] - [tools] perf annotate: Fix --show-total-period for tui/stdio2 (Michael Petlan) [1818841] - [tools] perf annotate/tui: Re-render title bar after switching back from script browser (Michael Petlan) [1818841] - [tools] perf arch powerpc: Sync powerpc syscall.tbl with the kernel sources (Michael Petlan) [1818841] - [tools] perf auxtrace: Add auxtrace_record__read_finish() (Michael Petlan) [1818841] - [tools] perf arm-spe: Fix endless record after being terminated (Michael Petlan) [1818841] - [tools] perf cs-etm: Fix endless record after being terminated (Michael Petlan) [1818841] - [tools] perf intel-bts: Fix endless record after being terminated (Michael Petlan) [1818841] - [tools] perf intel-pt: Fix endless record after being terminated (Michael Petlan) [1818841] - [tools] perf test: Fix test trace+probe_vfs_getname.sh on s390 (Michael Petlan) [1818841] - [tools] perf bpf: Remove bpf/ subdir from bpf.h headers used to build bpf events (Michael Petlan) [1818841] - [tools] perf llvm: Fix script used to obtain kernel make directives to work with new kbuild (Michael Petlan) [1818841] - [tools] perf tools: Add arm64 version of get_cpuid() (Michael Petlan) [1818841] - [tools] perf trace: Resolve prctl's 'option' arg strings to numbers (Michael Petlan) [1818841] - [tools] perf beauty prctl: Export the 'options' strarray (Michael Petlan) [1818841] - [tools] perf maps: Move kmap::kmaps setup to maps__insert() (Michael Petlan) [1818841] - [tools] perf maps: Fix map__clone() for struct kmap (Michael Petlan) [1818841] - [tools] perf maps: Mark ksymbol DSOs with kernel type (Michael Petlan) [1818841] - [tools] perf maps: Mark module DSOs with kernel type (Michael Petlan) [1818841] - [tools] perf symbols: Convert symbol__is_idle() to use strlist (Michael Petlan) [1818841] - [tools] perf symbols: Update the list of kernel idle symbols (Michael Petlan) [1818841] - [tools] perf stat: Don't report a null stalled cycles per insn metric (Michael Petlan) [1818841] - [tools] perf probe: Add ustring support for perf probe command (Michael Petlan) [1818841] - [tools] perf: Make perf able to build with latest libbfd (Michael Petlan) [1818841] - [tools] perf test: Fix test case Merge cpu map (Michael Petlan) [1818841] - [tools] perf parse: Copy string to perf_evsel_config_term (Michael Petlan) [1818841] - [tools] perf parse: Refactor 'struct perf_evsel_config_term' (Michael Petlan) [1818841] - [tools] perf: Use consistent include paths for libbpf (Michael Petlan) [1818841] - [tools] perf beauty sockaddr: Fix augmented syscall format warning (Michael Petlan) [1818841] - [tools] perf/ui/gtk: Fix gtk2 build (Michael Petlan) [1818841] - [tools] perf ui gtk: Add missing zalloc object (Michael Petlan) [1818841] - [tools] perf tools: Use define api.pure full instead of pure-parser (Michael Petlan) [1818841] - [tools] perf tools: Support --prefix/--prefix-strip (Michael Petlan) [1818841] - [tools] perf report: Clarify in help that --children is default (Michael Petlan) [1818841] - [tools] tools build: Fix test-clang.cpp with Clang 8+ (Michael Petlan) [1818841] - [tools] perf clang: Fix build with Clang 9 (Michael Petlan) [1818841] - [tools] tools lib: Fix builds when glibc contains strlcpy() (Michael Petlan) [1818841] - [tools] perf report/top: Make 'e' visible in the help and make it toggle showing callchains (Michael Petlan) [1818841] - [tools] perf report/top: Do not offer annotation for symbols without samples (Michael Petlan) [1818841] - [tools] perf report/top: Allow pressing hotkeys in the options popup menu (Michael Petlan) [1818841] - [tools] tools ui popup: Allow returning hotkeys (Michael Petlan) [1818841] - [tools] perf hists browser: Allow passing an initial hotkey (Michael Petlan) [1818841] - [tools] perf report/top: Add 'k' hotkey to zoom directly into the kernel map (Michael Petlan) [1818841] - [tools] perf hists browser: Generalize the do_zoom_dso() function (Michael Petlan) [1818841] - [tools] perf report/top: Improve toggle callchain menu option (Michael Petlan) [1818841] - [tools] perf report/top: Add menu entry for toggling callchain expansion (Michael Petlan) [1818841] - [tools] perf report/top: Make ENTER consistently bring up menu (Michael Petlan) [1818841] - [tools] perf hists browser: Restore ESC as "Zoom out" of DSO/thread/etc (Michael Petlan) [1818841] - [tools] tools lib api fs: Fix gcc9 stringop-truncation compilation error (Michael Petlan) [1818841] - [tools] libperf: Add man pages (Michael Petlan) [1818841] - [tools] libperf: Move to tools/lib/perf (Michael Petlan) [1818841] - [tools] perf tests bp_signal: Show expected versus obtained values (Michael Petlan) [1818841] - [tools] perf sched timehist: Add support for filtering on CPU (Michael Petlan) [1818841] - [tools] perf record: Adapt affinity to machines with #CPUs > 1K (Michael Petlan) [1818841] - [tools] perf mmap: Declare type for cpu mask of arbitrary length (Michael Petlan) [1818841] - [tools] tools bitmap: Implement bitmap_equal() operation at bitmap API (Michael Petlan) [1818841] - [x86] perf/amd/uncore: Replace manual sampling check with CAP_NO_INTERRUPT flag (Michael Petlan) [1818841] - [x86] perf/x86/intel: Fix inaccurate period in context switch for auto-reload (Michael Petlan) [1818841] - [x86] perf/x86/amd: Add missing L2 misses event spec to AMD Family 17h's event map (Michael Petlan) [1818841] - [x86] perf/x86/msr: Add Tremont support (Michael Petlan) [1818841] - [x86] perf/x86/cstate: Add Tremont support (Michael Petlan) [1818841] - [x86] perf/x86/intel: Add Elkhart Lake support (Michael Petlan) [1818841] - [include] kernel/events: Add a missing prototype for arch_perf_update_userpage() (Michael Petlan) [1818841] - [x86] perf/x86/amd: Add support for Large Increment per Cycle Events (Michael Petlan) [1818841] - [x86] perf/x86/amd: Constrain Large Increment per Cycle events (Michael Petlan) [1818841] - [x86] perf/x86/intel/rapl: Add Comet Lake support (Michael Petlan) [1818841] - [x86] perf/x86/intel: Explicitly include asm/io.h to use virt_to_phys() (Michael Petlan) [1818841] - [x86] x86/cpu: Add Elkhart Lake to Intel family (Michael Petlan) [1818841] - [x86] x86/timer: Don't skip PIT setup when APIC is disabled or in legacy mode (David Arcari) [1837490] - [x86] x86/intel: Disable HPET on Intel Ice Lake platforms (David Arcari) [1837490] - [x86] x86/timer: Force PIT initialization when !X86_FEATURE_ARAT (David Arcari) [1837490] - [x86] x86/timer: Skip PIT initialization on modern chipsets (David Arcari) [1837490] - [x86] x86/apic: Rename 'lapic_timer_frequency' to 'lapic_timer_period' (David Arcari) [1837490] - [x86] x86/apic: Unify duplicated local apic timer clockevent initialization (David Arcari) [1837490] - [vhost] vsock: kick send_pkt worker once device is started (Stefano Garzarella) [1835651] - [tools] redhat: update kvm/{arm, arm64} headers in tools (Gavin Shan) [1833572] - [tools] kvm: selftests: aarch64: Use stream when given (Gavin Shan) [1833572] - [virt] kvm: arm64: Fix 32bit PC wrap-around (Gavin Shan) [1833572] - [virt] kvm: arm64: vgic-v4: Initialize GICv4.1 even in the absence of a virtual ITS (Gavin Shan) [1833572] - [arm64] kvm: arm64: Save/restore sp_el0 as part of __guest_enter (Gavin Shan) [1833572] - [virt] kvm: arm64: vgic-its: Fix memory leak on the error path of vgic_add_lpi() (Gavin Shan) [1833572] - [virt] kvm: arm64: vgic-v3: Retire all pending LPIs on vcpu destroy (Gavin Shan) [1833572] - [virt] kvm: arm: vgic-v2: Only use the virtual state when userspace accesses pending bits (Gavin Shan) [1833572] - [virt] kvm: arm: vgic: Only use the virtual state when userspace accesses enable bits (Gavin Shan) [1833572] - [virt] kvm: arm: vgic: Synchronize the whole guest on GIC{D, R}_I{S, C}ACTIVER read (Gavin Shan) [1833572] - [virt] kvm: arm64: psci: Forbid 64bit functions for 32bit guests (Gavin Shan) [1833572] - [virt] kvm: arm64: psci: Narrow input registers when using 32bit functions (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Update effective affinity of virtual SGIs (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Add support for VPENDBASER's Dirty+Valid signaling (Gavin Shan) [1833572] - [virt] kvm: arm: vgic: Fix limit condition when writing to GICD_I[CS]ACTIVER (Gavin Shan) [1833572] - [virt] kvm: arm64: gicv4.1: Expose HW-based SGIs in debugfs (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Eagerly vmap vPEs (Gavin Shan) [1833572] - [arm64] kvm: arm64: gicv4.1: Allow non-trapping WFI when using HW SGIs (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Add VSGI property setup (Gavin Shan) [1833572] - [virt] kvm: arm64: gicv4.1: Reload VLPI configuration on distributor enable/disable (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Add VSGI allocation/teardown (Gavin Shan) [1833572] - [virt] kvm: arm64: gicv4.1: Plumb SGI implementation selection in the distributor (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Move doorbell management to the GICv4 abstraction layer (Gavin Shan) [1833572] - [virt] kvm: arm64: gicv4.1: Allow SGIs to switch between HW and SW interrupts (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Plumb set_vcpu_affinity SGI callbacks (Gavin Shan) [1833572] - [virt] kvm: arm64: gicv4.1: Add direct injection capability to SGI registers (Gavin Shan) [1833572] - [virt] kvm: arm64: gicv4.1: Let doorbells be auto-enabled (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Plumb get/set_irqchip_state SGI callbacks (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Plumb mask/unmask SGI callbacks (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Add initial SGI configuration (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Plumb skeletal VSGI irqchip (Gavin Shan) [1833572] - [irqchip] gic-v3: Move irq_domain_update_bus_token to after checking for NULL domain (Gavin Shan) [1833572] - [kernel] irqchip/gic-v4: Use Inner-Shareable attributes for virtual pending tables (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Map the ITS SGIR register page (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Advertise support v4.1 to KVM (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Ensure mutual exclusion betwen invalidations on the same RD (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Wait for completion of redistributor's INVALL operation (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Ensure mutual exclusion between vPE affinity change and RD access (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Skip absent CPUs while iterating over redistributors (Gavin Shan) [1833572] - [irqchip] gic-v3: Use SGIs without active state if offered (Gavin Shan) [1833572] - [irqchip] gic-v4: Provide irq_retrigger to avoid circular locking dependency (Gavin Shan) [1833572] - [irqchip] gic-v3-its: Probe ITS page size for all GITS_BASERn registers (Gavin Shan) [1833572] - [irqchip] gic-v3-its: Fix access width for gicr_syncr (Gavin Shan) [1833572] - [documentation] kvm: arm/arm64: Always capitalize ITS (Gavin Shan) [1833572] - [nvme] nvme-pci: align io queue count with allocted nvme_queue in nvme_probe (Gopal Tiwari) [1837824] - [rtc] rtc: cmos: Stop using shared IRQ (Pingfan Liu) [1829667]- [netdrv] enic: prevent waking up stopped tx queues over watchdog reset (Govindarajulu Varadarajan) [1797807] - [kernel] crash_core: Increase crashkernel=auto size for x86_64 & S390 (Kairui Song) [1746644] - [netdrv] net: iavf: reject unsupported coalescing params (Stefan Assmann) [1781341] - [netdrv] iavf: Enable support for up to 16 queues (Stefan Assmann) [1781341] - [netdrv] iavf: use tc_cls_can_offload_and_chain0() instead of chain check (Stefan Assmann) [1781341] - [netdrv] treewide: Use sizeof_field() macro (Stefan Assmann) [1781341] - [netdrv] i40e: Remove unneeded conversion to bool (Stefan Assmann) [1781334] - [netdrv] net: i40e: reject unsupported coalescing params (Stefan Assmann) [1781334] - [netdrv] intel: Replace zero-length array with flexible-array member (Stefan Assmann) [1781334] - [netdrv] i40e: Fix the conditional for i40e_vc_validate_vqs_bitmaps (Stefan Assmann) [1781334] - [netdrv] i40e: fix spelling mistake "to" -> "too" (Stefan Assmann) [1781334] - [netdrv] i40e: Set PHY Access flag on X722 (Stefan Assmann) [1781334] - [netdrv] i40e: Fix virtchnl_queue_select bitmap validation (Stefan Assmann) [1781334] - [netdrv] i40e: Removing hung_queue variable to use txqueue function parameter (Stefan Assmann) [1781334] - [netdrv] treewide: Use sizeof_field() macro (Stefan Assmann) [1781334] - [netdrv] i40e: need_wakeup flag might not be set for Tx (Stefan Assmann) [1781334] - [netdrv] i40e: Fix receive buffer starvation for AF_XDP (Stefan Assmann) [1781334] - [netdrv] i40e: fix potential RX buffer starvation for AF_XDP (Stefan Assmann) [1781334] - [block] null_blk: Fix changing the number of hardware queues (Ming Lei) [1835602] - [block] block: reset mapping if failed to update hardware queue count (Ming Lei) [1835602] - [block] block: alloc map and request for new hardware queue (Ming Lei) [1835602] - [block] block: save previous hardware queue count before udpate (Ming Lei) [1835602] - [block] block: free both rq_map and request (Ming Lei) [1835602] - [block] blk-mq: Fix a recently introduced regression in blk_mq_realloc_hw_ctxs() (Ming Lei) [1835602] - [documentation] Documentation: admin-guide: PM: Add intel_idle document (Steve Best) [1485545] - [idle] intel_idle: Use ACPI _CST on server systems (Steve Best) [1485545] - [idle] intel_idle: Add module parameter to prevent ACPI _CST from being used (Steve Best) [1485545] - [idle] intel_idle: Allow ACPI _CST to be used for selected known processors (Steve Best) [1485545] - [idle] intel_idle: Use ACPI _CST for processor models without C-state tables (Steve Best) [1485545] - [idle] intel_idle: Refactor intel_idle_cpuidle_driver_init() (Steve Best) [1485545] - [infiniband] RDMA/uverbs: Move IB_EVENT_DEVICE_FATAL to destroy_uobj (Kamal Heib) [1786608] - [infiniband] RDMA/uverbs: Do not discard the IB_EVENT_DEVICE_FATAL event (Kamal Heib) [1786608] - [infiniband] RDMA/core: Fix double put of resource (Kamal Heib) [1786608] - [infiniband] IB/core: Fix potential NULL pointer dereference in pkey cache (Kamal Heib) [1786608] - [infiniband] IB/hfi1: Fix another case where pq is left on waitlist (Kamal Heib) [1786608] - [infiniband] RDMA/rxe: Always return ERR_PTR from rxe_create_mmap_info() (Kamal Heib) [1786608] - [infiniband] RDMA/core: Fix race between destroy and release FD object (Kamal Heib) [1786608] - [infiniband] IB/rdmavt: Always return ERR_PTR from rvt_create_mmap_info() (Kamal Heib) [1786608] - [infiniband] RDMA/core: Fix overwriting of uobj in case of error (Kamal Heib) [1786608] - [infiniband] RDMA/core: Prevent mixed use of FDs between shared ufiles (Kamal Heib) [1786608] - [infiniband] RDMA/uverbs: Fix a race with disassociate and exit_mmap() (Kamal Heib) [1786608] - [infiniband] RDMA/siw: Fix potential siw_mem refcnt leak in siw_fastreg_mr() (Kamal Heib) [1786608] - [infiniband] RDMA/cm: Fix an error check in cm_alloc_id_priv() (Kamal Heib) [1786608] - [net] svcrdma: Fix trace point use-after-free race (Kamal Heib) [1786608] - [infiniband] IB/hfi1: Call kobject_put() when kobject_init_and_add() fails (Kamal Heib) [1786608] - [infiniband] RDMA/rxe: Set sys_image_guid to be aligned with HW IB devices (Kamal Heib) [1786608] - [infiniband] IB/hfi1: Use scnprintf() for avoiding potential buffer overflow (Kamal Heib) [1786608] - [infiniband] IB/hfi1: Remove kobj from hfi1_devdata (Kamal Heib) [1786608] - [infiniband] IB/rdmavt: Delete unused routine (Kamal Heib) [1786608] - [infiniband] RDMA/rxe: Fix configuration of atomic queue pair attributes (Kamal Heib) [1786608] - [infiniband] IB/hfi1: Fix memory leaks in sysfs registration and unregistration (Kamal Heib) [1819051 1786608] - [net] svcrdma: Fix leak of transport addresses (Kamal Heib) [1786608] - [infiniband] RDMA/cm: Update num_paths in cma_resolve_iboe_route error flow (Kamal Heib) [1786608] - [infiniband] RDMA/siw: Suppress uninitialized var warning (Kamal Heib) [1786608] - [infiniband] RDMA/cm: Add missing locking around id.state in cm_dup_req_handler (Kamal Heib) [1786608] - [infiniband] RDMA/cm: Read id.state under lock when doing pr_debug() (Kamal Heib) [1786608] - [infiniband] RDMA/cm: Remove a race freeing timewait_info (Kamal Heib) [1786608] - [infiniband] RDMA/cm: Fix checking for allowed duplicate listens (Kamal Heib) [1786608] - [infiniband] RDMA/cm: Fix ordering of xa_alloc_cyclic() in ib_create_cm_id() (Kamal Heib) [1786608] - [net] svcrdma: Fix double svc_rdma_send_ctxt_put() in an error path (Kamal Heib) [1786608] - [infiniband] RDMA/core: Remove the duplicate header file (Kamal Heib) [1786608] - [infiniband] RDMA/siw: Fix passive connection establishment (Kamal Heib) [1786608] - [infiniband] RDMA/ucma: Put a lock around every call to the rdma_cm layer (Kamal Heib) [1786608] - [infiniband] RDMA/siw: Fix setting active_{speed, width} attributes (Kamal Heib) [1798583 1786608] - [scsi] qla2xxx: Update driver version to 10.01.00.25.08.3-k (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Delete all sessions before unregister local nvme port (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix hang when issuing nvme disconnect-all in NPIV (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: make 1-bit bit-fields unsigned int (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix MPI failure AEN (8200) handling (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Move free of fcport out of interrupt context (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix I/Os being passed down when FC device is being deleted (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Set Nport ID for N2N (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Handle NVME status iocb correctly (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Remove restriction of FC T10-PI and FC-NVMe (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Serialize fc_port alloc in N2N (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix NPIV instantiation after FW dump (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Force semaphore on flash validation failure (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: add more FW debug information (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Update BPM enablement semantics (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Use a dedicated interrupt handler for 'handshake-required' ISPs (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Return appropriate failure through BSG Interface (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix FCP-SCSI FC4 flag passing error (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Add 16.0GT for PCI String (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Use QLA_FW_STOPPED macro to propagate flag (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Add fixes for mailbox command (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix control flags for login/logout IOCB (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Save rscn_gen for new fcport (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Use correct ISP28xx active FW region (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Use endian macros to assign static fields in fwdump header (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Add endianizer macro calls to fc host stats (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Use get_unaligned_*() instead of open-coding these functions (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix the endianness of the qla82xx_get_fw_size() return type (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Improve readability of the code that handles qla_flt_header (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix mtcp dump collection failure (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix stuck session in GNL (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix RIDA Format-2 (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Consolidate fabric scan (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Correct fcport flags handling (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix stuck login session using prli_pend_timer (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Use common routine to free fcport struct (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Add D-Port Diagnostic reason explanation logs (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix update_fcport for current_topology (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Cleanup unused async_logout_done (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Add a shadow variable to hold disc_state history of fcport (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Retry PLOGI on FC-NVMe PRLI failure (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix fabric scan hang (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Remove defer flag to indicate immeadiate port loss (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Add debug dump of LOGO payload and ELS IOCB (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Ignore PORT UPDATE after N2N PLOGI (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Don't defer relogin unconditonally (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Send Notify ACK after N2N PLOGI (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Configure local loop for N2N target (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix PLOGI payload and ELS IOCB dump length (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Don't call qlt_async_event twice (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Allow PLOGI in target mode (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Change discovery state before PLOGI (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Drop superfluous INIT_WORK of del_work (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Initialize free_work before flushing it (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Use explicit LOGO in target mode (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Ignore NULL pointer in tcm_qla2xxx_free_mcmd (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix qla2x00_request_irqs() for MSI (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: unregister ports after GPN_FT failure (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: fix rports not being mark as lost in sync fabric scan (Nilesh Javali) [1789526] - [s390] s390/kexec_file: fix initrd location for kdump kernel (Lianbo Jiang) [1835097]- [sound] ALSA: ALSA - update sound configuration (Jaroslav Kysela) [1797509] - [sound] ALSA: Revert "ALSA: Use the legacy HDA driver as default for Intel DSP platforms" (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: IPC: dai-intel: move ALH declarations in header file (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: add core id to sof_ipc_comp (Jaroslav Kysela) [1797509] - [sound] ALSA: compress: bump the version (Jaroslav Kysela) [1797509] - [sound] ALSA: compress: add alac & ape decoder params (Jaroslav Kysela) [1797509] - [sound] ALSA: compress: Add wma decoder params (Jaroslav Kysela) [1797509] - [sound] ALSA: compress: add wma codec profiles (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: remove X86 dependency (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: depend on ACPI || OF (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: depend on ACPI (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: fix regmap dependencies and align with other serial links (Jaroslav Kysela) [1797509] - [sound] ALSA: treewide: Add SPDX license identifier - Makefile/Kconfig (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: fix kconfig help format (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: Kconfig: fix help format (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: remove useless prototypes (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: mipi_disco: Switch to use fwnode_property_count_uXX() (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: don't program ports when a stream that has not been prepared (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: fix support for multiple Slaves on the same link (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: do not update parameters during DISABLED-PREPARED transition (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: only prepare stream when it is configured (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: update state machine and add state checks (Jaroslav Kysela) [1797509] - [sound] ALSA: Documentation: soundwire: Ensure that code is inside the code blocks (Jaroslav Kysela) [1797509] - [sound] ALSA: Documentation: soundwire: fix stream.rst markup warnings (Jaroslav Kysela) [1797509] - [sound] ALSA: Documentation: soundwire: Add documentation for multi link (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: remove redundant pr_err traces (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: remove unnecessary variable initializations (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: fix disable sequence (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: fix bad unlock balance (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: use sdw_write instead of update (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: fix PDI/stream mapping for Bulk (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus_type: fix alignment issues (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: export helpers to find row and column values (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: check first if Slaves become UNATTACHED (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: Add read_only_wordlength flag to port properties (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: fix device number leak on errors (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: sdw_slave: track unattach_request to handle all init sequences (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: sdw_slave: add initialization_complete definition (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: sdw_slave: add enumeration_complete structure (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: sdw_slave: add probe_complete structure and new fields (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: remove bitfield for unique_id, use u8 (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: make stream name a const pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: Add compute_params callback (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: provide correct return value on error (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: add helper macros for devID fields (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: don't treat CMD_IGNORED as error on ClockStop (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: add clock stop helpers (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: fix io error when processing alert event (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: avoid multiple assignments (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: disable pm_runtime in sdw_slave_delete (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: add helper to clear Slave status to UNATTACHED (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: write Slave Device Number without runtime_pm (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: add PM/no-PM versions of read/write functions (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: improve dynamic debug comments for enumeration (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: split handling of Device0 events (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: fix race condition with initialization_complete signaling (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: fix race condition with enumeration_complete signaling (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: fix race condition with probe_complete signaling (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: ignore uniqueID when irrelevant (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: slave: add helper to extract slave ID (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: slave: fix scanf format (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: slave: fix alignment issues (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: core: add device tree support for slave devices (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: set initial value to port_status (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: clear FIFO to avoid pop noise issue on playback start (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: multi-link support (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: commit changes in the exit_reset() sequence (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: remove automatic command retries (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: remove PREQ_DELAY assignment (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: enable NORMAL operation in cdns_init() (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: reorder MCP_CONFIG settings (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: make SSP interval programmable (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: move clock/SSP related inits to dedicated function (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: merge routines to clear/set bits (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: mask Slave interrupt before stopping clock (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: fix a io timeout issue in S3 test (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: add clock_stop/restart routines (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: handle error cases with CONFIG_UPDATE (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: add interface to check clock status (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: simplifiy cdns_init() (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: s/update_config/config_update (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: fix kernel-doc parameter descriptions (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: remove useless variable incrementation (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: update kernel-doc parameter descriptions (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: handle multiple status reports per Slave (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: remove config update for interrupt setting (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: log more useful information during timeouts (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: clear interrupt status before enabling interrupt (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: filter out bad interrupts (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: make clock stop exit configurable on init (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: free all resources on hw_free() (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: add sdw_stream_setup helper for .startup callback (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: add trigger support in sdw dai driver (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: add prepare support in sdw dai driver (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: rename res field as link_res (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: fix factor of two in MCLK handling (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: update stream callbacks for hwparams/free stream operations (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: update interfaces between ASoC and SoundWire (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: fix typo in comments (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: use correct header for io calls (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel_init: add kernel module parameter to filter out links (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel_init: add checks on link numbers (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: filter SoundWire controller device search (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: remove empty line after braces (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel_init: fix alignment issues (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: add helper for initialization (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: fix intel_register_dai PDI offsets and numbers (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel/cadence: add flag for interrupt enable (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: remove playback/capture stream_name (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: remove DAI_ID_RANGE definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: add missing headers for cross-compilation (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: handle disabled links (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: add debugfs register dump (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: remove unused variables (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: more alignment fixes (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: add hw_reset capability in debugfs (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel/cadence: fix startup sequence (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: improve PDI allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: don't filter out PDI0/1 (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence/intel: simplify PDI/port mapping (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: add debugfs register dump (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: move shutdown() callback and don't export symbol (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: fix alignment issues in header files (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: fix SPDX license for header files (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: add kernel parameter to override interrupt mask (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: fix divider setting in clock register (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: make use of mclk_freq property (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: use firmware defaults for frame shape (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: revisit interrupt settings (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: fix definitions for INTSTAT0/1 (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: fix register definition for SLAVE_STATE (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: simplify bus clash interrupt clear (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: check the number of bidir PDIs (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: log Slave status mask on errors (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: use rate_limited dynamic debug (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: remove spurious newline (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: fix boolean comparisons (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: balance parentheses (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: fix alignment issues (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cdns: Fix compilation error on arm64 (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: remove empty line after braces (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: read mclk_freq property from firmware (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: fix channel number reported by hardware (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: prevent possible dereference in hw_params (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: remove BIOS work-arounds (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: set dai min and max channels correctly (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: Intel: add log for number of PCM and PDM PDIs (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: add debugfs support (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: add new mclk_freq field for properties (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: include mod_devicetable.h to avoid compiling warnings (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: rename/clarify MIPI DisCo properties (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: clarify comment (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: mipi-disco: fix clock stop modes (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: mipi-disco: remove master_count property for masters (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: remove master data port properties (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: add port-related definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: wrap macro argument in parenthesis (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: rename 'freq' fields (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: mipi_disco: fix master/link error (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: mipi_disco: fix boolean comparisons (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: mipi_disco: fix alignment issues (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: fix out of boundary access on port properties (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: add a blank line between functions (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: fix more typos (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: more alignment fixes (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: remove empty line before/after braces (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: add missing newlines in dynamic debug logs (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: fix alignment issues (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: remove useless initialization of local variable (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: fix boolean comparison (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: protect macro parameters (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: fix alignment issues (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: fix implicit header use of module.h/export.h (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: fix inversion in devm_kcalloc parameters (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: remove spurious newline (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: fix boolean comparisons (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: remove useless parentheses (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: fix typos in comments (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: fix alignment issues (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: remove useless initializations (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: fix SPDX license for header files (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6asm-dai: Add SNDRV_PCM_INFO_BATCH flag (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6asm-dai: add support for ALAC and APE decoders (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6asm-dai: add support to wma decoder (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: only enable dais from device tree (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6asm: add support for alac and ape configs (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6asm: add support to wma config (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6asm: pass codec profile to q6asm_open_write (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qdsp6: q6routing: remove default routing (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sprd: Allow the MCDT driver to build into modules (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: q6dsp6: q6afe-dai: add missing channels to MI2S DAIs (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: lpass-platform: use for_each_pcm_streams() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: common: Silence duplicate parse error messages (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: sdm845: handle soundwire stream (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: Update dependencies for Arizona machine drivers (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: qcom: add support for get_sdw_stream() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: use for_each_rtd_codecs/cpus_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soundwaire: qcom: use for_each_rtd_codec_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: qcom: add support for SoundWire controller (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: sdm845: use for_each_rtd_codec_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rockchip: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: s3c24xx-i2s: Fix build after removal of DAI suspend/resume (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: Silence warnings during deferred probe (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sh: fsi: Restore devm_ioremap() alignment (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sh: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: dma: set bus width to data width for monaural data (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: Fix "status check failed" spam for multi-SSI (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: Don't treat master SSI in multi SSI setup as parent (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: Fix parent SSI start/stop in multi-SSI mode (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: Fix HDMI channel mapping for multi-SSI mode (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sprd: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: i2s: manage rebind issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: i2s: improve error management on probe deferral (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: i2s: manage error when getting reset controller (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: sai: manage error when getting reset controller (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: sai: improve error management on probe deferral (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: sai: fix sai probe (Jaroslav Kysela) [1797509] - [sound] ALSA: soc/stm/stm32_sub_sai: Add missing '\n' in log messages (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: sai: Add missing cleanup (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: spdifrx: manage rebind issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: spdifrx: fix regmap status check (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: spdifrx: improve error management on probe deferral (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: spdifrx: manage error when getting reset controller (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sunxi: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sun8i-codec: Remove unused dev from codec struct (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tegra: tegra_wm8903: Support DAPM events for built-in microphone (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tegra: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ti: davinci-mcasp: remove redundant assignment to variable ret (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ti: davinci-mcasp: Add support for platforms using UDMA (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ti: Add udma-pcm platform driver for UDMA (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ti: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: txx9: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: uniphier: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ux500: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: xtensa: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: zte: zx-spdif: remove redundant dev_err message (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: zte: zx-tdm: remove redundant variables dev (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: apq8016_sbc: use for_each_rtd_codec_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pxa: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mxs: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: use for_each_rtd_codecs/cpus_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8183-da7219-max98357: use for_each_rtd_codec_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: use SND_SOC_DAPM_PINCTRL in TDM out (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: apply some refactors (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: pull TDM GPIO pins down when probed (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: change supported formats of DL2 and UL1 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: add speaker switch (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8173-rt5650: support HDMI jack reporting (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: kirkwood: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: jz4740-i2s: Add support for the JZ4770 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: jz4740-i2s: Add support for the JZ4760 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: jz4740-i2s: Avoid passing enum as match data (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: jz4740-i2s: Add local dev variable in probe function (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: jz4740: Use of_device_get_match_data() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: jz4740-i2s: Fix divider written at incorrect offset in register (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: img: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: generic: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: simple-card-utils: use for_each_pcm_streams() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: simple-card: Add support for codec2codec DAI links (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: fsl_asrc_dma: use for_each_pcm_streams() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dwc: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dwc: dwc-i2s: use for_each_pcm_streams() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: cirrus: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: bcm: Fix pointer cast warning (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: bcm: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: brcm: Add DSL/PON SoC audio driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: au1x: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mchp-i2s-mcc: make signed 1 bit bitfields unsigned (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: atmel: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Allow I2S wake event after ACP is powerd On (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: acp3x-pcm-dma: clean up two indentation issues (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: AMD: Clear format bits before setting them (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Adding TDM support in hw_params (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Fix button configuration (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoc: amd: acp3x: Add missing include (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Fix compile warning of argument type (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoc: amd: Add DMIC switch capability to machine driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Add machine driver for Raven based platform (Jaroslav Kysela) [1797509] - [sound] ALSA: usx2y: use for_each_pcm_streams() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: usx2y: Fix potential NULL dereference (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add registration quirk for Kingston HyperX Cloud Alpha S (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Apply async workaround for Scarlett 2i4 2nd gen (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Correct a typo of NuPrime DAC-10 USB ID (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add Pioneer DJ DJM-250MK2 quirk (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add quirk for Focusrite Scarlett 2i2 (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Use pcm_for_each_format() macro for PCM format iterations (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix missing braces in some struct inits (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix usb audio refcnt leak when getting spdif (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add connector notifier delegation (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add static mapping table for ALC1220-VB-based mobos (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Check mapping at creating connector controls, too (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add mixer workaround for TRX40 and co (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Don't create jack controls for PCM terminals (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Don't override ignore_ctl_error value from the map (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Filter error from connector kctl ops, too (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix mixer controls' USB interface for Kingston HyperX Amp (0951:16d8) (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Parse source ID of UAC2 effect unit (Jaroslav Kysela) [1797509] - [sound] ALSA: usb: audio-v2: Add uac2_effect_unit_descriptor definition (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Don't create a mixer element with bogus volume range (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix case when USB MIDI interface has more than one extra endpoint descriptor (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-midi: Replace zero-length array with flexible-array member (Jaroslav Kysela) [1797509] - [sound] ALSA: line6: Fix POD HD500 audio playback (Jaroslav Kysela) [1797509] - [sound] ALSA: line6: Fix endless MIDI read loop (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Filter out unsupported sample rates on Focusrite devices (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add support for Presonus Studio 1810c (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add support for MOTU MicroBook IIc (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Inform devices that need delayed registration (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add delayed_register option (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Rewrite registration quirk handling (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Create a registration quirk for Kingston HyperX Amp (0951:16d8) (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd9335: fix address map representation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: Remove some unnecessary NULL checks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: remove unused headers (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: fix High Accuracy Buck enable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: Remove set but not unused variable 'hph_comp_ctrl7' (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm0010: Replace zero-length array with flexible-array member (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8960: Fix wrong clock after suspend & resume (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: codecs: wsa881x: remove soundwire stream handling (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: codecs: wsa881x: request gpio direction before setting (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wsa881x: mark read_only_wordlength flag (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8974: remove unused variables (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm_adsp: Use scnprintf() for the limited buffer output (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas571x: disable regulators on failed probe (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2562: Fixed incorrect amp_level setting (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2562: Add support for ISENSE and VSENSE (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2562: Add entries for the TAS2563 audio amplifier (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2562: Add support for digital volume control (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sgtl5000: Fix VAG power-on handling (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1015: modify some structure to be static (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Fix SND_SOC_ALL_CODECS imply ac97 fallout (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm89xx: Add missing dependency (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: fix unmet dependencies (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Fix SND_SOC_ALL_CODECS imply misc fallout (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: adau7118: Fix Kconfig warning without CONFIG_I2C (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Fix SND_SOC_ALL_CODECS imply I2C fallout (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Fix SND_SOC_ALL_CODECS imply SPI fallout (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682-sdw: fix 'defined but not used' pm functions (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Make rt5682_clock_config static (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Fix build error without CONFIG_I2C (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: move DAI clock registry to I2S mode (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Add a property for DMIC delay (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Add a property for DMIC clock rate (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: remove noisy debug messages (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: fix the random recording noise of headset (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Fine tune the HP performance in soundwire mode (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Revise the DAC1 volume setting (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Revise the function name (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Add the soundwire support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Use imply for SND_SOC_ALL_CODECS (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Add CCF usage for providing I2S clks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Enable PLL2 function (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Add the field "is_sdw" of private data (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5659: remove redundant assignment to variable idx (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5645: Add platform-data for Medion E1239T (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1308-sdw: use slot and rx_mask to configure stream (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1308-sdw: add set_tdm_slot() support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1015: fix typo for bypass boost control (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rl6231: Add new supports on rl6231 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rockchip: Make RK3328 GPIO_MUTE control explicit (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: MT6660: make spdxcheck.py happy (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: MT6660 update to 1.0.8_G (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98357a: Add ACPI HID MAX98360A (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98357a: move control of SD_MODE to DAPM (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: codecs: hdac_hdmi: Fix incorrect use of list_for_each_entry (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: codecs: hdac_hdmi: (cosmetic) remove redundant variable initialisations (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: codecs: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: cs4270: pull reset GPIO low then high (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: allow operation without i915 gfx (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: fix ordering bug in resume flow (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: add parameter to control SoundWire clock stop quirks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: initial SoundWire machine driver autodetect (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: add SoundWire stream config/free callbacks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Account for compress streams when servicing IRQs (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Fix stream cleanup on hw free (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda-loader: clear the IPC ack bit after FW_PURGE done (Jaroslav Kysela) [1797509] - [sound] ALSA: Asoc: SOF: Intel: hda: check SoundWire wakeen interrupt in irq thread (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: add WAKEEN interrupt support for SoundWire (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: merge IPC, stream and SoundWire interrupt handlers (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: add SoundWire configuration interface (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Expose SDnFMT helpers (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Fix probe point getter (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: pcm: skip DMA buffer pre-allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Turn "firmware boot complete" message into a dbg message (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: ipc: check ipc return value before data copy (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sof: sof-audio: use for_each_pcm_streams() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Do not reset hw_params for streams that ignored suspend (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: audio: Add helper to check if only D0i3 streams are active (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Add i.MX8QM device descriptor (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Remove SOF_IPC_EXT_DMA_BUFFER (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Make sof_ipc_ext_data enum more rigid (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: fix uninitialised "work" with VirtIO (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: (cosmetic) use for_each_pcm_streams() in sof_dai_load() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: topology: connect dai widget to all cpu-dais (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: remove unnecessary ROM IPC filter function (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda-dai: add stream capability (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda-ctrl: add reset cycle before parsing capabilities (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: call codec wake at chip init (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: do not leave clock gating off upon error (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: disable SoundWire interrupts on suspend (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sof: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: Improve DSP state logging (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: use snd_sof_dsp_set_power_state() op (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: Allow trace DMA in S0 when DSP is in D0I3 for debug (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: Amend the DSP state transition diagram (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: cnl: Implement feature to support DSP D0i3 in S0 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: remove unnecessary waitq before loading firmware (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: add min/max channels for SSP on Baytrail/Broadwell (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: remove SND_SOC_SOF_HDA_COMMON_HDMI_CODEC (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Probe compress operations (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Fix Kconfig indentation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: imx8: Add ops for i.MX8QM (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Rename i.MX8 platform to i.MX8X (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Provide probe debugfs support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Move DSP power state transitions to platform-specific ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: pm: Introduce DSP power states (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: pm: Unify suspend/resume routines (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Add Probe compress CPU DAIs (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Generic probe compress operations (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Implement Probe IPC API (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: use for_each_rtd_codecs/cpus_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: kbl_da7219_max98927: use for_each_rtd_codec_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: cml_rt1011_rt5682: use for_each_rtd_codec_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: haswell: Remove ignore_suspend flag from SSP0 dai link (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: BXT: switch pcm512x based boards to sof_pcm512x (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: CHT: add support for pcm512x boards (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: soc-acpi-intel-icl-match: remove useless 'rt1308_2_adr' (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: soc-acpi-intel-cml-match: remove useless 'rt1308_2_adr' (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: sof_pcm512x: drop reverse deps for SND_HDA_CODEC_HDMI (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: sof_rt5682: Add support for tgl-max98373-rt5682 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: sof_rt5682: Add rt1015 speaker amp support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: drop reverse deps for SND_HDA_CODEC_HDMI (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: sof_sdw: Add Volteer support with RT5682 SNDW helper function (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: add sof_sdw machine driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: common: add match table for TGL RT5682 SoundWire driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: soc-acpi: update topology and driver name for SoundWire platforms (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: common: Add mach table for tgl-max98373-rt5682 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-acpi: expand description of _ADR-based devices (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Skylake: Await purge request ack on CNL (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Allow for ROM init retry on CNL platforms (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: skylake: (cosmetic) remove redundant variable initialisations (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Skylake: Enable codec wakeup during chip init (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Skylake: Select hda configuration permissively (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Skylake: Remove superfluous chip initialization (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Skylake: Shield against no-NHLT configurations (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: sof_da7219_max98373: Add speaker switch (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: sof_da7219_max98373: Add support for max98360a speaker amp (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: skl_nau88l25_ssm4567: disable route checks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel/skl/hda - add no-HDMI cases to generic HDA driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Make glk+rt5682 echo ref dynamic (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: don't use GFP_ATOMIC for machine driver contexts (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for MPMAN MPWIN895CL tablet (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: broadwell: Remove ignore_suspend flag from SSP0 dai link (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: broadwell: Revert back SSP0 link to use dummy components (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bdw-rt5677: Remove ignore_suspend flag from SSP0 dai link (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bdw-rt5677: Revert SSP0 link to use dummy components (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bdw-rt5650: Remove ignore_suspend flag from SSP0 dai link (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bdw-rt5650: Revert SSP0 link to use dummy components (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: (cosmetic) simplify structure member access (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: atom: Fix uninitialized variable compiler warning (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: mrfld: return error codes when an error occurs (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: sof_pcm512x: make HDMI optional for all platforms (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: sof_pcm512x: add support for SOF platforms with pcm512x (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: mrfld: fix incorrect check on p->sink (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: atom: Check drv->lock is locked in sst_fill_and_send_cmd_unlocked (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: atom: Take the drv->lock mutex before calling sst_send_slot_map() (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Use scnprintf() for string truncation (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Allow setting preallocation again for x86 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Fix endianness issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Check return value of soc_tplg_dai_config (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Check return value of pcm_new_ver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Add missing memory checks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Check soc_tplg_add_route return value (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Check return value of soc_tplg_*_create (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Check return value of soc_tplg_create_tlv (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: use name_prefix for new kcontrol (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Perform component check upfront (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fix regwmask (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-generic-dmaengine-pcm: use for_each_pcm_streams() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dapm: Merge for_each_rtd_cpu/codec_dais() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dapm: Remove dapm_connect_dai_link_widgets helper (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dapm: Move error message to avoid some duplication (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dapm: select sleep_state when initializing PINCTRL widget (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dapm: connect virtual mux with default value (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dapm: fixup dapm kcontrol widget (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dai: revert all changes to DAI startup/shutdown sequence (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dai: fix DAI startup/shutdown sequence (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dai: return proper error for get_sdw_stream() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dai: add get_sdw_stream() callback (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: export DPCM runtime update functions (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dpcm: allow start or stop during pause for backend (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: Merge for_each_rtd_cpu/codec_dais() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: (cosmetic) simplify dpcm_prune_paths() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: Merge for_each_rtd_cpu/codec_dais() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: Merge CPU/Codec for soc_dai_pcm_new() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dapm: Fix regression introducing multiple copies of DAI widgets (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add asoc_rtd_to_cpu/codec() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: Merge CPU/Codec DAIs (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dapm: add for_each_card_widgets() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dapm: add for_each_card_dapms() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc.h: remove non plural form for_each_xxx macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc.h: add for_each_rtd_codecs/cpus_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc: use for_each_rtd_codecs/cpus_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: disable route checks for legacy devices (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Add initial support for multiple CPU DAIs (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fix card registration regression (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: use for_each_pcm_streams() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dapm: don't use rtd->cpu_dai on for_each_rtd_cpu_dai() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Add multiple CPU DAI support in DAPM (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Add dapm_add_valid_dai_widget helper (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: Do Digital Mute for both CPU/Codec in same timing (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: check DAI's activity more simply (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: tidyup dulicate handing at dpcm_fe_dai_startup() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: use snd_soc_dai_get_pcm_stream() at dpcm_set_fe_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add dpcm_fe_dai_cleanup() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: move dpcm_fe_dai_close() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm: Export parameter intersection logic (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: remove duplicate be check from dpcm_add_paths() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: use defined stream (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm: check if cpu-dai supports a given stream (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Return error if the function does not support multi-cpu (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Add multiple CPU DAI support for PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: fix state tracking error in snd_soc_component_open/close() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: move dpcm_path_put() to soc-pcm.c (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: merge dpcm_run_new/old_update() into dpcm_fe_runtime_update() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add snd_soc_dai_get_widget() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: cleanup soc_pcm_apply_msb() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add snd_soc_dai_get_pcm_stream() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm/soc-compress: don't use snd_soc_dapm_stream_stop() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dpcm: remove confusing trace in dpcm_get_be() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm: Fix possible buffer overflow in dpcm state sysfs output (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: use for_each_pcm_streams() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: merge playback/cature_active into stream_active (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: use goto and remove multi return (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add snd_soc_dpcm_can_be() and remove duplicate code (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: remove snd_soc_dpcm_be_get/set_state() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: remove soc_dpcm_be_digital_mute() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: use dpcm_get_be() at dpcm_end_walk_at_be() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: use dai_get_widget() at dpcm_end_walk_at_be() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: use dai_get_widget() at dpcm_get_be() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: move dai_get_widget() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: fix regression in soc_new_pcm() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: tidyup soc_pcm_open() order (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: move soc_pcm_close() next to soc_pcm_open() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: adjustment for DAI member 0 reset (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: call snd_soc_component_open/close() once (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: don't use bit-OR'ed error (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm/soc-compress: use snd_soc_dapm_stream_stop() for SND_SOC_DAPM_STREAM_STOP (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add for_each_dapm_widgets() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add snd_soc_runtime_action() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: call snd_soc_dai_startup()/shutdown() once (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: ensure component names are unique (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: allow a dt node to provide several components (Jaroslav Kysela) [1797509] - [sound] ALSA: emu8000: Fix the cast to __user pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: opti9xx: shut up gcc-10 range warning (Jaroslav Kysela) [1797509] - [sound] ALSA: firewire-tascam: Add missing annotation for tscm_hwdep_read_queue() (Jaroslav Kysela) [1797509] - [sound] ALSA: firewire-tascam: Add missing annotation for tscm_hwdep_read_locked() (Jaroslav Kysela) [1797509] - [sound] ALSA: firewire: use KBUILD_MODNAME for struct driver.name instead of string (Jaroslav Kysela) [1797509] - [sound] ALSA: via82xx: Fix endianness annotations (Jaroslav Kysela) [1797509] - [sound] ALSA: hdsp: remove redundant assignment to variable err (Jaroslav Kysela) [1797509] - [sound] ALSA: korg1212: fix if-statement empty body warnings (Jaroslav Kysela) [1797509] - [sound] ALSA: ice1724: Fix invalid access for enumerated ctl items (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Two front mics on a Lenovo ThinkCenter (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add new codec supported for ALC245 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Fix unexpected init_amp override (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Enable the headset mic on Asus FX505DT (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add quirk for MSI GL63 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add HP new mute led supported for ALC236 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add supported new mute Led for HP (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add quirk for Lenovo Carbon X1 8th gen (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Remove now-unnecessary XPS 13 headphone noise fixups (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Set principled PC Beep configuration for ALC256 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - a fake key event is triggered by running shutup (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek: Enable mute LED on an HP system (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Enable the headset of Acer N50-600 with ALC662 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Enable headset mic of Acer X2660G with ALC662 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek: Fix pop noise on ALC225 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi: Move ELD parse and jack reporting into update_eld() (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi: Move runtime PM resume into hdmi_present_sense_via_verbs() (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi: Don't use standard hda_jack for generic HDMI jacks (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi: Reduce hda_jack_tbl lookup at unsol event handling (Jaroslav Kysela) [1797509] - [sound] ALSA: drm/nouveau: Fix regression by audio component transition (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi: fix without unlocked before return (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi: fix race in monitor detection during probe (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi: Add module option to disable audio component binding (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/ca0132 - Replace zero-length array with flexible-array member (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/ca0132 - Add Recon3Di quirk to handle integrated sound on EVGA X99 Classified motherboard (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Match both PCI ID and SSID for driver blacklist (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Remove ASUS ROG Zenith from the blacklist (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: call runtime_allow() for all hda controllers (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Explicitly permit using autosuspend if runtime PM is supported (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Keep the controller initialization even if no codecs found (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Release resources at error in delayed probe (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Honor PM disablement in PM freeze and thaw_noirq ops (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Don't release card at firmware loading error (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Add driver blacklist (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: remove redundant assignment to variable timeout (Jaroslav Kysela) [1797509] - [sound] ALSA: hda_codec: Replace zero-length array with flexible-array member (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Always use jackpoll helper for jack update after resume (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Skip controller resume if not needed (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Fix potential access overflow in beep helper (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: default enable CA0132 DSP support (Jaroslav Kysela) [1797509] - [sound] ALSA: emu10k1: Fix endianness annotations (Jaroslav Kysela) [1797509] - [sound] ALSA: ctxfi: Remove unnecessary cast in kfree (Jaroslav Kysela) [1797509] - [sound] ALSA: ali5451: remove redundant variable capture_flag (Jaroslav Kysela) [1797509] - [sound] ALSA: dummy: Use standard macros for fixing PCM format cast (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Fix PCM format assignment (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Use a macro for parameter masks to reduce the needed cast (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Minor refactoring (Jaroslav Kysela) [1797509] - [sound] ALSA: dmaengine_pcm: No need to take runtime reference twice in pcm_pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: dmaengine_pcm: Consider DMA cache caused delay in pointer callback (Jaroslav Kysela) [1797509] - [sound] ALSA: dmaengine_pcm: Consider DMA cache caused delay in pointer callback (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm_dmaengine: Use pcm_for_each_format() macro for PCM format iteration (Jaroslav Kysela) [1797509] - [sound] ALSA: core: Replace zero-length array with flexible-array member (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Fix superfluous snprintf() usage (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: oss: Place the plugin buffer overflow checks correctly (for 5.7) (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: oss: Fix regression by buffer overflow fix (again) (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: oss: Remove WARNING from snd_pcm_plug_alloc() checks (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: oss: Simplify plugin frame size calculations (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: oss: Avoid plugin buffer overflow (Jaroslav Kysela) [1797509] - [sound] ALSA: info: remove redundant assignment to variable c (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: oss: Unlock mutex temporarily for sleeping at read/write (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Use standard macros for fixing PCM format cast (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Add a standalone version of snd_pcm_limit_hw_rates (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: More helper macros for reducing snd_pcm_format_t cast (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm.h: add for_each_pcm_streams() (Jaroslav Kysela) [1797509] - [sound] ALSA: core: Add snd_device_get_state() helper (Jaroslav Kysela) [1797509] - [sound] ALSA: core: Implement compress page allocation and free routines (Jaroslav Kysela) [1797509] - [sound] ALSA: core: Expand DMA buffer information (Jaroslav Kysela) [1797509] - [sound] ALSA: uapi: Fix sparse warning (Jaroslav Kysela) [1797509] - [sound] ALSA: control: Fix incompatible protocol error (Jaroslav Kysela) [1797509] - [sound] ALSA: ctl: bump protocol version up to v2.1.0 (Jaroslav Kysela) [1797509] - [sound] ALSA: ctl: remove unused macro for timestamping of elem_value (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: use __u32 instead of uint32_t in uapi headers (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: uapi: remove unused sof header files (Jaroslav Kysela) [1797509] - [sound] ALSA: uapi: Drop unneeded typedefs (Jaroslav Kysela) [1797509] - [sound] ALSA: uapi: Add linux/types.h include back (but carefully) (Jaroslav Kysela) [1797509] - [sound] ALSA: hdspm: Drop linux/types.h inclusion in uapi header (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Spelling s/configr/configur/ (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: fix for_rtd_codec_dai_rollback() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dpcm: tidyup for_each_dpcm_xx() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: simple_card_utils.h: Fix potential multiple redefinition error (Jaroslav Kysela) [1797509] - [sound] ALSA: rawmidi: Avoid bit fields for state flags (Jaroslav Kysela) [1797509] - [sound] ALSA: memalloc: Drop snd_dma_pci_data() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: media: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: media: solo6x10: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: media: cs231xx: Clean up ALSA PCM API usages (Jaroslav Kysela) [1797509] - [sound] ALSA: media: em28xx: Clean up ALSA PCM API usages (Jaroslav Kysela) [1797509] - [sound] ALSA: media: delete unused proc_fs.h include (Jaroslav Kysela) [1797509] - [sound] ALSA: media: em28xx-audio: use GFP_KERNEL for memory allocation during init (Jaroslav Kysela) [1797509] - [sound] ALSA: media: go7007: Clean up ALSA PCM API usages (Jaroslav Kysela) [1797509] - [sound] ALSA: media: tm6000: Clean up ALSA PCM API usages (Jaroslav Kysela) [1797509] - [sound] ALSA: media: usbtv: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: media: solo6x10: Remove superfluous snd_dma_continuous_data() (Jaroslav Kysela) [1797509] - [sound] ALSA: media: tw686x: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: media: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1797509] - [sound] ALSA: media: tw686x: audio: Avoid non-standard macro usage (Jaroslav Kysela) [1797509] - [sound] ALSA: Allow const arrays for legacy resource management helpers (Jaroslav Kysela) [1797509] - [sound] ALSA: pcmcia: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: pdaudiocf: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: pdaudiocf: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: pdaudiocf: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: pcmcia: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: pdaudiocf: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: parisc: Constify snd_kcontrol_new items (Jaroslav Kysela) [1797509] - [sound] ALSA: parisc: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: parisc: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: firewire-tascam: fix corruption due to spin lock without restoration in SoftIRQ context (Jaroslav Kysela) [1797509] - [sound] ALSA: oxfw: fix for Stanton SCS.1d (Jaroslav Kysela) [1797509] - [sound] ALSA: oxfw: don't add MIDI/PCM interface when packet streaming is unavailable (Jaroslav Kysela) [1797509] - [sound] ALSA: oxfw: fix return value in error path of isochronous resources reservation (Jaroslav Kysela) [1797509] - [sound] ALSA: oxfw: use ENXIO for not-supported cases (Jaroslav Kysela) [1797509] - [sound] ALSA: firewire-motu: fix double unlocked 'motu->mutex' (Jaroslav Kysela) [1797509] - [sound] ALSA: fireface: fix return value in error path of isochronous resources reservation (Jaroslav Kysela) [1797509] - [sound] ALSA: dice: loosen stream format check for MIDI conformant data channel (Jaroslav Kysela) [1797509] - [sound] ALSA: dice: fix fallback from protocol extension into limited functionality (Jaroslav Kysela) [1797509] - [sound] ALSA: dice: add support for Alesis MasterControl (Jaroslav Kysela) [1797509] - [sound] ALSA: firewire: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: firewire: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: firewire: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: emux: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: spi: Constify snd_kcontrol_new items (Jaroslav Kysela) [1797509] - [sound] ALSA: spi: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: spi: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: spi: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: spi: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: sparc: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: sparc: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: sparc: Constify snd_kcontrol_new items (Jaroslav Kysela) [1797509] - [sound] ALSA: sparc: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: sparc: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: sparc: Remove superfluous snd_dma_continuous_data() (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Apply 48kHz fixed rate playback for Jabra Evolve 65 headset (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: add quirks for Line6 Helix devices fw>=2.82 (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add clock validity quirk for Denon MC7000/MCX8000 (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Apply sample rate quirk for Audioengine D1 (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix UAC2/3 effect unit parsing (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Annotate endianess in Scarlett gen2 quirk (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix endianess in descriptor validation (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: add implicit fb quirk for MOTU M Series (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: unlock on error in probe (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: fix sync-ep altsetting sanity check (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add boot quirk for MOTU M Series (Jaroslav Kysela) [1797509] - [sound] ALSA: usb: update old-style static const declaration (Jaroslav Kysela) [1797509] - [sound] ALSA: bcd2000: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: usx2y: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: caiaq: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Use lower hex numbers for IDs (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Apply the sample rate quirk for Bose Companion 5 (Jaroslav Kysela) [1797509] - [sound] ALSA: usx2y: Constify struct snd_usb_audio_quirk entries (Jaroslav Kysela) [1797509] - [sound] ALSA: line6: Constify snd_ratden definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: usb: Constify snd_kcontrol_new items (Jaroslav Kysela) [1797509] - [sound] ALSA: usb: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: usb: Constify snd_pcm_hardware definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: fix Corsair Virtuoso mixer label collision (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: fix set_format altsetting sanity check (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: set the interface format after resume on Dell WD19 (Jaroslav Kysela) [1797509] - [sound] ALSA: usx2y: Adjust indentation in snd_usX2Y_hwdep_dsp_status (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: usb: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: usx2y: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ua101: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: line6: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: hiface: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: caiaq: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: 6fire: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix Focusrite Scarlett 6i6 gen1 - input handling (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix NULL dereference at parsing BADD (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix Scarlett 6i6 Gen 2 port data (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add skip_validation option (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix incorrect size check for processing/extension units (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix incorrect NULL check in create_yamaha_midi_quirk() (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: not submit urb for stopped endpoint (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix missing error check at mixer resolution test (Jaroslav Kysela) [1797509] - [sound] ALSA: ua101: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: hiface: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: caiaq: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: 6fire: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: 6fire: Drop the dead code (Jaroslav Kysela) [1797509] - [sound] ALSA: usb: Remove superfluous snd_dma_continuous_data() (Jaroslav Kysela) [1797509] - [sound] ALSA: intel_hdmi: Remove dev_err() on platform_get_irq() failure (Jaroslav Kysela) [1797509] - [sound] ALSA: x86: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: hdml-lpe-audio: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: xen: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: atmel: Constify snd_ac97_bus_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: arm: Constify snd_ac97_bus_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: arm: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: aoa: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: aoa: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: aoa: Constify snd_kcontrol_new items (Jaroslav Kysela) [1797509] - [sound] ALSA: aoa: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: ac97: Constify snd_ac97_bus_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: wss: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: wss: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: wavefront: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: sc6000: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: sb: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: sb: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: opti9xx: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: opti9xx: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: opl3sa2: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: msnd: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: gus: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: gus: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: es18xx: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: es18xx: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: es1688: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: es1688: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: es1688: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: cs423x: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: cs4236: fix error return comparison of an unsigned integer (Jaroslav Kysela) [1797509] - [sound] ALSA: cmi8330: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: cmi8328: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: isa: Constify snd_kcontrol_new items (Jaroslav Kysela) [1797509] - [sound] ALSA: isa: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: ad1816a: constify copied structure (Jaroslav Kysela) [1797509] - [sound] ALSA: ad1816a: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: isa: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: xlnx: Use devm_platform_ioremap_resource() in xlnx_formatter_pcm_probe() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: xtensa: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: xtensa: xtfpga-i2s: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: xilinx: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: xilinx: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: xilinx: xlnx_formatter_pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: uniphier: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: uniphier: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: uniphier: aio-dma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: txx9: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: txx9: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: txx9: txx9aclc: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ti: sdma-pcm: Add back the flags parameter for non standard dma names (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tegra: disable rx_fifo after disable stream (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tegra: add a TDM configuration callback (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sunxi: sun4i-codec: remove unneeded semicolon (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: spdifrx: fix race condition in irq handler (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: spdifrx: retry synchronization in sync state (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: sai: manage rebind issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: sai: fix possible circular locking (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: sai: add restriction on mmap support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: sai: fix sysclk management on shutdown (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: sai: clean up indentation issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: dfsdm: fix 16 bits record (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm: stm32_adfsdm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sprd: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sprd: sprd-pcm-dma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: ipc: Fix memory leak in sof_set_get_large_ctrl_data (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda-stream: fix the CONFIG_ prefix missing (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: imx8: fix memory allocation failure check on priv->pd_dev (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: utils: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-utils: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-ops: use snd_soc_card_get_kcontrol() at snd_soc_limit_volume() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: generic-dmaengine-pcm: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: generic-dmaengine: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-generic-dmaengine-pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: do error check after rsnd_channel_normalization() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: dma: fix SSI9 4/5/6/7 busif dma address (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sh: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsi: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sh: fsi: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rcar: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: core.c: add WARN_ON() on rsnd_channel_normalization() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: add missing of_node_put() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: Reinitialize bit clock inversion flag for every format setting (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sh: rsnd: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: siu_pcm: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sh: siu_pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dma-sh7760: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sh: dma-sh7760: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: Use pr_warn instead of pr_warning (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: idma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: Rename Arndale card driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: arndale: Add support for WM1811 CODEC (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: arndale: Simplify DAI link initialization (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rockchip: rockchip_max98090: Enable SHDN to fix headset detection (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rockchip_max98090: Add HDMI jack support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rockchip_max98090: Optionally support HDMI use case (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6routing: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6asm-dai: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: lpass-platform: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pxa: pxa2xx-i2s: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pxa: pxa-ssp: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pxa: poodle: Spelling s/enpoints/endpoints/, s/connetion/connection/ (Jaroslav Kysela) [1797509] - [sound] ALSA: spi: pxa2xx: No need to keep pointer to platform device (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pxa: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pxa: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pxa: mmp-pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: meson: g12a: add tohdmitx reset (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: meson: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: meson: axg-fifo: relax period size constraints (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: meson: axg-fifo: improve depth handling (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: meson: axg-fifo: fix fifo threshold setup (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: meson: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: meson: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8183: support WoV (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mt8183: fix audio playback slowly after playback during bootup (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mtk-btcvsd: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: kirkwood: fix device remove ordering (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: jz4740: Remove unused match variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: kirkwood: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: kirkwood: fix IRQ error handling (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: kirkwood: kirkwood-dma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: jz4740: Drop lb60 board code (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: simple-card: fixup simple_dai_link_of_dpcm() comment (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: audio-graph: fixup graph_dai_link_of_dpcm() comment (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_sai: Fix noise when using EDMA (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_mqs: Move static keyword to the front of declarations (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_mqs: Fix error handling in probe (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_mqs: remove set but not used variable 'bclk' (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_esai: Add spin lock to protect reset, stop and start (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: fsl_dma: fix build failure (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: fsl_dma: don't use snd_soc_rtdcom_lookup() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: imx-pcm-fiq: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: mpc5200_dma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: fsl_dma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: fsl_asrc_dma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8958: use to simplify code (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tlv320aic32x4: add a check for devm_clk_get (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd9335: clean up indentation issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoc: tas2770: Remove unused defines and variables (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2562: Fix misuse of GENMASK macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt6358: support WoV (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: msm8916-wcd-digital: add missing MIX2 path for RX1/2 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: msm8916-wcd-analog: Add earpiece (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: msm8916-wcd-analog: Fix RX1 selection in RDAC2 MUX (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_asrc: refine the setting of internal clock divider (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_asrc: Fix error with S24_3LE format bitstream in i.MX8 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_asrc: update supported sample format (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_asrc: Use in(out)put_format instead of in(out)put_word_width (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_mqs: Add MQS component driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dwc: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dwc: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dwc: dwc-pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8994: Add support for MCLKn clock gating (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8994: Add support for setting MCLK clock rate (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2562: Fix sample rate error message (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2562: Return invalid for when bitwidth is invalid (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2562: Introduce the TAS2562 amplifier (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2770: clean up an indentation issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2770: Fix snd_soc_update_bits error handling (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2770: Remove unneeded read of the TDM_CFG3 register (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoc: tas2770: Fix build error without GPIOLIB (Jaroslav Kysela) [1797509] - [sound] ALSA: tas2770: fix platform_no_drv_owner.cocci warnings (Jaroslav Kysela) [1797509] - [sound] ALSA: tas2770: add tas2770 smart PA kernel driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5663: clean up indentation issues (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5650: Add Kahlee platform specfic changes (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm3168a: Fix serial mode dependent format support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm3168a: Use fixup instead of constraint for channels and formats (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm3168a: The codec does not support S32_LE (Jaroslav Kysela) [1797509] - [sound] ALSA: ASOC: adau7118: Change regulators id (Jaroslav Kysela) [1797509] - [sound] ALSA: ASOC: Add ADAU7118 8 Channel PDM-to-I2S/TDM Converter driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: adau1761: Add ALC controls (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: adau1761: Add PGA Slew time control (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: bcm: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: bcm: cygnus-pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: au1x: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: au1x: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: au1x: dma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: au1x: dbdma2: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: atmel_ssc_dai: Remove wrong spinlock usage (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: atmel: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: atmel: atmel-pcm-pdc: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: ACP needs to be powered off in BIOS (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Additional DAI for I2S SP instance (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Fix simultaneous playback and capture (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: acp3x: Fix return value check in acp3x_dai_probe() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: add ACP3x TDM mode support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Buffer Size instead of MAX Buffer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Fix for Subsequent Playback issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd MMAP_INTERLEAVED Support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Added ACP3x system resume and runtime pm (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Handle ACP3x I2S-SP Interrupts (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Enabling I2S instance in DMA and DAI (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Refactoring of DAI from DMA driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: acp3x-pcm-dma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: acp3x: clean up indentation issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: acp-pcm-dma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8741: Fix typo in Kconfig prompt (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Fix snd_sof_ipc_stream_posn() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1015: modify pre-divider for sysclk (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1015: add operation callback function for rt1015_dai (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-component: tidyup snd_soc_pcm_component_sync_stop() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dapm: Correct DAPM handling of active widgets during shutdown (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Skylake: Fix available clock counter incrementation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm/soc-compress: don't use snd_soc_dapm_stream_stop() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm512x: Fix unbalanced regulator enable call in probe error path (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Fix memleak in soc_tplg_manifest_load() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Fix memleak in soc_tplg_link_elems_load() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: skl: Fix possible buffer overflow in debug outputs (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: skl: Fix pin debug prints (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sun8i-codec: Fix setting DAI data format (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dapm: remove snd_soc_dapm_put_enum_double_locked (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: revert invalid fix for handling SHDN (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: codec2codec: avoid invalid/double-free of pcm runtime (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: move i915 init earlier (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Add system_suspend_target field to struct snd_sof_dev (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: atmel: fix atmel_ssc_set_audio link failure (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_sai: Fix exiting path on probing failure (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: Add missing COMMON_CLK dependency to SND_SOC_ALL_CODECS (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: Add missing COMMON_CLK dependency (Jaroslav Kysela) [1797509] - [sound] ALSA: treewide: remove redundant IS_ERR() before error code check (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: add PCI ID for JasperLake (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt715: Add __maybe_unused to PM callbacks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt711: Add __maybe_unused to PM callbacks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt700: Add __maybe_unused to PM callbacks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1308-sdw: Add __maybe_unused to PM callbacks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: consistent HDMI codec probing code (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: soc-acpi-intel-icl-match: fix rt715 ADR (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: pci: add missing default_fw_name of JasperLake (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: trace: fix unconditional free in trace release (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: core: release resources on errors in probe_continue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: core: free trace on errors (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: fix an Oops, caused by invalid topology (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: do not disable i915 power during probe (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: refactor i915_get/put functions (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1015: Remove unnecessary const (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: silence lockdep warning (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove null_snd_soc_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add soc_rtd_trigger() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add soc_rtd_hw_free() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add soc_rtd_hw_params() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add soc_rtd_prepare() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add soc_rtd_shutdown() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add soc_rtd_startup() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1015: add rt1015 amplifier driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: fix soc_tplg_fe_link_create() - link->dobj initialization order (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: skl_hda_dsp_common: Fix global-out-of-bounds bug (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Add MediaTek MT6660 Speaker Amp Driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: fix deadlock in max98090_dapm_put_enum_double() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dapm: add snd_soc_dapm_put_enum_double_locked (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: revert "ASoC: max98090: fix lockdep warning" (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove bus_control (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove DAI suspend/resume (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ux500: ux500_msp_dai: remove unused DAI .suspend/.resume (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: i2s: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dwc: dwc-i2s: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: uniphier: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ti: omap-mcpdm: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sti: sti_uniperif: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: spdif: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: s3c24xx-i2s: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: jz4740: jz4740-i2s: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: cirrus: ep93xx-i2s: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: atmel: atmel_ssc_dai: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: bcm: cygnus-ssp: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-generic-dmaengine-pcm: Fix error handling (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: crash in snd_soc_dapm_new_dai (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5645: Remove unnecessary string buffers and snprintf calls (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Remove unnecessary string buffers and snprintf calls (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Remove code duplication in byt_rt5640_codec_fixup (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: msm8916-wcd-analog: Add MIC BIAS Internal3 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: msm8916-wcd-analog: Simplify MIC BIAS Internal (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt715: fix return value check in rt715_sdw_probe() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt711: fix return value check in rt711_sdw_probe() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt700: fix return value check in rt700_sdw_probe() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt715: remove unused including (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: Fix SKL dai count (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm_adsp: Correct cache handling of new kernel control API (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sgtl5000: add multi endpoint support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_asrc: Add support for imx8qm & imx8qxp (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sgtl5000: Fix VDDA and VDDIO comparison (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: codecs: Add jz4770-codec driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: remove unused variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcht_es8316: removed unused variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: skl_rt286: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: skl_nau88l25_ssm4567: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: skl_nau88l25_max98357a: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASOC: Intel: kbl_rt5663_rt5514_max98927: remove useless initialization (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: kbl_rt5663_rt5514_max98927: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: kbl_rt5663_max98927: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: kbl_rt5660: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98927: remove unnecessary initialization (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98927: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98927: test return value on route add (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98357a: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: glk_rt5682_max98357a: removed unused variables (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: glk_rt5682_max98357a: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bxt_rt298: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bxt_da7219_max98357a: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda-dai: fix compilation warning in pcm_prepare (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt715: remove warnings (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt715: use dev_to_sdw_dev() instead of to_sdw_slave_device() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt700: remove unused including (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1308-sdw: add rt1308 SdW amplifier driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: atmel: fix build error with CONFIG_SND_ATMEL_SOC_DMA=m (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: msm8916-wcd-digital: Reset RX interpolation path after use (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: msm8916-wcd-analog: Fix MIC BIAS Internal1 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sti: fix possible sleep-in-atomic (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: msm8916-wcd-analog: Fix selected events for MIC BIAS External1 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: hdac_hda: Fix error in driver removal after failed probe (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: fix HDA codec driver probe with multiple controllers (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: lower print level to dbg if we will reinit DSP (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: reference SoundWire machine lists (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: support alternate list of machines (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: common: add match tables for TGL w/ SoundWire (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: common: add match tables for CNL/CFL/CML w/ SoundWire (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: common: add match tables for ICL w/ SoundWire (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: common: soc-acpi: declare new tables for SoundWire (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-acpi: add _ADR-based link descriptors (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-acpi: add link_mask field (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: fix PCM playback through ALSA OSS emulation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bdw-rt5650: change cpu_dai and platform components for SOF (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: broadwell: change cpu_dai and platform components for SOF (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bdw-rt5677: change cpu_dai and platform components for SOF (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bdw-rt5677: fix Kconfig dependencies (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt711: remove unused including (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt715: add RT715 codec driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: txx9: Remove unused rtd variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm/soc-compress: use snd_soc_dapm_stream_stop() for SND_SOC_DAPM_STREAM_STOP (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dapm: add snd_soc_dapm_stream_stop() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add snd_soc_close_delayed_work() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: do pinctrl_pm_select_xxx() as component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove duplicate pinctrl operation when suspend (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: care .ignore_suspend for Component suspend (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: rename snd_soc_rtdcom_add() to snd_soc_rtd_add_component() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt700: add rt700 codec driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove snd_soc_rtdcom_list (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: Drop incorrectly applied duplicate commit (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt711: add rt711 codec driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: codecs: add wsa881x amplifier support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: fix lockdep warning (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: fix incorrect helper in max98090_dapm_put_enum_double() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: fix incorrect helper in max98090_dapm_put_enum_double() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: gtm601: fix build warning (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: loader: add dynamic debug trace (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: pci: change the default firmware path when the community key is used (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Fix NULL dereference at freeing (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: sof_rt5682: Ignore the speaker amp when there isn't one (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Fix Irbis NB41 netbook quirk (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5640: Fix NULL dereference on module unload (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-topology: fix endianness issues (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: hda_dsp_common: use NULL pointer assignment, not 0 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: Fix compile-testing RT1011/RT5682 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: imx8: use resource_size (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: constify copied structure (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Create multiple I2S platform device endpoint (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: sdm845: add support to DB845c and Lenovo Yoga (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: add audio routings (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: add capture dapm widgets (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: add playback dapm widgets (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: add basic controls (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: add support to wcd9340/wcd9341 codec (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: gtm601: add Broadmobi bm818 sound profile (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98357a: remove unused variable 'constraints_16000' and 'ch_mono' (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: hdac_hda: Update hdac hda dai table to include intel-hdmi-hifi4 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: Add iDisp4 DAI (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: imx8: Fix dsp_box offset (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_audmix: add missed pm_runtime_disable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: spdifrx: fix input pin state management (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: spdifrx: fix inconsistent lock state (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: Fix access to uninitialized list heads (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: Set dpcm_playback / dpcm_capture (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: Remove empty suspend function (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: Add Broadwell rt5650 machine driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: move arch_ops under ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Prevent use-after-free in snd_soc_get_pcm_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: imx: Read SAI parameters and send them to DSP (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: imx: Describe SAI parameters to be sent to DSP (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: fix incorrect HDMI Kconfig dependency (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: drop HDA codec upon probe failure (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Add machine driver for da7219_max98373 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: log compiler name and version information (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: define struct with compiler name and version (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Introduce state machine for FW boot (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: remove references to Haswell (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: cml_rt1011_rt5682: fix codec_conf by removing legacy style (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: hda-dai: fix oops on hda_link .hw_free (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: fix fault at driver unload after failed probe (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: compress: Add pm_runtime support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: skylake: Remove superfluous bus ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove legacy style of codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ti: rx51: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: speyside: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: neo1973_wm8753: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: lowland: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: bells: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8183-da7219-max98357: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8173-rt5650-rt5676: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8173-rt5650-rt5514: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: skl_nau88l25_ssm4567: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: kbl_rt5663_rt5514_max98927: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: kbl_rt5663_max98927: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: kbl_da7219_max98927: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: imx-audmix: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: support snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8962: fix lambda value (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Drop snd_soc_pcm_lib_ioctl() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: haswell: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: baytrail: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: xtensa: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5514-spi: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: tidyup for CONFIG_DEBUG_FS (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: tidyup for CONFIG_DMI (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge soc_set_name_prefix() and soc_set_of_name_prefix() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: byt: fixup topology filename for BYT-CR (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: soc_set_name_prefix(): get component device_node at out of loop (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: soc_set_name_prefix(): tidyup loop condition (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: rename soc_link_init() to soc_init_pcm_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add missing return value check for soc_link_init() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move soc_link_init() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: rename soc_link_dai_pcm_new() to soc_dai_pcm_new() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move soc_link_dai_pcm_new() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: rename snd_soc_remove_dai_link() to snd_soc_remove_pcm_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: rename snd_soc_add_dai_link() to snd_soc_add_pcm_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move snd_soc_find_dai_link() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: find rtd via dai_link pointer at snd_soc_get_pcm_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move snd_soc_get_pcm_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove snd_soc_get_dai_substream() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove snd_soc_disconnect_sync() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove dai_link_list (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc.h: dobj is used only when SND_SOC_TOPOLOGY (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: add SND_SOC_BYTES_E (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: add codec_mask module parameter (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Add asynchronous sample rate converter topology support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: common: work-around incorrect ACPI HID for CML boards (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: split cht and byt debug window sizes (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: loader: fix snd_sof_fw_parse_ext_data (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: loader: snd_sof_fw_parse_ext_data log warning on unknown header (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: simple-card: Don't create separate link when platform is present (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Check return value for soc_tplg_pcm_create() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Check return value for snd_soc_add_dai_link() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Skylake: Explicitly include linux/io.h for virt_to_phys() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: nocodec: Amend arguments for sof_nocodec_setup() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Remove unused drv_name in sof_pdata (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: remove nocodec_fw_filename (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Make creation of machine device from SOF core optional (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: intel: hda: Modify signature for hda_codec_probe_bus() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: partition audio-related parts from SOF core (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Drop superfluous snd_pcm_sgbuf_ops_page (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Introduce default_fw_filename member in sof_dev_desc (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: core: move check for runtime callbacks to core (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: core: modify the signature for snd_sof_create_page_table (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sof: pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: topology: remove snd_sof_init_topology() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Remove unnecessary string buffers and snprintf calls (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: remove unused variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel/skl/hda - export number of digital microphones via control components (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: hdmi-codec: set plugged_cb to NULL when component removing (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: hdmi-codec: re-introduce mutex locking again (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: hdmi-codec: drop mutex locking again (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fix soc-core.c kernel-doc warning (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: solve MSI issues by merging ipc and stream irq handlers (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ti: davinci-mcasp: Improve the sysclk selection (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: cs42l51: add dac mux widget in codec routes (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: Calculate DALIGN inversion at run-time (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tlv320aic31xx: Add Volume Soft Stepping control (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: save and restore SHDN when changing sensitive registers (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_sai: add IRQF_SHARED (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tlv320aic31xx: Add HP output driver pop reduction controls (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: common: refine hw_params and hw_prepare (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: common: add some helpers to control mtk_memif (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: hdac_hdmi: Drop support for Icelake (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: make common HDMI driver default (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: common: Add mach table for tgl-max98357a-rt5682 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: sof_rt5682: Add support for tgl-max98357a-rt5682 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: sof_rt5682: Add quirk for number of HDMI DAI's (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: only flush inited work during free (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Update quirk for Teclast X89 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: Init pcm runtime work early to avoid warnings (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: sst: Add missing include (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: fix possible race conditions (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: exit workaround earlier if PLL is locked (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: remove msleep in PLL unlocked workaround (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8904: fix automatic sysclk configuration (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Fix build error without CONFIG_SPI (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: topology: Fix unload for SAI/ESAI (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: BYT: fix a copy/paste mistake in byt_dump() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: AMD: Enable clk in startup intead of hw_params (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: fix i2c arbitration lost issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: DMI long name - avoid to add board name if matches with product name (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: improve the DMI long card code in asoc-core (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: fix DALIGN register for SSIU (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: component: Add sync_stop PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm: Make ioctl ops optional (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: check symmetry before hw_params (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm3168a: Update the RST gpio handling to align with documentation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: add control components management (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: remove soc_pcm_private_free() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: fixup dead-lock at snd_soc_unregister_component() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: fix RIP warning on card removal (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-component: tidyup snd_soc_pcm_component_new/free() parameter (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Update quirk for Acer Switch 10 SW5-012 2-in-1 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm_adsp: Expose mixer control API (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tlv320aic31xx: configure output common-mode voltage (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Fix CFL and CML FW nocodec binary names (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Fix build break (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm3168a: Add support for optional RST gpio handling (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm5100: add missed pm_runtime_disable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm2200: add missed operations in remove and probe failure (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6asm-dai: add support to flac decoder (Jaroslav Kysela) [1797509] - [sound] ALSA: compress: add flac decoder params (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6asm: add support to flac config (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: rt5677_check_hotword() can be static (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: fix the charge pump capacitor discharges (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ti: davinci-mcasp: Use dma_request_chan() directly for channel request (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dmaengine: Use dma_request_chan() directly for channel request (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: care card_probed at soc_cleanup_card_resources() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move snd_soc_unbind_card() next to snd_soc_bind_card() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: call snd_soc_dapm_shutdown() at soc_cleanup_card_resources() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5645: Fixed typo for buddy jack support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8904: fix regcache handling (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: tidyup soc_probe_aux_devices() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge snd_soc_bind_card() and snd_soc_instantiate_card() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge soc_remove_component() and soc_cleanup_component() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge snd_soc_remove_dai_link() and soc_unbind_dai_link() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge snd_soc_add_dai_link() and soc_bind_dai_link() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge snd_soc_unregister_dai() and soc_del_dai() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge snd_soc_register_dai() and soc_add_dai() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove soc_is_dai_link_bound() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Jack: Fix NULL pointer dereference in snd_soc_jack_report (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: topology: free kcontrol memory on error (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: PM: only suspend to D0I3 when needed (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: add helper to check if we should enter d0i3 suspend (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: PM: add check before setting d0_substate (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: PM: add state machine to comments (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: use fallback for firmware name (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: acpi-match: split CNL tables in three (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Fix CFL and CML FW nocodec binary names (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: cancel jack_detect_work if hs_jack is set to null (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5645: Fixed buddy jack support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8904: configure sysclk/FLL automatically (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: kbl_rt5663_rt5514_max98927: Add dmic format constraint (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Add DA7213 audio codec as selectable option (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Wait for DSP to boot before loading firmware (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Set ADC clock to use PLL and enable ASRC (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: bdw-rt5677: Turn on MCLK1 for DSP via DAPM (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Allow VAD to be shut on/off at all times (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Disable irq at suspend (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Stop and restart DSP over suspend/resume (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Mark reg RT5677_PWR_ANLG2 as volatile (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Add DAPM audio path for hotword stream (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Enable jack detect while DSP is running (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: bdw-rt5677: Add a DAI link for rt5677 SPI PCM device (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_audmix: Add spin lock to protect tdms (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5514-spi: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5514-spi: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Remove superfluous snd_dma_continuous_data() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: set L1SEN on S0ix suspend (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: topology: fix missing NULL pointer check (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: Fix compile warning with CONFIG_DEBUG_FS=n (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: topology: Fix bytes control size checks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove topology specific operation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: call snd_soc_register_dai() from snd_soc_register_dais() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: don't call snd_soc_dapm_new_dai_widgets() at snd_soc_register_dai() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: have legacy_dai_naming at snd_soc_register_dai() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add snd_soc_unregister_dai() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move snd_soc_unregister_dais() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move snd_soc_register_dai() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: use snd_soc_lookup_component() at snd_soc_unregister_component() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove snd_soc_component_add/del() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add snd_soc_del_component_unlocked() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: tidyup snd_soc_lookup_component() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move snd_soc_lookup_component() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add soc_unbind_dai_link() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: call soc_bind_dai_link() under snd_soc_add_dai_link() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove duplicated soc_is_dai_link_bound() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: typo fix at soc_dai_link_sanity_check() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: tidyup soc_init_dai_link() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move soc_init_dai_link() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add for_each_rtd_components() and replace (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove for_each_rtdcom_safe() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: Use different sequence for start/stop trigger (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: snd_soc_unbind_card() cleanup (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add snd_soc_pcm_lib_ioctl() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: setup card->rtd_num at snd_soc_instantiate_card() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: use devm_xxx for component related resource (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add soc_setup_card_name() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove soc_remove_dai_links() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: use devm_kzalloc() for rtd (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: Clarify usage of ignore_machine (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove snd_soc_rtdcom_del_all() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: tidyup soc_new_pcm_runtime() alloc order (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: topology: set trigger order for FE DAI link (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm: update FE/BE trigger order based on the command (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98373: replace gpio_request with devm_gpio_request (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Skylake: mark HDAudio codec support as deprecated (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: use def_tristate, avoid using select (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: imx: fix reverse CONFIG_SND_SOC_SOF_OF dependency (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Kconfig: add EXPERT dependency for developer options, clarify help (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: add mutual exclusion between SOF and legacy Baytrail driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Broadwell: clarify mutual exclusion with legacy driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Baytrail: clarify mutual exclusion with Atom/SST driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: Simplify the hda_dsp_wait_d0i3c_done() function (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Add acpi match for rt1011 based m/c driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ux500: Remove redundant variable "status" (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: hdac_hda: fix race in device removal (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1011: set the different setting for QFN/WLCSP package (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1011: some minor changes to improve readability (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1011: add the range check for temperature_calib from device property (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1011: remove unnecessary tabs using spaces instead (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1011: fix spelling mistake "temperture" -> "temperature" (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1011: Read and apply r0 and temperature device property (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1011: set tx/rx slots from tx/rx_mask in TDM case (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1011: improve the rt1011_set_dai_fmt() function (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1011: remove redundant code in kcontrol (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove unneeded snd_soc_tplg_component_remove() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677-spi: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Load firmware via SPI using delayed work (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677-spi: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677-spi: fixup compile warning (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677-spi: fix sparse warnings (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Add missing null check for failed allocation of rt5677_dsp (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Add a PCM device for streaming hotword via SPI (Jaroslav Kysela) [1797509] - [sound] ALSA: serial-u16550: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: opl4: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: seq: oss: Constify snd_seq_oss_callback definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: opl3: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: opl3: Constify snd_opl3_drum_voice definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: mts64: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: dummy: Constify snd_pcm_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: dummy: Fix PCM format loop in proc output (Jaroslav Kysela) [1797509] - [sound] ALSA: dummy: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: drivers: Constify snd_kcontrol_new items (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Fix dependency on timer API (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: do not override bus codec_mask in link_get() (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Reset stream if DMA RUN bit not cleared (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: No preallocation on x86 platforms (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Update kernel-doc function parameter descriptions (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Comment about snd_hdac_bus_update_rirb() and spinlock (Jaroslav Kysela) [1797509] - [sound] ALSA: via82xx: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: trident: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: rme32: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: pcxhr: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: intel8x0: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Apply aligned MMIO access only conditionally (Jaroslav Kysela) [1797509] - [sound] ALSA: remove ioremap_nocache and devm_ioremap_nocache (Jaroslav Kysela) [1797509] - [sound] ALSA: au88x0: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: atiixp: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: asihpi: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Enable the headset of ASUS B9450FA with ALC294 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Fix silent output on Gigabyte X570 Aorus Master (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add Headset Button supported for ThinkPad X1 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add Headset Mic supported (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Fix a regression for mute led on Lenovo Carbon X1 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Use scnprintf() for printing texts for sysfs/procfs (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Apply quirk for yet another MSI laptop (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Apply quirk for MSI GP63, too (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Fix silent output on MSI-GL73 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add more codec supported Headset Button (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Clear RIRB status before reading WP (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Fixed one of HP ALC671 platform Headset Mic supported (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Fix DP-MST support for NVIDIA codecs (Jaroslav Kysela) [1797509] - [sound] ALSA: hdsp: Make the firmware loading ioctl a bit more readable (Jaroslav Kysela) [1797509] - [sound] ALSA: emu10k1: Fix annotation and cast for the recent uapi header change (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Add JasperLake PCI ID and codec vid (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Add Clevo W65_67SB the power_save blacklist (Jaroslav Kysela) [1797509] - [sound] ALSA: cs46xx: fix spelling mistake "to" -> "too" (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Add docking station support for Lenovo Thinkpad T420s (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi - add retry logic to parse_intel_hdmi() (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add Headset Mic supported for HP cPC (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/analog - Minor optimization for SPDIF mux connections (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: patch_hdmi: remove warnings with empty body (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: correct kernel-doc parameter descriptions (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Manage concurrent reg access more properly (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: enable regmap internal locking (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Fix a typo in comments (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Disable regmap internal locking (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: patch_realtek: fix empty macro usage in if block (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Rename back to dmic_detect option (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: echoaudio: remove set but not used variable 'chip' (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add quirk for the bass speaker on Lenovo Yoga X1 7th gen (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Set EAPD control to default for ALC222 (Jaroslav Kysela) [1797509] - [sound] ALSA: via82xx: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: fm801: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: ens137x: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: echoaudio: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: cs4281: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: azt3328: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: ak4531: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: lx6464es: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: aw2: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: cmipci: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: es1968: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: es1938: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: atiixp: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: asihpi: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: ctxfi: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: ca0106: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: cs46xx: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: korg1212: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: nm256: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: ymfpci: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: mixart: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: pcxhr: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: rme9652: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: hdspm: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: hdsp: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: ice1712: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: riptide: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: emu10k1: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: au88x0: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: ac97: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: intel8x0: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: vx: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Apply mic mute LED quirk for Dell E7xx laptops, too (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add new codec supported for ALCS1200A (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - constify and cleanup static NodeID tables (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: Constify snd_pci_quirk tables (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Constify snd_pci_quirk tables (Jaroslav Kysela) [1797509] - [sound] ALSA: fm801: Constify snd_fm801_tea575x_gpios (Jaroslav Kysela) [1797509] - [sound] ALSA: es1968: Constify snd_es1968_tea575x_gpios (Jaroslav Kysela) [1797509] - [sound] ALSA: emu10k1: Constify snd_emu_chip_details (Jaroslav Kysela) [1797509] - [sound] ALSA: bt87x: Constify snd_bt87x_boards (Jaroslav Kysela) [1797509] - [sound] ALSA: ice1712: Constify wm-specific tables (Jaroslav Kysela) [1797509] - [sound] ALSA: ice17xx: Constify snd_ice1712_card_info (Jaroslav Kysela) [1797509] - [sound] ALSA: ca0106: Constify snd_ca0106_details (Jaroslav Kysela) [1797509] - [sound] ALSA: ca0106: Constify snd_ca0106_category_str items (Jaroslav Kysela) [1797509] - [sound] ALSA: ac97: Constify snd_ac97_res_table definition (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: Constify snd_kcontrol_new items (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Constify snd_kcontrol_new items (Jaroslav Kysela) [1797509] - [sound] ALSA: vx: Constify snd_vx_hardware and snd_vx_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: info: Make snd_info_entry_ops as const (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: Constify snd_ac97_bus_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: ac97: Treat snd_ac97_bus_ops as const (Jaroslav Kysela) [1797509] - [sound] ALSA: Constify snd_timer_hardware definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: Constify snd_pcm_hardware definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: constify copied structure (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Enable the bass speaker of ASUS UX431FLC (Jaroslav Kysela) [1797509] - [sound] ALSA: ice1724: Fix sleep-in-atomic in Infrasonic Quartet support code (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add Bass Speaker and fixed dac for bass speaker (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Apply sync-write workaround to old Intel platforms, too (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: echoaudio: remove usage of dimen menber of elem_value structure (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi - fix atpx_present when CLASS is not VGA (Jaroslav Kysela) [1797509] - [sound] ALSA: emu10k1: Make uapi/emu10k1.h compilable again (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add headset Mic no shutup for ALC283 (Jaroslav Kysela) [1797509] - [sound] ALSA: cmipci: Allow disabling MPU port via module option (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Downgrade error message for single-cmd fallback (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Fix regression by strip mask fix (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/ca0132 - Fix work handling in delayed HP detection (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/ca0132 - Avoid endless loop (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/ca0132 - Keep power on during processing DSP response (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Unify get_response handling (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Use waitqueue for RIRB in HDA-core helper, too (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: tegra: Fix unused variable compile warning (Jaroslav Kysela) [1797509] - [sound] ALSA: hdsp: Make uapi/hdsp.h compilable again (Jaroslav Kysela) [1797509] - [sound] ALSA: vx222: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: pcxhr: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: mixart: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: lx6464es: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: ymfpci: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: via82xx: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: trident: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: sonicvibes: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: sis7019: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: rme9652: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: rme96: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: rme32: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: riptide: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: oxygen: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: nm256: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: maestro3: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: lola: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: korg1212: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: intel8x0: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: ice1724: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: ice1712: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: fm801: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: es1968: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: es1938: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: ens137x: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: emu10k1: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: echoaudio: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: ctxfi: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: cs5535audio: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: cs46xx: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: cs4281: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: cmipci: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: ca0106: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: bt87x: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: azt3328: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: aw2: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: au88x0: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: atiixp: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: als300: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: ali5451: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: ad1889: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Line-out jack doesn't work on a Dell AIO (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi - Fix duplicate unref of pci_dev (Jaroslav Kysela) [1797509] - [sound] ALSA: echoaudio: simplify get_audio_levels (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: hdmi - Keep old slot assignment behavior for Intel platforms (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Modify stream stripe mask only when needed (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - fixup for the bass speaker on Lenovo Carbon X1 7th gen (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: hdmi - preserve non-MST PCM routing for Intel platforms (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: hdmi - fix kernel oops caused by invalid PCM idx (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Fix inverted bass GPIO pin on Acer 8951G (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Dell headphone has noise on unmute for ALC236 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: hdmi - fix regression in connect list handling (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi - enable automatic runtime pm for AMD HDMI codecs by default (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi - enable runtime pm for newer AMD display audio (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi - Add new pci ids for AMD GPU display audio (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi - fix vgaswitcheroo detection for AMD (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Enable internal speaker of ASUS UX431FLC (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi - Clear codec->relaxed_resume flag at unbinding (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Disable audio component for legacy Nvidia HDMI codecs (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Enable the headset-mic on a Xiaomi's laptop (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Move some alc236 pintbls to fallback table (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Move some alc256 pintbls to fallback table (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Add mute led support for HP ProBook 645 G4 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Add DP-MST support for NVIDIA codecs (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Add DP-MST support for non-acomp codecs (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Add DP-MST jack support (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Rename snd_hda_pin_sense to snd_hda_jack_pin_sense (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - remove forced polling workaround for CFL and CNL (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: hdmi - remove redundant code comments (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: hdmi - fix port numbering for ICL and TGL platforms (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi - Clean up Intel platform-specific fixup checks (Jaroslav Kysela) [1797509] - [sound] ALSA: au88x0: Fix incorrect device pointer for preallocation (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: hdmi - fix pin setup on Tigerlake (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Add Cometlake-S PCI ID (Jaroslav Kysela) [1797509] - [sound] ALSA: rme32: Remove superfluous snd_dma_continuous_data() (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: hdmi - add Tigerlake support (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/ca0132 - Fix possible workqueue stall (Jaroslav Kysela) [1797509] - [sound] ALSA: seq: Fix concurrent access to queue current tick/time (Jaroslav Kysela) [1797509] - [sound] ALSA: seq: Avoid concurrent access to queue flags (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Fix double hw_free calls (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Fix sparse warnings wrt snd_pcm_state_t (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Fix memory leak at closing a stream without hw_free (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Set per-card upper limit of PCM buffer allocations (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Make snd_pcm_hw_constraints_init() and _complete() static (Jaroslav Kysela) [1797509] - [sound] ALSA: seq: Fix racy access for queue timer in proc read (Jaroslav Kysela) [1797509] - [sound] ALSA: timer: fix nsec/sec initialization confusion (Jaroslav Kysela) [1797509] - [sound] ALSA: control: potential uninitialized return value (Jaroslav Kysela) [1797509] - [sound] ALSA: rawmidi: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: oss: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: jack: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: info: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: seq: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: control: Add verification for kctl accesses (Jaroslav Kysela) [1797509] - [sound] ALSA: mixer: oss: Constify snd_mixer_oss_assign_table definition (Jaroslav Kysela) [1797509] - [sound] ALSA: seq: Constify struct snd_midi_op (Jaroslav Kysela) [1797509] - [sound] ALSA: timer: Constify snd_timer_hardware definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: core: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: core: Treat snd_device_ops as const (Jaroslav Kysela) [1797509] - [sound] ALSA: ctl: allow TLV read operation for callback type of element in locked case (Jaroslav Kysela) [1797509] - [sound] ALSA: ctl: remove dimen member from elem_info structure (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Avoid possible info leaks from PCM stream buffers (Jaroslav Kysela) [1797509] - [sound] ALSA: control: remove useless assignment in .info callback of PCM chmap element (Jaroslav Kysela) [1797509] - [sound] ALSA: uapi: Fix typos and header inclusion in asound.h (Jaroslav Kysela) [1797509] - [sound] ALSA: bump uapi version numbers (Jaroslav Kysela) [1797509] - [sound] ALSA: add new 32-bit layout for snd_pcm_mmap_status/control (Jaroslav Kysela) [1797509] - [sound] ALSA: move snd_pcm_ioctl_sync_ptr_compat into pcm_native.c (Jaroslav Kysela) [1797509] - [sound] ALSA: Avoid using timespec for struct snd_ctl_elem_value (Jaroslav Kysela) [1797509] - [sound] ALSA: Avoid using timespec for struct snd_timer_tread (Jaroslav Kysela) [1797509] - [sound] ALSA: Avoid using timespec for struct snd_rawmidi_status (Jaroslav Kysela) [1797509] - [sound] ALSA: Avoid using timespec for struct snd_pcm_status (Jaroslav Kysela) [1797509] - [sound] ALSA: Avoid using timespec for struct snd_timer_status (Jaroslav Kysela) [1797509] - [sound] ALSA: Replace timespec with timespec64 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: fixup dpcm_prune_paths() loop continue (Jaroslav Kysela) [1797509] - [sound] ALSA: ps3: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: pmac: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ymfpci: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: via82xx: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: trident: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: sonicvibes: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: sis7019: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: riptide: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: oxygen: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: mixart: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: maestro3: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: lx6464es: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: lola: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: intel8x0: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ice1724: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ice1712: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: fm801: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: es1938: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ens137x: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: emu10k1: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: emu10k1x: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: echoaudio: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ctxfi: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: cs5535: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: cs4281: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: cmipci: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ca0106: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: bt87x: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: azt3328: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: aw2: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: atiixp: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: asihpi: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: als4000: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: parisc: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: wss: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: gus: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: sb: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: es18xx: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: es1688: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: cmi8330: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ad1816a: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: pcsp: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: atmel: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: aaci: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: aoa: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: aoa: Avoid non-standard macro usage (Jaroslav Kysela) [1797509] - [sound] ALSA: echoaudio: Avoid non-standard macro usage (Jaroslav Kysela) [1797509] - [sound] ALSA: es1968: Avoid non-standard macro usage (Jaroslav Kysela) [1797509] - [sound] ALSA: rme: Avoid non-standard macro usage (Jaroslav Kysela) [1797509] - [sound] ALSA: als300: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ali5451: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ad1889: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: Avoid non-standard macro usage (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Use standard waitqueue for RIRB wakeup (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: Drop superfluous snd_pcm_sgbuf_ops_page (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: atom: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: sst-mfld-platform-pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: sst-baytrail-pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: Drop superfluous snd_pcm_sgbuf_ops_page (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: sst-haswell-pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: skylake: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: Avoid non-standard macro usage (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: skl-pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: drivers: Constify snd_ac97_bus_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: drivers: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: drivers: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ml403: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: vx: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: vx: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: dummy: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: drivers: Remove superfluous snd_dma_continuous_data() (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Avoid pointer dereference before null-check (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Avoid unexpected timer event callback tasklets (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Remove redundant locking in timer open function (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Support runtime change of snd_timer via info interface (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Support selection of snd_timer instead of jiffies (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Move CABLE_VALID_BOTH to the top of file (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Rename all jiffies timer specific functions (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Use callback functions for timer specific implementations (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Support return of error code for timer start and stop (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Describe units of variables (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge soc_free_pcm_runtime() and soc_rtd_free() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge soc_new_pcm_runtime() and soc_rtd_init() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: create rtd->codec_dais first (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: call list_del(&rtd->list) at soc_free_pcm_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge soc_add_pcm_runtime() into soc_new_pcm_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move soc_free_pcm_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: use list_del_init and move it back to soc_cleanup_component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: delete component->card_list in soc_remove_component only (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-component: remove snd_pcm_ops from component driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add new pcm_construct/pcm_destruct (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge snd_pcm_ops member to component driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-component.h: remove GPL explanation from header (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: oss: Avoid potential buffer overflows (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Add card sync_irq field (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Add the support for sync-stop operation (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Move PCM_RUNTIME_CHECK() macro into local header (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Allow NULL ioctl ops (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Introduce managed buffer allocation mode (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Fix stream lock usage in snd_pcm_period_elapsed() (Jaroslav Kysela) [1797509] - [sound] ALSA: timer: Fix the breakage of slave link open (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Unexport snd_pcm_sgbuf_ops_page (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Yet another missing check of non-cached buffer type (Jaroslav Kysela) [1797509] - [sound] ALSA: timer: Fix possible race at assigning a timer instance (Jaroslav Kysela) [1797509] - [sound] ALSA: timer: Make snd_timer_close() returning void (Jaroslav Kysela) [1797509] - [sound] ALSA: timer: Unify master/slave linking code (Jaroslav Kysela) [1797509] - [sound] ALSA: timer: Fix incorrectly assigned timer instance (Jaroslav Kysela) [1797509] - [sound] ALSA: timer: Limit max amount of slave instances (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Create proc files only for non-empty preallocations (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Warn if doubly preallocated (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Handle special page mapping in the default mmap handler (Jaroslav Kysela) [1797509] - [sound] ALSA: memalloc: Add vmalloc buffer allocation support (Jaroslav Kysela) [1797509] - [sound] ALSA: memalloc: Allow NULL device for SNDRV_DMA_TYPE_CONTINUOUS type (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm_dmaengine: Extract snd_dmaengine_pcm_refine_runtime_hwparams (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel - do not describe I/O configuration in the long card name (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel - use control components to describe card config (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: make common HDMI driver the default for SOF (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: sof_rt5682: use dependency on SOF_HDA_LINK (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: Geminilake is only supported by SOF (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: fix configs for bxt-da7219-max98057a (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: remove select SND_HDA_DSP_LOADER (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: Add CML m/c using RT1011 and RT5682 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: compress: fix unsigned integer overflow check (Jaroslav Kysela) [1797509] - [sound] ALSA: Revert "ALSA: usb-audio: set the interface format after resume on Dell WD19" (Jaroslav Kysela) [1797509]- [crypto] crypto: ccp - use file mode for sev ioctl permissions (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Cleanup sp_dev_master in psp_dev_destroy() (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Cleanup misc_dev on sev_exit() (Vladis Dronov) [1765717] - [crypto] crypto: remove CRYPTO_TFM_RES_BAD_KEY_LEN (Vladis Dronov) [1765717] - [crypto] crypto: ccp - move SEV vdata to a dedicated data structure (Vladis Dronov) [1765717] - [crypto] crypto: ccp - create a generic psp-dev file (Vladis Dronov) [1765717] - [crypto] crypto: ccp - rename psp-dev files to sev-dev (Vladis Dronov) [1765717] - [crypto] crypto: ccp - set max RSA modulus size for v3 platform devices as well (Vladis Dronov) [1765717] - [crypto] crypto: ccp - add SEV command privilege separation (Vladis Dronov) [1765717] - [crypto] crypto: ccp - fix uninitialized list head (Vladis Dronov) [1765717] - [crypto] crypto: user - fix memory leak in crypto_report (Vladis Dronov) [1829808 1765717] {CVE-2019-19062} - [crypto] crypto: ccp - Release all allocated memory if sha type is invalid (Vladis Dronov) [1825134 1765717] {CVE-2019-18808} - [crypto] crypto: ccp - invoke fallback for XTS ciphertext stealing (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Remove unnecessary linux/pci.h include (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Include DMA declarations explicitly (Vladis Dronov) [1765717] - [crypto] crypto: ccp - use devm_platform_ioremap_resource() to simplify code (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Clean up and exit correctly on allocation failure (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Log an error message when ccp-crypto fails to load (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Ignore tag length when decrypting GCM ciphertext (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Add support for valid authsize values less than 16 (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Fix oops by properly managing allocated structures (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Reduce maximum stack usage (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Include the module name in system log messages (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Add a module parameter to control registration for DMA (Vladis Dronov) [1765717] - [crypto] crypto: ccp - module parameter to limit the number of enabled CCPs (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Add a module parameter to specify a queue count (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Make CCP debugfs support optional (Vladis Dronov) [1765717] - [crypto] crypto: ctr - add helper for performing a CTR encryption walk (Vladis Dronov) [1765717] - [crypto] crypto: ccp - memset structure fields to zero before reuse (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Fix 3DES complaint from ccp-crypto module (Vladis Dronov) [1765717] - [crypto] crypto: ccp - fix AES CFB error exposed by new test vectors (Vladis Dronov) [1765717] - [crypto] crypto: ccp - AES CFB mode is a stream cipher (Vladis Dronov) [1765717] - [crypto] treewide: Add SPDX license identifier - Makefile/Kconfig (Vladis Dronov) [1765717] - [crypto] crypto: shash - remove shash_desc::flags (Vladis Dronov) [1765717] - [crypto] crypto: ccp - no need to check return value of debugfs_create functions (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Remove forward declaration (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Remove VLA usage of skcipher (Vladis Dronov) [1765717] - [crypto] crypto: skcipher - Introduce crypto_sync_skcipher (Vladis Dronov) [1765717] - [infiniband] IB/mlx4: Test return value of calls to ib_get_cached_pkey (Alaa Hleihel) [1767259] - [netdrv] net/mlx4_core: Fix use of ENOSPC around mlx4_counter_alloc() (Alaa Hleihel) [1767259] - [infiniband] RDMA/mlx4: Initialize ib_spec on the stack (Alaa Hleihel) [1767259] - [powerpc] powerpc/powernv: Re-enable imc trace-mode in kernel (Desnes Augusto Nunes do Rosario) [1725201] - [powerpc] powerpc/perf: Implement a global lock to avoid races between trace, core and thread imc events (Desnes Augusto Nunes do Rosario) [1725201] - [powerpc] powerpc/perf: Return accordingly on invalid chip-id in (Desnes Augusto Nunes do Rosario) [1725201] - [powerpc] powerpc/perf: Remove PM_BR_CMPL_ALT from power9 event list (Desnes Augusto Nunes do Rosario) [1725201] - [powerpc] powerpc/perf: Add generic compat mode pmu driver (Desnes Augusto Nunes do Rosario) [1725201] - [powerpc] powerpc/perf: init pmu from core-book3s (Desnes Augusto Nunes do Rosario) [1725201] - [fs] NFS: Fix fscache super_cookie index_key from changing after umount (Dave Wysochanski) [1790933] - [fs] NFSv4: Fix fscache cookie aux_data to ensure change_attr is included (Dave Wysochanski) [1793560] - [fs] nfs: fscache: use timespec64 in inode auxdata (Dave Wysochanski) [1793560] - [documentation] i2c: replace i2c_new_probed_device with an ERR_PTR variant (David Arcari) [1835245] - [documentation] docs: stop suggesting strlcpy (David Arcari) [1835245] - [scsi] scsi: hpsa: Update driver version (Joseph Szczypek) [1815628] - [scsi] scsi: hpsa: correct race condition in offload enabled (Joseph Szczypek) [1815628] - [kernel] audit: log audit netlink multicast bind and unbind (Richard Guy Briggs) [1829622] - [ipc] ipc/mqueue.c: change __do_notify() to bypass check_kill_permission() (Oleg Nesterov) [1808931] - [scsi] scsi: megaraid_sas: Update driver version to 07.714.04.00-rc1 (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: TM command refire leads to controller firmware crash (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Replace undefined MFI_BIG_ENDIAN macro with __BIG_ENDIAN_BITFIELD macro (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Remove IO buffer hole detection logic (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Limit device queue depth to controller queue depth (Tomas Henzl) [1791041] - [scsi] scsi: megaraid: Use true, false for bool variables (Tomas Henzl) [1791041] - [scsi] scsi: megaraid: make two symbols static in megaraid_sas_base.c (Tomas Henzl) [1791041] - [scsi] scsi: megaraid: make some symbols static in megaraid_sas_fusion.c (Tomas Henzl) [1791041] - [scsi] scsi: megaraid: make some symbols static in megaraid_sas_fp.c (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Use scnprintf() for avoiding potential buffer overflow (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: silence a warning (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: fix indentation issue (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Update driver version to 07.713.01.00-rc1 (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Use Block layer API to check SCSI device in-flight IO requests (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Limit the number of retries for the IOCTLs causing firmware fault (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Do not initiate OCR if controller is not in ready state (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Re-Define enum DCMD_RETURN_STATUS (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Do not set HBA Operational if FW is not in operational state (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Do not kill HBA if JBOD Seqence map or RAID map is disabled (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Do not kill host bus adapter, if adapter is already dead (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Update optimal queue depth for SAS and NVMe devices (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Set no_write_same only for Virtual Disk (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Reset adapter if FW is not in READY state after device resume (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Make poll_aen_lock static (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: remove unused variables 'debugBlk', 'fusion' (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Unique names for MSI-X vectors (Tomas Henzl) [1791041]- [crypto] crypto: drbg - fix error return code in drbg_alloc_state() (Vladis Dronov) [1822458] - [fs] fs: call fsnotify_sb_delete after evict_inodes (Jay Shin) [1834741] - [fs] fs: avoid softlockups in s_inodes iterators (Jay Shin) [1834741] - [fs] fs/drop_caches.c: avoid softlockups in drop_pagecache_sb() (Jay Shin) [1834741] - [net] net/smc: remove set but not used variables 'del_llc, del_llc_resp' (Philipp Rudo) [1725886] - [net] net/smc: remove unused inline function smc_curs_read (Philipp Rudo) [1725886] - [net] net/smc: log important pnetid and state change events (Philipp Rudo) [1725886] - [net] net/smc: save SMC-R peer link_uid (Philipp Rudo) [1725886] - [net] net/smc: create improved SMC-R link_uid (Philipp Rudo) [1725886] - [net] net/smc: improve termination processing (Philipp Rudo) [1725886] - [net] net/smc: add termination reason and handle LLC protocol violation (Philipp Rudo) [1725886] - [net] net/smc: asymmetric link tagging (Philipp Rudo) [1725886] - [net] net/smc: assign link to a new connection (Philipp Rudo) [1725886] - [net] net/smc: send DELETE_LINK, ALL message and wait for send to complete (Philipp Rudo) [1725886] - [net] net/smc: wait for departure of an IB message (Philipp Rudo) [1725886] - [net] net/smc: handle incoming CDC validation message (Philipp Rudo) [1725886] - [net] net/smc: send failover validation message (Philipp Rudo) [1725886] - [net] net/smc: switch connections to alternate link (Philipp Rudo) [1725886] - [net] net/smc: save state of last sent CDC message (Philipp Rudo) [1725886] - [net] net/smc: enqueue local LLC messages (Philipp Rudo) [1725886] - [net] net/smc: delete link processing as SMC server (Philipp Rudo) [1725886] - [net] net/smc: delete link processing as SMC client (Philipp Rudo) [1725886] - [net] net/smc: llc_del_link_work and use the LLC flow for delete link (Philipp Rudo) [1725886] - [net] net/smc: delete an asymmetric link as SMC server (Philipp Rudo) [1725886] - [net] net/smc: final part of add link processing as SMC server (Philipp Rudo) [1725886] - [net] net/smc: rkey processing for a new link as SMC server (Philipp Rudo) [1725886] - [net] net/smc: first part of add link processing as SMC server (Philipp Rudo) [1725886] - [net] net/smc: final part of add link processing as SMC client (Philipp Rudo) [1725886] - [net] net/smc: rkey processing for a new link as SMC client (Philipp Rudo) [1725886] - [net] net/smc: first part of add link processing as SMC client (Philipp Rudo) [1725886] - [net] smc: Remove unused function (Philipp Rudo) [1725886] - [net] net/smc: llc_add_link_work to handle ADD_LINK LLC requests (Philipp Rudo) [1725886] - [net] net/smc: allocate index for a new link (Philipp Rudo) [1725886] - [net] net/smc: introduce smc_pnet_find_alt_roce() (Philipp Rudo) [1725886] - [net] net/smc: remove DELETE LINK processing from smc_core.c (Philipp Rudo) [1725886] - [net] net/smc: take link down instead of terminating the link group (Philipp Rudo) [1725886] - [net] net/smc: add smcr_port_err() and smcr_link_down() processing (Philipp Rudo) [1725886] - [net] net/smc: add smcr_port_add() and smcr_link_up() processing (Philipp Rudo) [1725886] - [net] net/smc: remember PNETID of IB device for later device matching (Philipp Rudo) [1725886] - [net] net/smc: mutex to protect the lgr against parallel reconfigurations (Philipp Rudo) [1725886] - [net] net/smc: extend smc_llc_send_add_link() and smc_llc_send_delete_link() (Philipp Rudo) [1725886] - [net] net/smc: map and register buffers for a new link (Philipp Rudo) [1725886] - [net] net/smc: unmapping of buffers to support multiple links (Philipp Rudo) [1725886] - [net] net/smc: multiple link support for rmb buffer registration (Philipp Rudo) [1725886] - [net] net/smc: remove obsolete link state DELETING (Philipp Rudo) [1725886] - [net] net/smc: remove handling of CONFIRM_RKEY_CONTINUE (Philipp Rudo) [1725886] - [net] net/smc: adapt SMC remote DELETE_RKEY processing to use the LLC flow (Philipp Rudo) [1725886] - [net] net/smc: adapt SMC remote CONFIRM_RKEY processing to use the LLC flow (Philipp Rudo) [1725886] - [net] net/smc: new smc_rtoken_set functions for multiple link support (Philipp Rudo) [1725886] - [net] net/smc: move the TEST_LINK response processing into event handler (Philipp Rudo) [1725886] - [net] net/smc: multiple link support and LLC flow for smc_llc_do_delete_rkey (Philipp Rudo) [1725886] - [net] net/smc: multiple link support and LLC flow for smc_llc_do_confirm_rkey (Philipp Rudo) [1725886] - [net] net/smc: adapt SMC client code to use the LLC flow (Philipp Rudo) [1725886] - [net] net/smc: adapt SMC server code to use the LLC flow (Philipp Rudo) [1725886] - [net] net/smc: add logic to evaluate CONFIRM_LINK messages to LLC layer (Philipp Rudo) [1725886] - [net] net/smc: introduce link group type (Philipp Rudo) [1725886] - [net] net/smc: enqueue all received LLC messages (Philipp Rudo) [1725886] - [net] net/smc: add event-based llc_flow framework (Philipp Rudo) [1725886] - [net] net/smc: move llc layer related init and clear into smc_llc.c (Philipp Rudo) [1725886] - [net] net/smc: use mutex instead of rwlock_t to protect buffers (Philipp Rudo) [1725886] - [net] net/smc: process llc responses in tasklet context (Philipp Rudo) [1725886] - [net] net/smc: use worker to process incoming llc messages (Philipp Rudo) [1725886] - [net] net/smc: simplify link deactivation (Philipp Rudo) [1725886] - [net] net/smc: move testlink work to system work queue (Philipp Rudo) [1725886] - [net] net/smc: add new link state and related helpers (Philipp Rudo) [1725886] - [net] net/smc: multi-link support for smc_rmb_rtoken_handling() (Philipp Rudo) [1725886] - [net] net/smc: convert static link ID instances to support multiple links (Philipp Rudo) [1725886] - [net] net/smc: convert static link ID to dynamic references (Philipp Rudo) [1725886] - [net] net/smc: introduce link_idx for link group array (Philipp Rudo) [1725886] - [net] net/smc: separate function for link initialization (Philipp Rudo) [1725886] - [net] net/smc: rework pnet table to support SMC-R failover (Philipp Rudo) [1725886] - [net] net/smc: improve peer ID in CLC decline for SMC-R (Philipp Rudo) [1725886] - [net] net/smc: rework peer ID handling (Philipp Rudo) [1725886] - [net] net/smc: reduce port_event scheduling (Philipp Rudo) [1725886] - [net] net/smc: simplify normal link termination (Philipp Rudo) [1725886] - [net] net/smc: remove unused parameter of smc_lgr_terminate() (Philipp Rudo) [1725886] - [net] net/smc: do not delete lgr from list twice (Philipp Rudo) [1725886] - [net] net/smc: use termination worker under send_lock (Philipp Rudo) [1725886] - [net] net/smc: improve smc_lgr_cleanup() (Philipp Rudo) [1725886] - [pci] PCI: Add new PCI_VPD_RO_KEYWORD_SERIALNO macro (Jonathan Toppins) [1834900] - [pci] PCI: Introduce pci_get_dsn (Jonathan Toppins) [1834900] - [scsi] scsi: lpfc: Remove redundant initialization to variable rc (Dick Kennedy) [1835310] - [scsi] scsi: lpfc: Update lpfc version to 12.8.0.1 (Dick Kennedy) [1835310] - [scsi] scsi: lpfc: Fix MDS Diagnostic Enablement definition (Dick Kennedy) [1835310] - [scsi] scsi: lpfc: Fix noderef and address space warnings (Dick Kennedy) [1835310] - [scsi] scsi: lpfc: Remove unnecessary lockdep_assert_held calls (Dick Kennedy) [1835310] - [scsi] scsi: lpfc: Change default queue allocation for reduced memory consumption (Dick Kennedy) [1835310] - [scsi] scsi: lpfc: Fix negation of else clause in lpfc_prep_node_fc4type (Dick Kennedy) [1835310] - [scsi] scsi: lpfc: Remove re-binding of nvme rport during registration (Dick Kennedy) [1835310] - [scsi] scsi: lpfc: Maintain atomic consistency of queue_claimed flag (Dick Kennedy) [1835310] - [scsi] scsi: lpfc: remove duplicate unloading checks (Dick Kennedy) [1835310] - [scsi] scsi: qedf: Get dev info after updating the params (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Fix crash when MFW calls for protocol stats while function is still probing (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Add schedule recovery handler (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Implement callback for bw_update (Nilesh Javali) [1792113] - [netdrv] scsi: qed: Send BW update notifications to the protocol drivers (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Honor status qualifier in FCP_RSP per spec (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Acquire rport_lock for resetting the delay_timestamp (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Increase the upper limit of retry delay (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Keep track of num of pending flogi (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Simplify mutex_unlock() usage (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Add port_id getter (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Remove always false 'tmp_prio < 0' statement (Nilesh Javali) [1792113] - [include] NFSv4.1: fix handling of backchannel binding in BIND_CONN_TO_SESSION (Steve Dickson) [1828592] - [edac] EDAC/amd64: Drop some family checks for newer systems (Aristeu Rozanski) [1779822 1735611] - [edac] EDAC/amd64: Add family ops for Family 19h Models 00h-0Fh (Aristeu Rozanski) [1779822 1735611] - [x86] x86/amd_nb: Add Family 19h PCI IDs (Aristeu Rozanski) [1779822 1735611] - [edac] EDAC/mce_amd: Always load on SMCA systems (Aristeu Rozanski) [1779822 1735611] - [x86] x86/MCE/AMD, EDAC/mce_amd: Add new Load Store unit McaType (Aristeu Rozanski) [1779822 1735611] - [edac] EDAC/amd64: Save max number of controllers to family type (Aristeu Rozanski) [1779822 1735611] - [edac] EDAC/amd64: Gather hardware information early (Aristeu Rozanski) [1779822 1735611] - [edac] EDAC/amd64: Make struct amd64_family_type global (Aristeu Rozanski) [1779822 1735611] - [fs] nfsd: Add tracepoints for update of the expkey and export cache entries (Dave Wysochanski) [1775408] - [fs] nfsd: Add tracepoints for exp_find_key() and exp_get_by_name() (Dave Wysochanski) [1775408] - [fs] nfsd: Add tracing to nfsd_set_fh_dentry() (Dave Wysochanski) [1775408] - [net] SUNRPC: Clean up: Replace dprintk and BUG_ON call sites in svcauth_gss.c (Dave Wysochanski) [1775408] - [net] svcrdma: Create a generic tracing class for displaying xdr_buf layout (Dave Wysochanski) [1775408] - [net] SUNRPC: Capture completion of all RPC tasks (Dave Wysochanski) [1775408] - [net] SUNRPC: Trace gssproxy upcall results (Dave Wysochanski) [1775408] - [trace] fix null pointer deref in tracepoints in back channel (Dave Wysochanski) [1775408] - [fs] NFS: Clean up generic file commit tracepoint (Dave Wysochanski) [1775408] - [fs] NFS: Clean up generic writeback tracepoints (Dave Wysochanski) [1775408] - [fs] NFS: Clean up generic file read tracepoints (Dave Wysochanski) [1775408] - [fs] pNFS/flexfiles: Add tracing for layout errors (Dave Wysochanski) [1775408] - [fs] pNFS/flexfiles: Record resend attempts on I/O failure (Dave Wysochanski) [1775408] - [fs] NFS: Fix fix of show_nfs_errors (Dave Wysochanski) [1775408] - [fs] NFSv4: Improve read/write/commit tracing (Dave Wysochanski) [1775408] - [fs] NFS4: Report callback authentication errors (Dave Wysochanski) [1775408] - [fs] NFS4: Trace lock reclaims (Dave Wysochanski) [1775408] - [fs] NFS4: Trace state recovery operation (Dave Wysochanski) [1775408] - [fs] NFS: Add a tracepoint in nfs_fh_to_dentry() (Dave Wysochanski) [1775408] - [fs] pnfs/flexfiles: Add tracepoints for detecting pnfs fallback to MDS (Dave Wysochanski) [1775408] - [fs] NFS: Record task, client ID, and XID in xdr_status trace points (Dave Wysochanski) [1775408] - [fs] NFS: Display symbolic status code names in trace log (Dave Wysochanski) [1775408] - [fs] NFS: Fix show_nfs_errors macros again (Dave Wysochanski) [1775408] - [fs] NFS4: Add a trace event to record invalid CB sequence IDs (Dave Wysochanski) [1775408] - [media] media: v4l: event: Add subscription to list before calling "add" operation (Jarod Wilson) [1828805] {CVE-2019-9458} - [media] media: v4l: event: Prevent freeing event subscriptions while accessed (Jarod Wilson) [1828805] {CVE-2019-9458} - [vhost] vhost: Check docket sk_family instead of call getname (Vladis Dronov) [1823301] {CVE-2020-10942} - [documentation] kvm: ppc: book3s hv: Add a capability for enabling secure guests (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: H_SVM_INIT_START must call UV_RETURN (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Check caller of H_SVM_* Hcalls (David Gibson) [1814624] - [powerpc] Introduce the MSR_S bit (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Skip kvmppc_uvmem_free if Ultravisor is not supported (David Gibson) [1814624] - [powerpc] kvm: ppc: Kill kvmppc_ops::mmu_destroy() and kvmppc_mmu_destroy() (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s pr: Move kvmppc_mmu_init() into PR KVM (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Treat TM-related invalid form instructions on P9 like the valid ones (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Use RADIX_PTE_INDEX_SIZE in Radix MMU code (David Gibson) [1814624] - [powerpc] kvm: no need to check return value of debugfs_create functions (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s pr: Fix -Werror=return-type build failure (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Release lock on page-out failure path (David Gibson) [1814624] - [powerpc] mm: Remove kvm radix prefetch workaround for Power9 DD2.2 (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: xive: Fix typo in comment (David Gibson) [1814624] - [documentation] kvm: ppc: book3s hv: Implement H_SVM_INIT_ABORT hcall (David Gibson) [1814624] - [powerpc] kvm: ppc: Add skip_page_out parameter to uvmem functions (David Gibson) [1814624] - [powerpc] kvm: ppc: book3e: Replace current->mm by kvm->mm (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s: Replace current->mm by kvm->mm (David Gibson) [1814624] - [mm] add account_locked_vm utility function (David Gibson) [1814624] - [powerpc] kvm: ppc: Remove set but not used variable 'ra', 'rs', 'rt' (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Don't do ultravisor calls on systems without ultravisor (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Support reset of secure guest (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Handle memory plug/unplug to secure VM (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Radix changes for secure guest (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Shared pages support for secure guests (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Support for running secure guests (David Gibson) [1814624] - [powerpc] pseries/svm: Unshare all pages before kexecing a new kernel (David Gibson) [1814624] - [powerpc] pseries/svm: Use shared memory for LPPACA structures (David Gibson) [1814624] - [powerpc] pseries: Add and use LPPACA_SIZE constant (David Gibson) [1814624] - [powerpc] pseries/svm: Add helpers for UV_SHARE_PAGE and UV_UNSHARE_PAGE (David Gibson) [1814624] - [powerpc] prom_init: Add the ESM call to prom_init (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Reject mflags=2 (LPCR[AIL]=2) ADDR_TRANS_MODE mode (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Implement LPCR[AIL]=3 mode for injected interrupts (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Reuse kvmppc_inject_interrupt for async guest delivery (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s: Replace reset_msr mmu op with inject_interrupt arch op (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s: Define and use SRR1_MSR_BITS (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: xive: Show VP id in debugfs (David Gibson) [1814624] - [powerpc] kvm: ppc: e500: Replace current->mm by kvm->mm (David Gibson) [1814624] - [powerpc] kvm: ppc: Report single stepping capability (David Gibson) [1814624] - [powerpc] kvm: Fix kvmppc_vcore->in_guest value in kvmhv_switch_to_host (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: use smp_mb() when setting/clearing host_ipi flag (David Gibson) [1814624] - [powerpc] 64s: Set reserved PCR bits (David Gibson) [1814624] - [powerpc] Fix definition of PCR bits to work with old binutils (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s: Invalidate multiple TCEs at once (David Gibson) [1814624] - [powerpc] powernv/ioda: Split out TCE invalidation from TCE updates (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Don't lose pending doorbell request on migration on P9 (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Check for MMU ready on piggybacked virtual cores (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Define usage types for rmap array in guest memslot (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Don't push XIVE context when not using XIVE device (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Fix race in re-enabling XIVE escalation interrupts (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s pr: Fix software breakpoints (David Gibson) [1814624] - [powerpc] kvm: ppc: Remove leftover comment from emulate_loadstore.c (David Gibson) [1814624] - [x86] hyperv: Properly suspend/resume reenlightenment notifications (Mohammed Gamal) [1815475] - [kernel] pm: hibernate: Freeze kernel threads in software_resume() (Mohammed Gamal) [1815475] - [kernel] pm: hibernate: Propagate the return value of hibernation_restore() (Mohammed Gamal) [1815475] - [x86] hyperv: Suspend/resume the VP assist page for hibernation (Mohammed Gamal) [1815475] - [hv] hv: vmbus: Fix Suspend-to-Idle for Generation-2 VM (Mohammed Gamal) [1815475] - [net] hv_sock: Add the support of hibernation (Mohammed Gamal) [1815475] - [video] hyperv_fb: Fix hibernation for the deferred IO feature (Mohammed Gamal) [1815475] - [video] hyperv_fb: Add the support of hibernation (Mohammed Gamal) [1815475] - [scsi] storvsc: Add the support of hibernation (Mohammed Gamal) [1815475] - [netdrv] hv_netvsc: Add the support of hibernation (Mohammed Gamal) [1815475] - [pci] hv: Change pci_protocol_version to per-hbus (Mohammed Gamal) [1815475] - [pci] hv: Add hibernation support (Mohammed Gamal) [1815475] - [input] hyperv-keyboard: Add the support of hibernation (Mohammed Gamal) [1815475] - [hid] hyperv: NULL check before some freeing functions is not needed (Mohammed Gamal) [1815475] - [hid] hyperv: Add the support of hibernation (Mohammed Gamal) [1815475] - [clocksource] hyper-v: Suspend/resume Hyper-V clocksource for hibernation (Mohammed Gamal) [1815475] - [x86] hyperv: Suspend/resume the hypercall page for hibernation (Mohammed Gamal) [1815475] - [x86] hyperv: Implement hv_is_hibernation_supported() (Mohammed Gamal) [1815475] - [hv] hv_utils: Add the support of hibernation (Mohammed Gamal) [1815475] - [hv] hv_utils: Support host-initiated hibernation request (Mohammed Gamal) [1815475] - [hv] hv_utils: Support host-initiated restart request (Mohammed Gamal) [1815475] - [hv] hv_balloon: Add the support of hibernation (Mohammed Gamal) [1815475] - [hv] hv: vmbus: Fix harmless building warnings without CONFIG_PM_SLEEP (Mohammed Gamal) [1815475] - [hv] hv: vmbus: Resume after fixing up old primary channels (Mohammed Gamal) [1815475] - [hv] hv: vmbus: Suspend after cleaning up hv_sock and sub channels (Mohammed Gamal) [1815475] - [hv] hv: vmbus: Clean up hv_sock channels by force upon suspend (Mohammed Gamal) [1815475] - [hv] hv: vmbus: Suspend/resume the vmbus itself for hibernation (Mohammed Gamal) [1815475] - [hv] hv: vmbus: Ignore the offers when resuming from hibernation (Mohammed Gamal) [1815475] - [hv] hv: vmbus: Implement suspend/resume for VSC drivers for hibernation (Mohammed Gamal) [1815475] - [net] ipv4: really enforce backoff for redirects (Paolo Abeni) [1834184] - [net] netfilter: nat: never update the UDP checksum when it's 0 (Guillaume Nault) [1794714] - [net] sched: allow flower to match erspan options (Xin Long) [1830482] - [net] sched: allow flower to match vxlan options (Xin Long) [1830482] - [net] sched: add erspan option support to act_tunnel_key (Xin Long) [1830482] - [net] sched: add vxlan option support to act_tunnel_key (Xin Long) [1830482] - [netdrv] netdevsim: disable devlink reload when resources are being used (Ivan Vecera) [1829778] - [netdrv] netdevsim: fix using uninitialized resources (Ivan Vecera) [1829778] - [netdrv] drivers/net: netdevsim depends on INET (Ivan Vecera) [1829778] - [netdrv] netdevsim: fix nsim_fib6_rt_create() error path (Ivan Vecera) [1829778] - [tools] selftests: netdevsim: Add test for FIB offload API (Ivan Vecera) [1829778] - [tools] selftests: forwarding: Add helpers and tests for FIB offload (Ivan Vecera) [1829778] - [tools] selftests: mlxsw: Add a self-test for port-default priority (Ivan Vecera) [1829778] - [netdrv] netdevsim: fib: Add dummy implementation for FIB offload (Ivan Vecera) [1829778] - [net] ipv6: Add "offload" and "trap" indications to routes (Ivan Vecera) [1829778] - [net] ipv4: Add "offload" and "trap" indications to routes (Ivan Vecera) [1829778] - [net] ipv4: Encapsulate function arguments in a struct (Ivan Vecera) [1829778] - [net] ipv4: Replace route in list before notifying (Ivan Vecera) [1829778] - [tools] selftests: netdevsim: Extend devlink trap test to include flow action cookie (Petr Oros) [1823745] - [netdrv] netdevsim: add ACL trap reporting cookie as a metadata (Petr Oros) [1823745] - [net] devlink: extend devlink_trap_report() to accept cookie and pass (Petr Oros) [1823745] - [net] drop_monitor: extend by passing cookie from driver (Petr Oros) [1823745] - [net] devlink: add trap metadata type for cookie (Petr Oros) [1823745] - [net] devlink: add ACL generic packet traps (Petr Oros) [1823745] - [net] devlink: Add overlay source MAC is multicast trap (Petr Oros) [1823745] - [net] devlink: Add tunnel generic packet traps (Petr Oros) [1823745] - [net] devlink: Add non-routable packet trap (Petr Oros) [1823745] - [netdrv] mlxsw: spectrum_router: Prevent incorrect replacement of local table routes (Ivan Vecera) [1828994] - [netdrv] mlxsw: spectrum_router: Remove FIB entry list from FIB node (Ivan Vecera) [1828994] - [netdrv] mlxsw: spectrum_router: Consolidate identical functions (Ivan Vecera) [1828994] - [netdrv] mlxsw: spectrum_router: Make route creation and destruction symmetric (Ivan Vecera) [1828994] - [netdrv] mlxsw: spectrum_router: Eliminate dead code (Ivan Vecera) [1828994] - [netdrv] mlxsw: spectrum_router: Remove unnecessary checks (Ivan Vecera) [1828994] - [net] ipv6: Remove old route notifications and convert listeners (Ivan Vecera) [1828994] - [netdrv] mlxsw: spectrum_router: Start using new IPv6 route notifications (Ivan Vecera) [1828994] - [net] ipv6: Handle multipath route deletion notification (Ivan Vecera) [1828994] - [net] ipv6: Handle route deletion notification (Ivan Vecera) [1828994] - [net] ipv6: Only Replay routes of interest to new listeners (Ivan Vecera) [1828994] - [net] ipv6: Notify multipath route if should be offloaded (Ivan Vecera) [1828994] - [net] ipv6: Notify route if replacing currently offloaded one (Ivan Vecera) [1828994] - [net] ipv6: Notify newly added route if should be offloaded (Ivan Vecera) [1828994] - [include] net: fib_notifier: Add temporary events to the FIB notification chain (Ivan Vecera) [1828994] - [net] ipv4: Remove old route notifications and convert listeners (Ivan Vecera) [1828994] - [netdrv] mlxsw: spectrum_router: Start using new IPv4 route notifications (Ivan Vecera) [1828994] - [netdrv] mlxsw: spectrum_router: Don't rely on missing extack to symbolize dump (Ivan Vecera) [1828994] - [net] ipv4: Only Replay routes of interest to new listeners (Ivan Vecera) [1828994] - [net] ipv4: Handle route deletion notification during flush (Ivan Vecera) [1828994] - [net] ipv4: Handle route deletion notification (Ivan Vecera) [1828994] - [net] ipv4: Notify newly added route if should be offloaded (Ivan Vecera) [1828994] - [net] ipv4: Notify route if replacing currently offloaded one (Ivan Vecera) [1828994] - [net] ipv4: Extend FIB alias find function (Ivan Vecera) [1828994] - [net] ipv4: Notify route after insertion to the routing table (Ivan Vecera) [1828994] - [include] net: fib_notifier: Add temporary events to the FIB notification chain (Ivan Vecera) [1828994] - [net] vti6: Fix memory leak of skb if input policy check fails (Xin Long) [1829720] - [net] xfrm: policy: Fix doulbe free in xfrm_policy_timer (Xin Long) [1829720] - [net] xfrm: add the missing verify_sec_ctx_len check in xfrm_add_acquire (Xin Long) [1829720] - [net] xfrm: fix uctx len check in verify_sec_ctx_len (Xin Long) [1829720] - [net] xfrm: handle NETDEV_UNREGISTER for xfrm device (Xin Long) [1829720] - [net] xfrm: interface: do not confirm neighbor when do pmtu update (Xin Long) [1829720] - [documentation] xfrm: update doc about xfrm[46]_gc_thresh (Xin Long) [1829720] - [documentation] devlink: remove trigger command from devlink-region.rst (Petr Oros) [1822570] - [include] devlink: promote "fw.bundle_id" to a generic info version (Petr Oros) [1822570] - [documentation] devlink: document devlink info versions reported by bnxt_en driver (Petr Oros) [1822570] - [include] devlink: add macro for "fw.roce" (Petr Oros) [1822570] - [documentation] Fix typo in devlink documentation (Petr Oros) [1822570] - [documentation] devlink: fix typos in qed documentation (Petr Oros) [1822570] - [documentation] devlink: document region snapshot triggering from userspace (Petr Oros) [1822570] - [documentation] devlink: introduce devlink-dpipe.rst documentation file (Petr Oros) [1822570] - [documentation] devlink: add a devlink-resource.rst documentation file (Petr Oros) [1822570] - [netdrv] devlink: rename and expand devlink-trap-netdevsim.rst (Petr Oros) [1822570] - [documentation] devlink: add documentation for ionic device driver (Petr Oros) [1822570] - [documentation] devlink: add a file documenting devlink regions (Petr Oros) [1822570] - [documentation] devlink: add a driver-specific file for the qed driver (Petr Oros) [1822570] - [documentation] devlink: add parameter documentation for the mlx4 driver (Petr Oros) [1822570] - [documentation] devlink: document info versions for each driver (Petr Oros) [1822570] - [documentation] devlink: convert driver-specific files to reStructuredText (Petr Oros) [1822570] - [documentation] devlink: mention reloading in devlink-params.rst (Petr Oros) [1822570] - [documentation] devlink: add documentation for generic devlink parameters (Petr Oros) [1822570] - [documentation] devlink: convert devlink-params.txt to reStructuredText (Petr Oros) [1822570] - [documentation] devlink: rename devlink-info-versions.rst and add a header (Petr Oros) [1822570] - [documentation] devlink: convert devlink-health.txt to rst format (Petr Oros) [1822570] - [documentation] devlink: move devlink documentation to subfolder (Petr Oros) [1822570] - [include] devlink: add macro for "fw.psid" (Petr Oros) [1822570] - [netdrv] ethtool: Add support for 400Gbps (50Gbps per lane) link modes (Ivan Vecera) [1828942] - [netdrv] phy: Add support for 100BaseT1 and 1000BaseT1 (Ivan Vecera) [1828942] - [net] phy: improve definition of __ETHTOOL_LINK_MODE_MASK_NBITS (Ivan Vecera) [1828942] - [net] netfilter: nf_tables: simplify NLM_F_CREATE handling (Phil Sutter) [1812666] - [net] devlink: Add layer 3 generic packet exception traps (Petr Oros) [1828737] - [net] devlink: Add layer 3 generic packet traps (Petr Oros) [1828737] - [net] netfilter: nf_tables: fix infinite loop when expr is not available (Phil Sutter) [1757933] - [net] netfilter: nf_tables: autoload modules from the abort path (Phil Sutter) [1757933] - [net] netfilter: nf_tables: remove WARN and add NLA_STRING upper limits (Phil Sutter) [1757933] - [net] netfilter: nf_tables: store transaction list locally while requesting module (Phil Sutter) [1757933] - [net] netfilter: nf_tables: use-after-free in failing rule with bound set (Phil Sutter) [1757933] - [net] netfilter: nft_meta: skip EAGAIN if nft_meta_bridge is not a module (Phil Sutter) [1757933] - [net] netfilter: nf_tables: force module load in case select_ops() returns -EAGAIN (Phil Sutter) [1757933] - [net] netfilter: nf_tables: add nft_expr_type_request_module() (Phil Sutter) [1757933] - [net] netfilter: nf_tables: bogus EBUSY in helper removal from transaction (Phil Sutter) [1757933] - [net] netfilter: nf_tables: fix set double-free in abort path (Phil Sutter) [1757933] - [net] netfilter: nft_compat: don't use refcount_inc on newly allocated entry (Phil Sutter) [1757933] - [net] netfilter: nf_tables: unbind set in rule from commit path (Phil Sutter) [1757933] - [net] netfilter: nft_compat: destroy function must not have side effects (Phil Sutter) [1757933] - [net] netfilter: nft_compat: make lists per netns (Phil Sutter) [1757933] - [net] netfilter: nft_compat: use refcnt_t type for nft_xt reference count (Phil Sutter) [1757933] - [net] netfilter: nf_tables: fix suspicious RCU usage in nft_chain_stats_replace() (Phil Sutter) [1757933] - [net] netfilter: nf_tables: asynchronous release (Phil Sutter) [1757933] - [net] netfilter: nf_tables: split set destruction in deactivate and destroy phase (Phil Sutter) [1757933] - [net] netfilter: nf_tables: flow event notifier must use transaction mutex (Phil Sutter) [1757933] - [net] netfilter: nf_tables: use dedicated mutex to guard transactions (Phil Sutter) [1757933] - [net] netfilter: nf_tables: avoid global info storage (Phil Sutter) [1757933] - [net] netfilter: nf_tables: take module reference when starting a batch (Phil Sutter) [1757933] - [net] netfilter: nf_tables: make valid_genid callback mandatory (Phil Sutter) [1757933] - [net] netfilter: nf_tables: add and use helper for module autoload (Phil Sutter) [1757933]- [kernel] sched: Fix missing bracket in membarrier_switch_mm from mismerge (Phil Auld) [1745111] - [fs] nfs: fix NULL deference in nfs4_get_valid_delegation ("J. Bruce Fields") [1831553] - [acpi] PCI/AER: Use only _OSC to determine AER ownership (Myron Stowe) [1712820] - [pci] PCI/EDR: Log only ACPI_NOTIFY_DISCONNECT_RECOVER events (Myron Stowe) [1712820] - [pci] PCI/AER: Rationalize error status register clearing (Myron Stowe) [1712820] - [pci] PCI/DPC: Add Error Disconnect Recover (EDR) support (Myron Stowe) [1712820] - [pci] PCI/DPC: Expose dpc_process_error(), dpc_reset_link() for use by EDR (Myron Stowe) [1712820] - [pci] PCI/AER: Add pci_aer_raw_clear_status() to unconditionally clear Error Status (Myron Stowe) [1712820] - [pci] PCI/DPC: Cache DPC capabilities in pci_init_capabilities() (Myron Stowe) [1712820] - [pci] PCI/ERR: Return status of pcie_do_recovery() (Myron Stowe) [1712820] - [pci] PCI/ERR: Remove service dependency in pcie_do_recovery() (Myron Stowe) [1712820] - [pci] PCI/DPC: Move DPC data into struct pci_dev (Myron Stowe) [1712820] - [pci] PCI/ERR: Update error status after reset_link() (Myron Stowe) [1712820] - [pci] PCI/ERR: Combine pci_channel_io_frozen cases (Myron Stowe) [1712820] - [pci] PCI/ASPM: Reduce severity of common clock config message (Myron Stowe) [1712820] - [pci] PCI/ASPM: Clear the correct bits when enabling L1 substates (Myron Stowe) [1712820] - [pci] PCI/PM: Print config space of devices before suspend (Myron Stowe) [1712820] - [pci] PCI/AER: Initialize aer_fifo (Myron Stowe) [1712820] - [pci] PCI/AER: Factor message prefixes with dev_fmt() (Myron Stowe) [1712820] - [pci] PCI/AER: Log which device prevents error recovery (Myron Stowe) [1712820] - [security] ima: Switch to ima_hash_algo for boot aggregate (Jerry Snitselaar) [1786441] - [mm] mm: mempolicy: require at least one nodeid for MPOL_PREFERRED (Rafael Aquini) [1834435] {CVE-2020-11565} - [tools] perf maps: Add missing unlock to maps__insert() error case (Michael Petlan) [1818838] - [tools] perf dso: Fix dso comparison (Michael Petlan) [1818838] - [tools] perf block-info: Fix wrong block address comparison in block_info__cmp() (Michael Petlan) [1818838] - [tools] libperf: Setup initial evlist::all_cpus value (Michael Petlan) [1818838] - [tools] perf report: Fix no libunwind compiled warning break s390 issue (Michael Petlan) [1818838] - [tools] perf hists: Fix variable name's inconsistency in hists__for_each() macro (Michael Petlan) [1818838] - [tools] perf map: Set kmap->kmaps backpointer for main kernel map chunks (Michael Petlan) [1818838] - [tools] perf report: Fix incorrectly added dimensions as switch perf data file (Michael Petlan) [1818838] - [tools] tools lib traceevent: Fix memory leakage in filter_event (Michael Petlan) [1818838] - [tools] perf vendor events s390: Remove name from L1D_RO_EXCL_WRITES description (Michael Petlan) [1818838] - [tools] perf vendor events s390: Fix counter long description for DTLB1_GPAGE_WRITES (Michael Petlan) [1818838] - [tools] libtraceevent: Allow custom libdir path (Michael Petlan) [1818838] - [tools] perf top: Do not bail out when perf_env__read_cpuid() returns ENOSYS (Michael Petlan) [1818838] - [tools] perf arch: Make the default get_cpuid() return compatible error (Michael Petlan) [1818838] - [tools] perf inject: Fix processing of ID index for injected instruction tracing (Michael Petlan) [1818838] - [tools] perf report: Bail out --mem-mode if mem info is not available (Michael Petlan) [1818838] - [tools] perf report: Make -F more strict like -s (Michael Petlan) [1818838] - [tools] perf report/top TUI: Replace pr_err() with ui__error() (Michael Petlan) [1818838] - [tools] libtraceevent: Copy pkg-config file to output folder when using O= (Michael Petlan) [1818838] - [tools] libtraceevent: Fix lib installation with O= (Michael Petlan) [1818838] - [tools] perf kvm: Clarify the 'perf kvm' -i and -o command line options (Michael Petlan) [1818838] - [tools] perf machine: Fill map_symbol->maps in append_inlines() to fix segfault (Michael Petlan) [1818838] - [tools] perf jit: Move test functionality in to a test (Michael Petlan) [1818838] - [tools] perf stat: Use affinity for enabling/disabling events (Michael Petlan) [1818838] - [tools] perf evsel: Add functions to enable/disable for a specific CPU (Michael Petlan) [1818838] - [tools] perf stat: Use affinity for reading (Michael Petlan) [1818838] - [tools] perf stat: Use affinity for opening events (Michael Petlan) [1818838] - [tools] perf stat: Factor out open error handling (Michael Petlan) [1818838] - [tools] perf stat: Use affinity for closing file descriptors (Michael Petlan) [1818838] - [tools] perf evsel: Add functions to close evsel on a CPU (Michael Petlan) [1818838] - [tools] perf evsel: Add iterator to iterate over events ordered by CPU (Michael Petlan) [1818838] - [tools] perf evlist: Maintain evlist->all_cpus (Michael Petlan) [1818838] - [tools] perf cpumap: Maintain cpumaps ordered and without dups (Michael Petlan) [1818838] - [tools] perf script: Fix brstackinsn for AUXTRACE (Michael Petlan) [1818838] - [tools] perf affinity: Add infrastructure to save/restore affinity (Michael Petlan) [1818838] - [tools] perf pmu: Use file system cache to optimize sysfs access (Michael Petlan) [1818838] - [tools] perf regs: Make perf_reg_name() return "unknown" instead of NULL (Michael Petlan) [1818838] - [tools] perf diff: Use llabs() with 64-bit values (Michael Petlan) [1818838] - [tools] perf diff: Use llabs() with 64-bit values (Michael Petlan) [1818838] - [tools] perf tests: Rename tests/map_groups.c to tests/maps.c (Michael Petlan) [1818838] - [tools] perf tests: Rename thread-mg-share to thread-maps-share (Michael Petlan) [1818838] - [tools] perf maps: Rename map_groups.h to maps.h (Michael Petlan) [1818838] - [tools] perf maps: Rename 'mg' variables to 'maps' (Michael Petlan) [1818838] - [tools] perf map_symbol: Rename ms->mg to ms->maps (Michael Petlan) [1818838] - [tools] perf addr_location: Rename al->mg to al->maps (Michael Petlan) [1818838] - [tools] perf thread: Rename thread->mg to thread->maps (Michael Petlan) [1818838] - [tools] perf maps: Merge 'struct maps' with 'struct map_groups' (Michael Petlan) [1818838] - [tools] x86/insn: perf tools: Add some more instructions to the new instructions test (Michael Petlan) [1818838] - [tools] perf map: Remove unused functions (Michael Petlan) [1818838] - [tools] perf map: Remove needless struct forward declarations (Michael Petlan) [1818838] - [tools] perf map: Ditch leftover map__reloc_vmlinux() prototype (Michael Petlan) [1818838] - [tools] perf script: Move map__fprintf_srccode() to near its only user (Michael Petlan) [1818838] - [tools] perf parse: Fix potential memory leak when handling tracepoint errors (Michael Petlan) [1818838] - [tools] libtraceevent: Fix memory leakage in copy_filter_type (Michael Petlan) [1818838] - [tools] libtraceevent: Fix header installation (Michael Petlan) [1818838] - [tools] perf intel-bts: Does not support AUX area sampling (Michael Petlan) [1818838] - [tools] perf intel-pt: Add support for decoding AUX area samples (Michael Petlan) [1818838] - [tools] perf intel-pt: Add support for recording AUX area samples (Michael Petlan) [1818838] - [tools] perf pmu: When using default config, record which bits of config were changed by the user (Michael Petlan) [1818838] - [tools] perf auxtrace: Add support for queuing AUX area samples (Michael Petlan) [1818838] - [tools] perf session: Add facility to peek at all events (Michael Petlan) [1818838] - [tools] perf auxtrace: Add support for dumping AUX area samples (Michael Petlan) [1818838] - [tools] perf inject: Cut AUX area samples (Michael Petlan) [1818838] - [tools] perf record: Add aux-sample-size config term (Michael Petlan) [1818838] - [tools] perf record: Add support for AUX area sampling (Michael Petlan) [1818838] - [tools] perf auxtrace: Add support for AUX area sample recording (Michael Petlan) [1818838] - [tools] perf auxtrace: Move perf_evsel__find_pmu() (Michael Petlan) [1818838] - [tools] perf record: Add a function to test for kernel support for AUX area sampling (Michael Petlan) [1818838] - [tools] perf tools: Add kernel AUX area sampling definitions (Michael Petlan) [1818838] - [tools] perf report: Jump to symbol source view from total cycles view (Michael Petlan) [1818838] - [tools] perf util: Move block TUI function to ui browsers (Michael Petlan) [1818838] - [tools] perf dso: Move dso_id from 'struct map' to 'struct dso' (Michael Petlan) [1818838] - [tools] perf dsos: Remove unused dsos__find() method (Michael Petlan) [1818838] - [tools] perf map: Move comparision of map's dso_id to a separate function (Michael Petlan) [1818838] - [tools] perf map: Pass a dso_id to map__new() (Michael Petlan) [1818838] - [tools] perf map: Move maj/min/ino/ino_generation to separate struct (Michael Petlan) [1818838] - [tools] perf parse: Report initial event parsing error (Michael Petlan) [1818838] - [tools] x86/insn: perf tools: Add some instructions to the new instructions test (Michael Petlan) [1818838] - [tools] perf map: Move seldom used ->flags field to second cacheline (Michael Petlan) [1818838] - [tools] perf map: Use bitmap for booleans (Michael Petlan) [1818838] - [tools] libtraceevent: Fix parsing of event o and X argument types (Michael Petlan) [1818838] - [tools] perf callchain: Fix segfault in thread__resolve_callchain_sample() (Michael Petlan) [1818838] - [tools] perf map_groups: Auto sort maps by name, if needed (Michael Petlan) [1818838] - [tools] perf machine: No need to check if kernel module maps pre-exist (Michael Petlan) [1818838] - [tools] perf record: No need to process the synthesized MMAP events twice (Michael Petlan) [1818838] - [tools] perf map: No need to adjust the long name of modules (Michael Petlan) [1818838] - [tools] perf map_groups: Add a front end cache for map lookups by name (Michael Petlan) [1818838] - [tools] perf maps: Do not use an rbtree to sort by map name (Michael Petlan) [1818838] - [tools] perf maps: Purge the entries from maps->names in __maps__purge() (Michael Petlan) [1818838] - [tools] perf vendor events power9: Fix commas so PMU event files are valid JSON (Michael Petlan) [1818838] - [tools] perf vendor events power8: Fix commas so PMU event files are valid JSON (Michael Petlan) [1818838] - [tools] perf vendor events arm64: Fix commas so PMU event files are valid JSON (Michael Petlan) [1818838] - [tools] perf parse: Use YYABORT to clear stack after failure, plugging leaks (Michael Petlan) [1818838] - [tools] perf tool: Provide an option to print perf_event_open args and return value (Michael Petlan) [1818838] - [tools] perf map: Remove ->groups from 'struct map' (Michael Petlan) [1818838] - [tools] perf map: Combine maps__fixup_overlappings with its only use (Michael Petlan) [1818838] - [tools] perf annotate: Stop using map->groups, use map_symbol->mg instead (Michael Petlan) [1818838] - [tools] perf tools: Add a 'struct map_groups' pointer to 'struct map_symbol' (Michael Petlan) [1818838] - [tools] perf symbols: Use kmaps(map)->machine when we know its a kernel map (Michael Petlan) [1818838] - [tools] pref tools: Make 'struct addr_map_symbol' contain 'struct map_symbol' (Michael Petlan) [1818838] - [tools] perf callchain: Use 'struct map_symbol' in 'struct callchain_cursor_node' (Michael Petlan) [1818838] - [tools] perf unwind: Use 'struct map_symbol' in 'struct unwind_entry' (Michael Petlan) [1818838] - [tools] perf annotate: Pass a 'map_symbol' in places receiving a pair of 'map' and 'symbol' pointers (Michael Petlan) [1818838] - [tools] perf tools: Add map_groups to 'struct addr_location' (Michael Petlan) [1818838] - [tools] perf map_groups: Pass the object to map_groups__find_ams() (Michael Petlan) [1818838] - [tools] perf symbols: Stop using map->groups, we can use kmaps instead (Michael Petlan) [1818838] - [tools] perf map: Use map->dso->kernel + map__kmaps() in map__kmaps() (Michael Petlan) [1818838] - [tools] perf report: Sort by sampled cycles percent per block for tui (Michael Petlan) [1818838] - [tools] perf report: Support --percent-limit for --total-cycles (Michael Petlan) [1818838] - [tools] perf report: Sort by sampled cycles percent per block for stdio (Michael Petlan) [1818838] - [tools] perf hist: Support block formats with compare/sort/display (Michael Petlan) [1818838] - [tools] perf hist: Count the total cycles of all samples (Michael Petlan) [1818838] - [tools] perf block: Cleanup and refactor block info functions (Michael Petlan) [1818838] - [tools] perf diff: Don't use hack to skip column length calculation (Michael Petlan) [1818838] - [tools] perf tests: Fix out of bounds memory access (Michael Petlan) [1818838] - [tools] perf record: Add support for limit perf output file size (Michael Petlan) [1818838] - [tools] perf annotate: Fix heap overflow (Michael Petlan) [1818838] - [tools] perf machine: Add kernel_dso() method (Michael Petlan) [1818838] - [tools] perf symbols: Remove needless checks for map->groups->machine (Michael Petlan) [1818838] - [tools] perf parse: Add a deep delete for parse event terms (Michael Petlan) [1818838] - [tools] perf parse: If pmu configuration fails free terms (Michael Petlan) [1818838] - [tools] perf parse: Before yyabort-ing free components (Michael Petlan) [1818838] - [tools] perf parse: Add destructors for parse event terms (Michael Petlan) [1818838] - [tools] perf parse: Ensure config and str in terms are unique (Michael Petlan) [1818838] - [tools] perf parse: Add parse events handle error (Michael Petlan) [1818838] - [tools] perf inject: Make --strip keep evsels (Michael Petlan) [1818838] - [tools] perf tools: Fix cross compile for ARM64 (Michael Petlan) [1818838] - [tools] perf stat: Add --per-node agregation support (Michael Petlan) [1818838] - [tools] perf env: Add perf_env__numa_node() (Michael Petlan) [1818838] - [tools] perf tools: Splice events onto evlist even on error (Michael Petlan) [1818838] - [tools] libsubcmd: Use -O0 with DEBUG=1 (Michael Petlan) [1818838] - [tools] libsubcmd: Move EXTRA_FLAGS to the end to allow overriding existing flags (Michael Petlan) [1818838] - [tools] perf map_groups: Introduce for_each_entry() and for_each_entry_safe() iterators (Michael Petlan) [1818838] - [tools] perf maps: Add for_each_entry()/_safe() iterators (Michael Petlan) [1818838] - [tools] perf map: Allow map__next() to receive a NULL arg (Michael Petlan) [1818838] - [tools] perf map: Check if the map still has some refcounts on exit (Michael Petlan) [1818838] - [tools] perf dso: Add dso__data_write_cache_addr() (Michael Petlan) [1818838] - [tools] perf dso: Refactor dso_cache__read() (Michael Petlan) [1818838] - [tools] perf auxtrace: Add auxtrace_cache__remove() (Michael Petlan) [1818838] - [tools] perf jevents: Fix resource leak in process_mapfile() and main() (Michael Petlan) [1818838] - [tools] perf kvm: Use evlist layer api when possible (Michael Petlan) [1818838] - [tools] perf tests: Fix a typo (Michael Petlan) [1818838] - [tools] perf tools: Avoid a malloc() for array events (Michael Petlan) [1818838] - [tools] perf tools: Move ALLOC_LIST into a function (Michael Petlan) [1818838] - [tools] perf evsel: Avoid close(-1) (Michael Petlan) [1818838] - [tools] perf evsel: Always preserve errno while cleaning up perf_event_open failures (Michael Petlan) [1818838] - [tools] perf cs-etm: Fix definition of macro TO_CS_QUEUE_NR (Michael Petlan) [1818838] - [tools] perf llvm: Make .o saving a debug message, not an info one (Michael Petlan) [1818838] - [tools] perf record: Put a copy of kcore into the perf.data directory (Michael Petlan) [1818838] - [tools] perf data: Support single perf.data file directory (Michael Petlan) [1818838] - [tools] perf session: Fix indent in perf_session__new()" (Michael Petlan) [1818838] - [tools] perf data: Rename directory "header" file to "data" (Michael Petlan) [1818838] - [tools] perf data: Move perf_dir_version into data.h (Michael Petlan) [1818838] - [tools] perf data: Correctly identify directory data files (Michael Petlan) [1818838] - [tools] perf trace: Use STUL_STRARRAY_FLAGS with mmap (Michael Petlan) [1818838] - [tools] perf trace: Wire up strarray__strtoul_flags() (Michael Petlan) [1818838] - [tools] libbeauty: Introduce strarray__strtoul_flags() (Michael Petlan) [1818838] - [tools] libbeauty: Make the mmap_flags strarray visible outside of its beautifier (Michael Petlan) [1818838] - [tools] perf trace: Use strtoul for the fcntl 'cmd' argument (Michael Petlan) [1818838] - [tools] libbeauty: Introduce syscall_arg__strtoul_strarrays() (Michael Petlan) [1818838] - [tools] libperf: Add pr_err() macro (Michael Petlan) [1818838] - [tools] libperf: Do not export perf_evsel__init()/perf_evlist__init() (Michael Petlan) [1818838] - [tools] libperf: Keep count of failed tests (Michael Petlan) [1818838] - [tools] libperf: Add tests_mmap_cpus test (Michael Petlan) [1818838] - [tools] libperf: Add tests_mmap_thread test (Michael Petlan) [1818838] - [tools] libperf: Link static tests with libapi.a (Michael Petlan) [1818838] - [tools] libperf: Move mask setup to perf_evlist__mmap_ops() (Michael Petlan) [1818838] - [tools] libperf: Move mmap allocation to perf_evlist__mmap_ops::get (Michael Petlan) [1818838] - [tools] libperf: Introduce perf_evlist__for_each_mmap() (Michael Petlan) [1818838] - [tools] perf tests: Disable bp_signal testing for arm64 (Michael Petlan) [1818838] - [tools] perf tests bp_account: Add dedicated checking helper is_supported() (Michael Petlan) [1818838] - [tools] perf tests: Remove needless headers for bp_account (Michael Petlan) [1818838] - [tools] perf list: Hide deprecated events by default (Michael Petlan) [1818838] - [tools] perf trace: Pass a syscall_arg to syscall_arg_fmt->strtoul() (Michael Petlan) [1818838] - [tools] perf trace: Honour --max-events in processing syscalls:sys_enter_* (Michael Petlan) [1818838] - [tools] libbeauty: Introduce syscall_arg__strtoul_strarray() (Michael Petlan) [1818838] - [tools] perf trace: Initialize evsel_trace->fmt for syscalls:sys_enter_* tracepoints (Michael Petlan) [1818838] - [tools] perf trace: Introduce 'struct evsel__trace' for evsel->priv needs (Michael Petlan) [1818838] - [tools] perf trace: Hide evsel->access further, simplify code (Michael Petlan) [1818838] - [tools] perf trace: Introduce accessors to trace specific evsel->priv (Michael Petlan) [1818838] - [tools] perf trace: Show error message when not finding a field used in a filter expression (Michael Petlan) [1818838] - [tools] perf trace: Hook the 'vec' tracepoint argument with the x86 IRQ vectors scnprintf/strtoul (Michael Petlan) [1818838] - [tools] perf trace beauty: Add the glue for the autogenerated x86 IRQ vector array (Michael Petlan) [1818838] - [tools] libbeauty: Add a strarray__scnprintf_suffix() method (Michael Petlan) [1818838] - [tools] libbeauty: Hook up the x86 irq_vectors table generator (Michael Petlan) [1818838] - [tools] libbeauty: Add a generator for x86's IRQ vectors -> strings (Michael Petlan) [1818838] - [tools] tools arch x86: Grab a copy of the file containing the IRQ vector defines (Michael Petlan) [1818838] - [tools] perf vendor events arm64: Add some missing events for Hisi hip08 HHA PMU (Michael Petlan) [1818838] - [tools] perf vendor events arm64: Add some missing events for Hisi hip08 L3C PMU (Michael Petlan) [1818838] - [tools] perf vendor events arm64: Add some missing events for Hisi hip08 DDRC PMU (Michael Petlan) [1818838] - [tools] perf vendor events arm64: Fix Hisi hip08 DDRC PMU eventname (Michael Petlan) [1818838] - [tools] perf trace: Support tracepoint dynamic char arrays (Michael Petlan) [1818838] - [tools] perf trace: Filter own pid to avoid a feedback look in 'perf trace record -a' (Michael Petlan) [1818838] - [tools] perf string: Export asprintf__tp_filter_pids() (Michael Petlan) [1818838] - [tools] perf trace: Introduce --errno-summary (Michael Petlan) [1818838] - [tools] perf trace: Add syscall failure stats to -s/--summary and -S/--with-summary (Michael Petlan) [1818838] - [tools] perf stat: Support --all-kernel/--all-user (Michael Petlan) [1818838] - [tools] perf annotate: Fix objdump --no-show-raw-insn flag (Michael Petlan) [1818838] - [tools] perf annotate: Don't pipe objdump output through 'expand' command (Michael Petlan) [1818838] - [tools] perf annotate: Don't pipe objdump output through 'grep' command (Michael Petlan) [1818838] - [tools] perf annotate: Use libsubcmd's run-command.h to fork objdump (Michael Petlan) [1818838] - [tools] perf annotate: Avoid reallocation in objdump parsing (Michael Petlan) [1818838] - [tools] perf report: Add warning when libunwind not compiled in (Michael Petlan) [1818838] - [tools] perf test: Avoid infinite loop for task exit case (Michael Petlan) [1818838] - [tools] perf test: Report failure for mmap events (Michael Petlan) [1818838] - [tools] perf script: Fix --reltime with --time (Michael Petlan) [1818838] - [tools] perf tools: Allow to build with -ltcmalloc (Michael Petlan) [1818838] - [tools] perf diff: Report noisy for cycles diff (Michael Petlan) [1818838] - [tools] perf tools: Propagate CFLAGS to libperf (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_evlist__filter_pollfd() from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Introduce perf_evlist__purge() (Michael Petlan) [1818838] - [tools] libperf: Introduce perf_evlist__exit() (Michael Petlan) [1818838] - [tools] libperf: Move the pollfd allocation from tools/perf to libperf (Michael Petlan) [1818838] - [tools] libperf: Centralize map refcnt setting (Michael Petlan) [1818838] - [tools] perf evlist: Switch to libperf's mmap interface (Michael Petlan) [1818838] - [tools] perf evlist: Introduce perf_evlist__mmap_cb_mmap() (Michael Petlan) [1818838] - [tools] perf evlist: Introduce perf_evlist__mmap_cb_get() (Michael Petlan) [1818838] - [tools] perf tools: Introduce perf_evlist__mmap_cb_idx() (Michael Petlan) [1818838] - [tools] libperf: Introduce perf_evlist_mmap_ops::mmap callback (Michael Petlan) [1818838] - [tools] libperf: Add perf_evlist_mmap_ops::get callback (Michael Petlan) [1818838] - [tools] libperf: Introduce perf_evlist_mmap_ops::idx callback (Michael Petlan) [1818838] - [tools] libperf: Introduce perf_evlist__mmap_ops() (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_evlist__mmap()/munmap() from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_mmap__read_event() from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_mmap__read_done() from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_mmap__read_init() from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_mmap__consume() function from tools/perf (Michael Petlan) [1818838] - [tools] perf tools: Use perf_mmap way to detect aux mmap (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_mmap__put() function from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_mmap__unmap() function from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_mmap__get() function from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_mmap__mmap() function from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_mmap__mmap_len() function from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Add 'struct perf_mmap_param' (Michael Petlan) [1818838] - [tools] libperf: Add perf_mmap__init() function (Michael Petlan) [1818838] - [tools] perf tools: Avoid 'sample_reg_masks' being const + weak (Michael Petlan) [1818838] - [tools] perf beauty: Introduce strtoul() for x86 MSRs (Michael Petlan) [1818838] - [tools] perf trace: Expand strings in filters to integers (Michael Petlan) [1818838] - [tools] perf trace: Introduce a strtoul() method for 'struct strarrays' (Michael Petlan) [1818838] - [tools] perf trace: Add a strtoul() method to 'struct syscall_arg_fmt' (Michael Petlan) [1818838] - [tools] perf trace: Introduce --filter for tracepoint events (Michael Petlan) [1818838] - [tools] perf evlist: Introduce append_tp_filter_pid() and append_tp_filter_pids() (Michael Petlan) [1818838] - [tools] perf evlist: Introduce append_tp_filter() method (Michael Petlan) [1818838] - [tools] perf evlist: Factor out asprintf routine to build a tracepoint pid filter (Michael Petlan) [1818838] - [tools] perf trace: Associate the "msr" tracepoint arg name with x86_MSR__scnprintf() (Michael Petlan) [1818838] - [tools] perf trace beauty: Add the glue for the autogenerated MSR arrays (Michael Petlan) [1818838] - [tools] perf trace: Allow associating scnprintf routines with well known arg names (Michael Petlan) [1818838] - [tools] perf beauty: Hook up the x86 MSR table generator (Michael Petlan) [1818838] - [tools] perf trace beauty: Add a x86 MSR cmd id->str table generator (Michael Petlan) [1818838] - [tools] perf beauty: Make strarray's offset be u64 (Michael Petlan) [1818838] - [tools] perf trace: Allow choosing how to augment the tracepoint arguments (Michael Petlan) [1818838] - [tools] perf trace: Enclose all events argument lists with () (Michael Petlan) [1818838] - [tools] perf trace: Add array of chars scnprintf beautifier (Michael Petlan) [1818838] - [tools] perf trace: Add the syscall_arg_fmt pointer to syscall_arg (Michael Petlan) [1818838] - [tools] perf trace: Move some scnprintf methods from syscall to syscall_arg_fmt (Michael Petlan) [1818838] - [tools] perf trace: Allocate an array of beautifiers for tracepoint args (Michael Petlan) [1818838] - [tools] perf trace: Factor out the initialization of syscal_arg_fmt->scnprintf (Michael Petlan) [1818838] - [tools] perf script: Allow --time with --reltime (Michael Petlan) [1818838] - [tools] perf scripts python: exported-sql-viewer.py: Add Time chart by CPU (Michael Petlan) [1818838] - [tools] perf scripts python: exported-sql-viewer.py: Add ability for Call tree to open at a specified task and time (Michael Petlan) [1818838] - [tools] perf scripts python: exported-sql-viewer.py: Tidy up Call tree call_time (Michael Petlan) [1818838] - [tools] perf scripts python: exported-sql-viewer.py: Add global time range calculations (Michael Petlan) [1818838] - [tools] perf scripts python: exported-sql-viewer.py: Add HBoxLayout and VBoxLayout (Michael Petlan) [1818838] - [tools] perf scripts python: exported-sql-viewer.py: Add LookupModel() (Michael Petlan) [1818838] - [tools] perf trace augmented_syscalls: Do not show syscalls when none was asked for (Michael Petlan) [1818838] - [tools] perf trace: Postpone parsing .perfconfig trace.add_events to after --verbose is processed (Michael Petlan) [1818838] - [tools] perf trace: Generalize the syscall_fmt find routines (Michael Petlan) [1818838] - [tools] perf trace: Separate 'struct syscall_fmt' definition from syscall_fmts variable (Michael Petlan) [1818838] - [tools] perf trace: Make evlist__set_evsel_handler() affect just entries without a handler (Michael Petlan) [1818838] - [tools] perf evlist: Adopt __set_tracepoint_handlers method from perf_session (Michael Petlan) [1818838] - [tools] perf top: Initialize perf_env->cpuid, needed by the per arch annotation init routine (Michael Petlan) [1818838] - [tools] perf env: Add routine to read the env->cpuid from the running machine (Michael Petlan) [1818838] - [kernel] perf/cgroups: Install cgroup events to correct cpuctx (Michael Petlan) [1818838] - [kernel] perf/core: Fix mlock accounting in perf_mmap() (Michael Petlan) [1818838] - [x86] perf/x86/intel/uncore: Remove PCIe3 unit for SNR (Michael Petlan) [1818838] - [x86] perf/x86/intel/uncore: Fix missing marker for snr_uncore_imc_freerunning_events (Michael Petlan) [1818838] - [x86] perf/x86/intel/uncore: Add PCI ID of IMC for Xeon E3 V5 Family (Michael Petlan) [1818838] - [kernel] perf: Correctly handle failed perf_get_aux_event() (Michael Petlan) [1818838] - [x86] perf/x86/intel: Fix PT PMI handling (Michael Petlan) [1818838] - [x86] perf/x86/intel/bts: Fix the use of page_private() (Michael Petlan) [1818838] - [x86] perf/x86: Fix potential out-of-bounds access (Michael Petlan) [1818838] - [x86] perf/x86: Implement immediate enforcement of /sys/devices/cpu/rdpmc value of 0 (Michael Petlan) [1818838] - [kernel] perf/core: Make the mlock accounting simple again (Michael Petlan) [1818838] - [kernel] perf/core: Fix the mlock accounting, again (Michael Petlan) [1818838] - [x86] perf/x86/intel/pt: Prevent redundant WRMSRs (Michael Petlan) [1818838] - [x86] perf/x86/intel/pt: Opportunistically use single range output mode (Michael Petlan) [1818838] - [x86] perf/x86/intel/pt: Add sampling support (Michael Petlan) [1818838] - [x86] perf/x86/intel/pt: Factor out pt_config_start() (Michael Petlan) [1818838] - [kernel] perf/aux: Allow using AUX data in perf samples (Michael Petlan) [1818838] - [kernel] perf/core: Fix unlock balance in perf_init_event() (Michael Petlan) [1818838] - [x86] perf/x86/amd: Remove set but not used variable 'active' (Michael Petlan) [1818838] - [kernel] perf/core: Optimize perf_init_event() for TYPE_SOFTWARE (Michael Petlan) [1818838] - [kernel] perf/core: Optimize perf_init_event() (Michael Petlan) [1818838] - [kernel] perf/core: Optimize perf_install_in_event() (Michael Petlan) [1818838] - [x86] perf/x86: Synchronize PMU task contexts on optimized context switches (Michael Petlan) [1818838] - [x86] perf/x86/intel: Implement LBR callstack context synchronization (Michael Petlan) [1818838] - [x86] perf/x86: Install platform specific ->swap_task_ctx() adapter (Michael Petlan) [1818838] - [x86] perf/core, perf/x86: Introduce swap_task_ctx() method at 'struct pmu' (Michael Petlan) [1818838] - [kernel] perf/ring_buffer: Matching the memory allocate and free, in rb_alloc() (Michael Petlan) [1818838] - [kernel] perf/ring_buffer: Modify the parameter type of perf_mmap_free_page() (Michael Petlan) [1818838] - [documentation] Documentation: Document sysfs interfaces purr, spurr, idle_purr, idle_spurr (Steve Best) [1783286] - [powerpc] powerpc/sysfs: Show idle_purr and idle_spurr for every CPU (Steve Best) [1783286] - [powerpc] powerpc/pseries: Account for SPURR ticks on idle CPUs (Steve Best) [1783286] - [powerpc] powerpc/idle: Store PURR snapshot in a per-cpu global variable (Steve Best) [1783286] - [powerpc] powerpc: Move idle_loop_prolog()/epilog() functions to header file (Steve Best) [1783286] - [kernel] padata: add separate cpuhp node for CPUHP_PADATA_DEAD (Herbert Xu) [1671674] - [kernel] padata: fix uninitialized return value in padata_replace() (Herbert Xu) [1671674] - [kernel] padata: remove reorder_objects (Herbert Xu) [1671674] - [crypto] padata: remove cpumask change notifier (Herbert Xu) [1671674] - [kernel] padata: always acquire cpu_hotplug_lock before pinst->lock (Herbert Xu) [1671674] - [kernel] padata: validate cpumask without removed CPU during offline (Herbert Xu) [1671674] - [crypto] crypto: pcrypt - Avoid deadlock by using per-instance padata queues (Herbert Xu) [1671674] - [kernel] padata: Remove unused padata_remove_cpu (Herbert Xu) [1671674] - [crypto] crypto: pcrypt - Fix user-after-free on module unload (Herbert Xu) [1671674] - [kernel] padata: Remove broken queue flushing (Herbert Xu) [1671674] - [kernel] padata: remove cpu_index from the parallel_queue (Herbert Xu) [1671674] - [kernel] padata: unbind parallel jobs from specific CPUs (Herbert Xu) [1671674] - [kernel] padata: use separate workqueues for parallel and serial work (Herbert Xu) [1671674] - [crypto] padata, pcrypt: take CPU hotplug lock internally in padata_alloc_possible (Herbert Xu) [1671674] - [crypto] crypto: pcrypt - remove padata cpumask notifier (Herbert Xu) [1671674] - [crypto] padata: make padata_do_parallel find alternate callback CPU (Herbert Xu) [1671674] - [kernel] workqueue: require CPU hotplug read exclusion for apply_workqueue_attrs (Herbert Xu) [1671674] - [kernel] workqueue: unconfine alloc/apply/free_workqueue_attrs() (Herbert Xu) [1671674] - [crypto] padata: allocate workqueue internally (Herbert Xu) [1671674] - [kernel] padata: initialize pd->cpu with effective cpumask (Herbert Xu) [1671674] - [kernel] padata: purge get_cpu and reorder_via_wq from padata_do_serial (Herbert Xu) [1671674] - [kernel] padata: Replace delayed timer with immediate workqueue in padata_reorder (Herbert Xu) [1671674] - [kernel] padata: use smp_mb in padata_reorder to avoid orphaned padata jobs (Herbert Xu) [1671674] - [kernel] tracing: Avoid memory leak in process_system_preds() (Jerome Marchand) [1829953] {CVE-2019-19072} - [kernel] tracing: Have error path in predicate_parse() free its allocated memory (Jerome Marchand) [1829953] {CVE-2019-19072} - [kernel] tracing: Avoid memory leak in predicate_parse() (Jerome Marchand) [1829953] {CVE-2019-19072} - [kernel] tracing: Fix memory leak in create_filter() (Jerome Marchand) [1829953] {CVE-2019-19072} - [tools] KVM: selftests: s390x: Provide additional num-guest-pages adjustment (Philipp Rudo) [1792266] - [s390] s390/protvirt: fix compilation issue (Philipp Rudo) [1792266] - [kvm] KVM: s390: Fix PV check in deliverable_irqs() (Philipp Rudo) [1792266] - [kvm] KVM: s390: Return last valid slot if approx index is out-of-bounds (Philipp Rudo) [1792266] - [kvm] KVM: s390: vsie: Fix delivery of addressing exceptions (Philipp Rudo) [1792266] - [mm] s390/gmap: return proper error code on ksm unsharing (Philipp Rudo) [1792266] - [s390] KVM: s390: mark sie block as 512 byte aligned (Philipp Rudo) [1792266] - [tools] selftests: KVM: s390: check for registers to NOT change on reset (Philipp Rudo) [1792266] - [tools] selftests: KVM: s390: test more register variants for the reset ioctl (Philipp Rudo) [1792266] - [tools] selftests: KVM: s390: fix early guest crash (Philipp Rudo) [1792266] - [tools] selftests: KVM: s390: fixup fprintf format error in reset.c (Philipp Rudo) [1792266] - [kvm] KVM: s390: Also reset registers in sync regs for initial cpu reset (Philipp Rudo) [1792266] - [kvm] KVM: s390: introduce module parameter kvm.use_gisa (Philipp Rudo) [1792266] - [documentation] KVM: s390: protvirt: Add KVM api documentation (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: introduce and enable KVM_CAP_S390_PROTECTED (Philipp Rudo) [1792266] - [documentation] DOCUMENTATION: Protected virtual machine introduction and IPL (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Add UV cpu reset calls (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: do not inject interrupts after start (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Mask PSW interrupt bits for interception 104 and 112 (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Support cmd 5 operation state (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Report CPU state to Ultravisor (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: UV calls in support of diag308 0, 1 (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Add program exception injection (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Only sync fmt4 registers (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Do only reset registers that are accessible (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: disallow one_reg (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: STSI handling (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Write sthyi data to instruction data area (Philipp Rudo) [1792266] - [kvm] KVM: s390/mm: handle guest unpin events (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: handle secure guest prefix pages (Philipp Rudo) [1792266] - [kvm] KVM: S390: protvirt: Introduce instruction data area bounce buffer (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Add new gprs location handling (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Handle spec exception loops (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Add SCLP interrupt handling (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Implement interrupt injection (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Instruction emulation (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Handle SE notification interceptions (Philipp Rudo) [1792266] - [mm] KVM: s390/mm: Make pages accessible before destroying the guest (Philipp Rudo) [1792266] - [mm] KVM: s390: protvirt: Secure memory is not mergeable (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Add initial vm and cpu lifecycle handling (Philipp Rudo) [1792266] - [s390] KVM: s390: add new variants of UV CALL (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Add UV debug trace (Philipp Rudo) [1792266] - [kvm] KVM: s390/interrupt: do not pin adapter interrupt pages (Philipp Rudo) [1792266] - [s390] s390/protvirt: Add sysfs firmware interface for Ultravisor information (Philipp Rudo) [1792266] - [s390] s390/mm: add (non)secure page access exceptions handlers (Philipp Rudo) [1792266] - [s390] s390/mm: provide memory management functions for protected KVM guests (Philipp Rudo) [1792266] - [s390] s390/protvirt: add ultravisor initialization (Philipp Rudo) [1792266] - [s390] s390/protvirt: introduce host side setup (Philipp Rudo) [1792266] - [documentation] KVM: s390: rstify new ioctls in api.rst (Philipp Rudo) [1792266] - [s390] s390/uv: Fix handling of length extensions (Philipp Rudo) [1792266] - [tools] selftests: KVM: testing the local IRQs resets (Philipp Rudo) [1792266] - [tools] selftests: KVM: s390x: Add reset tests (Philipp Rudo) [1792266] - [kvm] KVM: s390: Add new reset vcpu API (Philipp Rudo) [1792266] - [kvm] KVM: s390: Cleanup initial cpu reset (Philipp Rudo) [1792266] - [kvm] KVM: s390: do not clobber registers during guest reset/store status (Philipp Rudo) [1792266] - [kvm] KVM: s390: ENOTSUPP -> EOPNOTSUPP fixups (Philipp Rudo) [1792266] - [s390] s390/uv: use EOPNOTSUPP instead of ENOTSUPP (Philipp Rudo) [1792266] - [kvm] KVM: s390: Do not yield when target is already running (Philipp Rudo) [1792266] - [kvm] KVM: s390: count invalid yields (Philipp Rudo) [1792266] - [kvm] KVM: s390: mark __insn32_query() as __always_inline (Philipp Rudo) [1792266] - [kvm] KVM: s390: fix __insn32_query() inline assembly (Philipp Rudo) [1792266] - [kvm] KVM: s390: Cleanup kvm_arch_init error path (Philipp Rudo) [1792266] - [kvm] KVM: s390: Remove unused parameter from __inject_sigp_restart() (Philipp Rudo) [1792266] - [mm] mm/gup/writeback: add callbacks for inaccessible pages (Philipp Rudo) [1792266] - [scsi] scsi: libiscsi: fall back to sendmsg for slab pages (Maurizio Lombardi) [1825775] - [fs] smb3: fix default permissions on new files when mounting with modefromsid (Leif Sahlberg) [1833374] - [fs] gfs2: don't call quota_unhold if quotas are not locked (Robert S Peterson) [1830043] - [fs] gfs2: move privileged user check to gfs2_quota_lock_check (Robert S Peterson) [1830043] - [fs] gfs2: remove check for quotas on in gfs2_quota_check (Robert S Peterson) [1830043] - [fs] gfs2: Change BUG_ON to an assert_withdraw in gfs2_quota_change (Robert S Peterson) [1830043] - [fs] gfs2: Fix problems regarding gfs2_qa_get and _put (Robert S Peterson) [1830043] - [powerpc] powerpc/eeh: Fix deadlock handling dead PHB (Sam Bobroff) [1774820] - [powerpc] powerpc/powernv/eeh: Fix oops when probing cxl devices (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Slightly simplify eeh_add_to_parent_pe() (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Remove unused return path from eeh_pe_dev_traverse() (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Fix crash when edev->pdev changes (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Convert log messages to eeh_edev_* macros (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Introduce EEH edev logging macros (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Add bdfn field to eeh_dev (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Refactor around eeh_probe_devices() (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: EEH for pSeries hot plug (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Initialize EEH address cache earlier (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Improve debug messages around device addition (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Clear stale EEH_DEV_NO_HANDLER flag (Sam Bobroff) [1774820] - [powerpc] powerpc/64: Adjust order in pcibios_init() (Sam Bobroff) [1774820] - [powerpc] powerpc/pci: Add pci_find_controller_for_domain() (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh_cache: Bump log level of eeh_addr_cache_print() (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh_cache: Add pr_debug() prints for insert/remove (Sam Bobroff) [1774820]- [gpio] gpiolib: acpi: Add quirk to ignore EC wakeups on HP x2 10 CHT + AXP288 model (David Arcari) [1829900] - [gpio] gpiolib: acpi: Add quirk to ignore EC wakeups on HP x2 10 BYT + AXP288 model (David Arcari) [1829900] - [gpio] gpiolib: acpi: Rework honor_wakeup option into an ignore_wake option (David Arcari) [1829900] - [gpio] gpiolib: acpi: Correct comment for HP x2 10 honor_wakeup quirk (David Arcari) [1829900] - [gpio] gpiolib: Fix irq_disable() semantics (David Arcari) [1829900] - [gpio] gpiolib: fix gpio_do_set_config() (David Arcari) [1829900] - [gpio] gpiolib: remove unnecessary argument from set_config call (David Arcari) [1829900] - [gpio] Revert "gpiolib: remove set but not used variable 'config'" (David Arcari) [1829900] - [gpio] Revert "gpiolib: Remove duplicated function gpio_do_set_config()" (David Arcari) [1829900] - [gpio] treewide: remove redundant IS_ERR() before error code check (David Arcari) [1829900] - [gpio] gpiolib: hold gpio devices lock until ->descs array is initialised (David Arcari) [1829900] - [gpio] gpio: Drop the chained IRQ handler assign function (David Arcari) [1829900] - [gpio] gpio: xlp: Pass irqchip when adding gpiochip (David Arcari) [1829900] - [pinctrl] pinctrl: qcom: Pass irqchip when adding gpiochip (David Arcari) [1829900] - [pinctrl] pinctrl: iproc: allow for error from platform_get_irq() (David Arcari) [1829900] - [pinctrl] pinctrl: bcm-iproc: Pass irqchip when adding gpiochip (David Arcari) [1829900] - [gpio] gpio: pl061: Pass irqchip when adding gpiochip (David Arcari) [1829900] - [gpio] gpio: pl061: Move irq_chip definition inside struct pl061 (David Arcari) [1829900] - [gpio] gpiolib: Lower verbosity when allocating hierarchy irq (David Arcari) [1829900] - [gpio] gpiolib: Remove duplicated function gpio_do_set_config() (David Arcari) [1829900] - [include] gpio: Fix the no return statement warning (David Arcari) [1829900] - [gpio] gpiolib: remove set but not used variable 'config' (David Arcari) [1829900] - [gpio] gpiolib: Set lockdep class for hierarchical irq domains (David Arcari) [1829900] - [gpio] gpiolib: Add the support for the msi parent domain (David Arcari) [1829900] - [gpio] gpiolib: Add support for the irqdomain which doesn't use irq_fwspec as arg (David Arcari) [1829900] - [gpio] gpiolib: use gpiochip_get_desc() in gpio_ioctl() (David Arcari) [1829900] - [gpio] gpiolib: use gpiochip_get_desc() in lineevent_create() (David Arcari) [1829900] - [gpio] gpiolib: use gpiochip_get_desc() in linehandle_create() (David Arcari) [1829900] - [gpio] gpiolib: convert the type of hwnum to unsigned int in gpiochip_get_desc() (David Arcari) [1829900] - [gpio] gpiolib: have a single place of calling set_config() (David Arcari) [1829900] - [gpio] gpiolib: use 'unsigned int' instead of 'unsigned' in gpio_set_config() (David Arcari) [1829900] - [gpio] gpio: gpiolib: fix confusing indention (David Arcari) [1829900] - [mmc] mmc: core: Rework cd-gpio handling (David Arcari) [1829900] - [mmc] mmc: core: Rework wp-gpio handling (David Arcari) [1829900] - [gpio] gpio: add gpiod_toggle_active_low() (David Arcari) [1829900] - [gpio] gpiolib: Make use of assign_bit() API (David Arcari) [1829900] - [gpio] gpiolib: Add GPIOCHIP_NAME definition (David Arcari) [1829900] - [gpio] gpiolib: acpi: Add honor_wakeup module-option + quirk mechanism (David Arcari) [1829900] - [gpio] gpiolib: acpi: Turn dmi_system_id table into a generic quirk table (David Arcari) [1829900] - [gpio] gpiolib: fix up emulated open drain outputs (David Arcari) [1829900] - [gpio] gpio: Fix error message on out-of-range GPIO in lookup table (David Arcari) [1829900] - [gpio] gpiolib: of: Make of_gpio_spi_cs_get_count static (David Arcari) [1829900] - [gpio] gpio: Handle counting of Freescale chipselects (David Arcari) [1829900] - [gpio] gpio: of: Fix bogus reference to gpiod_get_count() (David Arcari) [1829900] - [gpio] gpiolib: Grammar s/manager/managed/ (David Arcari) [1829900] - [gpio] gpiolib: acpi: Make acpi_gpiochip_alloc_event always return AE_OK (David Arcari) [1829900] - [gpio] gpiolib: acpi: Print pin number on acpi_gpiochip_alloc_event errors (David Arcari) [1829900] - [gpio] gpiolib: fix coding style in gpiod_hog() (David Arcari) [1829900] - [gpio] gpio: add new SET_CONFIG ioctl() to gpio chardev (David Arcari) [1829900] - [gpio] gpiolib: move validation of line handle flags into helper function (David Arcari) [1829900] - [gpio] gpiolib: add support for biasing output lines (David Arcari) [1829900] - [gpio] gpiolib: add support for disabling line bias (David Arcari) [1829900] - [gpio] gpiolib: add support for pull up/down to lineevent_create (David Arcari) [1829900] - [gpio] gpio: expose pull-up/pull-down line flags to userspace (David Arcari) [1829900] - [gpio] Revert "gpio: expose pull-up/pull-down line flags to userspace" (David Arcari) [1829900] - [gpio] gpiolib: No need to call gpiochip_remove_pin_ranges() twice (David Arcari) [1829900] - [include] gpio: Add definition for GPIO direction (David Arcari) [1829900] - [gpio] gpiolib: Switch order of valid mask and hw init (David Arcari) [1829900] - [gpio] gpio: of: don't warn if ignored GPIO flag matches the behavior (David Arcari) [1829900] - [gpio] gpio: fix kernel-doc for of_gpio_need_valid_mask() (David Arcari) [1829900] - [gpio] gpio: expose pull-up/pull-down line flags to userspace (David Arcari) [1829900] - [gpio] gpiolib: introduce fwnode_gpiod_get_index() (David Arcari) [1829900] - [gpio] gpiolib: introduce devm_fwnode_gpiod_get_index() (David Arcari) [1829900] - [gpio] gpiolib: sanitize flags before allocating memory in lineevent_create() (David Arcari) [1829900] - [gpio] gpiolib: acpi: Add Terra Pad 1061 to the run_edge_events_on_boot_blacklist (David Arcari) [1829900] - [gpio] gpio: fix getting nonexclusive gpiods from DT (David Arcari) [1829900] - [gpio] gpiolib: don't clear FLAG_IS_OUT when emulating open-drain/open-source (David Arcari) [1829900] - [gpio] gpiolib: of: add a fallback for wlf, reset GPIO name (David Arcari) [1829900] - [gpio] gpio: remove explicit comparison with 0 (David Arcari) [1829900] - [gpio] gpio: devres: Switch to EXPORT_SYMBOL_GPL() (David Arcari) [1829900] - [gpio] gpio: of: Switch to EXPORT_SYMBOL_GPL() (David Arcari) [1829900] - [gpio] gpio: of: Make of_gpio_simple_xlate() private (David Arcari) [1829900] - [gpio] gpio: of: Make of_get_named_gpiod_flags() private (David Arcari) [1829900] - [gpio] gpiolib: acpi: make acpi_can_fallback_to_crs() static (David Arcari) [1829900] - [gpio] gpio: of: Normalize return code variable name (David Arcari) [1829900] - [gpio] gpio: gpiolib: Normalize return code variable name (David Arcari) [1829900] - [include] gpio: Move gpiochip_lock/unlock_as_irq to gpio/driver.h (David Arcari) [1829900] - [gpio] gpio: Use callback presence to determine need of valid_mask (David Arcari) [1829900] - [gpio] gpio: Pass mask and size with the init_valid_mask() (David Arcari) [1829900] - [pinctrl] pinctrl: msm: Add ability for drivers to supply a reserved GPIO list (David Arcari) [1829900] - [pinctrl] pinctrl: msm: Use init_valid_mask exported function (David Arcari) [1829900] - [include] gpio: stubs in headers should be inline (David Arcari) [1829900] - [gpio] gpio: Add support for hierarchical IRQ domains (David Arcari) [1829900] - [kernel] genirq: introduce irq_domain_translate_twocell (David Arcari) [1829900] - [gpio] gpio: refactor gpiochip_allocate_mask() with bitmap_alloc() (David Arcari) [1829900] - [gpio] gpio: of: Fix hard-assigned valid_mask for OF case (David Arcari) [1829900] - [sound] gpiolib-acpi: Move acpi_dev_add_driver_gpios() et al to consumer.h (David Arcari) [1829900] - [gpio] gpiolib: acpi: Split ACPI stuff to gpiolib-acpi.h (David Arcari) [1829900] - [include] gpiolib: of: Reshuffle contents of consumer.h for new library layout (David Arcari) [1829900] - [include] pinctrl: remove unneeded #ifdef around declarations (David Arcari) [1829900] - [hwmon] hwmon: pmbus: ucd9000: remove unneeded include (David Arcari) [1829900] - [include] gpio: remove less important #ifdef around declarations (David Arcari) [1829900] - [gpio] gpio: of: Break out OF-only code (David Arcari) [1829900] - [gpio] gpiolib: acpi: Add gpiolib_acpi_run_edge_events_on_boot option and blacklist (David Arcari) [1829900] - [gpio] gpiolib: of: fix fallback quirks handling (David Arcari) [1829900] - [gpio] gpio: fix line flag validation in lineevent_create (David Arcari) [1829900] - [gpio] gpio: fix line flag validation in linehandle_create (David Arcari) [1829900] - [gpio] gpio: Fix irqchip initialization order (David Arcari) [1829900] - [gpio] gpio: of: fix Freescale SPI CS quirk handling (David Arcari) [1829900] - [gpio] gpiolib: never report open-drain/source lines as 'input' to user-space (David Arcari) [1829900] - [include] gpio: Fix build error of function redefinition (David Arcari) [1829900] - [gpio] gpiolib: Preserve desc->flags when setting state (David Arcari) [1829900] - [include] gpio: don't WARN() on NULL descs if gpiolib is disabled (David Arcari) [1829900] - [gpio] gpiolib: fix incorrect IRQ requesting of an active-low lineevent (David Arcari) [1829900] - [gpio] Revert "gpio/spi: Fix spi-gpio regression on active high CS" (David Arcari) [1829900] - [gpio] gpiolib: of: fix a memory leak in of_gpio_flags_quirks() (David Arcari) [1829900] - [gpio] gpiolib: Use spinlock_t instead of struct spinlock (David Arcari) [1829900] - [gpio] gpiolib: Clarify use of non-sleeping functions (David Arcari) [1829900] - [gpio] gpiolib: Fix references to gpiod_et_*value_cansleep() variants (David Arcari) [1829900] - [include] gpiolib: Document new gpio_chip.init_valid_mask field (David Arcari) [1829900] - [gpio] gpio/spi: Fix spi-gpio regression on active high CS (David Arcari) [1829900] - [gpio] gpio: No need to cast away return value of debugfs_create_file() (David Arcari) [1829900] - [include] gpio: Add comments on #if/#else/#endif (David Arcari) [1829900] - [regulator] gpio: Fix return value mismatch of function gpiod_get_from_of_node() (David Arcari) [1829900] - [gpio] gpio: Drop the parent_irq from gpio_irq_chip (David Arcari) [1829900] - [gpio] gpio: of: parse stmmac PHY reset line specific active-low property (David Arcari) [1829900] - [gpio] gpio: pass lookup and descriptor flags to request_own (David Arcari) [1829900] - [gpio] gpio: of: Handle the Freescale SPI CS (David Arcari) [1829900] - [gpio] gpio: Fix gpiochip_add_data_with_key() error path (David Arcari) [1829900] - [gpio] gpiolib: acpi: Respect pin bias setting (David Arcari) [1829900] - [gpio] gpiolib: acpi: Add acpi_gpio_update_gpiod_lookup_flags() helper (David Arcari) [1829900] - [gpio] gpiolib: acpi: Set pin value, based on bias, more accurately (David Arcari) [1829900] - [gpio] gpiolib: acpi: Change type of dflags (David Arcari) [1829900] - [gpio] gpiolib: Introduce GPIO_LOOKUP_FLAGS_DEFAULT (David Arcari) [1829900] - [gpio] gpiolib: Make use of enum gpio_lookup_flags consistent (David Arcari) [1829900] - [include] gpiolib: Indent entry values of enum gpio_lookup_flags (David Arcari) [1829900] - [gpio] gpio: of: Optimize quirk checks (David Arcari) [1829900] - [gpio] gpio: mmio: Drop bgpio_dir_inverted (David Arcari) [1829900] - [gpio] gpio: Set proper argument value to set_config (David Arcari) [1829900] - [gpio] gpio: Remove obsolete comment about gpiochip_free_hogs() usage (David Arcari) [1829900] - [gpio] gpio: mmio: Fix bgpio_get_set & bgpio_get_set_multiple (David Arcari) [1829900] - [gpio] gpio: mmio: Support two direction registers (David Arcari) [1829900] - [gpio] gpiolib: Don't WARN on gpiod_put() for optional GPIO (David Arcari) [1829900] - [gpio] gpiolib: acpi: Fix references in kernel doc and amend (David Arcari) [1829900] - [gpio] gpio: of: Fix of_gpiochip_add() error path (David Arcari) [1829900] - [gpio] gpio: of: Check for "spi-cs-high" in child instead of parent node (David Arcari) [1829900] - [gpio] gpio: of: Check propname before applying "cs-gpios" quirks (David Arcari) [1829900] - [gpio] Revert "gpio: use new gpio_set_config() helper in more places" (David Arcari) [1829900] - [gpio] gpio: of: Handle both enable-gpio{,s} (David Arcari) [1829900] - [gpio] gpio: of: Restrict enable-gpio quirk to regulator-gpio (David Arcari) [1829900] - [gpio] gpio: of: Apply regulator-gpio quirk only to enable-gpios (David Arcari) [1829900] - [gpio] gpio: add core support for pull-up/pull-down configuration (David Arcari) [1829900] - [gpio] gpio: use new gpio_set_config() helper in more places (David Arcari) [1829900] - [gpio] gpio: rename gpio_set_drive_single_ended() to gpio_set_config() (David Arcari) [1829900] - [gpio] gpiolib: acpi: Correct kernel doc of struct acpi_gpio_event (David Arcari) [1829900] - [gpio] gpio: of: Fix logic inversion (David Arcari) [1829900] - [gpio] gpio: add irq domain activate/deactivate functions (David Arcari) [1829900] - [gpio] gpiolib: fix line event timestamps for nested irqs (David Arcari) [1829900] - [gpio] gpiolib-acpi: Preserve non direction flags when updating gpiod_flags (David Arcari) [1829900] - [gpio] gpiolib-acpi: Remove unnecessary WARN_ON from acpi_gpiochip_free_interrupts (David Arcari) [1829900] - [gpio] gpiolib-acpi: remove unused variable 'err', cleans up build warning (David Arcari) [1829900] - [mmc] mmc: core: don't override the CD GPIO level when "cd-inverted" is set (David Arcari) [1829900] - [arm64] arm64: dts: meson: Fix mmc cd-gpios polarity (David Arcari) [1829900] - [gpio] gpio/mmc/of: Respect polarity in the device tree (David Arcari) [1829900] - [include] gpiolib: Fix return value of gpio_to_desc() stub if !GPIOLIB (David Arcari) [1829900] - [documentation] Documentation: gpio: fix function links in the HTML docs (David Arcari) [1829900] - [documentation] docs: driver-model: convert docs to ReST and rename to *.rst (David Arcari) [1829900] - [documentation] docs: gpio: driver.rst: fix a bad tag (David Arcari) [1829900] - [documentation] gpio: Fix minor grammar errors in documentation (David Arcari) [1829900] - [documentation] gpio: Update documentation (David Arcari) [1829900] - [gpio] gpio: Pass a flag to gpiochip_request_own_desc() (David Arcari) [1829900] - [gpio] gpio: Add devm_gpiod_unhinge() (David Arcari) [1829900] - [gpio] gpio: devres: Handle nonexclusive GPIOs (David Arcari) [1829900] - [gpio] gpio: Enable nonexclusive gpiods from DT nodes (David Arcari) [1829900] - [gpio] gpiolib-acpi: Only defer request_irq for GpioInt ACPI event handlers (David Arcari) [1829900] - [gpio] gpio: OF: Parse MMC-specific CD and WP properties (David Arcari) [1829900] - [gpio] gpio: restore original GPLv2+ license of gpiolib-of.c sources (David Arcari) [1829900] - [include] gpio: drop broken to_gpio_irq_chip() helper (David Arcari) [1829900] - [gpio] gpio: drop devm_gpio_chip_match() (David Arcari) [1829900] - [gpio] gpio: don't free unallocated ida on gpiochip_add_data_with_key() error path (David Arcari) [1829900] - [gpio] gpiolib: Fix possible use after free on label (David Arcari) [1829900] - [documentation] Documentation: gpio: driver: fix wire name for I2C (David Arcari) [1829900] - [documentation] gpio/driver.rst: document gpiochip_disable/enable_irq() (David Arcari) [1829900] - [gpio] gpio: drop devm_gpiochip_remove() (David Arcari) [1829900] - [gpio] gpio: Clarify kerneldoc on gpiochip_set_chained_irqchip() (David Arcari) [1829900] - [gpio] gpio: Remove unused 'irqchip' argument to gpiochip_set_cascaded_irqchip() (David Arcari) [1829900] - [gpio] gpio: Drop parent irq assignment during cascade setup (David Arcari) [1829900] - [gpio] gpiolib: Initialize gdev field before is used (David Arcari) [1829900] - [gpio] gpio: Assign gpio_irq_chip::parents to non-stack pointer (David Arcari) [1829900] - [gpio] gpio: fix doc string for devm_gpiochip_add_data() to not talk about irq_chip (David Arcari) [1829900] - [gpio] gpio: mockup: fix indicated direction (David Arcari) [1829900] - [gpio] gpiolib: Show correct direction from the beginning (David Arcari) [1829900] - [gpio] gpiolib: Add init_valid_mask exported function (David Arcari) [1829900] - [gpio] gpio: Slightly more helpful debugfs (David Arcari) [1829900] - [gpio] Accept partial 'gpio-line-names' property (David Arcari) [1829900] - [gpio] gpio: Restore indentation of continued lines (David Arcari) [1829900] - [gpio] gpio: Propagate errors from gpiod_set_array_value_complex() (David Arcari) [1829900] - [gpio] gpiolib: Fix incorrect use of find_next_zero_bit() (David Arcari) [1829900] - [gpio] gpiolib: Fix missing updates of bitmap index (David Arcari) [1829900] - [gpio] gpio: Add comments on single direction chips (David Arcari) [1829900] - [gpio] gpiolib: Fix gpio_direction_* for single direction GPIOs (David Arcari) [1829900] - [gpio] gpio: Rename devres implementation file (David Arcari) [1829900] - [gpio] gpio: Use SPDX header for core library (David Arcari) [1829900] - [gpio] gpiolib: Fix array members of same chip processed separately (David Arcari) [1829900] - [gpio] gpiolib: Free the last requested descriptor (David Arcari) [1829900] - [gpio] gpio: Get rid of legacy header (David Arcari) [1829900] - [gpio] gpiolib: check if irqchip already has the irq hook replacements (David Arcari) [1829900] - [gpio] gpiolib: use better errno if get_direction is not available (David Arcari) [1829900] - [documentation] gpiolib: Implement fast processing path in get/set array (David Arcari) [1829900] - [documentation] Documentation: gpio: Fix reference to gpiod_get_array() (David Arcari) [1829900] - [gpio] gpiolib: Pass array info to get/set array functions (David Arcari) [1829900] - [gpio] gpiolib: Identify arrays matching GPIO hardware (David Arcari) [1829900] - [gpio] gpiolib: Pass bitmaps, not integer arrays, to get/set array (David Arcari) [1829900] - [gpio] gpiolib: Don't support irq sharing for userspace (David Arcari) [1829900] - [gpio] gpio: of: Handle SPI chipselect legacy bindings (David Arcari) [1829900] - [gpio] gpiolib: override irq_enable/disable (David Arcari) [1829900] - [gpio] gpiolib: add flag to indicate if the irq is disabled (David Arcari) [1829900] - [gpio] gliolib: set hooks in gpiochip_set_irq_hooks() (David Arcari) [1829900] - [gpio] gpiolib: export gpiochip_irq_reqres/relres() (David Arcari) [1829900] - [include] gpio: fix kernel-doc notation warning for 'request_key' (David Arcari) [1829900] - [gpio] gpio: Fix crash due to registration race (David Arcari) [1829900] - [gpio] gpio: Convert to using pOFn instead of device_node.name (David Arcari) [1829900] - [gpio] gpiolib-acpi: Register GpioInt ACPI event handlers from a late_initcall (David Arcari) [1829900] - [gpio] gpiolib: acpi: Switch to cansleep version of GPIO library call (David Arcari) [1829900] - [gpio] gpiolib: Avoid calling chip->request() for unused gpios (David Arcari) [1829900] - [gpio] gpio: mmio: Fix up inverted direction registers (David Arcari) [1829900] - [gpio] gpiolib: Fix of_node inconsistency (David Arcari) [1829900] - [gpio] gpiolib: Don't shadow error code of gpiochip_lock_as_irq() (David Arcari) [1829900] - [include] gpiolib: Use GPIOD_OUT_{LOW, HIGH} macros in open drain ones (David Arcari) [1829900] - [gpio] gpiolib: probe deferral error reporting (David Arcari) [1829900] - [include] Input: gpio_keys - add missing include to gpio_keys.h (David Arcari) [1829900] - [gpio] gpiolib: remove an unnecessary TODO (David Arcari) [1829900] - [gpio] gpiolib: don't allow userspace to set values of input lines (David Arcari) [1829900] - [gpio] gpiolib: Join one line back for better readability (David Arcari) [1829900] - [gpio] gpiolib: Consistent use of ->get_direction() inside gpiolib (David Arcari) [1829900] - [gpio] gpiolib: Defer on non-DT find_chip_by_name() failure (David Arcari) [1829900] - [gpio] gpiolib: Respect error code of ->get_direction() (David Arcari) [1829900] - [gpio] gpiolib: Join string literals back (David Arcari) [1829900] - [include] gpio.h: fix location of gpio legacy documentation (David Arcari) [1829900] - [fs] gfs2: Fix use-after-free in gfs2_logd after withdraw (Robert S Peterson) [1831695] - [fs] gfs2: Fix BUG during unmount after file system withdraw (Robert S Peterson) [1831695] - [fs] gfs2: Fix error exit in do_xmote (Robert S Peterson) [1831695] - [fs] gfs2: fix withdraw sequence deadlock (Robert S Peterson) [1831695] - [mm] s390/mm: fix page table upgrade vs 2ndary address mode accesses (Vladis Dronov) [1828154] {CVE-2020-11884} - [media] media: serial_ir: Fix use-after-free in serial_ir_init_module (Vladis Dronov) [1802396] {CVE-2019-19543} - [mm] mm/memory_hotplug: fix remove_memory() lockdep splat (Christoph von Recklinghausen) [1830942] - [mm] mm/page_alloc.c: initialize memmap of unavailable memory directly (Christoph von Recklinghausen) [1782827] - [fs] fs/proc/page.c: allow inspection of last section and fix end detection (Christoph von Recklinghausen) [1782827] - [mm] mm/page_alloc.c: fix uninitialized memmaps on a partially populated last section (Christoph von Recklinghausen) [1782827] - [powerpc] kvm: ppc: book3s hv: Handle non-present PTEs in page fault functions (David Gibson) [1820402] - [vfio] vfio-pci/nvlink2: Allow fallback to ibm, mmio-atsd[0] (David Gibson) [1819169] - [s390] s390/cpuinfo: fix wrong output when CPU0 is offline (Philipp Rudo) [1812982] - [s390] s390/topology: remove offline CPUs from CPU topology masks (Philipp Rudo) [1812982] - [hwtracing] intel_th: pci: Add Comet Lake PCH-V support (Tony Camuso) [1822983] - [kernel] kprobes: Fix optimize_kprobe()/unoptimize_kprobe() cancellation logic (Waiman Long) [1833383] - [kernel] kprobes: Set unoptimized flag after unoptimizing code (Waiman Long) [1833383] - [kernel] kprobes: Prohibit probing on BUG() and WARN() address (Waiman Long) [1833383] - [kernel] kprobes: Fix potential deadlock in kprobe_optimizer() (Waiman Long) [1833383] - [fs] gfs2: More gfs2_find_jhead fixes (Abhijith Das) [1828653] - [kernel] audit: fix a net reference leak in audit_list_rules_send() (Richard Guy Briggs) [1827327] - [kernel] audit: fix a net reference leak in audit_send_reply() (Richard Guy Briggs) [1827327] - [kernel] audit: check the length of userspace generated audit records (Richard Guy Briggs) [1827303] - [s390] s390/pci: do not set affinity for floating irqs (Philipp Rudo) [1834319] - [netdrv] mlx5: Remove the unsupported mark from ConnectX-6 Dx device (Alaa Hleihel) [1789382 1782831] - [netdrv] mlx5: Update list of unsupported devices (Alaa Hleihel) [1823685 1789382] - [infiniband] RDMA/mlx5: Verify that QP is created with RQ or SQ (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Fix udata response upon SRQ creation (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Set of completion request bit should not clear other adjacent bits (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: en_accel, Add missing net/geneve.h include (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Fix q counters on uplink representors (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Fix command entry leak in Internal Error State (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Fix forced completion access non initialized command entry (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: DR, On creation set CQ's arm_db member to right value (Alaa Hleihel) [1789384 1789382] - [infiniband] RDMA/mlx5: Set GRH fields in query QP on RoCE (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Get the latest values from counters in switchdev mode (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Don't trigger IRQ multiple times on XSK wakeup to avoid WQ overruns (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Fix failing fw tracer allocation on s390 (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Fix pfnum in devlink port attribute (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Fix nest_level for vlan pop action (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Add missing release firmware call (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Fix frequent ioread PCI access during recovery (Alaa Hleihel) [1789382] - [netdrv] flow_offload: check for basic action hw stats type (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Remove unused argument from parse_tc_pedit_action() (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Use netdev_warn() instead of pr_err() for errors (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: DR, Remove unneeded functions deceleration (Alaa Hleihel) [1789384 1789382] - [netdrv] net/mlx5: DR, Improve log messages (Alaa Hleihel) [1789384 1789382] - [netdrv] net/mlx5: DR, Change matcher priority parameter type (Alaa Hleihel) [1789384 1789382] - [netdrv] net/mlx5: Eswitch, avoid redundant mask (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Don't allow forwarding between uplink (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Replace tunnel mpls capability bits for tunnel_offloads (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Fix missing congestion control debugfs on rep rdma device (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Optimize u64 division on 32-bit arches (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Prevent UMR usage with RO only when we have RO caps (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Fix group version management (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: E-Switch, Hold mutex when querying drop counter in legacy mode (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Tidy up and fix reverse christmas ordring (Alaa Hleihel) [1831133 1789382] - [netdrv] net/mlx5: Expose port speed when possible (Alaa Hleihel) [1831133 1789382] - [include] net/mlx5: Expose link speed directly (Alaa Hleihel) [1831133 1789382] - [netdrv] net/mlx5e: Use netdev_warn() for errors for added prefix (Alaa Hleihel) [1789382] - [include] net/mlx5: fix spelling mistake "reserverd" -> "reserved" (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: sparse: warning: Using plain integer as NULL pointer (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: sparse: warning: incorrect type in assignment (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: RX, Use indirect calls wrapper for handling compressed completions (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: RX, Use indirect calls wrapper for posting descriptors (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Change inline mode correctly when changing trust state (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Add context to the preactivate hook (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Allow mlx5e_switch_priv_channels to fail and recover (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Remove unneeded netif_set_real_num_tx_queues (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Fix configuration of XPS cpumasks and netdev queues in corner cases (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Use preactivate hook to set the indirection table (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Rename hw_modify to preactivate (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Encapsulate updating netdev queues into a function (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Add missing LRO cap check (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Define one flow for TXQ selection when TCs are configured (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Block delay drop to unprivileged users (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Fix access to wrong pointer while performing flush due to error (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Do not recover from a non-fatal syndrome (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Fix ICOSQ recovery flow with Striding RQ (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Fix missing reset of SW metadata in Striding RQ reset (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Enhance ICOSQ WQE info fields (Alaa Hleihel) [1789382] - [netdrv] net/mlx5_core: Set IB capability mask1 to fix ib_srpt connection failure (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Fix the number of hwcounters of a dynamic counter (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Clear LAG notifier pointer after unregister (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Fix endianness handling in pedit mask (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: kTLS, Fix wrong value in record tracker enum (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: kTLS, Fix TCP seq off-by-1 issue in TX resync flow (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: DR, Fix postsend actions write length (Alaa Hleihel) [1789384 1789382] - [infiniband] IB/mlx5: Fix implicit ODP race (Alaa Hleihel) [1789382] - [netdrv] mlx5: register lag notifier for init network namespace only (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Fix crash in recovery flow without devlink reporter (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Reset RQ doorbell counter before moving RQ state from RST to RDY (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Fix sleep while atomic in mlx5_eswitch_get_vepa (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Use div64_u64 for num_var_hw_entries calculation (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Prevent overflow in mmap offset calculations (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Fix async events cleanup flows (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Return failure when rts2rts_qp_counters_set_id is not supported (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Deprecate usage of generic TLS HW capability bit (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: TX, Error completion is for last WQE in batch (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: IPsec, fix memory leak at mlx5_fpga_ipsec_delete_sa_ctx (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: IPsec, Fix esp modify function attribute (Alaa Hleihel) [1789382] - [infiniband] RDMA/core: Make the entire API tree static (Alaa Hleihel) [1789382] - [netdrv] mlx5: Use dev_net netdevice notifier registrations (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Return the administrative GUID if exists (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: DR, Allow connecting flow table to a lower/same level table (Alaa Hleihel) [1789384 1789382] - [netdrv] net/mlx5: DR, Modify header copy support (Alaa Hleihel) [1789384 1789382] - [netdrv] net/mlx5: DR, Modify set action limitation extension (Alaa Hleihel) [1789384 1789382] - [netdrv] net/mlx5e: Add mlx5e_flower_parse_meta support (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Fix printk format warning (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Allow creating autogroups with reserved entries (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Add ignore level support fwd to table rules (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: fs_core: Introduce unmanaged flow tables (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Refactor mlx5_create_auto_grouped_flow_table (Alaa Hleihel) [1789383 1789382] - [include] net/mlx5e: Expose FEC feilds and related capability bit (Alaa Hleihel) [1789382] - [include] net/mlx5: Add mlx5_ifc definitions for connection tracking support (Alaa Hleihel) [1789382] - [include] net/mlx5: Add copy header action struct layout (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Expose resource dump register mapping (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Add structures and defines for MIRC register (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Read MCAM register groups 1 and 2 (Alaa Hleihel) [1789382] - [include] net/mlx5: Add structures layout for new MCAM access reg groups (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Expose RoCE accelerator counters (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Set relaxed ordering when requested (Alaa Hleihel) [1789382] - [include] net/mlx5: Expose relaxed ordering bits (Alaa Hleihel) [1789382] - [include] net/mlx5: Add RoCE accelerator counters (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Fix handling of IOVA != user_va in ODP paths (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Mask out unsupported ODP capabilities for kernel QPs (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Don't fake udata for kernel path (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Add ODP WQE handlers for kernel QPs (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Simplify devx async commands (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Add mmap support for VAR (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Introduce VAR object and its alloc/destroy methods (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Extend caps stage to handle VAR capabilities (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Expose vDPA emulation device capabilities (Alaa Hleihel) [1789382] - [include] net/mlx5: Add Virtio Emulation related device capabilities (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Use async EQ setup cleanup helpers for multiple EQs (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Reduce No CQ found log level from warn to debug (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Increase the max number of channels to 128 (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Support accept action on nic table (Alaa Hleihel) [1789382] - [netdrv] mlx5: work around high stack usage with gcc (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: limit the function in local scope (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: use true, false for bool variable (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Unify ODP MR code paths to allow extra flexibility (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Fix outstanding_pi index for GSI qps (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Add devlink reload (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Set netdev name space on creation (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Load profile according to RoCE enablement state (Alaa Hleihel) [1790200 1789382] - [netdrv] net/mlx5: Handle "enable_roce" devlink param (Alaa Hleihel) [1790200 1789382] - [fs] gfs2: Another gfs2_walk_metadata fix (Andreas Grunbacher) [1826419] - [nvme] nvmet-tcp: optimize tcp stack TX when data digest is used (Chris Leech) [1829540] - [nvme] nvmet-tcp: fix maxh2cdata icresp parameter (Chris Leech) [1829540] - [nvme] nvmet-tcp: set SO_PRIORITY for accepted sockets (Chris Leech) [1829540] - [nvme] nvmet-tcp: set MSG_MORE only if we actually have more to send (Chris Leech) [1829540] - [nvme] nvme-tcp: fix possible crash in recv error flow (Chris Leech) [1829540] - [nvme] nvme-tcp: don't poll a non-live queue (Chris Leech) [1829540] - [nvme] nvme-tcp: fix possible crash in write_zeroes processing (Chris Leech) [1829540] - [nvme] nvme-tcp: Add warning on state change failure at nvme_tcp_setup_ctrl (Chris Leech) [1829540] - [nvme] nvme: Make nvme_uninit_ctrl symmetric to nvme_init_ctrl (Chris Leech) [1829540] - [nvme] nvme: Fix ctrl use-after-free during sysfs deletion (Chris Leech) [1829540] - [nvme] nvme-tcp: break from io_work loop if recv failed (Chris Leech) [1829540] - [nvme] nvme-tcp: move send failure to nvme_tcp_try_send (Chris Leech) [1829540] - [nvme] nvme-tcp: optimize queue io_cpu assignment for multiple queue maps (Chris Leech) [1829540] - [nvme] nvme-tcp: Set SO_PRIORITY for all host sockets (Chris Leech) [1829540] - [nvme] nvme/tcp: fix bug on double requeue when send fails (Chris Leech) [1829540] - [nvme] Revert "nvme: Restart request timers in resetting state" (Chris Leech) [1829540] - [acpi] ACPI: processor: Export acpi_processor_evaluate_cst() (Steve Best) [1826415] - [acpi] ACPI: processor: Make ACPI_PROCESSOR_CSTATE depend on ACPI_PROCESSOR (Steve Best) [1826415] - [acpi] ACPI: processor: Clean up acpi_processor_evaluate_cst() (Steve Best) [1826415] - [acpi] ACPI: processor: Introduce acpi_processor_evaluate_cst() (Steve Best) [1826415] - [acpi] ACPI: processor: Export function to claim _CST control (Steve Best) [1826415] - [s390] s390/ftrace: fix potential crashes when switching tracers (Philipp Rudo) [1831796] - [net] net/smc: cancel event worker during device removal (Philipp Rudo) [1780665] - [net] net/smc: check for valid ib_client_data (Philipp Rudo) [1780665] - [net] net/smc: fix cleanup for linkgroup setup failures (Philipp Rudo) [1780665] - [net] net/smc: no peer ID in CLC decline for SMCD (Philipp Rudo) [1780665] - [net] net/smc: transfer fasync_list in case of fallback (Philipp Rudo) [1780665] - [net] net/smc: fix leak of kernel memory to user space (Philipp Rudo) [1780665] - [net] net/smc: allow unprivileged users to read pnet table (Philipp Rudo) [1780665] - [net] net/smc: unregister ib devices in reboot_event (Philipp Rudo) [1780665] - [net] net/smc: add fallback check to connect() (Philipp Rudo) [1780665] - [net] net/smc: shorten lgr_cnt initialization (Philipp Rudo) [1780665] - [net] net/smc: fix fastopen for non-blocking connect() (Philipp Rudo) [1780665] - [net] net/smc: remove unused constant (Philipp Rudo) [1780665] - [net] net/smc: use rcu_barrier() on module unload (Philipp Rudo) [1780665] - [net] net/smc: guarantee removal of link groups in reboot (Philipp Rudo) [1780665] - [net] net/smc: introduce bookkeeping of SMCR link groups (Philipp Rudo) [1780665] - [net] net/smc: immediate termination for SMCR link groups (Philipp Rudo) [1780665] - [net] net/smc: wait for tx completions before link freeing (Philipp Rudo) [1780665] - [net] net/smc: abnormal termination without orderly flag (Philipp Rudo) [1780665] - [net] net/smc: no WR buffer wait for terminating link group (Philipp Rudo) [1780665] - [net] net/smc: introduce bookkeeping of SMCD link groups (Philipp Rudo) [1780665] - [net] net/smc: abnormal termination of SMCD link groups (Philipp Rudo) [1780665] - [net] net/smc: immediate termination for SMCD link groups (Philipp Rudo) [1780665] - [net] net/smc: fix final cleanup sequence for SMCD devices (Philipp Rudo) [1780665] - [net] net/smc: fix refcount non-blocking connect() -part 2 (Philipp Rudo) [1780665] - [net] net/smc: fix ethernet interface refcounting (Philipp Rudo) [1780665] - [net] net/smc: fix refcounting for non-blocking connect() (Philipp Rudo) [1780665] - [net] net/smc: fix closing of fallback SMC sockets (Philipp Rudo) [1780665] - [net] net/smc: remove close abort worker (Philipp Rudo) [1780665] - [net] net/smc: introduce link group termination worker (Philipp Rudo) [1780665] - [net] net/smc: improve abnormal termination of link groups (Philipp Rudo) [1780665] - [net] net/smc: tell peers about abnormal link group termination (Philipp Rudo) [1780665] - [net] net/smc: improve link group freeing (Philipp Rudo) [1780665] - [net] net/smc: improve abnormal termination locking (Philipp Rudo) [1780665] - [net] net/smc: terminate link group without holding lgr lock (Philipp Rudo) [1780665] - [net] net/smc: cancel send and receive for terminated socket (Philipp Rudo) [1780665] - [net] net/smc: receive pending data after RCV_SHUTDOWN (Philipp Rudo) [1780665] - [net] net/smc: receive returns without data (Philipp Rudo) [1780665] - [net] net/smc: fix SMCD link group creation with VLAN id (Philipp Rudo) [1780665] - [net] net/smc: improve close of terminated socket (Philipp Rudo) [1780665] - [net] net/smc: no new connections on disappearing devices (Philipp Rudo) [1780665] - [net] net/smc: increase device refcount for added link group (Philipp Rudo) [1780665] - [net] net/smc: separate locks for SMCD and SMCR link group lists (Philipp Rudo) [1780665] - [net] net/smc: separate SMCD and SMCR link group lists (Philipp Rudo) [1780665] - [net] net/smc: original socket family in inet_sock_diag (Philipp Rudo) [1780665] - [infiniband] RDMA/bnxt_re: Use rdma_read_gid_hw_context to retrieve HW gid index (Kamal Heib) [1828601] - [infiniband] RDMA/core: Add helper function to retrieve driver gid context from gid attr (Kamal Heib) [1828601] - [media] media: videobuf2-v4l2: drop WARN_ON in vb2_warn_zero_bytesused() (Vladis Dronov) [1825616] {CVE-2019-9455} - [net] SUNRPC: Fix initialisation of struct rpc_xprt_switch (Steve Dickson) [1683394] - [net] SUNRPC: add links for all client xprts to debugfs (Steve Dickson) [1683394] - [net] SUNRPC: enhance rpc_clnt_show_stats() to report on all xprts (Steve Dickson) [1683394] - [net] SUNRPC: Fix transport accounting when caller specifies an rpc_xprt (Steve Dickson) [1683394] - [fs] NFS: send state management on a single connection (Steve Dickson) [1683394] - [net] SUNRPC: Add basic load balancing to the transport switch (Steve Dickson) [1683394] - [net] SUNRPC: Fix up task signalling (Steve Dickson) [1683394] - [fs] NFS: Allow multiple connections to a NFSv2 or NFSv3 server (Steve Dickson) [1683394] - [fs] NFS: Display the "nconnect" mount option if it is set (Steve Dickson) [1683394] - [fs] pNFS: Allow multiple connections to the DS (Steve Dickson) [1683394] - [fs] NFSv4: Allow multiple connections to NFSv4.x (x>0) servers (Steve Dickson) [1683394] - [fs] NFS: Add a mount option to specify number of TCP connections to use (Steve Dickson) [1683394] - [net] SUNRPC: Allow creation of RPC clients with multiple connections (Steve Dickson) [1683394] - [net] netlabel: cope with NULL catmap (Paolo Abeni) [1827251] {CVE-2020-10711} - [scsi] scsi: qla2xxx: fix a potential NULL pointer dereference ("Ewan D. Milne") [1829250] {CVE-2019-16233} - [input] Input: ff-memless - kill timer in destroy() (Chris von Recklinghausen) [1815024] {CVE-2019-19524}- [netdrv] net/mlx5e: kTLS, Do not send decrypted-marked SKBs via non-accel path (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: kTLS, Remove redundant posts in TX resync flow (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: kTLS, Fix corner-case checks in TX resync flow (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: E-Switch, Prevent ingress rate configuration of uplink rep (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Update the list of the PCI supported devices (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Fix lowest FDB pool size (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Fix hairpin RSS table size (Alaa Hleihel) [1789380] - [netdrv] Revert "net/mlx5: Support lockless FTE read lookups" (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Move devlink registration before interfaces load (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Always print health reporter message to dmesg (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Avoid duplicating rule destinations (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Fix device memory flows (Alaa Hleihel) [1789380] - [netdrv] treewide: Use sizeof_field() macro (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: E-switch, Fix Ingress ACL groups in switchdev mode for prio tag (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Fix build error without IPV6 (Alaa Hleihel) [1789380] - [netdrv] net: use rhashtable_lookup() instead of rhashtable_lookup_fast() (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Remove redundant pointer check (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: TC, Stub out ipv6 tun create header function (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: DR, Add support for Geneve packets SW steering (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: DR, Add HW bits and definitions for Geneve flex parser (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: DR, Refactor VXLAN GPE flex parser tunnel code for SW steering (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Don't write read-only fields in MODIFY_HCA_VPORT_CONTEXT command (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Implement callbacks for getting VFs GUID attributes (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Rx, Update page pool numa node when changed (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Support extended number of strides for Striding RQ (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Remove redundant NULL initializations (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Add new chain for netfilter flow table offload (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Refactor creating fast path prio chains (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Accumulate levels for chains prio namespaces (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Define fdb tc levels per prio (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Rename FDB_* tc related defines to FDB_TC_* defines (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Simplify fdb chain and prio eswitch defines (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Support flow counters offset for bulk counters (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Dump of fw_fatal use updated devlink binary interface (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Rename profile and init methods (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: fix spelling mistake "metdata" -> "metadata" (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: fix kvfree of uninitialized pointer spec (Alaa Hleihel) [1789380] - [infiniband] IB: mlx5: no need to check return value of debugfs_create functions (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: LAG, Use port enumerators (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: rate limit alloc_ent error messages (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Add ToS (DSCP) header rewrite support (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Bit sized fields rewrite support (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: WQ, Move short getters into header file (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: TX, Dump WQs wqe descriptors on CQE with error events (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Support lockless FTE read lookups (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Do not hold group lock while allocating FTE in software (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Verify that rule has at least one fwd/drop action (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Remove unneeded variable in mlx5_unload_one (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: FPGA, support network cards with standalone FPGA (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Introduce and use mlx5_core_is_vf() (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Refactor ingress acl configuration (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Restrict metadata disablement to offloads mode (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: E-switch, Offloads shift ACL programming during enable/disable vport (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: E-switch, Offloads introduce and use per vport acl tables APIs (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Move ACL drop counters life cycle close to ACL lifecycle (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: E-switch, Legacy introduce and use per vport acl tables APIs (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: E-switch, Prepare code to handle vport enable error (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Tide up state_lock and vport enabled flag usage (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Move legacy drop counter and rule under legacy structure (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Move metdata fields under offloads structure (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Introduce and use mlx5_esw_is_manager_vport() (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: E-switch, Introduce and use vlan rule config helper (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: E-Switch, Rename ingress acl config in offloads mode (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: E-Switch, Rename egress config to generic name (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Test write combining support (Alaa Hleihel) [1789380] - [netdrv] net: Fix misspellings of "configure" and "configuration" (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Do not race with mlx5_ib_invalidate_range during create and destroy (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Do not store implicit children in the odp_mkeys xarray (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Rework implicit ODP destroy (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Avoid double lookups on the pagefault path (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Reduce locking in implicit_mr_get_data() (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Use an xarray for the children of an implicit ODP (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Split implicit handling from pagefault_mr (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Set the HW IOVA of the child MRs to their place in the tree (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Lift implicit_mr_alloc() into the two routines that call it (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Rework implicit_mr_get_data (Alaa Hleihel) [1789380] - [netdrv] RDMA/mlx5: Delete struct mlx5_priv->mkey_table (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Use a dedicated mkey xarray for ODP (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Split sig_err MR data into its own xarray (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Use SRCU properly in ODP prefetch (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Align usage of QP1 create flags with rest of mlx5 defines (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Add capability for max sge to get optimized performance (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Introduce and use mkey context setting helper routine (Alaa Hleihel) [1789380] - [include] net/mlx5: Expose optimal performance scatter entries capability (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Remove unnecessary else statement (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Remove unnecessary return statement (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Group boolean parameters to take less space (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Add missing capability bit check for IP-in-IP (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Fix ingress rate configuration for representors (Alaa Hleihel) [1789378] - [netdrv] mlx5: reject unsupported external timestamp flags (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Replace kfree with kvfree when free vhca stats (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Remove incorrect match criteria assignment line (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Enhance TX resync flow (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Save a copy of the crypto info (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Remove unneeded cipher type checks (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Limit DUMP wqe size (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Fix missing SQ edge fill (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Fix page refcnt leak in TX resync error flow (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Save by-value copy of the record frags (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Save only the frag page to release at completion (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Size of a Dump WQE is fixed (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Release reference on DUMPed fragments in shutdown flow (Alaa Hleihel) [1789378] - [infiniband] RDMA/mlx5: Put live in the correct place for ODP MRs (Alaa Hleihel) [1789378] - [infiniband] RDMA/odp: Lift umem_mutex out of ib_umem_odp_unmap_dma_pages() (Alaa Hleihel) [1789378] - [netdrv] drivers: net: Fix Kconfig indentation (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: DR, Remove redundant dev_name print from err log (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: DR, Remove useless set memory to zero use memset() (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Remove unused function parameter (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Use PTR_ERR_OR_ZERO rather than its implementation (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Use ipv6_stub to avoid dependency with ipv6 being a module (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Kconfig: Fix MLX5_CORE dependency with PCI_HYPERV_INTERFACE (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Fix static checker warning of potential pointer math issue (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Remove unlikely() from WARN*() condition (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Support TSO and TX checksum offloads for IP-in-IP tunnels (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Improve stateless offload capability check (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Support RSS for IP-in-IP and IPv6 tunneled packets (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Change function's position to a more fitting file (Alaa Hleihel) [1789378] - [infiniband] IB/mlx5: Add page fault handler for DC initiator WQE (Alaa Hleihel) [1789378] - [infiniband] IB/mlx5: Remove check of FW capabilities in ODP page fault handling (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Set ODP capabilities for DC transport to max (Alaa Hleihel) [1789378] - [infiniband] RDMA/mlx5: RDMA_RX flow type support for user applications (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Fix return code in case of hyperv wrong size read (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Add mlx5e HV VHCA stats agent (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Add HV VHCA control agent (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Add HV VHCA infrastructure (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Add wrappers for HyperV PCIe operations (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Add trace point for neigh update (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Add trace point for neigh used value update (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Add tc flower tracepoints (Alaa Hleihel) [1789378] - [infiniband] RDMA/mlx5: Use odp instead of mr->umem in pagefault_mr (Alaa Hleihel) [1789378] - [infiniband] RDMA/mlx5: Use ib_umem_start instead of umem.address (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Create bypass and loopback flow steering namespaces for RDMA RX (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Add per-namespace flow table default miss action support (Alaa Hleihel) [1789378] - [include] net/mlx5: Expose IP-in-IP capability bit (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Improve functions documentation (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Report and recover from CQE with error on RQ (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: RX, Handle CQE with error at the earliest stage (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Report and recover from rx timeout (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Report and recover from CQE error on ICOSQ (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Split open/close ICOSQ into stages (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Add support to rx reporter diagnose (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Add helper functions for reporter's basics (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Add cq info to tx reporter diagnose (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Extend tx reporter diagnostics output (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Extend tx diagnose function (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Generalize tx reporter's functionality (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Change naming convention for reporter's functions (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Rename reporter header file (Alaa Hleihel) [1790198 1789378] - [infiniband] RDMA/mlx5: Annotate lock dependency in bind/unbind slave port (Alaa Hleihel) [1789378] - [infiniband] IB/mlx5: Expose XRQ legacy commands over the DEVX interface (Alaa Hleihel) [1789378] - [infiniband] IB/mlx5: Add legacy events to DEVX list (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Add XRQ legacy commands opcodes (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Use debug message instead of warn (Alaa Hleihel) [1789378] - [netdrv] mlx5: no need to check return value of debugfs_create functions (Alaa Hleihel) [1789378] - [infiniband] mlx5: Use refcount_t for refcount (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Allow dropping specific tunnel packets (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: TX reporter cleanup (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Set tx reporter only on successful creation (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Rx, checksum handling refactoring (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Tx, Soften inline mode VLAN dependencies (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: XDP, Slight enhancement for WQE fetch function (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: XDP, Close TX MPWQE session when no room for inline packet left (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Tx, Strict the room needed for SQ edge NOPs (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: E-Switch, add ingress rate support (Alaa Hleihel) [1789378] - [infiniband] RDMA/mlx5: Remove DEBUG ODP code (Alaa Hleihel) [1789378] - [infiniband] IB/mlx5: Add CREATE_PSV/DESTROY_PSV for devx interface (Alaa Hleihel) [1789378] - [infiniband] IB/mlx5: Avoid unnecessary typecast (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: xsk: dynamically allocate mlx5e_channel_param (Alaa Hleihel) [1789378] - [netdrv] net: Use skb accessors in network drivers (Alaa Hleihel) [1789378] - [char] tpm: Export tpm2_get_cc_attrs_tbl for ibmvtpm driver as module (David Gibson) [1781915] - [char] tpm: ibmvtpm: Add support for TPM2 (David Gibson) [1781915] - [char] tpm: of: Handle IBM, vtpm20 case when getting log parameters (David Gibson) [1781915] - [wireless] iwlwifi: mvm: Do not require PHY_SKU NVM section for 3168 devices (Jarod Wilson) [1807052] - [wireless] mwifiex: set needed_headroom, not hard_header_len (Jarod Wilson) [1807052] - [wireless] ath9k: Handle txpower changes even when TPC is disabled (Jarod Wilson) [1807052] - [wireless] mt76: mt76x02: fix coverage_class type (Jarod Wilson) [1807052] - [wireless] rtw88: Use kfree_skb() instead of kfree() (Jarod Wilson) [1807052] - [wireless] brcmfmac: abort and release host after error (Jarod Wilson) [1807052] - [wireless] ath11k: Silence clang -Wsometimes-uninitialized in ath11k_update_per_peer_stats_from_txcompl (Jarod Wilson) [1807052] - [wireless] ath10k: Call cpu_latency_qos_*() instead of pm_qos_*() (Jarod Wilson) [1807052] - [net] mac80211: fix authentication with iwlwifi/mvm (Jarod Wilson) [1807052] - [net] mac80211: set IEEE80211_TX_CTRL_PORT_CTRL_PROTO for nl80211 TX (Jarod Wilson) [1807052] - [net] mac80211: mark station unauthorized before key removal (Jarod Wilson) [1807052] - [net] mac80211: Check port authorization in the ieee80211_tx_dequeue() case (Jarod Wilson) [1807052] - [net] cfg80211: Do not warn on same channel at the end of CSA (Jarod Wilson) [1807052] - [net] mac80211: drop data frames without key on encrypted links (Jarod Wilson) [1807052] - [net] nl80211: fix NL80211_ATTR_CHANNEL_WIDTH attribute type (Jarod Wilson) [1807052] - [wireless] iwlwifi: don't send GEO_TX_POWER_LIMIT if no wgds table (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: add 0x2526/0x401* devices back to cfg detection (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8188ee: Fix regression due to commit d1d1a96bdb44 (Jarod Wilson) [1807052] - [wireless] iwlwifi: cfg: use antenna diversity with all AX101 devices (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: Fix rate scale NSS configuration (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg: don't abort if sending DBGC_SUSPEND_RESUME fails (Jarod Wilson) [1807052] - [wireless] iwlwifi: yoyo: don't add TLV offset when reading FIFOs (Jarod Wilson) [1807052] - [wireless] iwlwifi: check allocated pointer when allocating conf_tlvs (Jarod Wilson) [1807052] - [wireless] iwlwifi: consider HE capability when setting LDPC (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: take the required lock when clearing time event data (Jarod Wilson) [1807052] - [net] mac80211: Do not send mesh HWMP PREQ if HWMP is disabled (Jarod Wilson) [1807052] - [net] nl80211: add missing attribute validation for channel switch (Jarod Wilson) [1807052] - [net] nl80211: add missing attribute validation for beacon report scanning (Jarod Wilson) [1807052] - [net] nl80211: add missing attribute validation for critical protocol indication (Jarod Wilson) [1807052] - [wireless] mt76: fix array overflow on receiving too many fragments for a packet (Jarod Wilson) [1807052] - [net] mac80211: rx: avoid RCU list traversal under mutex (Jarod Wilson) [1807052] - [net] nl80211: explicitly include if_vlan.h (Jarod Wilson) [1807052] - [net] mac80211: Remove a redundant mutex unlock (Jarod Wilson) [1807052] - [net] cfg80211: check reg_rule for NULL in handle_channel_custom() (Jarod Wilson) [1807052] - [net] nl80211: fix potential leak in AP start (Jarod Wilson) [1807052] - [net] mac80211: fix wrong 160/80+80 MHz setting (Jarod Wilson) [1807052] - [net] cfg80211: add missing policy for NL80211_ATTR_STATUS_CODE (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: fix max_nss in mt7615_eeprom_parse_hw_cap (Jarod Wilson) [1807052] - [net] cfg80211: check wiphy driver existence for drvinfo report (Jarod Wilson) [1807052] - [net] mac80211: consider more elements in parsing CRC (Jarod Wilson) [1807052] - [net] mac80211: fix quiet mode activation in action frames (Jarod Wilson) [1807052] - [net] mac80211: use more bits for ack_frame_id (Jarod Wilson) [1807052] - [wireless] rtw88: Fix return value of rtw_wow_check_fw_status (Jarod Wilson) [1807052] - [wireless] iwlwifi: d3: read all FW CPUs error info (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: fix TDLS discovery with the new firmware API (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: Check the sta is not NULL in iwl_mvm_cfg_he_sta() (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: avoid use after free for pmsr request (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: update the DTS measurement type (Jarod Wilson) [1807052] - [wireless] iwlwifi: don't throw error when trying to remove IGTK (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: Fix thermal zone registration (Jarod Wilson) [1807052] - [wireless] iwlwifi: use helpers (Jarod Wilson) [1807052] - [wireless] mwifiex: Fix possible buffer overflows in mwifiex_cmd_append_vsie_tlv() (Jarod Wilson) [1807052] - [wireless] mwifiex: Fix possible buffer overflows in mwifiex_ret_wmm_get_status() (Jarod Wilson) [1807052] - [wireless] mwifiex: fix unbalanced locking in mwifiex_process_country_ie() (Jarod Wilson) [1807052] - [wireless] rtlwifi: btcoex: fix spelling mistake "initilized" -> "initialized" (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8723ae: remove unused variables (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ee: remove unused variables (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8821ae: remove unused variables (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8188ee: remove redundant assignment to variable cond (Jarod Wilson) [1807052] - [wireless] brcmfmac: Remove always false 'idx < 0' statement (Jarod Wilson) [1807052] - [wireless] rtw88: use shorter delay time to poll PS state (Jarod Wilson) [1807052] - [wireless] rtw88: fix potential NULL skb access in TX ISR (Jarod Wilson) [1807052] - [wireless] brcmfmac: add initial support for monitor mode (Jarod Wilson) [1807052] - [wireless] brcmfmac: simplify building interface combinations (Jarod Wilson) [1807052] - [wireless] brcmfmac: sdio: Fix OOB interrupt initialization on brcm43362 (Jarod Wilson) [1807052] - [wireless] brcmfmac: use true,false for bool variable (Jarod Wilson) [1807052] - [wireless] rtw88: use true,false for bool variable (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8821ae: Make functions static & rm sw.h (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8723be: Make functions static & rm sw.h (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8723ae: Make functions static & rm sw.h (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192se: Remove sw.h header (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ee: Make functions static & rm sw.h (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192cu: Remove sw.h header (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ce: Make functions static & rm sw.h (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8188ee: Make functions static & rm sw.h (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192cu: Fix typo (Jarod Wilson) [1807052] - [wireless] rtw88: change max_num_of_tx_queue() definition to inline in pci.h (Jarod Wilson) [1807052] - [wireless] rtw88: assign NULL to skb after being kfree()'ed (Jarod Wilson) [1807052] - [wireless] rtw88: use rtw_hci_stop() instead of rtwdev->hci.ops->stop() (Jarod Wilson) [1807052] - [wireless] rtw88: remove unused vif pointer in struct rtw_vif (Jarod Wilson) [1807052] - [wireless] rtw88: remove unused variable 'in_lps' (Jarod Wilson) [1807052] - [wireless] rtw88: remove unused spinlock (Jarod Wilson) [1807052] - [wireless] rtw88: 8822c: update power sequence to v15 (Jarod Wilson) [1807052] - [wireless] rtw88: fix TX secondary channel offset of 40M if current bw is 20M or 40M (Jarod Wilson) [1807052] - [wireless] rtw88: fix rate mask for 1SS chip (Jarod Wilson) [1807052] - [wireless] rtw88: Add wowlan net-detect support (Jarod Wilson) [1807052] - [wireless] rtw88: Add wowlan pattern match support (Jarod Wilson) [1807052] - [wireless] rtw88: support wowlan feature for 8822c (Jarod Wilson) [1807052] - [wireless] rtw88: load wowlan firmware if wowlan is supported (Jarod Wilson) [1807052] - [wireless] rtw88: add interface config for 8822c (Jarod Wilson) [1807052] - [wireless] rtw88: pci: reset dma when reset pci trx ring (Jarod Wilson) [1807052] - [wireless] rtw88: pci: reset ring index when release skbs in tx ring (Jarod Wilson) [1807052] - [wireless] ath10k: Use device_get_match_data() to simplify code (Jarod Wilson) [1807052] - [wireless] ath10k: Add newlines to printk messages (Jarod Wilson) [1807052] - [wireless] ath10k: Correct the DMA direction for management tx buffers (Jarod Wilson) [1807052] - [wireless] mwifiex: drop most magic numbers from mwifiex_process_tdls_action_frame() (Jarod Wilson) [1807052] - [wireless] ath11k: fix up some error paths (Jarod Wilson) [1807052] - [wireless] ath11k: make sure to also report the RX bandwidth inside radiotap (Jarod Wilson) [1807052] - [wireless] ath11k: avoid null pointer dereference when pointer band is null (Jarod Wilson) [1807052] - [wireless] ath11k: Add missing pdev rx rate stats (Jarod Wilson) [1807052] - [wireless] ath11k: ensure ts.flags is initialized before bit-wise or'ing in values (Jarod Wilson) [1807052] - [wireless] ath11k: set TxBf parameters after vdev start (Jarod Wilson) [1807052] - [wireless] ath11k: enable HE tlvs in ppdu stats for pktlog lite (Jarod Wilson) [1807052] - [wireless] ath11k: fix debugfs build failure (Jarod Wilson) [1807052] - [wireless] ath10k: Don't call SCM interface for statically mapped msa region (Jarod Wilson) [1807052] - [wireless] Revert "ath10k: fix DMA related firmware crashes on multiple devices" (Jarod Wilson) [1807052] - [wireless] ath10k: drop RX skb with invalid length for sdio (Jarod Wilson) [1807052] - [wireless] ath10k: use true,false for bool variable (Jarod Wilson) [1807052] - [wireless] ath10k: Add optional qdss clk (Jarod Wilson) [1807052] - [wireless] ath10k: pci: Fix comment on ath10k_pci_dump_memory_sram (Jarod Wilson) [1807052] - [wireless] ath10k: pci: Only dump ATH10K_MEM_REGION_TYPE_IOREG when safe (Jarod Wilson) [1807052] - [wireless] ath9k: use true,false for bool variable (Jarod Wilson) [1807052] - [net] net: mac80211: use skb_list_walk_safe helper for gso segments (Jarod Wilson) [1807052] - [wireless] net: iwlwifi: use skb_list_walk_safe helper for gso segments (Jarod Wilson) [1807052] - [wireless] iwlwifi: add device name to device_info (Jarod Wilson) [1807052] - [wireless] iwlwifi: implement a new device configuration table (Jarod Wilson) [1807052] - [wireless] iwlwifi: assume the driver_data is a trans_cfg, but allow full cfg (Jarod Wilson) [1807052] - [wireless] iwlwifi: prph: remove some unused register definitions (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: print out extended secboot status before dump (Jarod Wilson) [1807052] - [wireless] iwlwifi: incorporate firmware filename into version (Jarod Wilson) [1807052] - [wireless] iwlwifi: yoyo: check for the domain on all TLV types during init (Jarod Wilson) [1807052] - [wireless] iwlwifi: add new iwlax411 struct for type SoSnj (Jarod Wilson) [1807052] - [wireless] iwlwifi: yoyo: remove the iwl_dbg_tlv_gen_active_trigs() function (Jarod Wilson) [1807052] - [wireless] iwlwifi: yoyo: remove unnecessary active triggers status flag (Jarod Wilson) [1807052] - [wireless] iwlwifi: yoyo: don't allow changing the domain via debugfs (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: Update BEACON_TEMPLATE_CMD firmware API (Jarod Wilson) [1807052] - [wireless] iwlwifi: remove CSR registers abstraction (Jarod Wilson) [1807052] - [wireless] iwlwifi: remove some outdated iwl22000 configurations (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: validate queue ID before array deref/bit ops (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: use partial pages if applicable (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: map only used part of RX buffers (Jarod Wilson) [1807052] - [wireless] iwlwifi: allocate more receive buffers for HE devices (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: add support for responder config command version 7 (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: add support for location range request version 8 (Jarod Wilson) [1807052] - [wireless] iwlwifi: scan: remove support for fw scan api v11 (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: don't skip a TX FIFO when dumping (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: update powersave correctly for D3 (Jarod Wilson) [1807052] - [wireless] ath11k: Use sizeof_field() instead of FIELD_SIZEOF() (Jarod Wilson) [1807052] - [wireless] ath11k: explicitly cast wmi commands to their correct struct type (Jarod Wilson) [1807052] - [wireless] orinoco: avoid assertion in case of NULL pointer (Jarod Wilson) [1807052] - [wireless] brcmfmac: Keep OOB wake-interrupt disabled when it shouldn't be enabled (Jarod Wilson) [1807052] - [wireless] brcmfmac: Fix memory leak in brcmf_usbdev_qinit (Jarod Wilson) [1807052] - [wireless] brcmfmac: not set mbss in vif if firmware does not support MBSS (Jarod Wilson) [1807052] - [wireless] brcmfmac: add RSDB condition when setting interface combinations (Jarod Wilson) [1807052] - [wireless] brcmfmac: add support for BCM4359 SDIO chipset (Jarod Wilson) [1807052] - [wireless] brcmfmac: make errors when setting roaming parameters non-fatal (Jarod Wilson) [1807052] - [wireless] brcmfmac: fix rambase for 4359/9 (Jarod Wilson) [1807052] - [wireless] brcmfmac: set F2 blocksize and watermark for 4359 (Jarod Wilson) [1807052] - [wireless] brcmfmac: reset two D11 cores if chip has two D11 cores (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: use generic rtl_signal_scale_mapping (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192cu: use generic rtl_signal_scale_mapping (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ce: use generic rtl_signal_scale_mapping (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: use generic rtl_query_rxpwrpercentage (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192cu: use generic rtl_query_rxpwrpercentage (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ce: use generic rtl_query_rxpwrpercentage (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: fix interface sanity check (Jarod Wilson) [1807052] - [wireless] brcmfmac: fix interface sanity check (Jarod Wilson) [1807052] - [wireless] brcmfmac: set interface carrier to off by default (Jarod Wilson) [1807052] - [wireless] mwifiex: delete unused mwifiex_get_intf_num() (Jarod Wilson) [1807052] - [wireless] rt2x00usb: Fix a warning message in 'rt2x00usb_watchdog_tx_dma()' (Jarod Wilson) [1807052] - [wireless] brcmfmac: Fix use after free in brcmf_sdio_readframes() (Jarod Wilson) [1807052] - [wireless] rt2x00: use RESET state bit to prevent IV changes on restart (Jarod Wilson) [1807052] - [wireless] rt2x00: implement reconfig_complete (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl_pci: Fix -Wcast-function-type (Jarod Wilson) [1807052] - [wireless] brcmsmac: Remove always false 'channel < 0' statement (Jarod Wilson) [1807052] - [wireless] rtlwifi: Remove last definitions of local bit manipulation macros (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8723be: Remove usage of private bit manipulation macros (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8723ae: Remove usage of private bit manipulation macros (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ee: Remove usage of private bit manipulation macros (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl88821ae: Remove usage of private bit manipulation macros (Jarod Wilson) [1807052] - [wireless] rtlwifi: Remove dependence on special bit manipulation macros for common driver (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ce: rtl8192c_com: Remove usage of private bit manipulation macros (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8188ee: Remove usage of private bit manipulation (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: Remove usage of private bit manipulation macros (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: Convert inline routines to little-endian words (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: Convert macros that set descriptor (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: Replace local bit manipulation macros (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: Remove unused GET_XXX and SET_XXX macros (Jarod Wilson) [1807052] - [wireless] brcmfmac: Fix memory leak in brcmf_p2p_create_p2pdev() (Jarod Wilson) [1807052] - [wireless] ath9k: fix storage endpoint lookup (Jarod Wilson) [1807052] - [wireless] ath11k: Remove unneeded semicolon (Jarod Wilson) [1807052] - [wireless] ath11k: remove an unneeded NULL check (Jarod Wilson) [1807052] - [wireless] ath11k: checking for NULL vs IS_ERR() (Jarod Wilson) [1807052] - [wireless] ath11k: delete a stray unlock in ath11k_dbg_htt_stats_req() (Jarod Wilson) [1807052] - [wireless] ath11k: fix missing free of skb on error return path (Jarod Wilson) [1807052] - [wireless] ath11k: fix uninitialized variable radioup (Jarod Wilson) [1807052] - [wireless] ath11k: fix memory leak on reg_info (Jarod Wilson) [1807052] - [wireless] ath11k: Remove unnecessary enum scan_priority (Jarod Wilson) [1807052] - [wireless] ath11k: fix several spelling mistakes (Jarod Wilson) [1807052] - [wireless] ath11k: add some missing __packed qualifiers (Jarod Wilson) [1807052] - [wireless] ath11k: set the BA buffer size to 256 when HE is enabled (Jarod Wilson) [1807052] - [wireless] ath11k: fix pdev when invoking ath11k_wmi_send_twt_enable_cmd() (Jarod Wilson) [1807052] - [wireless] ath11k: optimize ath11k_hal_tx_status_parse (Jarod Wilson) [1807052] - [wireless] ath11k: optimise ath11k_dp_tx_completion_handler (Jarod Wilson) [1807052] - [wireless] ath11k: move some tx_status parsing to debugfs code (Jarod Wilson) [1807052] - [wireless] ath11k: rename ath11k_wmi_base instances from wmi_sc to wmi_ab (Jarod Wilson) [1807052] - [wireless] ath11k: drop memset when setting up a tx cmd desc (Jarod Wilson) [1807052] - [wireless] ath11k: disable PS for STA interfaces by default upon bringup (Jarod Wilson) [1807052] - [wireless] ath11k: add wmi helper for turning STA PS on/off (Jarod Wilson) [1807052] - [wireless] ath10k: Fix some typo in some warning messages (Jarod Wilson) [1807052] - [wireless] ath11k: register HE mesh capabilities (Jarod Wilson) [1807052] - [net] netlink: rename nl80211_validate_nested() to nla_validate_nested() (Jarod Wilson) [1807052] - [wireless] wireless/mediatek: Replace rcu_swap_protected() with rcu_replace_pointer() (Jarod Wilson) [1807052] - [wireless] ath: add support for special 0x0 regulatory domain (Jarod Wilson) [1807052] - [wireless] ath10k: change bundle count for max rx bundle for sdio (Jarod Wilson) [1807052] - [wireless] ath10k: enable napi on RX path for sdio (Jarod Wilson) [1807052] - [wireless] ath11k: fix indentation in ath11k_mac_prepare_he_mode() (Jarod Wilson) [1807052] - [wireless] ath11k: Setup REO destination ring before sending wmi_init command (Jarod Wilson) [1807052] - [wireless] ath11k: Move mac80211 hw allocation before wmi_init command (Jarod Wilson) [1807052] - [wireless] ath11k: Skip update peer stats for management packets (Jarod Wilson) [1807052] - [wireless] ath11k: update tx duration in station info (Jarod Wilson) [1807052] - [wireless] ath11k: fix vht guard interval mapping (Jarod Wilson) [1807052] - [wireless] ath11k: fix memory leak in monitor mode (Jarod Wilson) [1807052] - [wireless] ath11k: Advertise MPDU start spacing as no restriction (Jarod Wilson) [1807052] - [wireless] ath11k: Update tx and rx chain count properly on drv_set_antenna (Jarod Wilson) [1807052] - [wireless] ath11k: add necessary peer assoc params in wmi dbg (Jarod Wilson) [1807052] - [wireless] ath11k: unlock mutex during failure in qmi fw ready (Jarod Wilson) [1807052] - [wireless] ath11k: add support for controlling tx power to a station (Jarod Wilson) [1807052] - [wireless] ath11k: update bawindow size in delba process (Jarod Wilson) [1807052] - [wireless] ath11k: avoid use_after_free in ath11k_dp_rx_msdu_coalesce API (Jarod Wilson) [1807052] - [wireless] ath11k: avoid burst time conversion logic (Jarod Wilson) [1807052] - [wireless] ath11k: pktlog: fix sending/using the pdev id (Jarod Wilson) [1807052] - [wireless] ath11k: qmi clean up in ath11k_qmi_wlanfw_wlan_cfg_send() (Jarod Wilson) [1807052] - [wireless] ath11k: qmi clean up ce and HTC service config update (Jarod Wilson) [1807052] - [wireless] ath11k: tracing: fix ath11k tracing (Jarod Wilson) [1807052] - [wireless] ath10k: enable wow feature for sdio chip (Jarod Wilson) [1807052] - [wireless] ath10k: change log level for mpdu status of sdio chip (Jarod Wilson) [1807052] - [wireless] ath10k: set WMI_PEER_AUTHORIZE after a firmware crash (Jarod Wilson) [1807052] - [wireless] ath10k: set max mtu to 1500 for sdio chip (Jarod Wilson) [1807052] - [wireless] ath10k: enable firmware log by default for sdio (Jarod Wilson) [1807052] - [wireless] ath11k: Fix target crash due to WBM_IDLE_LINK ring desc shortage (Jarod Wilson) [1807052] - [wireless] ath11k: Fixing TLV length issue in peer pktlog WMI command (Jarod Wilson) [1807052] - [wireless] ath11k: Fix skb_panic observed during msdu coalescing (Jarod Wilson) [1807052] - [wireless] ath11k: remove unused tx ring counters (Jarod Wilson) [1807052] - [wireless] ath11k: avoid WMM param truncation (Jarod Wilson) [1807052] - [wireless] ath11k: optimize RX path latency (Jarod Wilson) [1807052] - [wireless] ath11k: update tcl cmd descriptor parameters for STA mode (Jarod Wilson) [1807052] - [wireless] ath11k: fix wmi service ready ext tlv parsing (Jarod Wilson) [1807052] - [wireless] ath11k: fix resource leak in ath11k_mac_sta_state (Jarod Wilson) [1807052] - [wireless] ath11k: Fix htt stats sounding info and pdev cca stats (Jarod Wilson) [1807052] - [wireless] ath10k: move non-fatal warn logs to dbg level (Jarod Wilson) [1807052] - [wireless] ath11k: add spatial reuse support (Jarod Wilson) [1807052] - [wireless] ath11k: add TWT support (Jarod Wilson) [1807052] - [wireless] ath11k: add HE support (Jarod Wilson) [1807052] - [wireless] ath11k: Remove dead code while handling amsdu packets (Jarod Wilson) [1807052] - [wireless] ath11k: fix missed bw conversion in tx completion (Jarod Wilson) [1807052] - [wireless] ath11k: convert message from info to dbg (Jarod Wilson) [1807052] - [wireless] ath11k: ignore event 0x6017 (Jarod Wilson) [1807052] - [wireless] ath11k: add RX stats support for radiotap (Jarod Wilson) [1807052] - [wireless] ath11k: driver for Qualcomm IEEE 802.11ax devices (Jarod Wilson) [1807052] - [wireless] ath10k: fix RX of frames with broken FCS in monitor mode (Jarod Wilson) [1807052] - [wireless] ath10k: report rssi of each chain to mac80211 for sdio (Jarod Wilson) [1807052] - [wireless] ath10k: Handle "invalid" BDFs for msm8998 devices (Jarod Wilson) [1807052] - [wireless] ath10k: Fix qmi init error handling (Jarod Wilson) [1807052] - [wireless] ath10k: add NL80211_FEATURE_ND_RANDOM_MAC_ADDR for NLO (Jarod Wilson) [1807052] - [wireless] ath10k: Handle when FW doesn't support QMI_WLFW_HOST_CAP_REQ_V01 (Jarod Wilson) [1807052] - [wireless] ath10k: add large size for BMI download data for SDIO (Jarod Wilson) [1807052] - [wireless] ath10k: correct the tlv len of ath10k_wmi_tlv_op_gen_config_pno_start (Jarod Wilson) [1807052] - [wireless] ath10k: sdio: remove struct ath10k_sdio_rx_data::status (Jarod Wilson) [1807052] - [wireless] ath10k: sdio: cosmetic cleanup (Jarod Wilson) [1807052] - [wireless] ath10k: add workqueue for RX path of sdio (Jarod Wilson) [1807052] - [wireless] ath10k: change max RX bundle size from 8 to 32 for sdio (Jarod Wilson) [1807052] - [wireless] ath10k: enable RX bundle receive for sdio (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: don't send the IWL_MVM_RXQ_NSSN_SYNC notif to Rx queues (Jarod Wilson) [1807052] - [net] cfg80211: fix page refcount issue in A-MSDU decap (Jarod Wilson) [1807052] - [net] cfg80211: check for set_wiphy_params (Jarod Wilson) [1807052] - [net] cfg80211: fix memory leak in cfg80211_cqm_rssi_update (Jarod Wilson) [1807052] - [net] cfg80211: fix memory leak in nl80211_probe_mesh_link (Jarod Wilson) [1807052] - [net] cfg80211: fix deadlocks in autodisconnect work (Jarod Wilson) [1807052] - [net] wireless: wext: avoid gcc -O3 warning (Jarod Wilson) [1807052] - [net] mac80211: Fix TKIP replay protection immediately after key setup (Jarod Wilson) [1807052] - [net] cfg80211: Fix radar event during another phy CAC (Jarod Wilson) [1807052] - [net] wireless: fix enabling channel 12 for custom regulatory domain (Jarod Wilson) [1807052] - [net] mac80211: mesh: restrict airtime metric to peered established plinks (Jarod Wilson) [1807052] - [wireless] Revert "iwlwifi: mvm: fix scan config command size" (Jarod Wilson) [1807052] - [wireless] iwlwifi: fw: make pos static in iwl_sar_get_ewrd_table() loop (Jarod Wilson) [1807052] - [wireless] iwlwifi: remove lar_disable module parameter (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg: force stop the debug monitor HW (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: always disable L0S states (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: rename L0S_ENABLED bit to L0S_DISABLED (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: fix potential SKB leak on TXQ TX (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: fix SKB leak on invalid queue (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: extend hardware workaround to context-info (Jarod Wilson) [1807052] - [wireless] iwlwifi: Don't ignore the cap field upon mcc update (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: report TX rate to mac80211 directly for RS offload (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: fix NVM check for 3168 devices (Jarod Wilson) [1807052] - [wireless] iwlwifi: fix TLV fragment allocation loop (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: allocate smaller dev_cmd for TX headers (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: detect the DMA bug and warn if it happens (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: work around DMA hardware bug (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: move page tracking into get_page_hdr() (Jarod Wilson) [1807052] - [wireless] iwlwifi: don't send PPAG command if disabled (Jarod Wilson) [1807052] - [wireless] mt76: Off by one in mt76_calc_rx_airtime() (Jarod Wilson) [1807052] - [wireless] mt76: fix LED link time failure (Jarod Wilson) [1807052] - [net] mac80211: Turn AQL into an NL80211_EXT_FEATURE (Jarod Wilson) [1807052] - [net] mac80211: airtime: Fix an off by one in ieee80211_calc_rx_airtime() (Jarod Wilson) [1807052] - [net] cfg80211: fix double-free after changing network namespace (Jarod Wilson) [1807052] - [net] mac80211: fix TID field in monitor mode transmit (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: move power gating workaround earlier in the flow (Jarod Wilson) [1807052] - [wireless] Revert "iwlwifi: assign directly to iwl_trans->cfg in QuZ detection" (Jarod Wilson) [1807052] - [wireless] wireles: Use sizeof_field() macro (Jarod Wilson) [1807052] - [wireless] mt76: mt76x0: fix default mac address overwrite (Jarod Wilson) [1807052] - [wireless] ath9k: use iowrite32 over __raw_writel (Jarod Wilson) [1807052] - [net] mac80211: Use Airtime-based Queue Limits (AQL) on packet dequeue (Jarod Wilson) [1807052] - [net] mac80211: Implement Airtime-based Queue Limit (AQL) (Jarod Wilson) [1807052] - [net] mac80211: Import airtime calculation code from mt76 (Jarod Wilson) [1807052] - [net] mac80211: consider QoS Null frames for STA_NULLFUNC_ACKED (Jarod Wilson) [1807052] - [net] mac80211: expose HW conf flags through debugfs (Jarod Wilson) [1807052] - [net] mac80211: Add new sta_info getter by sta/vif addrs (Jarod Wilson) [1807052] - [net] mac80211: add a comment about monitor-to-dev injection (Jarod Wilson) [1807052] - [wireless] drivers: net: Fix Kconfig indentation, continued (Jarod Wilson) [1807052] - [wireless] mt76: fix fix ampdu locking (Jarod Wilson) [1807052] - [wireless] mt76: mt76u: fix endpoint definition order (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: read {tx,rx} mask from eeprom (Jarod Wilson) [1807052] - [wireless] mt76: move mt76_get_antenna in mt76_core module (Jarod Wilson) [1807052] - [wireless] mt76: fix possible out-of-bound access in mt7615_fill_txs/mt7603_fill_txs (Jarod Wilson) [1807052] - [wireless] Revert "mt76: mt76x0e: don't use hw encryption for MT7630E" (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: disable radar pattern detector during scanning (Jarod Wilson) [1807052] - [wireless] mt76: move interface_modes definition in mt76_core module (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: add ibss support (Jarod Wilson) [1807052] - [wireless] mt76: move SUPPORTS_REORDERING_BUFFER hw property in mt76_register_device (Jarod Wilson) [1807052] - [wireless] mt76: use mt76_dev in mt76_is_{mmio,usb} (Jarod Wilson) [1807052] - [wireless] mt76: Remove set but not used variable 'idx' (Jarod Wilson) [1807052] - [wireless] mt76: mt76u: rely on a dedicated stats workqueue (Jarod Wilson) [1807052] - [wireless] mt76: mt76u: rely on usb_interface instead of usb_dev (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: remove unneeded semicolon (Jarod Wilson) [1807052] - [wireless] mt76: mt76x0: remove 350ms delay in mt76x0_phy_calibrate (Jarod Wilson) [1807052] - [wireless] mt76: mt76x02u: update ewma pkt len in mt76x02u_tx_prepare_skb (Jarod Wilson) [1807052] - [wireless] mt76: remove obsolete .add_buf() from struct mt76_queue_ops (Jarod Wilson) [1807052] - [wireless] mt76: add sanity check for a-mpdu rx wcid index (Jarod Wilson) [1807052] - [wireless] mt76: refactor cc_lock locking scheme (Jarod Wilson) [1807052] - [wireless] mt76: mt76x0: eeprom: add support for MAC address from OF (Jarod Wilson) [1807052] - [wireless] mt76: avoid enabling interrupt if NAPI poll is still pending (Jarod Wilson) [1807052] - [wireless] mt76: fix aggregation stop issue (Jarod Wilson) [1807052] - [wireless] mt76: drop rcu read lock in mt76_rx_aggr_stop (Jarod Wilson) [1807052] - [wireless] mt76: add missing locking around ampdu action (Jarod Wilson) [1807052] - [wireless] mt76: do not use devm API for led classdev (Jarod Wilson) [1807052] - [wireless] mt76: enable airtime fairness (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: track tx/rx airtime for airtime fairness (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: introduce mt7615_mac_wtbl_update routine (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: fix survey channel busy time (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: report tx_time, bss_rx and busy time to mac80211 (Jarod Wilson) [1807052] - [wireless] mt76: mt76x02: track approximate tx airtime for airtime fairness and survey (Jarod Wilson) [1807052] - [wireless] mt76: mt76x02: move MT_CH_TIME_CFG init to mt76x02_mac_cc_reset (Jarod Wilson) [1807052] - [wireless] mt76: unify channel survey update code (Jarod Wilson) [1807052] - [wireless] mt76: mt7603: switch to a different counter for survey busy time (Jarod Wilson) [1807052] - [wireless] mt76: mt7603: track tx airtime for airtime fairness and survey (Jarod Wilson) [1807052] - [wireless] mt76: track rx airtime for airtime fairness and survey (Jarod Wilson) [1807052] - [wireless] mt76: store current channel survey_state in struct mt76_dev (Jarod Wilson) [1807052] - [wireless] mt76: rename mt76_driver_ops txwi_flags to drv_flags and include tx aligned4 (Jarod Wilson) [1807052] - [wireless] mt76: report rx a-mpdu subframe status (Jarod Wilson) [1807052] - [wireless] mt76: mt7603: remove q_rx field from struct mt7603_dev (Jarod Wilson) [1807052] - [wireless] mt76: mt7603: collect aggregation stats (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: collect aggregation stats (Jarod Wilson) [1807052] - [wireless] mt76: move aggr_stats array in mt76_dev (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: add queue entry in debugfs (Jarod Wilson) [1807052] - [wireless] mt76: move queue debugfs entry to driver specific code (Jarod Wilson) [1807052] - [wireless] mt76: mt76x02u: move mt76x02u_mac_start in mt76x02-usb module (Jarod Wilson) [1807052] - [wireless] mt76: mt76x0u: reset counter starting the device (Jarod Wilson) [1807052] - [wireless] mt76: mt76x2: move mt76x02_mac_reset_counters in mt76x02_mac_start (Jarod Wilson) [1807052] - [wireless] mt76: mt76x02: move mac_reset_counter in mt76x02_lib module (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: enable SCS by default (Jarod Wilson) [1807052] - [wireless] mt76: mt76x0e: make array mt76x0_chan_map static const, makes object smaller (Jarod Wilson) [1807052] - [wireless] mt76: usb: add lockdep_assert_held in __mt76u_vendor_request (Jarod Wilson) [1807052] - [wireless] mt76: remove empty flag in mt76_txq_schedule_list (Jarod Wilson) [1807052] - [wireless] mt76: use cancel_delayed_work_sync in mt76_rx_aggr_shutdown (Jarod Wilson) [1807052] - [wireless] mt76: remove aggr_work field from struct mt76_wcid (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: fix control frame rx in monitor mode (Jarod Wilson) [1807052] - [wireless] iwlwifi: bump FW API to 52 for 22000 series (Jarod Wilson) [1807052] - [wireless] iwlwifi: check kasprintf() return value (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: remove outdated comment referring to wake lock (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: trace IOVA for iwlwifi_dev_tx_tb (Jarod Wilson) [1807052] - [wireless] iwlwifi: dvm: excessive if in rs_bt_update_lq() (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: Report tx/rx antennas (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: rx: use rxq queue_size instead of constant (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: remove left-over non-functional email alias (Jarod Wilson) [1807052] - [wireless] iwlwifi: config: remove max_rx_agg_size (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: make some RX functions static (Jarod Wilson) [1807052] - [wireless] iwlwifi: scan: support scan req FW API ver 13 (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: fix support for transmitting SKBs with fraglist (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: Remove set but not used variable 'vif', 'dev', 'len' (Jarod Wilson) [1807052] - [wireless] brcmfmac: remove monitor interface when detaching (Jarod Wilson) [1807052] - [wireless] brcmfmac: disable PCIe interrupts before bus reset (Jarod Wilson) [1807052] - [wireless] rtw88: allows to enable/disable HCI link PS mechanism (Jarod Wilson) [1807052] - [wireless] rtw88: pci: enable CLKREQ function if host supports it (Jarod Wilson) [1807052] - [wireless] rtw88: pci: use for loop instead of while loop for DBI/MDIO (Jarod Wilson) [1807052] - [wireless] rtw88: pci: use macros to access PCI DBI/MDIO registers (Jarod Wilson) [1807052] - [wireless] rtlwifi: set proper udelay within rf_serial_read (Jarod Wilson) [1807052] - [wireless] rtlwifi: rf_lock use non-irqsave spin_lock (Jarod Wilson) [1807052] - [wireless] brcmfmac: remove set but not used variable 'mpnum', 'nsp', 'nmp' (Jarod Wilson) [1807052] - [wireless] rtw88: remove duplicated include from ps.c (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: Remove set but not used variable 'rsr' (Jarod Wilson) [1807052] - [wireless] brcmsmac: remove unnecessary return (Jarod Wilson) [1807052] - [wireless] net: wireless: ti: remove local VENDOR_ID and DEVICE_ID definitions (Jarod Wilson) [1807052] - [wireless] net: wireless: ti: wl1251 use new SDIO_VENDOR_ID_TI_WL1251 definition (Jarod Wilson) [1807052] - [wireless] net: wireless: ti: wl1251 add device tree support (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: fix non-ACPI function (Jarod Wilson) [1807052] - [wireless] iwlwifi: 22000: fix some indentation (Jarod Wilson) [1807052] - [wireless] iwlwifi: remove IWL_DEVICE_22560/IWL_DEVICE_FAMILY_22560 (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: sync the iwl_mvm_session_prot_notif layout (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: start CTDP budget from 2400mA (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: don't skip mgmt tid when flushing all tids (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: scan: enable adaptive dwell in p2p (Jarod Wilson) [1807052] - [wireless] iwlwifi: refactor the SAR tables from mvm to acpi (Jarod Wilson) [1807052] - [wireless] iwlwifi: scan: support scan req cmd ver 12 (Jarod Wilson) [1807052] - [wireless] iwlwifi: scan: make new scan req versioning flow (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: fix unaligned read of rx_pkt_status (Jarod Wilson) [1807052] - [wireless] iwlwifi: remove redundant assignment to variable bufsz (Jarod Wilson) [1807052] - [wireless] iwlwifi: bump FW API to 51 for 22000 series (Jarod Wilson) [1807052] - [wireless] iwlwifi: FW API: reference enum in docs of modify_mask (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: print rate_n_flags in a pretty format (Jarod Wilson) [1807052] - [wireless] iwlwifi: scan: adapt the code to use api ver 11 (Jarod Wilson) [1807052] - [wireless] iwlwifi: scan: Create function to build scan cmd (Jarod Wilson) [1807052] - [wireless] iwlwifi: scan: create function for scan scheduling params (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: support dump collection upon assert during D3 (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: make iwl_pcie_gen2_update_byte_tbl static (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: in VHT connection use only VHT capabilities (Jarod Wilson) [1807052] - [wireless] iwlwifi: nvm: update iwl_uhb_nvm_channels (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: remove else-if in iwl_send_phy_cfg_cmd() (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: fix support for single antenna diversity (Jarod Wilson) [1807052] - [wireless] ath10k: qmi: Sleep for a while before assigning MSA memory (Jarod Wilson) [1807052] - [wireless] ath10k: Revert "ath10k: add cleanup in ath10k_sta_state()" (Jarod Wilson) [1807052] - [wireless] mwifiex: Re-work support for SDIO HW reset (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: Add support for Edimax EW-7611ULB (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: Fix missing enable interrupt flag (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: Fix missing callback that tests for hw release of buffer (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: Fix missing code to retrieve RX buffer address (Jarod Wilson) [1807052] - [net] mac80211: Use debugfs_create_xul() helper (Jarod Wilson) [1807052] - [net] cfg80211: VLAN offload support for set_key and set_sta_vlan (Jarod Wilson) [1807052] - [net] mac80211: Shrink the size of ack_frame_id to make room for tx_time_est (Jarod Wilson) [1807052] - [net] mac80211: don't re-parse elems in ieee80211_assoc_success() (Jarod Wilson) [1807052] - [net] mac80211: move store skb ack code to its own function (Jarod Wilson) [1807052] - [wireless] ath10k: disable cpuidle during downloading firmware (Jarod Wilson) [1807052] - [wireless] ath10k: fix potential issue of peer stats allocation (Jarod Wilson) [1807052] - [wireless] ath10k: fix get invalid tx rate for Mesh metric (Jarod Wilson) [1807052] - [wireless] rtw88: signal completion even on firmware-request failure (Jarod Wilson) [1807052] - [wireless] rtw88: fix potential NULL pointer access for firmware (Jarod Wilson) [1807052] - [wireless] rtlwifi: fix memory leak in rtl92c_set_fw_rsvdpagepkt() (Jarod Wilson) [1807052] - [wireless] rt2800: remove errornous duplicate condition (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8225se: remove some unused const variables (Jarod Wilson) [1807052] - [wireless] brcmsmac: remove set but not used variables (Jarod Wilson) [1807052] - [wireless] rtw88: raise LPS threshold to 50, for less power consumption (Jarod Wilson) [1807052] - [wireless] ath5k: eeprom: Remove unneeded variable (Jarod Wilson) [1807052] - [wireless] ath10k: remove unneeded semicolon (Jarod Wilson) [1807052] - [wireless] mt7601u: use DEFINE_DEBUGFS_ATTRIBUTE to define debugfs fops (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8821ae: Drop condition with no effect (Jarod Wilson) [1807052] - [wireless] b43: dma: Fix use true/false for bool type variable (Jarod Wilson) [1807052] - [wireless] b43: main: Fix use true/false for bool type (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192c: Drop condition with no effect (Jarod Wilson) [1807052] - [wireless] rtw88: remove redundant null pointer check on arrays (Jarod Wilson) [1807052] - [wireless] rtw88: avoid FW info flood (Jarod Wilson) [1807052] - [wireless] rtw88: fix potential read outside array boundary (Jarod Wilson) [1807052] - [wireless] rtw88: rearrange if..else statements for rx rate indexes (Jarod Wilson) [1807052] - [wireless] rtw88: use rtw_phy_pg_cfg_pair struct, not arrays (Jarod Wilson) [1807052] - [wireless] rtw88: 8822b: add RFE type 3 support (Jarod Wilson) [1807052] - [wireless] rtw88: fix sparse warnings for power tracking (Jarod Wilson) [1807052] - [wireless] rtw88: fix sparse warnings for DPK (Jarod Wilson) [1807052] - [wireless] net: Fix various misspellings of "connect" (Jarod Wilson) [1807052] - [wireless] net: Fix misspellings of "configure" and "configuration" (Jarod Wilson) [1807052] - [wireless] rtw88: fix GENMASK_ULL for u64 (Jarod Wilson) [1807052] - [wireless] iwlwifi: rx: use new api to get band from rx mpdu (Jarod Wilson) [1807052] - [wireless] iwlwifi: nvm: create function to convert channel index to nl80211_band (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: Invert the condition for OFDM rate (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: create function to convert nl80211 band to phy band (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: use vzalloc to allocate dumping memory regions (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: add user trigger support (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: add notification for missed VAP (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: fix old-style declaration (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: use the new session protection command (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: remove leftover rs_remove_sta_debugfs() prototype (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: add support for new version for D0I3_END_CMD (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: consider ieee80211 station max amsdu value (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: support FW notification dumping in case of missed beacon (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: remove old API and some related code (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: rename external debug configuration file (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: support FW response/notification region type (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: support domain changing via debugfs (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: add periodic trigger new API support (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: implement monitor allocation flow (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: implement time point handling (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: add TLV allocation new API support (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: use new API in dump info (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: add error tables dumping support (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: add monitor dumping support (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg: remove multi buffers infra (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: use new trigger TLV in dump flow (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: use new region TLV in dump flow (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: load external dbg cfg after internal cfg is loaded (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: fix warnings for symbol not declared (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: remove set but not used variable 'rate_mask' (Jarod Wilson) [1807052] - [wireless] rtlwifi: Remove unnecessary NULL check in rtl_regd_init (Jarod Wilson) [1807052] - [wireless] rtw88: add phy_info debugfs to show Tx/Rx physical status (Jarod Wilson) [1807052] - [wireless] rtw88: add set_bitrate_mask support (Jarod Wilson) [1807052] - [wireless] rtw88: Enable 802.11ac beamformee support (Jarod Wilson) [1807052] - [wireless] rtw88: add power tracking support (Jarod Wilson) [1807052] - [wireless] rtw88: use macro to check the current band (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: fix RTL8723BU connection failure issue after warm reboot (Jarod Wilson) [1807052] - [wireless] rtw88: mark rtw_fw_hdr __packed (Jarod Wilson) [1807052] - [wireless] net/wireless: Delete unnecessary checks before the macro call "dev_kfree_skb" (Jarod Wilson) [1807052] - [wireless] wireless: Remove call to memset after dma_alloc_coherent (Jarod Wilson) [1807052] - [wireless] rtw88: include interrupt.h for tasklet_struct (Jarod Wilson) [1807052] - [wireless] rtw88: use a for loop in rtw_power_mode_change(), not goto (Jarod Wilson) [1807052] - [wireless] rtw88: coex: Set 4 slot mode for A2DP (Jarod Wilson) [1807052] - [wireless] rtw88: pci: config phy after chip info is setup (Jarod Wilson) [1807052] - [wireless] rtw88: Use rtw_write8_set to set SYS_FUNC (Jarod Wilson) [1807052] - [wireless] rtw88: add NL80211_EXT_FEATURE_CAN_REPLACE_PTK0 support (Jarod Wilson) [1807052] - [wireless] rtw88: config 8822c multicast address in MAC init flow (Jarod Wilson) [1807052] - [wireless] ath10k: Correct error handling of dma_map_single() (Jarod Wilson) [1807052] - [wireless] ath: rename regulatory rules (Jarod Wilson) [1807052] - [wireless] ath10k: fix memory leak for tpc_stats_final (Jarod Wilson) [1807052] - [wireless] ath10k: fix array out-of-bounds access (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192se: Convert inline routines to little-endian words (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192se: Convert macros that set descriptor (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192se: Replace local bit manipulation macros (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192se: Remove unused GET_XXX and SET_XXX (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ee: Remove set but not used variable 'err' (Jarod Wilson) [1807052] - [wireless] ath10k: fix null dereference on pointer crash_data (Jarod Wilson) [1807052] - [wireless] ath10k: enable transmit data ack RSSI for QCA9884 (Jarod Wilson) [1807052] - [net] mac80211: minstrel_ht: rename prob_ewma to prob_avg, use it for the new average (Jarod Wilson) [1807052] - [net] mac80211: minstrel_ht: replace rate stats ewma with a better moving average (Jarod Wilson) [1807052] - [net] mac80211: minstrel: remove divisions in tx status path (Jarod Wilson) [1807052] - [net] nl80211: trivial: Remove redundant loop (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ee: Remove set but not used variable 'cur_tx_wp' (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: make arrays static, makes object smaller (Jarod Wilson) [1807052] - [wireless] rtw88: Fix an error message (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: add bluetooth co-existence support for single antenna (Jarod Wilson) [1807052] - [wireless] mwifiex: pcie: Fix memory leak in mwifiex_pcie_alloc_cmdrsp_buf (Jarod Wilson) [1829230 1807052] {CVE-2019-19056} - [wireless] rtlwifi: rtl8723: Remove set but not used variable 'own' (Jarod Wilson) [1807052] - [wireless] rtlwifi: btcoex: Remove set but not used variables 'wifi_busy', 'bt_info_ext' (Jarod Wilson) [1807052] - [wireless] rtlwifi: btcoex: Remove set but not used variable 'result' (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8188ee: Remove set but not used variable 'h2c_parameter' (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8188ee: Remove set but not used variables 'v3', 'rtstatus', 'reg_ecc', 'reg_ec4', 'reg_eac', 'b_pathb_ok' (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192c: Remove set but not used variables 'reg_ecc', 'reg_eac' (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8723ae: Remove set but not used variables 'reg_ecc', 'reg_ec4', 'reg_eac', 'b_pathb_ok' (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8821ae: Remove set but not used variables 'rtstatus', 'bd' (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: Improve TX performance of RTL8723BU on rtl8xxxu driver (Jarod Wilson) [1807052] - [wireless] brcmfmac: add support for SAE authentication offload (Jarod Wilson) [1807052] - [wireless] rtw88: fix error handling when setup efuse info (Jarod Wilson) [1807052] - [wireless] rtw88: fix NSS of hw_cap (Jarod Wilson) [1807052] - [wireless] rtw88: use struct rtw_fw_hdr to access firmware header (Jarod Wilson) [1807052] - [wireless] rtw88: raise firmware version debug level (Jarod Wilson) [1807052] - [wireless] rtw88: configure TX queue EDCA parameters (Jarod Wilson) [1807052] - [wireless] rtw88: Don't set RX_FLAG_DECRYPTED if packet has no encryption (Jarod Wilson) [1807052] - [wireless] rtw88: fix beaconing mode rsvd_page memory violation issue (Jarod Wilson) [1807052] - [wireless] rtw88: flush hardware tx queues (Jarod Wilson) [1807052] - [wireless] rtw88: add TX-AMSDU support (Jarod Wilson) [1807052] - [wireless] rtw88: report tx rate to mac80211 stack (Jarod Wilson) [1807052] - [wireless] rtw88: take over rate control from mac80211 (Jarod Wilson) [1807052] - [wireless] rtw88: add driver TX queue support (Jarod Wilson) [1807052] - [wireless] rtw88: allows to set RTS in TX descriptor (Jarod Wilson) [1807052] - [wireless] rtw88: check firmware leave lps successfully (Jarod Wilson) [1807052] - [wireless] mac80211: simplify TX aggregation start (Jarod Wilson) [1807052] - [net] mac80211: pass internal sta to ieee80211_tx_frags() (Jarod Wilson) [1807052] - [net] mac80211: IBSS: avoid unneeded return value processing (Jarod Wilson) [1807052] - [wireless] ar5523: check NULL before memcpy() in ar5523_cmd() (Jarod Wilson) [1807052] - [wireless] ath10k: add support for hardware rfkill (Jarod Wilson) [1807052] - [wireless] ath10k: restore QCA9880-AR1A (v1) detection (Jarod Wilson) [1807052] - [wireless] ath10k: fix offchannel tx failure when no ath10k_mac_tx_frm_has_freq (Jarod Wilson) [1807052] - [wireless] cw1200: Fix a signedness bug in cw1200_load_firmware() (Jarod Wilson) [1807052] - [wireless] rtw88: remove misleading module parameter rtw_fw_support_lps (Jarod Wilson) [1807052] - [wireless] rtw88: add deep PS PG mode for 8822c (Jarod Wilson) [1807052] - [wireless] rtw88: select deep PS mode when module is inserted (Jarod Wilson) [1807052] - [wireless] rtw88: not to enter LPS by coex strategy (Jarod Wilson) [1807052] - [wireless] rtw88: add deep power save support (Jarod Wilson) [1807052] - [wireless] rtw88: leave PS state for dynamic mechanism (Jarod Wilson) [1807052] - [wireless] rtw88: LPS enter/leave should be protected by lock (Jarod Wilson) [1807052] - [wireless] rtw88: remove unused lps state check helper (Jarod Wilson) [1807052] - [wireless] rtw88: not to control LPS by each vif (Jarod Wilson) [1807052] - [wireless] rtw88: not to enter or leave PS under IRQ (Jarod Wilson) [1807052] - [wireless] rtw88: pci: reset H2C queue indexes in a single write (Jarod Wilson) [1807052] - [wireless] rtw88: remove redundant flag check helper function (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8723be: Remove set but not used variables 'reg_ecc', 'reg_eac' (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ee: Remove set but not used variables 'reg_ecc', 'reg_eac' (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ee: Remove set but not used variables 'short_gi', 'buf_len' (Jarod Wilson) [1807052] - [wireless] rtlwifi: Remove set but not used variables 'dataempty', 'hoffset' (Jarod Wilson) [1807052] - [wireless] rtlwifi: Remove set but not used variable 'rtstate' (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: prevent leaking urb (Jarod Wilson) [1829887 1807052] {CVE-2019-19068} - [wireless] net/wireless: Use kmemdup rather than duplicating its implementation (Jarod Wilson) [1807052] - [wireless] ath9k_htc: Discard undersized packets (Jarod Wilson) [1807052] - [wireless] ath9k_htc: Modify byte order for an error message (Jarod Wilson) [1807052] - [wireless] ath9k_hw: fix uninitialized variable data (Jarod Wilson) [1807052] - [wireless] ath10k: fix backtrace on coredump (Jarod Wilson) [1807052] - [wireless] ath10k: coredump: fix IRAM addr for QCA9984, QCA4019, QCA9888 and QCA99x0 (Jarod Wilson) [1807052] - [wireless] ath10k: switch to ieee80211_tx_dequeue_ni (Jarod Wilson) [1807052] - [wireless] ath10k: change sw version print format to hex (Jarod Wilson) [1807052] - [wireless] ath10k: print supported MCS rates within service ready event (Jarod Wilson) [1807052] - [wireless] ath10k: print service ready returned channel range (Jarod Wilson) [1807052] - [wireless] ath10k: add 2ghz channel arguments to service ready structure (Jarod Wilson) [1807052] - [wireless] ath9k: remove unused including (Jarod Wilson) [1807052] - [wireless] mwifiex: use 'total_ie_len' in mwifiex_update_bss_desc_with_ie() (Jarod Wilson) [1807052] - [wireless] rtlwifi: Remove excessive check in _rtl_ps_inactive_ps() (Jarod Wilson) [1807052] - [wireless] rtlwifi: prevent memory leak in rtl_usb_probe (Jarod Wilson) [1829850 1807052] {CVE-2019-19063} - [wireless] rtlwifi: rtl8723ae: Remove unused 'rtstatus' variable (Jarod Wilson) [1807052] - [wireless] mt7601u: fix bbp version check in mt7601u_wait_bbp_ready (Jarod Wilson) [1807052] - [wireless] rtw88: 8822c: fix boolreturn.cocci warnings (Jarod Wilson) [1807052] - [wireless] brcmsmac: remove duplicated if condition (Jarod Wilson) [1807052] - [wireless] brcmfmac: fix suspend/resume when power is cut off (Jarod Wilson) [1807052] - [wireless] brcmfmac: don't WARN when there are no requests (Jarod Wilson) [1807052] - [wireless] brcmsmac: remove a useless test (Jarod Wilson) [1807052] - [wireless] brcmfmac: send port authorized event for FT-802.1X (Jarod Wilson) [1807052] - [wireless] ath10k: fix memory leak (Jarod Wilson) [1807052] - [wireless] ath10k: remove the warning of sdio not full support (Jarod Wilson) [1807052] - [wireless] ath: Use dev_get_drvdata where possible (Jarod Wilson) [1807052] - [wireless] ath: fix various spelling mistakes (Jarod Wilson) [1807052] - [wireless] ath10k: fix missing checks for bmi reads and writes (Jarod Wilson) [1807052] - [wireless] ath10k: Add support to provide higher range mem chunks in wmi init command (Jarod Wilson) [1807052] - [wireless] ath10k: Add peer param map for tlv and non-tlv (Jarod Wilson) [1807052] - [wireless] ath10k: Enable MSA region dump support for WCN3990 (Jarod Wilson) [1807052] - [wireless] ath10k: Add xo calibration support for wifi rf clock (Jarod Wilson) [1807052] - [wireless] ath10k: fix spelling mistake "eanble" -> "enable" (Jarod Wilson) [1807052] - [wireless] ath10k: add cleanup in ath10k_sta_state() (Jarod Wilson) [1807052] - [wireless] ath10k: revalidate the msa region coming from firmware (Jarod Wilson) [1807052] - [wireless] ath10k: use ath10k_pci_soc_ functions for all warm_reset instances (Jarod Wilson) [1807052] - [wireless] ath10k: Use ARRAY_SIZE (Jarod Wilson) [1807052] - [wireless] ath10k: avoid leaving .bss_info_changed prematurely (Jarod Wilson) [1807052] - [wireless] ath10k: Use standard bulk clock API in snoc (Jarod Wilson) [1807052] - [wireless] ath10k: Use standard regulator bulk API in snoc (Jarod Wilson) [1807052] - [wireless] ath10k: snoc: skip regulator operations (Jarod Wilson) [1807052] - [wireless] ath10k: Fix HOST capability QMI incompatibility (Jarod Wilson) [1807052] - [wireless] ath10k: Check if station exists before forwarding tx airtime report (Jarod Wilson) [1807052] - [include] include/linux/units.h: add helpers for kelvin to/from Celsius conversion (Jarod Wilson) [1807052]- [x86] x86/PCI: Define to_pci_sysdata() even when !CONFIG_PCI (Myron Stowe) [1788364 1783436] - [pci] PCI: vmd: Add two VMD Device IDs (Myron Stowe) [1788364 1783436] - [pci] x86/PCI: Expose VMD's pci_dev in struct pci_sysdata (Myron Stowe) [1788364 1783436] - [x86] x86/PCI: Add to_pci_sysdata() helper (Myron Stowe) [1788364 1783436] - [pci] PCI: vmd: Add device id for VMD device 8086:9A0B (Myron Stowe) [1788364 1783436] - [pci] PCI: vmd: Add bus 224-255 restriction decode (Myron Stowe) [1788364 1783436] - [fs] fuse: copy_file_range needs to strip setuid bits and update timestamps (Eric Sandeen) [1721881] - [fs] vfs: allow copy_file_range to copy across devices (Eric Sandeen) [1721881] - [fs] vfs: add missing checks to copy_file_range (Eric Sandeen) [1721881] - [mm] vfs: remove redundant checks from generic_remap_checks() (Eric Sandeen) [1721881] - [fs] vfs: introduce generic_file_rw_checks() (Eric Sandeen) [1721881] - [fs] vfs: no fallback for ->copy_file_range (Eric Sandeen) [1721881] - [fs] vfs: introduce generic_copy_file_range() (Eric Sandeen) [1721881] - [ptp] ptp: add VMware virtual PTP clock driver (Prarit Bhargava) [1829706] - [powerpc] powerpc/powernv/ioda: Handle failures correctly in pnv_pci_ioda_iommu_bypass_supported() (Michael Roth) [1805101] - [powerpc] powerpc/pseries/dma: Enable SWIOTLB (Michael Roth) [1805101] - [powerpc] powerpc/pseries/dma: Allow SWIOTLB (Michael Roth) [1805101] - [powerpc] powerpc/powernv: Fix build with IOMMU_API=n (Michael Roth) [1805101] - [powerpc] powerpc/powernv: Remove unused pnv_npu_try_dma_set_bypass() function (Michael Roth) [1805101] - [powerpc] powerpc/dma: Fix invalid DMA mmap behavior (Michael Roth) [1805101] - [powerpc] powerpc/dma: trim the fat from (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove set_dma_offset (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove get_dma_offset (Michael Roth) [1805101] - [powerpc] powerpc/dma: use the generic direct mapping bypass (Michael Roth) [1805101] - [powerpc] powerpc/powernv/npu: Remove NPU DMA ops (Michael Roth) [1805101] - [powerpc] powerpc/dma: use the dma_direct mapping routines (Michael Roth) [1805101] - [powerpc] powerpc/dma: use the dma-direct allocator for coherent platforms (Michael Roth) [1805101] - [powerpc] swiotlb: remove swiotlb_dma_supported (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove dma_nommu_dma_supported (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove dma_nommu_get_required_mask (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove dma_nommu_mmap_coherent (Michael Roth) [1805101] - [powerpc] powerpc/dma: use phys_to_dma instead of get_dma_offset (Michael Roth) [1805101] - [powerpc] dma-mapping, powerpc: simplify the arch dma_set_mask override (Michael Roth) [1805101] - [powerpc] powerpc/dma: fix an off-by-one in dma_capable (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove max_direct_dma_addr (Michael Roth) [1805101] - [powerpc] powerpc/dma: move pci_dma_dev_setup_swiotlb to fsl_pci.c (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove get_pci_dma_ops (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove the iommu fallback for coherent allocations (Michael Roth) [1805101] - [powerpc] powerpc/pci: remove the dma_set_mask pci_controller ops methods (Michael Roth) [1805101] - [misc] cxl: drop the dma_set_mask callback from vphb (Michael Roth) [1805101] - [powerpc] KABI: re-use deprecated field for iommu_bypass_supported function pointer (Michael Roth) [1805101] - [powerpc] powerpc/dma: stop overriding dma_get_required_mask (Michael Roth) [1805101] - [dma] KABI: add fake includes for headers used in arch/powerpc/kernel/dma.c (Michael Roth) [1805101] - [powerpc] powerpc/powernv: use the generic iommu bypass code (Michael Roth) [1805101] - [powerpc] powerpc/powernv: Remove PCI_MSI ifdef checks (Michael Roth) [1805101] - [powerpc] powerpc/powernv: remove pnv_npu_dma_set_mask (Michael Roth) [1805101] - [powerpc] powerpc/powernv: remove pnv_pci_ioda_pe_single_vendor (Michael Roth) [1805101] - [powerpc] powerpc/dart: use the generic iommu bypass code (Michael Roth) [1805101] - [powerpc] powerpc/dart: remove dead cleanup code in iommu_init_early_dart (Michael Roth) [1805101] - [powerpc] powerpc/cell: use the generic iommu bypass code (Michael Roth) [1805101] - [powerpc] powerpc/cell: move dma direct window setup out of dma_configure (Michael Roth) [1805101] - [powerpc] powerpc/pseries: use the generic iommu bypass code (Michael Roth) [1805101] - [powerpc] powerpc/pseries: unwind dma_get_required_mask_pSeriesLP a bit (Michael Roth) [1805101] - [powerpc] powerpc/dma: handle iommu bypass in dma_iommu_ops (Michael Roth) [1805101] - [powerpc] powerpc/dma: untangle vio_dma_mapping_ops from dma_iommu_ops (Michael Roth) [1805101] - [dma] dma-direct: we might need GFP_DMA for 32-bit dma masks (Michael Roth) [1805101] - [powerpc] powerpc/dma: split the two __dma_alloc_coherent implementations (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove the unused dma_iommu_ops export (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove the unused ISA_DMA_THRESHOLD export (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove the unused ARCH_HAS_DMA_MMAP_COHERENT define (Michael Roth) [1805101] - [powerpc] powerpc/dma: properly wire up the unmap_page and unmap_sg methods (Michael Roth) [1805101] - [powerpc] powerpc: allow NOT_COHERENT_CACHE for amigaone (Michael Roth) [1805101] - [powerpc] powerpc/fadump: consider reserved ranges while reserving memory (Steve Best) [1813701] - [powerpc] powerpc/fadump: use static allocation for reserved memory ranges (Steve Best) [1813701] - [fs] audit: Report suspicious O_CREAT usage (partial) (Eric Sandeen) [1797843] - [fs] vfs: fix do_last() regression (Eric Sandeen) [1797843] - [fs] do_last(): fetch directory ->i_mode and ->i_uid before it's too late (Eric Sandeen) [1797843] - [fs] namei: allow restricted O_CREAT of FIFOs and regular files (Eric Sandeen) [1797843] - [netdrv] fm10k: use txqueue parameter in fm10k_tx_timeout (Neil Horman) [1781387] - [netdrv] fm10k: Use sizeof_field() macro (Neil Horman) [1781387] - [netdrv] fm10k: update driver version to match out-of-tree (Neil Horman) [1781387] - [netdrv] fm10k: add support for ndo_get_vf_stats operation (Neil Horman) [1781387] - [netdrv] fm10k: add missing field initializers to TLV attributes) (Neil Horman) [1781387] - [netdrv] fm10k: use a local variable for the frag pointer (Neil Horman) [1781387] - [netdrv] ethernet: Delete unnecessary checks before the macro call "dev_kfree_skb" (Neil Horman) [1781387] - [netdrv] fm10k: no need to check return value of debugfs_create functions (Neil Horman) [1781387] - [security] KEYS: Avoid false positive ENOMEM error on key read (Waiman Long) [1807693] - [security] KEYS: Don't write out to userspace while holding key semaphore (Waiman Long) [1807693] - [security] selinux: allow per-file labeling for CephFS (Ondrej Mosnacek) [1823764] - [scsi] scsi: qedi: make qedi_ll2_buf_size static (Nilesh Javali) [1792111] - [scsi] scsi: qedi: Fix termination timeouts in session logout (Nilesh Javali) [1792111] - [scsi] scsi: qedi: Add modules param to enable qed iSCSI debug (Nilesh Javali) [1792111] - [scsi] scsi: qedi: Do not flush offload work if ARP not resolved (Nilesh Javali) [1792111] - [scsi] scsi: qedi: Use correct msix count for fastpath vectors (Nilesh Javali) [1792111] - [scsi] scsi: qedi: Avoid unnecessary endpoint allocation on link down (Nilesh Javali) [1792111] - [scsi] scsi: qedi: Remove additional char from boot target iqnname (Nilesh Javali) [1792111] - [scsi] scsi: qedi: Add PCI shutdown handler support (Nilesh Javali) [1792111] - [scsi] scsi: qedi: Add MFW error recovery process (Nilesh Javali) [1792111] - [netdrv] ibmvnic: Skip fatal error reset after passive init (Steve Best) [1830989] - [ata] ahci: Add Intel Comet Lake PCH-V PCI ID (David Milburn) [1802690] - [ata] ahci: Add Intel Comet Lake PCH-H PCI ID (David Milburn) [1802690] - [ata] ahci: Add Intel Comet Lake H RAID PCI ID (David Milburn) [1802690] - [x86] x86, sched: Move check for CPU type to caller function (Prarit Bhargava) [1828260] - [x86] x86, sched: Don't enable static key when starting secondary CPUs (Prarit Bhargava) [1828260] - [x86] x86, sched: Account for CPUs with less than 4 cores in freq. invariance (Prarit Bhargava) [1828260] - [x86] x86, sched: Bail out of frequency invariance if base frequency is unknown (Prarit Bhargava) [1828260] - [lib] scsi: klist: Make it safe to use klists in atomic context (Waiman Long) [1829027] - [char] random: try to actively add entropy rather than passively wait for it (Neil Horman) [1778762] - [md] dm writecache: fix data corruption when reloading the target (Mike Snitzer) [1830129] - [kernel] smp: Allow smp_call_function_single_async() to insert locked csd (Peter Xu) [1830014] - [scsi] scsi: ibmvscsi: Fix WARN_ON during event pool release (Steve Best) [1829242] - [block] block: avoid to check null profile pointer to see if it is in 3rd party module (Ming Lei) [1829464] - [tools] perf scripting perl: Add common_callchain to fix argument order (Michael Petlan) [1809191] - [netdrv] ionic: fix unused assignment (Jonathan Toppins) [1780645] - [netdrv] ionic: add dynamic_debug header (Jonathan Toppins) [1780645] - [netdrv] ionic: set station addr only if needed (Jonathan Toppins) [1780645] - [netdrv] ionic: replay filters after fw upgrade (Jonathan Toppins) [1780645] - [netdrv] ionic: remove lifs on fw reset (Jonathan Toppins) [1780645] - [netdrv] ionic: disable the queues on link down (Jonathan Toppins) [1780645] - [netdrv] ionic: check for queues before deleting (Jonathan Toppins) [1780645] - [netdrv] ionic: clean tx queue of unfinished requests (Jonathan Toppins) [1780645] - [netdrv] ionic: move irq request to qcq alloc (Jonathan Toppins) [1780645] - [netdrv] ionic: move debugfs add/delete to match alloc/free (Jonathan Toppins) [1780645] - [netdrv] ionic: check for linkup in watchdog (Jonathan Toppins) [1780645] - [netdrv] ionic: decouple link message from netdev state (Jonathan Toppins) [1780645] - [netdrv] ionic: check for NULL structs on teardown (Jonathan Toppins) [1780645] - [netdrv] ionic: clean irq affinity on queue deinit (Jonathan Toppins) [1780645] - [netdrv] ionic: ignore eexist on rx filter add (Jonathan Toppins) [1780645] - [netdrv] ionic: only save good lif dentry (Jonathan Toppins) [1780645] - [netdrv] ionic: leave dev cmd request contents alone on FW timeout (Jonathan Toppins) [1780645] - [netdrv] ionic: add timeout error checking for queue disable (Jonathan Toppins) [1780645] - [netdrv] ionic: make spdxcheck.py happy (Jonathan Toppins) [1780645] - [netdrv] ionic: add decode for IONIC_RC_ENOSUPP (Jonathan Toppins) [1780645] - [netdrv] ionic: print data for unknown xcvr type (Jonathan Toppins) [1780645] - [netdrv] ionic: remove adminq napi instance (Jonathan Toppins) [1780645] - [netdrv] ionic: deinit rss only if selected (Jonathan Toppins) [1780645] - [netdrv] ionic: stop devlink warn on mgmt device (Jonathan Toppins) [1780645] - [netdrv] net: ionic: Use scnprintf() for avoiding potential buffer overflow (Jonathan Toppins) [1780645] - [netdrv] netdev:pass the stuck queue to the timeout handler (Jonathan Toppins) [1780645] - [netdrv] ionic: drop ethtool driver version (Jonathan Toppins) [1780645] - [netdrv] ionic: add support for device id 0x1004 (Jonathan Toppins) [1780645] - [netdrv] ionic: print pci bus lane info (Jonathan Toppins) [1780645] - [netdrv] ionic: support ethtool rxhash disable (Jonathan Toppins) [1780645] - [netdrv] ionic: clean up bitflag usage (Jonathan Toppins) [1780645] - [netdrv] ionic: improve irq numa locality (Jonathan Toppins) [1780645] - [netdrv] ionic: remove pragma packed (Jonathan Toppins) [1780645] - [netdrv] ionic: keep ionic dev on lif init fail (Jonathan Toppins) [1780645] - [netdrv] ionic: fix vf op lock usage (Jonathan Toppins) [1780645] - [netdrv] ionic: let core reject the unsupported coalescing parameters (Jonathan Toppins) [1780645] - [netdrv] ionic: fix fw_status read (Jonathan Toppins) [1780645] - [netdrv] ionic: use new helper tcp_v6_gso_csum_prep (Jonathan Toppins) [1780645] - [netdrv] ionic: fix rxq comp packet type mask (Jonathan Toppins) [1780645] - [netdrv] ionic: clear compiler warning on hb use before set (Jonathan Toppins) [1780645] - [netdrv] ionic: restrict received packets to mtu size (Jonathan Toppins) [1780645] - [netdrv] ionic: add Rx dropped packet counter (Jonathan Toppins) [1780645] - [netdrv] ionic: drop use of subdevice tags (Jonathan Toppins) [1780645] - [netdrv] ionic: support sr-iov operations (Jonathan Toppins) [1780645] - [netdrv] ionic: ionic_if bits for sr-iov support (Jonathan Toppins) [1780645] - [netdrv] ionic: keep users rss hash across lif reset (Jonathan Toppins) [1780645] - [netdrv] ionic: Remove set but not used variable 'sg_desc' (Jonathan Toppins) [1780645] - [netdrv] ionic: update driver version (Jonathan Toppins) [1780645] - [netdrv] ionic: implement support for rx sgl (Jonathan Toppins) [1780645] - [netdrv] ionic: add a watchdog timer to monitor heartbeat (Jonathan Toppins) [1780645] - [netdrv] ionic: add heartbeat check (Jonathan Toppins) [1780645] - [netdrv] ionic: reverse an interrupt coalesce calculation (Jonathan Toppins) [1780645] - [netdrv] ionic: fix up struct name comments (Jonathan Toppins) [1780645] - [netdrv] dynamic_debug: provide dynamic_hex_dump stub (Jonathan Toppins) [1780645] - [netdrv] ionic: fix stats memory dereference (Jonathan Toppins) [1780645] - [netdrv] ionic: add lif_quiesce to wait for queue activity to stop (Jonathan Toppins) [1780645] - [netdrv] ionic: implement ethtool set-fec (Jonathan Toppins) [1780645] - [netdrv] ionic: report users coalesce request (Jonathan Toppins) [1780645] - [netdrv] ionic: use wait_on_bit_lock() rather than open code (Jonathan Toppins) [1780645] - [netdrv] ionic: simplify returns in devlink info (Jonathan Toppins) [1780645] - [netdrv] ionic: select CONFIG_NET_DEVLINK (Jonathan Toppins) [1780645] - [netdrv] ionic: Fix an error code in ionic_lif_alloc() (Jonathan Toppins) [1780645] - [netdrv] ionic: Remove unnecessary ternary operator in ionic_debugfs_add_ident (Jonathan Toppins) [1780645] - [netdrv] ionic: Remove unused including (Jonathan Toppins) [1780645] - [netdrv] ionic: Add coalesce and other features (Jonathan Toppins) [1780645] - [netdrv] ionic: Add RSS support (Jonathan Toppins) [1780645] - [netdrv] ionic: Add driver stats (Jonathan Toppins) [1780645] - [netdrv] ionic: Add netdev-event handling (Jonathan Toppins) [1780645] - [netdrv] ionic: Add Tx and Rx handling (Jonathan Toppins) [1780645] - [netdrv] ionic: Add initial ethtool support (Jonathan Toppins) [1780645] - [netdrv] ionic: Add async link status check and basic stats (Jonathan Toppins) [1780645] - [netdrv] ionic: Add Rx filter and rx_mode ndo support (Jonathan Toppins) [1780645] - [netdrv] ionic: Add management of rx filters (Jonathan Toppins) [1780645] - [netdrv] ionic: Add the basic NDO callbacks for netdev support (Jonathan Toppins) [1780645] - [netdrv] ionic: Add notifyq support (Jonathan Toppins) [1780645] - [netdrv] ionic: Add adminq action (Jonathan Toppins) [1780645] - [netdrv] ionic: Add basic adminq support (Jonathan Toppins) [1780645] - [netdrv] ionic: Add interrupts and doorbells (Jonathan Toppins) [1780645] - [netdrv] ionic: Add basic lif support (Jonathan Toppins) [1780645] - [netdrv] ionic: Add port management commands (Jonathan Toppins) [1780645] - [netdrv] ionic: Add hardware init and device commands (Jonathan Toppins) [1780645] - [netdrv] ionic: Add basic framework for IONIC Network device driver (Jonathan Toppins) [1780645] - [netdrv] net: sfp: add more extended compliance codes (Jonathan Toppins) [1780645] - [scsi] scsi: core: Add DID_ALLOC_FAILURE and DID_MEDIUM_ERROR to hostbyte_table (Maurizio Lombardi) [1819061] - [netdrv] igc: Add debug messages to MAC filter code (Corinna Vinschen) [1781384] - [netdrv] igc: Refactor igc_del_mac_filter() (Corinna Vinschen) [1781384] - [netdrv] igc: Refactor igc_mac_entry_can_be_used() (Corinna Vinschen) [1781384] - [netdrv] igc: Remove igc_*_mac_steering_filter() wrappers (Corinna Vinschen) [1781384] - [netdrv] igc: Remove IGC_MAC_STATE_QUEUE_STEERING (Corinna Vinschen) [1781384] - [netdrv] igc: Remove 'queue' check in igc_del_mac_filter() (Corinna Vinschen) [1781384] - [netdrv] igc: Improve address check in igc_del_mac_filter() (Corinna Vinschen) [1781384] - [netdrv] igc: Refactor igc_rar_set_index() (Corinna Vinschen) [1781384] - [netdrv] igc: Fix igc_uc_unsync() (Corinna Vinschen) [1781384] - [netdrv] igc: Change igc_add_mac_filter() returning value (Corinna Vinschen) [1781384] - [netdrv] igc: Check unsupported flag in igc_add_mac_filter() (Corinna Vinschen) [1781384] - [netdrv] igc: Remove duplicate code in MAC filtering logic (Corinna Vinschen) [1781384] - [netdrv] igc: Add new device IDs for i225 part (Corinna Vinschen) [1781384] - [netdrv] igc: Fix default MAC address filter override (Corinna Vinschen) [1781384] - [netdrv] igc: Remove dead code related to flower filter (Corinna Vinschen) [1781384] - [netdrv] igc: Fix NFC queue redirection support (Corinna Vinschen) [1781384] - [netdrv] igc: Remove copper fiber switch control (Corinna Vinschen) [1781384] - [netdrv] igc: Enable NETIF_F_HW_TC flag (Corinna Vinschen) [1781384] - [netdrv] igc: Fix double definition (Corinna Vinschen) [1781384] - [netdrv] igc: Fix overwrites when dumping registers (Corinna Vinschen) [1781384] - [netdrv] igc: Remove forward declaration (Corinna Vinschen) [1781384] - [netdrv] igc: Remove unused CTRL_EXT_LINK_MODE_MASK (Corinna Vinschen) [1781384] - [netdrv] igc: Remove unused MDIC_DEST mask (Corinna Vinschen) [1781384] - [netdrv] igc: Add support for ETF offloading (Corinna Vinschen) [1781384] - [netdrv] igc: Add support for taprio offloading (Corinna Vinschen) [1781384] - [netdrv] igc: Add GSO partial support (Corinna Vinschen) [1781384] - [netdrv] net: igc: let core reject the unsupported coalescing parameters (Corinna Vinschen) [1781384] - [netdrv] intel: Replace zero-length array with flexible-array member (Corinna Vinschen) [1781384] - [netdrv] igc: Add comment (Corinna Vinschen) [1781384] - [netdrv] igc: Add WOL support (Corinna Vinschen) [1781384] - [netdrv] igc: Add pcie error handler support (Corinna Vinschen) [1781384] - [netdrv] igc: Complete to commit Add basic skeleton for PTP (Corinna Vinschen) [1781384] - [netdrv] igc: Fix the typo in comment (Corinna Vinschen) [1781384] - [netdrv] igc: Add dump options (Corinna Vinschen) [1781384] - [netdrv] igc: Complete to commit Add legacy power management support (Corinna Vinschen) [1781384] - [netdrv] igc: make non-global functions static (Corinna Vinschen) [1781384] - [netdrv] igc: Add PHY power management control (Corinna Vinschen) [1781384] - [netdrv] RHEL-only: Revert "igc: add additional delay during phy hw reset" (Corinna Vinschen) [1781384] - [netdrv] igc: Add support for TSO (Corinna Vinschen) [1781384] - [netdrv] igc: Add SKU for i225 device (Corinna Vinschen) [1781384] - [netdrv] igc: Remove unused definition (Corinna Vinschen) [1781384] - [netdrv] igc: Fix typo in a comment (Corinna Vinschen) [1781384] - [netdrv] igc: Use Start of Packet signal from PHY for timestamping (Corinna Vinschen) [1781384] - [netdrv] igc: Add support for ethtool GET_TS_INFO command (Corinna Vinschen) [1781384] - [netdrv] igc: Add support for TX timestamping (Corinna Vinschen) [1781384] - [netdrv] igc: Add support for RX timestamping (Corinna Vinschen) [1781384] - [netdrv] igc: Add basic skeleton for PTP (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_sw_init (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_write_itr (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_assign_vector (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_free_q_vector (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_free_q_vectors (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_irq_disable (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_irq_enable (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_configure_msix (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_set_rx_mode (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_set_interrupt_capability (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_alloc_mapped_page (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_configure (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_set_default_mac_filter (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_power_down_link (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_clean_tx_ring (Corinna Vinschen) [1781384] - [netdrv] igc: Remove serdes comments from a description of methods (Corinna Vinschen) [1781384] - [netdrv] igc: Add legacy power management support (Corinna Vinschen) [1781384] - [netdrv] igc: Add 64 bit DMA access support (Corinna Vinschen) [1781384] - [netdrv] igc: Fix parameter descriptions for a several functions (Corinna Vinschen) [1781384] - [netdrv] igc: Fix the parameter description for igc_alloc_rx_buffers (Corinna Vinschen) [1781384] - [netdrv] igc: Remove excess parameter description from igc_is_non_eop (Corinna Vinschen) [1781384] - [netdrv] igc: Prefer to use the pci_release_mem_regions method (Corinna Vinschen) [1781384] - [netdrv] igc: Improve the DMA mapping flow (Corinna Vinschen) [1781384] - [netdrv] igc: Add scatter gather support (Corinna Vinschen) [1781384] - [netdrv] treewide: Use sizeof_field() macro (Corinna Vinschen) [1781384] - [netdrv] igb/igc: use ktime accessors for skb->tstamp (Corinna Vinschen) [1781384] - [netdrv] net: ethernet: intel: Demote MTU change prints to debug (Corinna Vinschen) [1781384] - [netdrv] igb/igc: Don't warn on fatal read failures when the device is removed (Corinna Vinschen) [1781384] - [netdrv] net: igb: let core reject the unsupported coalescing parameters (Corinna Vinschen) [1781381] - [netdrv] intel: Replace zero-length array with flexible-array member (Corinna Vinschen) [1781381] - [netdrv] igb: Fix SGMII SFP module discovery for 100FX/LX (Corinna Vinschen) [1781381] - [netdrv] igb: dont drop packets if rx flow control is enabled (Corinna Vinschen) [1781381] - [netdrv] treewide: Use sizeof_field() macro (Corinna Vinschen) [1781381] - [netdrv] igb/igc: use ktime accessors for skb->tstamp (Corinna Vinschen) [1781381] - [netdrv] net: ethernet: intel: Demote MTU change prints to debug (Corinna Vinschen) [1781381] - [netdrv] igb: Fix constant media auto sense switching when no cable is connected (Corinna Vinschen) [1781381] - [netdrv] igb: Enable media autosense for the i350 (Corinna Vinschen) [1781381] - [netdrv] igb/igc: Don't warn on fatal read failures when the device is removed (Corinna Vinschen) [1781381] - [netdrv] igb: Add UDP segmentation offload support (Corinna Vinschen) [1781381] - [netdrv] net: igbvf: reject unsupported coalescing params (Corinna Vinschen) [1781382] - [netdrv] net: ethernet: intel: Demote MTU change prints to debug (Corinna Vinschen) [1781382] - [ata] ahci: Do not export local variable ahci_em_messages (Prarit Bhargava) [1826320] - [scripts] modpost: check for static EXPORT_SYMBOL* functions (Prarit Bhargava) [1826320] - [kernel] torture: Remove exporting of internal functions (Prarit Bhargava) [1826320] - [input] Input: synaptics-rmi4 - remove the exporting of rmi_2d_sensor_set_input_params (Prarit Bhargava) [1826320] - [netdrv] net: phy: make exported variables non-static (Prarit Bhargava) [1826320] - [scsi] scsi: libsas: remove the exporting of sas_wait_eh (Prarit Bhargava) [1826320] - [drm] drm/client: remove the exporting of drm_client_close (Prarit Bhargava) [1826320] - [scripts] modpost: always show verbose warning for section mismatch (Prarit Bhargava) [1826320] - [net] netfilter: nf_nat_ipv4: remove obsolete EXPORT_SYMBOL (Prarit Bhargava) [1826320] - [crypto] crypto: skcipher - remove the exporting of skcipher_walk_next (Prarit Bhargava) [1826320] - [scsi] scsi: scsi_debug: Fix a recently introduced regression (Ming Lei) [1822001] - [block] scsi: block: remove bidi support (Ming Lei) [1822001] - [scsi] scsi: block: remove req->special (Ming Lei) [1822001] - [scsi] scsi: stop setting up request->special (Ming Lei) [1822001] - [scsi] scsi: remove bidirectional command support (Ming Lei) [1822001] - [scsi] scsi: remove the SCSI OSD library (Ming Lei) [1822001] - [fs] scsi: fs: remove exofs (Ming Lei) [1822001] - [block] scsi: bsg-lib: handle bidi requests without block layer help (Ming Lei) [1822001] - [block] scsi: bsg: refactor bsg_ioctl (Ming Lei) [1822001] - [netdrv] sfc: fix XDP-redirect in this driver (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: support configuring vf spoofchk on EF10 VFs (Jarod Wilson) [1796582 1788753 1684003] - [netdrv] sfc: ethtool: Refactor to remove fallthrough comments in case blocks (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: Replace zero-length array with flexible-array member (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: remove unused variable 'efx_default_channel_type' (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: elide assignment of skb (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move some ARFS code out of headers (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: only schedule asynchronous filter work if needed (Jarod Wilson) [1796582 1788753] - [netdrv] net: sfc: Use scnprintf() for avoiding potential buffer overflow (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: detach from cb_page in efx_copy_channel() (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: complete the next packet when we receive a timestamp (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: fix timestamp reconstruction at 16-bit rollover points (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move mcdi filtering code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: create header for mcdi filtering code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: rename mcdi filtering functions/structs (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: remove duplicated include from efx.c (Jarod Wilson) [1796582 1788753] - [netdrv] sfc/ethtool_common: Make some function to static (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: remove set but not used variable 'nic_data' (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: remove duplicated include from ef10.c (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move RPS code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move yet more functions (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move RSS code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move a couple more functions (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move some ethtool code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move various functions (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move more rx code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move more tx code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: refactor selftest work init code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move MCDI logging device attribute (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: conditioned some functionality (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move MCDI receive queue management code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move MCDI transmit queue management code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move MCDI event queue management code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move MCDI VI alloc/free code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move more MCDI port code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move some MCDI port utility functions (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move some port link state/caps code (Jarod Wilson) [1796582 1788753] - [netdrv] net: sfc: use skb_list_walk_safe helper for gso segments (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move common tx code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move common rx code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move event queue management code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move channel interrupt management code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move channel alloc/removal code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move channel start/stop code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move some channel-related code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move struct init and fini code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move some device reset code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move datapath management code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move mac configuration and status functions (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move reset workqueue code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: further preparation for code split (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: add new headers in preparation for code split (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: remove ioremap_nocache and devm_ioremap_nocache (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: Remove unnecessary dependencies on I2C (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: avoid duplicate error handling code in 'efx_ef10_sriov_set_vf_mac()' (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: Include XDP packet headroom in buffer step size (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: fix channel allocation with brute force (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: fix build without CONFIG_RFS_ACCEL (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: do ARFS expiry work occasionally even without NAPI poll (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: add statistics for ARFS (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: suppress MCDI errors from ARFS (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: change ARFS expiry mechanism (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: Only cancel the PPS workqueue if it exists (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: trace_xdp_exception on XDP failure (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: add XDP counters to ethtool stats (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: handle XDP_TX outcomes of XDP eBPF programs (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: allocate channels for XDP tx queues (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: Enable setting of xdp_prog (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: perform XDP processing on received packets (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: support encapsulation of xdp_frames in efx_tx_buffer (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: use the new __netdev_tx_sent_queue BQL optimisation (Jarod Wilson) [1796582 1788753] - [netdrv] net/sfc: Use skb_frag_off accessors (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: phase out dma_zalloc_coherent() (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: remove redundant variable old_vlan (Jarod Wilson) [1796582 1788753] - [netdrv] net: sfc: Convert random_ether_addr to eth_random_addr (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: batch up RX delivery (Jarod Wilson) [1796582 1788753] - [netdrv] net: mlx4: Use scnprintf() for avoiding potential buffer overflow (Alaa Hleihel) [1789363] - [infiniband] IB/mlx4: Fix leak in id_map_find_del (Alaa Hleihel) [1789363] - [infiniband] IB/mlx4: Fix memory leak in add_gid error flow (Alaa Hleihel) [1789363] - [include] mlx4: Bump up MAX_MSIX from 64 to 128 (Alaa Hleihel) [1789363] - [infiniband] RDMA/mlx4: use true, false for bool variable (Alaa Hleihel) [1789363] - [infiniband] RDMA/mlx4: Redo TX checksum offload in line with docs (Alaa Hleihel) [1789363] - [netdrv] mlx4: use new txqueue timeout argument (Alaa Hleihel) [1789363] - [netdrv] treewide: Use sizeof_field() macro (Alaa Hleihel) [1789363 1789362] - [infiniband] IB/mlx4: Update HW GID table while adding vlan GID (Alaa Hleihel) [1789363 1789362] - [netdrv] net/mlx4_en: ethtool: make array modes static const, makes object smaller (Alaa Hleihel) [1789363 1789361] - [infiniband] RDMA/mlx4: Annotate boolean arguments as bool and not int (Alaa Hleihel) [1789363 1789361] - [netdrv] mlx4: avoid large stack usage in mlx4_init_hca() (Alaa Hleihel) [1789363 1789361] - [infiniband] RDMA/mlx4: Untag user pointers in mlx4_get_umem_mr (Alaa Hleihel) [1789363 1789361] - [netdrv] net: Use skb accessors in network drivers (Alaa Hleihel) [1789363 1789361]- [net] ip_vti: receive ipip packet by calling ip_tunnel_rcv (Xin Long) [1815554] - [net] xfrm: call xfrm_output_gso when inner_protocol is set in xfrm_output (Xin Long) [1815968] - [net] sched: Fix hw_stats_type setting in pedit loop (Ivan Vecera) [1817156] - [net] sched: set the hw_stats_type in pedit loop (Ivan Vecera) [1817156] - [include] flow_offload: fix allowed types check (Ivan Vecera) [1817156] - [net] sched: act: allow user to specify type of HW stats for a filter (Ivan Vecera) [1817156] - [net] flow_offload: pass action cookie through offload structures (Ivan Vecera) [1817156] - [netdrv] flow_offload: introduce "disabled" HW stats type and allow it in mlxsw (Ivan Vecera) [1817156] - [include] flow_offload: introduce "delayed" HW stats type and allow it in mlx5 (Ivan Vecera) [1817156] - [netdrv] flow_offload: introduce "immediate" HW stats type and allow it in mlxsw (Ivan Vecera) [1817156] - [netdrv] mlxsw: restrict supported HW stats type to "any" (Ivan Vecera) [1817156] - [netdrv] mlxsw: spectrum_flower: Do not allow mixing HW stats types for actions (Ivan Vecera) [1817156] - [netdrv] flow_offload: check for basic action hw stats type (Ivan Vecera) [1817156] - [include] flow_offload: Introduce offload of HW stats type (Ivan Vecera) [1817156] - [net] netfilter: nf_tables: use-after-free in dynamic operations (Phil Sutter) [1822577] - [net] devlink: Add health recover notifications on devlink flows (Petr Oros) [1821169] - [net] devlink: add devink notification when reporter update health state (Petr Oros) [1821169] - [net] devlink: add support for reporter recovery completion (Petr Oros) [1821169] - [net] devlink: Add new "enable_roce" generic device param (Petr Oros) [1805955] - [netdrv] netdevsim: use __GFP_NOWARN to avoid memalloc warning (Petr Oros) [1817157] - [tools] selftests: add netdevsim devlink health tests (Petr Oros) [1817157] - [netdrv] netdevsim: implement couple of testing devlink health reporters (Petr Oros) [1817157] - [net] devlink: propagate extack down to health reporter ops (Petr Oros) [1817157] - [net] devlink: don't do reporter recovery if the state is healthy (Petr Oros) [1817157] - [net] xsk: Fix out of boundary write in __xsk_rcv_memcpy (Jiri Benc) [1819630] - [samples] bpf: Allow for -ENETDOWN in xdpsock (Jiri Benc) [1819630] - [samples] bpf: Drop doubled variable declaration in xdpsock (Jiri Benc) [1819630] - [netdrv] i40e: Relax i40e_xsk_wakeup's return value when PF is busy (Jiri Benc) [1819630] - [netdrv] net/ixgbe: Fix concurrency issues between config flow and XSK (Jiri Benc) [1819630] - [netdrv] net/i40e: Fix concurrency issues between config flow and XSK (Jiri Benc) [1819630] - [net] xsk: Add rcu_read_lock around the XSK wakeup (Jiri Benc) [1819630] - [net] fix installing orphaned programs (Jiri Benc) [1819630] - [tools] libbpf: Don't use kernel-side u32 type in xsk.c (Jiri Benc) [1819630] - [tools] libbpf: Fix compatibility for kernels without need_wakeup (Jiri Benc) [1819630] - [net] xsk: Fix crash in poll when device does not support ndo_xsk_wakeup (Jiri Benc) [1819630] - [kernel] bpf/xskmap: Return ERR_PTR for failure case instead of NULL. (Jiri Benc) [1819630] - [net] xdp: convert put_page() to put_user_page*() (Jiri Benc) [1819630] - [net] xdp: mm: introduce page_size() (Jiri Benc) [1819630] - [net] xsk: relax UMEM headroom alignment (Jiri Benc) [1819630] - [samples] bpf: fix xdpsock l2fwd tx for unaligned mode (Jiri Benc) [1819630] - [netdrv] ixgbe: fix xdp handle calculations (Jiri Benc) [1819630] - [netdrv] ixgbe: fix xdp handle calculations (Jiri Benc) [1819630] - [netdrv] i40e: fix xdp handle calculations (Jiri Benc) [1819630] - [netdrv] i40e: fix xdp handle calculations (Jiri Benc) [1819630] - [net] xsk: use state member for socket synchronization (Jiri Benc) [1819630] - [documentation] doc/af_xdp: include unaligned chunk case (Jiri Benc) [1819630] - [samples] bpf: use hugepages in xdpsock app (Jiri Benc) [1819630] - [samples] bpf: add buffer recycling for unaligned chunks to xdpsock (Jiri Benc) [1819630] - [samples] bpf: add unaligned chunks mode support to xdpsock (Jiri Benc) [1819630] - [tools] libbpf: add flags to umem config (Jiri Benc) [1819630] - [netdrv] mlx5e: Allow XSK frames smaller than a page (Jiri Benc) [1819630] - [netdrv] mlx5e: modify driver for handling offsets (Jiri Benc) [1819630] - [netdrv] ixgbe: modify driver for handling offsets (Jiri Benc) [1819630] - [netdrv] i40e: modify driver for handling offsets (Jiri Benc) [1819630] - [net] xsk: add support to allow unaligned chunk placement (Jiri Benc) [1819630] - [net] xdp: xdp_umem: replace kmap on vmap for umem map (Jiri Benc) [1819630] - [net] Don't call XDP_SETUP_PROG when nothing is changed (Jiri Benc) [1819630] - [kernel] bpf: Use PTR_ERR_OR_ZERO in xsk_map_inc() (Jiri Benc) [1819630] - [kernel] xsk: support BPF_EXIST and BPF_NOEXIST flags in XSKMAP (Jiri Benc) [1819630] - [net] xsk: remove AF_XDP socket from map when the socket is released (Jiri Benc) [1819630] - [netdrv] mlx5e: Add AF_XDP need_wakeup support (Jiri Benc) [1819630] - [netdrv] net/mlx5e: Move the SW XSK code from NAPI poll to a separate function (Jiri Benc) [1819630] - [samples] bpf: add use of need_wakeup flag in xdpsock (Jiri Benc) [1819630] - [tools] libbpf: add support for need_wakeup flag in AF_XDP part (Jiri Benc) [1819630] - [netdrv] ixgbe: need_wakeup flag might not be set for Tx (Jiri Benc) [1819630] - [netdrv] ixgbe: add support for AF_XDP need_wakeup feature (Jiri Benc) [1819630] - [netdrv] i40e: add support for AF_XDP need_wakeup feature (Jiri Benc) [1819630] - [net] xsk: add support for need_wakeup flag in AF_XDP rings (Jiri Benc) [1819630] - [net] xsk: replace ndo_xsk_async_xmit with ndo_xsk_wakeup (Jiri Benc) [1819630] - [net] xdp: xdp_umem: fix umem pages mapping for 32bits systems (Jiri Benc) [1819630] - [net] ethtool: add infrastructure for centralized checking of coalescing parameters (Ivan Vecera) [1818096] - [tools] selftests: netfilter: add simple masq/redirect test cases (Hangbin Liu) [1826220] - [tools] selftests: netfilter: fix config fragment CONFIG_NF_TABLES_INET (Hangbin Liu) [1826220] - [tools] selftests: add script to stress-test nft packet path vs. control plane (Hangbin Liu) [1826220] - [net] devlink: disallow reload operation during device cleanup (Petr Oros) [1805958] - [tools] selftests: test creating netdevsim inside network namespace (Petr Oros) [1805958] - [net] devlink: export devlink net setter (Petr Oros) [1805958] - [net] devlink: don't ignore errors during dumpit (Petr Oros) [1805958] - [netdrv] netdevsim: fix spelling mistake "forbidded" -> "forbid" (Petr Oros) [1805958] - [netdrv] netdevsim: implement devlink dev_info op (Petr Oros) [1805958] - [netdrv] netdevsim: add couple of debugfs bools to debug devlink reload (Petr Oros) [1805958] - [netdrv] netdevsim: create devlink and netdev instances in namespace (Petr Oros) [1805958] - [include] net: skbuff: disambiguate argument and member for skb_list_walk_safe helper (Josef Oskera) [1818105] - [include] net: introduce skb_list_walk_safe for skb segment walking (Josef Oskera) [1818105] - [netdrv] netdevsim: drop code duplicated by a merge (Petr Oros) [1805951] - [tools] selftests: devlink: undo changes at the end of resource_test (Petr Oros) [1805951] - [tools] selftests: netdevsim: add tests for devlink reload with resources (Petr Oros) [1805951] - [net] devlink: allow to change namespaces during reload (Petr Oros) [1805951] - [net] devlink: Add method for time-stamp on reporter's dump (Petr Oros) [1805951] - [netdrv] netdevsim: take devlink net instead of init_net (Petr Oros) [1805951] - [netdrv] netdevsim: register port netdevices into net of device (Petr Oros) [1805951] - [netdrv] netdevsim: implement proper devlink reload (Petr Oros) [1805951] - [netdrv] netdevsim: add all ports in nsim_dev_create() and del them in destroy() (Petr Oros) [1805951] - [net] devlink: export devlink net getter (Petr Oros) [1805951] - [net] fib_notifier: propagate extack down to the notifier block callback (Petr Oros) [1805951] - [net] fib_notifier: propagate possible error during fib notifier registration (Petr Oros) [1805951] - [net] fib_notifier: make FIB notifier per-netns (Petr Oros) [1805951] - [netdrv] netdevsim: change fib accounting and limitations to be per-device (Petr Oros) [1805951] - [netdrv] netdevsim: Set offsets to various protocol layers (Petr Oros) [1805951] - [net] devlink: Fix error handling in param and info_get dumpit cb (Petr Oros) [1805951] - [net] lwtunnel: check erspan options before allocating tun_info (Xin Long) [1730151] - [net] lwtunnel: be STRICT to validate the new LWTUNNEL_IP(6)_OPTS (Xin Long) [1730151] - [net] lwtunnel: add support for multiple geneve opts (Xin Long) [1730151] - [net] lwtunnel: change to use nla_put_u8 for LWTUNNEL_IP_OPT_ERSPAN_VER (Xin Long) [1730151] - [net] lwtunnel: ignore any TUNNEL_OPTIONS_PRESENT flags set by users (Xin Long) [1730151] - [net] lwtunnel: get nlsize for erspan options properly (Xin Long) [1730151] - [net] lwtunnel: change to use nla_parse_nested on new options (Xin Long) [1730151] - [net] lwtunnel: add options setting and dumping for erspan (Xin Long) [1730151] - [net] lwtunnel: add options setting and dumping for vxlan (Xin Long) [1730151] - [net] lwtunnel: add options setting and dumping for geneve (Xin Long) [1730151] - [net] lwtunnel: add options process for cmp_encap (Xin Long) [1730151] - [net] lwtunnel: add options process for arp request (Xin Long) [1730151] - [net] ip_tunnel: Add dst_cache support in lwtunnel_state of ip tunnel (Xin Long) [1730151] - [include] tcp: Define IPPROTO_MPTCP (Florian Westphal) [1812198] - [net] skb: add helpers to allocate ext independently from sk_buff (Florian Westphal) [1812198] - [net] tcp: Check for filled TCP option space before SACK (Florian Westphal) [1812198] - [net] tcp: Export TCP functions and ops struct (Florian Westphal) [1812198] - [net] tcp: coalesce/collapse must respect MPTCP extensions (Florian Westphal) [1812198] - [net] mptcp: Add MPTCP to skb extensions (Florian Westphal) [1812198] - [net] tcp, ulp: Add clone operation to tcp_ulp_ops (Florian Westphal) [1812198] - [include] tcp: Add MPTCP option number (Florian Westphal) [1812198] - [net] Make sock protocol value checks more specific (Florian Westphal) [1812198] - [net] ipv6: provide and use ipv6 specific version for {recv, send}msg (Florian Westphal) [1812198] - [net] inet: factor out inet_send_prepare() (Florian Westphal) [1812198] - [net] tipc: fix incorrect increasing of link window (Xin Long) [1822129] - [net] tipc: Add a missing case of TIPC_DIRECT_MSG type (Xin Long) [1822129] - [net] tipc: add NULL pointer check to prevent kernel oops (Xin Long) [1822129] - [net] tipc: simplify trivial boolean return (Xin Long) [1822129] - [net] tipc: add missing attribute validation for MTU property (Xin Long) [1822129] - [net] tipc: fix successful connect() but timed out (Xin Long) [1822129] - [net] tipc: make three functions static (Xin Long) [1822129] - [net] tipc: fix wrong connect() return code (Xin Long) [1822129] - [net] tipc: make legacy address flag readable over netlink (Xin Long) [1822129] - [net] tipc: don't send gap blocks in ACK messages (Xin Long) [1822129] - [net] tipc: fix use-after-free in tipc_disc_rcv() (Xin Long) [1822129] - [net] tipc: introduce variable window congestion control (Xin Long) [1822129] - [net] tipc: eliminate more unnecessary nacks and retransmissions (Xin Long) [1822129] - [net] tipc: eliminate gap indicator from ACK messages (Xin Long) [1822129] - [net] tipc: fix duplicate SYN messages under link congestion (Xin Long) [1822129] - [net] tipc: support in-order name publication events (Xin Long) [1822129] - [net] tipc: add back tipc prefix to log messages (Xin Long) [1822129] - [net] tipc: fix update of the uninitialized variable err (Xin Long) [1822129] - [net] tipc: add support for AEAD key setting via netlink (Xin Long) [1822129] - [net] tipc: introduce TIPC encryption & authentication (Xin Long) [1822129] - [include] tipc: add new AEAD key structure for user API (Xin Long) [1822129] - [net] tipc: enable creating a "preliminary" node (Xin Long) [1822129] - [net] tipc: add reference counter to bearer (Xin Long) [1822129] - [net] tipc: eliminate checking netns if node established (Xin Long) [1822129] - [net] tipc: eliminate the dummy packet in link synching (Xin Long) [1822129] - [net] tipc: improve message bundling algorithm (Xin Long) [1822129] - [net] tipc: add smart nagle feature (Xin Long) [1822129] - [net] tipc: improve throughput between nodes in netns (Xin Long) [1822129] - [net] tipc: add loopback device tracking (Xin Long) [1822129] - [netdrv] vxlan: check return value of gro_cells_init() (Sabrina Dubroca) [1821295] - [netdrv] geneve: move debug check after netdev unregister (Sabrina Dubroca) [1821295] - [net] ip6_tunnel: enhance tunnel locate with link check (Sabrina Dubroca) [1821295] - [netdrv] vxlan: implement get_link_ksettings ethtool method (Sabrina Dubroca) [1821295] - [netdrv] vxlan: check tun_info options_len properly (Sabrina Dubroca) [1821295] - [include] iptunnel: make TUNNEL_FLAGS available in uapi (Sabrina Dubroca) [1821295] - [net] introduce dev_net notifier register/unregister variants (Ivan Vecera) [1818102] - [net] push code from net notifier reg/unreg into helpers (Ivan Vecera) [1818102] - [net] call call_netdevice_unregister_net_notifiers from unregister (Ivan Vecera) [1818102] - [net] introduce per-netns netdevice notifiers (Ivan Vecera) [1818102] - [net] push loops and nb calls into helper functions (Ivan Vecera) [1818102] - [include] net: ipv6: do not consider routes via gateways for anycast address check (Hangbin Liu) [1816506] - [net] ipv6/addrconf: call ipv6_mc_up() for non-Ethernet interface (Hangbin Liu) [1816506] - [net] ipv6: need update peer route when modify metric (Hangbin Liu) [1816506] - [net] ipv6: use configured metric when add peer route (Hangbin Liu) [1816506] - [net] ipv6: restrict IPV6_ADDRFORM operation (Hangbin Liu) [1816506] - [net] ipv6: Fix nlmsg_flags when splitting a multipath route (Hangbin Liu) [1816506] - [net] ipv6: Fix route replacement with dev-only route (Hangbin Liu) [1816506] - [net] ipv6/addrconf: fix potential NULL deref in inet6_set_link_af() (Hangbin Liu) [1816506] - [net] net-ipv6-ndisc: add support for RFC7710 RA Captive Portal Identifier (Hangbin Liu) [1816506] - [net] ipv6: Don't use dst gateway directly in ip6_confirm_neigh() (Hangbin Liu) [1816506] - [net] ipv6: Fix the link time qualifier of 'ping_v6_proc_exit_net()' (Hangbin Liu) [1816506] - [net] ipv6: propagate ipv6_add_dev's error returns out of ipv6_find_idev (Hangbin Liu) [1816506] - [net] ipv6: allow any source address for sendmsg pktinfo with ip_nonlocal_bind (Hangbin Liu) [1816506] - [net] multicast: remove useless parameter for group add (Hangbin Liu) [1816506] - [documentation] networking: devlink-trap: Fix reference to other document (Petr Oros) [1805882] - [netdrv] netdevsim: Fix use-after-free during device dismantle (Petr Oros) [1805882] - [netdrv] netdevsim: Fix build error without CONFIG_INET (Petr Oros) [1805882] - [net] devlink: move reload fail indication to devlink core and expose to user (Petr Oros) [1805882] - [net] devlink: split reload op into two (Petr Oros) [1805882] - [netdrv] mlx4: Split restart_one into two functions (Petr Oros) [1805882] - [include] devlink: add unknown 'fw_load_policy' value (Petr Oros) [1805882] - [net] devlink: add 'reset_dev_on_drv_probe' param (Petr Oros) [1805882] - [include] devlink: extend 'fw_load_policy' values (Petr Oros) [1805882] - [include] devlink: Add new info version tags for ASIC and FW (Petr Oros) [1805882] - [net] devlink: Use switch-case instead of if-else (Petr Oros) [1805882] - [net] devlink: Make port index data type as unsigned int (Petr Oros) [1805882] - [net] devlink: send notifications for deleted snapshots on region destroy (Petr Oros) [1805882] - [net] devlink: remove pointless data_len arg from region snapshot create (Petr Oros) [1805882] - [documentation] Add description of netdevsim traps (Petr Oros) [1805882] - [netdrv] netdevsim: Add devlink-trap support (Petr Oros) [1805882] - [tools] selftests: netdevsim: add devlink regions tests (Petr Oros) [1805882] - [tools] selftests: netdevsim: add devlink params tests (Petr Oros) [1805882] - [netdrv] netdevsim: implement support for devlink region and snapshots (Petr Oros) [1805882] - [netdrv] netdevsim: register couple of devlink params (Petr Oros) [1805882]- [arm64] kvm: arm64: limit PMU version to PMUv3 for ARMv8.1 (Gavin Shan) [1814009] - [arm64] cpufeature: Extract capped perfmon fields (Gavin Shan) [1814009] - [virt] kvm: arm64: Use the correct timer structure to access the physical counter (Gavin Shan) [1814009] - [arm64] Ask the compiler to __always_inline functions used by KVM at HYP (Gavin Shan) [1814009] - [arm64] kvm: arm64: Define our own swab32() to avoid a uapi static inline (Gavin Shan) [1814009] - [arm64] kvm: arm64: Ask the compiler to __always_inline functions used at HYP (Gavin Shan) [1814009] - [arm64] kvm: arm/arm64: Fold VHE entry/exit work into kvm_vcpu_run_vhe() (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Fix up includes for trace.h (Gavin Shan) [1814009] - [virt] kvm: arm64: Treat emulated TVAL TimerValue as a signed 32-bit integer (Gavin Shan) [1814009] - [virt] kvm: arm64: pmu: Only handle supported event counters (Gavin Shan) [1814009] - [virt] kvm: arm64: pmu: Fix chained SW_INCR counters (Gavin Shan) [1814009] - [virt] kvm: arm64: pmu: Don't mark a counter as chained if the odd one is disabled (Gavin Shan) [1814009] - [virt] kvm: arm64: pmu: Don't increment SW_INCR if PMCR.E is unset (Gavin Shan) [1814009] - [virt] kvm: arm: Make inject_abt32() inject an external abort instead (Gavin Shan) [1814009] - [virt] kvm: arm: Fix DFSR setting for non-LPAE aarch32 guests (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Fix young bit from mmu notifier (Gavin Shan) [1814009] - [arm64] kvm: Add UAPI notes for swapped registers (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Cleanup MMIO handling (Gavin Shan) [1814009] - [arm64] kvm: arm64: Write arch.mdcr_el2 changes since last vcpu_load on VHE (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: vgic: Drop the kvm_vgic_register_mmio_region() (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: vgic-its: Properly check the unmapped coll in DISCARD handler (Gavin Shan) [1814009] - [arm64] kvm: arm/arm64: Correct AArch32 SPSR on exception entry (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Correct CPSR on exception entry (Gavin Shan) [1814009] - [arm64] kvm: arm64: Correct PSTATE on exception entry (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Re-check VMA on detecting a poisoned page (Gavin Shan) [1814009] - [virt] kvm: arm: Remove duplicate include (Gavin Shan) [1814009] - [virt] kvm: arm: Call hyp_cpu_pm_exit at the right place (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: vgic: Handle GICR_PENDBASER.PTZ filed as RAZ (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: vgic-its: Fix restoration of unmapped collections (Gavin Shan) [1814009] - [virt] kvm: arm64: Only sign-extend MMIO up to register width (Gavin Shan) [1814009] - [arm64] kvm: stop treating register x18 as caller save (Gavin Shan) [1814009] - [arm64] Workaround for Cortex-A55 erratum 1530923 (Gavin Shan) [1814009] - [arm64] Rename WORKAROUND_1319367 to SPECULATIVE_AT_NVHE (Gavin Shan) [1814009] - [arm64] Enable and document ARM errata 1319367 and 1319537 (Gavin Shan) [1814009] - [arm64] Rename WORKAROUND_1165522 to SPECULATIVE_AT_VHE (Gavin Shan) [1814009] - [arm64] Introduce ID_ISAR6 CPU register (Gavin Shan) [1814009] - [arm64] nofpsmid: Handle TIF_FOREIGN_FPSTATE flag cleanly (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Properly handle faulting of device mappings (Gavin Shan) [1814009] - [arm64] kvm: arm64: Ensure 'params' is initialised when looking up sys register (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Remove excessive permission check in kvm_arch_prepare_memory_region (Gavin Shan) [1814009] - [arm64] kvm: arm64: Don't log IMP DEF sysreg traps (Gavin Shan) [1814009] - [arm64] kvm: Invoke compute_layout() before alternatives are applied (Gavin Shan) [1814009] - [arm64] kvm: arm64: Sanely ratelimit sysreg messages (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: vgic: Use wrapper function to lock/unlock all vcpus in kvm_vgic_create() (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: vgic: Fix potential double free dist->spis in __kvm_vgic_destroy() (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Get rid of unused arg in cpu_init_hyp_mode() (Gavin Shan) [1814009] - [arm64] kvm: arm64: Opportunistically turn off WFI trapping when using direct LPI injection (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Let the timer expire in hardirq context on RT (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: vgic: Fix some comments typo (Gavin Shan) [1814009] - [kvm] arm/arm64: vgic: Remove the declaration of kvm_send_userspace_msi() (Gavin Shan) [1814009] - [arm64] kvm: arm64: Don't set HCR_EL2.TVM when S2FWB is supported (Gavin Shan) [1814009] - [arm64] kvm: arm/arm64: Show halt poll counters in debugfs (Gavin Shan) [1814009] - [arm64] kvm: Prevent speculative S1 PTW when restoring vcpu context (Gavin Shan) [1814009] - [arm64] kvm: Disable EL1 PTW when invalidating S2 TLBs (Gavin Shan) [1814009] - [arm64] Add ARM64_WORKAROUND_1319367 for all A57 and A72 versions (Gavin Shan) [1814009] - [arm64] kvm: Reorder system register restoration and stage-2 activation (Gavin Shan) [1814009] - [arm64] kvm: arm64: Select TASK_DELAY_ACCT+TASKSTATS rather than SCHEDSTATS (Gavin Shan) [1814009] - [arm64] Retrieve stolen time as paravirtualized guest (Gavin Shan) [1814009] - [arm64] arm/arm64: Make use of the SMCCC 1.1 wrapper (Gavin Shan) [1814009] - [kernel] arm/arm64: Provide a wrapper for SMCCC 1.1 calls (Gavin Shan) [1814009] - [virt] kvm: arm64: Provide VCPU attributes for stolen time (Gavin Shan) [1814009] - [virt] kvm: arm64: Support stolen time reporting via shared structure (Gavin Shan) [1814009] - [virt] kvm: arm64: Implement PV_TIME_FEATURES call (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Factor out hypercall handling from PSCI code (Gavin Shan) [1814009] - [documentation] kvm: arm64: Document PV-time interface (Gavin Shan) [1814009] - [arm64] kvm: arm/arm64: Allow user injection of external data aborts (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Allow reporting non-ISV data aborts to userspace (Gavin Shan) [1814009] - [arm64] errata: use arm_smccc_1_1_get_conduit() (Gavin Shan) [1814009] - [kernel] arm/arm64: smccc/psci: add arm_smccc_1_1_get_conduit() (Gavin Shan) [1814009] - [arm64] kvm: arm64: Fix ptrauth ID register masking logic (Gavin Shan) [1814009] - [arm64] kvm: arm64: Add capability to advertise ptrauth for guest (Gavin Shan) [1814009] - [arm64] kvm: arm64: Add userspace flag to enable pointer authentication (Gavin Shan) [1814009] - [arm64] kvm: arm/arm64: Context-switch ptrauth registers (Gavin Shan) [1814009] - [arm64] kvm: arm64: Add a vcpu flag to control ptrauth for guest (Gavin Shan) [1814009] - [tools] selftests: kvm: s390: fix format strings for access reg test (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: make syncregs more reliable on s390 (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: drop vcpu_setup from s390x (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Add support for vcpu_args_set to aarch64 and s390x (Vitaly Kuznetsov) [1813987] - [iommu] amd: Fix IOMMU AVIC not properly update the is_run bit in IRTE (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: Fix kernel crash with PR KVM (Vitaly Kuznetsov) [1813987] - [x86] cpu: Print "VMX disabled" error message iff KVM is enabled (Vitaly Kuznetsov) [1813987] - [tools] redhat: update kvm/x86 headers in tools (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: fix crash cleanup when KVM wasn't used (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Filter out the broadcast dest for IPI fastpath (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: don't clear mtf_pending when nested events are blocked (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Remove unnecessary exception trampoline in vmx_vmenter (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Split svm_vcpu_run inline assembly to separate file (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Move SEV code to separate file (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Move AVIC code to separate file (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Move Nested SVM Implementation to nested.c (Vitaly Kuznetsov) [1813987] - [x86] kvm svm: Move SVM related files to own sub-directory (Vitaly Kuznetsov) [1813987] - [x86] kvm: fix a missing-prototypes "vmread_error" (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix BUILD_BUG() in __cpuid_entry_get_reg() w/ CONFIG_UBSAN=y (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Add a trampoline to fix VMREAD error handling (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Annotate svm_x86_ops as __initdata (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Annotate vmx_x86_ops as __initdata (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Drop __exit from kvm_x86_ops' hardware_unsetup() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Copy kvm_x86_ops by value to eliminate layer of indirection (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Set kvm_x86_ops only after ->hardware_setup() completes (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Configure runtime hooks using vmx_x86_ops (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Move hardware_setup() definition below vmx_x86_ops (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move init-only kvm_x86_ops to separate struct (Vitaly Kuznetsov) [1813987] - [virt] kvm: Pass kvm_init()'s opaque param to additional arch funcs (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Fix cosmetic copy-paste error in vm_mem_region_move() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Fix out of range accesses to memslots (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Micro-optimize IPI fastpath delay (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Delay read msr data iff writes ICR MSR (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Narrow down the IPI fastpath to single target IPI (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Gracefully handle faults on VMXON (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Fold loaded_vmcs_init() into alloc_loaded_vmcs() (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Always VMCLEAR in-use VMCSes during crash with kexec support (Vitaly Kuznetsov) [1813987] - [tools] kvm_stat: add command line switch '-c' to log in csv format (Vitaly Kuznetsov) [1813987] - [tools] kvm_stat: add command line switch '-s' to set update interval (Vitaly Kuznetsov) [1813987] - [tools] kvm_stat: switch to argparse (Vitaly Kuznetsov) [1813987] - [tools] kvm_stat: rework command line sequence and message texts (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: don't allow memory operands for inline asm that modifies SP (Vitaly Kuznetsov) [1813987] - [x86] kvm: lapic: Mark hrtimer for period or oneshot mode to expire in hard interrupt context (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Issue WBINVD after deactivating an SEV guest (Vitaly Kuznetsov) [1813987] - [documentation] kvm: svm: document KVM_MEM_ENCRYPT_OP, let userspace detect if SEV is available (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: remove bogus user-triggerable WARN_ON (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Rework timespec functions and usage (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Code style cleanup in kvm_arch_dev_ioctl() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add blurb to CPUID tracepoint when using max basic leaf values (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add requested index to the CPUID tracepoint (Vitaly Kuznetsov) [1813987] - [x86] kvm: nsvm: check for EFER.SVME=1 before entering guest (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: remove side effects from nested_vmx_exit_reflected (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: access regs array in vmenter.S in its natural order (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: enlightened VMPTRLD with an incorrect GPA (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: test enlightened vmenter with wrong eVMCS version (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: define and use EVMCS_VERSION (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: properly handle errors in nested_vmx_handle_enlightened_vmptrld() (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: stop abusing need_vmcs12_to_shadow_sync for eVMCS mapping (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: Uses TEST_FAIL in tests/utilities (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: Introduce the TEST_FAIL macro (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Introduce steal-time test (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: virt_map should take npages, not size (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Use consistent message for test skipping (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Enable printf format warnings for TEST_ASSERT (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Share common API documentation (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: svm: Add vmcall test to gitignore (Vitaly Kuznetsov) [1813987] - [x86] kvm: nsvm: Remove an obsolete comment (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: correct meaningless kvm_apicv_activated() check (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Consolidate nested MTF checks to helper function (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Micro-optimize vmexit time when not exposing PMU (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Introduce GA Log tracepoint for AVIC (Vitaly Kuznetsov) [1813987] - [documentation] kvm: documentation: Update fast page fault for indirect sp (Vitaly Kuznetsov) [1813987] - [x86] kvm: nsvm: avoid loss of pending IRQ/NMI before entering L2 (Vitaly Kuznetsov) [1813987] - [x86] kvm: nsvm: implement check_nested_events for interrupts (Vitaly Kuznetsov) [1813987] - [x86] kvm: nsvm: ignore L1 interrupt window while running L2 with V_INTR_MASKING=1 (Vitaly Kuznetsov) [1813987] - [x86] kvm: nsvm: do not change host intercepts while nested VM is running (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: rename set_cr3 callback and related flags to load_mmu_pgd (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: unify callbacks to load paging root (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor kvm_cpuid() param that controls out-of-range logic (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor out-of-range logic to contain the madness (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix CPUID range checks for Hypervisor and Centaur classes (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add helpers to perform CPUID-based guest vendor check (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Trace the original requested CPUID function in kvm_cpuid() (Vitaly Kuznetsov) [1813987] - [x86] kvm: cpuid: add support for supervisor states (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move nSVM CPUID 0x8000000A handling into common x86 code (Vitaly Kuznetsov) [1813987] - [x86] kvm: nsvm: Advertise and enable NRIPS for L1 iff nrips is enabled (Vitaly Kuznetsov) [1813987] - [x86] kvm: nsvm: Expose SVM features to L1 iff nested is enabled (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move VMX's host_efer to common x86 code (Vitaly Kuznetsov) [1813987] - [virt] kvm: Drop largepages_enabled and its accessor/mutator (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Don't propagate MMU lpage support to memslot.disallow_lpage (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Configure max page level during hardware setup (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Merge kvm_{enable, disable}_tdp() into a common function (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Refactor logging of NPT enabled/disabled (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Directly query Intel PT mode when refreshing PMUs (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Check for Intel PT MSR virtualization using KVM cpu caps (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Directly use VMX capabilities helper to detect RDTSCP support (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use KVM cpu caps to detect MSR_TSC_AUX virt support (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Do kvm_cpuid_array capacity checks in terminal functions (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use kvm_cpu_caps to detect Intel PT support (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Set emulated/transmuted feature bits via kvm_cpu_caps (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Override host CPUID results with kvm_cpu_caps (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Do host CPUID at load time to mask KVM cpu caps (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Remove stateful CPUID handling (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Squash CPUID 0x2.0 insanity for modern CPUs (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Remove the unnecessary loop on CPUID 0x7 sub-leafs (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fold CPUID 0x7 masking back into __do_cpuid_func() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use KVM cpu caps to track UMIP emulation (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use KVM cpu caps to mark CR4.LA57 as not-reserved (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add a helper to check kernel support when setting cpu cap (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move XSAVES CPUID adjust to VMX's KVM cpu cap update (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Convert feature updates from CPUID to KVM cpu caps (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Convert feature updates from CPUID to KVM cpu caps (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Introduce kvm_cpu_caps to replace runtime CPUID masking (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor handling of XSAVES CPUID adjustment (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: handle GBPAGE CPUID adjustment for EPT with generic code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Handle Intel PT CPUID adjustment in VMX code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Handle RDTSCP CPUID adjustment in VMX code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Handle PKU CPUID adjustment in VMX code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Handle UMIP emulation CPUID adjustment in VMX code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Handle INVPCID CPUID adjustment in VMX code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Handle MPX CPUID adjustment in VMX code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor cpuid_mask() to auto-retrieve the register (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Introduce cpuid_entry_{change, set, clear}() mutators (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Introduce cpuid_entry_{get, has}() accessors (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Replace bare "unsigned" with "unsigned int" in cpuid helpers (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use u32 for holding CPUID register value in helpers (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Drop explicit @func param from ->set_supported_cpuid() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Clear output regs for CPUID 0x14 if PT isn't exposed to guest (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Make kvm_mpx_supported() an inline function (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use supported_xcr0 to detect MPX support (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Calculate the supported xcr0 mask at load time (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Add helpers to query Intel PT mode (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use common loop iterator when handling CPUID 0xD.N (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Drop redundant array size check (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Encapsulate CPUID entries and metadata in struct (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor CPUID 0x4 and 0x8000001d handling (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Hoist loop counter and terminator to top of __do_cpuid_func() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Consolidate CPUID array max num entries checking (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Drop redundant boot cpu checks on SSBD feature bits (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Drop the explicit @index from do_cpuid_7_mask() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Clean up CPUID 0x7 sub-leaf loop (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor CPUID 0xD.N sub-leaf entry creation (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Warn on zero-size save state for valid CPUID 0xD.N sub-leaf (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Check for CPUID 0xD.N support before validating array size (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move CPUID 0xD.1 handling out of the index>0 loop (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Check userspace CPUID array size after validating sub-leaf (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Clean up error handling in kvm_dev_ioctl_get_cpuid() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Simplify handling of Centaur CPUID leafs (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor loop around do_cpuid_func() to separate helper (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Return -E2BIG when KVM_GET_SUPPORTED_CPUID hits max entries (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Shrink the usercopy region of the emulation context (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move kvm_emulate.h into KVM's private directory (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Dynamically allocate per-vCPU emulation context (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move emulation-only helpers to emulate.c (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Explicitly pass an exception struct to check_intercept (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor I/O emulation helpers to provide vcpu-only variant (Vitaly Kuznetsov) [1813987] - [virt] kvm: Drop gfn_to_pfn_atomic() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix warning due to implicit truncation on 32-bit KVM (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Drop unnecessary check on ept caps for execute-only (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Rename kvm_mmu->get_cr3() to ->get_guest_pgd() (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Rename EPTP validity helper and associated variables (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Rename nested_ept_get_cr3() to nested_ept_get_eptp() (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Allow L1 to use 5-level page walks for nested EPT (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Drop kvm_mmu_extended_role.cr4_la57 hack (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Don't drop level/direct from MMU role calculation (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Support dirty log initial-all-set test (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Properly handle userspace interrupt window request (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: trigger kvmclock sync request just once on VM creation (Vitaly Kuznetsov) [1813987] - [x86] kvm: lapic: Recalculate apic map in batch (Vitaly Kuznetsov) [1813987] - [x86] kvm: Fix some obsolete comments (Vitaly Kuznetsov) [1813987] - [virt] kvm: x86: enable dirty log gradually in small chunks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Reuse the current root if possible for fast switch (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Ignore guest CR3 on fast root switch for direct MMU (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Inhibit APIC virtualization for X2APIC guest (Vitaly Kuznetsov) [1813987] - [virt] kvm: Remove unnecessary asm/kvm_host.h includes (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Fix unknown ucall command asserts (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Consolidate VM allocation and free for VMX and SVM (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Directly return __vmalloc() result in ->vm_alloc() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Gracefully handle __vmalloc() failure during VM allocation (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Adjust counter sample period after a wrmsr (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Consolidate open coded variants of memslot TLB flushes (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Use range-based TLB flush for dirty log memslot flush (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Move kvm_arch_flush_remote_tlbs_memslot() to mmu.c (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Add test for KVM_SET_USER_MEMORY_REGION (Vitaly Kuznetsov) [1813987] - [virt] kvm: Dynamically size memslot array based on number of used slots (Vitaly Kuznetsov) [1813987] - [virt] kvm: Terminate memslot walks via used_slots (Vitaly Kuznetsov) [1813987] - [virt] kvm: Ensure validity of memslot with respect to kvm_get_dirty_log() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Provide common implementation for generic dirty log functions (Vitaly Kuznetsov) [1813987] - [virt] kvm: Clean up local variable usage in __kvm_set_memory_region() (Vitaly Kuznetsov) [1813987] - [x86] kvm: Simplify kvm_free_memslot() and all its descendents (Vitaly Kuznetsov) [1813987] - [virt] kvm: Move memslot deletion to helper function (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Free arrays for old memslot when moving memslot's base gfn (Vitaly Kuznetsov) [1813987] - [virt] kvm: Drop "const" attribute from old memslot in commit_memory_region() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Move setting of memslot into helper routine (Vitaly Kuznetsov) [1813987] - [virt] kvm: Refactor error handling for setting memory region (Vitaly Kuznetsov) [1813987] - [virt] kvm: Explicitly free allocated-but-unused dirty bitmap (Vitaly Kuznetsov) [1813987] - [virt] kvm: Drop kvm_arch_create_memslot() (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: Move memslot memory allocation into prepare_memory_region() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Allocate memslot resources during prepare_memory_region() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Don't free new memslot if allocation of said memslot fails (Vitaly Kuznetsov) [1813987] - [virt] kvm: Reinstall old memslots if arch preparation fails (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Allocate new rmap and large page tracking when moving memslot (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move gpa_val and gpa_available into the emulator context (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add EMULTYPE_PF when emulation is triggered by a page fault (Vitaly Kuznetsov) [1813987] - [x86] kvm: apic: remove unused function apic_lvt_vector() (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Add 'else' to split mutually exclusive case (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: eliminate some unreachable code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix print format and coding style (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: rewrite the comment in vmx_get_mt_mask (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Convert some printf's to pr_info's (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Rework debug message printing (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Time guest demand paging (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Support multiple vCPUs in demand paging test (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Pass args to vCPU in global vCPU args struct (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Add memory size parameter to the demand paging test (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Add configurable demand paging delay (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Add demand paging content to the demand paging test (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Create a demand paging test (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Introduce num-pages conversion utilities (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Introduce vm_guest_mode_params (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Rename vm_guest_mode_params (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: aarch64: Remove unnecessary ifdefs (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Remove unnecessary defines (Vitaly Kuznetsov) [1813987] - [tools] redhat: selftests: kvm: add SPDX-License-Identifier (Vitaly Kuznetsov) [1813987] - [x86] redhat: kvm: x86: add SPDX-License-Identifier (Vitaly Kuznetsov) [1813987] - [x86] x86 kvm page table walks: switch to explicit __get_user() (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: avoid NULL pointer dereference with incorrect EVMCS GPAs (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Initializing all kvm_lapic_irq fields in ioapic_write_indirect (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Condition ENCLS-exiting enabling on CPU support for SGX1 (Vitaly Kuznetsov) [1813987] - [x86] kvm: fix Kconfig menu text for -Werror (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: remove stale comment from struct x86_emulate_ctxt (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Fix the svm vmexit code for WRMSR (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix dereference null cpufreq policy (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: limit the number of "kvm: disabled by bios" messages (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: avoid useless copy of cpufreq policy (Vitaly Kuznetsov) [1813987] - [x86] kvm: allow disabling -Werror (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: allow compiling as non-module with W=1 (Vitaly Kuznetsov) [1813987] - [x86] kvm: Pre-allocate 1 cpumask variable per cpu for both pv tlb and pv ipis (Vitaly Kuznetsov) [1813987] - [x86] kvm: Introduce pv check helpers (Vitaly Kuznetsov) [1813987] - [kernel] kvm: let declaration of kvm_get_running_vcpus match implementation (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: allocate AVIC data structures based on kvm_amd module parameter (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Emulate MTF when performing instruction emulation (Vitaly Kuznetsov) [1813987] - [x86] kvm: fix error handling in svm_hardware_setup (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Fix potential memory leak in svm_cpu_init() (Vitaly Kuznetsov) [1813987] - [x86] kvm: apic: avoid calculating pending eoi from an uninitialized val (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: clear PIN_BASED_POSTED_INTR from nested pinbased_ctls only when apicv is globally disabled (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: handle nested posted interrupts when apicv is disabled for L1 (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: svm: Fix NULL pointer dereference when AVIC not enabled (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Hold KVM's srcu lock when syncing vmcs12->shadow (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: don't notify userspace IOAPIC on edge-triggered interrupt EOI (Vitaly Kuznetsov) [1813987] - [x86] kvm/emulate: fix a -Werror=cast-function-type (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: fix incorrect comparison in trace event (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Fix some obsolete comments and grammar error (Vitaly Kuznetsov) [1813987] - [kernel] kvm: x86: fix missing prototypes (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: enable -Werror (Vitaly Kuznetsov) [1813987] - [documentation] docs: virt: guest-halt-polling.txt convert to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: review-checklist.txt: rename to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: Convert timekeeping.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: Convert s390-diag.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: Convert ppc-pv.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: Convert nested-vmx.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: Convert mmu.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: Convert locking.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: Convert hypercalls.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: arm/psci.txt: convert to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: convert arm/hyp-abi.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: Convert api.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: convert devices/xive.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: convert devices/xics.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: convert devices/vm.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: convert devices/vfio.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: convert devices/vcpu.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: convert devices/s390_flic.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: convert devices/mpic.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: convert devices/arm-vgit.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: devices/arm-vgit-v3.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: devices/arm-vgic-its.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: virt: Convert msr.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: virt: convert halt-polling.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: add arm/pvtime.rst to index.rst (Vitaly Kuznetsov) [1813987] - [documentation] docs: virtual: add it to the documentation body (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: fix WARN_ON check of an unsigned less than zero (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: Remove unused x86_register enum (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Fix struct guest_walker arrays for 5-level paging (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Use correct root level for nested EPT shadow page tables (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Fix some comment typos and coding style (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Avoid retpoline on ->page_fault() with TDP (Vitaly Kuznetsov) [1813987] - [x86] kvm: apic: reuse smp_wmb() in kvm_make_request() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: remove duplicated KVM_REQ_EVENT request (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: svm: Add vmcall test (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: AMD Nested test infrastructure (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: Replace get_{gdt, idt}_base() by get_{gdt, idt}() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Deliver exception payload on KVM_GET_VCPU_EVENTS (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Handle pending #DB when injecting INIT VM-exit (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Mask off reserved bit from #DB exception payload (Vitaly Kuznetsov) [1813987] - [virt] kvm: Disable preemption in kvm_get_running_vcpu() (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: delete meaningless vmx_decache_cr0_guest_bits() declaration (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Mark CR4.UMIP as reserved based on associated CPUID bit (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix perfctr WRMSR for running counters (Vitaly Kuznetsov) [1813987] - [x86] kvm: mmu: Separate generating and setting mmio ptes (Vitaly Kuznetsov) [1813987] - [x86] kvm: mmu: Replace unsigned with unsigned int for PTE access (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Remove stale comment from nested_vmx_load_cr3() (Vitaly Kuznetsov) [1813987] - [x86] kvm: do not setup pv tlb flush when not paravirtualized (Vitaly Kuznetsov) [1813987] - [x86] Add "nopv" parameter to disable PV extensions (Vitaly Kuznetsov) [1813987] - [virt] kvm: fix overflow of zero page refcount with ksm running (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Take a u64 when checking for a valid dr7 value (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: use raw clock values consistently (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: reorganize pvclock_gtod_data members (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: delete meaningless nested_vmx_run() declaration (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: allow AVIC without split irqchip (Vitaly Kuznetsov) [1813987] - [x86] kvm: ioapic: Lazy update IOAPIC EOI (Vitaly Kuznetsov) [1813987] - [x86] kvm: ioapic: Refactor kvm_ioapic_update_eoi() (Vitaly Kuznetsov) [1813987] - [x86] kvm: i8254: Deactivate APICv when using in-kernel PIT re-injection mode (Vitaly Kuznetsov) [1813987] - [x86] svm: Temporarily deactivate AVIC during ExtINT handling (Vitaly Kuznetsov) [1813987] - [x86] svm: Deactivate AVIC when launching guest with nested SVM support (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: hyperv: Use APICv update request interface (Vitaly Kuznetsov) [1813987] - [x86] svm: Add support for dynamic APICv (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Introduce x86 ops hook for pre-update APICv (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Introduce APICv x86 ops for checking APIC inhibit reasons (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: avic: Add support for dynamic setup/teardown of virtual APIC backing page (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: svm: Add support to (de)activate posted interrupts (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add APICv (de)activate request trace points (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add support for dynamic APICv activation (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: remove get_enable_apicv from kvm_x86_ops (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Introduce APICv inhibit reason bits (Vitaly Kuznetsov) [1813987] - [x86] kvm: lapic: Introduce APICv update helper function (Vitaly Kuznetsov) [1813987] - [iommu] amd: Re-factor guest virtual APIC (de-)activation code (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: Add fpu and one reg set/get library functions (Vitaly Kuznetsov) [1813987] - [x86] kvm: Clean up host's steal time structure (Vitaly Kuznetsov) [1813987] - [x86] kvm: Make sure KVM_VCPU_FLUSH_TLB flag is not missed (Vitaly Kuznetsov) [1813987] - [virt] x86/kvm: Cache gfn to pfn translation (Vitaly Kuznetsov) [1813987] - [virt] x86/kvm: Introduce kvm_(un)map_gfn() (Vitaly Kuznetsov) [1813987] - [x86] kvm: Be careful not to clear KVM_VCPU_FLUSH_TLB bit (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use a typedef for fastop functions (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add 'else' to unify fastop and execute call path (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: inline memslot_valid_for_gpte (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Use huge pages for DAX-backed files (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Remove lpage_is_disallowed() check from set_spte() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Fold max_mapping_level() into kvm_mmu_hugepage_adjust() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Zap any compound page when collapsing sptes (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Remove obsolete gfn restoration in FNAME(fetch) (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Rely on host page tables to find HugeTLB mappings (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Drop level optimization from fast_page_fault() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Walk host page tables to find THP mappings (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Refactor THP adjust to prep for changing query (Vitaly Kuznetsov) [1813987] - [x86] mm: Introduce lookup_address_in_mm() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Play nice with read-only memslots when querying host page size (Vitaly Kuznetsov) [1813987] - [x86] kvm: Use vcpu-specific gva->hva translation when querying host page size (Vitaly Kuznetsov) [1813987] - [mm] thp: kvm: Explicitly check for THP when populating secondary MMU (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Enforce max_level on HugeTLB mappings (Vitaly Kuznetsov) [1813987] - [virt] kvm: Return immediately if __kvm_gfn_to_hva_cache_init() fails (Vitaly Kuznetsov) [1813987] - [virt] kvm: Clean up __kvm_gfn_to_hva_cache_init() and its callers (Vitaly Kuznetsov) [1813987] - [virt] kvm: Check for a bad hva before dropping into the ghc slow path (Vitaly Kuznetsov) [1813987] - [x86] kvm/x86: export kvm_vector_hashing_enabled() is unnecessary (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: remove duplicated segment cache clear (Vitaly Kuznetsov) [1813987] - [x86] Adding 'else' to reduce checking (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Check GUEST_DR7 on vmentry of nested guests (Vitaly Kuznetsov) [1813987] - [virt] kvm: Move running VCPU from ARM to common code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Drop x86_set_memory_region() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Don't take srcu lock in init_rmode_identity_map() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Add build-time error check on kvm_run size (Vitaly Kuznetsov) [1813987] - [virt] kvm: Remove kvm_read_guest_atomic() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Perform non-canonical checks in 32-bit KVM (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: WARN on failure to set IA32_PERF_GLOBAL_CTRL (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Remove unused ctxt param from emulator's FPU accessors (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: revert "kvm: x86: Fix fpu state crash in kvm guest" (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Ensure guest's FPU state is loaded when accessing for emulation (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Handle TIF_NEED_FPU_LOAD in kvm_{load, put}_guest_fpu() (Vitaly Kuznetsov) [1813987] - [x86] revert "kvm: x86: Add a WARN on TIF_NEED_FPU_LOAD in kvm_load_guest_fpu()" (Vitaly Kuznetsov) [1813987] - [x86] kvm: apic: short-circuit kvm_apic_accept_pic_intr() when pic intr is accepted (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: avoid clearing pending exception event twice (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect pmu_intel.c from Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect DR-based index computations from Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect exit_reason from being used in Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor prefix decoding to prevent Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect MSR-based index computations from Spectre-v1/L1TF attacks in x86.c (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect MSR-based index computations in pmu.h from Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect MSR-based index computations in fixed_msr_to_seg_unit() from Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect kvm_lapic_reg_write() from Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect ioapic_write_indirect() from Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect ioapic_read_indirect() from Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor picdev_write() to prevent Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect kvm_hv_msr_[get|set]_crash_data() from Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect x86_decode_insn from Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [virt] kvm: Move vcpu->run page allocation out of kvm_vcpu_init() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Move putting of vcpu->pid to kvm_vcpu_destroy() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Drop kvm_arch_vcpu_init() and kvm_arch_vcpu_uninit() (Vitaly Kuznetsov) [1813987] - [arm64] kvm: arm64: Free sve_state via arm specific hook (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: Move all vcpu init code into kvm_arch_vcpu_create() (Vitaly Kuznetsov) [1813987] - [virt] kvm: arm: Move all vcpu init code into kvm_arch_vcpu_create() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move all vcpu init code into kvm_arch_vcpu_create() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Drop kvm_arch_vcpu_setup() (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: booke: Setup vcpu during kvmppc_core_vcpu_create() (Vitaly Kuznetsov) [1813987] - [s390] kvm: s390: Manually invoke vcpu setup during kvm_arch_vcpu_create() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move guts of kvm_arch_vcpu_setup() into kvm_arch_vcpu_create() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Move initialization of preempt notifier to kvm_vcpu_init() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Unexport kvm_vcpu_cache and kvm_vcpu_{un}init() (Vitaly Kuznetsov) [1813987] - [s390] kvm: Move vcpu alloc and init invocation to common code (Vitaly Kuznetsov) [1813987] - [virt] kvm: Introduce kvm_vcpu_destroy() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Invoke kvm_vcpu_uninit() immediately prior to freeing vcpu (Vitaly Kuznetsov) [1813987] - [s390] kvm: s390: Invoke kvm_vcpu_init() before allocating sie_page (Vitaly Kuznetsov) [1813987] - [s390] kvm: s390: Move guts of kvm_arch_vcpu_init() into kvm_arch_vcpu_create() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Add kvm_arch_vcpu_precreate() to handle pre-allocation issues (Vitaly Kuznetsov) [1813987] - [kernel] kvm: Remove kvm_arch_vcpu_free() declaration (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Drop kvm_arch_vcpu_free() (Vitaly Kuznetsov) [1813987] - [virt] kvm: arm: Drop kvm_arch_vcpu_free() (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: Drop kvm_arch_vcpu_free() (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: Move kvm_vcpu_init() invocation to common code (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: e500mc: Move reset of oldpir below call to kvm_vcpu_init() (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: book3s pr: Allocate book3s and shadow vcpu after common init (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: Allocate vcpu struct in common PPC code (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: e500mc: Add build-time assert that vcpu is at offset 0 (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: book3s pr: Free shared page if mmu initialization fails (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: book3s hv: Uninit vCPU if vcore creation fails (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Remove spurious clearing of async #PF MSR (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Remove spurious kvm_mmu_unload() from vcpu destruction path (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move kvm_vcpu_init() invocation to common code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move allocation of pio_data page down a few lines (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move FPU allocation to common x86 code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Allocate vcpu struct in common x86 code (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Use direct vcpu pointer during vCPU create/free (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Use direct vcpu pointer during vCPU create/free (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Allocate VPID after initializing VCPU (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Free wbinvd_dirty_mask if vCPU creation fails (Vitaly Kuznetsov) [1813987] - [virt] kvm: async_pf: drop kvm_arch_async_page_present wrappers (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: fix overlap between SPTE_MMIO_MASK and generation (Vitaly Kuznetsov) [1813987] - [virt] kvm: Refactor handling of VM debugfs files (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Apply max PA check for MMIO sptes to 32-bit KVM (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: vmread should not set rflags to specify success in case of #PF (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Micro-optimize nEPT's bad memptype/XWR checks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Reorder the reserved bit check in prefetch_invalid_gpte() (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: delete meaningless nested_vmx_prepare_msr_bitmap() declaration (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor and rename bit() to feature_bit() macro (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Expand build-time assertion on reverse CPUID usage (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add CPUID_7_1_EAX to the reverse CPUID table (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move bit() helper to cpuid.h (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add dedicated emulator helpers for querying CPUID features (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add macro to ensure reserved cr4 bits checks stay in sync (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Drop special XSAVE handling from guest_cpuid_has() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Ensure all logical CPUs have consistent reserved cr4 bits (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Don't let userspace set host-reserved cr4 bits (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Add helper to consolidate up PT/RTIT WRMSR fault logic (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Add non-canonical check on writes to RTIT address MSRs (Vitaly Kuznetsov) [1813987] - [virt] kvm: Fix some writing mistakes (Vitaly Kuznetsov) [1813987] - [x86] kvm: hyperv: Fix some typos in vcpu unimpl info (Vitaly Kuznetsov) [1813987] - [virt] kvm: Fix some grammar mistakes (Vitaly Kuznetsov) [1813987] - [x86] kvm: Fix some comment typos and missing parentheses (Vitaly Kuznetsov) [1813987] - [x86] kvm: Fix some out-dated function names in comment (Vitaly Kuznetsov) [1813987] - [virt] kvm: Fix some wrong function names in comment (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: check kvm_pit outside kvm_vm_ioctl_reinject() (Vitaly Kuznetsov) [1813987] - [x86] kvm: lapic: micro-optimize fixed mode ipi delivery (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: FIXED+PHYSICAL mode single target IPI fastpath (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Allow KVM_INTEL when building for Centaur and/or Zhaoxin CPUs (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Check for full VMX support when verifying CPU compatibility (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Use VMX feature flag to query BIOS enabling (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Drop initialization of IA32_FEAT_CTL MSR (Vitaly Kuznetsov) [1813987] - [x86] cpufeatures: Add flag to track whether MSR IA32_FEAT_CTL is configured (Vitaly Kuznetsov) [1813987] - [x86] cpu: Set synthetic VMX cpufeatures during init_ia32_feat_ctl() (Vitaly Kuznetsov) [1813987] - [x86] cpufeatures: Add EPT_AD feature bit (Vitaly Kuznetsov) [1813987] - [x86] cpu: Detect VMX features on Intel, Centaur and Zhaoxin CPUs (Vitaly Kuznetsov) [1813987] - [x86] vmx: Introduce VMX_FEATURES_* (Vitaly Kuznetsov) [1813987] - [x86] cpu: Clear VMX feature flag if VMX is not fully enabled (Vitaly Kuznetsov) [1813987] - [x86] centaur: Use common IA32_FEAT_CTL MSR initialization (Vitaly Kuznetsov) [1813987] - [x86] mce: WARN once if IA32_FEAT_CTL MSR is left unlocked (Vitaly Kuznetsov) [1813987] - [x86] intel: Initialize IA32_FEAT_CTL MSR at boot (Vitaly Kuznetsov) [1813987] - [tools] x86: Sync msr-index.h from kernel sources (Vitaly Kuznetsov) [1813987] - [tools] selftests, kvm: Replace manual MSR defs with common msr-index.h (Vitaly Kuznetsov) [1813987] - [x86] msr-index: Clean up bit defines for IA32_FEATURE_CONTROL MSR (Vitaly Kuznetsov) [1813987] - [tools] tools arch x86: Grab a copy of the file containing the MSR numbers (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: WARN if root_hpa is invalid when handling a page fault (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: WARN on an invalid root_hpa (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Move root_hpa validity checks to top of page fault handler (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Move calls to thp_adjust() down a level (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Move transparent_hugepage_adjust() above __direct_map() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Consolidate tdp_page_fault() and nonpaging_page_fault() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Rename lpage_disallowed to account_disallowed_nx_lpage (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Persist gfn_lpage_is_disallowed() to max_level (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Incorporate guest's page level into max level for shadow MMU (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Refactor handling of forced 4k pages in page faults (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Refactor the per-slot level calculation in mapping_level() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Refactor handling of cache consistency with TDP (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Move nonpaging_page_fault() below try_async_pf() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Fold nonpaging_map() into nonpaging_page_fault() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Move definition of make_mmu_pages_available() up (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use gpa_t for cr2/gpa to fix TDP support on 32-bit KVM (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add a WARN on TIF_NEED_FPU_LOAD in kvm_load_guest_fpu() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix potential put_fpu() w/o load_fpu() on MPX platform (Vitaly Kuznetsov) [1813987] - [kernel] kvm: Remove duplicated declaration of kvm_vcpu_kick (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Aesthetic cleanup of handle_vmread and handle_vmwrite (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: VMWRITE checks unsupported field before read-only field (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: VMWRITE checks VMCS-link pointer before VMCS field (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Fix the spelling of CPU_BASED_USE_TSC_OFFSETTING (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Rename NMI_PENDING to NMI_WINDOW (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Rename INTERRUPT_PENDING to INTERRUPT_WINDOW (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix some comment typos (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Convert the last users of "shorthand = 0" to use macros (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix callers of kvm_apic_match_dest() to use correct macros (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Drop KVM_APIC_SHORT_MASK and KVM_APIC_DEST_MASK (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use APIC_DEST_* macros properly in kvm_lapic_irq.dest_mode (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move irrelevant declarations out of ioapic.h (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix kvm_bitmap_or_dest_vcpus() to use irq shorthand (Vitaly Kuznetsov) [1813987] - [x86] kvm: explicitly set rmap_head->val to 0 in pte_list_desc_remove_entry() (Vitaly Kuznetsov) [1813987] - [virt] kvm: get rid of var page in kvm_set_pfn_dirty() (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: remove unreachable statement in vmx_get_msr_feature() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: use CPUID to locate host page table reserved bits (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Host feature SSBD doesn't imply guest feature AMD_SSBD (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Host feature SSBD doesn't imply guest feature SPEC_CTRL_SSBD (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Stop wasting a page for guest_msrs (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: fix out-of-bounds write in KVM_GET_EMULATED_CPUID (CVE-2019-19332) (Vitaly Kuznetsov) [1813987] - [documentation] documentation: kvm: Fix mention to number of ioctls classes (Vitaly Kuznetsov) [1813987] - [x86] kvm x86: Move kvm cpuid support out of svm (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Relax guest IA32_FEATURE_CONTROL constraints (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Grab KVM's srcu lock when setting nested state (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Open code shared_msr_update() in its only caller (Vitaly Kuznetsov) [1813987] - [virt] kvm: Fix jump label out_free_* in kvm_init() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: create mmu/ subdirectory (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Remove unnecessary TLB flushes on L1<->L2 switches when L1 use apic-access-page (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Do not mark vmcs02->apic_access_page as dirty when unpinning (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Assume TLB entries of L1 and L2 are tagged differently if L0 use EPT (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Unexport kvm_vcpu_reload_apic_access_page() (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: add CR4_LA57 bit to nested CR4_FIXED1 (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Use semi-colon instead of comma for exit-handlers initialization (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Add support for capturing highest observable L2 TSC (Vitaly Kuznetsov) [1813987] - [x86] tss: Fix and move VMX BUILD_BUG_ON() (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Rename function find_msr() to vmx_find_msr_index() (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Rename NR_AUTOLOAD_MSRS to NR_LOADSTORE_MSRS (Vitaly Kuznetsov) [1813987] - [x86] kvm: nested: Introduce read_and_check_msr_entry() (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Expose load IA32_PERF_GLOBAL_CTRL VM-{Entry, Exit} control (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Load GUEST_IA32_PERF_GLOBAL_CTRL MSR on VM-Entry (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: mark functions in the header as "static inline" (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Use kvm_set_msr to load IA32_PERF_GLOBAL_CTRL on VM-Exit (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Check HOST_IA32_PERF_GLOBAL_CTRL on VM-Entry (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Check GUEST_IA32_PERF_GLOBAL_CTRL on VM-Entry (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Add helper to check reserved bits in IA32_PERF_GLOBAL_CTRL (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: Simplify loop in kvm_create_max_vcpus test (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: optimization: Requst TLB flush in fast_cr3_switch() instead of do it directly (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/vpmu: Add lazy mechanism to release perf_event per vPMC (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/vpmu: Reuse perf_event to avoid unnecessary pmc_reprogram_counter (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/vpmu: Introduce a new kvm_pmu_ops->msr_idx_to_pmc callback (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/vpmu: Rename pmu_ops callbacks from msr_idx to rdpmc_ecx (Vitaly Kuznetsov) [1813987] - [kernel] perf/core: Provide a kernel-internal interface to pause perf_event (Vitaly Kuznetsov) [1813987] - [kernel] perf/core: Provide a kernel-internal interface to recalibrate event period (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Update vmcs01 TPR_THRESHOLD if L2 changed L1 TPR (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Refactor update_cr8_intercept() (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Remove check if APICv enabled in SVM update_cr8_intercept() handler (Vitaly Kuznetsov) [1813987] - [x86] kvm: apic: add helper func to remove duplicate code in kvm_pv_send_ipi (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: avoid unused setup_syscalls_segments call when SYSCALL check failed (Vitaly Kuznetsov) [1813987] - [virt] kvm: mmio: get rid of odd out_err label in kvm_coalesced_mmio_init (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Consume pending LAPIC INIT event when exit on INIT_SIGNAL (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Prevent set vCPU into INIT/SIPI_RECEIVED state when INIT are latched (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Evaluate latched_init in KVM_SET_VCPU_EVENTS when vCPU not in SMM (Vitaly Kuznetsov) [1813987] - [x86] kvm: retpolines: x86: eliminate retpoline from svm.c exit handlers (Vitaly Kuznetsov) [1813987] - [x86] kvm: retpolines: x86: eliminate retpoline from vmx.c exit handlers (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: optimize more exit handlers in vmx.c (Vitaly Kuznetsov) [1813987] - [virt] kvm: Add a comment describing the /dev/kvm no_compat handling (Vitaly Kuznetsov) [1813987] - [virt] kvm: Forbid /dev/kvm being opened by a compat task when CONFIG_KVM_COMPAT=n (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Reset the three MSR list number variables to 0 in kvm_init_msr_list() (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: fix build with glibc >= 2.30 (Vitaly Kuznetsov) [1813987] - [virt] kvm: mmu: Do not treat ZONE_DEVICE pages as being reserved (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Introduce pi_is_pir_empty() helper (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Do not change PID.NDST when loading a blocked vCPU (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Consider PID.PIR to determine if vCPU has pending interrupts (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Fix comment to specify PID.ON instead of PIR.ON (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix initialization of MSR lists (Vitaly Kuznetsov) [1813987] - [virt] kvm: fix placement of refcount initialization (Vitaly Kuznetsov) [1813987] - [virt] kvm: Fix NULL-ptr deref after kvm_create_vm fails (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: get rid of odd out jump label in pdptrs_changed (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: switch KVMCLOCK base to monotonic raw clock (Vitaly Kuznetsov) [1813987] - [virt] kvm: call kvm_arch_destroy_vm if vm creation fails (Vitaly Kuznetsov) [1813987] - [x86] kvm/pmu: Replace rcu_swap_protected() with rcu_replace_pointer() (Vitaly Kuznetsov) [1813987] - [kernel] rcu: Upgrade rcu_swap_protected() to rcu_replace_pointer() (Vitaly Kuznetsov) [1813987] - [x86] kvm: Fix -Wmissing-prototypes warnings (Vitaly Kuznetsov) [1813987] - [virt] kvm: Allocate memslots and buses before calling kvm_arch_init_vm (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Don't leak L1 MMIO regions to L2 (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Fix potential wrong physical id in avic_handle_ldr_update (Vitaly Kuznetsov) [1813987] - [virt] kvm: Add separate helper for putting borrowed reference to kvm (Vitaly Kuznetsov) [1813987] - [tools] kvm: tests: Add test to verify MSR_IA32_XSS (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Update svm_xsaves_supported (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move IA32_XSS to kvm_{get, set}_msr_common (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move IA32_XSS-swapping on VM-entry/VM-exit to common x86 code (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Use wrmsr for switching between guest and host IA32_XSS on Intel (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Use wrmsr for switching between guest and host IA32_XSS on AMD (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Remove unneeded kvm_vcpu variable, guest_xcr0_loaded (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Fix conditions for guest IA32_XSS support (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Introduce vcpu->arch.xsaves_enabled (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Rename {vmx, nested_vmx}_vcpu_setup() (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Initialize vmx->guest_msrs[] right after allocation (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Remove vmx->hv_deadline_tsc initialization from vmx_vcpu_setup() (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Write VPID to vmcs when creating vcpu (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/vpmu: Declare kvm_pmu->reprogram_pmi field using DECLARE_BITMAP (Vitaly Kuznetsov) [1813987] - [x86] kvm: remove redundant code in kvm_arch_vm_ioctl (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Modify kvm_x86_ops.get_enable_apicv() to use struct kvm parameter (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fold decache_cr3() into cache_reg() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add helpers to test/mark reg availability and dirtiness (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fold 'enum kvm_ex_reg' definitions into 'enum kvm_reg' (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add WARNs to detect out-of-bounds register indices (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Optimize vmx_set_rflags() for unrestricted guest (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Consolidate to_vmx() usage in RFLAGS accessors (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Skip GUEST_CR3 VMREAD+VMWRITE if the VMCS is up-to-date (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Always write vmcs02.GUEST_CR3 during nested VM-Enter (Vitaly Kuznetsov) [1813987] - [x86] kvm: clear kvmclock MSR on reset (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: fix bugon.cocci warnings (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Remove specialized handling of unexpected exit-reasons (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: fix sync_regs_test with newer gccs (Vitaly Kuznetsov) [1813987] - [virt] kvm: Don't shrink/grow vCPU halt_poll_ns if host side polling is disabled (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: synchronize .gitignore to Makefile (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Expose RDPID in KVM_GET_SUPPORTED_CPUID (Vitaly Kuznetsov) [1813987] - [virt] kvm: Allow kvm_device_ops to be const (Vitaly Kuznetsov) [1813987] - [kernel] kvm: Implement kvm_put_guest() (Vitaly Kuznetsov) [1813987] - [x86] xen: kvm: Gather the definition of emulate prefixes (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: do not blindly clobber registers in guest asm (Vitaly Kuznetsov) [1813987]- [fs] cifs: handle prefix paths in reconnect (Leif Sahlberg) [1814203] - [fs] cifs: use compounding for open and first query-dir for readdir() (Leif Sahlberg) [1814203] - [fs] cifs: create a helper function to parse the query-directory response buffer (Leif Sahlberg) [1814203] - [fs] cifs: prepare SMB2_query_directory to be used with compounding (Leif Sahlberg) [1814203] - [fs] xfs: reflink should force the log out if mounted with wsync (Bill O'Donnell) [1825373] - [fs] xfs: factor out a new xfs_log_force_inode helper (Bill O'Donnell) [1825373] - [fs] xfs: don't ever return a stale pointer from __xfs_dir3_free_read (Bill O'Donnell) [1825373] - [fs] xfs: fix xfs_rmap_has_other_keys usage of ECANCELED (Bill O'Donnell) [1825373] - [fs] xfs: clear kernel only flags in XFS_IOC_ATTRMULTI_BY_HANDLE (Bill O'Donnell) [1825373] - [fs] xfs: use bitops interface for buf log item AIL flag check (Bill O'Donnell) [1825373] - [fs] xfs: Sanity check flags of Q_XQUOTARM call (Bill O'Donnell) [1825373] - [fs] iomap: iomap that extends beyond EOF should be marked dirty (Bill O'Donnell) [1825373] - [s390] s390/kasan: Fix crash when attaching PCI device (Philipp Rudo) [1827334] - [s390] s390/qeth: fix initialization on old HW (Philipp Rudo) [1780667] - [s390] s390/qeth: vnicc Fix init to default (Philipp Rudo) [1780667] - [s390] s390/qeth: Fix vnicc_is_in_use if rx_bcast not set (Philipp Rudo) [1780667] - [s390] s390/qeth: fix false reporting of VNIC CHAR config failure (Philipp Rudo) [1780667] - [s390] s390/qeth: lock the card while changing its hsuid (Philipp Rudo) [1780667] - [s390] s390/qeth: fix qdio teardown after early init error (Philipp Rudo) [1780667] - [s390] s390/qeth: don't return -ENOTSUPP to userspace (Philipp Rudo) [1780667] - [s390] s390/qeth: fix promiscuous mode after reset (Philipp Rudo) [1780667] - [s390] s390/qeth: handle error due to unsupported transport mode (Philipp Rudo) [1780667] - [s390] s390/qeth: return proper errno on IO error (Philipp Rudo) [1780667] - [s390] s390/qeth: don't check drvdata in sysfs code (Philipp Rudo) [1780667] - [s390] s390/qeth: replace qeth_l3_get_addr_buffer() (Philipp Rudo) [1780667] - [s390] s390/qeth: remove VLAN tracking for L3 devices (Philipp Rudo) [1780667] - [net] net: 8021q: vlan_core: allow use list of vlans for real device (Philipp Rudo) [1780667] - [s390] s390/qeth: consolidate L3 mcast registration code (Philipp Rudo) [1780667] - [s390] s390/qeth: remove gratuitious RX modeset (Philipp Rudo) [1780667] - [s390] s390/qeth: fine-tune L3 mcast locking (Philipp Rudo) [1780667] - [s390] s390/qeth: clean up error path in qeth_core_probe_device() (Philipp Rudo) [1780667] - [s390] s390/qeth: don't cache MAC addresses for multicast IPs (Philipp Rudo) [1780667] - [s390] s390/qeth: use helpers for IP address hashing (Philipp Rudo) [1780667] - [s390] s390/qeth: don't set card state in qeth_qdio_clear_card() (Philipp Rudo) [1780667] - [s390] s390/qeth: consolidate some duplicated HW cmd code (Philipp Rudo) [1780667] - [s390] s390/qeth: keep IRQ disabled until NAPI is really done (Philipp Rudo) [1780667] - [s390] s390/qeth: use QDIO_BUFNR() (Philipp Rudo) [1780667] - [s390] s390/qdio: move SSQD Sniffer mask definition (Philipp Rudo) [1780667] - [s390] s390/qdio: don't attempt IRQ avoidance on Output SBALs (Philipp Rudo) [1780667] - [s390] s390/qdio: simplify thinint device registration (Philipp Rudo) [1780667] - [s390] s390/qdio: add statistics helper macro (Philipp Rudo) [1780667] - [s390] s390/qdio: remove a forward declaration (Philipp Rudo) [1780667] - [s390] s390/qdio: reduce log level for EQBS partial (Philipp Rudo) [1780667] - [s390] s390/qdio: use QDIO_BUFNR() (Philipp Rudo) [1780667] - [s390] s390/qeth: Fix initialization of vnicc cmd masks during set online (Philipp Rudo) [1780667] - [s390] s390/qeth: Fix error handling during VNICC initialization (Philipp Rudo) [1780667] - [s390] s390/qdio: clarify size of the QIB parm area (Philipp Rudo) [1780667] - [s390] s390/qeth: get vnicc sub-cmd type from reply data (Philipp Rudo) [1780667] - [s390] s390/qeth: merge qeth_reply struct into qeth_cmd_buffer (Philipp Rudo) [1780667] - [s390] s390/qeth: keep cmd alive after IO completion (Philipp Rudo) [1780667] - [s390] s390/qeth: use correct length field in SNMP cmd callback (Philipp Rudo) [1780667] - [s390] s390/qeth: propagate length of processed cmd IO data to callback (Philipp Rudo) [1780667] - [s390] s390/qeth: use node_descriptor struct (Philipp Rudo) [1780667] - [s390] s390/cio: move struct node_descriptor to cio.h (Philipp Rudo) [1780667] - [s390] scsi: zfcp: log FC Endpoint Security errors (Philipp Rudo) [1723820] - [s390] scsi: zfcp: enhance handling of FC Endpoint Security errors (Philipp Rudo) [1723820] - [lib] lib/zlib: add zlib_deflate_dfltcc_enabled() function (Philipp Rudo) [1659435] - [lib] s390/boot: add dfltcc= kernel command line parameter (Philipp Rudo) [1659435] - [lib] lib/zlib: add s390 hardware support for kernel zlib_inflate (Philipp Rudo) [1659435] - [s390] s390/boot: rename HEAP_SIZE due to name collision (Philipp Rudo) [1659435] - [lib] lib/zlib: add s390 hardware support for kernel zlib_deflate (Philipp Rudo) [1659435] - [base] mm/memory_hotplug: allow to specify a default online_type (David Hildenbrand) [1038941] - [base] mm/memory_hotplug: convert memhp_auto_online to store an online_type (David Hildenbrand) [1038941] - [mm] mm/memory_hotplug: unexport memhp_auto_online (David Hildenbrand) [1038941] - [hv] hv_balloon: don't check for memhp_auto_online manually (David Hildenbrand) [1038941] - [powerpc] powernv/memtrace: always online added memory blocks (David Hildenbrand) [1038941] - [base] drivers/base/memory: store mapping between MMOP_* and string in an array (David Hildenbrand) [1038941] - [base] drivers/base/memory: map MMOP_OFFLINE to 0 (David Hildenbrand) [1038941] - [base] drivers/base/memory: rename MMOP_ONLINE_KEEP to MMOP_ONLINE (David Hildenbrand) [1038941] - [netdrv] cxgb4: fix adapter crash due to wrong MC size (Vishal Kulkarni) [1813128] - [scsi] scsi: ibmvfc: Don't send implicit logouts prior to NPIV login (Steve Best) [1828725] - [fs] cifs: ignore cached share root handle closing errors (Leif Sahlberg) [1827485] - [fs] cifs: Optimize readdir on reparse points (Leif Sahlberg) [1827485] - [fs] cifs: Adjust indentation in smb2_open_file (Leif Sahlberg) [1827485] - [fs] CIFS: Close cached root handle only if it has a lease (Leif Sahlberg) [1827485] - [fs] SMB3: Fix crash in SMB2_open_init due to uninitialized field in compounding path (Leif Sahlberg) [1827485] - [fs] smb3: fix refcount underflow warning on unmount when no directory leases (Leif Sahlberg) [1827485] - [fs] fs: cifs: Delete usage of timespec64_trunc (Leif Sahlberg) [1827485] - [fs] smb3: improve check for when we send the security descriptor context on create (Leif Sahlberg) [1827485] - [fs] smb3: fix mode passed in on create for modetosid mount option (Leif Sahlberg) [1827485] - [fs] cifs: fix possible uninitialized access and race on iface_list (Leif Sahlberg) [1827485] - [fs] cifs: Fix lookup of SMB connections on multichannel (Leif Sahlberg) [1827485] - [fs] smb3: query attributes on file close (Leif Sahlberg) [1827485] - [fs] smb3: remove unused flag passed into close functions (Leif Sahlberg) [1827485] - [fs] cifs: remove redundant assignment to pointer pneg_ctxt (Leif Sahlberg) [1827485] - [fs] fs: cifs: Fix atime update check vs mtime (Leif Sahlberg) [1827485] - [fs] CIFS: fix a white space issue in cifs_get_inode_info() (Leif Sahlberg) [1827485] - [fs] cifs: update internal module version number (Leif Sahlberg) [1827485] - [fs] cifs: Always update signing key of first channel (Leif Sahlberg) [1827485] - [fs] cifs: Fix retrieval of DFS referrals in cifs_mount() (Leif Sahlberg) [1827485] - [fs] cifs: Fix potential softlockups while refreshing DFS cache (Leif Sahlberg) [1827485] - [fs] cifs: Fix lookup of root ses in DFS referral cache (Leif Sahlberg) [1827485] - [fs] cifs: Fix use-after-free bug in cifs_reconnect() (Leif Sahlberg) [1827485] - [fs] cifs: dump channel info in DebugData (Leif Sahlberg) [1827485] - [fs] smb3: dump in_send and num_waiters stats counters by default (Leif Sahlberg) [1827485] - [fs] cifs: try harder to open new channels (Leif Sahlberg) [1827485] - [fs] CIFS: Properly process SMB3 lease breaks (Leif Sahlberg) [1827485] - [fs] cifs: move cifsFileInfo_put logic into a work-queue (Leif Sahlberg) [1827485] - [fs] cifs: try opening channels after mounting (Leif Sahlberg) [1827485] - [fs] CIFS: refactor cifs_get_inode_info() (Leif Sahlberg) [1827485] - [fs] cifs: switch servers depending on binding state (Leif Sahlberg) [1827485] - [fs] cifs: add server param (Leif Sahlberg) [1827485] - [fs] cifs: add multichannel mount options and data structs (Leif Sahlberg) [1827485] - [fs] cifs: sort interface list by speed (Leif Sahlberg) [1827485] - [fs] CIFS: Fix SMB2 oplock break processing (Leif Sahlberg) [1827485] - [fs] cifs: smbd: Return -EAGAIN when transport is reconnecting (Leif Sahlberg) [1827485] - [fs] cifs: smbd: Only queue work for error recovery on memory registration (Leif Sahlberg) [1827485] - [fs] smb3: add debug messages for closing unmatched open (Leif Sahlberg) [1827485] - [fs] CIFS: Respect O_SYNC and O_DIRECT flags during reconnect (Leif Sahlberg) [1827485] - [fs] smb3: remove confusing dmesg when mounting with encryption ("seal") (Leif Sahlberg) [1827485] - [fs] cifs: close the shared root handle on tree disconnect (Leif Sahlberg) [1827485] - [fs] CIFS: Return directly after a failed build_path_from_dentry() in cifs_do_create() (Leif Sahlberg) [1827485] - [fs] CIFS: Use common error handling code in smb2_ioctl_query_info() (Leif Sahlberg) [1827485] - [fs] CIFS: Use memdup_user() rather than duplicating its implementation (Leif Sahlberg) [1827485] - [fs] cifs: smbd: Return -ECONNABORTED when trasnport is not in connected state (Leif Sahlberg) [1827485] - [fs] cifs: smbd: Add messages on RDMA session destroy and reconnection (Leif Sahlberg) [1827485] - [fs] cifs: smbd: Return -EINVAL when the number of iovs exceeds SMBDIRECT_MAX_SGE (Leif Sahlberg) [1827485] - [fs] cifs: smbd: Invalidate and deregister memory registration on re-send for direct I/O (Leif Sahlberg) [1827485] - [fs] cifs: Don't display RDMA transport on reconnect (Leif Sahlberg) [1827485] - [fs] CIFS: remove set but not used variables 'cinode' and 'netfid' (Leif Sahlberg) [1827485] - [fs] cifs: add support for flock (Leif Sahlberg) [1827485] - [fs] cifs: remove unused variable 'sid_user' (Leif Sahlberg) [1827485] - [fs] cifs: rename a variable in SendReceive() (Leif Sahlberg) [1827485] - [fs] SMB3: Fix persistent handles reconnect (Leif Sahlberg) [1827485] - [fs] fix memory leak in large read decrypt offload (Leif Sahlberg) [1827485] - [fs] cifs: Fix missed free operations (Leif Sahlberg) [1827485] - [fs] cifs: clarify comment about timestamp granularity for old servers (Leif Sahlberg) [1827485] - [fs] cifs: Handle -EINPROGRESS only when noblockcnt is set (Leif Sahlberg) [1827485] - [fs] smb3: remove noisy debug message and minor cleanup (Leif Sahlberg) [1827485] - [fs] fs: cifs: mute -Wunused-const-variable message (Leif Sahlberg) [1827485] - [fs] smb3: cleanup some recent endian errors spotted by updated sparse (Leif Sahlberg) [1827485] - [fs] CIFS: Fix oplock handling for SMB 2.1+ protocols (Leif Sahlberg) [1827485] - [fs] smb3: missing ACL related flags (Leif Sahlberg) [1827485] - [fs] smb3: pass mode bits into create calls (Leif Sahlberg) [1827485] - [fs] smb3: Add missing reparse tags (Leif Sahlberg) [1827485] - [fs] CIFS: fix max ea value size (Leif Sahlberg) [1827485] - [fs] fs/cifs/sess.c: Remove set but not used variable 'capabilities' (Leif Sahlberg) [1827485] - [fs] fs/cifs/smb2pdu.c: Make SMB2_notify_init static (Leif Sahlberg) [1827485] - [fs] smb3: fix leak in "open on server" perf counter (Leif Sahlberg) [1827485] - [fs] smb3: allow decryption keys to be dumped by admin for debugging (Leif Sahlberg) [1827485] - [fs] cifs: update internal module version number (Leif Sahlberg) [1827485] - [fs] cifs: modefromsid: write mode ACE first (Leif Sahlberg) [1827485] - [fs] cifs: cifsroot: add more err checking (Leif Sahlberg) [1827485] - [fs] smb3: add missing worker function for SMB3 change notify (Leif Sahlberg) [1827485] - [fs] cifs: Add support for root file systems (Leif Sahlberg) [1827485] - [fs] cifs: modefromsid: make room for 4 ACE (Leif Sahlberg) [1827485] - [fs] smb3: fix potential null dereference in decrypt offload (Leif Sahlberg) [1827485] - [fs] smb3: allow disabling requesting leases (Leif Sahlberg) [1827485] - [fs] smb3: improve handling of share deleted (and share recreated) (Leif Sahlberg) [1827485] - [fs] smb3: display max smb3 requests in flight at any one time (Leif Sahlberg) [1827485] - [fs] smb3: only offload decryption of read responses if multiple requests (Leif Sahlberg) [1827485] - [fs] cifs: add a helper to find an existing readable handle to a file (Leif Sahlberg) [1827485] - [fs] smb3: enable offload of decryption of large reads via mount option (Leif Sahlberg) [1827485] - [fs] smb3: allow parallelizing decryption of reads (Leif Sahlberg) [1827485] - [fs] smb3: allow skipping signature verification for perf sensitive configurations (Leif Sahlberg) [1827485] - [fs] smb3: add dynamic tracepoints for flush and close (Leif Sahlberg) [1827485] - [fs] smb3: log warning if CSC policy conflicts with cache mount option (Leif Sahlberg) [1827485] - [fs] smb3: add mount option to allow RW caching of share accessed by only 1 client (Leif Sahlberg) [1827485] - [fs] smb3: add some more descriptive messages about share when mounting cache=ro (Leif Sahlberg) [1827485] - [fs] smb3: add mount option to allow forced caching of read only share (Leif Sahlberg) [1827485] - [fs] cifs: fix dereference on ses before it is null checked (Leif Sahlberg) [1827485] - [fs] cifs: use existing handle for compound_op(OP_SET_INFO) when possible (Leif Sahlberg) [1827485] - [fs] cifs: create a helper to find a writeable handle by path name (Leif Sahlberg) [1827485] - [fs] cifs: remove set but not used variables (Leif Sahlberg) [1827485] - [fs] smb3: Incorrect size for netname negotiate context (Leif Sahlberg) [1827485] - [fs] cifs: remove unused variable (Leif Sahlberg) [1827485] - [fs] cifs: remove redundant assignment to variable rc (Leif Sahlberg) [1827485] - [fs] smb3: add missing flag definitions (Leif Sahlberg) [1827485] - [fs] cifs: add passthrough for smb2 setinfo (Leif Sahlberg) [1827485] - [fs] cifs: prepare SMB2_Flush to be usable in compounds (Leif Sahlberg) [1827485] - [fs] cifs: allow chmod to set mode bits using special sid (Leif Sahlberg) [1827485] - [fs] cifs: get mode bits from special sid on stat (Leif Sahlberg) [1827485] - [fs] fs: cifs: cifsssmb: remove redundant assignment to variable ret (Leif Sahlberg) [1827485] - [fs] cifs: fix a comment for the timeouts when sending echos (Leif Sahlberg) [1827485] - [fs] fs: cifs: switch to RC4 library interface (Leif Sahlberg) [1827485] - [fs] smb3: smbdirect no longer experimental (Leif Sahlberg) [1827485] - [fs] cifs: copy_file_range needs to strip setuid bits and update timestamps (Leif Sahlberg) [1827485] - [tools] perf vendor events s390: Add new deflate counters for IBM z15 (Philipp Rudo) [1827333] - [s390] s390/cpum_cf: Add new extended counters for IBM z15 (Philipp Rudo) [1827333] - [s390] s390/zcrypt: use kvmalloc instead of kmalloc for 256k alloc (Philipp Rudo) [1827310] - [s390] s390/pkey/zcrypt: Support EP11 AES secure keys (Philipp Rudo) [1723826] - [s390] s390/zcrypt: extend EP11 card and queue sysfs attributes (Philipp Rudo) [1723826] - [s390] s390/zcrypt: add new low level ep11 functions support file (Philipp Rudo) [1723826] - [s390] s390/zcrypt: ep11 structs rework, export zcrypt_send_ep11_cprb (Philipp Rudo) [1723826] - [s390] s390/zcrypt: enable card/domain autoselect on ep11 cprbs (Philipp Rudo) [1723826] - [crypto] crypto/testmgr: enable selftests for paes-s390 ciphers (Philipp Rudo) [1780668] - [s390] s390/pkey: Add support for key blob with clear key value (Philipp Rudo) [1780668] - [s390] s390/crypto: enable clear key values for paes ciphers (Philipp Rudo) [1780668] - [s390] s390/crypto: Rework on paes implementation (Philipp Rudo) [1780668] - [s390] scsi: zfcp: trace FC Endpoint Security of FCP devices and connections (Philipp Rudo) [1723822] - [s390] scsi: zfcp: log FC Endpoint Security of connections (Philipp Rudo) [1723822] - [s390] scsi: zfcp: report FC Endpoint Security in sysfs (Philipp Rudo) [1723822] - [s390] scsi: zfcp: auto variables for dereferenced structs in open port handler (Philipp Rudo) [1723822] - [block] blk-iocost: Fix error on iocost_ioc_vrate_adj (Waiman Long) [1828563] - [s390] s390/ipl: add support to control memory clearing for FCP and CCW re-IPL (Philipp Rudo) [1812985] - [s390] s390: support KPROBES_ON_FTRACE (Philipp Rudo) [1810526] - [s390] s390/ftrace: generate traced function stack frame (Philipp Rudo) [1810526] - [s390] s390/ftrace: save traced function caller (Philipp Rudo) [1810526] - [misc] mei: me: fix irq number stored in hw struct (Tony Camuso) [1822645] - [misc] mei: me: add cedar fork device ids (Tony Camuso) [1822645] - [misc] mei: fix CNL itouch device number to match the spec (Tony Camuso) [1822645] - [misc] misc: Replace zero-length array with flexible-array member (Tony Camuso) [1822645] - [misc] mei: remove unused includes from pci-{me, txe}.c (Tony Camuso) [1822645] - [misc] mei: limit number of bytes in mei header (Tony Camuso) [1822645] - [misc] mei: bus: replace zero-length array with flexible-array member (Tony Camuso) [1822645] - [misc] mei: me: add jasper point DID (Tony Camuso) [1822645] - [misc] mei: hdcp: bind only with i915 on the same PCH (Tony Camuso) [1822645] - [misc] mei: bus: use simple sprintf for sysfs (Tony Camuso) [1822645] - [misc] mei: bus: add more client attributes to sysfs (Tony Camuso) [1822645] - [misc] mei: add trc detection register to sysfs (Tony Camuso) [1822645] - [misc] mei: abstract fw status register read (Tony Camuso) [1822645] - [misc] mei: me: store irq number in the hw struct (Tony Camuso) [1822645] - [misc] mei: me: mei_me_dev_init() use struct device instead of struct pci_dev (Tony Camuso) [1822645] - [misc] mei: me: add comet point V device id (Tony Camuso) [1822645] - [misc] mei: bus: prefix device names on bus with the bus name (Tony Camuso) [1822645] - [misc] mei: me: fix me_intr_clear function name in KDoc (Tony Camuso) [1822645] - [misc] mei: buf: drop 'running hook' debug messages (Tony Camuso) [1822645] - [misc] mei: avoid FW version request on Ibex Peak and earlier (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Fill transcoder index in port info (Tony Camuso) [1822645] - [misc] drm/i915: mei_hdcp: I915 sends ddi index as per ME FW (Tony Camuso) [1822645] - [drm] drm/i915: Attach content type property (Tony Camuso) [1822645] - [drm] drm: Add Content protection type property (Tony Camuso) [1822645] - [misc] mei: me: add Tiger Lake point LP device ID (Tony Camuso) [1822645] - [misc] mei: Use dev_get_drvdata where possible (Tony Camuso) [1822645] - [misc] mei: me: add mule creek canyon (EHL) device ids (Tony Camuso) [1822645] - [misc] mei: no need to check return value of debugfs_create functions (Tony Camuso) [1822645] - [documentation] mei: docs: add hdcp documentation (Tony Camuso) [1822645] - [documentation] mei: docs: add a short description for nfc behind mei (Tony Camuso) [1822645] - [documentation] mei: docs: update mei client bus documentation (Tony Camuso) [1822645] - [documentation] mei: docs: move iamt docs to a iamt.rst file (Tony Camuso) [1822645] - [documentation] mei: docs: move documentation under driver-api (Tony Camuso) [1822645] - [misc] mei: Convert to use DEFINE_SHOW_ATTRIBUTE macro (Tony Camuso) [1822645] - [drm] drm: generic fn converting be24 to cpu and vice versa (Tony Camuso) [1822645] - [misc] mei: expose device state in sysfs (Tony Camuso) [1822645] - [misc] mei: hdcp: use own Kconfig file (Tony Camuso) [1822645] - [misc] mei: adjust the copyright notice in the files (Tony Camuso) [1822645] - [misc] mei/hdcp: Fix SPDX identifiers (Tony Camuso) [1822645] - [misc] mei: convert to SPDX license tags (Tony Camuso) [1822645] - [misc] mei: add missing SPDX tag to mei Kconfig (Tony Camuso) [1822645] - [misc] mei: bus: move hw module get/put to probe/release (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Component framework for I915 Interface (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Closing wired HDCP2.2 Tx Session (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Enabling the HDCP authentication (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Verify M_prime (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Repeater topology verification and ack (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Prepare Session Key (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Verify L_prime (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Initiate Locality check (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Store the HDCP Pairing info (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Verify H_prime (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Verify Receiver Cert and prepare km (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Initiate Wired HDCP2.2 Tx Session (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Define ME FW interface for HDCP2.2 (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Client driver for HDCP application (Tony Camuso) [1822645] - [misc] mei: bus: whitelist hdcp client (Tony Camuso) [1822645] - [misc] mei: hbm: clean the feature flags on link reset (Tony Camuso) [1822645] - [misc] mei: bus: export to_mei_cl_device for mei client devices drivers (Tony Camuso) [1822645] - [misc] mei: free read cb on ctrl_wr list flush (Tony Camuso) [1822645] - [misc] mei: me: add ice lake point device id (Tony Camuso) [1822645] - [misc] mei: squash single_recv_buf into one bit in client properties (Tony Camuso) [1822645] - [misc] mei: me: add denverton innovation engine device IDs (Tony Camuso) [1822645] - [misc] mei: me: mark LBG devices as having dma support (Tony Camuso) [1822645] - [misc] mei: dma: silent the reject message (Tony Camuso) [1822645] - [misc] mei: me: mark CNP devices as having dma support (Tony Camuso) [1822645] - [misc] mei: bump hbm version to 2.1 (Tony Camuso) [1822645] - [misc] mei: dma ring: implement transmit flow (Tony Camuso) [1822645] - [misc] mei: dma ring: implement rx circular buffer logic (Tony Camuso) [1822645] - [misc] mei: hw: add dma ring control block (Tony Camuso) [1822645] - [misc] mei: hbm: setup dma ring (Tony Camuso) [1822645] - [misc] mei: dma ring buffers allocation (Tony Camuso) [1822645] - [misc] mei: expedite ioctl return on the notify set operation error (Tony Camuso) [1822645] - [misc] mei: flush queues by the host client only (Tony Camuso) [1822645] - [misc] mei: hbm: drop BUG() from the hbm handler (Tony Camuso) [1822645] - [misc] mei: replace POLL* with EPOLL* for write queues (Tony Camuso) [1822645] - [misc] misc: remove redundant include moduleparam.h (Tony Camuso) [1822645] - [misc] mei: bus: need to unlink client before freeing (Tony Camuso) [1822645] - [misc] mei: bus: fix hw module get/put balance (Tony Camuso) [1822645] - [misc] mei: fix use-after-free in mei_cl_write (Tony Camuso) [1822645] - [misc] mei: ignore not found client in the enumeration (Tony Camuso) [1822645] - [misc] mei: restrict dma ring support to hbm version 2.1 (Tony Camuso) [1822645] - [misc] mei: hbm: introduce dma bit in the message header (Tony Camuso) [1822645] - [misc] mei: add support for variable length mei headers (Tony Camuso) [1822645] - [misc] mei: add mei_msg_hdr_init wrapper (Tony Camuso) [1822645] - [misc] mei: move hbuf_depth from the mei device to the hw modules (Tony Camuso) [1822645] - [misc] mei: cleanup slots to data conversions (Tony Camuso) [1822645] - [misc] mei: bus: suppress sign-compare warnings (Tony Camuso) [1822645] - [misc] mei: fix ssize_t to int assignment in read and write ops (Tony Camuso) [1822645] - [misc] mei: use correct type for counter variable in for loops (Tony Camuso) [1822645] - [misc] mei: check for error returned from mei_hbuf_empty_slots() (Tony Camuso) [1822645] - [misc] mei: don't update offset in write (Tony Camuso) [1822645] - [misc] mei: bus: type promotion bug in mei_fwver() (Tony Camuso) [1822645] - [misc] mei: bus: type promotion bug in mei_nfc_if_version() (Tony Camuso) [1822645] - [misc] mei: expose fw version to sysfs (Tony Camuso) [1822645] - [misc] mei: add optional timeout to internal bus recv (Tony Camuso) [1822645] - [misc] mei: remove unused MEI_IAMTHIF_STALL_TIMER define (Tony Camuso) [1822645] - [s390] s390/pci: Fix unexpected write combine on resource (Philipp Rudo) [1827311] - [powerpc] pwerpc/vas: Include linux/types.h in uapi/asm/vas-api.h (Gustavo Duarte) [1725806] - [documentation] Documentation/powerpc: VAS API (Gustavo Duarte) [1725806] - [crypto] crypto/nx: Remove 'pid' in vas_tx_win_attr struct (Gustavo Duarte) [1725806] - [crypto] crypto/nx: Enable and setup GZIP compresstion type (Gustavo Duarte) [1725806] - [crypto] crypto/nx: Make enable code generic to add new GZIP compression type (Gustavo Duarte) [1725806] - [crypto] crypto/nx: Rename nx-842-powernv file name to nx-common-powernv (Gustavo Duarte) [1725806] - [crypto] crypto/nx: Initialize coproc entry with kzalloc (Gustavo Duarte) [1725806] - [crypto] crypto: nx - Add of_node_put() before return in 842 (Gustavo Duarte) [1725806] - [crypto] crypto/NX: Set receive window credits to max number of CRBs in RxFIFO (Gustavo Duarte) [1725806] - [powerpc] crypto/nx: Initialize 842 high and normal RxFIFO control registers (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Add VAS user space API (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Define VAS_TX_WIN_OPEN ioctl API (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Initialize window attributes for GZIP coprocessor type (Gustavo Duarte) [1725806] - [powerpc] powerpc: Use mm_context vas_windows counter to issue CP_ABORT (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Free send window in VAS instance after credits returned (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Display process stuck message (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Do not use default credits for receive window (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Print CRB and FIFO values (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Return credits after handling fault (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Update CSB and notify process for fault CRBs (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Setup thread IRQ handler per VAS instance (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Take reference to PID and mm for user space windows (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Register NX with fault window ID and IRQ port value (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Setup fault window per VAS instance (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Alloc and setup IRQ and trigger port (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Define nx_fault_stamp in coprocessor_request_block (Gustavo Duarte) [1725806] - [powerpc] powerpc/xive: Define xive_native_alloc_irq_on_chip() (Gustavo Duarte) [1725806] - [powerpc] powerpc/powernv: remove the unused vas_win_paste_addr and vas_win_id functions (Gustavo Duarte) [1725806] - [tools] intel-speed-select: Fix speed-select-base-freq-properties output on CLX-N (Prarit Bhargava) [1828306] - [tools] tools/power/x86/intel-speed-select: Fix CLX-N package information output (Prarit Bhargava) [1828306] - [kernel] sched/isolation: Allow "isolcpus=" to skip unknown sub-parameters (Peter Xu) [1799014] - [arm64] arm64: tlb: skip tlbi broadcast, fix speculative tlb lookups (Andrea Arcangeli) [1820817] - [x86] pci: hv: Introduce hv_msi_entry (Mohammed Gamal) [1816740] - [pci] hv: Move retarget related structures into tlfs header (Mohammed Gamal) [1816740] - [pci] hv: Move hypercall related definitions into tlfs header (Mohammed Gamal) [1816740] - [pci] hv: Reorganize the code in preparation of hibernation (Mohammed Gamal) [1816740] - [pci] hv: Add a Hyper-V PCI interface driver for software backchannel interface (Mohammed Gamal) [1816740] - [pci] hv: Add a paravirtual backchannel in software (Mohammed Gamal) [1816740]- [include] i2c: fix a doc warning (David Arcari) [1826759] - [i2c] i2c: acpi: put device when verifying client fails (David Arcari) [1826759] - [i2c] i2c: i2c-core-of: convert to use i2c_new_client_device() (David Arcari) [1826759] - [i2c] i2c: i2c-core-base: convert to use i2c_new_client_device() (David Arcari) [1826759] - [i2c] i2c: i2c-core-acpi: convert to use i2c_new_client_device() (David Arcari) [1826759] - [i2c] i2c: fix bus recovery stop mode timing (David Arcari) [1826759] - [i2c] i2c: core: Use DEVICE_ATTR_*() helper macros (David Arcari) [1826759] - [include] i2c: remove unneeded 'extern' from function declatations (David Arcari) [1826759] - [include] i2c: add helper to check if a client has a driver attached (David Arcari) [1826759] - [include] i2c: fix header file kernel-doc warning (David Arcari) [1826759] - [misc] eeprom: at24: use devm_i2c_new_dummy_device() (David Arcari) [1826759] - [i2c] i2c: remove i2c_new_dummy() API (David Arcari) [1826759] - [media] media: dvb-frontends: cxd2820r_core: convert to i2c_new_dummy_device (David Arcari) [1826759] - [media] media: dvb-frontends: mn88473: convert to i2c_new_dummy_device (David Arcari) [1826759] - [media] media: dvb-frontends: mn88472: convert to i2c_new_dummy_device (David Arcari) [1826759] - [hwmon] hwmon: (w83791d) convert to use devm_i2c_new_dummy_device (David Arcari) [1826759] - [hwmon] hwmon: (w83793d) convert to use devm_i2c_new_dummy_device (David Arcari) [1826759] - [hwmon] hwmon: (w83781d) convert to i2c_new_dummy_device (David Arcari) [1826759] - [media] media: ir-kbd-i2c: convert to i2c_new_dummy_device() (David Arcari) [1826759] - [misc] misc: eeprom: max6875: convert to i2c_new_dummy_device (David Arcari) [1826759] - [hwmon] hwmon: (w83792d) convert to use devm_i2c_new_dummy_device (David Arcari) [1826759] - [hwmon] hwmon: (asb100) convert to i2c_new_dummy_device (David Arcari) [1826759] - [i2c] i2c: replace i2c_new_probed_device with an ERR_PTR variant (David Arcari) [1826759] - [i2c] i2c: smbus: Don't filter out duplicate alerts (David Arcari) [1826759] - [i2c] i2c: of: Populate fwnode in of_i2c_get_board_info() (David Arcari) [1826759] - [i2c] i2c: remove helpers for ref-counting clients (David Arcari) [1826759] - [i2c] i2c: core: fix use after free in of_i2c_notify (David Arcari) [1826759] - [i2c] i2c: acpi: Force bus speed to 400KHz if a Silead touchscreen is present (David Arcari) [1826759] - [i2c] i2c: add support for filters optional properties (David Arcari) [1826759] - [i2c] i2c: slave-eeprom: Add read only mode (David Arcari) [1826759] - [i2c] i2c: slave-eeprom: Add comment about address handling (David Arcari) [1826759] - [i2c] i2c-eeprom_slave: Add support for more eeprom models (David Arcari) [1826759] - [i2c] i2c: make i2c_unregister_device() ERR_PTR safe (David Arcari) [1826759] - [media] i2c: replace i2c_new_secondary_device with an ERR_PTR variant (David Arcari) [1826759] - [i2c] i2c: Drop unneeded check for of_node (David Arcari) [1826759] - [i2c] i2c: core: Tidy up handling of init_irq (David Arcari) [1826759] - [i2c] i2c: core: Move ACPI gpio IRQ handling into i2c_acpi_get_irq (David Arcari) [1826759] - [i2c] i2c: core: Move ACPI IRQ handling to probe time (David Arcari) [1826759] - [i2c] i2c: acpi: Factor out getting the IRQ from ACPI (David Arcari) [1826759] - [i2c] i2c: acpi: Use available IRQ helper functions (David Arcari) [1826759] - [i2c] i2c: core: Allow whole core to use i2c_dev_irq_from_resources (David Arcari) [1826759] - [i2c] i2c: core: add sysfs header (David Arcari) [1826759] - [i2c] i2c: add newly exported functions to the header, too (David Arcari) [1826759] - [i2c] i2c: mux: add sysfs header (David Arcari) [1826759] - [include] i2c: headers: reformat header comment and update copyright (David Arcari) [1826759] - [include] i2c: headers: update docs about I2C_CLIENT_* (David Arcari) [1826759] - [i2c] i2c: core: always have a named variable in arguments (David Arcari) [1826759] - [include] i2c: headers: always have a named variable in arguments (David Arcari) [1826759] - [include] i2c: headers: don't use 'dev' as adapter variable (David Arcari) [1826759] - [i2c] i2c: mux: Use struct_size() in devm_kzalloc() (David Arcari) [1826759] - [i2c] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441 (David Arcari) [1826759] - [i2c] i2c: acpi: export i2c_acpi_find_adapter_by_handle (David Arcari) [1826759] - [media] tua6100: Avoid build warnings (David Arcari) [1826759] - [i2c] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 (David Arcari) [1826759] - [i2c] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (David Arcari) [1826759] - [i2c] i2c: acpi: permit bus speed to be discovered after enumeration (David Arcari) [1826759] - [i2c] i2c: dev: fix potential memory leak in i2cdev_ioctl_rdwr (David Arcari) [1826759] - [include] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1 (David Arcari) [1826759] - [i2c] treewide: Add SPDX license identifier - Makefile/Kconfig (David Arcari) [1826759] - [i2c] i2c: core: add device-managed version of i2c_new_dummy (David Arcari) [1826759] - [i2c] i2c: core: improve return value handling of i2c_new_device and i2c_new_dummy (David Arcari) [1826759] - [i2c] i2c: core: apply 'is_suspended' check for SMBus, too (David Arcari) [1826759] - [i2c] i2c: core: ratelimit 'transfer when suspended' errors (David Arcari) [1826759] - [i2c] i2c: Prevent runtime suspend of adapter when Host Notify is required (David Arcari) [1826759] - [i2c] gcc-9: don't warn about uninitialized variable (David Arcari) [1826759] - [i2c] i2c: mux: populate the new *_atomic callbacks (David Arcari) [1826759] - [i2c] i2c: core: introduce callbacks for atomic transfers (David Arcari) [1826759] - [i2c] i2c: core: use I2C locking behaviour also for SMBUS (David Arcari) [1826759] - [i2c] i2c: core: remove use of in_atomic() (David Arcari) [1826759] - [include] i2c: apply coding style for struct i2c_adapter (David Arcari) [1826759] - [i2c] i2c: add extra check to safe DMA buffer helper (David Arcari) [1826759] - [i2c] i2c: Allow recovery of the initial IRQ by an I2C client device (David Arcari) [1826759] - [i2c] i2c: expand minor range when registering chrdev region (David Arcari) [1826759] - [i2c] i2c: core-smbus: don't trace smbus_reply data on errors (David Arcari) [1826759] - [i2c] i2c: of: Try to find an I2C adapter matching the parent (David Arcari) [1826759] - [include] i2c: acpi: Move I2C bits from acpi.h to i2c.h (David Arcari) [1826759] - [i2c] i2c: dev: prevent adapter retries and timeout being set as minus value (David Arcari) [1826759] - [i2c] i2c: add suspended flag and accessors for i2c adapters (David Arcari) [1826759] - [i2c] treewide: surround Kconfig file paths with double quotes (David Arcari) [1826759] - [i2c] i2c: acpi: Introduce i2c_acpi_get_i2c_resource() helper (David Arcari) [1826759] - [i2c] i2c: acpi: Use ACPI_FAILURE instead of !ACPI_SUCCESS (David Arcari) [1826759] - [i2c] i2c: acpi: Return error pointers from i2c_acpi_new_device() (David Arcari) [1826759] - [i2c] i2c: Clear client->irq in i2c_device_remove (David Arcari) [1826759] - [i2c] i2c: Remove unnecessary call to irq_find_mapping (David Arcari) [1826759] - [i2c] i2c: Fix kerneldoc for renamed i2c dma put function (David Arcari) [1826759] - [i2c] i2c: core: remove level of indentation in i2c_transfer (David Arcari) [1826759] - [i2c] i2c: core: remove outdated DEBUG output (David Arcari) [1826759] - [i2c] i2c: refactor function to release a DMA safe buffer (David Arcari) [1826759] - [i2c] i2c: don't use any __deprecated handling anymore (David Arcari) [1826759] - [i2c] i2c: remove deprecated attach_adapter callback (David Arcari) [1826759] - [i2c] i2c: core: Parse SDA hold time from firmware (David Arcari) [1826759] - [i2c] i2c: quirks: add zero length checks (David Arcari) [1826759] - [i2c] i2c: recovery: make pin init look like STOP (David Arcari) [1826759] - [i2c] i2c: recovery: rename variable for easier understanding (David Arcari) [1826759] - [i2c] i2c: recovery: add get_bus_free callback (David Arcari) [1826759] - [i2c] i2c: recovery: refactor recovery function (David Arcari) [1826759] - [i2c] i2c: recovery: require either get_sda or set_sda (David Arcari) [1826759] - [i2c] i2c: remove i2c_lock_adapter and use i2c_lock_bus directly (David Arcari) [1826759] - [media] media: tda1004x: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) (David Arcari) [1826759] - [media] media: tda18271: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) (David Arcari) [1826759] - [media] media: af9013: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) (David Arcari) [1826759] - [media] media: drxk_hard: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) (David Arcari) [1826759] - [media] media: rtl2830: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) (David Arcari) [1826759] - [i2c] i2c: mux: pca9541: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) (David Arcari) [1826759] - [i2c] i2c: mux: make use of __i2c_smbus_xfer (David Arcari) [1826759] - [kvm] KVM: PPC: Book3S HV: Fix H_CEDE return code for nested guests (David Gibson) [1778556] - [block] block/diskstats: more accurate approximation of io_ticks for slow disks (Ming Lei) [1811745] - [scsi] scsi: storvsc: Correctly set number of hardware queues for IDE disk (Cathy Avery) [1816702] - [netdrv] bonding/alb: make sure arp header is pulled before accessing it (Jarod Wilson) [1819408] - [netdrv] bonding/alb: properly access headers in bond_alb_xmit() (Jarod Wilson) [1819408] - [netdrv] bonding: rename AD_STATE_* to LACP_STATE_* (Jarod Wilson) [1819408] - [netdrv] bonding: fix active-backup transition after link failure (Jarod Wilson) [1819408] - [netdrv] bonding: move 802.3ad port state flags to uapi (Jarod Wilson) [1819408] - [netdrv] bonding: fix bond_neigh_init() (Jarod Wilson) [1819408] - [netdrv] bonding: fix state transition issue in link monitoring (Jarod Wilson) [1819408] - [netdrv] bonding: fix potential NULL deref in bond_update_slave_arr (Jarod Wilson) [1819408] - [netdrv] team: Always enable vlan tx offload (Hangbin Liu) [1827017] - [net] netlink: Use netlink header as base to calculate bad attribute offset (Andrea Claudi) [1825252] - [net] netlink: cap max groups which will be considered in netlink_bind() (Andrea Claudi) [1825252] - [net] tcp: repair: fix TCP_QUEUE_SEQ implementation (Paolo Abeni) [1823771] - [net] tcp: fix "old stuff" D-SACK causing SACK to be treated as D-SACK (Paolo Abeni) [1823771] - [net] tcp: refine rule to allow EPOLLOUT generation under mem pressure (Paolo Abeni) [1823771] - [net] tcp: refine tcp_write_queue_empty() implementation (Paolo Abeni) [1823771] - [include] fib: add missing attribute validation for tun_id (Marcelo Leitner) [1823468] - [include] net/flow_dissector: remove unexist field description (Marcelo Leitner) [1823468] - [net] vlan: vlan_changelink() should propagate errors (Marcelo Leitner) [1823468] - [net] af_packet: set defaule value for tmo (Marcelo Leitner) [1823468] - [net] packet: fix data-race in fanout_flow_is_huge() (Marcelo Leitner) [1823468] - [net] llc: fix sk_buff refcounting in llc_conn_state_process() (Marcelo Leitner) [1823468] - [net] llc: fix another potential sk_buff leak in llc_ui_sendmsg() (Marcelo Leitner) [1823468] - [net] llc: fix sk_buff leak in llc_conn_service() (Marcelo Leitner) [1823468] - [net] llc: fix sk_buff leak in llc_sap_state_process() (Marcelo Leitner) [1823468] - [net] openvswitch: Fix conntrack cache with timeout (Patrlck Talbert) [1765587] - [net] openvswitch: Fix log message in ovs conntrack (Patrlck Talbert) [1765587] - [net] openvswitch: use after free in __ovs_ct_free_action() (Patrlck Talbert) [1765587] - [net] openvswitch: Add timeout support to ct action (Patrlck Talbert) [1765587] - [net] netfilter: Export nf_ct_{set, destroy}_timeout() (Patrlck Talbert) [1765587] - [net] netfilter: cttimeout: ctnl_timeout_find_get() returns incorrect pointer to type (Patrlck Talbert) [1765587] - [net] netfilter: remove ifdef around cttimeout in struct nf_conntrack_l4proto (Patrlck Talbert) [1765587] - [net] netfilter: cttimeout: decouple timeout policy from nfnetlink_cttimeout object (Patrlck Talbert) [1765587] - [net] netfilter: cttimeout: move ctnl_untimeout to nf_conntrack (Patrlck Talbert) [1765587] - [netdrv] ipvlan: do not use cond_resched_rcu() in ipvlan_process_multicast() (Davide Caratti) [1822906] - [netdrv] ipvlan: add cond_resched_rcu() while processing muticast backlog (Davide Caratti) [1822906] - [netdrv] ipvlan: don't deref eth hdr before checking it's set (Davide Caratti) [1822906] - [netdrv] ipvlan: do not add hardware address of master to its unicast filter list (Davide Caratti) [1822906] - [include] net/dst: do not confirm neighbor for vxlan and geneve pmtu update (Hangbin Liu) [1755686] - [net] sit: do not confirm neighbor when do pmtu update (Hangbin Liu) [1755686] - [net] vti: do not confirm neighbor when do pmtu update (Hangbin Liu) [1755686] - [net] tunnel: do not confirm neighbor when do pmtu update (Hangbin Liu) [1755686] - [include] net/dst: add new function skb_dst_update_pmtu_no_confirm (Hangbin Liu) [1755686] - [netdrv] gtp: do not confirm neighbor when do pmtu update (Hangbin Liu) [1755686] - [net] ip6_gre: do not confirm neighbor when do pmtu update (Hangbin Liu) [1755686] - [net] add bool confirm_neigh parameter for dst_ops.update_pmtu (Hangbin Liu) [1755686] - [net] neigh: support smaller retrans_time settting (Hangbin Liu) [1767282] - [include] net: core: add helper tcp_v6_gso_csum_prep (Josef Oskera) [1818097] - [net] ip_tunnel: fix interface lookup with no key (Guillaume Nault) [1822247] - [net] ipv4: fix a RCU-list lock in inet_dump_fib() (Guillaume Nault) [1822247] - [net] gre: fix uninit-value in __iptunnel_pull_header (Guillaume Nault) [1822247] - [net] netfilter: conntrack: allow insertion of clashing entries (Florian Westphal) [1821404] - [net] netfilter: conntrack: split resolve_clash function (Florian Westphal) [1821404] - [net] netfilter: conntrack: place confirm-bit setting in a helper (Florian Westphal) [1821404] - [net] netfilter: never get/set skb->tstamp (Florian Westphal) [1821404] - [net] netfilter: conntrack: remove two args from resolve_clash (Florian Westphal) [1821404] - [net] netfilter: conntrack: tell compiler to not inline nf_ct_resolve_clash (Florian Westphal) [1821404] - [netdrv] macsec: restrict to ethernet devices (Sabrina Dubroca) [1820524] - [netdrv] macsec: add missing attribute validation for port (Sabrina Dubroca) [1820524] - [net] netns: restore ops before calling ops_exit_list (Ivan Vecera) [1822568] - [net] netns: add pre_exit method to struct pernet_operations (Ivan Vecera) [1822568] - [include] net: dst: Force 4-byte alignment of dst_metrics (Guillaume Nault) [1822148] - [include] net: annotate lockless accesses to sk->sk_napi_id (Guillaume Nault) [1822148] - [net] Fix typo of SKB_SGO_CB_OFFSET (Guillaume Nault) [1822148] - [net] use indirect call wrappers for skb_copy_datagram_iter() (Guillaume Nault) [1822148] - [net] datagram: Make __skb_datagram_iter static (Guillaume Nault) [1822148] - [net] Fix Tx hash bound checking (Guillaume Nault) [1822148] - [net] openvswitch: add missing attribute validation for hash (Eelco Chaudron) [1819202] - [net] openvswitch: Distribute switch variables for initialization (Eelco Chaudron) [1819202] - [net] openvswitch: support asymmetric conntrack (Eelco Chaudron) [1819202] - [net] openvswitch: remove another BUG_ON() (Eelco Chaudron) [1819202] - [net] openvswitch: drop unneeded BUG_ON() in ovs_flow_cmd_build_info() (Eelco Chaudron) [1819202] - [net] openvswitch: don't call pad_packet if not necessary (Eelco Chaudron) [1819202] - [net] openvswitch: add hash info to upcall (Eelco Chaudron) [1819202] - [net] openvswitch: select vport upcall portid directly (Eelco Chaudron) [1819202] - [net] openvswitch: simplify the ovs_dp_cmd_new (Eelco Chaudron) [1819202] - [net] openvswitch: fix possible memleak on destroy flow-table (Eelco Chaudron) [1819202] - [net] openvswitch: add likely in flow_lookup (Eelco Chaudron) [1819202] - [net] openvswitch: simplify the flow_hash (Eelco Chaudron) [1819202] - [net] openvswitch: optimize flow-mask looking up (Eelco Chaudron) [1819202] - [net] openvswitch: optimize flow mask cache hash collision (Eelco Chaudron) [1819202] - [net] openvswitch: shrink the mask array if necessary (Eelco Chaudron) [1819202] - [net] openvswitch: convert mask list in mask array (Eelco Chaudron) [1819202] - [net] openvswitch: add flow-mask cache for performance (Eelco Chaudron) [1819202] - [net] openvswitch: Allow attaching helper in later commit (Eelco Chaudron) [1819202] - [net] openvswitch: change type of UPCALL_PID attribute to NLA_UNSPEC (Eelco Chaudron) [1819202] - [net] openvswitch: Make metadata_dst tunnel work in IP_TUNNEL_INFO_BRIDGE mode (Eelco Chaudron) [1819202] - [netdrv] mlxsw: spectrum_router: Remove unlikely user-triggerable warning (Ivan Vecera) [1821358] - [net] ipv6: Error when route does not have any valid nexthops (Ivan Vecera) [1821358] - [tools] selftests: mlxsw: Add a test for FIB offload indication (Ivan Vecera) [1821358] - [net] ipv6: Stop sending in-kernel notifications for each nexthop (Ivan Vecera) [1821358] - [netdrv] mlxsw: spectrum_router: Create IPv6 multipath routes in one go (Ivan Vecera) [1821358] - [netdrv] mlxsw: spectrum_router: Add / delete multiple IPv6 nexthops (Ivan Vecera) [1821358] - [netdrv] mlxsw: spectrum_router: Pass array of routes to route handling functions (Ivan Vecera) [1821358] - [netdrv] mlxsw: spectrum_router: Adjust IPv6 replace logic to new notifications (Ivan Vecera) [1821358] - [netdrv] mlxsw: spectrum_router: Pass multiple routes to work item (Ivan Vecera) [1821358] - [netdrv] mlxsw: spectrum_router: Prepare function to return errors (Ivan Vecera) [1821358] - [netdrv] mlxsw: spectrum_router: Remove processing of IPv6 append notifications (Ivan Vecera) [1821358] - [net] ipv6: Add IPv6 multipath notification for route delete (Ivan Vecera) [1821358] - [net] ipv6: Add IPv6 multipath notifications for add / replace (Ivan Vecera) [1821358] - [netdrv] netdevsim: Ignore IPv6 multipath notifications (Ivan Vecera) [1821358] - [netdrv] mlxsw: spectrum_router: Ignore IPv6 multipath notifications (Ivan Vecera) [1821358] - [net] ipv6: Extend notifier info for multipath routes (Ivan Vecera) [1821358] - [net] ipv6: export function to send route updates (Ivan Vecera) [1821358] - [net] sctp: fix possibly using a bad saddr with a given dst (Xin Long) [1821578] - [net] sctp: fix refcount bug in sctp_wfree (Xin Long) [1821578] - [net] sctp: move the format error check out of __sctp_sf_do_9_1_abort (Xin Long) [1821578] - [net] Remove switchdev_ops (Ivan Vecera) [1821402] - [net] switchdev: Replace port attr set SDO with a notification (Ivan Vecera) [1821402] - [net] switchdev: Complete removal of switchdev_port_attr_get() (Ivan Vecera) [1821402] - [net] Get rid of switchdev_port_attr_get() (Ivan Vecera) [1821402] - [net] Remove SWITCHDEV_ATTR_ID_PORT_BRIDGE_FLAGS_SUPPORT (Ivan Vecera) [1821402] - [net] fib_notifier: move fib_notifier_ops from struct net into per-net struct (Ivan Vecera) [1821186] - [net] Properly unlink GRO packets on overflow. (Ivan Vecera) [1805302] - [net] Add and use skb_list_del_init(). (Ivan Vecera) [1805302] - [net] Add and use skb_mark_not_on_list(). (Ivan Vecera) [1805302] - [net] Init backlog NAPI's gro_hash. (Ivan Vecera) [1805302] - [net] gro: properly remove skb from list (Ivan Vecera) [1805302] - [net] core: trivial netif_receive_skb_list() entry point (Ivan Vecera) [1805302] - [net] Convert GRO SKB handling to list_head. (Ivan Vecera) [1805302] - [net] ipv6: don't auto-add link-local address to lag ports (Jarod Wilson) [1733953] - [tools] selftests: forwarding: vxlan_bridge_1d: use more proper tos value (Hangbin Liu) [1816587] - [tools] selftests: forwarding: vxlan_bridge_1d: fix tos value (Hangbin Liu) [1816587] - [tools] selftests: forwarding: use proto icmp for {gretap, ip6gretap}_mac testing (Hangbin Liu) [1816587] - [tools] fcnal-test: Fix vrf argument in local tcp tests (Hangbin Liu) [1816587] - [tools] selftests: forwarding: router: Add test case for destination IP link-local (Hangbin Liu) [1816587] - [tools] selftests: forwarding: router: Add test case for source IP equals destination IP (Hangbin Liu) [1816587] - [tools] selftests: forwarding: router: Add test case for multicast destination MAC mismatch (Hangbin Liu) [1816587] - [tools] selftests: forwarding: router: Add test case for source IP in class E (Hangbin Liu) [1816587] - [tools] selftests/net: make so_txtime more robust to timer variance (Hangbin Liu) [1816587] - [tools] selftests: forwarding: Add speed and auto-negotiation test (Hangbin Liu) [1816587] - [tools] selftests: forwarding: lib.sh: Add wait for dev with timeout (Hangbin Liu) [1816587] - [tools] selftests: forwarding: Add ethtool_lib.sh (Hangbin Liu) [1816587] - [tools] selftests: net: avoid ptl lock contention in tcp_mmap (Hangbin Liu) [1816587] - [tools] selftest: net: add alternative names test (Hangbin Liu) [1816587] - [tools] selftest: net: add some traceroute tests (Hangbin Liu) [1816587] - [tools] selftests: net: Fix printf format warnings on arm (Hangbin Liu) [1816587] - [tools] selftests: net: Use size_t and ssize_t for counting file size (Hangbin Liu) [1816587] - [tools] selftests: Make l2tp.sh executable (Hangbin Liu) [1816587] - [tools] selftests/net: add nettest to .gitignore (Hangbin Liu) [1816587] - [tools] selftests: Add test cases for `ip nexthop flush proto XX` (Hangbin Liu) [1816587] - [tools] selftest: A few cleanups for fib_nexthops.sh (Hangbin Liu) [1816587] - [tools] selftests: Fix get_ifidx and callers in nettest.c (Hangbin Liu) [1816587] - [tools] selftests: Fix detection of nettest command in fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add l2tp tests (Hangbin Liu) [1816587] - [tools] selftests: nettest: fix spelling mistake: "potocol" -> "protocol" (Hangbin Liu) [1816587] - [tools] selftests: Add use case section to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv6 netfilter tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv4 netfilter tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv6 runtime tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv4 runtime tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv6 address bind tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv4 address bind tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv6 udp tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv4 udp tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv6 tcp tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv4 tcp tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv6 ping tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv4 ping tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Setup for functional tests for fib and socket lookups (Hangbin Liu) [1816587] - [tools] selftests: Add nettest (Hangbin Liu) [1816587] - [tools] selftests/net: add missing gitignores (ipv6_flowlabel) (Hangbin Liu) [1816587] - [tools] selftests: txring_overwrite: fix incorrect test of mmap() return value (Hangbin Liu) [1816587] - [tools] selftests/net: skip psock_tpacket test if KALLSYMS was not enabled (Hangbin Liu) [1816587] - [tools] selftests: rtnetlink: skip ipsec offload tests if netdevsim isn't present (Hangbin Liu) [1816587] - [tools] selftests: Add test cases for nexthop objects (Hangbin Liu) [1816587] - [tools] selftests/net: ipv6 flowlabel (Hangbin Liu) [1816587] - [tools] selftests/net: SO_TXTIME with ETF and FQ (Hangbin Liu) [1816587] - [tools] selftests: fib-onlink: Make quiet by default (Hangbin Liu) [1816587] - [tools] selftests/net: correct the return value for run_afpackettests (Hangbin Liu) [1816587] - [tools] selftests/net: correct the return value for run_netsocktests (Hangbin Liu) [1816587] - [tools] selftests: forwarding: Add reverse path forwarding (RPF) test cases (Hangbin Liu) [1816587] - [tools] selftest/net: Remove duplicate header (Hangbin Liu) [1816587] - [tools] selftests: fib_tests: sleep after changing carrier. again. (Hangbin Liu) [1816587] - [tools] selftests: net: use LDLIBS instead of LDFLAGS (Hangbin Liu) [1816587] - [tools] selftests/net: add txring_overwrite (Hangbin Liu) [1816587] - [tools] fib_tests: Add tests for invalid metric on route (Hangbin Liu) [1816587] - [tools] selftests: forwarding: test for bridge sticky flag (Hangbin Liu) [1816587] - [tools] selftests: net: Test headroom handling of ip6_gre devices (Hangbin Liu) [1816587] - [net] Don't disable interrupts in __netdev_alloc_skb() (Andrea Claudi) [1811207] - [net] Don't disable interrupts in napi_alloc_frag() (Andrea Claudi) [1811207] - [net] ipv4: ensure rcu_read_lock() in cipso_v4_error() (Matteo Croce) [1720708] - [net] ipv4: add sanity checks in ipv4_link_failure() (Matteo Croce) [1720708] - [net] ipv4: ensure rcu_read_lock() in ipv4_link_failure() (Matteo Croce) [1720708] - [net] ipv4: recompile ip options in ipv4_link_failure (Matteo Croce) [1720708] - [net] avoid use IPCB in cipso_v4_error (Matteo Croce) [1720708] - [net] Add __icmp_send helper. (Matteo Croce) [1720708] - [net] ipv4: defensive cipso option parsing (Matteo Croce) [1720708] - [net] netfilter: nf_queue: enqueue skbs with NULL dst (Matteo Croce) [1786116]- [powerpc] powerpc/pseries/ddw: Extend upper limit for huge DMA window for persistent memory (Steve Best) [1817596] - [cpuidle] cpuidle: haltpoll: allow force loading on hosts without the REALTIME hint (David Arcari) [1825353] - [cpuidle] cpuidle: dt: Support hierarchical CPU idle states (David Arcari) [1825353] - [of] of: base: Add of_get_cpu_state_node() to get idle states for a CPU node (David Arcari) [1825353] - [cpuidle] cpuidle: Allow idle states to be disabled by default (David Arcari) [1825353] - [cpuidle] cpuidle: Drop unnecessary type cast in cpuidle_poll_time() (David Arcari) [1825353] - [cpuidle] cpuidle: Fix cpuidle_driver_state_disabled() (David Arcari) [1825353] - [cpuidle] cpuidle: use first valid target residency as poll time (David Arcari) [1825353] - [cpuidle] cpuidle: Drop disabled field from struct cpuidle_state (David Arcari) [1825353] - [cpuidle] cpuidle: Pass exit latency limit to cpuidle_use_deepest_state() (David Arcari) [1825353] - [include] cpuidle: Allow idle injection to apply exit latency limit (David Arcari) [1825353] - [thermal] cpuidle: play_idle: Increase the resolution to usec (David Arcari) [1825353] - [cpuidle] cpuidle: Use nanoseconds as the unit of time (David Arcari) [1825353] - [cpuidle] cpuidle: menu: Allow tick to be stopped if PM QoS is used (David Arcari) [1825353] - [cpuidle] cpuidle: Consolidate disabled state checks (David Arcari) [1825353] - [cpuidle] cpuidle: Do not unset the driver if it is there already (David Arcari) [1825353] - [cpuidle] cpuidle: haltpoll: Take 'idle=' override into account (David Arcari) [1825353] - [cpuidle] cpuidle-haltpoll: Enable kvm guest polling when dedicated physical CPUs are available (David Arcari) [1825353] - [fs] gfs2: fix gfs2_find_jhead that returns uninitialized jhead with seq 0 (Abhijith Das) [1655566] - [fs] gfs2: Another gfs2_find_jhead fix (Abhijith Das) [1655566] - [fs] gfs2: read journal in large chunks (Abhijith Das) [1655566] - [fs] gfs2: add a helper function to get_log_header that can be used elsewhere (Abhijith Das) [1655566] - [fs] gfs2: changes to gfs2_log_XXX_bio (Abhijith Das) [1655566] - [fs] gfs2: add more timing info to journal recovery process (Abhijith Das) [1655566] - [mm] mm: hugetlb controller for cgroup v2 (Joel Savitz) [1810728] - [arm64] crypto: arm64/aes-ce - implement 5 way interleave for ECB, CBC and CTR (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-ce - add 5 way interleave routines (Mark Salter) [1826982] - [arm64] crypto: arm64/sha2-ce - correct digest for empty data in finup (Mark Salter) [1826982] - [arm64] crypto: arm64/sha1-ce - correct digest for empty data in finup (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-neonbs - don't access already-freed walk.iv (Mark Salter) [1826982] - [arm64] crypto: arm64/cbcmac - handle empty messages in same way as template (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-blk - update IV after partial final CTR block (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-neonbs - fix returning final keystream block (Mark Salter) [1826982] - [arm64] crypto: arm64/crct10dif-ce - cleanup and optimizations (Mark Salter) [1826982] - [arm64] crypto: arm64/crct10dif - register PMULL variants as separate algos (Mark Salter) [1826982] - [arm64] crypto: arm64/crct10dif - remove dead code (Mark Salter) [1826982] - [arm64] crypto: arm64/crct10dif - revert to C code for short inputs (Mark Salter) [1826982] - [arm64] crypto: arm64/ghash-neon - bump priority to 150 (Mark Salter) [1826982] - [arm64] crypto: arm64/ghash - register PMULL variants as separate algos (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-ccm - don't use an atomic walk needlessly (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-ccm - fix bugs in non-NEON fallback routine (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-blk - ensure XTS mask is always loaded (Mark Salter) [1826982] - [arm64] crypto: arm64/aes - fix handling sub-block CTS-CBC inputs (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-blk - improve XTS mask handling (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-blk - add support for CTS-CBC mode (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-blk - revert NEON yield for skciphers (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-blk - remove pointless (u8 *) casts (Mark Salter) [1826982] - [arm64] crypto: arm64/crct10dif - implement non-Crypto Extensions alternative (Mark Salter) [1826982] - [arm64] crypto: arm64/crct10dif - preparatory refactor for 8x8 PMULL version (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-modes - get rid of literal load of addend vector (Mark Salter) [1826982] - [arm64] crypto: arm64/sm4-ce - check for the right CPU feature bit (Mark Salter) [1826982] - [arm64] crypto: arm64/gcm-aes-ce - fix no-NEON fallback code (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-gcm-ce - fix scatterwalk API violation (Mark Salter) [1826982] - [arm64] crypto: arm64/ghash-ce - implement 4-way aggregation (Mark Salter) [1826982] - [arm64] crypto: arm64/ghash-ce - replace NEON yield check with block limit (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-ce-gcm - don't reload key schedule if avoidable (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-ce-gcm - implement 2-way aggregation (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-ce-gcm - operate on two input blocks at a time (Mark Salter) [1826982] - [mm] mm, slub: prevent kmalloc_node crashes and memory leaks (Rafael Aquini) [1819839] - [mm] mm: slub: be more careful about the double cmpxchg of freelist (Rafael Aquini) [1819839] - [mm] mm: slub: add missing TID bump in kmem_cache_alloc_bulk() (Rafael Aquini) [1819839] - [mm] mm/slub.c: avoid slub allocation while holding list_lock (Rafael Aquini) [1819839] - [mm] mm/slub.c: clean up validate_slab() (Rafael Aquini) [1819839] - [mm] mm: slub: print the offset of fault addresses (Rafael Aquini) [1819839] - [mm] hugetlbfs: don't retry when pool page allocations start to fail (Rafael Aquini) [1727288] - [mm] mm, compaction: raise compaction priority after it withdrawns (Rafael Aquini) [1727288] - [mm] mm, reclaim: cleanup should_continue_reclaim() (Rafael Aquini) [1727288] - [mm] mm, reclaim: make should_continue_reclaim perform dryrun detection (Rafael Aquini) [1727288]- [tools] bpf: selftests: remove test_bpftool_build.sh from TEST_PROGS (Yauheni Kaliuta) [1813365] - [tools] libbpf: Support .text sub-calls relocations (Yauheni Kaliuta) [1813365] - [tools] libbpf: Sanitize global functions (Yauheni Kaliuta) [1813365] - [kernel] workqueue: Add RCU annotation for pwq list walk (Yauheni Kaliuta) [1813365] - [kernel] perf/core: Add SRCU annotation for pmus list walk (Yauheni Kaliuta) [1813365] - [net] kcm: disable preemption in kcm_parse_func_strparser() (Yauheni Kaliuta) [1813365] - [net] kcm: use BPF_PROG_RUN (Yauheni Kaliuta) [1813365] - [kernel] bpf: clarify description for CONFIG_BPF_EVENTS (Yauheni Kaliuta) [1813365] - [lib] test_bpf: Fix a new clang warning about xor-ing two numbers (Yauheni Kaliuta) [1813365] - [include] bpf: add include guard to tnum.h (Yauheni Kaliuta) [1813365] - [tools] libbpf: handle symbol versioning properly for libbpf.a (Yauheni Kaliuta) [1813365] - [net] bpf, devmap: Pass lockdep expression to RCU lists (Yauheni Kaliuta) [1813365] - [tools] libbpf: Fix Makefile' libbpf symbol mismatch diagnostic (Yauheni Kaliuta) [1813365] - [net] xdp: Fix cleanup on map free for devmap_hash map type (Yauheni Kaliuta) [1813365] - [tools] tools, bpf: Fix build for 'make -s tools/bpf O=' (Yauheni Kaliuta) [1813365] - [tools] libbpf: Fix passing uninitialized bytes to setsockopt (Yauheni Kaliuta) [1813365] - [tools] selftests: bpf: Skip write only files in debugfs (Yauheni Kaliuta) [1813365] - [net] xdp: Handle device unregister for devmap_hash map type (Yauheni Kaliuta) [1813365] - [net] ipv4: Add lockdep condition to fix for_each_entry() (Yauheni Kaliuta) [1813365] - [kernel] rcu/sync: Remove custom check for RCU readers (Yauheni Kaliuta) [1813365] - [kernel] rcu: Add support for consolidated-RCU reader checking (Yauheni Kaliuta) [1813365] - [kernel] rcu: Remove redundant debug_locks check in rcu_read_lock_sched_held() (Yauheni Kaliuta) [1813365] - [net] xdp: Prevent overflow in devmap_hash cost calculation for 32-bit builds (Yauheni Kaliuta) [1813365] - [samples] samples/bpf: Add a workaround for asm_inline (Yauheni Kaliuta) [1813365] - [samples] samples/bpf: Fix build for task_fd_query_user.c (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: Don't leak server_fd in test_sockopt_inherit (Yauheni Kaliuta) [1813365] - [tools] tools: bpf: Use !building_out_of_srctree to determine srctree (Yauheni Kaliuta) [1813365] - [net] bpf: Clean up indentation issue in BTF kflag processing (Yauheni Kaliuta) [1813365] - [tools] libbpf: Teach btf_dumper to emit stand-alone anonymous enum definitions (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: adjust strobemeta loop to satisfy latest clang (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: delete unused variables in test_sysctl (Yauheni Kaliuta) [1813365] - [tools] libbpf: fix false uninitialized variable warning (Yauheni Kaliuta) [1813365] - [tools] libbpf: Remove getsockopt() check for XDP_OPTIONS (Yauheni Kaliuta) [1813365] - [net] xdp: Fix race in dev_map_hash_update_elem() when replacing element (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: convert test_tcp_rtt (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: convert test_sockopt_inherit (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: convert test_sockopt_multi (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: convert test_sockopt_sk (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: convert test_sockopt (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: add test__join_cgroup helper (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: precision tracking tests (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: fix endianness issues in test_sysctl (Yauheni Kaliuta) [1813365] - [arm64] arm64: bpf: optimize modulo operation (Yauheni Kaliuta) [1813365] - [s390] bpf: s390: add JIT support for bpf line info (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: add missing \n to CHECK_FAIL (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: fix verbose mode garbage (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: Fix a typo in test_offload.py (Yauheni Kaliuta) [1813365] - [net] bpf: fix error check in bpf_tcp_gen_syncookie (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: do not link twice against libbpf.a in Makefile (Yauheni Kaliuta) [1813365] - [tools] tools: bpf: account for generated feature/ and libbpf/ directories (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: improve and check builds for different make invocations (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: ignore make built-in rules for getting kernel version (Yauheni Kaliuta) [1813365] - [s390] bpf: s390: add JIT support for multi-function programs (Yauheni Kaliuta) [1746980 1813365] - [tools] selftests/bpf: remove wrong nhoff in flow dissector test (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: remove unused ret (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: remove asserts from subtests (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: remove global fail/success counts (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: test__skip (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: add precision tracking test (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: verifier precise tests (Yauheni Kaliuta) [1813365] - [tools] tools/bpf: sync bpf.h (Yauheni Kaliuta) [1813365] - [net] bpf: introduce verifier internal test flag (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: add "bpftool map freeze" subcommand (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: show frozen status for maps (Yauheni Kaliuta) [1813365] - [uapi] bpf: clarify when bpf_trace_printk discards lines (Yauheni Kaliuta) [1813365] - [samples] samples: bpf: syscall_nrs: use mmap2 if defined (Yauheni Kaliuta) [1813365] - [tools] libbpf: use LFS (_FILE_OFFSET_BITS) instead of direct mmap2 syscall (Yauheni Kaliuta) [1813365] - [net] bpf: add new BPF_BTF_GET_NEXT_ID syscall command (Yauheni Kaliuta) [1813365] - [net] bpf: add BTF ids in procfs for file descriptors to BTF objects (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: add sockopt clone/inheritance test (Yauheni Kaliuta) [1813365] - [tools] bpf: sync bpf.h to tools/ (Yauheni Kaliuta) [1813365] - [net] bpf: support cloning sk storage on accept() (Yauheni Kaliuta) [1813365] - [net] bpf: export bpf_map_inc_not_zero (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: add documentation for net attach/detach (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: add bash-completion for net attach/detach (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: add net detach command to detach XDP on interface (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: add net attach command to attach XDP on interface (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: compile with $(EXTRA_WARNINGS) (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: add feature check for zlib (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: fix reading from /proc/config.gz (Yauheni Kaliuta) [1813365] - [samples] samples/bpf: xdp_fwd explain bpf_fib_lookup return codes (Yauheni Kaliuta) [1813365] - [samples] samples/bpf: make xdp_fwd more practically usable via devmap lookup (Yauheni Kaliuta) [1813365] - [samples] samples/bpf: xdp_fwd rename devmap name to be xdp_tx_ports (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: drop extra trailing tab (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: test__printf -> printf (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: switch to open_memstream (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: add loop test 5 (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: add loop test 4 (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: extend sockopt_sk selftest with TCP_CONGESTION use case (Yauheni Kaliuta) [1813365] - [net] bpf: always allocate at least 16 bytes for setsockopt hook (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: add support for reporting the effective cgroup progs (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: add test for bpf_tcp_gen_syncookie (Yauheni Kaliuta) [1813365] - [tools] bpf: sync bpf.h to tools/ (Yauheni Kaliuta) [1813365] - [net] bpf: add bpf_tcp_gen_syncookie helper (Yauheni Kaliuta) [1813365] - [net] tcp: add skb-less helpers to retrieve SYN cookie (Yauheni Kaliuta) [1813365] - [net] tcp: tcp_syn_flood_action read port from socket (Yauheni Kaliuta) [1813365] - [net] tcp: rate limit synflood warnings further (Yauheni Kaliuta) [1813365] - [tools] tools: Add definitions for devmap_hash map type (Yauheni Kaliuta) [1813365] - [tools] tools/libbpf_probes: Add new devmap_hash type (Yauheni Kaliuta) [1813365] - [tools] tools/include/uapi: Add devmap_hash BPF map type (Yauheni Kaliuta) [1813365] - [net] xdp: Add devmap_hash map type for looking up devices by hashed index (Yauheni Kaliuta) [1813365] - [net] xdp: Refactor devmap allocation code for reuse (Yauheni Kaliuta) [1813365] - [include] include/bpf.h: Remove map_insert_ctx() stubs (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: convert send_signal.c to use subtests (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: convert bpf_verif_scale.c to sub-tests API (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: support BPF_FLOW_DISSECTOR_F_STOP_AT_ENCAP (Yauheni Kaliuta) [1813365] - [tools] bpf/flow_dissector: support ipv6 flow_label and BPF_FLOW_DISSECTOR_F_STOP_AT_FLOW_LABEL (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: support BPF_FLOW_DISSECTOR_F_PARSE_1ST_FRAG (Yauheni Kaliuta) [1813365] - [tools] tools/bpf: sync bpf_flow_keys flags (Yauheni Kaliuta) [1813365] - [net] bpf/flow_dissector: support flags in BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1813365] - [documentation] bpf/flow_dissector: document flags (Yauheni Kaliuta) [1813365] - [net] bpf/flow_dissector: pass input flags to BPF flow dissector program (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: Add selftests for bpf_perf_event_output (Yauheni Kaliuta) [1813365] - [net] bpf: Allow bpf_skb_event_output for a few prog types (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: remove perf buffer helpers (Yauheni Kaliuta) [1813365] - [samples] samples/bpf: switch trace_output sample to perf_buffer API (Yauheni Kaliuta) [1813365] - [samples] samples/bpf: convert xdp_sample_pkts_user to perf_buffer API (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: switch test_tcpnotify to perf_buffer API (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: convert test_get_stack_raw_tp to perf_buffer API (Yauheni Kaliuta) [1813365] - [block] block, bfq: fix use-after-free in bfq_idle_slice_timer_body (Ming Lei) [1823596] - [block] block, bfq: fix overwrite of bfq_group pointer in bfq_find_set_group() (Ming Lei) [1823596] - [block] block, bfq: clarify the goal of bfq_split_bfqq() (Ming Lei) [1823596] - [block] block, bfq: get a ref to a group when adding it to a service tree (Ming Lei) [1823596] - [block] block, bfq: remove ifdefs from around gets/puts of bfq groups (Ming Lei) [1823596] - [block] block, bfq: extend incomplete name of field on_st (Ming Lei) [1823596] - [block] block, bfq: get extra ref to prevent a queue from being freed during a group move (Ming Lei) [1823596] - [block] block, bfq: do not insert oom queue into position tree (Ming Lei) [1823596] - [block] block, bfq: do not plug I/O for bfq_queues with no proc refs (Ming Lei) [1823596] - [block] block, bfq: improve arithmetic division in bfq_delta() (Ming Lei) [1823596] - [block] block/bfq: remove unused bfq_class_rt which never used (Ming Lei) [1823596] - [block] block: Prevent hung_check firing during long sync IO (Ming Lei) [1813383] - [block] brd: check and limit max_part par (Ming Lei) [1790403]- [char] random: silence a lockdep splat with printk() (Brian Masney) [1798900] - [net] SUNRPC: fix krb5p mount to provide large enough buffer in rq_rcvsize (Steve Dickson) [1825388] - [include] percpu-refcount: Use normal instead of RCU-sched" (Waiman Long) [1803822] - [kernel] locking/spinlock/debug: Fix various data races (Waiman Long) [1803822] - [kernel] locktorture: Forgive apparent unfairness if CPU hotplug (Waiman Long) [1803822] - [kernel] locktorture: Use private random-number generators (Waiman Long) [1803822] - [tools] locktorture: Allow CPU-hotplug to be disabled via --bootargs (Waiman Long) [1803822] - [kernel] locking: locktorture: Do not include rwlock.h directly (Waiman Long) [1803822] - [kernel] locktorture: Replace strncmp() with str_has_prefix() (Waiman Long) [1803822] - [kernel] locking/rtmutex: rcu: Add WRITE_ONCE() to rt_mutex ->owner (Waiman Long) [1803822] - [arm64] arm64/spinlock: fix a -Wunused-function warning (Waiman Long) [1803822] - [arm64] locking/osq: Use optimized spinning loop for arm64 (Waiman Long) [1803822] - [kernel] locking/qspinlock: Fix inaccessible URL of MCS lock paper (Waiman Long) [1803822] - [include] string.h: Add str_has_prefix() helper function (Waiman Long) [1803822] - [kernel] futex: Remove {get,drop}_futex_key_refs() (Waiman Long) [1803822] - [kernel] futex: Remove pointless mmgrap() + mmdrop() (Waiman Long) [1803822] - [kernel] futex: Unbreak futex hashing (Waiman Long) [1803822] - [fs] futex: Fix inode life-time issue (Waiman Long) [1803822] - [kernel] futex: Fix kernel-doc notation warning (Waiman Long) [1803822] - [kernel] futex: Prevent exit livelock (Waiman Long) [1803822] - [kernel] futex: Provide distinct return value when owner is exiting (Waiman Long) [1803822] - [include] futex: Add mutex around futex exit (Waiman Long) [1803822] - [kernel] futex: Provide state handling for exec() as well (Waiman Long) [1803822] - [kernel] futex: Sanitize exit state handling (Waiman Long) [1803822] - [kernel] futex: Mark the begin of futex exit explicitly (Waiman Long) [1803822] - [kernel] futex: Set task::futex_state to DEAD right after handling futex exit (Waiman Long) [1803822] - [kernel] futex: Split futex_mm_release() for exit/exec (Waiman Long) [1803822] - [kernel] exit/exec: Seperate mm_release() (Waiman Long) [1803822] - [kernel] futex: Replace PF_EXITPIDONE with a state (Waiman Long) [1803822] - [kernel] futex: Move futex exit handling into futex code (Waiman Long) [1803822] - [kernel] futex: Prevent robust futex exit race (Waiman Long) [1803822] - [kernel] futex: Drop leftover wake_q_add() comment (Waiman Long) [1803822] - [kernel] fork: Provide a function for copying init_mm (Waiman Long) [1803822] - [kernel] y2038: futex: Move compat implementation into futex.c (Waiman Long) [1803822] - [fs] nfsd: Fix races between nfsd4_cb_release() and nfsd4_shutdown_callback() ("J. Bruce Fields") [1797484] - [fs] nfsd: minor 4.1 callback cleanup ("J. Bruce Fields") [1797484] - [video] vgacon: Fix a UAF in vgacon_invert_region (Vladis Dronov) [1818732] {CVE-2020-8647 CVE-2020-8649} - [powerpc] powerpc/xive: Use XIVE_BAD_IRQ instead of zero to catch non configured IPIs (David Gibson) [1773891] - [clocksource] hyper-v: Make sched clock return nanoseconds correctly (Mohammed Gamal) [1816731] - [clocksource] hyper-v: Set TSC clocksource as default w/ InvariantTSC (Mohammed Gamal) [1816731] - [clocksource] hyper-v: Untangle stimers and timesync from clocksources (Mohammed Gamal) [1816731] - [clocksource] hyper-v: Reserve PAGE_SIZE space for tsc page (Mohammed Gamal) [1816731] - [clocksource] x86/hyperv: Initialize clockevents earlier in CPU onlining (Mohammed Gamal) [1816731] - [x86] hyperv: Allow guests to enable InvariantTSC (Mohammed Gamal) [1816731] - [hv] hv: vmbus: Suspend/resume the synic for hibernation (Mohammed Gamal) [1816731] - [hv] hv: vmbus: Break out synic enable and disable operations (Mohammed Gamal) [1816731] - [x86] hyperv: Set pv_info.name to "Hyper-V" (Mohammed Gamal) [1816731] - [x86] hyperv: Hide pv_ops access for CONFIG_PARAVIRT=n (Mohammed Gamal) [1816731] - [clocksource] hyperv: Enable TSC page clocksource on 32bit (Mohammed Gamal) [1816731] - [clocksource] hyperv: Add Hyper-V specific sched clock function (Mohammed Gamal) [1816731] - [clocksource] hyperv: Allocate Hyper-V TSC page statically (Mohammed Gamal) [1816731] - [clocksource] Continue making Hyper-V clocksource ISA agnostic (Mohammed Gamal) [1816731] - [clocksource] Make Hyper-V clocksource ISA agnostic (Mohammed Gamal) [1816731] - [tools] hv: Reopen the devices if read() or write() returns errors (Mohammed Gamal) [1824182] - [tools] hv: add vmbus testing tool (Mohammed Gamal) [1824182] - [tools] hv: move to tools buildsystem (Mohammed Gamal) [1824182] - [tools] hv: kvp: eliminate 'may be used uninitialized' warning (Mohammed Gamal) [1824182] - [tools] hv: fix typos in toolchain (Mohammed Gamal) [1824182] - [tools] hv: fix KVP and VSS daemons exit code (Mohammed Gamal) [1824182] - [tools] hv: fixed Python pep8/flake8 warnings for lsvmbus (Mohammed Gamal) [1824182] - [tools] hv: kvp: Fix a warning of buffer overflow with gcc 8.0.1 (Mohammed Gamal) [1824182] - [tools] hv: fcopy: set 'error' in case an unknown operation was requested (Mohammed Gamal) [1824182] - [tools] hv: Fix a bug in the key delete code (Mohammed Gamal) [1824182] - [tools] hv: vss: fix loop device detection (Mohammed Gamal) [1824182] - [hv] hv: vmbus: Introduce latency testing (Mohammed Gamal) [1824182] - [tools] hv: update lsvmbus to be compatible with python3 (Mohammed Gamal) [1824182]- [hwtracing] coresight: etm4x: Add kernel configuration for CONTEXTID (Michael Petlan) [1818835] - [samples] samples/bpf: fix build by setting HAVE_ATTR_TEST to zero (Michael Petlan) [1818835] - [tools] perf metricgroup: Fix printing event names of metric group with multiple events (Michael Petlan) [1818835] - [tools] perf script: Fix invalid LBR/binary mismatch error (Michael Petlan) [1818835] - [tools] perf c2c: Fix return type for histogram sorting comparision functions (Michael Petlan) [1818835] - [tools] perf session: Fix decompression of PERF_RECORD_COMPRESSED records (Michael Petlan) [1818835] - [tools] perf tools: Fix time sorting (Michael Petlan) [1818835] - [tools] perf tools: Remove unused trace_find_next_event() (Michael Petlan) [1818835] - [tools] perf scripting engines: Iterate on tep event arrays directly (Michael Petlan) [1818835] - [tools] perf tools: Make usage of test_attr__* optional for perf-sys.h (Michael Petlan) [1818835] - [tools] perf kmem: Fix memory leak in compact_gfp_flags() (Michael Petlan) [1818835] - [tools] perf c2c: Fix memory leak in build_cl_output() (Michael Petlan) [1818835] - [tools] perf tools: Fix mode setting in copyfile_mode_ns() (Michael Petlan) [1818835] - [tools] perf annotate: Fix multiple memory and file descriptor leaks (Michael Petlan) [1818835] - [tools] perf tools: Fix resource leak of closedir() on the error paths (Michael Petlan) [1818835] - [tools] perf evlist: Fix fix for freed id arrays (Michael Petlan) [1818835] - [tools] perf annotate: Don't return -1 for error when doing BPF disassembly (Michael Petlan) [1818835] - [tools] perf annotate: Return appropriate error code for allocation failures (Michael Petlan) [1818835] - [tools] perf annotate: Fix arch specific ->init() failure errors (Michael Petlan) [1818835] - [tools] perf annotate: Propagate the symbol__annotate() error return (Michael Petlan) [1818835] - [tools] perf annotate: Fix the signedness of failure returns (Michael Petlan) [1818835] - [tools] perf annotate: Propagate perf_env__arch() error (Michael Petlan) [1818835] - [tools] perf evsel: Fall back to global 'perf_env' in perf_evsel__env() (Michael Petlan) [1818835] - [tools] perf tools: Propagate get_cpuid() error (Michael Petlan) [1818835] - [tools] perf jevents: Fix period for Intel fixed counters (Michael Petlan) [1818835] - [tools] perf script brstackinsn: Fix recovery from LBR/binary mismatch (Michael Petlan) [1818835] - [tools] perf docs: Correct and clarify jitdump spec (Michael Petlan) [1818835] - [tools] perf inject jit: Fix JIT_CODE_MOVE filename (Michael Petlan) [1818835] - [tools] perf map: Fix overlapped map handling (Michael Petlan) [1818835] - [tools] perf vendor events s390: Use s390 machine name instead of type 8561 (Michael Petlan) [1818835] - [tools] perf llvm: Don't access out-of-scope array (Michael Petlan) [1818835] - [tools] perf docs: Allow man page date to be specified (Michael Petlan) [1818835] - [tools] perf tests: Avoid raising SEGV using an obvious NULL dereference (Michael Petlan) [1818835] - [tools] libsubcmd: Make _FORTIFY_SOURCE defines dependent on the feature (Michael Petlan) [1818835] - [tools] perf unwind: Fix libunwind build failure on i386 systems (Michael Petlan) [1818835] - [tools] perf parser: Remove needless include directives (Michael Petlan) [1818835] - [tools] perf build: Add detection of java-11-openjdk-devel package (Michael Petlan) [1818835] - [tools] perf jvmti: Include JVMTI support for s390 (Michael Petlan) [1818835] - [tools] perf evlist: Fix access of freed id arrays (Michael Petlan) [1818835] - [tools] perf stat: Fix free memory access / memory leaks in metrics (Michael Petlan) [1818835] - [tools] perf tools: Replace needless mmap.h with what is needed, event.h (Michael Petlan) [1818835] - [tools] perf evsel: Move config terms to a separate header (Michael Petlan) [1818835] - [tools] perf evlist: Remove unused perf_evlist__fprintf() method (Michael Petlan) [1818835] - [tools] perf evsel: Introduce evsel_fprintf.h (Michael Petlan) [1818835] - [tools] perf evsel: Remove need for symbol_conf in evsel_fprintf.c (Michael Petlan) [1818835] - [tools] perf copyfile: Move copyfile routines to separate files (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__poll() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__add_pollfd() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__alloc_pollfd() function (Michael Petlan) [1818835] - [tools] libperf: Add libperf_init() call to the tests (Michael Petlan) [1818835] - [tools] libperf: Merge libperf_set_print() into libperf_init() (Michael Petlan) [1818835] - [tools] libperf: Add libperf dependency for tests targets (Michael Petlan) [1818835] - [tools] libperf: Use sys/types.h to get ssize_t, not unistd.h (Michael Petlan) [1818835] - [tools] perf tools: No need to include internal/lib.h from util/util.h (Michael Petlan) [1818835] - [tools] libperf: Move 'page_size' global variable to libperf (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__id_add_fd() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__id_add() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__read_format() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__first()/last() functions (Michael Petlan) [1818835] - [tools] libperf: Add perf_evsel__alloc_id/perf_evsel__free_id functions (Michael Petlan) [1818835] - [tools] libperf: Move 'heads' from 'struct evlist' to 'struct perf_evlist' (Michael Petlan) [1818835] - [tools] libperf: Move 'ids' from 'struct evsel' to 'struct perf_evsel' (Michael Petlan) [1818835] - [tools] libperf: Move 'id' from 'struct evsel' to 'struct perf_evsel' (Michael Petlan) [1818835] - [tools] libperf: Move 'sample_id' from 'struct evsel' to 'struct perf_evsel' (Michael Petlan) [1818835] - [tools] libperf: Add missing 'struct xyarray' forward declaration (Michael Petlan) [1818835] - [tools] libperf: Move 'pollfd' from 'struct evlist' to 'struct perf_evlist' (Michael Petlan) [1818835] - [tools] libperf: Move 'mmap_len' from 'struct evlist' to 'struct perf_evlist' (Michael Petlan) [1818835] - [tools] libperf: Move 'nr_mmaps' from 'struct evlist' to 'struct perf_evlist' (Michael Petlan) [1818835] - [tools] libperf: Move 'system_wide' from 'struct evsel' to 'struct perf_evsel' (Michael Petlan) [1818835] - [tools] libperf: Add 'flush' to 'struct perf_mmap' (Michael Petlan) [1818835] - [tools] libperf: Add 'event_copy' to 'struct perf_mmap' (Michael Petlan) [1818835] - [tools] libperf: Add 'overwrite' to 'struct perf_mmap' (Michael Petlan) [1818835] - [tools] libperf: Add prev/start/end to struct perf_mmap (Michael Petlan) [1818835] - [tools] libperf: Add 'refcnt' to struct perf_mmap (Michael Petlan) [1818835] - [tools] libperf: Add 'cpu' to struct perf_mmap (Michael Petlan) [1818835] - [tools] libperf: Add 'fd' to struct perf_mmap (Michael Petlan) [1818835] - [tools] libperf: Add 'mask' to struct perf_mmap (Michael Petlan) [1818835] - [tools] libperf: Add perf_mmap struct (Michael Petlan) [1818835] - [tools] perf evlist: Adopt backwards ring buffer state enum (Michael Petlan) [1818835] - [tools] libperf: Link libapi.a in libperf.so (Michael Petlan) [1818835] - [tools] perf tools: Rename perf_evlist__purge() to evlist__purge() (Michael Petlan) [1818835] - [tools] perf tools: Rename perf_evlist__exit() to evlist__exit() (Michael Petlan) [1818835] - [tools] perf tools: Rename perf_evlist__alloc_mmap() to evlist__alloc_mmap() (Michael Petlan) [1818835] - [tools] perf tools: Rename perf_evlist__munmap() to evlist__munmap() (Michael Petlan) [1818835] - [tools] perf tools: Rename perf_evlist__mmap() to evlist__mmap() (Michael Petlan) [1818835] - [tools] perf tools: Rename 'struct perf_mmap' to 'struct mmap' (Michael Petlan) [1818835] - [tools] tools: Add missing stdio.h include to asm/bug.h header (Michael Petlan) [1818835] - [tools] libtraceevent: Man pages for tep plugins APIs (Michael Petlan) [1818835] - [tools] libtraceevent: Move traceevent plugins in its own subdirectory (Michael Petlan) [1818835] - [tools] libtraceevent: Add tep_get_event() in event-parse.h (Michael Petlan) [1818835] - [tools] libtraceevent: Man pages fix, changes in event printing APIs (Michael Petlan) [1818835] - [tools] libtraceevent: Man pages fix, rename tep_ref_get() to tep_get_ref() (Michael Petlan) [1818835] - [tools] libtraceevent: Man pages for libtraceevent event print related API (Michael Petlan) [1818835] - [tools] libtraceevent: Round up in tep_print_event() time precision (Michael Petlan) [1818835] - [tools] perf record: Move restricted maps check to after a possible fallback to not collect kernel samples (Michael Petlan) [1818835] - [tools] perf record: Fix priv level with branch sampling for paranoid=2 (Michael Petlan) [1818835] - [tools] perf probe: Fix to clear tev->nargs in clear_probe_trace_event() (Michael Petlan) [1818835] - [tools] perf probe: Skip same probe address for a given line (Michael Petlan) [1818835] - [tools] perf tests: Fix static build test (Michael Petlan) [1818835] - [tools] perf kvm stat: Set 'trace_cycles' as default event for 'perf kvm record' in powerpc (Michael Petlan) [1818835] - [tools] perf kvm: Add arch neutral function to choose event for perf kvm record (Michael Petlan) [1818835] - [tools] perf kvm: Move kvm-stat header file from conditional inclusion to common include section (Michael Petlan) [1818835] - [tools] perf test: Fix spelling mistake "allos" -> "allocate" (Michael Petlan) [1818835] - [tools] perf stat: Fix a segmentation fault when using repeat forever (Michael Petlan) [1818835] - [tools] perf stat: Reset previous counts on repeat with interval (Michael Petlan) [1818835] - [tools] tools lib traceevent: Convert remaining pusers to p (Michael Petlan) [1818835] - [tools] perf tools: Move event synthesizing routines to separate .c file (Michael Petlan) [1818835] - [tools] perf memswap: Adopt 'struct u64_swap' from evsel.h (Michael Petlan) [1818835] - [tools] perf tools: Move event synthesizing routines to separate header (Michael Petlan) [1818835] - [tools] perf auxtrace: Add missing 'struct perf_sample' forward declaration (Michael Petlan) [1818835] - [tools] perf sched: Add missing event.h include directive (Michael Petlan) [1818835] - [tools] perf annotate: Add missing machine.h include directive (Michael Petlan) [1818835] - [tools] perf hist: Add missing 'struct branch_stack' forward declaration (Michael Petlan) [1818835] - [tools] perf python: Remove debug.h (Michael Petlan) [1818835] - [tools] perf callchain: Remove needless event.h include (Michael Petlan) [1818835] - [tools] perf stat: Move perf_stat_synthesize_config() to event.h (Michael Petlan) [1818835] - [tools] perf event: Move perf_event__synthesize* to event.h (Michael Petlan) [1818835] - [tools] perf env: Remove needless cpumap.h header (Michael Petlan) [1818835] - [tools] perf symbols: Add missing dso.h header (Michael Petlan) [1818835] - [tools] perf probe: Add missing build-id.h header (Michael Petlan) [1818835] - [tools] perf tools: Remove util.h from where it is not needed (Michael Petlan) [1818835] - [tools] perf tools: Remove debug.h from places where it is not needed (Michael Petlan) [1818835] - [tools] perf debug: No need to include ui/util.h (Michael Petlan) [1818835] - [tools] perf tools: Remove needless builtin.h include directives (Michael Petlan) [1818835] - [tools] perf tools: Add PMU event JSON files for ARM Cortex-A76 and, Neoverse N1 (Michael Petlan) [1818835] - [tools] libperf: Adopt perf_cpu_map__max() function (Michael Petlan) [1818835] - [tools] libperf: Add missing event.h file to install rule (Michael Petlan) [1818835] - [tools] perf tests: Add libperf automated test for 'make -C tools/perf build-test' (Michael Petlan) [1818835] - [tools] perf python: Add missing python/perf.so dependency for libperf (Michael Petlan) [1818835] - [tools] perf build: Ignore intentional differences for the x86 insn decoder (Michael Petlan) [1818835] - [tools] perf intel-pt: Use shared x86 insn decoder (Michael Petlan) [1818835] - [tools] objtool: Move x86 insn decoder to a common location (Michael Petlan) [1818835] - [tools] perf intel-pt: Remove inat.c from build dependency list (Michael Petlan) [1818835] - [tools] perf: Update .gitignore file (Michael Petlan) [1818835] - [tools] perf metricgroup: Support multiple events for metricgroup (Michael Petlan) [1818835] - [tools] perf metricgroup: Scale the metric result (Michael Petlan) [1818835] - [tools] perf pmu: Change convert_scale from static to global (Michael Petlan) [1818835] - [tools] perf symbols: Move mem_info and branch_info out of symbol.h (Michael Petlan) [1818835] - [tools] perf auxtrace: Uninline functions that touch perf_session (Michael Petlan) [1818835] - [tools] perf tools: Remove needless evlist.h include directives (Michael Petlan) [1818835] - [tools] perf tools: Remove needless evlist.h include directives (Michael Petlan) [1818835] - [tools] perf tools: Remove needless thread_map.h include directives (Michael Petlan) [1818835] - [tools] perf tools: Remove needless thread.h include directives (Michael Petlan) [1818835] - [tools] perf tools: Remove needless map.h include directives (Michael Petlan) [1818835] - [tools] perf probe: No need for symbol.h, symbol_conf is enough (Michael Petlan) [1818835] - [tools] perf tools: Remove needless sort.h include directives (Michael Petlan) [1818835] - [tools] perf tools: Move 'struct events_stats' and prototypes to separate header (Michael Petlan) [1818835] - [tools] perf hist: Remove needless ui/progress.h from hist.h (Michael Petlan) [1818835] - [tools] perf dsos: Move the dsos struct and its methods to separate source files (Michael Petlan) [1818835] - [tools] perf symbols: Move symsrc prototypes to a separate header (Michael Petlan) [1818835] - [tools] perf symbols: Add missing linux/refcount.h to symbol.h (Michael Petlan) [1818835] - [tools] perf symbol: Move C++ demangle defines to the only file using it (Michael Petlan) [1818835] - [tools] perf dso: Adopt DSO related macros from symbol.h (Michael Petlan) [1818835] - [tools] libtraceevent: Change users plugin directory (Michael Petlan) [1818835] - [tools] libtraceevent: Remove tep_register_trace_clock() (Michael Petlan) [1818835] - [tools] libtraceevent, perf tools: Changes in tep_print_event_* APIs (Michael Petlan) [1818835] - [tools] perf event: Remove needless include directives from event.h (Michael Petlan) [1818835] - [tools] perf env: Remove env.h from other headers where just a fwd decl is needed (Michael Petlan) [1818835] - [tools] perf debug: Remove needless include directives from debug.h (Michael Petlan) [1818835] - [tools] perf tools: Remove debug.h from header files not needing it (Michael Petlan) [1818835] - [tools] perf tools: Remove perf.h from source files not needing it (Michael Petlan) [1818835] - [tools] perf tools: Remove needless perf.h include directive from headers (Michael Petlan) [1818835] - [tools] perf time-utils: Adopt rdclock() from perf.h (Michael Petlan) [1818835] - [tools] perf tools: Move everything related to sys_perf_event_open() to perf-sys.h (Michael Petlan) [1818835] - [tools] perf header: Move CPUINFO_PROC to the only file where it is used (Michael Petlan) [1818835] - [tools] perf tools: Remove needless libtraceevent include directives (Michael Petlan) [1818835] - [tools] libperf: Warn when exceeding MAX_NR_CPUS in cpumap (Michael Petlan) [1818835] - [tools] perf c2c: Display proper cpu count in nodes column (Michael Petlan) [1818835] - [tools] tools lib traceevent: Remove unneeded qsort and uses memmove instead (Michael Petlan) [1818835] - [tools] tools lib traceevent: Do not free tep->cmdlines in add_new_comm() on failure (Michael Petlan) [1818835] - [tools] perf evlist: Use unshare(CLONE_FS) in sb threads to let setns(CLONE_NEWNS) work (Michael Petlan) [1818835] - [tools] libperf: Move 'enum perf_user_event_type' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Rename the PERF_RECORD_ structs to have a "perf" prefix (Michael Petlan) [1818835] - [tools] libperf: Add 'union perf_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_COMPRESSED 'struct compressed_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_HEADER_FEATURE 'struct feature_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_TIME_CONV 'struct time_conv_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_STAT_ROUND 'struct stat_round_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_STAT 'struct stat_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_STAT_CONFIG 'struct stat_config_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_THREAD_MAP 'struct thread_map_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_SWITCH 'struct context_switch_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_ITRACE_START 'struct itrace_start_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_AUX 'struct aux_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_AUXTRACE_ERROR 'struct auxtrace_error_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_AUXTRACE 'struct auxtrace_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_AUXTRACE_INFO 'struct auxtrace_info_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_ID_INDEX 'struct id_index_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_HEADER_BUILD_ID 'struct build_id_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_HEADER_TRACING_DATA 'struct tracing_data_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_HEADER_EVENT_TYPE 'struct event_type_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_EVENT_UPDATE 'struct event_update_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_CPU_MAP 'struct cpu_map_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_HEADER_ATTR 'struct attr_event' to perf/event.h (Michael Petlan) [1818835] - [tools] perf top: Fix event group with more than two events (Michael Petlan) [1818835] - [tools] perf top: Decay all events in the evlist (Michael Petlan) [1818835] - [tools] perf clang: Delete needless util-cxx.h header (Michael Petlan) [1818835] - [tools] perf evlist: Remove needless util.h from evlist.h (Michael Petlan) [1818835] - [tools] perf tools: Remove needless util.h include from builtin.h (Michael Petlan) [1818835] - [tools] perf tools: Warn that perf_event_paranoid can restrict kernel symbols (Michael Petlan) [1818835] - [tools] perf symbols: Use CAP_SYSLOG with kptr_restrict checks (Michael Petlan) [1818835] - [tools] perf evsel: Kernel profiling is disallowed only when perf_event_paranoid > 1 (Michael Petlan) [1818835] - [tools] perf tools: Use CAP_SYS_ADMIN with perf_event_paranoid checks (Michael Petlan) [1818835] - [tools] perf event: Check ref_reloc_sym before using it (Michael Petlan) [1818835] - [tools] perf arch powerpc: Sync powerpc syscall.tbl (Michael Petlan) [1818835] - [tools] perf evsel: Rename perf_missing_features::bpf_event to ::bpf (Michael Petlan) [1818835] - [tools] perf tool: Rename perf_tool::bpf_event to bpf (Michael Petlan) [1818835] - [tools] perf tools: Rename perf_event::bpf_event to perf_event::bpf (Michael Petlan) [1818835] - [tools] perf tools: Rename perf_event::ksymbol_event to perf_event::ksymbol (Michael Petlan) [1818835] - [tools] libperf: Rename the PERF_RECORD_ structs to have a "perf" suffix (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_SAMPLE 'struct sample_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_BPF_EVENT 'struct bpf_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_KSYMBOL 'struct ksymbol_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_THROTTLE 'struct throttle_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_READ 'struct read_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_LOST_SAMPLES 'struct lost_samples_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_LOST 'struct lost_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_FORK 'struct fork_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_NAMESPACES 'struct namespaces_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_COMM 'struct comm_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_MMAP2 'struct mmap2_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_MMAP 'struct mmap_event' to perf/event.h (Michael Petlan) [1818835] - [tools] perf script: Fix memory leaks in list_scripts() (Michael Petlan) [1818835] - [tools] perf report: Fix --ns time sort key output (Michael Petlan) [1818835] - [tools] perf report: Use timestamp__scnprintf_nsec() for time sort key (Michael Petlan) [1818835] - [tools] perf augmented_raw_syscalls: Reduce perf_event_output() boilerplate (Michael Petlan) [1818835] - [tools] perf augmented_raw_syscalls: Introduce helper to get the scratch space (Michael Petlan) [1818835] - [tools] perf augmented_raw_syscalls: Postpone tmp map lookup to after pid_filter (Michael Petlan) [1818835] - [tools] perf augmented_raw_syscalls: Rename augmented_filename to augmented_arg (Michael Petlan) [1818835] - [tools] perf trace beauty ioctl: Fix off-by-one error in cmd->string table (Michael Petlan) [1818835] - [tools] perf tests: Fixes hang in zstd compression test by changing the source of random data (Michael Petlan) [1818835] - [tools] perf sort: Remove needless headers from sort.h, provide fwd struct decls (Michael Petlan) [1818835] - [tools] perf srcline: Add missing srcline.h header to files needing its defs (Michael Petlan) [1818835] - [tools] perf cacheline: Move cacheline related routines to separate files (Michael Petlan) [1818835] - [tools] perf record: Move record_opts and other record decls out of perf.h (Michael Petlan) [1818835] - [tools] perf stat: Remove needless headers from stat.h (Michael Petlan) [1818835] - [tools] perf cpumap: No need to include perf.h, ditch it (Michael Petlan) [1818835] - [tools] libperf: Fix alignment trap with xyarray contents in 'perf stat' (Michael Petlan) [1818835] - [tools] libperf: Add perf_thread_map__nr/perf_thread_map__pid functions (Michael Petlan) [1818835] - [tools] perf cpumap: Remove needless includes from cpumap.h (Michael Petlan) [1818835] - [tools] perf evsel: Switch to libperf's cpumap.h (Michael Petlan) [1818835] - [tools] perf x86 kvm-stat: Add missing string.h header (Michael Petlan) [1818835] - [tools] perf evsel: util/evsel.h needs stdio.h as it uses FILE (Michael Petlan) [1818835] - [tools] perf evsel: Remove needless stddef.h from util/evsel.h (Michael Petlan) [1818835] - [tools] perf evsel: Remove needless counts.h header from util/evsel.h (Michael Petlan) [1818835] - [tools] perf evsel: Add missing perf/evsel.h header in util/evsel.h (Michael Petlan) [1818835] - [tools] perf scripting python: Add missing counts.h header (Michael Petlan) [1818835] - [tools] perf stat: Add missing counts.h (Michael Petlan) [1818835] - [tools] perf tests: Add missing counts.h (Michael Petlan) [1818835] - [tools] perf script: Add missing counts.h (Michael Petlan) [1818835] - [tools] perf evlist: Add missing xyarray.h header (Michael Petlan) [1818835] - [tools] perf bpf: Add missing xyarray.h header (Michael Petlan) [1818835] - [tools] perf counts: Add missing headers needed for types used (Michael Petlan) [1818835] - [tools] perf evsel: Move xyarray.h from evsel.c to evsel.h to reduce include dep tree (Michael Petlan) [1818835] - [tools] perf metricgroup: Remove needless includes from metricgroup.h (Michael Petlan) [1818835] - [tools] perf kvm s390: Add missing string.h header (Michael Petlan) [1818835] - [tools] perf arm64: Add missing debug.h header (Michael Petlan) [1818835] - [tools] libperf: Move perf's cpu_map__idx() to perf_cpu_map__idx() (Michael Petlan) [1818835] - [tools] libperf: Move perf's cpu_map__empty() to perf_cpu_map__empty() (Michael Petlan) [1818835] - [tools] perf tools: Use perf_cpu_map__nr instead of cpu_map__nr (Michael Petlan) [1818835] - [tools] tools headers: Add missing perf_event.h include (Michael Petlan) [1818835] - [tools] libperf: Fix arch include paths (Michael Petlan) [1818835] - [tools] tools headers: Fixup bitsperlong per arch includes (Michael Petlan) [1818835] - [tools] perf top: Show info message while collecting samples (Michael Petlan) [1818835] - [tools] perf ui browser: Allow specifying message to show when no samples are available to display (Michael Petlan) [1818835] - [tools] perf ui: Introduce non-interactive ui__info_window() function (Michael Petlan) [1818835] - [tools] perf ui: Make 'exit_msg' optional in ui__question_window() (Michael Petlan) [1818835] - [tools] perf cs-etm: Support sample flags 'insn' and 'insnlen' (Michael Petlan) [1818835] - [tools] perf report: Prefer DWARF callstacks to LBR ones when captured both (Michael Petlan) [1818835] - [tools] perf report: Dump LBR callstack data by -D jointly with thread stack (Michael Petlan) [1818835] - [tools] perf record: Enable LBR callstack capture jointly with thread stack (Michael Petlan) [1818835] - [tools] tools lib traceevent: Fix "robust" test of do_generate_dynamic_list_file (Michael Petlan) [1818835] - [tools] perf evsel: Add comment for 'idx' member in 'struct perf_sample_id (Michael Petlan) [1818835] - [tools] tools headers: Synchronize linux/bits.h with the kernel sources (Michael Petlan) [1818835] - [tools] tools headers: Grab copy of linux/const.h, needed by linux/bits.h (Michael Petlan) [1818835] - [tools] perf tools: tools/include should come before tools/uapi/include (Michael Petlan) [1818835] - [tools] tools headers: Add limits.h to access __WORDSIZE (Michael Petlan) [1818835] - [tools] perf unwind: Remove unnecessary test (Michael Petlan) [1818835] - [tools] perf unwind: Fix libunwind when tid != pid (Michael Petlan) [1818835] - [tools] perf map: Use zalloc for map_groups (Michael Petlan) [1818835] - [tools] perf report: Add --switch-on/--switch-off events (Michael Petlan) [1818835] - [tools] perf top: Add --switch-on/--switch-off events (Michael Petlan) [1818835] - [tools] perf trace: Add --switch-on/--switch-off events (Michael Petlan) [1818835] - [tools] perf evswitch: Add hint when not finding specified on/off events (Michael Petlan) [1818835] - [tools] perf evswitch: Move enoent error message printing to separate function (Michael Petlan) [1818835] - [tools] perf evswitch: Introduce init() method to set the on/off evsels from the command line (Michael Petlan) [1818835] - [tools] perf evswitch: Introduce OPTS_EVSWITCH() for cmd line processing (Michael Petlan) [1818835] - [tools] perf evswitch: Add the names of on/off events (Michael Petlan) [1818835] - [tools] perf evswitch: Move switch logic to use in other tools (Michael Petlan) [1818835] - [tools] perf evswitch: Move struct to a separate header to use in other tools (Michael Petlan) [1818835] - [tools] perf script: Allow specifying event to switch off processing of other events (Michael Petlan) [1818835] - [tools] perf script: Allow showing the --switch-on event (Michael Petlan) [1818835] - [tools] perf script: Allow specifying event to switch on processing of other events (Michael Petlan) [1818835] - [tools] perf vendor events intel: Add Tremontx event file v1.02 (Michael Petlan) [1818835] - [tools] perf ui: No need to set ui_browser to 1 twice (Michael Petlan) [1818835] - [tools] perf record: Support aarch64 random socket_id assignment (Michael Petlan) [1818835] - [tools] perf.data documentation: Clarify HEADER_SAMPLE_TOPOLOGY format (Michael Petlan) [1818835] - [tools] perf evsel: Provide meaningful warning when trying to use 'aux_output' on older kernels (Michael Petlan) [1818835] - [tools] perf intel-pt: Add brief documentation for PEBS via Intel PT (Michael Petlan) [1818835] - [tools] perf tools: Add aux-output config term (Michael Petlan) [1818835] - [tools] perf intel-pt: Process options for PEBS event synthesis (Michael Petlan) [1818835] - [tools] perf tools: Add itrace option 'o' to synthesize aux-output events (Michael Petlan) [1818835] - [tools] perf tools: Add aux_output attribute flag (Michael Petlan) [1818835] - [tools] perf record: Add an option to take an AUX snapshot on exit (Michael Petlan) [1818835] - [tools] perf ftrace: Improve error message about capability to use ftrace (Michael Petlan) [1818835] - [tools] perf ftrace: Use CAP_SYS_ADMIN instead of euid==0 (Michael Petlan) [1818835] - [tools] perf tools: Add CAP_SYSLOG define for older systems (Michael Petlan) [1818835] - [tools] perf tools: Add NO_LIBCAP=1 to the minimal build test (Michael Petlan) [1818835] - [tools] perf tools: Add helpers to use capabilities if present (Michael Petlan) [1818835] - [tools] tools build: Add capability-related feature detection (Michael Petlan) [1818835] - [tools] perf top: Collapse and resort all evsels in a group (Michael Petlan) [1818835] - [tools] perf hist: Remove dummy entries when finding real ones (Michael Petlan) [1818835] - [tools] perf trace: Fix segmentation fault when access syscall info on arm64 (Michael Petlan) [1818835] - [tools] perf hists: Do not link a pair if already linked (Michael Petlan) [1818835] - [tools] perf top: Set display thread COMM to help with debugging (Michael Petlan) [1818835] - [tools] perf vendor events intel: Add Icelake V1.00 event file (Michael Petlan) [1818835] - [tools] perf tools: Fix paths in include statements (Michael Petlan) [1818835] - [tools] perf test vfs_getname: Disable ~/.perfconfig to get default output (Michael Petlan) [1818835] - [tools] perf config: Document the PERF_CONFIG environment variable (Michael Petlan) [1818835] - [tools] perf config: Honour $PERF_CONFIG env var to specify alternate .perfconfig (Michael Petlan) [1818835] - [tools] perf session: Avoid infinite loop when seeing invalid header.size (Michael Petlan) [1818835] - [tools] libperf: Initial documentation (Michael Petlan) [1818835] - [tools] libperf: Add perf_evsel__enable/disable test (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__enable/disable test (Michael Petlan) [1818835] - [tools] libperf: Add perf_evsel tests (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist test (Michael Petlan) [1818835] - [tools] libperf: Add perf_thread_map test (Michael Petlan) [1818835] - [tools] libperf: Add perf_cpu_map test (Michael Petlan) [1818835] - [tools] libperf: Add tests support (Michael Petlan) [1818835] - [tools] libperf: Add install targets (Michael Petlan) [1818835] - [tools] libperf: Add perf_evsel__attr() function (Michael Petlan) [1818835] - [tools] libperf: Adopt perf_evlist__enable()/disable() functions from perf (Michael Petlan) [1818835] - [tools] libperf: Adopt simplified perf_evlist__open()/close() functions from tools/perf (Michael Petlan) [1818835] - [tools] libperf: Add perf_evsel__cpus()/threads() functions (Michael Petlan) [1818835] - [tools] libperf: Add perf_cpu_map__for_each_cpu() macro (Michael Petlan) [1818835] - [tools] libperf: Adopt perf_evsel__enable()/disable()/apply_filter() functions (Michael Petlan) [1818835] - [tools] libperf: Adopt perf_evsel__read() function from tools/perf (Michael Petlan) [1818835] - [tools] libperf: Adopt simplified perf_evsel__close() function from tools/perf (Michael Petlan) [1818835] - [tools] libperf: Adopt simplified perf_evsel__open() function from tools/perf (Michael Petlan) [1818835] - [tools] libperf: Adopt perf_evsel__alloc_fd() function from tools/perf (Michael Petlan) [1818835] - [tools] libperf: Adopt the readn()/writen() functions from tools/perf (Michael Petlan) [1818835] - [tools] libperf: Move nr_members from perf's evsel to libperf's perf_evsel (Michael Petlan) [1818835] - [tools] libperf: Move fd array from perf's evsel to lobperf's perf_evsel class (Michael Petlan) [1818835] - [tools] libperf: Adopt xyarray class from perf (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__set_maps() function (Michael Petlan) [1818835] - [tools] libperf: Add threads to struct perf_evlist (Michael Petlan) [1818835] - [tools] libperf: Add cpus to struct perf_evlist (Michael Petlan) [1818835] - [tools] libperf: Add has_user_cpus to struct perf_evlist (Michael Petlan) [1818835] - [tools] libperf: Add threads to struct perf_evsel (Michael Petlan) [1818835] - [tools] libperf: Add own_cpus to struct perf_evsel (Michael Petlan) [1818835] - [tools] libperf: Add cpus to struct perf_evsel (Michael Petlan) [1818835] - [tools] libperf: Add perf_evsel__delete() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__delete() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__for_each_evsel() iterator (Michael Petlan) [1818835] - [tools] libperf: Add perf_evsel__new() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__new() function (Michael Petlan) [1818835] - [tools] libperf: Move zalloc.o into libperf (Michael Petlan) [1818835] - [tools] libperf: Add perf_cpu_map__new()/perf_cpu_map__read() functions (Michael Petlan) [1818835] - [tools] libperf: Move perf_event_attr field from perf's evsel to libperf's perf_evsel (Michael Petlan) [1818835] - [tools] libperf: Add nr_entries to struct perf_evlist (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__remove() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__add() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__init() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evsel__init function (Michael Petlan) [1818835] - [tools] libperf: Include perf_evlist in evlist object (Michael Petlan) [1818835] - [tools] libperf: Include perf_evsel in evsel object (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist and perf_evsel structs (Michael Petlan) [1818835] - [tools] libperf: Add perf_thread_map__get()/perf_thread_map__put() (Michael Petlan) [1818835] - [tools] libperf: Add perf_thread_map__new_dummy() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_thread_map struct (Michael Petlan) [1818835] - [tools] libperf: Add perf_cpu_map__get()/perf_cpu_map__put() (Michael Petlan) [1818835] - [tools] libperf: Add perf_cpu_map__dummy_new() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_cpu_map struct (Michael Petlan) [1818835] - [tools] libperf: Add debug output support (Michael Petlan) [1818835] - [tools] libperf: Add perf/core.h header (Michael Petlan) [1818835] - [tools] libperf: Add libperf to the python.so build (Michael Petlan) [1818835] - [tools] libperf: Add build version support (Michael Petlan) [1818835] - [tools] libperf: Make libperf.a part of the perf build (Michael Petlan) [1818835] - [tools] perf evlist: Rename perf_evlist__disable() to evlist__disable() (Michael Petlan) [1818835] - [tools] perf evlist: Rename perf_evlist__enable() to evlist__enable() (Michael Petlan) [1818835] - [tools] perf evlist: Rename perf_evlist__close() to evlist__close() (Michael Petlan) [1818835] - [tools] perf evlist: Rename perf_evlist__open() to evlist__open() (Michael Petlan) [1818835] - [tools] perf evsel: Rename perf_evsel__cpus() to evsel__cpus() (Michael Petlan) [1818835] - [tools] perf evsel: Rename perf_evsel__apply_filter() to evsel__apply_filter() (Michael Petlan) [1818835] - [tools] perf evsel: Rename perf_evsel__disable() to evsel__disable() (Michael Petlan) [1818835] - [tools] perf evsel: Rename perf_evsel__enable() to evsel__enable() (Michael Petlan) [1818835] - [tools] perf evsel: Rename perf_evsel__open() to evsel__open() (Michael Petlan) [1818835] - [tools] perf evlist: Rename perf_evlist__remove() to evlist__remove() (Michael Petlan) [1818835] - [tools] perf evlist: Rename perf_evlist__add() to evlist__add() (Michael Petlan) [1818835] - [tools] perf evsel: Rename perf_evsel__new() to evsel__new() (Michael Petlan) [1818835] - [tools] perf evsel: Rename perf_evsel__delete() to evsel__delete() (Michael Petlan) [1818835] - [tools] perf evlist: Rename perf_evlist__delete() to evlist__delete() (Michael Petlan) [1818835] - [tools] perf evlist: Rename perf_evlist__new() to evlist__new() (Michael Petlan) [1818835] - [tools] perf evlist: Rename perf_evlist__init() to evlist__init() (Michael Petlan) [1818835] - [tools] perf evsel: Rename perf_evsel__init() to evsel__init() (Michael Petlan) [1818835] - [tools] perf evlist: Rename struct perf_evlist to struct evlist (Michael Petlan) [1818835] - [tools] perf evsel: Rename struct perf_evsel to struct evsel (Michael Petlan) [1818835] - [tools] perf tools: Rename struct thread_map to struct perf_thread_map (Michael Petlan) [1818835] - [tools] perf cpu_map: Rename struct cpu_map to struct perf_cpu_map (Michael Petlan) [1818835] - [tools] perf stat: Move loaded out of struct perf_counts_values (Michael Petlan) [1818835] - [tools] perf trace: Add "sendfile64" alias to the "sendfile" syscall (Michael Petlan) [1818835] - [tools] perf trace: Reuse BPF augmenters from syscalls with similar args signature (Michael Petlan) [1818835] - [tools] perf trace: Preallocate the syscall table (Michael Petlan) [1818835] - [tools] perf trace: Mark syscall ids that are not allocated to avoid unnecessary error messages (Michael Petlan) [1818835] - [tools] perf trace: Forward error codes when trying to read syscall info (Michael Petlan) [1818835] - [tools] perf trace beauty: Add BPF augmenter for the 'rename' syscall (Michael Petlan) [1818835] - [tools] perf trace beauty: Beautify bind's sockaddr arg (Michael Petlan) [1818835] - [tools] perf trace beauty: Beautify 'sendto's sockaddr arg (Michael Petlan) [1818835] - [tools] perf trace beauty: Do not try to use the fd->pathname beautifier for bind/connect fd arg (Michael Petlan) [1818835] - [tools] perf trace beauty: Disable fd->pathname when close() not enabled (Michael Petlan) [1818835] - [tools] perf trace beauty: Make connect's addrlen be printed as an int, not hex (Michael Petlan) [1818835] - [tools] perf augmented_raw_syscalls: Augment sockaddr arg in 'connect' (Michael Petlan) [1818835] - [tools] perf augmented_raw_syscalls: Rename augmented_args_filename to augmented_args_payload (Michael Petlan) [1818835] - [tools] perf trace: Look for default name for entries in the syscalls prog array (Michael Petlan) [1818835] - [tools] perf augmented_raw_syscalls: Support copying two string syscall args (Michael Petlan) [1818835] - [tools] perf augmented_raw_syscalls: Switch to using BPF_MAP_TYPE_PROG_ARRAY (Michael Petlan) [1818835] - [tools] perf augmented_raw_syscalls: Add handler for "openat" (Michael Petlan) [1818835] - [tools] perf trace: Handle raw_syscalls:sys_enter just like the BPF_OUTPUT augmented event (Michael Petlan) [1818835] - [tools] perf trace: Put the per-syscall entry/exit prog_array BPF map infrastructure in place (Michael Petlan) [1818835] - [tools] perf trace: Allow specifying the bpf prog to augment specific syscalls (Michael Petlan) [1818835] - [tools] perf trace: Add BPF handler for unaugmented syscalls (Michael Petlan) [1818835] - [tools] perf trace: Order -e syscalls table (Michael Petlan) [1818835] - [tools] perf trace: Look up maps just on the __augmented_syscalls__ BPF object (Michael Petlan) [1818835] - [tools] perf trace: Add pointer to BPF object containing __augmented_syscalls__ (Michael Petlan) [1818835] - [tools] perf evsel: Store backpointer to attached bpf_object (Michael Petlan) [1818835] - [tools] perf bpf: Do not attach a BPF prog to a tracepoint if its name starts with ! (Michael Petlan) [1818835] - [tools] perf include bpf: Add bpf_tail_call() prototype (Michael Petlan) [1818835] - [tools] perf: cs-etm: Optimize option setup for CPU-wide sessions (Michael Petlan) [1818835] - [tools] perf cs-etm: Remove duplicate GENMASK() define, use linux/bits.h instead (Michael Petlan) [1818835] - [tools] perf cs-etm: Add support for CPU-wide trace scenarios (Michael Petlan) [1818835] - [tools] perf cs-etm: Add notion of time to decoding code (Michael Petlan) [1818835] - [tools] perf cs-etm: Linking PE contextID with perf thread mechanic (Michael Petlan) [1818835] - [tools] perf cs-etm: Add support for multiple traceID queues (Michael Petlan) [1818835] - [tools] perf cs-etm: Use traceID aware memory callback API (Michael Petlan) [1818835] - [tools] perf cs-etm: Move tid/pid to traceid_queue (Michael Petlan) [1818835] - [tools] perf cs-etm: Move thread to traceid_queue (Michael Petlan) [1818835] - [tools] perf cs-etm: Get rid of unused cpu in struct cs_etm_queue (Michael Petlan) [1818835] - [tools] perf cs-etm: Introduce the concept of trace ID queues (Michael Petlan) [1818835] - [tools] perf cs-etm: Fix indentation in function cs_etm__process_decoder_queue() (Michael Petlan) [1818835] - [tools] perf cs-etm: Move packet queue out of decoder structure (Michael Petlan) [1818835] - [tools] perf cs-etm: Refactor error path in cs_etm_decoder__new() (Michael Petlan) [1818835] - [tools] perf cs-etm: Add handling of switch-CPU-wide events (Michael Petlan) [1818835] - [tools] perf cs-etm: Add handling of itrace start events (Michael Petlan) [1818835] - [tools] perf cs-etm: Configure SWITCH_EVENTS in CPU-wide mode (Michael Petlan) [1818835] - [tools] perf cs-etm: Configure timestamp generation in CPU-wide mode (Michael Petlan) [1818835] - [tools] perf cs-etm: Configure contextID tracing in CPU-wide mode (Michael Petlan) [1818835] - [kernel] perf/core: Fix missing static inline on perf_cgroup_switch() (Michael Petlan) [1818835] - [kernel] perf/core: Consistently fail fork on allocation failures (Michael Petlan) [1818835] - [kernel] perf/core: Disallow uncore-cgroup events (Michael Petlan) [1818835] - [include] perf/headers: Fix spelling s/EACCESS/EACCES/, s/privilidge/privilege/ (Michael Petlan) [1818835] - [x86] perf/x86/uncore: Fix event group support (Michael Petlan) [1818835] - [kernel] perf/core: Start rejecting the syscall with attr.__reserved_2 set (Michael Petlan) [1818835] - [kernel] perf/aux: Fix tracking of auxiliary trace buffer allocation (Michael Petlan) [1818835] - [x86] perf/x86/intel/pt: Fix base for single entry topa (Michael Petlan) [1818835] - [x86] perf/x86/cstate: Add Tiger Lake CPU support (Michael Petlan) [1818835] - [x86] perf/x86/msr: Add Tiger Lake CPU support (Michael Petlan) [1818835] - [x86] perf/x86/intel: Add Tiger Lake CPU support (Michael Petlan) [1818835] - [x86] perf/x86/cstate: Update C-state counters for Ice Lake (Michael Petlan) [1818835] - [x86] perf/x86/msr: Add new CPU model numbers for Ice Lake (Michael Petlan) [1818835] - [kernel] perf/core: Fix corner case in perf_rotate_context() (Michael Petlan) [1818835] - [kernel] perf/core: Rework memory accounting in perf_mmap() (Michael Petlan) [1818835] - [kernel] perf/core: Fix several typos in comments (Michael Petlan) [1818835] - [x86] perf/x86: Make more stuff static (Michael Petlan) [1818835] - [x86] perf/x86/intel/pt: Get rid of reverse lookup table for ToPA (Michael Petlan) [1818835] - [x86] perf/x86/intel/pt: Free up space in a ToPA descriptor (Michael Petlan) [1818835] - [x86] perf/x86/intel/pt: Split ToPA metadata and page layout (Michael Petlan) [1818835] - [x86] perf/x86/intel/pt: Use pointer arithmetics instead in ToPA entry calculation (Michael Petlan) [1818835] - [x86] perf/x86/intel/pt: Use helpers to obtain ToPA entry size (Michael Petlan) [1818835] - [x86] perf/x86/intel/pt: Clean up ToPA allocation path (Michael Petlan) [1818835]- [scsi] scsi: bnx2fc: Update the driver version to 2.12.13 (Nilesh Javali) [1792115] - [scsi] scsi: bnx2fc: fix boolreturn.cocci warnings (Nilesh Javali) [1792115] - [scsi] scsi: bnx2fc: Fix SCSI command completion after cleanup is posted (Nilesh Javali) [1792115] - [scsi] scsi: bnx2fc: Process the RQE with CQE in interrupt context (Nilesh Javali) [1792115] - [scsi] scsi: bnx2fc: timeout calculation invalid for bnx2fc_eh_abort() (Nilesh Javali) [1792115] - [powerpc] powerpc/smp: Use nid as fallback for package_id (Steve Best) [1764530] - [kernel] audit: Add __rcu annotation to RCU pointer (Richard Guy Briggs) [1822776] - [infiniband] i40iw: Report correct firmware version (Stefan Assmann) [1726909] - [x86] x86/mce/amd: Add PPIN support for AMD MCE (Wei Huang) [1790521] - [kernel] locking/percpu-rwsem: Fix a task_struct refcount (Waiman Long) [1810257] - [kernel] locking/percpu-rwsem: Add might_sleep() for writer locking (Waiman Long) [1810257] - [kernel] locking/percpu-rwsem: Fold __percpu_up_read() (Waiman Long) [1810257] - [kernel] locking/rwsem: Remove RWSEM_OWNER_UNKNOWN (Waiman Long) [1810257] - [kernel] locking/percpu-rwsem: Remove the embedded rwsem (Waiman Long) [1810257] - [kernel] locking/percpu-rwsem: Extract __percpu_down_read_trylock() (Waiman Long) [1810257] - [kernel] locking/percpu-rwsem: Move __this_cpu_inc() into the slowpath (Waiman Long) [1810257] - [kernel] locking/percpu-rwsem: Convert to bool (Waiman Long) [1810257] - [kernel] locking/percpu-rwsem, lockdep: Make percpu-rwsem use its own lockdep_map (Waiman Long) [1810257] - [kernel] locking/lockdep: Remove unused @nested argument from lock_release() (Waiman Long) [1810257] - [kernel] sched/core: Convert get_task_struct() to return the task (Waiman Long) [1810257] - [kernel] locking/lockdep, cpu/hotplug: Annotate AP thread (Waiman Long) [1810257] - [tty] tty/ldsem: Decrement wait_readers on timeouted down_read() (Waiman Long) [1810257] - [tty] tty/ldsem: Convert to regular lockdep annotations (Waiman Long) [1810257] - [tty] tty/ldsem: Wake up readers after timed out down_write() (Waiman Long) [1810257] - [tty] atomic/tty: Fix up atomic abuse in ldsem (Waiman Long) [1810257] - [kernel] cpu/hotplug: Remove skip_onerr field from cpuhp_step structure (Waiman Long) [1810257] - [watchdog] watchdog: hpwdt: drop warning after calling watchdog_init_timeout (Joseph Szczypek) [1790669] - [mm] powerpc/pkeys: Fix handling of pkey state across fork() (Steve Best) [1823744] - [irqchip] irqchip/gic-v3: Workaround Cavium erratum 38539 when reading GICD_TYPER2 (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Avoid 64bit division for the sake of 32bit ARM (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Rename VPENDBASER/VPROPBASER accessors (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Remove superfluous WARN_ON (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Drop 'tmp' in inherit_vpe_l1_table_from_rd() (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Ensure L2 vPE table is allocated at RD level (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Set vpe_l1_base for all redistributors (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Fix programming of GICR_VPROPBASER_4_1_SIZE (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Reference to its_invall_cmd descriptor when building INVALL (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Only provision redistributors that are enabled in ACPI (Mark Salter) [1818174] - [arm64] arm64: acpi: fix DAIF manipulation with pNMI (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Allow direct invalidation of VLPIs (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Suppress per-VLPI doorbell (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Add VPE INVALL callback (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Add VPE eviction callback (Mark Salter) [1818174] - [include] irqchip/gic-v4.1: Add VPE residency callback (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Add mask/unmask doorbell callbacks (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Plumb skeletal VPE irqchip (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Implement the v4.1 flavour of VMOVP (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Don't use the VPE proxy if RVPEID is set (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Implement the v4.1 flavour of VMAPP (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: VPE table (aka GICR_VPROPBASER) allocation (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Add GICv4.1 VPEID size discovery (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Detect GICv4.1 supporting RVPEID (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Fix get_vlpi_map() breakage with doorbells (Mark Salter) [1818174] - [arm64] arm64: Kconfig: Remove CONFIG_ prefix from ARM64_PSEUDO_NMI section (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Make vlpi_lock a spinlock (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Lock VLPI map array before translating it (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Synchronise INT/CLEAR commands targetting a VLPI using VSYNC (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Synchronise INV command targetting a VLPI using VSYNC (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Add its_vlpi_map helpers (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Kill its->device_ids and use TYPER copy instead (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Kill its->ite_size and use TYPER copy instead (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Make is_v4 use a TYPER copy (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Allow LPI invalidation via the DirectLPI interface (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Factor out wait_for_syncr primitive (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Free collection mapping on device teardown (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Fix u64 to __le64 warnings (Mark Salter) [1818174] - [irqchip] irqchip: Remove redundant semicolon after while (Mark Salter) [1818174] - [virt] KVM: vgic-v4: Track the number of VLPIs per vcpu (Mark Salter) [1818174] - [virt] KVM: arm64: vgic-v4: Move the GICv4 residency flow to be driven by vcpu_load/put (Mark Salter) [1818174] - [arm64] arm64: add local_daif_inherit() (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Use the exact ITSList for VMOVP (Mark Salter) [1818174] - [arm64] arm64: Relax ICC_PMR_EL1 accesses when ICC_CTLR_EL1.PMHE is clear (Mark Salter) [1818174] - [arm64] arm64: Fix incorrect irqflag restore for priority masking for compat (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Fix GIC_LINE_NR accessor (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Fix LPI release for Multi-MSI devices (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Remove the redundant set_bit for lpi_map (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Add quirks for HIP06/07 invalid GICD_TYPER erratum 161010803 (Mark Salter) [1818174] - [irqchip] irqchip/gic: Skip DT quirks when evaluating IIDR-based quirks (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Warn about inconsistent implementations of extended ranges (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Add EPPI range support (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Dynamically allocate PPI partition descriptors (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Dynamically allocate PPI NMI refcounts (Mark Salter) [1818174] - [irqchip] irqchip/gic: Prepare for more than 16 PPIs (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Add ESPI range support (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Add INTID range and convertion primitives (Mark Salter) [1818174] - [irqchip] irqchip/gic: Rework gic_configure_irq to take the full ICFGR base (Mark Salter) [1818174] - [irqchip] irqchip/gic-v2m: Register the frame's PA instead of its VA in fwnode (Mark Salter) [1818174] - [irqchip] irqchip/gic: Register the distributor's PA instead of its VA in fwnode (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Register the ITS' PA instead of its VA in fwnode (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Register the distributor's PA instead of its VA in fwnode (Mark Salter) [1818174] - [arm64] arm64: kprobes: Recover pstate.D in single-step exception handler (Mark Salter) [1818174] - [arm64] arm64: Lower priority mask for GIC_PRIO_IRQON (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Free unused vpt_page when alloc vpe table fail (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Mark expected switch fall-through (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Fix misuse of GENMASK macro (Mark Salter) [1818174] - [arm64] arm64: fix kernel stack overflow in kdump capture kernel (Mark Salter) [1818174] - [arm64] arm64: irqflags: Introduce explicit debugging for IRQ priorities (Mark Salter) [1818174] - [arm64] arm64: Enable the support of pseudo-NMIs (Mark Salter) [1818174] - [arm64] arm64: Fix incorrect irqflag restore for priority masking (Mark Salter) [1818174] - [arm64] arm64: Fix interrupt tracing in the presence of NMIs (Mark Salter) [1818174] - [arm64] arm64: irqflags: Add condition flags to inline asm clobber list (Mark Salter) [1818174] - [arm64] arm64: irqflags: Pass flags as readonly operand to restore instruction (Mark Salter) [1818174] - [arm64] arm64: Do not enable IRQs for ct_user_exit (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Fix command queue pointer comparison bug (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Make free_lpi_range a little cheaper (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Drop redundant initialization in mk_lpi_range (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Move allocation outside mutex (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Fix typo in a comment in its_msi_prepare() (Mark Salter) [1818174] - [include] irqchip/gic-v3-its: fix some definitions of inner cacheability attributes (Mark Salter) [1818174] - [arm64] arm64: fix wrong check of on_sdei_stack in nmi context (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Fix comparison logic in lpi_range_cmp (Mark Salter) [1818174] - [arm64] arm64: remove obsolete selection of MULTI_IRQ_HANDLER (Mark Salter) [1818174] - [irqchip] irqchip/gicv3-its: Use NUMA aware memory allocation for ITS tables (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Avoid parsing _indirect_ twice for Device table (Mark Salter) [1818174] - [arm64] arm64: irqflags: Fix clang build warnings (Mark Salter) [1818174] - [arm64] arm64: KVM/mm: Move SEA handling behind a single 'claim' interface (Mark Salter) [1818174] - [arm64] arm64: Skip irqflags tracing for NMI in IRQs disabled context (Mark Salter) [1818174] - [arm64] arm64: Skip preemption when exiting an NMI (Mark Salter) [1818174] - [arm64] arm64: Handle serror in NMI context (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Allow interrupts to be set as pseudo-NMI (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Handle pseudo-NMIs (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Detect if GIC can support pseudo-NMIs (Mark Salter) [1818174] - [arm64] arm64: gic-v3: Implement arch support for priority masking (Mark Salter) [1818174] - [irqchip] arm64: Switch to PMR masking when starting CPUs (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Factor group0 detection into functions (Mark Salter) [1818174] - [arm64] arm64: alternative: Apply alternatives early in boot process (Mark Salter) [1818174] - [arm64] arm64: alternative: Allow alternative status checking per cpufeature (Mark Salter) [1818174] - [arm64] arm64: sysreg: Make mrs_s and msr_s macros work with Clang and LTO (Mark Salter) [1818174] - [arm64] arm64: daifflags: Include PMR in daifflags restore operations (Mark Salter) [1818174] - [arm64] arm64: irqflags: Use ICC_PMR_EL1 for interrupt masking (Mark Salter) [1818174] - [firmware] efi: Let architectures decide the flags that should be saved/restored (Mark Salter) [1818174] - [kvm] arm64: kvm: Unmask PMR before entering guest (Mark Salter) [1818174] - [mm] arm64: Unmask PMR before going idle (Mark Salter) [1818174] - [arm64] arm64: Make PMR part of task context (Mark Salter) [1818174] - [arm64] arm64: ptrace: Provide definitions for PMR values (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Switch to PMR masking before calling IRQ handler (Mark Salter) [1818174] - [arm64] arm64: cpufeature: Add cpufeature for IRQ priority masking (Mark Salter) [1818174] - [arm64] arm64: cpufeature: Set SYSREG_GIC_CPUIF as a boot system feature (Mark Salter) [1818174] - [arm64] arm64: Remove unused daif related functions/macros (Mark Salter) [1818174] - [arm64] arm64: Fix HCR.TGE status for NMI contexts (Mark Salter) [1818174] - [kernel] irqdesc: Add domain handler for NMIs (Mark Salter) [1818174] - [kernel] genirq: Update irq stats from NMI handlers (Mark Salter) [1818174] - [kernel] genirq: Provide NMI handlers (Mark Salter) [1818174] - [kernel] genirq: Provide NMI management for percpu_devid interrupts (Mark Salter) [1818174] - [kernel] genirq: Provide basic NMI management for interrupt lines (Mark Salter) [1818174] - [include] irqchip/gic-v3-its: Fix ITT_entry_size accessor (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Gracefully fail on LPI exhaustion (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Plug allocation race for devices sharing a DevID (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4: Fix occasional VLPI drop (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-mbi: Fix uninitialized mbi_lock (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Add quirk for msm8996 broken registers (Mark Salter) [1818174] - [irqchip] irqchip/gic: Add support to device tree based quirks (Mark Salter) [1818174] - [arm64] arm64: capabilities: Batch cpu_enable callbacks (Mark Salter) [1818174] - [arm64] arm64: capabilities: Use linear array for detection and verification (Mark Salter) [1818174] - [arm64] arm64: capabilities: Optimize this_cpu_has_cap (Mark Salter) [1818174] - [arm64] arm64: capabilities: Speed up capability lookup (Mark Salter) [1818174] - [irqchip] irqchip: Convert to using pOFn instead of device_node.name (Mark Salter) [1818174] - [mm] arm64: Use daifflag_restore after bp_hardening (Mark Salter) [1818174] - [arm64] arm64: daifflags: Use irqflags functions for daifflags (Mark Salter) [1818174] - [include] irqchip/gic: Unify GIC priority definitions (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Remove acknowledge loop (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Allow interrupt to be configured as wake-up sources (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Make its_lock a raw_spin_lock_t (Mark Salter) [1818174] - [irqchip] genirq/irqchip: Remove MULTI_IRQ_HANDLER as it's now obselete (Mark Salter) [1818174] - [arm64] arm64: Use the new GENERIC_IRQ_MULTI_HANDLER (Mark Salter) [1818174] - [irqchip] irqchip: Port the ARM IRQ drivers to GENERIC_IRQ_MULTI_HANDLER (Mark Salter) [1818174] - [arm64] arm64: sdei: Mark sdei stack helper functions as static (Mark Salter) [1818174] - [arm64] arm64: Add stack information to on_accessible_stack (Mark Salter) [1818174] - [x86] Reserve at most 64M of SWIOTLB memory for crashkernel (Kairui Song) [1812754] - [md] md/raid1: introduce wait_for_serialization (Nigel Croxon) [1788370] - [md] md/raid1: use bucket based mechanism for IO serialization (Nigel Croxon) [1788370] - [md] md: introduce a new struct for IO serialization (Nigel Croxon) [1788370] - [md] md: don't destroy serial_info_pool if serialize_policy is true (Nigel Croxon) [1788370] - [md] raid1: serialize the overlap write (Nigel Croxon) [1788370] - [md] md: reorgnize mddev_create/destroy_serial_pool (Nigel Croxon) [1788370] - [md] md: add serialize_policy sysfs node for raid1 (Nigel Croxon) [1788370] - [md] md: prepare for enable raid1 io serialization (Nigel Croxon) [1788370] - [md] md: fix a typo s/creat/create (Nigel Croxon) [1788370] - [md] md: rename wb stuffs (Nigel Croxon) [1788370] - [md] raid5: remove worker_cnt_per_group argument from alloc_thread_groups (Nigel Croxon) [1788370] - [lib] md/raid6: fix algorithm choice under larger PAGE_SIZE (Nigel Croxon) [1788370] - [lib] raid6/test: fix a compilation warning (Nigel Croxon) [1788370] - [md] md-bitmap: small cleanups (Nigel Croxon) [1788370]- [firmware] efi: cper: print AER info of PCIe fatal error (Vladis Dronov) [1822595] - [init] redhat: Replace hardware.redhat.com link in Unsupported message (Prarit Bhargava) [1810301] - [pci] PCI: Mark AMD Navi14 GPU rev 0xc5 ATS as broken (Myron Stowe) [1820933] - [pci] PCI: Fix typos (Myron Stowe) [1820933] - [pci] PCI: Remove useless comments and tidy others (Myron Stowe) [1820933] - [pci] PCI: Remove unnecessary includes (Myron Stowe) [1820933] - [tools] tools: PCI: Fix fd leakage (Myron Stowe) [1820933] - [pci] PCI: Export pci_parse_request_of_pci_ranges() (Myron Stowe) [1820933] - [include] resource: Add a resource_list_first_type helper (Myron Stowe) [1820933] - [pci] PCI/ATS: Restore EXPORT_SYMBOL_GPL() for pci_{enable, disable}_ats() (Myron Stowe) [1820933] - [include] PCI/ATS: Add PASID stubs (Myron Stowe) [1820933] - [pci] PCI: Unify ACS quirk desired vs provided checking (Myron Stowe) [1820933] - [pci] PCI: Make ACS quirk implementations more uniform (Myron Stowe) [1820933] - [pci] PCI: Apply Cavium ACS quirk to ThunderX2 and ThunderX3 (Myron Stowe) [1820933] - [pci] PCI/IOV: Serialize sysfs sriov_numvfs reads vs writes (Myron Stowe) [1820933] - [pci] PCI: Add DMA alias quirk for Intel VCA NTB (Myron Stowe) [1820933] - [pci] PCI: Fix Intel ACS quirk UPDCR register address (Myron Stowe) [1820933] - [pci] PCI/ATS: Make pci_restore_pri_state(), pci_restore_pasid_state() private (Myron Stowe) [1820933] - [pci] PCI/ATS: Remove unnecessary EXPORT_SYMBOL_GPL() (Myron Stowe) [1820933] - [include] PCI/ATS: Remove unused PRI and PASID stubs (Myron Stowe) [1820933] - [pci] PCI/ATS: Consolidate ATS declarations in linux/pci-ats.h (Myron Stowe) [1820933] - [pci] PCI/ATS: Cache PRI PRG Response PASID Required bit (Myron Stowe) [1820933] - [pci] PCI/ATS: Use PF PASID for VFs (Myron Stowe) [1820933] - [pci] PCI/ATS: Cache PASID Capability offset (Myron Stowe) [1820933] - [pci] PCI/ATS: Cache PRI Capability offset (Myron Stowe) [1820933] - [pci] PCI/ATS: Disable PF/VF ATS service independently (Myron Stowe) [1820933] - [pci] PCI/ATS: Handle sharing of PF PASID Capability with all VFs (Myron Stowe) [1820933] - [pci] PCI/ATS: Handle sharing of PF PRI Capability with all VFs (Myron Stowe) [1820933] - [pci] PCI/ATS: Move pci_prg_resp_pasid_required() to CONFIG_PCI_PRI (Myron Stowe) [1820933] - [iommu] iommu/vt-d: Select PCI_PRI for INTEL_IOMMU_SVM (Myron Stowe) [1820933] - [pci] PCI/switchtec: Read all 64 bits of part_event_bitmap (Myron Stowe) [1820933] - [pci] PCI: Do not use bus number zero from EA capability (Myron Stowe) [1820933] - [pci] PCI: Avoid double hpmemsize MMIO window assignment (Myron Stowe) [1820933] - [pci] PCI: Add "pci=hpmmiosize" and "pci=hpmmioprefsize" parameters (Myron Stowe) [1820933] - [pci] PCI: Add PCI_STD_NUM_BARS for the number of standard BARs (Myron Stowe) [1820933] - [pci] PCI: Fix missing bridge dma_ranges resource list cleanup (Myron Stowe) [1820933] - [pci] PCI: Protect pci_reassign_bridge_resources() against concurrent addition/removal (Myron Stowe) [1820933] - [pci] PCI/MSI: Fix incorrect MSI-X masking on resume (Myron Stowe) [1820933] - [pci] PCI/MSI: Move power state check out of pci_msi_supported() (Myron Stowe) [1820933] - [pci] PCI/MSI: Remove unused pci_irq_get_node() (Myron Stowe) [1820933] - [uapi] PCI: Add #defines for Enter Compliance, Transmit Margin (Myron Stowe) [1820933] - [pci] PCI: Allow building PCIe things without PCIEPORTBUS (Myron Stowe) [1820933] - [pci] PCI: Remove PCIe Kconfig dependencies on PCI (Myron Stowe) [1820933] - [pci] PCI/ASPM: Remove dependency on PCIEPORTBUS (Myron Stowe) [1820933] - [pci] PCI/PTM: Remove dependency on PCIEPORTBUS (Myron Stowe) [1820933] - [pci] PCI/PTM: Remove spurious "d" from granularity message (Myron Stowe) [1820933] - [pci] PCI: sysfs: Remove unused attribute groups (Myron Stowe) [1820933] - [x86] x86/PCI: Avoid AMD FCH XHCI USB PME# from D0 defect (Myron Stowe) [1820933] - [pci] PCI: Remove unused includes and superfluous struct declaration (Myron Stowe) [1820933] - [x86] x86/PCI: Replace deprecated EXTRA_CFLAGS with ccflags-y (Myron Stowe) [1820933] - [pci] x86/PCI: Correct SPDX comment style (Myron Stowe) [1820933] - [x86] x86/PCI: Add NumaChip SPDX GPL-2.0 to replace COPYING boilerplate (Myron Stowe) [1820933] - [pci] ACPI / hotplug / PCI: Allocate resources directly under the non-hotplug bridge (Myron Stowe) [1820933] - [pci] PCI: pciehp: Prevent deadlock on disconnect (Myron Stowe) [1820933] - [pci] PCI: pciehp: Do not disable interrupt twice on suspend (Myron Stowe) [1820933] - [pci] PCI: pciehp: Refactor infinite loop in pcie_poll_cmd() (Myron Stowe) [1820933] - [pci] PCI: pciehp: Fix indefinite wait on sysfs requests (Myron Stowe) [1820933] - [pci] PCI: pciehp: Avoid returning prematurely from sysfs requests (Myron Stowe) [1820933] - [pci] PCI: Warn if no host bridge NUMA node info (Myron Stowe) [1820933] - [pci] PCI/ASPM: Remove PCIEASPM_DEBUG Kconfig option and related code (Myron Stowe) [1820933] - [pci] PCI/ASPM: Add sysfs attributes for controlling ASPM link states (Myron Stowe) [1820933] - [pci] PCI/ASPM: Add pcie_aspm_get_link() (Myron Stowe) [1820933] - [pci] PCI/ASPM: Allow re-enabling Clock PM (Myron Stowe) [1820933] - [pci] PCI/ASPM: Add L1 PM substate support to pci_disable_link_state() (Myron Stowe) [1820933] - [pci] PCI/ASPM: Remove pcie_aspm_enabled() unnecessary locking (Myron Stowe) [1820933] - [pci] PCI/DPC: Add "pcie_ports=dpc-native" to allow DPC without AER control (Myron Stowe) [1820933] - [pci] PCI/AER: Fix kernel-doc warnings (Myron Stowe) [1820933] - [pci] PCI/AER: Use for_each_set_bit() to simplify code (Myron Stowe) [1820933] - [pci] PCI/AER: Add PoisonTLPBlocked to Uncorrectable error counters (Myron Stowe) [1820933] - [pci] PCI/AER: Save AER Capability for suspend/resume (Myron Stowe) [1820933] - [pci] PCI: Add ACS quirk for iProc PAXB (Myron Stowe) [1820933] - [cpufreq] cpufreq: intel_pstate: Simplify intel_pstate_cpu_init() (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: powernv: Fix frame-size-overflow in powernv_cpufreq_work_fn (Prarit Bhargava) [1823339] - [cpufreq] x86/devicetable: Move x86 specific macro out of generic code (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Use scnprintf() for avoiding potential buffer overflow (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: intel_pstate: Consolidate policy verification (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: powernv: Fix unsafe notifiers (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: powernv: Fix use-after-free (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: dt: Allow platform specific intermediate callbacks (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: add function to get the hardware max frequency (Prarit Bhargava) [1823339] - [kernel] sched/vtime: Prevent unstable evaluation of WARN(vtime->state) (Prarit Bhargava) [1823339] - [cpufreq] docs: cpufreq: fix a broken reference (Prarit Bhargava) [1823339] - [kernel] PM: QoS: annotate data races in pm_qos_*_value() (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Fix policy initialization for internal governor drivers (Prarit Bhargava) [1823339] - [documentation] Documentation: power: fix pm_qos_interface.rst format warning (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Make CPU latency QoS depend on CONFIG_CPU_IDLE (Prarit Bhargava) [1823339] - [documentation] Documentation: PM: QoS: Update to reflect previous code changes (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Update file information comments (Prarit Bhargava) [1823339] - [x86] x86: platform: iosf_mbi: Call cpu_latency_qos_*() instead of pm_qos_*() (Prarit Bhargava) [1823339] - [cpuidle] cpuidle: Call cpu_latency_qos_limit() instead of pm_qos_request() (Prarit Bhargava) [1823339] - [x86] x86: baytrail/cherrytrail: Rework and move P-Unit PMIC bus semaphore code (Prarit Bhargava) [1823339] - [sound] sound: Call cpu_latency_qos_*() instead of pm_qos_*() (Prarit Bhargava) [1823339] - [media] drivers: media: Call cpu_latency_qos_*() instead of pm_qos_*() (Prarit Bhargava) [1823339] - [wireless] drivers: net: Call cpu_latency_qos_*() instead of pm_qos_*() (Prarit Bhargava) [1823339] - [drm] drm/i915: Implement a better i945gm vblank irq vs. C-states workaround (Prarit Bhargava) [1823339] - [drm] drm: i915: Call cpu_latency_qos_*() instead of pm_qos_*() (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Drop PM_QOS_CPU_DMA_LATENCY and rename related functions (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Adjust pm_qos_request() signature and reorder pm_qos.h (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Simplify definitions of CPU latency QoS trace events (Prarit Bhargava) [1823339] - [tty] PM: QoS: Rename things related to the CPU latency QoS (Prarit Bhargava) [1823339] - [cpuidle] PM: QoS: Drop PM_QOS_CPU_DMA_LATENCY notifier chain (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Redefine struct pm_qos_request and drop struct pm_qos_object (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Clean up misc device file operations (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Drop iterations over global QoS classes (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Clean up pm_qos_read_value() and pm_qos_get/set_value() (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Clean up pm_qos_update_target() and pm_qos_update_flags() (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Drop the PM_QOS_SUM QoS type (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Drop pm_qos_update_request_timeout() (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Drop debugfs interface (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: ti-cpufreq: Add support for OPP_PLUS (Prarit Bhargava) [1823339] - [x86] x86/intel_pstate: Handle runtime turbo disablement/enablement in frequency invariance (Prarit Bhargava) [1823339] - [x86] x86, sched: Add support for frequency invariance on ATOM (Prarit Bhargava) [1823339] - [x86] x86, sched: Add support for frequency invariance on ATOM_GOLDMONT* (Prarit Bhargava) [1823339] - [x86] x86, sched: Add support for frequency invariance on XEON_PHI_KNL/KNM (Prarit Bhargava) [1823339] - [x86] x86, sched: Add support for frequency invariance on SKYLAKE_X (Prarit Bhargava) [1823339] - [x86] x86, sched: Add support for frequency invariance (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Avoid creating excessively large stack frames (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: loongson2_cpufreq: adjust cpufreq uses of LOONGSON_CHIPCFG (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: brcmstb-avs: fix imbalance of cpufreq policy refcount (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: intel_pstate: fix spelling mistake: "Whethet" -> "Whether" (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: s3c: fix unbalances of cpufreq policy refcount (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: tegra186: convert to devm_platform_ioremap_resource (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: kirkwood: convert to devm_platform_ioremap_resource (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: CPPC: put ACPI table after using it (Prarit Bhargava) [1823339] - [cpufreq] cpufreq : CPPC: Break out if HiSilicon CPPC workaround is matched (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: scmi: Match scmi device by both name and protocol id (Prarit Bhargava) [1823339] - [base] PM / QoS: Restore DEV_PM_QOS_MIN/MAX_FREQUENCY (Prarit Bhargava) [1823339] - [base] PM: QoS: Drop frequency QoS types from device PM QoS (Prarit Bhargava) [1823339] - [include] PM / QoS: Reorder pm_qos/freq_qos/dev_pm_qos structs (Prarit Bhargava) [1823339] - [include] PM / QoS: Redefine FREQ_QOS_MAX_DEFAULT_VALUE to S32_MAX (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Fix Kconfig indentation (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Use vtime aware kcpustat accessors for user time (Prarit Bhargava) [1823339] - [kernel] sched/vtime: Bring up complete kcpustat accessor (Prarit Bhargava) [1823339] - [documentation] PM: Wrap documentation to fit in 80 columns (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Invalidate frequency QoS requests after removal (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Register drivers only after CPU devices have been registered (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Add NULL checks to show() and store() methods of cpufreq (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: intel_pstate: Fix invalid EPB setting (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Initialize cpufreq-dt driver earlier (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: intel_pstate: Fix plain int as pointer warning from sparse (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: powernv: fix stack bloat and hard limit on number of CPUs (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Clarify the comment in cpufreq_set_policy() (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Use vtime aware kcpustat accessor to fetch CPUTIME_SYSTEM (Prarit Bhargava) [1823339] - [kernel] sched/kcpustat: Introduce vtime-aware kcpustat accessor for CPUTIME_SYSTEM (Prarit Bhargava) [1823339] - [include] sched/vtime: Introduce vtime_accounting_enabled_cpu() (Prarit Bhargava) [1823339] - [kernel] sched/vtime: Rename vtime_accounting_cpu_enabled() to vtime_accounting_enabled_this_cpu() (Prarit Bhargava) [1823339] - [include] context_tracking: Introduce context_tracking_enabled_cpu() (Prarit Bhargava) [1823339] - [include] context_tracking: Rename context_tracking_is_cpu_enabled() to context_tracking_enabled_this_cpu() (Prarit Bhargava) [1823339] - [kernel] sched/vtime: Record CPU under seqcount for kcpustat needs (Prarit Bhargava) [1823339] - [acpi] ACPI: processor: Add QoS requests for all CPUs (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: scpi: remove stale/outdated comment about the driver (Prarit Bhargava) [1823339] - [thermal] thermal/drivers/cpufreq_cooling: Fix return of cpufreq_set_cur_state (Prarit Bhargava) [1823339] - [acpi] cpufreq: Use per-policy frequency QoS (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Introduce frequency QoS (Prarit Bhargava) [1823339] - [acpi] ACPI: processor: Avoid NULL pointer dereferences at init time (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: ti-cpufreq: Add support for AM3517 (Prarit Bhargava) [1823339] - [cpufreq] ARM: dts: omap36xx: using OPP1G needs to control the abb_ldo (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: ti-cpufreq: add support for omap34xx and omap36xx (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Remove CPUFREQ_ADJUST and CPUFREQ_NOTIFY policy notifier events (Prarit Bhargava) [1823339] - [base] arch_topology: Use CPUFREQ_CREATE_POLICY instead of CPUFREQ_NOTIFY (Prarit Bhargava) [1823339] - [acpi] ACPI: cpufreq: Switch to QoS requests instead of cpufreq notifier (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Get rid of unused flags (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: intel_pstate: Implement QoS supported freq constraints (Prarit Bhargava) [1823339] - [thermal] thermal: cpu_cooling: Switch to QoS requests for freq limits (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Add policy create/remove notifiers back (Prarit Bhargava) [1823339] - [documentation] docs: power: convert docs to ReST and rename to *.rst (Prarit Bhargava) [1823339] - [kernel] PM: QoS: no need to check return value of debugfs_create functions (Prarit Bhargava) [1823339] - [kernel] PM / QoS: Change to use DEFINE_SHOW_ATTRIBUTE macro (Prarit Bhargava) [1823339] - [nvme] nvme-fc: Revert "add module to ops template to allow module references" (Gopal Tiwari) [1823270] - [nvme] nvme: fix deadlock caused by ANA update wrong locking (Gopal Tiwari) [1823270] - [nvme] nvme-pci: Hold cq_poll_lock while completing CQEs (Gopal Tiwari) [1823270] - [uapi] nvme: change nvme_passthru_cmd64 to explicitly mark rsvd (Gopal Tiwari) [1823270] - [tools] tools/power/x86/intel-speed-select: Fix a typo in error message (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Update version (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Avoid duplicate Package strings for json (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Add display for enabled cpus count (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Print friendly warning for bad command line (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Fix avx options for turbo-freq feature (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Improve CLX commands (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Show error for invalid CPUs in the options (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Improve core-power result and error display (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Kernel interface error handling (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Improve error display for turbo-freq feature (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Improve error display for base-freq feature (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Improve output of perf-profile commands (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Enhance help for core-power assoc (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Display error for invalid priority type (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Check feature status first (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Improve error display for perf-profile feature (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Add an API for error/information print (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Enhance --info option (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Enhance help (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Helpful warning for missing kernel interface (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Store topology information (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Max CPU count calculation when CPU0 is offline (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Special handling for CPU 0 online/offline (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Use more verbiage for clos information (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Enhance core-power info command (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Make target CPU optional for core-power info (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Warn for invalid package id (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Fix last cpu number (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Fix mailbox usage for CLOS_PM_QOS_CONFIG (Prarit Bhargava) [1778956] - [platform] platform/x86: ISST: Fix wrong unregister type (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Avoid duplicate names for json parsing (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Fix display for turbo-freq auto mode (Prarit Bhargava) [1778956] - [platform] platform/x86: ISST: Allow additional core-power mailbox commands (Prarit Bhargava) [1778956] - [misc] mei: me: add comet point (lake) H device ids (Ken Cox) [1815355] - [misc] mei: me: add comet point (lake) LP device ids (Ken Cox) [1815355] - [misc] mei: define dma ring buffer sizes for PCH12 HW and newer (Ken Cox) [1815355] - [misc] mei: hbm: define dma ring setup protocol (Ken Cox) [1815355] - [acpi] apei/ghes: Do not delay GHES polling (Robert Richter) [1793544] - [edac] EDAC/ghes: Do not warn when incrementing refcount on 0 (Robert Richter) [1793544] - [edac] EDAC/ghes: Fix locking and memory barrier issues (Robert Richter) [1793544] - [edac] EDAC/ghes: Fix Use after free in ghes_edac remove path (Robert Richter) [1793544] - [edac] EDAC, ghes: Use CPER module handles to locate DIMMs (Robert Richter) [1793544] - [kernel] sched/fair: Fix statistics for find_idlest_group() (Phil Auld) [1794398] - [kernel] sched/core: Annotate curr pointer in rq with __rcu (Phil Auld) [1794398] - [kernel] sched/psi: Fix OOB write when writing 0 bytes to PSI files (Phil Auld) [1794398] - [kernel] sched/psi: Correct overly pessimistic size calculation (Phil Auld) [1794398] - [kernel] sched/fair: Prevent unlimited runtime on throttled group (Phil Auld) [1794398] - [kernel] sched/nohz: Optimize get_nohz_timer_target() (Phil Auld) [1794398] - [kernel] sched/topology: Assert non-NUMA topology masks don't (partially) overlap (Phil Auld) [1794398] - [kernel] sched/psi: create /proc/pressure and /proc/pressure/{io|memory|cpu} only when psi enabled (Phil Auld) [1794398] - [kernel] sched/fair: Remove redundant call to cpufreq_update_util() (Phil Auld) [1794398] - [kernel] sched/debug: Add new tracepoints to track PELT at rq level (Phil Auld) [1794398] - [kernel] sched/fair: calculate delta runnable load only when it's needed (Phil Auld) [1794398] - [kernel] sched/fair: Fix sgc->{min, max}_capacity calculation for SD_OVERLAP (Phil Auld) [1794398] - [kernel] sched/debug: Reset watchdog on all CPUs while processing sysrq-t (Phil Auld) [1794398] - [kernel] sched/fair: Make sched-idle CPU selection consistent throughout (Phil Auld) [1794398] - [kernel] sched/core: Remove unused variable from set_user_nice() (Phil Auld) [1794398] - [kernel] sched/fair: Optimize select_idle_cpu (Phil Auld) [1794398] - [kernel] schied/fair: Skip calculating @contrib without load (Phil Auld) [1794398] - [kernel] sched: Spare resched IPI when prio changes on a single fair task (Phil Auld) [1794398] - [kernel] sched: Use fair:prio_changed() instead of ad-hoc implementation (Phil Auld) [1794398] - [kernel] sched/wait: fix ___wait_var_event(exclusive) (Phil Auld) [1794398] - [kernel] psi: Fix a division error in psi poll() (Phil Auld) [1794398] - [kernel] sched/psi: Fix sampling error and rare div0 crashes with cgroups and high uptime (Phil Auld) [1794398] - [kernel] sched/cpufreq: Move the cfs_rq_util_change() call to cpufreq_update_util() (Phil Auld) [1794398] - [kernel] sched/pelt: Fix update of blocked PELT ordering (Phil Auld) [1794398] - [kernel] sched/core: Avoid spurious lock dependencies (Phil Auld) [1794398] - [kernel] Add wake_up_interruptible_sync_poll_locked() (Phil Auld) [1794398] - [kernel] Remove the nr_exclusive argument from __wake_up_sync_key() (Phil Auld) [1794398] - [x86] x86/mce: Do not log spurious corrected mce errors (Prarit Bhargava) [1819761] - [x86] x86/MCE: Add an MCE-record filtering function (Prarit Bhargava) [1819761]- [mm] mm/page_alloc: increase default min_free_kbytes bound (Joel Savitz) [1808039] - [crypto] crypto: remove CRYPTO_TFM_RES_BAD_KEY_LEN (Neil Horman) [1782179] - [crypto] crypto: qat - switch to skcipher API (Neil Horman) [1782179] - [scsi] scsi: lpfc: Change default SCSI LUN QD to 64 (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Update lpfc version to 12.8.0.0 (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Remove prototype FIPS/DSS options from SLI-3 (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Make debugfs ktime stats generic for NVME and SCSI (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Fix erroneous cpu limit of 128 on I/O statistics (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Fix crash in target side cable pulls hitting WAIT_FOR_UNREG (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Fix update of wq consumer index in lpfc_sli4_wq_release (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Fix crash after handling a pci error (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Fix scsi host template for SLI3 vports (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Fix lpfc overwrite of sg_cnt field in nvmefc_tgt_fcp_req (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Fix lockdep error - register non-static key (Dick Kennedy) [1822334] - [fs] utimes: Clamp the timestamps in notify_change() (Eric Sandeen) [1795991] - [fs] smb3: Fix regression in time handling (Eric Sandeen) [1795991] - [fs] isofs: Initialize filesystem timestamp ranges (Eric Sandeen) [1795991] - [fs] fs: ceph: Initialize filesystem timestamp ranges (Eric Sandeen) [1795991] - [fs] fs: fat: Initialize filesystem timestamp ranges (Eric Sandeen) [1795991] - [fs] fat: propagate 64-bit inode timestamps (Eric Sandeen) [1795991] - [fs] fs: cifs: Initialize filesystem timestamp ranges (Eric Sandeen) [1795991] - [fs] fs: nfs: Initialize filesystem timestamp ranges (Eric Sandeen) [1795991] - [fs] ext4: Initialize timestamps limits (Eric Sandeen) [1795991] - [fs] fs: Fill in max and min timestamps in superblock (Eric Sandeen) [1795991] - [fs] utimes: Clamp the timestamps before update (Eric Sandeen) [1795991] - [fs] timestamp_truncate: Replace users of timespec64_trunc (Eric Sandeen) [1795991] - [fs] vfs: Add timestamp_truncate() api (Eric Sandeen) [1795991] - [fs] vfs: Add file timestamp range support (Eric Sandeen) [1795991] - [fs] cramfs: Deprecate cramfs in RHEL (Abhijith Das) [1794513] - [thermal] thermal: intel: intel_pch_thermal: Add Comet Lake (CML) platform support (David Arcari) [1773794] - [thermal] thermal: intel: Fix unmatched pci_release_region (David Arcari) [1773794] - [thermal] thermal: intel: Use dev_get_drvdata (David Arcari) [1773794] - [thermal] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288 (David Arcari) [1773794] - [thermal] drivers: thermal: Move various drivers for intel platforms into a subdir (David Arcari) [1773794] - [x86] x86/cpufeatures: Enable a new AVX512 CPU feature (David Arcari) [1783143] - [x86] cpu/cpuid-deps: Add a tab to cpuid dependent features (David Arcari) [1783143] - [crypto] crypto: rng - Override drivers/char/random in FIPS mode (Herbert Xu) [1785660] - [char] random: Add hook to override device reads and getrandom(2) (Herbert Xu) [1785660] - [block] nbd: add a flush_workqueue in nbd_start_device (Ming Lei) [1798919] - [scsi] scsi: sd_sbc: Fix sd_zbc_report_zones() (Ming Lei) [1798919] - [block] block: Fix partition support for host aware zoned block devices (Ming Lei) [1798919] - [scsi] block: allow partitions on host aware zone devices (Ming Lei) [1798919] - [block] null_blk: Fix zone write handling (Ming Lei) [1798919] - [fs] fs: move guard_bio_eod() after bio_set_op_attrs (Ming Lei) [1798919] - [block] null_blk: Fix REQ_OP_ZONE_CLOSE handling (Ming Lei) [1798919] - [block] block: add bio_truncate to fix guard_bio_eod (Ming Lei) [1798919] - [block] compat_ioctl: block: handle Persistent Reservations (Ming Lei) [1798919] - [block] compat_ioctl: block: handle add zone open, close and finish ioctl (Ming Lei) [1798919] - [block] compat_ioctl: block: handle BLKGETZONESZ/BLKGETNRZONES (Ming Lei) [1798919] - [block] compat_ioctl: block: handle BLKREPORTZONE/BLKRESETZONE (Ming Lei) [1798919] - [block] block: fix memleak when __blk_rq_map_user_iov() is failed (Ming Lei) [1798919] - [s390] s390/dasd: fix typo in copyright statement (Ming Lei) [1798919] - [s390] s390/dasd: fix memleak in path handling error case (Ming Lei) [1798919] - [s390] s390/dasd/cio: Interpret ccw_device_get_mdc return value correctly (Ming Lei) [1798919] - [block] block: Fix a lockdep complaint triggered by request queue flushing (Ming Lei) [1798919] - [block] block: Fix the type of 'sts' in bsg_queue_rq() (Ming Lei) [1798919] - [block] block: end bio with BLK_STS_AGAIN in case of non-mq devs and REQ_NOWAIT (Ming Lei) [1798919] - [block] nbd: fix shutdown and recv work deadlock v2 (Ming Lei) [1798919] - [block] blk-iocost: fix incorrect vtime comparison in iocg_is_idle() (Ming Lei) [1798919] - [block] iocost: check active_list of all the ancestors in iocg_activate() (Ming Lei) [1798919] - [block] iocost: over-budget forced IOs should schedule async delay (Ming Lei) [1798919] - [block] blk-cgroup: remove blkcg_drain_queue (Ming Lei) [1798919] - [block] block: fix NULL pointer dereference in account statistics with IDE (Ming Lei) [1798919] - [block] null_blk: remove unused variable warning on !CONFIG_BLK_DEV_ZONED (Ming Lei) [1798919] - [block] brd: warn on un-aligned buffer (Ming Lei) [1798919] - [block] brd: remove max_hw_sectors queue limit (Ming Lei) [1798919] - [block] block: set the zone size in blk_revalidate_disk_zones atomically (Ming Lei) [1798919] - [block] block: don't handle bio based drivers in blk_revalidate_disk_zones (Ming Lei) [1798919] - [block] block: allocate the zone bitmaps lazily (Ming Lei) [1798919] - [block] block: replace seq_zones_bitmap with conv_zones_bitmap (Ming Lei) [1798919] - [block] block: simplify blkdev_nr_zones (Ming Lei) [1798919] - [block] block: remove the empty line at the end of blk-zoned.c (Ming Lei) [1798919] - [block] null_blk: cleanup null_gendisk_register (Ming Lei) [1798919] - [block] null_blk: fix zone size paramter check (Ming Lei) [1798919] - [fs] block: don't send uevent for empty disk when not invalidating (Ming Lei) [1798919] - [block] ataflop: Remove unneeded semicolon (Ming Lei) [1798919] - [block] drbd: Remove unneeded semicolon (Ming Lei) [1798919] - [scsi] sr_vendor: support Beurer GL50 evo CD-on-a-chip devices (Ming Lei) [1798919] - [cdrom] cdrom: respect device capabilities during opening action (Ming Lei) [1798919] - [fs] block: move clearing bd_invalidated into check_disk_size_change (Ming Lei) [1798919] - [block] block: remove (__)blkdev_reread_part as an exported API (Ming Lei) [1798919] - [block] block: fix bdev_disk_changed for non-partitioned devices (Ming Lei) [1798919] - [block] block: move rescan_partitions to fs/block_dev.c (Ming Lei) [1798919] - [block] block: merge invalidate_partitions into rescan_partitions (Ming Lei) [1798919] - [block] block: refactor rescan_partitions (Ming Lei) [1798919] - [scsi] scsi: sd_zbc: Remove set but not used variable 'buflen' (Ming Lei) [1798919] - [md] block: rework zone reporting (Ming Lei) [1798919] - [scsi] scsi: sd_zbc: Cleanup sd_zbc_alloc_report_buffer() (Ming Lei) [1798919] - [block] null_blk: Add zone_nr_conv to features (Ming Lei) [1798919] - [block] null_blk: clean up report zones (Ming Lei) [1798919] - [block] null_blk: clean up the block device operations (Ming Lei) [1798919] - [block] block: Remove partition support for zoned block devices (Ming Lei) [1798919] - [md] block: Simplify report zones execution (Ming Lei) [1798919] - [block] block: cleanup the !zoned case in blk_revalidate_disk_zones (Ming Lei) [1798919] - [scsi] block: Enhance blk_revalidate_disk_zones() (Ming Lei) [1798919] - [block] nbd: prevent memory leak (Ming Lei) [1798919] - [scsi] scsi: sd_zbc: add zone open, close, and finish support (Ming Lei) [1798919] - [block] null_blk: add zone open, close, and finish support (Ming Lei) [1798919] - [md] dm: add zone open, close and finish support (Ming Lei) [1798919] - [block] loop: fix no-unmap write-zeroes request behavior (Ming Lei) [1798919] - [block] null_blk: return fixed zoned reads > write pointer (Ming Lei) [1798919] - [block] null_blk: Enable modifying 'submit_queues' after an instance has been configured (Ming Lei) [1798919] - [block] null_blk: Improve nullb_device_##NAME##_store() readability (Ming Lei) [1798919] - [block] block,bfq: Skip tracing hooks if possible (Ming Lei) [1798919] - [block] block: Don't disable interrupts in trigger_softirq() (Ming Lei) [1798919] - [lib] sbitmap: Delete sbitmap_any_bit_clear() (Ming Lei) [1798919] - [block] blk-mq: Delete blk_mq_has_free_tags() and blk_mq_can_queue() (Ming Lei) [1798919] - [block] block: add zone open, close and finish ioctl support (Ming Lei) [1798919] - [uapi] uapi: fix ioctl documentation (Ming Lei) [1798919] - [uapi] uapi: linux/blkzoned.h: fix BLKGETZONESZ and BLKGETNRZONES definitions (Ming Lei) [1798919] - [block] block: add zone open, close and finish operations (Ming Lei) [1798919] - [block] block: Simplify REQ_OP_ZONE_RESET_ALL handling (Ming Lei) [1798919] - [block] block: Remove REQ_OP_ZONE_RESET plugging (Ming Lei) [1798919] - [fs] bdev: Refresh bdev size for disks without partitioning (Ming Lei) [1798919] - [fs] bdev: Factor out bdev revalidation into a common helper (Ming Lei) [1798919] - [block] blk-mq: Make blk_mq_run_hw_queue() return void (Ming Lei) [1798919] - [fs] fcntl: fix typo in RWH_WRITE_LIFE_NOT_SET r/w hint name (Ming Lei) [1798919] - [block] blk-mq: remove needless goto from blk_mq_get_driver_tag (Ming Lei) [1798919] - [block] block: Reduce the amount of memory used for tag sets (Ming Lei) [1798919] - [block] block: Reduce the amount of memory required per request queue (Ming Lei) [1798919] - [block] block: Remove the synchronize_rcu() call from __blk_mq_update_nr_hw_queues() (Ming Lei) [1798919] - [block] block: account statistics for passthrough requests (Ming Lei) [1798919] - [block] blk-stat: Optimise blk_stat_add() (Ming Lei) [1798919] - [block] blk-mq: Embed counters into struct mq_inflight (Ming Lei) [1798919] - [block] blk-mq: Reuse callback in blk_mq_in_flight*() (Ming Lei) [1798919] - [block] blk-mq: Inline status checkers (Ming Lei) [1798919] - [block] block: Document all members of blk_mq_tag_set and bkl_mq_queue_map (Ming Lei) [1798919] - [block] block: Reduce sysfs_lock locking inside blk_cleanup_queue() (Ming Lei) [1798919] - [block] block: Remove "dying" checks from sysfs callbacks (Ming Lei) [1798919] - [block] block: Remove request_queue.nr_queues (Ming Lei) [1798919] - [trace] block: Fix writeback throttling W=1 compiler warnings (Ming Lei) [1798919] - [block] block: Fix three kernel-doc warnings (Ming Lei) [1798919] - [fs] writeback: fix use-after-free in finish_writeback_work() (Ming Lei) [1798919] - [scsi] scsi: sd_zbc: Fix sd_zbc_complete() (Ming Lei) [1798919] - [block] nbd:fix memory leak in nbd_get_socket() (Ming Lei) [1798919] - [block] nbd: verify socket is supported during setup (Ming Lei) [1798919] - [block] nbd: handle racing with error'ed out commands (Ming Lei) [1798919] - [block] nbd: protect cmd->status with cmd->lock (Ming Lei) [1798919] - [block] nbd: fix possible sysfs duplicate warning (Ming Lei) [1798919] - [block] nbd: fix possible page fault for nbd disk (Ming Lei) [1798919] - [block] nbd: rename the runtime flags as NBD_RT_ prefixed (Ming Lei) [1798919] - [block] nbd: fix max number of supported devs (Ming Lei) [1798919] - [block] nbd: fix zero cmd timeout handling v2 (Ming Lei) [1798919] - [block] nbd: add missing config put (Ming Lei) [1798919] - [block] nbd: add function to convert blk req op to nbd cmd (Ming Lei) [1798919] - [block] nbd: add set cmd timeout helper (Ming Lei) [1798919] - [block] loop: change queue block size to match when using DIO (Ming Lei) [1798919] - [block] rsxx: add missed destroy_workqueue calls in remove (Ming Lei) [1798919] - [fs] cgroup, writeback: don't switch wbs immediately on dead wbs if the memcg is dead (Ming Lei) [1798919] - [block] block: drbd: remove a stray unlock in __drbd_send_protocol() (Ming Lei) [1798919] - [block] blkcg: make blkcg_print_stat() print stats only for online blkgs (Ming Lei) [1798919] - [block] iocost: don't nest spin_lock_irq in ioc_weight_write() (Ming Lei) [1798919] - [block] blk-rq-qos: fix first node deletion of rq_qos_del() (Ming Lei) [1798919] - [block] blkcg: Fix multiple bugs in blkcg_activate_policy() (Ming Lei) [1798919] - [block] block: Fix elv_support_iosched() (Ming Lei) [1798919] - [block] null_blk: Fix zoned command return code (Ming Lei) [1798919] - [block] blk-wbt: fix performance regression in wbt scale_up/scale_down (Ming Lei) [1798919] - [ata] Revert "libata, freezer: avoid block device removal while system is frozen" (Ming Lei) [1798919] - [mm] bdi: Do not use freezable workqueue (Ming Lei) [1798919] - [uapi] block: pg: add header include guard (Ming Lei) [1798919] - [block] block: fix null pointer dereference in blk_mq_rq_timed_out() (Ming Lei) [1798919] - [block] rq-qos: get rid of redundant wbt_update_limits() (Ming Lei) [1798919] - [block] iocost: bump up default latency targets for hard disks (Ming Lei) [1798919] - [block] iocost: improve nr_lagging handling (Ming Lei) [1798919] - [block] iocost: better trace vrate changes (Ming Lei) [1798919] - [block] block: drop device references in bsg_queue_rq() (Ming Lei) [1798919] - [block] pktcdvd: remove warning on attempting to register non-passthrough dev (Ming Lei) [1798919] - [ata] ata: libahci_platform: Add of_node_put() before loop exit (Ming Lei) [1798919] - [block] block, bfq: push up injection only after setting service time (Ming Lei) [1798919] - [block] block, bfq: increase update frequency of inject limit (Ming Lei) [1798919] - [block] block, bfq: reduce upper bound for inject limit to max_rq_in_driver+1 (Ming Lei) [1798919] - [block] block, bfq: update inject limit only after injection occurred (Ming Lei) [1798919] - [block] block: centralize PI remapping logic to the block layer (Ming Lei) [1798919] - [block] block: use symbolic constants for t10_pi type (Ming Lei) [1798919] - [block] null_blk: format pr_* logs with pr_fmt (Ming Lei) [1798919] - [block] null_blk: match the type of parameter nr_devices (Ming Lei) [1798919] - [block] null_blk: do not fail the module load with zero devices (Ming Lei) [1798919] - [block] block: also check RQF_STATS in blk_mq_need_time_stamp() (Ming Lei) [1798919] - [block] block: make rq sector size accessible for block stats (Ming Lei) [1798919] - [block] bfq: Fix bfq linkage error (Ming Lei) [1798919] - [scsi] scsi: core: remove dummy q->dev check (Ming Lei) [1798919] - [block] block: bypass blk_set_runtime_active for uninitialized q->dev (Ming Lei) [1798919] - [block] null_blk: validate the number of devices (Ming Lei) [1798919] - [block] null_blk: fix module name at log message (Ming Lei) [1798919] - [block] iocost_monitor: Report debt (Ming Lei) [1798919] - [tools] iocost_monitor: Report more info with higher accuracy (Ming Lei) [1798919] - [tools] iocost_monitor: Always use strings for json values (Ming Lei) [1798919] - [block] blk-iocost: Don't let merges push vtime into the future (Ming Lei) [1798919] - [block] blk-iocost: Account force-charged overage in absolute vtime (Ming Lei) [1798919] - [block] blk-iocost: Fix incorrect operation order during iocg free (Ming Lei) [1798919] - [block] bfq: Add per-device weight (Ming Lei) [1798919] - [block] bfq: Extract bfq_group_set_weight from bfq_io_set_weight_legacy (Ming Lei) [1798919] - [block] bfq: Fix the missing barrier in __bfq_entity_update_weight_prio (Ming Lei) [1798919] - [block] block: fix elevator_get_by_features() (Ming Lei) [1798919] - [scsi] sd: Set ELEVATOR_F_ZBD_SEQ_WRITE for ZBC disks (Ming Lei) [1798919] - [block] block: Set ELEVATOR_F_ZBD_SEQ_WRITE for nullblk zoned disks (Ming Lei) [1798919] - [block] block: Delay default elevator initialization (Ming Lei) [1798919] - [block] block: Improve default elevator selection (Ming Lei) [1798919] - [block] block: Introduce elevator features (Ming Lei) [1798919] - [block] block: Change elevator_init_mq() to always succeed (Ming Lei) [1798919] - [block] block: Cleanup elevator_init_mq() use (Ming Lei) [1798919] - [block] paride/pcd: need to check if cd->disk is null in pcd_detect (Ming Lei) [1798919] - [block] paride/pcd: need to set queue to NULL before put_disk (Ming Lei) [1798919] - [block] blkcg: add missing NULL check in ioc_cpd_alloc() (Ming Lei) [1798919] - [block] blkcg: fix missing free on error path of blk_iocost_init() (Ming Lei) [1798919] - [trace] blkcg: blk-iocost: predeclare used structs (Ming Lei) [1798919] - [block] blkcg: add tools/cgroup/iocost_coef_gen.py (Ming Lei) [1798919] - [block] blkcg: add tools/cgroup/iocost_monitor.py (Ming Lei) [1798919] - [block] blkcg: implement blk-iocost (Ming Lei) [1798919] - [block] blk-mq: add optional request->alloc_time_ns (Ming Lei) [1798919] - [block] block: extend 'struct request' via 'request_aux' (Ming Lei) [1798919] - [block] blkcg: s/RQ_QOS_CGROUP/RQ_QOS_LATENCY/ (Ming Lei) [1798919] - [block] block/rq_qos: implement rq_qos_ops->queue_depth_changed() (Ming Lei) [1798919] - [block] block/rq_qos: add rq_qos_merge() (Ming Lei) [1798919] - [block] blkcg: separate blkcg_conf_get_disk() out of blkg_conf_prep() (Ming Lei) [1798919] - [block] blkcg: make ->cpd_init_fn() optional (Ming Lei) [1798919] - [block] blkcg: pass @q and @blkcg into blkcg_pol_alloc_pd_fn() (Ming Lei) [1798919] - [include] writeback: Generalize and expose wb_completion (Ming Lei) [1798919] - [block] null_blk: fix inline misuse (Ming Lei) [1798919] - [block] null_blk: create a helper for req completion (Ming Lei) [1798919] - [block] null_blk: create a helper for zoned devices (Ming Lei) [1798919] - [block] null_blk: create a helper for mem-backed ops (Ming Lei) [1798919] - [block] null_blk: create a helper for badblocks (Ming Lei) [1798919] - [block] null_blk: create a helper for throttling (Ming Lei) [1798919] - [block] null_blk: move duplicate code to callers (Ming Lei) [1798919] - [block] block: remove struct request_queue queue_head (Ming Lei) [1798919] - [fs] writeback, cgroup: inode_switch_wbs() shouldn't give up on wb_switch_rwsem trylock fail (Ming Lei) [1798919] - [fs] writeback, cgroup: Adjust WB_FRN_TIME_CUT_DIV to accelerate foreign inode switching (Ming Lei) [1798919] - [block] blk-mq: Fix memory leak in blk_mq_init_allocated_queue error handling (Ming Lei) [1798919] - [block] loop: Add LOOP_SET_DIRECT_IO to compat ioctl (Ming Lei) [1798919] - [lib] lib: scatterlist: Fix to support no mapped sg (Ming Lei) [1798919] - [block] null_blk: implement REQ_OP_ZONE_RESET_ALL (Ming Lei) [1798919] - [scsi] scsi: implement REQ_OP_ZONE_RESET_ALL (Ming Lei) [1798919] - [block] blk-zoned: implement REQ_OP_ZONE_RESET_ALL (Ming Lei) [1798919] - [block] block: add req op to reset all zones and flag (Ming Lei) [1798919] - [block] block: Fix a comment in blk_cleanup_queue() (Ming Lei) [1798919] - [block] block: Fix spelling in the header above blkg_lookup() (Ming Lei) [1798919] - [kernel] cgroup: Move cgroup_parse_float() implementation out of CONFIG_SYSFS (Ming Lei) [1798919] - [kernel] cgroup: add cgroup_parse_float() (Ming Lei) [1798919] - [block] nbd: replace kill_bdev() with __invalidate_device() again (Ming Lei) [1798919] - [block] nbd: add netlink reconfigure resize support (Ming Lei) [1798919] - [block] nbd: fix crash when the blksize is zero (Ming Lei) [1798919] - [block] nbd: propagate genlmsg_reply return code (Ming Lei) [1798919] - [block] block: loop: mark bvec as ITER_BVEC_FLAG_NO_REF (Ming Lei) [1798919] - [block] loop: properly observe rotational flag of underlying device (Ming Lei) [1798919] - [block] block: Limit zone array allocation size (Ming Lei) [1798919] - [block] block: Fix null_blk_zoned creation failure with small number of zones (Ming Lei) [1798919] - [scsi] sd_zbc: Fix report zones buffer allocation (Ming Lei) [1798919] - [scsi] scsi: sd_zbc: Fix sd_zbc_report_zones() buffer allocation (Ming Lei) [1798919] - [md] block: Kill gfp_t argument of blkdev_report_zones() (Ming Lei) [1798919] - [md] dm zoned: Fix zone report handling (Ming Lei) [1798919] - [block] blkcg: implement REQ_CGROUP_PUNT (Ming Lei) [1798919] - [include] blkcg, writeback: Implement wbc_blkcg_css() (Ming Lei) [1798919] - [fs] blkcg, writeback: Add wbc->no_cgroup_owner (Ming Lei) [1798919] - [fs] blkcg, writeback: Rename wbc_account_io() to wbc_account_cgroup_owner() (Ming Lei) [1798919] - [block] cgroup, blkcg: Prepare some symbols for module and !CONFIG_CGROUP usages (Ming Lei) [1798919] - [fs] writeback: synchronize sync(2) against cgroup writeback membership switches (Ming Lei) [1798919] - [block] blk-mq: move cancel of requeue_work to the front of blk_exit_queue (Ming Lei) [1798919] - [block] blk-mq-debugfs: support rq_qos (Ming Lei) [1798919] - [block] null_blk: fix type mismatch null_handle_cmd() (Ming Lei) [1798919] - [block] null_blk: remove duplicate 0 initialization (Ming Lei) [1798919] - [block] null_blk: remove duplicate check for report zone (Ming Lei) [1798919] - [block] null_blk: add zoned config support information (Ming Lei) [1798919] - [tools] tools arch x86: Sync asm/cpufeatures.h with the kernel sources (Vitaly Kuznetsov) [1807448] - [x86] vmware: Use bool type for vmw_sched_clock (Vitaly Kuznetsov) [1807448] - [x86] vmware: Enable steal time accounting (Vitaly Kuznetsov) [1807448] - [x86] vmware: Add steal time clock support for VMware guests (Vitaly Kuznetsov) [1807448] - [x86] vmware: Remove vmware_sched_clock_setup() (Vitaly Kuznetsov) [1807448] - [x86] vmware: Make vmware_select_hypercall() __init (Vitaly Kuznetsov) [1807448] - [x86] cpu/vmware: Fix platform detection VMWARE_PORT macro (Vitaly Kuznetsov) [1807448] - [x86] cpu/vmware: Use the full form of INL in VMWARE_HYPERCALL, for clang/llvm (Vitaly Kuznetsov) [1807448] - [x86] cpu/vmware: Use the full form of INL in VMWARE_PORT (Vitaly Kuznetsov) [1807448] - [x86] vmware: Add a header file for hypercall definitions (Vitaly Kuznetsov) [1807448] - [x86] vmware: Update platform detection code for VMCALL/VMMCALL hypercalls (Vitaly Kuznetsov) [1807448] - [netdrv] hv_netvsc: Fix unwanted wakeup in netvsc_attach() (Mohammed Gamal) [1815503] - [netdrv] hv_netvsc: make recording RSS hash depend on feature flag (Mohammed Gamal) [1815503] - [netdrv] hv_netvsc: record hardware hash in skb (Mohammed Gamal) [1815503] - [netdrv] hv_netvsc: flag software created hash value (Mohammed Gamal) [1815503] - [video] hyperv: hyperv_fb: Use physical memory for fb on HyperV Gen 1 VMs (Mohammed Gamal) [1816744] - [video] hyperv: hyperv_fb: Support deferred IO for Hyper-V frame buffer driver (Mohammed Gamal) [1816744] - [video] hyperv: hyperv_fb: Obtain screen resolution from Hyper-V host (Mohammed Gamal) [1816744] - [uio] uio_hv_generic: drop #ifdef DEBUG (Mohammed Gamal) [1816744] - [hid] hv: Remove dependencies on PAGE_SIZE for ring buffer (Mohammed Gamal) [1816744] - [x86] x86/hyperv: Create and use Hyper-V page definitions (Mohammed Gamal) [1816285] - [x86] x86/hyper-v: Drop HV_X64_CONFIGURE_PROFILER definition (Mohammed Gamal) [1816285] - [x86] x86: hv: Add function to allocate zeroed page for Hyper-V (Mohammed Gamal) [1816285] - [x86] x86/hyperv: Add functions to allocate/deallocate page for Hyper-V (Mohammed Gamal) [1816285] - [x86] x86/hyper-v: Fix indentation in hv_do_fast_hypercall16() (Mohammed Gamal) [1816285] - [x86] x86/hyperv: Micro-optimize send_ipi_one() (Mohammed Gamal) [1816285] - [x86] x86/hyperv: Make vapic support x2apic mode (Mohammed Gamal) [1816285] - [x86] x86/hyper-v: Fix overflow bug in fill_gva_list() (Mohammed Gamal) [1816285] - [x86] x86/hyper-v: Zero out the VP ASSIST PAGE on allocation (Mohammed Gamal) [1816285] - [x86] x86/hyperv: Make hv_vcpu_is_preempted() visible (Mohammed Gamal) [1816285] - [x86] x86/hyper-v: Implement EOI assist (Mohammed Gamal) [1816285] - [x86] x86/hyperv: Prevent potential NULL pointer dereference (Mohammed Gamal) [1816285] - [x86] Drivers: hv: vmbus: Break out ISA independent parts of mshyperv.h (Mohammed Gamal) [1816285] - [x86] x86/hyperv: Remove unused include (Mohammed Gamal) [1816285] - [net] vsock/virtio: add support for MSG_PEEK (Stefano Garzarella) [1818059]- [include] leds: triggers: new function led_set_trigger_data() (Torez Smith) [1686205] - [leds] leds: triggers: add device attribute support (Torez Smith) [1686205] - [usb] USB: cdc-wdm: fix race between write and disconnect due to flag abuse (Torez Smith) [1686205] - [usb] usb: host: xhci: rcar: Fix typo in compatible string matching (Torez Smith) [1686205] - [usb] usb: host: xhci-tegra: Set DMA mask correctly (Torez Smith) [1686205] - [usb] USB: storage: ums-realtek: Whitelist auto-delink support (Torez Smith) [1686205] - [usb] USB: storage: ums-realtek: Update module parameter description for auto_delink_en (Torez Smith) [1686205] - [usb] usb: host: ohci: fix a race condition between shutdown and irq (Torez Smith) [1686205] - [usb] usb: hcd: use managed device resources (Torez Smith) [1686205] - [usb] typec: tcpm: fix a typo in the comparison of pdo_max_voltage (Torez Smith) [1686205] - [usb] usb-storage: Add new JMS567 revision to unusual_devs (Torez Smith) [1686205] - [usb] usb: chipidea: udc: don't do hardware access if gadget has stopped (Torez Smith) [1686205] - [usb] usbtmc: more sanity checking for packet size (Torez Smith) [1686205] - [usb] usb: udc: lpc32xx: silence fall-through warning (Torez Smith) [1686205] - [usb] usb: chipidea: imx: fix EPROBE_DEFER support during driver probe (Torez Smith) [1686205] - [usb] usb: host: fotg2: restart hcd after port reset (Torez Smith) [1686205] - [usb] USB: CDC: fix sanity checks in CDC union parser (Torez Smith) [1686205] - [usb] usb: cdc-acm: make sure a refcount is taken early enough (Torez Smith) [1686205] - [usb] USB: serial: option: add the BroadMobi BM818 card (Torez Smith) [1686205] - [usb] USB: serial: option: Add Motorola modem UARTs (Torez Smith) [1686205] - [usb] USB: core: Fix races in character device registration and deregistraion (Torez Smith) [1686205] - [usb] usb: gadget: mass_storage: Fix races between fsg_disable and fsg_set_alt (Torez Smith) [1686205] - [usb] usb: gadget: composite: Clear "suspended" on reset/disconnect (Torez Smith) [1686205] - [usb] usb: gadget: udc: renesas_usb3: Fix sysfs interface of "role" (Torez Smith) [1686205] - [usb] usb: setup authorized_default attributes using usb_bus_notify (Torez Smith) [1686205] - [usb] usb: iowarrior: fix deadlock on disconnect (Torez Smith) [1686205] - [usb] Revert "USB: rio500: simplify locking" (Torez Smith) [1686205] - [usb] usb: usbfs: fix double-free of usb memory upon submiturb error (Torez Smith) [1686205] - [usb] usb: yurex: Fix use-after-free in yurex_delete (Torez Smith) [1686205] - [usb] USB: serial: option: add D-Link DWM-222 device ID (Torez Smith) [1686205] - [usb] USB: serial: option: Add support for ZTE MF871A (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Ignore unsupported/unknown alternate mode requests (Torez Smith) [1686205] - [usb] xhci: Fix NULL pointer dereference at endpoint zero reset (Torez Smith) [1686205] - [usb] usb: host: xhci-rcar: Fix timeout in xhci_suspend() (Torez Smith) [1686205] - [usb] usb: typec: ucsi: ccg: Fix uninitilized symbol error (Torez Smith) [1686205] - [usb] usb: typec: tcpm: remove tcpm dir if no children (Torez Smith) [1686205] - [usb] usb: typec: tcpm: free log buf memory when remove debug file (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Add NULL check before dereferencing config (Torez Smith) [1686205] - [tools] tools headers UAPI: Sync usbdevice_fs.h with the kernels to get new ioctl (Torez Smith) [1686205] - [usb] xhci: Fix crash if scatter gather is used with Immediate Data Transfer (IDT) (Torez Smith) [1686205] - [usb] usb: usb251xb: Reallow swap-dx-lanes to apply to the upstream port (Torez Smith) [1686205] - [usb] Revert "usb: usb251xb: Add US port lanes inversion property" (Torez Smith) [1686205] - [documentation] Revert "usb: usb251xb: Add US lanes inversion dts-bindings" (Torez Smith) [1686205] - [usb] usb: wusbcore: fix unbalanced get/put cluster_id (Torez Smith) [1686205] - [usb] usb/hcd: Fix a NULL vs IS_ERR() bug in usb_hcd_setup_local_mem() (Torez Smith) [1686205] - [usb] usb-storage: Add a limitation for blk_queue_max_hw_sectors() (Torez Smith) [1686205] - [usb] usb: pci-quirks: Minor cleanup for AMD PLL quirk (Torez Smith) [1686205] - [usb] usb: pci-quirks: Correct AMD PLL quirk detection (Torez Smith) [1686205] - [usb] vfs: Convert gadgetfs to use the new mount API (Torez Smith) [1686205] - [usb] Revert "usb: gadget: storage: Remove warning message" (Torez Smith) [1686205] - [documentation] Revert "dt-bindings: add binding for USBSS-DRD controller." (Torez Smith) [1686205] - [usb] Revert "usb:gadget Separated decoding functions from dwc3 driver." (Torez Smith) [1686205] - [usb] Revert "usb:gadget Patch simplify usb_decode_set_clear_feature function." (Torez Smith) [1686205] - [usb] Revert "usb:gadget Simplify usb_decode_get_set_descriptor function." (Torez Smith) [1686205] - [usb] Revert "usb:cdns3 Add Cadence USB3 DRD Driver" (Torez Smith) [1686205] - [usb] Revert "usb:cdns3 Fix for stuck packets in on-chip OUT buffer." (Torez Smith) [1686205] - [documentation] dt-bindings: usb: ehci: Fix example warnings (Torez Smith) [1686205] - [usb] usb :fsl: Change string format for errata property (Torez Smith) [1686205] - [usb] usb: host: Stops USB controller init if PLL fails to lock (Torez Smith) [1686205] - [usb] usb: phy: Workaround for USB erratum-A005728 (Torez Smith) [1686205] - [usb] usb: fsl: Set USB_EN bit to select ULPI phy (Torez Smith) [1686205] - [usb] usb: Handle USB3 remote wakeup for LPM enabled devices correctly (Torez Smith) [1686205] - [usb] drivers/usb/typec/tps6598x.c: fix 4CC cmd write (Torez Smith) [1686205] - [usb] drivers/usb/typec/tps6598x.c: fix portinfo width (Torez Smith) [1686205] - [usb] usb: storage: scsiglue: Do not skip VPD if try_vpd_pages is set (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: add a workaround for a race condition of workqueue (Torez Smith) [1686205] - [usb] usb: gadget: udc: renesas_usb3: remove redundant assignment to ret (Torez Smith) [1686205] - [usb] usb: dwc2: use a longer AHB idle timeout in dwc2_core_reset() (Torez Smith) [1686205] - [usb] USB: gadget: function: fix issue Unneeded variable: "value" (Torez Smith) [1686205] - [usb] usb: phy: phy-mxs-usb: add imx7ulp support (Torez Smith) [1686205] - [usb] usb:cdns3 Fix for stuck packets in on-chip OUT buffer (Torez Smith) [1686205] - [usb] usb:cdns3 Add Cadence USB3 DRD Driver (Torez Smith) [1686205] - [usb] usb:gadget Simplify usb_decode_get_set_descriptor function (Torez Smith) [1686205] - [usb] usb:gadget Patch simplify usb_decode_set_clear_feature function (Torez Smith) [1686205] - [usb] usb:gadget Separated decoding functions from dwc3 driver (Torez Smith) [1686205] - [documentation] dt-bindings: add binding for USBSS-DRD controller (Torez Smith) [1686205] - [usb] usb: dwc3: pci: add support for TigerLake Devices (Torez Smith) [1686205] - [usb] USB: serial: ftdi_sio: add ID for isodebug v1 (Torez Smith) [1686205] - [usb] usb: host: Fix excessive alignment restriction for local memory allocations (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Use struct platform_callback pointer (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Use renesas_usbhs_platform_info on of_device_id.data (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Add a common function for the .get_id (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: move device tree properties parsing (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Add struct device * declaration in usbhs_probe() (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Add has_new_pipe_configs flag (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Use dev_of_node macro instead of open coded (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Remove type member from renesas_usbhs_driver_param (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Use a specific flag instead of type for multi_clks (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Avoid to write platform_data's value (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: move macros from mod.c to the mod.h (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: remove notify_hotplug callback (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: revise the irq_vbus comments (Torez Smith) [1686205] - [usb] USB: core: Fix compiler warnings in devio.c (Torez Smith) [1686205] - [usb] USB: core: Remove usbfs_mutex (Torez Smith) [1686205] - [usb] usb: clean up some of the computations in adu_read (Torez Smith) [1686205] - [usb] scsi: usb: image: microtek: use sg helper to iterate over scatterlist (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Use struct assignment instead of memcpy() (Torez Smith) [1686205] - [usb] USB: core: correct a spelling mistake in the comment (Torez Smith) [1686205] - [usb] usb: dwc3: remove unused @lock member of dwc3_ep struct (Torez Smith) [1686205] - [usb] usb: dwc3: pci: Add Support for Intel Elkhart Lake Devices (Torez Smith) [1686205] - [usb] usb: Replace snprintf with scnprintf in gether_get_ifname (Torez Smith) [1686205] - [uapi] USB: fix types in uapi include (Torez Smith) [1686205] - [usb] USB: serial: option: add support for GosunCn ME3630 RNDIS mode (Torez Smith) [1686205] - [usb] xhci: detect USB 3.2 capable host controllers correctly (Torez Smith) [1686205] - [usb] usb: xhci: Don't try to recover an endpoint if port is in error state (Torez Smith) [1686205] - [usb] usb: gadget: ether: Fix race between gether_disconnect and rx_submit (Torez Smith) [1686205] - [usb] usb: gadget: storage: Remove warning message (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Add support for disabling U1 and U2 entries (Torez Smith) [1686205] - [usb] usb: gadget: send usb_gadget as an argument in get_config_params (Torez Smith) [1686205] - [documentation] doc: dt: bindings: usb: dwc3: Update entries for disabling U1 and U2 (Torez Smith) [1686205] - [usb] usb: dwc3: qcom: Use of_clk_get_parent_count() (Torez Smith) [1686205] - [usb] usb: dwc3: Fix core validation in probe, move after clocks are enabled (Torez Smith) [1686205] - [usb] usb: dwc3: qcom: Improve error handling (Torez Smith) [1686205] - [usb] usb: dwc3: qcom: Start USB in 'host mode' on the SDM845 (Torez Smith) [1686205] - [usb] usb: dwc3: qcom: Add support for booting with ACPI (Torez Smith) [1686205] - [usb] Revert "usb: dwc2: host: Setting qtd to NULL after freeing it" (Torez Smith) [1686205] - [usb] usb: gadget: net2272: remove redundant assignments to pointer 's' (Torez Smith) [1686205] - [usb] usb: gadget: Zero ffs_io_data (Torez Smith) [1686205] - [usb] USB: omap_udc: Remove unneeded variable (Torez Smith) [1686205] - [usb] fotg210-udc: Remove unneeded variable (Torez Smith) [1686205] - [usb] usb: gadget: at91_udc: Remove unneeded variable (Torez Smith) [1686205] - [usb] usb: gadget: udc: renesas_usb3: Enhance role switch support (Torez Smith) [1686205] - [usb] usb: gadget: u_audio: Fixed variable declaration coding style issue (Torez Smith) [1686205] - [usb] usb: gadget: f_fs: data_len used before properly set (Torez Smith) [1686205] - [usb] USB: dwc2: Don't turn off the usbphy in suspend if wakeup is enabled (Torez Smith) [1686205] - [documentation] Documentation: dt-bindings: Add snps, need-phy-for-wake for dwc2 USB (Torez Smith) [1686205] - [usb] usb: dwc2: Force 8bit UTMI width for Samsung Exynos SoCs (Torez Smith) [1686205] - [usb] usb: dwc3: meson-g12a: Add support for IRQ based OTG switching (Torez Smith) [1686205] - [usb] usb: dwc2: Use generic PHY width in params setup (Torez Smith) [1686205] - [usb] usb: host: fotg2: add device tree probing (Torez Smith) [1686205] - [usb] usb: isp1362: Spelling s/eclusive/exclusive/ (Torez Smith) [1686205] - [usb] USB: add usbfs ioctl to retrieve the connection parameters (Torez Smith) [1686205] - [usb] usb: host: xhci-tegra: Fix Wunused-const-variable (Torez Smith) [1686205] - [usb] usb: chipidea: udc: workaround for endpoint conflict issue (Torez Smith) [1686205] - dt-bindings: usb: renesas_gen3: Rename bindings documentation file (Torez Smith) [1686205] - dt-bindings: usb: renesas_usbhs: Rename bindings documentation file (Torez Smith) [1686205] - [documentation] docs: power: convert docs to ReST and rename to *.rst (Torez Smith) [1686205] - [usb] docs: kbuild: convert docs to ReST and rename to *.rst (Torez Smith) [1686205] - [usb] usb: chipidea: msm: Use devm_platform_ioremap_resource() (Torez Smith) [1686205] - [usb] usb: chipidea: imx: Use devm_platform_ioremap_resource() (Torez Smith) [1686205] - [usb] usb: chipidea: Use dev_err() instead of pr_err() (Torez Smith) [1686205] - [usb] usb: chipidea: imx: "fsl, usbphy" phandle is not mandatory now (Torez Smith) [1686205] - [usb] usb: chipidea: imx: add imx7ulp support (Torez Smith) [1686205] - [usb] usb: typec: Make sure an alt mode exist before getting its partner (Torez Smith) [1686205] - [usb] Revert "usb: mtu3: fix up undefined reference to usb_debug_root" (Torez Smith) [1686205] - [usb] USB: sisusbvga: Remove unneeded variable (Torez Smith) [1686205] - [usb] usb: typec: tcpm: fusb302: simplify getting the adapter of a client (Torez Smith) [1686205] - [usb] usb: typec: ucsi: ccg: add runtime pm workaround (Torez Smith) [1686205] - [usb] usb: typec: ucsi: ccg: enable runtime pm support (Torez Smith) [1686205] - [usb] usb: gadget: udc: lpc32xx: fix return value check in lpc32xx_udc_probe() (Torez Smith) [1686205] - [usb] usb: gadget: dwc2: fix zlp handling (Torez Smith) [1686205] - [usb] usb: dwc2: Set actual frame number for completed ISOC transfer for none DDMA (Torez Smith) [1686205] - [usb] usb: gadget: udc: lpc32xx: allocate descriptor with GFP_ATOMIC (Torez Smith) [1686205] - [usb] usb: gadget: fusb300_udc: Fix memory leak of fusb300->ep (Torez Smith) [1686205] - [usb] usb: phy: mxs: Disable external charger detect in mxs_phy_hw_init() (Torez Smith) [1686205] - [usb] usb: dwc2: Fix DMA cache alignment issues (Torez Smith) [1686205] - [usb] usb: dwc2: host: Fix wMaxPacketSize handling (fix webcam regression) (Torez Smith) [1686205] - [usb] USB: move usb debugfs directory creation to the usb common core (Torez Smith) [1686205] - [usb] usb: host: u132-hcd: remove unneeded variable frame (Torez Smith) [1686205] - [usb] media: usb/gadget/f_uvc: set device_caps in struct video_device (Torez Smith) [1686205] - [usb] usbip: Replace unused kvec array with single variable in vhci_send_cmd_unlink() (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: remove controlling PWEN/EXTLP support (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: remove sudmac support (Torez Smith) [1686205] - [usb] usb: xhci: Add Clear_TT_Buffer (Torez Smith) [1686205] - [usb] usb: Add devaddr in struct usb_device (Torez Smith) [1686205] - [usb] USB: Fix chipmunk-like voice when using Logitech C270 for recording audio (Torez Smith) [1686205] - [usb] USB: usb-storage: Add new ID to ums-realtek (Torez Smith) [1686205] - [usb] USB: use genalloc for USB HCs with local memory (Torez Smith) [1686205] - [usb] usb: phy: mv-usb: Remove set but not used variable 'phy' (Torez Smith) [1686205] - [usb] usb: ftdi-elan: fix possible condition with no effect (if == else) (Torez Smith) [1686205] - [usb] USB: ohci-spear: Remove set but not used variable 'ohci' (Torez Smith) [1686205] - [usb] USB: atm: ueagle-atm.c: remove redundant license text (Torez Smith) [1686205] - [usb] USB: atm: ueagle-atm.c: fix SPDX tag to be BSD2 (Torez Smith) [1686205] - [usb] usb: ohci-s3c2410: Remove set but not used variable 'hcd' (Torez Smith) [1686205] - [usb] usb: cdc-wdm: remove redundant assignment to rv (Torez Smith) [1686205] - [usb] usb: host: ohci-st: Remove set but not used variable 'ohci' (Torez Smith) [1686205] - [usb] usb: host: ehci-st: Remove set but not used variable 'ehci' (Torez Smith) [1686205] - [usb] usb: typec: ucsi: ccg: fix memory leak in do_flash (Torez Smith) [1686205] - [include] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 (Torez Smith) [1686205] - [tools] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 (Torez Smith) [1686205] - [usb] usbip: usbip_host: fix stub_dev lock context imbalance regression (Torez Smith) [1686205] - [tools] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 61 (Torez Smith) [1686205] - [usb] usb: avoid redundant allocation and free of memory (Torez Smith) [1686205] - [usb] signal/usb: Replace kill_pid_info_as_cred with kill_pid_usb_asyncio (Torez Smith) [1686205] - [usb] xhci: Use zu for printing size_t type (Torez Smith) [1686205] - [usb] xhci: Convert xhci_handshake() to use readl_poll_timeout_atomic() (Torez Smith) [1686205] - [usb] xhci: Fix immediate data transfer if buffer is already DMA mapped (Torez Smith) [1686205] - [usb] usb: xhci: avoid null pointer deref when bos field is NULL (Torez Smith) [1686205] - [usb] usb: xhci: Fix a potential null pointer dereference in xhci_debugfs_create_endpoint() (Torez Smith) [1686205] - [usb] xhci: update bounce buffer with correct sg num (Torez Smith) [1686205] - [tools] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13 (Torez Smith) [1686205] - [usb] USB: serial: option: add Telit 0x1260 and 0x1261 compositions (Torez Smith) [1686205] - [usb] USB: serial: pl2303: add Allied Telesis VT-Kit3 (Torez Smith) [1686205] - [usb] USB: serial: option: add support for Simcom SIM7500/SIM7600 RNDIS mode (Torez Smith) [1686205] - [tools] treewide: Add SPDX license identifier - Makefile/Kconfig (Torez Smith) [1686205] - [documentation] dt-bindings: usb: renesas_usbhs: Add support for r7s9210 (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Add support for RZ/A2 (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: support byte addressable CFIFO (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: add support for CNEN bit (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: move flags to param (Torez Smith) [1686205] - [usb] usb: core: hub: Disable hub-initiated U1/U2 (Torez Smith) [1686205] - [usb] usb: core: hub: Enable/disable U1/U2 in configured state (Torez Smith) [1686205] - [usb] USB: rio500: simplify locking (Torez Smith) [1686205] - [usb] USB: rio500: fix memory leak in close after disconnect (Torez Smith) [1686205] - [usb] USB: rio500: refuse more than one device at a time (Torez Smith) [1686205] - [usb] usbip: usbip_host: fix BUG: sleeping function called from invalid context (Torez Smith) [1686205] - [usb] USB: sisusbvga: fix oops in error path of sisusb_probe (Torez Smith) [1686205] - [usb] USB: Add LPM quirk for Surface Dock GigE adapter (Torez Smith) [1686205] - [usb] usb: mtu3: fix up undefined reference to usb_debug_root (Torez Smith) [1686205] - [usb] USB: Fix slab-out-of-bounds write in usb_get_bos_descriptor (Torez Smith) [1686205] - [usb] usb: remove redundant 'default n' from Kconfig-s (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Use specific struct instead of USBHS_TYPE_* enums (Torez Smith) [1686205] - [usb] USB: OHCI: remove space before open square bracket '[' (Torez Smith) [1686205] - [usb] usb: exynos: add workaround for the USB device bindings conflict (Torez Smith) [1686205] - [usb] usbip: usbip_host: cleanup do_rebind() return path (Torez Smith) [1686205] - [usb] USB: serial: f81232: clear overrun flag (Torez Smith) [1686205] - [usb] USB: serial: f81232: fix interrupt worker not stop (Torez Smith) [1686205] - [usb] usb: dwc3: Rename DWC3_DCTL_LPM_ERRATA (Torez Smith) [1686205] - [usb] usb: dwc3: Fix default lpm_nyet_threshold value (Torez Smith) [1686205] - [usb] usb: dwc3: debug: Print GET_STATUS(device) tracepoint (Torez Smith) [1686205] - [usb] usb: dwc3: Do core validation early on probe (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Set lpm_capable (Torez Smith) [1686205] - [usb] usb: gadget: atmel: tie wake lock to running clock (Torez Smith) [1686205] - [usb] usb: gadget: atmel: support USB suspend (Torez Smith) [1686205] - [usb] usb: gadget: atmel_usba_udc: simplify setting of interrupt-enabled mask (Torez Smith) [1686205] - [usb] dwc2: gadget: Fix completed transfer size calculation in DDMA (Torez Smith) [1686205] - [usb] usb: dwc2: Set lpm mode parameters depend on HW configuration (Torez Smith) [1686205] - [usb] usb: dwc2: Fix channel disable flow (Torez Smith) [1686205] - [usb] usb: dwc2: Set actual frame number for completed ISOC transfer (Torez Smith) [1686205] - [usb] usb: gadget: do not use __constant_cpu_to_le16 (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Increase descriptors count for ISOC's (Torez Smith) [1686205] - [usb] usb: dwc3: move synchronize_irq() out of the spinlock protected block (Torez Smith) [1686205] - [usb] usb: dwc3: Free resource immediately after use (Torez Smith) [1686205] - [usb] usb: dwc3: of-simple: Convert to bulk clk API (Torez Smith) [1686205] - [usb] usb: dwc2: Delayed status support (Torez Smith) [1686205] - [usb] usb: gadget: udc: lpc32xx: rework interrupt handling (Torez Smith) [1686205] - [usb] usb: gadget: udc: lpc32xx: add support for stotg04 phy (Torez Smith) [1686205] - [usb] usb: gadget: udc: lpc32xx: properly setup phy interrupts (Torez Smith) [1686205] - [usb] usb: gadget: udc: lpc32xx: simplify vbus handling (Torez Smith) [1686205] - [usb] usb: gadget: udc: lpc32xx: simplify probe (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Move gadget phy init into core phy init (Torez Smith) [1686205] - [usb] usb: dwc2: Move phy init into core (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Replace phyif with phy_utmi_width (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Remove duplicated phy init (Torez Smith) [1686205] - [usb] usb: dwc2: Move UTMI_PHY_DATA defines closer (Torez Smith) [1686205] - [usb] usb: dwc2: optionally assert phy reset when waking up (Torez Smith) [1686205] - [documentation] dt-bindings: usb: dwc2: Document quirk to reset PHY upon wakeup (Torez Smith) [1686205] - [documentation] dt-bindings: usb: dwc2: document the vbus-supply property (Torez Smith) [1686205] - [usb] USB: UDC: net22{80, 72}: remove mistaken test of req->zero (Torez Smith) [1686205] - [usb] USB: UDC: net2280: Remove redundant "if" condition (Torez Smith) [1686205] - [usb] usb: gadget: fsl: fix link error against usb-gadget module (Torez Smith) [1686205] - [usb] usb: gadget: f_ncm: Add OS descriptor support (Torez Smith) [1686205] - [usb] usb: gadget: f_ncm: Fix NTP-32 support (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Reject LPM token during Control transfers (Torez Smith) [1686205] - [usb] USB: Export usb_wakeup_enabled_descendants() (Torez Smith) [1686205] - [usb] usb: dwc2: bus suspend/resume for hosts with DWC2_POWER_DOWN_PARAM_NONE (Torez Smith) [1686205] - [usb] usb: dwc3: Add Amlogic G12A DWC3 glue (Torez Smith) [1686205] - [usb] usb: dwc2: Add Amlogic G12A DWC2 Params (Torez Smith) [1686205] - [documentation] dt-bindings: usb: dwc3: Add Amlogic G12A DWC3 Glue Bindings (Torez Smith) [1686205] - [documentation] dt-bindings: usb: dwc2: Add Amlogic G12A DWC2 Compatible (Torez Smith) [1686205] - [usb] usb: gadget: f_fs: don't free buffer prematurely (Torez Smith) [1686205] - [usb] USB: serial: io_edgeport: fix up switch fall-through comments (Torez Smith) [1686205] - [usb] usb: usb251xb: Add US port lanes inversion property (Torez Smith) [1686205] - [usb] usb: usb251xb: Create a ports field collector method (Torez Smith) [1686205] - [documentation] usb: usb251xb: Add US lanes inversion dts-bindings (Torez Smith) [1686205] - [usb] usb: isp1760-hcd: Fix fall-through annotations (Torez Smith) [1686205] - [usb] usb: musb: dsps: Use dev_get_drvdata() (Torez Smith) [1686205] - [usb] usb: musb: jz4740: obtain USB PHY from devicetree (Torez Smith) [1686205] - [usb] usb: musb: jz4740: Let the platform probe the PHY (Torez Smith) [1686205] - [documentation] dt-bindings: usb: Add usb-phy property to the jz4740-musb node (Torez Smith) [1686205] - [soc] soc: sunxi: Fix missing dependency on REGMAP_MMIO (Torez Smith) [1686205] - [usb] usb: musb: omap2430: Add support for idling phy when musb is idle (Torez Smith) [1686205] - [usb] usb: musb: Silence error about blacklisting hubs if !CONFIG_USB (Torez Smith) [1686205] - [usb] usbip: vhci_hcd: Mark expected switch fall-through (Torez Smith) [1686205] - [usb] UAS: fix alignment of scatter/gather segments (Torez Smith) [1686205] - [include] USB: serial: drop unused iflag macro (Torez Smith) [1686205] - [usb] USB: serial: drop unnecessary goto (Torez Smith) [1686205] - [usb] USB: serial: clean up throttle handling (Torez Smith) [1686205] - [usb] USB: serial: fix unthrottle races (Torez Smith) [1686205] - [usb] USB: cdc-acm: clean up throttle handling (Torez Smith) [1686205] - [usb] USB: cdc-acm: fix unthrottle races (Torez Smith) [1686205] - [usb] usb: typec: ucsi: ccg: fix missing unlock on error in ccg_cmd_write_flash_row() (Torez Smith) [1686205] - [documentation] dt-bindings: usb: renesas_usbhs: Add support for r8a77470 (Torez Smith) [1686205] - [documentation] dt-bindings: usb-xhci: Add r8a774c0 support (Torez Smith) [1686205] - [usb] usb: xhci: add endpoint context tracing when an endpoint is added (Torez Smith) [1686205] - [usb] xhci: Add tracing for input control context (Torez Smith) [1686205] - [usb] xhci: add port and bus number to port dynamic debugging (Torez Smith) [1686205] - [usb] usb: xhci: add Immediate Data Transfer support (Torez Smith) [1686205] - [usb] usb: usb251xb: Add an empty hub' i2c-bus segment checker (Torez Smith) [1686205] - [usb] USB: serial: spcp8x5: simplify init_termios (Torez Smith) [1686205] - [usb] USB: serial: oti6858: simplify init_termios (Torez Smith) [1686205] - [usb] USB: serial: iuu_phoenix: simplify init_termios (Torez Smith) [1686205] - [usb] USB: serial: iuu_phoenix: drop bogus initial cflag (Torez Smith) [1686205] - [usb] USB: serial: cypress_m8: clean up initial-termios handling (Torez Smith) [1686205] - [usb] USB: serial: cypress_m8: drop unused termios (Torez Smith) [1686205] - [usb] USB: serial: cypress_m8: drop unused driver data flag (Torez Smith) [1686205] - [usb] USB: serial: fix initial-termios handling (Torez Smith) [1686205] - [usb] USB: yurex: Fix protection fault after device removal (Torez Smith) [1686205] - [usb] usb: usbip: fix isoc packet num validation in get_pipe (Torez Smith) [1686205] - [usb] usb/hcd: Send a uevent signaling that the host controller had died (Torez Smith) [1686205] - [usb] usb: typec: Add driver for NVIDIA Alt Modes (Torez Smith) [1686205] - [usb] usb: typec: displayport: Export probe and remove functions (Torez Smith) [1686205] - [usb] usb: typec: ucsi: Support for DisplayPort alt mode (Torez Smith) [1686205] - [usb] usb: typec: ucsi: Preliminary support for alternate modes (Torez Smith) [1686205] - [usb] usb: typec: ucsi: ccg: add firmware flashing support (Torez Smith) [1686205] - [usb] usb: typec: ucsi: ccg: add get_fw_info function (Torez Smith) [1686205] - [usb] usb: usb251xb: Lock i2c-bus segment the hub resides (Torez Smith) [1686205] - [usb] usb: dwc3: Allow building USB_DWC3_QCOM without EXTCON (Torez Smith) [1686205] - [usb] usbip: stub_rx: tidy the indenting in is_clear_halt_cmd() (Torez Smith) [1686205] - [usb] USB: serial: digi_acceleport: clean up set_termios (Torez Smith) [1686205] - [usb] USB: serial: digi_acceleport: clean up modem-control handling (Torez Smith) [1686205] - [usb] USB: core: Fix bug caused by duplicate interface PM usage counter (Torez Smith) [1686205] - [usb] usb: mtu3: get optional clock by devm_clk_get_optional() (Torez Smith) [1686205] - [usb] usb: chipidea: msm: get optional clock by devm_clk_get_optional() (Torez Smith) [1686205] - [usb] usb: dwc2: get optional clock by devm_clk_get_optional() (Torez Smith) [1686205] - [usb] usb: misc: usb3503: get optional clock by devm_clk_get_optional() (Torez Smith) [1686205] - [usb] usb: host: xhci-plat: get optional clock by devm_clk_get_optional() (Torez Smith) [1686205] - [usb] usb: xhci-mtk: get optional clock by devm_clk_get_optional() (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Revert "Resolve fixed power role contract setup" (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Implement start_toggling for all port-types (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Notify the tcpc to start connection-detection for SRPs (Torez Smith) [1686205] - [usb] usb: host: use usb_endpoint_maxp instead of usb_maxpacket (Torez Smith) [1686205] - [usb] USB: dummy-hcd: Fix failure to give back unlinked URBs (Torez Smith) [1686205] - [usb] USB: core: Don't unbind interfaces following device reset failure (Torez Smith) [1686205] - [usb] usb-storage: Set virt_boundary_mask to avoid SG overflows (Torez Smith) [1686205] - [usb] USB: core: Fix unterminated string returned by usb_string() (Torez Smith) [1686205] - [documentation] dt-bindings: usb: Convert the generic EHCI binding to YAML (Torez Smith) [1686205] - [documentation] dt-bindings: usb: Convert the generic OHCI binding to YAML (Torez Smith) [1686205] - [documentation] dt-bindings: usb: Convert USB HCD generic binding to YAML (Torez Smith) [1686205] - [usb] USB: hub: Remove returned value 'status' since never used (Torez Smith) [1686205] - [usb] usb: host: xhci-tegra: Add Tegra186 XUSB support (Torez Smith) [1686205] - [usb] usb: host: xhci-tegra: Selectively program IPFS (Torez Smith) [1686205] - [documentation] dt-bindings: usb: xhci-tegra: Add Tegra186 support (Torez Smith) [1686205] - [usb] usb: ohci-da8xx: drop the vbus GPIO (Torez Smith) [1686205] - [usb] usb: ohci-da8xx: disable the regulator if the overcurrent irq fired (Torez Smith) [1686205] - [usb] usb: ohci-da8xx: let the regulator framework keep track of use count (Torez Smith) [1686205] - [usb] USB: serial: pl2303: fix tranceiver suspend mode (Torez Smith) [1686205] - [usb] USB: serial: pl2303: fix non-supported xon/xoff (Torez Smith) [1686205] - [usb] USB: serial: option: add Olicard 600 (Torez Smith) [1686205] - [usb] USB: serial: cp210x: add new device id (Torez Smith) [1686205] - [usb] usb: u132-hcd: fix resource leak (Torez Smith) [1686205] - [usb] usb: cdc-acm: fix race during wakeup blocking TX traffic (Torez Smith) [1686205] - [usb] usb: mtu3: fix EXTCON dependency (Torez Smith) [1686205] - [usb] usb: usb251xb: fix to avoid potential NULL pointer dereference (Torez Smith) [1686205] - [usb] usb: core: Try generic PHY_MODE_USB_HOST if usb_phy_roothub_set_mode fails (Torez Smith) [1686205] - [usb] usb: introduce usb_ep_type_string() function (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Make fusb302_irq_work static (Torez Smith) [1686205] - [usb] usb: u132-hcd: fix potential NULL pointer dereference (Torez Smith) [1686205] - [usb] usb: typec: wcove: Provide fwnode for the port (Torez Smith) [1686205] - [usb] usb: core: Add PM runtime calls to usb_hcd_platform_shutdown (Torez Smith) [1686205] - [usb] usb: sierra: fix a missing check of device_create_file (Torez Smith) [1686205] - [usb] usb: mtu3: add a function to switch mailbox state to string (Torez Smith) [1686205] - [usb] usb: mtu3: add tracepoints to help debug (Torez Smith) [1686205] - [usb] usb: mtu3: move vbus and mode debugfs interfaces into mtu3_debugfs.c (Torez Smith) [1686205] - [usb] usb: mtu3: add debugfs interface files (Torez Smith) [1686205] - [usb] usb: mtu3: supports new QMU format (Torez Smith) [1686205] - [usb] usb: mtu3: rebuild qmu_gpd struct to prepare to support new QMU format (Torez Smith) [1686205] - [usb] usb: mtu3: fix transfer error of USB3 Gen2 isoc (Torez Smith) [1686205] - [usb] usb: mtu3: rebuild the code of getting vbus regulator (Torez Smith) [1686205] - [usb] usb: mtu3: remove unnecessary local variable @req (Torez Smith) [1686205] - [usb] usb: mtu3: print useful information also for device and host modes (Torez Smith) [1686205] - [usb] usb: mtu3: check return value of devm_extcon_register_notifier() (Torez Smith) [1686205] - [usb] xhci: Don't let USB3 ports stuck in polling state prevent suspend (Torez Smith) [1686205] - [usb] usb: xhci: dbc: Don't free all memory with spinlock held (Torez Smith) [1686205] - [usb] xhci: Fix port resume done detection for SS ports with LPM enabled (Torez Smith) [1686205] - [usb] USB: serial: mos7720: fix mos_parport refcount imbalance on error path (Torez Smith) [1686205] - [usb] USB: gadget: f_hid: fix deadlock in f_hidg_write() (Torez Smith) [1686205] - [usb] usb: gadget: net2272: Fix net2272_dequeue() (Torez Smith) [1686205] - [usb] usb: gadget: net2280: Fix net2280_dequeue() (Torez Smith) [1686205] - [usb] usb: gadget: net2280: Fix overrun of OUT messages (Torez Smith) [1686205] - [usb] usb: dwc3: pci: add support for Comet Lake PCH ID (Torez Smith) [1686205] - [usb] usb: usb251xb: Remove unnecessary comparison of unsigned integer with >= 0 (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Add __printf attribute to fusb302_log function (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Improve suspend/resume handling (Torez Smith) [1686205] - [usb] usb: typec: fusb302: 2 small misc. fixes (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Fix fusb302_handle_togdone_src Ra handling (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Check vconn is off when we start toggling (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Fold fusb302_set_cc_pull into tcpm_set_cc (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Refactor / simplify tcpm_set_cc() (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Make fusb302_set_cc_polarity also set pull ups / downs (Torez Smith) [1686205] - [usb] usb: typec: pi3usb30532: Keep orientation when setting mux to safe mode (Torez Smith) [1686205] - [usb] usb: typec: altmodes/displayport: Fall back to multi-func pins (Torez Smith) [1686205] - [usb] usbip: Remove unnecessary null check (Torez Smith) [1686205] - [include] USB: usb.h: tweak struct urb to remove wasted space (Torez Smith) [1686205] - [usb] usb: common: Consider only available nodes for dr_mode (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Try PD-2.0 if sink does not respond to 3.0 source-caps (Torez Smith) [1686205] - [usb] usb: host: xhci-rcar: Add XHCI_TRUST_TX_LENGTH quirk (Torez Smith) [1686205] - [usb] usb: typec: Fix unchecked return value (Torez Smith) [1686205] - [usb] USB: serial: option: set driver_info for SIM5218 and compatibles (Torez Smith) [1686205] - [usb] USB: serial: ftdi_sio: add additional NovaTech products (Torez Smith) [1686205] - [usb] USB: serial: option: add support for Quectel EM12 (Torez Smith) [1686205] - [usb] wusb: Remove unnecessary static function ckhdid_printf (Torez Smith) [1686205] - [usb] usb: core: make default autosuspend delay configurable (Torez Smith) [1686205] - [usb] usb: core: Fix typo in description of "authorized_default" (Torez Smith) [1686205] - [usb] usb: chipidea: Refactor USB PHY selection and keep a single PHY (Torez Smith) [1686205] - [usb] usb: chipidea: Grab the (legacy) USB PHY by phandle first (Torez Smith) [1686205] - [usb] usb: chipidea: imx: set power polarity (Torez Smith) [1686205] - [documentation] dt-bindings: usb: ci-hdrc-usb2: add property power-active-high (Torez Smith) [1686205] - [usb] usb: chipidea: imx: remove unused header files (Torez Smith) [1686205] - [usb] usb: chipidea: tegra: Fix missed ci_hdrc_remove_device() (Torez Smith) [1686205] - [usb] usb: core: add option of only authorizing internal devices (Torez Smith) [1686205] - [usb] usb: typec: tps6598x: handle block writes separately with plain-I2C adapters (Torez Smith) [1686205] - [usb] usb: xhci: Fix for Enabling USB ROLE SWITCH QUIRK on INTEL_SUNRISEPOINT_LP_XHCI (Torez Smith) [1686205] - [usb] usb: xhci: fix build warning - missing prototype (Torez Smith) [1686205] - [usb] usb: xhci: dbc: Fixing typo error (Torez Smith) [1686205] - [usb] usb: xhci: remove unused member 'parent' in xhci_regset struct (Torez Smith) [1686205] - [usb] xhci: tegra: Prevent error pointer dereference (Torez Smith) [1686205] - [usb] USB: serial: option: add Telit ME910 ECM composition (Torez Smith) [1686205] - [usb] usb: core: Replace hardcoded check with inline function from usb.h (Torez Smith) [1686205] - [usb] usb: core: skip interfaces disabled in devicetree (Torez Smith) [1686205] - [usb] usb: typec: mux: remove redundant check on variable match (Torez Smith) [1686205] - [usb] USB: serial: cp210x: fix GPIO in autosuspend (Torez Smith) [1686205] - [usb] usb: dwc3: drd: Defer probe if extcon device is not found (Torez Smith) [1686205] - [usb] cdc-wdm: pass return value of recover_from_urb_loss (Torez Smith) [1686205] - [usb] usb: host: oxu210hp-hcd: remove set but not used variables 'uframes, transfer_buffer_length' (Torez Smith) [1686205] - [usb] USB: renesas_usbhs: fix spelling mistake "doens't" -> "doesn't" (Torez Smith) [1686205] - [usb] usb: wusbcore: wa-xfer: use struct_size() helper (Torez Smith) [1686205] - [usb] usb: core: config: Use struct_size() in kzalloc() (Torez Smith) [1686205] - [usb] usb: dwc2: use struct_size() in kzalloc() (Torez Smith) [1686205] - [usb] usb: typec: mux: Fix unsigned comparison with less than zero (Torez Smith) [1686205] - [usb] USB: serial: ftdi_sio: add ID for Hjelmslund Electronics USB485 (Torez Smith) [1686205] - [usb] usb: typec: mux: Find the muxes by also matching against the device node (Torez Smith) [1686205] - [usb] usb: typec: Find the ports by also matching against the device node (Torez Smith) [1686205] - [usb] usb: roles: Find the muxes by also matching against the device node (Torez Smith) [1686205] - [usb] usb: typec: Rationalize the API for the muxes (Torez Smith) [1686205] - [usb] usb: typec: tps6598x: Check mode of operation (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Remove unused functions (Torez Smith) [1686205] - [usb] USB: musb: mark expected switch fall-through (Torez Smith) [1686205] - [usb] usb: phy: twl6030-usb: fix possible use-after-free on remove (Torez Smith) [1686205] - [usb] usb: misc: usbtest: add super-speed isoc support (Torez Smith) [1686205] - [usb] usb: dwc3: Reset num_trbs after skipping (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: don't enable interrupt when disabling endpoint (Torez Smith) [1686205] - [usb] scsi: uas: Use scsi_et_resid() where appropriate (Torez Smith) [1686205] - [usb] usb: host: oxu210hp-hcd: fix indentation issue (Torez Smith) [1686205] - [usb] usb: ohci-da8xx: add vbus and overcurrent gpios (Torez Smith) [1686205] - [usb] usb: ohci-da8xx: add a helper pointer to &pdev->dev (Torez Smith) [1686205] - [usb] usb: ohci-da8xx: add a new line after local variables (Torez Smith) [1686205] - [usb] usb: musb: Kconfig: Drop dependency on CONFIG_USB for jz4740 (Torez Smith) [1686205] - [usb] usb: musb: Kconfig: Drop dependency on MACH_JZ4740 for jz4740 (Torez Smith) [1686205] - [usb] usb: musb: jz4740: Add support for devicetree (Torez Smith) [1686205] - [documentation] Documentation: dt: Add binding info for jz4740-musb driver (Torez Smith) [1686205] - [usb] USB: musb: fix indentation issue on a return statement (Torez Smith) [1686205] - [usb] fotg210-udc: pass struct device to DMA API functions (Torez Smith) [1686205] - [usb] fotg210-udc: remove a bogus dma_sync_single_for_device call (Torez Smith) [1686205] - [usb] usb: gadget: Change Andrzej Pietrasiewicz's e-mail address (Torez Smith) [1686205] - [usb] usb: f_fs: Avoid crash due to out-of-scope stack ptr access (Torez Smith) [1686205] - [usb] usb: typec: ucsi: Remove debug.h file (Torez Smith) [1686205] - [usb] usb: typec: Prepare alt mode enter/exit reporting for UCSI alt mode support (Torez Smith) [1686205] - [usb] usb: typec: displayport: Move the Configuration VDO helpers to the header (Torez Smith) [1686205] - [usb] USB: Fix configuration selection issues introduced in v4.20.0 (Torez Smith) [1686205] - [usb] usb: handle warm-reset port requests on hub resume (Torez Smith) [1686205] - [usb] USB: serial: cp210x: add ID for Ingenico 3070 (Torez Smith) [1686205] - [usb] USB: serial: cp210x: add minimum baud rate for CP2105 SCI (Torez Smith) [1686205] - [usb] usb: dwc3: haps: Workaround matching VID PID (Torez Smith) [1686205] - [usb] usb: gadget: f_fs: preserve wMaxPacketSize across usb_ep_autoconfig() call (Torez Smith) [1686205] - [usb] usb: gadget: move non-super speed code out of usb_ep_autoconfig_ss() (Torez Smith) [1686205] - [usb] usb: gadget: function: sync f_uac1 ac header baInterfaceNr (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Add scatter-gather mode (Torez Smith) [1686205] - [usb] usb: gadget: fix various indentation issues (Torez Smith) [1686205] - [usb] usb: dwc2: Fix EP TxFIFO number setting (Torez Smith) [1686205] - [usb] udc: net2280: Fix net2280_disable (Torez Smith) [1686205] - [usb] USB: gadget: Improve kerneldoc for usb_ep_dequeue() (Torez Smith) [1686205] - [usb] usb: dwc3: debug: purge usage of strcat (Torez Smith) [1686205] - [usb] USB: serial: cp210x: add GPIO support for CP2104 (Torez Smith) [1686205] - [usb] usb: dwc3: trace: pass trace buffer size to decoding functions (Torez Smith) [1686205] - [usb] usb: core: Move variable initialization to appropriate place (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: remove DWC3_EP_END_TRANSFER_PENDING (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: early giveback if End Transfer already completed (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: don't use resource_index as a flag (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: clear DWC3_EP_TRANSFER_STARTED on cmd complete (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Correct the PPS out_volt calculation (Torez Smith) [1686205] - [usb] usb: gadget: musb: fix short isoc packets with inventra dma (Torez Smith) [1686205] - [usb] usbip: Fix vep_free_request() null pointer checks on input args (Torez Smith) [1686205] - [usb] usb: ehci-orion: add S2RAM support (Torez Smith) [1686205] - [usb] usb: ehci-orion: avoid double PHY initialization (Torez Smith) [1686205] - [usb] usb: host: xhci: mvebu: add reset on resume quirk (Torez Smith) [1686205] - [usb] usb: core: comply to PHY framework (Torez Smith) [1686205] - [usb] usb: phy: am335x: fix race condition in _probe (Torez Smith) [1686205] - [usb] usb: dwc3: exynos: Fix error handling of clk_prepare_enable (Torez Smith) [1686205] - [usb] usb: phy: fix link errors (Torez Smith) [1686205] - [usb] usb: gadget: udc: net2272: Fix bitwise and boolean operations (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Handle 0 xfer length for OUT EP (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: remove req->started flag (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: prevent dwc3_request from being queued twice (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: add dwc3_request status tracking (Torez Smith) [1686205] - [usb] usb: gadget: udc: renesas_usb3: add support for r8a774c0 (Torez Smith) [1686205] - [usb] usb: gadget: uvc: add uvcg_warn macro (Torez Smith) [1686205] - [usb] usb: gadget: u_serial: process RX in workqueue instead of tasklet (Torez Smith) [1686205] - [documentation] dt-bindings: usb: renesas_usbhs: Add r8a774c0 support (Torez Smith) [1686205] - [documentation] usb: gadget: udc: renesas_usb3: Add bindings for r8a774c0 (Torez Smith) [1686205] - [usb] usb: gadget: aspeed: fix typo (Torez Smith) [1686205] - [usb] usb: dwc3: keystone: Add support for ti, am654-dwc3 (Torez Smith) [1686205] - [documentation] dt-bindings: usb: keystone-usb: Add ti, am654-dwc3 support (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Fix OTG events when gadget driver isn't loaded (Torez Smith) [1686205] - [usb] usb: dwc3: qcom: Add support for MSM8998 (Torez Smith) [1686205] - [documentation] dt-bindings: usb: Add support for msm8998 (Torez Smith) [1686205] - [usb] usb: gadget: Remove dead branch code (Torez Smith) [1686205] - [usb] USB: serial: cp210x: support all gpios on CP2102N QFN28 package (Torez Smith) [1686205] - [usb] usb: ftdi-elan: Fix if == else warnings in ftdi_elan_respond_engine (Torez Smith) [1686205] - [usb] usb: typec: tpcm: improve error handling of tcpm_register_port (Torez Smith) [1686205] - [usb] usb: misc: usb3503: Add system sleep support in non-I2C mode (Torez Smith) [1686205] - [usb] usbip: Fix vhci_urb_enqueue() URB null transfer buffer error path (Torez Smith) [1686205] - [usb] usb: sisusb: remove useless macros and compact the code (Torez Smith) [1686205] - [usb] usb: sisusb: let files build only when needed (Torez Smith) [1686205] - [usb] usb: sisusb_con, cleanup configs (Torez Smith) [1686205] - [usb] usb: sisusb_con, convert addr macros to functions (Torez Smith) [1686205] - [usb] usb: ftdi-elan: remove a unnecessary variable 'empty_packets' (Torez Smith) [1686205] - [usb] usb: assign ACPI companions for embedded USB devices (Torez Smith) [1686205] - [usb] usb: split code locating ACPI companion into port and device (Torez Smith) [1686205] - [usb] USB: host: whci: rename Kbuild file (Torez Smith) [1686205] - [usb] USB: remove README file (Torez Smith) [1686205] - [usb] USB: add missing SPDX lines to Kconfig and Makefiles (Torez Smith) [1686205] - [usb] USB: storage: karma: add whitespace after declarations (Torez Smith) [1686205] - [usb] USB: serial: keyspan_usa: add proper SPDX lines for .h files (Torez Smith) [1686205] - [usb] USB: EHCI: ehci-mv: add MODULE_DEVICE_TABLE (Torez Smith) [1686205] - [usb] USB: Consolidate LPM checks to avoid enabling LPM twice (Torez Smith) [1686205] - [usb] USB: Add new USB LPM helpers (Torez Smith) [1686205] - [usb] drivers: usb :fsl: Remove USB Errata checking code (Torez Smith) [1686205] - [usb] usb: kconfig: remove dependency FSL_SOC for ehci fsl driver (Torez Smith) [1686205] - [usb] usb: ehci: fsl: Update register accessing for arm/arm64 platforms (Torez Smith) [1686205] - [usb] usb: usb251xb: add usb data lane port swap feature (Torez Smith) [1686205] - [documentation] dt-bindings: usb: usb251xb: add documentation for data lane swapping (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: replace udelay() with usleep_range() (Torez Smith) [1686205] - [usb] USB: host: ohci-at91: add sam9x60-sfr definition for ohci (Torez Smith) [1686205] - [usb] xhci: Use struct_size() in kzalloc() (Torez Smith) [1686205] - [usb] usb: hub: add retry routine after intr URB submit error (Torez Smith) [1686205] - [usb] USB: leds: fix regression in usbport led trigger (Torez Smith) [1686205] - [usb] usb: chipidea: fix static checker warning for NULL pointer (Torez Smith) [1686205] - [usb] USB: usbip: delete README file (Torez Smith) [1686205] - [usb] USB: serial: pl2303: add new PID to support PL2303TB (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Fix Remote Wakeup interrupt bit clearing (Torez Smith) [1686205] - [usb] USB: serial: ftdi_sio: fix GPIO not working in autosuspend (Torez Smith) [1686205] - [usb] usb: gadget: Potential NULL dereference on allocation error (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Fix the uninitialized link_state when udc starts (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Clear req->needs_extra_trb flag on cleanup (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: synchronize_irq dwc irq in suspend (Torez Smith) [1686205] - [usb] USB: core: urb: Use struct_size() in kmalloc() (Torez Smith) [1686205] - [usb] cross-tree: phase out dma_zalloc_coherent() (Torez Smith) [1686205] - [usb] usb: gadget: udc: reduce indentation (Torez Smith) [1686205] - [usb] usb: devio: update max count of DPs per interval for ISOC (Torez Smith) [1686205] - [usb] usb: host: u132-hcd: fix a couple of indentation issues (Torez Smith) [1686205] - [usb] usb: core: Simplify return value of usb_get_configuration() (Torez Smith) [1686205] - [usb] USB: Add USB_QUIRK_DELAY_CTRL_MSG quirk for Corsair K70 RGB (Torez Smith) [1686205] - [usb] usbcore: Select only first configuration for non-UAC3 compliant devices (Torez Smith) [1686205] - [usb] USB: storage: add quirk for SMI SM3350 (Torez Smith) [1686205] - [usb] USB: storage: don't insert sane sense for SPC3+ when bad sense specified (Torez Smith) [1686205] - [usb] usb: cdc-acm: send ZLP for Telit 3G Intel based modems (Torez Smith) [1686205] - [usb] USB: serial: simple: add Motorola Tetra TPG2200 device id (Torez Smith) [1686205] - [usb] USB: serial: option: add Fibocom NL678 series (Torez Smith) [1686205] - [usb] cdc-acm: fix abnormal DATA RX issue for Mediatek Preloader (Torez Smith) [1686205] - [usb] usb: r8a66597: Fix a possible concurrency use-after-free bug in r8a66597_endpoint_disable() (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Extend the matching rules on PPS APDO selection (Torez Smith) [1686205] - [documentation] usb: typec: Improve Alt Mode documentation (Torez Smith) [1686205] - [usb] usb: musb: dsps: fix runtime pm for peripheral mode (Torez Smith) [1686205] - [usb] usb: musb: dsps: fix otg state machine (Torez Smith) [1686205] - [usb] USB: serial: pl2303: add ids for Hewlett-Packard HP POS pole displays (Torez Smith) [1686205] - [usb] PCI: Move Synopsys HAPS platform device IDs (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: add support for RZ/G2E (Torez Smith) [1686205] - [usb] usb: ehci-omap: Fix deferred probe for phy handling (Torez Smith) [1686205] - [usb] usb: roles: Add a description for the class to Kconfig (Torez Smith) [1686205] - [usb] xhci: Don't prevent USB2 bus suspend in state check intended for USB3 only (Torez Smith) [1686205] - [usb] USB: serial: option: add Telit LN940 series (Torez Smith) [1686205] - [usb] USB: serial: option: add Fibocom NL668 series (Torez Smith) [1686205] - [usb] USB: serial: option: add Simcom SIM7500/SIM7600 (MBIM mode) (Torez Smith) [1686205] - [usb] USB: serial: option: add GosunCn ZTE WeLink ME3630 (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: mark PM functions as __maybe_unused (Torez Smith) [1686205] - [usb] usb: core: Remove unnecessary memset() (Torez Smith) [1686205] - [usb] usb: host: isp1362-hcd: convert to DEFINE_SHOW_ATTRIBUTE (Torez Smith) [1686205] - [usb] usb: dwc2: Fix disable all EP's on disconnect (Torez Smith) [1686205] - [usb] usb: chipidea: imx: allow to configure oc polarity on i.MX25 (Torez Smith) [1686205] - [usb] usb: chipidea: imx: Warn if oc polarity isn't specified (Torez Smith) [1686205] - [usb] usb: chipidea: imx: support configuring for active low oc signal (Torez Smith) [1686205] - [documentation] doc: usb: ci-hdrc-usb2: Add pinctrl properties for HSIC pin groups (Torez Smith) [1686205] - [usb] usb: chipidea: host: override ehci->hub_control (Torez Smith) [1686205] - [usb] usb: chipidea: imx: add HSIC support (Torez Smith) [1686205] - [usb] usb: chipidea: add flag for imx hsic implementation (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Disable CSP for stream OUT ep (Torez Smith) [1686205] - [usb] USB: serial: mos7840: remove set but not used variables 'number, serial' (Torez Smith) [1686205] - [usb] USB: serial: option: add HP lt4132 (Torez Smith) [1686205] - [usb] usb: dwc2: disable power_down on Amlogic devices (Torez Smith) [1686205] - [usb] xhci: move usb2 get port status link resume handling to its own function (Torez Smith) [1686205] - [usb] xhci: refactor U0 link state handling in get_port_status (Torez Smith) [1686205] - [usb] xhci: cleanup code that sets portstatus and portchange bits (Torez Smith) [1686205] - [usb] xhci: move usb2 speficic bits to own function in get_port_status call (Torez Smith) [1686205] - [usb] xhci: move usb3 speficic bits to own function in get_port_status call (Torez Smith) [1686205] - [usb] xhci: remove unused hcd_index() (Torez Smith) [1686205] - [usb] xhci: move bus_state structure under the xhci_hub structure (Torez Smith) [1686205] - [usb] xhci: remove the unused sw_lpm_support (Torez Smith) [1686205] - [usb] Revert "usb: dwc3: pci: Use devm functions to get the phy GPIOs" (Torez Smith) [1686205] - [usb] USB: gadget: udc: s3c2410_udc: convert to DEFINE_SHOW_ATTRIBUTE (Torez Smith) [1686205] - [usb] usb: mtu3: fix dbginfo in qmu_tx_zlp_error_handler (Torez Smith) [1686205] - [usb] usb: dwc3: trace: add missing break statement to make compiler happy (Torez Smith) [1686205] - [usb] xhci: Prevent U1/U2 link pm states if exit latency is too long (Torez Smith) [1686205] - [usb] xhci: workaround CSS timeout on AMD SNPS 3.0 xHC (Torez Smith) [1686205] - [tty] USB: serial: console: fix reported terminal settings (Torez Smith) [1686205] - [usb] usb: appledisplay: Remove unnecessary spinlock (Torez Smith) [1686205] - [usb] usb: appledisplay: Set urb transfer_flags to URB_NO_TRANSFER_DMA_MAP (Torez Smith) [1686205] - [usb] usb: quirk: add no-LPM quirk on SanDisk Ultra Flair device (Torez Smith) [1686205] - [usb] USB: Fix invalid-free bug in port_over_current_notify() (Torez Smith) [1686205] - [usb] usb: appledisplay: Add 27" Apple Cinema Display (Torez Smith) [1686205] - [platform] staging: typec: fusb302: Rename fcs, extcon-name to linux, extcon-name (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Report isoc transfer frame number (Torez Smith) [1686205] - [include] usb: gadget: Introduce frame_number to usb_request (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Use SIMPLE_DEV_PM_OPS macro (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Remove dummy runtime PM callbacks (Torez Smith) [1686205] - [usb] usb: dwc2: host: use hrtimer for NAK retries (Torez Smith) [1686205] - [usb] usb: hub: delay hub autosuspend if USB3 port is still link training (Torez Smith) [1686205] - [usb] usb: mtu3: clear SOFTCONN when clear USB3_EN if work as HS mode (Torez Smith) [1686205] - [usb] usb: mtu3: enable SETUPENDISR interrupt (Torez Smith) [1686205] - [usb] usb: mtu3: fix the issue about SetFeature(U1/U2_Enable) (Torez Smith) [1686205] - [usb] usb: mtu3: enable hardware remote wakeup from L1 automatically (Torez Smith) [1686205] - [usb] usb: mtu3: remove QMU checksum (Torez Smith) [1686205] - [usb] usb/mtu3: power down device ip at setup (Torez Smith) [1686205] - [usb] usb: dwc2: Disable power down feature on Samsung SoCs (Torez Smith) [1686205] - [usb] usb: dwc3: Correct the logic for checking TRB full in __dwc3_prepare_one_trb() (Torez Smith) [1686205] - [usb] usb: dwc3: don't issue no-op trb for stream capable endpoints (Torez Smith) [1686205] - [usb] usb: dwc3: update stream id in depcmd (Torez Smith) [1686205] - [usb] USB: serial: mos7840: add a product ID for the new product (Torez Smith) [1686205] - [usb] USB: serial: mos7840: clean up register handling (Torez Smith) [1686205] - [usb] usb: gadget: u_ether: fix unsafe list iteration (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: check if dep->frame_number is still valid (Torez Smith) [1686205] - [usb] USB: omap_udc: fix rejection of out transfers when DMA is used (Torez Smith) [1686205] - [usb] USB: omap_udc: fix USB gadget functionality on Palm Tungsten E (Torez Smith) [1686205] - [usb] USB: omap_udc: fix omap_udc_start() on 15xx machines (Torez Smith) [1686205] - [usb] USB: omap_udc: fix crashes on probe error and module removal (Torez Smith) [1686205] - [usb] USB: omap_udc: use devm_request_irq() (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: remove unnecessary dev_info() (Torez Smith) [1686205] - [usb] usb: dwc3: trace: log ep commands in hex (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: return errors from __dwc3_gadget_start_isoc() (Torez Smith) [1686205] - [usb] usb: core: quirks: add RESET_RESUME quirk for Cherry G230 Stream series (Torez Smith) [1686205] - [usb] USB: usb-storage: Add new IDs to ums-realtek (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: remove wait_end_transfer (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: move requests to cancelled_list (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: introduce cancelled_list (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: extract dwc3_gadget_ep_skip_trbs() (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: use num_trbs when skipping TRBs on ->dequeue() (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: track number of TRBs per request (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: combine unaligned and zero flags (Torez Smith) [1686205] - [usb] usb: dwc3: Add workaround for isoc start transfer failure (Torez Smith) [1686205] - [documentation] usb: dwc3: Add disabling of start_transfer failure quirk (Torez Smith) [1686205] - [usb] usb: dwc3: Track DWC_usb31 VERSIONTYPE (Torez Smith) [1686205] - [usb] usb: gadget: f_fs: Allow scatter-gather buffers (Torez Smith) [1686205] - [usb] usb: gadget: f_fs: Add support for CCID descriptors (Torez Smith) [1686205] - [usb] usb: gadget: uvc: constify vb2_ops structure (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Accept LPM token when TxFIFO is not empty (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Fix WkupAlert interrupt handler (Torez Smith) [1686205] - [usb] usb: dwc3: Set default mode for DWC_usb3 v3.30a and higher (Torez Smith) [1686205] - [usb] usb: gadget: udc: renesas_usb3: add a safety connection way for forced_b_device (Torez Smith) [1686205] - [usb] usb: dwc3: drd: Add support for DR detection through extcon (Torez Smith) [1686205] - [usb] usb: dwc3: drd: Switch to device property for 'extcon' handling (Torez Smith) [1686205] - [usb] usb: dwc3: don't log probe deferrals; but do log other error codes (Torez Smith) [1686205] - [usb] usb: gadget: aspeed-vhub: constify usb_gadget_ops structure (Torez Smith) [1686205] - [usb] usb: dwc3: Support option to disable USB2 LPM (Torez Smith) [1686205] - [documentation] usb: dwc3: Add a property to disable USB2 LPM (Torez Smith) [1686205] - [usb] usb: dwc3: Set GUSB2PHYCFG.ENBLSLPM (Torez Smith) [1686205] - [usb] usb: dwc3: debugfs: Print/set link state for peripheral mode (Torez Smith) [1686205] - [usb] usb: dwc3: debugfs: Properly print/set link state for HS (Torez Smith) [1686205] - [usb] usb: dwc3: debugfs: Dump internal LSP and ep registers (Torez Smith) [1686205] - [usb] usb: dwc3: debugfs: Print eps Tx/RxFIFO in bytes (Torez Smith) [1686205] - [usb] usb: dwc3: debugfs: Properly name Tx/RxFIFO (Torez Smith) [1686205] - [usb] Revert "usb: dwc3: gadget: skip Set/Clear Halt when invalid" (Torez Smith) [1686205] - [usb] drivers: usb: early: clean up indentation, remove extraneous tabs (Torez Smith) [1686205] - [usb] USB: ene_usb6250: add missing indentation (Torez Smith) [1686205] - [usb] USB: serial: ftdi_sio: use rounding when calculating baud rate divisors (Torez Smith) [1686205] - [usb] USB: serial: f81534: fix reading old/new IC config (Torez Smith) [1686205] - [usb] usb: cdc-acm: add entry for Hiro (Conexant) modem (Torez Smith) [1686205] - [usb] usb: xhci: Prevent bus suspend if a port connect change or polling state is detected (Torez Smith) [1686205] - [usb] usb: core: Fix hub port connection events lost (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: fix ISOC TRB type on unaligned transfers (Torez Smith) [1686205] - [usb] Revert "usb: gadget: ffs: Fix BUG when userland exits with submitted AIO transfers" (Torez Smith) [1686205] - [usb] usb: dwc2: pci: Fix an error code in probe (Torez Smith) [1686205] - [usb] usb: dwc3: Fix NULL pointer exception in dwc3_pci_remove() (Torez Smith) [1686205] - [usb] USB: serial: mos7840: remove set but not used variables 'st, data1, iflag' (Torez Smith) [1686205] - [usb] USB: serial: quatech2: remove set but not used variable 'port_priv' (Torez Smith) [1686205] - [include] USB: remove the unused struct hcd_timeout definition (Torez Smith) [1686205] - [usb] usb: typec: ucsi: add support for Cypress CCGx (Torez Smith) [1686205] - [usb] usb: xhci: fix timeout for transition from RExit to U0 (Torez Smith) [1686205] - [usb] usb: xhci: fix uninitialized completion when USB3 port got wrong status (Torez Smith) [1686205] - [usb] xhci: Add check for invalid byte size error when UAS devices are connected (Torez Smith) [1686205] - [usb] xhci: handle port status events for removed USB3 hcd (Torez Smith) [1686205] - [usb] xhci: Fix leaking USB3 shared_hcd at xhci removal (Torez Smith) [1686205] - [documentation] dt-bindings: usb: xhci-tegra: Add power-domain details (Torez Smith) [1686205] - [usb] USB: misc: appledisplay: add 20" Apple Cinema Display (Torez Smith) [1686205] - [usb] USB: quirks: Add no-lpm quirk for Raydium touchscreens (Torez Smith) [1686205] - [usb] usb: quirks: Add delay-init quirk for Corsair K70 LUX RGB (Torez Smith) [1686205] - [usb] USB: Wait for extra delay time after USB_PORT_FEAT_RESET for quirky hub (Torez Smith) [1686205] - [usb] USB: gadget: udc: fix spelling mistake "intrerrupt" -> "interrupt" (Torez Smith) [1686205] - [usb] usb: host: remove unnecessary condition check (Torez Smith) [1686205] - [usb] usb: typec: tcpm: charge current handling for sink during hard reset (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Do not disconnect link for self powered devices (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Properly check last unaligned/zero chain TRB (Torez Smith) [1686205] - [usb] usb: dwc3: core: Clean up ULPI device (Torez Smith) [1686205] - [usb] usb: phy: ab8500: silence some uninitialized variable warnings (Torez Smith) [1686205] - [usb] usb: xhci: tegra: Add genpd support (Torez Smith) [1686205] - [usb] usb: xhci: tegra: Power-off power-domains on removal (Torez Smith) [1686205] - [usb] usbip:vudc: BUG kmalloc-2048 (Not tainted): Poison overwritten (Torez Smith) [1686205] - [tools] usbip: tools: fix atoi() on non-null terminated string (Torez Smith) [1686205] - [usb] USB: misc: appledisplay: fix backlight update_status return code (Torez Smith) [1686205] - [usb] USB: fix the usbfs flag sanitization for control transfers (Torez Smith) [1686205] - [documentation] usb: host: add DT bindings for faraday fotg2 (Torez Smith) [1686205] - [usb] usb: host: ohci-at91: fix request of irq for optional gpio (Torez Smith) [1686205] - [usb] usb: xhci: pci: Enable Intel USB role mux on Apollo Lake platforms (Torez Smith) [1686205] - [usb] usb: roles: intel_xhci: Fix Unbalanced pm_runtime_enable (Torez Smith) [1686205] - [usb] cdc-acm: correct counting of UART states in serial state notification (Torez Smith) [1686205] - [usb] cdc-acm: do not reset notification buffer index upon urb unlinking (Torez Smith) [1686205] - [usb] cdc-acm: fix race between reset and control messaging (Torez Smith) [1686205] - [usb] usb: usbip: Fix BUG: KASAN: slab-out-of-bounds in vhci_hub_control() (Torez Smith) [1686205] - [usb] usb/early: remove set but not used variable 'remain_length' (Torez Smith) [1686205] - [usb] usb: typec: Fix copy/paste on typec_set_vconn_role() kerneldoc (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Report back negotiated PPS voltage and current (Torez Smith) [1686205] - [usb] USB: core: remove set but not used variable 'udev' (Torez Smith) [1686205] - [usb] usb: core: fix memory leak on port_dev_path allocation (Torez Smith) [1686205] - [usb] USB: net2280: Remove ->disconnect() callback from net2280_pullup() (Torez Smith) [1686205] - [usb] usb: dwc2: disable power_down on rockchip devices (Torez Smith) [1686205] - [usb] usb: gadget: udc: renesas_usb3: add support for r8a77990 (Torez Smith) [1686205] - [documentation] dt-bindings: usb: renesas_usb3: add bindings for r8a77990 (Torez Smith) [1686205] - [usb] USB: serial: cypress_m8: remove set but not used variable 'iflag' (Torez Smith) [1686205] - [usb] USB: serial: cypress_m8: fix interrupt-out transfer length (Torez Smith) [1686205] - [usb] USB: serial: ftdi_sio: add support for FT232R CBUS gpios (Torez Smith) [1686205] - [usb] USB: serial: ftdi_sio: fix gpio name collisions (Torez Smith) [1686205] - [netdrv] net: usbnet: make driver_info const (Torez Smith) [1686205] - [usb] usb: typec: remove set but not used variables 'snk_ma, min_mv' (Torez Smith) [1686205] - [usb] usb: export firmware port location in sysfs (Torez Smith) [1686205] - [usb] usb: hub: try old enumeration scheme first for high speed devices (Torez Smith) [1686205] - [documentation] dt-bindings: usb-xhci: Document r8a7744 support (Torez Smith) [1686205] - [documentation] dt-bindings: usb: renesas_usbhs: Add support for r8a7744 (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Fix APDO PPS order checking to be based on voltage (Torez Smith) [1686205] - [tools] usbip: fix vhci_hcd controller counting (Torez Smith) [1686205] - [usb] usb: gadget: udc: renesas_usb3: Fix b-device mode for "workaround" (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Add handler for WkupAlert interrupt (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: enable WKUP_ALERT interrupt (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Program GREFCLK register (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Add parameters for GREFCLK register (Torez Smith) [1686205] - [usb] usb: dwc2: Add definitions for new registers (Torez Smith) [1686205] - [usb] usb: dwc2: Update target (u)frame calculation (Torez Smith) [1686205] - [usb] usb: dwc2: Add dwc2_gadget_dec_frame_num_by_one() function (Torez Smith) [1686205] - [usb] usb: dwc2: Add core parameter for service interval support (Torez Smith) [1686205] - [usb] usb: dwc2: Update registers definitions to support service interval (Torez Smith) [1686205] - [usb] usb: gadget: f_uac2: disable IN/OUT ep if unused (Torez Smith) [1686205] - [usb] USB: gadget core: Issue ->disconnect() callback from usb_gadget_disconnect() (Torez Smith) [1686205] - [usb] usb: dwc3: Fix spelling of 'optimizations' (Torez Smith) [1686205] - [usb] usb: gadget: atmel: remove pointless retrieval of DT name property (Torez Smith) [1686205] - [usb] usb: gadget: fsl_udc_core: fixup struct_udc_setup documentation (Torez Smith) [1686205] - [usb] usb: gadget: fsl_udc_core: check allocation return value and cleanup on failure (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Check ENBLSLPM before sending ep command (Torez Smith) [1686205] - [usb] usb: dwc2: fix unbalanced use of external vbus-supply (Torez Smith) [1686205] - [usb] usb: dwc2: fix call to vbus supply exit routine, call it unlocked (Torez Smith) [1686205] - [usb] usb: dwc2: fix a race with external vbus supply (Torez Smith) [1686205] - [usb] usb: dwc2: get optional vbus-supply regulator once (Torez Smith) [1686205] - [usb] usb: dwc3: add EXTCON dependency for qcom (Torez Smith) [1686205] - [usb] usb: gadget: udc: atmel: handle at91sam9rl PMC (Torez Smith) [1686205] - [usb] usb: gadget: udc: fotg210-udc: Fix a sleep-in-atomic-context bug in fotg210_get_status() (Torez Smith) [1686205] - [usb] usb: dwc2: Disable all EP's on disconnect (Torez Smith) [1686205] - [documentation] usb: dwc3: exynos: Add support for Exynos5433 variant with all clocks (Torez Smith) [1686205] - [usb] usb: dwc3: exynos: Rework clock handling and prepare for new variants (Torez Smith) [1686205] - [usb] usb: dwc3: exynos: Remove dead code (Torez Smith) [1686205] - [usb] usb: gadget: udc: Remove unnecessary parentheses (Torez Smith) [1686205] - [usb] usb: dwc2: remove set but unused variable (Torez Smith) [1686205] - [usb] usb: gadget: fix spelling mistakeis "queing" -> "queuing" (Torez Smith) [1686205] - [usb] usb: xhci-mtk: resume USB3 roothub first (Torez Smith) [1686205] - [usb] xhci: Add missing CAS workaround for Intel Sunrise Point xHCI (Torez Smith) [1686205] - [usb] usb: cdc_acm: Do not leak URB buffers (Torez Smith) [1686205] - [usb] usb: usbtmc: uninitialized symbol 'actual' in usbtmc_ioctl_abort_bulk_in_tag (Torez Smith) [1686205] - [usb] usb: usbtmc: uninitialized symbol 'actual' in usbtmc_ioctl_clear (Torez Smith) [1686205] - [usb] usb: usbtmc: uninitialized symbol 'actual' in usbtmc_read (Torez Smith) [1686205] - [usb] usb: usbtmc: Fix memory leak in usbtmc_ioctl_request (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: add support for R-Car E3 (Torez Smith) [1686205] - [documentation] dt-bindings: usb: renesas_usbhs: add bindings for r8a77990 (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: rcar3: Use OTG mode for R-Car D3 (Torez Smith) [1686205] - [usb] Revert "usb: renesas_usbhs: set the mode by using extcon state for non-otg channel" (Torez Smith) [1686205] - [usb] Revert "usb: renesas_usbhs: add extcon notifier to set mode for non-otg channel" (Torez Smith) [1686205] - [usb] usb: core: added uevent for over-current (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Resolve fixed power role contract setup (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Correct spelling mistake for toggling state (Torez Smith) [1686205] - [usb] xhci: Avoid USB autosuspend when resuming USB2 ports (Torez Smith) [1686205] - [usb] usb: xhci: tegra: Firmware header is little endian (Torez Smith) [1686205] - [usb] xhci: Use soft retry to recover faster from transaction errors (Torez Smith) [1686205] - [usb] usb: host: xhci-plat: add platform TPL support (Torez Smith) [1686205] - [usb] usb: xhci-mtk: supports SSP without external USB3 gen2 hub (Torez Smith) [1686205] - [usb] usb: xhci-mtk: supports bandwidth scheduling with multi-TT (Torez Smith) [1686205] - [usb] usb: xhci-mtk: improve bandwidth scheduling (Torez Smith) [1686205] - [usb] usb: xhci-mtk: fix ISOC error when interval is zero (Torez Smith) [1686205] - [usb] usb: xhci-mtk: use maximum ESIT payload of endpiont context (Torez Smith) [1686205] - [usb] usb: host: Replace empty define with do while (Torez Smith) [1686205] - [usb] USB: serial: ftdi_sio: implement GPIO support for FT-X devices (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Use u to print unsigned int values (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Simplify attributes macros (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Fix operation on big endian platforms (Torez Smith) [1686205] - [uapi] usb: video: Fix endianness mismatches in descriptor structures (Torez Smith) [1686205] - [usb] usb: gadget: uvc: Remove uvc_set_trace_param() function (Torez Smith) [1686205] - [usb] usb: gadget: uvc: Replace plain printk() with dev_*() (Torez Smith) [1686205] - [usb] usb: gadget: uvc: Only halt video streaming endpoint in bulk mode (Torez Smith) [1686205] - [usb] usb: gadget: uvc: Factor out video USB request queueing (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Sort frame intervals upon writing (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Prevent format changes after linking header (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Add bFrameIndex attributes (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Add bFormatIndex attributes (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Add interface number attributes (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Allocate groups dynamically (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Drop leaked references to config items (Torez Smith) [1686205] - [documentation] dt-bindings: usb: dwc2: add description for px30 (Torez Smith) [1686205] - [usb] USB: serial: simple: add Motorola Tetra MTP6550 id (Torez Smith) [1686205] - [usb] USB: serial: cypress_m8: fix spelling mistake "retreiving" -> "retrieving" (Torez Smith) [1686205] - [usb] USB: STORAGE: ISD200 Fixed coding style issue "space required in for loop" (Torez Smith) [1686205] - [usb] usb: typec: Group all TCPCI/TCPM code together (Torez Smith) [1686205] - [usb] usb: typec: fusb302: reorganizing the probe function a little (Torez Smith) [1686205] - [usb] usb: typec: class: Don't use port parent for getting mux handles (Torez Smith) [1686205] - [usb] usb: typec: mux: Take care of driver module reference counting (Torez Smith) [1686205] - [usb] usb: core: safely deal with the dynamic quirk lists (Torez Smith) [1686205] - [usb] usb: roles: Take care of driver module reference counting (Torez Smith) [1686205] - [usb] usb: phy: mxs: fix spelling mistake "stardard" -> "standard" (Torez Smith) [1686205] - [usb] usb: host: fotg2: Fix potential NULL dereference (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Add multiple clocks management (Torez Smith) [1686205] - [documentation] dt-bindings: usb: renesas_usbhs: add clock-names property (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Add reset_control (Torez Smith) [1686205] - [documentation] dt-bindings: usb: ohci: Add clocks description for R-Car Gen3 (Torez Smith) [1686205] - [documentation] dt-bindings: usb: ehci: Add clocks description for R-Car Gen3 (Torez Smith) [1686205] - [usb] usbcore: Select UAC3 configuration for audio if present (Torez Smith) [1686205] - [documentation] usb: gadget: udc: renesas_usb3: Add r8a774a1 support (Torez Smith) [1686205] - [documentation] dt-bindings: usb: renesas_usbhs: Add r8a774a1 support (Torez Smith) [1686205] - [documentation] dt-bindings: usb-xhci: Add r8a774a1 support (Torez Smith) [1686205] - [documentation] dt-bindings: ehci-mv: add bindings (Torez Smith) [1686205] - [usb] USB: EHCI: ehci-mv: add DT support (Torez Smith) [1686205] - [usb] USB: EHCI: ehci-mv: use phy-pxa-usb (Torez Smith) [1686205] - [usb] USB: EHCI: ehci-mv: remove private_init (Torez Smith) [1686205] - [usb] USB: EHCI: make ehci-mv a separate driver (Torez Smith) [1686205] - [usb] usb: usbtmc: Remove sysfs group TermChar and auto_abort (Torez Smith) [1686205] - [usb] usb: usbtmc: Fix split quoted string in debug message (Torez Smith) [1686205] - [usb] usb: usbtmc: Remove redundant macro USBTMC_SIZE_IOBUFFER (Torez Smith) [1686205] - [usb] usb: usbtmc: Remove redundant code (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl USBTMC_IOCTL_API_VERSION (Torez Smith) [1686205] - [usb] usb: usbtmc: Replace USBTMC_TIMEOUT macros for control messages (Torez Smith) [1686205] - [usb] usb: usbtmc: Fix ioctl USBTMC_IOCTL_ABORT_BULK_OUT (Torez Smith) [1686205] - [usb] usb: usbtmc: Fix ioctl USBTMC_IOCTL_ABORT_BULK_IN (Torez Smith) [1686205] - [usb] usb: usbtmc: Fix ioctl USBTMC_IOCTL_CLEAR (Torez Smith) [1686205] - [usb] usb: usbtmc: Optimize usbtmc_read (Torez Smith) [1686205] - [usb] usb: usbtmc: Optimize usbtmc_write (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl USBTMC_IOCTL_AUTO_ABORT (Torez Smith) [1686205] - [usb] usb: usbtmc: add ioctl USBTMC_IOCTL_MSG_IN_ATTR (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl USBTMC488_IOCTL_WAIT_SRQ (Torez Smith) [1686205] - [usb] usb: usbtmc: Fix suspend/resume (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl USBTMC_IOCTL_CLEANUP_IO (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl USBTMC_IOCTL_CANCEL_IO (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl for vendor specific read (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl USBTMC_IOCTL_WRITE_RESULT (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl for vendor specific write (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl for generic requests on control (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Populate tcpc fwnode for TCPM property handling (Torez Smith) [1686205] - [documentation] dt-bindings: usb: fusb302: Use usb-connector bindings for configuration (Torez Smith) [1686205] - [documentation] dt-bindings: connector: Add support for USB-PD PPS APDOs to bindings (Torez Smith) [1686205] - [usb] USB: handle NULL config in usb_find_alt_setting() (Torez Smith) [1686205] - [usb] USB: fix error handling in usb_driver_claim_interface() (Torez Smith) [1686205] - [usb] USB: remove LPM management from usb_driver_claim_interface() (Torez Smith) [1686205] - [usb] USB: usbdevfs: restore warning for nonsensical flags (Torez Smith) [1686205] - [usb] USB: usbdevfs: sanitize flags more (Torez Smith) [1686205] - [usb] Revert "usb: cdc-wdm: Fix a sleep-in-atomic-context bug in service_outstanding_interrupt()" (Torez Smith) [1686205] - [usb] usb: musb: dsps: do not disable CPPI41 irq in driver teardown (Torez Smith) [1686205] - [usb] usb: chipidea: Fix otg event handler (Torez Smith) [1686205] - [usb] usb: chipidea: Prevent unbalanced IRQ disable (Torez Smith) [1686205] - [documentation] doc: usb: ci-hdrc-usb2: Add pinctrl properties definition (Torez Smith) [1686205] - [usb] usb: chipidea: Add dynamic pinctrl selection (Torez Smith) [1686205] - [usb] usb: chipidea: imx: make MODULE_LICENCE and SPDX-identifier match (Torez Smith) [1686205] - [usb] usb: chipidea: imx: enable OTG overcurrent in case USB subsystem is already started (Torez Smith) [1686205] - [usb] usb: chipidea: imx: do not use preprocessor conditionals for PM (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Add section header comments (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Don't wrap groups unnecessarily (Torez Smith) [1686205] - [usb] mos7720: bury dead TIOCM... in ->ioctl() (Torez Smith) [1686205] - [usb] USB: serial: option: add two-endpoints device-id flag (Torez Smith) [1686205] - [usb] USB: serial: option: improve Quectel EP06 detection (Torez Smith) [1686205] - [usb] Revert "cdc-acm: implement put_char() and flush_chars()" (Torez Smith) [1686205] - [usb] usb: Change usb_of_get_companion_dev() place to usb/common (Torez Smith) [1686205] - [usb] usb: xhci: fix interrupt transfer error happened on MTK platforms (Torez Smith) [1686205] - [usb] usb: core: phy: clean up return value check about devm_of_phy_get_by_index() (Torez Smith) [1686205] - [usb] usb: mtu3: disable vbus rise/fall interrupts of ltssm (Torez Smith) [1686205] - [usb] USB: wusbcore: Switch to bitmap_zalloc() (Torez Smith) [1686205] - [usb] usb: misc: fix obsolete function (Torez Smith) [1686205] - [usb] usb: iowarrior: replace kmalloc with kmalloc_array (Torez Smith) [1686205] - [usb] USB: OHCI: Remove USB bus reset delay from OHCI handover code (Torez Smith) [1686205] - [usb] usb: host: fotg2: add silicon clock handling (Torez Smith) [1686205] - [usb] USB: typec: fsusb302: remove unused variables snk_pdo and toggling_mode_name (Torez Smith) [1686205] - [usb] usb storage: remove inherited SCSI dependency for USB_STORAGE_ENE_UB6250 (Torez Smith) [1686205] - [usb] usb storage: group dependent USB storage Kconfig entries together (Torez Smith) [1686205] - [usb] USB: Removing NULL check for pool since dma_pool_destroy is safe (Torez Smith) [1686205] - [usb] usb: cdc-wdm: Fix a sleep-in-atomic-context bug in service_outstanding_interrupt() (Torez Smith) [1686205] - [usb] usb: misc: uss720: Fix two sleep-in-atomic-context bugs (Torez Smith) [1686205] - [usb] usb: host: u132-hcd: Fix a sleep-in-atomic-context bug in u132_get_frame() (Torez Smith) [1686205] - [usb] usb: Avoid use-after-free by flushing endpoints early in usb_set_interface() (Torez Smith) [1686205] - [usb] usb/typec: fix kernel-doc notation warning for typec_match_altmode (Torez Smith) [1686205] - [usb] usb: Don't die twice if PCI xhci host is not responding in resume (Torez Smith) [1686205] - [usb] usb: mtu3: fix error of xhci port id when enable U3 dual role (Torez Smith) [1686205] - [usb] usb: uas: add support for more quirk flags (Torez Smith) [1686205] - [usb] USB: Add quirk to support DJI CineSSD (Torez Smith) [1686205] - [usb] usb: typec: fix kernel-doc parameter warning (Torez Smith) [1686205] - [usb] usb/dwc3/gadget: fix kernel-doc parameter warning (Torez Smith) [1686205] - [usb] USB: yurex: Check for truncation in yurex_read() (Torez Smith) [1686205] - [usb] USB: yurex: Fix buffer over-read in yurex_write() (Torez Smith) [1686205] - [usb] usb: host: xhci-plat: Iterate over parent nodes for finding quirks (Torez Smith) [1686205] - [usb] xhci: Fix use after free for URB cancellation on a reallocated endpoint (Torez Smith) [1686205] - [usb] USB: add quirk for WORLDE Controller KS49 or Prodipe MIDI 49C USB controller (Torez Smith) [1686205] - [usb] usb: dwc2: Fix call location of dwc2_check_core_endianness (Torez Smith) [1686205] - [usb] usb: dwc3: pci: Fix return value check in dwc3_byt_enable_ulpi_refclock() (Torez Smith) [1686205] - [usb] usb: gadget: udc: renesas_usb3: fix maxpacket size of ep0 (Torez Smith) [1686205] - [usb] usb: gadget: fotg210-udc: Fix memory leak of fotg210->ep (Torez Smith) [1686205] - [usb] USB: net2280: Fix erroneous synchronization change (Torez Smith) [1686205] - [usb] usb: dwc3: of-simple: avoid unused function warnings (Torez Smith) [1686205] - [usb] USB: serial: ti_usb_3410_5052: fix array underflow in completion handler (Torez Smith) [1686205] - [usb] USB: serial: io_ti: fix array underflow in completion handler (Torez Smith) [1686205] - [usb] USB: serial: pl2303: add a new device id for ATEN (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Kconfig: convert to SPDX identifiers (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Check MaxPacketSize from descriptor (Torez Smith) [1686205] - [usb] usb: dwc2: Turn on uframe_sched on "stm32f4x9_fsotg" platforms (Torez Smith) [1686205] - [usb] usb: dwc2: Turn on uframe_sched on "amlogic" platforms (Torez Smith) [1686205] - [usb] usb: dwc2: Turn on uframe_sched on "his" platforms (Torez Smith) [1686205] - [usb] usb: dwc2: Turn on uframe_sched on "bcm" platforms (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: ISOC's starting flow improvement (Torez Smith) [1686205] - [usb] usb: dwc2: Make dwc2_readl/writel functions endianness-agnostic (Torez Smith) [1686205] - [usb] usb: dwc3: core: Enable AutoRetry feature in the controller (Torez Smith) [1686205] - [usb] usb: dwc3: Set default mode for dwc_usb31 (Torez Smith) [1686205] - [usb] usb: gadget: udc: renesas_usb3: Add register of usb role switch (Torez Smith) [1686205] - [usb] usb: dwc2: replace ioread32/iowrite32_rep with dwc2_readl/writel_rep (Torez Smith) [1686205] - [usb] usb: dwc2: Modify dwc2_readl/writel functions prototype (Torez Smith) [1686205] - [usb] usb: dwc3: pci: Intel Merrifield can be host (Torez Smith) [1686205] - [usb] usb: dwc3: pci: Supply device properties via driver data (Torez Smith) [1686205] - [documentation] arm64: dts: dwc3: description of incr burst type (Torez Smith) [1686205] - [usb] usb: dwc3: Enable undefined length INCR burst type (Torez Smith) [1686205] - [usb] usb: dwc3: add global soc bus configuration reg0 (Torez Smith) [1686205] - [usb] usb: dwc3: Describe 'wakeup_work' field of struct dwc3_pci (Torez Smith) [1686205] - [usb] USB: option: add support for DW5821e (Torez Smith) [1686205] - [usb] usb: dwc3: change stream event enable bit back to 13 (Torez Smith) [1686205] - [usb] usb: dwc3: of-simple: reset host controller at suspend/resume (Torez Smith) [1686205] - [usb] usb: gadget: storage: Remove reference counting (Torez Smith) [1686205] - [usb] usb: gadget: storage: Add error handling for no memory (Torez Smith) [1686205] - [usb] usb: dwc3: pci: Use devm functions to get the phy GPIOs (Torez Smith) [1686205] - [usb] usb: dwc3: pci: Enable ULPI Refclk on platforms where the firmware does not (Torez Smith) [1686205] - [usb] usb: dwc3: pci: Add GPIO lookup table on platforms without ACPI GPIO resources (Torez Smith) [1686205] - [usb] USB: gadget: Document that certain ep operations can be called in interrupt context (Torez Smith) [1686205] - [usb] usb: gadget: configfs: avoid spaces for indentation (Torez Smith) [1686205] - [usb] usb: dwc3: Add a glue driver for Synopsys HAPS platform (Torez Smith) [1686205] - [usb] usb: gadget: uvc: Expose configuration name through video node (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Move function to avoid forward declaration (Torez Smith) [1686205] - [usb] usb: dwc2: Move dwc2_readl/writel functions after hsotg structure (Torez Smith) [1686205] - [usb] usb: gadget: tcm: fix spelling mistake: "Manufactor" -> "Manufacturer" (Torez Smith) [1686205] - [usb] usb: gadget: uvc: Move trace parameter to function module (Torez Smith) [1686205] - [usb] usb: gadget: uvc: Minimize #include in headers (Torez Smith) [1686205] - [usb] usb: gadget: uvc: Move userspace API definition to public header (Torez Smith) [1686205] - [usb] usb: host: exynos: Remove support for Exynos5440 (Torez Smith) [1686205] - [usb] usb: usbtmc: Add support for 32 bit compat applications (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl for termination character (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl for EOM bit (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl for trigger (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctls to set/get usb timeout (Torez Smith) [1686205] - [usb] usb: usbtmc: use consistent timeout error (Torez Smith) [1686205] - [usb] usb: usbtmc: Support Read Status Byte with SRQ per file (Torez Smith) [1686205] - [usb] USB: serial: cp210x: implement GPIO support for CP2102N (Torez Smith) [1686205] - [usb] USB: serial: cp210x: improve line-speed handling for CP2104 and CP2105 (Torez Smith) [1686205] - [usb] USB: serial: cp210x: generalise CP2102N line-speed handling (Torez Smith) [1686205] - [usb] USB: serial: cp210x: improve baudrate support for CP2102N (Torez Smith) [1686205] - [usb] USB: serial: cp210x: honour device-type maximum line speed (Torez Smith) [1686205] - [usb] USB: serial: cp210x: make line-speed quantisation data driven (Torez Smith) [1686205] - [usb] USB: serial: iuu_phoenix: drop redundant input-speed re-encoding (Torez Smith) [1686205] - [usb] USB: serial: iuu_phoenix: drop unused driver-data baud rate (Torez Smith) [1686205] - [usb] USB: serial: mos7720: remove redundant variables iflag, mask and serial (Torez Smith) [1686205] - [documentation] dt-bindings: usb-xhci: Add r8a77990 support (Torez Smith) [1686205] - [usb] usb: host: ehci-sched: remove redundant pointer dev (Torez Smith) [1686205] - [usb] usb: host: u132-hcd: remove redundant variable num_ports (Torez Smith) [1686205] - [usb] USB: host: whci: remove redundant variable t (Torez Smith) [1686205] - [usb] usb: xhci: dbc: remove redundant pointer dbc (Torez Smith) [1686205] - [usb] usb: isp1760: remove redundant variable 'selector' (Torez Smith) [1686205] - [usb] usb-misc: sisusbvga: remove redundant variable modey (Torez Smith) [1686205] - [usb] usb: misc: uss720: remove redundant pointer usbdev (Torez Smith) [1686205] - [usb] usb: usbip: remove redundant pointer ep (Torez Smith) [1686205] - [usb] USB: serial: kl5kusb105: remove KLSI device id (Torez Smith) [1686205] - [usb] usb: host: xhci-rcar: Add a condition check about PLL active (Torez Smith) [1686205] - [usb] usb: host: xhci-rcar: Simplify getting the firmware name for R-Car Gen3 (Torez Smith) [1686205] - [usb] usb: host: xhci-plat: add firmware_name for R-Car Gen3 (Torez Smith) [1686205] - [usb] usb: typec: avoid format-overflow warning (Torez Smith) [1686205] - [usb] usb: typec: unlock dp->lock on error exit path, and also zero ret if successful (Torez Smith) [1686205] - [usb] usb: typec: fix dereference before null check on adev (Torez Smith) [1686205] - [usb] usb: usbtest: use irqsave() in USB's complete callback (Torez Smith) [1686205] - [usb] USB: serial: kobil_sct: add missing version error handling (Torez Smith) [1686205] - [usb] USB: serial: kobil_sct: fix modem-status error handling (Torez Smith) [1686205] - [usb] usb: simplify usbport trigger (Torez Smith) [1686205] - [include] device connection: Add fwnode member to struct device_connection (Torez Smith) [1686205]- [security] KEYS: reaching the keys quotas correctly (Vladis Dronov) [1820405] - [security] KEYS: allow reaching the keys quotas exactly (Vladis Dronov) [1820405] - [infiniband] RDMA/core: Ensure security pkey modify is not lost (Kamal Heib) [1786604] - [infiniband] IB/hfi1: Ensure pq is not left on waitlist (Kamal Heib) [1786604 1739282] - [infiniband] RDMA/mad: Do not crash if the rdma device does not have a umad interface (Kamal Heib) [1786604] - [infiniband] RDMA/core: Fix missing error check on dev_set_name() (Kamal Heib) [1786604] - [infiniband] RDMA/nl: Do not permit empty devices names during RDMA_NLDEV_CMD_NEWLINK/SET (Kamal Heib) [1786604] - [infiniband] RDMA/iwcm: Fix iwcm work deallocation (Kamal Heib) [1786604] - [infiniband] RDMA/siw: Fix failure handling during device creation (Kamal Heib) [1786604] - [infiniband] RDMA/nldev: Fix crash when set a QP to a new counter but QPN is missing (Kamal Heib) [1786604] - [infiniband] RDMA/core: Fix protection fault in ib_mr_pool_destroy (Kamal Heib) [1786604] - [infiniband] IB/hfi1, qib: Ensure RCU is locked when accessing list (Kamal Heib) [1786604 1739282] - [infiniband] RDMA/core: Fix pkey and port assignment in get_new_pps (Kamal Heib) [1786604] - [infiniband] RMDA/cm: Fix missing ib_cm_destroy_id() in ib_cm_insert_listen() (Kamal Heib) [1786604] - [infiniband] RDMA/core: Fix use of logical OR in get_new_pps (Kamal Heib) [1786604] - [infiniband] Revert "RDMA/cma: Simplify rdma_resolve_addr() error flow" (Kamal Heib) [1786604] - [net] xprtrdma: Fix DMA scatter-gather list mapping imbalance (Kamal Heib) [1786604] - [infiniband] RDMA/core: Fix protection fault in get_pkey_idx_qp_list (Kamal Heib) [1786604] - [infiniband] RDMA/rxe: Fix soft lockup problem due to using tasklets in softirq (Kamal Heib) [1786604] - [infiniband] IB/umad: Fix kernel crash while unloading ib_umad (Kamal Heib) [1786604] - [infiniband] RDMA/core: Add missing list deletion on freeing event queue (Kamal Heib) [1786604] - [infiniband] RDMA/siw: Remove unwanted WARN_ON in siw_cm_llp_data_ready() (Kamal Heib) [1786604] - [infiniband] RDMA/core: Fix invalid memory access in spec_filter_size (Kamal Heib) [1786604] - [infiniband] IB/rdmavt: Reset all QPs when the device is shut down (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Close window for pq and request coliding (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Acquire lock to release TID entries when user file is closed (Kamal Heib) [1786604 1739282] - [infiniband] IB/umem: use get_user_pages_fast() to pin DMA pages (Kamal Heib) [1786604] - [infiniband] RDMA/efa: Mask access flags with the correct optional range (Kamal Heib) [1786604] - [infiniband] RDMA/cma: Fix unbalanced cm_id reference count during address resolve (Kamal Heib) [1786604] - [infiniband] RDMA/umem: Fix ib_umem_find_best_pgsz() (Kamal Heib) [1786604] - [infiniband] IB/hfi1: Fix logical condition in msix_request_irq (Kamal Heib) [1786604 1739282] - [infiniband] RDMA/cm: Remove CM message structs (Kamal Heib) [1786604] - [infiniband] RDMA/cm: Use IBA functions for complex structure members (Kamal Heib) [1786604] - [infiniband] RDMA/cm: Use IBA functions for simple structure members (Kamal Heib) [1786604] - [infiniband] RDMA/cm: Use IBA functions for swapping get/set acessors (Kamal Heib) [1786604] - [infiniband] RDMA/cm: Use IBA functions for simple get/set acessors (Kamal Heib) [1786604] - [infiniband] RDMA/cm: Add SET/GET implementations to hide IBA wire format (Kamal Heib) [1786604] - [infiniband] RDMA/cm: Add accessors for CM_REQ transport_type (Kamal Heib) [1786604] - [infiniband] RDMA/core: Ensure that rdma_user_mmap_entry_remove() is a fence (Kamal Heib) [1786604] - [rdma] RDMA/uverbs: Add new relaxed ordering memory region access flag (Kamal Heib) [1786604] - [infiniband] RDMA/efa: Allow passing of optional access flags for MR registration (Kamal Heib) [1786604] - [rdma] RDMA/core: Add optional access flags range (Kamal Heib) [1786604] - [rdma] RDMA/uverbs: Verify MR access flags (Kamal Heib) [1786604] - [infiniband] RDMA/core: Remove ucontext_lock from the uverbs_destry_ufile_hw() path (Kamal Heib) [1786604] - [infiniband] RDMA/core: Add UVERBS_METHOD_ASYNC_EVENT_ALLOC (Kamal Heib) [1786604] - [infiniband] IB/srp: Never use immediate data if it is disabled by a user (Kamal Heib) [1786604] - [infiniband] RDMA/rxe: Compute the maximum sges and inline size based on the WQE size (Kamal Heib) [1786604] - [infiniband] Introduce maximum WQE size to check limits (Kamal Heib) [1786604] - [infiniband] RDMA/efa: Remove unused ucontext parameter from efa_qp_user_mmap_entries_remove (Kamal Heib) [1786604] - [infiniband] RDMA/efa: Remove {} brackets from single statement if (Kamal Heib) [1786604] - [infiniband] RDMA/efa: Device definitions documentation updates (Kamal Heib) [1786604] - [net] xprtrdma: DMA map rr_rdma_buf as each rpcrdma_rep is created (Kamal Heib) [1786604] - [net] xprtrdma: Destroy reps from previous connection instance (Kamal Heib) [1786604] - [net] xprtrdma: Destroy rpcrdma_rep when Receive is flushed (Kamal Heib) [1786604] - [net] xprtrdma: Allocate and map transport header buffers at connect time (Kamal Heib) [1786604] - [net] xprtrdma: Refactor frwr_is_supported (Kamal Heib) [1786604] - [net] xprtrdma: Eliminate per-transport "max pages" (Kamal Heib) [1786604] - [net] xprtrdma: Refactor initialization of ep->rep_max_requests (Kamal Heib) [1786604] - [net] xprtrdma: Make sendctx queue lifetime the same as connection lifetime (Kamal Heib) [1786604] - [net] xprtrdma: Eliminate ri_max_send_sges (Kamal Heib) [1786604] - [infiniband] RDMA/core: Use READ_ONCE for ib_ufile.async_file (Kamal Heib) [1786604] - [infiniband] RDMA/core: Make ib_uverbs_async_event_file into a uobject (Kamal Heib) [1786604] - [rdma] RDMA/core: Remove the ufile arg from rdma_alloc_begin_uobject (Kamal Heib) [1786604] - [infiniband] RDMA/core: Simplify type usage for ib_uverbs_async_handler() (Kamal Heib) [1786604] - [infiniband] RDMA/core: Do not erase the type of ib_wq.uobject (Kamal Heib) [1786604] - [infiniband] RDMA/core: Do not erase the type of ib_srq.uobject (Kamal Heib) [1786604] - [infiniband] RDMA/core: Do not erase the type of ib_qp.uobject (Kamal Heib) [1786604] - [infiniband] RDMA/core: Do not erase the type of ib_cq.uobject (Kamal Heib) [1786604] - [infiniband] RDMA/core: Make ib_ucq_object use ib_uevent_object (Kamal Heib) [1786604] - [infiniband] RDMA/core: Do not allow alloc_commit to fail (Kamal Heib) [1786604] - [infiniband] RDMA/core: Simplify destruction of FD uobjects (Kamal Heib) [1786604] - [infiniband] RDMA/mlx5: Use RCU and direct refcounts to keep memory alive (Kamal Heib) [1786604] - [infiniband] RDMA/uverbs: Remove needs_kfree_rcu from uverbs_obj_type_class (Kamal Heib) [1786604] - [infiniband] RDMA/core: Remove err in iw_query_port (Kamal Heib) [1786604] - [infiniband] IB/hfi1: Add RcvShortLengthErrCnt to hfi1stats (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Add software counter for ctxt0 seq drop (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Return void in packet receiving functions (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Decouple IRQ name from type (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Create API for auto activate (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: IB/hfi1: Add an API to handle special case drop (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Move common receive IRQ code to function (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Add fast and slow handlers for receive context (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Move chip specific functions to chip.c (Kamal Heib) [1786604 1739282] - [infiniband] RDMA/core: Fix locking in ib_uverbs_event_read (Kamal Heib) [1786604] - [infiniband] IB/core: Fix build failure without hugepages (Kamal Heib) [1786604] - [infiniband] IB/core: Rename event_handler_lock to qp_open_list_lock (Kamal Heib) [1786604] - [infiniband] IB/core: Cut down single member ib_cache structure (Kamal Heib) [1786604] - [infiniband] RDMA/core: Add trace points to follow MR allocation (Kamal Heib) [1786604] - [infiniband] RDMA/core: Trace points for diagnosing completion queue issues (Kamal Heib) [1786604] - [infiniband] RDMA/cma: Add trace points in RDMA Connection Manager (Kamal Heib) [1786604] - [infiniband] RDMA/cm: Delete unused CM ARP functions (Kamal Heib) [1786604] - [infiniband] RDMA/cm: Delete unused CM LAP functions (Kamal Heib) [1786604] - [infiniband] RDMA/rxe: Fix error type of mmap_offset (Kamal Heib) [1786604] - [infiniband] IB/iser: use true,false for bool variable (Kamal Heib) [1786604] - [infiniband] IB/hfi1: use true,false for bool variable (Kamal Heib) [1786604 1739282] - [infiniband] RDMA/siw: use true,false for bool variable (Kamal Heib) [1786604] - [infiniband] IB/core: Fix ODP with IB_ACCESS_HUGETLB handling (Kamal Heib) [1786604] - [infiniband] IB/core: Fix ODP get user pages flow (Kamal Heib) [1786604] - [infiniband] IB/rdmavt: Correct comments in rdmavt_qp.h header (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: List all receive contexts from debugfs (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Add accessor API routines to access context members (Kamal Heib) [1786604 1739282] - [infiniband] RDMA/cm: Use RCU synchronization mechanism to protect cm_id_private xa_load() (Kamal Heib) [1786604] - [infiniband] RDMA/srpt: Remove unnecessary assertion in srpt_queue_response (Kamal Heib) [1786604] - [infiniband] RDMA/netlink: Do not always generate an ACK for some netlink operations (Kamal Heib) [1786604] - [infiniband] RDMA/siw: Simplify QP representation (Kamal Heib) [1786604] - [infiniband] RDMA/qedr: Add kernel capability flags for dpm enabled mode (Kamal Heib) [1786604] - [platform] platform/x86: intel_pmc_core: Add Intel Tiger Lake support (Alexander Beregalov) [1783390] - [platform] platform/x86: intel_pmc_core: Create platform dependent bitmap structs (Alexander Beregalov) [1783390] - [platform] platform/x86: intel_pmc_core: Clean up: Remove comma after the termination line (Alexander Beregalov) [1783390] - [pinctrl] pinctrl: tigerlake: Tiger Lake uses _HID enumeration (David Arcari) [1773772] - [pinctrl] pinctrl: sunrisepoint: Add Coffee Lake-S ACPI ID (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Pass irqchip when adding gpiochip (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Add GPIO <-> pin mapping ranges via callback (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Replace WARN with dev_info_once when setting direct-irq pin to output (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Do not clear IRQ flags on direct-irq enabled pins (David Arcari) [1773772] - [pinctrl] pinctrl: sunrisepoint: Add missing Interrupt Status register offset (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Reuse struct intel_pinctrl in the driver (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Use local variable to keep device pointer (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Keep pointer to struct device instead of its container (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Share struct intel_pinctrl for wider use (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Use GPIO direction definitions (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Use GPIO direction definitions (David Arcari) [1773772] - [include] gpio: Add definition for GPIO direction (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Move IRQ valid mask initialization to a dedicated callback (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Group GPIO IRQ chip initialization (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Allocate IRQ chip dynamic (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Pass irqchip when adding gpiochip (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Add GPIO <-> pin mapping ranges via callback (David Arcari) [1773772] - [gpio] gpiolib: Introduce ->add_pin_ranges() callback (David Arcari) [1773772] - [gpio] gpiolib: Initialize the hardware with a callback (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Update North Community pin list (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Really serialize all register accesses (David Arcari) [1773772] - [pinctrl] pinctrl: lewisburg: Update pin list according to v1.1v6 (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Missed type change to unsigned int (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Add Intel Tiger Lake pin controller support (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Use helper to restore register values on ->resume() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Drop level from warning to debug in intel_restore_hostown() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Introduce intel_restore_intmask() helper (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Introduce intel_restore_hostown() helper (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Introduce intel_restore_padcfg() helper (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Avoid potential glitches if pin is in GPIO mode (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Allocate IRQ chip dynamic (David Arcari) [1773772] - [pinctrl] gpio: Initialize the irqchip valid_mask with a callback (David Arcari) [1773772] - [pinctrl] pinctrl: intel: mark intel_pin_to_gpio __maybe_unused (David Arcari) [1773772] - [pinctrl] pinctrl: intel: remap the pin number to gpio offset for irq enabled pin (David Arcari) [1773772] - [pinctrl] pinctrl: denverton: Update pin names according to v1.08 (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Remove dev_err() usage after platform_get_irq() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Use NSEC_PER_USEC for debounce calculus (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Re-use data structures from pinctrl-intel.h (part 2) (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Remove default Interrupt Status offset (David Arcari) [1773772] - [pinctrl] pinctrl: lewisburg: Provide Interrupt Status register offset (David Arcari) [1773772] - [pinctrl] pinctrl: denverton: Provide Interrupt Status register offset (David Arcari) [1773772] - [pinctrl] pinctrl: sunrisepoint: Provide Interrupt Status register offset (David Arcari) [1773772] - [pinctrl] pinctrl: icelake: Provide Interrupt Status register offset (David Arcari) [1773772] - [pinctrl] pinctrl: geminilake: Provide Interrupt Status register offset (David Arcari) [1773772] - [pinctrl] pinctrl: cannonlake: Provide Interrupt Status register offset (David Arcari) [1773772] - [pinctrl] pinctrl: broxton: Provide Interrupt Status register offset (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Simplify offset validation in intel_get_padcfg() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Drop double check for data in intel_pinctrl_probe_by_uid() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Use devm_platform_ioremap_resource() (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Use devm_platform_ioremap_resource() (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Use GENMASK() consistently (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Re-use data structures from pinctrl-intel.h (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Use defined macro instead of magic in byt_get_gpio_mux() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Clear interrupt status in mask/unmask callback (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Use GENMASK() consistently (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Increase readability of intel_gpio_update_pad_mode() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Retain HOSTSW_OWN for requested gpio pin (David Arcari) [1773772] - [pinctrl] pinctrl: pinctrl-intel: move gpio suspend/resume to noirq phase (David Arcari) [1773772] - [pinctrl] pinctrl: cedarfork: Update pin names according to v1.13c (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Fix potential NULL pointer dereference (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Code formatting fixes (David Arcari) [1773772] - [pinctrl] pinctrl: icelake: Code formatting fixes (David Arcari) [1773772] - [pinctrl] pinctrl: cannonlake: Code formatting fixes (David Arcari) [1773772] - [pinctrl] pinctrl: geminilake: Code formatting fixes (David Arcari) [1773772] - [pinctrl] pinctrl: broxton: Code formatting fixes (David Arcari) [1773772] - [pinctrl] pinctrl: lewisburg: Replace acpi.h with mod_devicetable.h (David Arcari) [1773772] - [pinctrl] pinctrl: denverton: Replace acpi.h with mod_devicetable.h (David Arcari) [1773772] - [pinctrl] pinctrl: cedarfork: Replace acpi.h with mod_devicetable.h (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Unexport intel_pinctrl_probe() (David Arcari) [1773772] - [pinctrl] pinctrl: sunrisepoint: Get rid of unneeded ->probe() stub (David Arcari) [1773772] - [pinctrl] pinctrl: icelake: Get rid of unneeded ->probe() stub (David Arcari) [1773772] - [pinctrl] pinctrl: cannonlake: Get rid of unneeded ->probe() stub (David Arcari) [1773772] - [pinctrl] pinctrl: lewisburg: Get rid of unneeded ->probe() stub (David Arcari) [1773772] - [pinctrl] pinctrl: denverton: Get rid of unneeded ->probe() stub (David Arcari) [1773772] - [pinctrl] pinctrl: cedarfork: Get rid of unneeded ->probe() stub (David Arcari) [1773772] - [pinctrl] pinctrl: intel: simplify getting .driver_data (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: simplify getting .driver_data (David Arcari) [1773772] - [pinctrl] pinctrl: geminilake: Sort register offsets by value (David Arcari) [1773772] - [pinctrl] pinctrl: geminilake: Get rid of unneeded ->probe() stub (David Arcari) [1773772] - [pinctrl] pinctrl: geminilake: Update pin list for B0 stepping (David Arcari) [1773772] - [pinctrl] pinctrl: broxton: Convert unsigned to unsigned int (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Convert unsigned to unsigned int (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Convert unsigned to unsigned int (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Sort headers alphabetically (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Remove unneeded MODULE_DEVICE_TABLE() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Move linux/pm.h to the local header (David Arcari) [1773772] - [pinctrl] pinctrl: Include nothing else (David Arcari) [1773772] - [pinctrl] pinctrl: lewisburg: Define PM ops via INTEL_PINCTRL_PM_OPS() (David Arcari) [1773772] - [pinctrl] pinctrl: sunrisepoint: Define PM ops via INTEL_PINCTRL_PM_OPS() (David Arcari) [1773772] - [pinctrl] pinctrl: icelake: Define PM ops via INTEL_PINCTRL_PM_OPS() (David Arcari) [1773772] - [pinctrl] pinctrl: geminilake: Define PM ops via INTEL_PINCTRL_PM_OPS() (David Arcari) [1773772] - [pinctrl] pinctrl: denverton: Define PM ops via INTEL_PINCTRL_PM_OPS() (David Arcari) [1773772] - [pinctrl] pinctrl: cedarfork: Define PM ops via INTEL_PINCTRL_PM_OPS() (David Arcari) [1773772] - [pinctrl] pinctrl: cannonlake: Define PM ops via INTEL_PINCTRL_PM_OPS() (David Arcari) [1773772] - [pinctrl] pinctrl: broxton: Define PM ops via INTEL_PINCTRL_PM_OPS() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Introduce common macro for PM operations (David Arcari) [1773772] - [pinctrl] pinctrl: sunrisepoint: Convert to use intel_pinctrl_probe_by_hid() (David Arcari) [1773772] - [pinctrl] pinctrl: cannonlake: Convert to use intel_pinctrl_probe_by_hid() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Introduce intel_pinctrl_probe_by_hid() internal API (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Convert to use device_get_match_data() (David Arcari) [1773772] - [pinctrl] pinctrl: geminilake: Convert to use intel_pinctrl_probe_by_uid() (David Arcari) [1773772] - [pinctrl] pinctrl: broxton: Convert to use intel_pinctrl_probe_by_uid() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Introduce intel_pinctrl_probe_by_uid() internal API (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Fix a spelling typo in kernel documentation (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: actually print the apparently misconfigured pin (David Arcari) [1773772] - [mm] mm, page_alloc: move_freepages should not examine struct page of reserved memory (Rafael Aquini) [1588584] - [mm] mm, page_alloc: initialize num_movable in move_freepages() (Rafael Aquini) [1588584] - [tools] selftests: vm: drop dependencies on page flags from mlock2 tests (Rafael Aquini) [1658886] - [powercap] powercap/intel_rapl: add support for TigerLake Mobile (David Arcari) [1783136] - [kernel] locking/lockdep: Avoid recursion in lockdep_count_{for, back}ward_deps() (Waiman Long) [1780993] - [kernel] locking/lockdep: Reuse freed chain_hlocks entries (Waiman Long) [1780993] - [kernel] locking/lockdep: Track number of zapped lock chains (Waiman Long) [1780993] - [kernel] locking/lockdep: Throw away all lock chains with zapped class (Waiman Long) [1780993] - [kernel] locking/lockdep: Track number of zapped classes (Waiman Long) [1780993] - [kernel] locking/lockdep: Display irq_context names in /proc/lockdep_chains (Waiman Long) [1780993] - [kernel] locking/lockdep: Decrement IRQ context counters when removing lock chain (Waiman Long) [1780993] - [kernel] locking/lockdep: Fix lockdep_stats indentation problem (Waiman Long) [1780993] - [kernel] locking/lockdep: Fix buffer overrun problem in stack_trace (Waiman Long) [1780993] - [lib] lib/string: Make memzero_explicit() inline instead of external (Florian Westphal) [1820623] - [crypto] crypto: sha256 - Remove sha256/224_init code duplication (Florian Westphal) [1820623] - [crypto] crypto: sha256 - Merge crypto/sha256.h into crypto/sha.h (Florian Westphal) [1820623] - [crypto] crypto: chelsio - Rename arrays to avoid conflict with crypto/sha256.h (Florian Westphal) [1820623] - [x86] crypto: x86 - Rename functions to avoid conflict with crypto/sha256.h (Florian Westphal) [1820623] - [arm64] crypto: arm64 - Rename functions to avoid conflict with crypto/sha256.h (Florian Westphal) [1820623] - [crypto] crypto: sha256_generic - Switch to the generic lib/crypto/sha256.c lib code (Florian Westphal) [1820623] - [lib] crypto: sha256 - Add sha224 support to sha256 library code (Florian Westphal) [1820623] - [lib] crypto: sha256 - Make lib/crypto/sha256.c suitable for generic use (Florian Westphal) [1820623] - [lib] crypto: sha256 - Use get/put_unaligned_be32 to get input, memzero_explicit (Florian Westphal) [1820623] - [s390] crypto: sha256 - Move lib/sha256.c to lib/crypto (Florian Westphal) [1820623] - [crypto] crypto: sha256_generic - Fix some coding style issues (Florian Westphal) [1820623] - [lib] crypto: sha256 - Fix some coding style issues (Florian Westphal) [1820623] - [thunderbolt] thunderbolt: Fix error code in tb_port_is_width_supported() (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Prevent crash if non-active NVMem file is read (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: fix memory leak of object sw (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Fix xhci check in usb4_switch_setup() (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add support for USB 3.x tunnels (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add support for Time Management Unit (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Make tb_switch_find_cap() available to other files (Jarod Wilson) [1482838] - [netdrv] thunderbolt: Update Kconfig entries to USB4 (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add initial support for USB4 (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Populate PG field in hot plug acknowledgment packet (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Call tb_eeprom_get_drom_offset() from tb_eeprom_read_n() (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Make tb_find_port() available to other files (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Power cycle the router if NVM authentication fails (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Do not start firmware unless asked by the user (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add bandwidth management for Display Port tunnels (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add Display Port adapter pairing and resource management (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add Display Port CM handshake for Titan Ridge devices (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add downstream PCIe port mappings for Alpine and Titan Ridge (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Expand controller name in tb_switch_is_xy() (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add default linking between lane adapters if not provided by DROM (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add support for lane bonding (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Refactor add_switch() into two functions (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add helper macro to iterate over switch ports (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Make tb_sw_write() take const parameter (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Convert DP adapter register names to follow the USB4 spec (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Convert PCIe adapter register names to follow the USB4 spec (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Convert basic adapter register names to follow the USB4 spec (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Log error if adding switch fails (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Log switch route string on config read/write timeout (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Introduce tb_switch_is_icm() (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add 'generation' attribute for devices (Jarod Wilson) [1482838]- [scsi] scsi: lpfc: Copyright updates for 12.6.0.4 patches (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Update lpfc version to 12.6.0.4 (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Clean up hba max_lun_queue_depth checks (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Remove handler for obsolete ELS - Read Port Status (RPS) (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix coverity errors in fmdi attribute handling (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix compiler warning on frame size (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix registration of ELS type support in fdmi (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix broken Credit Recovery after driver load (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix lpfc_io_buf resource leak in lpfc_get_scsi_buf_s4 error path (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix RQ buffer leakage when no IOCBs available (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Make lpfc_defer_acc_rsp static (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Update lpfc version to 12.6.0.3 (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix improper flag check for IO type (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix MDS Latency Diagnostics Err-drop rates (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix unmap of dpp bars affecting next driver load (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix disablement of FC-AL on lpe35000 models (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix ras_log via debugfs (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix Fabric hostname registration if system hostname changes (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix missing check for CSF in Write Object Mbox Rsp (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix: Rework setting of fdmi symbolic node name registration (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix incomplete NVME discovery when target (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: fix spelling mistakes of asynchronous (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix memory leak on lpfc_bsg_write_ebuf_set func (Dick Kennedy) [1793674] - [tools] tools/power turbostat: Support Tiger Lake (David Arcari) [1783441] - [md] dm integrity: fix logic bug in integrity tag testing (Mike Snitzer) [1820280] - [md] Revert "dm: always call blk_queue_split() in dm_process_bio()" (Mike Snitzer) [1820705] - [md] dm integrity: fix ppc64le warning (Mike Snitzer) [1820280] - [md] dm writecache: add cond_resched to avoid CPU hangs (Mike Snitzer) [1820280] - [md] dm integrity: improve discard in journal mode (Mike Snitzer) [1820280] - [md] dm integrity: add optional discard support (Mike Snitzer) [1820280] - [md] dm integrity: allow resize of the integrity device (Mike Snitzer) [1820280] - [md] dm integrity: factor out get_provided_data_sectors() (Mike Snitzer) [1820280] - [md] dm integrity: don't replay journal data past the end of the device (Mike Snitzer) [1820280] - [md] dm integrity: remove sector type casts (Mike Snitzer) [1820280] - [md] dm integrity: fix a crash with unusually large tag size (Mike Snitzer) [1820280] - [md] dm verity fec: fix memory leak in verity_fec_dtr (Mike Snitzer) [1820280] - [md] dm writecache: optimize superblock write (Mike Snitzer) [1820280] - [md] dm writecache: implement gradual cleanup (Mike Snitzer) [1820280] - [md] dm writecache: implement the "cleaner" policy (Mike Snitzer) [1820280] - [md] dm writecache: do direct write if the cache is full (Mike Snitzer) [1820280] - [md] dm integrity: print device name in integrity_metadata() error message (Mike Snitzer) [1820280] - [md] dm crypt: use crypt_integrity_aead() helper (Mike Snitzer) [1820280] - [lib] lib/test_bitmap: add tests for bitmap_parselist_user() (Vladis Dronov) [1819152] - [lib] lib/test_bitmap: add testcases for bitmap_parselist() (Vladis Dronov) [1819152] - [lib] lib/test_bitmap: switch test_bitmap_parselist to ktime_get() (Vladis Dronov) [1819152] - [lib] lib: rework bitmap_parselist (Vladis Dronov) [1819152] - [lib] lib: make bitmap_parselist_user() a wrapper on bitmap_parselist() (Vladis Dronov) [1819152] - [platform] platform/x86: mlx-platform: Add support for next generation systems (Ivan Vecera) [1820312] - [platform] platform/mellanox: mlxreg-hotplug: Add support for new capability register (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add support for new capability register (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add support for new system type (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Set system mux configuration based on system type (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Add new attribute for mlxreg-io sysfs interfaces (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add more definitions for system attributes (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Style changes (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Add missed attribute for mlxreg-io sysfs interfaces (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Fix documentation inconsistency for mlxreg-io sysfs interfaces (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Cosmetic changes (Ivan Vecera) [1820312] - [platform] platform/mellanox: Fix Kconfig indentation (Ivan Vecera) [1820312] - [leds] leds: mlxreg: Fix possible buffer overflow (Ivan Vecera) [1820312] - [platform] platform/mellanox: mlxreg-hotplug: Remove dev_err() usage after platform_get_irq() (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Fix error handling in mlxplat_init() (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Add new attribute for mlxreg-io sysfs interfaces (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add more reset cause attributes (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Modify DMI matching order (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add regmap structure for the next generation systems (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Change API for i2c-mlxcpld driver activation (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Move regmap initialization before all drivers activation (Ivan Vecera) [1820312] - [documentation] ABI: sysfs-driver-mlxreg-io: fix the what fields (Ivan Vecera) [1820312] - [documentation] docs: watchdog: convert docs to ReST and rename to *.rst (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Fix parent device in i2c-mux-reg device registration (Ivan Vecera) [1820312] - [platform] platform/mellanox: mlxreg-hotplug: Add devm_free_irq call to remove flow (Ivan Vecera) [1820312] - [i2c] i2c: mlxcpld: Fix wrong initialization order in probe (Ivan Vecera) [1820312] - [hwmon] hwmon: (mlxreg-fan) Use devm_thermal_of_cooling_device_register (Ivan Vecera) [1820312] - [thermal] thermal: Introduce devm_thermal_of_cooling_device_register (Ivan Vecera) [1820312] - [watchdog] watchdog: mlx_wdt: Use 'dev' instead of dereferencing it repeatedly (Ivan Vecera) [1820312] - [hwmon] hwmon: (mlxreg-fan) Use HWMON_CHANNEL_INFO macro (Ivan Vecera) [1820312] - [include] hwmon: Add convience macro to define simple static sensors (Ivan Vecera) [1820312] - [hwmon] hwmon: (mlxreg-fan) Add support for fan capability registers (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add mlx-wdt platform driver activation (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add support for tachometer speed register (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Fix access mode for fan_dir attribute (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add UID LED for the next generation systems (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add extra CPLD for next generation systems (Ivan Vecera) [1820312] - [documentation] Documentation/watchdog: Add documentation mlx-wdt driver (Ivan Vecera) [1820312] - [watchdog] watchdog: mlx-wdt: introduce a watchdog driver for Mellanox systems (Ivan Vecera) [1820312] - [include] platform_data/mlxreg: additions for Mellanox watchdog driver (Ivan Vecera) [1820312] - [leds] leds: mlxreg: Add support for capability register (Ivan Vecera) [1820312] - [platform] platform/mellanox: mlxreg-hotplug: Fix KASAN warning (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Correct mlxreg-io KernelVersion for 5.0 (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add support for new VMOD0007 board name (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add support for fan capability registers (Ivan Vecera) [1820312] - [include] platform_data/mlxreg: Add capability field to core platform data (Ivan Vecera) [1820312] - [include] platform_data/mlxreg: Document fixes for core platform data (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Add new attribute for mlxreg-io sysfs interfaces (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add support for fan direction register (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Convert to use SPDX identifier (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Add new attribute for mlxreg-io sysfs interfaces (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Allow mlxreg-io driver activation for new systems (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Fix LED configuration (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Fix tachometer registers (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Rename new systems product names (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add definitions for new registers (Ivan Vecera) [1820312] - [i2c] i2c: mux: mlxcpld: simplify code to reach the adapter (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Properly use mlxplat_mlxcpld_msn201x_items (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Fix copy-paste error in mlxplat_init() (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Remove unused define (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Change mlxreg-io configuration for MSN274x systems (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Add new attribute for mlxreg-io sysfs interfaces (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Allow mlxreg-io driver activation for more systems (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add ASIC hotplug device configuration (Ivan Vecera) [1820312] - [platform] platform/mellanox: mlxreg-hotplug: Add hotplug hwmon uevent notification (Ivan Vecera) [1820312] - [platform] platform/mellanox: mlxreg-hotplug: Improve mechanism of ASIC health discovery (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add mlxreg-fan platform driver activation (Ivan Vecera) [1820312] - [platform] platform/mellanox: Use 2-factor allocator calls (Ivan Vecera) [1820312] - [hwmon] hwmon: (mlxreg-fan) Modify macros for tachometer fault status reading (Ivan Vecera) [1820312] - [hwmon] hwmon: (mlxreg-fan) Fix macros for tacho fault reading (Ivan Vecera) [1820312] - [hwmon] hwmon: (mlxreg-fan) Add support for Mellanox FAN driver (Ivan Vecera) [1820312] - [i2c] i2c: mux: mlxcpld: make use of __i2c_smbus_xfer (Ivan Vecera) [1820312] - [i2c] i2c: smbus: add unlocked __i2c_smbus_xfer variant (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Add documentation mlxreg-io sysfs interfaces (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add mlxreg-io platform driver activation (Ivan Vecera) [1820312] - [platform] platform/mellanox: Introduce support for Mellanox register access driver (Ivan Vecera) [1820312] - [kernel] audit: trigger accompanying records when no rules present (Richard Guy Briggs) [1819944] - [kernel] sched/fair: Allow a per-CPU kthread waking a task to stack on the same CPU, to fix XFS performance regression (Phil Auld) [1745111] - [hid] HID: intel-ish-hid: ipc: Add Tiger Lake PCI device ID (Tony Camuso) [1818043] - [hid] HID: intel-ish-hid: ipc: add CMP device id (Tony Camuso) [1818043] - [hid] HID: intel-ish-hid: Spelling s/diconnect/disconnect/ (Tony Camuso) [1818043] - [hid] HID: intel-ish-hid: fix wrong error handling in ishtp_cl_alloc_tx_ring() (Tony Camuso) [1818043] - [hid] HID: intel-ish-hid: ipc: check the NO_D3 flag to distinguish resume paths (Tony Camuso) [1818043] - [hid] HID: intel-ish-hid: ipc: make ish suspend paths clear (Tony Camuso) [1818043] - [hid] HID: intel-ish-hid: ipc: set NO_D3 flag only when needed (Tony Camuso) [1818043] - [netdrv] net: ena: Add PCI shutdown handler to allow safe kexec (Bhupesh Sharma) [1758323] - [net] vsock: fix potential deadlock in transport->release() (Stefano Garzarella) [1771582] - [net] vsock/virtio: remove loopback handling (Stefano Garzarella) [1771582] - [net] vsock: use local transport when it is loaded (Stefano Garzarella) [1771582] - [net] vsock: add vsock_loopback transport (Stefano Garzarella) [1771582] - [net] vsock: add local transport support in the vsock core (Stefano Garzarella) [1771582] - [uapi] vsock: add VMADDR_CID_LOCAL definition (Stefano Garzarella) [1771582] - [net] vsock/virtio_transport_common: remove unused virtio header includes (Stefano Garzarella) [1771582] - [infiniband] IB/rdmavt: Free kernel completion queue when done (Gopal Tiwari) [1805036] - [powerpc] powerpc/64s: Fix section mismatch warnings from boot code (Desnes Augusto Nunes do Rosario) [1391523] - [powerpc] powerpc/prom: convert PROM_BUG() to standard trap (Desnes Augusto Nunes do Rosario) [1391523] - [powerpc] powerpc/64: mark start_here_multiplatform as __ref (Desnes Augusto Nunes do Rosario) [1391523] - [mfd] mfd: intel-lpss: Add Intel Tiger Lake PCI IDs (David Arcari) [1773767] - [mfd] mfd: intel-lpss: Release IDA resources (David Arcari) [1773767] - [mfd] mfd: intel-lpss: Keep device tables sorted by ID (David Arcari) [1773767] - [i2c] i2c: i801: Add support for Intel Tiger Lake (David Arcari) [1773765] - [edac] EDAC/mce_amd: Print !SMCA processor warning only once (Prarit Bhargava) [1796178] - [powerpc] powerpc/pseries/dlpar: Fix a missing check in dlpar_parse_cc_property() (Steve Best) [1806630] {CVE-2019-12614}- [x86] x86/gart: Rewrite early_gart_iommu_check() comment (Waiman Long) [1818532] - [mm] mm/memblock.c: warn if zero alignment was requested (Waiman Long) [1818532] - [powerpc] memblock: stop using implicit alignment to SMP_CACHE_BYTES (Waiman Long) [1818532] - [mm] memblock: replace BOOTMEM_ALLOC_* with MEMBLOCK variants (Waiman Long) [1818532] - [mm] mm: remove nobootmem (Waiman Long) [1818532] - [mm] memblock: rename __free_pages_bootmem to memblock_free_pages (Waiman Long) [1818532] - [mm] memblock: rename free_all_bootmem to memblock_free_all (Waiman Long) [1818532] - [firmware] memblock: replace free_bootmem_late with memblock_free_late (Waiman Long) [1818532] - [x86] memblock: replace free_bootmem{_node} with memblock_free (Waiman Long) [1818532] - [mm] mm: nobootmem: remove bootmem allocation APIs (Waiman Long) [1818532] - [mm] memblock: replace __alloc_bootmem with memblock_alloc_from (Waiman Long) [1818532] - [mm] memblock: replace alloc_bootmem_pages with memblock_alloc (Waiman Long) [1818532] - [mm] memblock: replace alloc_bootmem_low_pages with memblock_alloc_low (Waiman Long) [1818532] - [mm] memblock: replace alloc_bootmem_pages_node with memblock_alloc_node (Waiman Long) [1818532] - [mm] memblock: add align parameter to memblock_alloc_node() (Waiman Long) [1818532] - [arm64] memblock: replace alloc_bootmem_low with memblock_alloc_low (2) (Waiman Long) [1818532] - [usb] memblock: replace alloc_bootmem_pages_nopanic with memblock_alloc_nopanic (Waiman Long) [1818532] - [x86] memblock: replace __alloc_bootmem_node_nopanic with memblock_alloc_try_nid_nopanic (Waiman Long) [1818532] - [x86] memblock: replace alloc_bootmem_low with memblock_alloc_low (Waiman Long) [1818532] - [x86] memblock: replace alloc_bootmem_align with memblock_alloc (Waiman Long) [1818532] - [mm] memblock: remove _virt from APIs returning virtual address (Waiman Long) [1818532] - [powerpc] memblock: rename memblock_alloc{_nid, _try_nid} to memblock_phys_alloc* (Waiman Long) [1818532] - [mm] mm: nobootmem: remove dead code (Waiman Long) [1818532] - [mm] mm: remove bootmem allocator implementation (Waiman Long) [1818532] - [mm] mm: remove CONFIG_HAVE_MEMBLOCK (Waiman Long) [1818532] - [mm] mm: remove CONFIG_NO_BOOTMEM (Waiman Long) [1818532] - [mm] mm: disable deferred struct page for 32-bit arches (Waiman Long) [1818532] - [mm] mm: make DEFERRED_STRUCT_PAGE_INIT explicitly depend on SPARSEMEM (Waiman Long) [1818532] - [mm] mm/hugetlb.c: don't zero 1GiB bootmem pages (Waiman Long) [1818532] - [mm] docs/mm: memblock: add overview documentation (Waiman Long) [1818532] - [include] docs/mm: memblock: add kernel-doc description for memblock types (Waiman Long) [1818532] - [mm] docs/mm: memblock: add kernel-doc comments for memblock_add (Waiman Long) [1818532] - [mm] docs/mm: bootmem: add overview documentation (Waiman Long) [1818532] - [include] docs/mm: bootmem: add kernel-doc description of 'struct bootmem_data' (Waiman Long) [1818532] - [mm] docs/mm: bootmem: fix kernel-doc warnings (Waiman Long) [1818532] - [mm] docs/mm: nobootmem: fixup kernel-doc comments (Waiman Long) [1818532] - [mm] mm/bootmem: drop duplicated kernel-doc comments (Waiman Long) [1818532] - [lib] lib/smp_processor_id: Don't use cpumask_equal() (Waiman Long) [1812092] - [kernel] audit: always check the netlink payload length in audit_receive_msg() (Richard Guy Briggs) [1814448] - [kernel] audit: fix error handling in audit_data_to_entry() (Richard Guy Briggs) [1814448] - [fs] fat: work around race with userspace's read via blockdev while mounting (Bill O'Donnell) [1771351] - [include] raid6/test: fix a compilation error (Bhupesh Sharma) [1817524] - [arm64] arm64: kexec_file: add crash dump support (Bhupesh Sharma) [1817524] - [lib] libfdt: include fdt_addresses.c (Bhupesh Sharma) [1817524] - [scripts] scripts/dtc: Update to upstream version v1.5.1-22-gc40aeb60b47a (Bhupesh Sharma) [1817524] - [include] libfdt: reduce the number of headers included from libfdt_env.h (Bhupesh Sharma) [1817524] - [arm64] arm64: dts: amd: Fix SPI bus warnings (Bhupesh Sharma) [1817524] - [arm64] arm64: dts: broadcom: Fix I2C and SPI bus warnings (Bhupesh Sharma) [1817524] - [scripts] scripts/dtc: Update to upstream version v1.5.0-30-g702c1b6c0e73 (Bhupesh Sharma) [1817524] - [scripts] scripts/dtc: Update to upstream version v1.5.0-23-g87963ee20693 (Bhupesh Sharma) [1817524] - [include] linux/kernel.h: split *_MAX and *_MIN macros into (Bhupesh Sharma) [1817524] - [scripts] kbuild: disable dtc simple_bus_reg warnings by default (Bhupesh Sharma) [1817524] - [scripts] scripts/dtc: Update to upstream version v1.4.7-57-gf267e674d145 (Bhupesh Sharma) [1817524] - [scripts] scripts/dtc: Update to upstream version v1.4.7-14-gc86da84d30e4 (Bhupesh Sharma) [1817524] - [scripts] scripts/dtc: consolidate include path options in Makefile (Bhupesh Sharma) [1817524] - [pci] PCI: Remove unnecessary returns (Myron Stowe) [1807175] - [pci] PCI: OF: Correct of_irq_parse_pci() documentation (Myron Stowe) [1807175] - [pci] PCI: Fix typos and whitespace errors (Myron Stowe) [1807175] - [documentation] PCI: Correct pci=resource_alignment parameter example (Myron Stowe) [1807175] - [pci] PCI: Use PCI_SRIOV_NUM_BARS in loops instead of PCI_IOV_RESOURCE_END (Myron Stowe) [1807175] - [pci] PCI: Convert pci_resource_to_user() to a weak function (Myron Stowe) [1807175] - [pci] PCI: pciehp: Refer to "Indicators" instead of "LEDs" in comments (Myron Stowe) [1807175] - [pci] PCI: pciehp: Remove pciehp_green_led_{on, off, blink}() (Myron Stowe) [1807175] - [pci] PCI: pciehp: Remove pciehp_set_attention_status() (Myron Stowe) [1807175] - [pci] PCI: pciehp: Combine adjacent indicator updates (Myron Stowe) [1807175] - [pci] PCI: pciehp: Add pciehp_set_indicators() to set both indicators (Myron Stowe) [1807175] - [pci] PCI: Add pci_irq_vector() and other stubs when !CONFIG_PCI (Myron Stowe) [1807175] - [pci] PCI: Force trailing new line to resource_alignment_param in sysfs (Myron Stowe) [1807175] - [pci] PCI: Move pci__resource_alignment_param() into their callers (Myron Stowe) [1807175] - [pci] PCI: pci.c: convert to use BUS_ATTR_RW (Myron Stowe) [1807175] - [pci] PCI: Clean up resource_alignment parameter to not require static buffer (Myron Stowe) [1807175] - [pci] PCI/IOV: Remove group write permission from sriov_numvfs, sriov_drivers_autoprobe (Myron Stowe) [1807175] - [pci] PCI/IOV: Move sysfs SR-IOV functions to iov.c (Myron Stowe) [1807175] - [pci] PCI: sysfs: Change permissions from symbolic to octal (Myron Stowe) [1807175] - [pci] PCI: sysfs: Revert "rescan" file renames (Myron Stowe) [1807175] - [pci] PCI: sysfs: Change DEVICE_ATTR() to DEVICE_ATTR_WO() (Myron Stowe) [1807175] - [pci] PCI: pci-sysfs.c: convert to use BUS_ATTR_WO (Myron Stowe) [1807175] - [pci] PCI: sysfs: Define device attributes with DEVICE_ATTR*() (Myron Stowe) [1807175] - [pci] PCI: Mark expected switch fall-through (Myron Stowe) [1807175] - [pci] PCI: Use devm_add_action_or_reset() (Myron Stowe) [1807175] - [pci] PCI: Get rid of dev->has_secondary_link flag (Myron Stowe) [1807175] - [pci] PCI/ACPI: Remove unnecessary struct hotplug_program_ops (Myron Stowe) [1807175] - [pci] PCI/ACPI: Move _HPP & _HPX functions to pci-acpi.c (Myron Stowe) [1807175] - [pci] PCI/ACPI: Rename _HPX structs from hpp_* to hpx_* (Myron Stowe) [1807175] - [pci] PCI: Make pci_set_of_node(), etc private (Myron Stowe) [1807175] - [pci] PCI: Make pci_enable_ptm() private (Myron Stowe) [1807175] - [pci] PCI: Make pcie_set_ecrc_checking(), pcie_ecrc_get_policy() private (Myron Stowe) [1807175] - [pci] PCI: Make pci_ats_init() private (Myron Stowe) [1807175] - [pci] PCI: Make pcie_update_link_speed() private (Myron Stowe) [1807175] - [pci] PCI: Make pci_bus_get(), pci_bus_put() private (Myron Stowe) [1807175] - [pci] PCI: Make pci_hotplug_io_size, mem_size, and bus_size private (Myron Stowe) [1807175] - [pci] PCI: Make pci_save_vc_state(), pci_restore_vc_state(), etc private (Myron Stowe) [1807175] - [pci] PCI: Make pci_get_host_bridge_device(), pci_put_host_bridge_device() private (Myron Stowe) [1807175] - [pci] PCI: Make pci_check_pme_status(), pci_pme_wakeup_bus() private (Myron Stowe) [1807175] - [pci] PCI: Make PCI_PM_* delay times private (Myron Stowe) [1807175] - [pci] PCI: Unexport pci_bus_sem (Myron Stowe) [1807175] - [pci] PCI: Unexport pci_bus_get() and pci_bus_put() (Myron Stowe) [1807175] - [pci] PCI: Remove pci_block_cfg_access() et al (unused) (Myron Stowe) [1807175] - [wireless] PCI: Move ASPM declarations to linux/pci.h (Myron Stowe) [1807175] - [pci] PCI/MSI: Support allocating virtual MSI interrupts (Myron Stowe) [1807175] - [fs] gfs2: Remove unnecessary gfs2_qa_{get,put} pairs (Robert S Peterson) [1807146] - [fs] gfs2: Split gfs2_rsqa_delete into gfs2_rs_delete and gfs2_qa_put (Robert S Peterson) [1807146] - [fs] gfs2: Change inode qa_data to allow multiple users (Robert S Peterson) [1807146] - [fs] gfs2: eliminate gfs2_rsqa_alloc in favor of gfs2_qa_alloc (Robert S Peterson) [1807146] - [fs] gfs2: Switch to list_{first,last}_entry (Robert S Peterson) [1807146] - [fs] gfs2: Clean up inode initialization and teardown (Robert S Peterson) [1807146] - [fs] gfs2: Minor gfs2_alloc_inode cleanup (Robert S Peterson) [1807146] - [pinctrl] pinctrl: pinmux: fix a possible null pointer in pinmux_can_be_used_for_gpio (David Arcari) [1817454] - [pinctrl] pinctrl/gpio: Take MUX usage into account (David Arcari) [1817454] - [include] gpio: Fix build warnings on undefined struct pinctrl_dev (David Arcari) [1817454] - [pinctrl] pinctrl: remove unused pin_is_valid() (David Arcari) [1817454] - [pinctrl] pinctrl: remove unneeded initializer for list_for_each_entry() iterator (David Arcari) [1817454] - [pinctrl] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 194 (David Arcari) [1817454] - [pinctrl] pinctrl: core: Do not add device links for hogs (David Arcari) [1817454] - [pinctrl] pinctrl: Enable device link creation for pin control (David Arcari) [1817454] - [pinctrl] pinctrl: generic: add new 'drive-strength-microamp' property support (David Arcari) [1817454] - [pinctrl] pinctrl: remove unused 'pinconf-config' debugfs interface (David Arcari) [1817454] - [pinctrl] pinctrl: Change to use DEFINE_SHOW_ATTRIBUTE macro (David Arcari) [1817454] - [pinctrl] pinctrl: core: make sure strcmp() doesn't get a null parameter (David Arcari) [1817454] - [pinctrl] pinctrl: core: Remove broken remove_last group and pinmux functions (David Arcari) [1817454] - [pinctrl] pinctrl: pinmux: Return selector to the pinctrl driver (David Arcari) [1817454] - [pinctrl] pinctrl: core: Return selector to the pinctrl driver (David Arcari) [1817454] - [pinctrl] pinctrl: Cut unused sysfs includes (David Arcari) [1817454] - [mm] mm, numa: fix bad pmd by atomically check for pmd_trans_huge when marking page tables prot_numa (Rafael Aquini) [1763878] - [mm] mm: thp: fix flags for pmd migration when split (Rafael Aquini) [1763878] - [mm] mm: thp: relocate flush_cache_range() in migrate_misplaced_transhuge_page() (Rafael Aquini) [1763878] - [mm] mm: thp: fix mmu_notifier in migrate_misplaced_transhuge_page() (Rafael Aquini) [1763878] - [mm] mm: thp: fix MADV_DONTNEED vs migrate_misplaced_transhuge_page race condition (Rafael Aquini) [1763878] - [fs] nfsd: set the server_scope during service startup (Scott Mayhew) [1817752] - [fs] nfsd: v4 support requires CRYPTO_SHA256 (Scott Mayhew) [1817752] - [fs] nfsd: Fix cld_net->cn_tfm initialization (Scott Mayhew) [1817752] - [fs] nfsd: add support for upcall version 2 (Scott Mayhew) [1817752] - [fs] nfsd: add a "GetVersion" upcall for nfsdcld (Scott Mayhew) [1817752] - [fs] nfsd: handle legacy client tracking records sent by nfsdcld (Scott Mayhew) [1817752] - [fs] nfsd: re-order client tracking method selection (Scott Mayhew) [1817752] - [fs] nfsd: keep a tally of RECLAIM_COMPLETE operations when using nfsdcld (Scott Mayhew) [1817752] - [fs] nfsd: un-deprecate nfsdcld (Scott Mayhew) [1817752] - [fs] nfsd: make nfs4_client_reclaim use an xdr_netobj instead of a fixed char array (Scott Mayhew) [1817752]- [s390] scsi: zfcp: fix to prevent port_remove with pure auto scan LUNs (only sdevs) (Philipp Rudo) [1814791] - [s390] scsi: zfcp: fix missing zfcp_port reference put on -EBUSY from port_remove (Philipp Rudo) [1814792] - [infiniband] RDMA/qedr: Fix null-pointer dereference when calling rdma_user_mmap_get_offset (Kamal Heib) [1786602] - [infiniband] RDMA/qedr: Make qedr_iw_load_qp() static (Kamal Heib) [1786602] - [infiniband] RDMA/qedr: Fix potential use after free (Kamal Heib) [1786602] - [infiniband] RDMA/qedr: Remove unsupported modify_port callback (Kamal Heib) [1786602] - [infiniband] IB/ipoib: Add ndo operation for getting VFs GUID attributes (Kamal Heib) [1786602] - [net] xprtrdma: Fix oops in Receive handler after device removal (Kamal Heib) [1786602] - [net] xprtrdma: Fix completion wait during device removal (Kamal Heib) [1786602] - [net] xprtrdma: Fix create_qp crash on device unload (Kamal Heib) [1786602] - [infiniband] IB/hfi1: Adjust flow PSN with the correct resync_psn (Kamal Heib) [1786602] - [infiniband] IB/hfi1: Don't cancel unused work item (Kamal Heib) [1786602] - [infiniband] IB/core: Introduce rdma_user_mmap_entry_insert_range() API (Kamal Heib) [1786602] - [infiniband] RDMA/counter: Prevent auto-binding a QP which are not tracked with res (Kamal Heib) [1786602] - [infiniband] rxe: correctly calculate iCRC for unaligned payloads (Kamal Heib) [1786602] - [infiniband] treewide: Use sizeof_field() macro (Kamal Heib) [1786602] - [infiniband] RDMA/cma: add missed unregister_pernet_subsys in init failure (Kamal Heib) [1786602] - [infiniband] RDMA/efa: Expose RDMA read related attributes (Kamal Heib) [1786602] - [infiniband] RDMA/efa: Support remote read access in MR registration (Kamal Heib) [1786602] - [infiniband] RDMA/efa: Store network attributes in device attributes (Kamal Heib) [1786602] - [infiniband] IB/hfi1: remove redundant assignment to variable ret (Kamal Heib) [1786602] - [infiniband] net: use rhashtable_lookup() instead of rhashtable_lookup_fast() (Kamal Heib) [1786602] - [infiniband] IB/core: Add interfaces to get VF node and port GUIDs (Kamal Heib) [1786602] - [infiniband] RDMA/cm: Use refcount_t type for refcount variable (Kamal Heib) [1786602] - [infiniband] RDMA/cma: Use ACK timeout for RoCE packetLifeTime (Kamal Heib) [1786602] - [infiniband] IB/umem: remove the dmasync argument to ib_umem_get (Kamal Heib) [1786602] - [infiniband] RDMA/qedr: Add iWARP doorbell recovery support (Kamal Heib) [1786602] - [infiniband] RDMA/qedr: Add doorbell overflow recovery support (Kamal Heib) [1786602] - [infiniband] RDMA/qedr: Use the common mmap API (Kamal Heib) [1786602] - [infiniband] RDMA/qedr: Fix memory leak in user qp and mr (Kamal Heib) [1810854 1786602] - [infiniband] RDMA/qedr: Fix synchronization methods and memory leaks in qedr (Kamal Heib) [1810854 1786602] - [infiniband] RDMA/qedr: Fix qpids xarray api used (Kamal Heib) [1810854 1786602] - [infiniband] RDMA/qedr: Fix srqs xarray initialization (Kamal Heib) [1810854 1786602] - [infiniband] RDMA/qedr: Remove Unneeded variable rc (Kamal Heib) [1810854 1786602] - [infiniband] RDMA/mlx4: Separate creation of RWQ and QP (Kamal Heib) [1786602] - [infiniband] RDMA/hns: Package for hns_roce_rereg_user_mr function (Kamal Heib) [1786602] - [infiniband] RDMA/hns: Fix sg offset non-zero issue (Kamal Heib) [1786602] - [infiniband] dma-mapping: remove the DMA_ATTR_WRITE_BARRIER flag (Kamal Heib) [1786602] - [infiniband] RDMA/efa: Clear the admin command buffer prior to its submission (Kamal Heib) [1786602] - [infiniband] RDMA/siw: Cleanup unused mmap structures (Kamal Heib) [1786602] - [infiniband] RDMA/srpt: Report the SCSI residual to the initiator (Kamal Heib) [1786602] - [infiniband] RDMA: Change MAD processing function to remove extra casting and parameter (Kamal Heib) [1786602] - [infiniband] RDMA/mlx5: Rewrite MAD processing logic to be readable (Kamal Heib) [1786602] - [infiniband] RDMA/ocrdma: Simplify process_mad function (Kamal Heib) [1786602] - [infiniband] RDMA/ocrdma: Make ocrdma_pma_counters() return void (Kamal Heib) [1786602] - [infiniband] RDMA/mad: Do not check MAD sizes in roce and ib drivers (Kamal Heib) [1786602] - [infiniband] RDMA/hfi1: Delete unreachable code (Kamal Heib) [1786602] - [infiniband] RDMA/mad: Allocate zeroed MAD buffer (Kamal Heib) [1786602] - [infiniband] RDMA/mad: Delete never implemented functions (Kamal Heib) [1786602] - [infiniband] RDMA/core: Fix return code when modify_port isn't supported (Kamal Heib) [1786602] - [infiniband] RDMA/siw: Use the common mmap_xa helpers (Kamal Heib) [1786602] - [infiniband] RDMA/efa: Use the common mmap_xa helpers (Kamal Heib) [1786602] - [infiniband] RDMA: Connect between the mmap entry and the umap_priv structure (Kamal Heib) [1786602] - [infiniband] RDMA/hns: Use rdma_user_mmap_io (Kamal Heib) [1786602] - [infiniband] RDMA/core: Create mmap database and cookie helper functions (Kamal Heib) [1786602] - [infiniband] RDMA/core: Move core content from ib_uverbs to ib_core (Kamal Heib) [1786602] - [infiniband] RDMA/odp: Remove broken debugging call to invalidate_range (Kamal Heib) [1786602] - [infiniband] RDMA/vmw_pvrdma: Use resource ids from physical device if available (Kamal Heib) [1786602] - [infiniband] RDMA/core: Set DMA parameters correctly (Kamal Heib) [1786602] - [infiniband] RDMA/siw: Increase DMA max_segment_size parameter (Kamal Heib) [1786602] - [infiniband] RDMA/rxe: Increase DMA max_segment_size parameter (Kamal Heib) [1786602] - [uapi] rdma: Remove nes ABI header (Kamal Heib) [1786602] - [infiniband] RDMA/srpt: Fix TPG creation (Kamal Heib) [1786602] - [infiniband] RDMA/cm: Update copyright together with SPDX tag (Kamal Heib) [1786602] - [infiniband] RDMA/cm: Use specific keyword to check define (Kamal Heib) [1786602] - [infiniband] RDMA/cm: Delete unused cm_is_active_peer function (Kamal Heib) [1786602] - [infiniband] RDMA/rxe: Remove useless rxe_init_device_param assignments (Kamal Heib) [1786602] - [net] xprtrdma: Replace dprintk in xprt_rdma_set_port (Kamal Heib) [1786602] - [net] xprtrdma: Replace dprintk() in rpcrdma_update_connect_private() (Kamal Heib) [1786602] - [net] xprtrdma: Refine trace_xprtrdma_fixup (Kamal Heib) [1786602] - [net] xprtrdma: Report the computed connect delay (Kamal Heib) [1786602] - [net] xprtrdma: Wake tasks after connect worker fails (Kamal Heib) [1786602] - [net] xprtrdma: Pull up sometimes (Kamal Heib) [1786602] - [net] xprtrdma: Refactor rpcrdma_prepare_msg_sges() (Kamal Heib) [1786602] - [net] xprtrdma: Move the rpcrdma_sendctx::sc_wr field (Kamal Heib) [1786602] - [net] xprtrdma: Remove rpcrdma_sendctx::sc_device (Kamal Heib) [1786602] - [net] xprtrdma: Remove rpcrdma_sendctx::sc_xprt (Kamal Heib) [1786602] - [net] xprtrdma: Ensure ri_id is stable during MR recycling (Kamal Heib) [1786602] - [net] xprtrdma: Manage MRs in context of a single connection (Kamal Heib) [1786602] - [net] xprtrdma: Fix MR list handling (Kamal Heib) [1786602] - [net] xprtrdma: Initialize rb_credits in one place (Kamal Heib) [1786602] - [infiniband] RDMA/core: Check that process is still alive before sending it to the users (Kamal Heib) [1786602] - [infiniband] RDMA/restrack: Remove PID namespace support (Kamal Heib) [1786602] - [infiniband] RDMA/uverbs: Add a check for uverbs_attr_get to uverbs_copy_to_struct_or_zero (Kamal Heib) [1786602] - [infiniband] IB/cma: Honor traffic class from lower netdevice for RoCE (Kamal Heib) [1786602] - [infiniband] RDMA/nldev: Provide MR statistics (Kamal Heib) [1786602] - [infiniband] RDMA/mlx5: Return ODP type per MR (Kamal Heib) [1786602] - [infiniband] RDMA/nldev: Allow different fill function per resource (Kamal Heib) [1786602] - [infiniband] IB/mlx5: Introduce ODP diagnostic counters (Kamal Heib) [1786602] - [infiniband] infiniband: fix sw/rdmavt/ kernel-doc notation (Kamal Heib) [1786602] - [infiniband] infiniband: fix core/ kernel-doc notation (Kamal Heib) [1786602] - [infiniband] infiniband: fix ulp/iser/iser_initiator.c kernel-doc warnings (Kamal Heib) [1786602] - [infiniband] infiniband: fix ulp/iser/iser_verbs.c kernel-doc notation (Kamal Heib) [1786602] - [infiniband] infiniband: fix core/verbs.c kernel-doc notation (Kamal Heib) [1786602] - [infiniband] infiniband: fix ulp/srpt/ib_srpt.h kernel-doc notation (Kamal Heib) [1786602] - [infiniband] infiniband: fix ulp/iser/iscsi_iser.h kernel-doc warnings (Kamal Heib) [1786602] - [infiniband] infiniband: fix core/ipwm_util.h kernel-doc warnings (Kamal Heib) [1786602] - [infiniband] infiniband: fix ulp/iser/iscsi_iser.kernel-doc notation (Kamal Heib) [1786602] - [infiniband] RDMA/rw: Support threshold for registration vs scattering to local pages (Kamal Heib) [1786602] - [uapi] RDMA/uapi: Fix and re-organize the usage of rdma_driver_id (Kamal Heib) [1786602] - [net] svcrdma: Improve DMA mapping trace points (Kamal Heib) [1786602] - [infiniband] RDMA/iser: Use iser_err instead of pr_err for logging (Kamal Heib) [1786602] - [infiniband] RDMA/srp: Calculate max_it_iu_size if remote max_it_iu length available (Kamal Heib) [1786602] - [infiniband] RDMA/srp: Add parse function for maximum initiator to target IU size (Kamal Heib) [1786602] - [infiniband] IB/cm: Use container_of() instead of typecast (Kamal Heib) [1786602] - [infiniband] RDMA/srpt: Make the code for handling port identities more systematic (Kamal Heib) [1786602] - [infiniband] RDMA/srpt: Rework the code that waits until an RDMA port is no longer in use (Kamal Heib) [1786602] - [infiniband] RDMA/srpt: Rework the approach for closing an RDMA channel (Kamal Heib) [1786602] - [infiniband] RDMA/srpt: Improve a debug message (Kamal Heib) [1786602] - [infiniband] RDMA/srpt: Fix handling of iWARP logins (Kamal Heib) [1786602] - [infiniband] RDMA/srpt: Fix handling of SR-IOV and iWARP ports (Kamal Heib) [1786602] - [infiniband] RDMA/srp: Make route resolving error messages more informative (Kamal Heib) [1786602] - [infiniband] RDMA/srp: Honor the max_send_sge device attribute (Kamal Heib) [1786602] - [infiniband] RDMA/srp: Remove two casts (Kamal Heib) [1786602] - [infiniband] RDMA/siw: Make node GUIDs valid EUI-64 identifiers (Kamal Heib) [1786602] - [infiniband] RDMA/iw_cxgb3: Remove the iw_cxgb3 module from kernel (Kamal Heib) [1786602] - [infiniband] RDMA/rxe: Verify modify_device mask (Kamal Heib) [1786602] - [infiniband] RDMA/core: Fix return code when modify_device isn't supported (Kamal Heib) [1786602] - [infiniband] RDMA/siw: Fix port number endianness in a debug message (Kamal Heib) [1786602] - [infiniband] RDMA/siw: Simplify several debug messages (Kamal Heib) [1786602] - [infiniband] IB/iser: remove redundant macro definitions (Kamal Heib) [1786602] - [infiniband] IB/iser: bound protection_sg size by data_sg size (Kamal Heib) [1786602] - [infiniband] IB/iser: add unlikely checks in the fast path (Kamal Heib) [1786602] - [infiniband] RDMA/counter: Prevent QP counter manual binding in auto mode (Kamal Heib) [1786602] - [kvm] KVM: SVM: Override default MMIO mask if memory encryption is enabled (Wei Huang) [1789537] - [netdrv] mlx5e: Reorder mirrer action parsing to check for encap first (Ivan Vecera) [1818074] - [tools] selftests: mlxsw: Adjust test to recent changes (Ivan Vecera) [1818074] - [netdrv] vxlan: fix unexpected failure of vxlan_changelink() (Ivan Vecera) [1818074] - [netdrv] bonding: fix lockdep warning in bond_get_stats() (Ivan Vecera) [1818074] - [netdrv] bonding: fix using uninitialized mode_lock (Ivan Vecera) [1818074] - [net] export netdev_next_lower_dev_rcu() (Ivan Vecera) [1818074] - [netdrv] bonding: add missing netdev_update_lockdep_key() (Ivan Vecera) [1818074] - [net] avoid updating qdisc_xmit_lock_key in netdev_update_lockdep_key() (Ivan Vecera) [1818074] - [include] net: fix kernel-doc warning in (Ivan Vecera) [1818074] - [net] batman-adv: Drop lockdep.h include for soft-interface.c (Ivan Vecera) [1818074] - [net] remove unnecessary variables and callback (Ivan Vecera) [1818074] - [netdrv] macsec: Fix multiple coding style issues (Ivan Vecera) [1818074] - [netdrv] vxlan: add adjacent link to limit depth level (Ivan Vecera) [1818074] - [net] core: add ignore flag to netdev_adjacent structure (Ivan Vecera) [1818074] - [netdrv] team: fix nested locking lockdep warning (Ivan Vecera) [1818074] - [netdrv] bonding: use dynamic lockdep key instead of subclass (Ivan Vecera) [1818074] - [netdrv] bonding: fix unexpected IFF_BONDING bit unset (Ivan Vecera) [1818074] - [net] core: add generic lockdep keys (Ivan Vecera) [1818074] - [net] core: limit nested device depth (Ivan Vecera) [1818074] - [net] udp: rehash on disconnect (Davide Caratti) [1817671] - [net] revert "udp: do rmem bulk free even if the rx sk queue is empty" (Davide Caratti) [1817671] - [net] udp: fix data-race in udp_set_dev_scratch() (Davide Caratti) [1817671] - [net] page_pool: refill page when alloc.count of pool is zero (Petr Oros) [1811201] - [net] page_pool: help compiler remove code in case CONFIG_NUMA=n (Petr Oros) [1811201] - [net] page_pool: handle page recycle for NUMA_NO_NODE condition (Petr Oros) [1811201] - [netdrv] mlx5e: Rx, Update page pool numa node when changed (Petr Oros) [1811201] - [net] page_pool: Don't recycle non-reusable pages (Petr Oros) [1811201] - [net] page_pool: Add API to update numa node (Petr Oros) [1811201] - [include] page_pool: extend tracepoint to also include the page PFN (Petr Oros) [1811201] - [net] page_pool: add destroy attempts counter and rename tracepoint (Petr Oros) [1811201] - [net] page_pool: remove unnecessary variable init (Petr Oros) [1811201] - [net] page_pool: fix logic in __page_pool_get_cached (Petr Oros) [1811201] - [netdrv] team: add missing attribute validation for array index (Hangbin Liu) [1816499] - [netdrv] team: add missing attribute validation for port ifindex (Hangbin Liu) [1816499] - [netdrv] team: Add vlan tx offload to hw_enc_features (Hangbin Liu) [1816499] - [netdrv] team: set slave to promisc if team is already in promisc mode (Hangbin Liu) [1816499] - [netdrv] team: Free BPF filter when unregistering netdev (Hangbin Liu) [1816499] - [netdrv] net: Remove switchdev.h inclusion from team/bond/vlan (Hangbin Liu) [1816499] - [netdrv] team: use operstate consistently for linkup (Hangbin Liu) [1816499] - [netdrv] team: avoid complex list operations in team_nl_cmd_options_set() (Hangbin Liu) [1816499] - [netdev] pass the stuck queue to the timeout handler (Ivan Vecera) [1811203] - [net] flow_dissector: extract more ICMP information (Ivan Vecera) [1795213] - [net] flow_dissector: skip the ICMP dissector for non ICMP packets (Ivan Vecera) [1795213] - [net] flow_dissector: add meaningful comments (Ivan Vecera) [1795213] - [net] vti[6]: fix packet tx through bpf_redirect() in XinY cases (Sabrina Dubroca) [1795145] - [net] xfrm interface: fix packet tx through bpf_redirect() (Sabrina Dubroca) [1795145] - [net] vti[6]: fix packet tx through bpf_redirect() (Sabrina Dubroca) [1795145] - [documentation] Clarify trap's description (Petr Oros) [1809496] - [net] devlink: Wait longer before warning about unset port type (Petr Oros) [1809496] - [documentation] Add a section for devlink-trap testing (Petr Oros) [1809496] - [tools] selftests: devlink_trap: Add test cases for devlink-trap (Petr Oros) [1809496] - [tools] selftests: forwarding: devlink_lib: Add devlink-trap helpers (Petr Oros) [1809496] - [tools] selftests: forwarding: devlink_lib: Allow tests to define devlink device (Petr Oros) [1809496] - [documentation] Add devlink-trap documentation (Petr Oros) [1809496] - [net] devlink: Add generic packet traps and groups (Petr Oros) [1809496] - [net] devlink: Add packet trap infrastructure (Petr Oros) [1809496] - [net] devlink: add warning in case driver does not set port type (Petr Oros) [1809496] - [net] devlink: remove unused devlink_port_get_phys_port_name() function (Petr Oros) [1809496] - [net] tcp: add sanity tests in tcp_add_backlog() (Guillaume Nault) [1790843] - [net] tcp: implement coalescing on backlog queue (Guillaume Nault) [1790843] - [include] tcp: make tcp_space() aware of socket backlog (Guillaume Nault) [1790843] - [net] tcp: take care of compressed acks in tcp_add_reno_sack() (Guillaume Nault) [1790843] - [include] tcp: hint compiler about sack flows (Guillaume Nault) [1790843] - [net] tcp: drop dst in tcp_add_backlog() (Guillaume Nault) [1790843] - [net] drop_monitor: Do not cancel uninitialized work item (Petr Oros) [1810114] - [net] drop_monitor: Use kstrdup (Petr Oros) [1810114] - [net] drop_monitor: Better sanitize notified packets (Petr Oros) [1810114] - [net] drop_monitor: Make timestamps y2038 safe (Petr Oros) [1810114] - [net] drop_monitor: Allow user to start monitoring hardware drops (Petr Oros) [1810114] - [net] drop_monitor: Add support for summary alert mode for hardware drops (Petr Oros) [1810114] - [net] drop_monitor: Add support for packet alert mode for hardware drops (Petr Oros) [1810114] - [net] drop_monitor: Consider all monitoring states before performing configuration (Petr Oros) [1810114] - [net] drop_monitor: Add basic infrastructure for hardware drops (Petr Oros) [1810114] - [net] drop_monitor: Initialize hardware per-CPU data (Petr Oros) [1810114] - [net] drop_monitor: Move per-CPU data init/fini to separate functions (Petr Oros) [1810114] - [maintainers] drop_monitor: Add missing uAPI file to MAINTAINERS file (Petr Oros) [1810114] - [net] drop_monitor: Expose tail drop counter (Petr Oros) [1810114] - [net] drop_monitor: Make drop queue length configurable (Petr Oros) [1810114] - [net] drop_monitor: Add a command to query current configuration (Petr Oros) [1810114] - [net] drop_monitor: Allow truncation of dropped packets (Petr Oros) [1810114] - [net] drop_monitor: Add packet alert mode (Petr Oros) [1810114] - [net] drop_monitor: Add alert mode operations (Petr Oros) [1810114] - [net] drop_monitor: Require CAP_NET_ADMIN for drop monitor configuration (Petr Oros) [1810114] - [net] drop_monitor: Reset per-CPU data before starting to trace (Petr Oros) [1810114] - [net] drop_monitor: Initialize timer and work item upon tracing enable (Petr Oros) [1810114] - [net] drop_monitor: Split tracing enable / disable to different functions (Petr Oros) [1810114] - [net] drop_monitor: Use pre_doit / post_doit hooks (Petr Oros) [1810114] - [net] drop_monitor: Add extack support (Petr Oros) [1810114] - [net] drop_monitor: Avoid multiple blank lines (Petr Oros) [1810114] - [net] drop_monitor: Document scope of spinlock (Petr Oros) [1810114] - [net] drop_monitor: Rename and document scope of mutex (Petr Oros) [1810114] - [net] drop_monitor: Use correct error code (Petr Oros) [1810114] - [net] revert "net: dev: introduce support for sch BYPASS for lockless qdisc" (Paolo Abeni) [1805983] - [net] neighbour: remove neigh_cleanup() method (Ivan Vecera) [1795285] - [include] trace: events: neigh_update: print new state in string format (Ivan Vecera) [1795285] - [net] neigh: hook tracepoints in neigh update code (Ivan Vecera) [1795285] - [net] trace: events: add a few neigh tracepoints (Ivan Vecera) [1795285] - [net] netfilter: nf_tables: add __nft_chain_type_get() (Florian Westphal) [1806888] - [net] devlink: Hang reporter's dump method on a dumpit cb (Andrea Claudi) [1804798] - [net] core: Do not clear VF index for node/port GUIDs query (Petr Oros) [1805312] - [net] core: Populate VF index in struct ifla_vf_guid (Petr Oros) [1805312] - [net] core: Add support for getting VF GUIDs (Petr Oros) [1805312] - [tools] ptp: Extend the test program to check the external time stamp flags (Petr Oros) [1795192] - [netdrv] mlx5: Reject requests to enable time stamping on both edges (Petr Oros) [1795192] - [netdrv] igb: Reject requests that fail to enable time stamping on both edges (Petr Oros) [1795192] - [netdrv] dp83640: Reject requests to enable time stamping on both edges (Petr Oros) [1795192] - [netdrv] mv88e6xxx: Reject requests to enable time stamping on both edges (Petr Oros) [1795192] - [netdrv] ptp: Introduce strict checking of external time stamp options (Petr Oros) [1795192] - [netdrv] renesas: reject unsupported external timestamp flags (Petr Oros) [1795192] - [netdrv] mlx5: reject unsupported external timestamp flags (Petr Oros) [1795192] - [netdrv] igb: reject unsupported external timestamp flags (Petr Oros) [1795192] - [netdrv] dp83640: reject unsupported external timestamp flags (Petr Oros) [1795192] - [netdrv] mv88e6xxx: reject unsupported external timestamp flags (Petr Oros) [1795192] - [netdrv] net: reject PTP periodic output requests with unsupported flags (Petr Oros) [1795192] - [ptp] Validate requests to enable time stamping of external signals (Petr Oros) [1795192] - [tools] ptp: Fix example program to match kernel (Petr Oros) [1795192] - [include] uaccess: add noop untagged_addr definition (Josef Oskera) [1805320] - [include] debugfs: Add debugfs_create_xul() for hexadecimal unsigned long (Josef Oskera) [1795286] - [documentation] debugfs: Document debugfs helper for unsigned long values (Josef Oskera) [1795286] - [net] vsock/virtio: add WARN_ON check on virtio_transport_get_ops() (Stefano Garzarella) [1692797] - [net] vsock/virtio: fix null-pointer dereference in virtio_transport_recv_listen() (Stefano Garzarella) [1692797] - [net] vsock: avoid to assign transport if its initialization fails (Stefano Garzarella) [1692797] - [misc] vsock/vmci: make vmci_vsock_cb_host_called static (Stefano Garzarella) [1692797] - [net] vsock: fix bind() behaviour taking care of CID (Stefano Garzarella) [1692797] - [net] vsock: prevent transport modules unloading (Stefano Garzarella) [1692797] - [misc] vsock/vmci: register vmci_transport only when VMCI guest/host are active (Stefano Garzarella) [1692797] - [net] vsock: add multi-transports support (Stefano Garzarella) [1692797] - [net] hv_sock: set VMADDR_CID_HOST in the hvs_remote_addr_init() (Stefano Garzarella) [1692797] - [net] vsock: move vsock_insert_unbound() in the vsock_create() (Stefano Garzarella) [1692797] - [net] vsock: add vsock_create_connected() called by transports (Stefano Garzarella) [1692797] - [net] vsock: handle buffer_size sockopts in the core (Stefano Garzarella) [1692797] - [net] vsock: add 'struct vsock_sock *' param to vsock_core_get_transport() (Stefano Garzarella) [1692797] - [net] vsock/virtio: add transport parameter to the virtio_transport_reset_no_sock() (Stefano Garzarella) [1692797] - [net] vsock: add 'transport' member in the struct vsock_sock (Stefano Garzarella) [1692797] - [kernel] vsock: remove linux/vm_sockets.h file (Stefano Garzarella) [1692797] - [net] vsock: remove vm_sockets_get_local_cid() (Stefano Garzarella) [1692797] - [net] vsock/vmci: remove unused VSOCK_DEFAULT_CONNECT_TIMEOUT (Stefano Garzarella) [1692797] - [x86] kvm: x86: clear stale x86_emulate_ctxt->intercept value (Jon Maloy) [1806817] {CVE-2020-2732} - [x86] kvm: vmx: check descriptor table exits on instruction emulation (Jon Maloy) [1806817] {CVE-2020-2732} - [x86] kvm: nvmx: Check IO instruction VM-exit conditions (Jon Maloy) [1806817] {CVE-2020-2732} - [x86] kvm: nvmx: Refactor IO bitmap checks into helper function (Jon Maloy) [1806817] {CVE-2020-2732} - [x86] kvm: nvmx: Don't emulate instructions in guest mode (Jon Maloy) [1806817] {CVE-2020-2732}- [fs] gfs2: Fix oversight in gfs2_ail1_flush (Robert S Peterson) [1724769] - [kernel] sched/uclamp: Extend sched_setattr() to support utilization clamping (Phil Auld) [1810399] - [kernel] sched/core: Further clarify sched_class::set_next_task() (Phil Auld) [1810399] - [kernel] sched/fair: Use mul_u32_u32() (Phil Auld) [1810399] - [kernel] sched/core: Simplify sched_class::pick_next_task() (Phil Auld) [1810399] - [kernel] sched/core: Optimize pick_next_task() (Phil Auld) [1810399] - [kernel] sched/core: Make pick_next_task_idle() more consistent (Phil Auld) [1810399] - [kernel] sched/fair: Better document newidle_balance() (Phil Auld) [1810399] - [kernel] sched: Fix pick_next_task() vs 'change' pattern race (Phil Auld) [1810399] - [cpufreq] cpufreq: Initialize the governors in core_initcall (Phil Auld) [1810399] - [kernel] sched/vtime: Fix guest/system mis-accounting on task switch (Phil Auld) [1810399] - [kernel] sched/fair/util_est: Implement faster ramp-up EWMA on utilization increases (Phil Auld) [1810399] - [kernel] sched/topology: Allow sched_asym_cpucapacity to be disabled (Phil Auld) [1810399] - [kernel] sched/topology: Don't try to build empty sched domains (Phil Auld) [1810399] - [kernel] sched/topology: Don't set SD_BALANCE_WAKE on cpuset domain relax (Phil Auld) [1810399] - [kernel] membarrier: Fix RCU locking bug caused by faulty merge (Phil Auld) [1810399] - [kernel] sched/core: Fix preempt_schedule() interrupt return comment (Phil Auld) [1810399] - [kernel] sched/membarrier: Return -ENOMEM to userspace on memory allocation failure (Phil Auld) [1810399] - [kernel] sched/membarrier: Skip IPIs when mm->mm_users == 1 (Phil Auld) [1810399] - [tools] selftests, sched/membarrier: Add multi-threaded test (Phil Auld) [1810399] - [kernel] sched/membarrier: Fix p->mm->membarrier_state racy load (Phil Auld) [1810399] - [include] sched/membarrier: Call sync_core only before usermode for same mm (Phil Auld) [1810399] - [kernel] sched/membarrier: Remove redundant check (Phil Auld) [1810399] - [kernel] sched/membarrier: Fix private expedited registration check (Phil Auld) [1810399] - [kernel] tasks, sched/core: RCUify the assignment of rq->curr (Phil Auld) [1810399] - [kernel] tasks, sched/core: With a grace period after finish_task_switch(), remove unnecessary code (Phil Auld) [1810399] - [kernel] tasks, sched/core: Ensure tasks are available for a grace period after leaving the runqueue (Phil Auld) [1810399] - [kernel] tasks: Add a count of task RCU users (Phil Auld) [1810399] - [include] sched/core: Convert task_struct.usage to refcount_t (Phil Auld) [1810399] - [include] sched/core: Convert vcpu_is_preempted() from macro to an inline function (Phil Auld) [1810399] - [kernel] sched/fair: Remove unused cfs_rq_clock_task() function (Phil Auld) [1810399] - [scripts] Kbuild: Handle PREEMPT_RT for version string and magic (Phil Auld) [1810399] - [kernel] sched/fair: Use rq_lock/unlock in online_fair_sched_group (Phil Auld) [1810399] - [kernel] sched: Rework pick_next_task() slow-path (Phil Auld) [1810399] - [kernel] sched: Allow put_prev_task() to drop rq->lock (Phil Auld) [1810399] - [kernel] sched/fair: Expose newidle_balance() (Phil Auld) [1810399] - [kernel] sched: Add task_struct pointer to sched_class::set_curr_task (Phil Auld) [1810399] - [kernel] sched: Rework CPU hotplug task selection (Phil Auld) [1810399] - [kernel] rcu/tree: Fix SCHED_FIFO params (Phil Auld) [1810399] - [kernel] sched: Clean up active_mm reference counting (Phil Auld) [1810399] - [kernel] sched/{rt, deadline}: Fix set_next_task vs pick_next_task (Phil Auld) [1810399] - [kernel] sched: Fix kerneldoc comment for ia64_set_curr_task (Phil Auld) [1810399] - [kernel] stop_machine: Fix stop_cpus_in_progress ordering (Phil Auld) [1810399] - [kernel] sched/psi: Reduce psimon FIFO priority (Phil Auld) [1810399] - [kernel] sched/psi: Do not require setsched permission from the trigger creator (Phil Auld) [1810399] - [x86] x86/kvm: Use CONFIG_PREEMPTION (Phil Auld) [1810399] - [x86] x86/dumpstack: Indicate PREEMPT_RT in dumps (Phil Auld) [1810399] - [x86] x86: Use CONFIG_PREEMPTION (Phil Auld) [1810399] - [kernel] kprobes: Use CONFIG_PREEMPTION (Phil Auld) [1810399] - [kernel] tracing: Use CONFIG_PREEMPTION (Phil Auld) [1810399] - [include] locking/spinlocks: Use CONFIG_PREEMPTION (Phil Auld) [1810399] - [kernel] rcu: Use CONFIG_PREEMPTION (Phil Auld) [1810399] - [kernel] sched/preempt: Use CONFIG_PREEMPTION where appropriate (Phil Auld) [1810399] - [kernel] sched/core: Prevent race condition between cpuset and __sched_setscheduler() (Phil Auld) [1810399] - [kernel] rcu/tree: Call setschedule() gp ktread to SCHED_FIFO outside of atomic region (Phil Auld) [1810399] - [kernel] cgroup/cpuset: Change cpuset_rwsem and hotplug lock order (Phil Auld) [1810399] - [kernel] cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem (Phil Auld) [1810399] - [kernel] sched/deadline: Fix bandwidth accounting at all levels after offline migration (Phil Auld) [1810399] - [kernel] cpusets: Rebuild root domain deadline accounting information (Phil Auld) [1810399] - [kernel] sched/core: Streamle calls to task_rq_unlock() (Phil Auld) [1810399] - [kernel] sched/topology: Add partition_sched_domains_locked() (Phil Auld) [1810399] - [kernel] sched/stats: Fix unlikely() use of sched_info_on() (Phil Auld) [1810399] - [kernel] sched/fair: Change task_numa_work() storage to static (Phil Auld) [1810399] - [kernel] sched/fair: Move task_numa_work() init to init_numa_balancing() (Phil Auld) [1810399] - [kernel] sched/fair: Move init_numa_balancing() below task_numa_work() (Phil Auld) [1810399] - [kernel] sched/rt, Kconfig: Unbreak def/oldconfig with CONFIG_PREEMPT=y (Phil Auld) [1810399] - [kernel] sched/rt, Kconfig: Introduce CONFIG_PREEMPT_RT (Phil Auld) [1810399] - [kernel] kconfig: include kernel/Kconfig.preempt from init/Kconfig (Phil Auld) [1810399] - [kernel] sched/core: Fix preempt warning in ttwu (Phil Auld) [1810399] - [kernel] sched/core: Optimize try_to_wake_up() for local wakeups (Phil Auld) [1810399] - [kernel] sched/core: Introduce set_next_task() helper for better code readability (Phil Auld) [1810399] - [kernel] sched/fair: Don't increase sd->balance_interval on newidle balance (Phil Auld) [1810399] - [kernel] sched/fair: Clean up load_balance() condition (Phil Auld) [1810399] - [mm] mm: fix possible PMD dirty bit lost in set_pmd_migration_entry() (Rafael Aquini) [1809698] - [mm] mm, thp: fix defrag setting if newline is not used (Rafael Aquini) [1809698] - [mm] mm/migrate.c: also overwrite error when it is bigger than zero (Rafael Aquini) [1809698] - [mm] mm/mempolicy.c: fix out of bounds write in mpol_parse_str() (Rafael Aquini) [1809698] - [mm] mm: memcg/slab: call flush_memcg_workqueue() only if memcg workqueue is valid (Rafael Aquini) [1809698] - [mm] mm/page-writeback.c: avoid potential division by zero in wb_min_max_ratio() (Rafael Aquini) [1809698] - [mm] mm/gup: fix memory leak in __gup_benchmark_ioctl (Rafael Aquini) [1809698] - [mm] mm: move_pages: return valid node id in status if the page is already on the target node (Rafael Aquini) [1809698] - [mm] mm/zsmalloc.c: fix the migrated zspage statistics (Rafael Aquini) [1809698] - [mm] mm: memcg/slab: wait for !root kmem_cache refcnt killing on root kmem_cache destruction (Rafael Aquini) [1809698] - [mm] mm/mempolicy.c: check range first in queue_pages_test_walk (Rafael Aquini) [1809698] - [mm] mm/memory.c: fix a huge pud insertion race during faulting (Rafael Aquini) [1809698] - [mm] mm: move the backup x_devmap() functions to asm-generic/pgtable.h (Rafael Aquini) [1809698] - [mm] mm/rmap.c: don't reuse anon_vma if we just want a copy (Rafael Aquini) [1809698] - [mm] mm/ksm.c: don't WARN if page is still mapped in remove_stable_node() (Rafael Aquini) [1809698] - [mm] mm/page_io.c: do not free shared swap slots (Rafael Aquini) [1809698] - [mm] mm: thp: handle page cache THP correctly in PageTransCompoundMap (Rafael Aquini) [1809698] - [mm] mm/slub: fix a deadlock in show_slab_objects() (Rafael Aquini) [1809698] - [mm] mm/vmpressure.c: fix a signedness bug in vmpressure_register_event() (Rafael Aquini) [1809698] - [trace] include/trace/events/writeback.h: fix -Wstringop-truncation warnings (Rafael Aquini) [1809698] - [mm] mm/compaction.c: clear total_{migrate, free}_scanned before scanning a new zone (Rafael Aquini) [1809698] - [mm] mm/hmm: fix hmm_range_fault()'s handling of swapped out pages (Rafael Aquini) [1809698] - [mm] mm/migrate.c: initialize pud_entry in migrate_vma() (Rafael Aquini) [1809698] - [kernel] ptrace: restore smp_rmb() in __ptrace_may_access() (Rafael Aquini) [1809698] - [documentation] mm: fix Documentation/vm/hmm.rst Sphinx warnings (Rafael Aquini) [1809698] - [fs] writeback: fix inode cgroup switching comment (Rafael Aquini) [1809698] - [include] mm/page_poison: update comment after code moved (Rafael Aquini) [1809698] - [mm] mm/filemap: pass inclusive 'end_byte' parameter to filemap_range_has_page (Rafael Aquini) [1809698] - [mm] ARM: 8826/1: mm: initialize pfn limits with find_limits() (Rafael Aquini) [1809698] - [fs] mm, proc: report PR_SET_THP_DISABLE in proc (Rafael Aquini) [1809698] - [mm] mm/khugepaged: fix crashes due to misaccounted holes (Rafael Aquini) [1809698] - [include] writeback: don't decrement wb->refcnt if !wb->bdi (Rafael Aquini) [1809698] - [mm] mm/filemap.c: Use existing variable (Rafael Aquini) [1809698] - [fs] removed extra extern file_fdatawait_range (Rafael Aquini) [1809698] - [s390] Revert "s390/dasd: Disable Thin Provisioning to prevent data loss" (Philipp Rudo) [1816984] - [s390] s390/dasd: fix data corruption for thin provisioned devices (Philipp Rudo) [1816984] - [block] virtio-blk: improve virtqueue error to BLK_STS (Philipp Rudo) [1816983] - [block] virtio-blk: fix hw_queue stopped on arbitrary error (Philipp Rudo) [1816983] - [s390] s390/pkey: fix missing length of protected key on return (Philipp Rudo) [1816981] - [s390] s390/mm: fix panic in gup_fast on large pud (Philipp Rudo) [1816980]- [mmc] mmc: core: Use a minimum 1600ms timeout when enabling CACHE ctrl (Yannick Cote) [1811430] - [mmc] mmc: core: Allow BKOPS and CACHE ctrl even if no HPI support (Yannick Cote) [1811430] - [net] net/smc: keep vlan_id for SMC-R in smc_listen_work() (Philipp Rudo) [1796890] - [scripts] redhat: fix modpost.c prerequisites (Frantisek Hrbata) [1818499] - [tools] tools/power/x86/intel-speed-select: Update version (Prarit Bhargava) [1817068] - [tools] tools/power/x86/intel-speed-select: Change the order for clos disable (Prarit Bhargava) [1817068] - [tools] tools/power/x86/intel-speed-select: Fix result display for turbo-freq auto mode (Prarit Bhargava) [1817068] - [tools] tools/power/x86/intel-speed-select: Add support for core-power discovery (Prarit Bhargava) [1817068] - [netdrv] can, slip: Protect tty->disc_data in write_wakeup and close with RCU (Steve Best) [1816036] - [kernel] exit: panic before exit_mm() on global init exit (Oleg Nesterov) [1808944] - [fs] nfsd: restore NFSv3 ACL support ("J. Bruce Fields") [1815683] - [fs] nfsd4: Fix kernel crash when reading proc file reply_cache_stats ("J. Bruce Fields") [1815683] - [fs] nfsd: fix cleanup of nfsd_reply_cache_init on failure ("J. Bruce Fields") [1815683] - [fs] nfsd: note inadequate stats locking ("J. Bruce Fields") [1815683] - [fs] nfsd4: drc containerization ("J. Bruce Fields") [1815683] - [fs] nfsd: don't call nfsd_reply_cache_shutdown twice ("J. Bruce Fields") [1815683] - [fs] nfsd: knfsd must use the container user namespace ("J. Bruce Fields") [1815683] - [net] SUNRPC: rsi_parse() should use the current user namespace ("J. Bruce Fields") [1815683] - [net] SUNRPC: Fix the server AUTH_UNIX userspace mappings ("J. Bruce Fields") [1815683] - [fs] lockd: Pass the user cred from knfsd when starting the lockd server ("J. Bruce Fields") [1815683] - [net] SUNRPC: Temporary sockets should inherit the cred from their parent ("J. Bruce Fields") [1815683] - [fs] SUNRPC: Cache the process user cred in the RPC server listener ("J. Bruce Fields") [1815683] - [fs] nfsd: Allow containers to set supported nfs versions ("J. Bruce Fields") [1815683] - [fs] nfsd: Add custom rpcbind callbacks for knfsd ("J. Bruce Fields") [1815683] - [fs] SUNRPC: Allow further customisation of RPC program registration ("J. Bruce Fields") [1815683] - [net] SUNRPC: Clean up generic dispatcher code ("J. Bruce Fields") [1815683] - [fs] SUNRPC: Add a callback to initialise server requests ("J. Bruce Fields") [1815683] - [fs] SUNRPC/nfs: Fix return value for nfs4_callback_compound() ("J. Bruce Fields") [1815683] - [kernel] sched: Avoid scale real weight down to zero (Phil Auld) [1808562] - [nvme] nvme/pci: move cqe check after device shutdown (David Milburn) [1779247 1750267] - [mm] mm, slb: guarantee natural alignment for kmalloc(power-of-two) (Brian Foster) [1814964] - [tools] tools/power turbostat: Support Ice Lake server (Steve Best) [1776467] - [pinctrl] pinctrl: intel: Allow to request locked pads (Prarit Bhargava) [1783115] - [s390] s390/qeth: fix potential deadlock on workqueue flush (Philipp Rudo) [1814783] - [s390] s390/qeth: streamline control code for promisc mode (Philipp Rudo) [1814783] - [s390] scsi: zfcp: fix request object use-after-free in send path causing wrong traces (Philipp Rudo) [1814790] - [s390] s390/pci: Fix possible deadlock in recover_store() (Philipp Rudo) [1814788] - [s390] s390/pci: Recover handle in clp_set_pci_fn() (Philipp Rudo) [1814788] - [s390] scsi: zfcp: fix rport unblock if deleted SCSI devices on Scsi_Host (Philipp Rudo) [1814794] - [s390] scsi: zfcp: fix scsi_eh host reset with port_forced ERP for non-NPIV FCP devices (Philipp Rudo) [1814793] - [s390] s390/cio: fix virtio-ccw DMA without PV (Philipp Rudo) [1814787] - [s390] s390/kaslr: store KASLR offset for early dumps (Philipp Rudo) [1814781] - [mm] s390/mm: fix dynamic pagetable upgrade for hugetlbfs (Philipp Rudo) [1814779] - [char] tpm: ibmvtpm: retry on H_CLOSED in tpm_ibmvtpm_send() (Steve Best) [1808048] - [s390] s390/qeth: fix dangling IO buffers after halt/clear (Philipp Rudo) [1814782] - [virtio] virtio_ring: fix unmap of indirect descriptors (Philipp Rudo) [1797289] - [virtio] virtio_ring: fix return code on DMA mapping fails (Philipp Rudo) [1797289] - [misc] dma-mapping: zero memory returned from dma_alloc_* (Philipp Rudo) [1788928] - [platform] platform/mellanox: fix the mlx-bootctl sysfs (Alaa Hleihel) [1655714] - [platform] platform/mellanox: Add bootctl driver for Mellanox BlueField Soc (Alaa Hleihel) [1655714] - [char] tpm: ibmvtpm: Wait for buffer to be set before proceeding (Steve Best) [1815548] - [scsi] iscsi: Avoid potential deadlock in iscsi_if_rx func (Oleksandr Natalenko) [1815874] - [x86] x86/vector: Remove warning on managed interrupt migration (Peter Xu) [1812331] - [scsi] scsi: lpfc: fix spelling mistake "Notication" -> "Notification" (Dick Kennedy) [1796565] - [scsi] scsi: lpfc: add RDF registration and Link Integrity FPIN logging (Dick Kennedy) [1796565] - [uapi] scsi: fc: Update Descriptor definition and add RDF and Link Integrity FPINs (Dick Kennedy) [1796565]- [kvm] KVM: PPC: Book3S HV: Use __gfn_to_pfn_memslot in HPT page fault handler (Sam Bobroff) [1815491] - [net] tcp: also NULL skb->dev when copy was needed (Florian Westphal) [1775961] - [net] tcp: ensure skb->dev is NULL before leaving TCP stack (Florian Westphal) [1775961]- [mm] mm/memcontrol: use vmstat names for printing statistics (Waiman Long) [1793534] - [base] mm/vmstat: add helpers to get vmstat item names for each enum type (Waiman Long) [1793534] - [mm] mm/vmstat.c: assert that vmstat_text is in sync with stat_items_size (Waiman Long) [1793534] - [mm] mm: memcontrol: dump memory.stat during cgroup OOM (Waiman Long) [1793534] - [mm] mm/memcontrol.c: lost css_put in memcg_expand_shrinker_maps() (Waiman Long) [1793534] - [mm] mm: memcg/slab: fix percpu slab vmstats flushing (Waiman Long) [1793534] - [include] include/linux/memcontrol.h: fix comments based on per-node memcg (Waiman Long) [1793534] - [mm] mm: memcg: switch to css_tryget() in get_mem_cgroup_from_mm() (Waiman Long) [1793534] - [mm] mm: memcontrol: fix network errors from failing __GFP_ATOMIC charges (Waiman Long) [1793534] - [mm] mm: slab: make page_cgroup_ino() to recognize non-compound slab pages properly (Waiman Long) [1793534] - [mm] mm: memcontrol: fix NULL-ptr deref in percpu stats flush (Waiman Long) [1793534] - [mm] mm/memcontrol: update lruvec counters in mem_cgroup_move_account (Waiman Long) [1793534] - [mm] mm: memcg: get number of pages on the LRU list in memcgroup base on lru_zone_size (Waiman Long) [1793534] - [mm] mm: memcontrol: fix percpu vmstats and vmevents flush (Waiman Long) [1793534] - [mm] mm, memcg: partially revert "mm/memcontrol.c: keep local VM counters in sync with the hierarchical ones" (Waiman Long) [1793534] - [mm] mm: memcontrol: flush percpu slab vmstats on kmem offlining (Waiman Long) [1793534] - [mm] mm: memcontrol: flush percpu vmevents before releasing memcg (Waiman Long) [1793534] - [mm] mm: memcontrol: flush percpu vmstats before releasing memcg (Waiman Long) [1793534] - [mm] mm/memcontrol.c: keep local VM counters in sync with the hierarchical ones (Waiman Long) [1793534] - [mm] mm/memcontrol: fix wrong statistics in memory.stat (Waiman Long) [1793534] - [mm] mm: memcontrol: don't batch updates of local VM stats and events (Waiman Long) [1793534] - [mm] mm: memcontrol: fix NUMA round-robin reclaim at intermediate level (Waiman Long) [1793534] - [mm] mm: memcontrol: fix recursive statistics correctness & scalabilty (Waiman Long) [1793534] - [mm] mm: memcontrol: move stat/event counting functions out-of-line (Waiman Long) [1793534] - [mm] mm: memcontrol: make cgroup stats and events query API explicitly local (Waiman Long) [1793534] - [mm] mm, memcg: rename ambiguously named memory.stat counters and functions (Waiman Long) [1793534] - [mm] mm: memcontrol: quarantine the mem_cgroup_nr_lru_pages() API (Waiman Long) [1793534] - [mm] mm: memcontrol: push down mem_cgroup_nr_lru_pages() (Waiman Long) [1793534] - [mm] mm: memcontrol: push down mem_cgroup_node_nr_lru_pages() (Waiman Long) [1793534] - [mm] mm: memcontrol: replace node summing with memcg_page_state() (Waiman Long) [1793534] - [mm] mm: memcontrol: replace zone summing with lruvec_page_state() (Waiman Long) [1793534] - [include] mm: memcontrol: track LRU counts in the vmstats array (Waiman Long) [1793534] - [mm] mm: writeback: use exact memcg dirty counts (Waiman Long) [1793534] - [mm] mm: memcontrol: expose THP events on a per-memcg basis (Waiman Long) [1793534] - [mm] memcg: killed threads should not invoke memcg OOM killer (Waiman Long) [1793534] - [mm] mm, memcg: extract memcg maxable seq_file logic to seq_show_memcg_tunable (Waiman Long) [1793534] - [mm] mm, memcg: create mem_cgroup_from_seq (Waiman Long) [1793534] - [mm] mm/oom_kill.c: fix uninitialized oc->constraint (Waiman Long) [1793534] - [mm] mm, oom: add oom victim's memcg to the oom context information (Waiman Long) [1793534] - [mm] mm, oom: reorganize the oom report in dump_header (Waiman Long) [1793534] - [include] mm: Clarify the implication of adding new node stat items (Waiman Long) [1793534] - [mm] memcg: Revert "Add preemption point in accumulate_memcg_tree()" (Waiman Long) [1793534] - [base] driver core: add dev_groups to all drivers (Don Dutile) [1814347] - [tools] selftests/livepatch: Remove unused local variable in set_ftrace_enabled() (Yannick Cote) [1807115] - [tools] selftests/livepatch: Replace set_dynamic_debug() with setup_config() in README (Yannick Cote) [1807115] - [tools] selftests: livepatch: Fix it to do root uid check and skip (Yannick Cote) [1807115] - [tools] selftests/livepatch: Test interaction with ftrace_enabled (Yannick Cote) [1807115] - [tools] selftests/livepatch: Make dynamic debug setup and restore generic (Yannick Cote) [1807115] - [kernel] ftrace: Introduce PERMANENT ftrace_ops flag (Yannick Cote) [1807115] - [samples] livepatch: Handle allocation failure in the sample of shadow variable API (Yannick Cote) [1807115] - [lib] livepatch/samples/selftest: Use klp_shadow_alloc() API correctly (Yannick Cote) [1807115] - [lib] livepatch/selftest: Clean up shadow variable names and type (Yannick Cote) [1807115] - [samples] livepatch/sample: Use the right type for the leaking data pointer (Yannick Cote) [1807115] - [kernel] kprobes: Allow kprobes coexist with livepatch (Yannick Cote) [1727330 1807115] - [x86] ftrace/x86: Remove mcount() declaration (Yannick Cote) [1807115] - [tools] selftests: livepatch: add missing fragments to config (Yannick Cote) [1807115] - [lib] livepatch: Selftests of the API for tracking system state changes (Yannick Cote) [1807115] - [documentation] livepatch: Documentation of the new API for tracking system state changes (Yannick Cote) [1807115] - [kernel] livepatch: Allow to distinguish different version of system state changes (Yannick Cote) [1807115] - [kernel] livepatch: Basic API to track system state changes (Yannick Cote) [1807115] - [kernel] livepatch: Keep replaced patches until post_patch callback is called (Yannick Cote) [1807115] - [tools] selftests/livepatch: Disable the timeout (Yannick Cote) [1807115] - [kernel] livepatch: Nullify obj->mod in klp_module_coming()'s error path (Yannick Cote) [1807115] - [powerpc] livepatch: Remove klp_check_compiler_support() (Yannick Cote) [1807115] - [x86] ftrace/x86: Remove mcount support (Yannick Cote) [1807115] - [x86] ftrace/x86_32: Remove support for non DYNAMIC_FTRACE (Yannick Cote) [1807115] - [documentation] docs/livepatch: Unify style of livepatch documentation in the ReST format (Yannick Cote) [1807115] - [documentation] docs: livepatch: convert docs to ReST and rename to *.rst (Yannick Cote) [1807115] - [kernel] livepatch: Remove duplicate warning about missing reliable stacktrace support (Yannick Cote) [1807115] - [kernel] livepatch: Use static buffer for debugging messages under rq lock (Yannick Cote) [1807115] - [include] livepatch: Remove stale kobj_added entries from kernel-doc descriptions (Yannick Cote) [1807115] - [kernel] livepatch: Remove duplicated code for early initialization (Yannick Cote) [1807115] - [kernel] livepatch: Remove custom kobject state handling (Yannick Cote) [1807115] - [kernel] livepatch: Convert error about unsupported reliable stacktrace into a warning (Yannick Cote) [1807115] - [kernel] kprobes: Replace p with other pointer types (Yannick Cote) [1727330 1807115]- [drm] drm/bochs: downgrade pci_request_region failure from error to warning (Dave Airlie) [1804735] - [drm] drm/bochs: deinit bugfix (Dave Airlie) [1804735] - [fs] gfs2: fix O_EXCL|O_CREAT handling on cold dcache (Andrew Price) [1811787] - [net] esp: remove the skb from the chain when it's enqueued in cryptd_wq (Xin Long) [1807909] - [powerpc] powerpc/nvdimm: set target_node properly (Diego Domingos) [1815038]- [kernel] posix-cpu-timers: Fix two trivial comments (Prarit Bhargava) [1810244] - [kernel] hrtimer: Annotate lockless access to timer->base (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Fix permission check regression (Prarit Bhargava) [1810244] - [include] posix-cpu-timers: Always clear head pointer on dequeue (Prarit Bhargava) [1810244] - [kernel] hrtimer: Add a missing bracket and hide `migration_base' on !SMP (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Make expiry_active check actually work correctly (Prarit Bhargava) [1810244] - [include] posix-timers: Unbreak CONFIG_POSIX_TIMERS=n build (Prarit Bhargava) [1810244] - [kernel] tick: Mark sched_timer to expire in hard interrupt context (Prarit Bhargava) [1810244] - [include] posix-cpu-timers: Utilize timerqueue for storage (Prarit Bhargava) [1810244] - [include] posix-cpu-timers: Move state tracking to struct posix_cputimers (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Deduplicate rlimit handling (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Remove pointless comparisons (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Get rid of 64bit divisions (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Consolidate timer expiry further (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Get rid of zero checks (Prarit Bhargava) [1810244] - [kernel] rlimit: Rewrite non-sensical RLIMIT_CPU comment (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Respect INFINITY for hard RTTIME limit (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Switch thread group sampling to array (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Restructure expiry array (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Remove cputime_expires (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Make expiry checks array based (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Provide array based sample functions (Prarit Bhargava) [1810244] - [include] posix-cpu-timers: Remove the odd field rename defines (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Switch check_*_timers() to array cache (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Simplify set_process_cpu_timer() (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Simplify timer queueing (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Provide array based access to expiry cache (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Move expiry cache into struct posix_cputimers (Prarit Bhargava) [1810244] - [include] sched: Move struct task_cputime to types.h (Prarit Bhargava) [1810244] - [include] posix-cpu-timers: Create a container struct (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Move prof/virt_ticks into caller (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Sample task times once in expiry check (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Get rid of pointer indirection (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Simplify sample functions (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Remove pointless return value check (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Use clock ID in posix_cpu_timer_rearm() (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Use clock ID in posix_cpu_timer_get() (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Use clock ID in posix_cpu_timer_set() (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Consolidate thread group sample code (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Rename thread_group_cputimer() and make it static (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Sample directly in timer check (Prarit Bhargava) [1810244] - [kernel] itimers: Use quick sample function (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Provide quick sample function for itimer (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Use common permission check in posix_cpu_timer_create() (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Use common permission check in posix_cpu_clock_get() (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Provide task validation functions (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Remove tsk argument from run_posix_cpu_timers() (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Sanitize bogus WARNONS (Prarit Bhargava) [1810244] - [kernel] hrtimer: Don't take expiry_lock when timer is currently migrated (Prarit Bhargava) [1810244] - [kernel] hrtimer: Protect lockless access to timer->base (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Fixup stale comment (Prarit Bhargava) [1810244] - [include] alarmtimers: Avoid rtc.h include (Prarit Bhargava) [1810244] - [include] posix-timers: Cleanup forward declarations and includes (Prarit Bhargava) [1810244] - [kernel] hrtimer: Improve comments on handling priority inversion against softirq kthread (Prarit Bhargava) [1810244] - [kernel] posix-timers: Use a callback for cancel synchronization on PREEMPT_RT (Prarit Bhargava) [1810244] - [kernel] posix-timers: Move rcu_head out of it union (Prarit Bhargava) [1810244] - [kernel] posix-timers: Rework cancel retry loops (Prarit Bhargava) [1810244] - [kernel] posix-timers: Cleanup the flag/flags confusion (Prarit Bhargava) [1810244] - [kernel] itimers: Prepare for PREEMPT_RT (Prarit Bhargava) [1810244] - [fs] timerfd: Prepare for PREEMPT_RT (Prarit Bhargava) [1810244] - [kernel] alarmtimer: Prepare for PREEMPT_RT (Prarit Bhargava) [1810244] - [kernel] sched/deadline: Ensure inactive_timer runs in hardirq context (Prarit Bhargava) [1810244] - [kernel] timers: Prepare support for PREEMPT_RT (Prarit Bhargava) [1810244] - [kernel] hrtimer: Prepare support for PREEMPT_RT (Prarit Bhargava) [1810244] - [kernel] hrtimer: Determine hard/soft expiry mode for hrtimer sleepers on RT (Prarit Bhargava) [1810244] - [kernel] hrtimer: Move unmarked hrtimers to soft interrupt expiry on RT (Prarit Bhargava) [1810244] - [kernel] tick: Mark tick related hrtimers to expiry in hard interrupt context (Prarit Bhargava) [1810244] - [kvm] KVM: LAPIC: Mark hrtimer to expire in hard interrupt context (Prarit Bhargava) [1810244] - [kernel] watchdog: Mark watchdog_hrtimer to expire in hard interrupt context (Prarit Bhargava) [1810244] - [kernel] perf/core: Mark hrtimers to expire in hard interrupt context (Prarit Bhargava) [1810244] - [kernel] hrtimer: Make enqueue mode check work on RT (Prarit Bhargava) [1810244] - [kernel] sched: Mark hrtimers to expire in hard interrupt context (Prarit Bhargava) [1810244] - [staging] hrtimer/treewide: Use hrtimer_sleeper_start_expires() (Prarit Bhargava) [1810244] - [kernel] hrtimer: Provide hrtimer_sleeper_start_expires() (Prarit Bhargava) [1810244] - [kernel] hrtimer: Consolidate hrtimer_init() + hrtimer_init_sleeper() calls (Prarit Bhargava) [1810244] - [kernel] hrtimer: Remove task argument from hrtimer_init_sleeper() (Prarit Bhargava) [1810244] - [kernel] futex: Consolidate duplicated timer setup code (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Remove private interval storage (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Unbreak timer rearming (Prarit Bhargava) [1810244] - [mm] mm, slub: naive detection of double-free or freelist corruption (Rafael Aquini) [1810288] - [fs] nfs: add minor version to nfs_server_key for fscache (Dave Wysochanski) [1777097] - [edac] EDAC, mellanox: Add ECC support for BlueField DDR4 (Alaa Hleihel) [1725108] - [platform] platform/mellanox: fix potential deadlock in the tmfifo driver (Alaa Hleihel) [1655736] - [platform] platform/mellanox: Add TmFifo driver for Mellanox BlueField Soc (Alaa Hleihel) [1655736] - [mm] powerpc/pmem: Fix kernel crash due to wrong range value usage in flush_dcache_range (Steve Best) [1814279] - [mm] powerpc: Chunk calls to flush_dcache_range in arch_*_memory (Steve Best) [1814279] - [fs] cifs: fix NULL dereference in match_prepath (Leif Sahlberg) [1760879] - [fs] cifs: fail i/o on soft mounts if sessionsetup errors out (Leif Sahlberg) [1798031] - [sound] ALSA: usb-audio: set the interface format after resume on Dell WD19 (Perry Yuan) [1807965] - [fs] cifs: make sure we do not overflow the max EA buffer size (Leif Sahlberg) [1752437]- [netdrv] net/mlx5e: Don't clear the whole vf config when switching modes (mohamad meib) [1814350] - [fs] fuse: fix stack use after return (Miklos Szeredi) [1814666]- [target] scsi: Revert "target: iscsi: Wait for all commands to finish before freeing a session" (Maurizio Lombardi) [1784442] - [infiniband] scsi: Revert "RDMA/isert: Fix a recently introduced regression related to logout" (Maurizio Lombardi) [1784442] - [target] scsi: Revert "target/core: Inline transport_lun_remove_cmd()" (Maurizio Lombardi) [1784442] - [target] scsi: libfc: remove unnecessary assertion on ep variable (Maurizio Lombardi) [1784442] - [infiniband] scsi: RDMA/isert: Fix a recently introduced regression related to logout (Maurizio Lombardi) [1784442] - [target] scsi: target/iblock: Fix protection error with blocks greater than 512B (Maurizio Lombardi) [1784442] - [target] scsi: target: core: Fix a pr_debug() argument (Maurizio Lombardi) [1784442] - [target] scsi: target: iscsi: Wait for all commands to finish before freeing a session (Maurizio Lombardi) [1784442] - [target] scsi: target: core: Release SPC-2 reservations when closing a session (Maurizio Lombardi) [1784442] - [target] scsi: target: core: Document target_cmd_size_check() (Maurizio Lombardi) [1784442] - [target] scsi: target: tcmu: Prevent memory reclaim recursion (Maurizio Lombardi) [1784442] - [scsi] scsi: cxgb4i: remove set but not used variable 'ppmax' (Maurizio Lombardi) [1784442] - [target] scsi: target: remove unused extension parameters (Maurizio Lombardi) [1784442] - [target] scsi: target: fix SendTargets=All string compares (Maurizio Lombardi) [1784442] - [target] scsi: target: Remove tpg_list and se_portal_group.se_tpg_node (Maurizio Lombardi) [1784442] - [target] scsi: target: cxgbit: Fix cxgbit_fw4_ack() (Maurizio Lombardi) [1784442] - [infiniband] IB/hfi1: TID RDMA WRITE should not return IB_WC_RNR_RETRY_EXC_ERR (Kamal Heib) [1786601] - [infiniband] IB/hfi1: Calculate flow weight based on QP MTU for TID RDMA (Kamal Heib) [1786601] - [infiniband] IB/hfi1: Ensure r_tid_ack is valid before building TID RDMA ACK packet (Kamal Heib) [1786601] - [infiniband] IB/hfi1: Ensure full Gen3 speed in a Gen4 system (Kamal Heib) [1786601] - [infiniband] IB/core: Avoid deadlock during netlink message handling (Kamal Heib) [1786601] - [infiniband] RDMA/efa: Fix incorrect error print (Kamal Heib) [1786601] - [infiniband] IB/iser: Support up to 16MB data transfer in a single command (Kamal Heib) [1786601] - [infiniband] RDMA/odp: Add missing cast for 32 bit (Kamal Heib) [1786601] - [documentation] Documentation/infiniband: update name of some functions (Kamal Heib) [1786601] - [infiniband] RDMA/iwpm: Delete unnecessary checks before the macro call "dev_kfree_skb" (Kamal Heib) [1786601] - [infiniband] RDMA/efa: Use existing FIELD_SIZEOF macro (Kamal Heib) [1786601] - [infiniband] RDMA/efa: Remove umem check on dereg MR flow (Kamal Heib) [1786601] - [net] xprtrdma: Send Queue size grows after a reconnect (Kamal Heib) [1786601] - [net] xprtrdma: Clear xprt->reestablish_timeout on close (Kamal Heib) [1786601] - [net] xprtrdma: Recycle MRs after disconnect (Kamal Heib) [1786601] - [net] xprtrdma: Optimize rpcrdma_post_recvs() (Kamal Heib) [1786601] - [net] xprtrdma: Inline XDR chunk encoder functions (Kamal Heib) [1786601] - [infiniband] RDMA/core: Make invalidate_range a device operation (Kamal Heib) [1786601] - [infiniband] RDMA/odp: Use kvcalloc for the dma_list and page_list (Kamal Heib) [1786601] - [infiniband] RDMA/odp: Check for overflow when computing the umem_odp end (Kamal Heib) [1786601] - [infiniband] RDMA/odp: Provide ib_umem_odp_release() to undo the allocs (Kamal Heib) [1786601] - [infiniband] RDMA/odp: Split creating a umem_odp from ib_umem_get (Kamal Heib) [1786601] - [infiniband] RDMA/odp: Make the three ways to create a umem_odp clear (Kamal Heib) [1786601] - [infiniband] RMDA/odp: Consolidate umem_odp initialization (Kamal Heib) [1786601] - [infiniband] RDMA/odp: Make it clearer when a umem is an implicit ODP umem (Kamal Heib) [1786601] - [infiniband] RDMA/odp: Iterate over the whole rbtree directly (Kamal Heib) [1786601] - [infiniband] RDMA/odp: Use the common interval tree library instead of generic (Kamal Heib) [1786601] - [net] xprtrdma: Clean up xprt_rdma_set_connect_timeout() (Kamal Heib) [1786601] - [net] xprtrdma: Use an llist to manage free rpcrdma_reps (Kamal Heib) [1786601] - [net] xprtrdma: Remove rpcrdma_buffer::rb_mrlock (Kamal Heib) [1786601] - [net] xprtrdma: Cache free MRs in each rpcrdma_req (Kamal Heib) [1786601] - [net] xprtrdma: Ensure creating an MR does not trigger FS writeback (Kamal Heib) [1786601] - [net] xprtrdma: Move rpcrdma_mr_get out of frwr_map (Kamal Heib) [1786601] - [net] xprtrdma: Combine rpcrdma_mr_put and rpcrdma_mr_unmap_and_put (Kamal Heib) [1786601] - [net] xprtrdma: Simplify rpcrdma_mr_pop (Kamal Heib) [1786601] - [net] xprtrdma: Rename rpcrdma_buffer::rb_all (Kamal Heib) [1786601] - [net] xprtrdma: Rename CQE field in Receive trace points (Kamal Heib) [1786601] - [infiniband] RDMA: Delete DEBUG code (Kamal Heib) [1786601] - [include] xprtrdma: Boost client's max slot table size to match Linux server (Kamal Heib) [1786601] - [net] xprtrdma: Boost maximum transport header size (Kamal Heib) [1786601] - [net] xprtrdma: Fix calculation of ri_max_segs again (Kamal Heib) [1786601] - [net] xprtrdma: Update obsolete comment (Kamal Heib) [1786601] - [net] xprtrdma: Refresh the documenting comment in frwr_ops.c (Kamal Heib) [1786601] - [net] svcrdma: Use llist for managing cache of recv_ctxts (Kamal Heib) [1786601] - [net] svcrdma: Remove svc_rdma_wq (Kamal Heib) [1786601] - [infiniband] RDMA/efa: Rate limit admin queue error prints (Kamal Heib) [1786601] - [rdma] RDMA/core: Introduce ratelimited ibdev printk functions (Kamal Heib) [1786601] - [net] rdma: Enable ib_alloc_cq to spread work over a device's comp_vectors (Kamal Heib) [1786601] - [infiniband] RDMA/core: fix spelling mistake "Nelink" -> "Netlink" (Kamal Heib) [1786601] - [infiniband] net: Use skb_frag_off accessors (Kamal Heib) [1786601] - [infiniband] RDMA/efa: Expose device statistics (Kamal Heib) [1786601] - [infiniband] RDMA/core: Support netlink commands in non init_net net namespaces (Kamal Heib) [1786601] - [rdma] RDMA: Make most headers compile stand alone (Kamal Heib) [1786601] - [infiniband] RDMA/core: Annotate destroy of mutex to ensure that it is released as unlocked (Kamal Heib) [1786601] - [infiniband] net: Use skb accessors in network drivers (Kamal Heib) [1786601] - [documentation] docs: infiniband: add it to the driver-api bookset (Kamal Heib) [1786601] - [infiniband] IB/hfi1: use the new FOLL_LONGTERM flag to get_user_pages_fast() (Kamal Heib) [1786601] - [documentation] Documentation/infiniband: update from locked to pinned_vm (Kamal Heib) [1786601] - [infiniband] opa_vnic: fix check on record->event, incorrect operator used (Kamal Heib) [1786601] - [infiniband] opa_vnic: Convert vport_idr to XArray (Kamal Heib) [1786601] - [infiniband] IB/hfi1: Ensure ucast_dlid access doesnt exceed bounds (Kamal Heib) [1786601] - [infiniband] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 (Kamal Heib) [1786601] - [infiniband] treewide: Add SPDX license identifier - Kbuild (Kamal Heib) [1786601] - [infiniband] mm/gup: add make_dirty arg to put_user_pages_dirty_lock() (Kamal Heib) [1786601] - [netdrv] ibmvnic: Do not process device remove during device reset (Steve Best) [1813223] - [bluetooth] Revert "Bluetooth: btusb: driver to enable the usb-wakeup feature" (Gopal Tiwari) [1811534] - [tty] serial: 8250_pci: Make PCI class test non fatal (Prarit Bhargava) [1812742] - [powercap] powercap/intel_rapl: add support for ICX-D (Steve Best) [1485067] - [char] drivers: ipmi: fix off-by-one bounds check that leads to a out-of-bounds write (Tony Camuso) [1812922] - [char] ipmi:ssif: Handle a possible NULL pointer reference (Tony Camuso) [1812922] - [char] drivers: ipmi: Modify max length of IPMB packet (Tony Camuso) [1812922] - [char] drivers: ipmi: Support raw i2c packet in IPMB (Tony Camuso) [1812922] - [char] ipmi: fix ipmb_poll()'s return type (Tony Camuso) [1812922] - [char] char: Fix Kconfig indentation, continued (Tony Camuso) [1812922] - [char] char: Fix Kconfig indentation (Tony Camuso) [1812922] - [char] ipmi: kill off 'timespec' usage again (Tony Camuso) [1812922] - [char] drivers: ipmi: Support for both IPMB Req and Resp (Tony Camuso) [1812922] - [char] ipmi: Fix memory leak in __ipmi_bmc_register (Tony Camuso) [1812922] - [char] ipmi: bt-bmc: use devm_platform_ioremap_resource() to simplify code (Tony Camuso) [1812922] - [char] ipmi: use *ph to print small buffer (Tony Camuso) [1812922] - [char] ipmi: Don't leave holes in the I2C address list in the ssif driver (Tony Camuso) [1812922] - [char] ipmi: fix return value of ipmi_set_my_LUN (Tony Camuso) [1812922] - [char] ipmi: Convert pr_xxx() to dev_xxx() in the BT code (Tony Camuso) [1812922] - [char] ipmi:dmi: Ignore IPMI SMBIOS entries with a zero base address (Tony Camuso) [1812922] - [char] ipmi_si: fix potential integer overflow on large shift (Tony Camuso) [1812922] - [char] ipmi_si_pci: fix NULL device in ipmi_si error message (Tony Camuso) [1812922] - [char] ipmi: Convert printk(KERN_ to pr_( (Tony Camuso) [1812922] - [char] pci:ipmi: Move IPMI PCI class id defines to pci_ids.h (Tony Camuso) [1812922] - [char] ipmi:powernv: Convert ipmi_smi_t to struct ipmi_smi (Tony Camuso) [1812922] - [fs] NFSv4 fix acl retrieval over krb5i/krb5p mounts (Steve Dickson) [1787627]- [fs] gfs2: Additional information when gfs2_ail1_flush withdraws (Robert S Peterson) [1752976] - [fs] gfs2: Fix lru_count going negative (Robert S Peterson) [1752976] - [fs] gfs2: allow journal replay to hold sd_log_flush_lock (Robert S Peterson) [1752976] - [fs] gfs2: don't allow releasepage to free bd still used for revokes (Robert S Peterson) [1752976] - [fs] gfs2: clean up iopen glock mess in gfs2_create_inode (Robert S Peterson) [1752976] - [fs] gfs2: flesh out delayed withdraw for gfs2_log_flush (Robert S Peterson) [1752976] - [fs] gfs2: Fix incorrect variable name (Robert S Peterson) [1752976] - [fs] gfs2: Do proper error checking for go_sync family of glops functions (Robert S Peterson) [1752976] - [fs] gfs2: Don't demote a glock until its revokes are written (Robert S Peterson) [1752976] - [fs] gfs2: drain the ail2 list after io errors (Robert S Peterson) [1752976] - [fs] gfs2: Withdraw in gfs2_ail1_flush if write_cache_pages fails (Robert S Peterson) [1752976] - [fs] gfs2: Do log_flush in gfs2_ail_empty_gl even if ail list is empty (Robert S Peterson) [1752976] - [fs] gfs2: Check for log write errors before telling dlm to unlock (Robert S Peterson) [1752976] - [fs] gfs2: Prepare to withdraw as soon as an IO error occurs in log write (Robert S Peterson) [1752976] - [fs] gfs2: Issue revokes more intelligently (Robert S Peterson) [1752976] - [fs] gfs2: Add verbose option to check_journal_clean (Robert S Peterson) [1752976] - [fs] gfs2: fix infinite loop when checking ail item count before go_inval (Robert S Peterson) [1752976] - [fs] gfs2: Force withdraw to replay journals and wait for it to finish (Robert S Peterson) [1752976] - [fs] gfs2: Allow some glocks to be used during withdraw (Robert S Peterson) [1752976] - [fs] gfs2: move check_journal_clean to util.c for future use (Robert S Peterson) [1752976] - [fs] gfs2: Ignore dlm recovery requests if gfs2 is withdrawn (Robert S Peterson) [1752976] - [fs] gfs2: Only complain the first time an io error occurs in quota or log (Robert S Peterson) [1752976] - [fs] gfs2: log error reform (Robert S Peterson) [1752976] - [fs] gfs2: Rework how rgrp buffer_heads are managed (Robert S Peterson) [1752976] - [fs] gfs2: clear ail1 list when gfs2 withdraws (Robert S Peterson) [1752976] - [fs] gfs2: Introduce concept of a pending withdraw (Robert S Peterson) [1752976] - [fs] gfs2: Return bool from gfs2_assert functions (Robert S Peterson) [1752976] - [fs] gfs2: Turn gfs2_consist into void functions (Robert S Peterson) [1752976] - [fs] gfs2: Remove usused cluster_wide arguments of gfs2_consist functions (Robert S Peterson) [1752976] - [fs] gfs2: Report errors before withdraw (Robert S Peterson) [1752976] - [fs] gfs2: Split gfs2_lm_withdraw into two functions (Robert S Peterson) [1752976] - [fs] gfs2: Fix possible fs name overflows (Robert S Peterson) [1752976] - [fs] gfs2: Remove active journal side effect from gfs2_write_log_header (Robert S Peterson) [1752976] - [fs] gfs2: Don't loop forever in gfs2_freeze if withdrawn (Robert S Peterson) [1752976] - [fs] gfs2: fix infinite loop in gfs2_ail1_flush on io error (Robert S Peterson) [1752976] - [fs] gfs2: Introduce function gfs2_withdrawn (Robert S Peterson) [1752976] - [fs] gfs2: fix glock reference problem in gfs2_trans_add_unrevoke (Robert S Peterson) [1752976] - [fs] gfs2: make gfs2_log_shutdown static (Robert S Peterson) [1752976] - [fs] gfs2: replace more printk with calls to fs_info and friends (Robert S Peterson) [1752976] - [fs] gfs2: dump fsid when dumping glock problems (Robert S Peterson) [1752976] - [fs] gfs2: simplify gfs2_freeze by removing case (Robert S Peterson) [1752976] - [fs] gfs2: Rename SDF_SHUTDOWN to SDF_WITHDRAWN (Robert S Peterson) [1752976] - [fs] gfs2: Warn when a journal replay overwrites a rgrp with buffers (Robert S Peterson) [1752976] - [fs] gfs2: log which portion of the journal is replayed (Robert S Peterson) [1752976] - [fs] gfs2: kthread and remount improvements (Robert S Peterson) [1752976] - [fs] gfs2: Fix occasional glock use-after-free (Robert S Peterson) [1752976] - [fs] gfs2: Rename sd_log_le_{revoke,ordered} (Robert S Peterson) [1724769] - [watchdog] watchdog: make nowayout sysfs file writable (David Arcari) [1802742] - [watchdog] watchdog: prevent deferral of watchdogd wakeup on RT (David Arcari) [1802742] - [watchdog] watchdog: Fix the race between the release of watchdog_core_data and cdev (David Arcari) [1802742] - [watchdog] watchdog: convert remaining drivers to use SPDX license identifier (David Arcari) [1802742] - [watchdog] watchdog: make the device time out at open_deadline when open_timeout is used (David Arcari) [1802742] - [watchdog] watchdog: introduce CONFIG_WATCHDOG_OPEN_TIMEOUT (David Arcari) [1802742] - [watchdog] watchdog: introduce watchdog.open_timeout commandline parameter (David Arcari) [1802742] - [watchdog] watchdog: let core print error message when registering device fails (David Arcari) [1802742] - [watchdog] watchdog: make watchdog_deferred_registration_add() void (David Arcari) [1802742] - [watchdog] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (David Arcari) [1802742] - [watchdog] watchdog: add error messages when initializing timeout fails (David Arcari) [1802742] - [watchdog] watchdog: refactor watchdog_init_timeout (David Arcari) [1802742] - [watchdog] watchdog: core: fix null pointer dereference when releasing cdev (David Arcari) [1802742] - [x86] x86/ioapic: Prevent inconsistent state when moving an interrupt (Prarit Bhargava) [1810236] - [x86] x86/fpu: Don't cache access to fpu_fpregs_owner_ctx (Prarit Bhargava) [1810236] - [lib] lib/ubsan: don't serialize UBSAN report (Prarit Bhargava) [1810243] - [lib] ubsan, x86: Annotate and allow __ubsan_handle_shift_out_of_bounds() in uaccess regions (Prarit Bhargava) [1810243] - [kernel] workqueue: Fix pwq ref leak in rescuer_thread() (Prarit Bhargava) [1810243] - [kernel] workqueue: Fix missing kfree(rescuer) in destroy_workqueue() (Prarit Bhargava) [1810243] - [kernel] workqueue: Fix spurious sanity check failures in destroy_workqueue() (Prarit Bhargava) [1810243] - [include] hrtimer: Add kernel doc annotation for HRTIMER_MODE_HARD (Prarit Bhargava) [1810243] - [kernel] genirq: Force interrupt threading on RT (Prarit Bhargava) [1810243] - [include] hrtimer: Introduce HARD expiry mode (Prarit Bhargava) [1810243] - [kernel] workqueue: Remove GPF argument from alloc_workqueue_attrs() (Prarit Bhargava) [1810243] - [kernel] workqueue: Make alloc/apply/free_workqueue_attrs() static (Prarit Bhargava) [1810243] - [tools] objtool: Add UACCESS validation (Prarit Bhargava) [1810243] - [tools] objtool: Handle function aliases (Prarit Bhargava) [1810243] - [lib] ubsan: build ubsan.c more conservatively (Prarit Bhargava) [1810243] - [lib] x86/uaccess, ubsan: Fix UBSAN vs. SMAP (Prarit Bhargava) [1810243] - [tools] objtool: Rewrite alt->skip_orig (Prarit Bhargava) [1810243] - [fs] dlm: Don't swamp the CPU with callbacks queued during recovery (Robert S Peterson) [1752976] - [nvme] nvmet: update AEN list and array at one place (Gopal Tiwari) [1781927] - [nvme] nvmet: Fix controller use after free (Gopal Tiwari) [1781927] - [nvme] nvmet: Fix error print message at nvmet_install_queue function (Gopal Tiwari) [1781927] - [nvme] nvme-pci: remove nvmeq->tags (Gopal Tiwari) [1781927] - [nvme] nvmet: fix dsm failure when payload does not match sgl descriptor (Gopal Tiwari) [1781927] - [nvme] nvme: hwmon: switch to use helpers (Gopal Tiwari) [1781927] - [nvme] nvmet: fix per feat data len for get_feature (Gopal Tiwari) [1781927] - [nvme] nvme/pci: Fix read queue count (Gopal Tiwari) [1781927] - [nvme] nvme/pci Limit write queue sizes to possible cpus (Gopal Tiwari) [1781927] - [nvme] nvme/pci: Fix write and poll queue types (Gopal Tiwari) [1781927] - [nvme] nvme/pci: Remove last_cq_head (Gopal Tiwari) [1781927] - [nvme] nvme: Namepace identification descriptor list is optional (Gopal Tiwari) [1781927] - [nvme] Revert "nvme: Add quirk for Kingston NVME SSD running FW E8FK11.T" (Gopal Tiwari) [1781927] - [nvme] nvme: else following return is not needed (Gopal Tiwari) [1781927] - [nvme] nvme: add error message on mismatching controller ids (Gopal Tiwari) [1781927] - [nvme] nvme_fc: add module to ops template to allow module references (Gopal Tiwari) [1781927] - [nvme] nvmet-loop: Avoid preallocating big SGL for data (Gopal Tiwari) [1781927] - [nvme] nvme-fc: Avoid preallocating big SGL for data (Gopal Tiwari) [1781927] - [nvme] nvme-rdma: Avoid preallocating big SGL for data (Gopal Tiwari) [1781927] - [nvme] nvme: hwmon: add quirk to avoid changing temperature threshold (Gopal Tiwari) [1781927] - [nvme] nvme: hwmon: provide temperature min and max values for each sensor (Gopal Tiwari) [1781927] - [nvme] nvme: Discard workaround for non-conformant devices (Gopal Tiwari) [1781927] - [nvme] nvme: Add hardware monitoring support (Gopal Tiwari) [1781927] - [nvme] nvme-multipath: fix crash in nvme_mpath_clear_ctrl_paths (Gopal Tiwari) [1781927] - [nvme] nvme-rdma: fix a segmentation fault during module unload (Gopal Tiwari) [1781927] - [nvme] nvmet: clean up command parsing a bit (Gopal Tiwari) [1781927] - [nvme] nvmet: fill discovery controller sn, fr and mn correctly (Gopal Tiwari) [1781927] - [nvme] nvmet: Open code nvmet_req_execute() (Gopal Tiwari) [1781927] - [nvme] nvmet: Remove the data_len field from the nvmet_req struct (Gopal Tiwari) [1781927] - [nvme] nvmet: add plugging for read/write when ns is bdev (Gopal Tiwari) [1781927] - [nvme] nvmet: stop using bio_set_op_attrs (Gopal Tiwari) [1781927] - [nvme] nvmet: Introduce nvmet_dsm_len() helper (Gopal Tiwari) [1781927] - [nvme] nvme-pci: Spelling s/resdicovered/rediscovered/ (Gopal Tiwari) [1781927] - [nvme] nvmet-tcp: Don't check data_len in nvmet_tcp_map_data() (Gopal Tiwari) [1781927] - [nvme] nvme: Introduce nvme_lba_to_sect() (Gopal Tiwari) [1781927] - [nvme] nvmet-tcp: Don't set the request's data_len (Gopal Tiwari) [1781927] - [nvme] nvmet: Cleanup discovery execute handlers (Gopal Tiwari) [1781927] - [nvme] nvmet-rdma: add unlikely check at nvmet_rdma_map_sgl_keyed (Gopal Tiwari) [1781927] - [nvme] nvme: Cleanup and rename nvme_block_nr() (Gopal Tiwari) [1781927] - [nvme] nvme: introduce "Command Aborted By host" status code (Gopal Tiwari) [1781927] - [nvme] nvmet: Introduce common execute function for get_log_page and identify (Gopal Tiwari) [1781927] - [nvme] nvme: move common call to nvme_cleanup_cmd to core layer (Gopal Tiwari) [1781927] - [nvme] nvmet: add unlikely check at nvmet_req_alloc_sgl (Gopal Tiwari) [1781927] - [nvme] nvme-fc: ensure association_id is cleared regardless of a Disconnect LS (Gopal Tiwari) [1781927] - [nvme] nvme-fc: clarify error messages (Gopal Tiwari) [1781927] - [nvme] nvme: introduce nvme_is_aen_req function (Gopal Tiwari) [1781927] - [nvme] nvme-fc and nvmet-fc: sync with FC-NVME-2 header changes (Gopal Tiwari) [1781927] - [nvme] nvmet: use bio_io_error instead of duplicating it (Gopal Tiwari) [1781927] - [nvme] nvme-fc: Set new cmd set indicator in nvme-fc cmnd iu (Gopal Tiwari) [1781927] - [nvme] nvme-multipath: remove unused groups_only mode in ana log (Gopal Tiwari) [1781927] - [nvme] nvme-multipath: fix possible io hang after ctrl reconnect (Gopal Tiwari) [1781927] - [nvme] nvme-tcp: fix possible leakage during error flow (Gopal Tiwari) [1781927] - [nvme] nvmet-loop: fix possible leakage during error flow (Gopal Tiwari) [1781927] - [nvme] nvme-tcp: Initialize sk->sk_ll_usec only with NET_RX_BUSY_POLL (Gopal Tiwari) [1781927] - [nvme] nvme: Wait for reset state when required (Gopal Tiwari) [1781927] - [nvme] nvme: Prevent resets during paused controller state (Gopal Tiwari) [1781927] - [nvme] nvme: Restart request timers in resetting state (Gopal Tiwari) [1781927] - [nvme] nvme: Remove ADMIN_ONLY state (Gopal Tiwari) [1781927] - [nvme] nvme-pci: Free tagset if no IO queues (Gopal Tiwari) [1781927] - [nvme] nvme: fix possible deadlock when nvme_update_formats fails (Gopal Tiwari) [1781927] - [include] nvme-fc: Sync nvme-fc header to FC-NVME-2 (Gopal Tiwari) [1781927] - [nvme] nvme: retain split access workaround for capability reads (Gopal Tiwari) [1781927] - [nvme] nvme: Move ctrl sqsize to generic space (Gopal Tiwari) [1781927] - [nvme] nvme: Add ctrl attributes for queue_count and sqsize (Gopal Tiwari) [1781927] - [nvme] nvme: allow 64-bit results in passthru commands (Gopal Tiwari) [1781927] - [nvme] nvme-rdma: Fix max_hw_sectors calculation (Gopal Tiwari) [1781927] - [nvme] Added QUIRKs for ADATA XPG SX8200 Pro 512GB (Gopal Tiwari) [1781927] - [nvme] nvme-tcp: fix wrong stop condition in io_work (Gopal Tiwari) [1781927] - [nvme] nvme: fix an error code in nvme_init_subsystem() (Gopal Tiwari) [1781927] - [nvme] nvmet-tcp: remove superflous check on request sgl (Gopal Tiwari) [1781927] - [nvme] nvme: Add quirk for Kingston NVME SSD running FW E8FK11.T (Gopal Tiwari) [1781927] - [nvme] nvme-pci: Fix a race in controller removal (Gopal Tiwari) [1781927] - [nvme] nvmet: change ppl to lpp (Gopal Tiwari) [1781927] - [nvme] nvme: add uevent variables for controller devices (Gopal Tiwari) [1781927] - [nvme] nvme: Remove redundant assignment of cq vector (Gopal Tiwari) [1781927] - [nvme] nvme: enable aen regardless of the presence of I/O queues (Gopal Tiwari) [1781927] - [nvme] nvme: send discovery log page change events to userspace (Gopal Tiwari) [1781927] - [nvme] nvme: Assign subsys instance from first ctrl (Gopal Tiwari) [1781927] - [nvme] nvmet: fix a wrong error status returned in error log page (Gopal Tiwari) [1781927] - [nvme] nvme: tcp: remove redundant assignment to variable ret (Gopal Tiwari) [1781927] - [nvme] nvme-fabrics: allow discovery subsystems accept a kato (Gopal Tiwari) [1781927] - [nvme] nvmet: Use PTR_ERR_OR_ZERO() in nvmet_init_discovery() (Gopal Tiwari) [1781927] - [nvme] nvme: Treat discovery subsystems as unique subsystems (Gopal Tiwari) [1781927] - [nvme] nvme-fc: Fail transport errors with NVME_SC_HOST_PATH (Gopal Tiwari) [1781927] - [nvme] nvme: make nvme_report_ns_ids propagate error back (Gopal Tiwari) [1781927] - [nvme] nvme: pass status to nvme_error_status (Gopal Tiwari) [1781927] - [nvme] nvme: fix ns removal hang when failing to revalidate due to a transient error (Gopal Tiwari) [1781927] - [nvme] nvme: make nvme_identify_ns propagate errors back (Gopal Tiwari) [1781927] - [nvme] nvme: fail cancelled commands with NVME_SC_HOST_PATH_ERROR (Gopal Tiwari) [1781927] - [nvme] nvme-tcp: fail command with NVME_SC_HOST_PATH_ERROR send failed (Gopal Tiwari) [1781927] - [nvme] nvme: include admin_q sync with nvme_sync_queues (Gopal Tiwari) [1781927] - [nvme] nvme-fc: Use rq_dma_dir macro (Gopal Tiwari) [1781927] - [nvme] nvme-rdma: Use rq_dma_dir macro (Gopal Tiwari) [1781927] - [nvme] nvme-rdma: Add TOS for rdma transport (Gopal Tiwari) [1781927] - [nvme] nvme-pci: Support shared tags across queues for Apple 2018 controllers (Gopal Tiwari) [1781927] - [nvme] nvme-pci: Add support for Apple 2018+ models (Gopal Tiwari) [1781927] - [nvme] nvme-pci: Add support for variable IO SQ element size (Gopal Tiwari) [1781927] - [nvme] nvme-tcp: Add TOS for tcp transport (Gopal Tiwari) [1781927] - [nvme] nvme-tcp: Use struct nvme_ctrl directly (Gopal Tiwari) [1781927] - [nvme] nvme-pci: Pass the queue to SQ_SIZE/CQ_SIZE macros (Gopal Tiwari) [1781927] - [nvme] nvmet-tcp: Add TOS for tcp transport (Gopal Tiwari) [1781927] - [nvme] nvme: trace bio completion (Gopal Tiwari) [1781927] - [nvme] nvmet-tcp: fix possible NULL deref (Gopal Tiwari) [1781927] - [nvme] nvme: tcp: selects CRYPTO_CRC32C for nvme-tcp (Gopal Tiwari) [1781927] - [nvme] nvme-fabrics: Add type of service (TOS) configuration (Gopal Tiwari) [1781927] - [nvme] nvmet: trace: parse Get LBA Status command in detail (Gopal Tiwari) [1781927] - [nvme] nvmet: fix data units read and written counters in SMART log (Gopal Tiwari) [1781927] - [nvme] nvmet-tcp: fix possible memory leak (Gopal Tiwari) [1781927] - [nvme] nvme-tcp: support simple polling (Gopal Tiwari) [1781927] - [nvme] nvme: trace: parse Get LBA Status command in detail (Gopal Tiwari) [1781927] - [include] nvme: add Get LBA Status command opcode (Gopal Tiwari) [1781927] - [nvme] nvme: move sqsize setting to the core (Gopal Tiwari) [1781927] - [nvme] nvme: don't pass cap to nvme_disable_ctrl (Gopal Tiwari) [1781927] - [nvme] nvme-pci: set ctrl sqsize to the device q_depth (Gopal Tiwari) [1781927] - [nvme] nvme-tcp: cleanup nvme_tcp_recv_pdu (Gopal Tiwari) [1781927] - [nvme] nvme: have nvme_init_identify set ctrl->cap (Gopal Tiwari) [1781927] - [nvme] nvme-tcp: Use protocol specific operations while reading socket (Gopal Tiwari) [1781927] - [nvme] nvme: Fix cntlid validation when not using NVMEoF (Gopal Tiwari) [1781927] - [infiniband] PCI/P2PDMA: Introduce pci_p2pdma_unmap_sg() (Gopal Tiwari) [1781927] - [nvme] PCI/P2PDMA: Add attrs argument to pci_p2pdma_map_sg() (Gopal Tiwari) [1781927] - [lightnvm] lightnvm: remove nvm_submit_io_sync_fn (Gopal Tiwari) [1781927] - [powerpc] xive: Discard ESB load value when interrupt is invalid (David Gibson) [1744408] - [documentation] kvm: ppc: book3s hv: xive: Allow userspace to set the # of VPs (David Gibson) [1744408] - [powerpc] kvm: ppc: book3s hv: xive: Make VP block size configurable (David Gibson) [1744408] - [powerpc] kvm: ppc: book3s hv: xive: Set kvm->arch.xive when VPs are allocated (David Gibson) [1744408] - [powerpc] kvm: ppc: book3s hv: xive: Compute the VP id in a common helper (David Gibson) [1744408] - [powerpc] xive: Implement get_irqchip_state method for XIVE to fix shutdown race (David Gibson) [1744408] - [powerpc] kvm: ppc: book3s hv: xive: Free escalation interrupts before disabling the VP (David Gibson) [1744408] - [powerpc] kvm: ppc: book3s hv: xive: Ensure VP isn't already in use (David Gibson) [1744408] - [powerpc] kvm: ppc: book3s hv: Fix regression on big endian hosts (David Gibson) [1725763] - [powerpc] 64s: Fix misleading SPR and timebase information (David Gibson) [1725763] - [powerpc] powernv: Add ultravisor message log interface (David Gibson) [1725763] - [powerpc] powernv/opal-msglog: Refactor memcons code (David Gibson) [1725763] - [powerpc] kvm: Use UV_RETURN ucall to return to ultravisor (David Gibson) [1725763] - [powerpc] powernv: Access LDBAR only if ultravisor disabled (David Gibson) [1725763] - [powerpc] powernv/idle: Fix restore of SPRN_LDBAR for POWER9 stop state (David Gibson) [1725763] - [powerpc] powernv/idle: Restore AMR/UAMOR/AMOR/IAMR after idle (David Gibson) [1725763] - [powerpc] 64s: Reimplement book3s idle code in C (David Gibson) [1725763] - [powerpc] revert "powerpc/powernv/idle: Restore IAMR after idle" (David Gibson) [1725763] - [powerpc] revert "powerpc/powernv/idle: Restore AMR/UAMOR/AMOR after idle" (David Gibson) [1725763] - [powerpc] mm: Write to PTCR only if ultravisor disabled (David Gibson) [1725763] - [powerpc] mm: Use UV_WRITE_PATE ucall to register a PATE (David Gibson) [1725763] - [powerpc] powernv: Introduce FW_FEATURE_ULTRAVISOR (David Gibson) [1725763] - [powerpc] kernel: Add ucall_norets() ultravisor call handler (David Gibson) [1725763] - [documentation] documentation/powerpc: Ultravisor API (David Gibson) [1725763] - [documentation] documentation/powerpc: Add ELF note documentation (David Gibson) [1725763] - [powerpc] Add PowerPC Capabilities ELF note (David Gibson) [1725763] - [netdrv] mlx5e: allow TSO on VXLAN over VLAN topologies (Davide Caratti) [1780643] - [net] bluetooth: Add debug setting for changing minimum encryption key size (Gopal Tiwari) [1764976] - [net] bluetooth: hidp: Let hidp_send_message return number of queued bytes (Gopal Tiwari) [1764976] - [net] bluetooth: 6lowpan: search for destination address in all peers (Gopal Tiwari) [1764976] - [net] bluetooth: 6lowpan: always check destination address (Gopal Tiwari) [1764976] - [net] bluetooth: 6lowpan: check neighbour table for SLAAC (Gopal Tiwari) [1764976] - [net] bluetooth: Add SMP workaround Microsoft Surface Precision Mouse bug (Gopal Tiwari) [1764976] - [net] bluetooth: Use controller sets when available (Gopal Tiwari) [1764976] - [net] bluetooth: l2cap: Check bearer type on __l2cap_global_chan_by_addr (Gopal Tiwari) [1764976] - [net] bluetooth: validate BLE connection interval updates (Gopal Tiwari) [1764976] - [net] bluetooth: Add support for LE ping feature (Gopal Tiwari) [1764976] - [net] bluetooth: Check state in l2cap_disconnect_rsp (Gopal Tiwari) [1764976] - [net] bluetooth: hidp: NUL terminate a string in the compat ioctl (Gopal Tiwari) [1764976] - [net] bluetooth: Ignore CC events not matching the last HCI command (Gopal Tiwari) [1764976] - [net] bluetooth: Align minimum encryption key size for LE and BR/EDR connections (Gopal Tiwari) [1764976] - [net] bluetooth: hci_core: Don't stop BT if the BD address missing in dts (Gopal Tiwari) [1764976] - [net] bluetooth: Use struct_size() helper (Gopal Tiwari) [1764976] - [net] bluetooth: Fix incorrect pointer arithmatic in ext_adv_report_evt (Gopal Tiwari) [1764976] - [net] bluetooth: hidp: fix buffer overflow (Gopal Tiwari) [1764976] - [net] bluetooth: Add return check for L2CAP security level set (Gopal Tiwari) [1764976] - [net] bluetooth: Fix not initializing L2CAP tx_credits (Gopal Tiwari) [1764976] - [net] bluetooth: Check address length before reading address field (Gopal Tiwari) [1764976] - [net] bluetooth: Add quirk for reading BD_ADDR from fwnode property (Gopal Tiwari) [1764976] - [net] bluetooth: mgmt: Use struct_size() helper (Gopal Tiwari) [1764976] - [net] bluetooth: a2mp: Use struct_size() helper (Gopal Tiwari) [1764976] - [net] bluetooth: hci_event: Use struct_size() helper (Gopal Tiwari) [1764976] - [net] bluetooth: Fix decrementing reference count twice in releasing socket (Gopal Tiwari) [1764976] - [net] bluetooth: make hw_err static, reduces object code size (Gopal Tiwari) [1764976] - [net] bluetooth: Allow driver specific cmd timeout handling (Gopal Tiwari) [1764976] - [net] bluetooth: Mark expected switch fall-throughs (Gopal Tiwari) [1764976] - [net] bluetooth: Check L2CAP option sizes returned from l2cap_get_conf_opt (Gopal Tiwari) [1764976] - [net] Bluetooth: Fix locking in bt_accept_enqueue() for BH context (Gopal Tiwari) [1764976] - [net] bluetooth: 6lowpan: Fix debugfs_simple_attr.cocci warnings (Gopal Tiwari) [1764976] - [net] bluetooth: Fix unnecessary error message for HCI request completion (Gopal Tiwari) [1764976] - [net] bluetooth: clean an indentation issue, remove extraneous space (Gopal Tiwari) [1764976] - [net] bluetooth: Change to use DEFINE_SHOW_ATTRIBUTE macro (Gopal Tiwari) [1764976] - [net] bluetooth: Remove redundant check on status (Gopal Tiwari) [1764976] - [net] bluetooth: Errata Service Release 8, Erratum 3253 (Gopal Tiwari) [1764976] - [net] bluetooth: Use separate L2CAP LE credit based connection result values (Gopal Tiwari) [1764976] - [net] rfcomm: get rid of mentioning TIOC[SG]SERIAL (Gopal Tiwari) [1764976] - [net] bluetooth: Fix debugfs NULL pointer dereference (Gopal Tiwari) [1764976] - [net] bluetooth: l2cap: Detect if remote is not able to use the whole MPS (Gopal Tiwari) [1764976] - [net] bluetooth: l2cap: Derive rx credits from MTU and MPS (Gopal Tiwari) [1764976] - [net] bluetooth: l2cap: Derive MPS from connection MTU (Gopal Tiwari) [1764976] - [net] bluetooth: Add definitions and track LE resolve list modification (Gopal Tiwari) [1764976] - [net] bluetooth: Remove unnecessary smp_mb__{before, after}_atomic (Gopal Tiwari) [1764976] - [net] bluetooth: smp: fix crash in unpairing (Gopal Tiwari) [1764976] - [net] bluetooth: smp: Fix trying to use non-existent local OOB data (Gopal Tiwari) [1764976] - [net] bluetooth: Use correct tfm to generate OOB data (Gopal Tiwari) [1764976] - [net] hidp: fix compat_ioctl (Gopal Tiwari) [1764976] - [net] hidp: constify hidp_connection_add() (Gopal Tiwari) [1764976] - [net] cmtp: fix compat_ioctl (Gopal Tiwari) [1764976] - [net] bnep: fix compat_ioctl (Gopal Tiwari) [1764976] - [net] bluetooth: Add definitions for LE set address resolution (Gopal Tiwari) [1764976] - [net] bluetooth: remove redundant variables 'adv_set' and 'cp' (Gopal Tiwari) [1764976] - [net] bluetooth: hidp: Fix handling of strncpy for hid->name information (Gopal Tiwari) [1764976] - [net] bluetooth: Add new quirk for non-persistent setup settings (Gopal Tiwari) [1764976] - [net] bluetooth: Handle ADv set terminated event (Gopal Tiwari) [1764976] - [net] bluetooth: Implement secondary advertising on different PHYs (Gopal Tiwari) [1764976] - [net] bluetooth: Implement Set ADV set random address (Gopal Tiwari) [1764976] - [net] bluetooth: Implement disable and removal of adv instance (Gopal Tiwari) [1764976] - [net] bluetooth: Use ext adv for directed adv (Gopal Tiwari) [1764976] - [net] bluetooth: Implement PHY changed event (Gopal Tiwari) [1764976] - [net] bluetooth: Handle extended ADV PDU types (Gopal Tiwari) [1764976] - [net] bluetooth: Use Set ext adv/scan rsp data if controller supports (Gopal Tiwari) [1764976] - [net] bluetooth: Impmlement extended adv enable (Gopal Tiwari) [1764976] - [net] bluetooth: Define PHY flags in hdev and set 1M as default (Gopal Tiwari) [1764976] - [net] bluetooth: Read no of adv sets during init (Gopal Tiwari) [1764976] - [net] bluetooth: Implement Get PHY Configuration mgmt command (Gopal Tiwari) [1764976] - [net] bluetooth: Use selected PHYs in extended connect (Gopal Tiwari) [1764976] - [net] bluetooth: Set Scan PHYs based on selected PHYs by user (Gopal Tiwari) [1764976] - [net] bluetooth: Implement Set PHY Confguration command (Gopal Tiwari) [1764976] - [net] bluetooth: Add defines for BREDR pkt_type (Gopal Tiwari) [1764976] - [net] bluetooth: Use lock_sock_nested in bt_accept_enqueue (Gopal Tiwari) [1764976] - [net] bluetooth: avoid killing an already killed socket (Gopal Tiwari) [1764976] - [net] bluetooth: Use extended LE Connection if supported (Gopal Tiwari) [1764976] - [net] bluetooth: Introduce helpers for le conn status and complete (Gopal Tiwari) [1764976] - [net] bluetooth: Process extended ADV report event (Gopal Tiwari) [1764976] - [net] bluetooth: Use extended scanning if controller supports (Gopal Tiwari) [1764976] - [net] bluetooth: Introduce helpers for LE set scan start and complete (Gopal Tiwari) [1764976] - [net] bluetooth: Store Resolv list size (Gopal Tiwari) [1764976] - [net] bluetooth: Add HCI command for clear Resolv list (Gopal Tiwari) [1764976] - [leds] triggers: let struct (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Skip 1 error print in device_want_to_sleep() (Gopal Tiwari) [1764976] - [bluetooth] btqca: Reset download type to default (Gopal Tiwari) [1764976] - [bluetooth] btqca: release_firmware after qca_inject_cmd_complete_event (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Send VS pre shutdown command (Gopal Tiwari) [1764976] - [bluetooth] btqca: Use correct byte format for opcode of injected command (Gopal Tiwari) [1764976] - [bluetooth] btqca: Add a short delay before downloading the NVM (Gopal Tiwari) [1764976] - [bluetooth] btusb: Fix error return code in btusb_mtk_setup_firmware() (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Use kfree_skb() instead of kfree() (Gopal Tiwari) [1764976] - [bluetooth] btusb: Add protocol support for MediaTek MT7663U USB devices (Gopal Tiwari) [1764976] - [bluetooth] btusb: Add protocol support for MediaTek MT7668U USB devices (Gopal Tiwari) [1764976] - [bluetooth] Add new 13d3:3491 QCA_ROME device (Gopal Tiwari) [1764976] - [bluetooth] Add new 13d3:3501 QCA_ROME device (Gopal Tiwari) [1764976] - [bluetooth] hci_bcsp: Fix memory leak in rx_skb (Gopal Tiwari) [1764976] - [bluetooth] btrtl: Add support for RTL8723DU (Gopal Tiwari) [1764976] - [bluetooth] btmtkuart: add an implementation for clock osc property (Gopal Tiwari) [1764976] - [bluetooth] btmtkuart: add an implementation for boot-gpios property (Gopal Tiwari) [1764976] - [bluetooth] btbcm: Add entry for BCM4359C0 UART bluetooth (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Load customized NVM based on the device property (Gopal Tiwari) [1764976] - [bluetooth] hci_mrvl: Add serdev support (Gopal Tiwari) [1764976] - [bluetooth] hci_mrvl: Wait for final ack before switching baudrate (Gopal Tiwari) [1764976] - [bluetooth] hci_ldisc: Add function to wait for characters to be sent (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: wcn3990: Drop baudrate change vendor event (Gopal Tiwari) [1764976] - [bluetooth] btqca: inject command complete event during fw download (Gopal Tiwari) [1764976] - [bluetooth] Cleanup formatting and coding style (Gopal Tiwari) [1764976] - [bluetooth] btrtl: HCI reset on close for Realtek BT chip (Gopal Tiwari) [1764976] - [bluetooth] hci_ll: Refactor download_firmware (Gopal Tiwari) [1764976] - [bluetooth] hci_ll: set operational frequency earlier (Gopal Tiwari) [1764976] - [bluetooth] btsdio: Do not bind to non-removable BCM4356 (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Rename STATE_ to QCA_ (Gopal Tiwari) [1764976] - [bluetooth] btbcm: Add default address for BCM2076B1 (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Added support for WCN3998 (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Fix crash with non-serdev devices (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Give enough time to ROME controller to bootup (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Fix empty regulator supplies for Intel Macs (Gopal Tiwari) [1764976] - [bluetooth] btbcm: Add entry for BCM2076B1 UART Bluetooth (Gopal Tiwari) [1764976] - [bluetooth] btbcm: Add default address for BCM43341B (Gopal Tiwari) [1764976] - [bluetooth] btmrvl: add support for SD8987 chipset (Gopal Tiwari) [1764976] - [bluetooth] btmtksdio: Drop newline with bt_dev logging macros (Gopal Tiwari) [1764976] - [bluetooth] btmtksdio: Fix hdev->stat.byte_rx accumulation (Gopal Tiwari) [1764976] - [bluetooth] btmtksdio: Add runtime PM support to SDIO based Bluetooth (Gopal Tiwari) [1764976] - [bluetooth] btmtksdio: Add a bit definition for CHLPCR (Gopal Tiwari) [1764976] - [bluetooth] mediatek: Fixed incorrect type in assignment (Gopal Tiwari) [1764976] - [bluetooth] hci_h5: fix spelling mistake "sliped" -> "slipped" (Gopal Tiwari) [1764976] - [bluetooth] btmtksdio: fix uninitialized symbol errors in btmtksdio_rx_packet (Gopal Tiwari) [1764976] - [bluetooth] mediatek: Use module_sdio_driver helper (Gopal Tiwari) [1764976] - [bluetooth] mediatek: add support for MediaTek MT7663S and MT7668S SDIO devices (Gopal Tiwari) [1764976] - [bluetooth] btqca: Fix misspelling of 'baudrate' (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Add helper function to get the chip family (Gopal Tiwari) [1764976] - [bluetooth] btusb: request wake pin with NOAUTOEN (Gopal Tiwari) [1764976] - [bluetooth] mediatek: add support for MediaTek MT7663U and MT7668U UART devices (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Reduce delay after sending baudrate request for WCN3990 (Gopal Tiwari) [1764976] - [bluetooth] btusb: add QCA6174A compatible properties (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Use msleep() instead of open coding it (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Add delay after power-off pulse (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Move boot delay to qca_send_power_pulse() (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Pass boolean 'on/off' to qca_send_power_pulse() (Gopal Tiwari) [1764976] - [bluetooth] btqcomsmd: use HCI_QUIRK_USE_BDADDR_PROPERTY (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Set HCI_QUIRK_USE_BDADDR_PROPERTY for wcn3990 (Gopal Tiwari) [1764976] - [bluetooth] hci_ldisc: Postpone HCI_UART_PROTO_READY bit set in hci_uart_set_proto() (Gopal Tiwari) [1764976] - [bluetooth] mediatek: update the common setup between MT7622 and other devices (Gopal Tiwari) [1764976] - [bluetooth] mediatek: pass a pointer to mtk_hci_wmt_sync (Gopal Tiwari) [1764976] - [bluetooth] mediatek: fix up an error path to restore bdev->tx_state (Gopal Tiwari) [1764976] - [bluetooth] mediatek: trivial typo fix (Gopal Tiwari) [1764976] - [bluetooth] hci_ldisc: Initialize hci_dev before open() (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Disable IBS state machine and flush Tx buffer (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Deassert RTS while baudrate change command (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: use wait_until_sent() for power pulses (Gopal Tiwari) [1764976] - [bluetooth] remove redundant zero check on count (Gopal Tiwari) [1764976] - [bluetooth] btusb: Add shutdown routine for BTUSB_INTEL_NEW devices (Gopal Tiwari) [1764976] - [bluetooth] btusb: btusb_intel_cmd_timeout: use sleeping functions (Gopal Tiwari) [1764976] - [bluetooth] btrtl: Restore old logic to assume firmware is already loaded (Gopal Tiwari) [1764976] - [bluetooth] btusb: Use the cmd_timeout method to reset the Intel BT chip (Gopal Tiwari) [1764976] - [bluetooth] btmrvl: add support for sd8977 chipset (Gopal Tiwari) [1764976] - [bluetooth] btmrvl: Drop unused GPIO includes (Gopal Tiwari) [1764976] - [bluetooth] btmrvl: lower log level of informational message (Gopal Tiwari) [1764976] - [bluetooth] hci_uart: Check if socket buffer is ERR_PTR in h4_recv_buf() (Gopal Tiwari) [1764976] - [bluetooth] btmrvl: improve printk messages (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Add helper to set device address (Gopal Tiwari) [1764976] - [bluetooth] btbcm: Add entry for BCM4329B1 UART bluetooth (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Handle specific unknown packets after firmware loading (Gopal Tiwari) [1764976] - [bluetooth] hci_h5: Turn off RTL8723BS on suspend, reprobe on resume (Gopal Tiwari) [1764976] - [bluetooth] hci_h5: Add suspend / resume ops (Gopal Tiwari) [1764976] - [bluetooth] hci_intel: clean an indentation issue, remove extraneous spaces (Gopal Tiwari) [1764976] - [bluetooth] hci_serdev: Remove setting of HCI_QUIRK_RESET_ON_CLOSE (Gopal Tiwari) [1764976] - [bluetooth] Remove unnecessary smp_mb__after_atomic() barriers (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Add BCM20702A1 variant (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Wait for device to come out of reset after power on (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Add support for regulator supplies (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Add compatible string for BCM4330 (Gopal Tiwari) [1764976] - [bluetooth] btbcm: Add default address for BCM43430A0 (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Add support for LPO clock (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Use "txco" and "extclk" to get clock reference (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Simplify clk_get error handling (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Handle deferred probing for the clock supply (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Add support for controller debug logs (Gopal Tiwari) [1764976] - [bluetooth] btusb: Add support for 0cf3:535b QCA_ROME device (Gopal Tiwari) [1764976] - [bluetooth] btsdio: Do not bind to non-removable BCM43430 (Gopal Tiwari) [1764976] - [bluetooth] ath3k: add more information to error message (Gopal Tiwari) [1764976] - [bluetooth] bt3c_cs: Fix obsolete function (Gopal Tiwari) [1764976] - [bluetooth] btrsi: fix bt tx timeout issue (Gopal Tiwari) [1764976] - [bluetooth] btbcm: Add entry for BCM4335C0 UART bluetooth (Gopal Tiwari) [1764976] - [bluetooth] btrtl: Add support for RTL8822C with USB interface (Gopal Tiwari) [1764976] - [bluetooth] hci_serdev: Fixed error space required before open paranethesis (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Add poweroff support during hci down for wcn3990 (Gopal Tiwari) [1764976] - [bluetooth] btusb: Add quirk for BTUSB_INTEL_NEW (Gopal Tiwari) [1764976] - [bluetooth] btrtl: Make array extension_sig static, shrinks object size (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Remove serdev_device_open/close function calls (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Remove hdev dereference in qca_close() (Gopal Tiwari) [1764976] - [bluetooth] hci_serdev: clear HCI_UART_PROTO_READY to avoid closing proto races (Gopal Tiwari) [1764976] - [bluetooth] hci_serdev: Add protocol check in hci_uart_dequeue() (Gopal Tiwari) [1764976] - [bluetooth] hci_ldisc: Free rw_semaphore on close (Gopal Tiwari) [1764976] - [bluetooth] mediatek: Fix memory leak (Gopal Tiwari) [1764976] - [bluetooth] Make BT_HCIUART_RTL configuration option depend on ACPI (Gopal Tiwari) [1764976] - [bluetooth] mediatek: pass correct size to h4_recv_buf() (Gopal Tiwari) [1764976] - [bluetooth] Introduce BT_HCIUART_RTL configuration option (Gopal Tiwari) [1764976] - [bluetooth] mediatek: Add protocol support for MediaTek serial devices (Gopal Tiwari) [1764976] - [bluetooth] btqca: Introduce HCI_EV_VENDOR and use it (Gopal Tiwari) [1764976] - [bluetooth] h5: Fix missing dependency on BT_HCIUART_SERDEV (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Add support for Qualcomm Bluetooth chip wcn3990 (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Enable 3.2 Mbps operating speed (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Add wrapper functions for setting UART speed (Gopal Tiwari) [1764976] - [bluetooth] btqca: Add wcn3990 firmware download support (Gopal Tiwari) [1764976] - [bluetooth] btqca: Redefine qca_uart_setup() to generic function (Gopal Tiwari) [1764976] - [bluetooth] btqca: Rename ROME specific functions to generic functions (Gopal Tiwari) [1764976] - [bluetooth] hci_h5: Add support for enable and device-wake GPIOs (Gopal Tiwari) [1764976] - [bluetooth] hci_h5: Add support for the RTL8723BS (Gopal Tiwari) [1764976] - [bluetooth] hci_h5: Add vendor setup, open, and close callbacks (Gopal Tiwari) [1764976] - [bluetooth] hci_h5: Add support for serdev enumerated devices (Gopal Tiwari) [1764976] - [bluetooth] btrtl: add support for retrieving the UART settings (Gopal Tiwari) [1764976] - [bluetooth] btrtl: Use rtl_dev_err and rtl_dev_info (Gopal Tiwari) [1764976] - [bluetooth] btrtl: Add support for a config filename postfix (Gopal Tiwari) [1764976] - [bluetooth] btrtl: add support for the RTL8723BS and RTL8723DS chips (Gopal Tiwari) [1764976] - [bluetooth] btrtl: add MODULE_FIRMWARE declarations (Gopal Tiwari) [1764976] - [bluetooth] btrtl: split the device initialization into smaller parts (Gopal Tiwari) [1764976] - [bluetooth] btusb: Release RF resource on BT shutdown (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Replace GFP_ATOMIC with GFP_KERNEL (Gopal Tiwari) [1764976] - [bluetooth] hci_intel: Replace GFP_ATOMIC with GFP_KERNEL in inject_cmd_complete() (Gopal Tiwari) [1764976] - [bluetooth] btusb: Replace GFP_ATOMIC with GFP_KERNEL in inject_cmd_complete() (Gopal Tiwari) [1764976] - [bluetooth] bfusb: Replace GFP_ATOMIC with GFP_KERNEL in bfusb_send_frame() (Gopal Tiwari) [1764976] - [bluetooth] bluecard_cs: Replace GFP_ATOMIC with GFP_KERNEL in bluecard_hci_set_baud_rate() (Gopal Tiwari) [1764976] - [bluetooth] bpa10x: Replace GFP_ATOMIC with GFP_KERNEL in bpa10x_send_frame() (Gopal Tiwari) [1764976] - [bluetooth] btmrvl_sdio: Replace GFP_ATOMIC with GFP_KERNEL in btmrvl_sdio_card_to_host() (Gopal Tiwari) [1764976] - [bluetooth] btusb: use irqsave() in URB's complete callback (Gopal Tiwari) [1764976] - [bluetooth] Add a new Realtek 8723DE ID 0bda:b009 (Gopal Tiwari) [1764976]- Revert "[redhat] switch secureboot kernel image signing to release keys" (Frantisek Hrbata) - [powerpc] powerpc/pseries: Avoid NULL pointer dereference when drmem is unavailable (David Hildenbrand) [1812874] - [x86] kvm/svm: PKU not currently supported (Wei Huang) [1789159] - [x86] Remove the unsupported check for Cooper Lake (David Arcari) [1813921]- [netdrv] net/mlx5e: Show/set Rx network flow classification rules on ul rep (Alaa Hleihel) [1795156 1794280] - [netdrv] net/mlx5e: Init ethtool steering for representors (Alaa Hleihel) [1795156 1794280] - [netdrv] net/mlx5e: Show/set Rx flow indir table and RSS hash key on ul rep (Alaa Hleihel) [1795156 1794280] - [netdrv] net/mlx5e: Introduce root ft concept for representors netdevs (Alaa Hleihel) [1795156 1794280] - [netdrv] net/mlx5: E-Switch, Use vport metadata matching only when mandatory (Alaa Hleihel) [1795156] - [nvme] nvme: log additional message for controller status (David Milburn) [1752952]- [powerpc] powerpc: fix hardware PMU exception bug on PowerVM compatibility mode systems (Desnes Augusto Nunes do Rosario) [1755221] - [mm] powerpc/book3s64/radix: Remove WARN_ON in destroy_context() (Steve Best) [1812821] - [kernel] rcutorture: Upper case solves the case of the vanishing NULL pointer (Waiman Long) [1810247] - [tools] torture: Suppress propagating trace_printk() warning (Waiman Long) [1810247] - [kernel] rcutorture: Dump trace buffer for callback pipe drain failures (Waiman Long) [1810247] - [tools] torture: Add --trust-make to suppress "make clean" (Waiman Long) [1810247] - [tools] torture: Make --cpus override idleness calculations (Waiman Long) [1810247] - [tools] torture: Run kernel build in source directory (Waiman Long) [1810247] - [tools] torture: Add function graph-tracing cheat sheet (Waiman Long) [1810247] - [tools] torture: Capture qemu output (Waiman Long) [1810247] - [tools] rcutorture: Tweak kvm options (Waiman Long) [1810247] - [kernel] rcutorture: Add trivial RCU implementation (Waiman Long) [1810247] - [kernel] rcutorture: Halt forward-progress checks at end of run (Waiman Long) [1810247] - [kernel] rcutorture: Give the scheduler a chance on PREEMPT && NO_HZ_FULL kernels (Waiman Long) [1810247] - [tools] rcutorture: Exempt TREE01 from forward-progress testing (Waiman Long) [1810247] - [kernel] rcutorture: Exempt tasks RCU from timely draining of grace periods (Waiman Long) [1810247] - [tools] rcutorture: Provide rudimentary Makefile (Waiman Long) [1810247] - [tools] torture: Make kvm-find-errors.sh and kvm-recheck.sh provide exit status (Waiman Long) [1810247] - [kernel] torture: Allow inter-stutter interval to be specified (Waiman Long) [1810247] - [kernel] rcutorture: Fix stutter_wait() return value and freelist checks (Waiman Long) [1810247] - [kernel] rcutorture: Add cond_resched() to forward-progress free-up loop (Waiman Long) [1810247] - [tools] rcutorture: Add cpu0 to the set of CPUs to add jitter (Waiman Long) [1810247] - [tools] rcutorture: Select from only online CPUs (Waiman Long) [1810247] - [kernel] rcu/sync: Simplify the state machine (Waiman Long) [1810247] - [kernel] locking/percpu-rwsem: Add DEFINE_PERCPU_RWSEM(), use it to initialize cgroup_threadgroup_rwsem (Waiman Long) [1810247] - [kernel] rcu/sync: Kill rcu_sync_type/gp_type (Waiman Long) [1810247] - [kernel] rcu: Make __call_srcu static (Waiman Long) [1810247] - [kernel] rcu: Upgrade sync_exp_work_done() to smp_mb() (Waiman Long) [1810247] - [documentation] doc: Remove ".vnet" from paulmck email addresses (Waiman Long) [1810247] - [kernel] rcu: Set a maximum limit for back-to-back callback invocation (Waiman Long) [1810247] - [kernel] rcu: Correctly unlock root node in rcu_check_gp_start_stall() (Waiman Long) [1810247] - [kernel] rcu: Dump specified number of blocked tasks (Waiman Long) [1810247] - [kernel] rcu: Remove unused rdp local from synchronize_rcu_expedited() (Waiman Long) [1810247] - [kernel] rcu: Rename rcu_data's ->deferred_qs to ->exp_deferred_qs (Waiman Long) [1810247] - [kernel] rcu: Add checks for dynticks counters in rcu_is_cpu_rrupt_from_idle() (Waiman Long) [1810247] - [kernel] rcu: Avoid self-IPI in sync_sched_exp_online_cleanup() (Waiman Long) [1810247] - [kernel] rcu: Avoid self-IPI in sync_rcu_exp_select_node_cpus() (Waiman Long) [1810247] - [kernel] rcu: Inline invoke_rcu_callbacks() into its sole remaining caller (Waiman Long) [1810247] - [kernel] rcu: Use irq_work to get scheduler's attention in clean context (Waiman Long) [1810247] - [kernel] rcu: Allow rcu_read_unlock_special() to raise_softirq() if in_irq() (Waiman Long) [1810247] - [kernel] rcu: Only do rcu_read_unlock_special() wakeups if expedited (Waiman Long) [1810247] - [kernel] rcu: Check for wakeup-safe conditions in rcu_read_unlock_special() (Waiman Long) [1810247] - [kernel] rcu: Enable elimination of Tree-RCU softirq processing (Waiman Long) [1810247] - [kernel] rcuperf: Fix cleanup path for invalid perf_type strings (Waiman Long) [1810247] - [kernel] rcutorture: Fix cleanup path for invalid torture_type strings (Waiman Long) [1810247] - [kernel] rcutorture: Fix expected forward progress duration in OOM notifier (Waiman Long) [1810247] - [kernel] rcutorture: Remove ->ext_irq_conflict field (Waiman Long) [1810247] - [kernel] rcutorture: Make rcutorture_extend_mask() comment match the code (Waiman Long) [1810247] - [tools] tools/.../rcutorture: Convert to SPDX license identifier (Waiman Long) [1810247] - [kernel] torture: Don't try to offline the last CPU (Waiman Long) [1810247] - [kernel] rcu: Fix nohz status in stall warning (Waiman Long) [1810247] - [kernel] rcu: Move forward-progress checkers into tree_stall.h (Waiman Long) [1810247] - [kernel] rcu: Move irq-disabled stall-warning checking to tree_stall.h (Waiman Long) [1810247] - [kernel] rcu: Organize functions in tree_stall.h (Waiman Long) [1810247] - [kernel] rcu: Move FAST_NO_HZ stall-warning code to tree_stall.h (Waiman Long) [1810247] - [kernel] rcu: Inline RCU stall-warning info helper functions (Waiman Long) [1810247] - [kernel] rcu: Move rcu_print_task_exp_stall() to tree_exp.h (Waiman Long) [1810247] - [kernel] rcu: Inline RCU task stall-warning helper functions (Waiman Long) [1810247] - [kernel] rcu: Move RCU CPU stall-warning code out of tree.c (Waiman Long) [1810247] - [kernel] rcu: Move RCU CPU stall-warning code out of tree_plugin.h (Waiman Long) [1810247] - [kernel] rcu: Move RCU CPU stall-warning code out of update.c (Waiman Long) [1810247] - [kernel] srcu: Remove cleanup_srcu_struct_quiesced() (Waiman Long) [1810247] - [kernel] srcu: Check for in-flight callbacks in _cleanup_srcu_struct() (Waiman Long) [1810247] - [kernel] rcu: Correct READ_ONCE()/WRITE_ONCE() for ->rcu_read_unlock_special (Waiman Long) [1810247] - [kernel] rcu: Fix typo in tree_exp.h comment (Waiman Long) [1810247] - [kernel] rcu: Eliminate redundant NULL-pointer check (Waiman Long) [1810247] - [kernel] rcu: Fix force_qs_rnp() header comment (Waiman Long) [1810247] - [kernel] rcu: Update jiffies_to_sched_qs and adjust_jiffies_till_sched_qs() comments (Waiman Long) [1810247] - [kernel] rcu: Do a single rhp->func read in rcu_head_after_call_rcu() (Waiman Long) [1810247] - [kernel] rcu: Default jiffies_to_sched_qs to jiffies_till_sched_qs (Waiman Long) [1810247] - [kernel] rcu: Fix self-wakeups for grace-period kthread (Waiman Long) [1810247] - [kernel] rcu: Report error for bad rcu_nocbs= parameter values (Waiman Long) [1810247] - [kernel] rcu: Allow rcu_nocbs= to specify all CPUs (Waiman Long) [1810247] - [kernel] rcu: Move common code out of if-else block (Waiman Long) [1810247] - [kernel] rcu: Set rcutree.kthread_prio sysfs access to read-only (Waiman Long) [1810247] - [kernel] rcu: Make exit_rcu() handle non-preempted RCU readers (Waiman Long) [1810247] - [kernel] rcu: rcu_qs -- Use raise_softirq_irqoff to not save irqs twice (Waiman Long) [1810247] - [kernel] rcu: Avoid unnecessary softirq when system is idle (Waiman Long) [1810247] - [kernel] rcu: Unconditionally expedite during suspend/hibernate (Waiman Long) [1810247] - [kernel] rcu/tree: Convert to SPDX license identifier (Waiman Long) [1810247] - [kernel] srcu: Remove srcu_queue_delayed_work_on() (Waiman Long) [1810247] - [kernel] sched/fair: Define sched_idle_cpu() only for SMP configurations (Phil Auld) [1419746] - [kernel] sched/fair: Load balance aggressively for SCHED_IDLE CPUs (Phil Auld) [1419746] - [kernel] sched/fair : Improve update_sd_pick_busiest for spare capacity case (Phil Auld) [1419746] - [kernel] sched/fair: Fix find_idlest_group() to handle CPU affinity (Phil Auld) [1419746] - [kernel] sched/cfs: fix spurious active migration (Phil Auld) [1419746] - [kernel] sched/fair: Add comments for group_type and balancing at SD_NUMA level (Phil Auld) [1419746] - [kernel] sched/fair: Fix rework of find_idlest_group() (Phil Auld) [1419746] - [kernel] sched/fair: Rework find_idlest_group() (Phil Auld) [1419746] - [kernel] sched/fair: Optimize find_idlest_group() (Phil Auld) [1419746] - [kernel] sched/fair: Use load instead of runnable load in wakeup path (Phil Auld) [1419746] - [kernel] sched/fair: Use utilization to select misfit task (Phil Auld) [1419746] - [kernel] sched/fair: Spread out tasks evenly when not overloaded (Phil Auld) [1419746] - [kernel] sched/fair: Use load instead of runnable load in load_balance() (Phil Auld) [1419746] - [kernel] sched/fair: Use rq->nr_running when balancing load (Phil Auld) [1419746] - [kernel] sched/fair: Rework load_balance() (Phil Auld) [1419746] - [kernel] sched/fair: Remove meaningless imbalance calculation (Phil Auld) [1419746] - [kernel] sched/fair: Rename sg_lb_stats::sum_nr_running to sum_h_nr_running (Phil Auld) [1419746] - [kernel] sched/fair: Clean up asym packing (Phil Auld) [1419746] - [kernel] sched/fair: Fall back to sched-idle CPU if idle CPU isn't found (Phil Auld) [1419746] - [kernel] sched/fair: Start tracking SCHED_IDLE tasks count in cfs_rq (Phil Auld) [1419746] - [kernel] sched/core: Allow sched_setattr() to use the current policy (Phil Auld) [1419746] - [kernel] sched/fair: Introduce fits_capacity() (Phil Auld) [1419746] - [kernel] sched/core: Provide a pointer to the valid CPU mask (Phil Auld) [1419746] - [x86] x86/percpu: Optimize raw_cpu_xchg() (Phil Auld) [1419746] - [kernel] x86/percpu, sched/fair: Avoid local_clock() (Phil Auld) [1419746] - [x86] x86/percpu, x86/irq: Relax {set,get}_irq_regs() (Phil Auld) [1419746] - [x86] x86/percpu: Relax smp_processor_id() (Phil Auld) [1419746] - [x86] x86/percpu: Differentiate this_cpu_{}() and __this_cpu_{}() (Phil Auld) [1419746] - [kernel] sched/fair: Fix unnecessary increase of balance interval (Phil Auld) [1419746] - [kernel] sched/fair: Trigger asym_packing during idle load balance (Phil Auld) [1419746] - [kernel] sched/fair: Fix rounding bug for asym packing (Phil Auld) [1419746] - [kernel] sched/fair: Fix warning on non-SMP build (Phil Auld) [1419746] - [kernel] sched/core: Create task_has_idle_policy() helper (Phil Auld) [1419746] - [firmware] efi: fix a mistype in comments mentioning efivar_entry_iter_begin() (Vladis Dronov) [1804417] - [firmware] efi: add a sanity check to efivar_store_raw() (Vladis Dronov) [1804417] - [firmware] efi: fix a race and a buffer overflow while reading efivars via sysfs (Vladis Dronov) [1804417] - [scsi] scsi: ibmvfc: Fix NULL return compiler warning (Steve Best) [1810653] - [scsi] scsi: ibmvfc: Avoid loss of all paths during SVC node reboot (Steve Best) [1810653] - [fs] xfs: fix some memory leaks in log recovery (Bill O'Donnell) [1765693] - [fs] xfs: Fix deadlock between AGI and AGF when target_ip exists in xfs_rename() (Bill O'Donnell) [1765693] - [fs] xfs: fix inode fork extent count overflow (Bill O'Donnell) [1765693] - [fs] xfs: change the seconds fields in xfs_bulkstat to signed (Bill O'Donnell) [1765693] - [fs] xfs: assure zeroed memory buffers for certain kmem allocations (Bill O'Donnell) [1765693] - [fs] xfs: removed unused error variable from xchk_refcountbt_rec (Bill O'Donnell) [1765693] - [fs] xfs: remove unused flags arg from xfs_get_aghdr_buf() (Bill O'Donnell) [1765693] - [fs] xfs: Fix tail rounding in xfs_alloc_file_space() (Bill O'Donnell) [1765693] - [fs] xfs: remove unlikely() from WARN_ON() condition (Bill O'Donnell) [1765693] - [fs] xfs: avoid unused to_mp() function warning (Bill O'Donnell) [1765693] - [fs] xfs: log proper length of superblock (Bill O'Donnell) [1765693] - [fs] xfs: revert 1baa2800e62d ("xfs: remove the unused XFS_ALLOC_USERDATA flag") (Bill O'Donnell) [1765693] - [fs] xfs: removed unneeded variable (Bill O'Donnell) [1765693] - [fs] xfs: push the grant head when the log head moves forward (Bill O'Donnell) [1765693] - [fs] xfs: push iclog state cleaning into xlog_state_clean_log (Bill O'Donnell) [1765693] - [fs] xfs: factor iclog state processing out of xlog_state_do_callback() (Bill O'Donnell) [1765693] - [fs] xfs: factor callbacks out of xlog_state_do_callback() (Bill O'Donnell) [1765693] - [fs] xfs: factor debug code out of xlog_state_do_callback() (Bill O'Donnell) [1765693] - [fs] xfs: prevent CIL push holdoff in log recovery (Bill O'Donnell) [1765693] - [fs] xfs: fix missed wakeup on l_flush_wait (Bill O'Donnell) [1765693] - [fs] xfs: push the AIL in xlog_grant_head_wake (Bill O'Donnell) [1765693] - [fs] xfs: Use WARN_ON_ONCE for bailout mount-operation (Bill O'Donnell) [1765693] - [fs] xfs: define a flags field for the AG geometry ioctl structure (Bill O'Donnell) [1765693] - [fs] xfs: add a xfs_valid_startblock helper (Bill O'Donnell) [1765693] - [fs] xfs: remove the unused XFS_ALLOC_USERDATA flag (Bill O'Donnell) [1765693] - [fs] xfs: cleanup xfs_fsb_to_db (Bill O'Donnell) [1765693] - [fs] xfs: fix the dax supported check in xfs_ioctl_setattr_dax_invalidate (Bill O'Donnell) [1765693] - [fs] xfs: Fix stale data exposure when readahead races with hole punch (Bill O'Donnell) [1765693] - [mm] fs: Export generic_fadvise() (Bill O'Donnell) [1765693] - [fs] xfs: reverse search directory freespace indexes (Bill O'Donnell) [1765693] - [fs] xfs: speed up directory bestfree block scanning (Bill O'Donnell) [1765693] - [fs] xfs: factor free block index lookup from xfs_dir2_node_addname_int() (Bill O'Donnell) [1765693] - [fs] xfs: factor data block addition from xfs_dir2_node_addname_int() (Bill O'Donnell) [1765693] - [fs] xfs: move xfs_dir2_addname() (Bill O'Donnell) [1765693] - [fs] xfs: remove all *_ITER_CONTINUE values (Bill O'Donnell) [1765693] - [fs] xfs: remove all *_ITER_ABORT values (Bill O'Donnell) [1765693] - [fs] xfs: log proper length of btree block in scrub/repair (Bill O'Donnell) [1765693] - [fs] xfs: reinitialize rm_flags when unpacking an offset into an rmap irec (Bill O'Donnell) [1765693] - [fs] xfs: remove unnecessary int returns from deferred bmap functions (Bill O'Donnell) [1765693] - [fs] xfs: remove unnecessary int returns from deferred refcount functions (Bill O'Donnell) [1765693] - [fs] xfs: remove unnecessary int returns from deferred rmap functions (Bill O'Donnell) [1765693] - [fs] xfs: remove unnecessary parameter from xfs_iext_inc_seq (Bill O'Donnell) [1765693] - [fs] xfs: fix sign handling problem in xfs_bmbt_diff_two_keys (Bill O'Donnell) [1765693] - [fs] xfs: don't return _QUERY_ABORT from xfs_rmap_has_other_keys (Bill O'Donnell) [1765693] - [fs] xfs: fix maxicount division by zero error (Bill O'Donnell) [1765693] - [fs] xfs: bmap scrub should only scrub records once (Bill O'Donnell) [1765693] - [fs] xfs: remove excess function parameter description in 'xfs_btree_sblock_v5hdr_verify' (Bill O'Donnell) [1765693] - [fs] fs: xfs: Remove KM_NOSLEEP and KM_SLEEP (Bill O'Donnell) [1765693] - [fs] fs/xfs: Fix return code of xfs_break_leased_layouts() (Bill O'Donnell) [1765693] - [fs] xfs: compat_ioctl: use compat_ptr() (Bill O'Donnell) [1765693] - [fs] xfs: fall back to native ioctls for unhandled compat ones (Bill O'Donnell) [1765693] - [fs] xfs: remove more ondisk directory corruption asserts (Bill O'Donnell) [1765693] - [fs] fs: xfs: xfs_log: Don't use KM_MAYFAIL at xfs_log_reserve() (Bill O'Donnell) [1765693] - [fs] xfs: Fix possible null-pointer dereferences in xchk_da_btree_block_check_sibling() (Bill O'Donnell) [1765693] - [fs] xfs: fix stack contents leakage in the v1 inumber ioctls (Bill O'Donnell) [1765693] - [fs] xfs: sync up xfs_trans_inode with userspace (Bill O'Donnell) [1765693] - [fs] xfs: move xfs_trans_inode.c to libxfs/ (Bill O'Donnell) [1765693] - [fs] xfs: chain bios the right way around in xfs_rw_bdev (Bill O'Donnell) [1765693] - [fs] xfs: bump INUMBERS cursor correctly in xfs_inumbers_walk (Bill O'Donnell) [1765693] - [fs] xfs: don't update lastino for FSBULKSTAT_SINGLE (Bill O'Donnell) [1765693] - [fs] xfs: online scrub needn't bother zeroing its temporary buffer (Bill O'Donnell) [1765693] - [fs] xfs: only allocate memory for scrubbing attributes when we need it (Bill O'Donnell) [1765693] - [fs] xfs: refactor attr scrub memory allocation function (Bill O'Donnell) [1765693] - [fs] xfs: refactor extended attribute buffer pointer functions (Bill O'Donnell) [1765693] - [fs] xfs: attribute scrub should use seen_enough to pass error values (Bill O'Donnell) [1765693] - [fs] xfs: allow single bulkstat of special inodes (Bill O'Donnell) [1765693] - [fs] xfs: specify AG in bulk req (Bill O'Donnell) [1765693] - [fs] xfs: wire up the v5 inumbers ioctl (Bill O'Donnell) [1765693] - [fs] xfs: wire up new v5 bulkstat ioctls (Bill O'Donnell) [1765693] - [fs] xfs: introduce v5 inode group structure (Bill O'Donnell) [1765693] - [fs] xfs: introduce new v5 bulkstat structure (Bill O'Donnell) [1765693] - [fs] xfs: rename bulkstat functions (Bill O'Donnell) [1765693] - [fs] xfs: remove various bulk request typedef usage (Bill O'Donnell) [1765693] - [fs] fs: xfs: xfs_log: Change return type from int to void (Bill O'Donnell) [1765693] - [fs] xfs: poll waiting for quotacheck (Bill O'Donnell) [1765693] - [fs] xfs: multithreaded iwalk implementation (Bill O'Donnell) [1765693] - [fs] xfs: refactor INUMBERS to use iwalk functions (Bill O'Donnell) [1765693] - [fs] xfs: refactor iwalk code to handle walking inobt records (Bill O'Donnell) [1765693] - [fs] xfs: refactor xfs_iwalk_grab_ichunk (Bill O'Donnell) [1765693] - [fs] xfs: clean up long conditionals in xfs_iwalk_ichunk_ra (Bill O'Donnell) [1765693] - [fs] xfs: change xfs_iwalk_grab_ichunk to use startino, not lastino (Bill O'Donnell) [1765693] - [fs] xfs: move bulkstat ichunk helpers to iwalk code (Bill O'Donnell) [1765693] - [fs] xfs: calculate inode walk prefetch more carefully (Bill O'Donnell) [1765693] - [fs] xfs: convert bulkstat to new iwalk infrastructure (Bill O'Donnell) [1765693] - [fs] xfs: bulkstat should copy lastip whenever userspace supplies one (Bill O'Donnell) [1765693] - [fs] xfs: convert quotacheck to use the new iwalk functions (Bill O'Donnell) [1765693] - [fs] xfs: create simplified inode walk function (Bill O'Donnell) [1765693] - [fs] xfs: create iterator error codes (Bill O'Donnell) [1765693] - [fs] xfs: remove XFS_TRANS_NOFS (Bill O'Donnell) [1765693] - [fs] xfs: simplify xfs_ioend_can_merge (Bill O'Donnell) [1765693] - [fs] xfs: allow merging ioends over append boundaries (Bill O'Donnell) [1765693] - [fs] xfs: fix a comment typo in xfs_submit_ioend (Bill O'Donnell) [1765693] - [fs] xfs: remove the unused xfs_count_page_state declaration (Bill O'Donnell) [1765693] - [fs] xfs: fix iclog allocation size (Bill O'Donnell) [1765693] - [fs] xfs: remove unused header files (Bill O'Donnell) [1765693] - [fs] xfs: account for log space when formatting new AGs (Bill O'Donnell) [1765693] - [fs] xfs: refactor free space btree record initialization (Bill O'Donnell) [1765693] - [fs] xfs: always update params on small allocation (Bill O'Donnell) [1765693] - [fs] xfs: skip small alloc cntbt logic on NULL cursor (Bill O'Donnell) [1765693] - [fs] xfs: move small allocation helper (Bill O'Donnell) [1765693] - [fs] xfs: clean up small allocation helper (Bill O'Donnell) [1765693] - [fs] xfs: merge xfs_trans_bmap.c into xfs_bmap_item.c (Bill O'Donnell) [1765693] - [fs] xfs: merge xfs_trans_rmap.c into xfs_rmap_item.c (Bill O'Donnell) [1765693] - [fs] xfs: merge xfs_trans_refcount.c into xfs_refcount_item.c (Bill O'Donnell) [1765693] - [fs] xfs: merge xfs_trans_extfree.c into xfs_extfree_item.c (Bill O'Donnell) [1765693] - [fs] xfs: merge xfs_bud_init into xfs_trans_get_bud (Bill O'Donnell) [1765693] - [fs] xfs: merge xfs_rud_init into xfs_trans_get_rud (Bill O'Donnell) [1765693] - [fs] xfs: merge xfs_cud_init into xfs_trans_get_cud (Bill O'Donnell) [1765693] - [fs] xfs: merge xfs_efd_init into xfs_trans_get_efd (Bill O'Donnell) [1765693] - [fs] xfs: remove a pointless comment duplicated above all xfs_item_ops instances (Bill O'Donnell) [1765693] - [fs] xfs: use a list_head for iclog callbacks (Bill O'Donnell) [1765693] - [fs] xfs: remove the xfs_log_item_t typedef (Bill O'Donnell) [1765693] - [fs] xfs: don't cast inode_log_items to get the log_item (Bill O'Donnell) [1765693] - [fs] xfs: add a flag to release log items on commit (Bill O'Donnell) [1765693] - [fs] xfs: split iop_unlock (Bill O'Donnell) [1765693] - [fs] xfs: don't use xfs_trans_free_items in the commit path (Bill O'Donnell) [1765693] - [fs] xfs: remove the dummy iop_push implementation for inode creation items (Bill O'Donnell) [1765693] - [fs] xfs: don't require log items to implement optional methods (Bill O'Donnell) [1765693] - [fs] xfs: stop using XFS_LI_ABORTED as a parameter flag (Bill O'Donnell) [1765693] - [fs] xfs: fix a trivial comment typo in xfs_trans_committed_bulk (Bill O'Donnell) [1765693] - [fs] xfs: add struct xfs_mount pointer to struct xfs_buf (Bill O'Donnell) [1765693] - [fs] xfs: remove the b_io_length field in struct xfs_buf (Bill O'Donnell) [1765693] - [fs] xfs: properly type the b_log_item field in struct xfs_buf (Bill O'Donnell) [1765693] - [fs] xfs: remove unused buffer cache APIs (Bill O'Donnell) [1765693] - [fs] xfs: stop using bp naming for log recovery buffers (Bill O'Donnell) [1765693] - [fs] xfs: use bios directly to read and write the log recovery buffers (Bill O'Donnell) [1765693] - [fs] xfs: return an offset instead of a pointer from xlog_align (Bill O'Donnell) [1765693] - [fs] xfs: move the log ioend workqueue to struct xlog (Bill O'Donnell) [1765693] - [fs] xfs: use bios directly to write log buffers (Bill O'Donnell) [1765693] - [fs] xfs: make use of the l_targ field in struct xlog (Bill O'Donnell) [1765693] - [fs] xfs: remove the syncing argument from xlog_verify_iclog (Bill O'Donnell) [1765693] - [fs] xfs: update both stat counters together in xlog_sync (Bill O'Donnell) [1765693] - [fs] xfs: factor out iclog size calculation from xlog_sync (Bill O'Donnell) [1765693] - [fs] xfs: factor out splitting of an iclog from xlog_sync (Bill O'Donnell) [1765693] - [fs] xfs: factor out log buffer writing from xlog_sync (Bill O'Donnell) [1765693] - [fs] xfs: don't use REQ_PREFLUSH for split log writes (Bill O'Donnell) [1765693] - [fs] xfs: remove XLOG_STATE_IOABORT (Bill O'Donnell) [1765693] - [fs] xfs: reformat xlog_get_lowest_lsn (Bill O'Donnell) [1765693] - [fs] xfs: cleanup xlog_get_iclog_buffer_size (Bill O'Donnell) [1765693] - [fs] xfs: remove the l_iclog_size_log field from struct xlog (Bill O'Donnell) [1765693] - [fs] xfs: renumber XBF_WRITE_FAIL (Bill O'Donnell) [1765693] - [fs] xfs: remove the never used _XBF_COMPOUND flag (Bill O'Donnell) [1765693] - [fs] xfs: remove the no-op spinlock_destroy stub (Bill O'Donnell) [1765693] - [fs] xfs: move xfs_ino_geometry to xfs_shared.h (Bill O'Donnell) [1765693] - [fs] xfs: remove unused flag arguments (Bill O'Donnell) [1765693] - [fs] xfs: remove the debug-only q_transp field from struct xfs_dquot (Bill O'Donnell) [1765693] - [fs] xfs: merge xfs_buf_zero and xfs_buf_iomove (Bill O'Donnell) [1765693] - [fs] xfs: remove unused flags arg from getsb interfaces (Bill O'Donnell) [1765693] - [fs] xfs: include WARN, REPAIR build options in XFS_BUILD_OPTIONS (Bill O'Donnell) [1765693] - [fs] xfs: finish converting to inodes_per_cluster (Bill O'Donnell) [1765693] - [fs] xfs: fix inode_cluster_size rounding mayhem (Bill O'Donnell) [1765693] - [fs] xfs: refactor inode geometry setup routines (Bill O'Donnell) [1765693] - [fs] xfs: separate inode geometry (Bill O'Donnell) [1765693] - [fs] xfs: use file_modified() helper (Bill O'Donnell) [1765693] - [fs] vfs: introduce file_modified() helper (Bill O'Donnell) [1765693]- [md] dm: bump version of core and various targets (Mike Snitzer) [1810746] - [md] dm: fix congested_fn for request-based device (Mike Snitzer) [1810746] - [md] dm integrity: use dm_bio_record and dm_bio_restore (Mike Snitzer) [1810746] - [md] dm bio record: save_restore bi_end_io and bi_integrity (Mike Snitzer) [1810746] - [md] dm writecache: verify watermark during resume (Mike Snitzer) [1810746] - [md] dm: report suspended device during destroy (Mike Snitzer) [1810746] - [md] dm thin metadata: fix lockdep complaint (Mike Snitzer) [1810746] - [md] dm cache: fix a crash due to incorrect work item cancelling (Mike Snitzer) [1810746] - [md] dm integrity: fix invalid table returned due to argument count mismatch (Mike Snitzer) [1810746] - [md] dm integrity: fix a deadlock due to offloading to an incorrect workqueue (Mike Snitzer) [1810746] - [md] dm integrity: fix recalculation when moving from journal mode to bitmap mode (Mike Snitzer) [1810746] - [md] dm writecache: improve performance of large linear writes on SSDs (Mike Snitzer) [1810746] - [md] dm mpath: Add timeout mechanism for queue_if_no_path (Mike Snitzer) [1810746] - [md] dm thin: change data device's flush_bio to be member of struct pool (Mike Snitzer) [1810746] - [md] dm thin: don't allow changing data device during thin-pool reload (Mike Snitzer) [1810746] - [md] dm thin: fix use-after-free in metadata_pre_commit_callback (Mike Snitzer) [1810746] - [md] dm thin metadata: use pool locking at end of dm_pool_metadata_close (Mike Snitzer) [1810746] - [md] dm writecache: fix incorrect flush sequence when doing SSD mode commit (Mike Snitzer) [1810746] - [md] dm crypt: fix benbi IV constructor crash if used in authenticated mode (Mike Snitzer) [1810746] - [md] dm crypt: Implement Elephant diffuser for Bitlocker compatibility (Mike Snitzer) [1810746] - [md] dm space map common: fix to ensure new block isn't already in use (Mike Snitzer) [1810746] - [md] dm verity: don't prefetch hash blocks for already-verified data (Mike Snitzer) [1810746] - [md] dm crypt: fix GFP flags passed to skcipher_request_alloc() (Mike Snitzer) [1810746] - [md] dm thin metadata: Fix trivial math error in on-disk format documentation (Mike Snitzer) [1810746] - [md] dm thin metadata: use true_false for bool variable (Mike Snitzer) [1810746] - [md] dm snapshot: use true_false for bool variable (Mike Snitzer) [1810746] - [md] dm bio prison v2: use true_false for bool variable (Mike Snitzer) [1810746] - [md] dm mpath: use true_false for bool variable (Mike Snitzer) [1810746] - [md] dm zoned: support zone sizes smaller than 128MiB (Mike Snitzer) [1810746] - [md] dm raid: table line rebuild status fixes (Mike Snitzer) [1810746] - [documentation] docs: dm-integrity: remove reference to ARC4 (Mike Snitzer) [1810746] - [md] dm thin: Flush data device before committing metadata (Mike Snitzer) [1810746] - [md] dm thin metadata: Add support for a pre-commit callback (Mike Snitzer) [1810746] - [md] dm btree: increase rebalance threshold in __rebalance2() (Mike Snitzer) [1810746] - [md] dm mpath: remove harmful bio-based optimization (Mike Snitzer) [1810746] - [md] dm integrity: fix excessive alignment of metadata runs (Mike Snitzer) [1810746] - [md] dm cache: replace spin_lock_irqsave with spin_lock_irq (Mike Snitzer) [1810746] - [md] dm bio prison: replace spin_lock_irqsave with spin_lock_irq (Mike Snitzer) [1810746] - [md] dm thin: replace spin_lock_irqsave with spin_lock_irq (Mike Snitzer) [1810746] - [md] dm raid: streamline rs_get_progress() and its raid_status() caller side (Mike Snitzer) [1810746] - [md] dm raid: simplify rs_setup_recovery call chain (Mike Snitzer) [1810746] - [md] dm raid: to ensure resynchronization, perform raid set grow in preresume (Mike Snitzer) [1810746] - [md] dm raid: change rs_set_dev_and_array_sectors API and callers (Mike Snitzer) [1810746] - [md] dm: introduce DM_GET_TARGET_VERSION (Mike Snitzer) [1810746] - [md] dm bufio: introduce a global cache replacement (Mike Snitzer) [1810746] - [md] dm bufio: remove old-style buffer cleanup (Mike Snitzer) [1810746] - [md] dm bufio: introduce a global queue (Mike Snitzer) [1810746] - [md] dm bufio: refactor adjust_total_allocated (Mike Snitzer) [1810746] - [md] dm bufio: call adjust_total_allocated from __link_buffer and __unlink_buffer (Mike Snitzer) [1810746] - [md] dm crypt: omit parsing of the encapsulated cipher (Mike Snitzer) [1810746] - [md] dm crypt: switch to ESSIV crypto API template (Mike Snitzer) [1810746] - [crypto] crypto: essiv - create wrapper template for ESSIV generation (Mike Snitzer) [1810746] - [security] crypto: drop mask=CRYPTO_ALG_ASYNC from shash tfm allocations (Mike Snitzer) [1810746] - [crypto] crypto: drop mask=CRYPTO_ALG_ASYNC from cipher tfm allocations (Mike Snitzer) [1810746] - [md] dm verity: add root hash pkcs#7 signature verification (Mike Snitzer) [1810746] - [md] dm crypt: reuse eboiv skcipher for IV generation (Mike Snitzer) [1810746] - [md] dm integrity: fix a crash due to BUG_ON in __journal_read_write() (Mike Snitzer) [1810746] - [md] dm kcopyd: Increase default sub-job size to 512KB (Mike Snitzer) [1810746] - [documentation] docs: device-mapper: move it to the admin-guide (Mike Snitzer) [1810746] - [documentation] docs: convert docs to ReST and rename to *.rst (Mike Snitzer) [1810746] - [md] dm crypt: implement eboiv - encrypted byte-offset initialization vector (Mike Snitzer) [1810746] - [md] dm integrity: use kzalloc() instead of kmalloc() + memset() (Mike Snitzer) [1810746] - [md] dm integrity: always set version on superblock update (Mike Snitzer) [1810746] - [md] dm integrity: whitespace, coding style and dead code cleanup (Mike Snitzer) [1810746] - [md] dm integrity: implement synchronous mode for reboot handling (Mike Snitzer) [1810746] - [md] dm integrity: handle machine reboot in bitmap mode (Mike Snitzer) [1810746] - [md] dm integrity: add a bitmap mode (Mike Snitzer) [1810746] - [md] dm integrity: introduce a function add_new_range_and_wait() (Mike Snitzer) [1810746] - [md] dm integrity: allow large ranges to be described (Mike Snitzer) [1810746] - [md] dm ingerity: pass size to dm_integrity_alloc_page_list() (Mike Snitzer) [1810746] - [md] dm integrity: introduce rw_journal_sectors() (Mike Snitzer) [1810746] - [md] dm crypt and integrity: shash - remove shash_desc::flags (Mike Snitzer) [1810746] - [md] dm: fix potential for q->make_request_fn NULL pointer (Mike Snitzer) [1794340] - [netdrv] net/mlx5e: Don't clear the whole vf config when switching modes (mohamad meib) [1811428] - [scsi] scsi: be2iscsi: be_main: Mark expected switch fall-through (Maurizio Lombardi) [1796740] - [scsi] scsi: be2iscsi: be_iscsi: Mark expected switch fall-through (Maurizio Lombardi) [1796740] - [scsi] scsi: be2iscsi: switch to generic DMA API (Maurizio Lombardi) [1796740] - [scsi] scsi: be2iscsi: fix spelling mistake "Retreiving" -> "Retrieving" (Maurizio Lombardi) [1796740] - [scsi] scsi: be2iscsi: remove unused variable dmsg (Maurizio Lombardi) [1796740] - [scsi] scsi: be2iscsi: Update copyright (Maurizio Lombardi) [1796740] - [security] selinux: fix sidtab string cache locking (Ondrej Mosnacek) [1807001 1806991] - [security] selinux: do not allocate ancillary buffer on first load (Ondrej Mosnacek) [1807001] - [security] selinux: remove redundant selinux_nlmsg_perm (Ondrej Mosnacek) [1807001] - [security] selinux: fix wrong buffer types in policydb.c (Ondrej Mosnacek) [1807001] - [security] selinux: treat atomic flags more carefully (Ondrej Mosnacek) [1807001] - [security] selinux: make default_noexec read-only after init (Ondrej Mosnacek) [1807001] - [security] selinux: move ibpkeys code under CONFIG_SECURITY_INFINIBAND (Ondrej Mosnacek) [1807001] - [security] Documentation, selinux: fix references to old selinuxfs mount point (Ondrej Mosnacek) [1807001] - [security] selinuxfs: use scnprintf to get real length for inode (Ondrej Mosnacek) [1807001] - [security] selinux: remove set but not used variable 'sidtab' (Ondrej Mosnacek) [1807001] - [security] selinux: ensure the policy has been loaded before reading the sidtab stats (Ondrej Mosnacek) [1807001] - [security] selinux: ensure we cleanup the internal AVC counters on error in avc_update() (Ondrej Mosnacek) [1807001] - [security] selinux: randomize layout of key structures (Ondrej Mosnacek) [1807001] - [security] selinux: clean up selinux_enabled/disabled/enforcing_boot (Ondrej Mosnacek) [1807001] - [security] selinux: remove unnecessary selinux cred request (Ondrej Mosnacek) [1807001] - [security] selinux: ensure we cleanup the internal AVC counters on error in avc_insert() (Ondrej Mosnacek) [1807001] - [security] security: only build lsm_audit if CONFIG_SECURITY=y (Ondrej Mosnacek) [1807001] - [security] selinux: clean up selinux_inode_permission MAY_NOT_BLOCK tests (Ondrej Mosnacek) [1807001] - [security] selinux: fall back to ref-walk if audit is required (Ondrej Mosnacek) [1807001] - [security] selinux: revert "stop passing MAY_NOT_BLOCK to the AVC upon follow_link" (Ondrej Mosnacek) [1807001] - [security] selinux: cache the SID -> context string translation (Ondrej Mosnacek) [1807001 1806991] - [security] selinux: sidtab reverse lookup hash table (Ondrej Mosnacek) [1807001] - [security] selinux: default_range glblub implementation (Ondrej Mosnacek) [1807001] - [security] selinux: allow labeling before policy is loaded (Ondrej Mosnacek) [1807001 1777525] - [security] selinux: remove load size limit (Ondrej Mosnacek) [1807001] - [security] selinux: fix residual uses of current_security() for the SELinux blob (Ondrej Mosnacek) [1807001] - [kernel] rcu: Make kfree_rcu() ignore NULL pointers (Ondrej Mosnacek) [1807001] - [security] SELinux: Abstract use of ipc security blobs (Ondrej Mosnacek) [1807001] - [security] SELinux: Abstract use of inode security blob (Ondrej Mosnacek) [1807001] - [security] SELinux: Abstract use of file security blob (Ondrej Mosnacek) [1807001] - [security] SELinux: Abstract use of cred security blob (Ondrej Mosnacek) [1807001] - [security] selinux: kill selinux_sb_get_mnt_opts() (Ondrej Mosnacek) [1807001] - [security] selinux; don't open-code a loop in sb_finish_set_opts() (Ondrej Mosnacek) [1807001] - [security] selinux: expand superblock_doinit() calls (Ondrej Mosnacek) [1807001] - [netdrv] hv_netvsc: Fix unwanted rx_table reset (Mohammed Gamal) [1805950] - [netdrv] hv_netvsc: Fix tx_table init in rndis_set_subchannel() (Mohammed Gamal) [1805950] - [netdrv] hv_netvsc: Fix send_table offset in case of a host bug (Mohammed Gamal) [1805950] - [netdrv] hv_netvsc: Fix offset usage in netvsc_send_table() (Mohammed Gamal) [1805950]- [block] blk-mq: Keep set->nr_hw_queues and set->map.nr_queues in sync (Ming Lei) [1810523] - [block] block: clear REQ_HIPRI if polling is not supported (Ming Lei) [1809506]- [perf] arm_spe: Enable ACPI/Platform automatic module loading (Jeremy Linton) [1501652] - [perf] perf: arm_spe: Don't error on high-order pages for aux buf (Jeremy Linton) [1501652] - [perf] arm_spe: handle devm_kasprintf() failure (Jeremy Linton) [1501652] - [perf] arm_spe: Enable automatic DT loading (Jeremy Linton) [1501652] - [block] blk-iolatency: fix STS_AGAIN handling (Ming Lei) [1764737] - [block] blk-iolatency: only account submitted bios (Ming Lei) [1764737] - [block] blk-iolatency: clear use_delay when io.latency is set to zero (Ming Lei) [1764737] - [block] blk-iolatency: #include "blk.h" (Ming Lei) [1764737] - [block] Blk-iolatency: warn on negative inflight IO counter (Ming Lei) [1764737] - [block] blk-iolatency: fix IO hang due to negative inflight counter (Ming Lei) [1764737] - [block] block: fix blk-iolatency accounting underflow (Ming Lei) [1764737] - [fs] xfs: stabilize insert range start boundary to avoid COW writeback race (Brian Foster) [1728979] - [x86] uprobes/x86: Fix detection of 32-bit user mode (Oleg Nesterov) [1804961] - [ipc] Revert "ipc, sem: remove uneeded sem_undo_list lock usage in exit_sem()" ("Herton R. Krzesinski") [1807627] - [powerpc] powerpc/tm: Fix clearing MSRin current when reclaiming on signal delivery (Gustavo Duarte) [1751116] - [powerpc] powerpc/tm: Set MSRjust prior to recheckpoint (Gustavo Duarte) [1751116] - [arm64] arm64: smp: Increase secondary CPU boot timeout value (Gavin Shan) [1807684] - [fs] ext4: work around deleting a file with i_nlink == 0 safely (Carlos Maiolino) [1801049] - [char] ipmi: fix sleep-in-atomic in free_user at cleanup SRCU user->release_barrier (Waiman Long) [1810638] - [char] ipmi: Revert "fix sleep-in-atomic in free_user at cleanup SRCU user->release_barrier" (Waiman Long) [1810638]- [kernel] blktrace: Protect q->blk_trace with RCU (Ming Lei) [1798329] - [drm] drm/i915: Force DPCD backlight mode for some Dell CML 2020 panels (Lyude Paul) [1782671 1773796 1748892] - [drm] drm/i915: Force DPCD backlight mode on X1 Extreme 2nd Gen 4K AMOLED panel (Lyude Paul) [1782671 1773796 1748892] - [drm] drm/dp: Introduce EDID-based quirks (Lyude Paul) [1782671 1773796 1748892] - [drm] drm/i915: Auto detect DPCD backlight support by default (Lyude Paul) [1782671 1773796 1748892] - [drm] drm/i915: Fix DPCD register order in intel_dp_aux_enable_backlight() (Lyude Paul) [1782671 1773796 1748892] - [drm] drm/i915: Assume 100 brightness when not in DPCD control mode (Lyude Paul) [1782671 1773796 1748892] - [drm] drm/i915: Fix eDP DPCD aux max backlight calculations (Lyude Paul) [1782671 1773796 1748892] - [drm] drm/i915: Check backlight type while doing eDP backlight initializaiton (Lyude Paul) [1782671 1773796 1748892] - [tools] selftests: nft_concat_range: Add test for reported add/flush/add issue (Stefano Brivio) [1807892] - [net] nft_set_pipapo: Actually fetch key data in nft_pipapo_remove() (Stefano Brivio) [1807892] - [net] sched: don't take rtnl lock during flow_action setup (Marcelo Leitner) [1804385] - [include] net: sched: refactor ct action helpers to require tcf_lock (Marcelo Leitner) [1804385] - [include] net: sched: refactor police action helpers to require tcf_lock (Marcelo Leitner) [1804385] - [net] sched: lock action when translating it to flow_action infra (Marcelo Leitner) [1804385] - [powerpc] powerpc/smp: Fix NMI IPI xmon timeout (Diego Domingos) [1747320] - [powerpc] powerpc/smp: Fix NMI IPI timeout (Diego Domingos) [1747320] - [powerpc] powerpc: NMI IPI make NMI IPIs fully sychronous (Diego Domingos) [1747320] - [arm64] arm64: select CPUMASK_OFFSTACK if NUMA (Andrea Arcangeli) [1712856] - [arm64] arm64: tlb: skip tlbi broadcast (Andrea Arcangeli) [1712856]- [fs] fs/proc/proc_sysctl.c: Fix a NULL pointer dereference (Vladis Dronov) [1795521] {CVE-2019-20054} - [fs] fs/proc/proc_sysctl.c: fix NULL pointer dereference in put_links (Vladis Dronov) [1795521] {CVE-2019-20054} - [ptp] ptp: correctly disable flags on old ioctls (Petr Oros) [1795188] - [uapi] PTP: add support for one-shot output (Petr Oros) [1795188] - [ptp] PTP: introduce new versions of IOCTLs (Petr Oros) [1795188] - [virtio] virtio_ring: fix stalls for packed rings (Eugenio Perez) [1601355] - [virtio] virtio_ring: Fix potential mem leak in virtqueue_add_indirect_packed (Eugenio Perez) [1601355] - [uapi] virtio: drop internal struct from UAPI (Eugenio Perez) [1601355] - [virtio] virtio_ring: advertize packed ring layout (Eugenio Perez) [1601355] - [virtio] virtio_ring: leverage event idx in packed ring (Eugenio Perez) [1601355] - [virtio] virtio_ring: introduce packed ring support (Eugenio Perez) [1601355] - [virtio] virtio_ring: cache whether we will use DMA API (Eugenio Perez) [1601355] - [virtio] virtio_ring: extract split ring handling from ring creation (Eugenio Perez) [1601355] - [virtio] virtio_ring: allocate desc state for split ring separately (Eugenio Perez) [1601355] - [virtio] virtio_ring: introduce helper for indirect feature (Eugenio Perez) [1601355] - [virtio] virtio_ring: introduce debug helpers (Eugenio Perez) [1601355] - [virtio] virtio_ring: put split ring fields in a sub struct (Eugenio Perez) [1601355] - [virtio] virtio_ring: put split ring functions together (Eugenio Perez) [1601355] - [virtio] virtio_ring: add _split suffix for split ring functions (Eugenio Perez) [1601355] - [uapi] virtio: add packed ring types and macros (Eugenio Perez) [1601355] - [x86] x86/mtrr: Skip cache flushes on CPUs with cache self-snooping (Prarit Bhargava) [1724541] - [x86] x86/cpu/intel: Clear cache self-snoop capability in CPUs with known errata (Prarit Bhargava) [1724541] - [documentation] Documentation PCI: Fix pciebus-howto.rst filename typo (Myron Stowe) [1793091] - [tools] tools: PCI: Fix installation when `make tools/pci_install` (Myron Stowe) [1793091] - [tools] tools: PCI: Fix broken pcitest compilation (Myron Stowe) [1793091] - [tools] tools pci: Do not delete pcitest.sh in 'make clean' (Myron Stowe) [1793091] - [pci] PCI: endpoint: Clear BAR before freeing its space (Myron Stowe) [1793091] - [pci] PCI: endpoint: Skip odd BAR when skipping 64bit BAR (Myron Stowe) [1793091] - [pci] PCI: endpoint: Allocate enough space for fixed size BAR (Myron Stowe) [1793091] - [pci] PCI: endpoint: Set endpoint controller pointer to NULL (Myron Stowe) [1793091] - [pci] PCI: endpoint: Add support to specify alignment for buffers allocated to BARs (Myron Stowe) [1793091] - [pci] PCI: pci-epf-test: Use pci_epc_get_features() to get EPC features (Myron Stowe) [1793091] - [pci] PCI: pci-epf-test: Do not allocate next BARs memory if current BAR is 64Bit (Myron Stowe) [1793091] - [pci] PCI: pci-epf-test: Remove setting epf_bar flags in function driver (Myron Stowe) [1793091] - [pci] PCI: endpoint: Fix pci_epf_alloc_space() to set correct MEM TYPE flags (Myron Stowe) [1793091] - [pci] PCI: endpoint: Add helper to get first unreserved BAR (Myron Stowe) [1793091] - [pci] PCI: endpoint: Add new pci_epc_ops to get EPC features (Myron Stowe) [1793091] - [pci] PCI: endpoint: functions: Use memcpy_fromio()/memcpy_toio() (Myron Stowe) [1793091] - [pci] PCI: Skip resource distribution when no hotplug bridges (Myron Stowe) [1793091] - [pci] PCI: Simplify pci_bus_distribute_available_resources() (Myron Stowe) [1793091] - [pci] PCI: Reset both NVIDIA GPU and HDA in ThinkPad P50 workaround (Myron Stowe) [1793091] - [pci] PCI: Enable NVIDIA HDA controllers (Myron Stowe) [1793091] - [pci] PCI: Use seq_puts() instead of seq_printf() in show_device() (Myron Stowe) [1793091] - [pci] PCI: Add NVIDIA GPU multi-function power dependencies (Myron Stowe) [1793091] - [pci] PCI: Generalize multi-function power dependency device links (Myron Stowe) [1793091] - [pci] PCI: sysfs: Ignore lockdep for remove attribute (Myron Stowe) [1793091] - [pci] PCI: Decode PCIe 32 GT/s link speed (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert endpoint/pci-test-howto.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert endpoint/pci-test-function.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert endpoint/pci-endpoint-cfs.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert endpoint/pci-endpoint.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert pcieaer-howto.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert pci-error-recovery.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert acpi-info.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert MSI-HOWTO.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert pci-iov-howto.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert PCIEBUS-HOWTO.txt to reST (Myron Stowe) [1793091] - [documentation] docs: pci: fix broken links due to conversion from pci.txt to pci.rst (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert pci.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: add Linux PCI to Sphinx TOC tree (Myron Stowe) [1793091] - [pci] PCI: Reset Lenovo ThinkPad P50 nvgpu at boot if necessary (Myron Stowe) [1793091] - [pci] PCI: Add a stub for pci_ats_disabled() (Myron Stowe) [1793091] - [pci] PCI: Provide pci_match_id() with CONFIG_PCI=n (Myron Stowe) [1793091] - [misc] ocxl: Add PCI hotplug dependency to Kconfig (Steve Best) [1788902] - [pci] pci/hotplug/pnv-php: Wrap warnings in macro (Steve Best) [1788902] - [pci] pci/hotplug/pnv-php: Relax check when disabling slot (Steve Best) [1788902] - [pci] pci/hotplug/pnv-php: Register opencapi slots (Steve Best) [1788902] - [pci] pci/hotplug/pnv-php: Improve error msg on power state change failure (Steve Best) [1788902] - [pci] pci/hotplug/pnv-php: Remove erroneous warning (Steve Best) [1788902] - [powerpc] powerpc/powernv/ioda: Find opencapi slot for a device node (Steve Best) [1788902] - [powerpc] powerpc/powernv/ioda: Release opencapi device (Steve Best) [1788902] - [powerpc] powerpc/powernv/ioda: set up PE on opencapi device when enabling (Steve Best) [1788902] - [powerpc] powerpc/powernv/ioda: Protect PE list (Steve Best) [1788902] - [powerpc] powerpc/powernv/ioda: Fix ref count for devices with their own PE (Steve Best) [1788902] - [of] of: overlay: add_changeset_property() memory leak (Steve Best) [1798483] - [of] of: unittest: initialize args before calling of_*parse_*() (Steve Best) [1798483] - [of] of: unittest: find overlaysentry by name instead of index (Steve Best) [1798483] - [of] of: unittest: allow base devicetree to have symbol metadata (Steve Best) [1798483] - [of] of: overlay: set node fields from properties when add new overlay node (Steve Best) [1798483] - [of] of: unittest: remove unused of_unittest_apply_overlay() argument (Steve Best) [1798483] - [of] of: overlay: check prevents multiple fragments touching same property (Steve Best) [1798483] - [of] of: overlay: check prevents multiple fragments add or delete same node (Steve Best) [1798483] - [of] of: overlay: test case of two fragments adding same node (Steve Best) [1798483] - [of] of: overlay: make all pr_debug() and pr_err() messages unique (Steve Best) [1798483] - [of] of: overlay: validate overlay properties (Steve Best) [1798483] - [of] of: overlay: reorder fields in struct fragment (Steve Best) [1798483] - [of] of: overlay: do not duplicate properties from overlay for new nodes (Steve Best) [1798483] - [of] of: overlay: use prop add changeset entry for property in new nodes (Steve Best) [1798483] - [of] of: Convert to using pOFn instead of device_node.name (Steve Best) [1798483] - [powerpc] powerpc/pseries: add of_node_put() in dlpar_detach_node() (Steve Best) [1798483] - [of] of: overlay: add missing of_node_get() in __of_attach_node_sysfs (Steve Best) [1798483] - [of] of: overlay: add missing of_node_put() after add new node to changeset (Steve Best) [1798483] - [of] of: overlay: add tests to validate kfrees from overlay removal (Steve Best) [1798483]- [kernel] open the RHEL 8.3 development (Frantisek Hrbata) - [netdrv] Revert "r8169: don't use MSI before RTL8168d" (Josef Oskera) [1792839] - [drm] drm/nouveau/kms/gv100-: Re-set LUT after clearing for modesets (Ben Skeggs) [1789026] - [drm] drm/nouveau/disp/gv100-: not all channel types support reporting error codes (Ben Skeggs) [1789481] - [drm] drm/nouveau/disp/nv50-: prevent oops when no channel method map provided (Ben Skeggs) [1789481] - [fs] cifs: don't leak -EAGAIN for stat() during reconnect (Dave Wysochanski) [1769599] - [block] blk-mq: insert passthrough request into hctx->dispatch directly (Ming Lei) [1788728] - [scsi] scsi: megaraid_sas: fixup MSIx interrupt setup during resume (Tomas Henzl) [1805353]- [fs] NFS: Add deferred cache invalidation for close-to-open consistency violations (Benjamin Coddington) [1803162] - [block] nbd: fix stack corruption in nbd_check_sock_type() (Ming Lei) [1803664] - [mm] mm/vmscan.c: don't round up scan size for online memory cgroup (Aristeu Rozanski) [1775691] - [tools] selftests/bpf: fix clearing buffered output between tests/subtests (Yauheni Kaliuta) [1786006] - [tools] libbpf: avoid usage of __builtin_preserve_field_info (Yauheni Kaliuta) [1786006] - [tools] selftests/bpf: samples/bpf: fix Split off legacy stuff from bpf_helpers.h (Yauheni Kaliuta) [1786006] - [tools] libbpf: fix Make DECLARE_LIBBPF_OPTS macro strictly a variable declaration (Yauheni Kaliuta) [1786006] - [tools] selftests: fix too long argument (Yauheni Kaliuta) [1786006] - [tools] libbpf: Add BPF-side definitions of supported field relocation kinds (Yauheni Kaliuta) [1786006] - [tools] selftests/bpf: add sub-tests support for test_progs (Yauheni Kaliuta) [1786006] - [tools] selftests/bpf: abstract away test log output (Yauheni Kaliuta) [1786006] - [tools] selftest/bpf: centralize libbpf logging management for test_progs (Yauheni Kaliuta) [1786006] - [tools] selftests/bpf: prevent headers to be compiled as C code (Yauheni Kaliuta) [1786006] - [tools] selftests/bpf: add test selectors by number and name to test_progs (Yauheni Kaliuta) [1786006] - [tools] selftests/bpf: revamp test_progs to allow more control (Yauheni Kaliuta) [1786006] - [net] core: Don't skip generic XDP program execution for cloned SKBs (Jiri Benc) [1802507] - [tools] selftests/bpf: De-flake test_tcpbpf (Jiri Benc) [1802507] - [net] bpf, sockmap: Check update requirements after locking (Jiri Benc) [1802507] - [net] bpf, sockhash: Synchronize_rcu before free'ing map (Jiri Benc) [1802507] - [net] bpf, sockmap: Don't sleep while holding RCU lock on tear-down (Jiri Benc) [1802507] - [net] net: bpf: Don't leak time wait and request sockets (Jiri Benc) [1802507] - [net] bpf/sockmap: Read psock ingress_msg before sk_receive_queue (Jiri Benc) [1802507] - [net] bpf: Clear skb->tstamp in bpf_redirect when necessary (Jiri Benc) [1802507] - [net] xdp: obtain the mem_id mutex before trying to remove an entry (Jiri Benc) [1802507] - [net] page_pool: do not release pool until inflight == 0 (Jiri Benc) [1802507] - [net] xsk: Fix registration of Rx-only sockets (Jiri Benc) [1802507] - [net] xsk: avoid store-tearing when assigning umem (Jiri Benc) [1802507] - [net] xsk: avoid store-tearing when assigning queues (Jiri Benc) [1802507] - [tools] bpftool: Don't crash on missing xlated program instructions (Jiri Benc) [1802507] - [tools] bpftool: Fix printing incorrect pointer in btf_dump_ptr (Jiri Benc) [1802507] - [tools] bpftool: Don't crash on missing jited insns or ksyms (Jiri Benc) [1802507] - [tools] bpftool: Match several programs with same tag (Jiri Benc) [1802507] - [tools] libbpf: Fix realloc usage in bpf_core_find_cands (Jiri Benc) [1802507] - [tools] libbpf: Add missing newline in opts validation macro (Jiri Benc) [1802507] - [tools] libbpf: Don't attach perf_buffer to offline/missing CPUs (Jiri Benc) [1802507] - [tools] libbpf: Extract and generalize CPU mask parsing logic (Jiri Benc) [1802507] - [tools] libbpf: Fix printf compilation warnings on ppc64le arch (Jiri Benc) [1802507] - [tools] libbpf: Fix sym->st_value print on 32-bit arches (Jiri Benc) [1802507] - [tools] libbpf: Make btf__resolve_size logic always check size error condition (Jiri Benc) [1802507] - [tools] libbpf: Fix another potential overflow issue in bpf_prog_linfo (Jiri Benc) [1802507] - [tools] libbpf: Fix potential overflow issue (Jiri Benc) [1802507] - [tools] libbpf: Fix memory leak/double free issue (Jiri Benc) [1802507] - [tools] libbpf: Fix off-by-one error in ELF sanity check (Jiri Benc) [1802507] - [tools] selftests/bpf: Fix test_attach_probe (Jiri Benc) [1802507] - [kernel] bpf: Fix bpf_event_output re-entry issue (Jiri Benc) [1802507] - [net] bpf: Fix incorrect verifier simulation of ARSH under ALU32 (Jiri Benc) [1802507] - [net] bpf: Fix passing modified ctx to ld/abs/ind instruction (Jiri Benc) [1802507] - [net] bpf: cgroup: prevent out-of-order release of cgroup bpf (Jiri Benc) [1802507] - [net] bpf: Fix precision tracking for unbounded scalars (Jiri Benc) [1802507] - [net] bpf: Fix cgroup local storage prog tracking (Jiri Benc) [1802507] - [net] bpf/stackmap: Fix deadlock with rq_lock in bpf_get_stack() (Jiri Benc) [1802507] - [net] bpf, offload: Unlock on error in bpf_offload_dev_create() (Jiri Benc) [1802507] - [powerpc] powerpc/bpf: Fix tail call implementation (Jiri Benc) [1802507] - [net] bpf: Fix use after free in bpf_get_prog_name (Jiri Benc) [1802507] - [net] bpf: Fix use after free in subprog's jited symbol removal (Jiri Benc) [1802507] - [uapi] bpf: fix BTF limits (Jiri Benc) [1802507] - [net] bpf: fix BTF verification of enums (Jiri Benc) [1802507] - [netdrv] ice: Don't tell the OS that link is going down (Jonathan Toppins) [1792670] - [powerpc] powerpc/powernv: implement opal_put_chars_atomic (Steve Best) [1806254] - [tty] powerpc/powernv: move opal console flushing to udbg (Steve Best) [1806254] - [powerpc] powerpc/powernv: Remove OPALv1 support from opal console driver (Steve Best) [1806254] - [powerpc] powerpc/powernv: Implement and use opal_flush_console (Steve Best) [1806254] - [powerpc] powerpc/powernv: opal-kmsg use flush fallback from console code (Steve Best) [1806254] - [powerpc] powerpc/powernv: opal-kmsg standardise OPAL_BUSY handling (Steve Best) [1806254] - [powerpc] powerpc/powernv: Fix OPAL console driver OPAL_BUSY loops (Steve Best) [1806254] - [powerpc] powerpc/powernv: opal_put_chars partial write fix (Steve Best) [1806254] - [x86] Mark Comet Lake-S as supported (David Arcari) [1805754]- rebuild, due infrastructure issues last kernel build wasn't signed properly [1807216]- [nvme] nvme-multipath: Fix memory leak with ana_log_buf (David Milburn) [1804822] - [powerpc] pci/of: Fix OF flags parsing for 64bit BARs (David Gibson) [1804038]- [pci] PCI: pciehp: Add DMI table for in-band presence disabled (Myron Stowe) [1749528] - [pci] PCI: pciehp: Wait for PDS if in-band presence is disabled (Myron Stowe) [1749528] - [pci] PCI: pciehp: Add support for disabling in-band presence (Myron Stowe) [1749528] - [netdrv] net/mlx5: DR, Handle reformat capability over sw-steering tables (Alaa Hleihel) [1794997] - [netdrv] net/mlx5: DR, Fix matching on vport gvmi (Alaa Hleihel) [1794997] - [netdrv] net/mlx5: DR, use non preemptible call to get the current cpu number (Alaa Hleihel) [1794997] - [netdrv] net/mlx5: DR, Enable counter on non-fwd-dest objects (Alaa Hleihel) [1794997] - [iommu] iommu/vt-d: Simplify check in identity_mapping() (Jerry Snitselaar) [1797124 1784649] - [iommu] iommu/vt-d: Remove deferred_attach_domain() (Jerry Snitselaar) [1797124 1784649] - [iommu] iommu/vt-d: Do deferred attachment in iommu_need_mapping() (Jerry Snitselaar) [1797124 1784649] - [iommu] iommu/vt-d: Move deferred device attachment into helper function (Jerry Snitselaar) [1797124 1784649] - [iommu] iommu/vt-d: Add attach_deferred() helper (Jerry Snitselaar) [1797124 1784649] - [iommu] iommu/vt-d: Refactor find_domain() helper (Jerry Snitselaar) [1797124 1784649] - [iommu] iommu/vt-d: Allow devices with RMRRs to use identity domain (Jerry Snitselaar) [1797124 1784649] - [iommu] iommu/vt-d: Call __dmar_remove_one_dev_info with valid pointer (Jerry Snitselaar) [1797124 1784649] - [iommu] iommu/vt-d: Fix lock inversion between iommu->lock and device_domain_lock (Jerry Snitselaar) [1797124 1784649] - [ata] ata: ahci: Add shutdown to freeze hardware resources of ahci (David Milburn) [1784955] - [include] redhat: kabi: convert incorrect use of RH_KABI_EXTEND (Jiri Benc) [1715803] - [include] redhat: kabi: macros for intentional kABI breakage (Jiri Benc) [1715803] - [uapi] redhat: kabi: bpf: remove misleading comment (Jiri Benc) [1715803] - [include] redhat: kabi: introduce RH_KABI_HIDE_INCLUDE and RH_KABI_FAKE_INCLUDE (Jiri Benc) [1715803] - [kernel] kernel/module.c: wakeup processes in module_wq on module unload (Prarit Bhargava) [1804209] - [x86] kvm: x86: do not reset microcode version on INIT or RESET (Paolo Bonzini) [1801853] - [x86] kvm: x86: list MSR_IA32_UCODE_REV as an emulated MSR (Paolo Bonzini) [1801853] - [nvme] nvme: prevent warning triggered by nvme_stop_keep_alive (David Milburn) [1799890] - [nvme] nvme: nvme_keep_alive_end_io fixup setting comp_seen flag (David Milburn) [1799890]- [iommu] iommu: don't change default domain if already set by quirk (Jerry Snitselaar) [1786292] - [net] netfilter: ipset: Copy the right MAC address in hash:ip, mac IPv6 sets (Stefano Brivio) [1759422] - [net] ipv6/addrconf: only check invalid header values when NETLINK_F_STRICT_CHK is set (Guillaume Nault) [1802817] - [net] tcp: clear tp->segs_{in|out} in tcp_disconnect() (Guillaume Nault) [1802682] - [net] tcp: clear tp->data_segs{in|out} in tcp_disconnect() (Guillaume Nault) [1802682] - [net] tcp: clear tp->delivered in tcp_disconnect() (Guillaume Nault) [1802682] - [net] tcp: clear tp->total_retrans in tcp_disconnect() (Guillaume Nault) [1802682] - [net] tcp: do not leave dangling pointers in tp->highest_sack (Guillaume Nault) [1802682] - [net] tcp: Fix highest_sack and highest_sack_seq (Guillaume Nault) [1802682] - [net] tcp: do not send empty skb from tcp_write_xmit() (Guillaume Nault) [1802682] - [net] tcp: md5: fix potential overestimation of TCP option space (Guillaume Nault) [1802682] - [net] tcp: fix data-race in tcp_recvmsg() (Guillaume Nault) [1802682] - [net] bridge: ebtables: don't crash when using dnat target in output chains (Andrea Claudi) [1798923] - [net] ip6_tunnel: fix namespaces move (Andrea Claudi) [1798649] - [net] ip_tunnel: fix namespaces move (Andrea Claudi) [1798649] - [net] ipv4: Detect rollover in specific fib table dump (Guillaume Nault) [1801587] - [net] inet: protect against too small mtu values. (Guillaume Nault) [1801587] - [net] icmp: fix data-race in cmp_global_allow() (Guillaume Nault) [1801587] - [net] inetpeer: fix data-race in inet_putpeer / inet_putpeer (Guillaume Nault) [1801587] - [net] ipv4: Fix table id reference in fib_sync_down_addr (Guillaume Nault) [1801587] - [net] dccp: do not leak jiffies on the wire (Guillaume Nault) [1801587] - [net] inet: stop leaking jiffies on the wire (Guillaume Nault) [1801587] - [tools] selftests: fib_tests: add more tests for metric update (Guillaume Nault) [1801587] - [net] ipv4: fix route update on metric change. (Guillaume Nault) [1801587] - [net] iptunnel: Set tun_flags in the iptunnel_metadata_reply from src (Guillaume Nault) [1801587] - [net] flow_dissector: Fix to use new variables for port ranges in bpf hook (Ivan Vecera) [1789862] - [net] net_sched: fix a resource leak in tcindex_set_parms() (Ivan Vecera) [1789862] - [tools] tc-testing: fix eBPF tests failure on linux fresh clones (Ivan Vecera) [1789862] - [net] net_sched: fix an OOB access in cls_tcindex (Ivan Vecera) [1789862] - [net] cls_rsvp: fix rsvp_policy (Ivan Vecera) [1789862] - [net] net_sched: ematch: reject invalid TCF_EM_SIMPLE (Ivan Vecera) [1789862] - [net] net_sched: walk through all child classes in tc_bind_tclass() (Ivan Vecera) [1789862] - [net] net_sched: fix ops->bind_class() implementations (Ivan Vecera) [1789862] - [net] net_sched: fix datalen for ematch (Ivan Vecera) [1789862] - [net] net_sched: use validated TCA_KIND attribute in tc_new_tfilter() (Ivan Vecera) [1789862] - [net] sch_prio: When ungrafting, replace with FIFO (Ivan Vecera) [1789862] - [net] pkt_sched: fq: do not accept silly TCA_FQ_QUANTUM (Ivan Vecera) [1789862] - [net] sched: add delete_empty() to filters and use it in cls_flower (Ivan Vecera) [1789862] - [net] sched: act_mirred: Pull mac prior redir to non mac_header_xmit device (Ivan Vecera) [1789862] - [net] sched: cls_u32: fix refcount leak in the error path of u32_change() (Ivan Vecera) [1789862] - [net] net_sched: sch_fq: properly set sk->sk_pacing_status (Ivan Vecera) [1789862] - [net] net_sched: validate TCA_KIND attribute in tc_chain_tmplt_add() (Ivan Vecera) [1789862] - [net] mqprio: Fix out-of-bounds access in mqprio_dump (Ivan Vecera) [1789862] - [net] sched: allow indirect blocks to bind to clsact in TC (Ivan Vecera) [1789862] - [net] core: rename indirect block ingress cb function (Ivan Vecera) [1789862] - [net] Fixed updating of ethertype in skb_mpls_push() (Ivan Vecera) [1789862] - [net] cls_flower: Fix the behavior using port ranges with hw-offload (Ivan Vecera) [1789862] - [net] sched: fix dump qlen for sch_mq/sch_mqprio with NOLOCK subqueues (Ivan Vecera) [1789862] - [net] Fixed updating of ethertype in function skb_mpls_pop (Ivan Vecera) [1789862] - [net] sched: fix `tc -s class show` no bstats on class with nolock subqueues (Ivan Vecera) [1789862] - [net] sched: act_pedit: fix WARN() in the traffic path (Ivan Vecera) [1789862] - [net] sched: actions: remove unused 'order' (Ivan Vecera) [1789862] - [net] sched: annotate lockless accesses to qdisc->empty (Ivan Vecera) [1789862] - [net] annotate lockless accesses to sk->sk_max_ack_backlog (Ivan Vecera) [1789862] - [net] inet: minor optimization for backlog setting in listen(2) (Ivan Vecera) [1789862] - [net] annotate lockless accesses to sk->sk_ack_backlog (Ivan Vecera) [1789862] - [net] use helpers to change sk_ack_backlog (Ivan Vecera) [1789862] - [net] sched: prevent duplicate flower rules from tcf_proto destroy race (Ivan Vecera) [1789862] - [net] flow_dissector: switch to siphash (Ivan Vecera) [1789862] - [netdrv] macvlan: use skb_reset_mac_header() in macvlan_queue_xmit() (Davide Caratti) [1801128] - [netdrv] macvlan: do not assume mac_header is set in macvlan_broadcast() (Davide Caratti) [1801128] - [net] psample: fix skb_over_panic (Sabrina Dubroca) [1800589] - [net] openvswitch: don't unlock mutex when changing the user_features fails (Davide Caratti) [1799363] - [net] rtnetlink: validate IFLA_MTU attribute in rtnl_create_link() (Guillaume Nault) [1798715] - [net] rtnetlink: fix a typo fbd -> fdb (Guillaume Nault) [1798715] - [net] bpf: Sockmap, skmsg helper overestimates push, pull, and pop bounds (Sabrina Dubroca) [1798179] - [net] bpf: Sockmap/tls, msg_push_data may leave end mark in place (Sabrina Dubroca) [1798179] - [net] bpf: Sockmap/tls, push write_space updates through ulp updates (Sabrina Dubroca) [1798179] - [net] sk_msg: Don't check if sock is locked when tearing down psock (Sabrina Dubroca) [1798179] - [net] bpf: Sockmap/tls, fix pop data with SK_DROP return code (Sabrina Dubroca) [1798179] - [net] bpf: Sockmap/tls, skmsg can have wrapped skmsg that needs extra chaining (Sabrina Dubroca) [1798179] - [net] bpf: Sockmap/tls, tls_sw can create a plaintext buf > encrypt buf (Sabrina Dubroca) [1798179] - [include] bpf: Sockmap/tls, during free we may call tcp_bpf_unhash() in loop (Sabrina Dubroca) [1798179] - [net] bpf: Sockmap, ensure sock lock held during tear down (Sabrina Dubroca) [1798179] - [net] tls: fix async operation (Sabrina Dubroca) [1798179] - [net] tls: Fix return values to avoid ENOTSUPP (Sabrina Dubroca) [1798179] - [net] skmsg: fix TLS 1.3 crash with full sk_msg (Sabrina Dubroca) [1798179] - [net] tls: free the record on encryption error (Sabrina Dubroca) [1798179] - [net] tls: take into account that bpf_exec_tx_verdict() may free the record (Sabrina Dubroca) [1798179] - [net] bpf: skmsg, fix potential psock NULL pointer dereference (Sabrina Dubroca) [1798179] - [net] tls: enable sk_msg redirect to tls socket egress (Sabrina Dubroca) [1798179] - [netdrv] macsec: fix refcnt leak in module exit routine (Sabrina Dubroca) [1799029] - [netdrv] ppp: Adjust indentation into ppp_async_input (Guillaume Nault) [1798104] - [net] l2tp: Allow duplicate session creation with UDP (Guillaume Nault) [1798104] - [net] Fix bugs introduced by netlink strict checking backport (Petr Oros) [1782172] - [tools] selftests: forwarding: fix race between packet receive and tc check (Hangbin Liu) [1797941] - [tools] selftests: forwarding: tc_common: Add hitting check (Hangbin Liu) [1797941] - [tools] selftests: net: push jq workaround into separate helper (Hangbin Liu) [1797941] - [tools] selftests: loopback.sh: skip this test if the driver does not support (Hangbin Liu) [1797941] - [tools] selftests: pmtu: fix init mtu value in description (Hangbin Liu) [1797941] - [tools] selftests: forwarding: Delete IPv6 address at the end (Hangbin Liu) [1797941] - [tools] selftests: pmtu: use -oneline for ip route list cache (Hangbin Liu) [1797941] - [tools] selftests: net: tcp_mmap should create detached threads (Hangbin Liu) [1797941] - [tools] selftests: net: reuseport_dualstack: fix uninitalized parameter (Hangbin Liu) [1797941] - [net] tipc: fix link overflow issue at socket shutdown (Xin Long) [1798070] - [net] tipc: fix retrans failure due to wrong destination (Xin Long) [1798070] - [net] tipc: fix potential hanging after b/rcast changing (Xin Long) [1798070] - [net] tipc: fix ordering of tipc module init and exit routine (Xin Long) [1798070] - [net] tipc: fix wrong timeout input for tipc_wait_for_cond() (Xin Long) [1798070] - [net] tipc: fix wrong socket reference counter after tipc_sk_timeout() returns (Xin Long) [1798070] - [net] tipc: fix potential memory leak in __tipc_sendmsg() (Xin Long) [1798070] - [net] tipc: fix link name length check (Xin Long) [1798070] - [net] tipc: update replicast capability for broadcast send link (Xin Long) [1798070] - [net] tipc: update cluster capabilities if node deleted (Xin Long) [1798070] - [net] tipc: update mon's self addr when node addr generated (Xin Long) [1798070] - [net] tipc: reduce sensitive to retransmit failures (Xin Long) [1798070] - [net] sctp: free cmd->obj.chunk for the unprocessed SCTP_CMD_REPLY (Xin Long) [1798061] - [net] sctp: fully initialize v4 addr in some functions (Xin Long) [1798061] - [net] sctp: cache netns in sctp_ep_common (Xin Long) [1798061] - [net] sctp: Fix memory leak in sctp_sf_do_5_2_4_dupcook (Xin Long) [1798061] - [net] xfrm: support output_mark for offload ESP packets (Xin Long) [1798059] - [net] xfrm: release device reference for invalid state (Xin Long) [1798059] - [net] netfilter: fix a use-after-free in mtype_destroy() (Davide Caratti) [1796361] - [net] netfilter: ipset: avoid null deref when IPSET_ATTR_LINENO is present (Davide Caratti) [1796361] - [net] netfilter: conntrack: Request module if l3proto is unknown (Phil Sutter) [1752765] - [include] tcp: Protect accesses to .ts_recent_stamp with {READ,WRITE}_ONCE() (Guillaume Nault) [1780828] - [include] tcp: tighten acceptance of ACKs not matching a child socket (Guillaume Nault) [1780828] - [include] tcp: fix rejected syncookies due to stale timestamps (Guillaume Nault) [1780828] - [net] SUNRPC: Make "no retrans timeout" soft tasks behave like softconn for timeouts (Steve Dickson) [1801454] - [kernel] genirq, sched/isolation: Isolate from handling managed interrupts (Peter Xu) [1783026]- [nvme] nvme: fix the parameter order for nvme_get_log in nvme_get_fw_slot_info (David Milburn) [1798630] - [mm] arm64: debug: Remove unused return value from do_debug_exception() (Bhupesh Sharma) [1802511] - [mm] arm64: debug: Don't propagate UNKNOWN FAR into si_code for debug signals (Bhupesh Sharma) [1802511] - [mm] arm64/mm: Reorganize arguments for is_el1_permission_fault() (Bhupesh Sharma) [1802511] - [mm] arm64/mm: Define esr_to_debug_fault_info() (Bhupesh Sharma) [1802511] - [infiniband] IB/mlx5: Do reverse sequence during device removal (Alaa Hleihel) [1801497] - [netdrv] bnxt_en: Fix RDMA driver failure with SRIOV after firmware reset (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Refactor logic to re-enable SRIOV after firmware reset detected (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Fix logic that disables Bus Master during firmware reset (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Fix TC queue mapping (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Fix NTUPLE firmware command failures (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Fix ipv6 RFS filter matching logic (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Do not treat DSN (Digital Serial Number) read failure as fatal (Jonathan Toppins) [1801868] - [netdrv] bnxt: Detach page from page pool before sending up the stack (Jonathan Toppins) [1801868] - [netdrv] bnxt: apply computed clamp value for coalece parameter (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Fix MSIX request logic for RDMA driver (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Free context memory in the open path if firmware has been reset (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Return error if FW returns more data than dump length (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Fix bp->fw_health allocation and free logic (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Add missing devlink health reporters for VFs (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Fix the logic that creates the health reporters (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Do driver unregister cleanup in bnxt_init_one() failure path (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Send FUNC_RESOURCE_QCAPS command in bnxt_resume() (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Combine 2 functions calling the same HWRM_DRV_RGTR fw command (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Abort waiting for firmware response if there is no heartbeat (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Return proper error code for non-existent NVM variable (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Add a warning message for driver initiated reset (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Improve RX buffer error handling (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Extend ETHTOOL_RESET to hot reset driver (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Increase firmware response timeout for coredump commands (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Fix suspend/resume path on 57500 chips (Jonathan Toppins) [1801111] - [netdrv] bnxt_en: Disable/enable Bus master during suspend/resume (Jonathan Toppins) [1801111] - [fs] cifs: fix soft mounts hanging in the reconnect code (Leif Sahlberg) [1795423] - [kernel] audit: CONFIG_CHANGE don't log internal bookkeeping as an event (Richard Guy Briggs) [1798512] - [security] selinux: reorder hooks to make runtime disable less broken (Ondrej Mosnacek) [1778990] - [scsi] scsi: qla2xxx: Fix unbound NVME response length (Himanshu Madhani) [1796480] - [isdn] misdn: enforce CAP_NET_RAW for raw sockets (Andrea Claudi) [1779475] {CVE-2019-17055}- [fs] Revert: f5bcc37b81fc ("namei: allow restricted O_CREAT of FIFOs and regular files") (Eric Sandeen) [1801468] - [fs] Revert: 433cbb6cf0ae ("quota: honor quota type in Q_XGETQSTATcalls") (Eric Sandeen) [1800435] - [infiniband] RDMA/siw: Fix setting active_mtu attribute (Kamal Heib) [1797199] - [infiniband] RDMA/hfi1: Fix memory leak in _dev_comp_vect_mappings_create (Kamal Heib) [1733690] - [scsi] scsi: lpfc: Fix release of hwq to clear the eq relationship (Dick Kennedy) [1798661] - [x86] kvm/hyper-v: don't allow to turn on unsupported VMX controls for nested guests (Vitaly Kuznetsov) [1786288] - [x86] kvm/hyper-v: move VMX controls sanitization out of nested_enable_evmcs() (Vitaly Kuznetsov) [1786288] - [x86] kvm/hyper-v: remove stale evmcs_already_enabled check from nested_enable_evmcs() (Vitaly Kuznetsov) [1786288] - [x86] kvm: svm: relax conditions for allowing MSR_IA32_SPEC_CTRL accesses (Paolo Bonzini) [1796417] - [x86] kvm: x86: avoid incorrect writes to host MSR_IA32_SPEC_CTRL (Paolo Bonzini) [1796417] - [tools] selftests: netfilter: Introduce tests for sets with range concatenation (Stefano Brivio) [1593711] - [net] nf_tables: Add set type for arbitrary concatenation of ranges (Stefano Brivio) [1593711] - [lib] bitmap: Introduce bitmap_cut(): cut bits and shift remaining (Stefano Brivio) [1593711] - [net] netfilter: nf_tables: Support for sets with multiple ranged fields (Stefano Brivio) [1593711] - [net] netfilter: nf_tables: add NFTA_SET_ELEM_KEY_END attribute (Stefano Brivio) [1593711] - [net] netfilter: nf_tables: add nft_setelem_parse_key() (Stefano Brivio) [1593711] - [net] netfilter: nf_tables: validate NFT_DATA_VALUE after nft_data_init() (Stefano Brivio) [1593711] - [net] netfilter: nf_tables: validate NFT_SET_ELEM_INTERVAL_END (Stefano Brivio) [1593711] - [net] netfilter: nf_tables: remove unused parameter ctx (Stefano Brivio) [1593711] - [net] netfilter: nf_tables: remove unused variable (Stefano Brivio) [1593711] - [ptp] ptp: free ptp device pin descriptors properly (Vladis Dronov) [1787568] - [ptp] ptp: fix the race between the release of ptp_clock and cdev (Vladis Dronov) [1787568] - [ptp] ptp: Fix pass zero to ERR_PTR() in ptp_clock_register (Vladis Dronov) [1787568]- [fs] NFSv4: pnfs_roc() must use cred_fscmp() to compare creds (Benjamin Coddington) [1800893] - [drm] drm/nouveau/kms/gv100-: avoid sending a core update until the first modeset (Ben Skeggs) [1801091] - [drm] drm/nouveau/kms/gv100-: move window ownership setup into modesetting path (Ben Skeggs) [1801091] - [drm] drm/nouveau/disp/gv100-: halt NV_PDISP_FE_RM_INTR_STAT_CTRL_DISP_ERROR storms (Ben Skeggs) [1801091] - [drm] drm/nouveau: Add HD-audio component notifier support (Ben Skeggs) [1792191] - [netdrv] net/mlx5: Fix deadlock in fs_core (Alaa Hleihel) [1786630] - [drm] drm/amd/dm/mst: Ignore payload update failures (Lyude Paul) [1773800 1773795] - [kernel] sched/rt: Optimize checking group RT scheduler constraints (Phil Auld) [1797106] - [fs] cifs: Fix mount options set in automount (Dave Wysochanski) [1790922]- [kernel] timers/nohz: Update NOHZ load in remote tick (Scott Wood) [1791434] - [kernel] sched/core: Don't skip remote tick for idle CPUs (Scott Wood) [1791434] - [drm] drm/amdgpu/vi: silence an uninitialized variable warning (Lyude Paul) [1792565] - [drm] drm: panel-lvds: Potential Oops in probe error handling (Lyude Paul) [1792565] - [drm] drm/i915: Fix pid leak with banned clients (Lyude Paul) [1792565] - [drm] drm/amdgpu: allow direct upload save restore list for raven2 (Lyude Paul) [1792565] - [drm] drm/amd/display: Reorder detect_edp_sink_caps before link settings read (Lyude Paul) [1792565] - [drm] drm/i915: Add missing include file (Lyude Paul) [1792565] - [drm] drm/amdgpu: enable gfxoff for raven1 refresh (Lyude Paul) [1792565] - [drm] drm/amdgpu/discovery: reserve discovery data at the top of VRAM (Lyude Paul) [1792565] - [drm] drm/amdgpu: cleanup creating BOs at fixed location (v2) (Lyude Paul) [1792565] - [drm] drm/tegra: Fix ordering of cleanup code (Lyude Paul) [1792565] - [drm] drm/i915/gen9: Clear residual context state on context switch (Lyude Paul) [1792565] - [drm] drm/i915: Add Wa_1407352427:icl,ehl (Lyude Paul) [1792565] - [drm] drm/dp_mst: correct the shifting in DP_REMOTE_I2C_READ (Lyude Paul) [1792565] - [drm] drm/fb-helper: Round up bits_per_pixel if possible (Lyude Paul) [1792565] - [drm] drm/i915: Add Wa_1408615072 and Wa_1407596294 to icl, ehl (Lyude Paul) [1792565] - [drm] drm/amdgpu/smu: add metrics table lock for vega20 (v2) (Lyude Paul) [1792565] - [drm] drm/amdgpu/smu: add metrics table lock for navi (v2) (Lyude Paul) [1792565] - [drm] drm/amdgpu/smu: add metrics table lock (Lyude Paul) [1792565] - [drm] drm/nouveau/kms/nv50-: fix panel scaling (Lyude Paul) [1792565 1741114] - [drm] drm/nouveau: Fix drm-core using atomic code-paths on pre-nv50 hardware (Lyude Paul) [1792565] - [drm] drm/nouveau: Move the declaration of struct nouveau_conn_atom up a bit (Lyude Paul) [1792565] - [drm] drm/amd/display: Reset steer fifo before unblanking the stream (Lyude Paul) [1792565] - [drm] drm/amd/display: Change the delay time before enabling FEC (Lyude Paul) [1792565] - [drm] drm/amd/display: Fixed kernel panic when booting with DP-to-HDMI dongle (Lyude Paul) [1792565] - [drm] drm/amdgpu: add cache flush workaround to gfx8 emit_fence (Lyude Paul) [1792565] - [drm] drm/amdgpu: add check before enabling/disabling broadcast mode (Lyude Paul) [1792565] - [drm] drm: limit to INT_MAX in create_blob ioctl (Lyude Paul) [1792565] - [drm] drm/amdgpu: Call find_vma under mmap_sem (Lyude Paul) [1792565] - [drm] drm/amdgpu: fix uninitialized variable pasid_mapping_needed (Lyude Paul) [1792565] - [drm] drm/amdgpu: fix bad DMA from INTERRUPT_CNTL2 (Lyude Paul) [1792565] - [drm] drm/amdgpu: Avoid accidental thread reactivation (Lyude Paul) [1792565] - [drm] drm/amdgpu: fix potential double drop fence reference (Lyude Paul) [1792565] - [drm] drm/amdgpu: disallow direct upload save restore list from gfx driver (Lyude Paul) [1792565] - [gpu] gpu: host1x: Allocate gather copy for host1x (Lyude Paul) [1792565] - [drm] drm/tegra: sor: Use correct SOR index on Tegra210 (Lyude Paul) [1792565] - [drm] drm/amd/display: correctly populate dpp refclk in fpga (Lyude Paul) [1792565] - [drm] drm: Don't free jobs in wait_event_interruptible() (Lyude Paul) [1792565] - [drm] drm/gma500: fix memory disclosures due to uninitialized bytes (Lyude Paul) [1792565] - [drm] drm/amdgpu: fix amdgpu trace event print string format error (Lyude Paul) [1792565] - [drm] drm/amd/powerplay: avoid disabling ECC if RAS is enabled for VEGA20 (Lyude Paul) [1792565] - [drm] drm/bridge: dw-hdmi: Restore audio when setting a mode (Lyude Paul) [1792565] - [drm] drm/amd/display: Program DWB watermarks from correct state (Lyude Paul) [1792565] - [drm] drm/amd/display: Fix dongle_caps containing stale information (Lyude Paul) [1792565] - [drm] drm/amd/display: add new active dongle to existent w/a (Lyude Paul) [1792565] - [drm] drm/amd/display: refactor Device ID for external chips (Lyude Paul) [1792565] - [drm] drm/amd/display: wait for set pipe mcp command completion (Lyude Paul) [1792565] - [drm] drm/amd/display: Properly round nominal frequency for SPD (Lyude Paul) [1792565] - [drm] drm/drm_vblank: Change EINVAL by the correct errno (Lyude Paul) [1792565] - [drm] drm/amdkfd: Fix MQD size calculation (Lyude Paul) [1792565] - [drm] drm/bridge: dw-hdmi: Refuse DDC/CI transfers on the internal I2C controller (Lyude Paul) [1792565] - [drm] drm/amd/display: set minimum abm backlight level (Lyude Paul) [1792565] - [drm] drm/amd/display: load iram for abm 2.3 (Lyude Paul) [1792565] - [drm] drm/amd/powerplay: A workaround to GPU RESET on APU (Lyude Paul) [1792565] - [drm] drm/amdkfd: fix a potential NULL pointer dereference (v2) (Lyude Paul) [1792565] - [drm] drm/amd/display: Set number of pipes to 1 if the second pipe was disabled (Lyude Paul) [1792565] - [drm] drm/amd/display: Handle virtual signal type in disable_link() (Lyude Paul) [1792565] - [drm] drm/ttm: return -EBUSY on pipelining with no_gpu_wait (v2) (Lyude Paul) [1792565] - [drm] drm/amdgpu: grab the id mgr lock while accessing passid_mapping (Lyude Paul) [1792565] - [drm] drm/amdgpu/sriov: add ring_stop before ring_create in psp v11 code (Lyude Paul) [1792565] - [drm] drm/bridge: analogix-anx78xx: silence -EPROBE_DEFER warnings (Lyude Paul) [1792565] - [drm] drm/amd/display: verify stream link before link test (Lyude Paul) [1792565] - [drm] drm: Use EOPNOTSUPP, not ENOTSUPP (Lyude Paul) [1792565] - [drm] drm/mipi-dbi: fix a loop in debugfs code (Lyude Paul) [1792565] - [drm] drm: mst: Fix query_payload ack reply struct (Lyude Paul) [1792565] - [drm] Revert "drm/virtio: switch virtio_gpu_wait_ioctl() to gem helper." (Lyude Paul) [1792565] - [drm] drm/amdgpu: add invalidate semaphore limit for SRIOV and picasso in gmc9 (Lyude Paul) [1792565] - [drm] drm/amdgpu: avoid using invalidate semaphore for picasso (Lyude Paul) [1792565] - [drm] drm/amdgpu/gfx10: re-init clear state buffer after gpu reset (Lyude Paul) [1792565] - [drm] drm/amdgpu/gfx10: explicitly wait for cp idle after halt/unhalt (Lyude Paul) [1792565] - [drm] drm/amdgpu: invalidate mmhub semaphore workaround in gmc9/gmc10 (Lyude Paul) [1792565] - [drm] drm/amdgpu: set adev->num_vmhubs for gmc6, 7, 8 (Lyude Paul) [1792565] - [drm] drm/amdgpu: Export function to flush TLB of specific vm hub (Lyude Paul) [1792565] - [drm] drm/amdgpu: add new member in amdgpu_device for vmhub counts per asic chip (Lyude Paul) [1792565] - [drm] drm/amdgpu: rename AMDGPU_GFXHUB/MMHUB macro with hub number (Lyude Paul) [1792565] - [drm] drm/amdgpu: initialize vm_inv_eng0_sem for gfxhub and mmhub (Lyude Paul) [1792565] - [drm] drm/amd/display: add default clocks if not able to fetch them (Lyude Paul) [1792565] - [drm] drm/amd/display: re-enable wait in pipelock, but add timeout (Lyude Paul) [1792565] - [drm] drm/dp_mst: Correct the bug in drm_dp_update_payload_part1() (Lyude Paul) [1792565] - [drm] drm/radeon: fix r1xx/r2xx register checker for POT textures (Lyude Paul) [1792565] - [drm] drm/i915/fbc: Disable fbc by default on all glk+ (Lyude Paul) [1792565] - [drm] drm/nouveau/kms/nv50-: Limit MST BPC to 8 (Lyude Paul) [1792565 1773804] - [drm] drm/nouveau/kms/nv50-: Store the bpc we're using in nv50_head_atom (Lyude Paul) [1792565 1773804] - [drm] drm/nouveau/kms/nv50-: Call outp_atomic_check_view() before handling PBN (Lyude Paul) [1792565 1773804] - [drm] drm/mgag200: Flag all G200 SE A machines as broken wrt (Lyude Paul) [1792565] - [drm] drm/mgag200: Add workaround for HW that does not support 'startadd' (Lyude Paul) [1792565] - [drm] drm/mgag200: Store flags from PCI driver data in device structure (Lyude Paul) [1792565] - [drm] drm/mgag200: Extract device type from flags (Lyude Paul) [1792565] - [dma-buf] dma-buf: Fix memory leak in sync_file_merge() (Lyude Paul) [1792565] - [video] video/hdmi: Fix AVI bar unpack (Lyude Paul) [1792565] - [drm] drm: damage_helper: Fix race checking plane->state->fb (Lyude Paul) [1792565] - [drm] drm/i915: Fix detection for a CMP-V PCH (Lyude Paul) [1792565] - [x86] Mark AMD Ryzen 7 as supported (David Arcari) [1797317] - [x86] Mark AMD Ryzen 5 as supported (David Arcari) [1718051] - [mm] mm/sparse.c: reset section's mem_map when fully deactivated (Pingfan Liu) [1797848] - [drm] drm/mgag200: Don't unpin the current cursor image's buffer (Lyude Paul) [1784290] - [drm] drm/mgag200: Set cursor scanout address to correct BO (Lyude Paul) [1784290] - [drm] drm/mgag200: Pin displayed cursor BO to video memory (Lyude Paul) [1784290] - [tools] Correction to manpage of cpupower (Prarit Bhargava) [1796139] - [fs] cifs: fix soft mounts hanging in the reconnect code (Dave Wysochanski) [1795429] - [net] ipv6_stub: use ip6_dst_lookup_flow instead of ip6_dst_lookup (Sabrina Dubroca) [1774440] - [net] ipv6: add net argument to ip6_dst_lookup_flow (Sabrina Dubroca) [1774440] - [netdrv] can: peak_usb: fix slab info leak (Guillaume Nault) [1787486] {CVE-2019-19534} - [netdrv] vxlan: fix tos value before xmit (Hangbin Liu) [1786075] - [net] netfilter: nft_tproxy: Fix port selector on Big Endian (Phil Sutter) [1781481] - [net] devlink: Change devlink health locking mechanism (Petr Oros) [1785997] - [net] xfrm: Fix memleak on xfrm state destroy (Xin Long) [1780470] - [net] erspan: remove the incorrect mtu limit for erspan (Hangbin Liu) [1783871] - [net] ieee802154: enforce CAP_NET_RAW for raw sockets (Andrea Claudi) [1779495] {CVE-2019-17053} - [net] netfilter: masquerade: don't flush all conntracks if only one address deleted on device (Patrick Talbert) [1772334]- [mm] memcg: Add preemption point in accumulate_memcg_tree() (Waiman Long) [1795049] - [edac] EDAC: skx_common: downgrade message importance on missing PCI device (Aristeu Rozanski) [1775511] - [infiniband] IB/core: Do not notify GID change event of an unregistered device (Kamal Heib) [1787333] - [infiniband] IB/core: Let IB core distribute cache update events (Kamal Heib) [1787333] - [arm64] arm64: kexec: always reset to EL2 if present (Bhupesh Sharma) [1794805] - [tools] perf header: Use last modification time for timestamp (Michael Petlan) [1791258] - [netdrv] net/mlx5e: Enable all available stats for uplink reps (Alaa Hleihel) [1786321] - [netdrv] net/mlx5e: Create q counters on uplink representors (Alaa Hleihel) [1786321] - [netdrv] net/mlx5e: Convert rep stats to mlx5e_stats_grp-based infra (Alaa Hleihel) [1786321] - [netdrv] net/mlx5e: IPoIB, use separate stats groups (Alaa Hleihel) [1786321] - [netdrv] net/mlx5e: Convert stats groups array to array of group pointers (Alaa Hleihel) [1786321] - [netdrv] net/mlx5e: Declare stats groups via macro (Alaa Hleihel) [1786321] - [netdrv] net/mlx5e: Profile specific stats groups (Alaa Hleihel) [1786321] - [netdrv] net/mlx5e: Move uplink rep init/cleanup code into own functions (Alaa Hleihel) [1786321] - [netdrv] net/mlx5e: Add discard counters per priority (Alaa Hleihel) [1786321] - [netdrv] net/mlx5e: Add port buffer's congestion counters (Alaa Hleihel) [1786321] - [netdrv] net/mlx5: Expose HW capability bits for port buffer per priority congestion counters (Alaa Hleihel) [1786321] - [netdrv] qede: Fix multicast mac configuration (Manish Chopra) [1784894] - [thunderbolt] thunderbolt: Drop unnecessary read when writing LC command in Ice Lake (Jarod Wilson) [1784568] - [thunderbolt] thunderbolt: Fix lockdep circular locking depedency warning (Jarod Wilson) [1784568] - [thunderbolt] thunderbolt: Read DP IN adapter first two dwords in one go (Jarod Wilson) [1784568]- [pci] PCI/PM: Move pci_dev_wait() definition earlier (Myron Stowe) [1794266] - [pci] PCI/PM: Add missing link delays required by the PCIe spec (Myron Stowe) [1794266] - [pci] PCI/PM: Add pcie_wait_for_link_delay() (Myron Stowe) [1794266] - [pci] PCI/PM: Return error when changing power state from D3cold (Myron Stowe) [1794266] - [pci] PCI/PM: Decode D3cold power state correctly (Myron Stowe) [1794266] - [pci] PCI/PM: Fold __pci_complete_power_transition() into its caller (Myron Stowe) [1794266] - [pci] PCI/PM: Avoid exporting __pci_complete_power_transition() (Myron Stowe) [1794266] - [pci] PCI/PM: Fold __pci_start_power_transition() into its caller (Myron Stowe) [1794266] - [pci] PCI/PM: Use pci_power_up() in pci_set_power_state() (Myron Stowe) [1794266] - [pci] PCI/PM: Move power state update away from pci_power_up() (Myron Stowe) [1794266] - [pci] PCI/PM: Remove unused pci_driver.suspend_late() hook (Myron Stowe) [1794266] - [pci] PCI/PM: Remove unused pci_driver.resume_early() hook (Myron Stowe) [1794266] - [xen] xen-platform: Convert to generic power management (Myron Stowe) [1794266] - [pci] PCI/PM: Simplify pci_set_power_state() (Myron Stowe) [1794266] - [pci] PCI/PM: Expand PM reset messages to mention D3hot (not just D3) (Myron Stowe) [1794266] - [pci] PCI/PM: Apply D2 delay as milliseconds, not microseconds (Myron Stowe) [1794266] - [pci] PCI/PM: Use pci_WARN() to include device information (Myron Stowe) [1794266] - [pci] PCI/PM: Use PCI dev_printk() wrappers for consistency (Myron Stowe) [1794266] - [pci] PCI/PM: Make power management op coding style consistent (Myron Stowe) [1794266] - [pci] PCI/PM: Run resume fixups before disabling wakeup events (Myron Stowe) [1794266] - [pci] PCI/PM: Clear PCIe PME Status even for legacy power management (Myron Stowe) [1794266] - [pci] PCI/PM: Always return devices to D0 when thawing (Myron Stowe) [1794266] - [pci] PCI: PM: Fix pci_power_up() (Myron Stowe) [1794266] - [pci] PCI: Make pcie_downstream_port() available outside of access.c (Myron Stowe) [1794266] - [pci] PCI: Add pci_info_ratelimited() to ratelimit PCI separately (Myron Stowe) [1794266] - [pci] PCI: PM: Simplify bus-level hibernation callbacks (Myron Stowe) [1794266] - [pci] PCI: Do not poll for PME if the device is in D3cold (Myron Stowe) [1794266] - [pci] PCI: PM: Replace pci_dev_keep_suspended() with two functions (Myron Stowe) [1794266] - [pci] PCI: PM: Avoid resuming devices in D3hot during system suspend (Myron Stowe) [1794266] - [pci] PCI: PM: Avoid skipping bus-level PM on platforms without ACPI (Myron Stowe) [1794266] - [pci] treewide: Switch printk users from pf and pF to ps and pS, respectively (Myron Stowe) [1794266] - [sound] ALSA: Use the legacy HDA driver as default for Intel DSP platforms (Jaroslav Kysela) [1793227] - [nvme] nvme: nvme_mpath_init remove multipath check (David Milburn) [1790958] - [mm] mm/page-writeback.c: don't break integrity writeback on ->writepage() error (Christoph von Recklinghausen) [1782117] - [arm64] arm64: Revert support for execute-only user mappings (Jeremy Linton) [1788629] - [powerpc] powerpc/papr_scm: Don't enable direct map for a region by default (Steve Best) [1795706]- [tools] selftests/eeh: Bump EEH wait time to 60s (Steve Best) [1783199] - [tools] tools/kvm_stat: Fix kvm_exit filter name (Gavin Shan) [1780345] - [infiniband] RDMA/bnxt_re: Report more number of completion vectors (Selvin Xavier) [1788037 1753515] - [infiniband] RDMA/bnxt_re: Fix Send Work Entry state check while polling completions (Selvin Xavier) [1788037] - [infiniband] RDMA/bnxt_re: Fix missing le16_to_cpu (Selvin Xavier) [1788037] - [infiniband] RDMA/bnxt_re: Avoid freeing MR resources if dereg fails (Selvin Xavier) [1788037 1737147] - [infiniband] RDMA/bnxt_re: Fix stat push into dma buffer on gen p5 devices (Selvin Xavier) [1788037 1771855] - [infiniband] RDMA/bnxt_re: Fix chip number validation Broadcom's Gen P5 series (Selvin Xavier) [1788037 1783943] - [netdrv] net/mlx5e: Clear VF config when switching modes (mohamad meib) [1787276] - [base] drivers/base/memory.c: cache memory blocks in xarray to accelerate lookup fixup (David Hildenbrand) [1789900] - [base] drivers/base/memory.c: cache memory blocks in xarray to accelerate lookup (David Hildenbrand) [1789900] - [base] drivers/base/memory.c: drop the mem_sysfs_mutex (David Hildenbrand) [1789900] - [base] driver/base/memory.c: validate memory block size early (David Hildenbrand) [1789900] - [fs] block: Don't revalidate bdev of hidden gendisk (David Milburn) [1779342] - [scsi] scsi: virtio_scsi: unplug LUNs when events missed (Maxim Levitsky) [1614188] - [scsi] scsi: virtio_scsi: implement request batching (Maxim Levitsky) [1614188] - [scsi] scsi: core: fix dh and multipathing for SCSI hosts without request batching (Maxim Levitsky) [1614188] - [scsi] scsi: core: fix missing .cleanup_rq for SCSI hosts without request batching (Maxim Levitsky) [1614188] - [scsi] scsi: core: add support for request batching (Maxim Levitsky) [1614188] - [scsi] scsi: virtio_scsi: Use struct_size() helper (Maxim Levitsky) [1614188] - [scsi] scsi: virtio_scsi: remove unused 'affinity_hint_set' (Maxim Levitsky) [1614188] - [scsi] scsi: virtio_scsi: Use HCTX_TYPE_DEFAULT for blk_mq_tag_set->map (Maxim Levitsky) [1614188] - [scsi] scsi: virtio_scsi: don't send sc payload with tmfs (Maxim Levitsky) [1614188] - [scsi] scsi: virtio_scsi: Remove per-target data because it is no longer used (Maxim Levitsky) [1614188] - [powerpc] powerpc/pseries/lparcfg: Fix display of Maximum Memory (Steve Best) [1795622] - [powerpc] powernv: Don't reprogram SLW image on every KVM guest entry/exit (Laurent Vivier) [1751078] - [x86] Mark certain versions of Comet Lake as supported (David Arcari) [1794198] - [s390] s390/dasd: Disable Thin Provisioning to prevent data loss (Philipp Rudo) [1793461]- [x86] kvm: x86/mmu: Take slots_lock when using kvm_mmu_zap_all_fast() (Paolo Bonzini) [1690344] {CVE-2018-12207} - [x86] kvm: x86: disable shattered huge page recovery for PREEMPT_RT (Paolo Bonzini) [1690344] {CVE-2018-12207} - [documentation] documentation: Add ITLB_MULTIHIT documentation (Paolo Bonzini) [1690344] {CVE-2018-12207} - [x86] kvm: x86: mmu: Recovery of shattered NX large pages (Paolo Bonzini) [1690344] {CVE-2018-12207} - [virt] kvm: Add helper function for creating VM worker threads (Paolo Bonzini) [1690344] {CVE-2018-12207} - [x86] kvm: mmu: ITLB_MULTIHIT mitigation (Paolo Bonzini) [1690344] {CVE-2018-12207} - [kernel] cpu/speculation: Uninline and export CPU mitigations helpers (Paolo Bonzini) [1690344] {CVE-2018-12207} - [x86] cpu: Add Tremont to the cpu vulnerability whitelist (Paolo Bonzini) [1690344] {CVE-2018-12207} - [x86] bugs: Add ITLB_MULTIHIT bug infrastructure (Paolo Bonzini) [1690344] {CVE-2018-12207} - [x86] kvm: vmx, svm: always run with EFER.NXE=1 when shadow paging is active (Paolo Bonzini) [1690344] {CVE-2018-12207} - [crypto] crypto: hmac - fix memory leak in hmac_init_tfm() (Herbert Xu) [1775858] - [crypto] crypto: hash - fix incorrect HASH_MAX_DESCSIZE (Herbert Xu) [1775858] - [nvme] nvme: Translate more status codes to blk_status_t (Gopal Tiwari) [1781537] - [include] nvme: resync include/linux/nvme.h with nvmecli (Gopal Tiwari) [1781537] - [netdrv] hv_netvsc: Fix memory leak when removing rndis device (Mohammed Gamal) [1733007] - [fs] cifs: Fix memory allocation in __smb2_handle_cancelled_cmd() (Dave Wysochanski) [1793182] - [tools] perf c2c: Fix report with offline cpus (Michael Petlan) [1744903] - [kernel] locking/rwsem: Fix kernel crash when spinning on RWSEM_OWNER_UNKNOWN (Waiman Long) [1793028] - [mm] mm/memory_hotplug: don't free usage map when removing a re-added early section (Pingfan Liu) [1787269] - [netdrv] iavf: remove current MAC address filter on VF reset (Stefan Assmann) [1735725 1738738] - [dma] dma-mapping: fix handling of dma-ranges for reserved memory (again) (Jerry Snitselaar) [1784691]- [fs] pnfs/filelayout: enable LAYOUTGET on OPEN (Steve Dickson) [1756140] - [fs] NFSD fixing possible null pointer derefering in copy offload (Benjamin Coddington) [1763220] - [fs] nfsd: Ensure CLONE persists data and metadata changes to the target file (Benjamin Coddington) [1763220] - [net] SUNRPC: Fix backchannel latency metrics (Benjamin Coddington) [1763220] - [fs] NFSv4.x: Drop the slot if nfs4_delegreturn_prepare waits for layoutreturn (Benjamin Coddington) [1763220] - [fs] NFSv4.x: Handle bad/dead sessions correctly in nfs41_sequence_process() (Benjamin Coddington) [1763220] - [fs] NFS: Fix an RCU lock leak in nfs4_refresh_delegation_stateid() (Benjamin Coddington) [1763220] - [fs] NFSv4: Don't allow a cached open with a revoked delegation (Benjamin Coddington) [1763220] - [net] SUNRPC: Fix svcauth_gss_proxy_init() (Benjamin Coddington) [1763220] - [net] SUNRPC: The TCP back channel mustn't disappear while requests are outstanding (Benjamin Coddington) [1763220] - [net] xprtrdma: Close window between waking RPC senders and posting Receives (Benjamin Coddington) [1763220] - [net] xprtrdma: Connection becomes unstable after a reconnect (Benjamin Coddington) [1763220] - [net] xprtrdma: Add unique trace points for posting Local Invalidate WRs (Benjamin Coddington) [1763220] - [net] sunrpc: fix crash when cache_head become valid before update (Benjamin Coddington) [1763220] - [fs] nfsd4: fix up replay_matches_cache() (Benjamin Coddington) [1763220] - [fs] NFSv4: Fix leak of clp->cl_acceptor string (Benjamin Coddington) [1763220] - [fs] pNFS: Ensure we do clear the return-on-close layout stateid on fatal errors (Benjamin Coddington) [1763220] - [fs] NFS: Fix O_DIRECT accounting of number of bytes read/written (Benjamin Coddington) [1763220] - [net] SUNRPC: Fix another issue with MIC buffer space (Benjamin Coddington) [1763220] - [net] SUNRPC: Fix buffer handling of GSS MIC without slack (Benjamin Coddington) [1763220] - [fs] Revert "NFSv4/flexfiles: Abort I/O early if the layout segment was invalidated" (Benjamin Coddington) [1763220] - [net] SUNRPC: Don't handle errors if the bind/connect succeeded (Benjamin Coddington) [1763220] - [net] SUNRPC: Fix congestion window race with disconnect (Benjamin Coddington) [1763220] - [net] SUNRPC: Don't try to parse incomplete RPC messages (Benjamin Coddington) [1763220] - [net] SUNRPC: Don't receive TCP data into a request buffer that has been reset (Benjamin Coddington) [1763220] - [net] SUNRPC: Dequeue the request from the receive queue while we're re-encoding (Benjamin Coddington) [1763220] - [net] SUNRPC: Handle connection breakages correctly in call_status() (Benjamin Coddington) [1763220] - [net] xprtrdma: Toggle XPRT_CONGESTED in xprtrdma's slot methods (Benjamin Coddington) [1763220] - [fs] NFS: Ensure O_DIRECT reports an error if the bytes read/written is 0 (Benjamin Coddington) [1763220] - [fs] NFSv4/pnfs: Fix a page lock leak in nfs_pageio_resend() (Benjamin Coddington) [1763220] - [fs] NFS: Fix regression whereby fscache errors are appearing on 'nofsc' mounts (Benjamin Coddington) [1763220] - [fs] NFSv4: Fix a potential sleep while atomic in nfs4_do_reclaim() (Benjamin Coddington) [1763220] - [fs] NFSv4.1: Only reap expired delegations (Benjamin Coddington) [1763220] - [fs] NFSv4.1: Fix open stateid recovery (Benjamin Coddington) [1763220] - [fs] NFSv4: Fix a credential refcount leak in nfs41_check_delegation_stateid (Benjamin Coddington) [1763220] - [fs] NFSv4: Handle the special Linux file open access mode (Benjamin Coddington) [1763220] - [fs] nfsd: Fix overflow causing non-working mounts on 1 TB machines (Benjamin Coddington) [1763220] - [md] md: make sure desc_nr less than MD_SB_DISKS (Nigel Croxon) [1769057] - [md] md: raid1: check rdev before reference in raid1_sync_request func (Nigel Croxon) [1769057] - [md] md/raid10: prevent access of uninitialized resync_pages offset (Nigel Croxon) [1769057] - [md] md: avoid invalid memory access for array sb->dev_roles (Nigel Croxon) [1769057] - [md] md/raid1: avoid soft lockup under high load (Nigel Croxon) [1769057] - [md] md: no longer compare spare disk superblock events in super_load (Nigel Croxon) [1769057] - [md] md: improve handling of bio with REQ_PREFLUSH in md_flush_request() (Nigel Croxon) [1769057] - [md] md/bitmap: avoid race window between md_bitmap_resize and bitmap_file_clear_bit (Nigel Croxon) [1769057] - [md] md/raid0: Fix an error message in raid0_make_request() (Nigel Croxon) [1769057] - [md] md/raid0: fix warning message for parameter default_layout (Nigel Croxon) [1769057] - [netdrv] net/mlx5: DR, Init lists that are used in rule's member (Alaa Hleihel) [1775986] - [netdrv] net/mlx5: DR, No need for atomic refcount for internal SW steering resources (Alaa Hleihel) [1775986] - [netdrv] net/mlx5: DR, Create multiple destination action from dr_create_fte (Alaa Hleihel) [1775986] - [netdrv] net/mlx5: DR, Add support for multiple destination table action (Alaa Hleihel) [1775986] - [netdrv] net/mlx5: DR, Align dest FT action creation to API (Alaa Hleihel) [1775986] - [netdrv] net/mlx5: DR, Pass table flags at creation to lower layer (Alaa Hleihel) [1775986] - [netdrv] net/mlx5: DR, Create multi-destination table for SW-steering use (Alaa Hleihel) [1775986] - [netdrv] net/mlx5: DR, Create FTE entry in the FW from SW-steering (Alaa Hleihel) [1775986] - [netdrv] net/mlx5: DR, Use attributes struct for FW flow table creation (Alaa Hleihel) [1775986] - [drm] drm/amd/display: fix struct init in update_bounding_box (Don Dutile) [1784621] - [tools] perf/x86/pmu-events: Fix Kernel_Utilization metric (Michael Petlan) [1788434] - [tools] perf vendor events intel: Update all the Intel JSON metrics from TMAM 3.6 (Michael Petlan) [1788434] - [tools] perf vendor events intel: Update CascadelakeX events to v1.05 (Michael Petlan) [1788434] - [tools] cpupower: mperf_monitor: Update cpupower to use the RDPRU instruction (Janakarajan Natarajan) [1766357] - [tools] cpupower: mperf_monitor: Introduce per_cpu_schedule flag (Janakarajan Natarajan) [1766357] - [tools] cpupower: Move needs_root variable into a sub-struct (Janakarajan Natarajan) [1766357] - [mm] coredump: fix race condition between collapse_huge_page() and core dumping (Andrea Arcangeli) [1722986] - [mm] memcg, oom: don't require __GFP_FS when invoking memcg OOM killer (Waiman Long) [1791170] - [uapi] mm: move MAP_SYNC to asm-generic/mman-common.h (Jeff Moyer) [1791539]- [linux] ptr_ring: wrap back ->producer in __ptr_ring_swap_queue() (Lu Lu) [1663784] - [virtio] virtio-balloon: fix managed page counts when migrating pages between zones (David Hildenbrand) [1689800] - [infiniband] IB/mlx4: Follow mirror sequence of device add during device removal (mohamad meib) [1786042] - [netdrv] gve: Fix the queue page list allocated pages count (Patricio Noyola) [1789114] - [netdrv] gve: fix dma sync bug where not all pages synced (David Awogbemila) [1790957] - [netdrv] gve: Fixes DMA synchronization (David Awogbemila) [1789027] - [net] SUNRPC: Ignore queue transmission errors on successful transmission (Benjamin Coddington) [1769367] - [net] Revert "SUNRPC: Micro-optimise when the task is known not to be sleeping" (Benjamin Coddington) [1769367] - [net] SUNRPC: Fix up calculation of client message length (Benjamin Coddington) [1769367] - [net] Merge tag 'nfs-rdma-for-5.1-1' of git://git.linux-nfs.org/projects/anna/linux-nfs (Benjamin Coddington) [1769367] - [char] tpm: Revert "tpm_tis_core: Turn on the TPM before probing IRQ's" (Jerry Snitselaar) [1789088] - [char] tpm: Revert "tpm_tis_core: Set TPM_CHIP_FLAG_IRQ before probing for interrupts" (Jerry Snitselaar) [1789088] - [tools] perf jvmti: Link against tools/lib/ctype.h to have weak strlcpy() (Michael Petlan) [1786048] - [tools] perf jvmti: Link against tools/lib/string.o to have weak strlcpy() (Michael Petlan) [1786048] - [kernel] kprobes: Show address of kprobes if kallsyms does (Michael Petlan) [1747099] - [kernel] genirq/debugfs: Reset domain debugfs_file on removal of the debugfs file (Mohammed Gamal) [1782640] - [powerpc] powerpc: Fix 32-bit KVM-PR lockup and host crash with MacOS guest (Steve Best) [1789594]- [platform] x86: intel_pmc_core: Add Comet Lake (CML) platform support to intel_pmc_core driver (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_core: Fix the SoC naming inconsistency (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_core_pltdrv: Module removal warning fix (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_core: Do not ioremap RAM (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_ipc: Remove dev_err() usage after platform_get_irq() (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_core: Add ICL-NNPI support to PMC Core (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_core: Attach using APCI HID "INT33A1" (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_core: transform Pkg C-state residency from TSC ticks into microseconds (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc: no need to check return value of debugfs_create functions (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_core: Allow to dump debug registers on S0ix failure (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_core: Convert to a platform_driver (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_ipc: Don't map non-used optional resources (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_ipc: Apply same width for offset definitions (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_ipc: Use BIT() macro (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_core: Mark local function static (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_ipc: adding error handling (Lenny Szubowicz) [1773793] - [mm] memory_hotplug: cleanup __remove_pages() (Christoph von Recklinghausen) [1766491] - [mm] memory_hotplug: drop local variables in shrink_zone_span() (Christoph von Recklinghausen) [1766491] - [mm] memory_hotplug: don't check for "all holes" in shrink_zone_span() (Christoph von Recklinghausen) [1766491] - [mm] memory_hotplug: we always have a zone in find_(smallest|biggest)_section_pfn (Christoph von Recklinghausen) [1766491] - [mm] memory_hotplug: poison memmap in remove_pfn_range_from_zone() (Christoph von Recklinghausen) [1766491] - [mm] memory_hotplug: shrink zones when offlining memory (Christoph von Recklinghausen) [1766491] - [mm] memmap_init: update variable name in memmap_init_zone (Christoph von Recklinghausen) [1766491] - [mm] memory_hotplug: don't access uninitialized memmaps in shrink_zone_span() (Christoph von Recklinghausen) [1766491] - [mm] memory_hotplug: fix try_offline_node() (Christoph von Recklinghausen) [1766491] - [mm] memory_hotplug: fix updating the node span (Christoph von Recklinghausen) [1766491] - [mm] hugetlbfs: don't access uninitialized memmaps in pfn_range_valid_gigantic() (Christoph von Recklinghausen) [1766491] - [mm] memory_hotplug: don't access uninitialized memmaps in shrink_pgdat_span() (Christoph von Recklinghausen) [1766491] - [mm] page_owner: don't access uninitialized memmaps when reading /proc/pagetypeinfo (Christoph von Recklinghausen) [1766491] - [mm] memory-failure.c: don't access uninitialized memmaps in memory_failure() (Christoph von Recklinghausen) [1766491] - [fs] proc/page.c: don't access uninitialized memmaps in fs/proc/page.c (Christoph von Recklinghausen) [1766491] - [base] base/memory.c: don't access uninitialized memmaps in soft_offline_page_store() (Christoph von Recklinghausen) [1766491] - [base] base/node.c: simplify unregister_memory_block_under_nodes() (Christoph von Recklinghausen) [1766491] - [kernel] /proc/kpagecount: return 0 for special pages that are never mapped (Christoph von Recklinghausen) [1766491] - [netdrv] fm10k: fix fm10k_get_fault_pf to read correct address (Neil Horman) [1721716] - [netdrv] fm10k: convert NON_Q_VECTORS(hw) into NON_Q_VECTORS (Neil Horman) [1721716] - [netdrv] fm10k: mark unused parameters with __always_unused (Neil Horman) [1721716] - [netdrv] fm10k: cast page_addr to u8 * when incrementing it (Neil Horman) [1721716] - [netdrv] fm10k: explicitly return 0 on success path in function (Neil Horman) [1721716] - [netdrv] fm10k: remove needless initialization of size local variable (Neil Horman) [1721716] - [netdrv] fm10k: remove needless assignment of err local variable (Neil Horman) [1721716] - [netdrv] fm10k: remove unnecessary variable initializer (Neil Horman) [1721716] - [netdrv] fm10k: reduce scope of the ring variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce the scope of the result local variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce the scope of the local msg variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce the scope of the local i variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce the scope of the err variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce the scope of the tx_buffer variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce the scope of the q_idx local variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce the scope of local err variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce the scope of qv local variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce scope of *p local variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce scope of the err variable (Neil Horman) [1721716] - [netdrv] fm10k: Use dev_get_drvdata (Neil Horman) [1721716] - [crypto] crypto: qat - Silence smp_processor_id() warning (Neil Horman) [1723573] - [crypto] crypto: qat - use struct_size() helper (Neil Horman) [1723573] - [crypto] crypto: qat - do not offload zero length requests (Neil Horman) [1723573] - [crypto] crypto: qat - return error for block ciphers for invalid requests (Neil Horman) [1723573] - [crypto] crypto: qat - return proper error code in setkey (Neil Horman) [1723573] - [crypto] crypto: qat - fix block size for aes ctr mode (Neil Horman) [1723573] - [crypto] crypto: qat - update iv after encryption or decryption operations (Neil Horman) [1723573] - [crypto] crypto: qat - add check for negative offset in alg precompute function (Neil Horman) [1723573] - [crypto] crypto: qat - remove spin_lock in qat_ablkcipher_setkey (Neil Horman) [1723573] - [crypto] treewide: Add SPDX license identifier - Makefile/Kconfig (Neil Horman) [1723573] - [crypto] crypto: shash - remove shash_desc::flags (Neil Horman) [1723573] - [crypto] crypto: rsa - unimplement sign/verify for raw RSA backends (Neil Horman) [1723573] - [hv] Revert "hv: vmbus: Implement suspend/resume for VSC drivers for hibernation" (Mohammed Gamal) [1788082] - [hv] Revert "hv: vmbus: Ignore the offers when resuming from hibernation" (Mohammed Gamal) [1788082] - [hv] Revert "hv: vmbus: Suspend/resume the vmbus itself for hibernation" (Mohammed Gamal) [1788082] - [hv] Revert "hv: vmbus: Clean up hv_sock channels by force upon suspend" (Mohammed Gamal) [1788082] - [hv] Revert "hv: vmbus: Suspend after cleaning up hv_sock and sub channels" (Mohammed Gamal) [1788082] - [hv] Revert "hv: vmbus: Resume after fixing up old primary channels" (Mohammed Gamal) [1788082] - [hv] Revert "vmbus: Fix harmless building warnings without CONFIG_PM_SLEEP" (Mohammed Gamal) [1788082] - [x86] kvm: vmx: Introduce handle_unexpected_vmexit and handle WAITPKG vmexit (Paul Lai) [1494707] - [x86] kvm: vmx: Emulate MSR IA32_UMWAIT_CONTROL (Paul Lai) [1494707] - [x86] kvm: x86: Add support for user wait instructions (Paul Lai) [1494707] - [tools] tools arch x86: Update tools's copy of cpufeatures.h (Paul Lai) [1494707] - [kvm] KVM: x86: expose AVX512_BF16 feature to guest (Paul Lai) [1642539] - [x86] x86/cpufeatures: Enumerate the new AVX512 BFLOAT16 instructions (Paul Lai) [1642539] - [block] rbd: silence bogus uninitialized warning in rbd_object_map_update_finish() (Jeff Layton) [1777961] - [fs] ceph: increment/decrement dio counter on async requests (Jeff Layton) [1777961] - [fs] ceph: take the inode lock before acquiring cap refs (Jeff Layton) [1777961] - [scsi] scsi: lpfc: fix build failure with DEBUGFS disabled (Dick Kennedy) [1784863] - [scsi] Revert "storvsc: setup 1:1 mapping between hardware queue and CPU queue" (Cathy Avery) [1787594] - [tools] perf session: Return error code for perf_session__new() function on failure (Michael Petlan) [1754995] - [tools] perf header: Fix false warning when there are no duplicate cache entries (Michael Petlan) [1776499] - [firmware] efi/memreserve: Register reservations as 'reserved' in /proc/iomem (Bhupesh Sharma) [1772730] - [firmware] efi/memreserve: deal with memreserve entries in unmapped memory (Bhupesh Sharma) [1772730] - [powerpc] powerpc/powernv: Avoid re-registration of imc debugfs directory (Diego Domingos) [1781098] - [powerpc] powerpc/powernv: Return for invalid IMC domain (Diego Domingos) [1781098]- [tools] perf tools: Allow to link with libbpf dynamicaly (Michael Petlan) [1781570] - [tools] perf probe: Fix spelling mistake "addrees" -> "address" (Michael Petlan) [1760227] - [tools] perf probe: Trace a magic number if variable is not found (Michael Petlan) [1760227] - [tools] perf probe: Support DW_AT_const_value constant value (Michael Petlan) [1760227] - [tools] perf probe: Support multiprobe event (Michael Petlan) [1760227] - [tools] perf probe: Generate event name with line number (Michael Petlan) [1760227] - [tools] perf probe: Do not show non representive lines by perf-probe -L (Michael Petlan) [1760227] - [tools] perf probe: Verify given line is a representive line (Michael Petlan) [1760227] - [tools] perf probe: Show correct statement line number by perf probe -l (Michael Petlan) [1760227] - [tools] perf probe: Skip overlapped location on searching variables (Michael Petlan) [1760227] - [tools] perf probe: Fix to show calling lines of inlined functions (Michael Petlan) [1760227] - [tools] perf probe: Filter out instances except for inlined subroutine and subprogram (Michael Petlan) [1760227] - [tools] perf probe: Skip end-of-sequence and non statement lines (Michael Petlan) [1760227] - [tools] perf probe: Return a better scope DIE if there is no best scope (Michael Petlan) [1760227] - [tools] perf probe: Fix to show ranges of variables in functions without entry_pc (Michael Petlan) [1760227] - [tools] perf probe: Fix to show inlined function callsite without entry_pc (Michael Petlan) [1760227] - [tools] perf probe: Fix to list probe event with correct line number (Michael Petlan) [1760227] - [tools] perf probe: Fix to probe an inline function which has no entry pc (Michael Petlan) [1760227] - [tools] perf probe: Fix to probe a function which has no entry pc (Michael Petlan) [1760227] - [tools] perf probe: Fix wrong address verification (Michael Petlan) [1760227] - [tools] perf probe: Fix to show function entry line as probe-able (Michael Petlan) [1760227] - [tools] perf probe: Walk function lines in lexical blocks (Michael Petlan) [1760227] - [tools] perf probe: Fix to find range-only function instance (Michael Petlan) [1760227] - [scsi] qla2xxx: Fix incorrect SFUB length used for Secure Flash Update MB Cmd (Himanshu Madhani) [1782598] - [scsi] qla2xxx: Added support for MPI and PEP regions for ISP28XX (Himanshu Madhani) [1782598] - [scsi] qla2xxx: Correctly retrieve and interpret active flash region (Himanshu Madhani) [1782598] - [nvme] nvme: Add quirk for LiteON CL1 devices running FW 22301111 (Perry Yuan) [1769179] - [nvme] nvme-pci: Save PCI state before putting drive into deepest state (Perry Yuan) [1769180] - [infiniband] rdma/cxgb4: Fix spelling mistake "immedate" -> "immediate" (Vishal Kulkarni) [1725823] - [infiniband] rdma/cxgb4: Fix null pointer dereference on alloc_skb failure (Vishal Kulkarni) [1725823] - [infiniband] iw_cxgb4: Fix qpid leak (Vishal Kulkarni) [1725823] - [netdrv] net/mlx5e: Use correct enum to determine uplink port (mohamad meib) [1786113] - [netdrv] net/mlx5e: Fix concurrency issues between config flow and XSK (mohamad meib) [1786113] - [infiniband] IB/mlx5: Fix steering rule of drop and count (mohamad meib) [1786113] - [netdrv] net/mlx5e: ethtool, Fix analysis of speed setting (mohamad meib) [1786113] - [netdrv] net/mlx5e: Fix translation of link mode into speed (mohamad meib) [1786113] - [netdrv] net/mlx5e: Fix free peer_flow when refcount is 0 (mohamad meib) [1786113] - [netdrv] net/mlx5e: Fix freeing flow with kfree() and not kvfree() (mohamad meib) [1786113] - [netdrv] net/mlx5e: Fix SFF 8472 eeprom length (mohamad meib) [1786113] - [netdrv] net/mlx5e: Query global pause state before setting prio2buffer (mohamad meib) [1786113] - [netdrv] net/mlx5e: Fix TXQ indices to be sequential (mohamad meib) [1786113] - [infiniband] RDMA/mlx5: Fix a race with mlx5_ib_update_xlt on an implicit MR (mohamad meib) [1786113] - [netdrv] ath10k: Fix a NULL-ptr-deref bug in ath10k_usb_alloc_urb_from_pipe (Jarod Wilson) [1783853] {CVE-2019-15099} - [netdrv] revert "[netdrv] ice: mark driver as tech-preview" (Jonathan Toppins) [1783062] - [netdrv] ibmvnic: Fix typo in retry check (Steve Best) [1783775] - [netdrv] ibmveth: Detect unsupported packets before sending to the hypervisor (Steve Best) [1784904] - [netdrv] igc: add additional delay during phy hw reset (David Arcari) [1782824] - [net] bridge: fix regression in br_mdb_fill_info() (Petr Oros) [1783888] - [net] bpf: Emit audit messages upon successful prog load and unload (Jiri Olsa) [1781266] - [fs] fuse: fix leak of fuse_io_priv (Miklos Szeredi) [1777009] - [fs] virtiofs: Check contents of options string (Vivek Goyal) [1783426] - [fs] exec: Fix mem leak in kernel_read_file (Eric Sandeen) [1683731] {CVE-2019-8980} - [lib] sbitmap: only queue kyber's wait callback if not already active (Ming Lei) [1784544] - [fs] CIFS: Fix NULL-pointer dereference in smb2_push_mandatory_locks (Dave Wysochanski) [1788202] - [kernel] ftrace: Check for successful allocation of hash (Desnes Augusto Nunes do Rosario) [1719414] - [kernel] ftrace: Check for empty hash and comment the race with registering probes (Desnes Augusto Nunes do Rosario) [1719414] - [kernel] ftrace: Fix NULL pointer dereference in t_probe_next() (Desnes Augusto Nunes do Rosario) [1719414] - [iommu] vt-d: Allocate reserved region for ISA with correct permission (Jerry Snitselaar) [1778041] - [iommu] set group default domain before creating direct mappings (Jerry Snitselaar) [1778041] - [iommu] vt-d: Fix dmar pte read access not set error (Jerry Snitselaar) [1778041] - [iommu] vt-d: Set ISA bridge reserved region as relaxable (Jerry Snitselaar) [1778041] - [iommu] fix KASAN use-after-free in iommu_insert_resv_region (Auger Eric) [1777014] - [platform] platform/x86: dell-laptop: fix rfkill functionality (Jarod Wilson) [1725878] - [mm] mm/hugetlb: defer freeing of huge pages if in non-task context (Waiman Long) [1780015] - [mm] powerpc/book3s64/hash: Use secondary hash for bolted mapping if the primary is full (Steve Best) [1783159] - [mm] powerpc/pseries: Don't fail hash page table insert for bolted mapping (Steve Best) [1783159] - [powerpc] powerpc/pseries: Don't opencode HPTE_V_BOLTED (Steve Best) [1783159] - [powerpc] powerpc/perf: Disable trace_imc pmu (Steve Best) [1785573] - [powerpc] powerpc/spinlocks: Include correct header for static key (Phil Auld) [1767529] - [powerpc] powerpc/shared: Use static key to detect shared processor (Phil Auld) [1767529] - [powerpc] powerpc/vcpu: Assume dedicated processors as non-preempt (Phil Auld) [1767529] - [arm64] arm64: compat: Workaround Neoverse-N1 #1542419 for compat user-space (Jeremy Linton) [1757828] - [arm64] arm64: Fake the IminLine size on systems affected by Neoverse-N1 #1542419 (Jeremy Linton) [1757828] - [arm64] arm64: errata: Hide CTR_EL0.DIC on systems affected by Neoverse-N1 #1542419 (Jeremy Linton) [1757828] - [arm64] arm64: Handle erratum 1418040 as a superset of erratum 1188873 (Jeremy Linton) [1757828] - [arm64] arm64: errata: Add workaround for Cortex-A76 erratum #1463225 (Jeremy Linton) [1757828] - [arm64] arm64: Kconfig: Tidy up errata workaround help text (Jeremy Linton) [1757828] - [arm64] arm64: Apply ARM64_ERRATUM_1188873 to Neoverse-N1 (Jeremy Linton) [1757828] - [arm64] arm64: Add part number for Neoverse N1 (Jeremy Linton) [1757828] - [arm64] arm64: Make ARM64_ERRATUM_1188873 depend on COMPAT (Jeremy Linton) [1757828] - [clocksource] arm64: Restrict ARM64_ERRATUM_1188873 mitigation to AArch32 (Jeremy Linton) [1757828] - [arm64] arm64: arch_timer: avoid unused function warning (Jeremy Linton) [1757828] - [arm64] arm64: Add workaround for Cortex-A76 erratum 1286807 (Jeremy Linton) [1757828]- [kernel] audit: remove redundant condition check in kauditd_thread() (Richard Guy Briggs) [1716002] - [kernel] audit: Report suspicious O_CREAT usage (Richard Guy Briggs) [1716002] - [fs] namei: allow restricted O_CREAT of FIFOs and regular files (Richard Guy Briggs) [1716002] - [kernel] audit_get_nd(): don't unlock parent too early (Richard Guy Briggs) [1716002] - [fs] namei.c: keep track of nd->root refcount status (Richard Guy Briggs) [1716002] - [fs] namei.c: new helper - legitimize_root() (Richard Guy Briggs) [1716002] - [kernel] kill the last users of user_{path, lpath, path_dir}() (Richard Guy Briggs) [1716002] - [kernel] namei.h: get the comments on LOOKUP_... in sync with reality (Richard Guy Briggs) [1716002] - [kernel] kill LOOKUP_NO_EVAL, don't bother including namei.h from audit.h (Richard Guy Briggs) [1716002] - [kernel] audit_inode(): switch to passing AUDIT_INODE_.. (Richard Guy Briggs) [1716002] - [fs] filename_mountpoint(): make LOOKUP_NO_EVAL unconditional there (Richard Guy Briggs) [1716002] - [fs] filename_lookup(): audit_inode() argument is always 0 (Richard Guy Briggs) [1716002] - [kernel] audit: remove the BUG() calls in the audit rule comparison functions (Richard Guy Briggs) [1716002] - [kernel] audit: enforce op for string fields (Richard Guy Briggs) [1716002] - [kernel] audit: deliver signal_info regarless of syscall (Richard Guy Briggs) [1716002] - [fs] fsnotify: fix unlink performance regression (Richard Guy Briggs) [1716002] - [kernel] audit_compare_dname_path(): switch to const struct qstr * (Richard Guy Briggs) [1716002] - [kernel] audit_update_watch(): switch to const struct qstr * (Richard Guy Briggs) [1716002] - [fs] inotify_handle_event(): don't bother with strlen() (Richard Guy Briggs) [1716002] - [kernel] fsnotify: switch send_to_group() and ->handle_event to const struct qstr * (Richard Guy Briggs) [1716002] - [kernel] fsnotify(): switch to passing const struct qstr * for file_name (Richard Guy Briggs) [1716002] - [kernel] switch fsnotify_move() to passing const struct qstr * for old_name (Richard Guy Briggs) [1716002] - [fs] ovl_lookup_real_one(): don't bother with strlen() (Richard Guy Briggs) [1716002] - [kernel] audit: fix a memory leak bug (Richard Guy Briggs) [1716002] - [kernel] audit: purge unnecessary list_empty calls (Richard Guy Briggs) [1716002] - [security] audit: link integrity evm_write_xattrs record to syscall event (Richard Guy Briggs) [1716002] - [csky] syscall_get_arch: add "struct task_struct *" argument (Richard Guy Briggs) [1716002] - [kernel] audit: Make audit_log_cap and audit_copy_inode static (Richard Guy Briggs) [1716002] - [kernel] audit: connect LOGIN record to its syscall record (Richard Guy Briggs) [1716002] - [kernel] audit: fix a memleak caused by auditing load module (Richard Guy Briggs) [1716002] - [kernel] fanotify: check FS_ISDIR flag instead of d_is_dir() (Richard Guy Briggs) [1716002] - [kernel] fsnotify: report FS_ISDIR flag with MOVE_SELF and DELETE_SELF events (Richard Guy Briggs) [1716002] - [kernel] fsnotify: annotate directory entry modification events (Richard Guy Briggs) [1716002] - [kernel] audit: mark expected switch fall-through (Richard Guy Briggs) [1716002] - [kernel] audit: hide auditsc_get_stamp and audit_serial prototypes (Richard Guy Briggs) [1716002] - [tty] audit: join tty records to their syscall (Richard Guy Briggs) [1716002] - [kernel] audit: remove audit_context when CONFIG_ AUDIT and not AUDITSYSCALL (Richard Guy Briggs) [1716002] - [kernel] audit: remove unused actx param from audit_rule_match (Richard Guy Briggs) [1716002] - [kernel] audit: ignore fcaps on umount (Richard Guy Briggs) [1716002] - [kernel] audit: clean up AUDITSYSCALL prototypes and stubs (Richard Guy Briggs) [1716002] - [kernel] audit: more filter PATH records keyed on filesystem magic (Richard Guy Briggs) [1716002] - [kernel] audit: add support for fcaps v3 (Richard Guy Briggs) [1716002] - [kernel] audit: move loginuid and sessionid from CONFIG_AUDITSYSCALL to CONFIG_AUDIT (Richard Guy Briggs) [1716002] - [kernel] audit: add syscall information to CONFIG_CHANGE records (Richard Guy Briggs) [1716002] - [kernel] audit: hand taken context to audit_kill_trees for syscall logging (Richard Guy Briggs) [1716002] - [kernel] audit: give a clue what CONFIG_CHANGE op was involved (Richard Guy Briggs) [1716002] - [kernel] audit: remove duplicated include from audit.c (Richard Guy Briggs) [1716002] - [kernel] audit: shorten PATH cap values when zero (Richard Guy Briggs) [1716002] - [kernel] audit: use current whenever possible (Richard Guy Briggs) [1716002] - [kernel] audit: minimize our use of audit_log_format() (Richard Guy Briggs) [1716002] - [kernel] audit: remove WATCH and TREE config options (Richard Guy Briggs) [1716002] - [kernel] audit: use session_info helper (Richard Guy Briggs) [1716002] - [kernel] audit: localize audit_log_session_info prototype (Richard Guy Briggs) [1716002] - [kernel] audit: Use 'mark' name for fsnotify_mark variables (Richard Guy Briggs) [1716002] - [kernel] audit: Replace chunk attached to mark instead of replacing mark (Richard Guy Briggs) [1716002] - [kernel] audit: Simplify locking around untag_chunk() (Richard Guy Briggs) [1716002] - [kernel] audit: Drop all unused chunk nodes during deletion (Richard Guy Briggs) [1716002] - [kernel] audit: Guarantee forward progress of chunk untagging (Richard Guy Briggs) [1716002] - [kernel] audit: Allocate fsnotify mark independently of chunk (Richard Guy Briggs) [1716002] - [kernel] audit: Provide helper for dropping mark's chunk reference (Richard Guy Briggs) [1716002] - [kernel] audit: Remove pointless check in insert_hash() (Richard Guy Briggs) [1716002] - [kernel] audit: Factor out chunk replacement code (Richard Guy Briggs) [1716002] - [kernel] audit: Make hash table insertion safe against concurrent lookups (Richard Guy Briggs) [1716002] - [kernel] audit: Embed key into chunk (Richard Guy Briggs) [1716002] - [kernel] audit: Fix possible tagging failures (Richard Guy Briggs) [1716002] - [kernel] audit: Fix possible spurious -ENOSPC error (Richard Guy Briggs) [1716002] - [kernel] audit_tree: Remove mark->lock locking (Richard Guy Briggs) [1716002] - [kernel] audit: print empty EXECVE args (Richard Guy Briggs) [1716002] - [security] evm: fix return value check in evm_write_xattrs() (Richard Guy Briggs) [1716002] - [kernel] audit: fix use-after-free in audit_add_watch (Richard Guy Briggs) [1716002] - [kernel] audit: use ktime_get_coarse_real_ts64() for timestamps (Richard Guy Briggs) [1716002] - [kernel] audit: use ktime_get_coarse_ts64() for time access (Richard Guy Briggs) [1716002] - [kernel] audit: simplify audit_enabled check in audit_watch_log_rule_change() (Richard Guy Briggs) [1716002] - [kernel] audit: check audit_enabled in audit_tree_log_remove_rule() (Richard Guy Briggs) [1716002] - [kernel] cred: conditionally declare groups-related functions (Richard Guy Briggs) [1716002] - [kernel] audit: eliminate audit_enabled magic number comparison (Richard Guy Briggs) [1716002] - [kernel] audit: Fix extended comparison of GID/EGID (Richard Guy Briggs) [1716002] - [kernel] audit: tie ANOM_ABEND records to syscall (Richard Guy Briggs) [1716002] - [kernel] audit: tie SECCOMP records to syscall (Richard Guy Briggs) [1716002] - [kernel] audit: allow other filter list types for AUDIT_EXE (Richard Guy Briggs) [1716002] - [documentation] admin guide/pm: Admin guide for intel-speed-select (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Display TRL buckets for just base config level (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Ignore missing config level (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Increment version (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Use core count for base-freq mask (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Support platform with limited Intel(R) Speed Select (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Use Frequency weight for CLOS (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Make CLOS frequency in MHz (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Use mailbox for CLOS_PM_QOS_CONFIG (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Auto mode for CLX (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Correct CLX-N frequency units (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Change display of "avx" to "avx2" (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Extend command set for perf-profile (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Implement base-freq commands on CascadeLake-N (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Implement 'perf-profile info' on CascadeLake-N (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Implement CascadeLake-N help and command functions structures (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Add check for CascadeLake-N models (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Make process_command generic (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Add int argument to command functions (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Refuse to disable core-power when getting used (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Turbo-freq feature auto mode (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Base-freq feature auto mode (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Remove warning for unused result (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Fix perf-profile command output (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Extend core-power command set (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Fix some debug prints (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Format get-assoc information (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Allow online/offline based on tdp (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Fix high priority core mask over count (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Display core count for bucket (Prarit Bhargava) [1766228] - [platform] x86: isst: Allow additional TRL MSRs (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Fix memory leak (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Output success/failed for command output (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Output human readable CPU list (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Change turbo ratio output to maximum turbo frequency (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Switch output to MHz (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Simplify output for turbo-freq and base-freq (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Fix cpu-count output (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Fix help option typo (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Fix package typo (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Fix a read overflow in isst_set_tdp_level_msr() (Prarit Bhargava) [1766228] - [platform] x86: isst: Use dev_get_drvdata (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Add .gitignore file (Prarit Bhargava) [1766228] - [tools] tools/power/x86: A tool to validate Intel Speed Select commands (Prarit Bhargava) [1766228] - [platform] x86: isst: Restore state on resume (Prarit Bhargava) [1766228] - [platform] x86: isst: Add Intel Speed Select PUNIT MSR interface (Prarit Bhargava) [1766228] - [platform] x86: isst: Add Intel Speed Select mailbox interface via MSRs (Prarit Bhargava) [1766228] - [platform] x86: isst: Add Intel Speed Select mailbox interface via PCI (Prarit Bhargava) [1766228] - [platform] x86: isst: Add Intel Speed Select mmio interface (Prarit Bhargava) [1766228] - [platform] x86: isst: Add IOCTL to Translate Linux logical CPU to PUNIT CPU number (Prarit Bhargava) [1766228] - [platform] x86: isst: Store per CPU information (Prarit Bhargava) [1766228] - [platform] x86: isst: Add common API to register and handle ioctls (Prarit Bhargava) [1766228] - [documentation] platform/x86: isst: Update ioctl-number.txt for Intel Speed Select interface (Prarit Bhargava) [1766228]- [tools] libbpf: Refactor relocation handling (Yauheni Kaliuta) [1772081] - [tools] libbpf: Fix call relocation offset calculation bug (Yauheni Kaliuta) [1772081] - [tools] libbpf: Fix bpf_object name determination for bpf_object__open_file() (Yauheni Kaliuta) [1772081] - [tools] libbpf: return previous print callback from libbpf_set_print (Yauheni Kaliuta) [1772081] - [tools] libbpf: fix bpf_object__name() to actually return object name (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: Make CO-RE reloc test impartial to test_progs flavor (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: Add BPF_CORE_READ and BPF_CORE_READ_STR_INTO macro tests (Yauheni Kaliuta) [1772081] - [tools] bpftool: Allow to read btf as raw data (Yauheni Kaliuta) [1772081] - [tools] bpftool: implement "bpftool btf show|list" (Yauheni Kaliuta) [1772081] - [tools] libbpf: add bpf_btf_get_next_id() to cycle through BTF objects (Jiri Olsa) [1772081] - [tools] libbpf: refactor bpf_*_get_next_id() functions (Yauheni Kaliuta) [1772081] - [tools] bpf: synchronise BPF UAPI header with tools (Yauheni Kaliuta) [1772081] - [tools] libbpf: attempt to load kernel BTF from sysfs first (Yauheni Kaliuta) [1772081] - [tools] libbpf: Add getter for program size (Yauheni Kaliuta) [1772081] - [tools] libbpf: Add bpf_get_link_xdp_info() function to get more XDP information (Yauheni Kaliuta) [1772081] - [tools] libbpf: Use pr_warn() when printing netlink errors (Yauheni Kaliuta) [1772081] - [tools] libbpf: Propagate EPERM to caller on program load (Yauheni Kaliuta) [1772081] - [tools] libbpf: Unpin auto-pinned maps if loading fails (Yauheni Kaliuta) [1772081] - [tools] libbpf: Add auto-pinning of maps when loading BPF objects (Yauheni Kaliuta) [1772081] - [tools] libbpf: Teach bpf_object__open to guess program types (Yauheni Kaliuta) [1772081] - [tools] libbpf: Add bpf_program__get_{type, expected_attach_type) APIs (Yauheni Kaliuta) [1772081] - [tools] libbpf: Move directory creation into _pin() functions (Yauheni Kaliuta) [1772081] - [tools] libbpf: Store map pin path and status in struct bpf_map (Yauheni Kaliuta) [1772081] - [tools] libbpf: Fix error handling in bpf_map__reuse_fd() (Yauheni Kaliuta) [1772081] - [tools] libbpf: Make DECLARE_LIBBPF_OPTS macro strictly a variable declaration (Yauheni Kaliuta) [1772081] - [tools] bpftool: Fix bpftool build by switching to bpf_object__open_file() (Yauheni Kaliuta) [1772081] - [tools] bpf: Rename pr_warning to pr_warn to align with kernel logging (Yauheni Kaliuta) [1772081] - [tools] libbpf: provide more helpful message on uninitialized global var (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: Add field existence CO-RE relocs tests (Yauheni Kaliuta) [1772081] - [tools] libbpf: Add support for field existance CO-RE relocation (Yauheni Kaliuta) [1772081] - [tools] libbpf: Update BTF reloc support to latest Clang format (Yauheni Kaliuta) [1772081] - [tools] libbpf: Add BPF_CORE_READ/BPF_CORE_READ_INTO helpers (Yauheni Kaliuta) [1772081] - [tools] libbpf: Refactor bpf_object__open APIs to use common opts (Yauheni Kaliuta) [1772081] - [tools] libbpf: Move bpf_{helpers, helper_defs, endian, tracing}.h into libbpf (Jiri Olsa) [1772081] - [tools] uapi/bpf: fix helper docs (Yauheni Kaliuta) [1772081] - [tools] bpf: sync bpf.h to tools/ (Yauheni Kaliuta) [1772081] - [uapi] bpf: fix 'struct pt_reg' typo in documentation (Yauheni Kaliuta) [1772081] - [tools] libbpf: Fix BTF-defined map's __type macro handling of arrays (Yauheni Kaliuta) [1772081] - [scripts] bpf: Print an error when known types list needs updating (Yauheni Kaliuta) [1772081] - [scripts] bpf: Emit an #error directive known types list needs updating (Yauheni Kaliuta) [1772081] - [scripts] bpf: Fix xdp_md forward declaration typo (Yauheni Kaliuta) [1772081] - [scripts] bpf: teach bpf_helpers_doc.py to dump BPF helper definitions (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: Split off tracing-only helpers into bpf_tracing.h (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: samples/bpf: Split off legacy stuff from bpf_helpers.h (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: Undo GCC-specific bpf_helpers.h changes (Yauheni Kaliuta) [1772081] - [tools] libbpf: auto-generate list of BPF helper definitions (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add bpf-gcc support (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: bpf_tcp_gen_syncookie->bpf_helpers (Yauheni Kaliuta) [1772081] - [tools] libbpf: relicense bpf_helpers.h and bpf_endian.h (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: introduce bpf_cpu_to_be64 and bpf_be64_to_cpu (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: Adjust CO-RE reloc tests for new bpf_core_read() macro (Yauheni Kaliuta) [1772081] - [tools] bpf: fix core_reloc.c compilation error (Yauheni Kaliuta) [1772081] - [tools] libbpf: add bpf_object__open_{file, mem} w/ extensible opts (Yauheni Kaliuta) [1772081] - [tools] libbpf: make libbpf.map source of truth for libbpf version (Yauheni Kaliuta) [1772081] - [tools] libbpf: stop enforcing kern_version, populate it for users (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add CO-RE relocs misc tests (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add CO-RE relocs ints tests (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add CO-RE relocs ptr-as-array tests (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add CO-RE relocs modifiers/typedef tests (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add CO-RE relocs enum/ptr/func_proto tests (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add CO-RE relocs array tests (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add CO-RE relocs nesting tests (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add CO-RE relocs struct flavors tests (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add CO-RE relocs testing setup (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add BPF_CORE_READ relocatable read macro (Yauheni Kaliuta) [1772081] - [tools] libbpf: implement BPF CO-RE offset relocation algorithm (Yauheni Kaliuta) [1772081] - [tools] libbpf: add .BTF.ext offset relocation section loading (Yauheni Kaliuta) [1772081] - [tools] libbpf: convert libbpf code to use new btf helpers (Yauheni Kaliuta) [1772081] - [tools] libbpf: add helpers for working with BTF types (Yauheni Kaliuta) [1772081] - [gpu] drm/i915: Add new CNL PCH ID seen on a CML platform (Lyude Paul) [1771779] - [gpu] drm/amdgpu: add warning for GRBM 1-cycle delay issue in gfx9 (Lyude Paul) [1771779] - [gpu] drm/amdgpu: register gpu instance before fan boost feature enablment (Lyude Paul) [1771779] - [gpu] drm/amd/swsmu: fix smu workload bit map error (Lyude Paul) [1771779] - [gpu] drm/amdgpu: dont schedule jobs while in reset (Lyude Paul) [1771779] - [gpu] drm/i915/userptr: Try to acquire the page lock around set_page_dirty() (Lyude Paul) [1771779] - [gpu] drm/i915/pmu: "Frequency" is reported as accumulated cycles (Lyude Paul) [1771779] - [gpu] drm/i915: Don't oops in dumb_create ioctl if we have no crtcs (Lyude Paul) [1771779] - [gpu] drm/amd/powerplay: issue no PPSMC_MSG_GetCurrPkgPwr on unsupported ASICs (Lyude Paul) [1771779] - [gpu] drm/amdgpu: disable gfxoff on original raven (Lyude Paul) [1771779] - [gpu] drm/amdgpu: disable gfxoff when using register read interface (Lyude Paul) [1771779] - [gpu] revert "drm/i915/ehl: Update MOCS table for EHL" (Lyude Paul) [1771779] - [gpu] drm/i915: update rawclk also on resume (Lyude Paul) [1771779] - [gpu] dc.c:use kzalloc without test (Lyude Paul) [1771779] - [gpu] drm/amd/display: Passive DP->HDMI dongle detection fix (Lyude Paul) [1771779] - [gpu] drm/amd/display: add 50us buffer as WA for pstate switch in active (Lyude Paul) [1771779] - [gpu] drm/amd/display: do not synchronize "drr" displays (Lyude Paul) [1771779] - [gpu] drm/amdgpu: If amdgpu_ib_schedule fails return back the error (Lyude Paul) [1771779] - [gpu] drm/sched: Set error to s_fence if HW job submission failed (Lyude Paul) [1771779] - [gpu] drm/amdgpu/sdma5: do not execute 0-sized IBs (v2) (Lyude Paul) [1771779] - [gpu] drm/radeon: fix si_enable_smc_cac() failed issue (Lyude Paul) [1771779] - [gpu] drm/amdgpu: fix error handling in amdgpu_bo_list_create (Lyude Paul) [1771779] - [gpu] drm/amdgpu: fix potential VM faults (Lyude Paul) [1771779] - [gpu] drm/amdgpu: Fix SDMA hang when performing VKexample test (Lyude Paul) [1771779] - [gpu] drm/amdgpu/powerplay/vega10: allow undervolting in p7 (Lyude Paul) [1771779] - [gpu] drm/amdgpu/gfx10: update gfx golden settings (Lyude Paul) [1771779] - [gpu] drm/i915: Fix PCH reference clock for FDI on HSW/BDW (Lyude Paul) [1771779] - [gpu] drm/amdgpu/gmc10: properly set BANK_SELECT and FRAGMENT_SIZE (Lyude Paul) [1771779] - [gpu] drm/amdgpu: fix memory leak (Lyude Paul) [1771779] - [gpu] drm/amdgpu: user pages array memory leak fix (Lyude Paul) [1771779] - [gpu] drm/amdgpu/uvd7: fix allocation size in enc ring test (v2) (Lyude Paul) [1771779] - [gpu] drm/amdgpu/uvd6: fix allocation size in enc ring test (v2) (Lyude Paul) [1771779] - [gpu] drm/amdgpu/vcn: fix allocation size in enc ring test (Lyude Paul) [1771779] - [gpu] drm/amdgpu/vce: fix allocation size in enc ring test (Lyude Paul) [1771779] - [gpu] drm/i915: Favor last VBT child device with conflicting AUX ch/DDC pin (Lyude Paul) [1771779] - [gpu] drm/i915/userptr: Never allow userptr into the mappable GGTT (Lyude Paul) [1771779] - [gpu] drm/amdgpu/sdma5: fix mask value of POLL_REGMEM packet for pipe sync (Lyude Paul) [1771779] - [gpu] drm/amdgpu: Bail earlier when amdgpu.cik_/si_support is not set to 1 (Lyude Paul) [1771779] - [gpu] drm/ttm: Restore ttm prefaulting (Lyude Paul) [1771779] - [gpu] drm/edid: Add 6 bpc quirk for SDC panel in Lenovo G50 (Lyude Paul) [1771779] - [gpu] drm/amd/display: memory leak (Lyude Paul) [1771779] - [gpu] drm/amdgpu: fix multiple memory leaks in acp_hw_init (Lyude Paul) [1771779] - [gpu] drm: Clear the fence pointer when writeback job signaled (Lyude Paul) [1771779] - [gpu] drm: Free the writeback_job when it with an empty fb (Lyude Paul) [1771779] - [gpu] drm/i915: Mark contents as dirty on a write fault (Lyude Paul) [1771779] - [gpu] drm/i915: Whitelist COMMON_SLICE_CHICKEN2 (Lyude Paul) [1771779] - [gpu] drm/i915: Bump skl+ max plane width to 5k for linear/x-tiled (Lyude Paul) [1771779] - [gpu] drm/i915: Perform GGTT restore much earlier during resume (Lyude Paul) [1771779] - [gpu] drm/radeon: Bail earlier when radeon.cik_/si_support=0 is passed (Lyude Paul) [1771779] - [gpu] drm/amdgpu: Check for valid number of registers to read (Lyude Paul) [1771779] - [gpu] drm/amdgpu: Fix KFD-related kernel oops on Hawaii (Lyude Paul) [1771779] - [gpu] drm/i915: to make vgpu ppgtt notificaiton as atomic operation (Lyude Paul) [1771779] - [gpu] drm/i915/gvt: update vgpu workload head pointer correctly (Lyude Paul) [1771779] - [gpu] drm/amd/powerplay: change metrics update period from 1ms to 100ms (Lyude Paul) [1771779] - [gpu] drm/nouveau/kms/nv50-: Don't create MSTMs for eDP connectors (Lyude Paul) [1771779] - [gpu] drm/atomic: Take the atomic toys away from X (Lyude Paul) [1771779] - [gpu] drm/atomic: Reject FLIP_ASYNC unconditionally (Lyude Paul) [1771779] - [gpu] drm/i915/dp: Fix dsc bpp calculations, v5 (Lyude Paul) [1771779] - [dma-buf] sw_sync: Synchronize signal vs syncpt free (Lyude Paul) [1771779] - [gpu] drm/amdgpu/si: fix ASIC tests (Lyude Paul) [1771779] - [gpu] drm/amd/display: fix trigger not generated for freesync (Lyude Paul) [1771779] - [gpu] drm/amd/display: fix MPO HUBP underflow with Scatter Gather (Lyude Paul) [1771779] - [gpu] drm/amd/powerpaly: fix navi series custom peak level value error (Lyude Paul) [1771779] - [gpu] drm/amd/display: support spdif (Lyude Paul) [1771779] - [gpu] drm/nouveau/volt: Fix for some cards having 0 maximum voltage (Lyude Paul) [1771779] - [gpu] drm/nouveau/kms/tu102-: disable input lut when input is already FP16 (Lyude Paul) [1771779] - [gpu] drm/amdgpu/sdma5: fix number of sdma5 trap irq types for navi1x (Lyude Paul) [1771779] - [gpu] drm/amd/display: Register VUPDATE_NO_LOCK interrupts for DCN2 (Lyude Paul) [1771779] - [gpu] drm/amd/display: reprogram VM config when system resume (Lyude Paul) [1771779] - [gpu] drm/amd/display: Fix frames_to_insert math (Lyude Paul) [1771779] - [gpu] drm/amd/display: fix issue where 252-255 values are clipped (Lyude Paul) [1771779] - [gpu] drm: radeon: Fix a possible null-pointer dereference in radeon_connector_set_property() (Lyude Paul) [1771779] - [gpu] revert "drm/radeon: Fix EEH during kexec" (Lyude Paul) [1771779] - [gpu] drm/amd/display: Use proper enum conversion functions (Lyude Paul) [1771779] - [gpu] drm/amdgpu: Fix hard hang for S/G display BOs (Lyude Paul) [1771779] - [gpu] drm/panel: check failure cases in the probe func (Lyude Paul) [1771779] - [gpu] drm/bridge: sii902x: fix missing reference to mclk clock (Lyude Paul) [1771779] - [gpu] drm/tinydrm/kconfig: Select BACKLIGHT_CLASS_DEVICE (Lyude Paul) [1771779] - [video] ssd1307fb: Start page range at page_offset (Lyude Paul) [1771779] - [gpu] drm/amd/display: Copy GSL groups when committing a new context (Lyude Paul) [1771779] - [gpu] drm/amd/display: Clear FEC_READY shadow register if DPCD write fails (Lyude Paul) [1771779] - [gpu] drm/amd/display: fix not calling ppsmu to trigger PME (Lyude Paul) [1771779] - [gpu] drm/amd/display: Power-gate all DSCs at driver init time (Lyude Paul) [1771779] - [gpu] drm/amd/display: add monitor patch to add T7 delay (Lyude Paul) [1771779] - [gpu] drm/panel: simple: fix AUO g185han01 horizontal blanking (Lyude Paul) [1771779] - [gpu] drm/vkms: Avoid assigning 0 for possible_crtc (Lyude Paul) [1771779] - [gpu] drm/bridge: tc358767: Increase AUX transfer length limit (Lyude Paul) [1771779] - [gpu] drm/vkms: Fix crc worker races (Lyude Paul) [1771779] - [gpu] drm/amdgpu/display: fix 64 bit divide (Lyude Paul) [1771779] - [gpu] drm/amd/display: Add missing HBM support and raise Vega20's uclk (Lyude Paul) [1771779] - [gpu] drm/amd/display: dce11.x /dce12 update formula input (Lyude Paul) [1771779] - [gpu] drm/amd/display: Restore backlight brightness after system resume (Lyude Paul) [1771779] - [gpu] drm: fix module name in edid_firmware log message (Lyude Paul) [1771779] - [gpu] drm/amd/powerplay/smu7: enforce minimal VBITimeout (v2) (Lyude Paul) [1771779] - [gpu] drm/amd/display: readd -msse2 to prevent Clang from emitting libcalls to undefined SW FP routines (Lyude Paul) [1771779] - [gpu] drm/amd/display: Don't replace the dc_state for fast updates (Lyude Paul) [1771779] - [gpu] drm/amd/display: Skip determining update type for async updates (Lyude Paul) [1771779] - [gpu] drm/amd/display: Allow cursor async updates for framebuffer swaps (Lyude Paul) [1771779] - [include] sk_buff: fix skb_ext_put() and skb_ext_reset() calls (Ivan Vecera) [1779923] - [net] openvswitch: fix flow command message size (Paolo Abeni) [1776765] - [net] netfilter: nf_tables: add SECMARK support (Phil Sutter) [1715851] - [net] netfilter: nf_tables: add requirements for connsecmark support (Phil Sutter) [1715851] - [wireless] mwifiex: pcie: Fix memory leak in mwifiex_pcie_init_evt_ring (Jarod Wilson) [1781534] {CVE-2019-19057} - [tools] selftests/powerpc: Disable basic EEH selftest (Steve Best) [1782232] - [x86] kvm: x86: Remove a spurious export of a static function (Paolo Bonzini) [1779553] {CVE-2019-19338} - [x86] kvm: vmx: use MSR_IA32_TSX_CTRL to hard-disable TSX on guest that lack it (Paolo Bonzini) [1779553] {CVE-2019-19338} - [x86] kvm: vmx: implement MSR_IA32_TSX_CTRL disable RTM functionality (Paolo Bonzini) [1779553] {CVE-2019-19338} - [x86] kvm: x86: implement MSR_IA32_TSX_CTRL effect on CPUID (Paolo Bonzini) [1779553] {CVE-2019-19338} - [x86] kvm: x86: do not modify masked bits of shared MSRs (Paolo Bonzini) [1779553] {CVE-2019-19338} - [x86] kvm: x86: fix presentation of TSX feature in ARCH_CAPABILITIES (Paolo Bonzini) [1779553] {CVE-2019-19338} - [x86] kvm/x86: Export MDS_NO=0 to guests when TSX is enabled (Paolo Bonzini) [1779553] {CVE-2019-19338} - [fs] cifs: Close open handle after interrupted close (Leif Sahlberg) [1771691] - [fs] cifs: Do not miss cancelled OPEN responses (Leif Sahlberg) [1771691] - [fs] cifs: Fix NULL pointer dereference in mid callback (Leif Sahlberg) [1771691] - [fs] cifs: add a debug macro that prints \\server\share for errors (Leif Sahlberg) [1772630] - [fs] cifs: add new debugging macro cifs_server_dbg (Leif Sahlberg) [1772630]- [netdrv] wireless: fix nl80211 vendor commands (Jarod Wilson) [1776606] - [net] nl80211: fix VENDOR_CMD_RAW_DATA (Jarod Wilson) [1776606] - [netdrv] rt2x00: initialize last_reset (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: don't consider IV len in A-MSDU (Jarod Wilson) [1776606] - [net] mac80211: fix station inactive_time shortly after boot (Jarod Wilson) [1776606] - [net] mac80211: fix ieee80211_txq_setup_flows() failure path (Jarod Wilson) [1776606] - [netdrv] iwlwifi: fw api: support new API for scan config cmd (Jarod Wilson) [1776606] - [netdrv] mt76: dma: fix buffer unmap with non-linear skbs (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x2e: disable pcie_aspm by default (Jarod Wilson) [1776606] - [net] nl80211: fix validation of mesh path nexthop (Jarod Wilson) [1776606] - [net] nl80211: Disallow setting of HT for channel 14 (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl_pci: Fix problem of too small skb->len (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: 0x2720 is qu and 0x30DC is not (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: add workaround for power gating in integrated 22000 (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: handle iwl_mvm_tvqm_enable_txq() error return (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: fix all 9460 entries for qnj (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: fix PCI ID 0x2720 configs that should be soc (Jarod Wilson) [1776606] - [netdrv] rtlwifi: Fix potential overflow on P2P code (Jarod Wilson) [1775223 1776606] {CVE-2019-17666} - [netdrv] iwlwifi: pcie: fix merge damage on making QnJ exclusive (Jarod Wilson) [1776606] - [netdrv] ath10k: fix latency issue for QCA988x (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: change qu with jf devices to use qu configuration (Jarod Wilson) [1776606] - [netdrv] iwlwifi: exclude GEO SAR support for 3168 (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: fix memory leaks in iwl_pcie_ctxt_info_gen3_init (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: fix memory leak in alloc_sgtable (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: fix rb_allocator workqueue allocation (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: fix indexing in command dump for new HW (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: fix race in sync rx queue notification (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: force single phy init (Jarod Wilson) [1776606] - [netdrv] iwlwifi: fix ACPI table revision checks (Jarod Wilson) [1776606] - [netdrv] iwlwifi: don't access trans_cfg via cfg (Jarod Wilson) [1776606] - [netdrv] rt2x00: remove input-polldev.h header (Jarod Wilson) [1776606] - [net] mac80211: Don't access sk_queue_head->next directly (Jarod Wilson) [1776606] - [net] mac80211: fix scan when operating on DFS channels in ETSI domains (Jarod Wilson) [1776606] - [net] mac80211: accept deauth frames in IBSS mode (Jarod Wilson) [1776606] - [net] cfg80211: fix a bunch of RCU issues in multi-bssid code (Jarod Wilson) [1776606] - [net] nl80211: fix memory leak in nl80211_get_ftm_responder_stats (Jarod Wilson) [1776606] - [net] cfg80211: wext: avoid copying malformed SSIDs (Jarod Wilson) [1778634 1776606] {CVE-2019-17133} - [net] mac80211: Reject malformed SSID elements (Jarod Wilson) [1776606] - [net] mac80211: keep BHs disabled while calling drv_tx_wake_queue() (Jarod Wilson) [1776606] - [net] mac80211: fix txq null pointer dereference (Jarod Wilson) [1776606] - [net] nl80211: fix null pointer dereference (Jarod Wilson) [1776606] - [net] cfg80211: initialize on-stack chandefs (Jarod Wilson) [1776606] - [net] cfg80211: validate SSID/MBSSID element ordering assumption (Jarod Wilson) [1776606] - [net] nl80211: validate beacon head (Jarod Wilson) [1776606] - [net] cfg80211: Purge frame registrations on iftype change (Jarod Wilson) [1776606] - [net] cfg80211: Do not compare with boolean in nl80211_common_reg_change_event (Jarod Wilson) [1776606] - [net] cfg80211: always shut down on HW rfkill (Jarod Wilson) [1776606] - [net] cfg80211: fix boundary value in ieee80211_frequency_to_channel() (Jarod Wilson) [1776606] - [net] cfg80211: add local BSS receive time to survey information (Jarod Wilson) [1776606] - [net] nl80211: add NL80211_CMD_UPDATE_FT_IES to supported commands (Jarod Wilson) [1776606] - [netdrv] wireless: Fix Kconfig indentation (Jarod Wilson) [1776606] - [netdrv] iwlwifi: fw: don't send GEO_TX_POWER_LIMIT command to FW version 36 (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix mt7615 firmware path definitions (Jarod Wilson) [1776606] - [netdrv] rtw88: configure firmware after HCI started (Jarod Wilson) [1776606] - [netdrv] rtw88: pci: release tx skbs DMAed when stop (Jarod Wilson) [1776606] - [netdrv] rtw88: pci: extract skbs free routine for trx rings (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: fix build w/o CONFIG_THERMAL (Jarod Wilson) [1776606] - [netdrv] rtw88: report RX power for each antenna (Jarod Wilson) [1776606] - [netdrv] rtw88: fix wrong rx power calculation (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192de: replace _rtl92d_evm_db_to_percentage with generic version (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192cu: replace _rtl92c_evm_db_to_percentage with generic version (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ce: replace _rtl92c_evm_db_to_percentage with generic version (Jarod Wilson) [1776606] - [netdrv] rtw88: allows to receive AMSDU in AMPDU (Jarod Wilson) [1776606] - [netdrv] rtw88: add dynamic cck pd mechanism (Jarod Wilson) [1776606] - [netdrv] rtw88: move IQK/DPK into phy_calibration (Jarod Wilson) [1776606] - [netdrv] rtw88: 8822c: add SW DPK support (Jarod Wilson) [1776606] - [netdrv] rtw88: 8822c: add FW IQK support (Jarod Wilson) [1776606] - [netdrv] rtw88: 8822c: Enable interrupt migration (Jarod Wilson) [1776606] - [netdrv] rtw88: 8822c: update pwr_seq to v13 (Jarod Wilson) [1776606] - [netdrv] rtw88: 8822c: update PHY parameter to v38 (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8188ee: rtl8192ce: rtl8192de: rtl8723ae: rtl8821ae: Remove some unused bit manipulation macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8723be: Convert inline routines to little-endian words (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8723be: Convert macros that set descriptor (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8723be: Replace local bit manipulation macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8723be: Remove unused SET_XXX and GET_XXX macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8723ae: Convert inline routines to little-endian words (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8723ae: Convert macros that set descriptor (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8723ae: Replace local bit manipulation macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8723ae: Remove unused GET_XXX and SET_XXX macros (Jarod Wilson) [1776606] - [netdrv] brcmsmac: Use DIV_ROUND_CLOSEST directly to make it readable (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8821ae: make array static const and remove redundant assignment (Jarod Wilson) [1776606] - [netdrv] brcmfmac: don't realloc wiphy during PCIe reset (Jarod Wilson) [1776606] - [netdrv] brcmfmac: split brcmf_attach() and brcmf_detach() functions (Jarod Wilson) [1776606] - [netdrv] brcmfmac: move "cfg80211_ops" pointer to another struct (Jarod Wilson) [1776606] - [netdrv] ath10k: fix channel info parsing for non tlv target (Jarod Wilson) [1776606] - [netdrv] ath10k: adjust skb length in ath10k_sdio_mbox_rx_packet (Jarod Wilson) [1776606] - [netdrv] ath10k: free beacon buf later in vdev teardown (Jarod Wilson) [1776606] - [net] mac80211: allow drivers to set max MTU (Jarod Wilson) [1776606] - [net] mac80211: ibss: send deauth when expiring inactive STAs (Jarod Wilson) [1776606] - [net] mac80211: don't check if key is NULL in ieee80211_key_link() (Jarod Wilson) [1776606] - [net] mac80211: clear crypto tx tailroom counter upon keys enable (Jarod Wilson) [1776606] - [net] mac80211: remove unnecessary key condition (Jarod Wilson) [1776606] - [net] mac80211: list features in WEP/TKIP disable in better order (Jarod Wilson) [1776606] - [net] mac80211: vht: add support VHT EXT NSS BW in parsing VHT (Jarod Wilson) [1776606] - [netdrv] ath9k: release allocated buffer if timed out (Jarod Wilson) [1778582 1776606] {CVE-2019-19074} - [netdrv] ath9k_htc: release allocated buffer if timed out (Jarod Wilson) [1778572 1776606] {CVE-2019-19073} - [netdrv] ath9k: Remove unneeded variable to store return value (Jarod Wilson) [1776606] - [netdrv] ath10k: add reorder and change PN check logic for mac80211 (Jarod Wilson) [1776606] - [netdrv] ath10k: add mic bytes for pmf management packet (Jarod Wilson) [1776606] - [netdrv] brcmfmac: use *ph to print small buffer (Jarod Wilson) [1776606] - [netdrv] hostap: use *ph to print small buffer (Jarod Wilson) [1776606] - [netdrv] rtlwifi: Fix file release memory leak (Jarod Wilson) [1776606] - [netdrv] rtw88: fix seq_file memory leak (Jarod Wilson) [1776606] - [netdrv] hostap: remove set but not used variable 'copied' in prism2_io_debug_proc_read (Jarod Wilson) [1776606] - [netdrv] brcmfmac: add "reset" debugfs entry for testing reset (Jarod Wilson) [1776606] - [netdrv] brcmfmac: add stub version of brcmf_debugfs_get_devdir() (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: remove iwl_fw_cancel_dumps function (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: remove periodic trigger (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: fix dump structs doc (Jarod Wilson) [1776606] - [netdrv] iwlwifi: fw api: add DRAM buffer allocation command (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: remove apply point, switch to time point API (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add iwl_tlv_array_len() (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: don't log un-decrypted frames (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: add support for single antenna diversity (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: handle BAR_FRAME_RELEASE (0xc2) notification (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: drop BA sessions on too many old-SN frames (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add sta_id to WOWLAN_CONFIG_CMD (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add support for suspend-resume flow for new device generation (Jarod Wilson) [1776606] - [netdrv] iwlwifi: fix warning iwl-trans.h is included more than once (Jarod Wilson) [1776606] - [netdrv] iwlwifi: always access the trans configuration via trans (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pass the iwl_trans instead of cfg to some functions (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add a pointer to the trans_cfg directly in trans (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pass the iwl_config_trans_params when needed (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: set iwl_trans->cfg later in the probe function (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: move some cfg mangling from trans_pcie_alloc to probe (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: use the cfg we passed to iwl_trans_pcie_alloc() (Jarod Wilson) [1776606] - [netdrv] iwlwifi: separate elements from cfg that are needed by trans_alloc (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: use regions ops array instead of switch case in dump flow (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: make a single ops struct for paging collect (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: move tx fifo data into fw runtime (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: use linked list for dump TLVs during dump creation (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: separate cfg and dump flows to different modules (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: look for the first supported channel when add/remove phy ctxt (Jarod Wilson) [1776606] - [netdrv] iwlwifi: allocate bigger nvm data in case of UHB (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove unnecessary IWL_DEVICE_AX200_COMMON definition (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: align wrt log prints to the same format (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: remove debug flow TLV (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: verify debug TLVs at allocation phase (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: use function to check if ini dbg mode is on (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove duplicate FW string definitions (Jarod Wilson) [1776606] - [netdrv] iwlwifi: bump FW API to 50 for 22000 series (Jarod Wilson) [1776606] - [netdrv] iwlwifi: api: fix FTM struct documentation (Jarod Wilson) [1776606] - [netdrv] iwlwifi: support per-platform antenna gain (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove check for lq_sta in __iwl_mvm_rs_tx_status() (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: simplify the channel switch flow for newer firmware (Jarod Wilson) [1776606] - [netdrv] iwlwifi: stop passing bogus gfp flags arguments to dma_alloc_coherent (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: remove periphery phy and aux regions handling (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: use linked list to store debug TLVs (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: maintain buffer allocations from trans instead of TLVs buffer (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: add debug periphery registers to 9000 device family (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove unused regdb_ptrs allocation (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: align dbg tlv functions names to a single format (Jarod Wilson) [1776606] - [netdrv] iwlwifi: scan: don't pass large argument by value (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove pm_runtime completely (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove the d0i3 related module parameters (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: remove some more d0i3 code from the transport (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: remove the refs / unrefs from the transport (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove the opmode's d0i3 handlers (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove runtime_pm_mode (Jarod Wilson) [1776606] - [netdrv] iwlwifi: Set w-pointer upon resume according to SN (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: use FW thermal monitoring regardless of CONFIG_THERMAL (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: name magic numbers with enum (Jarod Wilson) [1776606] - [netdrv] iwlwifi: scan: add support for new scan request command version (Jarod Wilson) [1776606] - [netdrv] iwlwifi: LTR updates (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove the code under IWLWIFI_PCIE_RTPM (Jarod Wilson) [1776606] - [netdrv] iwlwifi: trans: remove suspending flag (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove CMD_HIGH_PRIO (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove last leftovers of d0i3 (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove iwl_mvm_update_d0i3_power_mode (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove d0i3_ap_sta_id (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: iwl_mvm_wowlan_config_key_params is for wowlan only (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove the d0i3 entry/exit flow (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove the tx defer for d0i3 (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove all the d0i3 references (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: start to remove the code for d0i3 (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: add the skb length to a print (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: fix scan config command size (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add ldbg config cmd debug print (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: support debug recording suspend resume command (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: move debug recording stop from trans to op mode (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: move monitor recording functionality from header file (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove unnecessary forward declarations (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: Block 26-tone RU OFDMA transmissions (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove redundant condition in iwl_mvm_set_hw_rfkill_state (Jarod Wilson) [1776606] - [netdrv] iwlwifi: Send DQA enable command only if TVL is on (Jarod Wilson) [1776606] - [netdrv] iwlwifi: bump FW API to 49 for 22000 series (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add support to read temperature from mcu (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: introduce mt7615_txwi_to_txp utility routine (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: use devm_platform_ioremap_resource() to simplify code (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x0: remove unneeded return value on set channel (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x0: remove redundant chandef copy (Jarod Wilson) [1776606] - [netdrv] mt76: make mt76_rx_convert static (Jarod Wilson) [1776606] - [netdrv] mt76: remove offchannel check in tx scheduling (Jarod Wilson) [1776606] - [netdrv] mt76: do not send BAR frame on tx aggregation flush stop (Jarod Wilson) [1776606] - [netdrv] mt76: stop rx aggregation on station removal (Jarod Wilson) [1776606] - [netdrv] mt76: dma: reset q->rx_head on rx reset (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: apply calibration-free data from OTP (Jarod Wilson) [1776606] - [netdrv] mt76: add default implementation for mt76_sw_scan/mt76_sw_scan_complete (Jarod Wilson) [1776606] - [netdrv] mt76: fix some checkpatch warnings (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add BIP_CMAC_128 cipher support (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: remove unnecessary mcu queue initialization (Jarod Wilson) [1776606] - [netdrv] mt76: move mt76_tx_tasklet in mt76 module (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: enable survey support (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: move survey_time in mt76_dev (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02u: enable survey support (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02u: enable multi-vif support (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: do not copy beacon skb in mt76x02_mac_set_beacon_enable (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: introduce mt76x02_pre_tbtt_enable and mt76x02_beacon_enable macros (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add Smart Carrier Sense support (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: rework locking scheme for mt7615_set_channel (Jarod Wilson) [1776606] - [netdrv] mt76: switch to SPDX tag instead of verbose boilerplate text (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: fix some checkpatch warnings (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix some checkpatch warnings (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: fix some checkpatch warnings (Jarod Wilson) [1776606] - [netdrv] mt76: Add paragraphs to describe the config symbols fully (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: update cw_min/max related settings (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add 4 WMM sets support (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: fix watchdog rescheduling in mt7603_set_channel (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix MT7615_WATCHDOG_TIME definition (Jarod Wilson) [1776606] - [netdrv] mt76: introduce mt76_mmio_read_copy routine (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add set_key_cmd and mt76_wcid to mt7615_mac_wtbl_set_key signature (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: remove wtbl_sec_key definition (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: introduce mt7615_mac_wtbl_set_key routine (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add mt7615_mac_wtbl_addr routine (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: move mt7615_mac_get_key_info in mac.c (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add missing register initialization (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x0u: add support to TP-Link T2UHP (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: use params->ssn value directly (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: use params->ssn value directly (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: use params->ssn value directly (Jarod Wilson) [1776606] - [netdrv] mt76: usb: remove unneeded {put,get}_unaligned (Jarod Wilson) [1776606] - [netdrv] mt76: usb: fix endian in mt76u_copy (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: fix invalid fallback rates (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix invalid fallback rates (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix PS buffering of action frames (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix using VHT STBC rates (Jarod Wilson) [1776606] - [netdrv] mt76: mt76u: fix typo in mt76u_fill_rx_sg (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: sync with mt7603 rate control changes (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: reset rate index/counters on rate table update (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: move mt7615_mcu_set_rates to mac.c (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: enable hardware rate up/down selection (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: introduce mt7615_mcu_send_ram_firmware routine (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: always release sem in mt7615_load_patch (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fall back to sw encryption for unsupported ciphers (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: clean up FWDL TXQ during/after firmware upload (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add radar pattern test knob to debugfs (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add csa support (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: do not perform txcalibration before cac is complited (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add hw dfs pattern detector support (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: introduce mt7615_regd_notifier (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix sparse warnings: warning: restricted __le16 degrades to integer (Jarod Wilson) [1776606] - [netdrv] mt76: round up length on mt76_wr_copy (Jarod Wilson) [1776606] - [netdrv] ath6kl: fix a NULL-ptr-deref bug in ath6kl_usb_alloc_urb_from_pipe() (Jarod Wilson) [1776606] - [netdrv] ath6kl: Fix a possible null-pointer dereference in ath6kl_htc_mbox_create() (Jarod Wilson) [1776606] - [netdrv] ath9k: dynack: set ackto to max timeout in ath_dynack_reset (Jarod Wilson) [1776606] - [netdrv] ath9k: dynack: set max timeout according to channel width (Jarod Wilson) [1776606] - [netdrv] ath9k: dynack: properly set last timeout timestamp in ath_dynack_reset (Jarod Wilson) [1776606] - [netdrv] ath9k: dyanck: introduce ath_dynack_set_timeout routine (Jarod Wilson) [1776606] - [netdrv] ath9k: dynack: fix possible deadlock in ath_dynack_node_{de}init (Jarod Wilson) [1776606] - [netdrv] ath9k: add loader for AR92XX (and older) pci(e) (Jarod Wilson) [1776606] - [netdrv] brcmfmac: get chip's default RAM info during PCIe setup (Jarod Wilson) [1776606] - [netdrv] brcmfmac: replace strncpy() by strscpy() (Jarod Wilson) [1776606] - [netdrv] rt2x00: do not set IEEE80211_TX_STAT_AMPDU_NO_BACK on tx status (Jarod Wilson) [1776606] - [netdrv] brcmfmac: remove redundant assignment to pointer hash (Jarod Wilson) [1776606] - [netdrv] brcm80211: Avoid possible null-pointer dereferences in wlc_phy_radio_init_2056() (Jarod Wilson) [1776606] - [netdrv] rtw88: pci: enable MSI interrupt (Jarod Wilson) [1776606] - [netdrv] rtw88: pci: Move a mass of jobs in hw IRQ to soft IRQ (Jarod Wilson) [1776606] - [netdrv] rtw88: remove redundant assignment to pointer debugfs_topdir (Jarod Wilson) [1776606] - [netdrv] rtw88: drop unused rtw_coex_coex_dm_reset() (Jarod Wilson) [1776606] - [netdrv] rtw88: Fix an error message (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ce: Fix incorrect returned values (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8188ee: Fix incorrect returned values (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8821ae: Fix incorrect returned values (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192cu: Convert inline routines to little-endian words (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192cu: Convert macros that set descriptor (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192cu: Replace local bit manipulation macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192cu: Remove unused GET_XXX and SET_XXX (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ee: Remove some variable initializations (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ee: Convert inline routines to little-endian words (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ee: Convert macros that set descriptor (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ee: Replace local bit manipulation macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ee: Remove unused GET_XXX and SET_XXX (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl_pci: Fix memory leak when hardware init fails (Jarod Wilson) [1776606] - [netdrv] rtlwifi: remove unused variables 'RTL8712_SDIO_EFUSE_TABLE' and 'MAX_PGPKT_SIZE' (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192cu: Fix value set in descriptor (Jarod Wilson) [1776606] - [netdrv] rtlwifi: fix non-kerneldoc comment in usb.c (Jarod Wilson) [1776606] - [net] mac80211: minstrel_ht: fix infinite loop because supported is not being shifted (Jarod Wilson) [1776606] - [netdrv] mt76: Remove dev_err() usage after platform_get_irq() (Jarod Wilson) [1776606] - [net] mac80211: Do not send Layer 2 Update frame before authorization (Jarod Wilson) [1776606] - [netdrv] revert "rt2800: enable TX_PIN_CFG_LNA_PE_ bits per band" (Jarod Wilson) [1776606] - [netdrv] rt2x00: clear up IV's on key removal (Jarod Wilson) [1776606] - [netdrv] iwlwifi: assign directly to iwl_trans->cfg in QuZ detection (Jarod Wilson) [1776606] - [netdrv] mwifiex: Fix three heap overflow at parsing element in cfg80211_ap_settings (Jarod Wilson) [1776244 1775484 1775475 1776606] - [netdrv] mt76: mt76x0e: disable 5GHz band for MT7630E (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x0e: don't use hw encryption for MT7630E (Jarod Wilson) [1776606] - [net] nl80211: fill all policy .type entries (Jarod Wilson) [1776606] - [net] cfg80211: Add support to set tx power for a station associated (Jarod Wilson) [1776606] - [net] cfg80211: Fix Extended Key ID key install checks (Jarod Wilson) [1776606] - [net] mac80211: AMPDU handling for rekeys with Extended Key ID (Jarod Wilson) [1776606] - [net] mac80211: Simplify Extended Key ID API (Jarod Wilson) [1776606] - [net] nl80211: require and validate vendor command policy (Jarod Wilson) [1776606] - [net] mac80211: AMPDU handling for Extended Key ID (Jarod Wilson) [1776606] - [net] mac80211: IEEE 802.11 Extended Key ID support (Jarod Wilson) [1776606] - [net] nl80211/cfg80211: Extended Key ID support (Jarod Wilson) [1776606] - [net] nl80211/cfg80211: Specify band specific min RSSI thresholds with sched scan (Jarod Wilson) [1776606] - [net] cfg80211: Use const more consistently in for_each_element macros (Jarod Wilson) [1776606] - [net] nl80211: use for_each_element() in validate_ie_attr() (Jarod Wilson) [1776606] - [net] cfg80211: add peer measurement with FTM initiator API (Jarod Wilson) [1776606] - [net] nl80211: use netlink policy validation function for elements (Jarod Wilson) [1776606] - [net] nl80211: use policy range validation where applicable (Jarod Wilson) [1776606] - [net] cfg80211: support FTM responder configuration/statistics (Jarod Wilson) [1776606] - [net] lib80211: move TKIP handling to ARC4 library code (Jarod Wilson) [1776606] - [net] lib80211: move WEP handling to ARC4 library code (Jarod Wilson) [1776606] - [net] mac80211: move WEP handling to ARC4 library interface (Jarod Wilson) [1776606] - [netdrv] rt2x00: clear IV's on start to fix AP mode regression (Jarod Wilson) [1776606] - [netdrv] rt2800usb: Add new rt2800usb device PLANEX GW-USMicroN (Jarod Wilson) [1776606] - [netdrv] rt2x00: no need to check return value of debugfs_create functions (Jarod Wilson) [1776606] - [netdrv] rt2x00usb: remove unnecessary rx flag checks (Jarod Wilson) [1776606] - [netdrv] rt2x00usb: fix rx queue hang (Jarod Wilson) [1776606] - [netdrv] rt2800: do not enable watchdog by default (Jarod Wilson) [1776606] - [netdrv] rt2x00: add restart hw (Jarod Wilson) [1776606] - [netdrv] rt2800: do not nullify initialization vector data (Jarod Wilson) [1776606] - [netdrv] rt2800: add pre_reset_hw callback (Jarod Wilson) [1776606] - [netdrv] rt2800: initial watchdog implementation (Jarod Wilson) [1776606] - [netdrv] rt2800: add helpers for reading dma done index (Jarod Wilson) [1776606] - [netdrv] rt2x00: allow to specify watchdog interval (Jarod Wilson) [1776606] - [netdrv] rt2x00: add RT3883 support (Jarod Wilson) [1776606] - [netdrv] rt2x00mmio: remove legacy comment (Jarod Wilson) [1776606] - [netdrv] rt2x00: remove not used entry field (Jarod Wilson) [1776606] - [netdrv] rt2x00: remove last_nostatus_check (Jarod Wilson) [1776606] - [netdrv] rt2800mmio: use timer and work for handling tx statuses timeouts (Jarod Wilson) [1776606] - [netdrv] rt2800mmio: fetch tx status changes (Jarod Wilson) [1776606] - [netdrv] rt2800: move txstatus pending routine (Jarod Wilson) [1776606] - [netdrv] rt2800: new flush implementation for SoC devices (Jarod Wilson) [1776606] - [netdrv] rt2800: partially restore old mmio txstatus behaviour (Jarod Wilson) [1776606] - [netdrv] rt2x00: code-style fix in rt2800usb.c (Jarod Wilson) [1776606] - [netdrv] rt2x00: do not print error when queue is full (Jarod Wilson) [1776606] - [netdrv] rt2x00: check number of EPROTO errors (Jarod Wilson) [1776606] - [netdrv] rt2x00: use ratelimited variants dev_warn/dev_err (Jarod Wilson) [1776606] - [netdrv] rt2x00: do not increment sequence number while re-transmitting (Jarod Wilson) [1776606] - [netdrv] rt2800: comment and simplify AGC init for RT6352 (Jarod Wilson) [1776606] - [netdrv] rt2800: enable TX_PIN_CFG_RFRX_EN only for MT7620 (Jarod Wilson) [1776606] - [netdrv] rt2800: enable TX_PIN_CFG_LNA_PE_ bits per band (Jarod Wilson) [1776606] - [netdrv] rt2x00: remove confusing AGC register (Jarod Wilson) [1776606] - [netdrv] rt2x00: remove unneeded check (Jarod Wilson) [1776606] - [netdrv] rt2x00: no need to check return value of debugfs_create functions (Jarod Wilson) [1776606] - [netdrv] rt2x00: Work around a firmware bug with shared keys (Jarod Wilson) [1776606] - [netdrv] rt2x00: reduce tx power to nominal level on RT6352 (Jarod Wilson) [1776606] - [netdrv] rt2x00: rt61pci: mark expected switch fall-through (Jarod Wilson) [1776606] - [netdrv] rt2x00: rt2800lib: mark expected switch fall-throughs (Jarod Wilson) [1776606] - [netdrv] rt2x00: rt2500pci: mark expected switch fall-through (Jarod Wilson) [1776606] - [netdrv] rt2x00: rt2400pci: mark expected switch fall-through (Jarod Wilson) [1776606] - [netdrv] rt2800: flush and txstatus rework for rt2800mmio (Jarod Wilson) [1776606] - [netdrv] rt2x00: use different txstatus timeouts when flushing (Jarod Wilson) [1776606] - [netdrv] rt2x00: do not check for txstatus timeout every time on tasklet (Jarod Wilson) [1776606] - [netdrv] rt2800mmio: use txdone/txstatus routines from lib (Jarod Wilson) [1776606] - [netdrv] rt2800: move usb specific txdone/txstatus routines to rt2800lib (Jarod Wilson) [1776606] - [netdrv] rt2x00: use simple_read_from_buffer() (Jarod Wilson) [1776606] - [netdrv] rt2x00: remove redundant functions rt2x00mac_sta_{add/remove} (Jarod Wilson) [1776606] - [net] mac80211: Correctly set noencrypt for PAE frames (Jarod Wilson) [1776606] - [net] mac80211: Don't memset RXCB prior to PAE intercept (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: handle switching killer Qu B0 NICs to C0 (Jarod Wilson) [1776606] - [net] mac80211: minstrel_ht: improve rate probing for devices with static fallback (Jarod Wilson) [1776606] - [net] mac80211: minstrel_ht: fix default max throughput rate indexes (Jarod Wilson) [1776606] - [net] mac80211: minstrel_ht: reduce unnecessary rate probing attempts (Jarod Wilson) [1776606] - [net] mac80211: minstrel_ht: fix per-group max throughput rate initialization (Jarod Wilson) [1776606] - [net] nl80211: Add support for EDMG channels (Jarod Wilson) [1776606] - [net] mac80211: fix possible NULL pointerderef in obss pd code (Jarod Wilson) [1776606] - [net] mac80211: add assoc-at support (Jarod Wilson) [1776606] - [uapi] cfg80211: Support assoc-at timer in sta-info (Jarod Wilson) [1776606] - [net] cfg80211: apply same mandatory rate flags for 5GHz and 6GHz (Jarod Wilson) [1776606] - [net] cfg80211: ibss: use 11a mandatory rates for 6GHz band operation (Jarod Wilson) [1776606] - [net] cfg80211: use same IR permissive rules for 6GHz band (Jarod Wilson) [1776606] - [net] cfg80211: add 6GHz in code handling array with NUM_NL80211_BANDS entries (Jarod Wilson) [1776606] - [net] cfg80211: extend ieee80211_operating_class_to_band() for 6GHz (Jarod Wilson) [1776606] - [net] cfg80211: util: add 6GHz channel to freq conversion and vice versa (Jarod Wilson) [1776606] - [net] cfg80211: add 6GHz UNII band definitions (Jarod Wilson) [1776606] - [uapi] nl80211: add 6GHz band definition to enum nl80211_band (Jarod Wilson) [1776606] - [net] revert "cfg80211: fix processing world regdomain when non modular" (Jarod Wilson) [1776606] - [net] mac80211: add missing length field increment when generating Radiotap header (Jarod Wilson) [1776606] - [net] mac80211: 80Mhz was not reported properly when using tx_status_ext (Jarod Wilson) [1776606] - [net] mac80211: fix bad guard when reporting legacy rates (Jarod Wilson) [1776606] - [net] mac80211: fix TX legacy rate reporting when tx_status_ext is used (Jarod Wilson) [1776606] - [net] mac80211: fix possible sta leak (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: fix recognition of QuZ devices (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: don't switch FW to qnj when ax201 is detected (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: fix the byte count table format for 22560 devices (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: Allow multicast data frames only when associated (Jarod Wilson) [1776606] - [netdrv] revert "mwifiex: fix system hang problem after resume" (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ce: Convert inline routines to little-endian words (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ce: Convert macros that set descriptor (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ce: Replace local bit manipulation macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ce: Remove unused GET_XXX and SET_XXX (Jarod Wilson) [1776606] - [netdrv] rtw88: add BT co-existence support (Jarod Wilson) [1776606] - [netdrv] rtw88: enclose c2h cmd handle with mutex (Jarod Wilson) [1776606] - [netdrv] rtw88: allow c2h operation in irq context (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8188ee: Remove local configuration variable (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8188ee: Convert inline routines to little-endian words (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8188ee: Convert macros that set descriptor (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl88188ee: Replace local bit manipulation macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8188ee: Remove unused GET_XXX and SET_XXX descriptor macros (Jarod Wilson) [1776606] - [netdrv] rtw88: pci: remove set but not used variable 'ip_sel' (Jarod Wilson) [1776606] - [netdrv] brcmsmac: remove three set but not used variables (Jarod Wilson) [1776606] - [netdrv] brcmfmac: remove set but not used variable 'dtim_period' (Jarod Wilson) [1776606] - [netdrv] rtlwifi: remove unneeded function _rtl_dump_channel_map() (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl_pci: Use dev_get_drvdata (Jarod Wilson) [1776606] - [netdrv] mwifiex: pcie: Use dev_get_drvdata (Jarod Wilson) [1776606] - [netdrv] mwifiex: make error values consistent in mwifiex_update_bss_desc_with_ie() (Jarod Wilson) [1776606] - [netdrv] rtw88: use txpwr_lmt_cfg_pair struct, not arrays (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: fix compile time assert build errors (Jarod Wilson) [1776606] - [net] mac80211: HE STA disassoc due to QOS NULL not sent (Jarod Wilson) [1776606] - [net] mac80211: allow setting spatial reuse parameters from bss_conf (Jarod Wilson) [1776606] - [net] nl80211: add strict start type (Jarod Wilson) [1776606] - [net] cfg80211: add support for parsing OBBS_PD attributes (Jarod Wilson) [1776606] - [net] mac80211: reject zero MAC address in add station (Jarod Wilson) [1776606] - [net] cfg80211: use parallel_ops for genl (Jarod Wilson) [1776606] - [net] mac80211: add missing null return check from call to ieee80211_get_sband (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: fix a use-after-free bug in iwl_mvm_tx_tso_segment (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: fix an out-of-bound access (Jarod Wilson) [1776606] - [netdrv] iwlwifi: don't unmap as page memory that was mapped as single (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: fix version check for GEO_TX_POWER_LIMIT support (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add 3 new IDs for the 9000 series (iwl9260_2ac_160_cfg) (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: fix possible out-of-bounds read when accessing lq_info (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: fix frame drop from the reordering buffer (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: replace RS mutex with a spin_lock (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: send LQ command always ASYNC (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: fix comparison of u32 variable with less than zero (Jarod Wilson) [1776606] - [netdrv] iwlwifi: fix locking in delayed GTK setting (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: move iwl_dbg_tlv_free outside of debugfs ifdef (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: move iwl_dbg_tlv_load_bin out of debug override ifdef (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: add a wrapper around rs_tx_status to handle locks (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: add a loose synchronization of the NSSN across Rx queues (Jarod Wilson) [1776606] - [netdrv] iwlwiif: mvm: refactor iwl_mvm_notify_rx_queue (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: add a new RSS sync notification for NSSN sync (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: prepare the ground for more RSS notifications (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: don't send GEO_TX_POWER_LIMIT on version < 41 (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: avoid races in rate init and rate perform (Jarod Wilson) [1776606] - [net] revert "mac80211: set NETIF_F_LLTX when using intermediate tx queues" (Jarod Wilson) [1776606] - [net] mac80211: add support for the ADDBA extension element (Jarod Wilson) [1776606] - [net] mac80211: propagate HE operation info into bss_conf (Jarod Wilson) [1776606] - [net] cfg80211: fix dfs channels remain DFS_AVAILABLE after ch_switch (Jarod Wilson) [1776606] - [net] cfg80211: fix duplicated scan entries after channel switch (Jarod Wilson) [1776606] - [net] cfg80211: refactor cfg80211_bss_update (Jarod Wilson) [1776606] - [net] mac80211: don't WARN on short WMM parameters from AP (Jarod Wilson) [1776606] - [net] nl80211: Include wiphy address setup in NEW_WIPHY (Jarod Wilson) [1776606] - [net] mac80211: implement HE support for mesh (Jarod Wilson) [1776606] - [net] mac80211: add IEEE80211_KEY_FLAG_GENERATE_MMIE to ieee80211_key_flags (Jarod Wilson) [1776606] - [kernel] mac80211: he: add Spatial Reuse element parsing support (Jarod Wilson) [1776606] - [net] mac80211: add struct ieee80211_tx_status support to ieee80211_add_tx_radiotap_header (Jarod Wilson) [1776606] - [net] {nl, mac}80211: fix interface combinations on crypto controlled devices (Jarod Wilson) [1776606] - [net] mac80211: propagate struct ieee80211_tx_status into ieee80211_tx_monitor() (Jarod Wilson) [1776606] - [net] mac80211: add xmit rate to struct ieee80211_tx_status (Jarod Wilson) [1776606] - [kernel] mac80211: add support for parsing ADDBA_EXT IEs (Jarod Wilson) [1776606] - [net] cfg80211: give all multi-BSSID BSS entries the same timestamp (Jarod Wilson) [1776606] - [net] cfg80211: don't parse MBSSID if transmitting BSS isn't created (Jarod Wilson) [1776606] - [net] cfg80211: clean up cfg80211_inform_single_bss_frame_data() (Jarod Wilson) [1776606] - [net] cfg80211: no need to check return value of debugfs_create functions (Jarod Wilson) [1776606] - [net] mac80211: add tx dequeue function for process context (Jarod Wilson) [1776606] - [net] mac80211: run late dequeue late tx handlers without holding fq->lock (Jarod Wilson) [1776606] - [net] lib80211: use crypto API ccm(aes) transform for CCMP processing (Jarod Wilson) [1776606] - [net] mac80211: remove unused and unneeded remove_sta_debugfs callback (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove unused .remove_sta_debugfs callback (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dvm: no need to check return value of debugfs_create functions (Jarod Wilson) [1776606] - [net] mac80211: pass the vif to cancel_remain_on_channel (Jarod Wilson) [1776606] - [netdrv] mwifiex: use eth_broadcast_addr() to assign broadcast address (Jarod Wilson) [1776606] - [netdrv] rtlwifi: remove assignment to itself (Jarod Wilson) [1776606] - [netdrv] brcmfmac: don't net_ratelimit() CONSOLE messages on firmware crash (Jarod Wilson) [1776606] - [netdrv] rtw88: debug: dump tx power indexes in use (Jarod Wilson) [1776606] - [netdrv] rtlwifi: btcoex: fix issue possible condition with no effect (if == else) (Jarod Wilson) [1776606] - [netdrv] brcmfmac: remove unnecessary strlcpy() upon obtaining "ver" iovar (Jarod Wilson) [1776606] - [netdrv] brcmfmac: simply remove flowring if bus is down (Jarod Wilson) [1776606] - [netdrv] brcmfmac: avoid firmware commands when bus is down (Jarod Wilson) [1776606] - [netdrv] brcmfmac: clear events in brcmf_fweh_detach() will always fail (Jarod Wilson) [1776606] - [netdrv] brcmfmac: avoid firmware command in brcmf_netdev_open() when bus is down (Jarod Wilson) [1776606] - [netdrv] brcmfmac: change the order of things in brcmf_detach() (Jarod Wilson) [1776606] - [netdrv] revert "brcmfmac: fix NULL pointer derefence during USB disconnect" (Jarod Wilson) [1776606] - [netdrv] brcmfmac: allow 160MHz in custom regulatory rules (Jarod Wilson) [1776606] - [netdrv] brcmfmac: enable DFS_OFFLOAD extended feature if supported (Jarod Wilson) [1776606] - [netdrv] brcmfmac: add 160MHz in chandef_to_chanspec() (Jarod Wilson) [1776606] - [netdrv] rtw88: pci: Use DMA sync instead of remapping in RX ISR (Jarod Wilson) [1776606] - [netdrv] rtw88: pci: Rearrange the memory usage for skb in RX ISR (Jarod Wilson) [1776606] - [netdrv] rtw88: Fix misuse of GENMASK macro (Jarod Wilson) [1776606] - [netdrv] rtl8xxxu: Fix wifi low signal strength issue of RTL8723BU (Jarod Wilson) [1776606] - [net] mac80211: don't warn about CW params when not using them (Jarod Wilson) [1776606] - [net] mac80211: fix possible memory leak in ieee80211_assign_beacon (Jarod Wilson) [1776606] - [kernel] fix typos and some coding style in comments (Jarod Wilson) [1776606] - [netdrv] ath10k: work around uninitialized vht_pfr variable (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: add support for qu c-step devices (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add new cards for 9000 and 20000 series (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: clear rfkill_safe_init_done when we start the firmware (Jarod Wilson) [1776606] - [netdrv] iwlwifi: don't WARN when calling iwl_get_shared_mem_conf with RF-Kill (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: don't service an interrupt that was masked (Jarod Wilson) [1776606] - [netdrv] iwlwifi: fix RF-Kill interrupt while FW load for gen2 devices (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: fix ALIVE interrupt handling for gen2 devices w/o MSI-X (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: delay GTK setting in FW in AP mode (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove MAC_FILTER_IN_11AX for AP mode (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: debug recording stop and restart command remove (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: don't stop dbg recording before entering D3 from 9000 devices (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: fix debug monitor stop and restart in ini mode (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: make the usage of TWT configurable (Jarod Wilson) [1776606] - [netdrv] iwlwifi: support FSEQ TLV even when FMAC is not compiled (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: move trans debug fields to a separate struct (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: remove redundant checking of ini mode (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: enforce apply point early on buffer allocation tlv (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: fix debug monitor stop and restart delays (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: increase the size of PCI dumps (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: Drop large non sta frames (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: Add log information about SAR status (Jarod Wilson) [1776606] - [netdrv] iwlwifi: Add support for SAR South Korea limitation (Jarod Wilson) [1776606] - [netdrv] iwlwifi: fix module init error paths (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: convert to FW AC when configuring MU EDCA (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: correctly fill the ac array in the iwl_mac_ctx_cmd (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove some unnecessary NULL checks (Jarod Wilson) [1776606] - [netdrv] iwlwifi: d3: Use struct_size() helper (Jarod Wilson) [1776606] - [netdrv] iwlwifi: lib: Use struct_size() helper (Jarod Wilson) [1776606] - [netdrv] iwlwifi: fw api: support adwell HB default APs number api (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove multiple debugfs entries (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: implement dump info collection (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: add a debugfs entry to set a fixed size AMSDU for all TX packets (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: support debug info TLV (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: use different barker for ini dump (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: add consecutive trigger firing support (Jarod Wilson) [1776606] - [kernel] ieee80211: Add a missing extended capability flag definition (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: abort region collection in case the size is 0 (Jarod Wilson) [1776606] - [netdrv] iwlwifi: update CSI API (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: dump headers cleanup (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: allow dump collection in case of an early error (Jarod Wilson) [1776606] - [netdrv] iwlwifi: iwl_mvm_tx_mpdu() must be called with BH disabled (Jarod Wilson) [1776606] - [netdrv] ath10k: pci: remove unnecessary casts (Jarod Wilson) [1776606] - [netdrv] ath10k: remove unnecessary 'out of memory' message (Jarod Wilson) [1776606] - [netdrv] ath10k: destroy sdio workqueue while remove sdio module (Jarod Wilson) [1776606] - [netdrv] ath10k: Move non-fatal warn logs to dbg level for SDIO chip (Jarod Wilson) [1776606] - [netdrv] ath10k: Fix memory leak in qmi (Jarod Wilson) [1776606] - [netdrv] ath10k: add new hw_ops for sdio chip (Jarod Wilson) [1776606] - [netdrv] ath9k: correctly handle short radar pulses (Jarod Wilson) [1776606] - [netdrv] rtw88: refine flow to get tx power index (Jarod Wilson) [1776606] - [netdrv] rtw88: remove all RTW_MAX_POWER_INDEX macro (Jarod Wilson) [1776606] - [netdrv] rtw88: update tx power limit table to RF v20 (Jarod Wilson) [1776606] - [netdrv] rtw88: correct power limit selection (Jarod Wilson) [1776606] - [netdrv] rtw88: choose the lowest as world-wide power limit (Jarod Wilson) [1776606] - [netdrv] rtw88: fix incorrect tx power limit at 5G (Jarod Wilson) [1776606] - [netdrv] rtw88: remove unused variable (Jarod Wilson) [1776606] - [netdrv] rtw88: unify prefixes for tx power setting routine (Jarod Wilson) [1776606] - [netdrv] rtw88: do not use (void *) as argument (Jarod Wilson) [1776606] - [netdrv] rtw88: resolve order of tx power setting routines (Jarod Wilson) [1776606] - [netdrv] ath: fix SPDX tags (Jarod Wilson) [1776606] - [netdrv] ath10k: Add WMI diag fw logging support for WCN3990 (Jarod Wilson) [1776606] - [netdrv] ath10k: add report MIC error for sdio chip (Jarod Wilson) [1776606] - [netdrv] ath10k: add support for controlling tx power to a station (Jarod Wilson) [1776606] - [netdrv] ath10k: Add peer delete response event (Jarod Wilson) [1776606] - [netdrv] ath10k: wait for vdev delete response from firmware (Jarod Wilson) [1776606] - [netdrv] ath10k: fix PCIE device wake up failed (Jarod Wilson) [1776606] - [netdrv] ath10k: fix failure to set multiple fixed rate (Jarod Wilson) [1776606] - [netdrv] ath10k: Change the warning message string (Jarod Wilson) [1776606] - [netdrv] ath10k: fix fw crash by moving chip reset after napi disabled (Jarod Wilson) [1776606] - [netdrv] ath10k: add missing error handling (Jarod Wilson) [1776606] - [netdrv] ath10k: enabling tx stats support over pktlog (Jarod Wilson) [1776606] - [netdrv] ath10k: acquire lock to fix lockdep's warning (Jarod Wilson) [1776606] - [netdrv] ath10k: change firmware file name for UTF mode of SDIO/USB (Jarod Wilson) [1776606] - [netdrv] ath10k: add support for firmware crash recovery on SDIO chip (Jarod Wilson) [1776606] - [netdrv] ath10k: Add wrapper function to ath10k debug (Jarod Wilson) [1776606] - [netdrv] ath10k: add htt_h2t_aggr_cfg_msg op for high latency devices (Jarod Wilson) [1776606] - [netdrv] ath10k: add inline wrapper for htt_h2t_aggr_cfg_msg (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: fix sparse warnings: warning: incorrect type in assignment (different base types) (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix sparse warnings: warning: cast from restricted __le16 (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix sparse warnings: incorrect type in assignment (different base types) (Jarod Wilson) [1776606] - [netdrv] mt76: move nl80211_dfs_regions in mt76_dev data structure (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: remove cfg80211_chan_def from mt7615_set_channel signature (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: update peer's bssid when state transition occurs (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix incorrect settings in mesh mode (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: take into account extPA when configuring tx power (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: init per-channel target power (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add support for per-chain signal strength reporting (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: simplify mt7615_mcu_set_sta_rec routine (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: improve hardware rate switching configuration (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: rework and fix tx status reporting (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: remove key check in mt7615_mcu_set_wtbl_key (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: remove unused variable in mt7615_mcu_set_bcn (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix slow performance when enable encryption (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: enable support for mesh (Jarod Wilson) [1776606] - [netdrv] mt76: Remove set but not used variables 'pid' and 'final_mpdu' (Jarod Wilson) [1776606] - [netdrv] mt76: move mt76_get_rate in mt76-module (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: rearrange locking in mt7615_config (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: init get_txpower mac80211 callback (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add the capability to configure tx power (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: select wifi band according to eeprom (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add support for mtd eeprom parsing (Jarod Wilson) [1776606] - [netdrv] mt76: move mt76_insert_ccmp_hdr in mt76-module (Jarod Wilson) [1776606] - [netdrv] mt76: fix setting chan->max_power (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: fix reading target tx power from eeprom (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: do not process rx packets if the device is not initialized (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: add debugfs knob to enable/disable edcca (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add static qualifier to mt7615_rx_poll_complete (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: rearrange cleanup operations in mt7615_unregister_device (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: stop mac80211 queues before setting the channel (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: run __mt76_mcu_send_msg in mt7615_mcu_send_firmware (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: init mcu_restart function pointer (Jarod Wilson) [1776606] - [netdrv] mt7615: initialize mt76_mcu_ops data structure (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: use standard signature for mt7615_mcu_msg_send (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: remove unused structure in mcu.h (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: do not use function pointers whenever possible (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: unify __mt7615_mcu_set_dev_info and mt7615_mcu_set_dev_info (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: remove skb_ret from mt7615_mcu_msg_send (Jarod Wilson) [1776606] - [netdrv] mt7615: remove dest from mt7615_mcu_msg_send signature (Jarod Wilson) [1776606] - [netdrv] mt7615: remove query from mt7615_mcu_msg_send signature (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: remove unused parameter in mt7615_mcu_del_wtbl (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: unify mt7615_mcu_add_wtbl_bmc and mt7615_mcu_del_wtbl_bmc (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: use proper msg size in mt7615_mcu_add_wtbl (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: use proper msg size in mt7615_mcu_add_wtbl_bmc (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: remove bss_info_convert_vif_type routine (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: simplify __mt7615_mcu_set_sta_rec (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: simplify __mt7615_mcu_set_wtbl (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: Make mt7615_irq_handler static (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: Use after free in mt7615_mcu_set_bcn() (Jarod Wilson) [1776606] - [netdrv] mt76: Fix a signedness bug in mt7615_add_interface() (Jarod Wilson) [1776606] - [netdrv] mt76: move netif_napi_del in mt76_dma_cleanup (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: use napi polling for tx cleanup (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: use napi polling for tx cleanup (Jarod Wilson) [1776606] - [netdrv] wireless/mediatek: Add SPDX license identifier - Makefile/Kconfig (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: dynamically alloc mcu req in mt7603_mcu_set_eeprom (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: enable/disable pre_tbtt_tasklet in mt7603_set_channel (Jarod Wilson) [1776606] - [netdrv] mt76: move pre_tbtt_tasklet in mt76_dev (Jarod Wilson) [1776606] - [netdrv] mt76: move beacon_mask in mt76_dev (Jarod Wilson) [1776606] - [netdrv] mt76: move beacon_int in mt76_dev (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: report firmware version using ethtool (Jarod Wilson) [1776606] - [netdrv] mt76: fix endianness sparse warnings (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: use sizeof instead of sizeof_field (Jarod Wilson) [1776606] - [netdrv] mt76: add mac80211 driver for MT7615 PCIe-based chipsets (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: run __mt76_mcu_send_msg in mt7603_mcu_send_firmware (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: init mcu_restart function pointer (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: initialize mt76_mcu_ops data structure (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: use standard signature for mt7603_mcu_msg_send (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: remove query from mt7603_mcu_msg_send signature (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: fix initialization of max rx length (Jarod Wilson) [1776606] - [netdrv] mt76: use macro for sn and seq_ctrl conversion (Jarod Wilson) [1776606] - [netdrv] mt76: add skb pointer to mt76_tx_info (Jarod Wilson) [1776606] - [netdrv] mt76: move mac_work in mt76_dev (Jarod Wilson) [1776606] - [netdrv] mt76: only schedule txqs from the tx tasklet (Jarod Wilson) [1776606] - [netdrv] mt76: move tx tasklet to struct mt76_dev (Jarod Wilson) [1776606] - [netdrv] mt76: store wcid tx rate info in one u32 reduce locking (Jarod Wilson) [1776606] - [netdrv] mt76: use readl/writel instead of ioread32/iowrite32 (Jarod Wilson) [1776606] - [netdrv] mt76: fix tx power issues (Jarod Wilson) [1776606] - [netdrv] mt76: introduce mt76_free_device routine (Jarod Wilson) [1776606] - [netdrv] mt76: unify set_tim (Jarod Wilson) [1776606] - [netdrv] mt7603: core: do not use magic numbers in mt7603_reg_map (Jarod Wilson) [1776606] - [netdrv] mt7603: remove mt7603_mcu_init routine (Jarod Wilson) [1776606] - [netdrv] mt76: dma: add static qualifier to mt76_dma_tx_queue_skb (Jarod Wilson) [1776606] - [netdrv] mt76: introduce mt76_tx_info data structure (Jarod Wilson) [1776606] - [netdrv] mt76: introduce mt76_sw_queue data structure (Jarod Wilson) [1776606] - [netdrv] mt76: remove mt76_queue dependency from tx_complete_skb function pointer (Jarod Wilson) [1776606] - [netdrv] mt76: remove mt76_queue dependency from tx_prepare_skb function pointer (Jarod Wilson) [1776606] - [netdrv] mt76: remove mt76_queue dependency from tx_queue_skb function pointer (Jarod Wilson) [1776606] - [netdrv] mt76: dma: move mt76x02_init_{tx, rx}_queue in mt76 module (Jarod Wilson) [1776606] - [netdrv] mt76: mmio: move mt76x02_set_irq_mask in mt76 module (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: send BAR after powersave wakeup (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: fix sequence number assignment (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: add missing initialization for dev->ps_lock (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: use the correct hweight8() function (Jarod Wilson) [1776606] - [netdrv] mt76: fix return value check in mt76_wmac_probe() (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: set moredata flag when queueing ps-filtered packets (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: clear the service period on releasing PS filtered packets (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: notify mac80211 about buffered frames in ps queue (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: fix up hardware queue index for PS filtered packets (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: clear ps filtering mode before releasing buffered frames (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: fix tx status HT rate validation (Jarod Wilson) [1776606] - [netdrv] mt76: add driver for MT7603E and MT7628/7688 (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x0u: do not reset radio on resume (Jarod Wilson) [1776606] - [netdrv] mt7601u: null check the allocation (Jarod Wilson) [1776606] - [netdrv] mt7601u: use params->ssn value directly (Jarod Wilson) [1776606] - [netdrv] mt76: usb: fix rx A-MSDU support (Jarod Wilson) [1776606] - [netdrv] mt76: mt76u: get rid of {out,in}_max_packet (Jarod Wilson) [1776606] - [netdrv] mt76: mt76u: reduce rx memory footprint (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02u: fix sparse warnings: should it be static? (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x0: fix RF frontend initialization for external PA (Jarod Wilson) [1776606] - [netdrv] mt76: generalize mt76_get_txpower for 4x4:4 devices (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: fix tx reordering on rate control probing without a-mpdu (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: fix tx status reporting issues (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: fix edcca file permission (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: run mt76x02_edcca_init atomically in mt76_edcca_set (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x2: move mutex_lock inside mt76x2_set_channel (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x2u: remove mt76x02_edcca_init in mt76x2u_set_channel (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: remove enable from mt76x02_edcca_init signature (Jarod Wilson) [1776606] - [netdrv] mt76: move tx_napi in mt76_dev (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: remove useless return in mt76x02_resync_beacon_timer (Jarod Wilson) [1776606] - [netdrv] mt7601u: fix possible memory leak when the device is disconnected (Jarod Wilson) [1776606] - [netdrv] mt7601u: do not schedule rx_tasklet when the device has been disconnected (Jarod Wilson) [1776606] - [netdrv] mwifiex: don't disable hardirqs; just softirqs (Jarod Wilson) [1776606] - [netdrv] mwifiex: dispatch/rotate from reorder table atomically (Jarod Wilson) [1776606] - [netdrv] mwifiex: ignore processing invalid command response (Jarod Wilson) [1776606] - [netdrv] mwifiex: update set_mac_address logic (Jarod Wilson) [1776606] - [netdrv] mwifiex: print PCI mmap with pK (Jarod Wilson) [1776606] - [netdrv] mwifiex: drop 'set_consistent_dma_mask' log message (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add support for hr1 RF ID (Jarod Wilson) [1776606] - [netdrv] iwlwifi: change 0x02F0 fw from qu to quz (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add new cards for 22000 and change wrong structs (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add new cards for 22000 and fix struct name (Jarod Wilson) [1776606] - [net] mac80211: notify offchannel expire on mgmt_tx (Jarod Wilson) [1776606] - [net] nl80211: send event when CMD_FRAME duration expires (Jarod Wilson) [1776606] - [net] mac80211: no need to check return value of debugfs_create functions (Jarod Wilson) [1776606] - [net] mac80211: extend __rate_control_send_low warning (Jarod Wilson) [1776606] - [net] mac80211: fill low rate even for HAS_RATE_CONTROL (Jarod Wilson) [1776606] - [net] mac80211: use STA info in rate_control_send_low() (Jarod Wilson) [1776606] - [net] mac80211: call rate_control_send_low() internally (Jarod Wilson) [1776606] - [net] cfg80211: Add a function to iterate all BSS entries (Jarod Wilson) [1776606] - [net] mac80211: allow turning TWT responder support on and off via netlink (Jarod Wilson) [1776606] - [net] mac80211: dynamically enable the TWT requester support on STA interfaces (Jarod Wilson) [1776606] - [net] mac80211: add ieee80211_get_he_iftype_cap() helper (Jarod Wilson) [1776606] - [uapi] nl80211: add support for SAE authentication offload (Jarod Wilson) [1776606] - [net] nl80211: add WPA3 definition for SAE authentication (Jarod Wilson) [1776606] - [net] nl80211: add NL80211_ATTR_IFINDEX to port authorized event (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8188ee: remove redundant assignment to rtstatus (Jarod Wilson) [1776606] - [netdrv] rtlwifi: remove redundant assignment to variable k (Jarod Wilson) [1776606] - [netdrv] rtlwifi: remove redundant assignment to variable badworden (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192cu: fix error handle when usb probe failed (Jarod Wilson) [1776606] - [netdrv] rtlwifi: btcoex: remove unused function exhalbtc_stack_operation_notify (Jarod Wilson) [1776606] - [netdrv] rtlwifi: btcoex: Remove set but not used variable 'len' and 'asso_type_v2' (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8821ae: Remove set but not used variables 'cur_txokcnt' and 'b_last_is_cur_rdl_state' (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8821ae: Convert inline routines to little-endian words (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8821ae: Convert macros that set descriptor (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8821ae: Replace local bit manipulation macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8821ae: Remove unused GET_XXX and SET_XXX descriptor macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: 8192de: use le32 to access cckswing tables (Jarod Wilson) [1776606] - [netdrv] rtlwifi: 8192de: Fix used uninitialized variables in power tracking (Jarod Wilson) [1776606] - [netdrv] rtlwifi: 8192de: make tables to be 'static const' (Jarod Wilson) [1776606] - [netdrv] rtlwifi: 8192de: Reduce indentation and fix coding style (Jarod Wilson) [1776606] - [netdrv] rtw88: fix typo rtw_writ16_set (Jarod Wilson) [1776606] - [netdrv] rtw88: rsvd page should go though management queue (Jarod Wilson) [1776606] - [netdrv] rtw88: restore DACK results to save time (Jarod Wilson) [1776606] - [netdrv] rtw88: power on again if it was already on (Jarod Wilson) [1776606] - [netdrv] rtw88: 8822c: use more accurate ofdm fa counting (Jarod Wilson) [1776606] - [netdrv] rtw88: 8822c: disable rx clock gating before counter reset (Jarod Wilson) [1776606] - [netdrv] rtw88: 8822c: update channel and bandwidth BB setting (Jarod Wilson) [1776606] - [netdrv] rtw88: 8822c: add rf write protection when switching channel (Jarod Wilson) [1776606] - [netdrv] rtw88: add beacon function setting (Jarod Wilson) [1776606] - [netdrv] rtw88: add support for random mac scan (Jarod Wilson) [1776606] - [netdrv] rtw88: add fast xmit support (Jarod Wilson) [1776606] - [netdrv] rtw88: more descriptions about LPS (Jarod Wilson) [1776606] - [netdrv] rtw88: pci: check if queue mapping exceeds size of ac_to_hwq (Jarod Wilson) [1776606] - [netdrv] rtw88: pci: use ieee80211_ac_numbers instead of 0-3 (Jarod Wilson) [1776606] - [netdrv] brcmfmac: use strlcpy() instead of strcpy() (Jarod Wilson) [1776606] - [netdrv] brcmfmac: fix typos in code comments (Jarod Wilson) [1776606] - [netdrv] brcm80211: select WANT_DEV_COREDUMP conditionally for brcmfmac (Jarod Wilson) [1776606] - [netdrv] brcmfmac: use separate Kconfig file for brcmfmac (Jarod Wilson) [1776606] - [netdrv] brcmfmac: switch source files to using SPDX license identifier (Jarod Wilson) [1776606] - [netdrv] brcmsmac: switch phy source files to using SPDX license identifier (Jarod Wilson) [1776606] - [netdrv] brcmutil: switch source files to using SPDX license identifier (Jarod Wilson) [1776606] - [netdrv] brcm80211: switch common header files to using SPDX license identifier (Jarod Wilson) [1776606] - [net] cfg80211: Handle bss expiry during connection (Jarod Wilson) [1776606] - [netdrv] ath10k: Check tx_stats before use it (Jarod Wilson) [1776606] - [netdrv] ath10k: add peer id check in ath10k_peer_find_by_id (Jarod Wilson) [1776606] - [netdrv] ath10k: Add wmi tlv service map for mesh 11s (Jarod Wilson) [1776606] - [netdrv] ath10k: Do not send probe response template for mesh (Jarod Wilson) [1776606] - [netdrv] ath10k: Add wmi tlv vdev subtype for mesh in WCN3990 (Jarod Wilson) [1776606] - [netdrv] ath10k: change swap mail box config for UTF mode of SDIO (Jarod Wilson) [1776606] - [netdrv] ath10k: Fix the wrong value of enums for wmi tlv stats id (Jarod Wilson) [1776606] - [netdrv] ath10k: coredump: use struct_size() helper (Jarod Wilson) [1776606] - [netdrv] ath10k: Use struct_size() helper (Jarod Wilson) [1776606] - [netdrv] ath10k: Fix encoding for protected management frames (Jarod Wilson) [1776606] - [netdrv] ath10k: rx_duration update for fw_stats debugfs entry (Jarod Wilson) [1776606] - [netdrv] ath10k: Fix the tx stats bytes & packets parsing (Jarod Wilson) [1776606] - [netdrv] ath10k: Modify CE4 src buffer entries to 2048 for WCN3990 (Jarod Wilson) [1776606] - [netdrv] ath10k: Move board id and fw version logging to info level (Jarod Wilson) [1776606] - [netdrv] ath10k: Added support to reset HTT stats in debugfs (Jarod Wilson) [1776606] - [netdrv] ath10k: Extended the HTT stats support to retrieve Mu-MIMO related stats (Jarod Wilson) [1776606] - [netdrv] ath: DFS JP domain W56 fixed pulse type 3 RADAR detection (Jarod Wilson) [1776606] - [netdrv] ath9k: drop redundant code in ar9003_hw_set_channel (Jarod Wilson) [1776606] - [netdrv] ath: drop duplicated define (Jarod Wilson) [1776606] - [netdrv] ath9k: Remove some set but not used variables (Jarod Wilson) [1776606] - [netdrv] ath9k: Differentiate between max combined and per chain power (Jarod Wilson) [1776606] - [netdrv] ath9k: Check for errors when reading SREV register (Jarod Wilson) [1776606] - [netdrv] ath9k: Don't trust TX status TID number when reporting airtime (Jarod Wilson) [1776606] - [netdrv] ath6kl: remove redundant check of status != 0 (Jarod Wilson) [1776606] - [netdrv] ath6kl: add some bounds checking (Jarod Wilson) [1776606] - [netdrv] ath6kl: wmi: use struct_size() helper (Jarod Wilson) [1776606] - [netdrv] ath6kl: debug: Use struct_size() helper (Jarod Wilson) [1776606] - [netdrv] ath10k: fix incorrect multicast/broadcast rate setting (Jarod Wilson) [1776606] - [netdrv] ath10k: enable QCA6174 hw3.2 SDIO hardware (Jarod Wilson) [1776606] - [netdrv] ath10k: add fragmentation handler for high latency devices (Jarod Wilson) [1776606] - [netdrv] ath10k: add PN replay protection for high latency devices (Jarod Wilson) [1776606] - [netdrv] ath10k: add handler for HTT_T2H_MSG_TYPE_SEC_IND event (Jarod Wilson) [1776606] - [netdrv] ath10k: add struct for high latency PN replay protection (Jarod Wilson) [1776606] - [netdrv] ath10k: sdio: add missing error check (Jarod Wilson) [1776606] - [netdrv] ath10k: add initialization of HTC header (Jarod Wilson) [1776606] - [netdrv] ath10k: fix use-after-free on SDIO data frames (Jarod Wilson) [1776606] - [netdrv] ath10k: htt: support MSDU ids with SDIO (Jarod Wilson) [1776606] - [netdrv] ath10k: initialise struct ath10k_bus params to zero (Jarod Wilson) [1776606] - [netdrv] ath10k: htt: don't use txdone_fifo with SDIO (Jarod Wilson) [1776606] - [netdrv] ath10k: don't disable interrupts in ath10k_sdio_remove() (Jarod Wilson) [1776606] - [netdrv] ath10k: sdio: workaround firmware UART pin configuration bug (Jarod Wilson) [1776606] - [net] cfg80211: Add airtime statistics and settings (Jarod Wilson) [1776606] - [base] depend on HAS_IOMEM for devm_platform_ioremap_resource() (Jarod Wilson) [1776606] - [base] provide devm_platform_ioremap_resource() (Jarod Wilson) [1776606] - [lib] crypto: arc4 - refactor arc4 core code into separate library (Jarod Wilson) [1776606] - [crypto] export arc4 defines (Jarod Wilson) [1776606] - [crypto] arc4 - convert to skcipher API (Jarod Wilson) [1776606] - [kernel] bitfield: add u8 helpers (Jarod Wilson) [1776606]- [md] raid5: need to set STRIPE_HANDLE for batch head (Nigel Croxon) [1774840] - [scsi] lpfc: remove left-over BUILD_NVME defines (Ewan Milne) [1782235] - [block] fix memleak of bio integrity data (Ming Lei) [1779898] - [fs] xfs: attach dquots and reserve quota blocks during unwritten conversion (Carlos Maiolino) [1782094] - [nvme] nvme-fc: fix double-free scenarios on hw queues (Ewan Milne) [1781390] - [tools] power turbostat: Add Cometlake support (David Arcari) [1759661] - [mm] hugetlbfs: take read_lock on i_mmap for PMD sharing (Waiman Long) [1731295] - [documentation] powerpc/pseries: Add documentation for vcpudispatch_stats (Gustavo Duarte) [1723870] - [powerpc] pseries: Protect against hogging the cpu while setting up the stats (Gustavo Duarte) [1723870] - [powerpc] pseries: Provide vcpu dispatch statistics (Gustavo Duarte) [1723870] - [powerpc] pseries: Move mm/book3s64/vphn.c under platforms/pseries/ (Gustavo Duarte) [1723870] - [powerpc] pseries: Generalize hcall_vphn() (Gustavo Duarte) [1723870] - [powerpc] mm: Move book3s64 specifics in subdirectory mm/book3s64 (Gustavo Duarte) [1723870] - [powerpc] pseries: Introduce rwlock to gatekeep DTLB usage (Gustavo Duarte) [1723870] - [powerpc] pseries: Factor out DTL buffer allocation and registration routines (Gustavo Duarte) [1723870] - [powerpc] pseries: Do not save the previous DTL mask value (Gustavo Duarte) [1723870] - [powerpc] pseries: Use macros for referring to the DTL enable mask (Gustavo Duarte) [1723870] - [powerpc] mm: change #include "mmu_decl.h" to (Gustavo Duarte) [1723870] - [fs] devpts_pty_kill(): don't bother with d_delete() (Eric Sandeen) [1772718] - [fs] devpts: always delete dcache dentry-s in dput() (Eric Sandeen) [1772718] - [infiniband] rdma/siw: Fix post_recv QP state locking (Kamal Heib) [1779625] - [infiniband] rdma/siw: Fix SQ/RQ drain logic (Kamal Heib) [1779625] - [infiniband] rdma/siw: Relax from kmap_atomic() use in TX path (Kamal Heib) [1779625] - [netdrv] nfp: flower: cmsg rtnl locks can timeout reify messages (Pablo Cascon) [1729154] - [netdrv] nfp: Drop unnecessary continue in nfp_net_pf_alloc_vnics (Pablo Cascon) [1729154] - [netdrv] nfp: flower: handle neighbour events on internal ports (Pablo Cascon) [1729154] - [netdrv] nfp: flower: prevent ingress block binds on internal ports (Pablo Cascon) [1729154] - [netdrv] nfp: add AMDA0058 boards to firmware list (Pablo Cascon) [1729154] - [netdrv] nfp: no need to check return value of debugfs_create functions (Pablo Cascon) [1729154] - [netdrv] nfp: flower: encode mac indexes with pre-tunnel rule check (Pablo Cascon) [1729154] - [netdrv] nfp: flower: remove offloaded MACs when reprs are applied to OvS bridges (Pablo Cascon) [1729154] - [netdrv] nfp: flower: offload pre-tunnel rules (Pablo Cascon) [1729154] - [netdrv] nfp: flower: verify pre-tunnel rules (Pablo Cascon) [1729154] - [netdrv] nfp: flower: detect potential pre-tunnel rules (Pablo Cascon) [1729154] - [netdrv] nfp: flower: push vlan after tunnel in merge (Pablo Cascon) [1729154] - [netdrv] nfp: flower: offload MPLS set action (Pablo Cascon) [1729154] - [netdrv] nfp: flower: offload MPLS pop action (Pablo Cascon) [1729154] - [netdrv] nfp: flower: offload MPLS push action (Pablo Cascon) [1729154] - [netdrv] nfp: flower: ensure ip protocol is specified for L4 matches (Pablo Cascon) [1729154] - [netdrv] nfp: flower: fix ethernet check on match fields (Pablo Cascon) [1729154] - [netdrv] nfp: ccm: increase message limits (Pablo Cascon) [1729154] - [netdrv] nfp: Use spinlock_t instead of struct spinlock (Pablo Cascon) [1729154] - [netdrv] nfp: flower: add GRE encap action support (Pablo Cascon) [1729154] - [netdrv] nfp: flower: add GRE decap classification support (Pablo Cascon) [1729154] - [netdrv] nfp: flower: rename tunnel related functions in action offload (Pablo Cascon) [1729154] - [netdrv] nfp: flower: add helper functions for tunnel classification (Pablo Cascon) [1729154] - [netdrv] nfp: flower: refactor tunnel key layer calculation (Pablo Cascon) [1729154] - [netdrv] nfp: flower: extend extack messaging for flower match and actions (Pablo Cascon) [1729154] - [netdrv] nfp: flower: use extack messages in flower offload (Pablo Cascon) [1729154] - [netdrv] nfp: flower: check L4 matches on unknown IP protocols (Pablo Cascon) [1729154] - [netdrv] nfp: print a warning when binding VFs to PF driver (Pablo Cascon) [1729154] - [netdrv] nfp: update the old flash error message (Pablo Cascon) [1729154] - [netdrv] nfp: prepare for more TX metadata prepend (Pablo Cascon) [1729154] - [netdrv] nfp: add tls init code (Pablo Cascon) [1729154] - [netdrv] nfp: parse crypto opcode TLV (Pablo Cascon) [1729154] - [netdrv] nfp: add support for sending control messages via mailbox (Pablo Cascon) [1729154] - [netdrv] nfp: parse the mailbox cmsg TLV (Pablo Cascon) [1729154] - [netdrv] nfp: make bar_lock a semaphore (Pablo Cascon) [1729154] - [netdrv] nfp: count all failed TX attempts as errors (Pablo Cascon) [1729154] - [netdrv] nfp: ensure skb network header is set for packet redirect (Pablo Cascon) [1728773] - [netdrv] nfp: reintroduce ndo_get_port_parent_id for representor ports (Pablo Cascon) [1728773] - [netdrv] nfp: implement PCI driver shutdown callback (Pablo Cascon) [1728773] - [netdrv] nfp: add SR-IOV trusted VF support (Pablo Cascon) [1728773] - [netdrv] nfp: split out common control message handling code (Pablo Cascon) [1728773] - [netdrv] nfp: move vNIC reset before netdev init (Pablo Cascon) [1728773] - [netdrv] nfp: add a mutex lock for the vNIC ctrl BAR (Pablo Cascon) [1728773] - [netdrv] nfp: opportunistically poll for reconfig result (Pablo Cascon) [1728773] - [netdrv] nfp: remove ndo_get_port_parent_id implementation (Pablo Cascon) [1728773] - [netdrv] nfp: pass switch ID through devlink_port_attrs_set() (Pablo Cascon) [1728773] - [netdrv] nfp: implement ethtool get module EEPROM (Pablo Cascon) [1728773] - [netdrv] nfp: nsp: implement read SFF module EEPROM (Pablo Cascon) [1728773] - [netdrv] nfp: do not handle nn->port defined case in nfp_net_get_phys_port_name() (Pablo Cascon) [1728773] - [netdrv] nfp: register devlink port before netdev (Pablo Cascon) [1728773] - [netdrv] nfp: remove defines for unused control bits (Pablo Cascon) [1728773] - [netdrv] replace ndo_get_devlink with ndo_get_devlink_port (Pablo Cascon) [1728773] - [netdrv] nfp: add .ndo_get_devlink (Pablo Cascon) [1728773] - [netdrv] nfp: flower: add rcu locks when accessing netdev for tunnels (Pablo Cascon) [1728773] - [netdrv] nfp: flower: add qos offload stats request and reply (Pablo Cascon) [1728773] - [netdrv] nfp: flower: fix size_t compile warning (Pablo Cascon) [1728773] - [netdrv] nfp: flower: fix implicit fallthrough warning (Pablo Cascon) [1728773] - [netdrv] nfp: flower: offload merge flows (Pablo Cascon) [1728773] - [netdrv] nfp: flower: support stats update for merge flows (Pablo Cascon) [1728773] - [netdrv] nfp: flower: generate merge flow rule (Pablo Cascon) [1728773] - [netdrv] nfp: flower: validate merge hint flows (Pablo Cascon) [1728773] - [netdrv] nfp: flower: handle merge hint messages (Pablo Cascon) [1728773] - [netdrv] nfp: flower: get flows by host context (Pablo Cascon) [1728773] - [netdrv] nfp: flower: allow tunnels to output to internal port (Pablo Cascon) [1728773] - [netdrv] nfp: flower: support fallback packets from internal ports (Pablo Cascon) [1728773] - [netdrv] nfp: allow fallback packets from non-reprs (Pablo Cascon) [1728773] - [netdrv] nfp: flower: allow offloading of matches on 'internal' ports (Pablo Cascon) [1728773] - [netdrv] nfp: flower: turn on recirc and merge hint support in firmware (Pablo Cascon) [1728773] - [netdrv] nfp: flower: reduce action list size by coalescing mangle actions (Pablo Cascon) [1728773] - [fs] xfs: properly serialise fallocate against AIO+DIO (Eric Sandeen) [1765547] - [fs] xfs: fix attr leaf header freemap.size underflow (Brian Foster) [1728989] - [mm] maintain randomization of page free lists (Rafael Aquini) [1620349] - [mm] move buddy list manipulations into helpers (Rafael Aquini) [1620349] - [mm] shuffle initial free memory to improve memory-side-cache utilization (Rafael Aquini) [1620349] - [powerpc] kvm: ppc: book3s hv: Flush link stack on guest exit to host kernel (Gustavo Duarte) [1777686] - [powerpc] book3s64: Fix link stack flush on context switch (Gustavo Duarte) [1777686] - [powerpc] 64s: support nospectre_v2 cmdline option (Gustavo Duarte) [1777686] - [powerpc] fsl: Update Spectre v2 reporting (Gustavo Duarte) [1777686] - [powerpc] fsl: Add nospectre_v2 command line argument (Gustavo Duarte) [1777686] - [powerpc] fsl: Fix spectre_v2 mitigations reporting (Gustavo Duarte) [1777686] - [powerpc] 64: Make meltdown reporting Book3S 64 specific (Gustavo Duarte) [1777686] - [powerpc] 64: Disable the speculation barrier from the command line (Gustavo Duarte) [1777686] - [x86] kprobes: Avoid kretprobe recursion bug (Jiri Olsa) [1779235] - [x86] kprobes: Verify stack frame on kretprobe (Jiri Olsa) [1779235]- [fs] iomap: Fix pipe page leakage during splicing (Andreas Grunbacher) [1622634] - [fs] iomap: fix return value of iomap_dio_bio_actor on 32bit systems (Andreas Grunbacher) [1622634] - [fs] iomap: iomap_bmap should check iomap_apply return value (Andreas Grunbacher) [1622634] - [fs] iomap: Fix overflow in iomap_page_mkwrite (Andreas Grunbacher) [1622634] - [fs] splice: only read in as much information as there is pipe buffer space (Andreas Grunbacher) [1622634] - [fs] gfs2: Always mark inode dirty in fallocate (Andreas Grunbacher) [1622634] - [fs] dax: Fix pmd vs pte conflict detection (Jeff Moyer) [1777250] - [fs] xfs: move local to extent inode logging into bmap helper (Brian Foster) [1737677] - [fs] xfs: remove broken error handling on failed attr sf to leaf change (Brian Foster) [1737677] - [fs] xfs: log the inode on directory sf to block format change (Brian Foster) [1737677] - [block] bfq: deschedule empty bfq_queues not referred by any process (Ming Lei) [1773831] - [scsi] revert "scsi: qla2xxx: Fix memory leak when sending I/O fails" (Himanshu Madhani) [1759275] - [infiniband] rdma/iw_cxgb4: Report correct port speed/width (Vishal Kulkarni) [1757806] - [infiniband] rdma/iw_cxgb4: fix SRQ access from dump_qp() (Vishal Kulkarni) [1779997] - [net] nl80211: Fix possible Spectre-v1 for CQM RSSI thresholds (Vladis Dronov) [1778898] - [atm] iphase: Fix Spectre v1 vulnerability (Vladis Dronov) [1778898] - [x86] tls: Fix possible spectre-v1 in do_get_thread_area() (Vladis Dronov) [1778898] - [x86] ptrace: Fix possible spectre-v1 in ptrace_get_debugreg() (Vladis Dronov) [1778898] - [net] atm: Fix potential Spectre v1 vulnerabilities (Vladis Dronov) [1778898] - [powerpc] ptrace: Mitigate potential Spectre v1 (Vladis Dronov) [1778898] - [char] applicom: Fix potential Spectre v1 vulnerabilities (Vladis Dronov) [1778898] - [char] mwave: fix potential Spectre v1 vulnerability (Vladis Dronov) [1778898] - [misc] misc/sgi-gru: fix Spectre v1 vulnerability (Vladis Dronov) [1778898] - [usb] gadget: storage: Fix Spectre v1 vulnerability (Vladis Dronov) [1778898] - [misc] hmc6352: fix potential Spectre v1 (Vladis Dronov) [1778898] - [s390] qeth: ensure linear access to packet headers (Philipp Rudo) [1781085] - [s390] qeth: guard against runt packets (Philipp Rudo) [1781085] - [s390] qeth: handle skb allocation error gracefully (Philipp Rudo) [1781085] - [s390] qeth: drop unwanted packets earlier in RX path (Philipp Rudo) [1781085] - [s390] qeth: support per-frame invalidation (Philipp Rudo) [1781085] - [s390] qeth: gather more detailed RX dropped/error statistics (Philipp Rudo) [1781085] - [s390] Mark expected switch fall-throughs (Philipp Rudo) [1781085] - [sched] fair: Scale bandwidth quota and period without losing quota/period ratio precision (Phil Auld) [1706247] - [sched] fair: Fix -Wunused-but-set-variable warnings (Phil Auld) [1706247] - [sched] fair: Fix low cpu usage with high throttling by removing expiration of cpu-local slices (Phil Auld) [1706247] - [kernel] sched/core: Remove double update_max_interval() call on CPU startup (Phil Auld) [1757535] - [kernel] sched/core: Fix migration to invalid CPU in __set_cpus_allowed_ptr() (Phil Auld) [1757535] - [kernel] sched/fair: Don't assign runtime for throttled cfs_rq (Phil Auld) [1757535] - [kernel] cpufreq: schedutil: Don't skip freq update when limits change (Phil Auld) [1757535] - [kernel] sched/deadline: Fix double accounting of rq/running bw in push & pull (Phil Auld) [1757535] - [kernel] sched/fair: Fix imbalance due to CPU affinity (Phil Auld) [1757535] - [kernel] sched/fair: Use RCU accessors consistently for ->numa_group (Phil Auld) [1757535] - [kernel] sched/fair: Don't free p->numa_faults with concurrent readers (Phil Auld) [1757535] - [kernel] sched/fair: Rename weighted_cpuload() to cpu_runnable_load() (Phil Auld) [1757535] - [kernel] sched/topology: Remove unused 'sd' parameter from arch_scale_cpu_capacity() (Phil Auld) [1757535] - [kernel] sched/fair: Don't push cfs_bandwith slack timers forward (Phil Auld) [1757535] - [documentation] sched/fair: Fix "runnable_avg_yN_inv" not used warnings (Phil Auld) [1757535] - [kernel] sched/fair: Clean up definition of NOHZ blocked load functions (Phil Auld) [1757535] - [kernel] sched/core: Add __sched tag for io_schedule() (Phil Auld) [1757535] - [kernel] sched/fair: Remove sgs->sum_weighted_load (Phil Auld) [1757535] - [kernel] sched/core: Remove sd->*_idx (Phil Auld) [1757535] - [kernel] sched/core: Remove rq->cpu_load[] (Phil Auld) [1757535] - [kernel] sched/debug: Remove sd->*_idx range on sysctl (Phil Auld) [1757535] - [kernel] sched/fair: Replace source_load() & target_load() with weighted_cpuload() (Phil Auld) [1757535] - [kernel] sched/fair: Remove the rq->cpu_load[] update code (Phil Auld) [1757535] - [kernel] sched/fair: Remove rq->load (Phil Auld) [1757535] - [kernel] sched/core: Unify p->on_rq updates (Phil Auld) [1757535] - [kernel] sched/core: Remove ttwu_activate() (Phil Auld) [1757535] - [kernel] sched/cpufreq: Fix 32-bit math overflow (Phil Auld) [1757535] - [kernel] sched/fair: Update scale invariance of PELT (Phil Auld) [1757535] - [kernel] sched/pelt: Skip updating util_est when utilization is higher than CPU's capacity (Phil Auld) [1757535] - [kernel] sched/fair: Move the rq_of() helper function (Phil Auld) [1757535] - [kernel] sched/core: Use READ_ONCE()/WRITE_ONCE() in move_queued_task()/task_rq_lock() (Phil Auld) [1757535] - [kernel] sched/numa: Remove unused numa_stats::nr_running field (Phil Auld) [1757535] - [kernel] sched/fair: Add lsub_positive() and use it consistently (Phil Auld) [1706247 1757535] - [kernel] sched/fair: Mask UTIL_AVG_UNCHANGED usages (Phil Auld) [1706247 1757535] - [cpuidle] teo: Avoid using "early hits" incorrectly (Al Stone) [1725618] - [cpuidle] teo: Fix "early hits" handling for disabled idle states (Al Stone) [1725618] - [cpuidle] teo: Consider hits and misses metrics of disabled states (Al Stone) [1725618] - [cpuidle] teo: Rename local variable in teo_select() (Al Stone) [1725618] - [cpuidle] teo: Ignore disabled idle states that are too deep (Al Stone) [1725618] - [cpuidle] teo: Get rid of redundant check in teo_update() (Al Stone) [1725618] - [cpuidle] teo: Allow tick to be stopped if PM QoS is used (Al Stone) [1725618] - [cpuidle] governors: unify last_state_idx (Al Stone) [1725618] - [powerpc] powernv/cpuidle: Fix idle states all being marked invalid (Al Stone) [1725618] - [cpuidle] menu: Avoid overflows when computing variance (Al Stone) [1725618] - [cpuidle] dt: bail out if the idle-state DT node is not compatible (Al Stone) [1725618] - [kernel] cpuidle: use BIT() for idle state flags and remove CPUIDLE_DRIVER_FLAGS_MASK (Al Stone) [1725618] - [cpuidle] New timer events oriented governor for tickless systems (Al Stone) [1725618] - [cpuidle] Add 'above' and 'below' idle state metrics (Al Stone) [1725618] - [cpuidle] big.little: fix refcount leak (Al Stone) [1725618] - [documentation] documentation: admin-guide: pm: Add cpuidle document (Al Stone) [1725618] - [cpuidle] powerpc/pseries/cpuidle: Fix preempt warning (Al Stone) [1725618] - [cpuidle] arm: cpuidle: Convert to use cpuidle_register|unregister() (Al Stone) [1725618] - [cpuidle] arm: cpuidle: Don't register the driver when back-end init returns -ENXIO (Al Stone) [1725618] - [cpuidle] menu: Remove get_loadavg() from the performance multiplier (Al Stone) [1725618] - [kernel] sched: Factor out nr_iowait and nr_iowait_cpu (Al Stone) [1725618] - [kernel] sched/core: Fix comment regarding nr_iowait_cpu() and get_iowait_load() (Al Stone) [1725618] - [cpuidle] menu: Avoid computations when result will be discarded (Al Stone) [1725618] - [cpuidle] menu: Drop redundant comparison (Al Stone) [1725618] - [cpuidle] menu: Simplify checks related to the polling state (Al Stone) [1725618] - [cpuidle] menu: Move the latency_req == 0 special case check (Al Stone) [1725618] - [cpuidle] menu: Avoid computations for very close timers (Al Stone) [1725618] - [cpuidle] menu: Do not update last_state_idx in menu_select() (Al Stone) [1725618] - [cpuidle] menu: Get rid of first_idx from menu_select() (Al Stone) [1725618] - [cpuidle] menu: Compute first_idx when latency_req is known (Al Stone) [1725618] - [cpuidle] menu: Replace data->predicted_us with local variable (Al Stone) [1725618] - [cpuidle] enter_state: Don't needlessly calculate diff time (Al Stone) [1725618] - [kernel] cpuidle: Remove unnecessary wrapper cpuidle_get_last_residency() (Al Stone) [1725618] - [cpuidle] menu: Update stale polling override comment (Al Stone) [1725618] - [cpuidle] menu: Fix white space (Al Stone) [1725618] - [cpuidle] powernv/cpuidle: Use parsed device tree values for cpuidle_init (Al Stone) [1725618] - [powerpc] powernv/cpuidle: Parse dt idle properties into global structure (Al Stone) [1725618] - [cpuidle] arm: cpuidle: silence error on driver registration failure (Al Stone) [1725618]- [documentation] docs: admin-guide: Remove threads-max auto-tuning (Joe Lawrence) [1771270] - [documentation] docs: admin-guide: Fix min value of threads-max in kernel.rst (Joe Lawrence) [1771270] - [kernel] sysctl.c: do not override max_threads provided by userspace (Joe Lawrence) [1771270] - [fs] ext4: fix integer overflow when calculating commit interval (Lukas Czerner) [1775166] - [fs] ext4: fix punch hole for inline_data file systems (Lukas Czerner) [1775166] - [fs] ext4: fix warning inside ext4_convert_unwritten_extents_endio (Lukas Czerner) [1775166] - [fs] ext4: set error return correctly when ext4_htree_store_dirent fails (Lukas Czerner) [1775166] - [fs] ext4: fix warning when turn on dioread_nolock and inline_data (Lukas Czerner) [1775166] - [fs] ext4: use jbd2_inode dirty range scoping (Lukas Czerner) [1775166] - [fs] jbd2: introduce jbd2_inode dirty range scoping (Lukas Czerner) [1775166] - [mm] add filemap_fdatawait_range_keep_errors() (Lukas Czerner) [1775166] - [fs] ext4: enforce the immutable flag on open files (Lukas Czerner) [1775166] - [fs] ext4: don't allow any modifications to an immutable file (Lukas Czerner) [1775166] - [fs] jbd2: fix typo in comment of journal_submit_inode_data_buffers (Lukas Czerner) [1775166] - [fs] jbd2: fix some print format mistakes (Lukas Czerner) [1775166] - [fs] ext4: do not delete unlinked inode from orphan list on failed truncate (Lukas Czerner) [1775166] - [fs] ext4: wait for outstanding dio during truncate in nojournal mode (Lukas Czerner) [1775166] - [fs] ext4: don't perform block validity checks on the journal inode (Lukas Czerner) [1775166] - [fs] ext4: fix block validity checks for journal inodes using indirect blocks (Lukas Czerner) [1775166] - [fs] ext4: fix miscellaneous sparse warnings (Lukas Czerner) [1775166] - [fs] jbd2: fix potential double free (Lukas Czerner) [1775166] - [fs] quota: fix condition for resetting time limit in do_set_dqblk() (Lukas Czerner) [1778119] - [fs] quota: honor quota type in Q_XGETQSTAT[V] calls (Lukas Czerner) [1778119] - [fs] quota: fix a problem about transfer quota (Lukas Czerner) [1778119] - [fs] quota: add dqi_dirty_list description to comment of Dquot List Management (Lukas Czerner) [1778119] - [fs] quota: check time limit when back out space/inode change (Lukas Czerner) [1778119] - [fs] quota: fix wrong indentation (Lukas Czerner) [1778119] - [fs] quota: remove trailing whitespaces (Lukas Czerner) [1778119] - [fs] quota: code cleanup for __dquot_alloc_space() (Lukas Czerner) [1778119] - [fs] quota: Lock s_umount in exclusive mode for Q_XQUOTA{ON, OFF} quotactls (Lukas Czerner) [1778119] - [fs] quota: Replace XQM_MAXQUOTAS usage with MAXQUOTAS (Lukas Czerner) [1778119] - [hv] vmbus: Fix harmless building warnings without CONFIG_PM_SLEEP (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Resume after fixing up old primary channels (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Suspend after cleaning up hv_sock and sub channels (Mohammed Gamal) [1774675] - [kernel] hv: vmbus: Add a helper function is_sub_channel() (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Clean up hv_sock channels by force upon suspend (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Suspend/resume the vmbus itself for hibernation (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Ignore the offers when resuming from hibernation (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Implement suspend/resume for VSC drivers for hibernation (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Fix virt_to_hvpfn() for X86_PAE (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Remove the unused "tsc_page" from struct hv_context (Mohammed Gamal) [1774675] - [hv] tools: hv: Use the correct style for SPDX License Identifier (Mohammed Gamal) [1774675] - [hv] hv_balloon: Reorganize the probe function (Mohammed Gamal) [1774675] - [hv] hv_balloon: Use a static page for the balloon_up send buffer (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Replace page definition with Hyper-V specific one (Mohammed Gamal) [1774675] - [hv] hv: Add a module description line to the hv_vmbus driver (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Remove the undesired put_cpu_ptr() in hv_synic_cleanup() (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Fix race condition with new ring_buffer_info mutex (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Set ring_info field to 0 and remove memset (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Refactor chan->state if statement (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Expose monitor data only when monitor pages are used (Mohammed Gamal) [1774675] - [netdrv] hv_netvsc: Fix error handling in netvsc_attach() (Mohammed Gamal) [1774687] - [netdrv] hv_netvsc: Fix error handling in netvsc_set_features() (Mohammed Gamal) [1774687] - [netdrv] hv_netvsc: Sync offloading features to VF NIC (Mohammed Gamal) [1774687] - [netdrv] hv_netvsc: Allow scatter-gather feature to be tunable (Mohammed Gamal) [1774687] - [netdrv] hv_netvsc: Fix a warning of suspicious RCU usage (Mohammed Gamal) [1774687] - [netdrv] hv_netvsc: Fix extra rcu_read_unlock in netvsc_recv_callback() (Mohammed Gamal) [1774687] - [netdrv] hv_netvsc: Set probe mode to sync (Mohammed Gamal) [1774687] - [netdrv] hv_netvsc: fix race that may miss tx queue wakeup (Mohammed Gamal) [1774687] - [netdrv] nfp: bpf: fix latency bug when updating stack index register (Pablo Cascon) [1729156] - [netdrv] nfp: bpf: eliminate zero extension code-gen (Pablo Cascon) [1729156] - [netdrv] bnxt_en: Call bnxt_ulp_stop()/bnxt_ulp_start() during suspend/resume (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: Call bnxt_ulp_stop()/bnxt_ulp_start() during error recovery (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: Improve bnxt_ulp_stop()/bnxt_ulp_start() call sequence (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: flow_offload: offload tunnel decap rules via indirect callbacks (Jonathan Toppins) [1773724] - [netdrv] bnxt: Avoid logging an unnecessary message when a flow can't be offloaded (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: Add support to collect crash dump via ethtool (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: Add support to invoke OP-TEE API to reset firmware (Jonathan Toppins) [1773724] - [netdrv] broadcom: bnxt: Fix use true/false for bool (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: Avoid disabling pci device in bnxt_remove_one() for already disabled device (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: Minor formatting changes in FW devlink_health_reporter (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: Adjust the time to wait before polling firmware readiness (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: Fix devlink NVRAM related byte order related issues (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: Fix the size of devlink MSIX parameters (Jonathan Toppins) [1773724] - [nvme] Fix parsing of ANA log page (Ewan Milne) [1769028] - [nvme] nvme-multipath: fix ana log nsid lookup when nsid is not found (Ewan Milne) [1769028] - [nvme] nvme-multipath: fix possible I/O hang when paths are updated (Ewan Milne) [1769028] - [nvme] revert "nvme: update node paths after adding new path" (Ewan Milne) [1769028] - [netdrv] mlx5: Update the list of the PCI supported devices (Mohammad Heib) [1776921] - [netdrv] mlx5: Fix auto group size calculation (Mohammad Heib) [1776921] - [netdrv] mlx5e: Do not use non-EXT link modes in EXT mode (Mohammad Heib) [1776921] - [netdrv] mlx5e: Fix set vf link state error flow (Mohammad Heib) [1776921] - [netdrv] mlx5: DR, Limit STE hash table enlarge based on bytemask (Mohammad Heib) [1776921] - [netdrv] mlx5: DR, Fix invalid EQ vector number on CQ creation (Mohammad Heib) [1776921] - [netdrv] mlx5: DR, Skip rehash for tables with byte mask zero (Mohammad Heib) [1776921] - [netdrv] mlx5e: Fix error flow cleanup in mlx5e_tc_tun_create_header_ipv4/6 (Mohammad Heib) [1776921] - [netdrv] mlx5: DR, Fix matcher builders select check (Mohammad Heib) [1776921] - [netdrv] mlx5: Read num_vfs before disabling SR-IOV (Mohammad Heib) [1776921] - [netdrv] mlx5: Clear VF's configuration on disabling SRIOV (Mohammad Heib) [1776921] - [netdrv] mlx5: DR, Fix memory leak during rule creation (Mohammad Heib) [1776921] - [netdrv] mlx5: DR, Fix memory leak in modify action destroy (Mohammad Heib) [1776921] - [netdrv] mlx5e: Fix eswitch debug print of max fdb flow (Mohammad Heib) [1776921] - [netdrv] mlx5: LAG, Use affinity type enumerators (Mohammad Heib) [1776921] - [netdrv] mlx5: E-switch, Enable metadata on own vport (Mohammad Heib) [1776921] - [netdrv] mlx5: Correct comment for legacy fields (Mohammad Heib) [1776921] - [netdrv] mlx5: Fixed a typo in a comment in esw_del_uc_addr() (Mohammad Heib) [1776921] - [netdrv] mlx5: Fix rtable reference leak (Mohammad Heib) [1776921] - [netdrv] mlx5: fix a -Wstringop-truncation warning (Mohammad Heib) [1776921] - [netdrv] mlx5e: Fix a race with XSKICOSQ in XSK wakeup flow (Mohammad Heib) [1776921] - [netdrv] mlx5e: Fix wrong max num channels indication (Mohammad Heib) [1776921] - [netdrv] mlx5e: Add XSK zero-copy support (Mohammad Heib) [1776921]- [mm] memremap: drop unused SECTION_SIZE and SECTION_MASK (Don Dutile) [1754737] - [mm] memremap: Fix reuse of pgmap instances with internal references (Don Dutile) [1754737] - [mm] memunmap: don't access uninitialized memmap in memunmap_pages() (Don Dutile) [1754737] - [mm] memremap: move from kernel/ to mm/ (Don Dutile) [1754737] - [kernel] memremap: provide an optional internal refcount in struct dev_pagemap (Don Dutile) [1754737] - [kernel] memremap: replace the altmap_valid field with a PGMAP_ALTMAP_VALID flag (Don Dutile) [1754737] - [mm] memremap: remove the data field in struct dev_pagemap (Don Dutile) [1754737] - [kernel] memremap: add a migrate_to_ram method to struct dev_pagemap_ops (Don Dutile) [1754737] - [kernel] memremap: lift the devmap_enable manipulation into devm_memremap_pages (Don Dutile) [1754737] - [nvdimm] memremap: pass a struct dev_pagemap to ->kill and ->cleanup (Don Dutile) [1754737] - [kernel] memremap: move dev_pagemap callbacks into a separate structure (Don Dutile) [1754737] - [kernel] memremap: validate the pagemap type passed to devm_memremap_pages (Don Dutile) [1754737] - [mm] remove MEMORY_DEVICE_PUBLIC support (Don Dutile) [1754737] - [mm] migrate.c: cleanup expected_page_refs() (Don Dutile) [1754737] - [mm] migration: factor out code to compute expected number of page references (Don Dutile) [1754737] - [kernel] mm/devm_memremap_pages: fix final page put race (Don Dutile) [1754737] - [kernel] mm/devm_memremap_pages: introduce devm_memunmap_pages (Don Dutile) [1754737] - [kernel] memremap.c: remove the unused device_private_entry_fault() export (Don Dutile) [1754737] - [base] devres: introduce devm_release_action() (Don Dutile) [1754737] - [base] devres: Align data[] to ARCH_KMALLOC_MINALIGN (Don Dutile) [1754737] - [base] devres: provide devm_kstrdup_const() (Don Dutile) [1754737] - [base] devres: constify p in devm_kfree() (Don Dutile) [1754737] - [kernel] mm: move is_kernel_rodata() to asm-generic/sections.h (Don Dutile) [1754737] - [kernel] mm: fix vm_fault_t cast in VM_FAULT_GET_HINDEX() (Don Dutile) [1754737] - [kernel] mm: create the new vm_fault_t type (Don Dutile) [1754737] - [kernel] mm/hmm: convert to use vm_fault_t (Don Dutile) [1754737] - [kernel] mm/hmm: fix memremap.h, move dev_page_fault_t callback to hmm (Don Dutile) [1754737] - [fs] proc/vmcore.c: Convert to use vmf_error() (Don Dutile) [1754737] - [fs] proc/vmcore.c: use new typedef vm_fault_t (Don Dutile) [1754737] - [s390] vdso_fault return type (Don Dutile) [1754737] - [mm] inline vm_insert_pfn_prot() into caller (Don Dutile) [1754737] - [mm] remove vm_insert_pfn() (Don Dutile) [1754737] - [mm] make vm_insert_pfn_prot() static (Don Dutile) [1754737] - [x86] convert vdso to use vm_fault_t (Don Dutile) [1754737] - [mm] introduce vmf_insert_pfn_prot() (Don Dutile) [1754737] - [mm] convert __vm_insert_mixed() to vm_fault_t (Don Dutile) [1754737] - [kernel] mm: remove vm_insert_mixed() (Don Dutile) [1754737] - [fs] cramfs: convert to use vmf_insert_mixed (Don Dutile) [1754737] - [scsi] cxlflash: Change return type for fault handler (Don Dutile) [1754737] - [misc] ocxl: Change return type for fault handler (Don Dutile) [1754737] - [kernel] fs/iomap.c: change return type to vm_fault_t (Don Dutile) [1754737] - [mm] swap.c: remove duplicated include (Don Dutile) [1754737] - [kernel] perf/aux: Fix the aux_output group inheritance fix (Michael Petlan) [1743210] - [kernel] perf/core: Fix inheritance of aux_output groups (Michael Petlan) [1743210] - [kernel] perf/aux: Disallow aux_output for kernel events (Michael Petlan) [1743210] - [kernel] perf/core: Reattach a misplaced comment (Michael Petlan) [1743210] - [kernel] perf/aux: Fix AUX output stopping (Michael Petlan) [1743210] - [tools] perf vendor events s390: Add JSON transaction for machine type 8561 (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Fix use of TRUE with SQLite (Michael Petlan) [1743210] - [tools] objtool: Fix build by linking against tools/lib/ctype.o sources (Michael Petlan) [1743210] - [tools] perf list: Allow plurals for metric, metricgroup (Michael Petlan) [1743210] - [tools] perf vendor events: Minor fixes to the README (Michael Petlan) [1743210] - [tools] perf vendor events amd: Remove redundant '[' (Michael Petlan) [1743210] - [tools] perf vendor events amd: Add L3 cache events for Family 17h (Michael Petlan) [1743210] - [tools] tools include uapi: Update copy of files related to new fspick, fsmount, fsconfig, fsopen, move_mount and open_tree syscalls (Michael Petlan) [1743210] - [tools] perf pmu-events: Fix missing "cpu_clk_unhalted.core" event (Michael Petlan) [1743210] - [tools] perf annotate: Fix s390 gap between kernel end and module start (Michael Petlan) [1743210] - [tools] perf record: Fix module size on s390 (Michael Petlan) [1743210] - [tools] perf tools: Fix include paths in ui directory (Michael Petlan) [1743210] - [tools] perf tools: Fix a typo in a variable name in the Documentation Makefile (Michael Petlan) [1743210] - [tools] perf cpumap: Fix writing to illegal memory in handling cpumap mask (Michael Petlan) [1743210] - [tools] perf ftrace: Fix failure to set cpumask when only one cpu is present (Michael Petlan) [1743210] - [tools] perf db-export: Fix thread__exec_comm() (Michael Petlan) [1743210] - [tools] perf annotate: Fix printing of unaugmented disassembled instructions from BPF (Michael Petlan) [1743210] - [tools] perf bench numa: Fix cpu0 binding (Michael Petlan) [1743210] - [tools] perf tools: Fix perf.data documentation units for memory size (Michael Petlan) [1743210] - [tools] perf header: Fix use of unitialized value warning (Michael Petlan) [1743210] - [tools] perf header: Fix divide by zero error if f_header.attr_size==0 (Michael Petlan) [1743210] - [tools] tools perf beauty: Fix usbdevfs_ioctl table generator to handle _IOC() (Michael Petlan) [1743210] - [tools] perf build: Do not use -Wshadow on gcc < 4.8 (Michael Petlan) [1743210] - [tools] perf probe: Avoid calling freeing routine multiple times for same pointer (Michael Petlan) [1743210] - [tools] perf probe: Set pev->nargs to zero after freeing pev->args entries (Michael Petlan) [1743210] - [tools] perf session: Fix loading of compressed data split across adjacent records (Michael Petlan) [1743210] - [tools] perf stat: Always separate stalled cycles per insn (Michael Petlan) [1743210] - [tools] perf stat: Fix segfault for event group in repeat mode (Michael Petlan) [1743210] - [tools] perf tools: Fix proper buffer size for feature processing (Michael Petlan) [1743210] - [tools] perf script: Fix off by one in brstackinsn IPC computation (Michael Petlan) [1743210] - [tools] perf script: Improve man page description of metrics (Michael Petlan) [1743210] - [tools] perf script: Fix --max-blocks man page description (Michael Petlan) [1743210] - [tools] perf vendor events s390: Add JSON files for machine type 8561 (Michael Petlan) [1743210] - [tools] perf cs-etm: Return errcode in cs_etm__process_auxtrace_info() (Michael Petlan) [1743210] - [tools] perf cs-etm: Remove errnoeous ERR_PTR() usage in cs_etm__process_auxtrace_info (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-postgresql.py: Export switch events (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-sqlite.py: Export switch events (Michael Petlan) [1743210] - [tools] perf db-export: Export switch events (Michael Petlan) [1743210] - [tools] perf db-export: Factor out db_export__threads() (Michael Petlan) [1743210] - [tools] perf script: Add scripting operation process_switch() (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Use new 'has_calls' column (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Remove redundant semi-colons (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-postgresql.py: Add has_calls column to comms table (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-sqlite.py: Add has_calls column to comms table (Michael Petlan) [1743210] - [tools] perf db-export: Also export thread's current comm (Michael Petlan) [1743210] - [tools] perf db-export: Factor out db_export__comm() (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-postgresql.py: Export comm details (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-sqlite.py: Export comm details (Michael Petlan) [1743210] - [tools] perf db-export: Export comm details (Michael Petlan) [1743210] - [tools] perf db-export: Fix a white space issue in db_export__sample() (Michael Petlan) [1743210] - [tools] perf db-export: Move export__comm_thread into db_export__sample() (Michael Petlan) [1743210] - [tools] perf db-export: Export comm before exporting thread (Michael Petlan) [1743210] - [tools] perf db-export: Export main_thread in db_export__sample() (Michael Petlan) [1743210] - [tools] perf db-export: Pass main_thread to db_export__thread() (Michael Petlan) [1743210] - [tools] perf db-export: Rename db_export__comm() to db_export__exec_comm() (Michael Petlan) [1743210] - [tools] perf db-export: Get rid of db_export__deferred() (Michael Petlan) [1743210] - [tools] perf trace: Auto bump rlimit(MEMLOCK) for eBPF maps sake (Michael Petlan) [1743210] - [tools] perf test: Auto bump rlimit(MEMLOCK) for BPF test sake (Michael Petlan) [1743210] - [tools] perf tools: Introduce rlimit__bump_memlock() helper (Michael Petlan) [1743210] - [tools] perf-probe: Add user memory access attribute support (Michael Petlan) [1743210] - [tools] perf intel-pt: Fix potential NULL pointer dereference found by the smatch tool (Michael Petlan) [1743210] - [tools] perf intel-bts: Fix potential NULL pointer dereference found by the smatch tool (Michael Petlan) [1743210] - [tools] perf script: Assume native_arch for pipe mode (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-sqlite.py: Fix DROP VIEW power_events_view (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-postgresql.py: Fix DROP VIEW power_events_view (Michael Petlan) [1743210] - [tools] perf hists browser: Fix potential NULL pointer dereference found by the smatch tool (Michael Petlan) [1743210] - [tools] perf cs-etm: Fix potential NULL pointer dereference found by the smatch tool (Michael Petlan) [1743210] - [tools] perf parse-events: remove unused variable: error (Michael Petlan) [1743210] - [tools] perf parse-events: Remove unused variable 'i' (Michael Petlan) [1743210] - [tools] perf metricgroup: Add missing list_del_init() when flushing egroups list (Michael Petlan) [1743210] - [tools] perf tools: Use list_del_init() more thorougly (Michael Petlan) [1743210] - [tools] perf tools: Use zfree() where applicable (Michael Petlan) [1743210] - [tools] tools lib: Adopt zalloc()/zfree() from tools/perf (Michael Petlan) [1743210] - [tools] perf tools: Move get_current_dir_name() cond prototype out of util.h (Michael Petlan) [1743210] - [tools] perf namespaces: Move the conditional setns() prototype to namespaces.h (Michael Petlan) [1743210] - [tools] perf tools: Add missing headers, mostly stdlib.h (Michael Petlan) [1743210] - [tools] perf evsel: perf_evsel__name(NULL) is valid, no need to check evsel (Michael Petlan) [1743210] - [tools] perf session: Fix potential NULL pointer dereference found by the smatch tool (Michael Petlan) [1743210] - [tools] perf inject: The tool->read() call may pass a NULL evsel, handle it (Michael Petlan) [1743210] - [tools] perf map: Fix potential NULL pointer dereference found by smatch tool (Michael Petlan) [1743210] - [tools] perf trace: Fix potential NULL pointer dereference found by the smatch tool (Michael Petlan) [1743210] - [tools] perf annotate: Fix dereferencing freed memory found by the smatch tool (Michael Petlan) [1743210] - [tools] perf top: Fix potential NULL pointer dereference detected by the smatch tool (Michael Petlan) [1743210] - [tools] perf stat: Fix use-after-freed pointer detected by the smatch tool (Michael Petlan) [1743210] - [tools] perf test mmap-thread-lookup: Initialize variable to suppress memory sanitizer warning (Michael Petlan) [1743210] - [tools] perf script: Allow specifying the files to process guest samples (Michael Petlan) [1743210] - [tools] perf tools metric: Don't include duration_time in group (Michael Petlan) [1743210] - [tools] perf list: avoid extra : for --raw metrics (Michael Petlan) [1743210] - [tools] perf vendor events intel: Metric fixes for SKX/CLX (Michael Petlan) [1743210] - [tools] perf tools: Fix typos / broken sentences (Michael Petlan) [1743210] - [tools] perf jevents: Add support for Hisi hip08 L3C PMU aliasing (Michael Petlan) [1743210] - [tools] perf jevents: Add support for Hisi hip08 HHA PMU aliasing (Michael Petlan) [1743210] - [tools] perf jevents: Add support for Hisi hip08 DDRC PMU aliasing (Michael Petlan) [1743210] - [tools] perf pmu: Support more complex PMU event aliasing (Michael Petlan) [1743210] - [tools] perf diff: Documentation -c cycles option (Michael Petlan) [1743210] - [tools] perf diff: Print the basic block cycles diff (Michael Petlan) [1743210] - [tools] perf diff: Link same basic blocks among different data (Michael Petlan) [1743210] - [tools] perf diff: Use hists to manage basic blocks per symbol (Michael Petlan) [1743210] - [tools] perf diff: Check if all data files with branch stacks (Michael Petlan) [1743210] - [tools] perf hists: Add block_info in hist_entry (Michael Petlan) [1743210] - [tools] perf symbol: Create block_info structure (Michael Petlan) [1743210] - [tools] perf jevents: Use nonlocal include statements in pmu-events.c (Michael Petlan) [1743210] - [tools] perf annotate: Add csky support (Michael Petlan) [1743210] - [tools] perf stat: Fix metrics with --no-merge (Michael Petlan) [1743210] - [tools] perf stat: Fix group lookup for metric group (Michael Petlan) [1743210] - [tools] perf stat: Don't merge events in the same PMU (Michael Petlan) [1743210] - [tools] perf stat: Make metric event lookup more robust (Michael Petlan) [1743210] - [tools] tools lib: Move argv_{split, free} from tools/perf/util/ (Michael Petlan) [1743210] - [tools] perf tools: Drop strxfrchar(), use strreplace() equivalent from kernel (Michael Petlan) [1743210] - [tools] tools lib: Adopt strreplace() from the kernel (Michael Petlan) [1743210] - [tools] perf tools: Ditch rtrim(), use strim() from tools/lib (Michael Petlan) [1743210] - [tools] perf tools: Remove trim() implementation, use tools/lib's strim() (Michael Petlan) [1743210] - [tools] tools lib: Adopt strim() from the kernel (Michael Petlan) [1743210] - [tools] perf tools: Ditch rtrim(), use skip_spaces() to get closer to the kernel (Michael Petlan) [1743210] - [tools] perf report: Use skip_spaces() (Michael Petlan) [1743210] - [tools] perf metricgroup: Use strsep() (Michael Petlan) [1743210] - [tools] perf strfilter: Use skip_spaces() (Michael Petlan) [1743210] - [tools] perf probe: Use skip_spaces() for argv handling (Michael Petlan) [1743210] - [tools] perf time-utils: Use skip_spaces() (Michael Petlan) [1743210] - [tools] perf header: Use skip_spaces() in __write_cpudesc() (Michael Petlan) [1743210] - [tools] perf stat: Use recently introduced skip_spaces() (Michael Petlan) [1743210] - [tools] tools lib: Adopt skip_spaces() from the kernel sources (Michael Petlan) [1743210] - [tools] perf tools: Use linux/ctype.h in more places (Michael Petlan) [1743210] - [tools] tools perf: Move from sane_ctype.h obtained from git to the Linux's original (Michael Petlan) [1743210] - [tools] perf tools: Add missing util.h to pick up 'page_size' variable (Michael Petlan) [1743210] - [tools] perf tools: Remove old baggage that is util/include/linux/ctype.h (Michael Petlan) [1743210] - [tools] perf symbols: We need util.h in symbol-elf.c for zfree() (Michael Petlan) [1743210] - [tools] perf kallsyms: Adopt hex2u64 from tools/perf/util/util.h (Michael Petlan) [1743210] - [tools] tools x86 machine: Add missing util.h to pick up 'page_size' (Michael Petlan) [1743210] - [tools] perf string: Move 'dots' and 'graph_dotted_line' out of sane_ctype.h (Michael Petlan) [1743210] - [tools] perf ctype: Remove now unused 'spaces' variable (Michael Petlan) [1743210] - [tools] perf ui stdio: No need to use 'spaces' to left align (Michael Petlan) [1743210] - [tools] perf ctype: Remove unused 'graph_line' variable (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-postgresql.py: Export Intel PT power and ptwrite events (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-sqlite.py: Export Intel PT power and ptwrite events (Michael Petlan) [1743210] - [tools] perf db-export: Export synth events (Michael Petlan) [1743210] - [tools] perf intel-pt: Synthesize CBR events when last seen value changes (Michael Petlan) [1743210] - [tools] perf intel-pt: Add CBR value to decoder state (Michael Petlan) [1743210] - [tools] perf intel-pt: Cater for CBR change in PSB+ (Michael Petlan) [1743210] - [tools] perf intel-pt: Decoder to output CBR changes immediately (Michael Petlan) [1743210] - [tools] perf thread-stack: Eliminate code duplicating thread_stack__pop_ks() (Michael Petlan) [1743210] - [tools] perf thread-stack: Fix thread stack return from kernel for kernel-only case (Michael Petlan) [1743210] - [tools] perf tools: Fix cache.h include directive (Michael Petlan) [1743210] - [tools] tools build: Fix the zstd test in the test-all.c common case feature test (Michael Petlan) [1743210] - [tools] perf build: Handle slang being in /usr/include and in /usr/include/slang/ (Michael Petlan) [1743210] - [tools] tools build: Add test to check if slang.h is in /usr/include/slang/ (Michael Petlan) [1743210] - [tools] perf tools: Don't hardcode host include path for libslang (Michael Petlan) [1743210] - [tools] perf evsel: Make perf_evsel__name() accept a NULL argument (Michael Petlan) [1743210] - [tools] perf trace: Fixup pointer arithmetic when consuming augmented syscall args (Michael Petlan) [1743210] - [tools] perf pmu: Fix uncore PMU alias list for ARM64 (Michael Petlan) [1743210] - [tools] perf tests: Add missing SPDX headers (Michael Petlan) [1743210] - [tools] tools build feature tests: Add missing SPDX headers (Michael Petlan) [1743210] - [tools] perf trace: Streamline validation of select syscall names list (Michael Petlan) [1743210] - [tools] perf trace: Fix exclusion of not available syscall names from selector list (Michael Petlan) [1743210] - [tools] perf intel-pt: Add callchain to synthesized PEBS sample (Michael Petlan) [1743210] - [tools] perf intel-pt: Add memory information to synthesized PEBS sample (Michael Petlan) [1743210] - [tools] perf intel-pt: Add LBR information to synthesized PEBS sample (Michael Petlan) [1743210] - [tools] perf intel-pt: Add XMM registers to synthesized PEBS sample (Michael Petlan) [1743210] - [tools] perf intel-pt: Add gp registers to synthesized PEBS sample (Michael Petlan) [1743210] - [tools] perf intel-pt: Synthesize PEBS sample basic information (Michael Petlan) [1743210] - [tools] perf intel-pt: Factor out common sample preparation for re-use (Michael Petlan) [1743210] - [tools] perf intel-pt: Prepare to synthesize PEBS samples (Michael Petlan) [1743210] - [tools] perf intel-pt: Add decoder support for PEBS via PT (Michael Petlan) [1743210] - [tools] perf intel-pt: Add Intel PT packet decoder test (Michael Petlan) [1743210] - [tools] perf intel-pt: Add new packets for PEBS via PT (Michael Petlan) [1743210] - [tools] perf tests arm64: Compile tests unconditionally (Michael Petlan) [1743210] - [tools] perf trace: Skip unknown syscalls when expanding strace like syscall groups (Michael Petlan) [1743210] - [tools] perf report: Support s390 diag event display on x86 (Michael Petlan) [1743210] - [tools] perf report: Fix OOM error in TUI mode on s390 (Michael Petlan) [1743210] - [tools] perf test 6: Fix missing kvm module load for s390 (Michael Petlan) [1743210] - [tools] perf time-utils: Add support for multiple explicit time intervals (Michael Petlan) [1743210] - [tools] perf tests: Add a test for time-utils (Michael Petlan) [1743210] - [tools] perf time-utils: Make perf_time__parse_for_ranges() more logical (Michael Petlan) [1743210] - [tools] perf time-utils: Simplify perf_time__parse_for_ranges() error paths slightly (Michael Petlan) [1743210] - [tools] perf time-utils: Fix --time documentation (Michael Petlan) [1743210] - [tools] perf time-utils: Prevent percentage time range overlap (Michael Petlan) [1743210] - [tools] perf time-utils: Factor out set_percent_time() (Michael Petlan) [1743210] - [tools] perf time-utils: Treat time ranges consistently (Michael Petlan) [1743210] - [tools] perf intel-pt: Add support for efficient time interval filtering (Michael Petlan) [1743210] - [tools] perf intel-pt: Add support for lookahead (Michael Petlan) [1743210] - [tools] perf intel-pt: Factor out intel_pt_get_buffer() (Michael Petlan) [1743210] - [tools] perf intel-pt: Add intel_pt_fast_forward() (Michael Petlan) [1743210] - [tools] perf intel-pt: Add reposition parameter to intel_pt_get_data() (Michael Petlan) [1743210] - [tools] perf intel-pt: Factor out intel_pt_reposition() (Michael Petlan) [1743210] - [tools] perf intel-pt: Factor out intel_pt_8b_tsc() (Michael Petlan) [1743210] - [tools] perf intel-pt: Add lookahead callback (Michael Petlan) [1743210] - [tools] perf report: Set perf time interval in itrace_synth_ops (Michael Petlan) [1743210] - [tools] perf script: Set perf time interval in itrace_synth_ops (Michael Petlan) [1743210] - [tools] perf auxtrace: Add perf time interval to itrace_synth_ops (Michael Petlan) [1743210] - [tools] perf config: Update default value for llvm.clang-bpf-cmd-template (Michael Petlan) [1743210] - [tools] perf cs-etm: Properly set the value of 'old' and 'head' in snapshot mode (Michael Petlan) [1743210] - [tools] perf data: Fix perf.data documentation for HEADER_CPU_TOPOLOGY (Michael Petlan) [1743210] - [tools] perf tools: Apply new CPU topology sysfs attributes (Michael Petlan) [1743210] - [tools] perf header: Rename "sibling cores" to "sibling sockets" (Michael Petlan) [1743210] - [tools] perf stat: Support per-die aggregation (Michael Petlan) [1743210] - [tools] perf header: Add die information in CPU topology (Michael Petlan) [1743210] - [tools] perf cpumap: Retrieve die id information (Michael Petlan) [1743210] - [tools] perf evsel: Remove superfluous nthreads system_wide setup in alloc_fd() (Michael Petlan) [1743210] - [tools] perf record: Add support to collect callchains from kernel or user space only (Michael Petlan) [1743210] - [tools] perf config: Bail out when a handler returns failure for a key-value pair (Michael Petlan) [1743210] - [tools] perf trace: Exit when failing to build eBPF program (Michael Petlan) [1743210] - [tools] perf trace: Associate more argument names with the filename beautifier (Michael Petlan) [1743210] - [tools] perf trace: Consume the augmented_raw_syscalls payload (Michael Petlan) [1743210] - [tools] perf augmented_raw_syscalls: Move reading filename to the loop (Michael Petlan) [1743210] - [tools] perf augmented_raw_syscalls: Change helper to consider just the augmented_filename part (Michael Petlan) [1743210] - [tools] perf augmented_raw_syscalls: Move the probe_read_str to a separate function (Michael Petlan) [1743210] - [tools] perf augmented_raw_syscalls: Tell which args are filenames and how many bytes to copy (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Select find text when find bar is activated (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Add IPC information to Call Tree (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Add IPC information to Call Graph Graph (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Add CallGraphModelParams (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Add IPC information to the Branch reports (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-postgresql.py: Export IPC information (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-sqlite.py: Export IPC information (Michael Petlan) [1743210] - [tools] perf db-export: Export IPC information (Michael Petlan) [1743210] - [tools] perf db-export: Add brief documentation (Michael Petlan) [1743210] - [tools] perf thread-stack: Accumulate IPC information (Michael Petlan) [1743210] - [tools] perf intel-pt: Document IPC usage (Michael Petlan) [1743210] - [tools] perf intel-pt: Accumulate cycle count from TSC/TMA/MTC packets (Michael Petlan) [1743210] - [tools] perf intel-pt: Re-factor TIP cases in intel_pt_walk_to_ip (Michael Petlan) [1743210] - [tools] perf intel-pt: Record when decoding PSB+ packets (Michael Petlan) [1743210] - [tools] perf script: Add output of IPC ratio (Michael Petlan) [1743210] - [tools] perf intel-pt: Add support for samples to contain IPC ratio (Michael Petlan) [1743210] - [tools] perf tools: Add IPC information to perf_sample (Michael Petlan) [1743210] - [tools] perf intel-pt: Accumulate cycle count from CYC packets (Michael Petlan) [1743210] - [tools] perf intel-pt: Factor out intel_pt_update_sample_time (Michael Petlan) [1743210] - [tools] perf record: Allow mixing --user-regs with --call-graph=dwarf (Michael Petlan) [1743210] - [tools] perf symbols: Remove unused variable 'err' (Michael Petlan) [1743210] - [tools] perf data: document directory format header: HEADER_DIR_FORMAT (Michael Petlan) [1743210] - [tools] perf data: document clockid header: HEADER_CLOCKID (Michael Petlan) [1743210] - [tools] perf data: document memory topology header: HEADER_MEM_TOPOLOGY (Michael Petlan) [1743210] - [tools] perf data: Add description of header HEADER_BPF_PROG_INFO and HEADER_BPF_BTF (Michael Petlan) [1743210] - [tools] perf intel-pt: Rationalize intel_pt_sync_switch()'s use of next_tid (Michael Petlan) [1743210] - [tools] perf intel-pt: Improve sync_switch by processing PERF_RECORD_SWITCH* in events (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-postgresql.py: Add support for pyside2 (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-sqlite.py: Add support for pyside2 (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Add support for pyside2 (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Use argparse module for argument parsing (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Change python2 to python (Michael Petlan) [1743210] - [tools] perf top: Lower message level for failure on synthesizing events for pre-existing BPF programs (Michael Petlan) [1743210] - [tools] perf machine: Return NULL instead of null-terminating /proc/version array (Michael Petlan) [1743210] - [tools] perf version: Append 12 git SHA chars to the version string (Michael Petlan) [1743210] - [tools] perf script: Remove superfluous BPF event titles (Michael Petlan) [1743210] - [tools] perf script: Add --show-bpf-events to show eBPF related events (Michael Petlan) [1743210] - [tools] perf tests: Add map_groups__merge_in test (Michael Petlan) [1743210] - [tools] perf script: Pad DSO name for --call-trace (Michael Petlan) [1743210] - [tools] perf dso: Add BPF DSO read and size hooks (Michael Petlan) [1743210] - [tools] perf dso: Simplify dso_cache__read function (Michael Petlan) [1743210] - [tools] perf dso: Separate generic code in dso_cache__read (Michael Petlan) [1743210] - [tools] perf dso: Separate generic code in dso__data_file_size() (Michael Petlan) [1743210] - [tools] perf tools: Remove const from thread read accessors (Michael Petlan) [1743210] - [tools] perf top: Add --namespaces option (Michael Petlan) [1743210] - [tools] perf beauty: Add generator for sync_file_range's 'flags' arg values (Michael Petlan) [1743210] - [tools] perf trace: Beautify 'fsmount' arguments (Michael Petlan) [1743210] - [tools] perf trace: Introduce syscall_arg__scnprintf_strarray_flags (Michael Petlan) [1743210] - [tools] perf beauty: Add generator for fsmount's 'attr_flags' arg values (Michael Petlan) [1743210] - [tools] perf trace: Beautify 'fsconfig' arguments (Michael Petlan) [1743210] - [tools] perf beauty: Add generator for fsconfig's 'cmd' arg values (Michael Petlan) [1743210] - [tools] perf trace: Beautify 'fspick' arguments (Michael Petlan) [1743210] - [tools] perf beauty: Add generator for fspick's 'flags' arg values (Michael Petlan) [1743210] - [tools] perf trace: Beautify 'move_mount' arguments (Michael Petlan) [1743210] - [tools] perf beauty: Add generator for 'move_mount' flags argument (Michael Petlan) [1743210] - [tools] perf augmented_raw_syscalls: Fix up comment (Michael Petlan) [1743210] - [tools] perf tools: Preserve eBPF maps when loading kcore (Michael Petlan) [1743210] - [tools] perf machine: Keep zero in pgoff BPF map (Michael Petlan) [1743210] - [tools] perf intel-pt: Fix itrace defaults for perf script intel-pt documentation (Michael Petlan) [1743210] - [tools] perf auxtrace: Fix itrace defaults for perf script (Michael Petlan) [1743210] - [tools] perf intel-pt: Fix itrace defaults for perf script (Michael Petlan) [1743210] - [tools] perf-with-kcore.sh: Always allow fix_buildid_cache_permissions (Michael Petlan) [1743210] - [tools] tools build: Check if gettid() is available before providing helper (Michael Petlan) [1743210] - [tools] tools build feature: Check if get_current_dir_name() is available (Michael Petlan) [1743210] - [tools] perf jvmti: Address gcc string overflow warning for strncpy() (Michael Petlan) [1743210] - [tools] perf python: Remove -fstack-protector-strong if clang doesn't have it (Michael Petlan) [1743210] - [tools] perf annotate tui browser: Do not use member from variable within its own initialization (Michael Petlan) [1743210] - [tools] perf thread: Allow references to thread objects after machine__exit() (Michael Petlan) [1743210] - [fs] sysfs: Fix internal_create_group() for named group updates (Michael Petlan) [1743210] - [x86] perf/x86/intel: Support PEBS output to PT (Michael Petlan) [1743210] - [kernel] perf: Allow normal events to output AUX data (Michael Petlan) [1743210] - [x86] perf/x86/amd/ibs: Handle erratum #420 only on the affected CPU family (10h) (Michael Petlan) [1743210] - [x86] perf/x86/amd/ibs: Fix reading of the IBS OpData register and thus precise RIP validity (Michael Petlan) [1743210] - [kernel] perf/hw_breakpoint: Fix arch_hw_breakpoint use-before-initialization (Michael Petlan) [1743210] - [x86] perf/x86/amd/ibs: Fix sample bias for dispatched micro-ops (Michael Petlan) [1743210] - [x86] perf/x86/intel: Restrict period on Nehalem (Michael Petlan) [1743210] - [x86] perf/x86: Fix typo in comment (Michael Petlan) [1743210] - [kernel] perf/core: Fix creating kernel counters for PMUs that override event->cpu (Michael Petlan) [1743210] - [x86] perf/x86: Apply more accurate check on hypervisor platform (Michael Petlan) [1743210] - [x86] perf/x86/intel: Fix invalid Bit 13 for Icelake MSR_OFFCORE_RSP_x register (Michael Petlan) [1743210] - [x86] perf/x86/intel: Fix SLOTS PEBS event constraint (Michael Petlan) [1743210] - [x86] perf/x86/intel: Mark expected switch fall-throughs (Michael Petlan) [1743210] - [kernel] perf_event_get(): don't bother with fget_raw() (Michael Petlan) [1743210] - [kernel] perf/core: Fix exclusive events' grouping (Michael Petlan) [1743210] - [x86] perf/x86/amd/uncore: Set the thread mask for F17h L3 PMCs (Michael Petlan) [1743210] - [perf] x86/amd/uncore: Do not set 'ThreadMask' and 'SliceMask' for non-L3 PMCs (Michael Petlan) [1743210] - [kernel] perf/core: Fix race between close() and fork() (Michael Petlan) [1743210] - [perf] cgroups: Don't rotate events for cgroups unnecessarily (Michael Petlan) [1743210] - [x86] perf/x86/rapl: Get quirk state from new probe framework (Michael Petlan) [1743210] - [x86] perf/x86/rapl: Get attributes from new probe framework (Michael Petlan) [1743210] - [x86] perf/x86/rapl: Get MSR values from new probe framework (Michael Petlan) [1743210] - [x86] perf/x86/rapl: Get rapl_cntr_mask from new probe framework (Michael Petlan) [1743210] - [x86] intel: Aggregate big core client naming (Michael Petlan) [1743210] - [x86] perf/x86/rapl: Use new MSR detection interface (Michael Petlan) [1743210] - [x86] perf/x86/cstate: Use new probe function (Michael Petlan) [1743210] - [x86] perf/x86/msr: Use new probe function (Michael Petlan) [1743210] - [x86] perf/x86: Add MSR probe interface (Michael Petlan) [1743210] - [x86] perf/x86/intel: Disable check_msr for real HW (Michael Petlan) [1743210] - [x86] perf/x86/intel: Use ->is_visible callback for default group (Michael Petlan) [1743210] - [x86] perf/x86/intel/uncore: Add IMC uncore support for Snow Ridge (Michael Petlan) [1743210] - [x86] perf/x86/intel/uncore: Clean up client IMC (Michael Petlan) [1743210] - [x86] perf/x86/intel/uncore: Support MMIO type uncore blocks (Michael Petlan) [1743210] - [x86] perf/x86/intel/uncore: Factor out box ref/unref functions (Michael Petlan) [1743210] - [x86] perf/x86/intel/uncore: Add uncore support for Snow Ridge server (Michael Petlan) [1743210] - [x86] perf/x86/intel/uncore: Handle invalid event coding for free-running counter (Michael Petlan) [1743210] - [x86] perf/x86/intel: Add more Icelake CPUIDs (Michael Petlan) [1743210] - [x86] perf/x86/intel: Add Icelake desktop CPUID (Michael Petlan) [1743210] - [x86] perf/x86: Use update attribute groups for default attributes (Michael Petlan) [1743210] - [x86] perf/x86/intel: Use update attributes for skylake format (Michael Petlan) [1743210] - [x86] perf/x86: Use update attribute groups for extra format (Michael Petlan) [1743210] - [x86] perf/x86: Use update attribute groups for caps (Michael Petlan) [1743210] - [x86] perf/x86: Add is_visible attribute_group callback for base events (Michael Petlan) [1743210] - [x86] perf/x86: Use the new pmu::update_attrs attribute group (Michael Petlan) [1743210] - [x86] perf/x86: Get rid of x86_pmu::event_attrs (Michael Petlan) [1743210] - [x86] perf/x86/regs: Check reserved bits (Michael Petlan) [1743210] - [fs] sysfs: Add sysfs_update_groups function (Michael Petlan) [1743210] - [kernel] perf/core: Add attr_groups_update into struct pmu (Michael Petlan) [1743210] - [x86] perf/x86/intel/uncore: Add new IMC PCI IDs for KabyLake, AmberLake and WhiskeyLake CPUs (Michael Petlan) [1743210] - [x86] perf/x86/intel/uncore: Add tabs to Uncore IMC PCI IDs (Michael Petlan) [1743210] - [kernel] perf/core: Allow non-privileged uprobe for user processes (Michael Petlan) [1743210] - [x86] perf/x86: Add Intel Ice Lake NNPI uncore support (Michael Petlan) [1743210] - [perf] arm_pmu: acpi: spe: Add initial MADT/SPE probing (Michael Petlan) [1743210] - [netdrv] mwifiex: fix possible heap overflow in mwifiex_process_country_ie() (Jarod Wilson) [1776210] {CVE-2019-14895} - [kernel] crash_core: Make S390 share the same crashkernel=auto reservation policy as X86_64 (Baoquan He) [1780432] - [s390] kasan: avoid report in get_wchan (Philipp Rudo) [1780112 1780111] - [s390] process: avoid potential reading of freed stack (Philipp Rudo) [1780112] - [fs] cifs: don't use 'pre:' for MODULE_SOFTDEP (Leif Sahlberg) [1767094] - [hwmon] Do not output deprecated warning for hwmon_device_register() (Prarit Bhargava) [1778295] - [scsi] lpfc: size cpu map by last cpu id set (Dick Kennedy) [1778912] - [scsi] lpfc: use hdwq assigned cpu for allocation (Dick Kennedy) [1778908] - [scsi] be2iscsi: Include null char in SET_HOST_DATA (Maurizio Lombardi) [1776358] - [netdrv] vmxnet3: turn off lro when rxcsum is disabled (Neil Horman) [1776056] - [mmc] sdhci-pci: Add another Id for Intel CML (Alexander Beregalov) [1766718] - [x86] kvm: untaint kernel for tech-preview when using nested VMX (Paolo Bonzini) [1726756] - [powerpc] kvm: ppc: book3s hv: xive: Fix potential page leak on error path (Laurent Vivier) [1760202] - [powerpc] kvm: ppc: book3s hv: xive: Free previous EQ page when setting up a new one (Laurent Vivier) [1760202] - [virt] kvm: arm/arm64: vgic: Don't rely on the wrong pending table (Auger Eric) [1777059] - [x86] kvm: x86: remove set but not used variable 'called' (Nitesh Narayan Lal) [1773677] - [x86] kvm: x86: Zero the IOAPIC scan request dest vCPUs bitmap (Nitesh Narayan Lal) [1773677] - [x86] kvm: x86: deliver KVM IOAPIC scan request to target vCPUs (Nitesh Narayan Lal) [1773677] - [kernel] kvm: remember position in kvm->vcpus array (Nitesh Narayan Lal) [1773677] - [kernel] watchdog: Reduce message verbosity (Vitaly Kuznetsov) [1774915]- [fs] binfmt_elf: Do not move brk for INTERP-less ET_EXEC (Waiman Long) [1749633] - [fs] binfmt_elf: move brk out of mmap when doing direct loader exec (Waiman Long) [1749633] - [gpu] drm/i915/cmdparser: Fix jump whitelist clearing (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915/gen8+: Add RC6 CTX corruption WA (Dave Airlie) [1756805] {CVE-2019-0154} - [gpu] drm/i915: Lower RM timeout to avoid DSI hard hangs (Dave Airlie) [1756805] {CVE-2019-0154} - [gpu] drm/i915/cmdparser: Ignore Length operands during command matching (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915/cmdparser: Add support for backward jumps (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915/cmdparser: Use explicit goto for error paths (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915: Add gen9 BCS cmdparsing (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915: Allow parsing of unsized batches (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915: Support ro ppgtt mapped cmdparser shadow buffers (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915: Add support for mandatory cmdparsing (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915: Remove Master tables from cmdparser (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915: Disable Secure Batches for gen6+ (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915: Rename gen7 cmdparser tables (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] [drm] radeon: fix bad DMA from INTERRUPT_CNTL2 (Sam Bobroff) [1293697] - [netdrv] mwifiex: Fix heap overflow in mmwifiex_process_tdls_action_frame() (Jarod Wilson) [1776162] {CVE-2019-14901} - [netdrv] mlx4_en: Fix wrong limitation for number of TX rings (Mohammad Heib) [1776822] - [netdrv] mlx4_en: fix mlx4 ethtool -N insertion (Mohammad Heib) [1776822] - [netdrv] mlx4_core: fix wrong comment about the reason of subtract one from the max_cqes (Mohammad Heib) [1776822] - [netdrv] ibmvnic: Serialize device queries (Steve Best) [1778037] - [netdrv] ibmvnic: Bound waits for device queries (Steve Best) [1778037] - [netdrv] ibmvnic: Terminate waiting device threads after loss of service (Steve Best) [1778037] - [netdrv] ibmvnic: Fix completion structure initialization (Steve Best) [1778037] - [netdrv] ibmvnic: Ignore H_FUNCTION return from H_EOI to tolerate XIVE mode (Steve Best) [1778037] - [netdrv] revert "net/ibmvnic: Fix EOI when running in XIVE mode" (Steve Best) [1778037] - [netdrv] cnic: Set fp_hsi_ver as part of CLIENT_SETUP ramrod (Manish Chopra) [1770797] - [netdrv] bnx2x: Fix PF-VF communication over multi-cos queues (Manish Chopra) [1770797] - [netdrv] bnx2x: Enable Multi-Cos feature (Manish Chopra) [1770797] - [netdrv] bnx2x: Utilize FW 7.13.15.0 (Manish Chopra) [1770797] - [fs] seq_file: fix problem when seeking mid-record (Bill O'Donnell) [1753822] - [documentation] fs/seq_file.c: simplify seq_file iteration code and interface (Bill O'Donnell) [1753822] - [scripts] kbuild: replace BASH-specific ${@:2} with shift and ${@} (Jiri Olsa) [1739493] - [scripts] btf: do not use CONFIG_OUTPUT_FORMAT (Jiri Olsa) [1739493] - [kernel] btf: fix return value check in btf_vmlinux_init() (Jiri Olsa) [1739493] - [kernel] btf: rename /sys/kernel/btf/kernel into /sys/kernel/btf/vmlinux (Jiri Olsa) [1739493] - [scripts] btf: expose BTF info through sysfs (Jiri Olsa) [1739493] - [netdrv] qede: fix NULL pointer deref in __qede_remove() (Manish Chopra) [1769203] - [gpu] cleanup: Remove .rej files (Prarit Bhargava) [1779738] - [lib] string: Add strscpy_pad() function (Josef Oskera) [1764588] - [char] virtio_console: allocate inbufs in add_port() only if it is needed (Pankaj Gupta) [1612795] - [fs] xfs: add kmem_alloc_io() (Bill O'Donnell) [1583556] - [fs] xfs: make mem_to_page available outside of xfs_buf.c (Bill O'Donnell) [1583556] - [fs] xfs: get allocation alignment from the buftarg (Bill O'Donnell) [1583556] - [fs] xfs: add kmem_alloc_io() (Bill O'Donnell) [1583556] - [fs] cifs: Fix cifsInodeInfo lock_sem deadlock when reconnect occurs (Leif Sahlberg) [1765979] - [fs] cifs: avoid using MID 0xFFFF (Leif Sahlberg) [1765979] - [fs] cifs: Fix retry mid list corruption on reconnects (Leif Sahlberg) [1765979] - [fs] nfsd: allow fh_want_write to be called twice ("J. Bruce Fields") [1699222] - [net] revert "sunrpc: Fix up task signalling" (Dave Wysochanski) [1776067] - [s390] kasan: support memcpy_real with TRACE_IRQFLAGS (Philipp Rudo) [1777468] - [s390] kasan: add kdump support (Philipp Rudo) [1777468] - [s390] idle: fix cpu idle time calculation (Philipp Rudo) [1777361] - [s390] kaslr: add support for R_390_GLOB_DAT relocation type (Philipp Rudo) [1777467] - [x86] jump_label: Make tp_vec_nr static (Daniel Bristot de Oliveira) [1731860] - [x86] jump_label: Batch jump label updates (Daniel Bristot de Oliveira) [1731860] - [kernel] jump_label: Batch updates if arch supports it (Daniel Bristot de Oliveira) [1731860] - [x86] alternative: Batch of patch operations (Daniel Bristot de Oliveira) [1731860] - [kernel] jump_label: Sort entries of the same key by the code (Daniel Bristot de Oliveira) [1731860] - [x86] jump_label: Add a __jump_label_set_jump_code() helper (Daniel Bristot de Oliveira) [1731860] - [kernel] jump_label: Don't warn on __exit jump entries (Daniel Bristot de Oliveira) [1731860] - [kernel] jump_label: Add a jump_label_can_update() helper (Daniel Bristot de Oliveira) [1731860] - [x86] alternatives: Remove the return value of text_poke_*() (Daniel Bristot de Oliveira) [1731860] - [x86] jump-label: Remove support for custom text poker (Daniel Bristot de Oliveira) [1731860] - [x86] jump_label: Use text_poke_early() during early init (Daniel Bristot de Oliveira) [1731860] - [x86] alternatives: Add text_poke_kgdb() to not assert the lock when debugging (Daniel Bristot de Oliveira) [1731860] - [x86] kprobes: Prohibit probing on functions before kprobe_int3_handler() (Daniel Bristot de Oliveira) [1731860] - [kernel] jump_label: Fix NULL dereference bug in __jump_label_mod_update() (Daniel Bristot de Oliveira) [1731860] - [kernel] jump_label: Annotate entries that operate on __init code earlier (Daniel Bristot de Oliveira) [1731860] - [x86] jump_label: Switch to jump_entry accessors (Daniel Bristot de Oliveira) [1731860] - [kernel] jump_label: Implement generic support for relative references (Daniel Bristot de Oliveira) [1731860] - [kernel] jump_label: Abstract jump_entry member accessors (Daniel Bristot de Oliveira) [1731860] - [x86] alternatives: Lockdep-enforce text_mutex in text_poke*() (Daniel Bristot de Oliveira) [1731860] - [x86] revert "x86/paravirt: Set up the virt_spin_lock_key after static keys get initialized" (Daniel Bristot de Oliveira) [1731860] - [x86] jump_label: Initialize static branching early (Vitaly Kuznetsov) [1777260] - [x86] speculation: Fix redundant MDS mitigation message (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [x86] speculation: Fix incorrect MDS/TAA mitigation status (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [x86] speculation/taa: Fix printing of TAA_MSG_SMT on IBRS_ALL CPUs (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [x86] tsx: Add config options to set tsx=on|off|auto (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [documentation] x86/speculation/taa: Add documentation for TSX Async Abort (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [x86] tsx: Add "auto" option to the tsx= cmdline parameter (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [x86] speculation/taa: Add sysfs reporting for TSX Async Abort (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [x86] speculation/taa: Add mitigation for TSX Async Abort (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [x86] cpu: Add a "tsx=" cmdline option with TSX disabled by default (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [x86] cpu: Add a helper function x86_read_arch_cap_msr() (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [x86] msr: Add the IA32_TSX_CTRL MSR (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [powerpc] xive: Prevent page fault issues in the machine crash handler (Diego Domingos) [1756116] - [tools] Fix memcpy_mcsafe_64.S link on selftests (Desnes Augusto Nunes do Rosario) [1775570]- [powerpc] perf: Fix loop exit condition in nest_imc_event_init (Steve Best) [1778609] - [net] netfilter: nf_tables: Add missing nft_tproxy Makefile line (Phil Sutter) [1762977]- [x86] kdump: Remove the backup region handling (Lianbo Jiang) [1730143] - [x86] kdump: Always reserve the low 1M when the crashkernel option is specified (Lianbo Jiang) [1730143] - [x86] crash: Add a forward declaration of struct kimage (Lianbo Jiang) [1730143] - [x86] kdump: Remove the unused crash_copy_backup_region() (Lianbo Jiang) [1730143] - [pci] p2pdma: Fix missing check for dma_virt_ops (Don Dutile) [1754734] - [pci] p2pdma: use the dev_pagemap internal refcount (Don Dutile) [1754734] - [pci] memremap: pass a struct dev_pagemap to ->kill and ->cleanup (Don Dutile) [1754734] - [pci] memremap: move dev_pagemap callbacks into a separate structure (Don Dutile) [1754734] - [pci] mm/devm_memremap_pages: fix final page put race (Don Dutile) [1754734] - [pci] p2pdma: track pgmap references per resource, not globally (Don Dutile) [1754734] - [pci] p2pdma: fix the gen_pool_add_virt() failure path (Don Dutile) [1754734] - [pci] mm, hmm: mark hmm_devmem_{add, add_resource} EXPORT_SYMBOL_GPL (Don Dutile) [1754734] - [lib] genalloc.c: Add algorithm, align and zeroed family of DMA allocators (Don Dutile) [1754732] - [lib] genalloc.c: include vmalloc.h (Don Dutile) [1754732] - [lib] genalloc.c: use vzalloc_node() to allocate the bitmap (Don Dutile) [1754732] - [md] dm table: propagate BDI_CAP_STABLE_WRITES to fix sporadic checksum errors (Mike Snitzer) [1770210] - [fs] gfs2: fix race between gfs2_freeze_func and unmount (Abhijith Das) [1676972] - [fs] cifs: smbd: Retry on memory registration failure (Leif Sahlberg) [1771772] - [fs] cifs: smbd: Indicate to retry on transport sending failure (Leif Sahlberg) [1771772] - [fs] cifs: smbd: Return EINTR when interrupted (Leif Sahlberg) [1771772] - [fs] cifs: smbd: Don't destroy transport on RDMA disconnect (Leif Sahlberg) [1771772] - [lib] crc-t10dif: crc_t10dif_mutex can be static (Vladis Dronov) [1769462] - [lib] crc-t10dif: Allow current transform to be inspected in sysfs (Vladis Dronov) [1769462] - [lib] crc-t10dif: Pick better transform if one becomes available (Vladis Dronov) [1769462] - [crypto] api - Introduce notifier for new crypto algorithms (Vladis Dronov) [1769462] - [netdrv] e1000e: Drop unnecessary __E1000_DOWN bit twiddling (Ken Cox) [1748256] - [netdrv] e1000e: Use rtnl_lock to prevent race conditions between net and pci/pm (Ken Cox) [1748256]- [powerpc] pseries: safely roll back failed DLPAR cpu add (Steve Best) [1772341] - [powerpc] pseries: address checkpatch warnings in dlpar_offline_cpu (Steve Best) [1772341] - [scsi] storvsc: setup 1:1 mapping between hardware queue and CPU queue (Cathy Avery) [1771503] - [scsi] storvsc: Add ability to change scsi queue depth (Cathy Avery) [1771503] - [scsi] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 320 (Cathy Avery) [1771503] - [scsi] smartpqi: bump version (Don Brace) [1725045] - [scsi] smartpqi: Align driver syntax with oob (Don Brace) [1725045] - [scsi] smartpqi: remove unused manifest constants (Don Brace) [1725045] - [scsi] smartpqi: fix problem with unique ID for physical device (Don Brace) [1725045] - [scsi] smartpqi: correct syntax issue (Don Brace) [1725045] - [scsi] smartpqi: change TMF timeout from 60 to 30 seconds (Don Brace) [1725045] - [scsi] smartpqi: fix LUN reset when fw bkgnd thread is hung (Don Brace) [1725045] - [scsi] smartpqi: add inquiry timeouts (Don Brace) [1725045] - [scsi] smartpqi: fix call trace in device discovery (Don Brace) [1725045] - [scsi] smartpqi: fix controller lockup observed during force reboot (Don Brace) [1725045] - [scsi] smartpqi: clean up an indentation issue (Don Brace) [1725045] - [scsi] smartpqi: remove set but not used variable 'ctrl_info' (Don Brace) [1725045] - [scsi] smartpqi: clean up indentation of a statement (Don Brace) [1725045] - [scsi] smartpqi: bump version (Don Brace) [1725045] - [scsi] smartpqi: update copyright (Don Brace) [1725045] - [scsi] smartpqi: add new pci ids (Don Brace) [1725045] - [scsi] smartpqi: correct REGNEWD return status (Don Brace) [1725045] - [scsi] smartpqi: add gigabyte controller (Don Brace) [1725045] - [scsi] smartpqi: correct hang when deleting 32 lds (Don Brace) [1725045] - [scsi] smartpqi: add bay identifier (Don Brace) [1725045] - [scsi] smartpqi: add sysfs entries (Don Brace) [1725045] - [scsi] smartpqi: add module param to hide vsep (Don Brace) [1725045] - [scsi] smartpqi: add pci ids for fiberhome controller (Don Brace) [1725045] - [scsi] smartpqi: add module param for exposure order (Don Brace) [1725045] - [scsi] smartpqi: unlock on error in pqi_submit_raid_request_synchronous() (Don Brace) [1725045] - [scsi] smartpqi: Reporting unhandled SCSI errors (Don Brace) [1725045] - [scsi] mpt3sas: Bump mpt3sas driver version to 32.100.00.00 (Tomas Henzl) [1725737] - [scsi] mpt3sas: Fix module parameter max_msix_vectors (Tomas Henzl) [1725737] - [scsi] mpt3sas: Reject NVMe Encap cmnds to unsupported HBA (Tomas Henzl) [1725737] - [scsi] mpt3sas: Use Component img header to get Package ver (Tomas Henzl) [1725737] - [scsi] mpt3sas: Fail release cmnd if diag buffer is released (Tomas Henzl) [1725737] - [scsi] mpt3sas: Add app owned flag support for diag buffer (Tomas Henzl) [1725737] - [scsi] mpt3sas: Reuse diag buffer allocated at load time (Tomas Henzl) [1725737] - [scsi] mpt3sas: clear release bit when buffer reregistered (Tomas Henzl) [1725737] - [scsi] mpt3sas: Maintain owner of buffer through UniqueID (Tomas Henzl) [1725737] - [scsi] mpt3sas: Free diag buffer without any status check (Tomas Henzl) [1725737] - [scsi] mpt3sas: Fix clear pending bit in ioctl status (Tomas Henzl) [1725737] - [scsi] mpt3sas: Display message before releasing diag buffer (Tomas Henzl) [1725737] - [scsi] mpt3sas: Register trace buffer based on NVDATA settings (Tomas Henzl) [1725737] - [scsi] mpt3sas: Introduce module parameter to override queue depth (Tomas Henzl) [1725737] - [scsi] mpt3sas: Update driver version to 31.100.00.00 (Tomas Henzl) [1725737] - [scsi] mpt3sas: Run SAS DEVICE STATUS CHANGE EVENT from ISR (Tomas Henzl) [1725737] - [scsi] mpt3sas: Reduce the performance drop (Tomas Henzl) [1725737] - [scsi] mpt3sas: Handle fault during HBA initialization (Tomas Henzl) [1725737] - [scsi] mpt3sas: Add sysfs to know supported features (Tomas Henzl) [1725737] - [scsi] mpt3sas: Support MEMORY MOVE Tool box command (Tomas Henzl) [1725737] - [scsi] mpt3sas: Allow ioctls to blocked access status NVMe (Tomas Henzl) [1725737] - [scsi] mpt3sas: Enumerate SES of a managed PCIe switch (Tomas Henzl) [1725737] - [scsi] mpt3sas: Update MPI headers to 2.6.8 spec (Tomas Henzl) [1725737] - [scsi] mpt3sas: Gracefully handle online firmware update (Tomas Henzl) [1725737] - [scsi] mpt3sas: memset request frame before reusing (Tomas Henzl) [1725737] - [scsi] mpt3sas: Add support for PCIe Lane margin (Tomas Henzl) [1725737] - [scsi] mpt3sas: support target smid for [abort|query] task (Tomas Henzl) [1725737] - [scsi] mpt3sas: clean up a couple sizeof() uses (Tomas Henzl) [1725737] - [scsi] mpt3sas: Fix msix load balance on and off settings (Tomas Henzl) [1725737] - [scsi] mpt3sas: Determine smp affinity on per HBA basis (Tomas Henzl) [1725737] - [scsi] mpt3sas: Use configured PCIe link speed, not max (Tomas Henzl) [1725737] - [scsi] mpt3sas: Remove CPU arch check to determine perf_mode (Tomas Henzl) [1725737] - [scsi] mpt3sas: use DEVICE_ATTR_{RO, RW} (Tomas Henzl) [1725737] - [scsi] mpt3sas: make driver options visible in sys (Tomas Henzl) [1725737] - [scsi] mpt3sas: Mark expected switch fall-through (Tomas Henzl) [1725737] - [scsi] mpt3sas: Update driver version to 29.100.00.00 (Tomas Henzl) [1725737] - [scsi] mpt3sas: Introduce perf_mode module parameter (Tomas Henzl) [1725737] - [scsi] mpt3sas: Enable interrupt coalescing on high iops (Tomas Henzl) [1725737] - [scsi] mpt3sas: Affinity high iops queues IRQs to local node (Tomas Henzl) [1725737] - [scsi] mpt3sas: save and use MSI-X index for posting RD (Tomas Henzl) [1725737] - [scsi] mpt3sas: Use high iops queues under some circumstances (Tomas Henzl) [1725737] - [scsi] mpt3sas: change _base_get_msix_index prototype (Tomas Henzl) [1725737] - [scsi] mpt3sas: Add flag high_iops_queues (Tomas Henzl) [1725737] - [scsi] mpt3sas: Add Atomic RequestDescriptor support on Aero (Tomas Henzl) [1725737] - [scsi] mpt3sas: function pointers of request descriptor (Tomas Henzl) [1725737] - [scsi] mpt3sas_ctl: fix double-fetch bug in _ctl_ioctl_main() (Tomas Henzl) [1725737] - [md] revert "dm crypt: use WQ_HIGHPRI for the IO and crypt workqueues" (Mike Snitzer) [1775756] - [md] dm thin: wakeup worker only when deferred bios exist (Mike Snitzer) [1775756] - [md] dm raid: Remove unnecessary negation of a shift in raid10_format_to_md_layout (Mike Snitzer) [1775756] - [md] dm writecache: handle REQ_FUA (Mike Snitzer) [1775756] - [md] dm writecache: fix uninitialized variable warning (Mike Snitzer) [1775756] - [md] dm stripe: use struct_size() in kmalloc() (Mike Snitzer) [1775756] - [md] dm table: do not allow request-based DM to stack on partitions (Mike Snitzer) [1775756] - [md] dm cache: fix bugs when a GFP_NOWAIT allocation fails (Mike Snitzer) [1775756] - [md] dm writecache: skip writecache_wait for pmem mode (Mike Snitzer) [1775756] - [md] dm stats: use struct_size() helper (Mike Snitzer) [1775756] - [md] dm space map common: remove check for impossible sm_find_free() return value (Mike Snitzer) [1775756] - [md] dm raid1: use struct_size() with kzalloc() (Mike Snitzer) [1775756] - [md] dm writecache: optimize performance by sorting the blocks for writeback_all (Mike Snitzer) [1775756] - [md] dm writecache: add unlikely for getting two block with same LBA (Mike Snitzer) [1775756] - [md] dm writecache: remove unused member pointer in writeback_struct (Mike Snitzer) [1775756] - [md] dm: make dm_table_find_target return NULL (Mike Snitzer) [1775756] - [md] dm table: fix invalid memory accesses with too high sector number (Mike Snitzer) [1775756] - [md] dm space map metadata: fix missing store of apply_bops() return value (Mike Snitzer) [1775756] - [md] dm btree: fix order of block initialization in btree_split_beneath (Mike Snitzer) [1775756] - [md] dm raid: add missing cleanup in raid_ctr() (Mike Snitzer) [1775756] - [md] dm kcopyd: always complete failed jobs (Mike Snitzer) [1775756] - [md] dm crypt: remove obsolete comment about plumb IV (Mike Snitzer) [1775756] - [md] dm crypt: wipe private IV struct after key invalid flag is set (Mike Snitzer) [1775756] - [md] dm: update stale comment in end_clone_bio() (Mike Snitzer) [1775756] - [md] dm log writes: fix incorrect comment about the logged sequence example (Mike Snitzer) [1775756] - [md] dm log writes: use struct_size() to calculate size of pending_block (Mike Snitzer) [1775756] - [md] dm crypt: use struct_size() when allocating encryption context (Mike Snitzer) [1775756] - [md] dm thin metadata: check if in fail_io mode when setting needs_check (Mike Snitzer) [1775756] - [md] dm verity: use message limit for data block corruption message (Mike Snitzer) [1775756] - [md] dm log writes: make sure super sector log updates are written in order (Mike Snitzer) [1775756] - [md] dm: fix a couple brace coding style issues (Mike Snitzer) [1775756] - [md] dm crypt: print device name in integrity error message (Mike Snitzer) [1775756] - [documentation] dm integrity: update documentation (Mike Snitzer) [1775756] - [md] dm integrity: don't report unused options (Mike Snitzer) [1775756] - [md] dm integrity: don't check null pointer before kvfree and vfree (Mike Snitzer) [1775756] - [md] dm integrity: correctly calculate the size of metadata area (Mike Snitzer) [1775756] - [md] dm mpath: always free attached_handler_name in parse_path() (Mike Snitzer) [1775756] - [md] dm writecache: avoid unnecessary lookups in writecache_find_entry() (Mike Snitzer) [1775756] - [md] dm writecache: remove unused member page_offset in writeback_struct (Mike Snitzer) [1775756] - [md] dm delay: fix a crash when invalid device is specified (Mike Snitzer) [1775756] - [md] dm: only initialize md->dax_dev if CONFIG_DAX_DRIVER is enabled (Mike Snitzer) [1775756] - [md] dm writecache: add unlikely for returned value of rb_next_prev (Mike Snitzer) [1775756] - [md] dm writecache: remove needless dereferences in __writecache_writeback_pmem() (Mike Snitzer) [1775756] - [md] dm crypt: fix endianness annotations around org_sector_of_dmreq (Mike Snitzer) [1775756] - [md] dm integrity: fix deadlock with overlapping I_O (Mike Snitzer) [1775756] - [md] dm: disable DISCARD if the underlying storage no longer supports it (Mike Snitzer) [1775756] - [md] dm: revert 8f50e358153d ("dm: limit the max bio size as BIO_MAX_PAGES * PAGE_SIZE") (Mike Snitzer) [1775756] - [md] dm integrity: make dm_integrity_init and dm_integrity_exit static (Mike Snitzer) [1775756] - [md] dm integrity: change memcmp to strncmp in dm_integrity_ctr (Mike Snitzer) [1775756] - [x86] platform/uv: Account for UV Hubless in is_uvX_hub Ops (Frank Ramsay) [1757510] - [x86] platform/uv: Check EFI Boot to set reboot type (Frank Ramsay) [1757510] - [x86] platform/uv: Decode UVsystab Info (Frank Ramsay) [1757510] - [x86] platform/uv: Add UV Hubbed/Hubless Proc FS Files (Frank Ramsay) [1757510] - [x86] platform/uv: Setup UV functions for Hubless UV Systems (Frank Ramsay) [1757510] - [x86] platform/uv: Add return code to UV BIOS Init function (Frank Ramsay) [1757510] - [x86] platform/uv: Return UV Hubless System Type (Frank Ramsay) [1757510] - [x86] platform/uv: Save OEM_ID from ACPI MADT probe (Frank Ramsay) [1757510] - [x86] mm: Handle physical-virtual alignment mismatch in phys_p4d_init() (Baoquan He) [1685383] - [x86] mm/kaslr: Reduce randomization granularity for 5-level paging to 1GB (Baoquan He) [1685383] - [x86] mm/kaslr: Use only one PUD entry for real mode trampoline (Baoquan He) [1685383] - [documentation] documentation/stackprotector: powerpc supports stack protector (Bhupesh Sharma) [1714310] - [makefile] kbuild: mark prepare0 as PHONY to fix external module build (Bhupesh Sharma) [1714310] - [makefile] kbuild: fix single target build for external module (Bhupesh Sharma) [1714310] - [arm64] enable per-task stack canaries (Bhupesh Sharma) [1714310] - [powerpc] Fix stack protector crashes on CPU hotplug (Bhupesh Sharma) [1714310] - [powerpc] 64: properly initialise the stackprotector canary on SMP (Bhupesh Sharma) [1714310] - [powerpc] Fix stackprotector detection for non-glibc toolchains (Bhupesh Sharma) [1714310] - [powerpc] 64: add stack protector support (Bhupesh Sharma) [1714310] - [powerpc] 32: add stack protector support (Bhupesh Sharma) [1714310] - [pci] vmd: Fix shadow offsets to reflect spec changes (Myron Stowe) [1757896] - [pci] vmd: Fix config addressing when using bus offsets (Myron Stowe) [1757896] - [pci] Fix typos and whitespace errors (Myron Stowe) [1757896] - [pci] vmd: use the proper dma_* APIs instead of direct methods calls (Myron Stowe) [1757896] - [powerpc] powernv: Disable native PCIe port management (Gustavo Duarte) [1524642] - [powerpc] eeh: Fix eeh eeh_debugfs_break_device() with SRIOV devices (Gustavo Duarte) [1524642] - [tools] selftests/powerpc: Add basic EEH selftest (Gustavo Duarte) [1524642] - [powerpc] eeh: Add a eeh_dev_break debugfs interface (Gustavo Duarte) [1524642] - [powerpc] eeh: Add debugfs interface to run an EEH check (Gustavo Duarte) [1524642] - [powerpc] eeh: Fix debugfs_simple_attr.cocci warnings (Gustavo Duarte) [1524642] - [powerpc] eeh: Fix build with STACKTRACE=n (Gustavo Duarte) [1524642] - [powerpc] eeh: Set attention indicator while recovering (Gustavo Duarte) [1524642] - [pci] pci-hotplug/pnv_php: Add attention indicator support (Gustavo Duarte) [1524642] - [pci] pci-hotplug/pnv_php: Add support for IODA3 Power9 PHBs (Gustavo Duarte) [1524642] - [pci] pci-hotplug/pnv_php: Add a reset_slot() callback (Gustavo Duarte) [1524642] - [powerpc] powernv/eeh: Use generic code to handle hot resets (Gustavo Duarte) [1524642] - [powerpc] eeh: Remove stale CAPI comment (Gustavo Duarte) [1524642] - [powerpc] eeh: Defer printing stack trace (Gustavo Duarte) [1524642] - [powerpc] eeh: Check slot presence state in eeh_handle_normal_event() (Gustavo Duarte) [1524642] - [powerpc] eeh: Make permanently failed devices non-actionable (Gustavo Duarte) [1524642] - [powerpc] eeh: Fix race when freeing PDNs (Gustavo Duarte) [1524642] - [powerpc] eeh: Clean up EEH PEs after recovery finishes (Gustavo Duarte) [1524642] - [netdrv] be2net: disable bh with spin_lock in be_process_mcc (Petr Oros) [1724777] - [netdrv] be2net: Synchronize be_update_queues with dev_watchdog (Petr Oros) [1724777] - [netdrv] be2net: Signal that the device cannot transmit during reconfiguration (Petr Oros) [1724777] - [netdrv] be2net: fix link failure after ethtool offline test (Petr Oros) [1724777] - [netdrv] be2net: Fix number of Rx queues used for flow hashing (Petr Oros) [1724777] - [netdrv] benet: remove broken and unused macro (Petr Oros) [1724777] - [netdrv] benet: use skb_vlan_tag_get_prio() (Petr Oros) [1724777] - [netdrv] benet: use __vlan_hwaccel helpers (Petr Oros) [1724777] - [netdrv] revert "[netdrv] be2net: Disable queue dump in be_tx_timeout handler" (Petr Oros) [1724777] - [infiniband] rdma/i40iw: Set queue pair state when being queried (Stefan Assmann) [1721712] - [infiniband] ib/i40iw: Use kmemdup rather than open coding (Stefan Assmann) [1721712] - [infiniband] rdma/i40iw: Handle workqueue allocation failure (Stefan Assmann) [1721712] - [nvdimm] libnvdimm/pfn_dev: Add page size and struct page size to pfn superblock (Baoquan He) [1724969] - [nvdimm] libnvdimm/pfn_dev: Add a build check to make sure we notice when struct page size change (Baoquan He) [1724969] - [nvdimm] libnvdimm/pfn: Fix namespace creation on misaligned addresses (Baoquan He) [1724969] - [nvdimm] libnvdimm/pfn: stop padding pmem namespaces to section alignment (Baoquan He) [1724969] - [nvdimm] libnvdimm/pfn: fix fsdax-mode namespace info-block zero-fields (Baoquan He) [1724969] - [nvdimm] revert "libnvdimm/pfn: fix fsdax-mode namespace info-block zero-fields" (Baoquan He) [1724969] - [nvdimm] revert "libnvdimm/pfn_dev: Add page size and struct page size to pfn superblock" (Baoquan He) [1724969] - [nvdimm] revert "libnvdimm/pfn_dev: Add a build check to make sure we notice when struct page size change" (Baoquan He) [1724969] - [mm] sparsemem: cleanup 'section number' data types (Baoquan He) [1724969] - [kernel] mm/devm_memremap_pages: enable sub-section remap (Baoquan He) [1724969] - [mm] sparsemem: support sub-section hotplug (Baoquan He) [1724969] - [mm] sparsemem: prepare for sub-section ranges (Baoquan He) [1724969] - [kernel] mm: kill is_dev_zone() helper (Baoquan He) [1724969] - [mm] hotplug: kill is_dev_zone() usage in __remove_pages() (Baoquan He) [1724969] - [mm] sparsemem: convert kmalloc_section_memmap() to populate_section_memmap() (Baoquan He) [1724969] - [mm] hotplug: prepare shrink_{zone, pgdat}_span for sub-section removal (Baoquan He) [1724969] - [mm] sparsemem: add helpers track active portions of a section at boot (Baoquan He) [1724969] - [mm] sparsemem: introduce a SECTION_IS_EARLY flag (Baoquan He) [1724969] - [mm] sparsemem: introduce struct mem_section_usage (Baoquan He) [1724969] - [base] base/memory.c: get rid of find_memory_block_hinted() (Baoquan He) [1724969] - [mm] memory_hotplug: move and simplify walk_memory_blocks() (Baoquan He) [1724969] - [mm] memory_hotplug: rename walk_memory_range() and pass start+size instead of pfns (Baoquan He) [1724969] - [mm] hotplug: make remove_memory() interface usable (Baoquan He) [1724969] - [kernel] mm: make register_mem_sect_under_node() static (Baoquan He) [1724969] - [base] base/memory: use "unsigned long" for block ids (Baoquan He) [1724969] - [base] mm: section numbers use the type "unsigned long" (Baoquan He) [1724969] - [base] base/memory.c: Use DEVICE_ATTR_RO and friends (Baoquan He) [1724969] - [mm] sparse.c: set section nid for hot-add memory (Baoquan He) [1724969] - [mm] memory_hotplug: remove "zone" parameter from sparse_remove_one_section (Baoquan He) [1724969] - [base] mm/memory_hotplug: make unregister_memory_block_under_nodes() never fail (Baoquan He) [1724969] - [base] mm/memory_hotplug: remove memory block devices before arch_remove_memory() (Baoquan He) [1724969] - [mm] memory_hotplug: drop MHP_MEMBLOCK_API (Baoquan He) [1724969] - [base] mm/memory_hotplug: create memory block devices after arch_add_memory() (Baoquan He) [1724969] - [mm] memory_hotplug: allow arch_remove_memory() without CONFIG_MEMORY_HOTREMOVE (Baoquan He) [1724969] - [arm64] mm: add temporary arch_remove_memory() implementation (Baoquan He) [1724969] - [mm] sparse.c: clean up obsolete code comment (Baoquan He) [1724969] - [base] base/memory: pass a block_id to init_memory_block() (Baoquan He) [1724969] - [base] base/memory.c: remove an unnecessary check on NR_MEM_SECTIONS (Baoquan He) [1724969] - [s390] s390x/mm: implement arch_remove_memory() (Baoquan He) [1724969] - [mm] memory_hotplug: make __remove_section() never fail (Baoquan He) [1724969] - [base] mm/memory_hotplug: make unregister_memory_section() never fail (Baoquan He) [1724969] - [base] base/memory.c: clean up relics in function parameters (Baoquan He) [1724969] - [base] mm, memory_hotplug: update a comment in unregister_memory() (Baoquan He) [1724969] - [mm] memory_hotplug: release memory resource after arch_remove_memory() (Baoquan He) [1724969] - [kernel] mm, memory_hotplug: provide a more generic restrictions for memory hotplug (Baoquan He) [1724969] - [kernel] linux/memory_hotplug.h: remove duplicate declaration of offline_pages() (Baoquan He) [1724969] - [mm] x86: respect memory size limiting via mem= parameter (Baoquan He) [1724969] - [arm64] Add memory hotplug support (Baoquan He) [1724969] - [arm64] mm: check for upper PAGE_SHIFT bits in pfn_valid() (Baoquan He) [1724969] - [powerpc] mm: Fix section mismatch warning (Baoquan He) [1724969] - [base] mm/memory_hotplug: do not unlock after failing to take the device_hotplug_lock (Baoquan He) [1724969] - [mm] memory_hotplug: drop "online" parameter from add_memory_resource() (Baoquan He) [1724969] - [s390] s390x/mm: fail when an altmap is used for arch_add_memory() (Baoquan He) [1724969] - [mm] memory_hotplug: simplify and fix check_hotplug_memory_range() (Baoquan He) [1724969] - [mm] memory_hotplug: add nid parameter to arch_remove_memory (Baoquan He) [1724969] - [mm] sparse: pass nid instead of pgdat to sparse_add_one_section() (Baoquan He) [1724969] - [mm] sparse: drop pgdat_resize_lock in sparse_add/remove_one_section() (Baoquan He) [1724969] - [documentation] memory-hotplug.rst: add some details about locking internals (Baoquan He) [1724969] - [powerpc] powernv: hold device_hotplug_lock when calling memtrace_offline_pages() (Baoquan He) [1724969] - [powerpc] powernv: hold device_hotplug_lock when calling device_online() (Baoquan He) [1724969] - [powerpc] powernv: Allow memory that has been hot-removed to be hot-added (Baoquan He) [1724969] - [powerpc] powernv/memtrace: Remove memtrace mmap() (Baoquan He) [1724969] - [mm] memory_hotplug: fix online/offline_pages called w.o. mem_hotplug_lock (Baoquan He) [1724969] - [mm] memory_hotplug: make add_memory() take the device_hotplug_lock (Baoquan He) [1724969] - [mm] memory_hotplug: make remove_memory() take the device_hotplug_lock (Baoquan He) [1724969] - [powerpc] memtrace: Remove memory in chunks (Baoquan He) [1724969] - [base] mm/memory_hotplug.c: drop unnecessary checks from register_mem_sect_under_node() (Baoquan He) [1724969] - [base] mm/memory_hotplug.c: make register_mem_sect_under_node() a callback of walk_memory_range() (Baoquan He) [1724969] - [mm] memory_hotplug.c: call register_mem_sect_under_node() (Baoquan He) [1724969] - [mm] memory_hotplug.c: make add_memory_resource use __try_online_node (Baoquan He) [1724969] - [pci] Always allow probing with driver_override (Myron Stowe) [1702178] - [pci] Return error if cannot probe VF (Myron Stowe) [1702178] - [target] scsi: target: core: Do not overwrite CDB byte 1 (Maurizio Lombardi) [1764579] - [target] scsi: target: tcmu: clean the nl_cmd of the udev when nl send fails (Maurizio Lombardi) [1764579] - [target] scsi: target: tcmu: avoid use-after-free after command timeout (Maurizio Lombardi) [1764579] - [target] scsi: tcmu: Simplify tcmu_update_uio_info() (Maurizio Lombardi) [1764579] - [target] scsi: target/iscsi: fix possible condition with no effect (if == else) (Maurizio Lombardi) [1764579] - [target] scsi: target/iscsi: Make sure PDU processing continues if parsing a command fails (Maurizio Lombardi) [1764579] - [target] scsi: target/iscsi: Make iscsit_map_iovec() more robust (Maurizio Lombardi) [1764579] - [target] scsi: target/iscsi: Handle too large immediate data buffers correctly (Maurizio Lombardi) [1764579] - [target] scsi: target/iscsi: Only send R2T if needed (Maurizio Lombardi) [1764579] - [target] scsi: target/iscsi: Detect conn_cmd_list corruption early (Maurizio Lombardi) [1764579] - [target] scsi: target/core: Make the XCOPY setup code easier to read by inlining two functions (Maurizio Lombardi) [1764579] - [target] scsi: target/core: Simplify LUN initialization in XCOPY implementation (Maurizio Lombardi) [1764579] - [target] scsi: target/core: Remove a set-but-not-used member variable from the XCOPY implementation (Maurizio Lombardi) [1764579] - [target] scsi: target/core: Rework the SPC-2 reservation handling code (Maurizio Lombardi) [1764579] - [target] scsi: target/core: Fix a race condition in the LUN lookup code (Maurizio Lombardi) [1764579] - [target] scsi: target: alua: fix the tg_pt_gps_count (Maurizio Lombardi) [1764579] - [target] scsi: target: iscsi: Free conn_ops when zalloc_cpumask_var failed (Maurizio Lombardi) [1764579] - [target] scsi: target: iscsi: Fix np_ip_proto and np_sock_type in iscsit_setup_np (Maurizio Lombardi) [1764579] - [target] scsi: target: fix unsigned comparision with less than zero (Maurizio Lombardi) [1764579] - [target] scsi: target: Add device product id and revision configfs attributes (Maurizio Lombardi) [1764579] - [kernel] genirq/affinity: Remove const qualifier from node_to_cpumask argument (Ming Lei) [1743064] - [kernel] genirq/affinity: Spread vectors on node according to nr_cpu ratio (Ming Lei) [1743064] - [kernel] genirq/affinity: Improve __irq_build_affinity_masks() (Ming Lei) [1743064] - [kernel] genirq/affinity: Remove unused argument from [__]irq_build_affinity_masks() (Ming Lei) [1743064] - [kernel] workqueue, lockdep: Fix a memory leak in wq->lock_name (Waiman Long) [1736654] - [kernel] workqueue, lockdep: Fix an alloc_workqueue() error path (Waiman Long) [1736654] - [kernel] locking/lockdep: Report more stack trace statistics (Waiman Long) [1736654] - [kernel] locking/lockdep: Reduce space occupied by stack traces (Waiman Long) [1736654] - [kernel] locking/lockdep: Make it clear that what lock_class::key points at is not modified (Waiman Long) [1736654] - [kernel] lockdep: Make print_lock() address visible (Waiman Long) [1736654] - [kernel] locking/lockdep: Clean up #ifdef checks (Waiman Long) [1736654] - [kernel] locking/lockdep: Hide unused 'class' variable (Waiman Long) [1736654] - [kernel] locking/lockdep: Fix lock used or unused stats error (Waiman Long) [1736654] - [kernel] locking/lockdep: increase size of counters for lockdep statistics (Waiman Long) [1736654] - [kernel] locking/lockdep: Move mark_lock() inside CONFIG_TRACE_IRQFLAGS && CONFIG_PROVE_LOCKING (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove unnecessary DEBUG_LOCKS_WARN_ON() (Waiman Long) [1736654] - [kernel] locking/lockdep: Fix merging of hlocks with non-zero references (Waiman Long) [1736654] - [kernel] locking/lockdep: Fix OOO unlock when hlocks need merging (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove !dir in lock irq usage check (Waiman Long) [1736654] - [kernel] locking/lockdep: Adjust new bit cases in mark_lock (Waiman Long) [1736654] - [kernel] locking/lockdep: Consolidate lock usage bit initialization (Waiman Long) [1736654] - [kernel] locking/lockdep: Check redundant dependency only when CONFIG_LOCKDEP_SMALL (Waiman Long) [1736654] - [kernel] locking/lockdep: Refactorize check_noncircular and check_redundant (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove unused argument in __lock_release (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove redundant argument in check_deadlock (Waiman Long) [1736654] - [documentation] locking/lockdep: Add explanation to lock usage rules in lockdep design doc (Waiman Long) [1736654] - [kernel] locking/lockdep: Update comments on dependency search (Waiman Long) [1736654] - [kernel] locking/lockdep: Avoid constant checks in __bfs by using offset reference (Waiman Long) [1736654] - [kernel] locking/lockdep: Change the return type of __cq_dequeue() (Waiman Long) [1736654] - [kernel] locking/lockdep: Change type of the element field in circular_queue (Waiman Long) [1736654] - [kernel] locking/lockdep: Update comment (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove unused argument in validate_chain() and check_deadlock() (Waiman Long) [1736654] - [kernel] locking/lockdep: Change the range of class_idx in held_lock struct (Waiman Long) [1736654] - [kernel] locking/lockdep: Define INITIAL_CHAIN_KEY for chain keys to start with (Waiman Long) [1736654] - [kernel] locking/lockdep: Use lockdep_init_task for task initiation consistently (Waiman Long) [1736654] - [kernel] locking/lockdep: Update obsolete struct field description (Waiman Long) [1736654] - [kernel] locking/lockdep: Print the right depth for chain key collision (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove useless conditional macro (Waiman Long) [1736654] - [kernel] locking/lockdep: Adjust lock usage bit character checks (Waiman Long) [1736654] - [documentation] locking/lockdep: Add description and explanation in lockdep design doc (Waiman Long) [1736654] - [kernel] locking/lockdep: Change all print_*() return type to void (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove the unused print_lock_trace() function (Waiman Long) [1736654] - [kernel] locking/lockdep: Don't complain about incorrect name for no validate class (Waiman Long) [1736654] - [kernel] lockdep: Add assertion to check if in an interrupt (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove unnecessary unlikely() (Waiman Long) [1736654] - [kernel] locking/lockdep: Test all incompatible scenarios at once in check_irq_usage() (Waiman Long) [1736654] - [kernel] locking/lockdep: Avoid bogus Clang warning (Waiman Long) [1736654] - [kernel] locking/lockdep: Generate LOCKF_ bit composites (Waiman Long) [1736654] - [kernel] locking/lockdep: Use expanded masks on find_usage_*() functions (Waiman Long) [1736654] - [kernel] locking/lockdep: Map remaining magic numbers to lock usage mask names (Waiman Long) [1736654] - [kernel] locking/lockdep: Move valid_state() inside CONFIG_TRACE_IRQFLAGS && CONFIG_PROVE_LOCKING (Waiman Long) [1736654] - [kernel] lockdep: Simplify stack trace handling (Waiman Long) [1736654] - [kernel] locking/lockdep: Make lockdep_unregister_key() honor 'debug_locks' again (Waiman Long) [1736654] - [kernel] locking/lockdep: Zap lock classes even with lock debugging disabled (Waiman Long) [1736654] - [kernel] locking/lockdep: Only call init_rcu_head() after RCU has been initialized (Waiman Long) [1736654] - [kernel] locking/lockdep: Avoid a Clang warning (Waiman Long) [1736654] - [kernel] locking/lockdep: Shrink struct lock_class_key (Waiman Long) [1736654] - [kernel] locking/lockdep: Add module_param to enable consistency checks (Waiman Long) [1736654] - [tools] lockdep/lib/tests: Test dynamic key registration (Waiman Long) [1736654] - [tools] lockdep/lib/tests: Fix run_tests.sh (Waiman Long) [1736654] - [kernel] workqueue: Use dynamic lockdep keys for workqueues (Waiman Long) [1736654] - [kernel] locking/lockdep: Add support for dynamic keys (Waiman Long) [1736654] - [kernel] locking/lockdep: Verify whether lock objects are small enough to be used as class keys (Waiman Long) [1736654] - [kernel] locking/lockdep: Check data structure consistency (Waiman Long) [1736654] - [kernel] locking/lockdep: Reuse lock chains that have been freed (Waiman Long) [1736654] - [kernel] locking/lockdep: Fix a comment in add_chain_cache() (Waiman Long) [1736654] - [kernel] locking/lockdep: Introduce lockdep_next_lockchain() and lock_chain_count() (Waiman Long) [1736654] - [kernel] locking/lockdep: Reuse list entries that are no longer in use (Waiman Long) [1736654] - [kernel] locking/lockdep: Free lock classes that are no longer in use (Waiman Long) [1736654] - [kernel] locking/lockdep: Update two outdated comments (Waiman Long) [1736654] - [kernel] locking/lockdep: Make it easy to detect whether or not inside a selftest (Waiman Long) [1736654] - [kernel] locking/lockdep: Split lockdep_free_key_range() and lockdep_reset_lock() (Waiman Long) [1736654] - [kernel] locking/lockdep: Initialize the locks_before and locks_after lists earlier (Waiman Long) [1736654] - [kernel] locking/lockdep: Make zap_class() remove all matching lock order entries (Waiman Long) [1736654] - [kernel] locking/lockdep: Reorder struct lock_class members (Waiman Long) [1736654] - [kernel] locking/lockdep: Avoid that add_chain_cache() adds an invalid chain to the cache (Waiman Long) [1736654] - [kernel] locking/lockdep: Fix reported required memory size (2/2) (Waiman Long) [1736654] - [kernel] locking/lockdep: Fix reported required memory size (1/2) (Waiman Long) [1736654] - [kernel] locking/lockdep: Fix two 32-bit compiler warnings (Waiman Long) [1736654] - [kernel] locking/lockdep: Rename lockdep_info() to lockdep_init() (Waiman Long) [1736654] - [kernel] locking/lockdep: Add debug_locks check in __lock_downgrade() (Waiman Long) [1736654] - [kernel] locking/lockdep: Provide enum lock_usage_bit mask names (Waiman Long) [1736654] - [kernel] locking/lockdep: Simplify mark_held_locks() (Waiman Long) [1736654] - [kernel] locking/lockdep: Add debug_locks check in __lock_downgrade() (Waiman Long) [1736654] - [kernel] locking/lockdep: Stop using RCU primitives to access 'all_lock_classes' (Waiman Long) [1736654] - [kernel] locking/lockdep: Make concurrent lockdep_reset_lock() calls safe (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove a superfluous INIT_LIST_HEAD() statement (Waiman Long) [1736654] - [kernel] locking/lockdep: Introduce lock_class_cache_is_registered() (Waiman Long) [1736654] - [kernel] locking/lockdep: Inline __lockdep_init_map() (Waiman Long) [1736654] - [kernel] locking/lockdep: Declare local symbols static (Waiman Long) [1736654] - [tools] lib/lockdep/tests: Test the lockdep_reset_lock() implementation (Waiman Long) [1736654] - [tools] lib/lockdep: Add dummy print_irqtrace_events() implementation (Waiman Long) [1736654] - [tools] lib/lockdep: Rename "trywlock" into "trywrlock" (Waiman Long) [1736654] - [tools] lib/lockdep/tests: Run lockdep tests a second time under Valgrind (Waiman Long) [1736654] - [tools] lib/lockdep/tests: Improve testing accuracy (Waiman Long) [1736654] - [tools] lib/lockdep/tests: Fix shellcheck warnings (Waiman Long) [1736654] - [tools] lib/lockdep/tests: Display compiler warning and error messages (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove ::version from lock_class structure (Waiman Long) [1736654] - [init] kconfig: disable io_uring support (Jeff Moyer) [1758680] - [virt] kvm: arm64: pmu: Reset sample period on overflow handling (Auger Eric) [1760872] - [virt] kvm: arm64: pmu: Set the CHAINED attribute before creating the in-kernel event (Auger Eric) [1760872] - [arm64] kvm: Handle PMCR_EL0.LC as RES1 on pure AArch64 systems (Auger Eric) [1760872] - [virt] kvm: arm64: pmu: Fix cycle counter truncation (Auger Eric) [1760872] - [virt] kvm: arm/arm64: Introduce kvm_pmu_vcpu_init() to setup PMU counter index (Auger Eric) [1760872] - [virt] kvm: arm/arm64: Support chained PMU counters (Auger Eric) [1760872] - [virt] kvm: arm/arm64: Remove pmc->bitmask (Auger Eric) [1760872] - [virt] kvm: arm/arm64: Re-create event when setting counter value (Auger Eric) [1760872] - [virt] kvm: arm/arm64: Extract duplicated code to own function (Auger Eric) [1760872] - [virt] kvm: arm/arm64: Rename kvm_pmu_{enable/disable}_counter functions (Auger Eric) [1760872] - [arm64] perf: Hook up new events (Auger Eric) [1760872] - [arm64] perf: Move event definitions into perf_event.h (Auger Eric) [1760872] - [arm64] perf: Remove duplicate generic cache events (Auger Eric) [1760872] - [arm64] perf: Terminate PMU assignment statements with semicolons (Auger Eric) [1760872] - [arm64] Allow CAVIUM_TX2_ERRATUM_219 to be selected (Auger Eric) [1771633] - [arm64] Avoid Cavium TX2 erratum 219 when switching TTBR (Auger Eric) [1771633] - [arm64] Enable workaround for Cavium TX2 erratum 219 when running SMT (Auger Eric) [1771633] - [arm64] kvm: Trap VM ops when ARM64_WORKAROUND_CAVIUM_TX2_219_TVM is set (Auger Eric) [1771633] - [arm64] sysreg: fix incorrect definition of SYS_PAR_EL1_F (Auger Eric) [1771633] - [arm64] Force SSBS on context switch (Mark Salter) [1756103] - [arm64] enable pointer authentication (Mark Salter) [1756103] - [arm64] add ptrace regsets for ptrauth key management (Mark Salter) [1756103] - arm64: cpufeature: Rework ptr auth hwcaps using multi_entry_cap_matches (Mark Salter) [1756103] - [arm64] capabilities: Merge duplicate entries for Qualcomm erratum 1003 (Mark Salter) [1756103] - [arm64] cpufeature: Reduce number of pointer auth CPU caps from 6 to 4 (Mark Salter) [1756103] - [documentation] arm64: docs: document pointer authentication (Mark Salter) [1756103] - [documentation] arm64: docs: Document SSBS HWCAP (Mark Salter) [1756103] - [documentation] arm64: docs: Fix typos in ELF hwcaps (Mark Salter) [1756103] - [arm64] ptr auth: Move per-thread keys from thread_info to thread_struct (Mark Salter) [1756103] - [arm64] add prctl control for resetting ptrauth keys (Mark Salter) [1756103] - [arm64] perf: strip PAC when unwinding userspace (Mark Salter) [1756103] - [arm64] expose user PAC bit positions via ptrace (Mark Salter) [1756103] - [arm64] add basic pointer authentication support (Mark Salter) [1756103] - arm64/cpufeature: detect pointer authentication (Mark Salter) [1756103] - [arm64] cpufeature: Convert hook_lock to raw_spin_lock_t in cpu_enable_ssbs() (Mark Salter) [1756103] - [arm64] entry: Allow handling of undefined instructions from EL1 (Mark Salter) [1756103] - [arm64] Fix silly typo in comment (Mark Salter) [1756103] - [fs] smb3: fix signing verification of large reads (Dave Wysochanski) [1753114] - [fs] revert "nfs4: Fix v4.0 client state corruption when mount" (Benjamin Coddington) [1767012] - [kernel] svcrdma: Increase the default connection credit limit (Benjamin Coddington) [1771430] - [x86] quirks: Disable HPET on Intel Coffe Lake platforms (David Arcari) [1773774] - [sched] core: Fix CPU controller for !RT_GROUP_SCHED (Phil Auld) [1774652] - [x86] Add comment for x86 processor OS version support (David Arcari) [1709878] - [x86] kvm: svm: taint module and print taint message iff nested is enabled (Bandan Das) [1775410] - [x86] cpu: Add Tiger Lake to Intel family (Steve Best) [1773790] - [fs] Fix the locking in dcache_readdir() and friends (Miklos Szeredi) [1761746] - [infiniband] rdma/mlx5: Return proper error value (Mohammad Heib) [1772101] - [scsi] mpt3sas: change allocation option (Tomas Henzl) [1770264] - [scsi] qla2xxx: Initialized mailbox to prevent driver load failure (Himanshu Madhani) [1770309] - [mfd] intel-lpss: Add Intel Comet Lake PCH-H PCI IDs (David Arcari) [1773307] - [powercap] intel_rapl: add support for Cometlake desktop (David Arcari) [1759664] - [powercap] intel_rapl: add support for CometLake Mobile (David Arcari) [1746265] - [kernel] intel_rapl: need linux/cpuhotplug.h for enum cpuhp_state (Alexander Beregalov) [1732604] - [thermal] int340x/processor_thermal_device: Fix proc_thermal_rapl_remove() (Alexander Beregalov) [1732604] - [thermal] int340x/processor_thermal_device: add support for MMIO RAPL (Alexander Beregalov) [1732604] - [thermal] thermal: processor_thermal_device: Fix build warning (Alexander Beregalov) [1732604] - [thermal] thermal: processor_thermal: Read PPCC on resume (Alexander Beregalov) [1732604] - [thermal] thermal: processor_thermal: Downgrade error message (Alexander Beregalov) [1732604] - [thermal] intel: int340x: processor_thermal_device: simplify to get driver data (Alexander Beregalov) [1732604] - [thermal] int3403_thermal: favor _TMP instead of PTYP (Alexander Beregalov) [1732604] - [thermal] int340x_thermal: fix mode setting (Alexander Beregalov) [1732604] - [thermal] int340x_thermal: Add additional UUIDs (Alexander Beregalov) [1732604] - [thermal] thermal: int340x_thermal: Fix sysfs race condition (Alexander Beregalov) [1732604] - [thermal] thermal: int340x_thermal: Make PCI dependency explicit (Alexander Beregalov) [1732604] - [thermal] int340x_thermal: Fix a NULL vs IS_ERR() check (Alexander Beregalov) [1732604] - [thermal] int340x_thermal: int3400_thermal: simplify getting .driver_data (Alexander Beregalov) [1732604] - [powercap] Invoke powercap_init() and rapl_init() earlier (Alexander Beregalov) [1732604] - [powercap] intel_rapl: Fix module autoloading issue (Alexander Beregalov) [1732604] - [powercap] intel_rapl: support two power limits for every RAPL domain (Alexander Beregalov) [1732604] - [powercap] intel_rapl: support 64 bit register (Alexander Beregalov) [1732604] - [powercap] intel_rapl: abstract RAPL common code (Alexander Beregalov) [1732604] - [powercap] intel_rapl: cleanup hardcoded MSR access (Alexander Beregalov) [1732604] - [powercap] intel_rapl: cleanup some functions (Alexander Beregalov) [1732604] - [powercap] intel_rapl: abstract register access operations (Alexander Beregalov) [1732604] - [powercap] intel_rapl: abstract register address (Alexander Beregalov) [1732604] - [powercap] intel_rapl: introduce struct rapl_if_private (Alexander Beregalov) [1732604] - [kernel] intel_rapl: introduce intel_rapl.h (Alexander Beregalov) [1732604] - [powercap] intel_rapl: remove hardcoded register index (Alexander Beregalov) [1732604] - [powercap] intel_rapl: use reg instead of msr (Alexander Beregalov) [1732604] - [security] ima: Differentiate auditing policy rules from "audit" actions (Richard Guy Briggs) [1479911] - [security] ima: Do not audit if CONFIG_INTEGRITY_AUDIT is not set (Richard Guy Briggs) [1479911] - [security] ima: Use audit_log_format() rather than audit_log_string() (Richard Guy Briggs) [1479911] - [security] ima: Call audit_log_string() rather than logging it untrusted (Richard Guy Briggs) [1479911] - [security] selinux: avoid atomic_t usage in sidtab (Ondrej Mosnacek) [1741182] - [security] selinux: always return a secid from the network caches if we find one (Ondrej Mosnacek) [1741182] - [security] selinux: policydb - rename type_val_to_struct_array (Ondrej Mosnacek) [1741182] - [security] selinux: policydb - fix some checkpatch.pl warnings (Ondrej Mosnacek) [1741182] - [security] selinux: shuffle around policydb.c to get rid of forward declarations (Ondrej Mosnacek) [1741182] - [security] selinux: fix memory leak in policydb_init() (Ondrej Mosnacek) [1741182] - [security] selinux: check sidtab limit before adding a new entry (Ondrej Mosnacek) [1741182] - [security] selinux: format all invalid context as untrusted (Ondrej Mosnacek) [1479914 1741182] - [security] selinux: remove some no-op BUG_ONs (Ondrej Mosnacek) [1741182] - [security] selinux: provide __le variables explicitly (Ondrej Mosnacek) [1741182] - [security] selinux: avoid uninitialized variable warning (Ondrej Mosnacek) [1741182] - [security] selinux: remove useless assignments (Ondrej Mosnacek) [1741182] - [security] selinux: fix NULL dereference in policydb_destroy() (Ondrej Mosnacek) [1741182] - [security] selinux: convert to kvmalloc (Ondrej Mosnacek) [1741182] - [kernel] lsm: generalize flag passing to security_capable (Ondrej Mosnacek) [1741182] - [kernel] selinux: Remove unused selinux_is_enabled (Ondrej Mosnacek) [1741182] - [kernel] selinux: Remove cred security blob poisoning (Ondrej Mosnacek) [1741182] - [security] selinux: Remove SECURITY_SELINUX_BOOTPARAM_VALUE (Ondrej Mosnacek) [1741182]- [tools] selftests: mlxsw: Add a test for leftover DSCP rule (Ivan Vecera) [1737368] - [tools] selftests: mlxsw: Fix local variable declarations in DSCP tests (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: Add counters for GC events (Ivan Vecera) [1737368] - [netdrv] mlxsw: Bump firmware version to 13.2000.1886 (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Prevent auto negotiation on number of lanes (Ivan Vecera) [1737368] - [netdrv] mlxsw: Remove 56G speed support (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: Keep unmatched entries in a linked list (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Further reduce pool size on Spectrum-2 (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Fix error path in mlxsw_sp_module_init() (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: fix duplicated check on orig_egr_types (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: Increase parsing depth when PTP is enabled (Ivan Vecera) [1737368] - [tools] selftests: mlxsw: Fix typo in qos_mc_aware.sh (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Do not process learned records with a dummy FID (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_dcb: Configure DSCP map as the last rule is removed (Ivan Vecera) [1737368] - [netdrv] remove redundant memset (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: Apply the PTP shaper enable/disable logic (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Set up PTP shaper when port status has changed (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: Enable/disable PTP shaper on a port when getting HWTSTAMP on/off (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Add new operation for getting the port's speed (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: Set the PTP shaper parameters (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add QoS PTP Shaper Configuration Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Add note about the PTP shaper (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add ptps field in QoS ETS Element Configuration Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: Fix validation in mlxsw_sp1_ptp_packet_finish() (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: ptp: Support ethtool get_ts_info (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: ptp: Support SIOCGHWTSTAMP, SIOCSHWTSTAMP ioctls (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: ptp: Configure PTP traps and FIFO events (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: ptp: Garbage-collect unmatched entries (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: ptp: Support timestamping on Spectrum-1 (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: ptp: Disable BH when working with PHC (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: ptp: Add PTP initialization / finalization (Ivan Vecera) [1737368] - [netdrv] mlxsw: pci: ptp: Hook into packet transmit path (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Add support for using SKB control buffer (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: ptp: Hook into packet receive path (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Add support for traps specific to Spectrum-1 (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Extract a helper for trap registration (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add Monitoring Global Configuration Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add Time Precision Packet Timestamping Reading (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add Monitoring Precision Time Protocol Trap Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add Monitoring Time Precision Packet Port Configuration Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Add support for negative temperature readout (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Add the hottest thermal zone detection (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Extend thermal core with per inter-connect device thermal zones (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_flower: Implement support for ingress device matching (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_acl: Fix SRC_SYS_PORT element size (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_acl: Avoid size check for RX_ACL_SYSTEM_PORT element (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_acl: Write RX_ACL_SYSTEM_PORT acl element correctly (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: Fix compilation on 32-bit ARM (Ivan Vecera) [1737368] - [tools] selftests: ptp: Add Physical Hardware Clock test (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: PTP physical hardware clock initialization (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: Add implementation for physical hardware clock operations (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add Management Pulse Per Second Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add Management UTC Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: pci: Query free running clock PCI BAR and offsets (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Add a new interface for reading the hardware free running clock (Ivan Vecera) [1737368] - [netdrv] mlxsw: cmd: Free running clock PCI BAR and offsets via query firmware (Ivan Vecera) [1737368] - [netdrv] mlxsw: Implement flash update status notifications (Ivan Vecera) [1737368] - [netdrv] mlxfw: Introduce status_notify op and call it to notify about the status (Ivan Vecera) [1737368] - [netdrv] mlxfw: Propagate error messages through extack (Ivan Vecera) [1737368] - [netdrv] mlxsw: Move firmware flash implementation to devlink (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Reduce buffer size in transactions for SFP modules temperature readout (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Extend the index size for temperature sensors readout (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Extend hwmon interface with inter-connect temperature attributes (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add Management General Peripheral Information Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Extend sensor index field size of Management Temperature Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Re-order initialization sequence (Ivan Vecera) [1737368] - [netdrv] mlxsw: i2c: Allow flexible setting of I2C transactions size (Ivan Vecera) [1737368] - [netdrv] mlxsw: i2c: Extend initialization with querying firmware info (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Disallow prio-tagged packets when PVID is removed (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Reduce pool size on Spectrum-2 (Ivan Vecera) [1737368] - [tools] selftests: tc_flower: Add TOS matching test (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_flower: Fix TOS matching (Ivan Vecera) [1737368] - [tools] selftests: mlxsw: Test nexthop offload indication (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_router: Refresh nexthop neighbour when it becomes dead (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Use different seeds for ECMP and LAG hash (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Prevent force of 56G (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_acl: Avoid warning after identical rules insertion (Ivan Vecera) [1737368] - [tools] selftests: Add loopback test (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Implement loopback ethtool feature (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add Port Physical Loopback Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: split base on local_ports_in_{1x, 2x} resources (Ivan Vecera) [1737368] - [netdrv] mlxsw: resources: Add local_ports_in_{1x, 2x} (Ivan Vecera) [1737368] - [netdrv] mlxsw: Bump firmware version to 13.2000.1122 (Ivan Vecera) [1737368] - [netdrv] mlxsw: Remove obsolete dependency on THERMAL=m (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_router: Prevent ipv6 gateway with v4 route via replace and append (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Adjust CPU port shared buffer egress quotas (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Allow skipping ingress port quota configuration (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Split business logic from mlxsw_sp_port_sb_pms_init() (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Use new CPU ingress pool for control packets (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Add pools for CPU traffic (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Remove assumption about pool order (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Forbid changing multicast TCs' attributes (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Forbid changing threshold type of first egress pool (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Forbid configuration of multicast pool (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Add ability to veto TC's configuration (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Add ability to veto pool's configuration (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Use defines for pool indices (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Add extack messages for invalid configurations (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_router: Relax FIB rule validation (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Use a stable ECMP/LAG seed (Ivan Vecera) [1737368] - [tools] selftests: mlxsw: Test neighbour offload indication (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_router: Add neighbour offload indication (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_router: Propagate neighbour update errors (Ivan Vecera) [1737368] - [documentation] documentation: networking: devlink-info-versions: Add fw.psid (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Add support for devlink info command (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add MGIR register (Ivan Vecera) [1737368] - [tools] selftests: forwarding: test for bridge mcast traffic after report and leave (Ivan Vecera) [1737368] - [netdrv] mlxsw: switch_ib: Pass valid HW id down to mlxsw_core_port_init() (Ivan Vecera) [1737368] - [netdrv] mlxsw: Remove ndo_get_port_parent_id implementation (Ivan Vecera) [1737368] - [netdrv] mlxsw: Pass switch ID through devlink_port_attrs_set() (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_acl: Rename rehash_dis trace (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_acl: Remove failed_rollback dead end (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_acl: Move rehash_dis trace call and err msg to vregion_migrate() (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_acl: Remove redundant failed_rollback from migrate_start() (Ivan Vecera) [1737368] - [netdrv] mlxsw: Remove ndo_get_phys_port_name implementation (Ivan Vecera) [1737368] - [netdrv] mlxsw: Implement ndo_get_devlink_port (Ivan Vecera) [1737368] - [tools] selftests: mlxsw: Add a new test for strict priority (Ivan Vecera) [1737368] - [tools] selftests: mlxsw: Add qos_lib.sh (Ivan Vecera) [1737368] - [tools] selftests: mlxsw: qos_mc_aware: Configure shared buffers (Ivan Vecera) [1737368] - [tools] selftests: forwarding: devlink_lib: Add shared buffer helpers (Ivan Vecera) [1737368] - [tools] selftests: forwarding: devlink_lib: Simplify deduction of DEVLINK_DEV (Ivan Vecera) [1737368] - [tools] selftests: forwarding: devlink_lib: Avoid double sourcing of lib.sh (Ivan Vecera) [1737368] - [tools] selftests: forwarding: Test action VLAN modify (Ivan Vecera) [1737368] - [tools] selftests: forwarding: Add PCP match and VLAN match tests (Ivan Vecera) [1737368] - [infiniband] rdma/mlx5: Use irq xarray locking for mkey_table (Alaa Hleihel) [1724336] - [netdrv] mlx4_core: Dynamically set guaranteed amount of counters per VF (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Initialize on stack link modes bitmap (Alaa Hleihel) [1724336] - [netdrv] mlx5e: fix ethtool self test: link speed (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix handling of compressed CQEs in case of low NAPI budget (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Don't store direct pointer to action's tunnel info (Alaa Hleihel) [1724336] - [netdrv] mlx5: Fix NULL pointer dereference in extended destination (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Only skip encap flows update when encap init failed (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Determine source port properly for vlan push action (Alaa Hleihel) [1724336] - [kernel] mlx5: Fix flow counter list auto bits struct (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Clear old rate limit when closing QP (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Remove dead code (Alaa Hleihel) [1724336] - [netdrv] mlx5: fix memory leak in mlx5_fw_fatal_reporter_dump (Alaa Hleihel) [1724336] - [netdrv] mlx5: prevent memory leak in mlx5_fpga_conn_create_cq (Alaa Hleihel) [1724336] - [netdrv] mlx5e: TX, Fix consumer index of error cqe dump (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Tx, Zero-memset WQE info struct upon update (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Tx, Fix assumption of single WQEBB of NOP in cleanup flow (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Add missing synchronize_srcu() for MW cases (Alaa Hleihel) [1724307 1724336] - [infiniband] rdma/mlx5: Order num_pending_prefetch properly with synchronize_srcu (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Do not allow rereg of a ODP MR (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix matching on tunnel addresses type (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add device ID of upcoming BlueField-2 (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Free mpi in mp_slave mode (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Use the original address for the page during free_pages (Alaa Hleihel) [1724308 1724336] - [netdrv] mlx5: FWTrace, Reduce stack usage (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Remove unnecessary clear_bit()s (Alaa Hleihel) [1724336] - [netdrv] mlx5: fix spelling mistake "offlaods" -> "offloads" (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Remove leftover declaration (Alaa Hleihel) [1724336] - [netdrv] mlx5e: ethtool, Fix a typo in WOL function names (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add missing include file to lib/crypto.c (Alaa Hleihel) [1724336] - [netdrv] mlx5: remove self-assignment on esw->dev (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Support MLX5_CMD_OP_QUERY_LAG as a DEVX general command (Alaa Hleihel) [1724307 1724336] - [kernel] mlx5: Fix mlx5_ifc_query_lag_out_bits (Alaa Hleihel) [1724336] - [netdrv] mlx5: Fix formats with line continuation whitespace (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix mlx5e_tx_reporter_create return value (Alaa Hleihel) [1724336] - [kernel] mlx5: Fix offset of tisc bits reserved field (Alaa Hleihel) [1724336] - [netdrv] mlx5: fix -Wtype-limits compilation warnings (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Support per device q counters in switchdev mode (Alaa Hleihel) [1659186 1724336] - [infiniband] ib/mlx5: Refactor code for counters allocation (Alaa Hleihel) [1659186 1724336] - [netdrv] mlx5: DR, Replace CRC32 implementation to use kernel lib (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Support IPv4 and IPv6 mixed matcher (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Allow insertion of duplicate rules (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: avoid 64-bit division in dr_icm_pool_mr_create() (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5e: Fix traffic duplication in ethtool steering (Alaa Hleihel) [1724336] - [netdrv] mlx5: DR, Allow matching on vport based on vhca_id (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Fix getting incorrect prev node in ste_free (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Remove redundant vport number from action (Alaa Hleihel) [1760284 1724336] - [kernel] mlx5: DR, Fix SW steering HW bits and definitions (Alaa Hleihel) [1724336] - [netdrv] mlx5: fix missing assignment of variable err (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: Fix rt's type in dr_action_create_reformat_action (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Fix error return code in dr_domain_init_resources() (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: Fix addr's type in mlx5dr_icm_dm (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: Add devlink flow_steering_mode parameter (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: Add support to use SMFS in switchdev mode (Alaa Hleihel) [1760284 1724327 1724336] - [netdrv] mlx5: Add API to set the namespace steering mode (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: Add direct rule fs_cmd implementation (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Add CONFIG_MLX5_SW_STEERING for software steering support (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Expose APIs for direct rule managing (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Add required FW steering functionality (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Expose steering rule functionality (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Expose steering action functionality (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Expose steering matcher functionality (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Expose steering table functionality (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Expose steering domain functionality (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Add Steering entry (STE) utilities (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Expose an internal API to issue RDMA operations (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, ICM pool memory allocator (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Add direct rule command utilities (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Add the internal direct rule types definitions (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: Add flow steering actions to fs_cmd shim layer (Alaa Hleihel) [1760284 1724327 1724336] - [netdrv] mlx5: Set only stag for match untagged packets (Alaa Hleihel) [1760284 1724336] - [kernel] mlx5: Add stub for mlx5_eswitch_mode (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: Avoid disabling RoCE when uninitialized (Alaa Hleihel) [1760284 1724336] - [kernel] mlx5: Add HW bits and definitions required for SW steering (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: Move device memory management to mlx5_core (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5e: Support LAG TX port affinity distribution (Alaa Hleihel) [1760285 1724336] - [netdrv] mlx5e: Expose new function for TIS destroy loop (Alaa Hleihel) [1760285 1724336] - [kernel] mlx5: Add lag_tx_port_affinity capability bit (Alaa Hleihel) [1760285 1724336] - [netdrv] mlx5e: Add device out of buffer counter (Alaa Hleihel) [1760291 1724336] - [netdrv] mlx5: Fix the order of fc_stats cleanup (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix deallocation of non-fully init encap entries (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Only access fully initialized flows in neigh update (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Refactor neigh update for concurrent execution (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Refactor neigh used value update for concurrent execution (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Protect neigh hash encap list with spinlock and rcu (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Refactor mlx5e_neigh_update_table->encap_lock (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Extend neigh hash entry with rcu (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Always take reference to neigh entry (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Extract code that queues neigh update work into function (Alaa Hleihel) [1663231 1724336] - [kernel] mlx5: Add support for VNIC_ENV internal rq counter (Alaa Hleihel) [1760291 1724336] - [netdrv] mlx5e: Use refcount_t for refcount (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Use vhca_id in generating representor port_index (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Simplify querying port representor parent id (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5: E-switch, Removed unused hwid (Alaa Hleihel) [1663231 1724327 1724336] - [netdrv] mlx5e: Allow concurrent creation of encap entries (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Protect encap hash table with mutex (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Extend encap entry with reference counter (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Allow concurrent creation of mod_hdr entries (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Protect mod_hdr hash table with mutex (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Protect mod header entry flows list with spinlock (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Extend mod header entry with reference counter (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Allow concurrent creation of hairpin entries (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Protect hairpin hash table with mutex (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Protect hairpin entry flows list with spinlock (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Extend hairpin entry with reference counter (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5: E-switch, Tide up eswitch config sequence (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Remove redundant mc_promisc NULL check (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, remove redundant error handling (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-switch, Introduce helper function to enable/disable vports (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-switch, Initialize TSAR Qos hardware block before its user vports (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-switch, Combine metadata enable/disable functionality (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Verify support QoS element type (Alaa Hleihel) [1724336] - [netdrv] mlx5: Make load_one() and unload_one() symmetric (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add flow counter pool (Alaa Hleihel) [1760297 1724336] - [netdrv] mlx5: Add flow counter bulk infrastructure (Alaa Hleihel) [1760297 1724336] - [kernel] mlx5: Add flow counter bulk allocation hardware bits and command (Alaa Hleihel) [1760297 1724336] - [netdrv] mlx5: Refactor and optimize flow counter bulk query (Alaa Hleihel) [1760297 1724336] - [netdrv] mlx5e: Protect tc flow table with mutex (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Rely on rcu instead of rtnl lock when getting upper dev (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Eswitch, use state_lock to synchronize vlan change (Alaa Hleihel) [1663231 1724327 1724336] - [netdrv] mlx5e: Eswitch, change offloads num_flows type to atomic64 (Alaa Hleihel) [1663231 1724327 1724336] - [netdrv] mlx5e: Protect unready flows with dedicated lock (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Protect tc flows hashtable with rcu (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Change flow flags type to unsigned long (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Extend tc flow struct with reference counter (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Simplify get_route_and_out_devs helper function (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Improve ethtool rxnfc callback structure (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Avoid warning print when not required (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Print a warning when LRO feature is dropped or not allowed (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Remove ethernet segment from dump WQE (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Add num bytes metadata to WQE info (Alaa Hleihel) [1724336] - [netdrv] mlx5: Fix delay in fw fatal report handling due to fw report (Alaa Hleihel) [1724336] - [netdrv] mlx5: Fix crdump chunks print (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Block MR WR if UMR is not possible (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Fix MR re-registration flow to use UMR properly (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Report and handle ODP support properly (Alaa Hleihel) [1724308 1724336] - [infiniband] ib/mlx5: Consolidate use_umr checks into single function (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix compatibility issue with ethtool flash device (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Fix use-after-free error while accessing ev_file pointer (Alaa Hleihel) [1724307 1724336] - [netdrv] mlx5e: Remove redundant check in CQE recovery flow of tx reporter (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix error flow of CQE recovery on tx reporter (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix false negative indication on tx reporter CQE recovery (Alaa Hleihel) [1724336] - [netdrv] mlx5e: kTLS, Fix tisn field placement (Alaa Hleihel) [1724336] - [netdrv] mlx5e: kTLS, Fix tisn field name (Alaa Hleihel) [1724336] - [netdrv] mlx5e: kTLS, Fix progress params context WQE layout (Alaa Hleihel) [1724336] - [kernel] mlx5: kTLS, Fix wrong TIS opmod constants (Alaa Hleihel) [1724336] - [netdrv] mlx5: crypto, Fix wrong offset in encryption key command (Alaa Hleihel) [1724336] - [netdrv] mlx5e: ethtool, Avoid setting speed to 56GBASE when autoneg off (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Only support tx/rx pause setting for port owner (Alaa Hleihel) [1724336] - [netdrv] mlx5: Support inner header match criteria for non decap flow action (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5e: Use flow keys dissector to parse packets for ARFS (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Check the correct variable in error handling code (Alaa Hleihel) [1724307 1724336] - [infiniband] ib/mlx5: Fix implicit MR release flow (Alaa Hleihel) [1724308 1724336] - [netdrv] mlx5e: always initialize frag->last_in_page (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Release locks during notifier unregister (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Fix MR registration flow to use UMR properly (Alaa Hleihel) [1764207 1724336] - [netdrv] mlx5e: kTLS, Call WARN_ONCE on netdev mismatch (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Prevent encap flow counter update async to user query (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix matching of speed to PRM link modes (Alaa Hleihel) [1724336] - [kernel] mlx5: Fix modify_cq_in alignment (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add missing RDMA_RX capabilities (Alaa Hleihel) [1724336] - [netdrv] mlx5: Use reversed order when unregister devices (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Fix RSS Toeplitz setup to be aligned with the HW specification (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Prevent concurrent MR updates during invalidation (Alaa Hleihel) [1724308 1724336] - [infiniband] ib/mlx5: Fix clean_mr() to work in the expected order (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Move MRs to a kernel PD when freeing them to the MR cache (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Use direct mkey destroy command upon UMR unreg failure (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Fix unreg_umr to ignore the mkey state (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Replace kfree with kvfree (Alaa Hleihel) [1724308 1724336] - [netdrv] mlx5: Replace kfree with kvfree (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Rely on filter_dev instead of dissector keys for tunnels (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Verify encapsulation is supported (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Convert single case statement switch statements into if statements (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Reduce ingress acl modify metadata stack usage (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5e: Fix compilation error in TLS code (Alaa Hleihel) [1724336] - [netdrv] mlx5e: IPoIB, Add error path in mlx5_rdma_setup_rn (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix error flow in tx reporter diagnose (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix return value from timeout recover function (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Rx, Fix checksum calculation for new hardware (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix port tunnel GRE entropy control (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Fix default encap mode (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5e: Return in default case statement in tx_post_resync_params (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Register devlink ports for physical link, PCI PF, VFs (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Set RDMA DIM to be enabled by default (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Report correctly tag matching rendezvous capability (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Implement VHCA tunnel mechanism in DEVX (Alaa Hleihel) [1724307 1724336] - [kernel] mlx5: Introduce VHCA tunnel device capability (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Add kTLS TX HW offload support (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Introduce a fenced NOP WQE posting function (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Re-work TIS creation functions (Alaa Hleihel) [1760285 1724336] - [netdrv] mlx5e: Tx, Unconstify SQ stop room (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Tx, Don't implicitly assume SKB-less wqe has one WQEBB (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Tx, Make SQ WQE fetch function type generic (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Tx, Enforce L4 inline copy when needed (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Move helper functions to a new txrx datapath header (Alaa Hleihel) [1724336] - [netdrv] mlx5: Accel, Add core TLS support for the Connect-X family (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add crypto library to support create/destroy encryption key (Alaa Hleihel) [1724336] - [netdrv] mlx5: Kconfig, Better organize compilation flags (Alaa Hleihel) [1724336] - [netdrv] mlx5: Accel, Expose accel wrapper for IPsec FPGA function (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Add counter_alloc_stats() and counter_update_stats() support (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Support statistic q counter configuration (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Add counter set id as a parameter for mlx5_ib_query_q_counters() (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Support set qp counter (Alaa Hleihel) [1724336] - [netdrv] mlx5: Added devlink info callback (Alaa Hleihel) [1724336] - [netdrv] mlx5: Added fw version query command (Alaa Hleihel) [1724336] - [kernel] mlx5: Add rts2rts_qp_counters_set_id field in hca cap (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Use proper allocation API to get zeroed memory (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: DEVX cleanup mdev (Alaa Hleihel) [1724307 1724336] - [infiniband] ib/mlx5: Add DEVX support for CQ events (Alaa Hleihel) [1724307 1724336] - [infiniband] ib/mlx5: Implement DEVX dispatching event (Alaa Hleihel) [1724307 1724336] - [infiniband] ib/mlx5: Enable subscription for device events over DEVX (Alaa Hleihel) [1724307 1724336] - [infiniband] ib/mlx5: Register DEVX with mlx5_core to get async events (Alaa Hleihel) [1724307 1724336] - [infiniband] ib/mlx5: Introduce MLX5_IB_OBJECT_DEVX_ASYNC_EVENT_FD (Alaa Hleihel) [1724307 1724336] - [kernel] mlx5: Properly name the generic WQE control field (Alaa Hleihel) [1724336] - [kernel] mlx5: Introduce TLS TX offload hardware bits and structures (Alaa Hleihel) [1724336] - [netdrv] mlx5: Refactor mlx5_esw_query_functions for modularity (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch prepare functions change handler to be modular (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: Introduce and use mlx5_eswitch_get_total_vports() (Alaa Hleihel) [1724327 1724336] - [infiniband] ib/mlx5: Fixed reporting counters on 2nd port for Dual port RoCE (Alaa Hleihel) [1724336] - [kernel] mlx5: Expose device definitions for object events (Alaa Hleihel) [1724336] - [netdrv] mlx5: Report EQE data upon CQ completion (Alaa Hleihel) [1724336] - [netdrv] mlx5: Report a CQ error event only when a handler was set (Alaa Hleihel) [1724336] - [netdrv] mlx5: mlx5_core_create_cq() enhancements (Alaa Hleihel) [1724336] - [netdrv] mlx5: Expose the API to register for ANY event (Alaa Hleihel) [1724336] - [netdrv] mlx5: Use event mask based on device capabilities (Alaa Hleihel) [1724308 1724336] - [netdrv] mlx5: Fix mlx5_core_destroy_cq() error flow (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Handle UC address change in switchdev mode (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Consider host PF for inline mode and vlan pop (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Use iterator for vlan and min-inline setups (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Reg/unreg function changed event at correct stage (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Consolidate eswitch function number of VFs (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Refactor eswitch SR-IOV interface (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: Handle host PF vport mac/guid for ECPF (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Use correct flags when configuring vlan (Alaa Hleihel) [1724336] - [netdrv] mlx5: Reduce dependency on enabled_vfs counter and num_vfs (Alaa Hleihel) [1724336] - [netdrv] mlx5: Don't handle VF func change if host PF is disabled (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: Limit scope of mlx5_get_next_phys_dev() to PCI PF devices (Alaa Hleihel) [1724336] - [netdrv] mlx5: Move pci status reg access mutex to mlx5_pci_init (Alaa Hleihel) [1724336] - [kernel] mlx5: Rename mlx5_pci_dev_type to mlx5_coredev_type (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Cleanup rep when doing unload (Alaa Hleihel) [1724336] - [infiniband] {ib, net}/mlx5: E-Switch, Use index of rep for vport to IB port mapping (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Use vport index when init rep (Alaa Hleihel) [1724327 1724336] - [kernel] mlx5: Added MCQI and MCQS registers' description to ifc (Alaa Hleihel) [1724336] - [kernel] mlx5: Add hardware definitions for sub functions (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Disallow tc redirect offload cases we don't support (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Expose same physical switch_id for all representors (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Don't refresh TIRs when updating representor SQs (Alaa Hleihel) [1724336] - [netdrv] mlx5e: reduce stack usage in mlx5_eswitch_termtbl_create (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Set drvinfo in generic manner (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Correct phys_port_name for PF port (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Report netdevice MPLS features (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Move to HW checksumming advertising (Alaa Hleihel) [1724336] - [netdrv] mlx5: MPFS, Allow adding the same MAC more than once (Alaa Hleihel) [1724336] - [netdrv] mlx5: MPFS, Cleanup add MAC flow (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Move queue param structs to en/params.h (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Encapsulate open/close queues into a function (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Consider XSK in XDP MTU limit calculation (Alaa Hleihel) [1724336] - [netdrv] mlx5e: XDP_TX from UMEM support (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Share the XDP SQ for XDP_TX between RQs (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Refactor struct mlx5e_xdp_info (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Allow ICO SQ to be used by multiple RQs (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Calculate linear RX frag size considering XSK (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Replace deprecated PCI_DMA_TODEVICE (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Attach/detach XDP program safely (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Enable vport metadata matching if firmware supports it (Alaa Hleihel) [1724327 1724336] - [infiniband] rdma/mlx5: Add vport metadata matching for IB representors (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Add match on vport metadata for rule in slow path (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Pass metadata from FDB to eswitch manager (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Add query and modify esw vport context functions (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Add match on vport metadata for rule in fast path (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5e: Specifying known origin of packets matching the flow (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Tag packet with vport number in VF vports and uplink ingress ACLs (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: Add flow context for flow tag (Alaa Hleihel) [1724336] - [netdrv] mlx5: Introduce a helper API to check VF vport (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: Support allocating modify header context from ingress ACL (Alaa Hleihel) [1724336] - [netdrv] mlx5: Get vport ACL namespace by vport index (Alaa Hleihel) [1724336] - [kernel] mlx5: Introduce vport metadata matching bits and enum constants (Alaa Hleihel) [1724336] - [netdrv] mlx5: Convert mkey_table to XArray (Alaa Hleihel) [1724308 1724307 1724336] - [infiniband] rdma/mlx5: Refactor MR descriptors allocation (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Use PA mapping for PI handover (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Improve PI handover performance (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Remove unused IB_WR_REG_SIG_MR code (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Enable decap and packet reformat on FDB (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Consider eswitch encap mode (Alaa Hleihel) [1724336] - [netdrv] mlx5: add missing void argument to function mlx5_devlink_alloc (Alaa Hleihel) [1724336] - [kernel] mlx5: Expose eswitch encap mode (Alaa Hleihel) [1724336] - [netdrv] mlx5: Declare more strictly devlink encap mode (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5e: use indirect calls wrapper for the rx packet handler (Alaa Hleihel) [1724336] - [netdrv] mlx5e: use indirect calls wrapper for skb allocation (Alaa Hleihel) [1724336] - [netdrv] mlx5: Report devlink health on FW fatal issues (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add support for FW fatal reporter dump (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add fw fatal devlink_health_reporter (Alaa Hleihel) [1724336] - [netdrv] mlx5: Report devlink health on FW issues (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add support for FW reporter dump (Alaa Hleihel) [1724336] - [netdrv] mlx5: Create FW devlink_health_reporter (Alaa Hleihel) [1724336] - [netdrv] mlx5: Issue SW reset on FW assert (Alaa Hleihel) [1724336] - [netdrv] mlx5: Control CR-space access by different PFs (Alaa Hleihel) [1724336] - [netdrv] mlx5: Handle SW reset of FW in error flow (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add Crdump support (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add Vendor Specific Capability access gateway (Alaa Hleihel) [1724336] - [netdrv] mlx5: Move all devlink related functions calls to devlink.c (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add EQ enable/disable API (Alaa Hleihel) [1724308 1724336] - [netdrv] mlx5: Use a single IRQ for all async EQs (Alaa Hleihel) [1724308 1724336] - [netdrv] mlx5: Rename mlx5_irq_info to mlx5_irq (Alaa Hleihel) [1724336] - [netdrv] mlx5: Move all IRQ logic to pci_irq.c (Alaa Hleihel) [1724336] - [netdrv] mlx5: Generalize IRQ interface to work with irq_table (Alaa Hleihel) [1724336] - [netdrv] mlx5: Separate IRQ table creation from EQ table creation (Alaa Hleihel) [1724336] - [netdrv] mlx5: Move IRQ affinity set to IRQ allocation phase (Alaa Hleihel) [1724336] - [netdrv] mlx5: Move IRQ rmap creation to IRQ allocation phase (Alaa Hleihel) [1724336] - [netdrv] mlx5: Separate IRQ data from EQ table data (Alaa Hleihel) [1724336] - [netdrv] mlx5: Separate IRQ request/free from EQ life cycle (Alaa Hleihel) [1724308 1724336] - [netdrv] mlx5: Change interrupt handler to call chain notifier (Alaa Hleihel) [1724308 1724336] - [netdrv] mlx5: Introduce EQ polling budget (Alaa Hleihel) [1724336] - [netdrv] mlx5: Support querying max VFs from device (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Return raw output for query esw functions (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Handle representors creation in handler context (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: Increase wait time for fw initialization (Alaa Hleihel) [1724336] - [netdrv] mlx5: Move firmware flash implementation to devlink (Alaa Hleihel) [1724336] - [netdrv] mlx5e: TX, Improve performance under GSO workload (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Use termination table for VLAN push actions (Alaa Hleihel) [1722647 1724327 1724336] - [netdrv] mlx5e: Geneve, Add support for encap/decap flows offload (Alaa Hleihel) [1725582 1724336] - [netdrv] mlx5e: Rearrange tc tunnel code in a modular way (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Geneve, Keep tunnel info as pointer to the original struct (Alaa Hleihel) [1724336] - [netdrv] mlx5: Geneve, Manage Geneve TLV options (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Enable setting multiple match criteria for flow group (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5e: Allow matching only enc_key_id/enc_dst_port for decapsulation action (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Generalize vport type in vport representor (Alaa Hleihel) [1724336] - [netdrv] {ib, net}/mlx5: Constify rep ops functions pointers (Alaa Hleihel) [1724327 1724336] - [netdrv] {ib, net}/mlx5: No need to typecast from void* to mlx5_ib_dev* (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Honor eswitch functions changed event cap (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Replace host_params event with functions_changed event (Alaa Hleihel) [1724327 1724336] - [kernel] mlx5: Introduce termination table bits (Alaa Hleihel) [1722647 1724336] - [kernel] mlx5: Add core dump register access HW bits (Alaa Hleihel) [1724336] - [netdrv] mlx5: potential error pointer dereference in error handling (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Support tagged tunnel over bond (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Avoid detaching non-existing netdev under switchdev mode (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Fix source port matching in fdb peer flow rule (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Replace reciprocal_scale in TX select queue function (Alaa Hleihel) [1724335] - [netdrv] mlx5: Avoid reloading already removed devices (Alaa Hleihel) [1724335] - [netdrv] mlx5: Update pci error handler entries and command translation (Alaa Hleihel) [1724335] - [infiniband] mlx5: avoid 64-bit division (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Disable rxhash when CQE compress is enabled (Alaa Hleihel) [1724335] - [netdrv] mlx5e: restrict the real_dev of vlan device is the same as uplink device (Alaa Hleihel) [1724335] - [netdrv] mlx5: Allocate root ns memory using kzalloc to match kfree (Alaa Hleihel) [1724335] - [netdrv] mlx5: Avoid double free in fs init error unwinding path (Alaa Hleihel) [1724335] - [netdrv] mlx5: Avoid double free of root ns in the error flow path (Alaa Hleihel) [1724335] - [netdrv] mlx5: Fix error handling in mlx5_load() (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Fix possible modify header actions memory leak (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Fix no rewrite fields with the same match (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Additional check for flow destination comparison (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Add missing ethtool driver info for representors (Alaa Hleihel) [1766306 1724335] - [netdrv] mlx5e: Fix number of vports for ingress ACL configuration (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Fix ethtool rxfh commands when CONFIG_MLX5_EN_RXNFC is disabled (Alaa Hleihel) [1724335] - [netdrv] mlx5: Fix peer pf disable hca command (Alaa Hleihel) [1724335] - [netdrv] mlx5: E-Switch, Correct type to u16 for vport_num and int for vport_index (Alaa Hleihel) [1724335] - [netdrv] mlx5: Add meaningful return codes to status_to_err function (Alaa Hleihel) [1724335] - [netdrv] mlx5: Imply MLXFW in mlx5_core (Alaa Hleihel) [1724335] - [netdrv] mlx5: Set completion EQs as shared resources (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Verify DEVX general object type correctly (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Remove MAYEXEC flag (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Device resource control for privileged DEVX user (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Add steering SW ICM device memory type (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Warn on allocated MEMIC buffers during cleanup (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Support device memory type attribute (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Add missing XRC options to QP optional params mask (Alaa Hleihel) [1724335] - [netdrv] mlx5: E-Switch, Use atomic rep state to serialize state change (Alaa Hleihel) [1724335] - [netdrv] mlx5: E-Switch, Fix the check of legal vport (Alaa Hleihel) [1724335] - [netdrv] mlx5: E-Switch, Use getter to access all vport array (Alaa Hleihel) [1724335] - [netdrv] mlx5: Use available mlx5_vport struct (Alaa Hleihel) [1724335] - [netdrv] mlx5: Reuse mlx5_esw_for_each_vf_vport macro in two files (Alaa Hleihel) [1724335] - [netdrv] mlx5: Remove unused mlx5_query_nic_vport_vlans (Alaa Hleihel) [1724335] - [netdrv] mlx5e: remove meaningless CFLAGS_tracepoint.o (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Put the common XDP code into a function (Alaa Hleihel) [1724335] - [netdrv] mlx5e: ethtool, Add support for EEPROM high pages query (Alaa Hleihel) [1724322 1724335] - [netdrv] mlx5e: Return error when trying to insert existing flower filter (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Replace TC VLAN pop with VLAN 0 rewrite in prio tag mode (Alaa Hleihel) [1724335] - [netdrv] mlx5e: ACLs for priority tag mode (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Turn on HW tunnel offload in all TIRs (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Take common TIR context settings into a function (Alaa Hleihel) [1724335] - [kernel] mlx5: Fix broken hca cap offset (Alaa Hleihel) [1725554 1724335] - [kernel] mlx5: Geneve, Add flow table capabilities for Geneve decap with TLV options (Alaa Hleihel) [1725554 1724335] - [kernel] mlx5: Geneve, Add basic Geneve encap/decap flow table capabilities (Alaa Hleihel) [1725554 1724335] - [netdrv] mlx5: Eswitch, enable RoCE loopback traffic (Alaa Hleihel) [1724335] - [netdrv] mlx5: Add new miss flow table action (Alaa Hleihel) [1724335] - [netdrv] mlx5: Add support in RDMA RX steering (Alaa Hleihel) [1724335] - [netdrv] mlx5: Pass flow steering objects to fs_cmd (Alaa Hleihel) [1724335] - [netdrv] mlx5: Enable general events on all interfaces (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Restrict 'DELAY_DROP_TIMEOUT' subtype to Ethernet interfaces (Alaa Hleihel) [1724335] - [netdrv] mlx5: Separate and generalize dma device from pci device (Alaa Hleihel) [1724335] - [netdrv] mlx5: Get rid of storing copy of device name (Alaa Hleihel) [1724335] - [kernel] mlx5: e-switch: Introduce prio tag mode (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Expose TIR ICM address to user space (Alaa Hleihel) [1724335] - [netdrv] mlx5: Introduce new TIR creation core API (Alaa Hleihel) [1724335] - [kernel] mlx5: Expose TIR ICM address in command outbox (Alaa Hleihel) [1724335] - [kernel] mlx5: Expose SW ICM related device memory capabilities (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Use #define for the WQE wait timeout constant (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Remove unused rx_page_reuse stat (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Take HW interrupt trigger into a function (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Remove unused parameter (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Add an underflow warning comment (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Move parameter calculation functions to en/params.c (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Report mlx5e_xdp_set errors (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Remove unused parameter (Alaa Hleihel) [1724335] - [netdrv] mlx5e: XDP, Inline small packets into the TX MPWQE in XDP xmit flow (Alaa Hleihel) [1724335] - [netdrv] mlx5e: XDP, Add TX MPWQE session counter (Alaa Hleihel) [1724335] - [netdrv] mlx5e: XDP, Enhance RQ indication for XDP redirect flush (Alaa Hleihel) [1724335] - [netdrv] mlx5e: XDP, Fix shifted flag index in RQ bitmap (Alaa Hleihel) [1724335] - [netdrv] mlx5e: RX, Support multiple outstanding UMR posts (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Don't create IB representors when in multiport RoCE mode (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Initialize roce port info before multiport master init (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Allow DEVX and raw creation flow on reps (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Add query e-switch vport context to devx white list (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Allow inserting a steering rule to the FDB (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Create flow table with max size supported (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Access the prio bypass inside the FDB flow table namespace (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Check for error return in flow_rule rather than err (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Remove VF representor profile (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Move to single device multiport ports in switchdev mode (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Move SMI caps logic (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Refactor netdev affinity code (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Move default representors SQ steering to rule to modify QP (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Move rep into port struct (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Use correct size for device resources (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Move ports allocation to outside of INIT stage (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Free IB device on remove (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Move netdev info into the port struct (Alaa Hleihel) [1724335] - [netdrv] mlx5: E-Switch, add a new prio to be used by the RDMA side (Alaa Hleihel) [1724335] - [kernel] mlx5: E-Switch, don't use hardcoded values for FDB prios (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Remove references to uboject->context (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Unify logic of MTU boundaries (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Obsolete param field holding a constant value (Alaa Hleihel) [1724335] - [netdrv] mlx5: A write memory barrier is sufficient in EQ ci update (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Do not rewrite fields with the same match (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Offload TC e-switch rules with ingress VLAN device (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Offload TC e-switch rules with egress VLAN device (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Allow VLAN rewrite of prio field with the same match (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Deny VLAN rewrite if there is no VLAN header match (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Use helpers to get headers criteria and value pointers (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Return -EOPNOTSUPP when attempting to offload an unsupported action (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Deletes unnecessary setting of esw_attr->parse_attr (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Remove 'parse_attr' argument in parse_tc_fdb_actions() (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Make the log friendly when decapsulation offload not supported (Alaa Hleihel) [1724335] - [netdrv] mlx5: E-Switch, Fix double mutex initialization (Alaa Hleihel) [1724335] - [netdrv] mlx5: Handle event of power detection in the PCIE slot (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Cleanup WQE page fault handler (Alaa Hleihel) [1724335] - [kernel] mlx5: Expose MPEIN (Management PCIE INfo) register layout (Alaa Hleihel) [1724335] - [netdrv] mlx5: Add rate limit print macros (Alaa Hleihel) [1724335] - [infiniband] mlx5: Add explicit bar address field (Alaa Hleihel) [1724335] - [netdrv] mlx5: Replace dev_err/warn/info by mlx5_core_err/warn/info (Alaa Hleihel) [1724335] - [netdrv] mlx5: Use dev->priv.name instead of dev_name (Alaa Hleihel) [1724335] - [netdrv] mlx5: Make mlx5_core messages independent from mdev->pdev (Alaa Hleihel) [1724335] - [netdrv] mlx5: Break load_one into three stages (Alaa Hleihel) [1724335] - [netdrv] mlx5: Function setup/teardown procedures (Alaa Hleihel) [1724335] - [netdrv] mlx5: Move health and page alloc init to mdev_init (Alaa Hleihel) [1724335] - [netdrv] mlx5: Split mdev init and pci init (Alaa Hleihel) [1724335] - [netdrv] mlx5: Remove redundant init functions parameter (Alaa Hleihel) [1724335] - [kernel] mlx5: Remove spinlock support from mlx5_write64 (Alaa Hleihel) [1724335] - [kernel] mlx5: Remove unused MLX5_*_DOORBELL_LOCK macros (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Declare devx_async_cmd_event_fops static (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Compare only index part of a memory window rkey (Alaa Hleihel) [1724335] - [infiniband] mlx5: Convert mlx5_srq_table to XArray (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Replace TC VLAN pop and push actions with VLAN modify (Alaa Hleihel) [1722646 1724335] - [netdrv] mlx5e: Support VLAN modify action (Alaa Hleihel) [1722646 1724335] - [netdrv] mlx5e: Add VLAN ID rewrite fields (Alaa Hleihel) [1722646 1724335] - [netdrv] mlx5e: TX, Add geneve tunnel stateless offload support (Alaa Hleihel) [1722661 1724335] - [netdrv] mlx5e: Take SW parser code to a separate function (Alaa Hleihel) [1722661 1724335] - [netdrv] mlx5e: Fix port buffer function documentation format (Alaa Hleihel) [1724335] - [netdrv] mlx5: Simplify mlx5_sriov_is_enabled() by using pci core API (Alaa Hleihel) [1724335] - [netdrv] mlx5: Rename total_vfs to total_vports (Alaa Hleihel) [1724335] - [netdrv] mlx5: Simplify sriov enable/disable flow (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Use rdma_user_map_io for mapping BAR pages (Alaa Hleihel) [1724333] - [netdrv] mlx5e: ethtool, Remove unsupported SFP EEPROM high pages query (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Switch to Toeplitz RSS hash by default (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Protect against non-uplink representor for encap (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Rx, Fixup skb checksum for packets with tail padding (Alaa Hleihel) [1724333] - [netdrv] mlx5e: XDP, Avoid checksum complete when XDP prog is loaded (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Use fail-safe channels reopen in tx reporter recover (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Skip un-needed tx recover if interface state is down (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Update xon formula (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Update xoff formula (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, fix syndrome (0x678139) when turn on vepa (Alaa Hleihel) [1722659 1724333] - [netdrv] mlx5: E-Switch, Protect from invalid memory access in offload fdb table (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Fix access to invalid memory when toggling esw modes (Alaa Hleihel) [1722659 1724333] - [netdrv] mlx5e: Add a lock on tir list (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Fix error handling when refreshing TIRs (Alaa Hleihel) [1724333] - [netdrv] mlx5: Decrease default mr cache size (Alaa Hleihel) [1748518 1724333] - [infiniband] ib/mlx5: Reset access mask when looping inside page fault handler (Alaa Hleihel) [1724333] - [netdrv] mlx5: Avoid panic when setting vport rate (Alaa Hleihel) [1724333] - [netdrv] mlx5: Avoid panic when setting vport mac, getting vport config (Alaa Hleihel) [1724333] - [netdrv] mlx5e: IPoIB, Fix RX checksum statistics update (Alaa Hleihel) [1724333] - [netdrv] mlx5: Remove redundant lag function to get pf num (Alaa Hleihel) [1724333] - [netdrv] mlx5: ODP support for XRC transport is not enabled by default in FW (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Update tx reporter status in case channels were successfully opened (Alaa Hleihel) [1722274 1724333] - [netdrv] mellanox: Switch to bitmap_zalloc() (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Set correct write permissions for implicit ODP MR (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Declare mlx5e_tx_reporter_recover_from_ctx as static (Alaa Hleihel) [1724333] - [netdrv] mlx5: Support ndo bridge_setlink and getlink (Alaa Hleihel) [1722659 1724333] - [netdrv] mlx5: E-Switch, Add support for VEPA in legacy mode (Alaa Hleihel) [1722659 1724333] - [netdrv] mlx5e: Fix mlx5e_tx_reporter_create return value (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Fix return status of TX reporter timeout recover (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Re-add support for TX timeout when TX reporter is not valid (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Fix warn print in case of TX reporter creation failure (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Disable esw manager vport correctly (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Fix the warning on vport index out of range (Alaa Hleihel) [1724333] - [netdrv] mlx5: Delete unused FPGA QPN variable (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Wrap the open and apply of channels in one fail-safe function (Alaa Hleihel) [1724333] - [netdrv] mlx5: Factor out HCA capabilities functions (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Allow transition to offloads mode for ECPF (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Load/unload VF reps according to event from host PF (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Consider ECPF vport depends on eswitch ownership (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Assign a different position for uplink rep and vport (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Centralize repersentor reg/unreg to eswitch driver (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Support load/unload reps of specific vport types (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Add state to eswitch vport representors (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Use getter and iterator to access vport/rep (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Split VF and special vports for offloads mode (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Refactor offloads flow steering init/cleanup (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Properly refer to host PF vport as other vport (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Properly refer to the esw manager vport (Alaa Hleihel) [1724333] - [netdrv] mlx5: Correctly set LAG mode for ECPF (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Avoid magic numbers when initializing offloads mode (Alaa Hleihel) [1724333] - [kernel] mlx5: Relocate vport macros to the vport header file (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Normalize the name of uplink vport number (Alaa Hleihel) [1724333] - [kernel] mlx5: Provide an alternative VF upper bound for ECPF (Alaa Hleihel) [1724333] - [kernel] mlx5: Add host params change event (Alaa Hleihel) [1724333] - [kernel] mlx5: Add query host params command (Alaa Hleihel) [1724333] - [netdrv] mlx5: Update enable HCA dependency (Alaa Hleihel) [1724333] - [netdrv] mlx5: Introduce Mellanox SmartNIC and modify page management logic (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Use unified register/load function for uplink and VF vports (Alaa Hleihel) [1724333] - [netdrv] mlx5: Use consistent vport num argument type (Alaa Hleihel) [1724333] - [kernel] mlx5: Use void pointer as the type in address_of macro (Alaa Hleihel) [1724333] - [netdrv] mlx5: Align ODP capability function with netdev coding style (Alaa Hleihel) [1724333] - [netdrv] mlx5: use RCU lock in mlx5_eq_cq_get() (Alaa Hleihel) [1724333] - [infiniband] rdma/mlx5: Fix memory leak in case we fail to add an IB device (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Simplify WQE count power of two check (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Add tx timeout support for mlx5e tx reporter (Alaa Hleihel) [1722274 1724333] - [netdrv] mlx5e: Add tx reporter support (Alaa Hleihel) [1722274 1724333] - [infiniband] ib/mlx5: Advertise XRC ODP support (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Advertise SRQ ODP support for supported transports (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Add ODP SRQ support (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Let read user wqe also from SRQ buffer (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Add XRC initiator ODP support (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Clean mlx5_ib_mr_responder_pfault_handler() signature (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Remove useless check in ODP handler (Alaa Hleihel) [1724333] - [netdrv] mlx5: Set ODP SRQ support in firmware (Alaa Hleihel) [1724333] - [kernel] mlx5: Add XRC transport to ODP device capabilities layout (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Implement DEVX hot unplug for async command FD (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Implement the file ops of DEVX async command FD (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Reuse fold sw stats in representors (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Present the representors SW stats when state is not opened (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Separate between ethtool and netdev software stats folding (Alaa Hleihel) [1724333] - [netdrv] mlx5: Add trace points for flow tables create/destroy (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Expand XPS cpumask to cover all online cpus (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Take CQ decompress fields into a separate structure (Alaa Hleihel) [1724333] - [netdrv] mlx5e: RX, Make sure packet header does not cross page boundary (Alaa Hleihel) [1724333] - [infiniband] mlx5: no need to check return value of debugfs_create functions (Alaa Hleihel) [1724333] - [netdrv] mlx5: Add pci AtomicOps request (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Don't override existing ip_protocol (Alaa Hleihel) [1724333] - [infiniband] rdma/mlx5: Replace kzalloc with kcalloc (Alaa Hleihel) [1724333] - [documentation] netfilter: doc: Add nf_tables part in tproxy.txt (Phil Sutter) [1762977] - [net] netfilter: nft_socket: fix erroneous socket assignment (Phil Sutter) [1762977] - [net] netfilter: nft_socket: Break evaluation if no socket found (Phil Sutter) [1762977] - [net] netfilter: nft_tproxy: Fix missing-braces warning (Phil Sutter) [1762977] - [net] netfilter: nft_tproxy: Add missing config check (Phil Sutter) [1762977] - [net] netfilter: nf_tables: Add native tproxy support (Phil Sutter) [1762977] - [net] netfilter: nft_tproxy: Move nf_tproxy_assign_sock() to nf_tproxy.h (Phil Sutter) [1762977] - [net] sched: ensure opts_len <= IP_TUNNEL_OPTS_MAX in act_tunnel_key (Ivan Vecera) [1774706] - [net] ipmr: Fix skb headroom in ipmr_get_route(). (Guillaume Nault) [1773692] - [net] netns: fix GFP flags in rtnl_net_notifyid() (Guillaume Nault) [1763661] - [net] netns: fix NLM_F_ECHO mechanism for RTM_NEWNSID (Guillaume Nault) [1763661] - [netdrv] ptp: ptp_clock: Publish scaled_ppm_to_ppb (Ivan Vecera) [1772085] - [kernel] rh_features: move rh_features entry to sys/kernel (Hangbin Liu) [1660583] - [net] netfilter: nf_tables: Make nft_meta expression more robust (Phil Sutter) [1725169] - [tools] selftests/tls: add test for concurrent recv and send (Sabrina Dubroca) [1760375] - [net] tls: add a TX lock (Sabrina Dubroca) [1760375] - [net] tls: don't pay attention to sk_write_pending when pushing partial records (Sabrina Dubroca) [1760375] - [net] tls: fix sk_msg trim on fallback to copy mode (Sabrina Dubroca) [1760375] - [net] tls: align non temporal copy to cache lines (Sabrina Dubroca) [1760375] - [net] tls: remove the record tail optimization (Sabrina Dubroca) [1760375] - [net] tls: use RCU for the adder to the offload record list (Sabrina Dubroca) [1760375] - [net] tls: unref frags in order (Sabrina Dubroca) [1760375] - [net] tcp: ulp: fix possible crash in tcp_diag_get_aux_size() (Sabrina Dubroca) [1760375] - [net] tls: dedup the record cleanup (Sabrina Dubroca) [1760375] - [net] tls: clean up the number of #ifdefs for CONFIG_TLS_DEVICE (Sabrina Dubroca) [1760375] - [net] tls: narrow down the critical area of device_offload_lock (Sabrina Dubroca) [1760375] - [net] tls: don't jump to return (Sabrina Dubroca) [1760375] - [net] tls: export protocol version, cipher, tx_conf/rx_conf to socket diag (Sabrina Dubroca) [1760375] - [net] tcp: ulp: add functions to dump ulp-specific information (Sabrina Dubroca) [1760375] - [net] tls: use RCU protection on icsk->icsk_ulp_data (Sabrina Dubroca) [1760375] - [net] core/skmsg: Delete an unnecessary check before the function call "consume_skb" (Sabrina Dubroca) [1760375] - [net] tls, fix sk_write_space NULL write when tx disabled (Sabrina Dubroca) [1760375] - [net] tls: swap sk_write_space on close (Sabrina Dubroca) [1760375] - [net] tls: prevent skb_orphan() from leaking TLS plain text with offload (Sabrina Dubroca) [1760375] - [tools] selftests/tls: add a litmus test for the socket reuse through shutdown (Sabrina Dubroca) [1760375] - [net] tls: partially revert fix transition through disconnect with close (Sabrina Dubroca) [1760375] - [documentation] TLS: fix stat counters description (Sabrina Dubroca) [1760375] - [tools] selftests/tls: fix TLS tests with CONFIG_TLS=n (Sabrina Dubroca) [1760375] - [tools] selftests/tls: add shutdown tests (Sabrina Dubroca) [1760375] - [tools] selftests/tls: close the socket with open record (Sabrina Dubroca) [1760375] - [tools] selftests/tls: add a bidirectional test (Sabrina Dubroca) [1760375] - [tools] selftests/tls: test error codes around TLS ULP installation (Sabrina Dubroca) [1760375] - [tools] selftests/tls: add a test for ULP but no keys (Sabrina Dubroca) [1760375] - [net] bpf: sockmap/tls, close can race with map free (Sabrina Dubroca) [1760375] - [net] tls: fix transition through disconnect with close (Sabrina Dubroca) [1760375] - [net] tls: remove sock unlock/lock around strp_done() (Sabrina Dubroca) [1760375] - [net] tls: remove close callback sock unlock/lock around TX work flush (Sabrina Dubroca) [1760375] - [net] tls: don't call tls_sk_proto_close for hw record offload (Sabrina Dubroca) [1760375] - [net] tls: don't arm strparser immediately in tls_set_sw_offload() (Sabrina Dubroca) [1760375] - [net] tls: add missing prot info init (Sabrina Dubroca) [1760375] - [netdrv] mlx5: Return -EINVAL when WARN_ON_ONCE triggers in mlx5e_tls_resync(). (Sabrina Dubroca) [1760375] - [net] tls: don't clear TX resync flag on error (Sabrina Dubroca) [1760375] - [tools] selftests/tls: add test for poll() with data in TLS ULP (Sabrina Dubroca) [1760375] - [net] tls: add kernel-driven resync mechanism for TX (Sabrina Dubroca) [1760375] - [net] tls: generalize the resync callback (Sabrina Dubroca) [1760375] - [net] tls: add kernel-driven TLS RX resync (Sabrina Dubroca) [1760375] - [net] tls: rename handle_device_resync() (Sabrina Dubroca) [1760375] - [net] tls: pass record number as a byte array (Sabrina Dubroca) [1760375] - [net] tls: simplify seq calculation in handle_device_resync() (Sabrina Dubroca) [1760375] - [net] tls: export TLS per skb encryption (Sabrina Dubroca) [1760375] - [include] net/tls: simplify driver context retrieval (Sabrina Dubroca) [1760375] - [include] net/tls: split the TLS_DRIVER_STATE_SIZE and bump TX to 16 bytes (Sabrina Dubroca) [1760375] - [net] tls: don't pass version to tls_advance_record_sn() (Sabrina Dubroca) [1760375] - [include] net/tls: reorganize struct tls_context (Sabrina Dubroca) [1760375] - [net] tls: use version from prot (Sabrina Dubroca) [1760375] - [net] tls: don't re-check msg decrypted status in tls_device_decrypted() (Sabrina Dubroca) [1760375] - [net] tls: don't look for decrypted frames on non-offloaded sockets (Sabrina Dubroca) [1760375] - [net] tls: remove false positive warning (Sabrina Dubroca) [1760375] - [net] tls: check return values from skb_copy_bits() and skb_store_bits() (Sabrina Dubroca) [1760375] - [net] tls: fully initialize the msg wrapper skb (Sabrina Dubroca) [1760375] - [net] tls: replace the sleeping lock around RX resync with a bit lock (Sabrina Dubroca) [1760375] - [net] revert "net/tls: avoid NULL-deref on resync during device removal" (Sabrina Dubroca) [1760375] - [net] tls: avoid NULL-deref on resync during device removal (Sabrina Dubroca) [1760375] - [net] tls: Add support of AES128-CCM based ciphers (Sabrina Dubroca) [1760375] - [documentation] add TLS offload documentation (Sabrina Dubroca) [1760375] - [documentation] tls: RSTify the ktls documentation (Sabrina Dubroca) [1760375] - [net] xdp: increase kABI version (Jiri Benc) [1749817] - [tools] selftests: bpf: disable test_seg6_loop test (Jiri Benc) [1749817] - [tools] selftests: bpf: fix test_tc_tunnel hanging (Jiri Benc) [1749817] - [tools] selftests: bpf: xdping is not meant to be run standalone (Jiri Benc) [1749817] - [tools] libbpf: Use implicit XSKMAP lookup from AF_XDP XDP program (Jiri Benc) [1749817] - [lib] bpf, testing: Introduce 'gso_linear_no_head_frag' skb_segment test (Jiri Benc) [1749817] - [lib] bpf, testing: Refactor test_skb_segment() for testing skb_segment() on different skbs (Jiri Benc) [1749817] - [tools] selftests/bpf: test_progs: Don't leak server_fd in tcp_rtt (Jiri Benc) [1749817] - [tools] selftests/bpf: test_progs: fix client/server race in tcp_rtt (Jiri Benc) [1749817] - [net] flow_dissector: Fix potential use-after-free on BPF_PROG_DETACH (Jiri Benc) [1749817] - [tools] selftests/bpf: fix race in test_tcp_rtt test (Jiri Benc) [1749817] - [net] xdp: unpin xdp umem pages in error path (Jiri Benc) [1749817] - [net] sock: make cookie generation global instead of per netns (Jiri Benc) [1749817] - [net] bpfilter: add "WITH Linux-syscall-note" to SPDX tag of uapi headers (Jiri Benc) [1749817] - [net] bpf: sockmap, only create entry if ulp is not already enabled (Jiri Benc) [1749817] - [net] bpf: sockmap, synchronize_rcu before free'ing map (Jiri Benc) [1749817] - [net] bpf: sockmap, sock_map_delete needs to use xchg (Jiri Benc) [1749817] - [net] core: page_pool: add user refcnt and reintroduce page_pool_destroy (Jiri Benc) [1749817] - [net] bpf: avoid unused variable warning in tcp_bpf_rtt() (Jiri Benc) [1749817] - [net] xdp: fix potential deadlock on socket mutex (Jiri Benc) [1749817] - [net] bpfilter: print umh messages to /dev/kmsg (Jiri Benc) [1749817] - [net] xdp: fix possible cq entry leak (Jiri Benc) [1749817] - [net] xdp: fix race on generic receive path (Jiri Benc) [1749817] - [samples] bpf: fix tcp_bpf.readme detach command (Jiri Benc) [1749817] - [samples] bpf: add sample program that periodically dumps TCP stats (Jiri Benc) [1749817] - [tools] selftests/bpf: test BPF_SOCK_OPS_RTT_CB (Jiri Benc) [1749817] - [tools] bpf/tools: sync bpf.h (Jiri Benc) [1749817] - [net] bpf: add icsk_retransmits to bpf_tcp_sock (Jiri Benc) [1749817] - [net] bpf: add dsack_dups/delivered{, _ce} to bpf_tcp_sock (Jiri Benc) [1749817] - [net] bpf: split shared bpf_tcp_sock and bpf_sock_ops implementation (Jiri Benc) [1749817] - [net] bpf: add BPF_CGROUP_SOCK_OPS callback that is executed on every RTT (Jiri Benc) [1749817] - [net] init/kconfig: add CONFIG_CC_CAN_LINK (Jiri Benc) [1749817] - [net] page_pool: add helper function for retrieving dma direction (Jiri Benc) [1749817] - [net] xdp: fix hang while unregistering device bound to xdp socket (Jiri Benc) [1749817] - [net] xdp: hold device for umem regardless of zero-copy mode (Jiri Benc) [1749817] - [net] xsk: Change the default frame size to 4096 and allow controlling it (Jiri Benc) [1749817] - [tools] libbpf: Support getsockopt XDP_OPTIONS (Jiri Benc) [1749817] - [net] xsk: Add getsockopt XDP_OPTIONS (Jiri Benc) [1749817] - [net] xsk: Add API to check for available entries in FQ (Jiri Benc) [1749817] - [net] xsk: Properly terminate assignment in xskq_produce_flush_desc (Jiri Benc) [1749817] - [net] xdp: Make __mem_id_disconnect static (Jiri Benc) [1749817] - [net] xsk: sample kernel code is now in libbpf (Jiri Benc) [1749817] - [net] page_pool: fix compile warning when CONFIG_PAGE_POOL is disabled (Jiri Benc) [1749817] - [net] page_pool: make sure struct device is stable (Jiri Benc) [1749817] - [net] page_pool: add tracepoints for page_pool with details need by XDP (Jiri Benc) [1749817] - [net] xdp: add tracepoints for XDP mem (Jiri Benc) [1749817] - [net] xdp: force mem allocator removal and periodic warning (Jiri Benc) [1749817] - [net] xdp: tracking page_pool resources and safe removal (Jiri Benc) [1749817] - [netdrv] mlx5: more strict use of page_pool API (Jiri Benc) [1749817] - [net] page_pool: introduce page_pool_free and use in mlx5 (Jiri Benc) [1749817] - [net] veth: use xdp_release_frame for XDP_PASS (Jiri Benc) [1749817] - [net] xdp: page_pool related fix to cpumap (Jiri Benc) [1749817] - [net] xdp: fix leak of IDA cyclic id if rhashtable_insert_slow fails (Jiri Benc) [1749817] - [net] page_pool: add helper function to unmap dma addresses (Jiri Benc) [1749817] - [net] page_pool: add helper function to retrieve dma addresses (Jiri Benc) [1749817] - [net] page_pool: use DMA_ATTR_SKIP_CPU_SYNC for DMA mappings (Jiri Benc) [1749817] - [net] page_pool: don't use page->private to store dma_addr_t (Jiri Benc) [1749817] - [mm] add dma_addr_t to struct page (Jiri Benc) [1749817] - [tools] bpf: Sync asm-generic/socket.h to tools/ (Jiri Benc) [1749817] - [net] bpf: net: Add SO_DETACH_REUSEPORT_BPF (Jiri Benc) [1749817] - [net] veth: Support bulk XDP_TX (Jiri Benc) [1749817] - [net] flow_dissector: remove unused FLOW_DISSECTOR_F_STOP_AT_L3 flag (Jiri Benc) [1749817] - [tools] selftests/bpf: fix compilation error for flow_dissector.c (Jiri Benc) [1749817] - [net] bpf: Update BPF_CGROUP_RUN_PROG_INET_EGRESS calls (Jiri Benc) [1749817] - [net] signal/bpfilter: Fix bpfilter_kernl to use send_sig not force_sig (Jiri Benc) [1749817] - [net] arch: Use asm-generic/socket.h when possible (Jiri Benc) [1749817] - [net] flow_dissector: correct comments on enum flow_dissector_key_id (Jiri Benc) [1749817] - [net] tcp: add stat of data packet reordering events (Jiri Benc) [1749817] - [net] tcp: add dsack blocks received stats (Jiri Benc) [1749817] - [net] tcp: add data bytes retransmitted stats (Jiri Benc) [1749817] - [net] tcp: add data bytes sent stats (Jiri Benc) [1749817] - [net] tcp: add a helper to calculate size of opt_stats (Jiri Benc) [1749817] - [net] netfilter: Support iif matches in POSTROUTING (Phil Sutter) [1775961] - [tools] selftests: add basic netdevsim devlink flash testing (Petr Oros) [1770359] - [netdrv] netdevsim: implement fake flash updating with notifications (Petr Oros) [1770359] - [net] devlink: allow driver to update progress of flash update (Petr Oros) [1770359] - [net] devlink: Add extack to shared buffer operations (Petr Oros) [1770347] - [net] xfrm: policy: avoid warning splat when merging nodes (Sabrina Dubroca) [1758100] - [net] xfrm: policy: fix bydst hlist corruption on hash rebuild (Sabrina Dubroca) [1758100] - [net] xfrm: policy: fix infinite loop when merging src-nodes (Sabrina Dubroca) [1758100] - [tools] selftests: xfrm: alter htresh to trigger move of policies to hash table (Sabrina Dubroca) [1758100] - [net] xfrm: policy: fix reinsertion on node merge (Sabrina Dubroca) [1758100] - [net] xfrm: policy: delete inexact policies from inexact list on hash rebuild (Sabrina Dubroca) [1758100] - [net] xfrm: policy: use hlist rcu variants on inexact insert, part 2 (Sabrina Dubroca) [1758100] - [tools] selftests: xfrm: add block rules with adjacent/overlapping subnets (Sabrina Dubroca) [1758100] - [net] xfrm: policy: remove set but not used variable 'priority' (Sabrina Dubroca) [1758100] - [net] xfrm: policy: fix policy hash rebuild (Sabrina Dubroca) [1758100] - [net] xfrm: policy: fix netlink/pf_key policy lookups (Sabrina Dubroca) [1758100] - [net] xfrm: policy: add 2nd-level saddr trees for inexact policies (Sabrina Dubroca) [1758100] - [net] xfrm: policy: store inexact policies in a tree ordered by source address (Sabrina Dubroca) [1758100] - [net] xfrm: policy: check reinserted policies match their node (Sabrina Dubroca) [1758100] - [net] xfrm: policy: store inexact policies in a tree ordered by destination address (Sabrina Dubroca) [1758100] - [net] xfrm: policy: add inexact policy search tree infrastructure (Sabrina Dubroca) [1758100] - [net] xfrm: policy: consider if_id when hashing inexact policy (Sabrina Dubroca) [1758100] - [net] xfrm: policy: store inexact policies in an rhashtable (Sabrina Dubroca) [1758100] - [net] xfrm: policy: return NULL when inexact search needed (Sabrina Dubroca) [1758100] - [net] xfrm: policy: split list insertion into a helper (Sabrina Dubroca) [1758100] - [net] xfrm: security: iterate all, not inexact lists (Sabrina Dubroca) [1758100] - [tools] selftests: add xfrm policy test script (Sabrina Dubroca) [1758100] - [net] af_packet: fix the tx skb protocol in raw sockets with ETH_P_ALL (Ivan Vecera) [1765561] - [netdrv] mlx5e: Trust kernel regarding transport offset (Ivan Vecera) [1765561] - [netdrv] net/mlx5e: Remove the wrong assumption about transport offset (Ivan Vecera) [1765561] - [net] packet: Remove redundant skb->protocol set (Ivan Vecera) [1765561] - [net] packet: Ask driver for protocol if not provided by user (Ivan Vecera) [1765561] - [net] ethernet: Add parse_protocol header_ops support (Ivan Vecera) [1765561] - [include] net: Introduce parse_protocol header_ops callback (Ivan Vecera) [1765561] - [net] Don't set transport offset to invalid value (Ivan Vecera) [1765561] - [netdrv] Fix Kconfig indentation (Josef Oskera) [1764592] - [netdrv] be2net: make two arrays static const, makes object smaller (Josef Oskera) [1764592] - [netdrv] be2net: eliminate enable field from be_aic_obj (Josef Oskera) [1764592] - [netdrv] Use skb_frag_off accessors (Josef Oskera) [1764592] - [netdrv] Use skb accessors in network drivers (Josef Oskera) [1764592] - [netdrv] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 338 (Josef Oskera) [1764592] - [netdrv] treewide: Add SPDX license identifier - Makefile/Kconfig (Josef Oskera) [1764592] - [netdrv] cross-tree: phase out dma_zalloc_coherent() (Josef Oskera) [1764592] - [documentation] networking: switchdev: Update port parent ID section (Ivan Vecera) [1757840] - [net] Get rid of SWITCHDEV_ATTR_ID_PORT_PARENT_ID (Ivan Vecera) [1757840] - [net] dsa: Implement ndo_get_port_parent_id() (Ivan Vecera) [1757840] - [drivers] staging: fsl-dpaa2: ethsw: Implement ndo_get_port_parent_id() (Ivan Vecera) [1757840] - [netdrv] mscc: ocelot: Implement ndo_get_port_parent_id() (Ivan Vecera) [1757840] - [netdrv] net/mlx5e: Implement ndo_get_port_parent_id() (Ivan Vecera) [1757840] - [netdrv] liquidio: Implement ndo_get_port_parent_id() (Ivan Vecera) [1757840] - [net] tipc: fix unlimited bundling of small messages (Jon Maloy) [1761969] - [net] tipc: clean up skb list lock handling on send path (Jon Maloy) [1761969] - [net] tipc: fix false detection of retransmit failures (Jon Maloy) [1761969] - [net] tipc: reduce risk of wakeup queue starvation (Jon Maloy) [1761969] - [net] tipc: fix changeover issues due to large packet (Jon Maloy) [1761969] - [net] tipc: optimize link synching mechanism (Jon Maloy) [1761969] - [net] tipc: Fix a typo (Jon Maloy) [1761969] - [net] tipc: use rcu dereference functions properly (Jon Maloy) [1761969] - [net] tipc: remove ub->ubsock checks (Jon Maloy) [1761969] - [net] tipc: embed jiffies in macro TIPC_BC_RETR_LIM (Jon Maloy) [1761969] - [net] tipc: add dst_cache support for udp media (Jon Maloy) [1761969] - [net] tipc: rename function msg_get_wrapped() to msg_inner_hdr() (Jon Maloy) [1761969] - [net] tipc: eliminate unnecessary skb expansion during retransmission (Jon Maloy) [1761969] - [net] tipc: simplify stale link failure criteria (Jon Maloy) [1761969] - [net] tipc: check msg->req data len in tipc_nl_compat_bearer_disable (Jon Maloy) [1761969] - [net] tipc: remove the unnecessary msg->req check from tipc_nl_compat_bearer_set (Jon Maloy) [1761969] - [net] tipc: fix issues with early FAILOVER_MSG from peer (Jon Maloy) [1761969] - [net] tipc: include retrans failure detection for unicast (Jon Maloy) [1761969] - [net] tipc: purge deferredq list for each grp member in tipc_group_delete (Jon Maloy) [1761969] - [net] devlink: remove redundant rtnl lock assert (Marcelo Leitner) [1774694]- [gpu] drm/i915/aml: Allow SPT PCH for all AML devices (Lyude Paul) [1761469 1731110] - [gpu] drm/i915/cml: Add second PCH ID for CMP (Lyude Paul) [1731110] - [drm] i915/cml: Add Missing PCI IDs (Lyude Paul) [1727949 1731110] - [gpu] DRM Backport 5.2 -> 5.3 (Lyude Paul) [1731110] - [xen] mm/pgtable: drop pgtable_t variable from pte_fn_t functions (Lyude Paul) [1731110] - [gpu] DRM Backport 5.1 -> 5.2 (Lyude Paul) [1731110] - [s390] bus_find_device: Unify the match callback with class_find_device (Lyude Paul) [1731110] - [kernel] i2c: algo-bit: include main i2c header (Lyude Paul) [1731110] - [extcon] axp288: Add a depends on ACPI to the Kconfig entry (Lyude Paul) [1731110] - [extcon] axp288: Convert to use acpi_dev_get_first_match_dev() (Lyude Paul) [1731110] - [acpi] gpio: merrifield: Fix build err without CONFIG_ACPI (Lyude Paul) [1731110] - [gpio] merrifield: Convert to use acpi_dev_get_first_match_dev() (Lyude Paul) [1731110] - [kernel] proc/sysctl: add shared variables for range check (Lyude Paul) [1731110] - [gpu] drm/i915: Split Pineview device info into desktop and mobile (Lyude Paul) [1731110] - [gpu] snd/hda, drm/i915: Track the display_power_status using a cookie (Lyude Paul) [1731110] - [video] hdmi: Dropped static functions from kernel doc (Lyude Paul) [1731110] - [video] hdmi: Add Unpack function for DRM infoframe (Lyude Paul) [1731110] - [video] drm: Enable HDR infoframe support (Lyude Paul) [1731110] - [kernel] drm: Add HDR source metadata property (Lyude Paul) [1731110] - [gpu] drm: Add colorspace info to AVI Infoframe (Lyude Paul) [1731110] - [gpu] drm: Add HDMI colorspace property (Lyude Paul) [1731110] - [kernel] video/hdmi: Add an enum for HDMI packet types (Lyude Paul) [1731110] - [video] hdmi: Constify infoframe passed to the pack functions (Lyude Paul) [1731110] - [video] hdmi: Constify infoframe passed to the log functions (Lyude Paul) [1731110] - [video] hdmi: Pass buffer size to infoframe unpack functions (Lyude Paul) [1731110] - [video] hdmi: Constify 'buffer' to the unpack functions (Lyude Paul) [1731110] - [video] media: hdmi.h: rename ADOBE_RGB to OPRGB and ADOBE_YCC to OPYCC (Lyude Paul) [1731110] - [media] replace ADOBERGB by OPRGB (Lyude Paul) [1731110] - [dma-buf] add show_fdinfo handler (Lyude Paul) [1731110] - [dma-buf] dma-fence: Signal all callbacks from dma_fence_release() (Lyude Paul) [1731110] - [dma-buf] udmabuf: actually unmap the scatterlist (Lyude Paul) [1731110] - [dma-buf] Make mmap callback actually optional (Lyude Paul) [1731110] - [dma-buf] Remove unused sync_dump() (Lyude Paul) [1731110] - [kernel] dma-buf: explicitely note that dma-fence-chains use 64bit seqno (Lyude Paul) [1731110] - [dma-buf] fix stack corruption in dma_fence_chain_release (Lyude Paul) [1731110] - [dma-buf] add new dma_fence_chain container v7 (Lyude Paul) [1731110] - [dma-buf] add some lockdep asserts to the reservation object implementation (Lyude Paul) [1731110] - [iommu] arm-smmu-v3: Fix build error without CONFIG_PCI_ATS (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Avoid locking on invalidation path when not using ATS (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Fix ATC invalidation ordering wrt main TLBs (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Rework enabling/disabling of ATS for PCI masters (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Don't issue CMD_SYNC for zero-length invalidations (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Remove boolean bitfield for 'ats_enabled' flag (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Document ordering guarantees of command insertion (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Defer TLB invalidation until ->iotlb_sync() (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Reduce contention during command-queue insertion (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Operate directly on low-level queue where possible (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Move low-level queue fields out of arm_smmu_queue (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Drop unused 'q' argument from Q_OVF macro (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Separate s/w and h/w views of prod and cons indexes (Jerry Snitselaar) [1729845] - [iommu] io-pgtable: Pass struct iommu_iotlb_gather to ->tlb_add_page() (Jerry Snitselaar) [1729845] - [iommu] io-pgtable: Pass struct iommu_iotlb_gather to ->unmap() (Jerry Snitselaar) [1729845] - [iommu] io-pgtable: Remove unused ->tlb_sync() callback (Jerry Snitselaar) [1729845] - [iommu] io-pgtable: Replace ->tlb_add_flush() with ->tlb_add_page() (Jerry Snitselaar) [1729845] - [iommu] io-pgtable-arm: Call ->tlb_flush_walk() and ->tlb_flush_leaf() (Jerry Snitselaar) [1729845] - [iommu] io-pgtable: Hook up ->tlb_flush_walk() and ->tlb_flush_leaf() in drivers (Jerry Snitselaar) [1729845] - [kernel] iommu/io-pgtable: Introduce tlb_flush_walk() and tlb_flush_leaf() (Jerry Snitselaar) [1729845] - [iommu] Pass struct iommu_iotlb_gather to ->unmap() and ->iotlb_sync() (Jerry Snitselaar) [1729845] - [kernel] iommu: Introduce iommu_iotlb_gather_add_page() (Jerry Snitselaar) [1729845] - [kernel] iommu: Introduce struct iommu_iotlb_gather for batching TLB flushes (Jerry Snitselaar) [1729845] - [iommu] io-pgtable: Rename iommu_gather_ops to iommu_flush_ops (Jerry Snitselaar) [1729845] - [iommu] io-pgtable-arm: Remove redundant call to io_pgtable_tlb_sync() (Jerry Snitselaar) [1729845] - [kernel] iommu: Remove empty iommu_tlb_range_add() callback from iommu_ops (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Invalidate ATC when detaching a device (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Add support for PCI ATS (Jerry Snitselaar) [1729845] - [iommu] Introduce iotlb_sync_map callback (Jerry Snitselaar) [1742234] - [kernel] dma-mapping: fix page attributes for dma_mmap_* (Jerry Snitselaar) [1754727] - [kernel] dma-mapping: check pfn validity in dma_common_{mmap, get_sgtable} (Jerry Snitselaar) [1754727] - [kernel] swiotlb: checking whether swiotlb buffer is full with io_tlb_used (Jerry Snitselaar) [1754727] - [kernel] dma-direct: fix zone selection after an unaddressable CMA allocation (Jerry Snitselaar) [1754727] - [kernel] dma-contiguous: page-align the size in dma_free_contiguous() (Jerry Snitselaar) [1754727] - [kernel] dma-contiguous: do not overwrite align in dma_alloc_contiguous() (Jerry Snitselaar) [1754727] - [kernel] dma-mapping: fix panic caused by passing empty cma command line argument (Jerry Snitselaar) [1754727] - [iommu] dma: Handle SG length overflow better (Jerry Snitselaar) [1742234] - [iommu] dma: Handle MSI mappings separately (Jerry Snitselaar) [1742234] - [iommu] dma: Apply dma_{alloc, free}_contiguous functions (Jerry Snitselaar) [1742234] - [iommu] dma: Don't depend on CONFIG_DMA_DIRECT_REMAP (Jerry Snitselaar) [1742234] - [iommu] dma: Refactor iommu_dma_mmap (Jerry Snitselaar) [1742234] - [iommu] dma: Refactor iommu_dma_get_sgtable (Jerry Snitselaar) [1742234] - [iommu] dma: Refactor iommu_dma_alloc, part 2 (Jerry Snitselaar) [1742234] - [iommu] dma: Cleanup variable naming in iommu_dma_alloc (Jerry Snitselaar) [1742234] - [iommu] dma: Split iommu_dma_free (Jerry Snitselaar) [1742234] - [iommu] dma: Merge the CMA and alloc_pages allocation paths (Jerry Snitselaar) [1742234] - [iommu] dma: Don't remap CMA unnecessarily (Jerry Snitselaar) [1742234] - [iommu] dma: Refactor iommu_dma_alloc (Jerry Snitselaar) [1742234] - [iommu] dma: Refactor iommu_dma_free (Jerry Snitselaar) [1742234] - [iommu] dma: Remove __iommu_dma_free (Jerry Snitselaar) [1742234] - [iommu] dma: Refactor the page array remapping allocator (Jerry Snitselaar) [1742234] - [iommu] dma: Factor out remapped pages lookup (Jerry Snitselaar) [1742234] - [iommu] dma: Squash __iommu_dma_{map, unmap}_page helpers (Jerry Snitselaar) [1742234] - [iommu] dma: Move domain lookup into __iommu_dma_{map, unmap} (Jerry Snitselaar) [1742234] - [iommu] dma: Move __iommu_dma_map (Jerry Snitselaar) [1742234] - [iommu] dma: Use for_each_sg in iommu_dma_alloc (Jerry Snitselaar) [1742234] - [clk] Make clk_bulk_get_all() return a valid "id" (Jerry Snitselaar) [1722978] - [iommu] io-pgtable-arm: Support all Mali configurations (Jerry Snitselaar) [1722978] - [iommu] io-pgtable-arm: Correct Mali attributes (Jerry Snitselaar) [1722978] - [iommu] vt-d: Fix panic after kexec -p for kdump (Jerry Snitselaar) [1742234] - [kernel] iommu/iova: Fix compilation error with !CONFIG_IOMMU_IOVA (Jerry Snitselaar) [1742234] - [iommu] amd: Check PM_LEVEL_SIZE() condition in locked section (Jerry Snitselaar) [1742234] - [iommu] amd: Fix incorrect PASID decoding from event log (Jerry Snitselaar) [1742234] - [iommu] amd: Lock code paths traversing protection_domain->dev_list (Jerry Snitselaar) [1742234] - [iommu] amd: Lock dev_data in attach/detach code paths (Jerry Snitselaar) [1742234] - [iommu] amd: Check for busy devices earlier in attach_device() (Jerry Snitselaar) [1742234] - [iommu] amd: Take domain->lock for complete attach/detach path (Jerry Snitselaar) [1742234] - [iommu] amd: Remove amd_iommu_devtable_lock (Jerry Snitselaar) [1742234] - [iommu] amd: Remove domain->updated (Jerry Snitselaar) [1742234] - [iommu] iova: Avoid false sharing on fq_timer_on (Jerry Snitselaar) [1742234] - [iommu] Don't use sme_active() in generic code (Jerry Snitselaar) [1742234] - [iommu] vt-d: Fix wrong analysis whether devices share the same bus (Jerry Snitselaar) [1742234] - [iommu] amd: Wait for completion of IOTLB flush in attach_device (Jerry Snitselaar) [1742234] - [iommu] amd: Unmap all L7 PTEs when downgrading page-sizes (Jerry Snitselaar) [1742234] - [iommu] amd: Introduce first_pte_l7() helper (Jerry Snitselaar) [1742234] - [iommu] amd: Fix downgrading default page-sizes in alloc_pte() (Jerry Snitselaar) [1742234] - [iommu] amd: Fix pages leak in free_pagetable() (Jerry Snitselaar) [1742234] - [documentation] documentation: Update Documentation for iommu.passthrough (Jerry Snitselaar) [1745844] - [iommu] Disable passthrough mode when SME is active (Jerry Snitselaar) [1745844] - [iommu] Set default domain type at runtime (Jerry Snitselaar) [1745844] - [iommu] Print default domain type on boot (Jerry Snitselaar) [1745844] - [x86] dma: Get rid of iommu_pass_through (Jerry Snitselaar) [1745844] - [iommu] vt-d: Request passthrough mode from IOMMU core (Jerry Snitselaar) [1745844] - [iommu] amd: Request passthrough mode from IOMMU core (Jerry Snitselaar) [1745844] - [iommu] Use Functions to set default domain type in iommu_set_def_domain_type() (Jerry Snitselaar) [1745844] - [iommu] Add helpers to set/get default domain type (Jerry Snitselaar) [1745844] - [iommu] Remember when default domain type was set on kernel command line (Jerry Snitselaar) [1745844] - [iommu] amd: Flush old domains in kdump kernel (Jerry Snitselaar) [1742234] - [iommu] amd: Fix race in increase_address_space() (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove global page flush support (Jerry Snitselaar) [1742234] - [iommu] vt-d: Fix possible use-after-free of private domain (Jerry Snitselaar) [1742234] - [iommu] vt-d: Detach domain before using a private one (Jerry Snitselaar) [1742234] - [iommu] vt-d: Correctly check format of page table in debugfs (Jerry Snitselaar) [1742234] - [iommu] vt-d: Detach domain when move device out of group (Jerry Snitselaar) [1742234] - [iommu] arm-smmu: Mark expected switch fall-through (Jerry Snitselaar) [1722978] - [iommu] vt-d: Print pasid table entries MSB to LSB in debugfs (Jerry Snitselaar) [1742234] - [iommu] iova: Remove stale cached32_node (Jerry Snitselaar) [1742234] - [iommu] vt-d: Check if domain->pgd was allocated (Jerry Snitselaar) [1742234] - [iommu] vt-d: Don't queue_iova() if there is no flush queue (Jerry Snitselaar) [1742234] - [iommu] amd: fix a crash in iova_magazine_free_pfns (Jerry Snitselaar) [1742234] - [iommu] Use right function to get group for device (Jerry Snitselaar) [1742234] - [iommu] arm-smmu-v3: Fix compilation when CONFIG_CMA=n (Jerry Snitselaar) [1722978] - [iommu] io-pgtable: Support non-coherent page tables (Jerry Snitselaar) [1722978] - [iommu] io-pgtable: Replace IO_PGTABLE_QUIRK_NO_DMA with specific flag (Jerry Snitselaar) [1722978] - [iommu] io-pgtable-arm-v7s: request DMA32 memory, and improve debugging (Jerry Snitselaar) [1722978] - [iommu] io-pgtable-arm: Add support to use system cache (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Increase maximum size of queues (Jerry Snitselaar) [1722978] - [iommu] amd: Flush not present cache in iommu_map_page (Jerry Snitselaar) [1742234] - [iommu] amd: Only free resources once on init error (Jerry Snitselaar) [1742234] - [iommu] amd: Move gart fallback to amd_iommu_init (Jerry Snitselaar) [1742234] - [iommu] amd: Make iommu_disable safer (Jerry Snitselaar) [1742234] - [iommu] amd: Add missed 'tag' to error msg in iommu_print_event (Jerry Snitselaar) [1742234] - [iommu] amd: Remove redundant assignment to variable npages (Jerry Snitselaar) [1742234] - [iommu] vt-d: Cleanup unused variable (Jerry Snitselaar) [1742234] - [iommu] vt-d: Silence a variable set but not used (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove an unused variable "length" (Jerry Snitselaar) [1742234] - [iommu] vt-d: Cleanup after delegating DMA domain to generic iommu (Jerry Snitselaar) [1742234] - [iommu] vt-d: Fix suspicious RCU usage in probe_acpi_namespace_devices() (Jerry Snitselaar) [1742234] - [iommu] vt-d: Allow DMA domain attaching to rmrr locked device (Jerry Snitselaar) [1742234] - [iommu] vt-d: Don't enable iommu's which have been ignored (Jerry Snitselaar) [1742234] - [iommu] vt-d: Set domain type for a private domain (Jerry Snitselaar) [1742234] - [iommu] vt-d: Don't return error when device gets right domain (Jerry Snitselaar) [1742234] - [iommu] vt-d: Fix a variable set but not used (Jerry Snitselaar) [1742234] - [kernel] iommu/vt-d: Fix typo in SVM code comment (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove static identity map code (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove duplicated code for device hotplug (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove startup parameter from device_def_domain_type() (Jerry Snitselaar) [1742234] - [iommu] vt-d: Cleanup get_valid_domain_for_dev() (Jerry Snitselaar) [1742234] - [iommu] vt-d: Implement is_attach_deferred iommu ops entry (Jerry Snitselaar) [1742234] - [iommu] vt-d: Probe DMA-capable ACPI name space devices (Jerry Snitselaar) [1742234] - [iommu] vt-d: Handle 32bit device with identity default domain (Jerry Snitselaar) [1742234] - [iommu] vt-d: Identify default domains replaced with private (Jerry Snitselaar) [1742234] - [iommu] vt-d: Delegate the dma domain to upper layer (Jerry Snitselaar) [1742234] - [iommu] vt-d: Delegate the identity domain to upper layer (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add device_def_domain_type() helper (Jerry Snitselaar) [1742234] - [iommu] vt-d: Enable DMA remapping after rmrr mapped (Jerry Snitselaar) [1742234] - [iommu] vt-d: Expose ISA direct mapping region via iommu_get_resv_regions (Jerry Snitselaar) [1742234] - [iommu] vt-d: Implement apply_resv_region iommu ops entry (Jerry Snitselaar) [1742234] - [iommu] Add API to request DMA domain for device (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add debugfs support to show scalable mode DMAR table internals (Jerry Snitselaar) [1742234] - [iommu] vt-d: Introduce macros useful for dumping DMAR table (Jerry Snitselaar) [1742234] - [iommu] vt-d: Modify the format of intel DMAR tables dump (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove unnecessary rcu_read_locks (Jerry Snitselaar) [1742234] - [iommu] vt-d: Fix bind svm with multiple devices (Jerry Snitselaar) [1742234] - [iommu] arm-smmu: Avoid constant zero in TLBI writes (Jerry Snitselaar) [1722978] - [iommu] vt-d: Set the right field for Page Walk Snoop (Jerry Snitselaar) [1742234] - [iommu] Add missing new line for dma type (Jerry Snitselaar) [1742234] - [kernel] iommu/iova: Separate atomic variables to improve performance (Jerry Snitselaar) [1742234] - [iommu] Remove iommu_callback_data (Jerry Snitselaar) [1742234] - [iommu] amd: Remove amd_iommu_pd_list (Jerry Snitselaar) [1742234] - [iommu] amd: Use pci_prg_resp_pasid_required() (Jerry Snitselaar) [1742234] - [iommu] vt-d: Fix leak in intel_pasid_alloc_table on error path (Jerry Snitselaar) [1742234] - [iommu] vt-d: Make kernel parameter igfx_off work with vIOMMU (Jerry Snitselaar) [1742234] - [iommu] vt-d: Set intel_iommu_gfx_mapped correctly (Jerry Snitselaar) [1742234] - [iommu] vt-d: cleanup: no spaces at the start of a line (Jerry Snitselaar) [1742234] - [iommu] vt-d: Don't request page request irq under dmar_global_lock (Jerry Snitselaar) [1742234] - [iommu] vt-d: Use struct_size() helper (Jerry Snitselaar) [1742234] - [iommu] vt-d: Flush IOTLB for untrusted device in time (Jerry Snitselaar) [1742234] - [iommu] vt-d: Clean up iommu_no_mapping (Jerry Snitselaar) [1742234] - [vfio] type1: Add domain at(de)taching group helpers (Jerry Snitselaar) [1742234] - [iommu] vt-d: Return ID associated with an auxiliary domain (Jerry Snitselaar) [1742234] - [iommu] vt-d: Aux-domain specific domain attach/detach (Jerry Snitselaar) [1742234] - [iommu] vt-d: Move common code out of iommu_attch_device() (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add per-device IOMMU feature ops entries (Jerry Snitselaar) [1742234] - [iommu] vt-d: Make intel_iommu_enable_pasid() more generic (Jerry Snitselaar) [1742234] - [iommu] vt-d: Switch to bitmap_zalloc() (Jerry Snitselaar) [1742234] - [iommu] Bind process address spaces to devices (Jerry Snitselaar) [1742234] - [iommu] Add APIs for multiple domains per device (Jerry Snitselaar) [1742234] - [iommu] arm-smmu: Log CBFRSYNRA register on context fault (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Don't disable SMMU in kdump kernel (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Disable tagged pointers (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Link domains and devices (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Add a master->domain pointer (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Store SteamIDs in master (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Rename arm_smmu_master_data to arm_smmu_master (Jerry Snitselaar) [1722978] - [iommu] io-pgtable: Add ARM Mali midgard MMU page table format (Jerry Snitselaar) [1722978] - [iommu] vt-d: Save the right domain ID used by hardware (Jerry Snitselaar) [1742234] - [iommu] iova: Fix tracking of recently failed iova address (Jerry Snitselaar) [1742234] - [iommu] Fix IOMMU debugfs fallout (Jerry Snitselaar) [1742234] - [kernel] iommu: Document iommu_ops.is_attach_deferred() (Jerry Snitselaar) [1742234] - [kernel] iommu: Document iommu_ops.iotlb_sync_map() (Jerry Snitselaar) [1742234] - [kernel] iommu: Fix flush_tlb_all typo (Jerry Snitselaar) [1742234] - [iommu] io-pgtable-arm-v7s: Only kmemleak_ignore L2 tables (Jerry Snitselaar) [1722978] - [iommu] Use dev_printk() when possible (Jerry Snitselaar) [1742234] - [kernel] iommu: Allow io-pgtable to be used outside of iommu/ (Jerry Snitselaar) [1722978] - [iommu] iova: Allow compiling the library without IOMMU support (Jerry Snitselaar) [1742234] - [iommu] amd: Use dev_printk() when possible (Jerry Snitselaar) [1742234] - [iommu] amd: Remove clear_flush_young notifier (Jerry Snitselaar) [1742234] - [iommu] amd: Print reason for iommu_map_page failure in map_sg (Jerry Snitselaar) [1742234] - [iommu] vt-d: Get domain ID before clear pasid entry (Jerry Snitselaar) [1742234] - [iommu] vt-d: Set context field after value initialized (Jerry Snitselaar) [1742234] - [kernel] pci/ats: Add inline to pci_prg_resp_pasid_required() (Jerry Snitselaar) [1724921 1724927] - [iommu] vt-d: Enable ATS only if the device uses page aligned address (Jerry Snitselaar) [1724922] - [pci] ats: Add pci_ats_page_aligned() interface (Jerry Snitselaar) [1724922] - [iommu] vt-d: Fix PRI/PASID dependency issue (Jerry Snitselaar) [1724921 1724927] - [pci] ats: Add pci_prg_resp_pasid_required() interface (Jerry Snitselaar) [1724921 1724927] - [iommu] vt-d: Allow interrupts from the entire bus for aliased devices (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add helper to set an IRTE to verify only the bus number (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove misleading "domain 0" test from domain_exit() (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove unused dmar_remove_one_dev_info() argument (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove unnecessary local variable initializations (Jerry Snitselaar) [1742234] - [iommu] vt-d: Use dev_printk() when possible (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove change_pte notifier (Jerry Snitselaar) [1742234] - iommu/vt-d: Implement dma_[un]map_resource() (Jerry Snitselaar) [1742234] - [iommu] vt-d: Support page request in scalable mode (Jerry Snitselaar) [1742234] - [iommu] vt-d: Leave scalable mode default off (Jerry Snitselaar) [1742234] - [iommu] of: Fix probe-deferral (Jerry Snitselaar) [1742234] - [iommu] Check for iommu_ops == NULL in iommu_probe_device() (Jerry Snitselaar) [1742234] - [iommu] of: Don't call iommu_ops->add_device directly (Jerry Snitselaar) [1742234] - powerpc/iommu: Use device_iommu_mapped() (Jerry Snitselaar) [1742234] - [powerpc] iommu: Use device_iommu_mapped() (Jerry Snitselaar) [1742234] - [iommu] of: Use device_iommu_mapped() (Jerry Snitselaar) [1742234] - [iommu] of: Use helper functions to access dev->iommu_fwspec (Jerry Snitselaar) [1742234] - [iommu] dma: Use helper functions to access dev->iommu_fwspec (Jerry Snitselaar) [1742234] - [iommu] arm-smmu: Use helper functions to access dev->iommu_fwspec (Jerry Snitselaar) [1722978] - [acpi] iort: Fix rc_dma_get_range() (Jerry Snitselaar) [1722978] - [kernel] iommu: Change tlb_range_add to iotlb_range_add and tlb_sync to iotlb_sync (Jerry Snitselaar) [1742234] - [iommu] arm-smmu: Make arm-smmu-v3 explicitly non-modular (Jerry Snitselaar) [1722978] - [iommu] arm-smmu: Make arm-smmu explicitly non-modular (Jerry Snitselaar) [1722978] - [iommu] Audit and remove any unnecessary uses of module.h (Jerry Snitselaar) [1742234] - [iommu] irq_remapping: Remove unused header files (Jerry Snitselaar) [1742234] - [iommu] Do physical merging in iommu_map_sg() (Jerry Snitselaar) [1742234] - [iommu] amd: Remove leading 0s in error log messages (Jerry Snitselaar) [1742234] - [iommu] amd: Fix line-break in error log reporting (Jerry Snitselaar) [1742234] - [iommu] amd: Use pr_fmt() (Jerry Snitselaar) [1742234] - [iommu] amd: Allow to upgrade page-size (Jerry Snitselaar) [1742234] - [iommu] amd: Restart loop if cmpxchg64 succeeded in alloc_pte() (Jerry Snitselaar) [1742234] - [iommu] amd: Allow downgrading page-sizes in alloc_pte() (Jerry Snitselaar) [1742234] - [iommu] amd: Ignore page-mode 7 in free_sub_pt() (Jerry Snitselaar) [1742234] - [iommu] amd: Introduce free_sub_pt() function (Jerry Snitselaar) [1742234] - [iommu] amd: Collect page-table pages in freelist (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove deferred invalidation (Jerry Snitselaar) [1724930] - [iommu] vt-d: Shared virtual address in scalable mode (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add first level page table interface (Jerry Snitselaar) [1742234] - [iommu] vt-d: Setup context and enable RID2PASID support (Jerry Snitselaar) [1742234] - [iommu] vt-d: Pass pasid table to context mapping (Jerry Snitselaar) [1742234] - [iommu] vt-d: Setup pasid entry for RID2PASID support (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add second level page table interface (Jerry Snitselaar) [1742234] - [iommu] vt-d: Reserve a domain id for FL and PT modes (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add 256-bit invalidation descriptor support (Jerry Snitselaar) [1742234] - [kernel] iommu/vt-d: Move page table helpers into header (Jerry Snitselaar) [1742234] - [iommu] vt-d: Manage scalalble mode PASID tables (Jerry Snitselaar) [1742234] - [iommu] vt-d: Enumerate the scalable mode capability (Jerry Snitselaar) [1742234] - [kernel] iommu/vtd: Cleanup dma_remapping.h header (Jerry Snitselaar) [1742234] - [documentation] dt-bindings: arm-smmu: Add binding doc for Qcom smmu-500 (Jerry Snitselaar) [1722978] - [iommu] arm-smmu: Add support for qcom, smmu-v2 variant (Jerry Snitselaar) [1722978] - [documentation] dt-bindings: arm-smmu: Add bindings for qcom, smmu-v2 (Jerry Snitselaar) [1722978] - [iommu] arm-smmu: Add the device_link between masters and smmu (Jerry Snitselaar) [1722978] - [iommu] arm-smmu: Invoke pm_runtime across the driver (Jerry Snitselaar) [1722978] - [iommu] arm-smmu: Add pm_runtime/sleep ops (Jerry Snitselaar) [1722978] - [clk] add managed version of clk_bulk_get_all (Jerry Snitselaar) [1722978] - [clk] add new APIs to operate on all available clocks (Jerry Snitselaar) [1722978] - [clk] bulk: add of_clk_bulk_get() (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Use explicit mb() when moving cons pointer (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Avoid memory corruption from Hisilicon MSI payloads (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Fix big-endian CMD_SYNC writes (Jerry Snitselaar) [1722978] - [iommu] revert "iommu/io-pgtable-arm: Check for v7s-incapable systems" (Jerry Snitselaar) [1722978] - [iommu] Fix a typo (Jerry Snitselaar) [1742234] - [iommu] Tidy up window attributes (Jerry Snitselaar) [1742234] - [iommu] amd: Add default branch in amd_iommu_capable() (Jerry Snitselaar) [1742234] - [iommu] amd: Move iommu_init_pci() to .init section (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add debugfs support to show context internals (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add debugfs support for Interrupt remapping (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add debugfs support to show register contents (Jerry Snitselaar) [1742234] - [iommu] vt-d: Enable base Intel IOMMU debugfs support (Jerry Snitselaar) [1742234] - [kernel] iommu/vt-d: Update register definitions to VT-d 3.0 specification (Jerry Snitselaar) [1742234] - [iommu] vt-d: Relocate struct/function declarations to its header files (Jerry Snitselaar) [1742234] - [of] iommu/of: make of_pci_map_rid() available for other devices too (Jerry Snitselaar) [1742234] - [iommu] arm-smmu-v3: Remove unnecessary wrapper function (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Add SPDX header (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Fix a couple of minor comment typos (Jerry Snitselaar) [1722978] - [kernel] iommu/shmobile: Remove unused linux/platform_data/sh_ipmmu.h header (Jerry Snitselaar) [1742234] - [iommu] vt-d: Handle memory shortage on pasid table allocation (Jerry Snitselaar) [1742234] - [iommu] Add sysfs attribyte for domain type (Jerry Snitselaar) [1742234] - [iommu] amd: Add basic debugfs infrastructure for AMD IOMMU (Jerry Snitselaar) [1742234] - [iommu] Enable debugfs exposure of IOMMU driver internals (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove the obsolete per iommu pasid tables (Jerry Snitselaar) [1742234] - [iommu] vt-d: Apply per pci device pasid table in SVA (Jerry Snitselaar) [1742234] - [iommu] vt-d: Allocate and free pasid table (Jerry Snitselaar) [1742234] - [iommu] vt-d: Per PCI device pasid table interfaces (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add for_each_device_domain() helper (Jerry Snitselaar) [1742234] - [iommu] vt-d: Move device_domain_info to header (Jerry Snitselaar) [1742234] - [iommu] vt-d: Apply global PASID in SVA (Jerry Snitselaar) [1742234] - [iommu] vt-d: Avoid using idr_for_each_entry() (Jerry Snitselaar) [1742234] - [iommu] vt-d: Global PASID name space (Jerry Snitselaar) [1742234] - [iommu] vt-d: Fix dev iotlb pfsid use (Jerry Snitselaar) [1742234] - [kernel] iommu/vt-d: Add definitions for PFSID (Jerry Snitselaar) [1742234] - [iommu] amd: Argument page_size could be uninitialized (Jerry Snitselaar) [1742234] - [iommu] arm-smmu-v3: Abort all transactions if SMMU is enabled in kdump kernel (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Prevent any devices access to memory without registration (Jerry Snitselaar) [1722978] - [iommu] [] iommu/arm-smmu-v3: sync the OVACKFLG to PRIQ consumer register (Jerry Snitselaar) [1722978] - [iommu] io-pgtable-arm-v7s: Abort allocation when table address overflows the PTE (Jerry Snitselaar) [1722978] - [iommu] io-pgtable-arm: Fix pgtable allocation in selftest (Jerry Snitselaar) [1722978] - [netdrv] iavf: initialize ITRN registers with correct values (Stefan Assmann) [1721697] - [netdrv] iavf: fix MAC address setting for VFs when filter is rejected (Stefan Assmann) [1721697] - [netdrv] iavf: allow permanent MAC address to change (Stefan Assmann) [1721697] - [netdrv] iavf: remove unused debug function iavf_debug_d (Stefan Assmann) [1721697] - [netdrv] Use skb_frag_off accessors (Stefan Assmann) [1721697] - [netdrv] Use skb accessors in network drivers (Stefan Assmann) [1721697] - [netdrv] iavf: fix dereference of null rx_buffer pointer (Stefan Assmann) [1721697] - [netdrv] iavf: Fix up debug print macro (Stefan Assmann) [1721697] - [netdrv] iavf: use struct_size() helper (Stefan Assmann) [1721697] - [netdrv] iavf: allow null RX descriptors (Stefan Assmann) [1721697] - [netdrv] iavf: add call to iavf_[add|del]_cloud_filter (Stefan Assmann) [1721697] - [netdrv] iavf: Refactor init state machine (Stefan Assmann) [1721697] - [netdrv] iavf: Refactor the watchdog state machine (Stefan Assmann) [1721697] - [netdrv] iavf: Remove timer for work triggering, use delaying work instead (Stefan Assmann) [1721697] - [netdrv] iavf: Move commands processing to the separate function (Stefan Assmann) [1721697] - [netdrv] iavf: Fix the math for valid length for ADq enable (Stefan Assmann) [1721697] - [netdrv] iavf: Change GFP_KERNEL to GFP_ATOMIC in kzalloc() (Stefan Assmann) [1721697] - [netdrv] iavf: wait longer for close to complete (Stefan Assmann) [1721697] - [netdrv] iavf: use signed variable (Stefan Assmann) [1721697] - [netdrv] iavf: Create VLAN tag elements starting from the first element (Stefan Assmann) [1721697] - [netdrv] iavf: update comments and file checks to match iavf (Stefan Assmann) [1721697] - [netdrv] iavf: rename i40e_device to iavf_device (Stefan Assmann) [1721697] - [netdrv] iavf: change remaining i40e defines to be iavf (Stefan Assmann) [1721697] - [netdrv] iavf: rename iavf_client.h defines to match driver name (Stefan Assmann) [1721697] - [netdrv] iavf: rename iavf_status structure flags (Stefan Assmann) [1721697] - [netdrv] iavf: replace i40e variables with iavf (Stefan Assmann) [1721697] - [netdrv] iavf: rename i40e functions to be iavf (Stefan Assmann) [1721697] - [netdrv] iavf: change iavf_status_code to iavf_status (Stefan Assmann) [1721697] - [netdrv] iavf: Rename i40e_adminq* files to iavf_adminq* (Stefan Assmann) [1721697] - [netdrv] iavf: iavf_client: use struct_size() helper (Stefan Assmann) [1721697] - [netdrv] iavf: use struct_size() in kzalloc() (Stefan Assmann) [1721697] - [netdrv] iavf: Limiting RSS queues to CPUs (Stefan Assmann) [1721697] - [netdrv] iavf: Use printf instead of gnu_printf for iavf_debug_d (Stefan Assmann) [1721697] - [netdrv] igb/igc: use ktime accessors for skb->tstamp (Stefan Assmann) [1721695] - [netdrv] i40e: Fix for ethtool -m issue on X722 NIC (Stefan Assmann) [1721695] - [netdrv] intel: Demote MTU change prints to debug (Stefan Assmann) [1721695] - [netdrv] i40e: implement VF stats NDO (Stefan Assmann) [1721695] - [netdrv] i40e: enable X710 support (Stefan Assmann) [1721695] - [netdrv] i40e: Add UDP segmentation offload support (Stefan Assmann) [1721695] - [netdrv] i40e: prevent memory leak in i40e_setup_macvlans (Stefan Assmann) [1721695] - [netdrv] i40e: Refactoring VF MAC filters counting to make more reliable (Stefan Assmann) [1721695] - [netdrv] i40e: Fix LED blinking flow for X710T*L devices (Stefan Assmann) [1721695] - [netdrv] i40e: allow ethtool to report SW and FW versions in recovery mode (Stefan Assmann) [1721695] - [netdrv] i40e: initialize ITRN registers with correct values (Stefan Assmann) [1721695] - [netdrv] i40e: Extend PHY access with page change flag (Stefan Assmann) [1721695] - [netdrv] i40e: Extract detection of HW flags into a function (Stefan Assmann) [1721695] - [netdrv] i40e: Wrong 'Advertised FEC modes' after set FEC to AUTO (Stefan Assmann) [1721695] - [netdrv] i40e: Fix for persistent lldp support (Stefan Assmann) [1721695] - [netdrv] i40e: clear __I40E_VIRTCHNL_OP_PENDING on invalid min Tx rate (Stefan Assmann) [1721695] - [netdrv] i40e: use BIT macro to specify the cloud filter field flags (Stefan Assmann) [1721695] - [netdrv] i40e: Fix message for other card without FEC (Stefan Assmann) [1721695] - [netdrv] i40e: fix missed "Negotiated" string in i40e_print_link_message() (Stefan Assmann) [1721695] - [netdrv] i40e: mark additional missing bits as reserved (Stefan Assmann) [1721695] - [netdrv] i40e: remove I40E_AQC_ADD_CLOUD_FILTER_OIP (Stefan Assmann) [1721695] - [netdrv] i40e: use ktime_get_real_ts64 instead of ktime_to_timespec64 (Stefan Assmann) [1721695] - [netdrv] i40e: check __I40E_VF_DISABLE bit in i40e_sync_filters_subtask (Stefan Assmann) [1721695] - [netdrv] i40e: Remove EMPR traces from debugfs facility (Stefan Assmann) [1721695] - [netdrv] i40e: Implement debug macro hw_dbg using dev_dbg (Stefan Assmann) [1721695] - [netdrv] i40e: fix hw_dbg usage in i40e_hmc_get_object_va (Stefan Assmann) [1721695] - [netdrv] i40e: simplify Rx buffer recycle (Stefan Assmann) [1721695] - [netdrv] i40e: fix retrying in i40e_aq_get_phy_capabilities (Stefan Assmann) [1721695] - [netdrv] i40e: Persistent LLDP support (Stefan Assmann) [1721695] - [netdrv] i40e: allow reset in recovery mode (Stefan Assmann) [1721695] - [netdrv] i40e: Remove function i40e_update_dcb_config() (Stefan Assmann) [1721695] - [netdrv] i40e: Fix crash caused by stress setting of VF MAC addresses (Stefan Assmann) [1721695] - [netdrv] i40e: reset veb.tc_stats when resetting veb.stats (Stefan Assmann) [1721695] - [netdrv] i40e: Update FW API version to 1.9 (Stefan Assmann) [1721695] - [netdrv] i40e: check_recovery_mode had wrong if statement (Stefan Assmann) [1721695] - [netdrv] i40e: Add drop mode parameter to set mac config (Stefan Assmann) [1721695] - [netdrv] i40e: fix shifts of signed values (Stefan Assmann) [1721695] - [netdrv] i40e: add check on i40e_configure_tx_ring() return value (Stefan Assmann) [1721695] - [netdrv] i40e: Check if transceiver implements DDM before access (Stefan Assmann) [1721695] - [netdrv] i40e: reduce stack usage in i40e_set_fc (Stefan Assmann) [1721695] - [netdrv] i40e: no need to check return value of debugfs_create functions (Stefan Assmann) [1721695] - [netdrv] i40e: Remove unicast log when VF is leaving multicast mode (Stefan Assmann) [1721695] - [netdrv] i40e: verify string count matches even on early return (Stefan Assmann) [1721695] - [netdrv] i40e: Log info when PF is entering and leaving Allmulti mode (Stefan Assmann) [1721695] - [netdrv] i40e: Update visual effect for advertised FEC mode (Stefan Assmann) [1721695] - [netdrv] i40e: fix code comments (Stefan Assmann) [1721695] - [netdrv] i40e: don't report link up for a VF who hasn't enabled queues (Stefan Assmann) [1721695] - [netdrv] i40e: Log disable-fw-lldp flag change by ethtool (Stefan Assmann) [1721695] - [netdrv] i40e: fix incorrect ethtool statistics veb and veb.tc_ (Stefan Assmann) [1721695] - [netdrv] Use skb_frag_off accessors (Stefan Assmann) [1721695] - [netdrv] i40e: Use dev_get_drvdata (Stefan Assmann) [1721695] - [netdrv] Use skb accessors in network drivers (Stefan Assmann) [1721695] - [netdrv] i40e: Add macvlan support on i40e (Stefan Assmann) [1721695] - [netdrv] i40e/i40e_virtchnl_pf: Use struct_size() in kzalloc() (Stefan Assmann) [1721695] - [netdrv] i40e: update copyright string (Stefan Assmann) [1721695] - [netdrv] i40e: Fix descriptor count manipulation (Stefan Assmann) [1721695] - [netdrv] i40e: missing priorities for any QoS traffic (Stefan Assmann) [1721695] - [netdrv] i40e: Add log entry while creating or deleting TC0 (Stefan Assmann) [1721695] - [netdrv] i40e: fix incorrect function documentation comment (Stefan Assmann) [1721695] - [netdrv] i40e: Fix for missing "link modes" info in ethtool (Stefan Assmann) [1721695] - [netdrv] i40e: fix 'Unknown bps' in dmesg for 2.5Gb/5Gb speeds (Stefan Assmann) [1721695] - [netdrv] i40e: mark expected switch fall-through (Stefan Assmann) [1721695] - [netdrv] i40e: Missing response checks in driver when starting/stopping FW LLDP (Stefan Assmann) [1721695] - [netdrv] i40e: remove duplicate stat calculation for tx_errors (Stefan Assmann) [1721695] - [netdrv] i40e: Check if the BAR size is large enough before writing to registers (Stefan Assmann) [1721695] - [netdrv] i40e: Missing response checks in driver when starting/stopping FW LLDP (Stefan Assmann) [1721695] - [netdrv] i40e: add input validation for virtchnl handlers (Stefan Assmann) [1721695] - [netdrv] i40e: Improve AQ log granularity (Stefan Assmann) [1721695] - [netdrv] i40e: Add bounds check for ch[] array (Stefan Assmann) [1721695] - [netdrv] i40e: Use signed variable (Stefan Assmann) [1721695] - [netdrv] i40e: add constraints for accessing veb array (Stefan Assmann) [1721695] - [netdrv] i40e: let untrusted VF to create up to 16 VLANs (Stefan Assmann) [1721695] - [netdrv] i40e: add functions stubs to support EEE (Stefan Assmann) [1721695] - [netdrv] i40e: Use LLDP ethertype define ETH_P_LLDP (Stefan Assmann) [1721695] - [netdrv] r8169: disable TSO on a single version of RTL8168c to fix performance (Corinna Vinschen) [1730024] - [netdrv] r8169: fix sporadic transmit timeout issue (Corinna Vinschen) [1730024] - [netdrv] r8169: inline rtl8169_free_rx_databuff (Corinna Vinschen) [1730024] - [netdrv] r8169: fix performance issue on RTL8168evl (Corinna Vinschen) [1730024] - [netdrv] r8169: allocate rx buffers using alloc_pages_node (Corinna Vinschen) [1730024] - [netdrv] r8169: sync PCIe PHY init with vendor driver 8.047.01 (Corinna Vinschen) [1730024] - [netdrv] r8169: add helper r8168_mac_ocp_modify (Corinna Vinschen) [1730024] - [netdrv] r8169: remove access to legacy register MultiIntr (Corinna Vinschen) [1730024] - [netdrv] r8169: make use of xmit_more (Corinna Vinschen) [1730024] - [netdrv] r8169: don't use MSI before RTL8168d (Corinna Vinschen) [1730024] - [netdrv] revert ("r8169: remove 1000/Half from supported modes") (Corinna Vinschen) [1730024] - [netdrv] r8169: enable HW csum and TSO (Corinna Vinschen) [1730024] - [netdrv] r8169: remove r8169_csum_workaround (Corinna Vinschen) [1730024] - [netdrv] r8169: implement callback ndo_features_check (Corinna Vinschen) [1730024] - [netdrv] r8169: set GSO size and segment limits (Corinna Vinschen) [1730024] - [netdrv] r8169: align setting PME with vendor driver (Corinna Vinschen) [1730024] - [netdrv] r8169: improve rtl_set_rx_mode (Corinna Vinschen) [1730024] - [netdrv] r8169: fix a typo in a comment (Corinna Vinschen) [1730024] - [netdrv] r8169: improve rtl_rx (Corinna Vinschen) [1730024] - [netdrv] r8169: fix RTL8168g PHY init (Corinna Vinschen) [1730024] - [netdrv] r8169: fix issue with confused RX unit after PHY power-down on RTL8411b (Corinna Vinschen) [1730024] - [netdrv] r8169: sync few chip names with vendor driver (Corinna Vinschen) [1730024] - [netdrv] r8169: add random MAC address fallback (Corinna Vinschen) [1730024] - [netdrv] revert "r8169: improve handling VLAN tag" (Corinna Vinschen) [1730024] - [netdrv] r8169: remove not needed call to dma_sync_single_for_device (Corinna Vinschen) [1730024] - [netdrv] r8169: consider that 32 Bit DMA is the default (Corinna Vinschen) [1730024] - [netdrv] r8169: improve handling VLAN tag (Corinna Vinschen) [1730024] - [netdrv] r8169: don't activate ASPM in chip if OS can't control ASPM (Corinna Vinschen) [1730024] - [netdrv] r8169: improve handling of Abit Fatal1ty F-190HD (Corinna Vinschen) [1730024] - [netdrv] r8169: use helper rtl_is_8168evl_up for setting register MaxTxPacketSize (Corinna Vinschen) [1730024] - [netdrv] r8169: add helper rtl_is_8168evl_up (Corinna Vinschen) [1730024] - [netdrv] r8169: improve rtl_coalesce_info (Corinna Vinschen) [1730024] - [netdrv] r8169: let mdio read functions return -ETIMEDOUT (Corinna Vinschen) [1730024] - [netdrv] r8169: remove struct rtl_cfg_info (Corinna Vinschen) [1730024] - [netdrv] r8169: remove member coalesce_info from struct rtl_cfg_info (Corinna Vinschen) [1730024] - [netdrv] r8169: remove callback hw_start from struct rtl_cfg_info (Corinna Vinschen) [1730024] - [netdrv] r8169: rename CPCMD_QUIRK_MASK and apply it on all chip versions (Corinna Vinschen) [1730024] - [netdrv] r8169: improve setting interrupt mask (Corinna Vinschen) [1730024] - [netdrv] r8169: silence sparse warning in rtl8169_start_xmit (Corinna Vinschen) [1730024] - [netdrv] r8169: factor out firmware handling (Corinna Vinschen) [1730024] - [netdrv] r8169: rename r8169.c to r8169_main.c (Corinna Vinschen) [1730024] - [netdrv] r8169: add rtl_fw_request_firmware and rtl_fw_release_firmware (Corinna Vinschen) [1730024] - [netdrv] r8169: make rtl_fw_format_ok and rtl_fw_data_ok more independent (Corinna Vinschen) [1730024] - [netdrv] r8169: simplify rtl_fw_write_firmware (Corinna Vinschen) [1730024] - [netdrv] r8169: add enum rtl_fw_opcode (Corinna Vinschen) [1730024] - [netdrv] r8169: use paged versions of phylib MDIO access functions (Corinna Vinschen) [1730024] - [netdrv] r8169: avoid tso csum function indirection (Corinna Vinschen) [1730024] - [netdrv] r8169: remove struct jumbo_ops (Corinna Vinschen) [1730024] - [netdrv] r8169: remove struct mdio_ops (Corinna Vinschen) [1730024] - [netdrv] r8169: improve r8169_csum_workaround (Corinna Vinschen) [1730024] - [netdrv] r8169: decouple rtl_phy_write_fw from actual driver code (Corinna Vinschen) [1730024] - [netdrv] r8169: improve rtl_fw_format_ok (Corinna Vinschen) [1730024] - [netdrv] r8169: enable WoL speed down on more chip versions (Corinna Vinschen) [1730024] - [netdrv] r8169: fix MAC address being lost in PCI D3 (Corinna Vinschen) [1730024] - [netdrv] r8169: remove 1000/Half from supported modes (Corinna Vinschen) [1730024] - [netdrv] r8169: remove support for RTL_GIGA_MAC_VER_01 (Corinna Vinschen) [1730024] - [netdrv] r8169: improve RTL8168d PHY initialization (Corinna Vinschen) [1730024] - [netdrv] r8169: change type of member mac_version in rtl8169_private (Corinna Vinschen) [1730024] - [netdrv] r8169: remove unneeded return statement in rtl_hw_init_8168g (Corinna Vinschen) [1730024] - [netdrv] r8169: remove rtl_hw_init_8168ep (Corinna Vinschen) [1730024] - [netdrv] treewide: Add SPDX license identifier - Makefile/Kconfig (Corinna Vinschen) [1730024] - [netdrv] treewide: Add SPDX license identifier for more missed files (Corinna Vinschen) [1730024] - [netdrv] r8169: add rtl8168g_set_pause_thresholds (Corinna Vinschen) [1730024] - [netdrv] r8169: add rtl_set_fifo_size (Corinna Vinschen) [1730024] - [netdrv] r8169: move EEE LED config to rtl8168_config_eee_mac (Corinna Vinschen) [1730024] - [netdrv] r8169: simplify rtl_writephy_batch and rtl_ephy_init (Corinna Vinschen) [1730024] - [netdrv] r8169: speed up rtl_loop_wait (Corinna Vinschen) [1730024] - [netdrv] r8169: make use of phy_set_asym_pause (Corinna Vinschen) [1730024] - [netdrv] r8169: remove rtl_write_exgmac_batch (Corinna Vinschen) [1730024] - [netdrv] r8169: remove manual autoneg restart workaround (Corinna Vinschen) [1730024] - [netdrv] r8169: add rtl_reset_packet_filter (Corinna Vinschen) [1730024] - [netdrv] r8169: add helpers rtl_eri_set/clear_bits (Corinna Vinschen) [1730024] - [netdrv] r8169: make ERIAR_EXGMAC the default in eri functions (Corinna Vinschen) [1730024] - [netdrv] r8169: use pci_dev_id() helper (Corinna Vinschen) [1730024] - [kernel] phy: fix write to mii-ctrl1000 register (Petr Oros) [1772010] - [netdrv] bcmgenet: don't set phydev->link from MAC (Petr Oros) [1772010] - [netdrv] mdio_bus: Fix PTR_ERR applied after initialization to constant (Petr Oros) [1772010] - [netdrv] phy: micrel: add Asym Pause workaround for KSZ9021 (Petr Oros) [1772010] - [netdrv] phy: fix race in genphy_update_link (Petr Oros) [1772010] - [netdrv] phy: consider AN_RESTART status when reading link status (Petr Oros) [1772010] - [kernel] fixed_phy: Add forward declaration for struct gpio_desc; (Petr Oros) [1772010] - [netdrv] phy: fixed_phy: print gpio error only if gpio node is present (Petr Oros) [1772010] - [netdrv] phy: mscc: initialize stats array (Petr Oros) [1772010] - [netdrv] phy: bcm7xxx: define soft_reset for 40nm EPHY (Petr Oros) [1772010] - [netdrv] Add genphy_c45_config_aneg() function to phy-c45.c (Petr Oros) [1772010] - [netdrv] phy: sfp: hwmon: Fix scaling of RX power (Petr Oros) [1772010] - [kernel] hwmon: Fix HWMON_P_MIN_ALARM mask (Petr Oros) [1772010] - [netdrv] phy: rename Asix Electronics PHY driver (Petr Oros) [1772010] - [netdrv] sfp: read eeprom in maximum 16 byte increments (Petr Oros) [1772010] - [netdrv] phylink: avoid reducing support mask (Petr Oros) [1772010] - [netdrv] phy: dp83867: Set up RGMII TX delay (Petr Oros) [1772010] - [netdrv] phy: dp83867: do not call config_init twice (Petr Oros) [1772010] - [netdrv] phy: dp83867: increase SGMII autoneg timer duration (Petr Oros) [1772010] - [netdrv] phy: dp83867: fix speed 10 in sgmii mode (Petr Oros) [1772010] - [netdrv] phy: marvell10g: report if the PHY fails to boot firmware (Petr Oros) [1772010] - [netdrv] phylink: ensure consistent phy interface mode (Petr Oros) [1772010] - [netdrv] phylink: ensure inband AN works correctly (Petr Oros) [1772010] - [netdrv] phy: aquantia: readd XGMII support for AQR107 (Petr Oros) [1772010] - [netdrv] phy: realtek: Replace phy functions with non-locked version in rtl8211e_config_init() (Petr Oros) [1772010] - [netdrv] meson: fixup g12a glue ephy id (Petr Oros) [1772010] - [netdrv] phy: realtek: fix double page ops in generic Realtek driver (Petr Oros) [1772010] - [netdrv] phy: realtek: add missing page operations (Petr Oros) [1772010] - [netdrv] phy: realtek: Change TX-delay setting for RGMII modes only (Petr Oros) [1772010] - [netdrv] phy: realtek: Add rtl8211e rx/tx delays config (Petr Oros) [1772010] - [netdrv] phy: improve pause mode reporting in phy_print_status (Petr Oros) [1772010] - [kernel] phy: improve resuming from hibernation (Petr Oros) [1772010] - [netdrv] phy: fix phy_validate_pause (Petr Oros) [1772010] - [netdrv] phy: micrel: make sure the factory test bit is cleared (Petr Oros) [1772010] - [netdrv] phy: marvell: Fix buffer overrun with stats counters (Petr Oros) [1772010] - [netdrv] phy: avoid unneeded MDIO reads in genphy_read_status (Petr Oros) [1772010] - [netdrv] phy: improve genphy_soft_reset (Petr Oros) [1772010] - [netdrv] spi: micrel eth switch: declare missing of table (Petr Oros) [1772010] - [netdrv] phy: marvell: add new default led configure for m88e151x (Petr Oros) [1772010] - [netdrv] phy: vitesse: Remove support for VSC8514 (Petr Oros) [1772010] - [netdrv] phy: mscc: add support for VSC8514 PHY (Petr Oros) [1772010] - [netdrv] mdio: rename mdio_device reset to reset_gpio (Petr Oros) [1772010] - [netdrv] phy: add support for reset-controller (Petr Oros) [1772010] - [documentation] dt-bindings: add PHY reset controller binding (Petr Oros) [1772010] - [netdrv] phy: remove dead code from phy_sanitize_settings (Petr Oros) [1772010] - [netdrv] phy: don't set autoneg if it's not supported (Petr Oros) [1772010] - [netdrv] phy: micrel: add Asym Pause workaround (Petr Oros) [1772010] - [netdrv] phy: warn if phylib and ethtool PHY mode definitions are out of sync (Petr Oros) [1772010] - [netdrv] phy: add support for new modes in phylib (Petr Oros) [1772010] - [netdrv] phy: shrink PHY settings array (Petr Oros) [1772010] - [netdrv] phy: switch drivers to use dynamic feature detection (Petr Oros) [1772010] - [netdrv] phy: fix setting autoneg_complete in genphy_update_link (Petr Oros) [1772010] - [netdrv] phy: replace genphy_10g_driver with genphy_c45_driver (Petr Oros) [1772010] - [netdrv] phy: remove unnecessary callback settings in C45 drivers (Petr Oros) [1772010] - [netdrv] phy: improve link partner capability detection (Petr Oros) [1772010] - [netdrv] phy: meson-gxl: clean-up gxl variant driver (Petr Oros) [1772010] - [netdrv] phy: meson-gxl: add g12a support (Petr Oros) [1772010] - [netdrv] phy: add amlogic g12a mdio mux support (Petr Oros) [1772010] - [documentation] dt-bindings: phy: add g12a mdio mux documentation (Petr Oros) [1772010] - [netdrv] phy: realtek: remove setting callback get_features and use phylib fallback (Petr Oros) [1772010] - [netdrv] phy: fix autoneg mismatch case in genphy_read_status (Petr Oros) [1772010] - [netdrv] phy: marvell10g: add the suspend/resume callbacks for the 88x2210 (Petr Oros) [1772010] - [netdrv] phy: marvell10g: implement suspend/resume callbacks (Petr Oros) [1772010] - [netdrv] phy: deal properly with autoneg incomplete in genphy_c45_read_lpa (Petr Oros) [1772010] - [netdrv] phy: use c45 standard to detect link partner autoneg capability (Petr Oros) [1772010] - [netdrv] phy: aquantia: add SGMII statistics (Petr Oros) [1772010] - [netdrv] phy: improve genphy_read_status (Petr Oros) [1772010] - [netdrv] phy: aquantia: add suspend / resume callbacks for AQR107 family (Petr Oros) [1772010] - [netdrv] phy: realtek: use genphy_read_abilities (Petr Oros) [1772010] - [netdrv] phy: mdio-bcm-unimac: remove redundant !timeout check (Petr Oros) [1772010] - [netdrv] phy: marvell: add PHY tunable fast link down support for 88E1540 (Petr Oros) [1772010] - [uapi] ethtool: add PHY Fast Link Down support (Petr Oros) [1772010] - [netdrv] phy: aquantia: inform about proprietary 1000Base-T2 mode being in use (Petr Oros) [1772010] - [netdrv] phy: aquantia: report PHY details like firmware version (Petr Oros) [1772010] - [netdrv] phy: aquantia: print remote capabilities if link partner is Aquantia PHY (Petr Oros) [1772010] - [kernel] phy: bcm54xx: Encode link speed and activity into LEDs (Petr Oros) [1772010] - [netdrv] phy: aquantia: simplify aqr_config_aneg (Petr Oros) [1772010] - [netdrv] phy: don't clear BMCR in genphy_soft_reset (Petr Oros) [1772010] - [netdrv] phy: Re-parent menus for MDIO bus drivers correctly (Petr Oros) [1772010] - [netdrv] phy: Correct Cygnus/Omega PHY driver prompt (Petr Oros) [1772010] - [netdrv] phy: aquantia: add downshift support (Petr Oros) [1772010] - [netdrv] phy: Move Omega PHY entry to Cygnus PHY driver (Petr Oros) [1772010] - [netdrv] phy: Prepare for moving Omega out of bcm7xxx (Petr Oros) [1772010] - [netdrv] phy: Add DP83825I to the DP83822 driver (Petr Oros) [1772010] - [netdrv] phy: aquantia: check for changed interface mode in read_status (Petr Oros) [1772010] - [netdrv] phy: aquantia: check for supported interface modes in config_init (Petr Oros) [1772010] - [netdrv] phy: improve handling link_change_notify callback (Petr Oros) [1772010] - [netdrv] phy: meson-gxl: fix interrupt support (Petr Oros) [1772010] - [gpio] gpiolib: devprop: Fix syntax error (Petr Oros) [1772010] - [kernel] gpiolib: export devprop_gpiochip_set_names() (Petr Oros) [1772010] - [netdrv] phy: mdio-mux: fix Kconfig dependencies (Petr Oros) [1772010] - [netdrv] phy: use phy_modify_mmd_changed in genphy_c45_an_config_aneg (Petr Oros) [1772010] - [netdrv] phy: remove gen10g_no_soft_reset (Petr Oros) [1772010] - [netdrv] phy: don't export gen10g_read_status (Petr Oros) [1772010] - [netdrv] phy: remove gen10g_config_init (Petr Oros) [1772010] - [netdrv] phy: remove gen10g_suspend and gen10g_resume (Petr Oros) [1772010] - [netdrv] phy: use genphy_c45_aneg_done in genphy_aneg_done (Petr Oros) [1772010] - [netdrv] phy: micrel ksz8061: link failure after cable connect (Petr Oros) [1772010] - [netdrv] phy: phylink: fix uninitialized variable in phylink_get_mac_state (Petr Oros) [1772010] - [netdrv] phy: aquantia: add hwmon support (Petr Oros) [1772010] - [netdrv] phy: aquantia: rename aquantia.c to aquantia_main.c (Petr Oros) [1772010] - [netdrv] phy: marvell10g: Use the generic C45 helper to read the 2110 features (Petr Oros) [1772010] - [netdrv] phy: marvell10g: Let genphy_c45_pma_read_abilities set Aneg bit (Petr Oros) [1772010] - [netdrv] phy: dp83867: add soft reset delay (Petr Oros) [1772010] - [netdrv] phy: mdio-mux: Add support for Generic Mux controls (Petr Oros) [1772010] - [netdrv] phy: improve auto-neg emulation in swphy (Petr Oros) [1772010] - [netdrv] phy: marvell10g: add support for the 88x2110 PHY (Petr Oros) [1772010] - [netdrv] phy: marvell10g: Force reading of 2.5/5G (Petr Oros) [1772010] - [netdrv] phy: marvell10g: Use a #define for 88X3310 family id (Petr Oros) [1772010] - [netdrv] phy: marvell10g: Use 2500BASEX when using 2.5GBASET (Petr Oros) [1772010] - [netdrv] phy: marvell10g: Use linkmode_set_bit helper instead of __set_bit (Petr Oros) [1772010] - [netdrv] phy: marvell10g: Use get_features to get the PHY abilities (Petr Oros) [1772010] - [netdrv] phy: aquantia: use genphy_c45_read_status (Petr Oros) [1772010] - [netdrv] phy: add genphy_c45_read_status (Petr Oros) [1772010] - [netdrv] phy: don't change modes we don't care about in genphy_c45_read_lpa (Petr Oros) [1772010] - [netdrv] phy: aquantia: add support for auto-negotiation configuration (Petr Oros) [1772010] - [netdrv] phy: aquantia: remove false 5G and 10G speed ability for AQCS109 (Petr Oros) [1772010] - [netdrv] phy: check PMAPMD link status only in genphy_c45_read_link (Petr Oros) [1772010] - [netdrv] mdio_bus: Fix use-after-free on device_register fails (Petr Oros) [1772010] - [netdrv] phy: at803x: disable delay only for RGMII mode (Petr Oros) [1772010] - [netdrv] phy: at803x: don't inline helpers (Petr Oros) [1772010] - [netdrv] phy: aquantia: Use get_features for the PHYs abilities (Petr Oros) [1772010] - [netdrv] phy: marvell10g: use genphy_c45_check_and_restart_aneg in mv3310_config_aneg (Petr Oros) [1772010] - [netdrv] phy: add genphy_c45_check_and_restart_aneg (Petr Oros) [1772010] - [netdrv] phy: use genphy_config_eee_advert in genphy_c45_an_config_aneg (Petr Oros) [1772010] - [netdrv] phy: export genphy_config_eee_advert (Petr Oros) [1772010] - [netdrv] phy: don't use 10BaseT/half as default in genphy_read_status (Petr Oros) [1772010] - [netdrv] phy: remove orphaned register read in genphy_read_status (Petr Oros) [1772010] - [netdrv] phy: marvell10g: improve mv3310_config_aneg (Petr Oros) [1772010] - [netdrv] phy: disable aneg in genphy_c45_pma_setup_forced (Petr Oros) [1772010] - [netdrv] phy: use mii_10gbt_stat_mod_linkmode_lpa_t in genphy_c45_read_lpa (Petr Oros) [1772010] - [kernel] phy: add helper mii_10gbt_stat_mod_linkmode_lpa_t (Petr Oros) [1772010] - [netdrv] phy: marvell10g: check for newly set aneg (Petr Oros) [1772010] - [netdrv] phy: marvell10g: use genphy_c45_an_config_aneg (Petr Oros) [1772010] - [netdrv] phy: add genphy_c45_an_config_aneg (Petr Oros) [1772010] - [kernel] phy: add helper linkmode_adv_to_mii_10gbt_adv_t (Petr Oros) [1772010] - [netdrv] mdio_bus: Fix PTR_ERR() usage after initialization to constant (Petr Oros) [1772010] - [netdrv] phy: xgmiitorgmii: Support generic PHY status read (Petr Oros) [1772010] - [netdrv] phy: marvell10g: Don't explicitly set Pause and Asym_Pause (Petr Oros) [1772010] - [netdrv] phy: use phy_resolve_aneg_linkmode in genphy_read_status (Petr Oros) [1772010] - [netdrv] phy: improve phy_resolve_aneg_linkmode (Petr Oros) [1772010] - [netdrv] phy: fix potential race in the phylib state machine (Petr Oros) [1772010] - [kernel] phy: don't use locking in phy_is_started (Petr Oros) [1772010] - [netdrv] phy: fix interrupt handling in non-started states (Petr Oros) [1772010] - [netdrv] phy: simplify genphy_config_eee_advert (Petr Oros) [1772010] - [netdrv] phylink: avoid resolving link state too early (Petr Oros) [1772010] - [netdrv] phylink: add phylink_init_eee() helper (Petr Oros) [1772010] - [netdrv] phylink: only call mac_config() during resolve when link is up (Petr Oros) [1772010] - [netdrv] phy: use phy_modify_changed in genphy_config_advert (Petr Oros) [1772010] - [netdrv] phy: marvell10g: fix usage of new MMD modifying helpers (Petr Oros) [1772010] - [netdrv] phy: add register modifying helpers returning 1 on change (Petr Oros) [1772010] - [netdrv] phy: aquantia: add support for AQCS109 (Petr Oros) [1772010] - [netdrv] phy: disregard "Clause 22 registers present" bit in get_phy_c45_devs_in_pkg (Petr Oros) [1772010] - [netdrv] phy: let genphy_c45_read_link manage the devices to check (Petr Oros) [1772010] - [netdrv] phy: don't double-read link status register if link is up (Petr Oros) [1772010] - [netdrv] fixed-phy: Add fixed_phy_register_with_gpiod() API (Petr Oros) [1772010] - [netdrv] phy: fixed_phy: Fix fixed_phy not checking GPIO (Petr Oros) [1772010] - [netdrv] phy: consider latched link-down status in polling mode (Petr Oros) [1772010] - [netdrv] sfp: do not probe SFP module before we're attached (Petr Oros) [1772010] - [netdrv] phy: make use of new MMD accessors (Petr Oros) [1772010] - [kernel] phy: provide full set of accessor functions to MMD registers (Petr Oros) [1772010] - [netdrv] phy: improve genphy_c45_read_link (Petr Oros) [1772010] - [netdrv] phy: fixed-phy: Drop GPIO from fixed_phy_add() (Petr Oros) [1772010] - [netdrv] dp83640: expire old TX-skb (Petr Oros) [1772010] - [netdrv] phy: aquantia: replace magic numbers with constants (Petr Oros) [1772010] - [netdrv] phy: aquantia: use macro PHY_ID_MATCH_MODEL (Petr Oros) [1772010] - [netdrv] phy: aquantia: remove unneeded includes (Petr Oros) [1772010] - [netdrv] phy: aquantia: Shorten name space prefix to aqr_ (Petr Oros) [1772010] - [netdrv] revert "net: phy: marvell: avoid pause mode on SGMII-to-Copper for 88e151x" (Petr Oros) [1772010] - [netdrv] phy: at803x: Use helpers to access MMD PHY registers (Petr Oros) [1772010] - [netdrv] phy: change phy_start_interrupts to phy_request_interrupt (Petr Oros) [1772010] - [netdrv] phy: start interrupts in phy_start (Petr Oros) [1772010] - [netdrv] phy: warn if phy_start is called from invalid state (Petr Oros) [1772010] - [netdrv] phy: start state machine in phy_start only (Petr Oros) [1772010] - [netdrv] phy: Add SDPX tag based on COPYING file (Petr Oros) [1772010] - [netdrv] phy: Fixup GPLv2 SPDX tags based on license text (Petr Oros) [1772010] - [netdrv] phy: Fixup GPLv2+ SPDX tags based on license text (Petr Oros) [1772010] - [netdrv] phy: Remove redundent License text when SPDX header is present (Petr Oros) [1772010] - [netdrv] phy: Convert some PHY and MDIO driver files to SPDX headers (Petr Oros) [1772010] - [netdrv] phy: at803x: Disable phy delay for RGMII mode (Petr Oros) [1772010] - [netdrv] phy: improve phy_init_hw (Petr Oros) [1772010] - [netdrv] phy: fix issue with loading PHY driver w/o initramfs (Petr Oros) [1772010] - [netdrv] phy: remove phy_stop_interrupts (Petr Oros) [1772010] - [netdrv] phy: ensure phylib state machine is stopped after calling phy_stop (Petr Oros) [1772010] - [netdrv] phy: stop PHY if needed when entering phy_disconnect (Petr Oros) [1772010] - [netdrv] phy: micrel: use phy_read_mmd and phy_write_mmd (Petr Oros) [1772010] - [netdrv] phy: improve get_phy_id (Petr Oros) [1772010] - [kernel] phy: remove state PHY_CHANGELINK (Petr Oros) [1772010] - [netdrv] phy: mdio_bus: add missing device_del() in mdiobus_register() error handling (Petr Oros) [1772010] - [netdrv] phy: check return code when requesting PHY driver module (Petr Oros) [1772010] - [netdrv] phy: Add helpers to determine if PHY driver is generic (Petr Oros) [1772010] - [netdrv] phy: improve logging in phylib (Petr Oros) [1772010] - [netdrv] phy: don't include asm/irq.h directly (Petr Oros) [1772010] - [netdrv] phy: remove preliminary workaround for not loading PHY driver (Petr Oros) [1772010] - [netdrv] phy: meson-gxl: Use the genphy_soft_reset callback (Petr Oros) [1772010] - [netdrv] phy: marvell: Fix deadlock from wrong locking (Petr Oros) [1772010] - [netdrv] phy: marvell: Errata for mv88e6390 internal PHYs (Petr Oros) [1772010] - [netdrv] phy: micrel: set soft_reset callback to genphy_soft_reset for KSZ9031 (Petr Oros) [1772010] - [netdrv] phy: fix too strict check in phy_start_aneg (Petr Oros) [1772010] - [kernel] phy.h: fix obvious errors in doc and kerneldoc content (Petr Oros) [1772010] - [netdrv] phy: mscc: Fix the VSC 8531/41 Chip Init sequence (Petr Oros) [1772010] - [netdrv] phy: Fix the issue that netif always links up after resuming (Petr Oros) [1772010] - [netdrv] phy: print stack trace in phy_error (Petr Oros) [1772010] - [netdrv] phy: improve phy state checking (Petr Oros) [1772010] - [netdrv] fixed phy: Add fixed_phy_change_carrier() (Petr Oros) [1772010] - [netdrv] phy: mdio-gpio: Add phy_ignore_ta_mask to platform data (Petr Oros) [1772010] - [kernel] phy: mdio-gpio: Add platform_data support for phy_mask (Petr Oros) [1772010] - [kernel] gpio: Export gpiod_get_from_of_node() (Petr Oros) [1772010] - [netdrv] phy: Revert toggling reset changes (Petr Oros) [1772010] - [netdrv] phy: sfp: correct store of detected link modes (Petr Oros) [1772010] - [netdrv] phy: micrel: add toggling phy reset if PHY is not attached (Petr Oros) [1772010] - [netdrv] phy: Fix not to call phy_resume() if PHY is not attached (Petr Oros) [1772010] - [netdrv] phy: improve generic EEE ethtool functions (Petr Oros) [1772010] - [netdrv] phy: add workaround for issue where PHY driver doesn't bind to the device (Petr Oros) [1772010] - [netdrv] phy: mscc: fix deadlock in vsc85xx_default_config (Petr Oros) [1772010] - [netdrv] phy: vitesse: remove duplicate support for VSC8574 (Petr Oros) [1772010] - [netdrv] phy: icplus: allow configuring the interrupt function on IP101GR (Petr Oros) [1772010] - [netdrv] phy: icplus: implement .did_interrupt for IP101A/G (Petr Oros) [1772010] - [netdrv] phy: icplus: rename IP101A_G_NO_IRQ to IP101A_G_IRQ_ALL_MASK (Petr Oros) [1772010] - [netdrv] phy: icplus: use the BIT macro where possible (Petr Oros) [1772010] - [netdrv] phy: icplus: keep all ip101a_g functions together (Petr Oros) [1772010] - [documentation] dt-bindings: phy: add bindings for the IC Plus Corp. IP101A/G PHYs (Petr Oros) [1772010] - [documentation] dt-bindings: vendor-prefix: add prefix for IC Plus Corp (Petr Oros) [1772010] - [netdrv] phy: mdio-gpio: Fix working over slow can_sleep GPIOs (Petr Oros) [1772010] - [netdrv] phy: check for implementation of both callbacks in phy_drv_supports_irq (Petr Oros) [1772010] - [netdrv] phy: icplus: add config_intr callback (Petr Oros) [1772010] - [kernel] phy: remove states PHY_STARTING and PHY_PENDING (Petr Oros) [1772010] - [netdrv] phy: leds: Don't make our own link speed names (Petr Oros) [1772010] - [netdrv] phy: improve and inline phy_change (Petr Oros) [1772010] - [netdrv] phy: simplify phy_mac_interrupt and related functions (Petr Oros) [1772010] - [netdrv] phy: don't set state PHY_CHANGELINK in phy_change (Petr Oros) [1772010] - [kernel] phy: improve struct phy_device member interrupts handling (Petr Oros) [1772010] - [netdrv] phy: remove flag PHY_HAS_INTERRUPT from driver configs (Petr Oros) [1772010] - [netdrv] phy: replace PHY_HAS_INTERRUPT with a check for config_intr and ack_interrupt (Petr Oros) [1772010] - [netdrv] phy: use phy_check_link_status in more places in the state machine (Petr Oros) [1772010] - [kernel] phy: remove state PHY_AN (Petr Oros) [1772010] - [netdrv] phy: add phy_check_link_status (Petr Oros) [1772010] - [netdrv] phy: remove useless check in state machine case PHY_RESUMING (Petr Oros) [1772010] - [netdrv] phy: remove useless check in state machine case PHY_NOLINK (Petr Oros) [1772010] - [netdrv] phy: make phy_trigger_machine static (Petr Oros) [1772010] - [netdrv] phy: bcm7xxx: Add entry for BCM7255 (Petr Oros) [1772010] - [netdrv] phy: Allow BCM54616S PHY to setup internal TX/RX clock delay (Petr Oros) [1772010] - [netdrv] phy: mdio-mux-bcm-iproc: simplify getting .driver_data (Petr Oros) [1772010] - [documentation] dt-bindings: add support for Microchip KSZ9131 (Petr Oros) [1772010] - [netdrv] phy: micrel: add Microchip KSZ9131 initial driver (Petr Oros) [1772010] - [netdrv] phy: mscc: fix memory leak in vsc8574_config_pre_init (Petr Oros) [1772010] - [netdrv] phy: mscc: fix signedness bug in vsc85xx_downshift_get (Petr Oros) [1772010] - [netdrv] phy: merge phy_start_aneg and phy_start_aneg_priv (Petr Oros) [1772010] - [netdrv] phy: simplify handling of PHY_RESUMING in state machine (Petr Oros) [1772010] - [netdrv] phy: improve handling of PHY_RUNNING in state machine (Petr Oros) [1772010] - [netdrv] phy: trigger state machine immediately in phy_start_machine (Petr Oros) [1772010] - [netdrv] phy: sfp: remove sfp_mutex's definition (Petr Oros) [1772010] - [netdrv] phy: mscc: add support for VSC8574 PHY (Petr Oros) [1772010] - [netdrv] phy: mscc: add support for VSC8584 PHY (Petr Oros) [1772010] - [dt-bindings] vsc8531: add two additional LED modes for VSC8584 (Petr Oros) [1772010] - [netdrv] phy: mscc: remove unneeded temporary variable (Petr Oros) [1772010] - [netdrv] phy: mscc: shorten `x != 0` condition to `x` (Petr Oros) [1772010] - [netdrv] phy: mscc: remove unneeded parenthesis (Petr Oros) [1772010] - [netdrv] phy: mscc: Add EEE init sequence (Petr Oros) [1772010] - [netdrv] phy: mscc: add ethtool statistics counters (Petr Oros) [1772010] - [netdrv] phy: mscc: migrate to phy_select/restore_page functions (Petr Oros) [1772010] - [netdrv] phy: phylink: fix SFP interface autodetection (Petr Oros) [1772010] - [netdrv] phy: Convert to using pOFn instead of device_node.name (Petr Oros) [1772010] - [netdrv] phy: improve handling delayed work (Petr Oros) [1772010] - [netdrv] phy: mscc: fix printf format (Petr Oros) [1772010] - [netdrv] phy: mdio-bcm-unimac: mark PM functions as __maybe_unused (Petr Oros) [1772010] - [netdrv] phy: marvell: Fix build (Petr Oros) [1772010] - [netdrv] phy: marvell: Avoid unnecessary soft reset (Petr Oros) [1772010] - [netdrv] phy: Stop with excessive soft reset (Petr Oros) [1772010] - [netdrv] phy: sfp: Fix unregistering of HWMON SFP device (Petr Oros) [1772010] - [netdrv] phy: fix WoL handling when suspending the PHY (Petr Oros) [1772010] - [net] core: add member wol_enabled to struct net_device (Petr Oros) [1772010] - [netdrv] phy: mdio-bcm-unimac: Allow configuring MDIO clock divider (Petr Oros) [1772010] - [netdrv] phy: don't reschedule state machine when PHY is halted (Petr Oros) [1772010] - [netdrv] phy: phylink: ensure the carrier is off when starting phylink (Petr Oros) [1772010] - [netdrv] phy: call state machine synchronously in phy_stop (Petr Oros) [1772010] - [net] linkwatch: add check for netdevice being present to linkwatch_do_dev (Petr Oros) [1772010] - [netdrv] sfp: fix oops with ethtool -m (Petr Oros) [1772010] - [netdrv] mdio: remove duplicated include from mdio_bus.c (Petr Oros) [1772010] - [netdrv] phy: et011c: Remove incorrect PHY_POLL flags (Petr Oros) [1772010] - [netdrv] phy: sfp: Handle unimplemented hwmon limits and alarms (Petr Oros) [1772010] - [netdrv] phy: mscc: read 'vsc8531, led-d-mode' as an u32 (Petr Oros) [1772010] - [netdrv] phy: mscc: read 'vsc8531, edge-slowdown' as an u32 (Petr Oros) [1772010] - [netdrv] phy: mscc: read 'vsc8531, vddmac' as an u32 (Petr Oros) [1772010] - [netdrv] phy: mscc: factorize function for getting LED mode from DT (Petr Oros) [1772010] - [netdrv] phy: mscc: factorize code for LEDs mode (Petr Oros) [1772010] - [netdrv] dp83640: Mark expected switch fall-throughs (Petr Oros) [1772010] - [netdrv] phylink: add helper for configuring 2500BaseX modes (Petr Oros) [1772010] - [netdrv] phy: sftp: print debug message with text, not numbers (Petr Oros) [1772010] - [netdrv] phy: Add support for Broadcom Omega internal Combo GPHY (Petr Oros) [1772010] - [netdrv] phy: Add pm support to Broadcom iProc mdio mux driver (Petr Oros) [1772010] - [netdrv] phy: Add support to configure clock in Broadcom iProc mdio mux (Petr Oros) [1772010] - [documentation] dt-bindings: Add clock handle to Broadcom iProc mdio mux (Petr Oros) [1772010] - [netdrv] phy: Use devm api for mdio bus allocation in bcm iproc mdio mux (Petr Oros) [1772010] - [netdrv] phy: Disable external master access in bcm mdio mux driver (Petr Oros) [1772010] - [arm64] dts: Fix the base address of the Broadcom iProc mdio mux (Petr Oros) [1772010] - [netdrv] phy: Fix the register offsets in Broadcom iProc mdio mux driver (Petr Oros) [1772010] - [documentation] dt-bindings: Fix Broadcom iProc mdio mux driver base address (Petr Oros) [1772010] - [netdrv] phy: mscc: the extended page access register is 16 bits (Petr Oros) [1772010] - [netdrv] phy: marvell: Replace mdelay() with msleep() in m88e1116r_config_init() (Petr Oros) [1772010] - [kernel] phy: add helper phy_polling_mode (Petr Oros) [1772010] - [netdrv] phy: prevent PHYs w/o Clause 22 regs from calling genphy_config_aneg (Petr Oros) [1772010] - [netdrv] phy: add GBit master / slave error detection (Petr Oros) [1772010] - [netdrv] phy: sfp: Do not use "imply HWMON" (Petr Oros) [1772010] - [netdrv] phy: sfp: Add HWMON support for module sensors (Petr Oros) [1772010] - [kernel] hwmon: Add helper to tell if a char is invalid in a name (Petr Oros) [1772010] - [kernel] hwmon: Add support for power min, lcrit, min_alarm and lcrit_alarm (Petr Oros) [1772010] - [kernel] hwmon: Add missing HWMON_T_LCRIT_ALARM define (Petr Oros) [1772010] - [netdrv] phy: Drop OF dependency for MDIO_BCM_UNIMAC (Petr Oros) [1772010] - [gpio] gpiolib: Mark gpio_suffixes array with __maybe_unused (Petr Oros) [1772010] - [netdrv] phy: vitesse: Add support for VSC73xx (Petr Oros) [1772010] - [netdrv] phy: dp83tc811: Fix SGMII enable/disable (Petr Oros) [1772010] - [netdrv] phy: dp83tc811: Add INT_STAT3 (Petr Oros) [1772010] - [netdrv] phy: xgmiitorgmii: Check read_status results (Petr Oros) [1772010] - [netdrv] phy: xgmiitorgmii: Use correct mdio bus (Petr Oros) [1772010] - [netdrv] phy: xgmiitorgmii: Check phy_driver ready before accessing (Petr Oros) [1772010] - [netdrv] mdio-mux-gpio: Remove VLA usage (Petr Oros) [1772010] - [netdrv] phy: fixed-phy: Make the error path simpler (Petr Oros) [1772010] - [netdrv] phy: Allow compile test of GPIO consumers if !GPIOLIB (Petr Oros) [1772010] - [watchdog] hpwdt: Reflect changes (Joseph Szczypek) [1769477] - [documentation] watchdog/hpwdt: Update documentation (Joseph Szczypek) [1769477] - [watchdog] hpwdt: Add module parameter kdumptimeout (Joseph Szczypek) [1769477] - [watchdog] hpwdt: Have core ping watchdog (Joseph Szczypek) [1769477] - [watchdog] hpwdt: Advertize max_hw_heartbeat_ms (Joseph Szczypek) [1769477] - [watchdog] hpwdt: Stop hpwdt on unregister (Joseph Szczypek) [1769477] - [watchdog] hpwdt: drop warning after registering device (Joseph Szczypek) [1769477] - [watchdog] hpwdt: Replace GPLv2 boilerplate/reference with SPDX - rule 500 (Joseph Szczypek) [1769477] - [nvme] make fabrics command run on a separate request queue (David Milburn) [1766361] - [nvme] Restart request timers in resetting state (David Milburn) [1766361] - [nvme] nvme-rdma: fix possible use-after-free in connect timeout (David Milburn) [1766361] - [block] blk-mq: remove blk_mq_complete_request_sync (David Milburn) [1766361] - [nvme] wait until all completed request's complete fn is called (David Milburn) [1766361] - [nvme] don't abort completed request in nvme_cancel_request (David Milburn) [1766361] - [block] blk-mq: introduce blk_mq_tagset_wait_completed_request() (David Milburn) [1766361] - [block] blk-mq: introduce blk_mq_request_completed() (David Milburn) [1766361]- [hwtracing] intel_th: pci: Add Jasper Lake PCH support (Jiri Olsa) [1771015] - [hwtracing] intel_th: pci: Add Comet Lake PCH support (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Fix possible memory leak in mode_store() (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Fix overflow in shift of an unsigned int (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Fix missing allocation failure check on a kstrndup (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Fix an uninitialized mutex (Jiri Olsa) [1771015] - [hwtracing] intel_th: gth: Fix the window switching sequence (Jiri Olsa) [1771015] - [hwtracing] intel_th: pci: Add Tiger Lake support (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Preserve pre-existing buffer configuration (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Prevent freeing buffers while locked windows exist (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Get rid of the window size limit (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu-sink: An example msu buffer "sink" (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Introduce buffer interface (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Start read iterator from a non-empty window (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Split sgt array and pointer in multiwindow mode (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Support multipage blocks (Jiri Olsa) [1771015] - [hwtracing] intel_th: pci: Add Ice Lake NNPI support (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Fix single mode with disabled IOMMU (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Remove set but not used variable 'last' (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Fix unused variable warning on arm64 platform (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Add current window tracking (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Add a sysfs attribute to trigger window switch (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Correct the block wrap detection (Jiri Olsa) [1771015] - [hwtracing] intel_th: Add switch triggering support (Jiri Olsa) [1771015] - [hwtracing] intel_th: gth: Factor out trace start/stop (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Factor out pipeline draining (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Switch over to scatterlist (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Replace open-coded list_{first, last, next}_entry variants (Jiri Olsa) [1771015] - [hwtracing] intel_th: Only report useful IRQs to subdevices (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Start handling IRQs (Jiri Olsa) [1771015] - [hwtracing] intel_th: pci: Use MSI interrupt signalling (Jiri Olsa) [1771015] - [hwtracing] intel_th: Communicate IRQ via resource (Jiri Olsa) [1771015] - [hwtracing] intel_th: Add "rtit" source device (Jiri Olsa) [1771015] - [hwtracing] intel_th: Skip subdevices if their MMIO is missing (Jiri Olsa) [1771015] - [hwtracing] intel_th: Rework resource passing between glue layers and core (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Fix single mode with IOMMU (Jiri Olsa) [1771015] - [hwtracing] intel_th: pci: Add Comet Lake support (Jiri Olsa) [1771015] - [hwtracing] intel_th: gth: Fix an off-by-one in output unassigning (Jiri Olsa) [1771015] - [hwtracing] intel_th: Don't reference unassigned outputs (Jiri Olsa) [1771015] - [hwtracing] intel_th: pti: Use sysfs_match_string() helper (Jiri Olsa) [1771015] - [hwtracing] intel_th: Only create useful device nodes (Jiri Olsa) [1771015] - [hwtracing] intel_th: Mark expected switch fall-throughs (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Fix an off-by-one in attribute store (Jiri Olsa) [1771015] - [hwtracing] intel_th: Fix resource handling for ACPI glue layer (Jiri Olsa) [1771015] - [hwtracing] intel_th: Fix device removal logic (Jiri Olsa) [1771015] - [hwtracing] hwtracing/intel_th/msu.c: change return type to vm_fault_t (Jiri Olsa) [1771015] - [scripts] kbuild: modversions: Fix relative CRC byte order interpretation (Don Zickus) [1772940] - [tools] tools x86 uapi asm: Sync the pt_regs.h copy with the kernel sources (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for trace sequences APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for APIs used to extract common fields from a record (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for tep_parse_header_page() (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for parse event APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for event filter APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for event fields APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for tep_read_number_field() (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for print field APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for get field value APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for find field APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for libtraceevent event get APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for list events APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for event find APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for tep_read_number() (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for registering print function (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for function related libtraceevent APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for event handler APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for tep_strerror() (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for page size APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for host endian APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for file endian APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for get/set cpus APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for header_page APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for tep_handler related APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Add support for man pages with multiple names (Michael Petlan) [1743208] - [tools] tools lib traceevent: Introduce man pages (Michael Petlan) [1743208] - [tools] perf/x86/regs: Use PERF_REG_EXTENDED_MASK (Michael Petlan) [1743208] - [tools] perf record: Fix s390 missing module symbol and warning for non-root users (Michael Petlan) [1743208] - [tools] perf machine: Read also the end of the kernel (Michael Petlan) [1743208] - [tools] perf test vmlinux-kallsyms: Ignore aliases to _etext when searching on kallsyms (Michael Petlan) [1743208] - [tools] perf session: Add missing swap ops for namespace events (Michael Petlan) [1743208] - [tools] perf namespace: Protect reading thread's namespace (Michael Petlan) [1743208] - [tools] perf data: Fix 'strncat may truncate' build failure with recent gcc (Michael Petlan) [1743208] - [tools] perf stat: Support 'percore' event qualifier (Michael Petlan) [1743208] - [tools] perf stat: Factor out aggregate counts printing (Michael Petlan) [1743208] - [tools] perf tools: Add a 'percore' event qualifier (Michael Petlan) [1743208] - [tools] perf docs: Add description for stderr (Michael Petlan) [1743208] - [tools] perf intel-pt: Fix sample timestamp wrt non-taken branches (Michael Petlan) [1743208] - [tools] perf intel-pt: Fix improved sample timestamp (Michael Petlan) [1743208] - [tools] perf intel-pt: Fix instructions sampling rate (Michael Petlan) [1743208] - [tools] perf regs x86: Add X86 specific arch__intr_reg_mask() (Michael Petlan) [1743208] - [tools] perf parse-regs: Add generic support for arch__intr/user_reg_mask() (Michael Petlan) [1743208] - [tools] perf parse-regs: Split parse_regs (Michael Petlan) [1743208] - [tools] perf vendor events arm64: Add Cortex-A57 and Cortex-A72 events (Michael Petlan) [1743208] - [tools] perf vendor events arm64: Map Brahma-B53 CPUID to cortex-a53 events (Michael Petlan) [1743208] - [tools] perf vendor events arm64: Remove [[:xdigit:]] wildcard (Michael Petlan) [1743208] - [tools] perf jevents: Remove unused variable (Michael Petlan) [1743208] - [tools] perf test zstd: Fixup verbose mode output (Michael Petlan) [1743208] - [tools] perf tests: Implement Zstd comp/decomp integration test (Michael Petlan) [1743208] - [tools] perf inject: Enable COMPRESSED record decompression (Michael Petlan) [1743208] - [tools] perf report: Implement perf.data record decompression (Michael Petlan) [1743208] - [tools] perf record: Implement -z, --compression_level[=] option (Michael Petlan) [1743208] - [tools] perf report: Add stub processing of compressed events for -D (Michael Petlan) [1743208] - [tools] perf record: Implement compression for AIO trace streaming (Michael Petlan) [1743208] - [tools] perf record: Implement compression for serial trace streaming (Michael Petlan) [1743208] - [tools] perf tools: Introduce Zstd streaming based compression API (Michael Petlan) [1743208] - [tools] perf mmap: Implement dedicated memory buffer for data compression (Michael Petlan) [1743208] - [tools] perf record: Implement COMPRESSED event record and its attributes (Michael Petlan) [1743208] - [tools] perf session: Define 'bytes_transferred' and 'bytes_compressed' metrics (Michael Petlan) [1743208] - [tools] perf build tests: Add NO_LIBZSTD=1 to make_minimal (Michael Petlan) [1743208] - [tools] perf machine: Null-terminate version char array upon fgets(/proc/version) error (Michael Petlan) [1743208] - [tools] perf vendor events intel: Add uncore_upi JSON support (Michael Petlan) [1743208] - [tools] perf scripts python: exported-sql-viewer.py: Add 'About' dialog box (Michael Petlan) [1743208] - [tools] perf scripts python: exported-sql-viewer.py: Add context menu (Michael Petlan) [1743208] - [tools] perf scripts python: exported-sql-viewer.py: Add copy to clipboard (Michael Petlan) [1743208] - [tools] perf scripts python: exported-sql-viewer.py: Add tree level (Michael Petlan) [1743208] - [tools] perf scripts python: exported-sql-viewer.py: Fix error when shrinking / enlarging font (Michael Petlan) [1743208] - [tools] perf scripts python: exported-sql-viewer.py: Move view creation (Michael Petlan) [1743208] - [tools] perf tools x86: Add support for recording and printing XMM registers (Michael Petlan) [1743208] - [tools] perf parse-regs: Improve error output when faced with unknown register name (Michael Petlan) [1743208] - [tools] perf record: Fix suggestion to get list of registers usable with --user-regs and --intr-regs (Michael Petlan) [1743208] - [tools] perf tools: Speed up report for perf compiled with linwunwind (Michael Petlan) [1743208] - [tools] tools lib traceevent: Remove hard coded install paths from pkg-config file (Michael Petlan) [1743208] - [tools] csky: Add support for libdw (Michael Petlan) [1743208] - [tools] perf test: Fix spelling mistake "leadking" -> "leaking" (Michael Petlan) [1743208] - [tools] perf annotate: Remove hist__account_cycles() from callback (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update Silvermont to v14 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update GoldmontPlus to v1.01 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update Goldmont to v13 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update Bonnell to V4 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update KnightsLanding events to v9 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update Haswell events to v28 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update IvyBridge events to v21 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update SandyBridge events to v16 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update JakeTown events to v20 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update IvyTown events to v20 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update HaswellX events to v20 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update BroadwellX events to v14 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update SkylakeX events to v1.12 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update Skylake events to v42 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update Broadwell-DE events to v7 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update Broadwell events to v23 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update metrics from TMAM 3.5 (Michael Petlan) [1743208] - [tools] perf record: Implement --mmap-flush= option (Michael Petlan) [1743208] - [tools] tools build: Implement libzstd feature check, LIBZSTD_DIR and NO_LIBZSTD defines (Michael Petlan) [1743208] - [tools] tools lib traceevent: Rename input arguments and local variables of libtraceevent from pevent to tep (Michael Petlan) [1743208] - [tools] perf tools, tools lib traceevent: Rename "pevent" member of struct tep_event_filter to "tep" (Michael Petlan) [1743208] - [tools] perf tools, tools lib traceevent: Rename "pevent" member of struct tep_event to "tep" (Michael Petlan) [1743208] - [tools] tools lib traceevent: Rename input arguments of libtraceevent APIs from pevent to tep (Michael Petlan) [1743208] - [tools] tools tools, tools lib traceevent: Make traceevent APIs more consistent (Michael Petlan) [1743208] - [tools] tools lib traceevent: Remove call to exit() from tep_filter_add_filter_str() (Michael Petlan) [1743208] - [tools] tools lib traceevent: Remove tep filter trivial APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Removed unneeded !! and return parenthesis (Michael Petlan) [1743208] - [tools] tools lib traceevent: Implement new traceevent APIs for accessing struct tep_handler fields (Michael Petlan) [1743208] - [tools] tools lib traceevent: Coding style fixes (Michael Petlan) [1743208] - [tools] tools lib traceevent: Change description of few APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Add more debugging to see various internal ring buffer entries (Michael Petlan) [1743208] - [tools] tools lib traceevent: Implement a new API, tep_list_events_copy() (Michael Petlan) [1743208] - [tools] tools lib traceevent: Add mono clocks to be parsed in seconds (Michael Petlan) [1743208] - [tools] tools lib traceevent: Handle trace_printk() "px" (Michael Petlan) [1743208] - [tools] perf list: Output tool events (Michael Petlan) [1743208] - [tools] perf evsel: Support printing evsel name for 'duration_time' (Michael Petlan) [1743208] - [tools] perf stat: Implement duration_time as a proper event (Michael Petlan) [1743208] - [tools] perf stat: Revert checks for duration_time (Michael Petlan) [1743208] - [tools] perf list: Fix s390 counter long description for L1D_RO_EXCL_WRITES (Michael Petlan) [1743208] - [tools] perf tools: Add header defining used namespace struct to event.h (Michael Petlan) [1743208] - [tools] perf trace beauty renameat: No need to include linux/fs.h (Michael Petlan) [1743208] - [tools] perf augmented_raw_syscalls: Use a PERCPU_ARRAY map to copy more string bytes (Michael Petlan) [1743208] - [tools] perf augmented_raw_syscalls: Copy strings from all syscalls with 1st or 2nd string arg (Michael Petlan) [1743208] - [tools] perf trace: Add 'string' event alias to select syscalls with string args (Michael Petlan) [1743208] - [x86] perf/x86: Always store regs->ip in perf_callchain_kernel() (Michael Petlan) [1743208] - [x86] perf/x86: Remove pmu->pebs_no_xmm_regs (Michael Petlan) [1743208] - [x86] perf/x86: Clean up PEBS_XMM_REGS (Michael Petlan) [1743208] - [kernel] perf/x86: Disable extended registers for non-supported PMUs (Michael Petlan) [1743208] - [kernel] perf/ioctl: Add check for the sample_period value (Michael Petlan) [1743208] - [kernel] perf/core: Fix perf_sample_regs_user() mm check (Michael Petlan) [1743208] - [kernel] perf/ring-buffer: Use regular variables for nesting (Michael Petlan) [1743208] - [kernel] perf/ring-buffer: Always use {READ, WRITE}_ONCE() for rb->user_page data (Michael Petlan) [1743208] - [kernel] perf/ring_buffer: Add ordering to rb->nest increment (Michael Petlan) [1743208] - [kernel] perf/ring_buffer: Fix exposing a temporarily decreased data_head (Michael Petlan) [1743208] - [x86] perf/x86/intel/ds: Fix EVENT vs. UEVENT PEBS constraints (Michael Petlan) [1743208] - [x86] perf/x86/intel: Allow PEBS multi-entry in watermark mode (Michael Petlan) [1743208] - [x86] perf/x86/intel: Fix INTEL_FLAGS_EVENT_CONSTRAINT* masking (Michael Petlan) [1743208] - [x86] perf/x86/amd/iommu: Make the 'amd_iommu_attr_groups' symbol static (Michael Petlan) [1743208] - [x86] perf/x86/intel: Add Tremont core PMU support (Michael Petlan) [1743208] - [x86] perf/x86/intel/uncore: Add Intel Icelake uncore support (Michael Petlan) [1743208] - [x86] perf/x86/msr: Add Icelake support (Michael Petlan) [1743208] - [x86] perf/x86/intel/rapl: Add Icelake support (Michael Petlan) [1743208] - [x86] perf/x86/intel/cstate: Add Icelake support (Michael Petlan) [1743208] - [x86] perf/x86/intel: Add Icelake support (Michael Petlan) [1743208] - [x86] perf/x86: Support constraint ranges (Michael Petlan) [1743208] - [x86] perf/x86/lbr: Avoid reading the LBRs when adaptive PEBS handles them (Michael Petlan) [1743208] - [x86] perf/x86/intel: Support adaptive PEBS v4 (Michael Petlan) [1743208] - [x86] perf/x86/intel/ds: Extract code of event update in short period (Michael Petlan) [1743208] - [x86] perf/x86/intel: Extract memory code PEBS parser for reuse (Michael Petlan) [1743208] - [x86] perf/x86: Support outputting XMM registers (Michael Petlan) [1743208] - [x86] perf/x86/intel: Force resched when TFA sysctl is modified (Michael Petlan) [1743208] - [kernel] perf/core: Add perf_pmu_resched() as global function (Michael Petlan) [1743208] - [kernel] perf/headers: Fix stale comment for struct perf_addr_filter (Michael Petlan) [1743208] - [kernel] perf/core: Make perf_swevent_init_cpu() static (Michael Petlan) [1743208] - [x86] perf/x86: Add sanity checks to x86_schedule_events() (Michael Petlan) [1743208] - [x86] perf/x86: Optimize x86_schedule_events() (Michael Petlan) [1743208] - [x86] perf/x86: Clear ->event_constraint[] on put (Michael Petlan) [1743208] - [x86] perf/x86/intel: Optimize intel_get_excl_constraints() (Michael Petlan) [1743208] - [x86] perf/x86: Remove PERF_X86_EVENT_COMMITTED (Michael Petlan) [1743208] - [x86] perf/x86: Simplify x86_pmu.get_constraints() interface (Michael Petlan) [1743208] - [x86] perf/x86/intel: Simplify intel_tfa_commit_scheduling() (Michael Petlan) [1743208] - [tools] perf evsel: Do not rely on errno values for precise_ip fallback (Michael Petlan) [1715508] - [kernel] redhat: perf kABI-check failure fix (Michael Petlan) [1715508] - [tools] perf vendor events: Remove P8 HW events which are not supported (Michael Petlan) [1715508] - [x86] cpufeature: Fix various quality problems in the header (Michael Petlan) [1715508] - [x86] cpufeature: Add facility to check for min microcode revisions (Michael Petlan) [1715508] - [tools] perf tools: Remove needless asm/unistd.h include fixing build in some places (Michael Petlan) [1715508] - [tools] tools build: Add -ldl to the disassembler-four-args feature test (Michael Petlan) [1715508] - [tools] perf cs-etm: Always allocate memory for cs_etm_queue::prev_packet (Michael Petlan) [1715508] - [tools] perf cs-etm: Don't check cs_etm_queue::prev_packet validity (Michael Petlan) [1715508] - [tools] perf report: Report OOM in status line in the GTK UI (Michael Petlan) [1715508] - [tools] perf bench numa: Add define for RUSAGE_THREAD if not present (Michael Petlan) [1715508] - [tools] tools lib traceevent: Change tag string for error (Michael Petlan) [1715508] - [tools] perf annotate: Fix build on 32 bit for BPF annotation (Michael Petlan) [1715508] - [tools] perf bpf: Return value with unlocking in perf_env__find_btf() (Michael Petlan) [1715508] - [tools] perf bpf: Return NULL when RB tree lookup fails in perf_env__find_btf() (Michael Petlan) [1715508] - [tools] perf tools: Fix map reference counting (Michael Petlan) [1715508] - [tools] perf evlist: Fix side band thread draining (Michael Petlan) [1715508] - [tools] perf tools: Check maps for bpf programs (Michael Petlan) [1715508] - [tools] perf bpf: Return NULL when RB tree lookup fails in perf_env__find_bpf_prog_info() (Michael Petlan) [1715508] - [tools] tools include uapi: Sync sound/asound.h copy (Michael Petlan) [1715508] - [tools] perf top: Always sample time to satisfy needs of use of ordered queuing (Michael Petlan) [1715508] - [tools] perf evsel: Use hweight64() instead of hweight_long(attr.sample_regs_user) (Michael Petlan) [1715508] - [tools] tools lib traceevent: Fix missing equality check for strcmp (Michael Petlan) [1715508] - [tools] perf stat: Disable DIR_FORMAT feature for 'perf stat record' (Michael Petlan) [1715508] - [tools] perf scripts python: export-to-sqlite.py: Fix use of parent_id in calls_view (Michael Petlan) [1715508] - [tools] perf header: Fix lock/unlock imbalances when processing BPF/BTF info (Michael Petlan) [1715508] - [tools] perf pmu: Fix parser error for uncore event alias (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Fix never-ending loop (Michael Petlan) [1715508] - [tools] perf machine: Update kernel map address and re-order properly (Michael Petlan) [1715508] - [tools] tools headers uapi: Synchronize i915_drm.h (Michael Petlan) [1715508] - [tools] tools headers uapi: Update drm/i915_drm.h (Michael Petlan) [1715508] - [tools] perf evsel: Fix max perf_event_attr.precise_ip detection (Michael Petlan) [1715508] - [tools] perf intel-pt: Fix TSC slip (Michael Petlan) [1715508] - [tools] perf cs-etm: Add missing case value (Michael Petlan) [1715508] - [tools] perf bpf: Show more BPF program info in print_bpf_prog_info() (Michael Petlan) [1715508] - [tools] perf bpf: Extract logic to create program names from perf_event__synthesize_one_bpf_prog() (Michael Petlan) [1715508] - [tools] perf tools: Save bpf_prog_info and BTF of new BPF programs (Michael Petlan) [1715508] - [tools] perf evlist: Introduce side band thread (Michael Petlan) [1715508] - [tools] perf annotate: Enable annotation of BPF programs (Michael Petlan) [1715508] - [tools] perf build: Check what binutils's 'disassembler()' signature to use (Michael Petlan) [1715508] - [tools] tools build: Add -lrt to FEATURE_CHECK_LDFLAGS-libaio (Michael Petlan) [1715508] - [tools] tools build: Add test-reallocarray.c to test-all.c to fix the build (Michael Petlan) [1715508] - [tools] perf bpf: Process PERF_BPF_EVENT_PROG_LOAD for annotation (Michael Petlan) [1715508] - [tools] perf symbols: Introduce DSO_BINARY_TYPE__BPF_PROG_INFO (Michael Petlan) [1715508] - [tools] perf feature detection: Add -lopcodes to feature-libbfd (Michael Petlan) [1715508] - [tools] perf top: Add option --no-bpf-event (Michael Petlan) [1715508] - [tools] perf bpf: Save BTF information as headers to perf.data (Michael Petlan) [1715508] - [tools] perf bpf: Save BTF in a rbtree in perf_env (Michael Petlan) [1715508] - [tools] perf bpf: Save bpf_prog_info information as headers to perf.data (Michael Petlan) [1715508] - [tools] perf bpf: Save bpf_prog_info in a rbtree in perf_env (Michael Petlan) [1715508] - [tools] perf bpf: Make synthesize_bpf_events() receive perf_session pointer instead of perf_tool (Michael Petlan) [1715508] - [tools] perf bpf: Synthesize bpf events with bpf_program__get_prog_info_linear() (Michael Petlan) [1715508] - [tools] perf record: Replace option --bpf-event with --no-bpf-event (Michael Petlan) [1715508] - [tools] perf tests: Fix a memory leak in test__perf_evsel__tp_sched_test() (Michael Petlan) [1715508] - [tools] perf tests: Fix memory leak by expr__find_other() in test__expr() (Michael Petlan) [1715508] - [tools] perf tests: Fix a memory leak of cpu_map object in the openat_syscall_event_on_all_cpus test (Michael Petlan) [1715508] - [tools] perf evsel: Free evsel->counts in perf_evsel__exit() (Michael Petlan) [1715508] - [tools] perf top: Fix global-buffer-overflow issue (Michael Petlan) [1715508] - [tools] perf maps: Purge all maps from the 'names' tree (Michael Petlan) [1715508] - [tools] perf map: Remove map from 'names' tree in __maps__remove() (Michael Petlan) [1715508] - [tools] perf hist: Add missing map__put() in error case (Michael Petlan) [1715508] - [tools] perf top: Fix error handling in cmd_top() (Michael Petlan) [1715508] - [tools] perf top: Delete the evlist before perf_session, fixing heap-use-after-free issue (Michael Petlan) [1715508] - [tools] perf build-id: Fix memory leak in print_sdt_events() (Michael Petlan) [1715508] - [tools] perf config: Fix a memory leak in collect_config() (Michael Petlan) [1715508] - [tools] perf config: Fix an error in the config template documentation (Michael Petlan) [1715508] - [tools] perf list: Don't forget to drop the reference to the allocated thread_map (Michael Petlan) [1715508] - [tools] perf tools: Add doc about how to build perf with Asan and UBSan (Michael Petlan) [1715508] - [tools] perf vendor events: Remove P8 HW events which are not supported (Michael Petlan) [1715508] - [tools] perf stat: Improve scaling (Michael Petlan) [1715508] - [tools] perf stat: Fix --no-scale (Michael Petlan) [1715508] - [tools] perf script: Support relative time (Michael Petlan) [1715508] - [tools] perf report: Indicate JITed code better in report (Michael Petlan) [1715508] - [tools] perf report: Show all sort keys in help output (Michael Petlan) [1715508] - [tools] perf record: Clarify help for --switch-output (Michael Petlan) [1715508] - [tools] perf record: Allow to limit number of reported perf.data files (Michael Petlan) [1715508] - [tools] perf list: Filter metrics too (Michael Petlan) [1715508] - [tools] perf tools report: Add custom scripts to script menu (Michael Petlan) [1715508] - [tools] perf ui browser: Fix ui popup argv browser for many entries (Michael Petlan) [1715508] - [tools] perf script: Add array bound checking to list_scripts (Michael Petlan) [1715508] - [tools] perf tools: Add some new tips describing the new options (Michael Petlan) [1715508] - [tools] perf report: Implement browsing of individual samples (Michael Petlan) [1715508] - [tools] perf report: Support builtin perf script in scripts menu (Michael Petlan) [1715508] - [tools] perf report: Support running scripts for current time range (Michael Petlan) [1715508] - [tools] perf report: Support time sort key (Michael Petlan) [1715508] - [tools] perf script: Filter COMM/FORK/.. events by CPU (Michael Petlan) [1715508] - [tools] perf tools: Update x86's syscall_64.tbl, no change in tools/perf behaviour (Michael Petlan) [1715508] - [tools] perf script python: Add printdate function to SQL exporters (Michael Petlan) [1715508] - [tools] perf report: Use less for scripts output (Michael Petlan) [1715508] - [tools] perf session: Add process callback to reader object (Michael Petlan) [1715508] - [tools] perf header: Add DIR_FORMAT feature to describe directory data (Michael Petlan) [1715508] - [tools] perf data: Make perf_data__size() work over directory (Michael Petlan) [1715508] - [tools] perf data: Add perf_data__update_dir() function (Michael Petlan) [1715508] - [tools] perf data: Don't store auxtrace index for directory data file (Michael Petlan) [1715508] - [tools] perf data: Support having perf.data stored as a directory (Michael Petlan) [1715508] - [tools] perf vendor events amd: perf PMU events for AMD Family 17h (Michael Petlan) [1715508] - [tools] perf probe: Fix getting the kernel map (Michael Petlan) [1715508] - [tools] perf report: Parse time quantum (Michael Petlan) [1715508] - [tools] perf time-utils: Add utility function to print time stamps in nanoseconds (Michael Petlan) [1715508] - [tools] perf report: Support output in nanoseconds (Michael Petlan) [1715508] - [tools] perf script: Support insn output for normal samples (Michael Petlan) [1715508] - [tools] perf data: Force perf_data__open|close zero data->file.path (Michael Petlan) [1715508] - [tools] perf session: Fix double free in perf_data__close (Michael Petlan) [1715508] - [tools] perf evsel: Probe for precise_ip with simple attr (Michael Petlan) [1715508] - [tools] perf tools: Read and store caps/max_precise in perf_pmu (Michael Petlan) [1715508] - [tools] perf hist: Fix memory leak of srcline (Michael Petlan) [1715508] - [tools] perf hist: Add error path into hist_entry__init (Michael Petlan) [1715508] - [tools] perf diff: Support --pid/--tid filter options (Michael Petlan) [1715508] - [tools] perf diff: Support --cpu filter option (Michael Petlan) [1715508] - [tools] perf diff: Support --time filter option (Michael Petlan) [1715508] - [tools] perf thread: Generalize function to copy from thread addr space from intel-bts code (Michael Petlan) [1715508] - [tools] perf annotate: Calculate the max instruction name, align column to that (Michael Petlan) [1715508] - [tools] perf clang: Remove needless extra semicolon (Michael Petlan) [1715508] - [tools] perf bpf: Automatically add BTF ELF markers (Michael Petlan) [1715508] - [tools] perf beauty msg_flags: Add missing s lost when adding prefix suppression logic (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Add call tree (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Factor out CallGraphModelBase (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Improve TreeModel abstraction (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Factor out TreeWindowBase (Michael Petlan) [1715508] - [tools] perf scripts python: export-to-postgresql.py: Export calls parent_id (Michael Petlan) [1715508] - [tools] perf scripts python: export-to-postgresql.py: Fix invalid input syntax for integer error (Michael Petlan) [1715508] - [tools] perf scripts python: export-to-sqlite.py: Export calls parent_id (Michael Petlan) [1715508] - [tools] perf db-export: Add calls parent_id to enable creation of call trees (Michael Petlan) [1715508] - [tools] perf intel-pt: Fix divide by zero when TSC is not available (Michael Petlan) [1715508] - [tools] perf auxtrace: Improve address filter error message when there is no DSO (Michael Petlan) [1715508] - [tools] perf time-utils: Refactor time range parsing code (Michael Petlan) [1715508] - [tools] tools lib traceevent: Fix buffer overflow in arg_eval (Michael Petlan) [1715508] - [tools] perf probe: Clarify error message about not finding kernel modules debuginfo (Michael Petlan) [1715508] - [tools] replace open encodings for NUMA_NO_NODE (Michael Petlan) [1715508] - [tools] perf script python: Add Python3 support to stat-cpi.py (Michael Petlan) [1715508] - [tools] perf tools: Add perf_exe() helper to find perf binary (Michael Petlan) [1715508] - [tools] perf script: Handle missing fields with -F +. (Michael Petlan) [1715508] - [tools] perf data: Add perf_data__open_dir_data function (Michael Petlan) [1715508] - [tools] perf data: Add perf_data__(create_dir|close_dir) functions (Michael Petlan) [1715508] - [tools] perf data: Fail check_backup in case of error (Michael Petlan) [1715508] - [tools] perf data: Make check_backup work over directories (Michael Petlan) [1715508] - [tools] perf tools: Add rm_rf_perf_data function (Michael Petlan) [1715508] - [tools] perf tools: Add pattern name checking to rm_rf (Michael Petlan) [1715508] - [tools] perf tools: Add depth checking to rm_rf (Michael Petlan) [1715508] - [tools] perf data: Add global path holder (Michael Petlan) [1715508] - [tools] perf data: Move size to struct perf_data_file (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Add top calls report (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Remove no selection error (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Remove SQLTableDialogDataItem (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Create new dialog data item classes (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Move report name into ReportVars (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Factor out ReportVars (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Factor out ReportDialogBase (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Move column headers (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Hide Call Graph option if no calls table (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Remove leftover debugging prints (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Fix missing shebang (Michael Petlan) [1715508] - [tools] perf thread-stack: Hide x86 retpolines (Michael Petlan) [1715508] - [tools] perf thread-stack: Improve thread_stack__no_call_return() (Michael Petlan) [1715508] - [tools] perf tools: Make rm_rf() remove single file (Michael Petlan) [1715508] - [tools] perf cpumap: Increase debug level for cpu_map__snprint verbose output (Michael Petlan) [1715508] - [tools] perf bpf-event: Add missing new line into pr_debug call (Michael Petlan) [1715508] - [tools] perf script: Allow +- operator for type specific fields option (Michael Petlan) [1715508] - [tools] perf evsel: Force sample_type for slave events (Michael Petlan) [1715508] - [tools] perf session: Don't report zero period samples for slave events (Michael Petlan) [1715508] - [tools] perf trace: Allow dumping a BPF map after setting up BPF events (Michael Petlan) [1715508] - [tools] perf bpf: Add bpf_map dumper (Michael Petlan) [1715508] - [tools] perf doc: Fix documentation of the Flags section in perf.data (Michael Petlan) [1715508] - [tools] perf doc: Fix HEADER_CMDLINE description in perf.data documentation (Michael Petlan) [1715508] - [tools] perf report: Don't shadow inlined symbol with different addr range (Michael Petlan) [1715508] - [tools] perf tools: Use sysfs__mountpoint() when reading cpu topology (Michael Petlan) [1715508] - [tools] perf tools: Add numa_topology object (Michael Petlan) [1715508] - [tools] perf tools: Add cpu_topology object (Michael Petlan) [1715508] - [tools] perf tests shell: Skip trace+probe_vfs_getname.sh if built without trace support (Michael Petlan) [1715508] - [tools] perf header: Remove unused 'cpu_nr' field from 'struct cpu_topo' (Michael Petlan) [1715508] - [tools] perf header: Get rid of write_it label (Michael Petlan) [1715508] - [tools] perf list: Display metric expressions for --details option (Michael Petlan) [1715508] - [tools] perf tools: Fix legacy events symbol separator parsing (Michael Petlan) [1715508] - [tools] perf tools: Rename build libperf to perf (Michael Petlan) [1715508] - [tools] perf tools: Rename LIB_FILE to LIBPERF_A (Michael Petlan) [1715508] - [tools] perf tools: Compile perf with libperf-in.o instead of libperf.a (Michael Petlan) [1715508] - [tools] perf cs-etm: Modularize auxtrace_buffer fetch function (Michael Petlan) [1715508] - [tools] perf cs-etm: Modularize main packet processing loop (Michael Petlan) [1715508] - [tools] perf cs-etm: Modularize main decoder function (Michael Petlan) [1715508] - [tools] perf cs-etm: Make cs_etm__run_decoder() queue independent (Michael Petlan) [1715508] - [tools] perf cs-etm: Rethink kernel address initialisation (Michael Petlan) [1715508] - [tools] perf cs-etm: Cleaning up function cs_etm__alloc_queue() (Michael Petlan) [1715508] - [tools] perf cs-etm: Fix erroneous comment (Michael Petlan) [1715508] - [tools] perf cs-etm: Introducing function cs_etm__init_trace_params() (Michael Petlan) [1715508] - [tools] perf cs-etm: Fix memory leak in error path (Michael Petlan) [1715508] - [tools] perf cs-etm: Introducing function cs_etm_decoder__init_dparams() (Michael Petlan) [1715508] - [tools] perf cs-etm: Fix wrong return values in error path (Michael Petlan) [1715508] - [tools] perf cs-etm: Remove unused structure field "time" and "timestamp" (Michael Petlan) [1715508] - [tools] perf cs-etm: Remove unused structure field "state" (Michael Petlan) [1715508] - [tools] perf build: Add missing FEATURE_CHECK_LDFLAGS-libcrypto (Michael Petlan) [1715508] - [tools] perf unwind: Do not put libunwind-{x86, aarch64} in FEATURE_TESTS_BASIC (Michael Petlan) [1715508] - [tools] perf coresight: Do not test for libopencsd by default (Michael Petlan) [1715508] - [tools] perf trace: Filter out gnome-terminal* parent (Michael Petlan) [1715508] - [tools] perf trace: Check if the 'fd' is negative when mapping it to pathname (Michael Petlan) [1715508] - [tools] perf beauty ioctl cmd: The 'fd' arg is signed (Michael Petlan) [1715508] - [tools] perf utils: Silence "Couldn't synthesize bpf events" warning for EPERM (Michael Petlan) [1715508] - [tools] perf cs-etm: Add proper header file for symbols (Michael Petlan) [1715508] - [tools] perf record: Implement --affinity=node|cpu option (Michael Petlan) [1715508] - [tools] perf auxtrace: Add timestamp to auxtrace errors (Michael Petlan) [1715508] - [tools] perf intel-pt: Packet splitting can happen only on 32-bit (Michael Petlan) [1715508] - [tools] perf intel-pt: Fix CYC timestamp calculation after OVF (Michael Petlan) [1715508] - [tools] perf intel-pt: Fix overlap calculation for padding (Michael Petlan) [1715508] - [tools] perf auxtrace: Define auxtrace record alignment (Michael Petlan) [1715508] - [tools] perf thread-stack: Represent jmps to the start of a different symbol (Michael Petlan) [1715508] - [tools] perf thread-stack: Tidy thread_stack__no_call_return() by adding more local variables (Michael Petlan) [1715508] - [tools] perf thread-stack: Tidy thread_stack__push_cp() usage (Michael Petlan) [1715508] - [tools] perf tools: Fix split_kallsyms_for_kcore() for trampoline symbols (Michael Petlan) [1715508] - [tools] perf vendor events intel: Fix Load_Miss_Real_Latency on CLX (Michael Petlan) [1715508] - [tools] perf cs-etm: Set sample flags for exception return packet (Michael Petlan) [1715508] - [tools] perf cs-etm: Set sample flags for exception packet (Michael Petlan) [1715508] - [tools] perf cs-etm: Add traceID in packet (Michael Petlan) [1715508] - [tools] perf cs-etm: Change tuple from traceID-CPU# to traceID-metadata (Michael Petlan) [1715508] - [tools] perf cs-etm: Add exception number in exception packet (Michael Petlan) [1715508] - [tools] perf cs-etm: Set sample flags for trace discontinuity (Michael Petlan) [1715508] - [tools] perf cs-etm: Set sample flags for instruction range packet (Michael Petlan) [1715508] - [tools] perf cs-etm: Add last instruction information in packet (Michael Petlan) [1715508] - [tools] perf tools: Add documentation for BPF event selection (Michael Petlan) [1715508] - [tools] perf report: Move symbol annotation to the resort phase (Michael Petlan) [1715508] - [tools] perf evsel: Add output_resort_cb method (Michael Petlan) [1715508] - [tools] perf hists: Add argument to hists__resort_cb_t callback (Michael Petlan) [1715508] - [tools] perf record: Apply affinity masks when reading mmap buffers (Michael Petlan) [1715508] - [tools] perf tools: Add fallback versions for CPU_{OR, EQUAL}() (Michael Petlan) [1715508] - [tools] perf record: Bind the AIO user space buffers to nodes (Michael Petlan) [1715508] - [tools] perf record: Allocate affinity masks (Michael Petlan) [1715508] - [tools] perf pmu: Remove set_drv_config API (Michael Petlan) [1715508] - [tools] perf coresight: Remove set_drv_config() API (Michael Petlan) [1715508] - [tools] perf arm cs-etm: Use event attributes to send sink information to kernel (Michael Petlan) [1715508] - [tools] perf pmu: Move EVENT_SOURCE_DEVICE_PATH to PMU header file (Michael Petlan) [1715508] - [tools] perf bpf-loader: Remove unecessary includes from bpf-loader.h (Michael Petlan) [1715508] - [tools] perf powerpc kvm-stat: Add missing evlist.h header (Michael Petlan) [1715508] - [tools] perf kvm stat: Replace kvm-stat.h includes with forward declarations (Michael Petlan) [1715508] - [tools] perf pmu: Remove needless evsel.h only needs one fwd decl (Michael Petlan) [1715508] - [tools] perf tests pmu: Add missing headers (Michael Petlan) [1715508] - [tools] perf hist: Remove the needless callchain.h include from hist.h (Michael Petlan) [1715508] - [tools] perf tools: Add missing include in various places (Michael Petlan) [1715508] - [tools] perf thread: Don't include symbol.h, symbol_conf.h is enough (Michael Petlan) [1715508] - [tools] perf evsel: No need to include symbol.h in evsel.h, symbol_conf.h is enough (Michael Petlan) [1715508] - [tools] perf tools: Add missing include for symbols.h (Michael Petlan) [1715508] - [tools] perf hist: Remove symbol.h from hist.h, just fwd decls are needed (Michael Petlan) [1715508] - [tools] perf tests: Add missing headers so far obtained indirectly (Michael Petlan) [1715508] - [tools] perf map: Move structs and prototypes for map groups to a separate header (Michael Petlan) [1715508] - [tools] pref tools: Add missing map.h includes (Michael Petlan) [1715508] - [tools] perf symbols: Introduce map_symbol.h (Michael Petlan) [1715508] - [tools] perf callchain: Uninline callchain_cursor_reset() to remove map.h dependency (Michael Petlan) [1715508] - [tools] perf srccode: Move struct definition from map.h to srccode.h (Michael Petlan) [1715508] - [tools] perf arm pmu: Add missing linux/string.h header (Michael Petlan) [1715508] - [tools] perf powerpc: Add missing headers to skip-callchain-idx.c (Michael Petlan) [1715508] - [tools] perf augmented_syscalls: Convert to bpf_map() (Michael Petlan) [1715508] - [tools] perf bpf examples: Convert etcsnoop to use bpf_map() (Michael Petlan) [1715508] - [tools] perf trace: Fixup etcsnoop example (Michael Petlan) [1715508] - [tools] perf augmented_raw_syscalls: Use bpf_map() (Michael Petlan) [1715508] - [tools] perf bpf: Convert pid_map() to bpf_map() (Michael Petlan) [1715508] - [tools] perf bpf: Add bpf_map() helper (Michael Petlan) [1715508] - [tools] perf bpf: Fix synthesized PERF_RECORD_KSYMBOL/BPF_EVENT (Michael Petlan) [1715508] - [tools] perf sched: Use cached rbtrees (Michael Petlan) [1715508] - [tools] perf hist: Use cached rbtrees (Michael Petlan) [1715508] - [tools] perf symbols: Use cached rbtrees (Michael Petlan) [1715508] - [tools] perf util: Use cached rbtree for rblists (Michael Petlan) [1715508] - [tools] perf callchain: Use cached rbtrees (Michael Petlan) [1715508] - [tools] perf machine: Use cached rbtrees (Michael Petlan) [1715508] - [tools] Update rbtree implementation (Michael Petlan) [1715508] - [tools] perf callchain: No need to include perf.h (Michael Petlan) [1715508] - [tools] perf comm: Remove needless headers from comm.h (Michael Petlan) [1715508] - [tools] perf namespaces: Remove namespaces.h from .h headers (Michael Petlan) [1715508] - [tools] perf symbols: Remove some unnecessary includes from symbol.h (Michael Petlan) [1715508] - [tools] perf symbols: Remove include map.h from dso.h (Michael Petlan) [1715508] - [tools] perf block-range: Add missing headers (Michael Petlan) [1715508] - [tools] perf tools: Move branch structs to branch.h (Michael Petlan) [1715508] - [tools] perf annotate: Remove lots of headers from annotate.h (Michael Petlan) [1715508] - [tools] perf symbols: Move symbol_conf to separate file (Michael Petlan) [1715508] - [tools] perf color: Add missing stdarg.g to color.h (Michael Petlan) [1715508] - [tools] perf utils: Move perf_config using routines from color.c to separate object (Michael Petlan) [1715508] - [tools] perf top: Synthesize BPF events for pre-existing loaded BPF programs (Michael Petlan) [1715508] - [tools] perf tools: Synthesize PERF_RECORD_* for loaded BPF programs (Michael Petlan) [1715508] - [tools] perf tools: Handle PERF_RECORD_BPF_EVENT (Michael Petlan) [1715508] - [tools] perf tools: Handle PERF_RECORD_KSYMBOL (Michael Petlan) [1715508] - [tools] tools headers uapi: Sync tools/include/uapi/linux/perf_event.h (Michael Petlan) [1715508] - [tools] tools headers uapi: Sync tools/include/uapi/linux/perf_event.h (Michael Petlan) [1715508] - [tools] perf report: Display names in s390 diagnostic counter sets (Michael Petlan) [1715508] - [tools] perf tools: Remove duplicate headers (Michael Petlan) [1715508] - [tools] perf session: Add reader__process_events function (Michael Petlan) [1715508] - [tools] perf session: Add 'data_offset' member to reader object (Michael Petlan) [1715508] - [tools] perf session: Add 'data_size' member to reader object (Michael Petlan) [1715508] - [tools] perf session: Add reader object (Michael Petlan) [1715508] - [tools] perf session: Get rid of file_size variable (Michael Petlan) [1715508] - [tools] perf session: Rearrange perf_session__process_events function (Michael Petlan) [1715508] - [tools] perf tools: Replace automatic const char[] variables by statics (Michael Petlan) [1715508] - [tools] perf/doc: Update design.txt for exclude_{host|guest} flags (Michael Petlan) [1715508] - [x86] perf/x86/intel/pt: Remove software double buffering PMU capability (Michael Petlan) [1715508] - [kernel] perf/ring_buffer: Fix AUX software double buffering (Michael Petlan) [1715508] - [x86] perf/x86/amd: Update generic hardware cache events for Family 17h (Michael Petlan) [1715508] - [x86] perf/x86/amd: Add event map for AMD Family 17h (Michael Petlan) [1715508] - [x86] perf/x86: Fix incorrect PEBS_REGS (Michael Petlan) [1715508] - [kernel] perf/ring_buffer: Fix AUX record suppression (Michael Petlan) [1715508] - [kernel] perf/core: Fix the address filtering fix (Michael Petlan) [1715508] - [kernel] perf/core: Fix perf_event_disable_inatomic() race (Michael Petlan) [1715508] - [x86] perf/x86/intel: Initialize TFA MSR (Michael Petlan) [1715508] - [x86] perf/x86/intel: Fix handling of wakeup_events for multi-entry PEBS (Michael Petlan) [1715508] - [kernel] perf/core: Restore mmap record type correctly (Michael Petlan) [1715508] - [x86] perf/x86/intel: Make dev_attr_allow_tsx_force_abort static (Michael Petlan) [1715508] - [kernel] uprobes: convert uprobe.ref to refcount_t (Michael Petlan) [1715508] - [kernel] perf, bpf: Consider events with attr.bpf_event as side-band events (Michael Petlan) [1715508] - [kernel] perf/core: Mark expected switch fall-through (Michael Petlan) [1715508] - [x86] perf/x86/intel/uncore: Fix client IMC events return huge result (Michael Petlan) [1715508] - [kernel] perf/ring_buffer: Use high order allocations for AUX buffers optimistically (Michael Petlan) [1715508] - [x86] events: Mark expected switch-case fall-throughs (Michael Petlan) [1715508] - [kernel] perf, pt, coresight: Fix address filters for vmas with non-zero offset (Michael Petlan) [1715508] - [kernel] perf: Copy parent's address filter offsets on clone (Michael Petlan) [1715508] - [x86] perf/x86/intel: Add counter freezing quirk for Goldmont (Michael Petlan) [1715508] - [x86] perf/x86/intel: Clean up counter freezing quirk (Michael Petlan) [1715508] - [x86] perf/x86/intel: Clean up SNB PEBS quirk (Michael Petlan) [1715508] - [x86] perf/x86/kvm: Avoid unnecessary work in guest filtering (Michael Petlan) [1715508] - [perf] aux: Make perf_event accessible to setup_aux() (Michael Petlan) [1715508] - [kernel] perf/ring_buffer: Convert ring_buffer.aux_refcount to refcount_t (Michael Petlan) [1715508] - [kernel] perf/ring_buffer: Convert ring_buffer.refcount to refcount_t (Michael Petlan) [1715508] - [kernel] perf: Convert perf_event_context.refcount to refcount_t (Michael Petlan) [1715508] - [kernel] perf/uprobes: Convert to SPDX license identifier (Michael Petlan) [1715508] - [kernel] perf/hw_breakpoints: Convert to SPDX license identifier (Michael Petlan) [1715508] - [kernel] perf/core: Convert to SPDX license identifiers (Michael Petlan) [1715508] - [kernel] perf, bpf: Introduce PERF_RECORD_BPF_EVENT (Michael Petlan) [1715508] - [kernel] perf, bpf: Introduce PERF_RECORD_KSYMBOL (Michael Petlan) [1715508] - [kernel] perf: Remove duplicated workqueue.h include from perf_event.h (Michael Petlan) [1715508] - [tools] perf/core: Remove unused perf_flags (Michael Petlan) [1715508] - [x86] perf/core, arch/x86: Strengthen exclusion checks with PERF_PMU_CAP_NO_EXCLUDE (Michael Petlan) [1715508] - [x86] perf/core, arch/x86: Use PERF_PMU_CAP_NO_EXCLUDE for exclusion incapable PMUs (Michael Petlan) [1715508] - [kernel] perf/core: Add PERF_PMU_CAP_NO_EXCLUDE for exclusion incapable PMUs (Michael Petlan) [1715508] - [kernel] perf/core: Add function to test for event exclusion flags (Michael Petlan) [1715508]- [kernel] mm/hmm: fix ZONE_DEVICE anon page mapping reuse (Jerome Glisse) [1498655 1597758] - [gpu] drm/nouveau/dmem: missing mutex_lock in error path (Jerome Glisse) [1498655 1597758] - [mm] hmm: always return EBUSY for invalid ranges in hmm_range_{fault, snapshot} (Jerome Glisse) [1498655 1597758] - [kernel] mm/hmm: move hmm_vma_range_done and hmm_vma_fault to nouveau (Jerome Glisse) [1498655 1597758] - [kernel] mm: factor out a devm_request_free_mem_region helper (Jerome Glisse) [1498655 1597758] - [mm] don't clear ->mapping in hmm_devmem_free (Jerome Glisse) [1498655 1597758] - [mm] remove the struct hmm_device infrastructure (Jerome Glisse) [1498655 1597758] - [mm] hmm: Fix error flows in hmm_invalidate_range_start (Jerome Glisse) [1498655 1597758] - [mm] hmm: Remove confusing comment and logic from hmm_release (Jerome Glisse) [1498655 1597758] - [mm] hmm: Poison hmm_range during unregister (Jerome Glisse) [1498655 1597758] - [mm] hmm: Remove racy protection against double-unregistration (Jerome Glisse) [1498655 1597758] - [mm] hmm: Use lockdep instead of comments (Jerome Glisse) [1498655 1597758] - [mm] hmm: Hold on to the mmget for the lifetime of the range (Jerome Glisse) [1498655 1597758] - [mm] hmm: Do not use list*_rcu() for hmm->ranges (Jerome Glisse) [1498655 1597758] - [mm] hmm: Simplify hmm_get_or_create and make it reliable (Jerome Glisse) [1498655 1597758] - [kernel] mm/hmm: Remove duplicate condition test before wait_event_timeout (Jerome Glisse) [1498655 1597758] - [mm] hmm: Hold a mmgrab from hmm to mm (Jerome Glisse) [1498655 1597758] - [mm] hmm: Use hmm_mirror not mm as an argument for hmm_range_register (Jerome Glisse) [1498655 1597758] - [mm] hmm: fix use after free with struct hmm in the mmu notifiers (Jerome Glisse) [1498655 1597758] - [mm] hmm: Only set FAULT_FLAG_ALLOW_RETRY for non-blocking (Jerome Glisse) [1498655 1597758] - [mm] hmm: support automatic NUMA balancing (Jerome Glisse) [1498655 1597758] - [kernel] mm/hmm: clean up some coding style and comments (Jerome Glisse) [1498655 1597758] - [mm] hmm.c: suppress compilation warnings when CONFIG_HUGETLB_PAGE is not set (Jerome Glisse) [1498655 1597758] - [kernel] mm/hmm: convert various hmm_pfn_* to device_entry which is a better name (Jerome Glisse) [1498655 1597758] - [mm] hmm: add a helper function that fault pages and map them to a device (Jerome Glisse) [1498655 1597758] - [mm] hmm: allow to mirror vma of a file on a DAX backed filesystem (Jerome Glisse) [1498655 1597758] - [kernel] mm/hmm: add helpers to test if mm is still alive or not (Jerome Glisse) [1498655 1597758] - [mm] hmm: mirror hugetlbfs (snapshoting, faulting and DMA mapping) (Jerome Glisse) [1498655 1597758] - [documentation] [documentation] mm/hmm: add default fault flags to avoid the need to pre-fill pfns arrays (Jerome Glisse) [1498655 1597758] - [mm] hmm: improve driver API to work and wait over a range (Jerome Glisse) [1498655 1597758] - [mm] hmm: improve and rename hmm_vma_fault() to hmm_range_fault() (Jerome Glisse) [1498655 1597758] - [mm] hmm: improve and rename hmm_vma_get_pfns() to hmm_range_snapshot() (Jerome Glisse) [1498655 1597758] - [mm] hmm: do not erase snapshot when a range is invalidated (Jerome Glisse) [1498655 1597758] - [mm] hmm: use reference counting for HMM struct (Jerome Glisse) [1498655 1597758] - [kernel] mm/hmm: convert to use vm_fault_t (Jerome Glisse) [1498655 1597758] - [mm] hmm.c: remove set but not used variable 'devmem' (Jerome Glisse) [1498655 1597758] - [mm] hmm: mark hmm_devmem_{add, add_resource} EXPORT_SYMBOL_GPL (Jerome Glisse) [1498655 1597758] - [mm] hmm: replace hmm_devmem_pages_create() with devm_memremap_pages() (Jerome Glisse) [1498655 1597758] - [mm] hmm: use devm semantics for hmm_devmem_{add, remove} (Jerome Glisse) [1498655 1597758] - [mm] hmm: invalidate device page table at start of invalidation (Jerome Glisse) [1498655 1597758] - [mm] hmm: use a structure for update callback parameters (Jerome Glisse) [1498655 1597758] - [mm] hmm: properly handle migration pmd (Jerome Glisse) [1498655 1597758] - [mm] hmm: fix utf8 . (Jerome Glisse) [1498655 1597758] - [mm] hmm.c: remove unused variables align_start and align_end (Jerome Glisse) [1498655 1597758] - [hid] hyperv: Use in-place iterator API in the channel callback (Benjamin Tissoires) [1740778 1772010] - [hid] logitech-hidpp: do all FF cleanup in hidpp_ff_destroy() (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: rework device validation (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: split g920_get_config() (Benjamin Tissoires) [1740778] - [hid] fix error message in hid_open_report() (Benjamin Tissoires) [1740778] - [hid] Fix assumption that devices have inputs (Benjamin Tissoires) [1740778] - [hid] i2c-hid: add Trekstor Primebook C11B to descriptor override (Benjamin Tissoires) [1740778] - [hid] apple: Fix stuck function keys when using FN (Benjamin Tissoires) [1740778] - [hid] wacom: Fix several minor compiler warnings (Benjamin Tissoires) [1740778] - [hid] Add quirk for HP X500 PIXART OEM mouse (Benjamin Tissoires) [1740778] - [hid] hidraw: Fix invalid read in hidraw_ioctl (Benjamin Tissoires) [1740778] - [hid] logitech-dj: Fix crash when initial logi_dj_recv_query_paired_devices fails (Benjamin Tissoires) [1740778] - [hid] logitech: Fix general protection fault caused by Logitech driver (Benjamin Tissoires) [1740778] - [hid] sony: Fix memory corruption issue on cleanup (Benjamin Tissoires) [1740778] - [hid] prodikeys: Fix general protection fault during probe (Benjamin Tissoires) [1740778] - [hid] wacom: correct misreported EKR ring values (Benjamin Tissoires) [1740778] - [hid] cp2112: prevent sleeping function called from invalid context (Benjamin Tissoires) [1740778] - [hid] wacom: Correct distance scale for 2nd-gen Intuos devices (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: remove support for the G700 over USB (Benjamin Tissoires) [1740778] - [hid] revert "hid: logitech-hidpp: add USB PID for a few more supported mice" (Benjamin Tissoires) [1740778] - [hid] sony: Fix race condition between rumble and device remove (Benjamin Tissoires) [1740778] - [hid] hiddev: do cleanup in failure of opening a device (Benjamin Tissoires) [1740778] - [hid] hiddev: avoid opening a disconnected device (Benjamin Tissoires) [1740778] - [hid] input: fix a4tech horizontal wheel custom usage (Benjamin Tissoires) [1740778] - [hid] Add quirk for HP X1200 PIXART OEM mouse (Benjamin Tissoires) [1740778] - [hid] holtek: test for sanity of intfdata (Benjamin Tissoires) [1740778] - [hid] wacom: fix bit shift for Cintiq Companion 2 (Benjamin Tissoires) [1740778] - [hid] quirks: Set the INCREMENT_USAGE_ON_DUPLICATE quirk on Saitek X52 (Benjamin Tissoires) [1740778] - [hid] logitech-dj: Really fix return value of logi_dj_recv_query_hidpp_devices (Benjamin Tissoires) [1740778] - [hid] Add 044f:b320 ThrustMaster, Inc. 2 in 1 DT (Benjamin Tissoires) [1740778] - [hid] logitech-dj: add the Powerplay receiver (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: add USB PID for a few more supported mice (Benjamin Tissoires) [1740778] - [hid] logitech-dj: rename "gaming" receiver to "lightspeed" (Benjamin Tissoires) [1740778] - [hid] Add another Primax PIXART OEM mouse quirk (Benjamin Tissoires) [1740778] - [hid] wacom: generic: add touchring adjustment for 2nd Gen Pro Small (Benjamin Tissoires) [1740778] - [hid] quirks: Refactor ELAN 400 and 401 handling (Benjamin Tissoires) [1740778] - [hid] video: fbdev: don't print error message on framebuffer_alloc() failure (Benjamin Tissoires) [1740778] - [hid] logitech-dj: Fix forwarding of very long HID++ reports (Benjamin Tissoires) [1740778] - [hid] uclogic: Add support for Huion HS64 tablet (Benjamin Tissoires) [1740778] - [hid] wacom: add new MobileStudio Pro support (Benjamin Tissoires) [1740778] - [hid] wacom: generic: read the number of expected touches on a per collection basis (Benjamin Tissoires) [1740778] - [hid] wacom: generic: support the 'report valid' usage for touch (Benjamin Tissoires) [1740778] - [hid] wacom: generic: read HID_DG_CONTACTMAX from any feature report (Benjamin Tissoires) [1740778] - [hid] wacom: Add 2nd gen Intuos Pro Small support (Benjamin Tissoires) [1740778] - [hid] uclogic: Add support for Ugee Rainbow CV720 (Benjamin Tissoires) [1740778] - [hid] logitech-dj: fix return value of logi_dj_recv_query_hidpp_devices (Benjamin Tissoires) [1740778] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441 (Benjamin Tissoires) [1740778] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 372 (Benjamin Tissoires) [1740778] - [kernel] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 335 (Benjamin Tissoires) [1740778] - [hid] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 333 (Benjamin Tissoires) [1740778] - [hid] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 307 (Benjamin Tissoires) [1740778] - [kernel] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 297 (Benjamin Tissoires) [1740778] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288 (Benjamin Tissoires) [1740778] - [kernel] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 282 (Benjamin Tissoires) [1740778] - [kernel] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 267 (Benjamin Tissoires) [1740778] - [hid] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 265 (Benjamin Tissoires) [1740778] - [hid] logitech-dj: Fix 064d:c52f receiver support (Benjamin Tissoires) [1740778] - [hid] revert "hid: core: Call request_module before doing device_add" (Benjamin Tissoires) [1740778] - [hid] revert "hid: core: Do not call request_module() in async context" (Benjamin Tissoires) [1740778] - [hid] revert "hid: Increase maximum report size allowed by hid_field_extract()" (Benjamin Tissoires) [1740778] - [hid] a4tech: fix horizontal scrolling (Benjamin Tissoires) [1740778] - [hid] hyperv: Add a module description line (Benjamin Tissoires) [1740778] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 194 (Benjamin Tissoires) [1740778] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 178 (Benjamin Tissoires) [1740778] - [kernel] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 177 (Benjamin Tissoires) [1740778] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 (Benjamin Tissoires) [1740778] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 (Benjamin Tissoires) [1740778] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (Benjamin Tissoires) [1740778] - [kernel] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 149 (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: Add support for the S510 remote control (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: hid: make const array consumer_rdesc_start static (Benjamin Tissoires) [1740778] - [hid] logitech-dj: make const array template static (Benjamin Tissoires) [1740778] - [hid] multitouch: handle faulty Elo touch device (Benjamin Tissoires) [1740778] - [input] treewide: Add SPDX license identifier for more missed files (Benjamin Tissoires) [1740778] - [hid] wacom: Sync INTUOSP2_BT touch state after each frame if necessary (Benjamin Tissoires) [1740778] - [hid] wacom: Correct button numbering 2nd-gen Intuos Pro over Bluetooth (Benjamin Tissoires) [1740778] - [hid] wacom: Send BTN_TOUCH in response to INTUOSP2_BT eraser contact (Benjamin Tissoires) [1740778] - [hid] wacom: Don't report anything prior to the tool entering range (Benjamin Tissoires) [1740778] - [hid] wacom: Don't set tool type until we're in range (Benjamin Tissoires) [1740778] - [hid] wacom: correct touch resolution x/y typo (Benjamin Tissoires) [1740778] - [hid] wacom: generic: Correct pad syncing (Benjamin Tissoires) [1740778] - [hid] wacom: generic: only switch the mode on devices with LEDs (Benjamin Tissoires) [1740778] - [hid] logitech-dj: Add usb-id for the 27MHz MX3000 receiver (Benjamin Tissoires) [1740778] - [hid] rmi: Use SET_REPORT request on control endpoint for Acer Switch 3 and 5 (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: add support for the MX5500 keyboard (Benjamin Tissoires) [1740778] - [hid] logitech-dj: add support for the Logitech MX5500's Bluetooth Mini-Receiver (Benjamin Tissoires) [1740778] - [hid] i2c-hid: add iBall Aer3 to descriptor override (Benjamin Tissoires) [1740778] - [hid] logitech-dj: fix spelling in printk (Benjamin Tissoires) [1740778] - [hid] input: add mapping for KEY_KBD_LAYOUT_NEXT (Benjamin Tissoires) [1740778] - [hid] input: fix assignment of .value (Benjamin Tissoires) [1740778] - [hid] input: make sure the wheel high resolution multiplier is set (Benjamin Tissoires) [1740778] - [hid] logitech-dj: add usbhid dependency in Kconfig (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: add support for HID++ 1.0 consumer keys reports (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: add support for HID++ 1.0 extra mouse buttons reports (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: add support for HID++ 1.0 wheel reports (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: make hidpp10_set_register_bit a bit more generic (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: add input_device ptr to struct hidpp_device (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: do not hardcode very long report length (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: handle devices attached to 27MHz wireless receivers (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: use RAP instead of FAP to get the protocol version (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: remove unused origin_is_hid_core function parameter (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: remove double assignment from __hidpp_send_report (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: do not make failure to get the name fatal (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: ignore very-short or empty names (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: make .probe usbhid capable (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: allow non HID++ devices to be handled by this module (Benjamin Tissoires) [1740778] - [hid] logitech-dj: add support for Logitech Bluetooth Mini-Receiver (Benjamin Tissoires) [1740778] - [hid] logitech-dj: make appending of the HID++ descriptors conditional (Benjamin Tissoires) [1740778] - [hid] logitech-dj: remove false-positive error on double queueing of delayed-work (Benjamin Tissoires) [1740778] - [hid] logitech-dj: pick a better name for non-unifying receivers (Benjamin Tissoires) [1740778] - [hid] logitech-dj: deal with some KVMs adding an extra interface to the usbdev (Benjamin Tissoires) [1740778] - [hid] logitech-dj: replace dev_err calls with hid_err calls (Benjamin Tissoires) [1740778] - [hid] logitech-dj: add support for 27 MHz mouse-only receivers (Benjamin Tissoires) [1740778] - [hid] logitech-dj: add support for 27 MHz receivers (Benjamin Tissoires) [1740778] - [hid] logitech-dj: add support for the gaming unifying receiver (Benjamin Tissoires) [1740778] - [hid] logitech-dj: add support for non unifying receivers (Benjamin Tissoires) [1740778] - [hid] logitech-dj: add logi_dj_recv_queue_unknown_work helper (Benjamin Tissoires) [1740778] - [hid] logitech-dj: support sharing struct dj_receiver_dev between USB-interfaces (Benjamin Tissoires) [1740778] - [hid] logitech-dj: rename dj_receiver_dev.hdev to dj_receiver_dev.hidpp (Benjamin Tissoires) [1740778] - [hid] logitech-dj: protect the paired_dj_devices access in add_djhid_dev with the lock (Benjamin Tissoires) [1740778] - [hid] logitech-dj: remove unused querying_devices variable (Benjamin Tissoires) [1740778] - [hid] logitech-dj: do not schedule the dj report itself (Benjamin Tissoires) [1740778] - [hid] logitech-dj: remove USB dependency (Benjamin Tissoires) [1740778] - [hid] logitech-dj: declare and use a few HID++ 1.0 constants (Benjamin Tissoires) [1740778] - [hid] logitech-dj: use BIT() macro for RF Report types (Benjamin Tissoires) [1740778] - [hid] logitech-dj: fix variable naming in logi_dj_hidpp_event (Benjamin Tissoires) [1740778] - [hid] logitech-dj: reshuffle logi_dj_recv_forward_* (Benjamin Tissoires) [1740778] - [hid] logitech: Stop setting drvdata to NULL on probe failure and remove (Benjamin Tissoires) [1740778] - [hid] quirks: do not blacklist Logitech devices (Benjamin Tissoires) [1740778] - [hid] u2fzero: fail probe if not using USB transport (Benjamin Tissoires) [1740778] - [hid] u2fzero: fix compiling error in u2fzero_probe() (Benjamin Tissoires) [1740778] - [hid] revert "hid: i2c-hid: Disable runtime PM on Synaptics touchpad" (Benjamin Tissoires) [1740778] - [hid] add driver for U2F Zero built-in LED and RNG (Benjamin Tissoires) [1740778] - [hid] core: Do not call request_module() in async context (Benjamin Tissoires) [1740778] - [hid] macally: Add support for Macally ikey keyboard (Benjamin Tissoires) [1740778] - [hid] core: Call request_module before doing device_add (Benjamin Tissoires) [1740778] - [hid] core: move Usage Page concatenation to Main item (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: change low battery level threshold from 31 to 30 percent (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: remove hidpp_is_connected() (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: simplify printing of HID++ version (Benjamin Tissoires) [1740778] - [hid] picolcd: Convert to use sysfs_streq() (Benjamin Tissoires) [1740778] - [hid] hid-sensor-custom: simplify getting .driver_data (Benjamin Tissoires) [1740778] - [hid] input: add mapping for Assistant key (Benjamin Tissoires) [1740778] - [hid] i2c-hid: Disable runtime PM on Synaptics touchpad (Benjamin Tissoires) [1740778] - [hid] quirks: Fix keyboard + touchpad on Lenovo Miix 630 (Benjamin Tissoires) [1740778] - [hid] input: add mapping for "Toggle Display" key (Benjamin Tissoires) [1740778] - [hid] input: add mapping for "Full Screen" key (Benjamin Tissoires) [1740778] - [hid] input: add mapping for keyboard Brightness Up/Down/Toggle keys (Benjamin Tissoires) [1740778] - [hid] input: add mapping for Expose/Overview key (Benjamin Tissoires) [1740778] - [hid] input: fix mapping of aspect ratio key (Benjamin Tissoires) [1740778] - [hid] logitech: Handle 0 scroll events for the m560 (Benjamin Tissoires) [1740778] - [hid] debug: fix race condition with between rdesc_show() and device removal (Benjamin Tissoires) [1740778] - [hid] logitech: check the return value of create_singlethread_workqueue (Benjamin Tissoires) [1740778] - [hid] steam: fix deadlock with input devices (Benjamin Tissoires) [1740778] - [hid] uclogic: remove redudant duplicated null check on ver_ptr (Benjamin Tissoires) [1740778] - [hid] quirks: Drop misused kernel-doc annotation (Benjamin Tissoires) [1740778] - [hid] quirks: use correct format chars in dbg_hid (Benjamin Tissoires) [1740778] - [hid] Remove Waltop tablets from hid_have_special_driver (Benjamin Tissoires) [1740778] - [hid] Remove KYE tablets from hid_have_special_driver (Benjamin Tissoires) [1740778] - [hid] Remove hid-uclogic entries from hid_have_special_driver (Benjamin Tissoires) [1740778] - [hid] uclogic: Do not initialize non-USB devices (Benjamin Tissoires) [1740778] - [hid] uclogic: Add support for Ugee G5 (Benjamin Tissoires) [1740778] - [hid] uclogic: Support Gray-coded rotary encoders (Benjamin Tissoires) [1740778] - [hid] uclogic: Support faking Wacom pad device ID (Benjamin Tissoires) [1740778] - [hid] uclogic: Add support for XP-Pen Deco 01 (Benjamin Tissoires) [1740778] - [hid] uclogic: Add support for XP-Pen Star G640 (Benjamin Tissoires) [1740778] - [hid] uclogic: Add support for XP-Pen Star G540 (Benjamin Tissoires) [1740778] - [hid] uclogic: Add support for Ugee EX07S frame controls (Benjamin Tissoires) [1740778] - [hid] uclogic: Add support for Ugee M540 (Benjamin Tissoires) [1740778] - [hid] uclogic: Add support for Ugee 2150 (Benjamin Tissoires) [1740778] - [hid] uclogic: Support v2 protocol (Benjamin Tissoires) [1740778] - [hid] uclogic: Support fragmented high-res reports (Benjamin Tissoires) [1740778] - [hid] uclogic: Support in-range reporting emulation (Benjamin Tissoires) [1740778] - [hid] uclogic: Designate current protocol v1 (Benjamin Tissoires) [1740778] - [hid] uclogic: Re-initialize tablets on resume (Benjamin Tissoires) [1740778] - [hid] uclogic: Extract tablet parameter discovery into a module (Benjamin Tissoires) [1740778] - [hid] uclogic: Extract report descriptors to a module (Benjamin Tissoires) [1740778] - [hid] Clarify vendor ID reuse by Ugee tablets (Benjamin Tissoires) [1740778] - [hid] viewsonic: Support PD1011 signature pad (Benjamin Tissoires) [1740778] - [hid] kye: Add support for EasyPen M406XE (Benjamin Tissoires) [1740778] - [hid] wacom: Add support for Pro Pen slim (Benjamin Tissoires) [1740778] - [hid] roccat: Mark expected switch fall-through (Benjamin Tissoires) [1740778] - [hid] wacom: Mark expected switch fall-through (Benjamin Tissoires) [1740778] - [hid] fix Logitech WingMan Formula GP joined axes (Benjamin Tissoires) [1740778] - [hid] multitouch: Lenovo X1 Tablet Gen3 trackpoint and buttons (Benjamin Tissoires) [1740778] - [hid] steam: fix boot loop with bluetooth firmware (Benjamin Tissoires) [1740778] - [hid] Add ASUS T100CHI keyboard dock battery quirks (Benjamin Tissoires) [1740778] - [hid] Add support for Toshiba WT10A tablet bluetooth keyboard (Benjamin Tissoires) [1740778] - [hid] wacom: Move HID fix for AES serial number into wacom_hid_usage_quirk (Benjamin Tissoires) [1740778] - [hid] elan: Make array buf static, shrinks object size (Benjamin Tissoires) [1740778] - [hid] i2c-hid: Ignore input report if there's no data present on Elan touchpanels (Benjamin Tissoires) [1740778] - [hid] core: simplify active collection tracking (Benjamin Tissoires) [1740778] - [hid] Support for Maltron L90 keyboard media keys (Benjamin Tissoires) [1740778] - [hid] i2c-hid: Disable runtime PM on Goodix touchpad (Benjamin Tissoires) [1740778] - [hid] sony: Fix SHANWAN PS3 GamePad rumble and led settings support (Benjamin Tissoires) [1740778] - [hid] sony: Transform one-time SHANWAN check into quirk (Benjamin Tissoires) [1740778] - [hid] core: replace the collection tree pointers with indices (Benjamin Tissoires) [1740778] - [hid] i2c-hid: Add Odys Winbook 13 to descriptor override (Benjamin Tissoires) [1740778] - [hid] lenovo: Add checks to fix of_led_classdev_register (Benjamin Tissoires) [1740778] - [hid] intel-ish-hid: add MSI interrupt support (Benjamin Tissoires) [1740778] - [hid] debug: Change to use DEFINE_SHOW_ATTRIBUTE macro (Benjamin Tissoires) [1740778] - [hid] intel-ish-hid: fixes incorrect error handling (Benjamin Tissoires) [1740778] - [hid] logitech: Use LDJ_DEVICE macro for existing Logitech mice (Benjamin Tissoires) [1740778] - [hid] logitech: Enable high-resolution scrolling on Logitech mice (Benjamin Tissoires) [1740778] - [hid] logitech: Add function to enable HID++ 1.0 "scrolling acceleration" (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: fix typo, hiddpp to hidpp (Benjamin Tissoires) [1740778] - [hid] input: use the Resolution Multiplier for high-resolution scrolling (Benjamin Tissoires) [1740778] - [hid] core: process the Resolution Multiplier (Benjamin Tissoires) [1740778] - [hid] core: store the collections as a basic tree (Benjamin Tissoires) [1740778] - [hid] cougar: Add support for Cougar 700K Gaming Keyboard (Benjamin Tissoires) [1740778] - [hid] hidraw: enforce minors_lock locking via lockdep (Benjamin Tissoires) [1740778] - [hid] quirks: fix RetroUSB.com devices (Benjamin Tissoires) [1740778] - [kernel] hid: input: support Microsoft wireless radio control hotkey (Benjamin Tissoires) [1740778] - [kernel] hid: use macros in IS_INPUT_APPLICATION (Benjamin Tissoires) [1740778] - [hid] ite: Add USB id match for another ITE based keyboard rfkill key quirk (Benjamin Tissoires) [1740778] - [hid] revert "hid: input: Create a utility class for counting scroll events" (Benjamin Tissoires) [1740778] - [hid] revert "hid: logitech: Add function to enable HID++ 1.0 "scrolling acceleration"" (Benjamin Tissoires) [1740778] - [hid] revert "hid: logitech: Enable high-resolution scrolling on Logitech mice" (Benjamin Tissoires) [1740778] - [hid] revert "hid: logitech: Use LDJ_DEVICE macro for existing Logitech mice" (Benjamin Tissoires) [1740778] - [hid] revert "hid: logitech: fix a used uninitialized GCC warning" (Benjamin Tissoires) [1740778] - [hid] revert "hid: input: simplify/fix high-res scroll event handling" (Benjamin Tissoires) [1740778] - [hid] Add quirk for Primax PIXART OEM mice (Benjamin Tissoires) [1740778] - [hid] i2c-hid: Disable runtime PM for LG touchscreen (Benjamin Tissoires) [1740778] - [hid] steam: remove input device when a hid client is running (Benjamin Tissoires) [1740778] - [hid] revert "hid: uhid: use strlcpy() instead of strncpy()" (Benjamin Tissoires) [1740778] - [hid] uhid: forbid UHID_CREATE under KERNEL_DS or elevated privileges (Benjamin Tissoires) [1740778] - [hid] iio/hid-sensors: Fix IIO_CHAN_INFO_RAW returning wrong values for signed numbers (Benjamin Tissoires) [1740778] - [hid] input: Ignore battery reported by Symbol DS4308 (Benjamin Tissoires) [1740778] - [hid] Add quirk for Microsoft PIXART OEM mouse (Benjamin Tissoires) [1740778] - [kernel] hid: fix up .raw_event() documentation (Benjamin Tissoires) [1740778] - [hid] i2c-hid: add Direkt-Tek DTLAPY133-1 to descriptor override (Benjamin Tissoires) [1740778] - [hid] input: simplify/fix high-res scroll event handling (Benjamin Tissoires) [1740778] - [hid] we do not randomly make new drivers 'default y' (Benjamin Tissoires) [1740778] - [hid] i2c-hid: properly terminate i2c_hid_dmi_desc_override_table[] array (Benjamin Tissoires) [1740778] - [hid] alps: allow incoming reports when only the trackstick is opened (Benjamin Tissoires) [1740778] - [hid] revert "hid: add NOGET quirk for Eaton Ellipse MAX UPS" (Benjamin Tissoires) [1740778] - [hid] i2c-hid: Add a small delay after sleep command for Raydium touchpanel (Benjamin Tissoires) [1740778] - [hid] usbhid: Add quirk for Redragon/Dragonrise Seymur 2 (Benjamin Tissoires) [1740778] - [hid] wacom: Work around HID descriptor bug in DTK-2451 and DTH-2452 (Benjamin Tissoires) [1740778] - [hid] google: add dependency on Cros EC for Hammer (Benjamin Tissoires) [1740778] - [hid] elan: fix spelling mistake "registred" -> "registered" (Benjamin Tissoires) [1740778] - [hid] google: drop superfluous const before SIMPLE_DEV_PM_OPS() (Benjamin Tissoires) [1740778] - [hid] google: add support tablet mode switch for Whiskers (Benjamin Tissoires) [1740778] - [hid] magicmouse: add support for Apple Magic Trackpad 2 (Benjamin Tissoires) [1740778] - [hid] i2c-hid: override HID descriptors for certain devices (Benjamin Tissoires) [1740778] - [hid] hid-bigbenff: driver for BigBen Interactive PS3OFMINIPAD gamepad (Benjamin Tissoires) [1740778] - [hid] logitech: fix a used uninitialized GCC warning (Benjamin Tissoires) [1740778] - [hid] intel-ish-hid: using list_head for ipc write queue (Benjamin Tissoires) [1740778] - [hid] intel-ish-hid: use resource-managed api (Benjamin Tissoires) [1740778] - [hid] intel_ish-hid: Enhance API to get ring buffer sizes (Benjamin Tissoires) [1740778] - [hid] input: Set INPUT_PROP_-property for HID_UP_DIGITIZERS (Benjamin Tissoires) [1740778] - [hid] microsoft: the driver now neeed MEMLESS_FF infrastructure (Benjamin Tissoires) [1740778] - [hid] cougar: Stop processing vendor events on hid-core (Benjamin Tissoires) [1740778] - [hid] cougar: Make parameter 'g6_is_space' dinamically settable (Benjamin Tissoires) [1740778] - [hid] microsoft: Add rumble support for Xbox One S controller (Benjamin Tissoires) [1740778] - [hid] microsoft: Convert private data to be a proper struct (Benjamin Tissoires) [1740778] - [hid] logitech: Use LDJ_DEVICE macro for existing Logitech mice (Benjamin Tissoires) [1740778] - [hid] logitech: Enable high-resolution scrolling on Logitech mice (Benjamin Tissoires) [1740778] - [hid] logitech: Add function to enable HID++ 1.0 "scrolling acceleration" (Benjamin Tissoires) [1740778] - [hid] input: Create a utility class for counting scroll events (Benjamin Tissoires) [1740778] - [hid] multitouch: simplify the application retrieval (Benjamin Tissoires) [1740778] - [hid] input: do not append a suffix if the name already has it (Benjamin Tissoires) [1740778] - [hid] i2c-hid: Remove RESEND_REPORT_DESCR quirk and its handling (Benjamin Tissoires) [1740778] - [hid] i2c-hid: disable runtime PM operations on hantick touchpad (Benjamin Tissoires) [1740778] - [hid] sensor-hub: Restore fixup for Lenovo ThinkPad Helix 2 sensor hub report (Benjamin Tissoires) [1740778] - [hid] core: fix NULL pointer dereference (Benjamin Tissoires) [1740778] - [hid] hid-saitek: Add device ID for RAT 7 Contagion (Benjamin Tissoires) [1740778] - [hid] core: fix memory leak on probe (Benjamin Tissoires) [1740778] - [hid] add support for Apple Magic Keyboards (Benjamin Tissoires) [1740778] - [hid] intel_ish-hid: tx_buf memory leak on probe/remove (Benjamin Tissoires) [1740778] - [hid] intel-ish-hid: Prevent loading of driver on Mehlow (Benjamin Tissoires) [1740778] - [hid] cougar: Add support for the Cougar 500k Gaming Keyboard (Benjamin Tissoires) [1740778] - [hid] cougar: make compare_device_paths reusable (Benjamin Tissoires) [1740778] - [hid] multitouch: handle palm for touchscreens (Benjamin Tissoires) [1740778] - [hid] multitouch: touchscreens also use confidence reports (Benjamin Tissoires) [1740778] - [hid] multitouch: report MT_TOOL_PALM for non-confident touches (Benjamin Tissoires) [1740778] - [hid] microsoft: support the Surface Dial (Benjamin Tissoires) [1740778] - [hid] core: do not upper bound the collection stack (Benjamin Tissoires) [1740778] - [hid] input: enable Totem on the Dell Canvas 27 (Benjamin Tissoires) [1740778] - [hid] multitouch: remove one copy of values (Benjamin Tissoires) [1740778] - [hid] multitouch: ditch mt_report_id (Benjamin Tissoires) [1740778] - [hid] multitouch: store a per application quirks value (Benjamin Tissoires) [1740778] - [hid] multitouch: Store per collection multitouch data (Benjamin Tissoires) [1740778] - [hid] multitouch: make sure the static list of class is not changed (Benjamin Tissoires) [1740778] - [hid] elan: Add support for touchpad on the Toshiba Click Mini L9W (Benjamin Tissoires) [1740778] - [hid] elan: Add USB-id for HP x2 10-n000nd touchpad (Benjamin Tissoires) [1740778] - [hid] elan: Add a flag for selecting if the touchpad has a LED (Benjamin Tissoires) [1740778] - [hid] elan: Query resolution from the touchpad (Benjamin Tissoires) [1740778] - [hid] elan: Query device max_x and max_y value from touchpad (Benjamin Tissoires) [1740778] - [hid] elan: Hardcode finger-count and usb-interface (Benjamin Tissoires) [1740778] - [hid] elan: Correctly report MT_PRESSURE instead of TOOL_WIDTH (Benjamin Tissoires) [1740778] - [hid] elan: Stop claiming we have TOUCH_MAJOR and then never reporting it (Benjamin Tissoires) [1740778] - [hid] elan: Remove unused max_area_x and max_area_y vatiables (Benjamin Tissoires) [1740778] - [hid] hid-sony.c: Use devm_ api to simplify sc->output_report_dmabuf (Benjamin Tissoires) [1740778] - [hid] hid-sony.c: Use devm_ api to simplify sony_battery_probe() (Benjamin Tissoires) [1740778] - [hid] hid-sony.c: Use devm_ api to simplify sony_leds_init() (Benjamin Tissoires) [1740778] - [hid] hid-sony.c: Use devm_ api to simplify sony_register_sensors() (Benjamin Tissoires) [1740778] - [hid] hid-sony.c: Use devm_ api to simplify sony_register_touchpad() (Benjamin Tissoires) [1740778] - [hid] wacom: convert Wacom custom usages to standard HID usages (Benjamin Tissoires) [1740778] - [hid] wacom: Move handling of HID quirks into a dedicated function (Benjamin Tissoires) [1740778] - [hid] wacom: Replace touch_max fixup code with static touch_max definitions (Benjamin Tissoires) [1740778] - [hid] wiimote: add support for Guitar-Hero devices (Benjamin Tissoires) [1740778] - [hid] usbhid: use irqsave() in USB's complete callback (Benjamin Tissoires) [1740778] - [hid] redragon: fix num lock and caps lock LEDs (Benjamin Tissoires) [1740778] - [hid] hid-ntrig: add error handling for sysfs_create_group (Benjamin Tissoires) [1740778] - [hid] i2c-hid: Add vddl regulator control (Benjamin Tissoires) [1740778] - [uapi] input: document meanings of KEY_SCREEN and KEY_ZOOM (Benjamin Tissoires) [1740778] - [input] synaptics-rmi4 - avoid processing unknown IRQs (Benjamin Tissoires) [1740778] - [input] revert "input: elantech - enable SMBus on new (2018+) systems" (Benjamin Tissoires) [1740778] - [input] elantech - annotate fall-through case in elantech_use_host_notify() (Benjamin Tissoires) [1740778] - [samples] treewide: Add SPDX license identifier - Makefile/Kconfig (Benjamin Tissoires) [1740778] - [kernel] input: elan_i2c - remove Lenovo Legion Y7000 PnpID (Benjamin Tissoires) [1740778] - [input] synaptics - enable RMI mode for HP Spectre X360 (Benjamin Tissoires) [1740778] - [input] elantech - enable SMBus on new (2018+) systems (Benjamin Tissoires) [1740778] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 (Benjamin Tissoires) [1740778] - [kernel] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234 (Benjamin Tissoires) [1740778] - [input] hyperv-keyboard: Use in-place iterator API in the channel callback (Benjamin Tissoires) [1740778] - [input] usbtouchscreen - initialize PM mutex before using it (Benjamin Tissoires) [1740778] - [input] alps - fix a mismatch between a condition check and its comment (Benjamin Tissoires) [1740778] - [input] psmouse - fix build error of multiple definition (Benjamin Tissoires) [1740778] - [input] alps - don't handle ALPS cs19 trackpoint-only device (Benjamin Tissoires) [1740778] - [input] hyperv-keyboard - remove dependencies on PAGE_SIZE for ring buffer (Benjamin Tissoires) [1740778] - [input] synaptics - fix misuse of strlcpy (Benjamin Tissoires) [1740778] - [input] synaptics - whitelist Lenovo T580 SMBus intertouch (Benjamin Tissoires) [1740778] - [input] synaptics - enable SMBUS on T480 thinkpad trackpad (Benjamin Tissoires) [1740778] - [input] joydev - extend absolute mouse detection (Benjamin Tissoires) [1740778] - [kernel] input: elan_i2c - export the device id whitelist (Benjamin Tissoires) [1740778] - [kernel] pm: suspend: Rename pm_suspend_via_s2idle() (Benjamin Tissoires) [1740778] - [kernel] pm: sleep: Add kerneldoc comments to some functions (Benjamin Tissoires) [1740778] - [input] synaptics - enable SMBus on ThinkPad E480 and E580 (Benjamin Tissoires) [1740778] - [input] synaptics-rmi4 - remove set but not used variable 'sensor_flags' (Benjamin Tissoires) [1740778] - [input] uinput - add compat ioctl number translation for UI_*_FF_UPLOAD (Benjamin Tissoires) [1740778] - [input] libps2 - mark expected switch fall-through (Benjamin Tissoires) [1740778] - [input] synaptics-rmi4 - write config register values to the right offset (Benjamin Tissoires) [1740778] - [input] synaptics-rmi4 - fix enum_fmt (Benjamin Tissoires) [1740778] - [input] synaptics-rmi4 - fill initial format (Benjamin Tissoires) [1740778] - [uapi] input: add KEY_KBD_LAYOUT_NEXT (Benjamin Tissoires) [1740778] - [input] synaptics-rmi4 - fix possible double free (Benjamin Tissoires) [1740778] - [input] hyperv-keyboard - add module description (Benjamin Tissoires) [1740778] - [input] i8042 - signal wakeup from atkbd/psmouse (Benjamin Tissoires) [1740778] - [input] evdev - use struct_size() in kzalloc() and vzalloc() (Benjamin Tissoires) [1740778] - [input] elan_i2c - add hardware ID for multiple Lenovo laptops (Benjamin Tissoires) [1740778] - [input] wacom_serial4 - add support for Wacom ArtPad II tablet (Benjamin Tissoires) [1740778] - [input] elan_i2c - add id for touchpad found in Lenovo s21e-20 (Benjamin Tissoires) [1740778] - [input] i8042 - rework DT node name comparisons (Benjamin Tissoires) [1740778] - [input] synaptics_i2c - remove redundant spinlock (Benjamin Tissoires) [1740778] - [input] elan_i2c - add ACPI ID for touchpad in Lenovo V330-15ISK (Benjamin Tissoires) [1740778] - [input] revert "input: elan_i2c - add ACPI ID for touchpad in ASUS Aspire F5-573G" (Benjamin Tissoires) [1740778] - [input] elantech - enable 3rd button support on Fujitsu CELSIUS H780 (Benjamin Tissoires) [1740778] - [uapi] input: input_event - fix the CONFIG_SPARC64 mixup (Benjamin Tissoires) [1740778] - [input] uinput - fix undefined behavior in uinput_validate_absinfo() (Benjamin Tissoires) [1740778] - [uapi] input: input_event - provide override for sparc64 (Benjamin Tissoires) [1740778] - [input] soc_button_array - fix mapping of the 5th GPIO in a PNP0C40 device (Benjamin Tissoires) [1740778] - [input] soc_button_array - add usage-page 0x01 usage-id 0xca mapping (Benjamin Tissoires) [1740778] - [input] elan_i2c - add ACPI ID for touchpad in ASUS Aspire F5-573G (Benjamin Tissoires) [1740778] - [input] synaptics - enable SMBus for HP EliteBook 840 G4 (Benjamin Tissoires) [1740778] - [input] synaptics - enable RMI on ThinkPad T560 (Benjamin Tissoires) [1740778] - [documentation] input: add `REL_WHEEL_HI_RES` and `REL_HWHEEL_HI_RES` (Benjamin Tissoires) [1740778] - [uapi] input: restore EV_ABS ABS_RESERVED (Benjamin Tissoires) [1740778] - [input] synaptics - enable SMBus for HP 15-ay000 (Benjamin Tissoires) [1740778] - [input] synaptics - add PNP ID for ThinkPad P50 to SMBus (Benjamin Tissoires) [1740778] - [input] elan_i2c - add ACPI ID for Lenovo IdeaPad 330-15ARR (Benjamin Tissoires) [1740778] - [input] elan_i2c - add support for ELAN0621 touchpad (Benjamin Tissoires) [1740778] - [documentation] revert "input: Add the `REL_WHEEL_HI_RES` event code" (Benjamin Tissoires) [1740778] - [input] atkbd - clean up indentation issue (Benjamin Tissoires) [1740778] - [input] elan_i2c - add ELAN0620 to the ACPI table (Benjamin Tissoires) [1740778] - [input] synaptics - avoid using uninitialized variable when probing (Benjamin Tissoires) [1740778] - [input] xen-kbdfront - mark expected switch fall-through (Benjamin Tissoires) [1740778] - [input] elan_i2c - add ACPI ID for Lenovo IdeaPad 330-15IGM (Benjamin Tissoires) [1740778] - [input] of_touchscreen - add support for touchscreen-min-x|y (Benjamin Tissoires) [1740778] - [input] elants_i2c - use DMA safe i2c when possible (Benjamin Tissoires) [1740778] - [input] uinput - add a schedule point in uinput_inject_events() (Benjamin Tissoires) [1740778] - [input] evdev - add a schedule point in evdev_write() (Benjamin Tissoires) [1740778] - [input] mousedev - add a schedule point in mousedev_write() (Benjamin Tissoires) [1740778] - [uapi] input: reserve 2 events code because of HID (Benjamin Tissoires) [1740778] - [input] i8042 - enable keyboard wakeups by default when s2idle is used (Benjamin Tissoires) [1740778] - [input] uinput - allow for max == min during input_absinfo validation (Benjamin Tissoires) [1740778] - [input] atakbd - fix Atari CapsLock behaviour (Benjamin Tissoires) [1740778] - [input] atakbd - fix Atari keymap (Benjamin Tissoires) [1740778] - [documentation] input: Add the `REL_WHEEL_HI_RES` event code (Benjamin Tissoires) [1740778] - [input] mark expected switch fall-throughs (Benjamin Tissoires) [1740778] - [input] evdev - switch to bitmap API (Benjamin Tissoires) [1740778] - [input] elan_i2c_smbus - cast sizeof to int for comparison (Benjamin Tissoires) [1740778] - [uapi] input: stop telling users to snail-mail Vojtech (Benjamin Tissoires) [1740778] - [documentation] input: add MT_TOOL_DIAL (Benjamin Tissoires) [1740778] - [input] i8042 - increment wakeup_count for the respective port (Benjamin Tissoires) [1740778] - [input] xen-kbdfront - allow better run-time configuration (Benjamin Tissoires) [1740778] - [xen] Sync up with the canonical protocol definitions in Xen (Benjamin Tissoires) [1740778] - [cpufreq] dev_pm_qos_update_request() can return 1 on success (Al Stone) [1739729 1725581] - [cpufreq] Make cpufreq_generic_init() return void (Al Stone) [1739729 1725581] - [cpufreq] Add QoS requests for userspace constraints (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Reuse refresh_frequency_limits() (Al Stone) [1739729 1725581] - [cpufreq] Register notifiers with the PM QoS framework (Al Stone) [1739729 1725581] - [base] pm / qos: Add support for MIN/MAX frequency constraints (Al Stone) [1739729 1725581] - [base] pm / qos: Pass request type to dev_pm_qos_read_value() (Al Stone) [1739729 1725581] - [base] pm / qos: Rename __dev_pm_qos_read_value() and dev_pm_qos_raw_read_value() (Al Stone) [1739729 1725581] - [base] pm / qos: Pass request type to dev_pm_qos_{add|remove}_notifier() (Al Stone) [1739729 1725581] - [cpufreq] Avoid calling cpufreq_verify_current_freq() from handle_update() (Al Stone) [1739729 1725581] - [cpufreq] Consolidate cpufreq_update_current_freq() and __cpufreq_get() (Al Stone) [1739729 1725581] - [cpufreq] Don't skip frequency validation for has_target() drivers (Al Stone) [1739729 1725581] - [cpufreq] Use has_target() instead of !setpolicy (Al Stone) [1739729 1725581] - [cpufreq] Remove redundant !setpolicy check (Al Stone) [1739729 1725581] - [kernel] cpufreq: Move the IS_ENABLED(CPU_THERMAL) macro into a stub (Al Stone) [1739729 1725581] - [opp] Don't use IS_ERR on invalid supplies (Al Stone) [1739729 1725581] - [kernel] pm: sleep: Update struct wakeup_source documentation (Al Stone) [1739729 1725581] - [base] base: power: remove wakeup_sources_stats_dentry variable (Al Stone) [1739729 1725581] - [cpufreq] pcc-cpufreq: Fail initialization if driver cannot be registered (Al Stone) [1739729 1725581] - [opp] Make dev_pm_opp_set_rate() handle freq = 0 to drop performance votes (Al Stone) [1739729 1725581] - [opp] Don't overwrite rounded clk rate (Al Stone) [1739729 1725581] - [base] pm: sleep: Show how long dpm_suspend_start() and dpm_suspend_end() take (Al Stone) [1739729 1725581] - [base] pm / clk: Remove error message on out-of-memory condition (Al Stone) [1739729 1725581] - [base] base: power: clock_ops: Use of_clk_get_parent_count() (Al Stone) [1739729 1725581] - [opp] Allocate genpd_virt_devs from dev_pm_opp_attach_genpd() (Al Stone) [1739729 1725581] - [opp] Attach genpds to devices from within OPP core (Al Stone) [1739729 1725581] - [base] pm / domains: Add GENPD_FLAG_RPM_ALWAYS_ON flag (Al Stone) [1739729 1725581] - [cpufreq] Don't find governor for setpolicy drivers in cpufreq_init_policy() (Al Stone) [1739729 1725581] - [cpufreq] Explain the kobject_put() in cpufreq_policy_alloc() (Al Stone) [1739729 1725581] - [x86] cpufreq: Call transition notifier only once for each policy (Al Stone) [1739729 1725581] - [cpufreq] Fix kobject memleak (Al Stone) [1739729 1725581] - [cpufreq] centrino: Fix centrino_setpolicy() kerneldoc comment (Al Stone) [1739729 1725581] - [base] pm / domains: Allow to attach a CPU via genpd_dev_pm_attach_by_id|name() (Al Stone) [1739729 1725581] - [base] pm / domains: Search for the CPU device outside the genpd lock (Al Stone) [1739729 1725581] - [base] pm / domains: Drop unused in-parameter to some genpd functions (Al Stone) [1739729 1725581] - [base] pm / domains: Use the base device for driver_deferred_probe_check_state() (Al Stone) [1739729 1725581] - [base] pm / domains: Enable genpd_dev_pm_attach_by_id|name() for single PM domain (Al Stone) [1739729 1725581] - [base] pm / domains: Allow OF lookup for multi PM domain case from ->attach_dev() (Al Stone) [1739729 1725581] - [base] pm / domains: Don't kfree() the virtual device in the error path (Al Stone) [1739729 1725581] - [cpufreq] Move ->get callback check outside of __cpufreq_get() (Al Stone) [1739729 1725581] - [x86] tsc: Rework time_cpufreq_notifier() (Al Stone) [1739729 1725581] - [x86] tsc: Fix UV TSC initialization (Al Stone) [1739729 1725581] - [x86] tsc: Prevent result truncation on 32bit (Al Stone) [1739729 1725581] - [x86] tsc: Consolidate init code (Al Stone) [1739729 1725581] - [x86] tsc: Make use of tsc_calibrate_cpu_early() (Al Stone) [1739729 1725581] - [x86] tsc: Split native_calibrate_cpu() into early and late parts (Al Stone) [1739729 1725581] - [x86] tsc: Use TSC as sched clock early (Al Stone) [1739729 1725581] - [x86] tsc: Initialize cyc2ns when tsc frequency is determined (Al Stone) [1739729 1725581] - [x86] tsc: Calibrate tsc only once (Al Stone) [1739729 1725581] - [x86] tsc: Redefine notsc to behave as tsc=unstable (Al Stone) [1739729 1725581] - [x86] platform/uv: Provide is_early_uv_system() (Al Stone) [1739729 1725581] - [base] pm / domains: remove unnecessary unlikely() (Al Stone) [1739729 1725581] - [cpufreq] Remove needless bios_limit check in show_bios_limit() (Al Stone) [1739729 1725581] - [cpufreq] cpufreq/acpi-cpufreq.c: This fixes the following checkpatch warning (Al Stone) [1739729 1725581] - [base] pm / core: Propagate dev->power.wakeup_path when no callbacks (Al Stone) [1739729 1725581] - [base] pm / domains: Add genpd governor for CPUs (Al Stone) [1739729 1725581] - [cpuidle] Export the next timer expiration for CPUs (Al Stone) [1739729 1725581] - [base] pm / core: Introduce dpm_async_fn() helper (Al Stone) [1739729 1725581] - [cpufreq] boost: Remove CONFIG_CPU_FREQ_BOOST_SW Kconfig option (Al Stone) [1739729 1725581] - [opp] Introduce dev_pm_opp_find_freq_ceil_by_volt() (Al Stone) [1739729 1725581] - [base] pm / domains: Add support for CPU devices to genpd (Al Stone) [1739729 1725581] - [base] pm / domains: Add generic data pointer to struct genpd_power_state (Al Stone) [1739729 1725581] - [cpufreq] rhel: cpufreq: switch printk users from pf and pF to ps and pS, respectively (Al Stone) [1739729 1725581] - [base] pm / core: fix kerneldoc comment for device_pm_wait_for_dev() (Al Stone) [1739729 1725581] - [base] pm / core: fix kerneldoc comment for dpm_watchdog_handler() (Al Stone) [1739729 1725581] - [cpufreq] stats: Use lock by stat to replace global spin lock (Al Stone) [1739729 1725581] - [cpufreq] Remove cpufreq_driver check in cpufreq_boost_supported() (Al Stone) [1739729 1725581] - [cpufreq] ppc_cbe: fix possible object reference leak (Al Stone) [1739729 1725581] - [cpufreq] cpufreq: Convert some slow-path static_cpu_has() callers to boot_cpu_has() (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Update max frequency on global turbo changes (Al Stone) [1739729 1725581] - [base] pm / wakeup: Use pm_pr_dbg() instead of pr_debug() (Al Stone) [1739729 1725581] - [cpufreq] Add cpufreq_cpu_acquire() and cpufreq_cpu_release() (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Driver-specific handling of _PPC updates (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Load only on Intel hardware (Al Stone) [1739729 1725581] - [cpufreq] scpi: Fix use after free (Al Stone) [1739729 1725581] - [base] pm / domains: Avoid a potential deadlock (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Fix up iowait_boost computation (Al Stone) [1739729 1725581] - [opp] pm / opp: Update performance state when freq == old_freq (Al Stone) [1739729 1725581] - [base] pm / wakeup: Drop wakeup_source_drop() (Al Stone) [1739729 1725581] - [base] pm / wakeup: Rework wakeup source timer cancellation (Al Stone) [1739729 1725581] - [base] pm / domains: Remove one unnecessary blank line (Al Stone) [1739729 1725581] - [base] pm / domains: Return early for all errors in _genpd_power_off() (Al Stone) [1739729 1725581] - [base] pm / domains: Improve warn for multiple states but no governor (Al Stone) [1739729 1725581] - [opp] Fix handling of multiple power domains (Al Stone) [1739729 1725581] - [base] pm / qos: Fix typo in file description (Al Stone) [1739729 1725581] - [base] pm-runtime: Call pm_runtime_active|suspended_time() from sysfs (Al Stone) [1739729 1725581] - [base] pm-runtime: Consolidate code to get active/suspended time (Al Stone) [1739729 1725581] - [base] pm: Add and use pr_fmt() (Al Stone) [1739729 1725581] - [cpufreq] Improve kerneldoc comments for cpufreq_cpu_get/put() (Al Stone) [1739729 1725581] - [cpufreq] acpi-cpufreq: Report if CPU doesn't support boost technologies (Al Stone) [1739729 1725581] - [base] driver core: Fix PM-runtime for links added during consumer probe (Al Stone) [1739729 1725581] - [cpufreq] Pass updated policy to driver ->setpolicy() callback (Al Stone) [1739729 1725581] - [cpufreq] Fix two debug messages in cpufreq_set_policy() (Al Stone) [1739729 1725581] - [cpufreq] Reorder and simplify cpufreq_update_policy() (Al Stone) [1739729 1725581] - [cpufreq] Add kerneldoc comments for two core functions (Al Stone) [1739729 1725581] - [cpufreq] scmi: Fix use-after-free in scmi_cpufreq_exit() (Al Stone) [1739729 1725581] - [kernel] pm / core: Add support to skip power management in device/driver model (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Rework iowait boosting to be less aggressive (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Eliminate intel_pstate_get_base_pstate() (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Avoid redundant initialization of local vars (Al Stone) [1739729 1725581] - [cpufreq] cpufreq / cppc: Work around for Hisilicon CPPC cpufreq (Al Stone) [1739729 1725581] - [cpufreq] speedstep: convert BUG() to BUG_ON() (Al Stone) [1739729 1725581] - [cpufreq] powernv: fix missing check of return value in init_powernv_pstates() (Al Stone) [1739729 1725581] - [cpufreq] pcc-cpufreq: remove unneeded semicolon (Al Stone) [1739729 1725581] - [kernel] pm / domains: Mark "name" const in dev_pm_domain_attach_by_name() (Al Stone) [1739729 1725581] - [kernel] pm / domains: Mark "name" const in genpd_dev_pm_attach_by_name() (Al Stone) [1739729 1725581] - [cpufreq] Replace double NOT (!!) with single NOT (!) (Al Stone) [1739729 1725581] - [base] pm / suspend: Print debug messages for device using direct-complete (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Add reasons for failure and debug messages (Al Stone) [1739729 1725581] - [base] driver core: Fix possible supplier PM-usage counter imbalance (Al Stone) [1739729 1725581] - [base] pm-runtime: Fix __pm_runtime_set_status() race with runtime resume (Al Stone) [1739729 1725581] - [cpufreq] dt: Implement online/offline() callbacks (Al Stone) [1739729 1725581] - [cpufreq] Allow light-weight tear down and bring up of CPUs (Al Stone) [1739729 1725581] - [base] pm-runtime: Take suppliers into account in __pm_runtime_set_status() (Al Stone) [1739729 1725581] - [opp] no need to check return value of debugfs_create functions (Al Stone) [1739729 1725581] - [cpufreq] scmi: Register an Energy Model (Al Stone) [1739729 1725581] - [opp] pm / opp: Introduce a power estimation helper (Al Stone) [1739729 1725581] - [opp] pm / opp: Remove unused parameter of _generic_set_opp_clk_only() (Al Stone) [1739729 1725581] - [cpufreq] scpi: Register an Energy Model (Al Stone) [1739729 1725581] - [cpufreq] dt: Register an Energy Model (Al Stone) [1739729 1725581] - [cpufreq] stats: Fix concurrency issues while resetting stats (Al Stone) [1739729 1725581] - [cpufreq] stats: Declare freq-attr right after their callbacks (Al Stone) [1739729 1725581] - [base] driver core: Do not call rpm_put_suppliers() in pm_runtime_drop_link() (Al Stone) [1739729 1725581] - [base] driver core: Fix handling of runtime PM flags in device_link_add() (Al Stone) [1739729 1725581] - [base] driver core: Do not resume suppliers under device_links_write_lock() (Al Stone) [1739729 1725581] - [base] driver core: Avoid careless re-use of existing device links (Al Stone) [1739729 1725581] - [base] driver core: Fix DL_FLAG_AUTOREMOVE_SUPPLIER device link flag handling (Al Stone) [1739729 1725581] - [base] driver core: Add flag to autoremove device link on supplier unbind (Al Stone) [1739729 1725581] - [base] driver core: Rename flag AUTOREMOVE to AUTOREMOVE_CONSUMER (Al Stone) [1739729 1725581] - [base] pm-runtime: update accounting_timestamp on enable (Al Stone) [1739729 1725581] - [cpufreq] scpi: Use auto-registration of thermal cooling device (Al Stone) [1739729 1725581] - [cpufreq] scmi: Use auto-registration of thermal cooling device (Al Stone) [1739729 1725581] - [cpufreq] cpufreq-dt: Use auto-registration of thermal cooling device (Al Stone) [1739729 1725581] - [cpufreq] Auto-register the driver as a thermal cooling device if asked (Al Stone) [1739729 1725581] - [cpufreq] thermal: cpu_cooling: Require thermal core to be compiled in (Al Stone) [1739729 1725581] - [cpufreq] Use struct kobj_attribute instead of struct global_attr (Al Stone) [1739729 1725581] - [base] pm / wakeup: fix kerneldoc comment for pm_wakeup_dev_event() (Al Stone) [1739729 1725581] - [base] pm: domains: no need to check return value of debugfs_create functions (Al Stone) [1739729 1725581] - [opp] Add support for parsing the 'opp-level' property (Al Stone) [1739729 1725581] - [kernel] cpufreq: Replace open-coded << with BIT() (Al Stone) [1739729 1725581] - [base] pm: clock_ops: fix missing clk_prepare() return value check (Al Stone) [1739729 1725581] - [cpufreq] e_powersaver: Use struct_size() in kzalloc() (Al Stone) [1739729 1725581] - [cpufreq] Don't update new_policy on failures (Al Stone) [1739729 1725581] - [cpufreq] scmi: Fix frequency invariance in slow path (Al Stone) [1739729 1725581] - [cpufreq] check if policy is inactive early in __cpufreq_get() (Al Stone) [1739729 1725581] - [opp] cpufreq: scpi/scmi: Fix freeing of dynamic OPPs (Al Stone) [1739729 1725581] - [base] pm: sleep: call devfreq suspend/resume (Al Stone) [1739729 1725581] - [devfreq] pm / devfreq: add devfreq_suspend/resume() functions (Al Stone) [1739729 1725581] - [base] pm / domains: remove define_genpd_open_function() and define_genpd_debugfs_fops() (Al Stone) [1739729 1725581] - [base] pm / domains: Propagate performance state updates (Al Stone) [1739729 1725581] - [base] pm / domains: Factorize dev_pm_genpd_set_performance_state() (Al Stone) [1739729 1725581] - [base] pm / domains: Save OPP table pointer in genpd (Al Stone) [1739729 1725581] - [opp] Don't return 0 on error from of_get_required_opp_performance_state() (Al Stone) [1739729 1725581] - [opp] Add dev_pm_opp_xlate_performance_state() helper (Al Stone) [1739729 1725581] - [opp] Improve _find_table_of_opp_np() (Al Stone) [1739729 1725581] - [base] pm / domains: Make genpd performance states orthogonal to the idlestates (Al Stone) [1739729 1725581] - [opp] Fix missing debugfs supply directory for OPPs (Al Stone) [1739729 1725581] - [opp] Use opp_table->regulators to verify no regulator case (Al Stone) [1739729 1725581] - [base] pm: Switch to use ptR (Al Stone) [1739729 1725581] - [cpufreq] powernv: add of_node_put() (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Force HWP min perf before offline (Al Stone) [1739729 1725581] - [cpufreq] cpufreq: change CONFIG_6xx to CONFIG_PPC_BOOK3S_32 (Al Stone) [1739729 1725581] - [opp] Fix parsing of multiple phandles in "operating-points-v2" property (Al Stone) [1739729 1725581] - [opp] Remove of_dev_pm_opp_find_required_opp() (Al Stone) [1739729 1725581] - [base] opp: Rename and relocate of_genpd_opp_to_performance_state() (Al Stone) [1739729 1725581] - [opp] Configure all required OPPs (Al Stone) [1739729 1725581] - [opp] Add dev_pm_opp_{set|put}_genpd_virt_dev() helper (Al Stone) [1739729 1725581] - [base] pm / domains: Add genpd_opp_to_performance_state() (Al Stone) [1739729 1725581] - [opp] Populate OPPs from "required-opps" property (Al Stone) [1739729 1725581] - [opp] Populate required opp tables from "required-opps" property (Al Stone) [1739729 1725581] - [opp] Separate out custom OPP handler specific code (Al Stone) [1739729 1725581] - [opp] Identify and mark genpd OPP tables (Al Stone) [1739729 1725581] - [base] pm / domains: Rename genpd virtual devices as virt_dev (Al Stone) [1739729 1725581] - [cpufreq] remove unused arm_big_little_dt driver (Al Stone) [1739729 1725581] - [cpufreq] drop ARM_BIG_LITTLE_CPUFREQ support for ARM64 (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Fix compilation for !CONFIG_ACPI (Al Stone) [1739729 1725581] - [base] pm / domains: Deal with multiple states but no governor in genpd (Al Stone) [1739729 1725581] - [base] pm / domains: Don't treat zero found compatible idle states as an error (Al Stone) [1739729 1725581] - [cpufreq] conservative: Take limits changes into account properly (Al Stone) [1739729 1725581] - [opp] pm / opp: _of_add_opp_table_v2(): increment count only if OPP is added (Al Stone) [1739729 1725581] - [cpufreq] dt: Try freeing static OPPs only if we have added them (Al Stone) [1739729 1725581] - [opp] Return error on error from dev_pm_opp_get_opp_count() (Al Stone) [1739729 1725581] - [opp] Improve error handling in dev_pm_opp_of_cpumask_add_table() (Al Stone) [1739729 1725581] - [cpufreq] cpufreq / cppc: Mark acpi_ids as used (Al Stone) [1739729 1725581] - [opp] Pass OPP table to _of_add_opp_table_v{1|2}() (Al Stone) [1739729 1725581] - [opp] Prevent creating multiple OPP tables for devices sharing OPP nodes (Al Stone) [1739729 1725581] - [opp] Use a single mechanism to free the OPP table (Al Stone) [1739729 1725581] - [opp] Don't remove dynamic OPPs from _dev_pm_opp_remove_table() (Al Stone) [1739729 1725581] - [opp] Create separate kref for static OPPs list (Al Stone) [1739729 1725581] - [opp] Don't take OPP table's kref for static OPPs (Al Stone) [1739729 1725581] - [opp] Parse OPP table's DT properties from _of_init_opp_table() (Al Stone) [1739729 1725581] - [opp] Pass index to _of_init_opp_table() (Al Stone) [1739729 1725581] - [opp] Protect dev_list with opp_table lock (Al Stone) [1739729 1725581] - [opp] Don't try to remove all OPP tables on failure (Al Stone) [1739729 1725581] - [opp] Free OPP table properly on performance state irregularities (Al Stone) [1739729 1725581] - [cpufreq] Convert to using pOFn instead of device_node.name (Al Stone) [1739729 1725581] - [cpufreq] remove unnecessary unlikely() (Al Stone) [1739729 1725581] - [base] pm / clk: signedness bug in of_pm_clk_add_clks() (Al Stone) [1739729 1725581] - [trace] cpufreq: trace frequency limits change (Al Stone) [1739729 1725581] - [cpufreq] pcc-cpufreq: Disable dynamic scaling on many-CPU systems (Al Stone) [1739729 1725581] - [base] pm / domains: Stop deferring probe at the end of initcall (Al Stone) [1739729 1725581] - [base] driver: core: Allow subsystems to continue deferring probe (Al Stone) [1739729 1725581] - [base] driver core: allow stopping deferred probe after init (Al Stone) [1739729 1725581] - [base] driver core: add a debugfs entry to show deferred devices (Al Stone) [1739729 1725581] - [base] pm / domains: Introduce dev_pm_domain_attach_by_name() (Al Stone) [1739729 1725581] - [base] pm / domains: Introduce option to attach a device by name to genpd (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: use match_string() helper (Al Stone) [1739729 1725581] - [fs] ceph: use ceph_evict_inode to cleanup inode's resource (Jeff Layton) [1767959] - [fs] ceph: return -EINVAL if given fsc mount option on kernel w/o support (Jeff Layton) [1767959] - [fs] ceph: don't try to handle hashed dentries in non-O_CREAT atomic_open (Jeff Layton) [1767959] - [fs] ceph: add missing check in d_revalidate snapdir handling (Jeff Layton) [1767959] - [fs] ceph: fix RCU case handling in ceph_d_revalidate() (Jeff Layton) [1767959] - [fs] ceph: fix use-after-free in __ceph_remove_cap() (Jeff Layton) [1767959] - [block] rbd: cancel lock_dwork if the wait is interrupted (Jeff Layton) [1767959] - [fs] ceph: just skip unrecognized info in ceph_reply_info_extra (Jeff Layton) [1767959] - [fs] ceph: call ceph_mdsc_destroy from destroy_fs_client (Jeff Layton) [1767959] - [net] libceph: use ceph_kvmalloc() for osdmap arrays (Jeff Layton) [1767959] - [net] libceph: avoid a __vmalloc() deadlock in ceph_kvmalloc() (Jeff Layton) [1767959] - [fs] ceph: include ceph_debug.h in cache.c (Jeff Layton) [1767959] - [fs] ceph: move static keyword to the front of declarations (Jeff Layton) [1767959] - [block] rbd: pull rbd_img_request_create() dout out into the callers (Jeff Layton) [1767959] - [fs] ceph: reconnect connection if session hang in opening state (Jeff Layton) [1767959] - [net] libceph: drop unused con parameter of calc_target() (Jeff Layton) [1767959] - [fs] ceph: use release_pages() directly (Jeff Layton) [1767959] - [block] rbd: fix response length parameter for encoded strings (Jeff Layton) [1767959] - [fs] ceph: allow arbitrary security.* xattrs (Jeff Layton) [1767959] - [fs] ceph: only set CEPH_I_SEC_INITED if we got a MAC label (Jeff Layton) [1767959] - [fs] ceph: turn ceph_security_invalidate_secctx into static inline (Jeff Layton) [1767959] - [fs] ceph: add buffered/direct exclusionary locking for reads and writes (Jeff Layton) [1767959] - [net] libceph: handle OSD op ceph_pagelist_append() errors (Jeff Layton) [1767959] - [fs] ceph: don't return a value from void function (Jeff Layton) [1767959] - [fs] ceph: don't freeze during write page faults (Jeff Layton) [1767959] - [fs] ceph: update the mtime when truncating up (Jeff Layton) [1767959] - [fs] ceph: fix indentation in __get_snap_name() (Jeff Layton) [1767959] - [fs] ceph: remove incorrect comment above __send_cap (Jeff Layton) [1767959] - [fs] ceph: remove CEPH_I_NOFLUSH (Jeff Layton) [1767959] - [fs] ceph: remove unneeded test in try_flush_caps (Jeff Layton) [1767959] - [fs] ceph: have __mark_caps_flushing return flush_tid (Jeff Layton) [1767959] - [fs] ceph: fix comments over ceph_add_cap (Jeff Layton) [1767959] - [fs] ceph: eliminate session->s_trim_caps (Jeff Layton) [1767959] - [fs] ceph: fetch cap_gen under spinlock in ceph_add_cap (Jeff Layton) [1767959] - [fs] ceph: remove ceph_get_cap_mds and __ceph_get_cap_mds (Jeff Layton) [1767959] - [fs] ceph: don't SetPageError on writepage errors (Jeff Layton) [1767959] - [fs] ceph: auto reconnect after blacklisted (Jeff Layton) [1767959] - [fs] ceph: invalidate all write mode filp after reconnect (Jeff Layton) [1767959] - [fs] ceph: return -EIO if read/write against filp that lost file locks (Jeff Layton) [1767959] - [fs] ceph: add helper function that forcibly reconnects to ceph cluster (Jeff Layton) [1767959] - [fs] ceph: pass filp to ceph_get_caps() (Jeff Layton) [1767959] - [fs] ceph: track and report error of async metadata operation (Jeff Layton) [1767959] - [fs] ceph: allow closing session in restarting/reconnect state (Jeff Layton) [1767959] - [net] libceph: add function that clears osd client's abort_err (Jeff Layton) [1767959] - [net] libceph: add function that reset client's entity addr (Jeff Layton) [1767959] - [fs] ceph: don't list vxattrs in listxattr() (Jeff Layton) [1767959] - [fs] ceph: fix directories inode i_blkbits initialization (Jeff Layton) [1767959] - [block] rbd: restore zeroing past the overlap when reading from parent (Jeff Layton) [1767959] - [net] libceph: don't call crypto_free_sync_skcipher() on a NULL tfm (Jeff Layton) [1767959] - [net] libceph: fix PG split vs OSD (re)connect race (Jeff Layton) [1767959] - [fs] ceph: don't try fill file_lock on unsuccessful GETFILELOCK reply (Jeff Layton) [1767959] - [fs] ceph: clear page dirty before invalidate page (Jeff Layton) [1767959] - [fs] ceph: fix buffer free while holding i_ceph_lock in fill_inode() (Jeff Layton) [1767959] - [fs] ceph: fix buffer free while holding i_ceph_lock in __ceph_build_xattrs_blob() (Jeff Layton) [1767959] - [fs] ceph: fix buffer free while holding i_ceph_lock in __ceph_setxattr() (Jeff Layton) [1767959] - [kernel] libceph: allow ceph_buffer_put() to receive a NULL ceph_buffer (Jeff Layton) [1767959] - [fs] ceph: fix end offset in truncate_inode_pages_range call (Jeff Layton) [1767959] - [fs] ceph: initialize superblock s_time_gran to 1 (Jeff Layton) [1767959] - [block] rbd: setallochint only if object doesn't exist (Jeff Layton) [1767959] - [block] rbd: support for object-map and fast-diff (Jeff Layton) [1767959] - [block] rbd: call rbd_dev_mapping_set() from rbd_dev_image_probe() (Jeff Layton) [1767959] - [net] libceph: export osd_req_op_data() macro (Jeff Layton) [1767959] - [net] libceph: change ceph_osdc_call() to take page vector for response (Jeff Layton) [1767959] - [kernel] libceph: bump CEPH_MSG_MAX_DATA_LEN (again) (Jeff Layton) [1767959] - [block] rbd: new exclusive lock wait/wake code (Jeff Layton) [1767959] - [block] rbd: quiescing lock should wait for image requests (Jeff Layton) [1767959] - [block] rbd: lock should be quiesced on reacquire (Jeff Layton) [1767959] - [block] rbd: introduce copyup state machine (Jeff Layton) [1767959] - [block] rbd: rename rbd_obj_setup_*() to rbd_obj_init_*() (Jeff Layton) [1767959] - [block] rbd: move OSD request allocation into object request state machines (Jeff Layton) [1767959] - [block] rbd: factor out __rbd_osd_setup_discard_ops() (Jeff Layton) [1767959] - [block] rbd: factor out rbd_osd_setup_copyup() (Jeff Layton) [1767959] - [block] rbd: introduce obj_req->osd_reqs list (Jeff Layton) [1767959] - [fs] libceph: rename r_unsafe_item to r_private_item (Jeff Layton) [1767959] - [block] rbd: introduce image request state machine (Jeff Layton) [1767959] - [block] rbd: move OSD request submission into object request state machines (Jeff Layton) [1767959] - [block] rbd: get rid of RBD_OBJ_WRITE_{FLAT, GUARD} (Jeff Layton) [1767959] - [block] rbd: replace obj_req->tried_parent with obj_req->read_state (Jeff Layton) [1767959] - [block] rbd: get rid of obj_req->xferred, obj_req->result and img_req->xferred (Jeff Layton) [1767959] - [fs] ceph: don't NULL terminate virtual xattrs (Jeff Layton) [1767959] - [fs] ceph: return -ERANGE if virtual xattr value didn't fit in buffer (Jeff Layton) [1767959] - [fs] ceph: make getxattr_cb return ssize_t (Jeff Layton) [1767959] - [fs] ceph: more precise CEPH_CLIENT_CAPS_PENDING_CAPSNAP (Jeff Layton) [1767959] - [fs] ceph: kick flushing and flush snaps before sending normal cap message (Jeff Layton) [1767959] - [fs] ceph: clear CEPH_I_KICK_FLUSH flag inside __kick_flushing_caps() (Jeff Layton) [1767959] - [fs] ceph: increment change_attribute on local changes (Jeff Layton) [1767959] - [fs] ceph: handle change_attr in cap messages (Jeff Layton) [1767959] - [fs] ceph: add change_attr field to ceph_inode_info (Jeff Layton) [1767959] - [kernel] iversion: add a routine to update a raw value with a larger one (Jeff Layton) [1767959] - [fs] ceph: allow querying of STATX_BTIME in ceph_getattr (Jeff Layton) [1767959] - [kernel] libceph: turn on CEPH_FEATURE_MSG_ADDR2 (Jeff Layton) [1767959] - [fs] ceph: handle btime in cap messages (Jeff Layton) [1767959] - [fs] ceph: add btime field to ceph_inode_info (Jeff Layton) [1767959] - [net] libceph: rename ceph_encode_addr to ceph_encode_banner_addr (Jeff Layton) [1767959] - [net] libceph: use TYPE_LEGACY for entity addrs instead of TYPE_NONE (Jeff Layton) [1767959] - [net] ceph: fix decode_locker to use ceph_decode_entity_addr (Jeff Layton) [1767959] - [fs] ceph: have MDS map decoding use entity_addr_t decoder (Jeff Layton) [1767959] - [net] libceph: correctly decode ADDR2 addresses in incremental OSD maps (Jeff Layton) [1767959] - [net] libceph: fix watch_item_t decoding to use ceph_decode_entity_addr (Jeff Layton) [1767959] - [net] libceph: switch osdmap decoding to use ceph_decode_entity_addr (Jeff Layton) [1767959] - [net] libceph: ADDR2 support for monmap (Jeff Layton) [1767959] - [net] libceph: add ceph_decode_entity_addr (Jeff Layton) [1767959] - [net] libceph: fix sa_family just after reading address (Jeff Layton) [1767959] - [fs] ceph: remove request from waiting list before unregister (Jeff Layton) [1767959] - [fs] ceph: don't blindly unregister session that is in opening state (Jeff Layton) [1767959] - [fs] ceph: fix infinite loop in get_quota_realm() (Jeff Layton) [1767959] - [fs] ceph: add selinux support (Jeff Layton) [1767959] - [fs] ceph: rename struct ceph_acls_info to ceph_acl_sec_ctx (Jeff Layton) [1767959] - [fs] ceph: fix debug print format in __set_xattr() (Jeff Layton) [1767959] - [fs] ceph: fix warning PTR_ERR_OR_ZERO can be used (Jeff Layton) [1767959] - [fs] ceph: hold i_ceph_lock when removing caps for freeing inode (Jeff Layton) [1767959] - [fs] ceph: ensure d_name/d_parent stability in ceph_mdsc_lease_send_msg() (Jeff Layton) [1767959] - [fs] ceph: use READ_ONCE to access d_parent in RCU critical section (Jeff Layton) [1767959] - [fs] ceph: fix dir_lease_is_valid() (Jeff Layton) [1767959] - [fs] ceph: close race between d_name_cmp() and update_dentry_lease() (Jeff Layton) [1767959] - [fs] ceph: fix improper use of smp_mb__before_atomic() (Jeff Layton) [1767959] - [fs] ceph: fix "ceph.dir.rctime" vxattr value (Jeff Layton) [1767959] - [fs] ceph: remove unused vxattr length helpers (Jeff Layton) [1767959] - [fs] ceph: fix listxattr vxattr buffer length calculation (Jeff Layton) [1767959] - [fs] ceph: add ceph.snap.btime vxattr (Jeff Layton) [1767959] - [fs] ceph: carry snapshot creation time with inodes (Jeff Layton) [1767959] - [fs] ceph: clean up ceph.dir.pin vxattr name sizeof() (Jeff Layton) [1767959] - [fs] ceph: silence a checker warning in mdsc_show() (Jeff Layton) [1767959] - [net] libceph: remove ceph_get_direct_page_vector() (Jeff Layton) [1767959] - [fs] ceph: don't open-code the check for dead lockref (Jeff Layton) [1767959] - [net] ceph: no need to check return value of debugfs_create functions (Jeff Layton) [1767959] - [fs] ceph: fix ceph_mdsc_build_path to not stop on first component (Jeff Layton) [1767959] - [fs] ceph: fix error handling in ceph_get_caps() (Jeff Layton) [1767959] - [fs] ceph: avoid iput_final() while holding mutex or in dispatch thread (Jeff Layton) [1767959] - [fs] ceph: single workqueue for inode related works (Jeff Layton) [1767959] - [fs] ceph: flush dirty inodes before proceeding with remount (Jeff Layton) [1767959] - [fs] ceph: fix unaligned access in ceph_send_cap_releases (Jeff Layton) [1767959] - [net] libceph: make ceph_pr_addr take an struct ceph_entity_addr pointer (Jeff Layton) [1767959] - [net] libceph: fix unaligned accesses in ceph_entity_addr handling (Jeff Layton) [1767959] - [block] rbd: don't assert on writes to snapshots (Jeff Layton) [1767959] - [block] rbd: client_mutex is never nested (Jeff Layton) [1767959] - [fs] ceph: print inode number in __caps_issued_mask debugging messages (Jeff Layton) [1767959] - [fs] ceph: just call get_session in __ceph_lookup_mds_session (Jeff Layton) [1767959] - [fs] ceph: simplify arguments and return semantics of try_get_cap_refs (Jeff Layton) [1767959] - [fs] ceph: fix comment over ceph_drop_caps_for_unlink (Jeff Layton) [1767959] - [fs] ceph: move wait for mds request into helper function (Jeff Layton) [1767959] - [fs] ceph: have ceph_mdsc_do_request call ceph_mdsc_submit_request (Jeff Layton) [1767959] - [fs] ceph: after an MDS request, do callback and completions (Jeff Layton) [1767959] - [fs] ceph: use pathlen values returned by set_request_path_attr (Jeff Layton) [1767959] - [fs] ceph: use __getname/__putname in ceph_mdsc_build_path (Jeff Layton) [1767959] - [fs] ceph: use ceph_mdsc_build_path instead of clone_dentry_name (Jeff Layton) [1767959] - [fs] ceph: fix potential use-after-free in ceph_mdsc_build_path (Jeff Layton) [1767959] - [fs] ceph: dump granular cap info in "caps" debugfs file (Jeff Layton) [1767959] - [fs] ceph: make iterate_session_caps a public symbol (Jeff Layton) [1767959] - [fs] ceph: fix NULL pointer deref when debugging is enabled (Jeff Layton) [1767959] - [fs] ceph: properly handle granular statx requests (Jeff Layton) [1767959] - [fs] ceph: remove superfluous inode_lock in ceph_fsync (Jeff Layton) [1767959] - [kernel] libceph: fix clang warning for CEPH_DEFINE_OID_ONSTACK (Jeff Layton) [1767959] - [block] rbd: convert all rbd_assert(0) to BUG() (Jeff Layton) [1767959] - [block] rbd: avoid clang -Wuninitialized warning (Jeff Layton) [1767959] - [fs] ceph: snapshot nfs re-export (Jeff Layton) [1767959] - [fs] ceph: quota: fix quota subdir mounts (Jeff Layton) [1767959] - [fs] ceph: factor out ceph_lookup_inode() (Jeff Layton) [1767959] - [fs] ceph: remove duplicated filelock ref increase (Jeff Layton) [1767959] - [fs] ceph: fix ci->i_head_snapc leak (Jeff Layton) [1767959] - [fs] ceph: handle the case where a dentry has been renamed on outstanding req (Jeff Layton) [1767959] - [fs] ceph: ensure d_name stability in ceph_dentry_hash() (Jeff Layton) [1767959] - [fs] ceph: only use d_name directly when parent is locked (Jeff Layton) [1767959] - [fs] mark expected switch fall-throughs (Jeff Layton) [1767959] - [fs] ceph: fix use-after-free on symlink traversal (Jeff Layton) [1767959] - [net] libceph: fix breakage caused by multipage bvecs (Jeff Layton) [1767959] - [block] rbd: drop wait_for_latest_osdmap() (Jeff Layton) [1767959] - [net] libceph: wait for latest osdmap in ceph_monc_blacklist_add() (Jeff Layton) [1767959] - [block] rbd: set io_min, io_opt and discard_granularity to alloc_size (Jeff Layton) [1767959] - [block] rbd: advertise support for RBD_FEATURE_DEEP_FLATTEN (Jeff Layton) [1767959] - [block] rbd: whole-object write and zeroout should copyup when snapshots exist (Jeff Layton) [1767959] - [block] rbd: copyup with an empty snapshot context (aka deep-copyup) (Jeff Layton) [1767959] - [block] rbd: introduce rbd_obj_issue_copyup_ops() (Jeff Layton) [1767959] - [block] rbd: stop copying num_osd_ops in rbd_obj_issue_copyup() (Jeff Layton) [1767959] - [block] rbd: factor out __rbd_osd_req_create() (Jeff Layton) [1767959] - [block] rbd: clear ->xferred on error from rbd_obj_issue_copyup() (Jeff Layton) [1767959] - [block] rbd: remove experimental designation from kernel layering (Jeff Layton) [1767959] - [fs] ceph: add mount option to limit caps count (Jeff Layton) [1767959] - [fs] ceph: periodically trim stale dentries (Jeff Layton) [1767959] - [fs] ceph: delete stale dentry when last reference is dropped (Jeff Layton) [1767959] - [fs] ceph: remove dentry_lru file from debugfs (Jeff Layton) [1767959] - [fs] ceph: touch existing cap when handling reply (Jeff Layton) [1767959] - [fs] ceph: pass inclusive lend parameter to filemap_write_and_wait_range() (Jeff Layton) [1767959] - [block] rbd: round off and ignore discards that are too small (Jeff Layton) [1767959] - [block] rbd: handle DISCARD and WRITE_ZEROES separately (Jeff Layton) [1767959] - [block] rbd: get rid of obj_req->obj_request_count (Jeff Layton) [1767959] - [net] libceph: use struct_size() for kmalloc() in crush_decode() (Jeff Layton) [1767959] - [fs] ceph: send cap releases more aggressively (Jeff Layton) [1767959] - [fs] ceph: support getting ceph.dir.pin vxattr (Jeff Layton) [1767959] - [fs] ceph: support versioned reply (Jeff Layton) [1767959] - [fs] ceph: map snapid to anonymous bdev ID (Jeff Layton) [1767959] - [fs] ceph: split large reconnect into multiple messages (Jeff Layton) [1767959] - [fs] ceph: decode feature bits in session message (Jeff Layton) [1767959] - [fs] ceph: set special inode's blocksize to page size (Jeff Layton) [1767959] - [fs] ceph: avoid repeatedly adding inode to mdsc->snap_flush_list (Jeff Layton) [1767959] - [fs] ceph: quota: cleanup license mess (Jeff Layton) [1767959] - [net] libceph: avoid KEEPALIVE_PENDING races in ceph_con_keepalive() (Jeff Layton) [1767959] - [fs] ceph: clear inode pointer when snap realm gets dropped by its inode (Jeff Layton) [1767959] - [block] rbd: don't return 0 on unmap if RBD_DEV_FLAG_REMOVING is set (Jeff Layton) [1767959] - [fs] ceph: use vmf_error() in ceph_filemap_fault() (Jeff Layton) [1767959] - [net] libceph: allow setting abort_on_full for rbd (Jeff Layton) [1767959] - [fs] ceph: don't encode inode pathes into reconnect message (Jeff Layton) [1767959] - [fs] ceph: update wanted caps after resuming stale session (Jeff Layton) [1767959] - [fs] ceph: skip updating 'wanted' caps if caps are already issued (Jeff Layton) [1767959] - [fs] ceph: don't request excl caps when mount is readonly (Jeff Layton) [1767959] - [fs] ceph: don't update importing cap's mseq when handing cap export (Jeff Layton) [1767959] - [net] libceph: switch more to bool in ceph_tcp_sendmsg() (Jeff Layton) [1767959] - [net] libceph: use MSG_SENDPAGE_NOTLAST with ceph_tcp_sendpage() (Jeff Layton) [1767959] - [net] libceph: use sock_no_sendpage() as a fallback in ceph_tcp_sendpage() (Jeff Layton) [1767959] - [net] libceph: drop last_piece logic from write_partial_message_data() (Jeff Layton) [1767959] - [fs] ceph: remove redundant assignment (Jeff Layton) [1767959] - [fs] ceph: cleanup splice_dentry() (Jeff Layton) [1767959] - [fs] libceph: assume argonaut on the server side (Jeff Layton) [1767959] - [fs] ceph: quota: fix null pointer dereference in quota check (Jeff Layton) [1767959] - [fs] ceph: add non-blocking parameter to ceph_try_get_caps() (Jeff Layton) [1767959] - [net] libceph: check reply num_data_items in setup_request_data() (Jeff Layton) [1767959] - [net] libceph: preallocate message data items (Jeff Layton) [1767959] - [net] libceph, rbd, ceph: move ceph_osdc_alloc_messages() calls (Jeff Layton) [1767959] - [net] libceph: introduce alloc_watch_request() (Jeff Layton) [1767959] - [net] libceph: assign cookies in linger_submit() (Jeff Layton) [1767959] - [net] libceph: enable fallback to ceph_msg_new() in ceph_msgpool_get() (Jeff Layton) [1767959] - [fs] ceph: num_ops is off by one in ceph_aio_retry_work() (Jeff Layton) [1767959] - [net] libceph: no need to call osd_req_opcode_valid() in osd_req_encode_op() (Jeff Layton) [1767959] - [fs] ceph: set timeout conditionally in __cap_delay_requeue (Jeff Layton) [1767959] - [net] libceph: don't consume a ref on pagelist in ceph_msg_data_add_pagelist() (Jeff Layton) [1767959] - [net] libceph: introduce ceph_pagelist_alloc() (Jeff Layton) [1767959] - [net] libceph: osd_req_op_cls_init() doesn't need to take opcode (Jeff Layton) [1767959] - [kernel] libceph: bump CEPH_MSG_MAX_DATA_LEN (Jeff Layton) [1767959] - [fs] ceph: only allow punch hole mode in fallocate (Jeff Layton) [1767959] - [fs] ceph: refactor ceph_sync_read() (Jeff Layton) [1767959] - [fs] ceph: check if LOOKUPNAME request was aborted when filling trace (Jeff Layton) [1767959] - [fs] ceph: fix dentry leak in ceph_readdir_prepopulate (Jeff Layton) [1767959] - [fs] revert "ceph: fix dentry leak in splice_dentry()" (Jeff Layton) [1767959] - [fs] ceph: check snap first in ceph_set_acl() (Jeff Layton) [1767959] - [block] rbd: add __init/__exit annotations (Jeff Layton) [1767959] - [fs] ceph: reset cap hold timeout only for requeued inode (Jeff Layton) [1767959] - [fs] ceph: don't drop message if it contains more data than expected (Jeff Layton) [1767959] - [fs] ceph: support cephfs' own feature bits (Jeff Layton) [1767959] - [net] crush: fix using plain integer as NULL warning (Jeff Layton) [1767959] - [net] libceph: remove unnecessary non NULL check for request_key (Jeff Layton) [1767959] - [fs] ceph: refactor error handling code in ceph_reserve_caps() (Jeff Layton) [1767959] - [fs] ceph: refactor ceph_unreserve_caps() (Jeff Layton) [1767959] - [fs] ceph: change to void return type for __do_request() (Jeff Layton) [1767959] - [fs] ceph: compare fsc->max_file_size and inode->i_size for max file size limit (Jeff Layton) [1767959] - [fs] ceph: add additional size check in ceph_setattr() (Jeff Layton) [1767959] - [fs] ceph: add additional offset check in ceph_write_iter() (Jeff Layton) [1767959] - [fs] ceph: add additional range check in ceph_fallocate() (Jeff Layton) [1767959] - [fs] ceph: add new field max_file_size in ceph_fs_client (Jeff Layton) [1767959] - [net] ceph: fix whitespace (Jeff Layton) [1767959] - [fs] ceph: adding new return type vm_fault_t (Jeff Layton) [1767959] - [kernel] libceph: remove now unused ceph_{en, de}code_timespec() (Jeff Layton) [1767959] - [fs] ceph: use timespec64 for r_stamp (Jeff Layton) [1767959] - [fs] libceph: use timespec64 for r_mtime (Jeff Layton) [1767959] - [fs] ceph: use timespec64 for inode timestamp (Jeff Layton) [1767959] - [fs] ceph: stop using current_kernel_time() (Jeff Layton) [1767959] - [net] libceph: use timespec64 in for keepalive2 and ticket validity (Jeff Layton) [1767959] - [fs] ceph: add d_drop for some error cases in ceph_symlink() (Jeff Layton) [1767959] - [fs] ceph: add d_drop for some error cases in ceph_mknod() (Jeff Layton) [1767959] - [fs] ceph: return errors from posix_acl_equiv_mode() correctly (Jeff Layton) [1767959] - [net] libceph: amend "bad option arg" error message (Jeff Layton) [1767959] - [net] libceph: stop parsing when a bad int arg is detected (Jeff Layton) [1767959] - [kernel] libceph: change ceph_pagelist_encode_string() to take u32 (Jeff Layton) [1767959] - [net] libceph: make ceph_osdc_notify{, _ack}() payload_len u32 (Jeff Layton) [1767959] - [fs] ceph: restore ctime as well in the case of restoring old mode (Jeff Layton) [1767959] - [fs] ceph: add retry logic for error -ERANGE in ceph_get_acl() (Jeff Layton) [1767959]- [tools] objtool: Support repeated uses of the same C jump table (Yauheni Kaliuta) [1747617] - [tools] objtool: Refactor jump table code (Yauheni Kaliuta) [1747617] - [tools] objtool: Fix sibling call detection (Yauheni Kaliuta) [1747617] - [tools] objtool: Add --backtrace support (Yauheni Kaliuta) [1747617] - [tools] libbpf: Improve handling of corrupted ELF during map initialization (Yauheni Kaliuta) [1747617] - [tools] libbpf: Fix negative FD close() in xsk_setup_xdp_prog() (Yauheni Kaliuta) [1747617] - [kernel] bpf: Change size to u64 for bpf_map_{area_alloc, charge_init}() (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: Fix btf_dump padding test case (Yauheni Kaliuta) [1747617] - [tools] libbpf: Fix struct end padding in btf_dump (Yauheni Kaliuta) [1747617] - [tools] bpf: Allow narrow loads of bpf_sysctl fields with offset > 0 (Yauheni Kaliuta) [1747617] - [tools] bpftool: move "__printf()" attributes to header file (Yauheni Kaliuta) [1747617] - [media] bpf: media: properly use bpf_prog_array api (Yauheni Kaliuta) [1747617] - [tools] bpftool: fix format string for p_err() in detect_common_prefix() (Yauheni Kaliuta) [1747617] - [tools] bpftool: fix argument for p_err() in BTF do_dump() (Yauheni Kaliuta) [1747617] - [tools] bpftool: fix arguments for p_err() in do_event_pipe() (Yauheni Kaliuta) [1747617] - [tools] bpftool: fix format strings and arguments for jsonw_printf() (Yauheni Kaliuta) [1747617] - [kernel] bpf: fix precision tracking of stack slots (Yauheni Kaliuta) [1747617] - [kernel] bpf: handle 32-bit zext during constant blinding (Yauheni Kaliuta) [1747617] - [net] bpf: allow narrow loads of some sk_reuseport_md fields with offset > 0 (Yauheni Kaliuta) [1747617] - [kernel] bpf: fix precision tracking in presence of bpf2bpf calls (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add config fragment BPF_JIT (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix test_btf_dump with O= (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix test_cgroup_storage on s390 (Yauheni Kaliuta) [1747617] - [tools] bpftool: close prog FD before exit on showing a single program (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix "bind{4, 6} deny specific IP & port" on s390 (Yauheni Kaliuta) [1747617] - [tools] bpf: sync bpf.h to tools infrastructure (Yauheni Kaliuta) [1747617] - [tools] bpftool: add error message on pin failure (Yauheni Kaliuta) [1747617] - [tools] bpftool: fix error message (prog -> object) (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: tests for jmp to 1st insn (Yauheni Kaliuta) [1747617] - [x86] bpf: fix x64 JIT code generation for jmp to 1st insn (Yauheni Kaliuta) [1747617] - [tools] libbpf: set BTF FD for prog only when there is supported .BTF.ext data (Yauheni Kaliuta) [1747617] - [tools] libbpf : make libbpf_num_possible_cpus function thread safe (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix missing __WORDSIZE definition (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix erroneous multi-closing of BTF FD (Yauheni Kaliuta) [1747617] - [tools] libbpf: silence GCC8 warning about string truncation (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add another gso_segs access (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix sendmsg6_prog on s390 (Yauheni Kaliuta) [1747617] - [tools] libbpf: Avoid designated initializers for unnamed union members (Yauheni Kaliuta) [1747617] - [tools] libbpf: Fix endianness macro usage for some compilers (Yauheni Kaliuta) [1747617] - [tools] libbpf: sanitize VAR to conservative 1-byte INT (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix SIGSEGV when BTF loading fails, but .BTF.ext exists (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix test_xdp_noinline on s390 (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix "valid read map access into a read-only array 1" on s390 (Yauheni Kaliuta) [1747617] - [kernel] bpf: Disable GCC -fgcse optimization for ___bpf_prog_run() (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix perf_buffer on s390 (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: structure test_{progs, maps, verifier} test runners uniformly (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix test_verifier/test_maps make dependencies (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix another GCC8 warning for strncpy (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: skip nmi test when perf hw events are disabled (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: remove logic duplication in test_verifier (Yauheni Kaliuta) [1747617] - [tools] bpf: sync bpf.h to tools/ (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add selftests for wide loads (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: rename verifier/wide_store.c to verifier/wide_access.c (Yauheni Kaliuta) [1747617] - [net] bpf: allow wide aligned loads for bpf_sock_addr user_ip6 and msg_src_ip6 (Yauheni Kaliuta) [1747617] - [samples] bpf: build with -D__TARGET_ARCH_$(SRCARCH) (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: put test_stub.o into $(OUTPUT) (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: make directory prerequisites order-only (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix attach_probe on s390 (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: use typedef'ed arrays as map values (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add trickier size resolution tests (Yauheni Kaliuta) [1747617] - [kernel] bpf: fix BTF verifier size resolution logic (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix compiling loop{1, 2, 3}.c on s390 (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: make PT_REGS_* work in userspace (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix s930 -> s390 typo (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: compile progs with -D__TARGET_ARCH_$(SRCARCH) (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: do not ignore clang failures (Yauheni Kaliuta) [1747617] - [kernel] bpf: verifier: avoid fall-through warnings (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix bpf_target_sparc check (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix ptr to u64 conversion warning on 32-bit platforms (Yauheni Kaliuta) [1747617] - [kernel] bpf: fix precision bit propagation for BPF_ST instructions (Yauheni Kaliuta) [1747617] - [kernel] bpf: Fix ORC unwinding in non-JIT BPF code (Yauheni Kaliuta) [1747617] - [tools] objtool: Add support for C jump tables (Yauheni Kaliuta) [1747617] - [tools] objtool: Don't use ignore flag for fake jumps (Yauheni Kaliuta) [1747617] - [tools] objtool: Support per-function rodata sections (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix test_reuseport_array on s390 (Yauheni Kaliuta) [1747617] - [tools] bpftool: add completion for bpftool prog "loadall" (Yauheni Kaliuta) [1747617] - [kernel] bpf: cgroup: Fix build error without CONFIG_NET (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix test_attach_probe map definition (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add verifier tests for wide stores (Yauheni Kaliuta) [1747617] - [tools] bpf: sync bpf.h to tools/ (Yauheni Kaliuta) [1747617] - [tools] libbpf: add perf_buffer_ prefix to README (Yauheni Kaliuta) [1747617] - [tools] bpftool: switch map event_pipe to libbpf's perf_buffer (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: test perf buffer API (Yauheni Kaliuta) [1747617] - [tools] libbpf: auto-set PERF_EVENT_ARRAY size to number of CPUs (Yauheni Kaliuta) [1747617] - [tools] libbpf: add perf buffer API (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add test_tcp_rtt to .gitignore (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix test_align liveliness expectations (Yauheni Kaliuta) [1747617] - [tools] bpftool: add "prog run" subcommand to test-run programs (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: convert legacy BPF maps to BTF-defined ones (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: convert selftests using BTF-defined maps to new syntax (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add __uint and __type macro for BTF-defined maps (Yauheni Kaliuta) [1747617] - [tools] libbpf: capture value in BTF type info for BTF-defined map defs (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: convert existing tracepoint tests to new APIs (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add kprobe/uprobe selftests (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: switch test to new attach_perf_event API (Yauheni Kaliuta) [1747617] - [tools] libbpf: add raw tracepoint attach API (Yauheni Kaliuta) [1747617] - [tools] libbpf: add tracepoint attach API (Yauheni Kaliuta) [1747617] - [tools] libbpf: add kprobe/uprobe attach API (Yauheni Kaliuta) [1747617] - [tools] libbpf: add ability to attach/detach BPF program to perf event (Yauheni Kaliuta) [1747617] - [tools] libbpf: introduce concept of bpf_link (Yauheni Kaliuta) [1747617] - [tools] libbpf: make libbpf_strerror_r agnostic to sign of error (Yauheni Kaliuta) [1747617] - [tools] selftests: bpf: fix inlines in test_lwt_seg6local (Yauheni Kaliuta) [1747617] - [tools] selftests: bpf: standardize to static __always_inline (Yauheni Kaliuta) [1747617] - [samples] bpf: Add support for fq's EDT to HBM (Yauheni Kaliuta) [1747617] - [tools] bpf, libbpf, smatch: Fix potential NULL pointer dereference (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix GCC8 warning for strncpy (Yauheni Kaliuta) [1747617] - [tools] selftests: bpf: add tests for shifts by zero (Yauheni Kaliuta) [1747617] - [x86] bpf, x32: Fix bug with ALU64 {LSH, RSH, ARSH} BPF_K shift by 0 (Yauheni Kaliuta) [1747617] - [x86] bpf, x32: Fix bug with ALU64 {LSH, RSH, ARSH} BPF_X shift by 0 (Yauheni Kaliuta) [1747617] - [kernel] bpf: fix precision tracking (Yauheni Kaliuta) [1747617] - [tools] bpf: fix uapi bpf_prog_info fields alignment (Yauheni Kaliuta) [1747617] - [kernel] devmap: Allow map lookups from eBPF (Yauheni Kaliuta) [1747617] - [net] bpf_xdp_redirect_map: Perform map lookup in eBPF helper (Yauheni Kaliuta) [1747617] - [net] devmap: Rename ifindex member in bpf_redirect_info (Yauheni Kaliuta) [1747617] - [kernel] devmap/cpumap: Use flush list instead of bitmap (Yauheni Kaliuta) [1747617] - [kernel] xskmap: Move non-standard list manipulation to helper (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix -Wstrict-aliasing in test_sockopt_sk.c (Yauheni Kaliuta) [1747617] - [tools] bpftool: support cgroup sockopt (Yauheni Kaliuta) [1747617] - [documentation] bpf: add sockopt documentation (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add sockopt test that exercises BPF_F_ALLOW_MULTI (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add sockopt test that exercises sk helpers (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add sockopt test (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: test sockopt section name (Yauheni Kaliuta) [1747617] - [tools] libbpf: support sockopt hooks (Yauheni Kaliuta) [1747617] - [tools] bpf: sync bpf.h to tools/ (Yauheni Kaliuta) [1747617] - [kernel] bpf: implement getsockopt and setsockopt hooks (Yauheni Kaliuta) [1747617] - [kernel] bpf: fix cgroup bpf release synchronization (Yauheni Kaliuta) [1747617] - [samples] bpf: make the use of xdp samples consistent (Yauheni Kaliuta) [1747617] - [kernel] bpf: fix BPF_ALU32 | BPF_ARSH on BE arches (Yauheni Kaliuta) [1747617] - [tools] bpftool: use correct argument in cgroup errors (Yauheni Kaliuta) [1747617] - [kernel] bpf: fix compiler warning with CONFIG_MODULES=n (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: build tests with debug info (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix max() type mismatch for 32bit (Yauheni Kaliuta) [1747617] - [trace] xdp: Add tracepoint for bulk XDP_TX (Yauheni Kaliuta) [1747617] - [tools] selftests, bpf: Add test for veth native XDP (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix spelling mistake "conflictling" -> "conflicting" (Yauheni Kaliuta) [1747617] - [kernel] bpf: precise scalar_value tracking (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add realistic loop tests (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add basic verifier tests for loops (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix tests (Yauheni Kaliuta) [1747617] - [kernel] bpf: fix callees pruning callers (Yauheni Kaliuta) [1747617] - [kernel] bpf: introduce bounded loops (Yauheni Kaliuta) [1747617] - [kernel] bpf: extend is_branch_taken to registers (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix tests due to const spill/fill (Yauheni Kaliuta) [1747617] - [kernel] bpf: track spill/fill of constants (Yauheni Kaliuta) [1747617] - [tools] libbpf: constify getter APIs (Yauheni Kaliuta) [1747617] - [samples] bpf: refactor header include path (Yauheni Kaliuta) [1747617] - [samples] bpf: remove unnecessary include options in Makefile (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: convert tests w/ custom values to BTF-defined maps (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: switch BPF_ANNOTATE_KV_PAIR tests to BTF-defined maps (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add test for BTF-defined maps (Yauheni Kaliuta) [1747617] - [tools] libbpf: allow specifying map definitions using BTF (Yauheni Kaliuta) [1747617] - [tools] libbpf: split initialization and loading of BTF (Yauheni Kaliuta) [1747617] - [tools] libbpf: identify maps by section index in addition to offset (Yauheni Kaliuta) [1747617] - [tools] libbpf: refactor map initialization (Yauheni Kaliuta) [1747617] - [tools] libbpf: streamline ELF parsing error-handling (Yauheni Kaliuta) [1747617] - [tools] libbpf: extract BTF loading logic (Yauheni Kaliuta) [1747617] - [tools] libbpf: add common min/max macro to libbpf_internal.h (Yauheni Kaliuta) [1747617] - [net] bpf: fix the check that forwarding is enabled in bpf_ipv6_fib_lookup (Yauheni Kaliuta) [1747617] - [kernel] bpf: Fix build error without CONFIG_INET (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: convert socket_cookie test to sk storage (Yauheni Kaliuta) [1747617] - [tools] bpf/tools: sync bpf.h (Yauheni Kaliuta) [1747617] - [net] bpf: export bpf_sock for BPF_PROG_TYPE_SOCK_OPS prog type (Yauheni Kaliuta) [1747617] - [net] bpf: export bpf_sock for BPF_PROG_TYPE_CGROUP_SOCK_ADDR prog type (Yauheni Kaliuta) [1747617] - [tools] bpf: Add test for SO_REUSEPORT_DETACH_BPF (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix check for presence of associated BTF for map creation (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: signedness bug in enable_all_controllers() (Yauheni Kaliuta) [1747617] - [samples] bpf: fix include path in Makefile (Yauheni Kaliuta) [1747617] - [kernel] bpf: silence warning messages in core (Yauheni Kaliuta) [1747617] - [tools] bpf: use libbpf_num_possible_cpus internally (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: remove bpf_util.h from BPF C progs (Yauheni Kaliuta) [1747617] - [tools] bpf: add a new API libbpf_num_possible_cpus() (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf : clean up feature/ when make clean (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix constness of source arg for bpf helpers (Yauheni Kaliuta) [1747617] - [samples] bpf: don't run probes at the local make stage (Yauheni Kaliuta) [1747617] - [tools] libbpf: remove qidconf and better support external bpf programs (Yauheni Kaliuta) [1747617] - [tools] bpf: Add bpf_map_lookup_elem selftest for xskmap (Yauheni Kaliuta) [1747617] - [tools] bpf/tools: sync bpf.h (Yauheni Kaliuta) [1747617] - [net] bpf: Allow bpf_map_lookup_elem() on an xskmap (Yauheni Kaliuta) [1747617] - [documentation] docs: bpf: get rid of two warnings (Yauheni Kaliuta) [1747617] - [net] bpf: allow CGROUP_SKB programs to use bpf_skb_cgroup_id() helper (Yauheni Kaliuta) [1747617] - [samples] bpf: print a warning about headers_install (Yauheni Kaliuta) [1747617] - [kernel] bpf: remove redundant assignment to err (Yauheni Kaliuta) [1747617] - [samples] bpf: hbm: fix spelling mistake "notifcations" -> "notificiations" (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: measure RTT from xdp using xdping (Yauheni Kaliuta) [1747617] - [documentation] bpf: doc: update answer for 32-bit subregister question (Yauheni Kaliuta) [1747617] - [kernel] bpf: move memory size checks to bpf_map_charge_init() (Yauheni Kaliuta) [1747617] - [kernel] bpf: rework memlock-based memory accounting for maps (Yauheni Kaliuta) [1747617] - [kernel] bpf: group memory related fields in struct bpf_map_memory (Yauheni Kaliuta) [1747617] - [net] bpf: add memlock precharge for socket local storage (Yauheni Kaliuta) [1747617] - [kernel] bpf: add memlock precharge check for cgroup_local_storage (Yauheni Kaliuta) [1747617] - [samples] bpf: Add more stats to HBM (Yauheni Kaliuta) [1747617] - [samples] bpf: Add cn support to hbm_out_kern.c (Yauheni Kaliuta) [1747617] - [kernel] bpf: Update __cgroup_bpf_run_filter_skb with cn (Yauheni Kaliuta) [1747617] - [kernel] bpf: cgroup inet skb programs can return 0 to 3 (Yauheni Kaliuta) [1747617] - [kernel] bpf: Create BPF_PROG_CGROUP_INET_EGRESS_RUN_ARRAY (Yauheni Kaliuta) [1747617] - [tools] libbpf: reduce unnecessary line wrapping (Yauheni Kaliuta) [1747617] - [tools] libbpf: typo and formatting fixes (Yauheni Kaliuta) [1747617] - [tools] libbpf: simplify two pieces of logic (Yauheni Kaliuta) [1747617] - [tools] libbpf: use negative fd to specify missing BTF (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix error code returned on corrupted ELF (Yauheni Kaliuta) [1747617] - [tools] libbpf: check map name retrieved from ELF (Yauheni Kaliuta) [1747617] - [tools] libbpf: simplify endianness check (Yauheni Kaliuta) [1747617] - [tools] libbpf: preserve errno before calling into user callback (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix detection of corrupted BPF instructions section (Yauheni Kaliuta) [1747617] - [tools] libbpf: prevent overwriting of log_level in bpf_object__load_progs() (Yauheni Kaliuta) [1747617] - [kernel] bpf: tracing: properly use bpf_prog_array api (Yauheni Kaliuta) [1747617] - [kernel] bpf: cgroup: properly use bpf_prog_array api (Yauheni Kaliuta) [1747617] - [kernel] bpf: remove __rcu annotations from bpf_prog_array (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add auto-detach test (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: enable all available cgroup v2 controllers (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: convert test_cgrp2_attach2 example into kselftest (Yauheni Kaliuta) [1747617] - [samples] bpf: fix a couple of style issues in bpf_load (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fail test_tunnel.sh if subtests fail (Yauheni Kaliuta) [1747617] - [tools] bpftool: make -d option print debug output from verifier (Yauheni Kaliuta) [1747617] - [tools] libbpf: add bpf_object__load_xattr() API function to pass log_level (Yauheni Kaliuta) [1747617] - [tools] bpftool: add -d option to get debug output from libbpf (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix warning that PTR_ERR_OR_ZERO can be used (Yauheni Kaliuta) [1747617] - [tools] bpf: style fix in while(!feof()) loop (Yauheni Kaliuta) [1747617] - [kernel] bpf: check signal validity in nmi for bpf_send_signal() helper (Yauheni Kaliuta) [1747617] - [tools] bpftool: auto-complete BTF IDs for btf dump (Yauheni Kaliuta) [1747617] - [samples] bpf: add ibumad sample to .gitignore (Yauheni Kaliuta) [1747617] - [x86] x32: bpf: eliminate zero extension code-gen (Yauheni Kaliuta) [1747617] - [s390] bpf: eliminate zero extension code-gen (Yauheni Kaliuta) [1747617] - [powerpc] bpf: eliminate zero extension code-gen (Yauheni Kaliuta) [1747617] - [tools] selftests: bpf: enable hi32 randomization for all tests (Yauheni Kaliuta) [1747617] - [tools] selftests: bpf: adjust several test_verifier helpers for insn insertion (Yauheni Kaliuta) [1747617] - [tools] libbpf: add "prog_flags" to bpf_program/bpf_prog_load_attr/bpf_load_program_attr (Yauheni Kaliuta) [1747617] - [kernel] bpf: verifier: randomize high 32-bit when BPF_F_TEST_RND_HI32 is set (Yauheni Kaliuta) [1747617] - [tools] bpf: sync uapi header bpf.h (Yauheni Kaliuta) [1747617] - [uapi] bpf: introduce new bpf prog load flags "BPF_F_TEST_RND_HI32" (Yauheni Kaliuta) [1747617] - [kernel] bpf: verifier: insert zero extension according to analysis result (Yauheni Kaliuta) [1747617] - [kernel] bpf: introduce new mov32 variant for doing explicit zero extension (Yauheni Kaliuta) [1747617] - [kernel] bpf: verifier: mark patched-insn with sub-register zext flag (Yauheni Kaliuta) [1747617] - [kernel] bpf: verifier: mark verified-insn with sub-register zext flag (Yauheni Kaliuta) [1747617] - [tools] bpf: add selftest in test_progs for bpf_send_signal() helper (Yauheni Kaliuta) [1747617] - [tools] bpf: sync bpf uapi header bpf.h to tools directory (Yauheni Kaliuta) [1747617] - [kernel] bpf: implement bpf_send_signal() helper (Yauheni Kaliuta) [1747617] - [tools] bpftool: update bash-completion w/ new c option for btf dump (Yauheni Kaliuta) [1747617] - [tools] bpftool/docs: add description of btf dump C option (Yauheni Kaliuta) [1747617] - [tools] bpftool: add C output format option to btf dump subcommand (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add btf_dump BTF-to-C conversion tests (Yauheni Kaliuta) [1747617] - [tools] libbpf: add btf_dump API for BTF-to-C conversion (Yauheni Kaliuta) [1747617] - [tools] libbpf: switch btf_dedup() to hashmap for dedup table (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add tests for libbpf's hashmap (Yauheni Kaliuta) [1747617] - [tools] libbpf: add resizable non-thread safe internal hashmap (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: use btf__parse_elf to check presence of BTF/BTF.ext (Yauheni Kaliuta) [1747617] - [tools] bpftool: use libbpf's btf__parse_elf API (Yauheni Kaliuta) [1747617] - [tools] libbpf: add btf__parse_elf API to load .BTF and .BTF.ext (Yauheni Kaliuta) [1747617] - [tools] libbpf: ensure libbpf.h is included along libbpf_internal.h (Yauheni Kaliuta) [1747617] - [samples] bpf: Do not define bpf_printk macro (Yauheni Kaliuta) [1747617] - [tools] selftests: bpf: Move bpf_printk to bpf_helpers.h (Yauheni Kaliuta) [1747617] - [kernel] bpf: convert explored_states to hash table (Yauheni Kaliuta) [1747617] - [kernel] bpf: split explored_states (Yauheni Kaliuta) [1747617] - [kernel] bpf: cleanup explored_states (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add pyperf scale test (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: adjust verifier scale test (Yauheni Kaliuta) [1747617] - [kernel] bpf: bump jmp sequence limit (Yauheni Kaliuta) [1747617] - [tools] libbpf: emit diff of mismatched public API, if any (Yauheni Kaliuta) [1747617] - [tools] bpf, selftest: test global data/bss/rodata sections (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: test_tc_tunnel: skip unsupported tests (Jiri Benc) [1749814] - [tools] selftests/bpf: More compatible nc options in test_tc_edt (Jiri Benc) [1749814] - [net] xdp: check device pointer before clearing (Jiri Benc) [1749814] - [net] bpf: udp: Avoid calling reuseport's bpf_prog from udp_gro (Jiri Benc) [1749814] - [net] bpf: sockmap, fix use after free from sleep in psock backlog workqueue (Jiri Benc) [1749814] - [include] bpf: sockmap, restore sk_write_space when psock gets dropped (Jiri Benc) [1749814] - [net] bpfilter: fallback to netfilter if failed to load bpfilter kernel module (Jiri Benc) [1749814] - [net] pass net_device argument to the eth_get_headlen (Jiri Benc) [1749814] - [net] flow_dissector: handle no-skb use case (Jiri Benc) [1749814] - [net] plumb network namespace into __skb_flow_dissect (Jiri Benc) [1749814] - [net] bpfilter: dont use module_init in non-modular code (Jiri Benc) [1749814] - [net] xsk: fix XDP socket ring buffer memory ordering (Jiri Benc) [1749814] - [tools] selftests/bpf: install files test_xdp_vlan.sh (Jiri Benc) [1749814] - [net] fix bpf_xdp_adjust_head regression for generic-XDP (Jiri Benc) [1749814] - [tools] selftests/bpf: reduce time to execute test_xdp_vlan.sh (Jiri Benc) [1749814] - [tools] selftests/bpf: add wrapper scripts for test_xdp_vlan.sh (Jiri Benc) [1749814] - [tools] bpf: fix XDP vlan selftests test_xdp_vlan.sh (Jiri Benc) [1749814] - [net] core: support XDP generic on stacked devices. (Jiri Benc) [1749814] - [netdrv] netvsc: unshare skb in VF rx handler (Jiri Benc) [1749814] - [net] convert rps_needed and rfs_needed to new static branch api (Jiri Benc) [1749814] - [net] core: Document __skb_flow_dissect() flags argument (Jiri Benc) [1749814] - [net] gso: Fix skb_segment splat when splitting gso_size mangled skb having linear-headed frag_list (Jiri Benc) [1749814] - [net] sock_map, fix missing ulp check in sock hash case (Jiri Benc) [1749814] - [net] Fix missing meta data in skb with vlan packet (Jiri Benc) [1749814] - [include] skbuff.h: fix using plain integer as NULL warning (Jiri Benc) [1749814] - [netdrv] netdevsim: Fix error handling in nsim_fib_init and nsim_fib_exit (Jiri Benc) [1761359] - [netdrv] netdevsim: Restore per-network namespace accounting for fib entries (Jiri Benc) [1761359] - [netdrv] netdevsim: Make nsim_num_vf static (Jiri Benc) [1761359] - [netdrv] netdevsim: fix fall-through annotation (Jiri Benc) [1761359] - [netdrv] netdevsim: implement ndo_get_devlink_port (Jiri Benc) [1761359] - [netdrv] netdevsim: move netdev creation/destruction to dev probe (Jiri Benc) [1761359] - [netdrv] netdevsim: extend device attrs to support port addition and deletion (Jiri Benc) [1761359] - [netdrv] netdevsim: implement dev probe/remove skeleton with port initialization (Jiri Benc) [1761359] - [netdrv] netdevsim: change debugfs tree topology (Jiri Benc) [1761359] - [netdrv] netdevsim: generate random switch id instead of using dev id (Jiri Benc) [1761359] - [netdrv] netdevsim: merge sdev into dev (Jiri Benc) [1761359] - [netdrv] netdevsim: rename dev_init/exit() functions and make them independent on ns (Jiri Benc) [1761359] - [netdrv] netdevsim: add bus attributes to add new and delete devices (Jiri Benc) [1761359] - [netdrv] netdevsim: use ida for bus device ids (Jiri Benc) [1761359] - [netdrv] netdevsim: add stub netdevsim driver implementation (Jiri Benc) [1761359] - [netdrv] netdevsim: move device registration and related code to bus.c (Jiri Benc) [1761359] - [netdrv] netdevsim: put netdevsim bus code into separate file (Jiri Benc) [1761359] - [netdrv] netdevsim: rename devlink.c to dev.c to contain per-dev(asic) items (Jiri Benc) [1761359] - [netdrv] netdevsim: create devlink instance per netdevsim instance (Jiri Benc) [1761359] - [netdrv] netdevsim: move device registration on bus to be done earlier in init (Jiri Benc) [1761359] - [netdrv] netdevsim: move sdev-specific init/uninit code into separate functions (Jiri Benc) [1761359] - [netdrv] netdevsim: make bpf_offload_dev_create() per-sdev instead of first ns (Jiri Benc) [1761359] - [netdrv] netdevsim: move shared dev creation and destruction into separate file (Jiri Benc) [1761359] - [netdrv] netdevsim: let net core to free netdevsim netdev (Jiri Benc) [1761359] - [netdrv] netdevsim: remove nsim_dellink() implementation (Jiri Benc) [1761359] - [include] driver core: add BUS_ATTR_WO() macro (Jiri Benc) [1761359] - arm64: bpf: do not allocate executable memory (Yauheni Kaliuta) [1762214] - modules: page-align module section allocations only for arches supporting strict module rwx (Yauheni Kaliuta) [1762214] - modules: always page-align module section allocations (Yauheni Kaliuta) [1762214] - modules: fix compile error if don't have strict module rwx (Yauheni Kaliuta) [1762214] - modules: Use vmalloc special flag (Yauheni Kaliuta) [1762214] - modules: fix BUG when load module with rodata=n (Yauheni Kaliuta) [1762214] - x86/modules: Avoid breaking W^X while loading modules (Yauheni Kaliuta) [1762214] - x86/alternatives, jumplabel: Use text_poke_early() before mm_init() (Yauheni Kaliuta) [1762214] - x86/kprobes: Set instruction page as executable (Yauheni Kaliuta) [1762214] - x86/ftrace: Set trampoline pages as executa (Yauheni Kaliuta) [1762214] - [tools] bpftool: Fix json dump crash on powerpc (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: fix race in flow dissector tests (Yauheni Kaliuta) [1747615] - [arm64] insn: Fix ldadd instruction encoding (Yauheni Kaliuta) [1747615] - [scripts] kbuild: tolerate missing pahole when generating BTF (Yauheni Kaliuta) [1747615] - [scripts] kbuild: handle old pahole more gracefully when generating BTF (Yauheni Kaliuta) [1747615] - [scripts] kbuild: add ability to generate BTF type info for vmlinux (Yauheni Kaliuta) [1747615] - [scripts] kbuild: hardcode genksyms path and remove GENKSYMS variable (Yauheni Kaliuta) [1747615] - [scripts] bpf: fix script for generating man page on BPF helpers (Yauheni Kaliuta) [1747615] - [tools] add smp_* barrier variants to include infrastructure (Yauheni Kaliuta) [1747615] - [tools] tools headers barrier: Fix arm64 tools build failure wrt smp_load_{acquire, release} (Yauheni Kaliuta) [1747615] - [tools] bpf, x32: Fix bug for BPF_JMP | {BPF_JSGT, BPF_JSLE, BPF_JSLT, BPF_JSGE} (Yauheni Kaliuta) [1747615] - [x86] unwind/orc: Fall back to using frame pointers for generated code (Yauheni Kaliuta) [1747615] - [x86] unwind: Add hardcoded ORC entry for NULL (Yauheni Kaliuta) [1747615] - [x86] unwind: Handle NULL pointer calls better in frame unwinder (Yauheni Kaliuta) [1747615] - [kernel] bpf: fix accessing bpf_sysctl.file_pos on s390 (Yauheni Kaliuta) [1747615] - [kernel] bpf: fix narrower loads on s390 (Yauheni Kaliuta) [1747615] - [net] bpf: rename bpf_ctx_wide_store_ok to bpf_ctx_wide_access_ok (Yauheni Kaliuta) [1747615] - [net] bpf: allow wide (u64) aligned stores for some fields of bpf_sock_addr (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: improve unexpected success reporting in test_syctl (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: fix "ctx:write sysctl:write read ok" on s390 (Yauheni Kaliuta) [1747615] - [tools] bpftool: fix format string for p_err() in query_flow_dissector() (Yauheni Kaliuta) [1747615] - [tools] bpftool: add raw_tracepoint_writable prog type to header (Yauheni Kaliuta) [1747615] - [kernel] bpf: fix NULL deref in btf_type_is_resolve_source_only (Yauheni Kaliuta) [1747615] - [net] bpf: Set sk_bpf_storage back to NULL for cloned sk (Yauheni Kaliuta) [1747615] - [kernel] bpf: fix nested bpf tracepoints with per-cpu data (Yauheni Kaliuta) [1747615] - [net] bpf: Fix out of bounds memory access in bpf_sk_storage (Yauheni Kaliuta) [1747615] - [kernel] sysctl: define proc_do_static_key() (Yauheni Kaliuta) [1747615] - [x86] bpf, x64: fix stack layout of JITed bpf code (Yauheni Kaliuta) [1747615] - [kernel] bpf, devmap: Add missing RCU read lock on flush (Yauheni Kaliuta) [1747615] - [kernel] bpf, devmap: Add missing bulk queue free (Yauheni Kaliuta) [1747615] - [kernel] bpf, devmap: Fix premature entry free on destroying map (Yauheni Kaliuta) [1747615] - [powerpc] bpf: use unsigned division instruction for 64-bit operations (Yauheni Kaliuta) [1747615] - [tools] bpf: fix div64 overflow tests to properly detect errors (Yauheni Kaliuta) [1747615] - [tools] bpf: sync BPF_FIB_LOOKUP flag changes with BPF uapi (Yauheni Kaliuta) [1747615] - [uapi] bpf: simplify definition of BPF_FIB_LOOKUP related flags (Yauheni Kaliuta) [1747615] - [tools] bpf: lpm_trie: check left child of last leftmost node for NULL (Yauheni Kaliuta) [1747615] - [tools] bpf: expand section tests for test_section_names (Yauheni Kaliuta) [1747615] - [tools] bpf: more msg_name rewrite tests to test_sock_addr (Yauheni Kaliuta) [1747615] - [tools] bpf, bpftool: enable recvmsg attach types (Yauheni Kaliuta) [1747615] - [tools] bpf, libbpf: enable recvmsg attach types (Yauheni Kaliuta) [1747615] - [tools] bpf: sync tooling uapi header (Yauheni Kaliuta) [1747615] - [kernel] bpf: fix unconnected udp hooks (Yauheni Kaliuta) [1747615] - [tools] bpftool: Fix JSON output when lookup fails (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: move test_lirc_mode2_user to TEST_GEN_PROGS_EXTENDED (Yauheni Kaliuta) [1747615] - [tools] libbpf: Return btf_fd for load_sk_storage_btf (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: fix compiler warning in flow_dissector test (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: complete sub-register zero extension checks (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: move sub-register zero extension checks into subreg.c (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: add zero extend checks for ALU32 and/or/xor (Yauheni Kaliuta) [1747615] - [samples] bpf: suppress compiler warning (Yauheni Kaliuta) [1747615] - [samples] bpf: fix to change the buffer size for read() (Yauheni Kaliuta) [1747615] - [tools] bpftool: fix BTF raw dump of FWD's fwd_kind (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: fix bpf_get_current_task (Yauheni Kaliuta) [1747615] - [tools] libbpf: move logging helpers into libbpf_internal.h (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: add test_sysctl and map_tests/tests.h to .gitignore (Yauheni Kaliuta) [1747615] - [kernel] bpf: relax inode permission check for retrieving bpf program (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: add prog detach to flow_dissector test (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: add missing \n to flow_dissector CHECK errors (Yauheni Kaliuta) [1747615] - [tools] libbpf: don't fail when feature probing fails (Yauheni Kaliuta) [1747615] - [tools] bpf: test ref bit from data path and add new tests for syscall path (Yauheni Kaliuta) [1747615] - [kernel] bpf, lru: avoid messing with eviction heuristics upon syscall lookup (Yauheni Kaliuta) [1747615] - [kernel] bpf: add map_lookup_elem_sys_only for lookups from syscall side (Yauheni Kaliuta) [1747615] - [tools] bpf: Sync kernel btf.h header (Yauheni Kaliuta) [1747615] - [uapi] bpf: btf: fix the brackets of BTF_INT_OFFSET() (Yauheni Kaliuta) [1747615] - [kernel] bpf: devmap: fix use-after-free Read in __dev_map_entry_free (Yauheni Kaliuta) [1747615] - [kernel] bpf: fix undefined behavior in narrow load handling (Yauheni Kaliuta) [1747615] - [tools] libbpf: detect supported kernel BTF features and sanitize BTF (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: Add files generated after build to .gitignore (Yauheni Kaliuta) [1747615] - [tools] bpf: synchronise BPF UAPI header with tools (Yauheni Kaliuta) [1747615] - [uapi] bpf: fix minor issues in documentation for BPF helpers (Yauheni Kaliuta) [1747615] - [uapi] bpf: fix recurring typo in documentation for BPF helpers (Yauheni Kaliuta) [1747615] - [tools] bpf: add various test cases for backward jumps (Yauheni Kaliuta) [1747615] - [documentation] docs/btf: fix the missing section marks (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: initialize bpf_object pointers where needed (Yauheni Kaliuta) [1747615] - [tools] libbpf: add libbpf_util.h to header install (Yauheni Kaliuta) [1747615] - [tools] bpf: fix perf build error with uClibc (seen on ARC) (Yauheni Kaliuta) [1747615] - [tools] bpftool: exclude bash-completion/bpftool from .gitignore pattern (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: set RLIMIT_MEMLOCK properly for test_libbpf_open.c (Yauheni Kaliuta) [1747615] - [net] bpf: Use PTR_ERR_OR_ZERO in bpf_fd_sk_storage_update_elem() (Yauheni Kaliuta) [1747615] - [kernel] bpf: Use vmalloc special flag (Yauheni Kaliuta) [1747615] - [kernel] bpf: Fail bpf_probe_write_user() while mm is switched (Yauheni Kaliuta) [1747615] - [kernel] mm/tlb: Provide default nmi_uaccess_okay() (Yauheni Kaliuta) [1747615] - [kernel] asm-generic/tlb: Guard with #ifdef CONFIG_MMU (Yauheni Kaliuta) [1747615] - [tools] bpf: Add ene-to-end test for bpf_sk_storage_* helpers (Yauheni Kaliuta) [1747615] - [tools] bpf: Add BPF_MAP_TYPE_SK_STORAGE test to test_maps (Yauheni Kaliuta) [1747615] - [tools] bpf: Add verifier tests for the bpf_sk_storage (Yauheni Kaliuta) [1747615] - [tools] bpf: Refactor BTF encoding macro to test_btf.h (Yauheni Kaliuta) [1747615] - [tools] bpf: Support BPF_MAP_TYPE_SK_STORAGE in bpf map probing (Yauheni Kaliuta) [1747615] - [tools] bpf: Sync bpf.h to tools (Yauheni Kaliuta) [1747615] - [net] bpf: Introduce bpf sk local storage (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: test writable buffers in raw tps (Yauheni Kaliuta) [1747615] - [tools] sync bpf.h (Yauheni Kaliuta) [1747615] - [kernel] bpf: add writable context for raw tracepoints (Yauheni Kaliuta) [1747615] - [arm64] bpf, arm64: use more scalable stadd over ldxr / stxr loop in xadd (Yauheni Kaliuta) [1747615] - [tools] bpftool: fix indendation in bash-completion/bpftool (Yauheni Kaliuta) [1747615] - [tools] bpftool: add bash completions for btf command (Yauheni Kaliuta) [1747615] - [tools] bpftool/docs: add btf sub-command documentation (Yauheni Kaliuta) [1747615] - [tools] bpftool: add ability to dump BTF types (Yauheni Kaliuta) [1747615] - [tools] bpftool: Fix errno variable usage (Yauheni Kaliuta) [1747615] - [tools] bpftool: show flow_dissector attachment status (Yauheni Kaliuta) [1747615] - [net] bpf: support BPF_PROG_QUERY for BPF_FLOW_DISSECTOR attach_type (Yauheni Kaliuta) [1747615] - [samples] bpf: add hbm sample to .gitignore (Yauheni Kaliuta) [1747615] - [tools] libbpf: fix samples/bpf build failure due to undefined UINT32_MAX (Yauheni Kaliuta) [1747615] - [tools] bpf, libbpf: fix segfault in bpf_object__init_maps' pr_debug statement (Yauheni Kaliuta) [1747615] - [tools] bpf, libbpf: handle old kernels more graceful wrt global data sections (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: expand test_tc_tunnel with SIT encap (Yauheni Kaliuta) [1747615] - [net] bpf: update skb->protocol in bpf_skb_net_grow (Yauheni Kaliuta) [1747615] - [tools] bpf/flow_dissector: don't adjust nhoff by ETH_HLEN in BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: properly return error from bpf_flow_load (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: run flow dissector tests in skb-less mode (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: add flow dissector bpf_skb_load_bytes helper test (Yauheni Kaliuta) [1747615] - [net] bpf: when doing BPF_PROG_TEST_RUN for flow dissector use no-skb mode (Yauheni Kaliuta) [1747615] - [kernel] bpf: drop bpf_verifier_lock (Yauheni Kaliuta) [1747615] - [kernel] bpf: remove global variables (Yauheni Kaliuta) [1747615] - [documentation] bpf: document the verifier limits (Yauheni Kaliuta) [1747615] - [tools] libbpf: fix BPF_LOG_BUF_SIZE off-by-one error (Yauheni Kaliuta) [1747615] - [documentation] bpf: move BPF_PROG_TYPE_FLOW_DISSECTOR documentation to a new common place (Yauheni Kaliuta) [1747615] - [tools] bpf: Increase MAX_NR_MAPS to 17 in test_verifier.c (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: fix compile errors due to unsync linux/in6.h and netinet/in.h (Yauheni Kaliuta) [1747615] - [documentation] bpf: Document BPF_PROG_TYPE_CGROUP_SYSCTL (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: fix a compilation error (Yauheni Kaliuta) [1747615] - [kernel] bpf: cpumap memory prefetchw optimizations for struct page (Yauheni Kaliuta) [1747615] - [kernel] bpf: cpumap do bulk allocation of SKBs (Yauheni Kaliuta) [1747615] - [net] core: introduce build_skb_around (Yauheni Kaliuta) [1747615] - [kernel] bpf: cpumap use ptr_ring_consume_batched (Yauheni Kaliuta) [1747615] - [tools] libbpf: optimize barrier for XDP socket rings (Yauheni Kaliuta) [1747615] - [tools] bpftool: show btf_id in map listing (Yauheni Kaliuta) [1747615] - [tools] bpftool: re-organize newline printing for map listing (Yauheni Kaliuta) [1747615] - [tools] bpftool: Support sysctl hook (Yauheni Kaliuta) [1747615] - [tools] libbpf: fix printf formatter for ptrdiff_t argument (Yauheni Kaliuta) [1747615] - [kernel] bpf: use BPF_CAST_CALL for casting bpf call (Yauheni Kaliuta) [1747615] - [uapi] bpf: allow clearing all sock_ops callback flags (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: add VRF test cases to lwt_ip_encap test (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: make flow dissector tests more extensible (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: two scale tests (Yauheni Kaliuta) [1747615] - [tools] bpftool: Improve handling of ENOSPC on reuseport_array map dumps (Yauheni Kaliuta) [1747615] - [tools] bpftool: Use print_entry_error() in case of ENOENT when dumping (Yauheni Kaliuta) [1747615] - [tools] bpftool: add a note on program statistics in man page (Yauheni Kaliuta) [1747615] - [tools] bpftool: fix short option name for printing version in man pages (Yauheni Kaliuta) [1747615] - [tools] bpftool: fix man page documentation for "pinmaps" keyword (Yauheni Kaliuta) [1747615] - [tools] bpftool: reset errno for "bpftool cgroup tree" (Yauheni Kaliuta) [1747615] - [tools] bpftool: remove blank line after btf_id when listing programs (Yauheni Kaliuta) [1747615] - [net] bpf: reserve flags in bpf_skb_net_shrink (Yauheni Kaliuta) [1747615] - [tools] bpf: fix whitespace for ENCAP_L2 defines in bpf.h (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: bring back (void *) cast to set_ipv4_csum in test_tc_tunnel (Yauheni Kaliuta) [1747615] - [tools] selftests/btf: add VAR and DATASEC case for dedup tests (Yauheni Kaliuta) [1747615] - [tools] btf: add support for VAR and DATASEC in btf_dedup() (Yauheni Kaliuta) [1747615] - [kernel] bpf: refactor "check_reg_arg" to eliminate code redundancy (Yauheni Kaliuta) [1747615] - [kernel] bpf: factor out reg and stack slot propagation into "propagate_liveness_reg" (Yauheni Kaliuta) [1747615] - [kernel] bpf: refactor propagate_liveness to eliminate code redundance (Yauheni Kaliuta) [1747615] - [kernel] bpf: refactor propagate_liveness to eliminate duplicated for loop (Yauheni Kaliuta) [1747615] - [netdrv] netdevsim: move sdev specific bpf debugfs files to sdev dir (Yauheni Kaliuta) [1747615] - [kernel] bpf: Fix distinct pointer types warning for ARCH=i386 (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: C based test for sysctl and strtoX (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test bpf_strtol and bpf_strtoul helpers (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test ARG_PTR_TO_LONG arg type (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Add sysctl and strtoX helpers to bpf_helpers.h (Yauheni Kaliuta) [1747615] - [tools] bpf: Sync bpf.h to tools/ (Yauheni Kaliuta) [1747615] - [kernel] bpf: Introduce bpf_strtol and bpf_strtoul helpers (Yauheni Kaliuta) [1747615] - [kernel] bpf: Introduce ARG_PTR_TO_{INT,LONG} arg types (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test file_pos field in bpf_sysctl ctx (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test bpf_sysctl_{get, set}_new_value helpers (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test sysctl_get_current_value helper (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test bpf_sysctl_get_name helper (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test BPF_CGROUP_SYSCTL (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test sysctl section name (Yauheni Kaliuta) [1747615] - [tools] libbpf: Support sysctl hook (Yauheni Kaliuta) [1747615] - [tools] bpf: Sync bpf.h to tools/ (Yauheni Kaliuta) [1747615] - [kernel] bpf: Add file_pos field to bpf_sysctl ctx (Yauheni Kaliuta) [1747615] - [kernel] bpf: Introduce bpf_sysctl_{get, set}_new_value helpers (Yauheni Kaliuta) [1747615] - [kernel] bpf: Introduce bpf_sysctl_get_current_value helper (Yauheni Kaliuta) [1747615] - [kernel] bpf: Introduce bpf_sysctl_get_name helper (Yauheni Kaliuta) [1747615] - [kernel] bpf: Sysctl hook (Yauheni Kaliuta) [1747615] - [kernel] bpf: Add base proto function for cgroup-bpf programs (Yauheni Kaliuta) [1747615] - [net] bpf: explicitly prohibit ctx_{in, out} in non-skb BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1747615] - [tools] selftests_bpf: add L2 encap to test_tc_tunnel (Yauheni Kaliuta) [1747615] - [tools] bpf: sync bpf.h to tools/ for BPF_F_ADJ_ROOM_ENCAP_L2 (Yauheni Kaliuta) [1747615] - [net] bpf: add layer 2 encap support to bpf_skb_adjust_room (Yauheni Kaliuta) [1747615] - [tools] selftests_bpf: extend test_tc_tunnel for UDP encap (Yauheni Kaliuta) [1747615] - [kernel] bpf: fix missing bpf_check_uarg_tail_zero in BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1747615] - [s390] Convert IS_ENABLED uses to __is_defined (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: add selftest for __sk_buff context in BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1747615] - [tools] libbpf: add support for ctx_{size, }_{in, out} in BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1747615] - [net] bpf: support input __sk_buff context in BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1747615] - [tools] bpftool: show btf id in program information (Yauheni Kaliuta) [1747615] - [tools] libbpf: Fix build with gcc-8 (Yauheni Kaliuta) [1747615] - [tools] libbpf: fix crash in XDP socket part with new larger BPF_LOG_BUF_SIZE (Yauheni Kaliuta) [1747615] - [tools] bpf, bpftool: fix a few ubsan warnings (Yauheni Kaliuta) [1747615] - [tools] bpf, selftest: add test cases for BTF Var and DataSec (Yauheni Kaliuta) [1747615] - [tools] bpf, selftest: test {rd, wr}only flags and direct value access (Yauheni Kaliuta) [1747615] - [tools] bpf: bpftool support for dumping data/bss/rodata sections (Yauheni Kaliuta) [1747615] - [tools] bpf, libbpf: add support for BTF Var and DataSec (Yauheni Kaliuta) [1747615] - [tools] bpf, libbpf: support global data/bss/rodata sections (Yauheni Kaliuta) [1747615] - [tools] bpf, libbpf: refactor relocation handling (Yauheni Kaliuta) [1747615] - [tools] bpf: sync {btf, bpf}.h uapi header from tools infrastructure (Yauheni Kaliuta) [1747615] - [kernel] bpf: allow for key-less BTF in array map (Yauheni Kaliuta) [1747615] - [kernel] bpf: kernel side support for BTF Var and DataSec (Yauheni Kaliuta) [1747615] - [documentation] bpf: add specification for BTF Var and DataSec kinds (Yauheni Kaliuta) [1747615] - [kernel] bpf: allow . char as part of the object name (Yauheni Kaliuta) [1747615] - [kernel] bpf: add syscall side map freeze support (Yauheni Kaliuta) [1747615] - [kernel] bpf: add program side {rd, wr}only support for maps (Yauheni Kaliuta) [1747615] - [kernel] bpf: do not retain flags that are not tied to map lifetime (Yauheni Kaliuta) [1747615] - [kernel] bpf: implement lookup-free direct value access for maps (Yauheni Kaliuta) [1747615] - [net] ipv6: Add neighbor helpers that use the ipv6 stub (Yauheni Kaliuta) [1747615] - [tools] libbpf: Ignore -Wformat-nonliteral warning (Yauheni Kaliuta) [1747615] - [kernel] bpf: Add missed newline in verifier verbose log (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test unbounded var_off stack access (Yauheni Kaliuta) [1747615] - [kernel] bpf: Sanity check max value for var_off stack access (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test indirect var_off stack access in unpriv mode (Yauheni Kaliuta) [1747615] - [kernel] bpf: Reject indirect var_off stack access in unpriv mode (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test indirect var_off stack access in raw mode (Yauheni Kaliuta) [1747615] - [kernel] bpf: Reject indirect var_off stack access in raw mode (Yauheni Kaliuta) [1747615] - [samples] bpf: fix build with new clang (Yauheni Kaliuta) [1747615] - [samples] selftests/bpf: add NULL check for ksym_search (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: ksym_search won't check symbols exists (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: synthetic tests to push verifier limits (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: add few verifier scale tests (Yauheni Kaliuta) [1747615] - [tools] libbpf: teach libbpf about log_level bit 2 (Yauheni Kaliuta) [1747615] - [kernel] bpf: increase verifier log limit (Yauheni Kaliuta) [1747615] - [kernel] bpf: increase complexity limit and maximum program size (Yauheni Kaliuta) [1747615] - [kernel] bpf: verbose jump offset overflow check (Yauheni Kaliuta) [1747615] - [kernel] bpf: convert temp arrays to kvcalloc (Yauheni Kaliuta) [1747615] - [kernel] bpf: improve verification speed by not remarking live_read (Yauheni Kaliuta) [1747615] - [kernel] bpf: improve verification speed by droping states (Yauheni Kaliuta) [1747615] - [kernel] bpf: add verifier stats and log_level bit 2 (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: remove duplicate .flags initialization in ctx_skb.c (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: fix -Wformat-invalid-specifier for bpf_obj_id.c (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: fix -Wformat-security warning for flow_dissector_load.c (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: tests.h should depend on .c files, not the output (Yauheni Kaliuta) [1747615] - [tools] bpf: add bpffs multi-dimensional array tests in test_btf (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test variable offset stack access (Yauheni Kaliuta) [1747615] - [kernel] bpf: Support variable offset stack access from helpers (Yauheni Kaliuta) [1747615] - [net] ipv6: Move ipv6 stubs to a separate header file (Yauheni Kaliuta) [1747615] - [tools] bpf: generate pkg-config file for libbpf (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: don't depend on hardcoded perf sample_freq (Yauheni Kaliuta) [1747615] - [tools] bpf: test_tc_tunnel.sh needs reverse path filtering disabled (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: tc-bpf flow shaping with EDT (Yauheni Kaliuta) [1747615] - [net] bpf: make bpf_skb_ecn_set_ce callable from BPF_PROG_TYPE_SCHED_ACT (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: convert bpf tunnel test to encap modes (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: convert bpf tunnel test to BPF_F_ADJ_ROOM_FIXED_GSO (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: convert bpf tunnel test to BPF_ADJ_ROOM_MAC (Yauheni Kaliuta) [1747615] - [tools] bpf: Sync bpf.h to tools (Yauheni Kaliuta) [1747615] - [net] bpf: add bpf_skb_adjust_room encap flags (Yauheni Kaliuta) [1747615] - [net] bpf: add bpf_skb_adjust_room flag BPF_F_ADJ_ROOM_FIXED_GSO (Yauheni Kaliuta) [1747615] - [net] bpf: add bpf_skb_adjust_room mode BPF_ADJ_ROOM_MAC (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: extend bpf tunnel test with tso (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: extend bpf tunnel test with gre (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: expand bpf tunnel test to ipv6 (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: expand bpf tunnel test with decap (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: bpf tunnel encap test (Yauheni Kaliuta) [1747615] - [net] bpf: in bpf_skb_adjust_room avoid copy in tx fast path (Yauheni Kaliuta) [1747615] - [samples] bpf: add xdp_sample_pkts to .gitignore (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: add tests for bpf_tcp_check_syncookie and bpf_skc_lookup_tcp (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: test references to sock_common (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: allow specifying helper for BPF_SK_LOOKUP (Yauheni Kaliuta) [1747615] - [tools] update uapi/linux/bpf.h (Yauheni Kaliuta) [1747615] - [net] bpf: add helper to check for a valid SYN cookie (Yauheni Kaliuta) [1747615] - [net] bpf: add skc_lookup_tcp helper (Yauheni Kaliuta) [1747615] - [kernel] bpf: allow helpers to return PTR_TO_SOCK_COMMON (Yauheni Kaliuta) [1747615] - [kernel] bpf: track references based on is_acquire_func (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Add arm target register definitions (Yauheni Kaliuta) [1747615] - [documentation] bpf, doc: add RISC-V JIT to BPF documentation (Yauheni Kaliuta) [1747615] - [uapi] bpf: fix documentation for eBPF helpers (Yauheni Kaliuta) [1747615] - [uapi] bpf: add documentation for helpers bpf_spin_lock(), bpf_spin_unlock() (Yauheni Kaliuta) [1747615]- [perf] perf: Add CCPI2 PMU support in ThunderX2 UNCORE driver (Robert Richter) [1726054] - [documentation] documentation: perf: Update documentation for ThunderX2 PMU uncore driver (Robert Richter) [1726054] - [scsi] lpfc: Update lpfc version to 12.6.0.2 (Dick Kennedy) [1771674] - [scsi] lpfc: revise nvme max queues to be hdwq count (Dick Kennedy) [1771674] - [scsi] lpfc: Initialize cpu_map for not present cpus (Dick Kennedy) [1771674] - [scsi] lpfc: fix inlining of lpfc_sli4_cleanup_poll_list() (Dick Kennedy) [1771674] - [scsi] lpfc: fix: coverity: lpfc_cmpl_els_rsp(): Null pointer dereferences (Dick Kennedy) [1771674] - [scsi] lpfc: fix: coverity: lpfc_get_scsi_buf_s3(): Null pointer dereferences (Dick Kennedy) [1771674] - [scsi] lpfc: Fix lpfc_cpumask_of_node_init() (Dick Kennedy) [1771674] - [scsi] lpfc: Fix a kernel warning triggered by lpfc_sli4_enable_intr() (Dick Kennedy) [1771674] - [scsi] lpfc: Fix a kernel warning triggered by lpfc_get_sgl_per_hdwq() (Dick Kennedy) [1771674] - [scsi] lpfc: Update lpfc version to 12.6.0.1 (Dick Kennedy) [1771674] - [scsi] lpfc: Add enablement of multiple adapter dumps (Dick Kennedy) [1771674] - [scsi] lpfc: Change default IRQ model on AMD architectures (Dick Kennedy) [1771674] - [scsi] lpfc: Add registration for CPU Offline/Online events (Dick Kennedy) [1771674] - [scsi] lpfc: Clarify FAWNN error message (Dick Kennedy) [1771674] - [scsi] lpfc: Sync with FC-NVMe-2 SLER change to require Conf with SLER (Dick Kennedy) [1771674] - [scsi] lpfc: Fix dynamic fw log enablement check (Dick Kennedy) [1771674] - [scsi] lpfc: Fix unexpected error messages during RSCN handling (Dick Kennedy) [1771674] - [scsi] lpfc: Fix kernel crash at lpfc_nvme_info_show during remote port bounce (Dick Kennedy) [1771674] - [scsi] lpfc: Fix configuration of BB credit recovery in service parameters (Dick Kennedy) [1771674] - [scsi] lpfc: Fix duplicate unreg_rpi error in port offline flow (Dick Kennedy) [1771674] - [infiniband] ib/srp: Add missing new line after displaying fast_io_fail_tmo param (Kamal Heib) [1678461 1720899] - [net] sunrpc: The RDMA back channel mustn't disappear while requests are outstanding (Kamal Heib) [1720899] - [infiniband] rdma/nldev: Skip counter if port doesn't match (Kamal Heib) [1720899] - [rdma] uverbs: Prevent potential underflow (Kamal Heib) [1720899] - [infiniband] ib/core: Use rdma_read_gid_l2_fields to compare GID L2 fields (Kamal Heib) [1720899] - [infiniband] rdma/siw: free siw_base_qp in kref release routine (Kamal Heib) [1720899] - [infiniband] rdma/iwcm: move iw_rem_ref() calls out of spinlock (Kamal Heib) [1720899] - [infiniband] ib/core: Fix wrong iterating on ports (Kamal Heib) [1720899] - [infiniband] rdma/nldev: Reshuffle the code to avoid need to rebind QP in error path (Kamal Heib) [1720899] - [infiniband] rdma/cm: Fix memory leak in cm_add/remove_one (Kamal Heib) [1720899] - [infiniband] rdma/core: Fix an error handling path in 'res_get_common_doit()' (Kamal Heib) [1720899] - [infiniband] rdma/iwcm: Fix a lock inversion issue (Kamal Heib) [1720899] - [infiniband] rdma/siw: Fix serialization issue in write_space() (Kamal Heib) [1720899] - [infiniband] rdma/vmw_pvrdma: Free SRQ only once (Kamal Heib) [1757294 1720899] - [infiniband] rdma: Fix double-free in srq creation error flow (Kamal Heib) [1720899] - [infiniband] rdma/siw: Fix page address mapping in TX path (Kamal Heib) [1720899] - [infiniband] rdma/cma: Fix false error message (Kamal Heib) [1720899] - [infiniband] rdma/{cxgb3, cxgb4, i40iw}: Remove common code (Kamal Heib) [1760097 1745655 1720899] - [infiniband] rdma/core: Fix use after free and refcnt leak on ndev in_device in iwarp_query_port (Kamal Heib) [1760097 1745655 1720899] - [infiniband] rdma/core: Add common iWARP query port (Kamal Heib) [1760097 1745655 1720899] - [infiniband] rdma/i40iw: Associate ibdev to netdev before IB device registration (Kamal Heib) [1760097 1745655 1720899] - [infiniband] rdma/cxgb3: Use ib_device_set_netdev() (Kamal Heib) [1760097 1745655 1720899] - [infiniband] rdma: Introduce ib_port_phys_state enum (Kamal Heib) [1760097 1745655 1720899] - [sched] topology: Improve load balancing on AMD EPYC systems (Phil Auld) [1757535] - [netdrv] broadcom: Use dev_get_drvdata (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add a new BNXT_FW_RESET_STATE_POLL_FW_DOWN state (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Update firmware interface spec. to 1.10.0.100 (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Increase timeout for HWRM_DBG_COREDUMP_XX commands (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Don't proceed in .ndo_set_rx_mode() when device is not in open state (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Fix compile error regression with CONFIG_BNXT_SRIOV not set (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add FW fatal devlink_health_reporter (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add bnxt_fw_exception() to handle fatal firmware errors (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add RESET_FW state logic to bnxt_fw_reset_task() (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Do not send firmware messages if firmware is in error state (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Retain user settings on a VF after RESET_NOTIFY event (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add devlink health reset reporter (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Handle firmware reset (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Handle RESET_NOTIFY async event from firmware (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add new FW devlink_health_reporter (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add BNXT_STATE_IN_FW_RESET state (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Enable health monitoring (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Pre-map the firmware health monitoring registers (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Discover firmware error recovery capabilities (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Handle firmware reset status during IF_UP (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Register buffers for VFs before reserving resources (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Refactor bnxt_sriov_enable() (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Prepare bnxt_init_one() to be called multiple times (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Suppress all error messages in hwrm_do_send_msg() in silent mode (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Simplify error checking in the SR-IOV message forwarding functions (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Convert error code in firmware message response to standard code (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Remove the -1 error return code from bnxt_hwrm_do_send_msg() (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Use a common function to print the same ethtool -f error message (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Fix allocation of zero statistics block size regression (Jonathan Toppins) [1724766] - [netdrv] bnxt: no need to check return value of debugfs_create functions (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add PCI IDs for 57500 series NPAR devices (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Support all variants of the 5750X chip family (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Refactor bnxt_init_one() and turn on TPA support on 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Support TPA counters on 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Allocate the larger per-ring statistics block for 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Refactor ethtool ring statistics logic (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add hardware GRO setup function for 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add TPA ID mapping logic for 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add fast path logic for TPA on 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Set TPA GRO mode flags on 57500 chips properly (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Refactor tunneled hardware GRO logic (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Handle standalone RX_AGG completions (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Expand bnxt_tpa_info struct to support 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Refactor TPA logic (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add TPA structure definitions for BCM57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Update firmware interface spec. to 1.10.0.89 (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Suppress HWRM errors for HWRM_NVM_GET_VARIABLE command (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Fix to include flow direction in L2 key (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Use correct src_fid to determine direction of the flow (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Fix handling FRAG_ERR when NVM_INSTALL_UPDATE cmd fails (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Improve RX doorbell sequence (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Fix VNIC clearing logic for 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Fix VNIC accounting when enabling aRFS on 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add page_pool_destroy() during RX ring cleanup (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: add page_pool support (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: optimized XDP_REDIRECT support (Jonathan Toppins) [1724766 1669220] - [netdrv] bnxt_en: Refactor __bnxt_xmit_xdp() (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: rename some xdp functions (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Device serial number is supported only for PFs (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add support for aRFS on 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Query firmware capability to support aRFS on 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Separate RDMA MR/AH context allocation (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: read the clause type from the PHY ID (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Read package version from firmware (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Check new firmware capability to display extended stats (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add support for PCIe statistics (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Refactor bnxt_alloc_stats() (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Update firmware interface to 1.10.0.69 (Jonathan Toppins) [1724766] - [netdrv] bnxt: remove ndo_get_port_parent_id implementation for physical ports (Jonathan Toppins) [1724766] - [netdrv] bnxt: pass switch ID through devlink_port_attrs_set() (Jonathan Toppins) [1724766] - [netdrv] bnxt: move bp->switch_id initialization to PF probe (Jonathan Toppins) [1724766] - [netdrv] bnxt: remove ndo_get_phys_port_name implementation (Jonathan Toppins) [1724766] - [netdrv] bnxt: implement ndo_get_devlink_port (Jonathan Toppins) [1724766] - [netdrv] bnxt: Implement ndo_get_port_parent_id() (Jonathan Toppins) [1724766] - [netdrv] cross-tree: phase out dma_zalloc_coherent() (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Fix firmware signaled resource change logic in open (Jonathan Toppins) [1724766] - [netdrv] bnx2x: Mark expected switch fall-thoughs (Jonathan Toppins) [1724766] - [netdrv] bnx2x: Mark expected switch fall-throughs (Jonathan Toppins) [1724766] - [tools] selftests: kvm: vmx_dirty_log_test: skip the test when VMX is not supported (Vitaly Kuznetsov) [1771575] - [tools] selftests: kvm: consolidate VMX support checks (Vitaly Kuznetsov) [1771575] - [tools] selftests: kvm: vmx_set_nested_state_test: don't check for VMX support twice (Vitaly Kuznetsov) [1771575] - [net] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 321 (Stefano Garzarella) [1769904] - [net] vsock: Send reset control packet when socket is partially bound (Stefano Garzarella) [1769904] - [net] vsock/virtio: fix sock refcnt holding during the shutdown (Stefano Garzarella) [1769855] - [kernel] vsock/virtio: remove unused 'work' field from 'struct virtio_vsock_pkt' (Stefano Garzarella) [1769855] - [net] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 482 (Stefano Garzarella) [1769855] - [net] vsock/virtio: set SOCK_DONE on peer shutdown (Stefano Garzarella) [1769855] - [net] vsock/virtio: discard packets if credit is not respected (Stefano Garzarella) [1769853 1769846 1769836] - [net] vsock/virtio: send a credit update when buffer size is changed (Stefano Garzarella) [1769853 1769846 1769836] - [net] vsock/virtio: a better comment on credit update (Stefano Garzarella) [1769853 1769846 1769836] - [net] vsock/virtio: fix locking in virtio_transport_inc_tx_pkt() (Stefano Garzarella) [1769853 1769846 1769836] - [net] vsock/virtio: reduce credit update messages (Stefano Garzarella) [1769853 1769846 1769836] - [net] vsock/virtio: change the maximum packet size allowed (Stefano Garzarella) [1679971] - [vhost] vsock: split packets to send using multiple buffers (Stefano Garzarella) [1679971] - [net] vsock/virtio: limit the memory used per-socket (Stefano Garzarella) [1769744] - [net] vsock/virtio: free packets during the socket release (Stefano Garzarella) [1769744] - [net] vsock: Fix a lockdep warning in __vsock_release() (Stefano Garzarella) [1769714] - [net] vsock: correct removal of socket from the list (Stefano Garzarella) [1769714] - [net] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (Stefano Garzarella) [1769714] - [net] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 321 (Stefano Garzarella) [1769714] - [net] Fix ERROR:do not initialise statics to 0 in af_vsock.c (Stefano Garzarella) [1769714] - [net] vsock: bind to random port for VMADDR_PORT_ANY (Stefano Garzarella) [1769714] - [tools] tc-testing: added tests with cookie for conntrack TC action (Ivan Vecera) [1739606] - [net] cls_bpf: fix NULL deref on offload filter removal (Ivan Vecera) [1739606] - [tools] tc-testing: fixed two failing pedit tests (Ivan Vecera) [1739606] - [tools] tc-testing: implement tests for new fast_init action flag (Ivan Vecera) [1739606] - [net] sched: update action implementations to support flags (Ivan Vecera) [1739606] - [net] sched: use temporary variable for actions indexes (Ivan Vecera) [1739606] - [net] sched: extend TCA_ACT space with TCA_ACT_FLAGS (Ivan Vecera) [1739606] - [net] sched: modify stats helper functions to support regular stats (Ivan Vecera) [1739606] - [net] sched: don't expose action qstats to skb_tc_reinsert() (Ivan Vecera) [1739606] - [net] sched: extract qstats update code into functions (Ivan Vecera) [1739606] - [net] sched: extract bstats update code into function (Ivan Vecera) [1739606] - [net] sched: extract common action counters update code into function (Ivan Vecera) [1739606] - [tools] tc-testing: list required kernel options for act_ct action (Ivan Vecera) [1739606] - [net] fq_codel: do not include (Ivan Vecera) [1739606] - [net] sch_generic: Use pfifo_fast as fallback scheduler for CAN hardware (Ivan Vecera) [1739606] - [net] sched: taprio: fix -Wmissing-prototypes warnings (Ivan Vecera) [1739606] - [net] sched: act_police: re-use tcf_tm_dump() (Ivan Vecera) [1739606] - [tools] tc-testing: updated pedit TDC tests (Ivan Vecera) [1739606] - [net] sched: Avoid using yield() in a busy waiting loop (Ivan Vecera) [1739606] - [tools] tc-testing: updated pedit test cases (Ivan Vecera) [1739606] - [net] sched: etf: Fix ordering of packets with same txtime (Ivan Vecera) [1739606] - [tools] tc-testing: updated pedit test cases (Ivan Vecera) [1739606] - [net] taprio: Fix returning EINVAL when configuring without flags (Ivan Vecera) [1739606] - [net] net_sched: fix backward compatibility for TCA_ACT_KIND (Ivan Vecera) [1739606] - [net] net_sched: fix backward compatibility for TCA_KIND (Ivan Vecera) [1739606] - [net] sched: Set default of CONFIG_NET_TC_SKB_EXT to N (Ivan Vecera) [1739606] - [net] sch_netem: fix rcu splat in netem_enqueue() (Ivan Vecera) [1739606] - [net] net_sched: remove need_resched() from qdisc_run() (Ivan Vecera) [1739606] - [net] sched: cbs: Avoid division by zero when calculating the port rate (Ivan Vecera) [1739606] - [net] sched: taprio: Avoid division by zero on invalid link speed (Ivan Vecera) [1739606] - [net] sched: taprio: Fix potential integer overflow in taprio_set_picos_per_byte (Ivan Vecera) [1739606] - [net] sched: cbs: Fix not adding cbs instance to list (Ivan Vecera) [1739606] - [net] Fix Kconfig indentation (Ivan Vecera) [1739606] - [net] net_sched: add policy validation for action attributes (Ivan Vecera) [1739606] - [net] net_sched: add max len check for TCA_KIND (Ivan Vecera) [1739606] - [net] taprio: Add support for hardware offloading (Ivan Vecera) [1739606] - [net] sched: use get_dev() action API in flow_action infra (Ivan Vecera) [1739606] - [net] sched: take reference to psample group in flow_action infra (Ivan Vecera) [1739606] - [net] sched: extend flow_action_entry with destructor (Ivan Vecera) [1739606] - [net] sch_hhf: ensure quantum and hhf_non_hh_weight are non-zero (Ivan Vecera) [1739606] - [net] net_sched: check cops->tcf_block in tc_bind_tclass() (Ivan Vecera) [1739606] - [net] sched: fix reordering issues (Ivan Vecera) [1739606] - [net] net_sched: act_police: add 2 new attributes to support police 64bit rate and peakrate (Ivan Vecera) [1739606] - [net] openvswitch: Set OvS recirc_id from tc chain index (Ivan Vecera) [1739606] - [net] sk_buff: drop all skb extensions on free and skb scrubbing (Ivan Vecera) [1739606] - [net] minor cleanup in skb_ext_add() (Ivan Vecera) [1739606] - [include] net: drop the unused helper skb_ext_get() (Ivan Vecera) [1739606] - [net] fix possible user-after-free in skb_ext_add() (Ivan Vecera) [1739606] - [net] sk_buff: add skb extension infrastructure (Ivan Vecera) [1739606] - [net] sched: cbs: remove redundant assignment to variable port_rate (Ivan Vecera) [1739606] - [tools] tc-testing: don't hardcode 'ip' in nsPlugin.py (Ivan Vecera) [1739606] - [net] sched: cbs: Set default link speed to 10 Mbps in cbs_set_port_rate (Ivan Vecera) [1739606] - [net] taprio: Set default link speed to 10 Mbps in taprio_set_picos_per_byte (Ivan Vecera) [1739606] - [net] taprio: Fix kernel panic in taprio_destroy (Ivan Vecera) [1739606] - [netdrv] mlx5e: Move local var definition into ifdef block (Ivan Vecera) [1739606] - [net] sched: cls_matchall: cleanup flow_action before deallocating (Ivan Vecera) [1739606] - [net] sched: act_vlan: implement stats_update callback (Ivan Vecera) [1739606] - [net] sched: act_sample: fix psample group handling on overwrite (Ivan Vecera) [1739606] - [net] sched: flower: don't take rtnl lock for cls hw offloads API (Ivan Vecera) [1739606] - [net] sched: copy tunnel info when setting flow_action entry->tunnel (Ivan Vecera) [1739606] - [net] sched: take reference to action dev before calling offloads (Ivan Vecera) [1739606] - [net] sched: take rtnl lock in tc_setup_flow_action() (Ivan Vecera) [1739606] - [net] sched: conditionally obtain rtnl lock in cls hw offloads API (Ivan Vecera) [1739606] - [net] sched: add API for registering unlocked offload block callbacks (Ivan Vecera) [1739606] - [net] sched: notify classifier on successful offload add/delete (Ivan Vecera) [1739606] - [net] sched: refactor block offloads counter usage (Ivan Vecera) [1739606] - [net] sched: change tcf block offload counter type to atomic_t (Ivan Vecera) [1739606] - [net] sched: protect block offload-related fields with rw_semaphore (Ivan Vecera) [1739606] - [net] net_sched: fix a NULL pointer deref in ipt action (Ivan Vecera) [1739606] - [tools] tc-testing: concurrency: wrap piped rule update commands (Ivan Vecera) [1739606] - [tools] tc-testing: use dedicated DUMMY interface name for dummy dev (Ivan Vecera) [1739606] - [net] flow_offload: convert block_ing_cb_list to regular list type (Ivan Vecera) [1739606] - [netdrv] sched: use major priority number as hardware priority (Ivan Vecera) [1739606] - [tools] tc-testing: added tdc tests for matchall filter (Ivan Vecera) [1739606] - [net] taprio: remove unused variable 'entry_list_policy' (Ivan Vecera) [1739606] - [tools] tc-testing: updated skbedit action tests with batch create/delete (Ivan Vecera) [1739606] - [net] sched: update skbedit action for batched events operations (Ivan Vecera) [1739606] - [net] fq_codel: remove set but not used variables 'prev_ecn_mark' and 'prev_drop_count' (Ivan Vecera) [1739606] - [net] flow_offload: support get multi-subsystem block (Ivan Vecera) [1739606] - [net] flow_offload: move tc indirect block to flow offload (Ivan Vecera) [1739606] - [net] cls_api: add flow_indr_block_call function (Ivan Vecera) [1739606] - [net] cls_api: remove the tcf_block cache (Ivan Vecera) [1739606] - [net] cls_api: modify the tc_indr_block_ing_cmd parameters. (Ivan Vecera) [1739606] - [net] sched: sch_taprio: fix memleak in error path for sched list parse (Ivan Vecera) [1739606] - [net] fq_codel: Kill useless per-flow dropped statistic (Ivan Vecera) [1739606] - [net] Increase fq_codel count in the bulk dropper (Ivan Vecera) [1739606] - [include] sched: sample: allow accessing psample_group with rtnl (Ivan Vecera) [1739606] - [tools] tc-testing: updated vlan action tests with batch create/delete (Ivan Vecera) [1739606] - [net] sched: update vlan action for batched events operations (Ivan Vecera) [1739606] - [tools] tc-testing: Clarify the use of tdc's -d option (Ivan Vecera) [1739606] - [net] sched: Fix a possible null-pointer dereference in dequeue_func() (Ivan Vecera) [1739606] - [tools] tc-testing: added tdc tests for [b|p]fifo qdisc (Ivan Vecera) [1739606] - [net] ife: error out when nla attributes are empty (Ivan Vecera) [1739606] - [net] sched: verify that q!=NULL before setting q->flags (Ivan Vecera) [1739606] - [net] net_sched: unset TCQ_F_CAN_BYPASS when adding filters (Ivan Vecera) [1739606] - [net] fix: taprio: Change type of txtime-delay parameter to u32 (Ivan Vecera) [1739606] - [tools] tc-tests: updated skbedit tests (Ivan Vecera) [1739606] - [include] pkt_sched: Include const.h (Ivan Vecera) [1739606] - [tools] tc-testing: introduce scapyPlugin for basic traffic (Ivan Vecera) [1739606] - [tools] tc-testing: Allow tdc plugins to see test case data (Ivan Vecera) [1739606] - [tools] tc-testing: added tdc tests for prio qdisc (Ivan Vecera) [1739606] - [tools] tc-testing: updated mirred action tests with batch create/delete (Ivan Vecera) [1739606] - [net] sched: update mirred action for batched events operations (Ivan Vecera) [1739606] - [net] sched: em_ipt: add support for addrtype matching (Ivan Vecera) [1739606] - [net] sched: em_ipt: keep the user-specified nfproto and dump it (Ivan Vecera) [1739606] - [net] sched: em_ipt: set the family based on the packet if it's unspecified (Ivan Vecera) [1739606] - [net] sched: em_ipt: match only on ip/ipv6 traffic (Ivan Vecera) [1739606] - [net] taprio: Adjust timestamps for TCP packets (Ivan Vecera) [1739606] - [net] taprio: make clock reference conversions easier (Ivan Vecera) [1739606] - [net] taprio: Add support for txtime-assist mode (Ivan Vecera) [1739606] - [net] taprio: Remove inline directive (Ivan Vecera) [1739606] - [net] taprio: calculate cycle_time when schedule is installed (Ivan Vecera) [1739606] - [net] etf: Add skip_sock_check (Ivan Vecera) [1739606] - [include] etf: Don't use BIT() in UAPI headers. (Ivan Vecera) [1739606] - [tools] tc-testing: add ingress qdisc tests (Ivan Vecera) [1739606] - [tools] tc-testing: Restore original behaviour for namespaces in tdc (Ivan Vecera) [1739606] - [include] net: sched: act_ctinfo: tidy UAPI definition (Ivan Vecera) [1739606] - [include] act_ctinfo: Don't use BIT() in UAPI headers. (Ivan Vecera) [1739606] - [net] sched: cls_matchall: allow to delete filter (Ivan Vecera) [1739606] - [net] sched: act_ctinfo: fix policy validation (Ivan Vecera) [1739606] - [net] sched: act_ctinfo: fix action creation (Ivan Vecera) [1739606] - [tools] tc-tests: updated skbedit tests (Ivan Vecera) [1739606] - [tools] tc-tests: added path to ip command in tdc (Ivan Vecera) [1739606] - [net] sched: remove NET_CLS_IND config option (Ivan Vecera) [1739606] - [net] sched: act_ctinfo: use extack error reporting (Ivan Vecera) [1739606] - [net] sched: ingress: set 'unlocked' flag for clsact Qdisc ops (Ivan Vecera) [1739606] - [net] sched: ingress: set 'unlocked' flag for Qdisc ops (Ivan Vecera) [1739606] - [tools] tc-tests: updated fw with bind actions by reference use cases (Ivan Vecera) [1739606] - [net] sched: act_ctinfo: minor size optimisation (Ivan Vecera) [1739606] - [net] flow_offload: use struct_size() in kzalloc() (Ivan Vecera) [1739606] - [net] sched: don't use tc_action->order during action dump (Ivan Vecera) [1739606] - [net] sch_htb: redefine htb qdisc overlimits (Ivan Vecera) [1739606] - [tools] selftests: tc-testing: Add pedit tests (Ivan Vecera) [1739606] - [net] sched: add ingress mirred action to hardware IR (Ivan Vecera) [1757520] - [include] net: tc_act: add helpers to detect ingress mirred actions (Ivan Vecera) [1757520] - [net] sched: add skbedit of ptype action to hardware IR (Ivan Vecera) [1757520] - [include] net: tc_act: add skbedit_ptype helper functions (Ivan Vecera) [1757520] - [net] openvswitch: load and reference the NAT helper. (Flavio Leitner) [1752970] - [net] openvswitch: load NAT helper (Flavio Leitner) [1752970] - [net] netfilter: nf_nat: register NAT helpers. (Flavio Leitner) [1752970] - [net] netfilter: add API to manage NAT helpers. (Flavio Leitner) [1752970] - [net] netfilter: use macros to create module aliases. (Flavio Leitner) [1752970] - [net] xfrm: remove a duplicated assignment (Sabrina Dubroca) [1760002] - [net] xfrm: remove empty xfrmi_init_net (Sabrina Dubroca) [1760002] - [net] xfrm: remove unneeded export_symbols (Sabrina Dubroca) [1760002] - [include] xfrm: clean an indentation issue, remove a space (Sabrina Dubroca) [1760002] - [net] xfrm6: remove BUG_ON from xfrm6_dst_ifdown (Sabrina Dubroca) [1760002] - [net] xfrm: policy: add missing indentation (Sabrina Dubroca) [1760002] - [net] xfrm: Fix bucket count reported to userspace (Sabrina Dubroca) [1760002] - [net] xfrm: use complete IPv6 addresses for hash (Sabrina Dubroca) [1760002] - [net] xfrm: use correct size to initialise sp->ovec (Sabrina Dubroca) [1760002] - [net] xfrm: allow driver to quietly refuse offload (Sabrina Dubroca) [1760002] - [net] esp: remove redundant define esph (Sabrina Dubroca) [1760002] - [net] ip6_vti: simplify stats handling in vti6_xmit (Sabrina Dubroca) [1760002] - [net] xfrm: fix 'passing zero to ERR_PTR()' warning (Sabrina Dubroca) [1760002] - [net] xfrm: remove blank lines at EOF (Sabrina Dubroca) [1760002] - [net] xfrm: don't check offload_handle for nonzero (Sabrina Dubroca) [1760002] - [net] ipv6: xfrm: use 64-bit timestamps (Sabrina Dubroca) [1760002] - [net] devlink: Introduce PCI VF port flavour and port attribute (Petr Oros) [1761495] - [net] devlink: Introduce PCI PF port flavour and port attribute (Petr Oros) [1761495] - [net] devlink: Return physical port fields only for applicable port flavours (Petr Oros) [1761495] - [net] devlink: Refactor physical port attributes (Petr Oros) [1761495] - [net] ipv4: fix race condition between route lookup and invalidation (Guillaume Nault) [1765639] - [net] add {READ|WRITE}_ONCE() annotations on ->rskq_accept_head (Guillaume Nault) [1765639] - [net] ipv4/icmp: fix rt dst dev null pointer dereference (Guillaume Nault) [1765639] - [net] ipip: validate header length in ipip_tunnel_xmit (Guillaume Nault) [1765639] - [net] ipv4: Use return value of inet_iif() for __raw_v4_lookup in the while loop (Guillaume Nault) [1765639] - [net] ipv4: Fix raw socket lookup for local traffic (Guillaume Nault) [1765639] - [net] ipv4: Return error for RTA_VIA attribute (Guillaume Nault) [1765639] - [net] ipmr: fix unresolved entry dumps (Guillaume Nault) [1765639] - [net] ipvs: don't ignore errors in case refcounting ip_vs module fails (Davide Caratti) [1687094] - [net] ipvs: fix tinfo memory leak in start_sync_thread (Davide Caratti) [1687094] - [net] tcp: fix a possible lockdep splat in tcp_done() (Marcelo Leitner) [1764654] - [net] tcp: add rcu protection around tp->fastopen_rsk (Marcelo Leitner) [1764654] - [net] tcp: annotate lockless access to tcp_memory_pressure (Marcelo Leitner) [1764654] - [net] tcp: fix tcp_ecn_withdraw_cwr() to clear TCP_ECN_QUEUE_CWR (Marcelo Leitner) [1764654] - [net] tcp: inherit timestamp on mtu probe (Marcelo Leitner) [1764654] - [net] tcp: remove empty skb from write queue in error cases (Marcelo Leitner) [1764654] - [net] tcp: get rid of tcp_check_send_head() (Marcelo Leitner) [1764654] - [net] tcp: make sure EPOLLOUT wont be missed (Marcelo Leitner) [1764654] - [net] ipv4: set the tcp_min_rtt_wlen range from 0 to one day (Marcelo Leitner) [1764654] - [net] net-tcp: /proc/sys/net/ipv4/tcp_probe_interval is a u32 not int (Marcelo Leitner) [1764654] - [net] tcp: fix a race in inet_diag_dump_icsk() (Marcelo Leitner) [1764654] - [net] netfilter: nft_meta: Add NFT_META_I/OIFKIND meta type (Florian Westphal) [1763657] - [net] netfilter: nft_xfrm: use state family, not hook one (Florian Westphal) [1763654] - [net] netfilter: nf_tables: add xfrm expression (Florian Westphal) [1763654] - [net] netfilter: nf_tables: rt: allow checking if dst has xfrm attached (Florian Westphal) [1763654] - [netdrv] mlx5e: Fix unnecessary flow_block_cb_is_busy call (Ivan Vecera) [1737890] - [netdrv] nfp: flower: verify that block cb is not busy before binding (Ivan Vecera) [1737890] - [netdrv] net/mlx5e: Provide cb_list pointer when setting up tc block on rep (Ivan Vecera) [1737890] - [net] sched: Fix NULL-pointer dereference in tc_indr_block_ing_cmd() (Ivan Vecera) [1737890] - [net] flow_offload: add flow_block structure and use it (Ivan Vecera) [1737890] - [net] flow_offload: rename tc_setup_cb_t to flow_setup_cb_t (Ivan Vecera) [1737890] - [include] flow_offload: include linux/kernel.h from flow_offload.h (Ivan Vecera) [1737890] - [net] flow_offload: remove netns parameter from flow_block_cb_alloc() (Ivan Vecera) [1737890] - [net] openvswitch: rename flow_stats to sw_flow_stats (Ivan Vecera) [1737890] - [netdrv] mlx5e: Fix unused variable warning when CONFIG_MLX5_ESWITCH is off (Ivan Vecera) [1737890] - [netdrv] net: flow_offload: rename tc_cls_flower_offload to flow_cls_offload (Ivan Vecera) [1737890] - [net] flow_offload: add flow_block_cb_is_busy() and use it (Ivan Vecera) [1737890] - [net] sched: remove tcf block API (Ivan Vecera) [1737890] - [include] sched: use new symbol for TC kABI version (Ivan Vecera) [1737890] - [netdrv] use flow block API (Ivan Vecera) [1737890] - [net] sched: use flow block API (Ivan Vecera) [1737890] - [net] flow_offload: add flow_block_cb_{priv, incref, decref}() (Ivan Vecera) [1737890] - [net] flow_offload: add list handling functions (Ivan Vecera) [1737890] - [net] flow_offload: add flow_block_cb_alloc() and flow_block_cb_free() (Ivan Vecera) [1737890] - [net] flow_offload: rename TCF_BLOCK_BINDER_TYPE_* to FLOW_BLOCK_BINDER_TYPE_* (Ivan Vecera) [1737890] - [net] flow_offload: rename TC_BLOCK_{UN}BIND to FLOW_BLOCK_{UN}BIND (Ivan Vecera) [1737890] - [net] flow_offload: add flow_block_cb_setup_simple() (Ivan Vecera) [1737890] - [net] openvswitch: free vport unless register_netdevice() succeeds (Stefano Brivio) [1765580] - [net] openvswitch: Clear the L4 portion of the key for "later" fragments. (Stefano Brivio) [1765580] - [net] openvswitch: Properly set L4 keys on "later" IP fragments (Stefano Brivio) [1765580] - [net] openvswitch: Print error when ovs_execute_actions() fails (Stefano Brivio) [1765580] - [net] openvswitch: do not free vport if register_netdevice() is failed. (Stefano Brivio) [1765580] - [net] xfrm: policy: remove pcpu policy cache (Xin Long) [1743519] - [net] netem: correct the parent's backlog when corrupted packet was dropped (Davide Caratti) [1764553] - [net] netem: fix error path for corrupted GSO frames (Davide Caratti) [1764553] - [net] avoid potential infinite loop in tc_ctl_action() (Davide Caratti) [1764553] - [net] act_mirred: Fix mirred_init_module error handling (Davide Caratti) [1764553] - [net] sch_dsmark: fix potential NULL deref in dsmark_init() (Davide Caratti) [1764553] - [net] sch_cbq: validate TCA_CBQ_WRROPT to avoid crash (Davide Caratti) [1764553] - [net] sched: sch_sfb: don't call qdisc_put() while holding tree lock (Davide Caratti) [1764553] - [net] sched: multiq: don't call qdisc_put() while holding tree lock (Davide Caratti) [1764553] - [net] sched: sch_htb: don't call qdisc_put() while holding tree lock (Davide Caratti) [1764553] - [net] sched: fix possible crash in tcf_action_destroy() (Davide Caratti) [1764553] - [net] sch_netem: fix a divide by zero in tabledist() (Davide Caratti) [1764553] - [net] sched: act_sample: don't push mac header on ip6gre ingress (Davide Caratti) [1764553] - [net] net_sched: let qdisc_put() accept NULL pointer (Davide Caratti) [1764553] - [net] tcp: adjust rto_base in retransmits_timed_out() (Marcelo Leitner) [1756775] - [net] tcp: better handle TCP_USER_TIMEOUT in SYN_SENT state (Marcelo Leitner) [1756775] - [include] netlink: use 48 byte ctx instead of 6 signed longs for callback (Petr Oros) [1751273] - [net] rtnetlink: skip metrics loop for dst_default_metrics (Petr Oros) [1751273] - [include] netlink: Add field to skip in-kernel notifications (Petr Oros) [1751273] - [include] netlink: Document all fields of 'struct nl_info' (Petr Oros) [1751273] - [net] ipoib: show VF broadcast address (Petr Oros) [1751273] - [net] remove empty netlink_tap_exit_net (Petr Oros) [1751273] - [net] netlink: make netlink_walk_start() void return type (Petr Oros) [1751273] - [include] net: nexthop uapi (Petr Oros) [1751273] - [net] Treat sock->sk_drops as an unsigned int when printing (Petr Oros) [1751273] - [net] fix two coding style issues (Petr Oros) [1751273] - [net] ipset: drop ipset_nest_start() and ipset_nest_end() (Petr Oros) [1751273] - [net] netlink: make nla_nest_start() add NLA_F_NESTED flag (Petr Oros) [1751273] - [net] netfilter: nf_tables: fix a missing check of nla_put_failure (Petr Oros) [1751273] - [net] ncsi: fix a missing check for nla_nest_start (Petr Oros) [1751273] - [net] genetlink: use idr_alloc_cyclic for family->id assignment (Petr Oros) [1751273] - [net] netlink: Check address length before reading groups field (Petr Oros) [1751273] - [net] core: Fix rtnetlink kernel-doc headers (Petr Oros) [1751273] - [net] rhashtable: Remove obsolete rhashtable_walk_init function (Petr Oros) [1751273] - [net] netfilter: nf_tables: use rhashtable_walk_enter instead of rhashtable_walk_init (Petr Oros) [1751273] - [net] netlink: reduce NLA_POLICY_NESTED{, _ARRAY} arguments (Petr Oros) [1751273] - [net] netlink: rename NETLINK_DUMP_STRICT_CHK -> NETLINK_GET_STRICT_CHK (Petr Oros) [1751273] - [include] netlink: replace __NLA_ENSURE implementation (Petr Oros) [1751273] - [include] netlink: fix typo in nla_parse_nested() comment (Petr Oros) [1751273] - [net] netlink: remove hash::nelems check in netlink_insert (Petr Oros) [1751273] - [net] netlink: Make groups check less stupid in netlink_bind() (Petr Oros) [1751273] - [include] genetlink: constify genl_err_attr() argument (Petr Oros) [1751273] - [net] netlink: do not store start function in netlink_cb (Petr Oros) [1751273] - [include] linux: Add skb_frag_t page_offset accessors (Petr Oros) [1757515] - [include] net: add missing documentation in linux/skbuff.h (Petr Oros) [1757515] - [net] l2tp: Fix possible NULL pointer dereference (Stefano Brivio) [1764185] - [net] l2ip: fix possible use-after-free (Stefano Brivio) [1764185] - [net] l2tp: use rcu_dereference_sk_user_data() in l2tp_udp_encap_recv() (Stefano Brivio) [1764185] - [net] l2tp: fix infoleak in l2tp_ip6_recvmsg() (Stefano Brivio) [1764185] - [net] l2tp: copy 4 more bytes to linear part if necessary (Stefano Brivio) [1764185] - [net] l2tp: fix reading optional fields of L2TPv3 (Stefano Brivio) [1764185] - [net] l2tp: remove ->recv_payload_hook (Stefano Brivio) [1764185] - [net] l2tp: don't export l2tp_session_queue_purge() (Stefano Brivio) [1764185] - [net] l2tp: remove .show from struct l2tp_tunnel (Stefano Brivio) [1764185] - [netdrv] vxlan: do not destroy fdb if register_netdevice() is failed (Stefano Brivio) [1763793] - [net] ip6erspan: remove the incorrect mtu limit for ip6erspan (Stefano Brivio) [1763286] - [net] ipv6: Handle missing host route in __ipv6_ifa_notify (Stefano Brivio) [1763286] - [net] ipv6: drop incoming packets having a v4mapped source address (Stefano Brivio) [1763286] - [net] ip6_gre: fix a dst leak in ip6erspan_tunnel_xmit (Stefano Brivio) [1763286] - [net] mld: fix memory leak in mld_del_delrec() (Stefano Brivio) [1763286] - [net] ipv6: rt6_check should return NULL if 'from' is NULL (Stefano Brivio) [1763286] - [net] ipv6_sockglue: Fix a missing-check bug in ip6_ra_control() (Stefano Brivio) [1763286] - [net] ipv6_gre: Fix GRO to work on IPv6 over GRE tap (Stefano Brivio) [1763286] - [net] ipv4: Return -ENETUNREACH if we can't create route but saddr is valid (Stefano Brivio) [1686686] - [net] netfilter: nft_connlimit: disable bh on garbage collection (Florian Westphal) [1762844] - [net] netfilter: ebtables: Fix argument order to ADD_COUNTER (Florian Westphal) [1762844] - [net] netfilter: ebtables: CONFIG_COMPAT: reject trailing data after last rule (Florian Westphal) [1762844] - [net] netfilter: ebtables: CONFIG_COMPAT: drop a bogus WARN_ON (Florian Westphal) [1762844] - [net] netfilter: bridge: set skb transport_header before entering NF_INET_PRE_ROUTING (Florian Westphal) [1762844] - [net] netfilter: ebtables: also count base chain policies (Florian Westphal) [1762844] - [net] netfilter: ebtables: compat: un-break 32bit setsockopt when no rules are present (Florian Westphal) [1762844] - [net] sctp: change sctp_prot .no_autobind with true (Xin Long) [1762625] - [net] sctp: destroy bucket if failed to bind addr (Xin Long) [1762625] - [net] sctp: remove redundant assignment when call sctp_get_port_local (Xin Long) [1762625] - [net] sctp: change return type of sctp_get_port_local (Xin Long) [1762625] - [net] sctp: Fix the link time qualifier of 'sctp_ctrlsock_exit()' (Xin Long) [1762625] - [net] sctp: fix the missing put_user when dumping transport thresholds (Xin Long) [1762625] - [net] sctp: use transport pf_retrans in sctp_do_8_2_transport_strike (Xin Long) [1762625] - [net] sctp: allow users to set ep ecn flag by sockopt (Xin Long) [1762625] - [net] sctp: allow users to set netns ecn flag with sysctl (Xin Long) [1762625] - [net] sctp: make ecn flag per netns and endpoint (Xin Long) [1762625] - [net] sctp: remove net sctp.x_enable working as a global switch (Xin Long) [1762625] - [net] sctp: add SCTP_AUTH_SUPPORTED sockopt (Xin Long) [1762625] - [net] sctp: add sctp_auth_init and sctp_auth_free (Xin Long) [1762625] - [net] sctp: use ep and asoc auth_enable properly (Xin Long) [1762625] - [net] sctp: add SCTP_ASCONF_SUPPORTED sockopt (Xin Long) [1762625] - [net] sctp: check asoc peer.asconf_capable before processing asconf (Xin Long) [1762625] - [net] sctp: not set peer.asconf_capable in sctp_association_init (Xin Long) [1762625] - [net] sctp: add asconf_enable in struct sctp_endpoint (Xin Long) [1762625] - [net] sctp: fix memleak in sctp_send_reset_streams (Xin Long) [1762625] - [net] sctp: fix the transport error_count check (Xin Long) [1762625] - [net] sched: fix corrupted L2 header with MPLS 'push' and 'pop' actions (Ivan Vecera) [1737820] - [net] avoid errors when trying to pop MLPS header on non-MPLS packets (Ivan Vecera) [1737820] - [net] netfilter: connlabels: prefer static lock initialiser (Ivan Vecera) [1737820] - [net] sched: include mpls actions in hardware intermediate representation (Ivan Vecera) [1737820] - [net] sched: Make NET_ACT_CT depends on NF_NAT (Ivan Vecera) [1737820] - [tools] tc-tests: Add tc action ct tests (Ivan Vecera) [1737820] - [net] sched: cls_flower: Add matching on conntrack info (Ivan Vecera) [1737820] - [net] flow_dissector: add connection tracking dissection (Ivan Vecera) [1737820] - [net] sched: Introduce action ct (Ivan Vecera) [1737820] - [tools] tc-tests: actions: add MPLS tests (Ivan Vecera) [1737820] - [net] sched: add mpls manipulation actions to TC (Ivan Vecera) [1737820] - [net] core: add MPLS update core helper and use in OvS (Ivan Vecera) [1737820] - [net] core: move pop MPLS functionality from OvS to core helper (Ivan Vecera) [1737820] - [net] core: move push MPLS functionality from OvS to core helper (Ivan Vecera) [1737820] - [net] sched: Introduce act_ctinfo action (Ivan Vecera) [1737820] - [netdrv] mlx5e: Allow dissector meta key in tc flower (Ivan Vecera) [1762861] - [tools] selftests: tc: add ingress device matching support (Ivan Vecera) [1762861] - [net] flow_offload: implement support for meta key (Ivan Vecera) [1762861] - [net] sched: cls_flower: use flow_dissector for ingress ifindex (Ivan Vecera) [1762861] - [net] flow_dissector: add support for ingress ifindex dissection (Ivan Vecera) [1762861] - [net] udp: only do GSO if # of segs > 1 (Guillaume Nault) [1762357] - [net] udp: fix gso_segs calculations (Guillaume Nault) [1762357] - [tools] selftests: rtnetlink: add small test case with 'promote_secondaries' enabled (Petr Oros) [1759177] - [net] ipv4: fix infinite loop on secondary addr promotion (Petr Oros) [1759177] - [tools] selftests: rtnetlink: add addresses with fixed life time (Petr Oros) [1759177] - [net] ipv4: remove erroneous advancement of list pointer (Petr Oros) [1759177] - [net] ipv4: fix rcu lockdep splat due to wrong annotation (Petr Oros) [1759177] - [net] ipv4: provide __rcu annotation for ifa_list (Petr Oros) [1759177] - [drivers] use in_dev_for_each_ifa_rtnl/rcu (Petr Oros) [1759177] - [net] use new in_dev_ifa iterators (Petr Oros) [1759177] - [net] netfilter: use in_dev_for_each_ifa_rcu (Petr Oros) [1759177] - [net] devinet: use in_dev_for_each_ifa_rcu in more places (Petr Oros) [1759177] - [net] inetdevice: provide replacement iterators for in_ifaddr walk (Petr Oros) [1759177] - [fs] afs: do not send list of client addresses (Petr Oros) [1759177] - [net] sctp: add SCTP_SEND_FAILED_EVENT event (Xin Long) [1751129] - [net] sctp: add SCTP_ADDR_MADE_PRIM event (Xin Long) [1751129] - [net] sctp: add SCTP_ADDR_REMOVED event (Xin Long) [1751129] - [net] sctp: add SCTP_ADDR_ADDED event (Xin Long) [1751129] - [netdrv] team: call RCU read lock when walking the port_list (Hangbin Liu) [1724896] - [net] packet: fix race in tpacket_snd() (Davide Caratti) [1760276] - [net] packet: fix memory leak in packet_set_ring() (Davide Caratti) [1760276] - [net] packet: unconditionally free po->rollover (Davide Caratti) [1760276] - [net] llc: fix skb leak in llc_build_and_send_ui_pkt() (Davide Caratti) [1760276] - [net] af_key: fix leaks in key_pol_get_resp and dump_sp. (Davide Caratti) [1760276] - [net] packet: in recvmsg msg_name return at least sizeof sockaddr_ll (Davide Caratti) [1760276] - [net] packet: Set __GFP_NOWARN upon allocation in alloc_pg_vec (Davide Caratti) [1760276] - [net] packet: fix 4gb buffer limit due to overflow check (Davide Caratti) [1760276] - [net] llc: do not use sk_eat_skb() (Davide Caratti) [1760276] - [fs] proc: fix /proc/net/* after setns(2) (Davide Caratti) [1760276] - [net] Unpublish sk from sk_reuseport_cb before call_rcu (Paolo Abeni) [1760409] - [net] Fix null de-reference of device refcount (Paolo Abeni) [1760409] - [include] ipv4: Define __ipv4_neigh_lookup_noref when CONFIG_INET is disabled (Paolo Abeni) [1760409] - [net] neighbor: Call __ipv4_neigh_lookup_noref in neigh_xmit (Paolo Abeni) [1760409] - [net] ebpf: record usage of flow dissector (Jiri Benc) [1749812] - [tools] selftests/bpf: More compatible nc options in test_lwt_ip_encap (Jiri Benc) [1749812] - [tools] selftests/bpf: Set rp_filter in test_flow_dissector (Jiri Benc) [1749812] - [net] bpf: lwtunnel: fix reroute supplying invalid dst (Jiri Benc) [1749812] - [kernel] rh_features: convert to atomic allocation (Jiri Benc) [1749812] - [net] xsk: lock the control mutex in sock_diag interface (Jiri Benc) [1749812] - [documentation] networking: fix af_xdp.rst Sphinx warnings (Jiri Benc) [1749812] - [documentation] flow_dissector: rst'ify documentation (Jiri Benc) [1749812] - [documentation] flow_dissector: document BPF flow dissector environment (Jiri Benc) [1749812] - [net] xsk: fix umem memory leak on cleanup (Jiri Benc) [1749812] - [net] xsk: fix to reject invalid options in Tx descriptor (Jiri Benc) [1749812] - [net] xsk: fix to reject invalid flags in xsk_bind (Jiri Benc) [1749812] - [net] xsk: fix potential crash in xsk_diag_put_umem() (Jiri Benc) [1749812] - [net] bpfilter: re-add header search paths to tools include to fix build error (Jiri Benc) [1749812] - [documentation] xsk: add FAQ to facilitate for first time users (Jiri Benc) [1749812] - [net] bpf/test_run: fix unkillable BPF_PROG_TEST_RUN for flow dissector (Jiri Benc) [1749812] - [tools] sync uapi/linux/if_link.h header (Jiri Benc) [1749812] - [net] xdp: allow generic and driver XDP on one interface (Jiri Benc) [1749812] - [net] xdp: Provide extack messages when prog attachment failed (Jiri Benc) [1749812] - [net] bpfilter: remove extra header search paths for bpfilter_umh (Jiri Benc) [1749812] - [include] bpf: fix missing prototype warnings (Jiri Benc) [1749812] - [net] xsk: add sock_diag interface for AF_XDP (Jiri Benc) [1749812] - [net] xsk: add id to umem (Jiri Benc) [1749812] - [net] xsk: track AF_XDP sockets on a per-netns list (Jiri Benc) [1749812] - [include] redhat: rh_kabi: introduce RH_KABI_EXTEND_WITH_SIZE (Jiri Benc) [1749812] - [net] tcp: Avoid TCP syncookie rejected by SO_REUSEPORT socket (Jiri Benc) [1749812] - [net] tcp: use monotonic timestamps for PAWS (Jiri Benc) [1749812] - [net] tcp: remove one indentation level in tcp_create_openreq_child (Jiri Benc) [1749812] - [netdrv] ppp: Fix memory leak in ppp_write (Guillaume Nault) [1759312] - [netdrv] ppp: deflate: Fix possible crash in deflate_init (Guillaume Nault) [1759312] - [netdrv] pppoe: fix reception of frames with no mac header (Guillaume Nault) [1759312] - [net] tcp_bbr: fix quantization code to not raise cwnd if not probing bandwidth (Florian Westphal) [1759208] - [net] tcp_bbr: refactor bbr_target_cwnd() for general inflight provisioning (Florian Westphal) [1759208] - [net] tcp_bbr: centralize code to set gains (Florian Westphal) [1759208] - [net] tcp_bbr: apply PROBE_RTT cwnd cap even if acked==0 (Florian Westphal) [1759208] - [net] tcp_bbr: in restart from idle, see if we should exit PROBE_RTT (Florian Westphal) [1759208] - [net] tcp_bbr: add bbr_check_probe_rtt_done() helper (Florian Westphal) [1759208] - [net] xfrm/xfrm_policy: fix dst dev null pointer dereference in collect_md mode (Hangbin Liu) [1734589] - [tools] selftests: forwarding: gre_multipath: Fix flower filters (Hangbin Liu) [1756832] - [tools] selftests: forwarding: gre_multipath: Enable IPv4 forwarding (Hangbin Liu) [1756832] - [tools] set sysctl bc_forwarding properly in router_broadcast.sh (Hangbin Liu) [1756832] - [tools] selftests: fib_rule_tests: enable forwarding before ipv4 from/iif test (Hangbin Liu) [1756832] - [tools] selftests: fib_rule_tests: use pre-defined DEV_ADDR (Hangbin Liu) [1756832] - [tools] selftests: fib_rule_tests: fix local IPv4 address typo (Hangbin Liu) [1756832] - [tools] selftests: fib_rule_tests: print the result and return 1 if any tests failed (Hangbin Liu) [1756832] - [tools] selftests: fib_tests: Fix 'Command line is not complete' errors (Hangbin Liu) [1756832] - [tools] selftests: Update fib_tests to handle missing ping6 (Hangbin Liu) [1756832] - [tools] fib_tests: Add tests for metrics on routes (Hangbin Liu) [1756832] - [tools] selftests: udpgso_bench.sh explicitly requires bash (Hangbin Liu) [1756832] - [tools] selftests/net: add tls to .gitignore (Hangbin Liu) [1756832] - [net] ipv4: avoid mixed n_redirects and rate_tokens usage (Paolo Abeni) [1753092] - [lib] netlink: set bad attribute also on maxtype check (Petr Oros) [1757776] - [lib] netlink: add validation of NLA_F_NESTED flag (Petr Oros) [1757776] - [net] ila: Fix rhashtable walker list corruption (Petr Oros) [1757776] - [lib] ila: make lockdep happy again (Petr Oros) [1757776] - [net] genetlink: do not validate dump requests if there is no policy (Petr Oros) [1757776] - [include] netlink: Fix nlmsg_parse as a wrapper for strict message parsing (Petr Oros) [1757776] - [net] tipc: fix missing indentation in source code (Petr Oros) [1757776] - [net] genetlink: optionally validate strictly/dumps (Petr Oros) [1757776] - [lib] netlink: add strict parsing for future attributes (Petr Oros) [1757776] - [include] netlink: re-add parse/validate functions in strict mode (Petr Oros) [1757776] - [net] netlink: make validation more configurable for future strictness (Petr Oros) [1757776] - [lib] netlink: add NLA_MIN_LEN (Petr Oros) [1757776] - [net] genetlink: make policy common to family (Petr Oros) [1757776] - [net] ila: Flush netlink command to clear xlat table (Petr Oros) [1757776] - [net] ila: Create main ila source file (Petr Oros) [1757776] - [net] ila: Call library function alloc_bucket_locks (Petr Oros) [1757776] - [net] ila: Fix use of rhashtable walk in ila_xlat.c (Petr Oros) [1757776] - [net] rtnetlink: fix rtnl_valid_stats_req() nlmsg_len check (Petr Oros) [1757750] - [net] mpls: netconf: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] mpls: route: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] ipv6: route: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] ipv6: addrlabel: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] ipv6: netconf: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] ipv6: addr: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] ipv4: ipmr: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] ipv4: route: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] ipv4: netconf: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] namespace: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] rtnetlink: ifinfo: perform strict checks also for doit handler (Petr Oros) [1757750] - [net] rtnetlink: stats: reject requests for unknown stats (Petr Oros) [1757750] - [net] rtnetlink: stats: validate attributes in get as well as dumps (Petr Oros) [1757750] - [net] netlink: add helper to retrieve NETLINK_F_STRICT_CHK (Petr Oros) [1757750] - [include] linux/netlink.h: drop unnecessary extern prefix (Petr Oros) [1757750] - [net] rtnetlink: avoid frame size warning in rtnl_newlink() (Petr Oros) [1757750] - [net] rtnetlink: remove a level of indentation in rtnl_newlink() (Petr Oros) [1757750] - [net] rtnetlink: Add more extack messages to rtnl_newlink (Petr Oros) [1757750] - [net] netfilter: nf_tables: allow lookups in dynamic sets (Florian Westphal) [1759074] - [net] netfilter: nf_tables: check the result of dereferencing base_chain->stats (Florian Westphal) [1759074] - [net] revert "netfilter: nft_hash: add map lookups for hashing operations" (Florian Westphal) [1759074] - [net] netfilter: nf_tables: don't prevent event handler from device cleanup on netns exit (Florian Westphal) [1759074] - [net] netfilter: nft_ct: enable conntrack for helpers (Florian Westphal) [1759074] - [net] netfilter: conntrack: always store window size un-scaled (Florian Westphal) [1758668] - [net] netfilter: synproxy: fix rst sequence number mismatch (Florian Westphal) [1758668] - [net] netfilter: synproxy: fix erroneous tcp mss option (Florian Westphal) [1758668] - [net] netfilter: nfnetlink: avoid deadlock due to synchronous request_module (Florian Westphal) [1758668] - [net] netfilter: nf_queue: fix reinject verdict handling (Florian Westphal) [1758668] - [net] netfilter: conntrack: Use consistent ct id hash calculation (Florian Westphal) [1758668] - [net] netfilter: ctnetlink: don't use conntrack/expect object addresses as id (Florian Westphal) [1758668] - [net] netfilter: bridge: Don't sabotage nf_hook calls for an l3mdev slave (Florian Westphal) [1758668] - [net] netfilter: avoid using skb->nf_bridge directly (Florian Westphal) [1758668] - [net] netfilter: nat: can't use dst_hold on noref dst (Florian Westphal) [1758668] - [net] netfilter: bridge: Don't sabotage nf_hook calls from an l3mdev (Florian Westphal) [1758668] - [net] netfilter: conntrack: fix removal of conntrack entries when l4tracker is removed (Florian Westphal) [1758668] - [net] netfilter: xt_hashlimit: fix a possible memory leak in htable_create() (Florian Westphal) [1758668] - [net] netfilter: xt_TEE: add missing code to get interface index in checkentry. (Florian Westphal) [1758668] - [net] netfilter: xt_TEE: fix wrong interface selection (Florian Westphal) [1758668] - [net] netfilter: xtables: avoid BUG_ON (Florian Westphal) [1758668] - [net] netfilter: nat: limit port clash resolution attempts (Florian Westphal) [1758646] - [net] netfilter: nat: remove l4 protocol port rovers (Florian Westphal) [1758646] - [net] neighbour: remove stray semicolon (Ivan Vecera) [1757459] - [net] neighbor: Initialize protocol when new pneigh_entry are created (Ivan Vecera) [1757459] - [net] neighbour: register rtnl doit handler (Ivan Vecera) [1757459] - [net] neighbor: Add protocol attribute (Ivan Vecera) [1757459] - [net] neighbor: Add extack messages for add and delete commands (Ivan Vecera) [1757459] - [net] rtnetlink: address is mandatory for rtnl_fdb_get (Ivan Vecera) [1757105] - [netdrv] vxlan: support for ndo_fdb_get (Ivan Vecera) [1757105] - [net] rtnetlink: support for fdb get (Ivan Vecera) [1757105] - [net] bridge: support for ndo_fdb_get (Ivan Vecera) [1757105] - [net] ipmr: remove hard code cache_resolve_queue_len limit (Hangbin Liu) [1631022] - [net] ipv6/addrconf: allow adding multicast addr if IFA_F_MCAUTOJOIN is set (Hangbin Liu) [1740961] - [net] xfrm interface: fix management of phydev (Xin Long) [1727240] - [net] xfrm interface: fix list corruption for x-netns (Xin Long) [1727240] - [net] xfrm interface: ifname may be wrong in logs (Xin Long) [1727240] - [net] xfrm interface: avoid corruption on changelink (Xin Long) [1727240] - [net] netlink: add validation function to policy (Ivan Vecera) [1753333] - [net] netlink: add attribute range validation to policy (Ivan Vecera) [1753333] - [net] sched: police: allow accessing police->params with rtnl (Ivan Vecera) [1731416] - [net] sched: remove block pointer from common offload structure (Ivan Vecera) [1731416] - [net] nfp: flower: add qos offload install and remove functionality. (Ivan Vecera) [1731416] - [net] nfp: flower: add qos offload framework (Ivan Vecera) [1731416] - [net] sched: add block pointer to tc_cls_common_offload structure (Ivan Vecera) [1731416] - [net] sched: allow stats updates from offloaded police actions (Ivan Vecera) [1731416] - [net] sched: extend matchall offload for hardware statistics (Ivan Vecera) [1731416] - [net] sched: add police action to the hardware intermediate representation (Ivan Vecera) [1731416] - [net] sched: move police action structures to header (Ivan Vecera) [1731416] - [net] sched: remove unused functions for matchall offload (Ivan Vecera) [1731416] - [net] dsa: use intermediate representation for matchall offload (Ivan Vecera) [1731416] - [netdrv] mlxsw: use intermediate representation for matchall offload (Ivan Vecera) [1731416] - [net] tipc: disallow enabling of loopback interface bearer (Jon Maloy) [1717305] - [net] tipc: add NULL pointer check before calling kfree_rcu (Jon Maloy) [1747392] - [net] xsk: Return the whole xdp_desc from xsk_umem_consume_tx (Ivan Vecera) [1748497] - [net] devlink: add warning for ndo_get_port_parent_id set when not needed (Petr Oros) [1737133] - [net] devlink: introduce devlink_compat_switch_id_get() helper (Petr Oros) [1737133] - [net] devlink: extend port attrs for switch ID (Petr Oros) [1737133] - [net] devlink: convert devlink_port_attrs bools to bits (Petr Oros) [1737133] - [net] devlink: add warning for ndo_get_phys_port_name set when not needed (Petr Oros) [1737133] - [netdrv] nfp: move devlink port type set after netdev registration (Petr Oros) [1737133] - [netdrv] dsa: move devlink_port_attrs_set() call before register (Petr Oros) [1737133] - [netdrv] mlxsw: Move devlink_port_attrs_set() call before register (Petr Oros) [1737133] - [netdrv] bnxt: set devlink port type after registration (Petr Oros) [1737133] - [netdrv] bnxt: call devlink_port_type_eth_set() before port register (Petr Oros) [1737133] - [netdrv] bnxt: set devlink port attrs properly (Petr Oros) [1737133] - [netdrv] dsa: add missing net/devlink.h include (Petr Oros) [1737133] - [netdrv] bnxt: add missing net/devlink.h include (Petr Oros) [1737133] - [netdrv] revert "devlink: Add a generic wake_on_lan port parameter" (Petr Oros) [1737133] - [netdrv] bnxt_en: Add bnxt_en initial port params table and register it (Petr Oros) [1737133] - [netdrv] mlxsw: spectrum: Assume CONFIG_NET_DEVLINK is always enabled (Petr Oros) [1737527] - [netdrv] netdevsim: assume CONFIG_NET_DEVLINK is always enabled (Petr Oros) [1737527] - [net] devlink: introduce devlink_compat_phys_port_name_get() (Petr Oros) [1737527] - [net] replace ndo_get_devlink with ndo_get_devlink_port (Petr Oros) [1737527] - [net] devlink: select NET_DEVLINK from drivers (Petr Oros) [1737527] - [net] devlink: add port type spinlock (Petr Oros) [1737527] - [net] devlink: warn on setting type on unregistered port (Petr Oros) [1737527] - [net] devlink: disallow port_attrs_set() to be called before register (Petr Oros) [1737527] - [net] devlink: don't pass return value of __devlink_port_type_set() (Petr Oros) [1737527] - [net] devlink: don't take devlink_mutex for devlink_compat_* (Petr Oros) [1737527] - [net] devlink: add couple of missing mutex_destroy() calls (Petr Oros) [1737527] - [net] devlink: fix kdoc (Petr Oros) [1737527] - [net] devlink: require non-NULL ops for devlink instances (Petr Oros) [1737527] - [net] devlink: hold a reference to the netdevice around ethtool compat (Petr Oros) [1737527] - [net] devlink: create a special NDO for getting the devlink instance (Petr Oros) [1737527] - [net] devlink: Add WARN_ON to catch errors of not cleaning devlink objects (Petr Oros) [1737527] - [netdrv] s390/qeth: fix xmit_more support (Ivan Vecera) [1734516] - [netdrv] revert "[netdrv] gve: account for lack of netdev_xmit_more() definition (RHEL-only)" (Ivan Vecera) [1734516] - [netdrv] net/mlx5e: Fix wrong xmit_more application (Ivan Vecera) [1734516] - [include] net: use correct this_cpu primitive in dev_recursion_level (Ivan Vecera) [1734516] - [netdrv] drivers: net: aurora: use netdev_xmit_more helper (Ivan Vecera) [1734516] - [netdrv] drivers: net: sfc: use netdev_xmit_more helper (Ivan Vecera) [1734516] - [netdrv] drivers: mellanox: use netdev_xmit_more() helper (Ivan Vecera) [1734516] - [netdrv] net: move skb->xmit_more hint to softnet data (Ivan Vecera) [1734516] - [net] place xmit recursion in softnet data (Ivan Vecera) [1734516]- [netdrv] net: ena: clean up indentation issue (John Linville) [1770979] - [netdrv] net: ena: Select DIMLIB for ENA_ETHERNET (John Linville) [1770979] - [netdrv] net: ena: fix incorrect update of intr_delay_resolution (John Linville) [1770979] - [netdrv] net: ena: fix retrieval of nonadaptive interrupt moderation intervals (John Linville) [1770979] - [netdrv] net: ena: fix update of interrupt moderation register (John Linville) [1770979] - [netdrv] net: ena: remove all old adaptive rx interrupt moderation code from ena_com (John Linville) [1770979] - [netdrv] net: ena: remove ena_restore_ethtool_params() and relevant fields (John Linville) [1770979] - [netdrv] net: ena: remove old adaptive interrupt moderation code from ena_netdev (John Linville) [1770979] - [netdrv] net: ena: remove code duplication in ena_com_update_nonadaptive_moderation_interval _*() (John Linville) [1770979] - [netdrv] net: ena: enable the interrupt_moderation in driver_supported_features (John Linville) [1770979] - [netdrv] net: ena: reimplement set/get_coalesce() (John Linville) [1770979] - [netdrv] net: ena: switch to dim algorithm for rx adaptive interrupt moderation (John Linville) [1770979] - [netdrv] net: ena: add intr_moder_rx_interval to struct ena_com_dev and use it (John Linville) [1770979]- [fs] autofs: add ignore mount option (Ian Kent) [1743441] - [fs] autofs: improve ioctl sbi checks (Ian Kent) [1672133] - [crypto] crypto: ccp - Retry SEV INIT command in case of integrity check failure. (Gary Hook) [1767627] - [crypto] crypto: ccp - Verify access to device registers before initializing (Gary Hook) [1756867] - [crypto] crypto: ccp - Change a message to reflect status instead of failure (Gary Hook) [1756867] - [netdrv] ixgbevf: Bump version for RHEL 8.2.0 (Ken Cox) [1721701] - [netdrv] ixgbevf: Fix secpath usage for IPsec Tx offload (Ken Cox) [1721701] - [netdrv] ixgbevf: make array api static const, makes object smaller (Ken Cox) [1721701] - [netdrv] ixgbevf: Link lost in VM on ixgbevf when restoring from freeze or suspend (Ken Cox) [1721701] - [netdrv] ixgbevf: fix a compilation error of skb_frag_t (Ken Cox) [1721701] - [netdrv] net: Use skb accessors in network drivers (Ken Cox) [1721701] - [netdrv] ixgbevf: Use cached link state instead of re-reading the value for ethtool (Ken Cox) [1721701] - [netdrv] ixgbevf: fix possible divide by zero in ixgbevf_update_itr (Ken Cox) [1721701] - [netdrv] ixgbevf: fix a missing check of ixgbevf_write_msg_read_ack (Ken Cox) [1721701] - [infiniband] IB/hfi1: Use a common pad buffer for 9B and 16B packets (Honggang Li) [1719676] - [infiniband] IB/hfi1: Avoid excessive retry for TID RDMA READ request (Honggang Li) [1719676] - [infiniband] RDMA/hfi1: Prevent memory leak in sdma_init (Honggang Li) [1719676] - [infiniband] IB/hfi1: remove unlikely() from IS_ERR*() condition (Honggang Li) [1719676] - [infiniband] IB/hfi1: Define variables as unsigned long to fix KASAN warning (Honggang Li) [1719676] - [infiniband] IB/{rdmavt, hfi1, qib}: Add a counter for credit waits (Honggang Li) [1719676] - [infiniband] IB/hfi1: Add traces for TID RDMA READ (Honggang Li) [1719676] - [infiniband] infiniband: hfi1: fix memory leaks (Honggang Li) [1719676] - [infiniband] infiniband: hfi1: fix a memory leak bug (Honggang Li) [1719676] - [infiniband] IB/hfi1: Drop stale TID RDMA packets that cause TIDErr (Honggang Li) [1719676] - [infiniband] IB/hfi1: Add additional checks when handling TID RDMA WRITE DATA packet (Honggang Li) [1719676] - [infiniband] IB/hfi1: Add additional checks when handling TID RDMA READ RESP packet (Honggang Li) [1719676] - [infiniband] IB/hfi1: Unsafe PSN checking for TID RDMA READ Resp packet (Honggang Li) [1719676] - [infiniband] IB/hfi1: Drop stale TID RDMA packets (Honggang Li) [1719676] - [infiniband] IB/hfi1: Fix Spectre v1 vulnerability (Honggang Li) [1719676] - [infiniband] IB/hfi1: Remove unused define (Honggang Li) [1719676] - [infiniband] IB/hfi1: Do not update hcrc for a KDETH packet during fault injection (Honggang Li) [1719676] - [infiniband] IB/hfi1: Drop all TID RDMA READ RESP packets after r_next_psn (Honggang Li) [1719676] - [infiniband] IB/hfi1: Field not zero-ed when allocating TID flow memory (Honggang Li) [1719676] - [infiniband] IB/hfi1: Unreserve a flushed OPFN request (Honggang Li) [1719676] - [infiniband] IB/hfi1: Check for error on call to alloc_rsm_map_table (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Fix variable shadowing issue in rvt_create_cq (Honggang Li) [1719676] - [infiniband] RDMA/rvt: Do not use a kernel header in the ABI (Honggang Li) [1719676] - [infiniband] IB/hfi1: No need to use try_module_get for debugfs (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Add trace for map_mr_sg (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Enhance trace information for FRWR debug (Honggang Li) [1719676] - [infiniband] IB/hfi1: Add missing INVALIDATE opcodes for trace (Honggang Li) [1719676] - [infiniband] IB/hfi1: Reduce excessive aspm inlines (Honggang Li) [1719676] - [infiniband] IB/{rdmavt, hfi1, qib}: Add helpers to hide SWQE WR details (Honggang Li) [1719676] - [infiniband] IB/{rdmavt, hfi1, qib}: Remove AH refcount for UD QPs (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Set QP allowed opcodes after QP allocation (Honggang Li) [1719676] - [infiniband] IB/{hfi1, qib, rdmavt}: Put qp in error state when cq is full (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Fracture single lock used for posting and processing RWQEs (Honggang Li) [1719676] - [infiniband] IB/hfi1: Move receive work queue struct into uapi directory (Honggang Li) [1719676] - [infiniband] IB/hfi1: Move rvt_cq_wc struct into uapi directory (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Add new completion inline (Honggang Li) [1719676] - [infiniband] IB/{rdmavt, qib, hfi1}: Convert to new completion API (Honggang Li) [1719676] - [infiniband] IB/hfi1: Spelling s/statisfied/satisfied/ (Honggang Li) [1719676] - [infiniband] IB/hfi1: Handle port down properly in pio (Honggang Li) [1719676] - [infiniband] IB/hfi1: Handle wakeup of orphaned QPs for pio (Honggang Li) [1719676] - [infiniband] IB/hfi1: Wakeup QPs orphaned on wait list after flush (Honggang Li) [1719676] - [infiniband] IB/hfi1: Use aborts to trigger RC throttling (Honggang Li) [1719676] - [infiniband] IB/hfi1: Create inline to get extended headers (Honggang Li) [1719676] - [infiniband] IB/hfi1: Silence txreq allocation warnings (Honggang Li) [1719676] - [infiniband] IB/hfi1: Avoid hardlockup with flushlist_lock (Honggang Li) [1719676] - [infiniband] IB/hfi1: Correct tid qp rcd to match verbs context (Honggang Li) [1719676] - [infiniband] IB/hfi1: Close PSM sdma_progress sleep window (Honggang Li) [1719676] - [infiniband] IB/hfi1: Validate fault injection opcode user input (Honggang Li) [1719676] - [infiniband] IB/hfi1: Use struct_size() helper (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Use struct_size() helper (Honggang Li) [1719676] - [infiniband] IB/hfi1: Validate page aligned for a given virtual address (Honggang Li) [1719676] - [infiniband] IB/{qib, hfi1, rdmavt}: Correct ibv_devinfo max_mr value (Honggang Li) [1719676] - [infiniband] IB/hfi1: Insure freeze_work work_struct is canceled on shutdown (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Fix alloc_qpn() WARN_ON() (Honggang Li) [1719676] - [infiniband] IB/hfi1: Remove set but not used variables 'offset' and 'fspsn' (Honggang Li) [1719676] - [infiniband] RDMA/rdmavt: Catch use-after-free access of AH structures (Honggang Li) [1719676] - [infiniband] IB/hfi1: Remove reference to RHF.VCRCErr (Honggang Li) [1719676] - [infiniband] IB/hfi1: Add selected Rcv counters (Honggang Li) [1719676] - [infiniband] IB/{rdmavt, qib, hfi1}: Use new routine to release reference counts (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Use more efficient allowed_ops (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Fix ab/ba include issues (Honggang Li) [1719676] - [infiniband] IB/hfi1: Make opfn.h self sufficient (Honggang Li) [1719676] - [infiniband] IB/{rdmavt, hfi1): Miscellaneous comment fixes (Honggang Li) [1719676] - [infiniband] IB/hfi1: Add debugfs to control expansion ROM write protect (Honggang Li) [1719676] - [infiniband] hfi1: Convert hfi1_unit_table to XArray (Honggang Li) [1719676] - [infiniband] hfi1: Convert vesw_idr to XArray (Honggang Li) [1719676] - [infiniband] RDMA/rdmavt: Use correct sizing on buffers holding page DMA addresses (Honggang Li) [1719676] - [infiniband] IB/hfi1: Fix two format strings (Honggang Li) [1719676] - [infiniband] IB/hfi1: Add running average for adaptive pio (Honggang Li) [1719676] - [infiniband] mm: replace all open encodings for NUMA_NO_NODE (Honggang Li) [1719676] - [infiniband] drivers/IB,hfi1: do not se mmap_sem (Honggang Li) [1719676] - [infiniband] IB/hfi1: Suppress a compiler warning (Honggang Li) [1719676] - [scsi] qla2xxx: Update driver version (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: don't use zero for FC4_PRIORITY_NVME (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: initialize fc4_type_priority (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: fix NPIV tear down process (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Remove an include directive (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Fix device connect issues in P2P configuration (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Improve logging for scan thread (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Capture FW dump on MPI heartbeat stop event (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Check for MB timeout while capturing ISP27/28xx FW dump (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Set remove flag for all VP (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Add error handling for PLOGI ELS passthrough (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Dual FCP-NVMe target port support (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Fix a dma_pool_free() call (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Fix memory leak when sending I/O fails (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Fix driver unload hang (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Fix SRB leak on switch command timeout (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Fix double scsi_done for abort path (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Do command completion on abort timeout (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Reduce the number of forward declarations (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: fixup incorrect usage of host_byte (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Fix partial flash write of MBI (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Remove WARN_ON_ONCE in qla2x00_status_cont_entry() (Himanshu Madhani) [1763248] - [scsi] qla2xxx: Fix conflict_port check for NULL (Himanshu Madhani) [1763248] - [netdrv] Bump version for RHEL 8.2.0 (Ken Cox) [1721700] - [netdrv] ixgbe: Fix secpath usage for IPsec TX offload. (Ken Cox) [1721700] - [netdrv] ixgbe: fix double clean of Tx descriptors with xdp (Ken Cox) [1721700] - [netdrv] ixgbe: Prevent u8 wrapping of ITR value to something less than 10us (Ken Cox) [1721700] - [netdrv] ixgbe: use skb_get_queue_mapping in tx path (Ken Cox) [1721700] - [netdrv] ixgbe: fix memory leaks (Ken Cox) [1721700] - [netdrv] ixgbe: sync the first fragment unconditionally (Ken Cox) [1721700] - [netdrv] ixgbe: Use kzfree() rather than its implementation. (Ken Cox) [1721700] - [netdrv] ixgbe: simplify Rx buffer recycle (Ken Cox) [1721700] - [netdrv] ixgbe: no need to check return value of debugfs_create functions (Ken Cox) [1721700] - [netdrv] ixgbe: fix possible deadlock in ixgbe_service_task() (Ken Cox) [1721700] - [netdrv] net: Use skb accessors in network drivers (Ken Cox) [1721700] - [netdrv] ixgbe: fix potential u32 overflow on shift (Ken Cox) [1721700] - [netdrv] ixgbe: Avoid NULL pointer dereference with VF on non-IPsec hw (Ken Cox) [1721700] - [netdrv] ixgbe: Check DDM existence in transceiver before access (Ken Cox) [1721700] - [netdrv] ixgbe: implement support for SDP/PPS output on X550 hardware (Ken Cox) [1721700] - [netdrv] ixgbe: Use LLDP ethertype define ETH_P_LLDP (Ken Cox) [1721700] - [netdrv] ixgbe: add a kernel documentation comment for ixgbe_ptp_get_ts_config (Ken Cox) [1721700] - [netdrv] ixgbe: use 'cc' instead of 'hw_cc' for local variable (Ken Cox) [1721700] - [netdrv] ixgbe: fix PTP SDP pin setup on X540 hardware (Ken Cox) [1721700] - [netdrv] ixgbe: reduce PTP Tx timestamp timeout to 1 second (Ken Cox) [1721700] - [netdrv] ixgbe: fix AF_XDP tx packet count (Ken Cox) [1721700] - [netdrv] ixgbe: fix AF_XDP tx byte count (Ken Cox) [1721700] - [netdrv] ixgbe: remove umem from adapter (Ken Cox) [1721700] - [netdrv] ixgbe: add tracking of AF_XDP zero-copy state for each queue pair (Ken Cox) [1721700] - [netdrv] ixgbe: fix mdio bus registration (Ken Cox) [1721700] - [netdrv] nfp: bpf: implement jitting of JMP32 (Pablo Cascon) [1729067] - [netdrv] nfp: bpf: support removing dead code (Pablo Cascon) [1729067] - [netdrv] nfp: bpf: support optimizing dead branches (Pablo Cascon) [1729067] - [netdrv] nfp: bpf: save original program length (Pablo Cascon) [1729067] - [netdrv] nfp: bpf: split up the skip flag (Pablo Cascon) [1729067] - [netdrv] nfp: bpf: don't use instruction number for jump target (Pablo Cascon) [1729067] - [scsi] scsi: target: iscsi: rename some variables to avoid confusion. (Maurizio Lombardi) [1769801] - [scsi] scsi: target: iscsi: tie the challenge length to the hash digest size (Maurizio Lombardi) [1769801] - [scsi] scsi: target: iscsi: CHAP: add support for SHA1, SHA256 and SHA3-256 (Maurizio Lombardi) [1769801] - [scsi] scsi: target: compare full CHAP_A Algorithm strings (Maurizio Lombardi) [1769801] - [arm64] arm64: topology: Use PPTT to determine if PE is a thread (Jeremy Linton) [1721297] - [acpi] ACPI/PPTT: Add support for ACPI 6.3 thread flag (Jeremy Linton) [1721297] - [acpi] ACPI / LPSS: Save/restore LPSS private registers also on Lynxpoint (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [documentation] docs: fix numaperf.rst and add it to the doc tree (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Rename arm_smmu_v3_set_proximity() 'node' local variable (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [misc] h8300: pci: Remove local declaration of pcibios_penalize_isa_irq (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [mm] mmc: sdhci-acpi: Make PCI dependency explicit (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [ata] ata: pata_acpi: Make PCI dependency explicit (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [gpu] vga-switcheroo: make PCI dependency explicit (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [platform] platform/x86: intel_ips: make PCI dependency explicit (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [platform] platform/x86: intel_pmc: Make PCI dependency explicit (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [platform] platform/x86: apple-gmux: Make PCI dependency explicit (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [x86] x86/intel/lpss: Make PCI dependency explicit (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [x86] x86/Kconfig: Select PCI_LOCKLESS_CONFIG if PCI is enabled (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [mfd] mfd: Fix unmet dependency warning for MFD_TPS68470 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] drivers/acpi/scan.c: document why we don't need the device_hotplug_lock (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Fix regression in acpi_device_set_power() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Fix off-by-one check in iort_dev_find_its_id() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: video: Add new hw_changes_brightness quirk, set it on PB Easynote MZ35 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: blacklist: fix clang warning for unused DMI table (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] Revert "ACPICA: Update table load object initialization" (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Make acpi_sleep_state_supported() non-static (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Remove needless __ghes_check_estatus() calls (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Unexport acpi_device_get_power() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] PCI / ACPI: Use cached ACPI device state to get PCI device power state (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20190703 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update table load object initialization (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update for object initialization sequence (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: remove legacy module-level code due to deprecation (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Namespace: simplify creation of the initial/default namespace (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: intel: Drop double removal of address space handler (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: APD: remove redundant assignment to pointer clk (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Introduce "poweroff" callbacks for ACPI PM domain and LPSS (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Simplify and fix PM domain hibernation callbacks (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] PM: ACPI/PCI: Resume all devices during hibernation (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] PCI: PM/ACPI: Refresh all stale power state data in pci_pm_complete() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/PPTT: Add function to return ACPI 6.3 Identical tokens (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/PPTT: Modify node flag detection to find last IDENTICAL (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PM: Introduce concept of a _PR0 dependent device (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Allow transitions to D0 to occur in special cases (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Avoid evaluating _PS3 on transitions from D3hot to D3cold (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi: utils: Cleanup acpi_dev_match_cb (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: Make AC and battery drivers available on !X86 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] coresight: acpi: Support for AMBA components (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Clear status of GPEs on first direct enable (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: configfs: Resolve objects on host-directed table loads (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: tables: Allow BGRT to be overridden (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / sleep: Switch to use acpi_dev_get_first_match_dev() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [include] gpio: merrifield: Fix build err without CONFIG_ACPI (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: OSL: Make a W=1 kernel-doc warning go away (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / property: Don't limit named child node matching to data nodes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPIT: Correct LPIT end address for lpit_process() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi/irq: Implement helper to create hierachical domains (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [drivers] node: Add memory-side caching attributes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [drivers] node: Add heterogenous memory access attributes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [drivers] node: Link memory nodes to their compute nodes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [documentation] doc/mm: New documentation for memory performance (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Call pm_set_suspend_via_firmware() during hibernation (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/PCI: PM: Add missing wakeup.flags.valid checks (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Fix build error when IOMMU_SUPPORT is disabled (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Set enable_for_wake for wakeup GPEs during suspend-to-idle (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20190509 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Linux: move ACPI_DEBUG_DEFAULT flag out of ifndef (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: bus: change _ADR representation to 64 bits (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / property: fix handling of data_nodes in acpi_get_next_subnode() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi/hmat: fix an uninitialized memory_target (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi/hmat: Update acpi_hmat_type enum with ACPI_HMAT_TYPE_PROXIMITY (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi/hmat: fix memory leaks in hmat_init() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Check ATS capability in root complex nodes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / DPTF: Use dev_get_drvdata() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: event: replace strcpy() by strscpy() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Use acpi_lpss_* instead of acpi_subsys_* functions for hibernate (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Reject platform device creation on NUMA node mapping failure (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: button: reinitialize button state upon resume (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20190405 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Namespace: add check to avoid null pointer dereference (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20190329 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: utilities: fix spelling of PCC to platform_comm_channel (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Rename nameseg length macro/define for clarity (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Rename nameseg compare macro for clarity (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Rename nameseg copy macro for clarity (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Print debug messages when enabling GPEs for wakeup (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi/hmat: Register memory side cache attributes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi/hmat: Register performance attributes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi/hmat: Register processor domain to its memory (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi/hmat: Parse and report heterogeneous memory (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi: Add HMAT to generic parsing tables (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi: Create subtable parsing infrastructure (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [arm64] arm64: numa: rework ACPI NUMA initialization (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Add support for PMCG (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: video: Use vendor backlight on Sony VPCEH3U1E (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / utils: Remove deprecated function since no user left (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / tables: Clean up whitespace (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / scan: Add labels for PNP button devices (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / scan: Simplify acpi_bus_extract_wakeup_device_power_package() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: Fix comment typos (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] Revert "ACPICA: Clear status of GPEs before enabling them" (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Namespace: remove address node from global list after method termination (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Clear status of GPEs before enabling them (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: use different default debug value than ACPICA (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / utils: Drop reference in test for device presence (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: sysfs: Prevent get_status() from returning acpi_status (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / device_sysfs: Avoid OF modalias creation for removed device (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / configfs: Mark local data structures static (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / configfs: Mark local functions static (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: tables: Simplify PPTT leaf node detection (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / bus: Respect PRP0001 when retrieving device match data (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20190215 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/ACPICA: Trivial: fix spelling mistakes and fix whitespace formatting (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: ACPI 6.3: add GTDT Revision 3 support (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: ACPI 6.3: HMAT updates (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: ACPI 6.3: PPTT add additional fields in Processor Structure Flags (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: ACPI 6.3: add Error Disconnect Recover Notification value (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: ACPI 6.3: MADT: add support for statistical profiling in GICC (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: ACPI 6.3: add PCC operation region support for AML interpreter (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [clk] clk: x86: Move clk-lpss.h to platform_data/x86 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: APEI: Fix possible out-of-bounds access to BERT region (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / processor: Set P_LVL{2, 3sc] } idle state descriptions (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / CPPC: Add a helper to get desired performance (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: ACPI 6.3: SRAT: add Generic Affinity Structure subtable (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: ACPI 6.3: Add Trigger order to PCC Identifier structure in PDTT (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: ACPI 6.3: Adding predefined methods _NBS, _NCH, _NIC, _NIH, and _NIG (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update/clarify messages for control method failures (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Debugger: Fix possible fault with the "test objects" command (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Interpreter: Emit warning for creation of a zero-length op region (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Remove legacy module-level code support (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / x86: Make PWM2 device always present at Lenovo Yoga Book (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / video: Extend chassis-type detection with a "Lunch Box" check (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / video: Refactor and fix dmi_is_desktop() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Add support for the SDEI GHES Notification type (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [firmware] firmware: arm_sdei: Add ACPI GHES registration helper (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/PPTT: Add acpi_pptt_warn_missing() to consolidate logs (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Use separate fixmap pages for arm64 NMI-like notifications (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Only use queued estatus entry during in_nmi_queue_one_entry() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Split ghes_read_estatus() to allow a peek at the CPER length (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Make GHES estatus header validation more user friendly (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Pass ghes and estatus separately to avoid a later copy (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Let the notification helper specify the fixmap slot (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Move locking to the notification helper (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Switch NOTIFY_SEA to use the estatus queue (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Move NOTIFY_SEA between the estatus-queue and NOTIFY_NMI (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Don't allow ghes_ack_error() to mask earlier errors (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Generalise the estatus queue's notify code (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Don't update struct ghes' flags in read/clear estatus (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Remove spurious GHES_TO_CLEAR check (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Don't store CPER records physical address in struct ghes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Make estatus pool allocation a static size (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Make hest.c manage the estatus memory pool (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Switch estatus pool to use vmalloc memory (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Remove silent flag from ghes_read_estatus() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Don't wait to serialise with oops messages when panic()ing (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: Set debug output flags independent of ACPICA (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Get rid of acpi_sleep_dispatch() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / scan: Create platform device for BSG2150 ACPI nodes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] Revert "ACPI / EC: Remove old CLEAR_ON_RESUME quirk" (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: EC: Simplify boot EC checks in acpi_ec_add() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: EC: Eliminate acpi_config_boot_ec() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: EC: Make acpi_ec_dsdt_probe() more straightforward (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: EC: Make acpi_ec_ecdt_probe() more straightforward (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: EC: Declare boot_ec as static (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / DPTF: remove header search path to the parent directory (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: EC: Clean up probing for early EC (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: debug: Clean up acpi_aml_init() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: no need to check return value of debugfs_create functions (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: EC: Look for ECDT EC after calling acpi_load_tables() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Make PCI dependency explicit (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20190108 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: All acpica: Update copyrights to 2019 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: acpiexec: Add option to dump extra info for memory leaks (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Convert more ACPI errors to firmware errors (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: APEI: EINJ: Use DEFINE_DEBUGFS_ATTRIBUTE for debugfs files (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Fix parsing HEST that includes Deferred Machine Check subtable (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / tables: table override from built-in initrd (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] APEI / ERST: Switch to use new generic UUID API (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: Add generic intel_soc_pmic_exec_mipi_pmic_seq_element handling (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: Implement exec_mipi_pmic_seq_element for CHT Whiskey Cove PMIC (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Fix build when CONFIG_IOMMU_API=n (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: xpower: Fix TS-pin current-source handling (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: NUMA: Use correct type for printing addresses on i386-PAE (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: power: Skip duplicate power resource references in _PRx (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: Fix build failure when CONFIG_NLS is set to 'n' (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / tables: Add an ifdef around amlcode and dsdt_amlcode (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: Make PCI slot detection driver depend on PCI (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Stub out ACS functions when CONFIG_PCI is not set (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] PCI/ACPI: Allow ACPI to be built without CONFIG_PCI set (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / OSI: Add OEM _OSI string to enable dGPU direct output (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Loop in full LPS0 mode only (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: EC / PM: Disable non-wakeup GPEs for suspend-to-idle (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Don't call iommu_ops->add_device directly (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Use device_iommu_mapped() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Use helper functions to access dev->iommu_fwspec (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [include] driver core: Introduce device_iommu_mapped() function (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [iommu] iommu/sysfs: Rename iommu_release_device() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [iommu] iommu: Consolitate ->add/remove_device() calls (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [iommu] iommu: Introduce wrappers around dev->iommu_fwspec (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / tables: add DSDT AmlCode new declaration name support (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20181213 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: change coding style to match ACPICA, no functional change (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Debug output: Add option to display method/object evaluation (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: disassembler: disassemble OEMx tables as AML (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Add "Windows 2018.2" string in the _OSI support (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Expressions in package elements are not supported (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update buffer-to-string conversions (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: add comments, no functional change (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Remove defines that use deprecated flag (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Add "Windows 2018" string in the _OSI support (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [pci] PCI: Remove unused attr variable in pci_dma_configure (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / scan: Refactor _CCA enforcement (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Ignore acpi_device_fix_up_power() return value (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI, APEI, EINJ: Change to use DEFINE_SHOW_ATTRIBUTE macro (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / scan: Create platform device for INT3515 ACPI nodes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Fix iort_get_platform_device_domain() uninitialized pointer value (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: SPCR: Consider baud rate 0 as preconfigured state (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / glue: Add acpi_platform_notify() function (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [drivers] drivers core: Prepare support for multiple platform notifications (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / platform: Add SMB0001 HID to forbidden_id_list (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Fix handling of buffer-size in acpi_ex_write_data_to_field() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20181031 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: iASL: Enhance error detection (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: iASL: adding definition and disassembly for TPM2 revision 3 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Debugger: refactor to fix unused variable warning (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: xpower: fix IOSF_MBI dependency (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: xpower: Add depends on IOSF_MBI to Kconfig entry (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: xpower: Block P-Unit I2C access during read-modify-write (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [include] PM / Domains: Document flags for genpd (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / scan: Create platform device for INT33FE ACPI nodes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / OSL: Use 'jiffies' as the time bassis for acpi_os_get_timer() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: probe ECDT before loading AML tables regardless of module-level code flag (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Remove acpi_gbl_group_module_level_code and only use acpi_gbl_execute_tables_as_methods instead (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: AML Parser: fix parse loop to correctly skip erroneous extended opcodes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: AML interpreter: add region addresses in global list during initialization (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: TAD: Add low-level support for real time capability (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PM: Export acpi_device_get_power() for use by modular build drivers (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: remove redundant 'default n' from Kconfig (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / SBS: Fix rare oops when removing modules (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / SBS: Fix GPE storm on recent MacBookPro's (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20181003 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Never run _REG on system_memory and system_IO (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Split large interpreter file (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update for field unit access (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Rename some of the Field Attribute defines (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update for generic_serial_bus and attrib_raw_process_bytes protocol (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / processor: Fix the return value of acpi_processor_ids_walk() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Resume BYT/CHT I2C controllers from resume_noirq (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Add a device link from the GPU to the BYT I2C5 controller (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Add a device link from the GPU to the CHT I2C7 controller (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Make acpi_lpss_find_device() also find PCI devices (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Make hid_uid_match helper accept a NULL uid argument (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Make hid_uid_match helper take an acpi_device as first argument (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi:ipmi: Convert ipmi_user_t to struct ipmi_user 0001-x86-smp-fix-non-SMP-broken-build-due-to-redefinition.patch brew_job bzlist bzlist-v2 run.sh testing_desc v4-notes v5-notes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Exclude I2C busses shared with PUNIT from pmc_atom_d3_mask (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: Convert drivers to use SPDX identifier (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: Sort headers alphabetically (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / property: Switch to bitmap_zalloc() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Add alternative ACPI HIDs for Cherry Trail DMA controllers (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: custom_method: remove meaningless null check before debugfs_remove() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Force LPSS quirks on boot (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / bus: Only call dmi_check_system() on X86 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: fix menuconfig presentation of ACPI submenu (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] xen/ACPI: don't upload Px/Cx data for disabled processors (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [x86] x86/smp: fix non-SMP broken build due to redefinition of apic_id_is_primary_thread (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: CrystalCove: Extend PMOP support to support all possible fields (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Clear status of all events when entering sleep states (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20180810 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: acpiexec: fix a small memory leak regression (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Reference count: add additional debugging details (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: acpi_exec: fixing -fi option (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Debugger: Cleanup interface to the AML disassembler (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Utilities: split hex detection into smaller functions (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update an error message for a duplicate table (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [platform] platform/x86: Add ACPI i2c-multi-instantiate pseudo driver (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [kernel] PM / reboot: Eliminate race between reboot and suspend (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / x86: utils: Remove status workaround from acpi_device_always_present() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / scan: Create platform device for fwnodes with multiple i2c devices (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / scan: Initialize status to ACPI_STA_DEFAULT (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / EC: Add another entry for Thinkpad X1 Carbon 6th (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: bus: Fix a pointer coding style issue (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] arm64 / ACPI: clean the additional checks before calling ghes_notify_sea() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / scan: Add static attribute to indirect_io_hosts[] (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / battery: Do not export energy_full[_design] on devices without full_charge_capacity (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / EC: Use ec_no_wakeup on ThinkPad X1 Yoga 3rd (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / battery: get rid of negations in conditions (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / battery: use specialized print macros (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / battery: reorder headers alphabetically (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / battery: drop inclusion of init.h (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: battery: remove redundant old_present check on insertion (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: property: Use data node name and reg property for graphs (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: property: Allow direct graph endpoint references (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: property: Make the ACPI graph API private (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: property: Allow making references to non-device nodes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: Convert ACPI reference args to generic fwnode reference args (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / OSI: Add OEM _OSI string to enable NVidia HDMI audio (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] Revert "ACPI / bus: Parse tables as term_list for Dell XPS 9570 and Precision M5530" (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PM: save NVS memory for ASUS 1025C laptop (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / button: fix defined but not used warning (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20180629 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Revert "iASL compiler: allow compilation of externals with paths that refer to existing names" (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Revert "iASL: change processing of external op namespace nodes for correctness" (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / x86: enable touchscreen on Dell Venue Pro 7139 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PM: Default to s2idle in all machines supporting LP S0 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / button: increment wakeup count only when notified (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [powerpc] powerpc/papr_scm: Fix an off-by-one check in papr_scm_meta_{get, set} (Gustavo Duarte) [1731035] - [nvdimm] libnvdimm/altmap: Track namespace boundaries in altmap (Gustavo Duarte) [1731035] - [powerpc] powerpc/nvdimm: Pick nearby online node if the device node is not online (Gustavo Duarte) [1731035] - [powerpc] powerpc/papr_scm: Force a scm-unbind if initial scm-bind fails (Gustavo Duarte) [1731035] - [powerpc] powerpc/papr_scm: Update drc_pmem_unbind() to use H_SCM_UNBIND_ALL (Gustavo Duarte) [1731035] - [powerpc] powerpc/pseries: Update SCM hcall op-codes in hvcall.h (Gustavo Duarte) [1731035] - [mm] mm/nvdimm: add is_ioremap_addr and use that to check ioremap address (Gustavo Duarte) [1731035] - [powerpc] powerpc/pseries/scm: Use a specific endian format for storing uuid from the device tree (Gustavo Duarte) [1731035] - [powerpc] powerpc/nvdimm: Add support for multibyte read/write for metadata (Gustavo Duarte) [1731035] - [powerpc] powerpc/pseries/scm: Mark the region volatile if cache flush not required (Gustavo Duarte) [1731035] - [powerpc] powerpc/mm/nvdimm: Add an informative message if we fail to allocate altmap block (Gustavo Duarte) [1731035] - [powerpc] powerpc/mm: Consolidate numa_enable check and min_common_depth check (Gustavo Duarte) [1731035] - [powerpc] powerpc/mm: Fix node look up with numa=off boot (Gustavo Duarte) [1731035] - [powerpc] powerpc/mm/drconf: Use NUMA_NO_NODE on failures instead of node 0 (Gustavo Duarte) [1731035] - [powerpc] powerpc/mm/radix: Use the right page size for vmemmap mapping (Gustavo Duarte) [1731035] - [powerpc] powerpc/mm/hash/4k: Don't use 64K page size for vmemmap with 4K pagesize (Gustavo Duarte) [1731035] - [powerpc] powerpc/papr_scm: Use the correct bind address (Gustavo Duarte) [1731035] - [powerpc] powerpc/mm: Fallback to RAM if the altmap is unusable (Gustavo Duarte) [1731035] - [powerpc] powerpc/papr_scm: Use ibm, unit-guid as the iset cookie (Gustavo Duarte) [1731035] - [powerpc] powerpc/papr_scm: Fix DIMM device registration race (Gustavo Duarte) [1731035] - [powerpc] powerpc/papr_scm: Remove endian conversions (Gustavo Duarte) [1731035] - [powerpc] powerpc/papr_scm: Update DT properties (Gustavo Duarte) [1731035] - [powerpc] powerpc/papr_scm: Fix resource end address (Gustavo Duarte) [1731035] - [powerpc] powerpc/papr_scm: Use depend instead of select (Gustavo Duarte) [1731035] - [powerpc] powerpc/pseries: Add driver for PAPR SCM regions (Gustavo Duarte) [1731035] - [powerpc] powerpc/pseries: PAPR persistent memory support (Gustavo Duarte) [1731035] - [mm] mm, vmstat: reduce zone->lock holding time by /proc/pagetypeinfo (Waiman Long) [1770314] - [mm] mm, vmstat: hide /proc/pagetypeinfo from normal users (Waiman Long) [1770314] - [crypto] crypto: chtls - remove cdev_list_lock (Neil Horman) [1737078] - [crypto] crypto/chelsio/chtls: listen fails with multiadapt (Neil Horman) [1737078] - [tools] cpupower : Handle set and info subcommands correctly (Steve Best) [1769973] - [s390] s390/qeth: use IQD Multi-Write (Philipp Rudo) [1731028] - [s390] s390/qdio: implement IQD Multi-Write (Philipp Rudo) [1731028] - [s390] s390/qeth: add xmit_more support for IQD devices (Philipp Rudo) [1731028] - [s390] s390/qeth: add BQL support for IQD devices (Philipp Rudo) [1731028] - [s390] s390/qeth: when in TX NAPI mode, use napi_consume_skb() (Philipp Rudo) [1731028] - [s390] s390/qeth: add TX NAPI support for IQD devices (Philipp Rudo) [1731028] - [s390] s390/qeth: collect accurate TX statistics (Philipp Rudo) [1731028] - [s390] s390/qdio: let drivers opt-out from Output Queue scanning (Philipp Rudo) [1731028] - [s390] s390/qdio: enable drivers to poll for Output completions (Philipp Rudo) [1731028] - [usb] xhci-pci: allow host runtime PM as default for Intel Alpine and Titan Ridge (Myron Stowe) [1769877] - [x86] x86/atomic: Fix smp_mb__{before,after}_atomic() (Prarit Bhargava) [1769789] - [kernel] stacktrace: Don't skip first entry on noncurrent tasks (Waiman Long) [1766681] - [kernel] tracing: Fix user stack trace "??" output (Waiman Long) [1766681] - [kernel] tracing: Fix out-of-range read in trace_stack_print() (Waiman Long) [1766681] - [kernel] stacktrace: Constify 'entries' arguments (Waiman Long) [1766681] - [kernel] stacktrace: Force USER_DS for stack_trace_save_user() (Waiman Long) [1766681] - [x86] x86/stacktrace: Prevent infinite loop in arch_stack_walk_user() (Waiman Long) [1766681] - [kernel] stacktrace: Use PF_KTHREAD to check for kernel threads (Waiman Long) [1766681] - [kernel] stacktrace: Unbreak stack_trace_save_tsk_reliable() (Waiman Long) [1766681] - [x86] x86/stacktrace: Use common infrastructure (Waiman Long) [1766681] - [kernel] stacktrace: Keep stack_trace structure and remove snprint_stack_trace() (Waiman Long) [1766681] - [kernel] stacktrace: Provide common infrastructure (Waiman Long) [1766681] - [kernel] livepatch: Simplify stack trace retrieval (Waiman Long) [1766681] - [kernel] tracing: Remove the last struct stack_trace usage (Waiman Long) [1766681] - [kernel] tracing: Simplify stack trace retrieval (Waiman Long) [1766681] - [kernel] tracing: Make ftrace_trace_userstack() static and conditional (Waiman Long) [1766681] - [kernel] tracing: Use percpu stack trace buffer more intelligently (Waiman Long) [1766681] - [kernel] tracing: Simplify stacktrace retrieval in histograms (Waiman Long) [1766681] - [kernel] lockdep: Remove save argument from check_prev_add() (Waiman Long) [1766681] - [kernel] lockdep: Remove unused trace argument from print_circular_bug() (Waiman Long) [1766681] - [drm] drm: Simplify stacktrace handling (Waiman Long) [1766681] - [md] dm persistent data: Simplify stack trace handling (Waiman Long) [1766681] - [md] dm bufio: Simplify stack trace retrieval (Waiman Long) [1766681] - [fs] btrfs: ref-verify: Simplify stack trace retrieval (Waiman Long) [1766681] - [kernel] dma/debug: Simplify stracktrace retrieval (Waiman Long) [1766681] - [lib] fault-inject: Simplify stacktrace retrieval (Waiman Long) [1766681] - [mm] mm/page_owner: Simplify stack trace handling (Waiman Long) [1766681] - [mm] mm/kmemleak: Simplify stacktrace handling (Waiman Long) [1766681] - [mm] mm/slub: Simplify stack trace retrieval (Waiman Long) [1766681] - [kernel] latency_top: Simplify stack trace handling (Waiman Long) [1766681] - [fs] proc: Simplify task stack retrieval (Waiman Long) [1766681] - [kernel] backtrace-test: Simplify stack trace handling (Waiman Long) [1766681] - [lib] lib/stackdepot: Provide functions which operate on plain storage arrays (Waiman Long) [1766681] - [kernel] stacktrace: Provide helpers for common stack trace operations (Waiman Long) [1766681] - [kernel] tracing: Cleanup stack trace code (Waiman Long) [1766681] - [kernel] tracing: Remove the ULONG_MAX stack trace hackery (Waiman Long) [1766681] - [drm] drm: Remove the ULONG_MAX stack trace hackery (Waiman Long) [1766681] - [kernel] latency_top: Remove the ULONG_MAX stack trace hackery (Waiman Long) [1766681] - [mm] mm/kasan: Remove the ULONG_MAX stack trace hackery (Waiman Long) [1766681] - [mm] mm/page_owner: Remove the ULONG_MAX stack trace hackery (Waiman Long) [1766681] - [mm] mm/slub: Remove the ULONG_MAX stack trace hackery (Waiman Long) [1766681] - [kernel] lockdep: Remove the ULONG_MAX stack trace hackery (Waiman Long) [1766681] - [kernel] s390/stacktrace: Remove the pointless ULONG_MAX marker (Waiman Long) [1766681] - [kernel] parisc/stacktrace: Remove the pointless ULONG_MAX marker (Waiman Long) [1766681] - [kernel] arm64/stacktrace: Remove the pointless ULONG_MAX marker (Waiman Long) [1766681] - [kernel] riscv/stacktrace: Remove the pointless ULONG_MAX marker (Waiman Long) [1766681] - [kernel] unicore32/stacktrace: Remove the pointless ULONG_MAX marker (Waiman Long) [1766681] - [kernel] sh/stacktrace: Remove the pointless ULONG_MAX marker (Waiman Long) [1766681] - [kernel] arm/stacktrace: Remove the pointless ULONG_MAX marker (Waiman Long) [1766681] - [kernel] [x86] x86/stacktrace: Remove the pointless ULONG_MAX marker (Waiman Long) [1766681] - [kernel] um/stacktrace: Remove the pointless ULONG_MAX marker (Waiman Long) [1766681] - [mm] mm/page_owner: clamp read count to PAGE_SIZE (Waiman Long) [1766681] - [kernel] tracing: Export trace_dump_stack to modules (Waiman Long) [1766681] - [kernel] tracing: Have stack tracer trace full stack (Waiman Long) [1766681] - [kernel] trace: Use rcu_dereference_raw for hooks from trace-event subsystem (Waiman Long) [1766681] - [kernel] tracing: Have trace_stack nr_entries compare not be so subtle (Waiman Long) [1766681] - [cpuidle] cpuidle: governor: Add new governors to cpuidle_governors again (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle-haltpoll: do not set an owner to allow modunload (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle-haltpoll: set haltpoll as preferred governor (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle: allow governor switch on cpuidle_register_driver() (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle: Add cpuidle.governor= command line parameter (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle-haltpoll: vcpu hotplug support (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle-haltpoll: disable host side polling when kvm virtualized (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle: add haltpoll governor (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle: header file stubs must be "static inline" (Marcelo Tosatti) [1759282] - [cpuidle] governors: unify last_state_idx (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle: add poll_limit_ns to cpuidle_device structure (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle: poll_state: Fix default time limit (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle: poll_state: Disregard disable idle states (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle: poll_state: Revise loop termination condition (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle: menu: Fix wakeup statistics updates for polling state (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle-haltpoll: return -ENODEV on modinit failure (Marcelo Tosatti) [1759282] - [cpuidle] add cpuidle-haltpoll driver (Marcelo Tosatti) [1759282] - [mm] mem-hotplug: fix node spanned pages when we have a node with only ZONE_MOVABLE (Baoquan He) [1756210] - [x86] x86, efi: never relocate kernel below lowest acceptable address (Kairui Song) [1747367] - [fs] CIFS: Force reval dentry if LOOKUP_REVAL flag is set (Dave Wysochanski) [1767664] - [fs] CIFS: Force revalidate inode when dentry is stale (Dave Wysochanski) [1767664] - [fs] CIFS: Gracefully handle QueryInfo errors during open (Dave Wysochanski) [1767664] - [block] blk-mq: make sure that line break can be printed (Ming Lei) [1741462] - [block] blk-mq: avoid sysfs buffer overflow with too many CPU cores (Ming Lei) [1741462] - [netdrv] bnx2x: Fix VF's VLAN reconfiguration in reload. (Manish Chopra) [1720393] - [netdrv] bnx2x: Prevent ptp_task to be rescheduled indefinitely (Manish Chopra) [1720393] - [netdrv] bnx2x: Check if transceiver implements DDM before access (Manish Chopra) [1720393] - [fs] xfs: allocate xattr buffer on demand (Eric Sandeen) [1684599] - [fs] xfs: consolidate attribute value copying (Eric Sandeen) [1684599] - [fs] xfs: move remote attr retrieval into xfs_attr3_leaf_getvalue (Eric Sandeen) [1684599] - [fs] xfs: remove unnecessary indenting from xfs_attr3_leaf_getvalue (Eric Sandeen) [1684599] - [fs] xfs: make attr lookup returns consistent (Eric Sandeen) [1684599] - [i2c] i2c: i801: Add support for Intel Comet Lake (David Arcari) [1761547] - [powerpc] powerpc/xmon: Improve output of XIVE interrupts (Diego Domingos) [1731130] - [powerpc] powerpc/xmon: Fix output of XIVE IPI (Diego Domingos) [1731130] - [powerpc] powerpc/xmon: Add a dump of all XIVE interrupts (Diego Domingos) [1731130] - [powerpc] powerpc/xive: Fix dump of XIVE interrupt under pseries (Diego Domingos) [1731130] - [powerpc] powerpc/xmon: Check for HV mode when dumping XIVE info from OPAL (Diego Domingos) [1731130] - [fs] xfs: convert inode to extent format after extent merge due to shift (Brian Foster) [1745253] - [mmc] mmc: sdhci-pci: Add support for Intel CML (Alexander Beregalov) [1761593] - [powerpc] powerpc/mm/mce: Keep irqs disabled during lockless page table walk (Gustavo Duarte) [1524649] - [tools] seltests/powerpc: Add a selftest for memcpy_mcsafe (Gustavo Duarte) [1524649] - [powerpc] powerpc/memcpy: Fix stack corruption for smaller sizes (Gustavo Duarte) [1524649] - [powerpc] powerpc: add machine check safe copy_to_user (Gustavo Duarte) [1524649] - [powerpc] powerpc/memcpy: Add memcpy_mcsafe for pmem (Gustavo Duarte) [1524649] - [powerpc] powerpc/mce: Handle UE event for memcpy_mcsafe (Gustavo Duarte) [1524649] - [kernel] extable: Add function to search only kernel exception table (Gustavo Duarte) [1524649] - [powerpc] powerpc/mce: Make machine_check_ue_event() static (Gustavo Duarte) [1524649] - [powerpc] powerpc/mce: Fix MCE handling for huge pages (Gustavo Duarte) [1524649] - [powerpc] powerpc/mce: Schedule work from irq_work (Gustavo Duarte) [1524649] - [x86] x86/boot/64: Round memory hole size up to next PMD page (Frank Ramsay) [1755602] - [x86] x86/boot/64: Make level2_kernel_pgt pages invalid outside kernel area (Frank Ramsay) [1755602] - [idle] intel_idle: add support for Jacobsville (Steve Best) [1481744] - [powercap] powercap/intel_rapl: add support for ICX (Steve Best) [1724421] - [block] blk-mq: apply normal plugging for HDD (Ming Lei) [1759380] - [block] blk-mq: honor IO scheduler for multiqueue devices (Ming Lei) [1759380] - [block] blk-mq: simplify blk_mq_make_request() (Ming Lei) [1759380] - [block] blk-mq: remove blk_mq_put_ctx() (Ming Lei) [1759380] - [nvdimm] libnvdimm: Enable unit test infrastructure compile checks (Jeff Moyer) [1724965] - [nvdimm] libnvdimm: Use PAGE_SIZE instead of SZ_4K for align check (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/label: Remove the dpa align check (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/pfn_dev: Add page size and struct page size to pfn superblock (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/pfn_dev: Add a build check to make sure we notice when struct page size change (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/pmem: Advance namespace seed for specific probe errors (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/region: Rewrite _probe_success() to _advance_seeds() (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/security: Consolidate 'security' operations (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/security: Tighten scope of nvdimm->busy vs security operations (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/security: Introduce a 'frozen' attribute (Jeff Moyer) [1724965] - [nvdimm] libnvdimm, region: Use struct_size() in kzalloc() (Jeff Moyer) [1724965] - [tools] tools/testing/nvdimm: Fix fallthrough warning (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/of_pmem: Provide a unique name for bus provider (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/pfn: fix fsdax-mode namespace info-block zero-fields (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/bus: Fix wait_nvdimm_bus_probe_idle() ABBA deadlock (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/bus: Stop holding nvdimm_bus_list_mutex over __nd_ioctl() (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/bus: Prepare the nd_ioctl() path to be re-entrant (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/region: Register badblocks before namespaces (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/bus: Prevent duplicate device_unregister() calls (Jeff Moyer) [1724965] - [drivers] drivers/base: Introduce kill_device() (Jeff Moyer) [1724965] - [nvdimm] libnvdimm, namespace: Drop uuid_t implementation detail (Jeff Moyer) [1724965] - [dax] device-dax: Add a 'resource' attribute (Jeff Moyer) [1724965] - [dax] device-dax: Drop register_filesystem() (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/pmem: Bypass CONFIG_HARDENED_USERCOPY overhead (Jeff Moyer) [1724965] - [nvdimm] libnvdimm: Fix compilation warnings with W=1 (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/namespace: Fix label tracking error (Jeff Moyer) [1724965] - [dax] device-dax: Add a 'modalias' attribute to DAX 'bus' devices (Jeff Moyer) [1724965] - [dax] device-dax: Add a 'target_node' attribute (Jeff Moyer) [1724965] - [dax] device-dax: Auto-bind device after successful new_id (Jeff Moyer) [1724965] - [dax] acpi/nfit, device-dax: Identify differentiated memory with a unique numa-node (Jeff Moyer) [1724965] - [dax] device-dax: Add /sys/class/dax backwards compatibility (Jeff Moyer) [1724965] - [dax] device-dax: Add support for a dax override driver (Jeff Moyer) [1724965] - [dax] device-dax: Move resource pinning+mapping into the common driver (Jeff Moyer) [1724965] - [dax] device-dax: Introduce bus + driver model (Jeff Moyer) [1724965] - [dax] device-dax: Start defining a dax bus model (Jeff Moyer) [1724965] - [dax] device-dax: Remove multi-resource infrastructure (Jeff Moyer) [1724965] - [dax] device-dax: Kill dax_region base (Jeff Moyer) [1724965] - [dax] device-dax: Kill dax_region ida (Jeff Moyer) [1724965] - [kernel] memremap: Convert to XArray (Jeff Moyer) [1724965] - [drivers] drivers/dax/device.c: convert variable to vm_fault_t type (Jeff Moyer) [1724965] - [drivers] driver core: Rewrite test_async_driver_probe to cover serialization and NUMA affinity (Jeff Moyer) [1724965] - [drivers] libnvdimm: Schedule device registration on node local to the device (Jeff Moyer) [1724965] - [drivers] PM core: Use new async_schedule_dev command (Jeff Moyer) [1724965] - [drivers] driver core: Attach devices on CPU local to device node (Jeff Moyer) [1724965] - [kernel] async: Add support for queueing on specific NUMA node (Jeff Moyer) [1724965] - [kernel] workqueue: Provide queue_work_node to queue work near a given NUMA node (Jeff Moyer) [1724965] - [drivers] driver core: Probe devices asynchronously instead of the driver (Jeff Moyer) [1724965] - [drivers] device core: Consolidate locking and unlocking of parent and device (Jeff Moyer) [1724965] - [drivers] driver core: Establish order of operations for device_add and device_del via bitflag (Jeff Moyer) [1724965] - [drivers] driver core: Add missing dev->bus->need_parent_lock checks (Jeff Moyer) [1724965] - [drivers] driver core: Move async_synchronize_full call (Jeff Moyer) [1724965]- [scsi] scsi: qedi: update driver version to 8.37.0.20 (Nilesh Javali) [1724588] - [scsi] scsi: qedi: Check targetname while finding boot target information (Nilesh Javali) [1724588] - [scsi] scsi: qedi: remove set but not used variables 'cdev' and 'udev' (Nilesh Javali) [1724588] - [scsi] scsi: qedi: remove memset/memcpy to nfunc and use func instead (Nilesh Javali) [1724588] - [scsi] qedi: Use hwfns and affin_hwfn_idx to get MSI-X vector index (Nilesh Javali) [1724588] - [scsi] scsi: qedf: Update the version to 8.42.3.0 (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Fix race betwen fipvlan request and response path (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Use discovery list to traverse rports (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Decrease the LL2 MTU size to 2500 (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Check for module unloading bit before processing link update AEN (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Initiator fails to re-login to switch after link down (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Add debug information for unsolicited processing (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Add support for 20 Gbps speed (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Interpret supported caps value correctly (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Add shutdown callback handler (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Update module description string (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Fix crash during sg_reset (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Stop sending fipvlan request on unload (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Print message during bailout conditions (Nilesh Javali) [1724589] - [scsi] qedf: Use hwfns and affin_hwfn_idx to get MSI-X vector index to use (Nilesh Javali) [1724589] - [scsi] scsi: bnx2fc: Handle scope bits when array returns BUSY or TSF (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: remove set but not used variables 'task', 'port', 'orig_task' (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: remove set but not used variables 'lport', 'host' (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: remove set but not used variable 'fh' (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: fix bnx2fc_cmd refcount imbalance in send_srr (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: fix bnx2fc_cmd refcount imbalance in send_rec (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: Update the driver version to 2.12.10 (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: Limit the IO size according to the FW capability (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: Do not allow both a cleanup completion and abort completion for the same request (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: Separate out completion flags and variables for abort and cleanup (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: Only put reference to io_req in bnx2fc_abts_cleanup if cleanup times out (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: Redo setting source FCoE MAC (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: fix incorrect cast to u64 on shift operation (Nilesh Javali) [1724598] - [netdrv] qed: Fix build error without CONFIG_DEVLINK (Manish Chopra) [1720392] - [netdrv] RDMA/qedr: Fix the hca_type and hca_rev returned in device attributes (Manish Chopra) [1720392] - [netdrv] qede: qede_fp: simplify a bit 'qede_rx_build_skb()' (Manish Chopra) [1720392] - [netdrv] qede: Make two functions static (Manish Chopra) [1720392] - [netdrv] qede: Handle infinite driver spinning for Tx timestamp. (Manish Chopra) [1720392] - [netdrv] qed: fix spelling mistake "fullill" -> "fulfill" (Manish Chopra) [1720392] - [netdrv] qed: Fix Config attribute frame format. (Manish Chopra) [1720392] - [netdrv] qed*: Fix size of config attribute dump. (Manish Chopra) [1720392] - [netdrv] net: qed: Move static keyword to the front of declaration (Manish Chopra) [1720392] - [netdrv] qede: Add support for dumping the grc data. (Manish Chopra) [1720392] - [netdrv] qed: Add APIs for configuring grc dump config flags. (Manish Chopra) [1720392] - [netdrv] qede: Add support for reading the config id attributes. (Manish Chopra) [1720392] - [netdrv] qed: Add APIs for reading config id attributes. (Manish Chopra) [1720392] - [netdrv] qed: Add cleanup in qed_slowpath_start() (Manish Chopra) [1720392] - [netdrv] qed: Add driver API for flashing the config attributes. (Manish Chopra) [1720392] - [netdrv] qed: Add API for configuring NVM attributes. (Manish Chopra) [1720392] - [netdrv] qed: Add new ethtool supported port types based on media. (Manish Chopra) [1720392] - [netdrv] net/ethernet/qlogic/qed: force the string buffer NULL-terminated (Manish Chopra) [1720392] - [netdrv] qed: RDMA - Fix the hw_ver returned in device attributes (Manish Chopra) [1720392] - [netdrv] qed*: Change dpi_addr to be denoted with __iomem (Manish Chopra) [1720392] - [netdrv] qed: reduce maximum stack frame size (Manish Chopra) [1720392] - [netdrv] qed: Prefer pcie_capability_read_word() (Manish Chopra) [1720392] - [netdrv] qed: Add support for Timestamping the unicast PTP packets. (Manish Chopra) [1720392] - [netdrv] qed: Fix -Wmaybe-uninitialized false positive (Manish Chopra) [1720392] - [netdrv] qed: iWARP - Fix default window size to be based on chip (Manish Chopra) [1720392] - [netdrv] qed: iWARP - Fix tc for MPA ll2 connection (Manish Chopra) [1720392] - [netdrv] qed: iWARP - fix uninitialized callback (Manish Chopra) [1720392] - [netdrv] qed: iWARP - Use READ_ONCE and smp_store_release to access ep->state (Manish Chopra) [1720392] - [netdrv] qed: remove redundant assignment to rc (Manish Chopra) [1720392] - [netdrv] qed: Fix static checker warning (Manish Chopra) [1720392] - [netdrv] qed: fix spelling mistake "inculde" -> "include" (Manish Chopra) [1720392] - [netdrv] qed: Reduce the severity of ptp debug message. (Manish Chopra) [1720392] - [netdrv] qed*: Add iWARP 100g support (Manish Chopra) [1720392] - [netdrv] qed: Add qed devlink parameters table (Manish Chopra) [1720392] - [netdrv] qed: Set the doorbell address correctly (Manish Chopra) [1720392] - [netdrv] qedr: Change the MSI-X vectors selection to be based on affined engine (Manish Chopra) [1720392] - [netdrv] qed: Modify offload protocols to use the affined engine (Manish Chopra) [1720392] - [netdrv] qed*: Change hwfn used for sb initialization (Manish Chopra) [1720392] - [netdrv] qed: Add llh ppfid interface and 100g support for offload protocols (Manish Chopra) [1720392] - [netdrv] qed: Modify api for performing a dmae to another PF (Manish Chopra) [1720392] - [virt] kvm: arm/arm64: vgic: Use the appropriate TRACE_INCLUDE_PATH (Auger Eric) [1749501] - [arm64] kvm: Kill hyp_alternate_select() (Auger Eric) [1749501] - [arm64] kvm: Replace hyp_alternate_select with has_vhe() (Auger Eric) [1749501] - [arm64] kvm: Drop hyp_alternate_select for checking for ARM64_WORKAROUND_834220 (Auger Eric) [1749501] - [documentation] kvm: arm/arm64: vgic: Allow more than 256 vcpus for KVM_IRQ_LINE (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic: Use a single IO device per redistributor (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic: Remove spurious semicolons (Auger Eric) [1749501] - [arm64] perf_event: Add missing header needed for smp_processor_id() (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic: Make function comments match function declarations (Auger Eric) [1749501] - [arm64] kvm: Remove VMID rollover I-cache maintenance (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic-irqfd: Implement kvm_arch_set_irq_inatomic (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic-its: Check the LPI translation cache on MSI injection (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic-its: Cache successful MSI->LPI translation (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic-its: Invalidate MSI-LPI translation cache on vgic teardown (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic-its: Invalidate MSI-LPI translation cache on ITS disable (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic-its: Invalidate MSI-LPI translation cache on disabling LPIs (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic-its: Invalidate MSI-LPI translation cache on specific commands (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic-its: Add MSI-LPI translation cache invalidation (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic: Add __vgic_put_lpi_locked primitive (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic: Add LPI translation cache definition (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic-v2: Handle SGI bits in GICD_I{S, C}PENDR0 as WI (Auger Eric) [1749501] - [arm64] kvm: Replace hardcoded '1' with SYS_PAR_EL1_F (Auger Eric) [1749501] - [arm64] sysreg: Add some field definitions for PAR_EL1 (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic: Fix potential deadlock when ap_list is long (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic: Properly initialise private IRQ affinity (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic: Reevaluate level sensitive interrupts on enable (Auger Eric) [1749501] - [arm64] kvm: arm64: Don't write junk to sysregs on reset (Auger Eric) [1749501] - [virt] kvm: arm/arm64: Sync ICH_VMCR_EL2 back when about to block (Auger Eric) [1749501] - [arm64] kvm: hyp: debug-sr: Mark expected switch fall-through (Auger Eric) [1749501] - [arm64] kvm: arm64: Update kvm_arm_exception_class and esr_class_str for new EC (Auger Eric) [1749501] - [virt] kvm: arm: vgic-v3: Mark expected switch fall-through (Auger Eric) [1749501] - [arm64] kvm: regmap: Fix unexpected switch fall-through (Auger Eric) [1749501] - [arm64] sve: Fix a couple of magic numbers for the Z-reg count (Auger Eric) [1749501] - [arm64] sve: Factor out FPSIMD to SVE state conversion (Auger Eric) [1749501] - [arm64] kvm: arm/arm64: Initialise host's MPIDRs by reading the actual register (Auger Eric) [1749501] - [arm64] kvm: arm64: Migrate _elx sysreg accessors to msr_s/mrs_s (Auger Eric) [1749501] - [arm64] sysreg: Make mrs_s and msr_s macros work with Clang and LTO (Auger Eric) [1749501] - [documentation] kvm: doc: Add API documentation on the KVM_REG_ARM_WORKAROUNDS register (Auger Eric) [1749501] - [virt] kvm: arm/arm64: Add save/restore support for firmware workaround state (Auger Eric) [1749501] - [arm64] kvm: Propagate full Spectre v2 workaround state to KVM guests (Auger Eric) [1749501] - [arm64] sve: Fix missing SVE/FPSIMD endianness conversions (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic: Fix kvm_device leak in vgic_its_destroy (Auger Eric) [1749501] - [arm64] kvm: arm64: Filter out invalid core register IDs in KVM_GET_REG_LIST (Auger Eric) [1749501] - [arm64] kvm: arm64: Skip more of the SError vaxorcism (Auger Eric) [1749501] - [arm64] kvm: arm64: Re-mask SError after the one instruction window (Auger Eric) [1749501] - [arm64] Update silicon-errata.txt for Neoverse-N1 #1349291 (Auger Eric) [1749501] - [arm64] kvm: arm64: Defer guest entry when an asynchronous exception is pending (Auger Eric) [1749501] - [arm64] kvm: arm64: Consume pending SError as early as possible (Auger Eric) [1749501] - [arm64] kvm: arm64: Make indirect vectors preamble behaviour symmetric (Auger Eric) [1749501] - [arm64] kvm: arm64: Abstract the size of the HYP vectors pre-amble (Auger Eric) [1749501] - [arm64] assembler: Switch ESB-instruction with a vanilla nop if !ARM64_HAS_RAS (Auger Eric) [1749501] - [arm64] kvm: arm64/sve: Fix vq_present() macro to yield a bool (Auger Eric) [1749501] - [arm64] kvm: arm64: Implement vq_present() as a macro (Auger Eric) [1749501] - [arm64] fpsimd: Don't disable softirq when touching FPSIMD/SVE state (Auger Eric) [1749501] - [arm64] fpsimd: Introduce fpsimd_save_and_flush_cpu_state() and use it (Auger Eric) [1749501] - [arm64] fpsimd: Remove the prototype for sve_flush_cpu_state() (Auger Eric) [1749501] - [scripts] genksyms: Teach parser about 128-bit built-in types (Auger Eric) [1749501] - [tools] kvm: selftests: introduce aarch64_vcpu_add_default (Auger Eric) [1749501] - [tools] kvm: selftests: introduce aarch64_vcpu_setup (Auger Eric) [1749501] - [virt] kvm: arm/arm64: Move cc/it checks under hyp's Makefile to avoid instrumentation (Auger Eric) [1749501] - [arm64] kvm: arm64: Move pmu hyp code under hyp's Makefile to avoid instrumentation (Auger Eric) [1749501] - [documentation] arm64: docs: Document perf event attributes (Auger Eric) [1749501] - [arm64] kvm: Fix perf cycle counter support for VHE (Auger Eric) [1749501] - [arm64] kvm: Avoid isb's by using direct pmxevtyper sysreg (Auger Eric) [1749501] - [arm64] kvm: Enable VHE support for :G/:H perf event modifiers (Auger Eric) [1749501] - [arm64] kvm: Enable !VHE support for :G/:H perf event modifiers (Auger Eric) [1749501] - [arm64] arm_pmu: Add !VHE support for exclude_host/exclude_guest attributes (Auger Eric) [1749501] - [arm64] kvm: Add accessors to track guest/host only counters (Auger Eric) [1749501] - [arm64] arm_pmu: Remove unnecessary isb instruction (Auger Eric) [1749501] - [arm64] perf: Add support for chaining event counters (Auger Eric) [1749501] - [arm64] perf: Disable PMU while processing counter overflows (Auger Eric) [1749501] - [arm64] perf: Clean up armv8pmu_select_counter (Auger Eric) [1749501] - [arm64] kvm: arm: Remove pgtable page standard functions from stage-2 page tables (Auger Eric) [1749501] - [netdrv] e1000e: Add support for Tiger Lake (Ken Cox) [1767480] - [netdrv] ethernet: Delete unnecessary checks before the macro call dev_kfree_skb (Corinna Vinschen) [1721705] - [netdrv] igb: Use dev_get_drvdata where possible (Corinna Vinschen) [1721705] - [netdrv] net: Use skb accessors in network drivers (Corinna Vinschen) [1721705] - [netdrv] igb: add RR2DCDELAY to ethtool registers dump (Corinna Vinschen) [1721705] - [netdrv] igb: minor ethool regdump amendment (Corinna Vinschen) [1721705] - [netdrv] igb: clear out skb->tstamp after reading the txtime (Corinna Vinschen) [1721705] - [netdrv] igb: mark expected switch fall-through (Corinna Vinschen) [1721705] - [netdrv] igb: mark expected switch fall-through (Corinna Vinschen) [1721705] - [netdrv] igb/igc: warn when fatal read failure happens (Corinna Vinschen) [1721705] - [netdrv] igb: fix various indentation issues (Corinna Vinschen) [1721705] - [netdrv] igb: Exclude device from suspend direct complete optimization (Corinna Vinschen) [1721705] - [netdrv] intel: correct return from set features callback (Corinna Vinschen) [1721705] - [netdrv] net: Use skb accessors in network drivers (Corinna Vinschen) [1721708] - [s390] s390/kaslr: reserve memory for kasan usage (Philipp Rudo) [1725888] - [s390] s390/mem_detect: provide single get_mem_detect_end (Philipp Rudo) [1725888] - [s390] s390/setup: adjust start_code of init_mm to _text (Philipp Rudo) [1725888] - [s390] s390/boot: add missing declarations and includes (Philipp Rudo) [1725888] - [s390] locking/lockdep: check for freed initmem in static_obj() (Philipp Rudo) [1725888] - [s390] s390/kernel: add support for kernel address space layout randomization (KASLR) (Philipp Rudo) [1725888] - [s390] s390/kernel: introduce .dma sections (Philipp Rudo) [1725888] - [s390] s390/sclp: do not use static sccbs (Philipp Rudo) [1725888] - [s390] s390/kprobes: use static buffer for insn_page (Philipp Rudo) [1725888] - [s390] s390/kernel: convert SYSCALL and PGM_CHECK handlers to .quad (Philipp Rudo) [1725888] - [s390] s390/kernel: build a relocatable kernel (Philipp Rudo) [1725888] - [s390] s390/extmem: remove code for 31 bit addressing mode (Philipp Rudo) [1725888] - [s390] s390/setup: remove obsolete #ifdef (Philipp Rudo) [1725888] - [net] net/core: work around section mismatch warning for ptp_classifier (Philipp Rudo) [1725888] - [sound] ALSA: bebob: fix to detect configured source of sampling clock for Focusrite Saffire Pro i/o series (Jaroslav Kysela) [1710702] - [sound] ALSA: bebob: link the order of establishing connections and Syt-match clock mode (Jaroslav Kysela) [1710702] - [sound] ALSA: bebob: expand delay of start for IR context just for version 3 firmware (Jaroslav Kysela) [1710702] - [sound] ALSA: bebob: expand sleep just after breaking connections for protocol version 1 (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC/SOF - enable SND_SOC_SOF_HDA_COMMON_HDMI_CODEC (Jaroslav Kysela) [1710702] - [sound] ALSA: timer: Fix mutex deadlock at releasing card (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5645: Add quirk for boards using pmc_plt_clk_0 (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: Intel: eve: Enable mclk and ssp sclk early (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: dt-bindings: rt5682: add button delay device property (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: rt5682: improve the sensitivity of push button (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: Intel: bxt_rt298: common hdmi codec support (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: intel: sof_rt5682: common hdmi codec support (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: Intel: glk_rt5682_max98357a: common hdmi codec support (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: Intel: bxt-da7219-max98357a: common hdmi codec support (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: add support for snd-hda-codec-hdmi (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: Intel: skl-hda-dsp-generic: fix include guard name (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: Intel: skl-hda-dsp-generic: use snd-hda-codec-hdmi (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: hdac_hda: add support for HDMI/DP as a HDA codec (Jaroslav Kysela) [1710702] - [sound] ALSA: hda/hdmi - implement mst_no_extra_pcms flag (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF - remove the dead code (skylake/kabylake) (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: intel - fix the card names (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: pci: Add prepare/complete PM callbacks (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: PM: Add support for DSP D0i3 state when entering S0ix (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: return -ENOTSUPP if D0I3 is not supported (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: hda-dsp: implement suspend/resume for S0ix<->S0 transition (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: ignore suspend/resume for D0ix compatible streams (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: PM: implement prepare/complete callbacks (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: add a flag suspend_ignored for sof stream (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: add a flag to indicate the system suspend target (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: CNL: add support for sending compact IPC (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: PM: add helpers for setting D0 substate for ADSP (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: configure D0ix IPC flags in set_power_state (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: HDA: add cAVS specific compact IPC header file (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: hda-ipc: Don't read mailbox for PM_GATE reply (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: ipc: introduce message for DSP power gating (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: PM: rename sof_send_pm_ipc to sof_send_pm_ctx_ipc (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: HDA: use macro for register polling retry count (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: hda-dsp: align the comments for D0I3C update (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: topology: parse and store d0i3_compatible flag (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: token: add tokens for PCM compatible with D0i3 substate (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: add flag to snd_sof_pcm_stream for D0i3 compatible stream (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: APL: add set_power_state() ops (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: CNL: add set_power_state() ops (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: hda-dsp: Add helper for setting DSP D0ix substate (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: add set_power_state() to dsp_ops for power state update (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: reset default d0_substate at probe() and resume() (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: add a field to store the current D0 substate of DSP (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: eve: implement set_bias_level function for rt5514 (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: only support INFO_BATCH for legacy platforms (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: define INFO_ flags in dsp_ops (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: initial support to JasperLake. (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: Intel: common: add ACPI matching tables for JSL (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: hda: add dev_err() traces for snd_sof_dsp_read_poll_timeout() (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: hda-loader: improve error handling (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: sof: include types.h at header.h (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Fix randbuild error (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: topology: check errors when parsing LED tokens (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: topology: remove always-true redundant test (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: bdw: fix operator precedence warnings (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: byt: fix operator precedence warnings (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: imx: Read ESAI parameters and send them to DSP (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: acpi led support for switch controls (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: imx: Describe ESAI parameters to be sent to DSP (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: pci: add debug module param (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: acpi: add debug module param (Jaroslav Kysela) [1710702] - [sound] ALSA: Revert "ASoC: SOF: Force polling mode on CFL and CNL" (Jaroslav Kysela) [1710702] - [sound] ALSA: AsoC: SOF: refactor control load code (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: enable dual control for pga (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: enable sync_write in hdac_bus (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: simple_card_utils.h: Add missing include (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: Add context data to any IPC timeout. (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: hda: fix reset of host_period_bytes (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: ipc: introduce no_stream_position in sof_ipc_stream_params struct (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: core: check for mandatory fw_ready op during SOF probe (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: ipc: retain DSP context after FW exception. (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: trace: move to opt-in with Kconfig and module parameter (Jaroslav Kysela) [1710702] - [sound] ALSA: hda/realtek - Fix 2 front mics of codec 0x623 (Jaroslav Kysela) [1710702] - [sound] ALSA: hda/realtek - Add support for ALC623 (Jaroslav Kysela) [1710702] - [sound] ALSA: hda - Fix mutex deadlock in HDMI codec driver (Jaroslav Kysela) [1710702] - [sound] ALSA: hda - Fix pending unsol events at shutdown (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: Correct a typo in the clock proc string (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: add support for MOTU UltraLite (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: code refactoring to handle model specific switch for protocol v2 (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: minor code refactoring for protocol version 2 (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: detect SPH source of sampling clock (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: print for unknown source of sampling clock (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: fix wrong spelling for macro (Jaroslav Kysela) [1710702] - [sound] ALSA: bebob: Fix prototype of helper function to return negative value (Jaroslav Kysela) [1710702] - [sound] ALSA: usb-audio: Disable quirks for BOSS Katana amplifiers (Jaroslav Kysela) [1710702] - [sound] ALSA: usb-audio: sound: usb: usb true/false for bool return type (Jaroslav Kysela) [1710702] - [sound] ALSA: usb-audio: Add DSD support for Gustard U16/X26 USB Interface (Jaroslav Kysela) [1710702] - [sound] ALSA: hda: Allow non-Intel device probe gracefully (Jaroslav Kysela) [1710702] - [sound] ALSA: Revert "ALSA: hda: Flush interrupts on disabling" (Jaroslav Kysela) [1710702] - [sound] ALSA: PCI: Fix missing inline for pci_pr3_present() (Jaroslav Kysela) [1710702] - [sound] ALSA: PCI: Add a helper to check Power Resource Requirements _PR3 existence (Jaroslav Kysela) [1710702] - [sound] ALSA: usb-audio: Fix copy&paste error in the validator (Jaroslav Kysela) [1710702] - [sound] ALSA: usb-audio: Add DSD support for EVGA NU Audio (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: postpone to start IR context (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: handle several AMDTP streams in callback handler of IRQ target (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: cancel flushing isoc context in the laste step to process context callback (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: replace ack callback to flush isoc contexts in AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: replace pointer callback to flush isoc contexts in AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: add irq_target member into amdtp_domain struct (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: tune the minimum available size of PCM period (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: tune the maximum available size of PCM period (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: schedule hardware IRQ according to the size of PCM period (Jaroslav Kysela) [1710702] - [sound] ALSA: fireface: share PCM buffer size for both direction (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: share PCM buffer size for both direction (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-tascam: share PCM buffer size for both direction (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-digi00x: share PCM buffer size for both direction (Jaroslav Kysela) [1710702] - [sound] ALSA: dice: share PCM buffer size for both direction (Jaroslav Kysela) [1710702] - [sound] ALSA: oxfw: share PCM buffer size for both direction (Jaroslav Kysela) [1710702] - [sound] ALSA: fireworks: share PCM buffer size for both direction (Jaroslav Kysela) [1710702] - [sound] ALSA: bebob: share PCM buffer size for both direction (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: use variable size of queue for isoc packets instead of fixed size (Jaroslav Kysela) [1710702] - [sound] ALSA: fireface: use the same size of period for PCM substreams in AMDTP streams (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: use the same size of period for PCM substream in AMDTP streams (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-tascam: use the same size of period for PCM substream in AMDTP streams (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-digi00x: use the same size of period for PCM substream in AMDTP streams (Jaroslav Kysela) [1710702] - [sound] ALSA: dice: use the same size of period for PCM substream in AMDTP streams (Jaroslav Kysela) [1710702] - [sound] ALSA: oxfw: use the same size of period for PCM substream in AMDTP streams (Jaroslav Kysela) [1710702] - [sound] ALSA: fireworks: use the same size of period for PCM substream in AMDTP streams (Jaroslav Kysela) [1710702] - [sound] ALSA: bebob: use the same size of period for PCM substream in AMDTP streams (Jaroslav Kysela) [1710702] - [sound] ALSA: fireface: register the size of PCM period to AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: register the size of PCM period to AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-tascam: register the size of PCM period to AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-digi00x: register the size of PCM period to AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: dice: register the size of PCM period to AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: oxfw: register the size of PCM period to AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: fireworks: register the size of PCM period to AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: bebob: register the size of PCM period to AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: add a member into AMDTP domain for events per period (Jaroslav Kysela) [1710702] - [sound] ALSA: hda/realtek - Enable headset mic on Asus MJ401TA (Jaroslav Kysela) [1710702] - [sound] ALSA: hda/realtek: Reduce the Headphone static noise on XPS 9350/9360 (Jaroslav Kysela) [1710702] - [sound] ALSA: hda/realtek - Add support for ALC711 (Jaroslav Kysela) [1710702] - [sound] ALSA: hda - Force runtime PM on Nvidia HDMI codecs (Jaroslav Kysela) [1710702] - [sound] ALSA: hda - Add laptop imic fixup for ASUS M9V laptop (Jaroslav Kysela) [1710702] - [sound] ALSA: hda: Add Tigerlake/Jasperlake PCI ID (Jaroslav Kysela) [1710702] - [sound] ALSA: hda: Allow HDA to be runtime suspended when dGPU is not bound to a driver (Jaroslav Kysela) [1710702] - [sound] ALSA: hdac: clear link output stream mapping (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: dapm: fix a memory leak bug (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: debug: fix possible memory leak in sof_dfsentry_write() (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: Intel: sof-rt5682: add a check for devm_clk_get (Jaroslav Kysela) [1710702] - [sound] ALSA: Fix Kconfig indentation (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: control: return true when kcontrol values change (Jaroslav Kysela) [1710702] - [sound] ALSA: hda: fix intel DSP config (Jaroslav Kysela) [1710702] - [sound] ALSA: hda: add Intel DSP configuration / probe code (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: core: Fix pcm code debugfs error (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoc: rockchip: i2s: Fix RPM imbalance (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: wm_adsp: Don't generate kcontrols without READ flags (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: intel: bytcr_rt5651: add null check to support_button_press (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: intel: sof_rt5682: add remove function to disable jack (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: rt5682: add NULL handler to set_jack function (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: intel: sof_rt5682: use separate route map for dmic (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: hda: Disable DMI L1 entry during capture (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: initialise and verify FW crash dump data. (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: hda: fix warnings during FW load (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: pcm: harden PCM STOP sequence (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: pcm: fix resource leak in hw_free (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: topology: fix parse fail issue for byte/bool tuple types (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: loader: fix kernel oops on firmware boot failure (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: wm_adsp: Fix theoretical NULL pointer for alg_region (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: max98373: check for device node before parsing (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: topology: Fix a signedness bug in soc_tplg_dapm_widget_create() (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: soc-component: fix a couple missing error assignments (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: wm8994: Do not register inapplicable controls for WM1811 (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: samsung: arndale: Add missing OF node dereferencing (Jaroslav Kysela) [1710702] - [infiniband] RDMA/bnxt_re: Fix spelling mistake "missin_resp" -> "missing_resp" (Kamal Heib) [1724772] - [infiniband] RDMA: Fix goto target to release the allocated memory (Kamal Heib) [1724772] - [infiniband] IB/bnxt_re: Do not notifify GID change event (Kamal Heib) [1724772] - [infiniband] RDMA/bnxt_re: Honor vlan_id in GID entry comparison (Kamal Heib) [1724772] - [infiniband] ib/bnxt: Remove mention of idr_alloc from comment (Kamal Heib) [1724772] - [infiniband] RDMA/bnxt_re: Use correct sizing on buffers holding page DMA addresses (Kamal Heib) [1724772] - [infiniband] bnxt_re: Clean cq for kernel consumers only (Kamal Heib) [1724772] - [infiniband] bnxt_re: fix the regression due to changes in alloc_pbl (Kamal Heib) [1724772] - [scsi] scsi: lpfc: Make lpfc_debugfs_ras_log_data static (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Fix NULL check before mempool_destroy is not needed (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: fix spelling error in MAGIC_NUMER_xxx (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: fix build error of lpfc_debugfs.c for vfree/vmalloc (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: lpfc_nvmet: Fix Use plain integer as NULL pointer (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: lpfc_attr: Fix Use plain integer as NULL pointer (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Update lpfc version to 12.6.0.0 (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Add additional discovery log messages (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Add FC-AL support to lpe32000 models (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Add FA-WWN Async Event reporting (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Add log macros to allow print by serverity or verbosity setting (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Make FW logging dynamically configurable (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Revise interrupt coalescing for missing scenarios (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Remove lock contention target write path (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Slight fast-path performance optimizations (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: fix coverity error of dereference after null check (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Fix hardlockup in lpfc_abort_handler (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Fix bad ndlp ptr in xri aborted handling (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Fix SLI3 hba in loop mode not discovering devices (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Fix lockdep errors in sli_ringtx_put (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Fix reporting of read-only fw error errors (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: fix lpfc_nvmet_mrq to be bound by hdw queue count (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Make function lpfc_defer_pt2pt_acc static (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: add support for posting FC events on FPIN reception (Dick Kennedy) [1768102] - [infiniband] RDMA/siw: Mark Software iWARP Driver as tech-preview (Kamal Heib) [1767292] - [crypto] crypto: ccp - Replace dma_pool_alloc + memset with dma_pool_zalloc (Gary Hook) [1724859] - [crypto] crypto: ccp/gcm - use const time tag comparison. (Gary Hook) [1724859] - [crypto] crypto: ccp - Switch to SPDX license identifiers (Gary Hook) [1724859] - [crypto] crypto: ccp - Validate the the error value used to index error messages (Gary Hook) [1724859] - [crypto] crypto: ccp - Make ccp_register_rsa_alg static (Gary Hook) [1724859] - [crypto] crypto: ccp - Update copyright notices and dates (Gary Hook) [1724859] - [crypto] cross-tree: phase out dma_zalloc_coherent() (Gary Hook) [1724859] - [x86] x86/umwait: Fix error handling in umwait_init() (Steve Best) [1724525] - [documentation] Documentation/ABI: Document umwait control sysfs interfaces (Steve Best) [1724525] - [x86] x86/umwait: Add sysfs interface to control umwait maximum time (Steve Best) [1724525] - [x86] x86/umwait: Add sysfs interface to control umwait C0.2 state (Steve Best) [1724525] - [x86] x86/umwait: Initialize umwait control values (Steve Best) [1724525] - [x86] x86/cpufeatures: Enumerate user wait instructions (Steve Best) [1724525] - [fs] virtiofs: Remove set but not used variable 'fc' (Vivek Goyal) [1694161] - [fs] virtiofs: Retry request submission from worker context (Vivek Goyal) [1694161] - [fs] virtiofs: Count pending forgets as in_flight forgets (Vivek Goyal) [1694161] - [fs] virtiofs: Set FR_SENT flag only after request has been sent (Vivek Goyal) [1694161] - [fs] virtiofs: No need to check fpq->connected state (Vivek Goyal) [1694161] - [fs] virtiofs: Do not end request in submission context (Vivek Goyal) [1694161] - [fs] fuse: don't advise readdirplus for negative lookup (Vivek Goyal) [1694161] - [fs] fuse: don't dereference req->args on finished request (Vivek Goyal) [1694161] - [fs] virtio-fs: don't show mount options (Vivek Goyal) [1694161] - [fs] virtio-fs: Change module name to virtiofs.ko (Vivek Goyal) [1694161] - [include] bitops: protect variables in bit_clear_unless() macro (Vivek Goyal) [1694161] - [include] bitops: protect variables in set_mask_bits() macro (Vivek Goyal) [1694161] - [fs] fuse: Make fuse_args_to_req static (Vivek Goyal) [1694161] - [fs] fuse: fix memleak in cuse_channel_open (Vivek Goyal) [1694161] - [fs] fuse: fix beyond-end-of-page access in fuse_parse_cache() (Vivek Goyal) [1694161] - [fs] fuse: unexport fuse_put_request (Vivek Goyal) [1694161] - [fs] fuse: kmemcg account fs data (Vivek Goyal) [1694161] - [fs] fuse: on 64-bit store time in d_fsdata directly (Vivek Goyal) [1694161] - [fs] fuse: fix missing unlock_page in fuse_writepage() (Vivek Goyal) [1694161] - [fs] virtio-fs: add virtiofs filesystem (Vivek Goyal) [1694161] - [fs] fuse: allow skipping control interface and forced unmount (Vivek Goyal) [1694161] - [fs] fuse: dissociate DESTROY from fuseblk (Vivek Goyal) [1694161] - [fs] fuse: delete dentry if timeout is zero (Vivek Goyal) [1694161] - [fs] fuse: separate fuse device allocation and installation in fuse_conn (Vivek Goyal) [1694161] - [fs] fuse: add fuse_iqueue_ops callbacks (Vivek Goyal) [1694161] - [fs] fuse: extract fuse_fill_super_common() (Vivek Goyal) [1694161] - [fs] fuse: export fuse_dequeue_forget() function (Vivek Goyal) [1694161] - [fs] fuse: export fuse_get_unique() (Vivek Goyal) [1694161] - [fs] fuse: export fuse_send_init_request() (Vivek Goyal) [1694161] - [fs] fuse: export fuse_len_args() (Vivek Goyal) [1694161] - [fs] fuse: export fuse_end_request() (Vivek Goyal) [1694161] - [fs] fuse: fix request limit (Vivek Goyal) [1694161] - [fs] fuse: stop copying pages to fuse_req (Vivek Goyal) [1694161] - [fs] fuse: stop copying args to fuse_req (Vivek Goyal) [1694161] - [fs] fuse: clean up fuse_req (Vivek Goyal) [1694161] - [fs] fuse: simplify request allocation (Vivek Goyal) [1694161] - [fs] fuse: unexport request ops (Vivek Goyal) [1694161] - [fs] fuse: convert retrieve to simple api (Vivek Goyal) [1694161] - [fs] fuse: convert release to simple api (Vivek Goyal) [1694161] - [fs] cuse: convert init to simple api (Vivek Goyal) [1694161] - [fs] fuse: convert init to simple api (Vivek Goyal) [1694161] - [fs] fuse: convert writepages to simple api (Vivek Goyal) [1694161] - [fs] fuse: convert readdir to simple api (Vivek Goyal) [1694161] - [fs] fuse: convert readpages to simple api (Vivek Goyal) [1694161] - [fs] fuse: convert direct_io to simple api (Vivek Goyal) [1694161] - [fs] fuse: add simple background helper (Vivek Goyal) [1694161] - [fs] fuse: convert sync write to simple api (Vivek Goyal) [1694161] - [fs] fuse: covert readpage to simple api (Vivek Goyal) [1694161] - [fs] fuse: fuse_short_read(): don't take fuse_req as argument (Vivek Goyal) [1694161] - [fs] fuse: convert ioctl to simple api (Vivek Goyal) [1694161] - [fs] fuse: move page alloc (Vivek Goyal) [1694161] - [fs] fuse: convert readlink to simple api (Vivek Goyal) [1694161] - [fs] fuse: add pages to fuse_args (Vivek Goyal) [1694161] - [fs] fuse: convert destroy to simple api (Vivek Goyal) [1694161] - [fs] fuse: add nocreds to fuse_args (Vivek Goyal) [1694161] - [fs] fuse: convert fuse_force_forget() to simple api (Vivek Goyal) [1694161] - [fs] fuse: add noreply to fuse_args (Vivek Goyal) [1694161] - [fs] fuse: convert flush to simple api (Vivek Goyal) [1694161] - [fs] fuse: simplify 'nofail' request (Vivek Goyal) [1694161] - [fs] fuse: rearrange and resize fuse_args fields (Vivek Goyal) [1694161] - [fs] fuse: flatten 'struct fuse_args' (Vivek Goyal) [1694161] - [fs] fuse: fix deadlock with aio poll and fuse_iqueue::waitq.lock (Vivek Goyal) [1694161] - [fs] cuse: fix broken release (Vivek Goyal) [1694161] - [fs] fuse: cleanup fuse_wait_on_page_writeback (Vivek Goyal) [1694161] - [fs] fuse: require /dev/fuse reads to have enough buffer capacity (take 2) (Vivek Goyal) [1694161] - [fs] Revert "fuse: require /dev/fuse reads to have enough buffer capacity" (Vivek Goyal) [1694161] - [fs] fuse: extract helper for range writeback (Vivek Goyal) [1694161] - [fs] fuse: add FUSE_WRITE_KILL_PRIV (Vivek Goyal) [1694161] - [fs] fuse: clean up fuse_alloc_inode (Vivek Goyal) [1694161] - [fs] fuse: Add ioctl flag for x32 compat ioctl (Vivek Goyal) [1694161] - [fs] fuse: document fuse_fsync_in.fsync_flags (Vivek Goyal) [1694161] - [fs] fuse: require /dev/fuse reads to have enough buffer capacity (Vivek Goyal) [1694161] - [fs] fuse: retrieve: cap requested size to negotiated max_write (Vivek Goyal) [1694161] - [fs] fuse: allow filesystems to have precise control over data cache (Vivek Goyal) [1694161] - [fs] fuse: convert printk -> pr_* (Vivek Goyal) [1694161] - [fs] fuse: fix writepages on 32bit (Vivek Goyal) [1694161] - [fs] fuse: cache readdir calls if filesystem opts out of opendir (Vivek Goyal) [1694161] - [fs] fuse: support clients that don't implement 'opendir' (Vivek Goyal) [1694161] - [fs] fuse: lift bad inode checks into callers (Vivek Goyal) [1694161] - [fs] fuse: multiplex cached/direct_io file operations (Vivek Goyal) [1694161] - [fs] fuse add copy_file_range to direct io fops (Vivek Goyal) [1694161] - [fs] fuse: use iov_iter based generic splice helpers (Vivek Goyal) [1694161] - [fs] fuse: Switch to using async direct IO for FOPEN_DIRECT_IO (Vivek Goyal) [1694161] - [fs] fuse: use atomic64_t for khctr (Vivek Goyal) [1694161] - [fs] fuse: clean up aborted (Vivek Goyal) [1694161] - [fs] fuse: Protect ff->reserved_req via corresponding fi->lock (Vivek Goyal) [1694161] - [fs] fuse: Protect fi->nlookup with fi->lock (Vivek Goyal) [1694161] - [fs] fuse: Introduce fi->lock to protect write related fields (Vivek Goyal) [1694161] - [fs] fuse: Convert fc->attr_version into atomic64_t (Vivek Goyal) [1694161] - [fs] fuse: Add fuse_inode argument to fuse_prepare_release() (Vivek Goyal) [1694161] - [fs] fuse: Verify userspace asks to requeue interrupt that we really sent (Vivek Goyal) [1694161] - [fs] fuse: Do some refactoring in fuse_dev_do_write() (Vivek Goyal) [1694161] - [fs] fuse: Wake up req->waitq of only if not background (Vivek Goyal) [1694161] - [fs] fuse: Optimize request_end() by not taking fiq->waitq.lock (Vivek Goyal) [1694161] - [fs] fuse: Kill fasync only if interrupt is queued in queue_interrupt() (Vivek Goyal) [1694161] - [fs] fuse: Remove stale comment in end_requests() (Vivek Goyal) [1694161] - [fs] fuse: Replace page without copying in fuse_writepage_in_flight() (Vivek Goyal) [1694161] - [fs] fuse: fix leaked aux requests (Vivek Goyal) [1694161] - [fs] fuse: only reuse auxiliary request in fuse_writepage_in_flight() (Vivek Goyal) [1694161] - [fs] fuse: clean up fuse_writepage_in_flight() (Vivek Goyal) [1694161] - [fs] fuse: extract fuse_find_writeback() helper (Vivek Goyal) [1694161] - [fs] cuse: fix ioctl (Vivek Goyal) [1694161] - [fs] fuse: Fix memory leak in fuse_dev_free() (Vivek Goyal) [1694161] - [fs] fuse: fix revalidation of attributes for permission check (Vivek Goyal) [1694161] - [fs] fuse: fix fsync on directory (Vivek Goyal) [1694161] - [fs] fuse: Add bad inode check in fuse_destroy_inode() (Vivek Goyal) [1694161] - [fs] fuse: enable caching of symlinks (Vivek Goyal) [1694161] - [fs] fuse: only invalidate atime in direct read (Vivek Goyal) [1694161] - [fs] fuse: realloc page array (Vivek Goyal) [1694161] - [fs] fuse: add max_pages to init_out (Vivek Goyal) [1694161] - [fs] fuse: allocate page array more efficiently (Vivek Goyal) [1694161] - [fs] fuse: reduce size of struct fuse_inode (Vivek Goyal) [1694161] - [fs] fuse: use iversion for readdir cache verification (Vivek Goyal) [1694161] - [fs] fuse: use mtime for readdir cache verification (Vivek Goyal) [1694161] - [fs] fuse: add readdir cache version (Vivek Goyal) [1694161] - [fs] fuse: allow using readdir cache (Vivek Goyal) [1694161] - [fs] fuse: allow caching readdir (Vivek Goyal) [1694161] - [fs] fuse: extract fuse_emit() helper (Vivek Goyal) [1694161] - [fs] fuse: add FOPEN_CACHE_DIR (Vivek Goyal) [1694161] - [fs] fuse: split out readdir.c (Vivek Goyal) [1694161] - [fs] fuse: Use hash table to link processing request (Vivek Goyal) [1694161] - [fs] fuse: kill req->intr_unique (Vivek Goyal) [1694161] - [fs] fuse: change interrupt requests allocation algorithm (Vivek Goyal) [1694161] - [fs] fuse: do not take fc->lock in fuse_request_send_background() (Vivek Goyal) [1694161] - [fs] fuse: introduce fc->bg_lock (Vivek Goyal) [1694161] - [fs] fuse: add locking to max_background and congestion_threshold changes (Vivek Goyal) [1694161] - [fs] fuse: use READ_ONCE on congestion_threshold and max_background (Vivek Goyal) [1694161] - [fs] fuse: use list_first_entry() in flush_bg_queue() (Vivek Goyal) [1694161] - [fs] fuse: reduce allocation size for splice_write (Vivek Goyal) [1694161] - [fs] fuse: use kvmalloc to allocate array of pipe_buffer structs. (Vivek Goyal) [1694161] - [fs] fuse: convert last timespec use to timespec64 (Vivek Goyal) [1694161] - [fs] fs: fuse: Adding new return type vm_fault_t (Vivek Goyal) [1694161] - [fs] fuse: simplify fuse_abort_conn() (Vivek Goyal) [1694161] - [infiniband] RDMA/siw: Fix IPv6 addr_list locking (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Fix 64/32bit pointer inconsistency (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Fix SGL mapping issues (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Fix potential NULL de-ref (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Change CQ flags from 64->32 bits (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Fix a memory leak in siw_init_cpulist() (Kamal Heib) [1725830 1720892] - [infiniband] Do not dereference 'siw_crypto_shash' before checking (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Remove set but not used variables 'rv' (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Fix error return code in siw_init_module() (Kamal Heib) [1725830 1720892] - [infiniband] RMDA/siw: Require a 64 bit arch (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Mark expected switch fall-throughs (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: Remove set but not used variable 's' (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: Add missing dependencies on LIBCRC32C and DMA_VIRT_OPS (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Add missing rtnl_lock around access to ifa (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: Use proper enumerated type in map_cqe_status (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Remove unnecessary kthread create/destroy printouts (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Fix DEFINE_PER_CPU compilation when ARCH_NEEDS_WEAK_PER_CPU (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: addition to kernel build environment (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: completion queue methods (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: receive path (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: transmit path (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: queue pair methods (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: application buffer management (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: application interface (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: connection management (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: network and RDMA core interface (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: main include file (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: iWarp wire packet format (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/cma: fix null-ptr-deref Read in cma_cleanup (Kamal Heib) [1720892] - [infiniband] RDMA/restrack: Rewrite PID namespace check to be reliable (Kamal Heib) [1720892] - [infiniband] RDMA/counters: Properly implement PID checks (Kamal Heib) [1720892] - [infiniband] IB/core: Fix NULL pointer dereference when bind QP to counter (Kamal Heib) [1720892] - [infiniband] RDMA/mlx5: Fix MR npages calculation for IB_ACCESS_HUGETLB (Kamal Heib) [1720892] - [infiniband] RDMA/core: Fix error code in stat_get_doit_qp() (Kamal Heib) [1720892] - [infiniband] RDMA/counter: Prevent QP counter binding if counters unsupported (Kamal Heib) [1720892] - [infiniband] RDMA/hns: Use for_each_sg_dma_page iterator on umem SGL (Kamal Heib) [1720892] - [infiniband] RDMA/core: Fix -Wunused-const-variable warnings (Kamal Heib) [1720892] - [infiniband] RDMA/nldev: Added configuration of RDMA dynamic interrupt moderation to netlink (Kamal Heib) [1720892] - [infiniband] RDMA/core: Provide RDMA DIM support for ULPs (Kamal Heib) [1720892] - [infiniband] linux/dim: Implement RDMA adaptive moderation (DIM) (Kamal Heib) [1720892] - [infiniband] IB/mad: Fix use-after-free in ib mad completion handling (Kamal Heib) [1720892] - [infiniband] RDMA/restrack: Track driver QP types in resource tracker (Kamal Heib) [1720892] - [infiniband] RDMA/devices: Remove the lock around remove_client_context (Kamal Heib) [1720892] - [infiniband] RDMA/devices: Do not deadlock during client removal (Kamal Heib) [1720892] - [infiniband] IB/core: Add mitigation for Spectre V1 (Kamal Heib) [1720892] - [infiniband] IB/counters: Always initialize the port counter object (Kamal Heib) [1720892] - [infiniband] IB/core: Fix querying total rdma stats (Kamal Heib) [1720892] - [infiniband] RDMA/core: Fix race when resolving IP address (Kamal Heib) [1720892] - [infiniband] xprtrdma: Modernize ops->connect (Kamal Heib) [1720892] - [infiniband] xprtrdma: Remove rpcrdma_req::rl_buffer (Kamal Heib) [1720892] - [infiniband] xprtrdma: Refactor chunk encoding (Kamal Heib) [1720892] - [infiniband] xprtrdma: Streamline rpcrdma_post_recvs (Kamal Heib) [1720892] - [infiniband] xprtrdma: Simplify rpcrdma_rep_create (Kamal Heib) [1720892] - [infiniband] xprtrdma: Wake RPCs directly in rpcrdma_wc_send path (Kamal Heib) [1720892] - [infiniband] xprtrdma: Reduce context switching due to Local Invalidation (Kamal Heib) [1720892] - [infiniband] xprtrdma: Add mechanism to place MRs back on the free list (Kamal Heib) [1720892] - [infiniband] xprtrdma: Remove fr_state (Kamal Heib) [1720892] - [infiniband] xprtrdma: Remove the RPCRDMA_REQ_F_PENDING flag (Kamal Heib) [1720892] - [infiniband] xprtrdma: Fix occasional transport deadlock (Kamal Heib) [1720892] - [infiniband] xprtrdma: Replace use of xdr_stream_pos in rpcrdma_marshal_req (Kamal Heib) [1720892] - [infiniband] xprtrdma: Fix use-after-free in rpcrdma_post_recvs (Kamal Heib) [1720892] - [infiniband] RDMA/core: Make rdma_counter.h compile stand alone (Kamal Heib) [1720892] - [infiniband] IB/core: Work on the caller socket net namespace in nldev_newlink() (Kamal Heib) [1663224 1720892] - [infiniband] RDMA/rxe: Fill in wc byte_len with IB_WC_RECV_RDMA_WITH_IMM (Kamal Heib) [1720892] - [infiniband] ibverbs/rxe: Remove variable self-initialization (Kamal Heib) [1720892] - [infiniband] RDMA/nldev: Allow get default counter statistics through RDMA netlink (Kamal Heib) [1720892] - [infiniband] RDMA/nldev: Allow get counter mode through RDMA netlink (Kamal Heib) [1720892] - [infiniband] RDMA/nldev: Allow counter manual mode configration through RDMA netlink (Kamal Heib) [1720892] - [infiniband] RDMA/counter: Allow manual mode configuration support (Kamal Heib) [1720892] - [infiniband] RDMA/core: Get sum value of all counters when perform a sysfs stat read (Kamal Heib) [1720892] - [infiniband] RDMA/netlink: Implement counter dumpit calback (Kamal Heib) [1720892] - [infiniband] RDMA/nldev: Allow counter auto mode configration through RDMA netlink (Kamal Heib) [1720892] - [infiniband] RDMA/counter: Add "auto" configuration mode support (Kamal Heib) [1720892] - [infiniband] RDMA/counter: Add set/clear per-port auto mode support (Kamal Heib) [1720892] - [infiniband] RDMA/restrack: Make is_visible_in_pid_ns() as an API (Kamal Heib) [1720892] - [infiniband] RDMA/restrack: Add an API to attach a task to a resource (Kamal Heib) [1720892] - [infiniband] RDMA/restrack: Introduce statistic counter (Kamal Heib) [1720892] - [infiniband] IB/ipoib: Add child to parent list only if device initialized (Kamal Heib) [1720892] - [infiniband] RDMA/uverbs: remove redundant assignment to variable ret (Kamal Heib) [1720892] - [infiniband] IB/ipoib: Remove memset after vzalloc in ipoib_cm.c (Kamal Heib) [1720892] - [infiniband] IB: Remove unneeded memset (Kamal Heib) [1720892] - [infiniband] RDMA/netlink: Audit policy settings for netlink attributes (Kamal Heib) [1720892] - [infiniband] docs: infiniband: convert docs to ReST and rename to *.rst (Kamal Heib) [1720892] - [infiniband] RDMA/rw: Use IB_WR_REG_MR_INTEGRITY for PI handover (Kamal Heib) [1720892] - [infiniband] RDMA/rw: Introduce rdma_rw_inv_key helper (Kamal Heib) [1720892] - [infiniband] RDMA/core: Validate integrity handover device cap (Kamal Heib) [1720892] - [infiniband] RDMA/core: Rename signature qp create flag and signature device capability (Kamal Heib) [1720892] - [infiniband] RDMA/core: Add an integrity MR pool support (Kamal Heib) [1720892] - [infiniband] IB/iser: Unwind WR union at iser_tx_desc (Kamal Heib) [1720892] - [infiniband] IB/iser: Use IB_WR_REG_MR_INTEGRITY for PI handover (Kamal Heib) [1720892] - [infiniband] RDMA/mlx5: Introduce and implement new IB_WR_REG_MR_INTEGRITY work request (Kamal Heib) [1720892] - [infiniband] RDMA/mlx5: Update set_sig_data_segment attribute for new signature API (Kamal Heib) [1720892] - [infiniband] RDMA/mlx5: Pass UMR segment flags instead of boolean (Kamal Heib) [1720892] - [infiniband] RDMA/mlx5: Add attr for max number page list length for PI operation (Kamal Heib) [1720892] - [infiniband] RDMA/mlx5: Implement mlx5_ib_map_mr_sg_pi and mlx5_ib_alloc_mr_integrity (Kamal Heib) [1720892] - [infiniband] RDMA/core: Add signature attrs element for ib_mr structure (Kamal Heib) [1720892] - [infiniband] RDMA/core: Introduce ib_map_mr_sg_pi to map data/protection sgl's (Kamal Heib) [1720892] - [infiniband] RDMA/core: Introduce IB_MR_TYPE_INTEGRITY and ib_alloc_mr_integrity API (Kamal Heib) [1720892] - [infiniband] RDMA/core: Save the MR type in the ib_mr structure (Kamal Heib) [1720892] - [infiniband] RDMA/core: Introduce new header file for signature operations (Kamal Heib) [1720892] - [infiniband] RDMA/odp: Do not leak dma maps when working with huge pages (Kamal Heib) [1720892] - [infiniband] RDMA/uverbs: Use offsetofend instead of opencoding (Kamal Heib) [1720892] - [infiniband] [scsi] scsi: RDMA/srp: Fix a sleep-in-invalid-context bug (Kamal Heib) [1720892] - [infiniband] RDMA: Check umem pointer validity prior to release (Kamal Heib) [1720892] - [infiniband] RDMA/hns: Remove asynchronic QP destroy (Kamal Heib) [1720892] - [infiniband] RDMA: Convert destroy_wq to be void (Kamal Heib) [1720892] - [infiniband] RDMA/netlink: Resort policy array (Kamal Heib) [1720892] - [infiniband] RDMA: Report available cdevs through RDMA_NLDEV_CMD_GET_CHARDEV (Kamal Heib) [1720892] - [infiniband] RDMA: Add NLDEV_GET_CHARDEV to allow char dev discovery and autoload (Kamal Heib) [1720892] - [infiniband] ipoib: correcly show a VF hardware address (Kamal Heib) [1720892] - [infiniband] RDMA: Move rdma_node_type to uapi/ (Kamal Heib) [1720892] - [infiniband] rdma: Remove nes (Kamal Heib) [1720892] - [infiniband] RDMA/ipoib: Remove check for ETH_SS_TEST (Kamal Heib) [1720892] - [infiniband] RDMA: Convert CQ allocations to be under core responsibility (Kamal Heib) [1720892] - [infiniband] RDMA/hns: Return correct error code from hns_roce_v1_rsv_lp_qp() (Kamal Heib) [1720892] - [infiniband] RDMA/cxgb3: Don't expose DMA addresses (Kamal Heib) [1720892] - [infiniband] RDMA/cxgb4: Don't expose DMA addresses (Kamal Heib) [1720892] - [infiniband] RDMA/cxgb3: Use sizeof() notation instead of plain sizeof (Kamal Heib) [1720892] - [infiniband] RDMA/cxgb3: Use for_each_sg_dma_page iterator on umem SGL (Kamal Heib) [1720892] - [infiniband] RDMA: Clear CQ objects during their allocation (Kamal Heib) [1720892] - [infiniband] RDMA: Clean destroy CQ in drivers do not return errors (Kamal Heib) [1720892] - [infiniband] RDMA/i40iw: Remove useless NULL checks (Kamal Heib) [1720892] - [infiniband] RDMA/cxgb3: Delete and properly mark unimplemented resize CQ function (Kamal Heib) [1720892] - [infiniband] RDMA/nes: Avoid memory allocation during CQ destroy (Kamal Heib) [1720892] - [infiniband] RDMA: Move owner into struct ib_device_ops (Kamal Heib) [1720892] - [infiniband] RDMA: Move uverbs_abi_ver into struct ib_device_ops (Kamal Heib) [1720892] - [infiniband] RDMA: Move driver_id into struct ib_device_ops (Kamal Heib) [1720892] - [infiniband] rdma: Delete the ib_ucm module (Kamal Heib) [1720892] - [infiniband] ucma: Convert ctx_idr to XArray (Kamal Heib) [1720892] - [infiniband] ucma: Convert multicast_idr to XArray (Kamal Heib) [1720892] - [infiniband] RDMA/ucma: Use struct_size() helper (Kamal Heib) [1720892] - [infiniband] RDMA/srp: Accept again source addresses that do not have a port number (Kamal Heib) [1720892] - [infiniband] RDMA/ipoib: implement ethtool .get_link() callback (Kamal Heib) [1720892] - [infiniband] RDMA/uverbs: check for allocation failure in uapi_add_elm() (Kamal Heib) [1720892] - [infiniband] RDMA: Convert put_page() to put_user_page*() (Kamal Heib) [1720892] - [infiniband] RDMA/nes: Remove second wait queue initialization call (Kamal Heib) [1720892] - [infiniband] RDMA/nes: Remove useless NULL checks (Kamal Heib) [1720892] - [infiniband] RDMA/core: Make ib_destroy_cq() void (Kamal Heib) [1720892] - [infiniband] RDMA/ipoib: Remove check of destroy CQ (Kamal Heib) [1720892] - [infiniband] RDMA/core: Return void from ib_device_check_mandatory() (Kamal Heib) [1720892] - [infiniband] RDMA/umem: Move page_shift from ib_umem to ib_odp_umem (Kamal Heib) [1720892] - [infiniband] RDMA/qedr: Use for_each_sg_dma_page iterator on umem SGL (Kamal Heib) [1720892] - [infiniband] RDMA/cxgb4: Use for_each_sg_dma_page iterator on umem SGL (Kamal Heib) [1720892] - [infiniband] RDMA/core: Fix doc typo (Kamal Heib) [1720892] - [infiniband] RDMA/rw: Add info regarding SG count failure (Kamal Heib) [1720892] - [infiniband] RDMA/rw: Print the correct number of sig MRs (Kamal Heib) [1720892] - [infiniband] RDMA/rw: Fix doc typo (Kamal Heib) [1720892] - [infiniband] IB/isert: Remove unused sig_attrs argument (Kamal Heib) [1720892] - [infiniband] IB/iser: Remove unused sig_attrs argument (Kamal Heib) [1720892] - [infiniband] IB/iser: Refactor iscsi_iser_check_protection function (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Entropy in admin commands id (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Print address on AH creation failure (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Be consistent with success flow return value (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Use API to get contiguous memory blocks aligned to device supported page size (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Remove unused includes (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Use rdma block iterator in chunk list creation (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Remove unneeded admin commands abort flow (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Use kvzalloc instead of kzalloc with fallback (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Remove check that prevents destroy of resources in error flows (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Handle mmap insertions overflow (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Fix success return value in case of error (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Remove MAYEXEC flag check from mmap flow (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Add driver to Kconfig/Makefile (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Add the efa module (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Add EFA verbs implementation (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Add common command handlers (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Implement functions that submit and complete admin commands (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Add the ABI definitions (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Add the com service API definitions (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Add the efa_com.h file (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Add the efa.h header file (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Add EFA device definitions (Kamal Heib) [1720892] - [infiniband] RDMA: Add EFA related definitions (Kamal Heib) [1720892] - [fs] CIFS: Fix use after free of file info structures (Dave Wysochanski) [1757865] - [mm] mm, memory_hotplug: fix scan_movable_pages() for gigantic hugepages (Rafael Aquini) [1730172] - [char] ipmi: Don't allow device module unload when in use (Tony Camuso) [1759916] - [netdrv] net: phy: Also request modules for C45 IDs (Gary Hook) [1764274] - [s390] s390/dasd: Fix error handling during online processing (Philipp Rudo) [1764492] - [s390] s390/cpumsf: Check for CPU Measurement sampling (Philipp Rudo) [1764490] - [edac] EDAC/amd64: Support asymmetric dual-rank DIMMs (Gary Hook) [1753384] - [edac] EDAC/amd64: Cache secondary Chip Select registers (Gary Hook) [1753384] - [edac] EDAC/amd64: Decode syndrome before translating address (Gary Hook) [1753384] - [edac] EDAC/amd64: Find Chip Select memory size using Address Mask (Gary Hook) [1753384] - [edac] EDAC/amd64: Initialize DIMM info for systems with more than two channels (Gary Hook) [1753384] - [edac] EDAC/amd64: Recognize DRAM device type ECC capability (Gary Hook) [1753384] - [edac] EDAC/amd64: Support more than two controllers for chip selects handling (Gary Hook) [1753384] - [scsi] scsi: fnic: fix msix interrupt allocation (Govindarajulu Varadarajan) [1745083] - [scsi] scsi: fnic: print port speed only at driver init or speed change (Govindarajulu Varadarajan) [1745083] - [netdrv] qmi_wwan: apply SET_DTR quirk to Sierra WP7607 (Lubomir Rintel) [1729083]- [tools] libbpf: remove compile time warning from libbpf_util.h (Yauheni Kaliuta) [1747341] - [tools] libbpf: remove dependency on barrier.h in xsk.h (Yauheni Kaliuta) [1747341] - [kernel] seccomp, bpf: disable preemption before calling into bpf prog (Yauheni Kaliuta) [1747341] - [lib] bpf: test_bpf: turn off preemption in function __run_once (Yauheni Kaliuta) [1747341] - [tools] libbpf: remove unnecessary cast-to-void (Yauheni Kaliuta) [1747341] - [kernel] bpf: fix sysctl.c warning (Yauheni Kaliuta) [1747341] - [tools] libbpf: fix using uninitialized ioctl results (Yauheni Kaliuta) [1747341] - [tools] libbpf: proper XSKMAP cleanup (Yauheni Kaliuta) [1747341] - [tools] libbpf: fix invalid munmap call (Yauheni Kaliuta) [1747341] - [tools] libbpf: fix XDP socket ring buffer memory ordering (Yauheni Kaliuta) [1747341] - [tools] libbpf: remove likely/unlikely in xsk.h (Yauheni Kaliuta) [1747341] - [bpf] samples/bpf: xdp_redirect, correctly get dummy program id (Yauheni Kaliuta) [1747341] - [net] bpf: fix access to skb_shared_info->gso_segs (Yauheni Kaliuta) [1747341] - [kernel] bpf: fix out of bounds backwards jmps due to dead code removal (Yauheni Kaliuta) [1747341] - [kernel] bpf: fix use after free in prog symbol exposure (Yauheni Kaliuta) [1747341] - [include] bpf: Fix preempt_enable_no_resched() abuse (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: test cases for pkt/null checks in subprogs (Yauheni Kaliuta) [1747341] - [kernel] bpf: mark registers in all frames after pkt/null checks (Yauheni Kaliuta) [1747341] - [tools] libbpf: add binary to gitignore (Yauheni Kaliuta) [1747341] - [net] bpf: Check address length before reading address family (Yauheni Kaliuta) [1747341] - [net] flow_dissector: disable preemption around BPF calls (Yauheni Kaliuta) [1747341] - [net] flow_dissector: switch kernel context to struct bpf_flow_dissector (Yauheni Kaliuta) [1747341] - [net] flow_dissector: fix clamping of BPF flow_keys for non-zero nhoff (Yauheni Kaliuta) [1747341] - [net] flow_dissector: allow access only to a subset of __sk_buff fields (Yauheni Kaliuta) [1747341] - [net] net/flow_dissector: pass flow_keys->n_proto to BPF programs (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: fix vlan handling in flow dissector program (Yauheni Kaliuta) [1747341] - [tools] bpf, libbpf: fix quiet install_headers (Yauheni Kaliuta) [1747341] - [tools] libbpf: add libelf dependency to shared library build (Yauheni Kaliuta) [1747341] - [tools] libbpf: add xsk.h to install_headers target (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: add btf_dedup test for VOID equivalence check (Yauheni Kaliuta) [1747341] - [tools] libbpf: fix btf_dedup equivalence check handling of different kinds (Yauheni Kaliuta) [1747341] - [documentation] bpf, doc: fix BTF docs reflow of bullet list (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: test case for invalid call stack in dead code (Yauheni Kaliuta) [1747341] - [kernel] bpf: remove incorrect 'verifier bug' warning (Yauheni Kaliuta) [1747341] - [kernel] bpf: Only print ref_obj_id for refcounted reg (Yauheni Kaliuta) [1747341] - [tools] tool: use bpf_program__get_prog_info_linear() in prog.c:do_dump() (Yauheni Kaliuta) [1747341] - [tools] tools lib bpf: Introduce bpf_program__get_prog_info_linear() (Yauheni Kaliuta) [1747341] - [tools] perf tools: Fix errors under optimization level '-Og' (Yauheni Kaliuta) [1747341] - [kernel] bpf: Try harder when allocating memory for large maps (Yauheni Kaliuta) [1747341] - [tools] tools: bpf: synchronise BPF UAPI header with tools (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: add fwd enum resolution test for btf_dedup (Yauheni Kaliuta) [1747341] - [tools] btf: resolve enum fwds in btf_dedup (Yauheni Kaliuta) [1747341] - [tools] bpf: Add an example for bpf_get_listener_sock (Yauheni Kaliuta) [1747341] - [tools] bpf: Test ref release issue in bpf_tcp_sock and bpf_sk_fullsock (Yauheni Kaliuta) [1747341] - [tools] bpf: Sync bpf.h to tools/ (Yauheni Kaliuta) [1747341] - [net] bpf: Add bpf_get_listener_sock(struct bpf_sock *sk) helper (Yauheni Kaliuta) [1747341] - [kernel] bpf: Fix bpf_tcp_sock and bpf_sk_fullsock issue related to bpf_sk_release (Yauheni Kaliuta) [1747341] - [tools] libbpf: fix to reject unknown flags in xsk_socket__create() (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: fix segfault of test_progs when prog loading failed (Yauheni Kaliuta) [1747341] - [kernel] bpf: fix replace_map_fd_with_map_ptr's ldimm64 second imm field (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: test_progs: initialize duration in singal_pending test (Yauheni Kaliuta) [1747341] - [tools] libbpf: force fixdep compilation at the start of the build (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: fix compilation with out-of-tree $(OUTPUT) (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: test that GSO works in lwt_ip_encap (Yauheni Kaliuta) [1747341] - [bpf] bpf: hbm: fix spelling mistake "deault" -> "default" (Yauheni Kaliuta) [1747341] - [tools] bpf: add test cases for non-pointer sanitiation logic (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: break up test_progs - misc (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: break up test_progs - spinlock (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: break up test_progs - tracepoint (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: break up test_progs - stackmap (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: break up test_progs - xdp (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: break up test_progs - pkt access (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: break up test_progs - preparations (Yauheni Kaliuta) [1747341] - [bpf] bpf: HBM test script (Yauheni Kaliuta) [1747341] - [bpf] bpf: User program for testing HBM (Yauheni Kaliuta) [1747341] - [bpf] bpf: Sample HBM BPF program to limit egress bw (Yauheni Kaliuta) [1747341] - [include] bpf: sync bpf.h to tools and update bpf_helpers.h (Yauheni Kaliuta) [1747341] - [net] bpf: add bpf helper bpf_skb_ecn_set_ce (Yauheni Kaliuta) [1747341] - [bpf] samples/bpf: silence compiler warning for xdpsock_user.c (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: set unlimited RLIMIT_MEMLOCK for test_sock_fields (Yauheni Kaliuta) [1747341] - [documentation] docs/bpf: minor casing/punctuation fixes (Yauheni Kaliuta) [1747341] - [documentation] docs/btf: reflow text to fill up to 78 characters (Yauheni Kaliuta) [1747341] - [documentation] docs/btf: fix typos, improve wording (Yauheni Kaliuta) [1747341] - [kernel] bpf: fix u64_stats_init() usage in bpf_prog_alloc() (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: add btf_dedup test of FWD/STRUCT resolution (Yauheni Kaliuta) [1747341] - [tools] btf: allow to customize dedup hash table size (Yauheni Kaliuta) [1747341] - [tools] libbpf: fix formatting for btf_ext__get_raw_data (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: fix btf_dedup testing code (Yauheni Kaliuta) [1747341] - [tools] tools: libbpf: make sure readelf shows full names in build checks (Yauheni Kaliuta) [1747341] - [bpf] samples: bpf: use libbpf where easy (Yauheni Kaliuta) [1747341] - [tools] tools: libbpf: add a correctly named define for map iteration (Yauheni Kaliuta) [1747341] - [bpf] samples: bpf: remove load_sock_ops in favour of bpftool (Yauheni Kaliuta) [1747341] - [bpf] samples: bpf: force IPv4 in ping (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: use __bpf_constant_htons in test_prog.c for flow dissector (Yauheni Kaliuta) [1747341] - [tools] bpf: add missing entries to bpf_helpers.h (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: selftests: add map lookup to test_map_in_map bpf prog (Yauheni Kaliuta) [1747341] - [kernel] bpf: set inner_map_meta->spin_lock_off correctly (Yauheni Kaliuta) [1747341] - [bpf] samples: bpf: fix: broken sample regarding removed function (Yauheni Kaliuta) [1747341] - [tools] tools/bpftool: recognize bpf_prog_info run_time_ns and run_cnt (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: sync bpf.h into tools (Yauheni Kaliuta) [1747341] - [kernel] bpf: expose program stats via bpf_prog_info (Yauheni Kaliuta) [1747341] - [kernel] bpf: fix build without bpf_syscall (Yauheni Kaliuta) [1747341] - [kernel] bpf: enable program stats (Yauheni Kaliuta) [1747341] - [kernel] bpf: check that BPF programs run with preemption disabled (Yauheni Kaliuta) [1747341] - [bpf] samples/bpf: convert xdpsock to use libbpf for AF_XDP access (Yauheni Kaliuta) [1747341] - [tools] libbpf: add support for using AF_XDP sockets (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: make sure signal interrupts BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1747341] - [bpf] samples/bpf: Fix dummy program unloading for xdp_redirect samples (Yauheni Kaliuta) [1747341] - [s390] s390/net: convert pnetids to ascii (Yauheni Kaliuta) [1747341] - [net] bpf: add skb->queue_mapping write access from tc clsact (Yauheni Kaliuta) [1747341] - [tools] tools/libbpf: support bigger BTF data sizes (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: test_lwt_ip_encap: add negative tests. (Yauheni Kaliuta) [1747341] - [tools] libbpf: Introduce bpf_object__btf (Yauheni Kaliuta) [1747341] - [tools] libbpf: Introduce bpf_map__resize (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: replace bzero with memset (Yauheni Kaliuta) [1747341] - [net] net: fix GSO in bpf_lwt_push_ip_encap (Yauheni Kaliuta) [1747341] - [net] net: fix double-free in bpf_lwt_xmit_reroute (Yauheni Kaliuta) [1747341] - [net] bpf: fix memory leak in bpf_lwt_xmit_reroute (Yauheni Kaliuta) [1747341] - [net] bpf: make LWTUNNEL_BPF dependent on INET (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: add test_lwt_ip_encap selftest (Yauheni Kaliuta) [1747341] - [include] bpf: sync /include/.../bpf.h with tools/include/.../bpf.h (Yauheni Kaliuta) [1747341] - [net] bpf: add handling of BPF_LWT_REROUTE to lwt_bpf.c (Yauheni Kaliuta) [1747341] - [net] ipv6_stub: add ipv6_route_input stub/proxy. (Yauheni Kaliuta) [1747341] - [net] bpf: handle GSO in bpf_lwt_push_encap (Yauheni Kaliuta) [1747341] - [net] bpf: implement BPF_LWT_ENCAP_IP mode in bpf_lwt_push_encap (Yauheni Kaliuta) [1747341] - [net] bpf: add plumbing for BPF_LWT_ENCAP_IP in bpf_lwt_push_encap (Yauheni Kaliuta) [1747341] - [net] bpf: offload: add priv field for drivers (Yauheni Kaliuta) [1747341] - [tools] tools: bpftool: doc, add text about feature-subcommand (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: relax sub-register mode compilation criteria (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: centre kernel bpf objects under new subdir "progs" (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: extend sub-register mode compilation to all bpf object files (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: add "alu32" to .gitignore (Yauheni Kaliuta) [1747341] - [tools] bpf: Add test_sock_fields for skb->sk and bpf_tcp_sock (Yauheni Kaliuta) [1747341] - [tools] bpf: Add skb->sk, bpf_sk_fullsock and bpf_tcp_sock tests to test_verifer (Yauheni Kaliuta) [1747341] - [nclude] bpf: Sync bpf.h to tools/ (Yauheni Kaliuta) [1747341] - [kernel] bpf: Add struct bpf_tcp_sock and BPF_FUNC_tcp_sock (Yauheni Kaliuta) [1747341] - [net] bpf: Refactor sock_ops_convert_ctx_access (Yauheni Kaliuta) [1747341] - [net] bpf: Add state, dst_ip4, dst_ip6 and dst_port to bpf_sock (Yauheni Kaliuta) [1747341] - [kernel] bpf: Add a bpf_sock pointer to __sk_buff and a bpf_sk_fullsock helper (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: remove btf__get_strings() superseded by raw data API (Yauheni Kaliuta) [1747341] - [tools] btf: expose API to work with raw btf_ext data (Yauheni Kaliuta) [1747341] - [tools] btf: expose API to work with raw btf data (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: add log_level to bpf_load_program_attr (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: add missing strings.h include (Yauheni Kaliuta) [1747341] - [s390] s390/net: move pnet constants (Yauheni Kaliuta) [1747341] - [tools] bpf: test_maps: fix possible out of bound access warning (Yauheni Kaliuta) [1747341] - [tools] tools: bpftool: doc, fix incorrect text (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: test reading the offloaded program (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: add test for mixing generic and offload XDP (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: print traceback when test fails (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: fix the expected messages (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: add const qualifier to btf__get_map_kv_tids() map_name parameter (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: add "any alignment" annotation for some tests (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: use localhost in tcp_{server, client}.py (Yauheni Kaliuta) [1747341] - [s390] s390: bpf: fix JMP32 code-gen (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: remove generated verifier/tests.h on 'make clean' (Yauheni Kaliuta) [1747341] - [bpf] samples/bpf: Check the prog id before exiting (Yauheni Kaliuta) [1747341] - [bpf] samples/bpf: Add a "force" flag to XDP samples (Yauheni Kaliuta) [1747341] - [bpf] samples/bpf: Extend RLIMIT_MEMLOCK for xdp_{sample_pkts, router_ipv4} (Yauheni Kaliuta) [1747341] - [bpf] samples/bpf: Convert XDP samples to libbpf usage (Yauheni Kaliuta) [1747341] - [bpf] samples/bpf: xdp_redirect_cpu have not need for read_trace_pipe (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: test for BPF_F_LOCK (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: sync uapi/bpf.h (Yauheni Kaliuta) [1747341] - [kernel] bpf: introduce BPF_F_LOCK flag (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: add bpf_spin_lock C test (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: add simple BPF_PROG_TEST_RUN examples for flow dissector (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: add bpf_spin_lock verifier tests (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: sync include/uapi/linux/bpf.h (Yauheni Kaliuta) [1747341] - [kernel] bpf: add support for bpf_spin_lock to cgroup local storage (Yauheni Kaliuta) [1747341] - [kernel] bpf: introduce bpf_spin_lock (Yauheni Kaliuta) [1747341] - [net] bpf: Correctly annotate implicit fall through in bpf_base_func_proto (Yauheni Kaliuta) [1747341] - [kernel] bpf, cgroups: clean up kerneldoc warnings (Yauheni Kaliuta) [1747341] - [kernel] bpf: fix bitrotted kerneldoc (Yauheni Kaliuta) [1747341] - [include] bpf: BPF_PROG_TYPE_CGROUP_{SKB, SOCK, SOCK_ADDR} require cgroups enabled (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: mark verifier test that uses bpf_trace_printk as BPF_PROG_TYPE_TRACEPOINT (Yauheni Kaliuta) [1747341] - [net] bpf: add BPF_PROG_TEST_RUN support for flow dissector (Yauheni Kaliuta) [1747341] - [net] net/flow_dissector: move bpf case into __skb_flow_bpf_dissect (Yauheni Kaliuta) [1747341] - [net] Revert "[net] flow_dissector: disable preemption around BPF calls" (Yauheni Kaliuta) [1747341] - [tools] tools: bpftool: warn about risky prog array updates (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: remove duplicated include (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: break up the rest of test_verifier (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: break up test_verifier (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: prepare for break up of verifier tests (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: makefile support sub-register code-gen test mode (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: functional and min/max reasoning unit tests for JMP32 (Yauheni Kaliuta) [1747341] - [s390] s390: bpf: implement jitting of JMP32 (Yauheni Kaliuta) [1747341] - [powerpc] ppc: bpf: implement jitting of JMP32 (Yauheni Kaliuta) [1747341] - [arm64] arm64: bpf: implement jitting of JMP32 (Yauheni Kaliuta) [1747341] - [x86] x86_64: bpf: implement jitting of JMP32 (Yauheni Kaliuta) [1747341] - [kernel] bpf: JIT blinds support JMP32 (Yauheni Kaliuta) [1747341] - [kernel] bpf: interpreter support for JMP32 (Yauheni Kaliuta) [1747341] - [tools] tools: bpftool: teach cfg code about JMP32 (Yauheni Kaliuta) [1747341] - [kernel] bpf: disassembler support JMP32 (Yauheni Kaliuta) [1747341] - [kernel] bpf: verifier support JMP32 (Yauheni Kaliuta) [1747341] - [kernel] bpf: refactor verifier min/max code for condition jump (Yauheni Kaliuta) [1747341] - [include] bpf: allocate 0x06 to new eBPF instruction class JMP32 (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: suppress readelf stderr when probing for BTF support (Yauheni Kaliuta) [1747341] - [net] bpf: allow BPF programs access skb_shared_info->gso_segs field (Yauheni Kaliuta) [1747341] - [tools] tool: feature probing, change default action (Yauheni Kaliuta) [1747341] - [kernel] bpf: notify offload JITs about optimizations (Yauheni Kaliuta) [1747341] - [kernel] bpf: verifier: record original instruction index (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: add tests for dead code removal (Yauheni Kaliuta) [1747341] - [kernel] bpf: verifier: remove unconditional branches by 0 (Yauheni Kaliuta) [1747341] - [kernel] bpf: verifier: remove dead code (Yauheni Kaliuta) [1747341] - [kernel] bpf: verifier: hard wire branches to dead code (Yauheni Kaliuta) [1747341] - [kernel] bpf: change parameters of call/branch offset adjustment (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: don't hardcode iptables/nc path in test_tcpnotify_user (Yauheni Kaliuta) [1747341] - [tools] libbpf: Show supported ELF section names when failing to guess prog/attach type (Yauheni Kaliuta) [1747341] - [documentation] bpf: btf: add btf documentation (Yauheni Kaliuta) [1747341] - [kernel] perf: Make perf_event_output() propagate the output() return (Yauheni Kaliuta) [1747341] - [kernel] bpf: fix a (false) compiler warning (Yauheni Kaliuta) [1747341] - [tools] tool: add bash completion for peek/push/enqueue/pop/dequeue (Yauheni Kaliuta) [1747341] - [tools] tool: add pop and dequeue commands (Yauheni Kaliuta) [1747341] - [tools] tool: add push and enqueue commands (Yauheni Kaliuta) [1747341] - [tools] tool: add peek command (Yauheni Kaliuta) [1747341] - [tools] tool: don't print empty key/value for maps (Yauheni Kaliuta) [1747341] - [tools] tool: make key optional in lookup command (Yauheni Kaliuta) [1747341] - [tools] tool: make key and value optional in update command (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: support __int128 in bpftool map pretty dumper (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: add bpffs pretty print test for int128 (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: refactor test_btf pretty printing for multiple map value formats (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: add int128 raw test in test_btf (Yauheni Kaliuta) [1747341] - [kernel] bpf: btf: support 128 bit integer type (Yauheni Kaliuta) [1747341] - [tools] libbpf: don't define CC and AR (Yauheni Kaliuta) [1747341] - [include] bpf: remove leftovers after v5.0 update (Yauheni Kaliuta) [1715770] - [target] scsi: target: cxgbit: add support for IEEE_8021QAZ_APP_SEL_STREAM selector (Vishal Kulkarni) [1725820] - [netdrv] cxgb4i: add support for IEEE_8021QAZ_APP_SEL_STREAM selector (Vishal Kulkarni) [1725818] - [net] SUNRPC: Fix possible autodisconnect during connect due to old last_used (Dave Wysochanski) [1724692] - [fs] NFSv4: Add lease_time and lease_expired to 'nfs4:' line of mountstats (Dave Wysochanski) [1727369] - [scsi] scsi: zfcp: fix reaction on bit error threshold notification (Philipp Rudo) [1764494] - [iommu] iommu/arm-smmu: Error out only if not enough context interrupts (Mark Langsdorf) [1658736] - [netdrv] cxgb4:Fix out-of-bounds MSI-X info array access (Vishal Kulkarni) [1763194] - [fs] vfs: Fix EOVERFLOW testing in put_compat_statfs64 (Eric Sandeen) [1757902] - [security] selinux: fix context string corruption in convert_context() (Ondrej Mosnacek) [1758086] - [fs] cifs: use cifsInodeInfo->open_file_lock while iterating to avoid a panic (Dave Wysochanski) [1757865] - [kernel] alarmtimer: Use EOPNOTSUPP instead of ENOTSUPP (Vladis Dronov) [1760638] - [netdrv] cxgb4: RHEL-only disable device dump (Jonathan Toppins) [1708456] - [fs] xfs: Fix deadlock between AGI and AGF with RENAME_WHITEOUT (Brian Foster) [1759564] - [x86] x86/stacktrace: Prevent access_ok() warnings in arch_stack_walk_user() (Jerome Marchand) [1757758] - [s390] s390/sclp: Fix bit checked for has_sipl (Philipp Rudo) [1748347] - [fs] dax: dax_layout_busy_page() should not unmap cow pages (Jeff Moyer) [1752109] - [fs] dax: Fix missed wakeup in put_unlocked_entry() (Jeff Moyer) [1752109] - [fs] dax: Fix missed wakeup with PMD faults (Jeff Moyer) [1752109] - [fs] dax: Fix xarray entry association for mixed mappings (Jeff Moyer) [1752109] - [mm] mm: page_mkclean vs MADV_DONTNEED race (Jeff Moyer) [1752109] - [fs] dax: Flush partial PMDs correctly (Jeff Moyer) [1752109 1724979] - [fs] dax: Use non-exclusive wait in wait_entry_unlocked() (Jeff Moyer) [1752109] - [x86] x86/mm: Fix decoy address handling vs 32-bit builds (Jeff Moyer) [1752109 1585079] - [fs] dax: Fix unlock mismatch with updated API (Jeff Moyer) [1752109 1724956] - [fs] dax: Don't access a freed inode (Jeff Moyer) [1752109 1724956] - [fs] dax: Check page->mapping isn't NULL (Jeff Moyer) [1752109 1585079 1724956] - [fs] dax: Avoid losing wakeup in dax_lock_mapping_entry (Jeff Moyer) [1752109] - [fs] dax: Fix huge page faults (Jeff Moyer) [1752109] - [fs] dax: Fix dax_unlock_mapping_entry for PMD pages (Jeff Moyer) [1752109] - [fs] dax: Reinstate RCU protection of inode (Jeff Moyer) [1752109] - [fs] dax: Make sure the unlocking entry isn't locked (Jeff Moyer) [1752109] - [fs] dax: Remove optimisation from dax_lock_mapping_entry (Jeff Moyer) [1752109] - [fs] dax: Convert page fault handlers to XArray (Jeff Moyer) [1752109] - [fs] dax: Convert dax_lock_mapping_entry to XArray (Jeff Moyer) [1752109] - [fs] dax: Convert dax writeback to XArray (Jeff Moyer) [1752109] - [fs] dax: Convert __dax_invalidate_entry to XArray (Jeff Moyer) [1752109] - [fs] dax: Convert dax_layout_busy_page to XArray (Jeff Moyer) [1752109] - [fs] dax: Convert dax_insert_pfn_mkwrite to XArray (Jeff Moyer) [1752109] - [fs] dax: Hash on XArray instead of mapping (Jeff Moyer) [1752109] - [fs] dax: Rename some functions (Jeff Moyer) [1752109] - [fs] dax: Fix deadlock in dax_lock_mapping_entry() (Jeff Moyer) [1752109 1585079 1641544] - [drivers] device-dax: Add missing address_space_operations (Jeff Moyer) [1752109 1585079] - [x86] x86/mm/pat: Prepare {reserve, free}_memtype() for "decoy" addresses (Jeff Moyer) [1752109 1585079] - [mm] mm, memory_failure: Teach memory_failure() about dev_pagemap pages (Jeff Moyer) [1703560 1752109 1585079] - [fs] filesystem-dax: Introduce dax_lock_mapping_entry() (Jeff Moyer) [1752109 1585079] - [mm] mm, memory_failure: Collect mapping size in collect_procs() (Jeff Moyer) [1752109 1585079] - [mm] mm, madvise_inject_error: Let memory_failure() optionally take a page reference (Jeff Moyer) [1752109 1585079] - [mm] mm, madvise_inject_error: Disable MADV_SOFT_OFFLINE for ZONE_DEVICE pages (Jeff Moyer) [1752109 1585079] - [fs] filesystem-dax: Set page->index (Jeff Moyer) [1752109 1585079] - [drivers] device-dax: Set page->index (Jeff Moyer) [1752109 1585079] - [drivers] device-dax: Enable page_mapping() (Jeff Moyer) [1752109 1585079] - [drivers] device-dax: Convert to vmf_insert_mixed and vm_fault_t (Jeff Moyer) [1752109 1585079] - [pci] PCI: Add quirk to disable MSI-X support for Amazon's Annapurna Labs Root Port (Myron Stowe) [1732357] - [pci] PCI/VPD: Prevent VPD access for Amazon's Annapurna Labs Root Port (Myron Stowe) [1732357] - [pci] PCI: Add ACS quirk for Amazon Annapurna Labs root ports (Myron Stowe) [1732357] - [pci] PCI: Add Amazon's Annapurna Labs vendor ID (Myron Stowe) [1732357] - [arm64] arm64: PCI: Preserve firmware configuration when desired (Myron Stowe) [1732372] - [arm64] arm64: PCI: Allow resource reallocation if necessary (Myron Stowe) [1732372] - [pci] PCI: Don't auto-realloc if we're preserving firmware config (Myron Stowe) [1732372] - [pci] PCI/ACPI: Evaluate PCI Boot Configuration _DSM (Myron Stowe) [1732372] - [irqchip] irqchip/gic-v2m: Add support for Amazon Graviton variant of GICv3+GICv2m (Myron Stowe) [1732382] - [pci] PCI: al: Add Amazon Annapurna Labs PCIe host controller driver (Myron Stowe) [1732357] - [netdrv] mlx4: fix spelling mistake "veify" -> "verify" (Alaa Hleihel) [1724340] - [netdrv] IB/mlx4: Fix memory leaks (Alaa Hleihel) [1724340] - [netdrv] net/mlx4_en: fix a memory leak bug (Alaa Hleihel) [1724340] - [netdrv] IB/mlx4: Delete unused func arg (Alaa Hleihel) [1724340] - [netdrv] net/mlx4_en: ethtool, Remove unsupported SFP EEPROM high pages query (Alaa Hleihel) [1724340 1724339] - [netdrv] net/mlx4_core: Change the error print to info print (Alaa Hleihel) [1724340 1724339] - [netdrv] mlx4: Convert pv_id_table to XArray (Alaa Hleihel) [1724340 1724339] - [netdrv] IB/mlx4: Fix race condition between catas error reset and aliasguid flows (Alaa Hleihel) [1724340 1724338] - [netdrv] net/mlx4_core: Fix qp mtt size calculation (Alaa Hleihel) [1724340 1724338] - [netdrv] net/mlx4_core: Fix locking in SRIOV mode when switching between events and polling (Alaa Hleihel) [1724340 1724338] - [netdrv] net/mlx4_core: Fix reset flow when in command polling mode (Alaa Hleihel) [1724340 1724338] - [netdrv] mellanox: Switch to bitmap_zalloc() (Alaa Hleihel) [1724340 1724338] - [netdrv] IB/mlx4: Increase the timeout for CM cache (Alaa Hleihel) [1724340 1724338] - [netdrv] net/mlx4_core: A write memory barrier is sufficient in EQ ci update (Alaa Hleihel) [1724340 1724338] - [netdrv] net/mlx4: Mark expected switch fall-through (Alaa Hleihel) [1724340 1724338] - [netdrv] net/mlx4: remove unneeded semicolon (Alaa Hleihel) [1724340 1724338] - [parport] parport: parport_serial: Add support for Sunix Multi I/O boards (John Linville) [1663781] - [tty] serial: 8250_pci: Add support for Sunix serial boards (John Linville) [1663781] - [scsi] hpsa: update driver version (Joseph Szczypek) [1761968] - [scsi] scsi: hpsa: add missing hunks in reset-patch (Joseph Szczypek) [1761968] - [netdrv] igc: Clean up unused shadow_vfta pointer (David Arcari) [1721713] - [netdrv] igc: Add Rx checksum support (David Arcari) [1721713] - [netdrv] igc: Add set_rx_mode support (David Arcari) [1721713] - [netdrv] igc: Add SCTP CRC checksumming functionality (David Arcari) [1721713] - [netdrv] igc: Add tx_csum offload functionality (David Arcari) [1721713] - [netdrv] igc: Remove unneeded PCI bus defines (David Arcari) [1721713] - [netdrv] igc: Add NVM checksum validation (David Arcari) [1721713] - [netdrv] igc: Remove useless forward declaration (David Arcari) [1721713] - [netdrv] ethernet: Delete unnecessary checks before the macro call dev_kfree_skb (David Arcari) [1721713] - [netdrv] igc: Add more SKUs for i225 device (David Arcari) [1721713] - [netdrv] igc: Update the MAC reset flow (David Arcari) [1721713] - [netdrv] igc: Remove the unused field from a device specification structure (David Arcari) [1721713] - [netdrv] igc: Remove the polarity field from a PHY information structure (David Arcari) [1721713] - [netdrv] net: Use skb accessors in network drivers (David Arcari) [1721713] - [netdrv] igc: Prefer pcie_capability_read_word() (David Arcari) [1721713] - [netdrv] igc: Cleanup the redundant code (David Arcari) [1721713] - [netdrv] igc: Add flow control support (David Arcari) [1721713] - [netdrv] igc: Remove the obsolete workaround (David Arcari) [1721713] - [netdrv] igc: Clean up unused pointers (David Arcari) [1721713] - [netdrv] igc: Fix double definitions (David Arcari) [1721713] - [netdrv] igb/igc: warn when fatal read failure happens (David Arcari) [1721713] - [scsi] scsi: qla2xxx: Fix different size DMA Alloc/Unmap (Himanshu Madhani) [1753031] - [scsi] qla2xxx: call dma_free_coherent with correct size in all cases in qla24xx_sp_unmap (Himanshu Madhani) [1753031] - [arm64] crypto: arm64/crc32 - remove PMULL based CRC32 driver (Mark Salter) [1742821] - [arm64] arm64/lib: improve CRC32 performance for deep pipelines (Mark Salter) [1742821] - [arm64] arm64/lib: add accelerated crc32 routines (Mark Salter) [1742821] - [arm64] arm64: cpufeature: add feature for CRC32 instructions (Mark Salter) [1742821] - [lib] lib/crc32: make core crc32() routines weak so they can be overridden (Mark Salter) [1742821] - [arm64] arm64: cpu: Move errata and feature enable callbacks closer to callers (Mark Salter) [1742821] - [arm64] arm64: kill config_sctlr_el1() (Mark Salter) [1742821] - [include] ethtool: Add SFF-8436 and SFF-8636 max EEPROM length definitions (Petr Oros) [1757522] - [net] bridge/mdb: remove wrong use of NLM_F_MULTI (Hangbin Liu) [1756799] - [net] bridge: mcast: don't delete permanent entries when fast leave is enabled (Hangbin Liu) [1756799] - [net] bridge: multicast: use rcu to access port list from br_multicast_start_querier (Hangbin Liu) [1756799] - [net] bridge: Fix ethernet header pointer before check skb forwardable (Hangbin Liu) [1756799] - [net] clear skb->tstamp in bridge forwarding path (Hangbin Liu) [1756799] - [net] bridge: br_arp_nd_proxy: set icmp6_router if neigh has NTF_ROUTER (Hangbin Liu) [1756799] - [net] vlan: Inherit MPLS features from parent device (Hangbin Liu) [1724306] - [netdrv] linux/dim: Fix overflow in dim calculation (Ivan Vecera) [1737807] - [lib] dim: Fix -Wunused-const-variable warnings (Ivan Vecera) [1737807] - [lib] linux/dim: Add completions count to dim_sample (Ivan Vecera) [1737807] - [netdrv] linux/dim: Move implementation to .c files (Ivan Vecera) [1737807] - [netdrv] linux/dim: Rename externally used net_dim members (Ivan Vecera) [1737807] - [netdrv] linux/dim: Rename net_dim_sample() to net_dim_update_sample() (Ivan Vecera) [1737807] - [netdrv] linux/dim: Rename externally exposed macros (Ivan Vecera) [1737807] - [include] linux/dim: Remove "net" prefix from internal DIM members (Ivan Vecera) [1737807] - [include] linux/dim: Move logic to dim.h (Ivan Vecera) [1737807] - [tools] selftests: add a test case for cls_lower handle overflow (Ivan Vecera) [1761512] - [net] idr: introduce idr_for_each_entry_continue_ul() (Ivan Vecera) [1761512] - [net] idr: fix overflow case for idr_for_each_entry_ul() (Ivan Vecera) [1761512] - [net] sctp: add chunks to sk_backlog when the newsk sk_socket is not set (Xin Long) [1734271] - [net] netns: enable to dump full nsid translation table (Petr Oros) [1757748] - [net] netns: enable to specify a nsid for a get request (Petr Oros) [1757748] - [net] netns: add support of NETNSA_TARGET_NSID (Petr Oros) [1757748] - [net] netns: introduce 'struct net_fill_args' (Petr Oros) [1757748] - [net] netns: remove net arg from rtnl_net_fill() (Petr Oros) [1757748] - [net] mpls: fix warning with multi-label encap (Hangbin Liu) [1756788] - [net] mpls: Return error for RTA_GATEWAY attribute (Hangbin Liu) [1756788] - [net] macsec: drop skb sk before calling gro_cells_receive (Xin Long) [1745819] - [net] team: add ethtool get_link_ksettings (Hangbin Liu) [1724896] - [net] sched: flower: don't call synchronize_rcu() on mask creation (Ivan Vecera) [1751856] - [net] sched: flower: refactor reoffload for concurrent access (Ivan Vecera) [1751856] - [net] sched: flower: fix filter net reference counting (Ivan Vecera) [1751856] - [net] sched: flower: use correct ht function to prevent duplicates (Ivan Vecera) [1751856] - [net] sched: flower: insert filter to ht before offloading it to hw (Ivan Vecera) [1751856] - [net] sched: ensure tc flower reoffload takes filter ref (Ivan Vecera) [1751856] - [net] sched: flower: set unlocked flag for flower proto ops (Ivan Vecera) [1751856] - [net] sched: flower: track rtnl lock state (Ivan Vecera) [1751856] - [net] sched: flower: protect flower classifier state with spinlock (Ivan Vecera) [1751856] - [net] sched: flower: handle concurrent tcf proto deletion (Ivan Vecera) [1751856] - [net] sched: flower: handle concurrent filter insertion in fl_change (Ivan Vecera) [1751856] - [net] sched: flower: protect masks list with spinlock (Ivan Vecera) [1751856] - [net] sched: flower: handle concurrent mask insertion (Ivan Vecera) [1751856] - [net] sched: flower: add reference counter to flower mask (Ivan Vecera) [1751856] - [net] sched: flower: track filter deletion with flag (Ivan Vecera) [1751856] - [net] sched: flower: introduce reference counting for filters (Ivan Vecera) [1751856] - [net] sched: flower: refactor fl_change (Ivan Vecera) [1751856] - [net] sched: flower: don't check for rtnl on head dereference (Ivan Vecera) [1751856] - [kernel] exit from RHEL 8.2 early ystream mode (Phillip Lougher)- [x86] kvm: svm: Remove unneeded WBINVD and DF_FLUSH when starting SEV guests (Janakarajan Natarajan) [1762517] - [x86] kvm: svm: Reduce WBINVD/DF_FLUSH invocations (Janakarajan Natarajan) [1762517] - [x86] kvm: svm: Guard against DEACTIVATE when performing WBINVD/DF_FLUSH (Janakarajan Natarajan) [1762517] - [x86] kvm: svm: Serialize access to the SEV ASID bitmap (Janakarajan Natarajan) [1762517] - [xen] remove pre-xen3 fallback handlers (Vitaly Kuznetsov) [1759997] - [net] SUNRPC: Count ops completing with tk_status < 0 (Dave Wysochanski) [1636572] - [net] SUNRPC: Use proper printk specifiers for unsigned long long (Dave Wysochanski) [1636572] - [net] SUNRPC: Move call to rpc_count_iostats before rpc_call_done (Dave Wysochanski) [1636572] - [net] SUNRPC: Add tracking of RPC level errors (Dave Wysochanski) [1636572] - [net] SUNRPC: Refactor rpc_restart_call/rpc_restart_call_prepare (Dave Wysochanski) [1636572] - [net] SUNRPC: Fix up task signalling (Dave Wysochanski) [1636572] - [net] SUNRPC: Track writers of the 'channel' file to improve cache_listeners_exist (Dave Wysochanski) [1741333] - [net] sunrpc/cache: handle missing listeners better. (Dave Wysochanski) [1741333] - [pci] PCI/ACPI: Advertise _HPX Type 3 support via _OSC (Myron Stowe) [1712756] - [pci] PCI/ACPI: Implement _HPX Type 3 Setting Record (Myron Stowe) [1712756] - [netdrv] e1000e: Add support for Comet Lake (David Arcari) [1764549] - [netdrv] e1000e: Add support for S0ix (Ken Cox) [1721709] - [netdrv] e1000e: Make speed detection on hotplugging cable more reliable (Ken Cox) [1721709] - [netdrv] ethernet: Delete unnecessary checks before the macro call dev_kfree_skb (Ken Cox) [1721709] - [netdrv] e1000e: add workaround for possible stalled packet (Ken Cox) [1721709] - [netdrv] e1000e: Use dev_get_drvdata where possible (Ken Cox) [1721709] - [netdrv] net: Use skb accessors in network drivers (Ken Cox) [1721709] - [netdrv] e1000e: PCIm function state support (Ken Cox) [1721709] - [netdrv] e1000e: Make watchdog use delayed work (Ken Cox) [1721709] - [netdrv] e1000e: Reduce boot time by tightening sleep ranges (Ken Cox) [1721709] - [netdrv] e1000e: Increase pause and refresh time (Ken Cox) [1721709] - [scsi] scsi: megaraid_sas: Introduce module parameter for default queue depth (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Fix a compilation warning (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Make a bunch of functions static (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Make some functions static (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: fix panic on loading firmware crashdump (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: fix spelling mistake "megarid_sas" -> "megaraid_sas" (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Update driver version to 07.710.50.00 (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Add module parameter for FW Async event logging (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Enable msix_load_balance for Invader and later controllers (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Fix calculation of target ID (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Make some symbols static (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Update driver version to 07.710.06.00-rc1 (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Introduce various Aero performance modes (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Use high IOPS queues based on IO workload (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Set affinity for high IOPS reply queues (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Enable coalescing for high IOPS queues (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Add support for High IOPS queues (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Add support for MPI toolbox commands (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Offload Aero RAID5/6 division calculations to driver (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: RAID1 PCI bandwidth limit algorithm is applicable for only Ventura (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: megaraid_sas: Add check for count returned by HOST_DEVICE_LIST DCMD (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Handle sequence JBOD map failure at driver level (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Don't send FPIO to RL Bypass queue (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: In probe context, retry IOC INIT once if firmware is in fault (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Release Mutex lock before OCR in case of DCMD timeout (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Call disable_irq from process IRQ poll (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Remove few debug counters from IO path (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Add support for Non-secure Aero PCI IDs (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Add 32 bit atomic descriptor support to AERO adapters (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Use struct_size() helper (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Remove unused including (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: use DEVICE_ATTR_{RO, RW} (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: use octal permissions instead of constants (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: make max_sectors visible in sys (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: remove set but not used variables 'buff_addr' and 'ci_h' (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: remove set but not used variable 'sge_sz' (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: remove set but not used variables 'host' and 'wait_time' (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: remove set but not used variable 'cur_state' (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Update driver version to 07.708.03.00 (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Export RAID map through debugfs (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Fix MSI-X vector print (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Add debug prints for device list (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Add prints in suspend and resume path (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Print firmware interrupt status (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Print FW fault information (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Export RAID map id through sysfs (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Print BAR information from driver (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Dump system registers for debugging (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Dump system interface regs from sysfs (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Add formatting option for megasas_dump (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Enhance internal DCMD timeout prints (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Enhance prints in OCR and TM path (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Load balance completions across all MSI-X (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: IRQ poll to avoid CPU hard lockups (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Block PCI config space access from userspace during OCR (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Rework code around controller reset (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: fw_reset_no_pci_access required for MFI adapters only (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Remove unused variable target_index (Tomas Henzl) [1726251] - [x86] perf/x86/msr: Add Comet Lake CPU support (Michael Petlan) [1763290] - [x86] perf/x86/intel: Add Comet Lake CPU support (Michael Petlan) [1763290] - [x86] perf/x86/cstate: Add Comet Lake CPU support (Michael Petlan) [1763290] - [x86] perf/x86/intel: Update KBL Package C-state events to also include PC8/PC9/PC10 counters (Michael Petlan) [1763290] - [x86] x86/cpu: Add Comet Lake to the Intel CPU models header (Michael Petlan) [1763290] - [s390] s390/qeth: reject oversized SNMP requests (Philipp Rudo) [1726414] - [s390] s390/qeth: serialize cmd reply with concurrent timeout (Philipp Rudo) [1726414] - [s390] s390/qeth: move cast type selection into fill_header() (Philipp Rudo) [1726414] - [s390] s390/qeth: extract helper for route validation (Philipp Rudo) [1726414] - [s390] s390/qeth: consolidate skb RX processing in L3 driver (Philipp Rudo) [1726414] - [s390] s390/qeth: consolidate pm code (Philipp Rudo) [1726414] - [s390] s390/qeth: streamline SNMP cmd code (Philipp Rudo) [1726414] - [s390] s390/qeth: remove static cmd buffer infrastructure (Philipp Rudo) [1726414] - [s390] s390/qeth: dynamically allocate MPC cmds (Philipp Rudo) [1726414] - [s390] s390/qeth: dynamically allocate vnicc cmds (Philipp Rudo) [1726414] - [s390] s390/qeth: dynamically allocate diag cmds (Philipp Rudo) [1726414] - [s390] s390/qeth: dynamically allocate various cmds with sub-types (Philipp Rudo) [1726414] - [s390] s390/qeth: clarify parameter for simple assist cmds (Philipp Rudo) [1726414] - [s390] s390/qeth: dynamically allocate simple IPA cmds (Philipp Rudo) [1726414] - [s390] s390/qeth: allocate a single cmd on read channel (Philipp Rudo) [1726414] - [s390] s390/qeth: command-chain the IDX sequence (Philipp Rudo) [1726414] - [s390] s390/qeth: convert RCD code to common IO infrastructure (Philipp Rudo) [1726414] - [s390] s390/qeth: add support for dynamically allocated cmds (Philipp Rudo) [1726414] - [s390] s390/qeth: remove 'channel' parameter from callbacks (Philipp Rudo) [1726414] - [s390] s390/qeth: convert device-specific trace entries (Philipp Rudo) [1726414] - [s390] s390/qeth: remove OSN-specific IO code (Philipp Rudo) [1726414] - [s390] s390/qeth: remove qeth_wait_for_buffer() (Philipp Rudo) [1726414] - [s390] s390/qeth: clean up setting of BLKT defaults (Philipp Rudo) [1726414] - [s390] s390/qeth: restart pending READ cmd from callback (Philipp Rudo) [1726414] - [s390] s390/qeth: simplify DOWN state handling (Philipp Rudo) [1726414] - [s390] s390/qeth: use mm helpers (Philipp Rudo) [1726414] - [s390] s390/qeth: don't mask TX errors on IQD devices (Philipp Rudo) [1726414] - [s390] s390/qeth: handle error when updating TX queue count (Philipp Rudo) [1726414] - [s390] s390/qeth: fix VLAN attribute in bridge_hostnotify udev event (Philipp Rudo) [1726414] - [s390] s390/qeth: check dst entry before use (Philipp Rudo) [1726414] - [s390] s390/qeth: handle limited IPv4 broadcast in L3 TX path (Philipp Rudo) [1726414] - [s390] s390/qeth: trust non-IP cast type in qeth_l3_fill_header() (Philipp Rudo) [1726414] - [s390] s390/qeth: extract helper to determine L2 cast type (Philipp Rudo) [1726414] - [s390] s390/qeth: cache max number of available buffer elements (Philipp Rudo) [1726414] - [s390] s390/qeth: don't clear Output buffers on every queue init (Philipp Rudo) [1726414] - [s390] s390/qeth: use IS_* helpers for checking device type (Philipp Rudo) [1726414] - [s390] s390/qeth: clean up stale buffer state documentation (Philipp Rudo) [1726414] - [s390] s390/qeth: remove RX seqno in skb->cb (Philipp Rudo) [1726414] - [s390] s390: qeth: address type mismatch warning (Philipp Rudo) [1726414] - [s390] s390/qeth: stop/wake TX queues based on their fill level (Philipp Rudo) [1726414] - [s390] s390/qeth: simplify QoS code (Philipp Rudo) [1726414] - [s390] s390/qeth: add TX multiqueue support for OSA devices (Philipp Rudo) [1726414] - [s390] s390/qeth: add TX multiqueue support for IQD devices (Philipp Rudo) [1726414] - [s390] s390/qeth: don't keep statistics for tx timeout (Philipp Rudo) [1726414] - [s390] s390/qeth: don't bother updating the last-tx time (Philipp Rudo) [1726414] - [s390] s390/qeth: handle error from qeth_update_from_chp_desc() (Philipp Rudo) [1726414] - [s390] s390/qeth: clarify naming for some QDIO helpers (Philipp Rudo) [1726414] - [s390] s390/qeth: send IDX cmds via qeth_send_control_data() (Philipp Rudo) [1726414] - [s390] s390/qeth: use callback to finalize cmd (Philipp Rudo) [1726414] - [s390] s390/qeth: let qeth_notify_reply() set the notify reason (Philipp Rudo) [1726414] - [s390] s390/qeth: clarify default cmd callback (Philipp Rudo) [1726414] - [s390] s390/qeth: don't poll for cmd IO completion (Philipp Rudo) [1726414] - [s390] s390/qeth: convert IP table spinlock to mutex (Philipp Rudo) [1726414] - [s390] s390/qeth: defer IPv6 address notifier events (Philipp Rudo) [1726414] - [s390] s390/qeth: add wrapper for IP table access (Philipp Rudo) [1726414] - [s390] s390/qeth: remove locking for RX modeset cache (Philipp Rudo) [1726414] - [s390] s390/qeth: defer RX modesetting (Philipp Rudo) [1726414] - [s390] s390/qeth: fix race when initializing the IP address table (Philipp Rudo) [1726414] - [s390] s390/qeth: don't erase configuration while probing (Philipp Rudo) [1726414] - [s390] s390/qeth: drop redundant state checking (Philipp Rudo) [1726414] - [s390] s390/qeth: don't special-case HW trap during suspend (Philipp Rudo) [1726414] - [s390] s390/qeth: remove driver-wide workqueue (Philipp Rudo) [1726414] - [s390] s390/qeth: don't defer close_dev work during recovery (Philipp Rudo) [1726414] - [s390] s390/qeth: remove a redundant check for card->dev (Philipp Rudo) [1726414] - [s390] s390/qeth: call dev_close() during recovery (Philipp Rudo) [1726414] - [s390] s390/qeth: unconditionally clear MAC_REGISTERED flag (Philipp Rudo) [1726414] - [s390] s390/qeth: enable/disable the HW trap a little earlier (Philipp Rudo) [1726414] - [s390] s390/qeth: remove RECOVER state (Philipp Rudo) [1726414] - [s390] s390/qeth: split out OSN netdev ops (Philipp Rudo) [1726414] - [s390] s390/qeth: add support for ETHTOOL_GRINGPARAM (Philipp Rudo) [1726414] - [s390] s390/qeth: overhaul ethtool statistics (Philipp Rudo) [1726414] - [s390] s390/qeth: move ethtool code into its own file (Philipp Rudo) [1726414] - [s390] s390/qeth: reduce ethtool statistics (Philipp Rudo) [1726414] - [s390] s390/qeth: use a static Output Queue array (Philipp Rudo) [1726414] - [s390] s390/qeth: allow manual recovery when device is SOFTSETUP (Philipp Rudo) [1726414] - [s390] s390/qeth: convert remaining legacy cmd callbacks (Philipp Rudo) [1726414] - [s390] s390/qeth: convert bridgeport callbacks (Philipp Rudo) [1726414] - [s390] s390/qeth: allow cmd callbacks to return errnos (Philipp Rudo) [1726414] - [s390] s390/qeth: limit trace to valid data of command request (Philipp Rudo) [1726414] - [s390] s390/qeth: align csum offload with TSO control logic (Philipp Rudo) [1726414] - [s390] s390/qeth: enable only required csum offload features (Philipp Rudo) [1726414] - [s390] s390/qeth: consolidate filling of low-level cmd length fields (Philipp Rudo) [1726414] - [s390] s390/qeth: reduce data length for ARP cache query (Philipp Rudo) [1726414] - [s390] s390/qeth: remove VLAN tracking for L2 devices (Philipp Rudo) [1726414] - [s390] s390/qeth: detach netdevice while card is offline (Philipp Rudo) [1726414] - [s390] s390/qeth: delay netdevice registration (Philipp Rudo) [1726414] - [s390] s390/qeth: remove TX disable from online path (Philipp Rudo) [1726414] - [s390] s390/qeth: register MAC address earlier (Philipp Rudo) [1726414] - [s390] s390/qeth: consolidate open/stop netdev ops (Philipp Rudo) [1726414] - [s390] s390/qeth: remove bogus netif_wake_queue() (Philipp Rudo) [1726414] - [s390] s390/qeth: streamline TX buffer management (Philipp Rudo) [1726414] - [s390] s390/qeth: don't process hsuid in qeth_l3_setup_netdev() (Philipp Rudo) [1726414] - [s390] s390/qeth: remove unused fallback in Layer3's MAC code (Philipp Rudo) [1726414] - [s390] s390/qeth: remove two IPA command helpers (Philipp Rudo) [1726414] - [s390] s390/qeth: replace open-coded cmd setup (Philipp Rudo) [1726414] - [s390] s390/qeth: remove card list (Philipp Rudo) [1726414] - [s390] s390/qeth: unify transmit code (Philipp Rudo) [1726414] - [s390] s390/qeth: handle af_iucv skbs in qeth_l3_fill_header() (Philipp Rudo) [1726414] - [s390] s390/qeth: sanitize ARP requests (Philipp Rudo) [1726414] - [s390] s390/qdio: restrict QAOB usage to IQD unicast queues (Philipp Rudo) [1726414] - [s390] s390/qdio: add sanity checks to the fast-requeue path (Philipp Rudo) [1726414] - [s390] s390/qdio: don't touch the dsci in tiqdio_add_input_queues() (Philipp Rudo) [1726414] - [s390] s390/qdio: (re-)initialize tiqdio list entries (Philipp Rudo) [1726414] - [s390] s390/qdio: optimize state inspection of HW-owned SBALs (Philipp Rudo) [1726414] - [s390] s390/qdio: use get_buf_state() in debug_get_buf_state() (Philipp Rudo) [1726414] - [s390] s390/qdio: allow to scan all Output SBALs in one go (Philipp Rudo) [1726414] - [s390] s390/qdio: consolidate index tracking for queue scan (Philipp Rudo) [1726414] - [s390] s390/qdio: limit direct access to first_to_check cursor (Philipp Rudo) [1726414] - [s390] s390/qdio: eliminate queue's last_move cursor (Philipp Rudo) [1726414] - [s390] s390/qdio: simplify SBAL range calculation (Philipp Rudo) [1726414] - [s390] s390/qdio: pass up count of ready-to-process SBALs (Philipp Rudo) [1726414] - [s390] s390/qdio: fix output of DSCI value in debug file (Philipp Rudo) [1726414] - [s390] s390/qdio: clean up qdio_check_outbound_after_thinint() (Philipp Rudo) [1726414] - [s390] s390/qdio: clean up pci_out_supported() (Philipp Rudo) [1726414] - [s390] s390/qdio: make SBAL address array type-safe (Philipp Rudo) [1726414] - [s390] s390/qdio: clean up AOB handling (Philipp Rudo) [1726414] - [s390] s390/ccwgroup: add get_ccwgroupdev_by_busid() (Philipp Rudo) [1726414]- [net] xprtrdma: Remove stale comment (Kamal Heib) [1720891] - [net] xprtrdma: Update comments that reference ib_drain_qp (Kamal Heib) [1720891] - [net] xprtrdma: Remove pr_err() call sites from completion handlers (Kamal Heib) [1720891] - [net] xprtrdma: Eliminate struct rpcrdma_create_data_internal (Kamal Heib) [1720891] - [net] xprtrdma: Aggregate the inline settings in struct rpcrdma_ep (Kamal Heib) [1720891] - [net] xprtrdma: Remove rpcrdma_create_data_internal::rsize and wsize (Kamal Heib) [1720891] - [net] xprtrdma: Eliminate rpcrdma_ia::ri_device (Kamal Heib) [1720891] - [net] xprtrdma: More Send completion batching (Kamal Heib) [1720891] - [net] xprtrdma: Clean up sendctx functions (Kamal Heib) [1720891] - [net] xprtrdma: Trace marshaling failures (Kamal Heib) [1720891] - [net] xprtrdma: Increase maximum number of backchannel requests (Kamal Heib) [1720891] - [net] xprtrdma: Backchannel can use GFP_KERNEL allocations (Kamal Heib) [1720891] - [net] xprtrdma: Clean up regbuf helpers (Kamal Heib) [1720891] - [net] xprtrdma: De-duplicate "allocate new, free old regbuf" (Kamal Heib) [1720891] - [net] xprtrdma: Allocate req's regbufs at xprt create time (Kamal Heib) [1720891] - [net] xprtrdma: rpcrdma_regbuf alignment (Kamal Heib) [1720891] - [net] xprtrdma: Clean up rpcrdma_create_rep() and rpcrdma_destroy_rep() (Kamal Heib) [1720891] - [net] xprtrdma: Clean up rpcrdma_create_req() (Kamal Heib) [1720891] - [scsi] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 502 (Kamal Heib) [1720891] - [infiniband] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288 (Kamal Heib) [1720891] - [net] xprtrdma: Use struct_size() in kzalloc() (Kamal Heib) [1720891] - [infiniband] RDMA/core: Fix panic when port_data isn't initialized (Kamal Heib) [1720891] - [infiniband] RDMA/uverbs: Pass udata on uverbs error unwind (Kamal Heib) [1720891] - [infiniband] RDMA/core: Clear out the udata before error unwind (Kamal Heib) [1720891] - [infiniband] RDMA/srp: Rename SRP sysfs name after IB device rename trigger (Kamal Heib) [1720891] - [infiniband] treewide: Add SPDX license identifier - Makefile/Kconfig (Kamal Heib) [1720891] - [infiniband] RDMA/core: Change system parameters callback from dumpit to doit (Kamal Heib) [1720891] - [infiniband] RDMA: Directly cast the sockaddr union to sockaddr (Kamal Heib) [1720891] - [infiniband] RDMA/ipoib: Allow user space differentiate between valid dev_port (Kamal Heib) [1720891] - [infiniband] RDMA/device: Don't fire uevent before device is fully initialized (Kamal Heib) [1720891] - [infiniband] RDMA/umem: Remove hugetlb flag (Kamal Heib) [1720891] - [infiniband] RDMA/bnxt_re: Use core helpers to get aligned DMA address (Kamal Heib) [1720891] - [infiniband] RDMA/bnxt_re: Use for_each_sg_dma_page iterator on umem SGL (Kamal Heib) [1720891] - [infiniband] RDMA/i40iw: Use core helpers to get aligned DMA address within a supported page size (Kamal Heib) [1720891] - [infiniband] RDMA/i40iw: Use for_each_sg_dma_page iterator on umem SGL (Kamal Heib) [1720891] - [infiniband] RDMA/verbs: Add a DMA iterator to return aligned contiguous memory blocks (Kamal Heib) [1720891] - [infiniband] RDMA/umem: Add API to find best driver supported page size in an MR (Kamal Heib) [1720891] - [infiniband] RDMA/core: Allow detaching gid attribute netdevice for RoCE (Kamal Heib) [1720891] - [infiniband] RDMA/rxe: Use rdma_read_gid_attr_ndev_rcu to access netdev (Kamal Heib) [1720891] - [infiniband] RDMA/cma: Use rdma_read_gid_attr_ndev_rcu to access netdev (Kamal Heib) [1720891] - [infiniband] RDMA: Introduce and use GID attr helper to read RoCE L2 fields (Kamal Heib) [1720891] - [infiniband] RDMA/hns: Add vlan enable bit for hip08 (Kamal Heib) [1720891] - [infiniband] RDMA/hns: Update some fields of qp context (Kamal Heib) [1720891] - [infiniband] RDMA/hns: Delete unused variable in hns_roce_v2_modify_qp function (Kamal Heib) [1720891] - [infiniband] RDMA/hns: Add enable judgement for UD vlan (Kamal Heib) [1720891] - [infiniband] IB/mlx5: Consider vlan of lower netdev for macvlan GID entries (Kamal Heib) [1720891] - [infiniband] IB/cm: Reduce dependency on gid attribute ndev check (Kamal Heib) [1720891] - [infiniband] RDMA/rxe: Consider skb reserve space based on netdev of GID (Kamal Heib) [1720891] - [infiniband] RDMA: Get rid of iw_cm_verbs (Kamal Heib) [1720891] - [infiniband] RDMA/cxgb4: Use ib_device_set_netdev() (Kamal Heib) [1720891] - [infiniband] RDMA/core: Do not invoke init_port on compat devices (Kamal Heib) [1720891] - [infiniband] IB/core: Set qp->real_qp before it may be accessed (Kamal Heib) [1720891] - [infiniband] RDMA/uverbs: Initialize uverbs_attr_bundle ucontext in ib_uverbs_get_context (Kamal Heib) [1720891] - [infiniband] RDMA/uverbs: Initialize udata struct on destroy flows (Kamal Heib) [1720891] - [infiniband] RDMA/umem: Handle page combining avoidance correctly in ib_umem_add_sg_table() (Kamal Heib) [1720891] - [infiniband] RDMA/core: Introduce RDMA subsystem ibdev_* print functions (Kamal Heib) [1720891] - [infiniband] uverbs: Convert idr to XArray (Kamal Heib) [1720891] - [infiniband] RDMA: Remove rdma_user_mmap_page (Kamal Heib) [1720891] - [infiniband] RDMA/mlx5: Use get_zeroed_page() for clock_info (Kamal Heib) [1720891] - [infiniband] RDMA/mlx5: Do not allow the user to write to the clock page (Kamal Heib) [1720891] - [infiniband] RDMA/cma: Consider scope_id while binding to ipv6 ll address (Kamal Heib) [1720891] - [infiniband] IB/core: Allow vlan link local address based RoCE GIDs (Kamal Heib) [1720891] - [infiniband] RDMA/core: Add a netlink command to change net namespace of rdma device (Kamal Heib) [1720891] - [infiniband] RDMA/core: Introduce a helper function to change net namespace of rdma device (Kamal Heib) [1720891] - [infiniband] RDMA/core: Avoid freeing netdevs in disable_device() (Kamal Heib) [1720891] - [infiniband] RDMA/ocrdma: Remove use of idr use pci bdf instead (Kamal Heib) [1720891] - [infiniband] RDMA/drivers: Convert easy drivers to use ib_device_set_netdev() (Kamal Heib) [1720891] - [infiniband] RDMA/umem: Use correct value for SG entries in sg_copy_to_buffer() (Kamal Heib) [1720891] - [infiniband] RDMA: Handle SRQ allocations by IB/core (Kamal Heib) [1720891] - [infiniband] qedr: Convert srqidr to XArray (Kamal Heib) [1720891] - [infiniband] qedr: Convert qpidr to XArray (Kamal Heib) [1720891] - [infiniband] RDMA: Handle AH allocations by IB/core (Kamal Heib) [1720891] - [infiniband] RDMA/hns: Fix bad endianess of port_pd variable (Kamal Heib) [1720891] - [infiniband] RDMA/mad: Reduce MAD scope to mlx5_ib only (Kamal Heib) [1720891] - [infiniband] RDMA/ocrdma: Remove a set-but-not-used variable (Kamal Heib) [1720891] - [infiniband] RDMA/core: Support object allocation in atomic context (Kamal Heib) [1720891] - [infiniband] IB: When attrs.udata/ufile is available use that instead of uobject (Kamal Heib) [1720891] - [infiniband] RDMA/nldev: Return device protocol (Kamal Heib) [1720891] - [infiniband] RDMA/cm: Move debug counters to be under relevant IB device (Kamal Heib) [1720891] - [infiniband] RDMA/umem: Combine contiguous PAGE_SIZE regions in SGEs (Kamal Heib) [1720891] - [infiniband] RDMA/cm: Remove useless zeroing of static global variable (Kamal Heib) [1720891] - [infiniband] RDMA/cma: Set proper port number as index (Kamal Heib) [1720891] - [infiniband] IB: Pass only ib_udata in function prototypes (Kamal Heib) [1720891] - [infiniband] IB: Remove 'uobject->context' dependency in object destroy APIs (Kamal Heib) [1720891] - [infiniband] cxgb4: Convert mmidr to XArray (Kamal Heib) [1720891] - [infiniband] cxgb4: Convert qpidr to XArray (Kamal Heib) [1720891] - [infiniband] cxgb4: Convert cqidr to XArray (Kamal Heib) [1720891] - [infiniband] IB: Pass uverbs_attr_bundle down ib_x destroy path (Kamal Heib) [1720891] - [infiniband] IB: Pass uverbs_attr_bundle down uobject destroy path (Kamal Heib) [1720891] - [infiniband] IB: ucontext should be set properly for all cmd & ioctl paths (Kamal Heib) [1720891] - [infiniband] RDMA/core: Don't compare specific bit after boolean AND (Kamal Heib) [1720891] - [infiniband] RDMA/netlink: Remove unused data structure (Kamal Heib) [1720891] - [infiniband] RDMA/core: Add command to set ib_core device net namspace sharing mode (Kamal Heib) [1720891] - [infiniband] RDMA/core: Add interface to read device namespace sharing mode (Kamal Heib) [1720891] - [infiniband] RDMA/core: Extend ib_device_get_by_index for net namespace (Kamal Heib) [1720891] - [infiniband] RDMA: Check net namespace access for uverbs, umad, cma and nldev (Kamal Heib) [1720891] - [infiniband] RDMA/core: Add module param to disable device sharing among net ns (Kamal Heib) [1720891] - [infiniband] RDMA/core: Support core port attributes in non init_net (Kamal Heib) [1720891] - [infiniband] RDMA/core: Implement compat device/sysfs tree in net namespace (Kamal Heib) [1720891] - [infiniband] RDMA/core: Restrict sysfs entries view to init_net (Kamal Heib) [1720891] - [infiniband] RDMA/core: Introduce ib_core_device to hold device (Kamal Heib) [1720891] - [infiniband] RDMA/rxe: Use correct sizing on buffers holding page DMA addresses (Kamal Heib) [1720891] - [infiniband] RDMA/mthca: Use correct sizing on buffers holding page DMA addresses (Kamal Heib) [1720891] - [infiniband] RDMA/uverbs: Allow the compiler to verify declaration and definition consistency (Kamal Heib) [1720891] - [infiniband] RDMA/uverbs: Annotate uverbs_request_next_ptr() return value as a __user pointer (Kamal Heib) [1720891] - [infiniband] RDMA/uverbs: Add a __user annotation to a pointer (Kamal Heib) [1720891] - [infiniband] IB/rxe: Replace av->network_type with skb->protocol (Kamal Heib) [1720891] - [infiniband] IB/MAD: Add SMP details to MAD tracing (Kamal Heib) [1720891] - [infiniband] IB/UMAD: Add umad trace points (Kamal Heib) [1720891] - [infiniband] IB/MAD: Add agent trace points (Kamal Heib) [1720891] - [infiniband] IB/MAD: Add recv path trace point (Kamal Heib) [1720891] - [infiniband] IB/MAD: Add send path trace points (Kamal Heib) [1720891] - [infiniband] RDMA/vmw_pvrdma: Skip zeroing device attrs (Kamal Heib) [1720891] - [infiniband] IB/iser: remove uninitialized variable len (Kamal Heib) [1720891] - [infiniband] IB/core: Ensure an invalidate_range callback on ODP MR (Kamal Heib) [1720891] - [infiniband] RDMA/rxe: Fix slab-out-bounds access which lead to kernel crash later (Kamal Heib) [1720891] - [infiniband] drivers: infiniband: Fix whitespace in kconfig (Kamal Heib) [1720891] - [infiniband] RDMA/nes: remove redundant check on udata (Kamal Heib) [1720891] - [infiniband] cma: Convert portspace IDRs to XArray (Kamal Heib) [1720891] - [infiniband] ucm: Convert ctx_id_table to XArray (Kamal Heib) [1720891] - [infiniband] ib core: Convert query_idr to XArray (Kamal Heib) [1720891] - [infiniband] RDMA/cm: Convert local_id_table to XArray (Kamal Heib) [1720891] - [infiniband] IB/mad: Convert ib_mad_clients to XArray (Kamal Heib) [1720891] - [infiniband] RDMA: Use __packed annotation instead of __attribute__ ((packed)) (Kamal Heib) [1720891] - [char] tpm: Remove a deprecated comments about implicit sysfs locking (Jerry Snitselaar) [1725580 1742257] - [char] tpm_tis_core: Set TPM_CHIP_FLAG_IRQ before probing for interrupts (Jerry Snitselaar) [1725580 1742257] - [char] tpm_tis_core: Turn on the TPM before probing IRQ's (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Fix null pointer dereference on chip register error path (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Fix TPM 1.2 Shutdown sequence to prevent future TPM operations (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Actually fail on TPM errors during "get random" (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Replace GPLv2 boilerplate/reference with SPDX - rule 505 (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Replace GPLv2 boilerplate/reference with SPDX - rule 500 (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Replace GPLv2 boilerplate/reference with SPDX - rule 441 (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Replace GPLv2 boilerplate/reference with SPDX - rule 399 (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Replace GPLv2 boilerplate/reference with SPDX - rule 13 (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Add SPDX license identifier - Makefile/Kconfig (Jerry Snitselaar) [1725580 1742257] - [tools] selftests/tpm2: Open tpm dev in unbuffered mode (Jerry Snitselaar) [1725580 1742257] - [tools] selftests/tpm2: Extend tests to cover partial reads (Jerry Snitselaar) [1725580 1742257] - [tools] selftests: add TPM 2.0 tests (Jerry Snitselaar) [1725580 1742257] - [security] KEYS: trusted: fix -Wvarags warning (Jerry Snitselaar) [1725580 1742257] - [security] KEYS: Move trusted.h to include/keys [ver #2] (Jerry Snitselaar) [1725580 1742257] - [security] KEYS: trusted: Expose common functionality [ver #2] (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Wrap the buffer from the caller to tpm_buf in tpm_send() (Jerry Snitselaar) [1725580 1742257] - [security] KEYS: trusted: correctly initialize digests and fix locking issue (Jerry Snitselaar) [1725580 1742257] - [security] KEYS: trusted: allow module init if TPM is inactive or deactivated (Jerry Snitselaar) [1725580 1742257] - [net] net/smc: make sure EPOLLOUT is raised (Philipp Rudo) [1726415] - [net] net/smc: avoid fallback in case of non-blocking connect (Philipp Rudo) [1726415] - [net] net/smc: do not schedule tx_work in SMC_CLOSED state (Philipp Rudo) [1726415] - [net] net/smc: common release code for non-accepted sockets (Philipp Rudo) [1726415] - [net] net/smc: Fix error path in smc_init (Philipp Rudo) [1726415] - [net] net/smc: hold conns_lock before calling smc_lgr_register_conn() (Philipp Rudo) [1726415] - [dma] dmaengine: ioatdma: support latency tolerance report (LTR) for v3.4 (Jerry Snitselaar) [1661996] - [dma] dmaengine: ioatdma: add descriptor pre-fetch support for v3.4 (Jerry Snitselaar) [1661996] - [dma] dmaengine: ioatdma: disable DCA enabling on IOATDMA v3.4 (Jerry Snitselaar) [1661996] - [dma] dmaengine: ioatdma: Add Snow Ridge ioatdma device id (Jerry Snitselaar) [1661996] - [kernel] mutex: Fix up mutex_waiter usage (Waiman Long) [1736609] - [kernel] locking/mutex: Use mutex flags macro instead of hard code (Waiman Long) [1736609] - [kernel] locking/mutex: Make __mutex_owner static to mutex.c (Waiman Long) [1736609] - [kernel] locking/mutex: Test for initialized mutex (Waiman Long) [1736609] - [kernel] kernel/locking/mutex.c: remove caller signal_pending branch predictions (Waiman Long) [1736609] - [kernel] Revert "locking/pvqspinlock: Don't wait if vCPU is preempted" (Waiman Long) [1736609] - [kernel] locking/rwsem: Check for operations on an uninitialized rwsem (Waiman Long) [1736609] - [kernel] locking/rwsem: Make handoff writer optimistically spin on owner (Waiman Long) [1736609] - [kernel] locking/rwsem: Add ACQUIRE comments (Waiman Long) [1736609] - [tty] tty/ldsem, locking/rwsem: Add missing ACQUIRE to read_failed sleep loop (Waiman Long) [1736609] - [kernel] locking/rwsem: Add missing ACQUIRE to read_slowpath sleep loop (Waiman Long) [1736609] - [kernel] locking/rwsem: Add missing ACQUIRE to read_slowpath exit when queue is empty (Waiman Long) [1736609] - [kernel] locking/rwsem: Don't call owner_on_cpu() on read-owner (Waiman Long) [1736609] - [kernel] locking/rwsem: Guard against making count negative (Waiman Long) [1736609] - [kernel] locking/rwsem: Adaptive disabling of reader optimistic spinning (Waiman Long) [1736609] - [kernel] locking/rwsem: Enable time-based spinning on reader-owned rwsem (Waiman Long) [1736609] - [kernel] locking/rwsem: Make rwsem->owner an atomic_long_t (Waiman Long) [1736609] - [kernel] locking/rwsem: Enable readers spinning on writer (Waiman Long) [1736609] - [kernel] locking/rwsem: Clarify usage of owner's nonspinaable bit (Waiman Long) [1736609] - [kernel] locking/rwsem: Wake up almost all readers in wait queue (Waiman Long) [1736609] - [kernel] locking/rwsem: More optimal RT task handling of null owner (Waiman Long) [1736609] - [kernel] locking/rwsem: Always release wait_lock before waking up tasks (Waiman Long) [1736609] - [kernel] locking/rwsem: Implement lock handoff to prevent lock starvation (Waiman Long) [1736609] - [kernel] locking/rwsem: Make rwsem_spin_on_owner() return owner state (Waiman Long) [1736609] - [kernel] locking/rwsem: Code cleanup after files merging (Waiman Long) [1736609] - [kernel] locking/rwsem: Add rwsem_init.c to keep __init_rwsem() kABI (Waiman Long) [1736609] - [kernel] locking/rwsem: Merge rwsem.h and rwsem-xadd.c into rwsem.c (Waiman Long) [1736609] - [kernel] locking/rwsem: Implement a new locking scheme (Waiman Long) [1736609] - [kernel] locking/rwsem: Remove rwsem_wake() wakeup optimization (Waiman Long) [1736609] - [kernel] locking/rwsem: Make owner available even if !CONFIG_RWSEM_SPIN_ON_OWNER (Waiman Long) [1736609] - [kernel] locking/lock_events: Use raw_cpu_{add, inc}() for stats (Waiman Long) [1736609] - [kernel] locking/lock_events: Use this_cpu_add() when necessary (Waiman Long) [1736609] - [kernel] locking/rwsem: Revert "[kernel] locking/rwsem: Add missing ACQUIRE to read_slowpath ..." (Waiman Long) [1736609] - [block] block: don't release queue's sysfs lock during switching elevator (Ming Lei) [1760151] - [block] blk-mq: move lockdep_assert_held() into elevator_exit (Ming Lei) [1760151] - [block] block: fix race between switching elevator and removing queues (Ming Lei) [1760151] - [md] raid5: use bio_end_sector in r5_next_bio (Nigel Croxon) [1754949] - [md] raid5: remove STRIPE_OPS_REQ_PENDING (Nigel Croxon) [1754949] - [md] md: add feature flag MD_FEATURE_RAID0_LAYOUT (Nigel Croxon) [1754949] - [md] md/raid0: avoid RAID0 data corruption due to layout confusion. (Nigel Croxon) [1754949] - [md] raid5: don't set STRIPE_HANDLE to stripe which is in batch list (Nigel Croxon) [1754949] - [md] raid5: don't increment read_errors on EILSEQ return (Nigel Croxon) [1754949] - [md] md/raid5: use bio_end_sector to calculate last_sector (Nigel Croxon) [1730670] - [md] md/raid1: fail run raid1 array when active disk less than one (Nigel Croxon) [1730670] - [md] md raid0/linear: Mark array as 'broken' and fail BIOs if a member is gone (Nigel Croxon) [1730670] - [md] raid5 improve too many read errors msg by adding limits (Nigel Croxon) [1730670] - [md] md: don't report active array_state until after revalidate_disk() completes. (Nigel Croxon) [1730670] - [md] md: only call set_in_sync() when it is expected to succeed. (Nigel Croxon) [1730670] - [md] raid1: factor out a common routine to handle the completion of sync write (Nigel Croxon) [1730670] - [md] md: don't call spare_active in md_reap_sync_thread if all member devices can't work (Nigel Croxon) [1730670] - [md] md: don't set In_sync if array is frozen (Nigel Croxon) [1730670] - [md] md: allow last device to be forcibly removed from RAID1/RAID10. (Nigel Croxon) [1730670] - [md] md/raid10: end bio when the device faulty (Nigel Croxon) [1730670] - [md] md/raid1: end bio when the device faulty (Nigel Croxon) [1730670] - [md] md/raid6: Set R5_ReadError when there is read failure on parity disk (Nigel Croxon) [1730670] - [md] raid1: use an int as the return value of raise_barrier() (Nigel Croxon) [1730670] - [md] md/raid1: Fix a warning message in remove_wb() (Nigel Croxon) [1730670] - [crypto] crypto: ccp - Fix SEV_VERSION_GREATER_OR_EQUAL (Gary Hook) [1754634] - [crypto] crypto: ccp - Do not free psp_master when PLATFORM_INIT fails (Gary Hook) [1754634] - [crypto] crypto: ccp - Use kmemdup in ccp_copy_and_save_keypart() (Gary Hook) [1754634] - [crypto] crypto: ccp - introduce SEV_GET_ID2 command (Gary Hook) [1754634] - [netdrv] e1000e: start network tx queue only when link is up (Oleksandr Natalenko) [1747869] - [netdrv] Revert "e1000e: fix cyclic resets at link up with active tx" (Oleksandr Natalenko) [1747869] - [mm] mm/zsmalloc.c: fix build when CONFIG_COMPACTION=n (Rafael Aquini) [1735181] - [mm] mm/zsmalloc.c: fix race condition in zs_destroy_pool (Rafael Aquini) [1735181] - [mm] mm/zsmalloc.c: migration can leave pages in ZS_EMPTY indefinitely (Rafael Aquini) [1735181] - [mm] mm, page_owner: handle THP splits correctly (Rafael Aquini) [1735181] - [mm] hugetlbfs: fix hugetlb page migration/fault race causing SIGBUS (Rafael Aquini) [1735181] - [mm] mm/usercopy: use memory range to be accessed for wraparound check (Rafael Aquini) [1735181] - [mm] mm/memcontrol.c: fix use after free in mem_cgroup_iter() (Rafael Aquini) [1735181] - [mm] mm/hmm: fix bad subpage pointer in try_to_unmap_one (Rafael Aquini) [1735181] - [mm] mm: vmscan: check if mem cgroup is disabled or not before calling memcg slab shrinker (Rafael Aquini) [1735181] - [mm] mm: revert "kmemleak: allow to coexist with fault injection" (Rafael Aquini) [1735181] - [mm] mm/vmalloc: sync unmappings in __purge_vmap_area_lazy() (Rafael Aquini) [1735181] - [mm] mm/vmalloc.c: add priority threshold to __purge_vmap_area_lazy() (Rafael Aquini) [1735181] - [mm] mm/cma.c: fail if fixed declaration can't be honored (Rafael Aquini) [1735181] - [mm] mm/mmu_notifier: use hlist_add_head_rcu() (Rafael Aquini) [1735181] - [mm] mm/mincore.c: fix race between swapoff and mincore (Rafael Aquini) [1735181] - [mm] mm, swap: fix race between swapoff and some swap operations (Rafael Aquini) [1735181] - [mm] mm/failslab.c: by default, do not fail allocations with direct reclaim only (Rafael Aquini) [1735181] - [mm] mm: vmscan: scan anonymous pages on file refaults (Rafael Aquini) [1735181] - [mm] mm/vmscan.c: prevent useless kswapd loops (Rafael Aquini) [1735181] - [mm] mm/page_idle.c: fix oops because end_pfn is larger than max_pfn (Rafael Aquini) [1760459 1735181] - [mm] mm/mempolicy.c: fix an incorrect rebind node in mpol_rebind_nodemask (Rafael Aquini) [1735181] - [mm] mm/vmscan.c: fix trying to reclaim unevictable LRU page (Rafael Aquini) [1735181] - [mm] mm/mlock.c: change count_mm_mlocked_page_nr return type (Rafael Aquini) [1735181] - [mm] mm/mlock.c: mlockall error for flag MCL_ONFAULT (Rafael Aquini) [1735181] - [mm] mm/list_lru.c: fix memory leak in __memcg_init_list_lru_node (Rafael Aquini) [1735181] - [mm] memcg: make it work on sparse non-0-node systems (Rafael Aquini) [1735181] - [mm] prctl_set_mm: downgrade mmap_sem to read lock (Rafael Aquini) [1735181] - [mm] mm/debug.c: fix __dump_page when mapping->host is not set (Rafael Aquini) [1735181] - [mm] mm/debug.c: fix __dump_page() for poisoned pages (Rafael Aquini) [1735181] - [mm] mm: update references to page _refcount (Rafael Aquini) [1735181] - [mm] mm: lower the printk loglevel for __dump_page messages (Rafael Aquini) [1735181] - [mm] mm: print more information about mapping in __dump_page (Rafael Aquini) [1735181] - [mm] hugetlb: use same fault hash key for shared and private mappings (Rafael Aquini) [1735181] - [mm] mm/hugetlb.c: don't put_page in lock of hugetlb_lock (Rafael Aquini) [1735181] - [mm] mm: fix inactive list balancing between NUMA nodes and cgroups (Rafael Aquini) [1735181] - [mm] mm/migrate.c: add missing flush_dcache_page for non-mapped page migrate (Rafael Aquini) [1735181] - [mm] mm: mempolicy: make mbind() return -EIO when MPOL_MF_STRICT is specified (Rafael Aquini) [1734286 1735181] - [mm] mm/hotplug: fix offline undo_isolate_page_range() (Rafael Aquini) [1735181] - [mm] mm/sparse: fix a bad comparison (Rafael Aquini) [1735181] - [mm] mm, swap: bounds check swap_info array accesses to avoid NULL derefs (Rafael Aquini) [1735181] - [mm] mm/vmalloc.c: don't dereference possible NULL pointer in __vunmap() (Rafael Aquini) [1735181] - [mm] mm: hwpoison: fix thp split handing in soft_offline_in_use_page() (Rafael Aquini) [1735181] - [mm] hugetlbfs: fix races and page leaks during migration (Rafael Aquini) [1735181] - [mm] tmpfs: fix uninitialized return value in shmem_link (Rafael Aquini) [1735181] - [mm] tmpfs: fix link accounting when a tmpfile is linked in (Rafael Aquini) [1735181] - [mm] mm: migrate: don't rely on __PageMovable() of newpage after unlocking it (Rafael Aquini) [1735181] - [mm] oom, oom_reaper: do not enqueue same task twice (Rafael Aquini) [1735181] - [mm] mm: page_mapped: don't assume compound page is huge or THP (Rafael Aquini) [1735181] - [mm] mm, memcg: fix reclaim deadlock with writeback (Rafael Aquini) [1735181] - [mm] mm, swap: fix swapoff with KSM pages (Rafael Aquini) [1735181] - [mm] mm/huge_memory: fix lockdep complaint on 32-bit i_size_read() (Rafael Aquini) [1735181] - [mm] mm/huge_memory: splitting set mapping+index before unfreeze (Rafael Aquini) [1735181] - [mm] mm/huge_memory: rename freeze_page() to unmap_page() (Rafael Aquini) [1735181] - [mm] mm/page_alloc.c: fix calculation of pgdat->nr_zones (Rafael Aquini) [1735181] - [mm] mm: use swp_offset as key in shmem_replace_page() (Rafael Aquini) [1735181] - [mm] mm: cleancache: fix corruption on missed inode invalidation (Rafael Aquini) [1735181] - [mm] mm/vmstat.c: fix NUMA statistics updates (Rafael Aquini) [1735181] - [mm] mm, swap: make CONFIG_THP_SWAP depend on CONFIG_SWAP (Rafael Aquini) [1735181] - [mm] ARM: 8820/1: mm: Stop printing the virtual memory layout (Rafael Aquini) [1655192] - [netdrv] net: dsa: bcm_sf2: Remove print of base address (Rafael Aquini) [1655192] - [netdrv] net: systemport: Remove print of base address (Rafael Aquini) [1655192] - [netdrv] net: phy: mdio-bcm-unimac: Remove print of base address (Rafael Aquini) [1655192] - [x86] x86/mm: Don't leak kernel addresses (Rafael Aquini) [1655192] - [x86] x86/realmode: Make set_real_mode_mem() static inline (Rafael Aquini) [1655192] - [x86] x86/realmode: Don't leak the trampoline kernel address (Rafael Aquini) [1655192] - [arm64] arm64/vdso: don't leak kernel addresses (Rafael Aquini) [1655192] - [powerpc] powerpc/traps: Fix the message printed when stack overflows (Rafael Aquini) [1655192] - [kernel] kdb: print real address of pointers instead of hashed addresses (Rafael Aquini) [1655192] - [kernel] kdb: use correct pointer when 'btc' calls 'btt' (Rafael Aquini) [1655192]- [fs] signal: Allow cifs and drbd to receive their terminating signals (Leif Sahlberg) [1757670] - [fs] smb3: fix unmount hang in open_shroot (Leif Sahlberg) [1757670] - [fs] cifs: update internal module number (Leif Sahlberg) [1757670] - [fs] cifs: replace various strncpy with strscpy and similar (Leif Sahlberg) [1757670] - [fs] cifs: Use kzfree() to zero out the password (Leif Sahlberg) [1757670] - [fs] cifs: set domainName when a domain-key is used in multiuser (Leif Sahlberg) [1757670] - [fs] SMB3: Kernel oops mounting a encryptData share with CONFIG_DEBUG_VIRTUAL (Leif Sahlberg) [1757670] - [fs] smb3: send CAP_DFS capability during session setup (Leif Sahlberg) [1757670] - [fs] SMB3: Fix potential memory leak when processing compound chain (Leif Sahlberg) [1757670] - [fs] SMB3: Fix deadlock in validate negotiate hits reconnect (Leif Sahlberg) [1757670] - [fs] cifs: fix rmmod regression in cifs.ko caused by force_sig changes (Leif Sahlberg) [1757670] - [fs] cifs: update internal module number (Leif Sahlberg) [1757670] - [fs] cifs: flush before set-info if we have writeable handles (Leif Sahlberg) [1757670] - [fs] smb3: optimize open to not send query file internal info (Leif Sahlberg) [1757670] - [fs] CIFS: fix deadlock in cached root handling (Leif Sahlberg) [1757670] - [fs] cifs: fix crash in cifs_dfs_do_automount (Leif Sahlberg) [1757670] - [fs] cifs: fix parsing of symbolic link error response (Leif Sahlberg) [1757670] - [fs] cifs: refactor and clean up arguments in the reparse point parsing (Leif Sahlberg) [1757670] - [fs] SMB3: query inode number on open via create context (Leif Sahlberg) [1757670] - [fs] smb3: Send netname context during negotiate protocol (Leif Sahlberg) [1757670] - [fs] smb3: do not send compression info by default (Leif Sahlberg) [1757670] - [fs] smb3: add new mount option to retrieve mode from special ACE (Leif Sahlberg) [1757670] - [fs] smb3: Allow query of symlinks stored as reparse points (Leif Sahlberg) [1757670] - [fs] cifs: Fix a race condition with cifs_echo_request (Leif Sahlberg) [1757670] - [fs] cifs: always add credits back for unsolicited PDUs (Leif Sahlberg) [1757670] - [fs] fs: cifs: cifsssmb: Change return type of convert_ace_to_cifs_ace (Leif Sahlberg) [1757670] - [fs] add some missing definitions (Leif Sahlberg) [1757670] - [fs] cifs: fix typo in debug message with struct field ia_valid (Leif Sahlberg) [1757670] - [fs] smb3: minor cleanup of compound_send_recv (Leif Sahlberg) [1757670] - [fs] CIFS: Fix module dependency (Leif Sahlberg) [1757670] - [fs] cifs: simplify code by removing CONFIG_CIFS_ACL ifdef (Leif Sahlberg) [1757670] - [fs] cifs: Fix check for matching with existing mount (Leif Sahlberg) [1757670] - [fs] cifs: Properly handle auto disabling of serverino option (Leif Sahlberg) [1757670] - [fs] smb3: if max_credits is specified then display it in /proc/mounts (Leif Sahlberg) [1757670] - [fs] Fix match_server check to allow for auto dialect negotiate (Leif Sahlberg) [1757670] - [fs] cifs: add missing GCM module dependency (Leif Sahlberg) [1757670] - [fs] SMB3.1.1: Add GCM crypto to the encrypt and decrypt functions (Leif Sahlberg) [1757670] - [fs] SMB3: Add SMB3.1.1 GCM to negotiated crypto algorigthms (Leif Sahlberg) [1757670] - [fs] fs: cifs: Drop unlikely before IS_ERR(_OR_NULL) (Leif Sahlberg) [1757670] - [fs] cifs: Use kmemdup in SMB2_ioctl_init() (Leif Sahlberg) [1757670] - [fs] SMB3: retry on STATUS_INSUFFICIENT_RESOURCES instead of failing write (Leif Sahlberg) [1757670] - [fs] cifs: fix panic in smb2_reconnect (Leif Sahlberg) [1757670] - [fs] CIFS: cifs_read_allocate_pages: don't iterate through whole page array on ENOMEM (Leif Sahlberg) [1757670] - [fs] dfs_cache: fix a wrong use of kfree in flush_cache_ent() (Leif Sahlberg) [1757670] - [fs] fs/cifs/smb2pdu.c: fix buffer free in SMB2_ioctl_free (Leif Sahlberg) [1757670] - [fs] cifs: fix memory leak of pneg_inbuf on -EOPNOTSUPP ioctl case (Leif Sahlberg) [1757670] - [fs] cifs: add support for SEEK_DATA and SEEK_HOLE (Leif Sahlberg) [1757670] - [fs] cifs: Allocate memory for all iovs in smb2_ioctl (Leif Sahlberg) [1757670] - [fs] cifs: Don't match port on SMBDirect transport (Leif Sahlberg) [1757670] - [fs] cifs:smbd Use the correct DMA direction when sending data (Leif Sahlberg) [1757670] - [fs] cifs:smbd When reconnecting to server, call smbd_destroy() after all MIDs have been called (Leif Sahlberg) [1757670] - [fs] smb3: trivial cleanup to smb2ops.c (Leif Sahlberg) [1757670] - [fs] cifs: cleanup smb2ops.c and normalize strings (Leif Sahlberg) [1757670] - [fs] smb3: display session id in debug data (Leif Sahlberg) [1757670] - [fs] cifs: update module internal version number (Leif Sahlberg) [1757670] - [fs] cifs: fix crash querying symlinks stored as reparse-points (Leif Sahlberg) [1757670] - [fs] SMB3: Clean up query symlink when reparse point (Leif Sahlberg) [1757670] - [fs] cifs: fix strcat buffer overflow and reduce raciness in smb21_set_oplock_level() (Leif Sahlberg) [1757670] - [fs] Negotiate and save preferred compression algorithms (Leif Sahlberg) [1757670] - [fs] cifs: rename and clarify CIFS_ASYNC_OP and CIFS_NO_RESP (Leif Sahlberg) [1757670] - [fs] smb3: Add protocol structs for change notify support (Leif Sahlberg) [1757670] - [fs] cifs: fix smb3_zero_range for Azure (Leif Sahlberg) [1757670] - [fs] cifs: zero-range does not require the file is sparse (Leif Sahlberg) [1757670] - [fs] Add new flag on SMB3.1.1 read (Leif Sahlberg) [1757670] - [fs] cifs: add fiemap support (Leif Sahlberg) [1757670] - [fs] SMB3: Add defines for new negotiate contexts (Leif Sahlberg) [1757670] - [fs] cifs: fix bi-directional fsctl passthrough calls (Leif Sahlberg) [1757670] - [fs] cifs: smbd: take an array of reqeusts when sending upper layer data (Leif Sahlberg) [1757670] - [fs] SMB3: Add handling for different FSCTL access flags (Leif Sahlberg) [1757670] - [fs] cifs: Add support for FSCTL passthrough that write data to the server (Leif Sahlberg) [1757670] - [fs] cifs: remove superfluous inode_lock in cifs_{strict_}fsync (Leif Sahlberg) [1757670] - [fs] cifs: Call MID callback before destroying transport (Leif Sahlberg) [1757670] - [fs] smbd: Make upper layer decide when to destroy the transport (Leif Sahlberg) [1757670] - [fs] SMB3: update comment to clarify enumerating snapshots (Leif Sahlberg) [1757670] - [fs] CIFS: check CIFS_MOUNT_NO_DFS when trying to reuse existing sb (Leif Sahlberg) [1757670] - [fs] CIFS: Show locallease in /proc/mounts for cifs shares mounted with locallease feature. (Leif Sahlberg) [1757670] - [fs] cifs: Fix DFS cache refresher for DFS links (Leif Sahlberg) [1757670] - [fs] cifs: don't use __constant_cpu_to_le32() (Leif Sahlberg) [1757670] - [fs] SMB3: Track total time spent on roundtrips for each SMB3 command (Leif Sahlberg) [1757670] - [fs] cifs: use the right include for signal_pending() (Leif Sahlberg) [1757670] - [fs] CIFS: Mask off signals when sending SMB packets (Leif Sahlberg) [1757670] - [infiniband] RDMA/umem: Revert broken 'off by one' fix (Kamal Heib) [1720888] - [infiniband] RDMA/umem: minor bug fix in error handling path (Kamal Heib) [1720888] - [infiniband] RDMA/uverbs: Don't do double free of allocated PD (Kamal Heib) [1720888] - [infiniband] RDMA: Handle ucontext allocations by IB/core (Kamal Heib) [1720888] - [infiniband] cross-tree: phase out dma_zalloc_coherent() (Kamal Heib) [1720888] - [infiniband] RDMA/core: Fix a WARN() message (Kamal Heib) [1720888] - [infiniband] RDMA/uverbs: Store PR pointer before it is overwritten (Kamal Heib) [1720888] - [infiniband] RDMA/core: Cosmetic change - move member initialization to correct block (Kamal Heib) [1720888] - [infiniband] rdma_rxe: Use netlink messages to add/delete links (Kamal Heib) [1720888] - [infiniband] RDMA/core: Add RDMA_NLDEV_CMD_NEWLINK/DELLINK support (Kamal Heib) [1720888] - [infiniband] RDMA/rxe: Close a race after ib_register_device (Kamal Heib) [1720888] - [infiniband] RDMA/rxe: Add ib_device_get_by_name() and use it in rxe (Kamal Heib) [1720888] - [infiniband] RDMA/rxe: Use driver_unregister and new unregistration API (Kamal Heib) [1720888] - [infiniband] RDMA/device: Provide APIs from the core code to help unregistration (Kamal Heib) [1720888] - [infiniband] RDMA/rxe: Use ib_device_get_by_netdev() instead of open coding (Kamal Heib) [1720888] - [infiniband] RDMA/device: Add ib_device_get_by_netdev() (Kamal Heib) [1720888] - [infiniband] RDMA/device: Add ib_device_set_netdev() as an alternative to get_netdev (Kamal Heib) [1720888] - [infiniband] RDMA/cache: Move the cache per-port data into the main ib_port_data (Kamal Heib) [1720888] - [infiniband] RDMA/device: Consolidate ib_device per_port data into one place (Kamal Heib) [1720888] - [infiniband] RDMA: Add and use rdma_for_each_port (Kamal Heib) [1720888] - [infiniband] RDMA/nldev: Don't expose number of not-visible entries (Kamal Heib) [1720888] - [infiniband] RDMA/nldev: Connect QP number to .doit callback (Kamal Heib) [1720888] - [infiniband] RDMA/nldev: Provide parent IDs for PD, MR and QP objects (Kamal Heib) [1720888] - [infiniband] RDMA/nldev: Share with user-space object IDs (Kamal Heib) [1720888] - [infiniband] RDMA/restrack: Prepare restrack_root to addition of extra fields per-type (Kamal Heib) [1720888] - [infiniband] RDMA/restrack: Hide restrack DB from IB/core (Kamal Heib) [1720888] - [infiniband] RDMA/restrack: Reduce scope of synchronization lock while updating DB (Kamal Heib) [1720888] - [infiniband] RDMA/nldev: Add resource tracker doit callback (Kamal Heib) [1720888] - [infiniband] RDMA/restrack: Translate from ID to restrack object (Kamal Heib) [1720888] - [infiniband] RDMA/restrack: Convert internal DB from hash to XArray (Kamal Heib) [1720888] - [infiniband] RDMA/core: Move device addition deletion to device.c (Kamal Heib) [1720888] - [infiniband] RDMA/core: Introduce and use ib_setup_port_attrs() (Kamal Heib) [1720888] - [infiniband] RDMA/core: Use simpler device_del() instead of device_unregister() (Kamal Heib) [1720888] - [infiniband] RDMA/nes: Remove useless usecnt variable and redundant memset (Kamal Heib) [1720888] - [infiniband] IB/{hw, sw}: Remove 'uobject->context' dependency in object creation APIs (Kamal Heib) [1720888] - [infiniband] RDMA/qedr: remove set but not used variable 'ib_ctx' (Kamal Heib) [1720888] - [infiniband] RDMA/mthca: Use for_each_sg_dma_page iterator on umem SGL (Kamal Heib) [1720888] - [infiniband] RDMA: Cleanup undesired pd->uobject usage (Kamal Heib) [1720888] - [infiniband] RDMA/mthca: Clear QP objects during their allocation (Kamal Heib) [1720888] - [include] IB/verbs: Add helper function rdma_udata_to_drv_context (Kamal Heib) [1720888] - [infiniband] IB/uverbs: Add ib_ucontext to uverbs_attr_bundle sent from ioctl and cmd flows (Kamal Heib) [1720888] - [infiniband] IB/ipoib: Use __func__ instead of function's name (Kamal Heib) [1720888] - [infiniband] RDMA/iwpm: Remove set but not used variable 'msg_seq' (Kamal Heib) [1720888] - [infiniband] RDMA/nes: Use for_each_sg_dma_page iterator for umem SGL (Kamal Heib) [1720888] - [net] xprtrdma: Check inline size before providing a Write chunk (Kamal Heib) [1720888] - [infiniband] RDMA/ocrdma: Use for_each_sg_dma_page iterator on umem SGL (Kamal Heib) [1720888] - [infiniband] RDMA/vmw_pvrdma: Use for_each_sg_dma_page iterator on umem SGL (Kamal Heib) [1720888] - [infiniband] RDMA/devices: Re-organize device.c locking (Kamal Heib) [1720888] - [infiniband] RDMA/devices: Use xarray to store the client_data (Kamal Heib) [1720888] - [infiniband] RDMA/devices: Use xarray to store the clients (Kamal Heib) [1720888] - [infiniband] RDMA/device: Use an ida instead of a free page in alloc_name (Kamal Heib) [1720888] - [infiniband] RDMA/device: Get rid of reg_state (Kamal Heib) [1720888] - [infiniband] RDMA/device: Check that the rename is nop under the lock (Kamal Heib) [1720888] - [infiniband] RDMA: Handle PD allocations by IB/core (Kamal Heib) [1720888] - [infiniband] RDMA/hns: fix spelling mistake "reseved" -> "reserved" (Kamal Heib) [1720888] - [infiniband] RDMA/core: Share driver structure size with core (Kamal Heib) [1720888] - [infiniband] IB/cma: Define option to set ack timeout and pack tos_set (Kamal Heib) [1720888] - [infiniband] drivers/IB,core: reduce scope of mmap_sem (Kamal Heib) [1720888] - [infiniband] drivers/IB,usnic: reduce scope of mmap_sem (Kamal Heib) [1720888] - [net] svcrdma: Remove syslog warnings in work completion handlers (Kamal Heib) [1720888] - [net] svcrdma: Squelch compiler warning when SUNRPC_DEBUG is disabled (Kamal Heib) [1720888] - [net] svcrdma: Use struct_size() in kmalloc() (Kamal Heib) [1720888] - [infiniband] RDMA/iwpm: move kdoc comments to functions (Kamal Heib) [1720888] - [infiniband] RDMA/cma: Remove CM_ID statistics provided by rdma-cm module (Kamal Heib) [1720888] - [infiniband] scsi: RDMA/srpt: Rework I/O context allocation (Kamal Heib) [1720888] - [infiniband] scsi: RDMA/srpt: Fix handling of command / TMF submission failure (Kamal Heib) [1720888] - [infiniband] RDMA/IWPM: Support no port mapping requirements (Kamal Heib) [1720888] - [infiniband] RDMA/IWPM: refactor the IWPM message attribute names (Kamal Heib) [1720888] - [infiniband] RDMA/rxe: Improve loopback marking (Kamal Heib) [1720888] - [infiniband] RDMA/rxe: Move rxe_init_av() to rxe_av.c (Kamal Heib) [1720888] - [infiniband] IB/core: Remove ib_sg_dma_address() and ib_sg_dma_len() (Kamal Heib) [1720888] - [infiniband] IB/uverbs: Expose XRC ODP device capabilities (Kamal Heib) [1720888] - [include] IB/core: Allocate a bit for SRQ ODP support (Kamal Heib) [1720888] - [infiniband] RDMA/core: Use the ops infrastructure to keep all callbacks in one place (Kamal Heib) [1720888] - [infiniband] RDMA/cxgb4: Sort SRQ ops alphabetically (Kamal Heib) [1720888] - [infiniband] RDMA/restrack: Refactor user/kernel restrack additions (Kamal Heib) [1720888] - [infiniband] RDMA/core: Simplify restrack interface (Kamal Heib) [1720888] - [infiniband] RDMA/nldev: Prepare CAP_NET_ADMIN checks for .doit callbacks (Kamal Heib) [1720888] - [infiniband] RDMA/nldev: Factor out the PID namespace check (Kamal Heib) [1720888] - [infiniband] RDMA/nldev: Dynamically generate restrack dumpit callbacks (Kamal Heib) [1720888] - [infiniband] IB/usnic: Remove stub functions (Kamal Heib) [1720888] - [infiniband] RDMA: Add indication for in kernel API support to IB device (Kamal Heib) [1720888] - [infiniband] IB/mlx5: Introduce async DEVX obj query API (Kamal Heib) [1720888] - [infiniband] IB/mlx5: Introduce MLX5_IB_OBJECT_DEVX_ASYNC_CMD_FD (Kamal Heib) [1720888] - [infiniband] infiniband: prefix header search paths with $(srctree)/ (Kamal Heib) [1720888] - [infiniband] infiniband: remove unneeded header search paths (Kamal Heib) [1720888] - [infiniband] infiniband: ipoib: no need to check return value of debugfs_create functions (Kamal Heib) [1720888] - [infiniband] infiniband: usnic: no need to check return value of debugfs_create functions (Kamal Heib) [1720888] - [infiniband] infiniband: ocrdma: no need to check return value of debugfs_create functions (Kamal Heib) [1720888] - [infiniband] RDMA/ocrdma: Use PCI-ID as an identification in debugfs (Kamal Heib) [1720888] - [infiniband] IB/umad: Do not check status of nonseekable_open() (Kamal Heib) [1720888] - [infiniband] IB/umad: Avoid additional device reference during open()/close() (Kamal Heib) [1720888] - [infiniband] IB/rxe: Remove unnecessary rxe variable (Kamal Heib) [1720888] - [infiniband] IB/core: Simplify rdma cgroup registration (Kamal Heib) [1720888] - [infiniband] RDMA/device: Use __ib_device_get_by_name() in ib_device_rename() (Kamal Heib) [1720888] - [infiniband] RDMA: Rename port_callback to init_port (Kamal Heib) [1720888] - [infiniband] RDMA: Clear CTX objects during their allocation (Kamal Heib) [1720888] - [infiniband] RDMA: Clear PD objects during their allocation (Kamal Heib) [1720888] - [infiniband] RDMA/ocrdma: Fix out of bounds index check in query pkey (Kamal Heib) [1720888] - [infiniband] IB/{core, hw}: Have ib_umem_get extract the ib_ucontext from ib_udata (Kamal Heib) [1720888] - [infiniband] IB/{core, uverbs}: Move ib_umem_xxx functions from ib_core to ib_uverbs (Kamal Heib) [1720888] - [infiniband] RDMA/core: Don't depend device ODP capabilities on kconfig option (Kamal Heib) [1720888] - [infiniband] IB/srp: Use struct_size() in kzalloc() (Kamal Heib) [1720888] - [infiniband] IB/core: Use struct_size() in kzalloc() (Kamal Heib) [1720888] - [infiniband] IB/usnic: Use struct_size() in kmalloc() (Kamal Heib) [1720888] - [infiniband] IB/cm: Use struct_size() in kmalloc() (Kamal Heib) [1720888] - [mm] mm: introduce put_user_page*(), placeholder versions (Rafael Aquini) [1746371] - [mm] mm/gup: add FOLL_LONGTERM capability to GUP fast (Rafael Aquini) [1746371] - [mm] mm/gup: change GUP fast to use flags rather than a write 'bool' (Rafael Aquini) [1746371] - [mm] mm/gup: change write parameter to flags in fast walk (Rafael Aquini) [1746371] - [mm] mm/gup: replace get_user_pages_longterm() with FOLL_LONGTERM (Rafael Aquini) [1746371] - [s390] s390/mm: fix pxd_bad with folded page tables (Rafael Aquini) [1746371] - [s390] s390/mm: fix dump_pagetables top level page table walking (Rafael Aquini) [1746371] - [s390] s390/mm: convert to the generic get_user_pages_fast code (Rafael Aquini) [1746371] - [s390] s390/mm: make the pxd_offset functions more robust (Rafael Aquini) [1746371] - [mm] mm/gup: fix gup_pmd_range() for dax (Rafael Aquini) [1746371] - [mm] mm/gup: remove the 'write' parameter from gup_fast_permitted() (Rafael Aquini) [1746371] - [mm] mm/gup: fix follow_page_mask() kerneldoc comment (Rafael Aquini) [1746371] - [mm] mm/gup: fix __get_user_pages_fast() comment (Rafael Aquini) [1746371] - [mm] mm/gup_benchmark: prevent integer overflow in ioctl (Rafael Aquini) [1746371] - [mm] mm/gup_benchmark: add additional pinning methods (Rafael Aquini) [1746371] - [mm] mm/gup_benchmark: time put_page() (Rafael Aquini) [1746371] - [mm] mm/gup_benchmark: fix unsigned comparison to zero in __gup_benchmark_ioctl (Rafael Aquini) [1746371] - [mm] mm: remove caller signal_pending branch predictions (Rafael Aquini) [1746371] - [mm] mm: remove unnecessary local variable addr in __get_user_pages_fast() (Rafael Aquini) [1746371] - [mm] mm: change return type int to vm_fault_t for fault handlers (Rafael Aquini) [1746371] - [mm] mm: make mm->pinned_vm an atomic64 counter (Rafael Aquini) [1746371]- [kernel] sched/core: Schedule new worker even if PI-blocked (Waiman Long) [1758629] - [char] random: add a spinlock_t to struct batched_entropy (Waiman Long) [1758629] - [crypto] crypto: chacha20 - Fix chacha20_block() keystream alignment (again) (Waiman Long) [1758629] - [fs] locking/percpu-rwsem: Remove preempt_disable variants (Waiman Long) [1758629] - [x86] x86/tsc: Add option to disable tsc clocksource watchdog (Waiman Long) [1758629] - [x86] x86/irq: Handle spurious interrupt after shutdown gracefully (Waiman Long) [1758629] - [x86] x86/ioapic: Implement irq_get_irqchip_state() callback (Waiman Long) [1758629] - [kernel] genirq: Add optional hardware synchronization for shutdown (Waiman Long) [1758629] - [kernel] genirq: Fix misleading synchronize_irq() documentation (Waiman Long) [1758629] - [kernel] genirq: Delay deactivation in free_irq() (Waiman Long) [1758629] - [kernel] genirq: Remove redundant NULL pointer check in __free_irq() (Waiman Long) [1758629] - [kernel] genirq: Synchronize only with single thread on free_irq() (Waiman Long) [1758629] - [kernel] genirq: Update code comments wrt recycled thread_mask (Waiman Long) [1758629] - [usb] usb: core: remove flags variable in __usb_hcd_giveback_urb() (Waiman Long) [1758629] - [usb] usb: core: remove local_irq_save() around ->complete() handler (Waiman Long) [1758629] - [media] media: tm6000: use irqsave() in USB's complete callback (Waiman Long) [1758629] - [media] media: em28xx-audio: use irqsave() in USB's complete callback (Waiman Long) [1758629] - [x86] x86/mm/cpa: Optimize __cpa_flush_range() (Waiman Long) [1758629] - [x86] x86/mm/cpa: Factor common code between cpa_flush_*() (Waiman Long) [1758629] - [x86] x86/mm/cpa: Move CLFLUSH test into cpa_flush_array() (Waiman Long) [1758629] - [x86] x86/mm/cpa: Move CLFLUSH test into cpa_flush_range() (Waiman Long) [1758629] - [x86] x86/mm/cpa: Use flush_tlb_kernel_range() (Waiman Long) [1758629] - [x86] x86/mm/cpa: Unconditionally avoid WBINDV when we can (Waiman Long) [1758629] - [x86] x86/mm/cpa: Move flush_tlb_all() (Waiman Long) [1758629] - [x86] x86/mm/cpa: Use flush_tlb_all() (Waiman Long) [1758629] - [x86] x86/mm/cpa: Avoid the 4k pages check completely (Waiman Long) [1758629] - [x86] x86/mm/cpa: Do the range check early (Waiman Long) [1758629] - [x86] x86/mm/cpa: Optimize same protection check (Waiman Long) [1758629] - [x86] x86/mm/cpa: Add sanity check for existing mappings (Waiman Long) [1758629] - [x86] x86/mm/cpa: Avoid static protection checks on unmap (Waiman Long) [1758629] - [x86] x86/mm/cpa: Add large page preservation statistics (Waiman Long) [1758629] - [x86] x86/mm/cpa: Add debug mechanism (Waiman Long) [1758629] - [x86] x86/mm/cpa: Allow range check for static protections (Waiman Long) [1758629] - [x86] x86/mm/cpa: Rework static_protections() (Waiman Long) [1758629] - [x86] x86/mm/cpa: Split, rename and clean up try_preserve_large_page() (Waiman Long) [1758629] - [x86] x86/mm/init32: Mark text and rodata RO in one go (Waiman Long) [1758629] - [mm] mm/kasan/quarantine.c: make quarantine_lock a raw_spinlock_t (Waiman Long) [1758629] - [mm] mm/list_lru.c: fold __list_lru_count_one() into its caller (Waiman Long) [1758629] - [mm] mm: workingset: make shadow_lru_isolate() use locking suffix (Waiman Long) [1758629] - [mm] mm: workingset: remove local_irq_disable() from count_shadow_nodes() (Waiman Long) [1758629] - [iommu] iommu/amd: Remove redundant WARN_ON() (Waiman Long) [1758629] - [mm] mm/list_lru: introduce list_lru_shrink_walk_irq() (Waiman Long) [1758629] - [mm] mm/list_lru.c: pass struct list_lru_node* as an argument to __list_lru_walk_one() (Waiman Long) [1758629] - [mm] mm/list_lru.c: move locking from __list_lru_walk_one() to its caller (Waiman Long) [1758629] - [mm] mm/list_lru.c: use list_lru_walk_one() in list_lru_walk_node() (Waiman Long) [1758629] - [kernel] userns: use irqsave variant of refcount_dec_and_lock() (Waiman Long) [1758629] - [kernel] userns: use refcount_t for reference counting instead atomic_t (Waiman Long) [1758629] - [kernel] bdi: use irqsave variant of refcount_dec_and_lock() (Waiman Long) [1758629] - [mm] bdi: use refcount_t for reference counting instead atomic_t (Waiman Long) [1758629] - [char] random: remove preempt disabled region (Waiman Long) [1758629] - [misc] ocxl: Update for AFU descriptor template version 1.1 (Steve Best) [1751207] - [misc] ocxl: Make ocxl_remove() static (Steve Best) [1751207] - [misc] ocxl: do not use C++ style comments in uapi header (Steve Best) [1751207] - [misc] ocxl: Allow contexts to be attached with a NULL mm (Steve Best) [1751207] - [misc] ocxl: Fix return value check in afu_ioctl() (Steve Best) [1751207] - [misc] ocxl: Provide global MMIO accessors for external drivers (Steve Best) [1751207] - [misc] ocxl: move event_fd handling to frontend (Steve Best) [1751207] - [misc] ocxl: afu_irq only deals with IRQ IDs, not offsets (Steve Best) [1751207] - [misc] ocxl: Allow external drivers to use OpenCAPI contexts (Steve Best) [1751207] - [misc] ocxl: Create a clear delineation between ocxl backend & frontend (Steve Best) [1751207] - [misc] ocxl: Don't pass pci_dev around (Steve Best) [1751207] - [misc] ocxl: Split pci.c (Steve Best) [1751207] - [misc] ocxl: Remove some unused exported symbols (Steve Best) [1751207] - [misc] ocxl: Remove superfluous 'extern' from headers (Steve Best) [1751207] - [misc] ocxl: read_pasid never returns an error, so make it void (Steve Best) [1751207] - [misc] ocxl: Rename struct link to ocxl_link (Steve Best) [1751207] - [misc] ocxl: remove set but not used variables 'tid' and 'lpid' (Steve Best) [1751207] - [misc] ocxl: Fix endiannes bug in read_afu_name() (Steve Best) [1751207] - [misc] ocxl/afu_irq: Don't include (Steve Best) [1751207] - [misc] ocxl: Clarify error path in setup_xsl_irq() (Steve Best) [1751207] - [misc] ocxl: Fix endiannes bug in ocxl_link_update_pe() (Steve Best) [1751207] - [misc] ocxl: Fix access to the AFU Descriptor Data (Steve Best) [1751207] - [netdrv] gve: account for lack of netdev_xmit_more() definition (RHEL-only) (John Linville) [1728864] - [netdrv] gve: Copy and paste bug in gve_get_stats() (John Linville) [1728864] - [netdrv] gve: Fix case where desc_cnt and data_cnt can get out of sync (John Linville) [1728864] - [netdrv] gve: replace kfree with kvfree (John Linville) [1728864] - [netdrv] gve: Remove the exporting of gve_probe (John Linville) [1728864] - [netdrv] gve: fix unused variable/label warnings (John Linville) [1728864] - [netdrv] gve: Fix error return code in gve_alloc_qpls() (John Linville) [1728864] - [netdrv] gve: fix -ENOMEM null check on a page allocation (John Linville) [1728864] - [netdrv] gve: Fix u64_stats_sync to initialize start (John Linville) [1728864] - [netdrv] gve: Add ethtool support (John Linville) [1728864] - [netdrv] gve: Add workqueue and reset support (John Linville) [1728864] - [netdrv] gve: Add transmit and receive support (John Linville) [1728864] - [netdrv] gve: Add basic driver framework for Compute Engine Virtual NIC (John Linville) [1728864] - [mfd] mfd: intel-lpss: Add Intel Comet Lake PCI IDs (David Arcari) [1761586] - [scsi] scsi: core: save/restore command resid for error handling (Ewan Milne) [1760503] - [scsi] scsi: sd: Ignore a failure to sync cache due to lack of authorization (Ewan Milne) [1760503] - [scsi] scsi: core: Add sysfs attributes for VPD pages 0h and 89h (Ewan Milne) [1760503] - [scsi] scsi: core: Log SCSI command age with errors (Ewan Milne) [1760503] - [scsi] scsi: scsi_dh_rdac: zero cdb in send_mode_select() (Ewan Milne) [1760503] - [scsi] scsi: sd: Improve unaligned completion resid message (Ewan Milne) [1760503] - [scsi] scsi: core: Reduce memory required for SCSI logging (Ewan Milne) [1760503] - [scsi] scsi: core: Complain if scsi_target_block() fails (Ewan Milne) [1760503] - [scsi] scsi: core: Make scsi_internal_device_unblock_nowait() reject invalid new_state (Ewan Milne) [1760503] - [scsi] scsi: scsi_debugfs: Use for_each_set_bit to simplify code (Ewan Milne) [1760503] - [scsi] scsi: scsi_dh_alua: always use a 2 second delay before retrying RTPG (Ewan Milne) [1760503] - [scsi] scsi: sd_zbc: Fix compilation warning (Ewan Milne) [1760503] - [scsi] scsi: devinfo: BLIST_TRY_VPD_PAGES for SanDisk Cruzer Blade (Ewan Milne) [1760503] - [scsi] scsi: core: use scmd_printk() to print which command timed out (Ewan Milne) [1760503] - [scsi] scsi: Avoid that .queuecommand() gets called for a blocked SCSI device (Ewan Milne) [1760503] - [scsi] scsi: core: don't preallocate small SGL in case of NO_SG_CHAIN (Ewan Milne) [1760503] - [scsi] scsi: scsi_dh_alua: Fix possible null-ptr-deref (Ewan Milne) [1760503] - [scsi] scsi: st: add a SPDX tag to st.c (Ewan Milne) [1760503] - [scsi] scsi: sr: add a SPDX tag to sr.c (Ewan Milne) [1760503] - [scsi] scsi: sg: switch to SPDX tags (Ewan Milne) [1760503] - [scsi] scsi: sd: switch remaining files to SPDX tags (Ewan Milne) [1760503] - [scsi] scsi: sd: add a SPDX tag to sd.c (Ewan Milne) [1760503] - [scsi] scsi: scsi_transport_srp: switch to SPDX tags (Ewan Milne) [1760503] - [scsi] scsi: scsi_transport_spi: switch to SPDX tags (Ewan Milne) [1760503] - [scsi] scsi: scsi_transport_sas: switch to SPDX tags (Ewan Milne) [1760503] - [scsi] scsi: scsi_transport_iscsi: switch to SPDX tags (Ewan Milne) [1760503] - [scsi] scsi: scsi_transport_fc: switch to SPDX tags (Ewan Milne) [1760503] - [scsi] scsi: core: switch the remaining scsi midlayer files to use SPDX tags (Ewan Milne) [1760503] - [scsi] scsi: core: add SPDX tags to scsi midlayer files missing licensing information (Ewan Milne) [1760503] - [scsi] Revert "scsi: sd: Keep disk read-only when re-reading partition" (Ewan Milne) [1760503] - [scsi] scsi: core: set result when the command cannot be dispatched (Ewan Milne) [1760503] - [scsi] scsi: core: map PQ=1, PDT=other values to SCSI_SCAN_TARGET_PRESENT (Ewan Milne) [1760503] - [scsi] scsi: core: don't hold device refcount in IO path (Ewan Milne) [1760503] - [scsi] scsi: sd: Quiesce warning if device does not report optimal I/O size (Ewan Milne) [1760503] - [scsi] scsi: core: Use HCTX_TYPE_DEFAULT for blk_mq_tag_set->map (Ewan Milne) [1760503] - [scsi] scsi: core: Avoid that a kernel warning appears during system resume (Ewan Milne) [1760503] - [scsi] scsi: core: Also call destroy_rcu_head() for passthrough requests (Ewan Milne) [1760503] - [scsi] scsi: core: replace GFP_ATOMIC with GFP_KERNEL in scsi_scan.c (Ewan Milne) [1760503] - [scsi] scsi: sd: Optimal I/O size should be a multiple of physical block size (Ewan Milne) [1760503] - [scsi] scsi: sd: Fix typo in sd_first_printk() (Ewan Milne) [1760503] - [scsi] scsi: scsi_debug: Implement support for write protect (Ewan Milne) [1760503] - [scsi] scsi: sd_zbc: Fix zone information messages (Ewan Milne) [1760503] - [scsi] scsi: sd: Improve sd_print_capacity() (Ewan Milne) [1760503] - [scsi] scsi: scsi_debug: fix write_same with virtual_gb problem (Ewan Milne) [1760503] - [scsi] scsi: sd: Protect against READ(6) or WRITE(6) with zero block transfer length (Ewan Milne) [1760503] - [scsi] scsi: core: Remove an atomic instruction from the hot path (Ewan Milne) [1760503] - [scsi] scsi: sd: Rename 'SCpnt' into 'cmd' (Ewan Milne) [1760503] - [scsi] scsi: sd: Clean up sd_setup_read_write_cmnd() (Ewan Milne) [1760503] - [scsi] scsi: sd: Create helper functions for read/write commands (Ewan Milne) [1760503] - [scsi] scsi: sd: Simplify misaligned I/O check (Ewan Milne) [1760503] - [scsi] scsi: sd: Be consistent about blocks vs. sectors (Ewan Milne) [1760503] - [scsi] scsi: sd: Remove a local variable (Ewan Milne) [1760503] - [scsi] scsi: scsi_debug: add cmd abort option to every_nth (Ewan Milne) [1760503] - [scsi] scsi: scsi_debug: skip long delays when ndelay small (Ewan Milne) [1760503] - [x86] efi/x86: Do not clean dummy variable in kexec path (Bhupesh Sharma) [1724436] - [scsi] scsi: csiostor: create per port irq affinity mask set (Jonathan Toppins) [1725816] - [pci] PCI: let pci_disable_link_state propagate errors (Myron Stowe) [1735834] - [scsi] scsi: scsi_transport_fc: Add FPIN fc event codes (Ewan Milne) [1755587] - [scsi] scsi: scsi_transport_fc: refactor event posting routines (Ewan Milne) [1755587] - [scsi] scsi: fc: add FPIN ELS definition (Ewan Milne) [1755587] - [scsi] scsi: lib/sg_pool.c: clear 'first_chunk' in case of no preallocation (Ewan Milne) [1747162] - [scsi] scsi: core: Run queue when state is set to running after being blocked (Ewan Milne) [1691599] - [scsi] scsi: sd: Fix a race between closing an sd device and sd I/O (Ewan Milne) [1689118] - [net] net/ibmvnic: Fix EOI when running in XIVE mode. (Steve Best) [1761378] - [powerpc] powerpc/mce: Fix SLB rebolting during MCE recovery path. (Desnes Augusto Nunes do Rosario) [1725842] - [powerpc] powerpc/pseries: hwpoison the pages upon hitting UE (Desnes Augusto Nunes do Rosario) [1725842] - [x86] perf/x86/amd: Change/fix NMI latency mitigation to use a timestamp (David Arcari) [1730134] - [arm64] arm64: entry: Remove unneeded need_resched() loop (Mark Langsdorf) [1737075] - [arm64] arm64: preempt: Fix big-endian when checking preempt count in assembly (Mark Langsdorf) [1737075] - [arm64] arm64: preempt: Provide our own implementation of asm/preempt.h (Mark Langsdorf) [1737075] - [include] preempt: Move PREEMPT_NEED_RESCHED definition into arch code (Mark Langsdorf) [1737075] - [x86] x86/intel_rdt: Ensure a CPU remains online for the region's pseudo-locking sequence (Alexander Beregalov) [1724902] - [kernel] perf/core: Add sanity check to deal with pinned event failure (Alexander Beregalov) [1724902] - [arm64] arm64/sve: Fix wrong free for task->thread.sve_state (Andrew Jones) [1756450] - [scsi] scsi: lpfc: Update lpfc version to 12.4.0.1 (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: cleanup: remove unused fcp_txcmlpq_cnt (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Complete removal of FCoE T10 PI support on SLI-4 adapters (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Update async event logging (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix list corruption detected in lpfc_put_sgl_per_hdwq (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix hdwq sgl locks and irq handling (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix spinlock_irq issues in lpfc_els_flush_cmd() (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix list corruption in lpfc_sli_get_iocbq (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix host hang at boot or slow boot (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix coverity errors on NULL pointer checks (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix NVMe ABTS in response to receiving an ABTS (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix discovery failures when target device connectivity bounces (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix GPF on scsi command completion (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix locking on mailbox command completion (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix device recovery errors after PLOGI failures (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix rpi release when deleting vport (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix NVME io abort failures causing hangs (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix miss of register read failure check (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix premature re-enabling of interrupts in lpfc_sli_host_down (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix pt2pt discovery on SLI3 HBAs (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix reset recovery paths that are not recovering (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Convert existing pf users to ps (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: fix 12.4.0.0 GPF at boot (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Remove bg debugfs buffers (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Resolve checker warning for lpfc_new_io_buf() (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Update lpfc version to 12.4.0.0 (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Merge per-protocol WQ/CQ pairs into single per-cpu pair (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Add NVMe sequence level error recovery support (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Support dynamic unbounded SGL lists on G7 hardware. (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Add MDS driver loopback diagnostics support (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Add first and second level hardware revisions to sysfs reporting (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Migrate to px and pf in kernel print calls (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Add simple unlikely optimizations to reduce NVME latency (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix coverity warnings (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix nvme first burst module parameter description (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix BlockGuard enablement on FCoE adapters (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix reported physical link speed on a disabled trunked link (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix Max Frame Size value shown in fdmishow output (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix upcall to bsg done in non-success cases (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix sli4 adapter initialization with MSI (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix nvme sg_seg_cnt display if HBA does not support NVME (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix nvme target mode ABTSing a received ABTS (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix hang when downloading fw on port enabled for nvme (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix too many sg segments spamming in kernel log (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix crash due to port reset racing vs adapter error handling (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix deadlock on host_lock during cable pulls (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix error in remote port address change (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix driver nvme rescan logging (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix sg_seg_cnt for HBAs that don't support NVME (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix propagation of devloss_tmo setting to nvme transport (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix loss of remote port after devloss due to lack of RPIs (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix devices that don't return after devloss followed by rediscovery (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix null ptr oops updating lpfc_devloss_tmo via sysfs attribute (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix FLOGI handling across multiple link up/down conditions (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix irq raising in lpfc_sli_hba_down (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix Oops in nvme_register with target logout/login (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix issuing init_vpi mbox on SLI-3 card (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix ADISC reception terminating login state if a NVME target (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix discovery when target has no GID_FT information (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix leak of ELS completions on adapter reset (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix failure to clear non-zero eq_delay after io rate reduction (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix crash on driver unload in wq free (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix ELS field alignments (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix PLOGI failure with high remoteport count (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: remove NULL check before some freeing functions (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: use spin_lock_irqsave in IRQ context (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: remove redundant code (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Remove unnecessary null check before kfree (Dick Kennedy) [1757574] - [scripts] scripts/spelling.txt: drop "sepc" from the misspelling list (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: reduce stack size with CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE (Dick Kennedy) [1757574] - [scsi] lpfc: add sysfs interface to post NVME RSCN (Dick Kennedy) [1757574] - [scsi] lpfc: add support for translating an RSCN rcv into a discovery rescan (Dick Kennedy) [1757574] - [scsi] lpfc: add support to generate RSCN events for nport (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: use sg helper to iterate over scatterlist (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Avoid unused function warnings (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Make some symbols static (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Remove set but not used variables 'qp' (Dick Kennedy) [1757574] - [lib] lib/vsprintf: Reinstate printing of legacy clock IDs (Prarit Bhargava) [1751075] - [lib] vsprintf: fix data type of variable in string_nocheck() (Prarit Bhargava) [1751075] - [scripts] kconfig: tests: fix recursive inclusion unit test (Prarit Bhargava) [1751075] - [kernel] printk: Replace GPLv2 boilerplate/reference with SPDX - rule 13 (Prarit Bhargava) [1751075] - [kernel] printk: Add SPDX license identifier for missed files (Prarit Bhargava) [1751075] - [kernel] printk: Add SPDX license identifier for more missed files (Prarit Bhargava) [1751075] - [kernel] panic: add an option to replay all the printk message in buffer (Prarit Bhargava) [1751075] - [kernel] panic: avoid the extra noise dmesg (Prarit Bhargava) [1751075] - [lib] vsprintf: Do not break early boot with probing addresses (Prarit Bhargava) [1751075] - [lib] lib/vsprintf: Make function pointer_string static (Prarit Bhargava) [1751075] - [lib] vsprintf: Limit the length of inlined error messages (Prarit Bhargava) [1751075] - [lib] vsprintf: Avoid confusion between invalid address and value (Prarit Bhargava) [1751075] - [lib] vsprintf: Prevent crash when dereferencing invalid pointers (Prarit Bhargava) [1751075] - [lib] vsprintf: Consolidate handling of unknown pointer specifiers (Prarit Bhargava) [1751075] - [lib] vsprintf: Factor out pO handler as kobject_string() (Prarit Bhargava) [1751075] - [lib] vsprintf: Factor out pV handler as va_format() (Prarit Bhargava) [1751075] - [lib] vsprintf: Factor out p[iI] handler as ip_addr_string() (Prarit Bhargava) [1751075] - [lib] vsprintf: Do not check address of well-known strings (Prarit Bhargava) [1751075] - [lib] vsprintf: Consistent pK handling for kptr_restrict == 0 (Prarit Bhargava) [1751075] - [lib] vsprintf: Shuffle restricted_pointer() (Prarit Bhargava) [1751075] - [kernel] printk: Tie printk_once / printk_deferred_once into .data.once for reset (Prarit Bhargava) [1751075] - [lib] lib: Use new kselftest header (Prarit Bhargava) [1751075] - [lib] lib/test_printf: Add empty module_exit function (Prarit Bhargava) [1751075] - [scripts] checkpatch: add pt as a valid vsprintf extension (Prarit Bhargava) [1751075] - [lib] lib/test_printf: Switch to bitmap_zalloc() (Prarit Bhargava) [1751075] - [lib] lib/vsprintf.c: move sizeof(struct printf_spec) next to its definition (Prarit Bhargava) [1751075] - [kernel] printk/docs: Add extra integer types to printk-formats (Prarit Bhargava) [1751075] - [kernel] printk: Remove no longer used LOG_PREFIX. (Prarit Bhargava) [1751075] - [lib] lib/vsprintf: Remove pCr remnant in comment (Prarit Bhargava) [1751075] - [kernel] printk: Pass caller information to log_store(). (Prarit Bhargava) [1751075] - [kernel] kernel/sysctl: add panic_print into sysctl (Prarit Bhargava) [1751075] - [kernel] panic: add options to print system info when panic happens (Prarit Bhargava) [1751075] - [include] include/linux/printk.h: drop silly "static inline asmlinkage" from dump_stack() (Prarit Bhargava) [1751075] - [kernel] printk: Add caller information to printk() output. (Prarit Bhargava) [1751075] - [kernel] printk: Remove print_prefix() calls with NULL buffer. (Prarit Bhargava) [1751075] - [lib] lib/vsprintf: Print time and date in human readable format via pt (Prarit Bhargava) [1751075] - [kernel] printk: fix printk_time race. (Prarit Bhargava) [1751075] - [kernel] printk: Make printk_emit() local function. (Prarit Bhargava) [1751075] - [documentation] doc: printk-formats: Remove bogus kobject references for device nodes (Prarit Bhargava) [1751075] - [lib] lib/vsprintf: Hash printed address for netdev bits fallback (Prarit Bhargava) [1751075] - [lib] lib/vsprintf: Hash legacy clock addresses (Prarit Bhargava) [1751075] - [lib] lib/vsprintf: Prepare for more general use of ptr_to_id() (Prarit Bhargava) [1751075] - [lib] lib/vsprintf: Make ptr argument conts in ptr_to_id() (Prarit Bhargava) [1751075] - [kernel] printk: fix integer overflow in setup_log_buf() (Prarit Bhargava) [1751075] - [kernel] printk: do not preliminary split up cont buffer (Prarit Bhargava) [1751075] - [kernel] printk: lock/unlock console only for new logbuf entries (Prarit Bhargava) [1751075] - [kernel] printk: keep kernel cont support always enabled (Prarit Bhargava) [1751075] - [kernel] printk: Give error on attempt to set log buffer length to over 2G (Prarit Bhargava) [1751075] - [kernel] printk: Add KBUILD_MODNAME and remove a redundant print prefix (Prarit Bhargava) [1751075] - [kernel] printk: Correct wrong casting (Prarit Bhargava) [1751075] - [kernel] printk: CON_PRINTBUFFER console registration is a bit racy (Prarit Bhargava) [1751075] - [kernel] printk: Do not miss new messages when replaying the log (Prarit Bhargava) [1751075] - [kernel] Revert "printk: make sure to print log on console." (Prarit Bhargava) [1751075] - [lib] vsprintf: print OF node name using full_name (Prarit Bhargava) [1751075] - [kernel] printk/tracing: Do not trace printk_nmi_enter() (Prarit Bhargava) [1751075] - [misc] notifier: Remove notifier header file wherever not used (Prarit Bhargava) [1751075] - [init] init: allow initcall tables to be emitted using relative references (Prarit Bhargava) [1751075] - [lib] lib/vsprintf: Do not handle pO[^F] as px (Prarit Bhargava) [1751075] - [kernel] console: Replace #if 0 with atomic var 'ignore_console_lock_warning' (Prarit Bhargava) [1751075] - [lib] vsprintf: Use hw RNG for ptr_key (Prarit Bhargava) [1751075] - [kernel] printk: Fix warning about unused suppress_message_printing (Prarit Bhargava) [1751075] - [char] random: Return nbytes filled from hw RNG (Prarit Bhargava) [1751075] - [char] random: Fix whitespace pre random-bytes work (Prarit Bhargava) [1751075] - [kernel] printk/nmi: Prevent deadlock when accessing the main log buffer in NMI (Prarit Bhargava) [1751075] - [kernel] printk: Create helper function to queue deferred console handling (Prarit Bhargava) [1751075] - [kernel] printk: Split the code for storing a message into the log buffer (Prarit Bhargava) [1751075] - [kernel] printk: Clean up syslog_print_all() (Prarit Bhargava) [1751075] - [kernel] printk: Export is_console_locked (Prarit Bhargava) [1751075] - [kernel] printk: Remove unnecessary kmalloc() from syslog during clear (Prarit Bhargava) [1751075] - [kernel] printk: Make CONSOLE_LOGLEVEL_QUIET configurable (Prarit Bhargava) [1751075] - [kernel] printk: make sure to print log on console. (Prarit Bhargava) [1751075] - [lib] lib/test_printf.c: accept "ptrval" as valid result for plain 'p' tests (Prarit Bhargava) [1751075] - [kernel] softirq: Remove tasklet_hrtimer (Prarit Bhargava) [1737073] - [include] list: add function list_rotate_to_front() (Prarit Bhargava) [1737073] - [clocksource] clocksource/drivers/tcb_clksrc: Rename the file for consistency (Prarit Bhargava) [1737073] - [clocksource] clocksource/drivers/tcb_clksrc: Move Kconfig option (Prarit Bhargava) [1737073] - [clocksource] clocksource/drivers/tcb_clksrc: Use tcb as sched_clock (Prarit Bhargava) [1737073] - [kernel] irq_work: Do not raise an IPI when queueing work on the local CPU (Prarit Bhargava) [1737073] - [tty] tty/sysrq: Convert show_lock to raw_spinlock_t (Prarit Bhargava) [1737073] - [net] xfrm: Replace hrtimer tasklet with softirq hrtimer (Prarit Bhargava) [1737073] - [netdrv] mac80211_hwsim: Replace hrtimer tasklet with softirq hrtimer (Prarit Bhargava) [1737073] - [kernel] kthread: Do not use TIMER_IRQSAFE (Prarit Bhargava) [1737073] - [kernel] kthread: Convert worker lock to raw spinlock (Prarit Bhargava) [1737073] - [netdrv] mac80211_hwsim: Timer should be initialized before device registered (Prarit Bhargava) [1737073] - [net] xfrm: use time64_t for in-kernel timestamps (Prarit Bhargava) [1737073] - [x86] x86/intel: Aggregate microserver naming (Prarit Bhargava) [1725644] - [x86] x86/intel: Aggregate big core graphics naming (Prarit Bhargava) [1725644] - [x86] x86/intel: Aggregate big core mobile naming (Prarit Bhargava) [1725644] - [x86] x86/intel: Aggregate big core client naming (Prarit Bhargava) [1725644] - [tools] turbostat: Replace GPLv2 boilerplate/reference with SPDX - rule 335 (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: update version number (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: rename has_hsw_msrs() (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: Fix Haswell Core systems (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: Add support for Hygon Fam 18h (Dhyana) RAPL (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: Fix caller parameter of get_tdp_amd() (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: Fix CPUC1 display value (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: do not enforce 1ms (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: read from pipes too (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: Add Ice Lake NNPI support (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: add Jacobsville support (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: remove duplicate pc10 column (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: fix file descriptor leaks (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: fix leak of file descriptor on error return path (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: fix buffer overrun (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: Make interval calculation per thread to reduce jitter (Prarit Bhargava) [1725644] - [tools] tools/power/x86: Enable compiler optimisations and Fortify by default (Prarit Bhargava) [1725644] - [x86] x86/cpu: Add Ice Lake NNPI to Intel family (Prarit Bhargava) [1725644]- [tools] perf tools: Fix segfault in cpu_cache_level__read() (Michael Petlan) [1761995] - [scsi] qla2xxx: Update driver version to 10.01.00.19.08.2-k (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix Nport ID display value (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix N2N link up fail (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix N2N link reset (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Optimize NPIV tear down process (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix stale mem access on driver unload (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix unbound sleep in fcport delete path. (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Silence fwdump template message (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix stale session (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix stuck login session (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix driver reload for ISP82xx (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix flash read for Qlogic ISPs (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix message indicating vectors used by driver (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: fix spelling mistake "initializatin" -> "initialization" (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix a recently introduced kernel warning (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix a NULL pointer dereference (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Simplify qla24xx_async_abort_cmd() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove two superfluous if-tests (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Introduce qla2x00_els_dcmd2_free() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Inline the qla2x00_fcport_event_handler() function (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Report invalid mailbox status codes (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove superfluous sts_entry_* casts (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Let the compiler check the type of the SCSI command context pointer (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Complain if sp->done() is not called from the completion path (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Make sure that aborted commands are freed (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Introduce qla2xxx_get_next_handle() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Modify NVMe include directives (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Make qlt_handle_abts_completion() more robust (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix a race condition between aborting and completing a SCSI command (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Introduce the function qla2xxx_init_sp() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Enable type checking for the SRB free and done callback functions (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Rework key encoding in qlt_find_host_by_d_id() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Set the responder mode if appropriate for ELS pass-through IOCBs (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Make it explicit that ELS pass-through IOCBs use little endian (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Check secondary image if reading the primary image fails (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Change the return type of qla24xx_read_flash_data() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Introduce the be_id_t and le_id_t data types for FC src/dst IDs (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Complain if a soft reset fails (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use memcpy() and strlcpy() instead of strcpy() and strncpy() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Check the PCI info string output buffer size (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Complain if waiting for pending commands times out (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Declare fourth qla2x00_set_model_info() argument const (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Always check the qla2x00_wait_for_hba_online() return value (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Suppress multiple Coverity complaint about out-of-bounds accesses (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Suppress a Coveritiy complaint about integer overflow (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove unreachable code from qla83xx_idc_lock() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix qla24xx_process_bidir_cmd() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Simplify a debug statement (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove dead code (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Complain if parsing the version string fails (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Complain if a mailbox command times out (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use strlcpy() instead of strncpy() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Do not corrupt vha->plogi_ack_list (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Report the firmware status code if a mailbox command fails (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix session lookup in qlt_abort_work() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Simplify qla24xx_abort_sp_done() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove two superfluous tests (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove a superfluous pointer check (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Simplify qlt_lport_dump() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Reduce the number of casts in GID list code (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Verify locking assumptions at runtime (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Change data_dsd into an array (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Declare qla_tgt_cmd.cdb const (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Reduce the scope of three local variables in qla2xxx_queuecommand() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Change the return type of qla2x00_update_ms_fdmi_iocb() into void (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Declare the fourth ql_dump_buffer() argument const (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove a superfluous forward declaration (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove an include directive from qla_mr.c (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Include the header file from qla_dsd.h (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use tabs instead of spaces for indentation (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Improve Linux kernel coding style conformance (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Really fix qla2xxx_eh_abort() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Make qla2x00_abort_srb() again decrease the sp reference count (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Allow NVMe IO to resume with short cable pull (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix hang in fcport delete path (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use common update-firmware-options routine for ISP27xx+ (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix NVMe port discovery after a short device port loss (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Correct error handling during initialization failures (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Retry fabric Scan on IOCB queue full (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix premature timer expiration (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix Relogin to prevent modifying scan_state flag (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Reject EH_{abort|device_reset|target_request} (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Skip FW dump on LOOP initialization error (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use Correct index for Q-Pair array (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix abort timeout race condition. (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix DMA unmap leak (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Replace vmalloc + memset with vzalloc (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove unnecessary null check (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: remove double assignment in qla2x00_update_fcport (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Add cleanup for PCI EEH recovery (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Avoid that lockdep complains about unsafe locking in tcm_qla2xxx_close_session() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Avoid that qlt_send_resp_ctio() corrupts memory (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use __le64 instead of uint32_t[2] for sending DMA addresses to firmware (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Introduce the dsd32 and dsd64 data structures (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Check the size of firmware data structures at compile time (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Pass little-endian values to the firmware (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Make qla24xx_async_abort_cmd() static (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove unnecessary locking from the target code (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove qla_tgt_cmd.released (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Complain if a command is released that is owned by the firmware (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: target: Fix offline port handling and host reset handling (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix abort handling in tcm_qla2xxx_write_pending() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix error handling in qlt_alloc_qfull_cmd() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Simplify qlt_send_term_imm_notif() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix use-after-free issues in qla2xxx_qpair_sp_free_dma() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix a qla24xx_enable_msix() error path (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Avoid that qla2x00_mem_free() crashes if called twice (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Make qla2x00_mem_free() easier to verify (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Increase the size of the mailbox arrays from 4 to 8 (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Log the status code if a firmware command fails (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Avoid that Coverity complains about dereferencing a NULL rport pointer (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Uninline qla2x00_init_timer() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Move qla2x00_is_reserved_id() from qla_inline.h into qla_init.c (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Move qla2x00_clear_loop_id() from qla_inline.h into qla_init.c (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove a set-but-not-used variable (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Declare qla2x00_find_new_loop_id() static (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Move qla2x00_set_reserved_loop_ids() definition (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix a format specifier (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Update two source code comments (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Silence Successful ELS IOCB message (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix device staying in blocked state (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Move qla2x00_set_fcport_state() from a .h into a .c file (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove two superfluous casts (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove qla_tgt_cmd.data_work and qla_tgt_cmd.data_work_free (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Move the include directive (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Declare qla24xx_build_scsi_crc_2_iocbs() static (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Move the port_state_str[] definition from a .h to a .c file (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Insert spaces where required (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix formatting of pointer types (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Leave a blank line after declarations (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use tabs to indent code (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix FC-AL connection target discovery (Himanshu Madhani) [1728845] - [scsi] scsi: tcm_qla2xxx: Minimize #include directives (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Unregister resources in the opposite order of the registration order (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Unregister chrdev if module initialization fails (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use get/put_unaligned where appropriate (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Make qla2x00_process_response_queue() easier to read (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Declare local symbols static (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use ARRAY_SIZE() in the definition of QLA_LAST_SPEED (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove a comment that refers to the SCSI host lock (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove useless set memory to zero use memset() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Cleanup fcport memory to prevent leak (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Further limit FLASH region write access from SysFS (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix incorrect region-size setting in optrom SYSFS routines (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Disable T10-DIF feature with FC-NVMe during probe (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Increase the max_sgl_segments to 1024 (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Reset the FCF_ASYNC_{SENT|ACTIVE} flags (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Set the qpair in SRB to NULL when SRB is released (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix a small typo in qla_bsg.c (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix comment alignment in qla_bsg.c (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use HCTX_TYPE_DEFAULT for blk_mq_tag_set->map (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: deadlock by configfs_depend_item (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: use lower_32_bits and upper_32_bits instead of reinventing them (Himanshu Madhani) [1728845] - [md] dm snapshot: rework COW throttling to fix deadlock (Mike Snitzer) [1758605] - [md] dm snapshot: introduce account_start_copy() and account_end_copy() (Mike Snitzer) [1758605] - [netdrv] ice: Bump version (Jonathan Toppins) [1721711] - [netdrv] ice: Enable DDP package download (Jonathan Toppins) [1721711] - [netdrv] ice: Initialize DDP package structures (Jonathan Toppins) [1721711] - [netdrv] ice: Implement Dynamic Device Personalization (DDP) download (Jonathan Toppins) [1721711] - [netdrv] ice: Fix FW version formatting in dmesg (Jonathan Toppins) [1721711] - [netdrv] ice: send driver version to firmware (Jonathan Toppins) [1721711] - [netdrv] ice: Rework around device/function capabilities (Jonathan Toppins) [1721711] - [netdrv] ice: change default number of receive descriptors (Jonathan Toppins) [1721711] - [netdrv] ice: Minor refactor in queue management (Jonathan Toppins) [1721711] - [netdrv] ice: Allow for delayed LLDP MIB change registration (Jonathan Toppins) [1721711] - [netdrv] ice: update Tx context struct (Jonathan Toppins) [1721711] - [netdrv] ice: Report VF link status with opcode to get resources (Jonathan Toppins) [1721711] - [netdrv] ice: Check for DCB capability before initializing DCB (Jonathan Toppins) [1721711] - [netdrv] ice: report link down for VF when PF's queues are not enabled (Jonathan Toppins) [1721711] - [netdrv] ice: Reliably reset VFs (Jonathan Toppins) [1721711] - [netdrv] ice: change work limit to a constant (Jonathan Toppins) [1721711] - [netdrv] ice: small efficiency fixes (Jonathan Toppins) [1721711] - [netdrv] ice: move code closer together (Jonathan Toppins) [1721711] - [netdrv] ice: clean up arguments (Jonathan Toppins) [1721711] - [netdrv] ice: Check root pointer for validity (Jonathan Toppins) [1721711] - [netdrv] ice: Add ice_get_main_vsi to get PF/main VSI (Jonathan Toppins) [1721711] - [netdrv] ice: Update fields in ice_vsi_set_num_qs when reconfiguring (Jonathan Toppins) [1721711] - [netdrv] ice: Only disable VLAN pruning for the VF when all VLANs are removed (Jonathan Toppins) [1721711] - [netdrv] ice: Remove enable DCB when SW LLDP is activated (Jonathan Toppins) [1721711] - [netdrv] ice: Report stats when VSI is down (Jonathan Toppins) [1721711] - [netdrv] ice: Always notify FW of VF reset (Jonathan Toppins) [1721711] - [netdrv] ice: Correctly handle return values for init DCB (Jonathan Toppins) [1721711] - [netdrv] ice: Limit Max TCs on devices with more than 4 ports (Jonathan Toppins) [1721711] - [netdrv] ice: Cleanup defines in ice_type.h (Jonathan Toppins) [1721711] - [netdrv] ice: print extra message if topology issue (Jonathan Toppins) [1721711] - [netdrv] ice: add print of autoneg state to link message (Jonathan Toppins) [1721711] - [netdrv] ice: update driver unloading field for Queue Shutdown AQ command (Jonathan Toppins) [1721711] - [netdrv] ice: add needed PFR during driver unload (Jonathan Toppins) [1721711] - [netdrv] ice: Deduce TSA value from the priority value in the CEE mode (Jonathan Toppins) [1721711] - [netdrv] ice: Report what the user set for coalesce [tx|rx]-usecs (Jonathan Toppins) [1721711] - [netdrv] ice: Fix resource leak in ice_remove_rule_internal() (Jonathan Toppins) [1721711] - [netdrv] ice: Fix EMP reset handling (Jonathan Toppins) [1721711] - [netdrv] ice: fix adminq calls during remove (Jonathan Toppins) [1721711] - [netdrv] ice: Rework ice_ena_msix_range (Jonathan Toppins) [1721711] - [netdrv] ice: Fix VF configuration issues due to reset (Jonathan Toppins) [1721711] - [netdrv] ice: Alloc queue management bitmaps and arrays dynamically (Jonathan Toppins) [1721711] - [netdrv] ice: add support for virtchnl_queue_select.[tx|rx]_queues bitmap (Jonathan Toppins) [1721711] - [netdrv] ice: add support for enabling/disabling single queues (Jonathan Toppins) [1721711] - [netdrv] ice: fix potential infinite loop (Jonathan Toppins) [1721711] - [netdrv] ice: fix ice_is_tc_ena (Jonathan Toppins) [1721711] - [netdrv] ice: add validation in OP_CONFIG_VSI_QUEUES VF message (Jonathan Toppins) [1721711] - [netdrv] ice: Don't clog kernel debug log with VF MDD events errors (Jonathan Toppins) [1721711] - [netdrv] ice: Introduce a local variable for a VSI in the rebuild path (Jonathan Toppins) [1721711] - [netdrv] ice: shorten local and add debug prints (Jonathan Toppins) [1721711] - [netdrv] ice: Sanitize ice_ena_vsi and ice_dis_vsi (Jonathan Toppins) [1721711] - [netdrv] ice: added sibling head to parse nodes (Jonathan Toppins) [1721711] - [netdrv] ice: Fix ethtool port and PFC stats for 4x25G cards (Jonathan Toppins) [1721711] - [netdrv] ice: Don't allow VSI to remove unassociated ucast filter (Jonathan Toppins) [1721711] - [netdrv] ice: Fix issues updating VSI MAC filters (Jonathan Toppins) [1721711] - [netdrv] ice: update ethtool stats on-demand (Jonathan Toppins) [1721711] - [netdrv] ice: Add input handlers for virtual channel handlers (Jonathan Toppins) [1721711] - [netdrv] ice: Don't clear auto_fec bit in ice_cfg_phy_fec() (Jonathan Toppins) [1721711] - [netdrv] ice: Fix flag used for module query (Jonathan Toppins) [1721711] - [netdrv] ice: silence some bogus error messages (Jonathan Toppins) [1721711] - [netdrv] ice: Rename ethtool private flag for lldp (Jonathan Toppins) [1721711] - [netdrv] ice: reject VF attempts to enable head writeback (Jonathan Toppins) [1721711] - [netdrv] ice: Copy dcbx configuration only if mode is correct (Jonathan Toppins) [1721711] - [netdrv] ice: Treat DCBx state NOT_STARTED as valid (Jonathan Toppins) [1721711] - [netdrv] ice: Don't call synchronize_irq() for VF's from the host (Jonathan Toppins) [1721711] - [netdrv] ice: Account for all states of FW DCBx and LLDP (Jonathan Toppins) [1721711] - [netdrv] ice: Allow egress control packets from PF_VSI (Jonathan Toppins) [1721711] - [netdrv] ice: improve print for VF's when adding/deleting MAC filters (Jonathan Toppins) [1721711] - [netdrv] ice: Change type for queue counts (Jonathan Toppins) [1721711] - [netdrv] ice: Move VF resources definition to SR-IOV specific file (Jonathan Toppins) [1721711] - [netdrv] ice: Increase size of Mailbox receive queue for many VFs (Jonathan Toppins) [1721711] - [netdrv] ice: Reduce wait times during VF bringup/reset (Jonathan Toppins) [1721711] - [netdrv] ice: update GLINT_DYN_CTL and GLINT_VECT2FUNC register access (Jonathan Toppins) [1721711] - [netdrv] ice: Do not always bring up PF VSI in ice_ena_vsi() (Jonathan Toppins) [1721711] - [netdrv] ice: allow empty Rx descriptors (Jonathan Toppins) [1721711] - [netdrv] ice: Fix kernel hang with DCB reset in CEE mode (Jonathan Toppins) [1721711] - [netdrv] ice: Set WB_ON_ITR when we don't re-enable interrupts (Jonathan Toppins) [1721711] - [netdrv] ice: fix set pause param autoneg check (Jonathan Toppins) [1721711] - [netdrv] ice: Restructure VFs initialization flows (Jonathan Toppins) [1721711] - [netdrv] ice: Assume that more than one Rx queue is rare in ice_napi_poll (Jonathan Toppins) [1721711] - [netdrv] ice: Use the software based tail when checking for hung Tx ring (Jonathan Toppins) [1721711] - [netdrv] ice: Bump version number (Jonathan Toppins) [1721711] - [netdrv] ice: Remove flag to track VF interrupt status (Jonathan Toppins) [1721711] - [netdrv] ice: Remove unnecessary flag ICE_FLAG_MSIX_ENA (Jonathan Toppins) [1721711] - [netdrv] ice: Don't return error for disabling LAN Tx queue that does exist (Jonathan Toppins) [1721711] - [netdrv] ice: Remove duplicate code in ice_alloc_rx_bufs (Jonathan Toppins) [1721711] - [netdrv] ice: Add stats for Rx drops at the port level (Jonathan Toppins) [1721711] - [netdrv] ice: Update number of VF queue before setting VSI resources (Jonathan Toppins) [1721711] - [netdrv] ice: Set up Tx scheduling tree based on alloc VSI Tx queues (Jonathan Toppins) [1721711] - [netdrv] ice: Only bump Rx tail and release buffers once per napi_poll (Jonathan Toppins) [1721711] - [netdrv] ice: Disable VFs until reset is completed (Jonathan Toppins) [1721711] - [netdrv] ice: Do not configure port with no media (Jonathan Toppins) [1721711] - [netdrv] ice: separate out control queue lock creation (Jonathan Toppins) [1721711] - [netdrv] ice: Always set prefena when configuring an Rx queue (Jonathan Toppins) [1721711] - [netdrv] ice: Move vector base setup to PF VSI (Jonathan Toppins) [1721711] - [netdrv] ice: track hardware stat registers past rollover (Jonathan Toppins) [1721711] - [netdrv] ice: add lp_advertising flow control support (Jonathan Toppins) [1721711] - [netdrv] ice: Use struct_size() helper (Jonathan Toppins) [1721711] - [netdrv] ice: Use LLDP ethertype define ETH_P_LLDP (Jonathan Toppins) [1721711] - [netdrv] ice: Trivial cosmetic changes (Jonathan Toppins) [1721711] - [netdrv] ice: Recognize higher speeds (Jonathan Toppins) [1721711] - [netdrv] ice: Use a different ICE_DBG bit for firmware log messages (Jonathan Toppins) [1721711] - [netdrv] ice: Update function header (Jonathan Toppins) [1721711] - [netdrv] ice: Move define for ICE_AQC_DRIVER_UNLOADING (Jonathan Toppins) [1721711] - [netdrv] ice: Align to updated AQ command formats (Jonathan Toppins) [1721711] - [netdrv] ice: Use continue instead of an else block (Jonathan Toppins) [1721711] - [netdrv] ice: Change minimum descriptor count value for Tx/Rx rings (Jonathan Toppins) [1721711] - [netdrv] ice: Add switch rules to handle LLDP packets (Jonathan Toppins) [1721711] - [netdrv] ice: Cleanup ice_update_link_info (Jonathan Toppins) [1721711] - [netdrv] ice: Use right type for ice_cfg_vsi_lan return (Jonathan Toppins) [1721711] - [netdrv] ice: Add support for Forward Error Correction (FEC) (Jonathan Toppins) [1721711] - [netdrv] ice: Add support for virtchnl_vector_map.[rxq|txq]_map (Jonathan Toppins) [1721711] - [netdrv] ice: Introduce ice_init_mac_fltr and move ice_napi_del (Jonathan Toppins) [1721711] - [netdrv] ice: Use GLINT_DYN_CTL to disable VF's interrupts (Jonathan Toppins) [1721711] - [netdrv] ice: Add a helper to trigger software interrupt (Jonathan Toppins) [1721711] - [netdrv] ice: Configure RSS LUT key only if RSS is enabled (Jonathan Toppins) [1721711] - [netdrv] ice: Add ice_get_fw_log_cfg to init FW logging (Jonathan Toppins) [1721711] - [netdrv] ice: Minor cleanup in ice_switch.h (Jonathan Toppins) [1721711] - [netdrv] ice: Remove redundant and premature event config (Jonathan Toppins) [1721711] - [netdrv] ice: Change message level (Jonathan Toppins) [1721711] - [netdrv] ice: Check all VFs for MDD activity, don't disable (Jonathan Toppins) [1721711] - [netdrv] ice: Refactor interrupt tracking (Jonathan Toppins) [1721711] - [netdrv] ice: Add handler for ethtool selftest (Jonathan Toppins) [1721711] - [netdrv] ice: Don't call ice_cfg_itr() for SR-IOV (Jonathan Toppins) [1721711] - [netdrv] ice: Set minimum default Rx descriptor count to 512 (Jonathan Toppins) [1721711] - [netdrv] ice: Resolve static analysis warning (Jonathan Toppins) [1721711] - [netdrv] ice: Implement toggling ethtool rx-vlan-filter (Jonathan Toppins) [1721711] - [netdrv] ice: Remove direct write for GLLAN_RCTL_0 (Jonathan Toppins) [1721711] - [netdrv] ice: Fix LINE_SPACING style issue (Jonathan Toppins) [1721711] - [netdrv] ice: Silence semantic parser warnings (Jonathan Toppins) [1721711] - [netdrv] ice: Fix couple of issues in ice_vsi_release (Jonathan Toppins) [1721711] - [netdrv] ice: Reorganize ice_vf struct (Jonathan Toppins) [1721711] - [netdrv] ice: Use bitfields when possible (Jonathan Toppins) [1721711] - [netdrv] ice: Reorganize tx_buf and ring structs (Jonathan Toppins) [1721711] - [netdrv] ice: Format ethtool reported stats (Jonathan Toppins) [1721711] - [netdrv] ice: Gracefully handle reset failure in ice_alloc_vfs() (Jonathan Toppins) [1721711] - [netdrv] ice: Refactor the LLDP MIB change event handling (Jonathan Toppins) [1721711] - [netdrv] ice: Advertise supported link modes if none requested (Jonathan Toppins) [1721711] - [netdrv] ice: Fix hang when ethtool disables FW LLDP (Jonathan Toppins) [1721711] - [netdrv] ice: Call out dev/func caps when printing (Jonathan Toppins) [1721711] - [netdrv] ice: Remove braces for single statement blocks (Jonathan Toppins) [1721711] - [netdrv] ice: Cleanup an unnecessary variable initialization (Jonathan Toppins) [1721711] - [netdrv] ice: Implement LLDP persistence (Jonathan Toppins) [1721711] - [netdrv] ice: Fix double spacing (Jonathan Toppins) [1721711] - [kernel] sched/debug: Fix potential deadlock when writing to sched_features (Vladis Dronov) [1760060] - [kernel] sched/debug: Use match_string() helper instead of open-coded logic (Vladis Dronov) [1760060] - [hid] HID: intel-ish-hid: ipc: add EHL device id (Tony Camuso) [1716756] - [hid] HID: remove NO_D3 flag when remove driver (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: fix wrong driver_data usage (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Fix a use after free in load_fw_from_host() (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Replace GPLv2 boilerplate/reference with SPDX - rule 288 (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Add SPDX license identifier - Makefile/Kconfig (Tony Camuso) [1716756] - [platform] platform/chrome: Add ChromeOS EC ISHTP driver (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: prefix header search paths with $(srctree)/ (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Add Comet Lake PCI device ID (Tony Camuso) [1716756] - [platform] platform/chrome: cros_ec: Add EC host command support using rpmsg (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: fix spelling mistake "multipe" -> "multiple" (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: ISH firmware loader client driver (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Add interface function for PCI device pointer (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Use the new interface functions in HID ish client (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Move functions related to bus and device (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Add interface functions for struct ishtp_cl (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Move the common functions from client.h (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Store ishtp_cl_device instance in device (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Move driver registry functions (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Simplify ishtp_cl_link() (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Hide members of struct ishtp_cl_device (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Add match callback to ishtp bus type (Tony Camuso) [1716756] - [hid] HID: intel-ish: enable raw interface to HID devices on ISH (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Use VID/PID from ISH (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Switch to use new generic UUID API (Tony Camuso) [1716756] - [hid] HID: intel-ish: ipc: handle PIMR before ish_wakeup also clear PISR busy_clear bit (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: use helper function to search client id (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: ishtp: add helper function for client search (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: use helper function to access client buffer (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: ishtp: add helper functions for client buffer operation (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: use helper function for private driver data set/get (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: ishtp: add helper function for driver data get/set (Tony Camuso) [1716756] - [platform] platform/chrome: Move cros-ec transport drivers to drivers/platform. (Tony Camuso) [1716756] - [tools] tools: PCI: Fix compiler warning in pcitest (Myron Stowe) [1753749] - [iommu] iommu: Fix integer truncation (Myron Stowe) [1753749] - [pci] PCI/P2PDMA: Ignore root complex whitelist when an IOMMU is present (Myron Stowe) [1753749] - [pci] PCI: Cleanup setup-bus.c comments and whitespace (Myron Stowe) [1753749] - [include] CPER: Remove unnecessary use of user-space types (Myron Stowe) [1753749] - [include] CPER: Add UEFI spec references (Myron Stowe) [1753749] - [pci] PCI: Fix comment typos (Myron Stowe) [1753749] - [pci] PCI: Cleanup register definition width and whitespace (Myron Stowe) [1753749] - [pci] PCI: pciehp: Remove pointless MY_NAME definition (Myron Stowe) [1753749] - [pci] PCI: pciehp: Remove pointless PCIE_MODULE_NAME definition (Myron Stowe) [1753749] - [pci] PCI: pciehp: Remove unused dbg/err/info/warn() wrappers (Myron Stowe) [1753749] - [pci] PCI: pciehp: Log messages with pci_dev, not pcie_device (Myron Stowe) [1753749] - [pci] PCI: pciehp: Replace pciehp_debug module param with dyndbg (Myron Stowe) [1753749] - [pci] PCI: pciehp: Remove pciehp_debug uses (Myron Stowe) [1753749] - [pci] PCI/AER: Log messages with pci_dev, not pcie_device (Myron Stowe) [1753749] - [pci] PCI/DPC: Log messages with pci_dev, not pcie_device (Myron Stowe) [1753749] - [pci] PCI/PME: Replace dev_printk(KERN_DEBUG) with dev_info() (Myron Stowe) [1753749] - [pci] PCI/AER: Replace dev_printk(KERN_DEBUG) with dev_info() (Myron Stowe) [1753749] - [pci] PCI: Replace dev_printk(KERN_DEBUG) with dev_info(), etc (Myron Stowe) [1753749] - [pci] PCI: Replace printk(KERN_INFO) with pr_info(), etc (Myron Stowe) [1753749] - [pci] PCI: Use dev_printk() when possible (Myron Stowe) [1753749] - [iommu] iommu/dma: Reserve IOVA for PCIe inaccessible DMA address (Myron Stowe) [1753749] - [pci] PCI: Add dma_ranges window list (Myron Stowe) [1753749] - [pci] PCI: endpoint: Fix a potential NULL pointer dereference (Myron Stowe) [1753749] - [tools] tools: PCI: Handle pcitest.sh independently from pcitest (Myron Stowe) [1753749] - [tools] tools: PCI: Add 'h' in optstring of getopt() (Myron Stowe) [1753749] - [tools] tools: PCI: Change pcitest compiling process (Myron Stowe) [1753749] - [tools] tools: PCI: Fix compilation warnings (Myron Stowe) [1753749] - [tools] tools: PCI: Exit with error code when test fails (Myron Stowe) [1753749] - [pci] PCI: Mark Atheros AR9462 to avoid bus reset (Myron Stowe) [1753749] - [pci] switchtec: Fix unintended mask of MRPC event (Myron Stowe) [1753749] - [pci] switchtec: Increase PFF limit from 48 to 255 (Myron Stowe) [1753749] - [pci] PCI/LINK: Disable bandwidth notification interrupt during suspend (Myron Stowe) [1753749] - [pci] PCI/P2PDMA: Allow P2P DMA between any devices under AMD ZEN Root Complex (Myron Stowe) [1753749] - [maintainers] MAINTAINERS: Add Karthikeyan Mitran and Hou Zhiqiang for Mobiveil PCI (Myron Stowe) [1753749] - [platform] platform/chrome: chromeos_laptop: use pci_dev_id() helper (Myron Stowe) [1753749] - [iommu] iommu/amd: Use pci_dev_id() helper (Myron Stowe) [1753749] - [drm] drm/amdkfd: Use pci_dev_id() helper (Myron Stowe) [1753749] - [powerpc] powerpc/powernv/npu: Use pci_dev_id() helper (Myron Stowe) [1753749] - [x86] x86/PCI: Fix PCI IRQ routing table memory leak (Myron Stowe) [1753749] - [pci] PCI: Remove unused pci_request_region_exclusive() (Myron Stowe) [1753749] - [pci] PCI: Mark expected switch fall-throughs (Myron Stowe) [1753749] - [pci] PCI/ACPI: Remove the need for 'struct hotplug_params' (Myron Stowe) [1753749] - [pci] PCI/ACPI: Do not export pci_get_hp_params() (Myron Stowe) [1753749] - [pci] PCI: rpaphp: Get/put device node reference during slot alloc/dealloc (Myron Stowe) [1753749] - [pci] PCI: rpadlpar: Fix leaked device_node references in add/remove paths (Myron Stowe) [1753749] - [pci] PCI: Assign bus numbers present in EA capability for bridges (Myron Stowe) [1753749] - [pci] PCI: OF: Support "external-facing" property (Myron Stowe) [1753749] - [documentation] dt-bindings: Add "external-facing" PCIe port property (Myron Stowe) [1753749] - [pci] PCI: Init PCIe feature bits for managed host bridge alloc (Myron Stowe) [1753749] - [pci] PCI/AER: Change pci_aer_init() stub to return void (Myron Stowe) [1753749] - [s390] s390/zcrypt: CEX7S exploitation support (Philipp Rudo) [1726416] - [s390] s390/pkey: Add sysfs attributes to emit AES CIPHER key blobs (Philipp Rudo) [1726416] - [s390] s390/crypto: Support for SHA3 via CPACF (MSA6) (Philipp Rudo) [1726416] - [s390] s390/crypto: xts-aes-s390 fix extra run-time crypto self tests finding (Philipp Rudo) [1726416] - [s390] s390: vfio-ap: fix warning reset not completed (Philipp Rudo) [1726416] - [s390] crypto: s390 - Rename functions to avoid conflict with crypto/sha256.h (Philipp Rudo) [1726416] - [s390] s390/zcrypt: fix wrong handling of cca cipher keygenflags (Philipp Rudo) [1726416] - [s390] crypto: s390/xts-aes - invoke fallback for ciphertext stealing (Philipp Rudo) [1726416] - [s390] s390/paes: Prepare paes functions for large key blobs (Philipp Rudo) [1726416] - [s390] s390/pkey: add CCA AES cipher key support (Philipp Rudo) [1726416] - [s390] s390/zcrypt: Add low level functions for CCA AES cipher keys (Philipp Rudo) [1726416] - [s390] s390/zcrypt: extend cca_findcard function and helper (Philipp Rudo) [1726416] - [s390] s390/pkey: pkey cleanup: narrow in-kernel API, fix some variable types (Philipp Rudo) [1726416] - [s390] s390/zcrypt: adjust switch fall through comments for -Wimplicit-fallthrough (Philipp Rudo) [1726416] - [s390] crypto: s390/aes - fix name clash after AES library refactor (Philipp Rudo) [1726416] - [s390] s390/zcrypt: new sysfs attributes serialnr and mkvps (Philipp Rudo) [1726416] - [s390] s390/zcrypt: add base code for cca crypto card info support (Philipp Rudo) [1726416] - [s390] s390/zcrypt: move cca misc functions to new code file (Philipp Rudo) [1726416] - [s390] s390: use __u{16, 32, 64} instead of uint{16, 32, 64}_t in uapi header (Philipp Rudo) [1726416] - [s390] s390/zcrypt: remove the exporting of ap_query_configuration (Philipp Rudo) [1726416] - [s390] s390/crypto: sha: Use -ENODEV instead of -EOPNOTSUPP (Philipp Rudo) [1726416] - [s390] s390/crypto: prng: Use -ENODEV instead of -EOPNOTSUPP (Philipp Rudo) [1726416] - [s390] s390/crypto: ghash: Use -ENODEV instead of -EOPNOTSUPP (Philipp Rudo) [1726416] - [s390] s390/pkey: Use -ENODEV instead of -EOPNOTSUPP (Philipp Rudo) [1726416] - [s390] s390/zcrypt: support special flagged EP11 cprbs (Philipp Rudo) [1726416] - [s390] s390/crypto: fix possible sleep during spinlock aquired (Philipp Rudo) [1726416] - [s390] s390/crypto: use TRNG for seeding/reseeding (Philipp Rudo) [1726416] - [s390] s390/crypto: rework generate_entropy function for pseudo random dd (Philipp Rudo) [1726416] - [s390] s390: zcrypt: initialize variables before_use (Philipp Rudo) [1726416] - [powerpc] powerpc/pseries: Track LMB nid instead of using device tree (Steve Best) [1758742] - [powerpc] powerpc/pseries/memory-hotplug: Only update DT once per memory DLPAR request (Steve Best) [1758742] - [net] hv_sock: Fix hang when a connection is closed (Cathy Avery) [1739477] - [net] hv_sock: Use consistent types for UUIDs (Cathy Avery) [1739477] - [net] hvsock: fix epollout hang from race condition (Cathy Avery) [1739477] - [net] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288 (Cathy Avery) [1739477] - [net] hv_sock: perf: loop in send() to maximize bandwidth (Cathy Avery) [1739477] - [net] hv_sock: perf: Allow the socket buffer size options to influence the actual socket buffers (Cathy Avery) [1739477] - [net] hv_sock: Add support for delayed close (Cathy Avery) [1739477] - [powerpc] powerpc/rtas: allow rescheduling while changing cpu states (Steve Best) [1758651] - [powerpc] powerpc/pseries/mobility: use cond_resched when updating device tree (Steve Best) [1758651] - [tools] selftests/powerpc: Fix compile error on tlbie_test due to newer gcc (Desnes Augusto Nunes do Rosario) [1755707] - [tools] selftests/powerpc: Add test case for tlbie vs mtpidr ordering issue (Desnes Augusto Nunes do Rosario) [1755707] - [powerpc] powerpc/mm: Fixup tlbie vs mtpidr/mtlpidr ordering issue on POWER9 (Desnes Augusto Nunes do Rosario) [1755707] - [powerpc] powerpc/book3s64/radix: Rename CPU_FTR_P9_TLBIE_BUG feature flag (Desnes Augusto Nunes do Rosario) [1755707] - [powerpc] powerpc/book3s64/mm: Don't do tlbie fixup for some hardware revisions (Desnes Augusto Nunes do Rosario) [1755707] - [scsi] scsi: zfcp: make DIX experimental, disabled, and independent of DIF (Philipp Rudo) [1723829] - [s390] s390: add support for IBM z15 machines (Philipp Rudo) [1757015] - [s390] s390/pci: add mio_enabled attribute (Philipp Rudo) [1757118] - [s390] s390: fix setting of mio addressing control (Philipp Rudo) [1757118] - [s390] s390/pci: correctly handle MIO opt-out (Philipp Rudo) [1757118] - [s390] s390/pci: deal with devices that have no support for MIO instructions (Philipp Rudo) [1757118] - [s390] s390/pci: fix assignment of bus resources (Philipp Rudo) [1757118] - [s390] s390/pci: fix struct definition for set PCI function (Philipp Rudo) [1757118] - [s390] s390/pci: fix MSI message data (Philipp Rudo) [1757123] - [powerpc] powerpc/tm: Add tm-poison test (Steve Best) [1756721] - [powerpc] powerpc/powernv: Add new opal message type (Desnes Augusto Nunes do Rosario) [1706975] - [powerpc] powerpc/powernv: Enhance opal message read interface (Desnes Augusto Nunes do Rosario) [1706975] - [char] hwrng: core - don't wait on add_early_randomness() (Laurent Vivier) [1660802] - [firmware] efi: Export Runtime Configuration Interface table to sysfs (Al Stone) [1665518] - [nvme] nvme: Treat discovery subsystems as unique subsystems (Ewan Milne) [1757525] - [powerpc] powerpc/powernv/opal: Use standard interrupts property when available (Steve Best) [1757173] - [powerpc] powerpc: dump kernel log before carrying out fadump or kdump (Steve Best) [1756922] - [kernel] genirq/affinity: Create affinity mask for single vector (Ming Lei) [1733420] - [virt] kvm: arm/arm64: Only skip MMIO insn once (Andrew Jones) [1733928] - [vfio] type1: remove duplicate retrieval of reserved regions (Auger Eric) [1704597] - [vfio] type1: Add IOVA range capability support (Auger Eric) [1704597] - [vfio] type1: check dma map request is within a valid iova range (Auger Eric) [1704597] - [vfio] type1: Update iova list on detach (Auger Eric) [1704597] - [vfio] type1: Check reserved region conflict and update iova list (Auger Eric) [1704597] - [vfio] type1: Introduce iova list and add iommu aperture validity check (Auger Eric) [1704597] - [iommu] Revisit iommu_insert_resv_region() implementation (Auger Eric) [1704597] - [iommu] vt-d: Differentiate relaxable and non relaxable RMRRs (Auger Eric) [1704597] - [iommu] Introduce IOMMU_RESV_DIRECT_RELAXABLE reserved memory regions (Auger Eric) [1704597] - [iommu] vt-d: Handle PCI bridge RMRR device scopes in intel_iommu_get_resv_regions (Auger Eric) [1704597] - [iommu] vt-d: Handle RMRR with PCI bridge device scopes (Auger Eric) [1704597] - [iommu] vt-d: Introduce is_downstream_to_pci_bridge helper (Auger Eric) [1704597] - [iommu] vt-d: Duplicate iommu_resv_region objects per device list (Auger Eric) [1704597] - [iommu] Fix a leak in iommu_insert_resv_region (Auger Eric) [1704597] - [pci] hv: Avoid use of hv_pci_dev->pci_slot after freeing it (Mohammed Gamal) [1737569]- [x86] kvm: x86: omit "impossible" pmu MSRs from MSR list (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Fix consistency check on injected exception error code (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: omit absent pmu MSRs from MSR list (Vitaly Kuznetsov) [1749495] - [tools] selftests: kvm: Fix libkvm build error (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Limit guest PMCs to those supported on the host (Vitaly Kuznetsov) [1749495] - [virt] kvm: x86, powerpc: do not allow clearing largepages debugfs entry (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: x86: clarify what is reported on KVM_GET_MSRS failure (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Set VMENTER_L1D_FLUSH_NOT_REQUIRED if !X86_BUG_L1TF (Vitaly Kuznetsov) [1749495] - [tools] selftests: kvm: add test for dirty logging inside nested guests (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: fix nested guest live migration with PML (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: assign two bits to track SPTE kinds (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Expose XSAVEERPTR to the guest (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Enumerate support for CLZERO instruction (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Use AMD CPUID semantics for AMD vCPUs (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Improve emulation of CPUID leaves 0BH and 1FH (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Fix userspace set invalid CR4 (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Fix a spurious -E2BIG in __do_cpuid_func (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Loosen filter for adaptive tuning of lapic_timer_advance_ns (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: cleanup and fix host 64-bit mode checks (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: fix build warnings in hv_enable_direct_tlbflush() on i386 (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Don't check kvm_rebooting in __kvm_handle_fault_on_reboot() (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Drop ____kvm_handle_fault_on_reboot() (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Add error handling to VMREAD helper (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Optimize VMX instruction error and fault handling (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Check kvm_rebooting in kvm_spurious_fault() (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: limit atomic switch MSRs (Vitaly Kuznetsov) [1749495] - [x86] kvm: svm: Intercept RDPRU (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Add "significant index" flag to a few CPUID leaves (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: Skip invalid pages during zapping iff root_count is zero (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: Explicitly track only a single invalid mmu generation (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: revert "kvm: x86/mmu: Remove is_obsolete() call" (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: revert "revert "kvm: mmu: reclaim the zapped-obsolete page first"" (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: revert "revert "kvm: mmu: collapse TLB flushes when zap all pages"" (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: revert "revert "kvm: mmu: zap pages in batch"" (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: revert "revert "kvm: mmu: add tracepoint for kvm_mmu_invalidate_all_pages"" (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: revert "revert "kvm: mmu: show mmu_valid_gen in shadow page related tracepoints"" (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: Use fast invalidate mechanism to zap MMIO sptes (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: Treat invalid shadow pages as obsolete (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Tune lapic_timer_advance_ns smoothly (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Add comments to document various emulation types (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Handle single-step #DB for EMULTYPE_SKIP on EPT misconfig (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Remove emulation_result enums, EMULATE_{DONE, FAIL, USER_EXIT} (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Remove EMULATE_FAIL handling in handle_invalid_guest_state() (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Move triple fault request into RM int injection (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Handle emulation failure directly in kvm_task_switch() (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Exit to userspace on emulation skip failure (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Move #UD injection for failed emulation into emulation code (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Add explicit flag for forced emulation on #UD (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Move #GP injection for VMware into x86_emulate_instruction() (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Don't attempt VMWare emulation on #GP with non-zero error code (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Refactor kvm_vcpu_do_singlestep() to remove out param (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Clean up handle_emulation_failure() (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Relocate MMIO exit stats counting (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Check Host Address Space Size on vmentry of nested guests (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: hyperv_cpuid: add check for NoNonArchitecturalCoreSharing bit (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: hyper-v: set NoNonArchitecturalCoreSharing CPUID bit when SMT is impossible (Vitaly Kuznetsov) [1749495] - [kernel] cpu/smt: create and export cpu_smt_possible() (Vitaly Kuznetsov) [1749495] - [x86] kvm: hyperv: Fix Direct Synthetic timers assert an interrupt w/o lapic_in_kernel (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Manually flush collapsible SPTEs only when toggling flags (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: Remove duplicate guest mode handling (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: Introduce VM_MODE_PXXV48_4K (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: Create VM earlier for dirty log test (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: Move vm type into _vm_create() internally (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: announce KVM_CAP_HYPERV_ENLIGHTENED_VMCS support only when it is available (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: svm: remove unneeded nested_enable_evmcs() hook (Vitaly Kuznetsov) [1749495] - [x86] kvm/hyper-v/vmx: Add direct tlb flush support (Vitaly Kuznetsov) [1749495] - [documentation] kvm/hyper-v: Add new KVM capability KVM_CAP_HYPERV_DIRECT_TLBFLUSH (Vitaly Kuznetsov) [1749495] - [x86] hyper-v: Fix definition of struct hv_vp_assist_page (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Add Intel PMU MSRs to msrs_to_save[] (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Use IPI shorthands in kvm guest when support (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Fix INIT signal handling in various CPU states (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Introduce exit reason for receiving INIT signal on guest-mode (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Stop the preemption timer during vCPU reset (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Micro optimize IPI latency (Vitaly Kuznetsov) [1749495] - [x86] kvm: Nested KVM MMUs need PAE root too (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: set ctxt->have_exception in x86_decode_insn() (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: always stop emulation on page fault (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: trace nested VM-Enter failures detected by H/W (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: add tracepoint for failed nested VM-Enter (Vitaly Kuznetsov) [1749495] - [x86] kvm: svm: Fix a check in nested_svm_vmrun() (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Return to userspace with internal error on unexpected exit reason (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Add kvm_emulate_{rd, wr}msr() to consolidate VXM/SVM code (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Refactor up kvm_{g, s}et_msr() to simplify callers (Vitaly Kuznetsov) [1749495] - [documentation] doc: kvm: Fix return description of KVM_SET_MSRS (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Tune PLE Window tracepoint (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Change ple_window type to unsigned int (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Remove tailing newline for tracepoints (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Trace vcpu_id for vmexit (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Manually calculate reserved bits when loading PDPTRS (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Disable posted interrupts for non-standard IRQs delivery modes (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Fix and tweak the comments for VM-Enter (Vitaly Kuznetsov) [1749495] - [x86] kvm: Assert that struct kvm_vcpu is always as offset zero (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Add pv tlb shootdown tracepoint (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Unconditionally call x86 ops that are always implemented (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: Consolidate "is MMIO SPTE" code (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: Add explicit access mask for MMIO SPTEs (Vitaly Kuznetsov) [1749495] - [documentation] kvm: x86: Rename access permissions cache member in struct kvm_vcpu_arch (Vitaly Kuznetsov) [1749495] - [x86] kvm: svm: eliminate hardcoded RIP advancement from vmrun_interception() (Vitaly Kuznetsov) [1749495] - [x86] kvm: svm: eliminate weird goto from vmrun_interception() (Vitaly Kuznetsov) [1749495] - [x86] kvm: svm: remove hardcoded instruction length from intercepts (Vitaly Kuznetsov) [1749495] - [x86] kvm: add xsetbv to the emulator (Vitaly Kuznetsov) [1749495] - [x86] kvm: clear interrupt shadow on EMULTYPE_SKIP (Vitaly Kuznetsov) [1749495] - [x86] kvm: svm: propagate errors from skip_emulated_instruction() (Vitaly Kuznetsov) [1749495] - [x86] kvm: svm: don't pretend to advance RIP in case wrmsr_interception() results in #GP (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Fix x86_decode_insn() return when fetching insn bytes fails (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: use Intel speculation bugs and features as derived in generic x86 code (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: always expose VIRT_SSBD to guests (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: fix reporting of AMD speculation bug CPUID leaf (Vitaly Kuznetsov) [1749495] - [virt] kvm: Call kvm_arch_vcpu_blocking early into the blocking sequence (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: Reintroduce fast invalidate/zap for flushing memslot (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: work around leak of uninitialized stack contents (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: handle page fault in vmread (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Don't update RIP or do single-step on faulting emulation (Vitaly Kuznetsov) [1749495] - [tools] selftests/kvm: make platform_info_test pass on AMD (Vitaly Kuznetsov) [1749495] - [x86] revert "kvm: x86/mmu: Zap only the relevant pages when removing a memslot" (Vitaly Kuznetsov) [1749495] - [tools] selftests: kvm: fix state save/load on processors without XSAVE (Vitaly Kuznetsov) [1749495] - [tools] selftests: kvm: fix vmx_set_nested_state_test (Vitaly Kuznetsov) [1749495] - [tools] selftests: kvm: provide common function to enable eVMCS (Vitaly Kuznetsov) [1749495] - [tools] selftests: kvm: do not try running the VM in vmx_set_nested_state_test (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: svm: remove redundant assignment of var new_entry (Vitaly Kuznetsov) [1749495] - [tools] selftests: kvm: Adding config fragments (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: Update gitignore file for latest changes (Vitaly Kuznetsov) [1749495] - [virt] kvm: remove unnecessary PageReserved check (Vitaly Kuznetsov) [1749495] - [x86] kvm: remove useless calls to kvm_para_available (Vitaly Kuznetsov) [1749495] - [x86] kvm: no need to check return value of debugfs_create functions (Vitaly Kuznetsov) [1749495] - [s390] kvm: remove kvm_arch_has_vcpu_debugfs() (Vitaly Kuznetsov) [1749495] - [virt] kvm: Fix leak vCPU's VMCS value into other pCPU (Vitaly Kuznetsov) [1749495] - [virt] kvm: Check preempted_in_kernel for involuntary preemption (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Don't need to wakeup vCPU twice afer timer fire (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Boost queue head vCPU to mitigate lock waiter preemption (Vitaly Kuznetsov) [1749495] - [documentation] documentation: move Documentation/virtual to Documentation/virt (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Add fixed counters to PMU filter (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: dump VMCS on failed entry (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/vpmu: refine kvm_pmu err msg when event creation failed (Vitaly Kuznetsov) [1749495] - [virt] kvm: Boost vCPUs that are delivering interrupts (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: Remove superfluous define from vmx.c (Vitaly Kuznetsov) [1749495] - [x86] kvm: svm: Fix detection of AMD Errata 1096 (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Inject timer interrupt via posted interrupt (Vitaly Kuznetsov) [1749495] - [x86] kvm: Don't call kvm_spurious_fault() from .fixup (Vitaly Kuznetsov) [1749495] - [x86] kvm: Replace vmx_vmenter()'s call to kvm_spurious_fault() with UD2 (Vitaly Kuznetsov) [1749495] - [x86] kvm: Fix fastop function ELF metadata (Vitaly Kuznetsov) [1749495] - [x86] paravirt: Fix callee-saved function ELF sizes (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Make lapic timer unpinned (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/vpmu: reset pmc->counter to 0 for pmu fixed_counters (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Ignore segment base for VMX memory operand when segment not FS or GS (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: ioapic and apic debug macros cleanup (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: some tsc debug cleanup (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: fix coccinelle warnings (Vitaly Kuznetsov) [1749495] - [x86] kvm: avoid constant-conversion warning (Vitaly Kuznetsov) [1749495] - [x86] kvm: avoid -Wsometimes-uninitized warning (Vitaly Kuznetsov) [1749495] - [documentation] documentation: virtual: Add toctree hooks (Vitaly Kuznetsov) [1749495] - [documentation] documentation: kvm: Convert cpuid.txt to .rst (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Unconditionally enable irqs in guest context (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: PMU Event Filter (Vitaly Kuznetsov) [1749495] - [kernel] kvm: x86: Fix -Wmissing-prototypes warnings (Vitaly Kuznetsov) [1749495] - [virt] kvm: Properly check if "page" is valid in kvm_vcpu_unmap (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Retry tune per-vCPU timer_advance_ns if adaptive tuning goes insane (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: write down valid APIC registers (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: ARBPRI is a reserved register for x2APIC (Vitaly Kuznetsov) [1749495] - [x86] kvm nvmx: Check Host Segment Registers and Descriptor Tables on vmentry of nested guests (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Stash L1's CR3 in vmcs01.GUEST_CR3 on nested entry w/o EPT (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: add tracepoints around __direct_map and FNAME(fetch) (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: change kvm_mmu_page_get_gfn BUG_ON to WARN_ON (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: remove now unneeded hugepage gfn adjustment (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: make FNAME(fetch) and __direct_map more similar (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Do not release the page inside mmu_set_spte() (Vitaly Kuznetsov) [1749495] - [x86] kvm: cpuid: remove has_leaf_count from struct kvm_cpuid_param (Vitaly Kuznetsov) [1749495] - [x86] kvm: cpuid: rename do_cpuid_1_ent (Vitaly Kuznetsov) [1749495] - [x86] kvm: cpuid: set struct kvm_cpuid_entry2 flags in do_cpuid_1_ent (Vitaly Kuznetsov) [1749495] - [x86] kvm: cpuid: extract do_cpuid_7_mask and support multiple subleafs (Vitaly Kuznetsov) [1749495] - [x86] kvm: cpuid: do_cpuid_ent works on a whole CPUID function (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: remove the trailing newline used in the fmt parameter of TP_printk (Vitaly Kuznetsov) [1749495] - [x86] kvm: svm: add nrips module parameter (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: degrade WARN to pr_warn_ratelimited (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Pass through AMD_STIBP_ALWAYS_ON in GET_SUPPORTED_CPUID (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Remove unnecessary sync_roots from handle_invept (Vitaly Kuznetsov) [1749495] - [documentation] documentation: kvm: document CPUID bit for MSR_KVM_POLL_CONTROL (Vitaly Kuznetsov) [1749495] - [documentation] kvm: x86: Expose PV_SCHED_YIELD CPUID feature bit to guest (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Implement PV sched yield hypercall (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Yield to IPI target if necessary (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: list VMX MSRs in KVM_GET_MSR_INDEX_LIST (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: allow setting the VMFUNC controls MSR (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: include conditional controls in /dev/kvm KVM_GET_MSRS (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Fix apic dangling pointer in vcpu (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: check CPUID before allowing read/write of IA32_XSS (Vitaly Kuznetsov) [1749495] - [tools] tests: kvm: Check for a kernel warning (Vitaly Kuznetsov) [1749495] - [tools] kvm: tests: Sort tests in the Makefile alphabetically (Vitaly Kuznetsov) [1749495] - [documentation] kvm: fix typo in documentation (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: shadow pin based execution controls (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Leave preemption timer running when it's disabled (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Drop hv_timer_armed from 'struct loaded_vmcs' (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Preset *DT exiting in vmcs02 when emulating UMIP (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Preserve last USE_MSR_BITMAPS when preparing vmcs02 (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Explicitly initialize controls shadow at VMCS allocation (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Don't reset VMCS controls shadow on VMCS switch (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Shadow VMCS controls on a per-VMCS basis (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Shadow VMCS secondary execution controls (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Shadow VMCS primary execution controls (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Shadow VMCS pin controls (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Add builder macros for shadowing controls (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Use adjusted pin controls for vmcs02 (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Copy PDPTRs to/from vmcs12 only when necessary (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Don't update GUEST_BNDCFGS if it's clean in HV eVMCS (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Update vmcs12 for MSR_IA32_DEBUGCTLMSR when it's written (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Update vmcs12 for SYSENTER MSRs when they're written (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Update vmcs12 for MSR_IA32_CR_PAT when it's written (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Don't speculatively write APIC-access page address (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Don't speculatively write virtual-APIC page address (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Don't dump VMCS if virtual APIC page can't be mapped (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Don't reread VMCS-agnostic state when switching VMCS (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Don't "put" vCPU or host state when switching VMCS (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: simplify vmx_prepare_switch_to_{guest, host} (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Don't rewrite GUEST_PML_INDEX during nested VM-Entry (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Write ENCLS-exiting bitmap once per vmcs02 (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Always sync GUEST_BNDCFGS when it comes from vmcs01 (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Always signal #GP on WRMSR to MSR_IA32_CR_PAT with bad value (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Rename prepare_vmcs02_*_full to prepare_vmcs02_*_rare (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Sync rarely accessed guest fields only when needed (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Add helpers to identify shadowed VMCS fields (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Use descriptive names for VMCS sync functions and flags (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Lift sync_vmcs12() out of prepare_vmcs12() (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Track vmcs12 offsets for shadowed VMCS fields (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Intercept VMWRITEs to GUEST_{CS, SS}_AR_BYTES (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Intercept VMWRITEs to read-only shadow VMCS fields (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Handle NMIs, #MCs and async #PFs in common irqs-disabled fn (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Move kvm_{before, after}_interrupt() calls to vendor code (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Store the host kernel's IDT base in a global variable (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Read cached VM-Exit reason to detect external interrupt (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: small cleanup in handle_exception (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Fix handling of #MC that occurs during VM-Entry (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: move MSR_IA32_POWER_CTL handling to common code (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: offset is ensure to be in range (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: use same convention to name kvm_lapic_{set, clear}_vector() (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: check kvm_apic_sw_enabled() is enough (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: add host poll control msrs (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: segment limit check: use access length (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: fix limit checking in get_vmx_mem_address() (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Add Intel CPUID.1F cpuid emulation support (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Use DR_TRAP_BITS instead of hard-coded 15 (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: clean up conditions for asynchronous page fault handling (Vitaly Kuznetsov) [1749495] - [documentation] docs: amd-memory-encryption.rst get rid of warnings (Vitaly Kuznetsov) [1749495] - [virt] kvm: Convert kvm_lock to a mutex (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: remove unneeded 'asm volatile ("")' from vmcs_write64 (Vitaly Kuznetsov) [1749495] - [virt] kvm: irqchip: Use struct_size() in kzalloc() (Vitaly Kuznetsov) [1749495] - [x86] kvm/vmx: drop bad asm() clobber from nested_vmx_check_vmentry_hw() (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: hide vcpu_setup in processor code (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Emulate MSR_IA32_MISC_ENABLE MWAIT bit (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Provide a capability to disable cstate msr read intercepts (Vitaly Kuznetsov) [1749495] - [documentation] kvm: documentation: Add disable pause exits to KVM_CAP_X86_DISABLE_EXITS (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: refine kvm_get_arch_capabilities() (Vitaly Kuznetsov) [1749495] - [virt] kvm: Directly return result from kvm_arch_check_processor_compat() (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Optimize timer latency further (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Delay trace_kvm_wait_lapic_expire tracepoint to after vmexit (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Extract adaptive tune timer advancement logic (Vitaly Kuznetsov) [1749495] - [x86] kvm/nsvm: properly map nested VMCB (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Fix reserved bits related calculation errors caused by MKTME (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Move kvm_set_mmio_spte_mask() from x86.c to mmu.c (Vitaly Kuznetsov) [1749495] - [virt] kvm: fix compile on s390 part 2 (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: fix return value for reserved EFER (Vitaly Kuznetsov) [1749495] - [tools] kvm_stat: fix fields filter for child events (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: aarch64: compile with warnings on (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/pmu: do not mask the value that is written to fixed PMUs (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/pmu: mask the result of rdpmc according to the width of the counters (Vitaly Kuznetsov) [1749495] - [x86] kvm/pmu: Set AMD's virt PMU version to 1 (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: do not spam dmesg with VMCS/VMCB dumps (Vitaly Kuznetsov) [1749495] - [virt] kvm: Check irqchip mode before assign irqfd (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: Remove duplicated TEST_ASSERT in hyperv_cpuid.c (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Expose per-vCPU timer_advance_ns to userspace (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Fix lapic_timer_advance_ns parameter overflow (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Fix -Wmissing-prototypes warnings (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Fix using __this_cpu_read() in preemptible context (Vitaly Kuznetsov) [1749495] - [virt] kvm: fix compilation on s390 (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Include CPUID leaf 0x8000001e in kvm's supported CPUID (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Include multiple indices with CPUID leaf 0x8000001d (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: Fix a condition in test_hv_cpuid() (Vitaly Kuznetsov) [1749495] - [virt] kvm: Fix spinlock taken warning during host resume (Vitaly Kuznetsov) [1749495] - [virt] kvm: fix compilation on aarch64 (Vitaly Kuznetsov) [1749495] - [x86] revert "kvm: nvmx: Expose RDPMC-exiting only when guest supports PMU" (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Fix L1TF mitigation for shadow MMU (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Disable intercept for FS/GS base MSRs in vmcs02 when possible (Vitaly Kuznetsov) [1749495] - [tools] tests: kvm: Add tests to .gitignore (Vitaly Kuznetsov) [1749495] - [documentation] kvm: Introduce KVM_CAP_MANUAL_DIRTY_LOG_PROTECT2 (Vitaly Kuznetsov) [1749495] - [virt] kvm: Fix kvm_clear_dirty_log_protect off-by-(minus-)one (Vitaly Kuznetsov) [1749495] - [virt] kvm: Fix the bitmap range to copy during clear dirty (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: use direct accessors for RIP and RSP (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Use accessors for GPRs outside of dedicated caching logic (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Omit caching logic for always-available GPRs (Vitaly Kuznetsov) [1749495] - [x86] kvm, x86: Properly check whether a pfn is an MMIO or not (Vitaly Kuznetsov) [1749495] - [x86] kvm/nvmx: Use page_address_valid in a few more locations (Vitaly Kuznetsov) [1749495] - [x86] kvm/nvmx: Use kvm_vcpu_map for accessing the enlightened VMCS (Vitaly Kuznetsov) [1749495] - [x86] kvm/nvmx: Use kvm_vcpu_map for accessing the shadow VMCS (Vitaly Kuznetsov) [1749495] - [x86] kvm/nsvm: Use the new mapping API for mapping guest memory (Vitaly Kuznetsov) [1749495] - [x86] kvm/x86: Use kvm_vcpu_map in emulator_cmpxchg_emulated (Vitaly Kuznetsov) [1749495] - [x86] kvm/nvmx: Use kvm_vcpu_map when mapping the posted interrupt descriptor table (Vitaly Kuznetsov) [1749495] - [x86] kvm/nvmx: Use kvm_vcpu_map when mapping the virtual APIC page (Vitaly Kuznetsov) [1749495] - [x86] kvm/nvmx: Use kvm_vcpu_map when mapping the L1 MSR bitmap (Vitaly Kuznetsov) [1749495] - [x86] nvmx: handle_vmptrld: Use kvm_vcpu_map when copying VMCS12 from guest memory (Vitaly Kuznetsov) [1749495] - [virt] kvm: Introduce a new guest mapping API (Vitaly Kuznetsov) [1749495] - [x86] kvm: Handle PFNs outside of kernel reach when touching GPTEs (Vitaly Kuznetsov) [1749495] - [x86] nvmx: Update the PML table without mapping and unmapping the page (Vitaly Kuznetsov) [1749495] - [x86] nvmx: handle_vmon: Read 4 bytes from guest memory (Vitaly Kuznetsov) [1749495] - [x86] kvm: Implement HWCR support (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Include architectural defs header in capabilities.h (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: clean up some debug output (Vitaly Kuznetsov) [1749495] - [virt] kvm_main: fix some comments (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Skip delta_tsc shift-and-divide if the dividend is zero (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Check for a pending timer intr prior to start_hv_timer() (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Refactor ->set_hv_timer to use an explicit expired param (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Explicitly cancel the hv timer if it's pre-expired (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Busy wait for timer to expire when using hv_timer (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Nop emulation of MSR_IA32_POWER_CTL (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Add support of clear Trace_ToPA_PMI status (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Inject PMI for KVM guest (Vitaly Kuznetsov) [1749495] - [documentation] revert "kvm: doc: Document the life cycle of a VM and its resources" (Vitaly Kuznetsov) [1749495] - [documentation] documentation: kvm: fix dirty log ioctl arch lists (Vitaly Kuznetsov) [1749495] - [x86] kvm: Make steal_time visible (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Inject #GP if guest attempts to set unsupported EFER bits (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Skip EFER vs. guest CPUID checks for host-initiated writes (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Return -EINVAL when signaling failure in VM-Entry helpers (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Return -EINVAL when signaling failure in pre-VM-Entry helpers (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Rename and split top-level consistency checks to match SDM (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Move guest non-reg state checks to VM-Exit path (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Check "load IA32_PAT" VM-entry control on vmentry (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Check "load IA32_PAT" VM-exit control on vmentry (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: optimize check for valid PAT value (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: clear VM_EXIT_SAVE_IA32_PAT (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: print more APICv fields in dump_vmcs (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Raise #GP when guest vCPU do not support PMU (Vitaly Kuznetsov) [1749495] - [documentation] kvm: doc: Document the life cycle of a VM and its resources (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: skip populating logical dest map if apic is not sw enabled (Bandan Das) [1728503] - [powerpc] kvm: ppc: book3s: Fix incorrect guest-to-user-translation error handling (David Gibson) [1749504] - [powerpc] kvm: Fall through switch case explicitly (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Fix CR0 setting in TM emulation (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Invalidate ERAT when flushing guest TLB entries (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Only write DAWR[X] when handling h_set_dawr in real mode (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: xive: Fix spelling mistake "acessing" -> "accessing" (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Make sure to load LPID for radix VCPUs (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Flush TLB on secondary radix threads (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Move HPT guest TLB flushing to C code (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Handle virtual mode in XIVE VCPU push code (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: smb->smp comment fixup (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s: Allocate guest TCEs on demand too (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Avoid lockdep debugging in TCE realmode handlers (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Fix lockdep warning when entering the guest (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Implement real mode H_PAGE_INIT handler (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Implement virtual mode H_PAGE_INIT handler (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s: Protect memslots while validating user address (David Gibson) [1749504] - [pci] PCI: hv: Use bytes 4 and 5 from instance ID as the PCI domain numbers (Mohammed Gamal) [1671288] - [pci] PCI: hv: Detect and fix Hyper-V PCI domain number collision (Mohammed Gamal) [1671288] - [fs] Revert "lockd: Show pid of lockd for remote locks" (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix an Oops in nfs4_do_setattr (Benjamin Coddington) [1732409] - [fs] NFSv4: Check the return value of update_open_stateid() (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix delegation state recovery (Benjamin Coddington) [1732409] - [fs] pnfs/flexfiles: Fix PTR_ERR() dereferences in ff_layout_track_ds_error (Benjamin Coddington) [1732409] - [fs] Revert "NFS: readdirplus optimization by cache mechanism" (memleak) (Benjamin Coddington) [1732409] - [fs] svcrdma: Ignore source port when computing DRC hash (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Use the correct TCP timeout for flexfiles I/O (Benjamin Coddington) [1732409] - [fs] NFSv4.1: Fix bug only first CB_NOTIFY_LOCK is handled (Benjamin Coddington) [1732409] - [fs] NFSv4.1: Again fix a race where CB_NOTIFY_LOCK fails to wake a waiter (Benjamin Coddington) [1732409] - [fs] SUNRPC fix regression in umount of a secure mount (Benjamin Coddington) [1732409] - [fs] NFS4: Fix v4.0 client state corruption when mount (Benjamin Coddington) [1732409] - [fs] NFSv4: When recovering state fails with EAGAIN, retry the same recovery (Benjamin Coddington) [1732409] - [fs] pnfs: Fix a problem where we gratuitously start doing I/O through the MDS (Benjamin Coddington) [1732409] - [fs] SUNRPC: Ensure the bvecs are reset when we re-encode the RPC request (Benjamin Coddington) [1732409] - [fs] sunrpc/cache: remove the exporting of cache_seq_next (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix a use after free when a server rejects the RPCSEC_GSS credential (Benjamin Coddington) [1732409] - [fs] xprtrdma: Fix an frwr_map recovery nit (Benjamin Coddington) [1732409] - [fs] NFSv4.1 fix incorrect return value in copy_file_range (Benjamin Coddington) [1732409] - [fs] NFS: Fix handling of reply page vector (Benjamin Coddington) [1732409] - [fs] NFS: Forbid setting AF_INET6 to "struct sockaddr_in"->sin_family. (Benjamin Coddington) [1732409] - [fs] nfsd: Don't release the callback slot unless it was actually held (Benjamin Coddington) [1732409] - [fs] nfsd/nfsd3_proc_readdir: fix buffer count and page pointers (Benjamin Coddington) [1732409] - [fs] sunrpc: don't mark uninitialised items as VALID. (Benjamin Coddington) [1732409] - [fs] SUNRPC: fix uninitialized variable warning (Benjamin Coddington) [1732409] - [fs] pNFS/flexfiles: Fix layoutstats handling during read failovers (Benjamin Coddington) [1732409] - [fs] NFS: Fix a typo in nfs_init_timeout_values() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Don't let RPC_SOFTCONN tasks time out if the transport is connected (Benjamin Coddington) [1732409] - [fs] NFS: fix mount/umount race in nlmclnt. (Benjamin Coddington) [1732409] - [fs] NFS: Fix nfs4_lock_state refcounting in nfs4_alloc_{lock, unlock}data() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove redundant check for the reply length in call_decode() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Handle the SYSTEM_ERR rpc error (Benjamin Coddington) [1732409] - [fs] SUNRPC: rpc_decode_header() must always return a non-zero value on error (Benjamin Coddington) [1732409] - [fs] SUNRPC: Use the ENOTCONN error on socket disconnect (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix the minimal size for reply buffer allocation (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix a client regression when handling oversized replies (Benjamin Coddington) [1732409] - [fs] pNFS: Fix a typo in pnfs_update_layout (Benjamin Coddington) [1732409] - [fs] SUNRPC: Take the transport send lock before binding+connecting (Benjamin Coddington) [1732409] - [fs] SUNRPC: Micro-optimise when the task is known not to be sleeping (Benjamin Coddington) [1732409] - [fs] SUNRPC: Check whether the task was transmitted before rebind/reconnect (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove redundant calls to RPC_IS_QUEUED() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Clean up (Benjamin Coddington) [1732409] - [fs] nfsd: allow nfsv3 readdir request to be larger. (Benjamin Coddington) [1732409] - [fs] SUNRPC: Respect RPC call timeouts when retrying transmission (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix up RPC back channel transmission (Benjamin Coddington) [1732409] - [fs] SUNRPC: Prevent thundering herd when the socket is not connected (Benjamin Coddington) [1732409] - [fs] nfsd: fix wrong check in write_v4_end_grace() (Benjamin Coddington) [1732409] - [fs] nfsd: fix memory corruption caused by readdir (Benjamin Coddington) [1732409] - [fs] SUNRPC: Allow dynamic allocation of back channel slots (Benjamin Coddington) [1732409] - [fs] NFSv4.1: Bump the default callback session slot count to 16 (Benjamin Coddington) [1732409] - [fs] SUNRPC: Convert remaining GFP_NOIO, and GFP_NOWAIT sites in sunrpc (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Clean up mirror DS initialisation (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Remove dead code in ff_layout_mirror_valid() (Benjamin Coddington) [1732409] - [fs] NFS/flexfile: Simplify nfs4_ff_layout_select_ds_stateid() (Benjamin Coddington) [1732409] - [fs] NFS/flexfile: Simplify nfs4_ff_layout_ds_version() (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Simplify ff_layout_get_ds_cred() (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Simplify nfs4_ff_find_or_create_ds_client() (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Simplify nfs4_ff_layout_select_ds_fh() (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Speed up read failover when DSes are down (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Don't invalidate DS deviceids for being unresponsive (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Remove bogus checks for invalid deviceids (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Avoid unnecessary layout invalidations (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: refactor calls to fs4_ff_layout_prepare_ds() (Benjamin Coddington) [1732409] - [fs] NFSv4: Handle early exit in layoutget by returning an error (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Send LAYOUTERROR when failing over mirrored reads (Benjamin Coddington) [1732409] - [fs] NFSv4.2: Add client support for the generic 'layouterror' RPC call (Benjamin Coddington) [1732409] - [fs] NFSv4/flexfiles: Abort I/O early if the layout segment was invalidated (Benjamin Coddington) [1732409] - [fs] NFSv4/pnfs: Fix barriers in nfs4_mark_deviceid_unavailable() (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Fix up sparse RCU annotations (Benjamin Coddington) [1732409] - [fs] NFSv4/flexfiles: Fix invalid deref in FF_LAYOUT_DEVID_NODE() (Benjamin Coddington) [1732409] - [fs] NFS: Add missing encode / decode sequence_maxsz to v4.2 operations (Benjamin Coddington) [1732409] - [fs] NFSv4.1: Don't process the sequence op more than once. (Benjamin Coddington) [1732409] - [fs] NFSv4.1: Reinitialise sequence results before retransmitting a request (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix an Oops in udp_poll() (Benjamin Coddington) [1732409] - [fs] NFS/pnfs: Bulk destroy of layouts needs to be safe w.r.t. umount (Benjamin Coddington) [1732409] - [fs] NFS: Fix a soft lockup in the delegation recovery code (Benjamin Coddington) [1732409] - [fs] nfsd: fix performance-limiting session calculation (Benjamin Coddington) [1732409] - [fs] svcrpc: fix UDP on servers with lots of threads (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove the redundant 'zerocopy' argument to xs_sendpages() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Further cleanups of xs_sendpages() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Convert socket page send code to use iov_iter() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Convert xs_send_kvec() to use iov_iter_kvec() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Initiate a connection close on an ESHUTDOWN error in stream receive (Benjamin Coddington) [1732409] - [fs] SUNRPC: Don't suppress socket errors when a message read completes (Benjamin Coddington) [1732409] - [fs] SUNRPC: Handle zero length fragments correctly (Benjamin Coddington) [1732409] - [fs] SUNRPC: Don't reset the stream record info when the receive worker is running (Benjamin Coddington) [1732409] - [fs] nfs: fix xfstest generic/099 failed on nfsv3 (Benjamin Coddington) [1732409] - [fs] NFS: Fix typo in comments of nfs_readdir_alloc_pages() (Benjamin Coddington) [1732409] - [fs] NFS: Remove redundant semicolon (Benjamin Coddington) [1732409] - [fs] NFS: readdirplus optimization by cache mechanism (Benjamin Coddington) [1732409] - [fs] fs/nfs: Fix nfs_parse_devname to not modify it's argument (Benjamin Coddington) [1732409] - [fs] SUNRPC: remove pointless test in unx_match() (Benjamin Coddington) [1732409] - [fs] NFS: drop useless LIST_HEAD (Benjamin Coddington) [1732409] - [fs] SUNRPC: Ensure rq_bytes_sent is reset before request transmission (Benjamin Coddington) [1732409] - [fs] SUNRPC: Use poll() to fix up the socket requeue races (Benjamin Coddington) [1732409] - [fs] SUNRPC: Set memalloc_nofs_save() on all rpciod/xprtiod jobs (Benjamin Coddington) [1732409] - [fs] NFS: Fix sparse annotations for nfs_set_open_stateid_locked() (Benjamin Coddington) [1732409] - [fs] NFS: Fix up documentation warnings (Benjamin Coddington) [1732409] - [fs] NFS: ENOMEM should also be a fatal error. (Benjamin Coddington) [1732409] - [fs] NFS: EINTR is also a fatal error. (Benjamin Coddington) [1732409] - [fs] NFS: Ensure NFS writeback allocations don't recurse back into NFS. (Benjamin Coddington) [1732409] - [fs] NFS: Pass error information to the pgio error cleanup routine (Benjamin Coddington) [1732409] - [fs] NFS: Clean up list moves of struct nfs_page (Benjamin Coddington) [1732409] - [fs] NFS: Don't recoalesce on error in nfs_pageio_complete_mirror() (Benjamin Coddington) [1732409] - [fs] NFS: Fix an I/O request leakage in nfs_do_recoalesce (Benjamin Coddington) [1732409] - [fs] NFS: Fix I/O request leakages (Benjamin Coddington) [1732409] - [fs] Revert "nfsd4: return default lease period" (Benjamin Coddington) [1732409] - [fs] SUNRPC: Use au_rslack when computing reply buffer size (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add rpc_auth::au_ralign field (Benjamin Coddington) [1732409] - [fs] SUNRPC: Make AUTH_SYS and AUTH_NULL set au_verfsize (Benjamin Coddington) [1732409] - [fs] NFS: Account for XDR pad of buf->pages (Benjamin Coddington) [1732409] - [fs] SUNRPC: Introduce rpc_prepare_reply_pages() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove xdr_buf_trim() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Introduce trace points in rpc_auth_gss.ko (Benjamin Coddington) [1732409] - [fs] xprtrdma: Squelch a sparse warning (Benjamin Coddington) [1732409] - [fs] SUNRPC: Use struct xdr_stream when decoding RPC Reply header (Benjamin Coddington) [1732409] - [fs] SUNRPC: Clean up rpc_verify_header() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Use struct xdr_stream when constructing RPC Call header (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add build option to disable support for insecure enctypes (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove rpc_xprt::tsh_size (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove some dprintk() call sites from auth functions (Benjamin Coddington) [1732409] - [fs] NFS: Add trace events to report non-zero NFS status codes (Benjamin Coddington) [1732409] - [fs] NFS: Remove print_overflow_msg() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add trace event that reports reply page vector alignment (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add XDR overflow trace event (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add xdr_stream::rqst field (Benjamin Coddington) [1732409] - [fs] SUNRPC: Display symbolic flag names in RPC trace events (Benjamin Coddington) [1732409] - [fs] rpc: properly check debugfs dentry before using it (Benjamin Coddington) [1732409] - [fs] svcrpc: fix unlikely races preventing queueing of sockets (Benjamin Coddington) [1732409] - [fs] svcrpc: svc_xprt_has_something_to_do seems a little long (Benjamin Coddington) [1732409] - [fs] SUNRPC: Don't allow compiler optimisation of svc_xprt_release_slot() (Benjamin Coddington) [1732409] - [fs] nfsd: fix an IS_ERR() vs NULL check (Benjamin Coddington) [1732409] - [fs] nfsd: Fix error return values for nfsd4_clone_file_range() (Benjamin Coddington) [1732409] - [fs] nfs: Fix NULL pointer dereference of dev_name (Benjamin Coddington) [1732409] - [fs] SUNRPC: Address Kerberos performance/behavior regression (Benjamin Coddington) [1732409] - [fs] SUNRPC: Ensure we respect the RPCSEC_GSS sequence number limit (Benjamin Coddington) [1732409] - [fs] SUNRPC: Ensure rq_bytes_sent is reset before request transmission (Benjamin Coddington) [1732409] - [fs] NFSv4.2 fix unnecessary retry in nfs4_copy_file_range (Benjamin Coddington) [1732409] - [fs] sunrpc: kernel BUG at kernel/cred.c:825! (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix TCP receive code on archs with flush_dcache_page() (Benjamin Coddington) [1732409] - [fs] sunrpc: convert to DEFINE_SHOW_ATTRIBUTE (Benjamin Coddington) [1732409] - [fs] sunrpc: Add xprt after nfs4_test_session_trunk() (Benjamin Coddington) [1732409] - [fs] sunrpc: convert unnecessary GFP_ATOMIC to GFP_NOFS (Benjamin Coddington) [1732409] - [fs] sunrpc: handle ENOMEM in rpcb_getport_async (Benjamin Coddington) [1732409] - [fs] NFS: remove unnecessary test for IS_ERR(cred) (Benjamin Coddington) [1732409] - [fs] NFSv4.2 fix async copy reboot recovery (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix some kernel doc complaints (Benjamin Coddington) [1732409] - [fs] SUNRPC: Simplify defining common RPC trace events (Benjamin Coddington) [1732409] - [fs] NFS: Fix NFSv4 symbolic trace point output (Benjamin Coddington) [1732409] - [fs] nfs: fixed broken compilation in nfs_callback_up_net() (Benjamin Coddington) [1732409] - [fs] nfs: minor typo in nfs4_callback_up_net() (Benjamin Coddington) [1732409] - [fs] sunrpc: fix debug message in svc_create_xprt() (Benjamin Coddington) [1732409] - [fs] sunrpc: remove svc_rdma_bc_class (Benjamin Coddington) [1732409] - [fs] sunrpc: remove unused bc_up operation from rpc_xprt_ops (Benjamin Coddington) [1732409] - [fs] sunrpc: use SVC_NET() in svcauth_gss_* functions (Benjamin Coddington) [1732409] - [fs] nfsd: drop useless LIST_HEAD (Benjamin Coddington) [1732409] - [fs] SUNRPC discard cr_uid from struct rpc_cred. (Benjamin Coddington) [1732409] - [fs] SUNRPC: simplify auth_unix. (Benjamin Coddington) [1732409] - [fs] SUNRPC: remove crbind rpc_cred operation (Benjamin Coddington) [1732409] - [fs] SUNRPC: remove generic cred code. (Benjamin Coddington) [1732409] - [fs] NFS/NFSD/SUNRPC: replace generic creds with 'struct cred'. (Benjamin Coddington) [1732409] - [fs] NFS: struct nfs_open_dir_context: convert rpc_cred pointer to cred. (Benjamin Coddington) [1732409] - [fs] NFS: change access cache to use 'struct cred'. (Benjamin Coddington) [1732409] - [fs] SUNRPC: remove RPCAUTH_AUTH_NO_CRKEY_TIMEOUT (Benjamin Coddington) [1732409] - [fs] NFS: move credential expiry tracking out of SUNRPC into NFS. (Benjamin Coddington) [1732409] - [fs] SUNRPC: add side channel to use non-generic cred for rpc call. (Benjamin Coddington) [1732409] - [fs] SUNRPC: introduce RPC_TASK_NULLCREDS to request auth_none (Benjamin Coddington) [1732409] - [fs] NFS/SUNRPC: don't lookup machine credential until rpcauth_bindcred(). (Benjamin Coddington) [1732409] - [fs] SUNRPC: discard RPC_DO_ROOTOVERRIDE() (Benjamin Coddington) [1732409] - [fs] NFSv4: don't require lock for get_renew_cred or get_machine_cred (Benjamin Coddington) [1732409] - [fs] NFSv4: add cl_root_cred for use when machine cred is not available. (Benjamin Coddington) [1732409] - [fs] SUNRPC: remove machine_cred field from struct auth_cred (Benjamin Coddington) [1732409] - [fs] SUNRPC: remove uid and gid from struct auth_cred (Benjamin Coddington) [1732409] - [fs] SUNRPC: remove groupinfo from struct auth_cred. (Benjamin Coddington) [1732409] - [fs] SUNRPC: add 'struct cred *' to auth_cred and rpc_cred (Benjamin Coddington) [1732409] - [fs] cred: allow get_cred() and put_cred() to be given NULL. (Benjamin Coddington) [1732409] - [fs] cred: export get_task_cred(). (Benjamin Coddington) [1732409] - [fs] cred: add get_cred_rcu() (Benjamin Coddington) [1732409] - [fs] cred: add cred_fscmp() for comparing creds. (Benjamin Coddington) [1732409] - [fs] SUNRPC: allow /proc entries without CONFIG_SUNRPC_DEBUG (Benjamin Coddington) [1732409] - [fs] nfs: fix comment to nfs_generic_pg_test which does the opposite (Benjamin Coddington) [1732409] - [fs] NFSv4: cleanup remove unused nfs4_xdev_fs_type (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove xprt_connect_status() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix a race with XPRT_CONNECTING (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix disconnection races (Benjamin Coddington) [1732409] - [fs] Revert "[net] Revert "sunrpc: Ensure we always close the socket after a connection shuts down"" (Benjamin Coddington) [1732409] - [fs] lockd: Show pid of lockd for remote locks (Benjamin Coddington) [1732409] - [fs] NFSD remove OP_CACHEME from 4.2 op_flags (Benjamin Coddington) [1732409] - [fs] SUNRPC: Don't force a redundant disconnection in xs_read_stream() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix up socket polling (Benjamin Coddington) [1732409] - [fs] SUNRPC: Use the discard iterator rather than MSG_TRUNC (Benjamin Coddington) [1732409] - [fs] SUNRPC: Treat EFAULT as a truncated message in xs_read_stream_request() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix up handling of the XDRBUF_SPARSE_PAGES flag (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix RPC receive hangs (Benjamin Coddington) [1732409] - [fs] nfsd: Return EPERM, not EACCES, in some SETATTR cases (Benjamin Coddington) [1732409] - [fs] sunrpc: fix cache_head leak due to queued request (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix a potential race in xprt_connect() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix a memory leak in call_encode() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix leak of krb5p encode pages (Benjamin Coddington) [1732409] - [fs] SUNRPC: call_connect_status() must handle tasks that got transmitted (Benjamin Coddington) [1732409] - [fs] nfs: don't dirty kernel pages read by direct-io (Benjamin Coddington) [1732409] - [fs] NFS: use locks_copy_lock() to copy locks. (Benjamin Coddington) [1732409] - [fs] nfsd: clean up indentation, increase indentation in switch statement (Benjamin Coddington) [1732409] - [fs] nfsd: fix a warning in __cld_pipe_upcall() (Benjamin Coddington) [1732409] - [fs] lockd: fix decoding of TEST results (Benjamin Coddington) [1732409] - [fs] nfsd4: fix crash on writing v4_end_grace before nfsd startup (Benjamin Coddington) [1732409] - [fs] nfsd4: skip unused assignment (Benjamin Coddington) [1732409] - [fs] nfsd4: forbid all renames during grace period (Benjamin Coddington) [1732409] - [fs] nfsd4: remove unused nfs4_check_olstateid parameter (Benjamin Coddington) [1732409] - [fs] nfsd4: zero-length WRITE should succeed (Benjamin Coddington) [1732409] - [fs] NFSv4.2 copy do not allocate memory under the lock (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix a NFSv4 state manager deadlock (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix an Oops during delegation callbacks (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix a bogus get/put in generic_key_to_expire() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix a Oops when destroying the RPCSEC_GSS credential cache (Benjamin Coddington) [1732409] - [fs] NFSv4: Ensure that the state manager exits the loop on SIGKILL (Benjamin Coddington) [1732409] - [fs] NFSv4: Don't exit the state manager without clearing NFS4CLNT_MANAGER_RUNNING (Benjamin Coddington) [1732409] - [fs] SUNRPC: drop pointless static qualifier in xdr_get_next_encode_buffer() (Benjamin Coddington) [1732409] - [fs] nfsd: COPY and CLONE operations require the saved filehandle to be set (Benjamin Coddington) [1732409] - [fs] sunrpc: correct the computation for page_ptr when truncating (Benjamin Coddington) [1732409] - [fs] NFS: fix spelling mistake, EACCESS -> EACCES (Benjamin Coddington) [1732409] - [fs] SUNRPC: Use atomic(64)_t for seq_send(64) (Benjamin Coddington) [1732409] - [fs] nfsd: Fix an Oops in free_session() (Benjamin Coddington) [1732409] - [fs] nfsd: correctly decrement odstate refcount in error path (Benjamin Coddington) [1732409] - [fs] nfsd: fix fall-through annotations (Benjamin Coddington) [1732409] - [fs] knfsd: Improve lookup performance in the duplicate reply cache using an rbtree (Benjamin Coddington) [1732409] - [fs] knfsd: Further simplify the cache lookup (Benjamin Coddington) [1732409] - [fs] knfsd: Simplify NFS duplicate replay cache (Benjamin Coddington) [1732409] - [fs] knfsd: Remove dead code from nfsd_cache_lookup (Benjamin Coddington) [1732409] - [fs] SUNRPC: Simplify TCP receive code (Benjamin Coddington) [1732409] - [fs] SUNRPC: Replace the cache_detail->hash_lock with a regular spinlock (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove non-RCU protected lookup (Benjamin Coddington) [1732409] - [fs] NFS: Fix up a typo in nfs_dns_ent_put (Benjamin Coddington) [1732409] - [fs] NFS: Lockless DNS lookups (Benjamin Coddington) [1732409] - [fs] knfsd: Lockless lookup of NFSv4 identities. (Benjamin Coddington) [1732409] - [fs] SUNRPC: Lockless server RPCSEC_GSS context lookup (Benjamin Coddington) [1732409] - [fs] knfsd: Allow lockless lookups of the exports (Benjamin Coddington) [1732409] - [fs] SUNRPC: Make server side AUTH_UNIX use lockless lookups (Benjamin Coddington) [1732409] - [fs] SUNRPC: Allow cache lookups to use RCU protection rather than the r/w spinlock (Benjamin Coddington) [1732409] - [fs] SUNRPC: Convert the auth cred cache to use refcount_t (Benjamin Coddington) [1732409] - [fs] SUNRPC: Convert auth creds to use refcount_t (Benjamin Coddington) [1732409] - [fs] SUNRPC: Simplify lookup code (Benjamin Coddington) [1732409] - [fs] SUNRPC: Clean up the AUTH cache code (Benjamin Coddington) [1732409] - [fs] NFS: change sign of nfs_fh length (Benjamin Coddington) [1732409] - [fs] sunrpc: safely reallow resvport min/max inversion (Benjamin Coddington) [1732409] - [fs] nfs: remove redundant call to nfs_context_set_write_error() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix a compile warning for cmpxchg64() (Benjamin Coddington) [1732409] - [fs] SUNRPC: use cmpxchg64() in gss_seq_send64_fetch_and_inc() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Refactor sunrpc_cache_lookup (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add lockless lookup of the server's auth domain (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove the server 'authtab_lock' and just use RCU (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix lookup revalidate of regular files (Benjamin Coddington) [1732409] - [fs] NFS: Refactor nfs_lookup_revalidate() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Replace krb5_seq_lock with a lockless scheme (Benjamin Coddington) [1732409] - [fs] SUNRPC: Lockless lookup of RPCSEC_GSS mechanisms (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove rpc_authflavor_lock in favour of RCU locking (Benjamin Coddington) [1732409] - [fs] NFS: Remove private spinlock in struct nfs_pgio_header (Benjamin Coddington) [1732409] - [fs] NFSv3: Improve NFSv3 performance when server returns no post-op attributes (Benjamin Coddington) [1732409] - [fs] NFSv4: Split out NFS v4.2 copy completion functions (Benjamin Coddington) [1732409] - [fs] NFS: Reduce indentation of nfs4_recovery_handle_error() (Benjamin Coddington) [1732409] - [fs] NFS: Reduce indentation of the switch statement in nfs4_reclaim_open_state() (Benjamin Coddington) [1732409] - [fs] NFS: Split out the body of nfs4_reclaim_open_state() (Benjamin Coddington) [1732409] - [fs] NFSv4.1: Fix the r/wsize checking (Benjamin Coddington) [1732409] - [fs] NFSv4: Convert struct nfs4_state to use refcount_t (Benjamin Coddington) [1732409] - [fs] NFSv4: Convert open state lookup to use RCU (Benjamin Coddington) [1732409] - [fs] NFS: Convert lookups of the open context to RCU (Benjamin Coddington) [1732409] - [fs] NFS: Simplify internal check for whether file is open for write (Benjamin Coddington) [1732409] - [fs] NFS: Convert lookups of the lock context to RCU (Benjamin Coddington) [1732409] - [fs] pNFS: Don't allocate more pages than we need to fit a layoutget response (Benjamin Coddington) [1732409] - [fs] pNFS: Don't zero out the array in nfs4_alloc_pages() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Unexport xdr_partial_copy_from_skb() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Clean up xs_udp_data_receive() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Allow AF_LOCAL sockets to use the generic stream receive (Benjamin Coddington) [1732409] - [fs] SUNRPC: Clean up - rename xs_tcp_data_receive() to xs_stream_data_receive() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Simplify TCP receive code by switching to using iterators (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add a bvec array to struct xdr_buf for use with iovec_iter() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add a label for RPC calls that require allocation on receive (Benjamin Coddington) [1732409] - [fs] SUNRPC: Convert the xprt->sending queue back to an ordinary wait queue (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix priority queue fairness (Benjamin Coddington) [1732409] - [fs] SUNRPC: Convert xprt receive queue to use an rbtree (Benjamin Coddington) [1732409] - [fs] SUNRPC: Don't take transport->lock unnecessarily when taking XPRT_LOCK (Benjamin Coddington) [1732409] - [fs] SUNRPC: Cleanup: remove the unused 'task' argument from the request_send() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Clean up transport write space handling (Benjamin Coddington) [1732409] - [fs] SUNRPC: Turn off throttling of RPC slots for TCP sockets (Benjamin Coddington) [1732409] - [fs] SUNRPC: Allow soft RPC calls to time out when waiting for the XPRT_LOCK (Benjamin Coddington) [1732409] - [fs] SUNRPC: Allow calls to xprt_transmit() to drain the entire transmit queue (Benjamin Coddington) [1732409] - [fs] SUNRPC: Enqueue swapper tagged RPCs at the head of the transmit queue (Benjamin Coddington) [1732409] - [fs] SUNRPC: Support for congestion control when queuing is enabled (Benjamin Coddington) [1732409] - [fs] SUNRPC: Improve latency for interactive tasks (Benjamin Coddington) [1732409] - [fs] SUNRPC: Move RPC retransmission stat counter to xprt_transmit() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Simplify xprt_prepare_transmit() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Don't reset the request 'bytes_sent' counter when releasing XPRT_LOCK (Benjamin Coddington) [1732409] - [fs] SUNRPC: Treat the task and request as separate in the xprt_ops->send_request() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix up the back channel transmit (Benjamin Coddington) [1732409] - [fs] SUNRPC: Refactor RPC call encoding (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add a transmission queue for RPC requests (Benjamin Coddington) [1732409] - [fs] SUNRPC: Distinguish between the slot allocation list and receive queue (Benjamin Coddington) [1732409] - [fs] SUNRPC: Minor cleanup for call_transmit() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Refactor xprt_transmit() to remove wait for reply code (Benjamin Coddington) [1732409] - [fs] SUNRPC: Refactor xprt_transmit() to remove the reply queue code (Benjamin Coddington) [1732409] - [fs] SUNRPC: Rename xprt->recv_lock to xprt->queue_lock (Benjamin Coddington) [1732409] - [fs] SUNRPC: Don't wake queued RPC calls multiple times in xprt_transmit (Benjamin Coddington) [1732409] - [fs] SUNRPC: Test whether the task is queued before grabbing the queue spinlocks (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add a helper to wake up a sleeping rpc_task and set its status (Benjamin Coddington) [1732409] - [fs] SUNRPC: Refactor the transport request pinning (Benjamin Coddington) [1732409] - [fs] SUNRPC: Simplify dealing with aborted partially transmitted messages (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add socket transmit queue offset tracking (Benjamin Coddington) [1732409] - [fs] SUNRPC: Move reset of TCP state variables into the reconnect code (Benjamin Coddington) [1732409] - [fs] SUNRPC: Rename TCP receive-specific state variables (Benjamin Coddington) [1732409] - [fs] SUNRPC: Avoid holding locks across the XDR encoding of the RPC message (Benjamin Coddington) [1732409] - [fs] SUNRPC: Simplify identification of when the message send/receive is complete (Benjamin Coddington) [1732409] - [fs] SUNRPC: The transmitted message must lie in the RPCSEC window of validity (Benjamin Coddington) [1732409] - [fs] SUNRPC: If there is no reply expected, bail early from call_decode (Benjamin Coddington) [1732409] - [fs] nfsd: remove set but not used variable 'dirp' (Benjamin Coddington) [1732409] - [fs] NFSD introduce async copy feature (Benjamin Coddington) [1732409] - [fs] NFSD OFFLOAD_CANCEL xdr (Benjamin Coddington) [1732409] - [fs] NFSD OFFLOAD_STATUS xdr (Benjamin Coddington) [1732409] - [fs] NFSD CB_OFFLOAD xdr (Benjamin Coddington) [1732409] - [fs] NFS: Don't open code clearing of delegation state (Benjamin Coddington) [1732409] - [fs] NFSv4.1 fix infinite loop on I/O. (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix a tracepoint Oops in initiate_file_draining() (Benjamin Coddington) [1732409] - [fs] pNFS: Ensure we return the error if someone kills a waiting layoutget (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix a tracepoint Oops in initiate_file_draining() (Benjamin Coddington) [1732409] - [fs] sunrpc: Add comment defining gssd upcall API keywords (Benjamin Coddington) [1732409] - [fs] nfsd: Remove callback_cred (Benjamin Coddington) [1732409] - [fs] nfsd: Use correct credential for NFSv4.0 callback with GSS (Benjamin Coddington) [1732409] - [fs] sunrpc: Extract target name into svc_cred (Benjamin Coddington) [1732409] - [fs] sunrpc: Enable the kernel to specify the hostname part of service principals (Benjamin Coddington) [1732409] - [fs] pNFS: Remove unwanted optimisation of layoutget (Benjamin Coddington) [1732409] - [fs] pNFS/flexfiles: ff_layout_pg_init_read should exit on error (Benjamin Coddington) [1732409] - [fs] pNFS: Treat RECALLCONFLICT like DELAY... (Benjamin Coddington) [1732409] - [fs] pNFS: When updating the stateid in layoutreturn, also update the recall range (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix a sleep in atomic context in nfs4_callback_sequence() (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix locking in pnfs_generic_recover_commit_reqs (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix a typo in nfs4_init_channel_attrs() (Benjamin Coddington) [1732409] - [fs] NFSv4: Don't busy wait if NFSv4 session draining is interrupted (Benjamin Coddington) [1732409] - [fs] NFS recover from destination server reboot for copies (Benjamin Coddington) [1732409] - [fs] nfsd: use true and false for boolean values (Benjamin Coddington) [1732409] - [fs] nfsd: constify write_op[] (Benjamin Coddington) [1732409] - [fs] fs/nfsd: Delete invalid assignment statements in nfsd4_decode_exchange_id (Benjamin Coddington) [1732409] - [fs] NFSD: Handle full-length symlinks (Benjamin Coddington) [1732409] - [fs] NFSD: Refactor the generic write vector fill helper (Benjamin Coddington) [1732409] - [fs] nfsd: Mark expected switch fall-through (Benjamin Coddington) [1732409] - [fs] nfsd: fix leaked file lock with nfs exported overlayfs (Benjamin Coddington) [1732409] - [fs] NFS add a simple sync nfs4_proc_commit after async COPY (Benjamin Coddington) [1732409] - [fs] NFS handle COPY ERR_OFFLOAD_NO_REQS (Benjamin Coddington) [1732409] - [fs] NFS send OFFLOAD_CANCEL when COPY killed (Benjamin Coddington) [1732409] - [fs] NFS export nfs4_async_handle_error (Benjamin Coddington) [1732409] - [fs] NFS handle COPY reply CB_OFFLOAD call race (Benjamin Coddington) [1732409] - [fs] NFS add support for asynchronous COPY (Benjamin Coddington) [1732409] - [fs] NFS COPY xdr handle async reply (Benjamin Coddington) [1732409] - [fs] NFS OFFLOAD_CANCEL xdr (Benjamin Coddington) [1732409] - [fs] NFS CB_OFFLOAD xdr (Benjamin Coddington) [1732409] - [fs] NFS: Use an appropriate work queue for direct-write completion (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix error handling in nfs4_sp4_select_mode() (Benjamin Coddington) [1732409] - [fs] pnfs: Use true and false for boolean values (Benjamin Coddington) [1732409] - [fs] pnfs: pnfs_find_lseg() should not check NFS_LSEG_LAYOUTRETURN (Benjamin Coddington) [1732409] - [fs] NFS: Mark expected switch fall-throughs (Benjamin Coddington) [1732409] - [fs] NFSv4: Mark the inode change attribute up to date in update_changeattr() (Benjamin Coddington) [1732409] - [fs] NFSv4: Detect nlink changes on cross-directory renames too (Benjamin Coddington) [1732409] - [fs] NFSv4: bump/drop the nlink count on the parent dir when we mkdir/rmdir (Benjamin Coddington) [1732409] - [fs] pnfs: Fix handling of NFS4ERR_OLD_STATEID replies to layoutreturn (Benjamin Coddington) [1732409] - [fs] sunrpc: whitespace fixes (Benjamin Coddington) [1732409] - [fs] NFSv4 client live hangs after live data migration recovery (Benjamin Coddington) [1732409] - [fs] NFSv4.0 fix client reference leak in callback (Benjamin Coddington) [1732409] - [fs] sunrpc: kstrtoul() can also return -ERANGE (Benjamin Coddington) [1732409] - [fs] NFS: silence a harmless uninitialized variable warning (Benjamin Coddington) [1732409] - [fs] net/sunrpc: Make rpc_auth_create_args a const (Benjamin Coddington) [1732409] - [fs] pnfs/blocklayout: off by one in bl_map_stripe() (Benjamin Coddington) [1732409] - [fs] nfs: Referrals not inheriting proto setting from parent (Benjamin Coddington) [1732409] - [fs] nfs: initiate returning delegation when reclaiming one that's been recalled (Benjamin Coddington) [1732409] - [fs] fs: nfs: Adding new return type vm_fault_t (Benjamin Coddington) [1732409] - [fs] nfs: add error check in nfs_idmap_prepare_message() (Benjamin Coddington) [1732409] - [fs] NFS: More excessive attribute revalidation in nfs_execute_ok() (Benjamin Coddington) [1732409] - [fs] NFS: Fix excessive attribute revalidation in nfs_execute_ok() (Benjamin Coddington) [1732409] - [fs] NFS: Ensure we immediately start writeback on rescheduled writes (Benjamin Coddington) [1732409] - [fs] NFSv4.1: Fix a potential layoutget/layoutrecall deadlock (Benjamin Coddington) [1732409] - [fs] pNFS: Parse the results of layoutget on open even if permissions checks fail (Benjamin Coddington) [1732409] - [fs] NFS: Allow optimisation of lseek(fd, SEEK_CUR, 0) on directories (Benjamin Coddington) [1732409] - [fs] pNFS: Wait for stale layoutget calls to complete in pnfs_update_layout() (Benjamin Coddington) [1732409] - [fs] pNFS/flexfiles: Ensure we always return a layout if it has layoutstats (Benjamin Coddington) [1732409] - [fs] pNFS: Ignore non-recalled layouts in pnfs_layout_need_return() (Benjamin Coddington) [1732409] - [fs] pNFS: Don't update the stateid when replying NFS4ERR_DELAY to a layout recall (Benjamin Coddington) [1732409] - [fs] pNFS: Don't discard layout segments that are marked for return (Benjamin Coddington) [1732409] - [fs] nfsd: don't advertise a SCSI layout for an unsupported request_queue (Benjamin Coddington) [1732409] - [fs] nfsd: fix corrupted reply to badly ordered compound (Benjamin Coddington) [1732409] - [fs] nfsd: clarify check_op_ordering (Benjamin Coddington) [1732409] - [fs] nfsd: update obselete comment referencing the BKL (Benjamin Coddington) [1732409] - [fs] nfsd4: cleanup sessionid in nfsd4_destroy_session (Benjamin Coddington) [1732409] - [fs] nfsd4: less confusing nfsd4_compound_in_session (Benjamin Coddington) [1732409] - [fs] nfsd4: support change_attr_type attribute (Benjamin Coddington) [1732409] - [fs] nfsd: fix NFSv4 time_delta attribute (Benjamin Coddington) [1732409] - [fs] nfsd4: return default lease period (Benjamin Coddington) [1732409] - [fs] nfsd4: extend reclaim period for reclaiming clients (Benjamin Coddington) [1732409] - [netdrv] i40e: Do not check VF state in i40e_ndo_get_vf_config (Stefan Assmann) [1752498] - [netdrv] i40e: Add support for X710 device (Stefan Assmann) [1752891] - [mm] mm/oom_kill.c: add task UID to info message on an oom kill (Joel Savitz) [1693039] - [pci] ACPICA: Increase total number of possible Owner IDs (Al Stone) [1713050] - [powerpc] powerpc/pseries: correctly track irq state in default idle (Steve Best) [1751971] - [powerpc] powerpc/imc: Dont create debugfs files for cpu-less nodes (Steve Best) [1726031] - [fs] userfaultfd_release: always remove uffd flags and clear vm_userfaultfd_ctx (Alex Gladkov) [1749763] - [infiniband] RDMA/bnxt_re: Fix stack-out-of-bounds in bnxt_qplib_rcfw_send_message (Selvin Xavier) [1643312] - [drm] drm/bochs: Fix connector leak during driver unload (Sam Bobroff) [1463490] - [tools] selftests: Remove forced unbuffering for test running (Desnes Augusto Nunes do Rosario) [1721461] - [tools] selftests: Add test plan API to kselftest.h and adjust callers (Desnes Augusto Nunes do Rosario) [1721461] - [tools] selftests: Remove KSFT_TAP_LEVEL (Desnes Augusto Nunes do Rosario) [1721461] - [tools] selftests: Move test output to diagnostic lines (Desnes Augusto Nunes do Rosario) [1721461] - [tools] selftests: Distinguish between missing and non-executable (Desnes Augusto Nunes do Rosario) [1721461] - [tools] selftests: Add plan line and fix result line syntax (Desnes Augusto Nunes do Rosario) [1721461] - [tools] selftests: Extract logic for multiple test runs (Desnes Augusto Nunes do Rosario) [1721461] - [tools] selftests: Use runner.sh for emit targets (Desnes Augusto Nunes do Rosario) [1721461] - [tools] selftests: Extract single-test shell logic from lib.mk (Desnes Augusto Nunes do Rosario) [1721461] - [tools] x86/selftests/pkeys: Fork() to check for state being preserved (Vladis Dronov) [1738880] - [x86] x86/pkeys: Properly copy pkey state at fork() (Vladis Dronov) [1738880] - [netdrv] cxgb4: fix a memory leak bug (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Prefer pcie_capability_read_word() (Jonathan Toppins) [1725776] - [netdrv] allocate_flower_entry: should check for null deref (Jonathan Toppins) [1725776] - [netdrv] cxgb4: reduce kernel stack usage in cudbg_collect_mem_region() (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Add MPS refcounting for alloc/free mac filters (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Add MPS TCAM refcounting for cxgb4 change mac (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Add MPS TCAM refcounting for raw mac filters (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Re-work the logic for mps refcounting (Jonathan Toppins) [1725776] - [netdrv] cxgb4/libcxgb/cxgb4i/cxgbit: enable eDRAM page pods for iSCSI (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Set initial IRQ affinity hints (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Make t4_get_tp_e2c_map static (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Revert "cxgb4: Remove SGE_HOST_PAGE_SIZE dependency on page size" (Jonathan Toppins) [1725776] - [netdrv] cxgb4: offload VLAN flows regardless of VLAN ethtype (Jonathan Toppins) [1725776] - [netdrv] cxgb4: use firmware API for validating filter spec (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Enable hash filter with offload (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Fix error path in cxgb4_init_module (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Delete all hash and TCAM filters before resource cleanup (Jonathan Toppins) [1725776] - [netdrv] cxgb4/cxgb4vf_main: Mark expected switch fall-through (Jonathan Toppins) [1725776] - [netdrv] cxgb4/cxgb4vf: Display advertised FEC in ethtool (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Update 1.23.3.0 as the latest firmware supported. (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Update 1.22.9.0 as the latest firmware supported. (Jonathan Toppins) [1725776] - [netdrv] cxgb4/l2t: Use struct_size() in kvzalloc() (Jonathan Toppins) [1725776] - [netdrv] cross-tree: phase out dma_zalloc_coherent() (Jonathan Toppins) [1725776] - [netdrv] crypto/chelsio/chtls: macro correction in tx path (Jonathan Toppins) [1725776]- [kernel] rcu: Add sparse check to rcu_assign_pointer() (Waiman Long) [1737054] - [kernel] rcu: Fix obsolete DYNTICK_IRQ_NONIDLE comment (Waiman Long) [1737054] - [kernel] rcu: Repair rcu_nmi_exit() docbook header (Waiman Long) [1737054] - [kernel] rcu: Remove preemption disabling from expedited CPU selection (Waiman Long) [1737054] - [kernel] rcu: Rename rcu_process_callbacks() to rcu_core() for Tree RCU (Waiman Long) [1737054] - [kernel] rcu: Rename rcu_check_callbacks() to rcu_sched_clock_irq() (Waiman Long) [1737054] - [kernel] rcu: Docbook for rcu_head_init() and rcu_head_after_call_rcu() (Waiman Long) [1737054] - [documentation] doc: Fix outdated links (Waiman Long) [1737054] - [documentation] doc: CPU-hotplug notifiers cannot invoke synchronize_srcu() or srcu_barrier() (Waiman Long) [1737054] - [documentation] doc: Now jiffies_till_sched_qs solicits help from cond_resched() (Waiman Long) [1737054] - [kernel] rcuperf: Stop abusing IS_ENABLED() (Waiman Long) [1737054] - [kernel] rcutorture: Add grace period after CPU offline (Waiman Long) [1737054] - [kernel] torture: Explain and simplify odd "for" loop in mkinitrd.sh (Waiman Long) [1737054] - [kernel] rcutorture: Record grace periods in forward-progress histogram (Waiman Long) [1737054] - [kernel] rcu: Prevent needless ->gp_seq_needed update in __note_gp_changes() (Waiman Long) [1737054] - [kernel] rcu: Do RCU GP kthread self-wakeup from softirq and interrupt (Waiman Long) [1737054] - [kernel] rcu: Add sysrq rcu_node-dump capability (Waiman Long) [1737054] - [kernel] rcu: Protect rcu_check_gp_kthread_starvation() access to ->gp_flags (Waiman Long) [1737054] - [kernel] rcu: Improve diagnostics for failed RCU grace-period start (Waiman Long) [1737054] - [kernel] rcu: Update NOCB comments (Waiman Long) [1737054] - [kernel] rcu: Remove unused rcu_cpu_kthread_cpu per-CPU variable (Waiman Long) [1737054] - [kernel] rcu: Move rcu_cpu_has_work to rcu_data structure (Waiman Long) [1737054] - [kernel] rcu: Remove unused rcu_cpu_kthread_loops per-CPU variable (Waiman Long) [1737054] - [kernel] rcu: Move rcu_cpu_kthread_status to rcu_data structure (Waiman Long) [1737054] - [kernel] rcu: Move rcu_cpu_kthread_task to rcu_data structure (Waiman Long) [1737054] - [kernel] rcu: Accommodate zero jiffies_till_first_fqs and kthread kicking (Waiman Long) [1737054] - [kernel] rcu: Remove wrapper definitions for obsolete RCU update functions (Waiman Long) [1737054] - [kernel] rcu: Discard separate per-CPU callback counts (Waiman Long) [1737054] - [kernel] rcu: Inline _synchronize_rcu_expedited() into synchronize_rcu_expedited() (Waiman Long) [1737054] - [kernel] rcu: Consolidate PREEMPT and !PREEMPT synchronize_rcu() (Waiman Long) [1737054] - [kernel] rcu: Consolidate PREEMPT and !PREEMPT synchronize_rcu_expedited() (Waiman Long) [1737054] - [kernel] rcu: Determine expedited-GP IPI handler at build time (Waiman Long) [1737054] - [kernel] rcu: Inline rcu_kthread_do_work() into its sole remaining caller (Waiman Long) [1737054] - [kernel] rcu: Eliminate RCU_BH_FLAVOR and RCU_SCHED_FLAVOR (Waiman Long) [1737054] - [kernel] rcu: Inline force_quiescent_state() into rcu_force_quiescent_state() (Waiman Long) [1737054] - [kernel] rcu: Make expedited IPI handler return after handling critical section (Waiman Long) [1737054] - [kernel] rcu: Rename and comment changes due to only one rcuo kthread per CPU (Waiman Long) [1737054] - [kernel] sched: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [kernel] sched: Replace call_rcu_sched() with call_rcu() (Waiman Long) [1737054] - [net] net/core: Replace call_rcu_bh() and synchronize_rcu_bh() (Waiman Long) [1737054] - [net] netpoll: allow cleanup to be synchronous (Waiman Long) [1737054] - [net] netfilter: Replace call_rcu_bh(), rcu_barrier_bh(), and synchronize_rcu_bh() (Waiman Long) [1737054] - [kernel] uprobes: Use synchronize_rcu() not synchronize_sched() (Waiman Long) [1737054] - [kernel] rcutorture: Don't do busted forward-progress testing (Waiman Long) [1737054] - [kernel] rcutorture: Use 100ms buckets for forward-progress callback histograms (Waiman Long) [1737054] - [kernel] rcutorture: Recover from OOM during forward-progress tests (Waiman Long) [1737054] - [kernel] rcutorture: Print forward-progress test age upon failure (Waiman Long) [1737054] - [kernel] rcutorture: Print time since GP end upon forward-progress failure (Waiman Long) [1737054] - [kernel] rcutorture: Print histogram of CB invocation at OOM time (Waiman Long) [1737054] - [kernel] rcutorture: Print GP age upon forward-progress failure (Waiman Long) [1737054] - [kernel] rcu: Print per-CPU callback counts for forward-progress failures (Waiman Long) [1737054] - [kernel] rcu: Account for nocb-CPU callback counts in RCU CPU stall warnings (Waiman Long) [1737054] - [kernel] rcutorture: Dump grace-period diagnostics upon forward-progress OOM (Waiman Long) [1737054] - [kernel] rcutorture: Prepare for asynchronous access to rcu_fwd_startat (Waiman Long) [1737054] - [kernel] torture: Remove unnecessary "ret" variables (Waiman Long) [1737054] - [kernel] rcutorture: Affinity forward-progress test to avoid housekeeping CPUs (Waiman Long) [1737054] - [kernel] rcutorture: Break up too-long rcu_torture_fwd_prog() function (Waiman Long) [1737054] - [kernel] rcutorture: Remove cbflood facility (Waiman Long) [1737054] - [kernel] torture: Bring any extra CPUs online during kernel startup (Waiman Long) [1737054] - [kernel] rcutorture: Add call_rcu() flooding forward-progress tests (Waiman Long) [1737054] - [tools] rcutorture/formal: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [tools] tools/kernel.h: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [net] net/decnet: Replace rcu_barrier_bh() with rcu_barrier() (Waiman Long) [1737054] - [net] net/core/skmsg: Replace call_rcu_sched() with call_rcu() (Waiman Long) [1737054] - [kernel] cgroups: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [kernel] types: Remove call_rcu_bh() and call_rcu_sched() (Waiman Long) [1737054] - [include] percpu-rwsem: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [net] net/bridge: Replace call_rcu_bh() and rcu_barrier_bh() (Waiman Long) [1737054] - [kernel] srcu: Use "ssp" instead of "sp" for srcu_struct pointer (Waiman Long) [1737054] - [kernel] srcu: Lock srcu_data structure in srcu_gp_start() (Waiman Long) [1737054] - [mm] mm: Replace call_rcu_sched() with call_rcu() (Waiman Long) [1737054] - [kernel] percpu-refcount: Replace call_rcu_sched() with call_rcu() (Waiman Long) [1737054] - [kernel] events: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [kernel] workqueue: Replace call_rcu_sched() with call_rcu() (Waiman Long) [1737054] - [kernel] modules: Replace synchronize_sched() and call_rcu_sched() (Waiman Long) [1737054] - [kernel] sched/membarrier: synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [kernel] lockdep: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [kernel] kprobes: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [init] main: Replace rcu_barrier_sched() with rcu_barrier() (Waiman Long) [1737054] - [kernel] tracing: Replace synchronize_sched() and call_rcu_sched() (Waiman Long) [1737054] - [kernel] tracepoints: Free early tracepoints after RCU is initialized (Waiman Long) [1737054] - [kernel] tracing: Fix synchronizing to event changes with tracepoint_synchronize_unregister() (Waiman Long) [1737054] - [kernel] tracepoint: Make rcuidle tracepoint callers use SRCU (Waiman Long) [1737054] - [fs] fs/file: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [cpufreq] cpufreq/cpufreq_governor: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [cpufreq] cpufreq/intel_pstate: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [vhost] drivers/vhost: Replace synchronize_rcu_bh() with synchronize_rcu() (Waiman Long) [1737054] - [netdrv] ethernet/sis: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [char] drivers/ipmi: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [crypto] crypto/pcrypt: Replace synchronize_rcu_bh() with synchronize_rcu() (Waiman Long) [1737054] - [mm] mm: Replace spin_is_locked() with lockdep (Waiman Long) [1737054] - [kernel] locking/mutex: Replace spin_is_locked() with lockdep (Waiman Long) [1737054] - [fs] userfaultfd: Replace spin_is_locked() with lockdep (Waiman Long) [1737054] - [net] smsc: Replace spin_is_locked() with lockdep (Waiman Long) [1737054] - [scripts] checkpatch.pl: Suggest lockdep instead of asserting !spin_is_locked() (Waiman Long) [1737054] - [scripts] checkpatch: Create table of obsolete APIs and apply to RCU (Waiman Long) [1737054] - [maintainers] MAINTAINERS: Add Joel Fernandes as RCU reviewer (Waiman Long) [1737054] - [kernel] rcu: Avoid signed integer overflow in rcu_preempt_deferred_qs() (Waiman Long) [1737054] - [kernel] rcu: Replace this_cpu_ptr() with __this_cpu_read() (Waiman Long) [1737054] - [kernel] rcu: Speed up expedited GPs when interrupting RCU reader (Waiman Long) [1737054] - [kernel] rcu: Trace end of grace period before end of grace period (Waiman Long) [1737054] - [kernel] rcu: Adjust the comment of function rcu_is_watching (Waiman Long) [1737054] - [kernel] rcu: Add jiffies-since-GP-activity to show_rcu_gp_kthreads() (Waiman Long) [1737054] - [kernel] rcu: Add state name to show_rcu_gp_kthreads() output (Waiman Long) [1737054] - [kernel] rcu: Parameterize rcu_check_gp_start_stall() (Waiman Long) [1737054] - [kernel] rcu: Avoid double multiply by HZ (Waiman Long) [1737054] - [documentation] doc: Fix "struction" typo in RCU memory-ordering documentation (Waiman Long) [1737054] - [documentation] doc: Correct parameter in stallwarn (Waiman Long) [1737054] - [documentation] doc: RCU scheduler spinlock rcu_read_unlock() restriction remains (Waiman Long) [1737054] - [documentation] doc: Make listing in RCU perf/scale requirements use rcu_assign_pointer() (Waiman Long) [1737054] - [documentation] doc: Remove obsolete (non-)requirement about disabling preemption (Waiman Long) [1737054] - [documentation] doc: Make reader aware of rcu_dereference_protected (Waiman Long) [1737054] - [documentation] doc: rcu: Encourage use of rcu_barrier in checklist (Waiman Long) [1737054] - [documentation] doc: rcu: Remove obsolete checklist item about synchronize_rcu usage (Waiman Long) [1737054] - [documentation] doc: rcu: Remove obsolete suggestion from checklist (Waiman Long) [1737054] - [documentation] doc: rcu: Add more rationale for using rcu_read_lock_sched in checklist (Waiman Long) [1737054] - [documentation] doc: rcu: Update core and full API in whatisRCU (Waiman Long) [1737054] - [documentation] doc: Document rcutorture forward-progress test kernel parameters (Waiman Long) [1737054] - [documentation] doc: rcu: Update description of gp_seq fields in rcu_data (Waiman Long) [1737054] - [documentation] doc: rcu: Better clarify the rcu_segcblist ->len field (Waiman Long) [1737054] - [documentation] doc: rcu: Update Data-Structures for RCU flavor consolidation (Waiman Long) [1737054] - [documentation] doc: Remove rcu_dynticks from Data-Structures (Waiman Long) [1737054] - [documentation] doc: Update information about resched_cpu (Waiman Long) [1737054] - [kernel] rcu: Eliminate BUG_ON() for kernel/rcu/update.c (Waiman Long) [1737054] - [kernel] rcu: Eliminate BUG_ON() for kernel/rcu/tree_plugin.h (Waiman Long) [1737054] - [kernel] rcu: Stop expedited grace periods from relying on stop-machine (Waiman Long) [1737054] - [kernel] srcu: Prevent __call_srcu() counter wrap with read-side critical section (Waiman Long) [1737054] - [include] srcu: Fix kernel-doc missing notation (Waiman Long) [1737054] - [x86] x86/PCI: Replace spin_is_locked() with lockdep (Waiman Long) [1737054] - [tools] rcutorture: Make use of nolibc when available (Waiman Long) [1737054] - [tools] rcutorture: Import a copy of nolibc (Waiman Long) [1737054] - [tools] rcutorture: Check initrd/init instead of initrd only (Waiman Long) [1737054] - [tools] rcutorture: Always strip using the cross-compiler (Waiman Long) [1737054] - [tools] rcutorture: Add cross-compile capability to initrd.sh (Waiman Long) [1737054] - [tools] rcutorture: Make initrd/init execute in userspace (Waiman Long) [1737054] - [tools] rcutorture: Add initrd support for systems lacking dracut (Waiman Long) [1737054] - [tools] rcutorture: Automatically create initrd directory (Waiman Long) [1737054] - [documentation] doc: Remove rcu_preempt_state reference in stallwarn (Waiman Long) [1737054] - [documentation] doc: Clarify RCU data-structure comment about rcu_tree fanout (Waiman Long) [1737054] - [documentation] doc: Set down forward-progress requirements (Waiman Long) [1737054] - [powerpc] powerpc: Convert hugepd_free() to use call_rcu() (Waiman Long) [1737054] - [s390] s390/mm: Convert tlb_table_flush() to use call_rcu() (Waiman Long) [1737054] - [kernel] sparc/oprofile: Convert timer_stop() to use synchronize_rcu() (Waiman Long) [1737054] - [kernel] sched/membarrier: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [kernel] rcu: Consolidate the RCU update functions invoked by sync.c (Waiman Long) [1737054] - [kernel] rcu: Eliminate synchronize_rcu_mult() (Waiman Long) [1737054] - [kernel] rcu: Fix rcu_{node, data} comments about gp_seq_needed (Waiman Long) [1737054] - [kernel] rcu: Remove unused rcu_state externs (Waiman Long) [1737054] - [kernel] rcu: Eliminate BUG_ON() for kernel/rcu/tree.c (Waiman Long) [1737054] - [kernel] rcu: Eliminate BUG_ON() for sync.c (Waiman Long) [1737054] - [include] srcu: Add notrace variant of srcu_dereference (Waiman Long) [1737054] - [documentation] PM/EM: Document the Energy Model framework (Phil Auld) [1718927] - [kernel] sched/doc: Document Energy Aware Scheduling (Phil Auld) [1718927] - [kernel] sched/fair: Remove unneeded prototype of capacity_of() (Phil Auld) [1718927] - [kernel] sched/fair: Skip LLC NOHZ logic for asymmetric systems (Phil Auld) [1718927] - [kernel] sched/fair: Tune down misfit NOHZ kicks (Phil Auld) [1718927] - [kernel] sched/fair: Comment some nohz_balancer_kick() kick conditions (Phil Auld) [1718927] - [kernel] sched/fair: Prune, fix and simplify the nohz_balancer_kick() comment block (Phil Auld) [1718927] - [kernel] sched/fair: Explain LLC nohz kick condition (Phil Auld) [1718927] - [kernel] sched/fair: Simplify nohz_balancer_kick() (Phil Auld) [1718927] - [kernel] sched/topology: Fix percpu data types in struct sd_data & struct s_data (Phil Auld) [1718927] - [kernel] sched/fair: Simplify post_init_entity_util_avg() by calling it with a task_struct pointer argument (Phil Auld) [1718927] - [kernel] sched/fair: Fix util_avg of new tasks for asymmetric systems (Phil Auld) [1718927] - [kernel] sched/fair: Optimize update_blocked_averages() (Phil Auld) [1718927] - [kernel] sched/topology: Introduce a sysctl for Energy Aware Scheduling (Phil Auld) [1718927] - [kernel] Revert "sched/core: Take the hotplug lock in sched_init_smp()" (Phil Auld) [1718927] - [kernel] cpu/hotplug: Mute hotplug lockdep during init (Phil Auld) [1718927] - [kernel] sched/fair: Select an energy-efficient CPU on task wake-up (Phil Auld) [1718927] - [kernel] sched/fair: Introduce an energy estimation helper function (Phil Auld) [1718927] - [kernel] sched/fair: Add over-utilization/tipping point indicator (Phil Auld) [1718927] - [kernel] sched/fair: Clean-up update_sg_lb_stats parameters (Phil Auld) [1718927] - [kernel] sched/toplogy: Introduce the 'sched_energy_present' static key (Phil Auld) [1718927] - [kernel] sched/topology: Make Energy Aware Scheduling depend on schedutil (Phil Auld) [1718927] - [kernel] sched/topology: Disable EAS on inappropriate platforms (Phil Auld) [1718927] - [kernel] sched/topology: Add lowest CPU asymmetry sched_domain level pointer (Phil Auld) [1718927] - [kernel] sched/topology: Reference the Energy Model of CPUs when available (Phil Auld) [1718927] - [kernel] PM: Introduce an Energy Model management framework (Phil Auld) [1718927] - [kernel] sched/cpufreq: Prepare schedutil for Energy Aware Scheduling (Phil Auld) [1718927] - [kernel] sched/topology: Relocate arch_scale_cpu_capacity() to the internal header (Phil Auld) [1718927] - [kernel] sched/core: Take the hotplug lock in sched_init_smp() (Phil Auld) [1718927] - [kernel] sched/core: Disable SD_PREFER_SIBLING on asymmetric CPU capacity domains (Phil Auld) [1718927] - [kernel] sched/fair: Don't move tasks to lower capacity CPUs unless necessary (Phil Auld) [1718927] - [kernel] sched/fair: Set rq->rd->overload when misfit (Phil Auld) [1718927] - [kernel] sched/fair: Wrap rq->rd->overload accesses with READ/WRITE_ONCE() (Phil Auld) [1718927] - [kernel] sched/core: Change root_domain->overload type to int (Phil Auld) [1718927] - [kernel] sched/fair: Change 'prefer_sibling' type to bool (Phil Auld) [1718927] - [kernel] sched/fair: Kick nohz balance if rq->misfit_task_load (Phil Auld) [1718927] - [kernel] sched/fair: Consider misfit tasks when load-balancing (Phil Auld) [1718927] - [kernel] sched/fair: Add sched_group per-CPU max capacity (Phil Auld) [1718927] - [kernel] sched/fair: Add 'group_misfit_task' load-balance type (Phil Auld) [1718927] - [kernel] sched/topology: Add static_key for asymmetric CPU capacity optimizations (Phil Auld) [1718927] - [kernel] sched/core, workqueues: Distangle worker accounting from rq lock (Phil Auld) [1737067] - [kernel] workqueue: Use normal rcu (Phil Auld) [1737067] - [kernel] tick/broadcast: Fix warning about undefined tick_broadcast_oneshot_offline() (Phil Auld) [1737067] - [kernel] timer/trace: Improve timer tracing (Phil Auld) [1737067] - [include] timer/trace: Replace deprecated vsprintf pointer extension pf by ps (Phil Auld) [1737067] - [kernel] timer: Move trace point to get proper index (Phil Auld) [1737067] - [kernel] tick/sched: Update tick_sched struct documentation (Phil Auld) [1737067] - [kernel] tick: Remove outgoing CPU from broadcast masks (Phil Auld) [1737067] - [kernel] timekeeping: Consistently use unsigned int for seqcount snapshot (Phil Auld) [1737067] - [kernel] sched/fair: Robustify CFS-bandwidth timer locking (Phil Auld) [1737067] - [kernel] tick/sched : Remove redundant cpu_online() check (Phil Auld) [1737067] - [misc] sched/swait: Rename to exclusive (Phil Auld) [1737067] - [kernel] sched/swait: Switch to full exclusive mode (Phil Auld) [1737067] - [kernel] sched/swait: Remove __prepare_to_swait (Phil Auld) [1737067] - [netdrv] net: ena: don't wake up tx queue when down (John Linville) [1722628] - [netdrv] Revert "net: ena: ethtool: add extra properties retrieval via get_priv_flags" (John Linville) [1722628] - [netdrv] net: ena: Fix bug where ring allocation backoff stopped too late (John Linville) [1722628] - [netdrv] net: ena: update driver version from 2.0.3 to 2.1.0 (John Linville) [1722628] - [netdrv] net: ena: remove inline keyword from functions in *.c (John Linville) [1722628] - [netdrv] net: ena: add ethtool function for changing io queue sizes (John Linville) [1722628] - [netdrv] net: ena: allow queue allocation backoff when low on memory (John Linville) [1722628] - [netdrv] net: ena: make ethtool show correct current and max queue sizes (John Linville) [1722628] - [netdrv] net: ena: enable negotiating larger Rx ring size (John Linville) [1722628] - [netdrv] net: ena: add MAX_QUEUES_EXT get feature admin command (John Linville) [1722628] - [netdrv] net: ena: use dev_info_once instead of static variable (John Linville) [1722628] - [netdrv] net: ena: add good checksum counter (John Linville) [1722628] - [netdrv] net: ena: optimise calculations for CQ doorbell (John Linville) [1722628] - [netdrv] net: ena: add support for changing max_header_size in LLQ mode (John Linville) [1722628] - [netdrv] net: ena: allow automatic fallback to polling mode (John Linville) [1722628] - [netdrv] net: ena: add newline at the end of pr_err prints (John Linville) [1722628] - [netdrv] net: ena: arrange ena_probe() function variables in reverse christmas tree (John Linville) [1722628] - [netdrv] net: ena: replace free_tx/rx_ids union with single free_ids field in ena_ring (John Linville) [1722628] - [netdrv] net: ena: ethtool: add extra properties retrieval via get_priv_flags (John Linville) [1722628] - [netdrv] net: ena: add handling of llq max tx burst size (John Linville) [1722628] - [netdrv] net: ena: gcc 8: fix compilation warning (John Linville) [1722628] - [netdrv] net: ena: fix ena_com_fill_hash_function() implementation (John Linville) [1722628] - [netdrv] net: ena: improve latency by disabling adaptive interrupt moderation by default (John Linville) [1722628] - [netdrv] net: ena: fix return value of ena_com_config_llq_info() (John Linville) [1722628] - [netdrv] net: ena: fix incorrect test of supported hash function (John Linville) [1722628] - [netdrv] net: ena: fix: Free napi resources when ena_up() fails (John Linville) [1722628] - [netdrv] net: ena: fix: set freed objects to NULL to avoid failing future allocations (John Linville) [1722628] - [netdrv] net: ena: fix swapped parameters when calling ena_com_indirect_table_fill_entry (John Linville) [1722628] - [arm64] arm64: kexec: Add comment to explain use of __flush_icache_range() (Mark Salter) [1757450] - [arm64] arm64: kexec: machine_kexec should call __flush_icache_range (Mark Salter) [1757450] - [arm64] arm64: Do not issue IPIs for user executable ptes (Mark Salter) [1757450] - [arm64] arm64: hibernate: Avoid sending cross-calling with interrupts disabled (Mark Salter) [1757450] - [arm64] arm64: mm: Export __flush_icache_range() to modules (Mark Salter) [1757450] - [arm64] arm64: IPI each CPU after invalidating the I-cache for kernel mappings (Mark Salter) [1757450] - [s390] s390/dasd: Handle out-of-space constraint (Philipp Rudo) [1525398] - [s390] s390/dasd: Use ALIGN_DOWN macro (Philipp Rudo) [1525398] - [s390] s390/dasd: Make dasd_setup_queue() a discipline function (Philipp Rudo) [1525398] - [s390] s390/dasd: Add new ioctl to release space (Philipp Rudo) [1525398] - [s390] s390/dasd: Add dasd_sleep_on_queue_interruptible() (Philipp Rudo) [1525398] - [s390] s390/dasd: Add missing intensity definition (Philipp Rudo) [1525398] - [s390] s390/dasd: Fix whitespace (Philipp Rudo) [1525398] - [s390] s390/dasd: Add dynamic formatting support for ESE volumes (Philipp Rudo) [1525398] - [s390] s390/dasd: Recognise data for ESE volumes (Philipp Rudo) [1525398] - [s390] s390/dasd: Put sub-order definitions in a separate section (Philipp Rudo) [1525398] - [s390] s390/dasd: Make layout analysis ESE compatible (Philipp Rudo) [1525398] - [s390] s390/dasd: Remove old defines and function (Philipp Rudo) [1525398] - [s390] s390/dasd: Remove unused structs and function prototypes (Philipp Rudo) [1525398] - [tools] perf report: Dump s390 counter set data to file (Philipp Rudo) [1731036] - [tools] perf report: Display arch specific diagnostic counter sets, starting with s390 (Philipp Rudo) [1731036] - [tools] perf report: Add s390 diagnosic sampling descriptor size (Philipp Rudo) [1731036] - [s390] s390/cpum_cf_diag: Add support for CPU-MF SVN 6 (Philipp Rudo) [1731036] - [s390] s390/cpumf: Fix warning from check_processor_id (Philipp Rudo) [1731036] - [s390] s390/cpum_cf_diag: Add support for s390 counter facility diagnostic trace (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: Handle EBUSY return code from CPU counter facility reservation (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: add ctr_stcctm() function (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: move common functions into a separate file (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: introduce kernel_cpumcf_avail() function (Philipp Rudo) [1731036] - [s390] s390/cpu_mf: replace stcctm5() with the stcctm() function (Philipp Rudo) [1731036] - [s390] s390/cpu_mf: add store cpu counter multiple instruction support (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: Add minimal in-kernel interface for counter measurements (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: introduce kernel_cpumcf_alert() to obtain measurement alerts (Philipp Rudo) [1731036] - [s390] s390/cpu_mf: move struct cpu_cf_events and per-CPU variable to header file (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: rename per-CPU counter facility structure and variables (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: prepare for in-kernel counter measurements (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: move counter set controls to a new header file (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: Reject request for sampling in event initialization (Philipp Rudo) [1731036] - [s390] s390/perf: Change CPUM_CF return code in event init function (Philipp Rudo) [1731036] - [acpi] ACPI / property: Add two new Thunderbolt property GUIDs to the list (Jarod Wilson) [1483494] - [acpi] ACPI: property: restore _DSD data subnodes GUID comment (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add support for Intel Ice Lake (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Expose active parts of NVM even if upgrade is not supported (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Hide switch attributes that are not set (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Do not fail adding switch if some port is not implemented (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Use 32-bit writes when writing ring producer/consumer (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Move NVM upgrade support flag to struct icm (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Correct path indices for PCIe tunnel (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Show key using *pE not *pEp (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Switch to use device_property_count_uXX() (Jarod Wilson) [1483494] - [include] device property: Add helpers to count items in an array (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Implement CIO reset correctly for Titan Ridge (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Make sure device runtime resume completes before taking domain lock (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add SPDX license identifier - Makefile/Kconfig (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add SPDX license identifier for more missed files (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Make priority unsigned in struct tb_path (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: shash - remove shash_desc::flags (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Start firmware on Titan Ridge Apple systems (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Reword output of tb_dump_hop() (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Make rest of the logging to happen at debug level (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Make __TB_[SW|PORT]_PRINT take const parameters (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add support for XDomain connections (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Make tb_switch_alloc() return ERR_PTR() (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add support for DMA tunnels (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add XDomain UUID exchange support (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Run tb_xdp_handle_request() in system workqueue (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Do not tear down tunnels when driver is unloaded (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add support for Display Port tunnels (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Rework NFC credits handling (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Generalize port finding routines to support all port types (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Scan only valid NULL adapter ports in hotplug (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add support for full PCIe daisy chains (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Discover preboot PCIe paths the boot firmware established (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Deactivate all paths before restarting them (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Extend tunnel creation to more than 2 adjacent switches (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add helper function to iterate from one port to another (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Assign remote for both ports in case of dual link (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add functions for allocating and releasing HopIDs (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Generalize tunnel creation functionality (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Rename tunnel_pci to tunnel (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Cache adapter specific capability offset into struct port (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Properly disable path (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Set sleep bit when suspending switch (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Configure lanes when switch is initialized (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Move LC specific functionality into a separate file (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add dummy read after port capability list walk on Light Ridge (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Enable TMU access when accessing port space on legacy devices (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Do not allocate switch if depth is greater than 6 (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Take domain lock in switch sysfs attribute callbacks (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Block reads and writes if switch is unplugged (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Drop duplicated get_switch_at_route() (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Remove unused work field in struct tb_switch (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Fix to check the return value of kmemdup (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: property: Fix a missing check of kzalloc (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: xdomain: Fix to check return value of kmemdup (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Fix to check return value of ida_simple_get (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Fix to check for kmemdup failure (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Fix a missing check of kmemdup (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: property: Fix a NULL pointer dereference (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Prevent root port runtime suspend during NVM upgrade (Jarod Wilson) [1483494] - [netdrv] net/ibmvnic: prevent more than one thread from running in reset (Steve Best) [1756943] - [netdrv] net/ibmvnic: unlock rtnl_lock in reset so linkwatch_event can run (Steve Best) [1756943] - [netdrv] sfc: don't score irq moderation points for GRO (Jarod Wilson) [1736303] - [netdrv] sfc: Use dev_get_drvdata where possible (Jarod Wilson) [1736303] - [netdrv] sfc: Remove 'PCIE error reporting unavailable' (Jarod Wilson) [1736303] - [netdrv] sfc: Replace GPLv2 boilerplate/reference with SPDX - rule 500 (Jarod Wilson) [1736303] - [netdrv] sfc: Add SPDX license identifier - Makefile/Kconfig (Jarod Wilson) [1736303] - [netdrv] bonding: no need to print a message if debugfs_create_dir() fails (Jarod Wilson) [1756517] - [netdrv] bonding: Add vlan tx offload to hw_enc_features (Jarod Wilson) [1756517] - [netdrv] bonding: fix value exported by Netlink for peer_notif_delay (Jarod Wilson) [1756517] - [netdrv] bonding: add an option to specify a delay between peer notifications (Jarod Wilson) [1756517] - [netdrv] bonding: validate ip header before check IPPROTO_IGMP (Jarod Wilson) [1756517] - [netdrv] bonding/main: fix NULL dereference in bond_select_active_slave() (Jarod Wilson) [1756517] - [netdrv] bonding: Always enable vlan tx offload (Jarod Wilson) [1756517] - [netdrv] bonding/options: convert to using slave printk macros (Jarod Wilson) [1756517] - [netdrv] bonding/alb: convert to using slave printk macros (Jarod Wilson) [1756517] - [netdrv] bonding/802.3ad: convert to using slave printk macros (Jarod Wilson) [1756517] - [netdrv] bonding/main: convert to using slave printk macros (Jarod Wilson) [1756517] - [netdrv] bonding: add slave_foo printk macros (Jarod Wilson) [1756517] - [netdrv] bonding: fix error messages in bond_do_fail_over_mac (Jarod Wilson) [1756517] - [netdrv] bonding: improve event debug usability (Jarod Wilson) [1756517] - [netdrv] net: bonding: Inherit MPLS features from slave devices (Jarod Wilson) [1756517] - [netdrv] bonding: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (Jarod Wilson) [1756517] - [netdrv] bonding: Replace GPLv2 boilerplate/reference with SPDX - rule 90 (Jarod Wilson) [1756517] - [netdrv] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 5 (Jarod Wilson) [1756517] - [netdrv] bonding: Add SPDX license identifier - Makefile/Kconfig (Jarod Wilson) [1756517] - [powerpc] powerpc/fadump: support holes in kernel boot memory area (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: remove RMA_START and RMA_END macros (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: update documentation about option to release opalcore (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: consider f/w load area (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/opalcore: provide an option to invalidate /sys/firmware/opal/core file (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/opalcore: enable CONFIG_OPAL_CORE for FADUMP (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/opalcore: export /sys/firmware/opal/core for analysing opal crashes (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: update documentation about CONFIG_PRESERVE_FA_DUMP (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: add support to preserve crash data on FADUMP disabled kernel (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: improve how crashed kernel's memory is reserved (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: consider reserved ranges while releasing memory (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: make crash memory ranges array allocation generic (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: process architected register state data provided by firmware (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: make use of memblock's bottom up allocation mode (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: Update documentation about OPAL platform support (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: handle invalidation of crashdump and re-registraion (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: Warn before processing partial crashdump (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: process the crashdump by exporting it as /proc/vmcore (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: support copying multiple kernel boot memory regions (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: define OPAL register/un-register callback functions (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: reset metadata address during clean up (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: register kernel metadata address with opal (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: improve fadump_reserve_mem() (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: add fadump support on powernv (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/opal: add MPIPL interface definitions (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/powernv: Make possible for user to force a full ipl cec reboot (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: use FADump instead of fadump for how it is pronounced (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] pseries/fadump: move out platform specific support from generic code (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: release all the memory above boot memory size (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: add source info while displaying region contents (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] pseries/fadump: define RTAS register/un-register callback functions (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: introduce callbacks for platform specific operations (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: move rtas specific definitions to platform code (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: define an empty fadump_cleanup() (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: use helper functions to reserve/release cpu notes buffer (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: Improve fadump documentation (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: declare helper functions in internal header file (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: add helper functions (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: move internal macros/definitions to a new header (Desnes Augusto Nunes do Rosario) [1524687] - [watchdog] watchdog: iTCO: Add support for Cannon Lake PCH iTCO (Alexander Beregalov) [1724532] - [i2c] i2c: i801: Use iTCO version 6 in Cannon Lake PCH and beyond (Alexander Beregalov) [1724532] - [i2c] i2c: i801: Allow ACPI AML access I/O ports not reserved for SMBus (Alexander Beregalov) [1724532] - [block] loop: set PF_MEMALLOC_NOIO for the worker thread (Ming Lei) [1741392] - [fs] bdev: Fixup error handling in blkdev_get() (Ming Lei) [1741392] - [block] loop: Fix mount(2) failure due to race with LOOP_SET_FD (Ming Lei) [1741392] - [block] block, bfq: handle NULL return value by bfq_init_rq() (Ming Lei) [1741392] - [block] block, bfq: move update of waker and woken list to queue freeing (Ming Lei) [1741392] - [block] block, bfq: reset last_completed_rq_bfqq if the pointed queue is freed (Ming Lei) [1741392] - [block] block: aoe: Fix kernel crash due to atomic sleep when exiting (Ming Lei) [1741392] - [block] rq-qos: use a mb for got_token (Ming Lei) [1741392] - [block] rq-qos: set ourself TASK_UNINTERRUPTIBLE after we schedule (Ming Lei) [1741392] - [block] rq-qos: don't reset has_sleepers on spurious wakeups (Ming Lei) [1741392] - [block] rq-qos: fix missed wake-ups in rq_qos_throttle (Ming Lei) [1741392] - [include] wait: add wq_has_single_sleeper helper (Ming Lei) [1741392] - [block] block, bfq: check also in-flight I/O in dispatch plugging (Ming Lei) [1741392] - [block] block: fix sysfs module parameters directory path in comment (Ming Lei) [1741392] - [block] block: Allow mapping of vmalloc-ed buffers (Ming Lei) [1741392] - [block] block/bio-integrity: fix a memory leak bug (Ming Lei) [1741392] - [block] block: Disable write plugging for zoned block devices (Ming Lei) [1741392] - [block] blk-throttle: fix zero wait time for iops throttled group (Ming Lei) [1741392] - [block] block: Fix potential overflow in blk_report_zones() (Ming Lei) [1741392] - [block] blk-cgroup: turn on psi memstall stuff (Ming Lei) [1741392] - [block] block: init flush rq ref count to 1 (Ming Lei) [1741392] - [lib] sbitmap: Replace cmpxchg with xchg (Ming Lei) [1741392] - [block] block: Remove unused code (Ming Lei) [1741392] - [block] block, bfq: Init saved_wr_start_at_switch_to_srt in unlikely case (Ming Lei) [1741392] - [block] block, bfq: re-schedule empty queues if they deserve I/O plugging (Ming Lei) [1741392] - [block] block, bfq: preempt lower-weight or lower-priority queues (Ming Lei) [1741392] - [block] block, bfq: detect wakers and unconditionally inject their I/O (Ming Lei) [1741392] - [block] block, bfq: bring forward seek&think time update (Ming Lei) [1741392] - [block] block, bfq: update base request service times when possible (Ming Lei) [1741392] - [block] block, bfq: fix rq_in_driver check in bfq_update_inject_limit (Ming Lei) [1741392] - [block] block, bfq: reset inject limit when think-time state changes (Ming Lei) [1741392] - [kernel] cgroup: export css_next_descendant_pre for bfq (Ming Lei) [1741392] - [block] block: update print_req_error() (Ming Lei) [1741392] - [block] block: use blk_op_str() in blk-mq-debugfs.c (Ming Lei) [1741392] - [block] block: add centralize REQ_OP_XXX to string helper (Ming Lei) [1741392] - [block] block: improve print_req_error (Ming Lei) [1741392] - [block] block: rename CONFIG_DEBUG_BLK_CGROUP to CONFIG_BFQ_CGROUP_DEBUG (Ming Lei) [1741392] - [block] bfq-iosched: move bfq_stat_recursive_sum into the only caller (Ming Lei) [1741392] - [block] blk-cgroup: move struct blkg_stat to bfq (Ming Lei) [1741392] - [block] blk-cgroup: introduce a new struct blkg_rwstat_sample (Ming Lei) [1741392] - [block] blk-cgroup: pass blkg_rwstat structures by reference (Ming Lei) [1741392] - [block] blk-cgroup: factor out a helper to read rwstat counter (Ming Lei) [1741392] - [block] block: drbd: no need to check return value of debugfs_create functions (Ming Lei) [1741392] - [block] blk-core: Remove blk_end_request*() declarations (Ming Lei) [1741392] - [block] block: code cleanup queue_poll_stat_show() (Ming Lei) [1741392] - [block] block: use right format specifier for op (Ming Lei) [1741392] - [block] block: get rid of redundant else (Ming Lei) [1741392] - [block] block: use req_op() to maintain consistency (Ming Lei) [1741392] - [fs] blkcg, writeback: dead memcgs shouldn't contribute to writeback ownership arbitration (Ming Lei) [1741392] - [block] blkcg: blkcg_activate_policy() should initialize ancestors first (Ming Lei) [1741392] - [block] blkcg: perpcu_ref init/exit should be done from blkg_alloc/free() (Ming Lei) [1741392] - [block] blkcg: update blkcg_print_stat() to handle larger outputs (Ming Lei) [1741392] - [block] block: bio: Use struct_size() in kmalloc() (Ming Lei) [1741392] - [block] block: genhd: Use struct_size() helper (Ming Lei) [1741392] - [block] block: null_blk: fix race condition for null_del_dev (Ming Lei) [1741392] - [block] blk-mq/debugfs: Fix improper print qualifier (Ming Lei) [1741392] - [block] loop: Don't change loop device under exclusive opener (Ming Lei) [1741392]- [documentation] timekeeping.txt: Correct maxCount of n-bit binary counter (Jaroslav Kysela) [1738610] - [sound] ALSA: clk: Add (devm_)clk_get_optional() functions (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: uapi: align comments with firmware files (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: rename SOUNDWIRE to ALH (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: ipc: add ALH parameters (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: remove SPDX "WITH Linux-syscall-note" from kernel-space headers again (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc.h: fe_compr can be bit field (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc.h: fixup for_each_card_links() macro (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Define a set of DAPM pre/post-up events (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: use bit field for bus_control (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: simple_card_utils.h: care NULL dai at asoc_simple_debug_dai() (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: remove an unused field from struct hda_codec (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: Avoid polluting led_* namespace (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Add Hiby device family to quirks for native DSD support (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Update DSD support quirks for Oppo and Rotel (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: DSD auto-detection for Playback Designs (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: remove some dead code (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Fix possible NULL dereference at create_yamaha_midi_quirk() (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Clean up check_input_term() (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Remove superfluous bLength checks (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Unify the release of usb_mixer_elem_info objects (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Simplify parse_audio_unit() (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: More validations of descriptor units (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Check mixer unit bitmap yet more strictly (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: Fix memory leak at line6_init_pcm() error path (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Fix invalid NULL check in snd_emuusb_set_samplerate() (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Add implicit fb quirk for Behringer UFX1604 (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Fix a stack buffer overflow bug in check_input_term (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Fix an OOB bug in parse_audio_mixer_unit (Jaroslav Kysela) [1738610] - [sound] ALSA: hiface: fix multiple memory leak bugs (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Add Pioneer DDJ-SX3 PCM quirck (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Skip bSynchAddress endpoint check if it is invalid (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: fix PCM device order (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Unify audioformat release code (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: fix a memory leak bug (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Fix gpf in snd_usb_pipe_sanity_check (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Scarlett Gen 2 mixer interface (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: sizeof (byte) is always 1, use that fact. (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: Fix a typo (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: Fix wrong altsetting for LINE6_PODHD500_1 (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: fix Line6 Helix audio format rates (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Fix parse of UAC2 Extension Units (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: Fix write on zero-sized buffer (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: fix sign unintended sign extension on left shifts (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Sanity checks for each pipe and EP types (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Enable .product_name override for Emagic, Unitor 8. (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: Use container_of() (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: Drop superfluous timer helper function (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: variax: Rewrite complex timer & work combo with a delayed work (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: podhd: Rewrite complex timer & work combo with a delayed work (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: pod: Rewrite complex timer & work combo with a delayed work (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: Assure canceling delayed work at disconnection (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 33 (Jaroslav Kysela) [1738610] - [sound] ALSA: sparc: Mark expected switch fall-throughs (Jaroslav Kysela) [1738610] - [sound] ALSA: fix a memory leak bug (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ux500: mop500: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ux500: mop500: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ux500: mop500: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: txx9: txx9aclc-generic: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: rx51: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: rx51: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: rx51: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: osk5912: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap3pandora: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap-twl4030: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap-twl4030: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap-twl4030: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap-hdmi: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap-hdmi: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap-hdmi: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap-abe-twl6040: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap-abe-twl6040: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap-abe-twl6040: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: n810: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-mcasp: Fix slot mask settings when using multiple AXRs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-mcasp: Set unused serializers as INACTIVE (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: Fix SDMA users not providing channel names (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-mcasp: Support for auxclk-fs-ratio (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-evm: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-evm: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-evm: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: ams-delta: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: trimslice: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: trimslice: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: trimslice: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_wm9712: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_wm9712: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_wm9712: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_wm8903: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_wm8903: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_wm8903: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_wm8753: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_wm8753: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_wm8753: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_sgtl5000: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_sgtl5000: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_sgtl5000: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_rt5677: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_rt5677: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_rt5677: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_rt5640: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_rt5640: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_rt5640: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_max98090: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_max98090: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_max98090: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_alc5632: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_alc5632: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_alc5632: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: topology: pass volume min/max linear value to FW (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: ignore unrecoverable CTX_SAVE IPC errors at suspend (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sunxi: sun50i-codec-analog: Add earpiece (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sunxi: sun4i-codec: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: stm32: spdifrx: manage identification registers (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: stm32: dfsdm: add 16 bits audio record support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: topology: add cpu_dai_name for DAIs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: topology: add min/max step for volume_table (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sof: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: ipc: clarify operator precedence (Jaroslav Kysela) [1738610] - [sound] ALSA: ASOC: SOF: ipc: prevent logging trace messages (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: add new macro hstream_to_sof_hda_stream() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: make sure RUN bit setting to 0 during clear stream status (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda-stream: fix a deadlock with bus->reg_lock (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: modify stream interrupt handler (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: save handle to sdev in sof_intel_hda_stream (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: remove misleading error trace from IRQ thread (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: dont wake dsp up in kcontrol IO (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: dapm: Fix handling of custom_stop_condition on DAPM graph walks (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: compress: Fix memory leak from snd_soc_new_compress (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sirf: sirf-audio: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sirf: sirf-audio: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sirf: sirf-audio: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sh: sh7760-ac97: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rsnd: ssiu: tidyup SSI_MODE1/2 settings (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rsnd: fixup mod ID calculation in rsnd_ctu_probe_ (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rsnd: add missing pin sharing with SSI9 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sh: migor: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: tobermory: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: tm2_wm5110: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: tm2_wm5110: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: tm2_wm5110: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: speyside: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: snow: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: snow: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: snow: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: smdk_wm8994pcm: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: smdk_wm8994: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: smdk_wm8994: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: smdk_wm8994: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: smdk_wm8580: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: smdk_spdif: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: smartq_wm8987: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: s3c24xx_uda134x: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: s3c24xx_simtec_tlv320aic23: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: s3c24xx_simtec_hermes: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: rx1950_uda1380: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: odroid: fix a double-free issue for cpu_dai (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: odroid: fix an use-after-free issue for codec (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: odroid: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: neo1973_wm8753: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: lowland: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: littlemill: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: jive_wm8750: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: h1940_uda1380: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: bells: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: arndale_rt5631: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: arndale_rt5631: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: arndale_rt5631: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rockchip_rt5645: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rockchip_rt5645: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rockchip_rt5645: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip-max98090: Remove MICBIAS as supply of input pin IN34 (Jaroslav Kysela) [1738610] - [sound] ALSA: SoC: rockchip: rockchip_max98090: Enable MICBIAS for headset keypress detection (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rockchip_max98090: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rk3399_gru_sound: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rk3399_gru_sound: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rk3399_gru_sound: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rk3399_gru_sound: Support 32, 44.1 and 88.2 kHz sample rates (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rk3288_hdmi_analog: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rk3288_hdmi_analog: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rk3288_hdmi_analog: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: pdm: select CONFIG_RATIONAL (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: storm: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: storm: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: storm: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: apq8016_sbc: Fix oops with multiple DAI links (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: apq8016_sbc: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: apq8016_sbc: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: tosa: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: hx4700: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: kernel: fix typos and some coding style in comments (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: Add missing Slimbus0 audio route (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: apq8016_sbc: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: zylonite: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: z2: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: ttc-dkb: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: spitz: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: pxa2xx-ac97.c: use devm_snd_soc_register_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: poodle: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: palm27x: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: mioa701_wm9713: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: magician: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: imote2: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: em-x270: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: e800_wm9712: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: e750_wm9705: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: e740_wm9705: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: corgi: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: brownstone: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mxs: mxs-sgtl5000: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mxs: mxs-sgtl5000: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mxs: mxs-sgtl5000: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-toddr: add sm1 support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-toddr: expose all 8 inputs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: tdmout: add sm1 support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-tdmout: right_j is not supported (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: tdmin: expose all 16 inputs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-tdmin: right_j is not supported (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-tdm: fix sample clock inversion (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-tdm: consistently use SND_SOC_DAIFMT defines (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: g12a-tohdmitx: require regmap mmio (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-tdm-formatter: free reset on device removal (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-tdm-formatter: add reset (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-spdifout: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-spdifin: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-pdm: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-frddr: expose all 8 outputs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-frddr: add sm1 support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-fifo: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8173-rt5650: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8173-rt5650-rt5676: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8173-rt5650-rt5514: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8173-max98090: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt6797-mt6351: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt2701-wm8960: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt2701-cs42448: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Add missing newline at end of file (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: kirkwood: armada-370-db: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: kirkwood: armada-370-db: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: kirkwood: armada-370-db: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: jz4740: qi_lb60: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 239 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Fix incorrect capture position reporting (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Fix NULL ptr dereference when unloading clk dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Don't return failure on machine driver reload (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Do not disable FW notifications (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sof_rt5682: use GFP_KERNEL instead of GFP_ATOMIC (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sof-rt5682: correct naming for dmic16k (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sof_rt5682: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Add quirk for Irbis NB41 netbook (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bxt-da7219-max98357a: add BE dailink for dmic16k (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sof-rt5682: add MCLK support for BYT platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: skl_rt286: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: skl_nau88l25_ssm4567: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: skl_nau88l25_max98357a: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: skl_hda_dsp_common: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: kbl_rt5663_rt5514_max98927: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: kbl_rt5663_max98927: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: kbl_rt5660: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98927: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: boards: kbl_da7219_max98927: add dai_trigger function (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98357a: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: haswell: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: glk_rt5682_max98357a: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5672: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5645: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: cht_bsw_nau8824: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: cht_bsw_max98090_ti: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bytcht_nocodec: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bytcht_es8316: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bytcht_da7213: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bytcht_cx2072x: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: byt-rt5640: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: byt-max98090: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bxt_rt298: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bxt_da7219_max98357a: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: broadwell: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bdw-rt5677: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: audio-graph-card: fix use-after-free in graph_for_each_link (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: audio-graph-card: add missing const at graph_get_dai_id() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: phycore-ac97: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: simple-card-utils: care no Platform for DPCM (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: audio-graph-card: fix use-after-free in graph_dai_link_of_dpcm() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: audio-graph-card: fix an use-after-free in graph_get_dai_id() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: wm1133-ev1: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: pcm030-audio-fabric: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-es8328: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-es8328: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-audmix: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-audmix: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: mx27vis-aic32x4: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-spdif: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-spdif: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-spdif: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-sgtl5000: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-sgtl5000: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-sgtl5000: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-mc13783: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-es8328: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-es8328: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-es8328: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-audmix: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-audmix: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-audmix: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: mpc8610_hpcd/p1022_ds/p1022_rdk: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: no need to check return value of debugfs_create functions (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: fsl-asoc-card: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: eukrea-tlv320: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: efika-audio-fabric: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wm_adsp: Allow bus error handler to be called directly (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wm_adsp: no need to check return value of debugfs_create functions (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wcd9335: remove multiple defines. (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wcd9335: add irqflag IRQF_ONESHOT flag (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wcd9335: Fix misuse of GENMASK macro (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tlv320aic31xx: suppress error message for EPROBE_DEFER (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tas571x: Fix -Wunused-const-variable (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sgtl5000: Fix charge pump source assignment (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sgtl5000: Fix of unmute outputs on probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sgtl5000: add ADC mute control (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sgtl5000: Improve VAG power and mute control (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sgtl5000: Fix definition of VAG Ramp Control (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5682: use devm_snd_soc_register_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677-spi: Rename driver to differentiate from main codec (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5665: remove redundant assignment to variable idx (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5514-spi: don't use snd_soc_lookup_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1308: simplify the EFUSE read function (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1308: Remove executable attribute from source files (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1308: Fix platform_no_drv_owner.cocci warnings (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1308: add silence detection and manual PDB control (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1308: Convert headers to SPDX (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1011: fix DC calibration offset not applying (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Relocate my e-mail to .com domain zone (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: nau8825: fix fake interruption when booting (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: nau8822: support master mode (Jaroslav Kysela) [1738610] - [sound] ALSA: soc: codecs: mt6358: change return type of mt6358_codec_init_reg (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: msm8916-wcd-digital: Add sidetone support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98383: fix i2c probe failure (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 496 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hdac_hdmi: report codec link up/down status to bus (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codec: hdac_hdmi: fix pin connections at cvt enable (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 463 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cx2072x: mark PM function as __maybe_unused (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98357a: use mdelay for sdmode-delay (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98357a: avoid speaker pop when playback startup (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cs42xx8: Fix MFREQ selection issue for async mode (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cros_ec_codec: use devm_snd_soc_register_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ak4118: use devm_snd_soc_register_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: spi: AD ASoC: declare missing of table (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ab8500: add range to usleep_range (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cirrus: snappercl15: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cirrus: simone: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cirrus: ep93xx-i2s.c: use devm_snd_soc_register_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cirrus: edb93xx: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: bcm: cygnus-pcm: Unneeded variable: "ret". (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: au1x: psc-i2s.c: use devm_snd_soc_register_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: au1x: db1200: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: au1x: db1000: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: tse850-pcm5142: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: tse850-pcm5142: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: tse850-pcm5142: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: sam9x5_wm8731: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: sam9x5_wm8731: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: sam9x5_wm8731: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: sam9g20_wm8731: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: mikroe-proto: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: atmel-wm8904: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: atmel-pdmic: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: atmel-pcm-dma.c: use devm_snd_dmaengine_pcm_register() (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: atmel-classd: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: amd: acp-rt5645: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: amd: acp-da7219-max98357a: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 200 (Jaroslav Kysela) [1738610] - [sound] ALSA: ps3: Remove Unneeded variable: "ret" (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 277 (Jaroslav Kysela) [1738610] - [sound] ALSA: rme9652: Unneeded variable: "result". (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 274 (Jaroslav Kysela) [1738610] - [sound] ALSA: hdspm: Fix single speed ADAT capture and playback with RME HDSPe AIO (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 264 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 404 (Jaroslav Kysela) [1738610] - [sound] ALSA: lx6464es - Remove set but not used variables 'orun_mask, urun_mask' (Jaroslav Kysela) [1738610] - [sound] ALSA: lx6464es: Remove unneeded variable err (Jaroslav Kysela) [1738610] - [sound] ALSA: lx6464es - add support for LX6464ESe pci express variant (Jaroslav Kysela) [1738610] - [sound] ALSA: ice1712: Check correct return value to snd_i2c_sendbytes (EWS/DMX 6Fire) (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 29 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 46 (Jaroslav Kysela) [1738610] - [sound] ALSA: emu10k1: Remove unneeded variable "change" (Jaroslav Kysela) [1738610] - [sound] ALSA: echoaudio: Replace kmalloc + memcpy with kmemdup (Jaroslav Kysela) [1738610] - [sound] ALSA: pci: echoaudio: remove variable which is a constant (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 364 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 118 (Jaroslav Kysela) [1738610] - [sound] ALSA: cs4281: remove redundant assignment to variable val and remove a goto (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 32 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 116 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 456 (Jaroslav Kysela) [1738610] - [sound] ALSA: au88x0: Remove unneeded variable: "changed" (Jaroslav Kysela) [1738610] - [sound] ALSA: asihpi: Remove unneeded variable change (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 88 (Jaroslav Kysela) [1738610] - [sound] ALSA: ac97: remove unused variable 'snd_ac97_controls_master_mono' (Jaroslav Kysela) [1738610] - [sound] ALSA: dmasound_atari: Mark expected switch fall-through (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 176 (Jaroslav Kysela) [1738610] - [sound] ALSA: i2c: ak4xxx-adda: Fix a possible null pointer dereference in build_adc_controls() (Jaroslav Kysela) [1738610] - [sound] ALSA: isa/wavefront: remove redundant assignment to pointer bptr (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 370 (Jaroslav Kysela) [1738610] - [sound] ALSA: sb: remove redundant assignment to variable result (Jaroslav Kysela) [1738610] - [sound] ALSA: Revert "ALSA: hda: Add codec on bus address table lately" (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Unexport a few more stuff (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Drop export of snd_hdac_bus_add/remove_device() (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Add codec on bus address table lately (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: readl/writel need linux/io.h (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: intel-nhlt: handle NHLT VENDOR_DEFINED DMIC geometry (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: move parts of NHLT code to new module (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Fix 1-minute detection delay when i915 module is not available (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Fix a headphone detection issue when using SOF (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: fix: lock reg_lock before calling snd_hdac_bus_update_rirb (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: add polling mode in snd_hdac_bus_get_response (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sdm845: remove unneeded semicolon (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: dmaengine: Replace strncpy() with strscpy_pad() for pcm->name (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wcd9335: remove redundant use of ret variable (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hdmi-codec: Add an op to set callback function for plug event (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: self contained soc_unbind_aux_dev() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: add soc_unbind_aux_dev() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: self contained soc_bind_aux_dev() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: move soc_probe_link_dais() next to soc_remove_link_dais() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: self contained soc_probe_link_dais() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: add new soc_link_init() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: move soc_probe_dai() next to soc_remove_dai() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: self contained soc_remove_link_dais() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: self contained soc_remove_link_components() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: self contained soc_probe_link_components() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1308: make array pd static const, makes object smaller (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1305: make array pd static const, makes object smaller (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1011: make array pd static const, makes object smaller (Jaroslav Kysela) [1738610] - [sound] ALSA: SoC: simple-card-utils: set 0Hz to sysclk when shutdown (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: ignore 0Hz sysclk (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codecs: ad193x: make two arrays static const, makes object smaller (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codecs: ad193x: Use regmap_multi_reg_write() when initializing (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codecs: ad193x: Reset used registers at probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codecs: ad193x: Group register initialization at probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codecs: ad193x: Fix memory corruption on BE 64b systems (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: es8316: support fixed and variable both clock rates (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: es8316: fix redundant codes of clock (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: es8316: add DT-bindings (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: dmaengine: Make the pcm->name equal to pcm->id if the name is not set (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: imx8: Fix COMPILE_TEST error (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: common: Include link-name in error messages (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: common: Fix NULL pointer in of parser (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: common: Mark links as nonatomic (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: common: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: add comment to jack at soc_remove_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sirf-audio: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ep93xx: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: amd: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: es8316: add clock control of MCLK (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: audio-graph: indicate rebind issue (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: simple-card: indicate rebind issue (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: simple-card: fix an use-after-free in simple_for_each_link() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: simple-card: fix an use-after-free in simple_dai_link_of_dpcm() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: simple-card: support snd_soc_dai_link_component style for cpu (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: move soc_probe_link_components() position (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: add snd_soc_dapm_init() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: dapm related setup at one place (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: move soc_probe_component() position (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: add soc_rtd_free() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: fix space issues (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: remove forward declaration of headset_init (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: move headset jack to card-specific storage (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: move private structure (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF/Intel: fix selection of SND_INTEL_NHTL (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: broadwell: Simplify device probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bdw-rt5677: Simplify device probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: haswell: Simplify device probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Haswell: Adjust machine device private context (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-evm: Do not fail if the dai_set_sysclk returns -ENOTSUPP (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: edma-pcm: Fix for legacy dma_slave_map based channel lookup (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-i2s: Add S32_LE as support format (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-i2s: Move the XSYNCERR workaround to .prepare callback (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Baytrail: Fix implicit fallthrough warning (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_ssi: Fix clock control issue in master mode (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wcd9335: Fix primary interpolator max rate (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: fix tdm out data is valid on rising edge (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: tdm hw support tdm out and 8ch i2s out (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel_ssc_dai: implement left-justified data mode (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel_ssc_dai: rework DAI format configuration (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: enable SOC_SSC_PDC and SOC_SSC_DMA in Kconfig (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cs42xx8: Force suspend/resume during system suspend/resume (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: fix tdm out data align issue (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1011: add mutex protection to set_fmt/set_tdm_slot (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: es8316: fix inverted L/R of headphone mixer volume (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: es8316: fix headphone mixer volume table (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Release topology when we are done with it (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Remove memory available check (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Remove MCPS available check (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Remove static table index when parsing topology (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Print module type instead of id (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: NHLT: Fix debug print format (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: dapm: Expose snd_soc_dapm_new_control_unlocked properly (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: topology: fix memory leaks on sm, se and sbe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: topology: Consolidate and fix asoc_tplg_dapm_widget_*_create flow (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: topology: Consolidate how dtexts and dvalues are freed (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-topology: fix modern dai link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-topology: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Use correct function to access iomem space (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: imx8: Fix an is IS_ERR() vs NULL check (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i: Revert A83t description (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: imx8: Fix return value check in imx8_probe() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: remove unused DAPM-related variables (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sunxi: Revert initial A83t support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: imx-audmix: register the card on a proper dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: imx8: Make some functions static (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: rename soc_post_component_init() to soc_rtd_init() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: initialize list at one place (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: topology: fix get control data return type and arguments (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: initialize component list (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-topology: use for_each_component_dais() at remove_dai() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: soc_cleanup_card_resources() become void (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: add NOTE to snd_soc_rtdcom_lookup() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: use device_register() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: switch tdm pins gpio function when playback on or off (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt2701: Fix -Wunused-const-variable warnings (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wm8988: fix typo in wm8988_right_line_controls (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: imx: Add i.MX8 HW support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Add OF DSP device support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: AMD: Fix Kconfig warning without GPIOLIB (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Add support for DSP formats (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Replace call to params_width by local variable (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Use the actual format width instead of an hardcoded one (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Use the physical / slot width for the clocks (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Add support for TDM slots (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: remove unneeded dai_link check from snd_soc_remove_dai_link() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: merge snd_soc_initialize_card_lists() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: Add support for imx8qm (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mchp-i2s-mcc: Fix simultaneous capture and playback in master mode (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mchp-i2s-mcc: Wait for RX/TX RDY only if controller is running (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mchp-i2s-mcc: Fix unprepare of GCLK (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Support more channels (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Pass the channels number as an argument (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Remove duplicated quirks structure (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Fix the LRCK period on A83t (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Fix MCLK Enable bit offset on A83t (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Fix WSS and SR fields for the A83t (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Fix the LRCK polarity (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Fix LRCK and BCLK polarity offsets on newer SoCs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: RX and TX counter registers are swapped (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Fix the MCLK and BCLK dividers on newer SoCs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Use module clock as BCLK parent on newer SoCs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Move the format configuration to a callback (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Move the channel configuration to a callback (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Rework MCLK divider calculation (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Replace call to params_channels by local variable (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Don't use the oversample to calculate BCLK (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Switch to devm for PCM register (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Register regmap and PCM before our component (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wm8904: implement input mode select as a mux (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wm8904: fix typo in DAPM kcontrol name (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: intel: cht_bsw_max98090_ti: Add all Chromebooks that need pmc_plt_clk_0 quirk (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: uniphier: Fix double reset assersion when transitioning to suspend state (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: topology: initial support for Intel ALH DAI type (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: topology: Add dummy support for i.MX8 DAIs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: imx-audmux: Add driver suspend and resume to support MEGA Fast (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: common: add ACPI matching tables for EHL (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: common: add ACPI matching tables for Tiger Lake (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: boards: Add Cometlake machine driver support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: core: Move pcm_mutex up to card level from snd_soc_pcm_runtime (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: 88pm860x: remove unused variables 'pcm_switch_controls' and 'aif1_mux' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cs42l56: remove unused variable 'adc_swap_enum' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: es8328: remove unused variable 'pga_tlv' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tlv320aic31xx: remove unused variable 'cm_m_enum' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tlv320aic23: remove unused variable 'tlv320aic23_rec_src' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1011: remove unused variable 'dac_vol_tlv' and 'adc_vol_tlv' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98371: remove unused variable 'max98371_noload_gain_tlv' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cs42l73: remove unused variables 'vsp_output_mux' and 'xsp_output_mux' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Print constant literals from format specifier (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt6358: add delay after dmic clock on (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183-mt6358-ts3a227-max98357: remove unused variables (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183-da7219-max98357: remove unused variable (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183-da7219-max98357: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mt2701: remove unused variables (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: Fix -Wunused-const-variable warning (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wm8737: Fix copy-paste error in wm8737_snd_controls (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cs4349: Use PM ops 'cs4349_runtime_pm' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: es8328: Fix copy-paste error in es8328_right_line_controls (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: hsw: remove i386 build warning w/ size_t argument (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: Fix typos in ti/Kconfig (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rockchip_max98090: Set period size to 240 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pcm3168a: Allow reconfiguration of tdm_slots and slot_width (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pcm3168a: Retain the independence of DAC and ADC side of the codec (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183-mt6358-ts3a227-max98357: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: make headset codec optional (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183-mt6358-ts3a227-max98357: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max9850: remove unused variable 'max9850_reg' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98926: remove two unused variables (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: remove legacy style of aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: rx51: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sunxi: sun4i-codec: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: tm2_wm5110: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: speyside: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: neo1973_wm8753: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rockchip_max98090: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183-da7219-max98357: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: intel: cht_bsw_max98090_ti: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: simple-card: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: support snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hdac_hdmi: Offload dapm update at jack detection (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: byt: Refactor fw ready / mem windows creation (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: bdw: Use generic function for fw ready / mem windows creation (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Remove call to snd_sof_dsp_mailbox_init (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ml26124: remove unused variable 'ngth' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mt6351: remove unused variable 'mt_lineout_control' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: intel: skl_hda_dsp_common: create HDMI jack kctl (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tscs454: remove unused variable 'PLL_48K_RATE' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: fix module_put() warning in soc_cleanup_component (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: dai_link check under soc_dpcm_debugfs_add() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: define soc_dpcm_debugfs_add() for non CONFIG_DEBUG_FS (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: tidyup for card->deferred_resume_work (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: remove unneeded list_empty() check for snd_soc_try_rebind_card() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: call snd_soc_dapm_debugfs_init() at soc_init_card_debugfs() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: tidyup for snd_soc_add_card_controls() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: tidyup for snd_soc_dapm_add_routes() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: tidyup for snd_soc_add_component_controls() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hdac_hda: fix page fault issue by removing race (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Direct MMIO accesses (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: Add support for imx7ulp/imx8mq (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: mark regmap as fast_io (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: large_config_get overhaul (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: Implement set_bclk_ratio (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: Add support for SAI new version (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: derive TX FIFO watermark from FIFO depth (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: add of_match data (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: Update Tx/Rx channel enable mask (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: Add registers definition for multiple datalines (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: tidyup for snd_soc_dapm_new_controls() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: reuse rtdcom at snd_soc_rtdcom_add() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: don't use for_each_card_links_safe() at snd_soc_find_dai_link() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: check return value of snd_soc_add_dai_link() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: add comment for for_each_xxx (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: set component->debugfs_root NULL (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1011: Add a flag for the R0 calibration test (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1011: Add R0 temperature and TDM1 ADC2DAT Swap control (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rsnd: don't call clk_get_rate() under atomic context (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98373: Remove executable bits (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_pcm_free() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_pcm_new() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_mmap() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_page() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_copy_user() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_ioctrl() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_pointer() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: move snd_soc_component_set_bias_level() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: move snd_soc_component_stream_event() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: move snd_soc_component_seq_notifier() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_of_xlate_dai_name() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_of_xlate_dai_id() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_remove() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_probe() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_is_suspended() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_resume() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_suspend() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_trigger() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_hw_free() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_hw_params() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_prepare() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_close() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_open() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_get/put() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: add soc-component.c (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-pcm: remove soc_fill_silence() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-pcm: remove soc_rtdcom_copy_kernel() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-pcm: remove soc_rtdcom_ack() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: amd: acp3x: use dma address for acp3x dma driver (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: amd: acp3x: use dma_ops of parent device for acp3x dma driver (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: zx-tdm: remove redundant assignment to ts_width on error return path (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: SoC: skylake: no need to check return value of debugfs_create functions (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codec2codec: fill some of the runtime stream parameters (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codec2codec: remove ephemeral variables (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: create pcm for codec2codec links as well (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: use common NHLT module (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Merge skl_sst and skl into skl_dev struct (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Limit large_config_get to single frame (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Fix use of potentially uninitialized variable (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Update request-reply IPC model (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Common: Fix NULL dereference in tx_wait_done (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Fix race condition in IPC rx list (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 490 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Read HIPCT extension before clearing DONE bit (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: move NHLT header to common directory (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-tdm-formatter: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: g12a-tohdmitx: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: au1x: psc-i2s: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: psc-ac97: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: uniphier: aio-dma: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: uniphier: evea: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: inno_rk3036: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: jz4740: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mmp-sspa: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codecs: jz4725b: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codecs: msm8916-wcd: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: stm32: sai: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun8i-codec: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sunxi: sun50i-codec-analog: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun8i-codec-analog: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: xlnx: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cs4271: Fix a typo in the CS4171_NR_RATIOS (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: Mark expected switch fall-throughs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: xtfpga-i2s: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: kirkwood-i2s: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: spear: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mxs-saif: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sirf: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: bcm2835-i2s: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_audmix: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: imx-audmux: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mt6797: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mt8173: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ep93xx-i2s: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra20_das: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: g12a-tohdmitx: override codec2codec params (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98373: add 88200 and 96000 sampling rate support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Incorrect SR and WSS computation (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codec2codec: fix missing return of error return code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-mcasp: Support for correct symmetric sample bits (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-mcasp: Correct slot_width posed constraint (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: Fix mono capture (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Fix some acpi vs apci typo in somme comments (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-mcasp: Fix clk PDIR handling for i2s master mode (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codec2codec: deal with params when necessary (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codec2codec: name link using stream direction (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codec2codec: run callbacks in order (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codecs: Add uda1334 codec driver (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1308: Add RT1308 amplifier driver (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Makefile - fix the top-level kernel module names (add snd- prefix) (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-mcasp: Improve serializer handling in multi AXR setups (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-mcasp: Add support for RIGHT_J format (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Cleanup skl_module_cfg declaration (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Make MCPS and CPS params obsolete (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Combine snd_soc_skl_ipc and snd_soc_skl (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Reset pipeline before its deletion (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Strip T and L from TLV IPCs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Properly cleanup on component removal (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Initialize lists before access so they are safe to use (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Add function to cleanup debugfs interface (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Use recommended SDxFMT programming sequence (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Switch to modern UUID API (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: skl-pcm: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wm8955: Fix a typo in 'wm8995_pll_factors()' function name (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Fail card instantiation if DAI format setup fails (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: move snd_soc_dai_stream_valid() to soc-dai.c (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: use existing snd_soc_dai_digital_mute() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compress_new() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_remove() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_probe() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_resume() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_suspend() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_delay() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_bespoke_trigger() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_trigger() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_prepare() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_shutdown() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_startup() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_hw_free() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: mv soc_dai_hw_params() to soc-dai (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: add soc-dai.c (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: core: Return -ENOTSUPP from set_channel_map() if no operation provided (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: support dai_link with platforms_num != 1 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: defer card registration if codec component is missing (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: don't use soc_find_component() at snd_soc_find_dai() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: use soc_find_component() at snd_soc_find_dai() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: soc_find_component() uses snd_soc_dai_link_component (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: soc_find_component() uses snd_soc_is_matching_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: move soc_find_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: call snd_soc_unbind_card() under mutex_lock; (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: allow no Platform on dai_link (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: remove legacy style dai_link (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc.h: add sound dai_link connection macro (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rsnd: Support hw_free() callback at DAI level (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5665: Fix a typo in the name of a function (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Remove dev_err() usage after platform_get_irq() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_esai: recover the channel swap after xrun (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_esai: Wrap some operations to be functions (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_esai: Add pm runtime function (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: ssp: BCLK delay parameter (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Add DMIC token for unmute gain ramp time (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: fix stream id setting (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: fix link DMA config (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: reset link DMA state in prepare (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: reserve host DMA channel for hostless streams (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: assign link DMA channel at run-time (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: initial support for Elkhart Lake (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: initial support for Tiger Lake. (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: Use generic function for fw ready / mem windows creation (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: make sure DMA is start/stop by read the RUN bit (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: fix HDA direct MMIO access (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: remove duplicated clear WAKESTS (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: clear stream status and wakests properly (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: add function for hda stop chip (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: set position buffer in init chip (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: correct ROM state mask (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Introduce snd_sof_dsp_get_window_offset (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Introduce snd_sof_dsp_get_mailbox_offset (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: add runtime idle callback (Jaroslav Kysela) [1738610] - [sound] ALSA: docs: timers: convert docs to ReST and rename to *.rst (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: use SOF defined init chip in resume (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: Enable jack detection (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: reduce ifdef usage for hda (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: remove unused state variable in suspend function (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: implement runtime idle for CNL/APL (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: use the defined stop chip in suspend (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: use the SOF defined ppcap functions (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: release link DMA for paused streams during suspend (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: loader: Don't ignore SRAM block types (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: loader: Use the BAR provided by FW (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Introduce snd_sof_dsp_get_bar_index ops (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: core: increase default IPC timeouts (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: ipc: use timeout configured at probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: pcm: add ALH support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: use common code to send PCM_FREE IPC (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: reset DMA state in prepare (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: couple host and link DMA during FE hw_free (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: pci: mark last_busy value at runtime PM init (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: fixup HDaudio topology name with DMIC number (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: Add missing include file hdac_hda.h (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: Initialize hdaudio bus properly (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: fix MSI handling (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: Initialize HDA controller after i915 init (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: add a parameter to disable MSI (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: remove duplicated include from hda.c (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: disallow building without CONFIG_PCI again (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: intel: extend IPC dump information (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pcm3168a: Allow all channels in case of parallel DIN/DOUT setup (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pcm3168a: Fix a typo in the name of a constant (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pcm3168a: Add support for multi DIN/DOUT with TDM slots parameter (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pcm3168a: Rename min_frame_size to slot_width (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: skl-hda-dsp-generic: add dmic dapm widget and route (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: skl-hda-dsp-generic: add dependency to dmic driver (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: boards: Match Product Family instead of product (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: dapm: Invalidate only paths reachable for a given stream (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: topology: use set_get_data in process load (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_esai: Add compatible string for imx6ull (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: keep analog power register at SND_SOC_BIAS_OFF (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: Remove magic number register writes (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: Revert remove superfluous set (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: remove superfluous set (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: depop stereo dac (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: handle concurrent interrupts (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: clear interrupts by polarity flip (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: move jack-detect init to i2c probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: fall back to DT prop names on error (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: Add component driver name (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: use more of the volume range from DACs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: remove w90x900/nuc900 platform drivers (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: nuc900: nuc900-audio: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sof-rt5682: add dmic dapm widget to support dmic PCM (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: add for_each_xxx macro for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-card: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-card: remove useless check on codec (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-card: fix null pointer dereference in clean up (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-card: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sst: fix kmalloc call with wrong flags (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: core: Fix deadlock in snd_soc_instantiate_card() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Remove erroneous soc_cleanup_card_resources() call (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: use snd_soc_dai_link_component for CPU (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: core: move DAI pre-links initiation to snd_soc_instantiate_card (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1011: fix warning reported by kbuild test robot and minor issue (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1011: Mark format integer literals as unsigned (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: core: Tell codec that jack is being removed (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Change SR and WSS computation (Jaroslav Kysela) [1738610] - [sound] ALSA: SoC: rt274: Fix internal jack assignment in set_jack callback (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5672: fix kernel oops with platform_name override (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: cht_bsw_nau8824: fix kernel oops with platform_name override (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bytcht_es8316: fix kernel oops with platform_name override (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: cht_bsw_max98090: fix kernel oops with platform_name override (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 422 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 395 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 340 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Add offset to RX channel select (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Fix sun8i tx channel offset mask (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98090: remove 24-bit format support if RJ is 0 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: da7219: Fix build error without CONFIG_I2C (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: Fix COMPILE_TEST build error (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pcm3168a: Implement set_tdm_slot callback (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: Make some symbols static (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cx2072x: remove set but not used variable 'is_right_j ' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1011: Add RT1011 amplifier driver (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: debug: add new debugfs entries for IPC flood test (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: ipc: Introduce SOF_IPC_GLB_TEST_MSG IPC command (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: uapi: mirror firmware changes (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: send time stamp to FW for alignment (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: bump to ABI 3.6 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: soundwire: add initial soundwire support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: topology: add support for mux/demux component (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: fix DSP oops definitions in FW ABI (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: ipc: don't check for HIPCCTL register value (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda-ipc: re-enable IPC IRQ at end of handler (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda-ipc: read all IPC registers first (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: cnl-ipc: re-enable IPC IRQ at end of handler (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: cnl-ipc: move code around for clarity (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: cnl-ipc: read all IPC registers first (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Do not send cmd via SHIM register (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: add mode parameter for snd_sof_debugfs_buf_item (Jaroslav Kysela) [1738610] - [sound] ALSA: Revert "ASoC: core: use component driver name as component name" (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: stm32: sai: manage identification registers (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: ipc: replace fw ready bitfield with explicit bit ordering (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Baytrail: add quirk for Aegex 10 (RU2) tablet (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: fix typos of SPDX-License-Identifier (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 201 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 194 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 177 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 162 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 149 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: use the defined ppcap functions (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: add COMPILE_TEST for PCI options (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: boards: Add COMPILE_TEST for new machine drivers (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: boards: remove dependency on asm/platform_sst_audio.h (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoc: fix sound/soc/intel/skylake/slk-ssp-clk.c build error on IA64 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: use common helpers to detect CPUs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: Add missing voice activation register definitions (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: core: use component driver name as component name (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cs42xx8: Fix build error with CONFIG_GPIOLIB is not set (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sof-rt5682: fix undefined references with Baytrail-only support (Jaroslav Kysela) [1738610] - [sound] ALSA: wcd9335: fix a incorrect use of kstrndup() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-codec: fix first delay on Speaker (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-spdif: Add support for H6 SoC (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-spdif: Add TX fifo bit flush quirks (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-spdif: Move quirks to the top (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cx2072x: fix spelling mistake "configued" -> "configured" (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cx2072x: fix integer overflow on unsigned int multiply (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: force end-of-file for debugfs trace at suspend (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: trace: remove code duplication in sof_wait_trace_avail() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Use struct_size() in kmemdup() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98357a: Show KConfig entry (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: topology: Use struct_size() helper (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cx2072x: remove redundant assignment to pulse_len (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: fix the hda init chip (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: ipc: fix a race, leading to IPC timeouts (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: control: correct the copy size for bytes kcontrol put (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: pcm: remove warning - initialize workqueue on open (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: pcm: clear hw_params_upon_resume flag correctly (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: core: fix error handling with the probe workqueue (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: core: remove snd_soc_unregister_component in case of error (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: core: remove DSP after unregistering machine driver (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: fixup references at soc_cleanup_card_resources() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Force polling mode on CFL and CNL (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 119 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 64 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: core: lock client_mutex while removing link components (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: simple-card: Restore original configuration of DAI format (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qdsp6: q6core: Use struct_size() in kmemdup() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Use struct_size() helper (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: dapm: Use struct_size() in krealloc() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: boards: remove unnecessary inclusion of skl.h (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: move card registration to the end of probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: remove unused DAPM pins (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Mediatek: MT8183: enable dev runtime suspend and resume (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Add machine driver for CX2072X on BYT/CHT platforms (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Add support for Conexant CX2072X CODEC (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_asrc: Unify the supported input and output rate (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-pcm: fixup try_module_get()/module_put() timing (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sof-rt5682: add newline for clarity (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Mediatek: MT8183: fix compile error (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Mediatek: MT8183: fix compile error (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sof-rt5682: fix AMP quirk support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sof-rt5682: fix for codec button mapping (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 4 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 3 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: simple-card: Fix configuration of DAI format (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: WARN() is not related to component->driver->probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rsnd: move pcm_new from snd_soc_component_driver to snd_soc_dai_driver (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: glk_rt5682_max98357a: Remap button control-function (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Mediatek: MT8183: enable IIR filter (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rename functions that pollute the simple_xxx namespace (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: soc-acpi: Fix machine selection order (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677-spi: Handle over reading when flipping bytes (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dpm: fixup DAI active unbalance (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tlv320aic3x: Add support for high power analog output (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cs42xx8: Add reset gpio handling (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cs42xx8: Add regcache mask dirty (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_asrc: replace the process_option table with function (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_asrc: Fix the issue about unsupported rate (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: add g12a tohdmitx control (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-card: add basic codec-to-codec link support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: dapm: allow muxes to force a disconnect (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-card: set link name based on link node name (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Mediatek: MT8183: set data align (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Mediatek: add memory interface data align (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ak4458: rstn_control - return a non-zero on error only (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hdmi-codec: re-introduce mutex locking (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-pcm: add soc_pcm_components_open() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-pcm: add missing cpu_dai->rate = 0 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-pcm: do cpu_dai related operation at same place (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: use soc_find_component() at snd_soc_get_dai_id() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: add soc_component_to_node() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: tidyup soc_bind_dai_link() comment balance (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: don't use codec_dais on soc_bind_dai_link() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: use i on snd_soc_resume() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98357a: request GPIO when device get probed (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: ICL add Icelake chip info struct (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: ICL: add Icelake SSP count (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: pcm: remove runtime PM calls during pcm open/close (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Add Cometlake PCI IDs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Add Comet Lake PCI IDs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: amd: Reporting accurate hw_ptr for acp3x dma (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-pcm: BE dai needs prepare when pause release after resume (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ak4458: add return value for ak4458_probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC : cs4265 : readable register too low (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: fix error in verbose ipc command parsing (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: fix race in FW boot timeout handling (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: nocodec: fix undefined reference (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-acpi: fix implicit header use of module.h/export.h (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: Move clock operation to PM runtime (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: stm32: i2s: manage identification registers (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hdmi-codec: remove ops dependency on the dai id (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hdmi-codec: remove reference to the dai drivers in the private data (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hdmi-codec: remove reference to the current substream (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hdmi-codec: remove function name debug traces (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 282 (Jaroslav Kysela) [1738610] - [sound] ALSA: xen-front: fix unintention integer overflow on left shifts (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - PCI quirk for Medion E4254 (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Apply AMD controller workaround for Raven platform (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Fix alienware headset mic (Jaroslav Kysela) [1738610] - [sound] ALSA: Add Acer Aspire Ethos 8951G model quirk (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/hdmi: remove redundant assignment to variable pcm_idx (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Fix the problem of two front mics on a ThinkCentre (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Enable internal speaker & headset mic of ASUS UX431FL (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Add quirk for HP Pavilion 15 (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Fix overridden device-specific initialization (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Fix potential endless loop at applying quirks (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Allow runtime PM for controller if component notifier is used (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Blacklist PC beep for Lenovo ThinkCentre M73/93 (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Check beep whitelist before assigning in all codecs (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/ca0132 - Add new SBZ quirk (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Fixes inverted Conexant GPIO mic mute led (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Define a fallback_pin_fixup_tbl for alc269 family (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Expand pin_match function to match upcoming new tbls (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Drop unsol event handler for Intel HDMI codecs (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Add a generic reboot_notify (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Let all conexant codec enter D3 when rebooting (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/sigmatel - remove unused variable 'stac9200_core_init' (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Add quirk for HP Envy x360 (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Set fifo_size for both playback and capture streams (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Fix a memory leak bug (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Add a quirk model for fixing Huawei Matebook X right speaker (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Add model description for Chrome headset button quirk (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Fix a typo in model documentation (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Inform too slow responses (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Apply workaround for another AMD chip 1022:1487 (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Remove page allocation redirection (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Workaround for crackled sound on AMD controller (1022:1457) (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Don't override global PCM hw info flag (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Add support of Zhaoxin controller (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/intel: stop probe if DMICS are detected on Skylake+ platforms (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Show the fatal CORB/RIRB error more clearly (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Add a conexant codec entry to let mute led work (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Fix intermittent CORB/RIRB stall on Intel chips (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: Make hdac_device device-managed (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Flush interrupts on disabling (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/hdmi - Allow audio component for AMD/ATI and Nvidia HDMI (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/hdmi - Don't report spurious jack state changes (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Optimize resume for codecs without jack detection (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Don't resume forcibly i915 HDMI/DP codec (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/hdmi - Fix i915 reverse port/pin mapping (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/hdmi - Remove duplicated define (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek: apply ALC891 headset fixup to one Dell machine (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Fixed Headphone Mic can't record on Dell platform (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Simplify snd_hdac_refresh_widgets() (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Fix widget_mutex incomplete protection (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/ca0132 - remove redundant assignment to variable 'changed' (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Change front mic location for Lenovo M710q (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek: Add quirks for several Clevo notebook barebones (Jaroslav Kysela) [1738610] - [sound] ALSA: Revert "ALSA: hda/realtek - Improve the headset mic for Acer Aspire laptops" (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Add Elkhart Lake PCI ID (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: fix a mask for unsolicited event tags (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hda: fix unbalanced codec dev refcount for HDA_DEV_ASOC (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/ca0132: Use struct_size() (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Use struct_size() (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Update headset mode for ALC256 (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: move polling_mode flag to struct hdac_bus (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: assign polling_mode after azx_bus_init (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Improve the headset mic for Acer Aspire laptops (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Force polling mode on CNL for fixing codec communication (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Enable micmute LED for Huawei laptops (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Set default power save node to 0 (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Check headset type by unplug and resume (Jaroslav Kysela) [1738610] - [sound] ALSA: hdac: Fix codec name after machine driver is unloaded and reloaded (Jaroslav Kysela) [1738610] - [sound] ALSA: hdac: fix memory release for SST and SOF drivers (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 371 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Add SPDX license identifier for missed files (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Add SPDX license identifier for more missed files (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 130 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 336 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 285 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 295 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 273 (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: fix wrong packet parameter for Alesis iO26 (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: check intermediate state of clock status and retry (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: handle error code when getting current source of clock (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: remove WARN_ON() at destruction of AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: add note for FE-8 (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: add support for MOTU 4pre (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: fix isoc cycle count to which rx packet is scheduled (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: fix error path for initialization of stream structures (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: fix to handle correct stream for PCM playback (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: fix NULL pointer dereference to unused stream structure (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire: fix a memory leak bug (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: localize kernel APIs to start/stop each AMDTP stream (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: support AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: support AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: support AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: support AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: support AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: support AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: support AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: support AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: code refactoring for initialization/destruction of AMDTP stream (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: code refactoring for initialization/destruction of AMDTP stream (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: code refactoring for initialization/destruction of AMDTP stream (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: code refactoring for initialization/destruction of AMDTP stream (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: code refactoring for bus reset handler (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: code refactoring for initialization/destruction of AMDTP streams (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: add a kernel API to start AMDTP streams in AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: add a kernel API to add AMDTP stream into AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: add a kernel API to stop a couple of AMDTP streams in AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: add AMDTP domain structure to handle several isoc contexts (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: more code refactoring for MOTU data block processing layer (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: process payload of isoc context according to packet descriptors (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: code refactoring for FF data block processing layer (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: code refactoring for MOTU data block processing layer (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: code refactoring for TASCAM data block processing layer (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: code refactoring for DOT data block processing layer (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: code refactoring for AM824 data block processing layer (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: pass packet descriptor to data block processing layer (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: code refactoring to process context payloads (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: code refactoring to process PCM substream (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use packet descriptor for IR context (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use packet descriptor for IT context (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: add list of packet descriptor (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: pass no syt information to data block processing layer (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: add syt_override member for some protocols (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: operate data block counter in top level of processing for IR context (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: operate data block counter in top level of processing for IT context (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: pass data block counter to data block processing layer (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: pass data block count as an argument to tracepoints event (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: obsolete ctx_data.tx.first_dbc with CIP_UNALIGHED_DBC flag (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: code refactoring for local variables (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: code refactoring for post operation to data block counter (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: code refactoring for error path of parser for CIP header (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: fix different data block counter between probed event and transferred isochronous packet (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: fix initial value of data block count for IR context without CIP_DBC_IS_END_EVENT (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib/fireface: fix initial value of data block counter for IR context with CIP_NO_HEADER (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: fix invalid length of rx packet payload for tracepoint events (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: fix wrong reference count for stream functionality at error path of rawmidi interface (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: fix wrong reference count for stream functionality at error path of rawmidi interface (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: fix wrong reference count for stream functionality at error path of rawmidi interface (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: fix wrong reference count for stream functionality at error path of rawmidi interface (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: fix wrong reference count for stream functionality at error path of rawmidi interface (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: fix wrong reference count for stream functionality at error path of rawmidi interface (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib/fireworks: fix miss detection of received MIDI messages (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: fix to process MIDI conformant data channel for AM824 format (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: cache next data_block_counter after probing tracepoints event for IR context (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: unify common tracepoints for both direction (Jaroslav Kysela) [1738610] - [sound] ALSA: Revert "ALSA: firewire-lib: fix inverted node IDs for amdtp_packet events" (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: ensure to release isochronous resources in pcm.hw_params callback (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: ensure to release isochronous resources in pcm.hw_params callback (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: ensure to release isochronous resources in pcm.hw_params callback (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: unify stop and release method for duplex streams (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: unify stop and release method for duplex streams (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: unify stop and release method for duplex streams (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: unify stop and release method for duplex streams (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: unify stop and release method for duplex streams (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: code refactoring for pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: update isochronous resources when starting packet streaming after bus-reset (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: reserve/release isochronous resources in pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: code refactoring to finish streaming session (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: minor code refactoring to stop isochronous context (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: rename helper functions to begin/finish streaming session (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: code refactoring for condition to stop streaming (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: add helper function to keep isochronous resources (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: unify midi callback function (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: unify the count of subscriber for packet streaming (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: split allocation of isochronous resources from establishment of connection (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: change the range of critical section for stream data in PCM.hw_free callback (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: code refactoring for error path to start duplex stream (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: change the range of critical section for stream data in PCM.hw_free callback (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: code refactoring for callback function to rawmidi interface (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: code rafactoring for callback functions to PCM interface (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: fix compiler warning due to returning uninitialized value (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: configure stream parameter in pcm.hw_params callback (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: configure packet format in pcm.hw_params callback (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: unify substreams counter (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: rename helper functions for duplex streams (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: expand stop procedure for packet streaming (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: break packet streaming at bus-reset handler (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: start duplex streams if supported (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: set packet parameter according to current configuration (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: code refactoring for stop condition of packet streaming (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: don't set XRUN in stop streaming (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: configure stream parameters in pcm.hw_params callback (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: configure sampling transfer frequency in pcm.hw_params callback (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: code refactoring for pcm.hw_params/hw_free (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: code refactoring for rawmidi.open/close (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: unify substream counter (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: code refactoring to initialize/destroy stream data (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: obsolete useless member of private structure (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: don't set XRUN in stop streaming (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: configure sampling transfer frequency in pcm.hw_params callback (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: code refactoring for pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: update isochronous resources when starting packet streaming after bus-reset (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: reserve/release isochronous resources in pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: code refactoring to keep isochronous resources (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: code refactoring to stop packet streaming (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: code refactoring for pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: update isochronous resources when starting packet streaming after bus-reset (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: reserve/release isochronous resources in pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: code refactoring to keep isochronous resources (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: simplify error path to begin streaming session (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: code refactoring to finish streaming session (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: refactoring to move timing of registration for isochronous channel (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: allow PCM capture for Stanton SCS.1m (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: code refactoring for pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: minor code refactoring to finish streaming session (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: update isochronous resources when starting packet streaming after bus-reset (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: reserve/release isochronous resources in pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: support allocate_resources operation in latter protocol (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: support allocate_resources operation in ff400 protocol (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: support allocate_resources operation in ff800 protocol (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: add protocol-specific operation to allocate isochronous resources (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: code refactoring for pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: minor code refactoring to finish streaming session (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: update isochronous resources when starting packet streaming after bus reset (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: reserve/release isochronous resources in pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: code refactoring for release of isochronous resources (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: code refactoring for reservation of isochronous resources (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: code refactoring for registration of isochronous channels (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: fix destruction of data for isochronous resources (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: Use ULL suffixes for 64-bit constants (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: refactoring to obsolete IR packet handler (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: refactoring to obsolete IT packet handler (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: fix inverted node IDs for amdtp_packet events (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: fix data block counter for incoming packet without CIP header (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use 8 byte packet header for IT context to separate CIP header from CIP payload (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: code refactoring to queueing packets (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: unify packet handler for IT context (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: split helper function to generate CIP header (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: unify packet handler for IR context (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use 16 bytes IR context header to separate CIP header (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: split helper function to check incoming CIP header (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: compute pointer to payload buffer in context handler (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: calculate the length of packet payload in packet handler (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use clear name for variable of CIP header (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use IT context header to compute cycle count for scheduling packet (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: obsolete macro for header of IT context (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: add helper function to cancel context inner callback handler (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use union for directional parameters (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: unify tracing events to 'amdtp_packet' event (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use dynamic array for CIP header of tracing events (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use the same unit for payload argument in tracing events (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: add data_blocks/data_block_counter parameter to in_packet/out_packet tracing events (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use the same type of argument for CIP header for tracing event (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: add stream format parameters for PreSonus FireStudio (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 61 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 102 (Jaroslav Kysela) [1738610] - [sound] ALSA: aoa: onyx: always initialize register read value (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 250 (Jaroslav Kysela) [1738610] - [sound] ALSA: ac97: Fix double free of ac97_codec_device (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Add SPDX license identifier - Makefile/Kconfig (Jaroslav Kysela) [1738610] - [sound] ALSA: pcm: add support for 352.8KHz and 384KHz sample rate (Jaroslav Kysela) [1738610] - [sound] ALSA: seq: Fix potential concurrent access to the deleted pool (Jaroslav Kysela) [1738610] - [sound] ALSA: pcm: fix lost wakeup event scenarios in snd_pcm_drain (Jaroslav Kysela) [1738610] - [sound] ALSA: compress: Be more restrictive about when a drain is allowed (Jaroslav Kysela) [1738610] - [sound] ALSA: compress: Don't allow paritial drain operations on capture streams (Jaroslav Kysela) [1738610] - [sound] ALSA: compress: Prevent bypasses of set_params (Jaroslav Kysela) [1738610] - [sound] ALSA: compress: Fix regression on compressed capture streams (Jaroslav Kysela) [1738610] - [sound] ALSA: pcm: Fix refcount_inc() on zero usage (Jaroslav Kysela) [1738610] - [sound] ALSA: seq: Break too long mutex context in the write loop (Jaroslav Kysela) [1738610] - [sound] ALSA: seq: fix incorrect order of dest_client/dest_ports arguments (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 372 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 345 (Jaroslav Kysela) [1738610] - [sound] ALSA: control: Use struct_size() (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 167 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 151 (Jaroslav Kysela) [1738610] - [sound] ALSA: pcm: oss: Use struct_size() helper (Jaroslav Kysela) [1738610]- [tools] selftests/powerpc: Retry on host facility unavailable (Desnes Augusto Nunes do Rosario) [1739770] - [tools] selftests/powerpc: Do not fail with reschedule (Desnes Augusto Nunes do Rosario) [1739770] - [tools] libperf: Warn when exceeding MAX_NR_CPUS in cpumap (Frank Ramsay) [1753332] - [tools] perf header: Replace MAX_NR_CPUS with cpu__max_cpu() (Frank Ramsay) [1753332] - [tools] perf machine: Replace MAX_NR_CPUS with perf_env::nr_cpus_online (Frank Ramsay) [1753332] - [tools] perf session: Replace MAX_NR_CPUS with perf_env::nr_cpus_online (Frank Ramsay) [1753332] - [tools] perf stat: Replace MAX_NR_CPUS with cpu__max_cpu() (Frank Ramsay) [1753332] - [tools] perf svghelper: Replace MAX_NR_CPUS with perf_env::nr_cpus_online (Frank Ramsay) [1753332] - [tools] perf timechart: Refactor svg_build_topology_map() (Frank Ramsay) [1753332] - [tools] perf tools: Increase MAX_NR_CPUS and MAX_CACHES (Frank Ramsay) [1753332] - [crypto] crypto: chelsio - count incomplete block in IV (Jonathan Toppins) [1725813] - [crypto] crypto: chelsio - Fix softlockup with heavy I/O (Jonathan Toppins) [1725813] - [crypto] crypto: chelsio - Fix NULL pointer dereference (Jonathan Toppins) [1725813] - [nvme] nvme-pci: Allow PCI bus-level PM to be used if ASPM is disabled (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [pci] PCI/ASPM: Add pcie_aspm_enabled() (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: Fix async probe remove race (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: fix controller removal race with scan work (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-rdma: fix possible use-after-free in connect error flow (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: fix a possible deadlock when passthru commands sent to a multipath device (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-core: Fix extra device_put() call on error path (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet-file: fix nvmet_file_flush() always returning an error (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet-loop: Flush nvme_delete_wq when removing the port (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: Fix use-after-free bug when a port is removed (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-multipath: revalidate nvme_ns_head gendisk in nvme_validate_ns (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] Revert "nvme-pci: don't create a read hctx mapping without read queues" (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: fix multipath crash when ANA is deactivated (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: fix memory leak caused by incorrect subsystem free (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: ignore subnqn for ADATA SX6000LNP (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: fix NULL deref for fabrics options (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: fix regression upon hot device removal and insertion (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-fc: fix module unloads while lports still pending (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-tcp: set the STABLE_WRITES flag when data digests are enabled (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: print a hint while rejecting NSID 0 or 0xffffffff (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-tcp: don't use sendpage for SLAB pages (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-multipath: do not select namespaces which are about to be removed (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-multipath: also check for a disabled path if there is a single sibling (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-multipath: factor out a nvme_path_is_disabled helper (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: export I/O characteristics attributes in Identify (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: set physical block size and optimal I/O size (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-trace: add delete completion and submission queue to admin cmds tracer (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-trace: fix spelling mistake "spcecific" -> "specific" (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: check for NULL return from pci_alloc_p2pmem() (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: limit max_hw_sectors based on the DMA max mapping size (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: don't fall back to a 32-bit DMA mask (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: don't create a read hctx mapping without read queues (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: make nvme_dev_pm_ops static (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-fcloop: resolve warnings on RCU usage and sleep warnings (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-fcloop: fix inconsistent lock state warnings (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [pci] PCI: PM: Skip devices in D0 for (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [pci] PCI: PM: Avoid possible suspend-to-idle issue (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: add I/O characteristics fields (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: enable to inject errors into admin commands (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: prepare for fault injection into admin commands (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: introduce target-side trace (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-trace: print result and status in hex format (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-trace: support for fabrics commands in host-side (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-trace: move opcode symbol print to nvme.h (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-trace: do not export nvme_trace_disk_name (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: properly report state change failure in nvme_reset_work (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: clean up nvme_remove_dead_ctrl a bit (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: set the errno on ctrl state change error (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: adjust irq max_vector using num_possible_cpus() (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: use host managed power state for suspend (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: remove unnecessary zero for static var (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: introduce nvme_is_fabrics to check fabrics cmd (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-fc: add message when creating new association (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: remove queue_count_ops for write_queues and poll_queues (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: fix possible io failures when removing multipathed ns (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: export get and set features (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: add transport discovery change op (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-fcloop: add support for nvmet discovery_event op (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [block] block: remove blk_init_request_from_bio (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [block] block: initialize the write priority (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: Fix u32 overflow in the number of namespace list calculation (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet-fc: add transport discovery change event callback support (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: don't limit DMA segement size (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: fix data_len to 0 for bdev-backed write_zeroes (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-tcp: fix queue mapping when queue count is limited (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: use blk-mq mapping for unmanaged irqs (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: copy MTFA field from identify controller (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: release namespace SRCU protection before performing controller ioctls (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: merge nvme_ns_ioctl into nvme_ioctl (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: remove the ifdef around nvme_nvm_ioctl (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: fix srcu locking on error return in nvme_get_ns_from_disk (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: Fix known effects (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: Sync queues on reset (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: Unblock reset_work on IO failure (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: Don't disable on timeout in reset state (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: Fix controller freeze wait disabling (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: validate cntlid during controller initialisation (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: change locking for the per-subsystem controller list (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: trace all async notice events (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-fabrics: remove unused argument (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: add known admin effects to augument admin effects log page (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: init shadow doorbell after each reset (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: mark expected switch fall-through (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: mark nvme_core_init and nvme_core_exit static (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: protect discovery change log event list iteration (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: move command size checks to the core (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: check more command sizes (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-fabrics: check more command sizes (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: remove an unneeded variable initialization (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: unquiesce admin queue on shutdown (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: shutdown on timeout during deletion (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: set 0 capacity if namespace block size exceeds PAGE_SIZE (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-rdma: fix a NULL deref when an admin connect times out (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet-file: clamp-down file namespace lba_shift (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: include (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: rename nvme_completion instances from rsp to cqe (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet-rdma: remove p2p_client initialization from fast-path (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: return a specified error it subsys_alloc fails (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: fix discover log page when offsets are used (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: never fail double namespace enablement (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: log the error status on Identify Namespace failure (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: tidy up nvme_map_data (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: add safety check for subsystem lock during nvmet_ns_changed (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: only call nvme_unmap_data for requests transferring data (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: remove q_dmadev from nvme_queue (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: merge nvme_free_iod into nvme_unmap_data (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: move the call to nvme_cleanup_cmd out of nvme_unmap_data (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: remove nvme_init_iod (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: use a flag for polled queues (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [block] block: add a rq_integrity_vec helper (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [block] block: add dma_map_bvec helper (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [block] block: add a rq_dma_dir helper (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet-fc: use zero-sized array and struct_size() in kzalloc() (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: remove unused nvme_iod member (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: avoid double errno conversions (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: avoid double dereference to convert le to cpu (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: fix error flow during ns enable (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: add proper write zeroes setup for the multipath device (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: disable Write Zeroes for qemu controllers (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet-fc: bring Disconnect into compliance with FC-NVME spec (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: add proper discard setup for the multipath device (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: remove nvme_ns_config_oncs (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet-fc: fix issues with targetport assoc_list list walking (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: add get-feature to admin cmds tracer (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-loop: init nvmet_ctrl fatal_err_work when allocate (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: put ns_head ref if namespace fails allocation (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-trace: fix cdw10 buffer overrun (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: don't warn on block content change effects (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: update comment to make the code easier to read (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: convert to SPDX identifiers (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-lightnvm: convert to SPDX identifiers (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: return error from (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: avoid that deleting a controller triggers a circular locking complaint (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: introduce a helper function for controller deletion (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: unexport nvme_delete_ctrl_sync() (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: check kstrtoint() return value in queue_count_set() (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: fix indentation (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [lightnvm] lightnvm: simplify geometry (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [powerpc] powerpc/tm: Fix FP/VMX unavailable exceptions inside a transaction (Gustavo Duarte) [1750653] - [powerpc] powerpc/tm: Fix restoring FP/VMX facility incorrectly on interrupts (Gustavo Duarte) [1750653] - [block] block: split .sysfs_lock into two locks (Ming Lei) [1697383] - [block] block: add helper for checking if queue is registered (Ming Lei) [1697383] - [block] blk-mq: don't hold q->sysfs_lock in blk_mq_map_swqueue (Ming Lei) [1697383] - [block] block: don't hold q->sysfs_lock in elevator_init_mq (Ming Lei) [1697383] - [block] block: Remove blk_mq_register_dev() (Ming Lei) [1697383] - [x86] KVM: X86: Fix fpu state crash in kvm guest (Prarit Bhargava) [1737070] - [x86] x86/fpu: Don't use current->mm to check for a kthread (Prarit Bhargava) [1737070] - [x86] x86/fpu: Update kernel's FPU state before using for the fsave header (Prarit Bhargava) [1737070] - [x86] x86/fpu: Use fault_in_pages_writeable() for pre-faulting (Prarit Bhargava) [1737070] - [mm] mm/gup: continue VM_FAULT_RETRY processing even for pre-faults (Prarit Bhargava) [1737070] - [x86] x86/fpu: Fault-in user stack if copy_fpstate_to_sigframe() fails (Prarit Bhargava) [1737070] - [x86] x86/pkeys: Add PKRU value to init_fpstate (Prarit Bhargava) [1737070] - [x86] x86/fpu: Restore regs in copy_fpstate_to_sigframe() in order to use the fastpath (Prarit Bhargava) [1737070] - [x86] x86/fpu: Add a fastpath to copy_fpstate_to_sigframe() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Add a fastpath to __fpu__restore_sig() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Defer FPU state load until return to userspace (Prarit Bhargava) [1737070] - [x86] x86/fpu: Merge the two code paths in __fpu__restore_sig() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Restore from kernel memory on the 64-bit path too (Prarit Bhargava) [1737070] - [x86] x86/fpu: Inline copy_user_to_fpregs_zeroing() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Update xstate's PKRU value on write_pkru() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Prepare copy_fpstate_to_sigframe() for TIF_NEED_FPU_LOAD (Prarit Bhargava) [1737070] - [x86] x86/fpu: Always store the registers in copy_fpstate_to_sigframe() (Prarit Bhargava) [1737070] - [x86] x86/entry: Add TIF_NEED_FPU_LOAD (Prarit Bhargava) [1737070] - [x86] x86/fpu: Eager switch PKRU state (Prarit Bhargava) [1737070] - [x86] x86/pkeys: Don't check if PKRU is zero before writing it (Prarit Bhargava) [1737070] - [x86] x86/fpu: Only write PKRU if it is different from current (Prarit Bhargava) [1737070] - [x86] x86/pkeys: Provide *pkru() helpers (Prarit Bhargava) [1737070] - [x86] x86/fpu: Use a feature number instead of mask in two more helpers (Prarit Bhargava) [1737070] - [x86] x86/fpu: Make __raw_xsave_addr() use a feature number instead of mask (Prarit Bhargava) [1737070] - [x86] x86/fpu: Add an __fpregs_load_activate() internal helper (Prarit Bhargava) [1737070] - [x86] x86/fpu: Remove user_fpu_begin() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Remove fpu->initialized (Prarit Bhargava) [1737070] - [x86] x86/fpu: Don't save fxregs for ia32 frames in copy_fpstate_to_sigframe() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Remove fpu->initialized usage in copy_fpstate_to_sigframe() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Always init the state in fpu__clear() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Remove preempt_disable() in fpu__clear() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Remove fpu__restore() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Remove fpu->initialized usage in __fpu__restore_sig() (Prarit Bhargava) [1737070] - [x86] x86/entry: Remove unneeded need_resched() loop (Prarit Bhargava) [1737070] - [x86] x86/uaccess: Introduce user_access_{save, restore}() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Fix i486 + no387 boot crash by only saving FPU registers on context switch if there is an FPU (Prarit Bhargava) [1737070] - [x86] x86/fpu: Remove second definition of fpu in __fpu__restore_sig() (Prarit Bhargava) [1737070] - [net] udp: correct reuseport selection with connected sockets (Paolo Abeni) [1665807] - [net] udp6: add missing rehash callback to udplite (Paolo Abeni) [1665807] - [net] udp: add missing rehash callback to udplite (Paolo Abeni) [1665807] - [net] udp6: prefer listeners bound to an address (Paolo Abeni) [1665807] - [net] udp: prefer listeners bound to an address (Paolo Abeni) [1665807] - [net] sched: fix race between deactivation and dequeue for NOLOCK qdisc (Davide Caratti) [1744397] - [net] check extack._msg before print (Ivan Vecera) [1751279] - [net] report invalid mtu value via netlink extack (Ivan Vecera) [1751279] - [net] report min and max mtu network device settings (Ivan Vecera) [1751279] - [net] failover: change mtu has RTNL (Ivan Vecera) [1751279] - [net] neigh: fix multiple neigh timer scheduling (Lorenzo Bianconi) [1730632] - [net] virtchnl: fix 'Unknown bps' in dmesg for 2.5Gb/5Gb speeds (Ivan Vecera) [1748437] - [net] Add a define for LLDP ethertype (Ivan Vecera) [1748428] - [net] devlink: Add support for direct reporter health state update (Petr Oros) [1746363] - [netdrv] Add IANA_VXLAN_UDP_PORT definition to vxlan header file (Ivan Vecera) [1731347] - [netdrv] Move the definition of the default Geneve udp port to public header file (Ivan Vecera) [1731347] - [net] openvswitch: Add a new action check_pkt_len (Numan Siddique) [1700733]- [pci] PCI: Add pci_dev_id() helper (Myron Stowe) [1735874] - [netdrv] ibmvnic: Warn unknown speed message only when carrier is present (Steve Best) [1749873] - [netdrv] net/ibmvnic: Fix missing { in __ibmvnic_reset (Steve Best) [1749873] - [netdrv] net/ibmvnic: free reset work of removed device from queue (Steve Best) [1749873] - [netdrv] ibmvnic: Do not process reset during or after device removal (Steve Best) [1749873] - [cpufreq] cpufreq: intel_pstate: Show different max frequency with turbo 3 and HWP (Alexander Beregalov) [1752053] - [char] hpet: Fix missing '=' character in the __setup() code of hpet_mmap_enable (Prarit Bhargava) [1660796] - [hwtracing] intel_th: pci: Add support for another Lewisburg PCH (Jiri Olsa) [1714486] - [x86] x86/entry/32: Fix ENDPROC of common_spurious (Prarit Bhargava) [1730447] - [x86] x86/irq: Seperate unused system vectors from spurious entry again (Prarit Bhargava) [1730447] - [vfio] vfio/type1: Handle different mdev isolation type (Tarun Gupta) [1498341] - [vfio] vfio/type1: Add domain at(de)taching group helpers (Tarun Gupta) [1498341] - [vfio] vfio/mdev: Add iommu related member in mdev_device (Tarun Gupta) [1498341] - [documentation] ipmb: place it at driver-api and convert to ReST (Tony Camuso) [1752071] - [char] ipmi_si_intf: Fix race in timer shutdown handling (Tony Camuso) [1752071] - [char] ipmi_ssif: avoid registering duplicate ssif interface (Tony Camuso) [1752071] - [char] ipmi: Free receive messages when in an oops (Tony Camuso) [1752071] - [char] ipmi_si: Only schedule continuously in the thread in maintenance mode (Tony Camuso) [1752071] - [char] ipmi_si: Remove ipmi_ from the device attr names (Tony Camuso) [1752071] - [char] ipmi_si: Convert device attr permissions to octal (Tony Camuso) [1752071] - [char] ipmi_si: Rework some include files (Tony Camuso) [1752071] - [char] ipmi_si: Convert timespec64 to timespec (Tony Camuso) [1752071] - [char] Fix uninitialized variable in ipmb_dev_int.c (Tony Camuso) [1752071] - [char] fix platform_no_drv_owner.cocci warnings (Tony Camuso) [1752071] - [char] ipmi: ipmb: don't allocate i2c_client on stack (Tony Camuso) [1752071] - [char] ipmi: ipmb: Fix build error while CONFIG_I2C is set to m (Tony Camuso) [1752071] - [char] Add support for IPMB driver (Tony Camuso) [1752071] - [char] drivers: ipmi: Drop device reference (Tony Camuso) [1752071] - [char] ipmi_ssif: fix unexpected driver unregister warning (Tony Camuso) [1752071] - [char] Add SPDX license identifier - Makefile/Kconfig (Tony Camuso) [1752071] - [char] ipmi_si: use bool type for initialized variable (Tony Camuso) [1752071] - [char] ipmi_si: fix unexpected driver unregister warning (Tony Camuso) [1752071] - [char] ipmi: Remove warning if no slave address is present (Tony Camuso) [1752071] - [char] ipmi:ssif: Only unregister the platform driver if it was registered (Tony Camuso) [1752071] - [char] ipmi: Add the i2c-addr property for SSIF interfaces (Tony Camuso) [1752071] - [char] ipmi: avoid atomic_inc in exit function (Tony Camuso) [1752071] - [char] ipmi: Remove file from ipmi_file_private (Tony Camuso) [1752071] - [char] ipmi_si: remove an unused variable in try_smi_init() (Tony Camuso) [1752071] - [char] ipmi: Make ipmi_interfaces_srcu variable static (Tony Camuso) [1752071] - [char] ipmi: Change to ktime_get_ts64() (Tony Camuso) [1752071] - [char] ipmi: Free the address list on module cleanup (Tony Camuso) [1752071] - [edac] EDAC, skx, i10nm: Fix source ID register offset (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, i10nm: Check ECC enabling status per channel (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, i10nm: Add Intel additional Ice-Lake support (Aristeu Rozanski) [1485543 1482412] - [x86] x86/CPU: Add more Icelake model numbers (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, skx, i10nm: Make skx_common.c a pure library (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, skx_common: Add code to recognise new compound error code (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, i10nm: Fix randconfig builds (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, i10nm: Add a driver for Intel 10nm server processors (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, skx_edac: Delete duplicated code (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, skx_common: Separate common code out from skx_edac (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, skx: Let EDAC core show the decoded result for debugfs (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, skx: Move debugfs node under EDAC's hierarchy (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, skx: Prepend hex formatting with '0x' (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, skx: Fix function calling order in skx_exit() (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, skx_edac: Fix logical channel intermediate decoding (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, {i7core,sb,skx}_edac: Fix uncorrected error counting (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC: Correct DIMM capacity unit symbol (Aristeu Rozanski) [1485543 1482412] - [x86] x86/mce: Add notifier_block forward declaration (Aristeu Rozanski) [1485543 1482412] - [netdrv] net: thunderx: fix NULL pointer dereference in nicvf_open/nicvf_stop (Dean Nelson) [1657380] - [netdrv] net: thunder: fix a potential NULL pointer dereference (Dean Nelson) [1657380] - [netdrv] net: thunderx: remove link change polling code and info from nicpf (Dean Nelson) [1657380] - [netdrv] net: thunderx: move link state polling function to VF (Dean Nelson) [1657380] - [netdrv] net: thunderx: add mutex to protect mailbox from concurrent calls for same VF (Dean Nelson) [1657380] - [netdrv] net: thunderx: rework xcast message structure to make it fit into 64 bit (Dean Nelson) [1657380] - [netdrv] net: thunderx: add nicvf_send_msg_to_pf result check for set_rx_mode_task (Dean Nelson) [1657380] - [netdrv] net: thunderx: make CFG_DONE message to run through generic send-ack sequence (Dean Nelson) [1657380] - [netdrv] net: thunderx: replace global nicvf_rx_mode_wq work queue for all VFs to private for each of them. (Dean Nelson) [1657380] - [netdrv] net: thunderx: set tso_hdrs pointer to NULL in nicvf_free_snd_queue (Dean Nelson) [1657380] - [x86] perf/x86/intel/rapl: Cosmetic rename internal variables in response to multi-die/pkg support (David Arcari) [1616309] - [x86] perf/x86/intel/uncore: Cosmetic renames in response to multi-die/pkg support (David Arcari) [1616309] - [hwmon] hwmon/coretemp: Cosmetic: Rename internal variables to zones from packages (David Arcari) [1616309] - [thermal] thermal/x86_pkg_temp_thermal: Cosmetic: Rename internal variables to zones from packages (David Arcari) [1616309] - [x86] perf/x86/intel/cstate: Support multi-die/package (David Arcari) [1616309] - [x86] perf/x86/intel/rapl: Support multi-die/package (David Arcari) [1616309] - [x86] perf/x86/intel/uncore: Support multi-die/package (David Arcari) [1616309] - [topology] topology: Create core_cpus and die_cpus sysfs attributes (David Arcari) [1616309] - [topology] topology: Create package_cpus sysfs attribute (David Arcari) [1616309] - [hwmon] hwmon/coretemp: Support multi-die/package (David Arcari) [1616309] - [powercap] powercap/intel_rapl: Update RAPL domain name and debug messages (David Arcari) [1616309] - [thermal] thermal/x86_pkg_temp_thermal: Support multi-die/package (David Arcari) [1616309] - [powercap] powercap/intel_rapl: Support multi-die/package (David Arcari) [1616309] - [powercap] powercap/intel_rapl: Simplify rapl_find_package() (David Arcari) [1616309] - [x86] x86/topology: Define topology_logical_die_id() (David Arcari) [1616309] - [x86] x86/topology: Define topology_die_id() (David Arcari) [1616309] - [topology] cpu/topology: Export die_id (David Arcari) [1616309] - [x86] x86/topology: Create topology_max_die_per_package() (David Arcari) [1616309] - [x86] x86/topology: Add CPUID.1F multi-die/package support (David Arcari) [1616309] - [x86] x86/smpboot: Rename match_die() to match_pkg() (David Arcari) [1616309] - [documentation] topology: Simplify cputopology.txt formatting and wording (David Arcari) [1616309] - [documentation] x86/topology: Fix documentation typo (David Arcari) [1616309] - [mm] mm: remove stale comment from page struct (Rafael Aquini) [1737065] - [mm] mm/slab.c: fix an infinite loop in leaks_show() (Rafael Aquini) [1737065] - [mm] mm/slub.c: update the comment about slab frozen (Rafael Aquini) [1737065] - [mm] mm/slab.c: remove unneed check in cpuup_canceled (Rafael Aquini) [1737065] - [mm] slub: remove useless kmem_cache_debug() before remove_full() (Rafael Aquini) [1737065] - [mm] slab: use slab_list instead of lru (Rafael Aquini) [1737065] - [mm] slub: use slab_list instead of lru (Rafael Aquini) [1737065] - [mm] slob: use slab_list instead of lru (Rafael Aquini) [1737065] - [mm] slob: respect list_head abstraction layer (Rafael Aquini) [1737065] - [mm] slab: fix a crash by reading /proc/slab_allocators (Rafael Aquini) [1737065] - [mm] mm: add support for kmem caches in DMA32 zone (Rafael Aquini) [1737065] - [mm] mm, slub: make the comment of put_cpu_partial() complete (Rafael Aquini) [1737065] - [mm] mm/slub.c: remove an unused addr argument (Rafael Aquini) [1737065] - [mm] mm/slab.c: kmemleak no scan alien caches (Rafael Aquini) [1737065] - [mm] mm/slub.c: freelist is ensured to be NULL when new_slab() fails (Rafael Aquini) [1737065] - [mm] slab: alien caches must not be initialized if the allocation of the alien cache failed (Rafael Aquini) [1737065] - [mm] include/linux/slab.h: fix sparse warning in kmalloc_type() (Rafael Aquini) [1737065] - [mm] mm/slub.c: record final state of slub action in deactivate_slab() (Rafael Aquini) [1737065] - [mm] mm/slub.c: page is always non-NULL in node_match() (Rafael Aquini) [1737065] - [mm] mm/slub.c: remove validation on cpu_slab in __flush_cpu_slab() (Rafael Aquini) [1737065] - [mm] mm, slab: remove unnecessary unlikely() (Rafael Aquini) [1737065] - [mm] mm: move obj_to_index to include/linux/slab_def.h (Rafael Aquini) [1737065] - [mm] slab: make kmem_cache_create{_usercopy} description proper kernel-doc (Rafael Aquini) [1737065] - [mm] slub: extend slub debug to handle multiple slabs (Rafael Aquini) [1737065] - [mm] mm/slub.c: switch to bitmap_zalloc() (Rafael Aquini) [1737065] - [fs] io_uring: add need_resched() check in inner poll loop (Jeff Moyer) [1706143] - [fs] io_uring: don't enter poll loop if we have CQEs pending (Jeff Moyer) [1706143] - [fs] io_uring: fix potential hang with polled IO (Jeff Moyer) [1706143] - [fs] io_uring: fix an issue when IOSQE_IO_LINK is inserted into defer list (Jeff Moyer) [1706143] - [fs] io_uring: fix manual setup of iov_iter for fixed buffers (Jeff Moyer) [1706143] - [fs] io_uring: fix KASAN use after free in io_sq_wq_submit_work (Jeff Moyer) [1706143] - [fs] io_uring: ensure ->list is initialized for poll commands (Jeff Moyer) [1706143] - [fs] io_uring: track io length in async_list based on bytes (Jeff Moyer) [1706143] - [fs] io_uring: don't use iov_iter_advance() for fixed buffers (Jeff Moyer) [1706143] - [fs] io_uring: add a memory barrier before atomic_read (Jeff Moyer) [1706143] - [fs] io_uring: fix counter inc/dec mismatch in async_list (Jeff Moyer) [1706143] - [fs] io_uring: fix the sequence comparison in io_sequence_defer (Jeff Moyer) [1706143] - [fs] io_uring: fix io_sq_thread_stop running in front of io_sq_thread (Jeff Moyer) [1706143] - [include] io_uring: add support for recvmsg() (Jeff Moyer) [1706143] - [include] io_uring: add support for sendmsg() (Jeff Moyer) [1706143] - [fs] signal: remove the wrong signal_pending() check in restore_user_sigmask() (Jeff Moyer) [1706143] - [fs] io_uring: add support for sqe links (Jeff Moyer) [1706143] - [fs] io_uring: ensure req->file is cleared on allocation (Jeff Moyer) [1706143] - [fs] io_uring: fix memory leak of UNIX domain socket inode (Jeff Moyer) [1706143] - [fs] io_uring: punt short reads to async context (Jeff Moyer) [1706143] - [fs] uio: make import_iovec()/compat_import_iovec() return bytes on success (Jeff Moyer) [1706143] - [fs] io_uring: Fix __io_uring_register() false success (Jeff Moyer) [1706143] - [tools] tools/io_uring: sync with liburing (Jeff Moyer) [1706143] - [tools] tools/io_uring: fix Makefile for pthread library link (Jeff Moyer) [1706143] - [fs] io_uring: use wait_event_interruptible for cq_wait conditional wait (Jeff Moyer) [1706143] - [fs] io_uring: adjust smp_rmb inside io_cqring_events (Jeff Moyer) [1706143] - [fs] io_uring: fix infinite wait in khread_park() on io_finish_async() (Jeff Moyer) [1706143] - [fs] io_uring: remove 'ev_flags' argument (Jeff Moyer) [1706143] - [fs] io_uring: fix failure to verify SQ_AFF cpu (Jeff Moyer) [1706143] - [fs] io_uring: fix race condition reading SQE data (Jeff Moyer) [1706143] - [fs] io_uring: use cpu_online() to check p->sq_thread_cpu instead of cpu_possible() (Jeff Moyer) [1706143] - [fs] io_uring: fix shadowed variable ret return code being not checked (Jeff Moyer) [1706143] - [fs] req->error only used for iopoll (Jeff Moyer) [1706143] - [fs] io_uring: add support for eventfd notifications (Jeff Moyer) [1706143] - [fs] io_uring: add support for IORING_OP_SYNC_FILE_RANGE (Jeff Moyer) [1706143] - [fs] fs: add sync_file_range() helper (Jeff Moyer) [1706143] - [fs] io_uring: add support for marking commands as draining (Jeff Moyer) [1706143] - [fs] io_uring: avoid page allocation warnings (Jeff Moyer) [1706143] - [include] iov_iter: fix iov_iter_type (Jeff Moyer) [1706143] - [fs] block: fix handling for BIO_NO_PAGE_REF (Jeff Moyer) [1706143] - [fs] io_uring: drop req submit reference always in async punt (Jeff Moyer) [1706143] - [fs] io_uring: free allocated io_memory once (Jeff Moyer) [1706143] - [fs] io_uring: fix SQPOLL cpu validation (Jeff Moyer) [1706143] - [fs] io_uring: have submission side sqe errors post a cqe (Jeff Moyer) [1706143] - [fs] io_uring: remove unnecessary barrier after unsetting IORING_SQ_NEED_WAKEUP (Jeff Moyer) [1706143] - [fs] io_uring: remove unnecessary barrier after incrementing dropped counter (Jeff Moyer) [1706143] - [fs] io_uring: remove unnecessary barrier before reading SQ tail (Jeff Moyer) [1706143] - [fs] io_uring: remove unnecessary barrier after updating SQ head (Jeff Moyer) [1706143] - [fs] io_uring: remove unnecessary barrier before reading cq head (Jeff Moyer) [1706143] - [fs] io_uring: remove unnecessary barrier before wq_has_sleeper (Jeff Moyer) [1706143] - [fs] io_uring: fix notes on barriers (Jeff Moyer) [1706143] - [fs] io_uring: fix handling SQEs requesting NOWAIT (Jeff Moyer) [1706143] - [fs] io_uring: remove 'state' argument from io_{read,write} path (Jeff Moyer) [1706143] - [fs] io_uring: fix poll full SQ detection (Jeff Moyer) [1706143] - [fs] io_uring: fix race condition when sq threads goes sleeping (Jeff Moyer) [1706143] - [fs] io_uring: fix race condition reading SQ entries (Jeff Moyer) [1706143] - [fs] io_uring: fail io_uring_register(2) on a dying io_uring instance (Jeff Moyer) [1706143] - [fs] io_uring: fix CQ overflow condition (Jeff Moyer) [1706143] - [fs] io_uring: fix possible deadlock between io_uring_{enter,register} (Jeff Moyer) [1706143] - [powerpc] arch: add pidfd and io_uring syscalls everywhere (Jeff Moyer) [1706143] - [fs] io_uring: drop io_file_put() 'file' argument (Jeff Moyer) [1706143] - [fs] io_uring: only test SQPOLL cpu after we've verified it (Jeff Moyer) [1706143] - [fs] io_uring: park SQPOLL thread if it's percpu (Jeff Moyer) [1706143] - [fs] io_uring: restrict IORING_SETUP_SQPOLL to root (Jeff Moyer) [1706143] - [tools] tools/io_uring: remove IOCQE_FLAG_CACHEHIT (Jeff Moyer) [1706143] - [fs] io_uring: fix double free in case of fileset regitration failure (Jeff Moyer) [1706143] - [fs] io_uring: offload write to async worker in case of -EAGAIN (Jeff Moyer) [1706143] - [fs] io_uring: fix big-endian compat signal mask handling (Jeff Moyer) [1706143] - [fs] block: add BIO_NO_PAGE_REF flag (Jeff Moyer) [1706143] - [fs] iov_iter: add ITER_BVEC_FLAG_NO_REF flag (Jeff Moyer) [1706143] - [maintainers] io_uring: mark me as the maintainer (Jeff Moyer) [1706143] - [fs] io_uring: retry bulk slab allocs as single allocs (Jeff Moyer) [1706143] - [fs] io_uring: fix poll races (Jeff Moyer) [1706143] - [fs] io_uring: fix fget/fput handling (Jeff Moyer) [1706143] - [fs] io_uring: add prepped flag (Jeff Moyer) [1706143] - [fs] io_uring: make io_read/write return an integer (Jeff Moyer) [1706143] - [fs] io_uring: use regular request ref counts (Jeff Moyer) [1706143] - [fs] mm: refactor readahead defines in mm.h (Jeff Moyer) [1706143] - [tools] io_uring: add a few test tools (Jeff Moyer) [1706143] - [fs] io_uring: allow workqueue item to handle multiple buffered requests (Jeff Moyer) [1706143] - [fs] io_uring: add support for IORING_OP_POLL (Jeff Moyer) [1706143] - [fs] io_uring: add io_kiocb ref count (Jeff Moyer) [1706143] - [fs] io_uring: add submission polling (Jeff Moyer) [1706143] - [fs] io_uring: add file set registration (Jeff Moyer) [1706143] - [net] net: split out functions related to registering inflight socket files (Jeff Moyer) [1706143] - [include] io_uring: add support for pre-mapped user IO buffers (Jeff Moyer) [1706143] - [block] block: implement bio helper to add iter bvec pages to bio (Jeff Moyer) [1706143] - [fs] io_uring: batch io_kiocb allocation (Jeff Moyer) [1706143] - [fs] io_uring: use fget/fput_many() for file references (Jeff Moyer) [1706143] - [fs] fs: add fget_many() and fput_many() (Jeff Moyer) [1706143] - [fs] io_uring: support for IO polling (Jeff Moyer) [1706143] - [fs] io_uring: add fsync support (Jeff Moyer) [1706143] - [include] Add io_uring IO interface (Jeff Moyer) [1706143] - [fs] iomap: wire up the iopoll method (Jeff Moyer) [1706143] - [fs] block: add bio_set_polled() helper (Jeff Moyer) [1706143] - [fs] block: wire up block device iopoll method (Jeff Moyer) [1706143] - [fs] signal: Add restore_user_sigmask() (Jeff Moyer) [1706143] - [fs] signal: Add set_user_sigmask() (Jeff Moyer) [1706143] - [net] iov_iter: Fix 9p virtio breakage (Benjamin Coddington) [1734762] - [lib] iov_iter: Add I/O discard iterator (Benjamin Coddington) [1734762] - [fs] iov_iter: Separate type from direction and use accessor functions (Benjamin Coddington) [1734762] - [fs] iov_iter: Use accessor function (Benjamin Coddington) [1734762]- [kernel] ftrace/x86: Anotate text_mutex split between ftrace_arch_code_modify_post_process() and ftrace_arch_code_modify_prepare() (Joe Lawrence) [1696461] - [kernel] ftrace/x86: Remove possible deadlock between register_kprobe() and ftrace_run_update_code() (Joe Lawrence) [1696461] - [kernel] Revert "livepatch: Remove reliable stacktrace check in klp_try_switch_task()" (Joe Lawrence) [1696461] - [kernel] selftests/livepatch: push and pop dynamic debug config (Joe Lawrence) [1696461] - [kernel] selftests/livepatch: add test skip handling (Joe Lawrence) [1696461] - [kernel] module: Fix livepatch/ftrace module text permissions race (Joe Lawrence) [1696461] - [kernel] kprobes: Mark ftrace mcount handler functions nokprobe (Joe Lawrence) [1696461] - [kernel] selftests/livepatch: Add functions.sh to TEST_PROGS_EXTENDED (Joe Lawrence) [1696461] - [kernel] selftests/livepatch: use TEST_PROGS for test scripts (Joe Lawrence) [1696461] - [kernel] livepatch/selftests: use "$@" to preserve argument list (Joe Lawrence) [1696461] - [kernel] livepatch: Module coming and going callbacks can proceed with all listed patches (Joe Lawrence) [1696461] - [kernel] livepatch: Proper error handling in the shadow variables selftest (Joe Lawrence) [1696461] - [kernel] livepatch: return -ENOMEM on ptr_id() allocation failure (Joe Lawrence) [1696461] - [kernel] livepatch: Introduce klp_for_each_patch macro (Joe Lawrence) [1696461] - [kernel] livepatch: core: Return EOPNOTSUPP instead of ENOSYS (Joe Lawrence) [1696461] - [kernel] livepatch: samples: non static warnings fix (Joe Lawrence) [1696461] - [kernel] livepatch: Remove signal sysfs attribute (Joe Lawrence) [1696461] - [kernel] livepatch: Send a fake signal periodically (Joe Lawrence) [1696461] - [kernel] selftests/livepatch: introduce tests (Joe Lawrence) [1696461] - [kernel] livepatch: Remove ordering (stacking) of the livepatches (Joe Lawrence) [1696461] - [kernel] livepatch: Atomic replace and cumulative patches documentation (Joe Lawrence) [1696461] - [kernel] livepatch: Remove Nop structures when unused (Joe Lawrence) [1696461] - [kernel] livepatch: Add atomic replace (Joe Lawrence) [1696461] - [kernel] livepatch: Use lists to manage patches, objects and functions (Joe Lawrence) [1696461] - [kernel] livepatch: Simplify API by removing registration step (Joe Lawrence) [1696461] - [kernel] livepatch: Don't block the removal of patches loaded after a forced transition (Joe Lawrence) [1696461] - [kernel] livepatch: Consolidate klp_free functions (Joe Lawrence) [1696461] - [kernel] livepatch: Shuffle klp_enable_patch()/klp_disable_patch() code (Joe Lawrence) [1696461] - [kernel] livepatch: Change unsigned long old_addr -> void *old_func in struct klp_func (Joe Lawrence) [1696461] - [kernel] livepatch: check kzalloc return values (Joe Lawrence) [1696461] - [kernel] livepatch: Replace synchronize_sched() with synchronize_rcu() (Joe Lawrence) [1696461] - [kernel] livepatch: Validate module/old func name length (Joe Lawrence) [1696461] - [kernel] livepatch: Remove reliable stacktrace check in klp_try_switch_task() (Joe Lawrence) [1696461] - [pci] PCI/LINK: Add Kconfig option (default off) (Myron Stowe) [1748141] - [pci] PCI/portdrv: Use shared MSI/MSI-X vector for Bandwidth Management (Myron Stowe) [1748141] - [pci] PCI: Fix issue with "pci=disable_acs_redir" parameter being ignored (Myron Stowe) [1748141] - [pci] PCI: Add function 1 DMA alias quirk for Marvell 9170 SATA controller (Myron Stowe) [1748141] - [pci] PCI/LINK: Deduplicate bandwidth reports for multi-function devices (Myron Stowe) [1748141] - [pci] PCI/LINK: Clear bandwidth notification interrupt before enabling it (Myron Stowe) [1748141] - [pci] PCI/LINK: Supply IRQ handler so level-triggered IRQs are acked (Myron Stowe) [1748141] - [pci] PCI/LINK: Report degraded links via link bandwidth notification (Myron Stowe) [1748141] - [pci] PCI/portdrv: Support PCIe services on subtractive decode bridges (Myron Stowe) [1748141] - [pci] PCI/portdrv: Use conventional Device ID table formatting (Myron Stowe) [1748141] - [pci] PCI: Update PCIEPORTBUS Kconfig help text (Myron Stowe) [1748141] - [pci] PCI: Clean up usage of __u32 type (Myron Stowe) [1748141] - [pci] PCI: Move Rohm Vendor ID to generic list (Myron Stowe) [1748141] - [pci] PCI: pciehp: Add HXT quirk for Command Completed errata (Myron Stowe) [1748141] - [pci] PCI: Add ACS quirk for HXT SD4800 (Myron Stowe) [1748141] - [pci] PCI: Add HXT vendor ID (Myron Stowe) [1748141] - [pci] PCI: Use of_node_name_eq() for node name comparisons (Myron Stowe) [1748141] - [pci] PCI: Mark expected switch fall-through (Myron Stowe) [1748141] - [pci] PCI: ibmphp: Turn semaphores into completions or mutexes (Myron Stowe) [1748141] - [pci] x86/PCI: Fixup RTIT_BAR of Intel Denverton Trace Hub (Myron Stowe) [1748141] - [pci] PCI: Rely on config space header type, not class code (Myron Stowe) [1748141] - [pci] PCI: Make pci_size() return real BAR size (Myron Stowe) [1748141] - [pci] PCI/DPC: Fix print AER status in DPC event handling (Myron Stowe) [1748141] - [pci] PCI/ASPM: Save LTR Capability for suspend/resume (Myron Stowe) [1748141] - [pci] PCI/ASPM: Use LTR if already enabled by platform (Myron Stowe) [1748141] - [pci] PCI: Enable SERR# forwarding for all bridges (Myron Stowe) [1748141] - [pci] PCI/AER: Use match_string() helper to simplify the code (Myron Stowe) [1748141] - [fs] gfs2: Use async glocks for rename (Robert S Peterson) [1737561] - [fs] gfs2: create function gfs2_glock_update_hold_time (Robert S Peterson) [1737561] - [fs] gfs2: separate holder for rgrps in gfs2_rename (Robert S Peterson) [1737561] - [netdrv] net: aquantia: reapply vlan filters on up (Igor Russkikh) [1740500] - [s390] s390/setup: Fix kernel lock down for s390 (Philipp Rudo) [1748343] - [powerpc] kvm: ppc: book3s hv: Fix XICS-on-XIVE H_IPI when priority = 0 (David Gibson) [1725800] - [s390] vfio-ap: fix irq registration (Thomas Huth) [1660910] - [s390] ap: kvm: Enable PQAP/AQIC facility for the guest (Thomas Huth) [1660910] - [s390] ap: implement PAPQ AQIC interception in kernel (Thomas Huth) [1660910] - [s390] vfio: ap: register IOMMU VFIO notifier (Thomas Huth) [1660910] - [s390] ap: kvm: add PQAP interception for AQIC (Thomas Huth) [1660910] - [s390] kvm: s390: Do not leak kernel stack data in the KVM_S390_INTERRUPT ioctl (Thomas Huth) [1749503] - [s390] kvm: s390: vsie: Return correct values for Invalid CRYCB format (Thomas Huth) [1749503] - [s390] kvm: s390: vsie: Do not shadow CRYCB when no AP and no keys (Thomas Huth) [1749503] - [s390] kvm: s390: change default halt poll time to 50us (Thomas Huth) [1749503] - [s390] kvm: s390: fix typo in parameter description (Thomas Huth) [1749503] - [s390] kvm: s390: provide kvm_arch_no_poll function (Thomas Huth) [1749503] - [kernel] kvm: polling: add architecture backend to disable polling (Thomas Huth) [1749503] - [s390] vtime: steal time exponential moving average (Thomas Huth) [1749503] - [tools] kvm: selftests: fix ucall on x86 (Thomas Huth) [1730412] - [tools] kvm: selftests: Test invalid bits in kvm_valid_regs and kvm_dirty_regs on s390x (Thomas Huth) [1730412] - [s390] kvm: s390: Disallow invalid bits in kvm_valid_regs and kvm_dirty_regs (Thomas Huth) [1730412] - [tools] kvm: selftests: Add a test for the KVM_S390_MEM_OP ioctl (Thomas Huth) [1730412] - [s390] kvm: s390: Test for bad access register and size at the start of S390_MEM_OP (Thomas Huth) [1730412] - [tools] kvm: selftests: Enable dirty_log_test on s390x (Thomas Huth) [1730412] - [tools] kvm: selftests: Implement ucall() for s390x (Thomas Huth) [1730412] - [tools] kvm: selftests: Split ucall.c into architecture specific files (Thomas Huth) [1730412] - [tools] kvm: selftests: ucall improvements (Thomas Huth) [1730412] - [tools] kvm: selftests: aarch64: dirty_log_test: fix unaligned memslot size (Thomas Huth) [1730412] - [tools] kvm: selftests: Compile code with warnings enabled (Thomas Huth) [1730412] - [tools] kvm: selftests: enable pgste option for the linker on s390 (Thomas Huth) [1730412] - [tools] kvm: selftests: Move kvm_create_max_vcpus test to generic code (Thomas Huth) [1730412] - [virt] kvm: s390: Do not report unusabled IDs via KVM_CAP_MAX_VCPU_ID (Thomas Huth) [1730412] - [documentation] kvm: move KVM_CAP_NR_MEMSLOTS to common code (Thomas Huth) [1730412] - [tools] kvm: selftests: Add the sync_regs test for s390x (Thomas Huth) [1730412] - [s390] kvm: s390: fix memory slot handling for KVM_SET_USER_MEMORY_REGION (Thomas Huth) [1730412] - [tools] kvm: selftests: Add processor code for s390x (Thomas Huth) [1730412] - [tools] kvm: selftests: Align memory region addresses to 1M on s390x (Thomas Huth) [1730412] - [tools] kvm: selftests: Introduce a VM_MODE_DEFAULT macro for the default bits (Thomas Huth) [1730412] - [tools] kvm: selftests: aarch64: fix default vm mode (Thomas Huth) [1730412] - [tools] kvm: selftests: Guard struct kvm_vcpu_events with __KVM_HAVE_VCPU_EVENTS (Thomas Huth) [1730412] - [tools] kvm: selftests: Wrap vcpu_nested_state_get/set functions with x86 guard (Thomas Huth) [1730412]- [fs] xfs: fix missing ILOCK unlock when xfs_setattr_nonsize fails due to EDQUOT (Bill O'Donnell) [1739607] - [fs] xfs: fix reflink source file racing with directio writes (Bill O'Donnell) [1739607] - [fs] xfs: implement cgroup aware writeback (Bill O'Donnell) [1274406] - [fs] xfs: simplify xfs_chain_bio (Bill O'Donnell) [1274406] - [fs] xfs: inode btree scrubber should calculate im_boffset correctly (Bill O'Donnell) [1739607] - [fs] xfs: fix broken log reservation debugging (Bill O'Donnell) [1739607] - [fs] xfs: don't reserve per-AG space for an internal log (Bill O'Donnell) [1739607] - [fs] xfs: change some error-less functions to void types (Bill O'Donnell) [1739607] - [fs] xfs: add online scrub for superblock counters (Bill O'Donnell) [1739607] - [fs] xfs: don't parse the mtpt mount option (Bill O'Donnell) [1739607] - [fs] xfs: scrub should check incore counters against ondisk headers (Bill O'Donnell) [1739607] - [fs] xfs: allow scrubbers to pause background reclaim (Bill O'Donnell) [1739607] - [fs] xfs: rename the speculative block allocation reclaim toggle functions (Bill O'Donnell) [1739607] - [fs] xfs: track delayed allocation reservations across the filesystem (Bill O'Donnell) [1739607] - [fs] xfs: fix broken bhold behavior in xrep_roll_ag_trans (Bill O'Donnell) [1739607] - [fs] xfs: unlock inode when xfs_ioctl_setattr_get_trans can't get transaction (Bill O'Donnell) [1739607] - [fs] xfs: kill the xfs_dqtrx_t typedef (Bill O'Donnell) [1739607] - [fs] xfs: widen inode delalloc block counter to 64-bits (Bill O'Donnell) [1739607] - [fs] xfs: widen quota block counters to 64-bit integers (Bill O'Donnell) [1739607] - [fs] xfs: assert that we don't enter agfl freeing with a non-permanent transaction (Bill O'Donnell) [1739607] - [fs] xfs: make tr_growdata a permanent transaction (Bill O'Donnell) [1739607] - [fs] xfs: merge adjacent io completions of the same type (Bill O'Donnell) [1739607] - [fs] xfs: remove unused m_data_workqueue (Bill O'Donnell) [1739607] - [fs] xfs: implement per-inode writeback completion queues (Bill O'Donnell) [1739607] - [fs] xfs: scrub should only cross-reference with healthy btrees (Bill O'Donnell) [1739607] - [fs] xfs: scrub/repair should update filesystem metadata health (Bill O'Donnell) [1739607] - [fs] xfs: hoist the already_fixed variable to the scrub context (Bill O'Donnell) [1739607] - [fs] xfs: collapse scrub bool state flags into a single unsigned int (Bill O'Donnell) [1739607] - [fs] xfs: refactor scrub context initialization (Bill O'Donnell) [1739607] - [fs] xfs: report inode health via bulkstat (Bill O'Donnell) [1739607] - [fs] xfs: report AG health via AG geometry ioctl (Bill O'Donnell) [1739607] - [fs] xfs: report fs and rt health via geometry structure (Bill O'Donnell) [1739607] - [fs] xfs: add a new ioctl to describe allocation group geometry (Bill O'Donnell) [1739607] - [fs] xfs: bump XFS_IOC_FSGEOMETRY to v5 structures (Bill O'Donnell) [1739607] - [fs] xfs: clear BAD_SUMMARY if unmounting an unhealthy filesystem (Bill O'Donnell) [1739607] - [fs] xfs: replace the BAD_SUMMARY mount flag with the equivalent health code (Bill O'Donnell) [1739607] - [fs] xfs: track metadata health status (Bill O'Donnell) [1739607] - [fs] xfs,fstrim: fix to return correct minlen (Bill O'Donnell) [1739607] - [fs] xfs: shutdown after buf release in iflush cluster abort path (Bill O'Donnell) [1739607] - [fs] xfs: wake commit waiters on CIL abort before log item abort (Bill O'Donnell) [1739607] - [fs] xfs: fix btree scrub checking with regards to root-in-inode (Bill O'Donnell) [1739607] - [fs] xfs: dabtree scrub needs to range-check level (Bill O'Donnell) [1739607] - [fs] xfs: clean up xfs_dir2_leaf_addname (Bill O'Donnell) [1739607] - [fs] xfs: zero initialize highstale and lowstale in xfs_dir2_leaf_addname (Bill O'Donnell) [1739607] - [fs] xfs: clean up xfs_dir2_leafn_add (Bill O'Donnell) [1739607] - [fs] xfs: Zero initialize highstale and lowstale in xfs_dir2_leafn_add (Bill O'Donnell) [1739607] - [fs] xfs: fix backwards endian conversion in scrub (Bill O'Donnell) [1739607] - [fs] xfs: fix uninitialized error variables (Bill O'Donnell) [1739607] - [fs] xfs: rework breaking of shared extents in xfs_file_iomap_begin (Bill O'Donnell) [1739607] - [fs] xfs: don't pass iomap flags to xfs_reflink_allocate_cow (Bill O'Donnell) [1739607] - [fs] xfs: fix uninitialized error variable (Bill O'Donnell) [1739607] - [fs] xfs: introduce an always_cow mode (Bill O'Donnell) [1739607] - [fs] xfs: report IOMAP_F_SHARED from xfs_file_iomap_begin_delay (Bill O'Donnell) [1739607] - [fs] xfs: make COW fork unwritten extent conversions more robust (Bill O'Donnell) [1739607] - [fs] xfs: merge COW handling into xfs_file_iomap_begin_delay (Bill O'Donnell) [1739607] - [fs] xfs: also truncate holes covered by COW blocks (Bill O'Donnell) [1739607] - [fs] xfs: don't use delalloc extents for COW on files with extsize hints (Bill O'Donnell) [1739607] - [fs] xfs: fix SEEK_DATA for speculative COW fork preallocation (Bill O'Donnell) [1739607] - [fs] xfs: make xfs_bmbt_to_iomap more useful (Bill O'Donnell) [1739607] - [fs] xfs: fix xfs_buf magic number endian checks (Bill O'Donnell) [1739607] - [fs] xfs: retry COW fork delalloc conversion when no extent was found (Bill O'Donnell) [1739607] - [fs] xfs: remove the truncate short cut in xfs_map_blocks (Bill O'Donnell) [1739607] - [fs] xfs: move xfs_iomap_write_allocate to xfs_aops.c (Bill O'Donnell) [1739607] - [fs] xfs: move stat accounting to xfs_bmapi_convert_delalloc (Bill O'Donnell) [1739607] - [fs] xfs: move transaction handling to xfs_bmapi_convert_delalloc (Bill O'Donnell) [1739607] - [fs] xfs: split XFS_BMAPI_DELALLOC handling from xfs_bmapi_write (Bill O'Donnell) [1739607] - [fs] xfs: factor out two helpers from xfs_bmapi_write (Bill O'Donnell) [1739607] - [fs] xfs: simplify the xfs_bmap_btree_to_extents calling conventions (Bill O'Donnell) [1739607] - [fs] xfs: remove the s_maxbytes checks in xfs_map_blocks (Bill O'Donnell) [1739607] - [fs] xfs: remove the io_type field from the writeback context and ioend (Bill O'Donnell) [1739607] - [fs] xfs: compile time offset checks for common v4/v5 metadata (Bill O'Donnell) [1739607] - [fs] xfs: use buf ops magic to detect btree block type (Bill O'Donnell) [1739607] - [fs] xfs: add magic numbers to dquot buffer ops (Bill O'Donnell) [1739607] - [fs] xfs: add inode magic to inode verifier (Bill O'Donnell) [1739607] - [fs] xfs: factor xfs_da3_blkinfo verification into common helper (Bill O'Donnell) [1739607] - [fs] xfs: miscellaneous verifier magic value fixups (Bill O'Donnell) [1739607] - [fs] xfs: use verifier magic field in dir2 leaf verifiers (Bill O'Donnell) [1739607] - [fs] xfs: distinguish between bnobt and cntbt magic values (Bill O'Donnell) [1739607] - [fs] xfs: split up allocation btree verifier (Bill O'Donnell) [1739607] - [fs] xfs: distinguish between inobt and finobt magic values (Bill O'Donnell) [1739607] - [fs] xfs: create a separate finobt verifier (Bill O'Donnell) [1739607] - [fs] xfs: always check magic values in on-disk byte order (Bill O'Donnell) [1739607] - [fs] xfs: clarify documentation for the function to reverify buffers (Bill O'Donnell) [1739607] - [fs] xfs: cache unlinked pointers in an rhashtable (Bill O'Donnell) [1739607] - [fs] xfs: add tracepoints for high level iunlink operations (Bill O'Donnell) [1739607] - [fs] xfs: refactor inode update in iunlink_remove (Bill O'Donnell) [1739607] - [fs] xfs: refactor unlinked list search and mapping to a separate function (Bill O'Donnell) [1739607] - [fs] xfs: refactor inode unlinked pointer update functions (Bill O'Donnell) [1739607] - [fs] xfs: strengthen AGI unlinked inode bucket pointer checks (Bill O'Donnell) [1739607] - [fs] xfs: refactor AGI unlinked bucket updates (Bill O'Donnell) [1739607] - [fs] xfs: add xfs_verify_agino_or_null helper (Bill O'Donnell) [1739607] - [fs] xfs: clean up iunlink functions (Bill O'Donnell) [1739607] - [fs] xfs: Introduce XFS_PTAG_VERIFIER_ERROR panic mask (Bill O'Donnell) [1739607] - [fs] xfs: remove duplicated xfs_defer.h (Bill O'Donnell) [1739607] - [fs] xfs: check attribute name validity (Bill O'Donnell) [1739607] - [fs] xfs: check directory name validity (Bill O'Donnell) [1739607] - [fs] xfs: fix off-by-one error in rtbitmap cross-reference (Bill O'Donnell) [1739607] - [fs] xfs: scrub should flag dir/attr offsets that aren't mappable with xfs_dablk_t (Bill O'Donnell) [1739607] - [fs] xfs: abort xattr scrub if fatal signals are pending (Bill O'Donnell) [1739607] - [fs] xfs: consolidate scrub dinode mapping code into a single function (Bill O'Donnell) [1739607] - [fs] xfs: scrub big block inode btrees correctly (Bill O'Donnell) [1739607] - [fs] xfs: clean up the inode cluster checking in the inobt scrub (Bill O'Donnell) [1739607] - [fs] xfs: hoist inode cluster checks out of loop (Bill O'Donnell) [1739607] - [fs] xfs: check inobt record alignment on big block filesystems (Bill O'Donnell) [1739607] - [fs] xfs: check the ir_startino alignment directly (Bill O'Donnell) [1739607] - [fs] xfs: never try to scrub more than 64 inodes per inobt record (Bill O'Donnell) [1739607] - [powerpc] powerpc: Allow flush_(inval_)dcache_range to work across ranges >4GB (Steve Best) [1744062] - [scsi] scsi: lpfc: Fix port relogin failure due to GID_FT interaction (Dick Kennedy) [1733217] - [rpmspec] redhat: Fix error messages during build of zfcpdump kernel (Philipp Rudo) [1745652] - [s390] s390/protvirt: avoid memory sharing for diag 308 set/store (Philipp Rudo) [1745614] - [infiniband] IB/hfi1: Remove extra brackets from an if (Petr Oros) [1737066] - [documentation] docs/memory-barriers.txt: Update I/O section to be clearer about CPU vs thread (Petr Oros) [1737066] - [documentation] docs/memory-barriers.txt: Fix style, spacing and grammar in I/O section (Petr Oros) [1737066] - [powerpc] arch: Remove dummy mmiowb() definitions from arch code (Petr Oros) [1737066] - [netdrv] net/ethernet/silan/sc92031: Remove stale comment about mmiowb() (Petr Oros) [1737066] - [infiniband] i40iw: Redefine i40iw_mmiowb() to do nothing (Petr Oros) [1737066] - [scsi] scsi/qla1280: Remove stale comment about mmiowb() (Petr Oros) [1737066] - [netdrv] drivers: Remove explicit invocations of mmiowb() (Petr Oros) [1737066] - [infiniband] drivers: Remove useless trailing comments from mmiowb() invocations (Petr Oros) [1737066] - [documentation] Documentation: Kill all references to mmiowb() (Petr Oros) [1737066] - [riscv] riscv/mmiowb: Hook up mmwiob() implementation to asm-generic code (Petr Oros) [1737066] - [powerpc] powerpc/mmiowb: Hook up mmwiob() implementation to asm-generic code (Petr Oros) [1737066] - [nds32] nds32/io: Remove useless definition of mmiowb() (Petr Oros) [1737066] - [x86] x86/io: Remove useless definition of mmiowb() (Petr Oros) [1737066] - [arm64] arm64/io: Remove useless definition of mmiowb() (Petr Oros) [1737066] - [include] mmiowb: Hook up mmiowb helpers to spinlocks and generic I/O accessors (Petr Oros) [1737066] - [arm64] arch: Use asm-generic header for asm/mmiowb.h (Petr Oros) [1737066] - [kernel] asm-generic/mmiowb: Add generic implementation of mmiowb() tracking (Petr Oros) [1737066] - [documentation] docs/memory-barriers.txt: Rewrite "KERNEL I/O BARRIER EFFECTS" section (Petr Oros) [1737066] - [s390] s390/cpum_sf: save TOD clock base in SDBs for time conversion (Philipp Rudo) [1743504] - [net] netns: provide pure entropy for net_hash_mix() (Paolo Abeni) [1737439] {CVE-2019-10639} - [net] netns: get more entropy from net_hash_mix() (Paolo Abeni) [1737439] {CVE-2019-10639} - [netdrv] net: phy: improve pause handling (Petr Oros) [1735763] - [netdrv] net: phy: fix reading fixed phy status (Petr Oros) [1735763] - [netdrv] net: phy: allow a PHY driver to define neither features nor get_features (Petr Oros) [1735763] - [netdrv] net: phy: Add support for asking the PHY its abilities (Petr Oros) [1735763] - [netdrv] net: phy: use genphy_read_abilities in genphy driver (Petr Oros) [1735763] - [netdrv] net: phy: add genphy_read_abilities (Petr Oros) [1735763] - [netdrv] net: phy: let genphy_c45_read_abilities also check aneg capability (Petr Oros) [1735763] - [netdrv] net: phy: Add generic support for 2.5GBaseT and 5GBaseT (Petr Oros) [1735763] - [netdrv] net: phy: Extract genphy_c45_pma_read_abilities from marvell10g (Petr Oros) [1735763] - [netdrv] net: phy: Move of_set_phy_eee_broken to phy-core.c (Petr Oros) [1735763] - [netdrv] net: phy: Mask-out non-compatible modes when setting the max-speed (Petr Oros) [1735763] - [netdrv] net: phy: don't allow __set_phy_supported to add unsupported modes (Petr Oros) [1735763] - [netdrv] net: phy: remove unneeded masking of PHY register read results (Petr Oros) [1735763] - [netdrv] net: phy: probe the PHY before determining the supported features (Petr Oros) [1735763] - [rpmspec] fix package summary and description for some kernel subpackages ("Herton R. Krzesinski") [1656863] - [fs] mm/huge_memory: fix vmf_insert_pfn_{pmd, pud}() crash, handle unaligned addresses (Jeff Moyer) [1743159] - [mm] mm/huge_memory.c: fix modifying of page protection by insert_pfn_pmd() (Jeff Moyer) [1743159] - [arm64] arm64: disable improved unwind tables (Mark Langsdorf) [1684694] - [arm64] arm64/stacktrace: Export save_stack_trace_regs() (Mark Langsdorf) [1684694] - [fs] nfs4: flex_file: ignore synthetic uid/gid for tightly coupled DSes (Steve Dickson) [1655712] - [include] futex: Update comments and docs about return values of arch futex code (Waiman Long) [1737058] - [arm64] arm64: futex: Avoid copying out uninitialised stack in failed cmpxchg() (Waiman Long) [1737058] - [arm64] arm64: futex: Bound number of LDXR/STXR loops in FUTEX_WAKE_OP (Waiman Long) [1737058] - [kernel] locking/futex: Allow low-level atomic operations to return -EAGAIN (Waiman Long) [1737058] - [arm64] arm64: futex: Fix FUTEX_WAKE_OP atomic ops with non-zero result value (Waiman Long) [1737058] - [kernel] futex: Ensure that futex address is aligned in handle_futex_death() (Waiman Long) [1737058] - [kernel] futex: Convert futex_pi_state.refcount to refcount_t (Waiman Long) [1737058] - [kernel] sched/wake_q: Reduce reference counting for special users (Waiman Long) [1737058] - [kernel] sched/wake_q: Add branch prediction hint to wake_q_add() cmpxchg (Waiman Long) [1737058] - [kernel] futex: No need to check return value of debugfs_create functions (Waiman Long) [1737058] - [kernel] futex: Handle early deadlock return correctly (Waiman Long) [1737058] - [kernel] futex: Fix barrier comment (Waiman Long) [1737058] - [kernel] futex: Cure exit race (Waiman Long) [1737058] - [kernel] futex: Replace spin_is_locked() with lockdep (Waiman Long) [1737058] - [kernel] futex: Mark expected switch fall-throughs (Waiman Long) [1737058] - [kernel] sched/deadline: Correctly handle active 0-lag timers (Phil Auld) [1735907] - [include] build_bug.h: add wrapper for _Static_assert (Ivan Vecera) [1735752] - [include] build_bug.h: remove most of dummy BUILD_BUG_ON stubs for Sparse (Ivan Vecera) [1735752] - [include] build_bug.h: remove negative-array fallback for BUILD_BUG_ON() (Ivan Vecera) [1735752] - [mm] percpu: remove spurious lock dependency between percpu and sched (Rafael Aquini) [1731180] - [mm] percpu: use chunk scan_hint to skip some scanning (Rafael Aquini) [1731180] - [mm] percpu: convert chunk hints to be based on pcpu_block_md (Rafael Aquini) [1731180] - [mm] percpu: make pcpu_block_md generic (Rafael Aquini) [1731180] - [mm] percpu: use block scan_hint to only scan forward (Rafael Aquini) [1731180] - [mm] percpu: remember largest area skipped during allocation (Rafael Aquini) [1731180] - [mm] percpu: add block level scan_hint (Rafael Aquini) [1731180] - [mm] percpu: set PCPU_BITMAP_BLOCK_SIZE to PAGE_SIZE (Rafael Aquini) [1731180] - [mm] percpu: relegate chunks unusable when failing small allocations (Rafael Aquini) [1731180] - [mm] percpu: manage chunks based on contig_bits instead of free_bytes (Rafael Aquini) [1731180] - [mm] percpu: introduce helper to determine if two regions overlap (Rafael Aquini) [1731180] - [mm] percpu: do not search past bitmap when allocating an area (Rafael Aquini) [1731180] - [mm] percpu: update free path with correct new free region (Rafael Aquini) [1731180] - [mm] mm/percpu: add checks for the return value of memblock_alloc*() (Rafael Aquini) [1731180] - [mm] percpu: km: no need to consider pcpu_group_offsets[0] (Rafael Aquini) [1731180] - [mm] percpu: use nr_groups as check condition (Rafael Aquini) [1731180] - [mm] percpu: convert spin_lock_irq to spin_lock_irqsave. (Rafael Aquini) [1731180] - [mm] mm: percpu: remove unnecessary unlikely() (Rafael Aquini) [1731180] - [fs] /proc/meminfo: add percpu populated pages count (Rafael Aquini) [1731180] - [netdrv] tg3: Use napi_alloc_frag() (Jonathan Toppins) [1724774] - [fs] fuse: fix copy_file_range() in the writeback case (Miklos Szeredi) [1650518] - [fs] fuse: add support for copy_file_range() (Miklos Szeredi) [1650518]- [x86] perf/x86/intel: Fix spurious NMI on fixed counter (Michael Petlan) [1755110] - [x86] perf/x86/intel: Fix race in intel_pmu_disable_event() (Michael Petlan) [1755110] - [netdrv] drivers: tap.c: fix wrong backport causing WARN_ON_ONCE(1) in skb_flow_dissect() (Davide Caratti) [1750711] - [virt] KVM: coalesced_mmio: add bounds checking (Bandan Das) [1746804] {CVE-2019-14821}- [fs] gfs2: clear buf_in_tr when ending a transaction in sweep_bh_for_rgrps (Robert S Peterson) [1750939] - [s390] kvm: s390: kvm_s390_vm_start_migration: check dirty_bitmap before using it as target for memset() (Thomas Huth) [1753260] - [fs] cifs: fix credits leak for SMB1 oplock breaks (Leif Sahlberg) [1752243]- Revert "[redhat] switch secureboot kernel image signing to release keys" (Phillip Lougher) - [iommu] iommu/amd: Add support for X2APIC IOMMU interrupts (Suravee Suthikulpanit) [1734842] - [vhost] vhost: make sure log_num < in_num (Eugenio Perez) [1750882] {CVE-2019-14835}- [kernel] open the RHEL 8.2 development (Phillip Lougher) - [md] Revert "[md] dm: eliminate 'split_discard_bios' flag from DM target interface" (Mike Snitzer) [1749929] - [md] Revert "[md] dm: make sure to obey max_io_len_target_boundary" (Mike Snitzer) [1749929] - [pci] PCI: Restore Resizable BAR size bits correctly for 1MB BARs (Myron Stowe) [1717760] - [net] netfilter: nft_fib_netdev: Terminate rule eval if protocol=IPv6 and ipv6 module is disabled (Phil Sutter) [1743945] - [net] netfilter: bridge: Drops IPv6 packets if IPv6 module is not loaded (Phil Sutter) [1743945] - [drm] drm/qxl: get vga ioports (Gerd Hoffmann) [1728936] - [drm] drm/i915: Call dma_set_max_seg_size() in i915_driver_hw_probe() (Lyude Paul) [1724363]- [md] Revert "[md] dm: eliminate 'split_discard_bios' flag from DM target interface" (Mike Snitzer) [1749929] - [md] Revert "[md] dm: make sure to obey max_io_len_target_boundary" (Mike Snitzer) [1749929] - [pci] PCI: Restore Resizable BAR size bits correctly for 1MB BARs (Myron Stowe) [1717760] - [net] netfilter: nft_fib_netdev: Terminate rule eval if protocol=IPv6 and ipv6 module is disabled (Phil Sutter) [1743945] - [net] netfilter: bridge: Drops IPv6 packets if IPv6 module is not loaded (Phil Sutter) [1743945] - [drm] drm/qxl: get vga ioports (Gerd Hoffmann) [1728936] - [drm] drm/i915: Call dma_set_max_seg_size() in i915_driver_hw_probe() (Lyude Paul) [1724363]- [net] netfilter: nft_set: fix allocation size overflow in privsize callback. (Florian Westphal) [1746338] - [net] net: route dump netlink NLM_F_MULTI flag missing (Stefano Brivio) [1745971] - [net] sched: pfifo_fast: fix wrong dereference in pfifo_fast_enqueue (Davide Caratti) [1745390] - [net] sched: pfifo_fast: fix wrong dereference when qdisc is reset (Davide Caratti) [1745387] - [scsi] scsi: vmw_pscsi: Fix use-after-free in pvscsi_queue_lck() (David Milburn) [1746597]- [drm] drm/virtio: use virtio_max_dma_size (Gerd Hoffmann) [1739291] - [mm] hwpoison, memory_hotplug: allow hwpoisoned pages to be offlined (Rafael Aquini) [1706088] - [powerpc] kvm: ppc: book3s: Enable XIVE native capability only if OPAL has required functions [BZ1744884] (David Gibson) [1744884] - [scsi] scsi: lpfc: Fix oops when fewer hdwqs than cpus (Dick Kennedy) [1745731] - [scsi] scsi: lpfc: Limit xri count for kdump environment (Dick Kennedy) [1745731] - [scsi] scsi: lpfc: Mitigate high memory pre-allocation by SCSI-MQ (Dick Kennedy) [1745731] - [scsi] scsi: qla2xxx: Fix hardirq-unsafe locking (Himanshu Madhani) [1719941] - [x86] Revert "[x86] x86/kexec/64: Prevent kexec from 5-level paging to a 4-level only kernel" (Baoquan He) [1669088] - [x86] Revert "[x86] x86/boot: Add xloadflags bits to check for 5-level paging support" (Baoquan He) [1669088]- [wireless] mwifiex: fix 802.11n/WPA detection (Jarod Wilson) [1714476] {CVE-2019-3846}- [x86] x86/kdump: Reserve extra memory when SME or SEV is active (Kairui Song) [1728519] - [scsi] scsi: qla2xxx: Fix hardlockup in abort command during driver remove (Himanshu Madhani) [1690041] - [scsi] qla2xxx: Update driver version to 10.01.00.15.08.1-k1 (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Fix panic from use after free in qla2x00_async_tm_cmd (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: cleanup trace buffer initialization (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: qla2x00_alloc_fw_dump: set ha->eft (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Use mutex protection during qla2x00_sysfs_read_fw_dump() (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: move IO flush to the front of NVME rport unregistration (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Fix NVME cmd and LS cmd timeout race condition (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Complain loudly about reference count underflow (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Fix race conditions in the code for aborting SCSI commands (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Use an on-stack completion in qla24xx_control_vp() (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Change abort wait_loop from msleep to wait_event_timeout (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Set the SCSI command result before calling the command done (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: on session delete, return nvme cmd (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Fix kernel crash after disconnecting NVMe devices (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Remove the fcport test from qla_nvme_abort_work() (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Fix driver unload when FC-NVMe LUNs are connected (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Set remote port devloss timeout to 0 (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Fix panic in qla_dfs_tgt_counters_show (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Fix fw dump corruption (Himanshu Madhani) [1690041] - [x86] kvm: disable nested virt on pre-haswell processors (Paolo Bonzini) [1739739] - [x86] kvm: taint kernel for tech-preview when using nested virtualization (Paolo Bonzini) [1739739] - [x86] kvm: x86: hyper-v: don't crash on KVM_GET_SUPPORTED_HV_CPUID when kvm_intel.nested is disabled (Vitaly Kuznetsov) [1746100]- [char] ipmi: move message error checking to avoid deadlock (Tony Camuso) [1731388 1718699] - [crypto] crypto: testmgr - mark crc32 checksum as FIPS allowed (Neil Horman) [1738887] - [include] dma-mapping: use dma_get_mask in dma_addressing_limited (Don Dutile) [1738631] - [kernel] dma-direct: correct the physical addr in dma_direct_sync_sg_for_cpu/device (Don Dutile) [1738631] - [kernel] dma-direct: only limit the mapping size if swiotlb could be used (Don Dutile) [1738631] - [include] dma-mapping: add a dma_addressing_limited helper (Don Dutile) [1738631] - [kernel] dma-direct: Force unencrypted DMA under SME for certain DMA masks (Don Dutile) [1738631] - [lib] lib/genalloc: introduce chunk owners (Don Dutile) [1738631] - [lib] lib/genalloc: add gen_pool_dma_zalloc() for zeroed DMA allocations (Don Dutile) [1738631] - [lib] lib/genalloc.c: fix allocation of aligned buffer from non-aligned chunk (Don Dutile) [1738631] - [include] dma-mapping: remove dma_max_pfn (Don Dutile) [1738631] - [mmc] mmc: core: let the dma map ops handle bouncing (Don Dutile) [1738631] - [mmc] mmc: core: align max segment size with logical block size (Don Dutile) [1738631] - [kernel] swiotlb: no need to check return value of debugfs_create functions (Don Dutile) [1738631] - [xen] swiotlb: fix phys_addr_t overflow warning (Don Dutile) [1738631] - [kernel] swiotlb: Return consistent SWIOTLB segments/nr_tbl (Don Dutile) [1738631] - [kernel] swiotlb: Group identical cleanup in swiotlb_cleanup() (Don Dutile) [1738631] - [kernel] swiotlb: save io_tlb_used to local variable before leaving critical section (Don Dutile) [1738631] - [kernel] swiotlb: dump used and total slots when swiotlb buffer is full (Don Dutile) [1738631] - [kernel] swiotlb: add checks for the return value of memblock_alloc*() (Don Dutile) [1738631] - [kernel] swiotlb: add debugfs to track swiotlb buffer usage (Don Dutile) [1738631] - [kernel] dma-direct: fix DMA_ATTR_NO_KERNEL_MAPPING (Don Dutile) [1738631] - [kernel] dma-direct: handle DMA_ATTR_NO_KERNEL_MAPPING in common code (Don Dutile) [1738631] - [kernel] dma-direct: fix DMA_ATTR_NO_KERNEL_MAPPING for remapped allocations (Don Dutile) [1738631] - [kernel] dma-mapping: remove a pointless memset in dma_atomic_pool_init (Don Dutile) [1738631] - [kernel] dma-mapping: fix lack of DMA address assignment in generic remap allocator (Don Dutile) [1738631] - [kernel] dma-remap: support DMA_ATTR_NO_KERNEL_MAPPING (Don Dutile) [1738631] - [kernel] dma-mapping: support highmem in the generic remap allocator (Don Dutile) [1738631] - [kernel] dma-direct: handle DMA_ATTR_NON_CONSISTENT in common code (Don Dutile) [1738631] - [kernel] dma-mapping: add a dma_alloc_need_uncached helper (Don Dutile) [1738631] - [kernel] dma-mapping: truncate dma masks to what dma_addr_t can hold (Don Dutile) [1738631] - [kernel] dma-remap: Avoid de-referencing NULL atomic_pool (Don Dutile) [1738631] - [include] dma-buf: add DMA_BUF_SET_NAME ioctls (Don Dutile) [1738631] - [include] dma-buf: give each buffer a full-fledged inode (Don Dutile) [1738631] - [fs] new wrapper: alloc_file_pseudo() (Don Dutile) [1738631] - [kernel] dma-direct: provide generic support for uncached kernel segments (Don Dutile) [1738631] - [include] dma-contiguous: fix !CONFIG_DMA_CMA version of dma_{alloc, free}_contiguous() (Don Dutile) [1738631] - [kernel] dma-contiguous: use fallback alloc_pages for single pages (Don Dutile) [1738631] - [kernel] dma-contiguous: add dma_{alloc,free}_contiguous() helpers (Don Dutile) [1738631] - [iommu] iommu/dma: Fix condition check in iommu_dma_unmap_sg (Don Dutile) [1738631] - [iommu] iommu/dma: move the arm64 wrappers to common code (Don Dutile) [1738631] - [iommu] iommu/dma-iommu.c: convert to use vm_map_pages() (Don Dutile) [1738631] - [mm] mm: introduce new vm_map_pages() and vm_map_pages_zero() API (Don Dutile) [1738631] - [mm] arm64/iommu: handle non-remapped addresses in ->mmap and ->get_sgtable (Don Dutile) [1738631] - [arm64] arm64/mm: wire up CONFIG_ARCH_HAS_SET_DIRECT_MAP (Don Dutile) [1738631] - [kernel] mm/hibernation: Make hibernation handle unmapped pages (Don Dutile) [1738631] - [mm] page_poison: play nicely with KASAN (Don Dutile) [1738631] - [mm] mm/vmalloc: Avoid rare case of flushing TLB with weird arguments (Don Dutile) [1738631] - [mm] mm/vmalloc: Fix calculation of direct map addr range (Don Dutile) [1738631] - [mm] mm/vmalloc: Add flag for freeing of special permsissions (Don Dutile) [1738631] - [x86] x86/mm/cpa: Add set_direct_map_*() functions (Don Dutile) [1738631] - [arm64] dma-mapping: add a kconfig symbol for arch_setup_dma_ops availability (Don Dutile) [1738631] - [iommu] iommu/dma: Remove the flush_page callback (Don Dutile) [1738631] - [include] iommu/dma: Cleanup dma-iommu.h (Don Dutile) [1738631] - [dma] dmaengine: Add matching device node validation in __dma_request_channel() (Don Dutile) [1738631] - [dma] dmaengine: dma_request_chan_by_mask() to handle deferred probing (Don Dutile) [1738631] - [include] dma-buf: start caching of sg_table objects v2 (Don Dutile) [1738631] - [kernel] dma-mapping: add a Kconfig symbol to indicate arch_dma_prep_coherent presence (Don Dutile) [1738631] - [iommu] iommu/dma-iommu: Remove iommu_dma_map_msi_msg() (Don Dutile) [1738631] - [irqchip] irqchip/ls-scfg-msi: Don't map the MSI page in ls_scfg_msi_compose_msg() (Don Dutile) [1738631] - [irqchip] irqchip/gic-v3-mbi: Don't map the MSI page in mbi_compose_m{b, s}i_msg() (Don Dutile) [1738631] - [irqchip] irqchip/gicv2m: Don't map the MSI page in gicv2m_compose_msi_msg() (Don Dutile) [1738631] - [irqchip] irqchip/gic-v3-its: Don't map the MSI page in its_irq_compose_msi_msg() (Don Dutile) [1738631] - [irqchip] irqchip/gic-v3-its: Align PCI Multi-MSI allocation on their size (Don Dutile) [1738631] - [iommu] iommu/dma-iommu: Split iommu_dma_map_msi_msg() in two parts (Don Dutile) [1738631] - [iommu] iommu/dma: Remove unused variable (Don Dutile) [1738631] - [iommu] iommu/dma: Use NUMA aware memory allocations in __iommu_dma_alloc_pages() (Don Dutile) [1738631] - [kernel] genirq/msi: Add a new field in msi_desc to store an IOMMU cookie (Don Dutile) [1738631] - [pci] PCI/MSI: Remove unused mask_msi_irq() and unmask_msi_irq() (Don Dutile) [1738631] - [include] PCI/MSI: Remove unused __write_msi_msg() and write_msi_msg() (Don Dutile) [1738631] - [include] genirq/msi: Clean up usage of __u8/__u16 types (Don Dutile) [1738631] - [base] platform-msi: Free descriptors in platform_msi_domain_free() (Don Dutile) [1738631] - [base] genirq/msi: Allow creation of a tree-based irqdomain for platform-msi (Don Dutile) [1738631] - [kernel] dma-debug: only skip one stackframe entry (Don Dutile) [1738631] - [dma] dmaengine: idma64: Move driver name to the header (Don Dutile) [1738631] - [kernel] dma-mapping: remove an unnecessary NULL check (Don Dutile) [1738631] - [include] dma-buf: Update [un]map documentation to match the other functions (Don Dutile) [1738631] - [include] dma-buf: Remove leftover [un]map_atomic comments (Don Dutile) [1738631] - [x86] x86/dma: Remove the x86_dma_fallback_dev hack (Don Dutile) [1738631] - [kernel] dma-mapping: remove leftover NULL device support (Don Dutile) [1738631] - [kernel] dma: select GENERIC_ALLOCATOR for DMA_REMAP (Don Dutile) [1738631] - [crypto] crypto: ccp - Ignore unconfigured CCP device on suspend/resume (Gary Hook) [1743999] - [md] dm snapshot: fix oversights in optional discard support (Mike Snitzer) [1744291] - [md] dm snapshot: add optional discard support features (Mike Snitzer) [1744291] - [md] dm snapshot: Use fine-grained locking scheme (Mike Snitzer) [1744291] - [md] dm snapshot: Make exception tables scalable (Mike Snitzer) [1744291] - [md] dm snapshot: Replace mutex with rw semaphore (Mike Snitzer) [1744291] - [md] dm snapshot: Don't sleep holding the snapshot lock (Mike Snitzer) [1744291] - [include] list_bl: Add hlist_bl_add_before/behind helpers (Mike Snitzer) [1744291] - [powerpc] powerpc/rtas: use device model APIs and serialization during LPM (Steve Best) [1741643] - [firmware] firmware/efi: Add NULL pointer checks in efivars API functions (Jarod Wilson) [1741949] - [fs] ovl: fix wrong flags check in FS_IOC_FS[SG]ETXATTR ioctls (Miklos Szeredi) [1724518] - [include] mm: page_cache_add_speculative(): refactor out some code duplication (Michael Petlan) [1738331] - [netdrv] ibmvnic: Unmap DMA address of TX descriptor buffers after use (Steve Best) [1743155] - [fs] NFSv4.1 don't free interrupted slot on open (Steve Dickson) [1708345] - [fs] NFSv4.1: Avoid false retries when RPC calls are interrupted (Steve Dickson) [1708345] - [net] ipv6: Fix return value of ipv6_mc_may_pull() for malformed packets (Stefano Brivio) [1743203] - [net] inet: frags: re-introduce skb coalescing for local delivery (Guillaume Nault) [1719418]- [net] xfrm: fix sa selector validation (Sabrina Dubroca) [1738871] - [net] xfrm: Fix xfrm sel prefix length validation (Sabrina Dubroca) [1738871] - [kernel] locking/rwsem: Prevent decrement of reader count before increment (Waiman Long) [1740338] - [include] include/list: Backport list_cut_before() (Waiman Long) [1740338] - [vhost] vhost: vsock: add weight support (Jason Wang) [1738494] - [vhost] vhost_net: fix possible infinite loop (Jason Wang) [1738494] - [vhost] vhost: introduce vhost_exceeds_weight() (Jason Wang) [1738494] - [vhost] vhost: reject zero size iova range (Jason Wang) [1738494] - [vhost] vhost: silence an unused-variable warning (Jason Wang) [1738494] - [vhost] vhost: correctly check the return value of translate_desc() in log_used() (Jason Wang) [1738494] - [vhost] vhost: return EINVAL if iovecs size does not match the message size (Jason Wang) [1738494] - [vhost] Revert "net: vhost: lock the vqs one by one" (Jason Wang) [1738494] - [vhost] vhost_net: switch to use mutex_trylock() in vhost_net_busy_poll() (Jason Wang) [1738494] - [vhost] vhost: make sure used idx is seen before log in vhost_add_used_n() (Jason Wang) [1738494] - [vhost] vhost: fix IOTLB locking (Jason Wang) [1738494] - [netdrv] tun: wake up waitqueues after IFF_UP is set (Jason Wang) [1738494] - [netdrv] tuntap: synchronize through tfiles array instead of tun->numqueues (Jason Wang) [1738494] - [netdrv] tuntap: fix dividing by zero in ebpf queue selection (Jason Wang) [1738494] - [netdrv] tun: Remove unused first parameter of tun_get_iff() (Jason Wang) [1738494] - [netdrv] tun: Add ioctl() TUNGETDEVNETNS cmd to allow obtaining real net ns of tun device (Jason Wang) [1738494] - [netdrv] tun: add a missing rcu_read_unlock() in error path (Jason Wang) [1738494] - [netdrv] tun: properly test for IFF_UP (Jason Wang) [1738494] - [netdrv] tun: remove unnecessary memory barrier (Jason Wang) [1738494] - [netdrv] tun: fix blocking read (Jason Wang) [1738494] - [netdrv] tun: move the call to tun_set_real_num_queues (Jason Wang) [1738494] - [netdrv] tun: publish tfile after it's fully initialized (Jason Wang) [1738494] - [netdrv] tun: replace get_cpu_ptr with this_cpu_ptr when bh disabled (Jason Wang) [1738494] - [netdrv] tun: remove skb access after netif_receive_skb (Jason Wang) [1738494] - [netdrv] tun: remove unnecessary check in tun_flow_update (Jason Wang) [1738494] - [netdrv] tuntap: fix multiqueue rx (Jason Wang) [1738494] - [netdrv] tun: Adjust on-stack tun_page initialization. (Jason Wang) [1738494] - [netdrv] tuntap: free XDP dropped packets in a batch (Jason Wang) [1738494] - [vhost] vhost_net: mitigate page reference counting during page frag refill (Jason Wang) [1738494] - [vhost] net: vhost: remove bad code line (Jason Wang) [1738494] - [vhost] net: vhost: add rx busy polling in tx path (Jason Wang) [1738494] - [vhost] net: vhost: factor out busy polling logic to vhost_net_busy_poll() (Jason Wang) [1738494] - [vhost] net: vhost: replace magic number of lock annotation (Jason Wang) [1738494] - [vhost] net: vhost: lock the vqs one by one (Jason Wang) [1738494] - [vhost] vhost_net: add a missing error return (Jason Wang) [1738494] - [netdrv] net: tun: remove useless codes of tun_automq_select_queue (Jason Wang) [1738494] - [vhost] vhost_net: batch submitting XDP buffers to underlayer sockets (Jason Wang) [1738494] - [netdrv] tap: accept an array of XDP buffs through sendmsg() (Jason Wang) [1738494] - [netdrv] tuntap: accept an array of XDP buffs through sendmsg() (Jason Wang) [1738494] - [netdrv] tun: switch to new type of msg_control (Jason Wang) [1738494] - [netdrv] tuntap: move XDP flushing out of tun_do_xdp() (Jason Wang) [1738494] - [netdrv] tuntap: split out XDP logic (Jason Wang) [1738494] - [netdrv] tuntap: tweak on the path of skb XDP case in tun_build_skb() (Jason Wang) [1738494] - [netdrv] tuntap: simplify error handling in tun_build_skb() (Jason Wang) [1738494] - [netdrv] tuntap: enable bh early during processing XDP (Jason Wang) [1738494] - [netdrv] tuntap: switch to use XDP_PACKET_HEADROOM (Jason Wang) [1738494] - [netdrv] net: sock: introduce SOCK_XDP (Jason Wang) [1738494] - [vhost] vhost: correctly check the iova range when waking virtqueue (Jason Wang) [1738494] - [vhost] vhost: switch to use new message format (Jason Wang) [1738494] - [vhost] vhost_net: batch update used ring for datacopy TX (Jason Wang) [1738494] - [vhost] vhost_net: rename VHOST_RX_BATCH to VHOST_NET_BATCH (Jason Wang) [1738494] - [vhost] vhost_net: rename vhost_rx_signal_used() to vhost_net_signal_used() (Jason Wang) [1738494] - [vhost] vhost_net: split out datacopy logic (Jason Wang) [1738494] - [vhost] vhost_net: introduce tx_can_batch() (Jason Wang) [1738494] - [vhost] vhost_net: introduce get_tx_bufs() (Jason Wang) [1738494] - [vhost] vhost_net: introduce vhost_exceeds_weight() (Jason Wang) [1738494] - [vhost] vhost_net: introduce helper to initialize tx iov iter (Jason Wang) [1738494] - [vhost] vhost_net: drop unnecessary parameter (Jason Wang) [1738494] - [vhost] vhost_net: Avoid rx vring kicks during busyloop (Jason Wang) [1738494] - [vhost] vhost_net: Avoid rx queue wake-ups during busypoll (Jason Wang) [1738494] - [vhost] vhost_net: Avoid tx vring kicks during busyloop (Jason Wang) [1738494] - [vhost] vhost_net: Rename local variables in vhost_net_rx_peek_head_len (Jason Wang) [1738494] - [mm] x86/mm/fault: Allow stack access below rsp (Waiman Long) [1739341] - [mm] x86/mm: Clarify hardware vs. software "error_code" (Waiman Long) [1739341] - [net] libceph: handle an empty authorize reply (Ilya Dryomov) [1720582]- [drm] drm: Don't retry infinitely when receiving no data on i2c over AUX (Lyude Paul) [1672361] - [scsi] scsi: hpsa: update revision to RH3 (Joseph Szczypek) [1739615] - [scsi] scsi: hpsa: remove printing internal cdb on tag collision (Joseph Szczypek) [1739615] - [scsi] scsi: hpsa: correct scsi command status issue after reset (Joseph Szczypek) [1739615] - [scsi] hpsa: docs: fix broken doc references due to renames (Joseph Szczypek) [1739615] - [scsi] hpsa: docs: pci: fix broken links due to conversion from pci.txt to pci.rst (Joseph Szczypek) [1739615]- [drm] drm/nouveau: Only recalculate PBN/VCPI on mode/connector changes (Lyude Paul) [1734452 1734444] - [drm] drm/nouveau: Only release VCPI slots on mode changes (Lyude Paul) [1734452 1734444] - [infiniband] RDMA/srp: turn off 'use_imm_data' by default (Honggang Li) [1725158] - [gpu] vga_switcheroo: Fix missing gpu_bound call at audio client registration (Lyude Paul) [1739727] - [net] Bluetooth: Fix faulty expression for minimum encryption key size check (Gopal Tiwari) [1743076] {CVE-2019-9506} - [net] Bluetooth: Fix regression with minimum encryption key size alignment (Gopal Tiwari) [1743076] {CVE-2019-9506} - [net] Bluetooth: Align minimum encryption key size for LE and BR/EDR connections (Gopal Tiwari) [1743076] {CVE-2019-9506}- [rpmspec] perf: package tips.txt (Michael Petlan) [1663816] - [mm] mm/memblock.c: skip kmemleak for kasan_init() (Mark Langsdorf) [1722741] - [kernel] mm/resource: Return real error codes from walk failures (Kairui Song) [1740443] - [tools] perf tests: Fix record+probe_libc_inet_pton.sh for powerpc64 (Michael Petlan) [1733231] - [tools] selftests/powerpc: Fix Makefiles for headers_install change (Steve Best) [1740127] - [tools] selftests/powerpc: Add more version checks to alignment_handler test (Steve Best) [1740127] - [tools] selftests/powerpc: Skip earlier in alignment_handler test (Steve Best) [1740127] - [tools] selftests/powerpc: Consolidate copy/paste test logic (Steve Best) [1740127] - [s390] s390/bpf: use 32-bit index for tail calls (Yauheni Kaliuta) [1719377] - [s390] s390/bpf: fix lcgr instruction encoding (Yauheni Kaliuta) [1719377] - [tools] selftests/bpf: fix "alu with different scalars 1" on s390 (Yauheni Kaliuta) [1719377] - [net] bpf: fix use after free in bpf_evict_inode (Yauheni Kaliuta) [1719377] - [arm64] bpf, arm64: remove prefetch insn in xadd mapping (Yauheni Kaliuta) [1719377] - [scsi] scsi: lpfc: Fix crash when cpu count is 1 and null irq affinity mask (Dick Kennedy) [1720905] - [md] md: add bitmap_abort label in md_run (Nigel Croxon) [1721944] - [md] md-bitmap: create and destroy wb_info_pool with the change of bitmap (Nigel Croxon) [1721944] - [md] md-bitmap: create and destroy wb_info_pool with the change of backlog (Nigel Croxon) [1721944] - [md] md: introduce mddev_create/destroy_wb_pool for the change of member device (Nigel Croxon) [1721944] - [md] md/raid1: fix potential data inconsistency issue with write behind device (Nigel Croxon) [1721944] - [md] md: fix for divide error in status_resync (Nigel Croxon) [1721944] - [md] md/raid10: read balance chooses idlest disk for SSD (Nigel Croxon) [1721944] - [md] md: raid1-10: Unify r{1,10}bio_pool_free (Nigel Croxon) [1721944] - [md] md: raid10: Use struct_size() in kmalloc() (Nigel Croxon) [1721944] - [md] md/raid1: get rid of extra blank line and space (Nigel Croxon) [1721944] - [md] md: fix spelling typo and add necessary space (Nigel Croxon) [1721944] - [md] md: md.c: Return -ENODEV when mddev is NULL in rdev_attr_show (Nigel Croxon) [1721944] - [md] raid5-cache: Need to do start() part job after adding journal device (Nigel Croxon) [1721944] - [md] drivers: md: Unify common definitions of raid1 and raid10 (Nigel Croxon) [1721944] - [kernel] userfaultfd: use RCU to free the task struct when fork fails (Andrea Arcangeli) [1718498]- [efi] efi/arm: Revert "Defer persistent reservations until after paging_init()" (Mark Salter) [1699961] - [s390] s390/ipl: Fix detection of has_secure attribute (Philipp Rudo) [1740653] - [fs] xfs: don't crash on null attr fork xfs_bmapi_read (Bill O'Donnell) [1719094] - [powerpc] powerpc/mm: Don't report PUDs as memory leaks when using kmemleak (Desnes Augusto Nunes do Rosario) [1716952] - [x86] kvm: x86: introduce is_pae_paging (Vitaly Kuznetsov) [1720556] - [s390] s390/kasan: Fix recursion loop when triggering kdump (Philipp Rudo) [1740249] - [s390] s390/dasd: fix endless loop after read unit address configuration (Philipp Rudo) [1740251] - [tools] selftests/powerpc: Give some tests longer to run (Steve Best) [1740420] - [nvme] nvme-rdma: use dynamic dma mapping per command (David Milburn) [1738252] - [nvme] nvme-rdma: remove redundant reference between ib_device and tagset (David Milburn) [1738252] - [x86] kvm: svm/avic: Do not send AVIC doorbell to self (Janakarajan Natarajan) [1720981] - [net] tipc: initialise addr_trial_end when setting node addresses (Jon Maloy) [1740317] - [net] tipc: ensure head->lock is initialised (Jon Maloy) [1740317] - [net] netfilter: nf_tables: fix oops during rule dump (Stefano Brivio) [1739734] - [include] netfilter: nf_tables: correct NFT_LOGLEVEL_MAX value (Stefano Brivio) [1739734] - [net] netfilter: nft_compat: do not dump private area (Stefano Brivio) [1739734] - [net] netfilter: nf_tables: fix register ordering (Stefano Brivio) [1739734] - [net] ipvs: defer hook registration to avoid leaks (Stefano Brivio) [1739734] - [net] ipvs: Fix use-after-free in ip_vs_in (Stefano Brivio) [1739734] - [net] netfilter: nf_conntrack_h323: restore boundary check correctness (Stefano Brivio) [1739734] - [net] netfilter: fix nf_l4proto_log_invalid to log invalid packets (Stefano Brivio) [1739734] - [net] netfilter: nf_tables: prevent shift wrap in nft_chain_parse_hook() (Stefano Brivio) [1739734] - [net] netfilter: nft_set_rbtree: check for inactive element after flag mismatch (Stefano Brivio) [1739734] - [net] netfilter: nft_compat: use-after-free when deleting targets (Stefano Brivio) [1739734] - [net] netfilter: nf_tables: fix leaking object reference count (Stefano Brivio) [1739734] - [net] ip6_gre: reload ipv6h in prepare_ip6gre_xmit_ipv6 (Stefano Brivio) [1739640] - [net] ipv6: Unlink sibling route in case of failure (Stefano Brivio) [1739640] - [net] ipv6: Default fib6_type to RTN_UNICAST when not set (Stefano Brivio) [1739640] - [net] inet: frags: call inet_frags_fini() after unregister_pernet_subsys() (Stefano Brivio) [1739640] - [net] ipv6: flowlabel: fl6_sock_lookup() must use atomic_inc_not_zero (Stefano Brivio) [1739640] - [net] netfilter: ipset: Fix rename concurrency with listing (Stefano Brivio) [1739578] - [net] netfilter: ipset: Fix error path in set_target_v3_checkentry() (Stefano Brivio) [1739578] - [net] netfilter: ipset: Fix the last missing check of nla_parse_deprecated() (Stefano Brivio) [1739578] - [net] netfilter: ipset: fix a missing check of nla_parse (Stefano Brivio) [1739578] - [netdrv] ipvlan, l3mdev: fix broken l3s mode wrt local routes (Guillaume Nault) [1738329] - [net] sched: use temporary variable for actions indexes (Marcelo Leitner) [1739244 1729822 1729818 1729398] - [net] sched: cbs: Fix error path of cbs_module_init (Marcelo Leitner) [1739244 1729822 1729818 1729398] - [net] netem: fix use after free and double free with packet corruption (Marcelo Leitner) [1739244 1729822 1729818 1729398] - [net] netem: fix backlog accounting for corrupted GSO frames (Marcelo Leitner) [1739244 1729822 1729818 1729398] - [netdrv] macsec: fix checksumming after decryption (Sabrina Dubroca) [1738237] - [netdrv] macsec: fix use-after-free of skb during RX (Sabrina Dubroca) [1738237] - [net] xfrm interface: fix memory leak on creation (Sabrina Dubroca) [1738267] - [net] tls: fix socket wmem accounting on fallback with netem (Sabrina Dubroca) [1739260] - [net] tls: fix poll ignoring partially copied records (Sabrina Dubroca) [1739260] - [net] tls: make sure offload also gets the keys wiped (Sabrina Dubroca) [1739260] - [net] tls: reject offload of TLS 1.3 (Sabrina Dubroca) [1739260] - [net] tls: fix page double free on TX cleanup (Sabrina Dubroca) [1739260] - [net] tls, correctly account for copied bytes with multiple sk_msgs (Sabrina Dubroca) [1739260] - [net] tcp: fix tcp_set_congestion_control() use from bpf hook (Guillaume Nault) [1738272] - [net] tcp: Reset bytes_acked and bytes_received when disconnecting (Guillaume Nault) [1738272] - [net] tcp: Ensure DCTCP reacts to losses (Guillaume Nault) [1738272] - [net] tcp: tcp_v4_err() should be more careful (Guillaume Nault) [1738272] - [net] tcp: avoid resetting ACK timer upon receiving packet with ECN CWR flag (Guillaume Nault) [1738272] - [net] tcp: always ACK immediately on hole repairs (Guillaume Nault) [1738272] - [net] tcp: avoid resetting ACK timer in DCTCP (Guillaume Nault) [1738272] - [net] tcp: mandate a one-time immediate ACK (Guillaume Nault) [1738272] - [net] tipc: fix unitilized skb list crash (Xin Long) [1734298] - [net] tipc: compat: allow tipc commands without arguments (Xin Long) [1738397] - [net] sctp: factor out sctp_connect_add_peer (Xin Long) [1738393] - [net] sctp: factor out sctp_connect_new_asoc (Xin Long) [1738393] - [net] sctp: clean up __sctp_connect (Xin Long) [1738393] - [net] sctp: check addr_size with sa_family_t size in __sctp_setsockopt_connectx (Xin Long) [1738393] - [net] sctp: only copy the available addr data in sctp_transport_init (Xin Long) [1738393] - [net] sctp: drop unneeded likely() call around IS_ERR() (Xin Long) [1738393] - [net] sctp: fix warning "NULL check before some freeing functions is not needed" (Xin Long) [1738393] - [net] sctp: remove rcu_read_lock from sctp_bind_addr_state (Xin Long) [1738393] - [net] sctp: rename sp strm_interleave to ep intl_enable (Xin Long) [1738393] - [net] sctp: rename asoc intl_enable to asoc peer.intl_capable (Xin Long) [1738393] - [net] sctp: remove prsctp_enable from asoc (Xin Long) [1738393] - [net] sctp: remove reconf_enable from asoc (Xin Long) [1738393] - [net] sctp: count data bundling sack chunk for outctrlchunks (Xin Long) [1738393] - [net] sctp: fix error handling on stream scheduler initialization (Xin Long) [1738393] - [net] sctp: not bind the socket in sctp_connect (Xin Long) [1738393] - [net] sctp: change to hold sk after auth shkey is created successfully (Xin Long) [1738393] - [net] sctp: Free cookie before we memdup a new one (Xin Long) [1738393] - [net] Fix memory leak in sctp_process_init (Xin Long) [1738393] - [net] sctp: deduplicate identical skb_checksum_ops (Xin Long) [1738393] - [net] sctp: Check address length before reading address family (Xin Long) [1738393] - [net] sctp: Pass sk_buff_head explicitly to sctp_ulpq_tail_event(). (Xin Long) [1738393] - [net] sctp: Make sctp_enqueue_event tak an skb list. (Xin Long) [1738393] - [net] sctp: Use helper for sctp_ulpq_tail_event() when hooked up to ->enqueue_event (Xin Long) [1738393] - [net] sctp: Always pass skbs on a list to sctp_ulpq_tail_event(). (Xin Long) [1738393] - [net] sctp: Remove superfluous test in sctp_ulpq_reasm_drain(). (Xin Long) [1738393] - [netdrv] ppp: Remove direct skb_queue_head list pointer access. (Xin Long) [1738393] - [net] ipv6: fix neighbour resolution with raw socket (Stefano Brivio) [1728320] - [net] ipv6: constify rt6_nexthop() (Stefano Brivio) [1728320] - [net] openvswitch: fix csum updates for MPLS actions (Marcelo Leitner) [1738654] - [net] udp_gso: Allow TX timestamp with UDP GSO (Paolo Abeni) [1738585] - [net] bpf: udp: ipv6: Avoid running reuseport's bpf_prog from __udp6_lib_err (Paolo Abeni) [1738585] - [net] fix ifindex collision during namespace removal (Paolo Abeni) [1738492] - [net] rtnl: return early from rtnl_unregister_all when protocol isn't registered (Paolo Abeni) [1738492] - [net] neigh: fix use-after-free read in pneigh_get_next (Paolo Abeni) [1738492] - [net] socket: set sock->sk to NULL after calling proto_ops::release() (Paolo Abeni) [1738492] - [net] socket: make bond ioctls go through compat_ifreq_ioctl() (Paolo Abeni) [1738492] - [net] socket: fix SIOCGIFNAME in compat (Paolo Abeni) [1738492] - [net] Revert "kill dev_ifsioc()" (Paolo Abeni) [1738492] - [net] revert "socket: fix struct ifreq size in compat ioctl" (Paolo Abeni) [1738492] - [net] ip6_tunnel: fix possible use-after-free on xmit (Guillaume Nault) [1737105] - [net] genetlink: Fix a memory leak on error path (Guillaume Nault) [1737821] - [net] netfilter: ipset: Copy the right MAC address in bitmap:ip, mac and hash:ip, mac sets (Stefano Brivio) [1723605] - [net] netfilter: ipset: Actually allow destination MAC address for hash:ip, mac sets too (Stefano Brivio) [1723605] - [net] igmp: fix memory leak in igmpv3_del_delrec() (Hangbin Liu) [1736816] - [net] don't clear sock->sk early to avoid trouble in strparser (Hangbin Liu) [1736816] - [net] ipv4/igmp: fix build error if !CONFIG_IP_MULTICAST (Hangbin Liu) [1736816] - [net] ipv4/igmp: fix another memory leak in igmpv3_del_delrec() (Hangbin Liu) [1736816] - [net] route: set the deleted fnhe fnhe_daddr to 0 in ip_del_fnhe to fix a race (Hangbin Liu) [1736816] - [net] netlabel: fix out-of-bounds memory accesses (Hangbin Liu) [1736816] - [net] ipv4: Fix memory leak in network namespace dismantle (Hangbin Liu) [1736816] - [net] bridge: delete local fdb on device init failure (Hangbin Liu) [1736824] - [net] bridge: stp: don't cache eth dest pointer before skb pull (Hangbin Liu) [1736824] - [net] bridge: don't cache ether dest pointer on input (Hangbin Liu) [1736824] - [net] bridge: mcast: fix stale ipv6 hdr pointer when handling v6 query (Hangbin Liu) [1736824] - [net] bridge: mcast: fix stale nsrcs pointer in igmp3/mld2 report handling (Hangbin Liu) [1736824] - [net] bridge: fix per-port af_packet sockets (Hangbin Liu) [1736824] - [include] ip: fix ip_mc_may_pull() return value (Hangbin Liu) [1736824] - [net] bridge: use struct_size() helper (Hangbin Liu) [1736824] - [net] bridge: simplify ip_mc_check_igmp() and ipv6_mc_check_mld() calls (Hangbin Liu) [1736824] - [net] net/bridge/br_multicast: remove redundant variable "err" (Hangbin Liu) [1736824] - [x86] x86/kdump/64: Restrict kdump kernel reservation to <64TB (Baoquan He) [1669090] - [x86] x86/kexec/64: Prevent kexec from 5-level paging to a 4-level only kernel (Baoquan He) [1669088] - [x86] x86/boot: Add xloadflags bits to check for 5-level paging support (Baoquan He) [1669088] - [tools] perf header: Fix wrong node write in NUMA_TOPOLOGY feature (Michael Petlan) [1722044] - [tools] perf c2c: Fix c2c report for empty numa node (Michael Petlan) [1722044] - [x86] kvm: svm/avic: fix off-by-one in checking host APIC ID (Janakarajan Natarajan) [1720983]- [fs] gfs2: gfs2_walk_metadata fix (Andreas Grunbacher) [1724361] - [netdrv] mlx4/en_netdev: allow offloading VXLAN over VLAN (Paolo Abeni) [1733532] - [fs] xfs: always rejoin held resources during defer roll (Bill O'Donnell) [1706588] - [bluetooth] Bluetooth: hci_uart: check for missing tty operations (Gopal Tiwari) [1734239] {CVE-2019-10207}- [documentation] Documentation: Add swapgs description to the Spectre v1 documentation (Josh Poimboeuf) [1724501] {CVE-2019-1125} - [documentation] Documentation: Add section about CPU vulnerabilities for Spectre (Josh Poimboeuf) [1724501] {CVE-2019-1125} - [x86] x86/speculation/swapgs: Exclude ATOMs from speculation through SWAPGS (Josh Poimboeuf) [1724501] {CVE-2019-1125} - [x86] x86/entry/64: Use JMP instead of JMPQ (Josh Poimboeuf) [1724501] {CVE-2019-1125} - [x86] x86/speculation: Enable Spectre v1 swapgs mitigations (Josh Poimboeuf) [1724501] {CVE-2019-1125} - [x86] x86/speculation: Prepare entry code for Spectre v1 swapgs mitigations (Josh Poimboeuf) [1724501] {CVE-2019-1125} - [x86] x86/cpufeatures: Combine word 11 and 12 into a new scattered features word (Josh Poimboeuf) [1724501] {CVE-2019-1125} - [x86] x86/cpufeatures: Carve out CQM features retrieval (Josh Poimboeuf) [1724501] {CVE-2019-1125} - [netdrv] ibmveth: fix DMA unmap error in ibmveth_xmit_start error path (Steve Best) [1739431] - [rpmspec] rpmspec: use make macro to do headers_install with rpm CFLAGS/LDFLAGS ("Herton R. Krzesinski") [1738659] - [rpmspec] rpmspec: use tools_make for building tools ("Herton R. Krzesinski") [1738659] - [tools] tools gpio: Allow overriding CFLAGS ("Herton R. Krzesinski") [1738659] - [tools] tools thermal tmon: Allow overriding CFLAGS assignments ("Herton R. Krzesinski") [1738659] - [tools] tools iio: Override CFLAGS assignments ("Herton R. Krzesinski") [1738659] - [fs] NFS: Fix dentry revalidation on NFSv4 lookup (Steve Dickson) [1667774] - [fs] pNFS: Avoid read/modify/write when it is not necessary (Benjamin Coddington) [1680649] - [fs] pNFS: Fix potential corruption of page being written (Benjamin Coddington) [1680649] - [fs] gfs2: Inode dirtying fix (Andreas Grunbacher) [1724361] - [net] sunrpc: make visible processing error in bc_svc_process() ("J. Bruce Fields") [1660823] {CVE-2018-16884} - [net] sunrpc: remove unused xpo_prep_reply_hdr callback ("J. Bruce Fields") [1660823] {CVE-2018-16884} - [net] sunrpc: remove svc_tcp_bc_class ("J. Bruce Fields") [1660823] {CVE-2018-16884} - [net] sunrpc: replace svc_serv->sv_bc_xprt by boolean flag ("J. Bruce Fields") [1660823] {CVE-2018-16884} - [net] sunrpc: use-after-free in svc_process_common() ("J. Bruce Fields") [1660823] {CVE-2018-16884}- [scsi] scsi: implement .cleanup_rq callback (Ming Lei) [1696256] - [md] blk-mq: add callback of .cleanup_rq (Ming Lei) [1696256] - [block] blk-mq: insert rq with DONTPREP to hctx dispatch list when requeue (Ming Lei) [1696256] - [scsi] scsi: core: Fix race on creating sense cache (Ming Lei) [1696256] - [block] blk-mq: balance mapping between present CPUs and queues (Ming Lei) [1733040] - [block] blk-mq: Fix spelling in a source code comment (Ming Lei) [1733040] - [drm] drm/i915: Don't dereference request if it may have been retired when printing (Lyude Paul) [1715997] - [drm] drm/i915/icl: whitelist PS_(DEPTH|INVOCATION)_COUNT (Lyude Paul) [1715997] - [drm] drm/i915: whitelist PS_(DEPTH|INVOCATION)_COUNT (Lyude Paul) [1715997] - [drm] drm/i915: Support flags in whitlist WAs (Lyude Paul) [1715997] - [drm] drm/i915: Disable SAMPLER_STATE prefetching on all Gen11 steppings. (Lyude Paul) [1715997] - [drm] drm/i915/userptr: Acquire the page lock around set_page_dirty() (Lyude Paul) [1715997] - [drm] drm/i915/perf: fix ICL perf register offsets (Lyude Paul) [1715997] - [drm] drm/virtio: Add memory barriers for capset cache. (Lyude Paul) [1715997] - [drm] drm/amd/display: Always allocate initial connector state state (Lyude Paul) [1715997] - [drm] drm/vkms: Forward timer right after drm_crtc_handle_vblank (Lyude Paul) [1715997] - [drm] drm/crc-debugfs: Also sprinkle irqrestore over early exits (Lyude Paul) [1715997] - [drm] drm/crc-debugfs: User irqsafe spinlock in drm_crtc_add_crc_entry (Lyude Paul) [1715997] - [drm] drm/amd/display: Increase Backlight Gain Step Size (Lyude Paul) [1715997] - [drm] drm/amd/display: CS_TFM_1D only applied post EOTF (Lyude Paul) [1715997] - [drm] drm/edid: Fix a missing-check bug in drm_load_edid_firmware() (Lyude Paul) [1715997] - [drm] drm/amdkfd: Fix sdma queue map issue (Lyude Paul) [1715997] - [drm] drm/amdkfd: Fix a potential memory leak (Lyude Paul) [1715997] - [drm] drm/amd/display: Disable ABM before destroy ABM struct (Lyude Paul) [1715997] - [drm] drm/amdgpu/sriov: Need to initialize the HDP_NONSURFACE_BAStE (Lyude Paul) [1715997] - [drm] drm/amdgpu: Reserve shared fence for eviction fence (Lyude Paul) [1715997] - [drm] drm/amd/display: Disable cursor when offscreen in negative direction (Lyude Paul) [1715997] - [drm] drm/amd/display: Fill prescale_params->scale for RGB565 (Lyude Paul) [1715997] - [drm] drm/virtio: set seqno for dma-fence (Lyude Paul) [1715997] - [drivers] dma-buf: Discard old fence_excl on retrying get_fences_rcu for realloc (Lyude Paul) [1715997] - [drivers] dma-buf: balance refcount inbalance (Lyude Paul) [1715997] - [drm] drm/edid: parse CEA blocks embedded in DisplayID (Lyude Paul) [1715997] - [drm] drm/nouveau/i2c: Enable i2c pads & busses during preinit (Lyude Paul) [1715997] - [drm] drm: return -EFAULT if copy_to_user() fails (Lyude Paul) [1715997] - [drm] drm/vmwgfx: fix a warning due to missing dma_parms (Lyude Paul) [1715997] - [drm] drm/vmwgfx: Honor the sg list segment size limitation (Lyude Paul) [1715997] - [drm] drm/virtio: move drm_connector_update_edid_property() call (Lyude Paul) [1715997] - [drm] drm/amdgpu/gfx9: use reset default for PA_SC_FIFO_SIZE (Lyude Paul) [1715997] - [drm] drm/amdgpu: Don't skip display settings in hwmgr_resume() (Lyude Paul) [1717138 1715997] - [drm] drm/amd/powerplay: use hardware fan control if no powerplay fan table (Lyude Paul) [1715997] - [drm] drm/i915/ringbuffer: EMIT_INVALIDATE *before* switch context (Lyude Paul) [1715997] - [drm] drm/i915: Skip modeset for cdclk changes if possible (Lyude Paul) [1715997] - [drm] drm/i915: Remove redundant store of logical CDCLK state (Lyude Paul) [1715997] - [drm] drm/i915: Save the old CDCLK atomic state (Lyude Paul) [1715997] - [drm] drm/i915: Force 2*96 MHz cdclk on glk/cnl when audio power is enabled (Lyude Paul) [1715997] - [drm] drm/i915: Don't clobber M/N values during fastset check (Lyude Paul) [1715997] - [drm] drm/vmwgfx: Use the backdoor port if the HB port is not available (Lyude Paul) [1715997] - [drm] drm: add fallback override/firmware EDID modes workaround (Lyude Paul) [1715997] - [drm] drm/edid: abstract override/firmware EDID retrieval (Lyude Paul) [1715997] - [drm] drm/vmwgfx: NULL pointer dereference from vmw_cmd_dx_view_define() (Lyude Paul) [1715997] - [drm] drm/vmwgfx: integer underflow in vmw_cmd_dx_set_shader() leading to an invalid read (Lyude Paul) [1715997] - [drm] drm/amdgpu: keep stolen memory on picasso (Lyude Paul) [1715997] - [drm] drm/i915/dmc: protect against reading random memory (Lyude Paul) [1715997] - [drm] drm/i915: Fix per-pixel alpha with CCS (Lyude Paul) [1715997] - [drm] drm/i915/dsi: Use a fuzzy check for burst mode clock check (Lyude Paul) [1715997] - [drm] drm/i915/sdvo: Implement proper HDMI audio support for SDVO (Lyude Paul) [1715997] - [drm] drm/amdgpu/{uvd,vcn}: fetch ring's read_ptr after alloc (Lyude Paul) [1715997] - [drm] drm/amd/display: Use plane->color_space for dpp if specified (Lyude Paul) [1715997] - [drm] drm/amd/display: disable link before changing link settings (Lyude Paul) [1715997] - [drm] Revert "drm: allow render capable master with DRM_AUTH ioctls" (Lyude Paul) [1715997] - [drm] drm/amd: fix fb references in async update (Lyude Paul) [1715997] - [drm] drm/i915/gvt: Initialize intel_gvt_gtt_entry in stack (Lyude Paul) [1715997] - [drm] drm: don't block fb changes for async plane updates (Lyude Paul) [1715997] - [drm] drm/i915/gvt: emit init breadcrumb for gvt request (Lyude Paul) [1715997] - [drm] drm/amdgpu: fix ring test failure issue during s3 in vce 3.0 (V2) (Lyude Paul) [1715997] - [drm] drm/amd/display: Add ASICREV_IS_PICASSO (Lyude Paul) [1715997] - [drm] drm/amdgpu/soc15: skip reset on init (Lyude Paul) [1715997] - [include] drm/i915: Fix I915_EXEC_RING_MASK (Lyude Paul) [1715997] - [drm] drm/amdgpu: remove ATPX_DGPU_REQ_POWER_FOR_DISPLAYS check when hotplug-in (Lyude Paul) [1715997] - [drm] drm/radeon: prefer lower reference dividers (Lyude Paul) [1715997] - [drm] drm/amdgpu/psp: move psp version specific function pointers to early_init (Lyude Paul) [1715997] - [drm] drm: add non-desktop quirks to Sensics and OSVR headsets. (Lyude Paul) [1715997] - [drm] drm: add non-desktop quirk for Valve HMDs (Lyude Paul) [1715997] - [drm] drm/cma-helper: Fix drm_gem_cma_free_object() (Lyude Paul) [1715997] - [drm] drm/lease: Make sure implicit planes are leased (Lyude Paul) [1715997] - [drm] drm: Expose "FB_DAMAGE_CLIPS" property to atomic aware user-space only (Lyude Paul) [1715997] - [drm] drm/atomic: Wire file_priv through for property changes (Lyude Paul) [1715997] - [drm] drm/fb-helper: generic: Call drm_client_add() after setup is done (Lyude Paul) [1715997] - [drm] drm/vmwgfx: Don't send drm sysfs hotplug events on initial master set (Lyude Paul) [1715997] - [drm] drm/vmwgfx: Fix compat mode shader operation (Lyude Paul) [1715997] - [drm] drm/vmwgfx: Fix user space handle equal to zero (Lyude Paul) [1715997] - [drm] drm: Wake up next in drm_read() chain if we are forced to putback the event (Lyude Paul) [1715997] - [drm] drm/drv: Hold ref on parent device during drm_device lifetime (Lyude Paul) [1715997] - [drm] drm/amd/display: Reset planes that were disabled in init_pipes (Lyude Paul) [1715997] - [drm] drm/amd/display: Fix exception from AUX acquire failure (Lyude Paul) [1715997] - [drm] drm: writeback: Fix leak of writeback job (Lyude Paul) [1715997] - [drm] drm/amd/display: Set stream->mode_changed when connectors change (Lyude Paul) [1715997] - [drm] drm/amd/display: half bandwidth for YCbCr420 during validation (Lyude Paul) [1715997] - [drm] drm/amd/display: Re-add custom degamma support (Lyude Paul) [1715997] - [drm] drm/amd/display: Fix Divide by 0 in memory calculations (Lyude Paul) [1715997] - [drm] drm/amd/display: add pipe lock during stream update (Lyude Paul) [1715997] - [drm] drm/amd/display: Reset alpha state for planes to the correct values (Lyude Paul) [1715997] - [drm] drm/amd/display: Update ABM crtc state on non-modeset (Lyude Paul) [1715997] - [drm] drm/amd/display: Link train only when link is DP and backend is enabled (Lyude Paul) [1715997] - [drm] drm/amd/display: fix releasing planes when exiting odm (Lyude Paul) [1715997] - [drm] drm/amd/display: Prevent cursor hotspot overflow for RV overlay planes (Lyude Paul) [1715997] - [drm] drm/amd/display: use proper formula to calculate bandwidth from timing (Lyude Paul) [1715997] - [drm] drm/amdgpu: fix old fence check in amdgpu_fence_emit (Lyude Paul) [1715997] - [drm] drm/nouveau/bar/nv50: ensure BAR is mapped (Lyude Paul) [1715997] - [pci] PCI: Mark AMD Stoney Radeon R7 GPU ATS as broken (Lyude Paul) [1715997] - [kernel] locking/rwsem: Add missing ACQUIRE to read_slowpath exit when queue is empty (Waiman Long) [1737089] - [tools] perf vendor events power9: Added missing event descriptions (Michael Petlan) [1581405] - [crypto] crypto: skcipher - fix crash flushing dcache in error path (David Gibson) [1724370] - [netdrv] bnx2x: Prevent load reordering in tx completion processing (Manish Chopra) [1729599] - [x86] x86/boot/KASLR: Always return a value from process_mem_region (Baoquan He) [1564822] - [x86] x86/kexec: Add the ACPI NVS region to the ident map (Baoquan He) [1564822] - [x86] x86/boot: Call get_rsdp_addr() after console_init() (Baoquan He) [1564822] - [x86] x86/boot: Use efi_setup_data for searching RSDP on kexec-ed kernels (Baoquan He) [1564822] - [x86] x86/kexec: Add the EFI system tables and ACPI tables to the ident map (Baoquan He) [1564822] - [x86] x86/boot: Fix incorrect ifdeffery scope (Baoquan He) [1564822] - [x86] x86/boot: Correct RSDP parsing with 32-bit EFI (Baoquan He) [1564822] - [x86] x86/boot: Fix randconfig build error due to MEMORY_HOTREMOVE (Baoquan He) [1564822] - [x86] x86/boot: Fix cmdline_find_option() prototype visibility (Baoquan He) [1564822] - [x86] x86/boot/KASLR: Limit KASLR to extract the kernel in immovable memory only (Baoquan He) [1564822] - [x86] x86/boot: Parse SRAT table and count immovable memory regions (Baoquan He) [1564822] - [x86] x86/boot: Early parse RSDP and save it in boot_params (Baoquan He) [1564822] - [x86] x86/boot: Search for RSDP in memory (Baoquan He) [1564822] - [x86] x86/boot: Search for RSDP in the EFI tables (Baoquan He) [1564822] - [x86] x86/boot: Add "acpi_rsdp=" early parsing (Baoquan He) [1564822] - [x86] x86/boot: Copy kstrtoull() to boot/string.c (Baoquan He) [1564822] - [x86] x86/boot: Use CC_SET()/CC_OUT() instead of open coding it (Baoquan He) [1564822] - [x86] x86/boot: Build the command line parsing code unconditionally (Baoquan He) [1564822] - [x86] x86/boot: Clear RSDP address in boot_params for broken loaders (Baoquan He) [1564822] - [x86] x86/acpi, x86/boot: Take RSDP address from boot params if available (Baoquan He) [1564822] - [x86] x86/boot: Mostly revert commit ae7e1238e68f2a ("Add ACPI RSDP address to setup_header") (Baoquan He) [1564822] - [x86] x86/acpi, x86/boot: Take RSDP address for boot params if available (Baoquan He) [1564822] - [x86] x86/boot: Add ACPI RSDP address to setup_header (Baoquan He) [1564822] - [x86] x86/xen: Fix boot loader version reported for PVH guests (Baoquan He) [1564822] - [x86] x86/boot: Add missing va_end() to die() (Baoquan He) [1564822] - [x86] x86/boot/KASLR: Remove return value from handle_mem_options() (Baoquan He) [1564822] - [x86] x86/boot/KASLR: Make local variable mem_limit static (Baoquan He) [1564822] - [crypto] crypto: user - prevent operating on larval algorithms (Herbert Xu) [1728835]- [scsi] scsi: mpt3sas: Use 63-bit DMA addressing on SAS35 HBA (Tomas Henzl) [1734769] - [netdrv] bonding: Force slave speed check after link state recovery for 802.3ad (Jarod Wilson) [1732820] - [pci] PCI: hv: Add pci_destroy_slot() in pci_devices_present_work(), if necessary (Mohammed Gamal) [1733302] - [pci] PCI: hv: Add hv_pci_remove_slots() when we unload the driver (Mohammed Gamal) [1733302] - [pci] PCI: hv: Fix a use-after-free bug in hv_eject_device_work() (Mohammed Gamal) [1733302] - [pci] PCI: hv: Fix a memory leak in hv_eject_device_work() (Mohammed Gamal) [1733302] - [nvme] nvmet: fix setting ns queue's segment boundary (Ming Lei) [1734458]- [tools] perf script python: Remove explicit shebang from setup.py (Michael Petlan) [1664768 1663814] - [tools] perf script python: Remove explicit shebang from tests/attr.c (Michael Petlan) [1664768 1663814] - [tools] perf script python: Remove explicit shebang from Python scripts (Michael Petlan) [1664768 1663814] - [tools] perf script python: Use PyBytes for attr in trace-event-python (Michael Petlan) [1664768 1663814] - [tools] perf script python: Add trace_context extension module to sys.modules (Michael Petlan) [1663814 1664768] - [tools] perf scripts python: exported-sql-viewer.py: Fix python3 support (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to export-to-sqlite.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to export-to-postgresql.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to exported-sql-viewer.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to intel-pt-events.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to event_analyzing_sample.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: add Python3 support to check-perf-trace.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to futex-contention.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Remove mixed indentation (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to syscall-counts-by-pid.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to syscall-counts.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to stackcollapse.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to sctop.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to powerpc-hcalls.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to net_dropmonitor.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to mem-phys-addr.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to failed-syscalls-by-pid.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to netdev-times.py (Michael Petlan) [1663814 1664768] - [powerpc] mm_iommu: Allow pinning large regions (David Gibson) [1629531] - [powerpc] mm_iommu: Fix potential deadlock (David Gibson) [1629531] - [powerpc] mm/iommu: allow large IOMMU page size only for hugetlb backing (David Gibson) [1629531] - [powerpc] mm/iommu: allow migration of cma allocated pages during mm_iommu_do_alloc (David Gibson) [1629531] - [mm] update get_user_pages_longterm to migrate pages allocated from CMA region (David Gibson) [1629531] - [kernel] mm/cma: add PF flag to force non cma alloc (David Gibson) [1629531] - [net] tcp: be more careful in tcp_fragment() (Marcelo Leitner) [1732103] - [net] tipc: initialize 'validated' field of received packets (Jon Maloy) [1730574] - [documentation] networking: fix default_ttl typo in mpls-sysctl (Hangbin Liu) [1724882]- [powerpc] powerpc/mm: Limit rma_size to 1TB when running without HV mode (Suraj Jitindar Singh) [1723297] - [x86] kvm: nvmx: Set cached_vmcs12 and cached_shadow_vmcs12 NULL after free (Paolo Bonzini) [1732096] - [x86] kvm: nvmx: do not use dangling shadow VMCS after guest reset (Paolo Bonzini) [1732096] - [x86] kvm: nvmx: Clear pending KVM_REQ_GET_VMCS12_PAGES when leaving nested (Paolo Bonzini) [1732096] - [x86] kvm: nvmx: Change KVM_STATE_NESTED_EVMCS to signal vmcs12 is copied from eVMCS (Paolo Bonzini) [1732096] - [x86] kvm: nvmx: Allow restore nested-state to enable eVMCS when vCPU in SMM (Paolo Bonzini) [1732096] - [tools] kvm: nvmx: reorganize initial steps of vmx_set_nested_state (Paolo Bonzini) [1732096] - [x86] kvm: x86: Modify struct kvm_nested_state to have explicit fields for data (Paolo Bonzini) [1732096] - [x86] kvm: nvmx: Clear nested_run_pending if setting nested state fails (Paolo Bonzini) [1732096] - [x86] kvm: nvmx: really fix the size checks on KVM_SET_NESTED_STATE (Paolo Bonzini) [1732096] - [x86] kvm: nvmx: Set nested_run_pending in vmx_set_nested_state after checks complete (Paolo Bonzini) [1732096] - [x86] kvm: nvmx: KVM_SET_NESTED_STATE - Tear down old EVMCS state before setting new state (Paolo Bonzini) [1732096] - [tools] kvm: selftests: avoid type punning (Paolo Bonzini) [1732096] - [tools] tests: kvm: Add tests for KVM_SET_NESTED_STATE (Paolo Bonzini) [1732096] - [x86] kvm: x86/mmu: Allocate PAE root array when using SVM's 32-bit NPT (Paolo Bonzini) [1732096] - [x86] kvm: lapic: Fix pending interrupt in IRR blocked by software disable LAPIC (Paolo Bonzini) [1732096] - [x86] kvm: x86: Dynamically allocate user_fpu (Paolo Bonzini) [1732096] - [x86] revert "kvm: x86: Use task structs fpu field for user" (Paolo Bonzini) [1732096] - [x86] hyperv: suppress "pci: fatal: No config space access function found" (Raghavendra Rao) [1734265] - [powerpc] [kvm] kvm: ppc: book3s hv: Save and restore guest visible PSSCR bits on pseries (Suraj Jitindar Singh) [1710726] - [powerpc] pmu: Set pmcregs_in_use in paca when running as LPAR (Suraj Jitindar Singh) [1710726] - [powerpc] [kvm] kvm: ppc: book3s hv: Always save guest pmu for guest capable of nesting (Suraj Jitindar Singh) [1710726] - [powerpc] kvm: ppc: book3s hv: xive: fix rollback when kvmppc_xive_create fails (David Gibson) [1731900] - [powerpc] powerpc/pseries: Fix xive=off command line (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc/prom_init: don't use string functions from lib/ (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc: remove CONFIG_CMDLINE #ifdef mess (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc: Move `path` variable inside DEBUG_PROM (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc/prom_init: Generate "phandle" instead of "linux, phandle" (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc/prom_init: Move a few remaining statics to appropriate sections (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc/prom_init: Move prom_radix_disable to __prombss (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc/prom_init: Remove support for OPAL v2 (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc/prom_init: Replace __initdata with __prombss when applicable (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc/prom_init: Make of_workarounds static (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc/powernv/idle: Restore AMR/UAMOR/AMOR after idle (David Gibson) [1730183] - [powerpc] powerpc/powernv/idle: Restore IAMR after idle (David Gibson) [1730183]- [kernel] fork: report pid exhaustion correctly (Don Dutile) [1726448] - [lib] idr: Fix idr_get_next race with idr_remove (Don Dutile) [1726448] - [kernel] Fix failure path in alloc_pid() (Don Dutile) [1726448] - [target] scsi: iscsi: set auth_protocol back to NULL if CHAP_A value is not supported (Maurizio Lombardi) [1733498]- [infiniband] IB/umem: Add missing down_read on umem_rwsem (Alaa Hleihel) [1733188] - [fs] gfs2: Fix rounding error in gfs2_iomap_page_prepare (Andreas Grunbacher) [1733621] - [s390] s390/qeth: cancel cmd on early error (Philipp Rudo) [1731430] - [s390] s390/qeth: simplify reply object handling (Philipp Rudo) [1731430] - [s390] s390/qeth: release cmd buffer in error paths (Philipp Rudo) [1731430] - [mm] mm: hugetlb: soft-offline: dissolve_free_huge_page() return zero on !PageHuge (Rafael Aquini) [1706088] - [mm] mm: soft-offline: return -EBUSY if set_hwpoison_free_buddy_page() fails (Rafael Aquini) [1706088] - [mm] mm: soft-offline: close the race against page allocation (Rafael Aquini) [1706088] - [mm] mm: fix race on soft-offlining free huge pages (Rafael Aquini) [1706088] - [pci] PCI: Probe bridge window attributes once at enumeration-time (Myron Stowe) [1730763] - [mm] swap_readpage(): avoid blk_wake_io_task() if !synchronous (Ming Lei) [1724016] - [mm] mm/page_io.c: fix polled swap page in (Ming Lei) [1724016] - [include] fs: fix kABI for struct pipe_buf_operations (Miklos Szeredi) [1705007] {CVE-2019-11487} - [fs] fs: prevent page refcount overflow in pipe_buf_get (Miklos Szeredi) [1705007] {CVE-2019-11487} - [mm] mm: prevent get_user_pages() from overflowing page refcount (Miklos Szeredi) [1705007] {CVE-2019-11487} - [include] mm: add 'try_get_page()' helper function (Miklos Szeredi) [1705007] {CVE-2019-11487} - [include] mm: make page ref count overflow check tighter and more explicit (Miklos Szeredi) [1705007] {CVE-2019-11487} - [fs] fuse: call pipe_buf_release() under pipe lock (Miklos Szeredi) [1705007] {CVE-2019-11487} - [kernel] trace: Fix preempt_enable_no_resched() abuse (Phil Auld) [1705550] - [kernel] sched/numa: Fix a possible divide-by-zero (Phil Auld) [1705550] - [kernel] sched/core: Fix buffer overflow in cgroup2 property cpu.max (Phil Auld) [1705550] - [kernel] sched/fair: Remove unused 'sd' parameter from select_idle_smt() (Phil Auld) [1705550] - [kernel] sched/topology: Remove the ::smt_gain field from 'struct sched_domain' cleanups (Phil Auld) [1705550] - [kernel] sched/numa: Remove unused code from update_numa_stats() (Phil Auld) [1705550]- [s390] virtio/s390: fix race on airq_areas[] (Cornelia Huck) [1733499] - [powerpc] powerpc: ignore __GFP_DMA/DMA32 if we left an empty ZONE_DMA/DMA32 enabled for kABI purposes (David Gibson) [1728314] - [netdrv] bnx2x: Disable multi-cos feature. (Manish Chopra) [1679024] - [char] tpm: tpm_ibm_vtpm: Fix unallocated banks (Jerry Snitselaar) [1726126] - [scsi] scsi: ibmvfc: fix WARN_ON during event pool release (Steve Best) [1731133] - [tools] perf vendor events power9: General metrics (Michael Petlan) [1694638] - [tools] perf vendor events power9: Branch_prediction, instruction_stats, latency, lsu_rejects, memory, prefetch & translation metrics (Michael Petlan) [1694638] - [tools] perf vendor events power9: Dl1_reloads, instruction_misses, l[23]_stats & pteg_reloads metrics (Michael Petlan) [1694638] - [tools] perf vendor events power9: Cpi_breakdown & estimated_dcache_miss_cpi metrics (Michael Petlan) [1694638] - [tools] perf vendor events power8: Translaton & general metrics (Michael Petlan) [1694638] - [tools] perf vendor events power8: Branch_prediction, latency, bus_stats, instruction_mix & instruction_stats metrics (Michael Petlan) [1694638] - [tools] perf vendor events power8: Dl1_reload, instruction_misses, l2_stats, lsu_rejects, memory & pteg_reloads metrics (Michael Petlan) [1694638] - [tools] perf vendor events power8: Cpi_breakdown & estimated_dcache_miss_cpi metrics (Michael Petlan) [1694638] - [powerpc] powerpc/tm: Fix oops on sigreturn on systems without TM (Steve Best) [1732753] - [net] net/mlx5e: Add ndo_set_feature for uplink representor (Alaa Hleihel) [1727708] - [misc] VMCI: Fix integer overflow in VMCI handle arrays (Cathy Avery) [1729587] - [tools] perf version: Fix segfault due to missing OPT_END() (Michael Petlan) [1732065] - [sound] ALSA: hda/realtek - Headphone Mic can't record after S3 (Jaroslav Kysela) [1727676] - [char] random: fix CRNG initialization when random.trust_cpu=1 (Oleksandr Natalenko) [1728583] - [char] random: move rand_initialize() earlier (Oleksandr Natalenko) [1728583] - [char] random: make CPU trust a boot parameter (Oleksandr Natalenko) [1728583] - [char] random: add a config option to trust the CPU's hwrng (Oleksandr Natalenko) [1728583] - [fs] blockdev: Fix livelocks on loop device (Ming Lei) [1683593] - [block] nbd: Use set_blocksize() to set device blocksize (Ming Lei) [1683593] - [kernel] ptrace: Fix ->ptracer_cred handling for PTRACE_TRACEME (Aristeu Rozanski) [1730959] {CVE-2019-13272}- [include] linux/printk.h: use DYNAMIC_DEBUG_BRANCH in pr_debug_ratelimited (Mike Snitzer) [1729301] - [include] dm: use printk ratelimiting functions (Mike Snitzer) [1729301] - [md] dm crypt: move detailed message into debug level (Mike Snitzer) [1729301] - [powerpc] powerpc/xive: Fix loop exit-condition in xive_find_target_in_mask() (Steve Best) [1731838] - [s390] s390/qeth: be drop monitor friendly (Philipp Rudo) [1731200] - [s390] s390/cpumf: Add extended counter set definitions for model 8561 and 8562 (Philipp Rudo) [1731195] - [s390] s390/qdio: handle PENDING state for QEBSM devices (Philipp Rudo) [1731194] - [net] net/af_iucv: build proper skbs for HiperTransport (Philipp Rudo) [1731193] - [net] net/af_iucv: remove GFP_DMA restriction for HiperTransport (Philipp Rudo) [1731193] - [wireless] iwlwifi: mvm: disable TX-AMSDU on older NICs (Jarod Wilson) [1728992] - [wireless] carl9170: fix misuse of device driver API (Jarod Wilson) [1728992] - [wireless] p54: fix crash during initialization (Jarod Wilson) [1728992] - [wireless] p54usb: Fix race between disconnect and firmware loading (Jarod Wilson) [1728992] - [wireless] mwifiex: Don't abort on small, spec-compliant vendor IEs (Jarod Wilson) [1728992] - [wireless] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 507 (Jarod Wilson) [1728992] - [net] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 505 (Jarod Wilson) [1728992] - [wireless] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 501 (Jarod Wilson) [1728992] - [net] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 (Jarod Wilson) [1728992] - [wireless] brcmfmac: sdio: Don't tune while the card is off (Jarod Wilson) [1728992] - [wireless] brcmfmac: sdio: Disable auto-tuning around commands expected to fail (Jarod Wilson) [1728992] - [mmc] mmc: core: Add sdio_retune_hold_now() and sdio_retune_release() (Jarod Wilson) [1728992] - [mmc] mmc: core: API to temporarily disable retuning for SDIO CRC errors (Jarod Wilson) [1728992] - [wireless] Revert "brcmfmac: disable command decode in sdio_aos" (Jarod Wilson) [1728992] - [net] cfg80211: report measurement start TSF correctly (Jarod Wilson) [1728992] - [net] cfg80211: fix memory leak of wiphy device name (Jarod Wilson) [1728992] - [net] cfg80211: util: fix bit count off by one (Jarod Wilson) [1728992] - [net] mac80211: do not start any work during reconfigure flow (Jarod Wilson) [1728992] - [net] cfg80211: use BIT_ULL in cfg80211_parse_mbssid_data() (Jarod Wilson) [1728992] - [net] mac80211: only warn once on chanctx_conf being NULL (Jarod Wilson) [1728992] - [net] mac80211: drop robust management frames from unknown TA (Jarod Wilson) [1728992] - [wireless] mwifiex: Fix heap overflow in mwifiex_uap_parse_tail_ies() (Jarod Wilson) [1728992 1721749] {CVE-2019-10126} - [wireless] iwlwifi: mvm: change TLC config cmd sent by rs to be async (Jarod Wilson) [1728992] - [wireless] iwlwifi: Fix double-free problems in iwl_req_fw_callback() (Jarod Wilson) [1728992] - [wireless] iwlwifi: fix AX201 killer sku loading firmware issue (Jarod Wilson) [1728992] - [wireless] iwlwifi: print fseq info upon fw assert (Jarod Wilson) [1728992] - [wireless] iwlwifi: clear persistence bit according to device family (Jarod Wilson) [1728992] - [wireless] iwlwifi: fix load in rfkill flow for unified firmware (Jarod Wilson) [1728992] - [wireless] iwlwifi: mvm: remove d3_sram debugfs file (Jarod Wilson) [1728992] - [wireless] mwifiex: Abort at too short BSS descriptor element (Jarod Wilson) [1728992 1714476] {CVE-2019-3846} - [wireless] mwifiex: Fix possible buffer overflows at parsing bss descriptor (Jarod Wilson) [1728992 1714476] {CVE-2019-3846} - [net] mac80211: free peer keys before vif down in mesh (Jarod Wilson) [1728992] - [wireless] rtw88: Make some symbols static (Jarod Wilson) [1728992] - [wireless] rtw88: avoid circular locking between local->iflist_mtx and rtwdev->mutex (Jarod Wilson) [1728992] - [wireless] rtw88: fix unassigned rssi_level in rtw_sta_info (Jarod Wilson) [1728992] - [wireless] rtw88: fix subscript above array bounds compiler warning (Jarod Wilson) [1728992] - [net] mac80211: mesh: fix RCU warning (Jarod Wilson) [1728992] - [net] nl80211: fix station_info pertid memory leak (Jarod Wilson) [1728992] - [net] mac80211: Do not use stack memory with scatterlist for GMAC (Jarod Wilson) [1728992] - [net] {nl,mac}80211: allow 4addr AP operation on crypto controlled devices (Jarod Wilson) [1728992] - [wireless] mac80211_hwsim: mark expected switch fall-through (Jarod Wilson) [1728992] - [net] mac80211: fix rate reporting inside cfg80211_calculate_bitrate_he() (Jarod Wilson) [1728992] - [net] mac80211: remove set but not used variable 'old' (Jarod Wilson) [1728992] - [net] mac80211: handle deauthentication/disassociation from TDLS peer (Jarod Wilson) [1728992] - [net] wireless: Skip directory when generating certificates (Jarod Wilson) [1728992] - [netdrv] i40e: Check and set the PF driver state first in i40e_ndo_set_vf_mac (Stefan Assmann) [1719538] - [fs] cifs: fix crash in smb2_compound_op()/smb2_set_next_command() (Leif Sahlberg) [1722704] - [firmware] efi/arm: Show SMBIOS bank/device location in CPER and GHES error logs (Robert Richter) [1721386]- [x86] x86/speculation: Allow guests to use SSBD even if host does not (Waiman Long) [1728341] - [block] block: kill BLK_MQ_F_SG_MERGE (Ming Lei) [1716595] - [block] block: kill QUEUE_FLAG_NO_SG_MERGE (Ming Lei) [1716595]- [x86] x86/insn-eval: Fix use-after-free access to LDT entry (Rafael Aquini) [1728561] {CVE-2019-13233} - [arm64] arm64/mm: Correct the cache line size warning with non coherent device (Mark Salter) [1715061] - [arm64] arm64: cacheinfo: Update cache_line_size detected from DT or PPTT (Mark Salter) [1715061] - [base] drivers: base: cacheinfo: Add variable to record max cache line size (Mark Salter) [1715061] - [arm64] arm64: cpufeature: Trap CTR_EL0 access only where it is necessary (Mark Salter) [1715061] - [arm64] arm64: cpufeature: Fix handling of CTR_EL0.IDC field (Mark Salter) [1715061] - [arm64] arm64: cpufeature: ctr: Fix cpu capability check for late CPUs (Mark Salter) [1715061] - [arm64] arm64: cpu_errata: Remove ARM64_MISMATCHED_CACHE_LINE_SIZE (Mark Salter) [1715061] - [fs] gfs2: Clean up freeing struct gfs2_sbd (Robert S Peterson) [1683698] - [target] scsi: target/iblock: Fix overrun in WRITE SAME emulation (Maurizio Lombardi) [1729503] - [x86] kvm/nvmx: fix VMCLEAR when Enlightened VMCS is in use (Vitaly Kuznetsov) [1717785] - [x86] kvm/nvmx: don't use clean fields data on enlightened VMLAUNCH (Vitaly Kuznetsov) [1717785] - [x86] kvm: nvmx: use correct clean fields when copying from eVMCS (Vitaly Kuznetsov) [1717785] - [fs] NFS4: Only set creation opendata if O_CREAT (Benjamin Coddington) [1708471] - [tools] perf test: Fix failure of 'evsel-tp-sched' test on s390 (Michael Petlan) [1729213] - [fs] PNFS fallback to MDS if no deviceid found (Benjamin Coddington) [1708386] - [mm] mm, memcg: add a memcg_slabinfo debugfs file (Waiman Long) [1699202] - [mm] mm: memcg/slab: reparent memcg kmem_caches on cgroup removal (Waiman Long) [1699202] - [mm] mm: memcg/slab: stop setting page->mem_cgroup pointer for slab pages (Waiman Long) [1699202] - [mm] mm: memcg/slab: rework non-root kmem_cache lifecycle management (Waiman Long) [1699202] - [mm] mm: memcg/slab: synchronize access to kmem_cache dying flag using a spinlock (Waiman Long) [1699202] - [mm] mm: memcg/slab: don't check the dying flag on kmem_cache creation (Waiman Long) [1699202] - [mm] mm: memcg/slab: unify SLAB and SLUB page accounting (Waiman Long) [1699202] - [mm] mm: memcg/slab: introduce __memcg_kmem_uncharge_memcg() (Waiman Long) [1699202] - [mm] mm: memcg/slab: generalize postponed non-root kmem_cache deactivation (Waiman Long) [1699202] - [mm] mm: memcg/slab: rename slab delayed deactivation functions and fields (Waiman Long) [1699202] - [mm] mm: memcg/slab: postpone kmem_cache memcg pointer initialization to memcg_link_cache() (Waiman Long) [1699202] - [mm] slub: add comments to endif pre-processor macros (Waiman Long) [1699202] - [mm] mm, slab: shorten kmalloc cache names for large sizes (Waiman Long) [1699202] - [base] mm, proc: add KReclaimable to /proc/meminfo (Waiman Long) [1699202] - [mm] mm: rename and change semantics of nr_indirectly_reclaimable_bytes (Waiman Long) [1699202] - [fs] dcache: allocate external names from reclaimable kmalloc caches (Waiman Long) [1699202] - [mm] mm, slab/slub: introduce kmalloc-reclaimable caches (Waiman Long) [1699202] - [mm] mm, slab: combine kmalloc_caches and kmalloc_dma_caches (Waiman Long) [1699202] - [mm] mm: don't warn about large allocations for slab (Waiman Long) [1699202] - [mm] slab: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1699202] - [acpi] ACPI / PM: LPIT: Register sysfs attributes based on FADT (Lenny Szubowicz) [1493461] - [platform] platform/x86: intel_pmc_core: Quirk to ignore XTAL shutdown (Lenny Szubowicz) [1493461] - [platform] platform/x86: intel_pmc_core: Add Package cstates residency info (Lenny Szubowicz) [1493461] - [platform] platform/x86: intel_pmc_core: Add ICL platform support (Lenny Szubowicz) [1493461] - [platform] platform/x86: intel_pmc: Sort headers alphabetically (Lenny Szubowicz) [1493461] - [net] Revert "[net] net: openvswitch: Add a new action check_pkt_len" ("Herton R. Krzesinski")- [nvme] nvme-rdma: use nr_phys_segments when map rq to sgl (David Milburn) [1729113] - [nvme] nvme-loop: kill timeout handler (Ming Lei) [1692744] - [netdrv] bnxt_en: Suppress error messages when querying DSCP DCB capabilities. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Cap the returned MSIX vectors to the RDMA driver. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Fix statistics context reservation logic for RDMA driver. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Fix ethtool selftest crash under error conditions. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Disable bus master during PCI shutdown and driver unload. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Reduce memory usage when running in kdump kernel. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Fix possible BUG() condition when calling pci_disable_msix(). (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Fix aggregation buffer leak under OOM condition. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Improve NQ reservations. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Fix uninitialized variable usage in bnxt_rx_pkt(). (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Fix statistics context reservation logic. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Pass correct extended TX port statistics size to firmware. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Fix possible crash in bnxt_hwrm_ring_free() under error conditions. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Free short FW command HWRM memory in error path in bnxt_init_one() (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Improve multicast address setup logic. (Selvin Xavier) [1727972] - [net] net: openvswitch: Add a new action check_pkt_len (Numan Siddique) [1700733]- [crypto] crypto: vmx - ghash: do nosimd fallback manually (Desnes Augusto Nunes do Rosario) [1729532] - [crypto] crypto: vmx - CTR: always increment IV as quadword (Desnes Augusto Nunes do Rosario) [1729532] - [net] vsock/virtio: fix flush of works during the .remove() (Stefano Garzarella) [1700312] - [net] vsock/virtio: stop workers during the .remove() (Stefano Garzarella) [1700312] - [net] vsock/virtio: use RCU to avoid use-after-free on the_virtio_vsock (Stefano Garzarella) [1700312] - [net] vsock/virtio: Initialize core virtio vsock before registering the driver (Stefano Garzarella) [1700312] - [nvme] nvme-fabrics: document the poll function argument (David Milburn) [1727784 1725132] - [nvme] nvme-rdma: fix queue mapping when queue count is limited (David Milburn) [1727784 1725132] - [nvme] nvme-rdma: rework queue maps handling (David Milburn) [1727784 1725132] - [nvme] nvme-rdma: implement polling queue map (David Milburn) [1727784 1725132] - [nvme] nvme-fabrics: allow nvmf_connect_io_queue to poll (David Milburn) [1727784 1725132] - [hid] HID: multitouch: Add pointstick support for ALPS Touchpad (Benjamin Tissoires) [1672423]- [tools] perf header: Assign proper ff->ph in perf_event__synthesize_features() (Michael Petlan) [1667983] - [pci] PCI/IOV: Assume SR-IOV VFs support extended config space. (Myron Stowe) [1714978] - [pci] Revert "PCI/IOV: Use VF0 cached config space size for other VFs" (Myron Stowe) [1714978] - [x86] x86/crash: Add e820 reserved ranges to kdump kernel's e820 table (Lianbo Jiang) [1630108] - [mm] x86/mm: Rework ioremap resource mapping determination (Lianbo Jiang) [1630108] - [x86] x86/e820, ioport: Add a new I/O resource descriptor IORES_DESC_RESERVED (Lianbo Jiang) [1630108] - [kernel] resource: Fix find_next_iomem_res() iteration issue (Lianbo Jiang) [1630108] - [kernel] resource: Include resource end in walk_*() interfaces (Lianbo Jiang) [1630108] - [x86] x86/kexec: Correct KEXEC_BACKUP_SRC_END off-by-one error (Lianbo Jiang) [1630108] - [scsi] scsi: lpfc: Update lpfc version to 12.2.0.3 (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix kernel warnings related to smp_processor_id() (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix BFS crash with DIX enabled (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix FDMI fc4type for nvme support (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix fcp_rsp_len checking on lun reset (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix poor use of hardware queues if fewer irq vectors (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix oops when driver is loaded with 1 interrupt vector (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix incorrect logical link speed on trunks when links down (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix memory leak in abnormal exit path from lpfc_eq_create (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Rework misleading nvme not supported in firmware message (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix hardlockup in scsi_cmd_iocb_cmpl (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Cancel queued work for an IO when processing a received ABTS (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Prevent 'use after free' memory overwrite in nvmet LS handling (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix PT2PT PLOGI collison stopping discovery (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Revert message logging on unsupported topology (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix nvmet handling of received ABTS for unmapped frames (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Separate CQ processing for nvmet_fc upcalls (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Revise message when stuck due to unresponsive adapter (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Correct nvmet buffer free race condition (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix nvmet target abort cmd matching (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix alloc context on oas lun creations (Dick Kennedy) [1717027]- [virt] kvm: fix guest initialization code mismerge (Marcelo Tosatti) [1726487] - [powerpc] powerpc/watchpoint: Restore NV GPRs while returning from exception (Steve Best) [1728557] - [fs] fs/proc/vmcore: Enable dumping of encrypted memory when SEV was active (Lianbo Jiang) [1646810] - [x86] x86/kexec: Set the C-bit in the identity map page table when SEV is active (Lianbo Jiang) [1646810] - [x86] x86/kexec: Do not map kexec area as decrypted when SEV is active (Lianbo Jiang) [1646810] - [mm] x86/mm: Do not use set_{pud, pmd}_safe() when splitting a large page (Lianbo Jiang) [1646810]- [net] sched: protect against stack overflow in TC act_mirred (Ivan Vecera) [1726399] - [net] sched: refactor reinsert action (Ivan Vecera) [1726399] - [net] mpls: Fix 6PE forwarding (Hangbin Liu) [1726533] - [net] make skb_dst_force return true when dst is refcounted (Florian Westphal) [1704809] - [net] ipv4: Fix off-by-one in route dump counter without netlink strict checking (Stefano Brivio) [1725383 1725381 1574290] - [net] ipv6: fix suspicious RCU usage in rt6_dump_route() (Stefano Brivio) [1725383 1725381 1574290] - [net] ipv4: fix suspicious RCU usage in fib_dump_info_fnhe() (Stefano Brivio) [1725383 1725381 1574290] - [net] ip6_fib: Don't discard nodes with valid routing information in fib6_locate_1() (Stefano Brivio) [1725383 1725381 1574290] - [net] ipv6: Dump route exceptions if requested (Stefano Brivio) [1725383 1725381 1574290] - [net] ipv6/route: Change return code of rt6_dump_route() for partial node dumps (Stefano Brivio) [1725383 1725381 1574290] - [net] revert "net/ipv6: Bail early if user only wants cloned entries" (Stefano Brivio) [1725383 1725381 1574290] - [net] ipv4: Dump route exceptions if requested (Stefano Brivio) [1725383 1725381 1574290] - [net] ipv4/route: Allow NULL flowinfo in rt_fill_info() (Stefano Brivio) [1725383 1725381 1574290] - [net] ipv4/fib_frontend: Allow RTM_F_CLONED flag to be used for filtering (Stefano Brivio) [1725383 1725381 1574290] - [net] fib_frontend, ip6_fib: Select routes or exceptions dump from RTM_F_CLONED (Stefano Brivio) [1725383 1725381 1574290] - [tools] selftests: bpf: disable test_lwt_seg6local (Jiri Benc) [1716346] - [netdrv] ipvlan: Fix ipvlan device tso disabled while NETIF_F_IP_CSUM is set (Matteo Croce) [1725125] - [netdrv] ipvlan: disallow userns cap_net_admin to change global mode/flags (Matteo Croce) [1725124] - [net] netfilter: nft_fib: Fix existence check support (Phil Sutter) [1680578] - [net] ipset: Fix memory accounting for hash types on resize (Stefano Brivio) [1714111] - [tools] selftests: pmtu: Make list_flush_ipv6_exception test more demanding (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Introduce list_flush_ipv4_exception test case (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Introduce list_flush_ipv6_exception test case (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Add support for routing via nexthop objects (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Move route installs to a new function (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Move running of test into a new function (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Fix encapsulating device in pmtu_vti6_link_change_mtu (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Simplify cleanup and namespace names (Stefano Brivio) [1725384] - [tools] selftests: pmtu.sh: Remove quotes around commands in setup_xfrm (Stefano Brivio) [1725384] - [tools] selftests: Add debugging options to pmtu.sh (Stefano Brivio) [1725384] - [tools] selftests: pmtu: add explicit tests for PMTU exceptions cleanup (Stefano Brivio) [1725384] - [tools] selftests: pmtu: disable DAD in all namespaces (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Introduce FoU and GUE PMTU exceptions tests (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Introduce tests for IPv4/IPv6 over GENEVE over IPv4/IPv6 (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Introduce tests for IPv4/IPv6 over VXLAN over IPv4/IPv6 (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Add optional traffic captures for single tests (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Allow selection of single tests (Stefano Brivio) [1725384] - [tools] selftests: pmtu: add basic IPv4 and IPv6 PMTU tests (Stefano Brivio) [1725384] - [tools] selftests: pmtu: extend MTU parsing helper to locked MTU (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Introduce check_pmtu_value() (Stefano Brivio) [1725384] - [tools] selftests: pmtu: properly redirect stderr to /dev/null (Stefano Brivio) [1725384] - [tools] selftests: pmtu: detect correct binary to ping ipv6 addresses (Stefano Brivio) [1725384] - [net] ipv6: icmp: Updating pmtu for link local route (Guillaume Nault) [1721961] - [net] bridge: Mark FDB entries that were added by user as such (Ivan Vecera) [1724400] - [net] tipc: change to use register_pernet_device (Xin Long) [1719136] - [net] sched: cls_flower: fix infinite loop in fl_walk() (Davide Caratti) [1712739]- [rpmspec] redhat: fix vmlinux debuginfo on ppc64le (Jan Stancek) [1727638] - [powerpc] powerpc/rtas: retry when cpu offline races with suspend/migration (Steve Best) [1727051] - [kernel] arm64/crashkernel: Reduce crashkernel size to 448M by default (Bhupesh Sharma) [1564422]- [scsi] scsi: libiscsi: Fix race between iscsi_xmit_task and iscsi_complete_task (Chris Leech) [1718875] - [scsi] scsi: lpfc: Update lpfc version to 12.2.0.2 (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: add check for loss of ndlp when sending RRQ (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: correct rcu unlock issue in lpfc_nvme_info_show (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: resolve lockdep warnings (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Make lpfc_sli4_oas_verify static (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Fix a recently introduced compiler warning (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Fix missing wakeups on abort threads (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Change smp_processor_id() into raw_smp_processor_id() (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Remove unused functions (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Remove set-but-not-used variables (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Move trunk_errmsg[] from a header file into a .c file (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Annotate switch/case fall-through (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Fix indentation and balance braces (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Declare local functions static (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: avoid uninitialized variable warning (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: change snprintf to scnprintf for possible overflow (Dick Kennedy) [1714795] - [net] Bluetooth: hidp: fix buffer overflow (Gopal Tiwari) [1723654] {CVE-2019-11884} - [s390] virtio/s390: make airq summary indicators DMA (Philipp Rudo) [1651752] - [s390] virtio/s390: use DMA memory for ccw I/O and classic notifiers (Philipp Rudo) [1651752] - [s390] virtio/s390: add indirection to indicators access (Philipp Rudo) [1651752] - [s390] virtio/s390: use cacheline aligned airq bit vectors (Philipp Rudo) [1651752] - [s390] s390/airq: use DMA memory for adapter interrupts (Philipp Rudo) [1651752] - [s390] s390/cio: add basic protected virtualization support (Philipp Rudo) [1651752] - [s390] s390/cio: introduce DMA pools to cio (Philipp Rudo) [1651752] - [s390] s390/mm: force swiotlb for protected virtualization (Philipp Rudo) [1651752] - [s390] virtio/s390: DMA support for virtio-ccw (Philipp Rudo) [1651752] - [s390] virtio/s390: use vring_create_virtqueue (Philipp Rudo) [1651752] - [block] virtio-blk: Consider virtio_max_dma_size() for maximum segment size (Philipp Rudo) [1651752] - [virtio] virtio: Introduce virtio_max_dma_size() (Philipp Rudo) [1651752] - [kernel] dma: Introduce dma_max_mapping_size() (Philipp Rudo) [1651752] - [kernel] swiotlb: Add is_swiotlb_active() function (Philipp Rudo) [1651752] - [kernel] swiotlb: Introduce swiotlb_max_mapping_size() (Philipp Rudo) [1651752] - [mm] x86/mm: Create a workarea in the kernel for SME early encryption (Lianbo Jiang) [1564427] - [x86] x86/mm: Identify the end of the kernel area to be reserved (Lianbo Jiang) [1564427] - [x86] x86/kdump: Export the SME mask to vmcoreinfo (Lianbo Jiang) [1564427] - [fs] proc/vmcore: Fix i386 build error of missing copy_oldmem_page_encrypted() (Lianbo Jiang) [1564427] - [fs] kdump, proc/vmcore: Enable kdumping encrypted memory with SME enabled (Lianbo Jiang) [1564427] - [iommu] iommu/amd: Remap the IOMMU device table with the memory encryption mask for kdump (Lianbo Jiang) [1564427] - [kernel] kexec: Allocate decrypted control pages for kdump if SME is enabled (Lianbo Jiang) [1564427] - [mm] x86/ioremap: Add an ioremap_encrypted() helper (Lianbo Jiang) [1564427] - [documentation] Documentation: Add ARM64 to kernel-parameters.rst (Jeremy Linton) [1640855] - [arm64] arm64/speculation: Support 'mitigations=' cmdline option (Jeremy Linton) [1640855] - [arm64] arm64: ssbs: Don't treat CPUs with SSBS as unaffected by SSB (Jeremy Linton) [1640855] - [arm64] arm64: enable generic CPU vulnerabilites support (Jeremy Linton) [1640855] - [arm64] arm64: add sysfs vulnerability show for speculative store bypass (Jeremy Linton) [1640855] - [arm64] arm64: Always enable ssb vulnerability detection (Jeremy Linton) [1640855] - [arm64] arm64: add sysfs vulnerability show for spectre-v2 (Jeremy Linton) [1640855] - [arm64] arm64: Always enable spectre-v2 vulnerability detection (Jeremy Linton) [1640855] - [arm64] arm64: Use firmware to detect CPUs that are not affected by Spectre-v2 (Jeremy Linton) [1640855] - [arm64] arm64: Advertise mitigation of Spectre-v2, or lack thereof (Jeremy Linton) [1640855] - [arm64] arm64: add sysfs vulnerability show for meltdown (Jeremy Linton) [1640855] - [arm64] arm64: Add sysfs vulnerability show for spectre-v1 (Jeremy Linton) [1640855] - [arm64] arm64: Provide a command line to disable spectre_v2 mitigation (Jeremy Linton) [1640855] - [documentation] powerpc/fsl: Add FSL_PPC_BOOK3E as supported arch for nospectre_v2 boot arg (Jeremy Linton) [1640855] - [documentation] Documentation: Document arm64 kpti control (Jeremy Linton) [1640855] - [arm64] arm64: kpti: Whitelist HiSilicon Taishan v110 CPUs (Jeremy Linton) [1640855] - [arm64] arm64: Add MIDR encoding for HiSilicon Taishan CPUs (Jeremy Linton) [1640855] - [arm64] arm64: kpti: Whitelist Cortex-A CPUs that don't implement the CSV3 field (Jeremy Linton) [1640855] - [arm64] arm64: kpti: Update arm64_kernel_use_ng_mappings() when forced on (Jeremy Linton) [1640855] - [arm64] arm64: kpti: Avoid rewriting early page tables when KASLR is enabled (Jeremy Linton) [1640855] - [arm64] arm64: capabilities: Merge duplicate Cavium erratum entries (Jeremy Linton) [1640855] - [arm64] arm64: capabilities: Merge entries for ARM64_WORKAROUND_CLEAN_CACHE (Jeremy Linton) [1640855] - [arm64] arm64: Use a raw spinlock in __install_bp_hardening_cb() (Jeremy Linton) [1640855] - [arm64] arm64: KVM: Guests can skip __install_bp_hardening_cb()s HYP work (Jeremy Linton) [1640855] - [arm64] arm64: fix SSBS sanitization (Jeremy Linton) [1640855] - [arm64] arm64: don't zero DIT on signal return (Jeremy Linton) [1640855] - [kvm] KVM: arm64: Set SCTLR_EL2.DSSBS if SSBD is forcefully disabled and !vhe (Jeremy Linton) [1640855] - [arm64] arm64: ssbd: Add support for PSTATE.SSBS rather than trapping to EL3 (Jeremy Linton) [1640855] - [arm64] arm64: ssbd: Drop #ifdefs for PR_SPEC_STORE_BYPASS (Jeremy Linton) [1640855] - [arm64] arm64: cpufeature: Detect SSBS and advertise to userspace (Jeremy Linton) [1640855] - [arm64] arm64: move SCTLR_EL{1,2} assertions to (Jeremy Linton) [1640855]- [powerpc] powerpc/mm/64s/hash: Reallocate context ids on fork (Steve Best) [1723808] - [powerpc] powerpc/perf: Use cpumask_last() to determine the designated cpu for nest/core units. (Steve Best) [1725746] - [fs] iomap: fix page_done callback for short writes (Andreas Grunbacher) [1724361] - [fs] fs: fold __generic_write_end back into generic_write_end (Andreas Grunbacher) [1724361] - [fs] iomap: don't mark the inode dirty in iomap_write_end (Andreas Grunbacher) [1724361] - [fs] gfs2: Fix iomap write page reclaim deadlock (Andreas Grunbacher) [1724361] - [fs] iomap: Add a page_prepare callback (Andreas Grunbacher) [1724361] - [fs] iomap: Fix use-after-free error in page_done callback (Andreas Grunbacher) [1724361] - [fs] fs: Turn __generic_write_end into a void function (Andreas Grunbacher) [1724361] - [fs] iomap: Clean up __generic_write_end calling (Andreas Grunbacher) [1724361] - [kvm] KVM: PPC: Book3S HV: Clear pending decrementer exceptions on nested guest entry (Suraj Jitindar Singh) [1718822] - [kvm] KVM: PPC: Book3S HV: Signed extend decrementer value if not using large decrementer (Suraj Jitindar Singh) [1718822]- [hid] HID: chicony: add another quirk for PixArt mouse (Oleksandr Natalenko) [1724967] - [scsi] scsi: smartpqi: properly set both the DMA mask and the coherent DMA mask (Don Brace) [1712272] - [tools] perf beauty waitid options: Fix up prefix showing logic (Michael Petlan) [1715507] - [include] redhat: perf kABI-check failure fix (Michael Petlan) [1715507] - [tools] perf script python: Add Python3 support to tests/attr.py (Michael Petlan) [1715507] - [tools] perf trace: Support multiple "vfs_getname" probes (Michael Petlan) [1715507] - [tools] perf symbols: Filter out hidden symbols from labels (Michael Petlan) [1715507] - [tools] perf symbols: Add fallback definitions for GELF_ST_VISIBILITY() (Michael Petlan) [1715507] - [tools] perf clang: Do not use 'return std::move(something)' (Michael Petlan) [1715507] - [tools] perf tests evsel-tp-sched: Fix bitwise operator (Michael Petlan) [1715507] - [tools] perf script: Fix crash when processing recorded stat data (Michael Petlan) [1715507] - [tools] perf top: Fix wrong hottest instruction highlighted (Michael Petlan) [1715507] - [tools] perf tools: Handle TOPOLOGY headers with no CPU (Michael Petlan) [1715507] - [tools] perf python: Remove -fstack-clash-protection when building with some clang versions (Michael Petlan) [1715507] - [tools] perf script: Fix crash with printing mixed trace point and other events (Michael Petlan) [1715507] - [tools] perf ordered_events: Fix crash in ordered_events__free (Michael Petlan) [1715507] - [tools] tools headers powerpc: Remove unistd.h (Michael Petlan) [1715507] - [tools] perf powerpc: Rework syscall table generation (Michael Petlan) [1715507] - [tools] perf symbols: Add 'arch_cpu_idle' to the list of kernel idle symbols (Michael Petlan) [1715507] - [tools] perf beauty: Switch from using uapi/linux/fs.h to uapi/linux/mount.h (Michael Petlan) [1715507] - [tools] tools include uapi: Grab a copy of linux/mount.h (Michael Petlan) [1715507] - [tools] perf top: Lift restriction on using callchains without "sym" in --sort (Michael Petlan) [1715507] - [tools] tools lib traceevent: Remove tep_data_event_from_type() API (Michael Petlan) [1715507] - [tools] tools lib traceevent: Rename tep_is_file_bigendian() to tep_file_bigendian() (Michael Petlan) [1715507] - [tools] tools lib traceevent: Changed return logic of tep_register_event_handler() API (Michael Petlan) [1715507] - [tools] tools lib traceevent: Changed return logic of trace_seq_printf() and trace_seq_vprintf() APIs (Michael Petlan) [1715507] - [tools] tools lib traceevent: Rename struct cmdline to struct tep_cmdline (Michael Petlan) [1715507] - [tools] tools lib traceevent: Initialize host_bigendian at tep_handle allocation (Michael Petlan) [1715507] - [tools] tools lib traceevent: Introduce new libtracevent API: tep_override_comm() (Michael Petlan) [1715507] - [tools] perf tests: Add a test for the ARM 32-bitpage (Michael Petlan) [1715507] - [tools] perf tools: Make find_vdso_map() more modular (Michael Petlan) [1715507] - [tools] perf trace: Fix alignment forlines (Michael Petlan) [1715507] - [tools] perf trace: Fix ')' placement in "interrupted" syscall lines (Michael Petlan) [1715507] - [tools] perf test shell: Use a fallback to get the pathname in vfs_getname (Michael Petlan) [1715507] - [tools] perf python: Make sure the python binding output directory is in place (Michael Petlan) [1715507] - [tools] perf strbuf: Remove redundant va_end() in strbuf_addv() (Michael Petlan) [1715507] - [tools] perf annotate: Pass filename to objdump via execl (Michael Petlan) [1715507] - [tools] perf report: Fix wrong iteration count in --branch-history (Michael Petlan) [1715507] - [tools] tools headers uapi: Sync copy of asm-generic/unistd.h with the kernel sources (Michael Petlan) [1715507] - [tools] tools beauty: Make the prctl option table generator catch all PR_ options (Michael Petlan) [1715507] - [tools] perf stat: Fix endless wait for child process (Michael Petlan) [1715507] - [tools] perf session: Add comment for perf_session__register_idle_thread() (Michael Petlan) [1715507] - [tools] perf thread-stack: Fix thread stack processing for the idle task (Michael Petlan) [1715507] - [tools] perf thread-stack: Allocate an array of thread stacks (Michael Petlan) [1715507] - [tools] perf thread-stack: Factor out thread_stack__init() (Michael Petlan) [1715507] - [tools] perf thread-stack: Allow for a thread stack array (Michael Petlan) [1715507] - [tools] perf thread-stack: Avoid direct reference to the thread's stack (Michael Petlan) [1715507] - [tools] perf thread-stack: Tidy thread_stack__bottom() usage (Michael Petlan) [1715507] - [tools] perf thread-stack: Simplify some code in thread_stack__process() (Michael Petlan) [1715507] - [tools] perf c2c: Increase the HITM ratio limit for displayed cachelines (Michael Petlan) [1715507] - [tools] perf c2c: Change the default coalesce setup (Michael Petlan) [1715507] - [tools] perf trace beauty ioctl: Beautify USBDEVFS_ commands (Michael Petlan) [1715507] - [tools] perf trace beauty: Export function to get the files for a thread (Michael Petlan) [1715507] - [tools] perf trace: Wire up ioctl's USBDEBFS_ cmd table generator (Michael Petlan) [1715507] - [tools] perf beauty ioctl: Add generator for USBDEVFS_ ioctl commands (Michael Petlan) [1715507] - [tools] tools headers uapi: Grab a copy of usbdevice_fs.h (Michael Petlan) [1715507] - [tools] perf trace: Store the major number for a file when storing its pathname (Michael Petlan) [1715507] - [tools] perf trace: Move the files table resizing to outside set_pathname() (Michael Petlan) [1715507] - [tools] perf trace: Rename thread_thread->paths to thread_trace->files (Michael Petlan) [1715507] - [tools] perf script: Fix LBR skid dump problems in brstackinsn (Michael Petlan) [1715507] - [tools] perf trace: Use correct SECCOMP prefix spelling, "SECOMP_*" -> "SECCOMP_*" (Michael Petlan) [1715507] - [tools] perf trace: Do not hardcode the size of the tracepoint common_ fields (Michael Petlan) [1715507] - [tools] perf build: Don't unconditionally link the libbfd feature test to -liberty and -lz (Michael Petlan) [1715507] - [tools] perf beauty mmap: PROT_WRITE should come before PROT_EXEC (Michael Petlan) [1715507] - [tools] perf trace: Check if the raw_syscalls:sys_{enter, exit} are setup before setting tp filter (Michael Petlan) [1715507] - [tools] perf symbols: Relax checks on perf-PID.map ownership (Michael Petlan) [1715507] - [tools] perf trace: Wire up the fadvise 'advice' table generator (Michael Petlan) [1715507] - [tools] perf beauty: Add generator for fadvise64's 'advice' arg constants (Michael Petlan) [1715507] - [tools] tools headers uapi: Grab a copy of fadvise.h (Michael Petlan) [1715507] - [tools] perf beauty mmap: Print mmap's 'offset' arg in hexadecimal (Michael Petlan) [1715507] - [tools] perf beauty mmap: Print PROT_READ before PROT_EXEC to match strace output (Michael Petlan) [1715507] - [tools] perf trace beauty: Beautify arch_prctl()'s arguments (Michael Petlan) [1715507] - [tools] perf trace: When showing string prefixes show prefix + ??? for unknown entries (Michael Petlan) [1715507] - [tools] perf trace: Move strarrays to beauty.h for further reuse (Michael Petlan) [1715507] - [tools] perf beauty: Wire up the x86_arch prctl code table generator (Michael Petlan) [1715507] - [tools] perf beauty: Add a string table generator for x86's 'arch_prctl' codes (Michael Petlan) [1715507] - [tools] tools include arch: Grab a copy of x86's prctl.h (Michael Petlan) [1715507] - [tools] perf trace: Show NULL when syscall pointer args are 0 (Michael Petlan) [1715507] - [tools] perf trace: Enclose the errno strings with () (Michael Petlan) [1715507] - [tools] perf augmented_raw_syscalls: Copy 'access' arg as well (Michael Petlan) [1715507] - [tools] perf trace: Add alignment spaces after the closing parens (Michael Petlan) [1715507] - [tools] perf trace beauty: Print O_RDONLY when (flags & O_ACCMODE) == 0 (Michael Petlan) [1715507] - [tools] perf trace: Allow asking for not suppressing common string prefixes (Michael Petlan) [1715507] - [tools] perf trace: Add a prefix member to the strarray class (Michael Petlan) [1715507] - [tools] perf trace: Enclose strings with double quotes (Michael Petlan) [1715507] - [tools] perf trace: Make the alignment of the syscall args be configurable (Michael Petlan) [1715507] - [tools] perf trace: Allow suppressing the syscall argument names (Michael Petlan) [1715507] - [tools] perf trace: Allow configuring if the syscall start timestamp should be printed (Michael Petlan) [1715507] - [tools] perf trace: Allow configuring default for perf_event_attr.inherit (Michael Petlan) [1715507] - [tools] perf config: Show the configuration when no arguments are provided (Michael Petlan) [1715507] - [tools] perf trace: Allow configuring if the syscall duration should be printed (Michael Petlan) [1715507] - [tools] perf trace: Allow configuring if zeroed syscall args should be printed (Michael Petlan) [1715507] - [tools] perf trace: Allow specifying a set of events to add in perfconfig (Michael Petlan) [1715507] - [tools] perf augmented_raw_syscalls: Do not include stdio.h (Michael Petlan) [1715507] - [tools] perf cs-etm: Generate branch sample for exception packet (Michael Petlan) [1715507] - [tools] perf cs-etm: Treat EO_TRACE element as trace discontinuity (Michael Petlan) [1715507] - [tools] perf cs-etm: Treat NO_SYNC element as trace discontinuity (Michael Petlan) [1715507] - [tools] perf cs-etm: Rename CS_ETM_TRACE_ON to CS_ETM_DISCONTINUITY (Michael Petlan) [1715507] - [tools] perf cs-etm: Refactor enumeration cs_etm_sample_type (Michael Petlan) [1715507] - [tools] perf cs-etm: Remove unused 'trace_on' in cs_etm_decoder (Michael Petlan) [1715507] - [tools] perf cs-etm: Avoid stale branch samples when flush packet (Michael Petlan) [1715507] - [tools] perf cs-etm: Correct packets swapping in cs_etm__flush() (Michael Petlan) [1715507] - [tools] perf trace: Switch to using a struct for the aumented_raw_syscalls syscalls map values (Michael Petlan) [1715507] - [tools] perf augmented_syscalls: Switch to using a struct for the syscalls map values (Michael Petlan) [1715507] - [tools] perf bpf: Move perf_event_output() from stdio.h to bpf.h (Michael Petlan) [1715507] - [tools] perf trace: Implement syscall filtering in augmented_syscalls (Michael Petlan) [1715507] - [tools] perf trace: Avoid using raw_syscalls in duplicity with eBPF augmentation (Michael Petlan) [1715507] - [tools] perf trace: Rename set_ev_qualifier_filter to clarify its a tracepoint filter (Michael Petlan) [1715507] - [tools] perf tools: Cast off_t to s64 to avoid warning on bionic libc (Michael Petlan) [1715507] - [tools] perf tools: Add missing open_memstream() prototype for systems lacking it (Michael Petlan) [1715507] - [tools] perf header: Fix up argument to ctime() (Michael Petlan) [1715507] - [tools] perf tools: Add missing sigqueue() prototype for systems lacking it (Michael Petlan) [1715507] - [tools] tools lib subcmd: Don't add the kernel sources to the include path (Michael Petlan) [1715507] - [tools] perf trace beauty: renameat's newdirfd may also be AT_FDCWD (Michael Petlan) [1715507] - [tools] perf trace: Beautify renameat2's flags argument (Michael Petlan) [1715507] - [tools] perf beauty: Wire up the renameat flags table generator to the Makefile (Michael Petlan) [1715507] - [tools] perf beauty: Add a string table generator for renameat2's flags constants (Michael Petlan) [1715507] - [tools] perf trace beauty: Beautify renameat2's fd arg wrt AT_FDCWD (Michael Petlan) [1715507] - [tools] perf trace: Allow selecting use the use of the ordered_events code (Michael Petlan) [1715507] - [tools] perf trace: Rename delivery functions to ease making ordered_events selectable (Michael Petlan) [1715507] - [tools] tools lib traceevent: Fix processing of dereferenced args in bprintk events (Michael Petlan) [1715507] - [tools] perf stat: Avoid segfaults caused by negated options (Michael Petlan) [1715507] - [tools] perf auxtrace: Alter addr_filter__entire_dso() to work if there are no symbols (Michael Petlan) [1715507] - [tools] perf dso: Export data_file_size() method there are no symbols (Michael Petlan) [1715507] - [tools] perf trace: Add ordered processing (Michael Petlan) [1715507] - [tools] perf ordered_events: Add first_time() method (Michael Petlan) [1715507] - [tools] perf trace: Move event delivery to a new deliver_event() function (Michael Petlan) [1715507] - [tools] perf ordered_events: Add ordered_events__flush_time interface (Michael Petlan) [1715507] - [tools] perf annotate: Introduce basic support for ARC (Michael Petlan) [1715507] - [tools] perf config: Modify size factor of snprintf (Michael Petlan) [1715507] - [tools] perf record: Fix memory leak on AIO objects deallocation (Michael Petlan) [1715507] - [tools] perf vendor events intel: Fix Load_Miss_Real_Latency on SKL/SKX (Michael Petlan) [1715507] - [tools] perf parse-events: Fix unchecked usage of strncpy() (Michael Petlan) [1715507] - [tools] perf probe: Fix unchecked usage of strncpy() (Michael Petlan) [1715507] - [tools] perf ui helpline: Use strlcpy() as a shorter form of strncpy() + explicit set nul (Michael Petlan) [1715507] - [tools] perf svghelper: Fix unchecked usage of strncpy() (Michael Petlan) [1715507] - [tools] perf help: Remove needless use of strncpy() (Michael Petlan) [1715507] - [tools] perf header: Fix unchecked usage of strncpy() (Michael Petlan) [1715507] - [tools] perf header: Fix unchecked usage of strncpy() (Michael Petlan) [1715507] - [tools] perf dso: Fix unchecked usage of strncpy() (Michael Petlan) [1715507] - [tools] perf cs-etm: Add support for PTMv1.1 decoding (Michael Petlan) [1715507] - [tools] perf cs-etm: Add support for ETMv3 trace decoding (Michael Petlan) [1715507] - [tools] perf cs-etm: Add configuration for ETMv3 trace protocol (Michael Petlan) [1715507] - [tools] perf top: Move perf_top__reset_sample_counters() to after counts display (Michael Petlan) [1715507] - [tools] perf top: Display slow reader warning when droping samples (Michael Petlan) [1715507] - [tools] perf top: Save and display the drop count stats (Michael Petlan) [1715507] - [tools] perf top: Drop samples which are behind the refresh rate (Michael Petlan) [1715507] - [tools] perf top: Set the 'session_done' volatile variable when exiting (Michael Petlan) [1715507] - [tools] perf top: Use cond variable instead of a lock (Michael Petlan) [1715507] - [tools] perf top: Add processing thread (Michael Petlan) [1715507] - [tools] perf top: Move lost events warning to helpline (Michael Petlan) [1715507] - [tools] perf top: Save and display the lost count stats (Michael Petlan) [1715507] - [tools] perf ordered_events: Add private data member (Michael Petlan) [1715507] - [tools] perf ordered_events: Rework show_progress for __ordered_events__flush (Michael Petlan) [1715507] - [tools] perf tools: Support 'srccode' output (Michael Petlan) [1715507] - [tools] perf trace: We need to consider "nr" if "__syscall_nr" is not there (Michael Petlan) [1715507] - [tools] perf tools: Allow specifying proc-map-timeout in config file (Michael Petlan) [1715507] - [tools] tools lib subcmd: Fix a few source code comment typos (Michael Petlan) [1715507] - [tools] perf tools: Fix diverse comment typos (Michael Petlan) [1715507] - [tools] perf bpf-loader: Fix debugging message typo (Michael Petlan) [1715507] - [tools] perf tools Documentation: Fix diverse typos (Michael Petlan) [1715507] - [tools] tools lib traceevent: Fix diverse typos in comments (Michael Petlan) [1715507] - [tools] perf vendor events intel: Fix diverse typos (Michael Petlan) [1715507] - [tools] perf tests ARM: Disable breakpoint tests 32-bit (Michael Petlan) [1715507] - [tools] perf cs-etm: Support for ARM A32/T32 instruction sets in CoreSight trace (Michael Petlan) [1715507] - [tools] perf beauty mmap_flags: Fixed syntax error Fixed missing ']' error (Michael Petlan) [1715507] - [tools] tools lib traceevent: traceevent API cleanup (Michael Petlan) [1715507] - [tools] perf tools: traceevent API cleanup, remove __tep_data2host*() (Michael Petlan) [1715507] - [tools] tools lib traceevent: Rename tep_free_format() to tep_free_event() (Michael Petlan) [1715507] - [tools] tools lib traceevent, perf tools: Rename 'struct tep_event_format' to 'struct tep_event' (Michael Petlan) [1715507] - [tools] tools lib traceevent: Install trace-seq.h API header file (Michael Petlan) [1715507] - [tools] tools lib traceevent: Added support for pkg-config (Michael Petlan) [1715507] - [tools] tools lib traceevent: Implement new API tep_get_ref() (Michael Petlan) [1715507] - [tools] perf report: Documentation average IPC and IPC coverage (Michael Petlan) [1715507] - [tools] perf report: Display average IPC and IPC coverage per symbol (Michael Petlan) [1715507] - [tools] perf annotate: Create a annotate2 flag in struct symbol (Michael Petlan) [1715507] - [tools] perf annotate: Compute average IPC and IPC coverage per symbol (Michael Petlan) [1715507] - [tools] tools lib traceevent: Add sanity check to is_timestamp_in_us() (Michael Petlan) [1715507] - [tools] perf beauty mmap_flags: Check if the arch has a mmap.h file (Michael Petlan) [1715507] - [tools] perf record: Extend trace writing to multi AIO (Michael Petlan) [1715507] - [tools] perf record: Enable asynchronous trace writing (Michael Petlan) [1715507] - [tools] perf mmap: Map data buffer for preserving collected data (Michael Petlan) [1715507] - [tools] tools build feature: Check if libaio is available (Michael Petlan) [1715507] - [tools] perf intel-pt: Fix error with config term "pt=0" (Michael Petlan) [1715507] - [tools] perf top: Allow passing a kallsyms file (Michael Petlan) [1715507] - [tools] perf bpf: Use ERR_CAST instead of ERR_PTR(PTR_ERR()) (Michael Petlan) [1715507] - [tools] tools include: Adopt ERR_CAST() from the kernel err.h header (Michael Petlan) [1715507] - [tools] perf tests record: Allow for 'sleep' being 'coreutils' (Michael Petlan) [1715507] - [tools] tools lib traceevent: Fix compile warnings in tools/lib/traceevent/event-parse.c (Michael Petlan) [1715507] - [tools] perf script: Use fallbacks for branch stacks (Michael Petlan) [1715507] - [tools] perf tools: Use fallback for sample_addr_correlates_sym() cases (Michael Petlan) [1715507] - [tools] perf thread: Add fallback functions for cases where cpumode is insufficient (Michael Petlan) [1715507] - [tools] perf machine: Record if a arch has a single user/kernel address space (Michael Petlan) [1715507] - [tools] perf env: Also consider env->arch == NULL as local operation (Michael Petlan) [1715507] - [tools] perf map: Remove extra indirection from map__find() (Michael Petlan) [1715507] - [tools] perf stat: Fix CSV mode column output for non-cgroup events (Michael Petlan) [1715507] - [tools] perf stat: Fix shadow stats for clock events (Michael Petlan) [1715507] - [tools] perf build: Give better hint about devel package for libssl (Michael Petlan) [1715507] - [tools] perf pmu: Move *_cpuid_str() weak functions to header.c (Michael Petlan) [1715507] - [tools] perf symbols: Fix slowness due to -ffunction-section (Michael Petlan) [1715507] - [tools] perf jvmti: Separate jvmti cmlr check (Michael Petlan) [1715507] - [tools] perf vendor events: Add JSON metrics for Cascadelake server (Michael Petlan) [1715507] - [tools] perf vendor events: Add stepping in CPUID string for x86 (Michael Petlan) [1715507] - [tools] perf stat: Use perf_evsel__is_clocki() for clock events (Michael Petlan) [1715507] - [tools] perf pmu: Suppress potential format-truncation warning (Michael Petlan) [1715507] - [tools] perf tools: Add Hygon Dhyana support (Michael Petlan) [1715507] - [tools] perf bench: Add epoll_ctl(2) benchmark (Michael Petlan) [1715507] - [tools] perf bench: Add epoll parallel epoll_wait benchmark (Michael Petlan) [1715507] - [tools] tools build feature: Check if eventfd() is available (Michael Petlan) [1715507] - [tools] perf bench: Move HAVE_PTHREAD_ATTR_SETAFFINITY_NP into bench.h (Michael Petlan) [1715507] - [tools] perf script: Share code and output format for uregs and iregs output (Michael Petlan) [1715507] - [tools] perf bpf: Reduce the hardcoded .max_entries for pid_maps (Michael Petlan) [1715507] - [tools] perf script: Add newline after uregs output (Michael Petlan) [1715507] - [tools] Revert "perf augmented_syscalls: Drop 'write', 'poll' for testing without self pid filter" (Michael Petlan) [1715507] - [tools] perf augmented_syscalls: Remove example hardcoded set of filtered pids (Michael Petlan) [1715507] - [tools] perf trace: Fill in BPF "filtered_pids" map when present (Michael Petlan) [1715507] - [tools] perf trace: See if there is a map named "filtered_pids" (Michael Petlan) [1715507] - [tools] perf trace: Add "_from_option" suffix to trace__set_filter() (Michael Petlan) [1715507] - [tools] perf evlist: Rename perf_evlist__set_filter* to perf_evlist__set_tp_filter* (Michael Petlan) [1715507] - [tools] perf augmented_syscalls: Use pid_filter (Michael Petlan) [1715507] - [tools] perf augmented_syscalls: Drop 'write', 'poll' for testing without self pid filter (Michael Petlan) [1715507] - [tools] perf bpf: Add simple pid_filter class accessible to BPF proggies (Michael Petlan) [1715507] - [tools] perf bpf: Add defines for map insertion/lookup (Michael Petlan) [1715507] - [tools] perf augmented_syscalls: Remove needless linux/socket.h include (Michael Petlan) [1715507] - [tools] perf augmented_syscalls: Filter on a hard coded pid (Michael Petlan) [1715507] - [tools] perf bpf: Add unistd.h to the headers accessible to bpf proggies (Michael Petlan) [1715507] - [kernel] perf/core: Fix impossible ring-buffer sizes warning (Michael Petlan) [1715507] - [x86] perf/x86: Add check_period PMU callback (Michael Petlan) [1715507] - [kernel] perf/core: Don't WARN() for impossible ring-buffer sizes (Michael Petlan) [1715507] - [x86] perf/x86/intel/uncore: Add Node ID mask (Michael Petlan) [1715507] - [kernel] perf core: Fix perf_proc_update_handler() bug (Michael Petlan) [1715507] - [tools] powerpc/perf: Update perf_regs structure to include MMCRA (Michael Petlan) [1715507] - [powerpc] powerpc/perf: Update perf_regs structure to include SIER (Michael Petlan) [1715507] - [include] perf/core: Declare the __percpu attribute on non-deref types (Michael Petlan) [1715507] - [kernel] perf: Fix typos in comments (Michael Petlan) [1715507] - [arm64] arm64: perf: Add support for Armv8.1 PMCEID register format (Michael Petlan) [1715507]- [fs] xfs: abort unaligned nowait directio early (Brian Foster) [1690458] - [fs] xfs: serialize unaligned dio writes against all other dio writes (Brian Foster) [1690458] - [sound] ALSA: hda/hdmi: consider eld_valid also in sync_eld_via_acomp() (Jaroslav Kysela) [1708555] - [fs] Fix error code in nfs_lookup_verify_inode() (Scott Mayhew) [1722315] - [md] dm table: don't copy from a NULL pointer in realloc_argv() (Jerome Marchand) [1571628] - [net] netfilter: ipset: replace a strncpy() with strscpy() (Jerome Marchand) [1571628] - [lib] lib/ubsan.c: don't mark __ubsan_handle_builtin_unreachable as noreturn (Jerome Marchand) [1571628] - [include] netfilter: avoid erronous array bounds warning (Jerome Marchand) [1571628] - [x86] x86/mm/KASLR: Compute the size of the vmemmap section properly (Baoquan He) [1669076] - [security] selinux: fix empty write to keycreate file (Ondrej Mosnacek) [1719067] - [netdrv] net: aquantia: fix vlans not working over bridged network (Igor Russkikh) [1718716] - [s390] s390/jump_label: replace stop_machine with smp_call_function (Philipp Rudo) [1722161] - [s390] s390/dumpstack: print psw mask and address again (Philipp Rudo) [1722157] - [s390] s390/crypto: fix gcm-aes-s390 selftest failures (Philipp Rudo) [1722156] - [wireless] Backport mt76 drivers from linux-5.2-rc5 (Stanislaw Gruszka) [1709867 1709828] - [wireless] Add rtw88 driver from linux-5.2-rc5 (Stanislaw Gruszka) [1487086 1709828] - [wireless] Backport mt7601u driver from linux-5.2-rc5 (Stanislaw Gruszka) [1709828] - [wireless] Backport mwifiex driver from linux-5.2-rc2 (Stanislaw Gruszka) [1709828] - [wireless] Backport rtl8xxxu driver from linux-5.2-rc5 (Stanislaw Gruszka) [1709828] - [wireless] Backport rtlwifi drivers from linux-5.2-rc5 (Stanislaw Gruszka) [1709828] - [wireless] Backport ath9k driver from linux-5.2-rc5 (Stanislaw Gruszka) [1709828] - [wireless] Backport ath10k driver from linux-5.2-rc5 (Stanislaw Gruszka) [1709828] - [wireless] Backport brcm80211 drivers from linux-5.2-rc5 (Stanislaw Gruszka) [1709828] - [wireless] Backport iwlwifi drivers from linux-5.2-rc5 (Stanislaw Gruszka) [1696052 1662020 1662015 1650016 1650015 1650014 1650013 1622445 1494008 1494001 1709828] - [net] Backport mac80211 from linux-5.2-rc5 (Stanislaw Gruszka) [1709828] - [net] Backport core wireless code from linux-5.2-rc5 (Stanislaw Gruszka) [1709828] - [include] netlink: add nl_set_extack_cookie_u64() (Stanislaw Gruszka) [1709828] - [netdrv] r8152: Fix an error on RTL8153-BD MAC Address Passthrough support (Torez Smith) [1683883 1683882] - [netdrv] r8152: Add support for MAC address pass through on RTL8153-BD (Torez Smith) [1683883 1683882] - [netdrv] nfp: abm: fix spelling mistake "offseting" -> "offsetting" (Pablo Cascon) [1713258] - [netdrv] nfp: flower: remove vlan CFI bit from push vlan action (Pablo Cascon) [1713258] - [netdrv] nfp: flower: replace CFI with vlan present (Pablo Cascon) [1713258] - [netdrv] nfp: flower: remove double new line (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: fix ALU32 high bits clearance bug (Pablo Cascon) [1713258] - [netdrv] bpf: do not pass netdev to translate() and prepare() offload callbacks (Pablo Cascon) [1713258] - [netdrv] bpf: pass prog instead of env to bpf_prog_offload_verifier_prep() (Pablo Cascon) [1713258] - [netdrv] bpf: pass destroy() as a callback and remove its ndo_bpf subcommand (Pablo Cascon) [1713258] - [netdrv] bpf: pass translate() as a callback and remove its ndo_bpf subcommand (Pablo Cascon) [1713258] - [netdrv] bpf: call verifier_prep from its callback in struct bpf_offload_dev (Pablo Cascon) [1713258] - [netdrv] bpf: pass a struct with offload callbacks to bpf_offload_dev_create() (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: move nfp_bpf_analyzer_ops from verifier.c to offload.c (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: relax prog rejection through max_pkt_offset (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: double check vNIC capabilities after object sharing (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: optimise save/restore for R6~R9 based on register usage (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: fix return address from register-saving subroutine to callee (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: update fixup function for BPF-to-BPF calls support (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: account for additional stack usage when checking stack limit (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: add main logics for BPF-to-BPF calls support in nfp driver (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: copy eBPF subprograms information from kernel verifier (Pablo Cascon) [1713258] - [netdrv] bpf: add verifier callback to get stack usage info for offloaded progs (Pablo Cascon) [1713258]- [rpmspec] Enable kernel signing for ppc64le (Gustavo Duarte) [1504169] - [nvme] nvme: fix memory leak for power latency tolerance (David Milburn) [1724793] - [rpmspec] redhat: fix missing files for mlxsw specific self-tests (Ivan Vecera) [1724735] - [rpmspec] redhat: Package the signing key for s390 (Philipp Rudo) [1714194] - [rpmspec] redhat: Enable kernel signing for s390 (Philipp Rudo) [1714194] - [rpmspec] redhat: Rename secure boot sources (Philipp Rudo) [1714194] - [powerpc] powerpc: fix max_zone_pfns initialization (Laurent Vivier) [1706560] - [crypto] crypto: dh - update test for public key verification (Herbert Xu) [1722692] - [hid] HID: i2c-hid: Don't reset device upon system resume (Perry Yuan) [1715385] - [rpmspec] correct the ghost initramfs attributes (Rafael Aquini) [1678881] - [s390] s390/mm: fix address space detection in exception handling (Philipp Rudo) [1722160] - [s390] s390/zcrypt: Fix wrong dispatching for control domain CPRBs (Philipp Rudo) [1722158] - [virt] kvm: arm/arm64: Fix emulated ptimer irq injection (Andrew Jones) [1716383] - [x86] kvm/nested: mark as TechPreview on first VM creation (Vitaly Kuznetsov) [1723447] - [powerpc] bpf: powerpc64: add JIT support for bpf line info (Yauheni Kaliuta) [1722423] - [fs] cifs: add spinlock for the openFileList to cifsInodeInfo (Leif Sahlberg) [1712197] - [fs] cifs: fix GlobalMid_Lock bug in cifs_reconnect (Leif Sahlberg) [1716743] - [mm] powerpc/numa: document topology_updates_enabled, disable by default (Desnes Augusto Nunes do Rosario) [1705465] - [mm] powerpc/numa: improve control of topology updates (Desnes Augusto Nunes do Rosario) [1705465] - [kernel] bpf: decouple the lifetime of cgroup_bpf from cgroup itself (Jiri Olsa) [1656432] - [netdrv] USB: hso: Fix OOB memory access in hso_probe/hso_get_config_data (Torez Smith) [1689308 1666662] {CVE-2018-19985} - [usb] USB: check usb_get_extra_descriptor for proper size (Torez Smith) [1689308 1666662] {CVE-2018-20169} - [kvm] KVM: PPC: Book3S HV: Restore SPRG3 in kvmhv_p9_guest_entry() (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: Fix lockdep warning when entering guest on POWER9 (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: XIVE: Fix page offset when clearing ESB pages (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: XIVE: Take the srcu read lock when accessing memslots (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: XIVE: Do not clear IRQ data of passthrough interrupts (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: XIVE: Introduce a new mutex for the XIVE device (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: XIVE: Fix the enforced limit on the vCPU identifier (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: XIVE: Do not test the EQ flag validity when resetting (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: XIVE: Clear file mapping when device is released (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: Don't take kvm->lock around kvm_for_each_vcpu (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S: Use new mutex to synchronize access to rtas token list (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: Use new mutex to synchronize MMU setup (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: Avoid touching arch.mmu_ready in XIVE release functions (David Gibson) [1719524] - [mm] mm, oom: don't kill global init via memory.oom.group (Waiman Long) [1711604] - [mm] mm, oom: remove 'prefer children over parent' heuristic (Waiman Long) [1711604] - [mm] mm, oom: fix use-after-free in oom_kill_process (Waiman Long) [1711604] - [kernel] fork, memcg: fix crash in free_thread_stack on memcg charge fail (Waiman Long) [1711604] - [mm] memcg: localize memcg_kmem_enabled() check (Waiman Long) [1711604] - [mm] memcg, oom: notify on oom killer invocation from the charge path (Waiman Long) [1711604] - [mm] mm: handle no memcg case in memcg_kmem_charge() properly (Waiman Long) [1711604] - [kernel] mm: rework memcg kernel stack accounting (Waiman Long) [1711604] - [mm] mm/memcontrol.c: convert mem_cgroup_id::ref to refcount_t type (Waiman Long) [1711604] - [mm] memcg: remove memcg_kmem_skip_account (Waiman Long) [1711604] - [mm] mm/memcontrol.c: fix memory.stat item ordering (Waiman Long) [1711604] - [mm] mm: drain memcg stocks on css offlining (Waiman Long) [1711604] - [mm] mm: memcontrol: print proper OOM header when no eligible victim left (Waiman Long) [1711604] - [mm] mm, oom: introduce memory.oom.group (Waiman Long) [1711604] - [mm] mm, oom: refactor oom_kill_process() (Waiman Long) [1711604] - [mm] memcg: reduce memcg tree traversals for stats collection (Waiman Long) [1711604] - [mm] mm/vmscan.c: clear shrinker bit if there are no objects related to memcg (Waiman Long) [1711604] - [mm] mm: add SHRINK_EMPTY shrinker methods return value (Waiman Long) [1711604] - [mm] mm/vmscan.c: generalize shrink_slab() calls in shrink_node() (Waiman Long) [1711604] - [mm] mm/vmscan.c: iterate only over charged shrinkers during memcg shrink_slab() (Waiman Long) [1711604] - [mm] mm/list_lru.c: set bit in memcg shrinker bitmap on first list_lru item appearance (Waiman Long) [1711604] - [mm] mm/memcontrol.c: export mem_cgroup_is_root() (Waiman Long) [1711604] - [mm] mm/list_lru.c: pass lru argument to memcg_drain_list_lru_node() (Waiman Long) [1711604] - [mm] mm/list_lru: pass dst_memcg argument to memcg_drain_list_lru_node() (Waiman Long) [1711604] - [mm] mm/list_lru.c: add memcg argument to list_lru_from_kmem() (Waiman Long) [1711604] - [mm] fs: propagate shrinker::id to list_lru (Waiman Long) [1711604] - [fs] fs: Don't need to put list_lru into its own cacheline (Waiman Long) [1711604] - [fs] fs/super.c: refactor alloc_super() (Waiman Long) [1711604] - [mm] mm/workingset.c: refactor workingset_init() (Waiman Long) [1711604] - [mm] mm, memcg: assign memcg-aware shrinkers bitmap to memcg (Waiman Long) [1711604] - [mm] mm/memcontrol.c: move up for_each_mem_cgroup{, _tree} defines (Waiman Long) [1711604] - [mm] mm: assign id to every memcg-aware shrinker (Waiman Long) [1711604] - [mm] mm: introduce CONFIG_MEMCG_KMEM as combination of CONFIG_MEMCG && !CONFIG_SLOB (Waiman Long) [1711604] - [mm] mm/list_lru.c: combine code under the same define (Waiman Long) [1711604] - [mm] memcg, oom: move out_of_memory back to the charge path (Waiman Long) [1711604] - [fs] fs, mm: account buffer_head to kmemcg (Waiman Long) [1711604] - [fs] fs: fsnotify: account fsnotify metadata to kmemcg (Waiman Long) [1711604] - [include] mm: introduce mem_cgroup_put() helper (Waiman Long) [1711604] - [net] tcp: refine memory limit test in tcp_fragment() (Florian Westphal) [1724584] - [net] tcp: enforce tcp_min_snd_mss in tcp_mtu_probing() (Florian Westphal) [1719923] {CVE-2019-11479} - [net] tcp: add tcp_min_snd_mss sysctl (Florian Westphal) [1719923] {CVE-2019-11479} - [net] tipc: pass tunnel dev as NULL to udp_tunnel(6)_xmit_skb (Xin Long) [1722751] - [include] ip6_tunnel: allow not to count pkts on tstats by passing dev as NULL (Xin Long) [1722751] - [net] ip_tunnel: allow not to count pkts on tstats by setting skb's dev to NULL (Xin Long) [1722751] - [net] netfilter: ipv6: nf_defrag: accept duplicate fragments again (Guillaume Nault) [1717106] - [net] netfilter: ipv6: nf_defrag: fix leakage of unqueued fragments (Guillaume Nault) [1717106] - [net] ethtool: fix potential userspace buffer overflow (Paolo Abeni) [1718393] - [net] net-gro: fix use-after-free read in napi_gro_frags() (Paolo Abeni) [1718393] - [net] ethtool: Check for vlan etype or vlan tci when parsing flow_rule (Paolo Abeni) [1718393] - [include] test nouarg before dereferencing zerocopy pointers (Paolo Abeni) [1718393] - [net] avoid weird emergency message (Paolo Abeni) [1718393] - [net] net-gro: Fix GRO flush when receiving a GSO packet. (Paolo Abeni) [1718393] - [net] sock_diag: fix autoloading of the raw_diag module (Paolo Abeni) [1718393] - [net] make skb_partial_csum_set() more robust against overflows (Paolo Abeni) [1718393] - [net] packets: Always register packet sk in the same order (Paolo Abeni) [1718393] - [net] net-sysfs: call dev_hold if kobject_init_and_add success (Paolo Abeni) [1718393] - [net] gro_cells: make sure device is up in gro_cells_receive() (Paolo Abeni) [1718393] - [net] net-sysfs: Fix mem leak in netdev_register_kobject (Paolo Abeni) [1718393] - [include] avoid false positives in untrusted gso validation (Paolo Abeni) [1718393] - [include] net: validate untrusted gso packets without csum offload (Paolo Abeni) [1718393] - [net] Do not allocate page fragments that are not skb aligned (Paolo Abeni) [1718393] - [net] set default network namespace in init_dummy_netdev() (Paolo Abeni) [1718393] - [net] Fix usage of pskb_trim_rcsum (Paolo Abeni) [1718393] - [net] call sk_dst_reset when set SO_DONTROUTE (Paolo Abeni) [1718393] - [net] net, skbuff: do not prefer skb allocation fails early (Paolo Abeni) [1718393] - [net] ethtool: check the return value of get_regs_len (Paolo Abeni) [1718393] - [net] packet: copy user buffers before orphan or clone (Paolo Abeni) [1718393] - [net] don't keep lonely packets forever in the gro hash (Paolo Abeni) [1718393] - [net] net-gro: reset skb->pkt_type in napi_reuse_skb() (Paolo Abeni) [1718393] - [net] flow_dissector: do not dissect l4 ports for fragments (Paolo Abeni) [1718393] - [net] net-ethtool: ETHTOOL_GUFO did not and should not require CAP_NET_ADMIN (Paolo Abeni) [1718393] - [net] tipc: fix modprobe tipc failed after switch order of device registration (Jon Maloy) [1718064] - [net] tipc: switch order of device registration to fix a crash (Jon Maloy) [1718064] - [net] tipc: fix hanging clients using poll with EPOLLOUT flag (Jon Maloy) [1718064] - [net] tipc: fix missing Name entries due to half-failover (Jon Maloy) [1718064] - [net] tipc: remove rcu_read_unlock() left in tipc_udp_recv() (Jon Maloy) [1718064] - [net] tipc: tipc_udp_recv() cleanup vs rcu verbs (Jon Maloy) [1718064] - [net] tipc: introduce new socket option TIPC_SOCK_RECVQ_USED (Jon Maloy) [1718064] - [net] tipc: set sysctl_tipc_rmem and named_timeout right range (Jon Maloy) [1718064] - [net] tipc: fix link established but not in session (Jon Maloy) [1718064] - [net] tipc: use standard write_lock & unlock functions when creating node (Jon Maloy) [1718064] - [net] tipc: missing entries in name table of publications (Jon Maloy) [1718064] - [net] tipc: adapt link failover for new Gap-ACK algorithm (Jon Maloy) [1718064] - [net] tipc: reduce duplicate packets for unicast traffic (Jon Maloy) [1718064] - [net] tipc: improve TIPC throughput by Gap ACK blocks (Jon Maloy) [1718064] - [net] tipc: add NULL pointer check (Jon Maloy) [1718064] - [net] tipc: fix return value check in tipc_mcast_send_sync() (Jon Maloy) [1718064] - [net] tipc: fix a null pointer deref (Jon Maloy) [1718064] - [net] tipc: fix use-after-free in tipc_sk_filter_rcv (Jon Maloy) [1718064] - [net] tipc: smooth change between replicast and broadcast (Jon Maloy) [1718064] - [net] tipc: introduce new capability flag for cluster (Jon Maloy) [1718064] - [net] tipc: support broadcast/replicast configurable for bc-link (Jon Maloy) [1718064] - [net] sched: avoid double free on matchall reoffload (Ivan Vecera) [1688236 1687456] - [net] taprio: add null check on sched_nest to avoid potential null pointer dereference (Ivan Vecera) [1688236 1687456] - [net] nfp: flower: remove unused index from nfp_fl_pedit() (Ivan Vecera) [1688236 1687456] - [net] mlx5e: Fix calling wrong function to get inner vlan key and mask (Ivan Vecera) [1688236 1687456] - [net] flow_offload: support CVLAN match (Ivan Vecera) [1688236 1687456] - [net] nfp: flower: fix masks for tcp and ip flags fields (Ivan Vecera) [1688236 1687456] - [net] sched: use the hardware intermediate representation for matchall (Ivan Vecera) [1688236 1687456] - [net] sched: add sample action to the hardware intermediate representation (Ivan Vecera) [1688236 1687456] - [net] cls_cgroup: avoid panic when receiving a packet before filter set (Ivan Vecera) [1688236 1687456] - [net] cls_matchall: avoid panic when receiving a packet before filter set (Ivan Vecera) [1688236 1687456] - [net] add a generic tracepoint for TX queue timeout (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: use struct_size() helper (Ivan Vecera) [1688236 1687456] - [net] taprio: Add support for cycle-time-extension (Ivan Vecera) [1688236 1687456] - [net] taprio: Add support for setting the cycle-time manually (Ivan Vecera) [1688236 1687456] - [net] taprio: Add support adding an admin schedule (Ivan Vecera) [1688236 1687456] - [net] taprio: Fix potencial use of invalid memory during dequeue() (Ivan Vecera) [1688236 1687456] - [net] sched: taprio: Fix taprio_dequeue() (Ivan Vecera) [1688236 1687456] - [net] sched: taprio: Fix taprio_peek() (Ivan Vecera) [1688236 1687456] - [net] sched: taprio: Remove should_restart_cycle() (Ivan Vecera) [1688236 1687456] - [net] sched: taprio: Refactor taprio_get_start_time() (Ivan Vecera) [1688236 1687456] - [net] sched: taprio: Remove pointless variable assigment (Ivan Vecera) [1688236 1687456] - [net] tc_act: drop include of module.h from tc_ife.h (Ivan Vecera) [1688236 1687456] - [net] fib: drop include of module.h from fib_notifier.h (Ivan Vecera) [1688236 1687456] - [net] ife: drop include of module.h from net/ife.h (Ivan Vecera) [1688236 1687456] - [net] psample: drop include of module.h from psample.h (Ivan Vecera) [1688236 1687456] - [net] sched: taprio: fix build without 64bit div (Ivan Vecera) [1688236 1687456] - [net] revert: "net: sched: put back q.qlen into a single location" (Ivan Vecera) [1688236 1687456] - [net] sched: when clearing NOLOCK, clear TCQ_F_CPUSTATS, too (Ivan Vecera) [1688236 1687456] - [net] sched: always do stats accounting according to TCQ_F_CPUSTATS (Ivan Vecera) [1688236 1687456] - [net] sched: prefer qdisc_is_empty() over direct qlen access (Ivan Vecera) [1688236 1687456] - [net] caif: avoid using qdisc_qlen() (Ivan Vecera) [1688236 1687456] - [net] sched: cbs: fix port_rate miscalculation (Ivan Vecera) [1688236 1687456] - [net] sched: taprio: fix picos_per_byte miscalculation (Ivan Vecera) [1688236 1687456] - [net] selftests: add a tc matchall test case (Ivan Vecera) [1688236 1687456] - [net] sch_cake: Make sure we can write the IP header before changing DSCP bits (Ivan Vecera) [1688236 1687456] - [net] sch_cake: Use tc_skb_protocol() helper for getting packet protocol (Ivan Vecera) [1688236 1687456] - [net] sched: act_sample: fix divide by zero in the traffic path (Ivan Vecera) [1688236 1687456] - [net] sched: don't set tunnel for decap action (Ivan Vecera) [1688236 1687456] - [net] sched: introduce and use qdisc tree flush/purge helpers (Ivan Vecera) [1688236 1687456] - [net] sched: introduce and use qstats read helpers (Ivan Vecera) [1688236 1687456] - [net] sched: fix ->get helper of the matchall cls (Ivan Vecera) [1688236 1687456] - [net] sched: Kconfig: update reference link for PIE (Ivan Vecera) [1688236 1687456] - [net] dev: introduce support for sch BYPASS for lockless qdisc (Ivan Vecera) [1688236 1687456] - [net] sched: add empty status flag for NOLOCK qdisc (Ivan Vecera) [1688236 1687456] - [net] sched: fix cleanup NULL pointer exception in act_mirr (Ivan Vecera) [1688236 1687456] - [net] sched: let actions use RCU to access 'goto_chain' (Ivan Vecera) [1688236 1687456] - [net] sched: don't dereference a->goto_chain to read the chain index (Ivan Vecera) [1688236 1687456] - [net] sched: act_vlan: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_tunnel_key: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_skbmod: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_skbedit: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_simple: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_sample: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_police: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_pedit: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_nat: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_connmark: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_mirred: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_ife: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_gact: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_csum: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_bpf: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: prepare TC actions to properly validate the control action (Ivan Vecera) [1688236 1687456] - [net] sch_cake: Interpret fwmark parameter as a bitmask (Ivan Vecera) [1688236 1687456] - [net] net_sched: return correct value for *notify* functions (Ivan Vecera) [1688236 1687456] - [net] sched: fix potential use-after-free in __tcf_chain_put() (Ivan Vecera) [1688236 1687456] - [net] sched: flower: insert new filter to idr after setting its mask (Ivan Vecera) [1688236 1687456] - [net] sched: act_tunnel_key: Fix double free dst_cache (Ivan Vecera) [1688236 1687456] - [net] sched: avoid unused-label warning (Ivan Vecera) [1688236 1687456] - [net] sch_cake: Simplify logic in cake_select_tin() (Ivan Vecera) [1688236 1687456] - [net] sch_cake: Permit use of connmarks as tin classifiers (Ivan Vecera) [1688236 1687456] - [net] sch_cake: Make the dual modes fairer (Ivan Vecera) [1688236 1687456] - [net] tc-testing: Allow test cases to be skipped (Ivan Vecera) [1688236 1687456] - [net] sched: put back q.qlen into a single location (Ivan Vecera) [1688236 1687456] - [net] sched: pie: avoid slow division in drop probability decay (Ivan Vecera) [1688236 1687456] - [net] netem: fix skb length BUG_ON in __skb_to_sgvec (Ivan Vecera) [1688236 1687456] - [net] revert "net: sched: fw: don't set arg->stop in fw_walk() when empty" (Ivan Vecera) [1688236 1687456] - [net] sched: pie: fix 64-bit division (Ivan Vecera) [1688236 1687456] - [net] tc-testing: gitignore, ignore local tdc config file (Ivan Vecera) [1688236 1687456] - [net] sched: fix typo in walker_check_empty() (Ivan Vecera) [1688236 1687456] - [net] sched: pie: fix mistake in reference link (Ivan Vecera) [1688236 1687456] - [net] sched: act_csum: Fix csum calc for tagged packets (Ivan Vecera) [1688236 1687456] - [net] sched: pie: update references (Ivan Vecera) [1688236 1687456] - [net] sched: pie: add derandomization mechanism (Ivan Vecera) [1688236 1687456] - [net] sched: pie: add more cases to auto-tune alpha and beta (Ivan Vecera) [1688236 1687456] - [net] sched: pie: change initial value of pie_vars->burst_time (Ivan Vecera) [1688236 1687456] - [net] sched: pie: change default value of pie_params->tupdate (Ivan Vecera) [1688236 1687456] - [net] sched: pie: change default value of pie_params->target (Ivan Vecera) [1688236 1687456] - [net] sched: pie: change value of QUEUE_THRESHOLD (Ivan Vecera) [1688236 1687456] - [net] sched: don't release block->lock when dumping chains (Ivan Vecera) [1688236 1687456] - [net] sched: set dedicated tcf_walker flag when tp is empty (Ivan Vecera) [1688236 1687456] - [net] sched: act_tunnel_key: fix metadata handling (Ivan Vecera) [1688236 1687456] - [net] sched: act_tunnel_key: fix NULL pointer dereference during init (Ivan Vecera) [1688236 1687456] - [net] Use RCU_POINTER_INITIALIZER() to init static variable (Ivan Vecera) [1688236 1687456] - [net] selftests: concurrency: add test to verify parallel replace/delete (Ivan Vecera) [1688236 1687456] - [net] selftests: concurrency: add test to verify parallel add/delete (Ivan Vecera) [1688236 1687456] - [net] selftests: concurrency: add test to verify concurrent delete (Ivan Vecera) [1688236 1687456] - [net] selftests: concurrency: add test to verify concurrent replace (Ivan Vecera) [1688236 1687456] - [net] selftests: concurrency: add test to verify parallel rules replace (Ivan Vecera) [1688236 1687456] - [net] selftests: concurrency: add test to verify parallel rules deletion (Ivan Vecera) [1688236 1687456] - [net] selftests: concurrency: add test to verify parallel rules insertion (Ivan Vecera) [1688236 1687456] - [net] selftests: tdc_batch.py: add options needed for concurrency tests (Ivan Vecera) [1688236 1687456] - [net] sched: act_skbedit: fix refcount leak when replace fails (Ivan Vecera) [1688236 1687456] - [net] sched: act_ipt: fix refcount leak when replace fails (Ivan Vecera) [1688236 1687456] - [net] sched: act_tunnel_key: Add dst_cache support (Ivan Vecera) [1688236 1687456] - [net] net_sched: initialize net pointer inside tcf_exts_init() (Ivan Vecera) [1687456 1688236] - [net] sched: potential NULL dereference in tcf_block_find() (Ivan Vecera) [1688236 1687456] - [net] net_sched: fix a memory leak in cls_tcindex (Ivan Vecera) [1688236 1687456] - [net] net_sched: fix a race condition in tcindex_destroy() (Ivan Vecera) [1688236 1687456] - [net] sched: using kfree_rcu() to simplify the code (Ivan Vecera) [1688236 1687456] - [net] sched: route: don't set arg->stop in route4_walk() when empty (Ivan Vecera) [1688236 1687456] - [net] sched: fw: don't set arg->stop in fw_walk() when empty (Ivan Vecera) [1688236 1687456] - [net] sched: cgroup: verify that filter is not NULL during walk (Ivan Vecera) [1688236 1687456] - [net] sched: matchall: verify that filter is not NULL in mall_walk() (Ivan Vecera) [1688236 1687456] - [net] sched: remove duplicated include from cls_api.c (Ivan Vecera) [1688236 1687456] - [net] net_sched: fix two more memory leaks in cls_tcindex (Ivan Vecera) [1688236 1687456] - [net] net_sched: fix a memory leak in cls_tcindex (Ivan Vecera) [1688236 1687456] - [net] sched: unlock rules update API (Ivan Vecera) [1688236 1687456] - [net] sched: refactor tcf_block_find() into standalone functions (Ivan Vecera) [1688236 1687456] - [net] sched: add flags to Qdisc class ops struct (Ivan Vecera) [1688236 1687456] - [net] sched: extend proto ops to support unlocked classifiers (Ivan Vecera) [1688236 1687456] - [net] sched: extend proto ops with 'put' callback (Ivan Vecera) [1688236 1687456] - [net] sched: track rtnl lock status when validating extensions (Ivan Vecera) [1688236 1687456] - [net] sched: prevent insertion of new classifiers during chain flush (Ivan Vecera) [1688236 1687456] - [net] sched: refactor tp insert/delete for concurrent execution (Ivan Vecera) [1688236 1687456] - [net] sched: traverse classifiers in chain with tcf_get_next_proto() (Ivan Vecera) [1688236 1687456] - [net] sched: introduce reference counting for tcf_proto (Ivan Vecera) [1688236 1687456] - [net] sched: protect filter_chain list with filter_chain_lock mutex (Ivan Vecera) [1688236 1687456] - [net] sched: protect chain template accesses with block lock (Ivan Vecera) [1688236 1687456] - [net] sched: traverse chains in block with tcf_get_next_chain() (Ivan Vecera) [1688236 1687456] - [net] sched: protect block->chain0 with block->lock (Ivan Vecera) [1688236 1687456] - [net] sched: refactor tc_ctl_chain() to use block->lock (Ivan Vecera) [1688236 1687456] - [net] sched: protect chain->explicitly_created with block->lock (Ivan Vecera) [1688236 1687456] - [net] sched: protect block state with mutex (Ivan Vecera) [1688236 1687456] - [net] Change TCA_ACT_* to TCA_ID_* to match that of TCA_ID_POLICE (Ivan Vecera) [1688236 1687456] - [net] Move all TC actions identifiers to one place (Ivan Vecera) [1688236 1687456] - [net] sched: use struct_size() helper (Ivan Vecera) [1688236 1687456] - [net] documentation: bring operstate documentation up-to-date (Ivan Vecera) [1688236 1687456] - [net] cls_flower: Remove filter from mask before freeing it (Ivan Vecera) [1688236 1687456] - [net] cls_flower: don't expose TC actions to drivers anymore (Ivan Vecera) [1688236 1687456] - [net] drivers: net: use flow action infrastructure (Ivan Vecera) [1688236 1687456] - [net] flow_offload: add flow_rule and flow_match structures and use them (Ivan Vecera) [1688236 1687456] - [net] net_sched: add performance counters for basic filter (Ivan Vecera) [1688236 1687456] - [net] net_sched: add hit counter for matchall (Ivan Vecera) [1688236 1687456] - [net] sched: cls_flower: allocate mask dynamically in fl_change() (Ivan Vecera) [1688236 1687456] - [net] selftests: tc-testing: fix parsing of ife type (Ivan Vecera) [1688236 1687456] - [net] net_sched: refetch skb protocol for each filter (Ivan Vecera) [1688236 1687456] - [net] sched: act_tunnel_key: fix memory leak in case of action replace (Ivan Vecera) [1688236 1687456] - [net] sch_api: Change signature of qdisc_tree_reduce_backlog() to use ints (Ivan Vecera) [1688236 1687456] - [net] sch_cake: Correctly update parent qlen when splitting GSO packets (Ivan Vecera) [1688236 1687456] - [net] sched: Fix detection of empty queues in child qdiscs (Ivan Vecera) [1688236 1687456] - [net] sched: Avoid dereferencing skb pointer after child enqueue (Ivan Vecera) [1688236 1687456] - [net] sched: cls_flower: Remove old entries from rhashtable (Ivan Vecera) [1688236 1687456] - [net] sched: simplify the qdisc_leaf code (Ivan Vecera) [1688236 1687456] - [net] selftests: Fix test errors related to lib.mk khdr target (Ivan Vecera) [1688236 1687456] - [net] net_sched: fold tcf_block_cb_call() into tc_setup_cb_call() (Ivan Vecera) [1688236 1687456] - [net] sched: cls_flower: Reject duplicated rules also under skip_sw (Ivan Vecera) [1688236 1687456] - [net] tc-testing: gitignore, ignore generated test results (Ivan Vecera) [1688236 1687456] - [net] tc-testing: Implement the TdcResults module in tdc (Ivan Vecera) [1688236 1687456] - [net] tc-testing: Add new TdcResults module (Ivan Vecera) [1688236 1687456] - [net] tc-testing: Add command timeout feature to tdc (Ivan Vecera) [1688236 1687456] - [net] netem: use a list in addition to rbtree (Ivan Vecera) [1688236 1687456] - [net] Prevent invalid access to skb->prev in __qdisc_drop_all (Ivan Vecera) [1688236 1687456] - [net] tc-testing: tdc.py: Guard against lack of returncode in executed command (Ivan Vecera) [1688236 1687456] - [net] tc-testing: tdc.py: ignore errors when decoding stdout/stderr (Ivan Vecera) [1688236 1687456] - [net] etf: Drop all expired packets (Ivan Vecera) [1688236 1687456] - [net] etf: Split timersortedlist_erase() (Ivan Vecera) [1688236 1687456] - [net] etf: Use cached rb_root (Ivan Vecera) [1688236 1687456] - [net] etf: Cancel timer if there are no pending skbs (Ivan Vecera) [1688236 1687456] - [net] sched: cls_flower: Classify packets using port ranges (Ivan Vecera) [1688236 1687456] - [net] act_mirred: clear skb->tstamp on redirect (Ivan Vecera) [1688236 1687456] - [net] core: use __vlan_hwaccel helpers (Ivan Vecera) [1688236 1687456] - [net] sched: Replace call_rcu_bh() and rcu_barrier_bh() (Ivan Vecera) [1688236 1687456] - [net] sched: Remove egdev mechanism (Ivan Vecera) [1688236 1687456] - [net] sched: avoid writing on noop_qdisc (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: simplify the hell out u32_delete() emptiness check (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: keep track of knodes count in tc_u_common (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: get rid of tp_c (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: the tp_c argument of u32_set_parms() is always tp->data (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: pass tc_u_common to u32_set_parms() instead of tc_u_hnode (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: clean tc_u_common hashtable (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: get rid of tc_u_common ->rcu (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: get rid of tc_u_knode ->tp (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: get rid of unused argument of u32_destroy_key() (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: make sure that divisor is a power of 2 (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: disallow linking to root hnode (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: mark root hnode explicitly (Ivan Vecera) [1688236 1687456] - [net] sched: pie: fix coding style issues (Ivan Vecera) [1688236 1687456] - [net] treewide: Replace more open-coded allocation size multiplications (Ivan Vecera) [1688236 1687456] - [net] sched: remove unused helpers (Ivan Vecera) [1688236 1687456] - [net] tc-testing: use a plugin to build eBPF program (Ivan Vecera) [1688236 1687456] - [net] tc-testing: fix build of eBPF programs (Ivan Vecera) [1688236 1687456] - [net] tc: Add support for configuring the taprio scheduler (Ivan Vecera) [1688236 1687456] - [documentation] KVM: arm64: Clarify access behaviour for out-of-range SVE register slice IDs (Andrew Jones) [1550499] - [documentation] KVM: Clarify KVM_{SET,GET}_ONE_REG error code documentation (Andrew Jones) [1550499] - [documentation] KVM: Clarify capability requirements for KVM_ARM_VCPU_FINALIZE (Andrew Jones) [1550499] - [kvm] KVM: arm/arm64: Clean up vcpu finalization function parameter naming (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: Explain validity checks in set_sve_vls() (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: Simplify KVM_REG_ARM64_SVE_VLS array sizing (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: WARN when avoiding divide-by-zero in sve_reg_to_region() (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: Make register ioctl access errors more consistent (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: Miscellaneous tidyups in guest.c (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: Clean up UAPI register ID definitions (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: sys_regs: Demote redundant vcpu_has_sve() checks to WARNs (Andrew Jones) [1550499] - [virt] KVM: arm/arm64: Demote kvm_arm_init_arch_resources() to just set up SVE (Andrew Jones) [1550499] - [arm64] arm64/sve: Clarify vq map semantics (Andrew Jones) [1550499] - [kvm] arm64: KVM: Fix system register enumeration (Andrew Jones) [1550499] - [documentation] KVM: arm64/sve: Document KVM API extensions for SVE (Andrew Jones) [1550499] - [documentation] KVM: Document errors for KVM_GET_ONE_REG and KVM_SET_ONE_REG (Andrew Jones) [1550499] - [arm64] KVM: arm64: Add a capability to advertise SVE support (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: Allow userspace to enable SVE for vcpus (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: Add pseudo-register for the guest's vector lengths (Andrew Jones) [1550499] - [virt] KVM: arm/arm64: Add KVM_ARM_VCPU_FINALIZE ioctl (Andrew Jones) [1550499] - [virt] KVM: arm/arm64: Add hook for arch-specific KVM initialisation (Andrew Jones) [1550499] - [arm64] arm64/sve: In-kernel vector length availability query interface (Andrew Jones) [1550499] - [kvm] KVM: arm64: Enumerate SVE register indices for KVM_GET_REG_LIST (Andrew Jones) [1550499] - [arm64] KVM: arm64/sve: Add SVE support to register access ioctl interface (Andrew Jones) [1550499] - [kvm] KVM: arm64: Reject ioctl access to FPSIMD V-regs on SVE vcpus (Andrew Jones) [1550499] - [kvm] KVM: arm64: Factor out core register ID enumeration (Andrew Jones) [1550499] - [kvm] KVM: arm64: Add missing #include of in guest.c (Andrew Jones) [1550499] - [include] KVM: Allow 2048-bit register access via ioctl interface (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: Context switch the SVE registers (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: System register context switch and access support (Andrew Jones) [1550499] - [kvm] KVM: arm64: Support runtime sysreg visibility filtering (Andrew Jones) [1550499] - [kvm] KVM: arm64: Propagate vcpu into read_id_reg() (Andrew Jones) [1550499] - [arm64] KVM: arm64: Add a vcpu flag to control SVE visibility for the guest (Andrew Jones) [1550499] - [arm64] arm64/sve: Enable SVE state tracking for non-task contexts (Andrew Jones) [1550499] - [arm64] arm64/sve: Check SVE virtualisability (Andrew Jones) [1550499] - [arm64] arm64/sve: Clarify role of the VQ map maintenance functions (Andrew Jones) [1550499] - [arm64] KVM: arm64: Add missing #includes to kvm_host.h (Andrew Jones) [1550499] - [kvm] KVM: arm64: Refactor kvm_arm_num_regs() for easier maintenance (Andrew Jones) [1550499] - [arm64] KVM: arm64: Delete orphaned declaration for __fpsimd_enabled() (Andrew Jones) [1550499] - [arm64] arm64: fpsimd: Always set TIF_FOREIGN_FPSTATE on task state flush (Andrew Jones) [1550499] - [documentation] KVM: Documentation: Document arm64 core registers in detail (Andrew Jones) [1550499] - [arm64] arm64/sve: Disentangle from (Andrew Jones) [1550499] - [arm64] arm64/sve: ptrace: Fix SVE_PT_REGS_OFFSET definition (Andrew Jones) [1550499]- [fs] xfs: fix reporting supported extra file attributes for statx() (Bill O'Donnell) [1721034] - [scsi] scsi: hpsa: correct ioaccel2 chaining (Joseph Szczypek) [1706121] - [powerpc] powerpc/pseries/mobility: rebuild cacheinfo hierarchy post-migration (Steve Best) [1720929] - [powerpc] powerpc/pseries/mobility: prevent cpu hotplug during DT update (Steve Best) [1720929] - [powerpc] powerpc/cacheinfo: add cacheinfo_teardown, cacheinfo_rebuild (Steve Best) [1720929] - [kernel] cpuset: restore sanity to cpuset_cpus_allowed_fallback() (Joel Savitz) [1677311]- [scripts] scripts: override locale from environment when running recordmcount.pl (Prarit Bhargava) [1721515] - [netdrv] net: aquantia: fix wol configuration not applied sometimes (Igor Russkikh) [1662198] - [x86] x86/resctrl: Prevent NULL pointer dereference when local MBM is disabled (Prarit Bhargava) [1721208] - [fs] inotify: Fix fsnotify_mark refcount leak in inotify_update_existing_watch() (Miklos Szeredi) [1451863] - [fs] inotify: Fix fd refcount leak in inotify_add_watch(). (Miklos Szeredi) [1451863] - [fs] fanotify: Use inode_is_open_for_write (Miklos Szeredi) [1451863] - [fs] fanotify: Make sure to check event_len when copying (Miklos Szeredi) [1451863] - [fs] fsnotify/fdinfo: include fdinfo.h for inotify_show_fdinfo() (Miklos Szeredi) [1451863] - [include] fanotify: introduce new event mask FAN_OPEN_EXEC_PERM (Miklos Szeredi) [1451863] - [include] fsnotify: refactor fsnotify_parent()/fsnotify() paired calls when event is on path (Miklos Szeredi) [1451863] - [include] fanotify: introduce new event mask FAN_OPEN_EXEC (Miklos Szeredi) [1451863] - [fs] fanotify: return only user requested event types in event mask (Miklos Szeredi) [1451863] - [fs] fanotify: support reporting thread id instead of process id (Miklos Szeredi) [1451863] - [fs] fanotify: add BUILD_BUG_ON() to count the bits of fanotify constants (Miklos Szeredi) [1451863] - [fs] fsnotify: convert runtime BUG_ON() to BUILD_BUG_ON() (Miklos Szeredi) [1451863] - [fs] fanotify: deprecate uapi FAN_ALL_* constants (Miklos Szeredi) [1451863] - [fs] fanotify: simplify handling of FAN_ONDIR (Miklos Szeredi) [1451863] - [include] fanotify: fix collision of internal and uapi mark flags (Miklos Szeredi) [1451863] - [fs] fanotify: store fanotify_init() flags in group's fanotify_data (Miklos Szeredi) [1451863] - [fs] fanotify: clean up handling of "mark type" (Miklos Szeredi) [1451863] - [fs] fsnotify: fix false positive warning on inode delete (Miklos Szeredi) [1451863] - [include] inotify: Add flag IN_MASK_CREATE for inotify_add_watch() (Miklos Szeredi) [1451863] - [fs] fanotify: factor out helpers to add/remove mark (Miklos Szeredi) [1451863] - [fs] fsnotify: add helper to get mask from connector (Miklos Szeredi) [1451863] - [fs] fsnotify: let connector point to an abstract object (Miklos Szeredi) [1451863] - [fs] fsnotify: pass connp and object type to fsnotify_add_mark() (Miklos Szeredi) [1451863] - [fs] fsnotify: use typedef fsnotify_connp_t for brevity (Miklos Szeredi) [1451863] - [powerpc] powerpc/pseries: Fix oops in hotplug memory notifier (Steve Best) [1720932] - [netdrv] net: aquantia: tcp checksum 0xffff being handled incorrectly (Igor Russkikh) [1719176] - [netdrv] net: aquantia: fix LRO with FCS error (Igor Russkikh) [1719176] - [netdrv] net: aquantia: check rx csum for all packets in LRO session (Igor Russkikh) [1719176] - [netdrv] net: aquantia: tx clean budget logic error (Igor Russkikh) [1719176] - [security] selinux: log raw contexts as untrusted strings (Ondrej Mosnacek) [1719666] - [kernel] audit: add saddr_fam filter field (Richard Guy Briggs) [1715679] - [kernel] audit: re-structure audit field valid checks (Richard Guy Briggs) [1715679] - [kernel] audit: rename FILTER_TYPE to FILTER_EXCLUDE (Richard Guy Briggs) [1715679] - [kernel] audit: allow other filter list types for AUDIT_EXE (Richard Guy Briggs) [1715679] - [documentation] ovl: doc: add non-standard corner cases (Miklos Szeredi) [1718370] - [fs] ovl: support the FS_IOC_FSETXATTR ioctls (Miklos Szeredi) [1718370] - [fs] ovl: relax WARN_ON() for overlapping layers use case (Miklos Szeredi) [1718370] - [fs] ovl: check the capability before cred overridden (Miklos Szeredi) [1718370] - [fs] ovl: do not generate duplicate fsnotify events for "fake" path (Miklos Szeredi) [1718370] - [fs] ovl: support stacked SEEK_HOLE/SEEK_DATA (Miklos Szeredi) [1718370] - [fs] ovl: fix missing upper fs freeze protection on copy up for ioctl (Miklos Szeredi) [1718370] - [fs] fuse: fallocate: fix return with locked inode (Miklos Szeredi) [1717457] - [fs] fuse: honor RLIMIT_FSIZE in fuse_file_fallocate (Miklos Szeredi) [1717457] - [fs] fuse: decrement NR_WRITEBACK_TEMP on the right page (Miklos Szeredi) [1717457] - [fs] fuse: handle zero sized retrieve correctly (Miklos Szeredi) [1717457] - [fs] fuse: continue to send FUSE_RELEASEDIR when FUSE_OPEN returns ENOSYS (Miklos Szeredi) [1717457]- [mm] mm/mincore.c: make mincore() more conservative (Rafael Aquini) [1664203] {CVE-2019-5489} - [x86] x86/umip: Make the UMIP activated message generic (David Arcari) [1720014] - [x86] x86/umip: Print UMIP line only once (David Arcari) [1720014] - [crypto] crypto: vmac - separate tfm and request context (Desnes Augusto Nunes do Rosario) [1702702] - [crypto] crypto: ccp - Update driver messages to remove some confusion (David Arcari) [1719026] - [block] blk-mq: fix hang caused by freeze/unfreeze sequence (Ming Lei) [1719835] - [block] blk-mq: remove WARN_ON(!q->elevator) from blk_mq_sched_free_requests (Ming Lei) [1719835] - [block] block: free sched's request pool in blk_cleanup_queue (Ming Lei) [1719835] - [block] block: don't protect generic_make_request_checks with blk_queue_enter (Ming Lei) [1719835] - [block] block: move blk_exit_queue into __blk_release_queue (Ming Lei) [1719835] - [block] block: print offending values when cloned rq limits are exceeded (Ming Lei) [1719816] - [block] block: fix page leak when merging to same page (Ming Lei) [1662864] - [x86] RHEL: fix build of spec_ctrl.h for older assemblers (Jeff Moyer) [1719406] - [drm] drm/amd/display: Initialize stream_update with memset (Jeff Moyer) [1719406] - [mm] mm/gup: finish consolidating error handling (Jeff Moyer) [1641506] - [mm] mm/gup: cache dev_pagemap while pinning pages (Jeff Moyer) [1641506] - [rpmspec] kernel packaging: Fix extra namespace collision (Prarit Bhargava) [1699868] - [rpmspec] redhat: kernel-selftests-internal: add dependencies (Jiri Benc) [1717943] - [kernel] kernel/module.c: Only return -EEXIST for modules that have finished loading (Prarit Bhargava) [1666939] - [input] Input: elantech - remove P52 and P72 from SMBus blacklist (Benjamin Tissoires) [1703157] - [input] Input: elan_i2c - handle physical middle button (Benjamin Tissoires) [1703157] - [input] Input: elantech/SMBus - export all capabilities from the PS/2 node (Benjamin Tissoires) [1703157] - [input] Input: elan_i2c - do not query the info if they are provided (Benjamin Tissoires) [1703157] - [input] Input: elantech - detect middle button based on firmware version (Benjamin Tissoires) [1703157] - [input] Input: elantech - add helper function elantech_is_buttonpad() (Benjamin Tissoires) [1703157] - [input] Input: elantech - query the min/max information beforehand too (Benjamin Tissoires) [1703157] - [input] Input: elantech - enable middle button support on 2 ThinkPads (Benjamin Tissoires) [1703157] - [input] Input: elan_i2c - increment wakeup count if wake source (Benjamin Tissoires) [1703157] - [kernel] timekeeping: Update multiplier when NTP frequency is set directly (Prarit Bhargava) [1714164] - [fs] xfs: fix use after free in buf log item unlock assert (Brian Foster) [1666150] - [fs] xfs: add missing error check in xfs_prepare_shift() (Brian Foster) [1699214] - [documentation] Documentation: Fix grammatical error in sysctl/fs.txt & clarify negative dentry (Waiman Long) [1673955] - [fs] fs/dcache: Track & report number of negative dentries (Waiman Long) [1673955] - [fs] fs/dcache: Fix incorrect nr_dentry_unused accounting in shrink_dcache_sb() (Waiman Long) [1673955] - [net] tcp: tcp_fragment() should apply sane memory limits (Florian Westphal) [1719858] {CVE-2019-11478} - [net] tcp: limit payload size of sacked skbs (Florian Westphal) [1719603] {CVE-2019-11477}- [tools] kvm: selftests: make hyperv_cpuid test pass on AMD (Vitaly Kuznetsov) [1718501] - [scsi] vmw_pvscsi: Fixed to work with SG_CHAIN (Ewan Milne) [1717278] - [x86] mark AMD Rome processors supported (David Arcari) [1520002] - [fs] ext4: zero out the unused memory region in the extent tree block (Lukas Czerner) [1715276] {CVE-2019-11833} - [s390] s390/smp: Fix calling smp_call_ipl_cpu() from ipl CPU (David Hildenbrand) [1715041] - [vfio] vfio/type1: Limit DMA mappings per container (Alex Williamson) [1695592] {CVE-2019-3882} - [tools] selftests/powerpc: Remove Power9 paste tests (Diego Domingos) [1662374] - [tools] selftests/powerpc: Remove Power9 copy_unaligned test (Diego Domingos) [1662374] - [tools] selftests/powerpc: Fix ptrace tm failure (Diego Domingos) [1662374] - [netdrv] mlxsw: core: Prevent reading unsupported slave address from SFP EEPROM (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Prevent QSFP module initialization for old hardware (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Fix autoneg status in ethtool (Ivan Vecera) [1680241] - [netdrv] mlxsw: pci: Reincrease PCI reset timeout (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Put MC TCs into DWRR mode (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Add a multicast pool for Spectrum-2 (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Test VRF MAC vetoing (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Do not check VRF MAC address (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Do not use WQ_MEM_RECLAIM for mlxsw workqueue (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Do not use WQ_MEM_RECLAIM for mlxsw ordered workqueue (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Do not use WQ_MEM_RECLAIM for EMAD workqueue (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Add MDB entries in prepare phase (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: mlxsw: core: avoid -Wint-in-bool-context warning (Ivan Vecera) [1680241] - [netdrv] mlxsw: minimal: Initialize base_mac (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Prevent duplication during QSFP module initialization (Ivan Vecera) [1680241] - [netdrv] mellanox: Switch to bitmap_zalloc() (Ivan Vecera) [1680241] - [netdrv] mlxsw: i2c: Extend initialization by querying resources data (Ivan Vecera) [1680241] - [netdrv] mlxsw: i2c: Extend input parameters list of command API (Ivan Vecera) [1680241] - [netdrv] mlxsw: i2c: Modify input parameter name in initialization API (Ivan Vecera) [1680241] - [netdrv] mlxsw: i2c: Fix comment misspelling (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Move resource query API to common location (Ivan Vecera) [1680241] - [netdrv] mlxsw: minimal: Add ethtool support (Ivan Vecera) [1680241] - [netdrv] mlxsw: minimal: Make structures and variables names shorter (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Move ethtool module callbacks to a common location (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Make mlxsw_sp_acl_tcam_vregion_rehash() return void (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Remember where to continue rehash migration (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Allow to interrupt/continue rehash work (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Do rollback as another call to mlxsw_sp_acl_tcam_vchunk_migrate_all() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Put vchunk migrate start/end code into separate functions (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Put this_is_rollback to rehash context struct (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Rename variables in mlxsw_sp_acl_tcam_ventry_migrate() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: assign vchunk->chunk by the newly created chunk (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: assign vregion->region by the newly created region (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Push code start/end from mlxsw_sp_acl_tcam_vregion_migrate() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Push rehash start/end code into separate functions (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Introduce new rehash context struct and save hint_priv there (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Don't migrate already migrated entry (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Push rehash dw struct into rehash sub-struct (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Handle SWITCHDEV_PORT_ATTR_SET (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: acl: Use struct_size() in kzalloc() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: remove set but not used variable 'autoneg_status' (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: spectrum-2: Add massive delta rehash test (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: spectrum-2: Check migrate end trace (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add vregion migration end tracepoint (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: spectrum-2: Add IPv6 variant of simple delta rehash test (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Don't take mutex in mlxsw_sp_acl_tcam_vregion_rehash_work() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Remove RTNL lock assertions from ERP code (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Don't take rtnl lock during vregion_rehash_intrvl_set() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Introduce a mutex to guard objagg instance manipulation (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Enable vregion rehash per-profile (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Introduce mutex to guard Bloom Filter updates (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Introduce vregion mutex (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Refactor vregion association code (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Introduce a mutex to guard region list updates (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Split TCAM group structure into two (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Remove unused ops field from group structure (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add Spectrum-2 ASIC support for new port types and speeds (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add Spectrum-2 ASIC port type-speed operations (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add new port type-speed fields for PTYS register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: 80 columns wrapping change (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Rename p_eth_proto_adm to full name p_eth_proto_admin (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add port type-speed operations (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Rename port type-speed functions to ASIC specific (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Query port connector type from firmware (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Remove unsupported eth_proto_lp_advertise field in PTYS (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Remove duplicate port link mode entry (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Avoid -Wformat-truncation warnings (Ivan Vecera) [1680241] - [netdrv] net: Remove SWITCHDEV_ATTR_ID_PORT_BRIDGE_FLAGS_SUPPORT (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Reject overlarge headroom size requests (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Update port headroom configuration (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Add Spectrum-2 shared buffer configuration (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Keep mlxsw_sp_sb_mm in sb_vals (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Keep mlxsw_sp_sb_cm in sb_vals (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Keep mlxsw_sp_sb_prs in mlxsw_sp_sb_vals (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Keep mlxsw_sp_sb_pms in mlxsw_sp_sb_vals (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Keep pool descriptors in mlxsw_sp_sb_vals (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Allocate prs & pms dynamically (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add struct mlxsw_sp_sb_vals (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Change IP2ME CPU policer rate and burst size values (Ivan Vecera) [1680241] - [netdrv] mlxsw: __mlxsw_sp_port_headroom_set(): Fix a use of local variable (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add some missing configuration symbols (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: fix spelling mistake "temprature" -> "temperature" (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Extend thermal module with per QSFP module thermal zones (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Allow thermal zone binding to an external cooling device (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Add QSFP module temperature label attribute to hwmon (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Extend hwmon interface with QSFP module temperature attributes (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Extend hwmon interface with fan fault attribute (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Rename cooling device (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Replace thermal temperature trips with defines (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Modify thermal zone definition (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Set different thermal polling time based on bus frequency capability (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Add API for QSFP module temperature thresholds reading (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Fan Out of Range Event Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Management Temperature Bulk Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Move QSFP EEPROM definitions to common location (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Remove unused variables (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: avoid double sourcing of lib.sh (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_flower: Fix VLAN modify action support (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Drop unnecessary WARN_ON_ONCE() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Set LAG port collector only when active (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Remove getting PORT_BRIDGE_FLAGS (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Use struct_size() in kzalloc() (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: spectrum-2: Add simple delta rehash test (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add couple of vregion rehash tracepoints (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: add "acl_region_rehash_interval" devlink param (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Implement region migration according to hints (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add multi field to PAGT register (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Pass hints priv all the way to ERP code (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Implement basic ERP rehash hits creation (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Split entry struct into entry and ventry (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Split chunk struct into chunk and vchunk (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Split region struct into region and vregion (Ivan Vecera) [1680241] - [netdrv] lib: objagg: implement optimization hints assembly and use hints for object creation (Ivan Vecera) [1680241] - [netdrv] devlink: publish params only after driver init is done (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add a test for blackhole routes (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Offload blackhole routes (Ivan Vecera) [1680241] - [netdrv] mlxsw: Implement ndo_get_port_parent_id() (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Trace EMAD errors (Ivan Vecera) [1680241] - [netdrv] drivers: net: use flow action infrastructure (Ivan Vecera) [1680241] - [netdrv] flow_offload: add flow_rule and flow_match structures and use them (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_gre_flower: Fix test result handling (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_gre_bridge_1q_lag: Ignore ARP (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_gre_bridge_1q_lag: Enable forwarding (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_gre_bridge_1q_lag: Flush neighbors (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_gre_vlan_bridge_1q: Fix roaming test (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_lib: Wait for tardy mirrored packets (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_gre_changes: Fix TTL test (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Update ping limits (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_lib: Update ping limits (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Make ping timeout configurable (Ivan Vecera) [1680241] - [tools] selftests: spectrum-2: Add delta two masks one key test (Ivan Vecera) [1680241] - [tools] selftests: spectrum-2: Fix multiple_masks_test (Ivan Vecera) [1680241] - [tools] selftests: spectrum-2: Extend and move trace helpers (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add C-TCAM spill tracepoint (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Include delta bits into hashtable key (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Use OK instead of PASS in test output (Ivan Vecera) [1680241] - [tools] selftests: net: forwarding: change devlink resource support checking (Ivan Vecera) [1680241] - [documentation] Documentation: add devlink param file for mlxsw driver (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Add more extack messages (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Fix rul/rule typo (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Move mr_ruleset and mr_rule structs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Remove unnecessary arg on action_replace call path (Ivan Vecera) [1680241] - [netdrv] mlxfw: Replace license text with SPDX identifiers and adjust copyrights (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Enable VXLAN on Spectrum-2 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Add support for VXLAN on Spectrum-2 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Breakout common code to a common function (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Expose functions to create and destroy underlay RIF (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add a test case for ARP suppression (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add a test for VXLAN symmetric routing (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add a test case for ARP decapsulation (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add a test for VXLAN asymmetric routing (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add IP-in-IP GRE hierarchical topology with keys test (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add IP-in-IP GRE hierarchical topology with key test (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add IP-in-IP GRE hierarchical topology test (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add IP-in-IP GRE flat topology with keys test (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add IP-in-IP GRE flat topology with key test (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add IP-in-IP GRE flat topology test (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add IP tunneling lib (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Add GRE tunnel support for Spectrum-2 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Update tunnel decap properties (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Support RIF without device (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Change mlxsw_sp_ipip_lb_ul_vr_id() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Add underlay RIF ID support (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Mark RIF index as taken before creation (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Adjust loopback RIF configuration (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Set RIF ops per ASIC type (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Split RIF ops array for Spectrum-2 support (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add underlay egress RIF field in RTDP register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add fields to RITR - Router Interface Table Register (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add a test case for externally learned FDB entries (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Test FDB offload indication (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Do not treat static FDB entries as sticky (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Update dummy FID index (Ivan Vecera) [1680241] - [netdrv] mlxsw: pci: Return error on PCI reset timeout (Ivan Vecera) [1680241] - [netdrv] mlxsw: pci: Increase PCI SW reset timeout (Ivan Vecera) [1680241] - [netdrv] mlxsw: pci: Ring CQ's doorbell before RDQ's (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Test veto of unsupported VXLAN FDBs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add extack messages to VXLAN FDB rejection (Ivan Vecera) [1680241] - [netdrv] mlxsw: Add extack to mlxsw_sp_nve_ops.fdb_replay (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Use struct_size() in kzalloc() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl_bloom_filter: use struct_size() in kzalloc() (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add a test for VLAN deletion (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Set PVID correctly during VLAN deletion (Ivan Vecera) [1680241] - [net] net: bridge: Fix VLANs memory leak (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add a test case for VLAN addition error flow (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Replace error code with EINVAL (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Avoid returning errors in commit phase (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add VXLAN dependency for spectrum (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Disable lag port TX before removing it (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Remove ASSERT_RTNL()s in module removal flow (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add cleanup after C-TCAM update error condition (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: drop useless LIST_HEAD (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add router test with VID 1 (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Adjust test regarding VID 1 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Remove limitation regarding VID 1 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Switch to VID 4095 as default VID (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add an helper function to cleanup VLAN entries (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Store pointer to default port VLAN in port struct (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Allow controlling destruction of default port VLAN (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Set PVID during port initialization (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Replace hard-coded default VID with a define (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add a test case for L3 VNI (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Do not force specific configuration order (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add rtnetlink tests (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Hold a reference on RIF's netdev (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Make RIF deletion more robust (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Propagate 'struct mlxsw_sp' further (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Properly cleanup LAG uppers when removing port from LAG (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Remove reference count from VLAN entries (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Handle VLAN device unlinking (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Remove unused function (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Do not destroy RIFs based on FID's reference count (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Sanitize VLAN interface's uppers (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Fix memory leak upon driver reload (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add trap for decapsulated ARP packets (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Increase timeout during firmware flash process (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Update the supported firmware to version 13.1910.622 (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add Bloom delta test (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add Bloom filter complex test (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add Bloom filter simple test (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Activate Bloom filter (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Set master RP index on transition to eRP (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Update Bloom filter on eRP transitions (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Set A-TCAM rules in Bloom filter (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add Bloom filter update (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add Bloom filter handling (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Introduce Bloom filter (Ivan Vecera) [1680241] - [netdrv] mlxsw: resources: Add Spectrum-2 Bloom filter resource (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Policy Engine Algorithmic Bloom Filter Entries Register (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Test FID RIF MAC vetoing (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Test RIF MAC vetoing (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Veto unsupported RIF MAC addresses (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add mlxsw_sp.mac_mask (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Generalize mlxsw_sp_netdevice_router_port_event() (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: extack: Test VLAN add on a port device (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: extack: Test VLAN add on a VXLAN device (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Propagate extack on port VLAN events (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Propagate extack on VXLAN VLAN events (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add multicast routing test (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Add Multicast routing support for Spectrum-2 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Limit priority value (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Support rule creation without action creation (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add replace rule action operation (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add multicast router profile operations (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add Spectrum-2 keys (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Change stage of ACL initialization (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Policy Engine Multicast Router Binding Table Register (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add PVID test case for VXLAN with VLAN-aware bridges (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: vxlan: Test FDB un/marking on VXLAN join/leave (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Un/offload FDB on nve_fid_disable/enable (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add mlxsw_sp_fid_ops.fdb_clear_offload (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Add mlxsw_sp_nve_ops.fdb_clear_offload (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Add mlxsw_sp_nve_ops.fdb_replay (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Publish mlxsw_sp_switchdev_notifier (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Track NVE type at FIDs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Fix VLAN device deletion via ioctl (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Relax GRE decap matching check (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Avoid leaking FID's reference count (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Remove easily triggerable warnings (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add a new test extack.sh (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add one-armed router test (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Mirror loopbacked packets instead of trapping them (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Load firmware version based on devlink parameter (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Reset firmware after flash during driver initialization (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add VxLAN test with a VLAN-aware bridge (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add a test for VxLAN configuration with a VLAN-aware bridge (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Consider VLAN-aware bridges as valid (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Enable VxLAN enslavement to VLAN-aware bridges (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Prepare function for VLAN-aware bridges (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Unify VxLAN leave function (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Add API to lookup 802.1Q FIDs without creating them (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Flip driver to use emulated 802.1Q FIDs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Introduce emulated VLAN RIFs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Introduce emulated 802.1Q FIDs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Make flood index calculation more robust (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Do not set field when it is reserved (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Consider VxLAN learning enabled as valid (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Allow VxLAN learning (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Allow deletion of learned FDB entries (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Process learned VxLAN FDB entries (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Add API to resolve learned IP addresses (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Allow FID lookup by its index (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Store ifindex of NVE device in FID (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add definition of unicast tunnel record for SFN register (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Extend cooling device with cooling levels (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add a test for VxLAN flooding (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add a test for VxLAN configuration (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Expose discard counters via ethtool (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: spectrum-2: Add simple delta test (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: acl: Implement delta for ERP (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: acl: Push code related to num_ctcam_erps inc/dec into separate helpers (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: acl: Remove mlxsw_afk_encode() block range args and key/mask check (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: acl: Don't encode the key again in mlxsw_sp_acl_atcam_12kb_lkey_id_get() (Ivan Vecera) [1680241] - [netdrv] mlxsw: core_acl: Change order of args of ops->encode_block() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: acl: Pass key pointer to master_mask_set/clear (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: acl_erp: Convert to use objagg for tracking ERPs (Ivan Vecera) [1680241] - [tools] selftests: Adjust spectrum-2 ctcam_two_atcam_masks_test (Ivan Vecera) [1680241] - [tools] selftests: Adjust spectrum-2 two_mask_test (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Fix IP2ME CPU policer configuration (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: qos_mc_aware: Add a test for UC awareness (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: qos_mc_aware: Tweak for min shaper (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Set minimum shaper on MC TCs (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: QEEC: Add minimum shaper fields (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Fix devlink unregister flow (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Don't ignore deletions of learned MACs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Add support for VxLAN encapsulation (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Enable VxLAN enslavement to bridges (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Configure matching local routes for NVE decap (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Clear NVE configuration when destroying 802.1D FIDs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Implement VxLAN operations (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Implement common NVE core (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Allow querying VR ID based on table ID (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Enable local routes promotion to perform NVE decap (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Add APIs to lookup FID without creating it (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Allow setting and clearing NVE properties on FID (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Fix use-after-free when flashing firmware during init (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add NVE packet traps (Ivan Vecera) [1680241] - [netdrv] mlxsw: resources: Add NVE resources (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Monitoring Parsing State Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add definition of unicast tunnel record for SFD register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Tunneling NVE QoS Default Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Tunneling NVE QoS Configuration Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Tunneling NVE Decapsulation ECN Mapping Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Tunneling NVE Encapsulation ECN Mapping Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Tunneling NVE Underlay Multicast Table Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Tunnel Port Configuration Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Tunneling NVE General Configuration Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Seed LAG hash function (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Extend FDB flush types for NVE (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add a new type of KVD linear record (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Move L3 protocol and address definitions to global header file (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Do not assume notifier information type (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Check notification relevance based on upper device (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Prepare for VxLAN FDB notifications (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Remove misuses of private header file (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: qos_mc_aware: Make executable (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Have lldpad_app_wait_set() wait for unknown, too (Ivan Vecera) [1680241] - [netdrv] mlxsw: pci: Fix a typo (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Delete RIF when VLAN device is removed (Ivan Vecera) [1680241] - [netdrv] mlxsw: pci: Derive event type from event queue number (Ivan Vecera) [1680241] - [netdrv] mlxsw: Make MLXSW_SP1_FWREV_MINOR a hard requirement (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Bump required firmware version (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add a test for UC behavior under MC flood (Ivan Vecera) [1680241] - [tools] selftests: forwarding: lib: Add mtu_set(), mtu_restore() (Ivan Vecera) [1680241] - [tools] selftests: forwarding: lib: Add ethtool_stats_get() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Tweak SBMM configuration (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Configure MC pool (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Allow configuration of static pools (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Pass SBPM min_size in cells (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Allow an infinite maximum for per-TC pool limit (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Allow pools of infinite size (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Keep shared buffer size in mlxsw_sp_sb (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Split TC_COUNT into ingress and egress (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Use devlink pool indices throughout (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Init shaper for TCs 8..15 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Set up a dedicated pool for BUM traffic (Ivan Vecera) [1680241] - [netdrv] mlxsw: remove unused arrays mlxsw_i2c_driver_name and mlxsw_pci_driver_name (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: remove unnecessary function mlxsw_core_driver_put (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Expose counter for all 16 TCs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Include RFC-2819 counters in stats length (Ivan Vecera) [1680241] - [netdrv] mlxsw: Replace license text with SPDX identifiers and adjust copyrights (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add TC flower test for Spectrum-2 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Reset FW after flash (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Update the supported firmware to version 13.1702.6 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_flower: Disallow usage of vlan_id key on egress (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_flower: use PTR_ERR_OR_ZERO() (Ivan Vecera) [1680241] - [tools] selftests: forwarding: gre_multipath: Update next-hop statistics match criteria (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Configure MC-aware mode on mlxsw ports (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Fix a typo (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add QoS Switch Traffic Class Table is Multicast-Aware Register (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add test for ip_forward_update_priority (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Move DSCP capture to lib.sh (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Move lldpad waiting to lib.sh (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Handle sysctl_ip_fwd_update_priority (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Extract work-scheduling into a new function (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Test mirror-to-gretap w/ UL team LACP (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Test mirror-to-gretap w/ UL team (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Introduce $ARPING (Ivan Vecera) [1680241] - [tools] selftests: forwarding: lib: Support team devices (Ivan Vecera) [1680241] - [tools] selftests: forwarding: lib: Add require_command() (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: qos_dscp_bridge: Fix (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add test for trust-DSCP (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Support ieee_setapp, ieee_delapp (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add QoS Priority to DSCP Mapping Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add QoS ReWrite Enable Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add QoS Priority Trust State Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add QoS Port DSCP to Priority Mapping Register (Ivan Vecera) [1680241] - [tools] selftests: add a selftest for directed broadcast forwarding (Ivan Vecera) [1680241] - [tools] selftests: forwarding: add tests for TC chain get and dump operations (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Start using A-TCAM (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add A-TCAM rule insertion and deletion (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Pass C-TCAM region and entry to insert function (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add A-TCAM region initialization (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Make global TCAM resources available to regions (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Encapsulate C-TCAM region in A-TCAM region (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add A-TCAM initialization (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Allow encoding a partial key (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Extend Spectrum-2 region struct (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add support for C-TCAM eRPs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Enable C-TCAM only mode in eRP core (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Implement common eRP core (Ivan Vecera) [1680241] - [netdrv] mlxsw: resources: Add Spectrum-2 eRP resources (Ivan Vecera) [1680241] - [netdrv] mlxsw: resources: Add Spectrum-2 maximum large key ID resource (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Policy-Engine eRP Table Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Policy-Engine TCAM Entry Register Version 3 (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Prepare PERERP register for A-TCAM usage (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_flower: Add extack messages (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add extack messages (Ivan Vecera) [1680241] - [netdrv] mlxsw: core_acl_flex_actions: Add extack messages (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Propagate extack pointer (Ivan Vecera) [1680241] - [tools] selftests: forwarding: gre_multipath: Drop IPv6 tests (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Implement chain template hinting (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Extend to support Spectrum-2 ASIC (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add initial Spectrum-2 ACL implementation (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add region association callback (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add support for Spectrum-2 block encoding (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Prepare for Spectrum-2 block encoding (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Policy-Engine General Configuration Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Policy-Engine Region eRP Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Policy-Engine Region Configuration Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Policy-Engine Region Association Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: acl: Introduce activity get operation for action block/set (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add support for activity information from PEFA register (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Introduce flex key blocks for Spectrum-2 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add Spectrum-2 variant of flex actions ops (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_mr_tcam: Add Spectrum-2 stubs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add KVDL manager implementation for Spectrum-2 (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Infrastructure Entry Delete Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Expose counters for various packet sizes (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Optimize processing of VRRP MACs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add VRRP traps (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Direct macvlans' MACs to router (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Enable macvlan upper devices (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_gre_nh: Unset rp_filter on host VRF (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_span: Change LAG lower selection (Ivan Vecera) [1680241] - [netdrv] mlxsw: resources: Add couple of Spectrum-2 KVD resources (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Prepare for multiple FW versions for Spectrum and Spectrum-2 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Implement priority setting for rules inserted to TCAM (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add priority field for PTCEV2 register (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Move block items encoding into Spectrum op (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Convert mlxsw_afk_create args to ops (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add tcam init/fini ops (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Split TCAM handling 3 ways (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_mr_tcam: Push Spectrum-specific operations into a separate file (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_kvdl: Pass entry_count to free function (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_kvdl: Pass entry type to alloc/free (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_kvdl: Push out KVD linear management into ops (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_lib: Tighten up VLAN capture (Ivan Vecera) [1680241] - [netdrv] mlxsw: core_acl_flex_actions: Fix helper to get the first KVD linear index (Ivan Vecera) [1680241] - [netdrv] mlxsw: core_acl_flex_actions: Allow the first set to be dummy (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Put pointer to flex action ops to mlxsw_sp (Ivan Vecera) [1680241] - [netdrv] mlxsw: core_acl_flex_keys: Change SRC_SYS_PORT flex key element size (Ivan Vecera) [1680241] - [netdrv] mlxsw: core_acl_flex_keys: Split MAC and IP address flex key elements (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Ignore always-zeroed bits in tp->prio (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Introduce Flex2 key type for PTAR register (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Change name of mlxsw_sp_afk_blocks to mlxsw_sp1_afk_blocks (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: avoid uninitialized variable access (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add mlxsw-specific test for mirror to gretap (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Allow importing dependent libraries (Ivan Vecera) [1680241] - [tools] selftests: forwarding: test for bridge port isolation (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Test mirror-to-gretap w/ UL 802.1q (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Test mirror-to-gretap w/ UL 802.1d (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add scale test for resources (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add target for mirror-to-gretap test on spectrum (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add scale test for mirror-to-gretap (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add target for tc flower test on spectrum (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add tc flower scale test (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add target for router test on spectrum (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add router test (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add devlink KVD resource test (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add devlink_lib_spectrum.sh (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add devlink_lib.sh (Ivan Vecera) [1680241] - [tools] selftests: forwarding: lib: Parameterize NUM_NETIFS in two functions (Ivan Vecera) [1680241] - [tools] selftests: forwarding: lib: Add check_err_fail() (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Allow lib.sh sourcing from other directories (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_gre_changes: Fix waiting for neighbor (Ivan Vecera) [1680241] - [tools] selftests: forwarding: lib: Split out setup_wait_dev() (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Test multipath tunneling (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_gre_vlan_bridge_1q: Unset rp_filter (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Test routed bridge interface (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Ban PVID change if bridge has a RIF (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Add mlxsw_sp_rif_fid() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Publish mlxsw_sp_rif_find_by_dev() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Allocate FID according to PVID (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Propagate extack to .fid_get() (Ivan Vecera) [1680241] - [netdrv] net: phy: realtek: Dummy IRQ calls for RTL8366RB (Corinna Vinschen) [1680528] - [netdrv] net: phy: realtek: add generic Realtek PHY driver (Corinna Vinschen) [1680528] - [netdrv] net: phy: realtek: use new PHYID matching macros (Corinna Vinschen) [1680528] - [include] net: phy: add macros for PHYID matching (Corinna Vinschen) [1680528] - [netdrv] net: phy: realtek: load driver for all PHYs with a Realtek OUI (Corinna Vinschen) [1680528] - [netdrv] net: phy: realtek: fix RTL8201F sysfs name (Corinna Vinschen) [1680528] - [netdrv] net: phy: realtek: Support RTL8366RB variant (Corinna Vinschen) [1680528] - [netdrv] net: phy: realtek: add missing entry for RTL8211C to mdio_device_id table (Corinna Vinschen) [1680528] - [netdrv] net: phy: realtek: add support for RTL8211C (Corinna Vinschen) [1680528] - [netdrv] net: phy: realtek: add missing entry for RTL8211 to mdio_device_id table (Corinna Vinschen) [1680528] - [netdrv] net: phy: realtek: add support for RTL8211 (Corinna Vinschen) [1680528] - [netdrv] r8169: change irq handler to always trigger NAPI polling (Corinna Vinschen) [1680528] - [netdrv] r8169: create function pointer array for chip hw init functions (Corinna Vinschen) [1680528] - [netdrv] r8169: create function pointer array for PHY init functions (Corinna Vinschen) [1680528] - [netdrv] r8169: disable ASPM again (Corinna Vinschen) [1680528] - [netdrv] r8169: disable tx interrupt coalescing on RTL8168 (Corinna Vinschen) [1680528] - [netdrv] Revert "r8169: use netif_receive_skb_list batching" (Corinna Vinschen) [1680528] - [netdrv] r8169: use netif_receive_skb_list batching (Corinna Vinschen) [1680528] - [netdrv] r8169: disable default rx interrupt coalescing on RTL8168 (Corinna Vinschen) [1680528] - [netdrv] r8169: fix cable re-plugging issue (Corinna Vinschen) [1680528] - [netdrv] r8169: use netif_start_queue instead of netif_wake_qeueue in rtl8169_start_xmit (Corinna Vinschen) [1680528] - [netdrv] r8169: don't read interrupt mask register in interrupt handler (Corinna Vinschen) [1680528] - [netdrv] r8169: remove unneeded mmiowb barriers (Corinna Vinschen) [1680528] - [netdrv] Revert "r8169: make use of xmit_more and __netdev_sent_queue" (Corinna Vinschen) [1680528] - [netdrv] Revert "r8169: remove unneeded mmiowb barriers" (Corinna Vinschen) [1680528] - [netdrv] r8169: Avoid pointer aliasing (Corinna Vinschen) [1680528] - [netdrv] r8169: Load MAC address from device tree if present (Corinna Vinschen) [1680528] - [netdrv] r8169: remove rtl_wol_pll_power_down (Corinna Vinschen) [1680528] - [netdrv] r8169: improve WoL handling (Corinna Vinschen) [1680528] - [netdrv] r8169: enable EEE per default on RTL8168f (Corinna Vinschen) [1680528] - [netdrv] r8169: add EEE support for RTL8168f (Corinna Vinschen) [1680528] - [netdrv] r8169: enable EEE per default on chip versions from RTL8168g (Corinna Vinschen) [1680528] - [netdrv] r8169: add general EEE support for chip versions from RTL8168g (Corinna Vinschen) [1680528] - [netdrv] r8169: factor out PHY init sequence adjusting 10M and ALDPS (Corinna Vinschen) [1680528] - [netdrv] r8169: factor out disabling ALDPS (Corinna Vinschen) [1680528] - [netdrv] r8169: improve firmware handling (Corinna Vinschen) [1680528] - [netdrv] r8169: remove PCI DAC support (Corinna Vinschen) [1680528] - [netdrv] r8169: improve rx buffer allocation (Corinna Vinschen) [1680528] - [netdrv] r8169: factor out getting ether_clk (Corinna Vinschen) [1680528] - [netdrv] r8169: replace mii_bus member with phy_device member in struct rtl8169_private (Corinna Vinschen) [1680528] - [netdrv] r8169: reset chip synchronously in __rtl8169_resume (Corinna Vinschen) [1680528] - [netdrv] r8169: add helpers for locking / unlocking the config registers (Corinna Vinschen) [1680528] - [netdrv] r8169: improve rtl_pcie_state_l2l3_enable (Corinna Vinschen) [1680528] - [netdrv] r8169: initialize task workqueue only once (Corinna Vinschen) [1680528] - [netdrv] r8169: remove unneeded call in pcierr (Corinna Vinschen) [1680528] - [netdrv] r8169: remove rtl_get_events (Corinna Vinschen) [1680528] - [netdrv] r8169: load Realtek PHY driver module before r8169 (Corinna Vinschen) [1680528] - [netdrv] r8169: don't try to read counters if chip is in a PCI power-save state (Corinna Vinschen) [1680528] - [netdrv] r8169: Add support for new Realtek Ethernet (Corinna Vinschen) [1680528] - [netdrv] r8169: fix WoL device wakeup enable (Corinna Vinschen) [1680528] - [netdrv] r8169: improve spurious interrupt detection (Corinna Vinschen) [1680528] - [netdrv] r8169: fix crash if CONFIG_DEBUG_SHIRQ is enabled (Corinna Vinschen) [1680528] - [netdrv] r8169: remove unneeded mmiowb barriers (Corinna Vinschen) [1680528] - [netdrv] ethernet/realtek: Replace synchronize_sched() with synchronize_rcu() (Corinna Vinschen) [1680528] - [netdrv] r8169: make use of xmit_more and __netdev_sent_queue (Corinna Vinschen) [1680528] - [netdrv] r8169: replace macro TX_FRAGS_READY_FOR with a function (Corinna Vinschen) [1680528] - [netdrv] r8169: use napi_consume_skb where possible (Corinna Vinschen) [1680528] - [netdrv] r8169: simplify detecting chip versions with same XID (Corinna Vinschen) [1680528] - [netdrv] r8169: remove default chip versions (Corinna Vinschen) [1680528] - [netdrv] r8169: remove ancient GCC bug workaround in a second place (Corinna Vinschen) [1680528] - [netdrv] r8169: improve chip version identification (Corinna Vinschen) [1680528] - [netdrv] r8169: simplify ocp functions (Corinna Vinschen) [1680528] - [netdrv] r8169: remove workaround for ancient gcc bug (Corinna Vinschen) [1680528] - [netdrv] r8169: remove manual padding in struct ring_info (Corinna Vinschen) [1680528] - [netdrv] r8169: remove "not PCI Express" message (Corinna Vinschen) [1680528] - [netdrv] r8169: remove print_mac_version (Corinna Vinschen) [1680528] - [netdrv] r8169: use PCI_VDEVICE macro (Corinna Vinschen) [1680528] - [netdrv] r8169: replace event_slow with irq_mask (Corinna Vinschen) [1680528] - [netdrv] r8169: remove unused interrupt sources (Corinna Vinschen) [1680528] - [netdrv] r8169: use dev_get_drvdata where possible (Corinna Vinschen) [1680528] - [netdrv] r8169: merge rtl_irq_enable and rtl_irq_enable_all (Corinna Vinschen) [1680528] - [pci] PCI: add USR vendor id and use it in r8169 and w6692 driver (Corinna Vinschen) [1680528] - [netdrv] net: ethernet: Convert phydev advertize and supported from u32 to link mode (Corinna Vinschen) [1680528] - [netdrv] r8169: fix broken Wake-on-LAN from S5 (poweroff) (Corinna Vinschen) [1680528] - [netdrv] r8169: add support for Byte Queue Limits (Corinna Vinschen) [1680528] - [netdrv] r8169: handle all interrupt events in the hard irq handler (Corinna Vinschen) [1680528] - [netdrv] r8169: fix NAPI handling under high load (Corinna Vinschen) [1680528] - [netdrv] r8169: re-enable MSI-X on RTL8168g (Corinna Vinschen) [1680528] - [netdrv] r8169: remove unneeded call to netif_stop_queue in rtl8169_net_suspend (Corinna Vinschen) [1680528] - [netdrv] r8169: simplify rtl8169_set_magic_reg (Corinna Vinschen) [1680528] - [netdrv] r8169: Enable MSI-X on RTL8106e (Corinna Vinschen) [1680528] - [netdrv] r8169: set RX_MULTI_EN bit in RxConfig for 8168F-family chips (Corinna Vinschen) [1680528] - [netdrv] r8169: always autoneg on resume (Corinna Vinschen) [1680528] - [netdrv] r8169: fix network stalls due to missing bit TXCFG_AUTO_FIFO (Corinna Vinschen) [1680528] - [netdrv] r8169: Disable clk during suspend / resume (Corinna Vinschen) [1680528] - [netdrv] r8169: improve a check in rtl_init_one (Corinna Vinschen) [1680528] - [netdrv] r8169: improve rtl8169_irq_mask_and_ack (Corinna Vinschen) [1680528] - [netdrv] r8169: use default watchdog timeout (Corinna Vinschen) [1680528] - [netdrv] r8169: fix autoneg issue on resume with RTL8168E (Corinna Vinschen) [1680528] - [netdrv] r8169: remove duplicated RTL8169s PHY initialization steps (Corinna Vinschen) [1680528] - [netdrv] r8169: simplify RTL8169 PHY initialization (Corinna Vinschen) [1680528] - [netdrv] r8169: Get and enable optional ether_clk clock (Corinna Vinschen) [1680528] - [netdrv] r8169: enable ASPM on RTL8106E (Corinna Vinschen) [1680528] - [netdrv] r8169: Align ASPM/CLKREQ setting function with vendor driver (Corinna Vinschen) [1680528] - [netdrv] r8169: Clear RTL_FLAG_TASK_*_PENDING when clearing RTL_FLAG_TASK_ENABLED (Corinna Vinschen) [1680528] - [netdrv] r8169: set TxConfig register after TX / RX is enabled, just like RxConfig (Corinna Vinschen) [1680528] - [netdrv] r8169: don't configure max jumbo frame size per chip version (Corinna Vinschen) [1680528] - [netdrv] r8169: don't configure csum function per chip version (Corinna Vinschen) [1680528] - [netdrv] r8169: simplify interrupt handler (Corinna Vinschen) [1680528] - [netdrv] r8169: don't include asm headers directly (Corinna Vinschen) [1680528] - [netdrv] r8169: remove version info (Corinna Vinschen) [1680528] - [netdrv] r8169: restore previous behavior to accept BIOS WoL settings (Corinna Vinschen) [1680528] - [netdrv] r8169: power down chip in probe (Corinna Vinschen) [1680528] - [netdrv] r8169: don't read chip phy status register (Corinna Vinschen) [1680528] - [netdrv] r8169: remove mii_if_info member from struct rtl8169_private (Corinna Vinschen) [1680528] - [netdrv] r8169: remove rtl8169_set_speed_xmii (Corinna Vinschen) [1680528] - [netdrv] r8169: use phy_speed_down / phy_speed_up (Corinna Vinschen) [1680528] - [netdrv] r8169: use phy_mii_ioctl (Corinna Vinschen) [1680528] - [netdrv] r8169: use phy_ethtool_nway_reset (Corinna Vinschen) [1680528] - [netdrv] r8169: use phy_ethtool_(g|s)et_link_ksettings (Corinna Vinschen) [1680528] - [netdrv] r8169: replace open-coded PHY soft reset with genphy_soft_reset (Corinna Vinschen) [1680528] - [netdrv] r8169: use phy_resume/phy_suspend (Corinna Vinschen) [1680528] - [netdrv] r8169: add basic phylib support (Corinna Vinschen) [1680528] - [netdrv] r8169: fix runtime suspend (Corinna Vinschen) [1680528] - [netdrv] r8169: remove old PHY reset hack (Corinna Vinschen) [1680528] - [netdrv] r8169: remove TBI 1000BaseX support (Corinna Vinschen) [1680528] - [netdrv] r8169: use standard debug output functions (Corinna Vinschen) [1680528] - [netdrv] r8169: reject unsupported WoL options (Corinna Vinschen) [1680528] - [netdrv] r8169: don't check WoL when powering down PHY and interface is down (Corinna Vinschen) [1680528] - [netdrv] r8169: improve saved_wolopts handling (Corinna Vinschen) [1680528] - [netdrv] Revert "r8169: restore previous behavior to accept BIOS WoL settings" (Corinna Vinschen) [1680528] - [netdrv] r8169: improve phy initialization when resuming (Corinna Vinschen) [1680528] - [netdrv] r8169: enable ASPM on RTL8168E-VL (Corinna Vinschen) [1680528] - [netdrv] r8169: align ASPM entry latency setting with vendor driver (Corinna Vinschen) [1680528] - [netdrv] r8169: Reinstate ASPM Support (Corinna Vinschen) [1680528] - [netdrv] r8169: Don't disable ASPM in the driver (Corinna Vinschen) [1680528] - [kernel] kernel/sched/psi.c: expose pressure metrics on root cgroup (Waiman Long) [1678388] - [kernel] psi: introduce psi monitor (Waiman Long) [1678388] - [spi] include/: refactor headers to allow kthread.h inclusion in psi_types.h (Waiman Long) [1678388] - [kernel] psi: track changed states (Waiman Long) [1678388] - [kernel] psi: split update_stats into parts (Waiman Long) [1678388] - [kernel] psi: rename psi fields in preparation for psi trigger addition (Waiman Long) [1678388] - [kernel] psi: make psi_enable static (Waiman Long) [1678388] - [kernel] psi: introduce state_mask to represent stalled psi states (Waiman Long) [1678388] - [kernel] kernel: cgroup: add poll file operation (Waiman Long) [1678388] - [fs] fs: kernfs: add poll file operation (Waiman Long) [1678388] - [documentation] psi: clarify the units used in pressure files (Waiman Long) [1678388] - [kernel] psi: avoid divide-by-zero crash inside virtual machines (Waiman Long) [1678388] - [init] psi: clarify the Kconfig text for the default-disable option (Waiman Long) [1678388] - [kernel] psi: fix aggregation idle shut-off (Waiman Long) [1678388] - [init] psi: fix reference to kernel commandline enable (Waiman Long) [1678388] - [kernel] psi: make disabling/enabling easier for vendor kernels (Waiman Long) [1678388] - [kernel] kernel/sched/psi.c: simplify cgroup_move_task() (Waiman Long) [1678388] - [kernel] psi: cgroup support (Waiman Long) [1678388] - [kernel] psi: pressure stall information for CPU, memory, and IO (Waiman Long) [1678388] - [kernel] sched: introduce this_rq_lock_irq() (Waiman Long) [1678388] - [kernel] sched: sched.h: make rq locking and clock functions available in stats.h (Waiman Long) [1678388] - [kernel] sched: loadavg: make calc_load_n() public (Waiman Long) [1678388] - [kernel] sched: loadavg: consolidate LOAD_INT, LOAD_FRAC, CALC_LOAD (Waiman Long) [1678388] - [kernel] delayacct: track delays from thrashing cache pages (Waiman Long) [1678388] - [mm] mm: workingset: tell cache transitions from workingset thrashing (Waiman Long) [1678388] - [mm] mm: workingset: don't drop refault information prematurely (Waiman Long) [1678388] - [scsi] scsi: ibmvfc: Add failed PRLI to cmd_status lookup array (Diego Domingos) [1665716] - [scsi] scsi: ibmvfc: Byte swap status and error codes when logging (Diego Domingos) [1665716] - [scsi] scsi: ibmvfc: Remove "failed" from logged errors (Diego Domingos) [1665716] - [scsi] scsi: ibmvfc: Clean up transport events (Diego Domingos) [1665716] - [scsi] scsi: ibmvscsi: Don't use rc uninitialized in ibmvscsi_do_work (Gustavo Duarte) [1665715] - [scsi] scsi: ibmvscsi: fix tripping of blk_mq_run_hw_queue WARN_ON (Gustavo Duarte) [1665715] - [scsi] scsi: ibmvscsi: redo driver work thread to use enum action states (Gustavo Duarte) [1665715] - [scsi] scsi: ibmvscsi: Wire up host_reset() in the driver's scsi_host_template (Gustavo Duarte) [1665715] - [scsi] scsi: ibmvscsi: change strncpy+truncation to strlcpy (Gustavo Duarte) [1665715] - [fs] ext4: avoid panic during forced reboot due to aborted journal (Lukas Czerner) [1717831] - [fs] ext4: fix use-after-free in dx_release() (Lukas Czerner) [1717831] - [fs] ext4: fix data corruption caused by overlapping unaligned and aligned IO (Lukas Czerner) [1717831] - [fs] ext4: avoid drop reference to iloc.bh twice (Lukas Czerner) [1717831] - [nvme] nvme-tcp: mark NVMe/TCP as a technical preview (Chris Leech) [1696451] - [nvme] nvme-tcp: fix possible null deref on a timed out io queue connect (Chris Leech) [1696451] - [nvme] nvme-tcp: rename function to have nvme_tcp prefix (Chris Leech) [1696451] - [nvme] nvme-tcp: fix a NULL deref when an admin connect times out (Chris Leech) [1696451] - [nvme] nvmet-tcp: don't fail maxr2t greater than 1 (Chris Leech) [1696451] - [nvme] nvmet-tcp: implement C2HData SUCCESS optimization (Chris Leech) [1696451] - [nvme] nvme-tcp: fix an endianess miss-annotation (Chris Leech) [1696451] - [nvme] nvme-tcp: support C2HData with SUCCESS flag (Chris Leech) [1696451] - [nvme] nvme-tcp: use older iov_iter API to fix panic (Chris Leech) [1696451] - [nvme] nvmet: fix building bvec from sg list (Ming Lei) [1690287] - [nvme] nvmet: set loop queue's segment boundary mask as PAGE_SIZE - 1 (Ming Lei) [1690287] - [x86] x86/qspinlock: Fix compile error (Waiman Long) [1709451] - [kernel] locking/rwsem: Prevent unneeded warning during locking selftest (Waiman Long) [1709451] - [kernel] locking/rwsem: Enable lock event counting (Waiman Long) [1709451] - [kernel] locking/lock_events: Don't show pvqspinlock events on bare metal (Waiman Long) [1709451] - [kernel] locking/lock_events: Make lock_events available for all archs & other locks (Waiman Long) [1709451] - [kernel] locking/qspinlock_stat: Introduce generic lockevent_*() counting APIs (Waiman Long) [1709451] - [kernel] locking/rwsem: Enhance DEBUG_RWSEMS_WARN_ON() macro (Waiman Long) [1709451] - [kernel] locking/rwsem: Add debug check for __down_read*() (Waiman Long) [1709451] - [kernel] locking/rwsem: Micro-optimize rwsem_try_read_lock_unqueued() (Waiman Long) [1709451] - [kernel] locking/rwsem: Move rwsem internal function declarations to rwsem-xadd.h (Waiman Long) [1709451] - [kernel] locking/rwsem: Move owner setting code from rwsem.c to rwsem.h (Waiman Long) [1709451] - [kernel] locking/rwsem: Relocate rwsem_down_read_failed() (Waiman Long) [1709451] - [kernel] locking/rwsem: Optimize down_read_trylock() (Waiman Long) [1709451] - [kernel] locking/rwsem: Remove rwsem-spinlock.c & use rwsem-xadd.c for all archs (Waiman Long) [1709451] - [x86] locking/rwsem: Remove arch specific rwsem files (Waiman Long) [1709451] - [kernel] locking/qspinlock: Remove unnecessary BUG_ON() call (Waiman Long) [1709451] - [kernel] locking/qspinlock_stat: Track the no MCS node available case (Waiman Long) [1709451] - [kernel] locking/qspinlock: Handle > 4 slowpath nesting levels (Waiman Long) [1709451] - [kernel] locking/pvqspinlock: Extend node size when pvqspinlock is configured (Waiman Long) [1709451] - [kernel] locking/qspinlock_stat: Count instances of nested lock slowpaths (Waiman Long) [1709451] - [kernel] locking/qspinlock, x86: Provide liveness guarantee (Waiman Long) [1709451] - [kernel] locking/qspinlock: Rework some comments (Waiman Long) [1709451] - [kernel] locking/qspinlock: Re-order code (Waiman Long) [1709451] - [x86] x86/headers: Fix -Wmissing-prototypes warning (Waiman Long) [1709451] - [x86] Revert "x86/refcount: Work around GCC inlining bug" (Waiman Long) [1709451] - [x86] x86/asm: 'Simplify' GEN_*_RMWcc() macros (Waiman Long) [1709451] - [x86] x86/refcount: Work around GCC inlining bug (Waiman Long) [1709451] - [lib] locking/refcounts: Include fewer headers in (Waiman Long) [1709451] - [media] media: stk1160: Set the vb2_queue lock before calling vb2_queue_init (Torez Smith) [1697664] - [usb] USB: typec: fsusb302: Drop empty set_current_limit implementation (Torez Smith) [1697664] - [usb] USB: mark expected switch fall-throughs (Torez Smith) [1697664] - [usb] USB: musb: mark expected switch fall-throughs (Torez Smith) [1697664] - [usb] usb: wusbcore: security: cast sizeof to int for comparison (Torez Smith) [1697664] - [usb] usb: typec: tcpm: Support for Alternate Modes (Torez Smith) [1697664] - [usb] usb: typec: pi3usb30532: Start using generic state values (Torez Smith) [1697664] - [usb] usb: typec: Add driver for DisplayPort alternate mode (Torez Smith) [1697664] - [usb] usb: typec: Bus type for alternate modes (Torez Smith) [1697664] - [usb] usb: typec: Register a device for every mode (Torez Smith) [1697664] - [usb] usb: typec: mux: Get the mux identifier from function parameter (Torez Smith) [1697664] - [usb] usb: update for tcpci drivers moving out of staging (Torez Smith) [1697664] - [netdrv] net: usb: Mark expected switch fall-throughs (Torez Smith) [1697664] - [media] media: tm6000: add error handling for dvb_register_adapter (Torez Smith) [1697664] - [usb] usb: typec: function for checking cable plug orientation (Torez Smith) [1697664] - [include] usb: pd: include kernel.h (Torez Smith) [1697664] - [staging] staging: typec: tcpci: move tcpci drivers out of staging (Torez Smith) [1697664] - [usb] typec: tcpm: add starting value for drp toggling (Torez Smith) [1697664] - [usb] usb: typec: tcpm: support get typec and pd config from device properties (Torez Smith) [1697664] - [usb] usb: typec: add API to get typec basic port power and data config (Torez Smith) [1697664] - [staging] usb: typec: add fwnode to tcpc (Torez Smith) [1697664] - [documentation] dt-bindings: usb: add documentation for typec port controller(TCPCI) (Torez Smith) [1697664] - [documentation] dt-bindings: connector: add properties for typec (Torez Smith) [1697664] - [usb] usb: typec: tps6598x: Remove VLA usage (Torez Smith) [1697664] - [usb] usb: cdc-wdm: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: cdc-wdm: don't enable interrupts in USB-giveback (Torez Smith) [1697664] - [usb] usb: legousbtower: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] usb: ldusb: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] usb: iowarrior: remove intr_idx_lock (Torez Smith) [1697664] - [usb] usb: adutux: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] usb: wusbcore: remove excessive irqsave (Torez Smith) [1697664] - [usb] usb: usb-skeleton: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] usb: usblp: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] usb: usbfs: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] usb: core: use irqsave() in sg_complete() complete callback (Torez Smith) [1697664] - [usb] usb: cdc-acm: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: host: ehci-npcm7xx: Fix some error codes in probe (Torez Smith) [1697664] - [media] media: cx231xx: fix RC_CORE dependency (Torez Smith) [1697664] - [usb] USB: serial: digi_acceleport: rename tty flag variable (Torez Smith) [1697664] - [usb] USB: serial: usb_wwan: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: ti_usb_3410_5052: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: symbolserial: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: sierra: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: sierra: fix potential deadlock at close (Torez Smith) [1697664] - [usb] USB: serial: quatech2: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: mos7840: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: mos7720: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: io_ti: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: io_edgeport: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: digi_acceleport: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: cyberjack: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] usb: chipidea: tegra: Use aligned DMA on Tegra114/124 (Torez Smith) [1697664] - [documentation] dt-bindings: usb: new ehci-npcm7xx dt (Torez Smith) [1697664] - [usb] USB host: Add USB ehci support for nuvoton npcm7xx platform (Torez Smith) [1697664] - [usb] usb: cdc-acm: Decrement tty port's refcount if probe() fail (Torez Smith) [1697664] - [usb] USB: mon: use ktime_get_real_ts64 instead of getnstimeofday64 (Torez Smith) [1697664] - [usb] USB: xhci-hcd: Add get_resuming_ports method (Torez Smith) [1697664] - [usb] USB: ehci-hcd: Add get_resuming_ports method (Torez Smith) [1697664] - [usb] USB: Report wakeup events on root-hub ports (Torez Smith) [1697664] - [usb] USB: serial: cast sizeof() to int when comparing with error code (Torez Smith) [1697664] - [netdrv] net: drivers/net: Convert random_ether_addr to eth_random_addr (Torez Smith) [1697664] - [netdrv] net: usb: rtl8150: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [netdrv] net: usb: r8152: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [netdrv] net: usb: kaweth: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [netdrv] net: usb: hso: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [netdrv] net: usb: cdc-phonet: use irqsave() in USB's complete callback (Torez Smith) [1697664]- [net] selftests/tls: add test for sleeping even though there is data (Sabrina Dubroca) [1711821] - [net] tls: fix no wakeup on partial reads (Sabrina Dubroca) [1711821] - [net] selftests/tls: test for lowat overshoot with multiple records (Sabrina Dubroca) [1711821] - [net] tls: fix lowat calculation if some data came from previous record (Sabrina Dubroca) [1711821] - [net] tls: don't ignore netdev notifications if no TLS features (Sabrina Dubroca) [1711821] - [net] tls: fix state removal with feature flags off (Sabrina Dubroca) [1711821] - [net] tls: handle errors from padding_length() (Sabrina Dubroca) [1711821] - [net] tls: avoid NULL pointer deref on nskb->sk in fallback (Sabrina Dubroca) [1711821] - [net] tls: byte swap device req TCP seq no upon setting (Sabrina Dubroca) [1711821] - [net] tls: remove old exports of sk_destruct functions (Sabrina Dubroca) [1711821] - [net] tls: don't log errors every time offload can't proceed (Sabrina Dubroca) [1711821] - [net] tls: fix refcount adjustment in fallback (Sabrina Dubroca) [1711821] - [net] strparser: make it explicitly non-modular (Sabrina Dubroca) [1711821] - [net] strparser: partially revert "strparser: Call skb_unclone conditionally" (Sabrina Dubroca) [1711821] - [net] tls: fix the IV leaks (Sabrina Dubroca) [1711821] - [net] strparser: fix comment (Sabrina Dubroca) [1711821] - [net] tls: prevent false connection termination with offload (Sabrina Dubroca) [1711821] - [net] tls: Replace kfree_skb() with consume_skb() (Sabrina Dubroca) [1711821] - [net] strparser: fix a missing check for create_singlethread_workqueue (Sabrina Dubroca) [1711821] - [net] tls: Fix tls_device receive (Sabrina Dubroca) [1711821] - [net] tls: Fix mixing between async capable and async (Sabrina Dubroca) [1711821] - [net] tls: Return type of non-data records retrieved using MSG_PEEK in recvmsg (Sabrina Dubroca) [1711821] - [net] selftest/tls: Add test to verify received 'type' of non-data record (Sabrina Dubroca) [1711821] - [net] tls: Move protocol constants from cipher context to tls context (Sabrina Dubroca) [1711821] - [net] tls: Do not use async crypto for non-data records (Sabrina Dubroca) [1711821] - [net] tls: Disable async decrytion for tls1.3 (Sabrina Dubroca) [1711821] - [net] tls: Set async_capable for tls zerocopy only if we see EINPROGRESS (Sabrina Dubroca) [1711821] - [net] tls: Add tests for TLS 1.3 (Sabrina Dubroca) [1711821] - [net] tls: Add tls 1.3 support (Sabrina Dubroca) [1711821] - [net] tls: Refactor control message handling on recv (Sabrina Dubroca) [1711821] - [net] tls: Refactor tls aad space size calculation (Sabrina Dubroca) [1711821] - [net] tls: Support 256 bit keys (Sabrina Dubroca) [1711821] - [net] tls: free ctx in sock destruct (Sabrina Dubroca) [1711821] - [net] tls: build_protos moved to common routine (Sabrina Dubroca) [1711821] - [net] tls: Fix recvmsg() to be able to peek across multiple records (Sabrina Dubroca) [1711821] - [net] tls: Make function tls_sw_do_sendpage static (Sabrina Dubroca) [1711821] - [net] tls: remove unused function tls_sw_sendpage_locked (Sabrina Dubroca) [1711821] - [net] Optimize sk_msg_clone() by data merge to end dst sg entry (Sabrina Dubroca) [1711821] - [net] selftests/tls: Fix recv partial/large_buff test cases (Sabrina Dubroca) [1711821] - [net] tls: allocate tls context using GFP_ATOMIC (Sabrina Dubroca) [1711821] - [net] tls: Init routines in create_ctx (Sabrina Dubroca) [1711821] - [net] selftests/tls: Fix recv(MSG_PEEK) & splice() test cases (Sabrina Dubroca) [1711821] - [net] tls: fix currently broken MSG_PEEK behavior (Sabrina Dubroca) [1711821] - [net] selftests/tls: Add MSG_WAITALL in recv() syscall (Sabrina Dubroca) [1711821] - [net] tls: async support causes out-of-bounds access in crypto APIs (Sabrina Dubroca) [1711821] - [net] selftests/tls: Add test for recv(PEEK) spanning across multiple records (Sabrina Dubroca) [1711821] - [net] tls: Add support for async decryption of tls records (Sabrina Dubroca) [1711821] - [net] tls: Calculate nsg for zerocopy path without skb_cow_data (Sabrina Dubroca) [1711821] - [net] strparser: remove redundant variable 'rd_desc' (Sabrina Dubroca) [1711821] - [net] tls: Use kmemdup to simplify the code (Sabrina Dubroca) [1711821] - [net] tls: Use socket data_ready callback on record availability (Sabrina Dubroca) [1711821] - [net] selftests: tls: add selftests for TLS sockets (Sabrina Dubroca) [1711821] - [net] strparser: Call skb_unclone conditionally (Sabrina Dubroca) [1711821] - [net] tls: Remove VLA usage on nonce (Sabrina Dubroca) [1711821] - [net] tls: Removed unused variable (Sabrina Dubroca) [1711821] - [netdrv] veth: use generic helper to report timestamping info (Jiri Benc) [1718938] - [netdrv] veth: Fix -Wformat-truncation (Jiri Benc) [1718938] - [netdrv] veth: Mark expected switch fall-throughs (Jiri Benc) [1718938] - [net] Add extack argument to rtnl_create_link (Jiri Benc) [1718938] - [netdrv] veth: Add ethtool statistics support for XDP (Jiri Benc) [1718938] - [netdrv] veth: Account for XDP packet statistics on rx side (Jiri Benc) [1718938] - [netdrv] veth: Account for packet drops in ndo_xdp_xmit (Jiri Benc) [1718938] - [netdrv] veth: rename pcpu_vstats as pcpu_lstats (Jiri Benc) [1718938] - [netdrv] net: move definition of pcpu_lstats to header file (Jiri Benc) [1718938] - [netdrv] veth: add software timestamping (Jiri Benc) [1718938] - [net] tcp: tcp_grow_window() needs to respect tcp_space() (Marcelo Leitner) [1718344] - [net] tcp: fix a potential NULL pointer dereference in tcp_sk_exit (Marcelo Leitner) [1718344] - [net] tcp: do not use ipv6 header for ipv4 flow (Marcelo Leitner) [1718344] - [net] tcp: Don't access TCP_SKB_CB before initializing it (Marcelo Leitner) [1718344] - [net] tcp: do not report TCP_CM_INQ of 0 for closed connections (Marcelo Leitner) [1718344] - [net] tcp: clear icsk_backoff in tcp_write_queue_purge() (Marcelo Leitner) [1718344] - [net] tcp: allow MSG_ZEROCOPY transmission also in CLOSE_WAIT state (Marcelo Leitner) [1718344] - [net] tcp: change txhash on SYN-data timeout (Marcelo Leitner) [1718344] - [net] tcp: lack of available data can also cause TSO defer (Marcelo Leitner) [1718344] - [net] tcp: fix NULL ref in tail loss probe (Marcelo Leitner) [1718344] - [net] tcp: Do not underestimate rwnd_limited (Marcelo Leitner) [1718344] - [net] tcp: defer SACK compression after DupThresh (Marcelo Leitner) [1718344] - [net] tcp: do not release socket ownership in tcp_close() (Marcelo Leitner) [1718344] - [net] tcp: Fix SOF_TIMESTAMPING_RX_HARDWARE to use the latest timestamp during TCP coalescing (Marcelo Leitner) [1718344] - [net] inet: make sure to grab rcu_read_lock before using ireq->ireq_opt (Marcelo Leitner) [1718344] - [net] tcp/dccp: fix lockdep issue when SYN is backlogged (Marcelo Leitner) [1718344] - [net] xfrm4: Fix uninitialized memory read in _decode_session4 (Sabrina Dubroca) [1718812] - [net] esp4: add length check for UDP encapsulation (Sabrina Dubroca) [1718812] - [net] xfrm: clean up xfrm protocol checks (Sabrina Dubroca) [1718812] - [net] xfrm6_tunnel: Fix potential panic when unloading xfrm6_tunnel module (Sabrina Dubroca) [1718812] - [net] xfrm: Reset secpath in xfrm failure (Sabrina Dubroca) [1718812] - [net] xfrm: policy: Fix out-of-bound array accesses in __xfrm_policy_unlink (Sabrina Dubroca) [1718812] - [net] xfrm: destroy xfrm_state synchronously on net exit path (Sabrina Dubroca) [1718812] - [net] esp: Skip TX bytes accounting when sending from a request socket (Sabrina Dubroca) [1718812] - [net] xfrm: refine validation of template and selector families (Sabrina Dubroca) [1718812] - [net] xfrm: policy: increment xfrm_hash_generation on hash rebuild (Sabrina Dubroca) [1718812] - [net] xfrm6_tunnel: Fix spi check in __xfrm6_tunnel_alloc_spi (Sabrina Dubroca) [1718812] - [net] xfrm_user: fix freeing of xfrm states on acquire (Sabrina Dubroca) [1718812] - [net] xfrm: Fix NULL pointer dereference in xfrm_input when skb_dst_force clears the dst_entry (Sabrina Dubroca) [1718812] - [net] xfrm: Fix error return code in xfrm_output_one() (Sabrina Dubroca) [1718812] - [net] vti4: eliminated some duplicate code (Guillaume Nault) [1718443] - [net] vti4: removed duplicate log message (Guillaume Nault) [1718443] - [net] vti4: ipip tunnel deregistration fixes (Guillaume Nault) [1718443] - [net] vti4: Fix a ipip packet processing bug in 'IPCOMP' virtual tunnel (Guillaume Nault) [1718443] - [net] fou: do not use guehdr after iptunnel_pull_offloads in gue_udp_recv (Guillaume Nault) [1718443] - [netdrv] vxlan: test dev->flags & IFF_UP before calling gro_cells_receive() (Guillaume Nault) [1718443] - [netdrv] vxlan: test dev->flags & IFF_UP before calling netif_rx() (Guillaume Nault) [1718443] - [net] devlink: turn devlink into a built-in (Petr Oros) [1717458] - [net] ipv6: fix EFAULT on sendto with icmpv6 and hdrincl (Stefano Brivio) [1718503] - [net] ipv6: use READ_ONCE() for inet->hdrincl as in ipv4 (Stefano Brivio) [1718503] - [net] ipv6: Fix redirect with VRF (Stefano Brivio) [1718503] - [net] ipv6: Consider sk_bound_dev_if when binding a raw socket to an address (Stefano Brivio) [1718503] - [net] ipv6: prevent possible fib6 leaks (Stefano Brivio) [1718503] - [net] vrf: sit mtu should not be updated when vrf netdev is the link (Stefano Brivio) [1718503] - [net] ipv6: A few fixes on dereferencing rt->from (Stefano Brivio) [1718503] - [tools] selftests: fib_rule_tests: Fix icmp proto with ipv6 (Stefano Brivio) [1718503] - [net] ipv6: fix races in ip6_dst_destroy() (Stefano Brivio) [1718503] - [net] ipv6/flowlabel: wait rcu grace period before put_pid() (Stefano Brivio) [1718503] - [net] ipv6: invert flowlabel sharing check in process and user mode (Stefano Brivio) [1718503] - [net] route: Avoid crash from dereferencing NULL rt->from (Stefano Brivio) [1718503] - [net] udpv6: Check address length before reading address family (Stefano Brivio) [1718503] - [net] ip6_gre: fix possible use-after-free in ip6erspan_rcv (Stefano Brivio) [1718503] - [net] ip6_gre: remove gre_hdr_len from ip6erspan_rcv (Stefano Brivio) [1718503] - [net] ipv6: Fix dangling pointer when ipv6 fragment (Stefano Brivio) [1718503] - [net] ip6_tunnel: Match to ARPHRD_TUNNEL6 for dev type (Stefano Brivio) [1718503] - [net] inet: switch IP ID generator to siphash (Stefano Brivio) [1718503] - [net] sit: fix UBSAN Undefined behaviour in check_6rd (Stefano Brivio) [1718503] - [net] ip6mr: Do not call __IP6_INC_STATS() from preemptible context (Stefano Brivio) [1718503] - [net] sit: fix memory leak in sit_init_net() (Stefano Brivio) [1718503] - [net] ipv4: Add ICMPv6 support when parse route ipproto (Stefano Brivio) [1718503] - [net] ipv6: Return error for RTA_VIA attribute (Stefano Brivio) [1718503] - [net] Set rtm_table to RT_TABLE_COMPAT for ipv6 for tables > 255 (Stefano Brivio) [1718503] - [net] ip6_gre: do not report erspan_ver for ip6gre or ip6gretap (Stefano Brivio) [1718503] - [net] ipv6: route: enforce RCU protection in rt6_update_exception_stamp_rt() (Stefano Brivio) [1718503] - [net] ipv6: route: enforce RCU protection in ip6_route_check_nh_onlink() (Stefano Brivio) [1718503] - [net] ipv6: propagate genlmsg_reply return code (Stefano Brivio) [1718503] - [net] fix IPv6 prefix route residue (Stefano Brivio) [1718503] - [net] ip6mr: Fix notifiers call on mroute_clean_tables() (Stefano Brivio) [1718503] - [net] af_packet: fix raw sockets over 6in4 tunnel (Stefano Brivio) [1718503] - [net] ip6_gre: fix tunnel list corruption for x-netns (Stefano Brivio) [1718503] - [net] ipv6: fix kernel-infoleak in ipv6_local_error() (Stefano Brivio) [1718503] - [net] ip: on queued skb use skb_header_pointer instead of pskb_may_pull (Stefano Brivio) [1718503] - [net] ipv4: fix use-after-free in ip_cmsg_recv_dstaddr() (Stefano Brivio) [1718503] - [net] ipv6: Take rcu_read_lock in __inet6_bind for mapped addresses (Stefano Brivio) [1718503] - [net] ipv6: Consider sk_bound_dev_if when binding a socket to a v4 mapped address (Stefano Brivio) [1718503] - [net] ipv6: Consider sk_bound_dev_if when binding a socket to an address (Stefano Brivio) [1718503] - [net] ip: validate header length on virtual device xmit (Stefano Brivio) [1718503] - [net] ipv6: Fix a test against 'ipv6_find_idev()' return value (Stefano Brivio) [1718503] - [net] ipv6: tunnels: fix two use-after-free (Stefano Brivio) [1718503] - [net] ipv6: add missing tx timestamping on IPPROTO_RAW (Stefano Brivio) [1718503] - [net] clear skb->tstamp in forwarding paths (Stefano Brivio) [1718503] - [net] ipv6: sr: properly initialize flowi6 prior passing to ip6_route_output (Stefano Brivio) [1718503] - [net] always initialize pagedlen (Stefano Brivio) [1718503] - [net] ipv6: Fix PMTU updates for UDP/raw sockets in presence of VRF (Stefano Brivio) [1718503] - [net] ipv6: gro: do not use slow memcmp() in ipv6_gro_receive() (Stefano Brivio) [1718503] - [net] xfrm: fix out-of-bounds packet access (Stefano Brivio) [1718503] - [net] ipv6: take rcu lock in rawv6_send_hdrinc() (Stefano Brivio) [1718503] - [net] ip6_tunnel: be careful when accessing the inner header (Stefano Brivio) [1718503] - [net] revert "ipv6: fix double refcount of fib6_metrics" (Stefano Brivio) [1718503] - [net] ipv6: fix memory leak on dst->_metrics (Stefano Brivio) [1718503] - [net] ipv6: fix cleanup ordering for ip6_mr failure (Stefano Brivio) [1718503] - [net] ipv6: fix cleanup ordering for pingv6 registration (Stefano Brivio) [1718503] - [net] ip6_tunnel: collect_md xmit: Use ip_tunnel_key's provided src address (Stefano Brivio) [1718503] - [net] ipv6: fix addrconf_sysctl_addr_gen_mode (Stefano Brivio) [1718503] - [net] ipv6: don't reinitialize ndev->cnf.addr_gen_mode on new inet6_dev (Stefano Brivio) [1718503] - [net] ipv6: reserve room for IFLA_INET6_ADDR_GEN_MODE (Stefano Brivio) [1718503] - [net] ipv6: propagate net.ipv6.conf.all.addr_gen_mode to devices (Stefano Brivio) [1718503] - [net] openvswitch: check for null pointer return from nla_nest_start_noflag (Stefano Brivio) [1718408] - [net] openvswitch: add seqadj extension when NAT is used (Stefano Brivio) [1718408] - [net] netfilter: Replace spin_is_locked() with lockdep (Stefano Brivio) [1718392] - [net] netfilter: ipset: do not call ipset_nest_end after nla_nest_cancel (Stefano Brivio) [1718392] - [net] netfilter: ipset: Fix calling ip_set() macro at dumping (Stefano Brivio) [1718392] - [include] netfilter: ipset: Correct rcu_dereference() call in ip_set_put_comment() (Stefano Brivio) [1718392] - [net] netfilter: ipset: fix ip_set_list allocation failure (Stefano Brivio) [1718392] - [net] netfilter: ipset: Make invalid MAC address checks consistent (Stefano Brivio) [1649087] - [net] netfilter: ipset: Allow matching on destination MAC address for mac and ipmac sets (Stefano Brivio) [1649087] - [netdrv] rocker: Handle SWITCHDEV_PORT_ATTR_SET (Ivan Vecera) [1717892] - [net] switchdev: Add SWITCHDEV_PORT_ATTR_SET (Ivan Vecera) [1717892] - [netdrv] rocker: Add missing break for PRE_BRIDGE_FLAGS (Ivan Vecera) [1717892] - [net] bridge: Stop calling switchdev_port_attr_get() (Ivan Vecera) [1717892] - [netdrv] rocker: Check Handle PORT_PRE_BRIDGE_FLAGS (Ivan Vecera) [1717892] - [netdrv] mlxsw: spectrum: Handle PORT_PRE_BRIDGE_FLAGS (Ivan Vecera) [1717892] - [include] net: switchdev: Add PORT_PRE_BRIDGE_FLAGS (Ivan Vecera) [1717892] - [netdrv] rocker: Remove port_attr_bridge_flags_get assignment (Ivan Vecera) [1717892] - [netdrv] rocker: Remove getting PORT_BRIDGE_FLAGS (Ivan Vecera) [1717892] - [net] pktgen: do not sleep with the thread lock held (Paolo Abeni) [1715575] - [include] ipv6: fix the check before getting the cookie in rt6_get_cookie (Xin Long) [1709166] - [net] ipv4: not do cache for local delivery if bc_forwarding is enabled (Xin Long) [1712657] - [net] sctp: avoid running the sctp state machine recursively (Xin Long) [1717316] - [netdrv] netdevsim: use skb_sec_path helper (Hangbin Liu) [1711810] - [netdrv] netdevsim: convert to DEFINE_SHOW_ATTRIBUTE (Hangbin Liu) [1711810] - [netdrv] netdevsim: make debug dirs' dentries static (Hangbin Liu) [1711810] - [tools] selftests: rtnetlink: use internal netns switch for ip commands (Hangbin Liu) [1711810] - [tools] selftests: rtnetlink: add testcases for vxlan flag sets (Hangbin Liu) [1711810] - [tools] selftests: rtnetlink: Add a test case for multipath route get (Hangbin Liu) [1711810] - [tools] selftests: rtnetlink.sh: add testcase for neigh get (Hangbin Liu) [1711810] - [tools] selftests: net: rtnetlink.sh: add fdb get test (Hangbin Liu) [1711810] - [tools] selftests: rtnetlink.sh explicitly requires bash (Hangbin Liu) [1711810] - [net] udp: with udp_segment release on error path (Paolo Abeni) [1718079] - [net] ipv6: explicitly initialize udp6_addr in udp_sock_create6() (Paolo Abeni) [1718079] - [netdrv] geneve: Don't assume linear buffers in vxlan_err_lookup() (Stefano Brivio) [1652222] - [netdrv] vxlan: Don't assume linear buffers in vxlan_err_lookup() (Stefano Brivio) [1652222] - [netdrv] geneve: Initialize addr6 with memset (Stefano Brivio) [1652222] - [net] ip_tunnel: don't force DF when MTU is locked (Stefano Brivio) [1652222] - [netdrv] geneve: ICMP error lookup handler (Stefano Brivio) [1652222] - [netdrv] vxlan: ICMP error lookup handler (Stefano Brivio) [1652222] - [net] udp: Handle ICMP errors for tunnels with same destination port on both endpoints (Stefano Brivio) [1652222] - [net] udp: gro behind static key (Stefano Brivio) [1652222] - [net] bpf: in __bpf_redirect_no_mac pull mac only if present (Jiri Benc) [1687471] - [net] lwt_bpf: remove unnecessary rcu_read_lock in run_lwt_bpf (Jiri Benc) [1687471] - [net] bpf: add End.DT6 action to bpf_lwt_seg6_action helper (Jiri Benc) [1687471] - [net] bpf: fix out-of-bounds read in __bpf_skc_lookup (Jiri Benc) [1687459] - [net] bpf: Check sk_fullsock() before returning from bpf_sk_lookup() (Jiri Benc) [1687459] - [net] flow_dissector: disable preemption around BPF calls (Jiri Benc) [1687459] - [net] bpf: sockmap, only stop/flush strp if it was enabled at some point (Jiri Benc) [1687459] - [net] bpf: Stop the psock parser before canceling its work (Jiri Benc) [1687459] - [net] bpf: only test gso type on gso packets (Jiri Benc) [1687459] - [tools] selftests: add dummy xdp test helper (Jiri Benc) [1687459] - [net] filter: mark expected switch fall-through (Jiri Benc) [1687459] - [documentation] Update references to netdev-FAQ (Jiri Benc) [1687459] - [net] bpfilter: remove trailing newline (Jiri Benc) [1687459] - [net] core: filter: mark expected switch fall-through (Jiri Benc) [1687459] - [net] revert "xsk: simplify AF_XDP socket teardown" (Jiri Benc) [1687459] - [net] bpf/test_run: fix unkillable BPF_PROG_TEST_RUN (Jiri Benc) [1687459] - [net] xsk: share the mmap_sem for page pinning (Jiri Benc) [1687459] - [net] xsk: add missing smp_rmb() in xsk_mmap (Jiri Benc) [1687459] - [net] bpf: only adjust gso_size on bytestream protocols (Jiri Benc) [1687459] - [net] sk_msg: Always cancel strp work before freeing the psock (Jiri Benc) [1687459] - [net] bpf: sock recvbuff must be limited by rmem_max in bpf_setsockopt() (Jiri Benc) [1687459] - [net] bpf: fix SO_MAX_PACING_RATE to support TCP internal pacing (Jiri Benc) [1687459] - [net] bpf: bpf_setsockopt: reset sock dst on SO_MARK changes (Jiri Benc) [1687459] - [net] bpf: correctly set initial window on active Fast Open sender (Jiri Benc) [1687459] - [net] xsk: simplify AF_XDP socket teardown (Jiri Benc) [1687459] - [net] bpf: fix doc of bpf_skb_adjust_room() in uapi (Jiri Benc) [1687459] - [net] bpf: do not blindly change rlimit in reuseport net selftest (Jiri Benc) [1687459] - [net] xsk: proper AF_XDP socket teardown ordering (Jiri Benc) [1687459] - [net] bpf: typo fix in Documentation/networking/af_xdp.rst (Jiri Benc) [1687459] - [net] xdp: split code for map vs non-map redirect (Jiri Benc) [1687459] - [net] xdp: explicit inline __xdp_map_lookup_elem (Jiri Benc) [1687459] - [net] xdp: unlikely instrumentation for xdp map redirect (Jiri Benc) [1687459] - [net] xdp: remove redundant variable 'headroom' (Jiri Benc) [1687459] - [net] xsk: include XDP meta data in AF_XDP frames (Jiri Benc) [1687459] - [net] bpf: Enable BPF_PROG_TYPE_SK_REUSEPORT bpf prog in reuseport selection (Jiri Benc) [1687459] - [net] revert "xdp: add NULL pointer check in __xdp_return()" (Jiri Benc) [1687459] - [lib] test_rhashtable: Make test_insert_dup() allocate its hash table dynamically (Jiri Benc) [1717066] - [lib] test_rhashtable: remove semaphore usage (Jiri Benc) [1717066] - [lib] rhashtable: detect when object movement between tables might have invalidated a lookup (Jiri Benc) [1717066] - [lib] rhashtable: remove duplicated include from rhashtable.c (Jiri Benc) [1717066] - [lib] rhashtable: clean up dereference of ->future_tbl (Jiri Benc) [1717066] - [lib] rhashtable: use cmpxchg() to protect ->future_tbl (Jiri Benc) [1717066] - [lib] rhashtable: simplify nested_table_alloc() and rht_bucket_nested_insert() (Jiri Benc) [1717066] - [lib] rhashtable: simplify INIT_RHT_NULLS_HEAD() (Jiri Benc) [1717066] - [lib] rhashtable: remove nulls_base and related code (Jiri Benc) [1717066] - [lib] rhashtable: split rhashtable.h (Jiri Benc) [1717066] - [lib] rhashtable: silence RCU warning in rhashtable_test (Jiri Benc) [1717066] - [net] devlink: publish params only after driver init is done (Ivan Vecera) [1715929] - [net] iptunnel: NULL pointer deref for ip_md_tunnel_xmit (Hangbin Liu) [1712792] - [net] ip_gre: Refactor collect metatdata mode tunnel xmit to ip_md_tunnel_xmit (Hangbin Liu) [1712792] - [net] ip_tunnel: Fix route fl4 init in ip_md_tunnel_xmit (Hangbin Liu) [1712792] - [net] ip_tunnel: Add tnl_update_pmtu in ip_md_tunnel_xmit (Hangbin Liu) [1712792] - [net] ip_tunnel: Add ip tunnel dst_cache in ip_md_tunnel_xmit (Hangbin Liu) [1712792] - [net] vlan: Mark expected switch fall-through (Hangbin Liu) [1664359] - [net] vlan: disable SIOCSHWTSTAMP in container (Hangbin Liu) [1664359] - [netdrv] macvlan: Mark expected switch fall-through (Hangbin Liu) [1664359] - [netdrv] macvlan: disable SIOCSHWTSTAMP in container (Hangbin Liu) [1664359] - [netdrv] macvlan: pass get_ts_info and SIOC[SG]HWTSTAMP ioctl to real device (Hangbin Liu) [1664359] - [net] ethtool: add compat for flash update (Petr Oros) [1708339] - [net] devlink: add flash update command (Petr Oros) [1708339] - [net] devlink: Fix list access without lock while reading region (Petr Oros) [1708339] - [net] devlink: Return right error code in case of errors for region read (Petr Oros) [1708339] - [net] devlink: use direct return of genlmsg_reply (Petr Oros) [1708339] - [net] devlink: Rename devlink health attributes (Petr Oros) [1709874] - [net] devlink: Modify reply of DEVLINK_CMD_HEALTH_REPORTER_GET (Petr Oros) [1709874] - [net] devlink: Update reporter state to error even if recover aborted (Petr Oros) [1709874] - [documentation] devlink: Add Documentation/networking/devlink-health.txt (Petr Oros) [1709874] - [net] devlink: Add health dump {get, clear} commands (Petr Oros) [1709874] - [net] devlink: Add health diagnose command (Petr Oros) [1709874] - [net] devlink: Add health recover command (Petr Oros) [1709874] - [net] devlink: Add health set command (Petr Oros) [1709874] - [net] devlink: Add health get command (Petr Oros) [1709874] - [net] devlink: Add health report functionality (Petr Oros) [1709874] - [net] devlink: Add health reporter create/destroy functionality (Petr Oros) [1709874] - [net] devlink: Add devlink formatted message (fmsg) API (Petr Oros) [1709874] - [net] devlink: add hardware errors tracing facility (Petr Oros) [1709874] - [net] cnb: devlink: report cell size of shared buffers (Petr Oros) [1708348] - [net] devlink: skip info_get op call if it is not defined in dumpit (Petr Oros) [1708342] - [include] devlink: add a generic board.manufacture version name (Petr Oros) [1708342] - [net] devlink: don't allocate attrs on the stack (Petr Oros) [1708342] - [net] devlink: fix condition for compat device info (Petr Oros) [1708342] - [net] ethtool: add compat for devlink info (Petr Oros) [1708342] - [include] devlink: add generic info version names (Petr Oros) [1708342] - [net] devlink: add version reporting to devlink info API (Petr Oros) [1708342] - [net] devlink: add device information API (Petr Oros) [1708342] - [net] devlink: Add devlink notifications support for port params (Petr Oros) [1710228] - [net] devlink: Add support for driverinit set value for devlink_port (Petr Oros) [1710228] - [net] devlink: Add support for driverinit get value for devlink_port (Petr Oros) [1710228] - [net] devlink: Add port param set command (Petr Oros) [1710228] - [net] devlink: Add port param get command (Petr Oros) [1710228] - [net] devlink: Add devlink_param for port register and unregister (Petr Oros) [1710228] - [net] ipv6: properly check return value in inet6_dump_all() (Petr Oros) [1714656] - [net] Don't return invalid table id error when dumping all families (Petr Oros) [1714656] - [net] ipmr_base: Do not reset index in mr_table_dump (Petr Oros) [1714656] - [net] ipv6: Fix dump of specific table with strict checking (Petr Oros) [1714656] - [net] ipv4: avoid compile error in fib_info_nh_uses_dev (Petr Oros) [1714656] - [net] ipv4: Bail early if user only wants prefix entries (Petr Oros) [1714656] - [net] ipv6: Bail early if user only wants cloned entries (Petr Oros) [1714656] - [net] mpls: Handle kernel side filtering of route dumps (Petr Oros) [1714656] - [net] Enable kernel side filtering of route dumps (Petr Oros) [1714656] - [net] Plumb support for filtering ipv4 and ipv6 multicast route dumps (Petr Oros) [1714656] - [net] ipmr: Refactor mr_rtm_dumproute (Petr Oros) [1714656] - [net] mpls: Plumb support for filtering route dumps (Petr Oros) [1714656] - [net] ipv6: Plumb support for filtering route dumps (Petr Oros) [1714656] - [net] netfilter: nft_fib: Convert nft_fib4_eval to new dev helper (Petr Oros) [1714656] - [net] netfilter: rpfilter: Convert rpfilter_lookup_reverse to new dev helper (Petr Oros) [1714656] - [net] ipv4: Move device validation to helper (Petr Oros) [1714656] - [net] ipv4: Plumb support for filtering route dumps (Petr Oros) [1714656] - [net] Add struct for fib dump filter (Petr Oros) [1714656] - [lib] iov_iter: Fix build error without CONFIG_CRYPTO (Ivan Vecera) [1714213] - [net] datagram: introduce skb_copy_and_hash_datagram_iter helper (Ivan Vecera) [1714213] - [lib] iov_iter: introduce hash_and_copy_to_iter helper (Ivan Vecera) [1714213] - [net] datagram: consolidate datagram copy to iter helpers (Ivan Vecera) [1714213] - [lib] iov_iter: pass void csum pointer to csum_and_copy_to_iter (Ivan Vecera) [1714213] - [net] datagram: open-code copy_page_to_iter (Ivan Vecera) [1714213] - [include] net: enable mpls_ptr in net_device (Hangbin Liu) [1350011] - [net] netfilter: ipset: actually allow allowable CIDR 0 in hash:net, port, net (Stefano Brivio) [1680512] - [net] netfilter: ipset: fix ip_set_byindex function (Stefano Brivio) [1680512] - [net] netfilter: ipset: Introduction of new commands and protocol version 7 (Stefano Brivio) [1680512] - [net] ipv6: don't return positive numbers when nothing was dumped (Petr Oros) [1700306] - [net] rtnetlink: restore handling of dumpit return value in rtnl_dump_all() (Petr Oros) [1700306] - [net] netlink: fixup regression in RTM_GETADDR (Petr Oros) [1700306] - [net] {ipv4, ipv6}: Do not put target net if input nsid is invalid (Petr Oros) [1700306] - [net] rtnl_dump_all needs to propagate error from dumpit function (Petr Oros) [1700306] - [net] rtnetlink: Move ifm in valid_fdb_dump_legacy to closer to use (Petr Oros) [1700306] - [net] neighbor: NTF_PROXY is a valid ndm_flag for a dump request (Petr Oros) [1700306] - [net] mpls: Implement handler for strict data checking on dumps (Petr Oros) [1700306] - [net] rtnetlink: Update comment in rtnl_stats_dump regarding strict data checking (Petr Oros) [1700306] - [net] ipv6: Put target net when address dump fails due to bad attributes (Petr Oros) [1700306] - [net] ipv4: Put target net when address dump fails due to bad attributes (Petr Oros) [1700306] - [tools] headers uapi: Update linux/netlink.h header copy (Petr Oros) [1700306] - [net] neigh: fix NULL deref in pneigh_dump_table() (Petr Oros) [1700306] - [net] ipv6: Add support for dumping addresses for a specific device (Petr Oros) [1700306] - [net] ipv4: Add support for dumping addresses for a specific device (Petr Oros) [1700306] - [net] ipv6: Remove ip_idx arg to in6_dump_addrs (Petr Oros) [1700306] - [net] ipv4: Move loop over addresses on a device into in_dev_dump_addr (Petr Oros) [1700306] - [net] netlink: Add answer_flags to netlink_callback (Petr Oros) [1700306] - [net] rtnetlink: Update rtnl_fdb_dump for strict data checking (Petr Oros) [1700306] - [net] rtnetlink: Move input checking for rtnl_fdb_dump to helper (Petr Oros) [1700306] - [net] bridge: Update br_mdb_dump for strict data checking (Petr Oros) [1700306] - [net] Update netconf dump handlers for strict data checking (Petr Oros) [1700306] - [net] ipv6: Update ip6addrlbl_dump for strict data checking (Petr Oros) [1700306] - [net] fib_rules: Update fib_nl_dumprule for strict data checking (Petr Oros) [1700306] - [net] namespace: Update rtnl_net_dumpid for strict data checking (Petr Oros) [1700306] - [net] neighbor: Update neightbl_dump_info for strict data checking (Petr Oros) [1700306] - [net] neighbor: Update neigh_dump_info for strict data checking (Petr Oros) [1700306] - [net] rtnetlink: Update fib dumps for strict data checking (Petr Oros) [1700306] - [net] rtnetlink: Update ipmr_rtm_dumplink for strict data checking (Petr Oros) [1700306] - [net] rtnetlink: Update inet6_dump_ifinfo for strict data checking (Petr Oros) [1700306] - [net] rtnetlink: Update rtnl_stats_dump for strict data checking (Petr Oros) [1700306] - [net] rtnetlink: Update rtnl_bridge_getlink for strict data checking (Petr Oros) [1700306] - [net] rtnetlink: Update rtnl_dump_ifinfo for strict data checking (Petr Oros) [1700306] - [net] ipv6: Update inet6_dump_addr for strict data checking (Petr Oros) [1700306] - [net] ipv4: Update inet_dump_ifaddr for strict data checking (Petr Oros) [1700306] - [net] netlink: Add new socket option to enable strict checking on dumps (Petr Oros) [1700306] - [net] ipv6: Refactor address dump to push inet6_fill_args to in6_dump_addrs (Petr Oros) [1700306] - [lib] netlink: Add strict version of nlmsg_parse and nla_parse (Petr Oros) [1700306] - [net] Add extack to nlmsg_parse (Petr Oros) [1700306] - [include] netlink: Add extack message to nlmsg_parse for invalid header length (Petr Oros) [1700306] - [net] netlink: Pass extack to dump handlers (Petr Oros) [1700306] - [net] neigh: Extend dump filter to proxy neighbor dumps (Petr Oros) [1700306] - [lib] netlink: add nested array policy validation (Petr Oros) [1700306] - [lib] netlink: allow NLA_NESTED to specify nested policy to validate (Petr Oros) [1700306] - [lib] netlink: move extack setting into validate_nla() (Petr Oros) [1700306] - [lib] netlink: make validation_data const (Petr Oros) [1700306] - [lib] netlink: remove NLA_NESTED_COMPAT (Petr Oros) [1700306] - [lib] netlink: add ethernet address policy types (Petr Oros) [1700306] - [net] sched: cls_u32: add res to offload information (Ivan Vecera) [1711377] - [net] sched: gred: support reporting stats from offloads (Ivan Vecera) [1711377] - [net] sched: gred: add basic Qdisc offload (Ivan Vecera) [1711377] - [net] sched: gred: allow manipulating per-DP RED flags (Ivan Vecera) [1711377] - [net] sched: gred: store red flags per virtual queue (Ivan Vecera) [1711377] - [net] sched: gred: provide a better structured dump and expose stats (Ivan Vecera) [1711377] - [net] sched: gred: store bytesin as a 64 bit value (Ivan Vecera) [1711377] - [net] sched: gred: use extack to provide more details on configuration errors (Ivan Vecera) [1711377] - [net] sched: gred: pass extack to nla_parse_nested() (Ivan Vecera) [1711377] - [net] sched: gred: separate error and non-error path in gred_change() (Ivan Vecera) [1711377] - [net] netlink: add NLA_REJECT policy type (Ivan Vecera) [1711377] - [lib] netlink: Return extack message if attribute validation fails (Ivan Vecera) [1711377] - [net] sched: red: notify drivers about RED's limit parameter (Ivan Vecera) [1711039] - [net] sched: mq: offload a graft notification (Ivan Vecera) [1711039] - [net] sched: red: offload a graft notification (Ivan Vecera) [1711039] - [net] sched: provide notification for graft on root (Ivan Vecera) [1711039] - [net] sched: prio: delay destroying child qdiscs on change (Ivan Vecera) [1711039] - [net] sched: red: delay destroying child qdisc on replace (Ivan Vecera) [1711039] - [net] sched: refactor grafting Qdiscs with a parent (Ivan Vecera) [1711039] - [net] sched: add an offload graft helper (Ivan Vecera) [1711039] - [net] sched: set TCQ_F_OFFLOADED flag for MQ (Ivan Vecera) [1711039] - [net] sched: red: remove unnecessary red_dump_offload_stats parameter (Ivan Vecera) [1711039] - [net] sched: add an offload dump helper (Ivan Vecera) [1711039] - [netdrv] netdevsim: Implement ndo_get_port_parent_id() (Ivan Vecera) [1708368] - [netdrv] rocker: Implement ndo_get_port_parent_id() (Ivan Vecera) [1708368] - [net] Introduce ndo_get_port_parent_id() (Ivan Vecera) [1708368] - [net] use indirect calls helpers at early demux stage (Paolo Abeni) [1700747] - [net] use indirect calls helpers for L3 handler hooks (Paolo Abeni) [1700747] - [net] use indirect calls helpers at the socket layer (Paolo Abeni) [1700747] - [net] use indirect calls helpers for ptype hook (Paolo Abeni) [1700747] - [net] add documentation to socket.c (Paolo Abeni) [1700747] - [net] udp: use indirect call wrappers for GRO socket lookup (Paolo Abeni) [1700747] - [net] use indirect call wrappers at GRO transport layer (Paolo Abeni) [1700747] - [net] use indirect call wrappers at GRO network layer (Paolo Abeni) [1700747] - [net] indirect call wrappers: helpers to speed-up indirect calls of builtin (Paolo Abeni) [1700747] - [powerpc] powerpc: bpf: Fix generation of load/store DW instructions (Yauheni Kaliuta) [1700846] - [net] bpf: verifier: propagate liveness on all frames (Yauheni Kaliuta) [1700846] - [net] bpf: do not restore dst_reg when cur_state is freed (Yauheni Kaliuta) [1700846] - [tools] tools lib bpf: Fix the build by adding a missing stdarg.h include (Yauheni Kaliuta) [1700846] - [tools] bpf, libbpf: fix version info and add it to shared object (Yauheni Kaliuta) [1700846] - [tools] btf: fix bug with resolving STRUCT/UNION into corresponding FWD (Yauheni Kaliuta) [1700846] - [tools] tools/libbpf: signedness bug in btf_dedup_ref_type() (Yauheni Kaliuta) [1700846] - [tools] libbpf: fix libbpf_print (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: simplify libbpf API function libbpf_set_print() (Yauheni Kaliuta) [1700846] - [tools] tools/bpftool: move set_max_rlimit() before __bpf_object__open_xattr() (Yauheni Kaliuta) [1700846] - [include] bpf: promote bpf_perf_event.h to mandatory UAPI header (Yauheni Kaliuta) [1700846] - [net] bpf: Avoid unnecessary instruction in convert_bpf_ld_abs() (Yauheni Kaliuta) [1700846] - [kernel] bpf: fix check of allowed specifiers in bpf_trace_printk (Yauheni Kaliuta) [1700846] - [documentation] bpf, doc: Document Jump X addressing mode (Yauheni Kaliuta) [1700846] - [tools] tools: bpf: fix license for a compat header file (Yauheni Kaliuta) [1700846] - [documentation] docs: bpf: Capitalise document heading (Yauheni Kaliuta) [1700846] - [documentation] docs: Add bpf/index to top level index (Yauheni Kaliuta) [1700846] - [documentation] docs: bpf: Add toctree to index (Yauheni Kaliuta) [1700846] - [documentation] docs: bpf: Rename README.rst to index.rst (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: skip verifier tests for unsupported map types (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: skip verifier tests for unsupported program types (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: skip sockmap in test_maps if kernel doesn't have support (Yauheni Kaliuta) [1700846] - [rpmspec] rpmspec: pack bpf-helpers, bpftool-net, bpftool-feature manpages (Yauheni Kaliuta) [1700846] - [net] bpf, tcp: correctly handle DONT_WAIT flags and timeo == 0 (Yauheni Kaliuta) [1700846] - [kernel] bpf: mark bpf_event_notify and bpf_event_init as static (Yauheni Kaliuta) [1700846] - [net] bpf: sockmap fix msg->sg.size account on ingress skb (Yauheni Kaliuta) [1700846] - [net] bpf: sockmap remove duplicate queue free (Yauheni Kaliuta) [1700846] - [net] net/tls: remove set but not used variables (Yauheni Kaliuta) [1700846] - [media] bpf: add map helper functions push, pop, peek in more BPF programs (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix infinite loop in map create (Yauheni Kaliuta) [1700846] - [net] net/tls: fix build without CONFIG_TLS_DEVICE (Yauheni Kaliuta) [1700846] - [net] net/tls: don't leak partially sent record in device mode (Yauheni Kaliuta) [1700846] - [net] xdp: fix cpumap redirect SKB creation bug (Yauheni Kaliuta) [1700846] - [net] net/core: Document reuseport_add_sock() bind_inany argument (Yauheni Kaliuta) [1700846] - [tools] bpf, libbpf: clarify bump in libbpf version info (Yauheni Kaliuta) [1700846] - [net] net/tls: Inform user space about send buffer availability (Yauheni Kaliuta) [1700846] - [tools] libbpf: handle BTF parsing and loading properly (Yauheni Kaliuta) [1700846] - [net] bpf: fix warning about using plain integer as NULL (Yauheni Kaliuta) [1700846] - [tools] bpf, libbpf: fixing leak when kernel does not support btf (Yauheni Kaliuta) [1700846] - [net] tls: Fix write space handling (Yauheni Kaliuta) [1700846] - [net] tls: Fix tls_device handling of partial records (Yauheni Kaliuta) [1700846] - [tools] bpf: bpftool, fix documentation for attach types (Yauheni Kaliuta) [1700846] - [tools] btf: separate btf creation and loading (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: fix a selftest test_btf failure (Yauheni Kaliuta) [1700846] - [tools] selftests/btf: add initial BTF dedup tests (Yauheni Kaliuta) [1700846] - [tools] btf: add BTF types deduplication algorithm (Yauheni Kaliuta) [1700846] - [tools] btf: extract BTF type size calculation (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: silence a libbpf unnecessary warning (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: implement libbpf btf__get_map_kv_tids() API function (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: expose functions btf_ext__* as API functions (Yauheni Kaliuta) [1700846] - [tools] libbpf: Add a support for getting xdp prog id on ifindex (Yauheni Kaliuta) [1700846] - [tools] libbpf: Add a helper for retrieving a map fd for a given name (Yauheni Kaliuta) [1700846] - [tools] libbpf: introduce bpf_map_lookup_elem_flags() (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add bash completion for bpftool probes (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add probes for a network device (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add C-style "#define" output for probes (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add probes for eBPF helper functions (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add probes for eBPF map types (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add probes for eBPF program types (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add probes for kernel configuration options (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add probes for /proc/ eBPF parameters (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add basic probe capability, probe syscall availability (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: print out btf log at LIBBPF_WARN level (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: move libbpf pr_* debug print functions to headers (Yauheni Kaliuta) [1700846] - [net] net: tls: Fix deadlock in free_resources tx (Yauheni Kaliuta) [1700846] - [net] net: tls: Save iv in tls_rec for async crypto requests (Yauheni Kaliuta) [1700846] - [tools] bpf: pull in pkt_sched.h header for tooling to fix bpftool build (Yauheni Kaliuta) [1700846] - [net] net: bpfilter: change section name of bpfilter UMH blob (Yauheni Kaliuta) [1700846] - [netdrv] tap: call skb_probe_transport_header after setting skb->dev (Yauheni Kaliuta) [1700846] - [net] Prevent overflow of sk_msg in sk_msg_clone() (Yauheni Kaliuta) [1700846] - [net] tls: Do not call sk_memcopy_from_iter with zero length (Yauheni Kaliuta) [1700846] - [net] net: ipv4: Set skb->dev for output route resolution (Yauheni Kaliuta) [1700846] - [net] bpf: refactor bpf_test_run() to separate own failures and test program result (Yauheni Kaliuta) [1700846] - [include] bpf: fix pointer offsets in context for 32 bit (Yauheni Kaliuta) [1700846] - [tools] tools/bpftool: copy a few net uapi headers to tools directory (Yauheni Kaliuta) [1700846] - [net] bpf: tcp_bpf_recvmsg should return EAGAIN when nonblocking and no data (Yauheni Kaliuta) [1700846] - [net] bpf: skmsg, fix psock create on existing kcm/tls port (Yauheni Kaliuta) [1700846] - [net] tcp, ulp: remove socket lock assertion on ULP cleanup (Yauheni Kaliuta) [1700846] - [lib] bpf: test_bpf: add init_net to dev for flow_dissector (Yauheni Kaliuta) [1700846] - [net] flow_dissector: lookup netns by skb->sk if skb->dev is NULL (Yauheni Kaliuta) [1700846] - [net] tls: Fixed uninitialised vars warning (Yauheni Kaliuta) [1700846] - [include] cgroup: Simplify cgroup_ancestor (Yauheni Kaliuta) [1700846] - [netdrv] veth: Orphan skb before GRO (Yauheni Kaliuta) [1700846] - [net] net/core/filter: fix unused-variable warning (Yauheni Kaliuta) [1700846] - [net] bpf: fix build error with clang (Yauheni Kaliuta) [1700846] - [netdrv] veth: Free queues on link delete (Yauheni Kaliuta) [1700846] - [net] bpf: fix sanitation rewrite in case of non-pointers (Yauheni Kaliuta) [1700846] - [net] bpf: drop refcount if bpf_map_new_fd() fails in map_create() (Yauheni Kaliuta) [1700846] - [net] bpf: decrease usercnt if bpf_map_new_fd() fails in bpf_map_get_fd_by_id() (Yauheni Kaliuta) [1700846] - [net] bpf, lpm: fix lookup bug in map_delete_elem (Yauheni Kaliuta) [1700846] - [net] bpf: fix lockdep false positive in stackmap (Yauheni Kaliuta) [1700846] - [net] bpf: Fix narrow load on a bpf_sock returned from sk_lookup() (Yauheni Kaliuta) [1700846] - [net] bpf: Fix syscall's stackmap lookup potential deadlock (Yauheni Kaliuta) [1700846] - [kernel] bpf: fix potential deadlock in bpf_prog_register (Yauheni Kaliuta) [1700846] - [net] bpf: fix lockdep false positive in percpu_freelist (Yauheni Kaliuta) [1700846] - [net] bpf: run bpf programs with preemption disabled (Yauheni Kaliuta) [1700846] - [tools] bpf, selftests: fix handling of sparse CPU allocations (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: fix test_btf for typedef func_proto case (Yauheni Kaliuta) [1700846] - [net] bpf: btf: allow typedef func_proto (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix crash with un-owned prog arrays (Yauheni Kaliuta) [1700846] - [tools] bpftool: fix percpu maps updating (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: Cleanup license mess (Yauheni Kaliuta) [1700846] - [net] bpf: Annotate implicit fall through in cgroup_dev_func_proto (Yauheni Kaliuta) [1700846] - [net] bpf: Make function btf_name_offset_valid static (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: retry tests that expect build-id (Yauheni Kaliuta) [1700846] - [net] bpf: zero out build_id for BPF_STACK_BUILD_ID_IP (Yauheni Kaliuta) [1700846] - [net] bpf: don't assume build-id length is always 20 bytes (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: properly account for libbfd variations (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf: retry loading program on EAGAIN (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: workaround clang asm goto compilation errors (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: install with_tunnels.sh for test_flow_dissector.sh (Yauheni Kaliuta) [1700846] - [net] net: bpfilter: disallow to remove bpfilter module while being used (Yauheni Kaliuta) [1700846] - [net] net: bpfilter: Fix type cast and pointer warnings (Yauheni Kaliuta) [1700846] - [net] net: bpfilter: restart bpfilter_umh when error occurred (Yauheni Kaliuta) [1700846] - [net] net: bpfilter: use cleanup callback to release umh_info (Yauheni Kaliuta) [1700846] - [kernel] umh: add exit routine for UMH process (Yauheni Kaliuta) [1700846] - [net] net: bpfilter: Set user mode helper's command line (Yauheni Kaliuta) [1700846] - [kernel] umh: Add command line to user mode helpers (Yauheni Kaliuta) [1700846] - [net] net: bpfilter: use get_pid_task instead of pid_task (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: fix bpftool map dump with bitfields (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: test btf bitfield with >=256 struct member offset (Yauheni Kaliuta) [1700846] - [net] bpf: fix bpffs bitfield pretty print (Yauheni Kaliuta) [1700846] - [net] bpf: fix panic in stack_map_get_build_id() on i386 and arm32 (Yauheni Kaliuta) [1700846] - [tools] selftests: bpf: install files tcp_(server|client)*.py (Yauheni Kaliuta) [1700846] - [samples] samples: bpf: user proper argument index (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add missing executables to .gitignore (Yauheni Kaliuta) [1700846] - [tools] bpf, doc: add note for libbpf's stand-alone build (Yauheni Kaliuta) [1700846] - [documentation] bpf, doc: update design qa to reflect kern_version requirement (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: fix incorrect users of create_and_get_cgroup (Yauheni Kaliuta) [1700846] - [tools] bpf: add various test cases for alu op on mixed dst register types (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Test [::] -> [::1] rewrite in sys_sendmsg in test_sock_addr (Yauheni Kaliuta) [1700846] - [net] bpf: Fix [::] -> [::1] rewrite in sys_sendmsg (Yauheni Kaliuta) [1700846] - [tools] bpf: add various test cases to selftests (Yauheni Kaliuta) [1700846] - [net] bpf: fix check_map_access smin_value test when pointer contains offset (Yauheni Kaliuta) [1700846] - [net] bpf: restrict stack pointer arithmetic for unprivileged (Yauheni Kaliuta) [1700846] - [net] bpf: restrict map value pointer arithmetic for unprivileged (Yauheni Kaliuta) [1700846] - [net] bpf: enable access to ax register also from verifier rewrite (Yauheni Kaliuta) [1700846] - [net] bpf: move tmp variable into ax register in interpreter (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: fix error printing in test_devmap() (Yauheni Kaliuta) [1700846] - [tools] bpf: fix segfault in test_verifier selftest (Yauheni Kaliuta) [1700846] - [net] bpf: tls_sw, init TLS ULP removes BPF proto hooks (Yauheni Kaliuta) [1700846] - [net] bpf: sk_msg, sock{map|hash} redirect through ULP (Yauheni Kaliuta) [1700846] - [net] bpf: sk_msg, zap ingress queue on psock down (Yauheni Kaliuta) [1700846] - [net] bpf: sk_msg, fix socket data_ready events (Yauheni Kaliuta) [1700846] - [net] bpf: skb_verdict, support SK_PASS on RX BPF path (Yauheni Kaliuta) [1700846] - [net] bpf: skmsg, replace comments with BUILD bug (Yauheni Kaliuta) [1700846] - [net] bpf: sk_msg, improve offset chk in _is_valid_access (Yauheni Kaliuta) [1700846] - [tools] bpf: sk_msg, fix sk_msg_md access past end test (Yauheni Kaliuta) [1700846] - [net] bpf/cpumap: make sure frame_size for build_skb is aligned if headroom isn't (Yauheni Kaliuta) [1700846] - [tools] selftests: bpf: add missing executables to .gitignore (Yauheni Kaliuta) [1700846] - [net] bpf: verifier: reorder stack size check with dead code sanitization (Yauheni Kaliuta) [1700846] - [tools] selftests: bpf: verifier: add tests for JSET interpretation (Yauheni Kaliuta) [1700846] - [net] bpf: verifier: teach the verifier to reason about the BPF_JSET instruction (Yauheni Kaliuta) [1700846] - [tools] selftests: bpf: add trivial JSET tests (Yauheni Kaliuta) [1700846] - [tools] bpf: Add BPF_LD_IMM64 to the line_info test (Yauheni Kaliuta) [1700846] - [net] bpf: Ensure line_info.insn_off cannot point to insn with zero code (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: do not force gcc as CC (Yauheni Kaliuta) [1700846] - [tools] bpf: fix up uapi helper description and sync bpf header with tools (Yauheni Kaliuta) [1700846] - [net] bpf: log struct/union attribute for forward type (Yauheni Kaliuta) [1700846] - [tools] bpf: sk_msg, add tests for size field (Yauheni Kaliuta) [1700846] - [tools] bpf: add tools lib/include support sk_msg_md size field (Yauheni Kaliuta) [1700846] - [include] bpf: sockmap, metadata support for reporting size of msg (Yauheni Kaliuta) [1700846] - [net] bpf: correct slot_type marking logic to allow more stack slot sharing (Yauheni Kaliuta) [1700846] - [kernel] bpf: support raw tracepoints in modules (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add an option to prevent auto-mount of bpffs, tracefs (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: attempt to mount tracefs if required for tracelog cmd (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: check precise {func, line, jited_line}_info_rec_size in test_btf (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf: fix memleak by freeing line_info (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: support pretty print with kind_flag set (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: refactor btf_dumper_int_bits() (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: test kernel bpffs map pretty print with struct kind_flag (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: add test_btf unit tests for kind_flag (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: sync btf.h header from kernel to tools (Yauheni Kaliuta) [1700846] - [net] bpf: enable cgroup local storage map pretty print with kind_flag (Yauheni Kaliuta) [1700846] - [net] bpf: btf: fix struct/union/fwd types with kind_flag (Yauheni Kaliuta) [1700846] - [net] bpf: btf: refactor btf_int_bits_seq_show() (Yauheni Kaliuta) [1700846] - [net] bpf: remove useless version check for prog load (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix -Wmissing declaration warnings (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix warning on struct bpf_prog_linfo definition (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add a prog array map update example to documentation (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix examples in documentation for bpftool prog (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add doc for -m option to bpftool-prog.rst (Yauheni Kaliuta) [1700846] - [net] bpf: add self-check logic to liveness analysis (Yauheni Kaliuta) [1700846] - [net] bpf: improve stacksafe state comparison (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: check insn processed in test_verifier (Yauheni Kaliuta) [1700846] - [net] bpf: speed up stacksafe check (Yauheni Kaliuta) [1700846] - [net] bpf: verbose log bpf_line_info in verifier (Yauheni Kaliuta) [1700846] - [net] bpf: Create a new btf_name_by_offset() for non type name use case (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Fix sk lookup usage in test_sock_addr (Yauheni Kaliuta) [1700846] - [net] bpf: remove obsolete prog->aux sanitation in bpf_insn_prepare_dump (Yauheni Kaliuta) [1700846] - [net] bpf: verifier: make sure callees don't prune with caller differences (Yauheni Kaliuta) [1700846] - [tools] bpf: sync tools/include/uapi/linux/bpf.h (Yauheni Kaliuta) [1700846] - [net] bpf: include sub program tags in bpf_prog_info (Yauheni Kaliuta) [1700846] - [tools] bpf: Remove !func_info and !line_info check from test_btf and bpftool (Yauheni Kaliuta) [1700846] - [net] bpf: Remove bpf_dump_raw_ok() check for func_info and line_info (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: dual license all files (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: replace Netronome boilerplate with SPDX license headers (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix SPDX format in headers (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add btf annotations for cgroup_local_storage maps (Yauheni Kaliuta) [1700846] - [net] bpf: add bpffs pretty print for cgroup local storage maps (Yauheni Kaliuta) [1700846] - [net] bpf: pass struct btf pointer to the map_check_btf() callback (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: use __bpf_constant_htons in test_prog.c (Yauheni Kaliuta) [1700846] - [net] bpf: fix bpf_jit_limit knob for PAGE_SIZE >= 64K (Yauheni Kaliuta) [1700846] - [arm64] bpf: arm64: Enable arm64 jit to provide bpf_line_info (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: use proper type when passing prog_type (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: rename *_info_cnt to nr_*_info (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: sync kernel uapi bpf.h to tools directory (Yauheni Kaliuta) [1700846] - [net] bpf: rename *_info_cnt to nr_*_info in bpf_prog_info (Yauheni Kaliuta) [1700846] - [net] bpf: clean up bpf_prog_get_info_by_fd() (Yauheni Kaliuta) [1700846] - [tools] bpf: bpftool: Fix newline and p_err issue (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add missing pointer dereference for map stacktrace fixup (Yauheni Kaliuta) [1700846] - [net] bpf: relax verifier restriction on BPF_MOV | BPF_ALU (Yauheni Kaliuta) [1700846] - [tools] media: bpf: add bpf function to report mouse movement (Yauheni Kaliuta) [1700846] - [include] bpf: fix documentation for eBPF helpers (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf: bpftool: Print bpf_line_info during prog dump (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf: Add btf_line_info support to libbpf (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf: Refactor and bug fix on the bpf_func_info loading logic (Yauheni Kaliuta) [1700846] - [tools] bpf: Add unit tests for bpf_line_info (Yauheni Kaliuta) [1700846] - [tools] bpf: Refactor and bug fix in test_func_type in test_btf.c (Yauheni Kaliuta) [1700846] - [tools] bpf: tools: Sync uapi bpf.h (Yauheni Kaliuta) [1700846] - [include] bpf: Add bpf_line_info support (Yauheni Kaliuta) [1700846] - [net] net/flow_dissector: correctly cap nhoff and thoff in case of BPF (Yauheni Kaliuta) [1700846] - [net] selftests/bpf: use thoff instead of nhoff in BPF flow dissector (Yauheni Kaliuta) [1700846] - [tools] selftests: bpf: update testcases for BPF_ALU | BPF_ARSH (Yauheni Kaliuta) [1700846] - [net] bpf: verifier remove the rejection on BPF_ALU | BPF_ARSH (Yauheni Kaliuta) [1700846] - [net] bpf: interpreter support BPF_ALU | BPF_ARSH (Yauheni Kaliuta) [1700846] - [s390] s390: bpf: implement jitting of BPF_ALU | BPF_ARSH | BPF_* (Yauheni Kaliuta) [1700846] - [powerpc] ppc: bpf: implement jitting of BPF_ALU | BPF_ARSH | BPF_* (Yauheni Kaliuta) [1700846] - [tools] bpf: Expect !info.func_info and insn_off name changes in test_btf/libbpf/bpftool (Yauheni Kaliuta) [1700846] - [tools] bpf: tools: Sync uapi bpf.h for the name changes in bpf_func_info (Yauheni Kaliuta) [1700846] - [net] bpf: Change insn_offset to insn_off in bpf_func_info (Yauheni Kaliuta) [1700846] - [net] bpf: Improve the info.func_info and info.func_info_rec_size behavior (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add a command to dump the trace pipe (Yauheni Kaliuta) [1700846] - [arm64] arm64/bpf: don't allocate BPF JIT programs in module memory (Yauheni Kaliuta) [1700846] - [net] bpf: add __weak hook for allocating executable memory (Yauheni Kaliuta) [1700846] - [net] bpf: add per-insn complexity limit (Yauheni Kaliuta) [1700846] - [net] bpf: improve verifier branch analysis (Yauheni Kaliuta) [1700846] - [net] bpf: check pending signals while verifying programs (Yauheni Kaliuta) [1700846] - [tools] selftests: add a test for bpf_prog_test_run_xattr (Yauheni Kaliuta) [1700846] - [tools] libbpf: add bpf_prog_test_run_xattr (Yauheni Kaliuta) [1700846] - [tools] tools: sync uapi/linux/bpf.h (Yauheni Kaliuta) [1700846] - [net] bpf: respect size hint to BPF_PROG_TEST_RUN if present (Yauheni Kaliuta) [1700846] - [samples] samples: bpf: fix: seg fault with NULL pointer arg (Yauheni Kaliuta) [1700846] - [powerpc] bpf: powerpc64: optimize JIT passes for bpf function calls (Yauheni Kaliuta) [1700846] - [tools] bpf: allow BPF read access to qdisc pkt_len (Yauheni Kaliuta) [1700846] - [tools] libbpf: Fix license in README.rst (Yauheni Kaliuta) [1700846] - [net] bpf: Fix memleak in aux->func_info and aux->btf (Yauheni Kaliuta) [1700846] - [samples] samples: bpf: get ifindex from ifname (Yauheni Kaliuta) [1700846] - [samples] samples: bpf: improve xdp1 example (Yauheni Kaliuta) [1700846] - [tools] bpf: Apply F_NEEDS_EFFICIENT_UNALIGNED_ACCESS to more ACCEPT test cases (Yauheni Kaliuta) [1700846] - [tools] bpf: Make more use of 'any' alignment in test_verifier.c (Yauheni Kaliuta) [1700846] - [tools] bpf: Adjust F_NEEDS_EFFICIENT_UNALIGNED_ACCESS handling in test_verifier.c (Yauheni Kaliuta) [1700846] - [tools] bpf: Add BPF_F_ANY_ALIGNMENT (Yauheni Kaliuta) [1700846] - [tools] bpf: Improve socket lookup reuseport documentation (Yauheni Kaliuta) [1700846] - [tools] bpf: Support sk lookup in netns with id 0 (Yauheni Kaliuta) [1700846] - [tools] bpf: Fix verifier log string check for bad alignment (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add owner_prog_type and owner_jited to bpftool output (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: mark offloaded programs more explicitly in plain output (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix bash completion for new map types (queue and stack) (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix bash completion for bpftool prog (attach|detach) (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: use "/proc/self/" i.o. crafting links with getpid() (Yauheni Kaliuta) [1700846] - [arm64] arm64/bpf: use movn/movk/movk sequence to generate kernel addresses (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: make libbpf _GNU_SOURCE friendly (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix a bitfield pretty print issue (Yauheni Kaliuta) [1700846] - [tools] bpf: Fix various lib and testsuite build failures on 32-bit (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: add addition type tests to test_btf (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: fix two test_btf unit test cases (Yauheni Kaliuta) [1700846] - [net] bpf: btf: check name validity for various types (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add config fragment CONFIG_FTRACE_SYSCALLS (Yauheni Kaliuta) [1700846] - [tools] bpf: test_sockmap, add options for msg_pop_data() helper (Yauheni Kaliuta) [1700846] - [tools] bpf: add msg_pop_data helper to tools (Yauheni Kaliuta) [1700846] - [tools] libbpf: Document API and ABI conventions (Yauheni Kaliuta) [1700846] - [tools] libbpf: Verify versioned symbols (Yauheni Kaliuta) [1700846] - [tools] libbpf: Add version script for DSO (Yauheni Kaliuta) [1700846] - [tools] libbpf: Name changing for btf_get_from_id (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: change selftest test_btf for both jit and non-jit (Yauheni Kaliuta) [1700846] - [net] bpf: btf: support proper non-jit func info (Yauheni Kaliuta) [1700846] - [arm64] bpf, arm64: fix getting subprog addr from aux for calls (Yauheni Kaliuta) [1700846] - [net] bpf, ppc64: generalize fetching subprog into bpf_jit_get_func_addr (Yauheni Kaliuta) [1700846] - [tools] bpf: align map type names formatting (Yauheni Kaliuta) [1700846] - [net] bpf: btf: fix spelling mistake "Memmber" -> "Member" (Yauheni Kaliuta) [1700846] - [net] bpf, tags: Fix DEFINE_PER_CPU expansion (Yauheni Kaliuta) [1700846] - [tools] bpf: Add BPF_MAP_TYPE_QUEUE and BPF_MAP_TYPE_STACK to bpftool-map (Yauheni Kaliuta) [1700846] - [samples] samples: bpf: fix: error handling regarding kprobe_events (Yauheni Kaliuta) [1700846] - [tools] libbpf: make bpf_object__open default to UNSPEC (Yauheni Kaliuta) [1700846] - [tools] bpf: add skb->tstamp r/w access from tc clsact and cg skb progs (Yauheni Kaliuta) [1700846] - [net] bpf: fix integer overflow in queue_stack_map (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: fix spelling mistake "memeory" -> "memory" (Yauheni Kaliuta) [1700846] - [net] bpf, lpm: make longest_prefix_match() faster (Yauheni Kaliuta) [1700846] - [tools] bpf: adding tests for map_in_map helpber in libbpf (Yauheni Kaliuta) [1700846] - [tools] bpf: adding support for map in map in libbpf (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf: don't specify prog name if kernel doesn't support it (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf: remove map name retry from bpf_create_map_xattr (Yauheni Kaliuta) [1700846] - [tools] bpf, libbpf: introduce bpf_object__probe_caps to test BPF capabilities (Yauheni Kaliuta) [1700846] - [tools] libbpf: make sure bpf headers are c++ include-able (Yauheni Kaliuta) [1700846] - [tools] bpf: fix a libbpf loader issue (Yauheni Kaliuta) [1700846] - [include] bpf: fix a compilation error when CONFIG_BPF_SYSCALL is not defined (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: bpftool: add support for func types (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: enhance test_btf file testing to test func info (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: refactor to implement btf_get_from_id() in lib/bpf (Yauheni Kaliuta) [1700846] - [samples] tools/bpf: do not use pahole if clang/llvm can generate BTF sections (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: add support to read .BTF.ext sections (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: extends test_btf to test load/retrieve func_type info (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: add new fields for program load in lib/bpf (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: sync kernel uapi bpf.h header to tools directory (Yauheni Kaliuta) [1700846] - [net] bpf: Introduce bpf_func_info (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: Add tests for BTF_KIND_FUNC_PROTO and BTF_KIND_FUNC (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: Sync kernel btf.h header (Yauheni Kaliuta) [1700846] - [net] bpf: btf: Add BTF_KIND_FUNC and BTF_KIND_FUNC_PROTO (Yauheni Kaliuta) [1700846] - [net] bpf: btf: Break up btf_type_is_void() (Yauheni Kaliuta) [1700846] - [tools] tools: add selftest for BPF_F_ZERO_SEED (Yauheni Kaliuta) [1700846] - [tools] tools: sync linux/bpf.h (Yauheni Kaliuta) [1700846] - [include] bpf: move BPF_F_QUERY_EFFECTIVE after map flags (Yauheni Kaliuta) [1700846] - [net] bpf: allow zero-initializing hash map seed (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf: retry map creation without the name (Yauheni Kaliuta) [1700846] - [net] bpf: allocate local storage buffers using GFP_ATOMIC (Yauheni Kaliuta) [1700846] - [net] bpf: fix off-by-one error in adjust_subprog_starts (Yauheni Kaliuta) [1700846] - [net] bpf: fix null pointer dereference on pointer offload (Yauheni Kaliuta) [1700846] - [tools] bpftool: make libbfd optional (Yauheni Kaliuta) [1700846] - [net] net/bpf: split VLAN_PRESENT bit handling from VLAN_TCI (Yauheni Kaliuta) [1700846] - [powerpc] net/bpf_jit: PPC: split VLAN_PRESENT bit handling from VLAN_TCI (Yauheni Kaliuta) [1700846] - [net] net/skbuff: add macros for VLAN_PRESENT bit (Yauheni Kaliuta) [1700846] - [tools] selftest/bpf: Use bpf_sk_lookup_{tcp, udp} in test_sock_addr (Yauheni Kaliuta) [1700846] - [net] bpf: Support socket lookup in CGROUP_SOCK_ADDR progs (Yauheni Kaliuta) [1700846] - [net] bpf: Fix IPv6 dport byte order in bpf_sk_lookup_udp (Yauheni Kaliuta) [1700846] - [net] bpf: Extend the sk_lookup() helper to XDP hookpoint (Yauheni Kaliuta) [1700846] - [net] bpf: helper to pop data from messages (Yauheni Kaliuta) [1700846] - [net] bpf: fix wrong helper enablement in cgroup local storage (Yauheni Kaliuta) [1700846] - [include] bpf: sk_msg program helper bpf_msg_push_data (Yauheni Kaliuta) [1700846] - [net] bpf: Fix IPv6 dport byte-order in bpf_sk_lookup (Yauheni Kaliuta) [1700846] - [net] bpf: Allow sk_lookup with IPv6 module (Yauheni Kaliuta) [1700846] - [net] net: core: Fix build with CONFIG_IPV6=m (Yauheni Kaliuta) [1700846] - [net] bpf: Fix dev pointer dereference from sk_skb (Yauheni Kaliuta) [1700846] - [net] bpf: fix building without CONFIG_INET (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf: Fix bpf_program__next() API (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Fix uninitialized duration warning (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Test narrow loads with off > 0 for bpf_sock_addr (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Test narrow loads with off > 0 in test_verifier (Yauheni Kaliuta) [1700846] - [net] bpf: Allow narrow loads with offset > 0 (Yauheni Kaliuta) [1700846] - [tools] bpftool: support loading flow dissector (Yauheni Kaliuta) [1700846] - [tools] bpftool: add pinmaps argument to the load/loadall (Yauheni Kaliuta) [1700846] - [tools] bpftool: add loadall command (Yauheni Kaliuta) [1700846] - [tools] libbpf: add internal pin_name (Yauheni Kaliuta) [1700846] - [tools] libbpf: bpf_program__pin: add special case for instances.nr == 1 (Yauheni Kaliuta) [1700846] - [tools] libbpf: cleanup after partial failure in bpf_object__pin (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: rename flow dissector section to flow_dissector (Yauheni Kaliuta) [1700846] - [netdrv] bpf: do not pass netdev to translate() and prepare() offload callbacks (Yauheni Kaliuta) [1700846] - [net] bpf: pass prog instead of env to bpf_prog_offload_verifier_prep() (Yauheni Kaliuta) [1700846] - [netdrv] bpf: pass destroy() as a callback and remove its ndo_bpf subcommand (Yauheni Kaliuta) [1700846] - [include] bpf: pass translate() as a callback and remove its ndo_bpf subcommand (Yauheni Kaliuta) [1700846] - [netdrv] bpf: call verifier_prep from its callback in struct bpf_offload_dev (Yauheni Kaliuta) [1700846] - [net] bpf: call finalize() from its callback in struct bpf_offload_dev (Yauheni Kaliuta) [1700846] - [net] bpf: call verify_insn from its callback in struct bpf_offload_dev (Yauheni Kaliuta) [1700846] - [netdrv] bpf: pass a struct with offload callbacks to bpf_offload_dev_create() (Yauheni Kaliuta) [1700846] - [tools] kselftests/bpf: use ping6 as the default ipv6 ping binary when it exists (Yauheni Kaliuta) [1700846] - [tools] bpftool: Improve handling of ENOENT on map dumps (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add a test case for sock_ops perf-event notification (Yauheni Kaliuta) [1700846] - [net] bpf: add perf event notificaton support for sock_ops (Yauheni Kaliuta) [1700846] - [net] bpf: let verifier to calculate and record max_pkt_offset (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: update references to other man pages in documentation (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: pass an argument to silence open_obj_pinned() (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix plain output and doc for --bpffs option (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: prevent infinite loop in get_fdinfo() (Yauheni Kaliuta) [1700846] - [samples] bpf_load: add map name to load_maps error message (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: adjust rlimit RLIMIT_MEMLOCK when loading programs, maps (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: enable (uncomment) all tests in test_libbpf.sh (Yauheni Kaliuta) [1700846] - [net] bpf: fix bpf_prog_get_info_by_fd to return 0 func_lens for unpriv (Yauheni Kaliuta) [1700846] - [net] bpf: show main program address and length in bpf_prog_info (Yauheni Kaliuta) [1700846] - [net] bpf: show real jited address in bpf_prog_info->jited_ksyms (Yauheni Kaliuta) [1700846] - [net] bpf: show real jited prog address in /proc/kallsyms (Yauheni Kaliuta) [1700846] - [tools] bpf: test make sure to run unpriv test cases in test_verifier (Yauheni Kaliuta) [1700846] - [tools] bpf: add various test cases to test_verifier (Yauheni Kaliuta) [1700846] - [net] bpf: don't set id on after map lookup with ptr_to_map_val return (Yauheni Kaliuta) [1700846] - [tools] libbpf: Fix compile error in libbpf_attach_type_by_name (Yauheni Kaliuta) [1700846] - [tools] kselftests/bpf: use ping6 as the default ipv6 ping binary if it exists (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: add unlimited rlimit for flow_dissector_load (Yauheni Kaliuta) [1700846] - [net] bpf: add bpf_jit_limit knob to restrict unpriv allocations (Yauheni Kaliuta) [1700846] - [net] bpf: make direct packet write unclone more robust (Yauheni Kaliuta) [1700846] - [net] bpf: fix leaking uninitialized memory on pop/peek helpers (Yauheni Kaliuta) [1700846] - [net] bpf: fix direct packet write into pop/peek helpers (Yauheni Kaliuta) [1700846] - [net] bpf: fix cg_skb types to hint access type in may_access_direct_pkt_data (Yauheni Kaliuta) [1700846] - [net] bpf: fix direct packet access for flow dissector progs (Yauheni Kaliuta) [1700846] - [net] bpf: disallow direct packet access for unpriv in cg_skb (Yauheni Kaliuta) [1700846] - [tools] bpf: fix test suite to enable all unpriv program types (Yauheni Kaliuta) [1700846] - [net] bpf, btf: fix a missing check bug in btf_parse (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add config fragments BPF_STREAM_PARSER and XDP_SOCKETS (Yauheni Kaliuta) [1700846] - [net] bpf: devmap: fix wrong interface selection in notifier_call (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix completion for "bpftool map update" (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: print nb of cmds to stdout (not stderr) for batch mode (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: document restriction on '.' in names to pin in bpffs (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: fix return value comparison for tests in test_libbpf.sh (Yauheni Kaliuta) [1700846] - [tools] bpf, libbpf: simplify and cleanup perf ring buffer walk (Yauheni Kaliuta) [1700846] - [net] bpf, verifier: avoid retpoline for map push/pop/peek operation (Yauheni Kaliuta) [1700846] - [net] bpf, verifier: remove unneeded flow key in check_helper_mem_access (Yauheni Kaliuta) [1700846] - [net] bpf, verifier: reject xadd on flow key memory (Yauheni Kaliuta) [1700846] - [net] bpf, verifier: fix register type dump in xadd and st (Yauheni Kaliuta) [1700846] - [net] ulp: remove uid and user_visible members (Yauheni Kaliuta) [1700846] - [tools] bpf: test_sockmap add options to use msg_push_data (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf support for msg_push_data (Yauheni Kaliuta) [1700846] - [tools] Sync uapi/bpf.h to tools/include (Yauheni Kaliuta) [1700846] - [net] bpf: add tests for direct packet access from CGROUP_SKB (Yauheni Kaliuta) [1700846] - [net] bpf: add cg_skb_is_valid_access for BPF_PROG_TYPE_CGROUP_SKB (Yauheni Kaliuta) [1700846] - [tools] bpf, libbpf: use correct barriers in perf ring buffer walk (Yauheni Kaliuta) [1700846] - [tools] tools, perf: add and use optimized ring_buffer_{read_head, write_tail} helpers (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add missing executables to .gitignore (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add test cases for queue and stack maps (Yauheni Kaliuta) [1700846] - [net] bpf: add MAP_LOOKUP_AND_DELETE_ELEM syscall (Yauheni Kaliuta) [1700846] - [net] bpf: add queue and stack maps (Yauheni Kaliuta) [1700846] - [net] bpf/verifier: add ARG_PTR_TO_UNINIT_MAP_VALUE (Yauheni Kaliuta) [1700846] - [net] bpf/syscall: allow key to be null in map functions (Yauheni Kaliuta) [1700846] - [net] bpf: rename stack trace map operations (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: use 4 context mode for the NFP disasm (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: fix file resource leak in load_kallsyms (Yauheni Kaliuta) [1700846] - [tools] bpf: sockmap, add msg_peek tests to test_sockmap (Yauheni Kaliuta) [1700846] - [net] bpf: sockmap, support for msg_peek in sk_msg with redirect ingress (Yauheni Kaliuta) [1700846] - [net] bpf: sockmap, fix skmsg recvmsg handler to track size correctly (Yauheni Kaliuta) [1700846] - [include] bpf: skmsg, improve sk_msg_used_element to work in cork context (Yauheni Kaliuta) [1700846] - [tools] libbpf: Per-symbol visibility for DSO (Yauheni Kaliuta) [1700846] - [tools] bpf, tls: add tls header to tools infrastructure (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add map create command (Yauheni Kaliuta) [1700846] - [tools] bpf: bpftool, add flag to allow non-compat map definitions (Yauheni Kaliuta) [1700846] - [tools] bpf: bpftool, add support for attaching programs to maps (Yauheni Kaliuta) [1700846] - [maintainers] bpf, doc: add maintainers entry to related files (Yauheni Kaliuta) [1700846] - [tools] bpf: add tls support for testing in test_sockmap (Yauheni Kaliuta) [1700846] - [net] tls: add bpf support to sk_msg handling (Yauheni Kaliuta) [1700846] - [net] tls: replace poll implementation with read hook (Yauheni Kaliuta) [1700846] - [net] tls: convert to generic sk_msg interface (Yauheni Kaliuta) [1700846] - [net] bpf, sockmap: convert to generic sk_msg interface (Yauheni Kaliuta) [1700846] - [net] tcp, ulp: remove ulp bits from sockmap (Yauheni Kaliuta) [1700846] - [net] tcp, ulp: enforce sock_owned_by_me upon ulp init and cleanup (Yauheni Kaliuta) [1700846] - [net] net/tls: Make function get_rec() static (Yauheni Kaliuta) [1700846] - [net] net/tls: Mark the end in scatterlist table (Yauheni Kaliuta) [1700846] - [net] tls: Fixed a memory leak during socket close (Yauheni Kaliuta) [1700846] - [net] net/tls: Removed redundant checks for non-NULL (Yauheni Kaliuta) [1700846] - [net] tls: Add support for inplace records encryption (Yauheni Kaliuta) [1700846] - [net] tls: Remove redundant vars from tls record structure (Yauheni Kaliuta) [1700846] - [net] net/tls: Fixed race condition in async encryption (Yauheni Kaliuta) [1700846] - [net] tls: Fix socket mem accounting error under async encryption (Yauheni Kaliuta) [1700846] - [net] net/tls: Add support for async encryption of records for performance (Yauheni Kaliuta) [1700846] - [net] tls: Remove dead code in tls_sw_sendmsg (Yauheni Kaliuta) [1700846] - [net] net/tls: Fixed return value when tls_complete_pending_work() fails (Yauheni Kaliuta) [1700846] - [net] bpf: wait for running BPF programs when updating map-in-map (Yauheni Kaliuta) [1700846] - [tools] selftests: bpf: install script with_addr.sh (Yauheni Kaliuta) [1700846] - [tools] selftests: bpf: add config fragment LWTUNNEL (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: use proper type and uapi perf_event.h header for libbpf (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add XDP selftests for modifying and popping VLAN headers (Yauheni Kaliuta) [1700846] - [tools] bpf: make TC vlan bpf_helpers avail to selftests (Yauheni Kaliuta) [1700846] - [net] net: fix generic XDP to handle if eth header was mangled (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: test_verifier, check bpf_map_lookup_elem access in bpf prog (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: test_verifier, change names of fixup maps (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: bpftool, print strerror when map lookup error occurs (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: bpftool, split the function do_dump() (Yauheni Kaliuta) [1700846] - [net] bpf: return EOPNOTSUPP when map lookup isn't supported (Yauheni Kaliuta) [1700846] - [net] bpf: error handling when map_lookup_elem isn't supported (Yauheni Kaliuta) [1700846] - [net] bpf: btf: Fix a missing check bug (Yauheni Kaliuta) [1700846] - [net] bpf: allow offload of programs with BPF-to-BPF function calls (Yauheni Kaliuta) [1700846] - [net] bpf: add verifier callback to get stack usage info for offloaded progs (Yauheni Kaliuta) [1700846] - [tools] libbpf: relicense libbpf as LGPL-2.1 OR BSD-2-Clause (Yauheni Kaliuta) [1700846] - [samples] bpf, tracex3_user: erase "ARRAY_SIZE" redefined (Yauheni Kaliuta) [1700846] - [tools] libbpf: Use __u32 instead of u32 in bpf_program__load (Yauheni Kaliuta) [1700846] - [tools] libbpf: Make include guards consistent (Yauheni Kaliuta) [1700846] - [tools] libbpf: Consistent prefixes for interfaces in str_error.h (Yauheni Kaliuta) [1700846] - [tools] libbpf: Consistent prefixes for interfaces in nlattr.h (Yauheni Kaliuta) [1700846] - [tools] libbpf: Consistent prefixes for interfaces in libbpf.h (Yauheni Kaliuta) [1700846] - [tools] libbpf: Move __dump_nlmsg_t from API to implementation (Yauheni Kaliuta) [1700846] - [documentation] Documentation: Describe bpf reference tracking (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Add C tests for reference tracking (Yauheni Kaliuta) [1700846] - [tools] libbpf: Support loading individual progs (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Add tests for reference tracking (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Generalize dummy program types (Yauheni Kaliuta) [1700846] - [tools] bpf: Add helper to retrieve socket in BPF (Yauheni Kaliuta) [1700846] - [include] bpf: Introduce bpf_skb_ancestor_cgroup_id helper (Yauheni Kaliuta) [1700846] - [tools] bpf: sync include/uapi/linux/bpf.h to tools/include/uapi/linux/bpf.h (Yauheni Kaliuta) [1700846] - [tools] bpf: sync bpf.h uapi with tools/ (Yauheni Kaliuta) [1700846] - [tools] bpf: Sync bpf.h to tools/ (Yauheni Kaliuta) [1700846] - [tools] bpf: Sync bpf.h uapi to tools/ (Yauheni Kaliuta) [1700846] - [tools] bpf: sync bpf.h to tools/ (Yauheni Kaliuta) [1700846] - [net] bpf: Add reference tracking to verifier (Yauheni Kaliuta) [1700846] - [net] bpf: Macrofy stack state copy (Yauheni Kaliuta) [1700846] - [include] bpf: Add PTR_TO_SOCKET verifier type (Yauheni Kaliuta) [1700846] - [net] bpf: Generalize ptr_or_null regs check (Yauheni Kaliuta) [1700846] - [net] bpf: Reuse canonical string formatter for ctx errs (Yauheni Kaliuta) [1700846] - [net] bpf: Add iterator for spilled registers (Yauheni Kaliuta) [1700846] - [net] bpf: don't accept cgroup local storage with zero value size (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: cgroup local storage-based network counters (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: extend test_cgrp2_attach2 test to use per-cpu cgroup storage (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: extend the storage test to test per-cpu cgroup storage (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add verifier per-cpu cgroup storage tests (Yauheni Kaliuta) [1700846] - [tools] bpftool: add support for PERCPU_CGROUP_STORAGE maps (Yauheni Kaliuta) [1700846] - [net] bpf: don't allow create maps of per-cpu cgroup local storages (Yauheni Kaliuta) [1700846] - [net] bpf: introduce per-cpu cgroup local storage (Yauheni Kaliuta) [1700846] - [net] bpf: rework cgroup storage pointer passing (Yauheni Kaliuta) [1700846] - [net] bpf: extend cgroup bpf core to allow multiple cgroup storage types (Yauheni Kaliuta) [1700846] - [net] bpf/test_run: support cgroup local storage (Yauheni Kaliuta) [1700846] - [net] bpf: harden flags check in cgroup_storage_update_elem() (Yauheni Kaliuta) [1700846] - [net] bpf: permit CGROUP_DEVICE programs accessing helper bpf_get_current_cgroup_id() (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Test libbpf_{prog,attach}_type_by_name (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Use libbpf_attach_type_by_name in test_socket_cookie (Yauheni Kaliuta) [1700846] - [tools] libbpf: Support sk_skb/stream_{parser, verdict} section names (Yauheni Kaliuta) [1700846] - [tools] libbpf: Support cgroup_skb/{e,in}gress section names (Yauheni Kaliuta) [1700846] - [tools] libbpf: Introduce libbpf_attach_type_by_name (Yauheni Kaliuta) [1700846] - [tools] bpftool: Fix bpftool net output (Yauheni Kaliuta) [1700846] - [tools] bpftool: add support for BPF_MAP_TYPE_REUSEPORT_SOCKARRAY maps (Yauheni Kaliuta) [1700846] - [tools] bpf: test_maps, only support ESTABLISHED socks (Yauheni Kaliuta) [1700846] - [net] bpf: sockmap, fix transition through disconnect without close (Yauheni Kaliuta) [1700846] - [net] bpf: sockmap only allow ESTABLISHED sock state (Yauheni Kaliuta) [1700846] - [net] bpf: remove redundant null pointer check before consume_skb (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: fix compilation failure (Yauheni Kaliuta) [1700846] - [net] flow_dissector: fix build failure without CONFIG_NET (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: fix a compilation failure (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: remove duplicated includes (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: bpftool: improve output format for bpftool net (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: fix bpf_flow.c build (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: test bpf flow dissection (Yauheni Kaliuta) [1700846] - [tools] flow_dissector: implements eBPF parser (Yauheni Kaliuta) [1700846] - [tools] bpf: support flow dissector in libbpf and bpftool (Yauheni Kaliuta) [1700846] - [include] flow_dissector: implements flow dissector BPF hook (Yauheni Kaliuta) [1700846] - [net] bpf: btf: Fix end boundary calculation for type section (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: fix a netlink recv issue (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: bpftool: support prog array map and map of maps (Yauheni Kaliuta) [1700846] - [net] bpf: add bpffs pretty print for program array map (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: bpftool: add net support (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: add more netlink functionalities in lib/bpf (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: move bpf/lib netlink related functions into a new file (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf/test_progs: do not check errno == 0 (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add missing executables to .gitignore (Yauheni Kaliuta) [1700846] - [net] bpf/verifier: fix verifier instability (Yauheni Kaliuta) [1700846] - [net] bpf: avoid misuse of psock when TCP_ULP_BPF collides with another ULP (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: bpftool, add xskmap in map types (Yauheni Kaliuta) [1700846] - [tools] bpf: add selftest for bpf's (set|get)_sockopt for SAVE_SYN (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: xdpsock, minor fixes (Yauheni Kaliuta) [1700846] - [samples] bpf: add TCP_SAVE_SYN/TCP_SAVED_SYN sample program (Yauheni Kaliuta) [1700846] - [net] bpf: add TCP_SAVE_SYN/TCP_SAVED_SYN options for bpf_(set|get)sockopt (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: bpftool: add btf percpu map formated dump (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: add bpffs percpu map pretty print tests in test_btf (Yauheni Kaliuta) [1700846] - [net] bpf: add bpffs pretty print for percpu arraymap/hash/lru_hash (Yauheni Kaliuta) [1700846] - [net] bpf/verifier: display non-spill stack slot types in print_verifier_state (Yauheni Kaliuta) [1700846] - [tools] bpf: use --cgroup in test_suite if supplied (Yauheni Kaliuta) [1700846] - [tools] bpf: sockmap test remove shutdown() calls (Yauheni Kaliuta) [1700846] - [net] bpf: remove duplicated include from syscall.c (Yauheni Kaliuta) [1700846] - [net] bpf: sockmap, decrement copied count correctly in redirect error case (Yauheni Kaliuta) [1700846] - [net] bpf, sockmap: fix psock refcount leak in bpf_tcp_recvmsg (Yauheni Kaliuta) [1700846] - [net] bpf, sockmap: fix potential use after free in bpf_tcp_close (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: return from do_event_pipe() on bad arguments (Yauheni Kaliuta) [1700846] - [net] bpf: use per htab salt for bucket hash (Yauheni Kaliuta) [1700846] - [net] bpf: sockmap: write_space events need to be passed to TCP handler (Yauheni Kaliuta) [1700846] - [net] bpf, sockmap: fix sock hash count in alloc_sock_hash_elem (Yauheni Kaliuta) [1700846] - [net] bpf, sockmap: fix sock_hash_alloc and reject zero-sized keys (Yauheni Kaliuta) [1700846] - [net] bpf: fix redirect to map under tail calls (Yauheni Kaliuta) [1700846] - [netdrv] veth: Support per queue XDP ring (Yauheni Kaliuta) [1700846] - [netdrv] veth: Add XDP TX and REDIRECT (Yauheni Kaliuta) [1700846] - [net] xdp: Helpers for disabling napi_direct of xdp_return_frame (Yauheni Kaliuta) [1700846] - [net] bpf: Make redirect_info accessible from modules (Yauheni Kaliuta) [1700846] - [netdrv] veth: Add ndo_xdp_xmit (Yauheni Kaliuta) [1700846] - [netdrv] veth: Handle xdp_frames in xdp napi ring (Yauheni Kaliuta) [1700846] - [netdrv] veth: Avoid drops by oversized packets when XDP is enabled (Yauheni Kaliuta) [1700846] - [netdrv] veth: Add driver XDP (Yauheni Kaliuta) [1700846] - [net] net: Export skb_headers_offset_update (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: fix bpf selftest test_cgroup_storage failure (Yauheni Kaliuta) [1700846] - [net] bpf, sockmap: fix sock_map_ctx_update_elem race with exist/noexist (Yauheni Kaliuta) [1700846] - [net] bpf, sockmap: fix map elem deletion race with smap_stop_sock (Yauheni Kaliuta) [1700846] - [net] bpf, sockmap: fix leakage of smap_psock_map_entry (Yauheni Kaliuta) [1700846] - [net] bpf: fix a rcu usage warning in bpf_prog_array_copy_core() (Yauheni Kaliuta) [1700846] - [tools] bpf: test: fix spelling mistake "REUSEEPORT" -> "REUSEPORT" (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Selftest for bpf_skb_ancestor_cgroup_id (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Add cgroup id helpers to bpf_helpers.h (Yauheni Kaliuta) [1700846] - [net] bpf: decouple btf from seq bpf fs dump and enable more maps (Yauheni Kaliuta) [1700846] - [tools] bpf: Test BPF_PROG_TYPE_SK_REUSEPORT (Yauheni Kaliuta) [1700846] - [tools] bpf: test BPF_MAP_TYPE_REUSEPORT_SOCKARRAY (Yauheni Kaliuta) [1700846] - [tools] bpf: Refactor ARRAY_SIZE macro to bpf_util.h (Yauheni Kaliuta) [1700846] - [net] bpf: Introduce BPF_PROG_TYPE_SK_REUSEPORT (Yauheni Kaliuta) [1700846] - [net] bpf: Introduce BPF_MAP_TYPE_REUSEPORT_SOCKARRAY (Yauheni Kaliuta) [1700846] - [net] net: Add ID (if needed) to sock_reuseport and expose reuseport_lock (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: add bpffs pretty print btf test for hash/lru_hash maps (Yauheni Kaliuta) [1700846] - [net] bpf: btf: add pretty print for hash/lru_hash maps (Yauheni Kaliuta) [1700846] - [net] bpf: fix bpffs non-array map seq_show issue (Yauheni Kaliuta) [1700846] - [powerpc] powerpc/Makefiles: Convert ifeq to ifdef where possible (Yauheni Kaliuta) [1700846] - [net] bpf: introduce update_effective_progs() (Yauheni Kaliuta) [1700846] - [s390] s390: fix br_r1_trampoline for machines without exrl (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: fix a typo in map in map test (Yauheni Kaliuta) [1700846] - [tools] tools: bpf: fix BTF code added twice to different trees (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: extend test_cgrp2_attach2 test to use cgroup storage (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add a cgroup storage test (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add verifier cgroup storage tests (Yauheni Kaliuta) [1700846] - [tools] bpftool: add support for CGROUP_STORAGE maps (Yauheni Kaliuta) [1700846] - [net] bpf: introduce the bpf_get_local_storage() helper function (Yauheni Kaliuta) [1700846] - [net] bpf: don't allow create maps of cgroup local storages (Yauheni Kaliuta) [1700846] - [net] bpf/verifier: introduce BPF_PTR_TO_MAP_VALUE (Yauheni Kaliuta) [1700846] - [net] bpf: extend bpf_prog_array to store pointers to the cgroup storage (Yauheni Kaliuta) [1700846] - [net] bpf: allocate cgroup storage entries on attaching bpf programs (Yauheni Kaliuta) [1700846] - [net] bpf: pass a pointer to a cgroup storage using pcpu variable (Yauheni Kaliuta) [1700846] - [net] bpf: introduce cgroup storage maps (Yauheni Kaliuta) [1700846] - [net] bpf: add ability to charge bpf maps memory dynamically (Yauheni Kaliuta) [1700846] - [net] bpf: verifier: MOV64 don't mark dst reg unbounded (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Test for get_socket_cookie (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Add bpf_get_socket_cookie to bpf_helpers.h (Yauheni Kaliuta) [1700846] - [tools] bpf: Sync bpf.h to tools/ (Yauheni Kaliuta) [1700846] - [net] bpf: Support bpf_get_socket_cookie in more prog types (Yauheni Kaliuta) [1700846] - [samples] samples: bpf: convert xdpsock_user.c to libbpf (Yauheni Kaliuta) [1700846] - [samples] samples: bpf: convert xdp_fwd_user.c to libbpf (Yauheni Kaliuta) [1700846] - [tools] tools: libbpf: add bpf_object__find_program_by_title() (Yauheni Kaliuta) [1700846] - [tools] tools: libbpf: handle NULL program gracefully in bpf_program__nth_fd() (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: Add BTF build flags to Makefile (Yauheni Kaliuta) [1700846] - [tools] tools/bpftool: ignore build products (Yauheni Kaliuta) [1700846] - [tools] bpf: Add Python 3 support to selftests scripts for bpf (Yauheni Kaliuta) [1700846] - [tools] bpf: btf: fix inconsistent IS_ERR and PTR_ERR (Yauheni Kaliuta) [1700846] - [net] bpf: sockmap: remove redundant pointer sg (Yauheni Kaliuta) [1700846] - [net] bpf: bpf_prog_array_alloc() should return a generic non-rcu pointer (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: don't pass FEATURES_DUMP to libbpf (Yauheni Kaliuta) [1700846] - [tools] tools: libbpf: remove libelf-getphdrnum feature detection (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: test_cgrp2_sock2: fix an off by one (Yauheni Kaliuta) [1700846] - [samples] samples: bpf: ensure that we don't load over MAX_PROGS programs (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Test case for BPF_SOCK_OPS_TCP_LISTEN_CB (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Better verification in test_tcpbpf (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Switch test_tcpbpf_user to cgroup_helpers (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Fix const'ness in cgroup_helpers (Yauheni Kaliuta) [1700846] - [tools] bpf: Sync bpf.h to tools/ (Yauheni Kaliuta) [1700846] - [net] bpf: Add BPF_SOCK_OPS_TCP_LISTEN_CB (Yauheni Kaliuta) [1700846] - [tools] bpf: btf: print map dump and lookup with btf info (Yauheni Kaliuta) [1700846] - [tools] bpf: btf: add btf print functionality (Yauheni Kaliuta) [1700846] - [tools] bpf: btf: export btf types and name by offset from lib (Yauheni Kaliuta) [1700846] - [tools] tools: bpf: build and install man page for eBPF helpers from bpftool/ (Yauheni Kaliuta) [1700846] - [tools] tools: bpf: synchronise BPF UAPI header with tools (Yauheni Kaliuta) [1700846] - [include] bpf: fix documentation for eBPF helpers (Yauheni Kaliuta) [1700846] - [tools] bpftool: add bash completion for cgroup tree command (Yauheni Kaliuta) [1700846] - [tools] bpftool: document cgroup tree command (Yauheni Kaliuta) [1700846] - [tools] bpftool: introduce cgroup tree command (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Test sys_connect BPF hooks with TFO (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: Add xdp_sample_pkts example (Yauheni Kaliuta) [1700846] - [tools] trace_helpers.c: Add helpers to poll multiple perf FDs for events (Yauheni Kaliuta) [1700846] - [net] bpf: deal with kABI breakage in cgroups (Yauheni Kaliuta) [1700846] - [netdrv] nfp: bpf: fix static check error through tightening shift amount adjustment (Pablo Cascon) [1663986] - [netdrv] nfp: disable netpoll on representors (Pablo Cascon) [1663986] - [netdrv] nfp: validate the return code from dev_queue_xmit() (Pablo Cascon) [1663986] - [netdrv] nfp: fix simple vNIC mailbox length (Pablo Cascon) [1663986] - [netdrv] nfp: nsp: set higher timeout for flash bundle (Pablo Cascon) [1663986] - [netdrv] nfp: nsp: allow the use of DMA buffer (Pablo Cascon) [1663986] - [netdrv] nfp: nsp: move default buffer handling into its own function (Pablo Cascon) [1663986] - [netdrv] nfp: nsp: use fractional size of the buffer (Pablo Cascon) [1663986] - [netdrv] nfp: report RJ45 connector in ethtool (Pablo Cascon) [1663986] - [netdrv] nfp: remove ethtool flashing fallback (Pablo Cascon) [1663986] - [netdrv] nfp: Remove switchdev.h inclusion (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: fix code-gen bug on BPF_ALU | BPF_XOR | BPF_K (Pablo Cascon) [1663986] - [netdrv] nfp: devlink: allow flashing the device via devlink (Pablo Cascon) [1663986] - [netdrv] nfp: devlink: include vendor/product info in serial number (Pablo Cascon) [1663986] - [netdrv] nfp: devlink: use the generic manufacture identifier instead of vendor (Pablo Cascon) [1663986] - [netdrv] nfp: flower: cmsg: use struct_size() helper (Pablo Cascon) [1663986] - [netdrv] nfp: Implement ndo_get_port_parent_id() (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: complete ALU32 logic shift supports (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: correct the behavior for shifts by zero (Pablo Cascon) [1663986] - [netdrv] nfp: devlink: report the running and flashed versions (Pablo Cascon) [1663986] - [netdrv] nfp: nsp: add support for versions command (Pablo Cascon) [1663986] - [netdrv] nfp: devlink: report fixed versions (Pablo Cascon) [1663986] - [netdrv] nfp: devlink: report driver name and serial number (Pablo Cascon) [1663986] - [netdrv] nfp: use struct_size() in kzalloc() (Pablo Cascon) [1663986] - [netdrv] nfp: flower: enable MAC address sharing for offloadable devs (Pablo Cascon) [1663986] - [netdrv] nfp: flower: ensure MAC cleanup on address change (Pablo Cascon) [1663986] - [netdrv] nfp: flower: add infastructure for non-repr priv data (Pablo Cascon) [1663986] - [netdrv] nfp: flower: ensure deletion of old offloaded MACs (Pablo Cascon) [1663986] - [netdrv] nfp: flower: remove list infastructure from MAC offload (Pablo Cascon) [1663986] - [netdrv] nfp: flower: ignore offload of VF and PF repr MAC addresses (Pablo Cascon) [1663986] - [netdrv] nfp: flower: tidy tunnel related private data (Pablo Cascon) [1663986] - [netdrv] nfp: flower: support multiple memory units for filter offloads (Pablo Cascon) [1663986] - [netdrv] nfp: flower: increase cmesg reply timeout (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: optimize codegen for JSET with a constant (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: remove the trivial JSET optimization (Pablo Cascon) [1663986] - [netdrv] nfp: flower: fix cb_ident duplicate in indirect block register (Pablo Cascon) [1663986] - [netdrv] nfp: abm: allow to opt-out of RED offload (Pablo Cascon) [1663986] - [netdrv] nfp: flower: ensure TCP flags can be placed in IPv6 frame (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: implement jitting of BPF_ALU | BPF_ARSH | BPF_* (Pablo Cascon) [1663986] - [netdrv] nfp: convert to DEFINE_SHOW_ATTRIBUTE (Pablo Cascon) [1663986] - [netdrv] nfp: report more info when reconfiguration fails (Pablo Cascon) [1663986] - [netdrv] nfp: add offset to all TLV parsing errors (Pablo Cascon) [1663986] - [netdrv] nfp: add offloads on representors (Pablo Cascon) [1663986] - [netdrv] nfp: add locking around representor changes (Pablo Cascon) [1663986] - [netdrv] nfp: run don't require Qdiscs on representor netdevs (Pablo Cascon) [1663986] - [netdrv] nfp: run representor TX locklessly (Pablo Cascon) [1663986] - [netdrv] nfp: avoid oversized TSO headers with metadata prepend (Pablo Cascon) [1663986] - [netdrv] nfp: correct descriptor offsets in presence of metadata (Pablo Cascon) [1663986] - [netdrv] nfp: move queue variable init (Pablo Cascon) [1663986] - [netdrv] nfp: move temporary variables in nfp_net_tx_complete() (Pablo Cascon) [1663986] - [netdrv] nfp: copy only the relevant part of the TX descriptor for frags (Pablo Cascon) [1663986] - [netdrv] nfp: flower: prevent offload if rhashtable insert fails (Pablo Cascon) [1663986] - [netdrv] nfp: flower: release metadata on offload failure (Pablo Cascon) [1663986] - [netdrv] nfp: abm: add support for more threshold actions (Pablo Cascon) [1663986] - [netdrv] nfp: abm: add cls_u32 offload for simple band classification (Pablo Cascon) [1663986] - [netdrv] nfp: abm: add functions to update DSCP -> virtual queue map (Pablo Cascon) [1663986] - [netdrv] nfp: abm: calculate PRIO map len and check mailbox size (Pablo Cascon) [1663986] - [netdrv] nfp: abm: add GRED offload (Pablo Cascon) [1663986] - [netdrv] nfp: abm: wrap RED parameters in bands (Pablo Cascon) [1663986] - [netdrv] nfp: abm: add up bands for sto/non-sto stats (Pablo Cascon) [1663986] - [netdrv] nfp: abm: switch to extended stats for reading packet/byte counts (Pablo Cascon) [1663986] - [netdrv] nfp: abm: size threshold table to account for bands (Pablo Cascon) [1663986] - [netdrv] nfp: abm: pass band parameter to functions (Pablo Cascon) [1663986] - [netdrv] nfp: abm: map per-band symbols (Pablo Cascon) [1663986] - [netdrv] nfp: abm: restructure Qdisc handling (Pablo Cascon) [1663986] - [netdrv] nfp: abm: save RED's parameters (Pablo Cascon) [1663986] - [netdrv] nfp: abm: reset RED's child based on limit (Pablo Cascon) [1663986] - [netdrv] nfp: abm: build full Qdisc hierarchy based on graft notifications (Pablo Cascon) [1663986] - [netdrv] nfp: abm: allocate Qdisc child table (Pablo Cascon) [1663986] - [netdrv] nfp: abm: remember which Qdisc is root (Pablo Cascon) [1663986] - [netdrv] nfp: abm: track all offload-enabled qdiscs (Pablo Cascon) [1663986] - [netdrv] nfp: abm: keep track of all RED thresholds (Pablo Cascon) [1663986] - [netdrv] nfp: abm: rename qdiscs -> red_qdiscs (Pablo Cascon) [1663986] - [netdrv] nfp: flower: remove unnecessary code in flow lookup (Pablo Cascon) [1663986] - [netdrv] nfp: flower: remove TC egdev offloads (Pablo Cascon) [1663986] - [netdrv] nfp: flower: offload tunnel decap rules via indirect TC blocks (Pablo Cascon) [1663986] - [netdrv] nfp: flower: increase scope of netdev checking functions (Pablo Cascon) [1663986] - [netdrv] nfp: flower: allow non repr netdev offload (Pablo Cascon) [1663986] - [netdrv] nfp: use the new __netdev_tx_sent_queue() BQL optimisation (Pablo Cascon) [1663986] - [netdrv] nfp: abm: refuse RED offload with harddrop set (Pablo Cascon) [1663986] - [netdrv] nfp: abm: don't set negative threshold (Pablo Cascon) [1663986] - [netdrv] nfp: abm: provide more precise info about offload parameter validation (Pablo Cascon) [1663986] - [netdrv] nfp: parse vNIC TLV capabilities at alloc time (Pablo Cascon) [1663986] - [netdrv] nfp: pass ctrl_bar pointer to nfp_net_alloc (Pablo Cascon) [1663986] - [netdrv] nfp: abm: split qdisc offload code into a separate file (Pablo Cascon) [1663986] - [netdrv] nfp: flower: include geneve as supported offload tunnel type (Pablo Cascon) [1663986] - [netdrv] nfp: flower: use geneve and vxlan helpers (Pablo Cascon) [1663986] - [netdrv] nfp: flower: use the common netdev notifier (Pablo Cascon) [1663986] - [netdrv] nfp: register a notifier handler in a central location for the device (Pablo Cascon) [1663986] - [netdrv] nfp: flower: make nfp_fl_lag_changels_event() void (Pablo Cascon) [1663986] - [netdrv] nfp: flower: don't try to nack device unregister events (Pablo Cascon) [1663986] - [netdrv] nfp: flower: remove unnecessary iteration over devices (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: protect against mis-initializing atomic counters (Pablo Cascon) [1663986] - [netdrv] nfp: devlink port split support for 1x100G CXP NIC (Pablo Cascon) [1663986] - [netdrv] nfp: replace long license headers with SPDX (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: support pointers to other stack frames for BPF-to-BPF calls (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: account for BPF-to-BPF calls when preparing nfp JIT (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: ignore helper-related checks for BPF calls in nfp verifier (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: rename nfp_prog->stack_depth as nfp_prog->stack_frame_depth (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: allow control message sizing for map ops (Pablo Cascon) [1663986] - [netdrv] nfp: allow apps to request larger MTU on control vNIC (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: parse global BPF ABI version capability (Pablo Cascon) [1663986] - [netdrv] nfp: warn on experimental TLV types (Pablo Cascon) [1663986] - [netdrv] nfp: remove ndo_poll_controller (Pablo Cascon) [1663986] - [netdrv] nfp: replace spin_lock_bh with spin_lock in tasklet callback (Pablo Cascon) [1663986] - [netdrv] nfp: separate VXLAN and GRE feature handling (Pablo Cascon) [1663986] - [netdrv] nfp: validate rtsym accesses fall within the symbol (Pablo Cascon) [1663986] - [netdrv] nfp: prefix rtsym error messages with symbol name (Pablo Cascon) [1663986] - [netdrv] nfp: fix readq on absolute RTsyms (Pablo Cascon) [1663986] - [netdrv] nfp: make RTsym users handle absolute symbols correctly (Pablo Cascon) [1663986] - [netdrv] nfp: support access to absolute RTsyms (Pablo Cascon) [1663986] - [netdrv] nfp: convert all RTsym users to use new read/write helpers (Pablo Cascon) [1663986] - [netdrv] nfp: convert existing RTsym helpers to full target decoding (Pablo Cascon) [1663986] - [netdrv] nfp: pass cpp_id to nfp_cpp_map_area() (Pablo Cascon) [1663986] - [netdrv] nfp: add RTsym access helpers (Pablo Cascon) [1663986] - [netdrv] nfp: add basic errors messages to target logic (Pablo Cascon) [1663986] - [netdrv] nfp: save the MU locality field offset (Pablo Cascon) [1663986] - [netdrv] nfp: refactor the per-chip PCIe config (Pablo Cascon) [1663986] - [netdrv] nfp: add support for NFP5000 (Pablo Cascon) [1663986] - [netdrv] nfp: abm: look up MAC addresses via management FW (Pablo Cascon) [1663986] - [netdrv] nfp: add support for indirect HWinfo lookup (Pablo Cascon) [1663986] - [netdrv] nfp: interpret extended FW load result codes (Pablo Cascon) [1663986] - [netdrv] nfp: attempt FW load from flash (Pablo Cascon) [1663986] - [netdrv] nfp: encapsulate NSP command arguments into structs (Pablo Cascon) [1663986] - [netdrv] nfp: clean up return types in kdoc comments (Pablo Cascon) [1663986] - [netdrv] nfp: flower: allow matching on ipv4 UDP tunnel tos and ttl (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: xdp_adjust_tail support (Pablo Cascon) [1663986] - [netdrv] nfp: fix variable dereferenced before check in nfp_app_ctrl_rx_raw() (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: improve map offload info messages (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: remember maps by ID (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: allow receiving perf events on data queues (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: pass raw data buffer to nfp_bpf_event_output() (Pablo Cascon) [1663986] - [netdrv] nfp: allow control message reception on data queues (Pablo Cascon) [1663986] - [netdrv] nfp: move repr handling on RX path (Pablo Cascon) [1663986] - [netdrv] nfp: protect from theoretical size overflows on HW descriptor ring (Pablo Cascon) [1663986] - [netdrv] nfp: restore correct ordering of fields in rx ring structure (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: allow program sharing within ASIC (Pablo Cascon) [1663986] - [netdrv] nfp: add .ndo_init() and .ndo_uninit() callbacks (Pablo Cascon) [1663986] - [netdrv] nfp: add support for simultaneous driver and hw XDP (Pablo Cascon) [1663986] - [netdrv] nfp: avoid using getnstimeofday64() (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: migrate to advanced reciprocal divide in reciprocal_div.h (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: support u32 divide using reciprocal_div.h (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: support u16 and u32 multiplications (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: copy range info for all operands of all ALU operations (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: rename umin/umax to umin_src/umax_src (Pablo Cascon) [1663986] - [netdrv] nfp: make use of napi_consume_skb() (Pablo Cascon) [1663986] - [netdrv] nfp: implement netpoll ndo (thus enabling netconsole) (Pablo Cascon) [1663986] - [netdrv] nfp: fail probe if serial or interface id is missing (Pablo Cascon) [1663986] - [netdrv] nfp: expose ring stats of inactive rings via ethtool (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: allow source ptr type be map ptr in memcpy optimization (Pablo Cascon) [1663986] - [netdrv] bpf: offload: keep the offload state per-ASIC (Pablo Cascon) [1663986] - [netdrv] bpf: offload: aggregate offloads per-device (Pablo Cascon) [1663986] - [tools] selftests/bpf: add test for sharing objects between netdevs (Ivan Vecera) [1708399] - [netdrv] netdevsim: allow program sharing between devices (Ivan Vecera) [1708399] - [net] bpf: offload: allow program and map sharing per-ASIC (Ivan Vecera) [1708399] - [netdrv] bpf: offload: keep the offload state per-ASIC (Ivan Vecera) [1708399] - [netdrv] bpf: offload: aggregate offloads per-device (Ivan Vecera) [1708399] - [net] bpf: offload: rename bpf_offload_dev_match() to bpf_offload_prog_map_match() (Ivan Vecera) [1708399] - [netdrv] netdevsim: associate bound programs with shared dev (Ivan Vecera) [1708399] - [netdrv] netdevsim: add shared netdevsim devices (Ivan Vecera) [1708399] - [netdrv] netdevsim: add switch_id attribute (Ivan Vecera) [1708399]- [infiniband] IB/mlx5: Remove set but not used variable (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: WQE dump jumps over first 16 bytes (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: Fix false compilation warning (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Remove redundant assignment (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Fix compilation warning in en_tc.c (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: Fix compilation warning in eq.c (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Fix the max MTU check in case of XDP (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Fix use-after-free after xdp_return_frame (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Fix scatter to CQE in DCT QP creation (Alaa Hleihel) [1691238] - [netdrv] Revert "net/mlx5e: Enable reporting checksum unnecessary also for L3 packets" (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Rx, Check ip headers sanity (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: FPGA, tls, idr remove on flow delete (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: FPGA, tls, hold rcu read lock a bit longer (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Consider tunnel type for encap contexts (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: E-Switch, Fix esw manager vport indication for more vport commands (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Correctly use the namespace type when allocating pedit action (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: ethtool, Allow legacy link-modes configuration via non-extended ptys (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: ethtool, Fix type analysis of advertised link-mode (Alaa Hleihel) [1691238] - [netdrv] net: mlx5: Add a missing check on idr_find, free buf (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Allow IPv4 ttl & IPv6 hop_limit rewrite for all L4 protocols (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Use mlx5 core to create/destroy a DEVX DCT (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: Fix DCT creation bad flow (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Fix bad flow upon DEVX mkey creation (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Add support for ODP for DEVX indirection mkey (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Manage indirection mkey upon DEVX flow for ODP (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: DEVX handling for indirection MKEY (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Fix access to non-existing receive queue (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Properly get the PF number phys port name ndo (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: Consolidate update FTE for all removal changes (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: Add a locked flag to node removal functions (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: Add modify FTE helper function (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: Fix multiple updates of steering rules in parallel (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Validate correct PD before prefetch MR (Alaa Hleihel) [1691238] - [infiniband] RDMA/mlx5: Introduce and reuse helper to identify ODP MR (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Protect against prefetch of invalid MR (Alaa Hleihel) [1691238] - [infiniband] net/mlx5: Make mlx5_cmd_exec_cb() a safe API (Alaa Hleihel) [1691238] - [infiniband] RDMA: Clean structures from CONFIG_INFINIBAND_ON_DEMAND_PAGING (Alaa Hleihel) [1691238] - [infiniband] RDMA/mlx5: Embed into the code flow the ODP config option (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Add missing static function annotation (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Do not use hw_access_flags for be and CPU data (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: Fix code style issue in mlx driver (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Fix the locking of SRQ objects in ODP events (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Make mlx5_ib_stage_odp_cleanup() static (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Declare local functions 'static' (Alaa Hleihel) [1691238] - [netdrv] RDMA/mlx5: Delete declaration of already removed function (Alaa Hleihel) [1691238] - [netdrv] mlx5-core: Mark ConnectX-6 Dx as unsupported device (Alaa Hleihel) [1691236 1687434] - [netdrv] net/mlx5: Update the list of the PCI supported devices (Alaa Hleihel) [1691236 1687434] - [infiniband] IB/mlx5: Fix mapping of link-mode to IB width and speed (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: ethtool, Add ethtool support for 50Gbps per lane link modes (Alaa Hleihel) [1691236 1683102] - [infiniband] IB/mlx5: Add support for 50Gbps per lane link modes (Alaa Hleihel) [1691236 1683102] - [netdrv] net/mlx5: Add support to ext_* fields introduced in Port Type and Speed register (Alaa Hleihel) [1691236 1683102] - [include] net/mlx5: Add new fields to Port Type and Speed register (Alaa Hleihel) [1691236 1683102] - [netdrv] net/mlx5: Refactor queries to speed fields in Port Type and Speed register (Alaa Hleihel) [1691236 1683102] - [netdrv] net/mlx5e: Set peer flow needed also for multipath (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Update check for merged eswitch device (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Use hint to resolve route when in HW multipath mode (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Always query offloaded tc peer rule counter (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Re-attempt to offload flows on multipath port affinity events (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5: Emit port affinity event for multipath offloads (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Allow one failure when offloading tc encap rules under multipath (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Don't inherit flow flags on peer flow creation (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Activate HW multipath and handle port affinity based on FIB events (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5: Add multipath mode (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5: Use own workqueue for lag netdev events processing (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5: Expose lag operations in header file (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5: Use unsigned int bit instead of bool as a struct member (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Don't make internal use of errno to denote missing neigh (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Cleanup attach encap function (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Remove 'parse_attr' argument in mlx5e_tc_add_fdb_flow() (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Introduce mlx5e_flow_esw_attr_init() helper (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Return the allocated flow directly from __mlx5e_add_fdb_flow (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Fix GRE key by controlling port tunnel entropy calculation (Alaa Hleihel) [1691236 1663240] - [include] net/mlx5: Introduce tunnel entropy control in PCMR register (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5: Use read-modify-write when changing PCMR register values (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Remove wrong and superfluous tc pedit header type check (Alaa Hleihel) [1691236] - [netdrv] drivers: net: use flow action infrastructure (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: support for two independent packet edit actions (Alaa Hleihel) [1691236] - [netdrv] flow_offload: add flow_rule and flow_match structures and use them (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: XDP, fix redirect resources availability check (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Fix a compilation warning in events.c (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: No command allowed when command interface is not ready (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Fix NULL pointer derefernce in set channels error flow (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Don't overwrite pedit action when multiple pedit used (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Update hw flows when encap source mac changed (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Use the inner headers to determine tc/pedit offload limitation on decap flows (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Properly set steering match levels for offloaded TC decap rules (Alaa Hleihel) [1691236 1663207] - [netdrv] net/mlx5e: Unblock setting vid 0 for VFs through the uplink rep (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Move to use common phys port names for vport representors (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Allow MAC invalidation while spoofchk is ON (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Take lock with IRQs disabled to avoid deadlock (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Fix wrong private flag usage causing checksum disable (Alaa Hleihel) [1691236] - [netdrv] Revert "net/mlx5e: E-Switch, Initialize eswitch only if eswitch manager" (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Fix flow creation on representors (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Fix how advise_mr() launches async work (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Fix check for supported user flags when creating a QP (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Fix cb_ident duplicate in indirect block register (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Fix wrong (zero) TX drop counter indication for representor (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Fix wrong error code return on FEC query failure (Alaa Hleihel) [1691236] - [infiniband] Revert "IB/mlx5: Fix long EEH recover time with NVMe offloads" (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Allow XRC INI usage via verbs in DEVX context (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: drop useless LIST_HEAD (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: fix semicolon.cocci warnings (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Signedness bug in UVERBS_HANDLER() (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Allocate the per-port Q counter shared when DEVX is supported (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: XDP, Add user control for XDP TX MPWQE feature (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: XDP, Support Enhanced Multi-Packet TX WQE (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: XDP, Add array for WQE info descriptors (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: XDP, Maintain a FIFO structure for xdp_info instances (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: XDP, Replace boolean doorbell indication with segment pointer (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: XDP, Warn upon polling an error CQE (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: XDP, Change the XDP SQ redirect indication (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: XDP, Precede XDP-related operations in RQ poll by a loaded program check (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: TX, Print opcode in error CQE warning (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Fix wrong error unwind (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Fix long EEH recover time with NVMe offloads (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Simplify netdev unbinding (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Use the correct commands for UMEM and UCTX allocation (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Use uid as part of alloc/dealloc transport domain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Fix LAG requirement when CONFIG_MLX5_ESWITCH is off (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Fix query_nic_sys_image_guid() error during init (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Support tunnel encap over tagged Ethernet (Alaa Hleihel) [1691236 1663255] - [netdrv] net/mlx5e: Support VLAN encap ETH header generation (Alaa Hleihel) [1691236 1663255] - [netdrv] net/mlx5e: Re-order route and encap header memory allocation (Alaa Hleihel) [1691236 1663255] - [netdrv] net/mlx5e: Tunnel encap ETH header helper function (Alaa Hleihel) [1691236 1663255] - [netdrv] net/mlx5e: Fail attempt to offload e-switch TC encap flows with vlan on underlay (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Tunnel routing output devs helper function (Alaa Hleihel) [1691236 1663255] - [netdrv] net/mlx5e: Fail attempt to offload e-switch TC flows with egress upper devices (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Allow vlans on e-switch uplink reps (Alaa Hleihel) [1691236 1663255] - [netdrv] net/mlx5e: Increase VF representors' SQ size to 128 (Alaa Hleihel) [1691236] - [netdrv] mlx5: extend PTP gettime function to read system clock (Alaa Hleihel) [1691236] - [netdrv] mlx5: update timecounter at least twice per counter overflow (Alaa Hleihel) [1691236] - [include] IB/mlx5: Introduce uid as part of alloc/dealloc transport domain (Alaa Hleihel) [1691236] - [netdrv] drivers: net: ethernet: mellanox: use skb_sec_path helper (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Fix compile issue when ODP disabled (Alaa Hleihel) [1691236] - [include] net/mlx5: Add shared Q counter bits (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Add advise_mr() support (Alaa Hleihel) [1691236 1663248] - [infiniband] IB/uverbs: Add helper to get array size from ptr attribute (Alaa Hleihel) [1691236 1663248] - [infiniband] RDMA/mlx5: Fix function name typo 'fileds' -> 'fields' (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Delete unreachable handle_atomic code by simplifying SW completion (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Continue driver initialization despite debugfs failure (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Add some ethtool port control entries to the uplink rep netdev (Alaa Hleihel) [1691236 1663256] - [netdrv] net/mlx5e: Expose ethtool pause and link functions to mlx5e callers (Alaa Hleihel) [1691236 1663256] - [netdrv] net/mlx5e: Add sriov and udp tunnel ndo support for the uplink rep (Alaa Hleihel) [1691236 1663256] - [netdrv] net/mlx5e: Handle port mtu/link, dcb and lag for uplink reps (Alaa Hleihel) [1691236 1663256] - [netdrv] net/mlx5e: Uninstantiate esw manager vport netdev on switchdev mode (Alaa Hleihel) [1691236 1663256] - [netdrv] net/mlx5e: Remove leftover code from the PF netdev being uplink rep (Alaa Hleihel) [1691236 1663256] - [netdrv] net/mlx5e: Use dedicated uplink vport netdev representor (Alaa Hleihel) [1691236 1663256] - [netdrv] net/mlx5e: Use single argument for the esw representor build params helper (Alaa Hleihel) [1691236 1663256] - [netdrv] net/mlx5: E-Switch, Remove redundant reloading of the IB interface (Alaa Hleihel) [1691236 1663256 1663207] - [netdrv] net/mlx5: Handle LAG FW commands failure gracefully (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5: Make RoCE and SR-IOV LAG modes explicit (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5: Rename mlx5_lag_is_bonded() to __mlx5_lag_is_active() (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5: Allow co-enablement of uplink LAG and SRIOV (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5: Allow/disallow LAG according to pre-req only (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5: Adjustments for the activate LAG logic to run under sriov (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5e: Duplicate offloaded TC eswitch rules under uplink LAG (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5e: Offload TC e-switch rules with egress LAG device (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5e: In case of LAG, one switch parent id is used for all representors (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5e: Enhance flow counter scheme for offloaded TC eswitch rules (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5e: Infrastructure for duplicated offloading of TC flows (Alaa Hleihel) [1691236 1663230 1663207] - [netdrv] net/mlx5e: E-Switch, Add peer miss rules (Alaa Hleihel) [1691236 1663230 1663207] - [netdrv] net/mlx5: Introduce inter-device communication mechanism (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5: Fold the modify lag code into function (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5: Add lag affinity info to log (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5: Split the activate lag function into two routines (Alaa Hleihel) [1691236 1663230] - [include] net/mlx5: E-Switch, Introduce flow counter affinity (Alaa Hleihel) [1691236 1663230] - [infiniband] IB/mlx5: Unify e-switch representors load approach between uplink and VFs (Alaa Hleihel) [1691236] - [include] net/mlx5: Use lowercase 'X' for hex values (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Remove set but not used variable 'upriv' (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Remove duplicated include from eswitch.c (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Use monitor counters for update stats (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Monitor counters commands support (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Avoid query PPCNT register if not supported by the device (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Use CQE padding for Ethernet CQs (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Support multiple encapsulations for a TC flow (Alaa Hleihel) [1691236 1663239 1663207] - [netdrv] net/mlx5e: Allow association of a flow to multiple encaps (Alaa Hleihel) [1691236 1663239] - [netdrv] net/mlx5e: Change parse attr struct to accommodate multiple tunnel infos (Alaa Hleihel) [1691236 1663239] - [netdrv] net/mlx5e: Support header rewrite actions with remote port mirroring (Alaa Hleihel) [1691236 1663239 1663207] - [netdrv] net/mlx5e: Replace the split logic with extended destination (Alaa Hleihel) [1691236 1663239] - [netdrv] net/mlx5e: Annul encap action ordering requirement (Alaa Hleihel) [1691236 1663239 1663207] - [netdrv] net/mlx5e: Move flow attr reformat action bit to per dest flags (Alaa Hleihel) [1691236 1663239 1663207] - [netdrv] net/mlx5e: Refactor eswitch flow attr for destination specific properties (Alaa Hleihel) [1691236 1663239 1663207] - [netdrv] net/mlx5: E-Switch, Rename esw attr mirror count field (Alaa Hleihel) [1691236 1663239 1663207] - [netdrv] net/mlx5: Consider encapsulation properties when comparing destinations (Alaa Hleihel) [1691236 1663239] - [infiniband] RDMA/mlx5: Fail early if user tries to create flows on IB representors (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Remove duplicated include from mlx5_ib.h (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Add 2X width support to query_port (Alaa Hleihel) [1691236 1683102] - [infiniband] IB/mlx5: Add HDR speed support to query port (Alaa Hleihel) [1691236 1683102] - [infiniband] IB/mlx5: Report CapabilityMask2 in ib_query_port (Alaa Hleihel) [1691236 1683102] - [netdrv] net/mlx5e: Add GRE protocol offloading (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Move TC tunnel offloading code to separate source file (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Branch according to classified tunnel type (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Refactor VXLAN tunnel decap offloading code (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Refactor VXLAN tunnel encap offloading code (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Replace egdev with indirect block notifications (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Propagate the filter's net device to mlx5e structures (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Provide the TC filter netdev as parameter to flower callbacks (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Support TC indirect block notifications for eswitch uplink reprs (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Store eswitch uplink representor state on a dedicated struct (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5: Remove the get protocol device interface entry (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Support extended destination format in flow steering command (Alaa Hleihel) [1691236 1663239] - [netdrv] net/mlx5: E-Switch, Change vhca id valid bool field to bit flag (Alaa Hleihel) [1691236 1663239 1663207] - [include] net/mlx5: Introduce extended destination fields (Alaa Hleihel) [1691236 1663239] - [infiniband] net/mlx5: Revise gre and nvgre key formats (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5: Add monitor commands layout and event data (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Add support for plugged-disabled cable status in PME (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Add support for PCIe power slot exceeded error in PME (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Rework handling of port module events (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Move flow counters data structures from flow steering header (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Use helper to get CQE opcode (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Use helper to get CQE opcode (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: When fetching CQEs return CQE instead of void pointer (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Report packet based credit mode device capability (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Add packet based credit mode support (Alaa Hleihel) [1691236] - [include] net/mlx5: Expose packet based credit mode (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Enable TX on a DEVX flow table (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Improve ethtool private-flags code structure (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: ethtool, Support user configuration for RX hash fields (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Move RSS params to a dedicated struct (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Refactor TIR configuration function (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Move modify tirs hash functionality (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Cleanup unused defines (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Remove trailing space of tx_pause ethtool counter name (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Allow XRC usage via verbs in DEVX context (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Update the supported DEVX commands (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Enforce DEVX privilege by firmware (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Enable modify and query verbs objects via DEVX (Alaa Hleihel) [1691236] - [include] net/mlx5: Update mlx5_ifc with DEVX UCTX capabilities bits (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Unfold modify RMP function (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Unfold create RMP function (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Initialize SRQ tables on mlx5_ib (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Update SRQ functions signatures to mlx5_ib format (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Use stages for callback to setup and release DEVX (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Remove SRQ signature global flag (Alaa Hleihel) [1691236] - [infiniband] net/mlx5: Move SRQ functions to RDMA part (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Remove references to local mlx5_core functions (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Remove not-used lib/eq.h header file (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Remove dead transobj code (Alaa Hleihel) [1691236] - [infiniband] net/mlx5: Align SRQ licenses and copyright information (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Debug print for forwarded async events (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Forward SRQ resource events (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Forward QP/WorkQueues resource events (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Remove all deprecated software versions of FW events (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Handle raw delay drop general event (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Allow forwarding event type general event as is (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Handle raw port change event rather than the software version (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Remove unused events callback and logic (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Use the new mlx5 core notifier API (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Forward all mlx5 events to mlx5 notifiers chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Use the new mlx5 core notifier API (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Allow port change event to be forwarded to driver notifiers chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Driver events notifier API (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Use fragmented QP's buffer for in-kernel users (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Use fragmented SRQ's buffer for in-kernel users (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Attach a DEVX counter via raw flow creation (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Improve core device events handling (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Device events, Use async events chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: CQ ERR, Use async events chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Resource tables, Use async events chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: CmdIF, Use async events chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: FWPage, Use async events chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: E-Switch, Use async events chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Clock, Use async events chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: FPGA, Use async events chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: FWTrace, Use async events chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Introduce atomic notifier chain subscription API (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Use the uapi disablement APIs instead of code (Alaa Hleihel) [1691236] - [infiniband] RDMA/uverbs: Use a linear list to describe the compiled-in uapi (Alaa Hleihel) [1691236] - [netdrv] mlx5: use skb_vlan_tag_get_prio() (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Allow modify AV in DCI QP to RTR (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Make EQE access methods inline (Alaa Hleihel) [1691236] - [netdrv] {net, IB}/mlx5: Move Page fault EQ and ODP logic to RDMA (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Generic EQ (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Different EQ types (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Privatize eq_table and friends (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, irq_info and rmap belong to eq_table (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Create all EQs in one place (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Move all EQ logic to eq.c (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Remove redundant completion EQ list lock (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, No need to store eq index as a field (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Remove unused fields and structures (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Use the right place to store/read IRQ affinity hint (Alaa Hleihel) [1691236] - [include] net/mlx5: Fix offsets of ifc reserved fields (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Remove the false indication of software timestamping support (Alaa Hleihel) [1691234 1647734] - [netdrv] net/mlx5: Typo fix in del_sw_hw_rule (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: RX, Fix wrong early return in receive queue poll (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Cancel DIM work on close SQ (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Remove unused UDP GSO remaining counter (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Avoid encap flows deletion attempt the 1st time a neigh is resolved (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Properly initialize flow attributes for slow path eswitch rule deletion (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Avoid overriding the user provided priority for offloaded tc rules (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Err if asked to mirror a goto chain tc eswitch rule (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Fix default amount of channels for VF representors (Alaa Hleihel) [1691234] - [include] net/mlx5: E-Switch, Fix fdb cap bits swap (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Block DEVX umem from the non applicable cases (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Fix XRC QP support after introducing extended atomic (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Fix failing ethtool query on FEC query error (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Fix wrong field name in FEC related functions (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Fix a bug in turning off FEC policy in unsupported speeds (Alaa Hleihel) [1691234] - [include] net/mlx5: Fix XRC SRQ umem valid bits (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Allocate enough space for the FDB sub-namespaces (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Added 'raw_errors_laneX' fields to ethtool statistics (Alaa Hleihel) [1691234] - [include] net/mlx5: Added "per_lane_error_counters" cap bit to PCAM (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Ethtool driver callback for query/set FEC policy (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Add port FEC get/set functions (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Add FEC fields to Port Phy Link Mode (PPLM) reg (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Remove counter from idr after removing it from list (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Take fs_counters dellist before addlist (Alaa Hleihel) [1691234] - [infiniband] net/mlx5: Refactor fragmented buffer struct fields and init flow (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Support offloading tc priorities and chains for eswitch flows (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Use a slow path rule instead if vxlan neighbour isn't available (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: E-Switch, Enable setting goto slow path chain action (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Avoid duplicated code for tc offloads add/del fdb rule (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: For TC offloads, always add new flow instead of appending the actions (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Add a no-append flow insertion mode (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: E-Switch, Add chains and priorities (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: E-Switch, Have explicit API to delete fwd rules (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Split FDB fast path prio to multiple namespaces (Alaa Hleihel) [1691234] - [include] net/mlx5: Add cap bits for multi fdb encap (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Split TC add rule path for nic vs e-switch (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Change return type of tc add flow functions (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Use flow counter IDs and not the wrapping cache object (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: E-Switch, Get counters for offloaded flows from callers (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Add support for extended atomic operations (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Allow scatter to CQE without global signaled WRs (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Verify that driver supports user flags (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Support scatter to CQE for DC transport type (Alaa Hleihel) [1691234] - [include] net/mlx5: Expose DC scatter to CQE capability bit (Alaa Hleihel) [1691234] - [infiniband] RDMA/mlx5: Add support for flow tag to raw create flow (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Verify DEVX object type (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Add new counter for aRFS rule insertion failures (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Add extack messages for TC offload failures (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: E-Switch, Add extack messages to devlink callbacks (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Allow reporting of checksum unnecessary (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Enable reporting checksum unnecessary also for L3 packets (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Add ethtool control of ring params to VF representors (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Enable multi-queue and RSS for VF representors (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Expose ethtool rss key size / indirection table functions (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Expose function for building RSS params (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Provide explicit directive if to create inner indirect tirs (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: E-Switch, Provide flow dest when creating vport rx rule (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Extract creation of rep's default flow rule (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Enable stateless offloads for VF representor netdevs (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Change VF representors' RQ type (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Ethtool steering, Support masks for l3/l4 filters (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Enable DEVX on IB (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Enable DEVX white list commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Manage device uid for DEVX white list commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Expose RAW QP device handles to user space (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set valid umem bit on DEVX (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of TD commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of XRCD commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of CQ creation (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid upon PD allocation (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of RQT commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of TIS commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of TIR commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of MCG commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of DCT commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of SRQ commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of SQ commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of RQ commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of QP creation (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Use uid as part of PD commands (Alaa Hleihel) [1691234] - [include] net/mlx5: Update mlx5_ifc with DEVX UID bits (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Set uid as part of DCT commands (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Set uid as part of SRQ commands (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Set uid as part of SQ commands (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Set uid as part of RQ commands (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Set uid as part of QP commands (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Set uid as part of CQ commands (Alaa Hleihel) [1691234] - [infiniband] RDMA/mlx5: Enable vport loopback when user context or QP mandate (Alaa Hleihel) [1691234] - [infiniband] RDMA/mlx5: Allow creating RAW ethernet QP with loopback support (Alaa Hleihel) [1691234] - [infiniband] RDMA/mlx5: Refactor transport domain bookkeeping logic (Alaa Hleihel) [1691234] - [infiniband] net/mlx5: Rename incorrect naming in IFC file (Alaa Hleihel) [1691234] - [infiniband] RDMA/mlx5: Use rdma_user_mmap_io (Alaa Hleihel) [1691234] - [infiniband] RDMA/mlx5: Allow creating a matcher for a NIC TX flow table (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Add NIC TX namespace when getting a flow table (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Add flow actions support to raw create flow (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Refactor raw flow creation (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Don't overwrite action if already set (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Refactor flow action parsing to be more generic (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Enable attaching packet reformat action to steering flows (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Enable reformat on NIC RX if supported (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Enable attaching DECAP action to steering flows (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Enable decap and packet reformat on flow tables (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Enable attaching modify header to steering flows (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Add NIC TX steering support (Alaa Hleihel) [1691234 1663215] - [netdrv] net/mlx5e: Replace PTP clock lock from RW lock to seq lock (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Move Q counters allocation and drop RQ to init_rx (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Add flow counters idr (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Store flow counters in a list (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Add new list to store deleted flow counters (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Change flow counters addlist type to single linked list (Alaa Hleihel) [1691234] - [infiniband] RDMA/mlx5: Extend packet reformat verbs (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Add new flow action verb - packet reformat (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/uverbs: Add generic function to fill in flow action object (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Add a new flow action verb - modify header (Alaa Hleihel) [1691234 1663215] - [netdrv] net/mlx5: Export packet reformat alloc/dealloc functions (Alaa Hleihel) [1691234 1663215] - [netdrv] net/mlx5: Pass a namespace for packet reformat ID allocation (Alaa Hleihel) [1691234 1663215] - [include] net/mlx5: Expose new packet reformat capabilities (Alaa Hleihel) [1691234 1663215] - [netdrv] {net, RDMA}/mlx5: Rename encap to reformat packet (Alaa Hleihel) [1691234 1663215] - [netdrv] net/mlx5: Move header encap type to IFC header file (Alaa Hleihel) [1691234 1663215] - [netdrv] net/mlx5: Break encap/decap into two separated flow table creation flags (Alaa Hleihel) [1691234 1663215] - [netdrv] net/mlx5: Add support for more namespaces when allocating modify header (Alaa Hleihel) [1691234 1663215] - [netdrv] net/mlx5: Export modify header alloc/dealloc functions (Alaa Hleihel) [1691234 1663215] - [netdrv] net/mlx5: Add proper NIC TX steering flow tables support (Alaa Hleihel) [1691234 1663215] - [netdrv] net/mlx5: Cleanup flow namespace getter switch logic (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Change TX affinity assignment in RoCE LAG mode (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Add memic command opcode to command checker (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Destroy the DEVX object upon error flow (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: TLS, Read capabilities only when it is safe (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Ethtool steering, fix udp source port value (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Improve argument name for add flow API (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Ethtool steering, l4 proto support (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Ethtool steering, ip6 support (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Ethtool steering flow parsing refactoring (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Ethtool steering flow validation refactoring (Alaa Hleihel) [1691231] - [infiniband] IB/uverbs: Use uverbs_alloc for allocations (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Unexport functions that need not be exported (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Remove unused mlx5_query_vport_admin_state (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: E-Switch, Remove unused argument when creating legacy FDB (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Rename modify/query_vport state related enums (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Mark expected switch fall-throughs (Alaa Hleihel) [1691231] - [netdrv] mellanox: fix the dport endianness in call of __inet6_lookup_established() (Alaa Hleihel) [1691231] - [netdrv] mlx5: handle DMA mapping error case for XDP redirect (Alaa Hleihel) [1691231] - [infiniband] IB/uverbs: Add UVERBS_ATTR_FLAGS_IN to the specs language (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Issue direct lookup on vxlan ports by vport representors (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: TX, Use function to access sq_dma object in fifo (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: TX, Move DB fields in TXQ-SQ struct (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Add support for XDP_REDIRECT in device-out side (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Re-order fields of struct mlx5e_xdpsq (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Refactor XDP counters (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Make XDP xmit functions more generic (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Add counter for XDP redirect in RX (Alaa Hleihel) [1691231] - [infiniband] IB/mlx5: Enable driver uapi commands for flow steering (Alaa Hleihel) [1691231] - [infiniband] IB/mlx5: Add support for a flow table destination for driver flow steering (Alaa Hleihel) [1691231] - [infiniband] IB/mlx5: Support adding flow steering rule by raw description (Alaa Hleihel) [1691231] - [infiniband] IB/mlx5: Introduce driver create and destroy flow methods (Alaa Hleihel) [1691231] - [infiniband] IB/mlx5: Introduce flow steering matcher uapi object (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Add support for flow table destination number (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Add forward compatible support for the FTE match data (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Support offloading double vlan push/pop tc actions (Alaa Hleihel) [1691231 1615127] - [netdrv] net/mlx5e: Refactor tc vlan push/pop actions offloading (Alaa Hleihel) [1691231 1615127] - [netdrv] net/mlx5e: Support offloading tc double vlan headers match (Alaa Hleihel) [1691231 1615127] - [netdrv] net/mlx5: FW tracer, Add debug prints (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: FW tracer, Enable tracing (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: FW tracer, parse traces and kernel tracing support (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: FW tracer, events handling (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: FW tracer, register log buffer memory key (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: FW tracer, create trace buffer and copy strings database (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: FW tracer, implement tracer logic (Alaa Hleihel) [1691231] - [infiniband] RDMA/mlx5: Remove set but not used variables (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Add XRQ commands definitions (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Add core support for double vlan push/pop steering action (Alaa Hleihel) [1691231 1615127] - [netdrv] net/mlx5: Expose MPEGC (Management PCIe General Configuration) structures (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: FW tracer, add hardware structures (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: fix an unused-function warning (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: IPsec, fix byte count in CQE (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Accel, add common metadata functions (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: TLS, build TLS netdev from capabilities (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: TLS, add software statistics (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: TLS, add Innova TLS rx data path (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: TLS, add innova rx support (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Accel, add TLS rx offload routines (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: TLS, refactor variable names (Alaa Hleihel) [1691231] - [infiniband] RDMA/mlx5: Check that supplied blue flame index doesn't overflow (Alaa Hleihel) [1691231] - [infiniband] RDMA/mlx5: Melt consecutive calls to alloc_bfreg() in one call (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Use 2-factor allocator calls (Alaa Hleihel) [1691231] - [infiniband] RDMA/mlx5: Remove unused port number parameter (Alaa Hleihel) [1691231] - [infiniband] IB/mlx5: Expose dump and fill memory key (Alaa Hleihel) [1691231] - [include] net/mlx5: Add hardware definitions for dump_fill_mkey (Alaa Hleihel) [1691231] - [infiniband] net/mlx5: Limit scope of dump_fill_mkey function (Alaa Hleihel) [1691231] - [infiniband] IB/mlx5: Add support for drain SQ & RQ (Alaa Hleihel) [1691231] - [infiniband] IB/mlx5: Support RoCE ICRC encapsulated error counter (Alaa Hleihel) [1691231 1663195] - [include] net/mlx5: Add RoCE RX ICRC encapsulated counter (Alaa Hleihel) [1691231 1663195] - [infiniband] RDMA/mlx5: Refactor transport domain checks (Alaa Hleihel) [1691231] - [infiniband] IB/mlx5: Expose DEVX tree (Alaa Hleihel) [1691231 1663190] - [infiniband] IB/mlx5: Add DEVX query EQN support (Alaa Hleihel) [1691231 1663190] - [infiniband] IB/mlx5: Add DEVX support for memory registration (Alaa Hleihel) [1691231 1663190] - [infiniband] IB/mlx5: Add support for DEVX query UAR (Alaa Hleihel) [1691231 1663190] - [infiniband] IB/mlx5: Add DEVX support for modify and query commands (Alaa Hleihel) [1691231 1663190] - [infiniband] IB/mlx5: Add obj create and destroy functionality (Alaa Hleihel) [1691231 1663190] - [infiniband] IB/mlx5: Add support for DEVX general command (Alaa Hleihel) [1691231 1663190] - [infiniband] IB/mlx5: Introduce DEVX (Alaa Hleihel) [1691231 1663190] - [netdrv] net/mlx5: Expose DEVX specification (Alaa Hleihel) [1691231]- [virt] kvm: arm/arm64: Don't emulate virtual timers on userspace ioctls (Andrew Jones) [1716066] - [virt] kvm: arm/arm64: Remove unused timer variable (Andrew Jones) [1716066] - [virt] kvm: arm/arm64: Rework the timer code to use a timer_map (Andrew Jones) [1716066] - [powerpc] powernv: Fix compile without CONFIG_TRACEPOINTS (David Gibson) [1524674] - [virt] kvm: ppc: book3s: Remove useless checks in 'release' method of KVM device (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Clear escalation interrupt pointers on device close (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Prevent races when releasing device (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Replace the 'destroy' method by a 'release' method (David Gibson) [1524674] - [virt] kvm: Introduce a 'release' method for KVM devices (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Activate XIVE exploitation mode (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Add passthrough support (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Add a mapping for the source ESB pages (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Add a TIMA mapping (David Gibson) [1524674] - [virt] kvm: Introduce a 'mmap' method for KVM devices (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Add get/set accessors for the VP XIVE state (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Add a control to dirty the XIVE EQ pages (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Add a control to sync the sources (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Add a global reset control (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Add controls for the EQ configuration (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Add a control to configure a source (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: add a control to initialize a source (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Introduce a new capability KVM_CAP_PPC_IRQ_XIVE (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: Add a new KVM device for the XIVE native exploitation mode (David Gibson) [1524674] - [powerpc] xive: add OPAL extensions for the XIVE native exploitation support (David Gibson) [1524674] - [powerpc] powernv: move OPAL call wrapper tracing and interrupt handling to C (David Gibson) [1524674] - [thermal] thermal/intel_powerclamp: fix truncated kthread name (Lihong Yang) [1716810] - [kernel] kernel/signal.c: trace_signal_deliver when signal_group_exit (Waiman Long) [1548279] - [kernel] signal: unconditionally leave the frozen state in ptrace_stop() (Waiman Long) [1548279] - [kernel] cgroup: never call do_group_exit() with task->frozen bit set (Waiman Long) [1548279] - [kernel] kernel: cgroup: fix misuse of x (Waiman Long) [1548279] - [kernel] cgroup: get rid of cgroup_freezer_frozen_exit() (Waiman Long) [1548279] - [kernel] cgroup: prevent spurious transition into non-frozen state (Waiman Long) [1548279] - [kernel] cgroup: Remove unused cgrp variable (Waiman Long) [1548279] - [documentation] cgroup: document cgroup v2 freezer interface (Waiman Long) [1548279] - [kernel] cgroup: add tracing points for cgroup v2 freezer (Waiman Long) [1548279] - [kernel] cgroup: make TRACE_CGROUP_PATH irq-safe (Waiman Long) [1548279] - [tools] kselftests: cgroup: don't fail on cg_kill_all() error in cg_destroy() (Waiman Long) [1548279] - [kernel] cgroup: cgroup v2 freezer (Waiman Long) [1548279] - [kernel] cgroup: protect cgroup->nr_(dying_)descendants by css_set_lock (Waiman Long) [1548279] - [kernel] cgroup: implement __cgroup_task_count() helper (Waiman Long) [1548279] - [kernel] cgroup: rename freezer.c into legacy_freezer.c (Waiman Long) [1548279] - [kernel] cgroup: remove extra cgroup_migrate_finish() call (Waiman Long) [1548279] - [kernel] cgroup/cpuset: Update stale generate_sched_domains() comments (Waiman Long) [1548279] - [kernel] cgroup: saner refcounting for cgroup_root (Waiman Long) [1548279] - [fs] fix cgroup_do_mount() handling of failure exits (Waiman Long) [1548279] - [kernel] cgroup: Add named hierarchy disabling to cgroup_no_v1 boot param (Waiman Long) [1548279] - [kernel] cgroup: fix parsing empty mount option string (Waiman Long) [1548279] - [kernel] cgroup: fix CSS_TASK_ITER_PROCS (Waiman Long) [1548279] - [kernel] cgroup: Fix dom_cgrp propagation when enabling threaded mode (Waiman Long) [1548279] - [lib] lib: objagg: fix handling of object with 0 users when assembling hints (Ivan Vecera) [1704850] - [lib] test_objagg: Uninitialized variable in error handling (Ivan Vecera) [1704850] - [lib] test_objagg: Test the correct variable (Ivan Vecera) [1704850] - [lib] lib: objagg: Fix an error code in objagg_hints_get() (Ivan Vecera) [1704850] - [lib] lib: objagg: add root count to stats (Ivan Vecera) [1704850] - [lib] lib: objagg: implement optimization hints assembly and use hints for object creation (Ivan Vecera) [1704850] - [lib] lib: objagg: fix typo in objagg_stats_put() docstring (Ivan Vecera) [1704850] - [lib] lib: introduce initial implementation of object aggregation manager (Ivan Vecera) [1704850] - [netdrv] ibmvnic: Fix unchecked return codes of memory allocations (Steve Best) [1718919] - [netdrv] ibmvnic: Refresh device multicast list after reset (Steve Best) [1718919] - [netdrv] ibmvnic: Do not close unopened driver during reset (Steve Best) [1718919] - [target] scsi: target: tcmu: Switch to bitmap_zalloc() (Maurizio Lombardi) [1712917] - [target] scsi: target: tcmu: wait for nl reply only if there are listeners or during an add (Maurizio Lombardi) [1712917] - [target] scsi: target/iscsi: Simplify iscsit_handle_text_cmd() (Maurizio Lombardi) [1712917] - [target] scsi: target/iscsi: Simplify iscsit_dump_data_payload() (Maurizio Lombardi) [1712917] - [target] scsi: target/iscsi: Avoid iscsit_release_commands_from_conn() deadlock (Maurizio Lombardi) [1712917] - [target] scsi: target/iscsi: Rename a function and a function pointer (Maurizio Lombardi) [1712917] - [target] scsi: target/iscsi: Fix spelling of "unsolicited" (Maurizio Lombardi) [1712917] - [target] scsi: target/iscsi: Convert comments about locking into runtime checks (Maurizio Lombardi) [1712917] - [target] scsi: target/iscsi: Remove an incorrect comment (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Add target_send_busy() (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Inline transport_lun_remove_cmd() (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Simplify the LUN RESET implementation (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Remove several state tests from the TMF code (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Remove the write_pending_status() callback function (Maurizio Lombardi) [1712917] - [target] scsi: target: make the pi_prot_format ConfigFS path readable (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: fix use after free (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: avoid cmd/qfull timers updated whenever a new cmd comes (Maurizio Lombardi) [1712917] - [target] scsi: target/iscsi: fix error msg typo when create lio_qr_cache failed (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Use kmem_cache_free() instead of kfree() (Maurizio Lombardi) [1712917] - [target] scsi: target: perform t10_wwn ID initialisation in target_alloc_device() (Maurizio Lombardi) [1712917] - [target] scsi: target: remove hardcoded T10 Vendor ID in INQUIRY response (Maurizio Lombardi) [1712917] - [target] scsi: target: add device vendor_id configfs attribute (Maurizio Lombardi) [1712917] - [target] scsi: target: consistently null-terminate t10_wwn strings (Maurizio Lombardi) [1712917] - [target] scsi: target: use consistent left-aligned ASCII INQUIRY data (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Reduce the amount of code executed with a spinlock held (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Make ABORT and LUN RESET handling synchronous (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Fix TAS handling for aborted commands (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Simplify the code for aborting SCSI commands (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Make it possible to wait from more than one context for command completion (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Use system workqueues for TMF (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Make sure that target_wait_for_sess_cmds() waits long enough (Maurizio Lombardi) [1712917] - [target] scsi: target: Fix target_wait_for_sess_cmds breakage with active signals (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Simplify transport_clear_lun_ref() (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Use kvcalloc() instead of open-coding it (Maurizio Lombardi) [1712917] - [target] scsi: target/tcmu: Fix queue_cmd_ring() declaration (Maurizio Lombardi) [1712917] - [target] scsi: target: replace fabric_ops.name with fabric_alias (Maurizio Lombardi) [1712917] - [target] scsi: target: drop unnecessary get_fabric_name() accessor from fabric_ops (Maurizio Lombardi) [1712917] - [target] scsi: target: drop unused pi_prot_format attribute storage (Maurizio Lombardi) [1712917] - [target] scsi: target: add emulate_pr backstore attr to toggle PR support (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Avoid that a kernel oops is triggered when COMPARE AND WRITE fails (Maurizio Lombardi) [1712917] - [target] scsi: target: Don't request modules that aren't even built (Maurizio Lombardi) [1712917] - [target] scsi: target: Set response length for REPORT TARGET PORT GROUPS (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Always call transport_complete_callback() upon failure (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Use sg_alloc_table() instead of open-coding it (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Use the SECTOR_SHIFT constant (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Remove the SCF_COMPARE_AND_WRITE_POST flag (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Remove an unused data member from struct xcopy_pt_cmd (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Fix spelling in two source code comments (Maurizio Lombardi) [1712917] - [target] scsi: target: stash sess_err_stats on Data-Out timeout (Maurizio Lombardi) [1712917] - [target] scsi: target: split out helper for cxn timeout error stashing (Maurizio Lombardi) [1712917] - [target] scsi: target: log NOP ping timeouts as errors (Maurizio Lombardi) [1712917] - [target] scsi: target: log Data-Out timeouts as errors (Maurizio Lombardi) [1712917] - [include] scsi: target: use ISCSI_IQN_LEN in iscsi_target_stat (Maurizio Lombardi) [1712917] - [target] scsi: target: iblock: split T10 PI SGL across command bios (Maurizio Lombardi) [1712917] - [target] scsi: iscsi: target: fix spelling mistake "entires" -> "entries" (Maurizio Lombardi) [1712917] - [target] scsi: iscsi: target: Fix conn_ops double free (Maurizio Lombardi) [1712917] - [target] scsi: iscsi: target: Set conn->sess to NULL when iscsi_login_set_conn_values fails (Maurizio Lombardi) [1712917] - [target] scsi: target: loop, usb, vhost, xen: use target_remove_session (Maurizio Lombardi) [1712917] - [target] scsi: tcm_fc: use target_remove_session (Maurizio Lombardi) [1712917] - [target] scsi: target: make transport_init_session_tags static (Maurizio Lombardi) [1712917] - [target] scsi: iscsi target: have iscsit_start_nopin_timer call __iscsit_start_nopin_timer (Maurizio Lombardi) [1712917] - [target] scsi: target: fix __transport_register_session locking (Maurizio Lombardi) [1712917] - [target] Revert "scsi: target/iscsi: Reduce number of __iscsit_free_cmd() callers" (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: use u64 for dev_size (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: use match_int for dev params (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: do not set max_blocks if data_bitmap has been setup (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: unmap if dev is configured (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: check if dev is configured before block/reset (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: use lio core se_device configuration helper (Maurizio Lombardi) [1712917] - [target] scsi: target: add helper to check if dev is configured (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: initialize list head (Maurizio Lombardi) [1712917] - [target] scsi: target_core_user: fix double unlock (Maurizio Lombardi) [1712917] - [target] scsi: target: Remove se_dev_entry.ua_count (Maurizio Lombardi) [1712917] - [target] scsi: target: Fix handling of removed LUNs (Maurizio Lombardi) [1712917] - [target] scsi: target: Send unit attention condition even if the sense buffer is too small (Maurizio Lombardi) [1712917] - [target] scsi: target: Do not duplicate the code that marks that a command has sense data (Maurizio Lombardi) [1712917] - [target] scsi: target/tcm_loop: Avoid that static checkers warn about dead code (Maurizio Lombardi) [1712917] - [target] scsi: target/iscsi: Reduce number of __iscsit_free_cmd() callers (Maurizio Lombardi) [1712917] - [target] scsi: target: Simplify the code for waiting for command completion (Maurizio Lombardi) [1712917] - [target] scsi: target: Simplify transport_generic_free_cmd() (2/2) (Maurizio Lombardi) [1712917] - [target] scsi: target: Simplify transport_generic_free_cmd() (1/2) (Maurizio Lombardi) [1712917] - [target] scsi: target: Fold core_tmr_handle_tas_abort() into transport_cmd_finish_abort() (Maurizio Lombardi) [1712917] - [target] scsi: target: Simplify core_tmr_handle_tas_abort() (Maurizio Lombardi) [1712917] - [target] scsi: target: Document when CMD_T_STOP and CMD_T_COMPLETE are set (Maurizio Lombardi) [1712917] - [target] scsi: target: Make the session shutdown code also wait for commands that are being aborted (Maurizio Lombardi) [1712917] - [target] scsi: target: Introduce transport_init_session() (Maurizio Lombardi) [1712917] - [target] scsi: target: Rename transport_init_session() into transport_alloc_session() (Maurizio Lombardi) [1712917] - [target] scsi: target: Move a list_del_init() statement (Maurizio Lombardi) [1712917] - [target] scsi: target: Avoid that EXTENDED COPY commands trigger lock inversion (Maurizio Lombardi) [1712917] - [target] scsi: target: Use config_item_name() instead of open-coding it (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: Don't pass KERN_ERR to pr_err (Maurizio Lombardi) [1712917] - [target] scsi: target: remove target_find_device (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: add module wide block/reset_netlink support (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: misc nl code cleanup (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: simplify nl interface (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: track nl commands (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: delete unused __wait (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: remove useless code and clean up the code style (Maurizio Lombardi) [1712917]- [ipc] ipc: do cyclic id allocation for the ipc object. (Waiman Long) [1710480] - [ipc] ipc: conserve sequence numbers in ipcmni_extend mode (Waiman Long) [1710480] - [ipc] ipc: allow boot time extension of IPCMNI from 32k to 16M (Waiman Long) [1710480] - [ipc] ipc/mqueue: optimize msg_get() (Waiman Long) [1710480] - [ipc] ipc/mqueue: remove redundant wq task assignment (Waiman Long) [1710480] - [ipc] ipc: prevent lockup on alloc_msg and free_msg (Waiman Long) [1710480] - [ipc] ipc: IPCMNI limit check for semmni (Waiman Long) [1710480] - [ipc] ipc: IPCMNI limit check for msgmni and shmmni (Waiman Long) [1710480] - [ipc] ipc/shm.c: use ERR_CAST() for shm_lock() error return (Waiman Long) [1710480] - [ipc] ipc/shm: properly return EIDRM in shm_lock() (Waiman Long) [1710480] - [ipc] ipc/util.c: update return value of ipc_getref from int to bool (Waiman Long) [1710480] - [ipc] ipc/util.c: further variable name cleanups (Waiman Long) [1710480] - [ipc] ipc: simplify ipc initialization (Waiman Long) [1710480] - [ipc] ipc: get rid of ids->tables_initialized hack (Waiman Long) [1710480] - [lib] lib/rhashtable: guarantee initial hashtable allocation (Waiman Long) [1710480] - [lib] lib/rhashtable: simplify bucket_table_alloc() (Waiman Long) [1710480] - [ipc] ipc: drop ipc_lock() (Waiman Long) [1710480] - [ipc] ipc/util.c: correct comment in ipc_obtain_object_check (Waiman Long) [1710480] - [ipc] ipc: rename ipcctl_pre_down_nolock() (Waiman Long) [1710480] - [ipc] ipc/util.c: use ipc_rcu_putref() for failues in ipc_addid() (Waiman Long) [1710480] - [ipc] ipc: reorganize initialization of kern_ipc_perm.seq (Waiman Long) [1710480] - [ipc] ipc: compute kern_ipc_perm.id under the ipc lock (Waiman Long) [1710480] - [x86] x86/speculation/mds: Improve CPU buffer clear documentation (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Revert CPU buffer clear on double fault exit (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Add 'mitigations=' support for MDS (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [s390] s390/speculation: Support 'mitigations=' cmdline option (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [powerpc] powerpc/speculation: Support 'mitigations=' cmdline option (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [mm] x86/speculation: Support 'mitigations=' cmdline option (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [kernel] cpu/speculation: Add 'mitigations=' cmdline option (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [documentation] x86/speculation/mds: Fix documentation typo (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [documentation] Documentation: Correct the possible MDS sysfs values (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [documentation] x86/mds: Add MDSUM variant to the MDS documentation (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Print SMT vulnerable on MSBDS with mitigations off (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Fix comment (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Add SMT warning message (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation: Move arch_smt_update() call to after mitigation decisions (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [documentation] x86/speculation/mds: Add mds=full,nosmt cmdline option (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [documentation] Documentation: Add MDS vulnerability documentation (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [documentation] documentation: Move L1TF to separate directory (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Add mitigation mode VMWERV (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [base] x86/speculation/mds: Add sysfs reporting for MDS (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Add mitigation control for MDS (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Conditionally clear CPU buffers on idle entry (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [kvm] x86/kvm/vmx: Add MDS protection when L1D Flush is not active (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Clear CPU buffers on exit to user (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [documentation] x86/speculation/mds: Add mds_clear_cpu_buffers() (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [kvm] x86/kvm: Expose X86_FEATURE_MD_CLEAR to guests (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Add BUG_MSBDS_ONLY (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Add basic bug infrastructure for MDS (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation: Consolidate CPU whitelists (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [tools] x86/msr-index: Cleanup bit defines (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [documentation] x86/speculation/l1tf: Drop the swap storage limit restriction when l1tf=off (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation: Cast ~SPEC_CTRL_STIBP atomic value to int (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [tools] tools power x86_energy_perf_policy: Override CFLAGS assignments and add LDFLAGS to build command (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [scsi] scsi: qla2xxx: Fix read offset in qla24xx_load_risc_flash() (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Simplify conditional check again (Himanshu Madhani) [1665555] - [scsi] qla2xxx: Update driver version to 10.01.00.15.08.1-k (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Secure flash update support for ISP28XX (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Add 28xx flash primary/secondary status/image mechanism (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Simplification of register address used in qla_tmpl.c (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Correction and improvement to fwdt processing (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Update flash read/write routine (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Add support for multiple fwdump templates/segments (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Cleanups for NVRAM/Flash read/write path (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Correctly report max/min supported speeds (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Add Serdes support for ISP28XX (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Add Device ID for ISP28XX (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Fix routine qla27xx_dump_{mpi|ram}() (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Remove FW default template (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Add fw_attr and port_no SysFS node (Himanshu Madhani) [1665555] - [netdrv] e1000e: Disable runtime PM on CNP+ (David Arcari) [1659179] - [netdrv] intel: correct return from set features callback (David Arcari) [1659179] - [netdrv] e1000e: Fix -Wformat-truncation warnings (David Arcari) [1659179] - [netdrv] e1000e: fix cyclic resets at link up with active tx (David Arcari) [1659179] - [netdrv] e1000e: fix a missing check for return value (David Arcari) [1659179] - [netdrv] e1000e: Exclude device from suspend direct complete optimization (David Arcari) [1659179] - [netdrv] cross-tree: phase out dma_zalloc_coherent() (David Arcari) [1659179] - [netdrv] ethernet/intel: consolidate NAPI and NAPI exit (David Arcari) [1659179] - [netdrv] e1000e: extend PTP gettime function to read system clock (David Arcari) [1659179] - [netdrv] e1000e: allow non-monotonic SYSTIM readings (David Arcari) [1659179] - [netdrv] intel-ethernet: use correct module license (David Arcari) [1659179] - [kernel] sched/cpufreq: Fix kobject memleak (Phil Auld) [1714719] - [kernel] sched/core: Check quota and period overflow at usec to nsec conversion (Phil Auld) [1714719] - [kernel] sched/core: Handle overflow in cpu_shares_write_u64 (Phil Auld) [1714719] - [kernel] sched/rt: Check integer overflow at usec to nsec conversion (Phil Auld) [1714719] - [base] arch_topology: Make cpu_capacity sysfs node as read-only (Phil Auld) [1714719] - [x86] sched/x86: Save [ER]FLAGS on context switch (Phil Auld) [1714719] - [kernel] sched/fair: Remove setting task's se->runnable_weight during PELT update (Phil Auld) [1714719] - [kernel] sched/fair: Disable LB_BIAS by default (Phil Auld) [1714719] - [arm64] sched/topology, arch/arm64: Rebuild the sched_domain hierarchy when the CPU capacity changes (Phil Auld) [1714719] - [base] sched/topology, drivers/base/arch_topology: Rebuild the sched_domain hierarchy when capacities change (Phil Auld) [1714719] - [kernel] sched/topology: Add SD_ASYM_CPUCAPACITY flag detection (Phil Auld) [1714719] - [kernel] sched/fair: Fix load_balance redo for !imbalance (Phil Auld) [1714719] - [tools] cpupower : frequency-set -r option misses the last cpu in related cpu list (Steve Best) [1717841] - [kernel] Uprobes: Fix kernel oops with delayed_uprobe_remove() (Gustavo Duarte) [1608798] - [kernel] trace_uprobe/sdt: Prevent multiple reference counter for same uprobe (Gustavo Duarte) [1608798] - [kernel] uprobes/sdt: Prevent multiple reference counter for same uprobe (Gustavo Duarte) [1608798] - [kernel] uprobes: Support SDT markers having reference count (semaphore) (Gustavo Duarte) [1608798] - [kernel] Uprobe: Additional argument arch_uprobe to uprobe_write_opcode() (Gustavo Duarte) [1608798] - [kernel] Uprobes: Simplify uprobe_register() body (Gustavo Duarte) [1608798] - [pci] PCI: Rework pcie_retrain_link() wait loop (Myron Stowe) [1707902] - [pci] PCI: Work around Pericom PCIe-to-PCI bridge Retrain Link erratum (Myron Stowe) [1707902] - [pci] PCI: Factor out pcie_retrain_link() function (Myron Stowe) [1707902] - [tools] selftests/powerpc: Fix strncpy usage (Diego Domingos) [1662372] - [tools] selftests: Fix test errors related to lib.mk khdr target (Diego Domingos) [1662372] - [nvme] nvme-fc: use separate work queue to avoid warning (Ewan Milne) [1715135] - [scsi] scsi: scsi_transport_fc: nvme: display FC-NVMe port roles (Ewan Milne) [1715135] - [nvme] nvme-fc: correct csn initialization and increments on error (Ewan Milne) [1715135] - [nvme] nvme-multipath: avoid crash on invalid subsystem cntlid enumeration (Ewan Milne) [1715135] - [nvme] nvme-multipath: don't print ANA group state by default (Ewan Milne) [1715135] - [nvme] nvme-multipath: split bios with the ns_head bio_set before submitting (Ewan Milne) [1715135] - [nvme] nvme-multipath: relax ANA state check (Ewan Milne) [1715135] - [drm] drm/i915: Bump gen7+ fb size limits to 16kx16k (Lyude Paul) [1664969] - [drm] drm/i915: Bump fb stride limit to 128KiB for gen4+ and 256KiB for gen7+ (Lyude Paul) [1664969] - [drm] drm/i915: Align dumb buffer stride to 4k to allow for gtt remapping (Lyude Paul) [1664969] - [drm] drm/i915: Overcome display engine stride limits via GTT remapping (Lyude Paul) [1664969] - [drm] drm/i915: Shuffle stride checking code around (Lyude Paul) [1664969] - [drm] drm/i915/selftests: Add live vma selftest (Lyude Paul) [1664969] - [drm] drm/i915/selftests: Add mock selftest for remapped vmas (Lyude Paul) [1664969] - [drm] drm/i915: Add a new "remapped" gtt_view (Lyude Paul) [1664969] - [md] dax: Arrange for dax_supported check to span multiple devices (Jeff Moyer) [1665364] - [mm] mm/memory_hotplug.c: drop memory device reference after find_memory_block() (Jeff Moyer) [1665367 1665364 1665362] - [tools] tools/testing/nvdimm: Retain security state after overwrite (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] libnvdimm/pmem: fix a possible OOB access when read and write pmem (Jeff Moyer) [1665367 1665364 1665362] - [acpi] libnvdimm/security, acpi/nfit: unify zero-key for all security commands (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] libnvdimm/security: provide fix for secure-erase to use zero-key (Jeff Moyer) [1665367 1665364 1665362 1584976] - [mm] mm/memory.c: fix modifying of page protection by insert_pfn() (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/btt: Fix a kmemdup failure check (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/namespace: Fix a potential NULL pointer dereference (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi/nfit: Always dump _DSM output payload (Jeff Moyer) [1665367 1665364 1665362] - [fs] fs/dax: Deposit pagetable even when installing zero page (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/namespace: Clean up holder_class_store() (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/of_pmem: Fix platform_no_drv_owner.cocci warnings (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi/nfit: Update NFIT flags error message (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/btt: Fix LBA masking during 'free list' population (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/btt: Remove unnecessary code in btt_freelist_init (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/pfn: Remove dax_label_reserve (Jeff Moyer) [1665367 1665364 1665362] - [drivers] dax: Check the end of the block-device capacity with dax_direct_access() (Jeff Moyer) [1665367 1665364 1665362] - [acpi] nfit/ars: Avoid stale ARS results (Jeff Moyer) [1697175 1665367 1665364 1665362] - [acpi] nfit/ars: Allow root to busy-poll the ARS state machine (Jeff Moyer) [1665367 1665364 1665362] - [acpi] nfit/ars: Introduce scrub_flags (Jeff Moyer) [1665367 1665364 1665362] - [acpi] nfit/ars: Remove ars_start_flags (Jeff Moyer) [1665367 1665364 1665362] - [acpi] nfit/ars: Attempt short-ARS even in the no_init_ars case (Jeff Moyer) [1665367 1665364 1665362] - [acpi] nfit/ars: Attempt a short-ARS whenever the ARS state is idle at boot (Jeff Moyer) [1697194 1665367 1665364 1665362] - [fs] fs/dax: NIT fix comment regarding start/end vs range (Jeff Moyer) [1665367 1665364 1665362] - [fs] fs/dax: Convert to use vmf_error() (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi/nfit: Require opt-in for read-only label configurations (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/pmem: Honor force_raw for legacy pmem regions (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/pfn: Account for PAGE_SIZE > info-block-size in nd_pfn_init() (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm: Fix altmap reservation size calculation (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm, pfn: Fix over-trim in trim_pfn_device() (Jeff Moyer) [1665367 1665364 1665362 1662227] - [nvdimm] libnvdimm/dimm: Add a no-BLK quirk based on NVDIMM family (Jeff Moyer) [1665367 1665364 1665362] - [acpi] nfit: Add Hyper-V NVDIMM DSM command set to white list (Jeff Moyer) [1665367 1665364 1665362] - [acpi] nfit: acpi_nfit_ctl(): Check out_obj->type in the right place (Jeff Moyer) [1665367 1665364 1665362] - [acpi] nfit: Fix nfit_intel_shutdown_status() command submission (Jeff Moyer) [1665367 1665364 1665362 1662217] - [nvdimm] libnvdimm/security: Require nvdimm_security_setup_events() to succeed (Jeff Moyer) [1665367 1665364 1665362 1584976] - [tools] nfit_test: fix security state pull for nvdimm security nfit_test (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] libnvdimm/security: Fix nvdimm_security_state() state request selection (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] libnvdimm/label: Clear 'updating' flag after label-set update (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi/nfit: Remove duplicate set nd_set in acpi_nfit_init_interleave_set() (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi/nfit: Fix race accessing memdev in nfit_get_smbios_id() (Jeff Moyer) [1665367 1665364 1665362] - [include] libnvdimm/dimm: Fix security capability detection for non-Intel NVDIMMs (Jeff Moyer) [1665367 1665364 1665362 1584976] - [acpi] nfit: Mark some functions as __maybe_unused (Jeff Moyer) [1665367 1665364 1665362 1584976] - [acpi] ACPI/nfit: delete the function to_acpi_nfit_desc (Jeff Moyer) [1665367 1665364 1665362] - [acpi] ACPI/nfit: delete the redundant header file (Jeff Moyer) [1665367 1665364 1665362] - [kernel] mm, devm_memremap_pages: add MEMORY_DEVICE_PRIVATE support (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] mm, devm_memremap_pages: fix shutdown handling (Jeff Moyer) [1665367 1665364 1665362] - [kernel] mm, devm_memremap_pages: kill mapping "System RAM" support (Jeff Moyer) [1665367 1665364 1665362] - [kernel] mm, devm_memremap_pages: mark devm_memremap_pages() EXPORT_SYMBOL_GPL (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/security: Quiet security operations (Jeff Moyer) [1665367 1665364 1665362 1584976] - [documentation] libnvdimm/security: Add documentation for nvdimm security support (Jeff Moyer) [1665367 1665364 1665362 1584976] - [tools] tools/testing/nvdimm: add Intel DSM 1.8 support for nfit_test (Jeff Moyer) [1665367 1665364 1665362 1584976] - [tools] tools/testing/nvdimm: Add overwrite support for nfit_test (Jeff Moyer) [1665367 1665364 1665362 1584976] - [tools] tools/testing/nvdimm: Add test support for Intel nvdimm security DSMs (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] acpi/nfit, libnvdimm/security: add Intel DSM 1.8 master passphrase support (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] acpi/nfit, libnvdimm/security: Add security DSM overwrite support (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] acpi/nfit, libnvdimm: Add support for issue secure erase DSM to Intel nvdimm (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] acpi/nfit, libnvdimm: Add enable/update passphrase support for Intel nvdimms (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] acpi/nfit, libnvdimm: Add disable passphrase support to Intel nvdimm. (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] acpi/nfit, libnvdimm: Add unlock of nvdimm support for Intel DIMMs (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] acpi/nfit, libnvdimm: Add freeze security support to Intel nvdimm (Jeff Moyer) [1665367 1665364 1665362 1584976] - [acpi] acpi/nfit, libnvdimm: Introduce nvdimm_security_ops (Jeff Moyer) [1665367 1665364 1665362 1584976] - [security] keys-encrypted: add nvdimm key format type to encrypted keys (Jeff Moyer) [1665367 1665364 1665362 1584976] - [security] keys: Export lookup_user_key to external users (Jeff Moyer) [1665367 1665364 1665362 1584976] - [acpi] acpi/nfit, libnvdimm: Store dimm id as a member to struct nvdimm (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] libnvdimm, namespace: Replace kmemdup() with kstrndup() (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm, label: Switch to bitmap_zalloc() (Jeff Moyer) [1665367 1665364 1665362] - [acpi] ACPI/nfit: Adjust annotation for why return 0 if fail to find NFIT at start (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm, bus: Check id immediately following ida_simple_get (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi/nfit: Fix user-initiated ARS to be "ARS-long" rather than "ARS-short" (Jeff Moyer) [1665367 1665364 1665362 1662224 1641487] - [nvdimm] libnvdimm, pfn: Pad pfn namespaces relative to other regions (Jeff Moyer) [1665367 1665364 1665362 1662227] - [tools] tools/testing/nvdimm: Align test resources to 128M (Jeff Moyer) [1665367 1665364 1665362 1662227] - [acpi] acpi/nfit: Add support for Intel DSM 1.8 commands (Jeff Moyer) [1665367 1665364 1665362 1584976] - [acpi] Revert "acpi, nfit: Further restrict userspace ARS start requests" (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi, nfit: Fix ARS overflow continuation (Jeff Moyer) [1665367 1665364 1665362] - [tools] tools/testing/nvdimm: Fix the array size for dimm devices. (Jeff Moyer) [1665367 1665364 1665362 1658918] - [mm] mm: Fix warning in insert_pfn() (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi, nfit: Further restrict userspace ARS start requests (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi, nfit: Fix Address Range Scrub completion tracking (Jeff Moyer) [1665367 1665364 1665362 1662224 1641487] - [tools] tools/testing/nvdimm: Populate dirty shutdown data (Jeff Moyer) [1665367 1665364 1665362 1662217] - [acpi] acpi, nfit: Collect shutdown status (Jeff Moyer) [1665367 1665364 1665362 1662217] - [acpi] acpi, nfit: Introduce nfit_mem flags (Jeff Moyer) [1665367 1665364 1665362 1662217] - [nvdimm] libnvdimm, label: Fix sparse warning (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm, namespace: Drop the repeat assignment for variable dev->parent (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm, region: Fail badblocks listing for inactive regions (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm, pfn: during init, clear errors in the metadata area (Jeff Moyer) [1665367 1665364 1665362 1641565] - [nvdimm] libnvdimm: Set device node in nd_device_register (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm: Hold reference on parent while scheduling async init (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm: remove duplicate include (Jeff Moyer) [1665367 1665364 1665362] - [fs] filesystem-dax: Fix use of zero page (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm, pmem: Restore page attributes when clearing errors (Jeff Moyer) [1665367 1665364 1665362] - [drivers] device-dax: avoid hang on error before devm_memremap_pages() (Jeff Moyer) [1665367 1665364 1665362] - [tools] tools/testing/nvdimm: improve emulation of smart injection (Jeff Moyer) [1685043 1665367 1665364 1665362] - [fs] filesystem-dax: Do not request kaddr and pfn when not required (Jeff Moyer) [1665367 1665364 1665362] - [drivers] dax/super: Do not request a pointer kaddr when not required (Jeff Moyer) [1665367 1665364 1665362] - [tools] tools/testing/nvdimm: kaddr and pfn can be NULL to ->direct_access() (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm, pmem: kaddr and pfn can be NULL to ->direct_access() (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi/nfit: queue issuing of ars when an uc error notification comes in (Jeff Moyer) [1665367 1665364 1665362 1641487] - [kernel] mm, dev_pagemap: Do not clear ->mapping on final put (Jeff Moyer) [1665367 1665364 1665362] - [tools] tools/testing/nvdimm: Fix support for emulating controller temperature (Jeff Moyer) [1665367 1665364 1665362] - [tools] tools/testing/nvdimm: Make DSM failure code injection an override (Jeff Moyer) [1665367 1665364 1665362 1658918] - [acpi] acpi, nfit: Prefer _DSM over _LSR for namespace label reads (Jeff Moyer) [1665367 1665364 1665362 1658918] - [nvdimm] libnvdimm: Introduce locked DIMM capacity support (Jeff Moyer) [1665367 1665364 1665362 1658918] - [drm] drm/nouveau: fix duplication of nv50_head_atom struct (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/nouveau/disp/dp: respect sink limits when selecting failsafe link configuration (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/nouveau/core: initial support for boards with TU117 chipset (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/nouveau/core: allow detected chipset to be overridden (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/nouveau/kms/gf119-gp10x: push HeadSetControlOutputResource() mthd when encoders change (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/nouveau/kms/nv50-: fix bug preventing non-vsync'd page flips (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/nouveau/kms/gv100-: fix spurious window immediate interlocks (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/nouveau/nouveau: forward error generated while resuming objects tree (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/nouveau/i2c: Disable i2c bus access after ->fini() (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Add WaDisableBankHangMode (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/fbc: disable framebuffer compression on GeminiLake (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Fix setting 10 bit deep color mode (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Add missing combo PHY lane power setup (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Factor out combo PHY lane power setup helper (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Corrupt DSI picture fix for GeminiLake (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Fix clockgating issue when using scalers (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Suppress spurious combo PHY B warning (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Disable read only ppgtt support for gen11 (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Use Engine1 instance for gen11 pm interrupts (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Disable video turbo mode for rp control (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Enable media sampler powergate (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: introduce REG_BIT() and REG_GENMASK() to define register contents (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1664615 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Apply a recommended rc6 threshold (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Use dedicated rc6 enabling sequence for gen11 (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Don't warn on spurious interrupts (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Handle rps interrupts without irq lock (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Make sure we have enough memory bandwidth on ICL (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Make sandybridge_pcode_read() deal with the second data register (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Fix ONLY icl+ max plane width (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Fix MG_DP_MODE() register programming (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Really calculate the cursor ddb based on the highest enabled wm level (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Inline skl_update_pipe_wm() into its only caller (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Don't pass pipe_wm around so much (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Move some variables to tighter scope (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Keep plane watermarks enabled more aggressively (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Make sure cursor has enough ddb for the selected wm level (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Allocate enough DDB for the cursor (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Extract skl_compute_wm_params() (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Don't pass plane state to skl_compute_plane_wm() (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Accept alloc_size == blocks (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/cml: Introduce Comet Lake PCH (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/cml: Add CML PCI IDS (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Fix PSR2 selective update corruption after PSR1 setup (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Turn off the CUS when turning off a HDR plane (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Fix legacy gamma mode for ICL (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Refactor icl_is_hdr_plane (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [include] drm/i915: Add new ICL PCI ID (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Fix CRC mismatch error for DP link layer compliance (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Prevent incorrect DBuf enabling (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Read out memory type (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Extract DIMM info on cnl+ (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Clean up intel_get_dram_info() a bit (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i914: s/l_info/dimm_l/ etc. (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Generalize intel_is_dram_symmetric() (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Use dram_dimm_info more (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Extract DIMM info on GLK too (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Fix DRAM size reporting for BXT (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Extract BXT DIMM helpers (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Polish skl_is_16gb_dimm() (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Extract functions to derive SKL+ DIMM info (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Store DIMM rank information as a number (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Default to Thread Group preemption for compute workloads (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Fix the state checker for ICL Y planes (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: move MG pll hw_state readout (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Finalize Wa_1408961008:icl (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Call MG_DP_MODE() macro with the right parameters order (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Drop redundant gamma mode mask (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Implement new w/a for underruns with wm1+ disabled (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Include "ignore lines" in skl+ wm state (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] Revert "drm/i915: W/A for underruns with WM1+ disabled on icl" (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Make MG PHY macros semantically consistent (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Make combo PHY DDI macro definitions consistent for ICL and CNL (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Add degamma and gamma lut size to gen11 caps (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Enable pipe output csc (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Enable ICL Pipe CSC block (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Add icl pipe degamma and gamma support (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/glk: Fix degamma lut programming (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Dump skl+ watermark changes (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Update DSPCNTR gamma/csc bits during crtc_enable() (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Disable pipe gamma when C8 pixel format is used (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Turn off pipe CSC when it's not needed (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Turn off pipe gamma when it's not needed (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Track pipe csc enable in crtc state (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Track pipe gamma enable/disable in crtc state (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Populate gamma_mode for all platforms (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm: Main backport to rebase from 4.18 to 5.1 (Lyude Paul) [1713573 1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] {CVE-2019-11085} - [include] list: Backport list_is_first() (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] lib/scatterlist: Provide a DMA page iterator (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [acpi] ACPI / PMIC: Add support for executing PMIC MIPI sequence elements (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [include] vfio: add edid api for display (vgpu) devices. (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [mm] mm: don't miss the last page because of round-off error (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [base] PM-runtime: Add new interface to get accounted time (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm: move i915_kick_out_vgacon to vgaarb (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [scripts] tracing: Avoid calling cc-option -mrecord-mcount for every Makefile (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/fb_helper: Allow leaking fbdev smem_start (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/fb: Stop leaking physical address (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [video] fbdev: Add FBINFO_HIDE_SMEM_START flag (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [include] vt: Remove vc_panic_force_write (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] fbdev: Drop FBINFO_CAN_FORCE_OUTPUT flag (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [video] fbdev: fix kerneldoc (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [include] fbdev: add remove_conflicting_pci_framebuffers() (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [media] media: cec-notifier: Get notifier by device and connector name (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [base] driver core: Add device_link_remove function (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] include: Move ascii85 functions from i915 to linux/ascii85.h (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [mm] mm, drm/i915: mark pinned shmemfs pages as unevictable (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [include] list: introduce list_bulk_move_tail helper (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [fs] sysfs: constify sysfs create/remove files harder (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/selftests: Remove unused dmabuf->kmap routines, fix the build (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] dma-buf: remove kmap_atomic interface (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [include] include/linux/bitops.h: introduce BITS_PER_TYPE (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] dma_buf: remove device parameter from attach callback v2 (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [pci] PCI: Export pcie_get_speed_cap and pcie_get_width_cap (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm: Add support for pps and compression mode command packet (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [kernel] locking/mutex: Fix mutex debug call and ww_mutex documentation (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [kernel] locking: Implement an algorithm choice for Wound-Wait mutexes (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [kernel] locking: WW mutex cleanup (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286]- [netdrv] igb: Fix WARN_ONCE on runtime suspend (Corinna Vinschen) [1659168] - [netdrv] igb: use struct_size() helper (Corinna Vinschen) [1659168] - [netdrv] flow_offload: add flow_rule and flow_match structures and use them (Corinna Vinschen) [1659168] - [netdrv] igb: Bump version number (Corinna Vinschen) [1659168] - [netdrv] Revert "igb: reduce CPU0 latency when updating statistics" (Corinna Vinschen) [1659168] - [netdrv] igb: Fix an issue that PME is not enabled during runtime suspend (Corinna Vinschen) [1659168] - [netdrv] igb: Change RXPBSIZE size when setting Qav mode (Corinna Vinschen) [1659168] - [netdrv] igb: reduce CPU0 latency when updating statistics (Corinna Vinschen) [1659168] - [netdrv] igb: fix uninitialized variables (Corinna Vinschen) [1659168] - [netdrv] ethernet/intel: consolidate NAPI and NAPI exit (Corinna Vinschen) [1659168] - [netdrv] igb: Fix format with line continuation whitespace (Corinna Vinschen) [1659168] - [netdrv] igb: extend PTP gettime function to read system clock (Corinna Vinschen) [1659168] - [netdrv] i40e/ixgbe/igb: fail on new WoL flag setting WAKE_MAGICSECURE (Corinna Vinschen) [1659168] - [netdrv] intel-ethernet: software timestamp skbs as late as possible (Corinna Vinschen) [1659168] - [netdrv] igb: remove ndo_poll_controller (Corinna Vinschen) [1659168] - [netdrv] intel-ethernet: use correct module license (Corinna Vinschen) [1659168] - [netdrv] igb: Replace mdelay() with msleep() in igb_integrated_phy_loopback() (Corinna Vinschen) [1659168] - [netdrv] igb: Replace GFP_ATOMIC with GFP_KERNEL in igb_sw_init() (Corinna Vinschen) [1659168] - [netdrv] igb: Use an advanced ctx descriptor for launchtime (Corinna Vinschen) [1659168] - [netdrv] igb: e1000_phy: Mark expected switch fall-through (Corinna Vinschen) [1659168] - [netdrv] igb: e1000_82575: Mark expected switch fall-through (Corinna Vinschen) [1659168] - [netdrv] igb_main: Mark expected switch fall-throughs (Corinna Vinschen) [1659168] - [netdrv] igb: Use dma_wmb() instead of wmb() before doorbell writes (Corinna Vinschen) [1659168] - [netdrv] igb: Add support for ETF offload (Corinna Vinschen) [1659168] - [netdrv] igb: Only call skb_tx_timestamp after descriptors are ready (Corinna Vinschen) [1659168] - [netdrv] igb: Refactor igb_offload_cbs() (Corinna Vinschen) [1659168] - [netdrv] igb: Only change Tx arbitration when CBS is on (Corinna Vinschen) [1659168] - [netdrv] igb: Refactor igb_configure_cbs() (Corinna Vinschen) [1659168] - [fs] Revert "[fs] ext4: protect journal inode's blocks using block_validity" (Lukas Czerner) [1716549] - [fs] xfs: don't trip over uninitialized buffer on extent read of corrupted inode (Bill O'Donnell) [1715942] - [fs] xfs: always init bma in xfs_bmapi_write (Bill O'Donnell) [1715942] - [lib] rhashtable: Still do rehash when we get EEXIST (Vladis Dronov) [1712457] - [fs] vmcore: Add a kernel parameter novmcoredd (Kairui Song) [1705864] - [powerpc] powerpc/eeh: Correct retries in eeh_pe_reset_full() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Improve recovery of passed-through devices (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Add include_passed to eeh_clear_pe_frozen_state() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Add include_passed to eeh_pe_state_clear() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: remove sw_state from eeh_unfreeze_pe() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup eeh_pe_clear_frozen_state() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup control flow in eeh_handle_normal_event() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup eeh_ops.wait_state() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup eeh_pe_state_mark() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup unnecessary eeh_pe_state_mark_with_cfg() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup eeh_enabled() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup logic in eeh_rmv_from_parent_pe() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup field names in eeh_rmv_data (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup list_head field names (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup eeh_add_virt_device() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup unused field in eeh_dev (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup EEH_POSTPONED_PROBE (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Avoid misleading message "EEH: no capable adapters found" (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Fix use of EEH_PE_KEEP on wrong field (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Fix null deref for devices removed during EEH (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Fix possible null deref in eeh_dump_dev_log() (Sam Bobroff) [1352405] - [edac] x86/MCE/AMD, EDAC/mce_amd: Add new error descriptions for some SMCA bank types (Janakarajan Natarajan) [1688469] - [x86] x86/MCE/AMD, EDAC/mce_amd: Add new McaTypes for CS, PSP, and SMU units (Janakarajan Natarajan) [1688469] - [x86] x86/MCE/AMD, EDAC/mce_amd: Add new MP5, NBIO, and PCIE SMCA bank types (Janakarajan Natarajan) [1688469] - [scsi] megaraid_sas: remove tech preview from Aero series (Tomas Henzl) [1668409] - [scsi] megaraid_sas: sync with mainline (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: fix spelling mistake "oustanding" -> "outstanding" (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Make megasas_host_device_list_query() static (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: reduce module load time (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Remove a bunch of set but not used variables (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: return error when create DMA pool failed (Tomas Henzl) [1668409] {CVE-2019-11810} - [scsi] scsi: megaraid_sas: driver version update (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Update structures for HOST_DEVICE_LIST DCMD (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Add support for DEVICE_LIST DCMD in driver (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Rework device add code in AEN path (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Rework code to get PD and LD list (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: correct an info message (Tomas Henzl) [1668409] - [scsi] cross-tree: phase out dma_zalloc_coherent() (Tomas Henzl) [1668409] - [scsi] scsi: megaraid: fix out-of-bound array accesses (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: changes to function prototypes (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: NULL check before some freeing functions is not needed (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas_fusion: Mark expected switch fall-through (Tomas Henzl) [1668409] - [scsi] scsi: megaraid: megaraid_sas_base: Mark expected switch fall-through (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: modify max supported lds related print (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: remove unused macro (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: increase timeout for IOC INIT to 180seconds (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Remove double endian conversion (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Re-use max_mfi_cmds to calculate queue sizes (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Rename scratch_pad registers (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Remove spin lock for dpc operation (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: optimize raid context access in IO path (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Fail init if heartbeat timer fails (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: For SRIOV, do not set STOP_ADP bit (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Fix combined reply queue mode detection (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Fix module parameter description (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Fix goto labels in error handling (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Update copyright information (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Add check for reset adapter bit (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Fix msleep granularity (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Add support for FW snap dump (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Add watchdog thread to detect Firmware fault (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: switch to generic DMA API (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: fix a missing-check bug (Tomas Henzl) [1668409] - [kernel] get_maintainer.pl: Add default .get_maintainer.conf file for RHEL (Prarit Bhargava) [1714630] - [scripts] get_maintainer: allow option --mpath to read all files in (Prarit Bhargava) [1714630] - [scripts] get_maintainer.pl: add -mpath= for MAINTAINERS file location (Prarit Bhargava) [1714630] - [scripts] get_maintainer: allow usage outside of kernel tree (Prarit Bhargava) [1714630] - [scripts] Revert "[scripts] get_maintainer.pl: Add optional .get_maintainer.MAINTAINERS override" (Prarit Bhargava) [1714630] - [include] signal: Make siginmask safe when passed a signal of 0 (Waiman Long) [1714351] - [fs] signal: Don't send signals to tasks that don't exist (Waiman Long) [1714351] - [kernel] signal: Restore the stop PTRACE_EVENT_EXIT (Waiman Long) [1714351] - [kernel] signal: Better detection of synchronous signals (Waiman Long) [1714351] - [kernel] signal: Always notice exiting tasks (Waiman Long) [1714351] - [kernel] signal: Always attempt to allocate siginfo for SIGSTOP (Waiman Long) [1714351] - [kernel] signal: Guard against negative signal numbers in copy_siginfo_from_user32 (Waiman Long) [1714351] - [kernel] signal: Guard against negative signal numbers in copy_siginfo_from_user (Waiman Long) [1714351] - [kernel] signal: In sigqueueinfo prefer sig not si_signo (Waiman Long) [1714351] - [include] signal: Use a smaller struct siginfo in the kernel (Waiman Long) [1714351] - [include] signal: Distinguish between kernel_siginfo and siginfo (Waiman Long) [1714351] - [kernel] signal: Introduce copy_siginfo_from_user and use it's return value (Waiman Long) [1714351] - [arm64] signal: Remove the need for __ARCH_SI_PREABLE_SIZE and SI_PAD_SIZE (Waiman Long) [1714351] - [kernel] signal: Fail sigqueueinfo if si_signo != sig (Waiman Long) [1714351] - [kernel] signal/sparc: Move EMT_TAGOVF into the generic siginfo.h (Waiman Long) [1714351] - [mm] signal/arm: Use force_sig_fault where appropriate (Waiman Long) [1714351] - [arm64] signal/arm64: Use send_sig_fault where appropriate (Waiman Long) [1714351] - [arm64] signal/arm64: Add and use arm64_force_sig_ptrace_errno_trap (Waiman Long) [1714351] - [arm64] signal/arm64: In ptrace_hbptriggered name the signal description string (Waiman Long) [1714351] - [arm64] signal/arm64: Remove arm64_force_sig_info (Waiman Long) [1714351] - [arm64] signal/arm64: Add and use arm64_force_sig_mceerr as appropriate (Waiman Long) [1714351] - [arm64] signal/arm64: Add and use arm64_force_sig_fault where appropriate (Waiman Long) [1714351] - [mm] signal/arm64: Only call set_thread_esr once in do_page_fault (Waiman Long) [1714351] - [mm] signal/arm64: Only perform one esr_to_fault_info call in do_page_fault (Waiman Long) [1714351] - [mm] signal/arm64: Expand __do_user_fault and remove it (Waiman Long) [1714351] - [mm] signal/arm64: For clarity separate the 3 signal sending cases in do_page_fault (Waiman Long) [1714351] - [mm] signal/arm64: Consolidate the two hwpoison cases in do_page_fault (Waiman Long) [1714351] - [mm] signal/arm64: Factor set_thread_esr out of __do_user_fault (Waiman Long) [1714351] - [arm64] signal/arm64: Factor out arm64_show_signal from arm64_force_sig_info (Waiman Long) [1714351] - [arm64] signal/arm64: Remove unneeded tsk parameter from arm64_force_sig_info (Waiman Long) [1714351] - [arm64] signal/arm64: Push siginfo generation into arm64_notify_die (Waiman Long) [1714351] - [powerpc] signal/powerpc: Use force_sig_fault where appropriate (Waiman Long) [1714351] - [powerpc] signal/powerpc: Simplify _exception_pkey by using force_sig_pkuerr (Waiman Long) [1714351] - [powerpc] signal/powerpc: Specialize _exception_pkey for handling pkey exceptions (Waiman Long) [1714351] - [powerpc] signal/powerpc: Call force_sig_fault from _exception (Waiman Long) [1714351] - [powerpc] signal/powerpc: Factor the common exception code into exception_common (Waiman Long) [1714351] - [powerpc] powerpc/traps: Print unhandled signals in a separate function (Waiman Long) [1714351] - [mm] signal/powerpc: Remove pkey parameter from __bad_area_nosemaphore (Waiman Long) [1714351] - [mm] signal/powerpc: Call _exception_pkey directly from bad_key_fault_exception (Waiman Long) [1714351] - [mm] signal/powerpc: Remove pkey parameter from __bad_area (Waiman Long) [1714351] - [mm] signal/powerpc: Use force_sig_mceerr as appropriate (Waiman Long) [1714351] - [x86] signal/x86: Use force_sig_fault where appropriate (Waiman Long) [1714351] - [mm] signal/x86: Pass pkey by value (Waiman Long) [1714351] - [mm] signal/x86: Replace force_sig_info_fault with force_sig_fault (Waiman Long) [1714351] - [mm] signal/x86: Call force_sig_pkuerr from __bad_area_nosemaphore (Waiman Long) [1714351] - [mm] signal/x86: Pass pkey not vma into __bad_area (Waiman Long) [1714351] - [mm] signal/x86: Don't compute pkey in __do_page_fault (Waiman Long) [1714351] - [mm] signal/x86: Remove pkey parameter from mm_fault_error (Waiman Long) [1714351] - [mm] signal/x86: Remove the pkey parameter from do_sigbus (Waiman Long) [1714351] - [mm] signal/x86: Remove pkey parameter from bad_area_nosemaphore (Waiman Long) [1714351] - [x86] signal/x86/traps: Simplify trap generation (Waiman Long) [1714351] - [x86] signal/x86/traps: Use force_sig instead of open coding it. (Waiman Long) [1714351] - [x86] signal/x86/traps: Use force_sig_bnderr (Waiman Long) [1714351] - [x86] signal/x86/traps: Move more code into do_trap_no_signal so it can be reused (Waiman Long) [1714351] - [x86] signal/x86/traps: Factor out show_signal (Waiman Long) [1714351] - [x86] signal/x86: Move mpx siginfo generation into do_bounds (Waiman Long) [1714351] - [x86] signal/x86: In trace_mpx_bounds_register_exception add __user annotations (Waiman Long) [1714351] - [mm] signal/x86: Move MCE error reporting out of force_sig_info_fault (Waiman Long) [1714351] - [x86] signal/x86: Inline fill_sigtrap_info in it's only caller send_sigtrap (Waiman Long) [1714351] - [powerpc] signal: Simplify tracehook_report_syscall_exit (Waiman Long) [1714351] - [kernel] signal: Pair exports with their functions (Waiman Long) [1714351] - [kernel] signal: Remove specific_send_sig_info (Waiman Long) [1714351] - [kernel] signal: Use group_send_sig_info to kill all processes in a pid namespace (Waiman Long) [1714351] - [tty] tty_io: Use group_send_sig_info in __do_SACK to note it is a session being killed (Waiman Long) [1714351] - [misc] signal/GenWQE: Fix sending of SIGKILL (Waiman Long) [1714351] - [include] signal: Remove SEND_SIG_FORCED (Waiman Long) [1714351] - [kernel] signal: Use SEND_SIG_PRIV not SEND_SIG_FORCED with SIGKILL and SIGSTOP (Waiman Long) [1714351] - [kernel] signal: Never allocate siginfo for SIGKILL or SIGSTOP (Waiman Long) [1714351] - [usb] signal: Don't send siginfo to kthreads. (Waiman Long) [1714351] - [usb] signal: Remove the siginfo paramater from kernel_dqueue_signal (Waiman Long) [1714351] - [tty] signal: send_sig_all no longer needs SEND_SIG_FORCED (Waiman Long) [1714351] - [kernel] signal: Always deliver the kernel's SIGKILL and SIGSTOP to a pid namespace init (Waiman Long) [1714351] - [x86] signal: Properly deliver SIGSEGV from x86 uprobes (Waiman Long) [1714351] - [kernel] signal: Properly deliver SIGILL from uprobes (Waiman Long) [1714351] - [kernel] signal: Always ignore SIGKILL and SIGSTOP sent to the global init (Waiman Long) [1714351] - [iommu] mm: convert return type of handle_mm_fault() caller to vm_fault_t (Waiman Long) [1714351] - [kernel] signal: make get_signal() return bool (Waiman Long) [1714351] - [kernel] signal: make sigkill_pending() return bool (Waiman Long) [1714351] - [kernel] signal: make legacy_queue() return bool (Waiman Long) [1714351] - [kernel] signal: make wants_signal() return bool (Waiman Long) [1714351] - [kernel] signal: make flush_sigqueue_mask() void (Waiman Long) [1714351] - [kernel] signal: make unhandled_signal() return bool (Waiman Long) [1714351] - [kernel] signal: make recalc_sigpending_tsk() return bool (Waiman Long) [1714351] - [kernel] signal: make has_pending_signals() return bool (Waiman Long) [1714351] - [kernel] signal: make sig_ignored() return bool (Waiman Long) [1714351] - [kernel] signal: make sig_task_ignored() return bool (Waiman Long) [1714351] - [kernel] signal: make sig_handler_ignored() return bool (Waiman Long) [1714351] - [kernel] signal: make kill_ok_by_cred() return bool (Waiman Long) [1714351] - [kernel] signal: simplify rt_sigaction() (Waiman Long) [1714351] - [kernel] signal: make do_sigpending() void (Waiman Long) [1714351] - [kernel] signal: make may_ptrace_stop() return bool (Waiman Long) [1714351] - [kernel] signal: make kill_as_cred_perm() return bool (Waiman Long) [1714351] - [kernel] signal: make force_sigsegv() void (Waiman Long) [1714351] - [kernel] signal: Don't restart fork when signals come in. (Waiman Long) [1714351] - [kernel] fork: Have new threads join on-going signal group stops (Waiman Long) [1714351] - [include] fork: Skip setting TIF_SIGPENDING in ptrace_init_task (Waiman Long) [1714351] - [kernel] signal: Add calculate_sigpending() (Waiman Long) [1714351] - [kernel] fork: Unconditionally exit if a fatal signal is pending (Waiman Long) [1714351] - [kernel] fork: Move and describe why the code examines PIDNS_ADDING (Waiman Long) [1714351] - [kernel] signal: Push pid type down into complete_signal. (Waiman Long) [1714351] - [kernel] signal: Push pid type down into __send_signal (Waiman Long) [1714351] - [kernel] signal: Push pid type down into send_signal (Waiman Long) [1714351] - [tty] signal: Pass pid type into do_send_sig_info (Waiman Long) [1714351] - [fs] signal: Pass pid type into send_sigio_to_task & send_sigurg_to_task (Waiman Long) [1714351] - [kernel] signal: Pass pid type into group_send_sig_info (Waiman Long) [1714351] - [kernel] signal: Pass pid and pid type into send_sigqueue (Waiman Long) [1714351] - [kernel] posix-timers: Noralize good_sigevent (Waiman Long) [1714351] - [fs] signal: Use PIDTYPE_TGID to clearly store where file signals will be sent (Waiman Long) [1714351] - [kernel] pid: Implement PIDTYPE_TGID (Waiman Long) [1714351] - [include] pids: Move the pgrp and session pid pointers from task_struct to signal_struct (Waiman Long) [1714351] - [fs] pids: Compute task_tgid using signal->leader_pid (Waiman Long) [1714351] - [kernel] pids: Move task_pid_type into sched/signal.h (Waiman Long) [1714351] - [init] pids: Initialize leader_pid in init_task (Waiman Long) [1714351]- [s390] s390: enable processes for mio instructions (Philipp Rudo) [1651734] - [s390] s390/pci: add parameter to disable usage of MIO instructions (Philipp Rudo) [1651734] - [s390] s390/pci: provide support for MIO instructions (Philipp Rudo) [1651734] - [s390] s390/pci: improve bar check (Philipp Rudo) [1651734] - [s390] s390/ism: move oddities of device IO to wrapper function (Philipp Rudo) [1651734] - [s390] s390/pci: move io address mapping code to pci_insn.c (Philipp Rudo) [1651734] - [s390] s390/pci: add parameter to force floating irqs (Philipp Rudo) [1651735] - [s390] s390/pci: gather statistics for floating vs directed irqs (Philipp Rudo) [1651735] - [s390] s390: show statistics for MSI IRQs (Philipp Rudo) [1651735] - [s390] s390/pci: provide support for CPU directed interrupts (Philipp Rudo) [1651735] - [s390] s390/airq: provide cacheline aligned ivs (Philipp Rudo) [1651735] - [s390] s390/pci: clarify interrupt vector usage (Philipp Rudo) [1651735] - [s390] s390/airq: recognize directed interrupts (Philipp Rudo) [1651735] - [s390] s390/sclp: detect DIRQ facility (Philipp Rudo) [1651735] - [s390] s390/pci: move everything irq related to pci_irq.c (Philipp Rudo) [1651735] - [s390] s390/pci: remove stale rc (Philipp Rudo) [1651735] - [s390] s390/pci: remove unused define (Philipp Rudo) [1651735] - [s390] s390/pci: mark command line parser data __initdata (Philipp Rudo) [1651735] - [cpufreq] cpufreq: intel_pstate: Ignore turbo active ratio in HWP (David Arcari) [1711970] - [scsi] mpt3sas: remove tech preview from Aero series (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: fix indentation issue (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Update mpt3sas driver version to 28.100.00.00 (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Improve the threshold value and introduce module param (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Load balance to improve performance and avoid soft lockups (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Irq poll to avoid CPU hard lockups (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: simplify interrupt handler (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Fix typo in request_desript_type (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Add missing breaks in switch statements (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Update driver version to 27.102.00.00 (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Add support for ATLAS PCIe switch (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Add support for NVMe Switch Adapter (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Rename mpi endpoint device ID macro. (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: mpt3sas_scsih: Mark expected switch fall-through (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: fix memory ordering on 64bit writes (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: fix spelling mistake "manufaucturing" -> "manufacturing" (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Fix driver modifying persistent data in Manufacturing page11 (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Don't modify EEDPTagMode field setting on SAS3.5 HBA devices (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Fix Sync cache command failure during driver unload (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Call sas_remove_host before removing the target devices (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Refactor mpt3sas_wait_for_ioc function (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Separate out mpt3sas_wait_for_ioc (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Added new #define variable IOC_OPERATIONAL_WAIT_COUNT (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: switch to generic DMA API (Tomas Henzl) [1684444] - [tools] perf tools beauty ioctl: Support new ISO7816 commands (Michael Petlan) [1709243] - [tools] perf tools: Restore proper cwd on return from mnt namespace (Michael Petlan) [1709243] - [tools] perf tools: Fix crash on synthesizing the unit (Michael Petlan) [1709243] - [tools] perf tools: Do not zero sample_id_all for group members (Michael Petlan) [1709243] - [tools] perf beauty: Use SRCARCH, ARCH=x86_64 must map to "x86" to find the headers (Michael Petlan) [1709243] - [tools] perf intel-pt: Add MTC and CYC timestamps to debug log (Michael Petlan) [1709243] - [tools] perf intel-pt: Add more event information to debug log (Michael Petlan) [1709243] - [tools] perf scripts python: exported-sql-viewer.py: Fix table find when table re-ordered (Michael Petlan) [1709243] - [tools] perf scripts python: exported-sql-viewer.py: Add help window (Michael Petlan) [1709243] - [tools] perf scripts python: exported-sql-viewer.py: Add Selected branches report (Michael Petlan) [1709243] - [tools] perf scripts python: exported-sql-viewer.py: Fall back to /usr/local/lib/libxed.so (Michael Petlan) [1709243] - [tools] perf top: Display the LBR stats in callchain entry (Michael Petlan) [1709243] - [tools] perf stat: Handle different PMU names with common prefix (Michael Petlan) [1709243] - [tools] perf record: Support weak groups (Michael Petlan) [1709243] - [tools] perf evlist: Move perf_evsel__reset_weak_group into evlist (Michael Petlan) [1709243] - [tools] perf augmented_syscalls: Start collecting pathnames in the BPF program (Michael Petlan) [1709243] - [tools] perf trace: Fix setting of augmented payload when using eBPF + raw_syscalls (Michael Petlan) [1709243] - [tools] perf trace: When augmenting raw_syscalls plug raw_syscalls:sys_exit too (Michael Petlan) [1709243] - [tools] perf examples bpf: Start augmenting raw_syscalls:sys_{start,exit} (Michael Petlan) [1709243] - [tools] perf intel-pt/bts: Calculate cpumode for synthesized samples (Michael Petlan) [1709243] - [tools] perf intel-pt: Insert callchain context into synthesized callchains (Michael Petlan) [1709243] - [tools] perf top: Start display thread earlier (Michael Petlan) [1709243] - [tools] perf trace beauty: Use the mmap flags table generated from headers (Michael Petlan) [1709243] - [tools] perf beauty: Wire up the mmap flags table generator to the Makefile (Michael Petlan) [1709243] - [tools] perf beauty: Add a generator for MAP_ mmap's flag constants (Michael Petlan) [1709243] - [tools] perf callchain: Honour the ordering of PERF_CONTEXT_{USER,KERNEL,etc} (Michael Petlan) [1709243] - [tools] perf cs-etm: Correct CPU mode for samples (Michael Petlan) [1709243] - [tools] perf unwind: Take pgoff into account when reporting elf to libdwfl (Michael Petlan) [1709243] - [tools] perf top: Do not use overwrite mode by default (Michael Petlan) [1709243] - [tools] perf trace: Beautify mount's first pathname arg (Michael Petlan) [1709243] - [tools] perf trace: Beautify the umount's 'name' argument (Michael Petlan) [1709243] - [tools] perf trace: Consider syscall aliases too (Michael Petlan) [1709243] - [tools] perf trace beauty: Beautify mount/umount's 'flags' argument (Michael Petlan) [1709243] - [tools] perf trace beauty: Allow syscalls to mask an argument before considering it (Michael Petlan) [1709243] - [tools] perf beauty: Introduce strarray__scnprintf_flags() (Michael Petlan) [1709243] - [tools] perf beauty: Switch from GPL v2.0 to LGPL v2.1 (Michael Petlan) [1709243] - [tools] perf beauty: Add a generator for MS_ mount/umount's flag constants (Michael Petlan) [1709243] - [tools] tools include uapi: Grab a copy of linux/fs.h (Michael Petlan) [1709243] - [tools] perf script: Support total cycles count (Michael Petlan) [1709243] - [tools] perf script: Make itrace script default to all calls (Michael Petlan) [1709243] - [tools] perf scripts python: exported-sql-viewer.py: Add All branches report (Michael Petlan) [1709243] - [tools] perf scripts python: exported-sql-viewer.py: Add ability to display all the database tables (Michael Petlan) [1709243] - [tools] perf scripts python: exported-sql-viewer.py: Add ability to shrink / enlarge font (Michael Petlan) [1709243] - [tools] perf scripts python: exported-sql-viewer.py: Add ability to find symbols in the call-graph (Michael Petlan) [1709243] - [tools] perf scripts python: exported-sql-viewer.py: Add support for multiple sub-windows (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Rename to exported-sql-viewer.py (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Refactor TreeItem class (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Add data helper functions (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Factor out CallGraphModel from TreeModel (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Remove use of setObjectName() (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Add a class for global data (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Separate the database details into a class (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Make a "Main" function (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Change icon (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Set a minimum window size (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Provide better default column sizes (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Use SPDX license identifier (Michael Petlan) [1709243] - [tools] perf trace: Introduce per-event maximum number of events property (Michael Petlan) [1709243] - [tools] perf script: Flush output stream after events in verbose mode (Michael Petlan) [1709243] - [tools] perf script: Allow extended console debug output (Michael Petlan) [1709243] - [tools] perf stat: Poll for monitored tasks being alive (Michael Petlan) [1709243] - [tools] perf trace: Drop thread refcount in trace__event_handler() (Michael Petlan) [1709243] - [tools] perf trace: Drop addr_location refcounts (Michael Petlan) [1709243] - [tools] perf evsel: Mark a evsel as disabled when asking the kernel do disable it (Michael Petlan) [1709243] - [tools] perf evsel: Introduce per event max_events property (Michael Petlan) [1709243] - [tools] tools lib subcmd: Introduce OPTION_ULONG (Michael Petlan) [1709243] - [tools] perf arm64: Fix generate system call table failed with /tmp mounted with noexec (Michael Petlan) [1709243] - [tools] perf symbols: Set PLT entry/header sizes properly on Sparc (Michael Petlan) [1709243] - [tools] perf jitdump: Add Sparc support. (Michael Petlan) [1709243] - [tools] perf annotate: Add Sparc support (Michael Petlan) [1709243] - [tools] perf record: Encode -k clockid frequency into Perf trace (Michael Petlan) [1709243] - [tools] perf probe: Support SDT markers having reference counter (semaphore) (Michael Petlan) [1709243] - [tools] tools lib traceevent, perf tools: Move struct tep_handler definition in a local header file (Michael Petlan) [1709243] - [tools] tools lib traceevent: Separate out tep_strerror() for strerror_r() issues (Michael Petlan) [1709243] - [tools] perf python: More portable way to make CFLAGS work with clang (Michael Petlan) [1709243] - [tools] perf python: Make clang_has_option() work on Python 3 (Michael Petlan) [1709243] - [tools] perf tools: Free temporary 'sys' string in read_event_files() (Michael Petlan) [1709243] - [tools] perf tools: Avoid double free in read_event_file() (Michael Petlan) [1709243] - [tools] perf tools: Free 'printk' string in parse_ftrace_printk() (Michael Petlan) [1709243] - [tools] perf tools: Cleanup trace-event-info 'tdata' leak (Michael Petlan) [1709243] - [tools] perf strbuf: Match va_{add,copy} with va_end (Michael Petlan) [1709243] - [tools] perf test: S390 does not support watchpoints in test 22 (Michael Petlan) [1709243] - [tools] perf auxtrace: Include missing asm/bitsperlong.h to get BITS_PER_LONG (Michael Petlan) [1709243] - [tools] tools include: Adopt linux/bits.h (Michael Petlan) [1709243] - [tools] perf intel-pt: Implement decoder flags for trace begin / end (Michael Petlan) [1709243] - [tools] perf intel-pt: Add decoder flags for trace begin / end (Michael Petlan) [1709243] - [tools] perf tools: Improve thread_stack__process() for trace begin / end (Michael Petlan) [1709243] - [tools] perf tools: Improve thread_stack__event() for trace begin / end (Michael Petlan) [1709243] - [tools] perf db-export: Add trace begin / end branch type variants (Michael Petlan) [1709243] - [tools] perf script: Enhance sample flags for trace begin / end (Michael Petlan) [1709243] - [tools] tools lib traceevent: Add prefix tep_ to enum filter_trivial_type (Michael Petlan) [1709243] - [tools] tools lib traceevent: Rename data2host*() APIs (Michael Petlan) [1709243] - [tools] tools lib traceevent: Rename struct plugin_list to struct tep_plugin_list (Michael Petlan) [1709243] - [tools] tools lib traceevent: Add prefix tep_ to structs filter_type and event_filter (Michael Petlan) [1709243] - [tools] tools lib traceevent: Add prefix tep_ to various structs filter_arg_*. (Michael Petlan) [1709243] - [tools] tools lib traceevent: Add prefix tep_ to struct filter_{arg,value_type} (Michael Petlan) [1709243] - [tools] tools lib traceevent: Add prefix tep_ to enums filter_{exp,arg}_type (Michael Petlan) [1709243] - [tools] tools lib traceevent: Add prefix tep_ to enums filter_{boolean,op,cmp}_type (Michael Petlan) [1709243] - [tools] tools lib traceevent, perf tools: Rename enum print_arg_type to enum tep_print_arg_type (Michael Petlan) [1709243] - [tools] tools lib traceevent, perf tools: Add prefix tep_ to all print_* structures (Michael Petlan) [1709243] - [tools] tools lib traceevent: Add prefix TEP_ to all EVENT_FL_* flags (Michael Petlan) [1709243] - [tools] tools lib traceevent: Rename enum event_{sort_}type to enum tep_event_{sort_}type (Michael Petlan) [1709243] - [tools] tools lib traceevent, perf tools: Rename enum format_flags to enum tep_format_flags (Michael Petlan) [1709243] - [tools] tools lib traceevent, perf tools: Rename struct format{_field} to struct tep_format{_field} (Michael Petlan) [1709243] - [tools] tools lib traceevent, perf tools: Rename struct event_format to struct tep_event_format (Michael Petlan) [1709243] - [tools] perf script: Print DSO for callindent (Michael Petlan) [1709243] - [tools] perf script: Allow sym and dso without ip, addr (Michael Petlan) [1709243] - [tools] tools lib subcmd: Support overwriting the pager (Michael Petlan) [1709243] - [tools] perf tools: Report itrace options in help (Michael Petlan) [1709243] - [tools] perf help: Add missing subcommand `version` (Michael Petlan) [1709243] - [tools] perf tools: Initialize perf_data_file fd field (Michael Petlan) [1709243] - [tools] perf util: Make copyfile_offset() global (Michael Petlan) [1709243] - [tools] perf tools: Add 'struct perf_mmap' arg to record__write() (Michael Petlan) [1709243] - [tools] perf auxtrace: Pass struct perf_mmap into mmap__read* functions (Michael Petlan) [1709243] - [tools] perf tools: Remove perf_tool from event_op3 (Michael Petlan) [1709243] - [tools] perf tools: Remove perf_tool from event_op2 (Michael Petlan) [1709243] - [tools] perf bpf-loader: use PTR_ERR_OR_ZERO inetead of return code (Michael Petlan) [1709243] - [tools] tools include: Adopt PTR_ERR_OR_ZERO from the kernel err.h header (Michael Petlan) [1709243] - [tools] perf ordered_events: Prevent crossing max_alloc_size (Michael Petlan) [1709243] - [tools] perf ordered_events: Add 'struct ordered_events_buffer' layer (Michael Petlan) [1709243] - [tools] perf test: Add watchpoint test (Michael Petlan) [1709243] - [tools] perf tests: Fix record+probe_libc_inet_pton.sh without ping's debuginfo (Michael Petlan) [1709243] - [tools] perf map: Turn some pr_warning() to pr_debug() (Michael Petlan) [1709243] - [tools] perf trace: Use the raw_syscalls:sys_enter for the augmented syscalls (Michael Petlan) [1709243] - [tools] perf trace: Setup augmented_args in the raw_syscalls:sys_enter handler (Michael Petlan) [1709243] - [tools] perf trace: Introduce syscall__augmented_args() method (Michael Petlan) [1709243] - [tools] perf augmented_syscalls: Avoid optimization to pass older BPF validators (Michael Petlan) [1709243] - [tools] perf augmented_syscalls: Check probe_read_str() return separately (Michael Petlan) [1709243] - [tools] perf annotate: Handle arm64 move instructions (Michael Petlan) [1709243] - [tools] perf trace beauty: Alias 'umount' to 'umount2' (Michael Petlan) [1709243] - [tools] perf stat: Move the display functions to stat-display.c (Michael Petlan) [1709243] - [tools] perf stat: Move 'metric_events' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move 'walltime_*' data to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Propagate 'struct target' arg to sort_aggr_thread() (Michael Petlan) [1709243] - [tools] perf stat: Move 'no_merge' data to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move 'big_num' data to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Do not use the global 'evsel_list' in print functions (Michael Petlan) [1709243] - [tools] perf stat: Move *_aggr_* data to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move ru_* data to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move 'print_mixed_hw_group_error' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move 'print_free_counters_hint' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move 'null_run' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Add 'walltime_nsecs_stats' pointer to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Pass 'evlist' to aggr_update_shadow() (Michael Petlan) [1709243] - [tools] perf stat: Pass 'struct perf_stat_config' to first_shadow_cpu() (Michael Petlan) [1709243] - [tools] perf stat: Move 'metric_only_len' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move 'run_count' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Use 'evsel->evlist' instead of 'evsel_list' in collect_all_aliases() (Michael Petlan) [1709243] - [tools] perf stat: Pass 'evlist' argument to print functions (Michael Petlan) [1709243] - [tools] perf stat: Add 'target' argument to perf_evlist__print_counters() (Michael Petlan) [1709243] - [tools] perf stat: Move 'unit_width' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move 'metric_only' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move 'interval_clear' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move csv_* to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Pass a 'struct perf_stat_config' argument to global print functions (Michael Petlan) [1709243] - [tools] perf stat: Pass 'struct perf_stat_config' argument to local print functions (Michael Petlan) [1709243] - [tools] perf stat: Add 'struct perf_stat_config' argument to perf_evlist__print_counters() (Michael Petlan) [1709243] - [tools] perf stat: Move STAT_RECORD out of perf_evlist__print_counters() (Michael Petlan) [1709243] - [tools] perf stat: Introduce perf_evlist__print_counters() (Michael Petlan) [1709243] - [tools] perf stat: Move perf_stat_synthesize_config() to stat.c (Michael Petlan) [1709243] - [tools] perf stat: Add 'perf_event__handler_t' argument to perf_stat_synthesize_config() (Michael Petlan) [1709243] - [tools] perf stat: Add 'struct perf_evlist' argument to perf_stat_synthesize_config() (Michael Petlan) [1709243] - [tools] perf stat: Add 'struct perf_tool' argument to perf_stat_synthesize_config() (Michael Petlan) [1709243] - [tools] perf stat: Add 'struct perf_stat_config' argument to perf_stat_synthesize_config() (Michael Petlan) [1709243] - [tools] perf stat: Rename 'is_pipe' argument to 'attrs' in perf_stat_synthesize_config() (Michael Petlan) [1709243] - [tools] perf stat: Move create_perf_stat_counter() to stat.c (Michael Petlan) [1709243] - [tools] perf evsel: Introduce perf_evsel__store_ids() (Michael Petlan) [1709243] - [tools] perf tools: Switch 'session' argument to 'evlist' in perf_event__synthesize_attrs() (Michael Petlan) [1709243] - [tools] perf stat: Add 'identifier' flag to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Use local config arg for scale in create_perf_stat_counter() (Michael Petlan) [1709243] - [tools] perf stat: Move 'no_inherit' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move 'initial_delay' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Use evsel->threads in create_perf_stat_counter() (Michael Petlan) [1709243] - [tools] perf trace: Show comm and tid for tracepoint events (Michael Petlan) [1709243] - [tools] perf trace augmented_syscalls: Hook into syscalls:sys_exit_SYSCALL too (Michael Petlan) [1709243] - [tools] perf trace augmented_syscalls: Rename augmented_*_syscall__enter to just *_syscall (Michael Petlan) [1709243] - [tools] perf augmented_syscalls: Update the header comments (Michael Petlan) [1709243] - [tools] perf bpf: Add syscall_exit() helper (Michael Petlan) [1709243] - [tools] tools lib traceevent, perf tools: Split trace-seq related APIs in a separate header file (Michael Petlan) [1709243] - [tools] perf report: Create auxiliary trace data files for s390 (Michael Petlan) [1709243] - [tools] perf trace beauty: Reorganize 'struct sockaddr *' beautifier (Michael Petlan) [1709243] - [tools] perf trace augmented_syscalls: Augment sendto's 'addr' arg (Michael Petlan) [1709243] - [tools] perf trace augmented_syscalls: Augment bind's 'myaddr' sockaddr arg (Michael Petlan) [1709243] - [tools] perf trace augmented_syscalls: Add augmented_sockaddr_syscall_enter() (Michael Petlan) [1709243] - [tools] perf trace augmented_syscalls: Augment connect's 'sockaddr' arg (Michael Petlan) [1709243] - [tools] perf bpf: Add linux/socket.h to the headers accessible to bpf proggies (Michael Petlan) [1709243] - [tools] perf bpf: Give precedence to bpf header dir (Michael Petlan) [1709243] - [tools] perf trace: Add a etcsnoop.c augmented syscalls eBPF utility (Michael Petlan) [1709243] - [tools] perf trace: Augment 'newstat' (aka 'stat') filename ptr (Michael Petlan) [1709243] - [tools] perf trace: Introduce augmented_filename_syscall_enter() declarator (Michael Petlan) [1709243] - [tools] perf trace: Augment inotify_add_watch pathname syscall arg (Michael Petlan) [1709243] - [tools] perf trace: Augment the 'open' syscall 'filename' arg (Michael Petlan) [1709243] - [tools] perf trace: Use the augmented filename, expanding syscall enter pointers (Michael Petlan) [1709243] - [tools] perf trace: Show comm/tid for augmented_syscalls (Michael Petlan) [1709243] - [tools] perf trace: Extract the comm/tid printing for syscall enter (Michael Petlan) [1709243] - [tools] perf trace: Print the syscall name for augmented_syscalls (Michael Petlan) [1709243] - [tools] perf trace: Make the augmented_syscalls filter out the tracepoint event (Michael Petlan) [1709243] - [tools] perf trace: Pass augmented args to the arg formatters when available (Michael Petlan) [1709243] - [x86] perf/x86/intel: Disallow precise_ip on BTS events (Michael Petlan) [1709243] - [x86] perf/x86/intel: Add generic branch tracing check to intel_pmu_has_bts() (Michael Petlan) [1709243] - [x86] perf/x86/intel: Move branch tracing setup to the Intel-specific source file (Michael Petlan) [1709243] - [x86] perf/x86/intel: Fix regression by default disabling perfmon v4 interrupt handling (Michael Petlan) [1709243] - [x86] perf/x86/intel/uncore: Support CoffeeLake 8th CBOX (Michael Petlan) [1709243] - [x86] perf/x86/intel/uncore: Add more IMC PCI IDs for KabyLake and CoffeeLake CPUs (Michael Petlan) [1709243] - [tools] perf tools: Don't clone maps from parent when synthesizing forks (Michael Petlan) [1709243] - [tools] perf top: Allow disabling the overwrite mode (Michael Petlan) [1709243] - [kernel] perf/core: Clean up inconsisent indentation (Michael Petlan) [1709243] - [tools] perf script: Implement --graph-function (Michael Petlan) [1709243] - [tools] tools script: Add --call-trace and --call-ret-trace (Michael Petlan) [1709243] - [tools] perf script: Add --insn-trace for instruction decoding (Michael Petlan) [1709243] - [tools] perf trace: Introduce --max-events (Michael Petlan) [1709243] - [x86] perf/x86/intel: Add quirk for Goldmont Plus (Michael Petlan) [1709243] - [kernel] perf: Suppress AUX/OVERWRITE records (Michael Petlan) [1709243] - [x86] perf/x86/intel/pt: Annotate 'pt_cap_group' with __ro_after_init (Michael Petlan) [1709243] - [x86] perf/x86: Add __ro_after_init annotations (Michael Petlan) [1709243] - [x86] x86/mm/mem_encrypt: Disable all instrumentation for early SME setup (Janakarajan Natarajan) [1679265] - [fs] cifs: fix copy_file_range to allow write on the same file (Leif Sahlberg) [1689100] - [infiniband] Revert "[infiniband] IB/usnic: Remove stub functions" (Jonathan Toppins) [1713753] - [x86] Update stepping values for Whiskey Lake U/Y (David Arcari) [1704801] - [powerpc] powerpc/perf: Trace imc PMU functions (Jiri Olsa) [1608796] - [powerpc] powerpc/perf: Trace imc events detection and cpuhotplug (Jiri Olsa) [1608796] - [powerpc] powerpc/perf: Declare static identifier a such (Jiri Olsa) [1608796] - [powerpc] powerpc/perf: Add privileged access check for thread_imc (Jiri Olsa) [1608796] - [powerpc] powerpc/perf: Rearrange setting of ldbar for thread-imc (Jiri Olsa) [1608796] - [powerpc] powerpc/include: Add data structures and macros for IMC trace mode (Jiri Olsa) [1608796] - [scsi] hpsa: correct-static-checker-issue-in-reset-handler (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: update driver version (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: correct device resets (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: do-not-complete-cmds-for-deleted-devices (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: wait longer for ptraid commands (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: check for tag collision (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: use local workqueues instead of system workqueues (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: correct simple mode (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: bump driver version (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: correct device id issues (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: check for lv removal (Joseph Szczypek) [1713772] - [mm] mm, slub: restore the original intention of prefetch_freepointer() (Rafael Aquini) [1714671] - [fs] Revert "add KABI padding to dentry structure" (Waiman Long) [1714253] - [crypto] crypto: drbg - add FIPS 140-2 CTRNG for noise source (Herbert Xu) [1687905] - [infiniband] RDMA/qedr: Fix incorrect device rate. (Manish Chopra) [1713580] - [scsi] scsi: bnx2fc: remove unneeded variable (Nilesh Javali) [1665308] - [scsi] scsi: fcoe: make use of fip_mode enum complete (Nilesh Javali) [1665308] - [char] ipmi:ssif: compare block number correctly for multi-part return messages (Tony Camuso) [1712159] - [kernel] kernel/sysctl.c: define minmax conv functions in terms of non-minmax versions (Alex Gladkov) [1683922] - [kernel] kernel/sysctl.c: add missing range check in do_proc_dointvec_minmax_conv (Alex Gladkov) [1683922] - [tools] tools/testing/selftests/sysctl/sysctl.sh: add tests for >32-bit values written to 32-bit integers (Alex Gladkov) [1683922] - [kernel] sched/nohz: Run NOHZ idle load balancer on HK_FLAG_MISC CPUs (Desnes Augusto Nunes do Rosario) [1666614] - [kernel] nohz_full: Allow the boot CPU to be nohz_full (Desnes Augusto Nunes do Rosario) [1666614] - [kernel] sched/isolation: Require a present CPU in housekeeping mask (Desnes Augusto Nunes do Rosario) [1666614] - [kernel] kernel/cpu: Allow non-zero CPU to be primary for suspend / kexec freeze (Desnes Augusto Nunes do Rosario) [1666614] - [kernel] power/suspend: Add function to disable secondaries for suspend (Desnes Augusto Nunes do Rosario) [1666614] - [kernel] sched/core: Allow the remote scheduler tick to be started on CPU0 (Desnes Augusto Nunes do Rosario) [1666614] - [kernel] sched/fair: Use non-atomic cpumask_{set,clear}_cpu() (Desnes Augusto Nunes do Rosario) [1666614] - [lib] lib: reciprocal_div: implement the improved algorithm on the paper mentioned (Petr Oros) [1706982] - [kernel] kernel/sysctl.c: fix proc_do_large_bitmap for large input buffers (Eric Sandeen) [1667092] - [kernel] tools/testing/selftests/sysctl/sysctl.sh: add proc_do_large_bitmap() test case (Eric Sandeen) [1667092] - [tools] tools/testing/selftests/sysctl/sysctl.sh: allow graceful use on older kernels (Eric Sandeen) [1667092] - [tools] tools/testing/selftests/sysctl/sysctl.sh: ignore diff output on verify_diff_w() (Eric Sandeen) [1667092] - [tools] tools/testing/selftests/sysctl/sysctl.sh: load module before testing for it (Eric Sandeen) [1667092] - [tools] tools/testing/selftests/sysctl/sysctl.sh: remove superfluous test_reqs() (Eric Sandeen) [1667092] - [kernel] kernel/sysctl.c: fix out-of-bounds access when setting file-max (Eric Sandeen) [1694160] - [kernel] sysctl: handle overflow for file-max (Eric Sandeen) [1694160] - [kernel] sysctl: handle overflow in proc_get_long (Eric Sandeen) [1694160] - [s390] kvm: s390: Fix potential spectre warnings (Thomas Huth) [1702344] - [powerpc] mm: move warning from resize_hpt_for_hotplug() (Laurent Vivier) [1660737] - [powerpc] pseries: Use pr_xxx() in lpar.c (Laurent Vivier) [1660737] - [infiniband] RDMA/iw_cxgb4: Always disconnect when QP is transitioning to TERMINATE state (Arjun Vynipadath) [1664673] - [infiniband] cxgb4: kfree mhp after the debug print (Arjun Vynipadath) [1664673] - [infiniband] RDMA/cxbg: Use correct sizing on buffers holding page DMA addresses (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: Make function read_tcb() static (Arjun Vynipadath) [1664673] - [infiniband] RDMA/cxgb4: Remove kref accounting for sync operation (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: cq/qp mask depends on bar2 pages in a host page (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: fix srqidx leak during connection abort (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: complete the cached SRQ buffers (Arjun Vynipadath) [1664673] - [infiniband] rdma/cxgb4: Remove a set-but-not-used variable (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: use tos when finding ipv6 routes (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: use tos when importing the endpoint (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: use listening ep tos when accepting new connections (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb*: kzalloc the iwcm verbs struct (Arjun Vynipadath) [1664673] - [infiniband] RDMA/iw_cxgb4: Drop __GFP_NOFAIL (Arjun Vynipadath) [1664673] - [infiniband] infiniband: cxgb4: no need to check return value of debugfs_create functions (Arjun Vynipadath) [1664673] - [infiniband] RDMA/iw_cxgb4: Fix the unchecked ep dereference (Arjun Vynipadath) [1664673] - [infiniband] RDMA: Introduce and use rdma_device_to_ibdev() (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: Check for send WR also while posting write with completion WR (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: only reconnect with MPAv1 if the peer aborts (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: Use proper enumerated type in c4iw_bar2_addrs (Arjun Vynipadath) [1664673] - [infiniband] RDMA/cxgb4: remove redundant null pointer check before kfree_skb (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: Remove pci_unmap_addr() wrappers for DMA API (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: Declare ib_post_send() and ib_post_recv() arguments const (Arjun Vynipadath) [1664673] - [infiniband] rdma/cxgb4: Simplify a structure initialization (Arjun Vynipadath) [1664673] - [infiniband] rdma/cxgb4: Fix SRQ endianness annotations (Arjun Vynipadath) [1664673] - [infiniband] rdma/cxgb4: Add support for kernel mode SRQ's (Arjun Vynipadath) [1664673] - [infiniband] rdma/cxgb4: Add support for srq functions & structs (Arjun Vynipadath) [1664673] - [infiniband] RDMA/cxgb4: Restore the dropped uninitialized_var (Arjun Vynipadath) [1664673] - [infiniband] RDMA/cxgb4: Make c4iw_poll_cq_one() easier to analyze (Arjun Vynipadath) [1664673] - [fs] gfs2: clean_journal improperly set sd_log_flush_head (Robert S Peterson) [1693660]- [netdrv] bonding/802.3ad: fix slave link initialization transition states (Jarod Wilson) [1714387] - [iommu] iommu/vt-d: Disable ATS support on untrusted devices (Jerry Snitselaar) [1649210 1692246] - [documentation] thunderbolt: Export IOMMU based DMA protection support to userspace (Jerry Snitselaar) [1649210 1692246] - [iommu] iommu/vt-d: Do not enable ATS for untrusted devices (Jerry Snitselaar) [1649210 1692246] - [iommu] iommu/vt-d: Force IOMMU on for platform opt in hint (Jerry Snitselaar) [1649210 1692246] - [arm64] arm64: makefile fix build of .i file in external module case (Jerome Marchand) [1713052] - [s390] s390/protvirt: block kernel command line alteration (Philipp Rudo) [1651711] - [s390] s390/protvirt: add memory sharing for diag 308 set/store (Philipp Rudo) [1651711] - [s390] s390/uv: introduce guest side ultravisor code (Philipp Rudo) [1651711] - [netdrv] net: aquantia: fix undefined devm_hwmon_device_register_with_info reference (Igor Russkikh) [1706905] - [netdrv] net: aquantia: Make aq_ndev_driver_name static (Igor Russkikh) [1706905] - [netdrv] net: aquantia: remove outdated device ids (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fixups on 64bit dma counters (Igor Russkikh) [1706905] - [netdrv] net: aquantia: get total counters from DMA block (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fetch up to date statistics on ethtool request (Igor Russkikh) [1706905] - [netdrv] net: aquantia: extract timer cb into work job (Igor Russkikh) [1706905] - [netdrv] net: aquantia: introduce fwreq mutex (Igor Russkikh) [1706905] - [netdrv] net: aquantia: user correct MSI irq type (Igor Russkikh) [1706905] - [netdrv] net: aquantia: use macros for better visibility (Igor Russkikh) [1706905] - [netdrv] net: aquantia: improve ifup link detection (Igor Russkikh) [1706905] - [netdrv] net: aquantia: link status irq handling (Igor Russkikh) [1706905] - [netdrv] net: aquantia: create global service workqueue (Igor Russkikh) [1706905] - [netdrv] net: aquantia: link interrupt handling function (Igor Russkikh) [1706905] - [netdrv] net: aquantia: add link interrupt fields (Igor Russkikh) [1706905] - [netdrv] net: aquantia: implement hwmon api for chip temperature (Igor Russkikh) [1706905] - [netdrv] net: aquantia: add infrastructure to readout chip temperature (Igor Russkikh) [1706905] - [netdrv] net: aquantia: enable driver build for arm64 or compile_test (Igor Russkikh) [1706905] - [netdrv] net: aquantia: improve LRO configuration (Igor Russkikh) [1706905] - [netdrv] net: aquantia: Increase rx ring default size from 1K to 2K (Igor Russkikh) [1706905] - [netdrv] net: aquantia: Make RX default frame size 2K (Igor Russkikh) [1706905] - [netdrv] net: aquantia: Introduce rx refill threshold value (Igor Russkikh) [1706905] - [netdrv] net: aquantia: optimize rx performance by page reuse strategy (Igor Russkikh) [1706905] - [netdrv] net: aquantia: optimize rx path using larger preallocated skb len (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fix rx checksum offload for UDP/TCP over IPv6 (Igor Russkikh) [1706905] - [netdrv] net: aquantia: use better wrappers for state registers (Igor Russkikh) [1706905] - [netdrv] net: aquantia: replace AQ_HW_WAIT_FOR with readx_poll_timeout_atomic (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fixed instack structure overflow (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fixed buffer overflow (Igor Russkikh) [1706905] - [netdrv] net: aquantia: added newline at end of file (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fixed memcpy size (Igor Russkikh) [1706905] - [netdrv] net: aquantia: regression on cpus with high cores: set mode with 8 queues (Igor Russkikh) [1706905] - [netdrv] net: aquantia: add support of RSS configuration (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fix initialization of RSS table (Igor Russkikh) [1706905] - [netdrv] net: aquantia: increase max number of hw queues (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fix RSS table and key sizes (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fix rx checksum offload bits (Igor Russkikh) [1706905] - [netdrv] net: aquantia: return 'err' if set MPI_DEINIT state fails (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fix spelling mistake "specfield" -> "specified" (Igor Russkikh) [1706905] - [netdrv] net: aquantia: cleanup err handing in hw_atl_utils_fw_rpc_wait (Igor Russkikh) [1706905] - [netdrv] net: aquantia: add support of rx-vlan-filter offload (Igor Russkikh) [1706905] - [netdrv] net: aquantia: add ethertype and PCP to rx flow filters (Igor Russkikh) [1706905] - [netdrv] net: aquantia: add vlan id to rx flow filters (Igor Russkikh) [1706905] - [netdrv] net: aquantia: add support of L3/L4 ntuple filters (Igor Russkikh) [1706905] - [netdrv] net: aquantia: add infrastructure for ntuple rules (Igor Russkikh) [1706905] - [netdrv] net: aquantia: add rx-flow filter definitions (Igor Russkikh) [1706905] - [netdrv] net: aquantia: allow rx checksum offload configuration (Igor Russkikh) [1706905] - [netdrv] net: aquantia: invalid checksumm offload implementation (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fixed enable unicast on 32 macvlan (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fix potential IOMMU fault after driver unbind (Igor Russkikh) [1706905] - [netdrv] net: aquantia: synchronized flow control between mac/phy (Igor Russkikh) [1706905] - [netdrv] net: aquantia: make function aq_fw2x_update_stats static (Igor Russkikh) [1706905] - [netdrv] net: aquantia: remove some redundant variable initializations (Igor Russkikh) [1706905] - [netdrv] bnxt_en: Add device IDs 0x1806 and 0x1752 for 57500 devices. (Selvin Xavier) [1672208] - [scsi] scsi: fnic: Remove set but not used variable 'vdev' (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: no need to check return value of debugfs_create functions (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: Update fnic driver version to 1.6.0.47 (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: Enable fnic devcmd2 interface (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: Adding devcmd2 init and posting interfaces (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: Add devcmd2 initialization helpers (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: fnic devcmd2 controller definitions (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: fnic devcmd2 interface definitions (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: Impose upper limit on max. # of CQs processed per intr (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: RQ enable and then post descriptors (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: delaying vnic dev enable till after req intr (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: Warn when calling done for IO not issued to fw (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: fnic stats for max CQs processed and ISR time (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: Add port speed stat to fnic debug stats (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: use fnic_lock to guard fnic->state_flags (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: vnic_rq_clean change BUG_ON to WARN_ON (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: change fnic queue depth to 256 (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: support to display 20G port speed (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: Use vzalloc (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: switch to generic DMA API (Govindarajulu Varadarajan) [1656236] - [pci] PCI/PME: Fix possible use-after-free on remove (Myron Stowe) [1701834] - [pci] PCI/PME: Fix hotplug/sysfs remove deadlock in pcie_pme_remove() (Myron Stowe) [1701834] - [pci] PCI: Blacklist power management of Gigabyte X299 DESIGNARE EX PCIe ports (Myron Stowe) [1701834] - [tools] perf arm64: Fix mksyscalltbl when system kernel headers are ahead of the kernel (Michael Petlan) [1709242] - [rpmspec] perf: remove bpf examples (Michael Petlan) [1709242] - [tools] perf tools: Stop fallbacking to kallsyms for vdso symbols lookup (Michael Petlan) [1709242] - [tools] perf report: Don't crash on invalid inline debug information (Michael Petlan) [1709242] - [tools] perf cpu_map: Align cpu map synthesized events properly. (Michael Petlan) [1709242] - [tools] perf tools: Fix tracing_path_mount proper path (Michael Petlan) [1709242] - [tools] perf evsel: Store ids for events with their own cpus perf_event__synthesize_event_update_cpus (Michael Petlan) [1709242] - [tools] perf vendor events intel: Fix wrong filter_band* values for uncore events (Michael Petlan) [1709242] - [tools] Revert "perf tools: Fix PMU term format max value calculation" (Michael Petlan) [1709242] - [tools] tools headers uapi: Sync kvm.h copy (Michael Petlan) [1709242] - [tools] perf record: Use unmapped IP for inline callchain cursors (Michael Petlan) [1709242] - [tools] perf python: Use -Wno-redundant-decls to build with PYTHON=python3 (Michael Petlan) [1709242] - [tools] perf report: Don't try to map ip to invalid map (Michael Petlan) [1709242] - [tools] perf script python: Fix export-to-sqlite.py sample columns (Michael Petlan) [1709242] - [tools] perf script python: Fix export-to-postgresql.py occasional failure (Michael Petlan) [1709242] - [tools] perf Documentation: Fix out-of-tree asciidoctor man page generation (Michael Petlan) [1709242] - [tools] perf tools: Fix maps__find_symbol_by_name() (Michael Petlan) [1709242] - [tools] tools headers uapi: Update tools's copy of linux/if_link.h (Michael Petlan) [1709242] - [tools] tools headers uapi: Update tools's copy of linux/vhost.h (Michael Petlan) [1709242] - [tools] tools headers uapi: Update tools's copies of kvm headers (Michael Petlan) [1709242] - [tools] tools headers uapi: Update tools's copy of drm/drm.h (Michael Petlan) [1709242] - [tools] tools headers uapi: Update tools's copy of asm-generic/unistd.h (Michael Petlan) [1709242] - [tools] tools headers uapi: Update tools's copy of linux/perf_event.h (Michael Petlan) [1709242] - [tools] perf annotate: Fix parsing aarch64 branch instructions after objdump update (Michael Petlan) [1709242] - [tools] perf probe powerpc: Ignore SyS symbols irrespective of endianness (Michael Petlan) [1709242] - [tools] perf event-parse: Use fixed size string for comms (Michael Petlan) [1709242] - [tools] perf util: Fix bad memory access in trace info. (Michael Petlan) [1709242] - [tools] perf tools: Streamline bpf examples and headers installation (Michael Petlan) [1709242] - [tools] perf evsel: Fix potential null pointer dereference in perf_evsel__new_idx() (Michael Petlan) [1709242] - [tools] perf arm64: Fix include path for asm-generic/unistd.h (Michael Petlan) [1709242] - [tools] perf tests: Add breakpoint modify tests (Michael Petlan) [1709242] - [tools] perf annotate: Properly interpret indirect call (Michael Petlan) [1709242] - [tools] tools/lib/lockdep: Add dummy task_struct state member (Michael Petlan) [1709242] - [tools] tools/lib/lockdep: Add empty nmi.h (Michael Petlan) [1709242] - [tools] tools lib traceevent: Change to SPDX License format (Michael Petlan) [1709242] - [tools] perf llvm: Allow passing options to llc in addition to clang (Michael Petlan) [1709242] - [tools] perf parser: Improve error message for PMU address filters (Michael Petlan) [1709242] - [tools] perf tools: Disable parallelism for 'make clean' (Michael Petlan) [1709242] - [tools] perf auxtrace: Fix queue resize (Michael Petlan) [1709242] - [tools] perf python: Remove -mcet and -fcf-protection when building with clang (Michael Petlan) [1709242] - [tools] perf arm spe: Fix uninitialized record error variable (Michael Petlan) [1709242] - [tools] perf tools: Move syscall_64.tbl check into check-headers.sh (Michael Petlan) [1709242] - [tools] perf tools: Make check-headers.sh check based on kernel dir (Michael Petlan) [1709242] - [tools] perf tools: Fix check-headers.sh AND list path of execution (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename static variables and functions in event-parse.c (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename various pevent APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename internal parser related APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename various pevent get/set/is APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename pevent_find_* APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename pevent field APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename pevent_data_ APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename pevent_register / unregister APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename pevent_filter* APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename traceevent_plugin_* APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename pevent_function* APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, tools lib lockdep: Rename 'enum pevent_errno' to 'enum tep_errno' (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename 'enum pevent_flag' to 'enum tep_flag' (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename traceevent_* APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename pevent_set_* APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename pevent_register_* APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename pevent_read_number_* APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename pevent print APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename pevent parse APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename pevent find APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename pevent alloc / free APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename pevent plugin related APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename 'struct pevent_record' to 'struct tep_record' (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename struct pevent to struct tep_handle (Michael Petlan) [1709242] - [tools] perf probe powerpc: Fix trace event post-processing (Michael Petlan) [1709242] - [tools] perf map: Optimize maps__fixup_overlappings() (Michael Petlan) [1709242] - [tools] perf map: Synthesize maps only for thread group leader (Michael Petlan) [1709242] - [tools] perf trace: Wire up the augmented syscalls with the syscalls:sys_enter_FOO beautifier (Michael Petlan) [1709242] - [tools] perf trace: Setup the augmented syscalls bpf-output event fields (Michael Petlan) [1709242] - [tools] perf bpf: Make bpf__setup_output_event() return the bpf-output event (Michael Petlan) [1709242] - [tools] perf trace: Handle "bpf-output" events associated with "__augmented_syscalls__" BPF map (Michael Petlan) [1709242] - [tools] perf bpf: Add wrappers to BPF_FUNC_probe_read(_str) functions (Michael Petlan) [1709242] - [tools] perf bpf: Add bpf__setup_output_event() strerror() counterpart (Michael Petlan) [1709242] - [tools] perf bpf: Generalize bpf__setup_stdout() (Michael Petlan) [1709242] - [tools] perf bpf: Make bpf__for_each_stdout_map() generic (Michael Petlan) [1709242] - [tools] perf bpf: Add bpf/stdio.h wrapper to bpf_perf_event_output function (Michael Petlan) [1709242] - [tools] perf bpf: Add struct bpf_map struct (Michael Petlan) [1709242] - [tools] perf report: Add --percent-type option (Michael Petlan) [1709242] - [tools] perf annotate: Add --percent-type option (Michael Petlan) [1709242] - [tools] perf annotate: Display percent type in stdio output (Michael Petlan) [1709242] - [tools] perf annotate: Make local period the default percent type (Michael Petlan) [1709242] - [tools] perf annotate: Add support to toggle percent type (Michael Petlan) [1709242] - [tools] perf annotate: Pass browser percent_type in annotate_browser__calc_percent() (Michael Petlan) [1709242] - [tools] perf annotate: Pass 'struct annotation_options' to map_symbol__annotation_dump() (Michael Petlan) [1709242] - [tools] perf annotate: Pass struct annotation_options to symbol__calc_lines() (Michael Petlan) [1709242] - [tools] perf annotate: Add percent_type to struct annotation_options (Michael Petlan) [1709242] - [tools] perf annotate: Add PERCENT_PERIOD_GLOBAL percent value (Michael Petlan) [1709242] - [tools] perf annotate: Add PERCENT_PERIOD_LOCAL percent value (Michael Petlan) [1709242] - [tools] perf annotate: Add PERCENT_HITS_GLOBAL percent value (Michael Petlan) [1709242] - [tools] perf annotate: Switch struct annotation_data::percent to array (Michael Petlan) [1709242] - [tools] perf annotate: Loop group events directly in annotation__calc_percent() (Michael Petlan) [1709242] - [tools] perf annotate: Rename hist to sym_hist in annotation__calc_percent (Michael Petlan) [1709242] - [tools] perf annotate: Rename local sample variables to data (Michael Petlan) [1709242] - [tools] perf annotate: Rename struct annotation_line::samples* to data* (Michael Petlan) [1709242] - [tools] perf annotate: Get rid of annotation__scnprintf_samples_period() (Michael Petlan) [1709242] - [tools] perf annotate: Make annotation_line__max_percent static (Michael Petlan) [1709242] - [tools] perf annotate: Make symbol__annotate_fprintf2() local (Michael Petlan) [1709242] - [tools] perf bpf: Add 'syscall_enter' probe helper for syscall enter tracepoints (Michael Petlan) [1709242] - [tools] perf tools: Drop unneeded bitmap_zero() calls (Michael Petlan) [1709242] - [tools] perf vendor events arm64: Enable JSON events for eMAG (Michael Petlan) [1709242] - [tools] perf report: Add GUI report support for s390 auxiliary trace (Michael Petlan) [1709242] - [tools] perf report: Add raw report support for s390 auxiliary trace (Michael Petlan) [1709242] - [tools] perf auxtrace: Support for perf report -D for s390 (Michael Petlan) [1709242] - [tools] perf trace: Use perf_evsel__sc_tp_{uint,ptr} for "id"/"args" handling syscalls:* events (Michael Petlan) [1709242] - [tools] perf trace: Setup struct syscall_tp for syscalls:sys_{enter,exit}_NAME events (Michael Petlan) [1709242] - [tools] perf trace: Allow setting up a syscall_tp struct without a format_field (Michael Petlan) [1709242] - [tools] perf trace: Rename some syscall_tp methods to raw_syscall (Michael Petlan) [1709242] - [tools] perf trace: Use beautifiers on syscalls:sys_enter_ handlers (Michael Petlan) [1709242] - [tools] perf trace: Associate vfs_getname()'ed pathname with fd returned from 'openat' (Michael Petlan) [1709242] - [tools] perf trace: Do not require --no-syscalls to suppress strace like output (Michael Petlan) [1709242] - [tools] perf bpf: Include uapi/linux/bpf.h from the 'perf trace' script's bpf.h (Michael Petlan) [1709242] - [tools] perf tools: Allow overriding MAX_NR_CPUS at compile time (Michael Petlan) [1709242] - [tools] perf bpf: Show better message when failing to load an object (Michael Petlan) [1709242] - [tools] perf list: Unify metric group description format with PMU event description (Michael Petlan) [1709242] - [tools] perf cs-etm: Generate branch sample for CS_ETM_TRACE_ON packet (Michael Petlan) [1709242] - [tools] perf cs-etm: Generate branch sample when receiving a CS_ETM_TRACE_ON packet (Michael Petlan) [1709242] - [tools] perf cs-etm: Support dummy address value for CS_ETM_TRACE_ON packet (Michael Petlan) [1709242] - [tools] perf cs-etm: Fix start tracing packet handling (Michael Petlan) [1709242] - [tools] perf build: Fix installation directory for eBPF (Michael Petlan) [1709242] - [tools] perf c2c report: Fix crash for empty browser (Michael Petlan) [1709242] - [tools] perf tests: Fix indexing when invoking subtests (Michael Petlan) [1709242] - [tools] perf trace: Beautify the AF_INET & AF_INET6 'socket' syscall 'protocol' args (Michael Petlan) [1709242] - [tools] perf trace beauty: Add beautifiers for 'socket''s 'protocol' arg (Michael Petlan) [1709242] - [tools] perf trace beauty: Do not print NULL strarray entries (Michael Petlan) [1709242] - [tools] perf beauty: Add a generator for IPPROTO_ socket's protocol constants (Michael Petlan) [1709242] - [tools] tools include uapi: Grab a copy of linux/in.h (Michael Petlan) [1709242] - [tools] perf tests: Fix complex event name parsing (Michael Petlan) [1709242] - [tools] perf evlist: Fix error out while applying initial delay and LBR (Michael Petlan) [1709242] - [tools] perf trace beauty: Default header_dir to cwd to work without parms (Michael Petlan) [1709242] - [tools] perf test: Fix subtest number when showing results (Michael Petlan) [1709242] - [tools] perf stat: Get rid of extra clock display function (Michael Petlan) [1709242] - [tools] perf tools: Use perf_evsel__match instead of open coded equivalent (Michael Petlan) [1709242] - [tools] perf tools: Fix struct comm_str removal crash (Michael Petlan) [1709242] - [tools] perf machine: Use last_match threads cache only in single thread mode (Michael Petlan) [1709242] - [tools] perf machine: Add threads__set_last_match function (Michael Petlan) [1709242] - [tools] perf machine: Add threads__get_last_match function (Michael Petlan) [1709242] - [tools] perf tools: Synthesize GROUP_DESC feature in pipe mode (Michael Petlan) [1709242] - [tools] perf script: Show correct offsets for DWARF-based unwinding (Michael Petlan) [1709242] - [tools] perf trace arm64: Use generated syscall table (Michael Petlan) [1709242] - [tools] perf arm64: Generate system call table from asm/unistd.h (Michael Petlan) [1709242] - [tools] tools include: Grab copies of arm64 dependent unistd.h files (Michael Petlan) [1709242] - [tools] perf tests: Fix record+probe_libc_inet_pton.sh when event exists (Michael Petlan) [1709242] - [tools] perf tests: Fix record+probe_libc_inet_pton.sh to ensure cleanups (Michael Petlan) [1709242] - [tools] perf tests: Fix record+probe_libc_inet_pton.sh for powerpc64 (Michael Petlan) [1709242] - [tools] perf powerpc: Fix callchain ip filtering when return address is in a register (Michael Petlan) [1709242] - [tools] perf powerpc: Fix callchain ip filtering (Michael Petlan) [1709242] - [tools] perf list: Add missing documentation for --desc and --debug options (Michael Petlan) [1709242] - [tools] perf stat: Add transaction flag (-T) support for s390 (Michael Petlan) [1709242] - [tools] perf json: Add s390 transaction counter definition (Michael Petlan) [1709242] - [tools] perf list: Add s390 support for detailed PMU event description (Michael Petlan) [1709242] - [tools] Revert "perf list: Add s390 support for detailed/verbose PMU event description" (Michael Petlan) [1709242] - [tools] perf cs-etm: Bail out immediately for instruction sample failure (Michael Petlan) [1709242] - [tools] perf cs-etm: Introduce invalid address macro (Michael Petlan) [1709242] - [tools] perf hists: Clarify callchain disabling when available (Michael Petlan) [1709242] - [tools] perf tests: Check that complex event name is parsed correctly (Michael Petlan) [1709242] - [arm64] arm64: perf: Reject stand-alone CHAIN events for PMUv3 (Michael Petlan) [1709242] - [x86] perf/x86/amd/uncore: Set ThreadMask and SliceMask for L3 Cache perf events (Michael Petlan) [1709242] - [x86] perf/x86/intel/uncore: Fix PCI BDF address of M3UPI on SKX (Michael Petlan) [1709242] - [kernel] perf/ring_buffer: Prevent concurent ring buffer access (Michael Petlan) [1709242] - [x86] perf/x86/intel/uncore: Use boot_cpu_data.phys_proc_id instead of hardcorded physical package ID 0 (Michael Petlan) [1709242] - [kernel] perf/core: Fix perf_pmu_unregister() locking (Michael Petlan) [1709242] - [kernel] perf/core: Add sanity check to deal with pinned event failure (Michael Petlan) [1709242] - [kernel] perf/core: Force USER_DS when recording user stack data (Michael Petlan) [1709242] - [include] perf/UAPI: Clearly mark __PERF_SAMPLE_CALLCHAIN_EARLY as internal use (Michael Petlan) [1709242] - [x86] perf/x86/intel: Add support/quirk for the MISPREDICT bit on Knights Landing CPUs (Michael Petlan) [1709242] - [kernel] perf/hw_breakpoint: Simplify breakpoint enable in perf_event_modify_breakpoint (Michael Petlan) [1709242] - [kernel] perf/hw_breakpoint: Enable breakpoint in modify_user_hw_breakpoint (Michael Petlan) [1709242] - [kernel] perf/hw_breakpoint: Remove superfluous bp->attr.disabled = 0 (Michael Petlan) [1709242] - [kernel] arm64: perf: Add cap_user_time aarch64 (Michael Petlan) [1709242] - [include] arm_pmu: Add support for 64bit event counters (Michael Petlan) [1709242] - [x86] perf/x86/intel: Support Extended PEBS for Goldmont Plus (Michael Petlan) [1709242] - [x86] perf/x86/intel/ds: Handle PEBS overflow for fixed counters (Michael Petlan) [1709242] - [x86] perf/x86/intel: Support PEBS on fixed counters (Michael Petlan) [1709242] - [kernel] perf, tools: Use correct articles in comments (Michael Petlan) [1709242] - [kernel] perf/hw_breakpoint: Clean up and consolidate modify_user_hw_breakpoint_check() (Michael Petlan) [1709242] - [kernel] perf/hw_breakpoint: Pass new breakpoint type to modify_breakpoint_slot() (Michael Petlan) [1709242] - [kernel] perf/hw_breakpoint: Remove default hw_breakpoint_arch_parse() (Michael Petlan) [1709242] - [arm64] perf/arch/arm64: Implement hw_breakpoint_arch_parse() (Michael Petlan) [1709242] - [powerpc] perf/arch/powerpc: Implement hw_breakpoint_arch_parse() (Michael Petlan) [1709242] - [x86] perf/arch/x86: Implement hw_breakpoint_arch_parse() (Michael Petlan) [1709242] - [arm64] perf/hw_breakpoint: Pass arch breakpoint struct to arch_check_bp_in_kernelspace() (Michael Petlan) [1709242] - [kernel] perf/core: Change perf_mmap_fault() return type to 'vm_fault_t' (Michael Petlan) [1709242] - [x86] perf/x86/intel/lbr: Optimize context switches for the LBR call stack (Michael Petlan) [1709242] - [netdrv] cnic: Refactor code and mark expected switch fall-through (Nilesh Javali) [1665302] - [netdrv] cnic: remove use of VLAN_TAG_PRESENT (Nilesh Javali) [1665302] - [netdrv] cnic: use kvzalloc to allocate memory for csk_tbl (Nilesh Javali) [1665302] - [netdrv] cnic: remove redundant pointer req and variable func (Nilesh Javali) [1665302] - [scsi] drivers: Remove useless trailing comments from mmiowb() invocations (Nilesh Javali) [1665307] - [scsi] scsi: qedf: remove set but not used variables (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Update the driver version to 8.37.25.20 (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add return value to log message if scsi_add_host fails (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Print fcport information on wait for upload timeout (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Check the return value of start_xmit (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Log message if scsi_add_host fails (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Check for fcoe_libfc_config failure (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add comment to display logging levels (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add port_id for fcport into initiate_cleanup debug message (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add LBA to underrun debug messages (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Print scsi_cmd backpointer in good completion path if the command is still being used (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add driver state to 'driver_stats' debugfs node (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Change MSI-X load error message (Nilesh Javali) [1665301] - [scsi] scsi: qedf: remove memset/memcpy to nfunc and use func instead (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Remove set but not used variable 'fr_len' (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Update the driver version to 8.37.25.19 (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Fix lport may be used uninitialized warning (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Correctly handle refcounting of rdata (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Cleanup rrq_work after QEDF_CMD_OUTSTANDING is cleared (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Check for tm_flags instead of cmd_type during cleanup (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add a flag to help debugging io_req which could not be cleaned (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Don't send ABTS for under run scenario (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Don't queue anything if upload is in progress (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Check both the FCF and fabric ID before servicing clear virtual link (Nilesh Javali) [1665301] - [scsi] scsi: qedf: fc_rport_priv reference counting fixes (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add missing return in qedf_scsi_done() (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Wait for upload and link down processing during soft ctx reset (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add additional checks for io_req->sc_cmd validity (Nilesh Javali) [1665301] - [scsi] scsi: qedf: fixup bit operations (Nilesh Javali) [1665301] - [scsi] scsi: qedf: fixup locking in qedf_restart_rport() (Nilesh Javali) [1665301] - [scsi] scsi: qedf: missing kref_put in qedf_xmit() (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Check for link state before processing LL2 packets and send fipvlan retries (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add missing fc_disc_init call after allocating lport (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Correct the memory barriers in qedf_ring_doorbell (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Use a separate completion for cleanup commands (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Modify abort and tmf handler to handle edge condition and flush (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Modify flush routine to handle all I/Os and TMF (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Simplify s/g list mapping (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add missing return in qedf_post_io_req() in the fcport offload check (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Correct xid range overlap between offloaded requests and libfc requests (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Do not retry ELS request if qedf_alloc_cmd fails (Nilesh Javali) [1665301] - [scsi] scsi: fcoe: make use of fip_mode enum complete (Nilesh Javali) [1665301] - [scsi] scsi: stop setting up request->special (Nilesh Javali) [1665301] - [scsi] scsi: qedf: no need to check return value of debugfs_create functions (Nilesh Javali) [1665301] - [scsi] cross-tree: phase out dma_zalloc_coherent() (Nilesh Javali) [1665301] - [scsi] scsi: qedf: NULL check before some freeing functions is not needed (Nilesh Javali) [1665301] - [scsi] scsi: qedf: fully convert to the generic DMA API (Nilesh Javali) [1665301] - [scsi] scsi: qedi: Adjust termination and offload ramrod timers (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Abort ep termination if offload not scheduled (Nilesh Javali) [1665300] - [scsi] scsi: qedi: fix spelling mistake "oflload" -> "offload" (Nilesh Javali) [1665300] - [scsi] scsi: qedi: remove declaration of nvm_image from stack (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Remove set but not used variable 'cls_sess' (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Add ep_state for login completion on un-reachable targets (Nilesh Javali) [1665300] - [scsi] cross-tree: phase out dma_zalloc_coherent() (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Update driver version to 8.33.0.21 (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Move LL2 producer index processing in BH. (Nilesh Javali) [1665300] - [scsi] scsi: qedi: add module param to set ping packet size (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Add packet filter in light L2 Rx path. (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Check for session online before getting iSCSI TLV data. (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Replace PAGE_SIZE with QEDI_PAGE_SIZE (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Fix spelling mistake "OUSTANDING" -> "OUTSTANDING" (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Cleanup redundant QEDI_PAGE_SIZE macro definition (Nilesh Javali) [1665300] - [scsi] scsi: qedi: fully convert to the generic DMA API (Nilesh Javali) [1665300] - [x86] x86/kdump: Fall back to reserve high crashkernel memory (Pingfan Liu) [1682984] - [x86] x86/kdump: Have crashkernel=X reserve under 4G by default (Pingfan Liu) [1682984] - [x86] Revert "[x86] x86/kdump: make the behavior of crashkernel=X consistent with kaslr" (Pingfan Liu) [1682984] - [scsi] scsi: core: avoid pre-allocating big SGL for data (Ewan Milne) [1698297] - [scsi] scsi: core: avoid pre-allocating big SGL for protection information (Ewan Milne) [1698297] - [nvme] scsi: lib/sg_pool.c: improve APIs for allocating sg pool (Ewan Milne) [1698297] - [kvm] KVM: PPC: Book3S HV: Save/restore vrsave register in kvmhv_p9_guest_entry() (Suraj Jitindar Singh) [1700272] - [fs] ext4: avoid kernel warning when writing the superblock to a dead device (Lukas Czerner) [1695021] - [fs] ext4: cond_resched in work-heavy group loops (Lukas Czerner) [1698815] - [fs] ext4: ignore e_value_offs for xattrs with value-in-ea-inode (Lukas Czerner) [1698815] - [fs] ext4: protect journal inode's blocks using block_validity (Lukas Czerner) [1698815] - [fs] ext4: use BUG() instead of BUG_ON(1) (Lukas Czerner) [1698815] - [fs] jbd2: check superblock mapped prior to committing (Lukas Czerner) [1698815] - [fs] ext4: remove incorrect comment for NEXT_ORPHAN() (Lukas Czerner) [1698815] - [fs] ext4: make sanity check in mballoc more strict (Lukas Czerner) [1698815] - [fs] ext4: fix use-after-free race with debug_want_extra_isize (Lukas Czerner) [1698815] - [fs] ext4: fix ext4_show_options for file systems w/o journal (Lukas Czerner) [1698815] - [fs] ext4: actually request zeroing of inode table after grow (Lukas Czerner) [1698815] - [fs] Revert "ext4: use ext4_write_inode() when fsyncing w/o a journal" (Lukas Czerner) [1698815] - [fs] ext4: fix some error pointer dereferences (Lukas Czerner) [1698815] - [fs] ext4: fix special inode number checks in __ext4_iget() (Lukas Czerner) [1698815] - [fs] ext4: prohibit fstrim in norecovery mode (Lukas Czerner) [1698815] - [fs] ext4: cleanup bh release code in ext4_ind_remove_space() (Lukas Czerner) [1698815] - [fs] ext4: brelse all indirect buffer in ext4_ind_remove_space() (Lukas Czerner) [1698815] - [fs] ext4: report real fs size after failed resize (Lukas Czerner) [1698815] - [fs] ext4: add missing brelse() in add_new_gdb_meta_bg() (Lukas Czerner) [1698815] - [fs] ext4: remove useless ext4_pin_inode() (Lukas Czerner) [1698815] - [fs] ext4: avoid panic during forced reboot (Lukas Czerner) [1698815] - [fs] ext4: fix data corruption caused by unaligned direct AIO (Lukas Czerner) [1698815] - [fs] ext4: fix NULL pointer dereference while journal is aborted (Lukas Czerner) [1698815] - [fs] jbd2: jbd2_get_transaction does not need to return a value (Lukas Czerner) [1698815] - [fs] jbd2: fix invalid descriptor block checksum (Lukas Czerner) [1698815] - [fs] ext4: fix bigalloc cluster freeing when hole punching under load (Lukas Czerner) [1698815] - [fs] ext4: add sysfs attr /sys/fs/ext4//journal_task (Lukas Czerner) [1698815] - [fs] ext4: Change debugging support help prefix from EXT4 to Ext4 (Lukas Czerner) [1698815] - [fs] ext4: fix compile error when using BUFFER_TRACE (Lukas Czerner) [1698815] - [fs] jbd2: fix compile warning when using JBUFFER_TRACE (Lukas Czerner) [1698815] - [fs] ext4: annotate more implicit fall throughs (Lukas Czerner) [1698815] - [fs] ext4: annotate implicit fall throughs (Lukas Czerner) [1698815] - [fs] ext4: don't update s_rev_level if not required (Lukas Czerner) [1698815] - [fs] jbd2: fold jbd2_superblock_csum_{verify,set} into their callers (Lukas Czerner) [1698815] - [fs] jbd2: fix race when writing superblock (Lukas Czerner) [1698815] - [fs] ext4: fix crash during online resizing (Lukas Czerner) [1698815] - [fs] ext4: disallow files with EXT4_JOURNAL_DATA_FL from EXT4_IOC_SWAP_BOOT (Lukas Czerner) [1698815] - [fs] ext4: add mask of ext4 flags to swap (Lukas Czerner) [1698815] - [fs] ext4: update quota information while swapping boot loader inode (Lukas Czerner) [1698815] - [fs] ext4: cleanup pagecache before swap i_data (Lukas Czerner) [1698815] - [fs] ext4: fix check of inode in swap_inode_boot_loader (Lukas Czerner) [1698815] - [fs] ext4: unlock unused_pages timely when doing writeback (Lukas Czerner) [1698815] - [fs] ext4: cleanup clean_bdev_aliases() calls (Lukas Czerner) [1698815] - [fs] jbd2: discard dirty data when forgetting an un-journalled buffer (Lukas Czerner) [1698815] - [fs] jbd2: clear dirty flag when revoking a buffer from an older transaction (Lukas Czerner) [1698815] - [fs] ext4: replace opencoded i_writecount usage with inode_is_open_for_write() (Lukas Czerner) [1698815] - [fs] jbd2: fix deadlock while checkpoint thread waits commit thread to finish (Lukas Czerner) [1698815] - [fs] ext4: use IS_ENCRYPTED() to check encryption status (Lukas Czerner) [1698815] - [fs] ext4: track writeback errors using the generic tracking infrastructure (Lukas Czerner) [1698815] - [fs] ext4: use ext4_write_inode() when fsyncing w/o a journal (Lukas Czerner) [1698815] - [fs] ext4: fix a potential fiemap/page fault deadlock w/ inline_data (Lukas Czerner) [1698815] - [fs] ext4: make sure enough credits are reserved for dioread_nolock writes (Lukas Czerner) [1698815] - [fs] ext4: check for shutdown and r/o file system in ext4_write_inode() (Lukas Czerner) [1698815] - [fs] ext4: force inode writes when nfsd calls commit_metadata() (Lukas Czerner) [1698815] - [fs] ext4: avoid declaring fs inconsistent due to invalid file handles (Lukas Czerner) [1698815] - [fs] ext4: include terminating u32 in size of xattr entries when expanding inodes (Lukas Czerner) [1698815] - [fs] ext4: compare old and new mode before setting update_mode flag (Lukas Czerner) [1698815] - [fs] ext4: fix EXT4_IOC_GROUP_ADD ioctl (Lukas Czerner) [1698815] - [fs] ext4: hard fail dax mount on unsupported devices (Lukas Czerner) [1698815] - [fs] ext4: remove redundant condition check (Lukas Czerner) [1698815] - [fs] jbd2: clean up indentation issue, replace spaces with tab (Lukas Czerner) [1698815] - [fs] ext4: clean up indentation issues, remove extraneous tabs (Lukas Czerner) [1698815] - [fs] ext4: missing unlock/put_page() in ext4_try_to_write_inline_data() (Lukas Czerner) [1698815] - [fs] ext4: fix possible use after free in ext4_quota_enable (Lukas Czerner) [1698815] - [fs] jbd2: avoid long hold times of j_state_lock while committing a transaction (Lukas Czerner) [1698815] - [fs] ext4: add ext4_sb_bread() to disambiguate ENOMEM cases (Lukas Czerner) [1698815] - [fs] ext4: remove unneeded brelse call in ext4_xattr_inode_update_ref() (Lukas Czerner) [1698815] - [fs] ext4: fix use-after-free race in ext4_remount()'s error path (Lukas Czerner) [1698815] - [fs] ext4: don't open-code ERR_CAST (Lukas Czerner) [1698815] - [fs] ext4: cache NULL when both default_acl and acl are NULL (Lukas Czerner) [1698815] - [fs] ext4: propagate error from dquot_initialize() in EXT4_IOC_FSSETXATTR (Lukas Czerner) [1698815] - [fs] ext4: fix setattr project check in fssetxattr ioctl (Lukas Czerner) [1698815] - [fs] ext4: convert fault handler to use vm_fault_t type (Lukas Czerner) [1698815] - [fs] ext4: fix EXT4_IOC_SWAP_BOOT (Lukas Czerner) [1698815] - [fs] ext4: fix argument checking in EXT4_IOC_MOVE_EXT (Lukas Czerner) [1698815] - [fs] ext4: fix reserved cluster accounting at page invalidation time (Lukas Czerner) [1698815] - [fs] ext4: adjust reserved cluster count when removing extents (Lukas Czerner) [1698815] - [fs] ext4: reduce reserved cluster count by number of allocated clusters (Lukas Czerner) [1698815] - [fs] ext4: fix reserved cluster accounting at delayed write time (Lukas Czerner) [1698815] - [fs] ext4: add new pending reservation mechanism (Lukas Czerner) [1698815] - [fs] ext4: generalize extents status tree search functions (Lukas Czerner) [1698815] - [fs] ext4: readpages() should submit IO as read-ahead (Lukas Czerner) [1698815] - [fs] ext4: improve code readability in ext4_iget() (Lukas Czerner) [1698815] - [fs] ext4: use swap macro in mext_page_double_lock (Lukas Czerner) [1698815] - [fs] ext4: fix warning message in ext4_enable_quotas() (Lukas Czerner) [1698815] - [fs] ext4: super: extend timestamps to 40 bits (Lukas Czerner) [1698815] - [fs] jbd2: replace current_kernel_time64 with ktime equivalent (Lukas Czerner) [1698815] - [fs] ext4: use timespec64 for all inode times (Lukas Czerner) [1698815] - [fs] ext4: use ktime_get_real_seconds for i_dtime (Lukas Czerner) [1698815] - [fs] ext4: use 64-bit timestamps for mmp_time (Lukas Czerner) [1698815] - [scsi] scsi: smartpqi: Use HCTX_TYPE_DEFAULT for blk_mq_tag_set->map (Don Brace) [1665565] - [scsi] scsi: smartpqi: bump driver version (Don Brace) [1665565] - [scsi] scsi: smartpqi: add spdx (Don Brace) [1665565] - [scsi] scsi: smartpqi: update copyright (Don Brace) [1665565] - [scsi] scsi: smartpqi: add H3C controller IDs (Don Brace) [1665565] - [scsi] scsi: smartpqi: increase LUN reset timeout (Don Brace) [1665565] - [scsi] scsi: smartpqi: Reporting 'logical unit failure' (Don Brace) [1665565] - [scsi] scsi: smartpqi_init: fix boolean expression in pqi_device_remove_start (Don Brace) [1665565] - [scsi] scsi: smartpqi: call pqi_free_interrupts() in pqi_shutdown() (Don Brace) [1665565] - [scsi] scsi: smartpqi: fix build warnings (Don Brace) [1665565] - [scsi] scsi: smartpqi: update driver version (Don Brace) [1665565] - [scsi] scsi: smartpqi: add ofa support (Don Brace) [1665565] - [scsi] scsi: smartpqi: increase fw status register read timeout (Don Brace) [1665565] - [scsi] scsi: smartpqi: bump driver version (Don Brace) [1665565] - [scsi] scsi: smartpqi: add smp_utils support (Don Brace) [1665565] - [scsi] scsi: smartpqi: correct lun reset issues (Don Brace) [1665565] - [scsi] scsi: smartpqi: correct volume status (Don Brace) [1665565] - [scsi] scsi: smartpqi: do not offline disks for transient did no connect conditions (Don Brace) [1665565] - [scsi] scsi: smartpqi: allow for larger raid maps (Don Brace) [1665565] - [scsi] scsi: smartpqi: check for null device pointers (Don Brace) [1665565] - [scsi] scsi: smartpqi: enhance numa node detection (Don Brace) [1665565] - [scsi] scsi: smartpqi: wake up drives after os resumes from suspend (Don Brace) [1665565] - [scsi] scsi: smartpqi: fix disk name mount point (Don Brace) [1665565] - [scsi] scsi: smartpqi: add h3c ssid (Don Brace) [1665565] - [scsi] scsi: smartpqi: add sysfs attributes (Don Brace) [1665565] - [scsi] scsi: smartpqi: refactor sending controller raid requests (Don Brace) [1665565] - [scsi] scsi: smartpqi: turn off lun data caching for ptraid (Don Brace) [1665565] - [scsi] scsi: smartpqi: correct host serial num for ssa (Don Brace) [1665565] - [scsi] scsi: smartpqi: add no_write_same for logical volumes (Don Brace) [1665565] - [scsi] scsi: smartpqi: Add retries for device reset (Don Brace) [1665565] - [scsi] scsi: smartpqi: add support for PQI Config Table handshake (Don Brace) [1665565] - [scsi] scsi: smartpqi: fully convert to the generic DMA API (Don Brace) [1665565] - [net] rtnetlink: always put IFLA_LINK for links with a link-netnsid (Sabrina Dubroca) [1711933] - [net] ipv6: add inet6_fill_args (Ivan Vecera) [1711956] - [net] ipv4: add inet_fill_args (Ivan Vecera) [1711956] - [net] rtnetlink: s/IFLA_IF_NETNSID/IFLA_TARGET_NETNSID/g (Ivan Vecera) [1711956] - [include] if_link: add IFLA_TARGET_NETNSID alias (Ivan Vecera) [1711956] - [net] rtnetlink: move type calculation out of loop (Ivan Vecera) [1711956] - [net] ipv6: enable IFA_TARGET_NETNSID for RTM_GETADDR (Ivan Vecera) [1711956] - [net] ipv4: enable IFA_TARGET_NETNSID for RTM_GETADDR (Ivan Vecera) [1711956] - [include] if_addr: add IFA_TARGET_NETNSID (Ivan Vecera) [1711956] - [net] rtnetlink: add rtnl_get_net_ns_capable() (Ivan Vecera) [1711956] - [tools] selftests: forwarding: mirror_gre_vlan_bridge_1q: Fix untagged test (Hangbin Liu) [1710283] - [tools] selftests: forwarding: Tweak tc filters for mirror-to-gretap tests (Hangbin Liu) [1710283] - [tools] selftests: forwarding: lib: Avoid trapping soft devices (Hangbin Liu) [1710283] - [tools] selftests: pmtu: maximum MTU for vti4 is 2^16-1-20 (Hangbin Liu) [1704659] - [net] sched: red: inform offloads about harddrop setting (Ivan Vecera) [1710999] - [net] tls: fix copy to fragments in reencrypt (Ivan Vecera) [1710366] - [net] tls: don't copy negative amounts of data in reencrypt (Ivan Vecera) [1710366] - [net] tls: don't leak IV and record seq when offload fails (Ivan Vecera) [1710366] - [net] tls: avoid potential deadlock in tls_set_device_offload_rx() (Ivan Vecera) [1710366] - [net] tls: prevent bad memory access in tls_is_sk_tx_device_offloaded() (Ivan Vecera) [1710366] - [net] tls: Combined memory allocation for decryption request (Ivan Vecera) [1710366] - [net] tls: Skip zerocopy path for ITER_KVEC (Ivan Vecera) [1710366] - [net] tls: Fix copy-paste error in tls_device_reencrypt (Ivan Vecera) [1710366] - [net] tls: Add rx inline crypto offload (Ivan Vecera) [1710366] - [net] tls: Fill software context without allocation (Ivan Vecera) [1710366] - [net] tls: Split tls_sw_release_resources_rx (Ivan Vecera) [1710366] - [net] tls: Split decrypt_skb to two functions (Ivan Vecera) [1710366] - [net] tcp: Don't coalesce decrypted and encrypted SKBs (Ivan Vecera) [1710366] - [include] Add TLS rx resync NDO (Ivan Vecera) [1710366] - [net] Add TLS RX offload feature (Ivan Vecera) [1710366] - [net] Add decrypted field to skb (Ivan Vecera) [1710366] - [net] tls: Use aead_request_alloc/free for request alloc/free (Ivan Vecera) [1710366] - [net] tls: Refactor tls_offload variable names (Ivan Vecera) [1703389]- [netdrv] qede: use ethtool_rx_flow_rule() to remove duplicated parser code (Manish Chopra) [1663274] - [netdrv] qede: place ethtool_rx_flow_spec after code after TC flower codebase (Manish Chopra) [1663274] - [netdrv] drivers: net: use flow action infrastructure (Manish Chopra) [1663274] - [netdrv] flow_offload: add flow_rule and flow_match structures and use them (Manish Chopra) [1663274] - [infiniband] RDMA: Cleanup undesired pd->uobject usage (Manish Chopra) [1663274] - [netdrv] qede: Populate mbi version in ethtool driver query data. (Manish Chopra) [1663274] - [netdrv] qed: Define new MF bit for no_vlan config (Manish Chopra) [1663274] - [netdrv] qed: fix spelling mistake "faspath" -> "fastpath" (Manish Chopra) [1663274] - [netdrv] qed: Fix the DORQ's attentions handling (Manish Chopra) [1663274] - [netdrv] qed: Fix missing DORQ attentions (Manish Chopra) [1663274] - [netdrv] qed: Fix the doorbell address sanity check (Manish Chopra) [1663274] - [netdrv] qed: Delete redundant doorbell recovery types (Manish Chopra) [1663274] - [netdrv] qede: fix write to free'd pointer error and double free of ptp (Manish Chopra) [1663274] - [netdrv] qede: Fix internal loopback failure with jumbo mtu configuration (Manish Chopra) [1663274] - [netdrv] qed: Read device port count from the shmem (Manish Chopra) [1663274] - [netdrv] qed: Fix iWARP syn packet mac address validation. (Manish Chopra) [1663274] - [netdrv] qed: Fix iWARP buffer size provided for syn packet processing. (Manish Chopra) [1663274] - [netdrv] qed: fix indentation issue with statements in an if-block (Manish Chopra) [1663274] - [netdrv] qede: Add ethtool interface for SmartAN query. (Manish Chopra) [1663274] - [netdrv] qed: Add API for SmartAN query. (Manish Chopra) [1663274] - [netdrv] qed*: Advance drivers version to 8.37.0.20 (Manish Chopra) [1663274] - [netdrv] qed: Change verbosity for coalescing message. (Manish Chopra) [1663274] - [netdrv] qede: Fix system crash on configuring channels. (Manish Chopra) [1663274] - [netdrv] qed: Consider TX tcs while deriving the max num_queues for PF. (Manish Chopra) [1663274] - [netdrv] qed: Assign UFP TC value to vlan priority in UFP mode. (Manish Chopra) [1663274] - [netdrv] qed: Fix EQ full firmware assert. (Manish Chopra) [1663274] - [netdrv] qed: Fix stack out of bounds bug (Manish Chopra) [1663274] - [netdrv] qed: Fix system crash in ll2 xmit (Manish Chopra) [1663274] - [netdrv] qed: Fix VF probe failure while FLR (Manish Chopra) [1663274] - [netdrv] qed: Fix LACP pdu drops for VFs (Manish Chopra) [1663274] - [netdrv] qed: Fix bug in tx promiscuous mode settings (Manish Chopra) [1663274] - [netdrv] qede: Error recovery process (Manish Chopra) [1663274] - [netdrv] qed: Add infrastructure for error detection and recovery (Manish Chopra) [1663274] - [netdrv] qed: Revise load sequence to avoid PCI errors (Manish Chopra) [1663274] - [netdrv] qed: Mark expected switch fall-through (Manish Chopra) [1663274] - [include] qed: remove duplicated include from qed_if.h (Manish Chopra) [1663274] - [infiniband] RDMA/qedr: Fix out of bounds index check in query pkey (Manish Chopra) [1663274] - [netdrv] qed: Fix qed_ll2_post_rx_buffer_notify_fw() by adding a write memory barrier (Manish Chopra) [1663274] - [include] qed: Fix qed_chain_set_prod() for PBL chains with non power of 2 page count (Manish Chopra) [1663274] - [infiniband] infiniband/qedr: Potential null ptr dereference of qp (Manish Chopra) [1663274] - [netdrv] qed: Fix an error code qed_ll2_start_xmit() (Manish Chopra) [1663274] - [netdrv] qed: fix spelling mistake "Dispalying" -> "Displaying" (Manish Chopra) [1663274] - [netdrv] qede: Register l2 queues with doorbell overflow recovery mechanism (Manish Chopra) [1663274] - [netdrv] qed: Expose the doorbell overflow recovery mechanism to the protocol drivers (Manish Chopra) [1663274] - [netdrv] qed: Register light L2 queues with doorbell overflow recovery mechanism (Manish Chopra) [1663274] - [netdrv] qed: Register slowpath queue doorbell with doorbell overflow recovery mechanism (Manish Chopra) [1663274] - [netdrv] qed: Use the doorbell overflow recovery mechanism in case of doorbell overflow (Manish Chopra) [1663274] - [netdrv] qed: Add doorbell overflow recovery mechanism (Manish Chopra) [1663274] - [netdrv] qede - Add a statistic for a case where driver drops tx packet due to memory allocation failure. (Manish Chopra) [1663274] - [netdrv] qed: fix spelling mistake "attnetion" -> "attention" (Manish Chopra) [1663274] - [netdrv] qed: Add support for MBI upgrade over MFW. (Manish Chopra) [1663274] - [netdrv] qede: Update link status only when interface is ready. (Manish Chopra) [1663274] - [netdrv] qede: Simplify the usage of qede-flags. (Manish Chopra) [1663274] - [netdrv] qed: Display port_id in the UFP debug messages. (Manish Chopra) [1663274] - [netdrv] qed: Fix QM getters to always return a valid pq (Manish Chopra) [1663274] - [netdrv] qed: Fix bitmap_weight() check (Manish Chopra) [1663274] - [netdrv] drivers/net/ethernet/qlogic/qed/qed_rdma.h: fix typo (Manish Chopra) [1663274] - [netdrv] qed: Fix reading wrong value in loop condition (Manish Chopra) [1663274] - [netdrv] qed: Fix rdma_info structure allocation (Manish Chopra) [1663274] - [netdrv] qed: Fix overriding offload_tc by protocols without APP TLV (Manish Chopra) [1663274] - [netdrv] qed: Fix PTT leak in qed_drain() (Manish Chopra) [1663274] - [netdrv] qed: Fix potential memory corruption (Manish Chopra) [1663274] - [netdrv] qed: Fix SPQ entries not returned to pool in error flows (Manish Chopra) [1663274] - [netdrv] qed: Fix blocking/unlimited SPQ entries leak (Manish Chopra) [1663274] - [netdrv] qed: Fix memory/entry leak in qed_init_sp_request() (Manish Chopra) [1663274] - [netdrv] qed: fix link config error handling (Manish Chopra) [1663274] - [netdrv] qed: Fix static checker warning (Manish Chopra) [1663274] - [netdrv] qed: fix spelling mistake "transcevier" -> "transceiver" (Manish Chopra) [1663274] - [netdrv] qed: Prevent link getting down in case of autoneg-off. (Manish Chopra) [1663274] - [netdrv] qede: Check available link modes before link set from ethtool. (Manish Chopra) [1663274] - [netdrv] qed: Add supported link and advertise link to display in ethtool. (Manish Chopra) [1663274] - [netdrv] qed: Added supported transceiver modes, speed capability and board config to HSI. (Manish Chopra) [1663274] - [netdrv] qed: Align local and global PTT to propagate through the APIs. (Manish Chopra) [1663274] - [netdrv] qed: fix spelling mistake "Ireelevant" -> "Irrelevant" (Manish Chopra) [1663274] - [netdrv] qed: Avoid implicit enum conversion in qed_ooo_submit_tx_buffers (Manish Chopra) [1663274] - [infiniband] RDMA/qedr: Remove enumerated type qed_roce_ll2_tx_dest (Manish Chopra) [1663274] - [netdrv] qed: fix spelling mistake "b_cb_registred" -> "b_cb_registered" (Manish Chopra) [1663274] - [netdrv] qed: Remove set but not used variable 'p_archipelago' (Manish Chopra) [1663274] - [netdrv] qed: Avoid implicit enum conversion in qed_iwarp_parse_rx_pkt (Manish Chopra) [1663274] - [netdrv] qed: Avoid constant logical operation warning in qed_vf_pf_acquire (Manish Chopra) [1663274] - [netdrv] qed: Avoid implicit enum conversion in qed_roce_mode_to_flavor (Manish Chopra) [1663274] - [netdrv] qed: Fix mask parameter in qed_vf_prep_tunn_req_tlv (Manish Chopra) [1663274] - [netdrv] qed: Avoid implicit enum conversion in qed_set_tunn_cls_info (Manish Chopra) [1663274] - [netdrv] qed: fix spelling mistake "toogle" -> "toggle" (Manish Chopra) [1663274] - [netdrv] net: qed: list usage cleanup (Manish Chopra) [1663274] - [netdrv] net: qede: Use FIELD_SIZEOF directly instead of reimplementing its function (Manish Chopra) [1663274] - [netdrv] qed: remove duplicated include from qed_cxt.c (Manish Chopra) [1663274] - [netdrv] qed*: Utilize FW 8.37.7.0 (Manish Chopra) [1663274] - [infiniband] RDMA/qedr: remove set but not used variable 'ctx' (Manish Chopra) [1663274] - [netdrv] qed: Lower the severity of a dcbx log message. (Manish Chopra) [1663274] - [netdrv] qed: fix spelling mistake "comparsion" -> "comparison" (Manish Chopra) [1663274] - [netdrv] net_sched: remove list_head from tc_action (Manish Chopra) [1663274] - [infiniband] qedr: Add user space support for SRQ (Manish Chopra) [1663274] - [infiniband] qedr: Add support for kernel mode SRQ's (Manish Chopra) [1663274] - [infiniband] qedr: Add wrapping generic structure for qpidr and adjust idr routines. (Manish Chopra) [1663274] - [netdrv] qed/qede: qede_setup_tc() can be static (Manish Chopra) [1663274] - [netdrv] qede: Ingress tc flower offload (drop action) support. (Manish Chopra) [1663274] - [netdrv] qede: Add destination ip based flow profile. (Manish Chopra) [1663274] - [netdrv] qed/qede: Multi CoS support. (Manish Chopra) [1663274] - [netdrv] qede: qede_fp: Mark expected switch fall-through (Manish Chopra) [1663274] - [netdrv] qed: qed_dev: Mark expected switch fall-throughs (Manish Chopra) [1663274] - [netdrv] qed: Add Multi-TC RoCE support (Manish Chopra) [1663274] - [netdrv] qed: Add DCBX API - qed_dcbx_get_priority_tc() (Manish Chopra) [1663274] - [netdrv] qed: Make some functions static (Manish Chopra) [1663274] - [netdrv] qed: remove redundant functions qed_get_cm_pq_idx_rl (Manish Chopra) [1663274] - [netdrv] qed: remove redundant functions qed_set_gft_event_id_cm_hdr (Manish Chopra) [1663274] - [netdrv] qede: Add driver callbacks for eeprom module query. (Manish Chopra) [1663274] - [netdrv] qed: Add qed APIs for PHY module query. (Manish Chopra) [1663274] - [netdrv] qed: remove redundant pointer 'name' (Manish Chopra) [1663274] - [iommu] iommu: Don't print warning when IOMMU driver only supports unmanaged domains (Jerry Snitselaar) [1707616 1694210 1689183] - [iommu] iommu/vt-d: Check capability before disabling protected memory (Jerry Snitselaar) [1694210] - [iommu] iommu/amd: fix sg->dma_address for sg->offset bigger than PAGE_SIZE (Jerry Snitselaar) [1694210 1694029] - [iommu] iommu/amd: Fix NULL dereference bug in match_hid_uid (Jerry Snitselaar) [1677737 1694210] - [iommu] iommu/vt-d: Fix NULL pointer reference in intel_svm_bind_mm() (Jerry Snitselaar) [1694210] - [iommu] iommu/vt-d: Remove unnecessary WARN_ON() (Jerry Snitselaar) [1694210] - [iommu] iommu/vt-d: Check identity map for hot-added devices (Jerry Snitselaar) [1694210] - [iommu] iommu/dmar: Fix buffer overflow during PCI bus notification (Jerry Snitselaar) [1694210] - [iommu] iommu/vt-d: Fix memory leak in intel_iommu_put_resv_regions() (Jerry Snitselaar) [1694210] - [iommu] iommu/amd: Fix amd_iommu=force_isolation (Jerry Snitselaar) [1694210] - [iommu] iommu/vt-d: Handle domain agaw being less than iommu agaw (Jerry Snitselaar) [1694210] - [iommu] iommu/vt-d: Use memunmap to free memremap (Jerry Snitselaar) [1694210] - [iommu] amd/iommu: Fix Guest Virtual APIC Log Tail Address Register (Jerry Snitselaar) [1694210] - [iommu] iommu/vt-d: Fix NULL pointer dereference in prq_event_thread() (Jerry Snitselaar) [1694210] - [iommu] iommu/amd: Return devid as alias for ACPI HID devices (Jerry Snitselaar) [1694210] - [iommu] iommu/rockchip: Free irqs in shutdown handler (Jerry Snitselaar) [1694210] - [iommu] iommu/rockchip: Move irq request past pm_runtime_enable (Jerry Snitselaar) [1694210] - [iommu] iommu/rockchip: Handle errors returned from PM framework (Jerry Snitselaar) [1694210] - [iommu] iommu/amd: make sure TLB to be flushed before IOVA freed (Jerry Snitselaar) [1694210] - [idle] intel_idle: Get rid of custom ICPU() macro (Alexander Beregalov) [1710976] - [security] selinux: do not report error on connect(AF_UNSPEC) (Ondrej Mosnacek) [1707828] - [security] selinux: Check address length before reading address family (Ondrej Mosnacek) [1707828] - [scsi] scsi: core: add new RDAC LENOVO/DE_Series device (Maurizio Lombardi) [1700912] - [infiniband] i40iw: Avoid panic when handling the inetdev event (Stefan Assmann) [1659180] - [infiniband] cross-tree: phase out dma_zalloc_coherent() (Stefan Assmann) [1659180] - [infiniband] infiniband: prefix header search paths with $(srctree)/ (Stefan Assmann) [1659180] - [infiniband] i40iw: remove use of VLAN_TAG_PRESENT (Stefan Assmann) [1659180] - [infiniband] RDMA/i40iw: Fix incorrect iterator type (Stefan Assmann) [1659180] - [infiniband] infiniband: i40iw, nes: don't use wall time for TCP sequence numbers (Stefan Assmann) [1659180] - [infiniband] i40iw: Reorganize acquire/release of locks in i40iw_manage_apbvt (Stefan Assmann) [1659180] - [netdrv] i40e: Changed maximum supported FW API version to 1.8 (Stefan Assmann) [1659174] - [netdrv] flow_offload: add flow_rule and flow_match structures and use them (Stefan Assmann) [1659174] - [netdrv] ethernet/intel: consolidate NAPI and NAPI exit (Stefan Assmann) [1659174] - [netdrv] intel-ethernet: software timestamp skbs as late as possible (Stefan Assmann) [1659174] - [netdrv] drivers: net: remove inclusion when not needed (Stefan Assmann) [1659174] - [netdrv] i40e: Memory leak in i40e_config_iwarp_qvlist (Stefan Assmann) [1659162] - [netdrv] i40e: Fix of memory leak and integer truncation in i40e_virtchnl.c (Stefan Assmann) [1659162] - [netdrv] i40e: Use struct_size() in kzalloc() (Stefan Assmann) [1659162] - [netdrv] i40e: Revert ShadowRAM checksum calculation change (Stefan Assmann) [1659162] - [netdrv] i40e: missing input validation on VF message handling by the PF (Stefan Assmann) [1659162] - [netdrv] i40e: Add support for X710 B/P & SFP+ cards (Stefan Assmann) [1659162] - [netdrv] i40e: Wrong truncation from u16 to u8 (Stefan Assmann) [1659162] - [netdrv] i40e: add num_vectors checker in iwarp handler (Stefan Assmann) [1659162] - [netdrv] i40e: Fix the typo in adding 40GE KR4 mode (Stefan Assmann) [1659162] - [netdrv] i40e: Setting VF to VLAN 0 requires restart (Stefan Assmann) [1659162] - [netdrv] i40e: add new pci id for X710/XXV710 N3000 cards (Stefan Assmann) [1659162] - [netdrv] i40e: VF's promiscuous attribute is not kept (Stefan Assmann) [1659162] - [netdrv] i40e: Introduce recovery mode support (Stefan Assmann) [1659162] - [netdrv] i40e: print PCI vendor and device ID during probe (Stefan Assmann) [1659162] - [netdrv] i40e: fix misleading message about promisc setting on un-trusted VF (Stefan Assmann) [1659162] - [netdrv] i40e: update version number (Stefan Assmann) [1659162] - [netdrv] i40e: remove out-of-range comparisons in i40e_validate_cloud_filter (Stefan Assmann) [1659162] - [netdrv] i40e: Further implementation of LLDP (Stefan Assmann) [1659162] - [netdrv] i40e: Report advertised link modes on 40GBase_LR4, CR4 and fibre (Stefan Assmann) [1659162] - [netdrv] i40e: ShadowRAM checksum calculation change (Stefan Assmann) [1659162] - [netdrv] i40e: remove error msg when vf with port vlan tries to remove vlan 0 (Stefan Assmann) [1659162] - [netdrv] i40e: change behavior on PF in response to MDD event (Stefan Assmann) [1659162] - [netdrv] i40e: Fix for allowing too many MDD events on VF (Stefan Assmann) [1659162] - [netdrv] i40e: Fix misleading error message (Stefan Assmann) [1659162] - [netdrv] i40e: Able to add up to 16 MAC filters on an untrusted VF (Stefan Assmann) [1659162] - [netdrv] i40e: Report advertised link modes on 40GBASE_SR4 (Stefan Assmann) [1659162] - [netdrv] i40e: The driver now prints the API version in error message (Stefan Assmann) [1659162] - [netdrv] i40e: Changed maximum supported FW API version to 1.8 (Stefan Assmann) [1659162] - [netdrv] i40e: Remove misleading messages for untrusted VF (Stefan Assmann) [1659162] - [netdrv] i40e: Update i40e_init_dcb to return correct error (Stefan Assmann) [1659162] - [netdrv] i40e: Fix for 10G ports LED not blinking (Stefan Assmann) [1659162] - [netdrv] i40e: save PTP time before a device reset (Stefan Assmann) [1659162] - [netdrv] i40e: don't allow changes to HW VLAN stripping on active port VLANs (Stefan Assmann) [1659162] - [netdrv] i40e: Implement DDP support in i40e driver (Stefan Assmann) [1659162] - [netdrv] i40e: Queues are reserved despite "Invalid argument" error (Stefan Assmann) [1659162] - [netdrv] i40e: add tracking of AF_XDP ZC state for each queue pair (Stefan Assmann) [1659162] - [netdrv] i40e: move i40e_xsk_umem function (Stefan Assmann) [1659162] - [netdrv] i40e: fix WoL support check (Stefan Assmann) [1659162] - [netdrv] i40e: fix i40e_ptp_adjtime when given a negative delta (Stefan Assmann) [1659162] - [netdrv] i40e: fix XDP_REDIRECT/XDP xmit ring cleanup race (Stefan Assmann) [1659162] - [netdrv] i40e: fix potential RX buffer starvation for AF_XDP (Stefan Assmann) [1659162] - [netdrv] net: bpf: remove XDP_QUERY_XSK_UMEM enumerator (Stefan Assmann) [1659162] - [netdrv] flow_offload: add flow_rule and flow_match structures and use them (Stefan Assmann) [1659162] - [netdrv] i40e: clean up several indentation issues (Stefan Assmann) [1659162] - [netdrv] i40e: increase indentation (Stefan Assmann) [1659162] - [netdrv] i40e: update version number (Stefan Assmann) [1659162] - [netdrv] i40e: remove debugfs tx_timeout support (Stefan Assmann) [1659162] - [netdrv] i40e: check queue pairs num in config queues handler (Stefan Assmann) [1659162] - [netdrv] i40e: Change unmatched function types (Stefan Assmann) [1659162] - [netdrv] i40e: Add support FEC configuration for Fortville 25G (Stefan Assmann) [1659162] - [netdrv] i40e: Limiting RSS queues to CPUs (Stefan Assmann) [1659162] - [netdrv] i40e: Remove umem from VSI (Stefan Assmann) [1659162] - [netdrv] cross-tree: phase out dma_zalloc_coherent() (Stefan Assmann) [1659162] - [netdrv] i40e: extend PTP gettime function to read system clock (Stefan Assmann) [1659162] - [netdrv] i40e: DRY rx_ptype handling code (Stefan Assmann) [1659162] - [netdrv] i40e: fix kerneldoc for xsk methods (Stefan Assmann) [1659162] - [netdrv] ethernet/intel: consolidate NAPI and NAPI exit (Stefan Assmann) [1659162] - [netdrv] i40e: suppress bogus error message (Stefan Assmann) [1659162] - [netdrv] i40e: Allow disabling FW LLDP on X722 devices (Stefan Assmann) [1659162] - [netdrv] i40e: update driver version (Stefan Assmann) [1659162] - [netdrv] i40e: Protect access to VF control methods (Stefan Assmann) [1659162] - [netdrv] i40e: Replace strncpy with strlcpy to ensure null termination (Stefan Assmann) [1659162] - [netdrv] i40e: Add capability flag for stopping FW LLDP (Stefan Assmann) [1659162] - [netdrv] i40e: Use a local variable for readability (Stefan Assmann) [1659162] - [netdrv] i40e: Replace spin_is_locked() with lockdep (Stefan Assmann) [1659162] - [netdrv] i40e/ixgbe/igb: fail on new WoL flag setting WAKE_MAGICSECURE (Stefan Assmann) [1659162] - [netdrv] intel-ethernet: software timestamp skbs as late as possible (Stefan Assmann) [1659162] - [netdrv] drivers: net: remove inclusion when not needed (Stefan Assmann) [1659162] - [netdrv] i40e: Remove unnecessary print statement (Stefan Assmann) [1659162] - [netdrv] i40e: Use proper enum in i40e_ndo_set_vf_link_state (Stefan Assmann) [1659162] - [nvme] nvmet: ignore EOPNOTSUPP for discard (Ewan Milne) [1696369] - [tools] tools: bpftool: fix potential NULL pointer dereference in do_load (Ivan Vecera) [1708560] - [tools] tools lib bpf: Provide wrapper for strerror_r to build in !_GNU_SOURCE systems (Ivan Vecera) [1708560] - [tools] libbpf: Remove the duplicate checking of function storage (Ivan Vecera) [1708560] - [tools] bpf: fix build error in libbpf with EXTRA_CFLAGS="-Wp, -D_FORTIFY_SOURCE=2 -O2" (Ivan Vecera) [1708560] - [tools] tools: include reallocarray feature test in FEATURE_TESTS_BASIC (Ivan Vecera) [1708560] - [tools] tools: bpftool: allow reuse of maps with bpftool prog load (Ivan Vecera) [1708560] - [tools] tools: libbpf: allow map reuse (Ivan Vecera) [1708560] - [tools] tools: bpf: make use of reallocarray (Ivan Vecera) [1708560] - [tools] tools: libbpf: move library error code into a separate file (Ivan Vecera) [1708560] - [tools] tools: bpftool: reimplement bpf_prog_load() for prog load (Ivan Vecera) [1708560] - [tools] tools: libbpf: add extended attributes version of bpf_object__open() (Ivan Vecera) [1708560] - [tools] tools: libbpf: recognize offload neutral maps (Ivan Vecera) [1708560] - [tools] tools: bpftool: allow users to specify program type for prog load (Ivan Vecera) [1708560] - [tools] tools: libbpf: expose the prog type guessing from section name logic (Ivan Vecera) [1708560] - [tools] tools: bpftool: add support for loading programs for offload (Ivan Vecera) [1708560] - [tools] tools: bpftool: refactor argument parsing for prog load (Ivan Vecera) [1708560] - [tools] selftests/bpf: add Error: prefix in check_extack helper (Ivan Vecera) [1708560] - [tools] selftests/bpf: remove duplicated word from test offloads (Ivan Vecera) [1708560] - [tools] tools: bpftool: deal with options upfront (Ivan Vecera) [1708560] - [tools] tools: bpftool: add missing --bpffs to completions (Ivan Vecera) [1708560] - [tools] tools: bpftool: drop unnecessary Author comments (Ivan Vecera) [1708560] - [tools] tools: libbpf: don't return '.text' as a program for multi-function programs (Ivan Vecera) [1708560] - [tools] tools: libbpf: restore the ability to load programs from .text section (Ivan Vecera) [1708560] - [tools] tools: libbpf: allow setting ifindex for programs and maps (Ivan Vecera) [1708560] - [tools] tools: libbpf: add section names for missing program types (Ivan Vecera) [1708560] - [tools] tools: bpftool: use correct make variable type to improve compilation time (Ivan Vecera) [1708560] - [scsi] scsi: lpfc: nvme: avoid hang / use-after-free when destroying localport (Dick Kennedy) [1588024]- [xen] ALSA: xen: Introduce shared buffer helpers for page directory... (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: Initialize completion for defer messages (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: intel: constify snd_soc_dai_ops structures (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: intel: Remove duplicate assignment (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: intel: Fix uninitialized adev deref (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: intel: Add pre/post bank switch ops (Jaroslav Kysela) [1683051] - [include] ALSA: soundwire: keep track of Masters in a stream (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: Add support for multi link bank switch (Jaroslav Kysela) [1683051] - [include] ALSA: soundwire: Handle multiple master instances in a stream (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: Add support to lock across bus instances (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: Fix acquiring bus lock twice during master release (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: Fix incorrect exit after configuring stream (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: Fix duplicate stream state assignment (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fix for Lenovo B50-70 inverted internal microphone bug (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Fix race between creating and refreshing sysfs entries (Jaroslav Kysela) [1683051] - [include] ALSA: ASoC: uapi: fix sound/skl-tplg-interface.h userspace compilation errors (Jaroslav Kysela) [1683051] - [include] ALSA: uapi: #include in asound.h (Jaroslav Kysela) [1683051] - [include] ALSA: timer: fix wrong comment to refer to 'SNDRV_TIMER_PSFLG_*' (Jaroslav Kysela) [1683051] - [sound] ALSA: x86/cpu: Sanitize FAM6_ATOM naming (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: don't select DPCM via simple-audio-card (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: don't select DPCM via audio-graph-card (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Corrected fixup for System76 Gazelle (gaze14) (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Avoid superfluous COEF EAPD setups (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fixup headphone noise via runtime suspend (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Fix unused variable warnings (Jaroslav Kysela) [1683051] - [sound] ALSA: line6: toneport: Fix broken usage of timer for delayed execution (Jaroslav Kysela) [1683051] - [sound] ALSA: aica: Fix a long-time build breakage (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Support low power consumption for ALC256 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: update pcm hardware constraints (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codec: hdac_hdmi: no checking monitor in hw_params (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: mt6358: save PGA for mixer control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: mt6358: save output volume for mixer controls (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: mt6358: initialize setting when ramping volume (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: core: fix undefined nocodec reference (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: xtensa: fix undefined references (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Propagate sof_get_ctrl_copy_params() error properly (Jaroslav Kysela) [1683051] - [sound] ALSA: hdea/realtek - Headset fixup for System76 Gazelle (gaze14) (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/intel: add CometLake PCI IDs (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Support low power consumption for ALC295 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: Fix an uninitialized variable compile warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Fix a compile warning with CONFIG_PCI=n (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: Fix a compile warning at CONFIG_COMMON_CLK=n (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sound/soc/sof/: fix kconfig dependency warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: spdifrx: change trace level on iec control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: spdifrx: update pcm hardware constraints (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98090: Fix restore of DAPM Muxes (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: RT5677-SPI: Disable 16Bit SPI Transfers (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/hdmi - Consider eld_valid when reporting jack event (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/hdmi - Read the pin sense from register when repolling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sprd: Add reserved DMA memory support (Jaroslav Kysela) [1683051] - [sound] ALSA: synth: emux: soundfont.c: divide by zero in calc_gus_envelope_time() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98357a: Map BTN_0 to KEY_PLAYPAUSE (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: add sof-rt5682 machine driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: skl_hda_dsp_generic:refine code style (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: skl_hda_dsp_generic: add DMIC support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: CNL: add ipc dump function (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: APL: add ipc dump function (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: IPC: add ipc dump function (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: intel: hda: add hw_params_upon_resume flag for hda stream (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: hda-stream: handle real stream interrupts only (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: hda-stream: store stream capabilities (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: hda-ipc: simplify handling of IPC IRQ (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: ipc: use snd_sof_pcm_period_elapsed (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: use snd_sof_pcm_period_elapsed (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: PCM: add period_elapsed work to fix race condition in interrupt context (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: hda-pcm: remove useless dependency on hdac_ext (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: hda: set bus->idx as 0 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: hda: set I2S slave before enabling DSP (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: hda: add SSP info to the chip info struct (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: hda: add the SSP Host Device memory space (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: cnl: add pointer ops to use DPIB position (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: topology: add support for stricter ABI checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASOC: SOF: ipc: add support for stricter ABI checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: add Kconfig option for strict ABI checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: avoid Oops if DMA setup fails (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdmi-codec: stream is already locked in hw_params (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: remove redundant null checks of dai (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: skip hw_free on codec dai for which the stream is invalid (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fix valid stream condition (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdmi-codec: unlock the device on startup errors (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: Update the support rate list (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: Use clk_round_rate to handle enabled bclk/wclk case (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5645: Headphone Jack sense inverts on the LattePanda board (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_esai: Fix missing break in switch statement (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Correct region base typo in wm_halo_setup_algs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: fix spelling mistake "incompatble" -> "incompatible" (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Use DSP ops pointers to stop watchdog in error handlers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sprd: Fix to use list_for_each_entry_safe() when delete items (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sprd: Fix return value check in sprd_mcdt_probe() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7213: fix DAI_CLK_EN register bit overwrite (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: fix kcontrols for effect widgets (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_audmix: cache pdev->dev pointer (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Fix potential uninitialized variable (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Mediatek: MT8183: add I2S2 control path from UL2 and UL3 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Mediatek: MT8183: change supported formats of DL2 and UL1 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_audmix: remove "model" attribute (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-audmix: fix object reference leaks in probe (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs43130: fix a NULL pointer dereference (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5645: fix a NULL pointer dereference (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: add Geminilake Realtek+Maxim machine driver entry (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Make boards more available for compile test (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mpc5200_dma: Fix invalid license ID (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mpc5200_psc_i2s: Fix invalid license ID (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: atmel: tse850: Make some functions static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx: fix fiq dependencies (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: acp3x: Make acp3x_dai_i2s_ops static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Remove set but not used variable 'mclk_rate' (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_micfil: Remove set but not used variable 'osr' (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3168a: Enable TDM support for DSP_A/B modes (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Configure wclk and bclk of master codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Mediatek: MT8183: Fix build err while CONFIG_I2C set to module (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdmi-codec: fix spelling mistake "plalform" -> "platform" (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Apply the fixup for ASUS Q325UAR (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Register irq handler after the chip initialization (Jaroslav Kysela) [1683051] - [sound] ALSA: usx2y: fix a double free bug (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdac_hda: overwrite hdev type to HDA_DEV_ASOC (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: fix unregister device twice on ASoC driver (Jaroslav Kysela) [1683051] - [sound] ALSA: line6: use dynamic buffers (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Fix a memory leak bug (Jaroslav Kysela) [1683051] - [sound] ALSA: gus: fix misuse of x (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - EAPD turn on later (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fixed Dell AIO speaker noise (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: select relevant machine drivers for SOF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Make sure BDW based machine drivers build for SOF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add Build support for SOF core and Intel drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Kconfig: expose common option between SST and SOF drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add platform differentiation for APL and CNL (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: add SKL+ platform DAIs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add support for HDAudio codecs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add Intel specific HDA trace operations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add Intel specific HDA stream operations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add hda-bus support and initialization (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add Intel specific HDA PCM operations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add Intel specific HDA firmware loader (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add PCI device support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add ACPI device support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add Intel specific HDA IPC mechanisms. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add Intel specific HDA DSP HW operations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add HDA controller for Intel DSP (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add APL/CNL HW DSP support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add legacy IPC support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add BDW HW DSP support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add BYT, CHT and BSW DSP HW support. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add utils (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add xtensa support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add Nocodec machine driver support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add PM support (Jaroslav Kysela) [1683051] - [include] ALSA: ASoC: SOF: Add userspace ABI support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add firmware loader support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add DSP HW abstraction operations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add DSP firmware logger support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add support for loading topologies (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add PCM operations support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add support for IPC IO between DSP and Host (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add driver debug support. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add Sound Open Firmware KControl support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add Sound Open Firmware driver core (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: simplify dai driver initialisation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: Read pin switches conf from devicetree (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_sai: Add missing return 0 in remove() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: add asoc_simple_parse_pin_switches() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: btcvsd fix irq mask (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: align quirk override handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: align quirk override handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: fix compilation warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_sai: Add support for runtime pm (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_sai: Update is_slave_mode with correct value (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sprd: Add Spreadtrum multi-channel data transfer support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: rt5682: initialize mutex before using (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: return the get_irq error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: fixup 6ch settings to 8ch (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Handle the error from snd_usb_mixer_apply_create_quirk() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add new Dell platform for headset mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codec: hdac_hdmi add device_link to card device (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Haswell: Remove set but not used variable 'stage_type' (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm: save fixed-up hw_params of BE (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: tobermory: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: tm2_wm5110: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: speyside: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: spdif: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: snow: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: smdk_wm8994*: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: smdk_wm8580: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: smdk_spdif: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: smartq_wm8987: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: s3c24xx_uda134x: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: s3c24xx_simtec*: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: s3c2412-i2s: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: rx1950_uda1380: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: s3c24xx-i2s: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: s3c-i2s-v2: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: pcm: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: odroid: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: neo1973_wm8753: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: lowland: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: littlemill: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: jive_wm8750: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: idma: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: h1940_uda1380: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: dmaengine: Convert to SPDX License Indentifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: bells: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: arndale: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ps3: Remove set but not used variables 'start_vaddr' and 'pcm_index' (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - add two more pin configuration sets to quirk table (Jaroslav Kysela) [1683051] - [sound] ALSA: core: Don't refer to snd_cards array directly (Jaroslav Kysela) [1683051] - [sound] ALSA: emu10k1: Drop superfluous id-uniquification behavior (Jaroslav Kysela) [1683051] - [sound] ALSA: core: Fix card races between register and disconnect (Jaroslav Kysela) [1683051] - [sound] ALSA: info: Fix racy addition/deletion of nodes (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Correct unlock sequence at snd_seq_client_ioctl_unlock() (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Add quirk for Focusrite Scarlett Solo (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Initialize ext-bus-specific fields in snd_hdac_bus_init(), too (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Initialize power_state field properly (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Protect racy pool manipulation from OSS sequencer (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Simplify snd_seq_kernel_client_enqueue() helper (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Cover unsubscribe_port() in list_mutex (Jaroslav Kysela) [1683051] - [sound] ALSA: Revert "ALSA: seq: Protect in-kernel ioctl calls with mutex" (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: Fix missing regmap requirement (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Fix racy display power access (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm: fix error handling when try_module_get() fails. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: fix master clock management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: kbl: fix wrong number of channels (Jaroslav Kysela) [1683051] - [sound] ALSA: timer: Coding style fixes (Jaroslav Kysela) [1683051] - [sound] ALSA: timer: Simplify error path in snd_timer_open() (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Fix race of get-subscription call vs port-delete ioctls (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Protect in-kernel ioctl calls with mutex (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Remove superfluous irqsave flags (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Align temporary re-locking with irqsave version (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Use kvmalloc() for cell pools (Jaroslav Kysela) [1683051] - [sound] ALSA: timer: Revert active callback sync check at close (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Add two more machines to the power_save_blacklist (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Fix spacing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98927: remove headset (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm: update module refcount if module_get_upon_open is set (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: conditionally increase module refcount on component open (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Add quirk for the Teclast X98+ II (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Add quirk for inverted jack detect (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm1133-ev1: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: phycore-ac97: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm030-audio-fabric: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: p1022_rdk: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: p1022_ds: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mx27vis-aic32x4: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mpc8610_hpcd: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mpc5200_psc_i2s: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mpc5200_psc_ac97: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mpc5200_dma: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-ssi: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-spdif: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-pcm-fiq: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-mc13783: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-es8328: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-audmux: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl-dma: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: eukrea-tlv320: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-pcm: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: fix sai driver name initialisation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: Use the correct dobj to free enum control values and texts (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Fix OOB-reads from strlcpy (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs42l51: change mic bias DAPM (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_esai: Support synchronous mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: fix big-endian check (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: fix endianness issues (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: axg-tdmout: add g12a support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: axg-tdm-formatter: rework quirks settings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: axg-frddr: add g12a support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: axg-toddr: add g12a support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: axg-fifo: add g12a support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: remove link components before cleaning up card resources (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: skylake: add remove() callback for component driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs35l35: Disable regulators on driver removal (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs42l51: add adc volume control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs42l51: add power management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs42l51: add support of master mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs42l51: add reset management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs42l51: add regulator management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Avoid calling snd_compr_stop_error from WDT expiry (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98357a: add missing supported rates (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Add Playback PowerTune Controls (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Add Switch for Setting Common Mode Voltage (Jaroslav Kysela) [1683051] - [sound] ALSA: xen-front: Do not use stream buffer size before it is set (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: Mark RXFIFO_DATA as volatile and precious (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sprd: Fix spelling mistake "faied" -> "failed" (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: Correct PDM_CTRL0 reg value (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: adjust waterlevel in frame unit (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: add compatible for rk1808 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: fixup pdm fractional div (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: optimize clear logic (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: add default regs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: using left justified store mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: change dma burst to 8 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: fix regmap_ops hang issue (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Update copyright and use SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sprd: Fix the smatch warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Mediatek: MT8183: Fix platform_no_drv_owner.cocci warnings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Mediatek: MT8183: Fix platform_no_drv_owner.cocci warnings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Change author's name (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add quirk for Tuxedo XC 1509 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Move to ACT_INIT state (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sprd: Fix modular build (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht_bsw_max98090_ti: Enable codec clock once and keep it enabled (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Mediatek: MT8183: Fix build error in mt8183_da7219_max98357_dev_probe (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Mediatek: MT8183: TS3A227: fix build error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Make use of local variables (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Remove redundant NULL check in wm_adsp_buffer_free (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic31xx: aic31xx_set_jack() can be static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Check for buffer in trigger stop (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable headset MIC of Acer TravelMate B114-21 with ALC233 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: eukrea-tlv320: fix a leaked reference by adding missing of_node_put (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_utils: fix a leaked reference by adding missing of_node_put (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: fix a leaked reference by adding missing of_node_put (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: Align tplg pointer increment across all kcontrols (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: support driver alias names for FE topology overrides (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sprd: Add Spreadtrum audio compress offload support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fix SND_SOC_LOCHNAGAR_SC kconfig warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: set power_check callback for widgets that shouldnt be always on (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic31xx: Add button press detection (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic31xx: Add headphone/headset detection (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dpcm: skip missing substream while applying symmetry (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5672: Convert to use acpi_dev_get_first_match_dev() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5645: Convert to use acpi_dev_get_first_match_dev() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Convert to use acpi_dev_get_first_match_dev() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Convert to use acpi_dev_get_first_match_dev() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Convert to use acpi_dev_get_first_match_dev() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_da7213: Convert to use acpi_dev_get_first_match_dev() (Jaroslav Kysela) [1683051] - [acpi] ALSA: ACPI / utils: Introduce acpi_dev_get_first_match_dev() helper (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: remove set but not used variable 'dai_name' (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es8316: Add support for inverted jack detect (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Fix typo in comment (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl: fix spelling mistake: "missign" -> "missing" (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Mediatek: MT8183: Add machine driver with DA7219 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Mediatek: MT8183: Add machine driver with TS3A227 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5677-spi: Add ACPI ID (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs42l51: add multi endpoint support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Fix Common Pins (Jaroslav Kysela) [1683051] - [sound] ALSA: us122l: Use alloc_pages_exact() (Jaroslav Kysela) [1683051] - [sound] ALSA: Replace snd_malloc_pages() and snd_free_pages() with standard helpers, take#2 (Jaroslav Kysela) [1683051] - [sound] ALSA: timer: Make snd_timer_close() really kill pending actions (Jaroslav Kysela) [1683051] - [sound] ALSA: timer: Check ack_list emptiness instead of bit flag (Jaroslav Kysela) [1683051] - [sound] ALSA: timer: Make sure to clear pending ack list (Jaroslav Kysela) [1683051] - [sound] ALSA: timer: Unify timer callback process code (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_audmix: Fix kbuild failure (Jaroslav Kysela) [1683051] - [sound] ALSA: emux: Add support of loading GUS-patch (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fix speakers on Acer Predator Helios 500 Ryzen laptops (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl: Add Audio Mixer machine driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl: Add Audio Mixer CPU DAI driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: enable S24_LE format support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Only enable with common clock (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Allow 192000 Sample Rate (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Remove mclk references (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Restructure set_dai_sysclk (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Dynamically Determine Clocking (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Move aosr and dosr setting to separate functions (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Control clock gating with CCF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Model BDIV divider in CCF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Model DAC/ADC dividers in CCF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Model CODEC_CLKIN in CCF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Model PLL in CCF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Initialize private_value in snd_soc_dapm_new_dai (Jaroslav Kysela) [1683051] - [sound] ALSA: aloop: Support S24 sample formats (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Don't suspend stream in unrecoverable PCM state (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Fix NULL pointer dereference in snd_soc_dapm_free_kcontrol (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sirf-audio: Remove redundant of_match_node call (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: add power management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Fix incorrect extern (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8810: fix the issue of 64 bits division (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: Fix crash at suspend/resume after failed codec registration (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Simplify alt firmware loading code (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Fix possible OOB access in PCM oss plugins (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable headset MIC of ASUS X430UN and X512DK with ALC256 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable headset mic of ASUS P5440FF with ALC256 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable ASUS X441MB and X705FD headset MIC with ALC256 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: test memory allocation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: lochnagar: Add driver to support Lochnagar 2 sound card (Jaroslav Kysela) [1683051] - [mfd] ALSA: mfd: lochnagar: Add support for the Cirrus Logic Lochnagar (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Properly Set Processing Blocks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mchp-i2s-mcc: add driver for I2SC Multi-Channel Controller (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: rename asoc_simple_card_xxx() to asoc_simple_() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: separate asoc_simple_card_parse_dai() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: share asoc_simple_card_init_priv() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: share asoc_simple_be_hw_params_fixup() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: share asoc_simple_dai_init() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: share asoc_simple_hw_param() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: share asoc_simple_shutdown() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: share asoc_simple_startup() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple_card_utils: share common priv for simple-card/audio-graph (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: add asoc_simple_debug_info() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Update DA7219 DAI clock name to align with codec updates (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: Expose BCLK and WCLK control through CCF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_esai: fix channel swap issue when stream starts (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_asrc: add constraint for the asrc of older version (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs4270: Set auto-increment bit for register writes (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add support for Acer Aspire E5-523G/ES1-432 headset mic (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable headset MIC of Acer Aspire Z24-890 with ALC286 (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: oss: Fix Spectre v1 vulnerability (Jaroslav Kysela) [1683051] - [sound] ALSA: rawmidi: Fix potential Spectre v1 vulnerability (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable headset MIC of Acer AIO with ALC286 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: dfsdm: add mmap support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: dfsdm: fix debugfs warnings on entry creation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: dfsdm: manage multiple prepare (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Correct some minor issues (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Don't use register read to determine slave/master mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Break out clock setting into separate function (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: jz4740: Depend on MIPS instead of MACH_JZ4740 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Add WDT expiry IRQ handling support for Halo core (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Add HALO MPU fault logging (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Add support for new Halo core DSPs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: Reduce repititive code on mtk_regmap_update_bits. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: Fix UBSAN warning. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Factor out DSP specific operations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Factor out parsing of firmware ID header (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Refactor firmware status reading (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Move wm_adsp2_set_dspclk to CODEC drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Don't export wm_adsp2_lock (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Shutdown any compressed streams on DSP watchdog timeout (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Add locking to wm_adsp2_bus_error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Correct handling of compressed streams that restart (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: free link string in error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: free stream_name of dai_drv (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Enforces runtime_resume after S3 and S4 for each codec (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Don't trigger jackpoll_work in azx_resume (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph: add graph_parse_mclk_fs() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph: rename graph_get_conversion() to graph_parse_convert() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: add simple_parse_mclk_fs() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: rename simple_get_conversion() to simple_parse_convert() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: recording has no sound after booting (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: fix jack type detection issue (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Check JD status when system resume (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: mt8183: skip for i2s5 in mck_disable (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-lib: use 8 byte header for IR context to get isochronous cycle (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-motu: add support MOTU 8pre FireWire (Jaroslav Kysela) [1683051] - [sound] ALSA: opl3: fix mismatch between snd_opl3_drum_switch definition and declaration (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - add Lenovo IdeaCentre B550 to the power_save_blacklist (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add BYT_RT5651_JD_NOT_INV quirk (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5651: Add support for active-high jack detect (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: spdifrx: add power management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-amplifier: Make gpio property optional (Jaroslav Kysela) [1683051] - [documentation] ALSA: ASoC: dt-bindings: add regulator property to simple amplifier (Jaroslav Kysela) [1683051] - [documentation] ALSA: ASoC: simple-amplifier: remame dio2125 documentation (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-motu: use 'version' field of unit directory to identify model (Jaroslav Kysela) [1683051] - [sound] ALSA: sb8: add a check for request_region (Jaroslav Kysela) [1683051] - [sound] ALSA: echoaudio: add a check for ioremap_nocache (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: create tlv before soc_tplg_init_kcontrol (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add support headset mode for New DELL WYSE NB (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add support headset mode for DELL WYSE AIO (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: merge alc_fixup_headset_jack to alc295_fixup_chromebook (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: hdmi - add Icelake support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8810: automatic selecting BCLK in I2S master mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8810: fix the typo of function name (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8810: use 64-bit arithmetic instead of 32-bit (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: odroid: Fix clock configuration for 44100 sample rate (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8810: fix the issue of widget with prefixed name (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - add more quirks for HP Z2 G4 and HP Z240 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fixed Headset Mic JD not stable (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable headset MIC of Acer TravelMate X514-51T with ALC255 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: avoid build error without CONFIG_PM (Jaroslav Kysela) [1683051] - [sound] ALSA: usx2y: Fix potential NULL pointer dereference (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Avoid NULL pointer dereference at snd_hdac_stream_start() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: axi-i2s: let both capture and playback be optional (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: src: Avoid a potential deadlock (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: fix registers declaration in regmap (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8824: fix the issue of the widget with prefix name (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dpcm: prevent snd_soc_dpcm use after free (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC:intel:skl:fix a simultaneous playback & capture issue on hda platform (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC:hdac_hda:use correct format to setup hda codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC:soc-pcm:fix a codec fixup issue in TDM case (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ti: fix davinci_mcasp_probe dependencies (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ams-delta: remove duplicate 'const' (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ti: remove compat dma probing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: use default dai name (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: improve channel capabilities handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: change trigger traces (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: add i2c dependency for SND_SOC_SDM845 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: davinci-mcasp: Fix clang warning without CONFIG_PM (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: src: fix compiler warnings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Fix DAPM routes for capture stream (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: Fix probe deferral following prelink failure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdmi-codec: avoid limiting params->msbits in hw_params() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: fix set_sync service (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: fix oversampling mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: fix race condition in irq handler (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: fix exposed capabilities in spdif mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: fix iec958 controls indexation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ab8500: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdmi-codec: fix S/PDIF DAI (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Add quirk for MOTU MicroBook II (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: btcvsd add loopback (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic3x: fix reset gpio reference counting (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: skip useless write in slave mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: fix race condition in irq handler (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: remove useless callback (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: fix dma configuration (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: fix stream count management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: fix 16 bit format support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: fix IRQ clearing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: Kconfig: fix dependency for sdm845 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Boards: Add Maxim98373 support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: gen: fix SSI9 4/5/6/7 busif related register address (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-motu: fix construction of PCM frame for capture direction (Jaroslav Kysela) [1683051] - [sound] ALSA: bebob: use more identical mod_alias for Saffire Pro 10 I/O against Liquid Saffire 56 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Extend i915 component bind timeout (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Improve logging messages (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Add support for multiple compressed buffers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Refactor compress stream initialisation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Reorder some functions for improved clarity (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Factor out stripping padding from ADSP data (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs35l36: Fix an IS_ERR() vs NULL checking bug (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: sound card name from device tree (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable audio jacks of ASUS UX362FA with ALC294 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: odroid: Prevent uninitialized variable use (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: Fix of-node refcount unbalance in qcom_snd_parse_of() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: Fix of-node refcount unbalance in apq8016_sbc_parse_of() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: odroid: Fix of_node refcount unbalance (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Reduce click noise on Dell Precision 5820 headphone (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: Fix of-node refcount unbalance in DAI-link parser (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl: Fix of-node refcount unbalance in fsl_ssi_probe_from_dt() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Allow compressed buffers in any memory region (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Update cached error state on trigger (Jaroslav Kysela) [1683051] - [sound] ALSA: ppc: Fix of-node refcount unbalance (Jaroslav Kysela) [1683051] - [sound] ALSA: aoa: Fix of-node refcount unbalance (Jaroslav Kysela) [1683051] - [sound] ALSA: ac97: Fix of-node refcount unbalance (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: pcm186x: Fix energysense SLEEP bit (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: pcm186x: fix wrong usage of DECLARE_TLV_DB_SCALE() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Fix multiple "IIS multi" devices initialization (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Fix secondary platform device unregistration (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: glk: Add DAI links for Multi-Playback (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Add Geminilake Dialog Maxim machine driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Headset button support in broxton machine driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sunxi: sun50i-codec-analog: Rename hpvcc regulator supply to cpvdd (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: adau1977: Add support for setting MICBIAS via DT (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Potential small memory leak in dapm_cnew_widget() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: odroid: Add missing DAPM routes (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8741: Make function 'wm8741_mute' static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_esai: fix register setting issue in RIGHT_J mode (Jaroslav Kysela) [1683051] - [sound] ALSA: SoC: imx-sgtl5000: add missing put_device() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: Fix missing of_node_put() at simple_dai_link_of() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: Fix refcount underflow (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: odroid: Ensure proper sample rate on pri/sec PCM (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: remove set but not used variables 'mask, cr1' (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: free created components in tplg load error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs35l36: Make some symbols static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: Kconfig: select dmic for sdm845 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_spdif: fix sysclk_df type (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_spdif: fix TXCLK_DF mask (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: ad193x: Add support to disable on-chip PLL (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: ad193x: Add runtime support for DSP_A and I2S modes (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: ad193x: Fix frame polarity for DSP_A format (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: ad193x: Set constraint to always have 32 sample bits (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: ad193x: Remove capture support for codecs without ADC (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsi: fix spelling mistake "doens't" -> "doesn't" (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Expose sample resolution through proc interface (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Prevent potential NULL platform data dereference (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmaengine: Remove unused SND_DMAENGINE_PCM_FLAG_CUSTOM_CHANNEL_NAME flag (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: Update TDM usage to be more flexible (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: Add support for master mode BCLK rate adjustment (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Convert to SPDX License Indentifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Comments clean up (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Change indentation in SAMSUNG_I2S_FMTS definition (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Simplify pri_dai, sec_dai pointers usage (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: add missing put_device() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: Specify DMA channel names through custom DMA config (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: odroid: Add support for secondary CPU DAI (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Get rid of a static spinlock (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Move quirks data to common driver data structure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Move IP variant data to common driver data structure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Drop spinlock pointer from i2s_dai data structure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Move SFR pointer to common driver data structure (Jaroslav Kysela) [1683051] - [sound] ALSA: es1688: Remove set but not used variable 'hw' (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Disable PC beep in passthrough on alc285 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Headset microphone and internal speaker support for System76 oryp5 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cros_ec_codec: Make symbol 'cros_ec_dai' static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: mt8183: make some functions static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs35l36: Remove unused including (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Move registers cache to common driver data structure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Move opclk data to common driver data structure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Move core clk to the driver common data structure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Add widgets and routes for DPCM support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Move clk supplier data to common driver data structure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Restore support for the secondary PCM (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Comment why read blocks when PCM is not running (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-acpi: remove new_mach_data field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-acpi: remove asoc_plat_name field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: soc-acpi: cnl-match.c: remove asoc_plat_name field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: soc-acpi: icl-match: remove asoc_plat_name field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: soc-acpi: hsw-bdw-match: remove asoc_plat_name field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: soc-acpi: glk-match: remove asoc_plat_name field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: soc-acpi: cht-match: remove asoc_plat_name field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: soc-acpi: byt-match: remove asoc_plat_name field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: soc-acpi: bxt-match: remove asoc_plat_name field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: icl-match: remove prefix for SOF files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: hsw-bdw-match: remove prefix for SOF files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: hda-match: remove prefix for SOF files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: glk-match: remove prefix for SOF files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cnl-match: remove prefix for SOF files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht-match: remove prefix for SOF files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: byt-match.c: remove prefix for SOF files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bxt-match: remove prefix for SOF files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Convert to single component with multiple DAIs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: dmaengine: Allow to specify custom DMA device (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmaengine: Extend use of chan_names provided in custom DMA config (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmaengine: Improve of_node test in dmaengine_pcm_request_chan_of() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Fix prescaler setting for the secondary DAI (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Use __printf markup to silence compiler (Jaroslav Kysela) [1683051] - [sound] ALSA: tlv320aic32x4: delay i2c access by 1 ms after hardware reset (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: btcvsd fix rx stream assign (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8741: Set OSR mode in hw_params() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8741: Add digital mute callback (Jaroslav Kysela) [1683051] - [sound] ALSA: PCM: check if ops are defined before suspending PCM (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdac_hdmi: use devm_kzalloc for all structures (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: use pOFn instead of device_node.name (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3060: Add clock select (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3060: Add soft reset on probe (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: set .ignore_module_refcount field in component (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: don't increase component module refcount unconditionally (Jaroslav Kysela) [1683051] - [sound] ALSA: gpiolib: acpi: Introduce ACPI_GPIO_QUIRK_ONLY_GPIOIO (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: msm8916-wcd-digital: convert license header to SPDX (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: msm8916-wcd-analog: add missing license information (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: regulator notifier registration should be managed (Jaroslav Kysela) [1683051] - [sound] ALSA: i915/snd_hdac: I915 subcomponent for the snd_hdac (Jaroslav Kysela) [1683051] - [base] ALSA: components: multiple components for a device (Jaroslav Kysela) [1683051] - [documentation] ALSA: component: Add documentation (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Revert capture stream behavior change in blocking mode (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Fix function name in kernel-doc comment (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Define snd_pcm_lib_preallocate_*() as returning void (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: fix up for snd_pcm_lib_preallocate_pages_for_all() API change (Jaroslav Kysela) [1683051] - [sound] ALSA: SoC: stm32: i2s: manage clock power (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: add power management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: jz4725b: Remove unnecessary const qualifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs35l36: Add support for Cirrus CS35L36 Amplifier (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Fix implicit fb endpoint setup by quirk (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Add quirk for HP EliteBook 840 G5 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: jz4725b: Use C++ style comments in header (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: Kconfig: Show knob, and depend on MIPS || COMPILE_TEST (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: jz4740: Add support for devicetree (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: jz4740: Use SPDX license notifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: Prevent clk_get_rate() calls in atomic context (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-codec: Add Line Playback Volume, Line Boost Volume, Line Right, Line Left, Line Playback Switch (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-codec: Add FM Playback Volume, FM Left, FM Right, FM Playback Switch (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-codec: Add Mic1 Playback Switch, Mic2 Playback Switch (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-codec: Merge sun4i_codec_left_mixer_controls and sun4i_codec_right_mixer_controls into sun4i_codec_mixer_controls (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-codec: Add Mic1 Boost Volume, Mic2 Boost Volume (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-codec: Add sun7i_codec_controls, sun7i_codec_codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-codec: Add Mic Playback Volume (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-codec: Add MIC2 Pre-Amplifier, Mic2 input (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: jz4725b: fix spelling mistake "Deemphatize" -> "Deemphasize" (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: fix semicolon.cocci warnings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: ssiu: correct shift bit for ssiu9 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: Add jz4725b-codec driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: fixup rsnd_ssi_master_clk_start() user count check (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: harden use of lookup tables (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmaengine: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xtensa: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: uniphier: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: txx9: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sh: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dwc: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: fix out-of-bounds accesses to DAPM lookup tables (Jaroslav Kysela) [1683051] - [sound] ALSA: cs46xx: Clean up proc file creations (Jaroslav Kysela) [1683051] - [sound] ALSA: info: Move card id proc creation into info.c (Jaroslav Kysela) [1683051] - [sound] ALSA: info: Minor optimization (Jaroslav Kysela) [1683051] - [sound] ALSA: info: Drop unused snd_info_entry.card field (Jaroslav Kysela) [1683051] - [sound] ALSA: usb: Clean up with new procfs helpers (Jaroslav Kysela) [1683051] - [sound] ALSA: sparc: Clean up with new procfs helpers (Jaroslav Kysela) [1683051] - [sound] ALSA: pcmcia: Clean up with new procfs helpers (Jaroslav Kysela) [1683051] - [sound] ALSA: pci: Clean up with new procfs helpers (Jaroslav Kysela) [1683051] - [sound] ALSA: i2c: Clean up with new procfs helpers (Jaroslav Kysela) [1683051] - [sound] ALSA: isa: Clean up with new procfs helpers (Jaroslav Kysela) [1683051] - [sound] ALSA: drivers: Clean up with new procfs helpers (Jaroslav Kysela) [1683051] - [sound] ALSA: info: Add standard helpers for card proc file entries (Jaroslav Kysela) [1683051] - [sound] ALSA: pci: Remove superfluous snd_info_register() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: compress: Remove superfluous snd_info_register() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Remove superfluous snd_info_register() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: emux: Remove superfluous snd_info_register() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: opl4: Remove superfluous snd_info_register() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire: Remove superfluous snd_info_register() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ssm2602: switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: compress: Add helper functions for component trigger/set_params (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: compress: Clarify the intent of current compressed ops handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: remove some unnecessary NULL checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ssm2602: Fix ADC powerup sequencing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Check for NULL widget in dapm_update_dai_unlocked (Jaroslav Kysela) [1683051] - [sound] ALSA: usb: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: spi: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: sparc: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: sh: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ppc: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: pci: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: parisc: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: atmel: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Fix build error without CONFIG_PCI (Jaroslav Kysela) [1683051] - [sound] ALSA: compress: Fix stop handling on compressed capture streams (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Add support for new T+A USB DAC (Jaroslav Kysela) [1683051] - [sound] ALSA: info: Always register entries recursively (Jaroslav Kysela) [1683051] - [sound] ALSA: core: Don't allow NULL device for memory allocation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sh: Avoid passing NULL to memory allocators (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: Avoid passing NULL to memory allocators (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ak4118: fix missing header (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: btcvsd: fix spelling mistake "offest" -> "offset" (Jaroslav Kysela) [1683051] - [sound] ALSA: arm: Avoid passing NULL to memory allocators (Jaroslav Kysela) [1683051] - [sound] ALSA: x86: Avoid passing NULL to memory allocators (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: unload physical dai link in remove (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: add SND_SOC_DOBJ_GRAPH type for dapm routes (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: clear platform pointers on error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl-asoc-card: fix object reference leaks in fsl_asoc_card_probe (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Add warnings for widget overwrite when adding route (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Only power up active channels from a DAI (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: fix oops/use-after-free case with dai driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: fix use-after-free issue with dailink sname (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: add btcvsd driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: arizona: Add channel numbers to AIFs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: fixup TDM Split mode check for CTU (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: synchronize connection check for simple-card/audio-graph (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: fixup MIX kctrl registration (Jaroslav Kysela) [1683051] - [sound] ALSA: isa: Avoid passing NULL to memory allocators (Jaroslav Kysela) [1683051] - [sound] ALSA: mips: pass struct device to DMA API functions (Jaroslav Kysela) [1683051] - [sound] ALSA: hal2: pass struct device to DMA API functions (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Serialize codec registrations (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Use a common helper for hp pin reference (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fix lose hp_pins for disable auto mute (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Headset microphone support for System76 darp5 (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: remove a superfluous function declaration (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sprd: Add Spreadtrum audio DMA platfrom driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: modify dapm route loading routine and add dapm route unloading (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: fix memory leak in soc_tplg_dapm_widget_create (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: Fix memory leak from soc_tplg_denum_create_texts (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: Remove widgets from dobj list (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: Reduce number of dereferences when accessing dobj (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Use standard device registration for beep (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Apply ALC294 hp init also for S4 resume (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Record the current power state before suspend/resume calls (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5672: remove useless test (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fixed hp_pin no value (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cros_ec_codec: Add codec driver for Cros EC (Jaroslav Kysela) [1683051] - [documentation] ALSA: ASoC: Documentation: Add google, cros-ec-codec (Jaroslav Kysela) [1683051] - [maintainers] ALSA: MAINTAINERS: add maintainers for ChromeOS EC sub-drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: Fix missing slimbus dependency (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Cleanup DSD whitelist (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: apq8096: add slim support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: add audio routings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: add capture dapm widgets (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: add playback dapm widgets (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: add basic controls (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: add CLASS-H Controller support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: add support to wcd9335 codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: glk_rt5682_max98357a: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bxt_rt298: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bxt_da7219_max98357a: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5672: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5645: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht_bsw_nau8824: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht_bsw_max98090_ti: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_da7213: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bdw-rt5677: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: broadwell: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: haswell: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add helper to change platform name for all dailinks (Jaroslav Kysela) [1683051] - [sound] ALSA: dice: add support for Solid State Logic Duende Classic/Mini (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5651: Variable "ret" in function rt5651_i2c_probe() could be uninitialized (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-acpi: add static inline fallbacks when CONFIG_ACPI=n (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm512x: Fix clocking calculations when not using the PLL (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm512x: Implement the set_bclk_ratio interface (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: use for_each_link_codecs() for dai_link codecs V2 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Fixup build error for mt6358 (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Fix tight loop of OSS capture stream (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Add Opus #3 to quirks for native DSD support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: mt6358: add codec driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: mt8183: add platform driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: Allow soc_find_component lookups to match parent of_node (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Use the common error path in __snd_pcm_lib_xfer() (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: Off by one in latter_handle_midi_msg() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: make const arrays static, reduces object code size (Jaroslav Kysela) [1683051] - [sound] ALSA: proc: Avoid possible leaks of snd_info_entry objects (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Simplify proc file destruction (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Drop unused snd_pcm_substream.file field (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: comment cleanup about destination address of async transactions for MIDI messages (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Cleanup snd_pcm_stream_lock() & co (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Remove down_write() hack for snd_pcm_link_rwsem (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: More fine-grained PCM link locking (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: Fix multi-CODEC setups (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: support rx MIDI functionality for Fireface UCX (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add protocol-specific operation to fill transaction buffer with MIDI messages (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add model-dependent parameter for address to receive async transaction for MIDI messages (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: support tx MIDI functionality of Fireface UCX (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add model-dependent parameter for address range to receive async transaction (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: change prototype of handler for async transaction with MIDI messages (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Correct the setting while select ASRC clk for AD/DA filter (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: add driver flag for runtime PM (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: implement runtime suspend/resume (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: remove redundant clock enable API (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: add runtime PM callbacks (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: get clock handles early in probe (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: runtime power management support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: rename to asoc_simple_card_canonicalize_platform() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: use for_each_link_codecs() for dai_link codecs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: add soc_cleanup_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: reduce if/else nest on soc_probe_link_dais (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: merge card resources cleanup method (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: add new snd_soc_flush_all_delayed_work() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: add .num_platform for dai_link (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Avoid confusing loop in snd_pcm_unlink() (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Make PCM linked list consistent while re-grouping (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Unify snd_pcm_group initialization (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Call snd_card_unref() inside in_pcm_file() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Add mute LED support for HP ProBook 470 G5 (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add support for Fireface UCX (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: code refactoring to parse of clock configuration (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: code refactoring for dump of sync status (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add protocol-dependent operation to get clock status (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add protocol-dependent operation to switch mode to fetch PCM frame (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add protocol-dependent operation to dump status (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: obsolete proc node to leave one node (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: unify protocol layer for FF400/FF800 (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: rename protocol layer for former models (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Fix unused variable warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc.h: add explanation of legacy/modern style of dai_link (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_sai: Remove expensive print in irq handler (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: remove error due to probe deferral (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-spdif: don't print EPROBE_DEFER as error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_spdif: don't print EPROBE_DEFER as error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-sgtl5000: don't print EPROBE_DEFER as error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-sgtl5000: lower log level for potential probe deferral cases (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-sgtl5000: put of nodes if finding codec fails (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdmi-codec: fix oops on re-probe (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: add default pdata for i2s mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sdm845: Set DAI format for dmic codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: Kconfig: select max98927 for sdm845 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: Fix potential NULL pointer dereference (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-audmux: change snprintf to scnprintf for possible overflow (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5514-spi: Fix potential NULL pointer dereference (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: change snprintf to scnprintf for possible overflow (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Fix PLL source register definitions (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: Don't defer probe on optional, NULL components (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Make snd_pcm_suspend() local static (Jaroslav Kysela) [1683051] - [sound] ALSA: pcmcia: Remove superfluous snd_pcm_suspend*() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: arm: Remove superfluous snd_pcm_suspend*() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: aoa: Remove superfluous snd_pcm_suspend*() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: ppc: Remove superfluous snd_pcm_suspend*() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: x86: Remove superfluous snd_pcm_suspend*() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: usb: Remove superfluous snd_pcm_suspend*() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: pci: Remove superfluous snd_pcm_suspend*() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: drivers: Remove superfluous snd_pcm_suspend*() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: isa: Remove superfluous snd_pcm_suspend*() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: atiixp: Move PCM suspend/resume code into trigger callback (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Suspend streams globally via device type PM ops (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: Make snd_soc_find_component() more robust (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: fix init platform memory handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: parse AES audio parameters (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: msm8916-wcd-digital: Select REGMAP_MMIO to fix build error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: msm8916-wcd-digital: remove few unused variables (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs4341: fix waring unused-function (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: program stripe control for codec (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: program stripe bits for controller (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: add verbs for stripe control (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: add register offset for stripe control (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Add api to program stripe control bits (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: skl: Fix display power regression (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fix typo for ALC225 model (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: Hold client_mutex around soc_init_dai_link() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: use correct drvdata in snd_byt_cht_es8316_mc_remove() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Boards: move the codec PLL configuration to _init (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: SND_SOC_DAPM_MICBIAS is deprecated (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: Add recalc_rate function to return DAI clock rate (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: MCLK should be enabled before DAI clocks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: defer card probe until all component is added to list (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Remove set but not used variable 'first_ch_bits' (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Fix a mask wrong issue in snd_hdac_stream_start() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Fix mismatches for register mask and value in hdac controller (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Disable headset Mic VREF for headset mode of ALC225 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add unplug function into unplug state of Headset Mode for ALC225 (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: fix CM6206 register definitions (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt274: Variable "buf" in function rt274_jack_detect() could be uninitialized (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ADAU7002: Add optional delay before start of capture (Jaroslav Kysela) [1683051] - [sound] ALSA: cs46xx: Potential NULL dereference in probe (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add quirk for PoV TAB-P1006W-232 (v1.0) tablet (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add support for jack-detect using an external GPIO (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add quirks module parameter (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Revert "Fix DMIC map headsetmic mapping" (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5651: Add support for jack detect using an external GPIO (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5651: Add ACPI ID 10EC5640 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: Add quirk for PoV P1006W tablet (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: update BSDSR/BSDISR handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sgtl5000: Allow SCLK pad drive strength to be changed (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: atom: fix a missing check of snd_pcm_lib_malloc_pages (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: enable SPDIF driver build (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: add SPDIF audio driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Kernel OOPS while entering DAPM standby mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Add MICFIL SoC Digital Audio Interface driver. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: eliminate left-over from Raumfeld machine driver removal (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt298: fix boolean tests (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rl6437a: use __be32 for a __be32 buf (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5645: store eq kcontrol byte in __be (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: use logical AND (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: fix endianness issues (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mt6351: remove unneeded variable (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tscs42xx.c: fix boolean test (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8824: fix boolean assignment (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5651: fix boolean assignments (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98927: fix boolean assignments (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5640: fix boolean assignments (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoc: rt286: fix boolean tests (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt274: fix boolean tests (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs4271: fix boolean assignments (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98383: fix boolean assignments to true/false (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5670: remove unused mux/mixer define (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5645: remove unused mux define (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: fix kernel doc descriptions (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es8316: remove unused constant variables (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98090: remove unused constant variables (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmic: declare trigger function as static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ak4458: Add support for AK4497 (Jaroslav Kysela) [1683051] - [sound] ALSA: sb: fix a missing check of snd_ctl_add (Jaroslav Kysela) [1683051] - [sound] ALSA: line6: fix check on snd_card_register (Jaroslav Kysela) [1683051] - [sound] ALSA: ice1712: fix a missing check of snd_i2c_sendbytes (Jaroslav Kysela) [1683051] - [sound] ALSA: gus: add a check of the status of snd_ctl_add (Jaroslav Kysela) [1683051] - [sound] ALSA: oxygen: initialize spdif_playback_enable to 0 (Jaroslav Kysela) [1683051] - [sound] ALSA: virtuoso: add de-emphasis control (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Support Dell headset mode for New AIO platform (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Fix an out-of-bound read in create_composite_quirks (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Always check descriptor sizes in parser code (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Check mixer unit descriptors more strictly (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Avoid access before bLength check in build_audio_procunit() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ti: davinci-mcasp: Add support for GPIO mode of the pins (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ti: davinci-mcasp: Move context save/restore to runtime_pm callbacks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ti: davinci-mcasp: No need for IS_MODULE/BUILTIN check for pcm driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirks for ASUS MeMO Pad 7 (ME176C) (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: sst: Fallback to BYT-CR if IRQ 5 is missing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: sst: Simplify is_byt_cr() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Add ACPI match table entry for ES8316 codec on BYTCR platform (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Set card long_name based on quirks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Add input-map support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Add external speaker mux support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Add jack-detect support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Add support for SSP0 (BYTCR) (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Minor refactoring (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Sort includes alphabetically (Jaroslav Kysela) [1683051] - [regulator] ALSA: regulator: fixed: Let core handle GPIO descriptor (Jaroslav Kysela) [1683051] - [regulator] ALSA: regulator/gpio: Allow nonexclusive GPIO access (Jaroslav Kysela) [1683051] - [regulator] ALSA: regulator: fixed: Default enable high on DT regulators (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es8316: Add DAC mono mix switch mixer control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es8316: Add jack-detect support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Variable "val" in function rt274_i2c_probe() could be uninitialized (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: fix platform_no_drv_owner.cocci warnings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: fix error handling in xlnx_formatter_pcm_probe (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: add workaround for silence of rk3288 ACODEC (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: support ACODEC for rk3328 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: reduce naming prefix (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: cleanup DAI link loop method - step2 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: cleanup DAI link loop method - step1 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: add link_info (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: add 1 CPU : 1 Codec support again (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: add asoc_simple_card_get_conversion() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: reduce naming prefix (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: cleanup DAI link loop method - step2 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: cleanup DAI link loop method - step1 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: add link_info (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: add 1 CPU : 1 Codec support again (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: enable audio formatter driver build (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: add pcm formatter platform driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: remove simple-scu-card (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: remove audio-graph-scu-card (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: add asoc_graph_card_get_conversion() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: check "reg" property on asoc_simple_card_get_dai_id() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: boards: use snd_mask_set_format in all machine drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Atom: simplify boolean tests (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Baytrail: simplify boolean test (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Baytrail: remove unneeded variable (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Haswell: assign booleans to true/false (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Haswell: remove unneeded semicolon (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: simplify boolean tests (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: remove useless cast (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8904: enable MCLK in STANDBY (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8904: save model id directly in of_device_id.data (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8904: make the driver visible in Kconfig (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs4341: Add driver for CS4341 DAC (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Fix recording no sound issue (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: atom: Make PCI dependency explicit (Jaroslav Kysela) [1683051] - [sound] ALSA: compress: prevent potential divide by zero bugs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: Fix a small memory leak (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: Fix a NULL vs IS_ERR() bug (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: Off by one in of_q6asm_parse_dai_data() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm512x: Fix a double unlock in pcm512x_digital_mute() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: change license header format style (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Haswell/Broadwell: fix setting for .dynamic field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: Grammar s/the the/the/ (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dma-sh7760: cleanup a debug printk (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sdm845: set jack only for a specific backend (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Revert DSP detection on legacy HD-audio driver (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: clear pending irq handlers (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable the headset mic auto detection for ASUS laptops (Jaroslav Kysela) [1683051] - [sound] ALSA: HD-Audio: SKL+: force HDaudio legacy or SKL+ driver selection (Jaroslav Kysela) [1683051] - [sound] ALSA: HD-Audio: SKL+: abort probe if DSP is present and Skylake driver selected (Jaroslav Kysela) [1683051] - [sound] ALSA: HDA: export process_unsol_events() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable audio jacks of ASUS UX391UA with ALC294 (Jaroslav Kysela) [1683051] - [sound] ALSA: bebob: fix model-id of unit for Apogee Ensemble (Jaroslav Kysela) [1683051] - [sound] ALSA: xen-front: Use Xen common shared buffer implementation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ti: Kconfig: Remove the deprecated options (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ti: Merge davinci and omap directories (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: add mute LED support for HP EliteBook 840 G4 (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: code refactoring to handle model-specific registers (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add support for packet streaming on Fireface 800 (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: allocate isochronous resources in mode-specific implementation (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: code refactoring to handle multiplier mode (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: share helper function to switch fetching mode (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: fix for state to fetch PCM frames (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-lib: use the same print format for 'without_header' tracepoints (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-lib: fix wrong assignment for 'out_packet_without_header' tracepoint (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-lib: fix wrong handling payload_length as payload_quadlet (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6routing: add display_port_rx port routing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: add support to Display port RX dais (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: qdafe: add support for display_port_rx (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: Add support to compress offload (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm: add support to MP3 format (Jaroslav Kysela) [1683051] - [sound] ALSA: soc-compress: add support to snd_compr_set_runtime_buffer() (Jaroslav Kysela) [1683051] - [sound] ALSA: compress: make use of runtime buffer for copy (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: Add more platform granularity (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: tidyup prefix for snd_soc_codec_conf (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: tidyup convert_rate/channel method (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: tidyup mclk-fs method (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: merge simple-scu-card (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: tidyup prefix for snd_soc_codec_conf (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: tidyup convert_rate/channel method (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: tidyup mclk-fs method (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: merge audio-graph-scu-card (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: fixup asoc_simple_card_get_dai_id() ID method (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: Invoke pcm_new() for all DAI-link (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm512x: Implement the digital_mute interface (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: fix do_div warning in spdifin (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: add error logs on probe, remove dependency on NHLT (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: remove useless tests on HDaudio capabilities (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: stop probe if HDaudio capabilities don't exist (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: Harden DSP detection with PCI class/subclass info (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: Add CFL-S support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3060: Add powersaving widgets for DAC and ADC (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: enable i2s driver build (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: Add i2s driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: kbl_rt5660: Add a new machine driver for kbl with rt5660 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add axg spdif input (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: axg-toddr: add support for spdifin backend (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: Dereference pointer for memcpy sizeof in asoc_simple_card_probe (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl: Fix SND_SOC_EUKREA_TLV320 build error on i.MX8M (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: add support for Huawei WMI micmute LED (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: fix front speakers on Huawei MBXP (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: remove RSND_REG_ from rsnd_reg (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add support for Fireface 800 with MIDI functionality only (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: localize a handler for MIDI messages on tx transaction (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add driver data for register for MIDI high address (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: share register for async transaction of MIDI messages (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add support for second optical interface for ADAT stream (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: share helper function to get current sampling rate and clock source (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: share status and configuration dump (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: share some registers for status of clock synchronization (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: care multi DPCM codec_conf (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: use cpu/codec pointer on graph_dai_props (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: tidyup "convert-rate/channels" parsing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: care link / dai count (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: add dai-link support (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - make pci_iounmap() call conditional (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/hdmi: Always set display_power_control for Intel HSW+ codecs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdac_hdmi: Add missing display power-off at driver removal (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Make snd_hdac_display_power() void function (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/intel: Properly free the display power at error path (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/intel: Drop superfluous AZX_DCAPS_I915_POWERWELL checks (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Refactor display power management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: tidyup asoc_simple_card_parse_daifmt() timing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: use cpu/codec pointer on simple_dai_props (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: fix build warning without CONFIG_OF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sdm845: add rt5663 codec select (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98927: fix the audio jack button remapping (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for the Point of View Mobii TAB-P1005W-232 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for the Prowise PT301 tablet (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable audio jacks of ASUS UX433FN/UX333FA with ALC294 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable audio jacks of ASUS UX533FD with ALC294 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: ALC294 mic and headset-mode fixups for ASUS X542UN (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/intel: Refactoring PM code (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: fix reference to wrong register for clock configuration (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fix the mute LED regresion on Lenovo X1 Carbon (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max9867: Add copyright and module author (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sdm845: Add configuration for headset codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sdm845: Add TDM configuration for speaker (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max9867: Fix signal paths (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max9867: Calculate LRCLK divider (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max9867: Fix power management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max9867: Remove useless assignment (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Enable headset button support for new codec (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Add jack button support (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Add jack pointer and unsolicited event bits to callback (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fixed headphone issue for ALC700 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5660: Add a new ACPI match ID (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: ak4104: move to GPIO consumer API (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: cs4270: move to GPIO consumer API (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Use of_node_name_eq for node name comparisons (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: use dma_ops of parent device for acp_audio_dma (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: use DMA addr rather than CPU pa for acp_audio_dma (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: cht_bsw_max98090_ti: Add pmc_plt_clk_0 quirk for Chromebook Gnawty (Jaroslav Kysela) [1683051] - [sound] ALSA: aoa: Use of_node_name_eq for node name comparisons (Jaroslav Kysela) [1683051] - [sound] ALSA: aoa: Remove direct OF name and type accesses (Jaroslav Kysela) [1683051] - [sound] ALSA: sparc: Use of_node_name_eq for node name comparisons (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Fix mic issue on Acer AIO Veriton Z4860G/Z6860G (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Fix mic issue on Acer AIO Veriton Z4660G (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add support for Acer Aspire C24-860 headset mic (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: ALC286 mic and headset-mode fixups for Acer Aspire U27-880 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98373: Added max98373_reset for stable amp reset (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: use cpu/codec pointer on graph_dai_props (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: care multi DPCM codec_conf (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: use cpu/codec pointer on graph_dai_props (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: care link / dai count (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: fixup asoc_simple_card_get_dai_id() counting (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: add missing TDM Split mode support for simple-card (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: fixup mod ID for CTU regmap read/write (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: indicates Channel and Mode for debug (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/hdmi - Add Tegra186 and Tegra194 support (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra - Probe up to 8 codecs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: cht_bsw_max98090_ti: Add pmc_plt_clk_0 quirk for Chromebook Clapper (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: remove raumfeld machine driver (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Fix UAF decrement if card has no live interfaces in card.c (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: add ACPI matching tables for ICL (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fix speaker output regression on Thinkpad T570 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: au8540: use 64-bit arithmetic instead of 32-bit (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Add support for AMD Stoney Ridge (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Add SMSL D1 to quirks for native DSD support (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Fix starvation on down_write_nonblock() (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Call snd_pcm_unlink() conditionally at closing (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: compatible string as shortname (Jaroslav Kysela) [1683051] - [platform] ALSA: platform/x86: thinkpad_acpi: Add audio mute LED classdev support (Jaroslav Kysela) [1683051] - [platform] ALSA: platform/x86: dell-laptop: Add micmute LED trigger support (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Support led audio trigger (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3168a: Don't disable pcm3168a when CONFIG_PM defined (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmic: introduce module_param wakeup_delay (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmic: introduce mode switch delay (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: sdm845: Create and setup jack in init callback (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: sdm845: Add board specific dapm widgets (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: davinci-mcasp: Implement configurable dismod handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: davinci-mcasp: Update PDIR (pin direction) register handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: davinci-mcasp: Clear TXSTAT register before activating serializers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: Add FW reply for MCLK/SCLK IPC (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: Make DSP replies more human readable (Jaroslav Kysela) [1683051] - [drivers] ALSA: leds: trigger: Introduce audio mute LED trigger (Jaroslav Kysela) [1683051] - [drivers] ALSA: leds: core: Introduce LED pattern trigger (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: tidyup registering method for rsnd_kctrl_new() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Support ALC300 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add auto-mute quirk for HP Spectre x360 laptop (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max9867: Fix whitespace (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc.h: makes snd_soc_of_parse_audio_prefix() inline (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: Fix a NULL vs IS_ERR() check in probe (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - fix the pop noise on headphone for lenovo laptops (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: fix spelling mistake "Frequence" -> "Frequency" (Jaroslav Kysela) [1683051] - [sound] ALSA: Revert "ALSA: Replace snd_malloc_pages() and snd_free_pages() with standard helpers" (Jaroslav Kysela) [1683051] - [sound] ALSA: Replace snd_malloc_pages() and snd_free_pages() with standard helpers (Jaroslav Kysela) [1683051] - [sound] ALSA: control: Consolidate helpers for adding and replacing ctl elements (Jaroslav Kysela) [1683051] - [sound] ALSA: control: Fix race between adding and removing a user element (Jaroslav Kysela) [1683051] - [sound] ALSA: sparc: Fix invalid snd_free_pages() at error path (Jaroslav Kysela) [1683051] - [sound] ALSA: wss: Fix invalid snd_free_pages() at error path (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - fix headset mic detection for MSI MS-B171 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Add ASRock N68C-S UCC the power_save blacklist (Jaroslav Kysela) [1683051] - [sound] ALSA: ac97: Fix incorrect bit shift at AC97-SPSA control write (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-tascam: notify events of change of state for userspace applications (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-tascam: apply small refactoring to handle several type of event for hwdep interface (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-tascam: queue events for change of control surface (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-tascam: add new hwdep ioctl command to get state image (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-tascam: pick up data of state from tx isochronous pakcets (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-dmic: Add pm_qos handling to avoid overruns with CPU_IDLE (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcpdm: Add pm_qos handling to avoid under/overruns with CPU_IDLE (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: Fix latency value calculation for pm_qos (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: tidyup define position (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: tidyup typo SND_AUDIO_GRAPH_CARD (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: tidyup asoc_simple_card_parse_daifmt() timing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: tidyup "convert-rate/channels" parsing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: tidyup "prefix" parsing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: tidyup "prefix" parsing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: add snd_soc_of_parse_node_prefix() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-amplifier: add VCC regulator widget (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sunxi: sun50i-codec-analog: Add support for cpvdd regulator supply (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple_card_utils: remove "option" from asoc_simple_card_of_parse_routing() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: tidyup asoc_simple_card_parse_convert() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: accept NULL parameter on asoc_simple_card_xxx() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: remove asoc_simple_card_clk_register() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: makes rsnd_ssi_is_dma_mode() static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: tidyup rsnd_parse_connect_ssiu_compatible() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sdm845: Add support for Secondary MI2S interface (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sdm845: Update slot_width for Quaternary TDM port (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: use platform_data for machine drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: fix interface for Chromebook machine drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: acpi: define common interface for machine driver configuration (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: acpi: fix: continue searching when machine is ignored (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: fix Kconfigs, make HDaudio codec optional (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic3x: Add support for CBM_CFS and CBS_CFM clocking modes (Jaroslav Kysela) [1683051] - [sound] ALSA: aoa: Use device_type helpers to access the node type (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - fix AE-5 pincfg (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add new ZxR quirk (Jaroslav Kysela) [1683051] - [sound] ALSA: asihpi: clean up indentation, replace spaces with tab (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5663: Fix error handling of regulator_set_load (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: fix spelling mistake "Inavlid" -> "Invalid" (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: clean up indentation, remove extraneous tab (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: arizona: fix indentation issue with return statement (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320dac33: clean up indentation, remove extraneous tab (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic31xx: asihpi: clean up indentation, remove extraneous tab (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Convert a few more users to using pOFn instead of device_node.name (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5663: Add regulator support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ak4118: Add support for AK4118 S/PDIF transceiver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm186x: Fix device reset-registers trigger value (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: remove set but not used variable 'dma_buffer' (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: Fixed build errors (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8822: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8822: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Recalculate audio map forcely when card instantiated (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-abe-twl6040: Fix missing audio card caused by deferred probing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: fix memory leak of i2s_data on error return (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3060: Add DT property for single-ended output (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3060: Rename output widgets (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: Set dai_link id to each dai_link (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun8i-codec: add missing route for ADC (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: enable acp3x drivers build (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: add acp3x system resume pm op (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: add acp3x runtime pm ops (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: add acp3x tdm mode support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: add acp3x i2s ops (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: add acp3x pcm driver dma ops (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: Interrupt handler changes for ACP3x DMA driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: add ACP3x PCM platform driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: create ACP3x PCM platform device (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: add ACP3.0 PCI driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: add ACP 3.x IP register header (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Power down links before turning off display audio power (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: hdac_hdmi: add Icelake support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Factor out common init code (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Fix dma-unsafe read of scratch registers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: add missing slave_config setting for I2S (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: No need to initialize max_xx_thres when it is not used (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: Remove redundant check for mcbsp->pdata (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: Re-arrange files for core McBSP and Sidetone function split (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: Move out the FIFO check from set_threshold and get_delay (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: Simplify the mcbsp_start/_stop function parameters (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: Clean up the interrupt handlers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: Skip dma_data.maxburst initialization (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: Clean up dma_data addr initialization code (Jaroslav Kysela) [1683051] - [sound] ALSA: oxfw: add support for APOGEE duet FireWire (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Call pci_iounmap() instead of iounmap() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add quirk entry for HP Pavilion 15 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Optimize for non-PCI configuration (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: use ring buffer for rsnd_mod_name() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun8i-codec: fix crash on module removal (Jaroslav Kysela) [1683051] - [sound] ALSA: oss: Use kvzalloc() for local buffer allocations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_ssi: Change to use DEFINE_SHOW_ATTRIBUTE macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: add TDM Split mode support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: add SSIU BUSIF support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: handle DPCM converted rate/chan under core (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: move HDMI information from ssi.c to core.c (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: use defined io_playback/io_capture (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: rename rsnd_runtime_is_ssi_xxx() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: remove endpoint bidirectional check (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: remove error check which never happen (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: remove endpoint bidirectional check (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: remove endpoint bidirectional check (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: add quirk for APL RVP boards (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: add SOF information for APL RVP (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: remove GFP_ATOMIC, use GFP_KERNEL (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: boards: fix Skylake typo (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: use standard interface for Atom machine drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: use standard interface for Hdaudio machine driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: change ac97 dependencies (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap: Remove unused machine driver for AM3517-evm (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3168a: remove read-only status register from snd_kcontrol_new (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ak5558: Remove redundant snd_soc_component_read32 calls (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: Fix the dai widgets (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: Only add routing once. (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Define registers for CM6206 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Fix incorrect clearance of thinkpad_acpi hooks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe: Fix wrong MI2S SD line mask (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: cht_bsw_max98090_ti: Add quirk for boards using pmc_plt_clk_0 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: rsnd_mod_name() handles both name and ID (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: add .get_id/.get_id_sub (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: move .get_status under rsnd_mod_ops (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3168a: cleanup hw_constraint for LEFT_J/I2S (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: On OMAP1 and OMAP2420 only 16bit format is supported (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: constify regulator_desc structure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: constify snd_soc_dai_ops structures (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: constify snd_soc_dai_ops structures (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8825: remove unnecessary unlikely() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: mrfld: fix uninitialized variable access (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm97xx: fix uninitialized regmap pointer problem (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: smd845: constify snd_soc_ops structure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: fix less than zero comparison on unsigned int (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sunxi: rename SND_SUNXI_ADDA_PR_REGMAP to SND_SUN8I_ADDA_PR_REGMAP (Jaroslav Kysela) [1683051] - [sound] ALSA: x86: Rip out the lpe audio runtime suspend/resume hooks (Jaroslav Kysela) [1683051] - [sound] ALSA: x86: Fix runtime PM for hdmi-lpe-audio (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: fixup clock start checker (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fix oops w/ for_each_rtd_codec_dai_rollback() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-lib: fix insufficient PCM rule for period/buffer size (Jaroslav Kysela) [1683051] - [sound] ALSA: ca0106: Disable IZD on SB0570 DAC to fix audio pops (Jaroslav Kysela) [1683051] - [sound] ALSA: dice: fix to wait for releases of all ALSA character devices (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: fix noderef.cocci warnings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: fix master clock naming (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: add clock dependency for sai (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Actually fix microphone issue (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-i2s: move code from startup/shutdown hooks into pm_runtime hooks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm2000: Remove wm2000_read helper function (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs42l51: fix mclk support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Log addresses as 8 digits in wm_adsp_buffer_populate (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Rename memory fields in wm_adsp_buffer (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs42l51: add mclk support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: set sai as mclk clock provider (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: fix trivial checkpatch issues (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Add support for hw_free on CODEC to CODEC links (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98927: minor white space clean up (Jaroslav Kysela) [1683051] - [sound] ALSA: i2c/cs8427: Fix int to char conversion (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: tidyup SSICR::SWSP for TDM (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: enable TDM settings for SSI parent (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3168a: add hw constraint for capture channel (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sta32x: Add support for XTI clock (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8822: new codec driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tegra_sgtl5000: fix device_node refcounting (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sunxi: allow the sun8i-codec driver to be built on ARM64 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sunxi: Add new driver for Allwinner A64 codec's analog path controls (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun8i-codec-analog: split regmap code into separate driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun8i-codec: Don't hardcode BCLK / LRCK ratio (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-i2s: Add compatibility with A64 codec I2S (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: don't pass GFP_DMA32 to dma_alloc_coherent (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Add 2 more models to the power_save blacklist (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: Add Kabylake Dialog+Maxim machine driver entry (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Boards: Add KBL Dialog Maxim I2S machine driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Add SND_JACK_LINEOUT jack type (Jaroslav Kysela) [1683051] - [sound] ALSA: asihpi: don't pass GFP_DMA32 to dma_alloc_coherent (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3168a: add I2S/Left_J TDM support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3168a: add hw constraint for channel (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3168a: add HW constraint for non RIGHT_J (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sta32x: set ->component pointer in private struct (Jaroslav Kysela) [1683051] - [sound] ALSA: au88xx: Add fall-through annotations (Jaroslav Kysela) [1683051] - [sound] ALSA: opti92xx-ad1848: Use the standard fall-through annotation (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: oss: Use the standard fall-through annotation (Jaroslav Kysela) [1683051] - [sound] ALSA: caiaq: Add fall-through annotation (Jaroslav Kysela) [1683051] - [sound] ALSA: memalloc: Add fall-through annotation (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-motu: add missing entries to Kconfig (Jaroslav Kysela) [1683051] - [sound] ALSA: isight: fix leak of reference to firewire unit in error path of .probe callback (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Add mic quirk for the Lenovo G50-30 (17aa:3905) (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98373: Sort DHT Rot Pnt Volume in reverse order (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98373: Sort max98373_bde_gain_tlv in reverse order (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98373: Sort BDE Limiter Thresh Volume in reverse order (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98373: Sort Digital Volume in reverse order (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: enable mclk-fs on codec node (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: use 32bit TDM width as default (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98988: add I2C dependency (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire: simplify cleanup process when failing to register sound card (Jaroslav Kysela) [1683051] - [sound] ALSA: bebob/fireworks: simplify handling of local device entry table (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire: release reference count of firewire unit in .remove callback of bus driver (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire: block .remove callback of bus driver till all of ALSA character devices are released (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fix the problem of the front MIC on the Lenovo M715 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Fix headphone pin config for ASUS G751 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Fix input effect controls for desktop cards (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add error checking in ca0132_build_controls() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Clean up patch_ca0132() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Fix microphone inconsistency issues (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98988: make it selectable (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98088: Add master clock handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8782: add support for regulators (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Add ASUS G751 quirk model entry (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Add quirk for ASUS G751 laptop (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: Use the standard fall-through annotations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: skylake: Add fall-through annotation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt274: Add fall-through annotations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm186x: Use the standard fall-through annotation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: adau1761: Use the standard fall-through annotation (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Add custom mixer status quirks for RME CC devices (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: update quirk for B&W PX to remove microphone (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/sigmatel - Disable automute for Elo VuPoint (Jaroslav Kysela) [1683051] - [sound] ALSA: rawmidi: A lightweight function to discard pending bytes (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add fault detect recovery property to DT bindings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa-ssp: enable and disable extclk if given (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: checking NULL vs IS_ERR() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: skylake: Add missing break in skl_tplg_get_token() (Jaroslav Kysela) [1683051] - [sound] ALSA: oxfw: use managed-resource to maintain cache of stream formats (Jaroslav Kysela) [1683051] - [sound] ALSA: oxfw: use managed-resource to maintain model-specific data (Jaroslav Kysela) [1683051] - [sound] ALSA: fireworks: use managed-resource to maintain response buffer (Jaroslav Kysela) [1683051] - [sound] ALSA: bebob: use managed-resource to maintain data specific to M-Audio FW-1814/ProjectMix I/O (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire: use managed-resource of fw unit device for private data (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Cannot adjust speaker's volume on Dell XPS 27 7760 (Jaroslav Kysela) [1683051] - [sound] ALSA: intel8x0: Fix fall-through annotations (Jaroslav Kysela) [1683051] - [sound] ALSA: sb8: Fix fall-through annotations (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-lib: add PCM rules to obsolete PCM constraints based on LCM of SYT_INTERVAL (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add ZxR exit commands (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add ZxR 600 ohm gain control (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Remove input select enum for ZxR (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add ZxR input/output select commands (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add ZxR DSP post-download commands (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add ZxR init commands (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add DBpro hda_codec_ops (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add ZxR pincfg (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add ZxR quirks + new quirk check function (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Fix surround sound with output effects (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Fix AE-5 control type (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Fix mismatch for register mask and value in ext controller. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: qdsp6: remove duplicated include (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm9712: fix unused variable warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: atmel: add SND_SOC_I2C_AND_SPI dependency (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: avoid AC97_BUS build warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-utils: Rename dummy_dma_ops to snd_dummy_dma_ops (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98088: add OF support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs4265: Add a MIC pre. route (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_component_dais() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_component() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: fixup SSI clock during suspend/resume modes (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: qdsp6: remove duplicated include from q6adm.c (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tidyup for_each_card_prelinks() dai_link (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5663: Remove the boost volume in the beginning of playback (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_dpcm_be() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_dpcm_fe() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_comp_order() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_card_components() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_card_rtds() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_card_links() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_card_prelinks() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rename for_each_rtd_codec_dai_reverse to rollback (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: convert for_each_rtd_codec_dai() for missing part (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add AE-5 exit function (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add AE-5 specific controls (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add input selection commands for AE-5 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add output set commands for AE-5 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Clean up ca0132_alt_out_select (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add DSP setup functions for AE-5 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Merge post-dsp functions + cleanup (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Change firmware name and usage (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add AE-5 regular init setup (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add AE-5 pre-init and ca0113 functions (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Change ca0132_mmio_init for AE-5 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Set AE-5 bools and select mixer (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add pincfg for AE-5 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add quirk for Sound BlasterX AE-5 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Define new verbs and control params (Jaroslav Kysela) [1683051] - [sound] ALSA: xen-front: Refine indentations and constify snd_pcm_ops (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Fix the audio-component completion timeout (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5677-spi: Drop unused GPIO include (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Minor code modification (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Fix capture unstable in beginning for some runs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Fix the boost volume at the begining of playback (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Update calibration function (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Remove HP volume control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Improve HP performance (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: remove redundant include (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5514-spi: Get the period_bytes in the copy work to make sure the value correctly (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: add snd_soc_is_matching_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: manage platform name under snd_soc_init_platform() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: remove duplicated include from q6asm-dai.c (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hisilicon: fix fall-through annotations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es8328: Fix fall-through annotations (Jaroslav Kysela) [1683051] - [sound] ALSA: fireworks: fix memory leak of response buffer at error path (Jaroslav Kysela) [1683051] - [sound] ALSA: oxfw: fix memory leak of discovered stream formats at error path (Jaroslav Kysela) [1683051] - [sound] ALSA: oxfw: fix memory leak for model-dependent data at error path (Jaroslav Kysela) [1683051] - [sound] ALSA: bebob: fix memory leak for M-Audio FW1814 and ProjectMix I/O at error path (Jaroslav Kysela) [1683051] - [sound] ALSA: atiixp: fix fall-through annotations (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Enable runtime PM only for discrete GPU (Jaroslav Kysela) [1683051] - [sound] ALSA: oxfw: fix memory leak of private data (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-tascam: fix memory leak of private data (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-digi00x: fix memory leak of private data (Jaroslav Kysela) [1683051] - [sound] ALSA: intel8x0m: Register irq handler after register initializations (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Fix implicit definition of pci_iomap() on SH (Jaroslav Kysela) [1683051] - [sound] ALSA: don't call skl_init_chip() to reset intel skl soc (Jaroslav Kysela) [1683051] - [sound] ALSA: enable interrupt after dma buffer initialization (Jaroslav Kysela) [1683051] - [sound] ALSA: Revert "ASoC: Intel: Skylake: Acquire irq after RIRB allocation" (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: remove dai->driver NULL check (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: add support to card rebind (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: remove unneeded static set .owner field in platform_driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: add missing INTERLEAVED PCM attribute (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: remove unused num_dai_links (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: avoid nested code on soc_remove_dai() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5668: remove empty rt5668_i2c_remove() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: fix unused variable warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Fix UBSAN warning at snd_soc_get/put_volsw_sx() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: switch to new ac97 bus support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Fix simultaneous playback and capture on different channel (Jaroslav Kysela) [1683051] - [sound] ALSA: emu10k1: fix possible info leak to userspace on SNDRV_EMU10K1_IOCTL_INFO (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Add missing return value check for snd_soc_dapm_new_dai (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: skl-topology: Use kmemdup to replace kzalloc + memcpy (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: q6core: Use kmemdup to replace kzalloc + memcpy (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: txx9: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sh: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nuc900: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tscs454: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5668: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdac_hda: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: bcm: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: atmel_ssc_dai: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Ensure reset bit is cleared before configuring (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: clean up a return (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Fix a couple uninitialized ret variables (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: fix memory leak in ff400_switch_fetching_mode() (Jaroslav Kysela) [1683051] - [sound] ALSA: bebob: use address returned by kmalloc() instead of kernel stack for streaming DMA mapping (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Update hardware pointer before start capture (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98373: usleep_range() needs include/delay.h (Jaroslav Kysela) [1683051] - [sound] ALSA: regmap: split up regmap_config.use_single_rw (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: hdac_hdmi: Limit sampling rates at dai creation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Avoid uninitialised variable warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sgtl5000: avoid division by zero if lo_vag is zero (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: don't use p for dev_dbg() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: don't fallback to PIO mode when -EPROBE_DEFER (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: adg: care clock-frequency size (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: gen: use tab instead of white-space (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdac_hdmi: remove redundant check for !port condition (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Move CODEC to CODEC params from the widget to the runtime (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Add support for multi-CODEC CODEC to CODEC links (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Move connection of CODEC to CODEC DAIs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Cosmetic tidy up of snd_soc_dapm_new_control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Move error handling to snd_soc_dapm_new_control_unlocked (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_rtd_codec_dai() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_link_codecs() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic31xx: Add overflow detection support (Jaroslav Kysela) [1683051] - [sound] ALSA: mips: Cleanup indirect PCM helper usages (Jaroslav Kysela) [1683051] - [sound] ALSA: cs46xx: Use SNDRV_PCM_INFO_SYNC_APPLPTR info flag (Jaroslav Kysela) [1683051] - [sound] ALSA: emu10k1: Use SNDRV_PCM_INFO_SYNC_APPLPTR info flag (Jaroslav Kysela) [1683051] - [sound] ALSA: mips: Use SNDRV_PCM_INFO_SYNC_APPLPTR info flag (Jaroslav Kysela) [1683051] - [sound] ALSA: rme32: Use SNDRV_PCM_INFO_SYNC_APPLPTR info flag (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Fix several mismatch for register mask and value (Jaroslav Kysela) [1683051] - [sound] ALSA: aoa: Convert to using pOFn instead of device_node.name (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: Don't schedule DAPM work if already in target state (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Add driver for PROTO Audio CODEC (with a WM8731) (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: merge .nolock_start and .prepare (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: ssiu: Support to init different BUSIF instance (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: ssiu: Support BUSIF other than BUSIF0 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoc: rsnd: dma: Calculate PDMACHCRE with consider of BUSIF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoc: rsnd: dma: Calculate dma address with consider of BUSIF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: ssi: Check runtime channel number rather than hw_params (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: ssi: Fix issue in dma data address assignment (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: remove is_play parameter from hw_rule function (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: add support for 8 bit S8 format (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: add support for the DSP_A/DSP_B formats (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: add support for 16/24 bit slot widths (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: add warning message to rsnd_kctrl_accept_runtime() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: fixup not to call clk_get/set under non-atomic (Jaroslav Kysela) [1683051] - [sound] ALSA: rawmidi: Initialize allocated buffers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic31xx: Add short circuit detection support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fix soc-core.c kernel-doc warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: q6routing: initialize data correctly (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tas6424: Add channel fault reporting (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tas6424: Save last fault register even when clear (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tas6424: Print full register name in error message (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-util: remove dai_link compatible code for platform (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: support snd_soc_dai_link_component style for platform (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: support snd_soc_dai_link_component style for platform (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: support snd_soc_dai_link_component style for platform (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: support snd_soc_dai_link_component style for platform (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-util: support snd_soc_dai_link_component style for platform (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: use snd_soc_dai_link_component for platform (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-util: remove dai_link compatible code for codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: support snd_soc_dai_link_component style for codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: use simple_dai_props (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: support snd_soc_dai_link_component style for codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: support snd_soc_dai_link_component style for codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: use simple_dai_props (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: support snd_soc_dai_link_component style for codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple_card_utils: support snd_soc_dai_link_component style for codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs4265: Add a S/PDIF enable switch (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs4265: Add native 32bit I2S transport (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs4265: SOC_SINGLE register value error fix (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: tas5720: add TAS5722 TDM slot width setting support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: tas5720: add TAS5722 specific volume control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: davinci-mcasp: Add support for FIFO usage caused delay reporting (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Fix cancel_work_sync() stall from jackpoll work (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Clean up jackpoll_ms option handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add axg pdm input (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmic: add DT module alias (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmic: add Kconfig prompt for the generic dmic codec. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: adau17x1: Unused exported functions changed to internal (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3060: Improve legibility of if-statements (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3060: Improve stylistics of file comments (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: atmel: tse850: switch to SPDX license identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Change MCLK to 48Mhz (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Set constraints for DMIC and MAX98357a codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3060: Add codec driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht-bsw-rt5672: Add key-mappings for the headset buttons (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: Add quirk for Thinkpad 8 tablet (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5670: Add quirk for Thinkpad 8 tablet (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: adau17x1: Implemented safeload support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sigmadsp: safeload should not have lower byte limit (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdac_hda: add asoc extension for legacy HDA codec drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: use hda_bus instead of hdac_bus (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: add HDA BE DAIs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: use HDAudio if ACPI enumeration fails (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Boards: Machine driver for SKL+ w/ HDAudio codecs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: add table for HDA-based platforms (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: move hda_codec.h to include/sound (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8804: Add ACPI support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Update calibration function (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Change DAC/ADC volume scale (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98373: Added 10ms sleep after amp software reset (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: axg-tdm: restrict formats depending on slot width (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: axg-fifo: report interrupt request failure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: imply clock and reset controllers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dpcm: Properly initialise hw->rate_max (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Don't fail creating new DAPM control on NULL pinctrl (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Remove clock framework ifdefs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Convert to using pOFn instead of device_node.name (Jaroslav Kysela) [1683051] - [sound] ALSA: intel_hdmi: Use the new non-cached allocation (Jaroslav Kysela) [1683051] - [sound] ALSA: intel8x0: Use the new non-cached allocation for 440MX workaround (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Remove substream allocation/free ops (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Use new non-cached allocation for non-snoop mode (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Check the non-cached stream buffers more explicitly (Jaroslav Kysela) [1683051] - [sound] ALSA: memalloc: Add non-cached buffer type (Jaroslav Kysela) [1683051] - [sound] ALSA: memalloc: Simplify snd_malloc_dev_pages() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: memalloc: Don't align the size to power-of-two (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Do error checks at creating system ports (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: add error check in snd_seq_system_client_init() (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: signedness bug in snd_pcm_plug_alloc() (Jaroslav Kysela) [1683051] - [sound] ALSA: hdspm: fix spelling mistake "Initializeing" -> "Initializing" (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Return 0 when size < start_threshold in capture (Jaroslav Kysela) [1683051] - [kvm] ALSA: treewide: correct "differenciate" and "instanciate" typos (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fix HP Headset Mic can't record (Jaroslav Kysela) [1683051] - [sound] ALSA: ac97: fix unbalanced pm_runtime_enable (Jaroslav Kysela) [1683051] - [sound] ALSA: ac97: fix check of pm_runtime_get_sync failure (Jaroslav Kysela) [1683051] - [sound] ALSA: ac97: fix device initialization in the compat layer (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5514: Fix the issue of the delay volume applied again (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98373: Added speaker FS gain cotnrol register to volatile. (Jaroslav Kysela) [1683051] - [sound] ALSA: update dell-wmi mic-mute registration to new world order (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Fix NULL pointer deference on CODEC to CODEC DAIs (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: virmidi: Fix discarding the unsubscribed output (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: Acquire irq after RIRB allocation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm9712: fix replace codec to component (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirks for 2 more devices (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: adav80x: mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: Add delays to capture path to remove DC offset noise (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: mixart: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: opl3: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add exit commands for Recon3D (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Change mixer controls for Recon3D (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add Recon3D input and output select commands (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add DSP setup defaults for Recon3D (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add Recon3D startup functions and setup (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add bool variable to enable/disable pci region2 mmio (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add Recon3D pincfg (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add quirk ID and enum for Recon3D (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add alt_functions unsolicited response (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Clean up ca0132_init function. (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Create mmio gpio function to make code clearer (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Make DSP name configurable by codec driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Declare firmware controls from codec driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98373: Added software reset register to readable registers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Correct DSP pointer for preloader control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5677: Fix initialization of rt5677_of_match.data (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: compress: make BE and FE order inline with dpcm (Jaroslav Kysela) [1683051] - [sound] ALSA: intel_hdmi: remove redundant variable cfg_val (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Set delay value for the capture case (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Modified DMA pointer for capture (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Make ACP->SYSMEM DMA non circular (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8994: Fix missing break in switch (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: add SLIM tx AIF_IN dapm (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: remove unused header files from common.h (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sdm845: remove unused header files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: apq8096: remove unused header files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: make common.c as proper module (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8903: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da9055: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm5100-tables: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7213: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: twl6040: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8996: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs4270: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8990: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tda7419: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5631: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max9850: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: dice: fix wrong copy to rx parameters for Alesis iO26 (Jaroslav Kysela) [1683051] - [sound] ALSA: echoaudio: Mark expected switch fall-throughs (Jaroslav Kysela) [1683051] - [sound] ALSA: emu10k1: Mark expected switch fall-throughs (Jaroslav Kysela) [1683051] - [sound] ALSA: mixart: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add mute LED quirk for HP Spectre x360 (Jaroslav Kysela) [1683051] - [sound] ALSA: seq_oss: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-dmic: Mark expected switch fall-throughs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_esai: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcpdm: Mark expected switch fall-throughs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: davinci-i2s: mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: smd845: fix memory leak (Jaroslav Kysela) [1683051] - [sound] ALSA: synth: Remove empty init and exit (Jaroslav Kysela) [1683051] - [sound] ALSA: pci: Remove empty init and exit (Jaroslav Kysela) [1683051] - [sound] ALSA: i2c: Remove empty init and exit (Jaroslav Kysela) [1683051] - [sound] ALSA: isa: Remove empty init and exit (Jaroslav Kysela) [1683051] - [sound] ALSA: drivers: Remove empty init and exit (Jaroslav Kysela) [1683051] - [sound] ALSA: compress: Remove empty init and exit (Jaroslav Kysela) [1683051] - [sound] ALSA: gus: fix spelling mistake "acumulator" -> "accumulator" (Jaroslav Kysela) [1683051] - [sound] ALSA: es18xx: mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: opti9xx: mark expected switch fall-throughs (Jaroslav Kysela) [1683051] - [sound] ALSA: opti92x: mark expected switch fall-throughs (Jaroslav Kysela) [1683051] - [sound] ALSA: galaxy: Mark expected switch fall-throughs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bxt: Use refcap device for mono recording (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: remove support for card rebind using component framework (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: smd845: remove auto rebinding (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: apq8096: remove auto rebinding (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Correct Asrock B85M-ITX power_save blacklist entry (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: Fix unmet dependency warning for SND_SOC_SDM845 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8994: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm9081: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8995: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8962: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8996: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8904: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8960: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8955: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5677: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5640: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8961: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsi: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: sb: Fix a typo (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Fix invalid use of sizeof in parse_uac_endpoint_attributes() (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Drop unused 64bit division macros (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Use no intrruptible mutex_lock (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Fix leftovers at probe error path (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Remove dead codes (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Minor cleanup of MIDI event parser helpers (Jaroslav Kysela) [1683051] - [sound] ALSA: usb: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-pcm: Use delay set in component pointer function (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: Fix build (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: Fix build due to CLASS-H Controller support (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: remove redundant pointer 'urb' (Jaroslav Kysela) [1683051] - [sound] ALSA: sonicvibes: remove redundant pointer 'dir' (Jaroslav Kysela) [1683051] - [sound] ALSA: ens137x: remove redundant array pcm_devs (Jaroslav Kysela) [1683051] - [sound] ALSA: emu10k1: remove redundant variable attn (Jaroslav Kysela) [1683051] - [sound] ALSA: cs5535audio: remove redundant pointer 'dma' (Jaroslav Kysela) [1683051] - [sound] ALSA: asihpi: remove redundant variable max_streams (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: remove redundant pointers 'priv' and 'rtd' (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8540: remove redundant variable osrate (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: add sdm845 sound card support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: Add support to parse common audio device nodes (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: add CLASS-H Controller support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: add support to wcd9335 codec (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Operate UAC3 Power Domains in PCM callbacks (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Add UAC3 Power Domains to suspend/resume (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: AudioStreaming Power Domain parsing (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Initial Power Domain support (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: virmidi: Use READ_ONCE/WRITE_ONCE() macros (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: virmidi: Offload the output event processing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: uniphier: change functions to static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: uniphier: add support for multichannel output (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sirf: Fix potential NULL pointer dereference (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tegra_alc5632: fix device_node refcounting (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sh: Kconfig: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ak4613: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7210: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ak4554: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ak4642: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8988: fix typo in rate constraints (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tegra: i2s: Fix typo/broken macro (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/hdmi: Use single mutex unlock in error paths (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Sleep for 10ms after entering D3 on Conexant codecs (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Turn CX8200 into D3 as well upon reboot (Jaroslav Kysela) [1683051] - [sound] ALSA: ctxfi: cthw20k2: Replace mdelay() with msleep() and usleep_range() (Jaroslav Kysela) [1683051] - [sound] ALSA: ALSA:: ctxfi: cthw20k1: Replace mdelay() with msleep() (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: quirks: Replace mdelay() with msleep() and usleep_range() (Jaroslav Kysela) [1683051] - [sound] ALSA: sb: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: atiixp_modem: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: atiixp: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: bt87x: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: echoaudio: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: maestro3: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: intel8x0m: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: intel8x0: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: lola: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: mixart: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: riptide: Properly endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Proper endian notations for BDL pointers (Jaroslav Kysela) [1683051] - [sound] ALSA: trident: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: ymfpci: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: xen: Use standard pcm_format_to_bits() for ALSA format bits (Jaroslav Kysela) [1683051] - [sound] ALSA: sb: Fix sparse warning wrt PCM format type (Jaroslav Kysela) [1683051] - [sound] ALSA: sb: Fix PCM format bit calculation (Jaroslav Kysela) [1683051] - [sound] ALSA: wss: Fix sparse warning wrt PCM format type (Jaroslav Kysela) [1683051] - [sound] ALSA: asihpi: Fix PCM format notations (Jaroslav Kysela) [1683051] - [sound] ALSA: au88x0: Fix sparse warning wrt PCM format type (Jaroslav Kysela) [1683051] - [sound] ALSA: ad1816a: Fix sparse warning wrt PCM format type (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Fix sparse warning wrt PCM format type (Jaroslav Kysela) [1683051] - [sound] ALSA: riptide: Fix PCM format type conversion (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Fix implicit PCM format type conversion (Jaroslav Kysela) [1683051] - [sound] ALSA: virmidi: Fix too long output trigger loop (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmaengine: Use standard pcm_format_to_bits() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm186x: Declare PCM format with snd_pcm_format_t (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl: Use snd_mask_set_format() (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Fix interval evaluation with openmin/max (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Add snd_mask_set_format() helper for standard usages (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: Fix snd_pcm_format_t handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Use int for format bit position (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmaengine: Fix missing __user prefix in copy_user callback (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: zte: Fix incorrect PCM format bit usages (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: align axg card driver with DT bindings documentation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: use IRQ_RETVAL in the fifo irq handler (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Fix build warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Add a fix voltage regulator for DA7219 and ADAU7002 (Jaroslav Kysela) [1683051] - [sound] ALSA: memalloc: Fix missing PAGE_SIZE definition (Jaroslav Kysela) [1683051] - [sound] ALSA: memalloc: declare snd_sgbuf_aligned_pages() unconditionally (Jaroslav Kysela) [1683051] - [sound] ALSA: emu10k1: Fix missing __force annotation for user/kernel pointer cast (Jaroslav Kysela) [1683051] - [sound] ALSA: korg1212: Add __force annotation to cast in user-copy callbacks (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Use standard lower_32_bits() and upper_32_bits() (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Declare the common variable in header file (Jaroslav Kysela) [1683051] - [sound] ALSA: opl3: Declare common variables properly (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Fix a sparse warning about snd_ctl_elem_iface_t (Jaroslav Kysela) [1683051] - [sound] ALSA: msnd: Use NULL instead of 0 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Use NULL instead of 0 (Jaroslav Kysela) [1683051] - [sound] ALSA: msnd: Fix the default sample sizes (Jaroslav Kysela) [1683051] - [sound] ALSA: msnd: Add missing __iomem annotations (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Fix multiple definitions in AU0828_DEVICE() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Add support for Encore mDSD USB DAC (Jaroslav Kysela) [1683051] - [sound] ALSA: cs5535audio: Fix invalid endian conversion (Jaroslav Kysela) [1683051] - [sound] ALSA: vxpocket: Fix invalid endian conversions (Jaroslav Kysela) [1683051] - [sound] ALSA: vx222: Fix invalid endian conversions (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Fix poll() error return (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: fix widget handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Atom: fix inversion between __iowrite32 and __ioread32 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Atom: simplify iomem address and casts (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: make sst_dma functions static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: BDL definitions should be __le32 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Haswell: fix endianness handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5631: add Volume to the name of volume control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-sgtl5000: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_utils: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_asrc: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl-asoc-card: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: add support to snd_soc_dai_get_channel_map() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5514: Fix the issue of the delay volume applied (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: axg-spdifout: select SND_PCM_IEC958 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/i915: Allow delayed i915 audio component binding (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Generic DSD detection for Thesycon-based implementations (Jaroslav Kysela) [1683051] - [sound] ALSA: memalloc: Don't exceed over the requested size (Jaroslav Kysela) [1683051] - [sound] ALSA: timer: catch invalid timer object creation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: remove clock divider and pll setup from zylonite and magician (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add axg sound card support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: export snd_soc_of_get_slot_mask (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add tdm input driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add tdm output driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add tdm interface driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add tdm formatter base driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tegra: improve goto error label (Jaroslav Kysela) [1683051] - [usb] ALSA: powerpc/ps3: Set driver coherent_dma_mask (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for the "Connect Tablet 9" tablet (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add quirk table entries for various devices (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add mono speaker quirk (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add IN2 input mapping (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Set OVCD limit for VIOS LTH17 to 2000uA (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Fix using the wrong GPIO for the ext-amp on some boards (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5651: Add IN3 Boost volume control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Parse HOST_BUFFER controls (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Allow up to 8 channels for voice control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Take prefix into account in control name length (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Correct algorithm list allocation size (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Ensure DSP boot work complete before preloader_put return (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Allow changing from a bad sample rate (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add axg spdif output (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add axg toddr driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add axg frddr driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add axg fifo base driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdac_hdmi: Add documentation for power management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: apq8096: remove component framework related code (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6routing: remove component framework related code (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: remove component framework related code (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: remove component fw related code (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: add support to card re-bind using component framework (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Add __force to cast in snd_pcm_lib_read/write() (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Nuke snd_pcm_lib_mmap_vmalloc() (Jaroslav Kysela) [1683051] - [sound] ALSA: rawmidi: Use kvmalloc() for buffers (Jaroslav Kysela) [1683051] - [sound] ALSA: rawmidi: Minor code refactoring (Jaroslav Kysela) [1683051] - [sound] ALSA: rawmidi: Simplify error paths (Jaroslav Kysela) [1683051] - [sound] ALSA: rawmidi: Tidy up coding styles (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Make audio component support more generic (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/i915: Associate audio component with devres (Jaroslav Kysela) [1683051] - [sound] ALSA: drm/i915: Split audio component to a generic type (Jaroslav Kysela) [1683051] - [sound] ALSA: emu8000: Use swap macro in snd_emu8000_sample_new (Jaroslav Kysela) [1683051] - [sound] ALSA: emu10k1_patch: Use swap macro in snd_emu10k1_sample_new (Jaroslav Kysela) [1683051] - [gpu] ALSA: vga_switcheroo: set audio client id according to bound GPU id (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: use PCI_BASE_CLASS_DISPLAY to replace PCI_CLASS_DISPLAY_VGA (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Tidy up logic for Processing Unit min/max values (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Unify virtual type units type to UAC3 values (Jaroslav Kysela) [1683051] - [include] ALSA: usb-audio: Add support for Processing Units in UAC3 (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Processing Unit controls parsing in UAC2 (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Add support for Selector Units in UAC3 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: For capture have interrupts on I2S->ACP channel (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Send correct channel for configuring DMA descriptors (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Boards: Add GLK Realtek Maxim I2S machine driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdmi-codec: fix routing (Jaroslav Kysela) [1683051] - [sound] ALSA: cs46xx: remove redundant pointer 'ins' (Jaroslav Kysela) [1683051] - [sound] ALSA: ali5451: remove redundant pointer 'codec' (Jaroslav Kysela) [1683051] - [sound] ALSA: sb8: remove redundant pointer runtime (Jaroslav Kysela) [1683051] - [sound] ALSA: gus: remove redundant pointer private_data (Jaroslav Kysela) [1683051] - [sound] ALSA: es1688: remove redundant pointer chip (Jaroslav Kysela) [1683051] - [sound] ALSA: opl3: remove redundant pointer opl3 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6routing: off by one in routing_hw_params() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: fix a range check in of_q6afe_parse_dai_data() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: allow soc-core to pick up name prefixes from component nodes (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dpcm: add rate merge to the BE stream merge (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dpcm: rework runtime stream merge (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Fix snd_interval_refine first/last with open min/max (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Reporting button presses (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Disable jack-detect over suspend/resume (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5651: Add button press support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5651: Allow disabling jack-detect by calling set_jack(NULL) (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5651: Fix workqueue cancel vs irq free race on remove (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add support for externar amplifier enable GPIO (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Move getting of codec_dev into probe() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Remove is_valleyview helper (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for the Lenovo Miix2 8 tablet (Jaroslav Kysela) [1683051] - [dma] ALSA: dmaengine: add support for reporting pause and resume separately (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: adau171x1: Connect playback DAI to the DSP (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: make SND_PXA_SOC_SSP depend on PLAT_PXA (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: replace "p" with "pK" (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Allow drivers to set R/W wait time. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8824: use 64-bit arithmetic instead of 32-bit (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa-ssp: add support for an external clock in devicetree (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: cmd: Add missing newline to debug message (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_spdif: Use 64-bit arithmetic instead of 32-bit (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: Do not overwrite slim dai num_channels (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6routing: add slim rx routings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: add support to slim tx dais (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe: Add missing slimbus capture ports (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: Use snd_pcm_stop_xrun() helper (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sti: Use snd_pcm_stop_xrun() helper (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: Use snd_pcm_stop_xrun() helper (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: davinci: Use snd_pcm_stop_xrun() helper (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8825: use 64-bit arithmetic instead of 32-bit (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: do not close port if its not opened (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: do not close port if its not opened (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Use snd_pcm_stop_xrun() for xrun injection (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: trace XRUN event at injection, too (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: Allow topology to override machine driver FE DAI link config. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: atmel-i2s: Remove unnecessary audio PLL clock (aclk) (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es7134: add support for the es7154 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es7134: correct required power supplies (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Simplify trigger handler (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Reset bytescount when starting transaction (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Do not generate interrups for every captured sample (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Fix Capture DMA channel names (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Always subtract bytescount (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Always stop ch2 first (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa-ssp: mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es7241: add es7241 codec support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: add button detection mode control (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-midi: use irqsave() in USB's complete callback (Jaroslav Kysela) [1683051] - [sound] ALSA: usb: caiaq: audio: use irqsave() in USB's complete callback (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es7134: Add VDD and AVDD power supplies (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es7134: check if mclk rate is valid (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es7134: remove 64kHz rate from the supported rates (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa-ssp: remove .set_pll() and .set_clkdiv() callbacks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: select SND_PXA2XX_LIB for drivers that depend on it (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ac97: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-generic-dmaengine-pcm: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-compress: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-topology: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-dapm: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-acpi: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-devres.c: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-utils.c: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-jack.c: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-dpcm.h: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-pcm.c: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-ops.c: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-dai.h: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-io.c: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card.c: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card.c: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card.c: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: snd-aoa: add of_node_put() in error path (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mt6797: sub dai use list_head (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: sub dai use list_head (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: make SND_PXA2XX_SOC_I2S selectable (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: remove bindings from pxa2xx-pcm (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: provide PCM ops for ssp, i2s and ac97 components (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa2xx-pcm-lib: fix indenting (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: move some functions to pxa2xx-lib (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: clean up function names in pxa2xx-lib (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fold pxa2xx-pcm into its only user, pxa2xx-ac97 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: remove the dmaengine compat need (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/hdmi - Don't fall back to generic when i915 binding fails (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dpcm: don't merge format from invalid codec dai (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dpcm: extend channel merging to the backend cpu dai (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: qdafe: fix some off by one bugs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dpcm: improve runtime update predictability (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Add AZX_DCAPS_PM_RUNTIME for AMD Raven Ridge (Jaroslav Kysela) [1683051] - [sound] ALSA: hdac: add extended ops in the hdac_bus (Jaroslav Kysela) [1683051] - [sound] ALSA: hdac: remove memory allocation from snd_hdac_ext_bus_device_init (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: split snd_hda_codec_new function (Jaroslav Kysela) [1683051] - [sound] ALSA: hdac: ext: add wait for codec to respond after link reset (Jaroslav Kysela) [1683051] - [sound] ALSA: hdac: Remove usage of struct hdac_ext_driver, use hdac_driver instead (Jaroslav Kysela) [1683051] - [sound] ALSA: hdac: Remove usage of struct hdac_ext_bus and use hdac_bus instead (Jaroslav Kysela) [1683051] - [sound] ALSA: hdac: Remove usage of struct hdac_ext_device and use hdac_device instead (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Move in_pm accessors to HDA core (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tas517x: add tas5707 support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-amplifer: add simple-amplifier compatible (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-amplifier: rename dio2125 to simple-amplifer (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Sort DMI table entries alphabetically (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add BYT_RT5651_HP_LR_SWAPPED quirk (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Simplify card long-name (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Fix DMIC map headsetmic mapping (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Fix IN1 map headsetmic mapping (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Remove IN2 input mappings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Fix IN1_IN2_MAP quirk not being logged (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Change default input map from in2 to in1 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add BYT_RT5651_DEFAULT_QUIRKS define (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Kill snd_hda_codec_update_cache() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Comprehensive model list for ALC882 & co (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Comprehensive model list for ALC262 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Comprehensive model list for ALC268 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Comprehensive model list for ALC259 & co (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Comprehensive model list for ALC662 & co (Jaroslav Kysela) [1683051] - [sound] ALSA: Fix references to Documentation/.*/MultiSound (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm: remove unused struct q6asm member (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6routing: add proper error check (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: apq8096: remove redundant owner assignment (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6routing: support dt based module loading (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: support dt based module loading (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: support dt based module loading (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe: use of_platform_populate/depopulate() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm: use of_platform_populate/depopulate() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6adm: use of_platform_populate/depopulate() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-utils: Fix unregistration order (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cx20442: Don't ignore regulator_get() errors. (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Apply PRE_PROBE fixup after ALC269 codec variant setups (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/via - Use standard verb containers (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/via - Simplify control management (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/via - Rewrite with error goto (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/cirrus - Simplify creation of new controls (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/conexant - Clean up beep code (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Use common helper for creating beep controls (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Use common helper for creating ALC268 beep controls (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Use common GPIO mask for ALC660VD ASUS fixup (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Simplify Dell XPS13 GPIO handling (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Convert some manual GPIO setups (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Simplify mute LED GPIO handling (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Simplify alc885_fixup_macpro_gpio() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Consolidate gpio_data and gpio_led (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add GPIO data update helper (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Manage GPIO bits commonly (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Allow skipping spec->init_amp detection (Jaroslav Kysela) [1683051] - [sound] ALSA: ac97: add codecs devicetree binding (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-pcm: DPCM cares BE channel constraint (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Configure channel 1 or channel 0 for capture (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Change codec to channel link as per hardware redesign (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: uniphier: remove redundant check of PLL ID (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt1305: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: fix missing rename from 'reef' to 'sof' (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Simplify alc269_fixup_hp_line1_mic1_led() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Sanity check of unexpected cap_sync_hook override (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/sigmatel - Use common helper for mic mute LED (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Allow multiple ADCs for mic mute LED controls (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/conexant - Use the mic-mute LED helper (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Use the mic-mute LED helper for HP and others (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Use the common helper for thinkpad_acpi mic mute LED handling (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Move mic mute LED helper to the generic parser (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: rename 'reef' to 'sof' in ACPI matching table (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: arizona: Set compressed IRQ to a wake source (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Simplify handling of alg offset and length (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-motu: add support for Motu Traveler (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-motu: cancel chunk alignment for protocol version 2 (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-motu: add a flag for AES/EBU on XLR interface (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-motu: add a flag for chunks for main 1/2 out (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-motu: suppless consumption for unused element of array in stack (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm: Tidy up open/hw_params handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: fix copy/paste issue with SOF/broadwell topology file (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: add entries for SOF-based machine drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: add firmware/topology information for SOF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: Add Geminilake Dialog+Maxim machine driver entry (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: move SKL+ codec ACPI tables to common directory (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: cleanup before moving ACPI tables (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: broxton: reduce machine name for bxt_da7219_max98357a (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98357a: add fe_ops for kbl Audio Capture Port (Jaroslav Kysela) [1683051] - [sound] ALSA: ARM: pxa: change SSP DMA channels allocation (Jaroslav Kysela) [1683051] - [sound] ALSA: line6: stop using get_seconds() (Jaroslav Kysela) [1683051] - [sound] ALSA: ctxfi: use enum type CT_SUM_CTL where appropriate (Jaroslav Kysela) [1683051] - [sound] ALSA: ice1724: remove unused array (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Fix Acer Iconia 8 over-current detect threshold (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for the Nuvison/TMax TM800W560 tablet (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tegra: fix device_node refcounting (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: add devicetree support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: PCM1789: unconditionally flush work (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: add rt5682 codec driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: TSCS42xx: Add headphone auto switching (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: TSCS42xx: Remove Playback/Capture in names (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: TSCS42xx: Add mic bias boost control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ak4458: make structure soc_codec_dev_ak4458 static const (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ak5558: make two structures static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: twl6040: make pointer dmic_codec_dev static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: apq8096: set card as device drvdata (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: add rsnd_daidrv_get() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: add hp and mic detect gpios same as simple-card (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: move hp and mic detection to soc_card probe (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: move hp and mic detect gpios from simple-card (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for the Chuwi Vi10 tablet (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt1305: Use ULL suffixes for 64-bit constants (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: add config for rockchip dmaengine pcm register (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: put device_node on remove (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: add iec958 controls support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Add NULL pointer check (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: SSI parent cares SWSP bit (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: has .symmetric_rates if SSIs are sharing WS pin (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sh7760-ac97: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dma-sh7760: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: migor: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: siu: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ssi: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hac: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsi: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: Add callback for DAPM route load/unload (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: Give more data to clients via callbacks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Fix potential DAI widget pointer deref when linking DAIs (Jaroslav Kysela) [1683051] - [fs] gfs2: Fix loop in gfs2_rbm_find (v2) (Andreas Grunbacher) [1690483] - [fs] gfs2: Rename bitmap.bi_{len => bytes} (Andreas Grunbacher) [1690483]- [vfio] vfio/pci: Mask buggy SR-IOV VF INTx support (Myron Stowe) [1678076] - [netdrv] net/ibmvnic: Update carrier state after link state change (Steve Best) [1711282] - [netdrv] net/ibmvnic: Update MAC address settings after adapter reset (Steve Best) [1711282] - [scsi] scsi: storvsc: Reduce default ring buffer size to 128 Kbytes (Cathy Avery) [1691370] - [scsi] scsi: storvsc: Fix calculation of sub-channel count (Cathy Avery) [1691370] - [powercap] powercap: RAPL: Get rid of custom RAPL_CPU() macro (Alexander Beregalov) [1706827] - [tools] tools/power turbostat: Increase default buffer size (Prarit Bhargava) [1711260] - [char] virtio_console: initialize vtermno value for ports (Pankaj Gupta) [1460636] - [rpmspec] redhat: exclude kvm_stat from pathfix.py's tenure (Vitaly Kuznetsov) [1692804] - [virt] kvm: arm: Skip stage2 huge mappings for unaligned ipa backed by THP (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Ensure vcpu target is unset on reset failure (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: vgic-v3: Retire pending interrupts on disabling LPIs (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: arch_timer: Fix CNTP_TVAL calculation (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move RSB stuffing to before the first RET after VM-Exit (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Fix size checks in vmx_set_nested_state (Vitaly Kuznetsov) [1692804] - [kvm] KVM: lapic: Check for in-kernel LAPIC before deferencing apic pointer (Vitaly Kuznetsov) [1692804] - [virt] KVM: fix KVM_CLEAR_DIRTY_LOG for memory slots of unaligned size (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu: reset MMU context when 32-bit guest switches PAE (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Whitelist port 0x7e for pre-incrementing rip (Vitaly Kuznetsov) [1692804] - [kvm] KVM: lapic: Convert guest TSC to host time domain if necessary (Vitaly Kuznetsov) [1692804] - [kvm] KVM: lapic: Allow user to disable adaptive tuning of timer advancement (Vitaly Kuznetsov) [1692804] - [kvm] KVM: lapic: Track lapic timer advance per vCPU (Vitaly Kuznetsov) [1692804] - [kvm] KVM: lapic: Disable timer advancement if adaptive tuning goes haywire (Vitaly Kuznetsov) [1692804] - [kvm] x86: kvm: hyper-v: deal with buggy TLB flush requests from WS2012 (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Consider LAPIC TSC-Deadline timer expired if deadline too short (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: avoid misreporting level-triggered irqs as edge-triggered in tracing (Vitaly Kuznetsov) [1692804] - [virt] KVM: fix spectrev1 gadgets (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: fix warning Using plain integer as NULL pointer (Vitaly Kuznetsov) [1692804] - [tools] selftests: kvm: add a selftest for SMM (Vitaly Kuznetsov) [1692804] - [tools] selftests: kvm: fix for compilers that do not support -no-pie (Vitaly Kuznetsov) [1692804] - [tools] selftests: kvm/evmcs_test: complete I/O before migrating guest state (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Always use 32-bit SMRAM save state for 32-bit kernels (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Don't clear EFER during SMM transitions for 32-bit vCPU (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: clear SMM flags before loading state while leaving SMM (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Open code kvm_set_hflags (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Load SMRAM in a single shot when leaving SMM (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Expose RDPMC-exiting only when guest supports PMU (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm: move kvm_load/put_guest_xcr0 into atomic context (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: svm: make sure NMI is injected after nmi_singlestep (Vitaly Kuznetsov) [1692804] - [kvm] svm/avic: Fix invalidate logical APIC id entry (Vitaly Kuznetsov) [1692804] - [kvm] Revert "svm: Fix AVIC incomplete IPI emulation" (Vitaly Kuznetsov) [1692804] - [kvm] kvm: mmu: Fix overflow on kvm mmu page limit calculation (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: always use early vmcs check when EPT is disabled (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: allow tests to use bad virtual-APIC page address (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Fix an inverted list_empty() check when zapping sptes (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: nVMX: fix x2APIC VTPR read intercept (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: nVMX: close leak of L0's x2APIC MSRs (CVE-2019-3887) (Vitaly Kuznetsov) [1692804] - [kvm] KVM: SVM: prevent DBG_DECRYPT and DBG_ENCRYPT overflow (Vitaly Kuznetsov) [1692804] - [kvm] kvm: svm: fix potential get_num_contig_pages overflow (Vitaly Kuznetsov) [1692804] - [documentation] Documentation: kvm: clarify KVM_SET_USER_MEMORY_REGION (Vitaly Kuznetsov) [1692804] - [tools] KVM: selftests: complete IO before migrating guest state (Vitaly Kuznetsov) [1692804] - [tools] KVM: selftests: disable stack protector for all KVM tests (Vitaly Kuznetsov) [1692804] - [tools] KVM: selftests: explicitly disable PIE for tests (Vitaly Kuznetsov) [1692804] - [tools] KVM: selftests: assert on exit reason in CR4/cpuid sync test (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: update rip after emulating IO (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyper-v: avoid spurious pending stimer on vCPU init (Vitaly Kuznetsov) [1692804] - [kvm] kvm/x86: Move MSR_IA32_ARCH_CAPABILITIES to array emulated_msrs (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Emulate MSR_IA32_ARCH_CAPABILITIES on AMD hosts (Vitaly Kuznetsov) [1692804] - [virt] kvm: don't redefine flags as something else (Vitaly Kuznetsov) [1692804] - [kvm] kvm: mmu: Used range based flushing in slot_handle_level_range (Vitaly Kuznetsov) [1692804] - [x86] x86/hyper-v: Fix definition of HV_MAX_FLUSH_REP_COUNT (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: remove check on nr_mmu_pages in kvm_arch_commit_memory_region() (Vitaly Kuznetsov) [1692804] - [kvm] kvm: nVMX: Add a vmentry check for HOST_SYSENTER_ESP and HOST_SYSENTER_EIP fields (Vitaly Kuznetsov) [1692804] - [kvm] KVM: SVM: Workaround errata#1096 (insn_len maybe zero on SMAP violation) (Vitaly Kuznetsov) [1692804] - [virt] KVM: Reject device ioctls from processes other than the VM's creator (Vitaly Kuznetsov) [1692804] - [documentation] KVM: doc: Fix incorrect word ordering regarding supported use of APIs (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: fix handling of role.cr4_pae and rename it to 'gpte_size' (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Do not inherit quadrant and invalid for the root shadow EPT (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Comments cleanup in mmu.c (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: vgic-its: Make attribute accessors static (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Fix handling of stage2 huge mappings (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Enforce PTE mappings at stage2 when needed (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: vgic-its: Take the srcu lock when parsing the memslots (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: vgic-its: Take the srcu lock when writing to guest memory (Vitaly Kuznetsov) [1692804] - [virt] arm64: KVM: Always set ICH_HCR_EL2.EN if GICv4 is enabled (Vitaly Kuznetsov) [1692804] - [kvm] KVM: arm64: Reset the PMU in preemptible context (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: fix formatting of a comment (Vitaly Kuznetsov) [1692804] - [documentation] KVM: doc: Document the life cycle of a VM and its resources (Vitaly Kuznetsov) [1692804] - [kvm] Revert "KVM/MMU: Flush tlb directly in the kvm_zap_gfn_range()" (Vitaly Kuznetsov) [1692804] - [documentation] virtio-ccw: diag 500 may return a negative cookie (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S: Add count cache flush parameters to kvmppc_get_cpu_char() (Vitaly Kuznetsov) [1692804] - [virt] kvm: properly check debugfs dentry before using it (Vitaly Kuznetsov) [1692804] - [powerpc] KVM: PPC: Fix compilation when KVM is not enabled (Vitaly Kuznetsov) [1692804] - [powerpc] powerpc: Avoid circular header inclusion in mmu-hash.h (Vitaly Kuznetsov) [1692804] - [kvm] KVM: MMU: record maximum physical address width in kvm_mmu_extended_role (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: Return LA57 feature based on hardware capability (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu: fix switch between root and guest MMUs (Vitaly Kuznetsov) [1692804] - [virt] KVM: Minor cleanups for kvm_main.c (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Fix architecturally invalid reset value for FPEXC32_EL2 (Vitaly Kuznetsov) [1692804] - [kvm] powerpc/kvm: Save and restore host AMR/IAMR/UAMOR (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S: Improve KVM reference counting (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Fix build failure without IOMMU support (Vitaly Kuznetsov) [1692804] - [powerpc] powerpc/64s: Better printing of machine check info for guest MCEs (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Simplify machine check handling (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Context switch AMR on Power9 (Vitaly Kuznetsov) [1692804] - [virt] Revert "KVM: Eliminate extra function calls in kvm_get_dirty_log_protect()" (Vitaly Kuznetsov) [1692804] - [x86] x86: kvmguest: use TSC clocksource if invariant TSC is exposed (Vitaly Kuznetsov) [1692804] - [virt] KVM: Never start grow vCPU halt_poll_ns from value below halt_poll_ns_grow_start (Vitaly Kuznetsov) [1692804] - [virt] KVM: Expose the initial start value in grow_halt_poll_ns() as a module parameter (Vitaly Kuznetsov) [1692804] - [virt] KVM: grow_halt_poll_ns() should never shrink vCPU halt_poll_ns (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Consolidate kvm_mmu_zap_all() and kvm_mmu_zap_mmio_sptes() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: WARN if zapping a MMIO spte results in zapping children (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Differentiate between nr zapped and list unstable (Vitaly Kuznetsov) [1692804] - [kvm] Revert "KVM: MMU: fast invalidate all pages" (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Voluntarily reschedule as needed when zapping all sptes (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: skip over invalid root pages when zapping all sptes (Vitaly Kuznetsov) [1692804] - [kvm] Revert "KVM: x86: use the fast way to invalidate all pages" (Vitaly Kuznetsov) [1692804] - [kvm] Revert "KVM: MMU: show mmu_valid_gen in shadow page related tracepoints" (Vitaly Kuznetsov) [1692804] - [kvm] Revert "KVM: MMU: add tracepoint for kvm_mmu_invalidate_all_pages" (Vitaly Kuznetsov) [1692804] - [kvm] Revert "KVM: MMU: zap pages in batch" (Vitaly Kuznetsov) [1692804] - [kvm] Revert "KVM: MMU: collapse TLB flushes when zap all pages" (Vitaly Kuznetsov) [1692804] - [kvm] Revert "KVM: MMU: reclaim the zapped-obsolete page first" (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Remove is_obsolete() call (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Voluntarily reschedule as needed when zapping MMIO sptes (Vitaly Kuznetsov) [1692804] - [kvm] Revert "KVM: MMU: drop kvm_mmu_zap_mmio_sptes" (Vitaly Kuznetsov) [1692804] - [x86] Revert "KVM: MMU: document fast invalidate all pages" (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Zap only the relevant pages when removing a memslot (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Split remote_flush+zap case out of kvm_mmu_flush_or_zap() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Move slot_level_*() helper functions up a few lines (Vitaly Kuznetsov) [1692804] - [virt] KVM: Move the memslot update in-progress flag to bit 63 (Vitaly Kuznetsov) [1692804] - [virt] KVM: Remove the hack to trigger memslot generation wraparound (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Refactor the MMIO SPTE generation handling (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Use a u64 when passing the MMIO gen around (Vitaly Kuznetsov) [1692804] - [virt] KVM: Explicitly define the "memslot update in-progress" bit (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Do not cache MMIO accesses while memslots are in flux (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Detect MMIO generation wrap in any address space (Vitaly Kuznetsov) [1692804] - [virt] KVM: Call kvm_arch_memslots_updated() before updating memslots (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: Add memcg accounting to KVM allocations (Vitaly Kuznetsov) [1692804] - [kvm] kvm: svm: Add memcg accounting to KVM allocations (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: Add memcg accounting to KVM allocations (Vitaly Kuznetsov) [1692804] - [virt] kvm: Add memcg accounting to KVM allocations (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: do not start the preemption timer hrtimer unnecessarily (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: Fix typos in vmentry/vmexit control setting (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: cleanup freeing of nested state (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Sync the pending Posted-Interrupts (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: expose MOVDIR64B CPU feature into VM. (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: expose MOVDIRI CPU feature into VM. (Vitaly Kuznetsov) [1692804] - [kvm] kvm, x86, mmu: Use kernel generic dynamic physical address mask (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: remove useless is_protmode check (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Ignore limit checks on VMX instructions using flat segments (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Apply addr size mask to effective address for VMX instructions (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Sign extend displacements of VMX instr's mem operands (Vitaly Kuznetsov) [1692804] - [kvm] svm: Fix improper check when deactivate AVIC (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: cull apicv code when userspace irqchip is requested (Vitaly Kuznetsov) [1692804] - [kvm] svm: Fix AVIC DFR and LDR handling (Vitaly Kuznetsov) [1692804] - [virt] kvm: Use struct_size() in kmalloc() (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: set offset for kvm unstable clock (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Reorder clearing of registers in the vCPU-run assembly flow (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Call vCPU-run asm sub-routine from C and remove clobbering (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Preserve callee-save registers in vCPU-run asm sub-routine (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Return VM-Fail from vCPU-run assembly via standard ABI reg (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Pass @launched to the vCPU-run asm via standard ABI regs (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Use RAX as the scratch register during vCPU-run (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Rename ____vmx_vcpu_run() to __vmx_vcpu_run() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Fold __vmx_vcpu_run() back into vmx_vcpu_run() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move vCPU-run code to a proper assembly routine (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Create a stack frame in vCPU-run (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Use #defines in place of immediates in VM-Enter inline asm (Vitaly Kuznetsov) [1692804] - [x86] KVM: x86: Explicitly #define the VCPU_REGS_* indices (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Remove unused gpa_end variable (Vitaly Kuznetsov) [1692804] - [arm64] KVM: arm64: Fix comment for KVM_PHYS_SHIFT (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: fix spelling mistake: "auxilary" -> "auxiliary" (Vitaly Kuznetsov) [1692804] - [kvm] KVM: arm/arm64: Prefix header search paths with $(srctree)/ (Vitaly Kuznetsov) [1692804] - [kvm] KVM: arm/arm64: Remove -I. header search paths (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Fix TRACE_INCLUDE_PATH (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: arch_timer: Mark physical interrupt active when a virtual interrupt is pending (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Describe data or unified caches as having 1 set and 1 way (Vitaly Kuznetsov) [1692804] - [arm64] arm64: KVM: Expose sanitised cache type register to guest (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Move kvm_is_write_fault to header file (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: arch_timer: Assign the phys timer on VHE systems (Vitaly Kuznetsov) [1692804] - [include] clocksource/arm_arch_timer: Store physical timer IRQ number for KVM on VHE (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: timer: Rework data structures for multiple timers (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: consolidate arch timer trap handlers (Vitaly Kuznetsov) [1692804] - [kvm] KVM: arm64: Reuse sys_reg() macro when searching the trap table (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm64: Fix ICH_ELRSR_EL2 sysreg naming (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Simplify bg_timer programming (Vitaly Kuznetsov) [1692804] - [arm64] KVM: arm/arm64: Factor out VMID into struct kvm_vmid (Vitaly Kuznetsov) [1692804] - [virt] arm/arm64: KVM: Statically configure the host's view of MPIDR (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Drop VHE-specific HYP call stub (Vitaly Kuznetsov) [1692804] - [arm64] arm64: KVM: Allow for direct call of HYP functions when using VHE (Vitaly Kuznetsov) [1692804] - [virt] arm/arm64: KVM: Introduce kvm_call_hyp_ret() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Release all hardware TCE tables attached to a group (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Optimise mmio emulation for devices on FAST_MMIO_BUS (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S: Allow XICS emulation to work in nested hosts using XIVE (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Replace kmalloc_node+memset with kzalloc_node (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S PR: Add emulation for slbfee. instruction (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: Fix entry number check for add_atomic_switch_msr() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Recompute PID.ON when clearing PID.SN (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Restore a preemption timer consistency check (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/nVMX: read from MSR_IA32_VMX_PROCBASED_CTLS2 only when it is available (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Use vcpu->arch.regs directly when saving/loading guest state (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Don't save guest registers after VM-Fail (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Invert the ordering of saving guest/host scratch reg at VM-Enter (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Pass "launched" directly to the vCPU-run asm blob (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Update VMCS.HOST_RSP via helper C function (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Load/save guest CR2 via C code in __vmx_vcpu_run() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Cache host_rsp on a per-VMCS basis (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Let the compiler select the reg for holding HOST_RSP (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Reference vmx->loaded_vmcs->launched directly (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Capture VM-Fail via CC_{SET, OUT} in nested early checks (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Capture VM-Fail to a local var in nested_vmx_check_vmentry_hw() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Explicitly reference the scratch reg in nested early checks (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Drop STACK_FRAME_NON_STANDARD from nested_vmx_check_vmentry_hw() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Remove a rogue "rax" clobber from nested_vmx_check_vmentry_hw() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Let the compiler save/load RDX during vCPU-run (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Manually load RDX in vCPU-run asm blob (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Save RSI to an unused output in the vCPU-run asm blob (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Modify only RSP when creating a placeholder for guest's RCX (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Zero out *all* general purpose registers after VM-Exit (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Check a single byte for VMCS "launched" in nested early checks (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Compare only a single byte for VMCS' "launched" in vCPU-run (Vitaly Kuznetsov) [1692804] - [tools] selftests: kvm: add selftest for releasing VM file descriptor while in L2 (Vitaly Kuznetsov) [1692804] - [arm64] KVM: arm/arm64: Add kvm_ras.h to collect kvm specific RAS plumbing (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: work around leak of uninitialized stack contents (CVE-2019-7222) (Vitaly Kuznetsov) [1692804] - [kvm] KVM: arm64: Forbid kprobing of the VHE world-switch code (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm64: Relax the restriction on using stage2 PUD huge mapping (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: vgic: Always initialize the group of private IRQs (Vitaly Kuznetsov) [1692804] - [kvm] arm/arm64: KVM: Don't panic on failure to properly reset system registers (Vitaly Kuznetsov) [1692804] - [virt] arm/arm64: KVM: Allow a VCPU to fully reset itself (Vitaly Kuznetsov) [1692804] - [kvm] KVM: arm/arm64: Reset the VCPU without preemption and vcpu state loaded (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: fix possible null pointer dereference in pending_irqs() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: start using the GIB (Vitaly Kuznetsov) [1692804] - [s390] KVM: s390: add gib_alert_irq_handler() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: kvm_s390_gisa_clear() now clears the IPM only (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: add functions to (un)register GISC with GISA (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: add kvm reference to struct sie_page2 (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: add the GIB and its related life-cyle functions (Vitaly Kuznetsov) [1692804] - [s390] s390/cio: add function chsc_sgib() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: introduce struct kvm_s390_gisa_interrupt (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: remove kvm_s390_ from gisa static inline functions (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: use pending_irqs_no_gisa() where appropriate (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: coding style kvm_s390_gisa_init/clear() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: move bitmap idle_mask into arch struct top level (Vitaly Kuznetsov) [1692804] - [virt] virt/kvm: Replace spin_is_locked() with lockdep (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Mark expected switch fall-throughs (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: fix TRACE_INCLUDE_PATH and remove -I. header search paths (Vitaly Kuznetsov) [1692804] - [tools] KVM: selftests: check returned evmcs version range (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyper-v: nested_enable_evmcs() sets vmcs_version incorrectly (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move vmx_vcpu_run()'s VM-Enter asm blob to a helper function (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: Fix region overlap check in kvm_util (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: fix some -Wmissing-prototypes warnings (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nSVM: clear events pending from svm_complete_interrupts() when exiting to L1 (Vitaly Kuznetsov) [1692804] - [kvm] svm: Fix AVIC incomplete IPI emulation (Vitaly Kuznetsov) [1692804] - [kvm] svm: Add warning message for AVIC IPI invalid target (Vitaly Kuznetsov) [1692804] - [x86] KVM: x86: WARN_ONCE if sending a PV IPI returns a fatal error (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Fix PV IPIs for 32-bit KVM host (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyper-v: recommend using eVMCS only when it is enabled (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyper-v: don't recommend doing reset via synthetic MSR (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86/vmx: Use kzalloc for cached_vmcs12 (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Use the correct field var when clearing VM_ENTRY_LOAD_IA32_PERF_GLOBAL_CTRL (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Fix single-step debugging (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyper-v: don't announce GUEST IDLE MSR support (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Don't generate UNDEF when LORegion feature is present (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: vgic: Make vgic_cpu->ap_list_lock a raw_spinlock (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: vgic: Make vgic_dist->lpi_list_lock a raw_spinlock (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: vgic: Make vgic_irq->irq_lock a raw_spinlock (Vitaly Kuznetsov) [1692804] - [kvm] KVM: powerpc: remove -I. header search paths (Vitaly Kuznetsov) [1692804] - [documentation] Documentation/virtual/kvm: Update URL for AMD SEV API specification (Vitaly Kuznetsov) [1692804] - [kvm] KVM/VMX: Avoid return error when flush tlb successfully in the hv_remote_flush_tlb_with_range() (Vitaly Kuznetsov) [1692804] - [kvm] kvm: sev: Fail KVM_SEV_INIT if already initialized (Vitaly Kuznetsov) [1692804] - [virt] KVM: validate userspace input in kvm_clear_dirty_log_protect() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Fix bit shifting in update_intel_pt_cfg (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: radix: Fix uninitialized var build error (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: ucall: fix exit mmio address guessing (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move VM-Enter + VM-Exit handling to non-inline sub-routines (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Explicitly reference RCX as the vmx_vcpu pointer in asm blobs (Vitaly Kuznetsov) [1692804] - [kvm] KVM/x86: Use SVM assembly instruction mnemonics instead of .byte streams (Vitaly Kuznetsov) [1692804] - [kvm] KVM/MMU: Flush tlb directly in the kvm_zap_gfn_range() (Vitaly Kuznetsov) [1692804] - [kvm] KVM/MMU: Flush tlb directly in kvm_set_pte_rmapp() (Vitaly Kuznetsov) [1692804] - [virt] KVM/MMU: Move tlb flush in kvm_set_pte_rmapp() to kvm_mmu_notifier_change_pte() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: Make kvm_set_spte_hva() return int (Vitaly Kuznetsov) [1692804] - [kvm] KVM: Replace old tlb flush function with new one to flush a specified range. (Vitaly Kuznetsov) [1692804] - [kvm] KVM/MMU: Add tlb flush with range helper function (Vitaly Kuznetsov) [1692804] - [kvm] KVM/VMX: Add hv tlb range flush support (Vitaly Kuznetsov) [1692804] - [x86] x86/hyper-v: Add HvFlushGuestAddressList hypercall support (Vitaly Kuznetsov) [1692804] - [x86] KVM: Add tlb_remote_flush_with_range callback in kvm_x86_ops (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Disable Intel PT when VMXON in L1 guest (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Set intercept for Intel PT MSRs read/write (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Implement Intel PT MSRs read/write emulation (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Introduce a function to initialize the PT configuration (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Add Intel PT context switch for each vcpu (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Add Intel Processor Trace cpuid emulation (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Add Intel PT virtualization work mode (Vitaly Kuznetsov) [1692804] - [x86] perf/x86/intel/pt: add new capability for Intel PT (Vitaly Kuznetsov) [1692804] - [x86] perf/x86/intel/pt: Add new bit definitions for PT MSRs (Vitaly Kuznetsov) [1692804] - [x86] perf/x86/intel/pt: Introduce intel_pt_validate_cap() (Vitaly Kuznetsov) [1692804] - [x86] perf/x86/intel/pt: Export pt_cap_get() (Vitaly Kuznetsov) [1692804] - [x86] perf/x86/intel/pt: Move Intel PT MSRs bit defines to global header (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: aarch64: dirty_log_test: support greater than 40-bit IPAs (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: add pa-48/va-48 VM modes (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: dirty_log_test: improve mode param management (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: dirty_log_test: reset guest test phys offset (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: dirty_log_test: always use -t (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: dirty_log_test: don't identity map the test mem (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: x86_64: dirty_log_test: fix -t (Vitaly Kuznetsov) [1692804] - [virt] KVM: fix some typos (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: convert to SPDX identifiers (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Remove KF() macro placeholder (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: Allow guest read access to IA32_TSC (Vitaly Kuznetsov) [1692804] - [kvm] kvm: nVMX: NMI-window and interrupt-window exiting should wake L2 from HLT (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nSVM: Fix nested guest support for PAUSE filtering. (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Remove duplicated include from vmx.c (Vitaly Kuznetsov) [1692804] - [tools] selftests: kvm: report failed stage when exit reason is unexpected (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: fix size of x86_fpu_cache objects (Vitaly Kuznetsov) [1692804] - [kvm] powerpc/fsl: Flush branch predictor when entering KVM (Vitaly Kuznetsov) [1692804] - [kvm] powerpc/fsl: Emulate SPRN_BUCSR register (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: nSVM: fix switch to guest mmu (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Add trapped system register access tracepoint (Vitaly Kuznetsov) [1692804] - [kvm] KVM: arm64: Make vcpu const in vcpu_read_sys_reg (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: arch_timer: Simplify kvm_timer_vcpu_terminate (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Remove arch timer workqueue (Vitaly Kuznetsov) [1692804] - [virt] KVM: fix unregistering coalesced mmio zone from wrong bus (Vitaly Kuznetsov) [1692804] - [arm64] KVM: arm64: Add support for creating PUD hugepages at stage 2 (Vitaly Kuznetsov) [1692804] - [arm64] KVM: arm64: Update age handlers to support PUD hugepages (Vitaly Kuznetsov) [1692804] - [arm64] KVM: arm64: Support handling access faults for PUD hugepages (Vitaly Kuznetsov) [1692804] - [arm64] KVM: arm64: Support PUD hugepage in stage2_is_exec() (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm64: Support dirty page tracking for PUD hugepages (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Introduce helpers to manipulate page table entries (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Re-factor setting the Stage 2 entry to exec on fault (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Share common code in user_mem_abort() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: arm/arm64: Log PSTATE for unhandled sysregs (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Consistently advance singlestep when emulating instructions (Vitaly Kuznetsov) [1692804] - [virt] arm64: KVM: Skip MMIO insn after emulation (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Allow passthrough of an emulated device to an L3 guest (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S: Introduce new hcall H_COPY_TOFROM_GUEST to access quadrants 1 & 2 (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Allow passthrough of an emulated device to an L2 guest (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Update kvmppc_st and kvmppc_ld to use quadrants (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Add load_from_eaddr and store_to_eaddr to the kvmppc_ops struct (Vitaly Kuznetsov) [1692804] - [powerpc] KVM: PPC: Book3S HV: Implement functions to access quadrants 1 & 2 (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Add function kvmhv_vcpu_is_radix() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S: Only report KVM_CAP_SPAPR_TCE_VFIO on powernv machines (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: ucall: improve ucall placement in memory, fix unsigned comparison (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: Dynamically allocate guest_fpu (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: Use task structs fpu field for user (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Move the checks for Guest Non-Register States to a separate helper function (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Move the checks for Host Control Registers and MSRs to a separate helper function (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Move the checks for VM-Entry Control Fields to a separate helper function (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Move the checks for VM-Exit Control Fields to a separate helper function (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Remove param indirection from nested_vmx_check_msr_switch() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Move the checks for VM-Execution Control Fields to a separate helper function (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Prepend "nested_vmx_" to check_vmentry_{pre, post}reqs() (Vitaly Kuznetsov) [1692804] - [kvm] KVM/VMX: Check ept_pointer before flushing ept tlb (Vitaly Kuznetsov) [1692804] - [kvm] KVM nVMX: MSRs should not be stored if VM-entry fails during or after loading guest state (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: Don't modify MSR_PLATFORM_INFO on vCPU reset (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: add cpu into VMX preemption timer bug list (Vitaly Kuznetsov) [1692804] - [kvm] x86/hyper-v: Stop caring about EOI for direct stimers (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyper-v: avoid open-coding stimer_mark_pending() in kvm_hv_notify_acked_sint() (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyper-v: direct mode for synthetic timers (Vitaly Kuznetsov) [1692804] - [x86] x86/kvm/hyper-v: use stimer config definition from hyperv-tlfs.h (Vitaly Kuznetsov) [1692804] - [tools] KVM: selftests: Add hyperv_cpuid test (Vitaly Kuznetsov) [1692804] - [tools] KVM: selftests: implement an unchecked version of vcpu_ioctl() (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyper-v: Introduce KVM_GET_SUPPORTED_HV_CPUID (Vitaly Kuznetsov) [1692804] - [kvm] x86/hyper-v: Do some housekeeping in hyperv-tlfs.h (Vitaly Kuznetsov) [1692804] - [x86] x86/hyper-v: Mark TLFS structures packed (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyper-v: Introduce nested_get_evmcs_version() helper (Vitaly Kuznetsov) [1692804] - [kvm] x86: kvm: hyperv: don't retry message delivery for periodic timers (Vitaly Kuznetsov) [1692804] - [kvm] x86: kvm: hyperv: simplify SynIC message delivery (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: remove unnecessary recalculate_apic_map (Vitaly Kuznetsov) [1692804] - [kvm] kvm: svm: remove unused struct definition (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: Skip all SYSCALL MSRs in setup_msrs() when !EFER.SCE (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: Don't set hardware IA32_CSTAR MSR on VM-entry (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: Document the need for MSR_STAR in i386 builds (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: Set IA32_TSC_AUX for legacy mode guests (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Move nested code to dedicated files (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Expose nested_vmx_allowed() to nested VMX as a non-inline (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Expose various getters and setters to nested VMX (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Expose misc variables needed for nested VMX (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Move "vmcs12 to shadow/evmcs sync" to helper function (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Call nested_vmx_setup_ctls_msrs() iff @nested is true (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Set callbacks for nested functions during hardware setup (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move the hardware {un}setup functions to the bottom (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: nVMX: Allow nested_enable_evmcs to be NULL (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move nested hardware/vcpu {un}setup to helper functions (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move VMX instruction wrappers to a dedicated header file (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move eVMCS code to dedicated files (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Add vmx.h to hold VMX definitions (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Move vmcs12 code to dedicated files (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move VMCS definitions to dedicated file (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Expose various module param vars via capabilities.h (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move capabilities structs and helpers to dedicated file (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Pass vmx_capability struct to setup_vmcs_config() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Properly handle dynamic VM Entry/Exit controls (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move caching of MSR_IA32_XSS to hardware_setup() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Drop the "vmx" prefix from vmx_evmcs.h (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: rename vmx_shadow_fields.h to vmcs_shadow_fields.h (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move VMX specific files to a "vmx" subdirectory (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Add requisite includes to hyperv.h (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Add requisite includes to kvm_cache_regs.h (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Alphabetize the includes in vmx.c (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Allocate and configure VM{READ, WRITE} bitmaps iff enable_shadow_vmcs (Vitaly Kuznetsov) [1692804] - [tools] kvm: introduce manual dirty log reprotect (Vitaly Kuznetsov) [1692804] - [virt] kvm: rename last argument to kvm_get_dirty_log_protect (Vitaly Kuznetsov) [1692804] - [virt] kvm: make KVM_CAP_ENABLE_CAP_VM architecture agnostic (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S PR: Set hflag to indicate that POWER9 supports 1T segments (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Change to use DEFINE_SHOW_ATTRIBUTE macro (Vitaly Kuznetsov) [1692804] - [arm64] arm64: Don't trap host pointer auth use to EL2 (Vitaly Kuznetsov) [1692804] - [kvm] arm64/kvm: hide ptrauth from guests (Vitaly Kuznetsov) [1692804] - [arm64] arm64: add pointer authentication register bits (Vitaly Kuznetsov) [1692804] - [arm64] arm64: add comments about EC exception levels (Vitaly Kuznetsov) [1692804] - [arm64] arm64/kvm: consistently handle host HCR_EL2 flags (Vitaly Kuznetsov) [1692804] - [arm64] arm64: Add configuration/documentation for Cortex-A76 erratum 1165522 (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Handle ARM erratum 1165522 in TLB invalidation (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Add synchronization on translation regime change for erratum 1165522 (Vitaly Kuznetsov) [1692804] - [arm64] arm64: KVM: Force VHE for systems affected by erratum 1165522 (Vitaly Kuznetsov) [1692804] - [arm64] arm64: Add TCR_EPD{0,1} definitions (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm64: Rework detection of SVE, !VHE systems (Vitaly Kuznetsov) [1692804] - [kvm] nVMX x86: Check VMX-preemption timer controls on vmentry of L2 guests (Vitaly Kuznetsov) [1692804] - [kvm] KVM/nVMX: Remove unneeded forward jump in nested_vmx_check_vmentry_hw asm (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Unrestricted guest mode requires EPT (Vitaly Kuznetsov) [1692804] - [tools] tools/kvm_stat: switch to python3 (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Trace changes to active TSC offset regardless if vCPU in guest-mode (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: vmcs12 revision_id is always VMCS12_REVISION even when copied from eVMCS (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Verify eVMCS revision id match supported eVMCS version on eVMCS VMPTRLD (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/vmx: fix old-style function declaration (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: fix empty-body warnings (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Fix kernel info-leak when enabling KVM_CAP_HYPERV_ENLIGHTENED_VMCS more than once (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: vgic: Replace spin_is_locked() with lockdep (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Move and undef TRACE_INCLUDE_PATH/FILE (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Use exported tb_to_ns() function in decrementer emulation (Vitaly Kuznetsov) [1692804] - [tools] selftests: kvm: Fix -Wformat warnings (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: fix spelling mistake "Insufficent" -> "Insufficient" (Vitaly Kuznetsov) [1692804] - [kvm] Revert "kvm: x86: optimize dr6 restore" (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Optimize clearing TCEs for sparse tables (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/nVMX: tweak shadow fields (Vitaly Kuznetsov) [1692804] - [tools] selftests/kvm: add missing executables to .gitignore (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Don't use streamlined entry path on early POWER9 chips (Vitaly Kuznetsov) [1692804] - [virt] arm/arm64: KVM: Enable 32 bits kvm vcpu events support (Vitaly Kuznetsov) [1692804] - [virt] arm/arm64: KVM: Rename function kvm_arch_dev_ioctl_check_extension() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: enable nested virtualization by default (Vitaly Kuznetsov) [1692804] - [kvm] KVM/x86: Use 32bit xor to clear registers in svm.c (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: Introduce KVM_CAP_EXCEPTION_PAYLOAD (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: Defer setting of DR6 until #DB delivery (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: Defer setting of CR2 until #PF delivery (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: Add payload operands to kvm_multiple_exception (Vitaly Kuznetsov) [1692804] - [x86] kvm: x86: Add exception payload fields to kvm_vcpu_events (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: Add has_payload and payload to kvm_queued_exception (Vitaly Kuznetsov) [1692804] - [documentation] KVM: Documentation: Fix omission in struct kvm_vcpu_events (Vitaly Kuznetsov) [1692804] - [tools] KVM: selftests: add Enlightened VMCS test (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/nVMX: nested state migration for Enlightened VMCS (Vitaly Kuznetsov) [1692804] - [tools] KVM: selftests: state_test: test bare VMXON migration (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyperv: don't clear VP assist pages on init (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: optimize prepare_vmcs02{, _full} for Enlightened VMCS case (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: implement enlightened VMPTRLD and VMCLEAR (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: add enlightened VMCS state (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: add KVM_CAP_HYPERV_ENLIGHTENED_VMCS capability (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: refactor evmcs_sanitize_exec_ctrls() (Vitaly Kuznetsov) [1692804] - [virt] KVM: refine the comment of function gfn_to_hva_memslot_prot() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: reintroduce pte_list_remove, but including mmu_spte_clear_track_bits (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: rename pte_list_remove to __pte_list_remove (Vitaly Kuznetsov) [1692804] - [virt] kvm/x86 : add coalesced pio support (Vitaly Kuznetsov) [1692804] - [documentation] kvm/x86 : add document for coalesced mmio (Vitaly Kuznetsov) [1692804] - [kvm] kvm/x86 : fix some typo (Vitaly Kuznetsov) [1692804] - [kvm] KVM/VMX: Change hv flush logic when ept tables are mismatched. (Vitaly Kuznetsov) [1692804] - [kvm] KVM/x86: Use 32bit xor to clear register (Vitaly Kuznetsov) [1692804] - [x86] KVM/x86: Use assembly instruction mnemonics instead of .byte streams (Vitaly Kuznetsov) [1692804] - [kvm] KVM/x86: Fix invvpid and invept register operand size in 64-bit mode (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu: check if MMU reconfiguration is needed in init_kvm_nested_mmu() (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu: check if tdp/shadow MMU reconfiguration is needed (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/nVMX: introduce source data cache for kvm_init_shadow_ept_mmu() (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu: make space for source data caching in struct kvm_mmu (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu: get rid of redundant kvm_mmu_setup() (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu: introduce guest_mmu (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu.c: add kvm_mmu parameter to kvm_mmu_free_roots() (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu.c: set get_pdptr hook in kvm_init_shadow_ept_mmu() (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu: make vcpu->mmu a pointer to the current MMU (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: optimize dr6 restore (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: hyperv: optimize sparse VP set processing (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: hyperv: fix 'tlb_lush' typo (Vitaly Kuznetsov) [1692804] - [virt] vgic: Add support for 52bit guest physical address (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: WARN if nested run hits VMFail with early consistency checks enabled (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: add option to perform early consistency checks via H/W (Vitaly Kuznetsov) [1692804] - [kvm] KVM: vmx: write HOST_IA32_EFER in vmx_set_constant_host_state() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: call kvm_skip_emulated_instruction in nested_vmx_{fail, succeed} (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: do not call nested_vmx_succeed() for consistency check VMExit (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: do not skip VMEnter instruction that succeeds (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: do early preparation of vmcs02 before check_vmentry_postreqs() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: initialize vmcs02 constant exactly once (per VMCS) (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: split pieces of prepare_vmcs02() to prepare_vmcs02_early() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: remove ASSERT() on vmx->pml_pg validity (Vitaly Kuznetsov) [1692804] - [kvm] KVM: vVMX: rename label for post-enter_guest_mode consistency check (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: assimilate nested_vmx_entry_failure() into nested_vmx_enter_non_root_mode() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: rename enter_vmx_non_root_mode to nested_vmx_enter_non_root_mode (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: try to set EFER bits correctly when initializing controls (Vitaly Kuznetsov) [1692804] - [kvm] KVM: vmx: do not unconditionally clear EFER switching (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: reset cache/shadows when switching loaded VMCS (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: use vm_exit_controls_init() to write exit controls for vmcs02 (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: move vmcs12 EPTP consistency check to check_vmentry_prereqs() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: move host EFER consistency checks to VMFail path (Vitaly Kuznetsov) [1692804] - [virt] KVM: leverage change to adjust slots->used_slots in update_memslots() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: hyperv: implement PV IPI send hypercalls (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: hyperv: optimize kvm_hv_flush_tlb() for vp_index == vcpu_idx case (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: hyperv: valid_bank_mask should be 'u64' (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: hyperv: keep track of mismatched VP indexes (Vitaly Kuznetsov) [1692804] - [virt] KVM: x86: hyperv: optimize 'all cpus' case in kvm_hv_flush_tlb() (Vitaly Kuznetsov) [1692804] - [kvm] kvm/x86: return meaningful value from KVM_SIGNAL_MSI (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: move definition PT_MAX_HUGEPAGE_LEVEL and KVM_NR_PAGE_SIZES together (Vitaly Kuznetsov) [1692804] - [kvm] KVM/VMX: Remve unused function is_external_interrupt(). (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: return 0 in case kvm_mmu_memory_cache has min number of objects (Vitaly Kuznetsov) [1692804] - [kvm] nVMX x86: Make nested_vmx_check_pml_controls() concise (Vitaly Kuznetsov) [1692804] - [x86] KVM: x86: adjust kvm_mmu_page member to save 8 bytes (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: support high GPAs in dirty_log_test (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: stop lying to aarch64 tests about PA-bits (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: dirty_log_test: also test 64K pages on aarch64 (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: port dirty_log_test to aarch64 (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: introduce new VM mode for 64K pages (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: add vcpu support for aarch64 (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: add virt mem support for aarch64 (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: add vm_phy_pages_alloc (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: tidy up kvm_util (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: add cscope make target (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: move arch-specific files to arch-specific locations (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: introduce ucall (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: vcpu_setup: set cr4.osfxsr (Vitaly Kuznetsov) [1692804] - [kvm] KVM: LAPIC: Tune lapic_timer_advance_ns automatically (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Do not flush TLB on L1<->L2 transitions if L1 uses VPID and EPT (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Flush linear and combined mappings on VPID02 related flushes (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Use correct VPID02 when emulating L1 INVVPID (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Flush TLB entries tagged by dest EPTP on L1<->L2 transitions (Vitaly Kuznetsov) [1692804] - [kvm] KVM: vmx: rename KVM_GUEST_CR0_MASK tp KVM_VM_CR0_ALWAYS_OFF (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Remove redundand permission bits removal (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Propagate errors to the guest when failed instead of ignoring (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Provide mode where all vCPUs on a core must be the same VM (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S PR: Exiting split hack mode needs to fixup both PC and LR (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Remove some extra semicolon in kvm_target_cpu (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Validate all tces before updating tables (Vitaly Kuznetsov) [1692804] - [documentation] arm64: Add silicon-errata.txt entry for ARM erratum 1188873 (Vitaly Kuznetsov) [1692804] - [arm64] arm64: arch_timer: Add workaround for ARM erratum 1188873 (Vitaly Kuznetsov) [1692804] - [virt] signal/arm/kvm: Use send_sig_mceerr (Vitaly Kuznetsov) [1692804] - [arm64] arm64/cpufeatures: Introduce ESR_ELx_SYS64_ISS_RT() (Vitaly Kuznetsov) [1692804] - [kvm] signal/x86: Use send_sig_mceerr as apropriate (Vitaly Kuznetsov) [1692804] - [x86] x86/kvm: Use __bss_decrypted attribute in shared variables (Vitaly Kuznetsov) [1692804] - [x86] x86/mm: Add .bss..decrypted section to hold shared variables (Vitaly Kuznetsov) [1692804] - [kvm] KVM: vmx: Inject #UD for SGX ENCLS instruction in guest (Vitaly Kuznetsov) [1692804] - [x86] KVM: vmx: Add defines for SGX ENCLS exiting (Vitaly Kuznetsov) [1692804] - [documentation] KVM: Documentation: rename the capability of KVM_CAP_ARM_SET_SERROR_ESR (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: Mark kvm_get_preset_lpj() as __init (Vitaly Kuznetsov) [1692804] - [virt] kvm: Don't open code task_pid in kvm_vcpu_ioctl (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm64: Share the parts of get/set events useful to 32bit (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: export the capability to set guest SError syndrome (Vitaly Kuznetsov) [1692804] - [kvm] arm/arm64: KVM: Add KVM_GET/SET_VCPU_EVENTS (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: Switch kvmclock data to a PER_CPU variable (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: Move kvmclock vsyscall param and init to kvmclock (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: Mark variables __initdata and __ro_after_init (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: Cleanup the code (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: Decrapify kvm_register_clock() (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: Remove page size requirement from wall_clock (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: Remove memblock dependency (Vitaly Kuznetsov) [1692804] - [kvm] kvm/arm: use PSR_AA32 definitions (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Handle Set/Way CMOs as NOPs if FWB is present (Vitaly Kuznetsov) [1692804] - [arm64] arm64: KVM: Add support for Stage-2 control of memory types and cacheability (Vitaly Kuznetsov) [1692804] - [arm64] arm64: Handle mismatched cache type (Vitaly Kuznetsov) [1692804] - [arm64] arm64: Fix mismatched cache line size detection (Vitaly Kuznetsov) [1692804]- [lib] rhel-kabi: Add RH_KABI_FORCE_CHANGE() to radix-tree and idr functions (Don Dutile) [1692079] - [lib] XArray: Fix xa_reserve for 2-byte aligned entries (Don Dutile) [1692079] - [lib] XArray: Fix xa_erase of 2-byte aligned entries (Don Dutile) [1692079] - [lib] XArray: Use xa_cmpxchg to implement xa_reserve (Don Dutile) [1692079] - [lib] XArray: Fix xa_release in allocating arrays (Don Dutile) [1692079] - [lib] XArray: Mark xa_insert and xa_reserve as must_check (Don Dutile) [1692079] - [lib] XArray: Add cyclic allocation (Don Dutile) [1692079] - [lib] XArray: Redesign xa_alloc API (Don Dutile) [1692079] - [lib] XArray: Add support for 1s-based allocation (Don Dutile) [1692079] - [lib] XArray: Change xa_insert to return -EBUSY (Don Dutile) [1692079] - [lib] XArray: Update xa_erase family descriptions (Don Dutile) [1692079] - [lib] XArray tests: RCU lock prohibits GFP_KERNEL (Don Dutile) [1692079] - [include] XArray: Fix an arithmetic error in xa_is_err (Don Dutile) [1692079] - [lib] XArray tests: Check mark 2 gets squashed (Don Dutile) [1692079] - [include] XArray: Fix typo in comment (Don Dutile) [1692079] - [lib] XArray: Honour reserved entries in xa_insert (Don Dutile) [1692079] - [lib] XArray: Permit storing 2-byte-aligned pointers (Don Dutile) [1692079] - [lib] XArray: Change xa_for_each iterator (Don Dutile) [1692079] - [lib] XArray: Turn xa_init_flags into a static inline (Don Dutile) [1692079] - [lib] XArray tests: Add RCU locking (Don Dutile) [1692079] - [lib] XArray: Fix xa_alloc when id exceeds max (Don Dutile) [1692079] - [lib] XArray tests: Check iterating over multiorder entries (Don Dutile) [1692079] - [lib] XArray tests: Handle larger indices more elegantly (Don Dutile) [1692079] - [include] XArray: Add xa_cmpxchg_irq and xa_cmpxchg_bh (Don Dutile) [1692079] - [tools] radix tree: Don't return retry entries from lookup (Don Dutile) [1692079] - [lib] XArray tests: Add missing locking (Don Dutile) [1692079] - [lib] XArray tests: Correct some 64-bit assumptions (Don Dutile) [1692079] - [lib] XArray: Correct xa_store_range (Don Dutile) [1692079] - [lib] XArray: Fix Documentation (Don Dutile) [1692079] - [lib] XArray: Handle NULL pointers differently for allocation (Don Dutile) [1692079] - [lib] XArray: Unify xa_store and __xa_store (Don Dutile) [1692079] - [include] XArray: Add xa_store_bh() and xa_store_irq() (Don Dutile) [1692079] - [lib] XArray: Turn xa_erase into an exported function (Don Dutile) [1692079] - [lib] XArray: Unify xa_cmpxchg and __xa_cmpxchg (Don Dutile) [1692079] - [lib] XArray: Regularise xa_reserve (Don Dutile) [1692079] - [lib] XArray: Export __xa_foo to non-GPL modules (Don Dutile) [1692079] - [lib] XArray: Fix xa_for_each with a single element at 0 (Don Dutile) [1692079] - [lib] xarray: Add range store functionality (Don Dutile) [1692079] - [lib] xarray: Move multiorder_check to in-kernel tests (Don Dutile) [1692079] - [lib] xarray: Move multiorder_shrink to kernel tests (Don Dutile) [1692079] - [lib] xarray: Move multiorder account test in-kernel (Don Dutile) [1692079] - [tools] radix tree test suite: Convert iteration test to XArray (Don Dutile) [1692079] - [tools] radix tree test suite: Convert tag_tagged_items to XArray (Don Dutile) [1692079] - [tools] radix tree test suite: Convert regression1 to XArray (Don Dutile) [1692079] - [lib] ida: Convert to XArray (Don Dutile) [1692079] - [lib] xarray: Track free entries in an XArray (Don Dutile) [1692079] - [lib] xarray: Add xa_reserve and xa_release (Don Dutile) [1692079] - [lib] xarray: Add xas_create_range (Don Dutile) [1692079] - [lib] xarray: Add xas_for_each_conflict (Don Dutile) [1692079] - [lib] xarray: Step through an XArray (Don Dutile) [1692079] - [lib] xarray: Destroy an XArray (Don Dutile) [1692079] - [lib] xarray: Extract entries from an XArray (Don Dutile) [1692079] - [lib] xarray: Add XArray iterators (Don Dutile) [1692079] - [lib] xarray: Add XArray conditional store operations (Don Dutile) [1692079] - [tools] xarray: Add XArray unconditional store operations (Don Dutile) [1692079] - [tools] xarray: Add XArray marks (Don Dutile) [1692079] - [tools] xarray: Add XArray load operation (Don Dutile) [1692079] - [documentation] xarray: Add documentation (Don Dutile) [1692079] - [include] xarray: Define struct xa_node (Don Dutile) [1692079] - [tools] xarray: Add definition of struct xarray (Don Dutile) [1692079] - [lib] test_ida: Fix lockdep warning (Don Dutile) [1692079] - [lib] xarray: Change definition of sibling entries (Don Dutile) [1692079] - [mm] xarray: Replace exceptional entries (Don Dutile) [1692079] - [lib] idr: Permit any valid kernel pointer to be stored (Don Dutile) [1692079] - [pci] Update email address (Don Dutile) [1692079] - [lib] ida: Change ida_get_new_above to return the id (Don Dutile) [1692079] - [lib] ida: Remove old API (Don Dutile) [1692079] - [target] target/iscsi: Allocate session IDs from an IDA (Don Dutile) [1692079] - [target] iscsi target: fix session creation failure handling (Don Dutile) [1692079] - [drm] drm/vmwgfx: Return 0 when gmrid::get_node runs out of ID's (Don Dutile) [1692079] - [drm] drm/vmwgfx: Convert to new IDA API (Don Dutile) [1692079] - [dma] dmaengine: Convert to new IDA API (Don Dutile) [1692079] - [powerpc] ppc: Convert vas ID allocation to new IDA API (Don Dutile) [1692079] - [media] media: Convert entity ID allocation to new IDA API (Don Dutile) [1692079] - [mm] ppc: Convert mmu context allocation to new IDA API (Don Dutile) [1692079] - [net] Convert net_namespace to new IDA API (Don Dutile) [1692079] - [misc] cb710: Convert to new IDA API (Don Dutile) [1692079] - [block] rsxx: Convert to new IDA API (Don Dutile) [1692079] - [scsi] osd: Convert to new IDA API (Don Dutile) [1692079] - [scsi] sd: Convert to new IDA API (Don Dutile) [1692079] - [fs] devpts: Convert to new IDA API (Don Dutile) [1692079] - [fs] fs: Convert namespace IDAs to new API (Don Dutile) [1692079] - [fs] fs: Convert unnamed_dev_ida to new API (Don Dutile) [1692079] - [lib] test_ida: check_ida_destroy and check_ida_alloc (Don Dutile) [1692079] - [lib] test_ida: Convert check_ida_conv to new API (Don Dutile) [1692079] - [lib] test_ida: Move ida_check_max (Don Dutile) [1692079] - [lib] test_ida: Move ida_check_leaf (Don Dutile) [1692079] - [tools] idr-test: Convert ida_check_nomem to new API (Don Dutile) [1692079] - [tools] ida: Start new test_ida module (Don Dutile) [1692079] - [lib] ida: Lock the IDA in ida_destroy (Don Dutile) [1692079] - [lib] radix-tree: Fix UBSAN warning (Don Dutile) [1692079] - [include] rh_kabi: Indirect EXTEND macros so nesting of other macros will resolve. (Don Dutile) [1692079] - [s390] s390/pkey: add one more argument space for debug feature entry (Philipp Rudo) [1710033] - [s390] s390/zcrypt: fix possible deadlock situation on ap queue remove (Philipp Rudo) [1710033] - [s390] zcrypt: handle AP Info notification from CHSC SEI command (Philipp Rudo) [1710033] - [s390] s390/zcrypt: revisit ap device remove procedure (Philipp Rudo) [1710033] - [s390] pkey: Indicate old mkvp only if old and current mkvp are different (Philipp Rudo) [1710033] - [s390] s390/zcrypt: use new state UNBOUND during queue driver rebind (Philipp Rudo) [1710033] - [s390] s390/zcrypt: fix specification exception on z196 during ap probe (Philipp Rudo) [1710033] - [s390] s390/zcrypt: rework ap scan bus code (Philipp Rudo) [1710033] - [s390] s390/zcrypt: make sysfs reset attribute trigger queue reset (Philipp Rudo) [1710033] - [s390] s390/zcrypt: improve special ap message cmd handling (Philipp Rudo) [1710033] - [s390] s390: vfio-ap: include for test_facility() (Philipp Rudo) [1710033] - [fs] flexfiles: enforce per-mirror stateid only for v4 DSes (Scott Mayhew) [1709556] - [fs] flexfiles: use per-mirror specified stateid for IO (Scott Mayhew) [1709556] - [powerpc] powerpc/pseries: Fix build break due to pnv_npu2_init() (Sam Bobroff) [1704567] - [powerpc] powerpc/powernv/sriov: Register IOMMU groups for VFs (Sam Bobroff) [1704567] - [powerpc] powerpc/powernv/npu: Allocate enough memory in pnv_try_setup_npu_table_group() (Sam Bobroff) [1704567] - [powerpc] powerpc/powernv/npu: Fix oops in pnv_try_setup_npu_table_group() (Sam Bobroff) [1704567] - [mm] mm: defer ZONE_DEVICE page initialization to the point where we init pgmap (Waiman Long) [1666538 1634343] - [mm] mm: create non-atomic version of SetPageReserved for init use (Waiman Long) [1666538 1634343] - [mm] mm: provide kernel parameter to allow disabling page init poisoning (Waiman Long) [1666538 1634343] - [x86] x86/resctrl: Initialize a new resource group with default MBA values (David Arcari) [1688127] - [x86] x86/resctrl: Move per RDT domain initialization to a separate function (David Arcari) [1688127] - [x86] x86/resctrl: Do not repeat rdtgroup mode initialization (David Arcari) [1688127] - [x86] x86/resctrl: Fix rdt_find_domain() return value and checks (David Arcari) [1688127] - [x86] x86/resctrl: Use rdt_last_cmd_puts() where possible (David Arcari) [1688127]- [s390] s390/pci: map IOV resources (Philipp Rudo) [1659411] - [powerpc] powerpc/book3s/64: check for NULL pointer in pgd_alloc() (Steve Best) [1710310] - [md] dm thin metadata: do not write metadata if no changes occurred (Mike Snitzer) [1710030] - [md] dm thin metadata: add wrappers for managing write locking of metadata (Mike Snitzer) [1710030] - [md] dm thin metadata: check __commit_transaction()'s return (Mike Snitzer) [1710030] - [md] dm space map common: zero entire ll_disk (Mike Snitzer) [1710030] - [powerpc] powerpc/tm: Fix stack pointer corruption (Desnes Augusto Nunes do Rosario) [1707635] - [pci] PCI/MSI: Remove obsolete sanity checks for multiple interrupt sets (Prarit Bhargava) [1686678] - [kernel] genirq/affinity: Remove the leftovers of the original set support (Prarit Bhargava) [1686678] - [nvme] nvme-pci: Simplify interrupt allocation (Prarit Bhargava) [1686678] - [include] genirq/affinity: Add new callback for (re)calculating interrupt sets (Prarit Bhargava) [1686678] - [nvme] genirq/affinity: Store interrupt sets size in struct irq_affinity (Prarit Bhargava) [1686678] - [kernel] genirq/affinity: Code consolidation (Prarit Bhargava) [1686678] - [kernel] genirq/affinity: Move allocation of 'node_to_cpumask' to irq_build_affinity_masks() (Prarit Bhargava) [1686678] - [kernel] genirq/irqdesc: Fix double increment in alloc_descs() (Prarit Bhargava) [1686678] - [include] genirq: Fix the kerneldoc comment for struct irq_affinity_desc (Prarit Bhargava) [1686678] - [kernel] genirq/affinity: Add is_managed to struct irq_affinity_desc (Prarit Bhargava) [1686678] - [kernel] genirq/core: Introduce struct irq_affinity_desc (Prarit Bhargava) [1686678] - [kernel] genirq/affinity: Remove excess indentation (Prarit Bhargava) [1686678]- [md] dm: make sure to obey max_io_len_target_boundary (Mike Snitzer) [1712607]- [mm] x86/dump_pagetables: Fix LDT remap address marker (Baoquan He) [1639560] - [x86] x86/mm: Fix guard hole handling (Baoquan He) [1639560] - [x86] x86/mm: Move LDT remap out of KASLR region on 5-level paging (Baoquan He) [1639560] - [x86] x86/ldt: Define LDT_END_ADDR (Baoquan He) [1639560] - [mm] x86/ldt: Reserve address-space range on 32 bit for the LDT (Baoquan He) [1639560] - [documentation] x86/mm/doc: Enhance the x86-64 virtual memory layout descriptions (Baoquan He) [1639560] - [documentation] x86/mm/doc: Clean up the x86-64 virtual memory layout descriptions (Baoquan He) [1639560] - [fs] cifs: fix page reference leak with readv/writev (Leif Sahlberg) [1708033] - [fs] cifs: do not attempt cifs operation on smb2+ rename error (Leif Sahlberg) [1708033] - [fs] cifs: fix memory leak in SMB2_read (Leif Sahlberg) [1708033] - [fs] CIFS: keep FileInfo handle live during oplock break (Leif Sahlberg) [1708033] - [fs] cifs: fix handle leak in smb2_query_symlink() (Leif Sahlberg) [1708033] - [fs] cifs: Fix lease buffer length error (Leif Sahlberg) [1708033] - [fs] cifs: Fix use-after-free in SMB2_read (Leif Sahlberg) [1708033] - [fs] cifs: Fix use-after-free in SMB2_write (Leif Sahlberg) [1708033] - [fs] cifs: a smb2_validate_and_copy_iov failure does not mean the handle is invalid. (Leif Sahlberg) [1708033] - [fs] SMB3: Allow persistent handle timeout to be configurable on mount (Leif Sahlberg) [1708033] - [fs] smb3: Fix enumerating snapshots to Azure (Leif Sahlberg) [1708033] - [fs] cifs: fix kref underflow in close_shroot() (Leif Sahlberg) [1708033] - [fs] cifs: update internal module version number (Leif Sahlberg) [1708033] - [fs] SMB3: Fix SMB3.1.1 guest mounts to Samba (Leif Sahlberg) [1708033] - [fs] cifs: Fix slab-out-of-bounds when tracing SMB tcon (Leif Sahlberg) [1708033] - [fs] cifs: allow guest mounts to work for smb3.11 (Leif Sahlberg) [1708033] - [fs] fix incorrect error code mapping for OBJECTID_NOT_FOUND (Leif Sahlberg) [1708033] - [fs] cifs: fix that return -EINVAL when do dedupe operation (Leif Sahlberg) [1708033] - [fs] CIFS: Fix an issue with re-sending rdata when transport returning -EAGAIN (Leif Sahlberg) [1708033] - [fs] CIFS: Fix an issue with re-sending wdata when transport returning -EAGAIN (Leif Sahlberg) [1708033] - [fs] CIFS: fix POSIX lock leak and invalid ptr deref (Leif Sahlberg) [1708033] - [fs] SMB3: Allow SMB3 FSCTL queries to be sent to server from tools (Leif Sahlberg) [1708033] - [fs] cifs: fix incorrect handling of smb2_set_sparse() return in smb3_simple_falloc (Leif Sahlberg) [1708033] - [fs] smb2: fix typo in definition of a few error flags (Leif Sahlberg) [1708033] - [fs] CIFS: make mknod() an smb_version_op (Leif Sahlberg) [1708033] - [documentation] cifs: minor documentation updates (Leif Sahlberg) [1708033] - [documentation] cifs: minor updates to documentation (Leif Sahlberg) [1708033] - [fs] cifs: remove unused value pointed out by Coverity (Leif Sahlberg) [1708033] - [fs] SMB3: passthru query info doesn't check for SMB3 FSCTL passthru (Leif Sahlberg) [1708033] - [fs] smb3: add dynamic tracepoints for simple fallocate and zero range (Leif Sahlberg) [1708033] - [fs] cifs: fix smb3_zero_range so it can expand the file-size when required (Leif Sahlberg) [1708033] - [fs] cifs: add SMB2_ioctl_init/free helpers to be used with compounding (Leif Sahlberg) [1708033] - [fs] smb3: Add dynamic trace points for various compounded smb3 ops (Leif Sahlberg) [1708033] - [fs] cifs: cache FILE_ALL_INFO for the shared root handle (Leif Sahlberg) [1708033] - [fs] smb3: display volume serial number for shares in /proc/fs/cifs/DebugData (Leif Sahlberg) [1708033] - [fs] cifs: simplify how we handle credits in compound_send_recv() (Leif Sahlberg) [1708033] - [fs] smb3: add dynamic tracepoint for timeout waiting for credits (Leif Sahlberg) [1708033] - [fs] smb3: display security information in /proc/fs/cifs/DebugData more accurately (Leif Sahlberg) [1708033] - [fs] cifs: add a timeout argument to wait_for_free_credits (Leif Sahlberg) [1708033] - [fs] cifs: prevent starvation in wait_for_free_credits for multi-credit requests (Leif Sahlberg) [1708033] - [fs] cifs: wait_for_free_credits() make it possible to wait for >=1 credits (Leif Sahlberg) [1708033] - [fs] cifs: pass flags down into wait_for_free_credits() (Leif Sahlberg) [1708033] - [fs] cifs: change wait_for_free_request() to take flags as argument (Leif Sahlberg) [1708033] - [fs] fs: cifs: Kconfig: pedantic formatting (Leif Sahlberg) [1708033] - [fs] smb3: request more credits on normal (non-large read/write) ops (Leif Sahlberg) [1708033] - [fs] CIFS: Return -EAGAIN instead of -ENOTSOCK (Leif Sahlberg) [1708033] - [fs] CIFS: Only send SMB2_NEGOTIATE command on new TCP connections (Leif Sahlberg) [1708033] - [fs] CIFS: Fix read after write for files with read caching (Leif Sahlberg) [1708033] - [fs] smb3: for kerberos mounts display the credential uid used (Leif Sahlberg) [1708033] - [fs] cifs: use correct format characters (Leif Sahlberg) [1708033] - [fs] smb3: add dynamic trace point for query_info_enter/done (Leif Sahlberg) [1708033] - [fs] smb3: add dynamic trace point for smb3_cmd_enter (Leif Sahlberg) [1708033] - [fs] smb3: improve dynamic tracing of open and posix mkdir (Leif Sahlberg) [1708033] - [fs] smb3: add missing read completion trace point (Leif Sahlberg) [1708033] - [fs] smb3: Add tracepoints for read, write and query_dir enter (Leif Sahlberg) [1708033] - [fs] smb3: add tracepoints for query dir (Leif Sahlberg) [1708033] - [fs] smb3: Update POSIX negotiate context with POSIX ctxt GUID (Leif Sahlberg) [1708033] - [fs] cifs: update internal module version number (Leif Sahlberg) [1708033] - [fs] CIFS: Try to acquire credits at once for compound requests (Leif Sahlberg) [1708033] - [fs] CIFS: Return error code when getting file handle for writeback (Leif Sahlberg) [1708033] - [fs] CIFS: Move open file handling to writepages (Leif Sahlberg) [1708033] - [fs] CIFS: Move unlocking pages from wdata_send_pages() (Leif Sahlberg) [1708033] - [fs] CIFS: Find and reopen a file before get MTU credits in writepages (Leif Sahlberg) [1708033] - [fs] CIFS: Reopen file before get SMB2 MTU credits for async IO (Leif Sahlberg) [1708033] - [fs] CIFS: Remove custom credit adjustments for SMB2 async IO (Leif Sahlberg) [1708033] - [fs] CIFS: Adjust MTU credits before reopening a file (Leif Sahlberg) [1708033] - [fs] CIFS: Check for reconnects before sending compound requests (Leif Sahlberg) [1708033] - [fs] CIFS: Check for reconnects before sending async requests (Leif Sahlberg) [1708033] - [fs] CIFS: Respect reconnect in non-MTU credits calculations (Leif Sahlberg) [1708033] - [fs] CIFS: Respect reconnect in MTU credits calculations (Leif Sahlberg) [1708033] - [fs] CIFS: Set reconnect instance to one initially (Leif Sahlberg) [1708033] - [fs] CIFS: Respect SMB2 hdr preamble size in read responses (Leif Sahlberg) [1708033] - [fs] CIFS: Count SMB3 credits for malformed pending responses (Leif Sahlberg) [1708033] - [fs] CIFS: Do not log credits when unmounting a share (Leif Sahlberg) [1708033] - [fs] CIFS: Always reset read error to -EIO if no response (Leif Sahlberg) [1708033] - [fs] cifs: Accept validate negotiate if server return NT_STATUS_NOT_SUPPORTED (Leif Sahlberg) [1708033] - [fs] CIFS: Do not skip SMB2 message IDs on send failures (Leif Sahlberg) [1708033] - [fs] smb3: request more credits on tree connect (Leif Sahlberg) [1708033] - [fs] smb3: make default i/o size for smb3 mounts larger (Leif Sahlberg) [1708033] - [fs] CIFS: Do not reset lease state to NONE on lease break (Leif Sahlberg) [1708033] - [fs] smb3: fix bytes_read statistics (Leif Sahlberg) [1708033] - [fs] cifs: return -ENODATA when deleting an xattr that does not exist (Leif Sahlberg) [1708033] - [fs] cifs: add credits from unmatched responses/messages (Leif Sahlberg) [1708033] - [fs] cifs: replace snprintf with scnprintf (Leif Sahlberg) [1708033] - [fs] cifs: Fix NULL pointer dereference of devname (Leif Sahlberg) [1708033] - [fs] CIFS: Fix leaking locked VFS cache pages in writeback retry (Leif Sahlberg) [1708033] - [fs] cifs: update internal module version number (Leif Sahlberg) [1708033] - [fs] CIFS: fix use-after-free of the lease keys (Leif Sahlberg) [1708033] - [fs] CIFS: Do not consider -ENODATA as stat failure for reads (Leif Sahlberg) [1708033] - [fs] CIFS: Do not count -ENODATA as failure for query directory (Leif Sahlberg) [1708033] - [fs] CIFS: Fix trace command logging for SMB2 reads and writes (Leif Sahlberg) [1708033] - [fs] CIFS: Fix possible oops and memory leaks in async IO (Leif Sahlberg) [1708033] - [fs] cifs: limit amount of data we request for xattrs to CIFSMaxBufSize (Leif Sahlberg) [1708033] - [fs] cifs: fix computation for MAX_SMB2_HDR_SIZE (Leif Sahlberg) [1708033] - [fs] cifs: print CIFSMaxBufSize as part of /proc/fs/cifs/DebugData (Leif Sahlberg) [1708033] - [fs] smb3: add credits we receive from oplock/break PDUs (Leif Sahlberg) [1708033] - [fs] CIFS: Fix mounts if the client is low on credits (Leif Sahlberg) [1708033] - [fs] CIFS: Do not assume one credit for async responses (Leif Sahlberg) [1708033] - [fs] CIFS: Fix credit calculations in compound mid callback (Leif Sahlberg) [1708033] - [fs] CIFS: Fix credit calculation for encrypted reads with errors (Leif Sahlberg) [1708033] - [fs] CIFS: Fix credits calculations for reads with errors (Leif Sahlberg) [1708033] - [fs] CIFS: Do not reconnect TCP session in add_credits() (Leif Sahlberg) [1708033] - [fs] smb3: Cleanup license mess (Leif Sahlberg) [1708033] - [fs] CIFS: Fix possible hang during async MTU reads and writes (Leif Sahlberg) [1708033] - [fs] cifs: fix memory leak of an allocated cifs_ntsd structure (Leif Sahlberg) [1708033] - [fs] cifs: update internal module version number (Leif Sahlberg) [1708033] - [fs] CIFS: Fix error paths in writeback code (Leif Sahlberg) [1708033] - [fs] CIFS: Move credit processing to mid callbacks for SMB3 (Leif Sahlberg) [1708033] - [fs] CIFS: Fix credits calculation for cancelled requests (Leif Sahlberg) [1708033] - [fs] cifs: Fix potential OOB access of lock element array (Leif Sahlberg) [1708033] - [fs] cifs: Limit memory used by lock request calls to a page (Leif Sahlberg) [1708033] - [fs] cifs: move large array from stack to heap (Leif Sahlberg) [1708033] - [fs] CIFS: Do not hide EINTR after sending network packets (Leif Sahlberg) [1708033] - [fs] CIFS: Fix credit computation for compounded requests (Leif Sahlberg) [1708033] - [fs] CIFS: Do not set credits to 1 if the server didn't grant anything (Leif Sahlberg) [1708033] - [fs] CIFS: Fix adjustment of credits for MTU requests (Leif Sahlberg) [1708033] - [fs] cifs: Fix a tiny potential memory leak (Leif Sahlberg) [1708033] - [fs] cifs: Fix a debug message (Leif Sahlberg) [1708033] - [fs] smb3: add smb3.1.1 to default dialect list (Leif Sahlberg) [1708033] - [fs] cifs: fix confusing warning message on reconnect (Leif Sahlberg) [1708033] - [fs] smb3: fix large reads on encrypted connections (Leif Sahlberg) [1708033] - [fs] cifs: update internal module version number (Leif Sahlberg) [1708033] - [fs] cifs: we can not use small padding iovs together with encryption (Leif Sahlberg) [1708033] - [fs] cifs: Minor Kconfig clarification (Leif Sahlberg) [1708033] - [fs] cifs: Always resolve hostname before reconnecting (Leif Sahlberg) [1708033] - [fs] cifs: Add support for failover in cifs_reconnect_tcon() (Leif Sahlberg) [1708033] - [fs] cifs: Add support for failover in smb2_reconnect() (Leif Sahlberg) [1708033] - [fs] cifs: Only free DFS target list if we actually got one (Leif Sahlberg) [1708033] - [fs] cifs: start DFS cache refresher in cifs_mount() (Leif Sahlberg) [1708033] - [fs] cifs: Use GFP_ATOMIC when a lock is held in cifs_mount() (Leif Sahlberg) [1708033] - [fs] cifs: Add support for failover in cifs_reconnect() (Leif Sahlberg) [1708033] - [fs] cifs: Add support for failover in cifs_mount() (Leif Sahlberg) [1708033] - [fs] cifs: remove set but not used variable 'sep' (Leif Sahlberg) [1708033] - [fs] cifs: Make use of DFS cache to get new DFS referrals (Leif Sahlberg) [1708033] - [fs] cifs: check kzalloc return (Leif Sahlberg) [1708033] - [fs] cifs: remove set but not used variable 'server' (Leif Sahlberg) [1708033] - [fs] cifs: Use kzfree() to free password (Leif Sahlberg) [1708033] - [fs] cifs: Fix to use kmem_cache_free() instead of kfree() (Leif Sahlberg) [1708033] - [fs] cifs: update for current_kernel_time64() removal (Leif Sahlberg) [1708033] - [fs] cifs: Add DFS cache routines (Leif Sahlberg) [1708033] - [fs] cifs: Save TTL value when parsing DFS referrals (Leif Sahlberg) [1708033] - [fs] cifs: auto disable 'serverino' in dfs mounts (Leif Sahlberg) [1708033] - [fs] cifs: Make devname param optional in cifs_compose_mount_options() (Leif Sahlberg) [1708033] - [fs] cifs: Skip any trailing backslashes from UNC (Leif Sahlberg) [1708033] - [fs] cifs: Refactor out cifs_mount() (Leif Sahlberg) [1708033] - [fs] CIFS: Fix error mapping for SMB2_LOCK command which caused OFD lock problem (Leif Sahlberg) [1708033] - [fs] CIFS: return correct errors when pinning memory failed for direct I/O (Leif Sahlberg) [1708033] - [fs] CIFS: use the correct length when pinning memory for direct I/O for write (Leif Sahlberg) [1708033] - [fs] cifs: check ntwrk_buf_start for NULL before dereferencing it (Leif Sahlberg) [1708033] - [fs] cifs: remove coverity warning in calc_lanman_hash (Leif Sahlberg) [1708033] - [fs] cifs: remove set but not used variable 'smb_buf' (Leif Sahlberg) [1708033] - [fs] cifs: suppress some implicit-fallthrough warnings (Leif Sahlberg) [1708033] - [fs] cifs: change smb2_query_eas to use the compound query-info helper (Leif Sahlberg) [1708033] - [fs] Add vers=3.0.2 as a valid option for SMBv3.0.2 (Leif Sahlberg) [1708033] - [fs] cifs: create a helper function for compound query_info (Leif Sahlberg) [1708033] - [fs] cifs: address trivial coverity warning (Leif Sahlberg) [1708033] - [fs] cifs: smb2 commands can not be negative, remove confusing check (Leif Sahlberg) [1708033] - [fs] cifs: use a compound for setting an xattr (Leif Sahlberg) [1708033] - [fs] cifs: clean up indentation, replace spaces with tab (Leif Sahlberg) [1708033] - [fs] smb3: Fix rmdir compounding regression to strict servers (Leif Sahlberg) [1708033] - [fs] CIFS: Avoid returning EBUSY to upper layer VFS (Leif Sahlberg) [1708033] - [fs] cifs: Fix separator when building path from dentry (Leif Sahlberg) [1708033] - [fs] cifs: In Kconfig CONFIG_CIFS_POSIX needs depends on legacy (insecure cifs) (Leif Sahlberg) [1708033] - [fs] cifs: fix signed/unsigned mismatch on aio_read patch (Leif Sahlberg) [1708033] - [fs] cifs: don't dereference smb_file_target before null check (Leif Sahlberg) [1708033] - [fs] CIFS: Add direct I/O functions to file_operations (Leif Sahlberg) [1708033] - [fs] CIFS: Add support for direct I/O write (Leif Sahlberg) [1708033] - [fs] CIFS: Add support for direct I/O read (Leif Sahlberg) [1708033] - [fs] smb3: missing defines and structs for reparse point handling (Leif Sahlberg) [1708033] - [fs] smb3: allow more detailed protocol info on open files for debugging (Leif Sahlberg) [1708033] - [fs] smb3: on kerberos mount if server doesn't specify auth type use krb5 (Leif Sahlberg) [1708033] - [fs] smb3: add trace point for tree connection (Leif Sahlberg) [1708033] - [fs] cifs: fix spelling mistake, EACCESS -> EACCES (Leif Sahlberg) [1708033] - [fs] cifs: fix return value for cifs_listxattr (Leif Sahlberg) [1708033] - [fs] cifs: update internal module version number for cifs.ko to 2.14 (Leif Sahlberg) [1708033] - [fs] smb3: add debug for unexpected mid cancellation (Leif Sahlberg) [1708033] - [fs] cifs: allow calling SMB2_xxx_free(NULL) (Leif Sahlberg) [1708033] - [fs] smb3 - clean up debug output displaying network interfaces (Leif Sahlberg) [1708033] - [fs] smb3: show number of current open files in /proc/fs/cifs/Stats (Leif Sahlberg) [1708033] - [fs] cifs: add support for ioctl on directories (Leif Sahlberg) [1708033] - [fs] cifs: fallback to older infolevels on findfirst queryinfo retry (Leif Sahlberg) [1708033] - [fs] smb3: do not attempt cifs operation in smb3 query info error path (Leif Sahlberg) [1708033] - [fs] smb3: send backup intent on compounded query info (Leif Sahlberg) [1708033] - [fs] cifs: track writepages in vfs operation counters (Leif Sahlberg) [1708033] - [fs] smb2: fix uninitialized variable bug in smb2_ioctl_query_info (Leif Sahlberg) [1708033] - [fs] cifs: add IOCTL for QUERY_INFO passthrough to userspace (Leif Sahlberg) [1708033] - [fs] cifs: minor clarification in comments (Leif Sahlberg) [1708033] - [fs] CIFS: Print message when attempting a mount (Leif Sahlberg) [1708033] - [fs] CIFS: Adds information-level logging function (Leif Sahlberg) [1708033] - [fs] cifs: OFD locks do not conflict with eachothers (Leif Sahlberg) [1708033] - [fs] CIFS: SMBD: Do not call ib_dereg_mr on invalidated memory registration (Leif Sahlberg) [1708033] - [fs] CIFS: pass page offsets on SMB1 read/write (Leif Sahlberg) [1708033] - [fs] fs/cifs: fix uninitialised variable warnings (Leif Sahlberg) [1708033] - [fs] smb3: add tracepoint for sending lease break responses to server (Leif Sahlberg) [1708033] - [fs] cifs: do not return atime less than mtime (Leif Sahlberg) [1708033] - [fs] smb3: update default requested iosize to 4MB from 1MB for recent dialects (Leif Sahlberg) [1708033] - [fs] smb3: Add debug message later in smb2/smb3 reconnect path (Leif Sahlberg) [1708033] - [fs] CIFS: make 'nodfs' mount opt a superblock flag (Leif Sahlberg) [1708033] - [fs] smb3: track the instance of each session for debugging (Leif Sahlberg) [1708033] - [fs] smb3: minor missing defines relating to reparse points (Leif Sahlberg) [1708033] - [fs] smb3: add way to control slow response threshold for logging and stats (Leif Sahlberg) [1708033] - [fs] cifs: minor updates to module description for cifs.ko (Leif Sahlberg) [1708033] - [fs] cifs: protect against server returning invalid file system block size (Leif Sahlberg) [1708033] - [fs] smb3: allow stats which track session and share reconnects to be reset (Leif Sahlberg) [1708033] - [fs] SMB3: Backup intent flag missing from compounded ops (Leif Sahlberg) [1708033] - [fs] cifs: create a define for the max number of iov we need for a SMB2 set_info (Leif Sahlberg) [1708033] - [fs] cifs: change SMB2_OP_RENAME and SMB2_OP_HARDLINK to use compounding (Leif Sahlberg) [1708033] - [fs] cifs: remove the is_falloc argument to SMB2_set_eof (Leif Sahlberg) [1708033] - [fs] cifs: change SMB2_OP_SET_INFO to use compounding (Leif Sahlberg) [1708033] - [fs] cifs: change SMB2_OP_SET_EOF to use compounding (Leif Sahlberg) [1708033] - [fs] cifs: make rmdir() use compounding (Leif Sahlberg) [1708033] - [fs] cifs: create helpers for SMB2_set_info_init/free() (Leif Sahlberg) [1708033] - [fs] cifs: change unlink to use a compound (Leif Sahlberg) [1708033] - [fs] cifs: change mkdir to use a compound (Leif Sahlberg) [1708033] - [fs] cifs: add a smb2_compound_op and change QUERY_INFO to use it (Leif Sahlberg) [1708033] - [fs] cifs: fix a credits leak for compund commands (Leif Sahlberg) [1708033] - [fs] smb3: add tracepoint to catch cases where credit refund of failed op overlaps reconnect (Leif Sahlberg) [1708033] - [fs] cifs: remove set but not used variable 'cifs_sb' (Leif Sahlberg) [1708033] - [fs] cifs: Use kmemdup rather than duplicating its implementation in smb311_posix_mkdir() (Leif Sahlberg) [1708033] - [fs] smb3: do not display confusing message on mount to Azure servers (Leif Sahlberg) [1708033] - [fs] smb3: fix lease break problem introduced by compounding (Leif Sahlberg) [1708033] - [fs] cifs: only wake the thread for the very last PDU in a compound (Leif Sahlberg) [1708033] - [fs] cifs: add a warning if we try to to dequeue a deleted mid (Leif Sahlberg) [1708033] - [fs] smb2: fix missing files in root share directory listing (Leif Sahlberg) [1708033] - [fs] cifs: read overflow in is_valid_oplock_break() (Leif Sahlberg) [1708033] - [fs] cifs: integer overflow in in SMB2_ioctl() (Leif Sahlberg) [1708033] - [fs] CIFS: fix wrapping bugs in num_entries() (Leif Sahlberg) [1708033] - [fs] cifs: prevent integer overflow in nxt_dir_entry() (Leif Sahlberg) [1708033] - [fs] fs/cifs: suppress a string overflow warning (Leif Sahlberg) [1708033] - [fs] cifs: connect to servername instead of IP for IPC$ share (Leif Sahlberg) [1708033] - [fs] smb3: check for and properly advertise directory lease support (Leif Sahlberg) [1708033] - [fs] smb3: minor debugging clarifications in rfc1001 len processing (Leif Sahlberg) [1708033] - [fs] SMB3: Backup intent flag missing for directory opens with backupuid mounts (Leif Sahlberg) [1708033] - [fs] fs/cifs: don't translate SFM_SLASH (U+F026) to backslash (Leif Sahlberg) [1708033] - [fs] cifs: update internal module version number for cifs.ko to 2.12 (Leif Sahlberg) [1708033] - [fs] cifs: check kmalloc before use (Leif Sahlberg) [1708033] - [fs] cifs: check if SMB2 PDU size has been padded and suppress the warning (Leif Sahlberg) [1708033] - [fs] cifs: create a define for how many iovs we need for an SMB2_open() (Leif Sahlberg) [1708033] - [fs] smb3: create smb3 equivalent alias for cifs pseudo-xattrs (Leif Sahlberg) [1708033] - [fs] smb3: allow previous versions to be mounted with snapshot= mount parm (Leif Sahlberg) [1708033] - [fs] cifs: don't show domain= in mount output when domain is empty (Leif Sahlberg) [1708033] - [fs] cifs: add missing support for ACLs in SMB 3.11 (Leif Sahlberg) [1708033] - [fs] smb3: enumerating snapshots was leaving part of the data off end (Leif Sahlberg) [1708033] - [fs] cifs: update smb2_queryfs() to use compounding (Leif Sahlberg) [1708033] - [fs] cifs: update receive_encrypted_standard to handle compounded responses (Leif Sahlberg) [1708033] - [fs] cifs: create SMB2_open_init()/SMB2_open_free() helpers. (Leif Sahlberg) [1708033] - [fs] cifs: add SMB2_query_info_[init|free]() (Leif Sahlberg) [1708033] - [fs] cifs: add SMB2_close_init()/SMB2_close_free() (Leif Sahlberg) [1708033] - [fs] smb3: display stats counters for number of slow commands (Leif Sahlberg) [1708033] - [fs] CIFS: fix uninitialized ptr deref in smb2 signing (Leif Sahlberg) [1708033] - [fs] smb3: Do not send SMB3 SET_INFO if nothing changed (Leif Sahlberg) [1708033] - [fs] smb3: fix minor debug output for CONFIG_CIFS_STATS (Leif Sahlberg) [1708033] - [fs] smb3: add tracepoint for slow responses (Leif Sahlberg) [1708033] - [fs] cifs: add compound_send_recv() (Leif Sahlberg) [1708033] - [fs] cifs: make smb_send_rqst take an array of requests (Leif Sahlberg) [1708033] - [fs] cifs: update init_sg, crypt_message to take an array of rqst (Leif Sahlberg) [1708033] - [fs] smb3: fix reset of bytes read and written stats (Leif Sahlberg) [1708033] - [fs] smb3: display bytes_read and bytes_written in smb3 stats (Leif Sahlberg) [1708033] - [fs] cifs: simple stats should always be enabled (Leif Sahlberg) [1708033] - [fs] cifs: use a refcount to protect open/closing the cached file handle (Leif Sahlberg) [1708033] - [fs] smb3: add reconnect tracepoints (Leif Sahlberg) [1708033] - [fs] smb3: add tracepoint for session expired or deleted (Leif Sahlberg) [1708033] - [fs] cifs: remove unused stats (Leif Sahlberg) [1708033] - [fs] smb3: don't request leases in symlink creation and query (Leif Sahlberg) [1708033] - [fs] smb3: remove per-session operations from per-tree connection stats (Leif Sahlberg) [1708033] - [fs] SMB3: Number of requests sent should be displayed for SMB3 not just CIFS (Leif Sahlberg) [1708033] - [fs] smb3: snapshot mounts are read-only and make sure info is displayable about the mount (Leif Sahlberg) [1708033] - [fs] smb3: remove noisy warning message on mount (Leif Sahlberg) [1708033] - [fs] cifs: add missing debug entries for kconfig options (Leif Sahlberg) [1708033] - [fs] smb3: fill in statfs fsid and correct namelen (Leif Sahlberg) [1708033] - [fs] cifs: Make sure all data pages are signed correctly (Leif Sahlberg) [1708033] - [fs] CIFS: fix memory leak and remove dead code (Leif Sahlberg) [1708033] - [fs] cifs: use 64-bit timestamps for fscache (Leif Sahlberg) [1708033] - [fs] cifs: use timespec64 internally (Leif Sahlberg) [1708033] - [fs] cifs: Silence uninitialized variable warning (Leif Sahlberg) [1708033] - [fs] fs/cifs: Simplify ib_post_(send|recv|srq_recv)() calls (Leif Sahlberg) [1708033]- [edac] EDAC/amd64: Set maximum channel layer size depending on family (Gary Hook) [1690984] - [edac] EDAC/amd64: Adjust printed chip select sizes when interleaved (Gary Hook) [1690984] - [edac] EDAC/amd64: Recognize x16 symbol size (Gary Hook) [1690984] - [edac] EDAC/amd64: Support more than two Unified Memory Controllers (Gary Hook) [1690984] - [edac] EDAC/amd64: Use a macro for iterating over Unified Memory Controllers (Gary Hook) [1690984] - [edac] EDAC, amd64: Add Family 17h, models 10h-2fh support (Gary Hook) [1670609 1690984] - [md] dm mpath: fix missing call of path selector type->end_io (Mike Snitzer) [1686227] - [rpmspec] redhat: do not generate debuginfo for self-tests and samples (Ivan Vecera) [1708375] - [netdrv] broadcom: Mark expected switch fall-throughs (Kamal Heib) [1684380] - [netdrv] cross-tree: phase out dma_zalloc_coherent() (Kamal Heib) [1684380] - [netdrv] broadcom: tg3: fix use of SPEED_UNKNOWN ethtool constant (Kamal Heib) [1684380] - [netdrv] tg3: allow ethtool -p to work for NICs in down state (Kamal Heib) [1684380] - [netdrv] tg3: optionally use eth_platform_get_mac_address() to get mac address (Kamal Heib) [1684380] - [netdrv] tg3: extend PTP gettime function to read system clock (Kamal Heib) [1684380] - [netdrv] tg3: Fix fall-through annotations (Kamal Heib) [1684380] - [netdrv] tg3: Mark expected switch fall-throughs (Kamal Heib) [1684380] - [mm] x86/mm/KASLR: Fix the size of the direct mapping section (Baoquan He) [1669075] - [netdrv] net/mlx4_en: fix spelling mistake: "quiting" -> "quitting" (Alaa Hleihel) [1691235 1691228] - [netdrv] net/mlx4_core: Fix error handling when initializing CQ bufs in the driver (Alaa Hleihel) [1691235 1691228] - [netdrv] net/mlx4_core: Add masking for a few queries on HCA caps (Alaa Hleihel) [1691235 1691228] - [infiniband] IB/mlx4: Fix using wrong function to destroy sqp AHs under SRIOV (Alaa Hleihel) [1691235 1691228] - [netdrv] net/mlx4: replace pci_{,un}map_sg with dma_{,un}map_sg (Alaa Hleihel) [1691235 1691228] - [netdrv] net/mlx4: Get rid of page operation after dma_alloc_coherent (Alaa Hleihel) [1691235 1691228] - [netdrv] net/mlx4_core: drop useless LIST_HEAD (Alaa Hleihel) [1691235 1691228] - [infiniband] IB/mlx4: Remove set but not used variable 'pd' (Alaa Hleihel) [1691235 1691228] - [infiniband] IB/mlx4: Utilize macro to calculate SQ spare size (Alaa Hleihel) [1691235 1691228] - [netdrv] net/mlx4_en: remove fallback after kzalloc_node() (Alaa Hleihel) [1691235 1691228] - [infiniband] IB/mlx4: Remove unneeded NULL check (Alaa Hleihel) [1691235 1691228] - [infiniband] mlx4: Use snprintf instead of complicated strcpy (Alaa Hleihel) [1691235 1691228] - [netdrv] net/mlx4_core: Fix several coding style errors (Alaa Hleihel) [1691235 1691228] - [netdrv] net/mlx4_core: Fix return codes of unsupported operations (Alaa Hleihel) [1691235 1691228] - [netdrv] {net, IB}/mlx4: Initialize CQ buffers in the driver when possible (Alaa Hleihel) [1691235 1691228] - [netdrv] mlx4: use __vlan_hwaccel helpers (Alaa Hleihel) [1691235 1691228] - [netdrv] net/mlx4_en: Fix build break when CONFIG_INET is off (Alaa Hleihel) [1691233 1691228] - [netdrv] net/mlx4_en: use __netdev_tx_sent_queue() (Alaa Hleihel) [1691233 1691228] - [netdrv] net/mlx4_en: add a missing include (Alaa Hleihel) [1691233 1691228] - [infiniband] IB/mlx4: Add port and TID to MAD debug print (Alaa Hleihel) [1691233 1691228] - [infiniband] IB/mlx4: Enable debug print of SMPs (Alaa Hleihel) [1691233 1691228] - [infiniband] RDMA: Fix dependencies for rdma_user_mmap_io (Alaa Hleihel) [1691233 1691228] - [infiniband] IB/mlx4: Remove unnecessary parentheses (Alaa Hleihel) [1691233 1691228] - [infiniband] RDMA/mlx4: Use rdma_user_mmap_io (Alaa Hleihel) [1691233 1691228] - [netdrv] net/mlx4_core: Fix warnings during boot on driverinit param set failures (Alaa Hleihel) [1691228] - [netdrv] net/mlx4_core: Use devlink region_snapshot parameter (Alaa Hleihel) [1691228] - [netdrv] net/mlx4_core: Add Crdump FW snapshot support (Alaa Hleihel) [1691228] - [netdrv] net/mlx4_core: Add health buffer address capability (Alaa Hleihel) [1691228] - [netdrv] mlx4: Add support for devlink reload and load driverinit values (Alaa Hleihel) [1691228 1663198] - [netdrv] mlx4: Add mlx4 initial parameters table and register it (Alaa Hleihel) [1691228 1663198] - [infiniband] IB/mlx4: Create slave AH's directly (Alaa Hleihel) [1691228] - [infiniband] IB/mlx4: Add support for drain SQ & RQ (Alaa Hleihel) [1691228] - [net] openvswitch: return an error instead of doing BUG_ON() (Eelco Chaudron) [1700468] - [include] net: add netif_is_geneve() (Petr Oros) [1707002] - [netdrv] team: fix possible recursive locking when add slaves (Hangbin Liu) [1700679] - [netdrv] phy: Fix ioctl handler when modifing MII_ADVERTISE (Petr Oros) [1691676] - [netdrv] mii: Add mii_lpa_mod_linkmode_lpa_t (Petr Oros) [1691676] - [netdrv] phy: marvell: Rename mii_lpa_to_linkmode_lpa_t (Petr Oros) [1691676] - [netdrv] mii: Rename mii_stat1000_to_linkmode_lpa_t (Petr Oros) [1691676] - [include] mii: Fix autoneg in mii_lpa_to_linkmode_lpa_t() (Petr Oros) [1691676] - [netdrv] phy: remove unused code in phy_probe (Petr Oros) [1691676] - [netdrv] phy: check if advertising is zero using linkmode_empty (Petr Oros) [1691676] - [netdrv] phy: marvell: remove set but not used variable 'pause' (Petr Oros) [1691676] - [netdrv] phy: Add support for resolving 5G and 2.5G autoneg (Petr Oros) [1691676] - [netdrv] phy: Add more link modes to the settings table (Petr Oros) [1691676] - [netdrv] phy: Fixup kerneldoc markup. (Petr Oros) [1691676] - [netdrv] phy: Convert u32 phydev->lp_advertising to linkmode (Petr Oros) [1691676] - [netdrv] ethernet: Convert phydev advertize and supported from u32 to link mode (Petr Oros) [1691676] - [netdrv] bonding: Issue NETDEV_PRE_CHANGEADDR (Ivan Vecera) [1705509] - [netdrv] bonding: Give bond_set_dev_addr() a return value (Ivan Vecera) [1705509] - [netdrv] ipvlan: Issue NETDEV_PRE_CHANGEADDR (Ivan Vecera) [1705509] - [net] bridge: Handle NETDEV_PRE_CHANGEADDR from ports (Ivan Vecera) [1705509] - [net] bridge: Issue NETDEV_PRE_CHANGEADDR (Ivan Vecera) [1705509] - [net] dev: Issue NETDEV_PRE_CHANGEADDR (Ivan Vecera) [1705509] - [net] dev: Add NETDEV_PRE_CHANGEADDR (Ivan Vecera) [1705509] - [net] dev: Add extack argument to dev_set_mac_address() (Ivan Vecera) [1705509] - [netdrv] phy: phy driver features are mandatory (Petr Oros) [1691720] - [netdrv] phy: add missing phy driver features (Petr Oros) [1691720] - [netdrv] phy: Add missing features to PHY drivers (Petr Oros) [1691720] - [netdrv] phy: genphy_10g_driver: Avoid NULL pointer dereference (Petr Oros) [1691720] - [netdrv] phy: phy_support_sym_pause: Clear Asym Pause (Petr Oros) [1691720] - [netdrv] phy: Replace phy driver features u32 with link_mode bitmap (Petr Oros) [1691720] - [netdrv] ethernet: xgbe: expand PHY_GBIT_FEAUTRES (Petr Oros) [1691720] - [net] net: phy: Add limkmode equivalents to some of the MII ethtool helpers (Petr Oros) [1691720] - [netdrv] phy: Add helper for advertise to lcl value (Petr Oros) [1691720] - [net] phy: Add helper to convert MII ADV register to a linkmode (Petr Oros) [1691720] - [netdrv] phy: Add phydev_info() (Petr Oros) [1691720] - [netdrv] phy: Add phydev_warn() (Petr Oros) [1691720] - [netdrv] phy: Move linkmode helpers to somewhere public (Petr Oros) [1691720] - [netdrv] ethernet: dpaa: remove unused variables (Petr Oros) [1691720] - [netdrv] ravb: Disable Pause Advertisement (Petr Oros) [1691720] - [netdrv] ethernet: Add helper to determine if pause configuration is supported (Petr Oros) [1691720] - [netdrv] ethernet: Add helper for set_pauseparam for Pause (Petr Oros) [1691720] - [netdrv] ethernet: Add helper for set_pauseparam for Asym Pause (Petr Oros) [1691720] - [netdrv] ethernet: Add helper for MACs which support pause (Petr Oros) [1691720] - [netdrv] ethernet: Add helper for MACs which support asym pause (Petr Oros) [1691720] - [netdrv] ethernet: Add helper to remove a supported link mode (Petr Oros) [1691720] - [netdrv] ethernet: Fix up drivers masking pause support (Petr Oros) [1691720] - [netdrv] bcmgenet: Fix speed selection for reverse MII (Petr Oros) [1691720] - [netdrv] ethernet: Use phy_set_max_speed() to limit advertised speed (Petr Oros) [1691720] - [netdrv] phy: bcm63xx: Allow to be built with COMPILE_TEST (Petr Oros) [1691720] - [netdrv] phy: et1011c: Remove incorrect missing 1000 Half (Petr Oros) [1691720] - [netdrv] phy: ste10Xp: Remove wrong SUPPORTED_Pause (Petr Oros) [1691720] - [tools] selftests: net: ip_defrag: cover new IPv6 defrag behavior (Guillaume Nault) [1660282] - [tools] selftests: net: fix/improve ip_defrag selftest (Guillaume Nault) [1660282] - [tools] selftests: use posix-style redirection in ip_defrag.sh (Guillaume Nault) [1660282] - [tools] selftests: net: Clean up an unused variable (Guillaume Nault) [1660282] - [tools] selftests/net: add ipv6 tests to ip_defrag selftest (Guillaume Nault) [1660282] - [tools] selftests/net: add ip_defrag selftest (Guillaume Nault) [1660282] - [net] ip6: fix skb leak in ip6frag_expire_frag_queue() (Guillaume Nault) [1660282] - [net] IP6 defrag: use rbtrees in nf_conntrack_reasm.c (Guillaume Nault) [1660282] - [net] IP6 defrag: use rbtrees for IPv6 defrag (Guillaume Nault) [1660282] - [net] IP defrag: encapsulate rbtree defrag code into callable functions (Guillaume Nault) [1660282] - [net] ipv4: do not handle duplicate fragments as overlapping (Guillaume Nault) [1660282] - [net] ipv4: ipv6: netfilter: Adjust the frag mem limit when truesize changes (Guillaume Nault) [1660282] - [net] ipv6: remove dependency of nf_defrag_ipv6 on ipv6 module (Guillaume Nault) [1660282] - [net] ipv6: fix typo in net/ipv6/reassembly.c (Guillaume Nault) [1660282] - [net] core: dev: Attach extack to NETDEV_PRE_UP (Ivan Vecera) [1705501] - [net] core: dev: Add call_netdevice_notifiers_extack() (Ivan Vecera) [1705501] - [net] core: dev: Add extack argument to __dev_change_flags() (Ivan Vecera) [1705501] - [net] core: dev: Add extack argument to dev_change_flags() (Ivan Vecera) [1705501] - [netdrv] ipvlan: ipvlan_set_port_mode(): Add an extack argument (Ivan Vecera) [1705501] - [netdrv] vrf: cycle_netdev(): Add an extack argument (Ivan Vecera) [1705501] - [net] net: core: dev: Add extack argument to dev_open() (Ivan Vecera) [1705501] - [net] vlan: conditional inclusion of FCoE hooks to match netdevice.h and bnx2x (Chris Leech) [1685894] - [net] Do not route unicast IP packets twice (Ivan Vecera) [1704923] - [net] skbuff: Rename 'offload_mr_fwd_mark' to 'offload_l3_fwd_mark' (Ivan Vecera) [1704923] - [net] devlink: Add 'fw_load_policy' generic parameter (Ivan Vecera) [1704902] - [net] bridge: Extend br_vlan_get_pvid() for bridge ports (Ivan Vecera) [1704863] - [net] ipv4: Notify about changes to ip_forward_update_priority (Ivan Vecera) [1704697] - [net] ipv4: Control SKB reprioritization after forwarding (Ivan Vecera) [1704697] - [net] dcb: Add priority-to-DSCP map getters (Ivan Vecera) [1704639] - [net] xsk: export xdp_get_umem_from_qid (Ivan Vecera) [1704606] - [net] net: Add lag.h, net_lag_port_dev_txable() (Ivan Vecera) [1704297] - [netdrv] team: Publish team_port_get_rcu() (Ivan Vecera) [1704297] - [net] sched: sch_api: set an error msg when qdisc_alloc_handle() fails (Ivan Vecera) [1677094] - [net] ethtool: Remove unnecessary null check in ethtool_rx_flow_rule_create (Ivan Vecera) [1691738] - [net] flow_offload: fix block stats (Ivan Vecera) [1691738] - [net] sched: flower: only return error from hw offload if skip_sw (Ivan Vecera) [1691738] - [net] flow_offload: Fix flow action infrastructure (Ivan Vecera) [1691738] - [net] ethtool: add ethtool_rx_flow_spec to flow_rule structure translator (Ivan Vecera) [1691738] - [net] flow_offload: add wake-up-on-lan and queue to flow_action (Ivan Vecera) [1691738] - [net] flow_offload: add statistics retrieval infrastructure and use it (Ivan Vecera) [1691738] - [net] cls_api: add translator to flow_action representation (Ivan Vecera) [1691738] - [net] flow_offload: add flow action infrastructure (Ivan Vecera) [1691738] - [net] flow_offload: add flow_rule and flow_match structures and use them (Ivan Vecera) [1691738] - [net] netfilter: ipv6: Don't preserve original oif for loopback address (Florian Westphal) [1702813] - [net] netfilter: ipv6: Preserve link scope traffic original oif (Florian Westphal) [1702813] - [net] sctp: implement memory accounting on rx path (Xin Long) [1665243] {CVE-2019-3874} - [net] sctp: implement memory accounting on tx path (Xin Long) [1665243] {CVE-2019-3874} - [net] openvswitch: fix flow actions reallocation (Eelco Chaudron) [1700468] - [net] openvswitch: fix missing checks for nla_nest_start (Eelco Chaudron) [1700468] - [net] openvswitch: fix a NULL pointer dereference (Eelco Chaudron) [1700468] - [net] openvswitch: meter: Use struct_size() in kzalloc() (Eelco Chaudron) [1700468] - [net] openvswitch: Fix IPv6 later frags parsing (Eelco Chaudron) [1700468] - [net] openvswitch: fix spelling mistake "execeeds" -> "exceeds" (Eelco Chaudron) [1700468] - [net] openvswitch: remove BUG_ON from get_dpdev (Eelco Chaudron) [1700468] - [net] openvswitch: fix linking without CONFIG_NF_CONNTRACK_LABELS (Eelco Chaudron) [1700468] - [net] revert "openvswitch: Fix template leak in error cases." (Eelco Chaudron) [1700468] - [net] openvswitch: Use correct reply values in datapath and vport ops (Eelco Chaudron) [1700468] - [net] ovs: fix return type of ndo_start_xmit function (Eelco Chaudron) [1700468] - [net] openvswitch: Derive IP protocol number for IPv6 later frags (Eelco Chaudron) [1700468] - [net] openvswitch: kernel datapath clone action (Eelco Chaudron) [1700468] - [net] openvswitch: Avoid OOB read when parsing flow nlattrs (Eelco Chaudron) [1700468] - [net] net/vlan: remove unused #define HAVE_VLAN_GET_TAG (Ivan Vecera) [1700369] - [net] vlan: include the shift in skb_vlan_tag_get_prio() (Ivan Vecera) [1700369] - [net] vlan: introduce __vlan_hwaccel_copy_tag() helper (Ivan Vecera) [1700369] - [net] vlan: introduce __vlan_hwaccel_clear_tag() helper (Ivan Vecera) [1700369] - [net] sctp: initialize _pad of sockaddr_in before copying to user memory (Xin Long) [1699076] - [net] sctp: use memdup_user instead of vmemdup_user (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_STREAM_SCHEDULER sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_EVENT sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_ENABLE_STREAM_RESET sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_DEFAULT_PRINFO sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_AUTH_DEACTIVATE_KEY sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_AUTH_DELETE_KEY sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_AUTH_ACTIVE_KEY sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_AUTH_KEY sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_MAX_BURST sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_CONTEXT sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_DEFAULT_SNDINFO sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_DELAYED_SACK sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_DEFAULT_SEND_PARAM sockopt (Xin Long) [1699076] - [net] sctp: not copy sctp_sock pd_lobby in sctp_copy_descendant (Xin Long) [1699076] - [net] sctp: get sctphdr by offset in sctp_compute_cksum (Xin Long) [1699076] - [net] sctp: call sctp_auth_init_hmacs() in sctp_sock_migrate() (Xin Long) [1699076] - [net] sctp: move up sctp_auth_init_hmacs() in sctp_endpoint_init() (Xin Long) [1699076] - [net] sctp: sctp_sock_migrate() returns error if sctp_bind_addr_dup() fails (Xin Long) [1699076] - [net] sctp: remove sched init from sctp_stream_init (Xin Long) [1699076] - [net] sctp: call iov_iter_revert() after sending ABORT (Xin Long) [1699076] - [net] ipvs: get sctphdr by sctphoff in sctp_csum_check (Xin Long) [1699076] - [net] sctp: chunk.c: correct format string for size_t in printk (Xin Long) [1699076] - [net] sctp: don't compare hb_timer expire date before starting it (Xin Long) [1699076] - [net] doc: sctp: Merge and clean up rst files (Xin Long) [1699076] - [net] sctp: set stream ext to NULL after freeing it in sctp_stream_outq_migrate (Xin Long) [1699076] - [net] sctp: add SCTP_FUTURE_ASOC and SCTP_CURRENT_ASSOC for SCTP_STREAM_SCHEDULER sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_EVENT sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_ENABLE_STREAM_RESET sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_DEFAULT_PRINFO sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_AUTH_DEACTIVATE_KEY sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_AUTH_DELETE_KEY sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_AUTH_ACTIVE_KEY sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_AUTH_KEY sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_MAX_BURST sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_CONTEXT sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_DEFAULT_SNDINFO sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_DEFAULT_SEND_PARAM sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_DELAYED_SACK sockopt (Xin Long) [1699076] - [net] sctp: add SCTP_CURRENT_ASSOC for SCTP_STREAM_SCHEDULER_VALUE sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC for SCTP_INTERLEAVING_SUPPORTED sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC for SCTP_RECONFIG_SUPPORTED sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC for SCTP_PR_SUPPORTED sockopt (Xin Long) [1699076] - [net] sctp: add SCTP_FUTURE_ASSOC for SCTP_PEER_ADDR_THLDS sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC for SCTP_LOCAL_AUTH_CHUNKS sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC for SCTP_MAXSEG sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC for SCTP_ASSOCINFO sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC for SCTP_RTOINFO sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC for SCTP_PEER_ADDR_PARAMS sockopt (Xin Long) [1699076] - [net] sctp: introduce SCTP_FUTURE/CURRENT/ALL_ASSOC (Xin Long) [1699076] - [net] sctp: set flow sport from saddr only when it's 0 (Xin Long) [1699076] - [net] sctp: set chunk transport correctly when it's a new asoc (Xin Long) [1699076] - [net] sctp: improve the events for sctp stream adding (Xin Long) [1699076] - [net] sctp: improve the events for sctp stream reset (Xin Long) [1699076] - [net] sctp: allocate sctp_sockaddr_entry with kzalloc (Xin Long) [1699076] - [net] sctp: initialize sin6_flowinfo for ipv6 addrs in sctp_inet6addr_event (Xin Long) [1699076] - [net] sctp: frag_point sanity check (Xin Long) [1699076] - [net] sctp: kfree_rcu asoc (Xin Long) [1699076] - [net] sctp: update frag_point when stream_interleave is set (Xin Long) [1699076] - [net] sctp: add sockopt SCTP_EVENT (Xin Long) [1699076] - [net] sctp: rename enum sctp_event to sctp_event_type (Xin Long) [1699076] - [net] sctp: add subscribe per asoc (Xin Long) [1699076] - [net] sctp: define subscribe in sctp_sock as __u16 (Xin Long) [1699076] - [net] sctp: process sk_reuseport in sctp_get_port_local (Xin Long) [1699076] - [net] sctp: add sock_reuseport for the sock in __sctp_hash_endpoint (Xin Long) [1699076] - [net] sctp: do reuseport_select_sock in __sctp_rcv_lookup_endpoint (Xin Long) [1699076] - [net] sctp: Fix SKB list traversal in sctp_intl_store_ordered(). (Xin Long) [1699076] - [net] sctp: Fix SKB list traversal in sctp_intl_store_reasm(). (Xin Long) [1699076] - [net] sctp: define SCTP_SS_DEFAULT for Stream schedulers (Xin Long) [1699076] - [net] sctp: clear the transport of some out_chunk_list chunks in sctp_assoc_rm_peer (Xin Long) [1699076] - [net] sctp: use sk_wmem_queued to check for writable space (Xin Long) [1699076] - [net] sctp: count both sk and asoc sndbuf with skb truesize and sctp_chunk size (Xin Long) [1699076] - [net] sctp: use the pmtu from the icmp packet to update transport pathmtu (Xin Long) [1699076] - [net] sctp: fix fall-through annotation (Xin Long) [1699076] - [net] sctp: Use skb_queue_is_first(). (Xin Long) [1699076] - [net] sctp: not traverse asoc trans list if non-ipv6 trans exists for ipv6_flowlabel (Xin Long) [1699076] - [net] sctp: fix invalid reference to the index variable of the iterator (Xin Long) [1699076] - [net] sctp: remove useless start_fail from sctp_ht_iter in proc (Xin Long) [1699076] - [net] sctp: Make wrappers for accessing in/out streams (Xin Long) [1699076] - [net] sctp: whitespace fixes (Xin Long) [1699076] - [net] sctp: check for ipv6_pinfo legal sndflow with flowlabel in sctp_v6_get_dst (Xin Long) [1699076] - [net] sctp: add support for setting flowlabel when adding a transport (Xin Long) [1699076] - [net] sctp: add spp_ipv6_flowlabel and spp_dscp for sctp_paddrparams (Xin Long) [1699076] - [net] sctp: add support for dscp and flowlabel per transport (Xin Long) [1699076] - [net] ipv4: add __ip_queue_xmit() that supports tos param (Xin Long) [1699076] - [net] sctp: add support for SCTP_REUSE_PORT sockopt (Xin Long) [1699076] - [netdrv] pptp: dst_release sk_dst_cache in pptp_sock_destruct (Xin Long) [1671606] - [net] datagram: fix unbounded loop in __skb_try_recv_datagram() (Paolo Abeni) [1692379] - [net] ipv6: route: purge exception on removal (Paolo Abeni) [1669049] - [net] vsock: cope with memory allocation failure at socket creation time (Paolo Abeni) [1671619] - [net] ptp: fix Spectre v1 vulnerability (Hangbin Liu) [1664624]- [infiniband] RDMA/bnxt_re: fix or'ing of data into an uninitialized struct member (Selvin Xavier) [1664798] - [netdrv] RDMA/bnxt_en: Enable RDMA driver support for 57500 chip (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Update kernel user abi to pass chip context (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Add extended psn structure for 57500 adapters (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Enable GSI QP support for 57500 series (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Skip backing store allocation for 57500 series (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Add 64bit doorbells for 57500 series (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Add chip context to identify 57500 series (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: fix a size calculation (Selvin Xavier) [1664798] - [infiniband] infiniband: bnxt_re: qplib: Check the return value of send_message (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Increase depth of control path command queue (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Query HWRM Interface version from FW (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Make use of destroy AH sleepable flag (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Make use of create AH sleepable flag (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Avoid accessing the device structure after it is freed (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Fix system hang when registration with L2 driver fails (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Avoid resource leak in case the NQ registration fails (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Wait for delayed work to finish before device removal (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Limit max_pkey to 16 bit value (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Fix qp async event reporting (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Report out of sequence hw counters (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Expose rx discards and drop counters (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Prevent driver crash due to NULL pointer in error message print (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Drop L2 async events silently (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Avoid accessing nq->bar_reg_iomem in failure case (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Avoid NULL check after accessing the pointer (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Remove the unnecessary version macro definition (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Fix recursive lock warning in debug kernel (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Add missing spin lock initialization (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: QPLIB: Add and use #define dev_fmt(fmt) "QPLIB: " fmt (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Modify a fall-through annotation (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Fix a bunch of off by one bugs in qplib_fp.c (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Fix a couple off by one bugs (Selvin Xavier) [1664798] - [powerpc] powerpc/fadump: Do not allow hot-remove memory from fadump reserved area. (Gustavo Duarte) [1524686] - [powerpc] powerpc/fadump: Throw proper error message on fadump registration failure (Gustavo Duarte) [1524686] - [powerpc] powerpc/fadump: Reservationless firmware assisted dump (Gustavo Duarte) [1524686] - [infiniband] IB/hfi1: Fix WQ_MEM_RECLAIM warning (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Implement CCA for TID RDMA protocol (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Remove WARN_ON when freeing expected receive groups (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Unify the software PSN check for TID RDMA READ/WRITE (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to read next expected psn from hardware flow (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Delay the release of destination mr for TID RDMA WRITE DATA (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Do not flush send queue in the TID RDMA second leg (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Fix the allocation of RSM table (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Eliminate opcode tests on mr deref (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Clear the IOWAIT pending bits when QP is put into error state (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Failed to drain send queue when QP is put into error state (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add missing break in switch statement (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Fix a build warning for TID RDMA READ (Alex Estrin) [1660618] - [infiniband] RDMA/rdmavt: Adapt to handle non-uniform sizes on umem SGEs (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Prioritize the sending of ACK packets (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add static trace for TID RDMA WRITE protocol (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Enable TID RDMA WRITE protocol (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add interlock between TID RDMA WRITE and other requests (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add TID RDMA WRITE functionality into RDMA verbs (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add the dual leg code (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add the TID second leg ACK packet builder (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add the TID second leg send packet builder (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Resend the TID RDMA WRITE DATA packets (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to receive TID RDMA RESYNC packet (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to build TID RDMA RESYNC packet (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add TID RDMA retry timer (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to receive TID RDMA ACK packet (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to build TID RDMA ACK packet (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to receive TID RDMA WRITE DATA packet (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to build TID RDMA WRITE DATA packet (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to receive TID RDMA WRITE response (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add TID resource timer (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to build TID RDMA WRITE response (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add functions to receive TID RDMA WRITE request (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add an s_acked_ack_queue pointer (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Allow for extra entries in QP's s_ack_queue (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Build TID RDMA WRITE request (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add static trace for TID RDMA READ protocol (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Enable TID RDMA READ protocol (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add interlock between a TID RDMA request and other requests (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Integrate TID RDMA READ protocol into RC protocol (Alex Estrin) [1660618] - [include] IB/hfi1: Increment the retry timeout value for TID RDMA READ request (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add functions for restarting TID RDMA READ request (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add TID RDMA handlers (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add functions to receive TID RDMA READ response (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to build TID RDMA READ response (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add functions to receive TID RDMA READ request (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Set PbcInsertHcrc for TID RDMA packets (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add functions to build TID RDMA READ request (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add static trace for flow and TID management functions (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add the counter n_tidwait (Alex Estrin) [1660618] - [infiniband] IB/hfi1: TID RDMA RcvArray programming and TID allocation (Alex Estrin) [1660618] - [infiniband] IB/hfi1: TID RDMA flow allocation (Alex Estrin) [1660618] - [infiniband] IB/hfi: Move RC functions into a header file (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add static trace for OPFN (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Integrate OPFN into RC transactions (Alex Estrin) [1660618] - [infiniband] IB/hfi1, IB/rdmavt: Allow for extending of QP's s_ack_queue (Alex Estrin) [1660618] - [infiniband] IB/hfi1: OPFN interface (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add OPFN helper functions for TID RDMA feature (Alex Estrin) [1660618] - [infiniband] IB/hfi1: OPFN support discovery (Alex Estrin) [1660618] - [infiniband] IB/{hfi1, qib, rvt} Cleanup open coded sge usage (Alex Estrin) [1660618] - [infiniband] IB/{hfi1,qib}: Cleanup open coded sge sizing (Alex Estrin) [1660618] - [infiniband] RDMA/qib: Use GUP longterm for PSM page pining (Alex Estrin) [1660618] - [infiniband] infiniband: qib: no need to check return value of debugfs_create functions (Alex Estrin) [1660618] - [infiniband] infiniband: hfi1: no need to check return value of debugfs_create functions (Alex Estrin) [1660618] - [infiniband] infiniband: hfi1: drop crazy DEBUGFS_SEQ_FILE_CREATE() macro (Alex Estrin) [1660618] - [infiniband] IB/{hfi1, qib}: Fix WC.byte_len calculation for UD_SEND_WITH_IMM (Alex Estrin) [1660618] - [infiniband] IB/qib: Fix an error code in qib_sdma_verbs_send() (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Reduce lock contention on iowait_lock for sdma and pio (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Close VNIC sdma_progress sleep window (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Allow the driver to initialize QP priv struct (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add OPFN and TID RDMA capability bits (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Unreserve a reserved request when it is completed (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Consider LMC in 16B/bypass ingress packet check (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Limit VNIC use of SDMA engines to the available count (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Correctly process FECN and BECN in packets (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Ignore LNI errors before DC8051 transitions to Polling state (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Dump pio info for non-user send contexts (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Fix a latency issue for small messages (Alex Estrin) [1660618] - [infiniband] RDMA/qib: Remove all occurrences of BUG_ON() (Alex Estrin) [1660618] - [infiniband] IB/qib: fix spelling mistake "colescing" -> "coalescing" (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Use VL15 for SM packets (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add mtu check for operational data VLs (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add static trace for iowait (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Prepare resource waits for dual leg (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Error path MAD response size is incorrect (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Move UnsupportedVL bits definitions to the correct header (Alex Estrin) [1660618] - [infiniband] IB/hfi1: set_intr_bits uses incorrect source for register modification (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Missing return value in error path for user sdma (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Right size user_sdma sequence numbers and related variables (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Move URGENT IRQ enable to hfi1_rcvctrl() (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Rework the IRQ API to be more flexible (Alex Estrin) [1660618] - [infiniband] IB/hfi1: PCIe bus width retry (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Make the MSIx resource allocation a bit more flexible (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Prepare for new HFI1 MSIx API (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Get the hfi1_devdata structure as early as possible (Alex Estrin) [1660618] - [infiniband] IB/hfi1: tune_pcie_caps is arbitrarily placed, poorly (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Remove duplicated defines (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Rework file list in Makefile (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Remove incorrect call to do_interrupt callback (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Set in_use_ctxts bits for user ctxts only (Alex Estrin) [1660618] - [include] include/rdma/opa_addr.h: Fix an endianness issue (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Remove INTx support and simplify MSIx usage (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Reorg ctxtdata and rightsize fields (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Remove caches of chip CSRs (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Remove unused/writeonly devdata fields (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Rightsize ctxt_eager_bufs fields (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Remove rcvctrl from ctxtdata (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Remove rcvhdrq_size (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Remove rcvhdrsize (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Move rhf_offset from devdata to ctxtdata (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Move normal functions from hfi1_devdata to const array (Alex Estrin) [1660618] - [infiniband] scsi: RDMA/srpt: Fix handling of TMF submission failure (Jonathan Toppins) [1685313] - [infiniband] scsi: RDMA/srpt: Fix a credit leak for aborted commands (Jonathan Toppins) [1685313] - [net] xprtrdma: Reduce the doorbell rate (Receive) (Jonathan Toppins) [1685313] - [net] xprtrdma: Fix sparse warnings (Jonathan Toppins) [1685313] - [net] xprtrdma: Fix helper that drains the transport (Jonathan Toppins) [1685313] - [netdrv] enic: fix build warning without CONFIG_CPUMASK_OFFSTACK (Jonathan Toppins) [1685313] - [infiniband] IB/usnic: Fix out of bounds index check in query pkey (Jonathan Toppins) [1685313] - [infiniband] IB/usnic: Remove stub functions (Jonathan Toppins) [1685313] - [infiniband] rdma: fix build errors on s390 and MIPS due to bad ZERO_PAGE use (Jonathan Toppins) [1685313] - [infiniband] RDMA/ucontext: Fix regression with disassociate (Jonathan Toppins) [1685313] - [infiniband] IB/iser: Fix dma_nents type definition (Jonathan Toppins) [1685313] - [infiniband] IB/iser: Pass the correct number of entries for dma mapped SGL (Jonathan Toppins) [1685313] - [infiniband] RDMA/rxe: Use for_each_sg_page iterator on umem SGL (Jonathan Toppins) [1685313] - [infiniband] RDMA/vmw_pvrdma: Fix memory leak on pvrdma_pci_remove (Jonathan Toppins) [1685313] - [infiniband] RDMA/vmw_pvrdma: Support upto 64-bit PFNs (Jonathan Toppins) [1683475] - [include] IB/mlx5: Remove dead code (Jonathan Toppins) [1685313] - [infiniband] IB/mlx5: Ranges in implicit ODP MR inherit its write access (Jonathan Toppins) [1685313] - [infiniband] IB/rdmavt: Fix frwr memory registration (Jonathan Toppins) [1685313] - [infiniband] IB/rdmavt: Add wc_flags and wc_immdata to cq entry trace (Jonathan Toppins) [1685313] - [infiniband] IB/rdmavt: Fix concurrency panics in QP post_send and modify to error (Jonathan Toppins) [1685313] - [infiniband] IB/rdmavt: Fix loopback send with invalidate ordering (Jonathan Toppins) [1685313] - [infiniband] IB/hfi1: Add limit test for RC/UC send via loopback (Jonathan Toppins) [1685313] - [infiniband] RDMA/iwcm: Fix string truncation error (Jonathan Toppins) [1685313] - [infiniband] RDMA/iwcm: add tos_set bool to iw_cm struct (Jonathan Toppins) [1685313] - [infiniband] RDMA/cma: listening device cm_ids should inherit tos (Jonathan Toppins) [1685313] - [infiniband] RDMA/cma: Rollback source IP address if failing to acquire device (Jonathan Toppins) [1685313] - [infiniband] RDMA/device: Call ib_cache_release_one() only from ib_device_release() (Jonathan Toppins) [1685313] - [infiniband] RDMA/device: Ensure that security memory is always freed (Jonathan Toppins) [1685313] - [infiniband] RDMA/uverbs: Fix an error flow in ib_uverbs_poll_cq (Jonathan Toppins) [1685313] - [infiniband] IB/ipoib: Make ipoib_intercept_dev_id_attr() static (Jonathan Toppins) [1685313] - [infiniband] RDMA: Provide safe ib_alloc_device() function (Jonathan Toppins) [1685313] - [infiniband] IB/core, ipoib: Do not overreact to SM LID change event (Jonathan Toppins) [1685313] - [infiniband] IB/core: Abort page fault handler silently during owning process exit (Jonathan Toppins) [1685313] - [infiniband] RDMA/core: Verify that memory window type is legal (Jonathan Toppins) [1685313] - [infiniband] IB/core: Don't register each MAD agent for LSM notifier (Jonathan Toppins) [1711086 1685313] - [include] IB/core: Eliminate a hole in MAD agent struct (Jonathan Toppins) [1711086 1685313] - [infiniband] IB/core: Fix potential memory leak while creating MAD agents (Jonathan Toppins) [1711086 1685313] - [infiniband] IB/core: Unregister notifier before freeing MAD security (Jonathan Toppins) [1711086 1685313] - [infiniband] IB/core: Destroy QP if XRC QP fails (Jonathan Toppins) [1685313] - [infiniband] IB/core: Declare local functions 'static' (Jonathan Toppins) [1685313] - [infiniband] RDMA/i40iw: Make sure to initialize ib_device_ops (Jonathan Toppins) [1685313] - [rpmspec] Update the kernel rpm package description to mention backports/bug fixes ("Herton R. Krzesinski") [1701064] - [netdrv] bonding: fix arp_validate toggling in active-backup mode (Jarod Wilson) [1654214] - [scsi] scsi: bnx2i: fix indentation issue, remove a tab (Maurizio Lombardi) [1665626] - [scsi] scsi: bnx2i: remove set but not used variable 'cid_num' (Maurizio Lombardi) [1665626] - [scsi] scsi: bnx2i: add error handling for ioremap_nocache (Maurizio Lombardi) [1665626] - [wireless] iwlwifi: mvm: Send LQ command as async when necessary (Stanislaw Gruszka) [1687265] - [scsi] scsi: bnx2fc: Fix error handling in probe() (Maurizio Lombardi) [1665625] - [scsi] scsi: bnx2fc: Fix NULL dereference in error handling (Maurizio Lombardi) [1665625] - [scsi] scsi: bnx2fc: Remove set but not used variable 'oxid' (Maurizio Lombardi) [1665625] - [scsi] bnx2fc_fcoe: Use skb_queue_walk_safe(). (Maurizio Lombardi) [1665625] - [netdrv] hv_netvsc: Fix rndis_per_packet_info internal field initialization (Mohammed Gamal) [1691375] - [netdrv] hv_netvsc: Add handler for LRO setting change (Mohammed Gamal) [1691375] - [netdrv] hv_netvsc: Add support for LRO/RSC in the vSwitch (Mohammed Gamal) [1691375] - [netdrv] hv_netvsc: Fix unwanted wakeup after tx_disable (Mohammed Gamal) [1691375] - [netdrv] hv_netvsc: Fix IP header checksum for coalesced packets (Mohammed Gamal) [1691375] - [netdrv] hv_netvsc: fix typos in code comments (Mohammed Gamal) [1691375] - [netdrv] hv_netvsc: Fix hash key value reset after other ops (Mohammed Gamal) [1691375] - [netdrv] hv_netvsc: Refactor assignments of struct netvsc_device_info (Mohammed Gamal) [1691375] - [netdrv] hv_netvsc: Fix ethtool change hash key error (Mohammed Gamal) [1691375] - [netdrv] ice: Disable sniffing VF traffic on PF (Kamal Heib) [1659176] - [netdrv] ice: Use more efficient structures (Kamal Heib) [1659176] - [netdrv] ice: Use bitfields where possible (Kamal Heib) [1659176] - [netdrv] ice: Add function to program ethertype based filter rule on VSIs (Kamal Heib) [1659176] - [netdrv] ice: Separate if conditions for ice_set_features() (Kamal Heib) [1659176] - [netdrv] ice: Remove __always_unused attribute (Kamal Heib) [1659176] - [netdrv] ice: Suppress false-positive style issues reported by static analyzer (Kamal Heib) [1659176] - [netdrv] ice: Refactor getting/setting coalesce (Kamal Heib) [1659176] - [netdrv] ice: Always free/allocate q_vectors (Kamal Heib) [1659176] - [netdrv] ice: Do not unnecessarily initialize local variable (Kamal Heib) [1659176] - [netdrv] ice: Add more validation in ice_vc_cfg_irq_map_msg (Kamal Heib) [1659176] - [netdrv] ice: Don't remove VLAN filters that were never programmed (Kamal Heib) [1659176] - [netdrv] ice: Preserve VLAN Rx stripping settings (Kamal Heib) [1659176] - [netdrv] ice: Fix for allowing too many MDD events on VF (Kamal Heib) [1659176] - [netdrv] ice: Use pf instead of vsi-back (Kamal Heib) [1659176] - [netdrv] ice: Use dev_err when ice_cfg_vsi_lan fails (Kamal Heib) [1659176] - [netdrv] ice: Refactor link event flow (Kamal Heib) [1659176] - [netdrv] ice: Add missing PHY type to link settings (Kamal Heib) [1659176] - [netdrv] ice: Add reg_idx variable in ice_q_vector structure (Kamal Heib) [1659176] - [netdrv] ice: Remove runtime change of PFINT_OICR_ENA register (Kamal Heib) [1659176] - [netdrv] ice: Fix issue when adding more than allowed VLANs (Kamal Heib) [1659176] - [netdrv] ice: Remove unnecessary wait when disabling/enabling Rx queues (Kamal Heib) [1659176] - [netdrv] ice: Add ability to update rx-usecs-high (Kamal Heib) [1659176] - [netdrv] ice: Add 52 byte RSS hash key support (Kamal Heib) [1659176] - [netdrv] ice: Use ice_for_each_q_vector macro where possible (Kamal Heib) [1659176] - [netdrv] ice: Validate ring existence and its q_vector per VSI (Kamal Heib) [1659176] - [netdrv] ice: Reduce scope of variable in ice_vsi_cfg_rxqs (Kamal Heib) [1659176] - [netdrv] ice: Resolve static analysis reported issue (Kamal Heib) [1659176] - [netdrv] ice: Return configuration error without queue to disable (Kamal Heib) [1659176] - [netdrv] ice: Create framework for VSI queue context (Kamal Heib) [1659176] - [netdrv] ice: Calculate ITR increment based on direct calculation (Kamal Heib) [1700995 1659176] - [netdrv] ice: Bump driver version (Kamal Heib) [1700995 1659176] - [netdrv] ice: Add code to control FW LLDP and DCBX (Kamal Heib) [1700995 1659176] - [netdrv] ice: Add code for DCB rebuild (Kamal Heib) [1700995 1659176] - [netdrv] ice: Add code to get DCB related statistics (Kamal Heib) [1700995 1659176] - [netdrv] ice: Add priority information into VLAN header (Kamal Heib) [1700995 1659176] - [netdrv] ice: Update rings based on TC information (Kamal Heib) [1700995 1659176] - [netdrv] ice: Add code to process LLDP MIB change events (Kamal Heib) [1700995 1659176] - [netdrv] ice: Add code for DCB initialization part 4/4 (Kamal Heib) [1700995 1659176] - [netdrv] ice: Add code for DCB initialization part 3/4 (Kamal Heib) [1700995 1659176] - [netdrv] ice: Add code for DCB initialization part 2/4 (Kamal Heib) [1700995 1659176] - [netdrv] ice: Add code for DCB initialization part 1/4 (Kamal Heib) [1700995 1659176] - [netdrv] ice: Bump version (Kamal Heib) [1700995 1659176] - [netdrv] ice: Fix incorrect use of abbreviations (Kamal Heib) [1700995 1659176] - [netdrv] ice: Fix typos in code comments (Kamal Heib) [1700995 1659176] - [netdrv] ice: Remove "2 BITS" comment (Kamal Heib) [1659176] - [netdrv] ice: Update comment regarding the ITR_GRAN_S (Kamal Heib) [1659176] - [netdrv] ice: Update function header for __ice_vsi_get_qs (Kamal Heib) [1659176] - [netdrv] ice: Remove unnecessary braces (Kamal Heib) [1659176] - [netdrv] ice: Remove unused function prototype (Kamal Heib) [1659176] - [netdrv] ice: Add missing case in print_link_msg for printing flow control (Kamal Heib) [1659176] - [netdrv] ice: Audit hotpath structures with pahole (Kamal Heib) [1659176] - [netdrv] ice: Do not bail out when filter already exists (Kamal Heib) [1659176] - [netdrv] ice: Fix issue with VF attempt to delete default MAC address (Kamal Heib) [1659176] - [netdrv] ice: enable VF admin queue interrupts (Kamal Heib) [1659176] - [netdrv] ice: Fix for adaptive interrupt moderation (Kamal Heib) [1659176] - [netdrv] ice: Implement pci_error_handler ops (Kamal Heib) [1659176] - [netdrv] ice: Put __ICE_PREPARED_FOR_RESET check in ice_prepare_for_reset (Kamal Heib) [1659176] - [netdrv] ice: use virt channel status codes (Kamal Heib) [1659176] - [netdrv] ice: Remove unnecessary newlines from log messages (Kamal Heib) [1659176] - [netdrv] ice: Create a generic name for the ice_rx_flg64_bits structure (Kamal Heib) [1659176] - [netdrv] ice: add and use new ice_for_each_traffic_class() macro (Kamal Heib) [1659176] - [netdrv] ice: change VF VSI tc info along with num_queues (Kamal Heib) [1659176] - [netdrv] ice: Prevent unintended multiple chain resets (Kamal Heib) [1659176] - [netdrv] ice: map Rx buffer pages with DMA attributes (Kamal Heib) [1659176] - [netdrv] ice: Limit the ice_add_rx_frag to frag addition (Kamal Heib) [1659176] - [netdrv] ice: Gather the rx buf clean-up logic for better reuse (Kamal Heib) [1659176] - [netdrv] ice: Introduce bulk update for page count (Kamal Heib) [1659176] - [netdrv] ice: Get rid of ice_pull_tail (Kamal Heib) [1659176] - [netdrv] ice: Pull out page reuse checks onto separate function (Kamal Heib) [1659176] - [netdrv] ice: Retrieve rx_buf in separate function (Kamal Heib) [1659176] - [netdrv] ice: Enable link events over the ARQ (Kamal Heib) [1659176] - [netdrv] ice: use irq_num var in ice_vsi_req_irq_msix (Kamal Heib) [1659176] - [netdrv] ice: Restore VLAN switch rule if port VLAN existed before (Kamal Heib) [1659176] - [netdrv] ice: update VSI config dynamically (Kamal Heib) [1659176] - [netdrv] ice: Get VF VSI instances directly via PF (Kamal Heib) [1659176] - [netdrv] ice: Don't let VF know that it is untrusted (Kamal Heib) [1659176] - [netdrv] ice: Set LAN_EN for all directional rules (Kamal Heib) [1659176] - [netdrv] ice: Do not set LB_EN for prune switch rules (Kamal Heib) [1659176] - [netdrv] ice: Enable LAN_EN for the right recipes (Kamal Heib) [1659176] - [netdrv] ice: Add support for PF/VF promiscuous mode (Kamal Heib) [1659176] - [netdrv] ice: code cleanup in ice_sched.c (Kamal Heib) [1659176] - [netdrv] ice: Remove unused vsi_id field (Kamal Heib) [1659176] - [netdrv] ice: fix some function prototype and signature style issues (Kamal Heib) [1659176] - [netdrv] ice: fix the divide by zero issue (Kamal Heib) [1659176] - [netdrv] ice: Fix issue reconfiguring VF queues (Kamal Heib) [1659176] - [netdrv] ice: Remove unused function prototype (Kamal Heib) [1659176] - [netdrv] ice: fix static analysis warnings (Kamal Heib) [1659176] - [netdrv] ice: Fix issue reclaiming resources back to the pool after reset (Kamal Heib) [1659176] - [netdrv] ice: Enable MAC anti-spoof by default (Kamal Heib) [1659176] - [netdrv] ice: Determine descriptor count and ring size based on PAGE_SIZE (Kamal Heib) [1659176] - [netdrv] ice: Reset all VFs with VFLR during SR-IOV init flow (Kamal Heib) [1659176] - [netdrv] ice: Get resources per function (Kamal Heib) [1659176] - [netdrv] ice: Implement flow to reset VFs with PFR and other resets (Kamal Heib) [1659176] - [netdrv] ice: configure GLINT_ITR to always have an ITR gran of 2 (Kamal Heib) [1659176] - [netdrv] ice: use ice_for_each_vsi macro when possible (Kamal Heib) [1659176] - [netdrv] ice : Ensure only valid bits are set in ice_aq_set_phy_cfg (Kamal Heib) [1659176] - [netdrv] ice: remove redundant variable and if condition (Kamal Heib) [1659176] - [netdrv] ice: avoid multiple unnecessary de-references in probe (Kamal Heib) [1659176] - [netdrv] ice: Fix issue with VF reset and multiple VFs support on PFs (Kamal Heib) [1659176] - [netdrv] ice: Fix broadcast traffic in port VLAN mode (Kamal Heib) [1659176] - [netdrv] ice: fix overlong string, update stats output (Kamal Heib) [1659176] - [netdrv] ice: Fix for FC get rx/tx pause params (Kamal Heib) [1659176] - [netdrv] ice: use absolute vector ID for VFs (Kamal Heib) [1659176] - [netdrv] ice: check for a leaf node presence (Kamal Heib) [1659176] - [netdrv] ice: flush Tx pipe on disable queue timeout (Kamal Heib) [1659176] - [netdrv] ice: clear VF ARQLEN register on reset (Kamal Heib) [1659176] - [netdrv] ice: don't spam VFs with link messages (Kamal Heib) [1659176] - [netdrv] ice: only use the VF for ICE_VSI_VF in ice_vsi_release (Kamal Heib) [1659176] - [netdrv] ice: fix numeric overflow warning (Kamal Heib) [1659176] - [netdrv] ice: fix issue where host reboots on unload when iommu=on (Kamal Heib) [1659176] - [netdrv] ice: fix ice_remove_rule_internal vsi_list handling (Kamal Heib) [1659176] - [netdrv] ice: fix stack hogs from struct ice_vsi_ctx structures (Kamal Heib) [1659176] - [netdrv] ice: sizeof() should be avoided (Kamal Heib) [1659176] - [netdrv] ice: Fix added in VSI supported nodes calc (Kamal Heib) [1659176] - [netdrv] ice: Fix the calculation of ICE_MAX_MTU (Kamal Heib) [1659176] - [netdrv] ice: Mark extack argument as __always_unused (Kamal Heib) [1659176] - [netdrv] ice: add const qualifier to mac_addr parameter (Kamal Heib) [1659176] - [netdrv] ice: Add support for new PHY types (Kamal Heib) [1659176] - [netdrv] ice: Offload SCTP checksum (Kamal Heib) [1659176] - [netdrv] ice: Allow for software timestamping (Kamal Heib) [1659176] - [netdrv] ice: Implement getting and setting ethtool coalesce (Kamal Heib) [1659176] - [netdrv] ice: Add support for adaptive interrupt moderation (Kamal Heib) [1659176] - [netdrv] ice: Move aggregator list into ice_hw instance (Kamal Heib) [1659176] - [netdrv] ice: Rework queue management code for reuse (Kamal Heib) [1659176] - [netdrv] ice: Add ethtool private flag to make forcing link down optional (Kamal Heib) [1659176] - [netdrv] ice: Set physical link up/down when an interface is set up/down (Kamal Heib) [1659176] - [netdrv] ice: Implement support for normal get_eeprom[_len] ethtool ops (Kamal Heib) [1659176] - [netdrv] ice: Add ethtool set_phys_id handler (Kamal Heib) [1659176] - [netdrv] ice: Configure RSS LUT and HASH KEY in rebuild path (Kamal Heib) [1659176] - [netdrv] ice: Refactor a few Tx scheduler functions (Kamal Heib) [1659176] - [netdrv] ice: Fix unused variable build warning (Kamal Heib) [1659176] - [netdrv] ice: Do not enable NAPI on q_vectors that have no rings (Kamal Heib) [1659176] - [netdrv] ethernet/intel: consolidate NAPI and NAPI exit (Kamal Heib) [1659176] - [netdrv] ice: Fix possible NULL pointer de-reference (Kamal Heib) [1659176] - [netdrv] ice: Use Tx|Rx in comments (Kamal Heib) [1659176] - [netdrv] ice: Cosmetic formatting changes (Kamal Heib) [1659176] - [netdrv] ice: Cleanup short function signatures (Kamal Heib) [1659176] - [netdrv] ice: Cleanup ice_tx_timeout() (Kamal Heib) [1659176] - [netdrv] ice: Fix return value from NAPI poll (Kamal Heib) [1659176] - [netdrv] ice: Constify global structures that can/should be (Kamal Heib) [1659176] - [netdrv] ice: Do not set LAN_EN for MAC-VLAN filters (Kamal Heib) [1659176] - [netdrv] ice: Pass the return value of ice_init_def_sw_recp() (Kamal Heib) [1659176] - [netdrv] ice: Cleanup duplicate control queue code (Kamal Heib) [1659176] - [netdrv] ice: Remove ICE_MAX_TXQ_PER_TXQG check when configuring Tx queue (Kamal Heib) [1659176] - [netdrv] ice: Destroy scheduler tree in reset path (Kamal Heib) [1659176] - [netdrv] ice: Fix to make VLAN priority tagged traffic to appear on all TCs (Kamal Heib) [1659176] - [netdrv] ice: Call pci_disable_sriov before stopping queues for VF (Kamal Heib) [1659176] - [netdrv] ice: Increase Rx queue disable timeout (Kamal Heib) [1659176] - [netdrv] ice: Fix NVM mask defines (Kamal Heib) [1659176] - [netdrv] ice: Avoid nested RTNL locking in ice_dis_vsi (Kamal Heib) [1659176] - [netdrv] ice: Calculate guaranteed VSIs per function and use it (Kamal Heib) [1659176] - [netdrv] ice: Remove node before releasing VSI (Kamal Heib) [1659176] - [netdrv] ice: Check for q_vector when stopping rings (Kamal Heib) [1659176] - [netdrv] ice: Fix debug print in ice_tx_timeout (Kamal Heib) [1659176] - [netdrv] intel-ethernet: use correct module license (Kamal Heib) [1659176] - [netdrv] bnx2x: Add support for detection of P2P event packets. (Manish Chopra) [1638306 1663271] - [netdrv] bnx2x: Replace magic numbers with macro definitions. (Manish Chopra) [1638306 1663271] - [netdrv] bnx2x: fix spelling mistake "dicline" -> "decline" (Manish Chopra) [1663271] - [netdrv] bnx2x: Utilize FW 7.13.11.0. (Manish Chopra) [1663271] - [netdrv] bnx2x: Remove set but not used variable 'mfw_vn' (Manish Chopra) [1663271] - [netdrv] bnx2x: Use struct_size() in kzalloc() (Manish Chopra) [1663271] - [netdrv] broadcom: Mark expected switch fall-throughs (Manish Chopra) [1663271] - [netdrv] bnx2x: Bump up driver version to 1.713.36 (Manish Chopra) [1663271] - [netdrv] bnx2x: fix various indentation issues (Manish Chopra) [1663271] - [netdrv] cross-tree: phase out dma_zalloc_coherent() on headers (Manish Chopra) [1663271] - [netdrv] bnx2x: Fix NULL pointer dereference in bnx2x_del_all_vlans() on some hw (Manish Chopra) [1663271] - [netdrv] bnx2x: Send update-svid ramrod with retry/poll flags enabled (Manish Chopra) [1663271] - [netdrv] bnx2x: Enable PTP only on the PF that initializes the port (Manish Chopra) [1663271] - [netdrv] bnx2x: Remove configured vlans as part of unload sequence. (Manish Chopra) [1663271] - [netdrv] bnx2x: Clear fip MAC when fcoe offload support is disabled (Manish Chopra) [1663271] - [netdrv] bnx2x: Add storm FW version to ethtool driver query output. (Manish Chopra) [1663271] - [netdrv] bnx2x: Add MBI version to ethtool driver query output. (Manish Chopra) [1663271] - [netdrv] drivers: net: remove inclusion when not needed (Manish Chopra) [1663271] - [netdrv] bnx2x: remove ndo_poll_controller (Manish Chopra) [1663271] - [netdrv] bnx2x: Provide VF link status in ndo_get_vf_config (Manish Chopra) [1663271] - [netdrv] bnx2x: Ignore bandwidth attention in single function mode (Manish Chopra) [1663271] - [block] block: remove CONFIG_LBDAF (Ming Lei) [1708452] - [kernel] sched/pelt: Fix warning and clean up IRQ PELT config (Phil Auld) [1637824] - [kernel] sched/pelt: Fix update_blocked_averages() for RT and DL classes (Phil Auld) [1637824] - [mm] mm, sched/numa: Remove remaining traces of NUMA rate-limiting (Phil Auld) [1637824] - [kernel] sched/fair: Fix cpu_util_wake() for 'execl' type workloads (Phil Auld) [1637824] - [kernel] sched/fair: Consider SD_NUMA when selecting the most idle group to schedule on (Phil Auld) [1637824] - [kernel] sched/numa: Migrate pages to local nodes quicker early in the lifetime of a task (Phil Auld) [1637824] - [mm] mm, sched/numa: Remove rate-limiting of automatic NUMA balancing migration (Phil Auld) [1637824] - [kernel] sched/numa: Avoid task migration for small NUMA improvement (Phil Auld) [1637824] - [mm] mm/migrate: Use spin_trylock() while resetting rate limit (Phil Auld) [1637824] - [kernel] sched/numa: Limit the conditions where scan period is reset (Phil Auld) [1637824] - [kernel] sched/numa: Reset scan rate whenever task moves across nodes (Phil Auld) [1637824] - [kernel] sched/numa: Pass destination CPU as a parameter to migrate_task_rq (Phil Auld) [1637824] - [kernel] sched/numa: Stop multiple tasks from moving to the CPU at the same time (Phil Auld) [1637824] - [kernel] sched/fair: Fix scale_rt_capacity() for SMT (Phil Auld) [1637824] - [kernel] sched/numa: Move task_numa_placement() closer to numa_migrate_preferred() (Phil Auld) [1637824] - [kernel] sched/numa: Use group_weights to identify if migration degrades locality (Phil Auld) [1637824] - [kernel] sched/numa: Update the scan period without holding the numa_group lock (Phil Auld) [1637824] - [kernel] sched/numa: Remove numa_has_capacity() (Phil Auld) [1637824] - [kernel] sched/numa: Modify migrate_swap() to accept additional parameters (Phil Auld) [1637824] - [kernel] sched/numa: Remove unused task_capacity from 'struct numa_stats' (Phil Auld) [1637824] - [kernel] sched/numa: Skip nodes that are at 'hoplimit' (Phil Auld) [1637824] - [kernel] sched/debug: Reverse the order of printing faults (Phil Auld) [1637824] - [kernel] sched/numa: Use task faults only if numa_group is not yet set up (Phil Auld) [1637824] - [kernel] sched/numa: Set preferred_node based on best_cpu (Phil Auld) [1637824] - [kernel] sched/numa: Simplify load_too_imbalanced() (Phil Auld) [1637824] - [kernel] sched/numa: Evaluate move once per node (Phil Auld) [1637824] - [kernel] sched/fair: Remove #ifdefs from scale_rt_capacity() (Phil Auld) [1637824] - [kernel] sched/cpufreq: Clarify sugov_get_util() (Phil Auld) [1637824] - [kernel] sched/sysctl: Remove unused sched_time_avg_ms sysctl (Phil Auld) [1637824] - [kernel] sched/core: Remove the rt_avg code (Phil Auld) [1637824] - [kernel] sched/core: Use PELT for scale_rt_capacity() (Phil Auld) [1637824] - [kernel] sched/cpufreq: Remove sugov_aggregate_util() (Phil Auld) [1637824] - [kernel] cpufreq/schedutil: Take time spent in interrupts into account (Phil Auld) [1637824] - [kernel] sched/irq: Add IRQ utilization tracking (Phil Auld) [1637824] - [kernel] cpufreq/schedutil: Use DL utilization tracking (Phil Auld) [1637824] - [kernel] sched/dl: Add dl_rq utilization tracking (Phil Auld) [1637824] - [kernel] cpufreq/schedutil: Use RT utilization tracking (Phil Auld) [1637824] - [kernel] sched/rt: Add rt_rq utilization tracking (Phil Auld) [1637824] - [kernel] sched/pelt: Move PELT related code in a dedicated file (Phil Auld) [1637824] - [char] ipmi_si: Potential array underflow in hotmod_handler() (Tony Camuso) [1665131] - [char] ipmi_si: Remove hacks for adding a dummy platform devices (Tony Camuso) [1665131] - [char] ipmi_si: Consolidate scanning the platform bus (Tony Camuso) [1665131] - [char] ipmi_si: Remove hotmod devices on removal and exit (Tony Camuso) [1665131] - [char] ipmi_si: Remove hardcode IPMI devices by scanning the platform bus (Tony Camuso) [1665131] - [char] ipmi_si: Switch hotmod to use a platform device (Tony Camuso) [1665131] - [char] ipmi: Fix failure on SMBIOS specified devices (Tony Camuso) [1665131] - [char] ipmi: Consolidate the adding of platform devices (Tony Camuso) [1665131] - [char] ipmi_si: Rename addr_type to addr_space to match what it does (Tony Camuso) [1665131] - [char] ipmi_si: Convert some types into unsigned (Tony Camuso) [1665131] - [char] ipmi: ipmi_si_hardcode.c: init si_type array to fix a crash (Tony Camuso) [1665131] - [char] ipmi_si: Fix crash when using hard-coded device (Tony Camuso) [1665131] - [char] ipmi: Use dedicated API for copying a UUID (Tony Camuso) [1665131] - [char] ipmi: Use defined constant for UUID representation (Tony Camuso) [1665131] - [char] ipmi:ssif: Change some pr_xxx to dev_xxx calls (Tony Camuso) [1665131] - [char] ipmi: kcs_bmc: handle devm_kasprintf() failure case (Tony Camuso) [1665131] - [char] ipmi: Fix return value when a message is truncated (Tony Camuso) [1665131] - [char] ipmi: clean an indentation issue, remove extraneous space (Tony Camuso) [1665131] - [char] ipmi: Make the smi watcher be disabled immediately when not needed (Tony Camuso) [1665131] - [char] ipmi: Fix how the lower layers are told to watch for messages (Tony Camuso) [1665131] - [char] ipmi: Fix SSIF flag requests (Tony Camuso) [1665131] - [char] ipmi_si: fix use-after-free of resource->name (Tony Camuso) [1665131] - [char] ipmi: Don't initialize anything in the core until something uses it (Tony Camuso) [1665131] - [char] ipmi:ssif: Fix handling of multi-part return messages (Tony Camuso) [1665131] - [char] ipmi:dmi: Use pr_fmt in the IPMI DMI code (Tony Camuso) [1665131] - [char] ipmi: Remove platform driver overrides and use the id_table (Tony Camuso) [1665131] - [char] ipmi: msghandler: Add and use pr_fmt and dev_fmt, remove PFX (Tony Camuso) [1665131] - [char] ipmi: Use more common logging styles (Tony Camuso) [1665131] - [acpi] ACPI / glue: Split dev_is_platform() out of module for wide use (Tony Camuso) [1665131]- [scsi] scsi: hpsa: bump driver version (Joseph Szczypek) [1672669] - [scsi] scsi: hpsa: remove timeout from TURs (Joseph Szczypek) [1672669] - [scsi] scsi: hpsa: clean up two indentation issues (Joseph Szczypek) [1672669] - [scsi] scsi: hpsa: mark expected switch fall-throughs (Joseph Szczypek) [1672669] - [scsi] scsi: hpsa: switch to generic DMA API (Joseph Szczypek) [1672669] - [scsi] scsi: hpsa: Use vmemdup_user to replace the open code (Joseph Szczypek) [1672669] - [netdrv] ibmvnic: Add device identification to requested IRQs (Steve Best) [1665717] - [crypto] crypto: authenc - fix parsing key with misaligned rta_len (Herbert Xu) [1707546] - [block] block: don't drain in-progress dispatch in blk_cleanup_queue() (Ming Lei) [1694879] - [block] blk-mq: move cancel of hctx->run_work into blk_mq_hw_sysfs_release (Ming Lei) [1694879] - [include] blk-mq: always free hctx after request queue is freed (Ming Lei) [1694879] - [block] blk-mq: split blk_mq_alloc_and_init_hctx into two parts (Ming Lei) [1694879] - [block] blk-mq: free hw queue's resource in hctx's release handler (Ming Lei) [1694879] - [block] blk-mq: move cancel of requeue_work into blk_mq_release (Ming Lei) [1694879] - [block] blk-mq: grab .q_usage_counter when queuing request from plug code path (Ming Lei) [1694879] - [block] block: fix use-after-free on gendisk (Ming Lei) [1694879] - [netdrv] bonding: fix event handling for stacked bonds (Jarod Wilson) [1708390] - [netdrv] bonding: show full hw address in sysfs for slave entries (Jarod Wilson) [1708390] - [netdrv] bonding: fix PACKET_ORIGDEV regression (Jarod Wilson) [1708390] - [netdrv] bonding: check slave set command firstly (Jarod Wilson) [1708390] - [netdrv] bonding: count master 3ad stats separately (Jarod Wilson) [1708390] - [netdrv] bonding: add support for xstats and export 3ad stats (Jarod Wilson) [1708390] - [netdrv] bonding: add 3ad stats (Jarod Wilson) [1708390] - [netdrv] bonding: 3ad: remove bond_3ad_rx_indication's length argument (Jarod Wilson) [1708390] - [netdrv] bonding: adjust style of bond_3ad_rx_indication (Jarod Wilson) [1708390] - [netdrv] bonding: update nest level on unlink (Jarod Wilson) [1708390] - [netdrv] bonding: fix indentation issues, remove extra spaces (Jarod Wilson) [1708390] - [netdrv] bonding: convert to DEFINE_SHOW_ATTRIBUTE (Jarod Wilson) [1708390] - [netdrv] bonding: fix 802.3ad state sent to partner when unbinding slave (Jarod Wilson) [1708390] - [netdrv] bonding: use netpoll_poll_dev() helper (Jarod Wilson) [1708390] - [net] netpoll: do not test NAPI_STATE_SCHED in poll_one_napi() (Jarod Wilson) [1708390] - [net] netpoll: make ndo_poll_controller() optional (Jarod Wilson) [1708390] - [netdrv] bonding: don't cast const buf in sysfs store (Jarod Wilson) [1708390] - [netdrv] netdevsim: fix sa_idx out of bounds check (Ivan Vecera) [1708373] - [tools] selftests: rtnetlink: add ipsec offload API test (Ivan Vecera) [1708373] - [netdrv] netdevsim: add ipsec offload testing (Ivan Vecera) [1708373] - [tools] selftests: rtnetlink: use dummydev as a test device (Ivan Vecera) [1708373] - [tools] selftests: rtnetlink: clear the return code at start of ipsec test (Ivan Vecera) [1708373] - [tools] selftests: rtnetlink: use a local IP address for IPsec tests (Ivan Vecera) [1708373] - [tools] selftests: rtnetlink: hide complaint from terminated monitor (Ivan Vecera) [1708373] - [powerpc] powerpc/watchdog: Use hrtimers for per-CPU heartbeat (Steve Best) [1708327] - [netdrv] ixgbevf: Update driver version for RHEL-8.1.0 (Ken Cox) [1659166] - [netdrv] drivers: net: intel: use secpath helpers in more places (Ken Cox) [1659166] - [netdrv] ethernet/intel: consolidate NAPI and NAPI exit (Ken Cox) [1659166] - [netdrv] ixgbevf: add support for software timestamps (Ken Cox) [1659166] - [netdrv] ixgbe/ixgbevf: fix XFRM_ALGO dependency (Ken Cox) [1659166] - [netdrv] ixgbevf: off by one in ixgbevf_ipsec_tx() (Ken Cox) [1659166] - [netdrv] ixgbevf: fix msglen for ipsec mbx messages (Ken Cox) [1659166] - [netdrv] ixgbevf: remove ndo_poll_controller (Ken Cox) [1659166] - [netdrv] intel-ethernet: use correct module license (Ken Cox) [1659166] - [netdrv] ixgbevf: enable VF IPsec offload operations (Ken Cox) [1659166] - [netdrv] ixgbevf: add VF IPsec offload code (Ken Cox) [1659166] - [netdrv] ixgbevf: add defines for IPsec offload request (Ken Cox) [1659166] - [netdrv] ixgbevf: VF2VF TCP RSS (Ken Cox) [1659166] - [netdrv] ixgbe: Update driver version for RHEL-8.1.0 (Ken Cox) [1659164] - [netdrv] intel: correct return from set features callback (Ken Cox) [1659164] - [netdrv] ixgbe: don't do any AF_XDP zero-copy transmit if netif is not OK (Ken Cox) [1659164] - [netdrv] ixgbe: fix potential RX buffer starvation for AF_XDP (Ken Cox) [1659164] - [netdrv] ixgbe: fix older devices that do not support IXGBE_MRQC_L3L4TXSWEN (Ken Cox) [1659164] - [netdrv] net: bpf: remove XDP_QUERY_XSK_UMEM enumerator (Ken Cox) [1659164] - [netdrv] ixgbe: Use struct_size() helper (Ken Cox) [1659164] - [netdrv] ixgbe: remove magic constant in ixgbe_reset_hw_82599() (Ken Cox) [1659164] - [netdrv] ixgbe: use mii_bus to handle MII related ioctls (Ken Cox) [1659164] - [netdrv] ixgbe: register a mdiobus (Ken Cox) [1659164] - [netdrv] drivers: net: intel: use secpath helpers in more places (Ken Cox) [1659164] - [netdrv] ixgbe: Fix race when the VF driver does a reset (Ken Cox) [1659164] - [netdrv] ixgbe: recognize 1000BaseLX SFP modules as 1Gbps (Ken Cox) [1659164] - [netdrv] ixgbe: Replace synchronize_sched() with synchronize_rcu() (Ken Cox) [1659164] - [netdrv] i40e/ixgbe/igb: fail on new WoL flag setting WAKE_MAGICSECURE (Ken Cox) [1659164] - [netdrv] intel-ethernet: software timestamp skbs as late as possible (Ken Cox) [1659164] - [netdrv] ixgbe: allow IPsec Tx offload in VEPA mode (Ken Cox) [1659164] - [netdrv] ixgbe: don't clear_bit on xdp_ring->state if xdp_ring is null (Ken Cox) [1659164] - [netdrv] ixgbe: fix MAC anti-spoofing filter after VFLR (Ken Cox) [1659164] - [netdrv] ixgbe/ixgbevf: fix XFRM_ALGO dependency (Ken Cox) [1659164] - [netdrv] drivers: net: remove inclusion when not needed (Ken Cox) [1659164] - [netdrv] ixgbe: check return value of napi_complete_done() (Ken Cox) [1659164] - [netdrv] ixgbe: add AF_XDP zero-copy Tx support (Ken Cox) [1659164] - [netdrv] ixgbe: move common Tx functions to ixgbe_txrx_common.h (Ken Cox) [1659164] - [netdrv] ixgbe: add AF_XDP zero-copy Rx support (Ken Cox) [1659164] - [netdrv] ixgbe: move common Rx functions to ixgbe_txrx_common.h (Ken Cox) [1659164] - [netdrv] ixgbe: added Rx/Tx ring disable/enable functions (Ken Cox) [1659164] - [netdrv] ixgbe: Fix crash with VFs and flow director on interface flap (Ken Cox) [1659164] - [netdrv] ixgbe: remove redundant function ixgbe_fw_recovery_mode() (Ken Cox) [1659164] - [netdrv] ixgbe: Fix ixgbe TX hangs with XDP_TX beyond queue limit (Ken Cox) [1659164] - [netdrv] ixgbe: remove ndo_poll_controller (Ken Cox) [1659164] - [netdrv] intel-ethernet: use correct module license (Ken Cox) [1659164] - [netdrv] ixgbe: fix the return value for unsupported VF offload (Ken Cox) [1659164] - [netdrv] ixgbe: disallow IPsec Tx offload when in SR-IOV mode (Ken Cox) [1659164] - [netdrv] ixgbe: add VF IPsec offload request message handling (Ken Cox) [1659164] - [netdrv] ixgbe: add VF IPsec offload enable flag (Ken Cox) [1659164] - [netdrv] ixgbe: add VF IPsec management (Ken Cox) [1659164] - [netdrv] ixgbe: prep IPsec constants for later use (Ken Cox) [1659164] - [netdrv] ixgbe: reload IPsec IP table after sa tables (Ken Cox) [1659164] - [netdrv] ixgbe: don't clear IPsec sa counters on HW clearing (Ken Cox) [1659164] - [netdrv] ixgbe: firmware recovery mode (Ken Cox) [1659164] - [netdrv] ixgbe: fix driver behaviour after issuing VFLR (Ken Cox) [1659164] - [netdrv] ixgbe: Prevent unsupported configurations with XDP (Ken Cox) [1659164] - [netdrv] ixgbe: Refactor queue disable logic to take completion time into account (Ken Cox) [1659164] - [netdrv] ixgbe: Reorder Tx/Rx shutdown to reduce time needed to stop device (Ken Cox) [1659164] - [netdrv] ixgbe: add ipsec security registers into ethtool register dump (Ken Cox) [1659164] - [netdrv] ixgbe: Do not allow LRO or MTU change with XDP (Ken Cox) [1659164] - [wireless] brcmfmac: add subtype check for event handling in data path (Stanislaw Gruszka) [1705386] {CVE-2019-9500} - [wireless] brcmfmac: assure SSID length from firmware is limited (Stanislaw Gruszka) [1705386] {CVE-2019-9500} - [base] driver core: Postpone DMA tear-down until after devres release (Maurizio Lombardi) [1698053]- [of] of: Add missing exports of node name compare functions (Neil Horman) [1665660] - [of] of: add node name compare helper functions (Neil Horman) [1665660] - [include] gpio: Add API to explicitly name a consumer (Neil Horman) [1665660] - [drivers] spi: spi-gpio: fix SPI_CS_HIGH capability (Neil Horman) [1665660] - [drivers] spi: use gpio[d]_set_value_cansleep for setting chipselect GPIO (Neil Horman) [1665660] - [drivers] spi: gpio: Advertise support for SPI_CS_HIGH (Neil Horman) [1665660] - [include] spi: support inter-word delay requirement for devices (Neil Horman) [1665660] - [drivers] spi: dw: Fix default polarity of native chipselect (Neil Horman) [1665660] - [drivers] spi: Support high CS when using descriptors (Neil Horman) [1665660] - [include] spi: Go back to immediate teardown (Neil Horman) [1665660] - [drivers] spi: dw: change snprintf to scnprintf for possible overflow (Neil Horman) [1665660] - [drivers] spi: dw: fix warning unused variable 'ret' (Neil Horman) [1665660] - [include] spi: core: avoid waking pump thread from spi_sync instead run teardown delayed (Neil Horman) [1665660] - [drivers] spi: dw: Convert to use CS GPIO descriptors (Neil Horman) [1665660] - [include] spi: Optionally use GPIO descriptors for CS GPIOs (Neil Horman) [1665660] - [drivers] spi: dw: fix potential variable assignment error (Neil Horman) [1665660] - [drivers] spi: Use of_node_name_eq for node name comparisons (Neil Horman) [1665660] - [drivers] spi: dw-mmio: add ACPI support (Neil Horman) [1665660] - [include] spi: add support for octal mode I/O data transfer (Neil Horman) [1665660] - [drivers] spi: Fix formatting of header block (Neil Horman) [1665660] - [drivers] spi: Fix core transfer waits after slave support (Neil Horman) [1665660] - [drivers] spi: Deal with slaves that return from transfer_one() unfinished (Neil Horman) [1665660] - [include] spi: gpio: Support 3WIRE high-impedance turn-around (Neil Horman) [1665660] - [drivers] spi: Make GPIO CSs honour the SPI_NO_CS flag (Neil Horman) [1665660] - [drivers] dw: spi: add support for Amazon's Alpine spi controller (Neil Horman) [1665660] - [include] spi: Add driver_override SPI device attribute (Neil Horman) [1665660] - [include] spi: make OF helper available for others (Neil Horman) [1665660] - [include] spi: switch to SPDX license identifier (Neil Horman) [1665660] - [drivers] spi: always use software fallback for SPI_CS_WORD when using cs_gio (Neil Horman) [1665660] - [drivers] spi: add software implementation for SPI_CS_WORD (Neil Horman) [1665660] - [include] spi: add new SPI_CS_WORD flag (Neil Horman) [1665660] - [drivers] spi: gpio: No MISO does not imply no RX (Neil Horman) [1665660] - [drivers] spi: dw: support 4-16 bits per word (Neil Horman) [1665660] - [drivers] spi: spi-gpio: Remove set but not used variable 'pdata' (Neil Horman) [1665660] - [drivers] spi: Do not print a message if spi_controller_{suspend,resume}() fails (Neil Horman) [1665660] - [drivers] spi: gpio: Fix copy-and-paste error (Neil Horman) [1665660] - [drivers] spi: dw-mmio: avoid hardcoded field mask (Neil Horman) [1665660] - [drivers] spi: dw-mmio: add MSCC Jaguar2 support (Neil Horman) [1665660] - [include] spi: Introduce one new field to set word delay (Neil Horman) [1665660] - [drivers] spi: Fix double IDR allocation with DT aliases (Neil Horman) [1665660] - [drivers] spi: fix IDR collision on systems with both fixed and dynamic SPI bus numbers (Neil Horman) [1665660] - [drivers] spi: spi-gpio: add SPI_3WIRE support (Neil Horman) [1665660] - [drivers] spi: add flags parameter to txrx_word function pointers (Neil Horman) [1665660] - [drivers] spi: dw-mmio: add MSCC Ocelot support (Neil Horman) [1665660] - [drivers] spi: dw: export dw_spi_set_cs (Neil Horman) [1665660] - [drivers] spi: dw: allow providing own set_cs callback (Neil Horman) [1665660] - [drivers] spi: dw: fix possible race condition (Neil Horman) [1665660] - [acpi] ACPI / APD: Add clock frequency for Hisilicon Hip08 SPI controller (Neil Horman) [1665660] - [md] md/raid: raid5 preserve the writeback action after the parity check (Nigel Croxon) [1702309] - [md] Revert "Don't jump to compute_result state from check_result state" (Nigel Croxon) [1702309] - [md] md: return -ENODEV if rdev has no mddev assigned (Nigel Croxon) [1702309] - [md] md: add __acquires/__releases annotations to handle_active_stripes (Nigel Croxon) [1702309] - [md] md: add __acquires/__releases annotations to (un)lock_two_stripes (Nigel Croxon) [1702309] - [md] md: mark md_cluster_mod static (Nigel Croxon) [1702309] - [md] md: use correct type in super_1_sync (Nigel Croxon) [1702309] - [md] md: use correct type in super_1_load (Nigel Croxon) [1702309] - [md] md: use correct types in md_bitmap_print_sb (Nigel Croxon) [1702309] - [md] md: add a missing endianness conversion in check_sb_changes (Nigel Croxon) [1702309] - [md] md: add mddev->pers to avoid potential NULL pointer dereference (Nigel Croxon) [1702309] - [md] md: batch flush requests. (Nigel Croxon) [1702309] - [md] Revert "MD: fix lock contention for flush bios" (Nigel Croxon) [1702309] - [md] Don't jump to compute_result state from check_result state (Nigel Croxon) [1702309] - [netdrv] bnxt_en: Reset device on RX buffer errors. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Improve RX consumer index validity check. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Drop oversize TX packets to prevent errors. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Wait longer for the firmware message response to complete. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix typo in firmware message timeout logic. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Return relevant error code when offload fails (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add support for mdio read/write to external PHY (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Propagate trusted VF attribute to firmware. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add support for BCM957504 (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Update firmware interface spec. to 1.10.0.47. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Disable interrupts when allocating CP rings or NQs. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix context memory allocation. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix ring checking logic on 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Adjust default RX coalescing ticks to 10 us. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Support for 64-bit flow handle. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Increase context memory allocations on 57500 chips for RDMA. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add Level 2 context memory paging support. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Enhance bnxt_alloc_ring()/bnxt_free_ring(). (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add support for 2nd firmware message channel. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Introduce bnxt_get_hwrm_resp_addr & bnxt_get_hwrm_seq_id routines. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Avoid arithmetic on void * pointer. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Use macros for firmware message doorbell offsets. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Set hwrm_intr_seq_id value to its inverted value. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Update firmware interface spec. to 1.10.0.33. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix ethtool self-test loopback. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: query force speeds before disabling autoneg mode. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Do not free port statistics buffer when device is down. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Save ring statistics before reset. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Return linux standard errors in bnxt_ethtool.c (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Don't set ETS on unused TCs. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add ethtool -S priority counters. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add SR-IOV support for 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Disable MSIX before re-reserving NQs/CMPL rings. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Reserve 1 stat_ctx for RDMA driver. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Do not modify max_stat_ctxs after RDMA driver requests/frees stat_ctxs (Selvin Xavier) [1664477] - [netdrv] bnxt_en: get rid of num_stat_ctxs variable (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add bnxt_get_avail_cp_rings_for_en() helper function. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Store the maximum NQs available on the PF. (Selvin Xavier) [1664477] - [netdrv] bnxt: remove printing of hwrm message (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix _bnxt_get_max_rings() for 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix NQ/CP rings accounting on the new 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Keep track of reserved IRQs. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix CNP CoS queue regression. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix filling time in bnxt_fill_coredump_record() (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add software "missed_irqs" counter. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Workaround occasional TX timeout on 57500 A0. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Disable RDMA support on the 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix rx_l4_csum_errors counter on 57500 devices. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix RSS context allocation. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Copy and paste bug in extended tx_stats (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add PCI ID for BCM57508 device. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add new NAPI poll function for 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Refactor bnxt_poll_work(). (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add coalescing setup for 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Use bnxt_cp_ring_info struct pointer as parameter for RX path. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add RSS support for 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Increase RSS context array count and skip ring groups on 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Allocate/Free CP rings for 57500 series chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Modify bnxt_ring_alloc_send_msg() to support 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add helper functions to get firmware CP ring ID. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Allocate completion ring structures for 57500 series chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Modify the ring reservation functions for 57500 series chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Adjust MSIX and ring groups for 57500 series chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Re-structure doorbells. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add 57500 new chip ID and basic structures. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Configure context memory on new devices. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Check context memory requirements from firmware. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add new flags to setup new page table PTE bits on newer devices. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Refactor bnxt_ring_struct. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Update interrupt coalescing logic. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add maximum extended request length fw message support. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add additional extended port statistics. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Update firmware interface spec. to 1.10.0.3. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Remove unnecessary unsigned integer comparison and initialize variable (Selvin Xavier) [1664477] - [netdrv] bnxt_en: get the reduced max_irqs by the ones used by RDMA (Selvin Xavier) [1664477] - [netdrv] bnxt_en: free hwrm resources, if driver probe fails. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix enables field in HWRM_QUEUE_COS2BW_CFG request (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix VNIC reservations on the PF. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add a driver specific gre_ver_check devlink parameter. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Use msix_vec_per_pf_max and msix_vec_per_pf_min devlink params. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: return proper error when FW returns HWRM_ERR_CODE_RESOURCE_ACCESS_DENIED (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Use ignore_ari devlink parameter (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix TX timeout during netpoll. (Selvin Xavier) [1664477] - [netdrv] bnxt: remove ndo_poll_controller (Selvin Xavier) [1664477] - [netdrv] bnxt_en: don't try to offload VLAN 'modify' action (Selvin Xavier) [1664477] - [netdrv] bnxt_en: remove set but not used variable 'addr_type' (Selvin Xavier) [1664477] - [netdrv] bnxt_en: remove set but not used variable 'rx_stats' (Selvin Xavier) [1664477] - [netdrv] net: bnxt: Fix a uninitialized variable warning. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: take coredump_record structure off stack (Selvin Xavier) [1664477] - [netdrv] bnxt_en: avoid string overflow for record->system_name (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix strcpy() warnings in bnxt_ethtool.c (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Do not use the CNP CoS queue for networking traffic. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add DCBNL DSCP application protocol support. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add hwmon sysfs support to read temperature (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Notify firmware about IF state changes. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Move firmware related flags to a new fw_cap field in struct bnxt. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add BNXT_NEW_RM() macro. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add support for ethtool get dump. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Update RSS setup and GRO-HW logic according to the latest spec. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add new VF resource allocation strategy mode. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add PHY retry logic. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add external loopback test to ethtool selftest. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Adjust timer based on ethtool stats-block-usecs settings. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Update firmware interface version to 1.9.2.25. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: combine 'else if' and 'else' into single branch (Selvin Xavier) [1664477] - [netdrv] bnxt_en: remove redundant debug register dma mem allocation (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add bnxt_en initial params table and register it. (Selvin Xavier) [1664477] - [netdrv] sfc: mcdi_port: Mark expected switch fall-through (Jarod Wilson) [1685478] - [netdrv] sfc: ensure recovery after allocation failures (Jarod Wilson) [1685478] - [netdrv] sfc: Replace dev_kfree_skb_any by dev_consume_skb_any (Jarod Wilson) [1685478] - [netdrv] sfc: add bundle partition definitions to mtd (Jarod Wilson) [1685478] - [netdrv] sfc: Replace spin_is_locked() with lockdep (Jarod Wilson) [1685478] - [netdrv] sfc: remove ndo_poll_controller (Jarod Wilson) [1685478] - [iommu] iommu/amd: Set exclusion range correctly (Jerry Snitselaar) [1702766] - [iommu] iommu/amd: Reserve exclusion range in iova-domain (Jerry Snitselaar) [1694835] - [scsi] scsi: mpt3sas: Fix kernel panic during expander reset (Tomas Henzl) [1677693] - [mm] mm/vmstat.c: fix /proc/vmstat format for CONFIG_DEBUG_TLBFLUSH=y CONFIG_SMP=n (Waiman Long) [1705607] - [mm] x86/mm: Drop usage of __flush_tlb_all() in kernel_physical_mapping_init() (Waiman Long) [1705607] - [include] x86/mm: Validate kernel_physical_mapping_init() PTE population (Waiman Long) [1705607] - [include] generic/pgtable: Introduce set_pte_safe() (Waiman Long) [1705607] - [include] generic/pgtable: Introduce {p4d,pgd}_same() (Waiman Long) [1705607] - [include] generic/pgtable: Make {pmd, pud}_same() unconditionally available (Waiman Long) [1705607] - [mm] percpu: stop printing kernel addresses (Waiman Long) [1705607] - [x86] x86/speculation: Prevent deadlock on ssb_state::lock (Waiman Long) [1705607] - [fs] debugfs: fix use-after-free on symlink traversal (Waiman Long) [1705607] - [lib] debugobjects: avoid recursive calls with kmemleak (Waiman Long) [1705607] - [mm] mm/swapfile.c: use kvzalloc for swap_info_struct allocation (Waiman Long) [1705607] - [mm] hugetlbfs: fix kernel BUG at fs/hugetlbfs/inode.c:444! (Waiman Long) [1705607] - [include] watchdog/core: Add missing prototypes for weak functions (Waiman Long) [1705607] - [mm] memory_hotplug: cond_resched in __remove_pages (Waiman Long) [1705607] - [kernel] genirq: Fix race on spurious interrupt detection (Waiman Long) [1705607] - [kernel] printk: Fix panic caused by passing log_buf_len to command line (Waiman Long) [1705607] - [mm] mm/hmm: fix race between hmm_mirror_unregister() and mmu_notifier callback (Waiman Long) [1705607] - [mm] mm/rmap: map_pte() was not handling private ZONE_DEVICE page properly (Waiman Long) [1705607] - [mm] hugetlbfs: dirty pages as they are added to pagecache (Waiman Long) [1705607] - [fs] mm: /proc/pid/smaps_rollup: fix NULL pointer deref in smaps_pte_range() (Waiman Long) [1705607] - [kernel] sched/fair: Fix the min_vruntime update logic in dequeue_entity() (Waiman Long) [1705607] - [mm] x86/mm/pat: Disable preemption around __flush_tlb_all() (Waiman Long) [1705607] - [x86] x86/corruption-check: Fix panic in memory_corruption_check() when boot option without value is provided (Waiman Long) [1705607] - [x86] x86/time: Correct the attribute on jiffies' definition (Waiman Long) [1705607] - [x86] x86/percpu: Fix this_cpu_read() (Waiman Long) [1705607] - [x86] x86/tsc: Force inlining of cyc2ns bits (Waiman Long) [1705607] - [mm] mm/migrate.c: split only transparent huge pages when allocation fails (Waiman Long) [1705607] - [mm] mm/thp: fix call to mmu_notifier in set_pmd_migration_entry() v2 (Waiman Long) [1705607] - [mm] mm/mmap.c: don't clobber partially overlapping VMA with MAP_FIXED_NOREPLACE (Waiman Long) [1705607] - [mm] percpu: stop leaking bitmap metadata blocks (Waiman Long) [1705607] - [lib] vsprintf: Fix off-by-one bug in bstr_printf() processing dereferenced pointers (Waiman Long) [1705607] - [mm] mm/vmstat.c: fix outdated vmstat_text (Waiman Long) [1705607] - [base] PM / core: Clear the direct_complete flag on errors (Waiman Long) [1705607] - [tools] x86/vdso: Fix vDSO syscall fallback asm constraint regression (Waiman Long) [1705607] - [x86] x86/vdso: Only enable vDSO retpolines when enabled and supported (Waiman Long) [1705607] - [tools] selftests/x86: Add clock_gettime() tests to test_vdso (Waiman Long) [1705607] - [x86] x86/vdso: Fix asm constraints on vDSO syscall fallbacks (Waiman Long) [1705607] - [drivers] clocksource/drivers/timer-atmel-pit: Properly handle error cases (Waiman Long) [1705607] - [mm] mm/vmstat.c: skip NR_TLB_REMOTE_FLUSH* properly (Waiman Long) [1705607] - [mm] mm, thp: fix mlocking THP page with migration enabled (Waiman Long) [1705607] - [mm] mm: migration: fix migration of huge PMD shared pages (Waiman Long) [1705607] - [net] net/smc: improve smc_conn_create reason codes (Philipp Rudo) [1703471] - [net] net/smc: improve smc_listen_work reason codes (Philipp Rudo) [1703471] - [net] net/smc: code cleanup smc_listen_work (Philipp Rudo) [1703471] - [net] net/smc: cleanup of get vlan id (Philipp Rudo) [1703471] - [net] net/smc: consolidate function parameters (Philipp Rudo) [1703471] - [net] net/smc: check for ip prefix and subnet (Philipp Rudo) [1703471] - [net] net/smc: fallback to TCP after connect problems (Philipp Rudo) [1703471] - [net] net/smc: nonblocking connect rework (Philipp Rudo) [1703471] - [net] net/smc: move unhash before release of clcsock (Philipp Rudo) [1703471] - [net] net/smc: fix return code from FLUSH command (Philipp Rudo) [1703471] - [net] net/smc: propagate file from SMC to TCP socket (Philipp Rudo) [1703471] - [net] net/smc: fix a NULL pointer dereference (Philipp Rudo) [1703471] - [net] net/smc: wait for pending work before clcsock release_sock (Philipp Rudo) [1703471] - [net] net/smc: allow pnetid-less configuration (Philipp Rudo) [1700797] - [net] net/smc: allow PCI IDs as ib device names in the pnet table (Philipp Rudo) [1700797] - [net] net/smc: add pnet table namespace support (Philipp Rudo) [1700797] - [net] net/smc: add smcd support to the pnet table (Philipp Rudo) [1700797] - [net] net/smc: rework pnet table (Philipp Rudo) [1700797] - [net] net/smc: cleanup for smcr_tx_sndbuf_nonempty (Philipp Rudo) [1700797]- [tools] tools power turbostat: Override CFLAGS assignments and add LDFLAGS to build command (Steve Best) [1705959] - [tools] tools/power turbostat: update version number (Steve Best) [1705959] - [tools] tools/power turbostat: Add checks for failure of fgets() and fscanf() (Steve Best) [1705959] - [tools] tools/power turbostat: Warn on bad ACPI LPIT data (Steve Best) [1705959] - [tools] tools/power turbostat: Also read package power on AMD F17h (Zen) (Steve Best) [1705959] - [tools] tools/power turbostat: Add support for AMD Fam 17h (Zen) RAPL (Steve Best) [1705959] - [tools] tools/power turbostat: Do not display an error on systems without a cpufreq driver (Steve Best) [1705959] - [tools] tools/power turbostat: Add Die column (Steve Best) [1705959] - [tools] tools/power turbostat: Cleanup CNL-specific code (Steve Best) [1705959] - [tools] tools/power turbostat: Cleanup CC3-skip code (Steve Best) [1705959] - [tools] tools/power turbostat: Restore ability to execute in topology-order (Steve Best) [1705959] - [tools] tools/power turbostat: fix goldmont C-state limit decoding (Steve Best) [1705959] - [tools] tools/power turbostat: reduce debug output (Steve Best) [1705959] - [tools] tools/power turbosat: fix AMD APIC-id output (Steve Best) [1705959] - [mmc] mmc: sdhci-iproc: Add ACPI support (Mark Langsdorf) [1576966] - [mmc] mmc: sdhci-pltfm: Convert DT properties to generic device properties (Mark Langsdorf) [1576966] - [tty] serial: 8250_dw: Add ACPI support for uart on Broadcom SoC (Mark Langsdorf) [1576966] - [watchdog] watchdog: sp805: Add clock-frequency property (Mark Langsdorf) [1576966] - [watchdog] watchdog: sp805: set WDOG_HW_RUNNING when appropriate (Mark Langsdorf) [1576966] - [thermal] thermal: broadcom: Add Stingray thermal driver (Mark Langsdorf) [1576966] - [hv] hv: vmbus: Change server monitor_pages index to 0 (Mohammed Gamal) [1691383] - [kernel] hv: vmbus: Expose counters for interrupts and full conditions (Mohammed Gamal) [1691383] - [kernel] vmbus: Switch to use new generic UUID API (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Check for ring when getting debug info (Mohammed Gamal) [1691383] - [x86] hyper-v: move synic/stimer control structures definitions to hyperv-tlfs.h (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Return -EINVAL for the sys files for unopened channels (Mohammed Gamal) [1691383] - [hv] x86, hyperv: remove PCI dependency (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Offload the handling of channels to two workqueues (Mohammed Gamal) [1691383] - [hv] hv: vmbus: check the creation_status in vmbus_establish_gpadl() (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Remove the useless API vmbus_get_outgoing_channel() (Mohammed Gamal) [1691383] - [hv] hv: kvp: Use u to print U32 (Mohammed Gamal) [1691383] - [hv] hv_utils: update name in struct hv_driver util_drv (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Get rid of unnecessary state in hv_context (Mohammed Gamal) [1691383] - [hv] hv: kvp: Fix the recent regression caused by incorrect clean-up (Mohammed Gamal) [1691383] - [hv] hv_balloon: Replace spin_is_locked() with lockdep (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Use cpumask_var_t for on-stack cpu mask (Mohammed Gamal) [1691383] - [hv] hv: kvp: Fix two "this statement may fall through" warnings (Mohammed Gamal) [1691383] - [hv] hv: kvp: Fix the indentation of some "break" statements (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Fix the descriptions of some function parameters (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Use get/put_cpu() in vmbus_connect() (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Fix synic per-cpu context initialization (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Cleanup synic memory free path (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Remove use of slow_virt_to_phys() (Mohammed Gamal) [1691383] - [hv] hv: vmbus: add numa_node to sysfs (Mohammed Gamal) [1691383] - [x86] hv: vmbus: Get rid of MSR access from vmbus_drv.c (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Fix the issue with freeing up hv_ctl_table_hdr (Mohammed Gamal) [1691383] - [hv] hv: vmus: Fix the check for return value from kmsg get dump buffer (Mohammed Gamal) [1691383] - [hv] hv: Send one page worth of kmsg dump over Hyper-V during panic (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Remove x86 MSR refs in arch independent code (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Fix the offer_in_progress in vmbus_process_offer() (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Add comments on ring buffer signaling (Mohammed Gamal) [1691383] - [video] use the new async probing feature for the hyperv drivers (Mohammed Gamal) [1691383] - [rpmspec] kernel-packaging: Remove kernel files from kernel-modules-extra package (Prarit Bhargava) [1705216] - [fs] xfs: don't ever put nlink > 0 inodes on the unlinked list (Brian Foster) [1693063] - [fs] xfs: reserve blocks for ifree transaction during log recovery (Brian Foster) [1693063] - [fs] xfs: rename m_inotbt_nores to m_finobt_nores (Brian Foster) [1693063] - [net] xfrm: Honor original L3 slave device in xfrmi policy lookup (Herbert Xu) [1702198] - [net] xfrm: Fix inbound traffic via XFRM interfaces across network namespaces (Herbert Xu) [1702198] - [net] xfrm: Make set-mark default behavior backward compatible (Herbert Xu) [1702198] - [net] xfrm: remove unnecessary check in xfrmi_get_stats64 (Herbert Xu) [1702198] - [net] xfrm: fix gro_cells leak when remove virtual xfrm interfaces (Herbert Xu) [1702198] - [net] xfrm: Make function xfrmi_get_link_net() static (Herbert Xu) [1702198] - [net] xfrm: fix ptr_ret.cocci warnings (Herbert Xu) [1702198] - [net] xfrm: Return detailed errors from xfrmi_newlink (Herbert Xu) [1702198] - [net] xfrm: Allow xfrmi if_id to be updated by UPDSA (Herbert Xu) [1702198] - [net] xfrm: Remove xfrmi interface ID from flowi (Herbert Xu) [1702198] - [net] xfrm: Allow Set Mark to be Updated Using UPDSA (Herbert Xu) [1702198] - [net] xfrm: Add virtual xfrm interfaces (Herbert Xu) [1702198] - [net] xfrm: Add a new lookup key to match xfrm interfaces. (Herbert Xu) [1702198] - [net] flow: Extend flow informations with xfrm interface id. (Herbert Xu) [1702198] - [net] xfrm: Extend the output_mark to support input direction and masking. (Herbert Xu) [1702198] - [fs] xfs: don't account extra agfl blocks as available (Brian Foster) [1656687] - [scsi] scsi: hisi_sas: Some misc tidy-up (Xiaojun Tan) [1702614] - [scsi] scsi: hisi_sas: Don't fail IT nexus reset for Open Reject timeout (Xiaojun Tan) [1702614] - [scsi] scsi: hisi_sas: Don't hard reset disk during controller reset (Xiaojun Tan) [1702614] - [scsi] scsi: hisi_sas: Support all RAS events with MSI interrupts (Xiaojun Tan) [1702614] - [scsi] scsi: hisi_sas: allocate different SAS address for directly attached situation (Xiaojun Tan) [1702614] - [scsi] scsi: hisi_sas: Adjust the printk format of functions hisi_sas_init_device() (Xiaojun Tan) [1702614] - [scsi] scsi: hisi_sas: Fix for setting the PHY linkrate when disconnected (Xiaojun Tan) [1702614] - [scsi] scsi: hisi_sas: Remedy inconsistent PHY down state in software (Xiaojun Tan) [1702614] - [scsi] scsi: hisi_sas: add host reset interface for test (Xiaojun Tan) [1702614] - [hid] HID: Increase maximum report size allowed by hid_field_extract() (Tony Camuso) [1688112] - [hid] HID: intel-ish-hid: remove data[128] usage on stack when sending HBM request (Tony Camuso) [1688112] - [hid] HID: intel-ish-hid: move doorbell writing before flush (Tony Camuso) [1688112] - [hid] HID: intel-ish-hid: Optimize writing ipc message from queue (Tony Camuso) [1688112] - [hid] HID: intel-ish-hid: avoid binding wrong ishtp_cl_device (Tony Camuso) [1688112] - [hid] HID: intel-ish-hid: Enable Ice Lake mobile (Tony Camuso) [1688112] - [hid] HID: increase maximum global item tag report size to 256 (Tony Camuso) [1688112] - [hid] HID: intel-ish-hid: Enable Sunrise Point-H ish driver (Tony Camuso) [1688112] - [hid] HID: intel-ish-hid: remove redundant variable num_frags (Tony Camuso) [1688112]- [s390] Disable kexec_load via kernel_lockdown for s390 (Philipp Rudo) [1659399] - [s390] s390/ipl: Provide has_secure sysfs attribute (Philipp Rudo) [1659399] - [s390] s390/kexec_file: Create ipl report and pass to next kernel (Philipp Rudo) [1659399] - [s390] s390/kexec_file: Signature verification prototype (Philipp Rudo) [1659399] - [s390] s390/kexec_file: Load new kernel to absolute 0 (Philipp Rudo) [1659399] - [s390] s390/kexec_file: Unify loader code (Philipp Rudo) [1659399] - [s390] s390/kexec_file: Simplify parmarea access (Philipp Rudo) [1659399] - [s390] s390/purgatory: Omit use of bin2c (Philipp Rudo) [1659399] - [s390] s390/purgatory: Reduce purgatory size (Philipp Rudo) [1659399] - [s390] s390/kexec_file: Fix detection of text segment in ELF loader (Philipp Rudo) [1659399] - [s390] s390/kexec_file: Fix potential segment overlap in ELF loader (Philipp Rudo) [1659399] - [s390] s390/zcore: Rename ipl_block to mitigate name collision (Philipp Rudo) [1659399] - [s390] s390/boot: pad bzImage to 4K (Philipp Rudo) [1659399] - [s390] s390/ipl: add helper functions to create an IPL report (Philipp Rudo) [1659399] - [s390] s390/ipl: read IPL report at early boot (Philipp Rudo) [1659399] - [s390] s390/ipl: add definitions for the IPL report block (Philipp Rudo) [1659399] - [s390] s390/ipl: provide uapi header for list directed IPL (Philipp Rudo) [1659399] - [s390] s390/ipl: make ipl_info less confusing (Philipp Rudo) [1659399] - [s390] s390: introduce .boot.preserved.data section compile time validation (Philipp Rudo) [1659399] - [s390] s390: move ipl block to .boot.preserved.data section (Philipp Rudo) [1659399] - [s390] s390: introduce .boot.preserved.data section (Philipp Rudo) [1659399] - [mm] s390: clean up redundant facilities list setup (Philipp Rudo) [1659399] - [s390] s390/als: remove duplicated in-place implementation of stfle (Philipp Rudo) [1659399] - [netdrv] fm10k: Fix a potential NULL pointer dereference (Neil Horman) [1659172] - [netdrv] fm10k: use struct_size() in kzalloc() (Neil Horman) [1659172] - [netdrv] fm10k: TRIVIAL cleanup of extra spacing in function comment (Neil Horman) [1659172] - [netdrv] ethernet/intel: consolidate NAPI and NAPI exit (Neil Horman) [1659172] - [netdrv] fm10k: bump driver version to match out-of-tree release (Neil Horman) [1659172] - [netdrv] fm10k: add missing device IDs to the upstream driver (Neil Horman) [1659172] - [netdrv] fm10k: ensure completer aborts are marked as non-fatal after a resume (Neil Horman) [1659172] - [netdrv] fm10k: fix SM mailbox full condition (Neil Horman) [1659172] - [netdrv] fm10k: remove ndo_poll_controller (Neil Horman) [1659172] - [netdrv] intel-ethernet: use correct module license (Neil Horman) [1659172] - [scsi] Revert "scsi: fcoe: clear FC_RP_STARTED flags when receiving a LOGO" (Nilesh Javali) [1701545] - [tools] tools: introduce test_and_clear_bit (Peter Xu) [1694926] - [net] bridge: fix netlink export of vlan_stats_per_port option (Ivan Vecera) [1703551] - [net] bridge: fix vlan stats use-after-free on destruction (Ivan Vecera) [1703551] - [tools] headers uapi: Update linux/if_link.h header copy (Ivan Vecera) [1703551] - [net] bridge: fix a possible memory leak in __vlan_add (Ivan Vecera) [1703551] - [net] bridge: add support for per-port vlan stats (Ivan Vecera) [1703551] - [net] bridge: mcast: Default back to multicast enabled state (Ivan Vecera) [1703551] - [net] bridge: pack net_bridge better (Ivan Vecera) [1703551] - [net] bridge: convert mtu_set_by_user to a bit (Ivan Vecera) [1703551] - [net] bridge: convert neigh_suppress_enabled option to a bit (Ivan Vecera) [1703551] - [net] bridge: convert mcast options to bits (Ivan Vecera) [1703551] - [net] bridge: convert and rename mcast disabled (Ivan Vecera) [1703551] - [net] bridge: convert group_addr_set option to a bit (Ivan Vecera) [1703551] - [net] bridge: convert nf call options to bits (Ivan Vecera) [1703551] - [net] bridge: add bitfield for options and convert vlan opts (Ivan Vecera) [1703551] - [net] bridge: make struct opening bracket consistent (Ivan Vecera) [1703551] - [net] Add netif_is_gretap()/netif_is_ip6gretap() (Ivan Vecera) [1701208] - [net] sched: register callbacks for indirect tc block binds (Ivan Vecera) [1701214] - [tools] selftests: tc-testing: fix tunnel_key failure if dst_port is unspecified (Ivan Vecera) [1701210] - [tools] selftests: tc-testing: drop test on missing tunnel key id (Ivan Vecera) [1701210] - [net] sched: act_tunnel_key: Don't dump dst port if it wasn't set (Ivan Vecera) [1701210] - [net] sched: act_tunnel_key: Allow key-less tunnels (Ivan Vecera) [1701210] - [net] ethtool: Added support for 50Gbps per lane link modes (Ivan Vecera) [1701215] - [net] ip_gre: fix parsing gre header in ipgre_err (Hangbin Liu) [1702212] - [net] vxlan: Free a leaked vetoed multicast rdst (Ivan Vecera) [1691695] - [net] switchdev: Add extack argument to call_switchdev_notifiers() (Ivan Vecera) [1691695] - [netdrv] vxlan: Add extack to switchdev operations (Ivan Vecera) [1691695] - [net] net: Add extack argument to ndo_fdb_add() (Ivan Vecera) [1691695] - [netdrv] vxlan: changelink: Delete remote after update (Ivan Vecera) [1691695] - [netdrv] vxlan: changelink: Postpone vxlan_config_apply() (Ivan Vecera) [1691695] - [netdrv] vxlan: changelink: Inline vxlan_dev_configure() (Ivan Vecera) [1691695] - [netdrv] vxlan: Allow vetoing of FDB notifications (Ivan Vecera) [1691695] - [netdrv] vxlan: Have vxlan_fdb_replace() save original rdst value (Ivan Vecera) [1691695] - [netdrv] vxlan: Split vxlan_fdb_update() in two (Ivan Vecera) [1691695] - [netdrv] vxlan: Move up vxlan_fdb_free(), vxlan_fdb_destroy() (Ivan Vecera) [1691695] - [net] bridge: Add br_fdb_clear_offload() (Ivan Vecera) [1691695] - [netdrv] vxlan: Add vxlan_fdb_clear_offload() (Ivan Vecera) [1691695] - [netdrv] vxlan: Add vxlan_fdb_replay() (Ivan Vecera) [1691695] - [net] route: add support for directed broadcast forwarding (Xin Long) [1562384] - [net] erspan: build the header with the right proto according to erspan_ver (Xin Long) [1663862] - [net] ipv6: make ip6_create_rt_rcu return ip6_null_entry instead of NULL (Xin Long) [1688617] - [net] tipc: handle the err returned from cmd header function (Jon Maloy) [1693452] - [net] tipc: check link name with right length in tipc_nl_compat_link_set (Jon Maloy) [1693452] - [net] tipc: check bearer name with right length in tipc_nl_compat_bearer_enable (Jon Maloy) [1693452] - [net] tipc: change to check tipc_own_id to return in tipc_net_stop (Jon Maloy) [1693452] - [net] tipc: tipc clang warning (Jon Maloy) [1693452] - [net] tipc: fix cancellation of topology subscriptions (Jon Maloy) [1693452] - [net] tipc: allow service ranges to be connect()'ed on RDM/DGRAM (Jon Maloy) [1693452] - [net] net: tipc: fix a missing check for nla_nest_start (Jon Maloy) [1693452] - [net] net: tipc: fix a missing check of nla_nest_start (Jon Maloy) [1693452] - [net] tipc: fix RDM/DGRAM connect() regression (Jon Maloy) [1693452] - [net] tipc: fix race condition causing hung sendto (Jon Maloy) [1693452] - [net] tipc: improve function tipc_wait_for_rcvmsg() (Jon Maloy) [1693452] - [net] tipc: improve function tipc_wait_for_cond() (Jon Maloy) [1693452] - [net] tipc: fix link session and re-establish issues (Jon Maloy) [1693452] - [net] tipc: fix skb may be leaky in tipc_link_input (Jon Maloy) [1693452] - [net] tipc: remove dead code in struct tipc_topsrv (Jon Maloy) [1693452] - [net] tipc: mark expected switch fall-throughs (Jon Maloy) [1693452] - [net] tipc: remove unneeded semicolon in trace.c (Jon Maloy) [1693452] - [net] tipc: fix uninit-value in tipc_nl_compat_doit (Jon Maloy) [1693452] - [net] tipc: fix uninit-value in tipc_nl_compat_name_table_dump (Jon Maloy) [1693452] - [net] tipc: fix uninit-value in tipc_nl_compat_link_set (Jon Maloy) [1693452] - [net] tipc: fix uninit-value in tipc_nl_compat_bearer_enable (Jon Maloy) [1693452] - [net] tipc: fix uninit-value in tipc_nl_compat_link_reset_stats (Jon Maloy) [1693452] - [net] tipc: fix uninit-value in in tipc_conn_rcv_sub (Jon Maloy) [1693452] - [net] tipc: fix memory leak in tipc_nl_compat_publ_dump (Jon Maloy) [1693452] - [net] tipc: fix a missing check of genlmsg_put (Jon Maloy) [1693452] - [net] tipc: fix a double free in tipc_enable_bearer() (Jon Maloy) [1693452] - [net] net/netlink_compat: Fix a missing check of nla_parse_nested (Jon Maloy) [1693452] - [net] tipc: fix uninitialized value for broadcast retransmission (Jon Maloy) [1693452] - [net] tipc: add trace_events for tipc bearer (Jon Maloy) [1693452] - [net] tipc: add trace_events for tipc node (Jon Maloy) [1693452] - [net] tipc: add trace_events for tipc socket (Jon Maloy) [1693452] - [net] tipc: add trace_events for tipc link (Jon Maloy) [1693452] - [net] tipc: enable tracepoints in tipc (Jon Maloy) [1693452] - [net] tipc: handle broadcast NAME_DISTRIBUTOR packet when receiving it (Jon Maloy) [1693452] - [net] tipc: check group dests after tipc_wait_for_cond() (Jon Maloy) [1693452] - [net] tipc: check tsk->group in tipc_wait_for_cond() (Jon Maloy) [1693452] - [net] tipc: compare remote and local protocols in tipc_udp_enable() (Jon Maloy) [1693452] - [net] tipc: use lock_sock() in tipc_sk_reinit() (Jon Maloy) [1693452] - [net] tipc: fix node keep alive interval calculation (Jon Maloy) [1693452] - [net] tipc: fix lockdep warning during node delete (Jon Maloy) [1693452] - [net] tipc: don't assume linear buffer when reading ancillary data (Jon Maloy) [1693452] - [net] tipc: fix lockdep warning when reinitilaizing sockets (Jon Maloy) [1693452] - [net] tipc: fix link re-establish failure (Jon Maloy) [1693452] - [net] tipc: improve broadcast retransmission algorithm (Jon Maloy) [1693452] - [net] tipc: use destination length for copy string (Jon Maloy) [1693452] - [net] tipc: support binding to specific ip address when activating UDP bearer (Jon Maloy) [1677371 1693452] - [net] tipc: remainder of commit ignore STATE_MSG on wrong link session (Jon Maloy) [1693452] - [net] tipc: buffer overflow handling in listener socket (Jon Maloy) [1693452] - [net] tipc: add SYN bit to connection setup messages (Jon Maloy) [1693452] - [net] tipc: refactor function tipc_sk_filter_connect() (Jon Maloy) [1693452] - [net] tipc: refactor function tipc_sk_timeout() (Jon Maloy) [1693452] - [net] tipc: refactor function tipc_msg_reverse() (Jon Maloy) [1693452] - [net] tipc: Add and use skb_mark_not_on_list(). (Jon Maloy) [1693452] - [net] tipc: correct spelling errors for tipc_topsrv_queue_evt() comments (Jon Maloy) [1693452] - [net] tipc: correct spelling errors for struct tipc_bc_base's comment (Jon Maloy) [1693452] - [net] tipc: correct structure parameter comments for topsrv (Jon Maloy) [1693452] - [net] net/tipc: remove redundant variables 'tn' and 'oport' (Jon Maloy) [1693452] - [net] net: tipc: bcast: Replace GFP_ATOMIC with GFP_KERNEL in tipc_bcast_init() (Jon Maloy) [1693452] - [net] net: tipc: name_table: Replace GFP_ATOMIC with GFP_KERNEL in tipc_nametbl_init() (Jon Maloy) [1693452] - [net] tipc: make some functions static (Jon Maloy) [1693452] - [net] tipc: make link capability update thread safe (Jon Maloy) [1693452] - [net] tipc: remove unused tipc_group_size (Jon Maloy) [1693452] - [net] tipc: remove unused tipc_link_is_active (Jon Maloy) [1693452] - [net] tipc: check session number before accepting link protocol messages (Jon Maloy) [1693452] - [net] tipc: add sequence number check for link STATE messages (Jon Maloy) [1693452] - [net] tipc: mark expected switch fall-throughs (Jon Maloy) [1693452] - [net] tipc: extend sock diag for group communication (Jon Maloy) [1693452] - [net] tipc: Auto removal of peer down node instance (Jon Maloy) [1693452] - [net] tipc: optimize function tipc_node_timeout() (Jon Maloy) [1693452] - [net] tipc: eliminate buffer cloning in function tipc_msg_extract() (Jon Maloy) [1693452] - [net] netfilter: nf_conncount: fix argument order to find_next_bit (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: speculative garbage collection on empty lists (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: move all list iterations under spinlock (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: merge lookup and add functions (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: restart search when nodes have been erased (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: split gc in two phases (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: don't skip eviction when age is negative (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: replace CONNCOUNT_LOCK_SLOTS with CONNCOUNT_SLOTS (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: use rb_link_node_rcu() instead of rb_link_node() (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: remove wrong condition check routine (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: fix unexpected permanent node of list. (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: fix list_del corruption in conn_free (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: use spin_lock_bh instead of spin_lock (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: Add list lock and gc worker, and RCU for init tree search (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: Split insert and traversal (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: Move locking into count_tree() (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: Early exit in nf_conncount_lookup() and cleanup (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: Switch to plain list (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: Early exit for garbage collection (Florian Westphal) [1531074] - [net] ptp: uapi: change _IOW to IOWR in PTP_SYS_OFFSET_EXTENDED definition (Hangbin Liu) [1677215] - [net] ptp: check that rsv field is zero in struct ptp_sys_offset_extended (Hangbin Liu) [1677215] - [net] ptp: deprecate gettime64() in favor of gettimex64() (Hangbin Liu) [1677215] - [net] ptp: add PTP_SYS_OFFSET_EXTENDED ioctl (Hangbin Liu) [1677215] - [net] ptp: check gettime64 return code in PTP_SYS_OFFSET ioctl (Hangbin Liu) [1677215] - [net] ptp: reorder declarations in ptp_ioctl() (Hangbin Liu) [1677215] - [net] tuntap: fix multiqueue rx (Guillaume Nault) [1686563]- [edac] EDAC/amd64: Add Family 17h Model 30h PCI IDs (Aristeu Rozanski) [1696603] - [x86] Update stepping values for coffee lake desktop (David Arcari) [1704800] - [security] KEYS: trusted: allow trusted.ko to initialize w/o a TPM (Jerry Snitselaar) [1694208] - [security] tpm: pass an array of tpm_extend_digest structures to tpm_pcr_extend() (Jerry Snitselaar) [1665130 1665129] - [security] KEYS: trusted: explicitly use tpm_chip structure from tpm_default_chip() (Jerry Snitselaar) [1665130 1665129] - [char] tpm/ppi: Enable submission of optional command parameter for PPI 1.3 (Jerry Snitselaar) [1665130] - [char] tpm/ppi: Possibly show command parameter if TPM PPI 1.3 is used (Jerry Snitselaar) [1665130] - [char] tpm/ppi: Display up to 101 operations as define for version 1.3 (Jerry Snitselaar) [1665130] - [char] tpm/ppi: rename TPM_PPI_REVISION_ID to TPM_PPI_REVISION_ID_1 (Jerry Snitselaar) [1665130] - [char] tpm/ppi: pass function revision ID to tpm_eval_dsm() (Jerry Snitselaar) [1665130] - [char] tpm: Fix the type of the return value in calc_tpm2_event_size() (Jerry Snitselaar) [1694208 1665129] - [char] tpm: fix an invalid condition in tpm_common_poll (Jerry Snitselaar) [1694208] - [char] tpm: turn on TPM on suspend for TPM 1.x (Jerry Snitselaar) [1694208 1665130] - [char] tpm: move tpm_chip definition to include/linux/tpm.h (Jerry Snitselaar) [1665129] - [char] tpm: retrieve digest size of unknown algorithms with PCR read (Jerry Snitselaar) [1665130 1665129] - [char] tpm: rename and export tpm2_digest and tpm2_algorithms (Jerry Snitselaar) [1665130 1665129] - [char] tpm: dynamically allocate the allocated_banks array (Jerry Snitselaar) [1665130 1665129] - [char] tpm: remove @flags from tpm_transmit() (Jerry Snitselaar) [1665130 1665129] - [char] tpm: take TPM chip power gating out of tpm_transmit() (Jerry Snitselaar) [1665130 1665129] - [char] tpm: introduce tpm_chip_start() and tpm_chip_stop() (Jerry Snitselaar) [1665130 1665129] - [char] tpm: remove TPM_TRANSMIT_UNLOCKED flag (Jerry Snitselaar) [1665130 1665129] - [char] tpm: use tpm_try_get_ops() in tpm-sysfs.c. (Jerry Snitselaar) [1665130] - [char] tpm: remove @space from tpm_transmit() (Jerry Snitselaar) [1665130 1665129] - [char] tpm: move TPM space code out of tpm_transmit() (Jerry Snitselaar) [1665130 1665129] - [char] tpm: move tpm_validate_commmand() to tpm2-space.c (Jerry Snitselaar) [1665130 1665129] - [char] tpm: clean up tpm_try_transmit() error handling flow (Jerry Snitselaar) [1665130 1665129] - [char] tpm: encapsulate tpm_dev_transmit() (Jerry Snitselaar) [1665130 1665129] - [char] tpm: access command header through struct in tpm_try_transmit() (Jerry Snitselaar) [1665130 1665129] - [char] tpm: declare struct tpm_header (Jerry Snitselaar) [1665130 1665129] - [char] tpm: print tpm2_commit_space() error inside tpm2_commit_space() (Jerry Snitselaar) [1665129] - [char] tpm: return 0 from pcrs_show() when tpm1_pcr_read() fails (Jerry Snitselaar) [1665130] - [char] tpm: fix invalid return value in pubek_show() (Jerry Snitselaar) [1694208 1665130] - [char] tpm: use tpm_buf in tpm_transmit_cmd() as the IO parameter (Jerry Snitselaar) [1665130 1665129] - [char] tpm: don't return bool from update_timeouts (Jerry Snitselaar) [1665130] - [char] tpm: don't print error message in tpm_transmit_cmd when tpm still testing (Jerry Snitselaar) [1665129] - [char] tpm: add _head suffix to tcg_efi_specid_event and tcg_pcr_event2 (Jerry Snitselaar) [1665129] - [char] tpm: Fix off-by-one when reading binary_bios_measurements (Jerry Snitselaar) [1694208 1665130] - [char] tpm: Simplify the measurements loop (Jerry Snitselaar) [1665130] - [char] tpm/tpm_i2c_atmel: Return -E2BIG when the transfer is incomplete (Jerry Snitselaar) [1694208] - [char] tpm: Unify the send callback behaviour (Jerry Snitselaar) [1665129] - [char] tpm: Fix some name collisions with drivers/char/tpm.h (Jerry Snitselaar) [1694208] - [char] tpm/tpm_crb: Avoid unaligned reads in crb_recv() (Jerry Snitselaar) [1694208 1665129] - [char] tpm: add support for partial reads (Jerry Snitselaar) [1665129] - [char] tpm: tpm_ibmvtpm: fix kdoc warnings (Jerry Snitselaar) [1665129] - [char] tpm: fix kdoc for tpm2_flush_context_cmd() (Jerry Snitselaar) [1694208 1665129] - [char] tpm: tpm_try_transmit() refactor error flow. (Jerry Snitselaar) [1694208 1665129] - [char] tpm: use u32 instead of int for PCR index (Jerry Snitselaar) [1665130 1665129] - [security] ima: Get rid of ima_used_chip and use ima_tpm_chip != NULL instead (Jerry Snitselaar) [1665130 1665129] - [security] ima: Use tpm_default_chip() and call TPM functions with a tpm_chip (Jerry Snitselaar) [1665129] - [char] tpm1: reimplement tpm1_continue_selftest() using tpm_buf (Jerry Snitselaar) [1665130] - [char] tpm1: reimplement SAVESTATE using tpm_buf (Jerry Snitselaar) [1665130] - [char] tpm1: rename tpm1_pcr_read_dev to tpm1_pcr_read() (Jerry Snitselaar) [1665130] - [char] tpm1: implement tpm1_pcr_read_dev() using tpm_buf structure (Jerry Snitselaar) [1665130] - [char] tpm: tpm1: rewrite tpm1_get_random() using tpm_buf structure (Jerry Snitselaar) [1665130] - [char] tpm: tpm-space.c remove unneeded semicolon (Jerry Snitselaar) [1665129] - [char] tpm: tpm-interface.c drop unused macros (Jerry Snitselaar) [1694208 1665130] - [char] tpm: add tpm_auto_startup() into tpm-interface.c (Jerry Snitselaar) [1665129] - [char] tpm: factor out tpm_startup function (Jerry Snitselaar) [1665130 1665129] - [char] tpm: factor out tpm 1.x pm suspend flow into tpm1-cmd.c (Jerry Snitselaar) [1665130] - [char] tpm: move tpm 1.x selftest code from tpm-interface.c tpm1-cmd.c (Jerry Snitselaar) [1665130] - [char] tpm: factor out tpm1_get_random into tpm1-cmd.c (Jerry Snitselaar) [1665130] - [char] tpm: move tpm_getcap to tpm1-cmd.c (Jerry Snitselaar) [1665130] - [char] tpm: move tpm1_pcr_extend to tpm1-cmd.c (Jerry Snitselaar) [1665130] - [char] tpm: factor out tpm_get_timeouts() (Jerry Snitselaar) [1665130 1665129] - [char] tpm: add tpm_calc_ordinal_duration() wrapper (Jerry Snitselaar) [1665130 1665129] - [char] tpm: factor out tpm 1.x duration calculation to tpm1-cmd.c (Jerry Snitselaar) [1665130 1665129] - [char] tpm: sort objects in the Makefile (Jerry Snitselaar) [1665129] - [char] tpm2: add new tpm2 commands according to TCG 1.36 (Jerry Snitselaar) [1665129] - [char] tpm: tpm_i2c_nuvoton: use correct command duration for TPM 2.x (Jerry Snitselaar) [1665129] - [char] tpm: add support for nonblocking operation (Jerry Snitselaar) [1665129] - [char] tpm: add ptr to the tpm_space struct to file_priv (Jerry Snitselaar) [1665129] - [char] tpm: Make SECURITYFS a weak dependency (Jerry Snitselaar) [1665129] - [char] tpm: suppress transmit cmd error logs when TPM 1.2 is disabled/deactivated (Jerry Snitselaar) [1665130] - [char] tpm: fix response size validation in tpm_get_random() (Jerry Snitselaar) [1694208 1665129] - [char] tpm: replace TPM_TRANSMIT_RAW with TPM_TRANSMIT_NESTED (Jerry Snitselaar) [1665129] - [char] tpm: Convert tpm_find_get_ops() to use tpm_default_chip() (Jerry Snitselaar) [1665129] - [char] tpm: Implement tpm_default_chip() to find a TPM chip (Jerry Snitselaar) [1665129] - [char] tpm: rename tpm_chip_find_get() to tpm_find_get_ops() (Jerry Snitselaar) [1665129] - [char] tpm: Allow tpm_tis drivers to set hwrng quality. (Jerry Snitselaar) [1665129] - [char] tpm: Return the actual size when receiving an unsupported command (Jerry Snitselaar) [1694208 1665129] - [char] tpm/tpm_i2c_infineon: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) (Jerry Snitselaar) [1665129] - [char] tpm_tis_spi: Pass the SPI IRQ down to the driver (Jerry Snitselaar) [1665129] - [char] tpm: migrate tpm2_get_random() to use struct tpm_buf (Jerry Snitselaar) [1665129] - [char] tpm: migrate tpm2_get_tpm_pt() to use struct tpm_buf (Jerry Snitselaar) [1665129] - [char] tpm: migrate tpm2_probe() to use struct tpm_buf (Jerry Snitselaar) [1665129] - [char] tpm: migrate tpm2_shutdown() to use struct tpm_buf (Jerry Snitselaar) [1665129] - [pci] PCI: Fix __initdata issue with "pci=disable_acs_redir" parameter (Myron Stowe) [1704979] - [s390] s390/pci: skip VF scanning (Myron Stowe) [1704979] - [pci] PCI/IOV: Add flag so platforms can skip VF scanning (Myron Stowe) [1704979] - [pci] PCI/IOV: Factor out sriov_add_vfs() (Myron Stowe) [1704979] - [pci] switchtec: Add MRPC DMA mode support (Myron Stowe) [1704979] - [pci] switchtec: Improve MRPC efficiency by enabling write combining (Myron Stowe) [1704979] - [pci] switchtec: Fix SWITCHTEC_IOCTL_EVENT_IDX_ALL flags overwrite (Myron Stowe) [1704979] - [pci] switchtec: Set DMA coherent mask (Myron Stowe) [1704979] - [pci] switchtec: Remove immediate status check after submitting MRPC command (Myron Stowe) [1704979] - [pci] PCI / PM: Allow runtime PM without callback functions (Myron Stowe) [1704979] - [pci] PCI/P2PDMA: Clean up documentation and kernel-doc (Myron Stowe) [1704979] - [pci] PCI: Remove unnecessary space before function pointer arguments (Myron Stowe) [1704979] - [maintainers] MAINTAINERS: Add x86 early-quirks.c file pattern to PCI subsystem (Myron Stowe) [1704979] - [pci] PCI: Expand the "PF" acronym in Kconfig help text (Myron Stowe) [1704979] - [x86] x86/PCI: Fix Broadcom CNB20LE unintended sign extension (redux) (Myron Stowe) [1704979] - [pci] PCI/ASPM: Remove unused lists from struct pcie_link_state (Myron Stowe) [1704979] - [pci] PCI / ACPI: Identify untrusted PCI devices (Myron Stowe) [1704979]- [documentation] x86/resctrl: Update Documentation/x86/resctrl_ui.txt (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Remove unnecessary check for cbm_validate() (Prarit Bhargava) [1504489] - [maintainers] MAINTAINERS: Update resctrl filename patterns (Prarit Bhargava) [1504489] - [documentation] Documentation: Rename and update intel_rdt_ui.txt to resctrl_ui.txt (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Introduce AMD QOS feature (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Fixup the user-visible strings (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Add AMD's X86_FEATURE_MBA to the scattered CPUID features (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Rename the config option INTEL_RDT to RESCTRL (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Add vendor check for the MBA software controller (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Bring cbm_validate() into the resource structure (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Initialize the vendor-specific resource functions (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Move all the macros to resctrl/internal.h (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Re-arrange the RDT init code (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Rename the RDT functions and definitions (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Rename and move rdt files to a separate directory (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Prevent pseudo-locking from using stale pointers (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix initial allocation to consider CDP (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: CBM overlap should also check for overlap with CDP peer (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Introduce utility to obtain CDP peer (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix out-of-bounds memory access in CBM tests (Prarit Bhargava) [1504489] - [x86] perf/x86: Add helper to obtain performance counter index (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Switch to bitmap_zalloc() (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Re-enable pseudo-lock measurements (Prarit Bhargava) [1504489] - [x86] x86/cpu: Sanitize FAM6_ATOM naming (David Arcari) [1504489] - [x86] x86/intel_rdt: Use perf infrastructure for measurements (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Create required perf event attributes (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Remove local register variables (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix incorrect loop end condition (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix exclusive mode handling of MBA resource (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix incorrect loop end condition (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Do not allow pseudo-locking of MBA resource (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix unchecked MSR access (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix invalid mode warning when multiple resources are managed (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Global closid helper to support future fixes (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix size reporting of MBA resource (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix data type in parsing callbacks (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Disable PMU access (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix possible circular lock dependency (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Make CPU information accessible for pseudo-locked regions (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Support restoration of subset of permissions (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix cleanup of plr structure on error (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Move pseudo_lock_region_clear() (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Limit C-states dynamically when pseudo-locking active (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Support L3 cache performance event of Broadwell (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: More precise L2 hit/miss measurements (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Create character device exposing pseudo-locked region (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Create debugfs files for pseudo-locking testing (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Create resctrl debug area (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Ensure RDT cleanup on exit (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Resctrl files reflect pseudo-locked information (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Support creation/removal of pseudo-locked region (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Pseudo-lock region creation/removal core (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Discover supported platforms via prefetch disable bits (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Add utilities to test pseudo-locked region possibility (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Split resource group removal in two (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Enable entering of pseudo-locksetup mode (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Support enter/exit of locksetup mode (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Introduce pseudo-locked region (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Add check to determine if monitoring in progress (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Utilities to restrict/restore access to specific files (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Protect against resource group changes during locking (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Add utility to restrict/restore access to resctrl files (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Add utility to test if tasks assigned to resource group (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Respect read and write access (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Introduce the Cache Pseudo-Locking modes (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Display resource groups' allocations' size in bytes (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Introduce "bit_usage" to display cache allocations details (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Ensure requested schemata respects mode (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Support flexible data to parsing callbacks (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Making CBM name and type more explicit (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Enable setting of exclusive mode (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Introduce new "exclusive" mode (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Initialize new resource group with sane defaults (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Make useful functions available internally (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Introduce test to determine if closid is in use (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Introduce resource group's mode resctrl file (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Associate mode with each RDT resource group (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Introduce RDT resource group mode (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Provide pseudo-locking hooks within rdt_mount (Prarit Bhargava) [1504489] - [x86] perf/x86: Make perf callchains work without CONFIG_FRAME_POINTER (Jiri Olsa) [1699780]- [kernel] sched/fair: Do not re-read ->h_load_next during hierarchical load calculation (Phil Auld) [1701762] - [s390] kvm: s390: enable MSA9 keywrapping functions depending on cpu model (Thomas Huth) [1660913] - [s390] kvm: s390: add deflate conversion facilty to cpu model (Thomas Huth) [1660913] - [s390] kvm: s390: add enhanced sort facilty to cpu model (Thomas Huth) [1660913] - [s390] kvm: s390: provide query function for instructions returning 32 byte (Thomas Huth) [1660913] - [s390] kvm: s390: add MSA9 to cpumodel (Thomas Huth) [1660913] - [s390] kvm: s390: add vector BCD enhancements facility to cpumodel (Thomas Huth) [1660913] - [s390] kvm: s390: add vector enhancements facility 2 to cpumodel (Thomas Huth) [1660913] - [s390] kvm: s390: add debug logging for cpu model subfunctions (Thomas Huth) [1660913] - [s390] kvm: s390: implement subfunction processor calls (Thomas Huth) [1660913] - [powercap] powercap: intel_rapl: add support for Jacobsville (Steve Best) [1482401] - [x86] x86/cpu: Add Atom Tremont (Jacobsville) (Steve Best) [1482401]- [crypto] crypto: qat - Remove unused goto label (Neil Horman) [1660313] - [crypto] crypto: prefix header search paths with $(srctree)/ (Neil Horman) [1660313] - [crypto] crypto: qat - no need to check return value of debugfs_create functions (Neil Horman) [1660313] - [crypto] cross-tree: phase out dma_zalloc_coherent() (Neil Horman) [1660313] - [crypto] crypto: qat - move temp buffers off the stack (Neil Horman) [1660313] - [crypto] crypto: qat - Remove VLA usage (Neil Horman) [1660313] - [include] block: kill all_q_node in request_queue (Ming Lei) [1702865] - [block] bfq: update internal depth state when queue depth changes (Ming Lei) [1702865] - [fs] block: fix the return errno for direct IO (Ming Lei) [1702865] - [block] block: do not leak memory in bio_copy_user_iov() (Ming Lei) [1702865] - [nvme] nvme: cancel request synchronously (Ming Lei) [1702865] - [block] blk-mq: introduce blk_mq_complete_request_sync() (Ming Lei) [1702865] - [scsi] scsi: virtio_scsi: limit number of hw queues by nr_cpu_ids (Ming Lei) [1702865] - [block] virtio-blk: limit number of hw queues by nr_cpu_ids (Ming Lei) [1702865] - [block] block, bfq: fix use after free in bfq_bfqq_expire (Ming Lei) [1702865] - [block] paride/pcd: Fix potential NULL pointer dereference and mem leak (Ming Lei) [1702865] - [block] blk-mq: do not reset plug->rq_count before the list is sorted (Ming Lei) [1702865] - [block] paride/pf: Fix potential NULL pointer dereference (Ming Lei) [1702865] - [block] blk-mq: add trace block plug and unplug for multiple queues (Ming Lei) [1702865] - [block] block: use blk_free_flush_queue() to free hctx->fq in blk_mq_init_hctx (Ming Lei) [1702865] - [block] paride/pcd: cleanup queues when detection fails (Ming Lei) [1702865] - [block] paride/pf: cleanup queues when detection fails (Ming Lei) [1702865] - [crypto] crypto: chelsio - Fixed Traffic Stall (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - Fix passing zero to 'PTR_ERR' warning in chcr_aead_op (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - Inline single pdu only (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - avoid using sa_entry imm (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - remove set but not used variables 'adap' (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - check set_msg_len overflow in generate_b0 (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - Fix wrong error counter increments (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - Reset counters on cxgb4 Detach (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - Handle PCI shutdown event (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - cleanup:send addr as value in function argument (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - Use same value for both channel in single WR (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - Swap location of AAD and IV sent in WR (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - remove set but not used variable 'kctx_len' (Arjun Vynipadath) [1664679] - [crypto] drivers: chelsio: use skb_sec_path helper (Arjun Vynipadath) [1664679] - [crypto] crypto: chcr - ESN for Inline IPSec Tx (Arjun Vynipadath) [1664679] - [crypto] crypto: chcr - small packet Tx stalls the queue (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - clean up various indentation issues (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - Update ntx queue received from cxgb4 (Arjun Vynipadath) [1664679]- [platform] platform/x86: intel_pmc_core: Convert to INTEL_CPU_FAM6 macro (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Avoid a u32 overflow (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Include Reserved IP for LTR (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Fix file permissions for ltr_show (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Fix PCH IP name (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Fix PCH IP sts reading (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Handle CFL regmap properly (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: convert to DEFINE_SHOW_ATTRIBUTE (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Decode Snoop / Non Snoop LTR (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Fix LTR IGNORE Max offset (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Show Latency Tolerance info (David Arcari) [1658080] - [platform] platform/x86: intel_pmc: Convert to use SPDX identifier (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Add CNP SLPS0 debug registers (David Arcari) [1658080] - [x86] x86/cpu: Introduce INTEL_CPU_FAM*() helper macros (David Arcari) [1658080] - [include] locking/atomics, asm-generic: Move some macros from to a new file (David Arcari) [1658080] - [s390] s390/kasan: fix strncpy_from_user kasan checks (Philipp Rudo) [1665182] - [s390] s390: correct some inline assembly constraints (Philipp Rudo) [1665182] - [s390] s390/kasan: improve string/memory functions checks (Philipp Rudo) [1665182] - [include] compiler: remove __no_sanitize_address_or_inline again (Philipp Rudo) [1665182] - [s390] s390/kasan: increase instrumented stack size to 64k (Philipp Rudo) [1665182] - [mm] s390/kasan: support preemptible kernel build (Philipp Rudo) [1665182] - [mm] s390/kasan: add support for mem= kernel parameter (Philipp Rudo) [1665182] - [mm] s390/kasan: optimize kasan vmemmap allocation (Philipp Rudo) [1665182] - [mm] s390/kasan: avoid kasan crash with standby memory defined (Philipp Rudo) [1665182] - [s390] s390/head: avoid doubling early boot stack size under KASAN (Philipp Rudo) [1665182] - [mm] s390/mm: improve debugfs ptdump markers walking (Philipp Rudo) [1665182] - [mm] s390/mm: optimize debugfs ptdump kasan zero page walking (Philipp Rudo) [1665182] - [s390] s390/kasan: add option for 4-level paging support (Philipp Rudo) [1665182] - [mm] s390/kasan: free early identity mapping structures (Philipp Rudo) [1665182] - [s390] s390/kasan: enable stack and global variables access checks (Philipp Rudo) [1665182] - [s390] s390/dumpstack: disable __dump_trace kasan instrumentation (Philipp Rudo) [1665182] - [s390] s390/kasan: reipl and kexec support (Philipp Rudo) [1665182] - [s390] s390/smp: kasan stack instrumentation support (Philipp Rudo) [1665182] - [include] compiler: introduce __no_sanitize_address_or_inline (Philipp Rudo) [1665182] - [s390] s390/kasan: use noexec and large pages (Philipp Rudo) [1665182] - [mm] s390/kasan: dynamic shadow mem allocation for modules (Philipp Rudo) [1665182] - [mm] s390/mm: add kasan shadow to the debugfs pgtable dump (Philipp Rudo) [1665182] - [s390] s390/kasan: avoid user access code instrumentation (Philipp Rudo) [1665182] - [s390] s390/kasan: double the stack size (Philipp Rudo) [1665182] - [s390] s390/kasan: add initialization code and enable it (Philipp Rudo) [1665182] - [s390] s390: add pgd_page primitive (Philipp Rudo) [1665182] - [s390] s390: introduce MAX_PTRS_PER_P4D (Philipp Rudo) [1665182] - [s390] s390/kasan: replace some memory functions (Philipp Rudo) [1665182] - [s390] s390/kasan: avoid instrumentation of early C code (Philipp Rudo) [1665182] - [s390] s390/kasan: avoid vdso instrumentation (Philipp Rudo) [1665182] - [s390] s390/mm: add missing pfn_to_kaddr helper (Philipp Rudo) [1665182] - [s390] s390/cpum_cf: Add support for CPU-MF SVN 6 (Philipp Rudo) [1683278] - [s390] s390: report new CPU capabilities (Philipp Rudo) [1685086] - [net] net/smc: fix smc_poll in SMC_INIT state (Philipp Rudo) [1700812] - [net] net/smc: fix byte_order for rx_curs_confirmed (Philipp Rudo) [1700812] - [net] net/smc: check port_idx of ib event (Philipp Rudo) [1700799] - [net] net/smc: check connections in smc_lgr_free_work (Philipp Rudo) [1700799] - [net] net/smc: reduce amount of status updates to peer (Philipp Rudo) [1700799] - [net] net/smc: no delay for free tx buffer wait (Philipp Rudo) [1700799] - [net] net/smc: move wake up of close waiter (Philipp Rudo) [1700799] - [net] net/smc: reset cursor update required flag (Philipp Rudo) [1700799] - [net] net/smc: correct state change for peer closing (Philipp Rudo) [1700799] - [net] net/smc: delete rkey first before switching to unused (Philipp Rudo) [1700799] - [net] net/smc: fix sender_free computation (Philipp Rudo) [1700799] - [net] net/smc: preallocated memory for rdma work requests (Philipp Rudo) [1700799] - [net] net/smc: fix use of variable in cleared area (Philipp Rudo) [1700799] - [net] net/smc: use device link provided in qp_context (Philipp Rudo) [1700799] - [net] net/smc: call smc_cdc_msg_send() under send_lock (Philipp Rudo) [1700799] - [net] net/smc: do not wait under send_lock (Philipp Rudo) [1700799] - [net] net/smc: recvmsg and splice_read should return 0 after shutdown (Philipp Rudo) [1700799] - [net] net/smc: don't wait for send buffer space when data was already sent (Philipp Rudo) [1700799] - [net] net/smc: prevent races between smc_lgr_terminate() and smc_conn_free() (Philipp Rudo) [1700799] - [net] net/smc: allow 16 byte pnetids in netlink policy (Philipp Rudo) [1700799] - [net] net/smc: fix another sizeof to int comparison (Philipp Rudo) [1700799] - [net] net/smc: move code to clear the conn->lgr field (Philipp Rudo) [1700799] - [net] net/smc: use client and server LGR pending locks for SMC-R (Philipp Rudo) [1700799] - [net] net/smc: unlock LGR pending lock earlier for SMC-D (Philipp Rudo) [1700799] - [net] net/smc: use smc_curs_copy() for SMC-D (Philipp Rudo) [1700799] - [net] net/smc: postpone release of clcsock (Philipp Rudo) [1700799] - [net] smc: move unhash as early as possible in smc_release() (Philipp Rudo) [1700799] - [net] net/smc: fix TCP fallback socket release (Philipp Rudo) [1700799] - [s390] s390/ism: ignore some errors during deregistration (Philipp Rudo) [1700799] - [infiniband] mlx4: trigger IB events needed by SMC (Philipp Rudo) [1700799] - [s390] s390/smp: fix CPU hotplug deadlock with CPU rescan (Philipp Rudo) [1700836] - [block] s390/dasd: fix panic for failed online processing (Philipp Rudo) [1700811] - [netdrv] s390/qeth: fix use-after-free in error path (Philipp Rudo) [1700803] - [netdrv] s390/qeth: cancel close_dev work before removing a card (Philipp Rudo) [1700802] - [netdrv] s390/qeth: conclude all event processing before offlining a card (Philipp Rudo) [1700800] - [scsi] scsi: zfcp: fix posting too many status read buffers leading to adapter shutdown (Philipp Rudo) [1700775] - [fs] xfs: prohibit fstrim in norecovery mode (Bill O'Donnell) [1697749] - [x86] perf/x86: Fixup typo in stub functions (Waiman Long) [1688789] - [x86] perf/x86/intel: Fix memory corruption (Waiman Long) [1688789] - [x86] perf/x86/intel: Implement support for TSX Force Abort (Waiman Long) [1688789] - [x86] x86: Add TSX Force Abort CPUID/MSR (Waiman Long) [1688789] - [x86] perf/x86/intel: Generalize dynamic constraint creation (Waiman Long) [1688789] - [x86] perf/x86/intel: Make cpuc allocations consistent (Waiman Long) [1688789] - [x86] perf/x86/intel: Delay memory deallocation until x86_pmu_dead_cpu() (Waiman Long) [1688789] - [x86] perf/x86/intel: Export mem events only if there's PEBS support (Waiman Long) [1688789] - [x86] perf/x86/intel: Add a separate Arch Perfmon v4 PMI handler (Waiman Long) [1688789] - [x86] perf/x86/intel: Factor out common code of PMI handler (Waiman Long) [1688789] - [x86] perf/x86/intel: Introduce PMU flag for Extended PEBS (Waiman Long) [1688789] - [x86] x86/speculation: Add PR_SPEC_DISABLE_NOEXEC (Waiman Long) [1671512]- [kernel] exit from RHEL 8.1 early ystream mode ("Herton R. Krzesinski") - [net] Bluetooth: Verify that l2cap_get_conf_opt provides large enough buffer (Gopal Tiwari) [1700507] {CVE-2019-3459} - [target] scsi: target: iscsi: cxgbit: fix csk leak (Arjun Vynipadath) [1664683] - [target] scsi: target: iscsi: cxgbit: add missing spin_lock_init() (Arjun Vynipadath) [1664683] - [scsi] scsi: cxgb4i: fix incorrect spelling "reveive" -> "receive" (Arjun Vynipadath) [1664685] - [scsi] scsi: libcxgbi: update route finding logic (Arjun Vynipadath) [1664685] - [scsi] scsi: libcxgbi: find cxgbi device by MAC address (Arjun Vynipadath) [1664685] - [scsi] scsi: cxgbi: remove redundant __kfree_skb call on skb and free cst->atid (Arjun Vynipadath) [1664685] - [scsi] scsi: libcxgbi: remove uninitialized variable len (Arjun Vynipadath) [1664685] - [scsi] scsi: cxgb4i: validate tcp sequence number only if chip version <= T5 (Arjun Vynipadath) [1664685] - [scsi] scsi: cxgb4i: get pf number from lldi->pf (Arjun Vynipadath) [1664685] - [scsi] scsi: cxgb4i: add wait_for_completion() (Arjun Vynipadath) [1664685] - [scsi] scsi: cxgb4i: fix thermal configuration dependencies (Arjun Vynipadath) [1664685] - [scsi] scsi: cxgb4i: add DCB support for iSCSI connections (Arjun Vynipadath) [1664685] - [netdrv] cxgb4: Don't return EAGAIN when TCAM is full. (Arjun Vynipadath) [1664670] - [netdrv] chelsio: use BUG() instead of BUG_ON(1) (Arjun Vynipadath) [1664670] - [netdrv] cxgb4/chtls: Prefix adapter flags with CXGB4 (Arjun Vynipadath) [1664670] - [netdrv] cxgb4vf: Call netif_carrier_off properly in pci_probe (Arjun Vynipadath) [1664682 1664670] - [netdrv] cxgb4vf: Revert force link up behaviour (Arjun Vynipadath) [1664682] - [netdrv] cxgb4: Add VF Link state support (Arjun Vynipadath) [1664670] - [netdrv] cxgb4vf: Prefix adapter flags with CXGB4VF (Arjun Vynipadath) [1664682] - [netdrv] cxgb4vf: Enter debugging mode if FW is inaccessible (Arjun Vynipadath) [1664682] - [netdrv] cxgb4: Enable outer UDP checksum offload for T6 (Arjun Vynipadath) [1664670] - [netdrv] cxgb4/cxgb4vf: Fix up netdev->hw_features (Arjun Vynipadath) [1664682 1664670] - [netdrv] cxgb4: Mask out interrupts that are not enabled. (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Export sge_host_page_size to ulds (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Add capability to get/set SGE Doorbell Queue Timer Tick (Arjun Vynipadath) [1664670] - [netdrv] cxgb4/cxgb4vf: Add support for SGE doorbell queue timer (Arjun Vynipadath) [1664682 1664670] - [netdrv] cxgb4vf: Few more link management changes. (Arjun Vynipadath) [1664682] - [netdrv] cxgb4: add tcb flags and tcb rpl struct (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Add new T6 PCI device ids 0x608b (Arjun Vynipadath) [1664670] - [netdrv] cxgb4/cxgb4vf: Program hash region for {t4/t4vf}_change_mac() (Arjun Vynipadath) [1664682 1664670] - [netdrv] cxgb4: smt: use struct_size() in kvzalloc() (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: sched: use struct_size() in kvzalloc() (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: cxgb4_tc_u32: use struct_size() in kvzalloc() (Arjun Vynipadath) [1664670] - [netdrv] cxgb4vf: Update port information in cxgb4vf_open() (Arjun Vynipadath) [1664682] - [netdrv] cxgb4/cxgb4vf: Link management changes (Arjun Vynipadath) [1664682 1664670] - [netdrv] cxgb4: TLS record offload enable (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: clip_tbl: Use struct_size() in kvzalloc() (Arjun Vynipadath) [1664670] - [netdrv] net: cxgb4: fix various indentation issues (Arjun Vynipadath) [1664670] - [netdrv] net: chelsio: Add a missing check on cudg_get_buffer (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: remove DEFINE_SIMPLE_DEBUGFS_FILE() (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: number of VFs supported is not always 16 (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: remove set but not used variables 'multitrc, speed' (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: use new fw interface to get the VIN and smt index (Arjun Vynipadath) [1664670] - [netdrv] cxgb4/cxgb4vf: Fix mac_hlist initialization and free (Arjun Vynipadath) [1664682 1664670] - [netdrv] cxgb4vf: fix memleak in mac_hlist initialization (Arjun Vynipadath) [1664682] - [netdrv] cxgb4vf: free mac_hlist properly (Arjun Vynipadath) [1664682] - [netdrv] cxgb4: free mac_hlist properly (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: fix thermal zone build error (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: fix thermal configuration dependencies (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Add thermal zone support (Arjun Vynipadath) [1664670] - [infiniband] cxgb4: use __vlan_hwaccel helpers (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Add new T6 PCI device ids 0x608a (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: fix the error path of cxgb4_uld_register() (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: use FW_PORT_ACTION_L1_CFG32 for 32 bit capability (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: remove the unneeded locks (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Use proper enum in IEEE_FAUX_SYNC (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Use proper enum in cxgb4_dcb_handle_fw_update (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: remove duplicated include from cxgb4_main.c (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: add per rx-queue counter for packet errors (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Fix endianness issue in t4_fwcache() (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: fix abort_req_rss6 struct (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: remove redundant assignment to vlan_cmd.dropnovlan_fm (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: collect hardware queue descriptors (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Add new T5 PCI device ids 0x50af and 0x50b0 (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: remove set but not used variable 'spd' (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: add support to display DCB info (Arjun Vynipadath) [1664670] - [netdrv] cxgb4/t4_hw: mark expected switch fall-throughs (Arjun Vynipadath) [1664670] - [netdrv] cxgb4/l2t: Mark expected switch fall-through (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: fix endian to test F_FW_PORT_CMD_DCBXDIS32 (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: print ULD queue information managed by LLD (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: move Tx/Rx free pages collection to common code (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Add support to read actual provisioned resources (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Add new T5 PCI device id 0x50ae (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: collect number of free PSTRUCT page pointers (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: display number of rx and tx pages free (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: collect ASIC LA dumps from ULP TX (Arjun Vynipadath) [1664670] - [netdrv] libcxgb: replace vmalloc and memset with vzalloc (Arjun Vynipadath) [1664670] - [netdrv] enic: fix checksum validation for IPv6 (Jonathan Toppins) [1685309] - [infiniband] RDMA/vmw_pvrdma: Return the correct opcode when creating WR (Jonathan Toppins) [1688010 1685309] - [infiniband] RDMA/vmw_pvrdma: Use atomic memory allocation in create AH (Jonathan Toppins) [1685309] - [infiniband] IB/usnic: fix spelling mistake "miniumum" -> "minimum" (Jonathan Toppins) [1685309] - [infiniband] RDMA/drivers: Fix spelling mistake "initalize" -> "initialize" (Jonathan Toppins) [1685309] - [infiniband] IB/rxe: Reuse code which sets port state (Jonathan Toppins) [1685309] - [infiniband] IB/rxe: Make counters thread safe (Jonathan Toppins) [1685309] - [infiniband] RDMA: Cleanup undesired pd->uobject usage (Jonathan Toppins) [1685309] - [infiniband] IB/{mlx5, ocrdma, qedr, rxe}: Omit port validation from IB verbs (Jonathan Toppins) [1685309] - [infiniband] IB/rxe: Fix incorrect cache cleanup in error flow (Jonathan Toppins) [1685309] - [infiniband] IB/rxe: Utilize generic function to validate port number (Jonathan Toppins) [1685309] - [infiniband] IB/rxe: Make function rxe_pool_cleanup return void (Jonathan Toppins) [1685309] - [infiniband] rxe: IB_WR_REG_MR does not capture MR's iova field (Jonathan Toppins) [1685309] - [infiniband] IB/rxe: make rxe_unregister_device void (Jonathan Toppins) [1685309] - [infiniband] IB/rxe: move the variable into the function that uses it (Jonathan Toppins) [1685309] - [infiniband] RDMA/rxe: Add link_down, rdma_sends, rdma_recvs stats counters (Jonathan Toppins) [1685309] - [infiniband] RDMA/rxe: Distinguish between down links and disabled links (Jonathan Toppins) [1685309] - [infiniband] rxe: fix error completion wr_id and qp_num (Jonathan Toppins) [1685309] - [infiniband] IB/rxe: clean skb queue directly (Jonathan Toppins) [1685309] - [net] xprtrdma: Make sure Send CQ is allocated on an existing compvec (Jonathan Toppins) [1685309] - [infiniband] RDMA/srp: Rework SCSI device reset handling (Jonathan Toppins) [1685309] - [infiniband] IB/ipoib: Fix for use-after-free in ipoib_cm_tx_start (Jonathan Toppins) [1685309] - [net] xprtrdma: Double free in rpcrdma_sendctxs_create() (Jonathan Toppins) [1685309] - [net] xprtrdma: Fix error code in rpcrdma_buffer_create() (Jonathan Toppins) [1685309] - [infiniband] IB/ipoib: drop useless LIST_HEAD (Jonathan Toppins) [1685309] - [net] xprtrdma: Prevent leak of rpcrdma_rep objects (Jonathan Toppins) [1685309] - [net] xprtrdma: Don't leak freed MRs (Jonathan Toppins) [1685309] - [net] xprtrdma: Add documenting comment for rpcrdma_buffer_destroy (Jonathan Toppins) [1685309] - [net] xprtrdma: Replace outdated comment for rpcrdma_ep_post (Jonathan Toppins) [1685309] - [net] xprtrdma: Update comments in frwr_op_send (Jonathan Toppins) [1685309] - [net] xprtrdma: Trace mapping, alloc, and dereg failures (Jonathan Toppins) [1685309] - [net] xprtrdma: Add trace points for calls to transport switch methods (Jonathan Toppins) [1685309] - [net] xprtrdma: Relocate the xprtrdma_mr_map trace points (Jonathan Toppins) [1685309] - [net] xprtrdma: Clean up of xprtrdma chunk trace points (Jonathan Toppins) [1685309] - [net] xprtrdma: Remove unused fields from rpcrdma_ia (Jonathan Toppins) [1685309] - [net] xprtrdma: Cull dprintk() call sites (Jonathan Toppins) [1685309] - [net] xprtrdma: Simplify locking that protects the rl_allreqs list (Jonathan Toppins) [1685309] - [net] xprtrdma: Expose transport header errors (Jonathan Toppins) [1685309] - [net] xprtrdma: Remove request_module from backchannel (Jonathan Toppins) [1685309] - [net] xprtrdma: Plant XID in on-the-wire RDMA offset (FRWR) (Jonathan Toppins) [1685309] - [net] xprtrdma: Remove rpcrdma_memreg_ops (Jonathan Toppins) [1685309] - [net] xprtrdma: Remove support for FMR memory registration (Jonathan Toppins) [1685309] - [net] xprtrdma: Reduce max_frwr_depth (Jonathan Toppins) [1685309] - [net] xprtrdma: Fix ri_max_segs and the result of ro_maxpages (Jonathan Toppins) [1685309] - [net] xprtrdma: Don't wake pending tasks until disconnect is done (Jonathan Toppins) [1685309] - [net] xprtrdma: No qp_event disconnect (Jonathan Toppins) [1685309] - [net] xprtrdma: Replace rpcrdma_receive_wq with a per-xprt workqueue (Jonathan Toppins) [1685309] - [net] xprtrdma: Refactor Receive accounting (Jonathan Toppins) [1685309] - [net] xprtrdma: Ensure MRs are DMA-unmapped when posting LOCAL_INV fails (Jonathan Toppins) [1685309] - [net] xprtrdma: Yet another double DMA-unmap (Jonathan Toppins) [1685309] - [infiniband] RDMA/srpt: Use kmem_cache_free() instead of kfree() (Jonathan Toppins) [1685309] - [infiniband] RDMA/srpt: Add support for immediate data (Jonathan Toppins) [1685309] - [infiniband] RDMA/srpt: Rework the srpt_alloc_srq() error path (Jonathan Toppins) [1685309] - [infiniband] RDMA/srpt: Remove driver version and release date (Jonathan Toppins) [1685309] - [infiniband] RDMA/srpt: Make kernel-doc headers complete (Jonathan Toppins) [1685309] - [infiniband] RDMA/srpt: Join split strings (Jonathan Toppins) [1685309] - [infiniband] RDMA/srpt: Improve coding style conformance (Jonathan Toppins) [1685309] - [infiniband] RDMA/srpt: Fix a use-after-free in the channel release code (Jonathan Toppins) [1685309] - [infiniband] RDMA/srp: Add support for immediate data (Jonathan Toppins) [1685309] - [infiniband] RDMA/srp: Rework handling of the maximum information unit length (Jonathan Toppins) [1685309] - [infiniband] RDMA/srp: Move srp_rdma_ch.max_ti_iu_len declaration (Jonathan Toppins) [1685309] - [infiniband] RDMA/srp: Propagate ib_post_send() failures to the SCSI mid-layer (Jonathan Toppins) [1685309] - [infiniband] RDMA/srp: Handle large SCSI CDBs correctly (Jonathan Toppins) [1685309] - [infiniband] RDMA/srp: Document srp_parse_in() arguments (Jonathan Toppins) [1685309] - [infiniband] include/scsi/srp.h: Add support for immediate data (Jonathan Toppins) [1685309] - [infiniband] include/scsi/srp.h: Move response flag definitions into this file (Jonathan Toppins) [1685309] - [net] svcrdma: Optimize the logic that selects the R_key to invalidate (Jonathan Toppins) [1685309] - [infiniband] IB/srpt: Drop pointless static qualifier in srpt_make_tpg() (Jonathan Toppins) [1685309] - [infiniband] IB/uverbs: Fix OOPs in uverbs_user_mmap_disassociate (Jonathan Toppins) [1685309] - [infiniband] IB/uverbs: Fix ioctl query port to consider device disassociation (Jonathan Toppins) [1685309] - [infiniband] IB/uverbs: Fix OOPs upon device disassociation (Jonathan Toppins) [1685309] - [infiniband] RDMA/umem: Add missing initialization of owning_mm (Jonathan Toppins) [1685309] - [infiniband] RDMA/device: Expose ib_device_try_get(() (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Mark ioctl responses with UVERBS_ATTR_F_VALID_OUTPUT (Jonathan Toppins) [1685309] - [infiniband] RDMA/cma: Add cm_id restrack resource based on kernel or user cm_id type (Jonathan Toppins) [1685309] - [infiniband] RDMA/nldev: Don't expose unsafe global rkey to regular user (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Fix post send success return value in case of error (Jonathan Toppins) [1685309] - [infiniband] IB/core: Add advise_mr to the list of known ops (Jonathan Toppins) [1685309] - [infiniband] IB/uverbs: Signedness bug in UVERBS_HANDLER() (Jonathan Toppins) [1685309] - [infiniband] IB/umad: Start using dev_groups of class (Jonathan Toppins) [1685309] - [infiniband] IB/umad: Use class_groups and let core create class file (Jonathan Toppins) [1685309] - [infiniband] IB/umad: Refactor code to use cdev_device_add() (Jonathan Toppins) [1685309] - [infiniband] IB/umad: Avoid destroying device while it is accessed (Jonathan Toppins) [1685309] - [infiniband] IB/umad: Simplify and avoid dynamic allocation of class (Jonathan Toppins) [1685309] - [infiniband] RDMA/iwcm: Don't copy past the end of dev_name() string (Jonathan Toppins) [1685309] - [infiniband] IB/core: Move query port to ioctl (Jonathan Toppins) [1685309] - [infiniband] RDMA/nldev: Expose port_cap_flags2 (Jonathan Toppins) [1685309] - [infiniband] IB/core: uverbs copy to struct or zero helper (Jonathan Toppins) [1685309] - [infiniband] RDMA: Mark if destroy address handle is in a sleepable context (Jonathan Toppins) [1685309] - [infiniband] RDMA: Mark if create address handle is in a sleepable context (Jonathan Toppins) [1685309] - [infiniband] RDMA/restrack: Resource-tracker should not use uobject pointers (Jonathan Toppins) [1685309] - [include] IB/uverbs: Add support to advise_mr (Jonathan Toppins) [1685309] - [include] IB/uverbs: Add helper to get array size from ptr attribute (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Add an ioctl method to destroy an object (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Add a method to introspect handles in a context (Jonathan Toppins) [1685309] - [infiniband] RDMA/core: Delete RoCE GID in hw when corresponding IP is deleted (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Implement an ioctl that can call write and write_ex handlers (Jonathan Toppins) [1685309] - [infiniband] RDMA: Start use ib_device_ops (Jonathan Toppins) [1685309] - [infiniband] RDMA/rdmavt: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/rxe: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/vmw_pvrdma: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/usnic: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/qib: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/qedr: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/ocrdma: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/nes: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/mthca: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/mlx5: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/mlx4: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/i40iw: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/hns: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/hfi1: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/cxgb4: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/cxgb3: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/bnxt_re: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/core: Introduce ib_device_ops (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Optimize clearing of extra bytes in response (Jonathan Toppins) [1685309] - [infiniband] IB/core: Add new IB rates (Jonathan Toppins) [1685309] - [include] IB/core: Add 2X port width (Jonathan Toppins) [1685309] - [include] IB/core: Add CapabilityMask2 to port attributes (Jonathan Toppins) [1685309] - [infiniband] RDMA/core: Validate port number in query_pkey verb (Jonathan Toppins) [1685309] - [include] RDMA/uverbs: Fix typo in string concatenation macro (Jonathan Toppins) [1685309] - [infiniband] IB/core: Enable getting an object type from a given uobject (Jonathan Toppins) [1685309] - [infiniband] IB/core: Introduce UVERBS_IDR_ANY_OBJECT (Jonathan Toppins) [1685309] - [infiniband] RDMA/nldev: Export to user space number of contexts (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Annotate alloc/deallloc paths with context tracking (Jonathan Toppins) [1685309] - [include] RDMA/restrack: Track ucontext (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use only attrs for the write() handler signature (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Do not check the input length on create_cq/qp paths (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use the iterator for ib_uverbs_unmarshall_recv() (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Add a simple iterator interface for reading the command (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Simplify ib_uverbs_ex_query_device (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Fill in the response for IB_USER_VERBS_EX_CMD_MODIFY_QP (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use uverbs_request() and core for write_ex handlers (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use uverbs_request() for request copying (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use uverbs_response() for remaining response copying (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Get rid of the 'callback' scheme in the compat path (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use uverbs_attr_bundle to pass ucore for write/write_ex (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Remove out_len checks that are now done by the core (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: fix ptr_ret.cocci warnings (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use uverbs_attr_bundle to pass udata for ioctl() (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use uverbs_attr_bundle to pass udata for write (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use uverbs_attr_bundle to pass udata for write_ex (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Prohibit write() calls with too small buffers (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Add structure size info to write commands (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Do not pass ib_uverbs_file to ioctl methods (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Make write() handlers return 0 on success (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Replace ib_uverbs_file with uverbs_attr_bundle for write (Jonathan Toppins) [1685309] - [include] RDMA/uverbs: Add missing driver_data (Jonathan Toppins) [1685309] - [infiniband] RDMA/core: Sync unregistration with netlink commands (Jonathan Toppins) [1685309] - [infiniband] RDMA/cma: Move cma module specific functions to cma_priv.h (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Check for NULL driver methods for every write call (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Make all the method functions in uverbs_cmd static (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Convert the write interface to use uverbs_api (Jonathan Toppins) [1685309] - [infiniband] RDMA/verbs: Store the write/write_ex uapi entry points in the uverbs_api (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Require all objects to have a driver destroy function (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Add helpers to mark uapi functions as unsupported (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Factor out the add/get pattern into a helper (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use a linear list to describe the compiled-in uapi (Jonathan Toppins) [1685309] - [infiniband] IB/core: Make function ib_fmr_pool_unmap return void (Jonathan Toppins) [1685309] - [include] RDMA/core: Remove unused header files mm.h, socket.h, scatterlist.h (Jonathan Toppins) [1685309] - [include] IB/uverbs: fix a typo (Jonathan Toppins) [1685309] - [fs] coredump: fix race condition between mmget_not_zero()/get_task_mm() and core dumping (Andrea Arcangeli) [1696081] {CVE-2019-3892} - [scsi] scsi: csiostor: fix missing data copy in csio_scsi_err_handler() (Arjun Vynipadath) [1664680] - [scsi] scsi: csiostor: drop serial_number usage (Arjun Vynipadath) [1664680] - [scsi] scsi: csiostor: fix calls to dma_set_mask_and_coherent() (Arjun Vynipadath) [1664680] - [scsi] scsi: csiostor: Remove set but not used variable 'pln' (Arjun Vynipadath) [1664680] - [scsi] scsi: csiostor: no need to check return value of debugfs_create functions (Arjun Vynipadath) [1664680] - [scsi] scsi: csiostor: fix NULL pointer dereference in csio_vport_set_state() (Arjun Vynipadath) [1664680] - [scsi] scsi: csiostor: fix incorrect dma device in case of vport (Arjun Vynipadath) [1664680] - [scsi] scsi: csiostor: switch to generic DMA API (Arjun Vynipadath) [1664680] - [netdrv] thunderx: eliminate extra calls to put_page() for pages held for recycling (Dean Nelson) [1644011] - [netdrv] thunderx: enable page recycling for non-XDP case (Dean Nelson) [1644011] - [cpufreq] cpufreq: intel_pstate: Also use CPPC nominal_perf for base_frequency (Prarit Bhargava) [1696131] - [acpi] ACPI / CPPC: Fix guaranteed performance handling (Prarit Bhargava) [1696131] - [netdrv] ethernet/intel: consolidate NAPI and NAPI exit (Corinna Vinschen) [1659169] - [netdrv] igbvf: Replace spin_is_locked() with lockdep (Corinna Vinschen) [1659169] - [netdrv] intel-ethernet: use correct module license (Corinna Vinschen) [1659169] - [netdrv] igbvf: netdev: Mark expected switch fall-through (Corinna Vinschen) [1659169] - [x86] x86/MCE: Initialize mce.bank in the case of a fatal error in mce_no_way_out() (David Arcari) [1698959] - [x86] x86/mce: Restore MCE injector's module name (David Arcari) [1698959] - [x86] x86/mce: Streamline MCE subsystem's naming (David Arcari) [1698959] - [x86] x86: Fix various typos in comments (David Arcari) [1698959] - [x86] x86/MCE/AMD: Fix the thresholding machinery initialization order (David Arcari) [1698959] - [x86] x86/mce: Fix -Wmissing-prototypes warnings (David Arcari) [1698959] - [x86] acpi/nfit, x86/mce: Validate a MCE's address before using it (David Arcari) [1698959] - [x86] acpi/nfit, x86/mce: Handle only uncorrectable machine checks (David Arcari) [1698959] - [x86] x86: Clean up 'sizeof x' => 'sizeof(x)' (David Arcari) [1698959] - [x86] x86/mcelog: Remove one mce_helper definition (David Arcari) [1698959] - [x86] x86/mce-inject: Reset injection struct after injection (David Arcari) [1698959] - [mm] x86/mce: Fix set_mce_nospec() to avoid #GP fault (David Arcari) [1698959] - [x86] x86/memory_failure: Introduce {set, clear}_mce_nospec() (David Arcari) [1698959] - [x86] x86/mce: Cleanup __mc_scan_banks() (David Arcari) [1698959] - [x86] x86/mce: Carve out bank scanning code (David Arcari) [1698959] - [x86] x86/mce: Carve out the crashing_cpu check (David Arcari) [1698959] - [x86] x86/mce: Always use 64-bit timestamps (David Arcari) [1698959] - [x86] x86/mce: Remove !banks check (David Arcari) [1698959] - [md] dm cache metadata: Fix loading discard bitset (Mike Snitzer) [1701618] - [block] null_blk: prevent crash from bad home_node value (Ming Lei) [1696951] - [powerpc] powerpc/security: Fix spectre_v2 reporting (Gustavo Duarte) [1694456] - [powerpc] powerpc/powernv: Query firmware for count cache flush settings (Gustavo Duarte) [1694456] - [powerpc] powerpc/pseries: Query hypervisor for count cache flush settings (Gustavo Duarte) [1694456] - [powerpc] powerpc/64s: Add support for software count cache flush (Gustavo Duarte) [1694456] - [powerpc] powerpc/64s: Add new security feature flags for count cache flush (Gustavo Duarte) [1694456] - [powerpc] powerpc/asm: Add a patch_site macro & helpers for patching instructions (Gustavo Duarte) [1694456] - [powerpc] powerpc/64: Call setup_barrier_nospec() from setup_arch() (Gustavo Duarte) [1694456] - [powerpc] powerpc/64: Add CONFIG_PPC_BARRIER_NOSPEC (Gustavo Duarte) [1694456] - [powerpc] powerpc64s: Show ori31 availability in spectre_v1 sysfs file not v2 (Gustavo Duarte) [1694456]- [kernel] sched/fair: Limit sched_cfs_period_timer() loop to avoid hard lockup (Joel Savitz) [1695651] - [crypto] crypto: ux500 - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: talitos - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: sun4i-ss - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: stm32 - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: rockchip - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: qce - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: picoxcell - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: omap - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: n2 - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: marvell - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: ixp4xx - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: hifn_795x - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: ccree - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: ccp - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: cavium - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: caam - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: bcm - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: atmel - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: sparc - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [s390] crypto: s390 - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: des_generic - Forbid 2-key in 3DES and add helpers (Herbert Xu) [1687908] - [crypto] crypto: mxc-scc - Remove broken driver (Herbert Xu) [1687908] - [kernel] ntp: Audit NTP parameters adjustment (Ondrej Mosnacek) [1680034] - [kernel] timekeeping: Audit clock adjustments (Ondrej Mosnacek) [1680034] - [kernel] ntp: Remove duplicated include (Ondrej Mosnacek) [1680034] - [kernel] timekeeping/ntp: Constify some function arguments (Ondrej Mosnacek) [1680034] - [kernel] ntp: Use kstrtos64 for s64 variable (Ondrej Mosnacek) [1680034] - [kernel] ntp: Remove redundant arguments (Ondrej Mosnacek) [1680034] - [kernel] timekeeping: Use ktime_get_real_ts64() instead of getnstimeofday64() (Ondrej Mosnacek) [1680034] - [netdrv] hinic: Add pci device ids (Xiaojun Tan) [1662040] - [netdrv] net-next/hinic:add shutdown callback (Xiaojun Tan) [1662040] - [netdrv] hinic: optmize rx refill buffer mechanism (Xiaojun Tan) [1662040] - [netdrv] net: hinic: remove redundant pointer pfhwdev (Xiaojun Tan) [1662040] - [netdrv] net: hns: fix unsigned comparison to less than zero (Xiaojun Tan) [1661885] - [netdrv] net: hns: Fix sparse: some warnings in HNS drivers (Xiaojun Tan) [1661885] - [netdrv] net: hns: Fix WARNING when remove HNS driver with SMMU enabled (Xiaojun Tan) [1661885] - [netdrv] net: hns: fix ICMP6 neighbor solicitation messages discard problem (Xiaojun Tan) [1661885] - [netdrv] net: hns: Fix probabilistic memory overwrite when HNS driver initialized (Xiaojun Tan) [1661885] - [netdrv] net: hns: Use NAPI_POLL_WEIGHT for hns driver (Xiaojun Tan) [1661885] - [netdrv] net: hns: fix KASAN: use-after-free in hns_nic_net_xmit_hw() (Xiaojun Tan) [1661885] - [netdrv] net: hns: use struct_size() in devm_kzalloc() (Xiaojun Tan) [1661885] - [netdrv] net: hns: Fixes the missing put_device in positive leg for roce reset (Xiaojun Tan) [1661885] - [netdrv] net: hns: Fix object reference leaks in hns_dsaf_roce_reset() (Xiaojun Tan) [1661885] - [netdrv] net: hns: Restart autoneg need return failed when autoneg off (Xiaojun Tan) [1661885] - [netdrv] net: hns: Fix for missing of_node_put() after of_parse_phandle() (Xiaojun Tan) [1661885] - [netdrv] net: hns: Use struct_size() in devm_kzalloc() (Xiaojun Tan) [1661885] - [netdrv] net: hns: Fix use after free identified by SLUB debug (Xiaojun Tan) [1661885] - [netdrv] net: hns: make function hns_gmac_wait_fifo_clean() static (Xiaojun Tan) [1661885] - [netdrv] net: hns: use eth_get_headlen interface instead of hns_nic_get_headlen (Xiaojun Tan) [1661885] - [netdrv] net: hns: Mark expected switch fall-through (Xiaojun Tan) [1661885] - [netdrv] net: hns: remove redundant variables 'max_frm' and 'tmp_mac_key' (Xiaojun Tan) [1661885] - [netdrv] net: hisilicon: hns: Replace mdelay() with msleep() (Xiaojun Tan) [1661885] - [netdrv] net: hns: make hns_dsaf_roce_reset non static (Xiaojun Tan) [1661885] - [netdrv] net: hns: Make many functions static (Xiaojun Tan) [1661885] - [bluetooth] Bluetooth: btusb: Add support for Intel bluetooth device 8087:0029 (Gopal Tiwari) [1678084] - [bluetooth] Bluetooth: btusb: Use bt_dev_err for Intel firmware loading errors (Gopal Tiwari) [1678084]- [vfio] vfio/pci: Restore device state on PM transition (Alex Williamson) [1700254] - [vfio] vfio/pci: Parallelize device open and release (Alex Williamson) [1700254] - [pci] Revert "PCI/ASPM: Do not initialize link state when aspm_disabled is set" (Myron Stowe) [1694143] - [pci] PCI: Fix incorrect value returned from pcie_get_speed_cap() (Myron Stowe) [1694143] - [x86] x86/PCI: Apply VMD's AERSID fixup generically (Myron Stowe) [1694143] - [pci] PCI/IOV: Remove unnecessary include of (Myron Stowe) [1694143] - [pci] PCI: pcie: Remove redundant 'default n' from Kconfig (Myron Stowe) [1694143] - [documentation] NTB: switchtec_ntb: Update switchtec documentation with prerequisites for NTB (Myron Stowe) [1694143] - [pci] PCI: Fix Switchtec DMA aliasing quirk dmesg noise (Myron Stowe) [1694143] - [pci] PCI: Add macro for Switchtec quirk declarations (Myron Stowe) [1694143] - [pci] PCI: Add Device IDs for Intel GPU "spurious interrupt" quirk (Myron Stowe) [1694143] - [pci] PCI / ACPI: Mark expected switch fall-through (Myron Stowe) [1694143] - [pci] PCI: Remove set but unused variable (Myron Stowe) [1694143] - [pci] PCI: Fix pci.c kernel-doc parameter warning (Myron Stowe) [1694143] - [pci] PCI: Allocate dma_alias_mask with bitmap_zalloc() (Myron Stowe) [1694143] - [include] PCI: Remove unused NFP32xx IDs (Myron Stowe) [1694143] - [maintainers] maintainers: Add Hyper-V IOMMU driver into Hyper-V CORE AND DRIVERS scope (Vitaly Kuznetsov) [1663292 1669989] - [iommu] hyper-v: Add Hyper-V stub IOMMU driver (Vitaly Kuznetsov) [1663292 1669989] - [x86] hyper-v: Set x2apic destination mode to physical when x2apic is available (Vitaly Kuznetsov) [1663292 1669989] - [x86] hyper-v: Enable PIT shutdown quirk (Vitaly Kuznetsov) [1663292 1669989] - [clocksource] clockevents/drivers/i8253: Add support for PIT shutdown quirk (Vitaly Kuznetsov) [1663292 1669989] - [x86] hyperv: Enable PV qspinlock for Hyper-V (Vitaly Kuznetsov) [1663292 1669989] - [x86] hyperv: Add GUEST_IDLE_MSR support (Vitaly Kuznetsov) [1663292 1669989] - [x86] hv: vmbus: Make TLFS #define names architecture neutral (Vitaly Kuznetsov) [1663292 1669989] - [x86] hyperv: Add interrupt handler annotations (Vitaly Kuznetsov) [1663292 1669989] - [pci] hv: Refactor hv_irq_unmask() to use cpumask_to_vpset() (Vitaly Kuznetsov) [1663292 1669989] - [pci] hv: Replace hv_vp_set with hv_vpset (Vitaly Kuznetsov) [1663292 1669989] - [pci] hv: Add __aligned(8) to struct retarget_msi_interrupt (Vitaly Kuznetsov) [1663292 1669989] - [vfio] vfio-pci/nvlink2: Fix ancient gcc warnings (Sam Bobroff) [1524679] - [vfio] vfio/pci: Cleanup license mess (Sam Bobroff) [1524679] - [vfio] vfio/pci: set TRACE_INCLUDE_PATH to fix the build error (Sam Bobroff) [1524679] - [vfio] vfio_pci: Add NVIDIA GV100GL [Tesla V100 SXM2] subdriver (Sam Bobroff) [1524679] - [vfio] vfio_pci: Allow regions to add own capabilities (Sam Bobroff) [1524679] - [vfio] vfio_pci: Allow mapping extra regions (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/npu: Fault user page into the hypervisor's pagetable (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/npu: Check mmio_atsd array bounds when populating (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/npu: Add release_ownership hook (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/npu: Add compound IOMMU groups (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/npu: Convert NPU IOMMU helpers to iommu_table_group_ops (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/npu: Move single TVE handling to NPU PE (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv: Reference iommu_table while it is linked to a group (Sam Bobroff) [1524679] - [powerpc] powerpc/iommu_api: Move IOMMU groups setup to a single place (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/pseries: Rework device adding to IOMMU groups (Sam Bobroff) [1524679] - [powerpc] powerpc/pseries: Remove IOMMU API support for non-LPAR systems (Sam Bobroff) [1524679] - [powerpc] powerpc/pseries/npu: Enable platform support (Sam Bobroff) [1524679] - [powerpc] powerpc/pseries/iommu: Use memory@ nodes in max RAM address calculation (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/npu: Move OPAL calls away from context manipulation (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv: Move npu struct from pnv_phb to pci_controller (Sam Bobroff) [1524679] - [powerpc] powerpc/vfio/iommu/kvm: Do not pin device memory (Sam Bobroff) [1524679] - [vfio] powerpc/mm/iommu/vfio_spapr_tce: Change mm_iommu_get to reference a region (Sam Bobroff) [1524679] - [powerpc] powerpc/ioda/npu: Call skiboot's hot reset hook when disabling NPU2 (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/ioda: Allocate indirect TCE levels of cached userspace addresses on demand (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/ioda1: Remove dead code for a single device PE (Sam Bobroff) [1524679] - [rpmspec] redhat: add TC selftests to kernel-selftests-internal (Ivan Vecera) [1691376] - [rpmspec] redhat: add net selftests to kernel-selftests-internal (Ivan Vecera) [1691376] - [rpmspec] redhat: add pktgen samples to kernel-selftests-internal (Ivan Vecera) [1691376] - [rpmspec] redhat: rename bpf_samples to kernel-selftests-internal (Ivan Vecera) [1691376] - [rpmspec] redhat: remove bpf_samples dependency on glibc-static and build it by default (Ivan Vecera) [1691376] - [tools] selftests: bpf: modify urandom_read and link it non-statically (Ivan Vecera) [1691376]- [netdrv] ibmvnic: Fix netdev feature clobbering during a reset (Steve Best) [1699018] - [netdrv] ibmvnic: Enable GRO (Steve Best) [1699018] - [x86] x86/perf/amd: Remove need to check "running" bit in NMI handler (David Arcari) [1640238] - [x86] x86/perf/amd: Resolve NMI latency issues for active PMCs (David Arcari) [1640238] - [x86] x86/perf/amd: Resolve race condition when disabling PMC (David Arcari) [1640238] - [netdrv] qed: Fix qed_mcp_halt|resume() (Manish Chopra) [1697310]- [x86] x86/kexec: Fix a kexec_file_load() failure (Bhupesh Sharma) [1666078] - [arm64] arm64: kexec_file: include linux/vmalloc.h (Bhupesh Sharma) [1666078] - [arm64] arm64: kexec_file: handle empty command-line (Bhupesh Sharma) [1666078] - [arm64] arm64: kexec_file: return successfully even if kaslr-seed doesn't exist (Bhupesh Sharma) [1666078] - [arm64] arm64: kexec_file: Refactor setup_dtb() to consolidate error checking (Bhupesh Sharma) [1666078] - [arm64] arm64: kexec_file: add kaslr support (Bhupesh Sharma) [1666078] - [char] random: Make crng state queryable (Bhupesh Sharma) [1666078] - [include] include: pe.h: remove message[] from mz header definition (Bhupesh Sharma) [1666078] - [arm64] arm64: kexec_file: invoke the kernel without purgatory (Bhupesh Sharma) [1666078] - [arm64] arm64: kexec_file: allow for loading Image-format kernel (Bhupesh Sharma) [1666078] - [arm64] arm64: kexec_file: load initrd and device-tree (Bhupesh Sharma) [1666078] - [arm64] arm64: enable KEXEC_FILE config (Bhupesh Sharma) [1666078] - [arm64] arm64: cpufeature: add MMFR0 helper functions (Bhupesh Sharma) [1666078] - [arm64] arm64: add image head flag definitions (Bhupesh Sharma) [1666078] - [kernel] kexec_file: kexec_walk_memblock() only walks a dedicated region at kdump (Bhupesh Sharma) [1666078] - [kernel] powerpc, kexec_file: factor out memblock-based arch_kexec_walk_mem() (Bhupesh Sharma) [1666078] - [kernel] s390, kexec_file: drop arch_kexec_mem_walk() (Bhupesh Sharma) [1666078] - [kernel] kexec_file: make kexec_image_post_load_cleanup_default() global (Bhupesh Sharma) [1666078] - [include] asm-generic: add kexec_file_load system call to unistd.h (Bhupesh Sharma) [1666078] - [include] asm-generic: unistd.h: Wire up sys_rseq (Bhupesh Sharma) [1666078] - [fs] xfs: don't overflow xattr listent buffer (Bill O'Donnell) [1683531] - [drm] drm/i915/gvt: Add in context mmio 0x20D8 to gen9 mmio list (Paul Lai) [1651589] - [fs] copy_mount_string: Limit string length to PATH_MAX (Miklos Szeredi) [1655272] - [include] redhat: Reuse other arch's cpuhp_state to protect kABI (Robert Richter) [1658476] - [drivers] drivers/perf: Add Cavium ThunderX2 SoC UNCORE PMU driver (Robert Richter) [1658476] - [documentation] Documentation: perf: Add documentation for ThunderX2 PMU uncore driver (Robert Richter) [1658476]- [arm64] arm64: apply workaround on A64FX v1r0 (Mark Langsdorf) [1692306] - [fs] kernfs: fix xattr name handling in LSM helpers (Ondrej Mosnacek) [1558179] - [include] LSM: lsm_hooks.h - fix missing colon in docstring (Ondrej Mosnacek) [1558179] - [security] selinux: Make selinux_kernfs_init_security static (Ondrej Mosnacek) [1558179] - [fs] kernfs: initialize security of newly created nodes (Ondrej Mosnacek) [1558179] - [security] selinux: implement the kernfs_init_security hook (Ondrej Mosnacek) [1558179] - [include] LSM: add new hook for kernfs node initialization (Ondrej Mosnacek) [1558179] - [fs] kernfs: use simple_xattrs for security attributes (Ondrej Mosnacek) [1558179] - [security] selinux: try security xattr after genfs for kernfs filesystems (Ondrej Mosnacek) [1558179] - [fs] kernfs: do not alloc iattrs in kernfs_xattr_get (Ondrej Mosnacek) [1558179] - [fs] kernfs: clean up struct kernfs_iattrs (Ondrej Mosnacek) [1558179] - [fs] kernfs: allow creating kernfs objects with arbitrary uid/gid (Ondrej Mosnacek) [1558179] - [tools] tools/power turbostat: Add Icelake support (Steve Best) [1698546] - [tools] tools/power turbostat: consolidate duplicate model numbers (Steve Best) [1698546] - [mm] s390/mm: silence compiler warning when compiling without CONFIG_PGSTE (Thomas Huth) [1698848] - [scripts] unifdef: use memcpy instead of strncpy (Thomas Huth) [1698848] - [s390] s390: align struct lowcore to double page size (Thomas Huth) [1698848] - [powerpc] KVM: PPC: Book3S HV: Perserve PSSCR FAKE_SUSPEND bit on guest exit (Suraj Jitindar Singh) [1689768]- [virtio] virtio: Honour 'may_reduce_num' in vring_create_virtqueue (Cornelia Huck) [1697505] - [s390] setup: set control program code via diag 318 (Thomas Huth) [1592336] - [s390] kvm: s390: set host program identifier (Thomas Huth) [1592336] - [edac] EDAC, skx: Fix randconfig builds in a better way (Aristeu Rozanski) [1501612 1649988 1571534] - [edac] EDAC, skx: Fix randconfig builds (Aristeu Rozanski) [1501612 1649988 1571534] - [edac] EDAC, skx_edac: Add address translation for non-volatile DIMMs (Aristeu Rozanski) [1501612 1649988 1571534] - [acpi] ACPI/ADXL: Add address translation interface using an ACPI DSM (Aristeu Rozanski) [1501612 1649988 1571534] - [x86] x86/mce: Add macros for the corrected error count bit field (Aristeu Rozanski) [1501612 1649988 1571534] - [x86] x86/mce: Use BIT_ULL(x) for bit mask definitions (Aristeu Rozanski) [1501612 1649988 1571534] - [crypto] crypto: ecc - regularize scalar for scalar multiplication (Neil Horman) [1687888] - [crypto] crypto: ecc - check for invalid values in the key verification test (Neil Horman) [1687888] - [crypto] crypto: dh - make crypto_dh_encode_key() make robust (Neil Horman) [1687888] - [crypto] crypto: dh - fix calculating encoded key size (Neil Horman) [1687888] - [crypto] crypto: ecdh - fix typo of P-192 b value (Neil Horman) [1687888] - [crypto] crypto: ecdh - add public key verification test (Neil Horman) [1687888] - [crypto] crypto: dh - fix memory leak (Neil Horman) [1687888] - [crypto] crypto: dh - add public key verification test (Neil Horman) [1687888] - [scsi] scsi: hisi_sas: Add softreset in hisi_sas_I_T_nexus_reset() (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Change SERDES_CFG init value to increase reliability of HiLink (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Send HARD RESET to clear the previous affiliation of STP target port (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Set PHY linkrate when disconnected (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: print PHY RX errors count for later revision of v3 hw (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Fix a timeout race of driver internal and SMP IO (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Change return variable type in phy_up_v3_hw() (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: fix calls to dma_set_mask_and_coherent() (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Do some more tidy-up (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Use pci_irq_get_affinity() for v3 hw as experimental (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Issue internal abort on all relevant queues (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: change queue depth from 512 to 4096 (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add manual trigger for debugfs dump (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add support for DIX feature for v3 hw (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add missing seq_printf() call in hisi_sas_show_row_32() (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Fix to only call scsi_get_prot_op() for non-NULL scsi_cmnd (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Some misc tidy-up (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Correct memory allocation size for DQ debugfs (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Fix losing directly attached disk when hot-plug (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Reject setting programmed minimum linkrate > 1.5G (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Remove unused parameter of function hisi_sas_alloc() (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: remove the check of sas_dev status in hisi_sas_I_T_nexus_reset() (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: shutdown axi bus to avoid exception CQ returned (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: send primitive NOTIFY to SSP situation only (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add debugfs ITCT file and add file operations (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Fix type casting and missing static qualifier in debugfs code (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: No need to check return value of debugfs_create functions (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Set protection parameters prior to adding SCSI host (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add debugfs IOST file and add file operations (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add debugfs DQ file and add file operations (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add debugfs CQ file and add file operations (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add debugfs for port registers (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Debugfs global register create file and add file operations (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Take debugfs snapshot for all regs (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Alloc debugfs snapshot buffer memory for all registers (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Create root and device debugfs directories (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add support for DIF feature for v2 hw (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Make sg_tablesize consistent value (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Relocate some code to reduce complexity (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Fix warnings detected by sparse (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: change the time of SAS SSP connection (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Relocate some codes to avoid an unused check (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add support for interrupt coalescing for v3 hw (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add support for interrupt converge for v3 hw (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Create separate host attributes per HBA (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: use dma_set_mask_and_coherent (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Remove set but not used variable 'dq_list' (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Fix NULL pointer dereference (Xiaojun Tan) [1662038] - [nvme] nvme-pci: add missing unlock for reset error (Gopal Tiwari) [1665354] - [nvme] nvme-pci: fix rapid add remove sequence (Gopal Tiwari) [1665354] - [nvme] nvme: remove the .stop_ctrl callout (Gopal Tiwari) [1665354] - [nvme] nvme: add support for the Write Zeroes command (Gopal Tiwari) [1665354] - [nvme] nvmet-rdma: fix null dereference under heavy load (Gopal Tiwari) [1665354] - [nvme] nvme-rdma: fix timeout handler (Gopal Tiwari) [1665354] - [nvme] nvme-tcp: fix timeout handler (Gopal Tiwari) [1665354] - [nvme] nvmet-tcp: fix uninitialized variable access (Gopal Tiwari) [1665354] - [nvme] nvme: don't initlialize ctrl->cntlid twice (Gopal Tiwari) [1665354] - [nvme] nvme: introduce NVME_QUIRK_IGNORE_DEV_SUBNQN (Gopal Tiwari) [1665354] - [nvme] nvme-tcp: remove dead code (Gopal Tiwari) [1665354] - [nvme] nvme-tcp: don't ask if controller is fabrics (Gopal Tiwari) [1665354] - [nvme] nvme-fabrics: unset write/poll queues for discovery controllers (Gopal Tiwari) [1665354] - [nvme] nvme: pad fake subsys NQN vid and ssvid with zeros (Gopal Tiwari) [1665354] - [nvme] nvme-pci: fix out of bounds access in nvme_cqe_pending (Gopal Tiwari) [1665354] - [nvme] nvme-pci: use the same attributes when freeing host_mem_desc_bufs. (Gopal Tiwari) [1665354] - [nvme] nvme-pci: fix the wrong setting of nr_maps (Gopal Tiwari) [1665354] - [nvme] nvme-pci: rerun irq setup on IO queue init errors (Gopal Tiwari) [1665354] - [nvme] nvme-pci: trace SQ status on completions (Gopal Tiwari) [1665354] - [nvme] nvme-fabrics: allow user to pass in nr_poll_queues (Gopal Tiwari) [1665354] - [nvme] nvme-core: optionally poll sync commands (Gopal Tiwari) [1665354] - [nvme] nvme-tcp: fix spelling mistake "attepmpt" -> "attempt" (Gopal Tiwari) [1665354] - [nvme] nvme-tcp: fix endianess annotations (Gopal Tiwari) [1665354] - [nvme] nvmet-tcp: fix endianess annotations (Gopal Tiwari) [1665354] - [nvme] nvme-pci: refactor nvme_poll_irqdisable to make sparse happy (Gopal Tiwari) [1665354] - [nvme] nvme-pci: only set nr_maps to 2 if poll queues are supported (Gopal Tiwari) [1665354] - [nvme] nvmet: use a macro for default error location (Gopal Tiwari) [1665354] - [nvme] nvmet: fix comparison of a u16 with -1 (Gopal Tiwari) [1665354] - [nvme] nvme: fix kernel paging oops (Gopal Tiwari) [1665354] - [nvme] nvme-rdma: support separate queue maps for read and write (Gopal Tiwari) [1665354] - [nvme] nvme-tcp: support separate queue maps for read and write (Gopal Tiwari) [1665354] - [include] block: make request_to_qc_t public (Gopal Tiwari) [1665354] - [nvme] nvme-fabrics: allow user to set nr_write_queues for separate queue maps (Gopal Tiwari) [1665354] - [nvme] nvme-fabrics: add missing nvmf_ctrl_options documentation (Gopal Tiwari) [1665354] - [nvme] blk-mq-rdma: pass in queue map to blk_mq_rdma_map_queues (Gopal Tiwari) [1665354] - [nvme] nvmet: update smart log with num err log entries (Gopal Tiwari) [1665354] - [nvme] nvmet: add error log support for file backend (Gopal Tiwari) [1665354] - [nvme] nvmet: add error log page cmd handler (Gopal Tiwari) [1665354] - [nvme] nvmet: add error log support for bdev backend (Gopal Tiwari) [1665354] - [nvme] nvmet: add error log support for admin-cmd (Gopal Tiwari) [1665354] - [nvme] nvmet: add error log support for fabrics-cmd (Gopal Tiwari) [1665354] - [nvme] nvmet: add error log support for rdma backend (Gopal Tiwari) [1665354] - [nvme] nvmet: add error log support in the core (Gopal Tiwari) [1665354] - [nvme] nvmet: add interface to update error-log page (Gopal Tiwari) [1665354] - [include] nvme: add error log page slot definition (Gopal Tiwari) [1665354] - [nvme] nvmet: add error-log definitions (Gopal Tiwari) [1665354] - [nvme] nvme: remove nvme_common command cdw10 array (Gopal Tiwari) [1665354] - [nvme] nvme: provide fallback for discard alloc failure (Gopal Tiwari) [1665354] - [nvme] nvmet: remove unused variable (Gopal Tiwari) [1665354] - [nvme] nvme: add __exit annotation (Gopal Tiwari) [1665354] - [nvme] nvmet: allow configfs tcp trtype configuration (Gopal Tiwari) [1665354] - [nvme] nvme-tcp: add NVMe over TCP host driver (Gopal Tiwari) [1665354] - [nvme] nvmet-tcp: add NVMe over TCP target driver (Gopal Tiwari) [1665354] - [nvme] nvme-fabrics: allow user passing data digest (Gopal Tiwari) [1665354] - [nvme] nvme-fabrics: allow user passing header digest (Gopal Tiwari) [1665354] - [nvme] nvmet: Add install_queue callout (Gopal Tiwari) [1665354] - [nvme] nvmet: use unlikely for req status check (Gopal Tiwari) [1665354] - [include] nvme-tcp: Add protocol header (Gopal Tiwari) [1665354] - [nvme] nvmet-rdma: Add unlikely for response allocated check (Gopal Tiwari) [1665354] - [nvme] nvmet: fix the structure member indentation (Gopal Tiwari) [1665354] - [nvme] nvme: implement Enhanced Command Retry (Gopal Tiwari) [1665354] - [nvme] nvme: remove unused function nvme_ctrl_ready (Gopal Tiwari) [1665354] - [nvme] nvmet: support fabrics sq flow control (Gopal Tiwari) [1665354] - [nvme] nvmet: enable Discovery Controller AENs (Gopal Tiwari) [1665354] - [nvme] nvmet: expose support for fabrics SQ flow control disable in treq (Gopal Tiwari) [1665354] - [nvme] nvme: disable fabrics SQ flow control when asked by the user (Gopal Tiwari) [1665354] - [nvme] nvmet-fc: remove the IN_ISR deferred scheduling options (Gopal Tiwari) [1665354] - [nvme] nvme: Remove unused forward declaration (Gopal Tiwari) [1665354] - [nvme] nvmet: allow host connect even if no allowed subsystems are exported (Gopal Tiwari) [1665354] - [nvme] nvmet: don't override treq upon modification. (Gopal Tiwari) [1665354] - [nvme] nvmet: mark nvmet_genctr static (Gopal Tiwari) [1665354] - [nvme] nvmet: add defines for discovery change async events (Gopal Tiwari) [1665354] - [nvme] nvmet: support for traffic based keep-alive (Gopal Tiwari) [1665354] - [nvme] nvmet: make kato and AEN processing for use by other controllers (Gopal Tiwari) [1665354] - [nvme] nvmet: change aen mask functions to use bit numbers (Gopal Tiwari) [1665354] - [nvme] nvmet: provide aen bit functions for multiple controller types (Gopal Tiwari) [1665354] - [nvme] nvmet: add support to Discovery controllers for commands (Gopal Tiwari) [1665354] - [nvme] nvmet: use IOCB_NOWAIT for file-ns buffered I/O (Gopal Tiwari) [1665354] - [nvme] nvmet: allow Keep Alive for Discovery controller (Gopal Tiwari) [1665354] - [nvme] nvme: support traffic based keep-alive (Gopal Tiwari) [1665354] - [nvme] nvme: cache controller attributes (Gopal Tiwari) [1665354] - [nvme] nvme: introduce ctrl attributes enumeration (Gopal Tiwari) [1665354] - [nvme] nvme: consolidate memset calls in the nvme_setup_cmd path (Gopal Tiwari) [1665354] - [nvme] nvme: warn when finding multi-port subsystems without multipathing enabled (Gopal Tiwari) [1665354] - [nvme] Revert "nvmet-rdma: use a private workqueue for delete" (Gopal Tiwari) [1665354] - [nvme] nvme-fabrics: move controller options matching to fabrics (Gopal Tiwari) [1665354] - [nvme] nvme-rdma: always have a valid trsvcid (Gopal Tiwari) [1665354] - [nvme] nvme-pci: remove duplicate check (Gopal Tiwari) [1665354] - [nvme] nvme-pci: fix hot removal during error handling (Gopal Tiwari) [1665354] - [nvme] nvmet-fcloop: suppress a compiler warning (Gopal Tiwari) [1665354] - [nvme] nvme-core: make implicit seed truncation explicit (Gopal Tiwari) [1665354] - [nvme] nvmet-fc: fix kernel-doc headers (Gopal Tiwari) [1665354] - [nvme] nvmet: avoid integer overflow in the discard code (Gopal Tiwari) [1665354] - [nvme] nvmet-rdma: declare local symbols static (Gopal Tiwari) [1665354] - [nvme] nvmet: use strlcpy() instead of strcpy() (Gopal Tiwari) [1665354] - [nvme] nvme-pci: fix nvme_suspend_queue() kernel-doc header (Gopal Tiwari) [1665354] - [nvme] nvme-core: declare local symbols static (Gopal Tiwari) [1665354] - [nvme] nvme-core: rework a NQN copying operation (Gopal Tiwari) [1665354] - [nvme] nvmet: use strcmp() instead of strncmp() for subsystem lookup (Gopal Tiwari) [1665354] - [nvme] nvmet-rdma: check for timeout in nvme_rdma_wait_for_cm() (Gopal Tiwari) [1665354] - [nvme] nvmet: remove unreachable code (Gopal Tiwari) [1665354] - [nvme] nvme: update node paths after adding new path (Gopal Tiwari) [1665354] - [nvme] nvme: remove ns sibling before clearing path (Gopal Tiwari) [1665354] - [nvme] nvmet-rdma: use a private workqueue for delete (Gopal Tiwari) [1665354] - [nvme] nvmet: don't split large I/Os unconditionally (Gopal Tiwari) [1665354] - [nvme] nvme-core: add async event trace helper (Gopal Tiwari) [1665354] - [nvme] nvmet_fc: support target port removal with nvmet layer (Gopal Tiwari) [1665354] - [nvme] nvmet: remove redundant module prefix (Gopal Tiwari) [1665354] - [nvme] nvme: fix typo in nvme_identify_ns_descs (Gopal Tiwari) [1665354] - [nvme] nvme: register ns_id attributes as default sysfs groups (Gopal Tiwari) [1665354] - [block] block: genhd: add 'groups' argument to device_add_disk (Gopal Tiwari) [1665354] - [nvme] nvme: count all ANA groups for ANA Log page (Gopal Tiwari) [1665354] - [nvme] nvmet-rdma: fix possible bogus dereference under heavy load (Gopal Tiwari) [1665354] - [nvme] nvmet: free workqueue object if module init fails (Gopal Tiwari) [1665354] - [nvme] nvme-fcloop: Fix dropped LS's to removed target port (Gopal Tiwari) [1665354] - [nvme] nvme-pci: add a memory barrier to nvme_dbbuf_update_and_check_event (Gopal Tiwari) [1665354] - [nvme] nvmet: add ns write protect support (Gopal Tiwari) [1665354] - [nvme] nvme: set gendisk read only based on nsattr (Gopal Tiwari) [1665354] - [include] nvme.h: add support for ns write protect definitions (Gopal Tiwari) [1665354] - [nvme] nvmet: use Retain Async Event bit to clear AEN (Gopal Tiwari) [1665354] - [nvme] nvmet: support configuring ANA groups (Gopal Tiwari) [1665354] - [nvme] nvmet: add minimal ANA support (Gopal Tiwari) [1665354] - [nvme] nvmet: track and limit the number of namespaces per subsystem (Gopal Tiwari) [1665354] - [nvme] nvmet: keep a port pointer in nvmet_ctrl (Gopal Tiwari) [1665354] - [nvme] nvmet: check fileio lba range access boundaries (Gopal Tiwari) [1665354] - [nvme] nvmet: don't use uuid_le type (Gopal Tiwari) [1665354] - [nvme] nvme-rdma: centralize admin/io queue teardown sequence (Gopal Tiwari) [1665354] - [nvme] nvmet: fix file discard return status (Gopal Tiwari) [1665354] - [nvme] nvme-rdma: centralize controller setup sequence (Gopal Tiwari) [1665354] - [nvme] nvme-rdma: unquiesce queues when deleting the controller (Gopal Tiwari) [1665354] - [nvme] nvme: add disk name to trace events (Gopal Tiwari) [1665354] - [nvme] nvme-rdma: mark expected switch fall-through (Gopal Tiwari) [1665354] - [nvme] nvme: add controller name to trace events (Gopal Tiwari) [1665354] - [nvme] nvme: use hw qid in trace events (Gopal Tiwari) [1665354] - [nvme] nvmet: add buffered I/O support for file backed ns (Gopal Tiwari) [1665354] - [nvme] nvme: move init of keep_alive work item to controller initialization (Gopal Tiwari) [1665354] - [nvme] nvmet: add commands supported and effects log page (Gopal Tiwari) [1665354] - [nvme] lightnvm: limit get chunk meta request size (Gopal Tiwari) [1665354] - [nvme] lightnvm: Remove redundant rq->__data_len initialization (Gopal Tiwari) [1665354] - [block] nbd: restrict use to AF_UNIX sockets (Mike Christie) [1673307] - [block] nbd: don't allow invalid blocksize settings (Mike Christie) [1673307] - [documentation] doc, block, bfq: add information on bfq execution time (Ming Lei) [1686682] - [block] block, bfq: save & resume weight on a queue merge/split (Ming Lei) [1686682] - [block] block, bfq: print SHARED instead of pid for shared queues in logs (Ming Lei) [1686682] - [block] block, bfq: always protect newly-created queues from existing active queues (Ming Lei) [1686682] - [block] block, bfq: do not tag totally seeky queues as soft rt (Ming Lei) [1686682] - [block] block, bfq: do not merge queues on flash storage with queueing (Ming Lei) [1686682] - [block] block, bfq: tune service injection basing on request service times (Ming Lei) [1686682] - [block] block, bfq: do not idle for lowest-weight queues (Ming Lei) [1686682] - [block] block, bfq: increase idling for weight-raised queues (Ming Lei) [1686682] - [block] block/bfq: fix ifdef for CONFIG_BFQ_GROUP_IOSCHED=y (Ming Lei) [1686682] - [block] block, bfq: fix in-service-queue check for queue merging (Ming Lei) [1686682] - [block] block, bfq: do not overcharge writes in asymmetric scenarios (Ming Lei) [1686682] - [block] block, bfq: port commit "cfq-iosched: improve hw_tag detection" (Ming Lei) [1686682] - [block] block, bfq: reduce threshold for detecting command queueing (Ming Lei) [1686682] - [block] block, bfq: fix queue removal from weights tree (Ming Lei) [1686682] - [block] block, bfq: fix sequential rq detection in rate estimation (Ming Lei) [1686682] - [block] block, bfq: unconditionally plug I/O in asymmetric scenarios (Ming Lei) [1686682] - [block] block, bfq: do not plug I/O of in-service queue when harmful (Ming Lei) [1686682] - [block] block, bfq: split function bfq_better_to_idle (Ming Lei) [1686682] - [block] block, bfq: consider also ioprio classes in symmetry detection (Ming Lei) [1686682] - [block] block, bfq: remove case of redirected bic from insert_request (Ming Lei) [1686682] - [block] block, bfq: make sure queue budgets are not below service received (Ming Lei) [1686682] - [block] block, bfq: avoid selecting a queue w/o budget (Ming Lei) [1686682] - [block] block, bfq: do not consider interactive queues in srt filtering (Ming Lei) [1686682] - [net] net: switchdev: Add extack to switchdev_handle_port_obj_add() callback (Ivan Vecera) [1690125] - [net] switchdev: Add extack to struct switchdev_notifier_info (Ivan Vecera) [1690125] - [net] vxlan: Add a function to init switchdev_notifier_vxlan_fdb_info (Ivan Vecera) [1690125] - [net] switchdev: Add extack argument to switchdev_port_obj_add() (Ivan Vecera) [1690125] - [net] bridge: Propagate extack to switchdev (Ivan Vecera) [1690125] - [net] ndo_bridge_setlink: Add extack (Ivan Vecera) [1690125] - [net] rocker, dsa, ethsw: Don't filter VLAN events on bridge itself (Ivan Vecera) [1690125] - [net] switchdev: Replace port obj add/del SDO with a notification (Ivan Vecera) [1690125] - [net] ocelot: Handle SWITCHDEV_PORT_OBJ_ADD/_DEL (Ivan Vecera) [1690125] - [net] mlxsw: spectrum_switchdev: Handle SWITCHDEV_PORT_OBJ_ADD/_DEL (Ivan Vecera) [1690125] - [net] switchdev: Add helpers to aid traversal through lower devices (Ivan Vecera) [1690125] - [net] staging: fsl-dpaa2: ethsw: Handle SWITCHDEV_PORT_OBJ_ADD/_DEL (Ivan Vecera) [1690125] - [net] staging: fsl-dpaa2: ethsw: Introduce ethsw_port_dev_check() (Ivan Vecera) [1690125] - [net] dsa: slave: Handle SWITCHDEV_PORT_OBJ_ADD/_DEL (Ivan Vecera) [1690125] - [net] rocker: Handle SWITCHDEV_PORT_OBJ_ADD/_DEL (Ivan Vecera) [1690125] - [net] switchdev: Add SWITCHDEV_PORT_OBJ_ADD, SWITCHDEV_PORT_OBJ_DEL (Ivan Vecera) [1690125] - [net] switchdev: Add a blocking notifier chain (Ivan Vecera) [1690125] - [net] switchdev: SWITCHDEV_OBJ_PORT_{VLAN, MDB}(): Sanitize (Ivan Vecera) [1690125] - [net] selftests: forwarding: Fix test for different devices (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d: Add learning test (Ivan Vecera) [1693316] - [net] bridge: Allow querying bridge port flags (Ivan Vecera) [1693316] - [netdrv] vxlan: Allow changing ageing time (Ivan Vecera) [1693316] - [netdrv] vxlan: Add hardware FDB learning (Ivan Vecera) [1693316] - [netdrv] vxlan: Don't override user-added entries with ext-learned ones (Ivan Vecera) [1693316] - [netdrv] vxlan: Mark user-added FDB entries (Ivan Vecera) [1693316] - [netdrv] vxlan: vxlan_fdb_notify(): Make switchdev notification configurable (Ivan Vecera) [1693316] - [netdrv] vxlan: __vxlan_fdb_delete(): Drop unused argument vid (Ivan Vecera) [1693316] - [netdrv] vxlan: support NTF_USE refresh of fdb entries (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d_port_8472: New test (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d: Add an ECN decap test (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d: Add an ECN encap test (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d: Add a TOS test (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d: Add a TTL test (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d: Reconfigure & rerun tests (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d: Add unicast test (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d: Add flood test (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d: Add ping test (Ivan Vecera) [1693316] - [net] selftests: forwarding: Add a skeleton of vxlan_bridge_1d (Ivan Vecera) [1693316] - [net] selftests: forwarding: lib: Add link_stats_rx_errors_get() (Ivan Vecera) [1693316] - [net] selftests: forwarding: ping{6, }_do(): Allow passing ping arguments (Ivan Vecera) [1693316] - [net] selftests: forwarding: ping{6, }_test(): Add description argument (Ivan Vecera) [1693316] - [net] selftests: forwarding: lib: Add in_ns() (Ivan Vecera) [1693316] - [net] selftests: forwarding: lib: Support NUM_NETIFS of 0 (Ivan Vecera) [1693316] - [net] skb_scrub_packet(): Scrub offload_fwd_mark (Ivan Vecera) [1693316] - [net] selftests: forwarding: lib: extract ping and ping6 so they can be reused (Ivan Vecera) [1693316] - [net] selftests: forwarding: README: Require diagrams (Ivan Vecera) [1693316] - [net] selftests: forwarding: lib: Extract interface-init functions (Ivan Vecera) [1693316] - [net] selftests: forwarding: tc_rule_stats_get: Parameterize direction (Ivan Vecera) [1693316] - [net] selftests: forwarding: multipath_eval(): Improve style (Ivan Vecera) [1693316] - [net] selftests: forwarding: Move multipath_eval() to lib.sh (Ivan Vecera) [1693316] - [net] selftests: Add test_vxlan_fdb_changelink.sh (Ivan Vecera) [1690309] - [netdrv] vxlan: changelink: Fix handling of default remotes (Ivan Vecera) [1690309] - [netdrv] vxlan: Fix error path in __vxlan_dev_create() (Ivan Vecera) [1690309] - [netdrv] vxlan: Unmark offloaded bit on replaced FDB entries (Ivan Vecera) [1690309] - [net] bridge: switchdev: Allow clearing FDB entry offload indication (Ivan Vecera) [1690309] - [netdrv] vxlan: Notify for each remote of a removed FDB entry (Ivan Vecera) [1690309] - [netdrv] vxlan: Support marking RDSTs as offloaded (Ivan Vecera) [1690309] - [netdrv] vxlan: Add vxlan_fdb_find_uc() for FDB querying (Ivan Vecera) [1690309] - [netdrv] vxlan: Add switchdev notifications (Ivan Vecera) [1690309] - [netdrv] net: Add netif_is_vxlan() (Ivan Vecera) [1690309] - [net] inet: Refactor INET_ECN_decapsulate() (Ivan Vecera) [1690309] - [netdrv] vxlan: Export address checking functions (Ivan Vecera) [1690309] - [net] vxlan: Remove duplicated include from vxlan.h (Ivan Vecera) [1690309] - [netdrv] geneve: correctly handle ipv6.disable module parameter (Jiri Benc) [1692390] - [net] ipv6: sit: reset ip header pointer in ipip6_rcv (Lorenzo Bianconi) [1691626] - [net] vxlan: Don't call gro_cells_destroy() before device is unregistered (Andrea Claudi) [1692499] - [net] xsk: do not remove umem from netdevice on fall-back to copy-mode (Petr Oros) [1690568] - [net] xsk: Check if a queue exists during umem setup (Petr Oros) [1690568] - [net] xsk: simplify xdp_clear_umem_at_qid implementation (Petr Oros) [1690568] - [net] ethtool: don't allow disabling queues with umem installed (Petr Oros) [1690568] - [net] ethtool: rename local variable max -> curr (Petr Oros) [1690568] - [net] xsk: fix bug when trying to use both copy and zero-copy on one queue id (Petr Oros) [1690568] - [net] add umem reference in netdev{_rx}_queue (Petr Oros) [1690568] - [net] xsk: remove unnecessary assignment (Petr Oros) [1690568] - [net] xsk: fix return value of xdp_umem_assign_dev() (Petr Oros) [1690568] - [net] xsk: don't allow umem replace at stack level (Petr Oros) [1690568] - [net] xsk: refactor xdp_umem_assign_dev() (Petr Oros) [1690568] - [net] update real_num_rx_queues even when !CONFIG_SYSFS (Petr Oros) [1690568] - [net] core: add __netdev_sent_queue as variant of __netdev_tx_sent_queue (Petr Oros) [1690127] - [net] net: do not abort bulk send on BQL status (Petr Oros) [1690129] - [net] net: bql: add __netdev_tx_sent_queue() (Petr Oros) [1690129] - [net] net: ip6_gre: fix possible NULL pointer dereference in ip6erspan_set_version (Lorenzo Bianconi) [1666315] - [net] net: ip6_gre: initialize erspan_ver just for erspan tunnels (Lorenzo Bianconi) [1666315] - [net] net: ip6_gre: always reports o_key to userspace (Lorenzo Bianconi) [1666315] - [net] net: ip_gre: always reports o_key to userspace (Lorenzo Bianconi) [1666315] - [net] tcp: handle inet_csk_reqsk_queue_add() failures (Guillaume Nault) [1690157] - [net] ip_gre: use erspan key field for tunnel lookup (Lorenzo Bianconi) [1664570] - [net] ip6_gre: simplify gre header parsing in ip6gre_err (Lorenzo Bianconi) [1664570] - [net] ipv4: use a dedicated counter for icmp_v4 redirect packets (Lorenzo Bianconi) [1664209] - [net] virtchnl: Fix off by one error (Ivan Vecera) [1690114] - [net] virtchnl: white space and reorder (Ivan Vecera) [1690114] - [net] i40e: Update status codes (Ivan Vecera) [1690114] - [net] ethtool: Add WAKE_FILTER and RX_CLS_FLOW_WAKE (Ivan Vecera) [1690091] - [net] geneve: allow to clear ttl inherit (Hangbin Liu) [1671251] - [net] geneve: add ttl inherit support (Hangbin Liu) [1671251] - [net] tipc: fix a double kfree_skb() (Jon Maloy) [1684290] - [net] vxlan: Fix GRO cells race condition between receive and link delete (Andrea Claudi) [1687046] - [net] sock: consistent handling of extreme SO_SNDBUF/SO_RCVBUF values (Guillaume Nault) [1686564] - [net] tun: implement carrier change (Guillaume Nault) [1686566] - [net] ip6_tunnel: respect ttl inherit for ip6tnl (Hangbin Liu) [1664944] - [net] ip6_gre: update version related info when changing link (Hangbin Liu) [1664900] - [net] ipv4/route: fail early when inet dev is missing (Paolo Abeni) [1685424] - [net] bonding/802.3ad: fix link_failure_count tracking (Matteo Croce) [1657905] - [net] bonding: avoid possible dead-lock (Matteo Croce) [1657905] - [net] bonding: fix length of actor system (Matteo Croce) [1657905] - [net] bonding: fix warning message (Matteo Croce) [1657905] - [net] bonding: pass link-local packets to bonding master also. (Matteo Croce) [1657905]- [infiniband] IB/usnic: fix spelling mistake "unvalid" -> "invalid" (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Get rid of ucontext->tgid (Jonathan Toppins) [1685307] - [infiniband] RDMA/usnic: Do not use ucontext->tgid (Jonathan Toppins) [1685307] - [infiniband] infiniband: remove redundant condition check before debugfs_remove (Jonathan Toppins) [1685307] - [infiniband] RDMA/rdmavt: Fix rvt_create_ah function signature (Jonathan Toppins) [1685307] - [infiniband] RDMA/drivers: Use core provided API for registering device attributes (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: Remove unnecessary enum values (Jonathan Toppins) [1685307] - [infiniband] IB/{hfi1, qib, rdmavt}: Move ruc_loopback to rdmavt (Jonathan Toppins) [1685307] - [infiniband] IB/{hfi1, qib, rdmavt}: Move send completion logic to rdmavt (Jonathan Toppins) [1685307] - [infiniband] IB/{hfi1, qib, rdmavt}: Move copy SGE logic into rdmavt (Jonathan Toppins) [1685307] - [infiniband] RDMA/rxe: Remove unused addr_same() (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: avoid srq memory leak (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: replace kvfree with vfree (Jonathan Toppins) [1685307] - [infiniband] RDMA/drivers: Use dev_name instead of ibdev->name (Jonathan Toppins) [1685307 1663226] - [infiniband] RDMA/drivers: Use dev_err/dbg/etc instead of pr_* + ibdev->name (Jonathan Toppins) [1685307 1663226] - [infiniband] IB/rxe: fixes for rdma read retry (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: avoid back-to-back retries (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: Refactor lookup memory function (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: Avoid NULL check when search is successful (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: Change pool state enums to capital letters (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: Replace spinlock with rwlock (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: Simplify rxe_find_route() to avoid GID query for netdev (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: remove redudant qpn check (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: vary the source udp port for receive scaling (Jonathan Toppins) [1685307] - [infiniband] iser: set sector for ambiguous mr status errors (Jonathan Toppins) [1685307] - [net] svcrdma: Remove try_module_get from backchannel (Jonathan Toppins) [1685307] - [net] svcrdma: Remove ->release_rqst call in bc reply handler (Jonathan Toppins) [1685307] - [net] xprtrdma: Clean up xprt_rdma_disconnect_inject (Jonathan Toppins) [1685307] - [net] xprtrdma: Add documenting comments (Jonathan Toppins) [1685307] - [net] xprtrdma: Report when there were zero posted Receives (Jonathan Toppins) [1685307] - [net] xprtrdma: Move rb_flags initialization (Jonathan Toppins) [1685307] - [net] xprtrdma: Don't disable BH's in backchannel server (Jonathan Toppins) [1685307] - [net] xprtrdma: Remove memory address of "ep" from an error message (Jonathan Toppins) [1685307] - [net] xprtrdma: Rename rpcrdma_qp_async_error_upcall (Jonathan Toppins) [1685307] - [net] xprtrdma: Simplify RPC wake-ups on connect (Jonathan Toppins) [1685307] - [net] xprtrdma: Re-organize the switch() in rpcrdma_conn_upcall (Jonathan Toppins) [1685307] - [net] xprtrdma: Eliminate "connstate" variable from rpcrdma_conn_upcall() (Jonathan Toppins) [1685307] - [net] xprtrdma: Conventional variable names in rpcrdma_conn_upcall (Jonathan Toppins) [1685307] - [net] xprtrdma: Rename rpcrdma_conn_upcall (Jonathan Toppins) [1685307] - [net] sunrpc: Report connect_time in seconds (Jonathan Toppins) [1685307] - [net] sunrpc: Fix connect metrics (Jonathan Toppins) [1685307] - [net] xprtrdma: Name MR trace events consistently (Jonathan Toppins) [1685307] - [net] xprtrdma: Explicitly resetting MRs is no longer necessary (Jonathan Toppins) [1685307] - [net] xprtrdma: Create more MRs at a time (Jonathan Toppins) [1685307] - [net] xprtrdma: xprt_release_rqst_cong is called outside of transport_lock (Jonathan Toppins) [1685307] - [infiniband] IB/ipoib: Log sysfs 'dev_id' accesses from userspace (Jonathan Toppins) [1685307] - [infiniband] IB/ipoib: Use dev_port to expose network interface port numbers (Jonathan Toppins) [1685307] - [infiniband] IB/ipoib: Ensure that MTU isn't less than minimum permitted (Jonathan Toppins) [1685307] - [infiniband] IB/srp: Remove unnecessary unlikely() (Jonathan Toppins) [1685307] - [infiniband] IB/core: Fix oops in netdev_next_upper_dev_rcu() (Jonathan Toppins) [1685307] - [infiniband] IB/umem: Set correct address to the invalidation function (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Add GIDs while changing MAC addr only for registered ndev (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Fix comment for hw stats init for port == 0 (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Refactor ib_register_device() function (Jonathan Toppins) [1685307] - [infiniband] IB/mlx4: Refer to the device kobject instead of ports_parent (Jonathan Toppins) [1685307] - [include] RDMA/core: Allow existing drivers to set one sysfs group per device (Jonathan Toppins) [1685307] - [infiniband] RDMA/umad: Use kernel API to allocate umad indexes (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Use kernel API to allocate uverbs indexes (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Increase total number of RDMA ports across all devices (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Rename ports_parent to ports_kobj (Jonathan Toppins) [1685307] - [infiniband] RDMA/nldev: Allow IB device rename through RDMA netlink (Jonathan Toppins) [1685307 1663226] - [infiniband] RDMA/core: Implement IB device rename function (Jonathan Toppins) [1685307 1663226] - [infiniband] RDMA/core: Annotate timeout as unsigned long (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Align multiple functions to kernel coding style (Jonathan Toppins) [1685307] - [infiniband] RDMA/cma: Remove unused timeout_ms parameter from cma_resolve_iw_route() (Jonathan Toppins) [1685307] - [infiniband] RDMA/cm: Respect returned status of cm_init_av_by_path (Jonathan Toppins) [1685307] - [infiniband] RDMA/restrack: Protect from reentry to resource return path (Jonathan Toppins) [1685307] - [infiniband] RDMA/restrack: Release task struct which was hold by CM_ID object (Jonathan Toppins) [1685307] - [infiniband] RDMA/restrack: Consolidate task name updates in one place (Jonathan Toppins) [1685307] - [infiniband] RDMA/restrack: Un-inline set task implementation (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Check error status of rdma_find_ndev_for_src_ip_rcu (Jonathan Toppins) [1685307] - [include] IB/mlx4: Avoid implicit enumerated type conversion (Jonathan Toppins) [1685307] - [infiniband] RDMA/netlink: Simplify netlink listener existence check (Jonathan Toppins) [1685307] - [infiniband] RDMA: Remove unused parameter from ib_modify_qp_is_ok() (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Fix RCU annotation for radix slot deference (Jonathan Toppins) [1685307] - [infiniband] RDMA: Fix building with CONFIG_MMU=n (Jonathan Toppins) [1685307] - [infiniband] RDMA/cma: Introduce and use cma_ib_acquire_dev() (Jonathan Toppins) [1685307] - [infiniband] RDMA/cma: Introduce and use cma_acquire_dev_by_src_ip() (Jonathan Toppins) [1685307] - [infiniband] RDMA/cma: Allow accepting requests for multi port rdma device (Jonathan Toppins) [1685307] - [infiniband] IB/rdmavt: Rename check_send_wqe as setup_wqe (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Acquire and release mmap_sem on page range (Jonathan Toppins) [1685307] - [infiniband] IB/sa: simplify return code logic for ib_nl_send_msg() (Jonathan Toppins) [1685307] - [infiniband] RDMA/ulp: Use dev_name instead of ibdev->name (Jonathan Toppins) [1685307 1663226] - [infiniband] RDMA/core: Use dev_name instead of ibdev->name (Jonathan Toppins) [1685307 1663226] - [infiniband] RDMA/core: Use dev_err/dbg/etc instead of pr_* + ibdev->name (Jonathan Toppins) [1685307 1663226] - [infiniband] RDMA: Fully setup the device name in ib_register_device (Jonathan Toppins) [1685307 1663226] - [infiniband] RDMA/umem: Fix potential addition overflow (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Minor optimizations (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Avoid synchronize_srcu in the ODP MR destruction path (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Handle a half-complete start/end sequence (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Get rid of per_mm->notifier_count (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Use umem->owning_mm inside ODP (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Move all the ODP related stuff out of ucontext and into per_mm (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Get rid of struct ib_umem.odp_data (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Make ib_umem_odp into a sub structure of ib_umem (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Use ib_umem_odp in all function signatures connected to ODP (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Do not use current->tgid to track the mm_struct (Jonathan Toppins) [1685307] - [infiniband] RDMA/ucontext: Get rid of the old disassociate flow (Jonathan Toppins) [1685307] - [infiniband] RDMA/ucontext: Add a core API for mmaping driver IO memory (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Fix error unwind in ib_uverbs_add_one (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Properly return the error code of rdma_set_src_addr_rcu (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Remove is_closed from ib_uverbs_file (Jonathan Toppins) [1685307] - [include] IB/rxe: Revise the ib_wr_opcode enum (Jonathan Toppins) [1685307] - [include] RDMA: Remove duplicated include from ib_addr.h (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Consider net ns of gid attribute for RoCE (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Introduce rdma_read_gid_attr_ndev_rcu() to check GID attribute (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Simplify roce_resolve_route_from_path() (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Protect against changing dst->dev during destination resolve (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Refer to network type instead of device type (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Use common code flow for IPv4/6 for addr resolve (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Rename rdma_copy_addr to rdma_copy_src_l2_addr (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Introduce and use rdma_set_src_addr() between IPv4 and IPv6 (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Let protocol specific function typecast sockaddr structure (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Avoid unnecessary sa_family overwrite (Jonathan Toppins) [1685307] - [infiniband] RDMA/core Introduce and use rdma_find_ndev_for_src_ip_rcu (Jonathan Toppins) [1685307] - [infiniband] IB/{hfi1, qib, rdmavt}: Schedule multi RC/UC packets instead of posting (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Move flow resources initialization (Jonathan Toppins) [1685307] - [infiniband] IB/uverbs: Add IDRs array attribute type to ioctl() interface (Jonathan Toppins) [1685307] - [include] RDMA/core: Document QP @event_handler function (Jonathan Toppins) [1685307] - [include] RDMA/core: Document CM @event_handler function (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Assign device ifindex before publishing the device (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Follow correct unregister order between sysfs and cgroup (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Restore lockdep check while downgrading lock (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Define client_data_lock as rwlock instead of spinlock (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Use simpler spin lock irq API from blocking context (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Remove context entries from list while unregistering device (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Use simplified list_for_each (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: No need to protect kfree with spin lock and semaphore (Jonathan Toppins) [1685307] - [infiniband] RDMA/{cma, core}: Avoid callback on rdma_addr_cancel() (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Rate limit MAD error messages (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Fail early if unsupported QP is provided (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Use device.groups to initialize device attributes (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Use cdev_device_add() instead of cdev_add() (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Depend on device_add() to add device attributes (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Replace open-coded variant of get_device (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Declare closing variable as boolean (Jonathan Toppins) [1685307] - [infiniband] IB/core: Add an unbound WQ type to the new CQ API (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Add generic function to fill in flow action object (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Add UVERBS_ATTR_CONST_IN to the specs language (Jonathan Toppins) [1685307] - [netdrv] ibmvnic: Fix completion structure initialization (Steve Best) [1697103] - [rpmspec] redhat: limit headers_install_all to arches we care about (Denys Vlasenko) [1692404] - [lib] ida: Add new API (Jonathan Toppins) [1697588] - [edac] EDAC: Drop per-memory controller buses (Frank Ramsay) [1686477] - [edac] EDAC: Don't add devices under /sys/bus/edac (Frank Ramsay) [1686477] - [x86] x86/platform/UV: Use efi_runtime_lock to serialise BIOS calls (Frank Ramsay) [1677695]- [pci] PCI: pciehp: Fix re-enabling the slot marked for safe removal (Myron Stowe) [1695922] - [rpmspec] redhat: Enable gdb_index (Juri Lelli) [1696747] - [fs] ovl: Do not lose security.capability xattr over metadata file copy-up (Vivek Goyal) [1694757] - [fs] ovl: During copy up, first copy up data and then xattrs (Vivek Goyal) [1694757]- [netdrv] mark the intel igc driver as tech preview (David Arcari) [1495358] - [netdrv] igc: Remove unneeded hw_dbg prints (David Arcari) [1495358] - [netdrv] igc: Fix the typo in igc_base.h header definition (David Arcari) [1495358] - [netdrv] igc: Add support for the ntuple feature (David Arcari) [1495358] - [netdrv] igc: Add support for statistics (David Arcari) [1495358] - [netdrv] igc: Extend the ethtool supporting (David Arcari) [1495358] - [netdrv] igc: Add multiple receive queues control supporting (David Arcari) [1495358] - [netdrv] igc: Use struct_size() helper (David Arcari) [1495358] - [netdrv] igc: Add ethtool support (David Arcari) [1495358] - [netdrv] igc: Remove the 'igc_get_phy_id_base' method (David Arcari) [1495358] - [netdrv] igc: Remove the 'igc_read_mac_addr_base' method (David Arcari) [1495358] - [netdrv] igc: Remove unneeded code (David Arcari) [1495358] - [netdrv] igc: Remove unused code (David Arcari) [1495358] - [netdrv] igc: Fix code redundancy (David Arcari) [1495358] - [netdrv] igc: Remove unreachable code from igc_phy.c file (David Arcari) [1495358] - [netdrv] igc: Remove obsolete IGC_ERR define (David Arcari) [1495358] - [netdrv] ethernet/intel: consolidate NAPI and NAPI exit (David Arcari) [1495358] - [netdrv] igc: Clean up code (David Arcari) [1495358] - [netdrv] igc: Tidy up some white space (David Arcari) [1495358] - [netdrv] igc: fix error return handling from call to netif_set_real_num_tx_queues (David Arcari) [1495358] - [netdrv] igc: Remove set but not used variable 'pci_using_dac' (David Arcari) [1495358] - [netdrv] igc: Remove set but not used variables 'ctrl_ext, link_mode' (David Arcari) [1495358] - [netdrv] intel-ethernet: software timestamp skbs as late as possible (David Arcari) [1495358] - [netdrv] igc: Add watchdog (David Arcari) [1495358] - [netdrv] igc: Add setup link functionality (David Arcari) [1495358] - [netdrv] igc: Add code for PHY support (David Arcari) [1495358] - [netdrv] igc: Add NVM support (David Arcari) [1495358] - [netdrv] igc: Add HW initialization code (David Arcari) [1495358] - [netdrv] igc: Add transmit and receive fastpath and interrupt handlers (David Arcari) [1495358] - [netdrv] igc: Add support for Tx/Rx rings (David Arcari) [1495358] - [netdrv] igc: Add interrupt support (David Arcari) [1495358] - [netdrv] igc: Add netdev (David Arcari) [1495358] - [netdrv] igc: Add support for PF (David Arcari) [1495358] - [netdrv] igc: Add skeletal frame for Intel(R) 2.5G Ethernet Controller support (David Arcari) [1495358] - [s390] virtio-ccw: wire up ->bus_name callback (Cornelia Huck) [1695630] - [s390] s390/virtio: handle find on invalid queue gracefully (Cornelia Huck) [1695630] - [s390] virtio/s390: fix race in ccw_io_helper() (Cornelia Huck) [1695630] - [s390] virtio/s390: avoid race on vcdev->config (Cornelia Huck) [1695630] - [kvm] KVM: s390: make bitmap declaration consistent (Thomas Huth) [1695090] - [kvm] KVM: s390: drop obsolete else path (Thomas Huth) [1695090] - [kvm] KVM: s390: clarify kvm related kernel message (Thomas Huth) [1695090] - [kvm] s390: vsie: Use effective CRYCBD.31 to check CRYCBD validity (Thomas Huth) [1695090] - [kvm] KVM: s390: fix kmsg component kvm-s390 (Thomas Huth) [1695090] - [kvm] KVM: s390: unregister debug feature on failing arch init (Thomas Huth) [1695090] - [kvm] KVM: s390/vsie: avoid sparse warning (Thomas Huth) [1695090]- [powerpc] powerpc: use mm zones more sensibly (David Gibson) [1654978] - [s390] s390/mem_detect: add missing include (Philipp Rudo) [1695615] - [s390] s390: avoid vmlinux segments overlap (Philipp Rudo) [1695615] - [s390] s390/decompressor: add missing FORCE to build targets (Philipp Rudo) [1695615] - [s390] s390: move ipl block and cmd line handling to early boot phase (Philipp Rudo) [1695615] - [s390] s390/sclp: introduce sclp_early_get_hsa_size (Philipp Rudo) [1695615] - [s390] s390/mem_detect: add info source debug print (Philipp Rudo) [1695615] - [s390] s390/mem_detect: replace tprot loop with binary search (Philipp Rudo) [1695615] - [s390] s390/mem_detect: use SCLP info for continuous memory detection (Philipp Rudo) [1695615] - [s390] s390/mem_detect: introduce z/VM specific diag260 call (Philipp Rudo) [1695615] - [s390] s390/mem_detect: introduce SCLP storage info (Philipp Rudo) [1695615] - [s390] s390: introduce .boot.data section compile time validation (Philipp Rudo) [1695615] - [s390] s390/mem_detect: move tprot loop to early boot phase (Philipp Rudo) [1695615] - [s390] s390/sclp: move sclp_early_read_info to sclp_early_core.c (Philipp Rudo) [1695615] - [s390] s390: introduce .boot.data section (Philipp Rudo) [1695615] - [s390] s390/decompressor: clean up and rename compressed/misc.c (Philipp Rudo) [1695615] - [s390] s390: rescue initrd as early as possible (Philipp Rudo) [1695615] - [s390] s390/sclp: simplify early hsa_size detection (Philipp Rudo) [1695615] - [s390] s390/decompressor: get rid of .bss usage (Philipp Rudo) [1695615] - [s390] s390/decompressor: rework uncompressed image info collection (Philipp Rudo) [1695615] - [s390] s390: remove decompressor's head.S (Philipp Rudo) [1695615] - [s390] s390: clean up stacks setup (Philipp Rudo) [1695615] - [s390] s390: add initial 64-bit restart PSW (Philipp Rudo) [1695615] - [s390] s390/hibernate: fix error handling when suspend cpu != resume cpu (Philipp Rudo) [1695615] - [s390] s390/decompressor: support extra debug flags (Philipp Rudo) [1695615] - [s390] s390/build: add *.o.chkbss files to targets list (Philipp Rudo) [1695615] - [s390] s390/decompressor: avoid packing *.o.chkbss files into startup.a (Philipp Rudo) [1695615] - [s390] s390/decompressor: avoid constant startup.a rebuilds (Philipp Rudo) [1695615] - [s390] s390/boot: block uncompressed vmlinux booting attempts (Philipp Rudo) [1695615] - [s390] s390/decompressor: correct EXCLUDE_FILE construct (Philipp Rudo) [1695615] - [s390] s390: move _text to an actual .text start (Philipp Rudo) [1695615] - [s390] s390: correct _stext offset (Philipp Rudo) [1695615] - [s390] s390: get rid of the first mb of uncompressed image (Philipp Rudo) [1695615] - [s390] s390: remove unused _ehead symbol (Philipp Rudo) [1695615] - [s390] s390: put expoline execute-trampolines into .text section (Philipp Rudo) [1695615] - [s390] s390/decompressor: discard ___kcrctab section (Philipp Rudo) [1695615] - [s390] s390/setup: do not reserve the decompressor code (Philipp Rudo) [1695615] - [s390] s390/decompressor: support uncompressed kernel (Philipp Rudo) [1695615] - [init] init/Kconfig: add an option for uncompressed kernel (Philipp Rudo) [1695615] - [s390] s390/decompressor: allow to pack uncompressed vmlinux.bin into piggy.o (Philipp Rudo) [1695615] - [s390] s390/decompressor: allow preprocessor in piggy.o linker script (Philipp Rudo) [1695615] - [s390] s390/decompressor: extend .bss check for early code (Philipp Rudo) [1695615] - [s390] s390: add custom target and make path extension optional for .bss check (Philipp Rudo) [1695615] - [s390] s390/decompressor: avoid repeating objects list in Makefile (Philipp Rudo) [1695615] - [s390] s390/decompressor: reuse lib/mem.S for mem functions (Philipp Rudo) [1695615] - [s390] s390/decompressor: avoid reusing uncompressed image objects (Philipp Rudo) [1695615] - [s390] s390/als: avoid .init.* sections usage (Philipp Rudo) [1695615] - [s390] s390/decompressor: rename entry point to startup_decompressor (Philipp Rudo) [1695615] - [s390] s390/boot: make head.S and als.c be part of the decompressor only (Philipp Rudo) [1695615] - [s390] s390/decompressor: trim the kernel image up to 1M (Philipp Rudo) [1695615] - [s390] s390: remove uncompressed kernel image build (Philipp Rudo) [1695615] - [s390] s390/decompressor: correct build flags (Philipp Rudo) [1695615] - [s390] s390/build: remove obsolete -mkernel-backchain flag (Philipp Rudo) [1695615] - [tools] tools/power turbostat: return the exit status of a command (David Arcari) [1642739] - [misc] misc: hpilo: Do not claim unsupported hardware (Joseph Szczypek) [1665635] - [misc] misc: hpilo: Exclude unsupported device via blacklist (Joseph Szczypek) [1665635]- [fs] xfs: set buffer ops when repair probes for btree type (Bill O'Donnell) [1689281] - [fs] xfs: end sync buffer I/O properly on shutdown error (Bill O'Donnell) [1689281] - [fs] xfs: xfs_fsops: drop useless LIST_HEAD (Bill O'Donnell) [1689281] - [fs] xfs: xfs_buf: drop useless LIST_HEAD (Bill O'Donnell) [1689281] - [fs] iomap: fix a use after free in iomap_dio_rw (Bill O'Donnell) [1689281] - [fs] xfs: reallocate realtime summary cache on growfs (Bill O'Donnell) [1689281] - [fs] xfs: stringify scrub types in ftrace output (Bill O'Donnell) [1689281] - [fs] xfs: stringify btree cursor types in ftrace output (Bill O'Donnell) [1689281] - [fs] xfs: move XFS_INODE_FORMAT_STR mappings to libxfs (Bill O'Donnell) [1689281] - [fs] xfs: move XFS_AG_BTREE_CMP_FORMAT_STR mappings to libxfs (Bill O'Donnell) [1689281] - [fs] xfs: fix symbolic enum printing in ftrace output (Bill O'Donnell) [1689281] - [fs] xfs: fix function pointer type in ftrace format (Bill O'Donnell) [1689281] - [fs] xfs: Fix x32 ioctls when cmd numbers differ from ia32. (Bill O'Donnell) [1689281] - [fs] xfs: Fix bulkstat compat ioctls on x32 userspace. (Bill O'Donnell) [1689281] - [fs] xfs: Align compat attrlist_by_handle with native implementation. (Bill O'Donnell) [1689281] - [fs] xfs: require both realtime inodes to mount (Bill O'Donnell) [1689281] - [fs] xfs: cache minimum realtime summary level (Bill O'Donnell) [1689281] - [fs] xfs: count inode blocks correctly in inobt scrub (Bill O'Donnell) [1689281] - [fs] xfs: precalculate cluster alignment in inodes and blocks (Bill O'Donnell) [1689281] - [fs] xfs: precalculate inodes and blocks per inode cluster (Bill O'Donnell) [1689281] - [fs] xfs: add a block to inode count converter (Bill O'Donnell) [1689281] - [fs] xfs: remove xfs_rmap_ag_owner and friends (Bill O'Donnell) [1689281] - [fs] xfs: const-ify xfs_owner_info arguments (Bill O'Donnell) [1689281] - [fs] xfs: streamline defer op type handling (Bill O'Donnell) [1689281] - [fs] xfs: idiotproof defer op type configuration (Bill O'Donnell) [1689281] - [fs] xfs: clean up indentation issues, remove an unwanted space (Bill O'Donnell) [1689281] - [fs] xfs: libxfs: move xfs_perag_put late (Bill O'Donnell) [1689281] - [fs] xfs: split up the xfs_reflink_end_cow work into smaller transactions (Bill O'Donnell) [1689281] - [crypto] crypto: testmgr - add AES-CFB tests (Neil Horman) [1687897] - [scsi] scsi: iscsi: flush running unbind operations when removing a session (Maurizio Lombardi) [1695007] - [crypto] crypto: vmx - fix copy-paste error in CTR mode (Herbert Xu) [1693350] - [rpmspec] Fix cross builds (Jiri Olsa) [1694956] - [lib] sbitmap: order READ/WRITE freed instance and setting clear bit (Ming Lei) [1694521] - [block] blk-mq: fix sbitmap ws_active for shared tags (Ming Lei) [1694521] - [block] blk-mq: update comment for blk_mq_hctx_has_pending() (Ming Lei) [1694521] - [block] blk-mq: use blk_mq_put_driver_tag() to put tag (Ming Lei) [1694521] - [include] sbitmap: trivial - update comment for sbitmap_deferred_clear_bit (Ming Lei) [1694521] - [block] blkcg: Fix kernel-doc warnings (Ming Lei) [1694521] - [block] block: Unexport blk_mq_add_to_requeue_list() (Ming Lei) [1694521] - [block] block: add BLK_MQ_POLL_CLASSIC for hybrid poll and return EINVAL for unexpected value (Ming Lei) [1694521] - [include] blk-mq: remove unused 'nr_expired' from blk_mq_hw_ctx (Ming Lei) [1694521] - [block] loop: access lo_backing_file only when the loop device is Lo_bound (Ming Lei) [1694521] - [block] blk-mq: use blk_mq_sched_mark_restart_hctx to set RESTART (Ming Lei) [1694521] - [kernel] blkcg: annotate implicit fall through (Ming Lei) [1694521] - [block] block: Replace function name in string with __func__ (Ming Lei) [1694521] - [block] block: fix NULL pointer dereference in register_disk (Ming Lei) [1694521] - [fs] fs: fix guard_bio_eod to check for real EOD errors (Ming Lei) [1694521] - [block] blk-mq: use HCTX_TYPE_DEFAULT but not 0 to index blk_mq_tag_set->map (Ming Lei) [1694521] - [include] block: remove bvec_iter_rewind() (Ming Lei) [1694521] - [block] block: don't use bio->bi_vcnt to figure out segment number (Ming Lei) [1694521] - [fs] btrfs: look at bi_size for repair decisions (Ming Lei) [1694521] - [block] block: avoid setting none scheduler if it's already none (Ming Lei) [1694521] - [block] block: avoid setting wbt_lat_usec to current value (Ming Lei) [1694521] - [block] blk-sysfs: Rework documention of __blk_release_queue (Ming Lei) [1694521] - [block] blk-cgroup: Fix doc related to blkcg_exit_queue (Ming Lei) [1694521] - [block] block: kill QUEUE_FLAG_FLUSH_NQ (Ming Lei) [1694521] - [block] block: avoid setting nr_requests to current value (Ming Lei) [1694521] - [block] blk-mq: save default hctx into ctx->hctxs for not-supported type (Ming Lei) [1694521] - [block] blk-mq: save queue mapping result into ctx directly (Ming Lei) [1694521] - [block] block: mq-deadline: Fix write completion handling (Ming Lei) [1694521] - [crypto] crypto: user - fix leaking uninitialized memory to userspace (Herbert Xu) [1657880] {CVE-2018-19854} - [char] ipmi: fix sleep-in-atomic in free_user at cleanup SRCU user->release_barrier (Xiaojun Tan) [1689480] - [infiniband] usnic_verbs: fix deadlock (Govindarajulu Varadarajan) [1688505] - [infiniband] IB/usnic: Fix locking when unregistering (Govindarajulu Varadarajan) [1688505] - [infiniband] IB/usnic: Fix potential deadlock (Govindarajulu Varadarajan) [1688505] - [netdrv] net: hns3: fix improper error handling in the hclge_init_ae_dev() (Xiaojun Tan) [1687060] - [netdrv] net: hns3: fix netif_napi_del() not do problem when unloading (Xiaojun Tan) [1687060] - [netdrv] net: hns3: Fix NULL deref when unloading driver (Xiaojun Tan) [1687060] - [netdrv] net: hns3: Modify the order of initializing command queue register (Xiaojun Tan) [1687060] - [netdrv] net: hns3: remove the Redundant put_vector in hns3_client_uninit (Xiaojun Tan) [1687060] - [netdrv] net: hns3: reuse reinitialization interface in the hns3_set_channels (Xiaojun Tan) [1687060]- [powercap] powercap/intel_rapl: add Ice Lake mobile (Steve Best) [1483427] - [x86] x86/CPU: Add Icelake model number (Steve Best) [1483427] - [watchdog] watchdog/hpwdt: Update Kconfig documentation (Joseph Szczypek) [1664861] - [watchdog] watchdog/hpwdt: Update driver version. (Joseph Szczypek) [1664861] - [watchdog] watchdog/hpwdt: Do not claim unsupported hardware (Joseph Szczypek) [1664861] - [watchdog] watchdog/hpwdt: Exclude via blacklist (Joseph Szczypek) [1664861] - [fs] autofs: add strictexpire mount option (Ian Kent) [1672134] - [fs] autofs: change catatonic setting to a bit flag (Ian Kent) [1672134] - [fs] autofs: simplify parse_options() function call (Ian Kent) [1672134] - [fs] autofs: add AUTOFS_EXP_FORCED flag (Ian Kent) [1672134] - [fs] autofs: make expire flags usage consistent with v5 params (Ian Kent) [1672134] - [fs] autofs: make autofs_expire_indirect() static (Ian Kent) [1672134] - [fs] autofs: make autofs_expire_direct() static (Ian Kent) [1672134] - [fs] autofs: fix clearing AUTOFS_EXP_LEAVES in autofs_expire_indirect() (Ian Kent) [1672134] - [fs] autofs: fix inconsistent use of now variable (Ian Kent) [1672134] - [md] md: Fix failed allocation of md_register_thread (Nigel Croxon) [1665346] - [md] It's wrong to add len to sector_nr in raid10 reshape twice (Nigel Croxon) [1665346] - [md] raid5: set write hint for PPL (Nigel Croxon) [1665346] - [netdrv] amd-xgbe: Fix mdio access for non-zero ports and clause 45 PHYs (Gary Hook) [1669565]- [x86] x86/retpolines: Disable switch jump tables when retpolines are enabled (Waiman Long) [1688258] - [x86] x86, retpolines: Raise limit for generating indirect calls from switch-case (Waiman Long) [1688258] - [net] vsock/virtio: fix kernel panic from virtio_transport_reset_no_sock (Stefano Garzarella) [1676595] - [net] vsock/virtio: reset connected sockets on device removal (Stefano Garzarella) [1676595] - [net] vsock/virtio: fix kernel panic after device hot-unplug (Stefano Garzarella) [1676595] - [powerpc] powerpc/livepatch: return -ERRNO values in save_stack_trace_tsk_reliable() (Joe Lawrence) [1659856] - [powerpc] powerpc/livepatch: small cleanups in save_stack_trace_tsk_reliable() (Joe Lawrence) [1659856] - [powerpc] powerpc/livepatch: relax reliable stack tracer checks for first-frame (Joe Lawrence) [1659856] - [powerpc] powerpc/64s: Make reliable stacktrace dependency clearer (Joe Lawrence) [1659856] - [powerpc] powerpc/64s: Clear on-stack exception marker upon exception return (Joe Lawrence) [1659856] - [infiniband] iw_cxgb4: Support FW write completion WR (Arjun Vynipadath) [1671320] - [infiniband] iw_cxgb4: RDMA write with immediate support (Arjun Vynipadath) [1671320] - [infiniband] rdma/cxgb4: fix some info leaks (Arjun Vynipadath) [1671320] - [infiniband] rdma/cxgb4: Add support for 64Byte cqes (Arjun Vynipadath) [1671320] - [pci] pci: remove unused functionality (Tomas Henzl) [1622638] - [scsi] Revert "[scsi] aacraid: add removed id table" (Tomas Henzl) [1622638] - [scsi] Revert "[scsi] be2iscsi: add removed id table" (Tomas Henzl) [1622638] - [scsi] Revert "[scsi] mpt3sas: add removed id table" (Tomas Henzl) [1622638] - [scsi] Revert "[scsi] qla2xxx: add removed id table" (Tomas Henzl) [1622638] - [scsi] Revert "[scsi] qla4xxx: add removed id table" (Tomas Henzl) [1622638] - [scsi] Revert "[scsi] megaraid_sas: add removed id table" (Tomas Henzl) [1622638] - [scsi] lfpc: remove Lancer FCoE (Tomas Henzl) [1622638] - [scsi] Revert "[scsi] lpfc: add removed id table" (Tomas Henzl) [1622638] - [scsi] Revert "[scsi] lfpc: add Lancer FCoE to the removed devices" (Tomas Henzl) [1622638]- [kernel] printk: Export console_printk (Prarit Bhargava) [1642870] - [video] fbcon: Silence fbcon logo on 'quiet' boots (Prarit Bhargava) [1642870] - [scsi] scsi: ibmvscsi: Fix empty event pool access during host removal (Steve Best) [1692463] - [scsi] scsi: ibmvscsi: Protect ibmvscsi_head from concurrent modificaiton (Steve Best) [1692463] - [scsi] scsi: ibmvscsi: Improve strings handling (Steve Best) [1692463] - [x86] x86/mce: Handle varying MCA bank counts (David Arcari) [1668779] - [block] virtio_blk: add discard and write zeroes support (Stefano Garzarella) [1692939] - [arm64] arm64: kaslr: ensure randomized quantities are clean also when kaslr is off (Mark Salter) [1673068] - [arm64] arm64: kaslr: ensure randomized quantities are clean to the PoC (Mark Salter) [1673068] - [tools] perf annotate: Fix getting source line failure (Michael Petlan) [1614435] - [infiniband] IB/hfi1: Remove overly conservative VM_EXEC flag check (Alex Estrin) [1680018]- [scsi] scsi: qla2xxx: Fix NULL pointer crash due to stale CPUID (Himanshu Madhani) [1685013] - [scsi] scsi: core: Avoid that system resume triggers a kernel warning (Ewan Milne) [1691903] - [scsi] scsi: core: reset host byte in DID_NEXUS_FAILURE case (Ewan Milne) [1691903] - [scsi] scsi: core: Synchronize request queue PM status only on successful resume (Ewan Milne) [1691903] - [scsi] scsi: sd: Fix cache_type_store() (Ewan Milne) [1691903] - [scsi] scsi: sd: use mempool for discard special page (Ewan Milne) [1691903] - [scsi] scsi: core: Remove scsi_block_when_processing_errors: message (Ewan Milne) [1691903] - [scsi] scsi: core: Allow state transitions from OFFLINE to BLOCKED (Ewan Milne) [1691903] - [scsi] scsi: core: remove unnecessary unlikely() (Ewan Milne) [1691903] - [scsi] scsi: st: remove redundant pointer STbuffer (Ewan Milne) [1691903] - [scsi] scsi: core: Avoid that SCSI device removal through sysfs triggers a deadlock (Ewan Milne) [1691903] - [fs] scsi: sysfs: Introduce sysfs_{un,}break_active_protection() (Ewan Milne) [1691903] - [scsi] scsi sg: remove incorrect scsi command checking logic (Ewan Milne) [1691903] - [scsi] scsi: read host_busy via scsi_host_busy() (Ewan Milne) [1691903] - [scsi] scsi: sd: Remove a superfluous assignment (Ewan Milne) [1691903] - [scsi] scsi: don't add scsi command result bytes (Ewan Milne) [1691903] - [scsi] scsi: core: check for equality of result byte values (Ewan Milne) [1691903] - [scsi] scsi: scsi_transport_fc: use 64-bit timestamps consistently (Ewan Milne) [1691903] - [scsi] scsi: sg: clean up gfp_mask in sg_build_indirect (Ewan Milne) [1691903] - [scsi] scsi: core: remove Scsi_Cmnd typedef (Ewan Milne) [1691903] - [netdrv] ibmvnic: Report actual backing device speed and duplex values (Steve Best) [1691862] - [kernel] sched/fair: Fix O(nr_cgroups) in the load balancing path (Phil Auld) [1685636] {CVE-2018-20784} - [kernel] sched/fair: Fix insertion in rq->leaf_cfs_rq_list (Phil Auld) [1685636] {CVE-2018-20784} - [kernel] sched/fair: Add tmp_alone_branch assertion (Phil Auld) [1685636] {CVE-2018-20784} - [kernel] sched/fair: Fix infinite loop in update_blocked_averages() by reverting a9e7f6544b9c (Phil Auld) [1685636] {CVE-2018-20784} - [kernel] tracing: Do a WARN_ON() if start_thread() in hwlat is called when thread exists (Jerome Marchand) [1693050] - [kernel] ftrace: Add missing check for existing hwlat thread (Jerome Marchand) [1693050] - [kernel] tracing: Do not call start/stop() functions when tracing_on does not change (Jerome Marchand) [1693050]- [scsi] scsi: lpfc: Fixup eq_clr_intr references (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix build error (Dick Kennedy) [1692882] - [scsi] scsi: be2iscsi: lpfc: fix typo (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Update lpfc version to 12.2.0.1 (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Update Copyright in driver version (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Enhance 6072 log string (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix duplicate log message numbers (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Specify node affinity for queue memory allocation (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Reduce memory footprint for lpfc_queue (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Add loopback testing to trunking mode (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix link speed reporting for 4-link trunk (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix handling of trunk links state reporting (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix protocol support on G6 and G7 adapters (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Correct boot bios information to FDMI registration (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix HDMI2 registration string for symbolic name (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix fc4type information for FDMI (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix FDMI manufacturer attribute value (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix io lost on host resets (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix mailbox hang on adapter init (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix driver crash in target reset handler (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Correct localport timeout duration error (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: nvmet: avoid hang / use-after-free when destroying targetport (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Convert bootstrap mbx polling from msleep to udelay (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Coordinate adapter error handling with offline handling (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Stop adapter if pci errors detected (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix deadlock due to nested hbalock call (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix nvmet handling of first burst cmd (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix lpfc_nvmet_mrq attribute handling when 0 (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix nvmet async receive buffer replenishment (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix location of SCSI ktime counters (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix SLI3 commands being issued on SLI4 devices (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix use-after-free mailbox cmd completion (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Resolve irq-unsafe lockdep heirarchy warning in lpfc_io_free (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Resolve inconsistent check of hdwq in lpfc_scsi_cmd_iocb_cmpl (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix error codes in lpfc_sli4_pci_mem_setup() (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: fix 32-bit format string warning (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: fix unused variable warning (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: resolve static checker warning in lpfc_sli4_hba_unset (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Correct __lpfc_sli_issue_iocb_s4 lockdep check (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: fix calls to dma_set_mask_and_coherent() (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: use dma_set_mask_and_coherent (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Remove set but not used variable 'phys_id' (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: fix a handful of indentation issues (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix error code if kcalloc() fails (Dick Kennedy) [1692882] - [security] security/selinux: fix SECURITY_LSM_NATIVE_LABELS on reused superblock (Ondrej Mosnacek) [1683296] - [security] selinux: add the missing walk_size + len check in selinux_sctp_bind_connect (Ondrej Mosnacek) [1683296] - [security] selinux: fix avc audit messages (Ondrej Mosnacek) [1670039 1683296] - [security] selinux: replace BUG_ONs with WARN_ONs in avc.c (Ondrej Mosnacek) [1670039 1683296] - [security] selinux: log invalid contexts in AVCs (Ondrej Mosnacek) [1670039 1683296] - [security] selinux: replace some BUG_ON()s with a WARN_ON() (Ondrej Mosnacek) [1670039 1683296] - [security] selinux: inline some AVC functions used only once (Ondrej Mosnacek) [1670039 1683296] - [security] selinux: do not override context on context mounts (Ondrej Mosnacek) [1683296] - [security] selinux: never allow relabeling on context mounts (Ondrej Mosnacek) [1683296] - [security] selinux: stop passing MAY_NOT_BLOCK to the AVC upon follow_link (Ondrej Mosnacek) [1683296] - [security] selinux: avoid silent denials in permissive mode under RCU walk (Ondrej Mosnacek) [1683296] - [security] selinux: fix GPF on invalid policy (Ondrej Mosnacek) [1683296] - [security] selinux: overhaul sidtab to fix bug and improve performance (Ondrej Mosnacek) [1656787 1683296] - [security] selinux: use separate table for initial SID lookup (Ondrej Mosnacek) [1656787 1683296] - [security] selinux: make "selinux_policycap_names[]" const char * (Ondrej Mosnacek) [1683296] - [security] selinux: always allow mounting submounts (Ondrej Mosnacek) [1647723 1683296] - [security] selinux: refactor sidtab conversion (Ondrej Mosnacek) [1656787 1683296] - [security] selinux: fix non-MLS handling in mls_context_to_sid() (Ondrej Mosnacek) [1683296] - [security] selinux: check length properly in SCTP bind hook (Ondrej Mosnacek) [1683296] - [security] selinux: policydb - fix byte order and alignment issues (Ondrej Mosnacek) [1668222 1683296] - [security] selinux: Add __GFP_NOWARN to allocation at str_read() (Ondrej Mosnacek) [1683296] - [security] selinux: refactor mls_context_to_sid() and make it stricter (Ondrej Mosnacek) [1683296] - [security] selinux: fix mounting of cgroup2 under older policies (Ondrej Mosnacek) [1683296] - [security] selinux: cleanup dentry and inodes on error in selinuxfs (Ondrej Mosnacek) [1683296] - [security] selinux: constify write_op[] (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in netnode (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in avc (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in netif (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in netport (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in sidtab (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in netlink (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in selinuxfs (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in services (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in avtab (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in hooks (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in policydb (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in ebitmap (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in conditional (Ondrej Mosnacek) [1683296] - [fs] fs/proc/kcore.c: fix invalid memory access in multi-page read optimization (Bhupesh Sharma) [1627539] - [fs] proc/kcore: add vmcoreinfo note to /proc/kcore (Bhupesh Sharma) [1627539] - [kernel] crash_core: use VMCOREINFO_SYMBOL_ARRAY() for swapper_pg_dir (Bhupesh Sharma) [1627539] - [fs] proc/kcore: optimize multiple page reads (Bhupesh Sharma) [1627539] - [fs] proc/kcore: clean up ELF header generation (Bhupesh Sharma) [1627539] - [fs] proc/kcore: hold lock during read (Bhupesh Sharma) [1627539] - [fs] proc/kcore: fix memory hotplug vs multiple opens race (Bhupesh Sharma) [1627539] - [fs] proc/kcore: replace kclist_lock rwlock with rwsem (Bhupesh Sharma) [1627539] - [fs] proc/kcore: don't grab lock for memory hotplug notifier (Bhupesh Sharma) [1627539] - [fs] proc/kcore: don't grab lock for kclist_add() (Bhupesh Sharma) [1627539]- [net] Merge branch 'linus/master' into rdma.git for-next (Jonathan Toppins) [1685304] - [netdrv] net: cisco: enic: Replace GFP_ATOMIC with GFP_KERNEL (Jonathan Toppins) [1685304] - [infiniband] RDMA/providers: Remove pointless functions (Jonathan Toppins) [1685304] - [infiniband] RDMA/usnic: Suppress a compiler warning (Jonathan Toppins) [1685304] - [infiniband] IB/usnic: usnic should not select INFINIBAND_USER_ACCESS (Jonathan Toppins) [1685304] - [infiniband] RDMA/vmw_pvrdma: Delete unused function (Jonathan Toppins) [1685304] - [infiniband] IB/usnic: Update with bug fixes from core code (Jonathan Toppins) [1685304] - [infiniband] RDMA/providers: Fix return value from create_srq callbacks (Jonathan Toppins) [1685304] - [infiniband] RDMA/rxe: Simplify the error handling code in rxe_create_ah() (Jonathan Toppins) [1685304] - [infiniband] IB/rxe: avoid unnecessary NULL check (Jonathan Toppins) [1685304] - [infiniband] IB/rxe: increase max MR limit (Jonathan Toppins) [1685304] - [infiniband] IB/rxe: Do not hide uABI stuff in memcpy (Jonathan Toppins) [1685304] - [net] rpc: remove unneeded variable 'ret' in rdma_listen_handler (Jonathan Toppins) [1685304] - [net] svcrdma: Clean up Read chunk path (Jonathan Toppins) [1685304] - [net] svcrdma: Avoid releasing a page in svc_xprt_release() (Jonathan Toppins) [1685304] - [net] sunrpc: remove redundant variables 'checksumlen', 'blocksize' and 'data' (Jonathan Toppins) [1685304] - [scsi] scsi: target: srp, vscsi, sbp, qla: use target_remove_session (Jonathan Toppins) [1685304] - [target] scsi: target: add session removal function (Jonathan Toppins) [1685304] - [target] scsi: target: rename target_alloc_session (Jonathan Toppins) [1685304] - [infiniband] RDMA/ipoib: Fix check for return code from ib_create_srq (Jonathan Toppins) [1685304] - [infiniband] IB/ipoib: Fix error return code in ipoib_dev_init() (Jonathan Toppins) [1685304] - [infiniband] IPoIB: use kvzalloc to allocate an array of bucket pointers (Jonathan Toppins) [1685304] - [infiniband] ib_srpt: use kvmalloc to allocate ring pointers (Jonathan Toppins) [1685304] - [infiniband] RDMA/ipoib: Fix return code from ipoib_cm_dev_init (Jonathan Toppins) [1685304] - [infiniband] IB/iser: Remove set-but-not-used variables (Jonathan Toppins) [1685304] - [infiniband] RDMA/ipoib: Prefer unsigned int to bare use of unsigned (Jonathan Toppins) [1685304] - [infiniband] RDMA/ipoib: Use min_t() macro instead of min() (Jonathan Toppins) [1685304] - [infiniband] IB/srp: Remove driver version and release data information (Jonathan Toppins) [1685304] - [target] scsi: target: Remove second argument from fabric_make_tpg() (Jonathan Toppins) [1685304] - [infiniband] IB/iser: set can_queue earlier to allow setting higher queue depth (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Set right entry state before releasing reference (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Free uapi on destroy (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Fix error cleanup path of ib_uverbs_add_one() (Jonathan Toppins) [1685304] - [infiniband] IB/core: Release object lock if destroy failed (Jonathan Toppins) [1685304] - [infiniband] IB/ucm: fix UCM link error (Jonathan Toppins) [1685304] - [infiniband] IB/core: Change filter function return type from int to bool (Jonathan Toppins) [1685304] - [infiniband] IB/core: Update GID entries for netdevice whose mac address changes (Jonathan Toppins) [1685304] - [infiniband] IB/core: Add default GIDs of the bond master netdev (Jonathan Toppins) [1685304] - [infiniband] IB/core: Consider adding default GIDs of bond device (Jonathan Toppins) [1685304] - [infiniband] IB/core: Delete lower netdevice default GID entries in bonding scenario (Jonathan Toppins) [1685304] - [infiniband] IB/core: Avoid confusing del_netdev_default_ips (Jonathan Toppins) [1685304] - [infiniband] IB/core: Add comment for change upper netevent handling (Jonathan Toppins) [1685304] - [infiniband] IB/ucm: Fix compiling ucm.c (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Do not check for device disassociation during ioctl (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Remove struct uverbs_root_spec and all supporting code (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Use uverbs_api to unmarshal ioctl commands (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Use uverbs_alloc for allocations (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Add a simple allocator to uverbs_attr_bundle (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Remove the ib_uverbs_attr pointer from each attr (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Provide implementation private memory for the uverbs_attr_bundle (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Use uverbs_api to manage the object type inside the uobject (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Build the specs into a radix tree at runtime (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Have the core code create the uverbs_root_spec (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Fix reading of 32 bit flags (Jonathan Toppins) [1685304] - [infiniband] IB/ucm: Initialize sgid request GID attribute pointer (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Allow all DESTROY commands to succeed after disassociate (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Do not block disassociate during write() (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Do not pass struct ib_device to the ioctl methods (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Do not pass struct ib_device to the write based methods (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Lower the test for ongoing disassociation (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Allow uobject allocation to work concurrently with disassociate (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Allow RDMA_REMOVE_DESTROY to work concurrently with disassociate (Jonathan Toppins) [1685304] - [include] IB/uverbs: Convert 'bool exclusive' into an enum (Jonathan Toppins) [1685304] - [include] IB/uverbs: Consolidate uobject destruction (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Make the write path destroy methods use the same flow as ioctl (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Remove rdma_explicit_destroy() from the ioctl methods (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Prefix _ib to IB/RoCE specific functions (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Simplify gid type check in cma_acquire_dev() (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Return bool instead of int (Jonathan Toppins) [1685304] - [infiniband] RDMA/cma: Get rid of 1 bit boolean (Jonathan Toppins) [1685304] - [infiniband] RDMA/cma: Constify path record, ib_cm_event, listen_id pointers (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Constify dst_addr argument (Jonathan Toppins) [1685304] - [infiniband] RDMA/cma: Simplify rdma_resolve_addr() error flow (Jonathan Toppins) [1685304] - [infiniband] RDMA/cma: Initialize resource type in __rdma_create_id() (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Check for verbs callbacks before using them (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Remove {create,destroy}_ah from mandatory verbs (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Add UVERBS_ATTR_FLAGS_IN to the specs language (Jonathan Toppins) [1685304] - [infiniband] RDMA, core and ULPs: Declare ib_post_send() and ib_post_recv() arguments const (Jonathan Toppins) [1685304] - [infiniband] IB/mlx5, ib_post_send(), IB_WR_REG_SIG_MR: Do not modify the 'wr' argument (Jonathan Toppins) [1685304] - [net] net/xprtrdma: Restore needed argument to ib_post_send (Jonathan Toppins) [1685304] - [net] net/xprtrdma: Simplify ib_post_(send|recv|srq_recv)() calls (Jonathan Toppins) [1685304] - [nvme] nvmet-rdma: Simplify ib_post_(send|recv|srq_recv)() calls (Jonathan Toppins) [1685304] - [nvme] nvme-rdma: Simplify ib_post_(send|recv|srq_recv)() calls (Jonathan Toppins) [1685304] - [infiniband] IB/srpt: Simplify ib_post_(send|recv|srq_recv)() calls (Jonathan Toppins) [1685304] - [infiniband] IB/srp: Simplify ib_post_(send|recv|srq_recv)() calls (Jonathan Toppins) [1685304] - [infiniband] IB/isert: Simplify ib_post_(send|recv|srq_recv)() calls (Jonathan Toppins) [1685304] - [infiniband] IB/iser: Simplify ib_post_(send|recv|srq_recv)() calls (Jonathan Toppins) [1685304] - [infiniband] IB/IPoIB: Simplify ib_post_(send|recv|srq_recv)() calls (Jonathan Toppins) [1685304] - [infiniband] RDMA: Constify the argument of the work request conversion functions (Jonathan Toppins) [1685304] - [infiniband] IB/iser: Inline two work request conversion functions (Jonathan Toppins) [1685304] - [infiniband] RDMA/cma: Consider netdevice for RoCE ports (Jonathan Toppins) [1685304] - [infiniband] IB/core: Introduce and use sgid_attr in CM requests (Jonathan Toppins) [1685304] - [infiniband] IB/core: Remove extra parentheses (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Fix locking around struct ib_uverbs_file ucontext (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Move the FD uobj type struct file allocation to alloc_commit (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Always propagate errors from rdma_alloc_commit_uobject() (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Rework the locking for cleaning up the ucontext (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Revise and clarify the rwsem and uobjects_lock (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Clarify and revise uverbs_close_fd (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Revise the placement of get/puts on uobject (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Clarify the kref'ing ordering for alloc_commit (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Handle IDR and FD types without truncation (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Get rid of null_obj_type (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Simplify ib_post_(send|recv|srq_recv)() calls (Jonathan Toppins) [1685304] - [include] IB/core: Allow ULPs to specify NULL as the third ib_post_(send|recv|srq_recv)() argument (Jonathan Toppins) [1685304] - [include] IB/mlx5: Introduce driver create and destroy flow methods (Jonathan Toppins) [1685304] - [infiniband] IB: Support ib_flow creation in drivers (Jonathan Toppins) [1685304] - [infiniband] IB/mlx5: Introduce flow steering matcher uapi object (Jonathan Toppins) [1685304] - [include] IB/uverbs: Move ib_access_flags and ib_read_counters_flags to uapi (Jonathan Toppins) [1685304] - [infiniband] IB/cm: Remove cma_multicast->igmp_joined (Jonathan Toppins) [1685304] - [infiniband] RDMA/umem: Refactor exit paths in ib_umem_get (Jonathan Toppins) [1685304] - [infiniband] IB: Enable uverbs_destroy_def_handler to be used by drivers (Jonathan Toppins) [1685304] - [include] IB/uverbs: Pass IB_UVERBS_QPF_GRH_REQUIRED to user space (Jonathan Toppins) [1685304] - [infiniband] RDMA: Validate grh_required when handling AVs (Jonathan Toppins) [1685304] - [infiniband] RDMA/hfi1: Move grh_required into update_sm_ah (Jonathan Toppins) [1685304] - [infiniband] IB/core: Simplify check for RoCE route resolve (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Do not use uverbs_cmd_mask in the ioctl path (Jonathan Toppins) [1685304] - [infiniband] RDMA/rw: Fix rdma_rw_ctx_signature_init() kernel-doc header (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Remove set-but-not-used variables (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Remove ib_find_cached_gid() and ib_find_cached_gid_by_port() (Jonathan Toppins) [1685304] - [infiniband] IB/cm: Remove unused and erroneous msg sequence encoding (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Replace ib_ucq_object uverbs_file with the one in ib_uobject (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Remove ib_uobject_file (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Tidy up remaining references to ucontext (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Replace file->ucontext with file in uverbs_cmd.c (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Replace ib_ucontext with ib_uverbs_file in core function calls (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Move non driver related elements from ib_ucontext to ib_ufile (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Add a uobj_perform_destroy helper (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Combine MIN_SZ_OR_ZERO with UVERBS_ATTR_STRUCT (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Use UVERBS_ATTR_MIN_SIZE correctly and uniformly (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Remove UA_FLAGS (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Get rid of the & in method specifications (Jonathan Toppins) [1685304] - [infiniband] IB: Improve uverbs_cleanup_ucontext algorithm (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Simplify UVERBS_OBJECT and _TREE family of macros (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Simplify method definition macros (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Simplify UVERBS_ATTR family of macros (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Split UVERBS_ATTR_FLOW_ACTION_ESP_HANDLE (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Store the specs_root in the struct ib_uverbs_device (Jonathan Toppins) [1685304] - [infiniband] IB/cm: Remove now useless rcu_lock in dst_fetch_ha (Jonathan Toppins) [1685304] - [infiniband] IB/core: Check for rdma_protocol_ib only after validating port_num (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Remove redundant check (Jonathan Toppins) [1685304] - [infiniband] RDMA/umem: Don't check for a negative return value of dma_map_sg_attrs() (Jonathan Toppins) [1685304] - [infiniband] RDMA/verbs: Drop kernel variant of destroy_flow (Jonathan Toppins) [1685304] - [infiniband] RDMA/verbs: Drop kernel variant of create_flow (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Check existence of create_flow callback (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Remove unused ib cache functions (Jonathan Toppins) [1685304] - [infiniband] Revert "[infiniband] RDMA/hns: Only assgin the fields of the av if IB_QP_AV bit is set" (Jonathan Toppins) [1685304] - [infiniband] RDMA: Convert drivers to use the AH's sgid_attr in post_wr paths (Jonathan Toppins) [1685304] - [infiniband] IB/mlx4: Use GID attribute from ah attribute (Jonathan Toppins) [1685304] - [infiniband] IB/rxe: Use rdma GID API (Jonathan Toppins) [1685304] - [infiniband] IB/cm: Use sgid_attr from the AV (Jonathan Toppins) [1685304] - [infiniband] IB/cm: Replace members of sa_path_rec with 'struct sgid_attr *' (Jonathan Toppins) [1685304] - [infiniband] IB/cm: Pass the sgid_attr through various events (Jonathan Toppins) [1685304] - [infiniband] IB/cm: Keep track of the sgid_attr that created the cm id (Jonathan Toppins) [1685304] - [infiniband] IB: Make init_ah_attr_grh_fields set sgid_attr (Jonathan Toppins) [1685304] - [infiniband] IB: Make ib_init_ah_from_mcmember set sgid_attr (Jonathan Toppins) [1685304] - [infiniband] IB: Make ib_init_ah_attr_from_wc set sgid_attr (Jonathan Toppins) [1685304] - [infiniband] IB/core: Free GID table entry during GID deletion (Jonathan Toppins) [1685304] - [infiniband] RDMA/cma: Consider net namespace while leaving multicast group (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Delete type and id from uverbs_obj_attr (Jonathan Toppins) [1685304] - [infiniband] IB/rdmavt, IB/hfi1: Create device dependent s_flags (Jonathan Toppins) [1685304] - [infiniband] IB/core: Expose ib_ucontext from a given ib_uverbs_file (Jonathan Toppins) [1685304] - [include] IB/core: Introduce DECLARE_UVERBS_GLOBAL_METHODS (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Allow an empty namespace in ioctl() framework (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Add a macro to define a type with no kernel known size (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Add PTR_IN attributes that are allocated/copied automatically (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Refactor uverbs_finalize_objects (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Export uverbs idr and fd types (Jonathan Toppins) [1685304] - [infiniband] IB/mad: Use IDR for agent IDs (Jonathan Toppins) [1685304] - [infiniband] RDMA: Hold the sgid_attr inside the struct ib_ah/qp (Jonathan Toppins) [1685304] - [infiniband] RDMA: Convert drivers to use sgid_attr instead of sgid_index (Jonathan Toppins) [1685304] - [infiniband] IB{cm, core}: Introduce and use ah_attr copy, move, replace APIs (Jonathan Toppins) [1685304] - [infiniband] IB/core: Tidy ib_resolve_eth_dmac (Jonathan Toppins) [1685304] - [infiniband] IB/core: Add a sgid_attr pointer to struct rdma_ah_attr (Jonathan Toppins) [1685304] - [infiniband] IB: Ensure that all rdma_ah_attr's are zero initialized (Jonathan Toppins) [1685304] - [infiniband] IB/mad: Agent registration is process context only (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Refactor flow_resources_alloc() function (Jonathan Toppins) [1685304] - [infiniband] RDMA/nldev: Return port capability flag for IB only (Jonathan Toppins) [1685304] - [net] RDMA/smc: Replace ib_query_gid with rdma_get_gid_attr (Jonathan Toppins) [1685304] - [include] IB/cache: Restore compatibility for ib_query_gid (Jonathan Toppins) [1685304] - [infiniband] IB: Replace ib_query_gid/ib_get_cached_gid with rdma_query_gid (Jonathan Toppins) [1685304] - [infiniband] IB/core: Make rdma_find_gid_by_filter support all protocols (Jonathan Toppins) [1685304] - [infiniband] IB/core: Provide rdma_ versions of the gid cache API (Jonathan Toppins) [1685304] - [infiniband] IB/core: Replace ib_query_gid with rdma_get_gid_attr (Jonathan Toppins) [1685304] - [infiniband] IB/core: Introduce GID attribute get, put and hold APIs (Jonathan Toppins) [1685304] - [infiniband] RDMA: Use GID from the ib_gid_attr during the add_gid() callback (Jonathan Toppins) [1685304] - [infiniband] IB/core: Introduce GID entry reference counts (Jonathan Toppins) [1685304] - [infiniband] IB/core: Store default GID property per-table instead of per-entry (Jonathan Toppins) [1685304] - [infiniband] IB/core: Do not set the gid type when reserving default entries (Jonathan Toppins) [1685304] - [include] IDR: Expose the XArray lock (Jonathan Toppins) [1688319] - [x86] x86/cpufeatures: Enumerate MOVDIR64B instruction (Steve Best) [1482754] - [x86] x86/cpufeatures: Enumerate MOVDIRI instruction (Steve Best) [1482754] - [nvme] nvme: allow ANA support to be independent of native multipathing (Ewan Milne) [1690940] - [nvme] nvme: multipath: Change default of kernel NVMe multipath to be disabled (Ewan Milne) [1690940] - [nvme] nvme: convert to SPDX identifiers (Ewan Milne) [1690940] - [nvme] nvme-multipath: round-robin I/O policy (Ewan Milne) [1690940] - [nvme] nvme-multipath: drop optimization for static ANA group IDs (Ewan Milne) [1690940] - [nvme] nvme-multipath: zero out ANA log buffer (Ewan Milne) [1690940] - [nvme] nvme-fc: fix numa_node when dev is null (Ewan Milne) [1690940] - [nvme] nvme: add a numa_node field to struct nvme_ctrl (Ewan Milne) [1690940] - [nvme] nvme: update node paths after adding new path (Ewan Milne) [1690940] - [nvme] nvme: take node locality into account when selecting a path (Ewan Milne) [1690940] - [s390] s390/mm: Fix ERROR: "__node_distance" undefined! (Ewan Milne) [1690940] - [nvme] nvme: call nvme_complete_rq when nvmf_check_ready fails for mpath I/O (Ewan Milne) [1690940] - [nvme] nvme: properly propagate errors in nvme_mpath_init (Ewan Milne) [1690940] - [nvme] nvme: fixup crash on failed discovery (Ewan Milne) [1690940] - [nvme] nvme: add ANA support (Ewan Milne) [1690940] - [include] nvme.h: fixup ANA group descriptor format (Ewan Milne) [1690940] - [include] nvme.h: add ANA definitions (Ewan Milne) [1690940] - [nvme] nvme: remove nvme_req_needs_failover (Ewan Milne) [1690940] - [nvme] nvme: simplify the API for getting log pages (Ewan Milne) [1690940] - [include] nvme.h: add support for the log specific field (Ewan Milne) [1690940]- [md] dm writecache: set "Tech Preview" taint using mark_tech_preview() (Mike Snitzer) [1690587] - [md] dm integrity: limit the rate of error messages (Mike Snitzer) [1690105] - [md] dm snapshot: don't define direct_access if we don't support it (Mike Snitzer) [1690105] - [md] dm cache: add support for discard passdown to the origin device (Mike Snitzer) [1690105] - [md] dm writecache: fix typo in name for writeback_wq (Mike Snitzer) [1690105] - [md] dm thin: add sanity checks to thin-pool and external snapshot creation (Mike Snitzer) [1690105] - [md] dm block manager: remove redundant unlikely annotation (Mike Snitzer) [1690105] - [md] dm verity fec: remove redundant unlikely annotation (Mike Snitzer) [1690105] - [md] dm integrity: remove redundant unlikely annotation (Mike Snitzer) [1690105] - [md] dm switch: use struct_size() in kzalloc() (Mike Snitzer) [1690105] - [md] dm: remove unused _rq_tio_cache and _rq_cache (Mike Snitzer) [1690105] - [md] dm crypt: don't overallocate the integrity tag space (Mike Snitzer) [1690105] - [md] dm: eliminate 'split_discard_bios' flag from DM target interface (Mike Snitzer) [1690105] - [md] dm: always call blk_queue_split() in dm_process_bio() (Mike Snitzer) [1690105] - [md] dm: update dm_process_bio() to split bio if in ->make_request_fn() (Mike Snitzer) [1690105] - [md] dm rq: remove unused arguments from rq_completed() (Mike Snitzer) [1690105] - [md] dm integrity: replace open-coded allocation size multiplication (Mike Snitzer) [1690105] - [md] dm: Remove VLA usage from hashes (Mike Snitzer) [1690105] - [crypto] crypto: hash - Remove VLA usage (Mike Snitzer) [1690105] - [md] dm: Avoid namespace collision with bitmap API (Mike Snitzer) [1690105] - [md] md/dm-writecache: Don't request pointer dummy_addr when not required (Mike Snitzer) [1690105] - [scsi] scsi: qla2xxx: avoid printf format warning (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix issue reported by static checker for qla2x00_els_dcmd2_sp_done() (Himanshu Madhani) [1664534] - [scsi] qla2xxx: Update driver version to 10.00.00.14.08.1-k (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Avoid PCI IRQ affinity mapping when multiqueue is not supported (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add new FW dump template entry types (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix code indentation for qla27xx_fwdt_entry (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Move marker request behind QPair (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Prevent SysFS access when chip is down (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add support for setting port speed (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Prevent multiple ADISC commands per session (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Check for FW started flag before aborting (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix unload when NVMe devices are configured (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add First Burst support for FC-NVMe devices (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix LUN discovery if loop id is not assigned yet by firmware (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: remove redundant null check on pointer sess (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Move debug messages before sending srb preventing panic (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Use complete switch scan for RSCN events (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix fw options handle eh_bus_reset() (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Restore FAWWPN of Physical Port only for loop down (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Prevent memory leak for CT req/rsp allocation (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix SRB allocation flag to avoid sleeping in IRQ context (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: allow session delete to finish before create. (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: fix fcport null pointer access. (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: flush IO on chip reset or sess delete (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix session cleanup hang (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Change default ZIO threshold. (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add pci function reset support. (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix N2N target discovery with Local loop (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: no need to check return value of debugfs_create functions (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix DMA error when the DIF sg buffer crosses 4GB boundary (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add protection mask module parameters (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix for FC-NVMe discovery for NPIV port (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix NPIV handling for FC-NVMe (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Enable FC-NVME on NPIV ports (Himanshu Madhani) [1664534] - [scsi] Revert "scsi: qla2xxx: Fix NVMe Target discovery" (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: NULL check before some freeing functions is not needed (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Split the __qla2x00_abort_all_cmds() function (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Introduce a switch/case statement in qlt_xmit_tm_rsp() (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix a typo in MODULE_PARM_DESC (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Remove two arguments from qlafx00_error_entry() (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Make sure that qlafx00_ioctl_iosb_entry() initializes 'res' (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Remove a set-but-not-used variable (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Make qla2x00_sysfs_write_nvram() easier to analyze (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Declare local functions 'static' (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Improve several kernel-doc headers (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Modify fall-through annotations (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: fully convert to the generic DMA API (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Simplify conditional check (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Remove unnecessary self assignment (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Return switch command on a timeout (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Move log messages before issuing command to firmware (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix for double free of SRB structure (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix recursive mailbox timeout (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix NVMe Target discovery (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: don't allow negative thresholds (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix comment in MODULE_PARM_DESC in qla2xxx (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Remove set but not used variable 'ptr_dma' (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: fix typo "CT-PASSTRHU" -> "CT-PASSTHRU" (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix an endian bug in fcpcmd_is_corrupted() (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix double increment of switch scan retry count (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix duplicate switch's Nport ID entries (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Remove stale debug trace message from tcm_qla2xxx (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix premature command free (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Reject bsg request if chip is down. (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: shutdown chip if reset fail (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix stuck session in PLOGI state (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix early srb free on abort (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add mode control for each physical port (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix race condition for resource cleanup (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix dropped srb resource. (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix port speed display on chip reset (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Check for Register disconnect (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Increase abort timeout value (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Allow FC-NVMe underrun to be handled by transport (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Move ABTS code behind qpair (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Remove stale ADISC_DONE event (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix Remote port registration (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Remove ASYNC GIDPN switch command (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Reduce holding sess_lock to prevent CPU lock-up (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Move {get|rel}_sp to base_qpair struct (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add support for ZIO6 interrupt threshold (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix out of order Termination and ABTS response (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add logic to detect ABTS hang and response completion (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add appropriate debug info for invalid RX_ID (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix deadlock between ATIO and HW lock (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Serialize mailbox request (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Terminate Plogi/PRLI if WWN is 0 (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Defer chip reset until target mode is enabled (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Remove all rports if fabric scan retry fails (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Force fw cleanup on ADISC error (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Turn off IOCB timeout timer on IOCB completion (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Decrement login retry count for only plogi (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Move rport registration out of internal work_list (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Remove redundant check for fcport deletion (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Update rscn_rcvd field to more meaningful scan_needed (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Use correct qpair for ABTS/CMD (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix process response queue for ISP26XX and above (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Migrate NVME N2N handling into state machine (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Save frame payload size from ICB (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix race between switch cmd completion and timeout (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix Management Server NPort handle reservation logic (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Flush mailbox commands on chip reset (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix session state stuck in Get Port DB (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix redundant fc_rport registration (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Silent erroneous message (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Prevent sysfs access when chip is down (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add longer window for chip reset (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix login retry count (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix N2N link re-connect (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Cleanup for N2N code (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: remove irq save in qla2x00_poll() (Himanshu Madhani) [1664534] - [netdrv] ice: Do autoneg based on VSI state (Jonathan Toppins) [1687903] - [fs] xfs: use the latest extent at writeback delalloc conversion time (Brian Foster) [1661968] - [fs] xfs: create delalloc bmapi wrapper for full extent allocation (Brian Foster) [1661968] - [fs] xfs: remove superfluous writeback mapping eof trimming (Brian Foster) [1661968] - [fs] xfs: validate writeback mapping using data fork seq counter (Brian Foster) [1661968] - [fs] xfs: update fork seq counter on data fork changes (Brian Foster) [1661968] - [fs] xfs: eof trim writeback mapping as soon as it is cached (Brian Foster) [1661968] - [perf] drivers/perf: hisi: update the sccl_id/ccl_id when MT is supported (Xiaojun Tan) [1677815]- [x86] x86/hyperv: Fix kernel panic when kexec on HyperV (Kairui Song) [1684451] - [rpmspec] apply linux-kernel-test.patch when building ("Herton R. Krzesinski") [1690534] - [netdrv] net: ena: update driver version from 2.0.2 to 2.0.3 (John Linville) [1690106] - [netdrv] net: ena: fix race between link up and device initalization (John Linville) [1690106] - [netdrv] net: phy: add phy_speed_down and phy_speed_up (Petr Oros) [1690131] - [netdrv] net: phy: add helper phy_config_aneg (Petr Oros) [1690131] - [nvme] nvme-fabrics: convert to SPDX identifiers (Ewan Milne) [1690909] - [nvme] nvme-fabrics: fix ctrl_loss_tmo < 0 to reconnect forever (Ewan Milne) [1690909] - [nvme] nvme-fc: reject reconnect if io queue count is reduced to zero (Ewan Milne) [1690601] - [nvme] nvme-fc: use nr_phys_segments to determine existence of sgl (Ewan Milne) [1690601] - [include] nvme-fc: convert to SPDX identifiers (Ewan Milne) [1690601] - [nvme] nvme-fc: initialize nvme_req(rq)->ctrl after calling __nvme_fc_init_request() (Ewan Milne) [1690601] - [nvme] nvme-fc: fix request private initialization (Ewan Milne) [1690601] - [nvme] nvme-fc: rework the request initialization code (Ewan Milne) [1690601] - [nvme] nvme-fc: introduce struct nvme_fcp_op_w_sgl (Ewan Milne) [1690601] - [nvme] nvme: cache struct nvme_ctrl reference to struct nvme_request (Ewan Milne) [1690601] - [nvme] nvme-fc: fix kernel-doc headers (Ewan Milne) [1690601] - [nvme] nvme_fc: add 'nvme_discovery' sysfs attribute to fc transport device (Ewan Milne) [1690601] - [nvme] nvme-fc: fix for a minor typos (Ewan Milne) [1690601] - [crypto] crypto: arm64/aes-ccm - fix logical bug in AAD MAC handling (Neil Horman) [1689185] - [mm] mm: enforce min addr even if capable() in expand_downwards() (Rafael Aquini) [1687667] {CVE-2019-9213} - [pci] PCI/VMD: Configure MPS settings before adding devices (Prarit Bhargava) [1659270] - [pci] PCI: vmd: Detach resources after stopping root bus (Prarit Bhargava) [1659270] - [char] tpm: separate cmd_ready/go_idle from runtime_pm (Jerry Snitselaar) [1677735] - [block] loop: set GENHD_FL_NO_PART_SCAN after blkdev_reread_part() (Ming Lei) [1683593] - [block] loop: do not print warn message if partition scan is successful (Ming Lei) [1683593] - [block] loop: drop caches if offset or block_size are changed (Ming Lei) [1683593] - [block] block: loop: remove redundant code (Ming Lei) [1683593] - [block] block: loop: check error using IS_ERR instead of IS_ERR_OR_NULL in loop_add() (Ming Lei) [1683593] - [block] loop: Fix double mutex_unlock(&loop_ctl_mutex) in loop_control_ioctl() (Ming Lei) [1683593] - [block] loop: Get rid of 'nested' acquisition of loop_ctl_mutex (Ming Lei) [1683593] - [block] loop: Avoid circular locking dependency between loop_ctl_mutex and bd_mutex (Ming Lei) [1683593] - [block] loop: Fix deadlock when calling blkdev_reread_part() (Ming Lei) [1683593] - [block] loop: Move loop_reread_partitions() out of loop_ctl_mutex (Ming Lei) [1683593] - [block] loop: Move special partition reread handling in loop_clr_fd() (Ming Lei) [1683593] - [block] loop: Push loop_ctl_mutex down to loop_change_fd() (Ming Lei) [1683593] - [block] loop: Push loop_ctl_mutex down to loop_set_fd() (Ming Lei) [1683593] - [block] loop: Push loop_ctl_mutex down to loop_set_status() (Ming Lei) [1683593] - [block] loop: Push loop_ctl_mutex down to loop_get_status() (Ming Lei) [1683593] - [block] loop: Push loop_ctl_mutex down into loop_clr_fd() (Ming Lei) [1683593] - [block] loop: Split setting of lo_state from loop_clr_fd (Ming Lei) [1683593] - [block] loop: Push lo_ctl_mutex down into individual ioctls (Ming Lei) [1683593] - [block] loop: Get rid of loop_index_mutex (Ming Lei) [1683593] - [block] loop: Fold __loop_release into loop_release (Ming Lei) [1683593] - [block] block/loop: Use global lock for ioctl() operation. (Ming Lei) [1683593] - [block] block/loop: Don't grab "struct file" for vfs_getattr() operation. (Ming Lei) [1683593] - [crypto] crypto: cfb - fix decryption (Herbert Xu) [1653188]- [misc] VMCI: Support upto 64-bit PPNs (Cathy Avery) [1683479] - [mm] mm, page_alloc: fix has_unmovable_pages for HugePages (David Gibson) [1688114] - [pci] PCI: pciehp: Disable Data Link Layer State Changed event on suspend (Myron Stowe) [1688393 1537397] - [pci] PCI: pciehp: Assign ctrl->slot_ctrl before writing it to hardware (Myron Stowe) [1688393 1537397] - [pci] PCI/AER: Queue one GHES event, not several uninitialized ones (Myron Stowe) [1688393 1537397] - [pci] PCI/AER: Refactor error injection fallbacks (Myron Stowe) [1688393] - [pci] PCI/AER: Reuse existing pcie_port_find_device() interface (Myron Stowe) [1688393] - [pci] PCI/AER: Use managed resource allocations (Myron Stowe) [1688393] - [pci] PCI/AER: Use threaded IRQ for bottom half (Myron Stowe) [1688393] - [pci] PCI/AER: Use kfifo_in_spinlocked() to insert locked elements (Myron Stowe) [1688393] - [pci] PCI/AER: Use kfifo for tracking events instead of reimplementing it (Myron Stowe) [1688393] - [pci] PCI/AER: Remove error source from AER struct aer_rpc (Myron Stowe) [1688393] - [pci] PCI/AER: Remove unused aer_error_resume() (Myron Stowe) [1688393] - [pci] PCI: pnv_php: Use kmemdup() (Myron Stowe) [1688393] - [pci] PCI: cpqphp: Remove set but not used variable 'physical_slot' (Myron Stowe) [1688393] - [pci] PCI/ERR: Remove duplicated include from err.c (Myron Stowe) [1688393] - [pci] PCI: Equalize hotplug memory and io for occupied and empty slots (Myron Stowe) [1688393] - [pci] PCI / ACPI: Whitelist D3 for more PCIe hotplug ports (Myron Stowe) [1688393 1537397] - [acpi] ACPI / property: Allow multiple property compatible _DSD entries (Myron Stowe) [1688393 1537397] - [pci] PCI: pciehp: Implement runtime PM callbacks (Myron Stowe) [1688393 1537397] - [pci] PCI/portdrv: Resume upon exit from system suspend if left runtime suspended (Myron Stowe) [1688393 1537397] - [pci] PCI: pciehp: Do not handle events if interrupts are masked (Myron Stowe) [1688393 1537397] - [pci] PCI: pciehp: Disable hotplug interrupt during suspend (Myron Stowe) [1688393 1537397] - [pci] PCI / ACPI: Enable wake automatically for power managed bridges (Myron Stowe) [1688393 1537397] - [pci] PCI: Do not skip power-managed bridges in pci_enable_wake() (Myron Stowe) [1688393 1537397] - [pci] PCI: Unify device inaccessible (Myron Stowe) [1688393] - [pci] PCI/ERR: Always report current recovery status for udev (Myron Stowe) [1688393] - [pci] PCI/ERR: Simplify broadcast callouts (Myron Stowe) [1688393] - [pci] PCI/ERR: Run error recovery callbacks for all affected devices (Myron Stowe) [1688393] - [pci] PCI/ERR: Handle fatal error recovery (Myron Stowe) [1688393] - [pci] PCI/ERR: Use slot reset if available (Myron Stowe) [1688393] - [pci] PCI/AER: Don't read upstream ports below fatal errors (Myron Stowe) [1688393] - [pci] PCI/AER: Take reference on error devices (Myron Stowe) [1688393] - [pci] PCI/DPC: Save and restore config state (Myron Stowe) [1688393] - [pci] PCI: portdrv: Restore PCI config state on slot reset (Myron Stowe) [1688393] - [pci] PCI: portdrv: Initialize service drivers directly (Myron Stowe) [1688393] - [x86] x86/intel_rdt: Show missing resctrl mount options (David Arcari) [1689043] - [xen] xen/balloon: Fix mapping PG_offline pages to user space (David Hildenbrand) [1652790] - [kernel] PM/Hibernate: exclude all PageOffline() pages (David Hildenbrand) [1652790] - [kernel] PM/Hibernate: use pfn_to_online_page() (David Hildenbrand) [1652790] - [hv] hv_balloon: mark inflated pages PG_offline (David Hildenbrand) [1652790] - [xen] xen/balloon: mark inflated pages PG_offline (David Hildenbrand) [1652790] - [kernel] kexec: export PG_offline to VMCOREINFO (David Hildenbrand) [1652790] - [include] mm: convert PG_balloon to PG_offline (David Hildenbrand) [1652790] - [include] mm: balloon: update comment about isolation/migration/compaction (David Hildenbrand) [1652790] - [mm] mm/page_alloc.c: memory hotplug: free pages as higher order (David Hildenbrand) [1652790] - [mm] mm/memory.c: do_fault: avoid usage of stale vm_area_struct ("Herton R. Krzesinski") [1684734] - [kernel] cpuset: remove unused task_has_mempolicy() (Waiman Long) [1548268] - [kernel] cpuset: Remove set but not used variable 'cs' (Waiman Long) [1548268] - [kernel] cgroup: Add .__DEBUG__. prefix to debug file names (Waiman Long) [1548268] - [kernel] cpuset: Minor cgroup2 interface updates (Waiman Long) [1548268] - [kernel] cpuset: Expose cpuset.cpus.subpartitions with cgroup_debug (Waiman Long) [1548268] - [documentation] cpuset: Add documentation about the new "cpuset.sched.partition" flag (Waiman Long) [1548268] - [kernel] cpuset: Use descriptive text when reading/writing cpuset.sched.partition (Waiman Long) [1548268] - [kernel] cpuset: Expose cpus.effective and mems.effective on cgroup v2 root (Waiman Long) [1548268] - [kernel] cpuset: Make generate_sched_domains() work with partition (Waiman Long) [1548268] - [kernel] cpuset: Make CPU hotplug work with partition (Waiman Long) [1548268] - [kernel] cpuset: Track cpusets that use parent's effective_cpus (Waiman Long) [1548268] - [kernel] cpuset: Add an error state to cpuset.sched.partition (Waiman Long) [1548268] - [kernel] cpuset: Add new v2 cpuset.sched.partition flag (Waiman Long) [1548268] - [kernel] cpuset: Simply allocation and freeing of cpumasks (Waiman Long) [1548268] - [kernel] cpuset: Define data structures to support scheduling partition (Waiman Long) [1548268] - [kernel] cpuset: Enable cpuset controller in default hierarchy (Waiman Long) [1548268] - [kernel] cgroup/tracing: Move taking of spin lock out of trace event handlers (Waiman Long) [1548268] - [powerpc] powerpc/powernv/ioda: Fix locked_vm counting for memory used by IOMMU tables (David Gibson) [1674410] - [pci] PCI: dwc: Fix MSI-X EP framework address calculation bug (Myron Stowe) [1687935] - [pci] PCI: cadence: Correct probe behaviour when failing to get PHY (Myron Stowe) [1687935] - [pci] PCI: mvebu: Fix PCI I/O mapping creation sequence (Myron Stowe) [1687935] - [maintainers] MAINTAINERS: Remove obsolete drivers/pci pattern from ACPI section (Myron Stowe) [1687935] - [pci] PCI: dwc: Fix scheduling while atomic issues (Myron Stowe) [1687935] - [maintainers] MAINTAINERS: Move mobiveil PCI driver entry where it belongs (Myron Stowe) [1687935] - [maintainers] MAINTAINERS: Update PPC contacts for PCI core error handling (Myron Stowe) [1687935] - [maintainers] MAINTAINERS: Add Gustavo Pimentel as DesignWare PCI maintainer (Myron Stowe) [1687935] - [maintainers] MAINTAINERS: Add entries for PPC64 RPA PCI hotplug drivers (Myron Stowe) [1687935] - [pci] PCI: mvebu: Drop bogus comment above mvebu_pcie_map_registers() (Myron Stowe) [1687935] - [pci] PCI: mvebu: Convert to use pci_host_bridge directly (Myron Stowe) [1687935] - [pci] PCI: mvebu: Use resource_size() to remap I/O space (Myron Stowe) [1687935] - [pci] PCI: mvebu: Only remap I/O space if configured (Myron Stowe) [1687935] - [pci] PCI: mvebu: Fix I/O space end address calculation (Myron Stowe) [1687935] - [pci] PCI: mvebu: Remove redundant platform_set_drvdata() call (Myron Stowe) [1687935] - [pci] PCI: mobiveil: Add Kconfig/Makefile entries (Myron Stowe) [1687935] - [pci] PCI: mobiveil: Add missing ../pci.h include (Myron Stowe) [1687935] - [pci] PCI: mobiveil: Fix struct mobiveil_pcie.pcie_reg_base address type (Myron Stowe) [1687935] - [pci] PCI: endpoint: Add MSI set maximum restriction (Myron Stowe) [1687935] - [tools] tools: PCI: Add MSI-X support (Myron Stowe) [1687935] - [documentation] pci_endpoint_test: Add 2 ioctl commands (Myron Stowe) [1687935] - [documentation] pci-epf-test/pci_endpoint_test: Add MSI-X support (Myron Stowe) [1687935] - [misc] pci-epf-test/pci_endpoint_test: Use irq_type module parameter (Myron Stowe) [1687935] - [misc] pci-epf-test/pci_endpoint_test: Cleanup PCI_ENDPOINT_TEST memspace (Myron Stowe) [1687935] - [pci] PCI: dwc: Add legacy interrupt callback handler (Myron Stowe) [1687935] - [pci] PCI: dwc: Rework MSI callbacks handler (Myron Stowe) [1687935] - [pci] PCI: dwc: Add MSI-X callbacks handler (Myron Stowe) [1687935] - [pci] PCI: Update xxx_pcie_ep_raise_irq() and pci_epc_raise_irq() signatures (Myron Stowe) [1687935] - [pci] PCI: endpoint: Add MSI-X interfaces (Myron Stowe) [1687935] - [pci] PCI: dwc: Fix EP link notification implementation (Myron Stowe) [1687935] - [pci] PCI: spear13xx: Drop unnecessary root_bus_nr setting (Myron Stowe) [1687935] - [pci] PCI: qcom: Drop unnecessary root_bus_nr setting (Myron Stowe) [1687935] - [pci] PCI: histb: Drop unnecessary root_bus_nr setting (Myron Stowe) [1687935] - [pci] PCI: designware-plat: Drop unnecessary root_bus_nr setting (Myron Stowe) [1687935] - [pci] PCI: artpec6: Drop unnecessary root_bus_nr setting (Myron Stowe) [1687935] - [pci] PCI: armada8k: Drop unnecessary root_bus_nr setting (Myron Stowe) [1687935] - [pci] PCI: keystone: Drop unnecessary root_bus_nr setting (Myron Stowe) [1687935] - [pci] PCI: imx6: Drop unnecessary root_bus_nr setting (Myron Stowe) [1687935] - [pci] PCI: exynos: Drop unnecessary root_bus_nr setting (Myron Stowe) [1687935] - [pci] PCI: kirin: Add MSI support (Myron Stowe) [1687935] - [pci] PCI: pcie-cadence-ep: Remove redundant variable mmc (Myron Stowe) [1687935] - [pci] PCI: cadence: Add shutdown callback to host driver (Myron Stowe) [1687935] - [pci] PCI: cadence: Add Power Management ops for host and EP (Myron Stowe) [1687935] - [documentation] dt-bindings: PCI: cadence: Add DT bindings for optional PHYs (Myron Stowe) [1687935] - [pci] PCI: cadence: Add generic PHY support to host and EP drivers (Myron Stowe) [1687935] - [pci] PCI: cadence: Update cdns_pcie_writel() function signature (Myron Stowe) [1687935] - [pci] PCI: aardvark: Convert to use pci_host_probe() (Myron Stowe) [1687935] - [pci] PCI: aardvark: Size bridges before resources allocation (Myron Stowe) [1687935] - [pci] PCI: aardvark: Remove PCIe outbound window configuration (Myron Stowe) [1687935] - [pci] PCI: aardvark: Introduce an advk_pcie_valid_device() helper (Myron Stowe) [1687935] - [pci] PCI/xilinx: Depend on OF instead of the ARCH (Myron Stowe) [1687935] - [md] md: convert to kvmalloc (Nigel Croxon) [1661200] - [md] raid1: simplify raid1_error function (Nigel Croxon) [1661200] - [md] md-linear: use struct_size() in kzalloc() (Nigel Croxon) [1661200] - [md] md/raid5: fix 'out of memory' during raid cache recovery (Nigel Croxon) [1661200] - [md] md: Make bio_alloc_mddev use bio_alloc_bioset (Nigel Croxon) [1661200] - [md] raid10: refactor common wait code from regular read/write request (Nigel Croxon) [1661200] - [md] md: remvoe redundant condition check (Nigel Croxon) [1661200] - [lib] lib/raid6: add option to skip algo benchmarking (Nigel Croxon) [1661200] - [include] lib/raid6: avoid __attribute_const__ redefinition (Nigel Croxon) [1661200] - [include] lib/raid6: add missing include for raid6test (Nigel Croxon) [1661200] - [md] md: remove set but not used variable 'bi_rdev' (Nigel Croxon) [1661200] - [md] MD: Memory leak when flush bio size is zero (Nigel Croxon) [1661200] - [md] md: fix memleak for mempool (Nigel Croxon) [1661200] - [md] md-cluster: remove suspend_info (Nigel Croxon) [1661200] - [md] md-cluster: send BITMAP_NEEDS_SYNC message if reshaping is interrupted (Nigel Croxon) [1661200] - [md] md-cluster/bitmap: don't call md_bitmap_sync_with_cluster during reshaping stage (Nigel Croxon) [1661200] - [md] md-cluster/raid10: don't call remove_and_add_spares during reshaping stage (Nigel Croxon) [1661200] - [md] md-cluster/raid10: call update_size in md_reap_sync_thread (Nigel Croxon) [1661200] - [md] md-cluster: introduce resync_info_get interface for sanity check (Nigel Croxon) [1661200] - [md] md-cluster/raid10: support add disk under grow mode (Nigel Croxon) [1661200] - [md] md-cluster/raid10: resize all the bitmaps before start reshape (Nigel Croxon) [1661200] - [md] MD: fix invalid stored role for a disk - try2 (Nigel Croxon) [1661200] - [md] md/bitmap: use mddev_suspend/resume instead of ->quiesce() (Nigel Croxon) [1661200] - [md] md: remove redundant code that is no longer reachable (Nigel Croxon) [1661200] - [md] md: allow metadata updates while suspending an array - fix (Nigel Croxon) [1661200] - [md] MD: fix invalid stored role for a disk (Nigel Croxon) [1661200] - [md] md/raid10: Fix raid10 replace hang when new added disk faulty (Nigel Croxon) [1661200] - [md] raid5: block failing device if raid will be failed (Nigel Croxon) [1661200] - [md] md-cluster: release RESYNC lock after the last resync message (Nigel Croxon) [1661200] - [md] RAID10 BUG_ON in raise_barrier when force is true and conf->barrier is 0 (Nigel Croxon) [1661200] - [md] md/raid5-cache: disable reshape completely (Nigel Croxon) [1661200] - [md] md/raid5: fix data corruption of replacements after originals dropped (Nigel Croxon) [1661200] - [md] drivers/md/raid5: Do not disable irq on release_inactive_stripe_list() call (Nigel Croxon) [1661200] - [md] drivers/md/raid5: Use irqsave variant of atomic_dec_and_lock() (Nigel Croxon) [1661200] - [md] md/r5cache: remove redundant pointer bio (Nigel Croxon) [1661200] - [md] md-cluster: don't send msg if array is closing (Nigel Croxon) [1661200] - [md] md-cluster: show array's status more accurate (Nigel Croxon) [1661200] - [md] md-cluster: clear another node's suspend_area after the copy is finished (Nigel Croxon) [1661200] - [powerpc] KVM: PPC: Book3S HV: Add KVM stat largepages_[2M/1G] (Suraj Jitindar Singh) [1581563] - [tools] perf mem/c2c: Fix perf_mem_events to support powerpc (Steve Best) [1685084] - [powerpc] powerpc/perf: Add mem access events to sysfs (Steve Best) [1685084] - [netdrv] net-next/hinic: replace disable_irq_nosync/enable_irq (Xiaojun Tan) [1668958] - [powerpc] Fix access_ok() fallout for sparc32 and powerpc (Joe Lawrence) [1673980] - [x86] Remove 'type' argument from access_ok() function (Joe Lawrence) [1673980] - [arm64] arm64: move untagged_addr macro from uaccess.h to memory.h (Joe Lawrence) [1673980] - [powerpc] powerpc/uaccess: fix warning/error with access_ok() (Joe Lawrence) [1673980] - [netdrv] igb: shorten maximum PHC timecounter update interval (Corinna Vinschen) [1637098] - [netdrv] igb: shorten maximum PHC timecounter update interval (Corinna Vinschen) [1637098]- [rpmspec] redhat: speed up binary rpm compression (Denys Vlasenko) [1686921] - [netdrv] net/mlx5e: RX, Verify MPWQE stride size is in range (Alaa Hleihel) [1683589] - [fs] debugfs: Fix EPERM regression from kernel lockdown check (Lenny Szubowicz) [1686755] - [infiniband] IB/hfi1: Close race condition on user context disable and close (Alex Estrin) [1682927] - [rpmspec] redhat: parallelize modules compression (Denys Vlasenko) [1686404] - [arm64] arm64: Add workaround for Fujitsu A64FX erratum 010001 (Mark Langsdorf) [1666951] - [s390] vfio_ap: link the vfio_ap devices to the vfio_ap bus subsystem (Cornelia Huck) [1686044] - [drm] drm/cirrus: fix connector leak at unload (Rob Clark) [1685773] - [powerpc] powerpc/hugetlb: Handle mmap_min_addr correctly in get_unmapped_area callback (Steve Best) [1685181] - [netdrv] net/mlx4_en: Force CHECKSUM_NONE for short ethernet frames (Alaa Hleihel) [1663914 1651509] - [netdrv] net/mlx5e: Force CHECKSUM_UNNECESSARY for short ethernet frames (Alaa Hleihel) [1651509] - [include] Fix RH_KABI_SET_SIZE to use dereference operator (Tony Camuso) [1670118]- [x86] x86/tsc: Make calibration refinement more robust (David Arcari) [1686254] - [powerpc] powerpc/hugetlb: Don't do runtime allocation of 16G pages in LPAR configuration (Steve Best) [1686756] - [rpmspec] parallelize "make mrproper" (Denys Vlasenko) [1686865] - [rpmspec] use "make -jN" (via _smp_mflags) for modules_install (Denys Vlasenko) [1686308] - [fs] xfs: zero length symlinks are not valid (Carlos Maiolino) [1589618] - [drm] drm/bufs: Fix Spectre v1 vulnerability (Rob Clark) [1663467] - [drm] drm/ioctl: Fix Spectre v1 vulnerabilities (Rob Clark) [1663467] - [scsi] scsi: lpfc: Update lpfc version to 12.2.0.0 (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Update 12.2.0.0 file copyrights to 2019 (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix nvmet issues when link bounce under IO load (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct upcalling nvmet_fc transport during io done downcall (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix default driver parameter collision for allowing NPIV support (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Rework locking on SCSI io completion (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Enable SCSI and NVME fc4s by default (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Resize cpu maps structures based on possible cpus (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Utilize new IRQ API when allocating MSI-X vectors (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Rework EQ/CQ processing to address interrupt coalescing (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: cleanup: convert eq_delay to usdelay (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Support non-uniform allocation of MSIX vectors to hardware queues (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix setting affinity hints to correlate with hardware queues (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Allow override of hardware queue selection policies (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Adapt partitioned XRI lists to efficient sharing (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Synchronize hardware queues with SCSI MQ interface (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Convert ring number to hardware queue for nvme wqe posting. (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Move SCSI and NVME Stats to hardware queue structures (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Adapt cpucheck debugfs logic to Hardware Queues (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: cleanup: Remove unused FCP_XRI_ABORT_EVENT slowpath event (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Partition XRI buffer list across Hardware Queues (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Replace io_channels for nvme and fcp with general hdw_queues per cpu (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Remove extra vector and SLI4 queue for Expresslane (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Implement common IO buffers between NVME and SCSI (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: cleanup: Remove excess check on NVME io submit code path (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: cleanup: remove nrport from nvme command structure (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: no need to check return value of debugfs_create functions (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Update lpfc version to 12.0.0.10 (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Adding ability to reset chip via pci bus reset (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Add log messages to aid in debugging fc4type discovery issues (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix discovery failure when PLOGI is defered (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: update fault value on successful trunk events. (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct MDS loopback diagnostics support (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix link state reporting for trunking when adapter is offline (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: do not set queue->page_count to 0 if pc_sli4_params.wqpcnt is invalid (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: update driver version to 12.0.0.9 (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix dif and first burst use in write commands (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix driver release of fw-logging buffers (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct topology type reporting on G7 adapters (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct code setting non existent bits in sli4 ABORT WQE (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Defer LS_ACC to FLOGI on point to point logins (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: ls_rjt erroneus FLOGIs (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Cap NPIV vports to 256 (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix kernel Oops due to null pring pointers (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix a duplicate 0711 log message number. (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix panic when FW-log buffsize is not initialized (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: fix block guard enablement on SLI3 adapters (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Use dma_zalloc_coherent (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: update driver version to 12.0.0.8 (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: add Trunking support (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Implement GID_PT on Nameserver query to support faster failover (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix odd recovery in duplicate FLOGIs in point-to-point (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct LCB RJT handling (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: fcoe: Fix link down issue after 1000+ link bounces (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct errors accessing fw log (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Reset link or adapter instead of doing infinite nameserver PLOGI retry (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix LOGO/PLOGI handling when triggerd by ABTS Timeout event (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix lpfc_sli4_read_config return value check (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct speeds on SFP swap (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: fix remoteport access (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Remove set but not used variables 'tgtp' (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Remove set but not used variable 'psli' (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Remove set but not used variables 'fc_hdr' and 'hw_page_size' (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: fix spelling mistake "Resrouce" -> "Resource" (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: remove a bogus pci_dma_sync_single_for_device call (Dick Kennedy) [1665288] - [netdrv] PCI/AER: Remove pci_cleanup_aer_uncorrect_error_status() calls (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Synchronize access to remoteport via rport (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Remove set but not used variable 'sgl_size' (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: update driver version to 12.0.0.7 (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: add support to retrieve firmware logs (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: reduce locking when updating statistics (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix errors in log messages. (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct invalid EQ doorbell write on if_type=6 (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct irq handling via locks when taking adapter offline (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct soft lockup when running mds diagnostics (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct race with abort on completion path (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Raise nvme defaults to support a larger io and more connectivity (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: raise sg count for nvme to use available sg resources (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix GFT_ID and PRLI logic for RSCN (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: remove an unnecessary NULL check (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Default fdmi_on to on (Dick Kennedy) [1665288] - [powerpc] powerpc/mm/hash: Increase vmalloc space with hash translation mode (Steve Best) [1676974] - [net] sunrpc: fix 4 more call sites that were using stack memory with a scatterlist (Scott Mayhew) [1679183] - [net] sunrpc: Don't use stack buffer with scatterlist (Scott Mayhew) [1679183] - [powerpc] powerpc/pseries: Perform full re-add of CPU for topology update post-migration (Steve Best) [1678209] - [fs] proc/stat: Make the interrupt statistics more efficient (Waiman Long) [1675168] - [kernel] genirq: Avoid summation loops for /proc/stat (Waiman Long) [1675168] - [powerpc] powerpc/pseries: fix EEH recovery of some IOV devices (Steve Best) [1676889] - [block] nvme: lock NS list changes while handling command effects (David Milburn) [1672759] - [powerpc] powerpc/radix: Fix kernel crash with mremap() (Steve Best) [1674186] - [crypto] crypto: ccp - fix the SEV probe in kexec boot path (Gary Hook) [1658806] - [netdrv] HDLC Frame Relay: mark driver unsupported in RHEL8 (John Linville) [1660627] - [netdrv] DLCI: mark driver unsupported in RHEL8 (John Linville) [1660627] - [netdrv] ethoc: mark hardware unsupported in RHEL8 (John Linville) [1660627] - [netdrv] dnet: mark hardware unsupported in RHEL8 (John Linville) [1660627] - [netdrv] dl2k: mark hardware unsupported in RHEL8 (John Linville) [1660627] - [netdrv] mark qla3xxx driver as unsupported (John Linville) [1658840] - [netdrv] sfc: initialise found bitmap in efx_ef10_mtd_probe (Jarod Wilson) [1668656] - [netdrv] sfc: suppress duplicate nvmem partition types in efx_ef10_mtd_probe (Jarod Wilson) [1668656] - [netdrv] sfc: extend MTD support for newer hardware (Jarod Wilson) [1668656] - [netdrv] sfc: add missing NVRAM partition types for EF10 (Jarod Wilson) [1668656] - [netdrv] ibmvnic: Fix non-atomic memory allocation in IRQ context (Steve Best) [1671474] - [netdrv] ibmvnic: Convert reset work item mutex to spin lock (Steve Best) [1671474] - [powerpc] powerpc/pseries: Export raw per-CPU VPA data via debugfs (Steve Best) [1608797] - [powerpc] powerpc/pseries: Export maximum memory value (Steve Best) [1608797] - [netdrv] ibmveth: Do not process frames after calling napi_reschedule (Desnes Augusto Nunes do Rosario) [1635577] - [cpufreq] cpufreq: powernv: Remove global pstate ramp-down timer in POWER9 (Steve Best) [1670030] - [of] of: __of_detach_node() - remove node from phandle cache (Steve Best) [1669198] - [of] of: of_node_get()/of_node_put() nodes held in phandle cache (Steve Best) [1669198] - [edac] EDAC, sb_edac: Fix signedness bugs in *_get_ha() functions (Aristeu Rozanski) [1641574] - [edac] EDAC, sb_edac: Fix reporting for patrol scrubber errors (Aristeu Rozanski) [1641574] - [documentation] proc.txt: Adding 'HardwareCorrupted' field and description. (Prashant Dhamdhere) [1658233] - [netdrv] qed: Fix command number mismatch between driver and the mfw (Chad Dupuis) [1663500] - Revert "[redhat] switch secureboot kernel image signing to release keys" ("Herton R. Krzesinski")- [arm64] revert "arm64: tlb: Avoid synchronous TLBIs when freeing page tables" (Christoph von Recklinghausen) [1685697]- [firmware] drivers/firmware: psci_checker: stash and use topology_core_cpumask for hotplug tests (Josh Poimboeuf) [1687101] - [arm64] arm64: topology: re-introduce numa mask check for scheduler MC selection (Josh Poimboeuf) [1687101] - [arm64] arm64: topology: rename llc_siblings to align with other struct members (Josh Poimboeuf) [1687101] - [arm64] arm64: smp: remove cpu and numa topology information when hotplugging out CPU (Josh Poimboeuf) [1687101] - [arm64] arm64: topology: restrict updating siblings_masks to online cpus only (Josh Poimboeuf) [1687101] - [arm64] arm64: topology: add support to remove cpu topology sibling masks (Josh Poimboeuf) [1687101] - [arm64] arm64: numa: separate out updates to percpu nodeid and NUMA node cpumap (Josh Poimboeuf) [1687101] - [arm64] arm64: topology: refactor reset_cpu_topology to add support for removing topology (Josh Poimboeuf) [1687101]- [fs] gfs2: Fix missed wakeups in find_insert_glock (Andreas Grunbacher) [1678907]- [firmware] efi: Reduce the amount of memblock reservations for persistent allocations (Bhupesh Sharma) [1682988] - [firmware] efi: Permit multiple entries in persistent memreserve data structure (Bhupesh Sharma) [1682988] - [kernel] cpu/hotplug: Create SMT sysfs interface for all arches (Josh Poimboeuf) [1686068] - [net] netfilter: nft_set_hash: bogus element self comparison from deactivation path (Florian Westphal) [1678574] - [net] netfilter: nft_set_hash: fix lookups with fixed size hash on big endian (Florian Westphal) [1678574]- [security] revert "Add a SysRq option to lift kernel lockdown" (Lenny Szubowicz) [1684348] - [s390] s390/setup: fix boot crash for machine without EDAT-1 (Philipp Rudo) [1677357] - [s390] s390/setup: fix early warning messages (Philipp Rudo) [1677357]- [netdrv] net: hns3: add 8 BD limit for tx flow (Xiaojun Tan) [1676771] - [netdrv] net: hns3: fix a SSU buffer checking bug (Xiaojun Tan) [1676771] - [netdrv] net: hns3: aligning buffer size in SSU to 256 bytes (Xiaojun Tan) [1676771] - [netdrv] net: hns3: getting tx and dv buffer size through firmware (Xiaojun Tan) [1676771] - [net] netfilter: nf_nat_snmp_basic: add missing length checks in ASN.1 cbs (Florian Westphal) [1676602] - [char] ipmi: fix use-after-free of user->release_barrier.rda (Xiaojun Tan) [1677550] - [char] ipmi: Prevent use-after-free in deliver_response (Xiaojun Tan) [1677550]- [x86] revert "cpu/hotplug: Add SMT policy options" (Josh Poimboeuf) [1683690] - [crypto] net: crypto set sk to NULL when af_alg_release (Neil Horman) [1679450] {CVE-2019-8912} - [drm] drm/i915/gvt: update force-to-nonpriv register whitelist (Paul Lai) [1643972] - [kernel] MODSIGN: Also check platform keyring in mod_verify_sig() (Lenny Szubowicz) [1568532] - [kernel] Fix for module sig verification (Lenny Szubowicz) [1568532] - [security] efi: Lock down the kernel if booted in secure boot mode (Lenny Szubowicz) [1568532] - [firmware] efi: Add an EFI_SECURE_BOOT flag to indicate secure boot mode (Lenny Szubowicz) [1568532] - [x86] Copy secure_boot flag in boot params across kexec reboot (Lenny Szubowicz) [1568532] - [fs] debugfs: Restrict debugfs when the kernel is locked down (Lenny Szubowicz) [1568532] - [mm] x86/mmiotrace: Lock down the testmmiotrace module (Lenny Szubowicz) [1568532] - [kernel] Lock down module params that specify hardware parameters (eg. ioport) (Lenny Szubowicz) [1568532] - [tty] Lock down TIOCSSERIAL (Lenny Szubowicz) [1568532] - [pcmcia] Prohibit PCMCIA CIS storage when the kernel is locked down (Lenny Szubowicz) [1568532] - [acpi] acpi: Disable ACPI table override if the kernel is locked down (Lenny Szubowicz) [1568532] - [acpi] acpi: Ignore acpi_rsdp kernel param when the kernel has been locked down (Lenny Szubowicz) [1568532] - [acpi] ACPI: Limit access to custom_method when the kernel is locked down (Lenny Szubowicz) [1568532] - [x86] x86/msr: Restrict MSR access when the kernel is locked down (Lenny Szubowicz) [1568532] - [x86] x86: Lock down IO port access when the kernel is locked down (Lenny Szubowicz) [1568532] - [pci] PCI: Lock down BAR access when the kernel is locked down (Lenny Szubowicz) [1568532] - [kernel] uswsusp: Disable when the kernel is locked down (Lenny Szubowicz) [1568532] - [kernel] hibernate: Disable when the kernel is locked down (Lenny Szubowicz) [1568532] - [kernel] kexec_load: Disable at runtime if the kernel is locked down (Lenny Szubowicz) [1568532] - [char] Restrict /dev/{mem, kmem, port} when the kernel is locked down (Lenny Szubowicz) [1568532] - [kernel] MODSIGN: Enforce module signatures if the kernel is locked down (Lenny Szubowicz) [1568532] - [security] Add a SysRq option to lift kernel lockdown (Lenny Szubowicz) [1568532] - [security] Add the ability to lock down access to the running kernel image (Lenny Szubowicz) [1568532]- [net] tun: forbid iface creation with rtnl ops (Sabrina Dubroca) [1680969] - [net] revert "bridge: do not add port to router list when receives query with source 0.0.0.0" (Hangbin Liu) [1679896] - [net] sctp: walk the list of asoc safely (Marcelo Leitner) [1679920] {CVE-2019-8956} - [net] netfilter: nf_nat: skip nat clash resolution for same-origin entries (Florian Westphal) [1677647] - [net] netfilter: nf_conntrack: resolve clash for matching conntracks (Florian Westphal) [1677647] - [net] netfilter: nf_tables: fix flush after rule deletion in the same batch (Phil Sutter) [1677672] - [net] gro_cell: add napi_disable in gro_cells_destroy (Stefano Brivio) [1674408] - [net] sctp: call gso_reset_checksum when computing checksum in sctp_gso_segment (Xin Long) [1669386] - [net] ipvs: fix dependency on nf_defrag_ipv6 (Andrea Claudi) [1660808] - [net] sctp: check and update stream->out_curr when allocating stream_out (Xin Long) [1651877]- [x86] cpu/hotplug: Add SMT policy options (Josh Poimboeuf) [1677405]- [kernel] open the RHEL 8.1 development ("Herton R. Krzesinski") - [pci] pci/quirks: Add quirk to reset nvgpu at boot for the Lenovo ThinkPad P50 (Lyude Paul) [1677022] - [arm64] arm64, vmcoreinfo : Append 'MAX_USER_VA_BITS' to vmcoreinfo (Bhupesh Sharma) [1672962] - [md] dm thin: fix bug where bio that overwrites thin block ignores FUA (Mike Snitzer) [1679211] - [pci] PCI: Fix "try" semantics of bus and slot reset (Myron Stowe) [1662901] - [acpi] acpi/nfit: Fix bus command validation (Jeff Moyer) [1673958] - [pci] PCI/MSI: Return -ENOSPC from pci_alloc_irq_vectors_affinity() (Myron Stowe) [1667773] - [fs] NFS: Don't use page_file_mapping after removing the page (Benjamin Coddington) [1664190] - [fs] NFS: Fix up return value on fatal errors in nfs_page_async_flush() (Benjamin Coddington) [1664190] - [md] md: fix raid10 hang issue caused by barrier (Xiao Ni) [1630921] - [md] md/raid1: don't clear bitmap bits on interrupted recovery. (Xiao Ni) [1677360] - [virt] kvm: fix kvm_ioctl_create_device() reference counting (CVE-2019-6974) (Paolo Bonzini) [1673843] {CVE-2019-6974} - [block] blk-mq: fix a hung issue when fsync (Ming Lei) [1674399] - [block] Revert "block: cover another queue enter recursion via BIO_QUEUE_ENTERED" (Ming Lei) [1673966] - [tools] perf tools: Check for null when copying nsinfo. (Jiri Olsa) [1676451] - [iommu] iommu/amd: Fix IOMMU page flush when detach device from a domain (Suravee Suthikulpanit) [1672476]- [kernel] namespace: Add padding fix to user_table[] (Prarit Bhargava) [1677103] - [x86] KVM: nVMX: unconditionally cancel preemption timer in free_nested (CVE-2019-7221) (Paolo Bonzini) [1673841] {CVE-2019-7221} - [scsi] scsi: sd: fix entropy gathering for most rotational disks (Ewan Milne) [1676735] - [scsi] scsi: sd: Contribute to randomness when running rotational device (Ewan Milne) [1676735] - [rpmspec] Revert "Drop -doc subpackage" (Prarit Bhargava) [1657609] - [net] svcrdma: Remove max_sge check at connect time (Don Dutile) [1638869] - [net] svcrdma: Reduce max_send_sges (Don Dutile) [1638869] - [arm64] arm64: mm: Introduce MAX_USER_VA_BITS definition (Christoph von Recklinghausen) [1672997] - [arm64] arm64: tlb: Rewrite stale comment in asm/tlbflush.h (Christoph von Recklinghausen) [1672997] - [arm64] arm64: tlb: Avoid synchronous TLBIs when freeing page tables (Christoph von Recklinghausen) [1672997] - [arm64] arm64: tlb: Remove redundant !CONFIG_HAVE_RCU_TABLE_FREE code (Christoph von Recklinghausen) [1672997] - [arm64] arm64: tlbflush: Allow stride to be specified for __flush_tlb_range() (Christoph von Recklinghausen) [1672997] - [arm64] arm64: tlb: Justify non-leaf invalidation in flush_tlb_range() (Christoph von Recklinghausen) [1672997] - [arm64] arm64: tlb: Add DSB ISHST prior to TLBI in __flush_tlb_[kernel_]pgtable() (Christoph von Recklinghausen) [1672997] - [arm64] arm64: tlb: Use last-level invalidation in flush_tlb_kernel_range() (Christoph von Recklinghausen) [1672997] - [mm] arm64: mm: EXPORT vabits_user to modules (Christoph von Recklinghausen) [1672997] - [arm64] arm64: fix ARM64_USER_VA_BITS_52 builds (Christoph von Recklinghausen) [1672997] - [arm64] arm64: Kconfig: Re-jig CONFIG options for 52-bit VA (Christoph von Recklinghausen) [1672997] - [arm64] arm64: mm: Allow forcing all userspace addresses to 52-bit (Christoph von Recklinghausen) [1672997] - [arm64] arm64: mm: introduce 52-bit userspace support (Christoph von Recklinghausen) [1672997] - [arm64] arm64: mm: Prevent mismatched 52-bit VA support (Christoph von Recklinghausen) [1672997] - [arm64] arm64: mm: Offset TTBR1 to allow 52-bit PTRS_PER_PGD (Christoph von Recklinghausen) [1672997] - [arm64] arm64: mm: Define arch_get_mmap_end, arch_get_mmap_base (Christoph von Recklinghausen) [1672997] - [firmware] arm64: mm: Introduce DEFAULT_MAP_WINDOW (Christoph von Recklinghausen) [1672997] - [mm] mm: mmap: Allow for "high" userspace addresses (Christoph von Recklinghausen) [1672997] - [mm] arm64: mm: apply r/o permissions of VM areas to its linear alias as well (Christoph von Recklinghausen) [1672997] - [mm] arm64: mm: purge lazily unmapped vm regions before changing permissions (Christoph von Recklinghausen) [1672997] - [arm64] arm64: mm: Don't wait for completion of TLB invalidation when page aging (Christoph von Recklinghausen) [1672997] - [mm] arm64: mm: Use __pa_symbol() for set_swapper_pgd() (Christoph von Recklinghausen) [1672997] - [mm] arm64: mm: Drop the unused cpu parameter (Christoph von Recklinghausen) [1672997] - [arm64] arm64/mm: move runtime pgds to rodata (Christoph von Recklinghausen) [1672997] - [mm] arm64/mm: use fixmap to modify swapper_pg_dir (Christoph von Recklinghausen) [1672997] - [arm64] arm64/mm: Separate boot-time page tables from swapper_pg_dir (Christoph von Recklinghausen) [1672997] - [arm64] arm64/mm: Pass ttbr1 as a parameter to __enable_mmu() (Christoph von Recklinghausen) [1672997] - [mm] arm64: fix erroneous warnings in page freeing functions (Christoph von Recklinghausen) [1672997] - [mm] arm64: Implement page table free interfaces (Christoph von Recklinghausen) [1672997] - [arm64] arm64: tlbflush: Introduce __flush_tlb_kernel_pgtable (Christoph von Recklinghausen) [1672997] - [lib] ioremap: Update pgtable free interfaces with addr (Christoph von Recklinghausen) [1672997] - [mm] x86/mm: Disable ioremap free page handling on x86-PAE (Christoph von Recklinghausen) [1672997] - [arm64] arm64: KVM: Enable Common Not Private translations (Christoph von Recklinghausen) [1504991] - [arm64] arm64: mm: Support Common Not Private translations (Christoph von Recklinghausen) [1504991] - [kernel] cpu/hotplug: Fix "SMT disabled by BIOS" detection for KVM (Igor Mammedov) [1668147] - [tools] perf tools: Compile perf with -g instead of -ggdb3 to workaround gdb crash (Jiri Olsa) [1667109]- [fs] Revert "gfs2: Fix loop in gfs2_rbm_find" (Andreas Grunbacher) [1658528] - [net] bpf: fix sanitation of alu op with pointer / scalar type from different paths (Jiri Olsa) [1673631] {CVE-2019-7308} - [net] bpf: prevent out of bounds speculation on pointer arithmetic (Jiri Olsa) [1673631] {CVE-2019-7308} - [net] bpf: move {prev_,}insn_idx into verifier env (Jiri Olsa) [1673631] {CVE-2019-7308} - [net] bpf/verifier: per-register parent pointers (Jiri Olsa) [1673631] {CVE-2019-7308} - [net] bpf: restrict unknown scalars of mixed signed bounds for unprivileged (Jiri Olsa) [1673631] {CVE-2019-7308} - [net] bpf: Simplify ptr_min_max_vals adjustment (Jiri Olsa) [1673631] {CVE-2019-7308} - [net] bpf: fix inner map masking to prevent oob under speculation (Jiri Olsa) [1673631] {CVE-2019-7308} - [include] KABI: struct class padding (Prarit Bhargava) [1670035] - [include] KABI: struct timer_list padding (Prarit Bhargava) [1670035] - [include] KABI: struct irq_domain padding (Prarit Bhargava) [1670035] - [nvdimm] libnvdimm, pmem: Fix badblocks population for 'raw' namespaces (Jeff Moyer) [1672315] - [netdrv] net/mlx5e: FPGA, fix Innova IPsec TX offload data path performance (Alaa Hleihel) [1648230] - [kernel] exec: increase BINPRM_BUF_SIZE to 256 (Oleg Nesterov) [1447445]- [include] KABI: struct kset padding (Prarit Bhargava) [1669796] - [include] KABI: struct kobject and kobj_type padding (Prarit Bhargava) [1669796] - [include] KABI: struct delayed_work padding (Prarit Bhargava) [1669796] - [include] KABI: struct work_struct padding (Prarit Bhargava) [1669796] - [include] KABI: struct hrtimer padding (Prarit Bhargava) [1669796] - [include] KABI: struct user_namespace padding (Prarit Bhargava) [1669796] - [include] KABI: struct resource padding (Prarit Bhargava) [1669796] - [include] KABI: Protect device_driver struct (Prarit Bhargava) [1666316] - [include] KABI: Protect radix functions (Prarit Bhargava) [1669079] - [char] ipmi: msghandler: Fix potential Spectre v1 vulnerabilities (Tony Camuso) [1672582] - [vhost] vhost: fix OOB in get_rx_bufs() (Jason Wang) [1668665] {CVE-2018-16880}- [md] dm: don't use bio_trim() afterall (Mike Snitzer) [1673657] - [md] dm: add memory barrier before waitqueue_active (Mike Snitzer) [1673110] - [x86] x86: uaccess: Inhibit speculation past access_ok() in user_access_begin() (Joe Lawrence) [1670113] {CVE-2018-20669} - [kernel] make 'user_access_begin()' do 'access_ok()' (Joe Lawrence) [1670113] {CVE-2018-20669} - [drm] i915: fix missing user_access_end() in page fault exception case (Joe Lawrence) [1670113] {CVE-2018-20669} - [drm] drm/i915: Force the slow path after a user-write error (Joe Lawrence) [1670113] {CVE-2018-20669} - [x86] x86/microcode/amd: Don't falsely trick the late loading mechanism (David Arcari) [1654904] - [fs] iomap: get/put the page in iomap_page_create/release() (Artem Savkov) [1664298] - [scsi] scsi: qla2xxx: Add new FC-NVMe enable BIT to enable FC-NVMe feature (Himanshu Madhani) [1671569] - [message] mptsas: pci-id table changes (Tomas Henzl) [1666730] - [message] mptsas: Taint kernel if mptsas is loaded (Tomas Henzl) [1666730] - [kernel] genirq/matrix: Improve target CPU selection for managed interrupts. (Gary Hook) [1669557] - [kernel] irq/matrix: Spread managed interrupts on allocation (Gary Hook) [1669557] - [kernel] irq/matrix: Split out the CPU selection code into a helper (Gary Hook) [1669557] - [net] sit: check if IPv6 enabled before calling ip6_err_gen_icmpv6_unreach() (Stefano Brivio) [1671680] - [net] geneve: should not call rt6_lookup() when ipv6 was disabled (Stefano Brivio) [1671680] - [net] netfilter: physdev: relax br_netfilter dependency (Phil Sutter) [1650382] - [net] netfilter: nf_tables: add NFTA_RULE_POSITION_ID to nla_policy (Phil Sutter) [1670563] - [net] netfilter: nf_tables: Support RULE_ID reference in new rule (Phil Sutter) [1670563] - [net] rtnetlink: fix incorrect handling of device stats passed to userspace (Ivan Vecera) [1668298] - [net] netfilter: nf_tables: handle nft_object lookups via rhltable (Phil Sutter) [1659725] - [net] netfilter: nf_tables: prepare nft_object for lookups via hashtable (Phil Sutter) [1659725] - [net] netfilter: nf_tables: selective rule dump needs table to be specified (Phil Sutter) [1659725] - [net] netfilter: nf_tables: Fix for endless loop when dumping ruleset (Phil Sutter) [1659725] - [net] netfilter: nf_tables: Speed up selective rule dumps (Phil Sutter) [1659725] - [net] exclude sock_reuseport from kABI protection (Paolo Abeni) [1665984] - [include] KABI: struct device padding (Don Dutile) [1664445] - [include] KABI: struct dma_map_ops padding (Don Dutile) [1664482] - [kernel] swiotlb: clear io_tlb_start and io_tlb_end in swiotlb_exit (Don Dutile) [1664484] - [kernel] dma-mapping: remove a few unused exports (Don Dutile) [1664484] - [include] dma-mapping: properly stub out the DMA API for !CONFIG_HAS_DMA (Don Dutile) [1664484] - [kernel] dma-mapping: remove dmam_{declare,release}_coherent_memory (Don Dutile) [1664484] - [kernel] dma-mapping: implement dmam_alloc_coherent using dmam_alloc_attrs (Don Dutile) [1664484] - [include] dma-mapping: implement dma_map_single_attrs using dma_map_page_attrs (Don Dutile) [1664484] - [include] dma-mapping: fix flags in dma_alloc_wc (Don Dutile) [1664484] - [include] dma-mapping: deprecate dma_zalloc_coherent (Don Dutile) [1664484] - [arm64] arm64: default to the direct mapping in get_arch_dma_ops (Don Dutile) [1664484] - [kernel] dma-mapping: fix inverted logic in dma_supported (Don Dutile) [1664484] - [include] dma-mapping: bypass indirect calls for dma-direct (Don Dutile) [1664484] - [kernel] dma-direct: merge swiotlb_dma_ops into the dma_direct code (Don Dutile) [1664484] - [kernel] dma-direct: do not include SME mask in the DMA supported check (Don Dutile) [1664484] - [kernel] dma-direct: use dma_direct_map_page to implement dma_direct_map_sg (Don Dutile) [1664484] - [kernel] dma-direct: improve addressability error reporting (Don Dutile) [1664484] - [kernel] dma-direct: remove the mapping_error dma_map_ops method (Don Dutile) [1664484] - [xen] swiotlb: remove dma_mark_clean (Don Dutile) [1664484] - [xen] swiotlb: remove SWIOTLB_MAP_ERROR (Don Dutile) [1664484] - [xen] xen-swiotlb: remove the mapping_error dma_map_ops method (Don Dutile) [1664484] - [kernel] swiotlb: Skip cache maintenance on map error (Don Dutile) [1664484] - [kernel] swiotlb: add support for non-coherent DMA (Don Dutile) [1664484] - [kernel] swiotlb: mark is_swiotlb_buffer static (Don Dutile) [1664484] - [kernel] swiotlb: remove a pointless comment (Don Dutile) [1664484] - [kernel] swiotlb: clean up reporting (Don Dutile) [1664484] - [kernel] dma-direct: reject highmem pages from dma_alloc_from_contiguous (Don Dutile) [1664484] - [kernel] dma-direct: provide page based alloc/free helpers (Don Dutile) [1664484] - [include] dma-direct: Make DIRECT_MAPPING_ERROR viable for SWIOTLB (Don Dutile) [1664484] - [kernel] dma-direct: respect DMA_ATTR_NO_WARN (Don Dutile) [1664484] - [kernel] dma-direct: document the zone selection logic (Don Dutile) [1664484] - [kernel] dma-direct: fix return value of dma_direct_supported (Don Dutile) [1664484] - [kernel] dma-direct: always allow dma mask <= physiscal memory size (Don Dutile) [1664484] - [kernel] dma-direct: implement complete bus_dma_mask handling (Don Dutile) [1664484] - [kernel] dma-direct: refine dma_direct_alloc zone selection (Don Dutile) [1664484] - [kernel] dma-direct: add an explicit dma_direct_get_required_mask (Don Dutile) [1664484] - [kernel] kernel/dma/direct: take DMA offset into account in dma_direct_supported (Don Dutile) [1664484] - [kernel] dma-mapping: factor out dummy DMA ops (Don Dutile) [1664484] - [mm] arm64: dma-mapping: Fix FORCE_CONTIGUOUS buffer clearing (Don Dutile) [1664484] - [iommu] iommu/dma-iommu: remove the mapping_error dma_map_ops method (Don Dutile) [1664484] - [iommu] iommu/vt-d: remove the mapping_error dma_map_ops method (Don Dutile) [1664484] - [iommu] iommu/intel: small map_page cleanup (Don Dutile) [1664484] - [iommu] intel-iommu: mark intel_dma_ops static (Don Dutile) [1664484] - [iommu] ia64: remove iommu_dma_supported (Don Dutile) [1664484] - [iommu] iommu: remove the mapping_error dma_map_ops method (Don Dutile) [1664484] - [iommu] iommu/dma: Use fast DMA domain lookup (Don Dutile) [1664484] - [x86] x86/amd_gart: fix unmapping of non-GART mappings (Don Dutile) [1664484] - [x86] x86/amd_gart: remove the mapping_error dma_map_ops method (Don Dutile) [1664484] - [mm] arm64: remove the dummy_dma_ops mapping_error method (Don Dutile) [1664484] - [powerpc] powerpc: Do not redefine NEED_DMA_MAP_STATE (Don Dutile) [1664484] - [powerpc] powerpc/iommu: remove the mapping_error dma_map_ops method (Don Dutile) [1664484] - [s390] s390: remove the mapping_error dma_map_ops method (Don Dutile) [1664484] - [kernel] dma-mapping: always build the direct mapping code (Don Dutile) [1664484] - [kernel] dma-mapping: move dma_cache_sync out of line (Don Dutile) [1664484] - [kernel] dma-mapping: move various slow path functions out of line (Don Dutile) [1664484] - [base] dma-mapping: move dma_get_required_mask to kernel/dma (Don Dutile) [1664484] - [base] dma-mapping: move dma_default_get_required_mask under ifdef (Don Dutile) [1664484] - [include] dma-mapping: merge dma_unmap_page_attrs and dma_unmap_single_attrs (Don Dutile) [1664484] - [include] dma-mapping: simplify the dma_sync_single_range_for_{cpu,device} implementation (Don Dutile) [1664484] - [include] dma-mapping: return an error code from dma_mapping_error (Don Dutile) [1664484] - [pci] dma-mapping: remove the mapping_error dma_map_ops method (Don Dutile) [1664484] - [include] dma-mapping: provide a generic DMA_MAPPING_ERROR (Don Dutile) [1664484] - [kernel] dma-mapping: move the arm64 noncoherent alloc/free support to common code (Don Dutile) [1664484] - [mm] arm64: fix warnings without CONFIG_IOMMU_DMA (Don Dutile) [1664484] - [arm64] arm64: use the generic swiotlb_dma_ops (Don Dutile) [1664484] - [kernel] swiotlb: don't dip into swiotlb pool for coherent allocations (Don Dutile) [1664484] - [kernel] swiotlb: refactor swiotlb_map_page (Don Dutile) [1664484] - [kernel] swiotlb: use swiotlb_map_page in swiotlb_map_sg_attrs (Don Dutile) [1664484] - [kernel] swiotlb: merge swiotlb_unmap_page and unmap_single (Don Dutile) [1664484] - [kernel] swiotlb: remove the overflow buffer (Don Dutile) [1664484] - [kernel] swiotlb: do not panic on mapping failures (Don Dutile) [1664484] - [mm] arm64/dma-mapping: Mildly optimise non-coherent IOMMU ops (Don Dutile) [1664484] - [iommu] iommu: Add fast hook for getting DMA domains (Don Dutile) [1664484] - [iommu] iommu: Remove the ->map_sg indirection (Don Dutile) [1664484] - [iommu] kernel/dma: remove unsupported gfp_mask parameter from dma_alloc_from_contiguous() (Don Dutile) [1664484] - [mm] mm/cma: remove unsupported gfp_mask parameter from cma_alloc() (Don Dutile) [1664484] - [kernel] dma-mapping: move the remap helpers to a separate file (Don Dutile) [1664484] - [include] dma-mapping: fix return type of dma_set_max_seg_size() (Don Dutile) [1664484] - [include] dma-mapping: translate __GFP_NOFAIL to DMA_ATTR_NO_WARN (Don Dutile) [1664484] - [include] dma-debug: Check for drivers mapping invalid addresses in dma_map_single() (Don Dutile) [1664484] - [base] dma-mapping: make the get_required_mask method available unconditionally (Don Dutile) [1664484] - [xen] dma-mapping: support non-coherent devices in dma_common_get_sgtable (Don Dutile) [1664484] - [kernel] dma-mapping: consolidate the dma mmap implementations (Don Dutile) [1664484] - [kernel] dma-mapping: merge direct and noncoherent ops (Don Dutile) [1664484] - [include] dma-mapping: move the dma_coherent flag to struct device (Don Dutile) [1664484] - [include] dma-mapping: remove dma_deconfigure (Don Dutile) [1664484] - [base] dma-mapping: remove dma_configure (Don Dutile) [1664484] - [include] dma-mapping: relax warning for per-device areas (Don Dutile) [1664484] - [kernel] dma-mapping: add the missing ARCH_HAS_SYNC_DMA_FOR_CPU_ALL declaration (Don Dutile) [1664484] - [kernel] dma-noncoherent: add a arch_sync_dma_for_cpu_all hook (Don Dutile) [1664484] - [block] deprecate elevator= kernel parameter (Jeff Moyer) [1665295] - [rpmspec] kernel.spec: disable kabi checks until RC (=?UTF-8?q?=C4=8Cestm=C3=ADr=20Kalina?=) [1671007] - [iommu] iommu/amd: Unmap all mapped pages in error path of map_sg (Jerry Snitselaar) [1668448] - [iommu] iommu/amd: Call free_iova_fast with pfn in map_sg (Jerry Snitselaar) [1668448]- [arm64] arm64, vmcoreinfo : Append 'MAX_PHYSMEM_BITS' to vmcoreinfo (Bhupesh Sharma) [1666679] - [kernel] sched/debug: Initialize sd_sysctl_cpus if !CONFIG_CPUMASK_OFFSTACK (Joe Lawrence) [1667840] - [init] Small change to the message about certified hardware (Steve Best) [1671765] - [x86] x86/kdump: make the behavior of crashkernel=X consistent with kaslr (Pingfan Liu) [1640799] - [x86] Add back support for Intel processors (Steve Best) [1670529] - [net] SUNRPC: Clean up initialisation of the struct rpc_rqst (Benjamin Coddington) [1650494] - [x86] KABI, x86/paravirt: Protect paravirt ops structures (Waiman Long) [1669957] - [include] KABI: struct module padding (Prarit Bhargava) [1669480] - [include] KABI: struct stack_trace_struct padding (Prarit Bhargava) [1669480] - [documentation] iommu: Fix passthrough option documentation (Gary Hook) [1658391] - [iommu] iommu: Add config option to set passthrough as default (Gary Hook) [1658391] - [kernel] redhat: kernel: clean up taint flags (Jiri Benc) [1654313]- [scsi] scsi: qedi: Add the CRC size within iSCSI NVM image (Charles Rose) [1670186] - [fs] iomap: don't search past page end in iomap_is_partially_uptodate (Eric Sandeen) [1657588] - [netdrv] cxgb4: update supported DCB version (Arjun Vynipadath) [1668571] - [x86] kexec, KEYS: Make use of platform keyring for signature verify (Kairui Song) [1640486] - [security] integrity, KEYS: add a reference to platform keyring (Kairui Song) [1640486] - [security] efi: Allow the "db" UEFI variable to be suppressed (Kairui Song) [1640486] - [security] efi: Import certificates from UEFI Secure Boot (Kairui Song) [1640486] - [security] efi: Add an EFI signature blob parser (Kairui Song) [1640486] - [include] efi: Add EFI signature data types (Kairui Song) [1640486] - [security] integrity: Load certs to the platform keyring (Kairui Song) [1640486] - [security] integrity: Define a trusted platform keyring (Kairui Song) [1640486] - [security] security/integrity: remove unnecessary 'init_keyring' variable (Kairui Song) [1640486] - [x86] Fix kexec forbidding kernels signed with keys in the secondary keyring to boot (Kairui Song) [1640486] - [crypto] Replace magic for trusting the secondary keyring with #define (Kairui Song) [1640486] - [acpi] acpi/nfit: Fix command-supported detection (Jeff Moyer) [1665812] - [acpi] acpi/nfit: Block function zero DSMs (Jeff Moyer) [1665812] - [md] dm: add missing trace_block_split() to __split_and_process_bio() (Mike Snitzer) [1645283] - [md] dm: fix dm_wq_work() to only use __split_and_process_bio() if appropriate (Mike Snitzer) [1645283] - [md] dm: fix redundant IO accounting for bios that need splitting (Mike Snitzer) [1645283] - [md] dm: fix clone_bio() to trigger blk_recount_segments() (Mike Snitzer) [1645283] - [block] block: cover another queue enter recursion via BIO_QUEUE_ENTERED (Mike Snitzer) [1645283] - [md] dm thin: fix passdown_double_checking_shared_status() (Mike Snitzer) [1668039] - [tools] bpftool: Fix prog dump by tag (Jiri Olsa) [1667305] - [arm64] arm64: ftrace: Fix to enable syscall events on arm64 (Don Dutile) [1668035] - [arm64] arm64: implement syscall wrappers (Don Dutile) [1668035] - [arm64] arm64: convert compat wrappers to C (Don Dutile) [1668035] - [arm64] arm64: use SYSCALL_DEFINE6() for mmap (Don Dutile) [1668035] - [arm64] arm64: use {COMPAT,}SYSCALL_DEFINE0 for sigreturn (Don Dutile) [1668035] - [arm64] arm64: remove in-kernel call to sys_personality() (Don Dutile) [1668035] - [include] kernel: add ksys_personality() (Don Dutile) [1668035] - [arm64] arm64: drop alignment from syscall tables (Don Dutile) [1668035] - [arm64] arm64: entry: remove unused register aliases (Don Dutile) [1668035] - [arm64] arm64: convert native/compat syscall entry to C (Don Dutile) [1668035] - [arm64] arm64: svc: Ensure hardirq tracing is updated before return (Don Dutile) [1668035] - [arm64] arm64: convert syscall trace logic to C (Don Dutile) [1668035] - [arm64] arm64: move sve_user_{enable,disable} to (Don Dutile) [1668035] - [arm64] arm64: kill change_cpacr() (Don Dutile) [1668035] - [arm64] arm64: convert raw syscall invocation to C (Don Dutile) [1668035] - [arm64] arm64: introduce syscall_fn_t (Don Dutile) [1668035] - [arm64] arm64: remove sigreturn wrappers (Don Dutile) [1668035] - [arm64] arm64: rseq: Implement backend rseq calls and select HAVE_RSEQ (Don Dutile) [1668035] - [sound] ALSA: usb-audio: Add vendor and product name for Dell WD19 Dock (Jaroslav Kysela) [1664249] - [infiniband] IB/hfi1: Fix an out-of-bounds access in get_hw_stats (Alex Estrin) [1667104] - [infiniband] IB/hfi1: Incorrect sizing of sge for PIO will OOPs (Alex Estrin) [1667095] - [drm] drm/nouveau: register backlight on pascal and newer (Ben Skeggs) [1664899] - [drm] drm/nouveau/disp/gm200-: enforce identity-mapped SOR assignment for LVDS/eDP panels (Ben Skeggs) [1664899] - [drm] drm/nouveau/disp: move eDP panel power handling (Ben Skeggs) [1664899] - [drm] drm/nouveau/devinit: don't fail when PMU/PRE_OS is missing from VBIOS (Ben Skeggs) [1664899] - [kernel] locking/rwsem: Fix (possible) missed wakeup (Waiman Long) [1668014] - [kernel] futex: Fix (possible) missed wakeup (Waiman Long) [1668014] - [kernel] sched/wake_q: Fix wakeup ordering for wake_q (Waiman Long) [1668014] - [kernel] sched/wake_q: Document wake_q_add() (Waiman Long) [1668014] - [kernel] sched/wait: Fix rcuwait_wake_up() ordering (Waiman Long) [1668014] - [kernel] sched/Documentation: Update wake_up() & co. memory-barrier guarantees (Waiman Long) [1668014] - [kvm] KVM: PPC: Book3S HV: Flush guest mappings when turning dirty tracking on/off (Laurent Vivier) [1650386] - [kvm] KVM: PPC: Book3S HV: Cleanups - constify memslots, fix comments (Laurent Vivier) [1650386] - [kvm] KVM: PPC: Book3S HV: Map single pages when doing dirty page logging (Laurent Vivier) [1650386] - [kvm] KVM: PPC: Pass change type down to memslot commit function (Laurent Vivier) [1650386] - [vhost] vhost: log dirty page correctly (Jason Wang) [1657578] - [netdrv] netxen: taint as unsupported in RHEL8 (Tony Camuso) [1654825] - [hid] HID: hiddev: fix potential Spectre v1 (Benjamin Tissoires) [1664611] - [net] resort to custom code for sk_buff padding (Paolo Abeni) [1665984] - [net] add padding to cipher_context (Paolo Abeni) [1665984] - [net] add padding to tls_crypto_context (Paolo Abeni) [1665984] - [net] add padding to ipv4_devconf (Paolo Abeni) [1665984] - [net] ip6mr: Fix potential Spectre v1 vulnerability (Stefano Brivio) [1663472] - [net] ipv4: Fix potential Spectre v1 vulnerability (Stefano Brivio) [1663472] - [include] add KABI padding to file_system_type (Eric Sandeen) [1665320 1650565] - [include] add KABI padding to multiple fs ops vectors (Eric Sandeen) [1665320] - [fs] add KABI padding to dentry structure (Eric Sandeen) [1665320] - [fs] add KABI padding to inode structure (Eric Sandeen) [1665320] - [include] add KABI padding to file_lock structure (Eric Sandeen) [1665320] - [include] KABI: add an iopoll method to struct file_operations (Eric Sandeen) [1665320] - [sound] ALSA: emux: Fix potential Spectre v1 vulnerabilities (Jaroslav Kysela) [1663477] - [sound] ALSA: pcm: Fix potential Spectre v1 vulnerability (Jaroslav Kysela) [1663477] - [sound] ALSA: rme9652: Fix potential Spectre v1 vulnerability (Jaroslav Kysela) [1663477] - [sound] ALSA: emu10k1: Fix potential Spectre v1 vulnerabilities (Jaroslav Kysela) [1663477] - [powerpc] powerpc/tm: Unset MSR[TS] if not recheckpointing (Gustavo Duarte) [1663853] - [netdrv] r8152: Add support for MAC address pass through on RTL8153-BND (Perry Yuan) [1658433] - [hid] HID: debug: fix the ring buffer implementation (Tony Camuso) [1669469] {CVE-2019-3819}- [netdrv] net: hns: Fix WARNING when hns modules installed (Xiaojun Tan) [1662120] - [netdrv] net: hns: Fix ping failed when use net bridge and send multicast (Xiaojun Tan) [1662120] - [netdrv] net: hns: Add mac pcs config when enable|disable mac (Xiaojun Tan) [1662120] - [netdrv] net: hns: Fix ntuple-filters status error. (Xiaojun Tan) [1662120] - [netdrv] net: hns: Free irq when exit from abnormal branch (Xiaojun Tan) [1662120] - [netdrv] net: hns: Clean rx fbd when ae stopped. (Xiaojun Tan) [1662120] - [netdrv] net: hns: Some registers use wrong address according to the datasheet. (Xiaojun Tan) [1662120] - [netdrv] net: hns: All ports can not work when insmod hns ko after rmmod. (Xiaojun Tan) [1662120] - [netdrv] net: hns: Incorrect offset address used for some registers. (Xiaojun Tan) [1662120] - [include] ipmi: RH_KABI macros to pad kabi exposed structs (Tony Camuso) [1658175] - [scsi] reserve space in structures for KABI (Ewan Milne) [1664397]- [include] PCI: Add reserved fields to 'struct hotplug_slot' (Myron Stowe) [1663534] - [include] PCI: Add reserved fields to 'struct hotplug_slot_ops' (Myron Stowe) [1663534] - [pci] PCI: Add reserved fields to 'struct pci_sriov' (Myron Stowe) [1663534] - [include] PCI: Add reserved fields to 'struct pci_driver' (Myron Stowe) [1663534] - [include] PCI: Add reserved fields to 'struct pci_bus' (Myron Stowe) [1663534] - [include] PCI: Add reserved fields, and extension, to 'struct pci_dev' (Myron Stowe) [1663534] - [pci] PCI: Add missing include to drivers/pci.h (Myron Stowe) [1663534] - [pci] PCI/IOV: Use VF0 cached config space size for other VFs (Myron Stowe) [1663534] - [include] PCI: always include 'p2pdma' in 'struct pci_dev' (Myron Stowe) [1663534] - [ata] PCI: Remove pci_set_dma_max_seg_size() (Myron Stowe) [1663534] - [pci] PCI: Remove pci_set_dma_seg_boundary() (Myron Stowe) [1663534] - [include] PCI: Remove pci_unmap_addr() wrappers for DMA API (Myron Stowe) [1663534] - [pci] PCI/AER: Abstract AER interrupt handling (Myron Stowe) [1663534] - [pci] PCI: Uninline PCI bus accessors for better ftracing (Myron Stowe) [1663534] - [pci] PCI/portdrv: Add runtime PM hooks for port service drivers (Myron Stowe) [1663534] - [pci] PCI: Make link active reporting detection generic (Myron Stowe) [1663534] - [block] block: don't lose track of REQ_INTEGRITY flag (Ming Lei) [1665684] - [nvme] nvme-pci: fix nvme_setup_irqs() (Ming Lei) [1661439] - [lib] sbitmap: Protect swap_lock from hardirq (Ming Lei) [1666192] - [lib] sbitmap: Protect swap_lock from softirqs (Ming Lei) [1666192] - [scsi] scsi: isci: initialize shost fully before calling scsi_add_host() (Ming Lei) [1664918] - [nvme] nvmet-fc: Mark NVMe/FC target mode driver as unsupported (Ewan Milne) [1664838] - [netdrv] bnx2x: Assign unique DMAE channel number for FW DMAE transactions. (Jonathan Toppins) [1638306] - [fs] block: don't use un-ordered __set_current_state(TASK_UNINTERRUPTIBLE) (Ming Lei) [1664580] - [netdrv] qed: Wait for ready indication before rereading the shmem (Chad Dupuis) [1652417] - [netdrv] qed: Avoid sending mailbox commands when MFW is not responsive (Chad Dupuis) [1652417] - [netdrv] qed: Wait for MCP halt and resume commands to take place (Chad Dupuis) [1652417] - [netdrv] qed: Prevent a possible deadlock during driver load and unload (Chad Dupuis) [1652417] - [fs] gfs2: Fix loop in gfs2_rbm_find (Andreas Grunbacher) [1658528] - [fs] gfs2: Get rid of potential double-freeing in gfs2_create_inode (Andreas Grunbacher) [1658539]- [vhost] vhost/vsock: fix vhost vsock cid hashing inconsistent (Stefan Hajnoczi) [1619848] {CVE-2018-14625} - [vhost] vhost/vsock: fix use-after-free in network stack callers (Stefan Hajnoczi) [1619848] {CVE-2018-14625} - [netdrv] bnx2x: Add VF spoof-checking configuration (Jonathan Toppins) [1646842] - [netdrv] net-next: hinic: fix a problem in free_tx_poll() (Xiaojun Tan) [1642016] - [netdrv] net: hns: fix for unmapping problem when SMMU is on (Xiaojun Tan) [1640526] - [netdrv] net: hns: add netif_carrier_off before change speed and duplex (Xiaojun Tan) [1640526] - [netdrv] net: hns: add the code for cleaning pkt in chip (Xiaojun Tan) [1640526] - [netdrv] net: hns: modify variable type in hns_nic_reuse_page (Xiaojun Tan) [1640526]- [irqchip] Mark GICv2 deprecated (Wei Huang) [1609391] - [scsi] qla2xxx: Use correct number of vectors for online CPUs (Himanshu Madhani) [1644058] - [scsi] megaraid_sas: mark Aero controllers as tech preview (Tomas Henzl) [1659972] - [scsi] megaraid_sas: add retry logic in megasas_readl (Tomas Henzl) [1659972] - [scsi] scsi: megaraid_sas: Introduce new Aero adapter type (Tomas Henzl) [1659972] - [scsi] scsi: megaraid_sas: Fix Ventura series based checks (Tomas Henzl) [1659972] - [scsi] scsi: libfc: retry PRLI if we cannot analyse the payload (Chris Leech) [1631843] - [scsi] scsi: libfc: check fc_frame_payload_get() return value for null (Chris Leech) [1631843] - [scsi] scsi: libfc: hold disc_mutex in fc_disc_stop_rports() (Chris Leech) [1631843] - [scsi] scsi: libfc: fixup lockdep annotations (Chris Leech) [1631843] - [scsi] scsi: libfc: fixup 'sleeping function called from invalid context' (Chris Leech) [1631843] - [scsi] scsi: libfc: Add lockdep annotations (Chris Leech) [1631843] - [md] dm crypt: fix parsing of extended IV arguments (Mike Snitzer) [1665290] - [kernel] redhat: kabi: reserved padding for kernel sched data structures (Rafael Aquini) [1664858] - [kernel] redhat: kabi: reserved padding for MM related data structures (Rafael Aquini) [1664858] - [vfio] vfio/type1: Fix unmap overflow off-by-one (Alex Williamson) [1662291] - [message] mptspi: pci-id table changes (Tomas Henzl) [1651803] - [message] mptspi: Taint kernel if mptspi is loaded (Tomas Henzl) [1651803] - [block] kabi: reserve space for public data structure (Ming Lei) [1551939] - [block] kabi: reserve space for blk-mq related structure (Ming Lei) [1551939] - [block] kabi: reserve space for bsg related structure (Ming Lei) [1551939] - [block] kabi: reserve space for integrity related structure (Ming Lei) [1551939] - [block] kabi: reserve space for CONFIG_BLK_DEV_ZONED (Ming Lei) [1551939] - [ata] ata: Disable AHCI ALPM feature for Ampere Computing eMAG SATA (David Milburn) [1663347] - [kvm] KVM: x86: Add CPUID support for new instruction WBNOINVD (Andrew Jones) [1659491] - [x86] KVM: x86: Use jmp to invoke kvm_spurious_fault() from .fixup (Andrew Jones) [1659491] - [virt] kvm: Change offset in kvm_write_guest_offset_cached to unsigned (Andrew Jones) [1659491] - [virt] kvm: Disallow wraparound in kvm_gfn_to_hva_cache_init (Andrew Jones) [1659491] - [kvm] KVM: x86: svm: report MSR_IA32_MCG_EXT_CTL as unsupported (Andrew Jones) [1659491] - [virt] arm/arm64: KVM: Add ARM_EXCEPTION_IS_TRAP macro (Andrew Jones) [1659491] - [arm64] arm64: KVM: Avoid setting the upper 32 bits of VTCR_EL2 to 1 (Andrew Jones) [1659491] - [virt] KVM: arm/arm64: Fix unintended stage 2 PMD mappings (Andrew Jones) [1659491] - [virt] arm/arm64: KVM: vgic: Force VM halt when changing the active state of GICv3 PPIs/SGIs (Andrew Jones) [1659491] - [arm64] KVM: arm/arm64: Fixup the kvm_exit tracepoint (Andrew Jones) [1659491] - [virt] KVM: arm/arm64: vgic: Consider priority and active state for pending irq (Andrew Jones) [1659491] - [virt] KVM: arm/arm64: vgic: Fix off-by-one bug in vgic_get_irq() (Andrew Jones) [1659491] - [kvm] KVM: X86: Fix NULL deref in vcpu_scan_ioapic (Andrew Jones) [1659491] - [kvm] KVM: Fix UAF in nested posted interrupt processing (Andrew Jones) [1659491] - [virt] KVM: arm/arm64: vgic: Cap SPIs to the VM-defined maximum (Andrew Jones) [1659491] - [virt] KVM: arm/arm64: vgic: Do not cond_resched_lock() with IRQs disabled (Andrew Jones) [1659491] - [virt] KVM: arm/arm64: vgic-v2: Set active_source to 0 when restoring state (Andrew Jones) [1659491] - [virt] KVM: arm/arm64: Fix VMID alloc race by reverting to lock-less (Andrew Jones) [1659491] - [kvm] KVM: nVMX: Free the VMREAD/VMWRITE bitmaps if alloc_kvm_area() fails (Andrew Jones) [1659491] - [kvm] arm64: KVM: Install stage-2 translation before enabling traps (Andrew Jones) [1659491] - [kvm] arm64: KVM: Make VHE Stage-2 TLB invalidation operations non-interruptible (Andrew Jones) [1659491] - [arm64] arm64: entry: Remove confusing comment (Andrew Jones) [1659491] - [kvm] arm64: entry: Place an SB sequence following an ERET instruction (Andrew Jones) [1659491] - [arm64] arm64: Add support for SB barrier and patch in over DSB; ISB sequences (Andrew Jones) [1659491] - [kvm] kvm: nVMX: Set VM instruction error for VMPTRLD of unbacked page (Andrew Jones) [1659491] - [kvm] kvm: svm: Ensure an IBPB on all affected CPUs when freeing a vmcb (Andrew Jones) [1659491] - [kvm] kvm: mmu: Fix race in emulated page table writes (Andrew Jones) [1659491] - [kvm] KVM: nVMX/nSVM: Fix bug which sets vcpu->arch.tsc_offset to L1 tsc_offset (Andrew Jones) [1659491] - [kvm] KVM: VMX: Update shared MSRs to be saved/restored on MSR_EFER.LMA changes (Andrew Jones) [1659491] - [kvm] KVM: x86: Fix kernel info-leak in KVM_HC_CLOCK_PAIRING hypercall (Andrew Jones) [1659491] - [kvm] svm: Add mutex_lock to protect apic_access_page_done on AMD systems (Andrew Jones) [1659491] - [kvm] KVM/nVMX: Do not validate that posted_intr_desc_addr is page aligned (Andrew Jones) [1659491] - [kvm] KVM: arm64: Safety check PSTATE when entering guest and handle IL (Andrew Jones) [1659491] - [virt] KVM: arm64: Fix caching of host MDCR_EL2 value (Andrew Jones) [1659491] - [kvm] x86/kvm/nVMX: allow bare VMXON state migration (Andrew Jones) [1659491] - [kvm] x86/kvm/lapic: preserve gfn_to_hva_cache len on cache reinit (Andrew Jones) [1659491] - [kvm] KVM: hyperv: define VP assist page helpers (Andrew Jones) [1659491] - [kvm] KVM: nVMX: move check_vmentry_postreqs() call to nested_vmx_enter_non_root_mode() (Andrew Jones) [1659491] - [kvm] KVM: nVMX: Always reflect #NM VM-exits to L1 (Andrew Jones) [1659491] - [kvm] KVM: x86: hyperv: consistently use 'hv_vcpu' for 'struct kvm_vcpu_hv' variables (Andrew Jones) [1659491] - [kvm] KVM: x86: hyperv: enforce vp_index < KVM_MAX_VCPUS (Andrew Jones) [1659491] - [kvm] KVM: nVMX: restore host state in nested_vmx_vmexit for VMFail (Andrew Jones) [1659491] - [kvm] KVM: nVMX: Clear reserved bits of #DB exit qualification (Andrew Jones) [1659491] - [virt] KVM: arm/arm64: Ensure only THP is candidate for adjustment (Andrew Jones) [1659491] - [kvm] x86: kvm: avoid unused variable warning (Andrew Jones) [1659491] - [kvm] powerpc64/ftrace: Include ftrace.h needed for enable/disable calls (Andrew Jones) [1659491] - [kvm] x86/kvm/vmx: Remove duplicate l1d flush definitions (Andrew Jones) [1659491] - [tools] perf kvm: Fix subcommands on s390 (Andrew Jones) [1659491] - [arm64] arm64: add PSR_AA32_* definitions (Andrew Jones) [1659491] - [pci] PCI: hotplug: Document TODOs (Myron Stowe) [1664454] - [pci] PCI: hotplug: Embed hotplug_slot (Myron Stowe) [1664454] - [pci] PCI: hotplug: Drop hotplug_slot_info (Myron Stowe) [1664454] - [pci] PCI: hotplug: Constify hotplug_slot_ops (Myron Stowe) [1664454] - [pci] PCI: pciehp: Reshuffle controller struct for clarity (Myron Stowe) [1664454] - [pci] PCI: pciehp: Rename controller struct members for clarity (Myron Stowe) [1664454] - [pci] PCI: pciehp: Unify controller and slot structs (Myron Stowe) [1664454] - [pci] PCI: pciehp: Tolerate Presence Detect hardwired to zero (Myron Stowe) [1664454] - [pci] PCI: pciehp: Drop hotplug_slot_ops wrappers (Myron Stowe) [1664454] - [pci] PCI: pciehp: Drop unnecessary includes (Myron Stowe) [1664454] - [pci] PCI: pciehp: Differentiate between surprise and safe removal (Myron Stowe) [1664454] - [pci] PCI: Simplify disconnected marking (Myron Stowe) [1664454] - [tools] perf vendor events arm64: Revise core JSON events for eMAG (Jiri Olsa) [1663353] - [tools] perf vendor events arm64: Enable JSON events for eMAG (Jiri Olsa) [1663353] - [perf] drivers/perf: xgene: Add CPU hotplug support (Jiri Olsa) [1663349] - [scsi] mpt3sas: mark Aero controllers as tech preview (Tomas Henzl) [1663281] - [powerpc] KVM: PPC: Book3S HV: Keep rc bits in shadow pgtable in sync with host (Suraj Jitindar Singh) [1662029] - [powerpc] KVM: PPC: Book3S HV: Introduce kvmhv_update_nest_rmap_rc_list() (Suraj Jitindar Singh) [1662029] - [powerpc] KVM: PPC: Book3S HV: Apply combination of host and l1 pte rc for nested guest (Suraj Jitindar Singh) [1662029] - [powerpc] KVM: PPC: Book3S HV: Align gfn to L1 page size when inserting nest-rmap entry (Suraj Jitindar Singh) [1662029] - [powerpc] KVM: PPC: Book3S HV: Hold kvm->mmu_lock across updating nested pte rc bits (Suraj Jitindar Singh) [1662029] - [tools] perf python: Do not force closing original perf descriptor in evlist.get_pollfd (Jiri Olsa) [1659445] - [mm] mm: thp: relax __GFP_THISNODE for MADV_HUGEPAGE mappings (Andrea Arcangeli) [1613993] - [rpmspec] spec: Add libperf-jvmti.so into perf debuginfo rpm (Jiri Olsa) [1653570] - [scsi] scsi: hisi_sas: Fix spin lock management in slot_index_alloc_quirk_v2_hw() (Xiaojun Tan) [1642819] - [scsi] scsi: hisi_sas: Update v3 hw AIP_LIMIT and CFG_AGING_TIME register values (Xiaojun Tan) [1642819] - [scsi] scsi: hisi_sas: Use block layer tag instead for IPTT (Xiaojun Tan) [1642819] - [scsi] scsi: hisi_sas: unmask interrupts ent72 and ent74 (Xiaojun Tan) [1642819] - [scsi] scsi: hisi_sas: Free slot later in slot_complete_vx_hw() (Xiaojun Tan) [1642819] - [scsi] scsi: hisi_sas: Fix the race between IO completion and timeout for SMP/internal IO (Xiaojun Tan) [1642819] - [scsi] scsi: hisi_sas: Move evaluation of hisi_hba in hisi_sas_task_prep() (Xiaojun Tan) [1642819] - [scsi] scsi: hisi_sas: Feed back linkrate(max/min) when re-attached (Xiaojun Tan) [1642819] - [hwtracing] intel_th: pci: Add Ice Lake PCH support (Jiri Olsa) [1485529]- [kernel] userns: also map extents in the reverse map to kernel IDs (Chris von Recklinghausen) [1652679] {CVE-2018-18955} - [net] ipv6: route: Fix return value of ip6_neigh_lookup() on neigh_create() error (Stefano Brivio) [1662789] - [net] ipv6: frags: Fix bogus skb->sk in reassembled packets (Herbert Xu) [1645839] - [net] redhat: blacklist auto-loadable net modules in modules-extra (Marcelo Leitner) [1642795] - [net] redhat: move sctp modules to kernel-modules-extra (Marcelo Leitner) [1642795] - [net] add reserved fields to neighbour (Paolo Abeni) [1655084] - [net] add reserved fields to rtnl_link_stats* (Paolo Abeni) [1655084] - [net] reserve bits in netdev_features_t for future features (Paolo Abeni) [1655084] - [net] add reserved fields to sk_buff (Paolo Abeni) [1655084] - [net] add reserved fields to ipv6_devconf (Paolo Abeni) [1655084] - [net] add reserved fields to fib_rule (Paolo Abeni) [1655084] - [net] add reserved fields to sock (Paolo Abeni) [1655084] - [net] add reserved fields to genl_family (Paolo Abeni) [1655084] - [net] add reserved fields to proto_ops (Paolo Abeni) [1655084] - [net] add reserved fields to proto (Paolo Abeni) [1655084] - [net] add reserved fields to genl_ops (Paolo Abeni) [1655084] - [net] add reserved fields to dst_ops (Paolo Abeni) [1655084] - [net] add reserved fields to dst_entry (Paolo Abeni) [1655084] - [net] add reserved fields to lwtunnel_state (Paolo Abeni) [1655084] - [net] add reserved fields to packet_type (Paolo Abeni) [1655084] - [net] add reserved fields to napi_struct (Paolo Abeni) [1655084] - [net] add reserved fields to net_device (Paolo Abeni) [1655084] - [net] exclude wireless_dev from KABI protection (Paolo Abeni) [1655084] - [net] add reserved fields to dcbnl_rtnl_ops (Paolo Abeni) [1655084] - [net] add reserved fields to xfrm_* (Paolo Abeni) [1655084] - [net] add reserved fields to switchdev_obj (Paolo Abeni) [1655084] - [net] add reserved fields to switchdev_ops (Paolo Abeni) [1655084] - [net] add reserved fields to l3mdev_ops (Paolo Abeni) [1655084] - [net] exclude ndisc_ops from kABI protection (Paolo Abeni) [1655084] - [net] add reserved fields to xfrmdev_ops (Paolo Abeni) [1655084] - [net] add reserved fields to tlsdev_ops (Paolo Abeni) [1655084] - [net] add reserved fields to netdev_rx_queue (Paolo Abeni) [1655084] - [net] add reserved fields to netdev_queue (Paolo Abeni) [1655084] - [net] add reserved fields to rtnl_link_ops (Paolo Abeni) [1655084] - [net] add reserved fields to ethtool_ops (Paolo Abeni) [1655084] - [net] add reserved fields to header_ops (Paolo Abeni) [1655084] - [net] add reserved fields to net_device_ops (Paolo Abeni) [1655084] - [net] add reserved fields to flowi* structs (Paolo Abeni) [1655084] - [arm64] KVM: arm64: Clarify explanation of STAGE2_PGTABLE_LEVELS (Christoph von Recklinghausen) [1643586 1643522] - [arm64] KVM: arm/arm64: Rename kvm_arm_config_vm to kvm_arm_setup_stage2 (Christoph von Recklinghausen) [1643586 1643522] - [virt] KVM: arm64: Drop __cpu_init_stage2 on the VHE path (Christoph von Recklinghausen) [1643586 1643522] - [kvm] kvm: arm64: Allow tuning the physical address size for VM (Christoph von Recklinghausen) [1643586 1643522] - [kvm] kvm: arm64: Limit the minimum number of page table levels (Christoph von Recklinghausen) [1643586 1643522] - [virt] kvm: arm64: Set a limit on the IPA size (Christoph von Recklinghausen) [1643586 1643522] - [kvm] kvm: arm64: Add 52bit support for PAR to HPFAR conversoin (Christoph von Recklinghausen) [1643586 1643522] - [arm64] kvm: arm64: Switch to per VM IPA limit (Christoph von Recklinghausen) [1643586 1643522] - [kvm] kvm: arm64: Configure VTCR_EL2.SL0 per VM (Christoph von Recklinghausen) [1643586 1643522] - [arm64] kvm: arm64: Dynamic configuration of VTTBR mask (Christoph von Recklinghausen) [1643586 1643522] - [arm64] kvm: arm64: Make stage2 page table layout dynamic (Christoph von Recklinghausen) [1643586 1643522] - [arm64] kvm: arm64: Prepare for dynamic stage2 page table layout (Christoph von Recklinghausen) [1643586 1643522] - [arm64] kvm: arm/arm64: Prepare for VM specific stage2 translations (Christoph von Recklinghausen) [1643586 1643522] - [arm64] kvm: arm64: Configure VTCR_EL2 per VM (Christoph von Recklinghausen) [1643586 1643522] - [virt] kvm: arm/arm64: Allow arch specific configurations for VM (Christoph von Recklinghausen) [1643586 1643522] - [kvm] kvm: arm64: Clean up VTCR_EL2 initialisation (Christoph von Recklinghausen) [1643586 1643522] - [arm64] arm64: Add a helper for PARange to physical shift conversion (Christoph von Recklinghausen) [1643586 1643522] - [kvm] kvm: arm64: Add helper for loading the stage2 setting for a VM (Christoph von Recklinghausen) [1643586 1643522] - [virt] kvm: arm/arm64: Remove spurious WARN_ON (Christoph von Recklinghausen) [1643586 1643522] - [virt] kvm: arm/arm64: Fix stage2_flush_memslot for 4 level page table (Christoph von Recklinghausen) [1643586 1643522] - [hv] hv_balloon: avoid touching uninitialized struct page during tail onlining (Vitaly Kuznetsov) [1662277] - [x86] Mark AMD EPYC guests as supported (David Arcari) [1663356] - [netdrv] be2net: Disable queue dump in be_tx_timeout handler (Petr Oros) [1646838] - [vhost] vhost: Fix Spectre V1 vulnerability (Jason Wang) [1663469] - [mm] mm/hugetlb.c: teach follow_hugetlb_page() to handle FOLL_NOWAIT (Andrea Arcangeli) [1575028] - [tools] cpupower: Fix AMD Family 0x17 msr_pstate size (Prarit Bhargava) [1659883] - [tools] cpupower: Fix coredump on VMWare (Prarit Bhargava) [1659883] - [scsi] scsi: csiostor: remove flush_scheduled_work() (Arjun Vynipadath) [1663973] - [powerpc] KVM: PPC: Book3S HV: Fix race between kvm_unmap_hva_range and MMU mode switch (David Gibson) [1663225] - [fs] userfaultfd: check VM_MAYWRITE was set after verifying the uffd is registered (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [mm] userfaultfd: shmem: UFFDIO_COPY: set the page dirty if VM_WRITE is not set (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [mm] userfaultfd: shmem: add i_size checks (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [mm] userfaultfd: shmem/hugetlbfs: only allow to register VM_MAYWRITE vmas (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [mm] userfaultfd: shmem: allocate anonymous memory for MAP_PRIVATE shmem (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [mm] userfaultfd: use ENOENT instead of EFAULT if the atomic copy user fails (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [mm] userfaultfd: allow get_mempolicy(MPOL_F_NODE|MPOL_F_ADDR) to trigger userfaults (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [fs] userfaultfd: clear flag if remap event not enabled (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [fs] userfaultfd: disable irqs when taking the waitqueue lock (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [fs] fs/userfaultfd.c: remove redundant pointer uwq (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [fs] NFS: nfs_compare_mount_options always compare auth flavors. (Steve Dickson) [1661619] - [infiniband] RDMA/hns: Bugfix for RoCE loopback test (Xiaojun Tan) [1663359] - [infiniband] RDMA/hns: Update posting & querying mailbox (Xiaojun Tan) [1663359] - [infiniband] RDMA/hns: Fix the bug while use multi-hop of pbl (Xiaojun Tan) [1663359] - [infiniband] RDMA/hns: Init qp context when modify qp from reset to init (Xiaojun Tan) [1663359] - [infiniband] RDMA/hns: Bugfix pbl configuration for rereg mr (Xiaojun Tan) [1663359] - [security] selinux: add support for RTM_NEWCHAIN, RTM_DELCHAIN, and RTM_GETCHAIN (Ondrej Mosnacek) [1660564] - [scsi] scsi: megaraid_sas: driver version update (Tomas Henzl) [1656261] - [scsi] scsi: megaraid_sas: Use 63-bit DMA addressing (Tomas Henzl) [1656261] - [x86] x86/kvm: mark as TechPreview when running as a nested hypervisor (Vitaly Kuznetsov) [1519039] - [rpmspec] kernel.spec: Fix kernel-tools files section logic (Prarit Bhargava) [1661247] - [crypto] crypto: ccp - Make function sev_get_firmware() static (Gary Hook) [1632894] - [crypto] crypto: ccp - Allow SEV firmware to be chosen based on Family and Model (Gary Hook) [1632894] - [crypto] crypto: ccp - Fix static checker warning (Gary Hook) [1632894] - [crypto] crypto: ccp - add timeout support in the SEV command (Gary Hook) [1632894] - [nvdimm] nvdimm: Use namespace index data to reduce number of label reads needed (Jeff Moyer) [1634345] - [nvdimm] nvdimm: Split label init out from the logic for getting config data (Jeff Moyer) [1634345] - [nvdimm] nvdimm: Remove empty if statement (Jeff Moyer) [1634345] - [nvdimm] nvdimm: Clarify comment in sizeof_namespace_index (Jeff Moyer) [1634345] - [nvdimm] nvdimm: Sanity check labeloff (Jeff Moyer) [1634345] - [nvdimm] libnvdimm, dimm: Maximize label transfer size (Jeff Moyer) [1634345] - [mm] mm/page-writeback.c: fix range_cyclic writeback vs writepages deadlock (Brian Foster) [1659528] - [input] Input: elantech - disable elan-i2c for P52 and P72 (Benjamin Tissoires) [1658602] - [fs] cachefiles: avoid deprecated get_seconds() (David Howells) [1655613] - [fs] fscache, cachefiles: remove redundant variable 'cache' (David Howells) [1655613] - [fs] cachefiles: Explicitly cast enumerated type in put_object (David Howells) [1655613] - [fs] fscache: fix race between enablement and dropping of object (David Howells) [1655613] - [fs] cachefiles: Fix page leak in cachefiles_read_backing_file while vmscan is active (David Howells) [1655613] - [fs] fscache: Fix race in fscache_op_complete() due to split atomic_sub & read (David Howells) [1655613] - [fs] cachefiles: Fix an assertion failure when trying to update a failed object (David Howells) [1655613] - [fs] fscache: Fix out of bound read in long cookie keys (David Howells) [1655613] - [fs] fscache: Fix incomplete initialisation of inline key space (David Howells) [1655613] - [fs] cachefiles: fix the race between cachefiles_bury_object() and rmdir(2) (David Howells) [1655613] - [kernel] ebpf: record usage of eBPF (Jiri Benc) [1654279] - [kernel] add rh_features to /proc (Jiri Benc) [1654279] - [kernel] add support for rh_features (Jiri Benc) [1654279] - [fs] fs/lock: show locks taken by processes from another pidns (Miklos Szeredi) [1616125] - [iommu] iommu/arm-smmu: Support non-strict mode (Xiaojun Tan) [1643114] - [iommu] iommu/io-pgtable-arm-v7s: Add support for non-strict mode (Xiaojun Tan) [1643114] - [iommu] iommu/arm-smmu-v3: Add support for non-strict mode (Xiaojun Tan) [1643114] - [iommu] iommu/io-pgtable-arm: Add support for non-strict mode (Xiaojun Tan) [1643114] - [iommu] iommu: Add "iommu.strict" command line option (Xiaojun Tan) [1643114] - [iommu] iommu/dma: Add support for non-strict mode (Xiaojun Tan) [1643114] - [iommu] iommu/arm-smmu: Ensure that page-table updates are visible before TLBI (Xiaojun Tan) [1643114] - [iommu] iommu/arm-smmu-v3: Implement flush_iotlb_all hook (Xiaojun Tan) [1643114] - [iommu] iommu/arm-smmu-v3: Avoid back-to-back CMD_SYNC operations (Xiaojun Tan) [1643114] - [iommu] iommu/arm-smmu-v3: Fix unexpected CMD_SYNC timeout (Xiaojun Tan) [1643114] - [iommu] iommu/io-pgtable-arm: Fix race handling in split_blk_unmap() (Xiaojun Tan) [1643114] - [infiniband] RDMA/hns: Update some attributes of the RoCE device (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Limit the size of extend sge of sq (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Bugfix for CM test (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Submit bad wr when post send wr exception (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Bugfix for reserved qp number (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Refactor the codes for setting transport opode (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Move all prints out of irq handle (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Fix an error code in hns_roce_v2_init_eq_table() (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Fix usage of bitmap allocation functions return values (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Support flush cqe for hip08 in kernel space (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Program the tclass and flow label into the hardware (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Use macro instead of magic number (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Modify qp will return errno when qp type is illegal (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Assign the value for vlan field of qp context (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Only assgin the fields of the av if IB_QP_AV bit is set (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Enable modify_cq for uverbs. (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Update the data type of immediate data (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Use delay instead of usleep (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Add illegal hop_num judgement (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Add 50GE type of hnae3 device match (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Do not overwrite the error code during error unwind in hns_roce_init (Xiaojun Tan) [1639578] - [infiniband] hns: Remove a set-but-not-used variable (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Update the implementation of set_mac (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Update the implementation of set_gid (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Add TPQ link table support (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Add TSQ link table support (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Fix endian conversions and annotations (Xiaojun Tan) [1639578] - [scsi] scsi: hisi_sas: Add SATA FIS check for v3 hw (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: add memory barrier in task delivery function (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Tidy hisi_sas_task_prep() (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Implement handlers of PCIe FLR for v3 hw (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: relocate some common code for v3 hw (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: tidy host controller reset function a bit (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Fix the failure of recovering PHY from STP link timeout (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: tidy channel interrupt handler for v3 hw (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Drop hisi_sas_slot_abort() (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Update a couple of register settings for v3 hw (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Add missing PHY spinlock init (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Pre-allocate slot DMA buffers (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Release all remaining resources in clear nexus ha (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Add a flag to filter PHY events during reset (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Adjust task reject period during host reset (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Fix the conflict between dev gone and host reset (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Only process broadcast change in phy_bcast_v3_hw() (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Use dmam_alloc_coherent() (Zhou Wang) [1639541] - [netdrv] xen/netfront: fix waiting for xenbus state change (Petr Oros) [1638456]- [x86] expand cpu feature/bug bits (David Arcari) [1662434] - [x86] add kabi support for cpuinfo_x86 (David Arcari) [1662434] - [init] Display a message about certified hardware (Steve Best) [1660523] - [scsi] scsi: t10-pi: Return correct ref tag when queue has no integrity profile (Ming Lei) [1660719] - [scsi] scsi: storvsc: Fix a race in sub-channel creation that can cause panic (Mohammed Gamal) [1650149] - [uio] uio_hv_generic: set callbacks on open (Mohammed Gamal) [1650149] - [hv] vmbus: fix subchannel removal (Mohammed Gamal) [1650149] - [uio] uio_hv_generic: defer opening vmbus until first use (Mohammed Gamal) [1650149] - [hv] vmbus: split ring buffer allocation from open (Mohammed Gamal) [1650149] - [hv] vmbus: pass channel to hv_process_channel_removal (Mohammed Gamal) [1650149] - [hv] Drivers: hv: vmbus: Reset the channel callback in vmbus_onoffer_rescind() (Mohammed Gamal) [1650149] - [uio] hv_uio_generic: map ringbuffer phys addr (Mohammed Gamal) [1650149] - [uio] uio: introduce UIO_MEM_IOVA (Mohammed Gamal) [1650149] - [hv] vmbus: add driver_override support (Mohammed Gamal) [1650149] - [hv] vmbus: keep pointer to ring buffer page (Mohammed Gamal) [1650149] - [uio] uio_hv_generic: increase size of receive and send buffers (Mohammed Gamal) [1650149] - [uio] uio: add SPDX license tags (Mohammed Gamal) [1650149] - [fs] gfs2: take jdata unstuff into account in do_grow (Robert S Peterson) [1660519] - [drm] drm/dp_mst: Check if primary mstb is null (Lyude Paul) [1658711] - [tools] perf tests: Use shebangs in the shell scripts (Michael Petlan) [1613523]- [mm] mm: put_and_wait_on_page_locked() while page is migrated (Baoquan He) [1649214] - [netdrv] i40e: define proper net_device::neigh_priv_len (Stefan Assmann) [1658743] - [netdrv] i40e: fix VLAN.TCI == 0 RX HW offload (Stefan Assmann) [1658743] - [netdrv] i40e: fix mac filter delete when setting mac address (Stefan Assmann) [1658743] - [netdrv] i40e: prevent overlapping tx_timeout recover (Stefan Assmann) [1658743] - [netdrv] i40e: Use correct shift for VLAN priority (Stefan Assmann) [1658743] - [netdrv] i40e: always set ks->base.speed in i40e_get_settings_link_up (Stefan Assmann) [1658743] - [netdrv] i40e: don't restart nway if autoneg not supported (Stefan Assmann) [1658743] - [netdrv] i40e: enable NETIF_F_NTUPLE and NETIF_F_HW_TC at driver load (Stefan Assmann) [1658743] - [netdrv] i40e: restore NETIF_F_GSO_IPXIP[46] to netdev features (Stefan Assmann) [1658743] - [acpi] ACPI/APEI: Clear GHES block_status before panic() (David Arcari) [1662442] - [misc] VMCI: Resource wildcard match fixed (Vitaly Kuznetsov) [1652868] - [mm] mm/page_alloc.c: don't call kasan_free_pages() at deferred mem init (Waiman Long) [1655964] - [block] block/bio: Do not zero user pages (Ming Lei) [1662502] - [vhost] disable zerocopy by default (Jason Wang) [1582756] - [block] kyber: use sbitmap add_wait_queue/list_del wait helpers (Ming Lei) [1661426] - [lib] sbitmap: add helpers for add/del wait queue handling (Ming Lei) [1661426] - [net] Revert "sunrpc: Ensure we always close the socket after a connection shuts down" (Dave Wysochanski) [1657449] - [vhost] vhost/vsock: fix reset orphans race with close timeout (Stefan Hajnoczi) [1660445] - [misc] genwqe: Fix size check (Steve Best) [1660126] - [fs] aio: fix spectre gadget in lookup_ioctx (Jeff Moyer) [1660963] - [block] block: save irq state in blkg_lookup_create() (Ming Lei) [1660299] - [md] dm: don't reuse bio for flushes (Ming Lei) [1660401] - [wireless] mac80211_hwsim: Fix possible Spectre-v1 for hwsim_world_regdom_custom (Stanislaw Gruszka) [1637113] - [wireless] nl80211: Fix possible Spectre-v1 for NL80211_TXRATE_HT (Stanislaw Gruszka) [1637113] - [wireless] nl80211: Fix possible Spectre-v1 for CQM RSSI thresholds (Stanislaw Gruszka) [1637113] - [block] blk-mq: enable IO poll if .nr_queues of type poll > 0 (Ming Lei) [1660826] - [powerpc] powerpc/rtas: Fix a potential race between CPU-Offline & Migration (Desnes Augusto Nunes do Rosario) [1639266] - [x86] kvm: x86: Add AMD's EX_CFG to the list of ignored MSRs (Eduardo Habkost) [1625111] - [scsi] scsi_sysfs: make unpriv_sgio queue attribute accessible for non-block devices (Paolo Bonzini) [1584504] - [block] scsi_ioctl: introduce unpriv_sgio queue flag (Paolo Bonzini) [1584504] - [block] scsi_ioctl: pass request_queue to blk_verify_command (Paolo Bonzini) [1584504] - [fs] ext4: missing !bh check in ext4_xattr_inode_write() (Lukas Czerner) [1659481] - [fs] ext4: fix buffer leak in __ext4_read_dirblock() on error path (Lukas Czerner) [1659481] - [fs] ext4: fix buffer leak in ext4_expand_extra_isize_ea() on error path (Lukas Czerner) [1659481] - [fs] ext4: fix buffer leak in ext4_xattr_move_to_block() on error path (Lukas Czerner) [1659481] - [fs] ext4: release bs.bh before re-using in ext4_xattr_block_find() (Lukas Czerner) [1659481] - [fs] ext4: fix buffer leak in ext4_xattr_get_block() on error path (Lukas Czerner) [1659481] - [fs] ext4: fix possible leak of s_journal_flag_rwsem in error path (Lukas Czerner) [1659481] - [fs] ext4: fix possible leak of sbi->s_group_desc_leak in error path (Lukas Czerner) [1659481] - [fs] ext4: avoid possible double brelse() in add_new_gdb() on error path (Lukas Czerner) [1659481] - [fs] ext4: avoid buffer leak in ext4_orphan_add() after prior errors (Lukas Czerner) [1659481] - [fs] ext4: avoid buffer leak on shutdown in ext4_mark_iloc_dirty() (Lukas Czerner) [1659481] - [fs] ext4: fix possible inode leak in the retry loop of ext4_resize_fs() (Lukas Czerner) [1659481] - [fs] ext4: fix missing cleanup if ext4_alloc_flex_bg_array() fails while resizing (Lukas Czerner) [1659481] - [fs] ext4: add missing brelse() update_backups()'s error path (Lukas Czerner) [1659481] - [fs] ext4: add missing brelse() add_new_gdb_meta_bg()'s error path (Lukas Czerner) [1659481] - [fs] ext4: add missing brelse() in set_flexbg_block_bitmap()'s error path (Lukas Czerner) [1659481] - [fs] ext4: avoid potential extra brelse in setup_new_flex_group_blocks() (Lukas Czerner) [1659481] - [scsi] scsi: lpfc: Enable Management features for IF_TYPE=6 (Dick Kennedy) [1658755] - [scsi] scsi: mpt3sas: Update driver version to 27.101.00.00 (Tomas Henzl) [1659035] - [scsi] scsi: mpt3sas: Replace readl with ioc->base_readl (Tomas Henzl) [1659035] - [scsi] scsi: mpt3sas: Add separate function for aero doorbell reads (Tomas Henzl) [1659035] - [scsi] scsi: mpt3sas: Introduce flag for aero based controllers (Tomas Henzl) [1659035] - [md] dm: do not allow readahead to limit IO size (Mike Snitzer) [1658757] - [md] dm raid: fix false -EBUSY when handling check/repair message (Mike Snitzer) [1658757] - [block] blk-mq: change blk_mq_queue_busy() to blk_mq_queue_inflight() (Mike Snitzer) [1658757] - [md] dm rq: cleanup leftover code from recently removed q->mq_ops branching (Mike Snitzer) [1658757] - [md] dm verity: log the hash algorithm implementation (Mike Snitzer) [1658757] - [md] dm crypt: log the encryption algorithm implementation (Mike Snitzer) [1658757] - [md] dm integrity: fix spelling mistake in workqueue name (Mike Snitzer) [1658757] - [md] dm flakey: Properly corrupt multi-page bios. (Mike Snitzer) [1658757] - [md] dm: Check for device sector overflow if CONFIG_LBDAF is not set (Mike Snitzer) [1658757] - [md] dm crypt: use u64 instead of sector_t to store iv_offset (Mike Snitzer) [1658757] - [md] dm kcopyd: Fix bug causing workqueue stalls (Mike Snitzer) [1658757] - [md] dm snapshot: Fix excessive memory usage and workqueue stalls (Mike Snitzer) [1658757] - [md] dm bufio: update comment in dm-bufio.c (Mike Snitzer) [1658757] - [md] dm writecache: fix typo in error msg for creating writecache_flush_thread (Mike Snitzer) [1658757] - [md] dm: remove indirect calls from __send_changing_extent_only() (Mike Snitzer) [1658757] - [md] dm mpath: only flush workqueue when needed (Mike Snitzer) [1658757] - [md] dm: avoid indirect call in __dm_make_request (Mike Snitzer) [1658757] - [md] dm thin: bump target version (Mike Snitzer) [1658757] - [md] dm thin: send event about thin-pool state change _after_ making it (Mike Snitzer) [1658757] - [md] dm cache metadata: verify cache has blocks in blocks_are_clean_separate_dirty() (Mike Snitzer) [1658757] - [md] dm writecache: remove disabled code in memory_entry() (Mike Snitzer) [1658757] - [md] dm raid: avoid bitmap with raid4/5/6 journal device (Mike Snitzer) [1658757] - [md] dm crypt: make workqueue names device-specific (Mike Snitzer) [1658757] - [md] dm: add dm_table_device_name() (Mike Snitzer) [1658757] - [md] dm ioctl: harden copy_params()'s copy_from_user() from malicious users (Mike Snitzer) [1658757] - [md] dm: remove unnecessary unlikely() around WARN_ON_ONCE() (Mike Snitzer) [1658757] - [md] dm thin: use refcount_t for thin_c reference counting (Mike Snitzer) [1658757] - [netdrv] nfp: provide a better warning when ring allocation fails (Pablo Cascon) [1645456] - [netdrv] nfp: use kvcalloc() to allocate SW buffer descriptor arrays (Pablo Cascon) [1645456] - [scsi] scsi: lpfc: rport port swap discovery issue. (Dick Kennedy) [1656635] - [scsi] scsi: lpfc: Fix discovery failures during port failovers with lots of vports (Dick Kennedy) [1656635] - [scsi] scsi: lpfc: refactor mailbox structure context fields (Dick Kennedy) [1656635] - [scsi] scsi: lpfc: Correct loss of fc4 type on remote port address change (Dick Kennedy) [1656635] - [hid] HID: multitouch: Add pointstick support for Cirque Touchpad (Perry Yuan) [1656673] - [powerpc] KVM: PPC: Book3S HV: Fix handling for interrupted H_ENTER_NESTED (Suraj Jitindar Singh) [1649980] - [powerpc] powerpc: Select CONFIG_SWIOTLB (Gustavo Duarte) [1648466] - [fs] nfs: Fix a missed page unlock after pg_doio() (Benjamin Coddington) [1651287] - [arm64] arm64: fix possible spectre-v1 write in ptrace_hbp_set_event() (Mark Salter) [1637585] - [fs] fsnotify: Fix busy inodes during unmount (Lukas Czerner) [1650462] - [tools] perf vendor events arm64: Update ThunderX2 implementation defined pmu core events (Robert Richter) [1501638] - [tools] perf tools: Fix undefined symbol scnprintf in libperf-jvmti.so (Jiri Olsa) [1579484]- [block] blk-mq: export hctx->type in debugfs instead of sysfs (Ming Lei) [1660040] - [block] blk-mq: fix dispatch from sw queue (Ming Lei) [1660040] - [block] blk-mq: skip zero-queue maps in blk_mq_map_swqueue (Ming Lei) [1660040] - [nvme] nvme-pci: don't share queue maps (Ming Lei) [1660040] - [block] blk-mq: only dispatch to non-defauly queue maps if they have queues (Ming Lei) [1660040] - [x86] KVM: LAPIC: Fix pv ipis use-before-initialization (Paul Lai) [1657702] - [fs] autofs: fix directory and symlink access (Ian Kent) [1611967] - [infiniband] IB/iser: Fix possible NULL deref at iser_inv_desc() (Don Dutile) [1657574] - [infiniband] RDMA/core: Fix unwinding flow in case of error to register device (Don Dutile) [1657574] - [infiniband] IB/rxe: fix for duplicate request processing and ack psns (Don Dutile) [1657574] - [infiniband] IB/ipoib: Clear IPCB before icmp_send (Don Dutile) [1657574] - [infiniband] RDMA/core: Do not expose unsupported counters (Don Dutile) [1657574] - [infiniband] IB/ucm: Fix Spectre v1 vulnerability (Don Dutile) [1657574] - [infiniband] RDMA/ucma: Fix Spectre v1 vulnerability (Don Dutile) [1657574] - [infiniband] RDMA/uverbs: Don't overwrite NULL pointer with ZERO_SIZE_PTR (Don Dutile) [1657574] - [infiniband] RDMA/cma: Do not ignore net namespace for unbound cm_id (Don Dutile) [1657574] - [net] xprtrdma: Reset credit grant properly after a disconnect (Don Dutile) [1657574] - [input] Input: hyper-v - fix wakeup from suspend-to-idle (Vitaly Kuznetsov) [1588888] - [kernel] kernel: hung_task.c: disable on suspend (Vitaly Kuznetsov) [1588888] - [kernel] redhat: add a comment with warning about RH_KABI_EXCLUDE usage (Jiri Benc) [1656933] - [rpmspec] Sign the aarch64 kernel (Jeremy Linton) [1659158]- [netdrv] nfp: flower: add geneve option match offload (Pablo Cascon) [1655604] - [netdrv] nfp: flower: add geneve option push action offload (Pablo Cascon) [1655604] - [netdrv] nfp: flower: offload tos and tunnel flags for ipv4 udp tunnels (Pablo Cascon) [1655604] - [netdrv] nfp: flower: set ip tunnel ttl from encap action (Pablo Cascon) [1655604] - [netdrv] nfp: flower: extract ipv4 udp tunnel ttl from route (Pablo Cascon) [1655604] - [net] sctp: hold transport before accessing its asoc in sctp_transport_get_next (Marcelo Leitner) [1656271] - [net] sctp: fix the data size calculation in sctp_data_size (Marcelo Leitner) [1656271] - [net] sctp: fix race on sctp_id2asoc (Marcelo Leitner) [1656271] - [net] rtnetlink: ndo_dflt_fdb_dump() only work for ARPHRD_ETHER devices (Hangbin Liu) [1657120] - [netdrv] mlx5e: fix csum adjustments caused by RXFCS (Hangbin Liu) [1657120] - [net] drop skb on failure in ip_check_defrag() (Hangbin Liu) [1657120] - [net] rtnl_configure_link: fix dev flags changes arg to __dev_notify_flags (Hangbin Liu) [1657120] - [net] socket: fix a missing-check bug (Hangbin Liu) [1657120] - [net] rtnetlink: Disallow FDB configuration for non-Ethernet device (Hangbin Liu) [1657120] - [net] rtnetlink: Fail dump if target netnsid is invalid (Hangbin Liu) [1657120] - [net] rtnetlink: fix rtnl_fdb_dump() for ndmsg header (Hangbin Liu) [1657120] - [net] rtnl: limit IFLA_NUM_TX_QUEUES and IFLA_NUM_RX_QUEUES to 4096 (Hangbin Liu) [1657120] - [net] socket: fix struct ifreq size in compat ioctl (Hangbin Liu) [1657120] - [net] fix pskb_trim_rcsum_slow() with odd trim offset (Hangbin Liu) [1657120] - [net] gso_segment: Reset skb->mac_len after modifying network header (Hangbin Liu) [1657120] - [net] Use __kernel_clockid_t in uapi net_stamp.h (Davide Caratti) [1638022] - [net] tun: Consistently configure generic netdev params via rtnetlink (Matteo Croce) [1657910] - [net] tun: napi flags belong to tfile (Matteo Croce) [1657910] - [net] tun: initialize napi_mutex unconditionally (Matteo Croce) [1657910] - [net] tun: remove unused parameters (Matteo Croce) [1657910] - [net] team: Forbid enslaving team device to itself (Matteo Croce) [1658725] - [net] sched: Remove TCA_OPTIONS from policy (Davide Caratti) [1658516] - [net] sched: cls_api: add missing validation of netlink attributes (Davide Caratti) [1658516] - [net] sched: gred: pass the right attribute to gred_change_table_def() (Davide Caratti) [1658516] - [net] sched: cls_u32: fix hnode refcounting (Davide Caratti) [1658516] - [net] sched: Add policy validation for tc attributes (Davide Caratti) [1658516] - [net] bpf: use __GFP_COMP while allocating page (Andrea Claudi) [1658231] - [net] xsk: do not call synchronize_net() under RCU read lock (Andrea Claudi) [1658231] - [net] bpf: fix partial copy of map_ptr when dst is scalar (Andrea Claudi) [1658231] - [net] bpf: Fix bpf_msg_pull_data() (Andrea Claudi) [1658231] - [net] bpf: fix shift upon scatterlist ring wrap-around in bpf_msg_pull_data (Andrea Claudi) [1658231] - [net] bpf: fix sg shift repair start offset in bpf_msg_pull_data (Andrea Claudi) [1658231] - [net] bpf: fix msg->data/data_end after sg shift repair in bpf_msg_pull_data (Andrea Claudi) [1658231] - [net] bpf: fix several offset tests in bpf_msg_pull_data (Andrea Claudi) [1658231] - [net] vlan: add support for tunnel offload (Andrea Claudi) [1656804] - [net] 8021q: move vlan offload registrations into vlan_core (Hangbin Liu) [1657658] - [net] ipv6/ndisc: Preserve IPv6 control buffer if protocol error handlers are called (Stefano Brivio) [1658010] - [net] ipv6: Allow onlink routes to have a device mismatch if it is the default route (Stefano Brivio) [1658010] - [net] ipv6: Fix index counter for unicast addresses in in6_dump_addrs (Stefano Brivio) [1658010] - [net] ipv6: mcast: fix a use-after-free in inet6_mc_check (Stefano Brivio) [1658010] - [net] ipv6: rate-limit probes for neighbourless routes (Stefano Brivio) [1658010] - [net] ipv6: stop leaking percpu memory in fib6 info (Stefano Brivio) [1658010] - [net] ipv6: Remove extra call to ip6_convert_metrics for multipath case (Stefano Brivio) [1658010] - [net] ipv6: Display all addresses in output of /proc/net/if_inet6 (Stefano Brivio) [1658010] - [net] ipv6: do not copy dst flags on rt init (Stefano Brivio) [1658010] - [net] ipv6: Only update MTU metric if it set (Stefano Brivio) [1658010] - [net] ipv6: don't get lwtstate twice in ip6_rt_copy_init() (Stefano Brivio) [1658010] - [net] ipv6: Put lwtstate when destroying fib6_info (Stefano Brivio) [1658010] - [net] ip6_tunnel: Fix encapsulation layout (Stefano Brivio) [1658008] - [net] vxlan: fill ttl inherit info (Stefano Brivio) [1658008] - [net] ip_tunnel: be careful when accessing the inner header (Stefano Brivio) [1658008] - [net] vti6: remove !skb->ignore_df check from vti6_xmit() (Stefano Brivio) [1658008] - [net] ip6_vti: fix a null pointer deference when destroy vti6 tunnel (Stefano Brivio) [1658008] - [net] ip6_vti: fix creating fallback tunnel device for vti6 (Stefano Brivio) [1658008] - [net] ip_vti: fix a null pointer deferrence when create vti fallback tunnel (Stefano Brivio) [1658008] - [net] l2tp: use sk_dst_check() to avoid race on sk->sk_dst_cache (Stefano Brivio) [1658008] - [net] macsec: let the administrator set UP state even if lowerdev is down (Sabrina Dubroca) [1645540] - [net] macsec: update operstate when lower device changes (Sabrina Dubroca) [1645540] - [net] tcp: do not restart timewait timer on rst reception (Paolo Abeni) [1657988] - [net] tcp: really ignore MSG_ZEROCOPY if no SO_ZEROCOPY (Paolo Abeni) [1657988] - [net] tcp, ulp: add alias for all ulp modules (Paolo Abeni) [1657988] - [net] tcp, ulp: fix leftover icsk_ulp_ops preventing sock from reattach (Paolo Abeni) [1657988] - [net] ipv4: tcp: send zero IPID for RST and ACK sent in SYN-RECV and TIME-WAIT state (Paolo Abeni) [1657988] - [net] neighbour: Avoid writing before skb->head in neigh_hh_output() (Stefano Brivio) [1643336] - [net] ipv6: Check available headroom in ip6_xmit() even without options (Stefano Brivio) [1643336] - [net] ipv6: fix possible use-after-free in ip6_xmit() (Stefano Brivio) [1643336] - [net] openvswitch: Fix push/pop ethernet validation (Hangbin Liu) [1657226] - [net] cgroup, netclassid: add a preemption point to write_classid (Hangbin Liu) [1657226] - [net] ethtool: fix a privilege escalation bug (Hangbin Liu) [1657226] - [net] llc: set SOCK_RCU_FREE in llc_sap_add_socket() (Hangbin Liu) [1657226] - [net] dcb: For wild-card lookups, use priority -1, not 0 (Hangbin Liu) [1657226] - [net] packet: fix packet drop as of virtio gso (Hangbin Liu) [1657226] - [net] netlabel: check for IPV4MASK in addrinfo_get (Hangbin Liu) [1657226] - [net] netfilter: seqadj: re-load tcp header pointer after possible head reallocation (Florian Westphal) [1654259] - [net] netfilter: nf_tables: avoid BUG_ON usage (Florian Westphal) [1654259] - [net] netfilter: nf_tables: deactivate expressions in rule replecement routine (Florian Westphal) [1654259] - [net] netfilter: nat: fix double register in masquerade modules (Florian Westphal) [1654259] - [net] netfilter: add missing error handling code for register functions (Florian Westphal) [1654259] - [net] netfilter: nf_tables: fix use-after-free when deleting compat expressions (Florian Westphal) [1654259] - [net] netfilter: xt_RATEEST: remove netns exit routine (Florian Westphal) [1654259] - [net] netfilter: nf_tables: don't use position attribute on rule replacement (Florian Westphal) [1654259] - [net] revert "netfilter: nft_numgen: add map lookups for numgen random operations" (Florian Westphal) [1654259] - [net] netfilter: xt_IDLETIMER: add sysfs filename checking routine (Florian Westphal) [1654259] - [net] netfilter: conntrack: fix calculation of next bucket number in early_drop (Florian Westphal) [1654259] - [net] netfilter: conntrack: get rid of double sizeof (Florian Westphal) [1654259] - [net] netfilter: nft_set_rbtree: add missing rb_erase() in GC routine (Florian Westphal) [1654259] - [net] netfilter: nfnetlink_queue: Solve the NFQUEUE/conntrack clash for NF_REPEAT (Florian Westphal) [1654259] - [net] netfilter: nf_tables: release chain in flushing set (Florian Westphal) [1654259] - [net] netfilter: xt_checksum: ignore gso skbs (Florian Westphal) [1654259] - [net] netfilter: xt_cluster: add dependency on conntrack module (Florian Westphal) [1654259] - [net] netfilter: fix memory leaks on netlink_dump_start error (Florian Westphal) [1654259] - [net] netfilter: x_tables: do not fail xt_alloc_table_info too easilly (Florian Westphal) [1654259] - [net] ipvs: fix race between ip_vs_conn_new() and ip_vs_del_dest() (Florian Westphal) [1654259] - [net] netfilter: ip6t_rpfilter: set F_IFACE for linklocal addresses (Florian Westphal) [1654259] - [net] xfrm: policy: use hlist rcu variants on insert (Sabrina Dubroca) [1657272] - [net] xfrm: validate template mode (Sabrina Dubroca) [1657272] - [net] xfrm: Fix NULL pointer dereference when skb_dst_force clears the dst_entry. (Sabrina Dubroca) [1657272] - [net] xfrm: reset transport header back to network header after all input transforms ahave been applied (Sabrina Dubroca) [1657272] - [net] xfrm: reset crypto_done when iterating over multiple input xfrms (Sabrina Dubroca) [1657272] - [net] xfrm: Validate address prefix lengths in the xfrm selector. (Sabrina Dubroca) [1657272] - [net] tls: fix currently broken MSG_PEEK behavior (Sabrina Dubroca) [1657225] - [net] tls: zero the crypto information from tls_context before freeing (Sabrina Dubroca) [1657225] - [net] tls: clear key material from kernel memory when do_tls_setsockopt_conf fails (Sabrina Dubroca) [1657225] - [net] tls: don't copy the key out of tls12_crypto_info_aes_gcm_128 (Sabrina Dubroca) [1657225] - [net] tls: Set count of SG entries if sk_alloc_sg returns -ENOSPC (Sabrina Dubroca) [1657225] - [net] tls: possible hang when do_tcp_sendpages hits sndbuf is full case (Sabrina Dubroca) [1657225] - [net] tls: Fix improper revert in zerocopy_from_iter (Sabrina Dubroca) [1657225] - [net] tls: Fix zerocopy_from_iter iov handling (Sabrina Dubroca) [1657225] - [net] netfilter: conntrack: reset tcp maxwin on re-register (Florian Westphal) [1647310] - [net] configs: Enable CONFIG_IP_SET_HASH_IPMAC as a module (Stefano Brivio) [1655301] - [net] udp: fix handling of CHECKSUM_COMPLETE packets (Paolo Abeni) [1655656] - [net] udp: Unbreak modules that rely on external __skb_recv_udp() availability (Paolo Abeni) [1655656] - [net] udp6: fix encap return code for resubmitting (Paolo Abeni) [1655656] - [net] team: no need to do team_notify_peers or team_mcast_rejoin when disabling port (Hangbin Liu) [1653197] - [net] sctp: not increase stream's incnt before sending addstrm_in request (Xin Long) [1651428] - [net] sctp: not allow to set asoc prsctp_enable by sockopt (Xin Long) [1647272] - [net] revert "sctp: remove sctp_transport_pmtu_check" (Xin Long) [1643330] - [net] fix XPS static_key accounting (Ivan Vecera) [1651781] - [net] restore call to netdev_queue_numa_node_write when resetting XPS (Ivan Vecera) [1651781] - [net] allow fallback function to pass netdev (Ivan Vecera) [1651781] - [net] allow ndo_select_queue to pass netdev (Ivan Vecera) [1651781] - [net] Add generic ndo_select_queue functions (Ivan Vecera) [1651781] - [net] Add support for subordinate traffic classes to netdev_pick_tx (Ivan Vecera) [1651781] - [net] ixgbe: Add code to populate and use macvlan TC to Tx queue map (Ivan Vecera) [1651781] - [net] Add support for subordinate device traffic classes (Ivan Vecera) [1651781] - [net] net-sysfs: Drop support for XPS and traffic_class on single queue device (Ivan Vecera) [1651781] - [net] Provide stub for __netif_set_xps_queue if there is no CONFIG_XPS (Ivan Vecera) [1651781] - [net] allow to call netif_reset_xps_queues() under cpus_read_lock (Ivan Vecera) [1651781] - [net] documentation: Add explanation for XPS using Rx-queue(s) map (Ivan Vecera) [1651781] - [net] net-sysfs: Add interface for Rx queue(s) map per Tx queue (Ivan Vecera) [1651781] - [net] Enable Tx queue selection based on Rx queues (Ivan Vecera) [1651781] - [net] Record receive queue number for a connection (Ivan Vecera) [1651781] - [net] sock: Change tx_queue_mapping in sock_common to unsigned short (Ivan Vecera) [1651781] - [net] Use static_key for XPS maps (Ivan Vecera) [1651781] - [net] Refactor XPS for CPUs and Rx queues (Ivan Vecera) [1651781] - [net] devlink: Add helper function for safely copy string param (Ivan Vecera) [1647914] - [net] devlink: Fix param cmode driverinit for string type (Ivan Vecera) [1647914] - [net] devlink: Fix param set handling for string type (Ivan Vecera) [1647914] - [net] devlink: Add Documentation/networking/devlink-params-bnxt.txt (Ivan Vecera) [1647914] - [net] devlink: Add Documentation/networking/devlink-params.txt (Ivan Vecera) [1647914] - [net] devlink: Add generic parameter msix_vec_per_pf_min (Ivan Vecera) [1647914] - [net] devlink: Add generic parameter msix_vec_per_pf_max (Ivan Vecera) [1647914] - [net] devlink: Add generic parameter ignore_ari (Ivan Vecera) [1647914] - [net] devlink: double free in devlink_resource_fill() (Ivan Vecera) [1647914] - [net] devlink: Add extack for eswitch operations (Ivan Vecera) [1647914] - [net] devlink: Add generic parameters region_snapshot (Ivan Vecera) [1647914] - [net] devlink: Add support for region snapshot read command (Ivan Vecera) [1647914] - [net] devlink: Add support for region snapshot delete command (Ivan Vecera) [1647914] - [net] devlink: Extend the support querying for region snapshot IDs (Ivan Vecera) [1647914] - [net] devlink: Add support for region get command (Ivan Vecera) [1647914] - [net] devlink: Add support for creating region snapshots (Ivan Vecera) [1647914] - [net] devlink: Add callback to query for snapshot id before snapshot create (Ivan Vecera) [1647914] - [net] devlink: Add support for creating and destroying regions (Ivan Vecera) [1647914] - [net] devlink: fix incorrect return statement (Ivan Vecera) [1647914] - [net] devlink: Add enable_sriov boolean generic parameter (Ivan Vecera) [1647914] - [net] devlink: Add generic parameters internal_err_reset and max_macs (Ivan Vecera) [1647914] - [net] devlink: Add devlink notifications support for params (Ivan Vecera) [1647914] - [net] devlink: Add support for get/set driverinit value (Ivan Vecera) [1647914] - [net] devlink: Add param set command (Ivan Vecera) [1647914] - [net] devlink: Add param get command (Ivan Vecera) [1647914] - [net] devlink: Add devlink_param register and unregister (Ivan Vecera) [1647914] - [net] ipvs: call ip_vs_dst_notifier earlier than ipv6_dev_notf (Xin Long) [1645064] - [net] ipv6: fix a dst leak when removing its exception (Xin Long) [1645064] - [net] netfilter: ipset: list:set: Decrease refcount synchronously on deletion and replace (Stefano Brivio) [1649089] - [net] bridge: remove ipv6 zero address check in mcast queries (Hangbin Liu) [1639666] - [net] bridge: do not add port to router list when receives query with source 0.0.0.0 (Hangbin Liu) [1639666] - [net] netfilter: ipv6: fix oops when defragmenting locally generated fragments (Florian Westphal) [1642341] - [net] xfrm6: call kfree_skb when skb is toobig (Sabrina Dubroca) [1628851] - [net] sched: act_police: fix memory leak in case of invalid control action (Ivan Vecera) [1638022] - [net] sched: act_police: add missing spinlock initialization (Ivan Vecera) [1638022] - [net] netfilter: xt_socket: check sk before checking for netns. (Ivan Vecera) [1638022] - [net] sched: act_police: fix race condition on state variables (Ivan Vecera) [1638022] - [net] sched: cls_flower: validate nested enc_opts_policy to avoid warning (Ivan Vecera) [1638022] - [net] sched: act_pedit: fix memory leak when IDR allocation fails (Ivan Vecera) [1638022] - [net] configs: disable CAKE, ETF & SKBPRIO qdisc in config (Ivan Vecera) [1638022] - [net] tc-tests: test denial of 'goto chain' for exceed traffic in police.json (Ivan Vecera) [1638022] - [net] tc-tests: test denial of 'goto chain' on 'random' traffic in gact.json (Ivan Vecera) [1638022] - [net] sched: act_police: disallow 'goto chain' on fallback control action (Ivan Vecera) [1638022] - [net] sched: act_gact: disallow 'goto chain' on fallback control action (Ivan Vecera) [1638022] - [net] net_sched: fix a crash in tc_new_tfilter() (Ivan Vecera) [1638022] - [net] core: make function ___gnet_stats_copy_basic() static (Ivan Vecera) [1638022] - [net] net_sched: convert idrinfo->lock from spinlock to a mutex (Ivan Vecera) [1638022] - [net] loopback: clear skb->tstamp before netif_rx() (Ivan Vecera) [1638022] - [net] skbuff: preserve sock reference when scrubbing the skb. (Ivan Vecera) [1638022] - [net] netfilter: check if the socket netns is correct. (Ivan Vecera) [1638022] - [net] sched: make function qdisc_free_cb() static (Ivan Vecera) [1638022] - [net] sched: use reference counting for tcf blocks on rules update (Ivan Vecera) [1638022] - [net] sched: implement tcf_block_refcnt_{get|put}() (Ivan Vecera) [1638022] - [net] sched: protect block idr with spinlock (Ivan Vecera) [1638022] - [net] sched: implement functions to put and flush all chains (Ivan Vecera) [1638022] - [net] sched: change tcf block reference counter type to refcount_t (Ivan Vecera) [1638022] - [net] sched: use Qdisc rcu API instead of relying on rtnl lock (Ivan Vecera) [1638022] - [net] sched: add helper function to take reference to Qdisc (Ivan Vecera) [1638022] - [net] sched: extend Qdisc with rcu (Ivan Vecera) [1638022] - [net] sched: rename qdisc_destroy() to qdisc_put() (Ivan Vecera) [1638022] - [net] core: netlink: add helper refcount dec and lock function (Ivan Vecera) [1638022] - [net] sched: act_ipt: check for underflow in __tcf_ipt_init() (Ivan Vecera) [1638022] - [net] sched: Add hardware specific counters to TC actions (Ivan Vecera) [1638022] - [net] core: Add new basic hardware counter (Ivan Vecera) [1638022] - [net] net_sched: change tcf_del_walker() to take idrinfo->lock (Ivan Vecera) [1638022] - [net] sched: Use FIELD_SIZEOF directly instead of reimplementing its function (Ivan Vecera) [1638022] - [net] sched: act_sample: fix NULL dereference in the data path (Ivan Vecera) [1638022] - [net] sched: act_police: don't use spinlock in the data path (Ivan Vecera) [1638022] - [net] sched: act_police: use per-cpu counters (Ivan Vecera) [1638022] - [net] net_sched: notify filter deletion when deleting a chain (Ivan Vecera) [1638022] - [net] htb: use anonymous union for simplicity (Ivan Vecera) [1638022] - [net] net_sched: remove redundant qdisc lock classes (Ivan Vecera) [1638022] - [net] sched: cls_flower: dump offload count value (Ivan Vecera) [1638022] - [net] net_sched: properly cancel netlink dump on failure (Ivan Vecera) [1638022] - [net] sched: fix memory leak in act_tunnel_key_init() (Ivan Vecera) [1638022] - [net] sched: action_ife: take reference to meta module (Ivan Vecera) [1638022] - [net] act_ife: fix a potential use-after-free (Ivan Vecera) [1638022] - [net] sched: act_nat: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_skbedit: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: null actions array pointer before releasing action (Ivan Vecera) [1638022] - [net] sched: fix type of htb statistics (Ivan Vecera) [1638022] - [net] net_sched: add missing tcf_lock for act_connmark (Ivan Vecera) [1638022] - [net] revert "net: sched: act: add extack for lookup callback" (Ivan Vecera) [1638022] - [net] tc-testing: add test-cases for numeric and invalid control action (Ivan Vecera) [1638022] - [net] net_sched: reject unknown tcfa_action values (Ivan Vecera) [1638022] - [net] sched: act_pedit: fix dump of extended layered op (Ivan Vecera) [1638022] - [net] sched: return -ENOENT when trying to remove filter from non-existent chain (Ivan Vecera) [1638022] - [net] sched: fix extack error message when chain is failed to be created (Ivan Vecera) [1638022] - [net] sched: Fix memory exposure from short TCA_U32_SEL (Ivan Vecera) [1638022] - [net] net_sched: fix unused variable warning in stmmac (Ivan Vecera) [1638022] - [net] sch_cake: Fix TC filter flow override and expand it to hosts as well (Ivan Vecera) [1638022] - [net] sch_cake: Remove unused including (Ivan Vecera) [1638022] - [net] act_ife: fix a potential deadlock (Ivan Vecera) [1638022] - [net] act_ife: move tcfa_lock down to where necessary (Ivan Vecera) [1638022] - [net] revert "net: sched: act_ife: disable bh when taking ife_mod_lock" (Ivan Vecera) [1638022] - [net] net_sched: remove unused tcfa_capab (Ivan Vecera) [1638022] - [net] net_sched: remove list_head from tc_action (Ivan Vecera) [1638022] - [net] net_sched: remove unused tcf_idr_check() (Ivan Vecera) [1638022] - [net] net_sched: remove unused parameter for tcf_action_delete() (Ivan Vecera) [1638022] - [net] net_sched: remove unnecessary ops->delete() (Ivan Vecera) [1638022] - [net] net_sched: improve and refactor tcf_action_put_many() (Ivan Vecera) [1638022] - [net] sched: always disable bh when taking tcf_lock (Ivan Vecera) [1638022] - [net] sched: act_ife: always release ife action on init error (Ivan Vecera) [1638022] - [net] cls_matchall: fix tcf_unbind_filter missing (Ivan Vecera) [1638022] - [net] sched: act_ife: disable bh when taking ife_mod_lock (Ivan Vecera) [1638022] - [net] sched: act_mirred method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_vlan method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_skbmod method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_skbedit method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_simple method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_police method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_pedit method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_nat method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_ipt method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_gact method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_sum method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_bpf method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_connmark method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_police: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] core: protect rate estimator statistics pointer with lock (Ivan Vecera) [1638022] - [net] sched: act_mirred: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: extend action ops with put_dev callback (Ivan Vecera) [1638022] - [net] sched: act_vlan: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_tunnel_key: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_skbmod: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_simple: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_sample: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_pedit: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_ipt: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_ife: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_gact: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_csum: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_bpf: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] tc: Update README and add config (Ivan Vecera) [1638022] - [net] sched: fix block->refcnt decrement (Ivan Vecera) [1638022] - [net] tc-tests: initial version of nat action unit tests (Ivan Vecera) [1638022] - [net] sched: allow flower to match tunnel options (Ivan Vecera) [1638022] - [net] flow_dissector: allow dissection of tunnel options from metadata (Ivan Vecera) [1638022] - [net] tc-testing: remove duplicate spaces in skbedit match patterns (Ivan Vecera) [1638022] - [net] tc-testing: remove duplicate spaces in connmark match patterns (Ivan Vecera) [1638022] - [net] tc-testing: flush gact actions on test teardown (Ivan Vecera) [1638022] - [net] tc-testing: fix ip address in u32 test (Ivan Vecera) [1638022] - [net] sched: cls_flower: Fix an error code in fl_tmplt_create() (Ivan Vecera) [1638022] - [net] sched: fix flush on non-existing chain (Ivan Vecera) [1638022] - [net] sched: make tcf_chain_{get, put}() static (Ivan Vecera) [1638022] - [net] sched: fix notifications for action-held chains (Ivan Vecera) [1638022] - [net] sched: change name of zombie chain to "held_by_acts_only" (Ivan Vecera) [1638022] - [net] act_mirred: use TC_ACT_REINSERT when possible (Ivan Vecera) [1638022] - [net] tc: introduce TC_ACT_REINSERT. (Ivan Vecera) [1638022] - [net] tc/act: remove unneeded RCU lock in action callback (Ivan Vecera) [1638022] - [net] sched: user-space can't set unknown tcfa_action values (Ivan Vecera) [1638022] - [net] Add and use skb_mark_not_on_list(). (Ivan Vecera) [1638022] - [net] sch_netem: Move private queue handler to generic location. (Ivan Vecera) [1638022] - [net] sch_htb: Remove local SKB queue handling code. (Ivan Vecera) [1638022] - [net] act_bpf: Use kmemdup instead of duplicating it in tcf_bpf_init_from_ops (Ivan Vecera) [1638022] - [net] cls_bpf: Use kmemdup instead of duplicating it in cls_bpf_prog_from_ops (Ivan Vecera) [1638022] - [net] act_pedit: remove unnecessary semicolon (Ivan Vecera) [1638022] - [net] sched: don't dump chains only held by actions (Ivan Vecera) [1638022] - [net] sch_cake: Make gso-splitting configurable from userspace (Ivan Vecera) [1638022] - [net] sched: unmark chain as explicitly created on delete (Ivan Vecera) [1638022] - [net] sched: cls_api: fix dead code in switch (Ivan Vecera) [1638022] - [net] sched: cls_flower: Use correct inline function for assignment of vlan tpid (Ivan Vecera) [1638022] - [net] sched: fix trailing whitespace (Ivan Vecera) [1638022] - [net] cbs: Add support for the graft function (Ivan Vecera) [1638022] - [net] sched: add skbprio scheduler (Ivan Vecera) [1638022] - [net] selftests: forwarding: add tests for TC chain templates (Ivan Vecera) [1638022] - [net] selftests: forwarding: add tests for TC chains creation adn destruction (Ivan Vecera) [1638022] - [net] selftests: forwarding: move shblock tc support check to a separate helper (Ivan Vecera) [1638022] - [net] sched: cls_flower: propagate chain teplate creation and destruction to drivers (Ivan Vecera) [1638022] - [net] sched: cls_flower: implement chain templates (Ivan Vecera) [1638022] - [net] sched: cls_flower: change fl_init_dissector to accept mask and dissector (Ivan Vecera) [1638022] - [net] sched: cls_flower: move key/mask dumping into a separate function (Ivan Vecera) [1638022] - [net] sched: introduce chain templates (Ivan Vecera) [1638022] - [net] sched: introduce chain object to uapi (Ivan Vecera) [1638022] - [net] sched: Avoid implicit chain 0 creation (Ivan Vecera) [1638022] - [net] sched: push ops lookup bits into tcf_proto_lookup_ops() (Ivan Vecera) [1638022] - [net] nfp: bring back support for offloading shared blocks (Ivan Vecera) [1638022] - [net] sched: use PTR_ERR_OR_ZERO macro in tcf_block_cb_register (Ivan Vecera) [1638022] - [net] tc-tests: initial version of fw filter unit tests (Ivan Vecera) [1638022] - [net] sch_cake: Fix tin order when set through skb->priority (Ivan Vecera) [1638022] - [net] sched: act_skbedit: don't use spinlock in the data path (Ivan Vecera) [1638022] - [net] sched: skbedit: use per-cpu counters (Ivan Vecera) [1638022] - [net] tc-testing: add geneve options in tunnel_key unit tests (Ivan Vecera) [1638022] - [net] sched: fix unprotected access to rcu cookie pointer (Ivan Vecera) [1638022] - [net] sched: act_ife: fix memory leak in ife init (Ivan Vecera) [1638022] - [net] sched: refactor flower walk to iterate over idr (Ivan Vecera) [1638022] - [net] sched: flower: Fix null pointer dereference when run tc vlan command (Ivan Vecera) [1638022] - [net] sched: Fix warnings from xchg() on RCU'd cookie pointer. (Ivan Vecera) [1638022] - [net] cls_flower: fix error values for commands not supported by drivers (Ivan Vecera) [1638022] - [net] nfp: handle cls_flower command default case (Ivan Vecera) [1638022] - [net] bnxt: simplify cls_flower command switch and handle default case (Ivan Vecera) [1638022] - [net] sch_cake: Conditionally split GSO segments (Ivan Vecera) [1638022] - [net] sch_cake: Add overhead compensation support to the rate shaper (Ivan Vecera) [1638022] - [net] sch_cake: Add DiffServ handling (Ivan Vecera) [1638022] - [net] sch_cake: Add NAT awareness to packet classifier (Ivan Vecera) [1638022] - [net] netfilter: Add nf_ct_get_tuple_skb global lookup function (Ivan Vecera) [1638022] - [net] sch_cake: Add optional ACK filter (Ivan Vecera) [1638022] - [net] sch_cake: Add ingress mode (Ivan Vecera) [1638022] - [net] sched: Add Common Applications Kept Enhanced (cake) qdisc (Ivan Vecera) [1638022] - [net] Use __u32 in uapi net_stamp.h (Ivan Vecera) [1638022] - [net] sched: flower: Add supprt for matching on QinQ vlan headers (Ivan Vecera) [1638022] - [net] sched: flower: Dump the ethertype encapsulated in vlan (Ivan Vecera) [1638022] - [net] flow_dissector: Add support for QinQ dissection (Ivan Vecera) [1638022] - [net] sched: flower: Add support for matching on vlan ethertype (Ivan Vecera) [1638022] - [net] flow_dissector: Save vlan ethertype from headers (Ivan Vecera) [1638022] - [net] sched: change action API to use array of pointers to actions (Ivan Vecera) [1638022] - [net] sched: atomically check-allocate action (Ivan Vecera) [1638022] - [net] sched: use reference counting action init (Ivan Vecera) [1638022] - [net] sched: don't release reference on action overwrite (Ivan Vecera) [1638022] - [net] sched: implement reference counted action release (Ivan Vecera) [1638022] - [net] sched: add 'delete' function to action ops (Ivan Vecera) [1638022] - [net] sched: implement action API that deletes action by index (Ivan Vecera) [1638022] - [net] sched: always take reference to action (Ivan Vecera) [1638022] - [net] sched: implement unlocked action init API (Ivan Vecera) [1638022] - [net] sched: change type of reference and bind counters (Ivan Vecera) [1638022] - [net] sched: use rcu for action cookie update (Ivan Vecera) [1638022] - [net] sched: Make etf report drops on error_queue (Ivan Vecera) [1638022] - [net] sched: Add HW offloading capability to ETF (Ivan Vecera) [1638022] - [net] sched: Introduce the ETF Qdisc (Ivan Vecera) [1638022] - [net] sched: Allow creating a Qdisc watchdog with other clocks (Ivan Vecera) [1638022] - [net] packet: Hook into time based transmission. (Ivan Vecera) [1638022] - [net] ipv6: Hook into time based transmission (Ivan Vecera) [1638022] - [net] ipv4: Hook into time based transmission (Ivan Vecera) [1638022] - [net] Add a new socket option for a future transmit time. (Ivan Vecera) [1638022] - [net] Clear skb->tstamp only on the forwarding path (Ivan Vecera) [1638022] - [net] sched: act_pedit: fix possible memory leak in tcf_pedit_init() (Ivan Vecera) [1638022] - [net] net sched actions: add extack messages in pedit action (Ivan Vecera) [1638022] - [net] net:sched: add action inheritdsfield to skbedit (Ivan Vecera) [1638022] - [net] tc-testing: initial version of tunnel_key unit tests (Ivan Vecera) [1638022] - [net] net sched actions: avoid bitwise operation on signed value in pedit (Ivan Vecera) [1638022] - [net] net sched actions: fix misleading text strings in pedit action (Ivan Vecera) [1638022] - [net] net sched actions: use sizeof operator for buffer length (Ivan Vecera) [1638022] - [net] net sched actions: fix sparse warning (Ivan Vecera) [1638022] - [net] net sched actions: fix coding style in pedit headers (Ivan Vecera) [1638022] - [net] net sched actions: fix coding style in pedit action (Ivan Vecera) [1638022] - [net] netem: slotting with non-uniform distribution (Ivan Vecera) [1638022] - [net] check tunnel option type in tunnel flags (Ivan Vecera) [1638022] - [net] sched: act_tunnel_key: add extended ack support (Ivan Vecera) [1638022] - [net] tc-tests: add an extreme-case csum action test (Ivan Vecera) [1638022] - [net] net_sched: remove unused htb drop_list (Ivan Vecera) [1638022]- [rpmspec] always run make with HOSTCFLAGS/HOSTLDFLAGS set (Jiri Olsa) [1624124] - [rpmspec] Pass global build flags to tools build (Jiri Olsa) [1624124] - [rpmspec] Pass global build flags to bpftool build (Jiri Olsa) [1624124] - [kernel] kbuild: Use HOST*FLAGS options from the command line (Jiri Olsa) [1624124] - [scripts] kbuild: Rename HOST_LOADLIBES to KBUILD_HOSTLDLIBS (Jiri Olsa) [1624124] - [tools] kbuild: Rename HOSTLDFLAGS to KBUILD_HOSTLDFLAGS (Jiri Olsa) [1624124] - [scripts] kbuild: Rename HOSTCXXFLAGS to KBUILD_HOSTCXXFLAGS (Jiri Olsa) [1624124] - [tools] kbuild: Rename HOSTCFLAGS to KBUILD_HOSTCFLAGS (Jiri Olsa) [1624124] - [tools] tools cpupower: Override CFLAGS assignments (Jiri Olsa) [1624124] - [tools] tools cpupower debug: Allow to use outside build flags (Jiri Olsa) [1624124] - [tools] perf tools: Pass build flags to traceevent build (Jiri Olsa) [1624124] - [tools] tools lib traceevent: Use LDFLAGS in the build commands (Jiri Olsa) [1624124] - [tools] perf tools: Link libperf-jvmti.so with LDFLAGS variable (Jiri Olsa) [1624124] - [tools] bpftool: Allow add linker flags via EXTRA_LDFLAGS variable (Jiri Olsa) [1624124] - [tools] bpftool: Allow to add compiler flags via EXTRA_CFLAGS variable (Jiri Olsa) [1624124] - [block] blkcg: handle dying request_queue when associating a blkg (Ming Lei) [1655485] - [block] block: deactivate blk_stat timer in wbt_disable_default() (Ming Lei) [1655485] - [lib] sbitmap: flush deferred clears for resize and shallow gets (Ming Lei) [1655485] - [md] dm: fix request-based dm's use of dm_wait_for_completion (Ming Lei) [1655485] - [nvme] nvme: fix irq vs io_queue calculations (Ming Lei) [1655485] - [md] dm: fix inflight IO check (Ming Lei) [1655485] - [md] dm: remove the pending IO accounting (Ming Lei) [1655485] - [block] block: return just one value from part_in_flight (Ming Lei) [1655485] - [block] block: switch to per-cpu in-flight counters (Ming Lei) [1655485] - [block] block: delete part_round_stats and switch to less precise counting (Ming Lei) [1655485] - [block] block: stop passing 'cpu' to all percpu stats methods (Ming Lei) [1655485] - [md] dm rq: leverage blk_mq_queue_busy() to check for outstanding IO (Ming Lei) [1655485] - [md] dm: dont rewrite dm_disk(md)->part0.in_flight (Ming Lei) [1655485] - [lib] sbitmap: silence bogus lockdep IRQ warning (Ming Lei) [1655485] - [scsi] scsi: Fix a harmless double shift bug (Ming Lei) [1655485] - [block] blk-mq: re-build queue map in case of kdump kernel (Ming Lei) [1655485] - [block] blkcg: put back rcu lock in blkcg_bio_issue_check() (Ming Lei) [1655485] - [block] block: convert io-latency to use rq_qos_wait (Ming Lei) [1655485] - [block] block: convert wbt_wait() to use rq_qos_wait() (Ming Lei) [1655485] - [block] block: add rq_qos_wait to rq_qos (Ming Lei) [1655485] - [block] blkcg: rename blkg_try_get() to blkg_tryget() (Ming Lei) [1655485] - [block] blkcg: change blkg reference counting to use percpu_ref (Ming Lei) [1655485] - [block] blkcg: remove bio_disassociate_task() (Ming Lei) [1655485] - [block] blkcg: remove additional reference to the css (Ming Lei) [1655485] - [block] blkcg: remove bio->bi_css and instead use bio->bi_blkg (Ming Lei) [1655485] - [block] blkcg: associate writeback bios with a blkg (Ming Lei) [1655485] - [block] blkcg: associate a blkg for pages being evicted by swap (Ming Lei) [1655485] - [block] blkcg: consolidate bio_issue_init() to be a part of core (Ming Lei) [1655485] - [block] blkcg: associate blkg when associating a device (Ming Lei) [1655485] - [block] dm: set the static flush bio device on demand (Ming Lei) [1655485] - [block] blkcg: introduce common blkg association logic (Ming Lei) [1655485] - [block] blkcg: convert blkg_lookup_create() to find closest blkg (Ming Lei) [1655485] - [block] blkcg: update blkg_lookup_create() to do locking (Ming Lei) [1655485] - [block] blkcg: fix ref count issue with bio_blkcg() using task_css (Ming Lei) [1655485] - [block] blk-mq: remove QUEUE_FLAG_POLL from default MQ flags (Ming Lei) [1655485] - [block] block: enable polling by default if a poll map is initalized (Ming Lei) [1655485] - [block] block: only allow polling if a poll queue_map exists (Ming Lei) [1655485] - [block] block: remove ->poll_fn (Ming Lei) [1655485] - [nvme] nvme-mpath: remove I/O polling support (Ming Lei) [1655485] - [nvme] nvme-rdma: remove I/O polling support (Ming Lei) [1655485] - [nvme] nvme-pci: remove the CQ lock for interrupt driven queues (Ming Lei) [1655485] - [nvme] nvme-pci: don't poll from irq context when deleting queues (Ming Lei) [1655485] - [nvme] nvme-pci: refactor nvme_disable_io_queues (Ming Lei) [1655485] - [nvme] nvme-pci: consolidate code for polling non-dedicated queues (Ming Lei) [1655485] - [nvme] nvme-pci: only allow polling with separate poll queues (Ming Lei) [1655485] - [nvme] nvme-pci: cleanup SQ allocation a bit (Ming Lei) [1655485] - [nvme] nvme-pci: use atomic bitops to mark a queue enabled (Ming Lei) [1655485] - [block] block: move queues types to the block layer (Ming Lei) [1655485] - [fs] aio: clear IOCB_HIPRI (Ming Lei) [1655485] - [lib] sbitmap: fix sbitmap_for_each_set() (Ming Lei) [1655485] - [block] blk-mq: don't call ktime_get_ns() if we don't need it (Ming Lei) [1655485] - [block] block: add cmd_flags to print_req_error (Ming Lei) [1655485] - [lib] sbitmap: optimize wakeup check (Ming Lei) [1655485] - [lib] sbitmap: ammortize cost of clearing bits (Ming Lei) [1655485] - [block] block: avoid extra bio reference for async O_DIRECT (Ming Lei) [1655485] - [lib] sbitmap: don't loop for find_next_zero_bit() for !round_robin (Ming Lei) [1655485] - [block] blk-mq: use plug for devices that implement ->commits_rqs() (Ming Lei) [1655485] - [block] blk-mq: use bd->last == true for list inserts (Ming Lei) [1655485] - [block] ataflop: implement mq_ops->commit_rqs() hook (Ming Lei) [1655485] - [block] virtio_blk: implement mq_ops->commit_rqs() hook (Ming Lei) [1655485] - [nvme] nvme: implement mq_ops->commit_rqs() hook (Ming Lei) [1655485] - [block] blk-mq: add mq_ops->commit_rqs() (Ming Lei) [1655485] - [block] block: improve logic around when to sort a plug list (Ming Lei) [1655485] - [block] blk-mq: Add a NULL check in blk_mq_free_map_and_requests() (Ming Lei) [1655485] - [block] ataflop: fix error handling in atari_floppy_init() (Ming Lei) [1655485] - [block] block: add io timeout to sysfs (Ming Lei) [1655485] - [block] block: use rcu_work instead of call_rcu to avoid sleep in softirq (Ming Lei) [1655485] - [block] blk-mq: fix failure to decrement plug count on single rq removal (Ming Lei) [1655485] - [block] sunvdc: Do not spin in an infinite loop when vio_ldc_send() returns EAGAIN (Ming Lei) [1655485] - [block] block: sum requests in the plug structure (Ming Lei) [1655485] - [block] blk-mq: Simplify request completion state (Ming Lei) [1655485] - [scsi] scsi: Do not rely on blk-mq for double completions (Ming Lei) [1655485] - [block] blk-mq: Return true if request was completed (Ming Lei) [1655485] - [block] blk-mq: never redirect polled IO completions (Ming Lei) [1655485] - [block] blk-mq: ensure mq_ops ->poll() is entered at least once (Ming Lei) [1655485] - [block] block: make blk_poll() take a parameter on whether to spin or not (Ming Lei) [1655485] - [nvme] nvme: remove opportunistic polling from bdev target (Ming Lei) [1655485] - [block] blk-mq: remove 'tag' parameter from mq_ops->poll() (Ming Lei) [1655485] - [block] blk-mq: when polling for IO, look for any completion (Ming Lei) [1655485] - [block] block: fix attempt to assign NULL io_context (Ming Lei) [1655485] - [block] block: Initialize BIO I/O priority early (Ming Lei) [1655485] - [block] block: prevent merging of requests with different priorities (Ming Lei) [1655485] - [fs] aio: Fix fallback I/O priority value (Ming Lei) [1655485] - [block] block: Introduce get_current_ioprio() (Ming Lei) [1655485] - [block] block: Remove bio->bi_ioc (Ming Lei) [1655485] - [fs] aio: Comment use of IOCB_FLAG_IOPRIO aio flag (Ming Lei) [1655485] - [nvme] nvme-fc: remove ->poll implementation (Ming Lei) [1655485] - [block] block: have ->poll_fn() return number of entries polled (Ming Lei) [1655485] - [block] block: avoid ordered task state change for polled IO (Ming Lei) [1655485] - [nvme] nvme: default to 0 poll queues (Ming Lei) [1655485] - [block] floppy: remove now unused 'flags' variable (Ming Lei) [1655485] - [mmc] mmc: stop abusing the request queue_lock pointer (Ming Lei) [1655485] - [block] ide: don't acquire queue_lock in ide_complete_pm_rq (Ming Lei) [1655485] - [block] ide: don't acquire queue lock in ide_pm_execute_rq (Ming Lei) [1655485] - [block] pktcdvd: remove queue_lock around blk_queue_max_hw_sectors (Ming Lei) [1655485] - [block] floppy: remove queue_lock around floppy_end_request (Ming Lei) [1655485] - [block] block: remove the rq_alloc_data request_queue field (Ming Lei) [1655485] - [block] block: don't plug for aio/O_DIRECT HIPRI IO (Ming Lei) [1655485] - [block] block: for async O_DIRECT, mark us as polling if asked to (Ming Lei) [1655485] - [block] block: add polled wakeup task helper (Ming Lei) [1655485] - [block] blk-rq-qos: inline check for q->rq_qos functions (Ming Lei) [1655485] - [block] block: add queue_is_mq() helper (Ming Lei) [1655485] - [nvme] nvme: provide optimized poll function for separate poll queues (Ming Lei) [1655485] - [block] ide: clear ide_req()->special for non-passthrough requests (Ming Lei) [1655485] - [nvme] nvme: fix handling of EINVAL on pci_alloc_irq_vectors_affinity() (Ming Lei) [1655485] - [block] block: add wbt_disable_default export for BFQ (Ming Lei) [1655485] - [block] block: remove the queue_lock indirection (Ming Lei) [1655485] - [block] block: remove the lock argument to blk_alloc_queue_node (Ming Lei) [1655485] - [mmc] mmc: stop abusing the request queue_lock pointer (Ming Lei) [1655485] - [mmc] mmc: simplify queue initialization (Ming Lei) [1655485] - [block] umem: don't override the queue_lock (Ming Lei) [1655485] - [block] drbd: don't override the queue_lock (Ming Lei) [1655485] - [block] blk-cgroup: move locking into blkg_destroy_all (Ming Lei) [1655485] - [block] blk-cgroup: consolidate error handling in blkcg_init_queue (Ming Lei) [1655485] - [block] block: remove a few unused exports (Ming Lei) [1655485] - [block] block: update a few comments for the legacy request removal (Ming Lei) [1655485] - [block] block: remove the unused lock argument to rq_qos_throttle (Ming Lei) [1655485] - [block] block: remove queue_lockdep_assert_held (Ming Lei) [1655485] - [block] block: use atomic bitops for ->queue_flags (Ming Lei) [1655485] - [block] block: don't hold the queue_lock over blk_abort_request (Ming Lei) [1655485] - [block] block: remove deadline __deadline manipulation helpers (Ming Lei) [1655485] - [block] block: remove QUEUE_FLAG_BYPASS and ->bypass (Ming Lei) [1655485] - [nvme] nvmet-rdma: fix response use after free (Ming Lei) [1655485] - [nvme] nvme: validate controller state before rescheduling keep alive (Ming Lei) [1655485] - [block] block, bfq: fix decrement of num_active_groups (Ming Lei) [1655485] - [ata] libata: whitelist all SAMSUNG MZ7KM* solid-state disks (Ming Lei) [1655485] - [nvme] nvme-rdma: fix double freeing of async event data (Ming Lei) [1655485] - [nvme] nvme-pci: fix surprise removal (Ming Lei) [1655485] - [nvme] nvme: Free ctrl device name on init failure (Ming Lei) [1655485] - [nvme] nvme-fc: resolve io failures during connect (Ming Lei) [1655485] - [nvme] nvme: make sure ns head inherits underlying device limits (Ming Lei) [1655485] - [nvme] nvmet: don't try to add ns to p2p map unless it actually uses it (Ming Lei) [1655485] - [nvme] nvme-pci: fix conflicting p2p resource adds (Ming Lei) [1655485] - [nvme] nvmet: Optionally use PCI P2P memory (Ming Lei) [1655485] - [nvme] nvmet: Introduce helper functions to allocate and free request SGLs (Ming Lei) [1655485] - [nvme] nvme-pci: Add support for P2P memory in requests (Ming Lei) [1655485] - [nvme] nvme-pci: Use PCI p2pmem subsystem to manage the CMB (Ming Lei) [1655485] - [infiniband] IB/core: Ensure we map P2P memory correctly in rdma_rw_ctx_[init|destroy]() (Ming Lei) [1655485] - [block] block: Add PCI P2P flag for request queue (Ming Lei) [1655485] - [documentation] PCI/P2PDMA: Add P2P DMA driver writer's documentation (Ming Lei) [1655485] - [documentation] docs-rst: Add a new directory for PCI documentation (Ming Lei) [1655485] - [pci] PCI/P2PDMA: Introduce configfs/sysfs enable attribute helpers (Ming Lei) [1655485] - [pci] PCI/P2PDMA: Add PCI p2pmem DMA mappings to adjust the bus offset (Ming Lei) [1655485] - [pci] PCI/P2PDMA: Add sysfs group to display p2pmem stats (Ming Lei) [1655485] - [pci] PCI/P2PDMA: Support peer-to-peer memory (Ming Lei) [1655485] - [nvme] nvmet-rdma: support max(16KB, PAGE_SIZE) inline data (Ming Lei) [1655485] - [nvme] nvme-rdma: support up to 4 segments of inline data (Ming Lei) [1655485] - [fs] aio: fix failure to put the file pointer (Ming Lei) [1655485] - [lib] scsi: Remove percpu_ida (Ming Lei) [1655485] - [scsi] scsi: target: Convert target drivers to use sbitmap (Ming Lei) [1655485] - [scsi] scsi: target: Abstract tag freeing (Ming Lei) [1655485] - [block] mmc: block: Fix unsupported parallel dispatch of requests (Ming Lei) [1655485] - [scsi] scsi: target: sbitmap: add seq_file forward declaration (Ming Lei) [1655485] - [mm] mm, memory_hotplug: do not clear numa_node association after hot_remove (Waiman Long) [1657422] - [fs] iomap: partially revert 4721a601099 (simulated directio short read on EFAULT) (Brian Foster) [1654713] - [fs] splice: don't read more than available pipe space (Brian Foster) [1654713] - [fs] vfs: allow some remap flags to be passed to vfs_clone_file_range (Brian Foster) [1654713] - [fs] xfs: fix inverted return from xfs_btree_sblock_verify_crc (Brian Foster) [1654713] - [fs] xfs: fix PAGE_MASK usage in xfs_free_file_space (Brian Foster) [1654713] - [fs] fs/xfs: fix f_ffree value for statfs when project quota is set (Brian Foster) [1654713] - [fs] iomap: readpages doesn't zero page tail beyond EOF (Brian Foster) [1654713] - [fs] vfs: vfs_dedupe_file_range() doesn't return EOPNOTSUPP (Brian Foster) [1654713] - [fs] iomap: dio data corruption and spurious errors when pipes fill (Brian Foster) [1654713] - [fs] iomap: sub-block dio needs to zeroout beyond EOF (Brian Foster) [1654713] - [fs] iomap: FUA is wrong for DIO O_DSYNC writes into unwritten extents (Brian Foster) [1654713] - [fs] xfs: delalloc -> unwritten COW fork allocation can go wrong (Brian Foster) [1654713] - [fs] xfs: flush removing page cache in xfs_reflink_remap_prep (Brian Foster) [1654713] - [fs] xfs: extent shifting doesn't fully invalidate page cache (Brian Foster) [1654713] - [fs] xfs: finobt AG reserves don't consider last AG can be a runt (Brian Foster) [1654713] - [fs] xfs: fix transient reference count error in xfs_buf_resubmit_failed_buffers (Brian Foster) [1654713] - [fs] xfs: uncached buffer tracing needs to print bno (Brian Foster) [1654713] - [fs] xfs: make xfs_file_remap_range() static (Brian Foster) [1654713] - [fs] xfs: fix shared extent data corruption due to missing cow reservation (Brian Foster) [1654713] - [fs] xfs: fix overflow in xfs_attr3_leaf_verify (Brian Foster) [1654713] - [fs] xfs: print buffer offsets when dumping corrupt buffers (Brian Foster) [1654713] - [fs] xfs: Fix error code in 'xfs_ioc_getbmap()' (Brian Foster) [1654713] - [fs] xfs: cancel COW blocks before swapext (Brian Foster) [1654713] - [fs] xfs: clear ail delwri queued bufs on unmount of shutdown fs (Brian Foster) [1654713] - [fs] xfs: use offsetof() in place of offset macros for __xfsstats (Brian Foster) [1654713] - [fs] xfs: Fix xqmstats offsets in /proc/fs/xfs/xqmstat (Brian Foster) [1654713] - [fs] xfs: fix use-after-free race in xfs_buf_rele (Brian Foster) [1654713] - [fs] xfs: Add attibute remove and helper functions (Brian Foster) [1654713] - [fs] xfs: Add attibute set and helper functions (Brian Foster) [1654713] - [fs] xfs: Add helper function xfs_attr_try_sf_addname (Brian Foster) [1654713] - [fs] xfs: Move fs/xfs/xfs_attr.h to fs/xfs/libxfs/xfs_attr.h (Brian Foster) [1654713] - [fs] xfs: issue log message on user force shutdown (Brian Foster) [1654713] - [fs] xfs: fix buffer state management in xrep_findroot_block (Brian Foster) [1654713] - [fs] xfs: always assign buffer verifiers when one is provided (Brian Foster) [1654713] - [fs] xfs: xrep_findroot_block should reject root blocks with siblings (Brian Foster) [1654713] - [fs] xfs: add a define for statfs magic to uapi (Brian Foster) [1654713] - [fs] xfs: print dangling delalloc extents (Brian Foster) [1654713] - [fs] xfs: fix fork selection in xfs_find_trim_cow_extent (Brian Foster) [1654713] - [fs] xfs: remove the unused trimmed argument from xfs_reflink_trim_around_shared (Brian Foster) [1654713] - [fs] xfs: remove the unused shared argument to xfs_reflink_reserve_cow (Brian Foster) [1654713] - [fs] xfs: handle zeroing in xfs_file_iomap_begin_delay (Brian Foster) [1654713] - [fs] xfs: remove suport for filesystems without unwritten extent flag (Brian Foster) [1654713] - [fs] xfs: remove XFS_IO_INVALID (Brian Foster) [1654713] - [fs] xfs: remove [cm]time update from reflink calls (Brian Foster) [1654713] - [fs] xfs: remove xfs_reflink_remap_range (Brian Foster) [1654713] - [fs] xfs: remove redundant remap partial EOF block checks (Brian Foster) [1654713] - [fs] xfs: support returning partial reflink results (Brian Foster) [1654713] - [fs] xfs: clean up xfs_reflink_remap_blocks call site (Brian Foster) [1654713] - [fs] xfs: fix pagecache truncation prior to reflink (Brian Foster) [1654713] - [fs] vfs: clean up generic_remap_file_range_prep return value (Brian Foster) [1654713] - [fs] vfs: hide file range comparison function (Brian Foster) [1654713] - [fs] vfs: enable remap callers that can handle short operations (Brian Foster) [1654713] - [fs] vfs: plumb remap flags through the vfs dedupe functions (Brian Foster) [1654713] - [fs] vfs: plumb remap flags through the vfs clone functions (Brian Foster) [1654713] - [fs] vfs: make remap_file_range functions take and return bytes completed (Brian Foster) [1654713] - [fs] vfs: remap helper should update destination inode metadata (Brian Foster) [1654713] - [fs] vfs: pass remap flags to generic_remap_checks (Brian Foster) [1654713] - [fs] vfs: pass remap flags to generic_remap_file_range_prep (Brian Foster) [1654713] - [fs] vfs: combine the clone and dedupe into a single remap_file_range (Brian Foster) [1654713] - [fs] vfs: rename clone_verify_area to remap_verify_area (Brian Foster) [1654713] - [fs] vfs: rename vfs_clone_file_prep to be more descriptive (Brian Foster) [1654713] - [fs] vfs: skip zero-length dedupe requests (Brian Foster) [1654713] - [fs] vfs: avoid problematic remapping requests into partial EOF block (Brian Foster) [1654713] - [fs] vfs: strengthen checking of file range inputs to generic_remap_checks (Brian Foster) [1654713] - [fs] vfs: exit early from zero length remap operations (Brian Foster) [1654713] - [fs] vfs: check file ranges before cloning files (Brian Foster) [1654713] - [fs] vfs: vfs_clone_file_prep_inodes should return EINVAL for a clone from beyond EOF (Brian Foster) [1654713] - [block] blk-mq: not embed .mq_kobj and ctx->kobj into queue instance (Ming Lei) [1653124] - [fs] fs: fix lost error code in dio_complete (Ming Lei) [1655364] - [iommu] iommu/iova: Optimise attempts to allocate iova from 32bit address range (Robert Richter) [1639202]- [drm] drm/nouveau/drm/nouveau: Check rc from drm_dp_mst_topology_mgr_resume() (Lyude Paul) [1658810] - [x86] Mark Intel Apollo Lake supported (David Arcari) [1653799] - [infiniband] IB/mlx5: Fix implicit ODP interrupted page fault (Alaa Hleihel) [1658085] - [infiniband] IB/mlx5: Improve ODP debugging messages (Alaa Hleihel) [1658085] - [netdrv] net/mlx5: Use multi threaded workqueue for page fault handling (Alaa Hleihel) [1658085] - [netdrv] net/mlx5: Return success for PAGE_FAULT_RESUME in internal error state (Alaa Hleihel) [1658085] - [infiniband] IB/mlx5: Lock QP during page fault handling (Alaa Hleihel) [1658085] - [netdrv] net/mlx5: Enumerate page fault types (Alaa Hleihel) [1658085] - [netdrv] net/mlx5: Add interface to hold and release core resources (Alaa Hleihel) [1658085] - [netdrv] net/mlx5: Release resource on error flow (Alaa Hleihel) [1658085] - [netdrv] net/mlx4_core: Correctly set PFC param if global pause is turned off. (Alaa Hleihel) [1658085] - [netdrv] net/mlx4_en: Change min MTU size to ETH_MIN_MTU (Alaa Hleihel) [1658085] - [netdrv] mlx5: fix get_ip_proto() (Alaa Hleihel) [1658085] - [infiniband] IB/mlx5: Fix page fault handling for MW (Alaa Hleihel) [1658085] - [infiniband] RDMA/mlx5: Initialize return variable in case pagefault was skipped (Alaa Hleihel) [1658085] - [infiniband] IB/mlx5: Skip non-ODP MR when handling a page fault (Alaa Hleihel) [1658085] - [net] net/dim: Update DIM start sample after each DIM iteration (Alaa Hleihel) [1658085] - [infiniband] IB/mlx5: Avoid load failure due to unknown link width (Alaa Hleihel) [1658085] - [infiniband] RDMA/mlx5: Fix fence type for IB_WR_LOCAL_INV WR (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: Removed unnecessary warnings in FEC caps query (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: Fix selftest for small MTUs (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: RX, verify received packet size in Linear Striding RQ (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: Apply the correct check for supporting TC esw rules split (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: Adjust to max number of channles when re-attaching (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: Always use the match level enum when parsing TC rule match (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: Claim TC hw offloads support only under a proper build config (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: Don't match on vlan non-existence if ethertype is wildcarded (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: IPoIB, Reset QP after channels are closed (Alaa Hleihel) [1658085] - [netdrv] net/mlx4: Fix UBSAN warning of signed integer overflow (Alaa Hleihel) [1658085] - [netdrv] net/mlx4_core: Fix uninitialized variable compilation warning (Alaa Hleihel) [1658085] - [netdrv] net/mlx4_core: Zero out lkey field in SW2HW_MPT fw command (Alaa Hleihel) [1658085] - [infiniband] IB/mlx5: Fix MR cache initialization (Alaa Hleihel) [1658085] - [infiniband] RDMA/mlx5: Remove extraneous error check (Alaa Hleihel) [1658085] - [netdrv] net/mlx5: Take only bit 24-26 of wqe.pftype_wq for page fault type (Alaa Hleihel) [1658085] - [netdrv] net/mlx5: Fix memory leak when setting fpga ipsec caps (Alaa Hleihel) [1658085] - [infiniband] IB/mlx5: Unmap DMA addr from HCA before IOMMU (Alaa Hleihel) [1658085] - [infiniband] RDMA/mlx5: Remove superfluous version print (Alaa Hleihel) [1658085] - [infiniband] IB/mlx5: Allow transition of DCI QP to reset (Alaa Hleihel) [1658085] - [infiniband] IB/mlx5: Don't hold spin lock while checking device state (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: Move mlx5e_priv_flags into en_ethtool.c (Alaa Hleihel) [1658085] - [netdrv] net/mlx5: Fix atomic_mode enum values (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: Delete unneeded function argument (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: RX, Prefetch the xdp_frame data area (Alaa Hleihel) [1658085] - [drm] drm/i915: Synchronize hpd work in i915_hpd_storm_ctl_show() (Lyude Paul) [1658376] - [drm] drm/i915: Add short HPD IRQ storm detection for non-MST systems (Lyude Paul) [1658376] - [drm] drm/i915: Clarify flow for disabling IRQs on storms (Lyude Paul) [1658376] - [drm] drm/i915: Fix threshold check in intel_hpd_irq_storm_detect() (Lyude Paul) [1658376] - [drm] drm/i915: Fix NULL deref when re-enabling HPD IRQs on systems with MST (Lyude Paul) [1658376] - [drm] drm/i915: Fix possible race in intel_dp_add_mst_connector() (Lyude Paul) [1658376] - [x86] kvm: x86: bump KVM_(SOFT_)MAX_VCPUS to 384 (Radim Krcmar) [1635205] - [block] blk-mq: punt failed direct issue to dispatch list (Ming Lei) [1656653] - [block] blk-mq: fix corruption with direct issue (Ming Lei) [1656653] - [pci] PCI: Add support for Immediate Readiness (Myron Stowe) [1483409] - [x86] x86/PCI: Remove node-local allocation when initialising host controller (Myron Stowe) [1483409] - [arm64] arm64: PCI: Remove node-local allocations when initialising host controller (Myron Stowe) [1483409] - [cpufreq] cpufreq: intel_pstate: Add base_frequency attribute (Prarit Bhargava) [1648207] - [acpi] ACPI / CPPC: Add support for guaranteed performance (Prarit Bhargava) [1648207] - [block] block: fix single range discard merge (Ming Lei) [1654096] - [scsi] SCSI: fix queue cleanup race before queue initialization is done (Ming Lei) [1642404] - [netdrv] net: hinic: fix null pointer dereference on pointer hwdev (Xiaojun Tan) [1654207] - [netdrv] net-next/hinic: fix a bug in rx data flow (Xiaojun Tan) [1654207] - [netdrv] net-next/hinic:fix a bug in set mac address (Xiaojun Tan) [1654207] - [netdrv] net-next/hinic:add rx checksum offload for HiNIC (Xiaojun Tan) [1654207] - [netdrv] net-next/hinic:replace multiply and division operators (Xiaojun Tan) [1654207] - [netdrv] hinic: Fix l4_type parameter in hinic_task_set_tunnel_l4 (Xiaojun Tan) [1654207] - [netdrv] net-next/hinic: add checksum offload and TSO support (Xiaojun Tan) [1654207] - [netdrv] cxgb4: Remove SGE_HOST_PAGE_SIZE dependency on page size (Arjun Vynipadath) [1651082]- [x86] kvm: x86: Report STIBP on GET_SUPPORTED_CPUID (Eduardo Habkost) [1644870] - [kernel] power: remove possible deadlock when unregistering power_supply (Benjamin Tissoires) [1657623] - [md] dm: call blk_queue_split() to impose device limits on bios (Mike Snitzer) [1657340] - [pinctrl] Revert "pinctrl: intel: Do pin translation when lock IRQ" (Benjamin Tissoires) [1658075] - [pinctrl] pinctrl: cannonlake: Fix HOSTSW_OWN register offset of H variant (Benjamin Tissoires) [1658075] - [pinctrl] pinctrl: intel: Do pin translation in other GPIO operations as well (Benjamin Tissoires) [1658075] - [pinctrl] pinctrl: cannonlake: Fix gpio base for GPP-E (Benjamin Tissoires) [1658075] - [pinctrl] pinctrl: intel: Don't shadow error code of gpiochip_lock_as_irq() (Benjamin Tissoires) [1658075] - [pinctrl] pinctrl: cannonlake: Fix community ordering for H variant (Benjamin Tissoires) [1658075] - [pinctrl] pinctrl: intel: Do pin translation when lock IRQ (Benjamin Tissoires) [1658075] - [firmware] efi: Prevent GICv3 WARN() by mapping the memreserve table before first use (Bhupesh Sharma) [1638640] - [firmware] efi: Permit calling efi_mem_reserve_persistent() from atomic context (Bhupesh Sharma) [1638640] - [firmware] efi/arm: Defer persistent reservations until after paging_init() (Bhupesh Sharma) [1638640] - [firmware] efi/arm: Revert deferred unmap of early memmap mapping (Bhupesh Sharma) [1638640] - [arm64] arm64: memblock: don't permit memblock resizing until linear mapping is up (Bhupesh Sharma) [1638640] - [arm64] arm64: Fix /proc/iomem for reserved but not memory regions (Bhupesh Sharma) [1638640] - [tty] tty: wipe buffer. (Christoph von Recklinghausen) [1655051] - [tty] tty: wipe buffer if not echoing data (Christoph von Recklinghausen) [1655051]- [powerpc] powerpc/perf: Remove sched_task function defined for thread-imc (Steve Best) [1657153] - [s390] Add reserved fields to mm_context_t (Philipp Rudo) [1656874] - [s390] Add reserved fields to thread_struct (Philipp Rudo) [1656874] - [documentation] kdump: correct crashkernel=auto threshold (Raghavendra Rao) [1656698] - [fs] NFSv4.x: fix lock recovery during delegation recall (Steve Dickson) [1656410] - [x86] x86/spec_ctrl: Synchronize RHEL8 percpu SPEC_CTRL MSR states with new STIBP logic (Waiman Long) [1655662] - [x86] x86/speculation: Provide IBPB always command line options (Waiman Long) [1655662] - [x86] x86/speculation: Add seccomp Spectre v2 user space protection mode (Waiman Long) [1655662] - [x86] x86/speculation: Enable prctl mode for spectre_v2_user (Waiman Long) [1655662] - [x86] x86/speculation: Add prctl() control for indirect branch speculation (Waiman Long) [1655662] - [x86] x86/speculation: Prepare arch_smt_update() for PRCTL mode (Waiman Long) [1655662] - [x86] x86/speculation: Prevent stale SPEC_CTRL msr content (Waiman Long) [1655662] - [x86] x86/speculation: Split out TIF update (Waiman Long) [1655662] - [x86] ptrace: Remove unused ptrace_may_access_sched() and MODE_IBRS (Waiman Long) [1655662] - [x86] x86/speculation: Prepare for conditional IBPB in switch_mm() (Waiman Long) [1655662] - [x86] x86/speculation: Avoid __switch_to_xtra() calls (Waiman Long) [1655662] - [x86] x86/process: Consolidate and simplify switch_to_xtra() code (Waiman Long) [1655662] - [x86] x86/speculation: Prepare for per task indirect branch speculation control (Waiman Long) [1655662] - [x86] x86/speculation: Add command line control for indirect branch speculation (Waiman Long) [1655662] - [x86] x86/speculation: Unify conditional spectre v2 print functions (Waiman Long) [1655662] - [x86] x86/speculataion: Mark command line parser data __initdata (Waiman Long) [1655662] - [x86] x86/speculation: Mark string arrays const correctly (Waiman Long) [1655662] - [x86] x86/speculation: Reorder the spec_v2 code (Waiman Long) [1655662] - [x86] x86/l1tf: Show actual SMT state (Waiman Long) [1655662] - [x86] x86/speculation: Rework SMT state change (Waiman Long) [1655662] - [x86] sched/smt: Expose sched_smt_present static key (Waiman Long) [1655662] - [x86] x86/Kconfig: Select SCHED_SMT if SMP enabled (Waiman Long) [1655662] - [x86] sched/smt: Make sched_smt_present track topology (Waiman Long) [1655662] - [x86] x86/speculation: Reorganize speculation control MSRs update (Waiman Long) [1655662] - [x86] x86/speculation: Rename SSBD update functions (Waiman Long) [1655662] - [x86] x86/speculation: Disable STIBP when enhanced IBRS is in use (Waiman Long) [1655662] - [x86] x86/speculation: Move STIPB/IBPB string conditionals out of cpu_show_common() (Waiman Long) [1655662] - [x86] x86/speculation: Remove unnecessary ret variable in cpu_show_common() (Waiman Long) [1655662] - [x86] x86/speculation: Clean up spectre_v2_parse_cmdline() (Waiman Long) [1655662] - [x86] x86/speculation: Update the TIF_SSBD comment (Waiman Long) [1655662] - [x86] x86/retpoline: Remove minimal retpoline support (Waiman Long) [1655662] - [x86] x86/retpoline: Make CONFIG_RETPOLINE depend on compiler support (Waiman Long) [1655662] - [x86] x86/spec_ctrl: Temporarily remove the IBRS code from process.c & bugs.c (Waiman Long) [1655662] - [nvme] nvme: flush namespace scanning work just before removing namespaces (Ewan Milne) [1656028] - [netdrv] i40e: Fix deletion of MAC filters (Stefan Assmann) [1646847] - [scsi] mpt3sas: Display message on Configurable secure HBA (Tomas Henzl) [1649314] - [scsi] scsi: mpt3sas: Add support for Aero controllers (Tomas Henzl) [1649314] - [scsi] scsi: mpt3sas: Update MPI headers to support Aero controllers (Tomas Henzl) [1649314] - [scsi] megaraid_sas: Add support for MegaRAID Aero controllers (Tomas Henzl) [1649384] - [netdrv] nfp: flower: enabled offloading of Team LAG (Pablo Cascon) [1649876] - [netdrv] net/mlx5: IPSec, Fix the SA context hash key (Alaa Hleihel) [1645857] - [hwmon] hwmon/k10temp: Add support for AMD family 17h, model 30h CPUs (Gary Hook) [1640681] - [x86] x86/amd_nb: Add PCI device IDs for family 17h, model 30h (Gary Hook) [1640681] - [x86] x86/amd_nb: Add support for newer PCI topologies (Gary Hook) [1640681] - [hwmon] hwmon/k10temp, x86/amd_nb: Consolidate shared device IDs (Gary Hook) [1640681] - [net] tipc: fix info leak from kernel tipc_event (Jon Maloy) [1643279] - [net] tipc: eliminate message disordering during binding table update (Jon Maloy) [1643279] - [net] tipc: fix unsafe rcu locking when accessing publication list (Jon Maloy) [1643279] - [net] tipc: queue socket protocol error messages into socket receive buffer (Jon Maloy) [1643279] - [net] tipc: ignore STATE_MSG on wrong link session (Jon Maloy) [1643279] - [net] tipc: fix failover problem (Jon Maloy) [1643279] - [net] tipc: eliminate possible recursive locking detected by LOCKDEP (Jon Maloy) [1643279] - [net] tipc: lock wakeup & inputq at tipc_link_reset() (Jon Maloy) [1643279] - [net] tipc: reset bearer if device carrier not ok (Jon Maloy) [1643279] - [net] tipc: fix flow control accounting for implicit connect (Jon Maloy) [1643279] - [net] tipc: check return value of __tipc_dump_start() (Jon Maloy) [1643279] - [net] tipc: call start and done ops directly in __tipc_nl_compat_dumpit() (Jon Maloy) [1643279] - [net] tipc: orphan sock in tipc_release() (Jon Maloy) [1643279] - [net] tipc: switch to rhashtable iterator (Jon Maloy) [1643279] - [net] tipc: fix a missing rhashtable_walk_exit() (Jon Maloy) [1643279] - [net] tipc: add missing dev_put() on error in tipc_enable_l2_media (Jon Maloy) [1643279] - [net] tipc: initialize broadcast link stale counter correctly (Jon Maloy) [1643279] - [net] tipc: set link tolerance correctly in broadcast link (Jon Maloy) [1643279] - [net] tipc: extend link reset criteria for stale packet retransmission (Jon Maloy) [1643279] - [crypto] crypto: ccp - Add support for new CCP/PSP device ID (Gary Hook) [1634201] - [crypto] crypto: ccp - Support register differences between PSP devices (Gary Hook) [1634201] - [crypto] crypto: ccp - Remove unused #defines (Gary Hook) [1634201] - [crypto] crypto: ccp - Add psp enabled message when initialization succeeds (Gary Hook) [1634201] - [crypto] crypto: ccp - Fix command completion detection race (Gary Hook) [1634201] - [crypto] crypto: ccp - Check for NULL PSP pointer at module unload (Gary Hook) [1634201] - [net] sctp: increase sk_wmem_alloc when head->truesize is increased (Xin Long) [1645419] - [net] sctp: count sk_wmem_alloc by skb truesize in sctp_packet_transmit (Xin Long) [1645419] - [net] ipv6: re-do dad when interface has IFF_NOARP flag change (Hangbin Liu) [1644594] - [net] netfilter: nf_tables: don't skip inactive chains during update (Florian Westphal) [1643746] - [net] inet: frags: better deal with smp races (Sabrina Dubroca) [1645397] - [net] geneve, vxlan: Don't set exceptions if skb->len < mtu (Xin Long) [1642842] - [net] geneve, vxlan: Don't check skb_dst() twice (Xin Long) [1642842] - [net] sctp: fix strchange_flags name for Stream Change Event (Xin Long) [1641852] - [net] sctp: update dst pmtu with the correct daddr (Xin Long) [1644478] - [net] sctp: not free the new asoc when sctp_wait_for_connect returns err (Xin Long) [1644155] - [net] l2tp: fix a sock refcnt leak in l2tp_tunnel_register (Xin Long) [1642749] - [net] sctp: check policy more carefully when getting pr status (Xin Long) [1637786] - [net] sctp: get pr_assoc and pr_stream all status with SCTP_PR_SCTP_ALL instead (Xin Long) [1637786] - [net] ipv4/igmp: fix v1/v2 switchback timeout based on rfc3376, 8.12 (Hangbin Liu) [1638598] - [net] netfilter: nft_compat: ebtables 'nat' table is normal chain type (Florian Westphal) [1645377] - [net] sched: exclude TC from kABI guarantee (Ivan Vecera) [1628454] - [net] netfilter: nft_set_rbtree: allow loose matching of closing element in interval (Phil Sutter) [1641993] - [net] netfilter: xt_nat: fix DNAT target for shifted portmap ranges (Paolo Abeni) [1634258] - [net] sched: Fix for duplicate class dump (Phil Sutter) [1631179] - [x86] KVM: X86: Fix scan ioapic use-before-initialization (Bandan Das) [1653835] {CVE-2018-19407}- [scsi] scsi: vmw_pscsi: Rearrange code to avoid multiple calls to free_irq during unload (Cathy Avery) [1590875] - [netdrv] net/ibmvnic: Fix RTNL deadlock during device reset (Steve Best) [1656076] - [s390] s390/qeth: fix length check in SNMP processing (Philipp Rudo) [1655612] - [s390] s390/ism: clear dmbe_mask bit before SMC IRQ handling (Philipp Rudo) [1655611] - [net] net/smc: use after free fix in smc_wr_tx_put_slot() (Philipp Rudo) [1655611] - [net] net/smc: atomic SMCD cursor handling (Philipp Rudo) [1655611] - [net] net/smc: add SMC-D shutdown signal (Philipp Rudo) [1655611] - [net] net/smc: use queue pair number when matching link group (Philipp Rudo) [1655611] - [net] net/smc: abort CLC connection in smc_release (Philipp Rudo) [1655611] - [net] net/smc: unregister rkeys of unused buffer (Philipp Rudo) [1655611] - [net] net/smc: add infrastructure to send delete rkey messages (Philipp Rudo) [1655611] - [net] net/smc: avoid a delay by waiting for nothing (Philipp Rudo) [1655611] - [net] net/smc: cleanup listen worker mutex unlocking (Philipp Rudo) [1655611] - [net] net/smc: short wait for late smc_clc_wait_msg (Philipp Rudo) [1655611] - [net] net/smc: no link delete for a never active link (Philipp Rudo) [1655611] - [net] net/smc: allow fallback after clc timeouts (Philipp Rudo) [1655611] - [net] net/smc: remove sock_error detour in clc-functions (Philipp Rudo) [1655611] - [net] net/smc: make smc_lgr_free() static (Philipp Rudo) [1655611] - [net] net/smc: cleanup tcp_listen_worker initialization (Philipp Rudo) [1655611] - [net] net/smc: fix smc_buf_unuse to use the lgr pointer (Philipp Rudo) [1655611] - [net] Revert "net: simplify sock_poll_wait" (Philipp Rudo) [1655611] - [powerpc] powerpc/pseries: Fix unitialized timer reset on migration (Steve Best) [1655053] - [powerpc] powerpc/pseries/mobility: Extend start/stop topology update scope (Steve Best) [1655053] - [x86] Mark Intel Cascade Lake supported (Steve Best) [1641425]- [x86] KVM: VMX: re-add ple_gap module parameter (Gary Hook) [1652953] - [netdrv] tg3: Add PHY reset for 5717/5719/5720 in change ring and flow control paths (Steve Best) [1655515] - [pci] PCI/ASPM: Do not initialize link state when aspm_disabled is set (Myron Stowe) [1655246] - [pci] PCI/ACPI: Allow _OSC presence to be optional for PCI (Myron Stowe) [1655246] - [pci] PCI/ACPI: Correct error message for ASPM disabling (Myron Stowe) [1655246] - [pci] PCI/ASPM: Fix link_state teardown on device removal (Myron Stowe) [1655246] - [netdrv] ice: Change req_speeds to be u16 (Jonathan Toppins) [1644403] - [netdrv] ice: Fix the bytecount sent to netdev_tx_sent_queue (Jonathan Toppins) [1644403] - [netdrv] ice: Fix tx_timeout in PF driver (Jonathan Toppins) [1644403] - [netdrv] ice: Fix napi delete calls for remove (Jonathan Toppins) [1644403] - [netdrv] ice: Fix typo in error message (Jonathan Toppins) [1644403] - [netdrv] ice: Fix flags for port VLAN (Jonathan Toppins) [1644403] - [netdrv] ice: Remove duplicate addition of VLANs in replay path (Jonathan Toppins) [1644403] - [netdrv] ice: Free VSI contexts during for unload (Jonathan Toppins) [1644403] - [netdrv] ice: Fix dead device link issue with flow control (Jonathan Toppins) [1644403] - [netdrv] ice: Check for reset in progress during remove (Jonathan Toppins) [1644403] - [netdrv] ice: Set carrier state and start/stop queues in rebuild (Jonathan Toppins) [1644403] - [netdrv] virtchnl: Added support to exchange additional speed values (Jonathan Toppins) [1644403] - [netdrv] ice: Poll for link status change (Jonathan Toppins) [1644403] - [netdrv] ice: Allocate VF interrupts and set queue map (Jonathan Toppins) [1644403] - [netdrv] ice: Introduce ice_dev_onetime_setup (Jonathan Toppins) [1644403] - [netdrv] ice: Use capability count returned by the firmware (Jonathan Toppins) [1644403] - [netdrv] ice: Update expected FW version (Jonathan Toppins) [1644403] - [netdrv] ice: Change device ID define names to align with branding string (Jonathan Toppins) [1644403] - [netdrv] ice: Make ice_msix_clean_rings static (Jonathan Toppins) [1644403] - [netdrv] ice: Update version string (Jonathan Toppins) [1644403] - [netdrv] ice: Use the right function to enable/disable VSI (Jonathan Toppins) [1644403] - [netdrv] ice: Add more flexibility on how we assign an ITR index (Jonathan Toppins) [1644403] - [netdrv] ice: Fix potential null pointer issues (Jonathan Toppins) [1644403] - [netdrv] ice: Add code to go from ICE_FWD_TO_VSI_LIST to ICE_FWD_TO_VSI (Jonathan Toppins) [1644403] - [netdrv] ice: Fix forward to queue group logic (Jonathan Toppins) [1644403] - [netdrv] ice: Extend malicious operations detection logic (Jonathan Toppins) [1644403] - [netdrv] ice: Notify VF of link status change (Jonathan Toppins) [1644403] - [netdrv] ice: Implement virtchnl commands for AVF support (Jonathan Toppins) [1644403] - [netdrv] ice: Add handlers for VF netdevice operations (Jonathan Toppins) [1644403] - [netdrv] ice: Add support for VF reset events (Jonathan Toppins) [1644403] - [netdrv] ice: Update VSI and queue management code to handle VF VSI (Jonathan Toppins) [1644403] - [netdrv] ice: Add handler to configure SR-IOV (Jonathan Toppins) [1644403] - [netdrv] ice: Add support to detect SR-IOV capability and mailbox queues (Jonathan Toppins) [1644403] - [netdrv] ice: Fix error on driver remove (Jonathan Toppins) [1644403] - [netdrv] ice: Add support for dynamic interrupt moderation (Jonathan Toppins) [1644403] - [netdrv] ice: Align ice_reset_req enum values to hardware reset values (Jonathan Toppins) [1644403] - [netdrv] ice: Implement ethtool hook for RSS switch (Jonathan Toppins) [1644403] - [netdrv] ice: Split irq_tracker into sw_irq_tracker and hw_irq_tracker (Jonathan Toppins) [1644403] - [netdrv] ice: Check for actual link state of port after reset (Jonathan Toppins) [1644403] - [netdrv] ice: Implement VSI replay framework (Jonathan Toppins) [1644403] - [netdrv] ice: Expand use of VSI handles part 2/2 (Jonathan Toppins) [1644403] - [netdrv] ice: Expand use of VSI handles part 1/2 (Jonathan Toppins) [1644403] - [netdrv] ice: Change pf state behavior to protect reset path (Jonathan Toppins) [1644403] - [netdrv] ice: Move common functions out of ice_main.c part 7/7 (Jonathan Toppins) [1644403] - [netdrv] ice: Move common functions out of ice_main.c part 6/7 (Jonathan Toppins) [1644403] - [netdrv] ice: Move common functions out of ice_main.c part 5/7 (Jonathan Toppins) [1644403] - [netdrv] ice: Move common functions out of ice_main.c part 4/7 (Jonathan Toppins) [1644403] - [netdrv] ice: Move common functions out of ice_main.c part 3/7 (Jonathan Toppins) [1644403] - [netdrv] ice: Move common functions out of ice_main.c part 2/7 (Jonathan Toppins) [1644403] - [netdrv] ice: Move common functions out of ice_main.c part 1/7 (Jonathan Toppins) [1644403] - [netdrv] ice: fix changing of ring descriptor size (ethtool -G) (Jonathan Toppins) [1644403] - [netdrv] ice: Update to capabilities admin queue command (Jonathan Toppins) [1644403] - [netdrv] ice: Query the Tx scheduler node before adding it (Jonathan Toppins) [1644403] - [netdrv] ice: Update comment for ice_fltr_mgmt_list_entry (Jonathan Toppins) [1644403] - [netdrv] ice: update fw version check logic (Jonathan Toppins) [1644403] - [netdrv] ice: update branding strings and supported device ids (Jonathan Toppins) [1644403] - [netdrv] ice: replace unnecessary memcpy with direct assignment (Jonathan Toppins) [1644403] - [netdrv] ice: use [sr]q.count when checking if queue is initialized (Jonathan Toppins) [1644403] - [netdrv] ice: remove ndo_poll_controller (Jonathan Toppins) [1644403] - [fs] fanotify: fix handling of events on child sub-directory (Miklos Szeredi) [1652432] - [fs] fsnotify: generalize handling of extra event flags (Miklos Szeredi) [1652432] - [netdrv] net: hns3: add common validation in hclge_dcb (Xiaojun Tan) [1640945] - [netdrv] net: hns3: fix for multiple unmapping DMA problem (Xiaojun Tan) [1640945] - [netdrv] net: hns3: rename hns_nic_dma_unmap (Xiaojun Tan) [1640945] - [netdrv] net: hns3: add handling for big TX fragment (Xiaojun Tan) [1640945] - [netdrv] net: hns3: move DMA map into hns3_fill_desc (Xiaojun Tan) [1640945] - [netdrv] net: hns3: remove hns3_fill_desc_tso (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Resume promisc mode and vlan filter status after loopback test (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Resume promisc mode and vlan filter status after reset (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Enable promisc mode when mac vlan table is full (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for rx vlan id handle to support Rev 0x21 hardware (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Add egress/ingress vlan filter for revision 0x21 (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Optimize for unicast mac vlan table (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix loss of coal configuration while doing reset (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Modify hns3_get_max_available_channels (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Change return type of hclge_tm_schd_info_update() (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for netdev not up problem when setting mtu (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for packet buffer setting bug (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Set extra mac address of pause param for HW (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix speed/duplex information loss problem when executing ethtool ethx cmd of VF (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Add get_media_type ops support for VF (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Remove print messages for error packet (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Add nic state check before calling netif_tx_wake_queue (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Add handle for default case (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Unify the prefix of vf functions (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix tqp array traversal condition for vf (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix ets validate issue (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix parameter type for q_id in hclge_tm_q_to_qs_map_cfg() (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix client initialize state issue when roce client initialize failed (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Clear client pointer when initialize client failed or unintialize finished (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix cmdq registers initialization issue for vf (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for setting speed for phy failed problem (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Check hdev state when getting link status (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Set STATE_DOWN bit of hdev state when stopping net (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Remove packet statistics of public (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Remove tx budget to clean more TX descriptors in a napi (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Refine hns3_get_link_ksettings() (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Remove redundant codes of query advertised flow control abilitiy (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Change the dst mac addr of loopback packet (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Only update mac configuation when necessary (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Preserve vlan 0 in hardware table (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix ping exited problem when doing lp selftest (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for loopback selftest failed problem (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix error of checking used vlan id (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for multicast failure (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for vf vlan delete failed problem (Xiaojun Tan) [1640945] - [netdrv] net: hns3: modify variable type in hns3_nic_reuse_page (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Add vlan filter setting by ethtool command -K (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Set tx ring' tc info when netdev is up (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix desc num set to default when setting channel (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for information of phydev lost problem when down/up (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Add support for serdes loopback selftest (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Refine the MSIX allocation for PF (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix MSIX allocation issue for VF (Xiaojun Tan) [1640945] - [netdrv] net: hns3: fix return value error while hclge_cmd_csq_clean failed (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Modify inconsistent bit mask macros (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for using wrong mask and shift in hclge_get_ring_chain_from_mbx (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Correct reset event status register (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Prevent to request reset frequently (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Prevent sending command during global or core reset (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Add configure for mac minimal frame size (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for l4 checksum offload bug (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for waterline not setting correctly (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix tc setup when netdev is first up (Xiaojun Tan) [1640945] - [netdrv] net: hns3: modify hnae_ to hnae3_ (Xiaojun Tan) [1640945] - [netdrv] net: hns3: simplify hclge_cmd_csq_clean (Xiaojun Tan) [1640945] - [netdrv] net: hns3: remove some redundant assignments (Xiaojun Tan) [1640945] - [netdrv] net: hns3: remove back in struct hclge_hw (Xiaojun Tan) [1640945] - [netdrv] net: hns3: add unlikely for error check (Xiaojun Tan) [1640945] - [netdrv] net: hns3: add l4_type check for both ipv4 and ipv6 (Xiaojun Tan) [1640945] - [netdrv] net: hns3: add vector status check before free vector (Xiaojun Tan) [1640945] - [netdrv] net: hns3: rename the interface for init_client_instance and uninit_client_instance (Xiaojun Tan) [1640945] - [netdrv] net: hns3: remove hclge_get_vector_index from hclge_bind_ring_with_vector (Xiaojun Tan) [1640945] - [kernel] redhat: Enable -Werror for architectures (Laura Abbott) [1582754] - [drm] drm/atomic_helper: Remove dangling variable (Laura Abbott) [1582754] - [s390] s390/tools: fix gcc 8 stringop-truncation warnings (Laura Abbott) [1582754] - [tty] kgdboc: Fix restrict error (Laura Abbott) [1582754] - [misc] misc: kgdbts: Fix restrict error (Laura Abbott) [1582754] - [scsi] scsi: ibmvscsis: Fix a stringop-overflow warning (Laura Abbott) [1582754] - [s390] s390/extmem: fix gcc 8 stringop-overflow warning (Laura Abbott) [1582754] - [s390] s390/perf: fix gcc 8 array-bounds warning (Laura Abbott) [1582754] - [kernel] kdb: Use strscpy with destination buffer size (Laura Abbott) [1582754] - [fs] configfs: replace strncpy with memcpy (Laura Abbott) [1582754] - [fs] kernfs: Replace strncpy with memcpy (Laura Abbott) [1582754] - [kernel] disable stringop truncation warnings for now (Laura Abbott) [1582754] - [sound] ALSA: intel_hdmi: Use strlcpy() instead of strncpy() (Laura Abbott) [1582754] - [sound] ALSA: trident: Suppress gcc string warning (Laura Abbott) [1582754] - [lib] kobject: Replace strncpy with memcpy (Laura Abbott) [1582754] - [tty] TTY: isdn: Replace strncpy with memcpy (Laura Abbott) [1582754] - [target] scsi: target/iscsi: Make iscsit_ta_authentication() respect the output buffer size (Laura Abbott) [1582754] - [fs] fuse: don't need GETATTR after every READ (Miklos Szeredi) [1650538] - [fs] fuse: allow fine grained attr cache invaldation (Miklos Szeredi) [1650538]- [mm] mm: mremap: properly flush TLB before releasing the page (Rafael Aquini) [1645122] {CVE-2018-18281} - [x86] x86/spec_ctrl: Change default Skylake Spectre v2 mitigation to retpoline (Waiman Long) [1651806] - [fs] gfs2: write revokes should traverse sd_ail1_list in reverse (Andreas Grunbacher) [1652763] - [fs] gfs2: Fix marking bitmaps non-full (Andreas Grunbacher) [1652762] - [fs] GFS2: Flush the GFS2 delete workqueue before stopping the kernel threads (Andreas Grunbacher) [1652761] - [fs] gfs2: Don't leave s_fs_info pointing to freed memory in init_sbd (Andreas Grunbacher) [1652759] - [fs] gfs2: Use fs_* functions instead of pr_* function where we can (Andreas Grunbacher) [1652757] - [fs] gfs2: slow the deluge of io error messages (Andreas Grunbacher) [1652757] - [fs] gfs2_meta: ->mount() can get NULL dev_name (Andreas Grunbacher) [1652754] - [powerpc] powerpc/vdso: Correct call frame information (Steve Best) [1651281] - [i2c] i2c: i801: Add support for Intel Ice Lake (David Arcari) [1637435] - [usb] xhci: Add quirk to workaround the errata seen on Cavium Thunder-X2 Soc (Robert Richter) [1649829] - [x86] x86: numa_emulation: fix uniform-split numa emulation (Rafael Aquini) [1620341] - [x86] x86: numa_emulation: introduce uniform split capability (Rafael Aquini) [1620341] - [kernel] perf/hw_breakpoint: Modify breakpoint even if the new attr has disabled set (Mark Salter) [1643174] - [x86] KVM: vmx: hyper-v: don't pass EPT configuration info to vmx_hv_remote_flush_tlb() (Paolo Bonzini) [1636610] - [x86] KVM: x86: support CONFIG_KVM_AMD=y with CONFIG_CRYPTO_DEV_CCP_DD=m (Paolo Bonzini) [1636610] - [x86] kvm: nVMX: fix entry with pending interrupt if APICv is enabled (Paolo Bonzini) [1636610] - [x86] KVM: VMX: hide flexpriority from guest when disabled at the module level (Paolo Bonzini) [1636610] - [x86] KVM: VMX: check for existence of secondary exec controls before accessing (Paolo Bonzini) [1636610] - [x86] KVM: x86: fix L1TF's MMIO GFN calculation (Paolo Bonzini) [1636610] - [tools] tools/kvm_stat: cut down decimal places in update interval dialog (Paolo Bonzini) [1636610] - [x86] KVM: nVMX: Fix emulation of VM_ENTRY_LOAD_BNDCFGS (Paolo Bonzini) [1636610] - [x86] KVM: x86: Do not use kvm_x86_ops->mpx_supported() directly (Paolo Bonzini) [1636610] - [x86] KVM: nVMX: Do not expose MPX VMX controls when guest MPX disabled (Paolo Bonzini) [1636610] - [x86] KVM: x86: never trap MSR_KERNEL_GS_BASE (Paolo Bonzini) [1636610] - [x86] KVM: LAPIC: Fix pv ipis out-of-bounds access (Paolo Bonzini) [1636610] - [x86] KVM: nVMX: Fix loss of pending IRQ/NMI before entering L2 (Paolo Bonzini) [1636610] - [tools] tools/kvm_stat: re-animate display of dead guests (Paolo Bonzini) [1636610] - [tools] tools/kvm_stat: indicate dead guests as such (Paolo Bonzini) [1636610] - [tools] tools/kvm_stat: handle guest removals more gracefully (Paolo Bonzini) [1636610] - [tools] tools/kvm_stat: don't reset stats when setting PID filter for debugfs (Paolo Bonzini) [1636610] - [tools] tools/kvm_stat: fix updates for dead guests (Paolo Bonzini) [1636610] - [tools] tools/kvm_stat: fix handling of invalid paths in debugfs provider (Paolo Bonzini) [1636610] - [tools] tools/kvm_stat: fix python3 issues (Paolo Bonzini) [1636610] - [x86] KVM: x86: Unexport x86_emulate_instruction() (Paolo Bonzini) [1636610] - [x86] KVM: x86: Rename emulate_instruction() to kvm_emulate_instruction() (Paolo Bonzini) [1636610] - [x86] KVM: x86: Do not re-{try, execute} after failed emulation in L2 (Paolo Bonzini) [1636610] - [x86] KVM: x86: Default to not allowing emulation retry in kvm_mmu_page_fault (Paolo Bonzini) [1636610] - [x86] KVM: x86: Merge EMULTYPE_RETRY and EMULTYPE_ALLOW_REEXECUTE (Paolo Bonzini) [1636610] - [x86] KVM: x86: Invert emulation re-execute behavior to make it opt-in (Paolo Bonzini) [1636610] - [x86] KVM: x86: SVM: Set EMULTYPE_NO_REEXECUTE for RSM emulation (Paolo Bonzini) [1636610] - [x86] KVM: VMX: Do not allow reexecute_instruction() when skipping MMIO instr (Paolo Bonzini) [1636610] - [x86] KVM: SVM: remove unused variable dst_vaddr_end (Paolo Bonzini) [1636610] - [x86] KVM: nVMX: avoid redundant double assignment of nested_run_pending (Paolo Bonzini) [1636610] - [x86] KVM: nVMX: Fix bad cleanup on error of get/set nested state IOCTLs (Paolo Bonzini) [1636610] - [tools] kvm: selftests: Add platform_info_test (Paolo Bonzini) [1636610] - [x86] KVM: x86: Control guest reads of MSR_PLATFORM_INFO (Paolo Bonzini) [1636610] - [x86] KVM: x86: Turbo bits in MSR_PLATFORM_INFO (Paolo Bonzini) [1636610] - [x86] nVMX x86: Check VPID value on vmentry of L2 guests (Paolo Bonzini) [1636610] - [x86] nVMX x86: check posted-interrupt descriptor addresss on vmentry of L2 (Paolo Bonzini) [1636610] - [x86] KVM: nVMX: Wake blocked vCPU in guest-mode if pending interrupt in virtual APICv (Paolo Bonzini) [1636610] - [x86] KVM: VMX: check nested state and CR4.VMXE against SMM (Paolo Bonzini) [1636610] - [x86] kvm: x86: make kvm_{load|put}_guest_fpu() static (Paolo Bonzini) [1636610] - [x86] x86/hyper-v: rename ipi_arg_{ex, non_ex} structures (Paolo Bonzini) [1636610] - [x86] KVM: VMX: use preemption timer to force immediate VMExit (Paolo Bonzini) [1636610] - [x86] KVM: VMX: modify preemption timer bit only when arming timer (Paolo Bonzini) [1636610] - [x86] KVM: VMX: immediately mark preemption timer expired only for zero value (Paolo Bonzini) [1636610] - [x86] KVM: SVM: Switch to bitmap_zalloc() (Paolo Bonzini) [1636610] - [lib] bitmap: Add bitmap_alloc(), bitmap_zalloc() and bitmap_free() (Paolo Bonzini) [1636610] - [x86] KVM/MMU: Fix comment in walk_shadow_page_lockless_end() (Paolo Bonzini) [1636610] - [tools] kvm: selftests: use -pthread instead of -lpthread (Paolo Bonzini) [1636610] - [tools] kvm: selftest: add dirty logging test (Paolo Bonzini) [1636610] - [tools] kvm: selftest: pass in extra memory when create vm (Paolo Bonzini) [1636610] - [tools] kvm: selftest: include the tools headers (Paolo Bonzini) [1636610] - [tools] kvm: selftest: unify the guest port macros (Paolo Bonzini) [1636610] - [x86] KVM: x86: don't reset root in kvm_mmu_setup() (Paolo Bonzini) [1636610] - [x86] kvm: mmu: Don't read PDPTEs when paging is not enabled (Paolo Bonzini) [1636610] - [x86] x86/kvm/lapic: always disable MMIO interface in x2APIC mode (Paolo Bonzini) [1636610] - [s390] KVM: s390: Make huge pages unavailable in ucontrol VMs (Paolo Bonzini) [1636610] - [s390] s390/mm: Check for valid vma before zapping in gmap_discard (Paolo Bonzini) [1636610] - [tools] selftests: add headers_install to lib.mk (Paolo Bonzini) [1636610] - [tools] selftests: kselftest: Remove outdated comment (Paolo Bonzini) [1636610] - [tools] selftests: android: move config up a level (Paolo Bonzini) [1636610] - [md] md: Avoid namespace collision with bitmap API (Paolo Bonzini) [1636610]- [cpufreq] cpufreq / CPPC: Add cpuinfo_cur_freq support for CPPC (Prarit Bhargava) [1654361] - [netdrv] nfp: flower: add ipv6 set flow label and hop limit offload (Pablo Cascon) [1651639] - [netdrv] nfp: flower: add ipv4 set ttl and tos offload (Pablo Cascon) [1651639] - [netdrv] ibmvnic: Update driver queues after change in ring size support (Steve Best) [1651947] - [netdrv] ibmvnic: Fix RX queue buffer cleanup (Steve Best) [1651947] - [netdrv] net/ibmnvic: Fix deadlock problem in reset (Steve Best) [1651947] - [netdrv] ibmvnic: fix accelerated VLAN handling (Steve Best) [1651947] - [netdrv] ibmvnic: Add ethtool private flag for driver-defined queue limits (Steve Best) [1651947] - [netdrv] ibmvnic: Introduce driver limits for ring sizes (Steve Best) [1651947] - [netdrv] ibmvnic: Increase maximum queue size limit (Steve Best) [1651947] - [netdrv] ibmvnic: remove ndo_poll_controller (Steve Best) [1651947] - [powerpc] powerpc/powernv/npu: Remove atsd_threshold debugfs setting (Steve Best) [1653661] - [powerpc] powerpc/powernv/npu: Use size-based ATSD invalidates (Steve Best) [1653661] - [powerpc] powerpc/powernv/npu: Reduce eieio usage when issuing ATSD invalidates (Steve Best) [1653661] - [powerpc] powerpc/powernv/npu: Add a debugfs setting to change ATSD threshold (Steve Best) [1653661] - [net] libceph: fall back to sendmsg for slab pages (Ilya Dryomov) [1653395] - [s390] s390/qeth: utilize virtual MAC for Layer2 OSD devices (Philipp Rudo) [1653246] - [fs] vfs: fix FIGETBSZ ioctl on an overlayfs file (Miklos Szeredi) [1651362] - [fs] ovl: fix decode of dir file handle with multi lower layers (Miklos Szeredi) [1651362] - [fs] ovl: fix missing override creds in link of a metacopy upper (Miklos Szeredi) [1651362] - [fs] ovl: automatically enable redirect_dir on metacopy=on (Miklos Szeredi) [1651362] - [fs] ovl: check whiteout in ovl_create_over_whiteout() (Miklos Szeredi) [1651362] - [fs] ovl: fix recursive oi->lock in ovl_link() (Miklos Szeredi) [1651362] - [fs] ovl: fix error handling in ovl_verify_set_fh() (Miklos Szeredi) [1651362] - [mm] mm, memory_hotplug: check zone_movable in has_unmovable_pages (Baoquan He) [1643839] - [netdrv] hv_netvsc: fix vf serial matching with pci slot info (Vitaly Kuznetsov) [1637519] - [netdrv] hv_netvsc: remove ndo_poll_controller (Vitaly Kuznetsov) [1637519] - [netdrv] hv_netvsc: pair VF based on serial number (Vitaly Kuznetsov) [1637519] - [netdrv] hv_netvsc: fix schedule in RCU context (Vitaly Kuznetsov) [1637519] - [pci] PCI: hv: Fix return value check in hv_pci_assign_slots() (Vitaly Kuznetsov) [1637519] - [pci] PCI: hv: support reporting serial number as slot information (Vitaly Kuznetsov) [1637519] - [pci] PCI: hv: Replace GFP_ATOMIC with GFP_KERNEL in new_pcichild_device() (Vitaly Kuznetsov) [1637519] - [char] ipmi: Fix timer race with module unload (Robert Richter) [1649812] - [arm64] arm64: hugetlb: Avoid unnecessary clearing in huge_ptep_set_access_flags (Christoph von Recklinghausen) [1635192] - [arm64] arm64: hugetlb: Fix handling of young ptes (Christoph von Recklinghausen) [1635192] - [mm] mm: Preserve _PAGE_DEVMAP across mprotect() calls (Jeff Moyer) [1647647]- [crypto] crypto: vmx - Fix sleep-in-atomic bugs (Steve Best) [1653662] - [netdrv] net: ena: update driver version from 2.0.1 to 2.0.2 (John Linville) [1634044] - [netdrv] net: ena: fix crash during ena_remove() (John Linville) [1634044] - [netdrv] net: ena: fix crash during failed resume from hibernation (John Linville) [1634044] - [netdrv] net: ena: enable CONFIG_ENA_ETHERNET for aarch64 (John Linville) [1634044] - [netdrv] net: ena: enable Low Latency Queues (John Linville) [1634044] - [netdrv] net: ena: Fix Kconfig dependency on X86 (John Linville) [1634044] - [netdrv] net: ena: fix indentations in ena_defs for better readability (John Linville) [1634044] - [netdrv] net: ena: update driver version to 2.0.1 (John Linville) [1634044] - [netdrv] net: ena: remove redundant parameter in ena_com_admin_init() (John Linville) [1634044] - [netdrv] net: ena: change rx copybreak default to reduce kernel memory pressure (John Linville) [1634044] - [netdrv] net: ena: limit refill Rx threshold to 256 to avoid latency issues (John Linville) [1634044] - [netdrv] net: ena: explicit casting and initialization, and clearer error handling (John Linville) [1634044] - [netdrv] net: ena: use CSUM_CHECKED device indication to report skb's checksum status (John Linville) [1634044] - [netdrv] net: ena: add functions for handling Low Latency Queues in ena_netdev (John Linville) [1634044] - [netdrv] net: ena: add functions for handling Low Latency Queues in ena_com (John Linville) [1634044] - [netdrv] net: ena: introduce Low Latency Queues data structures according to ENA spec (John Linville) [1634044] - [netdrv] net: ena: complete host info to match latest ENA spec (John Linville) [1634044] - [netdrv] net: ena: minor performance improvement (John Linville) [1634044] - [netdrv] net: ena: fix auto casting to boolean (John Linville) [1634044] - [netdrv] net: ena: fix NULL dereference due to untimely napi initialization (John Linville) [1634044] - [netdrv] net: ena: fix rare bug when failed restart/resume is followed by driver removal (John Linville) [1634044] - [netdrv] net: ena: fix warning in rmmod caused by double iounmap (John Linville) [1634044] - [netdrv] net: ena: remove ndo_poll_controller (John Linville) [1634044] - [netdrv] net: ena: fix incorrect usage of memory barriers (John Linville) [1634044] - [netdrv] net: ena: fix missing calls to READ_ONCE (John Linville) [1634044] - [netdrv] net: ena: fix missing lock during device destruction (John Linville) [1634044] - [netdrv] net: ena: fix potential double ena_destroy_device() (John Linville) [1634044] - [netdrv] net: ena: fix device destruction to gracefully free resources (John Linville) [1634044] - [netdrv] net: ena: fix driver when PAGE_SIZE == 64kB (John Linville) [1634044] - [netdrv] net: ena: fix surprise unplug NULL dereference kernel crash (John Linville) [1634044] - [s390] s390/zcrypt: reinit ap queue state machine during device probe (Philipp Rudo) [1653668] - [s390] s390/kdump: Make elfcorehdr size calculation ABI compliant (Philipp Rudo) [1653245] - [s390] s390/kdump: Fix elfcorehdr size calculation (Philipp Rudo) [1653245] - [block] block: fix 32 bit overflow in __blkdev_issue_discard() (Ming Lei) [1638826] - [ata] libata: blacklist SAMSUNG MZ7TD256HAFV-000L9 SSD (Ming Lei) [1638826] - [block] block: copy ioprio in __bio_clone_fast() and bounce (Ming Lei) [1638826] - [trace] kyber: fix wrong strlcpy() size in trace_kyber_latency() (Ming Lei) [1638826] - [block] floppy: fix race condition in __floppy_read_block_0() (Ming Lei) [1638826] - [block] block: make blk_try_req_merge() static (Ming Lei) [1638826] - [block] block: remove dead queue members (Ming Lei) [1638826] - [block] block: clean up dead code that is now redundant (Ming Lei) [1638826] - [nvme] nvme: fix boot hang with only being able to get one IRQ vector (Ming Lei) [1638826] - [block] ide: don't clear special on ide_queue_rq() entry (Ming Lei) [1638826] - [block] null_blk: remove unused nullb device (Ming Lei) [1638826] - [block] ide: don't use req->special (Ming Lei) [1638826] - [block] pd: replace ->special use with private data in the request (Ming Lei) [1638826] - [block] aoe: replace ->special use with private data in the request (Ming Lei) [1638826] - [block] skd_main: don't use req->special (Ming Lei) [1638826] - [block] nullb: remove leftover legacy request code (Ming Lei) [1638826] - [scsi] fnic: fix fnic_scsi_host_{start,end}_tag (Ming Lei) [1638826] - [block] block: remove set but not used variable 'et' (Ming Lei) [1638826] - [block] block: remove the BLKPREP_* values. (Ming Lei) [1638826] - [scsi] scsi: return blk_status_t from device handler ->prep_fn (Ming Lei) [1638826] - [scsi] scsi: return blk_status_t from scsi_init_io and ->init_command (Ming Lei) [1638826] - [scsi] scsi: clean up error handling in scsi_init_io (Ming Lei) [1638826] - [scsi] scsi: push blk_status_t up into scsi_setup_{fs,scsi}_cmnd (Ming Lei) [1638826] - [scsi] scsi: simplify scsi_prep_state_check (Ming Lei) [1638826] - [block] ide: cleanup ->prep_rq calling convention (Ming Lei) [1638826] - [block] block: remove req->timeout_list (Ming Lei) [1638826] - [block] blk-mq: provide a helper to check if a queue is busy (Ming Lei) [1638826] - [block] blk-mq-tag: change busy_iter_fn to return whether to continue or not (Ming Lei) [1638826] - [block] ms_block: remove unused pointer 'set' (Ming Lei) [1638826] - [block] sunvdc: fix compiler warning (Ming Lei) [1638826] - [nvme] nvme: add separate poll queue map (Ming Lei) [1638826] - [block] block: add REQ_HIPRI and inherit it from IOCB_HIPRI (Ming Lei) [1638826] - [nvme] nvme: utilize two queue maps, one for reads and one for writes (Ming Lei) [1638826] - [block] blk-mq: initial support for multiple queue maps (Ming Lei) [1638826] - [block] blk-mq: improve plug list sorting (Ming Lei) [1638826] - [block] blk-mq: cleanup and improve list insertion (Ming Lei) [1638826] - [block] blk-mq: cache request hardware queue mapping (Ming Lei) [1638826] - [block] blk-mq: separate number of hardware queues from nr_cpu_ids (Ming Lei) [1638826] - [block] blk-mq: support multiple hctx maps (Ming Lei) [1638826] - [block] blk-mq: add 'type' attribute to the sysfs hctx directory (Ming Lei) [1638826] - [block] blk-mq: allow software queue to map to multiple hardware queues (Ming Lei) [1638826] - [block] blk-mq: pass in request/bio flags to queue mapping (Ming Lei) [1638826] - [block] blk-mq: provide dummy blk_mq_map_queue_type() helper (Ming Lei) [1638826] - [block] blk-mq: abstract out queue map (Ming Lei) [1638826] - [block] blk-mq: kill q->mq_map (Ming Lei) [1638826] - [kernel] genirq/affinity: Add support for allocating interrupt sets (Ming Lei) [1638826] - [kernel] genirq/affinity: Pass first vector to __irq_build_affinity_masks() (Ming Lei) [1638826] - [kernel] genirq/affinity: Move two stage affinity spreading into a helper function (Ming Lei) [1638826] - [kernel] genirq/affinity: Spread IRQs to all available NUMA nodes (Ming Lei) [1638826] - [block] block: kill request ->cpu member (Ming Lei) [1638826] - [block] block: get rid of q->softirq_done_fn() (Ming Lei) [1638826] - [block] block: get rid of blk_queued_rq() (Ming Lei) [1638826] - [block] blk-merge: kill dead queue lock held check (Ming Lei) [1638826] - [block] block: remove req_no_special_merge() from merging code (Ming Lei) [1638826] - [block] block: kill request slab cache (Ming Lei) [1638826] - [block] block: remove request_list code (Ming Lei) [1638826] - [block] bsg: move bsg-lib parts outside of request queue (Ming Lei) [1638826] - [block] block: kill legacy parts of timeout handling (Ming Lei) [1638826] - [block] block: remove __blk_put_request() (Ming Lei) [1638826] - [block] block: get rid of MQ scheduler ops union (Ming Lei) [1638826] - [block] block: remove dead elevator code (Ming Lei) [1638826] - [block] block: remove legacy IO schedulers (Ming Lei) [1638826] - [block] block: cleanup kick/queued handling (Ming Lei) [1638826] - [block] block: remove non mq parts from the flush code (Ming Lei) [1638826] - [block] block: remove legacy rq tagging (Ming Lei) [1638826] - [block] blk-cgroup: remove legacy queue bypassing (Ming Lei) [1638826] - [block] blk-wbt: kill check for legacy queue type (Ming Lei) [1638826] - [block] block: remove blk_complete_request() (Ming Lei) [1638826] - [block] bsg: convert to use blk-mq (Ming Lei) [1638826] - [block] bsg: provide bsg_remove_queue() helper (Ming Lei) [1638826] - [block] bsg: pass in desired timeout handler (Ming Lei) [1638826] - [s390] dasd: remove dead code (Ming Lei) [1638826] - [block] block: remove q->lld_busy_fn() (Ming Lei) [1638826] - [scsi] scsi: kill off the legacy IO path (Ming Lei) [1638826] - [scsi] scsi: provide mq_ops->busy() hook (Ming Lei) [1638826] - [block] blk-mq: provide mq_ops->busy() hook (Ming Lei) [1638826] - [block] blk-mq: remove legacy check in queue blk_freeze_queue() (Ming Lei) [1638826] - [block] blk-mq: remove the request_list usage (Ming Lei) [1638826] - [block] ide: convert to blk-mq (Ming Lei) [1638826] - [block] mspro_block: convert to blk-mq (Ming Lei) [1638826] - [block] ms_block: convert to blk-mq (Ming Lei) [1638826] - [block] sunvdc: convert to blk-mq (Ming Lei) [1638826] - [block] null_blk: Add conventional zone configuration for zoned support (Ming Lei) [1638826] - [ata] libata: Apply NOLPM quirk for SAMSUNG MZ7TD256HAFV-000L9 (Ming Lei) [1638826] - [block] block, bfq: fix asymmetric scenarios detection (Ming Lei) [1638826] - [cdrom] gdrom: fix mistake in assignment of error (Ming Lei) [1638826] - [block] blk-mq: place trace_block_getrq() in correct place (Ming Lei) [1638826] - [block] block: Introduce blk_revalidate_disk_zones() (Ming Lei) [1638826] - [block] block: add a report_zones method (Ming Lei) [1638826] - [block] block: Expose queue nr_zones in sysfs (Ming Lei) [1638826] - [block] block: Improve zone reset execution (Ming Lei) [1638826] - [block] block: Introduce BLKGETNRZONES ioctl (Ming Lei) [1638826] - [block] block: Introduce BLKGETZONESZ ioctl (Ming Lei) [1638826] - [block] block: Limit allocation of zone descriptors for report zones (Ming Lei) [1638826] - [block] block: Introduce blkdev_nr_zones() helper (Ming Lei) [1638826] - [scsi] scsi: sd_zbc: Fix sd_zbc_check_zones() error checks (Ming Lei) [1638826] - [scsi] scsi: sd_zbc: Reduce boot device scan and revalidate time (Ming Lei) [1638826] - [scsi] scsi: sd_zbc: Rearrange code (Ming Lei) [1638826] - [scsi] scsi: sd_zbc: Remove an assignment from sd_zbc_setup_report_cmnd() (Ming Lei) [1638826] - [scsi] scsi: sd: don't crash the host on invalid commands (Ming Lei) [1638826] - [pci] PCI/MSI: Warn and return error if driver enables MSI/MSI-X twice (Ming Lei) [1638826] - [fs] f2fs: remove request_list check in is_idle() (Ming Lei) [1638826] - [scsi] scsi: osd: initiator should use mq variant of request ending (Ming Lei) [1638826] - [scsi] scsi: fnic: replace gross legacy tag hack with blk-mq hack (Ming Lei) [1638826] - [infiniband] ib_srp: Remove WARN_ON in srp_terminate_io() (Ming Lei) [1638826] - [scsi] scsi: ufs: Disable blk-mq for now (Ming Lei) [1638826] - [block] sx8: convert to blk-mq (Ming Lei) [1638826] - [block] z2ram: convert to blk-mq (Ming Lei) [1638826] - [cdrom] gdrom: convert to blk-mq (Ming Lei) [1638826] - [block] floppy: convert to blk-mq (Ming Lei) [1638826] - [block] ataflop: convert to blk-mq (Ming Lei) [1638826] - [block] ataflop: fix error handling during setup (Ming Lei) [1638826] - [block] ataflop: fold headers into C file (Ming Lei) [1638826] - [block] amiflop: convert to blk-mq (Ming Lei) [1638826] - [block] amiflop: clean up on errors during setup (Ming Lei) [1638826] - [block] amiflop: fold headers into C file (Ming Lei) [1638826] - [block] swim3: convert to blk-mq (Ming Lei) [1638826] - [block] swim3: add real error handling in setup (Ming Lei) [1638826] - [block] swim: convert to blk-mq (Ming Lei) [1638826] - [block] swim: fix cleanup on setup error (Ming Lei) [1638826] - [mtd] mtd_blkdevs: convert to blk-mq (Ming Lei) [1638826] - [block] xsysace: convert to blk-mq (Ming Lei) [1638826] - [block] paride: convert pf to blk-mq (Ming Lei) [1638826] - [block] paride: convert pd to blk-mq (Ming Lei) [1638826] - [block] paride: convert pcd to blk-mq (Ming Lei) [1638826] - [block] ps3disk: convert to blk-mq (Ming Lei) [1638826] - [block] blk-mq: provide helper for setting up an SQ queue and tag set (Ming Lei) [1638826] - [block] null_blk: remove set but not used variable 'q' (Ming Lei) [1638826] - [cdrom] cdrom: don't attempt to fiddle with cdo->capability (Ming Lei) [1638826] - [block] block: remove bogus check for queue_lock assignment (Ming Lei) [1638826] - [block] null_blk: remove legacy IO path (Ming Lei) [1638826] - [block] um: Convert ubd driver to blk-mq (Ming Lei) [1638826] - [block] skd: fixup usage of legacy IO API (Ming Lei) [1638826] - [block] aoe: convert aoeblk to blk-mq (Ming Lei) [1638826] - [block] ide: remove redundant variables queue_run_ms and left (Ming Lei) [1638826] - [scsi] scsi: core: scsi_io_completion convert BUGs to WARNs (Ming Lei) [1638826] - [scsi] scsi: core: scsi_io_completion hints on fastpath (Ming Lei) [1638826] - [scsi] scsi: core: add scsi_io_completion_reprep helper (Ming Lei) [1638826] - [scsi] scsi: core: add scsi_io_completion_action helper (Ming Lei) [1638826] - [scsi] scsi: core: add scsi_io_completion_nz_result function (Ming Lei) [1638826] - [scsi] scsi: core: scsi_io_completion: rename variables (Ming Lei) [1638826] - [scsi] scsi: core: scsi_io_completion: comment on end_request return (Ming Lei) [1638826] - [scsi] scsi: core: use blk_mq_run_hw_queues in scsi_kick_queue (Ming Lei) [1638826] - [scsi] scsi: sg: remove bad blk_end_request_all() call (Ming Lei) [1638826] - [block] blk-mq: complete req in softirq context in case of single queue (Ming Lei) [1638826] - [block] block, bfq: improve asymmetric scenarios detection (Ming Lei) [1638826] - [block] block: remove redundant 'default n' from Kconfig-s (Ming Lei) [1638826] - [block] blk-mq-debugfs: Also show requests that have not yet been started (Ming Lei) [1638826] - [block] block: Finish renaming REQ_DISCARD into REQ_OP_DISCARD (Ming Lei) [1638826] - [block] kyber: fix integer overflow of latency targets on 32-bit (Ming Lei) [1638826] - [block] kyber: add tracepoints (Ming Lei) [1638826] - [block] kyber: implement improved heuristics (Ming Lei) [1638826] - [block] kyber: don't make domain token sbitmap larger than necessary (Ming Lei) [1638826] - [block] block: export blk_stat_enable_accounting() (Ming Lei) [1638826] - [block] block: move call of scheduler's ->completed_request() hook (Ming Lei) [1638826] - [block] blk-mq: Enable support for runtime power management (Ming Lei) [1638826] - [block] block: Make blk_get_request() block for non-PM requests while suspended (Ming Lei) [1638826] - [block] block: Allow unfreezing of a queue while requests are in progress (Ming Lei) [1638826] - [lib] percpu-refcount: Introduce percpu_ref_resurrect() (Ming Lei) [1638826] - [block] block: Schedule runtime resume earlier (Ming Lei) [1638826] - [block] block: Split blk_pm_add_request() and blk_pm_put_request() (Ming Lei) [1638826] - [block] block, scsi: Change the preempt-only flag into a counter (Ming Lei) [1638826] - [block] block: Move power management code into a new source file (Ming Lei) [1638826] - [block] Blk-throttle: update to use rbtree with leftmost node cached (Ming Lei) [1638826] - [block] block: use bio_add_page in bio_iov_iter_get_pages (Ming Lei) [1638826] - [block] blok, bfq: do not plug I/O if all queues are weight-raised (Ming Lei) [1638826] - [block] block, bfq: inject other-queue I/O into seeky idle queues on NCQ flash (Ming Lei) [1638826] - [block] block, bfq: correctly charge and reset entity service in all cases (Ming Lei) [1638826]- [rpmspec] redhat: fix bpf_samples build (Jiri Benc) [1611579] - [fs] mnt: fix __detach_mounts infinite loop (Benjamin Coddington) [1628736] - [pci] pcie: Enable Broadom iProc PCIE and mark it is as tech preview (Mark Langsdorf) [1576958] - [pci] PCI/ACPI: Add iProc PCIe MCFG quirk (Mark Langsdorf) [1576958] - [pci] PCI: iproc: Add ACPI/ECAM support (Mark Langsdorf) [1576958] - [pci] PCI: iproc: Remove PAXC slot check to allow VF support (Mark Langsdorf) [1576958] - [pci] PCI: iproc: Reduce inbound/outbound mapping print level (Mark Langsdorf) [1576958] - [pci] PCI: iproc: Reject unconfigured physical functions from PAXC (Mark Langsdorf) [1576958] - [pci] PCI: iproc: Disable MSI parsing in certain PAXC blocks (Mark Langsdorf) [1576958] - [pci] PCI: iproc: Fix up corrupted PAXC root complex config registers (Mark Langsdorf) [1576958] - [pci] PCI: iproc: Activate PAXC bridge quirk for more devices (Mark Langsdorf) [1576958]- [s390] s390/mm: fix mis-accounting of pgtable_bytes (Joe Lawrence) [1644481] - [mm] mm: add mm_pxd_folded checks to pgtable_bytes accounting functions (Joe Lawrence) [1644481] - [mm] mm: introduce mm_[p4d|pud|pmd]_folded (Joe Lawrence) [1644481] - [mm] mm: make the __PAGETABLE_PxD_FOLDED defines non-empty (Joe Lawrence) [1644481] - [x86] x86/cpu/vmware: Do not trace vmware_sched_clock() (Vitaly Kuznetsov) [1650273] - [fs] fuse: fix possibly missed wake-up after abort (Lukas Czerner) [1649244] - [fs] fuse: fix leaked notify reply (Lukas Czerner) [1649244] - [fs] fuse: fix blocked_waitq wakeup (Lukas Czerner) [1649244] - [fs] fuse: set FR_SENT while locked (Lukas Czerner) [1649244] - [fs] fuse: Fix use-after-free in fuse_dev_do_write() (Lukas Czerner) [1649244] - [fs] fuse: Fix use-after-free in fuse_dev_do_read() (Lukas Czerner) [1649244] - [fs] fuse: Add missed unlock_page() to fuse_readpages_fill() (Lukas Czerner) [1649244] - [fs] fuse: Don't access pipe->buffers without pipe_lock() (Lukas Czerner) [1649244] - [fs] fuse: fix initial parallel dirops (Lukas Czerner) [1649244] - [fs] fuse: Fix oops at process_init_reply() (Lukas Czerner) [1649244] - [fs] fuse: umount should wait for all requests (Lukas Czerner) [1649244] - [fs] fuse: fix unlocked access to processing queue (Lukas Czerner) [1649244] - [fs] fuse: fix double request_end() (Lukas Czerner) [1649244] - [fs] fuse: fix use-after-free in fuse_direct_IO() (Lukas Czerner) [1599195]- [firmware] efi: Fix debugobjects warning on 'efi_rts_work' (Waiman Long) [1652190] - [rpmspec] kernel.spec: Do not zip modules on noarch builds (Prarit Bhargava) [1646471] - [iommu] iommu/amd: Clear memory encryption mask from physical address (Gary Hook) [1640384]- [powerpc] powerpc/mm/radix: Only need the Nest MMU workaround for R -> RW transition (Steve Best) [1651276] - [powerpc] powerpc/mm/books3s: Add new pte bit to mark pte temporarily invalid (Steve Best) [1651276] - [powerpc] powerpc/tm: Fix HFSCR bit for no suspend case (Steve Best) [1651275]- [powerpc] powerpc/powernv: Fix concurrency issue with npu->mmio_atsd_usage (Steve Best) [1651267] - [tools] perf tools: Remove ext from struct kmod_path (Jiri Olsa) [1581390] - [tools] perf tools: Add gzip_is_compressed function (Jiri Olsa) [1581390] - [tools] perf tools: Add lzma_is_compressed function (Jiri Olsa) [1581390] - [tools] perf tools: Add is_compressed callback to compressions array (Jiri Olsa) [1581390] - [tools] perf tools: Move the temp file processing into decompress_kmodule (Jiri Olsa) [1581390] - [tools] perf tools: Use compression id in decompress_kmodule() (Jiri Olsa) [1581390] - [tools] perf tools: Store compression id into struct dso (Jiri Olsa) [1581390] - [tools] perf tools: Add compression id into 'struct kmod_path' (Jiri Olsa) [1581390] - [tools] perf tools: Make is_supported_compression() static (Jiri Olsa) [1581390] - [tools] perf tools: Make decompress_to_file() function static (Jiri Olsa) [1581390] - [tools] perf tools: Get rid of dso__needs_decompress() call in __open_dso() (Jiri Olsa) [1581390] - [tools] perf tools: Get rid of dso__needs_decompress() call in symbol__disassemble() (Jiri Olsa) [1581390] - [tools] perf tools: Get rid of dso__needs_decompress() call in read_object_code() (Jiri Olsa) [1581390] - [rpmspec] redhat: Enable kernel-tools (for kvm_stat) on s390x, too (Thomas Huth) [1631222]- [drm] drm/atomic_helper: Stop modesets on unregistered connectors harder (Lyude Paul) [1631575] - [drm] drm/nouveau: Fix nv50_mstc->best_encoder() (Lyude Paul) [1631575] - [drm] drm/atomic_helper: Allow DPMS On<->Off changes for unregistered connectors (Lyude Paul) [1631575] - [drm] drm/i915: Fix intel_dp_mst_best_encoder() (Lyude Paul) [1631575] - [drm] drm/i915: Skip vcpi allocation for MSTB ports that are gone (Lyude Paul) [1631575] - [drm] drm/i915: Don't unset intel_connector->mst_port (Lyude Paul) [1631575] - [drm] drm/atomic_helper: Disallow new modesets on unregistered connectors (Lyude Paul) [1631575] - [s390] s390/qeth: fix HiperSockets sniffer (Philipp Rudo) [1649773] - [s390] s390/qeth: report 25Gbit link speed (Philipp Rudo) [1649772] - [s390] s390/qeth: sanitize strings in debug messages (Philipp Rudo) [1649770] - [s390] s390/qeth: fix initial operstate (Philipp Rudo) [1649769] - [s390] s390/qeth: unregister netdevice only when registered (Philipp Rudo) [1649769] - [powerpc] powerpc/64s: consolidate MCE counter increment (Steve Best) [1633550] - [powerpc] powerpc/64s: move machine check SLB flushing to mm/slb.c (Steve Best) [1633550] - [powerpc] powernv/pseries: consolidate code for mce early handling (Steve Best) [1633550] - [powerpc] powerpc/pseries: Dump the SLB contents on SLB MCE errors (Steve Best) [1633550] - [powerpc] powerpc/pseries: Display machine check error details (Steve Best) [1633550] - [powerpc] powerpc/pseries: Flush SLB contents on SLB MCE errors (Steve Best) [1633550] - [powerpc] powerpc/pseries: Define MCE error event section (Steve Best) [1633550] - [powerpc] powerpc/pseries: Avoid using the size greater than RTAS_ERROR_LOG_MAX (Steve Best) [1633550] - [powerpc] powerpc/pseries: Defer the logging of rtas error to irq work queue (Steve Best) [1633550] - [powerpc] powerpc/pseries: Fix endianness while restoring of r3 in MCE handler (Steve Best) [1633550] - [cdrom] cdrom: fix improper type cast, which can leat to information leak (Maurizio Lombardi) [1650476]- [drm] drm/amdgpu/pm: Fix potential Spectre v1 (Rob Clark) [1637115] - [drm] drm/i915/kvmgt: Fix potential Spectre v1 (Rob Clark) [1637115] - [fs] gfs2: Fix metadata read-ahead during truncate (2) (Andreas Grunbacher) [1647982] - [block] block: make sure writesame bio is aligned with logical block size (Ming Lei) [1648750] - [block] block: cleanup __blkdev_issue_discard() (Ming Lei) [1648750] - [block] block: make sure discard bio is aligned with logical block size (Ming Lei) [1648750] - [block] block: Clear kernel memory before copying to user (Ming Lei) [1648752] - [block] block: respect virtual boundary mask in bvecs (Ming Lei) [1648756] - [block] xen: don't include from and (Ming Lei) [1648756] - [block] block: remove ARCH_BIOVEC_PHYS_MERGEABLE (Ming Lei) [1648756] - [block] xen: provide a prototype for xen_biovec_phys_mergeable in xen.h (Ming Lei) [1648756] - [block] xen: remove the xen_biovec_phys_mergeable export (Ming Lei) [1648756] - [block] arm: remove the unused BIOVEC_MERGEABLE define (Ming Lei) [1648756] - [block] block: don't include bug.h from bio.h (Ming Lei) [1648756] - [block] block: don't include io.h from bio.h (Ming Lei) [1648756] - [block] block: remove bvec_to_phys (Ming Lei) [1648756] - [block] block: merge BIOVEC_SEG_BOUNDARY into biovec_phys_mergeable (Ming Lei) [1648756] - [block] block: add a missing BIOVEC_SEG_BOUNDARY check in bio_add_pc_page (Ming Lei) [1648756] - [block] block: simplify BIOVEC_PHYS_MERGEABLE (Ming Lei) [1648756] - [block] block: move req_gap_back_merge to blk.h (Ming Lei) [1648756] - [block] block: move req_gap_{back,front}_merge to blk-merge.c (Ming Lei) [1648756] - [block] block: move integrity_req_gap_{back,front}_merge to blk.h (Ming Lei) [1648756] - [fs] gfs2: Fix iomap buffer head reference counting bug (Andreas Grunbacher) [1647073] - [scsi] qla2xxx: Update driver version to 10.00.00.07.08.0-k1 (Himanshu Madhani) [1615896] - [scsi] scsi: qla2xxx: Initialize port speed to avoid setting lower speed (Himanshu Madhani) [1615896] - [scsi] scsi: qla2xxx: Fix incorrect port speed being set for FC adapters (Himanshu Madhani) [1615896] - [block] block: brd: associate with queue until adding disk (Ming Lei) [1644602] - [block] block: call rq_qos_exit() after queue is frozen (Ming Lei) [1641558] - [block] block: fix the DISCARD request merge (Ming Lei) [1646776] - [block] blk-mq: fallback to previous nr_hw_queues when updating fails (Ming Lei) [1642218] - [block] blk-mq: realloc hctx when hw queue is mapped to another node (Ming Lei) [1642218] - [block] blk-mq: change gfp flags to GFP_NOIO in blk_mq_realloc_hw_ctxs (Ming Lei) [1642218] - [block] blk-mq: adjust debugfs and sysfs register when updating nr_hw_queues (Ming Lei) [1642218] - [block] block: remove bio_rewind_iter() (Ming Lei) [1642208]- [fs] jbd2: fix use after free in jbd2_log_do_checkpoint() (Lukas Czerner) [1644694] - [fs] ext4: initialize retries variable in ext4_da_write_inline_data_begin() (Lukas Czerner) [1644694] - [fs] ext4: fix build error when DX_DEBUG is defined (Lukas Czerner) [1644694]- [pinctrl] pinctrl: intel: Add Ice Lake PCH pin controller support (David Arcari) [1483413] - [netdrv] nfp: flower: fix vlan match by checking both vlan id and vlan pcp (Pablo Cascon) [1645220] - [netdrv] nfp: flower: reject tunnel encap with ipv6 outer headers for offloading (Pablo Cascon) [1646644] - [netdrv] nfp: populate bus-info on representors (Pablo Cascon) [1643998] - [powerpc] KVM: PPC: Validate TCEs against preregistered memory page sizes (David Gibson) [1625821] - [powerpc] KVM: PPC: Inform the userspace about TCE update failures (David Gibson) [1625821] - [powerpc] KVM: PPC: Book3S: Fix guest DMA when guest partially backed by THP pages (David Gibson) [1625821]- [kernel] locking/lockdep: Fix debug_locks off performance problem (Waiman Long) [1647560] - [kernel] locking/lockdep: Remove duplicated 'lock_class_ops' percpu array (Waiman Long) [1647560] - [kernel] locking/lockdep: Make class->ops a percpu counter and move it under CONFIG_DEBUG_LOCKDEP=y (Waiman Long) [1647560] - [kernel] locking/lockdep: Add a faster path in __lock_release() (Waiman Long) [1647560] - [kernel] locking/lockdep: Eliminate redundant IRQs check in __lock_acquire() (Waiman Long) [1647560] - [kernel] locking/lockdep: Remove add_chain_cache_classes() (Waiman Long) [1647560] - [fs] gfs2: Put bitmap buffers in put_super (Andreas Grunbacher) [1647073] - [scsi] scsi: hpsa: limit transfer length to 1MB, not 512kB (Joseph Szczypek) [1643956] - [netdrv] nfp: report FW vNIC stats in interface stats (Pablo Cascon) [1645032] - [rpmspec] spec: Add bpftool debuginfo package (Jiri Olsa) [1633018] - [crypto] crypto: chelsio: Fix memory corruption in DMA Mapped buffers (Arjun Vynipadath) [1631750] - [cdrom] cdrom: Fix info leak/OOB read in cdrom_ioctl_drive_status (Maurizio Lombardi) [1627732] {CVE-2018-16658}- [kernel] srcu: Make early-boot call_srcu() reuse workqueue lists (Waiman Long) [1644375] - [tools] rcutorture: Test early boot call_srcu() (Waiman Long) [1644375] - [kernel] srcu: Make call_srcu() available during very early boot (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_state.ofl_lock to raw_spinlock_t (Waiman Long) [1644375] - [kernel] rcu: Remove obsolete ->dynticks_fqs and ->cond_resched_completed (Waiman Long) [1644375] - [kernel] rcu: Switch ->dynticks to rcu_data structure, remove rcu_dynticks (Waiman Long) [1644375] - [kernel] rcu: Switch dyntick nesting counters to rcu_data structure (Waiman Long) [1644375] - [kernel] rcu: Switch urgent quiescent-state requests to rcu_data structure (Waiman Long) [1644375] - [kernel] rcu: Switch lazy counts to rcu_data structure (Waiman Long) [1644375] - [kernel] rcu: Switch last accelerate/advance to rcu_data structure (Waiman Long) [1644375] - [kernel] rcu: Switch ->tick_nohz_enabled_snap to rcu_data structure (Waiman Long) [1644375] - [kernel] rcu: Merge rcu_dynticks structure into rcu_data structure (Waiman Long) [1644375] - [kernel] rcu: Remove unused rcu_dynticks_snap() from Tiny RCU (Waiman Long) [1644375] - [kernel] rcu: Convert "1UL << x" to "BIT(x)" (Waiman Long) [1644375] - [kernel] rcu: Avoid resched_cpu() when rescheduling the current CPU (Waiman Long) [1644375] - [kernel] rcu: More aggressively enlist scheduler aid for nohz_full CPUs (Waiman Long) [1644375] - [kernel] rcu: Compute jiffies_till_sched_qs from other kernel parameters (Waiman Long) [1644375] - [kernel] rcu: Provide functions for determining if call_rcu() has been invoked (Waiman Long) [1644375] - [kernel] rcu: Eliminate ->rcu_qs_ctr from the rcu_dynticks structure (Waiman Long) [1644375] - [kernel] rcu: Motivate Tiny RCU forward progress (Waiman Long) [1644375] - [kernel] rcutorture: Dump reader protection sequence if failures or close calls (Waiman Long) [1644375] - [kernel] rcu: Provide improved interrupt-from-idle check in rcu_check_callbacks() (Waiman Long) [1644375] - [kernel] rcu: Make need_resched() respond to urgent RCU-QS needs (Waiman Long) [1644375] - [kernel] rcu: Inline _rcu_barrier() into its sole remaining caller (Waiman Long) [1644375] - [kernel] rcu: Define rcu_all_qs() only in !PREEMPT builds (Waiman Long) [1644375] - [kernel] rcu: Remove !PREEMPT code from rcu_note_voluntary_context_switch() (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in update.c (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in tree_plugin.h (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in tree_exp.h (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in tree.c (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in tiny.c (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in srcutree.h (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in rcutorture.c (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in rcu.h (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in Kconfig (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in rcupdate_wait.h (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in rculist.h (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in rcupdate.h (Waiman Long) [1644375] - [kernel] rcu: Remove now-unused rcutorture APIs (Waiman Long) [1644375] - [kernel] rcuperf: Remove the "rcu_bh" and "sched" torture types (Waiman Long) [1644375] - [kernel] rcutorture: Remove the "rcu_bh" and "sched" torture types (Waiman Long) [1644375] - [kernel] rcu: Stop testing RCU-bh and RCU-sched (Waiman Long) [1644375] - [kernel] rcutorture: Add RCU-bh and RCU-sched support for extended readers (Waiman Long) [1644375] - [kernel] rcu: Consolidate RCU-sched update-side function definitions (Waiman Long) [1644375] - [kernel] rcu: Consolidate RCU-bh update-side function definitions (Waiman Long) [1644375] - [kernel] rcu: Pull rcu_gp_kthread() FQS loop into separate function (Waiman Long) [1644375] - [kernel] rcu: Inline increment_cpu_stall_ticks() into its sole caller (Waiman Long) [1644375] - [kernel] rcu: Fix typo in force_qs_rnp()'s parameter's parameter (Waiman Long) [1644375] - [kernel] rcu: Eliminate initialization-time use of rsp (Waiman Long) [1644375] - [kernel] rcu: Eliminate RCU-barrier use of rsp (Waiman Long) [1644375] - [kernel] rcu: Eliminate quiescent-state and grace-period-nonstart use of rsp (Waiman Long) [1644375] - [kernel] rcu: Eliminate callback-invocation/invocation use of rsp (Waiman Long) [1644375] - [kernel] rcu: Eliminate grace-period management code use of rsp (Waiman Long) [1644375] - [kernel] rcu: Eliminate stall-warning use of rsp (Waiman Long) [1644375] - [kernel] rcu: Restructure rcu_check_gp_kthread_starvation() (Waiman Long) [1644375] - [kernel] rcu: Simplify rcutorture_get_gp_data() (Waiman Long) [1644375] - [kernel] rcu: Remove for_each_rcu_flavor() flavor-traversal macro (Waiman Long) [1644375] - [kernel] rcu: Remove last non-flavor-traversal rsp local variable from tree_plugin.h (Waiman Long) [1644375] - [kernel] rcu: Remove rcu_data structure's ->rsp field (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_node tree accessor macros (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from expedited grace-period functions (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from no-CBs CPU functions (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from print_cpu_stall_info() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_spawn_one_boost_kthread() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from dump_blkd_tasks() and friend (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_print_detail_task_stall() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_init_one() and friends (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_boot_init_percpu_data() and friends (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from _rcu_barrier() and friends (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from __rcu_pending() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from __call_rcu() and friend (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from __rcu_process_callbacks() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_check_gp_start_stall() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from force-quiescent-state functions (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_do_batch() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from CPU hotplug functions (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_check_quiescent_state() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_gp_kthread() and friends (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_gp_slow() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from note_gp_changes() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from __note_gp_changes() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_advance_cbs() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_accelerate_cbs_unlocked() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_accelerate_cbs() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_gp_kthread_wake() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_future_gp_cleanup() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from check_cpu_stall() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from print_cpu_stall() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from print_other_cpu_stall() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_stall_kick_kthreads() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_dump_cpu_stacks() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_check_gp_kthread_starvation() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from record_gp_stall_check_time() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_get_root() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_gp_in_progress() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_report_qs_rdp() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_report_unblock_qs_rnp() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_report_qs_rsp() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_report_qs_rnp() (Waiman Long) [1644375] - [kernel] rcu: Remove rcu_data_p pointer to default rcu_data structure (Waiman Long) [1644375] - [kernel] rcu: Remove rcu_state_p pointer to default rcu_state structure (Waiman Long) [1644375] - [kernel] rcu: Remove rcu_state structure's ->rda field (Waiman Long) [1644375] - [kernel] rcu: Eliminate rcu_state structure's ->call field (Waiman Long) [1644375] - [kernel] rcu: Remove RCU_STATE_INITIALIZER() (Waiman Long) [1644375] - [kernel] rcu: Express Tiny RCU updates in terms of RCU rather than RCU-sched (Waiman Long) [1644375] - [kernel] rcu: Define RCU-sched API in terms of RCU for Tree RCU PREEMPT builds (Waiman Long) [1644375] - [kernel] rcu: Fix typo in rcu_get_gp_kthreads_prio() header comment (Waiman Long) [1644375] - [kernel] rcu: Drop "wake" parameter from rcu_report_exp_rdp() (Waiman Long) [1644375] - [kernel] rcu: Update comments and help text for no more RCU-bh updaters (Waiman Long) [1644375] - [kernel] rcu: Define RCU-bh update API in terms of RCU (Waiman Long) [1644375] - [kernel] rcu: Report expedited grace periods at context-switch time (Waiman Long) [1644375] - [kernel] rcu: Apply RCU-bh QSes to RCU-sched and RCU-preempt when safe (Waiman Long) [1644375] - [kernel] rcu: Add warning to detect half-interrupts (Waiman Long) [1644375] - [kernel] rcu: Remove now-unused ->b.exp_need_qs field from the rcu_special union (Waiman Long) [1644375] - [kernel] rcu: Allow processing deferred QSes for exiting RCU-preempt readers (Waiman Long) [1644375] - [kernel] rcutorture: Test extended "rcu" read-side critical sections (Waiman Long) [1644375] - [kernel] rcu: Defer reporting RCU-preempt quiescent states when disabled (Waiman Long) [1644375] - [kernel] rcu: Refactor rcu_{nmi,irq}_{enter,exit}() (Waiman Long) [1644375] - [documentation] doc: Fix broken HTML directive (Waiman Long) [1644375] - [documentation] doc: Update removal of RCU-bh/sched update machinery (Waiman Long) [1644375] - [kernel] rcutorture: Maintain self-propagating CB only during forward-progress test (Waiman Long) [1644375] - [kernel] rcutorture: Check GP completion at stutter end (Waiman Long) [1644375] - [kernel] rcutorture: Print forward-progress test interval on error (Waiman Long) [1644375] - [kernel] rcutorture: Adjust number of reader kthreads per CPU-hotplug operations (Waiman Long) [1644375] - [kernel] rcutorture: Reduce priority of forward-progress testing (Waiman Long) [1644375] - [kernel] rcutorture: Limit reader duration if irq or bh disabled (Waiman Long) [1644375] - [kernel] rcutorture: Increase rcu_read_delay() longdelay_ms (Waiman Long) [1644375] - [kernel] rcutorture: Add self-propagating callback to forward-progress testing (Waiman Long) [1644375] - [kernel] rcutorture: Vary forward-progress test interval (Waiman Long) [1644375] - [kernel] rcutorture: Avoid no-test complaint if too few forward-progress tries (Waiman Long) [1644375] - [kernel] rcutorture: Also use GP sequence to judge forward progress (Waiman Long) [1644375] - [kernel] rcutorture: Add forward-progress tests for RCU grace periods (Waiman Long) [1644375] - [tools] rcutorture: Remove TREE06 and TREE08 from the default test list (Waiman Long) [1644375] - [kernel] rcuperf: Warn on bad perf type for built-in tests (Waiman Long) [1644375] - [kernel] rcutorture: Warn on bad torture type for built-in tests (Waiman Long) [1644375] - [kernel] rcutorture: Force occasional reader waits (Waiman Long) [1644375] - [tools] torture: Stop overwriting Make.out file with obsolete version (Waiman Long) [1644375] - [documentation] doc: Improve rcu_dynticks::dynticks documentation (Waiman Long) [1644375] - [documentation] doc: Fix broken RCU-requirements link to LKML archive (Waiman Long) [1644375] - [documentation] doc: Add design documentation on interruption of NMI handlers (Waiman Long) [1644375] - [kernel] rcutorture: Fix rcu_barrier successes counter (Waiman Long) [1644375] - [kernel] rcutorture: Add support to detect if boost kthread prio is too low (Waiman Long) [1644375] - [kernel] rcutorture: Use monotonic timestamp for stall detection (Waiman Long) [1644375] - [kernel] rcutorture: Make boost test more robust (Waiman Long) [1644375] - [kernel] rcutorture: Disable RT throttling for boost tests (Waiman Long) [1644375] - [kernel] rcutorture: Emphasize testing of single reader protection type (Waiman Long) [1644375] - [kernel] rcutorture: Handle extended read-side critical sections (Waiman Long) [1644375] - [kernel] rcutorture: Make rcu_torture_timer() use rcu_torture_one_read() (Waiman Long) [1644375] - [kernel] rcutorture: Use per-CPU random state for rcu_torture_timer() (Waiman Long) [1644375] - [kernel] rcutorture: Use atomic increment for n_rcu_torture_timers (Waiman Long) [1644375] - [kernel] rcutorture: Extract common code from rcu_torture_reader() (Waiman Long) [1644375] - [kernel] rcuperf: Remove unused torturing_tasks() function (Waiman Long) [1644375] - [kernel] rcu: Remove rcutorture test version and sequence number (Waiman Long) [1644375] - [kernel] rcutorture: Change units of onoff_interval to jiffies (Waiman Long) [1644375] - [kernel] rcu: Assign higher prio to RCU threads if rcutorture is built-in (Waiman Long) [1644375] - [documentation] rculist: Improve documentation for list_for_each_entry_from_rcu() (Waiman Long) [1644375] - [kernel] srcu: Add grace-period number to rcutorture statistics printout (Waiman Long) [1644375] - [kernel] rcu: Print stall-warning NMI dyntick state in hexadecimal (Waiman Long) [1644375] - [maintainers] MAINTAINERS: Update RCU, SRCU, and TORTURE-TEST entries (Waiman Long) [1644375] - [kernel] rcu: Make rcu_seq_diff() more exact (Waiman Long) [1644375] - [documentation] doc: Update synchronize_rcu() definition in whatisRCU.txt (Waiman Long) [1644375] - [kernel] rcu: Check the range of jiffies_till_{first, next}_fqs when setting them (Waiman Long) [1644375] - [kernel] rcu: Add diagnostics for rcutorture writer stall warning (Waiman Long) [1644375] - [kernel] rcu: Add comment to the last sleep in the rcu tasks loop (Waiman Long) [1644375] - [kernel] rcu: Speed up calling of RCU tasks callbacks (Waiman Long) [1644375] - [kernel] rcu: Add comment documenting how rcu_seq_snap works (Waiman Long) [1644375] - [kernel] rcu: Use RCU CPU stall timeout for rcu_check_gp_start_stall() (Waiman Long) [1644375] - [kernel] rcu: Remove __maybe_unused from rcu_cpu_has_callbacks() (Waiman Long) [1644375] - [kernel] rcu: Remove "inline" from rcu_perf_print_module_parms() (Waiman Long) [1644375] - [kernel] rcu: Remove "inline" from rcu_torture_print_module_parms() (Waiman Long) [1644375] - [kernel] rcu: Remove "inline" from panic_on_rcu_stall() and rcu_blocking_is_gp() (Waiman Long) [1644375] - [kernel] rcu: Remove unused local variable "cpu" (Waiman Long) [1644375] - [kernel] rcu: Remove unused rcu_kick_nohz_cpu() function (Waiman Long) [1644375] - [kernel] rcu: Clarify and correct the rcu_preempt_qs() header comment (Waiman Long) [1644375] - [kernel] rcu: Inline rcu_dynticks_momentary_idle() into its sole caller (Waiman Long) [1644375] - [kernel] rcu: Mark task as .need_qs less aggressively (Waiman Long) [1644375] - [kernel] rcu: Improve RCU-tasks naming and comments (Waiman Long) [1644375] - [kernel] rcu: Use pr_fmt to prefix "rcu: " to logging output (Waiman Long) [1644375] - [kernel] rcu: rcupdate.h: Get rid of Sphinx warnings at rcu_pointer_handoff() (Waiman Long) [1644375] - [kernel] rcu: Improve rcu_note_voluntary_context_switch() reporting (Waiman Long) [1644375] - [kernel] rcu: Make rcu_read_unlock_special() static (Waiman Long) [1644375] - [kernel] rcu: Add diagnostics for offline CPUs failing to report QS (Waiman Long) [1644375] - [kernel] rcu: Record ->gp_state for both phases of grace-period initialization (Waiman Long) [1644375] - [kernel] rcu: Add CPU online/offline state to dump_blkd_tasks() (Waiman Long) [1644375] - [kernel] rcu: Add up-tree information to dump_blkd_tasks() diagnostics (Waiman Long) [1644375] - [kernel] rcu: Remove CPU-hotplug failsafe from force-quiescent-state code path (Waiman Long) [1644375] - [kernel] rcu: Remove failsafe check for lost quiescent state (Waiman Long) [1644375] - [kernel] rcu: Move grace-period pre-init delay after pre-init (Waiman Long) [1644375] - [kernel] rcu: Add RCU-preempt check for waiting on newly onlined CPU (Waiman Long) [1644375] - [kernel] rcu: Fix grace-period hangs due to race with CPU offline (Waiman Long) [1644375] - [kernel] rcu: Fix grace-period hangs from mid-init task resume (Waiman Long) [1644375] - [kernel] rcu: Suppress false-positive splats from mid-init task resume (Waiman Long) [1644375] - [kernel] rcu: Suppress more involved false-positive preempted-task splats (Waiman Long) [1644375] - [kernel] rcu: Suppress false-positive preempted-task splats (Waiman Long) [1644375] - [kernel] rcu: Suppress false-positive offline-CPU lockdep-RCU splat (Waiman Long) [1644375] - [kernel] rcu: Prevent useless FQS scan after all CPUs have checked in (Waiman Long) [1644375] - [kernel] rcu: Replace smp_wmb() with smp_store_release() for stall check (Waiman Long) [1644375] - [kernel] rcu: Fix typo and add additional debug (Waiman Long) [1644375] - [kernel] rcu: Make rcu_report_unblock_qs_rnp() warn on violated preconditions (Waiman Long) [1644375] - [kernel] rcu: Make rcu_init_new_rnp() stop upon already-set bit (Waiman Long) [1644375] - [kernel] rcu: Fix an obsolete ->qsmaskinit comment (Waiman Long) [1644375] - [kernel] rcu: Clean up handling of tasks blocked across full-rcu_node offline (Waiman Long) [1644375] - [kernel] rcu: Identify grace period is in progress as we advance up the tree (Waiman Long) [1644375] - [kernel] rcu: Use better variable names in funnel locking loop (Waiman Long) [1644375] - [kernel] rcu: Rename the grace-period-request variables and parameters (Waiman Long) [1644375] - [kernel] rcu: Regularize resetting of rcu_data wrap indicator (Waiman Long) [1644375] - [kernel] rcutorture: Correctly handle grace-period sequence wrap (Waiman Long) [1644375] - [kernel] rcu: Make rcu_start_this_gp() check for grace period already started (Waiman Long) [1644375] - [kernel] rcu: Fix cpustart tracepoint gp_seq number (Waiman Long) [1644375] - [kernel] rcu: Produce last "CleanupMore" trace only if late-breaking request (Waiman Long) [1644375] - [kernel] rcu: Don't funnel-lock above leaf node if GP in progress (Waiman Long) [1644375] - [documentation] doc: Update RCU CPU stall-warning documentation (Waiman Long) [1644375] - [documentation] doc: Update memory-ordering documentation for ->gp-seq (Waiman Long) [1644375] - [documentation] doc: Update data-structure documentation for ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Make simple callback acceleration refer to rdp->gp_seq_needed (Waiman Long) [1644375] - [kernel] rcu: Remove ->gpnum and ->completed (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_fqs tracepoint to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_quiescent_state_report tracepoint to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_unlock_preempted_task tracepoint to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_preempt_task tracepoint to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_grace_period_init tracepoint to gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_future_grace_period tracepoint to gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_grace_period tracepoint to gp_seq (Waiman Long) [1644375] - [kernel] rcu: Make rcu_nocb_wait_gp() check if GP already requested (Waiman Long) [1644375] - [kernel] rcu: Move from ->need_future_gp[] to ->gp_seq_needed (Waiman Long) [1644375] - [kernel] rcutorture: Convert rcutorture_get_gp_data() to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Make RCU CPU stall warnings use ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert grace-period requests to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert ->completedqs to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert ->rcu_iw_gpnum to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Move rcu_gp_in_progress() to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Move rcu_nocb_gp_get() to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Move rcu_try_advance_all_cbs() to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Move rcu_implicit_dynticks_qs() to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_gpnum_ovf() to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Move RCU's grace-period-change code to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert conditional grace-period primitives to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Make quiescent-state reporting use ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_check_gp_kthread_starvation() to GP sequence number (Waiman Long) [1644375] - [kernel] rcu: Make rcutorture's batches-completed API use ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Move rcu_gp_slow() to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Introduce grace-period sequence numbers (Waiman Long) [1644375] - [kernel] rcu: Make rcu_gp_cleanup() write only once to ->gp_flags (Waiman Long) [1644375] - [kernel] rcu: Diagnostics for grace-period startup hangs (Waiman Long) [1644375] - [kernel] rcu: Exclude near-simultaneous RCU CPU stall warnings (Waiman Long) [1644375] - [kernel] rcu: Use the proper lockdep annotation in dump_blkd_tasks() (Waiman Long) [1644375] - [kernel] rcu: Add debugging info to assertion (Waiman Long) [1644375] - [kernel] torture: Keep old-school dmesg format (Waiman Long) [1644375] - [kernel] torture: Make online/offline messages appear only for verbose=2 (Waiman Long) [1644375] - [tools] rcutorture: Make kvm-find-errors.sh find close calls (Waiman Long) [1644375] - [tools] rcutorture: Remove obsolete TREE08-T.boot file (Waiman Long) [1644375] - [tools] torture: Use a single build directory for torture scenarios (Waiman Long) [1644375] - [kernel] srcu: Introduce srcu_read_{un,}lock_notrace() (Waiman Long) [1644375] - [kernel] srcu: Add address of first callback to rcutorture output (Waiman Long) [1644375] - [kernel] srcu: Document that srcu_funnel_gp_start() implies srcu_funnel_exp_start() (Waiman Long) [1644375] - [kernel] srcu: Fix typos in __call_srcu() header comment (Waiman Long) [1644375] - [kernel] rcu: Make expedited grace period use direct call on last leaf (Waiman Long) [1644375]- [netdrv] nfp: flower: use offsets provided by pedit instead of index for ipv6 (Pablo Cascon) [1645132] - [netdrv] nfp: flower: fix multiple keys per pedit action (Pablo Cascon) [1645132] - [netdrv] nfp: flower: fix pedit set actions for multiple partial masks (Pablo Cascon) [1645132] - [netdrv] nfp: flower: ignore checksum actions when performing pedit actions (Pablo Cascon) [1644400] - [kernel] sched/fair: Fix throttle_list starvation with low CFS quota (Phil Auld) [1638526] - [net] tipc: fix the big/little endian issue in tipc_dest (Jon Maloy) [1640712] - [rpmspec] kernel.spec: Include kernel-signing-ca.cer public key (Prarit Bhargava) [1638465] - [block] block: don't deal with discard limit in blkdev_issue_discard() (Ming Lei) [1631255] - [powerpc] powerpc/mm: Check memblock_add against MAX_PHYSMEM_BITS range (Gustavo Duarte) [1561402] - [powerpc] powerpc/mm: Increase MAX_PHYSMEM_BITS to 128TB with SPARSEMEM_VMEMMAP config (Gustavo Duarte) [1561402]- [s390] s390/crypto: Enhance paes cipher to accept variable length key material (Philipp Rudo) [1644387] - [s390] s390/pkey: move pckmo subfunction available checks away from module init (Philipp Rudo) [1644387] - [s390] s390/pkey: Load pkey kernel module automatically (Philipp Rudo) [1644387] - [s390] s390/zcrypt: fix broken zcrypt_send_cprb in-kernel api function (Philipp Rudo) [1644387] - [s390] s390/pkey: Introduce new API for transforming key blobs (Philipp Rudo) [1644387] - [s390] s390/pkey: Introduce new API for random protected key verification (Philipp Rudo) [1644387] - [s390] s390/pkey: Add sysfs attributes to emit secure key blobs (Philipp Rudo) [1644387] - [s390] s390/pkey: Add sysfs attributes to emit protected key blobs (Philipp Rudo) [1644387] - [s390] s390/pkey: Define protected key blob format (Philipp Rudo) [1644387] - [s390] s390/pkey: Introduce new API for random protected key generation (Philipp Rudo) [1644387] - [s390] s390/zcrypt: add ap_adapter_mask sysfs attribute (Philipp Rudo) [1644387] - [s390] s390/zcrypt: provide apfs failure code on type 86 error reply (Philipp Rudo) [1644387] - [s390] s390/zcrypt: zcrypt device driver cleanup (Philipp Rudo) [1644387] - [s390] s390/zcrypt: multiple zcrypt device nodes support (Philipp Rudo) [1644387] - [s390] s390/zcrypt: enable AP bus scan without a valid default domain (Philipp Rudo) [1644387] - [s390] s390/zcrypt: Use kmemdup to replace kmalloc + memcpy (Philipp Rudo) [1644387] - [s390] s390/qeth: add TSO support for L2 devices (Philipp Rudo) [1644381] - [s390] s390/qeth: add support for IPv6 TSO (Philipp Rudo) [1644381] - [s390] s390/qeth: enhance TSO control sequence (Philipp Rudo) [1644381] - [s390] s390/qeth: make TSO controls protocol-agnostic (Philipp Rudo) [1644381] - [s390] s390: qeth: Fix potential array overrun in cmd/rc lookup (Philipp Rudo) [1644381] - [s390] s390: qeth_core_mpc: Use ARRAY_SIZE instead of reimplementing its function (Philipp Rudo) [1644381] - [scsi] scsi: mpt3sas: Remove unnecessary parentheses and simplify null checks (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Use dma_pool_zalloc (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Remove unused macro MPT3SAS_FMT (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Convert logging uses with MPT3SAS_FMT without logging levels (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Remove KERN_WARNING from panic uses (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Convert logging uses with MPT3SAS_FMT and reply_q_name to s: (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Convert mlsleading uses of pr_ with MPT3SAS_FMT (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Convert uses of pr_ with MPT3SAS_FMT to ioc_ (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Add ioc_ logging macros (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Fix calltrace observed while running IO & reset (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Improve kernel-doc headers (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Split _base_reset_handler(), mpt3sas_scsih_reset_handler() and mpt3sas_ctl_reset_handler() (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Fix a race condition in mpt3sas_base_hard_reset_handler() (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Fix _transport_smp_handler() error path (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Introduce struct mpt3sas_nvme_cmd (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Annotate switch/case fall-through (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Remove set-but-not-used variables (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Fix indentation (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Update driver version "26.100.00.00" (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: As per MPI-spec, use combined reply queue for SAS3.5 controllers when HBA supports more than 16 MSI-x vectors (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Fix, False timeout prints for ioctl and other internal commands during controller reset (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Don't access the structure after decrementing it's instance reference count (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Incorrect command status was set/marked as not used (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Don't abort I/Os issued to NVMe drives while processing Async Broadcast primitive event (Tomas Henzl) [1638649] - [netdrv] net/mlx5e: Do not ignore netdevice TX/RX queues number (Alaa Hleihel) [1643103] - [netdrv] net/mlx5e: Use non-delayed work for update stats (Alaa Hleihel) [1643103] - [netdrv] net/mlx5e: Initialize all netdev common structures in one place (Alaa Hleihel) [1643103] - [netdrv] net/mlx5e: Always initialize update stats delayed work (Alaa Hleihel) [1643103] - [netdrv] net/mlx5e: Gather common netdev init/cleanup functionality in one place (Alaa Hleihel) [1643103] - [infiniband] RDMA/netdev: Fix netlink support in IPoIB (Alaa Hleihel) [1643103] - [infiniband] RDMA/netdev: Hoist alloc_netdev_mqs out of the driver (Alaa Hleihel) [1643103] - [infiniband] IB/ipoib: Consolidate checking of the proposed child interface (Alaa Hleihel) [1643103] - [infiniband] IB/ipoib: Maintain the child_intfs list from ndo_init/uninit (Alaa Hleihel) [1643103] - [infiniband] IB/ipoib: Do not remove child devices from within the ndo_uninit (Alaa Hleihel) [1643103] - [infiniband] IB/ipoib: Get rid of the sysfs_mutex (Alaa Hleihel) [1643103] - [infiniband] RDMA/netdev: Use priv_destructor for netdev cleanup (Alaa Hleihel) [1643103] - [infiniband] IB/ipoib: Move init code to ndo_init (Alaa Hleihel) [1643103] - [infiniband] IB/ipoib: Move all uninit code into ndo_uninit (Alaa Hleihel) [1643103] - [infiniband] IB/ipoib: Use cancel_delayed_work_sync for neigh-clean task (Alaa Hleihel) [1643103] - [infiniband] IB/ipoib: Get rid of IPOIB_FLAG_GOING_DOWN (Alaa Hleihel) [1643103] - [infiniband] RDMA/ipoib: Fix use of sizeof() (Alaa Hleihel) [1643103] - [netdrv] net/mlx5e: Do not recycle RX pages in interface down flow (Alaa Hleihel) [1643103 1643047] - [netdrv] net/mlx5e: Replace call to MPWQE free with dealloc in interface down flow (Alaa Hleihel) [1643103 1643047] - [net] net/xdp: Fix suspicious RCU usage warning (Alaa Hleihel) [1643103 1643047] - [netdrv] net/mlx5: WQ, fixes for fragmented WQ buffers API (Alaa Hleihel) [1643103 1636183] - [netdrv] net/mlx4_en: Use minimal rx and tx ring sizes on kdump kernel (Alaa Hleihel) [1643103 1615267] - [x86] mark coffeelake-s/h 8+2 as supported (David Arcari) [1575461 1575460] - [x86] x86/spec_ctrl: Synchronize STIBP changes with RHEL IBRS code (Waiman Long) [1643233] - [x86] x86/speculation: Propagate information about RSB filling mitigation to sysfs (Waiman Long) [1643233] - [x86] x86/speculation: Enable cross-hyperthread spectre v2 STIBP mitigation (Waiman Long) [1643233] - [x86] x86/speculation: Apply IBPB more strictly to avoid cross-process data leak (Waiman Long) [1643233] - [x86] x86/speculation: Add RETPOLINE_AMD support to the inline asm CALL_NOSPEC variant (Waiman Long) [1643233] - [x86] x86/CPU: Fix unused variable warning when !CONFIG_IA32_EMULATION (Waiman Long) [1643233] - [x86] x86/pti/64: Remove the SYSCALL64 entry trampoline (Waiman Long) [1643233] - [x86] x86/entry/64: Use the TSS sp2 slot for SYSCALL/SYSRET scratch space (Waiman Long) [1643233] - [x86] x86/entry/64: Document idtentry (Waiman Long) [1643233] - [x86] x86/asm-offsets: Move TSS_sp0 and TSS_sp1 to asm-offsets.c (Waiman Long) [1643233] - [x86] x86: Add entry trampolines to kcore (Waiman Long) [1643233] - [kernel] kallsyms, x86: Export addresses of PTI entry trampolines (Waiman Long) [1643233] - [kernel] kallsyms: Simplify update_iter_mod() (Waiman Long) [1643233] - [scsi] scsi: csiostor: fix incorrect port capabilities (Arjun Vynipadath) [1628866] - [scsi] scsi: csiostor: add a check for NULL pointer after kmalloc() (Arjun Vynipadath) [1628866] - [scsi] scsi: csiostor: update ingress pack and pad boundary value (Arjun Vynipadath) [1628866]- [netdrv] nfp: flower: use host context count provided by firmware (Pablo Cascon) [1639609] - [netdrv] nfp: flower: use stats array instead of storing stats per flow (Pablo Cascon) [1639609] - [netdrv] nfp: flower: use rhashtable for flow caching (Pablo Cascon) [1639609] - [netdrv] nfp: avoid soft lockups under control message storm (Pablo Cascon) [1639609] - [kernel] sched: disable autogroups by default (Phil Auld) [1568166] - [s390] s390/keyboard: sanitize array index in do_kdsk_ioctl (Steve Best) [1637591] - [char] ipmi:ssif: Add support for multi-part transmit messages > 2 parts (Tony Camuso) [1622053] - [scsi] scsi: libsas: fix a race condition when smp task timeout (Zhou Wang) [1640426] - [scsi] scsi: libsas: check the ata device status by ata_dev_enabled() (Zhou Wang) [1640426] - [scsi] scsi: libsas: always unregister the old device if going to discover new (Zhou Wang) [1640426] - [scsi] scsi: libsas: dynamically allocate and free ata host (Zhou Wang) [1640426] - [scsi] scsi: libsas: remove irq save in sas_ata_qc_issue() (Zhou Wang) [1640426]- [video] fbdev: make FB_BACKLIGHT a tristate (Rob Clark) [1643333 1589158] - [netdrv] Taint kernel if e1000 is loaded (Neil Horman) [1643617] - [netdrv] iavf: fix a typo (Stefan Assmann) [1627882] - [netdrv] i40evf: remove ndo_poll_controller (Stefan Assmann) [1627882] - [netdrv] intel-ethernet: use correct module license (Stefan Assmann) [1627882] - [netdrv] iavf: finish renaming files to iavf (Stefan Assmann) [1627882] - [netdrv] iavf: rename most of i40e strings (Stefan Assmann) [1627882] - [netdrv] iavf: tracing infrastructure rename (Stefan Assmann) [1627882] - [netdrv] iavf: replace i40e_debug with iavf version (Stefan Assmann) [1627882] - [netdrv] iavf: rename i40e_hw to iavf_hw (Stefan Assmann) [1627882] - [netdrv] iavf: rename I40E_ADMINQ_DESC (Stefan Assmann) [1627882] - [netdrv] iavf: rename device ID defines (Stefan Assmann) [1627882] - [netdrv] iavf: remove references to old names (Stefan Assmann) [1627882] - [netdrv] iavf: move i40evf files to new name (Stefan Assmann) [1627882] - [netdrv] iavf: rename i40e_status to iavf_status (Stefan Assmann) [1627882] - [netdrv] iavf: rename functions and structs to new name (Stefan Assmann) [1627882] - [netdrv] iavf: diet and reformat (Stefan Assmann) [1627882] - [netdrv] configs: enable CONFIG_IAVF=m (Stefan Assmann) [1627882] - [netdrv] intel-ethernet: rename i40evf to iavf (Stefan Assmann) [1627882] - [netdrv] i40e(vf): remove i40e_ethtool_stats.h header file (Stefan Assmann) [1627882] - [netdrv] i40evf: cancel workqueue sync for adminq when a VF is removed (Stefan Assmann) [1627882] - [netdrv] i40evf: Don't enable vlan stripping when rx offload is turned on (Stefan Assmann) [1627882] - [netdrv] i40evf: set IFF_UNICAST_FLT flag for the VF (Stefan Assmann) [1627882] - [netdrv] i40evf: Validate the number of queues a PF sends (Stefan Assmann) [1627882] - [netdrv] i40evf: Change a VF mac without reloading the VF driver (Stefan Assmann) [1627882] - [netdrv] i40evf: update ethtool stats code and use helper functions (Stefan Assmann) [1627882] - [netdrv] i40e: Add AQ command for rearrange NVM structure (Stefan Assmann) [1627882] - [netdrv] i40e: Add additional return code to i40e_asq_send_command (Stefan Assmann) [1627882] - [netdrv] i40e/i40evf: remove redundant functions i40evf_aq_(set/get)_phy_register (Stefan Assmann) [1627882] - [netdrv] cls_flower: fix error values for commands not supported by drivers (Stefan Assmann) [1627882] - [init] init/main.c: Enable watchdog_thresh control from kernel line (Prarit Bhargava) [1643161] - [s390] s390/purgatory: Remove duplicate variable definitions (Philipp Rudo) [1642447] - [s390] s390/purgatory: Add missing FORCE to Makefile targets (Philipp Rudo) [1642447] - [s390] s390/purgatory: Fix crash with expoline enabled (Philipp Rudo) [1642447] - [s390] s390: disable asm code expolines if cc does not support it (Philipp Rudo) [1642447] - [netdrv] Revert be2net: remove desc field from be_eq_obj (Ivan Vecera) [1639867]- [rpmspec] redhat: add optional bpf_samples package (Jiri Benc) [1611579] - [powerpc] powerpc/time: Fix clockevent_decrementer initalisation for PR KVM (Steve Best) [1641615] - [net] ip: frags: fix crash in ip_do_fragment() (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] ipfrag: let ip(6)frag_high_thresh in ns be higher than in init_net (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] ipv6: discard IP frag queue on more errors (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] ip: fail fast on IP defrag errors (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] ip: process in-order fragments efficiently (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] ip: add helpers to process in-order fragments faster (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] ipv6: defrag: drop non-last frags smaller than min mtu (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] ipv4: frags: precedence bug in ip_expire() (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] ip: use rb trees for IP frag queue (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] modify skb_rbtree_purge to return the truesize of all purged skbs (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] ip: discard IPv4 datagrams with overlapping segments (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [fs] ovl: fix format of setxattr debug (Miklos Szeredi) [1636875] - [fs] ovl: fix access beyond unterminated strings (Miklos Szeredi) [1636875] - [fs] ovl: make symbol 'ovl_aops' static (Miklos Szeredi) [1636875] - [fs] vfs: swap names of (do,vfs)_clone_file_range() (Miklos Szeredi) [1636875] - [fs] ovl: fix freeze protection bypass in ovl_clone_file_range() (Miklos Szeredi) [1636875] - [fs] ovl: fix freeze protection bypass in ovl_write_iter() (Miklos Szeredi) [1636875] - [fs] ovl: fix memory leak on unlink of indexed file (Miklos Szeredi) [1636875] - [fs] ovl: fix oopses in ovl_fill_super() failure paths (Miklos Szeredi) [1636875] - [fs] ovl: add ovl_fadvise() (Miklos Szeredi) [1636875] - [fs] vfs: implement readahead(2) using POSIX_FADV_WILLNEED (Miklos Szeredi) [1636875] - [fs] vfs: add the fadvise() file operation (Miklos Szeredi) [1636875] - [fs] Documentation/filesystems: update documentation of file_operations (Miklos Szeredi) [1636875] - [fs] ovl: fix GPF in swapfile_activate of file from overlayfs over xfs (Miklos Szeredi) [1636875] - [fs] ovl: respect FIEMAP_FLAG_SYNC flag (Miklos Szeredi) [1636875] - [fs] ovl: Enable metadata only feature (Miklos Szeredi) [1636875] - [fs] ovl: Do not do metacopy only for ioctl modifying file attr (Miklos Szeredi) [1636875] - [fs] ovl: Do not do metadata only copy-up for truncate operation (Miklos Szeredi) [1636875] - [fs] ovl: add helper to force data copy-up (Miklos Szeredi) [1636875] - [fs] ovl: Check redirect on index as well (Miklos Szeredi) [1636875] - [fs] ovl: Set redirect on upper inode when it is linked (Miklos Szeredi) [1636875] - [fs] ovl: Set redirect on metacopy files upon rename (Miklos Szeredi) [1636875] - [fs] ovl: Do not set dentry type ORIGIN for broken hardlinks (Miklos Szeredi) [1636875] - [fs] ovl: Add an inode flag OVL_CONST_INO (Miklos Szeredi) [1636875] - [fs] ovl: Treat metacopy dentries as type OVL_PATH_MERGE (Miklos Szeredi) [1636875] - [fs] ovl: Check redirects for metacopy files (Miklos Szeredi) [1636875] - [fs] ovl: Move some dir related ovl_lookup_single() code in else block (Miklos Szeredi) [1636875] - [fs] ovl: Do not expose metacopy only dentry from d_real() (Miklos Szeredi) [1636875] - [fs] ovl: Open file with data except for the case of fsync (Miklos Szeredi) [1636875] - [fs] ovl: Add helper ovl_inode_realdata() (Miklos Szeredi) [1636875] - [fs] ovl: Store lower data inode in ovl_inode (Miklos Szeredi) [1636875] - [fs] ovl: Fix ovl_getattr() to get number of blocks from lower (Miklos Szeredi) [1636875] - [fs] ovl: Add helper ovl_dentry_lowerdata() to get lower data dentry (Miklos Szeredi) [1636875] - [fs] ovl: Copy up meta inode data from lowest data inode (Miklos Szeredi) [1636875] - [fs] ovl: Modify ovl_lookup() and friends to lookup metacopy dentry (Miklos Szeredi) [1636875] - [fs] ovl: Use out_err instead of out_nomem (Miklos Szeredi) [1636875] - [fs] ovl: A new xattr OVL_XATTR_METACOPY for file on upper (Miklos Szeredi) [1636875] - [fs] ovl: Add helper ovl_already_copied_up() (Miklos Szeredi) [1636875] - [fs] ovl: Copy up only metadata during copy up where it makes sense (Miklos Szeredi) [1636875] - [fs] ovl: During copy up, first copy up metadata and then data (Miklos Szeredi) [1636875] - [fs] ovl: Provide a mount option metacopy=on/off for metadata copyup (Miklos Szeredi) [1636875] - [fs] ovl: Move the copy up helpers to copy_up.c (Miklos Szeredi) [1636875] - [fs] ovl: Initialize ovl_inode->redirect in ovl_get_inode() (Miklos Szeredi) [1636875] - [fs] ovl: fix documentation of non-standard behavior (Miklos Szeredi) [1636875] - [fs] ovl: obsolete "check_copy_up" module option (Miklos Szeredi) [1636875] - [fs] vfs: remove open_flags from d_real() (Miklos Szeredi) [1636875] - [fs] Revert "fsnotify: support overlayfs" (Miklos Szeredi) [1636875] - [fs] Partially revert "locks: fix file locking on overlayfs" (Miklos Szeredi) [1636875] - [fs] Revert "vfs: do get_write_access() on upper layer of overlayfs" (Miklos Szeredi) [1636875] - [fs] Revert "vfs: add flags to d_real()" (Miklos Szeredi) [1636875] - [fs] Revert "vfs: update ovl inode before relatime check" (Miklos Szeredi) [1636875] - [fs] Revert "ovl: fix relatime for directories" (Miklos Szeredi) [1636875] - [fs] vfs: fix freeze protection in mnt_want_write_file() for overlayfs (Miklos Szeredi) [1636875] - [fs] Revert "ovl: don't allow writing ioctl on lower layer" (Miklos Szeredi) [1636875] - [fs] Revert "ovl: fix may_write_real() for overlayfs directories" (Miklos Szeredi) [1636875] - [fs] vfs: don't open real (Miklos Szeredi) [1636875] - [fs] ovl: add reflink/copyfile/dedup support (Miklos Szeredi) [1636875] - [fs] ovl: add O_DIRECT support (Miklos Szeredi) [1636875] - [fs] ovl: add ovl_fiemap() (Miklos Szeredi) [1636875] - [fs] ovl: add lsattr/chattr support (Miklos Szeredi) [1636875] - [fs] ovl: add ovl_fallocate() (Miklos Szeredi) [1636875] - [fs] ovl: add ovl_mmap() (Miklos Szeredi) [1636875] - [fs] ovl: add ovl_fsync() (Miklos Szeredi) [1636875] - [fs] ovl: add ovl_write_iter() (Miklos Szeredi) [1636875] - [fs] ovl: add ovl_read_iter() (Miklos Szeredi) [1636875] - [fs] ovl: add helper to return real file (Miklos Szeredi) [1636875] - [fs] ovl: stack file ops (Miklos Szeredi) [1636875] - [fs] ovl: deal with overlay files in ovl_d_real() (Miklos Szeredi) [1636875] - [fs] ovl: copy up file size as well (Miklos Szeredi) [1636875] - [fs] Revert "Revert "ovl: get_write_access() in truncate"" (Miklos Szeredi) [1636875] - [fs] ovl: copy up inode flags (Miklos Szeredi) [1636875] - [fs] ovl: copy up times (Miklos Szeredi) [1636875] - [fs] vfs: export vfs_dedupe_file_range_one() to modules (Miklos Szeredi) [1636875] - [fs] vfs: export vfs_ioctl() to modules (Miklos Szeredi) [1636875] - [fs] vfs: make open_with_fake_path() not contribute to nr_files (Miklos Szeredi) [1636875] - [fs] ovl: fix wrong use of impure dir cache in ovl_iterate() (Miklos Szeredi) [1636875] - [fs] new helper: open_with_fake_path() (Miklos Szeredi) [1636875] - [fs] now we can fold open_check_o_direct() into do_dentry_open() (Miklos Szeredi) [1636875] - [fs] lift fput() on late failures into path_openat() (Miklos Szeredi) [1636875] - [fs] fold put_filp() into fput() (Miklos Szeredi) [1636875] - [fs] introduce FMODE_OPENED (Miklos Szeredi) [1636875] - [fs] ->file_open(): lose cred argument (Miklos Szeredi) [1636875] - [fs] security_file_open(): lose cred argument (Miklos Szeredi) [1636875] - [fs] get rid of cred argument of vfs_open() and do_dentry_open() (Miklos Szeredi) [1636875] - [fs] pass ->f_flags value to alloc_empty_file() (Miklos Szeredi) [1636875] - [fs] pass creds to get_empty_filp(), make sure dentry_open() passes the right creds (Miklos Szeredi) [1636875] - [fs] alloc_file(): switch to passing O_... flags instead of FMODE_... mode (Miklos Szeredi) [1636875] - [fs] make sure do_dentry_open() won't return positive as an error (Miklos Szeredi) [1636875] - [fs] create_pipe_files(): use fput() if allocation of the second file fails (Miklos Szeredi) [1636875] - [fs] turn filp_clone_open() into inline wrapper for dentry_open() (Miklos Szeredi) [1636875] - [fs] fold security_file_free() into file_free() (Miklos Szeredi) [1636875] - [fs] vfs: dedupe: extract helper for a single dedup (Miklos Szeredi) [1636875] - [fs] vfs: dedupe: rationalize args (Miklos Szeredi) [1636875] - [fs] vfs: dedupe: return int (Miklos Szeredi) [1636875] - [fs] vfs: limit size of dedupe (Miklos Szeredi) [1636875] - [fs] ovl: set I_CREATING on inode being created (Miklos Szeredi) [1636875]- [rpmspec] redhat spec: Add new perf tools file (Jiri Olsa) [1579484] - [tools] perf tools: Fix use of alternatives to find JDIR (Jiri Olsa) [1579484] - [net] net: sock_diag: Fix spectre v1 gadget in __sock_diag_cmd() (Paolo Abeni) [1637576] - [thunderbolt] thunderbolt: Add Intel as copyright holder (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Convert rest of the driver files to use SPDX identifier (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Print connected devices (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Make the driver less verbose (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Remove a meaningless NULL pointer check before dma_pool_destroy (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Initialize after IOMMUs (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Do not handle ICM events after domain is stopped (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Add support for runtime PM (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Remove redundant variable 'approved' (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Use correct ICM commands in system suspend (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: No need to take tb->lock in domain suspend/complete (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Do not unnecessarily call ICM get route (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Use 64-bit DMA mask if supported by the platform (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Fix small typo in variable name (Jarod Wilson) [1588929] - [mm] Revert x86/e820: put !E820_TYPE_RAM regions into memblock.reserved (Baoquan He) [1639450] - [mm] mm: return zero_resv_unavail optimization (Baoquan He) [1639450] - [mm] mm: zero remaining unavailable struct pages (Baoquan He) [1639450] - [mm] mm: skip invalid pages block at a time in zero_resv_unresv() (Baoquan He) [1639450] - [mm] docs/mm: memblock: update kernel-doc comments (Baoquan He) [1639450] - [mm] mm/memblock: add a name for memblock flags enumeration (Baoquan He) [1639450] - [block] blk-wbt: wake up all when we scale up, not down (Ming Lei) [1640035]- [video] fbdev: make FB_BACKLIGHT a tristate (Rob Clark) [1589158] - [kernel] EDAC: Raise the maximum number of memory controllers (Aristeu Rozanski) [1634077] - [netdrv] i40e: disallow changing the number of descriptors when AF_XDP is on (Stefan Assmann) [1630760] - [netdrv] i40e: clean zero-copy XDP Rx ring on shutdown/reset (Stefan Assmann) [1630760] - [netdrv] i40e: clean zero-copy XDP Tx ring on shutdown/reset (Stefan Assmann) [1630760] - [netdrv] i40e: Remove unused msglen parameter from virtchnl functions (Stefan Assmann) [1630760] - [netdrv] i40e: fix double 'NIC Link is Down' messages (Stefan Assmann) [1630760] - [netdrv] i40e: add a helper function to validate a VF based on the vf id (Stefan Assmann) [1630760] - [netdrv] i40e: use declared variables for pf and hw (Stefan Assmann) [1630760] - [netdrv] i40e: Unset promiscuous settings on VF reset (Stefan Assmann) [1630760] - [netdrv] i40e: Fix VF's link state notification (Stefan Assmann) [1630760] - [netdrv] intel-ethernet: use correct module license (Stefan Assmann) [1630760] - [netdrv] i40e(vf): remove i40e_ethtool_stats.h header file (Stefan Assmann) [1630760] - [netdrv] i40e: fix possible compiler warning in xsk TX path (Stefan Assmann) [1630760] - [netdrv] i40e: add AF_XDP zero-copy Tx support (Stefan Assmann) [1630760] - [netdrv] i40e: move common Tx functions to i40e_txrx_common.h (Stefan Assmann) [1630760] - [netdrv] xsk: i40e: get rid of useless struct xdp_umem_props (Stefan Assmann) [1630760] - [netdrv] i40e: add AF_XDP zero-copy Rx support (Stefan Assmann) [1630760] - [netdrv] i40e: move common Rx functions to i40e_txrx_common.h (Stefan Assmann) [1630760] - [netdrv] i40e: refactor Rx path for re-use (Stefan Assmann) [1630760] - [netdrv] i40e: added queue pair disable/enable functions (Stefan Assmann) [1630760] - [netdrv] i40e: Prevent deleting MAC address from VF when set by PF (Stefan Assmann) [1630760] - [netdrv] i40e: hold the rtnl lock on clearing interrupt scheme (Stefan Assmann) [1630760] - [netdrv] i40e: Check and correct speed values for link on open (Stefan Assmann) [1630760] - [netdrv] i40e: report correct statistics when XDP is enabled (Stefan Assmann) [1630760] - [netdrv] i40e: static analysis report from community (Stefan Assmann) [1630760] - [netdrv] i40e: use correct length for strncpy (Stefan Assmann) [1630760] - [netdrv] i40evf: Change a VF mac without reloading the VF driver (Stefan Assmann) [1630760] - [netdrv] i40e: move ethtool stats boiler plate code to i40e_ethtool_stats.h (Stefan Assmann) [1630760] - [netdrv] i40e: convert queue stats to i40e_stats array (Stefan Assmann) [1630760] - [netdrv] i40e: fix condition of WARN_ONCE for stat strings (Stefan Assmann) [1630760] - [netdrv] i40e_txrx: mark expected switch fall-through (Stefan Assmann) [1630760] - [netdrv] i40e_main: mark expected switch fall-through (Stefan Assmann) [1630760] - [netdrv] i40e: fix i40e_add_queue_stats data pointer update (Stefan Assmann) [1630760] - [netdrv] i40e: Add AQ command for rearrange NVM structure (Stefan Assmann) [1630760] - [netdrv] i40e: Add additional return code to i40e_asq_send_command (Stefan Assmann) [1630760] - [netdrv] i40e: fix warning about shadowed ring parameter (Stefan Assmann) [1630760] - [netdrv] i40e: remove unnecessary i variable causing -Wshadow warning (Stefan Assmann) [1630760] - [netdrv] i40e: convert priority flow control stats to use helpers (Stefan Assmann) [1630760] - [netdrv] i40e: convert VEB TC stats to use an i40e_stats array (Stefan Assmann) [1630760] - [netdrv] i40e: Set fec_config when forcing link state (Stefan Assmann) [1630760] - [netdrv] i40e: add helper to copy statistic values into ethtool buffer (Stefan Assmann) [1630760] - [netdrv] i40e: add helper function for copying strings from stat arrays (Stefan Assmann) [1630760] - [netdrv] i40e: Remove duplicated prepare call in i40e_shutdown (Stefan Assmann) [1630760] - [netdrv] cls_flower: fix error values for commands not supported by drivers (Stefan Assmann) [1630760] - [netdrv] net: drivers/net: Convert random_ether_addr to eth_random_addr (Stefan Assmann) [1630760] - [net] ipv4: don't let PMTU updates increase route MTU (Sabrina Dubroca) [1638845] - [net] ipv4: update fnhe_pmtu when first hop's MTU changes (Sabrina Dubroca) [1638845] - [net] xsk: add a simple buffer reuse queue (Ivan Vecera) [1634774] - [net] samples/bpf: add -c/--copy -z/--zero-copy flags to xdpsock (Ivan Vecera) [1634774] - [net] add napi_if_scheduled_mark_missed (Ivan Vecera) [1634774] - [net] xsk: expose xdp_umem_get_(data, dma) to drivers (Ivan Vecera) [1634774] - [net] xdp: export xdp_rxq_info_unreg_mem_model (Ivan Vecera) [1634774] - [net] xdp: implement convert_to_xdp_frame for MEM_TYPE_ZERO_COPY (Ivan Vecera) [1634774] - [net] xdp: Helper function to clear kernel pointers in xdp_frame (Ivan Vecera) [1634774] - [net] xsk: i40e: get rid of useless struct xdp_umem_props (Ivan Vecera) [1631809] - [net] xdp: fix uninitialized 'err' variable (Ivan Vecera) [1631805] - [tools] headers uapi: Update tools's copy of linux/if_link.h (Ivan Vecera) [1631805] - [tools] selftests/bpf: add test for multiple programs (Ivan Vecera) [1631805] - [net] netdevsim: add support for simultaneous driver and hw XDP (Ivan Vecera) [1631805] - [net] xdp: support simultaneous driver and hw XDP attachment (Ivan Vecera) [1631805] - [net] xdp: factor out common program/flags handling from drivers (Ivan Vecera) [1631805] - [net] xdp: don't make drivers report attachment mode (Ivan Vecera) [1631805] - [net] xdp: add per mode attributes for attached programs (Ivan Vecera) [1631805] - [net] sched: cls_flower: set correct offload data in fl_reoffload (Ivan Vecera) [1631522] - [net] sched: call reoffload op on block callback reg (Ivan Vecera) [1631522] - [net] sched: cls_bpf: implement offload tcf_proto_op (Ivan Vecera) [1631522] - [net] sched: cls_u32: implement offload tcf_proto_op (Ivan Vecera) [1631522] - [net] sched: cls_matchall: implement offload tcf_proto_op (Ivan Vecera) [1631522] - [net] sched: cls_flower: implement offload tcf_proto_op (Ivan Vecera) [1631522] - [net] sched: add tcf_proto_op to offload a rule (Ivan Vecera) [1631522] - [net] sched: pass extack pointer to block binds and cb registration (Ivan Vecera) [1631522]- [rpmspec] kernel.spec: s390/zfcpdump: add -zfcpdump kernel variant (Philipp Rudo) [1567291] - [kernel] rh_taint: correct loaddable module support dependencies (Philipp Rudo) [1567291] - [powerpc] KVM: PPC: Book3S HV: Avoid crash from THP collapse during radix page fault (David Gibson) [1639555] - [irqchip] irqchip/gic-v3-its: Allow use of LPI tables in reserved memory (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Register LPI tables with EFI config table (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Check that all RDs have the same property table (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Use pre-programmed redistributor tables with kdump kernels (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Allow use of pre-programmed LPI tables (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Keep track of property table's PA and VA (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Move pending table allocation to init time (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Split property table clearing from allocation (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Simplify LPI_PENDBASE_SZ usage (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Change initialization ordering for LPIs (Jeremy Linton) [1625746] - [firmware] efi: add API to reserve memory persistently across kexec reboot (Jeremy Linton) [1625746] - [firmware] efi/arm: libstub: add a root memreserve config table (Jeremy Linton) [1625746] - [firmware] efi: honour memory reservations passed via a linux specific config table (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Cap lpi_id_bits to reduce memory footprint (Jeremy Linton) [1625746] - [infiniband] RDMA/bnxt_re: Fix system crash during RDMA resource initialization (Selvin Xavier) [1637122] - [infiniband] RDMA/bnxt_re: Fix couple of memory leaks that could lead to IOMMU call traces (Selvin Xavier) [1637120] - [arm64] arm64: KVM: Sanitize PSTATE.M when being set from userspace (Wei Huang) [1635721] {CVE-2018-18021} - [arm64] arm64: KVM: Tighten guest core register access from userspace (Wei Huang) [1635721] {CVE-2018-18021} - [fs] fs/cifs: require sha512 (Leif Sahlberg) [1610619] - [fs] smb3: simplify code by removing CONFIG_CIFS_SMB311 (Leif Sahlberg) [1610619] - [fs] smb3: add support for statfs for smb3.1.1 posix extensions (Leif Sahlberg) [1610619] - [fs] cifs: allow disabling insecure dialects in the config (Leif Sahlberg) [1610619] - [fs] smb3: if server does not support posix do not allow posix mount option (Leif Sahlberg) [1610619]- [security] cap_inode_getsecurity: use d_find_any_alias() instead of d_find_alias() (Joe Lawrence) [1638647] - [powerpc] powerpc/cacheinfo: Report the correct shared_cpu_map on big-cores (Steve Best) [1639265] - [powerpc] powerpc: Use cpu_smallcore_sibling_mask at SMT level on bigcores (Steve Best) [1639265] - [powerpc] powerpc: Detect the presence of big-cores via ibm, thread-groups (Steve Best) [1639265] - [x86] mark amd rome as unsupported (David Arcari) [1638506] - [netdrv] qed: Add support for virtual link (Chad Dupuis) [1638013] - [netdrv] qede: Add driver support for 20G link speed (Chad Dupuis) [1638013] - [netdrv] qed: Add driver support for 20G link speed (Chad Dupuis) [1638013] - [netdrv] qed: Fix shmem structure inconsistency between driver and the mfw (Chad Dupuis) [1638013] - [netdrv] qed: Add missing device config for RoCE EDPM in UFP mode (Chad Dupuis) [1638013] - [netdrv] qed: Add a flag which indicates if offload TC is set (Chad Dupuis) [1638013] - [netdrv] qed: Do not add VLAN 0 tag to untagged frames in multi-function mode (Chad Dupuis) [1638013] - [netdrv] qed: Fix populating the invalid stag value in multi function mode (Chad Dupuis) [1638013] - [tools] perf python: Fix pyrf_evlist__read_on_cpu() interface (Jiri Olsa) [1628229] - [tools] perf mmap: Store real cpu number in 'struct perf_mmap' (Jiri Olsa) [1628229]- [fs] gfs2: Fix iomap buffered write support for journaled files (2) (Andreas Grunbacher) [1637944] - [xen] xen/manage: don't complain about an empty value in control/sysrq node (Vitaly Kuznetsov) [1623344] - [drm] drm/amdgpu: Silence harmless WARN_ON() during MST disable (Lyude Paul) [1638137] - [netdrv] net: macb: Fix regression breaking non-MDIO fixed-link PHYs (Petr Oros) [1638259] - [netdrv] net: macb: do not disable MDIO bus at open/close time (Petr Oros) [1638259] - [fs] proc: restrict kernel stack dumps to root (Waiman Long) [1638044] - [base] firmware: Always initialize the fw_priv list object (Waiman Long) [1638044] - [base] firmware: Fix security issue with request_firmware_into_buf() (Waiman Long) [1638044] - [fs] sysfs: Do not return POSIX ACL xattrs via listxattr (Waiman Long) [1638044] - [fs] vfs: don't evict uninitialized inode (Waiman Long) [1638044] - [fs] new primitive: discard_new_inode() (Waiman Long) [1638044] - [arm64] arm64: jump_label.h: use asm_volatile_goto macro instead of "asm goto" (Waiman Long) [1638044] - [kernel] sched/topology: Set correct NUMA topology type (Waiman Long) [1638044] - [kernel] bpf: 32-bit RSH verification must truncate input before the ALU op (Waiman Long) [1638044] - [mm] mm: madvise(MADV_DODUMP): allow hugetlbfs pages (Waiman Long) [1638044] - [x86] x86/pti: Fix section mismatch warning/error (Waiman Long) [1638044] - [kernel] uaccess: Fix is_source param for check_copy_size() in copy_to_iter_mcsafe() (Waiman Long) [1638044] - [x86] x86/mm: Expand static page table for fixmap space (Waiman Long) [1638044] - [fs] fs/lock: skip lock owner pid translation in case we are in init_pid_ns (Waiman Long) [1638044] - [x86] perf/x86/intel/lbr: Fix incomplete LBR call stack (Waiman Long) [1638044] - [kernel] perf/hw_breakpoint: Split attribute parse and commit (Waiman Long) [1638044] - [kernel] bitfield: fix *_encode_bits() (Waiman Long) [1638044] - [kernel] posix-timers: Sanitize overrun handling (Waiman Long) [1638044] - [kernel] posix-timers: Make forward callback return s64 (Waiman Long) [1638044] - [kernel] alarmtimer: Prevent overflow for relative nanosleep (Waiman Long) [1638044] - [x86] x86/entry/64: Add two more instruction suffixes (Waiman Long) [1638044] - [powerpc] powerpc/kdump: Handle crashkernel memory reservation failure (Waiman Long) [1638044] - [s390] s390/mm: correct allocate_pgste proc_handler callback (Waiman Long) [1638044] - [x86] x86/numa_emulation: Fix emulated-to-physical node mapping (Waiman Long) [1638044] - [x86] x86/paravirt: Fix some warning messages (Waiman Long) [1638044] - [kernel] sched/fair: Fix vruntime_normalized() for remote non-migration wakeup (Waiman Long) [1638044] - [kernel] bpf/verifier: disallow pointer subtraction (Waiman Long) [1638044] - [mm] mm: shmem.c: Correctly annotate new inodes for lockdep (Waiman Long) [1638044] - [kernel] sched/core: Use smp_mb() in wake_woken_function() (Waiman Long) [1638044] - [kernel] bpf: fix rcu annotations in compute_effective_progs() (Waiman Long) [1638044] - [x86] x86/mm/pti: Add an overflow check to pti_clone_pmds() (Waiman Long) [1638044] - [x86] x86/pti: Check the return value of pti_user_pagetable_walk_pmd() (Waiman Long) [1638044] - [x86] x86/pti: Check the return value of pti_user_pagetable_walk_p4d() (Waiman Long) [1638044] - [powerpc] powerpc/pseries/mm: call H_BLOCK_REMOVE (Steve Best) [1637116] - [powerpc] powerpc/pseries/mm: factorize PTE slot computation (Steve Best) [1637116] - [powerpc] powerpc/pseries/mm: Introducing FW_FEATURE_BLOCK_REMOVE (Steve Best) [1637116] - [watchdog] watchdog/hpwdt: Disable PreTimeout when Timeout is smaller (Joseph Szczypek) [1632945] - [watchdog] watchdog: hpwdt: Update Driver Documentation (Joseph Szczypek) [1632945] - [watchdog] watchdog: hpwdt: Update version number (Joseph Szczypek) [1632945] - [watchdog] watchdog: hpwdt: Module parameter alias (Joseph Szczypek) [1632945] - [watchdog] watchdog: hpwdt: Display module parameters (Joseph Szczypek) [1632945] - [watchdog] watchdog: hpwdt: Claim NMI from iLO (Joseph Szczypek) [1632945] - [watchdog] watchdog: hpwdt: Initialize pretimeout from module parameter (Joseph Szczypek) [1632945]- [mm] mm/sparse: delete old sparse_init and enable new one (Baoquan He) [1625105] - [mm] mm/sparse: add new sparse_init_nid() and sparse_init() (Baoquan He) [1625105] - [mm] mm/sparse: move buffer init/fini to the common place (Baoquan He) [1625105] - [mm] mm/sparse: use the new sparse buffer functions in non-vmemmap (Baoquan He) [1625105] - [mm] mm/sparse: abstract sparse buffer allocations (Baoquan He) [1625105] - [mm] mm/sparse: optimize memmap allocation during sparse_init() (Baoquan He) [1625105] - [mm] mm/sparse.c: add a new parameter 'data_unit_size' for alloc_usemap_and_memmap (Baoquan He) [1625105] - [mm] mm/sparsemem.c: defer the ms->section_mem_map clearing (Baoquan He) [1625105] - [mm] mm/sparse.c: add a static variable nr_present_sections (Baoquan He) [1625105] - [mm] mm/sparse.c: make sparse_init_one_section void and remove check (Baoquan He) [1625105] - [target] scsi: target: iscsi: cxgbit: fix csk leak (Arjun Vynipadath) [1628864] - [target] scsi: target: iscsi: cxgbit: use pr_debug() instead of pr_info() (Arjun Vynipadath) [1628864] - [infiniband] iw_cxgb4: only allow 1 flush on user qps (Arjun Vynipadath) [1628865] - [infiniband] iw_cxgb4: pass window scale in flowc work request (Arjun Vynipadath) [1628865] - [infiniband] iw_cxgb4: remove duplicate memcpy() in c4iw_create_listen() (Arjun Vynipadath) [1628865] - [netdrv] mlxsw: spectrum_switchdev: Do not leak RIFs when removing bridge (Petr Oros) [1638268] - [tty] tty: vt_ioctl: fix potential Spectre v1 (Prarit Bhargava) [1637123] - [powerpc] powerpc/time: Add set_state_oneshot_stopped decrementer callback (Steve Best) [1638287] - [powerpc] powerpc/time: Use clockevents_register_device(), fixing an issue with large decrementer (Steve Best) [1638287] - [hwmon] hwmon: (nct6775) Fix potential Spectre v1 (Dean Nelson) [1637464] - [vfio] vfio-pci: Disable binding to PFs with SR-IOV enabled (Alex Williamson) [1637871] - [netdrv] net: hns3: fix page_offset overflow when CONFIG_ARM64_64K_PAGES (Petr Oros) [1638385] - [netdrv] net: hns: fix skb->truesize underestimation (Petr Oros) [1638385] - [netdrv] net: hns: fix length and page_offset overflow when CONFIG_ARM64_64K_PAGES (Petr Oros) [1638385] - [netdrv] net: hns3: Fix get_vector ops in hclgevf_main module (Petr Oros) [1638385] - [netdrv] net: hns3: Fix warning bug when doing lp selftest (Petr Oros) [1638385] - [netdrv] net: hns3: Fix for mac pause not disable in pfc mode (Petr Oros) [1638385] - [netdrv] net: hns3: Fix for mailbox message truncated problem (Petr Oros) [1638385] - [netdrv] net: hns3: Fix return value error in hns3_reset_notify_down_enet (Petr Oros) [1638385] - [netdrv] net: hns3: Fix for reset_level default assignment probelm (Petr Oros) [1638385] - [netdrv] net: hns3: Reset net device with rtnl_lock (Petr Oros) [1638385] - [netdrv] net: hns3: Fix for phy link issue when using marvell phy driver (Petr Oros) [1638385] - [netdrv] net: hns3: Fix for command format parsing error in hclge_is_all_function_id_zero (Petr Oros) [1638385] - [net] xprtrdma: Fix disconnect regression (Don Dutile) [1635418] - [infiniband] RDMA/uverbs: Fix validity check for modify QP (Don Dutile) [1635418] - [infiniband] IB/srp: Avoid that sg_reset -d $srp_device triggers an infinite loop (Don Dutile) [1635418] - [infiniband] ucma: fix a use-after-free in ucma_resolve_ip() (Don Dutile) [1635418] - [infiniband] RDMA/uverbs: Atomically flush and mark closed the comp event queue (Don Dutile) [1635418] - [infiniband] RDMA/mlx4: Ensure that maximal send/receive SGE less than supported by HW (Don Dutile) [1635418 1623100] - [infiniband] RDMA/cma: Protect cma dev list with lock (Don Dutile) [1635418] - [infiniband] IB/ipoib: Avoid a race condition between start_xmit and cm_rep_handler (Don Dutile) [1635418] - [infiniband] RDMA/ucma: check fd type in ucma_migrate_id() (Don Dutile) [1635418] - [infiniband] RDMA/rxe: Set wqe->status correctly if an unexpected response is received (Don Dutile) [1635418] - [infiniband] IB/IPoIB: Set ah valid flag in multicast send flow (Don Dutile) [1635418] - [infiniband] RDMA/core: Avoid holding lock while initializing fields on stack (Don Dutile) [1635418] - [infiniband] IB/rxe: Drop QP0 silently (Don Dutile) [1635418] - [infiniband] RDMA/umem: Don't hold mmap_sem for too long (Don Dutile) [1635418] - [infiniband] IB/srpt: Fix srpt_cm_req_recv() error path (2/2) (Don Dutile) [1635418] - [infiniband] IB/srpt: Fix srpt_cm_req_recv() error path (1/2) (Don Dutile) [1635418] - [infiniband] RDMA: Fix storage of PortInfo CapabilityMask in the kernel (Don Dutile) [1635418] - [infiniband] IB/core: type promotion bug in rdma_rw_init_one_mr() (Don Dutile) [1635418] - [infiniband] RDMA/i40w: Hold read semaphore while looking after VMA (Don Dutile) [1635418] - [infiniband] vmw_pvrdma: Release netdev when vmxnet3 module is removed (Don Dutile) [1635418] - [infiniband] ib_srpt: Fix a use-after-free in __srpt_close_all_ch() (Don Dutile) [1635418] - [infiniband] ib_srpt: Fix a use-after-free in srpt_close_ch() (Don Dutile) [1635418] - [infiniband] IB/srpt: Support HCAs with more than two ports (Don Dutile) [1635418] - [infiniband] IB/rxe: don't clear the tx queue on every transfer (Don Dutile) [1635418] - [infiniband] IB/core: add max_send_sge and max_recv_sge attributes (Don Dutile) [1635418 1623100] - [infiniband] IB/rxe: support for 802.1q VLAN on the listener (Don Dutile) [1635418] - [netdrv] cxgb4: impose mandatory VLAN usage when non-zero TAG ID (Arjun Vynipadath) [1628863] - [netdrv] cxgb4: when max_tx_rate is 0 disable tx rate limiting (Arjun Vynipadath) [1628863] - [netdrv] cxgb4: do not return DUPLEX_UNKNOWN when link is down (Arjun Vynipadath) [1628863] - [netdrv] cxgb4: expose stats fetched from firmware via debugfs (Arjun Vynipadath) [1628863] - [netdrv] cxgb4: remove stats fetched from firmware (Arjun Vynipadath) [1628863] - [netdrv] cxgb4: specify IQTYPE in fw_iq_cmd (Arjun Vynipadath) [1628863] - [netdrv] cxgb4: Fix the condition to check if the card is T5 (Arjun Vynipadath) [1628863] - [netdrv] cxgb4: Support ethtool private flags (Arjun Vynipadath) [1628863] - [netdrv] cxgb4: Add support for FW_ETH_TX_PKT_VM_WR (Arjun Vynipadath) [1628863] - [netdrv] cxgb4: Add flag tc_flower_initialized (Arjun Vynipadath) [1628863] - [s390] s390/zcrypt: remove VLA usage from the AP bus (Philipp Rudo) [1637865] - [s390] s390/ap_bus: replace PTR_RET with PTR_ERR_OR_ZERO (Philipp Rudo) [1637865] - [s390] s390/crypto: fix gcc 8 stringop-truncation warning (Philipp Rudo) [1637865] - [s390] s390/zcrypt: code beautify (Philipp Rudo) [1637865] - [s390] s390/zcrypt: add copy_from_user length plausibility checks (Philipp Rudo) [1637865] - [s390] s390/zcrypt: Show load of cards and queues in sysfs (Philipp Rudo) [1637865] - [s390] s390/kvm: fix deadlock when killed by oom (Philipp Rudo) [1638264] - [fs] xfs: fix data corruption w/ unaligned reflink ranges (Brian Foster) [1633476] - [fs] xfs: fix data corruption w/ unaligned dedupe ranges (Brian Foster) [1633476] - [fs] xfs: update ctime and remove suid before cloning files (Brian Foster) [1633476] - [fs] xfs: zero posteof blocks when cloning above eof (Brian Foster) [1633476] - [fs] xfs: refactor clonerange preparation into a separate helper (Brian Foster) [1633476] - [netdrv] nfp: avoid buffer leak when FW communication fails (Petr Oros) [1638233] - [netdrv] nfp: don't fail probe on pci_sriov_set_totalvfs() errors (Petr Oros) [1638233] - [netdrv] nfp: wait for posted reconfigs when disabling the device (Petr Oros) [1638233] - [netdrv] liquidio: fix hang when re-binding VF host drv after running DPDK VF driver (Petr Oros) [1638224] - [netdrv] r8169: set RxConfig after tx/rx is enabled for RTL8169sb/8110sb devices (Petr Oros) [1638210] - [netdrv] r8169: add support for NCube 8168 network card (Petr Oros) [1638210] - [netdrv] r8169: don't use MSI-X on RTL8106e (Petr Oros) [1638210] - [netdrv] r8169: don't use MSI-X on RTL8168g (Petr Oros) [1638210] - [powerpc] KVM: PPC: Book3S HV: Fix guest r11 corruption with POWER9 TM workarounds (David Gibson) [1637766] - [drm] drm/amdgpu: Suppress keypresses from ACPI_VIDEO events (Lyude Paul) [1631918] - [infiniband] IB/hfi1: Remove race conditions in user_sdma send path (Alex Estrin) [1637068] - [infiniband] IB/hfi1: Eliminate races in the SDMA send error path (Alex Estrin) [1637068] - [infiniband] IB/hfi1: Fix destroy_qp hang after a link down (Alex Estrin) [1637068] - [infiniband] IB/hfi1: Fix context recovery when PBC has an UnsupportedVL (Alex Estrin) [1637068] - [infiniband] IB/hfi1: Invalid user input can result in crash (Alex Estrin) [1637068] - [infiniband] IB/hfi1: Fix SL array bounds check (Alex Estrin) [1637068] - [powerpc] powerpc/fadump: re-register firmware-assisted dump if already registered (Steve Best) [1637383] - [powerpc] powerpc/fadump: cleanup crash memory ranges support (Steve Best) [1637383] - [powerpc] powerpc/fadump: merge adjacent memory ranges to reduce PT_LOAD segements (Steve Best) [1637383] - [powerpc] powerpc/fadump: handle crash memory ranges array index overflow (Steve Best) [1637383] - [scsi] scsi: qedi: Initialize the stats mutex lock (Chad Dupuis) [1637245] - [fs] gfs2: Fix iomap buffered write support for journaled files (Andreas Grunbacher) [1637944] - [fs] gfs2: eliminate update_rgrp_lvb_unlinked (Andreas Grunbacher) [1637944] - [fs] gfs2: Fix gfs2_testbit to use clone bitmaps (Andreas Grunbacher) [1637944] - [fs] gfs2: Get rid of gfs2_ea_strlen (Andreas Grunbacher) [1637944] - [fs] GFS2: rgrp free blocks used incorrectly (Andreas Grunbacher) [1637944] - [fs] gfs2: remove redundant variable 'moved' (Andreas Grunbacher) [1637944] - [fs] gfs2: use iomap_readpage for blocksize == PAGE_SIZE (Andreas Grunbacher) [1637944] - [fs] gfs2: Use iomap for stuffed direct I/O reads (Andreas Grunbacher) [1637944] - [fs] gfs2: fallocate_chunk: Always initialize struct iomap (Andreas Grunbacher) [1637944] - [fs] gfs2: Remove gfs2_write_(begin,end) (Andreas Grunbacher) [1637944] - [fs] gfs2: iomap direct I/O support (Andreas Grunbacher) [1637944] - [fs] gfs2: gfs2_extent_length cleanup (Andreas Grunbacher) [1637944] - [fs] gfs2: iomap buffered write support (Andreas Grunbacher) [1637944] - [fs] gfs2: Further iomap cleanups (Andreas Grunbacher) [1637944] - [fs] fs: gfs2: Adding new return type vm_fault_t (Andreas Grunbacher) [1637944] - [fs] gfs2: using posix_acl_xattr_size instead of posix_acl_to_xattr (Andreas Grunbacher) [1637944] - [fs] gfs2: Don't reject a supposedly full bitmap if we have blocks reserved (Andreas Grunbacher) [1637944] - [fs] gfs2: Eliminate redundant ip->i_rgd (Andreas Grunbacher) [1637944] - [fs] gfs2: Stop messing with ip->i_rgd in the rlist code (Andreas Grunbacher) [1637944] - [fs] gfs2: call ktime_get_coarse_real_ts64() directly (Andreas Grunbacher) [1637944] - [fs] gfs2: Minor clarification to __gfs2_punch_hole (Andreas Grunbacher) [1637944] - [fs] gfs2: Don't withdraw under a spin lock (Andreas Grunbacher) [1637944] - [fs] gfs2: eliminate rs_inum and reduce the size of gfs2 inodes (Andreas Grunbacher) [1637944] - [drm] drm/nouveau/drm/nouveau: Grab runtime PM ref in nv50_mstc_detect() (Lyude Paul) [1628749] - [drm] drm/nouveau/disp: fix DP disable race (Lyude Paul) [1628749] - [drm] drm/nouveau/drm/nouveau: Don't forget to cancel hpd_work on suspend/unload (Lyude Paul) [1628749] - [drm] drm/nouveau/drm/nouveau: Prevent handling ACPI HPD events too early (Lyude Paul) [1628749] - [drm] drm/nouveau: Reset MST branching unit before enabling (Lyude Paul) [1628749] - [drm] drm/nouveau: Only write DP_MSTM_CTRL when needed (Lyude Paul) [1628749] - [drm] drm/nouveau: Remove useless poll_enable() call in drm_load() (Lyude Paul) [1628749] - [drm] drm/nouveau: Remove useless poll_disable() call in switcheroo_set_state() (Lyude Paul) [1628749] - [drm] drm/nouveau: Remove useless poll_enable() call in switcheroo_set_state() (Lyude Paul) [1628749] - [drm] drm/nouveau: Fix deadlocks in nouveau_connector_detect() (Lyude Paul) [1628749] - [drm] drm/nouveau/drm/nouveau: Use pm_runtime_get_noresume() in connector_detect() (Lyude Paul) [1628749] - [drm] drm/nouveau/drm/nouveau: Fix deadlock with fb_helper with async RPM requests (Lyude Paul) [1628749] - [drm] drm/nouveau: Remove duplicate poll_enable() in pmops_runtime_suspend() (Lyude Paul) [1628749] - [drm] drm/nouveau/drm/nouveau: Fix bogus drm_kms_helper_poll_enable() placement (Lyude Paul) [1628749] - [md] dm table: require that request-based DM be layered on blk-mq devices (Mike Snitzer) [1637682] - [md] dm: rename DM_TYPE_MQ_REQUEST_BASED to DM_TYPE_REQUEST_BASED (Mike Snitzer) [1637682] - [md] dm: remove legacy request-based IO path (Mike Snitzer) [1637682] - [md] dm linear: fix linear_end_io conditional definition (Mike Snitzer) [1637682] - [md] dm linear: eliminate linear_end_io call if CONFIG_DM_ZONED disabled (Mike Snitzer) [1637682] - [md] dm: fix report zone remapping to account for partition offset (Mike Snitzer) [1637682] - [md] dm cache: destroy migration_cache if cache target registration failed (Mike Snitzer) [1637682] - [md] dm cache: fix resize crash if user doesn't reload cache table (Mike Snitzer) [1637682] - [md] dm cache metadata: ignore hints array being too small during resize (Mike Snitzer) [1637682] - [md] dm raid: remove bogus const from decipher_sync_action() return type (Mike Snitzer) [1637682] - [md] dm mpath: fix attached_handler_name leak and dangling hw_handler_name pointer (Mike Snitzer) [1637682] - [md] dm thin metadata: fix __udivdi3 undefined on 32-bit (Mike Snitzer) [1637682] - [md] dm thin metadata: try to avoid ever aborting transactions (Mike Snitzer) [1637682] - [md] dm raid: bump target version, update comments and documentation (Mike Snitzer) [1637682] - [md] dm raid: fix RAID leg rebuild errors (Mike Snitzer) [1637682] - [md] dm raid: fix rebuild of specific devices by updating superblock (Mike Snitzer) [1637682] - [md] dm raid: fix stripe adding reshape deadlock (Mike Snitzer) [1637682] - [md] dm raid: fix reshape race on small devices (Mike Snitzer) [1637682] - [md] dm: disable CRYPTO_TFM_REQ_MAY_SLEEP to fix a GFP_KERNEL recursion deadlock (Mike Snitzer) [1637682] - [md] dm verity: fix crash on bufio buffer that was allocated with vmalloc (Mike Snitzer) [1637682] - [md] dm writecache: fix a crash due to reading past end of dirty_bitmap (Mike Snitzer) [1637682] - [md] dm crypt: don't decrease device limits (Mike Snitzer) [1637682] - [md] dm cache metadata: set dirty on all cache blocks after a crash (Mike Snitzer) [1637682] - [md] dm snapshot: remove stale FIXME in snapshot_map() (Mike Snitzer) [1637682] - [md] dm snapshot: improve performance by switching out_of_order_list to rbtree (Mike Snitzer) [1637682] - [md] dm kcopyd: avoid softlockup in run_complete_job (Mike Snitzer) [1637682] - [md] dm cache metadata: save in-core policy_hint_size to on-disk superblock (Mike Snitzer) [1637682] - [md] dm thin: stop no_space_timeout worker when switching to write-mode (Mike Snitzer) [1637682] - [md] dm kcopyd: return void from dm_kcopyd_copy() (Mike Snitzer) [1637682] - [md] dm thin: include metadata_low_watermark threshold in pool status (Mike Snitzer) [1637682] - [md] dm writecache: report start_sector in status line (Mike Snitzer) [1637682] - [md] dm crypt: convert essiv from ahash to shash (Mike Snitzer) [1637682] - [md] dm crypt: use wake_up_process() instead of a wait queue (Mike Snitzer) [1637682] - [md] dm integrity: recalculate checksums on creation (Mike Snitzer) [1637682] - [md] dm integrity: flush journal on suspend when using separate metadata device (Mike Snitzer) [1637682] - [md] dm integrity: use version 2 for separate metadata (Mike Snitzer) [1637682] - [md] dm integrity: allow separate metadata device (Mike Snitzer) [1637682] - [md] dm integrity: add ic->start in get_data_sector() (Mike Snitzer) [1637682] - [md] dm integrity: report provided data sectors in the status (Mike Snitzer) [1637682] - [md] dm integrity: implement fair range locks (Mike Snitzer) [1637682] - [md] dm integrity: decouple common code in dm_integrity_map_continue() (Mike Snitzer) [1637682] - [md] dm integrity: change 'suspending' variable from bool to int (Mike Snitzer) [1637682] - [md] dm delay: add flush as a third class of IO (Mike Snitzer) [1637682] - [md] dm delay: refactor repetitive code (Mike Snitzer) [1637682] - [md] dm cache: only allow a single io_mode cache feature to be requested (Mike Snitzer) [1637682] - [md] dm thin: update stale "Status" Documentation (Mike Snitzer) [1637682] - [pci] PCI: Reprogram bridge prefetch registers on resume (Myron Stowe) [1637155] - [input] Input: xen-kbdfront - fix multi-touch XenStore node's locations (Benjamin Tissoires) [1637027] - [input] Input: elantech - enable middle button of touchpad on ThinkPad P72 (Benjamin Tissoires) [1637027] - [hid] HID: i2c-hid: Use devm to allocate i2c_hid struct (Benjamin Tissoires) [1637027] - [hid] HID: input: fix leaking custom input node name (Benjamin Tissoires) [1637027] - [hid] HID: core: fix grouping by application (Benjamin Tissoires) [1637027] - [hid] HID: multitouch: fix Elan panels with 2 input modes declaration (Benjamin Tissoires) [1637027] - [input] Input: do not use WARN() in input_alloc_absinfo() (Benjamin Tissoires) [1637027] - [s390] s390: vfio-ap: setup APCB mask using KVM dedicated function (Cornelia Huck) [1508118] - [s390] KVM: s390: Tracing APCB changes (Cornelia Huck) [1508118] - [s390] KVM: s390: fix locking for crypto setting error path (Cornelia Huck) [1508118] - [s390] s390: doc: detailed specifications for AP virtualization (Cornelia Huck) [1508118] - [s390] KVM: s390: CPU model support for AP virtualization (Cornelia Huck) [1508118] - [s390] KVM: s390: device attrs to enable/disable AP interpretation (Cornelia Huck) [1508118] - [s390] KVM: s390: vsie: allow guest FORMAT-0 CRYCB on host FORMAT-2 (Cornelia Huck) [1508118] - [s390] KVM: s390: vsie: allow guest FORMAT-1 CRYCB on host FORMAT-2 (Cornelia Huck) [1508118] - [s390] KVM: s390: vsie: allow guest FORMAT-0 CRYCB on host FORMAT-1 (Cornelia Huck) [1508118] - [s390] KVM: s390: vsie: allow CRYCB FORMAT-0 (Cornelia Huck) [1508118] - [s390] KVM: s390: vsie: allow CRYCB FORMAT-1 (Cornelia Huck) [1508118] - [s390] KVM: s390: vsie: Allow CRYCB FORMAT-2 (Cornelia Huck) [1508118] - [s390] KVM: s390: vsie: Make use of CRYCB FORMAT2 clear (Cornelia Huck) [1508118] - [s390] KVM: s390: vsie: Do the CRYCB validation first (Cornelia Huck) [1508118] - [s390] KVM: s390: Clear Crypto Control Block when using vSIE (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: implement VFIO_DEVICE_RESET ioctl (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: zeroize the AP queues (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: implement VFIO_DEVICE_GET_INFO ioctl (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: implement mediated device open callback (Cornelia Huck) [1508118] - [s390] KVM: s390: interface to clear CRYCB masks (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: sysfs interface to view matrix mdev matrix (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: sysfs interfaces to configure control domains (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: sysfs interfaces to configure domains (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: sysfs interfaces to configure adapters (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: register matrix device with VFIO mdev framework (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: base implementation of VFIO AP device driver (Cornelia Huck) [1508118] - [s390] KVM: s390: refactor crypto initialization (Cornelia Huck) [1508118] - [s390] KVM: s390: introduce and use KVM_REQ_VSIE_RESTART (Cornelia Huck) [1508118] - [s390] KVM: s390: vsie: simulate VCPU SIE entry/exit (Cornelia Huck) [1508118] - [s390] s390/zcrypt: hex string mask improvements for apmask and aqmask (Cornelia Huck) [1508118] - [s390] s390/zcrypt: AP bus support for alternate driver(s) (Cornelia Huck) [1508118] - [s390] s390/zcrypt: switch return type to bool for ap_instructions_available() (Cornelia Huck) [1508118] - [s390] s390/zcrypt: fix ap_instructions_available() returncodes (Cornelia Huck) [1508118] - [s390] s390/zcrypt: Integrate ap_asm.h into include/asm/ap.h (Cornelia Huck) [1508118] - [s390] s390/zcrypt: Review inline assembler constraints (Cornelia Huck) [1508118] - [s390] s390/zcrypt: Add ZAPQ inline function (Cornelia Huck) [1508118] - [net] ipv6: use rt6_info members when dst is set in rt6_fill_node (Xin Long) [1625864 1625803 1625117]- [netdrv] amd-xgbe: use dma_mapping_error to check map errors (David Arcari) [1637666] - [crypto] crypto: qat - Fix KASAN stack-out-of-bounds bug in adf_probe() (Waiman Long) [1629547] - [powerpc] powerpc: fix csum_ipv6_magic() on little endian platforms (Diego Domingos) [1625579] - [net] smc: generic netlink family should be __ro_after_init (Philipp Rudo) [1632435] - [net] net/smc: fix sizeof to int comparison (Philipp Rudo) [1632435] - [net] net/smc: no urgent data check for listen sockets (Philipp Rudo) [1632435] - [net] net/smc: enable fallback for connection abort in state INIT (Philipp Rudo) [1632435] - [net] net/smc: remove duplicate mutex_unlock (Philipp Rudo) [1632435] - [net] net/smc: fix non-blocking connect problem (Philipp Rudo) [1632435] - [net] net/smc: send response to test link signal (Philipp Rudo) [1632435] - [net] net: simplify sock_poll_wait (Philipp Rudo) [1632435] - [net] net/smc: Simplify ib_post_(send|recv|srq_recv)() calls (Philipp Rudo) [1632435] - [net] net/smc: Remove a WARN_ON() statement (Philipp Rudo) [1632435] - [powerpc] KVM: PPC: Book3S HV: Add NO_HASH flag to GET_SMMU_INFO ioctl result (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Add a VM capability to enable nested virtualization (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Add nested shadow page tables to debugfs (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Allow HV module to load without hypervisor mode (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Handle differing endianness for H_ENTER_NESTED (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Sanitise hv_regs on nested guest entry (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Add one-reg interface to virtual PTCR register (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Don't access HFSCR, LPIDR or LPCR when running nested (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Invalidate TLB when nested vcpu moves physical cpu (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Use hypercalls for TLB invalidation when nested (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Implement H_TLB_INVALIDATE hcall (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Introduce rmap to track nested guest mappings (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Handle page fault for a nested guest (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Handle hypercalls correctly when nested (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Use XICS hypercalls when running as a nested hypervisor (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Nested guest entry via hypercall (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Framework and hcall stubs for nested virtualization (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Use kvmppc_unmap_pte() in kvm_unmap_radix() (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Refactor radix page fault handler (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Make kvmppc_mmu_radix_xlate process/partition table agnostic (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Clear partition table entry on vm teardown (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Use ccr field in pt_regs struct embedded in vcpu struct (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Add a debugfs file to dump radix mappings (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Handle hypervisor instruction faults better (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Streamlined guest entry/exit path on P9 for radix guests (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Call kvmppc_handle_exit_hv() with vcore unlocked (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S: Rework TM save/restore code and make it C-callable (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Simplify real-mode interrupt handling (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Extract PMU save/restore operations as C-callable functions (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Move interrupt delivery on guest entry to C code (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Remove left-over code in XICS-on-XIVE emulation (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S: Simplify external interrupt handling (Suraj Jitindar Singh) [1505999] - [powerpc] powerpc: Turn off CPU_FTR_P9_TM_HV_ASSIST in non-hypervisor mode (Suraj Jitindar Singh) [1505999] - [powerpc] powerpc/64s: Remove POWER9 DD1 support (Suraj Jitindar Singh) [1505999] - [netdrv] net/mlx5: Add Fast teardown support (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Set vlan masks for all offloaded TC rules (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: E-Switch, Fix out of bound access when setting vport rate (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Avoid unbounded peer devices when unpairing TC hairpin rules (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Cache the system image guid (Alaa Hleihel) [1636554] - [netdrv] mlx5: remove ndo_poll_controller (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Check for SQ and not RQ state when modifying hairpin SQ (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Fix read from coherent memory (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: don't set CHECKSUM_COMPLETE on SCTP packets (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Set ECN for received packets using CQE indication (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Fix possible deadlock from lockdep when adding fte to fg (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Check for error in mlx5_attach_interface (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Consider PCI domain in search for next dev (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Fix not releasing read lock when adding flow rules (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: E-Switch, Fix memory leak when creating switchdev mode FDB tables (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Use u16 for Work Queue buffer strides offset (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Use u16 for Work Queue buffer fragment size (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Fix debugfs cleanup in the device init/remove flow (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Fix use-after-free in self-healing flow (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Make function mlx5i_grp_sw_update_stats() static (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: IPoIB, Use priv stats in completion rx flow (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: IPoIB, Add ndo stats support for IPoIB child devices (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: IPoIB, Add ndo stats support for IPoIB netdevices (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: IPoIB, Initialize max_opened_tc in mlx5i_init flow (Alaa Hleihel) [1636554] - [netdrv] IB/mlx5: Fix leaking stack memory to userspace (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Reorganize the makefile (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: clock.c depends on CONFIG_PTP_1588_CLOCK (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: vxlan.c depends on CONFIG_VXLAN (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Move flow steering declarations into en/fs.h (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add CONFIG_MLX5_EN_ARFS for accelerated flow steering support (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add CONFIG_MLX5_EN_RXNFC for ethtool rx nfc (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Ethtool steering, move ethtool callbacks (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Reduce command polling interval (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Use max_num_eqs for calculation of required MSIX vectors (Alaa Hleihel) [1636554] - [netdrv] RDMA/mlx5: Fix shift overflow in mlx5_ib_create_wq (Alaa Hleihel) [1636554] - [netdrv] overflow.h: Add arithmetic shift helper (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Fix uninitialized variable (Alaa Hleihel) [1636554] - [netdrv] RDMA: Fix return code check in rdma_set_cq_moderation (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, move vxlan logic to core driver (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, add sync lock for add/del vxlan port (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, return values for add/del port (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, rename from mlx5e to mlx5 (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, rename struct mlx5e_vxlan to mlx5_vxlan_port (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, move netdev only logic to en_main.c (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, add direct delete function (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, cleanup an unused member in vxlan work (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, replace ports radix-tree with hash table (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, check maximum number of UDP ports (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, reflect 4789 UDP port default addition to software database (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Move XDP related code into new XDP files (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Restrict the combination of large MTU and XDP (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Gather all XDP pre-requisite checks in a single function (Alaa Hleihel) [1636554] - [netdrv] IB/mlx5: avoid excessive warning msgs when creating VFs on 2nd port (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Use PARTIAL_GSO for UDP segmentation (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Remove redundant WARN when we cannot find neigh entry (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Fix tristate and description for MLX5 module (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Better return types for CQE API (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Use ERR_CAST() instead of coding it (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Add missing SET_DRIVER_VERSION command translation (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: fix uaccess beyond "count" in debugfs read/write handlers (Alaa Hleihel) [1636554] - [netdrv] IB/mlx5: Honor cnt_set_id_valid flag instead of set_id (Alaa Hleihel) [1636554] - [infiniband] IB/mlx5: fix uaccess beyond "count" in debugfs read/write handlers (Alaa Hleihel) [1636554] - [infiniband] IB/mlx5: Fix GRE flow specification (Alaa Hleihel) [1636554] - [infiniband] IB/mlx5: Remove set-but-not-used variables (Alaa Hleihel) [1636554] - [infiniband] RDMA/mlx5: Don't leak UARs in case of free fails (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Update NIC HW stats on demand only (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add counter for total num of NOP operations (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add counter for MPWQE filler strides (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add channel events counter (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add a counter for congested UMRs (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add NAPI statistics (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add XDP_TX completions statistics (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add TX completions statistics (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: RX, Use existing WQ local variable (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Convert large order kzalloc allocations to kvzalloc (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add UDP GSO remaining counter (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add UDP GSO support (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Rate limit errors in command interface (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Prevent warns in dmesg upon firmware commands (Alaa Hleihel) [1636554] - [netdrv] mlx4: remove ndo_poll_controller (Alaa Hleihel) [1636553] - [netdrv] net/mlx4: Use cpumask_available for eq->affinity_mask (Alaa Hleihel) [1636553] - [netdrv] net/mlx4/en_rx: Mark expected switch fall-throughs (Alaa Hleihel) [1636553] - [netdrv] net/mlx4/mcg: Mark expected switch fall-throughs (Alaa Hleihel) [1636553] - [infiniband] IB/mlx4: Use 4K pages for kernel QP's WQE buffer (Alaa Hleihel) [1636553] - [netdrv] net/mlx4_core: Allow MTTs starting at any index (Alaa Hleihel) [1636553] - [infiniband] IB/mlx4: Test port number before querying type (Alaa Hleihel) [1636553] - [powerpc] powerpc/numa: Skip onlining a offline node in kdump path (Steve Best) [1637118] - [netdrv] net: aquantia: Make function aq_fw1x_set_power() static (David Arcari) [1636533] - [netdrv] net: aquantia: memory corruption on jumbo frames (David Arcari) [1636533 1630377] - [netdrv] net: aquantia: bump driver version (David Arcari) [1636533] - [netdrv] net: aquantia: renaming for better visibility (David Arcari) [1636533] - [netdrv] net: aquantia: whitespace changes (David Arcari) [1636533] - [netdrv] net: aquantia: implement EEE support (David Arcari) [1636533] - [netdrv] net: aquantia: implement WOL support (David Arcari) [1636533] - [netdrv] net: aquantia: definitions for WOL (David Arcari) [1636533] - [netdrv] net: aquantia: fix hw_atl_utils_fw_upload_dwords (David Arcari) [1636533] - [netdrv] net: aquantia: Make some functions static (David Arcari) [1636533] - [netdrv] net: aquantia: bump driver version (David Arcari) [1636533] - [netdrv] net: aquantia: Add renegotiate ethtool operation support (David Arcari) [1636533] - [netdrv] net: aquantia: Implement rx/tx flow control ethtools callback (David Arcari) [1636533] - [netdrv] net: aquantia: Improve adapter init/deinit logic (David Arcari) [1636533] - [netdrv] net: aquantia: Ethtool based ring size configuration (David Arcari) [1636533] - [wireless] ath10k: fix memory leak of tpc_stats (Petr Oros) [1637528] - [wireless] ath10k: snoc: use correct bus-specific pointer in RX retry (Petr Oros) [1637528] - [wireless] ath10k: fix incorrect size of dma_free_coherent in ath10k_ce_alloc_src_ring_64 (Petr Oros) [1637528] - [wireless] brcmsmac: fix wrap around in conversion from constant to s16 (Petr Oros) [1637528] - [wireless] mt76x2: fix mrr idx/count estimation in mt76x2_mac_fill_tx_status() (Petr Oros) [1637528] - [wireless] ath10k: transmit queued frames after processing rx packets (Petr Oros) [1637528] - [wireless] ath10k: protect ath10k_htt_rx_ring_free with rx_ring.lock (Petr Oros) [1637528] - [wireless] ath10k: use locked skb_dequeue for rx completions (Petr Oros) [1637528] - [wireless] ath10k: sdio: set skb len for all rx packets (Petr Oros) [1637528] - [wireless] ath10k: sdio: use same endpoint id for all packets in a bundle (Petr Oros) [1637528] - [wireless] iwlwifi: cancel the injective function between hw pointers to tfd entry index (Petr Oros) [1637528] - [wireless] ath10k: disable bundle mgmt tx completion event support (Petr Oros) [1637528] - [wireless] ath10k: prevent active scans on potential unusable channels (Petr Oros) [1637528] - [wireless] ath9k_hw: fix channel maximum power level test (Petr Oros) [1637528] - [wireless] ath9k: report tx status on EOSP (Petr Oros) [1637528] - [wireless] iwlwifi: pcie: don't access periphery registers when not available (Petr Oros) [1637528] - [wireless] brcmfmac: fix brcmf_wiphy_wowl_params() NULL pointer dereference (Petr Oros) [1637528] - [netdrv] be2net: don't flip hw_features when VXLANs are added/deleted (Petr Oros) [1637133] - [netdrv] be2net: Fix memory leak in be_cmd_get_profile_config() (Petr Oros) [1637133] - [netdrv] be2net: Mark expected switch fall-through (Petr Oros) [1637133] - [netdrv] be2net: fix spelling mistake "seqence" -> "sequence" (Petr Oros) [1637133] - [netdrv] be2net: Update the driver version to 12.0.0.0 (Petr Oros) [1637133] - [netdrv] be2net: gather debug info and reset adapter (only for Lancer) on a tx-timeout (Petr Oros) [1637133] - [netdrv] be2net: move rss_flags field in rss_info to ensure proper alignment (Petr Oros) [1637133] - [netdrv] be2net: re-order fields in be_error_recovert to avoid hole (Petr Oros) [1637133] - [netdrv] be2net: remove unused tx_jiffies field from be_tx_stats (Petr Oros) [1637133] - [netdrv] be2net: move txcp field in be_tx_obj to eliminate holes in the struct (Petr Oros) [1637133] - [netdrv] be2net: reorder fields in be_eq_obj structure (Petr Oros) [1637133] - [netdrv] be2net: remove desc field from be_eq_obj (Petr Oros) [1637133] - [netdrv] be2net: remove unused old custom busy-poll fields (Petr Oros) [1637133] - [netdrv] be2net: remove unused old AIC info (Petr Oros) [1637133] - [x86] x86/spec_ctrl/compat: Call IBRS_ENTRY only after valid kernel stack (Waiman Long) [1636843] - [acpi] ACPI/PPTT: Handle architecturally unknown cache types (Jeremy Linton) [1636567] - [base] drivers: base: cacheinfo: Do not populate sysfs for unknown cache types (Jeremy Linton) [1636567] - [fs] getxattr: use correct xattr length (Lukas Czerner) [1637049] - [x86] Mark Intel Cascade Lake supported (Steve Best) [1636651] - [x86] x86/boot: Fix kexec booting failure in the SEV bit detection code (Kairui Song) [1632514] - [scsi] scsi: megaraid_sas: driver version upgrade (Tomas Henzl) [1635565] - [scsi] scsi: megaraid_sas: Support FW provided TM timeout values (Tomas Henzl) [1635565] - [scsi] scsi: megaraid_sas: Return immediately from wait_for_adapter_operational after kill adapter (Tomas Henzl) [1635565] - [scsi] scsi: megaraid_sas: Update controller info during resume (Tomas Henzl) [1635565] - [scsi] scsi: megaraid_sas: Do not do Kill adapter if GET_CTRL_INFO times out (Tomas Henzl) [1635565] - [scsi] qla2xxx: Update driver version to 10.00.00.07.08.0-k (Himanshu Madhani) [1633373] - [scsi] scsi: qla2xxx: Check for Register disconnect (Himanshu Madhani) [1633373] - [scsi] scsi: qla2xxx: Fix driver hang when FC-NVMe LUNs are configured (Himanshu Madhani) [1633373] - [scsi] scsi: qla2xxx: Fix re-using LoopID when handle is in use (Himanshu Madhani) [1633373] - [scsi] scsi: qla2xxx: Fix duplicate switch database entries (Himanshu Madhani) [1633373] - [scsi] scsi: qla2xxx: Fix NVMe session hang on unload (Himanshu Madhani) [1633373] - [scsi] scsi: qla2xxx: Fix iIDMA error (Himanshu Madhani) [1633373] - [scsi] scsi: qla2xxx: Fix stalled relogin (Himanshu Madhani) [1633373] - [scsi] scsi: qla2xxx: Fix unintended Logout (Himanshu Madhani) [1633373] - [powerpc] powerpc/pseries: Disable CPU hotplug across migrations (Steve Best) [1633587] - [block] blk-mq: I/O and timer unplugs are inverted in blktrace (Ming Lei) [1634330] - [block] block: fix deadline elevator drain for zoned block devices (Ming Lei) [1634333] - [block] blk-mq: Allow blocking queue tag iter callbacks (Ming Lei) [1634328] - [block] block: use nanosecond resolution for iostat (Ming Lei) [1634329] - [block] null_blk: fix zoned support for non-rq based operation (Ming Lei) [1634324] - [block] blk-cgroup: increase number of supported policies (Ming Lei) [1634335] - [block] block: bfq: swap puts in bfqg_and_blkg_put (Ming Lei) [1634334] - [block] block: don't warn when doing fsync on read-only devices (Ming Lei) [1634331] - [block] blkcg: use tryget logic when associating a blkg with a bio (Ming Lei) [1634332] - [block] blkcg: delay blkg destruction until after writeback has (Ming Lei) [1634332] - [block] Revert "blk-throttle: fix race between (Ming Lei) [1634332] - [block] blk-wbt: remove dead code (Ming Lei) [1634326] - [block] blk-wbt: improve waking of tasks (Ming Lei) [1634326] - [block] blk-wbt: abstract out end IO completion handler (Ming Lei) [1634326]- [dma] driver/dma/ioat: Call del_timer_sync() without holding prep_lock (Waiman Long) [1607654] - [netdrv] bnxt_en: Fix VF mac address regression (Jonathan Toppins) [1635846] - [netdrv] bnxt_en: Do not adjust max_cp_rings by the ones used by RDMA (Jonathan Toppins) [1635846] - [netdrv] bnxt_en: Clean up unused functions (Jonathan Toppins) [1635846] - [fs] fsnotify: fix ignore mask logic in fsnotify() (Lukas Czerner) [1635537] - [net] net/af_iucv: locate IUCV header via skb_network_header() (Philipp Rudo) [1635332] - [net] net/af_iucv: drop inbound packets with invalid flags (Philipp Rudo) [1635332] - [net] net/af_iucv: fix skb handling on HiperTransport xmit error (Philipp Rudo) [1635332] - [hid] HID: i2c-hid: Fix flooded incomplete report after S3 on Rayd touchscreen (David Arcari) [1635746] - [i2c] i2c: core: ACPI: Make acpi_gsb_i2c_read_bytes() check i2c_transfer return value (David Arcari) [1635746] - [i2c] i2c: designware: Re-init controllers with pm_disabled set on resume (David Arcari) [1635746] - [i2c] i2c: core: ACPI: Properly set status byte to 0 for multi-byte writes (David Arcari) [1635746] - [fs] fs/quota: Fix spectre gadget in do_quotactl (Lukas Czerner) [1635521] - [fs] xfs: fix error handling in xfs_bmap_extents_to_btree (Brian Foster) [1633171] - [fs] xfs: remove invalid log recovery first/last cycle check (Brian Foster) [1633171] - [fs] xfs: validate inode di_forkoff (Brian Foster) [1633171] - [fs] xfs: skip delalloc COW blocks in xfs_reflink_end_cow (Brian Foster) [1633171] - [fs] xfs: don't treat unknown di_flags2 as corruption in scrub (Brian Foster) [1633171] - [fs] xfs: remove duplicated include from alloc.c (Brian Foster) [1633171] - [fs] xfs: don't bring in extents in xfs_bmap_punch_delalloc_range (Brian Foster) [1633171] - [fs] xfs: fix transaction leak in xfs_reflink_allocate_cow() (Brian Foster) [1633171] - [fs] xfs: avoid lockdep false positives in xfs_trans_alloc (Brian Foster) [1633171] - [fs] xfs: refactor xfs_buf_log_item reference count handling (Brian Foster) [1633171] - [fs] xfs: clean up xfs_trans_brelse() (Brian Foster) [1633171] - [fs] xfs: don't unlock invalidated buf on aborted tx commit (Brian Foster) [1633171] - [fs] xfs: remove last of unnecessary xfs_defer_cancel() callers (Brian Foster) [1633171] - [fs] xfs: don't crash the vfs on a garbage inline symlink (Brian Foster) [1633171] - [fs] iomap: set page dirty after partial delalloc on mkwrite (Brian Foster) [1633171] - [fs] xfs: sanity check ag header values in xrep_calc_ag_resblks (Brian Foster) [1633171] - [fs] xfs: recalculate summary counters at mount time if icount is bad (Brian Foster) [1633171] - [fs] xfs: fix a null pointer dereference in xfs_bmap_extents_to_btree (Brian Foster) [1633171] - [fs] xfs: remove b_last_holder & associated macros (Brian Foster) [1633171] - [fs] xfs: repair the AGI (Brian Foster) [1633171] - [fs] xfs: repair the AGFL (Brian Foster) [1633171] - [fs] xfs: repair the AGF (Brian Foster) [1633171] - [fs] xfs: remove dead error handling code in xfs_dquot_disk_alloc() (Brian Foster) [1633171] - [fs] xfs: use WRITE_ONCE to update if_seq (Brian Foster) [1633171] - [fs] xfs: fix a comment in xfs_log_reserve (Brian Foster) [1633171] - [fs] xfs: only validate summary counts on primary superblock (Brian Foster) [1633171] - [fs] xfs: substitute spaces with tabs (Brian Foster) [1633171] - [fs] xfs: fold dfops into the transaction (Brian Foster) [1633171] - [fs] xfs: always defer agfl block frees (Brian Foster) [1633171] - [fs] xfs: pass transaction to xfs_defer_add() (Brian Foster) [1633171] - [fs] xfs: replace xfs_defer_ops ->dop_pending with on-stack list (Brian Foster) [1633171] - [fs] xfs: cancel dfops on xfs_defer_finish() error (Brian Foster) [1633171] - [fs] xfs: clean out superfluous dfops dop params/vars (Brian Foster) [1633171] - [fs] xfs: drop dop param from xfs_defer_op_type ->finish_item() callback (Brian Foster) [1633171] - [fs] xfs: automatic dfops inode relogging (Brian Foster) [1633171] - [fs] xfs: automatic dfops buffer relogging (Brian Foster) [1633171] - [fs] xfs: add missing defer ijoins for held inodes (Brian Foster) [1633171] - [fs] xfs: replace dop_low with transaction flag (Brian Foster) [1633171] - [fs] xfs: pass transaction to dfops reset/move helpers (Brian Foster) [1633171] - [fs] xfs: remove unused __xfs_defer_cancel() internal helper (Brian Foster) [1633171] - [fs] xfs: use transaction for intent recovery instead of raw dfops (Brian Foster) [1633171] - [fs] xfs: refactor internal dfops initialization (Brian Foster) [1633171] - [fs] xfs: check da node magic in _node_lookup_int (Brian Foster) [1633171] - [fs] xfs: use a local variable for magic number in xfs_da3_node_lookup_int (Brian Foster) [1633171] - [fs] xfs: refactor log recovery check (Brian Foster) [1633171] - [fs] xfs: move extent busy tree initialization to xfs_initialize_perag (Brian Foster) [1633171] - [fs] xfs: avoid COW fork extent lookups in writeback if the fork didn't change (Brian Foster) [1633171] - [fs] xfs: maintain a sequence count for inode fork manipulations (Brian Foster) [1633171] - [fs] xfs: check for unknown v5 feature bits in superblock write verifier (Brian Foster) [1633171] - [fs] xfs: verify icount in superblock write (Brian Foster) [1633171] - [fs] libxfs: add more bounds checking to sb sanity checks (Brian Foster) [1633171] - [fs] xfs: refactor superblock verifiers (Brian Foster) [1633171] - [fs] xfs: refactor the xrep_extent_list into xfs_bitmap (Brian Foster) [1633171] - [fs] xfs: introduce a new xfs_inode_has_cow_data helper (Brian Foster) [1633171] - [fs] xfs: remove the xfs_ifork_t typedef (Brian Foster) [1633171] - [fs] xfs: simplify xfs_idata_realloc (Brian Foster) [1633171] - [fs] xfs: remove if_real_bytes (Brian Foster) [1633171] - [fs] xfs: move the repair extent list into its own file (Brian Foster) [1633171] - [fs] xfs: pass transaction lock while setting up agresv on cyclic metadata (Brian Foster) [1633171] - [fs] xfs: remove deprecated barrier/nobarrier mount (Brian Foster) [1633171] - [fs] xfs: clean up IRELE/iput callsites (Brian Foster) [1633171] - [fs] xfs: kill IHOLD (Brian Foster) [1633171] - [fs] xfs: bypass final dfops roll in trans commit path (Brian Foster) [1633171] - [fs] xfs: drop unnecessary xfs_defer_finish() dfops parameter (Brian Foster) [1633171] - [fs] xfs: remove unnecessary dfops init calls in xattr code (Brian Foster) [1633171] - [fs] xfs: remove all boilerplate defer init/finish code (Brian Foster) [1633171] - [fs] xfs: use internal dfops during (b|c)ui recovery (Brian Foster) [1633171] - [fs] xfs: use internal dfops in attr code (Brian Foster) [1633171] - [fs] xfs: use internal dfops in cow blocks cancel (Brian Foster) [1633171] - [fs] xfs: support embedded dfops in transaction (Brian Foster) [1633171] - [fs] xfs: pack holes in xfs_defer_ops and xfs_trans (Brian Foster) [1633171] - [fs] xfs: reset dfops to initial state after finish (Brian Foster) [1633171] - [fs] xfs: remove unused deferred ops committed field (Brian Foster) [1633171] - [fs] xfs: make deferred processing safe for embedded dfops (Brian Foster) [1633171] - [fs] xfs: fix transaction leak on remote attr set/remove failure (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops in log recovery intent processing (Brian Foster) [1633171] - [fs] xfs: pull up dfops from xfs_itruncate_extents() (Brian Foster) [1633171] - [fs] xfs: force summary counter recalc at next mount (Brian Foster) [1633171] - [fs] xfs: refactor unmount record write (Brian Foster) [1633171] - [fs] xfs: detect and fix bad summary counts at mount (Brian Foster) [1633171] - [fs] xfs: fix indentation and other whitespace problems in scrub/repair (Brian Foster) [1633171] - [fs] xfs: shorten struct xfs_scrub_context to struct xfs_scrub (Brian Foster) [1633171] - [fs] xfs: shorten xfs_repair_ prefix to xrep_ (Brian Foster) [1633171] - [fs] xfs: shorten xfs_scrub_ prefix (Brian Foster) [1633171] - [fs] xfs: clean up xfs_btree_del_cursor callers (Brian Foster) [1633171] - [fs] xfs: trivial xfs_btree_del_cursor cleanups (Brian Foster) [1633171] - [fs] xfs: return from _defer_finish with a clean transaction (Brian Foster) [1633171] - [fs] xfs: check leaf attribute block freemap in verifier (Brian Foster) [1633171] - [fs] libxfs: Fix a couple of sparse complaintis (Brian Foster) [1633171] - [fs] xfs: use swap macro in xfs_dir2_leafn_rebalance (Brian Foster) [1633171] - [fs] xfs_bmap_util: use swap macro (Brian Foster) [1633171] - [fs] xfs_attr_leaf: use swap macro in xfs_attr3_leaf_rebalance (Brian Foster) [1633171] - [fs] xfs: don't assume a left rmap when allocating a new rmap (Brian Foster) [1633171] - [fs] xfs: kill __xfs_buf_submit_common() (Brian Foster) [1633171] - [fs] xfs: combine (a)sync buffer submission apis (Brian Foster) [1633171] - [fs] xfs: use sync buffer I/O for sync delwri queue submission (Brian Foster) [1633171] - [fs] xfs: refactor buffer submission into a common helper (Brian Foster) [1633171] - [fs] xfs: remove xfs_defer_init() firstblock param (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in inode inactivate (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in extent swap (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in reflink cow block cancel (Brian Foster) [1633171] - [fs] xfs: replace no-op firstblock init with ->t_firstblock (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in dq alloc (Brian Foster) [1633171] - [fs] xfs: remove xfs_alloc_arg firstblock field (Brian Foster) [1633171] - [fs] xfs: remove xfs_btree_cur private firstblock field (Brian Foster) [1633171] - [fs] xfs: remove bmap format helpers firstblock params (Brian Foster) [1633171] - [fs] xfs: remove bmap extent add helper firstblock params (Brian Foster) [1633171] - [fs] xfs: remove xfs_bmalloca firstblock field (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in bmap extent split (Brian Foster) [1633171] - [fs] xfs: remove bmap insert/collapse firstblock param (Brian Foster) [1633171] - [fs] xfs: remove xfs_bunmapi() firstblock param (Brian Foster) [1633171] - [fs] xfs: remove xfs_bmapi_write() firstblock param (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in insert/collapse range (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in xfs_bmapi_remap() (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock for all xfs_bunmapi() callers (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock for all xfs_bmapi_write() callers (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in xattr ops (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in attrfork add (Brian Foster) [1633171] - [fs] xfs: remove firstblock param from xfs dir ops (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in dir ops (Brian Foster) [1633171] - [fs] xfs: add firstblock field to xfs_trans (Brian Foster) [1633171] - [fs] xfs: allow null firstblock in xfs_bmapi_write() when tp is null (Brian Foster) [1633171] - [fs] xfs: refactor dfops init to attach to transaction (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops in reflink cow recover path (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops in cancel cow blocks operation (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops for rmap extent swap operations (Brian Foster) [1633171] - [fs] xfs: remove unused btree cursor bc_private.a.dfops field (Brian Foster) [1633171] - [fs] xfs: remove xfs_btree_cur bmbt dfops field (Brian Foster) [1633171] - [fs] xfs: remove dfops param from internal bmap extent helpers (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops for collapse/insert range operations (Brian Foster) [1633171] - [fs] xfs: remove struct xfs_bmalloca dfops field (Brian Foster) [1633171] - [fs] xfs: remove xfs_bmapi_remap() dfops param (Brian Foster) [1633171] - [fs] xfs: remove xfs_bunmapi() dfops param (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops for all xfs_bunmapi() callers (Brian Foster) [1633171] - [fs] xfs: remove xfs_bmapi_write() dfops param (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops for all xfs_bmapi_write() callers (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops in dqalloc transaction (Brian Foster) [1633171] - [fs] xfs: replace xfs_da_args->dfops accesses with ->t_dfops and remove (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops in extent split tx and remove param (Brian Foster) [1633171] - [fs] xfs: remove dfops param in attr fork add path (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops for attr set/remove operations (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops for recovery of (b|c)ui log items (Brian Foster) [1633171] - [fs] xfs: remove dfops param from high level dirname calls (Brian Foster) [1633171] - [fs] xfs: remove dfops parameter from ifree call stack (Brian Foster) [1633171] - [fs] xfs: rename xfs_trans ->t_agfl_dfops to ->t_dfops (Brian Foster) [1633171] - [fs] xfs: cow unwritten conversion uses uninitialized dfops (Brian Foster) [1633171] - [fs] xfs: update my copyrights for the writeback and iomap code (Brian Foster) [1633171] - [fs] xfs: add support for sub-pagesize writeback without buffer_heads (Brian Foster) [1633171] - [fs] xfs: allow writeback on pages without buffer heads (Brian Foster) [1633171] - [fs] xfs: refactor the tail of xfs_writepage_map (Brian Foster) [1633171] - [fs] xfs: remove xfs_start_page_writeback (Brian Foster) [1633171] - [fs] xfs: move all writeback buffer_head manipulation into xfs_map_at_offset (Brian Foster) [1633171] - [fs] xfs: don't look at buffer heads in xfs_add_to_ioend (Brian Foster) [1633171] - [fs] xfs: remove the imap_valid flag (Brian Foster) [1633171] - [fs] xfs: simplify xfs_map_blocks by using xfs_iext_lookup_extent directly (Brian Foster) [1633171] - [fs] xfs: remove xfs_reflink_find_cow_mapping (Brian Foster) [1633171] - [fs] xfs: remove the now unused XFS_BMAPI_IGSTATE flag (Brian Foster) [1633171] - [fs] xfs: make xfs_writepage_map extent map centric (Brian Foster) [1633171] - [fs] xfs: rename the offset variable in xfs_writepage_map (Brian Foster) [1633171] - [fs] xfs: remove xfs_map_cow (Brian Foster) [1633171] - [fs] xfs: remove xfs_reflink_trim_irec_to_next_cow (Brian Foster) [1633171] - [fs] xfs: don't use XFS_BMAPI_IGSTATE in xfs_map_blocks (Brian Foster) [1633171] - [fs] xfs: don't clear imap_valid for a non-uptodate buffers (Brian Foster) [1633171] - [fs] xfs: do not set the page uptodate in xfs_writepage_map (Brian Foster) [1633171] - [fs] xfs: move locking into xfs_bmap_punch_delalloc_range (Brian Foster) [1633171] - [fs] xfs: simplify xfs_aops_discard_page (Brian Foster) [1633171] - [fs] xfs: use iomap for blocksize == PAGE_SIZE readpage and readpages (Brian Foster) [1633171] - [fs] iomap: fix WARN_ON_ONCE on uninitialized variable (Brian Foster) [1633171] - [fs] iomap: Switch to offset_in_page for clarity (Brian Foster) [1633171] - [fs] iomap: add support for sub-pagesize buffered I/O without buffer heads (Brian Foster) [1633171] - [fs] iomap: add inline data support to iomap_readpage_actor (Brian Foster) [1633171] - [fs] iomap: support direct I/O to inline data (Brian Foster) [1633171] - [fs] iomap: refactor iomap_dio_actor (Brian Foster) [1633171] - [fs] iomap: add initial support for writes without buffer heads (Brian Foster) [1633171] - [fs] iomap: add an iomap-based readpage and readpages implementation (Brian Foster) [1633171] - [fs] iomap: add private pointer to struct iomap (Brian Foster) [1633171] - [fs] iomap: add a page_done callback (Brian Foster) [1633171] - [fs] iomap: generic inline data handling (Brian Foster) [1633171] - [fs] iomap: complete partial direct I/O writes synchronously (Brian Foster) [1633171] - [fs] iomap: mark newly allocated buffer heads as new (Brian Foster) [1633171] - [fs] fs: factor out a __generic_write_end helper (Brian Foster) [1633171] - [netdrv] amd-xgbe: mark driver as tech preview (David Arcari) [1633209] - [fs] ext4, dax: set ext4_dax_aops for dax files (Lukas Czerner) [1633239] - [fs] ext4, dax: add ext4_bmap to ext4_dax_aops (Lukas Czerner) [1633239] - [fs] ext4: don't mark mmp buffer head dirty (Lukas Czerner) [1633239] - [fs] ext4: show test_dummy_encryption mount option in /proc/mounts (Lukas Czerner) [1633239] - [fs] ext4: fix online resizing for bigalloc file systems with a 1k block size (Lukas Czerner) [1633239] - [fs] ext4: fix online resize's handling of a too-small final block group (Lukas Czerner) [1633239] - [fs] ext4: recalucate superblock checksum after updating free blocks/inodes (Lukas Czerner) [1633239] - [fs] ext4: avoid arithemetic overflow that can trigger a BUG (Lukas Czerner) [1633239] - [fs] ext4: avoid divide by zero fault when deleting corrupted inline directories (Lukas Czerner) [1633239] - [fs] ext4: check to make sure the rename(2)'s destination is not freed (Lukas Czerner) [1633239] - [fs] ext4: remove unneeded variable "err" in ext4_mb_release_inode_pa() (Lukas Czerner) [1633239] - [fs] ext4: fix spectre gadget in ext4_mb_regular_allocator() (Lukas Czerner) [1633239] - [fs] ext4: check for NUL characters in extended attribute's name (Lukas Czerner) [1633239] - [fs] ext4: use ext4_warning() for sb_getblk failure (Lukas Czerner) [1633239] - [fs] ext4: fix race when setting the bitmap corrupted flag (Lukas Czerner) [1633239] - [fs] ext4: reset error code in ext4_find_entry in fallback (Lukas Czerner) [1633239] - [fs] ext4: check allocation failure when duplicating "data" in ext4_remount() (Lukas Czerner) [1633239] - [fs] ext4: sysfs: print ext4_super_block fields as little-endian (Lukas Czerner) [1633239] - [firmware] efi/x86: Handle page faults occurring while running EFI runtime services (Bhupesh Sharma) [1627557] - [firmware] efi: Make efi_rts_work accessible to efi page fault handler (Bhupesh Sharma) [1627557] - [firmware] efi: Remove the declaration of efi_late_init() as the function is unused (Bhupesh Sharma) [1627557] - [firmware] efi: Use a work queue to invoke EFI Runtime Services (Bhupesh Sharma) [1627557] - [firmware] efi/x86: Use non-blocking SetVariable() for efi_delete_dummy_variable() (Bhupesh Sharma) [1627557] - [fs] gfs2: Special-case rindex for gfs2_grow (Robert S Peterson) [1628360] - [fs] GFS2: Fix recovery issues for spectators (Robert S Peterson) [1628298]- [powerpc] powerpc/pkeys: Fix reading of ibm, processor-storage-keys property (Steve Best) [1633551] - [powerpc] powerpc/pseries: Remove unneeded uses of dlpar work queue (Steve Best) [1633544] - [powerpc] powerpc/pseries: Remove prrn_work workqueue (Steve Best) [1633544] - [pci] ACPI / hotplug / PCI: Don't scan for non-hotplug bridges if slot is not bridge (Myron Stowe) [1634816] - [pci] PCI: Fix enabling of PASID on RC integrated endpoints (Myron Stowe) [1634816] - [pci] IB/hfi1,PCI: Allow bus reset while probing (Myron Stowe) [1634816] - [pci] PCI: Fix faulty logic in pci_reset_bus() (Myron Stowe) [1634816] - [pci] PCI: pciehp: Fix hot-add vs powerfault detection order (Myron Stowe) [1634816] - [pci] Revert "PCI: Add ACS quirk for Intel 300 series" (Myron Stowe) [1634816] - [powerpc] powerpc/numa: Use associativity if VPHN hcall is successful (Steve Best) [1633569] - [pci] PCI: vmd: White list for fast interrupt handlers (Myron Stowe) [1632816] - [pci] PCI: Add function 1 DMA alias quirk for Marvell 88SS9183 (Myron Stowe) [1632816] - [pci] PCI: Rename pci_try_reset_bus() to pci_reset_bus() (Myron Stowe) [1632816] - [pci] PCI: Deprecate pci_reset_bus() and pci_reset_slot() functions (Myron Stowe) [1632816] - [pci] PCI: Unify try slot and bus reset API (Myron Stowe) [1632816] - [pci] PCI: Hide pci_reset_bridge_secondary_bus() from drivers (Myron Stowe) [1632816] - [pci] IB/hfi1: Use pci_try_reset_bus() for initiating PCI Secondary Bus Reset (Myron Stowe) [1632816] - [pci] PCI: Handle error return from pci_reset_bridge_secondary_bus() (Myron Stowe) [1632816] - [pci] PCI/IOV: Tidy pci_sriov_set_totalvfs() (Myron Stowe) [1632816] - [pci] PCI: Enable PASID only if entire path supports End-End TLP prefixes (Myron Stowe) [1632816] - [pci] PCI: Expand documentation for pci_add_dma_alias() (Myron Stowe) [1632816] - [pci] PCI: Add DMA alias quirk for Microsemi Switchtec NTB (Myron Stowe) [1632816] - [pci] switchtec: Use generic PCI Vendor ID and Class Code (Myron Stowe) [1632816] - [pci] PCI: Make pci_get_rom_size() static (Myron Stowe) [1632816] - [pci] PCI: Add check code for last image indicator not set (Myron Stowe) [1632816] - [pci] PCI: Avoid accessing memory outside the ROM BAR (Myron Stowe) [1632816] - [pci] PCI: Make early dump functionality generic (Myron Stowe) [1632816] - [pci] PCI: Cleanup PCI_REBAR_CTRL_BAR_SHIFT handling (Myron Stowe) [1632816] - [pci] PCI: Restore resized BAR state on resume (Myron Stowe) [1632816] - [pci] PCI: Clean up resource allocation in devm_of_pci_get_host_bridge_resources() (Myron Stowe) [1632816] - [pci] PCI: Add ACS Redirect disable quirk for Intel Sunrise Point (Myron Stowe) [1632816] - [pci] PCI: Add device-specific ACS Redirect disable infrastructure (Myron Stowe) [1632816] - [pci] PCI: Convert device-specific ACS quirks from NULL termination to ARRAY_SIZE (Myron Stowe) [1632816] - [pci] PCI: Add "pci=disable_acs_redir=" parameter for peer-to-peer support (Myron Stowe) [1632816] - [pci] PCI: Allow specifying devices using a base bus and path of devfns (Myron Stowe) [1632816] - [pci] PCI: Make specifying PCI devices in kernel parameters reusable (Myron Stowe) [1632816] - [pci] PCI: Hide ACS quirk declarations inside PCI core (Myron Stowe) [1632816] - [pci] PCI: Document ACPI description of PCI host bridges (Myron Stowe) [1632816] - [pci] PCI/MSI: Set IRQCHIP_ONESHOT_SAFE for PCI-MSI irqchips (Myron Stowe) [1632816] - [pci] PCI: Limit config space size for Netronome NFP5000 (Myron Stowe) [1632816] - [pci] PCI: Add PCI_DEVICE_DATA() macro to fully describe device ID entry (Myron Stowe) [1632816] - [pci] PCI: Unify PCI and normal DMA direction definitions (Myron Stowe) [1632816] - [pci] PCI: Use IRQF_ONESHOT if pci_request_irq() called with no handler (Myron Stowe) [1632816] - [pci] PCI: Call dma_debug_add_bus() for pci_bus_type from PCI core (Myron Stowe) [1632816] - [pci] PCI: Mark fall-through switch cases before enabling -Wimplicit-fallthrough (Myron Stowe) [1632816]- [s390] s390/sclp: Allow to request adapter reset (Philipp Rudo) [1635273] - [char] ipmi: Fix NULL pointer dereference in ssif_probe (Tony Camuso) [1635366] - [char] ipmi: Fix I2C client removal in the SSIF driver (Tony Camuso) [1635366] - [char] ipmi: kcs_bmc: don't change device name (Tony Camuso) [1635366] - [kernel] timers: Clear timer_base::must_forward_clk with timer_base::lock held (Waiman Long) [1632820] - [pci] switchtec: Fix Spectre v1 vulnerability (Waiman Long) [1632820] - [kernel] cpu/hotplug: Prevent state corruption on error rollback (Waiman Long) [1632820] - [kernel] cpu/hotplug: Adjust misplaced smb() in cpuhp_thread_fun() (Waiman Long) [1632820] - [base] memory_hotplug: fix kernel_panic on offline page processing (Waiman Long) [1632820] - [mm] mm/hugetlb: filter out hugetlb pages if HUGEPAGE migration is not supported (Waiman Long) [1632820] - [lib] debugobjects: Make stack check warning more informative (Waiman Long) [1632820] - [fs] fs/dcache.c: fix kmemcheck splat at take_dentry_name_snapshot() (Waiman Long) [1632820] - [x86] x86/process: Don't mix user/kernel regs in 64bit __show_regs() (Waiman Long) [1632820] - [x86] x86/dumpstack: Don't dump kernel memory based on usermode RIP (Waiman Long) [1632820] - [x86] x86: Avoid pr_cont() in show_opcodes() (Waiman Long) [1632820] - [x86] x86/entry/64: Wipe KASAN stack shadow before rewind_stack_do_exit() (Waiman Long) [1632820] - [x86] x86/speculation/l1tf: Increase l1tf memory limit for Nehalem+ (Waiman Long) [1632820] - [x86] x86/spectre: Add missing family 6 check to microcode check (Waiman Long) [1632820] - [x86] x86/nmi: Fix NMI uaccess race against CR3 switching (Waiman Long) [1632820] - [x86] x86/vdso: Fix lsl operand order (Waiman Long) [1632820] - [x86] x86/vdso: Fix vDSO build if a retpoline is emitted (Waiman Long) [1632820] - [x86] x86/speculation/l1tf: Suggest what to do on systems with too much RAM (Waiman Long) [1632820] - [x86] x86/speculation/l1tf: Fix off-by-one error when warning that system has too much RAM (Waiman Long) [1632820] - [x86] x86/speculation/l1tf: Fix overflow in l1tf_pfn_limit() on 32bit (Waiman Long) [1632820] - [x86] x86/speculation/l1tf: Exempt zeroed PTEs from inversion (Waiman Long) [1632820] - [x86] x86/mm/pti: Clear Global bit more aggressively (Waiman Long) [1632820] - [x86] x86/paravirt: Fix spectre-v2 mitigations for paravirt guests (Waiman Long) [1632820] - [target] scsi: target: iscsi: Use bin2hex instead of a re-implementation (Maurizio Lombardi) [1632184] {CVE-2018-14633} - [target] scsi: target: iscsi: Use hex2bin instead of a re-implementation (Maurizio Lombardi) [1632184] {CVE-2018-14633}- [netdrv] ibmvnic: Include missing return code checks in reset function (Steve Best) [1633553] - [netdrv] ibmvnic: Update firmware error reporting with cause string (Steve Best) [1633553] - [netdrv] ibmvnic: Remove code to request error information (Steve Best) [1633553] - [s390] s390/qeth: remove duplicated carrier state tracking (Hendrik Brueckner) [1633841] - [s390] s390/qeth: clean up drop conditions for received cmds (Hendrik Brueckner) [1633841] - [s390] s390/qeth: re-indent qeth_check_ipa_data() (Hendrik Brueckner) [1633841] - [s390] s390/qeth: consume local address events (Hendrik Brueckner) [1633841] - [s390] s390/qeth: remove various redundant code (Hendrik Brueckner) [1633841] - [s390] s390/qeth: remove CARD_FROM_CDEV helper (Hendrik Brueckner) [1633841] - [s390] s390/qeth: pass card pointer in iob callback (Hendrik Brueckner) [1633841] - [s390] s390/qeth: re-use qeth_notify_skbs() (Hendrik Brueckner) [1633841] - [s390] s390/qeth: remove additional skb refcount (Hendrik Brueckner) [1633841] - [s390] s390/qeth: replace open-coded skb_queue_walk() (Hendrik Brueckner) [1633841] - [s390] s390/qeth: on gdev release, reset drvdata (Hendrik Brueckner) [1633841] - [s390] s390/qeth: fix discipline unload after setup error (Hendrik Brueckner) [1633841] - [s390] s390/qeth: use DEFINE_MUTEX for qeth_mod_mutex (Hendrik Brueckner) [1633841] - [s390] s390/qeth: convert layer attribute to enum (Hendrik Brueckner) [1633841] - [s390] s390/qeth: reduce 0-initializing when building IPA cmds (Hendrik Brueckner) [1633841] - [s390] s390/qeth: fine-tune spinlocks (Hendrik Brueckner) [1633841] - [s390] s390/qeth: fix typo in return value (Hendrik Brueckner) [1633841] - [s390] s390/qeth: invoke softirqs after napi_schedule() (Hendrik Brueckner) [1633841] - [s390] s390/qeth: uninstall IRQ handler on device removal (Hendrik Brueckner) [1633841] - [s390] s390/qeth: remove qeth_hdr_chk_and_bounce() (Hendrik Brueckner) [1633841] - [s390] s390/qeth: speed up TSO transmission (Hendrik Brueckner) [1633841] - [s390] s390/qeth: prepare for copy-free TSO transmission (Hendrik Brueckner) [1633841] - [s390] s390/qeth: check size of required HW header cache object (Hendrik Brueckner) [1633841] - [s390] s390/qeth: fix up protocol headers early (Hendrik Brueckner) [1633841] - [s390] s390/qeth: limit csum offload erratum to L3 devices (Hendrik Brueckner) [1633841] - [s390] s390/qeth: remove qeth_get_elements_no() (Hendrik Brueckner) [1633841] - [s390] s390/qeth: remove unused L3 xmit code (Hendrik Brueckner) [1633841] - [s390] s390/qeth: run non-offload L3 traffic over common xmit path (Hendrik Brueckner) [1633841] - [s390] s390/qeth: move L2 xmit code to core module (Hendrik Brueckner) [1633841] - [s390] s390/qdio: reset old sbal_state flags (Hendrik Brueckner) [1633841] - [s390] s390/qeth: don't dump past end of unknown HW header (Hendrik Brueckner) [1633841] - [s390] s390/qeth: use vzalloc for QUERY OAT buffer (Hendrik Brueckner) [1633841] - [s390] s390/qeth: switch on SG by default for IQD devices (Hendrik Brueckner) [1633841] - [s390] s390/qeth: indicate error when netdev allocation fails (Hendrik Brueckner) [1633841] - [s390] s390/qeth: use true and false for boolean values (Hendrik Brueckner) [1633841] - [s390] s390/qeth: don't restrict qeth_card to DMA memory (Hendrik Brueckner) [1633841] - [s390] s390/qeth: clean up card initialization (Hendrik Brueckner) [1633841] - [s390] s390/qeth: do basic setup for data channel (Hendrik Brueckner) [1633841] - [s390] s390/qeth: use qeth_setup_ccw() to set up all CCWs (Hendrik Brueckner) [1633841] - [s390] s390/qeth: reduce hard-coded access to ccw channels (Hendrik Brueckner) [1633841] - [s390] s390/qeth: extract helper for MPC protocol type (Hendrik Brueckner) [1633841] - [s390] s390/qeth: speed up L2 IQD xmit (Hendrik Brueckner) [1633841] - [s390] s390/qeth: add support for constrained HW headers (Hendrik Brueckner) [1633841] - [s390] s390/qeth: merge linearize-check into HW header construction (Hendrik Brueckner) [1633841] - [s390] s390/qeth: add statistics for consumed buffer elements (Hendrik Brueckner) [1633841] - [s390] s390/qeth: use core MTU range checking (Hendrik Brueckner) [1633841] - [s390] s390/qeth: simplify max MTU handling (Hendrik Brueckner) [1633841] - [s390] s390/qeth: don't cache HW port number (Hendrik Brueckner) [1633841] - [s390] s390/qeth: allocate netdevice early (Hendrik Brueckner) [1633841] - [s390] s390/qeth: remove redundant netif_carrier_ok() checks (Hendrik Brueckner) [1633841] - [s390] s390/qeth: reset layer2 attribute on layer switch (Hendrik Brueckner) [1633841] - [s390] s390/qeth: fix race in used-buffer accounting (Hendrik Brueckner) [1633841] - [s390] s390/qeth: speed-up IPv4 OSA xmit (Hendrik Brueckner) [1633841] - [s390] s390/qeth: speed-up L3 IQD xmit (Hendrik Brueckner) [1633841] - [s390] s390/qeth: add a L3 xmit wrapper (Hendrik Brueckner) [1633841] - [s390] s390/qeth: increase GSO max size for eligible L3 devices (Hendrik Brueckner) [1633841] - [s390] s390/qeth: clean up exported symbols (Hendrik Brueckner) [1633841] - [s390] s390/qeth: consolidate ccwgroup driver definition (Hendrik Brueckner) [1633841] - [s390] s390/qeth: clean up Output Queue selection (Hendrik Brueckner) [1633841] - [s390] s390/qeth: fine-tune RX modesetting (Hendrik Brueckner) [1633841] - [s390] s390/qeth: remove unused buffer->aob pointer (Hendrik Brueckner) [1633841] - [s390] s390/qeth: various buffer management cleanups (Hendrik Brueckner) [1633841] - [powerpc] powerpc: Avoid code patching freed init sections (Steve Best) [1633545] - [powerpc] powerpc/tm: Fix userspace r13 corruption (Steve Best) [1633543] - [powerpc] powerpc/tm: Avoid possible userspace r1 corruption on reclaim (Steve Best) [1633543] - [drm] drm/i915/cfl: Add a new CFL PCI ID (Rob Clark) [1626883] - [drm] drm/i915/aml: Introducing Amber Lake platform (Rob Clark) [1626883] - [drm] drm/i915/whl: Introducing Whiskey Lake platform (Rob Clark) [1626883] - [char] ipmi: Move BT capabilities detection to the detect call (Frank Ramsay) [1618774] - [char] ipmi: Rework SMI registration failure (Frank Ramsay) [1618774]- [s390] s390: detect etoken facility (Thomas Huth) [1634069] - [s390] s390/lib: use expoline for all bcr instructions (Thomas Huth) [1634069] - [documentation] vm.txt: Adding 'nr_hugepages_mempolicy' parameter description (Prashant Dhamdhere) [1626547]- [scsi] scsi: ipr: System hung while dlpar adding primary ipr adapter back (Steve Best) [1633217] - [target] scsi: iscsi: target: Don't use stack buffer for scatterlist (Maurizio Lombardi) [1631342] - [rpmspec] Forward port weak-modules support from RHEL 7 to RHEL 8 ("Herton R. Krzesinski") [1596884] - [fs] xfs: Close race between direct IO and xfs_break_layouts() (Eric Sandeen) [1622191] - [fs] xfs: remove unused iolock arg from xfs_break_dax_layouts (Eric Sandeen) [1622191] - [fs] ext4: Close race between direct IO and ext4_break_layouts() (Eric Sandeen) [1616303] - [fs] ext4: handle layout changes to pinned DAX mappings (Eric Sandeen) [1614154] - [fs] dax: dax_layout_busy_page() warn on !exceptional (Eric Sandeen) [1614154] - [fs] dax: mark tech preview (Eric Sandeen) [1627455] - [mm] usercopy: Allow boot cmdline disabling of hardening (Christoph von Recklinghausen) [1589928]- [s390] s390/crypto: Fix return code checking in cbc_paes_crypt() (Philipp Rudo) [1633266] - [drm] amd/display/dc/basics/logger.c: fix build error with CONFIG_FORTIFY_SOURCE=y ("Herton R. Krzesinski") [1548068] - [acpi] ACPICA: AML Parser: skip opcodes that open a scope upon parse failure (Jeremy Linton) [1609885] - [acpi] ACPICA: ACPICA: add status check for acpi_hw_read before assigning return value (Jeremy Linton) [1609885] - [acpi] ACPICA: AML Parser: ignore all exceptions resulting from incorrect AML during table load (Jeremy Linton) [1609885] - [rpmspec] spec: Add missing BuildRequires for bpftool (Jiri Olsa) [1632756] - [powerpc] KVM: PPC: Avoid marking DMA-mapped pages dirty in real mode (David Gibson) [1628412] - [powerpc] powerpc/powernv/ioda: Allocate indirect TCE levels on demand (David Gibson) [1628412] - [powerpc] powerpc/powernv: Rework TCE level allocation (David Gibson) [1628412] - [powerpc] powerpc/powernv: Add indirect levels to it_userspace (David Gibson) [1628412] - [powerpc] KVM: PPC: Make iommu_table::it_userspace big endian (David Gibson) [1628412] - [powerpc] powerpc/powernv: Move TCE manupulation code to its own file (David Gibson) [1628412] - [net] net_sched: fix NULL pointer dereference when delete tcindex filter (Andrea Claudi) [1627648] - [net] net_sched: Fix missing res info when create new tc_index filter (Andrea Claudi) [1627648] - [samples] samples/bpf: xdpsock: order memory on AArch64 (Jesper Brouer) [1615959] - [samples] samples/bpf: xdp_redirect_cpu load balance like Suricata (Jesper Brouer) [1615959] - [samples] samples/bpf: add Paul Hsieh's (LGPL 2.1) hash function SuperFastHash (Jesper Brouer) [1615959] - [samples] samples/bpf: xdp_redirect_cpu handle parsing of double VLAN tagged packets (Jesper Brouer) [1615959] - [samples] samples/bpf: all XDP samples should unload xdp/bpf prog on SIGTERM (Jesper Brouer) [1615959] - [samples] samples/bpf: xdp_rxq_info action XDP_TX must adjust MAC-addrs (Jesper Brouer) [1615959] - [samples] samples/bpf: extend xdp_rxq_info to read packet payload (Jesper Brouer) [1615959] - [powerpc] KVM: PPC: Book3S HV: Use correct pagesize in kvm_unmap_radix() (David Gibson) [1625498] - [net] igmp: fix incorrect unsolicit report count after link down and up (Hangbin Liu) [1625538] - [net] igmp: fix incorrect unsolicit report count when join group (Hangbin Liu) [1625538] - [netdrv] cxgb4: update 1.20.8.0 as the latest firmware supported (Arjun Vynipadath) [1622555] - [virt] svm: nested virt support off by default (Bandan Das) [1571993]- [powerpc] KVM: PPC: Book3S HV: Don't use compound_order to determine host mapping size (David Gibson) [1625860] - [virt] arm64: KVM: Remove pgd_lock (Wei Huang) [1627474] - [virt] KVM: Remove obsolete kvm_unmap_hva notifier backend (Wei Huang) [1627474] - [virt] arm64: KVM: Only force FPEXC32_EL2.EN if trapping FPSIMD (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Clean dcache to PoC when changing PTE due to CoW (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Skip updating PTE entry if no change (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Skip updating PMD entry if no change (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Move DEBUG_SPINLOCK_BUG_ON to vgic.h (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Do not use spin_lock_irqsave/restore with irq disabled (Wei Huang) [1627474] - [virt] KVM: arm: vgic-v3: Add support for ICC_SGI0R and ICC_ASGI1R accesses (Wei Huang) [1627474] - [virt] KVM: arm64: vgic-v3: Add support for ICC_SGI0R_EL1 and ICC_ASGI1R_EL1 accesses (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic-v3: Add core support for Group0 SGIs (Wei Huang) [1627474] - [virt] KVM: arm64: Remove non-existent AArch32 ICC_SGI1R encoding (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Fix lost IRQs from emulated physcial timer when blocked (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Fix potential loss of ptimer interrupts (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Fix possible spectre-v1 write in vgic_mmio_write_apr() (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Update documentation of the GIC devices wrt IIDR (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Let userspace opt-in to writable v2 IGROUPR (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Allow configuration of interrupt groups (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Return error on incompatible uaccess GICD_IIDR writes (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Permit uaccess writes to return errors (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Signal IRQs using their configured group (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Add group field to struct irq (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: GICv2 IGROUPR should read as zero (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Keep track of implementation revision (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Define GICD_IIDR fields for GICv2 and GIv3 (Wei Huang) [1627474] - [virt] arm64: KVM: Cleanup tpidr_el2 init on non-VHE (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic-debug: Show LPI status (Wei Huang) [1627474] - [virt] KVM: arm64: vgic-its: Remove VLA usage (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Fix vgic init race (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Enable adaptative WFE trapping (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Remove unnecessary CMOs when creating HYP page tables (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Stop using the kernel's (pmd, pud, pgd)_populate helpers (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Consolidate page-table accessors (Wei Huang) [1627474] - [virt] arm64: KVM: Avoid marking pages as XN in Stage-2 if CTR_EL0.DIC is set (Wei Huang) [1627474] - [tools] radix tree test suite: Enable ubsan (Waiman Long) [1630244] - [tools] radix tree test suite: Fix compilation (Waiman Long) [1630244] - [block] blk-wbt: don't maintain inflight counts if disabled (Ming Lei) [1622790] - [block] blk-wbt: fix has-sleeper queueing check (Ming Lei) [1622790] - [block] blk-wbt: use wq_has_sleeper() for wq active check (Ming Lei) [1622790] - [block] blk-wbt: move disable check into get_limit() (Ming Lei) [1622790] - [block] block/DAC960.c: make some arrays static const, shrinks object (Ming Lei) [1622790] - [block] blk-mq: sync the update nr_hw_queues with (Ming Lei) [1617959] - [block] blk-mq: init hctx sched after update ctx and hctx mapping (Ming Lei) [1617959] - [block] block: remove duplicate initialization (Ming Lei) [1622790] - [block] tracing/blktrace: Fix to allow setting same value (Ming Lei) [1622790] - [block] pktcdvd: fix setting of 'ret' error return for a few cases (Ming Lei) [1622790] - [block] block: change return type to bool (Ming Lei) [1622790] - [block] block, bfq: return nbytes and not zero from struct cftype (Ming Lei) [1622790] - [block] block, bfq: improve code of bfq_bfqq_charge_time (Ming Lei) [1622790] - [block] block, bfq: reduce write overcharge (Ming Lei) [1622790] - [block] block, bfq: always update the budget of an entity when needed (Ming Lei) [1622790] - [block] block, bfq: readd missing reset of parent-entity service (Ming Lei) [1622790] - [block] block: don't warn for flush on read-only device (Ming Lei) [1622809]- [kernel] locking/rwsem: Make owner store task pointer of last owning reader (Waiman Long) [1631842] - [kernel] locking/rwsem: Exit read lock slowpath if queue empty & no writer (Waiman Long) [1631842] - [x86] x86/microcode: Update the new microcode revision unconditionally (Prarit Bhargava) [1630931] - [x86] x86/microcode: Make sure boot_cpu_data.microcode is up-to-date (Prarit Bhargava) [1630931] - [arm64] arm64: tlb: Provide forward declaration of tlb_flush() before including tlb.h (Waiman Long) [1630521] - [x86] x86/mm: Only use tlb_remove_table() for paravirt (Waiman Long) [1630521] - [mm] mm: mmu_notifier fix for tlb_end_vma (Waiman Long) [1630521] - [mm] mm/tlb, x86/mm: Support invalidating TLB caches for RCU_TABLE_FREE (Waiman Long) [1630521] - [mm] mm/tlb: Remove tlb_remove_table() non-concurrent condition (Waiman Long) [1630521] - [mm] mm: move tlb_table_flush to tlb_flush_mmu_free (Waiman Long) [1630521] - [kernel] clocksource: Revert Remove kthread (Waiman Long) [1628402] - [cpuidle] cpuidle: menu: Retain tick when shallow state is selected (Waiman Long) [1628402] - [cpufreq] cpufreq: governor: Avoid accessing invalid governor_data (Waiman Long) [1628402] - [cpuidle] cpuidle: menu: Handle stopped tick more aggressively (Waiman Long) [1628402] - [kernel] sched: idle: Avoid retaining the tick when it has been stopped (Waiman Long) [1628402] - [net] netfilter: xt_hashlimit: do not crash when reading proc file (Florian Westphal) [1630131] - [x86] x86/boot/KASLR: Skip specified number of 1GB huge pages when doing physical randomization (KASLR) (Baoquan He) [1564824] - [x86] x86/boot/KASLR: Add two new functions for 1GB huge pages handling (Baoquan He) [1564824] - [mfd] mfd: intel-lpss: Add Ice Lake PCI IDs (Gopal Tiwari) [1483477] - [mmc] mmc: sdhci-pci: Add support for Intel ICP (Gopal Tiwari) [1483496]- [mm] mm: get rid of vmacache_flush_all() entirely (Waiman Long) [1631297] {CVE-2018-17182} - [mm] mm, vmacache: hash addresses based on pmd (Waiman Long) [1631297] {CVE-2018-17182} - [mm] mm: Allocate the mm_cpumask (mm->cpu_bitmap) dynamically based on nr_cpu_ids (Waiman Long) [1631297] {CVE-2018-17182} - [infiniband] IB/hfi1: Invalid NUMA node information can cause a divide by zero (Alex Estrin) [1622222] - [nvdimm] libnvdimm: Export max available extent (Jeff Moyer) [1627874] - [nvdimm] libnvdimm: Use max contiguous area for namespace size (Jeff Moyer) [1627874] - [netdrv] ice: Fix and update driver version string (Jonathan Toppins) [1611786] - [netdrv] ice: Introduce SERVICE_DIS flag and service routine functions (Jonathan Toppins) [1611786] - [netdrv] ice: Enable VSI Rx/Tx pruning only when VLAN 0 is active (Jonathan Toppins) [1611786] - [netdrv] ice: Enable firmware logging during device initialization (Jonathan Toppins) [1611786] - [netdrv] ice: Implement ice_bridge_getlink and ice_bridge_setlink (Jonathan Toppins) [1611786] - [netdrv] ice: Add support for Tx hang, Tx timeout and malicious driver detection (Jonathan Toppins) [1611786] - [netdrv] ice: Clean up register file (Jonathan Toppins) [1611786] - [netdrv] ice: Implement handlers for ethtool PHY/link operations (Jonathan Toppins) [1611786] - [netdrv] ice: Refactor VSI allocation, deletion and rebuild flow (Jonathan Toppins) [1611786] - [netdrv] ice: Refactor switch rule management structures and functions (Jonathan Toppins) [1611786] - [netdrv] ice: Code optimization for ice_fill_sw_rule() (Jonathan Toppins) [1611786] - [netdrv] ice: Prevent control queue operations during reset (Jonathan Toppins) [1611786] - [netdrv] ice: Update request resource command to latest specification (Jonathan Toppins) [1611786] - [netdrv] ice: Updates to Tx scheduler code (Jonathan Toppins) [1611786] - [netdrv] ice: Rework flex descriptor programming (Jonathan Toppins) [1611786] - [netdrv] net/mlx5: Fix SQ offset in QPs with small RQ (Alaa Hleihel) [1623367] - [x86] x86/spec_ctrl: Make IBRS code work with SSBD mitigation (Waiman Long) [1565180] - [x86] x86/spec_ctrl: Auto-enable IBRS on Skylake (Waiman Long) [1565180] - [x86] x86/spec_ctrl: Extend spectre_v2 boot option to support IBRS (Waiman Long) [1565180] - [x86] x86/spec_ctrl: Boot time IBRS initialization (Waiman Long) [1565180] - [x86] x86/spec_ctrl: Add IBRS code to the 64-bit assembly entry code (Waiman Long) [1565180] - [x86] x86/cpufeatures: Increase NCAPINTS for future extension (Waiman Long) [1565180] - [netdrv] ice: Trivial formatting fixes (Jonathan Toppins) [1611783] - [netdrv] ice: Change struct members from bool to u8 (Jonathan Toppins) [1611783] - [netdrv] ice: Fix potential return of uninitialized value (Jonathan Toppins) [1611783] - [netdrv] ice: Fix a few null pointer dereference issues (Jonathan Toppins) [1611783] - [netdrv] ice: Update to interrupts enabled in OICR (Jonathan Toppins) [1611783] - [netdrv] ice: Set VLAN flags correctly (Jonathan Toppins) [1611783] - [netdrv] ice: Use order_base_2 to calculate higher power of 2 (Jonathan Toppins) [1611783] - [netdrv] ice: Fix bugs in control queue processing (Jonathan Toppins) [1611783] - [netdrv] ice: Clean control queues only when they are initialized (Jonathan Toppins) [1611783] - [netdrv] ice: Report stats for allocated queues via ethtool stats (Jonathan Toppins) [1611783] - [netdrv] ice: Cleanup magic number (Jonathan Toppins) [1611783] - [netdrv] ice: Remove unnecessary node owner check (Jonathan Toppins) [1611783] - [netdrv] ice: Fix multiple static analyser warnings (Jonathan Toppins) [1611783] - [virt] KVM: VMX: fixes for vmentry_l1d_flush module parameter (Waiman Long) [1616248] {CVE-2018-15572} - [virt] KVM: x86: SVM: Call x86_spec_ctrl_set_guest/host() with interrupts disabled (Waiman Long) [1616248] {CVE-2018-15572} - [virt] x86/kvm/vmx: Fix coding style in vmx_setup_l1d_flush() (Waiman Long) [1616248] {CVE-2018-15572} - [x86] x86/speculation: Support Enhanced IBRS on future CPUs (Waiman Long) [1614144] - [x86] x86/speculation: Protect against userspace-userspace spectreRSB (Waiman Long) [1616248] {CVE-2018-15572} - [x86] x86/speculation: Remove SPECTRE_V2_IBRS in enum spectre_v2_mitigation (Waiman Long) [1616248] {CVE-2018-15572} - [cpufreq] cpufreq: Fix a circular lock dependency problem (Waiman Long) [1599154] - [kernel] cpu/hotplug: Add a cpus_read_trylock() function (Waiman Long) [1599154] - [virt] xen/spinlock: Don't use pvqspinlock if only 1 vCPU (Waiman Long) [1618486]- [mailbox] mailbox: PCC: handle parse error (David Arcari) [1630382] - [hv] vmbus: don't return values for uninitalized channels (Vitaly Kuznetsov) [1617954] - [mm] kernel/memremap, kasan: make ZONE_DEVICE with work with KASAN (Bill O'Donnell) [1629578] - [mm] mm: fix BUG_ON() in vmf_insert_pfn_pud() from VM_MIXEDMAP removal (Jeff Moyer) [1622171] - [mm] dax: remove VM_MIXEDMAP for fsdax and device dax (Jeff Moyer) [1622171]- [i2c] i2c: i801: fix DNV's SMBCTRL register offset (David Arcari) [1628861] - [fs] ceph: avoid a use-after-free in ceph_destroy_options() (Ilya Dryomov) [1629884] - [fs] ceph: fix incorrect use of strncpy (Ilya Dryomov) [1629884] - [block] rbd: support cloning across namespaces (Ilya Dryomov) [1629884] - [block] rbd: factor out get_parent_info() (Ilya Dryomov) [1629884] - [block] rbd: support for images within namespaces (Ilya Dryomov) [1629884] - [block] rbd: pass rbd_spec into parse_rbd_opts_token() (Ilya Dryomov) [1629884] - [net] libceph: weaken sizeof check in ceph_x_verify_authorizer_reply() (Ilya Dryomov) [1629884] - [net] libceph: check authorizer reply/challenge length before reading (Ilya Dryomov) [1629884] - [net] libceph: implement CEPHX_V2 calculation mode (Ilya Dryomov) [1629884] - [net] libceph: add authorizer challenge (Ilya Dryomov) [1629884] - [net] libceph: factor out encrypt_authorizer() (Ilya Dryomov) [1629884] - [net] libceph: factor out __ceph_x_decrypt() (Ilya Dryomov) [1629884] - [net] libceph: factor out __prepare_write_connect() (Ilya Dryomov) [1629884] - [net] libceph: store ceph_auth_handshake pointer in ceph_connection (Ilya Dryomov) [1629884] - [pci] PCI: pciehp: Deduplicate presence check on probe & resume (Myron Stowe) [1583983] - [pci] PCI: pciehp: Avoid implicit fallthroughs in switch statements (Myron Stowe) [1583983] - [pci] PCI: Whitelist Thunderbolt ports for runtime D3 (Myron Stowe) [1583983] - [pci] PCI: Whitelist native hotplug ports for runtime D3 (Myron Stowe) [1583983] - [pci] PCI: sysfs: Resume to D0 on function reset (Myron Stowe) [1583983] - [pci] PCI: pciehp: Resume parent to D0 on config space access (Myron Stowe) [1583983] - [pci] PCI: pciehp: Resume to D0 on enable/disable (Myron Stowe) [1583983] - [pci] PCI: pciehp: Support interrupts sent from D3hot (Myron Stowe) [1583983] - [pci] PCI: pciehp: Obey compulsory command delay after resume (Myron Stowe) [1583983] - [pci] PCI: pciehp: Clear spurious events earlier on resume (Myron Stowe) [1583983] - [pci] PCI: portdrv: Deduplicate PM callback iterator (Myron Stowe) [1583983] - [pci] PCI: pciehp: Avoid slot access during reset (Myron Stowe) [1583983] - [pci] PCI: pciehp: Always enable occupied slot on probe (Myron Stowe) [1583983] - [pci] PCI: pciehp: Become resilient to missed events (Myron Stowe) [1583983] - [pci] PCI: pciehp: Tolerate initially unstable link (Myron Stowe) [1583983] - [pci] PCI: pciehp: Declare pciehp_enable/disable_slot() static (Myron Stowe) [1583983] - [pci] PCI: pciehp: Drop enable/disable lock (Myron Stowe) [1583983] - [pci] PCI: pciehp: Enable/disable exclusively from IRQ thread (Myron Stowe) [1583983] - [pci] PCI: pciehp: Track enable/disable status (Myron Stowe) [1583983] - [pci] PCI: pciehp: Publish to user space last on probe (Myron Stowe) [1583983] - [pci] PCI: hotplug: Demidlayer registration with the core (Myron Stowe) [1583983] - [pci] PCI: pciehp: Drop slot workqueue (Myron Stowe) [1583983] - [pci] PCI: pciehp: Handle events synchronously (Myron Stowe) [1583983] - [pci] PCI: pciehp: Stop blinking on slot enable failure (Myron Stowe) [1583983] - [pci] PCI: pciehp: Convert to threaded polling (Myron Stowe) [1583983] - [pci] PCI: pciehp: Convert to threaded IRQ (Myron Stowe) [1583983] - [pci] PCI: pciehp: Document struct slot and struct controller (Myron Stowe) [1583983] - [pci] PCI: pciehp: Declare pciehp_unconfigure_device() void (Myron Stowe) [1583983] - [pci] PCI: pciehp: Drop unnecessary NULL pointer check (Myron Stowe) [1583983] - [pci] PCI: pciehp: Fix unprotected list iteration in IRQ handler (Myron Stowe) [1583983] - [pci] PCI: pciehp: Fix use-after-free on unplug (Myron Stowe) [1583983] - [pci] PCI: hotplug: Don't leak pci_slot on registration failure (Myron Stowe) [1583983] - [pci] PCI: hotplug: Delete skeleton driver (Myron Stowe) [1583983] - [netdrv] be2net: Use Kconfig flag to support for enabling/disabling adapters (Petr Oros) [1611768] - [acpi] ACPICA: Reference Counts: increase max to 0x4000 for large servers (Frank Ramsay) [1618760]- [net] udp6: add missing checks on edumux packet processing (Paolo Abeni) [1625954] - [net] udp4: fix IP_CMSG_CHECKSUM for connected sockets (Paolo Abeni) [1625954] - [s390] s390/pci: fix out of bounds access during irq setup (Hendrik Brueckner) [1627462] - [nvdimm] libnvdimm: fix ars_status output length calculation (Jeff Moyer) [1616307]- [scsi] scsi: lpfc: Correct MDS diag and nvmet configuration (Dick Kennedy) [1628323] - [iommu] iommu/arm-smmu: workaround DMA mode issues (Mark Salter) [1624077] - [x86] x86/microcode: Allow late microcode loading with SMT disabled (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] tools headers: Synchronise x86 cpufeatures.h for L1TF additions (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/mm/kmmio: Make the tracer robust against L1TF (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/mm/pat: Make set_memory_np() L1TF safe (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Make pmd/pud_mknotpresent() invert (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Invert all not present mappings (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] cpu/hotplug: Fix SMT supported evaluation (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] KVM: VMX: Tell the nested hypervisor to skip L1D flush on vmentry (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation: Use ARCH_CAPABILITIES to skip L1D flush on vmentry (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation: Simplify sysfs report of VMX L1TF vulnerability (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] Documentation/l1tf: Remove Yonah processors from not vulnerable list (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Don't set l1tf_flush_l1d from vmx_handle_external_intr() (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/irq: Let interrupt handlers set kvm_cpu_l1tf_flush_l1d (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86: Don't include linux/irq.h from asm/hardirq.h (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Introduce per-host-cpu analogue of l1tf_flush_l1d (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/irq: Demote irq_cpustat_t::__softirq_pending to u16 (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Move the l1tf_flush_l1d test to vmx_l1d_flush() (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Replace 'vmx_l1d_flush_always' with 'vmx_l1d_flush_cond' (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Don't set l1tf_flush_l1d to true from vmx_l1d_flush() (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] cpu/hotplug: detect SMT disabled by BIOS (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] Documentation/l1tf: Fix typos (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Initialize the vmx_l1d_flush_pages' content (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Unbreak !__HAVE_ARCH_PFN_MODIFY_ALLOWED architectures (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] Documentation: Add section about CPU vulnerabilities (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/bugs, kvm: Introduce boot-time control of L1TF mitigations (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] cpu/hotplug: Set CPU_SMT_NOT_SUPPORTED early (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] cpu/hotplug: Expose SMT control init function (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/kvm: Allow runtime control of L1D flush (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/kvm: Serialize L1D flush parameter setter (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/kvm: Add static key for flush always (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/kvm: Move l1tf setup function (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/l1tf: Handle EPT disabled state proper (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/kvm: Drop L1TF MSR list approach (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/litf: Introduce vmx status variable (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] cpu/hotplug: Online siblings when SMT control is turned on (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Use MSR save list for IA32_FLUSH_CMD if required (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Extend add_atomic_switch_msr() to allow VMENTER only MSRs (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Separate the VMX AUTOLOAD guest/host number accounting (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Add find_msr() helper function (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Split the VMX MSR LOAD structures to have an host/guest numbers (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Add L1D flush logic (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Add L1D MSR based flush (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Add L1D flush algorithm (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Add module argument for L1TF mitigation (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM: Warn user if KVM is loaded SMT and L1TF CPU bug being present (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] cpu/hotplug: Boot HT siblings at least once (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] Revert "x86/apic: Ignore secondary threads if nosmt=force" (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Fix up pte->pfn conversion for PAE (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Protect PAE swap entries against L1TF (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/CPU/AMD: Move TOPOEXT reenablement before reading smp_num_siblings (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/cpufeatures: Add detection of L1D cache flush support (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Extend 64bit swap file size limit (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/apic: Ignore secondary threads if nosmt=force (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/cpu/AMD: Evaluate smp_num_siblings early (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/CPU/AMD: Do not check CPUID max ext level before parsing SMP info (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/cpu/intel: Evaluate smp_num_siblings early (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/cpu/topology: Provide detect_extended_topology_early() (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/cpu/common: Provide detect_ht_early() (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/cpu/AMD: Remove the pointless detect_ht() call (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/cpu: Remove the pointless CPU printout (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] cpu/hotplug: Provide knobs to control SMT (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] cpu/hotplug: Split do_cpu_down() (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] cpu/hotplug: Make bringup/teardown of smp threads symmetric (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/topology: Provide topology_smt_supported() (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/smp: Provide topology_is_primary_thread() (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] sched/smt: Update sched_smt_present at runtime (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/bugs: Move the l1tf function and define pr_fmt properly (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Limit swap file size to MAX_PA/2 (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Disallow non privileged high MMIO PROT_NONE mappings (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Add sysfs reporting for l1tf (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Make sure the first page is always reserved (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Protect PROT_NONE PTEs against speculation (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Protect swap entries against L1TF (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Change order of offset/type in swap entry (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Increase 32bit PAE __PHYSICAL_PAGE_SHIFT (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646}- [pci] PCI/DPC: Remove indirection waiting for inactive link (Myron Stowe) [1485556] - [pci] PCI/DPC: Use threaded IRQ for bottom half handling (Myron Stowe) [1485556] - [pci] PCI/DPC: Print AER status in DPC event handling (Myron Stowe) [1485556] - [pci] PCI/DPC: Remove rp_pio_status from dpc struct (Myron Stowe) [1485556] - [pci] PCI/DPC: Defer event handling to work queue (Myron Stowe) [1485556] - [pci] PCI/DPC: Leave interrupts enabled while handling event (Myron Stowe) [1485556] - [net] net/mlx5e: Offload TC matching on tos/ttl for ip tunnels (Erez Alfasi) [1615121] - [net] net/mlx5e: Support setup of tos and ttl for tunnel key TC action offload (Erez Alfasi) [1615121] - [net] net/mlx5e: Use ttl from route lookup on tc encap offload only if needed (Erez Alfasi) [1615121] - [net] net/sched: cls_flower: Support matching on ip tos and ttl for tunnels (Erez Alfasi) [1615121] - [net] flow_dissector: Dissect tos and ttl from the tunnel info (Erez Alfasi) [1615121] - [net] net/sched: tunnel_key: Allow to set tos and ttl for tc based ip tunnels (Erez Alfasi) [1615121] - [net] net/sched: act_tunnel_key: disambiguate metadata dst error cases (Erez Alfasi) [1615121] - [net] net/sched: add tunnel option support to act_tunnel_key (Erez Alfasi) [1615121] - [iommu] iommu/amd: Add support for IOMMU XT mode (Suravee Suthikulpanit) [1504485] - [iommu] iommu/amd: Add support for higher 64-bit IOMMU Control Register (Suravee Suthikulpanit) [1504485] - [x86] x86: irq_remapping: Move irq remapping mode enum (Suravee Suthikulpanit) [1504485] - [firmware] dcdbas: Add support for WSMT ACPI table (Charles Rose) [1502286]- [documentation] scsi: documentation: add scsi_mod.use_blk_mq to scsi-parameters (Ewan Milne) [1600014] - [scsi] scsi: core: Update SCSI_MQ_DEFAULT help text to match default (Ewan Milne) [1600014] - [scsi] scsi: core: switch to scsi-mq by default (Ewan Milne) [1600014] - [pci] PCI: Match Root Port's MPS to endpoint's MPSS as necessary (Myron Stowe) [1502324] - [pci] PCI: Skip MPS logic for Virtual Functions (VFs) (Myron Stowe) [1502324] - [pci] PCI: Check for PCIe Link downtraining (Myron Stowe) [1502324] - [pci] PCI: Workaround IDT switch ACS Source Validation erratum (Myron Stowe) [1502324] - [of] OF: Don't set default coherent DMA mask (Mark Salter) [1581822] - [acpi] ACPI/IORT: Don't set default coherent DMA mask (Mark Salter) [1581822] - [iommu] iommu/dma: Respect bus DMA limit for IOVAs (Mark Salter) [1581822] - [of] of/device: Set bus DMA mask as appropriate (Mark Salter) [1581822] - [acpi] ACPI/IORT: Set bus DMA mask as appropriate (Mark Salter) [1581822] - [kernel] dma-mapping: Generalise dma_32bit_limit flag (Mark Salter) [1581822] - [acpi] ACPI/IORT: Support address size limit for root complexes (Mark Salter) [1581822] - [of] of/platform: Initialise default DMA masks (Mark Salter) [1581822] - [net] Bluetooth: hidp: buffer overflow in hidp_process_report (Gopal Tiwari) [1623073] {CVE-2018-9363} - [irqchip] irqchip/gic-v3-its: Reduce minimum LPI allocation to 1 for PCI devices (Mark Salter) [1550500] - [irqchip] irqchip/gic-v3-its: Honor hypervisor enforced LPI range (Mark Salter) [1550500] - [irqchip] irqchip/gic-v3: Expose GICD_TYPER in the rdist structure (Mark Salter) [1550500] - [irqchip] irqchip/gic-v3-its: Drop chunk allocation compatibility (Mark Salter) [1550500] - [irqchip] irqchip/gic-v3-its: Move minimum LPI requirements to individual busses (Mark Salter) [1550500] - [irqchip] irqchip/gic-v3-its: Use full range of LPIs (Mark Salter) [1550500] - [irqchip] irqchip/gic-v3-its: Refactor LPI allocator (Mark Salter) [1550500]- [netdrv] hv_netvsc: Fix a deadlock by getting rtnl lock earlier in netvsc_probe() (Vitaly Kuznetsov) [1625609] - [netdrv] hv_netvsc: ignore devices that are not PCI (Vitaly Kuznetsov) [1625609] - [netdrv] hv/netvsc: Fix NULL dereference at single queue mode fallback (Vitaly Kuznetsov) [1625609] - [netdrv] hv_netvsc: Add per-cpu ethtool stats for netvsc (Vitaly Kuznetsov) [1625609] - [pci] PCI: shpchp: Separate existence of SHPC and permission to use it (Steve Best) [1622953] - [powerpc] KVM: PPC: Book3S HV: Don't truncate HPTE index in xlate function (David Gibson) [1625513] - [kernel] rh_kabi: Add macros to size and extend structs (Prarit Bhargava) [1564570] - [pci] PCI: Remove unnecessary include of (Myron Stowe) [1622672] - [wireless] iwlwifi: Remove unnecessary include of (Myron Stowe) [1622672] - [wireless] ath9k: Remove unnecessary include of (Myron Stowe) [1622672] - [netdrv] igb: Remove unnecessary include of (Myron Stowe) [1622672] - [pci] PCI/ASPM: Convert to use sysfs_match_string() helper (Myron Stowe) [1622672] - [virt] KVM: s390: Properly lock mm context allow_gmap_hpage_1m setting (Thomas Huth) [1623513] - [virt] KVM: s390: vsie: copy wrapping keys to right place (Thomas Huth) [1623513] - [virt] KVM: s390: Fix pfmf and conditional skey emulation (Thomas Huth) [1623513] - [virt] KVM: s390: Fix storage attributes migration with memory slots (Thomas Huth) [1623513] - [virt] KVM: s390: a utility function for migration (Thomas Huth) [1623513]- [lib] vsprintf: Add command line option debug_boot_weak_hash (Prarit Bhargava) [1625687] - [netdrv] i40e: Fix for Tx timeouts when interface is brought up if DCB is enabled (Stefan Assmann) [1616147] - [misc] ocxl: Fix page fault handler in case of fault on dying process (Steve Best) [1624644] - [edac] EDAC, sb_edac: Add support for systems with segmented PCI buses (Aristeu Rozanski) [1621849] - [netdrv] xen-netfront: fix warn message as irq device name has '/' (Vitaly Kuznetsov) [1576160] - [arm64] arm64, kaslr: export offset in VMCOREINFO ELF notes (Bhupesh Sharma) [1624246] - [rpmspec] redhat: Move gfs2 and dlm out of kernel-modules-extra (Andrew Price) [1623511] - [powerpc] powerpc/topology: Get topology for shared processors at boot (Steve Best) [1620039] - [fs] gfs2: Don't set GFS2_RDF_UPTODATE when the lvb is updated (Robert S Peterson) [1622057] - [fs] gfs2: improve debug information when lvb mismatches are found (Robert S Peterson) [1622057] - [fs] gfs2: cleanup: call gfs2_rgrp_ondisk2lvb from gfs2_rgrp_out (Robert S Peterson) [1622057] - [x86] Fix x86 32-bit invalid cpu boot failure message (Prarit Bhargava) [1571456] - [net] net/ipv6: init ip6 anycast rt->dst.input as ip6_input (Hangbin Liu) [1615671] - [pci] PCI/AER: Don't clear AER bits if error handling is Firmware-First (Myron Stowe) [1621933] - [pci] PCI/AER: Remove duplicate PCI_EXP_AER_FLAGS definition (Myron Stowe) [1621933] - [pci] PCI/portdrv: Remove pcie_portdrv_err_handler.slot_reset (Myron Stowe) [1621933] - [pci] PCI/AER: Clear device status bits during ERR_COR handling (Myron Stowe) [1621933] - [pci] PCI/AER: Clear device status bits during ERR_FATAL and ERR_NONFATAL (Myron Stowe) [1621933] - [pci] PCI/AER: Remove ERR_FATAL code from ERR_NONFATAL path (Myron Stowe) [1621933] - [pci] PCI/AER: Factor out ERR_NONFATAL status bit clearing (Myron Stowe) [1621933] - [pci] PCI/AER: Clear only ERR_NONFATAL bits during non-fatal recovery (Myron Stowe) [1621933] - [pci] PCI/AER: Clear only ERR_FATAL status bits during fatal recovery (Myron Stowe) [1621933] - [pci] PCI/AER: Honor "pcie_ports=native" even if HEST sets FIRMWARE_FIRST (Myron Stowe) [1621933] - [pci] PCI/AER: Add sysfs attributes for rootport cumulative stats (Myron Stowe) [1621933] - [pci] PCI/AER: Add sysfs attributes to provide AER stats and breakdown (Myron Stowe) [1621933] - [pci] PCI/AER: Define aer_stats structure for AER capable devices (Myron Stowe) [1621933] - [pci] PCI/AER: Move internal declarations to drivers/pci/pci.h (Myron Stowe) [1621933] - [pci] PCI/AER: Adopt lspci names for AER error decoding (Myron Stowe) [1621933] - [pci] PCI/AER: Expose internal API for obtaining AER information (Myron Stowe) [1621933] - [kernel] rcu: Make expedited GPs handle CPU 0 being offline (Gustavo Duarte) [1610262] - [rpmspec] Generate BootLoaderSpec config fragments ("Herton R. Krzesinski") [1619766]- [net] erspan: set erspan_ver to 1 by default when adding an erspan dev (Xin Long) [1619118] - [hv] x86/hyper-v: Fix wrong merge conflict resolution (Vitaly Kuznetsov) [1597652] - [hv] x86/hyper-v: Check for VP_INVAL in hyperv_flush_tlb_others() (Vitaly Kuznetsov) [1597652] - [hv] x86/hyper-v: Check cpumask_to_vpset() return value in hyperv_flush_tlb_others_ex() (Vitaly Kuznetsov) [1597652] - [hv] x86/hyper-v: Trace PV IPI send (Vitaly Kuznetsov) [1597652] - [hv] x86/hyper-v: Use cheaper HVCALL_SEND_IPI hypercall when possible (Vitaly Kuznetsov) [1597652] - [hv] x86/hyper-v: Use 'fast' hypercall for HVCALL_SEND_IPI (Vitaly Kuznetsov) [1597652] - [hv] x86/hyper-v: Implement hv_do_fast_hypercall16 (Vitaly Kuznetsov) [1597652] - [hv] x86/hyper-v: Use cheaper HVCALL_FLUSH_VIRTUAL_ADDRESS_(LIST, SPACE) hypercalls when possible (Vitaly Kuznetsov) [1597652] - [netdrv] xen-netfront: fix queue name setting (Vitaly Kuznetsov) [1576160] - [scsi] lfpc: add Lancer FCoE to the removed devices (Tomas Henzl) [1602033] - [scsi] megaraid_sas: add removed id table (Tomas Henzl) [1602033] - [scsi] aacraid: add removed id table (Tomas Henzl) [1602033] - [scsi] qla4xxx: add removed id table (Tomas Henzl) [1602033] - [scsi] lpfc: add removed id table (Tomas Henzl) [1602033] - [scsi] qla2xxx: add removed id table (Tomas Henzl) [1602033] - [scsi] mpt3sas: add removed id table (Tomas Henzl) [1602033] - [scsi] be2iscsi: add removed id table (Tomas Henzl) [1602033] - [scsi] rh_taint, pci : add information about removed hardware (Tomas Henzl) [1602033] - [kernel] kernel: add SUPPORT_REMOVED kernel taint (Tomas Henzl) [1602033] - [net] sunrpc: Change rpc_print_iostats to rpc_clnt_show_stats and handle rpc_clnt clones (Dave Wysochanski) [1610373] - [net] sunrpc: Add _add_rpc_iostats() to add rpc_iostats metrics (Dave Wysochanski) [1610373] - [net] sunrpc: add _print_rpc_iostats() to output metrics for one RPC op (Dave Wysochanski) [1610373]- [net] xdp: exclude XDP from kABI guarantee (Jiri Benc) [1568551] - [kernel] rh_kabi: introduce RH_KABI_EXCLUDE (Jiri Benc) [1568551] - [powerpc] powerpc/powernv/pci: Work around races in PCI bridge enabling (Steve Best) [1620035] - [block] blk-wbt: fix IO hang in wbt_wait() (Ming Lei) [1614198] - [block] blkcg: Make blkg_root_lookup() work for queues in bypass mode (Ming Lei) [1614198] - [block] null_blk: add lock drop/acquire annotation (Ming Lei) [1614198] - [block] Blk-throttle: reduce tail io latency when iops limit is (Ming Lei) [1614198] - [block] block: paride: pd: mark expected switch fall-throughs (Ming Lei) [1614198] - [block] block: Ensure that a request queue is dissociated from the (Ming Lei) [1614198] - [block] block: Introduce blk_exit_queue() (Ming Lei) [1614198] - [block] blkcg: Introduce blkg_root_lookup() (Ming Lei) [1614198] - [block] block: Remove two superfluous #include directives (Ming Lei) [1614198] - [block] blk-mq: count the hctx as active before allocating tag (Ming Lei) [1614198] - [block] block: bvec_nr_vecs() returns value for wrong slab (Ming Lei) [1614198] - [block] drivers/block/drbd: remove the null check for (Ming Lei) [1614198] - [block] drivers/block/aoe/aoedev: NULL check is not needed for (Ming Lei) [1614198] - [block] drivers/block/mtip32xx: remove the null check for (Ming Lei) [1614198] - [block] cfq: Suppress compiler warnings about comparisons (Ming Lei) [1614198] - [block] cfq: Annotate fall-through in a switch statement (Ming Lei) [1614198] - [block] blk-wbt: Avoid lock contention and thundering herd issue in (Ming Lei) [1590363] - [block] target/loop: depend on SCSI (Ming Lei) [1614198] - [block] xen-blkfront: use true and false for boolean values (Ming Lei) [1614198] - [block] lightnvm: remove minor version check for 2.0 (Ming Lei) [1614198] - [block] scsi: Check sense buffer size at build time (Ming Lei) [1614198] - [block] libata-scsi: Move sense buffers onto stack (Ming Lei) [1614198] - [block] cdrom: Use struct scsi_sense_hdr internally (Ming Lei) [1614198] - [block] ide-cd: Remove redundant sense buffer (Ming Lei) [1614198] - [block] block: Switch struct packet_command to use struct (Ming Lei) [1614198] - [block] target: don't depend on SCSI (Ming Lei) [1614198] - [block] scsi: build scsi_common.o for all scsi passthrough request (Ming Lei) [1614198] - [block] scsi: cxlflash: Drop unused sense buffers (Ming Lei) [1614198] - [block] ide-cd: Drop unused sense buffers (Ming Lei) [1614198] - [block] blk-mq: fix updating tags depth (Ming Lei) [1611900] - [block] block: really disable runtime-pm for blk-mq (Ming Lei) [1611902] - [block] aoe: mark expected switch fall-through (Ming Lei) [1614198] - [block] block: make iolatency avg_lat exponentially decay (Ming Lei) [1614198] - [block] blk-cgroup: clear the throttle queue on fork (Ming Lei) [1614198] - [block] blk-cgroup: hold the queue ref during throttling (Ming Lei) [1614198] - [block] blk-iolatency: fix blkg leak in timer_fn (Ming Lei) [1614198] - [block] block/bsg-lib: use PTR_ERR_OR_ZERO to simplify the flow path (Ming Lei) [1614198] - [block] t10-pi: provide empty t10_pi_complete() for (Ming Lei) [1614198] - [block] block: blk_init_allocated_queue() set q->fq as NULL in the (Ming Lei) [1614198] - [block] nvme: use blk API to remap ref tags for IOs with metadata (Ming Lei) [1614198] - [block] block: move dif_prepare/dif_complete functions to block layer (Ming Lei) [1614198] - [block] block: move ref_tag calculation func to the block layer (Ming Lei) [1614198] - [block] block: don't account for split bio's size in cgroup stats (Ming Lei) [1614198] - [block] pktcdvd: Fix possible Spectre-v1 for pkt_devs (Ming Lei) [1614198] - [block] partitions/aix: append null character to print data from disk (Ming Lei) [1614198] - [block] partitions/aix: fix usage of uninitialized lv_info and lvname (Ming Lei) [1614198] - [block] readahead: stricter check for bdi io_pages (Ming Lei) [1614198] - [block] scsi: virtio_scsi: fix pi_bytes(out, in) on 4 KiB block size (Ming Lei) [1614198] - [block] block: move bio_integrity_(intervals, bytes) into blkdev.h (Ming Lei) [1614198] - [block] xen/blkfront: remove unused macros (Ming Lei) [1614198] - [block] block: allow max_discard_segments to be stacked (Ming Lei) [1614198] - [block] block: unexport bio_clone_bioset (Ming Lei) [1614198] - [block] md: remove a bogus comment (Ming Lei) [1614198] - [block] block: remove bio_clone_kmalloc (Ming Lei) [1614198] - [block] exofs: use bio_clone_fast in _write_mirror (Ming Lei) [1614198] - [block] bcache: don't clone bio in bch_data_verify (Ming Lei) [1614198] - [block] block: bio_set_pages_dirty can't see NULL bv_page in a valid (Ming Lei) [1614198] - [block] block: simplify bio_check_pages_dirty (Ming Lei) [1614198] - [block] block: Rename the null_blk_mod kernel module back into (Ming Lei) [1614198] - [block] blk-mq: fail the request in case issue failure (Ming Lei) [1614305] - [block] blk-rq-qos: make depth comparisons unsigned (Ming Lei) [1614198] - [block] blkcg: Track DISCARD statistics and output them in cgroup (Ming Lei) [1614198] - [block] block: Track DISCARD statistics and output them in stat and (Ming Lei) [1614198] - [block] block: Add and use op_stat_group() for indexing disk_stat (Ming Lei) [1614198] - [block] block: Define and use STAT_READ and STAT_WRITE (Ming Lei) [1614198] - [block] block: Add part_stat_read_accum to read across field entries (Ming Lei) [1614198] - [block] block: make bdev_ops->rw_page() take a REQ_OP instead of bool (Ming Lei) [1614198] - [block] pktcdvd: remove assignment in if condition (Ming Lei) [1614198] - [block] blk-mq: issue directly if hw queue isn't busy in case of (Ming Lei) [1614305] - [block] blk-iolatency: truncate our current time (Ming Lei) [1614198] - [block] blk-iolatency: don't change the latency window (Ming Lei) [1614198] - [block] block: remove blkdev_entry_to_request() macro (Ming Lei) [1614198] - [block] block: skd: Use pad printk format for dma_addr_t values (Ming Lei) [1614198] - [block] bsg: remove read/write support (Ming Lei) [1614198] - [block] blk-iolatency: fix max_depth comparisons (Ming Lei) [1614198] - [block] block: iolatency: avoid 64-bit division (Ming Lei) [1614198] - [block] block/DAC960.c: fix defined but not used build warnings (Ming Lei) [1614198] - [block] null_blk: add zone support (Ming Lei) [1614198] - [block] null_blk: move shared definitions to header file (Ming Lei) [1614198] - [block] block: Add default switch case to blk_pm_allow_request() to (Ming Lei) [1614198] - [block] block: fix infinite loop if the device loses discard (Ming Lei) [1614198] - [block] block, mm: remove unnecessary __GFP_HIGH flag (Ming Lei) [1614198] - [block] null_blk: remove NULLB_DEV_FL_CONFIGURED on turning off nullb (Ming Lei) [1614198] - [block] mm: skip readahead if the cgroup is congested (Ming Lei) [1614198] - [block] Documentation: add a doc for blk-iolatency (Ming Lei) [1614198] - [block] block: introduce blk-iolatency io controller (Ming Lei) [1614198] - [block] rq-qos: introduce dio_bio callback (Ming Lei) [1614198] - [block] block: remove external dependency on wbt_flags (Ming Lei) [1614198] - [block] blk-rq-qos: refactor out common elements of blk-wbt (Ming Lei) [1614198] - [block] blk-stat: export helpers for modifying blk_rq_stat (Ming Lei) [1614198] - [block] memcontrol: schedule throttling if we are congested (Ming Lei) [1614198] - [block] blkcg: add generic throttling mechanism (Ming Lei) [1614198] - [block] swap, blkcg: issue swap io with the appropriate context (Ming Lei) [1614198] - [block] blk: introduce REQ_SWAP (Ming Lei) [1614198] - [block] blk-cgroup: allow controllers to output their own stats (Ming Lei) [1614198] - [block] block: introduce bio_issue_as_root_blkg (Ming Lei) [1614198] - [block] block: add bi_blkg to the bio for cgroups (Ming Lei) [1614198] - [block] blk-mq: dequeue request one by one from sw queue if hctx is (Ming Lei) [1614305] - [block] block/loop: mark expected switch fall-through (Ming Lei) [1614198] - [block] drbd: mark expected switch fall-throughs (Ming Lei) [1614198] - [block] blk-mq: only attempt to merge bio if there is rq in sw queue (Ming Lei) [1614305] - [block] blk-mq: use list_splice_tail_init() to insert requests (Ming Lei) [1614305] - [block] blk-mq: fix typo in a function comment (Ming Lei) [1614198] - [block] blk-mq: code clean-up by adding an API to clear set->mq_map (Ming Lei) [1614198] - [block] paride: remove redundant variable n (Ming Lei) [1614198] - [block] partitions/ldm: remove redundant pointer dgrp (Ming Lei) [1614198] - [block] loop: remove redundant pointer inode (Ming Lei) [1614198] - [block] block/floppy: remove redundant variable dflags (Ming Lei) [1614198] - [block] Block: blk-throttle: set low_valid immediately once one (Ming Lei) [1614198] - [block] Blktrace: bail out early if block debugfs is not configured (Ming Lei) [1614198] - [block] block: Document how blk_update_request() handles (Ming Lei) [1614198] - [block] drbd: Do not redefine __must_hold() (Ming Lei) [1614198] - [block] blk-mq: avoid to synchronize rcu inside blk_cleanup_queue() (Ming Lei) [1597067] - [block] blk-mq: remove synchronize_rcu() from (Ming Lei) [1597067] - [block] blk-mq: introduce new lock for protecting hctx->dispatch_wait (Ming Lei) [1597067] - [block] blk-mq: don't pass **hctx to blk_mq_mark_tag_wait() (Ming Lei) [1597067] - [block] blk-mq: cleanup blk_mq_get_driver_tag() (Ming Lei) [1597067] - [block] block, bfq: give a better name to bfq_bfqq_may_idle (Ming Lei) [1614198] - [block] block, bfq: fix service being wrongly set to zero in case of (Ming Lei) [1614198] - [block] block, bfq: do not expire a queue that will deserve dispatch (Ming Lei) [1614198] - [block] block, bfq: add/remove entity weights correctly (Ming Lei) [1614198] - [block] block: Make struct request_queue smaller for (Ming Lei) [1614198] - [block] block: Inline blk_queue_nr_zones() (Ming Lei) [1614198] - [block] block: Remove bdev_nr_zones() (Ming Lei) [1614198] - [block] include/uapi/linux/blkzoned.h: Remove a superfluous __packed (Ming Lei) [1614198] - [block] block: Remove a superfluous cast from blkdev_report_zones() (Ming Lei) [1614198]- [net] tls: mark as Tech Preview (Sabrina Dubroca) [1570255] - [pci] PCI/VPD: Check for VPD access completion before checking for timeout (Myron Stowe) [1618820] - [rpmspec] redhat: remove bootwrapper subpackage (Gustavo Duarte) [1578399] - [virt] kvm: x86: Set highest physical address bits in non-present/reserved SPTEs (Paolo Bonzini) [1614808] - [virt] KVM/x86: Use CC_SET()/CC_OUT in arch/x86/kvm/vmx.c (Paolo Bonzini) [1614808] - [virt] KVM: X86: Implement PV IPIs in linux guest (Paolo Bonzini) [1614808] - [virt] KVM: X86: Add kvm hypervisor init time platform setup callback (Paolo Bonzini) [1614808] - [virt] KVM: X86: Implement "send IPI" hypercall (Paolo Bonzini) [1614808] - [virt] KVM/x86: Move X86_CR4_OSXSAVE check into kvm_valid_sregs() (Paolo Bonzini) [1614808] - [virt] KVM: x86: Skip pae_root shadow allocation if tdp enabled (Paolo Bonzini) [1614808] - [virt] KVM/MMU: Combine flushing remote tlb in mmu_set_spte() (Paolo Bonzini) [1614808] - [virt] KVM: vmx: skip VMWRITE of HOST_(FS, GS)_BASE when possible (Paolo Bonzini) [1614808] - [virt] KVM: vmx: skip VMWRITE of HOST_(FS, GS)_SEL when possible (Paolo Bonzini) [1614808] - [virt] KVM: vmx: always initialize HOST_(FS, GS)_BASE to zero during setup (Paolo Bonzini) [1614808] - [virt] KVM: vmx: move struct host_state usage to struct loaded_vmcs (Paolo Bonzini) [1614808] - [virt] KVM: vmx: compute need to reload FS/GS/LDT on demand (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: remove a misleading comment regarding vmcs02 fields (Paolo Bonzini) [1614808] - [virt] KVM: vmx: rename __vmx_load_host_state() and vmx_save_host_state() (Paolo Bonzini) [1614808] - [virt] KVM: vmx: add dedicated utility to access guest's kernel_gs_base (Paolo Bonzini) [1614808] - [virt] KVM: vmx: track host_state.loaded using a loaded_vmcs pointer (Paolo Bonzini) [1614808] - [virt] KVM: vmx: refactor segmentation code in vmx_save_host_state() (Paolo Bonzini) [1614808] - [virt] kvm: nVMX: Fix fault priority for VMX operations (Paolo Bonzini) [1614808] - [virt] kvm: nVMX: Fix fault vector for VMX operation at CPL > 0 (Paolo Bonzini) [1614808] - [virt] KVM: try __get_user_pages_fast even if not in atomic context (Paolo Bonzini) [1614808] - [virt] KVM: vmx: Add tlb_remote_flush callback support (Paolo Bonzini) [1614808] - [virt] KVM: x86: Add tlb remote flush callback in kvm_x86_ops (Paolo Bonzini) [1614808] - [virt] X86/Hyper-V: Add hyperv_nested_flush_guest_mapping ftrace support (Paolo Bonzini) [1614808] - [virt] X86/Hyper-V: Add flush HvFlushGuestPhysicalAddressSpace hypercall support (Paolo Bonzini) [1614808] - [virt] x86/kvm: Don't use pvqspinlock code if only 1 vCPU (Paolo Bonzini) [1614808] - [virt] KVM/MMU: Simplify __kvm_sync_page() function (Paolo Bonzini) [1614808] - [virt] kvm: x86: Remove CR3_PCID_INVD flag (Paolo Bonzini) [1614808] - [virt] kvm: x86: Add multi-entry LRU cache for previous CR3s (Paolo Bonzini) [1614808] - [virt] kvm: x86: Flush only affected TLB entries in kvm_mmu_invlpg* (Paolo Bonzini) [1614808] - [virt] kvm: x86: Skip shadow page resync on CR3 switch when indicated by guest (Paolo Bonzini) [1614808] - [virt] kvm: x86: Support selectively freeing either current or previous MMU root (Paolo Bonzini) [1614808] - [virt] kvm: x86: Add a root_hpa parameter to kvm_mmu->invlpg() (Paolo Bonzini) [1614808] - [virt] kvm: x86: Skip TLB flush on fast CR3 switch when indicated by guest (Paolo Bonzini) [1614808] - [virt] kvm: vmx: Support INVPCID in shadow paging mode (Paolo Bonzini) [1614808] - [virt] kvm: x86: Propagate guest PCIDs to host PCIDs (Paolo Bonzini) [1614808] - [virt] kvm: x86: Add ability to skip TLB flush when switching CR3 (Paolo Bonzini) [1614808] - [virt] kvm: x86: Use fast CR3 switch for nested VMX (Paolo Bonzini) [1614808] - [virt] kvm: x86: Support resetting the MMU context without resetting roots (Paolo Bonzini) [1614808] - [virt] kvm: x86: Add support for fast CR3 switch across different MMU modes (Paolo Bonzini) [1614808] - [virt] kvm: x86: Introduce KVM_REQ_LOAD_CR3 (Paolo Bonzini) [1614808] - [virt] kvm: x86: Introduce kvm_mmu_calc_root_page_role() (Paolo Bonzini) [1614808] - [virt] kvm: x86: Add fast CR3 switch code path (Paolo Bonzini) [1614808] - [virt] kvm: x86: Avoid taking MMU lock in kvm_mmu_sync_roots if no sync is needed (Paolo Bonzini) [1614808] - [virt] kvm: x86: Make sync_page() flush remote TLBs once only (Paolo Bonzini) [1614808] - [virt] KVM: MMU: drop vcpu param in gpte_access (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: Separate logic allocating shadow vmcs to a function (Paolo Bonzini) [1614808] - [virt] KVM: VMX: Mark vmcs header as shadow in case alloc_vmcs_cpu() allocate shadow vmcs (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: Expose VMCS shadowing to L1 guest (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: Do not forward VMREAD/VMWRITE VMExits to L1 if required so by vmcs12 vmread/vmwrite bitmaps (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: vmread/vmwrite: Use shadow vmcs12 if running L2 (Paolo Bonzini) [1614808] - [virt] KVM: selftests: add tests for shadow VMCS save/restore (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: include shadow vmcs12 in nested state (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: Cache shadow vmcs12 on VMEntry and flush to memory on VMExit (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: Verify VMCS shadowing VMCS link pointer (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: Verify VMCS shadowing controls (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: Introduce nested_cpu_has_shadow_vmcs() (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: Fail VMLAUNCH and VMRESUME on shadow VMCS (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: Allow VMPTRLD for shadow VMCS if vCPU supports VMCS shadowing (Paolo Bonzini) [1614808] - [virt] KVM: VMX: Change vmcs12(read, write)_any() to receive vmcs12 as parameter (Paolo Bonzini) [1614808] - [virt] KVM: VMX: Create struct for VMCS header (Paolo Bonzini) [1614808] - [virt] kvm: selftests: add test for nested state save/restore (Paolo Bonzini) [1614808] - [virt] kvm: nVMX: Introduce KVM_CAP_NESTED_STATE (Paolo Bonzini) [1614808] - [virt] KVM: x86: do not load vmcs12 pages while still in SMM (Paolo Bonzini) [1614808] - [virt] kvm: selftests: add basic test for state save and restore (Paolo Bonzini) [1614808] - [virt] kvm: selftests: ensure vcpu file is released (Paolo Bonzini) [1614808] - [virt] kvm: selftests: actually use all of lib/vmx.c (Paolo Bonzini) [1614808] - [virt] kvm: selftests: create a GDT and TSS (Paolo Bonzini) [1614808] - [virt] KVM: x86: ensure all MSRs can always be KVM_GET/SET_MSR'd (Paolo Bonzini) [1614808] - [virt] KVM: vmx: remove save/restore of host BNDCGFS MSR (Paolo Bonzini) [1614808] - [virt] KVM: Switch 'requests' to be 64-bit (explicitly) (Paolo Bonzini) [1614808] - [virt] kvm: selftests: add cr4_cpuid_sync_test (Paolo Bonzini) [1614808] - [virt] KVM: PPC: Book3S HV: Read kvm->arch.emul_smt_mode under kvm->lock (Paolo Bonzini) [1614808] - [virt] KVM: PPC: Book3S HV: Allow creating max number of VCPUs on POWER9 (Paolo Bonzini) [1614808] - [virt] KVM: PPC: Book3S HV: Pack VCORE IDs to access full VCPU ID space (Paolo Bonzini) [1614808] - [virt] KVM: PPC: Book3S HV: Fix constant size warning (Paolo Bonzini) [1614808] - [virt] KVM: PPC: Book3S HV: Add of_node_put() in success path (Paolo Bonzini) [1614808] - [virt] KVM: PPC: Book3S: Fix matching of hardware and emulated TCE tables (Paolo Bonzini) [1614808] - [virt] KVM: PPC: Remove mmio_vsx_tx_sx_enabled in KVM MMIO emulation (Paolo Bonzini) [1614808]- [net] tcp: Add tcp_clamp_rto_to_user_timeout() helper to improve accuracy (Michael Cambria) [1605024] - [net] tcp: Add tcp_retransmit_stamp() helper routine (Michael Cambria) [1605024] - [net] tcp: convert icsk_user_timeout from jiffies to msecs (Michael Cambria) [1605024] - [kernel] Revert sched/fair: Consider SD_NUMA when selecting the most idle group to schedule on (Lauro Ramos Venancio) [1585746] - [kernel] redhat: makefile: adjust KBUILD_CFLAGS to reflect kernel.spec for powerpc builds (Gustavo Duarte) [1582568] - [rpmspec] redhat: spec: build ppc64le kernel with -O3 (Gustavo Duarte) [1582568] - [scsi] scsi: csiostor: update csio_get_flash_params() (Arjun Vynipadath) [1503574] - [scsi] csiostor: Add a soft dep on cxgb4 driver (Arjun Vynipadath) [1503574] - [firmware] dell_rbu: make firmware payload memory uncachable (Charles Rose) [1584401]- [scsi] scsi: lpfc: update driver version to 12.0.0.6 (Dick Kennedy) [1613913] - [scsi] scsi: lpfc: Remove lpfc_enable_pbde as module parameter (Dick Kennedy) [1613913] - [scsi] scsi: lpfc: Correct LCB ACCept payload (Dick Kennedy) [1613913] - [scsi] scsi: lpfc: Limit tracking of tgt queue depth in fast path (Dick Kennedy) [1613913] - [scsi] scsi: lpfc: Fix driver crash when re-registering NVME rports (Dick Kennedy) [1613913] - [scsi] scsi: lpfc: Fix list corruption on the completion queue (Dick Kennedy) [1613913] - [scsi] scsi: lpfc: Fix sysfs Speed value on CNA ports (Dick Kennedy) [1613913] - [scsi] scsi: lpfc: Fix ELS abort on SLI-3 adapters (Dick Kennedy) [1613913] - [scsi] scsi: lpfc: remove null check on nvmebuf (Dick Kennedy) [1613913] - [arm64] arm64: fix ACPI dependencies (Bhupesh Sharma) [1556832] - [arm64] arm64: acpi: fix alignment fault in accessing ACPI (Bhupesh Sharma) [1556832] - [firmware] efi/arm: map UEFI memory map even w/o runtime services enabled (Bhupesh Sharma) [1556832] - [firmware] efi/arm: preserve early mapping of UEFI memory map longer for BGRT (Bhupesh Sharma) [1556832] - [acpi] drivers: acpi: add dependency of EFI for arm64 (Bhupesh Sharma) [1556832] - [arm64] arm64: export memblock_reserve()d regions via /proc/iomem (Bhupesh Sharma) [1556832] - [arm64] arm64: kconfig: Ensure spinlock fastpaths are inlined if !PREEMPT (Waiman Long) [1607924] - [arm64] arm64: locking: Replace ticket lock implementation with qspinlock (Waiman Long) [1607924] - [arm64] arm64: barrier: Implement smp_cond_load_relaxed (Waiman Long) [1607924] - [scsi] scsi: lpfc: Revise copyright for new company language (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: update driver version to 12.0.0.5 (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: devloss timeout race condition caused null pointer reference (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: Fix NVME Target crash in defer rcv logic (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: Support duration field in Link Cable Beacon V1 command (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: Make PBDE optimizations configurable (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: Fix abort error path for NVMET (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: Fix panic if driver unloaded when port is offline (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: Fix driver not setting dpp bits correctly in doorbell word (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: Add Buffer overflow check, when nvme_info larger than PAGE_SIZE (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: use monotonic timestamps for statistics (Dick Kennedy) [1600946] - [x86] mark intel knights landing and knights mill unsupported (David Arcari) [1610493] - [netdrv] igb: Remove superfluous reset to PHY and page 0 selection (Corinna Vinschen) [1612824] - [tools] selftests/powerpc: Fix ptrace-pkey for default execute permission change (Steve Best) [1498799] - [tools] selftests/powerpc: Fix core-pkey for default execute permission change (Steve Best) [1498799] - [powerpc] powerpc/pkeys: make protection key 0 less special (Steve Best) [1498799] - [powerpc] powerpc/pkeys: Preallocate execute-only key (Steve Best) [1498799] - [powerpc] powerpc/pkeys: Fix calculation of total pkeys (Steve Best) [1498799] - [powerpc] powerpc/pkeys: Save the pkey registers before fork (Steve Best) [1498799] - [powerpc] powerpc/pkeys: key allocation/deallocation must not change pkey registers (Steve Best) [1498799] - [powerpc] powerpc/pkeys: Deny read/write/execute by default (Steve Best) [1498799] - [powerpc] powerpc/pkeys: Give all threads control of their key permissions (Steve Best) [1498799] - [s390] KVM: s390: Add huge page enablement control (David Hildenbrand) [1508102] - [s390] s390/mm: Add huge page gmap linking support (David Hildenbrand) [1508102] - [s390] s390/mm: hugetlb pages within a gmap can not be freed (David Hildenbrand) [1508102] - [s390] KVM: s390: Beautify skey enable check (David Hildenbrand) [1508102] - [s390] KVM: s390: Add skey emulation fault handling (David Hildenbrand) [1508102] - [s390] s390/mm: Add huge pmd storage key handling (David Hildenbrand) [1508102] - [s390] s390/mm: Clear skeys for newly mapped huge guest pmds (David Hildenbrand) [1508102] - [s390] s390/mm: Clear huge page storage keys on enable_skey (David Hildenbrand) [1508102] - [s390] s390/mm: Add huge page dirty sync support (David Hildenbrand) [1508102] - [s390] s390/mm: Add gmap pmd invalidation and clearing (David Hildenbrand) [1508102] - [s390] s390/mm: Add gmap pmd notification bit setting (David Hildenbrand) [1508102] - [s390] s390/mm: Add gmap pmd linking (David Hildenbrand) [1508102] - [s390] s390/mm: Abstract gmap notify bit setting (David Hildenbrand) [1508102] - [s390] s390/mm: Make gmap_protect_range more modular (David Hildenbrand) [1508102] - [s390] KVM: s390: Replace clear_user with kvm_clear_guest (David Hildenbrand) [1508102] - [hwmon] hwmon: (ibmpowernv) Add attributes to enable/disable sensor groups (Steve Best) [1524684] - [powerpc] powerpc/powernv: Add support to enable sensor groups (Steve Best) [1524684] - [net] net/smc: improve delete link processing (Hendrik Brueckner) [1548452] - [net] net/smc: provide fallback reason code (Hendrik Brueckner) [1548452] - [net] net/smc: use correct vlan gid of RoCE device (Hendrik Brueckner) [1548452] - [net] net/smc: fewer parameters for smc_llc_send_confirm_link() (Hendrik Brueckner) [1548452] - [net] net/smc: remove local variable page in smc_rx_splice() (Hendrik Brueckner) [1548452] - [net] net/smc: use DECLARE_BITMAP for rtokens_used_mask (Hendrik Brueckner) [1548452] - [net] net/smc: add function to get link group from link (Hendrik Brueckner) [1548452] - [net] net/smc: eliminate cursor read and write calls (Hendrik Brueckner) [1548452] - [net] net/smc: provide smc mode in smc_diag.c (Hendrik Brueckner) [1548452] - [s390] s390/ism: add device driver for internal shared memory (Hendrik Brueckner) [1548452] - [net] net/smc: add SMC-D diag support (Hendrik Brueckner) [1548452] - [net] net/smc: add SMC-D support in af_smc (Hendrik Brueckner) [1548452] - [net] net/smc: add SMC-D support in data transfer (Hendrik Brueckner) [1548452] - [net] net/smc: add SMC-D support in CLC messages (Hendrik Brueckner) [1548452] - [net] net/smc: add pnetid support for SMC-D and ISM (Hendrik Brueckner) [1548452] - [net] net/smc: add base infrastructure for SMC-D and ISM (Hendrik Brueckner) [1548452] - [net] net/smc: add pnetid support (Hendrik Brueckner) [1548452] - [net] net/smc: determine port attributes independent from pnet table (Hendrik Brueckner) [1548452] - [x86] mark whiskey-lake processor supported (David Arcari) [1609604] - [s390] KVM: s390: add etoken support for guests (Thomas Huth) [1612110] - [char] ipmi: do not configure ipmi for HPE m400 (Tony Camuso) [1583537] - [scsi] scsi: ipr: Format HCAM overlay ID 0x41 (Steve Best) [1498222] - [x86] x86/stacktrace: Enable HAVE_RELIABLE_STACKTRACE for the ORC unwinder (Joe Lawrence) [1587952] - [x86] x86/unwind/orc: Detect the end of the stack (Joe Lawrence) [1587952] - [x86] x86/stacktrace: Do not fail for ORC with regs on stack (Joe Lawrence) [1587952] - [x86] x86/stacktrace: Clarify the reliable success paths (Joe Lawrence) [1587952] - [x86] x86/stacktrace: Remove STACKTRACE_DUMP_ONCE (Joe Lawrence) [1587952] - [x86] x86/stacktrace: Do not unwind after user regs (Joe Lawrence) [1587952] - [infiniband] IB/rxe: Mark Soft-RoCE Transport driver as tech-preview (Don Dutile) [1605216] - [scsi] scsi: smartpqi: bump driver version to 1.1.4-130 (Don Brace) [1503736] - [scsi] scsi: smartpqi: fix critical ARM issue reading PQI index registers (Don Brace) [1503736] - [scsi] scsi: smartpqi: add inspur advantech ids (Don Brace) [1503736] - [scsi] scsi: smartpqi: improve error checking for sync requests (Don Brace) [1503736] - [scsi] scsi: smartpqi: improve handling for sync requests (Don Brace) [1503736] - [netdrv] ice: mark driver as tech-preview (Jonathan Toppins) [1495347] - [init] init/Kconfig: remove EXPERT from CHECKPOINT_RESTORE (Adrian Reber) [1568995 1557617 1525389] - [scsi] be2iscsi: remove BE3 family support (Maurizio Lombardi) [1598366] - [x86] update rh_check_supported processor list (David Arcari) [1595918] - [kernel] kABI: Add generic kABI macros to use for kABI workarounds (Myron Stowe) [1546831] - [pci] add pci_hw_vendor_status() (Maurizio Lombardi) [1590829] - [ata] ahci: thunderx2: Fix for errata that affects stop engine (Robert Richter) [1563590] - [pci] Vulcan: AHCI PCI bar fix for Broadcom Vulcan early silicon (Robert Richter) [1563590] - [kernel] bpf: set default values for bpf_jit_harden and bpf_jit_kallsyms (Eugene Syromiatnikov) [1569061] - [kernel] bpf: Add tech preview taint for syscall (Eugene Syromiatnikov) [1559877] - [kernel] bpf: set unprivileged_bpf_disabled to 1 by default, add a boot parameter (Eugene Syromiatnikov) [1561171] - [kernel] add Red Hat-specific taint flags (Eugene Syromiatnikov) [1559877] - [tools] perf tests: Add Python 3 support to attr.py ("Herton R. Krzesinski") [1561505] - [tools] perf scripts python: Add Python 3 support to stat-cpi.py ("Herton R. Krzesinski") [1561505] - [kernel] kdump: fix a grammar issue in a kernel message (Dave Young) [1507353] - [scripts] tags.sh: Ignore redhat/rpm (Prarit Bhargava) [1582586] - [kernel] put RHEL info into generated headers (Prarit Bhargava) [1544999] - [kernel] kdump: add support for crashkernel=auto (Dave Young) [1507353] - [kernel] kdump: round up the total memory size to 128M for crashkernel reservation (Dave Young) [1507353] - [arm64] acpi: prefer booting with ACPI over DTS (Mark Salter) [1576869] - [acpi] aarch64: acpi scan: Fix regression related to X-Gene UARTs (Mark Salter) [1519554] - [acpi] ACPI / irq: Workaround firmware issue on X-Gene based m400 (Mark Salter) [1519554] - [x86] add rh_check_supported (David Arcari) [1565717] - [scsi] qla2xxx: Remove PCI IDs of deprecated adapter (Himanshu Madhani) [1572233] - [scsi] be2iscsi: remove unsupported device IDs (Chris Leech) [1574502] - [scsi] Removing Obsolete hba pci-ids from rhel8 (Dick Kennedy) [1572321] - [scsi] hpsa: modify hpsa driver version (Joseph Szczypek) [1471185] - [scsi] hpsa: remove old cciss-based smartarray pci ids (Joseph Szczypek) [1471185] - [kernel] rh_taint: add support for marking driver as unsupported (Jonathan Toppins) [1565704] - [kernel] rh_taint: add support (David Arcari) [1565704] - [scsi] qla4xxx: Remove deprecated PCI IDs from RHEL 8 (Chad Dupuis) [1518874] - [scsi] aacraid: Remove depreciated device and vendor PCI id's (Raghava Aditya Renukunta) [1495307] - [scsi] megaraid_sas: remove deprecated pci-ids (Tomas Henzl) [1509329] - [scsi] mpt*: remove certain deprecated pci-ids (Tomas Henzl) [1511953] - [kernel] modules: add rhelversion MODULE_INFO tag (Prarit Bhargava) [1544999] - [acpi] ACPI: APEI: arm64: Ignore broken HPE moonshot APEI support (Al Stone) [1518076] - [rpmspec] compute content hash for kernel-headers (Rafael Aquini) [1613003] - [rpmspec] compress modules on all architectures ("Herton R. Krzesinski") [1614556] - [rpmspec] add gcov rpm packaging support (Jan Stancek) [1601733] - [rpmspec] don't ship spdxcheck.py (Jakub Racek) - [rpmspec] clean stray bpf files (Jakub Racek) [1593309] - [rpmspec] Copy symvers.gz to /lib/modules (Eugene Syromiatnikov) [1609695] - [rpmspec] Add kabi-dup related code into specfile (Petr Oros) [1585672] - [rpmspec] kernel spec: Add and enable kabi check (Petr Oros) [1585672] - [rpmspec] Enable warning checks for configs in rpm build (Prarit Bhargava) [1589858] - [rpmspec] remove workaround for rst2man-3 from python3-docutils ("Herton R. Krzesinski") [1602148] - [rpmspec] fix dist tag used for hardlink in kernel-devel post ("Herton R. Krzesinski") [1596397] - [scripts] get_maintainer.pl: Add optional .get_maintainer.MAINTAINERS override (Prarit Bhargava) [1595727] - [rpmspec] drop kernel package dependency on python2 ("Herton R. Krzesinski") [1561505] - [kernel] Makefile: Move RHEL definitions down (Jakub Racek) [1576568] - [rpmspec] eBPF: Add bpftool package to spec file (Jerome Marchand) [1559607] - [rpmspec] fix conflicts with COPYING file while installing newer 4.17 kernel ("Herton R. Krzesinski") [1579563] - [rpmspec] do not build kernel meta-package on noarch ("Herton R. Krzesinski") [1579512] - [rpmspec] kernel spec: remove copy of arch/x86/purgatory/sha256.* ("Herton R. Krzesinski") - [rpmspec] spec: Add new arch/powerpc/kernel/module.lds file to kernel-devel rpm (Steve Best) [1572553] - [rpmspec] kernel spec: fix recent build errors from brp-mangle-shebangs ("Herton R. Krzesinski") [1575966] - [rpmspec] Add i386 to ExclusiveArch to fix noarch package build ("Herton R. Krzesinski") [1575152] - [rpmspec] Build kernel-abi-whitelists package (Petr Oros) [1571189] - [rpmspec] kernel spec: build bzImage for s390 (Hendrik Brueckner) [1570041] - [rpmspec] kernel spec: arm64: package module.lds in kernel-devel (Mark Salter) [1569014] - [rpmspec] Re-enable debuginfo packages and fix build with current dist tag ("Herton R. Krzesinski") [1568901] - [rpmspec] kernel spec: build kernel-debug on all architectures ("Herton R. Krzesinski") [1567367] - [rpmspec] don't build kernel meta-package if we are only building kernel headers ("Herton R. Krzesinski") - [rpmspec] remove use_vdso macro ("Herton R. Krzesinski") - [rpmspec] build perf and tools man pages instead of relying on a separate tarball ("Herton R. Krzesinski") - [rpmspec] disable debug build if arch is in nobuildarches list ("Herton R. Krzesinski") - [rpmspec] remove fedora changelog from spec file ("Herton R. Krzesinski") - [rpmspec] only support ppc64le builds ("Herton R. Krzesinski") - [rpmspec] remove x86 32-bit package support ("Herton R. Krzesinski") - [rpmspec] remove arm 32-bit package support ("Herton R. Krzesinski") - [rpmspec] remove configuration generation support from kernel spec file ("Herton R. Krzesinski") - [rpmspec] remove broken out patches from kernel spec file ("Herton R. Krzesinski") - [rpmspec] import kernel spec from rhel8 bootstrap dist-git ("Herton R. Krzesinski")/bin/sh/bin/sh  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~4.18.0-373.el84.18.0-373.el84.18.0-373.el8.x86_644.18.0-373.el8  !"#$%&'()*+,-./////00011222333334444455556677888888888888999999999:;<<==>>?@@@@@@ABBBBBBBBBBBBBBBBBBBBBBBBBBBCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBDEEEFEEEEEEEEEEEEEEEGHIIIIIJJKKLLLLLLMNOOPPPQRSTTTTUVVVVVVVWXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ[\]]]^^^^^^^^^^^^^^__________________________````abbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcdefghijklmmmnoopqrsssssssttuuuuuvvvvvvvvvwwwxxxxxxxxxxxxyzzz{||}~~       !"#$%&'()*)++++,-./0111234555555555555556667777777777777778889:;<===>???@ABCDEFGHIJKLMNOPQQQRRRRSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXYYYZZ[\]]]]]]]]]]^_^`abcdefggggghijkklmnregmap-sdw-mbq.ko.xzregmap-sdw.ko.xzbcma.ko.xzath3k.ko.xzbcm203x.ko.xzbfusb.ko.xzbpa10x.ko.xzbtbcm.ko.xzbtintel.ko.xzbtmrvl.ko.xzbtmrvl_sdio.ko.xzbtrtl.ko.xzbtsdio.ko.xzbtusb.ko.xzhci_uart.ko.xzhci_vhci.ko.xzchcr.ko.xzfirewire-core.ko.xzfirewire-net.ko.xzfirewire-ohci.ko.xzfirewire-sbp2.ko.xziscsi_ibft.ko.xzamdgpu.ko.xzast.ko.xzgma500_gfx.ko.xzch7006.ko.xzsil164.ko.xzkvmgt.ko.xzi915.ko.xzmgag200.ko.xznouveau.ko.xzradeon.ko.xzhid-picolcd.ko.xzhid-prodikeys.ko.xzhid-sensor-accel-3d.ko.xzindustrialio-triggered-buffer.ko.xzkfifo_buf.ko.xzhid-sensor-iio-common.ko.xzhid-sensor-trigger.ko.xzhid-sensor-gyro-3d.ko.xzhid-sensor-humidity.ko.xzindustrialio.ko.xzhid-sensor-als.ko.xzhid-sensor-prox.ko.xzhid-sensor-magn-3d.ko.xzhid-sensor-incl-3d.ko.xzhid-sensor-rotation.ko.xzhid-sensor-press.ko.xzhid-sensor-temperature.ko.xzib_cm.ko.xzib_core.ko.xzib_umad.ko.xzib_uverbs.ko.xziw_cm.ko.xzrdma_cm.ko.xzrdma_ucm.ko.xzbnxt_re.ko.xziw_cxgb4.ko.xzefa.ko.xzhfi1.ko.xzirdma.ko.xzmlx4_ib.ko.xzmlx5_ib.ko.xzqedr.ko.xzusnic_verbs.ko.xzvmw_pvrdma.ko.xzrdmavt.ko.xzrdma_rxe.ko.xzsiw.ko.xzib_ipoib.ko.xzib_iser.ko.xzib_isert.ko.xzopa_vnic.ko.xzib_srp.ko.xzib_srpt.ko.xzacecad.ko.xzaiptek.ko.xzgtco.ko.xzkbtab.ko.xzwacom_serial4.ko.xzelo.ko.xzwacom_i2c.ko.xzwacom_w8001.ko.xzcapidrv.ko.xzkernelcapi.ko.xzgigaset.ko.xzser_gigaset.ko.xzusb_gigaset.ko.xzb1.ko.xzb1dma.ko.xzb1pci.ko.xzc4.ko.xzt1pci.ko.xzhfcsusb.ko.xzmISDNinfineon.ko.xzmISDNipac.ko.xzmISDNisar.ko.xzspeedfax.ko.xzhisax.ko.xzhisax_fcpcipnp.ko.xzhisax_isac.ko.xzhisax_st5481.ko.xzisdn.ko.xzisdnhdlc.ko.xzl1oip.ko.xzmISDN_core.ko.xzleds-blinkm.ko.xzleds-clevo-mail.ko.xzleds-lm3530.ko.xzleds-lp3944.ko.xzleds-lp5521.ko.xzleds-lp5523.ko.xzleds-lp5562.ko.xzleds-lp55xx-common.ko.xzleds-lt3593.ko.xzleds-mlxcpld.ko.xzleds-mlxreg.ko.xzleds-ss4200.ko.xzledtrig-audio.ko.xzledtrig-backlight.ko.xzledtrig-camera.ko.xzledtrig-default-on.ko.xzledtrig-gpio.ko.xzledtrig-heartbeat.ko.xzledtrig-oneshot.ko.xzledtrig-timer.ko.xzledtrig-transient.ko.xzcec.ko.xzb2c2-flexcop.ko.xzcx2341x.ko.xzcypress_firmware.ko.xzsaa7146.ko.xzsaa7146_vv.ko.xzsmsdvb.ko.xzsmsmdtv.ko.xztveeprom.ko.xzvideobuf2-common.ko.xzvideobuf2-dma-sg.ko.xzvideobuf2-dvb.ko.xzvideobuf2-memops.ko.xzvideobuf2-v4l2.ko.xzvideobuf2-vmalloc.ko.xzdvb-core.ko.xza8293.ko.xzaf9013.ko.xzaf9033.ko.xzatbm8830.ko.xzau8522_common.ko.xzau8522_decoder.ko.xzau8522_dig.ko.xzbcm3510.ko.xzcx22700.ko.xzcx22702.ko.xzcx24110.ko.xzcx24113.ko.xzcx24116.ko.xzcx24117.ko.xzcx24120.ko.xzcx24123.ko.xzcxd2099.ko.xzcxd2820r.ko.xzcxd2841er.ko.xzdib0070.ko.xzdib0090.ko.xzdib3000mb.ko.xzdib3000mc.ko.xzdib7000m.ko.xzdib7000p.ko.xzdib8000.ko.xzdibx000_common.ko.xzdrx39xyj.ko.xzdrxd.ko.xzdrxk.ko.xzds3000.ko.xzdvb-pll.ko.xzdvb_dummy_fe.ko.xzec100.ko.xzgp8psk-fe.ko.xzisl6405.ko.xzisl6421.ko.xzisl6423.ko.xzitd1000.ko.xzix2505v.ko.xzl64781.ko.xzlg2160.ko.xzlgdt3305.ko.xzlgdt3306a.ko.xzlgdt330x.ko.xzlgs8gxx.ko.xzlnbh25.ko.xzlnbp21.ko.xzlnbp22.ko.xzm88ds3103.ko.xzm88rs2000.ko.xzmb86a16.ko.xzmb86a20s.ko.xzmn88472.ko.xzmn88473.ko.xzmt312.ko.xzmt352.ko.xzmxl5xx.ko.xznxt200x.ko.xznxt6000.ko.xzor51132.ko.xzor51211.ko.xzrtl2830.ko.xzrtl2832.ko.xzs5h1409.ko.xzs5h1411.ko.xzs5h1420.ko.xzs921.ko.xzsi2165.ko.xzsi2168.ko.xzsi21xx.ko.xzsp8870.ko.xzsp887x.ko.xzstb0899.ko.xzstb6000.ko.xzstb6100.ko.xzstv0288.ko.xzstv0297.ko.xzstv0299.ko.xzstv0367.ko.xzstv0900.ko.xzstv090x.ko.xzstv0910.ko.xzstv6110.ko.xzstv6110x.ko.xzstv6111.ko.xztc90522.ko.xztda10021.ko.xztda10023.ko.xztda10048.ko.xztda1004x.ko.xztda10071.ko.xztda10086.ko.xztda18271c2dd.ko.xztda665x.ko.xztda8083.ko.xztda8261.ko.xztda826x.ko.xzts2020.ko.xztua6100.ko.xzves1820.ko.xzves1x93.ko.xzzl10036.ko.xzzl10039.ko.xzzl10353.ko.xzfiredtv.ko.xzcs3308.ko.xzcs5345.ko.xzcs53l32a.ko.xzcx25840.ko.xzir-kbd-i2c.ko.xzm52790.ko.xzmsp3400.ko.xzsaa6588.ko.xzsaa6752hs.ko.xzsaa7115.ko.xzsaa7127.ko.xzsaa717x.ko.xztda7432.ko.xztvaudio.ko.xzupd64031a.ko.xzupd64083.ko.xzvp27smpx.ko.xzwm8739.ko.xzwm8775.ko.xzsmssdio.ko.xzb2c2-flexcop-pci.ko.xzbt878.ko.xzbttv.ko.xzdst.ko.xzdst_ca.ko.xzdvb-bt8xx.ko.xzcx18-alsa.ko.xzcx18.ko.xzaltera-ci.ko.xzcx23885.ko.xzcx88-alsa.ko.xzcx88-blackbird.ko.xzcx88-dvb.ko.xzcx8800.ko.xzcx8802.ko.xzcx88xx.ko.xzddbridge.ko.xzdm1105.ko.xzivtv.ko.xzivtvfb.ko.xzhopper.ko.xzmantis.ko.xzmantis_core.ko.xzngene.ko.xzpluto2.ko.xzearth-pt1.ko.xzsaa7134-alsa.ko.xzsaa7134-dvb.ko.xzsaa7134-empress.ko.xzsaa7134.ko.xzsaa7164.ko.xzbudget-av.ko.xzbudget-ci.ko.xzbudget-core.ko.xzbudget-patch.ko.xzbudget.ko.xzdvb-ttpci.ko.xzttpci-eeprom.ko.xztea575x.ko.xzati_remote.ko.xzene_ir.ko.xzfintek-cir.ko.xziguanair.ko.xzimon.ko.xzimon_raw.ko.xzir-imon-decoder.ko.xzir-jvc-decoder.ko.xzir-mce_kbd-decoder.ko.xzir-nec-decoder.ko.xzir-rc5-decoder.ko.xzir-rc6-decoder.ko.xzir-sanyo-decoder.ko.xzir-sony-decoder.ko.xzite-cir.ko.xzrc-adstech-dvb-t-pci.ko.xzrc-alink-dtu-m.ko.xzrc-anysee.ko.xzrc-apac-viewcomp.ko.xzrc-astrometa-t2hybrid.ko.xzrc-asus-pc39.ko.xzrc-asus-ps3-100.ko.xzrc-ati-tv-wonder-hd-600.ko.xzrc-ati-x10.ko.xzrc-avermedia-a16d.ko.xzrc-avermedia-cardbus.ko.xzrc-avermedia-dvbt.ko.xzrc-avermedia-m135a.ko.xzrc-avermedia-m733a-rm-k6.ko.xzrc-avermedia-rm-ks.ko.xzrc-avermedia.ko.xzrc-avertv-303.ko.xzrc-azurewave-ad-tu700.ko.xzrc-behold-columbus.ko.xzrc-behold.ko.xzrc-budget-ci-old.ko.xzrc-cec.ko.xzrc-cinergy-1400.ko.xzrc-cinergy.ko.xzrc-d680-dmb.ko.xzrc-delock-61959.ko.xzrc-dib0700-nec.ko.xzrc-dib0700-rc5.ko.xzrc-digitalnow-tinytwin.ko.xzrc-digittrade.ko.xzrc-dm1105-nec.ko.xzrc-dntv-live-dvb-t.ko.xzrc-dntv-live-dvbt-pro.ko.xzrc-dtt200u.ko.xzrc-dvbsky.ko.xzrc-dvico-mce.ko.xzrc-dvico-portable.ko.xzrc-em-terratec.ko.xzrc-encore-enltv-fm53.ko.xzrc-encore-enltv.ko.xzrc-encore-enltv2.ko.xzrc-evga-indtube.ko.xzrc-eztv.ko.xzrc-flydvb.ko.xzrc-flyvideo.ko.xzrc-fusionhdtv-mce.ko.xzrc-gadmei-rm008z.ko.xzrc-geekbox.ko.xzrc-genius-tvgo-a11mce.ko.xzrc-gotview7135.ko.xzrc-hauppauge.ko.xzrc-hisi-poplar.ko.xzrc-hisi-tv-demo.ko.xzrc-imon-mce.ko.xzrc-imon-pad.ko.xzrc-imon-rsc.ko.xzrc-iodata-bctv7e.ko.xzrc-it913x-v1.ko.xzrc-it913x-v2.ko.xzrc-kaiomy.ko.xzrc-kworld-315u.ko.xzrc-kworld-pc150u.ko.xzrc-kworld-plus-tv-analog.ko.xzrc-leadtek-y04g0051.ko.xzrc-lme2510.ko.xzrc-manli.ko.xzrc-medion-x10-digitainer.ko.xzrc-medion-x10-or2x.ko.xzrc-medion-x10.ko.xzrc-msi-digivox-ii.ko.xzrc-msi-digivox-iii.ko.xzrc-msi-tvanywhere-plus.ko.xzrc-msi-tvanywhere.ko.xzrc-nebula.ko.xzrc-nec-terratec-cinergy-xs.ko.xzrc-norwood.ko.xzrc-npgtech.ko.xzrc-pctv-sedna.ko.xzrc-pinnacle-color.ko.xzrc-pinnacle-grey.ko.xzrc-pinnacle-pctv-hd.ko.xzrc-pixelview-002t.ko.xzrc-pixelview-mk12.ko.xzrc-pixelview-new.ko.xzrc-pixelview.ko.xzrc-powercolor-real-angel.ko.xzrc-proteus-2309.ko.xzrc-purpletv.ko.xzrc-pv951.ko.xzrc-rc6-mce.ko.xzrc-real-audio-220-32-keys.ko.xzrc-reddo.ko.xzrc-snapstream-firefly.ko.xzrc-streamzap.ko.xzrc-su3000.ko.xzrc-tango.ko.xzrc-tbs-nec.ko.xzrc-technisat-ts35.ko.xzrc-technisat-usb2.ko.xzrc-terratec-cinergy-c-pci.ko.xzrc-terratec-cinergy-s2-hd.ko.xzrc-terratec-cinergy-xs.ko.xzrc-terratec-slim-2.ko.xzrc-terratec-slim.ko.xzrc-tevii-nec.ko.xzrc-tivo.ko.xzrc-total-media-in-hand-02.ko.xzrc-total-media-in-hand.ko.xzrc-trekstor.ko.xzrc-tt-1500.ko.xzrc-twinhan-dtv-cab-ci.ko.xzrc-twinhan1027.ko.xzrc-videomate-m1f.ko.xzrc-videomate-s350.ko.xzrc-videomate-tv-pvr.ko.xzrc-winfast-usbii-deluxe.ko.xzrc-winfast.ko.xzrc-zx-irdec.ko.xzmceusb.ko.xznuvoton-cir.ko.xzrc-core.ko.xzredrat3.ko.xzserial_ir.ko.xzsir_ir.ko.xzstreamzap.ko.xzttusbir.ko.xzwinbond-cir.ko.xze4000.ko.xzfc0011.ko.xzfc0012.ko.xzfc0013.ko.xzfc2580.ko.xzit913x.ko.xzm88rs6000t.ko.xzmax2165.ko.xzmc44s803.ko.xzmt2060.ko.xzmt2063.ko.xzmt20xx.ko.xzmt2131.ko.xzmt2266.ko.xzmxl5005s.ko.xzmxl5007t.ko.xzqm1d1b0004.ko.xzqm1d1c0042.ko.xzqt1010.ko.xzr820t.ko.xzsi2157.ko.xztda18212.ko.xztda18218.ko.xztda18250.ko.xztda18271.ko.xztda827x.ko.xztda8290.ko.xztda9887.ko.xztea5761.ko.xztea5767.ko.xztua9001.ko.xztuner-simple.ko.xztuner-types.ko.xztuner-xc2028.ko.xzxc4000.ko.xzxc5000.ko.xzau0828.ko.xzb2c2-flexcop-usb.ko.xzcx231xx-alsa.ko.xzcx231xx-dvb.ko.xzcx231xx.ko.xzdvb-usb-af9015.ko.xzdvb-usb-af9035.ko.xzdvb-usb-anysee.ko.xzdvb-usb-au6610.ko.xzdvb-usb-az6007.ko.xzdvb-usb-ce6230.ko.xzdvb-usb-ec168.ko.xzdvb-usb-gl861.ko.xzdvb-usb-lmedm04.ko.xzdvb-usb-mxl111sf.ko.xzdvb-usb-rtl28xxu.ko.xzdvb_usb_v2.ko.xzmxl111sf-demod.ko.xzmxl111sf-tuner.ko.xzdvb-usb-a800.ko.xzdvb-usb-af9005-remote.ko.xzdvb-usb-af9005.ko.xzdvb-usb-az6027.ko.xzdvb-usb-cinergyT2.ko.xzdvb-usb-cxusb.ko.xzdvb-usb-dib0700.ko.xzdvb-usb-dibusb-common.ko.xzdvb-usb-dibusb-mb.ko.xzdvb-usb-dibusb-mc-common.ko.xzdvb-usb-dibusb-mc.ko.xzdvb-usb-digitv.ko.xzdvb-usb-dtt200u.ko.xzdvb-usb-dtv5100.ko.xzdvb-usb-dw2102.ko.xzdvb-usb-gp8psk.ko.xzdvb-usb-m920x.ko.xzdvb-usb-nova-t-usb2.ko.xzdvb-usb-opera.ko.xzdvb-usb-pctv452e.ko.xzdvb-usb-technisat-usb2.ko.xzdvb-usb-ttusb2.ko.xzdvb-usb-umt-010.ko.xzdvb-usb-vp702x.ko.xzdvb-usb-vp7045.ko.xzdvb-usb.ko.xzem28xx-alsa.ko.xzem28xx-dvb.ko.xzem28xx-rc.ko.xzem28xx.ko.xzgspca_gl860.ko.xzgspca_benq.ko.xzgspca_conex.ko.xzgspca_cpia1.ko.xzgspca_etoms.ko.xzgspca_finepix.ko.xzgspca_jeilinj.ko.xzgspca_jl2005bcd.ko.xzgspca_konica.ko.xzgspca_main.ko.xzgspca_mars.ko.xzgspca_mr97310a.ko.xzgspca_nw80x.ko.xzgspca_ov519.ko.xzgspca_ov534.ko.xzgspca_ov534_9.ko.xzgspca_pac207.ko.xzgspca_pac7302.ko.xzgspca_pac7311.ko.xzgspca_se401.ko.xzgspca_sn9c2028.ko.xzgspca_sn9c20x.ko.xzgspca_sonixb.ko.xzgspca_sonixj.ko.xzgspca_spca1528.ko.xzgspca_spca500.ko.xzgspca_spca501.ko.xzgspca_spca505.ko.xzgspca_spca506.ko.xzgspca_spca508.ko.xzgspca_spca561.ko.xzgspca_sq905.ko.xzgspca_sq905c.ko.xzgspca_sq930x.ko.xzgspca_stk014.ko.xzgspca_stv0680.ko.xzgspca_sunplus.ko.xzgspca_t613.ko.xzgspca_topro.ko.xzgspca_tv8532.ko.xzgspca_vc032x.ko.xzgspca_vicam.ko.xzgspca_xirlink_cit.ko.xzgspca_zc3xx.ko.xzgspca_m5602.ko.xzgspca_stv06xx.ko.xzhdpvr.ko.xzpulse8-cec.ko.xzpvrusb2.ko.xzpwc.ko.xzrainshadow-cec.ko.xzs2255drv.ko.xzsmsusb.ko.xzstkwebcam.ko.xztm6000-alsa.ko.xztm6000-dvb.ko.xztm6000.ko.xzdvb-ttusb-budget.ko.xzttusb_dec.ko.xzttusbdecfe.ko.xzusbvision.ko.xzuvcvideo.ko.xzzr364xx.ko.xztuner.ko.xzv4l2-common.ko.xzv4l2-dv-timings.ko.xzvideobuf-core.ko.xzvideobuf-dma-sg.ko.xzvideobuf-vmalloc.ko.xzvideodev.ko.xzmemstick.ko.xzmspro_block.ko.xzjmb38x_ms.ko.xzr592.ko.xzrtsx_pci_ms.ko.xzrtsx_usb_ms.ko.xztifm_ms.ko.xzintel-lpss-acpi.ko.xzintel-lpss-pci.ko.xzintel-lpss.ko.xzintel_pmt.ko.xzlpc_ich.ko.xzlpc_sch.ko.xzsm501.ko.xzviperboard.ko.xzvx855.ko.xzmmc_block.ko.xzmmc_core.ko.xzsdio_uart.ko.xzcb710-mmc.ko.xzcqhci.ko.xzrtsx_pci_sdmmc.ko.xzrtsx_usb_sdmmc.ko.xzsdhci-acpi.ko.xzsdhci-pci.ko.xzsdhci-pltfm.ko.xzsdhci.ko.xztifm_sd.ko.xzushc.ko.xzvia-sdmmc.ko.xzvub300.ko.xzchipreg.ko.xzmtd.ko.xzmtd_blkdevs.ko.xzmtdblock.ko.xzubi.ko.xzc_can.ko.xzc_can_pci.ko.xzcan-dev.ko.xzcc770.ko.xzcc770_platform.ko.xzpeak_pci.ko.xzsja1000.ko.xzkvaser_usb.ko.xzpeak_usb.ko.xzucan.ko.xzusb_8dev.ko.xzamd-xgbe.ko.xzatlantic.ko.xzalx.ko.xzatl1c.ko.xzatl1e.ko.xzatl1.ko.xzatl2.ko.xzbnx2.ko.xzbnx2x.ko.xzbnxt_en.ko.xzcnic.ko.xztg3.ko.xzcxgb4.ko.xzcxgb4vf.ko.xzch_ipsec.ko.xzch_ktls.ko.xzlibcxgb.ko.xzenic.ko.xzdl2k.ko.xzbe2net.ko.xznetxen_nic.ko.xzqed.ko.xzqede.ko.xzqla3xxx.ko.xzsfc.ko.xzdwmac-intel.ko.xzstmmac.ko.xzfakelb.ko.xzntb_netdev.ko.xzbsd_comp.ko.xzppp_async.ko.xzppp_deflate.ko.xzppp_generic.ko.xzppp_mppe.ko.xzppp_synctty.ko.xzpppoe.ko.xzpppox.ko.xzpptp.ko.xzslhc.ko.xzasix.ko.xzax88179_178a.ko.xzcatc.ko.xzcdc_eem.ko.xzcdc_ether.ko.xzcdc_mbim.ko.xzcdc_ncm.ko.xzcdc_subset.ko.xzch9200.ko.xzcx82310_eth.ko.xzdm9601.ko.xzgl620a.ko.xzhso.ko.xzhuawei_cdc_ncm.ko.xzint51x1.ko.xzipheth.ko.xzkalmia.ko.xzkaweth.ko.xzlan78xx.ko.xzlg-vl600.ko.xzmcs7830.ko.xznet1080.ko.xzpegasus.ko.xzplusb.ko.xzqmi_wwan.ko.xzr8152.ko.xzrndis_host.ko.xzrtl8150.ko.xzsierra_net.ko.xzsmsc75xx.ko.xzsmsc95xx.ko.xzusbnet.ko.xzzaurus.ko.xzath.ko.xzath10k_core.ko.xzath10k_pci.ko.xzath11k.ko.xzath11k_pci.ko.xzath9k.ko.xzath9k_common.ko.xzath9k_htc.ko.xzath9k_hw.ko.xzbrcmfmac.ko.xzbrcmsmac.ko.xzbrcmutil.ko.xziwldvm.ko.xziwlwifi.ko.xziwlmvm.ko.xzmwifiex.ko.xzmwifiex_pcie.ko.xzmwifiex_sdio.ko.xzmwifiex_usb.ko.xzmt76-connac-lib.ko.xzmt76-usb.ko.xzmt76.ko.xzmt76x0-common.ko.xzmt76x0u.ko.xzmt76x02-lib.ko.xzmt76x02-usb.ko.xzmt76x2-common.ko.xzmt76x2u.ko.xzmt7921-common.ko.xzmt7921e.ko.xzmt7601u.ko.xzrt2800lib.ko.xzrt2800mmio.ko.xzrt2800pci.ko.xzrt2800usb.ko.xzrt2x00lib.ko.xzrt2x00mmio.ko.xzrt2x00pci.ko.xzrt2x00usb.ko.xzrtl8xxxu.ko.xzbtcoexist.ko.xzrtl8188ee.ko.xzrtl8192c-common.ko.xzrtl8192ce.ko.xzrtl8192cu.ko.xzrtl8192de.ko.xzrtl8192ee.ko.xzrtl8192se.ko.xzrtl8723ae.ko.xzrtl8723be.ko.xzrtl8723-common.ko.xzrtl8821ae.ko.xzrtl_pci.ko.xzrtl_usb.ko.xzrtlwifi.ko.xzrtw88_8822b.ko.xzrtw88_8822be.ko.xzrtw88_8822c.ko.xzrtw88_8822ce.ko.xzrtw88_core.ko.xzrtw88_pci.ko.xzrtw89_core.ko.xzrtw89_pci.ko.xzntb_hw_amd.ko.xzntb_hw_intel.ko.xzntb.ko.xzntb_transport.ko.xzntb_perf.ko.xzntb_pingpong.ko.xzntb_tool.ko.xznvme-rdma.ko.xznvmet-rdma.ko.xzparport_serial.ko.xzyenta_socket.ko.xzmlxreg-hotplug.ko.xzmlxreg-io.ko.xzacer-wmi.ko.xzacerhdf.ko.xzamd-pmc.ko.xzamilo-rfkill.ko.xzapple-gmux.ko.xzasus-laptop.ko.xzasus-nb-wmi.ko.xzasus-wmi.ko.xzclassmate-laptop.ko.xzcompal-laptop.ko.xzdcdbas.ko.xzdell-laptop.ko.xzdell-rbtn.ko.xzdell-smbios.ko.xzdell-smo8800.ko.xzdell-wmi-aio.ko.xzdell-wmi-descriptor.ko.xzdell-wmi-led.ko.xzdell-wmi-sysman.ko.xzdell-wmi.ko.xzeeepc-laptop.ko.xzeeepc-wmi.ko.xzfirmware_attributes_class.ko.xzfujitsu-laptop.ko.xzfujitsu-tablet.ko.xzhdaps.ko.xzhp-wireless.ko.xzhp-wmi.ko.xzhp_accel.ko.xzideapad-laptop.ko.xzintel-hid.ko.xzintel-rst.ko.xzintel-vbtn.ko.xzintel-wmi-thunderbolt.ko.xzintel_pmc_core.ko.xzintel_pmc_core_pltdrv.ko.xzintel_ips.ko.xzintel_oaktrail.ko.xzintel_pmt_class.ko.xzintel_pmt_crashlog.ko.xzintel_pmt_telemetry.ko.xzisst_if_common.ko.xzisst_if_mbox_msr.ko.xzisst_if_mbox_pci.ko.xzisst_if_mmio.ko.xzmlx-platform.ko.xzmsi-laptop.ko.xzmsi-wmi.ko.xzmxm-wmi.ko.xzpanasonic-laptop.ko.xzsamsung-laptop.ko.xzsamsung-q10.ko.xzsony-laptop.ko.xzthink-lmi.ko.xzthinkpad_acpi.ko.xztopstar-laptop.ko.xztoshiba_bluetooth.ko.xzuv_sysfs.ko.xzwmi-bmof.ko.xzwmi.ko.xzsmb347-charger.ko.xzaacraid.ko.xzbe2iscsi.ko.xzbnx2fc.ko.xzbnx2i.ko.xzcsiostor.ko.xzcxgb4i.ko.xzlibcxgbi.ko.xzlibfcoe.ko.xzfnic.ko.xziscsi_boot_sysfs.ko.xzlibsas.ko.xzlpfc.ko.xzmegaraid_sas.ko.xzmpt3sas.ko.xzqedf.ko.xzqedi.ko.xzqla2xxx.ko.xzqla4xxx.ko.xzsoundwire-bus.ko.xzsoundwire-cadence.ko.xzsoundwire-generic-allocation.ko.xzsoundwire-intel.ko.xzcxgbit.ko.xztarget_core_user.ko.xzcyclades.ko.xzn_gsm.ko.xzn_hdlc.ko.xznozomi.ko.xzarc_uart.ko.xzjsm.ko.xzsynclink.ko.xzsynclink_gt.ko.xzsynclinkmp.ko.xzuio.ko.xzuio_aec.ko.xzuio_cif.ko.xzuio_hv_generic.ko.xzuio_pci_generic.ko.xzuio_pdrv_genirq.ko.xzuio_sercos3.ko.xzcxacru.ko.xzspeedtch.ko.xzueagle-atm.ko.xzusbatm.ko.xzxusbatm.ko.xzhwa-hc.ko.xzmdc800.ko.xzmicrotek.ko.xzadutux.ko.xzapple-mfi-fastcharge.ko.xzappledisplay.ko.xzemi26.ko.xzemi62.ko.xzezusb.ko.xzftdi-elan.ko.xzidmouse.ko.xziowarrior.ko.xzisight_firmware.ko.xzldusb.ko.xzlegousbtower.ko.xzsisusbvga.ko.xzusb3503.ko.xzusblcd.ko.xzusbsevseg.ko.xzuss720.ko.xzaircable.ko.xzark3116.ko.xzbelkin_sa.ko.xzch341.ko.xzcp210x.ko.xzcyberjack.ko.xzcypress_m8.ko.xzdigi_acceleport.ko.xzempeg.ko.xzf81534.ko.xzftdi_sio.ko.xzgarmin_gps.ko.xzio_edgeport.ko.xzio_ti.ko.xzipaq.ko.xzipw.ko.xzir-usb.ko.xziuu_phoenix.ko.xzkeyspan.ko.xzkeyspan_pda.ko.xzkl5kusb105.ko.xzkobil_sct.ko.xzmct_u232.ko.xzmos7720.ko.xzmos7840.ko.xzmxuport.ko.xznavman.ko.xzomninet.ko.xzopticon.ko.xzoption.ko.xzoti6858.ko.xzpl2303.ko.xzqcaux.ko.xzqcserial.ko.xzquatech2.ko.xzsafe_serial.ko.xzsierra.ko.xzspcp8x5.ko.xzssu100.ko.xzsymbolserial.ko.xzti_usb_3410_5052.ko.xzupd78f0730.ko.xzusb_debug.ko.xzusb_wwan.ko.xzvisor.ko.xzwhiteheat.ko.xzxsens_mt.ko.xzwusb-cbaf.ko.xzwusb-wa.ko.xzwusbcore.ko.xzi1480-dfu-usb.ko.xzi1480-est.ko.xzumc.ko.xzuwb.ko.xzwhc-rc.ko.xzwhci.ko.xznitro_enclaves.ko.xzcifs.ko.xzcramfs.ko.xzsquashfs.ko.xzhwpoison-inject.ko.xz6lowpan.ko.xzatm.ko.xzbluetooth.ko.xzbnep.ko.xzcmtp.ko.xzhidp.ko.xzrfcomm.ko.xzcan-bcm.ko.xzcan-gw.ko.xzcan-raw.ko.xzcan.ko.xzieee802154_6lowpan.ko.xzieee802154.ko.xzieee802154_socket.ko.xzl2tp_core.ko.xzl2tp_ip.ko.xzl2tp_ip6.ko.xzmac80211.ko.xzmac802154.ko.xzmpls_iptunnel.ko.xzmpls_router.ko.xzrfkill.ko.xzrpcrdma.ko.xzcfg80211.ko.xzac97_bus.ko.xzsnd-seq-oss.ko.xzsnd-seq-dummy.ko.xzsnd-seq-midi-emul.ko.xzsnd-seq-midi-event.ko.xzsnd-seq-midi.ko.xzsnd-seq-virmidi.ko.xzsnd-seq.ko.xzsnd-compress.ko.xzsnd-ctl-led.ko.xzsnd-hrtimer.ko.xzsnd-hwdep.ko.xzsnd-pcm.ko.xzsnd-rawmidi.ko.xzsnd-seq-device.ko.xzsnd-timer.ko.xzsnd.ko.xzsnd-mpu401-uart.ko.xzsnd-mpu401.ko.xzsnd-opl3-lib.ko.xzsnd-opl3-synth.ko.xzsnd-pcsp.ko.xzsnd-aloop.ko.xzsnd-dummy.ko.xzsnd-mtpav.ko.xzsnd-virmidi.ko.xzsnd-vx-lib.ko.xzsnd-bebob.ko.xzsnd-dice.ko.xzsnd-firewire-digi00x.ko.xzsnd-fireface.ko.xzsnd-fireworks.ko.xzsnd-firewire-motu.ko.xzsnd-oxfw.ko.xzsnd-firewire-lib.ko.xzsnd-isight.ko.xzsnd-firewire-tascam.ko.xzsnd-hda-ext-core.ko.xzsnd-hda-core.ko.xzsnd-intel-dspcfg.ko.xzsnd-intel-sdw-acpi.ko.xzsnd-ak4113.ko.xzsnd-ak4114.ko.xzsnd-ak4xxx-adda.ko.xzsnd-pt2258.ko.xzsnd-cs8427.ko.xzsnd-i2c.ko.xzsnd-ac97-codec.ko.xzsnd-ali5451.ko.xzsnd-asihpi.ko.xzsnd-au8810.ko.xzsnd-au8820.ko.xzsnd-au8830.ko.xzsnd-ca0106.ko.xzsnd-cs46xx.ko.xzsnd-ctxfi.ko.xzsnd-darla20.ko.xzsnd-darla24.ko.xzsnd-echo3g.ko.xzsnd-gina20.ko.xzsnd-gina24.ko.xzsnd-indigo.ko.xzsnd-indigodj.ko.xzsnd-indigodjx.ko.xzsnd-indigoio.ko.xzsnd-indigoiox.ko.xzsnd-layla20.ko.xzsnd-layla24.ko.xzsnd-mia.ko.xzsnd-mona.ko.xzsnd-emu10k1-synth.ko.xzsnd-emu10k1.ko.xzsnd-emu10k1x.ko.xzsnd-hda-codec-analog.ko.xzsnd-hda-codec-ca0110.ko.xzsnd-hda-codec-ca0132.ko.xzsnd-hda-codec-cirrus.ko.xzsnd-hda-codec-cmedia.ko.xzsnd-hda-codec-conexant.ko.xzsnd-hda-codec-cs8409.ko.xzsnd-hda-codec-generic.ko.xzsnd-hda-codec-hdmi.ko.xzsnd-hda-codec-idt.ko.xzsnd-hda-codec-realtek.ko.xzsnd-hda-codec-si3054.ko.xzsnd-hda-codec-via.ko.xzsnd-hda-codec.ko.xzsnd-hda-intel.ko.xzsnd-ice1712.ko.xzsnd-ice1724.ko.xzsnd-ice17xx-ak4xxx.ko.xzsnd-korg1212.ko.xzsnd-lola.ko.xzsnd-lx6464es.ko.xzsnd-mixart.ko.xzsnd-oxygen-lib.ko.xzsnd-oxygen.ko.xzsnd-virtuoso.ko.xzsnd-pcxhr.ko.xzsnd-hdsp.ko.xzsnd-hdspm.ko.xzsnd-rme9652.ko.xzsnd-ad1889.ko.xzsnd-atiixp-modem.ko.xzsnd-atiixp.ko.xzsnd-bt87x.ko.xzsnd-cmipci.ko.xzsnd-ens1370.ko.xzsnd-ens1371.ko.xzsnd-es1968.ko.xzsnd-intel8x0.ko.xzsnd-intel8x0m.ko.xzsnd-maestro3.ko.xzsnd-rme32.ko.xzsnd-rme96.ko.xzsnd-via82xx-modem.ko.xzsnd-via82xx.ko.xzsnd-trident.ko.xzsnd-vx222.ko.xzsnd-acp3x-pdm-dma.ko.xzsnd-acp3x-rn.ko.xzsnd-rn-pci-acp3x.ko.xzsnd-acp5x-i2s.ko.xzsnd-acp5x-pcm-dma.ko.xzsnd-pci-acp5x.ko.xzsnd-soc-acp5x-mach.ko.xzsnd-acp6x-pdm-dma.ko.xzsnd-pci-acp6x.ko.xzsnd-soc-acp6x-mach.ko.xzsnd-soc-cs35l41-spi.ko.xzsnd-soc-cx2072x.ko.xzsnd-soc-da7213.ko.xzsnd-soc-da7219.ko.xzsnd-soc-dmic.ko.xzsnd-soc-es8316.ko.xzsnd-soc-hdac-hda.ko.xzsnd-soc-hdac-hdmi.ko.xzsnd-soc-max98090.ko.xzsnd-soc-max98357a.ko.xzsnd-soc-max98373-i2c.ko.xzsnd-soc-max98373-sdw.ko.xzsnd-soc-max98373.ko.xzsnd-soc-max98390.ko.xzsnd-soc-max98927.ko.xzsnd-soc-nau8821.ko.xzsnd-soc-nau8824.ko.xzsnd-soc-nau8825.ko.xzsnd-soc-pcm512x-i2c.ko.xzsnd-soc-pcm512x.ko.xzsnd-soc-rl6231.ko.xzsnd-soc-rl6347a.ko.xzsnd-soc-rt1011.ko.xzsnd-soc-rt1015.ko.xzsnd-soc-rt1015p.ko.xzsnd-soc-rt1308-sdw.ko.xzsnd-soc-rt1308.ko.xzsnd-soc-rt1316-sdw.ko.xzsnd-soc-rt286.ko.xzsnd-soc-rt298.ko.xzsnd-soc-rt5514-spi.ko.xzsnd-soc-rt5514.ko.xzsnd-soc-rt5640.ko.xzsnd-soc-rt5645.ko.xzsnd-soc-rt5651.ko.xzsnd-soc-rt5660.ko.xzsnd-soc-rt5663.ko.xzsnd-soc-rt5670.ko.xzsnd-soc-rt5677-spi.ko.xzsnd-soc-rt5677.ko.xzsnd-soc-rt5682-i2c.ko.xzsnd-soc-rt5682-sdw.ko.xzsnd-soc-rt5682.ko.xzsnd-soc-rt5682s.ko.xzsnd-soc-rt700.ko.xzsnd-soc-rt711-sdca.ko.xzsnd-soc-rt711.ko.xzsnd-soc-rt715-sdca.ko.xzsnd-soc-rt715.ko.xzsnd-soc-ssm4567.ko.xzsnd-soc-ts3a227e.ko.xzsnd-soc-wm8804-i2c.ko.xzsnd-soc-wm8804.ko.xzsnd-soc-sst-atom-hifi2-platform.ko.xzsnd-intel-sst-acpi.ko.xzsnd-intel-sst-core.ko.xzsnd-skl_nau88l25_max98357a.ko.xzsnd-soc-cml_rt1011_rt5682.ko.xzsnd-soc-ehl-rt5660.ko.xzsnd-soc-intel-hda-dsp-common.ko.xzsnd-soc-intel-sof-maxim-common.ko.xzsnd-soc-kbl_da7219_max98357a.ko.xzsnd-soc-kbl_da7219_max98927.ko.xzsnd-soc-kbl_rt5660.ko.xzsnd-soc-kbl_rt5663_max98927.ko.xzsnd-soc-kbl_rt5663_rt5514_max98927.ko.xzsnd-soc-skl_hda_dsp.ko.xzsnd-soc-skl_nau88l25_ssm4567.ko.xzsnd-soc-skl_rt286.ko.xzsnd-soc-sof-sdw.ko.xzsnd-soc-sof_da7219_max98373.ko.xzsnd-soc-sof_es8336.ko.xzsnd-soc-sof_rt5682.ko.xzsnd-soc-sst-bdw-rt5650-mach.ko.xzsnd-soc-sst-bdw-rt5677-mach.ko.xzsnd-soc-sst-broadwell.ko.xzsnd-soc-sst-bxt-da7219_max98357a.ko.xzsnd-soc-sst-bxt-rt298.ko.xzsnd-soc-sst-byt-cht-cx2072x.ko.xzsnd-soc-sst-byt-cht-da7213.ko.xzsnd-soc-sst-byt-cht-es8316.ko.xzsnd-soc-sst-byt-cht-nocodec.ko.xzsnd-soc-sst-bytcr-rt5640.ko.xzsnd-soc-sst-bytcr-rt5651.ko.xzsnd-soc-sst-cht-bsw-max98090_ti.ko.xzsnd-soc-sst-cht-bsw-nau8824.ko.xzsnd-soc-sst-cht-bsw-rt5645.ko.xzsnd-soc-sst-cht-bsw-rt5672.ko.xzsnd-soc-sst-glk-rt5682_max98357a.ko.xzsnd-soc-sst-haswell.ko.xzsnd-soc-sst-sof-pcm512x.ko.xzsnd-soc-sst-sof-wm8804.ko.xzsnd-soc-catpt.ko.xzsnd-soc-acpi-intel-match.ko.xzsnd-soc-sst-dsp.ko.xzsnd-soc-sst-ipc.ko.xzsnd-soc-skl-ssp-clk.ko.xzsnd-soc-skl.ko.xzsnd-soc-acpi.ko.xzsnd-soc-core.ko.xzsnd-sof-acpi-intel-bdw.ko.xzsnd-sof-acpi-intel-byt.ko.xzsnd-sof-intel-atom.ko.xzsnd-sof-intel-hda-common.ko.xzsnd-sof-intel-hda.ko.xzsnd-sof-pci-intel-apl.ko.xzsnd-sof-pci-intel-cnl.ko.xzsnd-sof-pci-intel-icl.ko.xzsnd-sof-pci-intel-tgl.ko.xzsnd-sof-pci-intel-tng.ko.xzsnd-sof-acpi.ko.xzsnd-sof-pci.ko.xzsnd-sof.ko.xzsnd-sof-xtensa-dsp.ko.xzsoundcore.ko.xzsnd-emux-synth.ko.xzsnd-util-mem.ko.xzsnd-usb-6fire.ko.xzsnd-bcd2000.ko.xzsnd-usb-caiaq.ko.xzsnd-usb-hiface.ko.xzsnd-usb-line6.ko.xzsnd-usb-pod.ko.xzsnd-usb-podhd.ko.xzsnd-usb-toneport.ko.xzsnd-usb-variax.ko.xzsnd-ua101.ko.xzsnd-usb-audio.ko.xzsnd-usbmidi-lib.ko.xzsnd-usb-us122l.ko.xzsnd-usb-usx2y.ko.xzvirtio_snd.ko.xzsnd-hdmi-lpe-audio.ko.xzsnd_xen_front.ko.xz/lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/base/regmap//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/bcma//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/bluetooth//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/crypto/chelsio//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/firewire//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/firmware//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/gpu/drm/amd/amdgpu//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/gpu/drm/ast//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/gpu/drm/gma500//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/gpu/drm/i2c//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/gpu/drm/i915/gvt//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/gpu/drm/i915//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/gpu/drm/mgag200//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/gpu/drm/nouveau//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/gpu/drm/radeon//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/hid//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/iio/accel//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/iio/buffer//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/iio/common/hid-sensors//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/iio/gyro//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/iio/humidity//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/iio//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/iio/light//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/iio/magnetometer//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/iio/orientation//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/iio/pressure//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/iio/temperature//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/infiniband/core//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/infiniband/hw/bnxt_re//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/infiniband/hw/cxgb4//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/infiniband/hw/efa//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/infiniband/hw/hfi1//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/infiniband/hw/irdma//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/infiniband/hw/mlx4//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/infiniband/hw/mlx5//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/infiniband/hw/qedr//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/infiniband/hw/usnic//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/infiniband/hw/vmw_pvrdma//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/infiniband/sw/rdmavt//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/infiniband/sw/rxe//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/infiniband/sw/siw//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/infiniband/ulp/ipoib//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/infiniband/ulp/iser//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/infiniband/ulp/isert//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/infiniband/ulp/opa_vnic//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/infiniband/ulp/srp//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/infiniband/ulp/srpt//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/input/tablet//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/input/touchscreen//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/isdn/capi//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/isdn/gigaset//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/isdn/hardware/avm//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/isdn/hardware/mISDN//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/isdn/hisax//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/isdn/i4l//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/isdn/mISDN//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/leds//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/leds/trigger//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/cec//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/common/b2c2//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/common//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/common/saa7146//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/common/siano//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/common//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/common/videobuf2//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/dvb-core//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/dvb-frontends//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/dvb-frontends/drx39xyj//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/firewire//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/i2c//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/i2c/cx25840//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/mmc/siano//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/pci/b2c2//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/pci/bt8xx//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/pci/cx18//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/pci/cx23885//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/pci/cx88//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/pci/ddbridge//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/pci/dm1105//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/pci/ivtv//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/pci/mantis//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/pci/ngene//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/pci/pluto2//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/pci/pt1//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/pci/saa7134//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/pci/saa7164//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/pci/ttpci//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/radio//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/rc//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/rc/keymaps//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/tuners//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/usb/au0828//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/usb/b2c2//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/usb/cx231xx//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/usb/dvb-usb-v2//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/usb/dvb-usb//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/usb/em28xx//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/usb/gspca/gl860//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/usb/gspca//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/usb/gspca/m5602//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/usb/gspca/stv06xx//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/usb/hdpvr//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/usb/pulse8-cec//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/usb/pvrusb2//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/usb/pwc//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/usb/rainshadow-cec//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/usb/s2255//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/usb/siano//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/usb/stkwebcam//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/usb/tm6000//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/usb/ttusb-budget//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/usb/ttusb-dec//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/usb/usbvision//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/usb/uvc//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/usb/zr364xx//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/v4l2-core//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/memstick/core//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/memstick/host//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/mfd//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/mmc/core//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/mmc/host//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/mtd/chips//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/mtd//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/mtd/ubi//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/can/c_can//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/can//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/can/cc770//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/can/sja1000//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/can/usb/kvaser_usb//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/can/usb/peak_usb//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/can/usb//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/can/usb//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/ethernet/amd/xgbe//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/ethernet/aquantia/atlantic//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/ethernet/atheros/alx//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/ethernet/atheros/atl1c//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/ethernet/atheros/atl1e//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/ethernet/atheros/atlx//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/ethernet/broadcom//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/ethernet/broadcom/bnx2x//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/ethernet/broadcom/bnxt//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/ethernet/chelsio/cxgb4//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/ethernet/chelsio/cxgb4vf//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/ethernet/chelsio/inline_crypto/ch_ktls//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/ethernet/chelsio/libcxgb//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/ethernet/cisco/enic//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/ethernet/dlink//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/ethernet/emulex/benet//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/ethernet/qlogic/netxen//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/ethernet/qlogic/qed//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/ethernet/qlogic/qede//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/ethernet/qlogic//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/ethernet/sfc//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/ethernet/stmicro/stmmac//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/ieee802154//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/ppp//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/slip//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/usb//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/wireless/ath//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/wireless/ath/ath10k//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/wireless/ath/ath11k//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/wireless/ath/ath9k//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/wireless/broadcom/brcm80211/brcmsmac//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/wireless/broadcom/brcm80211/brcmutil//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/wireless/intel/iwlwifi/dvm//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/wireless/intel/iwlwifi//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/wireless/intel/iwlwifi/mvm//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/wireless/marvell/mwifiex//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/wireless/mediatek/mt76//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/wireless/mediatek/mt76/mt76x0//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/wireless/mediatek/mt76/mt76x2//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/wireless/mediatek/mt76/mt7921//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/wireless/mediatek/mt7601u//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/wireless/ralink/rt2x00//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/wireless/realtek/rtl8xxxu//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/btcoexist//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8188ee//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192c//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192ce//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192cu//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192de//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192ee//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192se//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723ae//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723be//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723com//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8821ae//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/wireless/realtek/rtw88//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/wireless/realtek/rtw89//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/ntb/hw/amd//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/ntb/hw/intel//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/ntb//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/ntb//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/ntb/test//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/nvme/host//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/nvme/target//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/parport//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/pcmcia//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/platform/mellanox//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/platform/x86//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/platform/x86/dell-wmi-sysman//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/platform/x86/intel/pmc//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/platform/x86/intel_speed_select_if//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/power/supply//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/scsi/aacraid//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/scsi/be2iscsi//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/scsi/bnx2fc//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/scsi/bnx2i//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/scsi/csiostor//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/scsi/cxgbi/cxgb4i//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/scsi/cxgbi//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/scsi/fcoe//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/scsi/fnic//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/scsi//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/scsi/libsas//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/scsi/lpfc//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/scsi/megaraid//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/scsi/mpt3sas//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/scsi/qedf//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/scsi/qedi//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/scsi/qla2xxx//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/scsi/qla4xxx//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/soundwire//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/target/iscsi/cxgbit//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/target//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/tty//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/tty/serial//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/tty/serial/jsm//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/uio//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/usb/atm//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/usb/host//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/usb/image//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/usb/misc//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/usb/misc/sisusbvga//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/usb/serial//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/usb/wusbcore//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/uwb/i1480/dfu//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/uwb/i1480//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/uwb//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/uwb//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/uwb//lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/virt/nitro_enclaves//lib/modules/4.18.0-373.el8.x86_64/kernel/fs/cifs//lib/modules/4.18.0-373.el8.x86_64/kernel/fs/cramfs//lib/modules/4.18.0-373.el8.x86_64/kernel/fs/squashfs//lib/modules/4.18.0-373.el8.x86_64/kernel/mm//lib/modules/4.18.0-373.el8.x86_64/kernel/net/6lowpan//lib/modules/4.18.0-373.el8.x86_64/kernel/net/atm//lib/modules/4.18.0-373.el8.x86_64/kernel/net/bluetooth//lib/modules/4.18.0-373.el8.x86_64/kernel/net/bluetooth/bnep//lib/modules/4.18.0-373.el8.x86_64/kernel/net/bluetooth/cmtp//lib/modules/4.18.0-373.el8.x86_64/kernel/net/bluetooth/hidp//lib/modules/4.18.0-373.el8.x86_64/kernel/net/bluetooth/rfcomm//lib/modules/4.18.0-373.el8.x86_64/kernel/net/can//lib/modules/4.18.0-373.el8.x86_64/kernel/net/ieee802154/6lowpan//lib/modules/4.18.0-373.el8.x86_64/kernel/net/ieee802154//lib/modules/4.18.0-373.el8.x86_64/kernel/net/ieee802154//lib/modules/4.18.0-373.el8.x86_64/kernel/net/l2tp//lib/modules/4.18.0-373.el8.x86_64/kernel/net/mac80211//lib/modules/4.18.0-373.el8.x86_64/kernel/net/mac802154//lib/modules/4.18.0-373.el8.x86_64/kernel/net/mpls//lib/modules/4.18.0-373.el8.x86_64/kernel/net/rfkill//lib/modules/4.18.0-373.el8.x86_64/kernel/net/sunrpc/xprtrdma//lib/modules/4.18.0-373.el8.x86_64/kernel/net/wireless//lib/modules/4.18.0-373.el8.x86_64/kernel/sound//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/core/seq/oss//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/core/seq//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/core/seq//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/core//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/core//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/core//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/core//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/drivers/mpu401//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/drivers/opl3//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/drivers/pcsp//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/drivers//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/drivers//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/drivers//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/drivers//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/drivers/vx//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/firewire/bebob//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/firewire/dice//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/firewire/digi00x//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/firewire/fireface//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/firewire/fireworks//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/firewire/motu//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/firewire/oxfw//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/firewire//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/firewire//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/firewire/tascam//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/hda/ext//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/hda//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/hda//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/i2c/other//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/i2c//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/i2c//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci/ac97//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci/ali5451//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci/asihpi//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci/au88x0//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci/ca0106//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci/cs46xx//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci/ctxfi//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci/echoaudio//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci/emu10k1//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci/hda//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci/ice1712//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci/korg1212//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci/lola//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci/lx6464es//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci/mixart//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci/oxygen//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci/pcxhr//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci/rme9652//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci/trident//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci/vx222//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/soc/amd/renoir//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/soc/amd/vangogh//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/soc/amd/yc//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/soc/codecs//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/soc/intel/atom//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/soc/intel/atom/sst//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/soc/intel/boards//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/soc/intel/catpt//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/soc/intel/common//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/soc/intel/skylake//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/soc//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/soc//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/soc/sof/intel//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/soc/sof//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/soc/sof//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/soc/sof/xtensa//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/synth/emux//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/synth//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/usb/6fire//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/usb/bcd2000//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/usb/caiaq//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/usb/hiface//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/usb/line6//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/usb/misc//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/usb//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/usb//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/usb/usx2y//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/virtio//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/x86//lib/modules/4.18.0-373.el8.x86_64/kernel/sound/xen/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz3Tx86_64-redhat-linux-gnuELF 64-bit LSB relocatable, x86-64, version 1 (SYSV) (XZ compressed data)  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~PPP@P'P>PDPMPSPUPVPWPXPYP[PLPMPzPPPPPPPPPvPOPPoP PHPPRPSPTPPPXP_PVPWPPUP\PZPYP]P[P^PpPqPwPxPPPPLPPPQPPPPwPPPPPRPrPsPtPXPuPvP PPKPPPPPPiPPPFPP8P9P:PaPPPPPPPjPaPbPcPdPPPPPPPPPPPPPPPPPPPPPPPPPPsP=PPP:P;PYPZPPPPPPPPPP PP!P4P5P6P?PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP%P&P>PUPVP[P\PPP.P/P0P1PJPKPLPgPhPnPoPpPtPuPvPwPxPyPzP{P|P}PPPPPPPPPPPPPPPPPPPP PPPPPPPP2P3P4P5P=PPPPPPPP[P;PRPZPPPPPPPPPPPPPPPPPPePPPFPePP6P7P8P9PP?P@PAPCPDPEPFPGPHPIPJP&PBPOPnPoPpPP-P\PqPPPPPPPPPPPPPPPPP PPPP!P#PPPPPPPPUPPPPPEPkPP"P$PAPBPCPDPPPPP{P3P4P5PPbPcPePlPmP`PSPPaPPPP1PP.P/P-P0PGPJPKPPPPPxPyPPPPBPEPsPtPyPHPPrPPMPQPfPgPhPiPjPkPlPmPTPP7PjPnPoPpPqPrPwPPPPiPjPPPPPPPPDPbPdP}PPPPNPWPXPPP"P#P$P%P&P(P)P*P+PNPOPPPPPP6P7P8P9P'P(P)P+P.P,P-P/P0P1P2P*PPP P P P P PPPTPPPPPPPPPPPPPP P%P&P'P(P)P*P+P,PKPLPJPQPNPOPPPSPTP_PPPP P PPPPPP P}PPPPPPPPPPPPPPPPPNPfPgPhPyPPPPPPPPPPPPPPPPPPP?P^P?P@PaPPPPPPPPVPPAPHPIPPPPPPPPP PPuPvPxPzPcPdPePfPPPPAPBPIPPPPPPPPPPPPPPkPPPPkP P P PPPPPPPzPPPPPQPPPPPPPCPuPPPPPPPPPPPPPPPPPPPPPP@PCPWPYPZP]PcPqPrPP>PMPiPmP~PPPPPPPPPPPmPnPPPPPGP|PPlPlPP2PEPFP~P`PPdPfPgPhP|P{P}PPPPPPPPPPtPPPPPPPPPtPwPPPPPPIP_PPPPPPhP|PP[P]PpP{PPPPPPPPPPPPPdPePfPPvPP]PgPiPlPmPnPrPuPxPyPzP}PPPPPPPPPPPP~PPPPPPPPPPPPPPPPPPPPPPPPPPP\PPPPPcPjPkPqPsPPPPPPPPPYPZPJP^P^P_PP`PaPPPbPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P P P P PPPPPPPPPPP!P8P9P:P"PPPPPPPPPPPPPPPPPPP P#P$P%P&P'P(P)P*P+P,P-P.P/P0P1P3P4P6P7PPP2P5PPPPP;PP?P@PAPBPCPDPEP=PFPHPGPbPPXPLPoPNPOPPPQPRPSPVPKPMPWPTPUPPP`utf-880a0a2ebcb76335479f6fb2e15adf19679bd1767152b51843e102a3a377691c2?7zXZ !n] b2u Q{LT nD\ѫ_ΑTc`Ӻ Rq vׁ+DaZ@M&]qxLBg|&FF\\ Ecܤ>e34h*X=E (fc;}6\[2pտl~^ŻAt{OU' !Q$-BlH&~Ć=V;GXJD<h@*צayϫ֔#`\@Nz3i &7jKI!WHRc8ڔ+Kq ]F`kw`O"eLIVb {ۍ6%:f}]__N1- ZbM*,|1 F[钤 R}fg=2պ;*ch҆>ҭ_6*ewvT܆Tb {Cpz񠰹q)[nߛ}uAy]<|AY~^L @7y>yNH Ugv/!YG-焪Vꜛu˞3y39Nf6 1 S]eRDQ lcg\INd9Luf՜~jBcCs>u$Oޅ5\GSTB ЇKJ_ihuTXK"h#w!/$;FHp>+S1xi<@k$]Yt0M]T:O8Ilji;"DO`Vp>b\|a!O Iɓ,ȞQ;)ވ<|Ӧfqxp9 bݭ]°*bEVJO8Vy| ^4D3GҩJe[E:*b<%Ј>fx&hٛ`U!RJSOU=1mE3?yn 6l17n5Ü2?d42cHP {IS( P;t@y2`O}v:6L`(tK6F0]E5/Va N+;+-g}Xs=UmyJr;ud%sb:@f>䕸b7[P zeY# zݏED - W u<) u:2h085h)cU/nL@7hNAv8gH L{Ap"JMKh;x~a+-!f8zV%M3ևdF8*<6TLt ^a,1:&&BE!~hS^\2kQV!@͓eL%EJ'|EO'YU$t9{Ez}Ev _SPʊӶ Em;Tя-K5#W[9Ä\ \ +|*&q!?Ni810 wNGw[1fVtfSGxy YLZ@ΣI` #t+PAJN$@LYwM, ]mT;J]y@zoV޾tY}csٟn`cY={u$oW'%J~=h)4oB#bP l|IGI\"Wnre Ea@p&b?XIKjfV5J4AEۺLa4QyEɒ}g)=N`@$a4rΖi79"^oa*oA>[JFzRVG$@B y%5p)o":x:WҔӂשLZu$zxJmLKOKx{]xGLxޥע 0>2]-AJ7Ѫ\ 7Xc)P1W2ϤWE7Uw Y:?2AT=E?3JS.6œF7r=)?9a-!{\?XnEaS;OT?xUw 3W ;mhLz8&ԋPzeXЉ3O<32'ݽS$ڨ!%Ý$^fVߨJrdpRu?D}JE۶TamКلYʳxDL=`zŽ\M'z<}yWLDέSQ7 rRV.j)@$RD|y2I ӆDQT$)P՚56Xd*QF鱅y"26M'2$ HAdlP:uo # \k_^{&aQ>ZQV[Fl8K{@E-,g$:>ѧW:pC',4`͆*4N^QWuJ8QY'Ot*k ZfWh㝦B"lgy&@`C uóމA\`+i&D_u\i,k69G1j6cmǔvНc>e4ՙ \{f$ UƂ+HO*&ݔ'Ξ;>όٷ۸d Bk 2Of6* 3asJQ{ׇV3Ɔ$v󭧷|]ԂnNKg%U 5:?s?1Cux]lbq$ =8{^yF=\q2J&TQ&r:q C ”Qf ;Itv.spFI {>9 XϿlh5:?| Ŝ)r0?h deD)ykOsj(mLf'2ϣ]VCpAƀ'ynNE_/U(V|3^Äy_A)Hf B6: x~XG.dJa8]&̹H3PhRl4غ-fuIPO!辒Wu&B&sd$69s8{L %y a+>kdߪf@:C16[b0nO9O4:jG`( eS*}RJs.k Ko5Z/IRTLa eXBbH؇nf9ďY,@ B-6^BBc  Gg0+u B>tFA-v1;BunD :,[aٚC\-űGV6V*<#@ɂqaۓ:/Q0en˅G(;1CJ%(DoG|c}:S'=/bN[~Wлxt0}n!Ĥ"YyT_OJ/"&T(3l>!O{^G`  {OܬA:QةXncGj]s5ÿx`F3-:TsUY L4N&?= ^` FWS-\>wͣDwU,d Hx~T="A;w|)>8'O2?G(шhi>ezR3Io ɼCSoY,Sc/+:nP5{ي)ؽVxuf:*#), ,{Ӻ#O>GxMY1WnѮThH2yxĖȒ,Ͻ;kQ!YVb3>KVgi׊jЇsOlp~'ٰ*f 68 35F; 9?/:M?m48;>6K͟ʹ{,K9 >N!C:>ަ|eTPQuBpkBm[\b.=MkB=2S|jj8|snK3|Qjv/\K)\H[\ԕM2.ٶ +GQWw響p{WRa+}C+gH~f@^g}?H7X~<'܉~$y~ Iߟ86IYĮ9ds -6[}38 ݽ'dSQiӡgA|X]oVv~@H6jGaof[UW%/C/I'%X.364r %]Tk[vOͿ!+b~g3l{²T3F]v& F4*B8$FmCCu}]^yzroLG77|>P У ک6I=U.E]:8䒔T}KԷ%= GR3hTj pvwGقڱMiA.` lcᚏ_[٢%^oMTpN병~j#,2Li4ld}}˄r`=ZsEq?OfWL02a|VTwhNӗjCUUv8eTH䤍7xAl$0c{^Wߜ SDa+p4KyOWOZul 2]FٖK5vO#@O Q= BPlUcUI8utɥLCy9|X'l6>qeͼ ,<(Ѳ>6gI~ZfzAdΕCyɫ8_l$Zzxib<1GܓD,}I =X~WIή̹Ii&(qAO7EcF\t(0ː.([uF&c*t[:iSo3u@AHzqsQ ӣ؎fLgq[}}EԋzMpCRXy ܄D@ؽjRΣoaG,_VjO33רu""|..ִ@C*\ImJ_ Ñ =f aE6&M|AxI!,&*4}ojDsr.$sYIBf4jC˅R'`,s4?3`5ԾVVIp)X6G/&eI`q!q9}J(Myɟo4AU<Ks<ku'<< AI}$,A5LPGÏT?*Hv­ŏ}eѺ*pDlSqa+OyK +?0mxBUv@酌X_elC.)_ J6YuJF6"6Q윧HT+z;JRu%a)ޞXfP *RV E+AǨ^:WwVeZ \YeK Ɠ9.<,fgߑ}fX&Zʋ;w%|HFݕRLO[?C\rs"DZ#ڑpzһhER2y̼zJ[H0Dr4Q0f{T-`) 5Fdin iNTx'3 bP6iY,kw޿ -T)͠)o7ܼesHi92a#@LE\|I]j͂u{\!gd,nA߸o  PV }fGF{K"huR$$k'vJW:JVfm8 4Yvֽ$&/% 0z4QhH" I;T`;s|< DLEyr|zmR.dz1o U¸6gNf6ų *+AXޜ^㴈ޚ2)x$ڴጌ˝)v+BK'q`&a{K/(?Fnߑc{U,i~M@9G+iw¤GФj79p5@^=ˬfY.@W"(ZLǃt O-1svgrM8<)H-,UG]!!歪\~(Pw$=1J eaf:'͹&g2/;\-Qs&7^CG:JBp97Ru:!(R"pЄ]NQ?4`2 kQ~s?cShxt(:)2W/z2wxBٍ|3TָC1B17tTh)}Q5h&O|ʑʊǥQm&k/~y/Y ZڦǼq+9/7ԭqUeN8th8~5Qlu %EZUO"6u0C{Ƚ;..A'!,΃_1`A~o-HKSgYmX; Ds`@>&1. 분u,mI $^iٛ`)yL5611a>4 VtZ2$ Mk+Iq#n?aS4л::+ޟB Lm+sK_а#c rO˫oq#MkiE# avO9ɌDh.B|=a5KU 'fE"A,%0CmBMuPۏ~I (V\Q]K9ObFO0e^C X`iͅ \]+vVQW'~įxoo3ne4"c\"9jBHG|4^Ga۟oɦ`íڞّXul6[_X'DܖM5?73?LkMq*墻 Vg0q[P"cf btx6p_O~WzYgSBLlF VV?(f?tܞD/}cE.T'ߏ5窂Nɦ,Cj\P1?i̽=i46Ψ"\Pk6n#&Ah0/~N2(%}I^ڗ;Pt4x~¯$;d(LHlSp{7xߖ1OB8.yZ3KB*A O?0}rcc{ Oa: }Eړ>+=}E?cB0`xN4(D2=g#u%К槀#toߴ*O9p(y,U:QVm^1\@lW/ҘtKI[?1JϧI?USmDSWw\Y6BZ 'dF( -'T`t@*+^?t q;zjlɴ S~p/&rI1/mp>8RLx\+ z2 `#M􋔄S_wcLL3]b_[.˧=.)\]͔ۇ3A6_͂y<+ץ|Mr2=0;$>s U_EX4#]JTwmfoגH'zCg8 [:A.:Bɪ)dwlB^ibw4D -$)7Ui %5(>TC%T9~lq3H4ųА1u su{j;/4!C:].X?Ƚں j'XOuc:ffTgMz-jȏQ .Y9]s"HkG}8] 8l片bXQky71=veIaExEf/;nCӛ*~%s`%螂a7QXhOkuy_n ٘F{yWпm6m0s~!;e\]6_@@,&i1$$ۍR{20Edl΢$Z\ qU+%xՍ6+\[ApU,Ocqh8* gd6{8؃(c Pqˍ8Sn8 :g6DAI{dN_9ь|MESOG^O*hzmV#Gj9J_ML,_J t`u;S;f&Br&LWi!^*08pisã@rp@ȗKj$Q$ͯv_Sf|vM3?c+wda<.Md3đ:>TotJàNiG=n8N9@{AIDc%f.CDj w{Pq:8EH, 隉Tt-꒫j"\CCqW ؋_(Rq }q?L 0 ǁmswQ]ƕ"^\m0Yt_#, a ^ip븓04Qh :u6]J#˱B{ Vi}geѸ( W^mnPkIRӲj:yXصDkԮ3 ̇{+Rau +jԽ$уgb~cI9C{IF}Z xZ Ds > NE+e,D>SBqޡPP>ymmuI0JѤP$UAcohJ}f;̣:׀3o:%wtWvq@֣iZ1fcQM2ʚW\FȞHG|7hY_ 9w[o^/|=xίEY@݊_׍{}bX)>|4padxS1So#T͗bn Q Vq)UtˁDE#h2w|2\C:oqةdΖ[I{`K+WCr~%4gL%9X̟iLRL^@K؞:KJC[~ߛq[!1- ~QH _nG9T하!) O@+MWdvVF؞clNx#"ݹ2o,l| 7ImhM~' OSɟQ<c΃`!:bUtޫp 3慊B}N c'&S>Y,g:,:H%}riG\7uȔju~<~F^"VwJlDS&~^ffuBԞ˛+-pb՗N~Th'5 '1z}YӭSI ܝSjRCI]T|10DGx!Y1A X5M*[SˉM `~+Vp H鞝NC/0c7 #T'p]!<(0iVmql8.OѼh"Ks'?OV^^&JnCQNB0.4K+؏rbNWrc4IFپDH׺Ϝ)/K2gA[ʖ6f@= 'þ=|&qd3.%u&\Ro6pj۳>~ ,,F 7XIʠ8V }ĠU?mb $P݌d*XCWmt8\oFYvGbwG|vu\vf6Jr\s Q_sS6%,a&)!Ie$iv֪IwZc@OUs!DrC;v>Xzڈ)BZ,Qr0j:TU33oݶ\녬pf~G<+$50WSьvq7KfW:!z5`|M/5T5X/;cD&|I^0v'M/n;oʯ,рĢڈvt_l 6Ze x娃{\%Z[)^8Yاn+/0~c_BCV4 ?,)j>,!}גCjۇ[K4p#D'NDAqF>(ѿ mt~[8켜Nq<Z&˻Ja1[9A7L%\^n)+u$5j,Q\2I l_r G}_U2&x?$6@Y,$I|#{1̓NVQZ[CE]AU)+]9x[fK^g>MS 6xBazрζ~jZdde?84~ nqa(y)'&7ZvEy$9mRԛ&3Qe1a,CY!yUlL"h=%-?hnwAnMDsuIarb:Єb}֟_{A}JM݈fFs MڄpRO\0U{492e^H"I |9w6#HJc,c+9xjT՝겭$NmyZ쮮 n:Fi(pN4a19s ""a^[ INeqĒv½-Eo<* T*^ߒxt) yA'F-[: ڊħq<EbՐ,uMW\(~xOr[O@i vҸC|Z)[2xMt='^v1-^m;Xܐ"uB:Kpp삶N$`brTIjRіFwߛE zOJDd>lq2fg0(g_;STٚ}ˇ+N8muI@DյӔilϰpph;D vkqncfWqj0+G 9Gh5-çehPZJG,0v15$5JoBMN `Hpߞ>oޥfzipF곫r-A cTimQ?]'w=g ` Jny=#g*Qq1W'G~ ۝ Ueó̇eYMp!NƩ9E,Od[~~\OF[H1_$g{ NS[-; - 6'{%.q]fE[e1qM5F~cdpctUv&z )L-z!HRd"U}E@o|)!;օ\JmEL8tZ[ vXGCTp֨X+R 45b3 #2S$71/}<2W52I,b+L6#kڎX$$%pù^贰nSԆ!ٴ `[e(Oasc-0J= bۼ|K4E$9?rtrYϷ(;E:KH-׏*>u+BڹYI&.N}ݜ ₥Osؕ1m7$OSH)?< >Ąyn+Ta*)A`hl# hhySkʻ{58QU[?N^^ޡͻ4d*ㄹ)?rW_nƀm IaD=>5e`wk2T6aLji6ށ*h/94e9pCq8/YB~.نrSa (zpNr_SXRk!HPZoW~-|YACq] qKI׵BZt\ú T)2ecogñ$vDW'/p7f"ݰ^ipiQq&s6)]< fZb.ᄥ [qrnO %JlsNpUpsx%XJ9w ,Ĭ>>E g꼗9jEE'ˬ#/ǰ\R Р\@;(>ԍ;~z%k& Ђ*ѿ7H_ bJ!{?@KI4% .3;._P|P@8IsgnY 1FRNṯAsdU)JcN41sR9~%t'4}>9v0;3{trz/hVP䞴r M{boiڻ,%k. ӭηnubއMF&s:,<4:)mwQ}j[9-zK_8jáCRW |Ŧh~Ɋdkƕ*x{ܥS5Xi*G[jNwBQqS1`a:܊d Bk(Ġ)k5*RbRK6\;cB% IoRX5x?i.FxSy1b鬁m(8*/id(91l/~1(WFF=[ JնD8)^cHp"GLD8 qy6&M@Wj˾}7Չzw~Mic]Y>Pd~Ѭ*Lc,@VZk@Cjai m?ɾ `ǧw5;Y1jt;ϼS4Д&Q@C9!1O?{x%N.=ȏHқH8 8e󤥅kdud|?]fk?2U.TZ/ 86 /R"hEQ) yAx{?| ɊqK!<"1y3>5fz 4(VJE ^kDg'_o37?faơqLsӓO7I'ˡ_ڀ zH.1vϒj|7b>ǥd|R=u{1UaZ`*:װ"͞j]{%>Y3O,AXM擎f2>0;bH{uVCt5.ǬN 'v aKbhD)9fGQ#w1cQLfΎk_b J?U1ҧ.LNBMxAEB+@t"Z2o6v/ M\G-z}cG7n܃uzMg'N/.55Ÿr]tE3c=2&Yl+-Xa8pna7&sQz^R _wxquB%Ϩ=߉ #CsX:$˰$DU~ͦ,].t&JjtiޣG )KU\oW|}UNTB2>mUN/TboF1hÄB5P|P֠;v |\Ʒ Ȏ7R PfM :I܌9-k;]KE%Lҷt^W͛&mN?4_z%MU%juIfJݫ{[s-!#5Qbh6 aU[( *Unj'9Lz{vs^63NF*xW1z,aʴ$ &`@п?4SP<24hhOV:GU8rU78ԑ2<Ǫ 5lbpkh?'zW :9Wi[>W@fO*;ی=u {o~._5rӿn]@L9ٲRmIe#S٬z?ȧBe^:Ho!C`b l͉9Fmy6:S|1K,ڃew&H 5X+{!,fP?!To\IY4LJt6[ 3^թ= ,YdR w-(1!FfT6e 5< !}_QS\j=PGEt'ܨ}"՞cO9G@Ƣ|.Su.@|Q 籸CƙZ"4M@JG⫋ $Lk̟;m4F{CmV{pB̎?*VvC1tt܅8'p_T !a'J㦕zC(Gי*wn\S_%>gQ/14}4/J"ŠL-m1u|ue 5$gd~*O|X{^J6ghs#y 'qzî lƁq~+⓻.XtXefs Ӊw)2M`QJ^ .E{˙8CL(}+Dfl8#+hN?ŒLKcit\-Q\qpМ{0WRiifQR} <~hMjP5 bA#B>8# ψs|ć#9Hn4A Yo!bagUu_G ubgkye Ln=MϿI;4לDP7d ߚFqlHP&2֌ ރf F}W* xY _ac ׄsζ S[<#AIJdyMmYOrj͙I$;3L) A1=!(+s=XP*.NyFnHs=pz;MM3!l{erB{FE^jCK`ߴ?ӻw?;S ݾaɜc~iRuGde%7ز ֞'zFy 3#7KlEͳ*W{is1KUm5]~hѷXH-GVjo~s%T_$%κ!E&"SZMp>ĮgpT5ddZZĵ&{ SޚL<8ԭ |%>w~h끅d聿o_>N13]V1zD7 u\M9ƪ|L S9d|y&cN@9ed5Vk2|}aKXUk #:z`Yc<5TIޱaz92=_%kKHJø9=m^=א<-\E-Qw%(C&P;ٮn\O*0L-wXyFk Zٿak}Qf55U?+$2+[zPSZ-cM,phEJ^)̋@O`cZg/MFO ߫|I:tCh7>l zS/gTİ, $[,Nf$q=}>}'=9 o)z?9Sj(ۣÖrY.09Q*-@>7_5On n`(bD%٣$:mb-sVɱjum5I]_߿Gv|51t~0L6)@<+4/Q5~k 0: *5]=-PFsoű º1'I&W5mWiT1UVNLd<01Uah6^bzNJ K-z\BH&Ojwn.vv6ATK%y,jo)wf oLsMT"6=jaTMPdo2Zn*O<(|*/R3JiAdj0PޔF_Fjl|su ީ $~h}DSDqPY(B, apkULcݮz>9JnchӖ8J$YyW]`ߨ4YA nɺ$+d]7HVu:@߻~|<E-jR=5 "␖!uNrC͜uҜ/bea!4*b~ z;TCӱ X,hӯsRe94`j?loAkV1ѱ:W@O[aIHR9>#D3#P6G>S jqq~]uu[)sW r(ad.1蟎N\HCn%7 7#@DsCBȯ >xmD1Kg۩]'Q ~Cz^Aޠ۴@8m⭦LQ(c~{+P592Y:}Wo[J=.PVw&g+uF[ʼa%BjtxvEMw*ȵގh2Q-agZr䰈qnc:q>*0`eNc|dcЌJY<Fc8i@),U>~=/ԟed3Փ/xd%X핧L6ŞlgڏODOxQݙItfX0WOZ}y|IW+[OVӢ1E{HGp= ͼ3^q`U ??Û7ei3T%?auT-`&f䊴0DZ g,t_5fUJZeI6yn@d^ ޑ xaw؛Ȫ`ܱNhd={.o߬Og(.w5nޙkeH-LJqH:-+XO*˱(tXHWL7:x%(smbIa{0UG$(""4ahhvdx&xW y=:/GWߓ5إXЁL!30 `O&2Hr@WJfixx@ kbo0ߜ[ S/'bE@9~1BeޭCUpWDr6\Kr G+R+0tY_h>q:x% 3O%‹( U-T$`.&0:dJl8~EH<@ E҇N~q[O|U6l ]ݞ"$nlZ])+;\hsw[ZL@OүҒPףAꁗŪF+(b1Jrkحn`[WU-_b[2xEp~@N ㌦An-x'' `,k%FAYpc%\;}F%8AIa6G-WwfjZWL!g}h2&4nOTsT-qᕼYCY~Wy9Byk>A "CdEp%W5q4 ?G,/^e.5LffI]]G/c`"͌ U3u (7ojm/6b=Qa5R[H[; z^?(cE ~Pܨ>Ǝp;< 詼QpG|%6a52Hs.|^euPNHIckEhBF#+դ"4Zj*do8F6M=ZWҸmq༪]RkK"&@Ag2\IcKζM~H$|5 .w߼QC>]Ye"$P v5D资=D/(nˋ887땨xbPs dQ Qieړu#]>(5Ps.(3s^%lR2P"RŪxv؛{γF=HRzxv'^/2BpjO ߄^rWm@Ï:] hax?%leGXD='I럜p9ꦼXɍbD!: MmԵٓ>Y-$"C}}=80+c=|W{N>U tsC<|Է[ي_v{\y ^!K>"toH_J2r0֓^0T08|j0ɰs8Qx Q\=TSo9J]vtY0<%4Mn̄'6JY~#Lı5Ьɚؓ1;A$'P+]VJjp-f-0q$YgoR$k2 5WJ%(ԼYZ}$Zz,0ֲ &܉؅j^==;^E"L>fQE Y0Srm;o5MUd]Tqȁ±dwW;>.1zs؁mb,ΰ[An'Yy,~B=։ZV*eR<{>\DGQuIp_:y8^Dp 8tl\B@ eQQV[FS"$;.Oص@#Ț~>č`9PLn! OjfX)ֺbl蹳+;ç}1չؑڂ)XI\D&~EEKsr`܉'c2EC'dD V4@{m1ޕTlb]zERPY i}6N#U$H>rGG}j*~8&_rLq[Yk\Fp$,-115#Iń]n$Ė=yw *|\=]?oQR#Xu$%JyRƧQiWm1X\e=!)`e!?= =Mn|_zWlǦtf3ӐDsq.̝{MRYpUZ˳#@?dF#O֞>HTQM.FS=~hu1'@" ?WǼ*`*cÜ:֙VJޖDGKhbk3ykF'!Okh!S654i}:!K=ݸ5mva4Q`l#S7tr !2 FAH@7~&S[4$G;>]H~zņ~ޙ l("f60$rQ\Je-h/KEj9E6Q" L>=54P…%jHJfWB_Hrq&yliC59tiӰ|G$s݅p>,{\nn5~Ze@-̻?~u&29 2f CAʕQDނêTx7*D7}n%s5/q ĉah"7On^z$3oI 8udqo%IDGWrH Jaߓ a*nCy:?=f}gyG5mM=M҄v>Iw@-_r柱X Sfx|(qč[?j!OC9y7WjII:G"\ XhJ݅ICTL?XBn14缳Am*GU cE,960*EG䂾*XhywڒH<В2Bdy0ekQIWk4P=>(='q/yd.N/A}EFhnʹ)˹Dbu;rV )DWr_6>Uԗij!c^7˃oLDL9/tct"PNeIgn$=2}_H8 E;ze Gn蟚lUS$D-M4A~w1+#ۖH!H k>v$A{?Cy\ XJC99ƝVٹR&s\в‹#Tι04oPJAr] &L\m(MwL7^nP׭fǪR^< YF_jiY ')ӑxE(ԛ]]_<8*bU1 [ΰt@Yu{g |m1'fFfZX`WK& #yB4*;\vĻxIsKQCCb1GXؑvJClqν;8pƗ[&R 17r]ݜwx6tɐh^=O5xS"bcf9ȲIN(x\c;m-{;mYp#05s+ّaEBqju*Rg $5_E9 FQ+v$ap}g'+r# gӄ-^ÖՂ+{%w*}ըK+ָy}|Pro.GtHOԷvvu,_#sX̃Oi;#|U,Uv@WKo|OzѕO\H*1=,MP=m|FR+7\S/)2 c6[_5PFĈc"b"څŻ3hAw\E8Z5PӃS!p mlH,A (߰A6Hz/"26ٝ` /H`:m kѽl_bϿt)t%^Ll`*YI3-Ƭ8NVS6C4xl6޻Zֱ=y+&> 4^'%=FmǤh=`aBc ԧ-z .k`NXAj/ȣG*8+芝 a S)pьZ.*дt-J%,cιȈ4[q5yMb #~ؤAkMrfP ̔F=]!ivlWdcPι= l.팙57eMg,^ǛO< WLFɮj8P_S 2[ɜZZĉ,㨙l?)> ;I)8[F1>Hc*K{7-Sbūsu^u3` |0i#p}|m:VDgYrcU{;bIԓRKU{5to@FD &*7g  h j@ԦVh^@]Z=b^J}G߮SCY*M³bdw%V▤Fd~i`?G~nQ3GM1>-d ڈhXyMGKP fT~ ;yA>Ǖk854wp+ <$@%‡5ֿl1uW‡򜩇l꼌S!=Tz/|q0"_x*!kr=2]+Wsi}Pog7}̗ɞ7i]t`ק$V}fl:7KDӼ+ AG_coXK$gD1>?{!` K9w7ziԭ&׭V0q%GTݦ`jtzLP )5{k :NL$~ Icm/OJ?uqDcWOc)]\(z Ի)|TJR\'{V @7;>#@b׬ov7˯V8L=E'H4ڹ ޯ -ةʊ1CA C۾n0ly[QBs᯸rŴh$_ЕQ6Ϛ!>SV ؈R5/Zp]= a'hrKN} ֜'3bI2e5C=`aBR3tsa8+i&a"C^k 4c2O<6ˮ Bd+vn|]#9RsJ֊ X8:k\D4FZ>HQQ/)@'4,=f.^ѽ&1^r6X)fٛED@K|: n lO5"N#^jG0?t?*p<G!H 's:۳  aR B zr u*Uh;)<>r;-McyH >9K4-~>:Ucl~2Zxc>ҙӞz̺ƁaOu1s;XB x 0 I!Hb_t{j`m»% ಚoGv2+~ QIy<-QPs_q GFIeqz's w%>ÊFymD^`pҲ.vwSDžDy׆OҜYp|5(1%ޏJ Nd 9C4 Ps | ,;BTܫ9i '!bY; z2N%`ω5s x Zz% E ӋVwQAseC ?/Sy̓],obE >fy fv', !Ʉ_~$>uL5mxaW ~9ʗ'Se9FWk~У^*D3#MUGi-!|yu¸b*$@a8vs3cN4AL+%Xk#Zmؑ+vf`1e)HLו4 N* 4 '^L@,beӠf܈;iڢd柗Y ? j^*/x,w+e j`RI&BƯ1{YtG +1SYȤ}Vνpl΢=U08bL3 lq )Y; B*v$7Ο(T5wJg./=?fn-K}|x{IjKWZ.M;k&RC #"p/WlX\m\8@e %e\`]ot{󙴄=0t 3GW 9@r +Ca4G%me5D{Ms׳a^#=&_nYH-@ճ`li} tE3&." Wq!)XCA^sGK?cc~)@DPvO؃ k=U6;w뜞1YeTz=7ֈ&=-t`h+JHsqޯh+ݾۯ#)3F+SRv S@]o)@Ww>$L0krF, iC~x`~,+zc0f2 cPF읁;]Sq-xz^epU?ccvɰx]ډÉ%Xt<]טѰ=8+ePqtCihTB5} Q \+G$H?[6q@d`4yJ$N 6VKO'1 =aDW!}L_+JtHrX'+-]! ʸ<_(,{ޭ"r5 kBXH jo@nf^\2>@go&NRU(#3"Ǡ+'REk ۅAqq8r%,^e{zޠM-EKBWptD@P8^OfpN2F1.g,vs*gl2&TG%8߾u8 D4DF H2C3 nM-ZĮݕd wSrf(zdmcG2fV #m*g ÙI,]~:CeVd8:)`qh7UٳC¶'UR p&ꇆ8D7nVjٻc JtpJr"q_I1P,'u\ B"ܔZXgQsiqDWKs#L-Kеf^j\/JX2\s:kzyIog򔃇#;LVS없Bl&Q)52ޑֹ`A A~(V-nR bMי~^~?~Ǽ_` WON̅1@h̢w0)^ݚDc B2 'mL7߳E?t[mV8eF/Št?NzƠ}䀪AUA8ͫjľq|fJ>)~K*YDa"Ο=1mn3Z-M=d)ӡۺ Ni ˖*gqAA\kEP69 0ih|L,.-yb4McSPq#z<&E>[8ueCTM5#wdVaGL}oLp9cHg4=9)0n dUn"wa[a͘hwْoyZ'*I*ޙ,d6U>_;ܘҟQ M' t sP`skQn\,%n#2$nn0ݏ(ƤK5ڙ#'WVb[Qػ-.KGFӧ!` 6k#mGGq' F?vc8ߤw;!Ο^8G5wyܰ9-6Z湳2}A ׄS5H8YĞKZ.$.Ī%`uܸ%!rG5s/0 |/>=%efMhmdþi+j US _D}LlU򚐆,z BZ ?P6%0Q6 P\`+ &;(tT9Ƽm6CxǓXu>nr(+qANUsxtFj0JPro )ik:{E _N8]'dO/=$^K{J#`b?4A> ~! -8s{08WJ #4L9F=<l&tkl f?+GPШvÀW!fWfx,=Ij Av|{v!EIx')& h-t,$ %QwKb }GHkuN N+x 5D=LLAbfDnU2c8V׈H/L%}V̑ }@r1 ( :ݒVyʭS0'vѨ CLoHbAᱜ?LJ *+3qY_S 4Ԕ1ffõL4x *jz-$\>asHS6M4 F/SްH)B47 csҪ$g>=ұ}]RTn1/59)9bjX-} m%֭a2BYn1,dݧwA\gx10q{^)&S !n1dSAx"٩k`1ގ* @bJ7hn7!: rP郐%:șM> nNaB+So=f 5sKHOڑc s4 ʟ ʠ!Z,U0j" Sv琦xJ8Իjv2إD]7N o֤\ Uz$a@ǣ>BMD{|z*aDI]Ŭtn&KuNXW 5v&'n*V\+} * vLZh-dI]KcP׷Lz:)ޟ_O&%d79aىT+~ tcv+{.˗H< DwlN do5[o\f`!:yG!O*v&bXW^C6숮%Lf&Q'3(M9Y#C p`^gcUA%T>}Ҿ Lod@yϭDt3Q 0T=Q'q6PqorUkzy6XJi2="(J-mS;B? vߏ.HBMPMwuFuBQ8 ?zv`DjXY_kĝ8:$TVOHIAV o&M`Vi'JE?և,cK^#Ҩ[4*R[6?p4Sͮd*0diw0|IP|i2r5Ӡ ~b)E3E,h./ ;C}ߛCWt6@e7B&4ɃoHy6UٽMoo -sfPC*ƭA녰L= }Xano=J1Ul^qpoE^B 5K<N I%|4@$zv?ƿ/ܶsA\H:.SiИT^M ޷f{Ƨ[P }ij|r3 /$m4Vm/C-/ZIlஎ Wbv2ETH=c-MԐZԵiɉ޽y]̬eeyBILIH&JMcH؊9dH pCScQє t'T$+~zՐd}J6QnfDy/VVvZi.)34,R (& lQ(If#_} T/XK$Yﰚ s$,fP/:sT %]+dKK`ms>Ϻpew:0y U=R1uzăVwr* 9 +ٿa}pc# ~1ybK#DA#"od&Ti<(MV o)$9E=Y̤+%&>tpr~Z2yBs|גID<(\OHhw YA:-DzE,s[U l% iPyY!yYNrcb" koFi% l|8:1?SfFᮝp&Iy ?IŹ m 3̟B |ա+2{+@24G(丂g94{·É 1Wp蛋ʩC` cTQђekcMP[Q,3bT]'ɱcZUx턨=$ itL?|v<cx%`XLYo@ ڻR;.,#꺝abY!vIG3&8"C5^@$OTFS̎n^=O#Z{֞h#&Ki%kJ#pM若Twbi%Ġ6'w-`3AH*uE%`댧[>!_N*͞6ݖSL ʮ{i)@vZRMMIgQ,̦Jk4凎Ζh[-z"e6degDK H8 y߉ӡ۬%}R1}vs5 ~8 ai²:{D^)K_9zQ'ˉ(3LXHX2tLvSC] K0i=M)dDrepj*U_H5 /i7_):O|d~h#Cb Zqe% >6ߣVّrA?ƀD8ߓ š@DSVkӢX4Я5?\]A BaߨDȰ0 #q_@X[Ҍ́ho@0BepO7-G'oS$<8Kt[흕7!KNYg]93iJ,M.iu M5e-hweG UQ8 th:48ldLjUQ2]'ݒ2 G+W7`G.=g Od(QVP+h=sc jD6ZՈ&j7wn(9tZ b1LϴSUogVz_7q%Ys"(,#tÖBzM9вƭʪ}ӧTMsms!tھV<]҇ejX+b'G.֨GAd=ڮ' ǟWO-1koY!GY:4P*jA%fRFsz|&.jM 8:l²ijI[K-Qo#tf?Wcu6$=LHfx}'ǁCOЍ q Cе*֮} 5/1t*>TI;--lbSSrH`A*\3Wy`tt?{Lۆ Ѐ> l͝^Ƈ. ru}VݻPRsT7j& J*7U#bz, MJ0k45Ԕ( _MXM}à NܿPu mM i.z_1+^'Fzf#aRr+ÄM&(gJg ȵ6nvM.g wsGD䃟ͦ?0)G#x-;N1^,=>9ơQx;%90݄& nqy`M% Be~2K{@lLPүd}u$ꅩ-"w"MbϡheX6zz Veli*2 Im=ww1VxBܰ1$&SVjp#~9ZG`oeO[0ǼID? 1m0ٯ=+j ʙMmg! Lf*Rس0nc6%99G ^ ϱX SqG~HբRA lt[~H:DQ&ǩArcG'dH t“n<,iWe9+g<1 ֍.oi'j1NQ4ssv;łn4g<9Fs|q9O^M\,vX"eL-<=,wQ wwMF@fZaC 1,D<,^y͊pN Q!P-B4Dn79-mc;61p(IӤ3ͥl/4lL+mد-R )+6đeKU!ͫ#Zw"(]VoR"nihҮX+tS>3@U=JUD7?MF'H8hs%2{ Y)W 4,t> Y:AЬ{!`})\ȝk:z=ߤ(mӃn^#΢Z/",ІgSzjI՜/MtRUkpb,c/t"T s^3~>BO9MaJ@톔dUK .1Xbzk[YeJcsE4ػ -gK9qt{ \stM1H@bγ@]cI%'Yp2(Y+kOVٮ X?bϣo!'3Ls֣$SnF7pcE72eVϜel)2"`I؍|}jp╫ WEadHaO?VqUi^41*h/*{'}}"^TLN &F@gk[d!Y\~jgּd̕VLDOmE\N7T'+a{+.+_ (KȺ+`*y_GK'}q+ KWHi%l[-9d+f! Ǡdfyj'{  VM]I?Kf&q$+,Mհ-'pQE+!lYvxr\+gٹtMiW r;3Obl|nFPk_Fw VK Dʁf_Ca{ g,6evo}G{:/-xCļbK\?b25٘E_qy&&AkRpa=%Fs ρ>zz-ئ;DjOs`0{e [Rtam!ָ&f},횟5R~H!'pĻI2 mc 'Bl2OS\QM#!u 6)ƹuؿ,YIF*Rh)31 >?[Io0 1EnD 8E46Mø! dpPUeR_:ᆭӛY Ow 4+B[1[-"q-#6nٙS :ebp2toh[bݙR3Q:=t 20+?V)uU5򂙋3(chnTL풢K\qP(hyg2fy0iEt&yDZ@\~sP`|ĊC)V|ר7-CijZgq;KUT¦#H<$W%\]pRoTrMi ;8ܞ$;xޮbbqEW=}#OWE- z֎|P*LC UpW, H9&vq|ܥ9;:d?`;}۰ j&.'s.TϮ5bcyyL:Z#DH?AePy ,QxS0Ay! Keq++7U&7aU1F0 f+쀋T0P\ ";s5&r΢7 6R8 lm=4-#2L'dA$Խn ei(.:v{DJ4 @3Z;ܬPLM wx#@D2蕴rq3ˡվeMKʫ?EI7XAؑH/@y:ҕVS$<;,nC,# ّkCȑcEZ^5N+;ao' HT҈͓m|HlL~O])j^%nMͶK;Oj0PA'8$e7Ym/,$8nU7z 0ZZڣAggDF^86'g>eyy h ?$ kf~ .RF:vU 1z7a[6qҴFftAZU()b74cJYV''\ʼn%Hď\[L+_M0ʺ]:"QMe|kїl 7e z(ݿBiUpj1O=:^zTDO8\BX@d6 vhA}4Q_VrO.\jY'd0I<(QJ\ڝM^F%TRI%1,,9mx"xN>3" !A X 4ll>dJeh^V0)6Mr{-3 u ?p@obL"IwC/hIF`'#_E)jŠ l:T FG6) RBB8}cAM6 uIKlFX+\W AӉ!SgޠGozЖ͉h<+e|E=\H%!¸ g5[O5o꙼E<z!<_ӈM+l"[@x '^+U]npu\! 4BeVcFNAEF; L ӕA+tS3ʂ Kx=ImRDɖM/5߁8n)qfAea"3FW-qG5x<Ƒv0TcU˷%&YDw!K>|b-j5`L (s1^@#Ys!3,jE@< 8hQV*VD++FC}[['k :?W>6!go]<$^cG!ʥl !DfaѼQx$n 0`qd¯ʁ*bqVCDyԓOH;nd`LKjQx)soΔV(KO|.*͹XiQ˔E?R͆TI!P{ƥm SV) ?b畛 FVQ8cXRn^O! zNo>S\&ӥ:j&Sܗ3Nz7ٕ:mZ -gI{ v c( WfD 1%DvqSa"B4%H vmBM1cIs]3 pQKB NHJ-`ǘ鱷-5zK]!7>32+vZo%xn>^GfL9~:28TKXD8R4.ZUO$Cv+ۨylP$L"I09@'&Yo"1!ùi0{*+eu:Zv܄v51@jX=Io)2Y޶W'V8QV杘gsę(ŔɹߋW1;[tAH;KI3Jsk}DKP*@5=Ëq= ӟ`NjKo*^ G|;Gō~c}x=~X́}װCN+Dl }E هu)qX/ɭ}9~ڛK]EeĂ.V:/@_LČotJ7t,aakS5< mfR/)M;RTvսD GYALi[~L QdQOx\Rp--D@3CuTJo!X\L'?IF`n[X2G&:n %H֊aMW y n9XU3߱Jb͋i(˟SI:4B`s \U#'.}hR[:rTQt&#_f5ټ1ix$dh<$v`W,^]'ΖDML[@u4Qq7ppmNt J Ǫ+=N="U~*.\X-PDZLO.By ŰxU 9#bP,Sqb>ݐZଇ/r )t EĥC^ +?XR/״Ԯ ^A;I^Gz^ݣ.TecTa97ھ>8 :tI9%q 3 J( ^:y_yݔ>Z^ѣi՚H]ZZMF#DIM`gbdvפrd >Xi[tqBS7X}G Ckmtc*N*< +Quh. 1jZܴ7JTV ITł(w.o'b&ߣh;'~.%}hO[7hE=pn&>p1mIiG%X bzq5zTIa&M~y<:1%މZ9渝{s`oy70'%cGշ{ZzbCrQ7%6J (AAEms"{`kTNhO+iA*2Sh5J5քkt׶c"Α,hҼWH3RE"eHJ\$n)yDHkzV%d* BLU=*W {p&`TQ^s [K9,lډAu{+F39^=Ɇ.ZjhvEtI7{+<ȟY3"v)̶ t~lF6i͙șQ't^jan `r)1FZ=a$t\9mU˷J>^3FR,XEo􅝷9\+"e܃}`_9^5)YySr{UW3)8}5Xt m󡅝@uTqEYbjK ^0%7Rd%,:OGL7:VWȰEƸl^""8U sn )Vuk*cUe߶)vegFʕ ؏ v7\j;*Sk-Ran6ij.5%H8~S>ɌHj8yM $P-[!]c3c* ]GL3qzjѬveycvd'WJJ;z)԰Q\awF9j &&6~-[k"!JyE&Gw ѫ(<;s./]!`P39Dt:f/ǨdII_."6F I&yQǨv=$>5"s-``fQ]?ðC:{ } X @]Udff [+^MrgL+_ȯ՟2.`b9q(Dj8 NpR~YfCE3x PǤ1gȐ2 `&r<' ͓eSAykזU=M@Ze9l?a˸'%B 6 hz\{4EnGA=6l,u9xV^LxH>_GAi%lc_s;LgBwqX{֋O*>t3Q<_Hj]hSWmyx{y+/[Qց0{P$qg@15B !xjУ,sԬtTGM,سWb!"(߰>ޒqxps!JN;`$qbyh;1ØLuL}4G**ba.ODJuQHHlTlq5av=C{qR>JP d 9SMW,nń\ ?",Ag: ?㵄2s07bJʀ0_beEE`"z&T':p2b:3FwR!4|7 ^!U) l#םy1ߦ^j20Nಳ˱G!<ҟ%rAw%UcT57|ި!b/0XS^vw H+j鮖 rsdaS2q[Y֓;> 2 pN2zQ9:ް@Ht%`ۡFfM2mahH:Pà>~J\$ۃ"ɮ3[`vƪIʁ!f{}U)ʀCAоAV-)M+ԁ5}"qglIb4"py V:>v]1__*g*E09#UT7OIr:SKݦeɃˏhuǠ4Z1Nv/?%$+B,Ar^v|d Ϩ nIR4>]H`wKz_~pR֨rGB+$΢:F K r᜹߉D4gT&$ Y Q0AhZLJfh>zEH9f>IDH>{ \ z_E,or-/sȒojN;D,"+nGӝ{l],O<-&2lX"$x1dc oKm4BH5u6#EiF+5%'=ک%fhU"$Lk69E{)e=ܬ-LyAܗT$[$ـf94(D?BMmQ|oS0 O:%AJl߿_:In~V+ҥ~:Ѹ?`'SJ:@T/Xq6*?3NN>~ֶ\rH@GnpڼIWĚ>qD(D)kYh<[[fxv%[* S"de}(`(=.~e3OEBo=*`{bsھHx -yI h:E%ԣ 0{*'Ì:HŢD*%!>! :VW (ل/4=;=y9!^{0ȶՑ 2SAiA ٴ2vhuY sb娖}F``o-;<l9cj^J l!\}쮖MZXx}Sue$sv&G`dκߝܖDWMx6˾PY/,ɲg =92IJ7Yt`tԦu3uv%Aa@,8íPNl?zvXGs s6]]{t1^|hd8 5ȁn(f-^g=J_֞rY!"'Gٮ|APڏ»FDQ:R6$7[VtRQ-^i>96q>Üm )׎_^uUA5LjH;hmHi␟74 Jx쳤JLu"݃[c4ь[2ɖgK-6e55e:l}4tŬEX$ֆHna=.s4Dz>:BIf2[[n8vi/JjVz:Tݣ0$+;rZݶ6s|-W[kf L˾^ #4uaJ! B&wD?~t13s/FBש<}|!YD;k ̨z^}J@PTa20.0aEmNr4З+?yD#vaQIl+o7 36pϊ#1t!q\믢1ch|+UT:;Nmk]229O Df <K)g.ZeD1^. ҟ|9x̛uWpNB/vt&|OwWĥwBC_f}Ai zE-x}n9dv95TCP= H p߇>6#n؝GA2H  0v+;#dfHbXC!vD؝ ]>Ŀ41 t9t#w)'!6'VTTrr>OՂܻrDsС4V aGs1/sVXt9hst?\Fe"'lS`;{^nH,G y\gb6|n*E$>ᯜɪθNw f |^M7jT;BrѳcY"-+Jَ0Ztj9w"5Gh;~+Ώ\_L-XgE@D#KX!u+ 9ƋzSNְ(q=A#[VR4-Jao, uהG)eq[ѿSvT5@OP< !ӘFE=O:jNJ]ʚK0y;Hn )/ (=8TT8$ڠAV\ +J yw,fm{>5K֏VƷg{'(5=6h(9G]ݯx_-^NJ'- >ϘF^f:u_^@Eyv04>_#W%ڼgb@Y)"C< 'ď{K5JwޣO ^sE_֤`yĔ} 9*Cce.zhV>};"I]BeyMf~A|6 a7r~;p|I#E̜zHDQkDRE/2$Nlѝ-Wx2% #Q&fudPn]6ޜrg‰]W+gT 3{.ߛİuUex`Ν?ּ #lQh1SU]95v8BAi`Kγ["EqoŒp>cG 9K6*WF]Z!Iz٢=2K?/kTkf% TWfK8g%Yh ߽ r ~ 36cgGx.Kh,`,%DKAy)&*OSb^j$$ا9s=%&K`ݕDsMIWQ[2ZkO( ,eF^aD{TRdlZ xVhj4:%e&HuG=w[A]! .qlۦ8󕈮'"Z+uSb3U>OiΠI!t~=3k>5Tb~ibIZ w(P;E7931S䝟)^]MTd% ٹ#Oc -TqPzHy< !N-;&X8KZb+mq@Q1G}d%&NvfvCUbpSi/ؿMK8ͪ;4Xy&HllrqQMrKS3}y/ 1B8]adjA sFiy)+Gpq4B86Q\Y\' u6o^[>pdDnS*l f6 1#0’@eB(]*KR< wʮ)qS8fr 'MG2}FN씤[[i\ԑxgA JQޮ>~f؁Y%;s8bY8$}ֈ[~}CbV{X6 a #DbpV}A%@H%ĐC>JkX`\0#XlpXzMYhraaUŕ*t[EncL=*y\< zQGu KB+Nbq8d4X?!IzI+o|}@LtWinG$^"N )"1MSj6]fL52qiކri0J<-osq=.;fA3?D.wl)70шm1gH/Q9MNhwbL%""~C>i3:A?I{c͛q&Rft +~uѷOpľ!{%M{56umN}jsS1)]}HWؑ: 3v۸x}g~DbjO= ,h _kxXA-^fclD6#o"ha#S^%?W^Mpاʣ\5|y|v[lxRM.Ȫld{d&YJRh 0.. y! p ٧"RBA#ӤH<[3HD6, iҲx/}汊VsQ`69totfOWsqg@18w*׷ oa#48aGN_9j썤a{ۿJIwr)Fi* RM`,xah]ϘeTG){ph&{7 MA}60-LTڪ%ng?J|')恀G`Ӎ%πXWz#-MRSEcR ߜѱ.24i TU:0٪%qv&)l 3s@i~ Юv]\6tō38k PxBg5., ф+'_J}w8m)&_E f /V"<[">a3 xW}qY[I0 Fnj6+`:$ F^vG|93cuoT/:ыNo|@+|&i\Ϯ@wIbڹ?B"Ї2ܪ!1D;_jI";y>>U)G6 48@¥'y_ ߲vvGI^|:z(J¿VP_+Vɜ<~%q?\Vįwc;}ڧqFBA 4lo>N0fה/nmÍXޭX/QkgHodo,-uZp)Y Sͭ5c 1$Vn[@  >?^}HL]%V'+yHՊCJHi%m j h } +^# d%m {PhD}@"t+AJid29`Fw4IB@'WGm]$W/lυt|LJy&2L1襺/)-t^Ro)Tq G|i5xP4S_E`|MfB a5/H)|(6yEI%O5g\7dT8tq|.[_WİPJuX6ߌq\F|`In v@lrdLL ܢ\d+a~sS ZU|1gB2 2Ǔ<̬n@]CP@7 .~C8/u2`xIWT[)y?r HPIB{D-v-M60'~RO';/L\,3C#jżoS<;!gm0@>JN0O5 ՟N|I7A^P_N%M嶁=W>_𻮍}m?3V>˨K#SUeEoŃ2^`ק&9sش̭uW~FnS8I&(lG8c$aKVRJ醇 $~$3D`٤raI3}Bdnk#]cOc1f"Zd~Nz$VXfyK^G9͝몓-A"ZO(lv>(uc%%΂F|]ݍfuPi&4k=伿evbAʗ5e⮄D+Ȓ#ϵn6v4 ֺ`[/'.kN01`[Q۹yH"`p/<;@4ӂ}}߲Ksw y6:~vC'(Oft0ly#^ U \u~r]LMVxdg'"mަ HF#zHOB2DX p&䉟pJ=FF2T\GBsmq'xḠUXsb9LD\)3*U׽;UJtcL2a(DGJ(UkP]szdV=WC\20bcC (oC۰hüf7ڀ҂H*򧕒0'$,DR@r'*/IdbX@Ft!CoʶGH{+ذXrMz ĊUȕAK dk!*eU-Dx Ċ4 F$J;n\7 V3KAasxu͕)K:I"A[$X=[2P|uQi}u_eW9/>PR8(+a8Z'?郫tUT7zh,?esQNwE\qx%[sw_Fsuqj@Xo)mCPNm,l#!Q>zsEllH%|ͭ[x@tO79}bpO0ݺH^8MgpBl2^mc4EQBtiu9wwB2&v ͟Y.f:w(n4=:>$@gHF?A_Ml6B.J[wGHIM G6tO*4 m>QxbX۟n8auH8SxXF;5Ԭ?c@YjBdA6BN… KwZC7u 4(zߔ!# 񯀕,.Xu"y֢pTh3hx^>̔ F"u᠔E Չ#`K+詸讞׀N8:]2 =绷D(h0)6ne9<&LK iiOo(E_,Ͼqv˸ڸU5ǷS6CXs^ *ǺszK)FCI_ŷYUڐzOpաDx౐ΝxnQ"PozEf&V<)j6s L\9aHא}yEӄ+ChS5U?ȦjSJ 1M{ 6LysisP1v ԍgb㪃$`M=tI?Q! ;vk.X%RJ`r1qp&=>r#hf%$7,h3.pF{ʺXo@T=޶l'2޷K{r0:~ N8``a_ؔb-,&^ B>̟=T:l!z`4茡Po %`oâ:@Q( օ\{X+R;gi?lȰ\ŏR[tbT2ŭz|i۩9IUEp.w?.`zHXի q[S%5u݃$XW5ߍ1>kMa7؇?&iMtU@ftLIDq ɂKg6/m"j92oRˡ{s1J||) (,6c+jV+o:^mY/r0L(7OoǞF<*ELc0-hEәwGh%/=|w<6aΙøҚ@\)RZ^]-ͽYr{%g:#rٿljϮ '(n*it'YY5푨(Fd ԥA% RlNt?N'eL-hc]oFEcWt>e }^I,Ouj.{,` P+NY8J PuTDzZfaVr8q_B8y)e PQֹ7Y,톨&z_7矞K(-vTLMx25 !$ӹ',\CH04L5M5]TG*HV9#nVA@.(/G*h_7Pt [ ?NuCH=T<N <ê7@kn]t\ʣ4ϑcrdF =,<&!Do@)hOtF.܊ ;rpl2Cp\0z(#ɉY?AD91'hvuzNrwe͎,PyP 1` YoYhT; `j 9B2ahF'.Tc3u ZEJ%~WEyζA{[4?x IqĐ Qp Bz45}Ҭ^@{+k.)g/Dav;#_U={3Skhؼf W¡87LKA[p"KEyȚ7*~=kMD"(>$LѲ2Z*TQ9N s< \ E9*g42]`=um?lhs| qAd6K ԌDZDTJS?$2wS6R.VNz[:ŶÑ$|t` &E;CŞu-O|wᕌ-r"/D鱐Bc?( gaI;29@r2YLaCLhE98$'z fqjO}WԍBwj-s8xuI V,cmA9 1!ipTF߉EI$@@7{p5?SfF#k 6aͯR;$MFt9RmB7YB60{^L>ќ(U- ԣz\}PMZ a7sK"LWyCbYwgrxYb$y2Z JIe8>|ޥUnX}U'x`nxFl[YkMuhw"WzDll`߭ тr$ .Dǻb2l?@a1W3K!S!bHg=dd+A>(ۑÌdjg:̈~|#Q=_=h(dC~5cCFQ~l*; 'L K=2XvoSL=geB5^]6 9 $Rkhf_𯄑N'(51h6 %JyyhbzjB$C:*Bݧ$]i :ĥd \`_r"7)9 * '6Y?=fs^glѰKI4wIr}MǠZxft_Le7F[T44V.ԊVZ"V屠**Ôe|<'B!NpIڽ$V\x%,=i,(34rᥢM9Dn'+{]_1-N$t>uz; Xmv^P5J|V*Mhq:mgՉL-!d:oR*W68Giu !P|L~8SDg6j+-)*;8 ݎA) _=Q3@U5ޥJ|OQF8ٔeuh=XWu^p| Ε ڊ榀y/_/}m+-Dž(p{g)[I;~3 Ұ|Z6wfQC6DHGDZ F|iy#ǽT=W>~$څGEC/ #g}p$x׵en=2я89+*S6-&eh0x*&ƅEB7-}>b[Vj ߤFS,bO]̿#fldh[^|E3PI F[>e$'`z> |4v`cK81=慻waG_? p)7pbec`Mx|!ܛ@GOp?-A"7,ҵg?? 0˅ADzĄ-2Yr_ylN+֐p(.0(. bWuާ[n7xD؂BĘ33ua^Ou5" ~P9K3N+XtFLűN ilmIoIk8gs?C8剠 +U<̓Y*XdyHrPƉ^uCC X~+HjD-UO*E=+gӅuO—uN2[, 79PYA7lkK3X?aQ#?J}ȭh|'B:v)#Eʮab0HQL$-}IkXh| ru#њDN}iJV$#;(YyK#&Jlw%lhRsJN䀹L({p`ZBp 'ԓI\N.;P@qutˏ(u0 ֜S6ˁ0XbB0u,> tY1}p\qS_(E@赿 b@O={\U+e/Y7_x(/ ҹrmOIŏ*M [Wh\aӺ<@ܬ.3¢R\L&$6:xN(&ݸ/V:@jun'oŽZ,/2 w&~&=,vLQ%qK%Uez%He7y*́yP$}"iXsjFP$})d8}Zء]^ ׄ>9>Y1ʩ&\9TS%~2A5o,K#i;_zm]*lL$P:%}ȪYDs'Re.]y X26@.#X;Ċd &9l>m5P& q`Fob no,o"ޏ[)3av,G}\  w)9m G2&'uKLвZ?pb'X:g|(Bz=6V~Cyv=T?}^/8Rp 8_ebGT.,OZx}uߓ_-A%xC!aƖLp W]H5)Z=^(F-1c4}dcUVg |xR ϩ/n,nR ?v59 0D+z ` )DnZq`)agbyW˔]ӳZKo]4Vq08,-lk#no%;qRQϭKKbv}buJwy!K;0"kGVl5k%! iR^L?'iaj骮!'*@*]Ex?,|*oZp*F=B.q趮60R sXoa,퓢ZUfIewƳ0zǕ,zt&Qگi)ZQOcqhbRDY޴^SCsAh<̞89>^nE(ž_gŧ|l:SG<`;U9 ʵc72կpD=/}u5q6oL=_c޻v$hvQb}!޲L16Q2aWG{f  U {SXK0ͩ+Ә)Q4 ݘ5Yl9gJ2n`+ERGS90PoDTk[{\͗!R9WEHHٔr [v ;Qs/v3::DYkHS% ƴC?AE@ z7KAL@MX)i/PV ]6i*3o@Hȑ%>BvMt.oOYJ8`MxU QKq BJb~oǐ;U&FWG-'"`7QWp";хBo8v®g͢%(n-ɦ]'L{ˢ-=Us)"/ڊpͣ] [AfǝBX!.t}Z'vPtg7ɉLbWx[.20RyfB^v PT6U0&ȌS<"@9~ IB!BڋՂvW^ lGE'ƙb!R 1"kPכ ՘| }tDd:8`9/gy5 5Rܸ)U"Ǧ#5m+5߶t#W nꎱ}_xJ",}`i/0#oTpw[7ӃNeqxS܎`ˮvfBl;ЋF^dv)\i.(>' L~X̫/joP:,-Ai&=51 Oe DG8l~x~` TU 蛔2Ȃg.?2帩 ˳5m "o~Xh9,@ދMO}CugteӸ# Vِ@z>3``ԒZdeliE'W"ɻ*&7T&bh#m)\*&5̏^'& b,ED/޳m M4" Yk,  A%`tЋbIhEf"Y ݿm]N 礫H3S} ; / .6?ێj%IKS,t  cRXҮ]fjQZyBf<]h&D̟mœ/#0`gqL)T[2Ckt"G놜 xrQX?ɑj pY3+rRMy. OkN!{q %U&Hrh%ƿ" {*4_9%)_؂3I rrώd&m@Lf 3x8?8=zdO'EUly~)E mZ B揲ا )<7^pQ&CssᗴŜ XU8V$2Y$mLLjB JXaXXKxL$ q`ڑovpo 6)EvG۫MO7rƑYgm}WUV7UcC~ 2x<Moj碒1y1*Q3Ńȕ@c${9֥H9~JTv!~/bd`|Ϸ)IPa8{rt1_t褥_ӘQ̝sj+~*E m `PuxyE$5 rN7a^bT7(4OClZ-O&@c+;u.Iz[-iCm*Q]T; Rdof~1=?A)U'` !V~ ۣN*_=I?)ć}Ǥ zy~.5v L1^BVW;c`n a̧ByV $@xxTxIr~݌ ;NEDPH: b\1.A[%Ϗ&5HNzx!Ì:Al0i*eq(2ߜYT)@B@`v-=MyX' i˝4T5C8xk@=wc:BO|T $1}a>3 ޶LWUњ [OrܜZ?8~ Bq BN gz(XYĘ{}}gHJWfF/::0:۱*uZq\`5][k6ʒmY2P/0x;ctΕU0kg*Hp2rJڀIJ.- :wYЏ#%Lu1{7~(@քѸRbK< q R(P8/Wqdjw$G:x3AVG3=!6Pe׉_$$f ޻OǮNMVHX2]Y.#wM/'DR&UDY I&Z7?/Jɤ#f{pÐrr[nzlgQ. i}R܍~/)ae}}\gˢDʯ~9*xJNgk"/$Қ{vOЪXR1Mƅ)+VyC&!@Qi҂TYkѻC㍒bIEѪļ(rәȣ%Rѓ: M- >B] YKnv.$vT5QSERwjlNn _֥`Abj )źgJX v^z 1jŎ=oJh.w y( 棼8sE6ꖐ:/W2D%|I#Ō$C+E0r?E3'ȹ.LѾvoޙ&)j*hyψD N3 "l3:yζ 7k|s͕E*04$>ҩ=Ld+xwlp.Wfr#n/1*$ )o,6Jo>՟ ^ͷh'Io`\v^ -\ŹKB^oTiW"KLQGpCʎi+y#)KD_V^ ff jA!*R?4QKrw"]{F]'A!$ibܚzU2^d^1sF~ϦgF2`푘R'.G^e#m M"BL"(""ў<"o7fHLsMVM`8:P3a}$'c%SsFHG+pXGƪ*?O˔0KiUK\Wr93.@rKu)yx \]qL!zWFv7KFa;;E3Ψ_* (:{Qߥ/ڲFFdSic[m!rQ h ˦Y&@m>J%*Rȍ VvےM T9|N |. iADY)FӺ@tW4;m"myK{N;QBҷ;zrlSRn홼,^hN*Fb9p "*w2($2XU(=y׀Ae7BNut鞵Tܩٲ+ jܑS[Aχ4@%Lh %xgVS"dG؍cže܎v#vݻ9Ns vq3;#*6WG0nʙsd!5v_>R RCi _:%c%W$SIuUYy]P?vxګ30ԕXȚ:Lřϭa꼌]ZBp_b=!YGͩ Iɕ<nU%,dѷzl0{+ 77۹vI 鮺+k;IW%\`^;A}zE<#("akh.>"H7 Eo51fJ^Et+Z@UDE E}U{fAmrZ%<<>ݿ#w|:!=QZszΛû^cx!oD\`QN)ɏ ],"͋ u ={?6 :;lӾ6)4>̈́f&n0Ҏ,?6a\Km``4E%0>O*/wDtGj vO_б.~ J;HzIbqRwzrQ2 hC?Rg`ݤGc]Ѭi^@cב)׈J8@gK+H69(e!~8 0_¾>858-m&LziY/-C9ſ8_ZE漧 rVݟfvD }837giY )L/zl /l=;nAn){NlH('| fv^^n&*0!~xU%YC>'X >Fx;?v_]@>C΄AE8ZDNg_PɱKэi6ٗl@sV$$?fAp-}<r~ZQ¯}fWr3foRuf\ߊuQ S#2y9O Z!A៖yjo-TT[*iG {n߁i7ZB$O\>|QiP QFYh1-Cn}%'.Sj>e9bQٙ@;o3-s+$}Փo)M%:B/ML$ (&Ηy1 =foOo+wt3B«Q;cꁭFmZk ލ}Q*3|hN8ʅs[b ڸƬm|,*-܏Sȸ5`+@FzMdvԐew%j|2R=8 ̑jś(ihJqڬ uKf]=!P r(fƬ ?7v㐍IϨ~UTD@P\f&v\ dyV$otN-/Wu!UfZsWä^MH?D\9> $$ו0%d1f N '=dBo˪ w)E]6`li8*P-,.ޅF:AIgۓNqZF wL2oZnlȯ. {~Ϭ=!jyO(qǻrkHø  2ऐR30!x; co],{WmϬ 8&PKWחH ~p`FkPvvY8L2ޚf;}=f| `%FA<3ZaE_ġOANЧ ع!kS&PZK˵o&S7ڸqxo/EwabqFٖ$-ٔn d2>Fx48L(!yA|ɜm<KD>!g*<7n<Ġ">tv:7 o남XF ;٫f+hAeEs;>U ZVh.EzjÂ#A %o8)Co(]M|"{e39԰~抧*$|n,D9]aɵt j =kݎ@,?fYf<]la<)a8w3t6NeIɇ@ »*Oռꃰο)zS9Z]lyRQh)tYB,(4ʝvMgzNL Hʲ$/ m8#7Ze*sq66mOٰN HռdŤ}̛PѤP6[KͰg/w:@Z}L٩;N^;"ӥ;kV;E8y34޵nt VSK"߿U`tJN [\.WїKUv62 >#BÕQkWS=xo豚>u UK[5[U 5clVeFȡ8 a֛9jzn;`_h&_;hգ x 8mv*A~ |bW_t/d?T]Y+Y6_|M^2bIc8U6kf[p $ʮʰv|ilwX4n4ɡÞ#UlG]O!Q9iU4z?"oqv1`BlR)eve>sZ >Hp~c>숋\}1:W?o%.wOH=UքB8Зd SQ^|C3 o^AgC;ŜB\䪈2G{L0JtC<(m cW| X32V5No2:c;1}ޫqKQbƴ L1۲N3Q"EX^n $I]|S6y0gtfdUI܎ _Bo(˞ }oFM0s ^<ćήhV4 rQpӨnMpZ#DjҝYSQ(= g;PǟeS!ʓyZVN/K ?b2p ˸3'Yl΀K.#*z \LYH(bUr4avB$~ܟwjK=#/ Iy|4*,eIŸY ;G]}CL1PџB8.۴<0kjUV&9UBUk:70=/zp+1G =J.t-hlFVz, TOxwlN>I*ˆK2nnvg4RѬKТI2I۪xp\/hYlՀ YoW,}hs-^0>jnK`Hx$్0ׅh+K][V䗤|C=eщTCG^4 =JO*Xo!Lj#/G ngb@ \;^&%SΌ@]@F -+y]Z., v`>8[jK<hpdr}Q{~zLE GeS~CFYPgHiNՓEEEJ<{!sXt0XY@-%kjogFe-@A룆 =bJڳ_AAu{T^900zLpaՐHhX m'l5h?2$iCedԇ\\zK3{fIRK~҆#0%zg]9rNnVA`O*z뒓OMf `&JXW*U VmDwXʯ\fªh6kdȿ Rx)0X&(\l+XmM>AŅ5] tL?Q2'夨|ŶEJ%MŞT4H,NŽI䵪;仗Q)eV}\G_: &.iMQյ,arQNKL⢿v֯g;0*QXӑ|-IA5=?"bwez]84@UL3ҥ)! cmqiB<6C@)ټ7!6jzR2#1N*,$enyVy.}b͋-SQ^C pN*s0sW6~{t ~&RC ͱ+[-SKA?;e?"Twr-|Z :u`02)6pMYaK1.fl+!N=FT=A6uq#nPH3Y;.G0hd;Mo{Wm1ZxOT?W@c6>_h6v4'~:{k>LjLhL> ZV3+ЯP>$`@l1_o94Ҋ: G7Q,+w~̾ Ik+K.cmTpLqNMԆ*c,=-eOYը"`|ߗqڋ4!Kih[}NEDnڏ8ZW/}X7I~ɯcV654/<*A=aʉ#V9<D gtd> 0T\To[[ x_q(sY( .e*qNU($J>F.\J{S͞PjOb^O~wv61"E-=Qmrc튬;p_nT<}S"k@Y h@>"Hy~Ctuog 1h) 6(wDIJ|Dr~Z!QĐ*R?O. ߛ鯴i 9Qxct'U(Z5<#铖ƒ_V^$."*}sOv+B,x{amg4G/kS 6f_ MY0D~-/`!'\8m618r! nI(LL*`Mu$!3+U&8#❛9bA7- ;tfvMlkZP N3&I̓&VP3\9`+\\k(at'|wJѿXe>"ε.&m Pq$U`GIDy5]T T_E2K0)K bK(:+ cW@/KJ@s pq }) ZPfr}]̇ȫq, Ygz}i4 ::M}Bk*7`@ThmIڈ_[2(r "a&_vfv 7t%X A֗[2iawm{Z B%?{9ā]*NKǝޘHc H8SmV+&s,wdNI%nl')4jw*wj |7/tR &B[q|4σ5 r~,d-,QyD;n0fɬt#Z'kǘ ցCoqM;? {Bch{.Q|Bn.oʅ\\)L`nj[[ ywc o~.|@N[6b5Iqvd:n@a֣W#QpR 2uVZP H;  iΠdg1H 1yF[s,s$$G)ȆP*a9=;֟o-F[Zo16Dm~"BL!%n=ҾF9#%/J&UTn@ S* )>[,@-~DVa(C"qǮA'GI}Em V@pC, H_wu.#Exb]|'";uEӏ\Hn)oI -\XESњ&Qg`" t9(G gN,זAYimq$opKK j{,!KAA4dL&}X ׳;8iٍi1 M2!lZ"T Rv? γ?DnB@)V+G Ei}bydɌ8зe۸4i /۫ Zc91ObS0<9eVh'kZGEy"TI!MPǚnǘ5 -hq n/Y[W7V :z;U@Gl(^wR ~fE? hƲINEUqưlݠQnKCd֡lbMaVy,a{"fnQ_YU/ 'ꋫOG-7nfwhw!D rR_+ek툕a).ײސJxObԁDu*pWUj k'$^Ѽ&T ]Ws3m3`u^/,&Q|&zC7hx&)m+, xP8(}獥;1E ruTKy_OM_\5M1}eS.5-r>ٳPF+XKHP,9$k :-mY-.~O}+`v^r BKAzp @ Dxih>?+U k/>w[~6 "Nv&UճP蚠d7YÁoF8M6݀Ɔx|+"e5uCd&6tVS=P3q0l "lԁpISP%H4!;ε6 ?=I\!*O|交ǖ8D)Uw056JĽGJ4Dgb3s2hGQ.Ҍ$߆KqIk=ph;j$a_K8U c/l&p:SҐ׽7PrpEp߄=@h÷,:^c-[.:]~~P g]A$Zc9BLV2B2Ɠ9N16).eu'[ۻPl{D|3rlZ+Hu+l "YG}vnAfqD4̥ ϷH3O6Ag G?9dϦ2< fx {{ _N<&Lqz ;1+0({].Neʠ.3ќюrԏsgvJ@ME 7uvpZH>~|Nyl4r Mc_((s R] aK^%cCU'soK(A xh0HJ@0J㻲.JjN//d ̯ f{gS +,x*"KӼ{u/DՋK>8*>p$,ԶUV)rv煢~PZMtM!9G\8N%7;NL1${<-*QsN?KNa{ gaO?(A(OZ6Ҷh-smʬaU3"ޖ}dY;]8O <80)YlZ3T ۿ_yNz1Q3, =j*F,IJZ2"8p;.IT"4dBVy{ |%se)SnrW|5eE`LLe7bD?ΜzUg|۔| t7x~ؾ# ?fһXze(a"f$wwY8\6zcJeQz~.ge F%Cac%#S=n#,i $zY_12"&CE97vyqkxmiQ[!1Ms]%zXJ~hG:#"zLKo^7vlq L3c Zsi\ᾚY; 0Td17/n[^Nzb9&D@ifȰJ8|PV jKv򰭊#hBRl$vocafP [,AW$Ilgk$W̹p>un, "8˩f+PLh܉$+6"#G!$oӨC.[J4M7W'aܭnBGo|"BpFc&$0WXfѼG/ZshZ.jHg"_-a^c%LoO>>-S5h NF~E$FjeQ ivULUWiJI>ֆv1Y}@ 7Z zGڵT_5w &xitҠY#%/X c7 jo|e"R.gSa%w!տ8mt*8!ŷp2YxTœ:6bִWmw[Nm5?˷a^܌B|{:3GBZ1o 709ی5Qx܉4֔3>}^m%/B;.Εz;E) :S'J2)s %L]6N`*\V*[1UeBm[{i}Rbm]3ynN/Ln2_S: ij4sL#a.|BΕ8Y:yqiJ aa5"P;J?X&nz{:u*G BZT^2T6z%v>|&h>hMAk{ygGƼ1T;١qpzUxtmUG ʏ=MT;t(05> $u Ҡ52Kש:uCsCOkĀ[~~r8N .4+NJܼ1`H*vr2()3a8ltf=).Xt`6x#g#}Z܅ bz_3ƛ\>xd%rǂS#%;@!jsct7hJ]<)L\Ksy %HWȡJngd$weU(G[|:Rl|!2-v%y-&AxB(]s}+-N:o9.qTv1ݦrP= _H2o7%8*N#+ 篖gVjO I~bQldvZG¯ xL|*@M2\kW dz6,]C:X%,PEDHOibOqr/vooaCU}#'1e AboCFi {g5QVW(F{^e&ϙPǎDkY%%0 S+S 幥7Za'P~Hw :_,1@o-kq8M1*?Z^/[~uQ̼Z:@sWR*oEeZC>(䵄~ԋqH#%)T۲⾣SCEџRW~<Յ]`:RKjPȆmd˽$XrZ= ^=UU򧡗`#'ߦSei59ylf+ ڶbUo=kW<$P#W$Q}.)7H6q(N֏&;,PTsGPv} v(3"16U/u~H0k<X@{ةoѝYvA8g~ְCO y蘊A4HV[75bNffeҜ =)%tW S'1Z{qƶmscQ~?z{0$y Rհs- ;ԨNvb ]XwOPgȣ2V\DdB4_` J4bs ae%J2goXDZ"Y8oRoFNgY0 Z'H>A`J]JTV"e6L*VE5۶TE`uڰ8QGQl%OjU_#`_fE)H ϭ[4 òC LR@BGaࢽdɶĿy@} E>",P\%C4"G~y ۜ%onk,^̝[,HN.[8z U[SiqzpˇloǀmJP`đm+3c+-,-3݅3].F9ww`4`|_=.I0 ҈Xּ y>L<,PFaC/VSdyV>v%5<"pOކB՚Ў.Ɉg%d20A;K=BYL wδ<~/Nj5 wߑ]! sٻ?Zc$&13фߑVx:p4toGЊHtRG)o^|q|g}9(TfO(mP&7ȹ8kg$)gFk mԹXmm$+WAG^ui@Q lɰPZz[:uHh=l2&m* PТ(x!uy/<'c)t; %ԐҏEk̚*[^߅WIy5˳<,ůZ-LQ%wouFIXF#xPSk6ʦ&kd#tK)^^;~Ubmsƾ A"™.'vJ/ wV֭\CN׸G攛A=dtS%4 )6֖3^t5g~z9VIAd|=ͳX@i<),!L5ci ֜QA7JAw+Т=!˚v" JN2sp6h ".g'zZ}hvPdOojs,mp8R7AƠ2d!)QV1-lOg >8>T1s;9zq$v`#kdܡ*>po$w\1H~Ԥ mP"W"ܔpGUH 96ag8?H/yXH 7=JЙz&5!3^ ,XE=m-I$ʓ.>UK]KI`~."ʉ*fr eNO4z7~7%ѝ9nfۚ_Sٛ¿/D ݸ+3˄BiNH_-x5k%-GM8^zKmO(W-8ZD|?)fhvQ-ܼK1uya(uU (6,@qpED:BQ[5Iӽ ]tl (s!p$V1p{N)EUCA_tѵsf7='el& [(R֕ jJst5!\YwhM!,7{Ufflg3Gܙ$EDDICp(I~¬C16RA6պ nm#aW-a9'.ZGA(tA(8iV(4Po>didi τ6s[ЁW "KfVbD l7TM фSͪ¼l\1Cŭ >{vPRJy{m,g@I NACMbQ o'yQdlB?IG*qdpjt(Ӊ.u`~b;ۺ=/fEiw Ʈb8vY+GЎ`q{+ҾEv.){maesjKuO`̻l[&83?&1R3Xw Ɔm^~L[wxQU-xEHk'OHd3 #A:Rc吵v.L3䎊zor\rwB_aua&Z^Nn k76BYQ{^ 83q-4h?}:d0xe%Qc_>B;i.tu $ \þB )T KSba(ӗL9v)M|+0y1hT䵝j,Uŝu: g>/rнZ .g$ё#}G K, 䊬\t9YdnTr9'} <{p?~Ћ ـ,ۈ am&bu GȬ/\A9xNX&C]n"8^ܿtżKAU_c$?%nO:'&8@V#s(a^ayG[6"k'EY-ZόIS+\Bo+5a8]746VEi4snÒmjUŹrR{9xZnGJ!۸EdM`읃 ֺ^3E(#Z;E?#\ԟѭa-/"[r?Æ< ^iKf1Sj`PxF߇56FVPgW^"GJpkÍx}ˮdvu@yY>}$ ț0Xy"<4]0EuiVTFN Gߎz)3.^>ޫ'U>5>1x`I QO&=}`BfJrOuS-5>e?teO0aU|ܭu'4#L :mԡB5U#e2~D\2?8tqcYC!:I/CBfba_j{Cyn0*7Q I~ ]C X]lD AFGUp<UEAV~g%]LXv#("<].1CNћȴ&ǟmy qlܫ0*R(VBY:RuiKpqfRLnK<Ǧǝv2tԠlc0)k\Z$`H=>9̵(P)S"h21s'IՈk=vc$Ce)״4/m׌'],g;D.KWYkF8>+IaJȞ 댒bZ|ϱXPѬ\ӡǞtթlff#S?B(v( 5 QbXF.*s|XvQ.$H7ğp}2Qj;$܏ǗH:n0P9)n%(ǻjE|KtT;B[M^{#cl/ prFNJ`M`-dqQ rq"ONɰ\v`KaC \<$eUX ]%I~ݒIr]jG8#%%1 AP}ZL}M`Tk@_ SKt51BejT@a48ר.=R>u` )^&c6\MT;ϿLṳb^xNz& ]20+Q{5J:&ԧZ=eR.tAׁaFX^ Zu?4i՜U@B 9!x|o2i}=kg={μ88,& um Ӝ?!)k_}9{Xk\ T`dD]ō ):" )ҸAԟM>PB6Q*r%yl $CԷGUl U҇;{oFOҽV C}Ȫmկd4Kыa6jKm:x.JE}1'xj($ x(]4 r.1fkbv|,OI[mHݴ$k/Qy*x91_^7S|\MHUj鷮-sM!,b\^azdP }7R/$nLpU!Z7}H;d]?2x };7E"F8#ɞ xA NW٨`9/ tΗo_|#"8~S+T;0 L' 3=-W@W}.Wg{X򖌁 ; &2Hsfj.i0nQiYJ 8ֳbBUMnM:*`R8".Ϭ˻24ДZ2)cy f3Jݻ FɨRq1D!qN **^}>r%1nCc~!p/em{=.7C8yizGpXK~DAfAչSG@4)p)62ҢI}k d1xz0V>Zr}BqHp6܄CB09 OsT*\~6mY)X}NgaDoS}@YZC r-jHtm?ȃcJK/bדǶ\=!BmS$ub: i~NaeU9 ^16 #~ǟ<\nκR- Ndx?]ڳ{Tg{,5 aŁՒ+U>W¾r2~?y%I5?f CcWP@w9cVׂ!}~ MIx'ki ͮ^yC ھB^yy#fs[*~X&~aK1^:x_󋑅 la|XmQ;O9mVA{M]-Rx4={{^Ay]E)Nwe] D[,I~_o~OzYfH \7)Jإ\4crAq Yt.l*Wb!&yN:^I/ˊ݂ D+tЦd? 9iɧFy@ Yot=E ~XTM0#lD2dXb<]&$ N*:Z3S5"@ 1#-a9Wkevľ񰲏)EvZ W'gSϮEzv)1)$9{/Eqjֺ,.?M.VXԥlB|`-kDXBx %21]W~ 熣ɭ?A-Q$"\d%vb ڻꐊ6]ny:2Spuj4u5^,M3kΕ"-. ZN> ;; >~64Ƚ1ko5tq{lH&YAg_ͭ+ KΨ|rҤ-gDm`G߮k xjt[_+p׌I׆U]Ef0w[]T1u}VS»>Z],X,ަ3%M?I$~e{xskRAr6obE( NIY1M^ 6"YgY=0+/`]8+Q>'dy/t#&O4@{!{R9(z<ؗUE>`E9ITd6L%>iWW"6ZV.C9VHE+4Yr޽hn+#x cV_L^rbȕ?6Id}wa:xkgH)7Tx+F|!&4,~~ J(jB+mQ͋8݁LsF F%_ZVuY)q; tI7'1PkbKԖ7i MؿiKFo[!By6_0nlF`=Lc>֥^Rk uztGgxa+:ʡAIWɐw =5 Dc9P.QO]U-jS~8G3qI'Ƽ%7F׿=QiX_QN@QH(5foig(T6 ȱ3E05 C;|koSsUtWzpdn # lϥCݘHMT쵽%Uı1'w[U{- 3F>זYn'q[d s~Q/o̠ mmSK<&i )Q'x~+ g 0ߡ6'"slv*5z3M=vujˌ.ÆaF5@Fg3<gk ^‚`L8_e z?L0tgNN >7\.D)vDzvE ^eˏ^e7A/g'Rޢ|`9|2eGM6^C"1 !$RYVPH2^;'KsK? S =7ODDT~ȗPgGWU¦]%- bj kV!JнbN}<7 &f`)w/MMbNڜBUE-x0T,SqX a`8nQpVC!T2"MDU*| 泰5yɲ(v"]pY^P}nHO;?pH։r =*m0,n. v!%\0!4~#%=u@}<\Ԝpj!,Xj?b%xk5YO!2oFEx~E݊t TH wvYHwfR hsc([GSO P+4ۣM9l]&IνaL3sCIV\VGAZ.@c5ܒ.8:5;aMj),Nk gkE6eni .Z{53.G :uwp䖆'AE8lJb1QMl<,ϔLr G%px!::Yd,NQ{$+FO ײM6߀hgw =4UccơXRP!]qsDGܩ4s[ێZ{ -|90 Yu dߪl)Q3XeYw즆7(/ pdJ9y\ڮ E ST@wfyrM!0h@y+ ZÛOv&FZӌ2Kn  #AvJU]ky߸C̤r։F^!y/(>?R6o]t7"Iʮr5w fɢ F: R#e1GPN21w yzx'd@ yeFӽ5ӷuR*Dd!Af7qG ww M:ȣXDjO>@ІրU\$FpпU{Q^O^#d؆\IQ["OY:d93Â8VEX®ğ0*nb9 ŨH[j*X d%4O?-?o/bXyd85[({_TZ Ih姤s`4'oCPa:qo`I+ ;HKEkӺs\#vҜl՝NHE5Ŏ%ak@ I'OM KWr/A4tgD_Bi&[z*:wd|-fuVí"9b𱓲;ȁ 7, y- Z~"; 4ab-.lYd$KY17vmeŵ؄T $&h!+8m۔@Pz@>a&gm@^E=Ln_>s 3µϵgjLQ+1({ >,k7!Ε鈷s}n7-'MnpҒn|$_fPo":@?85w2IT48()A_sU[c{|pDaC"^#pȇ 0f'2 /*1ʴT\AAuKK>u``QׇTQusc)BsBӫ;ոk`3 @O`Gq, 2>BsbjL@E}|ŝmq{kFz+~+̿y 0i/,"Ɗ?#M.ϗXel~V>F: 4_#XR 2w5- v78='vkTV 0rP7!,dv[ѝ[OUENb\]uKky̴P2;D۹d!Cq# G]@5Q1 0y+"^#KO2tO ĩE.N'Y/褺Wg(^'~) "? \J~8JkH/o񨷤O$3(|1*6Z˺C4%֎CQ@Ŵa 42pJ!ݟé BKG$fiM*}J CfZW Y@u0Oh~-ŗE%=5edC\2z$d-YW4A[ׂx #ERyT9ER5;MCJ `Q,GHcwW/m?Q[䬈95)pn5ˑݑ2_C[Ѕ^|3|P;LwXt7Uo w-Q CF"G{ ʸ4#Y|cdK?zw[' UEUF7z:Ruۆb瞆8SHܦQܓ>4/%8w洹AJCnS1 mwuN™dϐU1hFeѤOT9 zܻr+뇊 %EWK-C>T$+F-19e+ t,S@P+e}l&ƴJ>: >18n5<kd}"I|Z*/^lh&Cڏv4#xtD-I=PH(eK#H_"4cwV:aaQ[}?Iv:юr礝 vd`t508e13 :) ή:cvg0g_"h+p^Ad(o̡ JWPUc $oQt3 ʮgj}з |y#j }`#L wړS!٠ר|?DWBxSvH䩡ŴGZ\AnmYXg|[P֊ac-UȮj$ 4/7 PrβQ*ZqvECJ3w7pC%3 0qc@6Y񍾰b'ޞO۝'y%wPaVFSVɦ!D1Sw{h`#h2\Fש=β64l㔮<{X ILRz(xRO,tWw7ఀ8[MA㨓rQ@jl:IC&bɜyrHJ,&V :an,}AY)NNUP=fLs \賗ZYE"Y֐,B^||P_N:xMRgSc dVKO1. DP9FW2-EY<QO'B~A5+gww]3$TW1);0'~<ڥ8qPOtL2LZ 2 WM9gTLI5SV%7ΝbC'W{ڗ_Ece@ Aϗ|-]pgI93.SmR_3}\pO&?M7̖'kOd璠F?*RC!wzr 07C>ŎF7AHQRrE| >"Pj_|<R0pQ|Q'|W.H\ .0д۔5D6#P z~pSh]_*3-T9dSR!5oX^vn=ι*Mg[<`N[l"zd ͠/HbfIa-41hmTi%T]:q3 =pLJT7s&S[ d]ɝWfvAPTmwcPzK0 >,IʆTt. ~<4ܟJ@cV9%UOAqjBEqs|\P"U0k$MT}v|O%Fwk6!d7Þ y7z[[[*DLRКX^d=1eh̠&/s+@ Wӡ8eN]UK;p U5u|(7?n8O3M1PW/G})ntƢ: a27>c̛ }k\%tGNܱgOŹV Eu0TfrKb+O>Z7TQF;8q(QIsYhYQZ+-ýE9jCۺm"6L [p&#-:HXDNPOcm{Q@0uӦ]a6pl+['4`ؙ0V4\:w",2Lxy 3[6gHB%C>^<5̖Ya[BF ߝ?*TRB@mBJ$EW?Q_}ơR o\] \8Y%* }s7k٧@A`R֡EDGK&ҧ}m~B)ന[\6R( cA/~E|d()6GT2`'\0PG?!ocZz.#4qJ_D̳' wxF:̉Q"Kpt,e(3.>z>꣧n+7'rĪvZ/RGȊ٧CBϷ Iy]R;s~;*ǿ=>guaSI-Iטn{'+6Ϧ/;D'rD A8(S6w*e<[.DzZI9-Ou(CUryhgX@NN3N'~-[pL?XRu 6hI!3b2b{)-'+Jm{CsFFヨCN84N1 ME~Mǭ5@B^ٛ2_jpՂhY*؄Q'בzۡΞb}Z/4Ö8Wb!W 3rBN MmytZHZB͟I;2yɭŔثSS4J;9n7#i>U ߎ=[gǝnA2j7C|C,Vq5$b蠕PK=աOUH~{|O[ }&%4>OPlPX`ff5r(_XikS!7AfcSq3GGWi9Cd*_ϋN;ϊ9"uM`P,H߁B%,TyGՉݜwe7cYUf^.SȲquR7<]bݲ:{p0뻫|A6d 2SL4H,F)@W䮴%Z)rM>QÀEيXUc=S/.k& g7ڬFai/k矝zrSŀҀH0 OZtDa;Ä !2\jHn(ehK9%jw6{)o#wb躨/!lK9+n+s0uihbEhhL"c{ZNgpa^ 0xzИ=^DʥX|A೵mGD톰UeW g-]N 7^@h?r"]rCJxoz[)|Y4}SH>3h\c/g/jlR`Zpn٤*y)w0Of 3)錎֦_cw"Uhu↭$FZm.iRrE(&&蘅-SBz;"p[O6G.l[N(ygzMnMreҐ^\즾WməUo%3ü<9iVʻa'=셜 LD2j|t2rà\d ,*4;il7fEydfp{Q|fGbՉ6跡\CV<9<K|fa]Gb. Sx Xk՘3l_}t*b2nX@^sXS۽rv\ayh=ݸ!tQMn&[qk低4#0#$I!R>'bk df{ : @-03/ zmiY=9kKEc~ YEϯZKdM+!#61:̤>TU*d,nWecӄ; ig?ta]Lp4UiH1J7@kC/1 ˻:ucj2!9C(/xQd͎,4CNՈ̻Qm,!u$/a "IYz}t($99,T ۊЧI&(1x*Ô=e$0" @s%Hi1ih6Y$O mֵAY)ja:4o2uRP+[̶$r &xZ\\desE?S"5)u"2↺Rz_ "\,Ty8B5#&O",dȠ=U7rX8-{q $a2\{ bvv=-~B0-ٱ:^f5wEzˎ}%Ag 6{'s%%aY| bR/羠Ic[܃qKI’K\,եfh%*QSwyU.:+>ZTb|/݌`a[m-aq*Sw z6Ѕ}x'!FFE(kXr abd4_{\7 f'lxO=G`uF̅-s7Rzx*{w-L-ftlؖ|IQO>jYD $H ??.jE'$WduǍqF`+}]5sA黱h[4aoϼX#oXogMl ^f<䋦Kj\3d; k!"`֖q6OA_YmB7#y`~%v tk_8J)jD7U?"RE5*'2ﶂmʏeI:XV'Mq@Fjr>gRϪ\DŽ5DTv*} 7q+';kܞc_~{:F!_5!S*ZW}j2_I{qЦOPd꼈Ʌz*)q'q3*SrkN **jIJF 5p ab4'v, `cGIA J6uM ƺA]*ݲNxFqQEuͣ=D iIG!4*մ"SUS*A&p88Z-G5~4YBGҡmE/0#m EN'9mf{r䊇ؕJ;$&rU>nFg3\э2u%:|}qa5p Vj!w}LlB{^jk 0Ryqr|ò`S˜g'DΦ=aoGhBkr ߿@NLG4I'/m}|19fHdZ2(Mk4!UW=V["\v[\|16;&=AyfU̢s±[VDlJ&ΓƋ?OsdvV=2BX=t~+4#+\̅-eNA]Rj:s 8z6Jzr !RY]EaVCzz%ddמ-@$KA2c S ["nM<M|`Aksr R0̕T)c )dzT:Hԭei 㩹MWIDpVM=5rBq$էkqQHM޸2@k"jӸtKySD֘70 f24\ߔVZUA@hg 0zu1 bCCDoX{%6/*^+7y&Oڛ65TtIXxSW1oJeA a>J~wcIsZKV _8_&b4]۟?^"|ڻ z>$HOKax3# Ĥ|*FS +U$'(`mʳG a؋حEQǑY'W / 3L.GD+jXZkCc8So|`UC3[ܸI&1{&co_SRȠFHŤP:Ȝ܁HD_m o4"鬙_̰)¡lddnx9{D3;QlBǡz kH 4ݥ QIIz5Ɋ^FSzN0D*gg+o"-*:p?wU퉬jUWIfM] *ʯ psxީ8Bg?.e'Sj^[HwEQSYd}.,#^NDֈJR%iX,y(˼~x&Cp mC _"ˍNdJБn1_CڮzG*.VA bN 1":A.z妗t5S{D^=Krsr,!zSsIq!P60:ql#BQQ;`0 }6xnh_{WcgreU=O GT_xiX~ 6^h2t]vϲ,<4mĘgn7_6%@vْ_ XGI`:$%r\Do׎_Kh}p!! KQaU!vo–Adlz6N<(H~9~k4vj2_ 7iOiXWf8_X$7:wj>l,**Ջ1| Lao Ib}>kZ'se#_N=_2*l;fs^KMۍТp*yd{BH"z۳H٬ kB=Ӯ:+ B˃[_-dcŬ% es`xEMDA]8+!7sEO`y>KGN12̄9ep}qύOGOBڎ8ѽ8'|W7 #\Wu;O!|d{9ogH]G.(e ) i'bLA![+}l./:tqY@erlaU~b̪@vZ5G9Fk ˀX}|ƞ<}|]|j^s'ޔ;K}m5(?2?-cgP2׺j BO@3:`3Ɗ=qjI90vC.9%&y_rN%KΪ)?~,f.j{=evo}N%i)[=+ *Np bjX"}.e;LycPBy щ8|<|rs4TI\/ⷙz%B{F`h![)$_-7?Q0_IWwݖ Ovc}GDfJamJ[+cڤGӯZc'vl2? u^'oߥie+~N>hsj9Ü nrx|:30SU?途̩fxՖ0kT qY_-+4KLP]-\9zb3Hlκ(I@1$ѯM~26!S,f|&:/Bt"F+kd+-<`@/lRaqeb0"Alh{y)4bĄ_Q V& L+̏vC@7N'jQҥQ$(0aN]`u5ܙE쯄Թ=9˜>Х4yK!Rbrb"6!lj>BhZ{mM _GR*o& ,1$+xfij@ÌSAۦ_\\i$8h O!n* %h p`KU:x<)܌5J:"PD>}*.w Y3Br+J7IR {g'jFɭ^L'*E4!r n2B+ (0kK/"tEzF%#lsg` S-DM$״x`ъ&aՇ '(HcbB xX,Z94xfv.o} (ɒ:`^4N@Hq ~UiEIWBb*EjO=7EllY7_ù)*>֐kMY}BshK5S! KeMRkG4g\H fO;Ŗ0x % FvM!OZf iL#fS|"  #hz} cxM5Pd8f)є[M\t_ X_$pX23rL:מQo7sY-؀p52|*d'-us}E(PǠR5*/ }cm[dk4b~vAmxQV,sz`Y%UxGV!dtxlHHޘsxKU 4H'ff fG0~>6LL,ratد.q(X|1|B$uc>םb7KpaxW01ON*"ứ]iF^Vg6 ip ^9QqufG7ʪ,C4Z.]N MYXן?cȝTVy/P$OߍT|ŰOi_){:WPF-FKʑ4)^f||\:;,_0S_:(²:?09u1<$[grߢz t/8gS1#*m֨{?:0 *3=VU+,CK~aJ/6y rx#UyAZVB $8@'7Ct7N~0T6 `rJ[f|:Ԡrf,;Skaco ͑)Ӓy%\v F>9,DD W)qJ'opΓ߉y !cvJ RcY#\.vB>mU}Bﴋ&&|oͿ6->F9,K7:B~+K=!Z3k+CV`_va UN~FkNcզH$maæWcj1o\ay)tB[~)g #-:rHK:0y~m;?$f9svU@{AQGauHe4ɇlOtٮ:֏W*4r&"Mߊ\򼝓zu8NtJ6Qs0!D)!/ T%&1GB[ LA&PMA>Ɂz`\gJ8rB$.wNTYagN3DRq G@o6G0"=>&hutV!A|ύy wU+(.eyv^u^dhX9La>2Y3xtB#7JÅ}Ym*3Wt=""I9_Ԑ|\T*,èȌTA\Ыu\j'A/]lr>wU]e^ZDhU1(P#YasDu4d<0g]/{yrAya"wY9?N4>pܗ@p|DzmIlPۙ;MS-u=N I|LyH.C2R%G5crبl\!1JXKeZb@ɴI/fѻ\Cߌ5FTHW\W\,RQUUF2KXRgv g}f+_"a.k^|9NXm^:) CrZ{}[^K3P> UU*1@R~ q(Շ}f0s Uۭk-xEja-A>mF#?r8f(6eWUoNeԏr!ps^7L.U\LLKp ё#]W ;!hpUi*.#I \?G^Gѱeۚ`2N(VŦأ zT(`P.S.I H6Ëx>*1QW/an]P6_ .]k#W =vx8/! h%Hvv0*"6DqΗJSpdië_uv] t7 9xӰ#pt9 _%.ᆰ85^/1׳83o]C?nL=Ek=a]bj^s:rJb?cp7!]ٳ$m?ܘigG+})bI!8=94|97H${c851ayt@}2沨OtEApvVjE4GARJpYʔWIGNvcLnpZ96,q=MD.(&J숭4p4 ?YL2}J}1@%( A7 *\/4<5SȺ{UCߙ3dE\@T^SNgU ZKxQtzlφnGG$}F_R,dղF\2uqsRkMgst翀{DCVP/`;A]g;^,1J O'y#׿6z-V~||JˇGV>sksq$>#yJ)b&=Oy㸙PX(G!| I:Rf]/Ko@!53cP< -1 (Pl͆Sp ns@u*PrRf=ݺMRgHRΤ8:^OۆY·>y^r\i2J%0&~C[4VOr9pFXRV,3I҄hǨoo9(j{7iQMo6?&E홬u0#tӞo+ m%q<\{YK3YZJn)U {4]S/Yu)CGH?kt7np0sydAę# U3BvHiuaKDE]-A_@|-9aVp!D~kNfYvNi¼@k.+3Ph_ݣ!B#I?B0[QQny;(=.rV?IھF۩}zn3JB)2e (YvH.E;x/ g(`-q-9`Wnպpdl/Vˮ%)9\!ׯ7.@–WC*]FEWHtI$ſ5__#t$q6N0u;[1{kZo}ض;smZ7. v1dV 4 j9YJlADgb=@VǢĶbMsUB NrMP+vtB; xA _P{\j#wDx0t&:l RX-:(x^'X߫Dj^ύ$DX<'HP{aDRѺAz/>G;pu7=hM,r$84 C?7@l2|Uh8I}҄u__#(zsq4hFΔzU2K#%Ms1V#df4xT3>OT/S{~0AǒZg?Dv< LK:LdD,;̓- 0yt %6#o0 b ̨VD'y6Om3(HFb𱯛|2QTJY葟cqZzU {HBlJM0x}=_@%NUnM>B}($V7hmNjm[wS;JHeW)l ֵ,q h=mtqa2P 92H\99EH`XR%,h1o߷,hR `ۛF˱~OkWd|Tu(>Y&(gW`+HۧUqDgza jLp:#θh=KU-UoaH (m( kRd Lt(fC5x|!Sm]d/=To!bs3gD 90AwUz `z/9*ftb3쎯掛̪@R0ơz -aPΪVVASx&k=bPܘrd pHs"G ٸ!٣0v,]:Va.NEj_Ѳ (v菭QV.0LoCQk#v GHiVs,cl ˆdd. T^93 L0MbN֐Vn(>i"ZE>BD\ӿȖ Qr;Hw|rΡGI\906hv̡əENou^N5Jr^[UOXU.3 b;!]nj$YLU>H>'RtameH^OKq2H> jkInI:GvvHd垆y!}=xڔ-))=$.6|mDGjI[xH.` /OVgmb5#lg^t9Ypꉮ @p\X7Dދ"D=! VG]'F+UM&-xL[@'Ȧi@avmҙ |ٱ>뎑M9 PHP'z\q(۞;fzmɦ|01r-vW D|V)!CpNݪ^ @e7m.ߒ %Hao{-ayOAϳEֲ_BbP;/lK ؼxq8 gL`ViU1xWA[mD1Oӻ*d&K&qNR`I8&鑽@3+g(w4rOq9Q)_{I]dMf? bcs7!aWx ŵjFJ+G aή_O7ԋ&# -|#ROeB"v=O{ZbIWc#(4 `bah^Y8y𚬞d9[R۳WU>ibECYuhr4:qW #KދƝg!+0;ˁ>G*2gzU:9/EAS/뮵; 3ض ?;ǭa>Q]Z_6iFc[ֶ[EZHdVgE*٥4ecx ʰt@mOB >9&KcC.ARʉXﯰ*5}?nj_~џ}ٝH$C{EM+(xr<ֶM@]q7(d~~Q`?af(l0 躙;1z]NF kUVDIN:+B 7jGY DcEG\tc`{aT9m8-1l"Hb'ױB[WߐEo*̾G(%ZJB' w:E[4,q-qq/#aih00VC S@f]$v1iaZvD苲9PTMukG?D$M9,*-0zrc(l;T.0caa<,0l?Dt#@C?Gdn>@/.gᩔ66'LiO/̿ 3&e>s/5R5άbFlOcEw* MrA6~ۊi #!ß7Ii]l10VYB!_ԛ>/tΎIJtf?/KJ׽+t %*?6n Q)#jٟ&B Ƨ giswRܮpe] #è]JL6.!l(ќZ -.l=,z3aF2q@+; )"Dܦbˢj:k.?WD)wq̨ FM2zj! EA\%@3dV77_oϼU+i \9-~y;͉ YU{Xlw </´T*y IP^BOQ%ۮg sT)(fhUdoD ;[\+F߱z ?ls.kcT =/2jHLϲNc$lq ksf-Xd[5\-T$3X8&~\cvOk\.rG9iY"̶Iqo\Ĵlg3Vlc=B0 5.u|i6 _K"d_eF,%qܯqhYp3F|xESu$"L^|U⫾bgsq4 "$ 6H]; X@{M5]~S0`}K.kK&.g^P H-.pAɧ/ TV%  2_MB: v)s JC %ab'F0\/qrZG̝񫛲"=~r%͂d EfM=0Ĵ;Y袱1Hmvjg/#F(@)NpΎbvsV]lie/t`?ƺ.G?#'9E)aSto_^RcGa'pN P?'> |QyP%rZK6vwl!-SWis[0{̉L9AJI9jq4^ *;T#14R:pn.9P<7GwL_ND΀oƮL =e #UV4/Pk54if,؅۠C2-&4i0BPPO DAr/ޢMFk5TCx>viHZڐ_`ֶsa WǍtz&>g |J:I^~Y l=yyO[ +D+uX|^.3M8cb6kO:6K;i8(UnFk $+P DyrKKC;+5UbPT~9ϑ5d61=,X [W^iBIAn>.*KV{R1GӬOb0F`ޱz?C7 % Nbm?@\2Ȯc[_EB o#Uо]ǯHMC۳%,M +^d@[T;@#u#Y qH}χ޻4U7͔6Щf\gt&kԪhr 댚qcĢc&k|HȠBoGi2]iIjfhHbuUvsMt ]ƻor ;<RwVl-\9=7(w<حʨ'fuJ09S-p?D$PFrhb)}x5m iSbKBi&Kk.U;]a@jF X ,bGy dN?Hͳȳ w[F V um*R#>v ړ#?aՐCƽr eGS}XDX χ\ijCqT?c v\`| xiǼ.`!+ˋxhݲS0z7Nd "U˻B0dnS73PKry' ۃ:S:1Ӗ]r;\"MwӚ:#?hm[yhGZ9/ja 9P솃9j2YQyB> ^28x$,rtͅ `-TShʑni`p;w"ȰHGN`3G.lY,}Ě15**2$e@@^a*=dw$L۾^( (%Ϙ5ɝl8)h]i[@ՃvD*/Kta6oc{] o?kn-xJۚ@/ Zй?n&e>U7-U=nDN՞D<ܼw3\-"n8R`lӀ4bWL@pݫN Nv`aSxzm@CJp"_ ֢w4^2YzUHjuE0m3B6|!ͬJ׀('`8ZDd>)(_"}xAHQV%σTJ0ٷ3#]*ETGr-ч!RzSMP+JʞV3կq;~gevh&ZZ~C vԅ;F\xƚwDJBzrY˝,?,n聺F5E}֬e] gAO4C$N $?Kp3o !e^>{w?BE1˩CWLXPJ4ۄ-Bm]]`+dvOw7ct0Զ$xu>/z7o-,l =㊖ 6ۘݎMEܘ8QdPlUܷ"RyǚF.ZNgn]φ*e#-@9q}T] u2sOK4lMч $VX—xw xj"q)l}c.l.:ٿߟy{~{ F~/&q"9''5 ,PaZw4A3& /#)Œr$l&y!4'Ӌ?IĚ}K H#[1qR*`C2a=m~Uj,#HNwuKY0 1I: (O'V- A$}\! dyI,$29ՉNTWEmFvkf.+Ģ3Rx_#?fMB~uhT |fFP bSb' VO^T[ϩxj_o~ۿi`$+0+IᤲT#/<Do&14B3`kQ!s—*r[ CoMb湫Tڎ2=ޜCyE26@zQYQ+IH79i s)Rff!<}Fgzo~9 jQQq]n҂eew߷4xf~R\9Y%7e#W9J?.'?Hoax$b{% Vڵ,D/rIY;.= 'ϡ@7v qH@}cJ*\!bBRz# F #wo?<%TX}@DZh9sEMX/+rg(TO]z5|@t @Ik~: 3@ YG)K%zU,IFrdY;[+qvAtaJY`uTcMz|?/wQCTjx>1oA4'R+iHڨF{ht|!:@Ǥ?6|LPׯ:鬍j(}JTѸi*>kSA3+|0󡆭$V]ŗD90k>Gk&yUx@rT_afEᶽVRPf'N)RqNJc-4}Sf 6$/W!x/ѣ;1EA锐p6w_EK燛U^fgUZ1 7IXdSYǔ@!'7=od< |%^wGW.ugl㣼یaocS{ >ڇf\[+8 sOP S"[BeKЏz0-+ 9 Mum ;dauArdSZ®wN0ۺd,=ڹ]a dV*#:E g\y\&5"yfUQWfHݔLarj\|rx"[<ѱAƸ'fZQWo51뭹aӧr^G/V㮬nsF7>Owj XhrIܗjqNT2L7 Jn*֎ձjob#LC!CFJR7>֥jcNA[hň/2s]2qYxI1^uF: kB \DAj؃lߢK ۅoDf>C-[@v Qq'6E 2L^ɺ$xGB#7-rM|Y ZGh z'vU*N.Z)#,Ƽi%;k©t:N'){pb15'zi|/i%$ R𰈼;2_(m27S0Gr&21Q1??ΰQ߬fOS r&ғ]sQB 5@Wf)E p۪޳8F$"09 >AT;meŁLVD3&^޲N3G˳Eg!u|dޢ /#Í,_;2ٳr)[>sRld2 -*8LR6#!-X(gg]P7, w7͸xj(lRtFwaToS;7 hZ0 :,zշ֘$O]u@;@<,r"Ξ%ȑY˺3L񕙼8%rp|[4# ƒœQkTaE2/m M|*!~@1&%x;(r+!ւY߭CWF8~:2[sBk:}{,WX }>??Žo`ڢO i|Ձ2z? X0PކMHUٻ,}ះ{tqODz X\X/X<؏9ƽ@??A450;"bTj(rLV,d}XM~!(ČA=K"wrty]\Z目%m mgr~yjfą78z8F vfkj$TQJ~4ZU`f9(`M߽|1rv#:0*Þ,AO衷}J|-=o#3rN2[غ¹;=M|wHnơH3am)vnj1,@V͗Aǂ}WU;g {W3 | zׄǫ#auuհӿH7tLRX`zup=WxTΑ۝m #0pGYN_ńI8Tiյ?(;h[dc%r[J^!aV2((ޫV~9xt$H +jiOT_BhW~'<|iMqRPJő (Mc^KE92@*ׁ,<:5j!(5D=A?COܘHeSQܑd.,αawT v9 #B_v[ZmQyv"qCLډc!GuP k&δZQMk 6vUOfܡͼ -W]c_9{*x$^3 i^XRFw fJ;/9{j[a8Mu\Zh5=R2$b-!ÁUZ:ĐjgVNP_ -3G!i(Z`Evm"|j^b Z7>p6F2XtfJT+ o=|gQT G(NPzRxh^y<<`QZ2|c؟{t2u<]M=ӎjk@ y]UN HNyfEҾ* 1HdN>jNv*C1y?j*Tpᦆ-HxiRF}u5Yv+ o_}3Ǝm:psV+i}CLyƣޢHQM.;=$ ^ւzȼHW pWǶ*-OKSjXҔa~ !_$ɪL5x~ͧ[Vcu&M:}'8*:c`w&+L" K(#[d1\3P>*u6CpYEکtn1K+xƎ¨aDgu;7䓃 X0s 6Q|VU wK39<~r~qPg> Uwu|NXdH"TME;M713fg&mDib4 s L>Ei/hpVpȘƽ:WoO!G:lr@>7^&wAeqΐIX*!kMn-4~6`VO]'|B^?F.4JIx9Z$\3$P {fms}@aԴԧi4׉zK ̲G-J!1T]fX((iw *Cffb`cUΈ+]8[1JiABV!„V n*Yܫok_e)asH90V0 ٳߞ2ޱ8^*T`{mWBj\wC7ipoi7p{ixHLЧfxw!vjr=5Y{+X H*Uԕ*Pl҈-N9 #7;>ߦ#vlo07qn6z %mjj<.m.)~mGyu #ߨr)'#SFwrB?طla/2W*$ μ{(s2}]kA66@9y6UB1G-a+]zsxTJ;@4ׁb)m)%v@b&)pP܁xܞz͊׆![hS&0hhl5&je,oaNElR:l[V1-7zэAc-ay^tdfAk-,3xaACxҝSg(|K ǕlßsS(Fcu< rr>\@=?My.e4(ux:ռ(A Z킎.:d%"mxvi3r 8`b?ȍpЄy 0B<$)zdly2X>*C*1 Rޫ\zC ?i%bT{8 ImFuOCx/($c{Ĵ$:8s^Mo^`"uE8bF?K{s:G$0PnDžTN㗖g<4 [Tc&zvNJDSWts{ܦ-Jp3@f[཰` NpȰ}fHآw:"Yq_=,mjY86 Akj+3 }E\6*Zva*&& 㥍dJL˩<cJ}YsC/hq}#Xnz䛠j0N3 Ԭ֊L }wɑ>ZibfI׳6!: "|#-s3ГGPNBYq @rwf{e75OdתC{ˎbW|Kw;^› *SSͥ G\7B;\I,쾷p뒹\H(NmXIWJ+ʑ3(xc.RFCNWNM 8 ٦9 ]8#fU`2ԾYCɔ?\?%ndTS彲ٺsF2bգR;>jC0ᒾ (5XScYMcF ʆ a Ўe.Xa0>#]ċ{>oh~i $C;7/ٳt8.Z&5TX e_fʌ<߹`+go b(]7,*7 ?NT׶,t*T9y!ZG@C`+;XKC*I t fFd@OaA4 =L +~Jݮf%w0'^Ї0YP+!uj* ,(H`* *ZGu0]o?Ttx6|6Y/#T3o7)=Öw3o( Q74H2A*JgC¾a!+Yg@RG­Lc[^iĜ-z(5c爆+pĶ\ςXZLUbȄ_˕ϵT \ḿ1; |mUP/͸ٍ)뽏5tQ,";uWudn[R a©6zsWgvg&2ݨa(s2 s"_^p /ۄpF5\ (/ֿ;̟0H~g_=V+H1˂,N[z"'&,HlC  S{VaXSbOH%]ef*h KNJ"DUrOMɳDŽ60)8P^*4h(B׾|\b@$=,7z'Lap퓹TU$%=9FjZ(QgYk pMtm:" q {I{VLvճ MxaϧX9Z\Ud Ws·fƫ!+^+@Y.Dx6Ӳ!T?K 8nIvQLޭ6y;$ԉJQ9ϽpXE×i^c:W|˩mLT9|(68#M&c4gu T:9g>5p?C^Zi`aR҄'TubR{p Mg/׾5>-SIFɭ0>ˊ2lQ?[ _@s%W]3 L5o+pMJ9__])bbɨ :*V d5b%uNaTCԀ<[I%A)]Ӝ\Ug!jަgZ,0&1=!QA7EY[`]R81=/>09C"c1O% #= #*Aj%+NŖ^$[ZMt"uֻ=Z6+3*S]ݶ܆%eb:)-gD<4_q&PMj4#xh Ndn} Y9W"NPYy BG wR#4,jTClY`I0fUUP_Ev\sFKk> >d|#'3xSqSrwr̕x^mhKN}Z7L|U40WQ,CE;AP5D+?[] J`o=ZbY1~̵ؑqTqOoZW@Bp ]dk@FӐs"6Yɷ@Z=SKGMN h_Ex([eVFO~Ji6٨m㿈e^"F}fT/Q2"!UDRLJh.p G[O=^L!xjDd:"`Î͇dT)i~"#]- QD;檁.4T{ը\ނІ{ 1\4g8fjL՛[qH4&Nhژ IZ/h?t0Hc;rHE\qhۑe1O.=99Lhh r6t22I>AJJB bˏ{3h5~)sHs-uuD;ݕ(^JtceSv\oߍ?[Kںm6$+BZnP~jI[芮&e}9c)> qrG@uuTPX+.yM6bXr`^h=$,lbmo0h-r>[.lf|hKi@pk4R9%3jKRVo'׏hsH7{JLMN*f=,!S'4 W]rK}UQmF{Vhz"KEDqZwx2(WqwifAfo'P6NPj$nq؛ԓ7 p~_"lmi[>=/B/u MʑwU@AQŊ=-VEP-WǷSyZ;ωhrnfc 4*[Iaia!}}[^Ԉ^N!rG֡(CpѶz[ژNۅ1۠W֢ UjT_)=x>{Ж}"X:%3ǓCj& H{ߍVr ЛbnN$RZgˏ04>dK61EOƚOD`Y߸^gJf,f4:l{NIaRKLM.j0P)6I .u>Gl!ʐt4,t,⍘@ҧ|u/ӵhmN+@-"juƒbD%s.p)jS)]K(Rhy;U@0W=Vg~zeqȼXZf5%; vqD1{me{̧+f:^/]j̄! IFGmFn ~6Cj&)3q!ΰTaU`+"Ìv/#團> kMHRHNs:Zn)j4G $S@ OmPpJ]|̌+" IŋܑT!{(IKGB~4'PbL!%Kdژu&aɒ;Ct&f/\e_Rt)+Vqk ~wPosu(g{0JG|-N/ݣhv~cڢdpJה٬M`79νm=2 e?+W&϶+T:XmQϗwGZ-۞94T31&q?Xs,Wh? 6ZS3|>aLE3Cƴ~Nck#ѱ.|'£{vXvӅPҝ|-5ARC.^W.0\U+}N^`" 5 "Kpdq/긨A2Ce@Y^)-ưjCoO1W؃F\(fe0OrbUedlUa6zW=]6ȬH\9XOɨEI?a_e9<ܮEs%gRq#keuIo~ݶ*tku ~ˤ5728{sK11f# lqS $fϜS01vD 'ۨϟvH[1؟I?S%Vxq&9p9rv<5T_Fssn1bV4>꼊6h D*֗5X Ҳ6O}էħcx7ׁyJa_3 C4ufeaM[|Y(=ͮTJtG~K""$CDh+GN=_3kD.ű6լ4~ۙaTJl4~ŵ:js`ViTHk!)`?o"[$C]_fj R;Ta)(jK6>sՃ$6icG@#vX 媄PwLdx/^j<{vڠZM8Thcݱ-pu: XLD#R+ݟ ^qp'` %YU+P`a'a(֬6\ J W5ՆZU`n Slrl\=Rupw7(33avg G@B a?KyT@.DX*J_H/ИThPp rti=,rJ.+"ʻadMN2/kFJe˔W}!B}kQsfU(Dm `ݫxv_8ۏK/_pkƋ cF4ptBK-[^Bjb4:{hTr7B-i⽽}8)caTnkbԫ0 N"J+tEYc>B On-nRh<}  Nf}hD˗eWP+$@g2v-u9LGE*vlG nz,dۤ*$TUp@N4~2WmԈ4*!&LJ"u񍔹n#n**չD_Y xuc0.vmSӖ㙐9)m"E(,vě>7+D Ss7Ojp/e P>a͛-a|H0AP[InX=n%Nƙ^˅ {I3e(xL"!V L4&lT➍,*9~IDs8S+u?t{"bJ|f* rjpH>osŪH&C8=ƿuwߩe9C)` !E~cy 6ǡ@Bg3n h~s9-D}vj J/AQ\Iz"˪"p<9j kHRLuT}(I"XWL7S;߿/һT% )F2.Zh2%cveyGo2AHV4s,t*g"Ĺd8D5 (( u>_5>g_&xL(֢ jUi!BFi!K(qK|1^ a޹R6ު _:EfݜvνCQ0Phlk^IF1N|EU3fu`OƾڄW{<ڟp~\Kg wǙU\֡9Mպ̃R(1&5a !]]Zy-"Kk%gRw낝VY*ݶo^.1scLa.#(>dUyR5lΨxo)IVm5^);n.;GbM]1AO_lNw4.R"=JhAՖ:?Iaw1']=algSV=HObyNi9#.}v=aِi|Τ/y?Px!61\ ._0 o шȕŪ@t%>4 ^70 (Xxbbzp. CTKoKYc/[Y5sbg1dz8$lnJ&y -TV5~`Xs̔{yfsRKdu:`cZ_݀)Qt8\쪖'ǓQ| !_8W7-6Fj,QOtq1V1STjh/3G"T2&xe܈Gz~H>~/-(F3-GXɡ(+ w>iޅl$ͻˈ'p_QDs♬j©Cuv*P<AO nĶCD /;"EhwO2gXZ־Fgz^LW^$u,/px@lT8lc^z/>tp苰]0*Yêw %K{ڐ> YvY F+b~%1q >B&\`:\y$2~WAPB5 +򰯊ه#X<+guU\MqF̫[<gK#jOfN,wOh90Mo 5gh#h1E,+|ToN DOiZP/cb6EY dAwRk[iPVrW\#(`=:Ӥ;}~VZSt L{ XBRxY$ 7񆢡WݜlxM#׿3&oeJCIkoeO#([x " tv^L~z!^ Jm&B[+O3镯m8|& _d'FP3P*L|aR\*::LG/;0FT㬯F̀W-wٜ'Ý2{tt /SIA1[`khe[9q۩8wxHdz af ~ni|{&YhB:x:*WOX:>'%ҡbʍN{r/#W'-!7lA,MVxuy.FX?%݃5Ȳ̻][ ;FR7GdR?hI^S&Ym=dB=[l$El*V [F(S>>h^b9zxkڸY6WfHpBgB%2OkGšBSW0SsyCaC;F adBJ`M._Ls~{]J 2184?P.~1@Χhr8*}4ǏCy53LH ct+rQ$ jZ]5> E$2V hYTrB6"נּ+,kM70-^5@ugPvw[7 jL-CO:d׋ӀDNpFH =ܴ^ ̰K'U"t/~* }ﰫڋ ƼqiDqC9rV>-K:@WШzD}e$~M6|"z *}`Ы!s g ]/Zssn Jf w0T!wW/R/BO;UmXf'ްkų5qjڣxL}*e\#q;QB#& $p  R?"W<^)*e>܃]*L i4p V{iZE2RLę]A%OWBZeԭ<|q1=YBJ74h|E4oJz؛捧Hm[&>n#@Eܠ9VVz)^̀skճ_\ڊnbށ9r=[-k<>~K9k3H|B-2FO}g-bVM̜l ;Y)͛=UI}+&ޟADF6C s ''' !l~2Ta+A5-xr4nZmo੉^БG-64qUiAO{^je̐LĒ^PORm a:"FGM%wSnW[[1nq%뺼YTžC||r1t ;4+Je݉(˖$ [V'nߙpMӸCى*5SLY.v+/WV*"y+ NjķŜrDpm+뭵 io4O ;lz-ĝy/E/$j+$-+Լn %fb=UAI*+Α"} eO[@ϡhT !qJfĆZ5~䜂@6E-Ic[wwD_K+na(į`%.r/w~|C8EW@̲foeiD= YO9 VqF Ȧ"`K~-EBDDR.꛼y\HBvܽ'mN9}3V8# C(=bǚ~ G_ihU'gQ4`{kL T*Tz=Btn'aDNp:tM,tԚ 45"&P̪Ā9QDgu-'ip)I?vᐄBòm xWRf7hմf6q"N^VuKi6$d խɶ F6STEu> _Vn7Fw}L~uGah3}(pV}9{. E+ׅNkJ 2/R#Y\<ẸہVQ4BxtXEt[mƮf ̋tb F۶NHЖZ Y΅@ܐlXmqpyÛ^unS<؈aUp ˫R~!y; Ҋι^ %U5~f‘\Xd`+o >AY?;WΗ63Y$Qz. O|rD}*`I8Y8ѽh-ow>Y/wCQ(d tȫ%p<=Z- 6n"ettlbZ0|2?\9 "hėڲ븍4O عd^}(4u& z>JXy}?o%wYl3lP[R@X+rJ~&+xmf = \/ak0DU}&WkӢ(=*C9jXbCy̢LXh /QJj-'h$f^h!Pűk!hYIb$-/(a%cnC35D۷/}4, |^/=r5o0sBމt6kvDB4IjFiΘϓ>uY)q8QTgz"O%F2r 2jt?3J8;>ɮTqSrnE;?*WvX:F6 *g}Ȑ%B_/vAq R NXZvZFU'&ߗ}OLgJcZ7BߴN;;Xtڊ/l^|W,\[ȒPB"1zQ&R7Qm:1,zJ<]ӊ7xH]'чQ6 P2fvT;$ֺcimR4!`fBwbmM7) ƏԊK;fUsysIƔi$+*օ!yxXf򬟵\ 5K02{3rtGP?{{&rr=V.N\{9~HiO,m. ڥL;ɌvwqH3u_zQ[W>z}Mhy ə'Аw+_cҖ ?Έ~v?NA xգ|T2n.ݠ!e6FRvlb?zQ%k:?^yKŧzU&%Yw_Y}ZM3kK+ṍ-.52aV[`;R! x 89zgs|{$%SR}Wžp:|4-_H>^(4^˓ ރG!:$3R!n2 u|_\O9\*ѡ@8Yp*|iÉ??>4W*(&=P@,鵕5C%\==`XJ|Ab;蘎u5K\IpmXklak/NyjBcy$ ;A 2^\<;PΌ:ak #mXayGEĴ3p~'LM'Ta0zDd3x~)sO@9>tVj{L<ԾGٸUYCbjNO~Ir5- 6 y3KK ;w}f21/ sU> Ԋ}\r͛g^=*YBi#I/Kkk+{Me@:np?<0jĮV5I˷ʷ3Ⱨpl7hϩ 8 II26Dq ֏1߫w&9çPFkQXU!?ֿDq?7b\I.0(QDɫ<'ƺǂN]]@ڔ:iCZpLK2LBo$mo%y~hZۛeqI q2@bUϕ[q\ը=XGbGz<_{{(䙑dl.{ˎ۾F-Sp ZQjfϩip~k^wff^b($T P>sIk*!:Ⱥ!cgKVSq;v|TF欆x*ҖXblMp_8K@ŕ̬Z"R{l^7irU ٟgU˾EO@Ø3LNɫÛl+b9RY5LW^m1b^jC'jX 5 VKHʢ6S~#|F* á} nE1~b :q2(uTb4~ZL V$`K씸au6 &`&L$D):mݩu7з8!t> x J2 =W4:۳Z.5٫ZbGS7h080AS|>9f`>'6clZؼg_̷mCGyz7qԡA]l2nizjn~.Ɩ+.5F;4W`bFHpI$ֈv:e(e]R4L=u\W8d/e(e+19~#Z*j4? [L5˦?PﶢER] Tp7لy袛C|Y㢧 W/J 0~ќyQ]'.5F^Zҹ?3/p2]Q0ġ'oN!y($Z#((ɇ}k@Q kWtHx_268֙ݣvq7ڣkJ5@ /)~(9k? u[i2܉(I`VWc~ep}=,#ςo4\PWBj,c +<_+{7+*8Ep&xħp],/HLy=؛cu_> ZP7McxX/tYOZÛ`KD\@of№=Z# 2'ʌv;Mpɬ@(BNn|m~> PxClQ\; ;;~hyb0Ⱦ3$~Pz%J,ah)О_ ׼*R?Z#PXE:Ff>ϰ8[ӻiV)ۮ Iy.v?.O@ E i=u`iҧJ(6]WG =Ҵ_O1Xoܟe֜j.FWyNt(+EOY> mYr{pHʾ F֮@ᜇp.739tvi<CZgg .$T%,q w_ʣܣ_ZS+g]7셔%@ e`\E'٣f 49o۳m*L·hf/>;ߠ{%tHeF. ռ 8Rqr/j!IFB9$3mYs.%^ O c@~"d\Mowf 0ǷUl(GƅW@=#ZzLܰCïi2O'< L'.&2bp?EvNcmI}46J뜶+y94q#!Cl㯿rV0Gt`JByf?B`dY&rkb`^p>ԕg ;W"VQU $[Y1`8f!^N7~+N`,I=JZoxvη0<޵Φ{_yVr .[߰]$Pm<$ap4˙C. xV85CeM/wc>Qa 5+}`-em#5'(_4ZgǻHz)4q8wf- Ѐ\w3!,ĚvM\2&QM۳9@mmCqLLR.k>2j^eE][E\u'Ɗ%Nco%FV:فߔlV ՋߘG'+&z=ܿk^tK3)A\;z*CD[M/MD Z e9_łhRɷ[H*4QBTA}cM_1#s)0xM`› zr e ^xϪ9狡ic-Gw#NzlMY@@20I>s{gDr ~Ƅ?҅B1|Wjڭ3 Y)[.V,fTu"Vy.nOk(MlϾV'Sh\(\'~ Kc <_,6M BS%'Rx~ޛU1chk:80gD?[hY,7-4I]֬?lZCKBӨ޵]  jR_H+HUr|ϼ ˬpwTK7\ 4w~CW'BXj,Ƥ?4/̉1+N= f}$2rhfZ [2?KTsQO%)xraOA 'Vܳ@m@UjYj7/FSsc;/o4/el.37׺TA V sI6B1sNOHb8Y2?'d_t񵛝xY.GI}-ZYiInjhg=P\l壋Kd&P.2S6|ʆВ Q݂ͩx*m:RPin$QOp q\5RY\GZy7 R/kL)2䀬=4|yE(zU퐘F7;gD-] O TI+D6zЃwxҦ 2rCj'r`&`a}m!ݠruV:lQAk2uXG"l/&ז7PE _wL]0: NHT pӻK{0fXj1?ɰq?|:}q-#LqfaPEVH*ol!ipNjmnt\ $fWqu MVt>HOqX Hb鄵G-,R`23/P'Dl7Ӡ&xp]}«jm?K触i0U(Ȟ0W.\EJ'/ei\js=`ͨQbVNB Ȅ42rC.&ak7юK| )mſtwzٕ[W#5 ˊ`7 Q"‚$N d~fPunVBmj] ӎ%icQt3<ЊnxYYq uΎu%\>-*ee\W6w52?<Qh:D9TaזMɐ\@ cz9KE،SSgq 4 P^ko!k 1!%Bt Xqﱋ\qyfL ɰwk3!ķ{ 0Bdt/Jj[>`l&,:z!:znQ xC٥ܠroI>1yOcb^FqSuv)6]I8݈ sU$*;g 7ăeKtJGa"Rahzpy#( W]+9zLyM˘q`}.?<ҫ[%@TD},OG=*[ZykND&۠أDcEy [;Os×4*xJ 3%k?rN⅃E2PGDiA 7Sq_v d;mɮ`Ƒ#W9Roޓ711rIۈws%ԱiSx²Β:7,Sr}ߙ0ĕzK$')'|$t{Պv)% htDMRUK%& fהRab:E3!ۥ3.KU͹qs\L¬%9\|R,ȑ+c\ͮ[꺰S Q0))O"  FkU=\nzƎ~igeTN~"d3_FS_j-x}OkUk`b8j潏s% ^lgH;NDu{7mgimkq ?~f6be6ۿ!9fHӚ#Gh% lɓ&!S/p:*DtT܋Ps\l]P8T 0Ο=,4Y6rK$ukAQ F?/)A[&_m; #$uF:9 M{+֞)s- cR@[<*r;kQX W2NS+d SvOA:r dɮ۹G?NĀI _ۖZq=>Qr1s&b{\ Wy҃r$H'aOɎ:vwN֡K,C  '},=e@k-df2W^ʗ%pB- .4̵H~՗N6'q8C/L[!Z0 *?MR sR*ݙ9XyⅮ |BL #8.$Y<⧭Hw&1lFwi^~0)Ecs*Hp$җvpDwF CBAKE~&ު ^{Dݗogr\%~hfv&jt5/}#gTPh%,B0KH$w>KussC44]Qd )!4QT=Tg9O^1A/?MiET")[a9k;޾ZlYZ>vqJ$=Í)M`FWS}F&Fgj;ujQvC/:@2>]"}Yx`%!u 縓zD~v] za^'Mm8\MڠMo{_섀^dCp:˫? 46p7"~( NWeg+I'rbg)ߍ}}~ d4>q(Ok Oz} :H^*5PX \>fL`egbK h<~ޢT%@IrA_7!ua".i oW5,!s>N^tGŕht5eyQm0yl_rUpjJ`b"Jʼn|@ZϿڭ #S/.$ 1Hך\Vƣ{Ч"Lܣ P@ڀ&z r`"Av^T]-(L4E&f(KkpGKVW ]MvZKQjƵRf%w0DžӉHY:P5H/d<%xsVdVޒJYUf~^w`}}s?7[B⭸JC2zfMRa`AX%0nڱxV|0 |7»U{!i>/*j\AEHf6tZg8Su*$mϑg⟗FB&N=tw.O(?Kn=Q7c6F _ƎǾo#,Gx|~^ۄ6R5`Ɨshݫ_$~XU>o@HX;`EOm+V\bV iYWՓ L4! 6k_ȝ#NГϬEU `;Whgn"'/džBY]yG\\7rݑ@I IJy5-QFb=Ǣ{N])j'ƮF&h^ BrOM=5;9 X@Z3!=-5.Ah-Gzwk"98u&e=~#xffz,DׄcTʼn i͝zmuvGeC+k빽rik_A42FԖʯ\x-G}fdh4wN3ӚExGXqb|kMl r+r٢01ꮀd갬L#GQ[?4Mj ;̈~96jTsd"i1n{?Rh׎ 磺K:!n8z鰦 CdWK".6EXHݚ*Ŏ}# t2L[2xLVQqt9..C-X?O1N}p~\p{bwcVY̜]3TΆx6oG#O68>Cc+\?UPVYЁ5*ɰls7~̓'D:1qxェI qy1:Qkm,ww0 _*.»R #0/}Ux/\38-ytΖq6(.x'8YAˆav9/K\6%D łD&ⳓ>48 '̏\&n%+aH*TE9'Hݶ~C5PږoCTPeWo3wbe?لn#\s|p\my1:Ṭ1#3~xy{`] 4?Z5v; ~{iԂ0hJ) {ŸVDJ7hMqĠ>qEK'+ڱ~>WɈzPL{`hiؖlN2Iᄫ[`T=@_46 Pq 0MՈk9}:80BK]\ @aG-ԓ"ѕn%HK Ҁvypö)6|1?D'!@;pK*p8"$ϱam^5,P\Rpz-r8~^eKOp Rsqi6ڟeAynpZ+ꑦG~݈ X_4s yX0q'np?u2$LC^G$kƥyR# SǤ$FL_&014 ЬveeSrPS iw`Z!٢;"[K@ț-neM\Q|d;`%0 d\bx /W DaJ' 6[3 c!x[%m(omXHڵW=Vˇ!@ 2S{o淕Ok꧜=bMVN`nPH>ɋ^2FN n5@e\7g3%$̩kQ !DEC([/HC/P0R%8$ّ;LniXΚP;Xoe}AtZ lǠo{ ]NCwPH'2Bc`_I`)SZّ !f:EF tғX4W#Xp\RSѠCglvw 9L1Ah.xMVb[c]&mYK N!{?lhfpyU5V4 Z訥11GI(hMiQ<߅fZ2d M2eTxN,smc. >9**;_ U -PLѴ[K 7 .InqCD+`Bۆm|]PA0m4Mz Π6?IsG뼚ʼz3jCZ$Aܰ=?ԼoFk!VHO3)&ˆ omZ#w'ҜDX|*\#{ek*rn5҅jo-psԙ)t#Ej$VAw)8hz|[scoH ޝF!Wh6Xډp`-ʚ-rɨ~Hh6 h҄ WLH2ea<7Q\B鞵79O[fs#383Pې)raja֦V`^@a]"]6:#yR56_.̦ W`#maOAhc>s1ބ? }Uјium^bqv)L߼R@Qe[ߥ.tX_mqյk<c$e@MtT #x ]*_qa#>?u1FD,θ9%{%9oc~ؾ}eD|1[IR3H`CcG nc]8&^1jEH\P#N/$|1Us y^]ug-|F:{Ԅ=߄N9$^&Yga=2.Q%O4޶2ghdb+}O=&\1'h=~A!a6% ( Cv"b=~6=~#)Lzi]xeMFedd$g]1;JM6pd?9n })=/1 O1_>XآMLA*Ai{}wEz&":Wkq05:mayp}"QT;ә؛;x6@!āoAz3_;A'r/s9h1݊jc5uCh촂fWN ոIE.AVNdJB*T̪x7)pzyLI>}2C &z"vG_0ζp&]$ 0y9O(fLF"Aq2ia dE-zLE̞9 2=au# Qu2;ToV 0%4H"*%m%㊷F:vf> au0ڼ!`BP)2[Ju/&Dae4$`B6_uigZ` 5H“-}dhBI)~A2v8]]Jy )05G裡 s ՜R>l!_)kD4pW(PZ֘Rbi]+")^#&m( .ECwb͉(zؓo\-.G+HrEab\8ָ'@GJHP@hmȓ:a=Hd&&*b$9/ ԤT`Y83ϩݐ-.!bPl||xN# X}U~h fKJ|e[Nˎ=ZJi:E$9kAMmG`Ve3j<Ѓd"@bU+XQE+mVp#†KphA(z',\;J//D Td/ڒcCghH4Y՟ﶊLצcy"e߫rsfaI-UmuFHׇļw3D [n V"+R A"(~e ^ QwtQDBCPv"iMG<%Yʝ#TQj@/6>LFJ q3#ah7G5|.O/ 䏤_3H]ZIj{?$gZR>&m$JZlliCHT3iC!:RV+fAXMk= 𨊚kKn3T<:l#^(7np[N\E9SOiD.Fy<iZL F^^0HPR]D=SHcG9>)9f~eGSjUt&j-Mn஼W+Qs*CސP^Y՝`Iv`KbI:b+ V:/^PO՗G'^gd@ 뒝>x@l`|n' )ŋB18帕#_}GL,?#`!weˠ,Gc̙XM^TxQ<{nPFV}A#H@^-/<1[*Ef3(R~UCŷ!.o)鰆902acl'i{tbdy؋No`&~x)I%U+p:9d9 gߝEo cPo&z2GmQS2wQV.ۨ =~t6f$8Qi4~?M `FDzSR~=͍7;N?gf`kbY)ˆvLߛ.|W%r8l5EK!9v X_ )N ?'$ÞTk)JYnXQ8,8?R83]e5X($D U̔ldV,&f䥊l K x)BsT#,kmTX}3|_wߛ?s:xg\#W="S{~T' p):r ٺ/b<9EbheP:EZ;߄]'9?φ̍o a˱XA gY5ЭUbJG.\.NDp!vUbG$忺RÜ='ؼfv=a 11~e}e+dȎywF+1s +? ˅+^39 ّ8"2JRVSB Gi%=>T4~StjFu,xM68V]jI.ivO88,2x m,DJ&!<~ڣOmѺ㻢h5Iq'PzP?:UNp17d2js~wV!fXϒm[ˡWGik.|é4m2$E c|Jg ]z}ȗrEmɵP!1_ksA'IeE}h>XX/wfn9D^o kXLѥ̆sd@Jg~cËu-u} W('VpvHr&P4z ? 2qnPT3` /`h};Fg8C/AmX1wzwTG_)[Pd񴖍HMuű+.Ih$K\c\ 5 "5.?!#Raw$T] D}Z(-12we AcZE/_y%scc8Pfem3"%axr":[_'&[5lr:Okk":A@"ޏ@4k/LtIo#1~MF_гa7'ȨE|0cy*yҪ,YCBfcUA0}7}e. `a 4~ue znƁT\PCB:zRj ʘF!A5g*yr(:MN'(` e/Gk3&4L5T ;٨/o\& ކnW0Jm0hGK_Q9 ߚZM,*FmO6$V #=av25^hd̷|gW< wۮS ي?vKPٓ>s^bA:g)OS㳬My?O3Zjl5!n|oT,d|"FzIy2&rwcBB\4r OwTYle}~`e=װ7'IT*)[d5 fg,*bS0drmFY ڰ?/Z|/UMg2ْH2QE)a80eبD@r#LPlLq:RJCϞ@Fx$CBdxk r@gJ&eRBLs'qlZvV@!uq@͒o|۵j!Ɲ{9 [uWTW`eGIX$ծE"qZ}A#m[M\Hkǔ{\z0Vs!bqփ[i5(Au1jꏞ) cI qOG| '6v=x`wo5U[F0XHe<3 L 4PѷkrlG"[4^*^2y5];a7Wp=L_\Pi͂Ս>/߆A#{/ ;'nԙj㘊]QXԝy'.W/QQ1|?(1q u] {{.UQ-uN)9:Ƭ9aZ5X5k,)H#\wQkvS+D0M1v4PETvw.)M2b\&`@-&/+z#ؔp| |Wyzոh? ڦ&› #.:DNhnlXP*u} DO )Mԑ-ͯ:bb~AYDԕ4O AQZ-2%PgYZ07070100000012000081a40000000000000000000000016239ea850000847c000000000000000000000000000000000000005000000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/firewire/firewire-core.ko.xz7zXZִF!t/ :]?Eh=ڜ.+Bߍ B1KEmޮ[8jU,{C~ג{ޏL_f/w@`)~}竌ž:Za~-0< $A*B!L8@aLD۾~rP&i\h)i;S_= g,4,\}.Hy *JGYE:d2 (Ʒ"7}ҳ1e>`;!zWfˍńm9.<W:Otsˣ#ʦ,33D(weuF`!CIdW&0Xg^мcr4Qg.^M^F@R\+xҝ}@}92|>N7dP1מ |ZfdžX}QW2?Qd4O8,98:V7裪}%:޻58,1(մ`>ƨ-pcO1+2"16sO_[4'`r-^m[;DznL35fdnx#}ƻrQ>,/|Ѹw8}"ËW4YHV?i#l{ګQ.zOX6ր1 #r듧y=;08@% ɎaT[@,<B5^ˌk,U4_~ь(f?H$?@1Ի|J tB$)kbvD9X2pERl, Gd/^ ;!mi<}&V9Q$%;GY¬+0.)2'>l_ V9- qxu 3gBrV-(@T:kF+]qPQFcA+f`Of/>ooF#,IЊŅz)(;w/ *l VұrZqۜ~hYWP<}>KeD*}UsvkUM$K@s)tYb7ӻCA'->o91笍"= F@ gBe(/`_!'S/8p4J U'`S Eb)mf]>Ee CLJRl:to78}  zK1b2@_; J/={ qghyЪ L=n_v~ى |p{~'Ķ8@- Lˋu4YS"-20-y:)uwjwp fT,EomMws^1't0 HQA9]3qi 4q }ٝ|qe$f&h8ډ8X2i0At"ͯR"C#D}PBN]ƹ8 =U]JΛxT4 *yʁ#.ju@3+䒅uۉWM,Lw]hvrǮြ j0 r\.tJ"7h:֪yIQZTqtJgZ<-[7RNK@ѷ51e9y_@;/?jằ\Z;'b[=BdNUb~%yvBΟ\'ks{Q;B2%0I s_Rr9MP>jϮZl4ۢװ.nOGi|wWe1ڶű\ưӷ}̔7킲-{kjP8w\#S&TdO rQlF>ucubUW%B}GDܔ'(cKZ=8Gz"FƻOZkBou^es۪B-…VU:&eҤԀ?! >?;; #4P>5rYSIΦ& zm){u @;JAsΧ^\eˌ0m';8O.ܼe<%0F雔nJńeI|XF-\d˜>cimDu-ueJVu5 GׯZxDiR!6󮦂9⃯ca[/ l6Y* 9$;$)zP9@5Y,;;$+5]{`E?Y0袋{wC.~AuY~ @Vk%f $*P&0;8WQ-sAT`#eQ)򐛟TqmIPj Wƽ/ ajr zf 1Q]Fc #U*1Z`_O[{O{ W'Rȏ5!hMV8|WS}Kx`zYow.ˑ~!?3M4;S% 5$c 8 a=w{̐crq@v%'7{Ѕ&E}ԗcçGMH(e" ~&Jav ΍r9f> tVjsF9QRh]ɵ3G{hN4ߩ1S7|Z6O6D xHٞ v$Dw쓚jK^ #l3X *F! ~fk&f951bbv勫aky}W`ͤNZTe>q0m!e8F ۵ܥd\\PXloskSle:8^/4{;p%?+BљRM,c-4!uvVbɬ֯yq:cVS7x;h!%CmG q%/ _U܉#yGDk]LyievbȰˬ?;dw ^c`&itl(N;v58.R\OܤHkG,Q[I7q0RpzƷfBgd.kX~ku8kޝB|VΈ 2a,$C7J%`RaU v9i! #3elPN]7Yf^ɭSl0tۚtJb횸%M`Q0=jE t<Y=76*};> D?EKs҅CETu;Յ+:t8|&+mB&(p[#PF)PYK7#ڥ ~.c1AMvxϥAGڀT>"'xJ5,GG~:yp=\B^ِI.6ئ=PNP91c"4,^a6NGVS ?\`J7FWC=gŲ&]vS.J_ c1¾B:q 2f4( 2f+H-ư+e(rUJ?:~/1xܦp >Ձ NJ50AZ?p~-¨Rb 00ZӲ{$(BG59k+D";p6;c+I&ywou0" hթ[E!M6mv7qavvH촹0\a=X8/ Eb9n}rۛ^s#@0z*R@/_47kP 21N!a;pfM@ Ikk\RZ(yi91T-p!~e[lG*D;)={<ա;jUɆ*6Kdr&nb A@ W4b хùYC!$r %>rݦCH&]_]@Zj?rJb8d^bɪ <1' hx#.bSz J`0fB]@ 촩?wJ#75;j|j/r;}-^/Ӻ槣-/ )xMTW;R}o<̼EUwT UF x$`x*3w cS,GsnT=V;J_m/ h `f+5 pU#|i]:a?Kxм&^e]ڤLnDb{?H;7Ɉ0.I21\@l| h0`Rҙ(8`13Ġ|Σ==R·`\4{6ۏQqſrQg<Lw̲zfE60Mq&u}+ŁuJ*-Ӛ+2h}l uc ~%?3a0:tyEH<kOj$1$^{Sɕq2fgҽmaH@hZ+;+xCp`z[~zԑ@ZNh(T?[Eiܥ$TGq ̶CMM.JSy˰ ,AwҔ|ݪo] oT$`cb熗'f_7d6 ^ Q#4fKͿ9z nbxz227C G'):+sk ܿm tZoC>pK|z4p RgkI½({}voY`~;\q ]_FB O*Q &H3; tnhS2QkMbWok%p%XmNE#Ks8j%q"1”TO 6[moLj(:ȿD+Iڕڑv?Y] HyUݸlL)GJߦ*OEQ5D e bF bJƠ<+'jiV &GP+2ĭeC4^VaP[I!H1aIyHɣs{Z'?'a1%mD{}n)?/1 t R*&-'s*ER+-%_ XZS/,&Q=!щ5N(x&!khW| _{/{Qc@to5$5xBv:%]>X;&SM"S~V[v 3Ž2e2jC\5%su-^T| ؆GAAaQoM'Qg^v%7qN H.lO#98nw.a2\C83ƋؑFv 3o%r{:+1jS %oJ0#bQS-4UR6Z |6NVI-}OaUV / xXZoFIbH =`tvg+Y*V@rt%;wnC&F=aL4h  τEA+IUGO G 5FIRzUH@ &j~^YsMaEhszM)&LqAǍLt%hJ@,f?|v׾I̟7Б.n0P$ GPi(nh#3l@+ю ] A#SbX' WRb]Ң.;Ɗ](+iw:l$3޼+`>٤NY`ND6Q7?K): qx^!Yә}EXr).N_r9)+'$ M.c1 c-b>02tXw1-M Y$Mէ~@yM6욜|nC֫:(A,)yL~plX@nV0Y;MjV72r,M^4nC7JTF KS4gl+wRY ^ qJ_4t:!8r^6)@FYfznWV]oZǽ ݙ!W~m!gRLNdcK>AcK¹.oD鮹p{XcҪnV%G6Pmj`Bxk*3Zu+xtx8AFYSH!WߩOѵnU j[ǫ{w[(yzEme}D-M|ъ8Q?JujStbj W4`W€\((4]D d~' b{ʎ~x'E[/N[t6 tĻ0V0a [¾%4*^BZ6[^~="~jw #F`E?yC#/egr'  z/?G(~() =%m퐵Tw/W@m(Y $wM˖^fZE6 nz @?derNLY&.{bn!3GTVlzj!JccM΄]Wu[=h cI/8RyP~9PNB$ Lj vyB0-}ά31w.E%3rUZyevIaꢢ}Vs(KP#Pp Vtm^jv|2%f{"J|Qk&cKh^4m\a2gdzyJ)NIISEAyMRGD(Z%2(etv~t#E6V U}0-{ k,Np6<7$kī6XpI]:"UG0tӽeF"J"w2cͺI)ȎQ(D[)B6͔Pn#=:G&va1'X%?T_j:"µJlMpZWʽnm8uXႧ?, d^P!3A%N[VDSQ>73;Ƕ%RlGO}]Rqdvԉ:͓ٗƕ+*O[L0JhlM7N)*."~JK,|FpA{~gkQ Dg껒xiRĪ,H2 M\]9:[Oi} ;zj"щm "IF.DBoZ(; bnHP!mEkRDV0WKp=M}l#ǛǤ,B0bs y<qa~cN"XY ʔ ͋:Oz@}.Gl>Ra4 x cl7M}\ swLūi۷vr㥨S)D0P߁xۛTT#4qu`ҥZD8vb6z;M{ FoT8ZIk-Q쏸&8/ޔd=ϓQRFiBLx{ KC|ia#D]]?'J%*"̹͓iNzcTk` n+6`| ŝ5K>G[ m M]0OlW Qay%$KjO8?Ni_zJ( q !8ư̊h Ez_g c`ΦALhD*%Efa?+fC'WWqʔHŹ+] cJ+0} ](;t:=}udžB !:ML7Wl١A=d% % ;ܸ%MZ ef9,Ny|\H8~k¸wg!j- PAȷf/+˾c@ gf/S}UH7  %" M2(7O6N io)Gᢷ\*NGl*LS+!kX0۹HꟂ{. Ḫtz/X2ŠҮͲqx}ȢRj0Gza705: ڔ6k):a<V u.?t`>h [&O Xm:wª;~֒*TLe70n 7q:U:oԁp*R>k \x|5{}C4M R9Z*. /@]^9UYbd ȄBڟ zSp1 H~YlO輸0kfɳ {T_jˊFy󆩘*ڂx ^C*C;xs%RjdL3݃vI"&A";⯨QJ:a.ժhg*t:e%J.T30wj|žD{a+K)P0>CL 9yN?08pOA,{V>׉A6q,0HͩhD pthNB]Y}Ogۅ)"rc~Wk+lD9; <Vq'գqWдZPPVC,BO VEVkSΰzZ |Aٳ]UXx x/SIC|Y:Lf;Wֶ0Sź1J뱴-补lx!bmfT2U&ua#rU`Z f`4>xYQ\)YڧZ\@yנZPP u&]&a zIe*v>sTܘ0Ȅ%_7J$Ut=߰4R% \f*A[=ZY[1:=Ir9괇uX/3Dܾ7[IOKf1פ A!UTY{3B%ݱP8_3Lgzf>;Sy.([wAVZM~t!`HH8LL&K-u :ٹLfJ[^|3Q9Ӟ/v<'e2qgSc3\ %G8Lz 87oyAiB{v:@,}.x-ð&*xw}ʮɦCy=86VTV^҈9AhF?(<ܷ*}‹UnZ:}%IsrPʡO] j7#9tFʡ/ ]OAy0}yMDV,Z87FpvP/(=j[ H48 aca7K`g0R+5LXKDjw](;ʦ[P)x7}KX*8yy:#2@01MWO9}kcd7Md)*Mu89r" + dktggXf[q\Ҁ9Ĩ(\73:{$[߷3js(2WD{NE>-`w#Tֳ>4}[ 8|7d|K1ʊU{r] 611~\q V/Qz㎢@&l i:_A`W#چT#)k)=4z(;."K!J DɁ/ {:^)DUGLt0 lMPL}{cWhﻓ8~9Eٍ󞻓7(縎z-NW<sɛE޻SƏM #ݟ;7F%rCBeOg^F$,`;~Ls8|b!yhX揙\SST,AiF&]Bl&+oFsZmJ>DzK9gunT$Uw|H`?Yh'yH4Z@oFq,0)&=׋Kt4ߡ `Dr ,+ELbvC$=w曦*F[|aȘ\|TX7VcVȭX~FJUI݀Gp~ɍI @G-u {R`llUE.xwFL%. ~>Ti,M~ؿc"ḙ{H#XD0KL[zrdQx^ BF\8F&UZj78-]avqVÚ(Xz&6l،^п$('֠ergDZQrMw+ JqN,՚zMqt0ڲv%kw<B=tQⴒXY ;B<ߴiD4Ŝki Ck EavpBXG6o} /8f%9uQQLڸNm V 9{ y\D$5 pz/T]/UfT>[ڳR$.lPJɫ{ 5r R\(ze$HՎu]3R"D(sH&VUm'ۙ+|v^! &%xn1KBԙ?~ .ПB[RsBwG3gkAN'5W w~w-]ea43@;lk?(o,]gΑo뱤MV8 sinyIkkFc 'FAm0oe뎥Q=u.Xڲ^/oy`W6C?Z.1{M[j˚=J^"HN$* ΅RhgVB T]w&iSh薃\@r^zQ|JbA* {NG@V|㚌bִmgU^:yCLpl5"m-LX[ʧi>v =ShG`GA#kĶRdg-2Oh޵/1"a\" ՚xn0\C?::NΘ+ z9->LSgf y&^UEwas, $npį>1RbF|:^7Qg=d FM'VF#YRmMRcb5_$!CU\2Ft8%Dj=>XY,["I+0LA#DŽq5:R5FB#d䘄%֗  Or $"zVň 5꧓ _#/} 6GO'4D@O8}a`4[bK@A[`w}솋M2G3IG;n7_Cc_W0 =ȖG6ʮj} WP\}y}~= _( L6hFx}^/@w:٘]ʲЂ'mh5MΙMWs %0ބkSzusm`&b@҈Yp䫣j݊5/^vbCҽ]jY79Dy|a0*Wu& N K=d9^ߓ yγ7nv:+g\e K4hucɣKÁ03s[Q(R:g9 د859}ќibtyqSV7#Z@w*x!ڃʼKPAlJ/іfP$Li@H}g *Y6+V cZ'p ax8;t*s^鐗9GEU)6Oӵ[okGx/Gn+&YIwrٔޓv2QфP[RT5+*4$zUn?7rV;[.[ hn]'lӎtrqW%?OKAW.kr˙q/1oGQz`A;!&9h%JHv'qfT.0)0# |V1xM9Hteىe'9 aSʏsE^g03qab'(eGg2_B3Tj-AI|f#,KZ[43nc\J(C2̼|. U;BL:ʴUQ,H2_rF}bN b2גF * snsw!:WO-S9T1PMAKK(Q[E4#D0直rA,eƺ'bc]R8Ή@>x&GFX(!fm`ځPjقMR^r,NRVLV؈Y k.:*E8](; UBUMG#KY 4WIgyugK~ Yzdhvּ+8-+*yle+4>6}Nx)d:W+ SP9Pxϑ۞2U:}l2>w-l%[:z}yk6h@xNk D|:Nc˄4-uGwy),?wm3EV `N2ƫe8hlQnLhϚ3agXI|/`4 7|PMWާ [N%n{]՛KA#U0AԲ9xڶacs)1XXx&ק!(aWZ׸H6Bhj2XZal)Ory4SPh= M毺{N;AluTC y?YaiwHv{tLLF#D*Ĕ5KJwR {ny_zhR\N霬.I"j3bW55$=X\ei(`vcPIcE]hªo2A0!= c[ƣx!`Cws} 9 S 7cDҢw"wn3 |qN‹Ryt(a}ژROIӼ.ݫ}p b78U@V>@!A$LFFAM]B:.aO~-&&t;V|"Z,B'xD̙Wꕐ~SٿHL 3XjzW|70TLQF~gu}J g _}643~wd)MHF<-a:wO{D~?:ZɚE$^ P*}+ 'fdZ7j 8KL_Tc!pdt =_z  Kt i=T7McLcVj͠~Q'yu6b|z^/jmUH摓pliw0lYg1*_ݙ/kݓN읞 -4©e36A96sp$8ϖ$ľ׮#4]Մ[dd;kGFnZr ^T{ )a8-?_81ZlS zC:i1¹ܙFZv\'L!'k4'T`pOJ/0}J S jc4YrSS3H8TkR1m}8eq[6ˠPIV0xI+ J%;Rɵ!lS/3/O'"9aG)7$diwHT̮2 D폐M )uCmt12ưIQ^Z'YB Ţc T]@,m>&Ev jŶ{cQX9=Y%@ GUp6 y<Vm2=(mstߞy@dJz%zId\h K|ΞM_s$gD%gq?n1'"k+K ?IPU ʂ&-5Jۅ['6rǫJ蔚 |y<ɎbC#`1w#aMmDA=:P"53c҉ 0ujZ-Yh\s$b~u<=ݗGQ0hI <?AӤFFl_bL>-#f)mѫV`g?{p'Iߺxi@(iYTP^[Aa}pر`͂1m)tBX% U()\Ŏ!]w*k@׆PJH|c@yV~uE L($r$ߩ?n,cvUn+2\9X g@g\߆p#]9Dž;ى x"!J^\ Υ$J_-f{F-ųM ["IEs:UڰlbCMg@ uS}DLK& >6pm;D]PԤ_r՟yGgoUm`Mlm` 8tx\%@>kdJ&JK!N*{Mw,ɣhXx)9i?<Kh`I@ BR^5ٛ9'~PO@ CI]vRe|E/9EY7[v>$hNC-'EWZwVS!X&ۋr/^8וP ? ^HKWMe7W8_[?I}u%kdMp_ ŊTo7$ZǤ8K%HGGȯչL0zEO70JיևB GگUJx?̃]4x/$ 2AwxU^V$Ӳ BW\Yx'[<3@2׮Tf0e>>ٷ̓#\ӒgA%.2}}+3Hؽ_8ҍtY1:]1pFM׊P_)'$-7Qi sPfL{W Y4?e}l`Zсz0MO@4bU=@K .RUZ ez׀@U#U# + eN9LENe^GZ3)z(drPꈪ8rs&CXPa7\ <`Jehz3{X;@wBt~ -)qRɢ% 4(I[A깶tt+qm ^+z<$!(83hXrhb:ْW)f~A ;˝'c&٢>*⇺Flз?w$X=@3.R13jVqmUM{RTl8xB"gSh&;5(MoSD}k Tcfȉ3Ȑ-ZAxn+Y0`"qGN@WvM0 zx1Mlh[?& HK,1S= }Ln `yC:^@1cU9Ӓױ7"=r캴DS<'NjOGp#p S3DQ*#{d.=PxN IYZpZt}S-釒l$T_;tZq4-_ξTW.2" !œ M6 2d@+p ^8jG5}4*Z@l!l*lnN8O'7'M!φ6qL޽Na Ǯ08GA+t),VuzLR$ _ GX\CS`v t, /|MIОK1WS<' jڱۙYzkuMQ)d/\ *sUe+i+xQ3PwѾkj A$LaxB 0(]nl Sšit}YB 4q6ֳ-HD6S )NX97__WMjC3nbȵ0tFH:\ţ0j# +=TX볗1fRl<ҸOA9 BXE|LzXObaͤZ$O&{ׂM]F *ѸXU9C[ڸ;P4˿A0 `=+C[F{4pn/fjfLhv xL)1s{X7?* q_bs` {ttnGCro>`;\T*v)mC& 4E lҤ8g1[́.eep"TbG]ީ4]HrV2rv^` =NJ(HyyClL’3^y Jӡf_~rm%E;{-JP3bfIɃLG+Zr bS%tjp/ B,vc~Bm[-BTSx{%zl=hS=B5cj_'Z;SOZJ! l)-1Zchaþk|y=GM7Nzo[øǎ@94:d-Qc<^#fNpAk V!6<;|LMF+ܗL>`jB"L+堨S)b!W-cْǺ#~^"uK5kL>Ea xKQ? Vy!{w6^)3bhzЈ~nA:c%DCz MU&OlӬ14~u*҅3 `gC[~΃u'nc# ꅪ:M9M}gq NݸguaQRa?\`hRo㢌#j.˘~?Y/9k^V(g"b5n)"~0cº~^eEޞ.,e".RgP;@f t]jl: PlGEC3P)a8Xo\YPSō0JJ P/w\^8:_n ח11w Q5x;e,]Bg{#aӓ`+^r5U]T`> m!P .{$]h/w 1']є~l=+He'Sz<" +y4Ia :~"kI\q7UyC@#cPDLz<^,|j׿*i j0r.)^"|_eDwpu6 US64PLvN&d7<]_ds)2giNݥSí܈fۄ (Kqrԙ/4 Uxw y_8$cNC@Eg*0&X5e1֕Kxs;/Qk7A o]^ru!7ѠO/=<^YYe-X\g`*ɴ.iʂfQA sýUgFJ 5+Ĥv'O}} $Fy6M*(;Evی c%ʚ ,d6%,rV<2LT3J[1#i<ɒ!vWˠ]zTzK xB3LpCghzXz<`&l ;"ڣ<ÿõy%hIDX4Ŧ t@D$\3wqGYE`\~MNV"G}=#[1S%u=SHqĵ p-n#)rc4qZ:<'M3XnSlNZ ެTĨ-2THt>W1{p[F eAVjm*ΊρװcSIʍڂZDou|@WT~m 0sT,R nR]l9-iVcvV7("ڻ; xc(CcWn0]ē7>B p(Ty*jQw'&Ea N)͇ a9<#-%mPW7z"+ PTC! f- g=3g/Xmex[ RʉK!t4y](ZqL_#yqMn|շ sjETbz:P'r"?9taSDÖ.mQp{c^v.Ww`(LyK8Pm^̸|JVY56DF$=iS Hii+ƾ^lbc;bϯ+'&%g ʊ%6U;2)˾ NJ '; WG~6SrB+W'eLl|8`s!TW/EOm9ĺ0 BXFZuA;d7g RЅ~ihop[Kp#%Q/rތ剬_m"ȑ^ĔOvQ`]))<,ՐfP%PݾFJX3J,YT+jyIJJ\R+bk?Ywuҥ\B\t0e4ڤxH2/0dS 'O_QrC+^j\}/9F2 T?CAKE8(uMBCGW XPjeu oY`j7Ry^ -/j=l4C>N 8/"+^ޕU!d'?|*F/JǸ] +e`_EVLL2絣T-D_&kÂh@ZT7C :x@yVLp(=ZzxEw3CyGKJUE̽g-b_S08}{ x!Ikᶁ tpx{V0Dz]4l <$x݃}!jBJnhZ (.qrЬoԣG؏p1=k")+.mڦ̱2ͩ+AɤX/vTOޚd F,|y~A|68i* [ftJ@VU'K@x7_MI7yƎsɊ2 jqc=6*_79WÜ6q6 atȈ&k`x[Lj By#6r*lrmx(`Ej~c Q37ީ2f~-Uca*񷓻\UatIc4 c"'L{~cJ%+/h6hw#M6N[faqT^>) \ ^-!3֠Bl}`eV5{` 2z  ~;TuÄN['\all#[)$"c+ɷafG-:/Pʼn4v.U1YeRqO֥%8J(~}wQښz d[o(wQ9-<*FK1ƀe[ʠ~Qj>!ה)t Cbhom ~9 JߡhҥX>cۺ If9l:{G`d`T(/oݾfO0σz"];kiKmVNkiDjJHo&\'T# ~n1姍X]k̅b2a>ľ\9w;s@xsPe6[,2 P(@:lTB !~5^lZk8$M<՘_=/J œ?i -.) LT ;ɼN]I8b_.cNkc8}+)nm t1Gװ*hOОA(&ע t8WTGM¢Bu k$q  v5s+9ӕgZյ;^sp&+SY*ZdȧؼE+ə8^km0`Yh1- @'&AM kF ДhoVkօ63ÉRjf_O?"-tS F`}8ywM\;2S>įuB$P#(zyހ[F%j0|niW-t$>qj . #Yxff <5TN5N*wUxviQ˂X.I{x9zhq{ ͯY5ccG\~h>:U]|FiW *VUn YrL>i!BuInm˛3 6=S[b!gzΨYv9W>&MYou6 UvA@ !n>͒ 0 ~~t,dyG2)fN([)^d*>s*(so1\FRbq/p1g[3I/9.(+d'ˢڃtx亝 pON+qmk^7ս( VP,I "ˮO=FgjoX`j-h:~ՋfXΏL|VRMjn~˻f/ځpЇRE&HktT-b0jdFऱG߳c'?ȏ֪ш I1!"Ѓ2iCI)zN2;;4B# ܱ2-D]=i ^B||e\}X+Q)✁Itkaa#jgzR8On޽]KL+4>bԽl*}& 7)21z%^1 cmrn@0K)!QwuK/i X1Ȕѧ+OA%ΝD*ZX[̐by:)2YүLQp^QܷҊQ~Ŧcp i4ϕXFYM*< 7W,"ÊF% d#++`fI!Ξ@2Iv/3f˛(A3S |^WxZPC)(8"Gclz{8Q1urb.h @o>t)2O Fb4" Ԃi5qv)\<RgL,:I/mKg+kFU/e`ǝE_?2Hmnzmq!.~ֈ (&gYZ07070100000013000081a40000000000000000000000016239ea8500002a34000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/firewire/firewire-net.ko.xz7zXZִF!t/s)]?Eh=ڜ.+墡[CY%*Lyy{ۡx`Rߤ"ՃFU 7Sأb۸G>ԩ3mKmx~t)%*¨lÈcj[_C[ 3v|?|?#e]e!6؄ 6>ddT917oӖ W̷-/@T!SkSX8 DUÌawvLL.-߸]@+37. W#]q;z$ ˾5S5_SGup1b*!pʕ~!,D xN0ou2OWĞКJ+Z⺀0w6Uaq@e`VЯJ丸|9f3w8)n_*Lͳ$ъ:GPl'kBUvr~8K񦜔C/; nQJԧoMUNmR:XB˫uDE;~S;s _)GHfؙ3`bQ  h$%6008dsm35V\)@=ÐmBaQX hԢ@m~ML THb $NOcP=!1pIqA020X%k&'Cj4A< jf b,T^1E%1 ҮԵ?qRrޅ.$')hSrs=tDHȒqKQ@r םr'˃xc$N( Rʻӈ3v Fg5[ԉqJvM/GZѱMZ,'Sh+G4v1߾bȏU|Hd%D@QV"|'V1H S*w̧ZwN^]GF„%GHG$yޅ+KCzwN]:͝i\st܂ ugCWA b 2 HrO{s }zO5Bv\e)<{ԓ:uR7%$ mt~Wx9AZYZ(o}w]<-{d]# 1Th/Y ȏbnRXN?p]QmօojMak #U}Ҝ9&p%* n1c[`PaLʆixq^pu39𜥤Vc8w2~E{sd((إe򗊤"vy9R_:9#p{ʑS뿯E)-kL v-2&* |  UVGYCiW^t>zd lYq**96&odkN xQ@WɲN ;"q<)2=`5A2pxx֘bi*8Ϫw-=E&1Is X.z٭N̘>PWg߈Q8H:vܙ&J~Dò d;jaYP5[Q m HWe+ Pax̐Ÿ [K8͹(K$c`blYaˉOND.ajżKWgQU_mG(p4@*Z~Bh$4C:+-ȅ!r.N.0Mw{HfICJ[3 bYQdO'rsN6zI)om|NGyg.؆52 {x_ PXҭܙ*/ 6pT]K{%A*|rsR`Z~҆a2ڈJPCwC#s-&ߺaoܖ#d5Z_^VVZFWqHy .{ ?Ԑǒ] js;#̢oa c)8̧YfN$MRYAuDT@cJ1<0,;ރDJH[:U fvm x((uv5LcFՅ)2˖ޓܚw_vOر4`an j=0G:sp"o*b)ZN pMRE,K߼2%R4o-חKf=T U深g=ʍD(2As0FWsvxR-4cݎY`tAF»؋QmO bQ}֊AeUjL yeDWT/^23-#ߪNn-@ҭ|zJMp}A?E@e]Bb5ݣ+*,xvECf#vXuՐQQG ~+4}bOԔu$ [=$ԗQVCgwMB9TiZ;v8/~⭀>H1̯eYdV59g^f$Se}Oz"R PU8yVc`n¥ec[2l8V? >h`<ۉ=(&gq~lJ_JnLNAT #Z7 U{ыܱDP̽9{Rdu!Oo.׶>\@LPB($Ë 9|s`O# ;yn?bB8UXNY:q«XGcu9,fe@7„B8TXBv^N0p$ Ǹ(6JT47Q.D?_D3&@ߑ^bK18l쭧~4|k yX\48(i r1I ]mk+ d "+n#?=A1~fz#$F]F=?je R.xt0 ܥdtEƸFLl>Wк.ca_џtE9 P,yT .M7&7/[4e^lk"&mwE{ ,9It. +x$,_̻y$ 5'Q ۻkS2&N|VY@ 2X1^aLۮ:GheDYSK.?w?iS.qoa$ gИ^шǐAAfo,E! D&tGk nxfUy_. zw^YJ\\9]`2R}9Ç $3۷cAjYaaɊ0MIиCyf>O}:7J]|(& O=ka(|,qiONƽPmhuh̒"z^@:(1rZZV߄;Pz-3R %EVDYYLZ@4 (f$0R+wkdK1@+H 9 ~C O@L:iΩRƙ1S7in4&oFi#[#XS9ݠ#.{ I9DGBu7KfzC5$JqaC\yxQC-% v߹<7 ؔ0%45pC\Ɉ̋zNtvXdםl$#zaf!ە%0rxz xR0~=fO<7N`e 88 4/%O8qߜ!ޯ劂9O?] .z~G^qoGw!=P9U&>Gbb*8W+zIB:sY1hfw.8sl.3MUbI\'Ҿ)]xFYaq7l-nK)LC2$y^ǟ߻QM U*xz1iTQGIP@f%Ɛ9Z6opx9 kȉ?E[fXhQy}RB.8یA!G L1ܤ.ِ}a0gL?sA-1 gtWŒEQѴXP{rHde{lUDKQcuDvv`&"q%d:=f_<1\zWyKOphD\Ø9s*7Y n\E/5ƆZJd=pm2,Q<[лH>e͂:oÀ GL>w~Pz mraVN-7L !{#69i4pt#,OSTgseo91 6T֤Kox.O#R02gM~j2қ=v *Q}a=S]/mcY0ĹPPsg7%biE$fcؽ(iRf3Zc >,IjaV<:T*OHiאs=V@O Zaj/ l2Z<œC2V1f MgwT0Pt~37; aTQN1Kb=v,dve@S>tTڟAhLBO ߖC29L4EM6pbvm1)t:_lG7V8NF 2m4ZK<է(n\g^Ż'q&y7,vn''N}^®N 咱†TaƼ,%ahՠsP֭X,QrG U? B\F)ܬssOS߇y ZhTÅWl&%:-n]J٥m9AbɻE &oDĢzsNMdWz6@B:+YRZd@0fJ/ ,&>RI=J}>L㭣c#$y\ʇr(Ohk9 {s7&%t&za΀"fw! A|qF!u316wTy5ps@D V>}Ko8\nn Pv2p0i[ P١F5&|L;;̧^"[_3TWì9L۹MFc8]f5Qi=3O[8Saɭ*)Z[&P IHocK0YЏL <\?2* Jd&f]M v<5x;Bp.U @w~eW c3NgFq$5Ur\ᷭx=;d/O`-bt1aD;>7S^x>:=X^T|DS.9-vTN~h>Ά+}QՔy7 }iEqGpWǃsrD",4Z銃7H&FO0z"VYcfQǫ뵳CZz0pB?&9"A9to7$L#em\veeP蠶gYߨ!yC\~BA6Pߙ`ĵo nOf\zVݜ΁I'8H£rV \S-RHPr5N&%ĒbN.b!=;"%Y'(ľT*EYz~b>)z˷GV9ƠΆ?}]<b>J=SAt³Y8da*G\Z7l`-Ig^p]ۙwa0;١% dFaOcO")/lD+K<$x-&A5}:=䜎Z=#2FV֦ cZǘ!swBXXG9.%\[.c"Pp{:M侞:+{j:qq4W7+\0cꉣl@B6q/ Y߼ `z_G cńWi3,\pjnLnnԓ'q 8]CUT^#Nt)#9h:x"G H߿X24tZ_QشKb,0^8osYkQC\QnE6gH!O]k =kep B5Q+gC- zO 5l_uR_]LqܚN2\+vKÉ<4 F}eÀ^|R4IeŚWU瞍dK1a']s "#-f?/#'2P2zPLY!l8PHl -D\=X m-͜ v%\X@ӻW4E GOaOFk6_wpzt1i2H)g?9'5A*o *MYExgv:6&\Y6¥HyY(Ң_Mf[ 9XyhhunA[t'DoNh'~^ Z8'h)+8mk(QA*Mo:mffTyjC$`*X4S *+>N&J޿b"$/檷T *\7 )u=GAzY cӥ 1:+2LpJZ놢T;'tDz4L3rxvPNxE4<}dsڃEz#O_h[.Õ\48\4܍ G /C#=Vf\IxkĜXcN[o3lr 2j3,N?_c;'6gDH6la| i=)RC_= {,.WXus{$!ǘw;"y9'6hB,94+1kwQU|tJ2ͅGsvn%Z'3UNgr-ӵDWeOAk9=z6X@ (sw!]qْKn_Lhӂ(m޹*!>qd&yk'Z1k}gSn aN_GxE./s +*a?i>)YcLc)Wk=2Q y,U8kCd Tr=+ 4{lamWE_AbFaZ#ʾ9xe8vS6v}lQdB UvrZ3|pBO"Z\CBx숼3Ns+b㍔.- )V17ua@ Zrq_DU1P_Oel9_{ɠJ18f'U3KT>y_1>P`pD,B4>2_ԷkG-/x J-q뀇Kf+ cU%ٓu>oR!蛙PTsީ#'z>Jcj՟ݿA? & Kذ<XK6Ƴ|" ǕW$91lܡ=8_o T475u0Z=6aDoWW$ -{l K&B 7D9/>zzO9:W/8/@_w>9PU+̪4ъL+Cm0padJ>n"ΚrDQmF%-?Bvx1 *c{ބF']S]N3fdqFMI~$N|䟐|J7me !Hzǔ{'EgCx`/k!iqr{yGt &yc4Vދj._v$ݤe=ҏiWq12kJ}´Ӿvd&ÀЍe)A$UY6mYOR}3.UQQ$tZ'ghzųqSq|H1ؕ6-)6/uh4d&NBk>X!g >wT8>gYZ07070100000014000081a40000000000000000000000016239ea8500005434000000000000000000000000000000000000005000000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/firewire/firewire-ohci.ko.xz7zXZִF!t/_SS]?Eh=ڜ.+Z@LДg|bŴur@dZ!oQoo5L|[}9WӃʩ*@F{0ڙXܡH5Q@&Lg/G]k jDaE:EE8I3=aIl/XaR&^}qL|ѧ5*ѯn'r+}E>p1 Y H48/Έ?6p4K'\@[.~DO^NcaºHx!\0E%.Ps $$brCWƪ(z'G\M?pq;FD _jo1MUgi焍˅0'7lO5VV|PA qBʽKm >E۠AԤ4ySu3-2$%(bmÞiSGjd,i6\aJ)ܐq-QÉ|sD#2CeE'Lbd5O{cgOw krJvbۥLVi0ߤ|,iH@j1'\e&6 ҫ;eAF'x~cqp8ڀJL-sTbMU=/bGΪZev](U#Cm9'vo-HX??ՖB>a ΰ-gG9<$nFq]-/EÉ3;7Ϲo!^ׁH!О CraJ/Hf.iJTMLu~IHnvRޤTn%kp9l,z)"FVTnM|Yk$#3Y2o+K. !Wh܁Ū97;@&!Qm5ǴE 5)֚R,#&3` G5'M=ieӜw!SRhiYg/!XZ'fA(IuUbO,pqcqϙ*$9s'3d >QqOP՞: ' 4b'|e] +U6L"y!O&_)/t=hTl(@u:riO lGQ&" @0b[]%bێDM(5DL庈yD~K{xSdHt8}f=yqӎۏæ[K -[I?nHtT7-U(|R_]*Ǵl~&I r+f$ bR<z_1Vδ. fIc)g`mּa&rb)$Sر7y"[̤z6\p12₱Eؗ$_#^' s>W.gHDAo-:ALѤxMJHu=A. 7'31@3ud[7> ߃u/ð6]@˄$#.^[a0X">l w*Nm35a{LуOd5`@dVXܯG$.B˃I`})PǛsT;X4Us <ƳT[6Ul)s]!ižӮB7-wa[%;% PCҞ^fT;rx#ӖK`b4XD|TkƬ]f3Nَm`w]Xmhe6TXͻ!2ۿ!5M[OzpΰrnO ]f;)]b < A\sl;fn`8 J'{S1cRE5k$5$%ÎƎ5+. gZz` 5Q_q]nm'FP(buEctuLڦU.[$ajyP[Ë nZ;@0rds]VWy}7d ]40mUT0 QF pQnBv(UP uU躉G\22:&SqV#C--@Wum|a r,L`%!^XiZ5~Y-aWY]q706C#rږ.@d(vr] j3&H_{х;S7CeJtqeAeq ,4뮛R_՗'+=nl\ 0MbĻG.DʚuW붽Zȍ Ji&x?{f.Qum4F=/)2sɠeb'`tJ_;Ȭ0Q[DC0Jgĸw'AX|to?̫l]/KsPFANPGᨙNo7[8UA6A&h7NjeI2ꬮ}#kj\tD:7+iHG'θzW63Z_kͳw.d 9l}D}nSEN@RCPҽ0t]~lL`K{5dj1Fu3Q㣓2:h~y@<6/vǸkaBUO*?:]e=D}Xc$'Cg}Nj^CVN>կŇev-!y )zYIWp++c=w;ŷ؈s陕m vЅH1hst;2s+q0O[hE>XaϢ2fU"/40zEE9G Ra#+MjܐnF ggPuy]qh@s_ O{(p,K;Z#\=Pσ .tp0-xxG`}[eM\Գw+n=(ƻ -Tal\/:y(D36gbռG2T5dM`.]][ǢUDdao+ː=j_'qPQbIܠ W0p8^X_^|42^Sj'@hhiA`PO0mhSMw! g:JSR-e0A\zwLlFU/0|$wsn[P]&J}QQi?]!Wmަ M(-Z^80G(XK&ˎG8l&kb9hȅ$+啧m?@>ˠ|7.|lR8fo.U9ZH++dzRHK, {vWvߚP[[ K=$ckk1\`эr`3Us1.*k67)M½ J:xiLy(z'i R9?ZmSa<"T'd"cơ{K.ui Bڌl~Rף|ve V..[r}GF%k"S>ݚyNKE/ˡk92#"JeJs$%=to >8ZW@Qewx9"""p k`__b*;ԡ% @{wBPAg8[ ܱ>QmYAI}o7g5o#D/s"f׸j=Ԣp]rćGM$9C)299yJ-9=Ǻ*U 6r @߶`|lA- 3;n }=$ $nO.n팗Z-Y82/."]Yxe HbhϠ.PYm4S㩜eG,PЉADq8vr43쟽M{b}E, z2Ȥl5 uD@%NV7TEQŸy\A#aj\W~Au1׍s~E;t^%Cݪj35Z廍7^xW :癛v]2R9 L&y -q|(RL.4#h=H xs^ꑲuX$SKb}܌ִǡσMBۣ% vM-}z&g|%m셈LV,Aojn؞s ?mk8QlY/ c|5'dF*Z§L) GŔU&h)򅯤~%Wd0 좜l`R ?vMʹaE1\U* U_'ݸ!V C]YpLAo@>u]Ȅ.D+sYBŠ,v6)+?07)sTl^aSO"P,nwq1/5Z*%5z1F@MέX@  Tu=S(OW61B-VG2϶ 7긏ZH"1 WN;8nH4 KѰsQ]/R&%,Ϭnyz)op?K>q0[4%VjD~Xfۤb!XYNW Rɤ"8jPm x=$)79q!~fmO ;/kG} RI<2@PGĤx$#6}S׃MB3$b/Ts})6)ȼ⳥Pp$m]#1 bFgR؎A0K#(Nd}:CK`7}כUy谸M"wLBez}ɂ\) ?lh("P$t F>s~N#i$n?q@C;֒>qyZK\DmJPG)л<+\\*g2c=Ь_CЏw빡),{.st>jMG4K\ J֘]SI*/F*8)ϤsNlߞ]#:A=.(# w) sj-o8\%Ug,YȫrM̀ה!^m~ug[NB_'^ چ/[ ^ vc}6D?3Yp 89&1 ηhQ8Ԏ Wt*-xrzJC45Oەa\hG !rrD^yV`79-zmUf 5FP𞻡(o"\!P7Ko<4䒳1q.xy1* #ŷ5~vՔ yj:zxZ3l6NE; ҞMnQ+A%ۄ N~MbqB#0Lr?9fg5(!L# ؎HI6_@& bD۬$h޾F!`OUH@tZiJB*9edn2?oݨ}<ؖ;8t6(mçҋ%7bc5Β"HxH[ǷPP~ZeKbiƱʏ lѳ t/Uyk/lʏt+Rx~,]?}}ͬ 4;$j2!Zf㡧xȆgG2._8FY\)R< hj5{265,ǰzt[W,(׌Rg:˹.ZKs~TB VwJq1 Z{7.duoy|pHǵ@z)4^'Hu ˆ柅صo/yr5_,_-NKB*Q^u%/v~ ZgEr bfDl]1$Agd4wg]U v%Amx<$"u.Esx GU-K??$t-kwU`-U:TZ.sO˅׽s=I\S8|/NEt_;=c˷[$쳓G0Z=qʴz*q+. RF65@[u24mߛ0} IE㒑C @*miXjϻjtJVZ4|d x֥)UetMYL:0&έV֝Fۆ'fngN^^\/Givԝx!tIwmIXoj(g<>%ܖmB迠/f*#dJ:(}C`y^M~+T=3p*0ql%c>FF'Bb$ȸqvGicthbXudg\*;^[827g[׏4|RtR3t0T/!{ X7k [;c;aJ:8w:h s+"~[8s:l$H <<27rґT|DZ 'CjP*R'q;^gMRlNx=8!P''=JW73jk:omMf,8NYmڞ5NjNb6)Ȁgule ?ر(o«_'ѡ ))Pcc&> &[QLp @+mEd6:TDH`TU#"k+-5.̬R59f7q *NzZBQ".AS akA+=ݐJWanj;_`ADZ̺?p{?Liϛ&Fbxl߈G%{17/%Q4r6YCq=]Ԅ}L댾`#XRڗDpV:䍩(-9'x4LmWYc|O$st;I%,֍.nMm[J`9m8.~* 33Df׽>6hQA-k>όۘXlP=/S"n + _3{]o;4^, Pu"<~GѮp״hy;&obaq-$uu!M:tzܐҚ h7KlӗѡXbh3 \AN`-vVyzXicY*bZ _ġ^;w{sK1%>Bٻ~3\l+ߑZFA0<=hIt@=/S,t)#kB-3/  uq+&pQbnfrJpG:`,W zXKFH!BpKI})R7&1qmб0g^,DtF@3O!p,Мp-C \EMyvDGh(YaN gpbY(TGݨ] [G_ A :@n8.:"WWxI``Xٌp@)۷ĭ!NgEnQ' r9/ ؿD7V)5x]D3kޞӭX >0g$. ѐy9M+<# kFy) 2X[QG%R޷,0+H6Y[?$K@^Q~ 2{ߤJk#.gx~1 p59+kA@~7]~t  zڢDګDZ*P]p%6 .h1׏7v*QVǀw]rmyeQM@Cϙzx;v0eQaxt?F ͥ>{7>ohgF'Ph!-3n#|[$Hw~К[5R0TĎ+ɂKJu]dOYU5@&,1;'J5nDhJUV 30niz[©yڴ}ͥ6;}rG̣lS RI?Ujs~N7j {*MMhZ%L"[FL^Bd?4;@+9ZhA2Ju݀Ws[ۑyD]W{lJGn9<"$B0^ht JUx  Y\Vf3ZrU[wy||Rlp j@\hPR)æse_Q8k6~FDL>\[J7ځ2VX r%yt-kq (aVZm2YP!̀lZ㯹t0Z㶚qJ&Bڶncf&kϜ-c'Fܱ =__+"_ yrTo0|ͯ=Cb[;8qDZ4 'Mbuo~ZRH5ʖLbΏu} k]{RIm*by͵H9mZڲ$W6pC'şaԶ -,#uyn~)f/9w6z*|a`w9ޏ8%q5qɂO[dr*4c_vwk"UHJz>*zgq.[}lC/f4 V?`iT|5!1QQ"ÂX=&ٟ&ݬq! !`^wI4*GzyURyza yˇ`vG R&,ܬMA,| 82,aQ?Bo e2V)T[YQS]P{fSs VlVK8agpɅ; _=ٟFk#PjؠRn[r9Wö̉t:=pox3IQTP|O>>k>#xR0_Xր5c@qo/Iu-4<{v@c([@qF60ҟ_!Zl8'X匛:ǰSAsH@Ob~~&K\: 0_.H#ȇ m$bN]:n_ ;Γ6}[RJ(r|qn`xW-'dLDJ1㾜)#o?ьW^Y*jM o);,'(V8:a]Y+@t8OPkT11\7Oo H;j'.nՅNߧv;@ţ҇T p^5 MK*{214;~||3O! |]ُ>;nS^3>TF1$p‘[hNk>/g i{JS=lV{di΀1O4Hwu8࿧z1^D: K?3:ީ * !n%4yS=aóοJDHe_m}$#0db rph5'ѹNVxiԪ_eLP) ÷= s]`D+Or?c#Z"T6`FƼa+<5A$ax$x\Y04إA78?j͏\%BZUHl`ŃS礟u3DWlݵWeXD`g`[vfr0Fۤ24 8}ޕ׏<.sB>g# 8Ɩ7jV{ʼX{]%L DQ4p𦤙0xo4.+" hHTZP<'{9 7孟 =-ۇ""W7( [DL4aҌʼn& fHs,.,;BvY}I*&c&uLrfD*˚QJP-=C|Y p0QpA;;n v-X˅"*+si`QjtE36bUi>Xu.1v]owv~HtTxP\K/O'/ܽD[ٙy*+Hi`Q wˌ%r l夔wޏ2sW$')4^᩠͜Qqy9 ovaO¬{v G{X(d6lDpZ#Ι QAUbw'$xx-xH;T,//0Zoh;ԧ;DfX)uh;פ ].2)g;% 4r)&`(LR u"փ H\++ѫ bK_ }ҕ֘4yy>MOM7Z?%H$H4WJm}Y`lS՟#ZRqMiE V8O1qtfasX&BCLO/sBe ol*)JЇh>r*ԍq#Qlȇ1 }Tmi]Ct(lp7dt6pтaU`s^>iHAhΧJFջHޤz8MI> QzOyLڲ]w+A6w+eju{L Vbk:+]dVQ&D]~XoKnɖy%l* | tKFyLԗƨ~ 3" =0߈~ ǚ|V8/E6 ~UQU{cb>tbN#@,;9-{%*aRc>c#1v) xеJHXBlTB\3z =%WTYcśpu],Z>/9\ВB8+$ w H{7+¼V_.DAUK^xŎSB)0=70d- QUb2Q@Ӎ hT%A-NU#lbp8M{{25+i}O^@"]p(E/Tv178זrIqPZBxKnj<;v ҆SGeϽ:D'E%V[֠!˙>l_jyiE/cY|T崋=PҕgMcnbL;uzf.ApQ +Qm>=K޹Ny2BM wRYpT*ibw BE3iB8d{xy d^d)HP.WfS]euF0C0,U0}]%}+թTSj2c\%i񇳟2OJWB؄7%7p?D=4ĮZ= zM>e`_5x/Pԅ?nX.=4*GǤC sǣ]_,=rl.bit;-Ijo=8bcTgkEx2)iֳ-=Mƚ%\C-@y1P5KƾT֣@y ]5(JB͆KAE-2i6?@e/uBWGc]]0kS5[7Dnl<{m~]Si^6㨵Sh+FN|S072gܿ+O,{t>Q[iߤ572Vc]`tۛ)W {bɐؚ^Tʅ~+k"PIoдW<+-#-㠏 B4,dmؾ9e- L| _)Ɇ_I0wɯW˴l&yQstޮC1GzcnK(!ؘ$-([bPג]}0b | ]I#H~Ft=pΙ*a/>cdwrp pM讒l<jÔ!AWBucB%Z0т'aX|)jEH|31_Ezl_w9p ̵ŗBv̰+v܃|,50œx0+F=>.+#o&H.Xmޮ=[~P/G3pXŶRy$þ2svK)7ƙņ7"P#ZdqQ@*s#.lǥF$ ct!Spܺ {UdsEtDƥ~@;q<5츜UJa.bDVϷ0uaHVrxPX.r<(PrA c{r&z繲"5do5fn:[ ZQXK1jf Y itrXy`Zr>@jЖliy]+6K\‘|kܕtG]9XBv L7pgOEoM6iK#:1i(4eY;y(dV72NQЌpo'V Nx~┄#e SU;R,(E a|kI]Q;lvuHxh>[{SIVok'%aR).ƹ!"\fll 8$܉Dx>&`*th* V7#d!bܰR8kL1X"{c1PGҏK[>Q#N84.q4MeLB JpmHKFQ'Qan{}ģ]uUwqVw‚$M#%*_8Aw֠7ERG7aG+>aQ$"RdS+ihQ_LVo~u}ƯlFٮ4v%#{wNʳ&GrfԇgJ۩Ljn #&cX΁:`˚R%nD#TRzO B6tl/5~(i'._ˉ&ɵ+ŏҒÌѽ'TX뵪!燋v(#CA O1﵉1xc X7}egΟF1w6hzA,6x6/9qF֙{7m%lyI*8j.,7ӗS(*5 #>qkN]P;0;0wvη/eIp vm}5p]]>'CV-' %i0~0/xUBUC$L"wQY Fc4[&",=6aqO TXYvo`k ٗ 44NJ8չ[@ob^x\&׋Iz$p?웞WN ~>7SsբHN5ӭ_^Q CVN-`ݸ]+!>I3U q]gcr)l- =*&7z .,H6Lq1*2P]OȽD#B$yVRƈFd=y"RNYq6+o̝ec%.٬@*qeӆ&M jK -[uCQ8Ka,VsȒ rPf?)?HaӃB!X- -`lx7r ˼$H" .[BصU ]hX6X€F^ J=2UBez'm-"/hI $f?ÓGQwdz@^ e[ivRV mA= UK?3M(0e`˨*4Fh',gr=Y|=kabJ2aKdcGl4f͚C6/57˰# ),*lrG8XeNhqvO˺%j՚-A>ϠE9[:cB k|17+gDzPֽ+3& V/`̢/N%ʛ;nGu̅Q`y}$8K#1->sI3OFAZYziIC+o%0l:L?6J6'@Pfk? a"|uuuۉ̪uj.`KgVsdו[#Tj:Zf@U\ǿ Ub7;H[s[0׵FD۟{k7pT^,YmF/Qf'w(6LDPܝ]=\_xߖbT9|+ C s!+>5M($Bf֌yجa0Vx=N#!^m*oγY5W 3cɧz`hj~u"0Vp@S~oGue^S_@8` $h9?;> WoxW?D2AN`^Ž= Bq2xXmi]L m2l$(\@'jeW(JCW$ "?N dT@C#r0m-J|T* B¤Pk=,n.&)LfE 1h㝝x0a* p=J sZpWW×peL"j7SyiԾ<gYZ07070100000015000081a40000000000000000000000016239ea8500002c38000000000000000000000000000000000000005000000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/firewire/firewire-sbp2.ko.xz7zXZִF!t/3+]?Eh=ڜ.+МM\b\r2>@q@ld,d[z0|LA5VeAY+0-g}vȽMToױnak>YSHxM PbVL&jކM@2~1BSJMHo.sO8Q`"K{Œ AR)sV\lZ]Rw*} 2U` &-Ƙ$P6א( D/uaA5˩0yȣ7z3Tg+n_)p7 I8r;9i~+LpN`fLӦ&^$n> BIv/UXIX-㹠Dq+bu33Kl AtK0\VeW}#d&)gs)i㹉os@ f 618,X\޵:2-Vb0Nv}?Y?@h)[k kۦLїhQF8qׇpP<}m0FNb^)%9k%Zo RbGu7rwzJCE*WuVpVc?Wi\74ڿvTޥZO0ڹF}Y<]Z  ;1cߜПi\q]x*DgMeV֗)5E !8!Zt8F|2:`!|*\&AYM<Ǿ*gqw5F$/_"KjB_ Ae bXYNmU@8|*å:RQĦ* ^J`$ VJ"ym rO~&ju}@gm ?!qD`[ڮ] I+t&mU9U{H=HDTyJ ~ܟ5P&ِ> Ω|`9WN7Mnz3e8;;h[dyz/gVSiҵxwvg$.o PϰdL I gN \buNHPYbC ^>بjn}SZH. 79 Sē&n;LEU(kn+OU n7i (9yniǶzouY:dtyzEYZQ>_̂q:X'!_UgݤCw/+җ4W۵xU/usR|H^ sӸ- CłKv3P'(t&UoI1ŝdw/WKi  L|uG:"k2Nr(r3ùڜxvd91Y}/"S``$$ܜE:L"2^"gm`?X$~#/! 1 ihKu7 V\_u<I%JPmL_inOQCo xl5u X'o3NHTO.qr~5-z t:ZcDt>5fWǬy里pgl:THF;U:FJ?pZ-X澩^1".0ߋ(KV6;='1?O0Y ֩ Lv^yV+M\}QImw#)smz[+SqB}oT֞ҕ9 ̮SqWr>]oA TmvLS`` &9\"zX'PjDzCiV0m9;/xfl@ $tGjq4N~yID*м:⨝J3;V?"pR̪Lg2xm|p _=1=K(d5d7t?E&ЇD7tg{M#G7K][|[A܇nװͮ-7A/bbDMu,yNM. p9^q))K/V@_}^P8-T ;ȹ ͜fG\Q]֘ ;po^ͮBj!h雊9Q\(uHm#jki 8ɵU}3yVe|qtS@9xOUErot}1T8%uPД䜭cI##rB? l' X)r{k>K nqhO{?ptd˿4۸)# Smpa.9ʳ2(JECy^bVЙq_K)AEZ޿S< u.C4y`Qi|,aD^njtn2XVjԪYkԛ 7mb\J*=F$ _jҡR&)Nro%-kPXt7x>l3 @e_gs L-r[nV81hxu[|z:YSSz4EᘗZ8gOnBr=.:A#lISJqj՜:l{)6~Y 6n=G:_2Ol j"W7&i1 ME[ bj&XOEj;u,Iz1,Ztm-tݞnƕQ/n4;X1QRm0lPE#oLTWk9\ZE۬25楹hu|EOl,+~(:w97pZE,Vz(} /Ay0C0`:Z ;Ư06eg51#R"@Q~/_Jٵ2f|-rLI B^PC椔ڈKnzifZ1)Je:G0?bk%-a޽tb2`"Jp%q?񓵎b!pP |TU9ɴz ?TvWM @&"N\MFFݑK!gsĪ ow#V?h~,Q{jKerI]c =pkpLrmh~* o*Y^dZBcҨ9CE`c4?Uߺ,ZD &IxWg$M=)+=`SD a6E8h[sRwS5%Ԍ!@4!c?+Г5BwsѧF QHBuM1>P c/CfffaKIh`h&|md Z2%L4?@]0=%%e)8i{W6rd癩7"uEؘ8 78ݜ]-`.אD@v{*${ǰN/ ,i[<#jLHݏŰsN>5Z㙲 u_ 3TNY{af``^lC%$[Yt;inY+MZMٯDor ;xtҁxJM:9'z;$?3K;#l|9tHLJ;G'>;1ֿ^Q4Fs!fNՂY?G`R+.Mن R{|l{ Y2Ƅ2GmusBSFź2I uB.YfWINb^36 '}eGc 9"> R8oк/M8Tc+ nIAo~okxAɵoVMh0+m jfV6E|6 cqiIC X .Hj5Fz7cK|;1#̎)ĝ;t&>8־EaDVV=Gfj;pΉ>}oD/EQĹkLg᱔0YAˏ4M<,}><_ݫIvn)>Y/]hҚ;xB\+a"~ygixa9E2B9z.4a `xksևHL&la}x +r֯'`Ȃ&[s^s5%<=7BxQNe l*W;(})K 3{oPvdD[؛p ǀn<_/Tē;/f{=u_ҰCR64聨kyy1БWΛMB"xY?zQtK?Nl^ m/Kh*Rg[7uR'>F*t(!UGzsg3TAEe<`me5Ҟ{gIO3ت(A ߦrz|h+},'AXI0P{ͭAy>o-3tO&NE vVA#8aSt46:)~]Tf(Q FX`ު=`ZD ?Zwh ͷlJh:K5v-pdpZ4Srf,{d.yKon5x5kmF\&]^;mc@V /w:7B"/ÚzdRrSoݶb/e{̱Cޕ3(m3R}{2, Κv3ĠYxH6ɐJegCM?n#gc£6WFɶ#aeZ? on2O򨫁(sa6DEI:D?Wf-5Dķ%y3tR9ˆ,1'FV BRRs3U?|)ϼR2߃km.9M)yb|V#r$hG!HnaSĿɽ Q-bABR޳<@\Fm{ς^"O4ŌڐϏ\'oZ:4$*TOh>_p}Wr NcWh?\4YG ni׺)Bbuz׾% ϟ'jY5ş֫ 7*jl+4=M]M$muG᭩$xi_ 9Eysb2/?T}iF02UȬNB{2]%X`5 EZ7 ,,yaI~&z0tf=G#wgGiyc'ijY+25!t\W M)RJ˅:$-;gBdT^]ʸb?| !TaH}Y *NG\R9aW8A Q#+m 1H^CY9J$yB1;b0PQͱ5*~4Gus2u,Z;K$g=iq_ f}ai=U1+YT#3:  ]8uC~G2{`!f dfkEL(u6(׉Qt|N<]Gsik~PV~ ơmo5@jC-!/TF=Cϕ}yE9p ЭytͿ8UW^rX[$P8f' EA7<[pd\/r=~WĵX#ОM9`s'q>qP J7L _:}Jc @FDFki\a0n#RI=/iwKŒJU:=ԅQ20ZRQ9b}qH V}ķ"&0? @y@ BfHZ!5#u;_̈́]X?`p$^ih)PX*j_xSF]JImޠ"B ?gqBr0'KPA'F1$eثΌ&B$@r8o r"MA6>[?u 0y^P~l^̟AhǶSg  A&y:$=<λPU^4}HwLV$hQ-+Z٧ VBN K5hJӁ9*,ɻݬEIC*z ;k,2L/svkd%Ke{v}c#J`&Z[Ͱ5 ǎޚ.V wYK瘡WGڽiǩ7([ަSK0+Ǖ"ʛ{2'~-2O⑉[YtЙm{xH/~ p' _qp1,1B#ƥ3z+NT2O>d4-4{ŰUE^1!2gLMbC{&jͩǀ}'ۻ)QDj^K j 1/c%՛E){ ӛ=yʸ c.}YxPLUp n=Fӳ9gg0{Dpfvҏ!yTCr+`($?9ƌ/MG$}] ORMF,6ϰ)ęRp]m֛vH;zK$1 bZ;&C;rhv5%ɤ[}ŀAfa4ƯFz7pVa;XdH'j|oC$ ڶAId#W0qhjO3w\F Y)YAP4 Rd0nn]ƫ +#K|>k&%3ZMB3^3^@ڮ؆ƶA%mI!##?;%ܿ4?`qLAKSZ-Hl\|0 i{DyW ?@.r[Nv\_B}E3XsepkX 9GyTO m{ݓűF?ִͦ{*Z'Rw7Z{U'|Iޖ+ɦbZω&,W5(b<|n=7I۝ny#/.|*`9 );s+M|51Saςbj7 %pq _p: 5+$IlҒ#j.Jx>PMn,/9^N7u {% "&AɇyyR zcTZO_3t'iVd\?APL S;uiřS_;|&:'&FaYv*n-@pf k>?"" Y ։ٜPK" gO!F%2)1c\[S-%盻k5$S_X)zWBjSՄWM,/nMѸgx`4U;YD/^۟LܷNdsd~W[K M4 OyP5^xSsU=ZlǏ\s '/5?+DAHҤR^35gX\gYZ07070100000016000081a40000000000000000000000016239ea85000013a8000000000000000000000000000000000000004d00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/firmware/iscsi_ibft.ko.xz7zXZִF!t/Hkf]?Eh=ڜ.+-g;%2>z jS?B"f+rEE֚3#^.{棓Ʀk _gb1ŃT0?5,X:73a(ʆ𯨬E^՛r^^i^*(!5C:==+Z46*Fmاdw9(H .}j5tHOȼxb*\Lq#*̱JdJ3=+r Џ~Wbӛml@ڀ&$iSբ܏XR() s?W6P C0 @ = $R7V-B[[75pؖH׸)zg$09veYiр>ȕ2NI.r|qqkա`rgKGahnC4Dz*8|n~PXrv}J40B,TeX:^*K1"njq2`-Cٜ X`O!Qtq%ZKU E}n9 9\5IKP㺩R؎yIb7fAi=9wgzqd?i }k[Ip4cQv6#B&,5₱tC]W!>,N)MCοVdH+DOb^DAP 3KufzDcƌLfRV^|&l#ː  q_ln#'7Sl Y"eݹ})H&"R`]tǭQuZHbku)W=ްo@wiiSzyw8q>\;HF%r7G(P˪0Ub24um{,}4w(, ~DҦ sLjt jgBXL]̯>#56 eva,[qWBl!wEZW&  ?݃J rm\*qӵ8>zw ֌Ja/ gń} n )W]=/}ڑOn>RPM787]e0de4AނWƼd=V//Xi؃;9-G/o]%U 7$ _D!BN!aRj0NN 2Dn*~s%r`x({7Xn>hQ?woogQKnSخg|Vߩ"|3'3?Т G:Ffn=ԇs5h=ԻjB*фS~{2ڢ(Cź׶uaD ȱ IU66`Ct[c%_CrU2 ܕ #fpY\=1u Ǡ>?VIwg}*aR=,XIUl5@*+2 y08#Nsuļ|[ D8QɢDpuBl[M)^bTf8T~ĵJ y#wmP|s5#YL .7 oret:Daf^y]eId ^/d`U*]GuU9!})T"rVvT>$'>hL9ˍۂ"l;JacI_$(K?B]w\yI0ǑM,uTgJ NXr.(ȈE10ߘ5N|"膵w^)fE)\7;i}jȇV˿97uɑ)ؼрzHG )i6f\^qōj._8귘huIج~b"4U{z$.uC p`03tvrr_mlWQQ+b)/-W /yB\劻D ӈ8ڡ7odd@zFu7&[/r8W_Ric\KR. -zOʒ{UHqkL$;[̫=*yTRol9j^Gkbdc*'Eᶳ*V;:٫(v"xכ>Q ӢiTAk\x?ay5~?oOá;T-v΃SX^ֿiuV g!o5M{Z T"JB4VO:4ݟʐ2H|y8L^Y8z N\*eCѕQZ  gC% ^9$@ "@m Tf45׻+N{ U㢆-Gh+jWez?Z:X~Bp$Mx(7 RжOT]XON_?urz6C"m)Gؤ(P-e) FCxB WR٪q#90sk%d$q! ۯr*PaQS#rzl"[y?F*7Y/UۈB~n٢ݩ}gcŷ9ҝ2^7d'%fhH2ᴗ q6%CR>Zde7*ś[1'JNحekW{y=rn#laH7!fOIư[i#85L3scbtJCC=JS{w}$e#Z ?ayyK{\ߞwu_6kjO%-_ Ugh4=apҭ+ ]C{n%PUbYh:ҊiƷ.z V%E;({Xx}әWt`u㎪vS k31M NK(T~* @~b\O_+iS0 )ԹELM4o2^B>rS˻ Z>f9<<؃idNj}W,e}}ë/| jM 2tBEhOAJUsJ ]zkp\/ s9Y,>zZlm[[(F|ϛY-1y;3|L4+xa҈r6ՉR ߣ4n,laT 5[ڃ$jU@΢~\n: Ij9Dt4BVk;B-}>2/)fc3b~%!aY]tNmY,"E +j8i5wk-C]9D(6cҎ:ʸG%Ls7nBDhtZ]MQy?"siɌ'A?uedQF&h5P/ : f?^TʴJS9ի|B H0^  pG$uiķ'L#ĪDdZdP;*M');|9p?Atipp swzRh>__v.}7K<>kzѫ &I },S{0w]nq cqcbAc:Y&N_cþB JNdRCSpXUg$ ~/`QAA;?y|Aֵ5児W {s!>wf5?幍O;ٙK0<ՄKXkRB)%h”) m\#a` *&`Giw*jc::ôZKd]{y BUiCO %'{iJf`vnTčcnv/OJݤ98Q t,Z۩׾JЇ,q ~5QжZ#wv&ŏ'l1!Sڔ)Tęu/=z%w3 ̟wq8.>T ZO.K nFϴ.:N U;iwѿxu^{0*GgjI^>,fnONY &-kԝjZ'ӐnpU_۞rӁHD؇'UI.ByOmPg5.p,`u2h]z}jQq^2=Sn{lfLXU2 :+:hO^k([7w ]b'[^Y.!笾ZIJKMj%.5\D';H.zF ``0l[&Jօ%˾fpqJ< a .*}KHMU8i=MXWg0Nf/kZS2p\CU_+}'OVǵՉIHnCR<_PCQ)4 @]!gr~vBm-=-ΩQ0>6 w.ǴUbwx7q (_&ͬl3}(k rqM1Gw30FJј } aK0@a7zZƜEȓ ד.TitFVD t3{AҖ}OwNTKdQh?r?* oE]kq%%jϻV9]AΫ~d7Z "Rj_$JtɊ>\ׅL W ". C/& cM'WCsW^B`R#E`8c,Mhf>S_ #Xp݇m!zB,k8>#@m&Ჳq o_?ݤM@VZ)1? cVBTYW+JTF艨,[&|({_#s]UcMF0Rje2{>dkڀv _ !Pji]Ci<Qظdǖh :.&,(>,=4E 61$鹰*;+U-@mgtK)Zdy !"jmNYZTZ#JHʽ#5F#̢a vL-=)ι#VgӫWĠ;D"_5YQ JgMupS^xЂ V"]:4q|w(j~gUɍ#WvL7pŢbtV1jnZcQ9=M^djv\`1)Rcd| yGҼذ6 !⩢ V9h3]YStEf [}MDA+ rWf'뮭mAgv.(fo E^SRR|-fw޻i>2=`Xt߆l5*a o7x#ůbE0EcA&y6ƊKC(f>xcN0$q#%(WtKaq&< ʊta!z`_dGgm7]-BBM\C \/ZrWUqq)~gCs*~^++bhJ&'"DͬyPMFttg +ER6R9.K$H;n+%PfRDU 2D3eFQ[.Uv >>+ nkD' 'L7(Xv UȋGn-kÄ2( J0 ]HMVAp`X[KxdM$ᒑ+xWu4 2'ee+a3.m[> ;[vm#tĺ-Ix\ #Z{g-g!qfNy1+B{k':Da98WSsneչ%/>Bϐm^Q1rr 7Bnp~5ݝ;֒7Gy2f&Y]2"[DuˋsE -vDc|c`Ĕ{/fB0)33 .""Gq~ď;0s(0tEUh'fC4J㛌c > l3PJ-2 S +ӄl`.ۑ"Ia.(T&Kԁ/L+WqX$.@ ڛ>QflCaoٌmKnYJO28Y-5,d|~W)$~P{%;&̭P^}+"Ic 7#+n:~`5ܤg.UkSk1BZHKǮeY$uDVpۤ wpPԬ.ir}K:JrjfR)_oXq` h;᠚]`c ɫ*ޒMpxa :[/$zOrμ$c>BQfQj /&RgX+geJ1LoƋ{vKk!&ӄZ, L>)r.tqSy&;/Е V<pϔ|D64e(r%W"IG-Mf״ý(니Y5H裲7tUsLyz+U v}FSiq8$ȠhrnDcʭԟ+:*kbWRŊ}*jGus,|Z}סf :vs 7OȅeZqGwy$E0*m}V %}҇Hf?PA>C*ɽq.2ipG'X(Jod*Amh[ft&>DiD?o>7/L$l\-,KQ_n˪CTnmCdLٺY'6bA;{F%ٓV,<ÍY!6M6!з4(;t$"0?]gOJuj¾&ŦV@W?bmC3Ws)M VϘ)r| ڟ_XY}ݱQ3 P-u $>J"}6 ~rV{\@wsG0d. /j'gޮ{4<-+wkYWAq0p7:3bc\;n{U%v{ !L+87(Eea,hqyKF]،#[Z 8:&H'(6 *^#vsJ׳gI㱌Sģ^c(%P!us {z}Iqta .;UzrͧUƅ#caTT2N;c$Q8uu S@a:$) m>V0UQQ&b"03j!"4/q qrI,mP3=:?_ڠ!+Ge{C*lhfM^UCv bu(d:[ @pdW_9EwI x̱wX ^hZ wc[8-aU=(\{O [? ޞB0,fX-TJn+J.('er2E \#+#fR{6 cJqLjl9'`erCvC7Vk;Ce 7mGWUp6WrD#a݌tWF,g~i٥pJuRa Tq4. ʠN}ۛXwadiQV1vNR:Xws65 y9|.JkK@]R/5h\"ޓzF YO4PVTi[Faj9"I, +u#ww`$7>V@{M*9x%u e\9TDd3wWU[\x1?BO^6âhꃨiBDqxHU$ٷR(܃gOcg۷U9`5(+m WHvZ1k.]ܵvGnt>_N ΍5j r3#7r9M"IqAOV[UP0&xK /5v/Nwh$E̒OCҳfօڽF4ED΢R_GHH'58M?l͈q+YW6|C֯]g P-3cly M@ȽBpeSgXE(D|Ǘ-G' ˒Fͬ0i𯘅]ې1zm#!y:+ ipJo8J(a+\Apy0Ұ&Qj鍾gqR-y`M9 ,Mƴlok-bR_xY8G#oКrLHg]{eM+ y0ro$#PzD5D[ȓy5b3K@4,݁~EZ2Jג@汮edX 6͎SHK4 tOoP<#BNSLL> >BQK0e&nWNK&02U_a vuF}aS yblfYAVSlI$y `R`Ya=~s98IЦUۢP$-cr|E / NNZfu!`,{T$U)zPx^(F1s#sxkq"gʠ_"QMc"zn)PEo+㍟/->>uNntW!.wrTg~#+w-]}+hl\|Ԧ6z,hW˙o*KX$ ox({&`j14NYJŇ{Q3v+7#@;eYI?d-lvJ Q,5-`B?RC60i1EcU%[iRˮ܈@ߏEX0ϛ@F%Ca5PKjRL<)k2bt9O5/f*MxG:h>ucbމ] D򛋪f1uVP6R ǯdOF@Zs 0)t|f76/V0~L7QDDZɣ`J C ;ifרekng 7ɾ̢ӻD̑*6 M?`.ș!kt;גۛ^N4>D&ӂoD ,#1qoxХ{egR6E8iy$I<*-g zڴ?' Xd4 X6 ?pfN(NUKc26&VЅ6\INYMk3~|'\עA{?%Ysr =RG1b78~G{˔MXNC_Ƭ~SK n*MMBjXe,<31rm/f /8kdmhQ5E'x%r q"8ߞ47Q{G5(=;d8l\9֖=r9=oҬyiF`^"ϻFz[{Yۗy#4P{OR;&Pȝ~ v]ZoD ^rgۘ%&K$dMg& ruo(?fo06X{x\\#bCjh?ʹiÑ9'HMo_v, ̺/xźa[[xΠ)W@x4, {%M{prPr<%sNᙔ⅘!XO!'\ߡs2V 'ѝNϏځwaTŪje'geto~ښòpZ-Fns3]n2 "֌NdQ}VG$V3<[D҄DRǫ]h'(^ݹ6SOOT 4J`Adnv3W./`\ۋoXO~+b~9[v }wh+lMIAh5p"7 "!flg0vpCY#YjL$rHe|?~)l%:XiWy$j|amO$.~ ̭>Y,!x027~Dy<%%4?ѲO&yNإ{Rװ)g㄰K&0}D'&ͧ@YBد?C2#}5G?bCƄ`U3N(|X#0ο1v)[gK zWS쩂-1ױ1,Z \Q"Y]YH ˃-S4~20X$R@TeF-mAxl f<2 oHä́N4O+4KBsuMWu넿dB%_q_^U%-:/՞phk=~|{T.~>HCs` t 3ɷ<*2F%I S{N1WSZnMp4f`P,lWFZoI P TTbyyۑq~^,=܏B<-Sf}9p%]BP:|d|;}ёLiG@ὀ6~7Ve$mvủ!&2u\M7ISldr 1zuZ׺NrwI<(qSD7"Ʊuub>6nA'[-g)-t_ߌTiUencX?΍@Ҳiܽ́ ^_ឹj i\^RzVXnyOOi29L@Me%emijC܎10}%E@ߥfM8OQ ~0Iz%swІF;(cp,2ev~X.qD9 ->yar^r.:_rw>Jv GX֝KT5ޜ!I1}+M9Zk1@[jkSD3'تۥQfy57F Zd +ڼCoȰ!w H k5%Ktlᯣi=:DЫX29v2O(gqC+죽ւ S9=:t14z7=qDcoV% >ڜ!QOaPogu${bY¿BCC#W(J]+ r(h7!\~1?. 1.RxyօxGc_^tʭߠʚܹ>w?6ee 7+Yc!M66[LZy4qs}2{{2x~ ɜDT7&6-pjn WW*O- a<# 2ev03r]}9$v"iz%Kqllq^u!e7#oq9S2@z5@ l֥rcf-w8Hx_!^P6a !*&Em Qc#/ia9HH8BGXHTSC a. |_@1aq&b6lB=d\T$ٖMur?_r!GA&7UFՁ-ѡ?/k2?op(_( p6P磾f+o 7(Dtt݀@Vpؽ_OLndY62ː1 4at F1?L%iUaZXD.AUM=va >j,Z<AVʔlpN/g$T 8z׳}eu12 ; +ՙPb6\kG嫯 !5s呪m5,##N^)DBM֒sOGM Xס})zyXsw%n'CR NDw۷ 3Xn.(=GR}^U)Kn1z*^r15F51omK{TĠ }w]&A Lp@FE̓B\qW] ۡяu$M t|=j>Iώr]A>!Es\G2oQ=YAއ;L, 8rsَwE /sg+dg,H^1LNad/={zqzA?Net=k#)V-Ef^+{e,Fr>6[0Y̬`T :|W:8'ZGͦ]C tG&wʿG޿ąie P2يAP}}<$ɇSPɲN5c>j+'98v , ۾G8hv`3R[9?oj&b@)l&֔5=)o?FJ0Fq+wkP/.>7ށro.ҁ`XlODa}A] Zʪd^$u.DKMq5#vVVv{IyG]ȕ렣q4n*sԸSQrTזWčhAF-Lv8gBJ3˪71op$iglm&&ɔۺ&;a(M!>B#H;j6!ќb9`~~Dt`ۡHғtTH5:~9ci/sJeέW V:.3 bgH.mW_U+q=}f̱^{++ ǼU`^G׻mBS/KŌ5m}2T?=P%]@Xj9a-cQ=X˞|*O_U酻%%oެ#zO]6U+2;P-aQVk6ηڠu6H:z3mDJHZB59^CN!}\Ug2G7-*q=(9s7+ֺٝ[k`L5=~1 ŅNtiDhxBg. #4[v~ppgKLF7F\-p{<|iUB Yw( Mzԃ'_YF/9q#d8d} g{U"g>aIܗ磓+vY鑩2p;&TݣX|JOz"}1X`PD!T|_[+I7 Hj{瑺kve=q?P Q"mkZUJ J酧hzJA4HѲ_V<4՝+3JXswE=k`ጇ4t-@3?2ʥ(3Ci;f ,3DlrGcJ4+k Bl`Kt\+'4 ax;r#)R%OLM?IԻ2ak=J95 Ҁ'6Mk1R{)k}꿥/*DH3q;=8d4 ?ԖBXa0;XϺvo4#B V'va%JdC.`Gߍ0 ~T;+RW!oRiPAܑ_(|@q%~T(f%\seUTk 1EC\3B0BqEZ~d#r$vGt~ڕeYN6@D`%,[nYa)%sL)L'9GA +YHqVnݱie2Džc.Y:_х7mP,>S<:8q:ZVsPQɠyl xM,ŒqɗSwB6#eF* Mn@ $0o/q N_ ц::}XN؛ (6tX`^hҴܴ>$HNǧ]!_E-}Wj P4ms! A?1i^Ob!STakiiy̯l4ώPL@oF$[6B#xY XC @酜K;Xkeы0Mr;H}ڞLp i0Ik`V2ŨFPIy8WluN{rwR}\9Ц4@ :iy1 (iNRi/HSu}ͯHBj=[6[Cd$7mq1sו1)>NG 8^ ,Q{ +/ 4J⻟W7YˣVhE"ى1 iT!8.w%1ȖS2s@nFJC#D@&4KltH x!~F@[`9O%Q>r^T^N4qH!Im;+t:~Ib [ÝbRU `;zp;b'am gL6ȍ 71Sт& ك-lͅrRIk\~MU 8au24 Zyv\ ՠNJ3cqR:^ qj~#0#xB-SӉ~"JeaPj ЈVTK%`t L\L6w!Cge*A#պgkIh _ONeJVqObkrhiq-߂EVeU!Lj1#t@ϮdIOsuKW-v<(#7m` Cg~ZbS;;& BM_$` bN} wh}&B-`^ReXY"V2ޗsbg${fJ\gO -Ր,ѻ6fiJ$r4I J:ه գ#oqKl.WXD?iLѥf>ǃMrEd`Pq8uu/~b܏avɊ/:i ^OdրM0o8s?A O=>~Yɼ 3*:45uF[MHg'kJ%9D~zcrvlk@7Xj 99[﷧k0H?4n@d *ȑS}QFe63@ S&X],a4P텫9k+5Nby 鴞`قw~(v;K/g4r광k .>vW/XlLןbxVP<7ni4U>ڠ!t'3?U24ڤZLrm+# O O f俄h.J6q`rfy̬gbn&ݽ$Hs~'R6f܆gJB!Opx;=ҫ?AZ 6\^K89 !VWQ&|uD[ıXOꖽ0]Oؼ#j7Xx^~:N"IőV|qV{ Cj()h_@f/*c Z:\3['UqF k=& 5,l3\ʾ.#Av%,)D2!\Z  omwˡ.,B[N;'y8G^e)3ő g@CZ?YJ yTSTTjRB<[W t4Nӟ4Ԩs±XJt(a)Й&J)]WCmHϊT:%Bޔ۳w{ &}n9v/Zan :E!k i"?76D FyGte \Q<&W*nf';wq&;pRN_3Fpšٗ$,s|nۂO}; )52A),F2dj} ے0X-%:Pg9y`֛T" J9k^@F0nYY?y/23dPaŢQ7mއ= qr=yzt:0-62T(o1" 9R4%QzWB"$`ݥVx*W|d^`)TjUjU #IfaFvY7qjڏ!?IK17pJ ɾڠ*[S`ih,dI5EL\@;~`nv.2Sc:RS0mG+3CFjQ'mxKQA ABY0f߽DU(6vxQL2ou\Z͟[q9#O2U C1\*//\u++'0h|&groV`jFmOfą&uգH_C9GcUD~2J'J ˉ`sK }(l W9pJe7=1+Bx-j~[A47idA ϗ+V΅Ik֔#K.  t>ub\ErW4hq65YK/},JI W:$vkPjn9l 'Oo*4gpይ1(,=%e Ϩ5 }?,qb5NK qH ;5CYŘ+9)]uHXI& X'`K#Ce;2G}^u 9f+S \0Q2mF/ S C{ޯ؃ǎbvHVo4鼿0IMx~>μ?a 6uFɯfd>Z6_\;9"Uq<$t}GdPp}j:@M>X<^E:im2YYX1)JE՘y*3fA-2n^rRCKO!rmMAvU/ ;(0Wn 6ZU@B$K= %`$xK07tv,4)Dhs+O\:Kib E tWR/_+ZR妫`t:Rtk0dXjd+*oF{\{*s5(Dϻ@Ò@=YL?\熥c) ד/48FJQ2'7 L+a5ߕ}+n9YjPN6 >{ΊC^S|7x(ӄ2ŵ?[rɹN'f9"cԴ1h0ex;f;K-WcItPNAT$ɽWջ4nC۶QioDg-UbI <_YR-rv)H䡾 QQ|57; ʩA?Iܧ)7uZ2: )ce6!)t ttxik66\|lM=1xr.=?6AZݧWV%b8ަe^Gug%+P3EI2<TGۗ%]/y/]DĻ>I0# s̎xX5\ NΖ_MU 8Ya;"y)d.Ti8/}CH>< yDP\sfmBȳ1ܽD~g溵0l0Y629"ӓ;xbb.H5*%pLi.rUIƼ/7垓=޴ n׏,= wp B~/͐(15gw,6 ,A)A{ #6 /CLvDÆfcby,-W]먬(#2 >UZ3)ƽЖ@mޠu+Lْ5&^Q7FWGCwlXdALX{(㏒՛vg35R=ŵ|EF@xPIJXp[L65Hݺ>zJY1GR%2BqN"n J00kx g#c*>d$^UH!_pTgң0DGLvaIy4 !%ƫ}3 [>lqw>t` ŎHzeNDH Z",j@/v֑^+&v!Qoѻw`-}.~2 Ŵ@:Rq(dž.VP(lGUf3U DEn}#v Z-@rA)'S8[Ȭjgȷ N:%{ e e!~ *riY:IigQ6["-YS e>~4!u?;6-Q[{PeqBW6&$ Ѱ9i1c s]/Qn}ɦr*?a#*B´V̼"D5XFPOSMwanUiBczWGNn rV:V KqP$=I!5[yQڼ',~d@ٷms99ֺxld>lh}a,Nx7*Y= ,87/$.\h޸F3Y(h dT ⊲,IA^oljn}` /LG5x97%(#`o]P?P^se[tl]:jR\/-,l9~hW[ b_;;n/hkQ6?e}?~oo/L޳7$B/|{Gm[8%ϟp$<:9z3Q=ٰq\Kֲ@<;-*ѕU ?8x  ,cg<tpЖkKJOKv4:ʅQ^>WsﯵKb>ZM4J:]. YOX(Gmٰ& ͋2K!/Q;e_g${ 5õPbJ<'B/fn 307<bTE^3e$4m4}vbD6.p)Vv|R%(*JX܅t qg0I~o+Hӄ푭s$Y,̧'V兩'ǺN+l(qd\^t}J4,5bKUi/=`&r:d$yi&JDJkC~s,7͟hUHsGxq8=2~2}tODyA>*}:o$F,f=!sI&Xt&OVc'*Ocށp~* e>zT{dc벦-pG\ 1Y0N7#DI导Ym*6ZNR2ENF.}8yOtL^RR5xH'A[m&æ./a2P?Ľ ȈḶb%ăPgԝQ71^N2!N \MzW,e_qb=>=; ⷛP8؊}d `AR9{7;x8geWS?,Щm=]ʁ\ՑV1lf0 )Hv6d#H!;hԡrNg8"|YTQ d/z2jР7SlRfN_`[׌;}Y#ĤQL~:4y ]PqMu&7,e߹Űt`R.ӞU" |'@]W4+^)y .e[ 9BsOέº<81d(?C)yFES5=7 %&і/8.ۢf;fRG$eS/30.ߩ`砫RU aO]m kU'XO"'sZ "K@ӗl찵kРd%n:L+O. Qni`,c8 z*AN6v}H?ۉG91 > >8%tj#<۷{%cg_qSe/=BW< 6Иdɠ?T7[,kka 2s0b;)j`Fqp/xV{+LrɅ)KWr<#=zmUڙQ"ޢfIA[Wۯq[42GӜnwˀ lJ>c\VCfRi7_A[@uaTYl)vq.WN+/*߲!0_ SIس}4o?YMpgermuxҼH_q}'=L)N;l{9w&N0du3-^VV}w7I!Yɥ1/NJS{`:Sv$F:^(xLq-ʶ~doD60 Yz rM݄O:kV*~, bNAQrPѦǀ7b46Vwͬ/VJo@>#]ښѵ+VI/-c5FX浚}& cj)Vu}cAbPD~&l!|kƺi;Hr\>YA(\[>8fĉn gHG ^hߛIDPDWe!>ǷS} ڬL]{qSM;i (a^ #ƒU?'ɧeM=.Vb=j^F%I^䅷w7Hv4; ^E1f_DCB" gL#ǡRê_fNpckpHTP>Κ W}۾D_#pk᜿Ef-C[B1j*K_i+pUa7Dߴ*9oJP ~Y#3+u+ddq|4ʹib l],w))>5틖 k{AJl/9 6WOy7A7Yz6\})zp"@9-"!X˕j-Yt*I,(r?ON]I9(̯.yqadqʭ_RL54ڬD<=Ӄ07niiЙ5;$OxM7Xlvs?/1ySS|KFA~Lmb%dzbze W*XI] CObY%:n0Ȏ+1 e>S[dkXcr*V2-)ѕJ;RlB/nZqz6K;$h+HedۆZ-YC#dt@薿b{G5vd'*!gb7GaI?qÓݱԒE:>!Ke]c$ƌ;L[z{nnHSGvUqQJ:u I: A[U1L13+ּxp[_/kYUlpV<Ց+8Q{'O?no`O9ƃIѾ~ }3.q)#7|Sa'&Uho*5oUXd-l-!Nqo)w2UI=v2؄;Ek^ ;@E3*ܲC;*5|:RuOMrm^0K~W<(ͽ= #mz!<0#/jrYA\ mDA4rτJ􉱥S\~?tM2(fzIx,>mYW`L8G$OZ8LTJ>?fmMx{Gpf[nv2I\5.ۚQ.1EoЊ{qsg ﭵ+ed7]iQ=dC@x R9Į^QiAsƤA3=Qp԰N}1_S/ѬӴ|85x@5̉Go7ʔW[;\J9|wH^Z= pȆ"i:䰓 wF4oTK> zwC3xc}:a,)z(%cu`5oJ O5hq$Fnנ/%4i}Ab{#h6 zsE[t~CQZc`\/c} ALpZwLNWke5ݱ<4jF? XS:elD-[q\6!NlK5؆omkNv_jA“bD7"HbC΂^> Q 8!nXJFL@ݗXy'U 3G .O]VՕSOB5Frn~#èYVm+D{zY Vc7IvZW,7V,beUo.BOthn+2W 5ZkNa}Eg&ODy*eY[tCT]9H$n@,/.z:X*R2w'k;N]_%WƙT.o$G%Zv߈2=пX:\_2nn|zf jTWr=qC ֢r11GHݶA9l^N0R,``Ko2aQ81FlM B]*(Yxqߝ2o`oaiOR  \B Iak]!i܋ @޻8*.^ LY}8:Gɮlb2vcq|́7 9wH7;]_Z _jrQti7',F)s!)l~] 晩5 Oe]St]*ONkfŊRTRcFHT tD/yѹ;eS#%RMdŏ*g"O.[@,X /噐/O"JЅB$R"ۍ3P;հe ?U[/cLg5_C/0We5*0W l̴glC^I}"PǑujGb 9>brvcg+7XFYWkrj1{`N}q'fpVwFE6]Go^ʔUh&r;yHLyy#@jBV0m/0HZYZAS ^ܖ ȜlKG`XH62Kt+0SSSbًEl ]?p,dIg[}}B>m@f<`/4I*Dz DN3̧r9u;[ס.17}ʸ?)jVy8ve-2kbHtrJpЪy¢p:6l+xNJIަ՝>^cxt' )=?WtX4|im!  `6(+mzQhܥ2δ:ىS/Xa Px:2u{ު81Zq5xju8D*o`*f9]bx3 ȃ !ųS /9 7"8pP( qlTJl+WwD)W6RR G>peUVMtDƻJl޺B6lϔ( n$8HJ8IhᄠB0gX ͼٞ X=:4(*LIǦ F-H o?%]V >T?qPZ(G3Z9XW6 e~͖me>XoSEqGr:,1 f9U0Lŷj*zPS\x)R-y ~(}OU]GR§Z90oACj߲v*y #vPm>:*rכzv;#;&V,IC,39AZ<4o~3W8,j]~0Ch}o F֘B(C/iG,YԬ?="Ɗգ^"1W+ L'?LȠ,O)X+w<\d]O-g=TشTm=|t;>~P}'2/toR2, X6L X$ j F;@[LOuܗ[pyObUF|5~Wh }h@u[?J+nqYB_)4Fp#y{SMh< +%MD둎̳خW'U/s&".[xY܈B繖9sYJeeBsE"jI6Xfw =v,%7i ?3B+4@ p]xj|TB@xnmG9  2;99l~L@cf 4Ef&cl WԀK(V<ބ?<7iZkApϵi`@9ҿ( jTV357+*6jS㒞Ra%WӚ.H $SJFxH- p(LFk -'":Dl:VH^EGVr*uJ(Ja؋⻢2cBSpɠ>MGT4PUg7='Aw^7K/SSjH?+[ŢSnT7EUڱ+fvM:;ZO)WW)1sps@3J!vk+gVt^In}n 7 `]JWVt>[#N)N{CwN.R#MSv&"Ȧ6 4f~9ZKo"BHK00%g?Bu,rxKksf4rb8lFnL?#~#8wIOBc>t >y.Cix`nh*JVdVzm#^>lhHRMtBGYl8r/.A Mge$Q"` >!hK)R{VOpwv]PШk˓c)yTl2YvkzM=9a+ aInz8s#+y޻<}~zbkVws˛x4&dHwѣbnMFCl Z.͟7m&q1-H+6hg)b R__QQf53~5x\jR┟R*Auz}4#N(LP(Vf>*P5 1킌o[K)*"p5ާy6XH vgƤ CCRy|CO {5U?~ ]BkЌ^ 룴R>T: xi/6d$ APcgX$RsL1[=py @}ccX;w+5[!HMKG. wi&#-0qzC:hnvqK#([R#x_+`OHR> sV%EG=k3>Te_Qw M$L'3$qpw> &,I+)h}Ԩ0_l4Rv .F~ܕ `XъuY$0/dsI* QD`e)~O&ԖOF=#'ՃqQ* a);y7R(Un|6u@UuXDGUmf~: Aa|d!,Ap H%7XڣnpAܸ .;3w% YWC_{iGk!5u}6N7+?ELil;)X7cu9ۓ`=#׬|1N$hljrd3͍RS'تg#`Ѿ3pLvIXG!Z3α0a.J5CN+'#l|]lrp9HpZ=%J~=VOaiEjCBDD \;VK {6kV4KJ@Ra88OmA fV{Tl/a Ѡ_a*k+זqKV sZ-KFFi^T+qlz1)ч6~&i͹41e/ɞ`8FenRV`] 8)'2Z'jڛJے()8{gKy2WE&'Jn" ((teNeHu=Jܧ^ª8DەKՊG&j< h,YAq'ϤM_ӟ.%1HͲ #};;+PE[kA?_?BU>Qj3-_;LyhpF"W pP|WA4&…xKb/ne?lJdh>#aC˯^{ƺE%kO4|(Pj=}h0U.B'iw˟T{US?A&~KrbTh2Ә'=}4Ji~Ӆʅm"tOf#Y}]qRY֞ݼA%?^ZPp^C'o%N2JL í̞˾~RިJky?ݏ~BdN6 Px +C:%rHx ּM&x)=™| Zyֻ;qG)Wl&Gn>0hNt:(i;f^?}"HǦG1C{uG]M3"S|)RL{轮nu|Ms(Yʅ n)mt8+bHȾm%Q&{ѧ17Zs?m?G+I\5X=6vX25%F^ѿ, IXV>A^Хz1#>ʽ>< 0!*(tL|Zdj`\@]'NBL;1>eN+Ihhp ɗ3>o9)ڷqpI2B^h2XV)aЮ# <t,e'z]ȒẊm",+ݮ-n V2kYFJ;Vht6|V#|0HNuÈ^B O&[W %khܸ[/=!s'Q(QDɠhπArq?w y޸!WhÑb><^]Hɗ j `\Wl+Ș2jY$ʻizuE^a臚zTX^)'S$h)"VFq˜۫v0 hKQldstA\8"yq_dEIg.a@K*- s_-ixfB ٟ=[8,A7,'zyZ,ԂZ!`E˥ [v^B\݀i zy`%ezPL@; VΙ T% W@z,;% &Fx<$eA`zg[o_36*#?|Zza̞!V 77g͆a;|#9k|K{ލ`EQا~$#[V}̺"=vjԘ"[ꂚ3DwPceu0l?}/d7Ċtd z"yc_ bѭah;MhE{+-nM1_mg#vfv?gE ݲJ_gYz.:&7$Y [ A,D%\2`V"z L?q.CPUʂ-޽ IenƔ5ˆ$l пt ӾEê}-50RϏr&̜@:KnΠ\DO>4/D~0FJhdToWڀrgSCK*+m[BiQW_BTYJB!O8Xo3)5hP8g#`HvUI ޫ\sd8ڌ?Mr E鲲Ȁg h ۯsj חg(}G7 [jZ,Qǩ;~)&²Z^.ݪ <߷Æ[Wh3XpaF}w7ofYX\D_L6+3XLF\ՒZqVنIL1~S@>Ӫ_,8*u0(\f`㜇.R vòM*Ȕ0_iqOᬢG]%%c1 n?j0J85]-?zZ"[a܂fgQbvD|RD߂sJ^.F=vw;Ws )>=nmTxr^v:ζETaa~ }\} JU_Ȏ˅x-TAh 팆* BNzNx/BQ `` m ghf7Ǽ+4;24 vЛ E=h33̧/B2( (R(|w `ImΈ1npobGBIj࿚vq UG!,3I 9zEh{r?yN7r]o)J q\9bbcί-((^.OQ7j 4Dex-p̙Vv/buŹ(|iG4%˼ER%E=ݾRLwjI_G , )^eV;I8tUhߊKtk6OxT2o58;uEavYp)^*Q!`fmGS{B QNh%q% t|{=d(wvgN7~qћ_AGZ1YEP*Dts-ڮ{_$2K!.gnRFu& o*d,YQݖ KȥVFVVEH-%OhIDzW#ZXEl }?:꺾ORT[/]@vf+I'ڴns3KELL q*;fι'M)Izf0Loe bh{3LeҜs$|3CԕciG{-Gao@Jғ v)iןjCU 53|I`t 6q ]\,6^ctTa#Kb sVyL;df)t}-zN5l0MtyBUU b=wz;*o ' X(pjoziF1nƺ.}*了B-ҭ>˙5,Hr,Rw<"5dvYvO^]>s`? }i[a ARpOgDh%+ 4SJ]-]v9#e, )yjQĭ׍v'!3f63;gKzroD5j7=TKAz HLfVprSҌ ص(߮ G^9Țx|,٢"CaOe5w_,؆d. %I籧1*|TA?`UY`AsXs|VnLd Fh !3a7lj̾%B#FBQM`aI܃H=/"\ܥ'Q*tBȿ[t3( x_f8Cȓ_iAWnʄm3zۗB w:ix3Zyl.BCt3fܹ7"('1A\k8uTcyێ;.mY* cݠzsgU=K/w(-& 'K EzuJJ>wǗxȔG$:I"c6Zy#Oc%ٵΏߦM5*\ E˜lh$1Hbe$tUGH"yDj߀eJ*~0yYGlXXCDi3?N\a2DGD>7잲M݁Ooٜ>}<oazFm!,A;Jhz ]̯ow`2keJю,烹(|}NԴm*B9ޫltD44C+N (wWJdՅM \:N ?aѩ N` IlXhwIւq X1+~:P3{h~pz hPrWXJCXcf(KD3nw \ p CĞ._nI a'q)y+4ڻK P>t h$2`:vMb*rހ `"mFu;-L7E?DȁwB#9/P\$W<|IX'G9{7"^usVyiOH,PtD]x>іSqr9Xa=0L5p5i&&X&Ąb]S-Cwtl"fsI"xB3]B&"-T"h2g .14f68*'O:0N>H&T@Ns?[,v7Rx-!5dYN,q 'Y0Ӿ{gYa'Lw(X .FnAw U X .Vy7Lpo-$+JS8 (6r(Ì} 9aIj.O2+|_N3V%ZzќPT}"%;I47gB"qs&l SFI=#'z7-ݯ<8Dn5ff}8O2E=#R+@>",¾6*W7rG'E'?"OR=Xn|Jf7i($BZ̽I)1zU O~jҘ4Q q*Ll2ɍdwDŊ6`}l kc#)ctx.k6wEkvSCG8yz;egib1=9j\(f爒6r  ͿpIb>$ _I@n!70z~)~fho_KZյs)3`͹ú^5LhuvS8G8't"C1Ю:zw2CMq5js8i?=fP~k4/?0pчyPgEWSlXXv >ҟ 5%X. o=֥.Ld n(!l/3MGҁ>A~CV@DTvډRk/maat:y@[q7|  [l(m .B vj/$ZFm[L/eiAFIN 1)RML7;Hr YJ S hjoEx!#1ʜo@ҒOA V:WK#c#g20Q)4t9WT⸗w/{"KϿx7ƵDôL@ 0A -(+zuEro[ڭ'LFP2!UlmDj/g[+I2=C=~ &w] 둢]@&l0BILiaR0֎f".633]η.3\O%.<\:rA,-HOP3p*pK8YF-,aG3hhnnwc˷S|;?\{FhL+E?_b3f- ٻ'#EF&Ltm[r!u%^7bSbY#:)B/1rϥ|}F}R/OnYWjVn &^i[ǁ9?mNGȬAѸ?ET'tG*ρ\<>2Djޔ?{M^,>C恵K ;T,L^a̘/P%ܩ^u03 H$hqtƍS-Ԗhc>ЈUop<.urXSmxyP*^"dڞ" "PŤjyzWVg4EjtxlΛ,2OV*iK\ɾ{2E^RNyATA9!a o$ْ~~U0U5S顦:- Hu",Ss>1 #mIlKdIGK_病Ж!,}QPΓ=Qhjl $@=XTh4NXDC0Y~j,Qvn^)s%+OPlL:ClSI}iubY#|j?ɊROTW%9fUCb$E}#T!)]AP$F(XKI ]m^<=L*LA']tL G̊3ڰ͠%;/mqlIk;,KOklS/[9<=d|^ZbQdV}WSP"KIoN؝br H`-8^w恵QI_9?Zca+̛fC-2͝в]ޓd\\YdI(!ND ?ĵ)%`)ܼ-[r~x!i&um`Hhj$,U3 .~`M⣰DqQr{u$#:S=OծJ eֈ H>?rhl/L, >N(pqrd]}p*?tєA~Ơ.K:C C*}ܞӻW] {̿9##V˩[d`4Zb_QKƴ<md6bԛ^A~zrF}}uŇ =Ud!'|o] UP6[$31*3fCcI1cR.Hնt.fZ]Ax4Kyվz|e^/ߵiu*٩1 0uF (=mg,Q_TE놉< )0s5eg jAO>}ߘ:"ߦBT. ZcP-hW)X+l9'pl J5gc`ϧNts``܊l[ 7`6oMmtU8Nm|Ik*>)y/tr=8Nͼ~ dYǨ@g1%MbF>EE/4b|YYvStoYh=;6 OV1Dn1e65c'9Z N`{M,L_#\YW7Ae13Uf(P萚/s]9ՓyZaBFRtj2Qjr= lʸ;ڶIp WɄKVމ}Z^ aLYJ3!@7/mYWwҎ?HR75z7j@!ظX(-t i*ɳpZC(yAd\ !h35 Ǵ̅'UAq4kԘ@J )=ԗ -Jo vd?ӯUgNJTB.Nʶ{GoJ.Z0}N5]8<蛍luoP5NmAP[z%Ov|vIغ\r3p G*jvψ%1/+:W#@N1"$>*W&! hmeԤor3A@#Ɔ( m;\ВVwU91!ܤ&AK:S84;hMZLN*tzgА8n*QỶl{LLUKL~xkwf 4F-e=xM͟A3e%hg䉃@ ;G h/I:hKEiǎD1X$i2mSqTEs +~zJShOBR?G\Kx%"~CpuPߩd9hؓ$8>@Ȝn϶#u.ӿMwN%|ICEVr?`nh W͖ҧ"t=>;0墦N!3PWF cb0N58QOO'˔!wSё}*M*s9KJ&PNRtqio:I 2]}Ǜb൑*fԅ!pQizHWLf}Y.4M^$;=icWNlFhv};@$jfIzH@k%VVndSFu DzA=Peh3i5hCx53/_M5 @?5-sIsK&-#S$3Ix.Ey}>05Z3 uO+ud5~OVL_fyk9zkI'6r+e[\F;b,pD72z@^pK j#_](#1S En2ێ}S:7BzGS2]2cYZx+7 㩞 |$wk2 l0܀zϭJ+2Z@8_Z Fܯ<&샛2+"GH7~lP/ٮlY<Ŵ&"-psR6T#2!a{S x%Ûs0^R#|eVUe}3 U@Q&ɼ81f Q8/[j w8:]Q[xrf0߻ ZNZ쮡8wbiO%w|2!B5֠!%veىJQ LLܙ WTē}LQ@\*8Zpe~*b駅B.T\&0F0y!J#vxqOMDD ܓDՃ~\*>F>rZgL%-E_bePM) t̨;IT6V <-/o֮)& mJ+\?5 2\T 3k6$pvy;1ma?04MV܇}Y+B7$s,jySi) Y|f\t7 +*dZdt1X%rtt>`LiK(TIs %G)PpxBs `f|pejk?FkPG3}83˞-~kV5&' Xr7hVux0Ecww!U2`384/!&sM߫)1}vR%"ܢ5oȍK$<-1su t"θ])J-zQyGp[a~Q.50NK=@ |&U$@[3n;|o)݃pHJnl$:B>vFh!#_zY5~^7WZu@CVz(όJ[+j;ƽ.0hNF^kVr:iC/ o/>wP?PwD+@Duqse4ݒ=MD(Y35RaÈ։ީ)F QfIpS_+ai6n})K!G}ʺ@58qі; ~oSO0*ŢWD 72+91CVvF :ᇱ厔HՓE ,0dWYCLVW!y歏:Y[t[g$Y&?i-mLT<Ҭ_ȲU"˟֭X VPNZ0OhJq)[5o7B(.-LN]Lߕ@LtP_ L8pA*{y8(Y TJ> $Y"/ަTw5'cJG4mZ=ŠgK0H֭NGyK70w*2x}ދ ٯzmbqP.Pƥ8vޏWy<Xv%:#V:Tk%CǑijK+&5@e3EHj9&tT A"Okc耭~oYyʽJӌS$E@/&cW'iԴR%bQ%II[$W/6Ä|Ӻl&m_C}(=+֦ 3 s(B+)fς 06PLnw;Q,=sh7(d'wn]b?W3w];~ƔOg]F`qcĎE#1ȠCS/^bƝ15G Zo"jyQ&q7 |6oJU dmi?\(o 6ڄ䌄mj~yͳnڤ!ya8h9) 1ǥ}B оd\5̘.E*} -?s䒵+th' X؏rRqG4O.`1~K0H̙+β.}/L.KUAƏv mW9iL1&yw#=p!a&= <\6z?Q\oιHEUӞ# VhxSng468[ȴB`\_+L 3J\j2jX{˘G+ct>6L(P&UpN;&&[N>DQ}J^XHGo2~ kg)_mkeR}Wg;q]Ah~lU 7rSaH҇] ևQ%;muh ?c xLԼ`UG}H-{nL26KPMێIW-"{noӁNW2߷cOd? LE&%}>_M;U~ ōʳc+$5TNHW" II6 X ^f=e%qAJTa PuKJqe&4;e+n;qBX8J m婤< KB4c-ftTI`(pXcshAA媽uy\o^'D8`iqH.mrJ-@-53M}dncA/)v>Sst tǡ]c,s>Ǚ@«c >!Y"a6a-RZF"!)'6DjYV8s  T/ϭ_T%L#Zc 5kP]ֻw?4qM[ _P%^YہHo\4pGK3&_vDd -o<zmfszv+%c#8b&+e.iQ/!7 -𶘐*a5| s1}DoPIrK2|kbcq{@& rL%4COҜ'#Ok=X.cq, 5uBd]GQ_6J2= 3Ku[p9/h-oWъ_]s͓t@}LGͣn#r;fsq)Xw0p1AWiBYNOzXŒp[oߞFn D4sߓ %u}y1Fl\=\(/ל?uD_Ql5UlTfx0&7EPxS~`0_:*BV#ޡ;/#vZ45 /JԘ_TS̱VsO=@(9%kzi6xk'mAL \j.4qx[H {WlV7 Nx_vL ~,[ `kgs*$FVkR>dSztAs9Eh? >-jliʱi#<ν I X`Ȑ=t9DV LT(i5R4Px |Xwh. GK$j j? DIuMMaF1FB%J:ҨJ 7D --;?d)m 55.=J-9=H-yvlYv(&HcM _LZG2+ \83;)<SM4;FI3nZ8R龅܋ my_`vW6K^pavԋگL{$z}ӗxJI J:M)c;gSXflPKA&FԻ[Q0.{:ʷ^Έ6bekzR3z?ߵ]nN4f =g{%.(b&SC7v=^_F45sؙdz E7>c9ҟյst6gZoȐmRMa.!h2y kLSLR,Y4Y+!cﱨWUWBv.,'RY )s6szxU7Ӈ bbʨJ'{LWEmw' * DqO$5GG|E\W%n}?KN i *NBM;wV.+fLx靂ڊ>4\"jVҥ3k`C[ns|=I~$ݽMMXi[̞V_Xd|7Ihһl/6v|nV#:F\FRc_q**fU,P3`Ӡҕq lT@cPFYaF^$G֑\×nF!G@;~,3yE6ެQ(ۇ;RiB8@e5nA| c 69;Zc7/nf'Nc3ZTX#Rl)SIQX!BdqhN"kz͎pKt4}yobtf#he7+sL~g/?P!,܄jeW{c*"B0Q!:G2D- y"uv$xJ5Jjk{僈,*_62[o%O_71`GK& huT${FRq獳vb堓}i"OXUӁOI9y܇x(W\7[XgJ / $&][miη^lλ;aB.Sp+*c]ad/žg SL3t8nY[mD?5k,9^ch= ݎ +m&.;u>^Q yWV*>0:\mʘ@5%b{**nj5ꘆen9=G!_]" dfS]}6A^i͇s]G3K>Q}Yh0>.X04 E-].BqM3Cj wլg=vYr۞BLi#>+ψK~M*y0|q4TJ3M~9=C(Y3Mk|[e^ɱc!p@yfQr91X6ޤ]Q5Pwe`ӼVΌ(bXM $ b2GFPޗd6838`$%jH/"uܾ?uaʋAfC0۽澫J":.ͼwHo6*:7T JFژE.{RHbj ƆEJ=МAx/ E^ޥx95+e@5h>Ӹ[Yf>R.NQ 墜]0 6d;;ՠpN|v0Hs\t/HԜLPXLZ<Ǟbp9|e^+9ߺ4#PiLֺu^ qKⴱá֋1z!* kW=3BUW/ڴ1`kCa/m׹u?u Ԣ;r8t'J!dx6H5^z-07Xp3ŻodOy#6aϑPemf;ܦЦ^uĵ.RUǯ9e_Ym_!",KAN2, I*Jϟg3^2:`>KIV3K2.`={JbAԩnۋ(ԙ^ ӼNt[v@J%+VVJFl_*zV[k|7v2en]Yه6rinU^ctiZϬj.[O v*Ǟd: /Q H.ā)xsS]^ľwn/gv,Hg6b{ 1u$cϼ.yxFdCjQ BbyS0TńUZڮg[ۈM߬kiYY4s #_/"}S /cxaA<'xc'MGWWt%h9Y-pH5WݵG/V{K~V0ռ ;Ųqf#Ÿ\Χ#?͂}]oqɒyɵPiٌ&),6`[U`dԟt!4.Yk?1ZUVS 0% M|R^ԝpJD`/‘'yɇg򩛝0(G`[X6DG_3L}ֲ,l8q{KE`b)Z< QOC͋!aĝBx~v٦J1F@R7Kx oz8q0dSr8T/߰YNw?*#)xP9m<9ae3GVnI-`Î<Bi[FR:I$y0w?MBEBQ+N\(G~T.[ˎ)&mqAYo΃A LH@FO aޗe(5MCuuYLQ@q^c.G9Yi| 9o},e U_KSdG|b_O`QE{DlmM04ъx-%-u 7<>Gb% mO+T k!N~6 O(aC`y~ `hx _a|H_qwL; c߫WhWO]#sjڰ@Y9rE:'5lpŠT >Z[[0:QO򖯸I_ Q+`݈.P6Z&E( N2 PknL7x'λS9iH6wFa+ u_ D6OlKQxN;jUy6_Kq~^;=vyTX: ?;dӷ- 1"C<of:7O-69%s:{(>)EHQ|NV?Uquc ӵޛL2A089od3;Vᤩs ,wޣ5ӆ.M{'֩A6E' wC0G/Gd\a>s=Qv`?F$FhH)=RȳNЪ'9Ԟ&ijP؛5+Hc< `zjFܿ g>3<}C[RLvvD Y3Tʇ)i<\.Ǔ>bgXͩm_)XFr~2XBeTݙ 5Vt)1>$t9D9j[ =VtvF*9f&%}7]|\cاUc(fvɺn^PUh;uU(A: !87dY04D8!BMKf0j?JO43,nO ]ˎ`:n$$1/ö?!zD`dm#|j Dhѳtes%*We).K=k@N.*(M7a.MwZKٯHIY"!&Ev̙h),m5FlH+5&-{TZ?)Ջ~,3d ?,_Q p~)3H&LSި1id;ieK=l4A٦ ).wY@~~=ʱI`EeME4^]bIO~n;&7s"|$Ҵ)dfZ+y(0 +`s$rK E8޲هJyb2Q&؆!:4ٷ@wޯbtYuˢ).q=]f04Ok NbϷ}UP8t7k(ěiƘÈ+lH=SSL9ͻI6b0{ 5q@>#ǿRՐ.9pO[ҰF:YFX,^ |EDa=r]VܴҪK?"f?҄-:5ze-rɊ Qr9kG R--ڥ4>sIU #}+1:wF©\xL\s55,5e^[v/xU\@G 2Gi؏~ۜ z֫ 8;,`8\H/us2;R[uHˠ .v]wMVGvZp=SE"^u0~X!ӑyްF0[qCߐɓM)i7̙呺ǃIǫ+ b\ ]Ys{oHloO}a\n'ο$R{i( x$֤S͊ \zw`vEXr SW: (R:jc8YkSs|(0;XLi?Cm2 َu2滋&$.ZPlh+CR k!GV3dσ叆L%Rdzaطufw ?Ji1QnAfDOJ:?q Թ>x(%ާ\81(l_o= z2_-3ydbt}01cP[ȻVn7v@#THt c,,h=r$eڀG ߏqwPH+' RcdP 80]#ުxⅩI[ɤz[6l&%A sgK!0NxҶ(Gd;?܍5@j6>iv]U 0Oq1hbṄ¤, 9\k/5]_ F,Hh~B*31 UN UPV@[m_ŘZh _]:^oDz3]I;֬sJԣCkމKE2oK4 nHhڦe̶Q[`;g|CT^PO.Kf[ Ԧf(s^$'k7i q6 Lo9V&+ pP^>; öc%W|ULnD0cA:r~Tk=_)d(pazanєg"VҊC:܉'ps}|m"o~J''x3c4iby>Pl6J&ڂ..bW/HZu! EV > >ke.aLrsKp+ywvs Q{`zzfX%OBOvJII*x_PCΕ 1B=܉^I.'MQuorU~(Z"rĔ;\J(qp`g=jZi=*.Wt<Mc92)ճNXֽKx9vS]sG1cɞ/6VzӼM8>l"}BM6䧺KΞՋytXBE#Y܇n"Ks#i ! n% Z:g\Uxpz!i*Nc@r< >J9pt*[1i?o!OoK8xw lά[mG]6fU_m3:x$MOT4w~"F"i}w1̾HR}\W; Aڡ~5-~VfRu&Ȅ+哓 IyO)*8 N2r÷Sn|w/K$GdR"=v'Uq-טߒ)%yQG(fPWՈ-ѧ/d]@D5uIFn}LQB~zGW42՗?/"¥ Q QL'p{ͻzR%:@!TraAfwhQDs$nVL]TpA!~^}E|tHUஅU=a\>&z o4jS1/"ֹ7/Y+x3 m)L*0pWԒ0zʵ7E3gG馐5zɰpڀ㕱-f-iZ bKu8Y;]ݿ\Z,̏ d!0@dKX͡;1)粛vB1uϲ3$)%wkt)"k ˜ CAm]LAzRu?<(ޢMјO+ZV6HA!wjܸ."eѴE&Xq0}@v"XE' AK%CgX8a Hz95F lN6%o#LvB.^Gwta?v/&D\–U'#oiH:IZgFMsS<}{X!Z:ߢhE7tRRYn?iUYA0H o#ƯAвQld!7R| HD'M7/ϯGSS"޳AC=N &5LܘZ]mI:5AQNc@/{ۖRzD{Jޘ%j=a5Vх.=ر>7MH$,nyz+f*4kXq9NwO'%Pqpu6!1 BU!MdRAWVyu- ,vMRmr'9_~i~N28 "#ji_’~[|g/{C[:Vp/r{Lgy;Mأ`r8ZQH+ ZrQ̩ꨎ޻ @񻊟;CRSԄ;a;EKD=*&_1tem t99Ͽ8|^,oRv F7ϢddZ_Зv4p%Y9V2Yu%4A׽(& mJ/@_kc 2:^-)2N'tK6 Άr$LPj;Ye Wx5 64[qbiU1:it$ri:ʷ5)CiNR<WP9c5(&t9mS D\ܩgWZsDՒتT|HOH Kfݷ]WN6 L2ޥC/& B& \#0od j ݾ oz`pIQ> TQLDr2rk`,\-o}kNK4 GFWc5tRXH4-!Zu;6<SH7:e9giVaMV1vtq$f5Ob% .gQ"Π)sK*A E:Ӗ[*]t 93yvS գAb6R X'b5vÖ+†Slk74K;-Tzz;T&:.pwIۑޒS0Z 7a00oks%a{†4M?}4ZcIM&ɋV0@k УnEV^pgzAKVQ-HlYkUk}/ukC|&V-u8 EYUr l37RqWbX ̹m7_ BFX_sYJM҇ M싆%To6P*1̒kkNܪe0/'_Ï_*=Cb> <рz~6-䰎YA^P!meNώG5X{tnżid|1s?8r hPfURi* ڷ#vA#8:6YѐsaV@K,ʷQx0&ȱdES H_LT5/c:Ŀ"EH.YIhY'@])Q~S_0n8cZH8ةi3=$0}7 #i0-"GF> b~_zpt7G`ۜAxU<izmQT$?Q].CWMwO} ºT] $e`<DE=qɀ#.FDf5A0rӣͤPms.B4@r_ ]g(pۑRu jFۨt_WOnhyU[ov8A,JK\*Á"™˟_}Rm"R+2窗ưjpz5B Lɫ#hAk4) ;D]H=P8[T\`{r޳SJl'H<L^lS4 Wٙ~1MZpZKkZf%NJo4w$Qsiy!GOo'< ɋkSθ9ۻ Z(Yz}Vpx,,:v&';2p3x/>n4H_8r;**q\y4p43auMc$7 TƺcEH1w2x'+rXΣS2-&BY¼?QkHy_KY= a©A CxۀxTtf,d5q.*ee1-!Өi77Y.PmO~jf.S @.wqt8b1Lfn1#^j Bnn8 2SH$2KL\ْvf iٔoZg'QK|qHRV5L)AA({j>3BM;e16>3<ޥv߅ךF ډeTGRuD^t @P|Ҡ,<!`3TpVPëQ8Cj#l_]tQKM'T 2a|lωKOGL NgiJ^lw %ȫ&(VmHE!tOGy}n18sJ+.j-k@JY<'nj%@in+yM/f>G׷Zֽ:Ə4&U#s-e%>.-[gA,K/d;*(zXe$׶Jv /)LoǨ8#uZ?AiNAKg&+ĎV(NoYr곾;0=tt cI MЫ&8#wGqvjd[Zؾ;Ѭ@I,! }K'w;|H|@@s8cx!(.DkC3)WuyJ64U؈kSWpNZfϧf8p.uHʢ`vy Y#&^nڹ)?Z /Zһ~"Ǻ5Vʹ0I#v9W mg8jhpMgO2a$E:LI[HOܠ3w˞l1. AҹlnQ̤@u/Zx C]4\U* 딹,Êh&śOT?ܰn0w2mY&Uwݑ>u>#6ՀO>QzhBqႫv25, 3.ר/dzY"Uyd2d[-ds4#vIc[ 5*24vwx-&eN2i(`bM9^ʜ[8}ڹU[ĖjJ@.oZ/XI .j Ç+Xb54o=8O2 ³M 5>GLVG`yڱqc. WA |d1lф+WO5vNp{0vHf1nZT"2b<-/1V}iz%KdWZ7_bhĈx%9EsM_p[l䂽2nwUK_Awݟeәjb^hSR>e۫O5We5R䲀 ˻gŲP7]"ꁞyWNYƲoz^!jR㵋 *Z~tH,8/7al?hwNL 79 O氠Q{N[L2$2 D7#\ p&ٶ $xH`HҐز;/F .UF| J1VFc 2ډ^X /X3*qAp{?JK781(M_ߨ󧹷%SbiO.Φ'j!alXD ,F=4v[p1?&tge =Z[XEVMQaO1~̰dO<4P=v'}}Q: yPqt"cho; ˚Bzï, E[27RPt>2ָ?U/U-ZL.A!|n'pWzm чLkN:< 3Z׹UvE3([<8,kY/L%qnFY4:%z$˜mo{t HJ1 6׺d p³u"Xgt.נ'=j:0^?Wպ 1 ֣" V>U069Ujq(ԂX7vjfj`5Syg>CO3ͯ@f쓣t mfƺ4kyKi-#=ɺɗFJEbc[ lp5SJŽE,y0-H_=Պ8o]2]_ }_/^ %{p@;#%> U&\G1KwP X-yI ߀ u 0mei;Q>ONPUZ퍥C8Z-wz-cyT'1RfEXH%m52lebIGPrzi[#bϊ2b֡e 2bIZF3R|1, lLB:ML~WwZwU,xZ ?-^o>)ԶGf`J{crUG R{flaG)5ףYvM7G 91H<&8:8|6 A3#|3^#DDU >6' uKn2S;yB`!=!PPZ d/6e:3eh /؃BNb R[\X5qP劎7d'Q8u0\d F5Y;>xV Gl2ZᤖQH :>1Z ʢJ׼Lˡ1Eޑ+['QwnFPcPx7`@픘9 wzMje^#xaΎ1f1)3w6zkW@ yc^S%6MT9f!:CE]"X3r<*H8#QoZ-9&^{fMgJzTYCCse@w-]L%6NQse咜Ͽj:BXN@w9X4ViOBR aQex% {X7qmčwY4m^nRo~D?h%G[Z CÓ,<$a?gTYAcbD"keJ4%wl*[]kVgٔm8['Ё6 ҜtqJgR"Y%냌>ͼZ͛?:_F¹Z3`vv~zMn0e4iQa,s }a$7x.oX# !u[WJ2l~m7恟_/O(33 c(s@^Ub"Tš4y鸿mQTBݴoMۿ76 Ȼ5Z3D aܶeZg;OK w-M2#zw-|2eo`5b?@ wڀWYkϿ9`>u2k|fvW2CgARN_6n?ǥ +ws~Ÿ-Ҫ!0h-g$11V4U9k(eWyypAu$X0 XPۃ sw>5qpR#cFw b[zM,di7|SYLٔ"i .UAeRqoD㡽a]ִ̱kv-3y=r ]Z]zdfhY&Tٚ3C?2=JTR!eܧH KcIFv$oeبf$xZ֖! j %9ۆyg MpT=5P? \'GkV紷bI!{;K؊\"G릜TZUaaSaէY霗I{v֣+ mBehϰSsnY1Lchm[ }sZuJei/0#̩0)B=k1joڏeM9;* s3o$ut#0ċA6nV8Cl "i^KKL>; t$tP&pr wJN׍JDS^? RlR!P'Vt]ApȜ;]=AŠ^D|$z‘.O+%pbX/tiA*y kk%GHJΝ3t+gp4>auƃ3}:~a~o7Kh]n7{`7%F"!磊]5"L,0MK!d~/8G!I+!9vz"r0YpyT{ya!E]{*Y2Mejj9{2Z9a^ߞh F]\p1-?+4!WOj N;a虡3ٍN7G,l̨)ȏ&)_HVCv^g] Dg}%`7[4)$HI-XAϜ_pwe5(geqF>/o,`Swʳ/I&¥r$J/˼Z 10* +7o)ZRzxMMWƻ19OZ6<?%s9:ϖ1^QI#42nD9.H-ǭLa~4m-2sI]NZ"D#AqY ]O އG@D 0Z,Y]uvm!X! Rل, E]kÌci4x[!=R-/?F+35fzXfM9wrѮ%K){ereھ*D&E+?lRGRqopz&Y6zEC ; X^3SM`J2ΣjV3GǼt=j, #޹0.sD^` K \*CF 0m67 t fh#Zùe돞B{a`3,:N5u/g/"JOi_SUNxw¿j3Xp} MYA+7Lh&Bپd})p 8.zTqzi]&B2y ju*VHs`$p4=әZ(Z e^iy׬"jZ0 g)orwýb͸~Wvv0BVA iWa8W9-4_>JoxF~cp\Ka): /"t¾w%v?*mw| كd^Hѻ({^=Ա)G-Q 7+ps%{۴>H ~# J t*[Lɔ:ir2w `ߍ5R}b9~RٍQ9Zw.x,l'bpIPفsny:񾃬+;xuw&;R)2=xy Nj` 50tp?bG\O~?Ahy?lk۾ KW !TRHXGzd'9h#]RXbcZ8I8!z!U4|t+?\:PD+AdXb؃H>焿K`:,E΃B0 M>'e^YN |8z3H_Na6KJV{SOt,+H9/!v]-\Jr뺥V ۂT14T4zNᷭ|n}wᆆݛ$RtP{l~\M'SK5K&vT8.nH?)> %uC\qLj^AAM-qt0Ԁ\2̅? p49 :Qۣ!9⟍k4ӻ)1~,O*Q^I=&r˰wG EɗE&F.>1D2]/Al-H >`3<^ jmrt΁s5uZ\QB gcyăpˈtG~;N{Փ6ߤ!%,Z'됟.VMIxmF3^B7K\ ۍli1mb+1[˺^A5 ȷpԢP|42Aמ[.#1* J MAr15}OVtpIB_+ LFy9R[$m\8wB/^](8Sf c L:*8$UA=/9P.~7=Su8keCn,l$n^j$y}J\vMӏqh0vT;mett.lO wi5G)9AVjK6ar4\ s]LC i-Ѹv%[uY䫭H_}ON)Ĥ̫oP}DVIuy`k \97lɪfCk ԧ"u%eM,(G+(__J6$Um$:5{*]vy`eg?Һ=D[o"7(v|xޯ=n&,Mlgrih^%81WjU4:AMr ix7FrGmjx4i%SfCs) t\EfhnWM8[SL#.vZȀ8C!&;nq ^R xZkQ[WD 24 {ÚK.A߄pU|1?葶Eѱy*X˨[B]|kA %g} PI&|q=|>&< x0S<ߏ~ e?k3F^Rqi} ,vYԜ[n)p'mIGxʒdێqzFtKj>P >d^`Tٴ*xatj"j^"n&6qVJ"@h ]VJI[are\{h]K0JuS?,X,oǺdY1uxe=;0D5(6VMɡ @P}wBlJ%YrŅI Jz %yqn2/UA[3 #OM[h[Pps/AY9"AkxI,^1m}&@jr#t #_.JÌ.9l7uiW!R]vȨ$ƥRVXb֥0%7.5J;hnaF~y u2,N&&e|{5D(Zޛy~-1m \i-N5=UPv"t44rΤ!{26,Q3{rA[7\%8&M%?Cǜvmj 8K.`m妑2K ѩK"&=\C0"ʟIտjR'%(9;5* z"%YBQNLLS6PA)F!ֳrE^ LSo`0,.3mQI o:!w7 _'oT3#CQZa踨H>c,}ӬHpwjD}=:ikXH,Rѓz D0oQq+ŃNY FYE [R\:ތ$#9z$l{l;Rfai q7Kt,ޝmuT7˛2"F@|;ӌb+7<9]1\Ug f\!س0<ݲ3v6ט|);@aA/4 IG%sT|71n1`kPD!-:}{fgܚx/ħ3d!Gc O7EiWSA4SM7I8UOH]w9i- Iv%,L{yS)( 6U(US,$ ܍;3 Bm+{dX"YBɇן\Ỏ#vO1^q8;F2^/W"ay,mۋT\SD\fw u! ɸ@m]}ȍ5s-9UH)J0/s99!ŗ oJ/x]*.cWKO0CM 'U^"\4LBQٸMO;NUo/Rƥ=;,?yz&\g(n#U4@=Xh7 X (KFSP z{)?r߯AiL6н Lt^xjǢu/9M:%)3`?O{0+Af4B6_m/4c& i9)0B*~ܗ#^sk ڟǩڍbUԝTP`ֿ3 ̠EP IJ_%1џE9#EF]AV#Ds [}c1,"{-od-WDi/4IKbmwIЗ7c8~R6k(f4vt?":Wh,1,g 6f9=d~&FLpv?];`On2LbJ^G\NM@ƨA)h^u%(^d9ט¶bx9pշ]x[b~YBXo}[9_8_@,4+O@nUAKXQ,ap0CAYȟ#Uв_Aѯ./ B!q3m((c,ϖgfM [Wd\n8|xh.iY K^&R@܉p.+,)r;C 1iSOI v7 尜&GaWZ&u|G$}c4DZ_53< z5n/z*#"笶 B`#-]@-E{4; #.2k~ILiq6&C]Ր?Y^Wؓ ,tܸN X4PvëD8oKVQ ˞XOm0d4Tdl`XҶ dw糧;o,kgH5/'As{S'ϽHrbڹb|Ud3S9|*%O܈!>_{f EKRQ=ċHG7o_K6Ȏ7:61!I@x՝lKX|B1l>4lFw&E>KhTb4Kjݫ7zrFIϿlkV ׋TҼuPj}?.oBҎ$p)W=x-P6{qꟀ6|X! FѪKhd Cqxf٧0=f9BD "ͮ՘i;׃RܰͤȫUqrDKr6 ͟ޥ\6pp1mi5iR)imFe^+6rNB8'-o4"'@3GjmV7BnQݰ,eOr:86?I+C-k39%A4Qō> xųJ,(-(RM,Tڐ_ͅb QD uldLܖ V olM{O1f}sB): ǹm*=@mcr¬Iuv0󍍿 Y)\ rgC*M?wD%=VTU:at"*.m>YRn#͈ 9΁+JY@wv.1ǭR@2ZaO(m1 nvɔOVЫVYdP6;48^7|n8\q\d}}ԯ5QBXf6%q;OxHu2;Kh~4 uvAGz ֝z^(w'$iY7UP 6#%@ a_.iŔ'޲+ւsJhytӽCT!+'U1]^9M4rJ_$5^Zwt~Ncs^d1ECp^a (j _`{ ϫ?(2e oс弥XM3 - X~1 YPYgi/u 79\Ft$>9ƍU#\G@lHukoV`ׇ'GvEMP= 'CP61,)n7Jе$yQDŽ^>'JbݖHvM>QrXX*[|)^רxZ//؟_o\sG zZܰO\jb]NnצSk1zA•*]Pj9jaa Fvss\R# l>6(^Bj5\]JPe,Z]3 4lGz] ?}ge s66~ब4xp-&˿V $"KvH;ZoO\%WaӠ?ak)qyo-?NW )duޕey,ɇzD.A]_vUb &6 hD`l2|Ʊ)tvMINT% jJrDZ3K^92McƨqxH"іXR\BAVpBgHH2.̣ef mk[s[/%<]LħDDU5+`a+ MA8R:L?uˇn3y0B /l+}?_ 9 7ۭUnQzs(Eᤗ`vL~XX طkCp[6h>YXXF\wgNoA:cE쪷?ϐ"-u:̬<6f`)Գ'@6*e)"+n_zCIBXCjG (6$|"[( :3eHGJyR~#r}=ϊȓ !.W%m,8{t5+vuQ_IHUq^"_"ɼ٠ cv:2i~䰣kX` u2LΚdpXDŽJ\?4T$/X:լtTBx~e&ic$E*B?*?-OKݩr5 sA99bQӭ38S>Jq2r4>;Tbc.S j璂H]q,V6v`oTs Vd޳& A?@fwlq%#P5ŷ%B1L]M=!b| _Ή3o-8l5a0X`?}` L͈Q,4bQ;;E@GAQ(X Ҡo+8x)SnLuepҁ =K)S hq[eB ].pfs]vm,3AU<1'LVHڬ?4mR0e1HV$Nr+A֪ޗ:;661kz׿k#ViypkLqȠm,,y߷>!uձĤ,ou-]_7QEQftlqb)WaC/Y`Wm/]3Bʥ?ju[)`>dD1KKZiGA<hgԡh ~ZA%!pXs)(:LH{dGby0boFaNR_͋͞2\l!ǣTS~(V-mW$ĺW zm-J(Ms=wb/ǎ%HUms::II^ء^y;9,Dl!G.*43C\'gwR$^y;x#U^- GdGSݟgqnGXY.~dӐ~lQWoܳCL pN_fڕM>Uf@'q^}U䥊.IǑ+,iAYʉ܂3~+9Id+ o;z‘W`8/6'uttw"21&OV7.r6? Q-3-%-o# ot C3h!H Sx0>g>"%vzpw#(9}昅:_)Q}"1ixt_sN@yі;2ƿGP:S9֝#sc#%>=J5#HTDiҺޅ7vm9pL$}QW/v-IX Smx&G@6ϑ?֣=`iQd*tUwmJ&HQ3 L[FdNkgHV͏3/B[ Row㞂 ww.Nñ2tECKVdoX\`:5SM`0Kd'RG .ZĸaeRstg_jvMm΢왕?@1-W8sٔ(H[<)?UOE[پ qEY#k8JqR4RL!rQ\Ic]/k9VO314e,9%U,_g_ ud5oB#YO.\D{-Z =j7s[n>L~($8554cΟ=M_/רrG5`C`Z&mQ!0B@9YtfzΡ9>ak5~Um~!y`5.>b= Ր4w=*L7F <˫0)0uKR)a&P@1##4M{J,GN,N4U;;}\oZ!KɉK#ʕ; hU(v8leSTuµLֱrUkATzխLQc零HCdFe^{L±e}NӱHNTrSfo @/#-6s9ZQ-mK W 7W F<הkxhZ,6%(\ q5uKuĻu8yKZd̵ަXxQ=N$(_&"6|⫟Q':<;HeZښ_JoĵԠ-GD15ݙeI>԰~/zEy9=ݯ#U+PާD[@MS~g3~Nv; l%vHۭ@F󺗄@tdzA2qFF|F1<$KHKa8("yLgZX=eyىQ#nѻA);_euo땅`,KOnrI͖gF l!g/-C}RGgйW֞{2^dٴm}(0ޕg74i9ϥX֢=T;t?}߁W; {/Qhīlc3J&n"<]E,E+u|j ܣ8Aa\kA%y0#܍% +;']<4}YD b5gSW[_6"r+tf8v? ʵ#lgp &iL%Rd#WTީg1`x0 y =o+p0|<#$rL79Ck}q Otb@S.VOEflGO<V9YY:]拫.' g2@`iP O#xZ/PAɺ$#n>V~ܪ>)ڧ1z^$,:.;[ʢzDP&.8 IUIJQ"dҤ'uo^Hܑ@}A;C)ݵ$(gƁS0wyVI06yQ@&N#y5ܓiڜ-U<䩏=9=/ke0CR {iOlvaM6s`BkRǦ%gV}0^<2qGŏ2:6W?~^7g~ epOXtYA'xBB5TʢG |A> )5a g׭uvG([﯐mNUHGk$f9xTlSd-j֨*#۩}DբH /:GD5\4U4XIK/.{nGAnn}*Qe:*"NSG1ǰֳ'咾N2Շf mOFmūD9a0 G38yJZ W=]@kQ{ySC'yjL̃pmk`12DZO$'#i|  )ۤq?%-lHDw&` K=̈́g33owlXb+]"yeim;M&V2v(4%]dg՗m9 ڱK/dP1MHG'qm˲ޑ{7x4$uȼeYL ^elg"-VN1= /;ŹbKe' w$R]_{S`tOvzg^ xF`ak?1_ Om~54"X[sbmM~KIH|**h"GwLAVBضc-K>B~tl˰1t<,~63ٸLJW\jyuHհ$PnnD  e q:ʈ5``v*oN+Ke+P. 05DD>5_w2άx.[KD!dbxJ[D +Q,k1R(0uoe ԭ,U~B> R@ Eő 1W)]G. WuBЬ&%=0biԳ6#fx/B6p[6fjsSgY3gy8b\'?vl;JFmIE%zՆ8{pU 7f\9gl]cvFGu\v#}C'C VA03Pad~Ym@30^yW]ΜG!S\[gSZ њS*6TGSK"]fIȝ/zk^Zv&Je 4FGy ]]N/ wcpbdb$tdXm ߲}4cc82 u\+1 RC|MܼіwΟkg.0IbLz?$!ۿZ=_p/Nܷz ^1JZ&s1Z)+}8OyB1 Z(ռ8M760g‰"QthB=p`Pn' 99ё)NCC"96V]OqX.X8λqG6VRԤxl.EW\Hw? 1erKBCL\tG|u=ҫ>yAF,JX?'܀(MGwr`qB8D;*teo/-\>=]H`j$4srl}{&`[Z؃|ŎCT@&0v8ĿbZH/ tձ;L[DⅨOp|8,>@j7Ʌdb'6uD4GL^j"R K41AgJnU:žK2p{iY/'z G~I], <ЪG eR;1ZXI ]X2iյEظL;𐥱w BJ$zI䱜SKkAZ+#R4*^ҒqU/"_ːtDsN*`JN2X;HLob1cZR&*vJmkX0?=adCmbߧD2t)r^a#)ֱ@ڛſԩd0+5+@,ɳ#Ky#"&WSP"Xi2k}gRtD6ପknUF5mOw|K ^L*?}a=X l# }}jIc*SMdiYE$$n=>{cqD&Վavz2@Eן ܃fJ:5E?ưJ[tN92pɺ+n3[O 82XA CR Wkp>#gTT3\2VԓyK}cp)%w'Hq1F5YAJ R^]uC[gދGp=w֤8=rvJ 9-C&4*@^\K. 0ejt+r2O!c;JRBQgKi^РE0D@Z77(3WݔCSSa\dT>V b&+y_b\ 'c`h .?K'" |x?F[DXFpM4jcgʷS5F=J QXʎh^@b'CV<|8m2@m<'ɥʠ S$ȷ)զf:@1G6f,i,v!dOqn6ҟ_H3q!9Q,֢!.,ȍH S RUgef1֝wNw>nuu$}[*כ糤`M΁w}zN C |,aZJ"l*0Bs @oKju[LzК))]t'H0`(d~ZGG"Uaﺚۡ$:W>V<~CA!}~ӼVmn&onNΥ/\yy`kV>V,A膆'j b@Ǔm-D+ALQBͦߵaGn?G63X'K %<BizW7jMNG_H=͛t"VE %5xnTV `2k2H08Kn ϜL0}ۖ^TÊ+ݫCHJxF,JZN4ghumUьo%b>>Hc](O@XSEUma7*}R9VU܃n[\G?d/:6ۖ&P{vZGbGk`oqgXTвpuu+e2SF ̀I<+ 181P 708\ i^p_ȼHԋʕ2RSkT$frRbͅmf>&xiU2 ?»lIi`ZB-l}drAaX`A׎% 0rk߱f:#6Z8,I2Y)et3Ehn@"2柃&ZtECbƤ)$/",pyBIRBqŖ~!SIٔq#"v9i&NSF)afb6=E7җe2)C:=(W6#˲@ ".ᄨvwE'c͛[a)όkGXBܘsXq>7;cu|H0w̹Pu*lIt^lr]tkyYúE>D647pN~ݜ쬖pvljBm |JR"Kzտ1&&MZ6=x}ҟk!FpMh('o{ CQ*yO$4j,3 Sp*:*ptrI.#Y, >Ic>;!5&ܨWCpu^*-FBs_RǰCb T;>h|"veϸ8$`>U|׵;3TM¢:X d%#nW{Y(#3:h Df 5w5z4_5,| -o; ӡMo/[p/OٗrajAIރaG@kPgl'YSp #,W/%gL(Z(㝈̅-qkokZMlA[!g]p{գ۫Yy*ZR (dWN#1 |^A'@ d/U^,zؐ]Gs2;d"mikagV088+Snp |zk!a9[KR.ရ dMtVb5X1pa%K *η[e /IxCjNZ1[%_7G[I.&jGr\,N;]1$ zw׬XO 7Ɩkʚ?yƠg44N_xCB";y`9`3D@'Q);<\|fW68BٿᲗ΀KC'-G_1x0=SH|u~52ƣA&Z )*H[ ֘[w#lI?RM$y@Kmkkm-xeڲtvFHJ b\QDڴ!|rNvpW@LsnnFR/~,趫8 U`qXUmK($Ͷۺ &_?Xi\!|0^NWM] wUkpxY)?ٿÒrޅu1b߂u!(RPOXbqr 9s-˦}w!٠!pChU]^&C(ބt78*q]<@um4flL!\G2ɥnY9V T[/. $ij &4] ?uC '؁uKEnthAНɺѯAٚzYLj=YQj*|)ia*4ס1q7DZJdz2]P*7RfO,AXޠm:p| v>c*p/Ƣ~`;&K+}~l'WZ3<#"ZpA-NJuz(.f2\} #T+Kww*q>ǨX*\*B7 _Fv}Hd/L'tYltn~atP-1{S[&Bc$a3Lf,DN#y={RosZѣ="%+w{ W]#۠=iw(>2 Nf7(_`E^CQy˫uٚ.3/D}x }N)ED1|T箬I瀡>%?{! arOF?p);͒Nc>ENQTc\ϼj;ŧRD==[xFL۞E ;pDY{i?_BKs)_e[֓ѣKWވC^BLT `sE\6xߜ SZ (MVüEc5@^]_){DX ' ޔ/\T+̄ϵD2v !ק^+9^^q^@`_f]0ÛXHSB ,$Y:!Qpo{F|*V&Զ7:CE|Q#HDĻH5U~lmX]2H)nt;b]\Pdbsw&;{"vg#R,tJ0m:Q5H 5^Rzm̤Lg[f@S#͞[=ImU<@7"~*얒|!v[XOWP\j23B2$_..(q}`p=jmȧ*e O*s-[zNv?+)c,NDꃭu'd(>c^&#(UF_qcζ'j|f%Z{lY4*i"䤴ɻ (|´{'@GZL+uBA-,z8>r5䀹0u#fk ! )E0+mv;]م;`ވ6ٹD(SprAN/ "溱 NE.ylvPŸc1~{!e&-`g~[(Fb`0X3RA؝gdЁn<3V)mԯKmg''3ǪO`֕"vZRgf 5 JY/CT#x}ub8?RyYaC bHWf{8),.w*YW+E?Oڐ~9W)a…b#xJpZ<퓷a~qE> `Jwݿ) ^0$2{kLM|{pA۔P\icĻQz|m/,xEio؝MMqJrY{?2232"1 YfGIrA 6@tDro5ƹs# 92IJqk۫80>kt}sMWPVrHJ;)@oDqđD ٥J4^ ,9=et1EvzBHơgji9vgKx-=\v~!ji˘H8n#.T_6R2aC 6>r13Qf^O'(Q\C&Uɨ38jKȇ]ݪVR#jcZε)aXg)Xo`a3KMBy"j. (;ĸ )tC񑞤q{pc%YˢzJs&X8^WT7sx/X-'asXaCӖO68L;S@iX{Ё@ޝB6>H'Rސ3ԔNev;}7L5 e)*HA!\PR>n6uj15q -yڭ#ѿPK'7LoU ;V{0eU`p8,M8Ҟ"a !`nÃ^TbV+cd>r W-E?/v=Jt@['0o Wa]O,]N첥 F,#QrfpmDu/@ dC잺-i4\ֿ#*3.|c'$1Og`2n"8 u@ڀz6PoP<-$'OOqxB8z>wb)TZ'Hn0ա߲AQan>$hb/VK܎Qd+⦻>Goe?kZza&`"vG"MlV7y6).*8zXR26t{3f;:u|4D]}} |Q: "VǯwݺmU59#\_43^,<\H[_p ] Ą-@m>tn&O>7X\47)Z)%Mf~H/ l<\Kȹ`+R 18\l@[|s]] c"ĩ+7֊P[IS.$'|f5IDsJ~ٳm_]c1v ! 8FR4M?CԼeX}*U'%3VH%q.cj* #Յ?+Iv0\ >dKsHJK~O`;iu!u}w0J1]XJ0T:<5u$%1jO&;4 ~LrEVDfCTmdJ݌|sz S!gIz6Mʶ1(~0M+wxp,>[>5W"E`bJn'cX W<Kz7"D] /%pξ._zEV;s_xUBz+Spqjsᾚ|Hĸ{qxNB{a0k@䡒/R/]c7K$q vIZ SF1}zimXwjd8-> "RMj 2 ~T4fz (j}H?W^>gU^(iFg%Dpqw o]摱 :?MS,QaG ꢇ,H5Ζ=OlZ_?C98Q7;xl/:@bue!#Y'o'9؟o~p&OZ_W5?P͂u.O3aYK2!&?5a;Xi̫ɤ+y- SȝfK)w]pJX/W[I}Ys,daB(csڤ37_Q⩓劗34w]_z3Ox[¤#m<8}"J|R$( 2'?ʤTh㼰  M;\ /J#H^x(|\LY]MpVArk"2ߨ? L ;:L#꺿t@yy_%̜Ń;AϕCpEhM9Rm9kt`r7TYs\׵YW_wpɿ: DdUPcqL*Xŵ@RQ顜#:}XT=:+$7 *Il~ -+d@ja^zYV&b3VG {<%EYo.Ӄ=pr} T&rK 1 UM0ryN;E]gg}qᄬ|[5 3ۄ|]:yLIewRä et8}NJR #݂gK( Jv!~u,PDj!ˆTmzh)U~*cɶ*K. WuK3UO 4\G/@G$]ͷn 9S\(SvPM*VΏؑgz/j/i7/ՄvL#W+LGN\'sh^@gcZ$ -!dEDLzS[X5@ݼ  Nt˃ I!Eq|_~xvS yD!n$zQj:>Rۆ TJ0RO)in>p=JNF9OOS` Y%GlbaaXf3i&a>ScG"<t;{K */&{ ؖC@`CC~E?W6F]zz ]R&3 ={^?,*b8ݔ$C +i_BIz, R~fM-J:#x垙2/a~!QlGֱjkSo.dmcPdװZ꫷YpɽD u&?f j >J@~_߀sa:j_}V /ToB=Ր-Rm.0/?@iTу%Rhn2<&JӞ W 酽=W.+ ṱ ?P`bލh"@0s0IV}03SeBMY tavdH\:1-MOp~'sV*}%[4ST7jz6B~ҩeE/hu3VXdOP*oZUBsB#mb[FIxϰ3}Q1MORAmF:ԭHB5'@@Kh"8¡N~㓽Ô 8yBࠏپg&2!PyB%zHN TaMAl,hZNyA&@n64{-]lսr4bE8zI73 G`Sp0#Ťe40};WGs<;v^ W:0#{OtZ%ΌlLnf׳] '{՜VZѓXVuzG@)tO#)t] &̹Z燉tu9[$|}q9~G*v%2BMiGl 5OXn¡hmuTo=<~ Q;N}}¦޳P5f ~uTOI)jg Gb  [􅏀Pq)G:'K5_uhPRJ}W'H TzmN}V3`!Ld31P7?<8~?t 2JfZYɧ( s|P2u{$`@x4wpL)פ_-LB@n,³۹Lfl(P1%Nid($@Z|KDh Me+I?q%HJ:/$- z. .úHRdv˱,T<ܞ}r&2zLB*O祤Wb AOʧNjavrrXxV+D~TZlDZ˕GT~t=IiHqIY) XSY6hS҂*u4P% :&Gʾo<Ԭ ֶ#JJJT|A&$NV͡>汲st8C200 g~n>lemD4N2w(}CʷSMK̐y8B^vnlPԲd)()'_ϞGsK+غbֻx'w v/Wu%4 f*:x]:,3-Rq\{GNGk \{3@q(k4M&WzLLOGV" Not <)d`<2CvcJK3Xf/8jgԋ j`2 LcJޖȊܩ n~P+V|P?JhRΒXs: o׉Zg ̇T bɭ3kP-閿ʬׂYqݞ FB^)=gQx֊nT~͙="X4,ހ, քp~8jl]˜@Gk7 "7JLv AgD ~@5Sj!Bj10Etwfaz2,IN2/TYm~=꥖e l)iHax[tf{}V>U)D+NL|x%T.ZBڲIja:,Uq)wV32"s@ [Tj?no:u'1bT46a_#_6Es^p4oFHihVUqEҘO&̚xe7y9IoZMWex-BC/8`v7'zB.e1#w_7hST'y|3"薪uR _k }=Cj{ +S HF Φ >htmj-4P4o&<$o !ċkm꫔[ L#Uf'e_+{Udgfݮ;L 0#@@IЛd28j'|XRHJGuc/#o+ [atK˺ jLzv?RІ@ȀU4_TԌ5r¼-Վa!]D"lA_ u2ِ{[rw=v HVdDiOk*¨lN@Ez^KsZа 9<\d|8Õ`# P*)^4©џߥb%4+$f,nq]G~b%#QC#L%:jZ6gWEh}#  !0BKht4|j`!\S*VQ>%SIWTu}piX MK~^?࢑Rn) tR?,b.mxP[DGW6a$.j>z~+T0ڟYFZzwD'YFSeQĬimL|P &&jϑftd \8a=.B:x&Gí>ǻC@DXfn:FgA9:6"raM)ߘֻ,o";ʥ8tESS OisK"1G2VEqA"a<=͜fӚNtc:4ЅI,2oW0ff]^Nk(-A=dǨ8V(Tڄ4 ӫ`܅e+]S31fV$e J[~< K2l|8RqOc PVOéz(DR 䤽3L͚1xlpne7]w!U΄Zw0{\~]q!?ynu`Y[c JjeCgD|jOMCCs- WhWL3NjݫmdAuG]?oS*duWӟFy9<q,߳ *_?VE[:d| xG *0H'ΩH6t5SDb{bnv |Z5wYEE"In*/`s ׾p3|S rĹjX68?${}Ka[t4,ኲj-$xJ[Ix{$T?|vmK_]@~3h}9fi^Z fkh"ACTV*@ #оBhA> 5(?tKc t2~,n aS[>_9r!~ni"p0jYBj(BPӭqD^/aq\u.tt;T];er$W 2ڼ8̾Dx b4`\#  Jogތ؆b.ƏBޑ[)I\+4 ƀ{);%G$mVŸA/AhiN[%7 3z޶xwƉuhw씶^oܧK|^'cW7ľXf>8.> #G'zTëZ?&ueB[]]&@jlf4/ɝP~R+1r5=K X y'.Ҋ:? -ڢ$gY$$8~y@ohg)|t=K<`=gD,,T1'oI߅}Ͳ9&xs3gT5TRUT7/Ҡ=h#7JiKt!ɖ_WZʨ]&ߙh٤T,௪9ؓyDNEpɢA%gCe̓MqVcQ ivt̬"C ?+%2T>Ap'5uq V|}cՉŮpmT~C<(w2lD~?E=voKmk \;3xoGr0fkCigmFM&laG9;<'+k"M/y儑IQ,2 'ni܌ MKe<_A;QRFb&MmP q} DPAԍgOz%c/[^ƬLܸ9&`TNE:W9K_6eTd"73etZXD*h{^g>4S1f{sA{ C7wӮ|ﲽFmEr G<\#U4)DD[*j_̜laaZSO()s')AOoaYANk]7.`}]mS-jNWMf S4n4M_؄ E4L30 \{ v+{Vu[1~BtAFsi|Qjs]x(8p ~cy.V<J^d y43 ڑs)z9ݫ~;/7!Il^FQnhk% b wYɋR(Ig_߷5.RzᗳA6:nTPPvT4? $ "!dfQ(wQ"2 _I (s(jh'[%ȘGA)|b 1nE({G}}dh/D#+S @qxHǪ)[aN' lpe Rip6q]ӛzT@hemZ}bag?ָWwMe6kX\M&Wtwݜz}%MU3@!/'5Јx.` iBU) RL%E bs2Lb%1d]^$Eo`~78;H- { nJJbRRN?O pY IZEAR %d~+"_EN!+W / R;qjgE(%A6v;W'Ԣ9\{g& v䏠b^d%cK9ɴ@śכ7Xl+4|5"eFħR^˻n 8MCFfnZ [@ݮUHI..^ydR{B5,9A.8Բx| |L/1z>/vJ"vT6c{#5^ZX%I6-Gm57ҵk4\p%obƴ]ȓ$_,YLn`;hImMw|":@3}=F9 ^OPGD]"Fv)ېϽ'NQeVT2yD5˓3k3LMda߬Dq\-塠&Cte0_=^,)QD=R[y [Uqf EG%9+CFZK k$hP ޚ WIix3j"]lhؿw7zV yB0 [Cwxk3Zn8I*u胒tZVZHK37 fQsi;H#0,_ѥ<cX+ʪ:a -aIUjkhKm?$ 156=9\K4$vHw4L1ˀEhmp>s{H5[^W\A'4}"89+dinQmbJ%You /R~E05MW"& Mb+> q/}u d}%`+ @S!@ra5hA3ǭ69wGT#8.4D({|ԝT T[˃Jdk +?:-;l^^?}S%&=Ӳ~aUF_?$}PA ,&+0ZGk#V;nܵCCN G3ڊs,Ti.f[:%FM?BηsSEmb gx)iˁ~F-AqXe< Bd\GA7r<s3Ī \@'~lJ q7ͼHr)1( g̠I@dvpg1Y\ ȹ0xzE"KT3^&ςKC}3T=lHI f78j+*}~1dMj53n[rrⴶxP3 zWU{I!Fk[qm5$efejoy4d":7zBcM1TFCOBO@| CkmC+yVqnG3HNv`8:-u7Y/cΜY|pJl ;:5uMńS^.nxOZybDeYJUwp}s-vO*-E0a@,`U@/*GpLUԮ$1VZ [KoZǑ!ue[8;Wz}vܡk9 C"c<0Ji#]9n_/G4%jEiCȟ Dʭe@MD ّ/o:;mP߆UYnn!{A<.E6ŐZG`EcS `Π+j OJT}BFyalFѦ^6'Ӧ! UiHB3,?P)cz觜={d?c4UZ׸[u}>VC9/JJ=6Fu46+\??% J9yn~(E3X6*W6\kDYH)@*|5L{.A ^L4 =>aCHTPC hjM{juS$!LO$_M)Q4ׯ@l9n[BHWt72VCI%73~~B =zNqβ]ٙaBGi&;:bG'YYLjυX ӌqR9v,y7 r(CxS뙴| v ~c}5P &Z5?Pbs1•Iry/ܫKts@`1@y$+y ETP=2N-.l &d (\kOH&~F䤹R ]u;A8as+fEoh?/uūi%'MD|!HX[K, =,BSqM1 T@7yS$wI_!>LqEsYd]<Ǹc+JJ,)򖀴{ุ$8x]y_/9Wb/FoV- /%6!wT:.ls-( v׻ι"lCΛۂ%''0&VL/UaT: 7\MP||{V NXI"3B݊CWeQҌecЎ_>4C h 2T;p$\E O5뀐ζ௟3JrizuNsC8C$*.Zt-rͿgeJL6wb 4 ݊94) y= MY'z׊v|+cMϘUS'᪮³tpR/hm&7t.m>qSPP狰4C!Ѫ0n4W]A󵏇-euwk8ˠnvcDdh6;oc=j.:X57xfX* BwGG7S%6[0Va_K*&JƔ~M~oVce?p>u9\1;k}UێA`j"uw)’=ACW߹"9_9m+{;g_*ct&Lo`-_N|} : x-\ Y wagC/:PPGջQjO/VLc;^U~n"4ai Kaj(fw_BkYZ")m`x;F|8\ݗ l@-Zxl5ߌHClh c֍9e2Bۉ&6?,_1(*:>/WJ::;⠾"c*!#'rAVR>ML|Int3{ #Ld֔4/a#. jIAU4~$"Ml2hmb*ʯ0Ep[A͂"j ,F0}BIy->K&˒[fC[)gG[%ݧ 6'Vw\j1`m>zΊS6 Sqo!u~(^C?w3lAFeI-)6%*VBNz:mS3,; VDm]ʌ#~[` ҥ}S HݔQ.F{QYyB 7?۬Jp*7h:4 ?B P@'ȕMJhǚ,fŦ(Mr؊W?E#YGjFyg%BYܜ']̼{T87]VK2 5vL?fB-p^iܱJ|º]:/TdXLgBx|TpABh 50o>bgڝ|ňmeHhY${AThdt=q00KEqPK_]h Ix\5 p˯-^+~v')A$kyܢT]3힊m8[0잍eYD3d;؅UQٌϧM ^T0!Df a: $u\G/ϚSN\g}whgKuS+q Gi z퇦ԜrҸ$fL-8{; v=ƘP8`A(T)cOdkr#EZHe{|`Q\Puà0fձÂChn2!@+/#ºȞ5OyFTmQ2 SSBSTzMWKm߱OCjntC 7p>ļ>ّ*ҭRD9)ilz@RxT؇1@ kio呵Mm GxvxpѪ8MK2[ꍖBq&o" 8+zZ4P@F"%p"m,/aufB&E>-3#U Z14Wمș!}]&*HS=K.B =xɏ5O4=%2UL5wQ1P^΁ʡƨrzBz^k'߇Ewɘ =VNN׸|c6#hoյё^ר'OmÆY/}IJ(mC}E\hyntIvX jx h[Vh\S~4${4xw?#J=iY]4r{J;{[q(cv;3gh|ԖIK [?)E9;oxryDS{ 8 !+Q&ts=?Q ,baxϫ ͛\tV`תzL~R*g>9{f` ꈗ&o"j  D桕lt V&!816`_m;D0R 6y*(2P6.pȴ oP(1&k3}QN- 1-9/ 7|㒰wĦ4,P=l YNȋ˧5#~m-j ܦcQ b8HqR^~S?ȿl_̓\3 dQʋAj$}g8ھraE,!D9-Ui#=kS(v7P;uDrvby@ ~IEs`;~~DL J\Us{e,G *{wn`L( ^>"}y>ϥL۹vkD P&pS=@Bˁ+链5f6TdQyMQ$Wgůs=& ss_7,Go7Ծ[ɳj5;5`I۟Z UpF!U88W5UnE22U1x&8ڇ52m ȋ\Wj}}3^{g0Xld<MqEK޾ (˰%a!޲dJ,fxj1P8 Ei;Y+ѧ_d A$h%łHD eXn]YM{OVʼ.vW׵k$?Lbp/(gpѷBnK(k7*rXWl3 X~ `gy-p~طa/ts}m."y(N鸽вIY1'5B{@lYrh<o #g!B4/uTyH-bcgmo̎xdNH:l7:huF.\8ЎU8,%[ à`/i6IgmHﺏh?m-r=bwɒ񕞅(輏PQ۶([\9bN|8{Z MF YeS!T6o_^jkҵM38MwK}9ʌmU44.9 {)edY3YxVZͺ;E:Kr!/7pN!$_ b( VO" Z_ \haŒpQV"Άz[31|)m2U2h"TplO%%11rQ \޾( ~ly!ƏI["%c2[ V$hѪIR`,0utK-Zg ! M 0 =V}44d5w'j+)yZ8Jnh2c\f_R?\O~nNngK8x14)c0܀(9Ibȃ zG@BLl9و /f;l Xi8pV,gN2Śoca( IzMoO|ЌNpYǻ-ixqBk5\`!\W#B\[00 IJ^չEφrb$X6a=~: T֏KF$h,6#Jzq\@u96]ĂM2SzNu0^bBLm* ĒŎ6yEjVԠ^)̪b9] P$QeRy E$tqĸպR7y֫a$rI@PwK2>a/SF,X B/X%SY-F`[:>ocjfxbb_T FIj |4R zE}O=XM@[ӪaD OiŽ n4rGM.sN~W8D2bP:5a#d-|\g3m?XMވ_tmv! *fV$RQlk٧2&Xhz'H#ͫq.2z^XQڔ5v"EJM,[Y_b<ҜB|B~FD[l2Hw`+ [;-%;~8t 6rĆ7䉀VhJdhcf|G:K1ڑnv6 U bSto_Hn\ zR3V?NXqr365ˀiWCA8pKՎ (W ttr32 b!GoO9!>5-s2=A $]aeoCmb?A(PExiRW ThZ "T~ĠDpi~Y"?rp;z}9R:Հ-r} Y/q"`HP}B+ !rxS5H,ufJ_%w&N^5= 3bi3)~2,UoCZ j:pm0g1RpnMRsqu)>-7fC\wzg%Z>l--梗::^: .BVyDRl!Qp^Eɗs r#Aݷ0Ƞg=ZpƜs]*۽ cȥL X6kxTb$l?r.)fHBnr%,vs;sM%2<&] V"s"M_XE5wc ep"_5t\ 4XrYPœS?iUh|ܵF*ZG$2}5zwW6"ٚ#ciC 5QWִ1jJ鍁7!Dželʣy8O%#/i:(Ga}$k q\ |GvH\IeA!`ǧco7XuFQ;qeOQhU9 ܏4,a_1J[ G#HTzq5gZpix ,=sZf9ư8Hɳ{Z21Z&”v6%E\]˕F"ˀIMLo-+ @@3 m{Abz:/p Z ry9mէjr}aqǓvt|ZVeIM/5H%1pU4#Y t&dWWV]0q.*PXk?ǀ ԢNo#W5sih̀hΗ~aSW7+xÊF(E.o L\wz:6)Ș` {)ŖhBW,xFm$tj=U*,5G ĵ] 󉒷g`'퟊r灏VhA\P )# p6@SJ4,U%JMiK{V8Oǎȁe[bX #1}IizdCI[tFFНhaa̺) K(5soߏ6M{j,'I1V|j'gjH]rӲlȰ5shs3!$4}@m mXC@/1kj?]Q&`Ǿ~Tb2>7@M-NLfA"IhGpP;1O%F{ğn3%ӑޓZg֡OZSBnډ]2բdi?RtH XUZՇ"kl<9rq]; .$H{xL^{=V5l 8Bs_ܧp2 U͏xAb۹Ġ'"#LFy8r6X6;54,`uA郣B`h``KMŦKCz.8٤X§ Lc 7xqzT'i*T ^Μn4ےh2;q~v/ SO$xkT3 {+\.@CpjEhߣ +l:ZtpO󞷛!jeːo .p0PfeFQLO'Y~V5eWU 1'(XXx` ،v]D{RVjֽz"-q^5& 'W uUޟUyRmV=KmY5ƙOf}XTz?*T+a Y̠ym.yO`rЏ6Ga!֌xAfEtP~XH[4iWmE+qaۣqx5y.L/2 sTK~g&Mp_C ^@]/J[%5mu"ײSFH0\hDHb!YwS>m욂I͘9]llA,L&0xNqA JmbJp -,sPͧQ\>} ƗY*ȥvR.>~?s/T(at)trtRJzEP>NpOvFa5g)z ɣX-?ݢ Ov\C ~w-ѿ ՙnc3y.:a_stBG&iu/,I_w7rY`@N0BufwG ani*e ]=wӭIBq_>/5!-}PQ !KVEрWAxړ~j`QkOy7pGM\'П%7a ;ƨtD&oַx@S_#-Ɨ:gD|\I`/ =O"[' +2=ѲMvgnQB-S%.ι7q-a](=ʏOj@q@k{CQ*W,o 8w4Օ&?|Yu'!w@05-e<1~w[h11go$]P(Nͣ&;+w#*J#nDž X{&,2>[?yR_[OLr\^7l21.%Ў"&lw~7}b`>'4Ej 9XV]%_uTVChoj2`H\-KkrM iyl٣-́|9hEp*%7B q4Loj2WSCLO~"ݴh n:u؇S6ܸI_zy m/|ZyZ:Y` iefz}vK Ju={\If>T`:4ҿ1avSP4dfUZ .ӛGOiPa_2%xsVԟ/HoCHeiT]-9@S&/q~iƼ_lWS_~[P'[浛nѽ, m5*;IA}bfTk!z `*P'fR,599gZR'<$aX F>8wճ.lShHbX?|u~9bxŜdC@r-"M+Ft",Nj[Brw6l A6Ato퇯#؍$>qf|q/cփ$}Fº!&TyVކR=&O&MSf5 '34f m?7`Z՗[D*g lfLT=9AW¶TڢGZ*|0o?ZHO"iIp$cIA3P6WSAG\C3.U4ddž\Aw_%9?NH Â}D=Ƚ.݌Q 3<\hfA[V6HH;/m ˆgxdwrjm%b(>U1K?5<ȸ oר9@j@ v3)7]";߱3^xw/4;nGQ )mf4$(/=ε8STHpxLaz1ޒ?oU +vERm'(;VU7'PhןDofH,i;2̫bV8%O$GKE15+T0;sdk m|42n2"+$TB;mFhw(-6cD|mm{~ oS'Oc ~ϨD>Np>>urw8F~cų`Z,gҽ"K.Qm" J]k^*{vMJcT>>T n!آy~m zfSOk.;K&شTղYE|ũaj?fso2Դse;>Hsct1[y?C[Up%.goE H[)XNgA&UpḲV>zlj<;i`; fȝ)dvp &&@)[(5(ٽfM93~50ӵ^EvKqmM|@ںˤƾ`ʾ6-=/~wz#{FW(ԣB<ȵF|iNGK{ԒnA^\NVΙjHԱ&=ꔨ,iy٬9FVeL1B,#OE7Y_I K ܮF2.@0 tn\7H/%ZcdRT|@ʂ 8tRn*fFk7fu'[ M#"hzDѡ_wi940GZw%HG#C1ȃ( }eQP-u!FVz`$RǻlB8."Uy:} ɰgNXcbܻAM/kGEP=(S3}5]py}=rjS[na!4J-%r*:%i ʃ>dS@A t˽+m\Rm ̚ y4ٿR>; kl]3* 2ZjyhW%A  - $rC[5RhshЖR$*qɎ7lq]x+?n,xNp$b8ԑ9෡_49 z*UPG1Fw[2]3خq*qʤQ!t~SPȚŬbĢ/ElI^@za=Jdq5T>#U6Uɀ 틐W~g|c(mA[+O`㈛7(Q|ϲr晚+=:(+!qcEǨ8iY|z/ #֊g؆pMSxT߅ =EOgҎoҞU2r*)aC*U0+ iiKZcqھKyQ- PiPDS ou5i(ۓǬKpݏ-3kE5 3U E:kN?Lw 2 0h=\Z l*]$Sl "{RR'-#S-EZT C]V1xzLB[qOs?˕v.8;;AXLu*ڕwA 2pJx f"\ms0 uhNh" MzB"<X>E4tI0_,"DA蕺!|3֓y6 7 ; D7ڈ߈`αBWT40F_ʢgQ(^>M5x\UB|bLRкm˲Ct1rѝi~\bzPڳH?E 9} Dq#F%ٔ$=5ެojT d:ʐ3]w2s8m1{r>]2v.3CQC {'C^S#0|*]`jr#؋6bX ?{*x*ZƘ:b%N0Ug+o?CNȊd6DQ)$=Ƈ 8ċH\wL[hQqdT~˿ TYX'oit !M)Vb+F#Se7ŕ1NJ & T\VMDFmUlR& {9KeBp/] n5ȥ9D#@+s7 Pۻ^r]D3Gbb:<&owJXg}1rcl-J# V+Z2؁=ܬ!Ims%.X1/a唵-͜{Dp FfӮmY#19Ji&hIkQi[/`E UB9/}[Z)Jl\D@:+7JHl7d Gxg {M/HՕt6+&lCS"v)^eA&Kw,/,ucg5s5yX)g;{%OuV\*T;vLmqs}^'KW0b)j'Ah Ph'kVw,l2nqP28LaYݸk5_25 y99Qw׉Qѿ")LX%oM6;5\t.7B]`hR16c6F XC8Њ}l>>jC쿽$n&WPC" k{my,Z2DɿqD_\oE\ ;ݜpBh`<Ѓl79a@wF\Vۤ2/>koQ?,a?x ֢Mmt mn{mDV(K)4T $lڋǯs%s)e)ќ ͫ,rg9*d[F3E]&=j|Z8ۆ~ZlM^faC@]9V(^T0-|e6T#C$!"T氮ki9=o]d(:IJ;gg.?-}iW2N5ϦǬ1+ؖz{2]hSC"<-1E߄QC^`qA/܆aPf jJEVZU_݁p]MζBp9DB<@!`bDd*Hk.A?uVAT/VufB\TQIhQ+EvmʉV]{Hѯry>:N :mi(:vJgi V<иu/ҀBeLf][{?ĸW{CXGj٧"N|K =a6,+ _:܂"qKQR\u%G](52tgZO}h0Fy61y< I8Fs%x;⋾*X±0^ryn@ߏ_w$*$Gqmo^yfHLXB o `J.+Mc'!l`ߐig{'32Q [xZjói&B,yA{5ax32Fƽ["RI]{eU<|*otOp{.Fk9pٔܓ|rT?:YiT(7whqX^Z-ryH&- }ls6oz݉!nh=;a Ϫͦ;v N #VG@](Õ"vj5kx&[#~)#ŖgNy9{(5ᆴ'؀C-ddHW{|R Ig͇/2?zSsLժbn_xT~eHH6+FZeZfPB=-dئɡP"uia֓/t^Ƶyg۽aJ8!bM/KW@ g;6iAK`,ІĝmͭP_x6&;rA,*fclI75:U&;iz.2 ;O]\=x*uʔ^̪^Am>_ZMRuqH&g51m4J9I55&$aCH2r|51z~sӿy5?!,< !;;; ND:xygQ{\aqRx7V/_"v:PȐ3\v).|4wn`kJ}:SAS& F# gB ɓ D c+y(*1bV:GmOKo2SIr_{.F>ցWZw^!i0 JFUDC3ov8}wx|-V <$.Y5EvqPP**nuEl>WL{˹!KE. Y&[k!_Bi]wvׂYHn G 5f3迗.Izl!BY&"?`~@F%L8Rwn7 $κ.ӝOk.cDCc~\ȋ: pvM*+Il#R`_Z:j}[M.e!1{Y;^Ԧnu]Cjߢ*<,Mxo *3YiH;,!%`M6 |Lb!4FPvrn'C- Tf}<Ћ kDn=eyL|v6w)l)p,4xB* XB`r 8u}(Ԝ$A| Rc*:'O?WmW$-R%Fhs=;,% ;kC2toVkB@);;LD.PCu0 L0t ̝zʘP;0zw<#J ,7#ΤSyݛr9Hz}akTWMWU+/} 7_t2pc ՛KbW/Pc͡Nʯ493Ehƺ%j!9w-[<4}p`ӧiUŅxNrѫJzaEe&kAcc Z%͛m``PzHhc"u I%3uQy/ $T2)}ZW`5W!J_|`z32VVRH܄%RK wEw_$sSl SC^bC(p!jΗ:֣B|uf #zznYZ4=}s6iojM%1MnvFF^n5T3.Z.\Eu'|$̀2Y@DZNHJK+VA4%P'Y;E jh|ćңv0pدm%S* ꩋM0}L2GvHEyufD%F]ў^FpP`j^8t-gv.qZiLw&u>h~3@<ƐXV ޯȆ& =a=ۣJpw[hOD÷3-U+I`z~ۇڠd=Kh`REvkVQOxVDBLg6FdPŵc&'=bBط%+749| ] Ʌw7qi]űCZIgz# ؏\гN2[x? o"iuuKs|'0＀"VUlN-i)Bŕ֋dMUÔ-uh0θ/:r~Vy/D\zl%W@qj}`@b$<(Qfݰ חmn` 4ѦPۖ[[ǪO.ÒU%gXO:" .:26.sEla^xU!Z;vCO*anuT1)Wkp`耺}ې3P̲[N_i7dNqVib|Z(%|ѮAP蹲I;OccL8^|z7W`0Zhx< Rs܋Zm?^ny56RN\KK9Tި)vLgD7X6IA۰xkt!)'k=ut~I$jvcsa[ҵωvN"}0m_x:E2ɽd$b>[!cLsRh,5v|Id|HM$w%9ȆEBwYkRd=7MZ*vOG 0N ʭiߓSc+>! EkR [ђ+c!4%?ӿw Y؀֗)$[Tjmwg8|Yc,{Eɇ/C$P!*i91ַo0_ogx< 4N$7}1fjniv$fҏVLJ(M٠!@xH}JDRI '@{o-USw7<?}y5>(f7[aGKW"U ɀW1Y'H:r~`nZ{<ZMOS{a4v(kP 4+}^2wWajsM.V ҏ"}Y$җ|M`~?*2NX"I'3P1%z+UWpޡ+U}g[^6nO#N ݀ï2f?` $Kd۽Tyz 0vAs{Tw-&uqCK@mMo^_W d04cHwmysFp5l\V)J3!rVQ_PԢ<6]wNXց^Q*qm/ EKs><1XhaBVhh"B*56,Ef{7Ԛ¸ [D^~اKE Lޕa m* ·VyXNm~FRM^I Nrwgt] 1Hzp^<^DfǤwpr7UHo$ǜµ,4ODkxl;a)jO\$ZUP֋Xa;yx)sFӢ&H !w8svIMu* &}og% TC2pTNmT s@SzBiL7C{UKędMNM %+L0]8lX'9qOksO^<GRyffp z(Z u:s5 *{?j1|*YM1ѐ[%V*疒~#Jv _! a"|TS cZMͿGٮHtbuԟ Y >Ϝɾ)(yΔzz 2+lY֧-Z&Χ3R6=&~^bU5 xjje_) pcerwpMpQra̜6Dq &@j{[-ݝmebqn*Q s"1_QpM磦`uxO@xSȷSocT܆cɉxy`0w4MٓcGdk}wX3yЉ-:l)Ճ0'L RqDzeHOپim6ٽ2Wb4^`Kbl%ܺH$5|@> I2vgv/HG%rRچ1P~0p  Pۢ?QK%?-ES=i}uFw,kn(5IwUݥul;(!,~UŹ, wCmr.1_!DcfbxW'F|Eiyq>B3d3ILQNv%`9>3Z$&5,]7Om(RdUam8[J "&LCȠ"g OՑ0 ܌pD'xy'7Vi1w1zks(-B8K^j:Hx\@kk6~`kff]kZu|]'…RGM3ϡ x â/MU>8}np*#g6[m5@xs=~J+09_'#ТiީߖWM#S_q.~kT?բy6l.qGśjyڹYɃ*p:ʵjL:7W:J0>l'at) rz Y?pEjm0p`{ghTϠT SF %cyqQ*-D(ڌٕ@"di,gw3$pDQUiivcНv#hQ;Ƚ(`Lz-7!s_jyDL6N^cZ *(|]DPϫӀ}4w'TT@ES, Gi~)$5Ҧٽ GZ%miKNbW Qe.|K/إL ]O5P{]m0ȳ]Єh0G螶)ae"S/Z>fxR;[&t6@瘭n 卵ԇ NQKj °`SmT1GO؊ \HR}a d3<wRG:i;wHAjc;PHm#$ai{z=3~K#Gp@SR=CV sgG5h%]9r˘"FzVu6@WmijU|8k]t|0ï6h͇bV+hٗ=0C ύ2ҝ x6Tr$qUikB{<,L"] k S+rx٩"1%\LPBWfKPp[=Ee_@#do, bjGT⡹j\׋~1/ *ਃDH,q@ ad0lKB}zwiZ%rWX|[3Lq7דScY5A'4v ,| ƸO.+ho;P˒u{t/c9Myփ){&D7d`1^GHO{ ͊PѫRXЭVGid;&E۷E& xSTad  ѯ S0Rl̅TGjKP9jYVO_݊8IN*<4o*>,:5Î$bBՁGp8яc CPibv`NPxk|y??Fɮ? 5ôg9VcO t9V!/>@/+K9a&)VXO 8jEs&hmUczca!v*"x1arnFqVGy %{qX)FZRuT%=AWZU:yAFl){#3`s#FW||LZٷyC3;N~C qM&k4Qa1Ig=DbB ZgqZC&)4~ u4پBYt=ԝj}k+RD, =MNT"`trvg(| ӌm7>^17i- WS0׋S#L[AhH2p mj|0cȚp󌩋MM1E\INhY)m6/燄R>'*; $ö'(9blӲ6d\ǣO֠RP]҉ eJ_NU3X lT]/ Im?#\pgBe tRŚO2񑮌aGυ{Q#c^z.{5H^b48慾3Z8 qHClp+p6ɪ XZ&l%EKrR xs`3m/w!#a=O;9@~H#W.:TS u[Lv7DZsBdNc7K' ,"duHa X70r;DYH3㒸5Y@Q;UPHmP`ZE֠tumS|OOę17N@V .j[ J_vAቺ5X"N+zNȸscImDfXaURcNgPH_*53% ]M1O#'Ua=:tb&>ZٯA^q0UR(?(V#P̅L> tU!^+#3x -9vVd%_ΐA"qͰh;7M9:x cȧ/~ڂع@Mrz<5 ֞oٗ~_)H1oAp)-1/":BuAr^`[S谨O#!q!0DS^Ot3pݙ]Ƞо8Jנӭ٪?>j!^5&ku!3 e$K^+c K5YpBax^ Go`R&r$=ܼ75!D]Iܡ[m؂o~{_ɩrC. `_a hFA/{SI{xsHwG$P=[!sUqim(iUs!wS]-(6Gs%ʜgO!2CvPm5kmhoȱqcmAVGIad¹&)R\.mN|S(qfs%>#jEuĸ١B1fl2MhQ*uʸbYG|9&;2a, x7o&v,|؛ ebzR"pEj< Nx#U}=%%$ Q峚.B(BeF!|P0ݫʻu`=esd@gަ /aK*(~=!N b͕9hPD"LͼBFjLD_%qWۨ>x)~Lh|PlfE%Zvd-< *= zBQqKf]!hX3bYvZ\@5h9gSDnjW?B)/\1m Hf$(v!+SZt08eLi(\ ߪ.㻅W hiKx~ȼWUzThA!Th;օ.ҞJhC(Yy"KD'q)BX^XHҎ> 8 Jָ%`1zt\qNwC (][۔gkMj DjoVk=WS|Q-A&?A:*iؤ杉`0 /<}IrvJPkbE2J+رZqq|6ˉ9xEltӯL֥{1^?Ϙ™C]A[&Unm;,AHCcS}yeWb0 J͸@˵wpN̑ƼFX]W\L0?t{'\{DapUr9+>w6HAB(T16``rŴtXU?: *z nX™y|͜G{{fm6s5~D ω HF@3 co5I{,xm$OCR&O`y܌ k@3Ct ? ~@g/.!~kX_X޽ kJ,mn }:L1A<),P-BzNVa;R&/B8`~08vx^ar%ǫ{V0^u@aoOSD !{M'S7!-T340u2˭scF,"j_>TLAUn-05 CNWu+ٶgݽtPa {: ^v-!F-]nGrsޚPA(O֑;NU3TmE(vn8]l"Vr ]KTOA^R 1ح4b^Z!@cD{R{-]$kf30RA8xHl`)9ԛr{Kp6pV?Yy;@&K帥Itrb~0YzzaYT/E}`A( yAsYF܎&D/G<:P L9PPiX,i#+0 ˜t2V:}K4>D7C.\y,Pn @yZktC h.^˹rwg7&u*OU0EA`^h χ:zÖfhqκ 0nMI0BmT8`͡TIk( _1)8kr[F:8!wt7 B;^hP׀ӫ uwr7QfDMܮVK. 4c0g{M~'&պܴ_G:jzNs:ָzo9E'czJ=:q%Pn ވVQRv;Ŷ46`'m'1")u$o$1icB>rT-Ob9?kkY}3O[z4zOvU: yC+BN&ka)=JI.] ?}7MՍ)cWxW:57osh\6OЩERVZ3ZT/EaT_g*K(nMBg9[ݜVo'ex5*z8 r/kϨI;V#Y[*/jˮsyd^|sx&))B=UAF2g6ۯUZ{e?rZFS v 6?w]6oFN"lSF)2CZ4 oVsގ8Iĉrx(UtW^\5j( [<"^t+oBd0:O*j:C)ݜR*u C 6eQOܐ{ *Z|kж) Is]Ek_F6q1t0$(ˮFkAP]@eghGZKt0P"AZX\_ex9$I~W0~ϳ 9. P(չ#vcag;3-ւ"ϕr^fƿT0M:(fcat8jFt{N+RXUU^;!)dQ5ֺ\XzE_5y,\CnU?tcJ>wᴴ k= 2Y]Ol,kՎ&fAF FQ (a^Do+΅e7ۤhh6\DЉj(r`GV_+%̺}OE693[F`]R0Gi돹YI:T!OAbu|SZDZ< BQP~C!{m`s߭ӷwgB-^'NG&q2+r&PEA}ī)!%nV6=W,Ƃ$3DD;zSE  |$-ғ|K`_* u|>.r^< ͜6#d6InC"Sxf$.^peƽH=^RF%ԸSu/ Q^:7ĝɄqI >B&:x}a5X_4rvnַ{N浾iW-S?a3[%Z%uP$>cxGxRWzԕߴfZԛDͼA)TUM]jh.Zղ Yg9uMmC,ʳϮ4BI6l#Nh+]V;ίb+xP}mPiu˗~O`yf^ka(Ǯ!T)\Qeg /õnǾH?3BLW֍Tn6y_ؐD؈B;%p=MLs+UIJb*W\NB "Z=G5b{"ƥY/U» r[o‘:hE:d= [o ^HׂaDDrg `OE49B;瓌 3`Ǯ6$0 u* r܈ϥ$R)iat@6c"+uB*INd?@B~͎/{ABPv F! 7|r i|,ZHc YޑpXf: js{E@?qS&>A.18dS[E( Ӟ׀9VBvw`-¾%*䏂5.q.y"sML鸧Vs,̞DΘ$K9M$+~#~pS]g()@z!@+#O]|7ܔh͖]гY4:gI9ScpuI˯Gi(8iƟFPv̠L;*N GD fjvFo:dalmbX?iqms4NWVmA19DPW ` @hzLF+VIPue ܮy][$.zÅtwGp{tE;6cMu$?5l]iY/YEva Ç*gGG 2 N"X++ )ץGrw3)t_W*.SW}&Jx %w|C9 ioyüx)1C$TTP-;x3{)٭xQn ]'԰po]ó.,2,RS/;9p 167K(s0C@'A'a@텡hg#qV~% DWL,3Xy ܲAD[CdE7*h w 0'SXqv攧ܬ8-V? DnQEI&B9&jߞ.+q6ʡ'02|#}k5TM/|U)#kenJ4iw}ˏVJb XCXg nAch[ZQOi0mJKփXMG4XYi~GP#PP-' .T%+hŜj!^vsR*VAxnif(>@`'7@q"Pz>eЇN="`b&+6e;5OZ ΤYOA5n?NOpF6H^ҹBPjXl sF?S@5J&aLuEuzPiDVMmOVhr8ﭳEizaTF#14phDYYNt~Z 7;U ]D5!F7-Ѧut#_&"X-QĞ,m0RR1:cs1;IcH?Gl Wr`7k p[6?H5b!=XȈ!w DatC%9ԼJ"%jǨxԼ0l,0mze>ty`_ '^e&WS{w>(whF$"NRdM!bR;LAN2 W_f:VaFZr `74~E;v .4)B EA%-_ .0_#ߤQA}78R09a1CP:jU>/gf/#Mޚ'ʳ^ Mst8AjRŁ/c|B52Xe BA:^ YˆFb]>d\wޖr`n>c}Gt6Bge UQ9`! 2 C(17PՋ{ڬɺvaJwiә\4O,g?Չ>Tw"ɝ[/IMv)M/c>?I7t8 jC9rB֕LOެL8ǫ L,QYB&}@w)?F'Qħݫ㩠`U띾`ӓ8l;]#,↫_\O΀]MP-0@.^>Ι[]xu2*+RaL/T)zF8+{mhch!G}Y3U{#_x*R}]7LC1"5 H)v׾@K`sT$!P{ gJtMFѶTe.R@r Ms-M[3J}Flr钛G^zfaWB!Aj?wQHa#iMKV13#0,d0G-lvԜ܈ {köWA 4~Zo-uBb\7;l4qpMYzu4G'!B0ʃJ"o+9d"һo66e \ ۋ3BG["-!"P;#=݄MSʁmLJZN z8W8/iJn.teKfeLU_fi6m.\P[b__0gvLa%@ϑ9T,CC te+ C2geV/eO+kC$mH W23yj5E<;e%Yab5Hc ԮNhpjK,a H '@j(s6^H_m#k!1ڀRPJaPteyR5l3Lnp&,S&4.G㎍yVB]O aHjՙzTo_BL!ܖ xEʛ~~Z~/⒤fe#mKQ_tFfkN okOHEc:gx Z(J; xK N]ՙSZS dY/BQ#lhz1:"ZZ2VKb:*E{ OV4 _zD ًFo?&[MR8T`;:@;<(bսg l8Ĥo\ d*'KdϹS;g郬zR26 : Zױ0>y-s8d0qc҂P=srQ(8!Ќ/.5>fʕs8 N`NMpz4B:Zy*jL3!G kϓ٠*^xL_mn} f 7懗,p >hI 鶅rր&X>|-i; 3_})r]D#H7)|;&E Ům{!5?rG_fޕ<;:Zo vxڋ!;%q,?O VOf#:aBBZ0>enjdzs`|.-\Kl($INiwA!11Ywg0`P/2 Om6Fs"~h A\Z&oAA# _62gP}-C<``4wwФӂ3+3f.IiCv.\ &Uq^6b#04tov}:TRaP;^$|Q:8>'Q5QZ$P(FHp;(_yUK{aiCdz˟gNG]W &/$SIӏ6KA#bAfD+m߸~%R؍4s۹qǼ1!| >AZgzBgCG5XAP@LϿ]4L{yzد6+xZZIB!E>0]f`]YO&r{s N2X>Aˤ WY[HYDm)H mIN7KoąTcb.FiY7!2o@njwT~&W9pMlf bϸVŒܸk&4\Ov*lnjYbI$% s<DŽjLp#.]B⮴ԗFӐUHCTg'T(=]m)tRV+Q +BBbEҿEid<ּ-9RH;2A E(,Ngw<!:TLUpMAUYcԳ`H{l)+mG*; G A&&{sCE3Okk=r'5m^=ϫnϰJt! GntLZhD[Ч9CX62~24m<1PTT擣d1Qu6 1LXIleG *m&(uUp.aPNSJAH?hq=@u{Wܪw#6{lM;hP0>xp#sx ù'D{)U0#S1Byޖs\ ? _ |f/S'F5i^pz?;/Tl㏭Sa[D]]mG#f pQ~OG uYL̥,6on:3]s[g!Sظ\D]jdzkml_?ebQş+SA(;WtoA )ݏ 9[4$â0i:rmpb&vZaQP,1]׃I棣%*IjD u#gU\S H[FQ*Sazb"V2uqX׉Eidw՘sj>B\p=Hݍ/79ji &H, cnrXDSeGoaAk44}*uJݐ< p]Kױ7ÓR*wQg e_>  k&%"! <FV{W|v$)9&`,i^1/e^ ~:DzL[ϗcP 5T"68RwMoO5˃C$&^YDTӋ˖ٸч:R (ωvāDb l4L(}0YkJ9+_1P$?Y L Ԙ&;|A,\!!Ѯ3aH;y`Dwo$̦|eEejE jSU$i2xSAN{1Yю^Y>JU.oBc;K;AK]zN1E }^J_/8fH6m=ސTy8WB/z ]g^578R'$f|.G@n;k&ޞ~Vasx$AXWlN#FL,Rꎀ7Lٙ3{ǝT G,^_$٦9hvVl. MJM|k^u%_Oeb /[Y܌ꘌ Ym!OڝuVOrtmFUh=ixhqS( 7vtW'ܱSVA/IZ $U\",{)YHX_AXg[MK8H:q70U?RӀC4LJ/,ꁛ%Ѩ ŒCCqM?qFfk1& *RwoʭewD[ 0hf:Zwѓ!͸ vսp!T ,kiQ5I|!WH_ԭ^}q8f2Ftu:Ί}\ px翌-؛gI\1w`]0q< ~\ Ap*}1-cÞU``Lu4. =mhU -@X4*vCQGB S};oA~&"j] 2 uM*@$CwBuhIee0~t *ē~8jtĐk K4Z<(:[S{_^tנK׉qws ZoHdmqe@ѿ :2ڥ  2po Wȿ']w&`e.ee\ɒ)իs6eՖT BK||QC4GN 3DuKs }ȆЍ _Gaj1Ψ8%=Xw4`̗DƼ'u(%)*Q+1)[oO*_im},5aC:myم8 ժnR^~ObW/?㣧s^~)<Dź e)khInuKǧ)ۑie.ȥǤc >B枦jAA*t 4BUM : a3TIZl G2%9%J K"#VYpA;!\o*WQ%Wyb/!JêĬ~f",;4m[= Ke6{*iD3@Nۺ @g-SAhL:M֎˜|?X[˞^=@9UJLdi;x> {Fc/.|wӐjl;@d$Jh~?}@sx,`;hx n HgB5Cpx 6{pE*<ے*-E靝➔dZ؍A'#.-6IԺpA8=A40y jU fZ\lH2Af[= O#a)A8kİK~N;^+ڸ:qb}d>(*xZNfRO1t|d"SYlI;on;6mv~$oRZዦ8 Ӆ"|?gzu%z@@lU@3cUI0k=k %Emm?Ee25D B޿d3ʴRre,5Юk;x hzztJ郊ӷc _+:Ii!sO.B4eIY:$AGݺ]=%2_ T h%Q= mN9 Cr(P Nw$a>_o5I'̬I vmOr~^Է<<6;l¨z-lDaMC^aYaژ8)E IV&:19$=L(e vk < ]o^47$ޒ2",ӈ*A1ʲM#`Z {0"z`b{Sܵ~&O7K|vSx^[ +wURF;v(&Ws< TuSyIyMC8Kd۴!`qrP=6$F*oN(#*7'8ZPcJ^k=9i{t*|IS8:U6G&d$2Fv!,m@iM>gr)jĔ-AN2lfLu<^58s \jr3WTfy@~vu鲕6ɷ8Q{ktv;t/ ͡;s왛Yib+NoJMzFHYR'qD yUdYH6ȏ=D(1 -3=@rq1{?~[1Ůyy/NZ9HudڡGj zhx;wYØz?;dZfkz!P%hhP޺ȞrTĬ2"HR\4c+pfmۛFhm+HkB?"#&QzUNA~g'zbGಐ3bn>d9ih9 ;~WyS<`$cM3A|#)ᦽWhY΍*I@r˖=\sx'?D2RۃŦaeW}:mЮ-r*԰K-}Ô1:Њ{mF&%-R/Sr==|W.~̉;3YvShKG#v.pCmӳn?Ur95"Xr]I!e 9EϳDw1+J"xvG<>Uub'ct"XaY|̚3.JS9ΫlßlIaeŬU0*^( )OE(Ts&YRc9\}A Z2@G%}ꑙdg'p+zY~%[jz^0p ]?pʤ,;*=%\\GOM37ؿ 5?/*M Igh7k>Z"b]crfg9uWF6?5Eq0pBЯ$V!X4g8'H'V~%3⠅;WBGd N,?bdVwd,nj cgƟ4p}]exQd3Ql,tН:C{Ыf.,"o~ dzKҖ7oiq/*!@q (ZGPuEn`ZBiNO'4/̱)W*V@rϓ_QtŌV΄'`_9wO.eQʒM9/;^[%ȉ Tpƞ_(2pg;N]EP:q6#d0־HS?1J.3זf-K!BrH2G-R٘j-3 C]Bʻ<FRXwޣȖ#/Uү7t+KtC\OqFg+nb mM/r`Q/q5%RC~/mLY"SjvGš0Wg3 )ya'AXvF*Rh,o;(y>=,bۧxyګ.6ɤtDްq8Ϗmh1ۣPlلpQ${G&ccQ/yr>ϡ?i 2j^927%B/59T%ЂF'C$T#? t+Gg=tuY2>P6?]Ԝk4VTauT '9^j1o k}GB=uyL аH#ܖr$ZW5Bw*_7˖fPk1b-sN,՞:Irg4ee /[R8i`]e0 bn)'X[Qeʿ?BV/+uBLƳK{&%i9l:!CE0vbbEw݀||(ba٭\0ƯPٽчHȵ(w1U9pOluOf2a-H9_+VۍeV%y"MaO(*8rT:NO 9IMRJ۴am[Ife^xȂ-,j1ZFCp5-' UqBQ~oɄC^0p&ivyVq4T[\YLOco4`*T| XCv׻np"nOڕkઓfr'8ꭝ_AF0yEit']XSY1*lZ59@A(ijNfNa fTU㩐ROM7Jtvh)>5sAh'F`za'7WVskV"MV,DqVO4D^C%ZP>?u yF!Gsb9G%SyC2&_?οV+dcُ>|z6Z&It>xADh>QbT~,7m"P;;iOm•*C\^fU"uyl7rdA%@F©BQɦS(1MP (#Йfwp'iT9Is*7V[#׌ #=8FˆW"c$tOqϭirlh0a2=* ZoNUZW%Εs_QM dJ=Mظj  $Cz,Fbjo`zre0 0l$]K˓/SPe33W~fJ1){FLM? ͓͝Tc/ mKU<e~0<1A_yk@ra"kRazx5ΆzG*(FzFU$ J,+NsS-\A+vA-mр@7C98w$ax*r MV+&V߁)_ פ?[&8 *mfAUN4a>sd\Ŷ{͗"K }Z/oiŘh6閏 "=O JRbyod9zTQTS7'_MoF&Ĝ g&GxXL L[G=}λxCQ(@oOKQo}5]>;z J5߆!XO&w#}2rϔK"5{vbG"Z-B5Q h-iEEׁuC# $.^% "3\K Z9D)yG#.6d@:GOmie2K5q7W~o֘{7"k)Ǯb*EԻQb!Zym/]3&ܺ4)[W&p?ڈ/Py_48@/d,Z1|=F}6?`4d9=%w<=%/K^rZYH ~ c&zV ©XHuQLum܉Azd=-1p/+h]բ= g§ؾQzZ::{*=˂Om!;ujF#\8pKQ6r6Ǯj~c:*D5C^GgEz sJ$oT]2]NV) `l/P*d9_/KG͖k/=QVBF؂>@e^" ,O-SulE5\ij'm?+ ~ ڂ89l6l$&P6 T$;W`4y>,WJVCukme6\ "Lȧf9@R/y9 IqiF4} ҉t# {'AA#.pȪ?Zb9aCk ~MiRGܺ;A^8uE_>VY }j߂;ގ0Яl*?fm?Pw*^0[&sOK!Rl<㷃 r8~ȁsx̗Xչ)+j~%r@g1u;ijⷪ02,wfܒ%4erlߓZJ6] pM}(konkU!,.+J{!AdcS_JIx1<_]&v5,G T8w7תA\Ķ#.h`w^wpȯ1/lRVlS]Y肁v9r~ aܠ "`y0bmݒeLZzwG]9ڨ\L <\))Ң媥'cW6 uŚx=7@A"MwKt7!-$#8Qؤ/'ֶpO5~̬ e\C7>;)Re /հ3?m*:v9  h-i˥KU(ut<ӳ3o6O7S+&%8VϜXH@Jdb}sXwm,],qO UMyxrCaŠP>oo[klG(ˬcHz B=S*Z GQtPj ]6^6wX&ʼn9TJ)6͎4 +l]rFG65}^že}x1:pt^CO-07z1$-L@2WH\Yj /DF)@OWx`QUTD'ӵ+\٩qDZ[}^4-@Z14CS}Ҏ SMRrZaѳa4 ^^Z:R%櫬"gӁ1l6y/M)`#`w;)~cEC%<,!lm1ֶV ŧ~]O>9N U.B #O-LKq52k6S/!υ\VU!ͥ<9a ݒ"+ A>qTD6{:yJoO&e Nx b2]OH.Vk)N5X%+ |L]FǺ-լy3!ٿ5zx&wm3kR #4<@2=-Ou7UE_oQq.ؽzPvE2Fvzu,vϞ`K4UIIQ>TS`y9DL?lȟp?`7ҋC ?`^y`FN9ب-BKh{~F._5k/uUNm!Q;TR, ޯl_ u4͵ڶ`vG>ODH| m?F+WOhաΊ{z[%▎Ol~<ܘuVѩܭ%8VݕVN>ۨ|?=rwl8$:1@I rJ9ܐ@@ӅI |`7 g\j=bUJ;Ӹ[*M5qYqP^}LTx񷩫:7Ҁ՗Fd"'u\ =Y җl%o:BnBɛB in7UfT]7U YGKo TW4ܔu@T".$SGX%B$\ЗubR.t:O3=atY}ꎰ/͕/ԑҧ^m1=̅2ML{tngWD>?Tp3hqTy~P-*՗#yxD ۂ'I۽)*G,.o9OoqnHeLCt6Elz }?Yn$>JiX O&/{D?nMLu~*LXR>A zc D:j /bb(`JžeHM]qnW7ً,Y #6gTR@$y(DŽ3581叔ze Fp5nL@[(ޞk$Ρ!3 w=1Kt,b- r('#x%\ Oppgw 㿹:LvÁ1<"FR*FctKrho@t~8J*} MTz- ld8g{<_t&?,3,v jUQt2EصTX\xeNpeF_hVlw!?ԝϓHB7'G ͑аۡ{{D0<Ev-b&ta2%0@DCdN(*)l.!uRojHgPd{\m((q@'FM* =6qaT&77VdR !ۍG HL* UX!7'cr6ă Ii onL'*_Ɛ*JsaܚjOEk/2'%GJQ(aW4"6 Te,қï5S 8'~%8eh l[AXqKYXM1PVys~sq. d"λ)w-?'f=uf!=t0`tFML}3ku݈)*(jT'G;mƢ~{. il^H;a.$voH*TTl%Xʌ(;a'b$jG.۪  pJ LEV:Ӵ5z~zijH1Q3:Iz d\a0CplWՠKpB#׳Sxz.<.vFo怪Dһ pe kHBf8`lᨋjQVsuZq,^f:;15(J|0(7rQM;Gv{JaڹlH "_n*'sݒȢ싇Ǭz\!3l2GD -IA$hFq8-g]fxBQZz@ O:w^c>P׃8CWG\:10KףN ͢}`uPA-流剋PRkյNNă(!(ǒh_\[e6m] SJ7%SLٺ(vLJչ|rlhAkf0PO`20eA,ߊдʭ|gc4^+ԝ_alF7?zf: P:-W4.Zx$BRd*7L)>8eӆ.1'[*`yX \M%gtG4=FJ^꾋 P"=K0 x|I^vTA [kRCX_$ne7\}r?!e;6A5,(Vtkhӵs$2כ7)]ꝺSG<tb3YR`" ϡ{ͶW'V(@0J}L?m)Նd g߿wKWnߨvi?J{9̜ 0yN"w9pJ.ai[u_noAN%4zE:Zˮ-+ vԨxx5Mfo)pF~3@.pJѠB~=&R#< ر7j;˒Q}\l+\}tהM5r-Q˓[^O<յxvuӗC? bc9v9{(=R\'z~pُ"PO"r&! !Yh,8ш@>BduwȪXHmI}VՎcࡉHIlٛt6Z ?^$p}RϷ Voer`$9ғdQ'6Ca>O2VzVAxg F(*!ڏ+'Ͱ{V ꩤi/.A"oDs%Sc?zXNUt!o:uG!dUJٴÐ=^\%S5 U*b?VZNt6VW"zC*(G5P;?inp"$Ά: AS놋G}3dNXODBWu Ƌ9c9iRЩՕNJâuh[ୱyCk]W"P%^Veݻ)i2jmz9ƅ6v\ JH ZܾeX l.1R6-adI}ʼSf_37b7XL4':B^ռx!|(V<ߢHMőHlf>6Z9#U#oʕEgC(6.:W{>Dc`/ oJC(u)ߕ?`S̻ DN-9 =Kcpf%飲FDÚ z e,o:DG <t|W xp9TQn jgz^X4ؓ7ʿ0T^Ɇ1ɜSXdJÆR%JS""EZpS&#CH%8ma3~*H6csNI|%a;}W^E-0W]Wͦ0I8װs+_G|X9>O2~1#R]Lp@R'}oU&;I%:=~© @f%Ws3dm'U  AԺ6DI fmYY쳛RRuC[A6 "wVuDȱ^԰9 Bv _ vT8EZ'XD8 -˫cV$){HRhaZjad8WZj2=ym_߹!K.YL')<OݥC9 ?G#7#yjN/I{>=?wN<0"ՙw, (SՒGl<8t1+ٕ4 8X+C1&[|YRK/Δ=H g[a]NokiTXdz8Id֭!SR͇ G]p`E*/ RHњY.5Czkv ;V;.I*ck4[ϐO%'k'-.67A _u? e z^[͙"zxQ+@HӱZ3Te-6LP_i 9fLWDUWK:`A/|Az0-4j*0wmkm3>̄՚E 47)fę5P?<@qɶxD=Ak Hʄ1t4qo@6Sf tF!]b"=Zɢp+6GɸiNAm Rf]=e@#]@%[*lqt=~]I7Т)j 탑!Pvٓ{8EҩV~WQҞanp !naХL jJv2b[am:!(μ7% 9+c74 P㺎pX# `,AuCceڈv,L^yj F54Lv& >8qK=zRt^6K LZrЍI8\ J|yK =|%4`yrJFWt`*^ۧ|qwJ"EyWjLM5LN zg(S^2 pqݴ2P?eJnReOGPBFG&KloyܠY;(iS&P*#Ie:~,=5f$dc$R_=b;'n} E&n?5B,sYOz}Ҟ`m^t4uZMSAPVFu6LeP%FcJTt:~VO:YR^E ^_6;p./ muq=W潎ꄇ4Vm_p]E!c>;G{ŏn@d@6؟ wv.+78Lѩ5lp[NLxu ]Օ" jpze *>ٔ'Wx8CA@|h KNIiv/ȴ9߆:’*wFHplxCy=Qq! tY|[PxYL%qŎH!A$'[e ܪuٔZ@ w׵grafIpxOaJƥZYV11A/ gʥ8ɼD'>k[.,bu;p 1ZǮ|Y=0te~TpV7,!?$h j"UCZ#YjzV'ǰi?^nR96_dQ%8:y.m2cf $; u 2hZ=e%@1]K41Y{Z~ `ٳ9G' E_vD4f4l0_TìZwaJ&V`QN *dʀ6<,ZK}sY097xB^?_`> Ϡjk.^W'GMuuiC}qQ̟lNvBֵ#K lv<\E%L \Rh{bZ2[$ó2 R=. 6[V+R-zw,h@us |5iȚB |oq*i (" n 10OW$+ ;éCQ)JErNvpw| eY +n閩TUj[&YC>Uij9:i$|ૻiZ?дD)}uL̿Y!5ZdkoUٌ+\64RGBtu?e+ځqf~8TP[כߪ!C:riXr?`4|aX.tA!1_M|3~~ 修НvQ[eNt1>\ks|Ʀ@L{0+f3"oLh;' @&|7M >_$BaGAD ?)Wv'wϣSZWxyvnor'/_fw&Pzq؏3!FMM#qH?I |Ͽ|Uڸg\Hk-xW 5qIgqi6’uuK\n$$vv <.'νd2j?u>T=p!o25=Wʲ\8yA%eb\Y*mCfF)p+*۹ѻȴ>FC&siUAjf="]T+"wKPFB*d7'E1udGMڀ?gS71j.wۑ"[m2GGs \D}jTt:59UN_V| D^f1%+;T~䲶;R1qcav3_)\bj/)7f|N)G2dI~ȵov{Q/ck&^AމQ;' -k__t۷8Y_WeҨ=:h D)Т}z=ލmpxf8qʉesfወ v3effּnB ZF-= &ɩU#s}5;bC^ /g,4H K'mg˺[*cD3l 4@!(A}- iZB6rK6w}-ڕ8^|bhlh̩Fv7{{qeQ>޿YfÅ=fT"k3bTrc uWST0Q II1b۷<:j d:| Q*Y5?=")8>ª q9QvϿk{wQܧɬHYw@4a.Dh|$e2]&Sĭ"00}$vkm|: Xt]ȓs2 cHJZ*EEAUr3Ӽ,Ɛ}AQdLԊOqni׽>1d\P;O;J=vR):g`/?5hnܸuˁY|r!^u`t}jѽtqHTn\6a7f'bMY>p%HOkw'QdtFp7u\KU}v)&)1Լe._DxN\ i/RdwO)f$c11+};U:GGs2xz)Wi1{Ό܉ݤEIo,bA3; ;V=ץNLlO>,Z_4D7t߆?%+cP?oRÒ6 W$lJO!oO+ՖViR 1 N]Ĺގ<\=E(ź3NqY 2>qd[L$Ѐ좦} W8t0۱\/$ ꐗ7զf ۓ}"5ZWfxX,|,*4aWDMkf'>bkx[-e@$"?"Ğm7W^Ӟ?4#$9U%1'4lk2f8!X@!⤺ ,&qاk#T;`,qWY>A-o6K:Q wX<īvuF'ԘkY m!3Š<F8ˍ@.ؚ.R8JGK՗c~V@in")R;5tXtEL@;쬵YI{lġ#0ca{ʢcg DquAi T(^a=6򁱰1zXa^qfaO6)BiP̄ēWB4wAUpV[x_;42Tŵ{(i ѹWp4x+IخX#UA,Ai&&gYbeu!~ WA{M7 ݼEG) SӰh;7eU۩[}\O9*X-Vh^T O(7rNږ^حkwvҙˁ*&}]+Z/xGnYߑv`W@=*D^2ȄY #ݘ/ 6`LÁM<5T]$Vb2`# SIeL%Lb: NĉNiͤ!_q, 0rxh216v)2*ʻtvIt`bFy.DYf3Tt`5nxsI28#y@06qf~T=j64.H[o_g-}l w8ګ(GyA$mS(D!#.,͇*%Bu7[ʭϽz ^E]8a0ũ_U#) #@BiD-f˃_ 8y0A$3(t)bJKSdv ezk!9 cyd4+m(y^v-dSxSm!-.|7jCPD~YP'DHZGf]Tb0Mt^'0 h۸ǏsfjJէL^`^e&9J524-w]߸AOظӅ~AI3s->zգ[:[Lϙԕh3尉738CdҠ(2ݵoDYb%M.ڙ/(sn暀!0!OHb-P& ^@'=s5mHOb'E)J,_4OߨXI**C8%L=^< lOis [yyE/lя ;XeL~G\Io*J-vPj(BRWHvkX6-_Y+7 C#bDek\4BɵБ6JES?U0t8%PWLQ7&#;fLz!1ELh3샧GXi߉o~  .M`iNcZ妰Ϯ| >=3+gd킝~~ CDu#ÔW\q2T)yp /c7yM/?%{ǯ|vzm՛Y[4X+%C)duMG#b\ߎ; Vŕ%sTX2yn&lռ6W򍉗U6 :z)WxwIY C~xv $fy |G{mQ?C\V7z@6Ovyٶ YkU)ЃlKv&֍V×B0cuL#Q m_#NOdo2b9]jTTm+K4Wը5:*"sxIy U_yL@"P_֌jLp Ѭ(:^vG @i=Ljx+=j+zUo%'P5%{֗H֑]׫8 ZɌ>}BYԉKWArլ2\+x|n8:l1) MU]B#%? $OR` } koXk<͡H[ODh.f5n/dsY&<0礑om%8k۵NSc3xiUa)pieVq[FX?[`숳\6ʝL(GQ"y? 1'_ePV;6O.D?o]NpYd))eo$@S/kܖfcvv=$3ģ[<ոBA۠ [ȡ״T1]z!' ?Yuxg搪EFȽv} ivEנŕHsq#=~jR~pYρuEl Z#!6)xK DI1{umdA/"Ybw3BeK>~b <1{.04Tcun+O9B2`&a}j2? c.ci&Ik3A#D129<Ќ+_y|_Mj`1[+F+ i)_IbAg<8 g/}̓IY-W}c导h,mIqH|@~3yE R߃V#)Ese0IrO'Y2Gj/$.8_ŮBp Bf^Byġc)!}ZJ+SaNF[C-о]ҜgڒFB5©wpڨrr5(TX?\RT17{ң:)bXжo#e'/H^C!nf7Re]j_Sb eknNo\'":mQ2KP HVP !O]uCOcXu)v{d dP`A Cpc);ZVXZ/MvC cD$QA?qkfi3v cҫǼ2*4v|v hsHteǢqp.wvu/qV6UgW}N*pD5:&Ef?aQ/_xZiwڙr}on ^ivd%T1as}蒧!&"1Kz! WONԩo;4. ipՑI,O4҄)KF%>+xxv\Ew{VMaܭ{>8j-1^.[Ñe>kv>Qh2 &IXݰ\\k-`̘eYjh1zӬNIz:q^D!95F<4!(ΔWLGE#q܍JEGHa0,tUf}Xu- (wd)$ %nC٣u ]'F^c~GXOW>($#X9wMʅ +q[: 6jHqƝW=*^ 1ֳ=7KCݲu=ᶒ!̬+x?:qŔ( 9 uҒ_o3ĹdHw ȳQ{ ;'O]WufbuEqw:Žw?9 %7a1y Jb:5 *sm>0rT2.9l@$i ǘRiI{y[bЮ.Anu(*ru(rcmr3*6bi?2>FCɮvۆ*e]T-XYrR!CCc v~W  %Ǖ ?jlb<{Za3#omH\0/uhJ?{kuߛC~?RZ҂S9XwW{w׊8-o.Oe7gxe?NQ. knz"qeH{YO5'L*Y2⵻;i~: >(AocE4׶qTB0,ܾfV73sO1{S۵9SB,UH;;, ]UXOnխPebUeт 77^I 6%L4ՕTm]ïmU!JLC!wC :*wcݠ́15'}:s͌d/Fzf7fs.c̷~]i:욄tm ?F~9^G;JGDmt2n5;'F 0.`@ofpW*,HHj*"B.`XwՂnl5 WeE\lNf"PQd~ɘJ͡!È= 9Sܚ`&c-вok*2Qfӊl63u"d͊1Cr4ä].,-ho Sx؂B\2n"%G"1–GRqٟ~ns[#Kֲ7d.Þ%,\kT>*6!YrLV+1,%RIBEv]r嫆!'y"Q]Ieb{q] W=T[m> s,JphJjIMcͻM#<(nI:oLcY9 nh)"׊f]_c|#Kn^"R{vnS>W1` djH8Jt9VA0azI%DN:"h5 (>[1s![O7=%.Xf֊vb`fF>`ՇAVHq>Vt'z_ŠC&* 檭Ώ쪳Xm=O] _r|i~8k9FrZJj6FY QlY9}x5JZ9 m1.%Q(97[揅iGg"' /l|wɞCqm-Vq-GR 6V%`TbienAX's}/9 YE_m;qK>>*Lrj;| :(\Pcf b*y-M~g^TP]6>O+pV'qaBe]A<lt)(47NKؐ:5M3 la< !I ԥ/sse@r/b@_ {"j- ydU;<:p鱛Ȫ`v-ؠɸY4ek7R)Pm7%ˮ:~Ί1+H89HL@3{E/!yhkʊp|$OE>\%HA%K> U,7^Q@afl)/G:mԓ^F :XֱrlGdؚ뜕/hsN K<I`_a.FC^98Eꃌ.ٰHІZN3jN@ȵ#Z=!,lڃP]@g%X_pؗSb $~;"E}Vbɀ=El6ccMNOzmIS̜)ig9ѩx)A#b!NoJ- NK8]2䴴X 6IJ-Y+ީI JH4&v+Hh]C##jJs+Ǐ e[л 0aZjKӨYELIH~1ľX~C[WJ_-͸$bŞ7`JSRl=Iw@K4dhMt>=A2"戌‚xUAU).b5 m2փb&9f8T)6@/EݳuY g'gbYN1%"1v*YJC(p\,K-15o x>=|aZTF{ZK#e>D]Z|ڪI%Stgƚ sAi j*bӫ'Z2a o ww!e^GAYuaB Pl+^:`,;GaK#wG:R6DZp t!' (OH*hB}9gc!Q{͵0Mc* '3&U;p2c9-S~K+#&@r+FBh?OSS⬚}")>[_w|\H!]WZ<(a]!@Z^ӼqqɫLA:3+!mPr Xm -{my[Q }ЫW:bCԣ/X7r$f4PuR ]^ 2tg9zgSTT41U#uR-%7#Dphi*,l=q&Iѹ5͜_D> YKYt=r1~T kxqfQ65Z%G!KeڌB> {67714~ az⥪_ɏd)Oz0Fo˙)6}dՕ9tE*2ӤA (TrAEjWONl1#Խ9R;"" N.uqɀ\;Cҿ! ď'NEF~Q3Cweՠ`e N;t'qWb$p~'r#_E KVq+(C#^샽<ǖGØM њ~r=-;>R 3f턌dn7 B=*D<48a E#IJO AL{h4>CQ4A_6p3F,אwMD7]+ȝ)̭P ]^! %KM ?,#R)d7 ؁}ry>>v/z\lDa)sJbP"HPCXrNXbD--+շlvCOi_ 2l[l\'cO ,R]yYKԎCmIl%6?$RVN…?zv\qvf ޻,g"Kd^3rarb2])_xcᓁʆ<ђ./}y'S&˵ ?FέWSSa4rߡDҿS =ЂX K7 ՉݭT`4i<3r(Q;T~46[. 5-}C{=*][44\OHRΣĪJ`fWliZ(*wКtz5aM3`cE#֭]9-:`jk^df\#`C] ~ [L.U51 [nJ& %S(b`>rFe~*煅&MLaaֺmN8~.DYh-gR=aZV<}v:IV6Җj9&u6AASkN*2Sӝ@K&cύo_ adAf5$_EqQ(zaR)CAušE.ըrO:Px&5HA%[k9cNGz%ŽzF On;; e-ŶhASi6=7Gzm><zU_8IrD- *ůLmAcMFG88) @~IץVЗwE`P1eV?p$y|6b B0+Qw5Vb$/ϯ HNǤS7i1l@+?ZrOǹ;}a#Ye pqwnsנ72̡M0d0wGpq)lU(#P^mPpcVYcl$p3* ߗ3gu9Q]P߶KD-~is̒ሓՉ[31c38W$57|Ln5ڑMQ0\Œ𳐨XVnhP4f9aAXp1^Ꮻ^W/4SH$trn඿O ';f!^Bcըp(_oEBBmpX lR$oX.dtY&{BBi.Sjt7ݱorԪmwuG (5ԃ[&P$C 'Z:I5+2NBn,R  $}NM˼%XK>~`ZךRuAqJ0%bT%:^-a8!Vf}J 9ANRS`J.nJNcCXk1D &:`؁ez:HWߔofNjU o_ Q7*L9,\`qQE' =o_9)b2aG}[q0 mW /2ĮPqO ` OY]YIcxA?wzp~kt1&5]4BQ;h\Pte١N-:M_zLi%]fRS!b )}_1aZh35rIX4,2x"$\>\43k-4'_$ѵ2a/uX ׃$wL& :G>c)pybrk2A ṾPS?H d +u=b"mtp gtP9 r+o MM]!)dC-  9\XZ>; Q,:? ͻ61|U xX3f﯎u,Uo&aQUN21v9h: YGoe+YJG~ֶaiqyɏ*=:@)~:{Ak>.Iȿyq3II9tRT81H) =4]vXQ1-F'J!2 g+J^C H3ҥ4NjC_Ia+o81gndByu?bY 7lKuԄ Tc{^gE (aNf3 #m%bDKN} oO hfOENX(ThvA H~Ntoa`=6H,wXS2LnDj;8}'8OadJEw0Įc=Ͱ" D<^9 Lz2IF^(c:3*r>Fzm? ~4^iOu]D_v_/ϧFI.m6ip3h>.ATKi)!Fk4}ׯsx,ʜX8a|P |<\sc=ܵՀ6 _~xoħz|q/ф[:/ŸL>s^>ř+L3;IFxg/h!~1F[6\(d3i ek)ZGLJAywK43*?tτ0BcǙ FݔցQ]&K$~tSu figx{#,^Vt'6Ҳ)jq9"L"bc*'SS |FOኡs}mt"2.:s][WRb+Y oq{x*KFJtrR-b!]5,5K5S,Z"ިcOc9+DӞuƲYfAMWǩst 6ɐQr^VkG.Z)Plj8Nc G5cӺ*.];gKsfb?R0y\FŇa0̲ EMm4dFJ[Qb)C3|ŃR~|bv3"v2A:myb"Ub~j*aClVym Wt#JL9Kxoqg#wٞ\Pػx V5yy^V<k7J534W&<~ !Bj [@ -~#1ȱ&BEg&L,&3?5mXkA{ekVJh*JL>>SRL"mk?lԴhQ壟4Ҁ4v'A%2Zg6mV'djxL Ka'{6qRv&m\@ђ=aPCR|̧a66I7])Z"^@2wlj Y^?4S,-̩:{9g |dA2/]!4x{γ"ȹ_ú ^1-'FPc zXĞ`2T?-3DzHX") GB؆߮$&=_D VgprA8TiS;i^hB_FaH%tcƖ8c2  5:o5E#Рw<.3TbПOBG n#G,7Dї,ࡇ;s|Kxbtji9 %h+r!|zT(1iG[lG$>t Eevlg@htl|ҭQ)&՝4~a D]3$a+K{r@XE2?LC`бцktNlIֵw_wSsM϶:AɯzLoa6 6|ҁ(yp'aH#(Юǀ_Vy*Ӈet̥#Pp̆DSP@#/ ͈4`Šáqz2CŀN~q#7&E8'# m~Y]2p@!ʟCKȻ:ҿARtelKB9=xX_Х~̣KNhd(4kR) s=]w&T4Cوc-uw0R՚qyѱgnd7+Vo9|zQ%:+X 4:·kO tVHכTwTHk;6 Y sY6pՋyEC_nyԹEfug;}"oI1[tfT=[BΊ K`DhpyQv#qPR-(@AKwllw2.lS6DW!3 7S=i]kʻڪIU-NE" A?Z dT-8K%5Ze^:*\p24;v(Qֺ7,`_c{F FXp$-=xZFWWgٟ \85`-[^f _ԋbNu4m@b:ZRц˷,q8p1ËH#PrPr+sT1o\tX^2#U̠>)]GNv̜XMtQj`b[,'j{{|3g3hcbZA\Qw5b=Q*z.kbra)h"&٦x+1td^J_28V˓_K!0c>x aEb=Q>\_ bB`xi_ ' /o't]=Т-9- пiiM0H=jt c"D+Vm>ISr' cRDzO[`=#Ed5KI EBzMs9AkN sҙ. z&vWmvlz8ڔzcV_~hp\T0YGRLxgM]T MPi&T?MxZB^/Ai֨:~!DI5 ClI 5:):k3rCm _ߣ8U1Ǡݣo.&FF_\`w}QJL8d]4(^ήJlc[@ritL6 }R¥ "-XU{žr!9AgID6b (:809YKL;>RGƃ`@B]~];HNV`9yHLEG,(;-qc%iP< F(+ L]"er1HC9h?؅o5,Vj?{䐤bOV{ܒƋLBgvnsb"~T B944V<ԈD ?U}鐴_m /xy[ʒFӠQFfB,fXw|D8.\$f" zY S>ps>^<~S 0ṭDH Q@-asRpn8WjiڮnzQB3c.>o/jk~x,ͪwݚ3D~1q*}i~ %@Q33Uef7&TNe5U.LL#PHGsyHO6]s5hrIdϨ3#D$BrwQc@S=; Hz'DFhVJ=gɯRV3JYsYp;91kKZ}9[okgFױ: @)i/.ڙ`_"r>{e^c3ߣP $N;ژ3Q"/뾂-[niktLv bqܠ 4`lS4ҙlnXB|m`:}zZrȺt#{*1$ _3 8#y}sڰZtț?Tsv? Upe+˥Z7JAɎ dQ\Me oΠQg j<8"\qݗLƊs>k] Sttb+\'UIsN9]2"w+vX[#dew 50X!e-  =Ҥ켄Th|ߚ \H8dqh9tz_';au,FxqEzQDcEDŽ@2<EBoÏѐU ywn&^? q$]_E)#v^Z96m@hr/\Xo^oyrVe\ģě?3Gʆ*w=v$W͉C"'[ɀ4SS/P.c{U\ޙӭx[W>f(S+=R3'Zs2Enղ,ho>ٜj)d*/.2̲Ǽ >2̪/ {iozx ;9xc}m v)A%XiqP*KqR$P>J!9+jEZW8 'U/2עz| Q'9l< (7y7Ӂؙ;(ğ$yq)]!_'XF^Cy5zʌ4ӽu]V$]IR!9~,H%R9IZc*Tm9]OW+V*c| U@V!ͶAfHxEXqKS~~evEb`(7=v؅-H~ibPߩcIkO£Ën_ {3RBµE?tik hU?"Rb4\qJi3 Liݴ9 c[=r@%ml)'z1Q<Յ,+iY!9{&NzV>k&ڨLb_:#໎^ˮ*5&[)%mM_MwP}"M6<{)!l\Lp5L{(eq׀x@aO` 5yxC)M/= lE0UL"I'xxtp "oBdī/+O$=%vZ:e9@` [}_5j} 4 \EdH5tX=Q\k9,n{Ҏz{N=epf TIlRJYccZ"}(U悼o&V X=[/"XP))/b>HL|\O}줂ӨЛ d+i@+nӱ4}F ]TVn虚#j b$y}6O/3?_vk'n%l}1=m6݋o ' u0"bJMscGvosxx _c3;C9kbs]HP44z6|B1*9i/"ͤsnV?zqxNBtT8m~}>~v2"_'KI "X`HIdIWPwu215Is Pp*6UgezuZe&+etE~h)-tPxyBnrX.mY=wD'Q,-68̞UDU GP rTa"۩/%!ZpCJh*`^({bdeȷVW\w=<$K` W,rnC[~aU0̯ -i7O_ 8LD1f CLM@+ʴTp//MMhQ6|p B39.…BaTcIrjNtlI]=/h$Rs~A7\]=FGYQwF Or*S QJh\ H' FMu gۢ9Mv # eUcm!O$k+)` n؈~dj\̐kql~˺&JvK$ߑ#na^>,Km&uIUjpE䎡PNw q "{_\Kx^pZ2BgXTez NqdY_t03 9W8'G`z Fk4svfa[ء ,x^8MS4 (H[\H, 6n=fO`:w]iFDbop_acf5,8~^O*KeCOna'ˠ?3n\x;8Džg|Qj.rgh^-5ǻ:-^v^脘ˤ$}(<.5eLLaK Ӵ%z gTkyh>3tzkrѱz<`~,2̉ B^axx #xAgkYp{nX$3xm0Q+tOa.iiP/Tiț\7"2I۞ZU!Xp~[颉d2!`5ŬO'Rt+rx[*`@YBeh,vN$2M%"9!sҮ#qL|/߈AF.41E\-Qzh%0q=I:+uR ^Q H*"\QX\^0rg?:*Y,W2]@ՋWd-aY 9mM"?sMoa'=evײtjtmH}/TS}#@_=sC ݹ6Ο|` 1xV,K=AH u rLL1u@c|݈۪mwL.#7Ӱ va358Xi@a3v?짝ͭGL = f-PA@3!_K hRK[*? _8%6 f/ Gh.eZ˵T oQAFBo(4(ڕr㡔+I@`xS{I; ]ʒN&h#U`mu+r.{1SF#1W>Q:y"T^̉/J!NIE0}+mNSxs{~C2S6ecB Ҳ4ڡ8qޫN@VQ[&O"C&ȪAD ȉeξ\}wI{+=^p^ Y6* 6sp-1|@5w۷=#he-(!Z$Z/u݀``bƙMMgcND7,՞ .;ٜL/lLIxȲ[Tyb]:Q]pSPC-l4HGkKnИ]L$-9-(-v1O糩5B9cc7f%&5!.NBc\BnN-`=rš{hG۰[ѩnH  (|Eڎ^a\딾߶mx`v5/o۲{D#F?a_IwOk'EDGi~cHp,AsԅN]GGEW"%RߚH:'50&cP6HAD~y&Ee*S tI1 a<-M+͵oVYc]_wy$#K}"D4[sd~vۡKI!*K>`UbeO(),hM\yiw3OsB.S@[*}E 4ճ7g$@ˑuNnfs7>`>? u_T#\!]٨8}?7W-rdw>_gMABoƚ(k<9a>;Ceœf%;J/x֍uL6%H#%t(x+(.' NKPUV D{L$9J $Bh Giaޭ2sws?7;8K4P|ܪ Ot1pݯAFO響Lu"UVu~n]=|bIst!`+FUD j?6#CȇY8E.ڠpp#zĊeM`丘ӜqxL3'w!NO{^{w: h`6A8e2I lFfzxku g%yξȪBl;r&β#^+ H廻LaKqA˟7{fwwV63Ma|'37\ރ[<i3ڃAφqo3#=y9&؉y \`b7afU`hcsaqyR@ cj!YB+a00o4n mG"P);ykz_y Zɫ>*`]dWfŪw>FN8J/ګDV@ZL_]fRB DT8^a+R_JND/ tzDXz@UE`P~^_ޖY8ŴLOf?L=A2ѓ[f_ Mbyc/NTC Qqa#" ,DX,Mv·ng'1t"Y6oϕNGw02gU[G%p T%E\ Xe蹤4{=W ЬG '9,)v](8٣o_p\&Ai9a#6>#`cxI࢒?qQd}DgH: h1@9梍):LcWlC緹-J3~7k!e$Aշ&rꭇ́}:E"]hgGkʿ teA5{+E x,@S ]ƴu}WG~׶}xBVwpY{ ŏ @nP z<^0Ҿ/j:6wcl3׾^BFl)}˄ǥWIw5C%/jB<Ȥ%ٺ欎xG),l(_KYIB7r2嫖p)48ffE (P_54"B'tT'Xm~>Vcoe,CCL7}~}Qk ЖS  75vIl-,$s౶otkntL˿w71U(R3*/Yr Y#uGJ&5Z8'% Z29^=#  u2c!nh&H$.l[G)3mF-8v佞lPШ.׋jub:ʏ>8d6Q'`}T݆Xw $/0K{U=j>LuHDǨDk'*E>ɓ)cJlGj(Po]^X<$~E1tZ,BdiZl<-MkLk  D[:_@ǬHZiF}T*o˥y[߂(> ZE9EݢP엳aA]=UzA<<+EUMMHs1I6+,H߅J~ Pg ;3%書 'D(ax%r G.:ܬbJ'*B.6a[s -Kph5S3RRPmʞ[֥839]~,}]Q@%w9F)8 c&Jv|g?ocq$ b˴JY|Bq߀ЂPxJ 0G<+Cy{Df:⸍\H("ۼqκTDD=6A,c u<uZ``m,6gpBX,DnK ^+E.?V xoĿz4 пxW3޿4aHEL985?qQxcܝ[&En4:(R]u!uZPKgfĹӼDQ{ Z(32'5rpQŜv*Caoa3:b2 s\3g? >'\u,XRm3j@"9 mRʇvABkf(#Eb7K{9!mQLn&V'VJ5&5 a6-PѵjDbmG[i$K"S 'ȴϖY(HLꓱXƿ;6-]"\ er'\r)#Z4V]Vs)6}k·qBChW. 6hi90+3CYk-3;I(hp7s.1$[f0|}\;fEJ[~5xQ#bHN KFE(EhgZܛB"SZ#^x>[Ή&eJ=+06~hCuS-=|* 郖&oo軗@ "__i&7Tb9'q:Vn ܾ?S` q!GpN IRp=@.~3Zb6EG84hzl3+L'%E#4Zdi~'H?>h{(bZbdb5>!6J,7>_i rqC Zbkȿ:JVb gm _"eYO1֙.خہPٚkG̔4a~$grWfÍr:Y;8XG鹿M?qB qڻɌOq!.< gЦ9)ӯh%!1G|z3U t4N[3Ods: HY\ltan0M݇oi)iM6wP`Qkgxf~OԽtxjn d@p #88nwy1bQ~Ƙt (pQK^ ~ʍp # fs67R0tI[R'm=fOIw\2R o5Ybq8qJ͕- mZ# TFM4?8JY`4z%@D$#RV+fpt#Cfk7y5 SR3Htvvoo7sq wzT?SKm B,~DfCp[M !ZP:!&H7kLc󨎿6/_@\nLCv3 \YE*2YpjXl#‰ZVQI mz"̈/$ڽ"r㠲|S]DbDb*;e5CO% b&_0UB̿4bNuk32H)X|\g 968b:S-h > : 3I)4L-m/ rd/]Ԇ*f޼\\Ɓd)l-C;ߔXbK.JB='Aekm͏=i>w['&b!U*k+8a=J=*Z\-b@U]a\gީ h]pț|q ih;?YbcC'~s[.J83~՚]zM0yFtIYN@Lj1&-xepl1K0ZA /2d:!% UA0oj&*f P&{eG҈ZHg{ڹ HY{6^Oi?j0n:}J d=@wZ'̹o%~F JZ?ݺ_j(Ux&uY2M?h@MiIoD!2]>GLȠyDn\'$2} fMRxM9{$ii@pC'(vzL*a9͝s#%UI?H[a7Xq^f{mZOxZw-J}$wN ҨAJH{*Cj*I)؛xDҺi F@t=&wlEpdHp { ;rLZ01;UKy>#G3 @I'17Gׅ6(2"ר5i>.{` !jx{ Uq4[f jϑA֊dj fO#2$H==רUXmHYw<%ﭘ`.ŷj ,=brCOԑ_ePDW]V1wWn¼GÐк$aцD%Wi<=Dv 7}vUoy%-@b]l#XTc4TEP)FZL)Y  Y \}IAboJ|jG0'0'ɗp 5hmWVRp&BäHMd{>Sl=:.K5-J{a7vb6ԡ?v9ە Vø2aѿE{ Au7/ :IRRFf[OXx]"3:MMpF4@|>h+$ml"6h}ֽr.ty{8"|5+:#\vςd,aĉ+0lSڴ8eT?dI #dv XNh\O7vA9d*RDٕcX;DfenVB cSZ_,O-lґ=L%)Cwr[C=:b7/a0ZL&,Y8Pٽq"^\۸27WbŒLkJZKSˬBod փ>ZMhu?3X 3b5v~ֻ"kjeN3RBjpoV4c&so6/53.mbLXH$[!' //K hJiF~`hB[JMJ~3 v6IUxuг Ί˸3ny?]IJ/@Bxi ?HKkì ;&|6&E\j#H EIў;CV5pݻ_8k* 7IMe~#49Z-WO:|Ć{φz] ,FFlof "_l8SQܘ9>5%f+ p0Pn?V^-n?_L lb4!J{A ._@ A5ʣ͒o;~ G|[Mή—:=x婦b72Ԏ!8)iio~b,uiR:'^0njh1! @A=]{;ZOEĽ<֏=W8qގ;8kZگpw/"sc|VI &VJEvb ʁPrL2G;]!ln e736гZҶa[GGAcn.}|}?8sD: (vF?:`8}a#5patk\$8x $ ;Ւ9[n !rmXQjZ`RzbRfSᤰP3~XsYgD 91+d=_<{sT/>[K&BM_S\;G$d ?]sў?|Y %Ϡ\[H5SI7Pm%dEؑ,MtypRK_wǸN~%9#)=6mp^m L|fQշ1fO(ɫ *wH,OB*evxIF(` o lI1zi'F>އ8c/򠳱bK=RB}VAd#RYm(k Ǚqyϳ؀6BwRz37c3Aȯo,!x'f`#BJBv#Gac̿t/ s̓O Ry⌽Tg8WD"Iה"AqHЏ4mi+(V4ѶL{%X$ ͤxTjsdVE#+&tЮmzE!^儕g 3;j/|. #XM K4YV&ͯ_ƒ,A=ov2/B'RNW~<'pj9WX$:MPp9k1i:nlVWEä$Ti!%? YC9R#OZ.DRm7D^ \/!O׭4YCaNVI zDgzΧ7IX]}CL@mx}R- DV2}]H+5E*r@:ADm]Z/{5`,0@L6Vոف=;ji#"Qey_ 1͋Ag|?Ÿk"9x-p_M |Mx/)Ѷ~iK@c8m+i)z[m.'Zysѿ7.f_1T 3(/(aJyˡ5AHX2ޫ{KdDĬ#S}d[@fBx'?d#Lش |mp@e?0Ӡ6DkeiYryW#]Q= ]+78ZnrT &\8RTN{E"6IW;w 1. lV~.õs]: vqgQɎT|Yo bqmjbtU2qˁ/ p `S]Tx-~\A֒HWz:9)B10j29bg4DmIMkB~LzN:AIJ2$ajjTq{#?IU VنmQI(ɯM^x xK\#}"fJ%M yւFb9Cɓ5'^y`z7=6vye@f c&ÏGFR/PQ89@PU2J$fn J` xY|Ԫ9a|)lfg!Ҿ֏IRNDͧwҺ$HT7k azx`'(ڂ|oEcH4[_A0qņ!k[!Ҳ8lO`h;!5ľD"w9&?Qn$n4eRV>#MkƌᅭH'xU;[\4hW>ѷn)~jGC2m QztEO4=@Z罰{z/-&3Z!cL\ѠۻP&!iq%B2iAr3GW:kusx7Eߠ7g:PAծ I8yϿmq47oz8:$]J[՞?^)(EM!g79V99XP dc5qУ\=K QիQ#@,_sρcj^rб&A Z"fQMwEn;`x.mm$PU`ˈ Ӄ1۹v~lU492/D0^bW1B#OATh);攝|&x8/ALcfv?_]7+gIs,Ӛr0r*~퐡`ة-d, vY= v~qгl`¼DVdN$ :7e^?U[-$;KNmO)vehθ:L̦l]>%@f/.jp=EᄔG| F0.lЃu[_) 7E'w¡jgž#|cV9}ޓo0tam F7]`6T/.n"~dvbK#F&)f`^I&5Q$d۠*3[= tc(pBTG͐v7QEjBbydGEb 6(W:魙p$דRj)TU!nN4fvqx%cm,nW7Kݘ ^(` VbGHsKLLz2]dı12aZ>1W`{8i2o_UHq't^#aPQzHWC_xVk 2QbIn/!,:{f殮hu^IaGke A.ܣV6xrϢR=+9LȻZ @VgާgN23S\R-:h̪3J`|EkK,o̭k [ٚ/p|[IDlVރu3ǟ}߿'Ԃ𫉽|{GJ.^T+l4_'cm9%C`11zN4ˬ: ϱsv7E ꔠl잊ftLKvQ;$(RNX2 wTOd텽fTgmZ߽/fLY.~̭*B_N.0DM 2u0deۙ$a?U3MzuD+FI;P<{+SuɹU\$f&MmƮ-G8eOtm)8cmqHU{>7X-Hr ʢڜW)ጱX VOP OvTrny/-jl{wF>Yb%yֈs\w-HEjM@esx#\{.6bs>3!(3QiʶR=xrH%H;̶ma*!2TYV Yz,q85t UhjHz?hlS|o0sR4U,z%۽] '~f1'-KԢ<\G|MJXa2DJRfBc;UquUi[S^އTX8 ˫/q4TvIu$/ZyJcC*Y?Q?י;h;y=D$Hq0]?|t-#;*ӓ.|$Y& ץ}b\2O"yO1-s;|xB<) If-{%2:TceٷD2QB0ʆYOL⢦DSct!Fڅ4~*%^Jһ;xat_o."?Z5>owʼ;HJ we JR9Ēvu Pqä o\ /+K 0s$&'QnKba@EiL=Oj݋9h0 ?iAL:.,5N" 3 CT|e)wZ_및6]:;#MaV2'_FXUGKmԥx[YYFa"5rB:)вy7RA2wlU8:iܗww=",QTmj8"-B`b_7af$ϥ!A9=I|<ګ8 8л`|,E ł7ϙJ*I_= 5HB-^N3ne qyD[6IAz}me9ue ncД6ėtIVGANwϜu%]|zPVNy ˡOc,v@Nuq.SJ'(ߡ4^p/4hcK|Ryu2IifXUz[V1搻Dbg^eҖ+1bA,@K$ug>g`^;յ(\Z*۷eH1ݣW~h,hb "c?R[&w5'ݰ<yAzj56S!@e_1IK{z/́]hRˡQCo vW%p4(~2"?ʖG H!>1O,jÌIv("ڗƂhc_$ dXqS* eT Q]m%.ΕHNߨ%/;s1 m溜_@CxZQ$z3mzjF hmbEY4~ dzZZM]:^B+SݦE@Qĭ" =咔 p`l^ dclrd-L ɋ1PѐjFWGnAP_BP"jcZszn4]a˩3V=*aZ=/ڛW dbV6YFm\_F *l9si~^uӨEqm Qb\ CќƿZwn)Yg 'Y>ϐ5tV=!ScsA c{{<+ 1)P>n\sV;?=-:~G_&^Z:֟?N}ފƻ*x91]eVߌsY wR`}5=%gAA(9Tgd{e`*"rG#i(ҲS13w-ELwI2,qL@% `2 ;kw4:LHE:HIRyX(mQBBjiIt#_Mg4}zŴ#jgZ F%;nv=9"ʼnCY/.]K)8߫abd7rOvt6]>vs\M~[e&=W7*(|dI-5*\3A['~iA; HB!ƮY*Om h[GMv|:턶R}^ɦsa WI2ptz?n<9k!A=:t#W1]b-o;驾TM^VkpqjfQ- J~*q1@ҎbÎp-*p%M*6W Aa`gM/'I='Cms^|38w$lw?J<]l$Ol6x9>˨.o{C|}(ݲe#Vͦ"#B+ t^ɂ4eTJZ)UlYh8-l[YԢ_c !]0B%QwBMZϮlXL#לV"Z&x.&2D6H\wA+F=-kdu ~'>41QWXKy ià ܽt 6tEXYj@v*Y9Z#.j?؈a n{!=!=c1LB]Sm1v#;˩_;GM:yprMr!Hg%ImLj1uP~}G.gn|(LvIn t=&*mԒLԹw d9(5szJ-ާ%'=s/KPUޒC2HUo6 7T(mEFUr%wҹ,@nSCD1tt!ֺ@m'f {eց0] {Y؄>¸आ$`5F$Dc gQ楖ٛ76Ds6]n"(|Q 2Y},2"NEUk9襪# Z&vj_uezd H_mhUx@ZaE9H_hpLy2?7w*~uN"J"mi*[0!T)1h op9O{&]OT]_^o滑<= iȷ,V rM/KolDTCL%AE>^xQjwEc%a`{=CwpQ<Ծcv@8|@RCp@Gm^i)I"!\E|%3MK-p/K%T3t{lM tW^qMmsue= S¸ҬJ#C[WaJ&{&$`ŽKA4c@b?TL v'sig)Iխߘ3*:X A&|pݺiv4'C^3]3c!{D Q*ʁ5ޠ"o鳠|)ѴˍcX-gz-[+ק8fU$L}*yL<嵌|_aXpX> I)Pvsz/b J s S_~2kx"w)mkbһqt%&Z=PFGgtƄ(: XkVCi!8mޥdA DQ O:mG O_eU"aM9 _j+'  ) ('E;w-Wg~T;zwdЃ!W(N5o(1P8V:KMeZ*4u=[ᦻ㑡y\&󊝴#A90$T_->?#F\GjE4K0YppYcң9&jAaQ}lK0ZP F['5G6frNlNUHcZZ$8o_w2˲`g84Q'jIKˌpv%T5&Ha|С?k5;Djg]9EUGQ@RR/D*H#QI+.wJ·- Od8e0G(̼9#mB"?fO-q8x}MX+jFFZ(0@̘xQfs;Ǻ7$ πM0u*9#IGhmBڛ*Fi Xtdǯx%:[ wڎH2@xZՇ;`姨Ai^Y}y {?ʍZI^x7=)!n(9Ӭm+NT츖xHY |nN4`!M^aЖR8(9s^o`[?Xg$@MI;E> p3ͳl&hzϿGaT\1LIIY(H4aĄ!Ggހ "qgv:I>r6O,ܐTC@wZMBb|MڢLi=&!r$vwps_ yg4Z:?՝!JPɌ5c/;_q?AuozAh& dN_ݓ@̰,rI~xKVz=3O!vHc&襶uMugdt6HhҙY7.ŵF5znfRQ16Ai4Օh2Ƌ\YLJiϮː!$끗f/b=8BR_$Xuјw>tX,ǿ׋2]S ߽y +>`9ĦNj+K.hk (u7}nҼ1ЋaL aպ ǔi1Bw"xZTt3zNH#fk &xsev1 w I pDAd_G1TQ*2+i1MD@[/tYob.=~EJ%G]b@JIDHǓ}ZUexomRp1pͭX)wWE #vΝ:)|3pSE=OS^:*K#SPxykS蔶rDYa$Wi P>QG澧w /ں]C /ύ,2YPo?.E2r0IQ)-BYIV36DB'cs~bB37ު%(2{v'Iaap 6jؾ++j"a6(t.Jya+=v%H\v^T)RpFNm vR`DbEIUp*,l^B[F/Y3I@kGʾCs9DI};JGO`$\&N%ҥ THoۥc m*݂W9' -n~Qkvq(S]v :Y+!O8]?lyltng`6]4ɕA7PK@od63M 'TL)e^Qg 5:ܲL45rul}k-2@,9NQ^M} Z `Ȃ. `q52)."{A$1?y~# ν"w 3V);,1C{_X9\f%_^zӶ%wfx"[*|IZ*9 yS1tFڣd;&Q}p vLyHVt~۱9긋h\֯zLLnKpfHA!44yb${F-~ +δqjw_bEUFn/B5wmP ,DKkg '%M+̔5L,a)KepW-gӹz?mfݛ#=V藉௧%z#v3yO ѧ)BeUIE}^ f Rmi怱P W.M«7hGd-8 NhKqM/qX5wL(=&湲Rrb:eqpѱ↙BE&.qF蓴i[V޽y9ҿ8>R[%1_lMQCҾb5T#[hȲu8X%7W8fM^ћr5: Gu9`aoZGŀ/nB~{ywm]j`D%]LHZ8qU|?ԮQ8{EM,:bhi>[}RFL]^Ԡt"\~#k~=_EpS<Ny! y#-\,4fόə@|(Cx=QuۜaF-w1ˎ%4rbJڹ*V$OpY}˾CTy)Qjwdg1 >^"&TWO8l%a{@˖7}TbyӽE[U/}Br%6aWoQ= (ɏD0-Ȍw'TLJIkۭ"W*Y e^t@^Wo!WO" [ѣ~nLdOzQ‚̆!`i?(nAwe4i5 {I Sgy$Nl825lTtTa"h8 chz(%mGAH[<Қh%b "X3?uSd"^31*Rg}'o a;xm4L _7?,ib)3pgƩiֶ> B{HK7/Ifd[_\@AwbAC{Zdb:|,mh-Y3:_p:ȣw O^3 |[6RTboSW(QQWv`4r9*b uvmXYXg os iR`s)[,ףX6?,m X \+$@V&cs+[\ GlU4"]%vVX@%YJ bұLt)ЋҙzYfkln.ɵ]sʌ<_?rf_EVM-GEEA2SQ7(! KK|c k,gc̄b7)`rks4 UQ X;zt%1^;^?Ԡ! G*$/LP9 xPbv^yrױ$i%y, {F8y7H|/^l]t6/e!: Q 32$߸%Da &~j"Q`a^h1m =C}u'aInL7`bI[qADֽM@%:;9y ~}10sV0/PPĨ{$T.DHL*<XiljB*w8`T5Ffм[ƌ)M]\_QIH9ͺ X? e28 &N"'anaHV{h^NCa)uW|pgso"#Ɛ4` +Cf >Z?>н[Ï&p-12IFl- AK"Сa8,B}S_;-0 xNd"v[[/ܲHFMh/kzmTayUtocZ/t8 A0J75>m(INo1 O +JrBlv@P健ʆݴT]UZ=0kuYJGN bK7|=11>Id08%i-Mdbq~=2fhn285OJjh][MLvqE1g%q_XM6̇PWB{|.wj$n|UDsߵp',$VXK޵>ou'Z?0r 9449@tv9v&Anz8INl?B4 KK\ܵc|7J{O/VM`UZECQI_M' Wjcs~oMnxPXSwD3.'!:m0f@ rq}"@OYMT/8t-k" ~y% 0Z,BtL>F6̦J8۱g*6k HOC_1 ]~qR* 9U' N?lhcs Y}{\z`/ @kdTQ٥i6n/ģ*+K|lG XSf# MOQ%g~D GR-&fEwUi m>ab2>!q=GCOj@q+r, T[MWYU!a  tW.lpK \P:s*{@t.H8өXxJ "h2(08О]Uj, 2?ar]NiRI p 8e WdT]F:]55/siLU[4D(ֿ0aH+4t  pk>`!2(7Tݔbm[Ab.hw}Y#I"wѭ+BE0}!g,U- kGQp(C6nh9͒[~WT 7DzW|vd:xQautl\-#{ֻ+j>5<68JHWp$ŠzEc<+~de\d{-UWu7^ayVc.^s]si:Go 1hNvϢ}#&FPiBF ,"K1IwC{[ |6JY/^#&2d혊A!83C;@•vٍry2`--=c0f f-(cw), a*,<| ~nLDYR 4(I8iB3}<\αU¡M u7̳ Kb[F0 t0HVaLn^ܗUd0[@sTnBЎaF$hhK1"$Y7 C> m|Ἱ.]1$]J!ߍa}fݔ*G>4thNPHVAéJIo`?ˑ#_S~.aY"dS#{O//Zwu -yN[l&c/ocy?ҝ-fSC0.~TKB07iMm Ø~p)oBd)T 7Z0P u^ZYAUG'nt>R쉩%sx (N x3 h\y~,)rmePirl{3n @q/5[%?ʕQuNKhOS5~`C2ʤ3'1s(xh#^F?$f3 F陌#Tg\Ƿ~Yk6'*B% [,R!h AK@m`=[Aٻ}[٣fRL7X'A s5Li\*4o"FhTz?oVow6zu^1Hi-bH z) *1³rFamQRJTs7p,'ےtIuz* s~'A(vQ?m5L }D(6p,F >q*HW'j]56ȞCes6!&bn-]OW:k/ƕsKfV-y|X׳PZz~q cc5L sY^vUzNk021laM>(W$ E11 7; |"(5^U$꧇c[18v@x;IiYwpX96{0hTZ4ts<ңكʌ;ȣq$K#YL_yF(&>< bK}H~؅w1GIHp!K_巰&DM4-odջK2T"֮N2Iˆ":~!)UY(οF˘uqF!$#b6ɢTԡF/$ovӺi&s/_Cƪ}GGcˊD4GJqž9D:86NvUs6~.6ON@!K+b& uׅI㔜5y"ظ$ Eo(krIu1ZuB› a T Ƌ+Duhq&?zU6֗4&rOü6,_<[U((,wGf=3!GGE%f<zsޚ ^_9{IZXڹ+ؒWHT;b=K6,īdJ D k;/x&0 -]ގ(> 4gOp=Ct_jun׋ 5!<$ @*g+8#% YlcHZQkT'PۼL0Zڧ>˕Ap >6^u:ܦkvITel#|X ?*i0 Zf@_ط!'+$ T?0 ^&CbM$"n=;VRHuOc]ۜ3| n|[Ty=$ ?;0h6h_J@r Q\_FX>YƙU}-Oh 鲲 )o%?2=dĀaAePm!|B~3F!;^Nn-92*KC`Ґ&?[_8vZ.n+C6>ht5Tѽ SZ++obJ|}&/ i~m.:g,6^D*R?!XNxY@B԰E2J‹S .rØKy`WqU#>A߻95F-&fz~)/Z*5o[ih3H ֿHCyzP%H=BĝV݋)ڥr# VҮ%SZćD詐[/K%\PiwQv`k wƥ3_\P[UxA"Ň7sU+xq6f O*REdK!y#!Ciq$v;? ]ŽvQ"g}Gxoa'r[_S:PBe"^acYB".dORvTZf+tf*xV=TJƪJkO3{M1CgGkrK;8FjF[y!E~Z?djحYAېp%C7"3|Mpjz~=_pr#=]Rw-h@s2<"j69 Tzc͊1cQb#OIUVFt<>Na-5fȖQ}vUc>bq?(swMk#q_?BAe:DEuۍC3;w `@N o[O٣./>g4J6zas{W Z|Q“Ք`#Ȭq %ހ|޴ v8uXbvazo.);j<DBθ55T&OC!b7i1=r<N<ݯ*"\K[OzpO ʄ3ֈ8tSB:SAߠ6k9QJճ~'| )O}$)r5 s)z`$pսu&`_PE\ i} ʔbr[bKzEFOb9r^i5,fžY03q\c)i5H)Q: ᷲ ,Լc+|MoɰU7RLB_[DP7@M_byѡbGxyܽ>}[ȆYHv x,uj<4riyD!`Mm~9ׯX2JVNglcG¥7~zaAÔf*ԩD7o]̔.{ ?GzBu-bҝvs ,gME7ҩ\AşGgw Ne /Zűok"I۞)Ͷ6&hyWzN+ۍKݔv_D6:MZuWT g-,juL9z$#5Ow'ҞcHl h`fBZ6t1:p]=,΋qJ-r vRdbו27 dG?` \ +Y[evXI,l%pw}63ȿ"TkTW羴. uV>YaywUux Gk9r+tūB[N8P|݀M9*5JeC^QI)l9:vn5#Pv^ڢ!OC!DgMA&KH$bAX}fLܨG}MzZ _LЧG"u$NSeskϱAtu# kƤ q E 4#%4|.8 (~mRefhV?_3fQ^|MUrϙ7oYw;ⴶb'ٌGV<;"넜P09b:UGʾceNMHvsךN^ Ix'`<n^nxrsR`-(jE?9DTkLKg6EdR`sݥq9.7?sXYl. [kr ubѳ{-b:PJo'FD|,H)kb>w 7Kn.; Ҹ~nsC ?4P"$FWrb{#O֓øKӚ"1Q SE.݈{J7|$#67_ *\f¡C(LtLtrp0?:&kmQ 5.[$/hU"ŜNk7B@'dXɡ5dl06 Tfun#Ii68'tSÏ7KH^ee]3{+|93>5\ $~ \fȶ OݝO͈TI& %2{u^mҫa'5.AO`_&vM$To%Ỉ~ri3ྮaìVJoz]pGˤn$^mu,YjFp=]<ܫdDIo?oQ]v#n|U6T j۽^}!Q0 WgbBN•uܗR F/KT-iEk(a}gw&BS'D4\t3핚jpv'I5Mo?//?;Ca7yIc!n.ijkJb!=%^4К3 yaq9+UㄓI[᭓c5#R#׾NHE WUƽFSS5uک1LQ3e، t."er.m!}cZNbA@CaG={ o.d􅸱-&: EǻT)Ng)櫎G|Ok9?WIz"&IHd`GTEM ):L=\ߐozgڪv{o>@ 2e [<7;C1U +o&ZNEs<#P@z 4aa ʭ i<ջ aT'-|J aQVxKTSg֭53]IҼi5ebLA!gQM$g",eJ1)6Gi{&~:c޲+r#B,xu 3$}&5f*m4/g~`oӶ1@ky@ir;*Zެ^3tM3c3/7&r-Qf#!,eu#~PM}PxX!;g=wb$ dx P@glB1[C$M,EKaз%r7Kc62^ʥ/ AY~wlȇk\ 'ǴGEz,d#]# GdSuyw ufB{݌ӣ>bo\Sd+Wz e/M"0uYbiMqjwg-VvH/x$o{dKڃbʫߝw8 F|h%͖?PJy)QzQg+!rs䣇XwExBSQ?"P+77/1 x.jA[A~wjCccc;_ p\ cQh\23 t.তxIȀm]]>5*6{Q`nyzP ejKe#NlVb9"  Fzca"+kJ ZpЂpqS"'D<sOҐmLܭd9O =,P3*߰].[ݡ-3m*T\wbR5aoj_TZ<4Y"gSB): F"̝"ѱuT\߁Ѳ3x@:=Xc9'}È.9D9 P87h|d,gia[, "^sN,p: I`X?OÃZ1X`ĩA]*S=4r3xh &eOlZ' e%%snI!cz?4'i;t,y\ؒ ;kFw/L{VӪf;M:PMk-,X1myqg. qFR-g硹8Ѿ5KQly_JE4&hC3x5j);e ӁO7M6LH\ޗ8ukU"F~8*L6b#_˞>)f9]F`ފ]Ŋ0=ATB9Ab[F+3T#I 3n7l}b|uc1pr^y}& Afu/!jB f;[F TzT!gCMZ䗜׉3&_!]Rd'']'kX!-R^…剑/e|\\ dl[ ĽAy=v$uO%~Z$db%b=#:_LI] ޘI$ l]egNVuJLSHoF$UQR0`J%ISgGiE<~$q1M=e ;n L##Bܼ3/@uCܛ TᒮewԖ>OX릈_,T-+(Pu&aR>UU+3W-BdTTn$yr!{bRp_Do~v*]iYn |Z[yǨFvxU:E,8!] ];KGN7ἑet(GdgB|0EQTQRy"oߠƤk NmƼ@Vׂ h3s"\U1-T z]a6R³s})7y[TmNMpUrG޼N3]`͆קR㸯t~֒tR3^W RYqW(\D57CDI0jְhګn_4 }+/:)ZC0KS_Iv.HLFկ{0\|&\A|@F\hT(-,x?wL]~*`Ex>YA8QIũ"*t7f cTfS>lk]Ƃ,r]U F3. t<]ley 0@ !i'}jVO* =PIraJOtNΠb1[i0Ж*r C^Xm)h窡D؈ű#.~wQoa(96=/Vkf"dpqoe*Ÿz6#O-"#cI6h8@~ + JH N55|m g(~"̶X5 :'6C0`[a4_^';nKmԪyeO dG:$Pmo9o'q ̅?yI>l\qJvoVAv^Nvjj5ܝfx`r_ :w_igٰ]UYe-0^ң>ĨDQAr:'d/oaGJ`/)+LJ-ݯ7o8Y~̿8ks_z9j֍C=pWiv8qhpܜBcYۈ^LiCA+Plh˓?.S:>cI%nxP 3- d+,fAiY_l F5H$W t cԼi"mS46ePNulbdV[ %B~}a~}(GMԐq@;@]J<g[M@F1m%ߐNZb=~Q\ʡI$8UA+4 uBA6b62ĘT .Q:LZİ_YQ[QoZA%D$=~0﵍{Dq0/ CےIq}BOdjEVzBK3j,,O)khΘn2@sR愣)Tku5vO"uwp#wtN$g*ϱws>4Qxqnjfymp&yӌX?As*-u)X 9E𭫃qϷ1^)  Q^q٢Sb8,M ŰśO W㽑6؊U dC3# 'ui_omFbGLl#ZI;Rc.R9߻WHQX S?|ߎk)-O U4oɍvDw /~JfLwSO9c4Byv妍28ccɠΑԷLkx ,<#g6I ˅1(4.p|uH0EI saM)qSn7{us ih}~`Da9]Lsd ޲:-iSW\ `dAY >=E>n_6YU6%#=P0=pXL:&?Σr6xr~L hv/n_9OE_m*৆U E.k[ 5 cƔhieKSMxzZgOqɜ·-i FϚbRV'wzq$ ^gq 9/O~ŜQa(/+H'~djUvlgr*T~NՙH:~WyhIKyomN,/w΂tW}cy ݸ S=M~C *}Y~,/qQn/|2t6oab:rxJ$[G f>lqcL #Coaÿ))T5ba.Ep-\JRu\ ܬ$+H* T(K|JJI?('jOQP0 FV)а#$.lGҨWMF@jCBݩO5AN.]^ҝϘ{h) Gd;zs;t|bQ[̀ab?ű(`[2B@DЯRg<曯i'[D%ʰY7krx8h z=E'hhU3dY]۠I;ano9hGY!hJwu#G[*MNqp'1]$3bS8<'%ҡ7s2޺mnn֥v! җwu&-.\ 4Z2(.)84Q0+APJr֧2:~Rd/ǰ`&hѨ* 6X curV296(+< ?FsYI`y z\׬ ;ІD(余٧I@qy"d;5~>MzW2 丨2_)UysBz "Ea"e|8u@o }_}o7ݏiw6E#gd&U+FB"@+I^N"C>9!Ke)3O .4XO2*(~?ŸڑG$}jaNӫ #xy8\]W%K#Axb4fw`=Wp֛{3MכG|D:QDo73U: Ōdni@Qwe('[Ev=VvRF29xW-6 T_JrXl(C^r&#c_uLKtJ>rp=nv3xi6_k=Mp6_60b&ut4 M :c_̥ *$6Y>k۟)%β2̅T\bJr6.}] QPoy`x *2fߙzgt`y6Ҋ)CcZK sܻJu[>y7@Joj 2(NznpOޢFN|Efd))4By*fnxI&rۛ^wgb~:54vaHF}`VlYKk$A3v.--*Lky4gŢ:r0bCdnǺ!8㠤$XFoW Fy-+"f p݆dkavZyGj h|V!h(,漋9.DFm-Z4ED x2Ne=G. 1rN[6[x$lu% ZP`HV-a~L?\ $23CD* D6~N!FQgDP@R#̩Z;3v@/[ۍ'tB%R=ZtyvqFW0ek?]jhS.6TViE1E{hniD2{f!ξ:i唺l3U'e^\lcٰ*$fdz?a 4O-#Rap?PR+|zb&[fɸSw.Іbz5(=rEf 0ۘ*[0PF%qӣzu2r ]Wt!*+aM{g]%Y˻lc92,w\'5uӓ^QT|ޙّŠ|xknۏIB2앗2@wӷ*4$"4hí -py1!62Ao-+t R wb,y` 2W% 6BUoc Chqjש4s284tsfϦ W'+>Lrq*`psЖ# =c:+F:Pp!,c柨i6X~OD7aKe;7ZO(6rBI1|q%^e}uM,EQ9=d-In[ jN |4S,\-u{'>:e1ՆfoƹWXmz<q| -&$Q@PPKd')j)ާvI.A, ߑ+)9Ёjy:/O[ܣ$&tɠ HZqGBRGbc=yZ*ӮA6HjMt[3:vX_˻` ς+57^6 1~R7sjIlGtܢL$ȌOΖle61Zɶ֓@"O9,]"n԰>A΅aW(67H՛,V\gLJ閌Sx1^GN *q\@p<7ZR6 5h-To/?t2QƇbs`~hr->5tza`~7i0O"[j<@&}J?_ߴÍB ?icqdRsp{E+"5|TmKϫY<՞TpPu.2:9_ <9F)u=Sdxt)oMxUaL:"H:as‚1DSu؝*fK?C ]NHD>QW ;LM5\3V%x>%ݙ Թ"~ai?"IDV$\!Ϙݼ(ׯ}Ђ /'81GM1P܎+HIDTb:MM<iZ庲ٮ^M(>X {/pY+Zs=z 64_j,])eRfNfię  ^FosmJ]Udۺ0n-:|$OQ6ɋlH>OTk/X7kh^S$ޣ\(% mYe1Kۺu0dAϯiԞM B. Ե1CNj h!h ˒q=.8RRױ̀XCڥ}@JeKLHo > `2IT΋=C] 4ChaЙ, 8m35g !IiF\/`+K[WM:tsUhHуAfp)* mSXh|?7/J73m'# 7X(!(9!&7T/曻 XM[ xZ[)Yd#%A%όsoF 4^!|S99UqH~hWAO'S`rMSIκ;R2uC~ruSFJ~6-mb`z` Fi)-{}5as%e L '~U}HJI i̬H"a@if7cIyM O"QyC pEU]~cv 6YmuSgxm3O B|8W{Xj1ϰ ve䭋#N8)}.6@H6CP!<o~=DxxZ63g ,c37:VXƻ *| z|DȭW'!j/mT`ը}-׳1C*WA:Δ.hI]aْgH@OADb-o/JL#@ԦV'^O/tR[)@XiodUV.z)͍ Oԯcՙ*9Ӯx)_d>li*+җb)EIO%kǦ’޴} QMN{[V!T}d?+(bSw˟<,~<ѵ hn(@!e܃uvnO%%~IuYW!\d=Ϩ`b^y< ㈨͓B GoTW>Q!& 6`>y"մz)rUPkjlVPV^hGu?M -cj95gs9%3>2xu#(ssSѢxNۊ )3HO{oXzesV@S(_Gz|yjکoJB4*$f4O!˹(  MkhSbe+,K/#G!wQX˕M㌸0lS|l1m Yad<xI.$cm B4Y3gx >rȑ`rruڜUS;bp]i^eɱĶۅ{|7^o_ݙLE')Ƃ]2KjNSs[re]CIm܈wvDM;|ԮfoGMT4^p]lZa?7-XQ, x+T!zobm#C4[ȧju$_ 0(U }`:%06G6+UȜ1(/*2_㨋mU\ hS%T L!ǂE &yl$6]DKE&YeW.BIē'GuX˯:WhDj~ Zv_j+%w`T7wKwgSP<ɷ Fɞ·ˉ]9;K͖ ؄3t0zI dћ>Α{Zҭ\9?X)S, ylscTm;Olt+ϥc̎eb6c[ %<ܾ(zzY}[b̌JE^B})N"4CoIRݾ^|dzK\Y;=+dܶ705_֨2t+iӛŘ 5)rvM#+З qs-18A Dky5!^5ֱriL5"n}YO2GwE{h*(xdD i`,Wׅ,80e?2!d Biո@,l],؋Mwj& ̻ZQ@{c[Aty( A>k1*z.ox*eڜ^M.*ⷼ>jhlln'A:z 5ҰCỦҭ&ci|X30m db\Hlzz+^^tvj0[B-= sm0  lYDB%N\Pɿ[B-xܽPzߎCA '&0-3W߀ TU_A~$yTa4/'ƎPo+<@w ߲a=XEor ɇp\P7n}2c`E$~A Ș1*8%u-.Z.} =حԾ{OCv(#+[\ޏ,,04_RF(#,h!%$~eW+mCmwU$Y !mK|)DG8bz$WgtjYޟ!*WOjr[WV4S,}":^2nFܵ-vjQۺq >x6/u(!,0Ck#$eg?r m1WvQ߯-D:'o,R;#ٿؿYD'BZh)&z15i|h^ zmY(LZƨ'/(Y)"b6>:-a玓BΡ31~[N`7@jtk)'J ]M m}<ט^ ttm6ZO5J#:^TOfZW?\SD-kne:lF8GL :lZk:T6GYţT$^\aB4s0PZ=we>{B_āO,~Fiy% #N$cf //oevGG͝r\_'jDdj`&smu bn=c:/`i]3»`ct#j#{ێt̃) J@J(u/BO52zE>C~r9yf|<# bʛ ` \P'(C7f{-7ysS-G&vnz4l@=PzXёe'ӉVpv]O޶”^^uMI_硫:0:W/3J TƠELrv[3ADž=v!sd<%AJIcZX;F#@lۃ;_#7~ƪG~|[Y=M^w>'oE,>3ҧ9:ꝸfGl0Ȓ$&[C ZoBc by :"Hyd[ _?6Uo c~| 1Ԑi(G={,?'* K=DH!vгU|=cep ĚC3<Ơ[:^{>*E8:nN|ωj%mgVTT%i`S2r"7UަEF:䎾=?^@d;N<䝈_.\lӖ<,g!t,)tkϋ<' vY^ Fj99QQ4<&to [4 Y:] m n~05T&H?W*_ E(E'%} EoQ\Gp)mnDmH=~ =7XGzA=^f7^[k*x cZ-fzqt lcWJTd)+lHCWWʀƊ͏|4iݸ_Zm֒5U978]4O 2h 8*> ( 7P_ ?`WaNEvMa2ZWsȄUQx9HС@^ r}|Np+k)"/&#H]8\5wV|kq^#NI*zB<è Yj_yUb)ƶ;d*`[nNtˑg3!֎𱐃:~>q;.ke|(uVAy ӳh++X%ܬ@P_mʇ&BlRVFU=3eN K{-۟Q^i+ֳ&+\'8xjQ ^g2B/6-7޼C_en΂ԏ l%7Ͳ!PmbkC:i*vh]$l 6*0ff @hTM,&E CQ aRتLґ:}aWS5A8ڗ%\{`t/1R,UZX:"?f),S2&xZ 2Ձ2J)`Z8ӳ{o:/dzNI„81-沓%7완<=0PD"Fe[l jvb.d nB5"[NU;7x7~>, _j]=Us^1]eM3\f B/ۻɳ)3!V?Qҗ+qݿH3_dNz0m0y>!5vZϦ/a?L$1 ?CZ 0^$K+Sc{S%{>Z::Q[Ty޵<Һ DifgZ`ﮚ\E|2@3^w_ךH(BwִSC궔tE{!6;W\(ZsBjsmTMϰ&C|^_7)!o!K{t3Pֶ[@t0T1}tqW}G|?wSk.tcT;q:&,tX G}`s} OyWigP_)Ju j,NE?T1{_ Pj5WO,QQpf A:f /tqX9Kpgo{ d;&ٝ9y[LH'CL:Y@LJSpz1GL_*Lx :1fpt]n6S̨ Z[&Op8`UG$/-Fd< GMNJ5׵=}I ^><TcŻuۜoF"/~Ѽ9f"[ܽj !}b[ĮU{ \HqK+leA&Ƴ;g-%/b&F/\90A,e)*x Z&!)ns? 'U6%ZKpj* bS\YWeZ/ۚ,mAᴭSBJk7JwiJ 6՘@?Ka:"Ne>w-\~yoroT`#ol9,.ٱIn-za_jv@;1dbD}(#%/Bvv[:! |gU =?Mf]/~Sٔ!sݖދ1zyκ[hӛ^m߂3MV:3 b""%C>d6>qVYްy(jLAU|nRAP< ȎE@6#RR s2Έw:k$̃GFc!) Otv7*N -!bn-ʻi~wQ&9#1R/!!GWS׷o{XAAy/ޟHaS{7ɮ %S<[^2kf *7DH=ٜ&Syncȷ% r$͋#t~5f_ !3]L`A,?#8_J ʒhݓ/(?\Ӿ!GTVqaa1Ƽ+'n/ʯk/!+7E7~*|P$Bx0)9UoZ#EtgB娛v.X81upW/w=cƉ5vVR,-=#{VUF&Zܵ6Gؤ0)ʷ`kN_@'VeYqџ\+onv%܎\SߒHd Q r4棾=1g]hn60FM]|vMÝ09F똖;D]y% ݿt8ݼ}od.*{KD=eYq2xBA2%!Qãq_,~!)|B4'M. )~ؘJJ,wͽfzܺy+yX * Z5_Ṗi¹J+w٩8&L&t`Q . VZ?*tN %)ΪwA<)$,3Cl)P ͊2 2AL6,԰.mlMýL 0{MyIZD+7l{$ǃAg(kGB4XǐmlSv.j/xr "?E2Jpxgy[rZgݏ/~|<ٿR#Qⶭ D%>^W3_ep 9LF{Sj3._> [6`Ku~v4y*0oD~P.èSCWN.?Ǹ0Kf@=MHC//|KY5U 7p5] .ZM7Y=Q-zW|A^J,6jixETeZJs'G@`%/`TQmv-2XxB zؗ.la*`Z8/ u'CUy$S+KMʯsI[V+>xTxm]Tg}4P8&N+!E[&|/hvWeT`ohPVhE[A=. ' +91RTMT tpʝ`o WΨ\t?n`jLQ&/NoY>Kz[=sn ;5p~?3kzqf˰aIA< 7!;` zөwDy@j Y( U}6+aJwqbc'vue\*v iX ݟM#R:áɩդ$P#ܢU`gvb K%)l"yf=[xqː8++[XXANz̓VQ[XR9Je I(Z(jnV6AJ>ɍXSί2BJVeMѯs,~p4@Rĸ1P5is e&u%b4>qKsWG B8t|$RvS p[Ed9yr(}B*;Lu޶i/'o:XWpK] \Wtj%%Y?jA3uy"lWMJ[Q*+coSC. F.2PVVUMڮ>;#yww\k"#*I\M^ сqkC9g܅SM$Ul"Ljm+$Y^fEe?F\K,i9ms ֊,L ἅ\3->ϱj}Yy!8 ?y\@9l|YTW9$քx N.&(&W5F,[0-w8KSDX0 1Љq(;Ĵ,r*|V3 TeE CsLټEXus_#g͂=Vkna *h^[_5&rDoHKgoyv=, y}BQX<98 IPsTs9w1.uӾhHlᓣ/MBK{`z̽<,/{\s#:xAxh\axP|>pqhgmtӅVh4RKj;,t?Nn8~vƌˤj^S+ƍ7:|1 3*VM%3 IT|~6 K{"p; ɾ=;BEEhWE$Z;9$s+E!E΀~SNw2( ~Al~ɉH&hg5QN5Ӗn)umނTx_ih*dQ.y1=g$79X'o8ӡLs.ܭelε4@ *o+_a_ꤓtK-UQ'kL`p^ԕl+>T8_as_NzBA )Wla Ŝ!SM)nXeMN K+&EY᛬j爩V6?4iчœ_J W-tlsaAs;~]/&>qxK~H 9pUIFsD:PmpZi|C!9hH7"B+e=bsAO+1~!7ɍbK}΋63ϒ'c|tjjpߞpwSUiln:y5%-D&%8 F'ﵦы7M.>ڕҦ*pT/ĞGɰzg)\.̀_uPLg2#\/1z#E?6hE{{i[L9(D!u/`0$w"M&#>\ZgSY/v^6p GHk^75 W ,&^اӝ?~Y&ɶ!!Y+ mz7-t-2bO(EKBɺKyO"]RDxϱ>\lTo<=*s-'`:8Wܘ{!Ĭfz=v9(eWd'#GٻGTL+|)r5i}8+K!R8<0&E9E%7ֺyKH#H(1䢴B袇5[- dp Q?+貫8$fy6M>?>ɒ7iHm|X8:n#gΟ/_&h3?%[}b/. HUUVUNI ^Wpѻ 70[ƽ쿕-z]o <.:&Ki v|~J꣹R,tf`yVzU'zt8hzgmn4}:P-KOʉ\3./CL>3'A:Vsѿ _98JVz$MfG'UQ,_Y?mzvpʳf+?,7eSGoSf0I7DZs(2&=~ߺfU*;\Z;5Gb?NLX_Y_uBa2Ѣ G?C?ڶ6\I&+ڍDz R|SNcԹ,s36(CzA?y$ &rU0yx%~rFfBκ:"v!QR/!, 6jbu̓YK%E!EЭ.f=Î0kXt}k /9_㚮"iZ݌7'_DS5?Ϲ({:[QBe'iJU.A9uA3l ˤ3Au;钄Z ˠf\~: Ly L w[Ł!lȋ$Y ||֊#s2ƙ Eaw(b|){S7ysB]УPBx]p \t@HͿizJ| с}+rpMT* D[ĵĩ -}%oH'.;qIH8>y:sIdy#] n.CN#(f W UX[Jpe5 m'('m./bm"^#o^ n d-o:OCR3VఀCٕ83;3e(8(DU1VzJ +-îI_CTR1d]W sk4@xZBL"wFē_Q-mX[/Dv[KJ47͗JOzalh GF歏ZcTMvyTN6q*KQH) ߼cܡ<«-ȭ0^/҇BVmgP ˈf< 6sE|+ D ')i҅MA$po,Ȟ-so`zw  eE .Xu*Z#wvZjۚ;QZ(^POrSF!<,Kvx,wiBԙ1O]X=yݚ?R7phLkAuf+>Q"@:PDAS$~îT8cs:PIG&6gH"[+mf] `6Yum|XV7:&6a:U5TĴ%}oƏ.+^47' 8)SUe;D_dtX'Jbcۄ{-(.SJ#F6-Bsy1tJ$g2s{z$<"o{!VFO2Lt1@qMi㵸1>*p#R8"b/0>-U%mF6me{6dؤImAwBBd4y5k|TA2\7C+Tfòl-b<;q*2NP<{k{< 2[GLAљVՊGv1biAW쀴wb"a+8|~*;Qqe:,I Rr0J G01\÷bl'´i@@@NjO\?= gBr L==#`Q~$LW`[s6ժ/A :Dn q!M}7+^$_T2.t'w%P]%{_!L!HX9i.y`A;v>PLzPj^$=a6*>.2}V6]ءluFP2?k~YYm>+kxEV59ܦcPL ec:P>rRc&n#}MQI%PbK-\ZZpŎho&yV?v+/y7aǶ(uskxvȭi$Umt˿]Xqw4YUϛbEcXRI )%/0c kCMn P?pfLUq ^"rq pn@ujܡT^Rg 1~dş'8.}YsBĈ!^fV,/<{$.6wWP31٧&軤 p-@Ϗ6/Μ DiFjZm-@_9A[+bA ђQ;VR/#U)&L]a=Ch| P^gyvK\K)kPh ߈^zYѧS/7TFߩ:Lg7O"pJb#*5wE2Sxڃ![r ['w<;P5@}`.9F%np]d^{ԸS- /N|Ȉ')L@v0_rp 8plG?GߙhOmad;-x wO)>_5"o 7bjP/Dq FiE`(jH i"?dM\^$/z5/`ƚ:BvBG)Й"r(KcV~W9o'@C=ؾ/3^75]VY]ު*eH#κ5bݚ'ixպZq\H!%Foj%]\DzȚ8+<(~+ɷ^4̜8rVRV1OZjLVe(,"pޏQ8cϦZ(O;F绹y&vрn3KjFV{#£J$ 'F|Y]H~ӳVP.:O~ڞaITTu,,D7aϚ~'BHBc9{߷$gj \jf;M$i?6p0?3?< i=Omkj$禗ա]Lb&H]}r{cGF@`;YˀT{frαŐGDQF +z0"ڽmٟ4H3`2ˡygQL(nA%6Y=efٰN$7DB^DP!?ޱXܫ֘ktuf ZW /U^ZX`ZMʈҘ7ڧJ/7'k0n}4sGoj@}W ٙ$Ja em.N- X 7>A:[5PTU`,Nr4 ?;l2$9qJoQofejݳWFL)w>srN(M2nxuSn3%!#T$y#!xAɵf\19pIGv 5l1ae GF3y 'Aޕ{3lF]JۯaBX?7꣎:\pA~ZxΝLGiW't;?xZ8ꚛ/,ig~{]߶oWN'[:jnj3 ώ*bZ%>@UÂ0MJœc+Od/ aR"k!M !Ss1I\1AoIo2*a%P2YΤF˙cbY\d֛c)|Rod]AB&(̩54ģaHjy 1_|(EMrj% kSVO-¬FDx9U=) Q'' NC Ex5,ˏ*`>[nu\nJ޴u@`e$MTicނp2"F8]zwM<-5%CZhK5t&b7g5j >/>Y o6Cx:xa%%zfNPG+&KM`=U=@ Q8mW`kli*$#>{6)i+NF^, g+SiZXtžL8 7\-35NPfDݧ?2\x^]$'pabbP]&ph&B(ӑl/: F(Un2wS n;H63$ِ}o 6=laG#T+Zs??3}@b`cR+-r3if!+ھDx9zN O-NB o)bJrS|A)0:LMD9Hc7NslNXǩf-[TwF]cv/~vyKcM/D[p"MDO5#E$R*t){X54ҽt] g;qdÊPI%3,f9ڸX )JH?k 0 OX<9!I3ס Zo%],`YeƝ=\_RO.f&hDf }jm P6YAD}(6k/A?-N~cAMcø!)^gș- tk_z7@+nVv,I`yԇ'bHM6.WjȯƖw>M?Nڎ dbT=/=F~ u5NI)[wYʗ{|f̸k% Ð /!h8ǀOkGf> +N kZ e\2ܟ` ׺j\_~ }j!Άbb?r"]EϝBc١QR'ʓ0am:HvDh-B;`k%k)8жR3+!5ѽ0ĪC/(ޒJK%O *Gg@X{wąi(zcn-htlD8Y\>w1^'SO8 ~F[%>X1+v)v|4pC 1U/eJoF߳K3AGи jh͐~d4_ǂbygew"m6ӬQt2wM'v*F:D3N|-qu|`T7qT>xElgٴw"{ˎ/=joZ;@"55k)?!2B0?\ s12^GP x1$9rw,p4PSNDVD*Dm1"MrksDCkٿজT/TV} ~\)DH&WX Fw"~I"l<=DSNo^.r.׭u*vΣ@|I 5Ȉ6 tcl$ 9 i~Mbd!#_uXPTn&aеԦ֩M7 SpRz閱ܛm5+%KTΈXXM5~U8'4?} >"1^`eez07ׁy _JqHG#q_UM"W9+M4m{ ÷EWKΥHeUM˽Ō&sCUL ND<ˌ"( 7րGW*Ka9>dAwIӷpuP\OkNQؐzA%, l,#ϖ~J޿(eVvCgK;U،$^>D|(_zg{[P7+V{l툞ӓW`sRPoxr`tF (t߼ L5ig l.ݫfiޟ8lDo: $FvI@b##j:1+\jX,,AAs= 3>Mxm0eW P+]~#̺Cj!~xx>;;QTD=t?DKݘue7ȨũA7w=οB6.SЛ٥vH]l_t8 O^_b(T.VI|P'Zo>YP^ &*}P vp~stCCvUlcͣL֞R2m\it^C7: qeAVH xg-e^43xQVۑ n5X:  ,>jtAndTR#f0 ˴%fh9 (6yȱGd>K cz^[G]ZE 1A_D8ik0*hK*NـwN>nHH-kik懡֒^asME`+@A jHY%i7w9_zGz7+)2̒gqsic}p&;YIRnV bgTv-ǼZ.cf[v&:{ -.$(- 33%/Jk8Z b\?hlNFGDh{x Lq͇r _v,t"R-}%-2&+ܛH,sV(C2ƒԡw!@lv' Rp^ib|8),𪾡HGbԲgCZ !ڈ\ Yo`}NjH;59e9 $וeRq)c(tqh$'u4eO|+tV _D[Pͼ5q( z+"7Z&lW]v_hlzÃȝU2,J8W} u/y5h aĆ.,g= DXW9ެDȎc# "rgBmݘcú:l>3=&54 Cc>9Y{vUr2҄xt@F8h6IHȮ-"3y=B?#ڻwcs@~ $TRv#H@6OG-h\p;P Z #\Im|3 rԭy%UZ]䏖^7W`jcIm-@ JZlP1,A;2ᴒi!p"b2@wYT>Pѹ]D!ޓU2wԳ7F adKE  =/r7[*W/ĿЄF.8U~h T>#rC:ձCH\O2>EˎQ]g;7ZB` N2 Fɬ¯z4 㬗&I)m/0aҟm0VBh^D8shأyԣT!ydu}ϴ ᦟ37z/d7}(BXOI& ٵ6ʺơB[$/(žaQzU{ƒKW  /VԄ<XxyH1/vޮx]Ek.xTq Cp 74v/_Ҙ\y*ЖrOQ74$*쪄7N,R'KDvP*\^F pgJ9 cH2]dV݅|MON rbId:5ژbm y%&y֖FrcCPD;RZ)gc ~6%#R + c>q3/=jHfmuKްUG{"ΖcԾkeiE}gmdtx*i s]:|a6:Nܜ/ty))Y{.{ix] k&`HrUTjـRHvA53igx8D8j[y az< όu N`nįF`MV#XZ_73U?yeQef0ždήlUEF"&d0VRLgweg^ ~ ᲼!=hyf6TuQ#'PN QFh3]+*=:ṖXf"AHx~p4IB:hcCkɿp%EX;Ah3XE'}sqKN)|Q2Qa3R6vH$i/Kp:LgȲ*3jƃQU6 VGssodœdx~ IH/)Z6fCH†*h):弾yl/J32}8tsq`&yzD=s8`كg!Ց-hGym5K^-=)-;\\MA2V@ E ,9]BFl}O\ :Mvَ7fԬҽp5 m:LE%_c5pOy q@yG>h$i|W8*DU{a.)fO 'j?#Iu#UXp%ĦpQ^R׹wtvjrin=9 ;Qh^l]59$͸z)uj$п)fu0;9asއXMp7}ëtV/74xmcwonLʼ$rU!s xi ;՗"噴 +/ko8H>u**Z\I5:ߞ&&_0tI9)}n_tWJS3ԚOؑOjw@D͎ ~ҳxUBXga?Lɐp[I qg`D24`s&nU=w40*J'+l%-+ &lwǑvs.U\+5tzo2iTb&RnpʆJ k\ LV3L݂. ' G7JCr{V'"*c[5&&ӹ*Jՠ0\C2! V`:eaL?#VD}s qXQY($ruV;-GlϚsVto jZC?5]K@sp"A.D uYȬCG7*_inBF G?S\ݔfn?РF^& eEʘ)x+=mw/ TqW>?P"ieqmR*5W\aARC  }BI: m4Um6L._7q2uNIY<`f-ևh6P"J]~2Aގ5|,OS""8Z |OC.gX"$>#rz5J8u{%ySD'KS0'.XoDN6OjKc RxviAUfȶXc@u(x(6/MkܺĔ/ibdd=qeeuۛ['@0곓>A  eFwQi<-I6 ['dvǗ>ȑ~le211=^'Q 0oOp o^vZhI۠Fn1r"cuz ~w'tLNMJP_ oc4@,/@)ݨ7߯F'iC*EoJ}ؔ~J(<9%b:QN3" =*YBc+8cMōidGxO_MY*e7R9[{p~&7uiU |$@^m/~B:uBNTLc /0M%_w"0 }dRp2,k h/pl pK#VtYmfs60nu`u6f3d\s{l.v55%P7Bՙ\c5d?qsI<|1]ѓƻQ=LJCUkk0DuU[=P ¬*jP5 !LݢQD50}b^~*'mr`[h =זYu% Yt´r%\ u {pdb,K>ixet[xHF{@x6ʂ!T1NdWpC:p@Mt5с#/lCX]' ,܊l` P%;~:iÈV00TGGlDG|Tp~ }ӶBL?FR."h<%3@XX#$[k1v:zn3DW;ᰮ?6i]4w} MPZCdTLq > |d)ոms h)Xzdyo;pezs7EM|Lg.杏6_RSpp/>q[n[جFښT.e֙2mDG 8L29 04{v/.h+,d[O1n.;ń!?Vj`޶Q|q3VP=̶̃@G1\+n@I .دqadzʼn(9 ?{+:gO< tf9-#yz=6u*Y&K4 J@*D o? ma՛4,#H}dI*T8fSkv:FnHP纛^1;İCQ y@ YbIޒOl^a)N fBb#VX2eBlt&k԰GXtiÊK|&Wī$,_Y>ZBi榜tո&6y0 Ίy6)@-j1OM)\~J{<8H&d LldI։I1H$'?ޘ"<2{tK!敮_)IQ SxM&9ZL? A(,qBL $cUogL (?Kzeiv)zgq:#tG RSQRffeE]9 /Gdiad݂j*LfoixF md;Sev(CANb&}GRĉ-˳]~-at GaPShW97<|z.gtLJ k@ tmÌ ذ65Yg.Eq,)is#ȓf_{m& : 'ǚAe˵ǘI%cq`* \[iع- ޚ֤C"7TsfZ1ѣ!O֕JΠ/o ЇG,Kr^񨳭t:Tc {,҅)7c&Չ %L=Pi4㪤rSrKlW7+J&3iO=$R@H2C%pÕUC SyxxoZÇ(]/%mZ9^Յ^%.B\J\v ]Zbƿ<,ojPC*=(FуRVxR]XO!!J%蚢>vk{Ogl-_6f0\oY2.=B_#C(jՠfSi字]=+2ỸAS*@ ƚڧ>{][U??2H* Ⱛ(F-7H/-': %:+ yPwPU LJ:bbOзr5/"sePJ7{ӗoYjt, .󨞒ƻB6S'i<Zܭ6poa#CMΜYR)$ '9<9Y0,(Q@4S0ۢMvת}Е Rɨ1᪫ay+O .Fϰ+gBl ^K=P$laτ)|ԜnJIrazqieb{k᠈3Z$PG<' 'Լ\Iᒯv}ҴY}YCukųIBࣼm&hjnj.;/52C|B>VcK=68DMܳFʗXPu?IrάVW' 1%!'5ƹ%UJF[]'{8Nlߟ3=#;جC(23)5/1[BL-);OhU$I;zie)_ı;@J_&QV f)R0ӵ$' W8rg!ZB8RN(Sc'ԒљUKcaR$l#ىY%4GOB3-2 JǗ " kx)^rфAKW?{G"4ibIYA0}}$TU~:Gd6Wėq 6䗔u>y]( a״`1't|ʙ܍Nf_7C!nt(:d #-@=aZ7'clwOk#zD}/}81 Qht:7g͓JK5]u$nB6ŅSW pCu\|R.O*7ߍzP5uFH?Lr h{ SUU6?{ğhgcV|x8nN~$#u[@0ݵN5zf Kݡ=C}mӁ=uN\=bXeƆJ).ůCc/k o$gAlَBiZ(oAtKNNb7L%@B!,=2Mt,C,v}?%ppsg@e0ҔWt~;,2&0 -7qV0 iFb8U.o[.Bn1sCZl[<^٘ KUoPYr0?&eQG`X$7=K2b?}B./p\xVː=" 33UtX Z~r  kH :I)|ȸ0'b'jRD֐v~ gKe0roU6Q75>0[Ka`/Fk]eC[$'c/ .ͦF ]lUOZZ-;=${\=X_`M+T$|m|(c _R~i.^[RӤqpJN%FċdWLɴCObǴ,uոqln]ʯgd؀H&Hy~scBY T^Ϊ ;>p3>q]Hx{{gA\O6i jƨhɷ0̍A~; {,eк̉a7e,XV[>x/T`KtYuLN ]M}bXμ3Mz+)bչJau QґiRƀNaZ y=,o[M{ttqu'O\^o+7? /7N&^_iI0p3e*vbO8G ɗ q/ S-pehI:]Ȕ 6%&Ll(b9#bXXu&G*] AqWuqv)9\9 &y9jcs#B `:TF?'Y<2݁$‚&ho6֛iP_4}Cr8J*Iő'XpݾP8|^X*L&㸞DK-]lv)B Q`KsC(+zngX/X> >^K9?㙖V?(}Q_M ] X<,^`ש6:i/2E˚uPl6KVfQiheʒX0 =A[4KVyG;" :̌ LˋqJ1ۛ%{a~i-Mo}ސ8Dp-Vi)̒F(9^5Bk0G%qjuլ#(O2M,z܇r*TۣR! Y9wTQh.fdnV*]jAbnAL?K(W||M 8 fӼ10'*uN-Lr"1`7[/YFKWbvN)mx8 Yߺ"9ﱦ<~Ϡлm6X<0/L[DԅMb׆v!RfzsJُlLn3q9t/tq)~M'Qi'Au_IPi0QC.U4fֈz+6Pt_;@(VQ™>}Ҡ_g Ul"RF*)ő4TQi6 :eh [GtXarBH5 nc?Wzdjl_1 ]z.O*Q\!te^8U[-ub/@HT!-sSĬgYK:rj6 90)PuԞtF6v>GzW^MPb-s("v NB8, ,i]"YՌ'.Ў7&Ȍpǎdy M*cYeNB<2 d=K mǏ-I5U==s;Y`~bjSt=}ʗb@\\o5jOu k#TK23BZ.`zNR\YV;q5>MDͼy/:-TQDix2FVG*PPzƌɖTC7 sP D앂 h%=2I,9%Z-2N-UGbOD\p}FpjGd "%IY`c(Y\5JSh>Ȉ31eUv>frnVd|I],92+itKҼu V*wt1Vx^ .I8n\"[t4[+p/)- ̰ JSl#>,6n8š*$3f'#_yB} dfҨm56-kEj}P8k+ V!U:!Ybm0yݓ\aX(8^ܫ:&M!$0ٷ?d7#j"J( ̤]CR=5S%CǮYDѣBP?WuH6jsvog2׳: Ǥ`t<,& ܗZhbt扬`+ EPhyݰ[V" K+Wj1zm&dOPn 3PfCϞC63IT7R_g&Z0NypcqISS`SÁ1$̜]!#9Y+ݸwl|~UV!a(#W^~=xi${̐1 %o3`a;O]#L3\KeֶRʩ.x"jy >W>{-EܮA{ 5^A@{ :Ya%3nԖظPB>[SqxHy7Fv"-z!sDbY;EzJ*R!<$#Ngm&{!A#y?= ޳ 6nٿ5Xu3r\?&"xcC %4.I.a@6܇cP⟃FGQaƒoIuTcc0UX`~n*3t֘g&.j3PMXuQB7wuVDq+pw*Yڠ3T}d1K!x!&ir@R ̆{l[%{?QOː! '+ՄJM%E6>Opoв[l7>ǙtSRNke\Lcs(Fwd [Ē ]ClpCņ3@ŒY}Z\𹕞=c?w=a>z )'ׯ/JI1]4oCbyFbݖ7oS3cKڵWGcW,ӶI" ŦKn*hW혽`gˑ_l l8]fV :Nni[0nAhQf][mJM&y?~X S}Ь]ZwAiE!5?gēeK*Ov81”.[]L#>9zon88?A9*PKqt<{ٍ(FļM+PW㸼T_V,uJޭu L'κ{\'Yں(wُV+ =1)ieAA |'IO' T^FQ%6syh˂џZʷE1]zlAǤ%\0Md"0XŒJwVv2ۉ3M>ԗbT]di/տ*~YO= i-vLmd%N;3wL6)5=Ad;7R5k" mC6D_QGpjL-qJca%̴Mǥ Իڗ̷J簃~Ze;IζP&nBGEt:pjB_7o$|Qx>KU;ri@ 6TjTf5VDܠK_,3Uy᥻tso;?ʔG1t)Qˣ4=jAnUH9BZe.o `3/Sq( -vRqIK\ $EvֶQ;”gb-=0?%A#?ѿ')Kܔע:a̛5z4UbF e[8n$̋4>>Ⱥ٦R$:<ZJ,!3@dwul a{MX1gj́>UlZ$p5?f{s̔ŕa cS1)jř7,A(ʬb P7B4Z[ɫdŒG0rg!Ljwq8CHTFN@f}@Yn1\h`wݟXU$=v݋T懲W8QLK>͟B;fqM,7t`YY?YsAr˴/P~aE2wzzFuġDvS`ȬhAfp"Y;.KCGp^u (kaP]܌#]i>cʁZá&9B}h>nJ J>lu=&doN>U48L2Ym2˕wLںư'?vwHvs9_}?@qT)[ ZvU38w4. 3b}uR}yƂGQc4!zn@wcl w-,5Zl5՗*kSM/ΫS<P{(G 8 %8A)]_ݼLΜg><hszwUlЪ|UNu'=Tm[:X9 Qs驼L y1ۙץ@E_h B)HANDLND 1;6t:6"ivi-GeTyN wk"Z5ׂdc6/߄H̊^;2$qoRvnAባtv &9J xP(!RQ%DlԸ`ED''3O:!@~I8nļ(%`G-,7-PH^-aeOg):gfv>f bU+ lUeŊ] c8mXTÕ!X(MYV.;/΍Ӕf=DZ7I]gq&RAٿ`;jK֗ҝDF8 "I+ihIdp'}_pd]4 4?k.)t∰r,6PH]eƤ|g5判FΌW1pTB=ĎH{dZ'Ow/W)q+ ՞(If\!$<tQ1t h<8d*}z!ȕY ny+נv o/M,ړNt_b-s9;eO/Pٜm0XF4>^$8 Zu$ a ̐ ÂV ڋȜvOWŒ]ww0(Ĭ|(6jW|H#b ~{BɃwx?B%,\th xiWHl%kY=QeE>>>*¯A-OPI{WD$aMo{(&ƄXkRTDןr+PdI}Y)#b& 0P:q@;PHSy^BYn lY=ظp04f<=$=}h@Ypi3Ʃ nGh(;A*y]>nIe!rŻI?lS3v)av:{uGB!Vh| li#T$ qNUWA#*:sP߅:tf%¤zjպ%f1sȵN@ :ys{G*g٢~VRtda;kb7Ys})3۸Y9Ѿ:.>ZDoEJ! 0"vCCucudY #.8æL0\ZV*vH0,F8BhX@^L*\ i^v .%gQEX5$vzn򔲚"*1Ull4wwe`XgQմɡ, S{«S0^p]#kcц:G5&fY!n'97g:{A >o&;Y1lsFXv"'jV}u ]s青ôJiťlЭwʘD xTLgS3fK̷*~.DYÚ^ úKaWXcy@![L9&(83 $fYt`p詽>Z|Z&$Py]ecI)4!=հ&xOaŸlsŜ2DWRL50I:Uc=XQe ak(8 ozm)<6z;oKjH[?z*ی|w]be}Re +R 86EMcloh+nQe2=YL30D/ j z$m/*|^ I8?֛dmпd2P,nHMCޟ{?ym,Zw%Ɉ^̖V?Q5G9P rDGi(q[隐 *iq9u[]H][\F䊍}t9AzuہkN=U# Nk7 c .RAM]8j+"r#zd}tsæe/mirl[\vڶUX70>|ˍ3Y).g7SzO,oӳ(YhgSә0n }K?âbˣxI}Gi?/y%p*f /k^A.^; M6jh$[}AB`#Z3_.Yf]pꊭZ7k斵rmm'8J.Uk}<%C42d[9EAg/$g8U!%J_"=tj6U`yEeM/ f*XtJ/v B opZﻇ؍b׋3(b7PQ|bf'6]a)K3q@bꗦ@zvĊAJ|6^ʻ3m ;jzܕDn*UX9^ #OQ? ׿NiR~z].aB޼D]u=yRqC'lbype/ʓ|:$ &hk,u~E E,޴\1&sL.j9:QZ i@<ݵ˞i`ër| _n21-Y*Ԏ uO˽{TI$\&!Rd3 Y+4 ~c.PS[Ɂss(;.)y0<*N<Ƀq:ciVx_߷@Dwo̯]z-ڊ\j]EzMآ$沲&,YIwwb]v')`qax| E/FMteITu$t\j:? ^Dh&a$sfUqp] A'{-țēXVz#/k"m+>bP49;[?@aƍKS㌆Ĺ"G-4ߓwr[SW¯2nb!-|אeNIs>9l)rT?]ZZ&ݻLDH0C79EK )`+(j074%xˀp/ Jz}7`%p6+Qފ/VBy Z4׻{3jpxИx1MtnߘAô $odk65Wb1T}By[UըHzASHӱ . LRgjilvK魿[ F`y`B]b)\epihUzcaIkH]V$6BP%n^FsEk7̓@] T&Je?<0Š-Wxlp<\C%s_T'R %4RvU]( (l%q X̾?uE q#~gZfCM_hob: arπ-Z: Qr.3ī2>K@}IudB9qTMjȚ{Y5TN\hOBnE}a ?VfXGLB2 [D#xy4{+: WT8gJ[lXdR[D~:r|5r@W]=5w)XΙHiqҎb:yvBlav!kUe^{H:dE^g4ML;Њa.h[{t-z!i(O|DZmػ"G$G[1mhRxGшNFW!rX6b;@΍5u$ "ֵηiS1E NT.']\/.(&f+  z+ Uo%E1톭 *{JQHAuvߧ=+Cۡ?/XYݐxzu|OK0<ġ(-)PWxC kcR[S zG遽[)}VIßZ"֘恁ߖͦ. [R43+MlP` |kT=;;:j\GVJq{D:ݢ0IY@k(¤LҨ8cfX^QJT@8sdLVMn>FFyuUn &ϣGnn#Ҝ_s-)^yqn4ˬ1T&>!U|Ad1aA> 'Q ºTF(B)&!cXj"6;}1i^CDY} N&.W<.ժ̃$s⨉d_twB {t_3cwgXvN}TN1_["p\Ü f[(]OJk-x}58,拉C3‡K ѿ`/v\c{%-|*(dߖzN!|yI o%ym,JM9b/H!_izX kɍ:sqp0f;DL).z偑sW[P::%<~="XL۴͇0Iߟ1fc;ۨ [b9n1 *-n柠 |ֱnV|ٍ@ZQG%ȼDLm| C+tĒ_rgx2 -:lB(E>ik낕%H=;JBUܑ„V$B[}@e 0FK!2"ozW>$j?n3zg0VoY~1i!޲?\L`{_MI~k`FJ|ĺo30_b:=\D;Mb&RH6,Cb&%Li!`^.KF|Zfρ&hd 1gڇM2wa=~ ֿEdvGn#"K9![w"` eOiAb "te~YB\U/Og2)o[+Cކ"'dp/YR\-#-=K?9[ț0xKDNZ5nR*u5uqZ"G a52&N|nYB e{Hb9 u_p$ {FŜ Oev mPw V1/K60F3ꂠ]>+bQXS;XwM%fOY` [F3.[s~U|Io˦Q:Q:8~@ix#'UgqߋUom;i+o@Nh]TV9.Qkǿ_"_T [CoaP3K29 I r,!Ђ{veZ"B? 7bD~"Xć܁mŶԡMYnܞ_G6҃V+7zD_H^BOcqH5KhۦkfːyU;~ R}) :te?栈A୞^tIn\`?̙kNڼΧulOA+z3 ;D]cӸIAKN_$k n10. Zhz/QpS`. $wwY[\(ݵ?4kh o#p91`NU]PI=BX)_U g˯%VE)Ldn' 3DeBYjx[4RTmŊn'Z =cR\,c)ʱZaDf%ž*.h!JY_x7oZ_JX`E.kd?AV,VGN #QLG׹1DiӴ %ў|姴Q!*Mi? z;s(ÑH40[wPJbG=iao8uGЭiB9)|Ap9t}wodEܸ7NGh* vpAŋñg|vUU)b%ȣ ։m8t(i$go?Fzz1 ?KG wJdݞb'޴::܅gs! , (iU/Ǟs,lȁP&.&D|&HvҐQӱy#Kg_w` vmRz?ܦ%<\V oup4Hu淀HeeMŹ_㳷̔q +1dTЅ a ~6gu5wo_ aĭmD08EjMV /|ߖZλT(#R,g D/ozZa}DdCZO5;Ȍ'+L_KnEnp>rieN2)#@*$.~kg#ޥ)}NC} []s! }sȄ'H[R#oe0lƯkPVu:Гm)<4r_0 Q^A}:.0鿜: ]u']#qmbhNRpDD@'\*l>݃ W@J$c\!94 Q žѲ[Gb3H1p}8-*=+Tf`ͷMxc5Kݸv)ʍv;Uk]Gy.){(\hO)Iܷu$q]Cy.jD~=ui(3-+n<5cHE2 XİOu'dU'EoCёW(1&QemV*N@/DU} 'Lao {?X` 'C e+&'XxgC "mMD1=DueXbE`HWQM_dDxrkfTf1`,^T/M<5U6+~Uz{i4̊X< @SfP|gyw 6'3`9yrH|gԵ~VwճT-=oV2kQokL0Et♓S/z38Qf~uP%P"df]wn"zAbx#Fgww9CBs{( LF>Rr dA"0GЪv7U{oɵMO6}QDA ¤@?qsftCC..8Θ^?@%/mv^-h\{#L'V=&[Ύ4-5/ eJ2naߝbK9w$-btqD@@B RYfyt7KXqsnaE5?_x(١M'ރ؟s>)̂. GDjhm5Dģ\ιpdpr 7$j*jz$x-x7? f6 oP~-dYAXW#34P/׹"H@$΁o~erZ(;ۉ=޶U1{D1t&HU7#tKMcNx Zy1Y#QXOh_o_y7ҨYoLrbo+j(c*Jn }N׷7"/fXV.WLTˇqȪkimHn\kTf$4WU;~fV7{GH}˽~ܪ~W0~5>KtÅ>4&S)],Ji)R~X NapTXH3BE[֊ re3u5S1S/vm5_7h⼳f n8}K(ϏV=l XΞpFYW'yO +vJSqDga{ ΗɔJh]*OBx./꫟kxvB~e=ދK*I҂r_ԷC ˸Dt~׍/ P^m8:ֱ=xlZy9 1G_RWND̓1V9j7QX'86ymX @_RiGr xJ6q밶L$_RKq9BSeWfSG\T?mf%v{c/qZeέdIwiMZۤbS4?D- kCxFbm 4׬xC"ڽVXl 0-sL/(/mNIZjAr6,LfzQg_W+4Y#'v-H6*XԄ`iO@: qy01r "wy/Ҿ"6:Loq `xVЦvJ~AqxTEB'0w 8KnDRӈ:y4v=l̐zNHK5p膈a~ {\z*B ?٠FuGƏ=D WDsb:c(g̈h\IqXU|,Ȣ FbxXS3>Hb@vDmEE m Dh|K,CCۊ rB/K3q+ PύO=$#NOIt^ b(WnJކ K4xhSA– 3bCf45U~|MˍA=MW*r lRU#CvCX ԏt'*}CCVc@6\U>HI0>~ !Ht}#|\,&%'^n]W.bn5e5& hoMN6E V9/XaJ>Қ`x5k}WщLt+cx (?zY2G kC5Nu1#O' '8qe$_(+BIxƖN`ԗzܾ07Ѭd9/N!G};.gwGwiK@sǶ,@x5BBfV)'PjF{,Q4-064{ z_\ fu$e,fry %s+P);cީ'$r\ePT?:aԚe)Ձ~huIm$y==CܚӖD,[tm?n^XE 6I2Gh+~''LPVWB Ż4cPɱu0>)tPa4'H3V"5PsFD/+i4xZm«cP99.: բο+z-Sp8ڔksˑzEh2ܴZLҏr_ARO\y !lS}+g*j^s:wu-,jXl 케?&NN`U1ҨxVLq,Hܽ"9_ct]=N8bm Դ1 [湘-P!ׅpXlTT4)8"᝛(ةn&9wr <_F~}v1p |,)v BfAv= $*w X( \&.-} ZRE^Wx'6>m|,^y2/wd]4-%S~DP=lŊa58M7^$݆p1F5ԇUYԍ֕BTm5crZcW-6-?g&&$mz;}(Eh ?٫)mN>ȫ+ *j?7( ^-ؔ\^FƔko1R>eR-\SfY? ~HȁɉR`OGMmnES"*Oqj')ڧf0 /!bQ R! 71 *Ų4'7ʷ18Blr' $1ԫDZ|Փ/~^cRR;TE_ScȌ8F2IܲsO7V,PԆmcSAR(*MR &9(L2|%!3= PS f 2Y;EnӍ˩eY/Ǝ_TJ5Cإx%j/|^Eydk@g,!~/pᕾ>}9ݛ] F"ܝ49. ~U KdyOԨy5BޱڣV| k¨qTc#yyy/́2Zޯhϐa!l.=7`N` 3Qg߻P^<o< KMqHgC"c KZiNo6±)f%lM;NH*fXPM!_߾G>P&^d%T.Ԧ+ L?A,ϗقYVQ5r@f@Ƈb?3d'U|SkmpJ%dHO>1<w ^ 4NA!H\Ô 4UDnҏ*޼@BVIe},@ #wF'ݕ[qGmm)^.OZZnjE+FI]]]p~f&f8nphYؙCqoN`LuU8a KK?OHuG'"e( yzsV 4 (~nhy/NZ6qBܣQ6y@Zj%pxY p$HUg{ l7,슓/*ZLDM[=SLOu[Ҹ԰s,7mi9uP 6*Pit>f֡B>5(k8lyIڻY 6^'a!xsJf њ~t/NJh{#&v fXf-7c6uT Y_`=2cwy8 q#ne|U4Z}68x !iU{t jbSg$ ,)e 3bV|v ?zL8ESFxwVދWVpe?80ʼnEsi!6]N_EixGGTNQ9ek]1y"*Km흏-=c) dz vCߗ;H8#X7D"Ѣ>F`dmJ|4;XUoCGX ]f`)9aʢ;*?T}\ 3+)ORB[a^*Ą헙oM4 T&܁gBhe(xXZCE־<㒜n$X]t qЇ<_;0/Yy5{;GO|H32)V/ N.,+=Sv.w?yպ%굾f}3 xR2lha4b|¹;aq#R\ң(!"MQl //PP;-3ͮfrwf ?u=Q#@C"'۔_"}k1a]ni2vg(]5?pNr5,q6] 7X5l)GP-Dg|`2Z@˥.WJQގ%)!eۛ@ /S>N0VnGlM s,S\˅od_{34?[ق] .)}JlBb K0j8KMՒ6U5Qߠw ng)`Rn,'#I ޑU,UнFqaդȒQR@rÜı 4C/=JQ5=4n@vu@voDhʧT^]m[:Y1CeQ1 HaTh[ݐKQ1C~o bw쫃s^cՐGH^I>_?8ii8H,$gOW~F=LXUP,+\Splڽ~L`ߙ ƍ+Hg]Cv[ή]'GC~%9ũW…Ԉct~/+OM8),Sg+T]&Cl?C9iTNEѵUHOɝ umr"_ ώUA`0Aq?1?\B( ;wTMCgD3!қ]-s7fi@jzh)fEt-Tx,~2le/;}oZvꃃWfZ>. 6yC%^"FؾewToFU.XRq1V~l?'2 B3[@{7.\? X _}1FȚ]<Ǒ3MIċ>2C4,@mn79!fKg0̛ہ#ؽ45\Nx^@E"f2tQxvNy,R.G %O4Bw>`9~*dt0FXX]w˒<0!k$TʼnEN10#DM_` ̿\{NDBČt5z>%؃9iGV`r[ NL(L+(*ݴA;S WoM j@;Ǩm ;&fKǕI.R!d^Ƣ㜬>?r6#ӣu2rtZ(RpHVy;$eˈw޳d? %m"M>B^f^5 R7tNvbж1`7 "}'% nm;vo?M9f!!u'Xh<s;)j ^G7o'j$ɘ9  `F2R`GSwyӵH=Tݵ,1Y+那S}{(=EؗYzy` TSHxT*J+ebeL$.C%mtt8mH &7ۊ O '·:V[ Z[c'2DGE%$Uv69.֗sBt-9N~qQ@ŖXETonJj;O38"'D*wkdu AQLH=7bƍmY\"=L;.7-y/} ɮ;իԿqlwo\iPl?ǴZW0ra脫r 8xI1=!m7M:sf>Ramajjtɢ;%X1fMRoLo?Jx|s|+9uo-r kݙ֕8)qW 7+^נY:)5[2KT}MxJ&܌tk;Xҹ!إ򛧘6-38Q#=(V[b$x{cZc9k hl.&At1ydr1*|lZ=*4Mٙwj` )y'"gȔK0qF6!i۱lU2L"HP؏i 8x5^[x3^$4Ex<.Rҭc֡t*ʅlZxzOi]>aM IHߖo@^9a/5@9m+ҫ[\Zt_i)r`AmꫝM-kc ,T^Ck{}6k\JU&t\y"=)GsK=%!D, `3Tv#KI-U"#O~2#-wwX7U+l>XX5zOst>)zI 2vO/m77Tի+;G slO4 2Ĵ9wDe[p";|BO; h.w%/^fZԸkŞ}<8ȎJ:68Q-b{H /QVQ9Tp'^ *G ݀!wZ[g}GGg(W f&%W@o}W_g5hJqSʨ{ŚںM/p<͈fvŸq fd,"nI?bl]{>yyJr5dݸ@cUG?XgdzLInJպKӸ%e#0ӥ<s~G ʹ4S [|xIz]ND)g$I ֨AW-{|9y%t]V;b4 cre)/ S(jC%ĒURFN_T!c,X︙#2͙.&\CF/ɀ j*7{ge+ $I"T Bi5|*.,eQ){~5Q - "We8SSZq>Ctv^ڙ ,Sy"}z_곊czԕGU56m]6g\WߡJީ܄ }0KN{D͎+9\pg)+ruat``aaB(1(ak럭5|lfmЂ9tEmY ~ >*ݱ'( Z78?51MR'hȎx4W7F7$/<:ڷWG1f ~nek㟂\3˖jfE:rj3u'.r1SIkuF'PH-|78t^/#\%rG"ȩ}=v#Z,\<{5ckQeWP%.Pa`q p^"4-^FEx6I6*h,&zFPs LsC)#'*}s')'Cgy<e3G~ !'hjYW.6$՜xIX^@3RS-⩼K!m*& }=Ҟ-'\_|c#V8M6;53>LyV,qt41-~H"WE6F5gRF3r2'A/3Jl1Q7[XTaӕv/15$J=q\nka"?G KSۢgZN 'oP#CXG-&DBKG_3s# '2 h햋I"KuAy z@P -',N!oa4BtJpR (r%S^$F oWk?$ۉx-b6ؓnjؿ*YFA’'$hz!lsRHIn%!Z3̛jnV\x%D0d4b%>0ŗXBq%΀r9gG)Ebp|}9#4JJ] p5Y׫ac7XƑXju1a{G@~Wy_ca] Npĥ2(߮MAnW7O<}RJ?\U!g,Hh鎊205T,?3_B ,>U]_s0x@7Z9VG&,.w6^L ~ zSb_+ q`"]P!Fzkpϔ(A״ldc$ؕ)@a\xӯ- Lf4þ>F\{x0ad^V:|y{NmGא^s.8㧺ȗڿה-)j+{J NHO{HI%BAGcǓ갼ܢS7?0P1F`DH>fF~k ~tQ] :)?yZ{RlY`Ktp W-ʯhTr _O-KQ* =- Z֏" k,GדixA_):W\Bv >M^%{wuKAhTAt\l \|%"^Il_PfQð)xSNC3ܣM]gvyyr  5ۼKPJ+#kRpK { Ǡg> )k]T P˃B`d/0'F@aP+$yӻ3߉}|*|RygQ~:Q|$CPKQrJ!,a-mK4%(;XlW8Sťjc=Q"{P8凌q}t875 Ԯe-5B޿ljʤW,p'"-|bl"̵9hؓ5 Ub-TnE`jPv:GE ",>,Wx-g K֐gB8Kn qw Ը(G]/@\^a-1-ᰘ|)ȑ'G6c۩WjDkUA ƈEz[pCAKkӴkClV|.%5CӑI}˧̏ₓ!DF~vIީne63jIT1>S)(V4DAE>~-{tx[ZIrbö(gV7Q8! "V\ӂL}tbiz#)Nм0C: rs(y_aF,XRzѦu)s45ETs/T=[mc@^x7 #S{tZPJΏb>h)ڨO."uuUiPa*]S=K^ A k=~n[7ΫQZorqAn5 !߯?9Q\,2()O@ zw92/m&y aM`3>*T=XQΔ3צ=$7f|:xHPHú6),f0Sjrkuŋ9>S:n lJrkk25{q [)9!"(ܹ܇U^km"_jV4y ]O j.wo  rn&^&8@*(v%K ה"juދaNJ+^ s&==ͣmѯ4Z00gzjmGF09*G°E zyg./ >3{el@1ՄybYJ~:/w8,. 59IY7Q'8N~^(>j2G hKN3.i9mf]*L {Kۍt2a 0HOT9Aϡ|_H®e' b6=ь1GQ%٪sr,F!X=GQP ;ɡvmVh]y7[>BsȣT*wa+c~D pp7LE@!QCob%>O_I\˥@DjsLzǰfCE+1c4:Fg6*%q-D+rJMZlRoݖ d3cGj4Id |W0g|# DC&qR/|x{#q"MNj8T7W/g٪&ēgL]'W$W0 .J^H,r YXt3`;j͸Rj09dcQju[ׯkgc^R FnlsG0Xy.CmreaGnHޛ3Vj*u@G ͛ZXt48R^,,} <:=Nzo";oS{PӦ,-a~ عſ7Wz L7KWTۻrh~v(-Bk(bLId^Xj;dB9׽47D|Hќ)_nҗ\FHߔI1g-%,Uo q]ML~W{_+ oT?W'9nqlUIO8 k\ps..2Uԧu7]2$Ҿnttyjw '[SA \S66=D4b[\Eݾqt(EDH(ZTS+jE'v~8ۣ]_ZM,0ܿ:^D,~ڪ$ h3)@]aj&c%d%9F>SmS6H-vkF`l8,;GY(F/8V)^s\Yp!$pHLv=UOE1;ԑ|k#&)KO3n&n=zEl$/ <-tdߵnccY}hTl"9Pe8XHL' է/_0<[;ک iXEs3v&0Q+JbRGǦCIh^C'bZK"t续Kf}{u>L|f[m:8 ?tR#W.< G )̠Lbз]!KɆ } oO^qW4OSI6ts! {Wʲ\%*Qj"G|L,FR4~ŕ6`a5CهyF'YJ٭Ɓg| 8⃮'($ qbJ=\쿫4c]V 2CM7A5!Xq~7Sj6;6y*? Gl?噇zr]%4''ՌkYؔw P؄& g!^=PiEc%)} o!N΢fz{ꕜD:FbCd G]h:<(8#w u+s+ӇȽ%m4&O$UEf׀uELnDh,~уC??MzBnP GFVbp23V&z"KD% =cd t ?خ5gSAv_*A!qQYxcWt BF h*C C@rGYi,Ƚqy(UV$,I#'n8;V5AAa !7PobXm ^ei=&!B2_'9)( ~"+:>Q=3$xJ9g.UpȺB%YGb)8ĔZ#t(aO 4bX g|oɤwy5Qm˧C(M8(^\[nN/-?Tt>^;>U:*ȫCa^Kĕ@u^\ /^*kjDjl8dnՕq] '1keda nj%K[ƈǫبT5 ' {jPē &ns?cM_>Bkf%?T;On;j7иb"H0/)\؛ycvdB~Jיc8%O3WaT-qHG@}-6ڇujCzsN7|< hGb,$[Jr *bp1KLaTM{t4M'Z~++֊X"QYx5$#c_ʖ=#١ճng?Ļp2.1?')X "指Ba^ ."Xʋ"/ѹt<%yJC[w qYR,? "qX4'{9`!B$(Uzܯf%?nBm Oclbl:j^hW>=Kc%ur.öq^ҧV5l/HK}1.~Rwߠ!&3eRZ ş*'^dtf~R͌wikV{ qPZFs~3*|(8nWb#~}s6D&ݱυVn%Jt&a!"D+~}/*v؏ p'p8m{[тvLT?CBj]B}ܡ ]nLDܕCxpEy!Cb+-+h9pz–A71} wYv.∫=݇+j,/W}̅&5$WֵZb}\EGJ3@LNdž1zX˂w񃃤l;L$y)2 mGD/GmCZEy "sf yGRƘ{2I{l͒6GNjYUħS(kLwGJ&DTNw/[ZE tK{*yh]Dp5_?C:*6[[M>c`yJԯ&-$jxKDOߘ#;0imr7c{(E>Pp)v,uh4qYG;g $ Tn+vmIfsV1(F UG6zBoTݤ͸wv[ubVp`4id˕|q'ֵP](< C#Jg5PBɺl8B? hVC(Vk"݊ |80ƢI) ذXdC&؂w4U KE3,u_>'AM7R E/ P|5 CTZ蝨K!A_8g6hr4lkRm'M-1ci?'Ld SfuVk-6"57 (:+yoi~#;`OUJR''a1uxWʑ$-hb:{929 1Qw/Wz!^LjfUs-8aR!ac nE~FhtNq-!}' .` )b1L%qxf;owfF,;-hۯrtQ|I=RjCA벣/i5jK/nC nYөC bw*- v$ enHӋMTd;!jmsbR$iS>p}NreR> aIϜx?\@s"seP^k㫨8V ddmu1`.-u31PKDsw[PXnLh7hB8)b!0/)t[IƟ"ȑ٥js&q:HmPn;hloj5Vc CbʡgJYrVD>F16{C0۹ārN L Zox>1@VYTAUf|PX۰@n熣6c~ՔKHR1A5iMRe0L/Gv~;RG]orD%T/ ˛z3ͮHumxvgu" E9E#kȲ! [&z=H>=`ŀNy@НK\kv>CnB"Rqu3Kh2]I,fR*al2@fFk$uի!w߹&bq@1_VPy*DX1-"RsVF.\ФߧZr C Y;x2%)~ :_2ENEA ǎbEAٝM%;yK^c$\Sdf3|/C ^.z9 !G%Q4&4O <WpC:-J`mեU'!y(B$͠5sR߉iBә:cݧ?Ԃgu޴[:ޭ!9ˈAr'.mK`Y=~8=e Q+pݷm K.8C{-I%yk4$;OgR#QO܀'n" rfl0v8,Ap1Â@?o48s-fMs I- cc͓6I,iL\^i`|@`fs\9}y,e76Ro+(=)hLp[m~ )}g>ø24BD,n-=C} RxvD*zn/EYx9K1FX_.@ HmPP.Hr]֓Ș %cei|)7/=OTj!{nFrO#/`m`ýg^_?FHZݖH?.g^DEZs6YuV"&mH1/eK!]>]\X GXl{k8^覈cydOȴvNK n/y#}f]'ku 7R7%8LemnL>wEؑTC-{Ǝ(ײ΍p sB=>6<E]18t)gjb_fXu2GH)ˍXjSQr PX7êQ%ϻN$Lyj(swAڵ tDK_KT(^t ` _eU3ݔ{ 4%RX=dsa'B.ްZPGIe= ?ɱB(mH R!^{d94K;_pr,0g`ֈ)&e(3'EYMއE{x9#mvnAĹ=ƣ<[wt$ "HH?Zh;P"*GURdk+0=dqkU幫Sϫ?r`bK-Bhs}%0#h8>އʔ~ͯ,Id)ǣ/P՛?FADfۄE}V˸BM;H`uHпG7^#;:YpU1c^D[ C+ӧ_GeOԭ|F%l"fVm;O]"4 tb(7nba8@AڵS ;hY1mt5 ҼhR܄KD>O5eA|^̒R-Eqma Lg5d-zraߖ2Rm(#vDwji'qZB ,P^bXs?/";{Bzɕ;UiG ^63@\r` n</  ɺ 4ޖ:2L&7'(c[T Ӕ\|/{hh9 ܜ'/,ljh7YC{9\5i=^+Z񶱮*>+Z[E}cTWo\`rcV8u-vdvZ,HE?nA3s>nvηu$^|DZ$N& 9ד#?)VL]aQQ`"sd M J 2| *LGg769 K3+#ԇ]?Pu0iC9k6"I2kJ[N@]X.V%54O)LYQgCTJWP^}[1P<k߁ Rem.sL'gdN5 YM2 'i0pIqxIlpk8!HѪp1R ԗb %%)]}>Lsr=Ci0;BC8_нhg}@uw6A@w|RԷʜNKB8 wՈ:VP\X@Cˤc5B"އ_mr17saKsl-5)鶐MET5Fy l]"ܘV>M6a?K $!4-ƌaz u۩SdSdyp;FU~oNLi(AyPy+hJn?ќ{x8ruc͝-0ײ&ktߔ ' yO^Qy'Sącf_mqd=s74ci4U(EhVyP 1dNM+BԴtddYPƣL)?ŝ˚Ї !FX)=;;RiV %N:܃%盚 ":TX?ZҪ,烣fdQhڴ.PZIErFD.K^&Jɴw .ة^oHZaTW=C2pfI9t wgLO6QMk(E1TqMRGjJ8Ҳv"yь5Xa~) >6Ƙ 9bʜ 2 v bͺ OyR˛"[uz"6tD(2jmկ`ܶJ&qT/A CaϽIէ$'E`YĪ!SR ䷒sX<^ ?V:^QGuh?yH.m,˘=^W#`C*T6ٛBMS]p ]Ae!0!5YpÝWy ְqƊ*\]=%VikN|BU^FWQ_#jp8V 97/E[iwW_G(13=,#9a`TleskcNUJ h}ViRة1h3XMDL_xpV/*lpk1S!׊ozKt쌋zC'e1܀L̕Ymמ8YEOҡQvy9:Sɮc[I.OVx|mip6"l?"׉lZiFsI]^1]c^%@h.&]7Ɏr zITa 2[*C^1Թ hK^~=ճU#w%'(.D\ύ* j2nIcwn-*M%Ds?)A~[o,sKu*tKa}k;^䖞d۠oT%ȗ]=(.rN1 Hخ06Kv~FxjE|4xL)8o`O0b+;ݡ[ː\4J56qb*!LUWǯ>KaH .__eIϪdjh+pXtY|ݪ%{5 &0/p ZWT, _ _G"h1-uxphnw~+aR^﹑)J1kvi(Χf#SS0&K QpYHQde.*rhӼ +Mj69iIWiPdh^ݗ'(@D!D~Mn`Sw둕)5)Fj)%]8 20=KD$;2VQ*Pj`}$A5ߓiZծNAw7WhkO;xn:%(^^O\}g\RgY@׽Tuq nڋa@%7s21b7ߒU穝TЄ⭛ؒCj*NHQhsw# Gn'c~ |lo&jҗw&@)w\'\'Vu|mlw;~TDȑ,rKԄ]^jE\ҳ.5HFlIWnɑ]3]L#"(]<ȱ_)k¬%5&f*/-Y׃SqKַ`\%73F PkrKZ!?BMIes)~e*A˾{ib|8aʬWV`^No3/M5'u\TxYYtܠ``rV,e~ceIFZj{nLyqd3JzzT 9T!t+gz"_xvUJA Kw[ߜq.[2<%2Md#+7jI 6nM %(\ -?PK 0;[81`pZpy, UʅvV*a1ӈJSA1$Q(γZ1V4 6.ND8R%*R;H^e%=*H4K6@0Ƃļur]$D _5B "fB A1i/cۡ_28%1\mvm;w(oee>oO3wZY"?@JMy%`!˚%Ҵ0岂Msv+G4."&'J."$w> i \omm}&k.:d߄&r$)s!؂_( IHklPTSXx|JSB_ +RY+Fұ8&>1Ȓ&Q4SFR Bv̹rD}XM"d8gCW(֤+odJ-y<|T?~\@N$HqK3kdqVBHl1b-s1JlE $!8 lgj-qR *kAh(] \E>鿕-ÎGӪ##`HswZ3ǻIPdcd2D}v㑩Ιh1TȀ;`jHmE0 lZrA'`~iESU+,au{C|J.DQA]`фt;}Yr^TN/\Y*}ןH̀ʅsmoW u~6)l ?6ˊq9I/aF)'K;F[؛\L&O;8$e7sdJ.m)=1%V5 \RB;kH>zr& )~X21Rj t<|U2Kx&L :]lGq PXtvw9(N#,' ,jyцV{q:,ƳAC34N ~Oا<^qu[s tMN#x?gaem.T514ʺ.5ે㶹Osqm)%3UͿ7yEYu4Y/rۀ8n&^,1.SWuz.4E.݊Uҍz#x~:~_.gdF/MN4\(ew34LbJVq"SjiSWphute3]ykxFC{B&Gq (9mJ93)KHL A8YB&zO]"CY#6ivx7nf9+kaL|5AM"Lծ wǚN{m+wu T5,[~}koS̓4{΁DWsP@#Hw7gXnUxy4lқvH.Q s=>Vk"/Qb;e;XVj'C^,F˵v>.w~@ º WJ R!᫒F7`x2^DhK6`QB2"VJo:d8踒Fz,\oRĿNqZ;8_+&Ҧmk2tW¥?J~sE*GE^ΠE._0Xt3^`# fB$ME ґ9`ʕ)*1 0̠OM| ijM%5N5هAHUd5 v;="F'Vߵ'fPO&`*T %q\TBFA$"5y g`VmWjl7KaNFOsF MgFM$ثN J z^l)PI,P? 5cd08C}cH)Y]UŻNg/U y:5&妨WUܕͭxq8j|.L3+^JءJS3b'~'@[dUہ-Os*!}B3+GzAV,4>B"AON;MO$ִ|G>MΪ~*Xf|ԭ]Ĵ+  LSQxyr .TrJH2R*ycE({wd+ g3^xCLN+FPdGЙ ڞ8i~(¦񹺠1pllH4i=:,"ѽP?kN%})>[To?~x`$t!HZ;] ~py =JǥA ih7^[o"e"~B9jQ{rK"2@LU^f_0)S_ 4}$L ) &{[e&s6 |$!#{bz' @LKK3Xl1vNv:Da1 qϪPA-mRY"8cO?ivn]o(L4Qcˈ%ἕ(Jb>r 44u ꥁҥ<ߘ7\*<#!r]kY0sVuF߂8rZMo̥mK|&ҸգzpE dIŌD%6|ǏQ0aR˲O2mΚ}#f:G ;l|G zr`< o;ޜM,g/5_+A ])4DM,ڸJph-Yh+r7ѪuA>~JcBʼCM-x'%v@ZR1@{z|Yo mkCg Jzy1ݙF7CvC+w).cCo>(Ͻ%po39s` @_ٸ#LQQgCmǯ*#a pb{lb;E;mwl*#OWms/ؽc׻G3t0Ʋf cxߗYنPA.SM3>ݼ]pI;AFfl+J])BmhjF5qfg@VȓY7>(|I>:$Z Pwph@55oW"^ߢ M'^ NC̺ìoq%O#k@BU"NU6 htikڣOa78*#aVy* h7掩PGkH:_=dΔA#;hVO „,`U.aŚ%$2{-jz ?@Y=Չ3K-rY{ՙ2Qu<͓M|QRzg5AMPu F|ħUjMz-RC"~`ս qZI&a4+ETҊ~]2U4[b:~+4>QҮԠ!e^Vhg=G6Kn+* DAo>0!k$ud~)5iwy[nj,.\r2WD2Ka,{7w'aM kO[Ճ&zd[S7 {> mha;2otf&u-F ]boBe(-#3kKe\j#$[Pgm9 6iKm`̎OݯRQ??O+{eSo_:&ae4.Ogο@YT}q[6tQ^P4H:{8bJ9=>G S:kU]栅dZA4Eą%M=vv~}\U"Nԛ\Ï֜JE]Mǎ{Vc sr3^Vux55"×$Ğӆ~t 'oFzu$EΩ.&+ 2ޓj d;O }XU ֠K(O8. 0WI}I1bJ푽,'I(E sp_/6E+#v *5_GPkn/MջlT>Q¡NbW鑙QIJS:`P޷[ɖpi>T]@'K0>]K1t=5p X?yxױ[=\CsS 9w2ƉʏOa`}ltdk&gD!ja=iJiVg€;-$Ɔ4oża sr;}!A,9y.4(@@K6QK7)RUAyڢMv DT`3pΐN0cJJ:D}(,D)a5dFRg(]xIѧ'!Fԙ9̢%/"ߓytSVOlGxΑ5֧:}>U֤6 ^CX~ZP<6LQоd1>[O"!崵ehz9/O'䦰Ahb.9/ U܂1=z Ίp Xacq"|ɟKhSÿ-a?"v:J i|D5iɬcR̐*#f:*;;KM3JlG!xYJ0"Xb H"nœ]N hS=iMyS&*m*r<6 ϓo=]%<4J4+@vݷ[Bh23֎BR52+ވz2(nvZX/ݾ5?^aī Q|Y%QH[5%/Ud XJZ*~Y<~] X)^sw˲|:pJx$\ͅ'`DaGkMoδQ2N#6͔fypCX\};v8߷0E} kɌ/b$9f*AU fʹaܝWݚ!'v`O$4BԪ*V#eNX),%[i\|hu%`M&6q)qNx9|zr*f?lϣToް¼@X"tPM`վ Z!,BAb)qd' SAUVT*eŅo?r=&LLO錵`8D_Vpu:?:G&š?qlA̷~)n.ȯ:ZO@2^t5qK!0u=yjJec`ԧvX[,ҁkE0d!wT?h(y?')-+:wC(MXpc{`  R,P E~؟P{:B(%XmY`s.W X0hݥrí#Z's8t C:\gt@.D,a*qb9:eX-|H^ЂœZ1%T>C1>qÌ\[}°+_N0gK>e"K />=/,٫[}kGWQ&w)Ô5o(TQIӎʺjOr)nbiYs@Bwc (_bAz}S$Sأr; v+.^I/#"߲a#x\kmz׎M~$T߆7(c`Rv/tR޴YoZk!'ZAΡvL uc]fb2us7m(\W8@pYpV%]Qo )/J 6itiu'"⭢V]1Q"=C$yRwC%{e3+$>5㘿IRE7E5۝Wϭb:~Ѻ1 0x)E=GIeΤ%SR Poz&ثPQjd%8S5 K'v)Tq%y"A-Q3B-eoBJmp)yGlz_6DSLzZ ZAfx͂~ΗݭTڝ[${9%|]_Vb2QAmn)J@*mԠ>j2ψtu8lljō1bf`;f-  'd-+DGjߗ/?ma(]phdI#DTuUe/ޮQl"N[br B4O~ҸqS0y:xs~L@;OepP#~d^,\ O @Oq/gFsvlA|dKU? 3i"Lz}X#=b"[!( y3x7̵HIr=2ו"&54~,`iInhP-55u6֌v,J<3K FyͅQbT3YyzpHm[߬,Rw;Xm^eSN}n,-dM1IFT:{I";XLe%bhf]C̢Hbv,Ώ@ +'{A_bS lW:5Rh$.\҅J{YjkdOpP66'77^KZri|bqK")'#givN萪eF|PҼmg9r6ͯE{@\ 6G/9,a `9U7t6/hu_v}ݩ%.  cWRqmREr`KmmbxGaEW!IYU]Ӄ-gĒ X5D P̙=ݗd4lw4lC2lLG"| L}?YEMq np "k2xWHB~ǟpٟcfg쪕nwb3"JyxAK5zri pe㗮Kw(gײ^T/4"n{-BN8!@~ZB ҳK/v/8 4v %0 sx[n򯝨jw;o~}jOg8Gߘ$vbg0 KS~5X8jrKOS49E2+ e:x.> \ַ}lj-w;HځUzRBX-oI^"4hA$Cҍ`F:M7 [v2] {l?9D&b.c]-N:,"._Og5y|yB^fGO1gy?hY\dW8JrGkUi>,"*ow.9{b6e gdَ+ :J2"f^{nGi4.g `gtJ?`|^1WKRIMomI^НI55\D lӸ4$ƃt؟#h '} !Sf -}z-ĭFYk J$5%/s?YA٦A//\ϊ&D'gAŏS,pWH}2T2,C)+*;rs |%=&KK*ebrłR^VG+a.{K[ .-C԰5+DK{XW;3)[a7JTrE'^#9#g_30 ?m3*l=/'G Fuh Qt9[ς>w$9ts~ F•(WCKg;P I267^GrpPYʂ:ܶ=BV?aSTk]KE޷O((;Kj9Ef3=DR) srUʄ["α s=)gC|z9{ǎzKZŲ0^\#ŐffUV˕T.W@  B a`Ӵo 2 z#(RdaUm{v9?#EQw߯@1hP#_.p֎?^ \ igE0h@53`xk n&EgV`/۸#ATIȌ5Vlb0kCqאZYS[Zat,掙N(5/V,zȷMċ6J s5AUio% bZm\~~Hߝ9V`UgbXNzIiE#=ƢQ1<`cg(xec2ǁ^+'6"yCo0.4\˃O/zĊVy17,gtf 2/EPLj3:eI_>~ձ'O  ,0pC@ed8}bx vXqk?-he&[ ] U1n]c {N~"b~A^T`0a;j)t>>1 3A37CS2X}ܴ x]PeoڍE pnL 1\6Nè6g輫Y)XFzS$mr&ΫV%P"$tҞ2C zWCmxӎM6>LVh$7{No)z&G71ɖol+ y9Cߌ-_%9G:K&I>al 32P1Boͥ4.d5m4: BIߡ#$hN<R.v@MPVXJVCijjB3!~pk,l‹0 `ٻTBYXe\hp[cY LS~aߝnP,9bq* pہrQXp{2 fqx>mx[3!D3Y%̍M L乿1O=WdIa 8m9YzpD0np?}o&:C K5GPleE/pFd@ɷi18o5۵Oܶ^ǤG1Kr >W@9|*Y4 j IOlL% [|b)ˍ_ "9a 7?+ !oa8~tqPhA%M.Ȓl=p[t.q9V@T>d;Lxty? G|,([nc*kT8EΫ YbSV+xf8Wj`1W_{͡5s\r]gN-*iPR[UZԭ|a"q0 ӘC *+1o$2_S #/,Ll4ɂDŽma p/E ,}|ocHao8}!UEmu +paN0uEjW瓽m*TP) aB9-9.h޷ [I:e:ܫS>,SmOS (+wCP}KGSg^ I)?tO9qsa0nR]q.9e}z+-#YXʔ]X6[s.1K5r[lg4\\/Y7{ʒA9q0 睛OT"okQH~>_P_ɥ`$B6 fKAGp:}t6yGjTjhD`w"ʌIKez@C>d e&!` 1 tŎ=T$#R+/ M>hzci;GO -f4 хlP P+4HR(z`Y BZPnԇ'0mзXA4yOQN^h2ZH]2XC-_{lN%urupA)T|mcKn|f@Tiw}h:<=>#$mr@[|贩W'Zk@t(MmӺ{D&>,xY p\.sa7P)T[3n(`˲A}"BR}W2nai%Yycрs~> SK 6cPY m, Dhd2R2UWsE>& ˖!NCIX(>l=m4 ['YDGEDJ2h3c>](L٤wrbټ*PϷf(+mHg_"q%Ϋ=xu+R5?Kɣm$ W,głcXvo{xRʍ_'$3B3)Ns ?5F#7nqh p}OH1:d#pc^xZ&8H=>pwH+W(5_k)h1 7V!P8k!T/ne`v`fq4ōa^;`W* ,v ӑCq@NSrvSf_ {\IW;˨[W)$s=y&O3'c bn!zԔB׳) ЭچwlW~PH.ĸY]~7]*%o6D9 ~ `x@\ݸy,VtQܤH=w힌Pq (Il'|(l^.Z~ K:`7DuuT0RY .flI@jY2]q0m<uf$#J/CS.r5 &:=a2(.N]y|6\d:nۗUZfcgZ]|!jM+P \yXG&:Zo"duM1sGm4}P0@T1,4u|g&r߶u|π& c^T9SMkgY'.Y6A$Tw#&HH^B6@UCRk65$_q sWG_Ռ:Emy\Z*)z36Ըy!MGffJ mC3#k1ܝ& 7z\9$:,Ăj o}Qx[/O,>w{${. pt 1IRvy_Z*Oa îK ީ!2>A*83IK^#Wx/O)vIEOx52^l2VEMAi9# ܋ZEJ-g+8:B N4i6xK ֐̀2TOBLyh*VRʪ"FzƐ{\~H SpLIT|sdNʊj yj}XxwEns1Kx}^OIᬛ>_&%C'f'.Ht؋ m` I:6M[:nK>YbJ:*Y@,C0K=|GP GM5D<erm@uMVmB#3f~'NW :Y]S6-/ Es`[]DDPcقM*k^ň OS\"EuvvK ⳺?ΥLt3jx?Q% %ۊ$Z#&p )దmJ" 3B#2gL]l[rNVH>oFK YOd MECu%cp6P.'wBК?Ɯ( % ]$IJ 55X œF oì lGmCQX+;ָS^VC7d8iSpQnǭŬ+OL3)HOpAdz0 .hQp"E˼/UT,뉓-gw3DZϩ 1{{3 nn!N 7]TT mB\i(kfDV`wy% ;/+3y_nR6-&Qx)y/7(H۽4 ~g T/*샖@ͺ1}JwA*pOID@BVF4թk ^mm Kӹ~Z./AU". \=NwjBV[I3Ճ&$"'ΰLUvX4`VE&Y'w]oq)YseT%891ut oH_<`g-ݧdk?OLQ_gHeF86MVxCFoO,: [oXp%JsHFm-$dn[Q= ,2rTk/!@ƍ<,X%`sGlwt^]i'@%BޱNvܨ~Td2SkqO-Bl G" P x8v1G3K^p P3@lK0Uә5|㚦SDph@$kfʽl{ӨFH H#o?ؠhbc(_!ЄGUj=rED(Q5r_mm\mF Tt'$Il#|!3Zi4b~`ƹn@d0b8E|'W1!|J蛿Ii= N`/ Z+Cmo8U#Mg/[2bnBNg"8(/JyEE> ԴxB~IWu8] G_ŰRUr ]TX!@ǃmD P(B2/g\p/UYsVXVzd QZ?-կnx}}\]TFYB2J얾r2яs舐KQۚ GHG:)!$i_ UԥוU'RtVNN)5HoUNG_Ezxml!:u#k˸j5w̮/Bn";ܾvYT4\4|z1r?.'xUd46E 6aT25  *qb>wnNk9>*MNjAA{굊!\%& )ԟ0;=?@c^F9|]|t,C/ 0C7Ҿ2/XzΛf>EG} IbPlK[RP)ADPF0䞆#|M#MI-[ =] a);ޯ]ο9U>!Č9b:\f7=K7[/X1#KF|,lGwdsk#',)hŞK^bW8ת[[8y],jSq->AoqbEjB9x+ -M$'-}"܁ɷke'mZSk(A}iojP"v-Vh[*)ʣaa_@{wU &Fr,>iUo]*J / Z s[z LjAQϙBeK"^R!>fߝ ķҕjk?W,))]y`[is\g45}@׏om_m?C<΄ xDH t PaawSx|`m3}~\t n0ychwz˚s.$o>\b|~t] F'eՉrS N);yTqZ.>8z092eE:XR{Ec?VoZB΋"q!x0~N[oLR:C1bi3w{HӮY-NtjpT}2JO>r݌o `>#~9;þ=̤V{MlmlGsۧ}V_YyWwL\/9[t*Q96_0"S]J A ;iExpl&|8Yxi VB4+/zد4}&!)z7frbJi[weq xfζ{"E'٘7u:zrvV4B 98S ߌXp~ 'uey.s12=5VK}/]+=+(.EaUD28j--ģ=K𫩶cUY͎K9VZ+OJn|\`(J wXPPYӕL끒xf17q DceӄtLA=Qz%k9]*'ZߢdKE\Xe zI<+lz(ߋgxmk9S7^6;$*.2?Ud ܻu+ fX%`QLۊK7%fgOy:'nm|ɋR/B4Q`4fb ̓ 3=#e&1-&xSk/mž@57o?`|GVܳi0.l4 8dEO LFgȔ&sF;NøY Su= . a&J,3 B&P ފlP1~5tÄ ė+/ ][""!.3+sCrnNQ,e.YM-R ; no` %B5Bojy2pW 00LܮnTGNp*ŁRބD&S[ÛT$!t_\7`7,LV}ۅ̝z)B`><#Z`]h|H_PTT(_nmu*ʏB,48/R9ʝw}`l*ҵL<(@:&#楯YUz6!}8@Dj SMڽ-ab5=X+FPAŭVލҘG+I"j7>*n &l'709c1 k#qΐABl7 D e,dVL{9ΐn ӵ`:'8&6-@NChB SYB~ ɢ0m(\!U+5 x̪Q*ŷ\I~~(sZ1ȳR},b={5(Յ).='Cjuaa^>-ObhwIz]DNd0CN}aѰqFq;^3rIb(Kd~ЉeUp t5w K{#^<*% \'QXPAU0OVMXؾ#%9Xl)dO8@w m'+6.EB9K l `cm'z{@|K(3=oXK6FڠPm*?J Q1(lQw=@EN+X^sS=Z 7BJ!2='LG䫔=F(ˆ_,@/ifT?AwE_;3(╀^H׬M7(!jL[c {ptKjJ yUDۗ5l^7ȓ_q|7DOS E $xvhEʑ5D׆/TWiүQ4_|WKह NZY+eF XIDz;chӸc&>Kʷ?}W}?am-#GVZRRԼ{/]e7a5|~ݩm4 i[c"`n,NH/I1E<cPX향٬8{ —Q.52p>W?&BW/Xz˷W CwvP c0[=؛=6}9͓Q; Re07S's?^VuK~Z\_obkXC{Z8AWykq8p!mX$pNaxo*OەIgBO8ccSi+/މ2 Vi#R2 ;)!~D_/lt˅c4s:Ԗk4l*T)NҬL O_ K>ipԯNZfDw -sxgńJe°qeQ|nٗV^ W 9Nsgr K G#݌D/ sիE<>(>d 񲡱蛿T9kU c$a3_LW>m=Tu8vXŏP%P1 L,O ~m$fEYcBpؐąG-Lv7ᚯ_5*q![!"$9Ǡ*-7Z)}#2svgWIOPz]bqrj0H^f\쳩w.Y^:#FSK eHIojc$[@ؑJ5N( H,L>YtChk -}U.Q!bZ=k娢JcexӉAƢ8*i^ .xA**3-DQ0Sxɉ0tI'ĚtTDDžG2K$8 Y+Vs_ƚwwVK&K*p"-|HaL \ލ~jڠy]9$$S6Rc%Hxc0S z=iq\Cй[$<-u u݆卍5\}lxu"70#Gz+q +Xu2=V7p^gp=b!z 6+G,23y`j4V士~^/0.B'xw1э+pnTGQú vtED#B{1#cmf;9Ac} DЀk +b*OAdkcnLigOSwQՍߍRL͟K&{/0FKM9IJo ,p:+%/a+L%(K5%X$p+GIj;!!N:C_`>pXD btR S21el8F1v./5P-b^ޘ&`a8(t V:Aly>G?֧. m򚡊;+|g9BEP [P9 :7 ,hǀͤ yN] :յUBɕ]5h]d-C= aD$+ (W6*(p^w(1 ٕLܯfBIÄhO+V>l(h/\2SbռkܦT.*է5 Gnu.wtE(²e4"Sю+? t9ϩޢ+LZNՆ)|m@O psiJ =";u-4>HUWUrD$&2n3S!?Q~s*#IJB|̝Ei6߸#ߺB cw\. \Md&68w};$E zRܚ@j3Xe9EIIb.9RsPD-Oj%)Cַ ,-I/W=Qci=ъ3d/Z?hQV(+7$!Be~KC-x䃽8LmZƀ(L~Dx_obx @D5'd&5~Yo'qTQ%17'Ge|_EAM,_ '8\ѵ~-omW޳l/[K\͆x( O}X`d*y:ÝjG \eb igr}L3dE&9zQ:r3XXEVZ-8LG-ޚ[eT 8Shr)FW<oKU#8e%$^|t^YY98<3,Sx6.J.f^Vsϰ"Asܝ+)&}V ~d-x{eK6,!<0у8ax-+`{.l'Yx~]t42g F\e&jJOmo-=# `? y-ˡdmc6+y z|u4 ɕe* xw-5Ӈ)/p5Q)ۏO #-; .w8Vc&)BۭxkRgBqG={=Eh-.F75$Ho[ G]~z4 ]'4 'KwDx.hWXZ{^OpD~f6Bz~f)v4F DzQ=/ <6hs-_9-OԣŴ=vV0֙EٍK SMʤX~qդ 9*0}W~&6FҠ2˗m5S@/]I=/t' i|bJؗ  vZz;H'2qU%ʼ-}%h>㊰MB{v &N,yiE (ylYN}fCjPgZKZ_ TxX8ĞՅi=uNRvwrBi-Gj9Gp,WBMTCznbUMy^gKF$D@҅-8, \}q?K3{ UoeUm)vd* m 7eW'If i^@Ve[)aWXGUs6WڠlS$"M;(Fr̀Z#1R|lцm0%hW%q&3 bcb qN`na:nlᗨTj;:$bl"WcB3ex+h,\aTܓ>k"r |sjqhݣ=fF_ǂB3z#L>kn@bItV$q6Ҁ&./=n| 0|h,g~4ws{ ~].xFF>Gp*r3%7ktvfuyr{@(PH_C[xE.!PO+9JuS{Z*vvTSNP w=SG}.,3@m/w _,D#m?ƗY;!.ī\72 xϙM,N /:5yScg}S58@F :xu{w&vP|0tAvh~xkvOdSV5r/0/rQ>/@e}I`݆kY,:Foo":Ǩ%~A[6(E&1 QGgP{*%M(7`"\Zgq'"n[0s* HDQ{LV(|]\هQFnU-,ܽu+1wv 4V_TF ǔkOrhun&7-lv}~扐ͯƊ%txwDaE嗫hLt &*Ş'jZ/YPV[\% 7f1"1;&]_Q04䞵 ktTv(yȟj*$y&XNE㡫TU35^ '#",,s8%L&b'ɯu]Td?:85\;Bϝ|o|P=Nlz3ʺXWC`HcR %R뎳$jI *_dg v&YbAƻSάY"U+~بlA] ܻ+ZVW _ PB%TtF) ;HЁkNk`N6"?R*혮;)B ?iw0 W!.}.foh ᦒPpGF/"`QUcZIuy"=FÛeUq:J#^FX j1ޓҨ8wH_)PdR?(d( KN!..k0Yc`prWȰEPͬ p0M\?&"Ck63kB+MdquDV]rA5׹]LB&i͟X ] {1rӁy֜a@t'X*y/c^S?wxihF?A',+Mi{}I'nC8-ak^>ua( ш;?Xq2)X2_`ږHKYNxY`͊$ &eMrI0&\|>2t.l"UܠAb" ];H gt?1_32,'}[oΥ9z~?!zP!bOOR:7xȅN=8"WsuĮ,mx͐x ^>H2z_UJG맠s[P;w9v_J\X~6'/dgU|SQ}h]9c}f.Dne:67 0X)\>l 61b.I(z,jEE ŗ6W-"!a8atDDpr٧eZl&ηG`NiTWG%$bitQ(㭍FǮZ'F<[8`Az_7l f?46r"^< 8m2QEnolT 䤔̱p[bqЕʔRReNaW`,9&oh*6KL5 '&r{:rЊmmRDzkAx[py]܋/9Qt 5 ) Y)994%п(VVj"5k;@0"QFrv]د Dp.܊l#x$ % EqlO>no}WJ-`Fpf.j93ҕ;5ѹʕ]mv|K7$"TûKP Y$B+!_Td3wi[vqxx)^żhhX"mPqpB߂B ~LD7M:>7@NDfiGjYu~<9dy!n8ǐt pFLr{|^2KpC\ &^i𰻁q#ssH2v鉍3)@Z|Fq!51W-챟2_*N4)e(ޒI[ų;@nq zl7w:ˬݜ `*h Db}=flԩYݽNc<cNbdz5.4/uV#8 .5M̚v7+vq ߉ ܃ZYqI%|fB\aLb(n鯳d&]%z:jpt [ݚALW8pK/}; "rUR̋[V%)ྣt_J]p \tEqQOҨKSdܢ{>aTWp >K%GQ`ͰuT>>YXR=RUγ6APV EzpI!_2=QV&kDsS4 􂑇a1kOճ<GzV^^p 0-vxO˛JCقVj'7 62̿b*L.ouP42:,k1rQ35J8'sf|QJ7Cpe#db6uDv L#f߶Ci 0RJh>\qvx4Jʛ-%6cޯtmΦ_,4'/;֘3p#z\8a;g >1DPWD(?#>`ig":sy+W |e+L_׎t^tWaO߅H/Q]J\GĜ0[K+ `8^[>ҙ[#]\.Zc }z># oZ={N\);:F/=P}9f~6Lxsĕ?blh 5 إa?] 2}UOӚlxY\9f `Z[Ce|&ά?F.:^y3b#|aG?%T>׾82)ME$]#+át`^u,DODMf5p)[ _]/эŷpܠ3Ok^M tX݅9و_QTyG+6'͇+ K蒲Ұ_0zI3$?Yr2=m5hA4>M@ܯ^h B5楄|Ђb-f`5~1s GM-co$>.'{]]J.)`x8OAq"[bmu` GE. ߫0dmx&˒_'Rb+y0b Cp[9HrKfx^]`C@ 'y/ҀCఒw lhɪ67rpS]jVit&!|󨎴ӱ0o[cɣ=iCD;vrr}ﳱ>j( V@(Vt/E^u/3m"z3J -/t  1 lah_v܍OHG~W)n2\̨-7;yhc v$uv>93y*6?S$iP<@a {7Tx/E0<\/"tFK3SSZjU1Qe cIlTQ79KՑ_~ -n-6!:_a\E bEV)(SP7%0>[߀"U?n0*ԷѨņEVvnph"*o!`"ZgFn?pб[H#X^mZ08 "$7nH"S~Ք4;d?(m27F{e[o8v ~Hnma/Rǿ9aU!;ʛ E}ԝ( |S؞:;gBɗ;2Dngux'mwd<+dA쇵`os?I{0 Lu9}_u>DIK+?]pgͮe]x:m$x ua"^ _F`|(Dݞy`9M)TئM<0-6*֊`J !ƄB[FgK8(Y`Dz o%fiޒpfwօܟű<߬B  Fߑ+deai8/?4jU%KM;93{>w݆&Go}v2j'P=v^k'O>4c3Ly:OOxwgh%"& 4=8)"l`8')`O tuJo!>C[@NAL^ʋ0>Ypqwi1Ġ}ΓjΌ ȴ$ _Zʿc4rዜ=~@ht>as( tcr.%?:~R *O+@|ZWFE`l@ƌwZ#6럵5þN##À"I2#o WQ/{8Lj>fhJ1(]%3 4+#׾q!XI!"2$ %l xlYKv6xA`}{M'sv|_zN$GTĪdI߅'.KK.Zl' :UIS`X7r zk#`#KYrUPuT|dn9#Odrg!]2bFzg :K6 ZتH`vE%;XhE+_&s:9݉$7B5~6U~٥oP7k578ha2JI~UX1< U;& <^@d 6'FBb.,h$!*o ,Fr@ r8)8{s^yn&ws/s#Ꜯ"}^ukeT>|6Abv91Gѯl#UL=:+ϋ$rGs'64ë% Ѝy7JUq[G~zrŬ\ib2JUq7v2SȘDq`Ly&pF]Yʚ6JlP3qEӄ4W(ͩ^oxU2'"l˿Xl=%d#sl `h@ 2?:a`n2KNU5Ldp"+WA^Gwuߤg@shpB=[q"<8eUm${;$"wZT:JAボ,{X6oAɷzn*_pw?VU3qkhNpN;HulPx_#͚3aEGNR\bœ5} *hp Ij素>5]$AkvLpYx߷7rjja|yύgB6ve8[c.ΌPjI:e:1H)YAJ>0d@eR>/^)¬̈smMX}̅mlxkBK_for]QGj7KVED~6hkbէ%0a0}p7!gWMHݾC9. M#M#,þ9E6TD5V?ݏmH[:GRe}3f@+Brv 0{ٺ"Yg]Ѷ)4{%f\&ֹ/ͳjqdc(P!ISIh~9vU۫ј; 4tA>4RA_ ~"-bf:}Ùm[pUN6k)mK9ƀ}Td3-0Oex_;L+C3FRxGƮ/O)*Ms̈́ >_ɮ}U#]bHAk|0'<Ϲ&ǡKSCh?kb3)QivZa[9u^^nֈ$˫kn(0fNK`-8}Bm,I7d 5E7`3.ieEsAoY?m@M602֙Icn(Q95nLB؊|@ni@}$AD{k[VWI#bH&ls:z, @ ;dHWu0tzw &A<;m",#輅V[1ykY[7'&w$^,σo@&ZY+h#9yܫFhƾ_U;CgsV; S CA[Ms1}Qߊh/v7jY^#z(:=Q_1:5&BF R y<ReQX\#S-_鍗aA`+?|ŗ* =P*O2SVa#UDTE&9LW5IBA8Q\{ Ʉ3:RS%8'N57]Ӂnvq+|(ӻ/fvH~/x|,nb0CxMY܏hc1r|ur6 <@zq΄j b6XK=.@ʟWj|2Xkă Зp!6EJ~*-ai 8Cn߲7QM-щc_uٱT>s?G3eBa5FtVp LѾyU >Z*<ܮf)1HP nXB^_)UC-`f6"`Fd#p8mt}Od;-s{s1{gK"? 侔[cPm"\ <<*k<,7Ym<襂$nF\w5.i{/zDYdP8W Sh߼i[>聃++o)կmt.*׿[EN*-uǽyevaQǵ [H/0wD3Hu"+6eN%n3p_fb xC@9tlR{䩱)Za~*T5T-n=&#uc"T5'ә Z5=Cɘ09״GMk.S)?ʩdNF߽ϗw*qH;Ot-YgXe%rvr#7\ߊk`I. '2UFͬDq6T@w˲,Ĵj%8 bbAȬLܚmj5&sgǓMtk#@nf##_̏-Oc0-6ߔ9"DxVn~l|jX?KTZw㿤MpB3"Bd Oa3!ؿdU80̛/a~HRE*,Jq^el"7w)p$p6Stia+? NŷT,Tl9 t.RMsnc kgӘyD ,WE=d+Ψ;tNSX^_&_g[3:2+4 ח3CuYA;Ƚ.R)&mM8u!:Sld%J`XE|x=0f O{z|`=ŸV `~IŤ#ŷ,Ed;TO8=؛4,)dkZ1D)W:SyWV/oH5WߙצGZzl\w:vyk <[BC&i.|Irn%SkAx1BdxUР@W/ҧ:߁"78Ԅ,j-2!7{7 5I!|h1_]:@L*AR;0ž7 ,~sK3J/xTx*OAI-pL܅g\d*u p~sdq51BtS:7R\(WL_%'׾Pň7D9N~wh+Ea;ʴyڽ_#[$7!8z0X& %&m%lNrOs qPM%Rc~4t[0r5Ģjj%h*^"yg( L"xY> g%Հ*j*vbH1`|pԧX.]7O'HAy{FG2:'48/ ZH|3prR"/LF"d/!JrZ`=PI?U˾^ "H :ipoL s Iݞz1Lj޲9byioK'apdys_iel- mcdaUѡ7[mS;P@ylYRT`(ƭ*o`9}CYO'/UGpz!!ʤOl('!|6~Y#?]}5 YkJdE a |J04QĩT{('Jԙ)͟ 9A=REV)<0H3gLiw#p$wWΆ*l#_:6RrJΝ_VQ'_l<v⢺FLd6."xELPݮPonW|A57o3^ d];?(  i͐|/[m743KW+Ux7fa-B"SYr{}󣃎T,T;="a< GJ6U 2k;͡HD-J~A䪁if@[]N1:x=* QCD M@:dIXf}a;>"!䏣vFur/2?\_*ǁҾN`XM`@{Oo[VTR0*4x4wjwCS{5@-ȣ@XKhWԇδ9 b^ S WsMn5 A'LZ0h^nL``#";f0H41>y1Ilnt .:I# ˆհl'Z$%`;2{SjՂ" P2ُ|"BaFg=OE˩*5f}SO͊Kdi~E$w7[r>#П'[ uf rbkv}9+itZrM[CB(j3cL(a<>W?J߈iv:Yހ?`m$M"X,+kӮP P]HZ⪡Bϒ}jVكvRd9Zu 58b%i`= aӰ`3?#gJ&Lw3>16əd7$deqz.s0Ȕ|x]BZжD*m [MBcRGF&է:˙Ͻd] 9iUMM[9|o_>/ 64f+59yU؛SNZo8|ھ4%( #/¢7 Rs\r;!;AyW-蹟gCu?ƚO4W~ڿqSU\X4py_R>pUyiQ+җٍ]H.l!C2^wO_R_7ݟ9BӱR.{ +|HЩݷx\plÊ-KXŝ{hY5RYL0[h߿t_^/ |尃;zZg}wc,c7)^,q硺{XΣT[{$@A1Kժdkj/Mpo )9X9)7: 4]Ɠ,vr _\?860 6£Ǯ!\iݏ EFSdv5 1tLuAƚFxJmvD0~cBPtJ")g?vw=lSxݗ焟R[œc&Ǯ tgԬ'h"oy+}ƕ5O8mdu;Pop:`|k4rߩO$3c7iDY3H_ &=KK$6KYrMtUF Ұ;-lžH)qR wQN%{ pZBn-,|k_wBd.GgO_ɚ9[C9ʿQHoH G} T/W=\\ŦqOZMCO ![\<mdn=La@륋>oGN/^t*Kǀ H(GMt,זJ nJ1!gRN[ wTMEe1(MTмGK4` *7[p(lêRh!9>7>4-ve%TCTS5luH"T/r![]AUhۻ )$1Z"vg82.\dn-YT[w+ڙbދSb*D1)cTr$jHI<BVIv̶ x4O&nYk:jy>}R 9rYXEhJ.gOd1Z/_VNUd%.J+<'>ڗ;[C0-ahߍHh,kq5"fQc ]G̣rjfqUb2aXH jS,`[v>`0c?BCR7k)4?D1+0KYٰCz#朁AцW#Tc8lPh-ąt_"p(^BceS qg:18׏[ [XaH-萟to} gt[b!N2+SYU(g}UYoa*'2O)91&t0]< 1I.˴˅i}Xmk(8Xld~O#CbPz 3/5 4-G݋bM&A)wDyͭVȒJ8!~Ws8!;%$D3N[iٗBKhB&xRbOcW{V'g(U 4 _N06lA%sC?47ad(7`)bnjPR&5[)48?i$S׸vZ~=pDD#و @dY~Q-ٻJ!`B\#VJ*cA̪O/К>u*WfK>o@Xf rUsnkw7[z6߷<&q^2 d>ą( ^PK21e7t|S :>}ڶX9~ϐ_$Xi܁f?86' 3bi3uA!&C{'J}N9rT- 0~PW*b)R~6~|^+ sFK9[NB2O:({V9x("d=gɛ2.E&})Eqd/m"B= ^mSmfwr\u>4%\±܃!R$7 n᦯ݨV V_*/ךll=='=]<|*2Wkyf;R99eLdmRi^~b9GZ׽]j,m\5?$ihe-.y1:2@ AaS*͆S6B"P)!__2\4j_H[~m3s;.5! jH+JgRK3BZUa"t.^T64zv0gyʍ1>!w}oט]XYy~$l%g}C|d||^kH𢳐߿gώ?GB hDv_^k3[$WCT-[f#n_SXQ&3.hq%5sZ^h7ІwE.Y?',}{蔚fCμή_^J{AJANXiOP5:ŎwڀLv@(<\Zl ;)MeD%`(utXKF~skn/)yxO]X IJj*Ie=Fx ؗl0KEzӒX7mh&m\wR*+nK_SPIhP/Ѫ}&9m.a_.G=~ Dyht;k5<2;4)8¤Y]kɣ .΃ \ry/J7/YvN1hʚlExq/[X<|%#XKѨO{ f9X1Xd 0Gb %"#O n^X {Ӗ T#{fORDM݇tq3Ň ,<3KA:z]|* 'M0l7z@кZӣB=`Prqu䌜:zw.e6I TU_B+ /rO0Kb1`IBS BΗ"P)#L\Af);!G+k HyiTqqNR( Y ,>1bz#; 1AUBaMM)&#u `WN#b]>VRd{%!}|ŐBQg8mQe @VCH- cqW\>G;1bqh4boBow)XWv2=$v]ZϺKK<`RMQxTC+_)*)Qe _i,H-R*ΖѦB[B4}Tild_:G;@3)c-l7۾B^?"%ROB &>7aWrLdAg=x> ك4=Ɠx:MR&l ,&0 ŵhE_ZTĐkyOޖ<c%`Blig0 Y% LnTtee߯|-xVr'X'P;4G7˓.6AD=)paM4Fo7C3&Z-t;=[vEu+O$|/Iczf u" "Ī+eRu33hc!};@+9[f=,cuףD*'Kkrb)4 ٜ g ͒@c9C QLj,d^\fߥُm^UKFj"~ʊOxWx6R#kD'}Xn Rꗈ;[k- aEIJ F)ڈaC/3e̐αhӀ11pl[&xR >2F7/w(vo(~+$S WXK ?ńү󊀄N%?-mw"ٸ!I,c7_zAgEHvmgLEK'霂.1XFz<#aXM̲yo} x ff9TrAU,oX$HIn BQ<=ϝ2f'J:yx^ X+{9sa^l!@0* kFNYhE)2Y\%\wl=VuXW^ˍF󬀙b N08pyV亶S׫|zX!q*WaN!Mt-%diF aZWs(u,d@D?Ʒ~:t ixA\k2c1㙁[|x#܊Q;Z*dUQ8 ۿ2tzΈՠn]'n`7(@X0)m\`w hk"CH }jU-aO./\٤43+ Cu|t 줥s靰bpVW<9~F<>! TF?hhϐ豞n(!Qֆj >4NbBvfRߺzp\QaNy*YYe"jEAm2#N&wxәCnAيF֗* /^ x 21יgJ <itbtƲ VT.R@U}}[H..͜~5w^ (,lfR.dhpd8^+nlA>W HU 9w4RT|eɄMw,.JuEţSp ם.)܋ڿ};Wnp"[fB2am)Xtɖ%J3?;{q_[ MPSB6aZRD9Y8L 5L@v0VVN 힄MdZ=Ŏ0Q˵Xw]cRHŵ^]٪<}& )-626 f~@m!~)3TRBd(O%^Aȷ($ iefԡb[?jȞ D֞BɈr%?6s8u&:u` ޯ^'Iс%;iA;9 ,b͢c7,Ua4Lv;=Wp%&#̶@̣X%829vw{Pcɕ2p\$yv ?!'^W0 ش9?Y,V&Eѐ0,tS40=C5UY0iȭZ߫Cl{EqS!~RbXeUb6:{7ڣޛ2xbB(ept}6=q6Z8r$嚝 D5Z.bpfv~qSpH8hz:| Mk04(ms%{bպ6v 5PJav0EI#xyt6I\.+GR{YC6)N, (غ}_'2*=ur[7sU'JV_˯'~g=*zukO <20c|GFG=om7E_ iKTt'W,9>|j.\3r:@ᾀ/b1"ʡOFsƭ<vr4S,u>ĖT G(X*7C!'aTuB)d2Gщ"nTOy|: ӆIB͝p˞R6vj9@C>T|LPYCcq+گ_6UrXLˑV]-=ɈiϤMYfo rQif+0wcgJ' ԏe0cf rY]snΑ@[/c&t؃AM(JzvS\2/,jB)I^-F@\tJ+]GA"SaUwBj3VmJƳ+o G@&ql1#Zٚ 'fyBwVRXUMPZYlSCk(0sPJjܨVXAcx;D% ͫq6Gq@#o<)~)Jb/ 88$({a c?4 dP}-g BO̺|X/z*mE{9Yž;E}'6}B*AXp3>S\Y-XtcT}+!g-ܪԻb.':P1qӧl-@L[6>r]-}+kiż*Э9vedg 1)1 _I?h#QaTX~ #DbFqfsm^_leb|bu6(T'zA[p /h} mhRdDB䧇.|o)]˕h*C>ƴgǢ*軱B- Yw҇+"HZL9iX-'z5ZzR,Qm- D+#V."Ŧ%=Ac!{/7xL}JXU 3.>F yhh<}Ivn8'b-ǔBih;+UN]?%TM''cd ɞ,@- X"^@zc@TU#9Ч3B*^ITijRܾdxPtb:u8HJng#St4?űslc_?_W]26$<szݺeo~[b49c~fO0˚|ldc \nRzKLR6·4m1Ah5ԐmpyA8P;]39 ? _N„_Xfp直HdT(S$s9д(*Cva+ 5mj?O v㈍%|thkƧ5{C)> YOݒ0Q",*իaG5K]}sD>!?CDO?Bsܸ3.RFu|fzKz}uP4Fff[c+b]2{U HyjobY?X*[iSa_)yk)AۗDUW#̣7N8[5ul;֠ۂm%Sv mϥ0 $Z XL4e(_0Sϓ+'jQiۇ6j+.3h 9՞Wz| ]0LʯMV9rB@@ux9 .-1r s~~_ &/ SInKtofy5L*i<%O}ļZII7Bo&U2%4B_tʝ-LW/̘MwCLd$NGq5Q+c/{Y%*'g_ق@G h"fOgj|#BVtHjIDL $e6s4kMJ*HZ3jM۷y(%}l0S 8,==k 6 NKI^UğReïH[)ûyl6%x%Rg«JB{)%D|݁@5 !1f%m8p}$' 7P5S\Vk2Jj?sf7 w@nNy1!Oi^c. 4W27iu42sš/_Dm@ ш \=0r;)XXIQ(7ޞ=. IZ?݅)p^(9G]>NAs٫NiT\}iTu53EĜUI**%iӌ#,g"pwrէ%%Ԧ߸zH7`=jtgd\tl'R ?$7 .7؆ =Nqg"vy7¤oBmw!-$$K^(7n̠S4p4ڷRg&n &25 [}LW͏WO C];> &>"]Pdgw&FטQxkz8O|<\ S_Wڤ&=#ئ)] 1&sV_@ /3USlߍ ]u<)/sHBu\,I߸nb 眆BP_ECf{Q~<0vDPU{R3pU<|<DA+s+<ѣϻl܊DTGS1$Pɞl;4LQ;ػGo߫KeۑOcPeI h-\`#!tp>ZekgOq{k@t_rŧ_}yjaװB棯U [# @J${6 Ԝ^ȋL7̩jG"f ˄8yEYCӉ>5ّ)j(ycCi)Pa: 1W@_Z6p- >ه6Play_O4̨;|nrHN mj9AP.ZS$~}v =uX|bA߅a}o(g+&cjЃʝ,st'c>gG+d t#2O&S8Ux,oYj$l6- wQAvHEu߆[{[t;@r{EK/E:JL(l$Q\&R` 4gh̷ }UMfWj *7U􎔫$ѹpw8Ş'eAHx|9%PP ׺8Indɤo [BDjdS뉊Vv*_Mݾhy:;XZ8(v4${#}/eiW&hHJl#׻5MJ@6mi*0{I=^M:*EfefYRJ0؞d!.aXk9H4ThٍPE~tx  3]5qa@}sWȭ9ί}2zW?V{/b@SYTWG㮙ӄ(jXw]eUѻ a.61 :fJ6~z|ϐɠ} hxxzp:c]a{jzu1vRA|?e:!Y^bU>d <ؾoґs J}8{%_J^Xl7g8Wt礴#ڋ"d%=V d>M!N<3F)BᒃujSU_ ڦT@ TK+W8+4=LŐ?72Q27a=XN$ǂAٌÎ̼kYF$p~6Hc9]ܜlEԽkdGÆϩ]<͢Eh+=Ds#0plWfCѹ8&}$dj@Wx}o5~ש}_SzDzǐ@ԢLjPEt|KjV|W4 (_k?7aB[Dh[! URGނs'hQ@s0]&w=s0'۵ izTYyϩqu>Xo(cY_4:,d`HTaHU|X6["[+Tt[voH9#Ҿ*I(j^J5%BS(.ͭQ1;DCdž4LC[ zy5H.j i"2Hw60y=J꒝}v/bUhU+ =D3t:"Xo΢ 0e=W]og_QsKZ6)us[8ٳbw%Q=5[S0_tTxOi< q2qʫQ32tJq _2=yǰ&L&X?!ܚW8ބI&Ty"Oaկ;%M\c@8g%U}"HqL_)IViObBUC8Ck`ܕ~jΐZçu,r_UX.YB7*p XMY !6ĭOOuAlρt- ާzow0jkIlp̭K/duH@jiFUp5!+ ꢫKMcC{6zrk$}_+"EsI)cύ0@XkƺMuȋQ(GJ#4'tX'^7ig Ț fY~r<%\rAڹSc6!E-bE]ە8cOyf=D* OǥFJ)FS+D ~()QV2h C6r"ŗ 1;_&!# ^ir ,r$Ľ ۙ0c޷/uk @8ݣ;oVO+J3u+=LŅTSf}zҩKdjp ݙ!A{:S.<$ gϬyxvwO;ԆtuNg4PXKilчNY,ݩT.Lanh13:f*_q$Y铲SBgost͎o {D2Q^ΒUK]x^(im/mIt/NGnA^}rO~FJr߀9 ZݪrgZWefEZH  ыTDv7Nt典3MACȱ fj 23Y1"":c!H OՋMs>IHbJxgH]Hpv?BTe5(4"@Xo˂7/Ζbמ(rZjn;LEhd7⋫+?J2٫%˱Z2Rduc[ZlF+*[bu!cg(Y2^l!W҆dqG>9ڴyرO:7懿PܨyGn ~z@oF }(1Rւ0ϰzĉO\#vcPAq/-{p/Buwb&=7Ṣ}V17G_39ad4+Pٶ"#XҧVܳzbx+2-OɯƬ'FH{?QcաbGN6 &z T4!2-y.#$Ux{3?=B [XN g6U%-N+hnH/#2dJO @??ucƧAпS^tzPǝJ; 1U#_&x,u9H@nXd7Αݠ_ >CybΞ [@rL-s !nR+ )z= Bz9LD}nz@C hf~V)b.!X^IٔD9\qJ6_"M , gPCֳz$QѤl\ߝa0NIbR^PҸKYO݁b.kh0!QCƄICڙ{D% .X)I{ӟߴ6Wu`l@CT>LtŹB%Gn;!|ǹ!bv+t3v $Ge{ǧL=\zS1xDK|eA69= gk|titi!rjYAt`Xe65k_V\iL3 ͏IVXa\Hs I*5΍ΕZC|bE4]SW:O209vRӂگgR9`OUVT)Vӆ. S댢3n]fZ&K<Ψ2͔#Q$Q'GVb-UIH2m=aTmcij7/sa1hL-[J-o'FKfO g^luz rMPnԣ>Ԙtuwr)br;Hh}{IJ%:;}^l 4. Ȥh_=laXb3 ȏ/dx .8qOX mB?{YKfvmVaet;,JtAnһ-!GPAjI/A~&. N?+,5 ԿKSp׸oW8-dGrQnCmyŁi-1Z/mi Jg?uH bΖ Z.6fi3D 2Yinf'M_q BIxMN1eOu^``5a'oqwAapqL =+\2q{AM#pKƮ*{,e۔yPD_SŢVp>Ƅ+ AbK1Ŗ$% jW58iB肈(L$ ~,kk0Vle{3jI$.9i> rf)}i\]QYZk q{hٳჹS8cHq& MRy.EY;+l`{Q5p#l& e;tuxkbrT2ȿ-Ў8ZiN_\7(8UVyCzy%iν@NѤ]k:y1ﺡ``VFX!BBV^꾕׈bx,/]Hsxnjg>i/ ۛi~>~X<.X߄Lv*C_6Oc 0aQR W+_Tpȭ\cJ?(lמI V`8ϦQ]q{[vh )~J[AL|a񵾫F0ݼX~! ,XJ C;+m*i~Bxql[kgN&73} w5ANyb{2mgb ;utnXlr[<0X4#`8*[GߋѱHݓbȓ>ѻ3CV-5 X 7;hM=~Ѹy"7G!AO2'V d¾{f>*/ϸ—a&K|ڻϪU?Ig#uF?4JitCvϋ`ߌaWūc<g6ƗPjGdR3BO&(&'^ΖN1Q{..$F/-<sxbuÃ;jDESK5s65a$AcɾK6nؑ̓z; 65vuL`84gꏋx [y`*s'ϝ;5kR>ی湇H/cNLt9i?ĜJ9s%q Ղ?ϩ@'x 'E\<f#Og鿼<\LVFwG!*X|#Ӄ:^_"OMqsb G z.߷AtI 34| L 1r/[˹@ggozWqE$054! +xXГ`ЉA]O0n_o"77sX&ɲ棡FFPYT<$۵Enc%ąȨ* qP=dZ*hkw7lLX kEẖ FIOO3dn/iM1 ȝ(7YV ӎ%!yQ ǂѴh.wkP`0FF+C@6D`J*SϺqZ.1tZ w^JtWn3|!0xߞ&)KL5VA3xOnZ9Wd= ֕nw]2r؅ju H@Dͫ$j 2sÇg*{:Ӱ> U3Q VI肎LRZDlU5p1C?VOd$& L45sj1h\uwL8vCa8Rutll[>gtT| 75Ȍ w/Oۛuŋ᭠:`?S}c1UC,ac 865iR-@ah:bAA(| ^u+sdW3>W\+:?]\/E 𣿍e}gK]EHfI4: ] 7#G<Ddmj[coT X[l('gUъًʿ$~؍qᡏpXa័D1n\Ē -Fe;Go0#?ggjtcYWZL΋\ϽA`c1U˽l&h^TXۊ`^?QT2WjHA u xrwXĥQ!]2eC4Ue ubR5Q@ PwY `SqPeTBg(=(# *!]H)1B{1KOb]ANF3Y|LB(H5Olk7jxW BГ?h?Rï=.*cwo-)h5VE>X@5?; #91gj?X}\4[w׆mRIh=bpi\EB0] [CGA|Pћf`$eجO"Fƫ%(rN!Ph4Bq Dwegcb1z`ɭf!7t 6ȱ8jCa-,N]$QUo{h;(2zRi{’eRTZ 4g06e?ᡸ`OU2AA&$DM{L_'^V#j;ƭK*pek`Y?i%$!h;Wb_ZNm ׼/=nʘiPF;j$uU>]bEQ é|/7 ~^ )rb` ͖gUTa,Z\Y5YPR !ۜ 7\eU7PcA S\0YGqVc"N)\忠R1$}gq6vZm9ܖClDPx39ɉEMZAG&2B Pvl#M%`PZ<˅$-޴IHTYgcz?|Ɇ&(?lq:Xr'dVL]X˚4TZSK3߀#YfL1saޣ93JNsX:F?3JwWx;u1puνw6FM nCk{LJJe0+T^p5k6ZULSvG2?[#̊`+pɢ!YVd]k CnQzy6롼*7<Gꅪ [ǎKgR4u]*oBu8]Re[ČIEڠ!mOũiXظ<"։3YKO_[&[dz6X?_d93D-ݕVGb=EXiN$s{RTr,St;YBR𠦁Ye @%sAt8Ǖ ٍ"MA1Vh  祇hPFtͣjhO1S̚fCXrCE}SfQ=[6'_KE'U90yn"(t|bڣ#o%mic:!0c^nBwf6p/q_orKN,U!o 2e Qp;?Od5g:>8N%rݣB5"Qmgrz[ APe4 y,psa1.$+=#xZ]xPv'y%CH*iS$SkTӝոEn1D=…$=W,w!ag;@l5kmz)+] }%TY JbL]:]\xW1X,|:"[Z(Zq.Bw1p#3 )p5q K)"}:ִZ) [cgl3C+@q݊E-I8d#f!ly4 t2JsZ:tD+YeH&VW> uUC.䑼f#@LW6;u$]X9)d 1 t~XnI 5y,2A} %&⡶ocm#cu@B6:WX;YdΛ 93@NhQ`-Þ 4FAcF&տn&Ҥ|Qcݏh=(^6Dhء fm"y:G+%>~+2 ǐI NM6Ph'+[.8~/˄[mE0ɦW<Aj0/%C=*IG2'FXʴ] )[HH8e)y X%h3a b$.DƤN,6ܡV@x"oE^#>VKoŜ-|( !>]{ @Ar$SoO4\/XHBaс8}iqh,tJeU\2wB+/K~`~ʢ9k Hʹ+@B'tK(ݠx[U.DYIo#e_b jXhbُx<1Jþ#d&eCpv#|_% p nԨ1,Տ_`GMPWݘV)|ʒdyڒF=˾13JvoF$XY&o ?a yҐvPݒ] @&,D-8tsa5S@AUKW%AlK6ㄬ5ʏBqP(!l'fʜ:CYJx wRNwM>:VO)@ GAu qυoel!u¨}d* @0mjUVSIol(DXE+>AH꛱s?U2F ܵX xTBYwևt|[K]d4oVAY[= ]"J\ v(.1%ՙ`dvt5 UهZ Z{ D>|΋bV#>!ikK[h^Dţ%ҩc7VduF|Y '<^<v\& pX$nrl0kIJN 1Sח G!C!RwG3> ,;'0x6#F S$÷u i+'z+L{g[9X6[3o҆K]'L^:+*߮CI$0!t҇4MX$tE[ d1+lJ45dU-v (%OK̥4j P9S9)y7kz(,$,EETPxے˵SZHA^VA؄I9{)#N;I5Уa1eOݔZ6DqQ٣4>AΙ_*@iІʁ<vu=3׮3^pHH^4Yx{GGr[ ^Нy0|x,"Om1dni`evJN5}"U^sS b{(A4=].;W'2316Z:ʴYHe7=61៮yJq!?uQ}>K[D6ޟhWLv. oX+9B7?޽qqL b^>~B`;z;m8u:̪cLYBPgLC:?\v'bUc{A64&髝üC'&p[ҹ>ʇZ *DcPviOîbgJi8*p 'm4§JOMBZՑ;~Oo f=K P 8am!ezurG] ݛ?k\}@6E4˨5e{ ){wSDk{: ZliBa+uXZBյj;I,n{##Eb~:CF,JqK`vv b`2 >TBIoxm#gԍ[M9Dm*0]/g)L` vufk]7lD]cնo ]]=SZ>3cqt$Ŕ=)u41~c\NgZ>L`F_*pii4VjֆiH[ tcTP+|6޳-Ch*KɶP?SwCr^?;R#b&YԤS{10gb+Zh-{~JU0&̀l``ezIp{ρ,>g12GWT.lYf67M)M.}=`ǶZU Z5 (t箿jaW1 CARM!ˈl%%^ vb _!K6fz$6S{Pj[g5.<.|"d&:ov7 nRms[Hb*3  F0C<@ Pl4dkNI!",(v}47qXlQJ(+c݋BB>@QPf@b?bHUQ`Q2 9=vhvE6  e7[|$MUj9 .groqNnk&qD=0;nWw<:p Ks** peQŷ/SD2JBb`RV &L跋kllWtX3tep,pI 3@It6AԦeop(Xh-$g\^:V{LZˏcЦu4bXEU/a2Pvu ?GWz &D o>\t+',ك0w@іuh=6,SuI8eFqs#=]sMsl# Vak wrhkiE`t3ɉ!i)+#B2tS><}CyƊ(ԋzH]NDģ+1ƠIɁyawSIZEi!(Ηm2>QAL,i &F0O$)d)xlux>t FJCxI `LGA^Y'LO]eTSqb'&UIxfL#0z{iN㬢F IjqOtb^&// &@H&qB'\,¥Jͅd h(i'L!Q1ĻM0 hșJѧ>34%$>d1(>}a<} Nhd%[ȣZ.Věiī Y 2'XWs+1kO^Ы +%9,C*Q]BaEbx=#:&<^ʌC[XĨbO%9,xT 2YHPZ^f@qU{\q̨́q܃9;m_tX &baܽNZ>wx-tL '/x;-ij*WS[T'j=#cQtQY |68GΊm36()` \O5:v(ZvN-dkt*x sY.@Ct{CŲO=YcDu#k5c?tJ`!9MXGs4Nɗ:Yѽqh^ 62: i'!n)OiQ3)j7K<"7Jp$mZ6bT7gGenI]$ZR%B~ߧ%Kq+u*)u5QNMR [41-` ːׯh>jSKȀ L9.IDWz!m=8ǭ tq_Si#ƭj ^j*0Lv2 s{~Eg +xB jS 0,!:)S)!fʕ}#O>W?fLb=Nd(8 )oboutd}?cBk>)3fru[s"6 &hB M:YYdG7c@ D~;YCKߟ{ F_̤ |l?筆(k/5 VNM7EG51J25m19׹Q{9k 0z Ae+nנ#+|w+?% i/S?Bmnq$p\++1Jyg@螤c(M]+H : dioC\sJB8^É'k8;?jC4sBUVɵp~PFT%,'mW?^Fhy`Tî[Sm/}VTٹ❍V 1^yZ)^eh퀗>⽒2H>L_P8mIYW~#ҙG9vxWӱ!ZUr)pQBзy Q6-3!I)2"5<l?uj5㦂l&@7 J/#?7[YU!o4Sͬ(lyHn}a`d+ +|@Hipuʊ8-N](1Іrmwww'bj]Vy4(lx­l d(5n^{{'DQ+QBdUU4@tɈ7]~:9 aEop12T V Lplk(";,'RLC[9@{mblݍ-.OAB1Y2Ny>-yQ-<{=fgc+O%o_/9+&}MJGoGDl{ٟU78bjj{9ZT^*o_Cl,#, 䚐ֿSfna-s|i-vSa¶@.+XOvuwI@#QJ p(Jn_tQ2]UY۔MEXWkb7-9ekЪ'i6{Q!,I_ ?46faV1DQ{)iZ(`ooc=AVܨדvWߟb42qf^ i]y﹯-I-% st."o-9kk|z?5V,y<'nb9PddnMc {[E~L漢PX(߻2 ; )/%s%7cpr?ʴ1Ygd)qdoL5krDC K{VHxT<{ Պ&۵9w3R,ASK`杀tz`3}CʠmŽh*C,RX;^nx{w޵F(d~Ul~q1oFcxj!`q9V52pW/)|vim=Ò_kq+sG"LH60_# N'%g#1An 2L3G|NI^gUJu d~ğX ZhQTQmo6di𶱞;) .i|{(lkK͹.fӾ¨쨻O*UO7bO)l5՜zᒦs.i"%+9cWq8KH7+B1ͤֆ|_>yt/Ƶveu%;LH-֤Xe;By$WaIuH 2w7\_кk66%;unDם-N5l"̜VJIEC阘O$!^W!G`Z%Q IJKhEƏō}s8r;@ N#CdaTI0mPa  [Gm9^ FIc~X8qF&&/mEutAEW2.uuLJ<>#BFG]0CLt:Ͼ[㼲Vu`1%K`Qo\L) n/R୫>= Oh"-%"6TqPj'{N_cDpk#Nzx%k\a|d^$W;(5"?fkTH9__R#;Ķ 9[ ѸRiu<:EzETQhc/ GP,s oMZͥN`?(q@,zɼ(P7ƅ͇EjC̩Eݛ 霎Fg} HM˾9ٞ5Qg)X֨g Ih.@mXR.xaaoſcX j?kw  'tFJ3,Q =VPMb]$x5_ƾh#g%BM&Qn?'ݑ^*OEN)iZ9ʉS:vzB)pAboO9?_g t u l@w"̒a}G*t;A^r* j e-dM#zu48`+ߦtP|wcV{UӢx1*a>jq=@y"<jzz|.;4fc9Po%+،4!kȃW ClxZ|+FdN|)#7zQ5$-x8 `,#ۙ3pY73a5"v-p1/ˍ`q*}05HD/ }yR|#p|K-Sjt.aOɛbV6^-]- Ӷ9-m} 1ˣ,=쮨X,v=DD o x߰j%mW7 'e>7y_%>ZAyqMKuqZP&t%hIGg+nQM\'&c, QCi3uCHJt rB]ZnkB^a+[𲏔ͭq3q@I.[QB `V pʁu DB\ㇾZs1^`X#a +# RpBphh Xe,%i/6|"a9Qǀ?Mn&yX%i) Lcy4Qw*8^ Y$(.^L:X:y~- :=\p[tk|WZw5zQy/nIH[d NXI:ʩa^R|ZʛE.̗A{A  +XWBu0/ Iʮto f'ɏ,Pѳ(qg%761zMR1<2As#zl:V1U}6 |}B?XɷL2\|gwͰGΉ9J}bCFBx;/x^T԰WX$p}iP,l'h^eT/n*:Q#m &yqwZfK6H/ /TgxkkcN kYڏ˰?G_cmff#Z7wry}s*6 Dhv\pUh '6f|o(=(M0dA,"*xхH)8*PQU7PoHn]$S?;Yx[Dz-@O83X2F_)6DqH.XQYcSI;MljfY2QG'sR KG+?n<"6p)|}y ѧw8:"ĜރKZG۱WaT)ؑEbH=MbY&J pkWo[m,~ X7%RoMq9 Mb{keSlUpֽ(&*Y+:3R o TS*u\A,#o#E;6xeFar\$3iZNn$ Fn 1_ Ԗ`?)$giN7rw/20W~(ږMmgWջd^_RT1-~+bdA/`9CXƴFݗR/cj E(,~П mGߒvиh{?g5Z;'P#>Odr|C+d㑔&K](`V}}vLOGU~NFj$;(1]y_NrPO͊`f d0QgK\q>>n4l]J LՈ9LMrF>?L7cRȼi/ǽyr~sԦƯ9a 23 @^lŌ]sxىS>{0L,=BWfӕrfpiQo}{yz%5*gn**ذxK+dZ`#LƑe4ڸ=tL4tU8W2LYNXtʳ>$6$ #?"1?ϟ`Fɫ~VO1@@@+ 1}GI;??7\}4Y۰h|j{y^C!֜ ξQɊR .%ڛ:6[40g5n6/ GY#c;R+,a&hSt^eN򍩝8(-ͪM90*&YbՅʶ[HPTv Q"X?`;N*?(hZ1A1w(㮐Ǝ>`Bl6"n- g2FWgh_99SI:[DZ@,:{,d[3ƚ&ygYi^>|[і(@g/p,4Ne@$/%cHSETiUCPdsV7@/ATIIa ӡ: rG58[;}۳I&+KvLdOQX4HF53hO:58'c[rsΞS Kk@.3he!9^\Ew}Nٝ/Gx5?П JoN.W z:[ clQb%"rl>6KFs}uGV u9^1w4i^M?ʹ7ɽN9A/t Rysz\Rx@-JE=0g"F$︄9XWI}Fu z J*.jR(p5WxS>xؕ/1"" 댴snvYJvX Ң۲Vo~'RV#_6 yk.$poZ֪UoogZL8g;~ j>LhLx e@%hpBcG'1g]p6FKsAO52N%HSOTI4o%DgyXt$O 5OĔ>!z P Qr /m_"Tש?\UkE\Mxiĵ> |;J4΁5~~s8a wVimS3{B'o@ 6_b Sno]ϫ|>rO!);wwn19;O'I1[(j QY __WB3˺F**L(PKN-<ŋ}#;݈NuߎTO9:5:#U2&`|ꦿܶyC? iEm"k>d{%3 +niC!v䗩*,QQh֗;"Y٥m岤$5E(Dor KeA%>E?8܉.*IΏ~Y(TFxԋ5',cGO1Ej!2/$'wgi͇#^J?v??Ӧ·}GH%;"4 qxY <;YUۆXI/]N3 F;!N:ptDevD;!IXdFDueT[l#tߗǸHmЪv L?NP kƶŅ@Qj*9՚<4TH ߷ h^})P{M~ns(qc j8bjǘ C9>5)uԷxFؒ#;}RB67 H= i琿rb> bɏ~K;zm^P8VAUXS폯#r6tWtj¾V9oue4F~]1Wz~@ W#dz$$!tWtT)Aed?.RAuPrfRS.ҁC" »16ba?\3jw[6EJ  [+_z w xb'&|1}nkq=VV P#o|=~BbNzeAlc2YMXc<LEzWc5ߍ OOY-) }ǕOPcw6ZCj|@;[Um ɀW ߿QZ.ZQ|4cgLD:?KVCW (]kh(VB l!v hr )JP֔o O?0W:YhK0ky:5oZ$Ɉ~M!ppνxi?TL]U'Ԏt.xƧgϞV2 ]x8oAL/nO,nB`}>xi loIWΰ˙:ljU(}t.2B 1`BJ+|?" c)m;_xw%\yN9%߲֠ay+(8:/l1 *c#KVZ1$l(w:1׋{Azy(5=BgqHo!OCWtd ސqQ$ } w*aoc C*8aGy lߡ4ZODdXØځ{!khN uFS R|;-oXڈAsL+QA7">R$ IlT;uc4ː'±'y idBL_8F?U 2${iXtpp4uZ+L[G}շd{OG'z茴b];Η:-=@3G@#Dm'EuөϬ\%fDZ:UU537}?Eq`G`˯,۶x1lyslHN,Qʆ(@ڸ@4ׇxl8':(d\AȞ|N58oO=yYN>W ùZ 柯æ^]0J8TL] -5U@U L|ׅ؂ Or /@hp4/7~Y`KBs-/]BNo,42b4c.{6zaF{iNÿDE|ݶ lp`wizw aMWv2DYb֐Ej3ߍ2|SY7GCy2G@Gt95q|=o;yKSt/V%'Te#Iep#,a-?QŊt, D,lE@;nFu SxPP΃ ɣAHb9 I($St t"qUo^%0dmZO/%V'hN=k^v FJw#vZx1:mmD" 8Ԝse9oEl&%ӯ4rIBq:jR"!0[W$iy@^Cgcs렻߫psς u#n1k[ag~w/)#qb ီ!\2H N9RNLD H ЩKma)$(ҬϣnK͈| V^}G+H}8| +T+w;T2~67`őeR&CZj$Lb :l>}D6`ɴٺXDi}IiǮPgY15M70@WDvYgc:-+g={@j<I(+S)^zF{=iM_ & Þ'%0 NG4e~!H{38%[Z,a&ڙԋe<2ue.?7hz98b_|dkxֆ"2 qr`+ڔ ( Sܢq~>4k` λB vB=*Y @;^A5oO-5Kjt/zs.lV}1'3UH*xy- CmIR/څ'.WK/$9,xS{|Nc}G+AQSSӱUgvQ?{vEV^7a?Di@ƪ؃6-a}4JwHn8iѬP΀bbNwU~@Vf*Φj[Nk(~ބi\P3n@g{@Ŋc H(BE& 榻t_б- @ ޲1WfPrPՎ;6%dea9 p @Ș|y?rn<:Ά"_~g_זRvFo8|]=#zDē~0.{!}*MV9A#ރ+YdhvDR\މ55{ʌJv׮T1sSс2, 6Q_*;Եg#>uaޒ}q8=EItr}@(g0,+z)|oƣf~ X\\(k 8,Po ԑ棪ϋK, SP07A(`D_1+c~"k%81 ,ɲ&asmyJIE])hM0`pl~JvTl:K._zjTN]}z-WdUhͲOyMȊ{M|Fv!FGbs0FPol0c꨾9:Nʣw {~CRF>kە=x^ЕV;ŷRttQ$r)W:khȝNo>F<< s2JQena{9 ⽏rlc3dpgeSXԕ^*40>.hֽ Uǝi5Kp6:N'V?yՖڵvD\՞YU*։$zqUވ8$ܕۗSg:yӶ9QHTxl>hCCvWU]Q=-vGZ+dtG G>c%IⲔ{dMeN WjnMz6 /TڵXMTb-4#M)/r|b;$KQOۼe$Ӭ7E~"Ʌ mP+Z_H3^d|s@'\OLoOMa8A^x닜X#ZTZ7~"a} _B?iޖ 4Fz&O>k^UP^aaCnl=za^l!蓆`׀$ŵ}ߞsqӶ aaN V4TxhDRPOCEN{Qw L9b\T Z#y-.$S'ӯ )4pGIyx(F4?$iwcu›DݾQ ( k. =%]Ó_/` ΨE%p1w;zBX8EКyy?3LPU*ZJ^RbsUm (V-lX*_*ZOA$tTSFbZiV8M?*$ M6r^=sŦi]Q6qO)MhTH\3wO3>oL3 _HVuCV$DT2&s^, rB$v"!2Uiɥ_W-%陧$xuZ w'%5|z= D=Pj7Ygؤ8 fC<u.Ё~_4ㄓh+5u.'6 #*cە-m-ws^#4~ 1^ܴbf\vG-u=&c94v5z_" a!< ea+uNQOQc@R9`Uhv (rzу{zK^-iQ`_X74rcUؠ@=!{+ϵR,55l(!o7U3?CWU@_[[dfTd{Yܨ^bTbL!bkQr>wBCc}{͈vGTy]I[(tW4Hangv|ۢ3S)U6D"}XDc fc@05@pz5j^ -|dȡCQm~n}&xzC"x|a,jӰT\"-TZ_+ʬ:C#޽al f:URZt"y(kRQW{0mLC1)̮ GeU [omstM a6!s71:,4gO&aI iu*C$Xمt)2̠LF7ơz0&#mܨ[)'Kmpz;wk3X_$ 녩ϣvuE׸`JN#q;]*- |W$=Y`]ԑ;;!nϘ 󾩘\χrpw<Ԩ P3xדK|) vZ[طT \S~!tgyup_w@A*ubgVJ>I_T #_M Y~RZ.zK,i`6c퉙Oʷ:0՛SG\b%w)j,w;r%@aӄ_ꄻnDy/ /(]+[ҚJ0ڞ[.fZi#k^o6EA^AWI1޸w*bd&ׁCZ[f%QrS4c{BpH0iHsbRiQ{v{K`ڟ M@6iTes6DaٱSQpn葍p,;(Q\N5EOz Tв, d~݄%,vP IŇ78&s-ܸC}gF./ua:$툏gwUmE; ejYΈkHؑR zyd erSaĶr+} E8^$iHߞ(W_ծstzuBC++NLR[ͧvs@g%N KU%e>K1}-(vA`T]Se,Hw<8gt8DDZɝr4"N#Ku-\\&s؁j@*hAW ۝uD^u=^%QLDv$_(Y\t)Ukhk3|v:I,* ֫vw]eAI9+_ ݟ4sozYb 2.αVvp.mف5IF'K"r&G7# VgHϽx )UܱJmHFZ .*>'CL2W6q>5c8:ydZCK F)?@)s?4Zvn<Ն6{6 Y 6Dw[ڴBTd4YxN^lhUC1;&>~Nw u2 Q; ŸSt+ /.x̬/L_\lrV_f#T/gTߕZS5JiG}!É>2dO0[i0*dw'isy1{m gLӌ"Kr*87p/[lC 9r>!)ScLEGvE[ZWI8$a-};a1ē'zV^?PSaڄԏ 㘦w~^}Wab4=-m RJrЮk'4OvO_ۅME ?ФL-o,vM RΪ#Vnީ y`m lDH=wk ce Jy#85[Ҩ=69: 3+:vn$ʝhtyU>V-X@)A0nݍ/cܻK~)IX|CϾ?`ցǖEK՞;1}#1KyIY}ٻkDurJMrs)Z"i+쬻_\׽H] ݼ c-h$3a ziKmv9gO+"Bn뙖cjU/Jک6Qg:D/.l=.Y셽 Ӿ?NtUˁ觌Mm};lVوJd!bV1FTrJ9cCSjf8Z.].9نԓd!SA/K K베SjAXC~3 *֯D~A@$]֣B.[G=-%3 K:TFI :8M; BR\m$Ԥbcku]yWuh0w ? :l$SCϪ7k#CZit<"wXRy64P&,kNQg3f~4 mC Ob~5pN\^ sr4$[<-}M鐆= Y$p /*H.Ƽzl6g"N&MN7VW((T:CL{rAB݇\.cGԜ5z,5 "k2{QZRF}ѼG} lbJ(nkU'"Sds8}0It?[D}a8.01iD{ޭ/0rR ;^lwjGԈL`v`niaqͿ fեe4Wo D=c㎦iLVlF 'jT+U aȘO6/T6ehٞR(` zVM^HvNd 1(,j::9b@Z`y1"N^">ܕzzAo,3Jty ( 3yk4#k@_){V q%nֹQc퉣FB * Pу;VBf_iglH/\!Z_9AQQ'0ȼ7==_v_0jj Ă`c;Oܕiȉՠd T7xIby! sL6'?Šrs_O>R; fDFW( :+ctA`C^(T$'Ȇ$S wFumgRwFb[M s) ӊwMYB2hA)x4҃.,TNr7Y%`0̙.:i ?Oz pneǕ=K4VŒYiWq!GA6Q`O: AgoZL7xgQ:%j=V4!YZF-9zMEqn]3w&yπ2ruwEA)!ԤAL )n%8uB`EH54a@6].85=ɢs h{7Ǫ]Ou c`nSޫA5-pbKESW$,&f1jm[ oYdF :EATN]˅k<@WeĎW ]YZb$h )T-hA{oܻn4ƉҎ ܰEG!>LU@U 䤿 . |$p Uj&.\b^ oi~K|}\-m]Ss gάeI9+coww׆xy % As] 4W[i}Vr׉f<ާw5.ڗ*r-;;RZL1X|ܺ3a?7fi/\f6!NA^TbISj5\TR9'ѕ ڪ*X3PM>A 77sFQ`W;XHBR A'l[0OFp&,\v_ɇӃ 9b91,%6Oa X8.no]ӄ$1)=ŦyvAz]g$E=޸2tpT;E~^xjzcaR&yV\L)xDf9r$6͘LԂooe@eipKa3bXTR7}Yxu*,Ps$G]"D #RBse1:`FQ<>Xo|~Ip=:r iMM%lVVQ|rpRA*aylv\-˺*(WD0;1e{(aoqxq4m)2Opm38YYU VmPu_hKVOc*o(fT6FFwV P^qmGUdo }2pퟃ K1)(Eg!D:丝0/XA6 =i eaQq1U]E\Nk,.*K,1`\~:9GJ ѣZY+wH]T (9cqx_~V8: C\W/wD#Aǃc+G7WkGs0ƃ ~*BtNwNl$EzLTZiٟ:HOx a, !{9\ BN=A&`תbCS*_P.P VnߣɄ i%&e UlK*e9^]"ōxq=6e_^hFDsZߋ^1)9"uixgY1DS%,`N.qdI] SاUc!2]l`QBqg*gfڊX<Tkͨ(J/wzc3D@jN!Oa ,W1嗿ж$-XQPٖ?0m75JCtLW`+KZTBt݅"mpuqZ:tIG7 U*JiSsoGcT06L.;۪ %x-f6*L;3p.293BYͅr /#%⑦vnb94 NYxH]MF0.6 gZ9Q )zmMaF`EdGF)}{=p-}$}oh=b6(3˗`,{=C۱7rMgO/0^D-ͽm1 #1&udmpOtuZd `Gf )D?VcFz2P0/BsM鰐ȚvyMdȩFn^2opel>֠!4S}E'hɡ0H._1az -L",iS2 /?|4PEΘ/pkvkDt۟EH] cc<ʒOw8+6MD}\5Z&774@#w:?lMq.uc#? )o`bPmjه{L(r+ ꔔՖ$7haì|ѼBv}0Q:&W%2M(g(umf/ڏ v@@GF)!&XZr(BF(^'h,C.-sUe0 ߒ&Oॻ`2RqhJ0 kP".Na\۷*e@/:YSʟڰ(A_,'y &)|xL0BږԷנC"H0q`3q5!7cX<9 bsWہq<@Q'Ac]QȀou95r ARG7kKGUA$=wUn&V|(z(#Sd7*bOm!$Pi Ӽ){fVbC9H-) >`P|gu]g~y0je$39jeQ\QکMcvI >;9T PA~$]K)8$vm m_Q (S.s^I?^ʍ^7B3E=:'=1 r;8|zXE}d&10BHS d_Mvb^-Hu4~E0L-H[~h􏮩 pNmזi)>o.ℤ't3Uo},d(Yc-8~br3q#ИR9fW0?X~RkƊAt~A(^t M7_'G6ՑRvM)#brweGϞ. d*"햚awr$] N0f ЁDr66Z~w(ٮ+benF1>i)5؀bgeRoh3蟁V{.UnI,dв2SYv"j{7,rLɪ^teҳܲ1FZo#BJ_X-nh}^X0ې z O:mF]Bݔ oCmW;Hp#j9@`.#kg,*3`mbeK `|e[1}6W)L 'mW2LO1vQ*g߭/. u%^Of+G%`,8@s徏6T;f3ۤ\lڣ[i7yy">߶z1|땮T69RP|02w<%*Atc"KX~ʠ3ut Q>lye㖂SG[MP,ΠCǸ:R^f+p,]{,Ym.tO\^}f# j1 c:??`bcC1%0K&^%2r إTNYll_sHe*&Pl2҆8tLq#[+9E^1JϨ D{QQHk+]}^Cv3_>'7[4"tXe"/&5F;ܫܻ/0El=(7>V֜`%>a? 2z&ɯC#兢z^nsG}C>* yl~AmKsv_KsPK~MX5Kd%`UP}yvHؐ~չI/-8c0-(⻿jRI*sW;邴64EI2K:??K/IrQj / $fVtW>5Ql+)EB}DE=Пl5$ 1^Dz]Bc ;y[Wڈû"{_0GG,2C"~?[gnB$)s-!c*<Bf8^e|A_3n&N<.H嵿Yq,@]=jfܦr .dVwXf&iޥi|WV ,_k0b YvjsBa5ꕡLw۳;Q䜘 ,f4DSox[ՙˑ` N_R٭|)W0%t i/3D*}c 3m+Rש folHT!?ٝmRi΃їo} <$5 )D(PPFNH֭wۭNlǀ\_Y i!^-"QU p!cp\Oo4@ 05_05\H`wy oi(H 5T|3gچ/@UXfZ@W?8ۥ4LϮ ]z%$5P˴jM՝v_%FL Ӗvxlr QN<hs w QJ꨻u vJ^zn% NL̓`@Aok\بR # e9Q8uwa)άYIkqrl^ϙ} ܵr%1 n=Zmr꠸NG_?JAe3 )8{MM85VْOJZނFvOok$WP={gn# `4?DO*኿y=1q4i[V` D[%=la l~]jJGbey63iNi\n┏\n-Wϣuӆ/%!b$58d;sȋuEn{t;RѐwXGn r]5vO>vlny LW(n\L]qieB/x\|&Ƃ?3V|Wd<)q_5-u Q P@r΄oIgclYSSM7XdslgR>q}P)dBd _ ™~-&ymxDً##6KnפS–"\~3<T\EuX $9O·f4O>^ Kk<-o5齖:ldf:z>^E_n뿜k r4ʆ2^8#)ʼ(|P4իXݣT]/ىjm%6|p 6DQ3 ÏHW'ّo7%%3p]%.XtPnr,Y_ee ,u; V?lKT 20p@3\)RW1L,%I>G]6e_ʧcU䓤Q&!@V=zL < JꊽSug:tg-2$Ρ0yu}} w6iV[Mθ" BRsmbQ#*o}W,Ll-dkX)S a1Om>3}W.~*Ⱥϒw%q7N#\/=EN3hhS"0|lvN낚BxnxxxBz%, g3k?{X9Vϳi$pmW cFo+)1.ce we1#=:zڑe]瓯\ɳF&SXJ2^"p,Wy`>yv _#M6xY@gpg>#flHYX#2t^@S'Nڇ} 퍝uV0!P4b"e5';@Hagӿjq .ͯ5E@ж ·H~-;s30 ‶6mlJwUG7=xXnުX.v'β*Ƿ* }AWVp\cַː '&SXYtں48 >&YI£o c#-<e5c'_H MJ_{2uj;1ץ1 ؼ5|ܳmG?u' ԟ}'ŽQ9WF$_`" I@ϯ G%$٘NjM5h̖ͭW0Q1Э#?rsJ5C*%:9 H՘F|g78Ʀ2K6:F~vv:֜.lx:Z fuMdAlN!:"b72uT]}v?_Y;qhl rOͷ C~9ƑI6?NE|Yi>H]6al ̯:S^C7yVuHy "I $Zf2> Gk]58* `[XQ/) ?\({Ǫ ,͏Rq/JIUOniЎՅ3,"ng|L}ftw m@~y,픗/Pte.i޽_8 Ѧ/n>rUۺ-wc03C?ȀNH[70TWdUSƌ6HO.`Yqfn=GL J\ ^UTk)}GEp{q*srm?]dK\EďH +/~9H 聠Wf$$nm~ÀnJ2O Toªe'3~VN!M1;_ /,;d%Է3kLEi/R9"\MǢ;O4]uabYƼ7 4*a!bQwb%9O$f/Lta),orq,ʄZU"̞ҏ6J}8Av'ynN~1nZ*vuŢu4s N_dkHUת a8(t16ԛ[!#Cm~ƜnZ1dQjqJA.K}nkE]A3٠UQL@'2i}*HP5ɳsDh:(P~WbF"Om.&ZUg6* }lpVҶnm6$rgF;O[3CNv珎& /]l"8Wn#bܧ  =c AXs O1VyScc# e#ŪGOmP??t.,FrUeãZls/r(.mυA!WIaA`Zҷ0KlұJ1OMĮk)(yIzM?t[J:p8˯^"8̛ 缝L2ǁuXՄgXs #/H~1GnqI6͌~Z& Lw);:ZWƭrN=ug/"C0ISJ}cTݦ2sBC =ŸKwb&L8_4ODDMLA\ZKCHߩwͪ61 d:E}/ Q\vFQ0 CvEpP-nl(Z+O GiMffCzi@Ԯf6-wihyhǮM%Г;Wd;56aK#Ro# OC,ÉC!te6&9k9z>+35@/S̔XX< 1XXr-UZPcH\![y\zw$9ڠP8GmiR3T/P?4)kkg*^VR"VU$fO!Y6eV9r `az_^X:)GsAvܾޕZA!0kGcY feJgz9i u_7΄a_ÑX[@7 <@*m!/|'`]W NVFaN3n7ij,YxQ7Q<$jN}j`CMu`^Z='_ o[GZUVD7Ljv4yl>r[d$ߩcfSA㻠!XQ+?}EٌW9* 煟gyYzc^$^J%9pd%kdĜ i~su?,Ãv2·tzAMρ:ZU <0N<]RpkG6nWimkX)_iJw!Ր2VX+(H#% m{!@wWVyf)hB" ǯ?1xfBXMc_~2)"lUt=I!vsW#&we|nn.h]I=lĠQp}1FYK_hy6= P!\~i`Lu Z // Jciĸ mw;l#e\JY'[@mx{fXU O!"wnj/g?3aY5!A]8 P-XUȕ]Ӑ`dA Gc B7ؘfv*bof@t4=MZvhMlEE+c21#=}m+tI 1w͇#@ؼ5PE>wzz  ^C,P?SQt\c0q K:KG ܓtJ4YGwF<)\~{ɰ7o-%mV Y!9G6^'("r<ޣLMa{WtW㊧)H-gW|/2CS&Ubusu2l8*^O Hnv49]ZiV UHx<"z$BvzVR_a?~\>d;7LW$K%AU,R|j&j s\s:>Ս*KSB*ᤪueg,"CT2e._3Q;Hg]~F3ǧ7(D9hډTֺ@ةk gt~xp e"> ˜ZuW]TAI@v$[Zkb62(s q"c 29()S/}"Q!R_:D')-vgE#\l1cvm]_Wꊒ}t2MH,-}Ek3GxSHm"2Fm{ɒȈ7TËY<wї~>y `*U1kv'$(3[y1EIgMSa*vPCM,8-=q|J~#L~knl눽-vW-F8^ɞ+we77SJS1JT7.M,]҃IyI'|C<3܉g.L홽,r؝҉3$7M=<5ERf#neМ xVA *u޺ek4\ !WEqinQwaNv>4C*%rHܪ\ptOCd.pLT̀amԢ._EJ ׉g=2)P|f  y iYhQ8|n?2QvkQ,n셅^};>pZCoa1!-KrB+{;o3ןG:V-z<"{1YsjR&*1 c&D j(/gsQWB${c3ÂE'¿sr:Qm[s?.q~BSpU}>*ڨbz@Z'LXr+{~D>_n(] N&cWN8FށtD\)OW5K97$'C)Wv!eiv_Vҗv7",E))_xR ;Fir.v[9C1 ygǒ/H`6NA[g(Ͽ.+JHD"400hy;5 )L Jd!2"vb?pbwsDkE.LeUq'V~ +k!g.h.P2QsօЅ}1y;~-<ܝA@r/Qt^u"Mp%z1y+@ވ[[&G;#U}# vPR>4#0FnͺQTry*tC@Fb YEfAN+9@N A!^ ]\W`_L$i~E )7ftԙ/<>ETlwFUn:\Q۴?%؍`d~ B3śщJu) F;ZN*Zu.%B̗ʅ LL J> 46x:.o|.JvU֧/ёO-9X;XW{crJ4yAg#?yȵbZe"ܿKj6AݙDdv=wc|Q}; 9ix ^SNuZW(}_Y._Jgʽ?gl>P"G\EM}ț]OHܽ &OP k|jJd\nVPj<8L0Eg82E|B%L)`ܖ"31sۊn'iC(9 }Wܕ{ BG$|c!15 .::=0<+E )hk|ԩm4@?hN) UK 7RF F~bɺ .jgĴ 耞ŁmoG,63W"Hj1[|g:{Z6*nQѦ/=?a_ N+M} O"&RUUqǑ(O1_Ĵ< T)mgԇ CiD8lrg (?6|i^N+y\p].w`#\.:²s:-&VjSXɝ|)EJⲮ*:> qo[,p)*r C ,{qמtԻ@QYtO+~vP fI~'08Ga@ǠBj"_S(4 ․ó]|QC%S`,YSqbl wfnytdavljiLpqr'_&HW]Y{ǞE/0$<0130 E1P?;I5 .ĺM"C䶻hS+'~+@9|zZKW>% *q^e9Sv:lk݄7TӝQ \F$Ys) pc_||O$N z01}6VX׎7v8ﭲx}ŷ'm5KY$wQN~ுu^t.9 2@'J4oyŽA+N/f #i޹Jl=%;+?%<"_X9q\#CU~vsec$1Sȯ)V S_ڢU4RJq~~fB^eV2+K;QobgЇ_Є(s5hiWOMf~6aIe;? Q֫-fO1n.Ӽ #EbHڟO+`db&FiIQsBL[Wyw?Az% V<  qh"3kNy2U ne4Qlmެ V2p f1& U tҁOágw C0mY_Ir(?*J^0He\ w7nĐ *(ٮy}C"hҬ"ㅉJn:4TzW6@Eht܌ty`*` B% h:GEXАE7g'̕ߧX%u8ܷ:ʏa:}`IA~ :IGX @8`}|fϥj7HmyZ(4 k!i;% )0Ѥl\Oq5 22蟶<>@<,mJaJ ֡$Rg:.la^JQm'LZq5'q2RC% %w؎#]v]hTTœis}[5ƟVX#@0Aj3WcੱjڬB!.10ugYv^iK+Kv "䙼=`zF N1j6*:LrD6[iaR`iv%JK8m,~7K$'#@$*RJpA(F*N8!£KO<$l'ɌdSK4Xk]B9\+ }!;' &uhz/bQsATY6Wu<xRZbuR_ wraFxCr[`bY! J% դ.*z-Ps?FyQPАpr䷡`s,)8`OeK۬r~WXNށ~!]J^uzr$f`HrZH~㾯-8LQ4.;wxB%a6DҺʾYZ56~^|=8O~ǒäگz*n(vp*<-?Bq;R{oV ]m ?Ы}UjPĜ3쎴\ e 7rĉ^!MY֗Ґwz0BVq.# c(<_<"95:6`$8 >>衖%GsmQM"EZ ;Qe9tŮFw7%gV|r;nW\&x}p0F2`؆M,mϱ-1YWZ.` pa;nh|Od[ÕϏtDq?_Jop [o{>pڶ\0Dy[ WmH5cR S/RޮO2|Wa)%p+)ĵ~vfCOen69 b\Ѫ+rfl= g֔PN%. i:הQ `$mq(/@ JL| 2adr5{d7 dԒR/RAeu`8冩[ь>F~.뚣P~V1'tMonߕhO2fxd[YzJgXG |}$`a & wt#?cnڗG .xS.$_xM,TXW|n(oOՆ%ۂ%R=s% 86<{ $%Yhhy?L/R*rz.-EWAj=>eFV(ܑHw2lzz %xbV3Q Y)a +Mgx}d . 3,.`$lٯBldP wcb){U7GÇI4}afFIs2cbxB=UD帢NJ/c!(Gl~Ԋ :14ЄmK('TT1EbN&3}>azXXf?&}D %N?)[ݷ,q!@|ثEKLTl\>n1;N5љKBp3E':[Z3VR$-B,F6|X~@U aDF uxsaƚͭ9@Cb,e?Ěj}՚_$+De~!}X=/^!Fp"b$ dijџf,K8l"7X*7:qn#Z\4Aa19 ޞGŘ_xSXȮ[խo^V[v9(=YC0 Oۘ/Q,YPc^PܧNۙYO18ӑ*#vHhtбVM"=00/2GwwZbZ[$9 ZQ\FyR__aU(0!g$;4d_|Hu_U"Ӝƒ?yRǧh4,Єn;zzWXU>bh MPM^bUBn^7+ba W^]q ,MOo{ aźJ4rӪIYdc z9c)L`TRA-=JF̛`s.+:1 W϶miLBÐ5R=]>\[+ ٤(De@TKd|A NRe^1K-M-Y|ɖ^`?΅XTdI}d,o(b`#Gx];K  S6Ox$M -G/69gD1 xuBQ>.91rgxM,Rr膺9g T=\9Z+PR|oxcM{!JU `+5ͣtz;@6jgaѢNM :v˙B(* c^ݙtd- 631lʕc]K@t?Hd,Ė La~n_hgoAߞ8ƑvMаD5^&KHybזA3А-b:b(/K23RvMdWmS2,mCf_-QҷOŇb(Q8OAzU)?70|)*k[')sh-= m ĸOn>M Cv(Q%|w0 t% T¤o>uզc!0RKw ^&䨱: xLgCvn GJw9dIaf6\{\%m ܓl0)޸ѕ&HKڬg ܐ ܭ`Ù:qcPn@\=ׅL&X;yZ֧úFD3\C@W|eH D~O‚q%Mbgrrךofyuplh7z7nz<IL zg jܐױy,Fׅ ]ڂx# )Eo9I3x5; 2%]\"/;wUu8-; IϊpEs# YgAð^`*?P#K1xn0 UCa` T*3KbRj]^TF|F$ڃ8_wemOpNP"&TapLa. `sT>_+Yx<~uA*\Gڐ*t{|xǁ&Ե醀ip~hHޭfsˡTkO$N`XM:Qc G~ٲ lgJMq fAt+'IRb􌹲gR OfиqrupKaC{VӺ`5X15`v T7F4ߞ P#.39aτoXœ5$)o u0=oR\Te8%#[p&>h 1ęXaYqTٍזՒ}aO$OiS,2eY&s|CP uV>wٮL(g+g2MzK7;!NK7fAl-Tm2Cuka[&1? L,֌/FPRqe<˪L'ttR~!˜,XXeINUptЃ\MȇOЏNI8~Xkyb0*rXZ>8tB\݇ ]/pe:.ltr;EfeelHRC*|;e`FȟaI[o8$Awуh~b ^X(^A/1$~ðcǩ:[ʀ>UfsԕH֠ ʈr[$Oo$1귌!(.MLk>5 T)bByQu &YvQh{Ncp68joDڊ:@0~I%<1corJW@>#8*% K #ާ-"k neMTMSʬO8k?9 :agYQZ pI?aHt1ۦzPd[6ʉQ]X#@'&4pQ]6daƋ֕SWءc-beAkpX{/{SptNð'ѕyʇ, t`ԫ@NVM#9ޚl%,q69 H+#Z)eDi kWQ&#&K}uJXަ>2J!oukY H pS9<5 j(zpw\C2 ujQ$G:;pA'P);;u6R1㙒 B?QOI4ZәQq@lJn;_2EGa8&Cdbj7 *}?K`tNQvm.h00]pV;TGQ3ݱ-8!8F#.mظ@0F`T1=﯐ \bV]itsqұZh+ H}mZ6"m9ASbzbvCw-7XdSʬZ0`(S-%Seی>~5(ARL.o2[o pr';=!xŦ+CY_پBĺ"5U链.xa]Ҏ𦯑=$9(P G68I %~;.i1;?cAItSY 'IeO2"tOFV\W0/ 8uDV:/^Mh^/vW^*W)_5R|:51gWp~4og wglr1.@_MwQ j齷&g[m4@@r:7eIc#F .\Q3+eIݖ YUstѱ D 8(W sX9h%k"Ow|"`DcK XP}7wjY]Ɋ@Epܚ:h[؍Ggk cvQ v4u~q.&љ!.a!k*ҁ@ʽչQ7 \0tS3C+$@0s:n?si@2FYljrc^5wBջt-q~UwҴ5cm ֽA|PUωk{7d&'BmWgϤg T]ˮ3"_rA; (lnmL)3_>6OwL֏0 vJ` qC-'I Z*b3:μvG 6.ƛëhqBq4Ui2kώrRdrp`K yq@5-3,~v4/3O>U=~ϸ?v)2, S05F߽v GBS1S`qKdgf=YԹPªBI-s? TIW~d3  hr3 "39:hgF# ūJ11EZh:_x-S;%<脉Oox*0~Bd1ضT ֎Hk%p!@QAj-@ ՉZIӬKﮁ\f!|tj(7L/ <ך6G:5sma' `ْ4ɦ=DWhvĻFQqq(_ėKPf9Ê;"1cWy3B3}PPLxgfкe)JT @rK}um+_؊@ <լ1Ѩ#YzĠB6nNWlXɶ0]U+-s ^~yfyeM?r56NV_D/_&&jaU<2)kiK&xWRv>ckVQܙV_f~<]PeV'mpu4$rvP"J1}\οΫlΛw#9]F-au D2FFHUHV-gYtmbkŽF=BpsIzOǴ_Cq?G+*/d 3Y'ߍ/vŒ M?z묞x z<%I`YeCKB|A#a~)2bE^g7V)$%̤5S xEųvRoeLL it#kzZTu9v׃!A vxF/0'Q?R8%z&?9`Sѵ;5[] 9Q[6#|ڼndHV_QtޯQMY{-EQEgMlT0mxA(ݐ^pt`?1cq%V+ zBu `@W =|V O3T#H4Ǟ(ՙVMGH6a=h>e\whv|*l%(|f$7ؚ,~`ݫ ]# ݘ典G98X/C:Q$`dOZa jL )9sہh)e=}%$~rAs zIVFwE GC.;,d$QfBixA?T#4Ig1Vq/DcnV,0QBJvCѣC1WnF^UҶpmwghYEnF QdIFBƙ?b@Dc[Ífx1ZR{J8&'V |J=v7ԷK.Un . E&W,@vo<1ڠd} ]uPW،0b݆s2Tg,X4]9K/'GE} k`.VD3lTMxOHz zwB|,M-<%j܆VR뮯G^&W}OH*0S+؍Q|A1|]v>mQXL7b> Ŷ$KZBTߘe.8JnU~X䭔Hbb3mH3 -)zeaJVQz#= #`pVNA?ۥ`k3V}'߂ ~%_}(kz$~kPh}ٓ柯 ׈nP>";ᑈHt{7L5IrG_:kń\T14n$rquRu +\cz?%-.f7A>b+TOU#u{u_јF"P.XdiS- 4fZC ťж;Ѐf!|^nr^f|>Tڙ⾳/y>H] b~:.WeDpG14L:PS $Ol*˃SH^[2PO*f:޷ : TJ(YycCa[rJhI/ u~HrL2)gV"w?Ѹ;M##VzcծF ٟz f؄=$X́Q:O*[.gv<ɰ/q)CT7ג&o6~1^Հ!阵6F7Kقrz=2z4(_j.zJG^m-=?P,FL[(WW[Xtdnؑ,ܢ&agѤpۺs B~ZpE]?,\S3Hw2EY=_+1 +y"U^OcCq &=.Y.IsZI豼{UǦX؁9 ZE5oCOΙlς?S1ٹ?Fdzf\55U1hwVOb-z1#H?MԉE6 &"F] TQKc)hr#3/~0reCKn6q6ٖ\#h-y"r}h%1NGΜz4]~,jhSU/O$= mWԻNj>.8u8ԤְI)0wH4`~f ?"Eb1um"k͠Mu{ܖђNґr[ 8k+? 3V?l*a[Z!_%sۗ?> Q}\F h4K䞣GxJ" B8"򐣢Ot;rc7>Y< #)qdwf{QrZtR:~0!Q'ArՑSBp~Êni: Ł:B55wg@K4N Qncс>.L %p_@ވX q!U. 1&PJ[v%+I[<~[[Y+z(ԮCK5)3K3e޳EE mdH.*LEb;w]E%ABV0Qze ;+s\6VL9% {܌u3lԧFT Γ[h}W *R)l/4`zGÕ?P>yI ůTZM. ##jzg:E1; R5>tCy.k=M e~B]1XZuj-3w}%BV^;2C-\n Ǒi qy[N$-'#oφhW`l_NPna F W,//Iy:4Kog24ɈG Wx`\ /a\{@k톕1)q8YWxAuVijJ9W~>{\ =oۅAhc:$1]j4@gMqAQmkٕ [&vݢfk)8X*BF6Ţ;*vKN_r?`!_עl?;ﰽG@%'LUQQԑJ)1[ai<͵bZL -8J`6GDGTQƏl~Ǎe^l* Jud}>CN;oeyi"n#*sc+ԨᡕKJm?7K+BTF7LTF`ˊbn^\r[4Dlde* ?}YueIz0WE(U)YRIVgZdx*\ιp:1p6c~d RzlMp~~uZ  󒫫p>Mg+ѯѓ`+E0|%zpPw'(/.ĪfWbv9U0vhdiDCh8aچ!i!+2(!O:E hqӼ1v2=OHDD|HSRZ{F 5;!j dS||ww;KEXҩD"DjENq三de԰]Fu>=ӯ8S&Bm;3f܆`qӈm,ƻ\i,^@(bHCx@W) <9rx/WuYַ}g#{ %A $LF!erwT#ǜQ9?=Y\ SE~e‚(к툕%yX7Wլ=J|վ7Do캸[&toijQ_4&M7\-x%%12'VRԌq͙s^q5Vk6`vg=,lRv[ m:66d )r&.s%>;%+wT3[ޔw}& vv7 ˨%L%&5 Y+P-ۙ%x_.u4]ѳˑgi|LO͑Ttr%w"JTk Tw:$4X !0.f6޲Ϛt\Fhҷ_{RW= z#j7kם>9Qpwʿp)u<֜,8 Ta'vWQ ):UP~RSE6ј*N.~H>6w#*@4HB#](Tġiza[Ȣ97 ;ت͍WR>wR/`Jr6&5[.pߌGg? ș*0_L~uM ^ӏ_W. ܌Je1F%+Jn/Q5׻u4Ǵdۥ}NfG^dž'7)jIchfd]GT/՗Qqy8;  S36@A~ 5,Nhdpm& t⿜W2tm"gWϲ݇_@Q9W.֭z8V)MPO%D"- M'"Z-Mb8v.'ȕv.E# +}-OBֹ#䢽!g}pojN<^H(X+PB<ףeN O,Iox @u/垊8h^$pM"E+Nu,Qf&pkӁUuX D,+w=:-m)~Ѹ{R .98тDDk۴KzSQ[R 7Ԏ$(\2$/h0?FMS ~FMˑ£=rf5a{(#BjK}$Z}Ko$ *{FΖx;xC[ CK9 Czc]xa4}S;z-G*v uiQTIq`F=ok29R&~fSaE( =aC3cیoӫ4c|yiܴȻݙy;Ts72N$|r: Ny5,[RH. g;=.J&@3s]{2pi=ھRajnj7ubȪw9CxI>i7$9nBqrv4)`e]#q-ttJ6/Xюg.D CU~~TNxHs^tXNvծ+/[$–0ͰK_6ZcMp8Ms?}: PR%Y{cq]PRBE6\iF{)K !2bYH9 0[Tʆ^lf؂FǪ!4}AQ}߾ $$W_Ve R Շ3(t0>![Mk11lEᐶ.}nVPn|^>ϵ-ky rƊ.TlPtyeYAB1oW\A1Wn+I)ˀ/<zzkpɓڡ!vq<[ hNO>鱍 O #BߤEG`2s#EQ0h6ܬhB"@m<ú fޭvm0e@r;0[v.g nr5h/ ڭjNn}L^5ޙDn{dk󲮴V7!3ѱLooi':NvsyR}V _]a1(wv9+j2Ěs_:.[w97ɹmjI١CwR"' xJ8TU#} ҜyՊlAbm1 %T9v3OpX_A&*Hza|=s?L#(aquⲪ2 |\kD{Oь媔E6A=فA2wk^ (# ݊et6q!U1S]dKٮ0D]lOҸ՞R,%6:b҂eQa pk#UJyF׫:Oa7yPTJ̃Q/E:C>f_nrJ4+nd!*9ወN<$BlSpJCxӻ>‹M8 \@{EƼ/,Dy!o S?DžVSNA X2p&ץ7j+[?oF\i D\^'ҕJ7C!]j)Qs&AD,Z_>s .G\ G>]*b' ; 4 +&NZoQf՘bgFzchs_k<Ҽt|} svN?rBH'n7b! ۋ {z[|b.}z^Y#f}=T>ӲU # 6ʠ-"h[ HSC+XZ9c.WU_ !ۭ0^d$Y&?oX&t ! $GJ\qqSzLmO͘v`ب& A{Ϝxkb[{d!rҐ]#6>@%>lj+M;B"eR,6r 7YҷHCңIuMz ;4a?.O]V9K 0I/t5sGݦaꗽ5Lx hاQhoHUɼ3cgrJy-^(BzTn'@0{ɣdI?CGBG(|6V4pU;u{`~;gBv<_ミ)$fENmv5dSW]0[5n5یg1 Zvٶ緢iuk4HrYӶ#l? Hb 5E! Qy@0{\ꛃZ%؏-5%m{5v/.@tС&*aMa./!GX<.GrzW]e%i՘4}m?o85" E3:H~9H!#$j4䟷 LK_t8_G)k0t#2 5r!sXe_ 7Ki6eT4`b+hZ1bڊxjGn~S{RN;|Rl>% $ 0%6*3ɋ}`|AQv,'TMCoH)+?#3_CVC'FRz f|~ј.9k*sD[D c7VZ3@93FmS|ޚ32-L~9wA/=|b66rFۈ2dd YX<\oз'[Ԩxy1Gg Ey]!㗪vfGgC&I>`.ɯxWp'}`\);OНq^gPd;z9Ps#K_ ub)(>tknj;W_N^y5p [Z_;˙H_<,ͨ0zy$V.:[j^E΁ZŔ٥ad[.+AYVv)O 4)M`HA> LztWwXtNIUUz#gdղFHYatk2x/%E?n(f'C`mFY2hǟlv\7 U17 T(ꙫwv"cS"1̇a!6`%iIj潿%NHoi( TNE9bC+ᆭ"r& RO^EUjr1(䌛.-ڀX q/,Cs > ?[Dff*rwlQAO+!_ETzx樺]+LbH ϲRUME X]ۄ#ܕXNҠykLc NJ]LdF_r :^@ 6}Ipmf?BΩvYC baf@!fHB`bB+D=aԩ}|v%Z󸢓nRY!3oKp?䯤N }eԎkBSwu` qb8'K9<-=8Z?,b4c#9#( 2-ydd甅_W=pEpa"Ҹ}AbCc.6uē` pek6rnxY-e8? _Erb_0L7;y? M76 bZ^R Q.q]{oIH.3TpD%":f⊯Wkb*pȰZcs6\6GYTz03%٫0n &2}qIE'~A&>T<7HC|}DFAY|JcWɰLL(  WX`ͪ6xW!^Ʃn"R4Tx^>A V{@f eGy5 '' {;<<.(b2s]i[YUŝ=~6-yke@ ;2b-\dD ?M][ _ 1Bs~qfOkrs](gp gYh쎣6ɜEjgd`]{#,~𹾾3B Z$iH)у^X^Ev3,N GK: m S o^jZ`E /mπ_F|~*۞݂kē v*T$l v@]jvHPUF֑2SA'mɹ0mO$#W]u/G~Nr3 IգzaR69SPMG3߻ZT&8ԔY0`N?#sWM/OI2W i?i Wcoytv,<dK^>i\EC\4%骁ӊףhWN$J*feM 4C/FUж$( IН9dSΙe ~u{S|%{<1i!a<۔ܺFonD|bƴe|k7og%%<#Ft84"zEvL#`*BmOڏa-<杨):P \C)1|E=BPsmɊ#_0,ڳOtgUʭ @~ LQS-)icӋ' @+kw \\S|ep3?sz28[. Y:pasS?y`o¶h`XG$7LsJ>?2we#"gwzci4X1,CpAЀ64HU@+L]$BKm7wT-MMBx㌹Eܪl)Lnho1lXη^R58@ Uٍl{WW N8fbXCbEޜٿąeRBPo<2v!g{^~|l)K-(Fg5f!*MV5d+>v')#=wJ> o)ȃ#NNXz !=FAhVp! )&s@h1u$+Oy<caj$nKetm>Ġ=nm'Y$]zK3#XW))p–fR LmUޠ!t-q[TtTGQnj;cw>fD-R{❴(Lmv3kT,;Dq#ysġvן%nT o1__ 8}jIXlJuv c3? Ŏ]m;+q 9((dn@VW(ऋ6fkۻlU<)oG>bB7i:= έzF;,ped|h_]P9#Aq0"Ands7sս˧F4).2[%NwhʏL_VPA0π*5OL3͒-sX#P|rDI?w<0(Rha;hrSq`jqR8/f'3l_Nn)gB}n-JGDKʂ`G[MCbǴ ܕevI lq6D[aH"~Y/(;*[ihDzcu~q> .h0d\ Y[r6 Cur0 2u9TV֖n ]3"zE@Q`.\ ? :ID_<]X[D[\$|Cv>YS$9긿@|zT5VIv7sڢlE$|NK:\$nViCA-)Z`2r;4H&2~֝5A>H1%j1œ:7" ZUa#)DpT,Ani]ܗsS6Huc@Gel-Hª#ٝiĩȝ+bhOs Ŧ/' #XcxaH1pYsQI6\@Dm^I% [^NԼ]YGEJ[_etKiрAQBdЁq^ <9'/LIc3&Q`[Y-%xDL,- i]Oh쑀=5zNe1vɨ#p>pBy84,}W +|" -_pgxZ3ٕ[}b8NAbHCD5~8'kZĕ}- 5)MBTӞ}^nN3&ưc% eW͚QcY2l9#%"njv"I=ކ>r 2h"1ժlMAήPP̸x'k@B.v 7k5M@1WFs()2Y\leBOlЦF7/N,b}2a߿3£W[0x Pј'vJ:"(fDh#~fyǤ0?pQu":1GNغc֢}mmj~,P4ǏN0X*oi6{Acޓ)hJ^F76Rk<Kɰ׆eKa X\7Wfr\,j[89GYtie|IJۦ|ZN g $ɫBpQ%gi731q|dh㊪mj>%. 2>ydm+5KŃPڇ._/?ԘܑW n=y`zq>x~4byj[fkhY sӫt. ~9،.$ZeDsgn> ּ4nblwDVaV)d!| #X?.N7F7T{Ev9a[b#??N3H:k CfogɺJH596VuO@pBϖSB2Fuc]dlP.Y6vcoSKwO 1ͼX)MՐ3~7bz2~%M2{[rd=r_mM|P5R֚ۼQx=WX&[NUָ^| l^P_۪|n9HuD?@PG<[PGdNW[&uvX||&JFen^"HLA8ٓo|o%ęyT_֓|fF-ƅ=S*j;#r)=v;!?Jq+oPI DWVYyR=B^Vwa Rj2ұ} `/1/1Vo_]CO*76ퟐ "Vмd3gËb\|W`VGoqhk2c3N(IYŬ&2`jr&bIbp\aKo#yԇj4NxHw<Xp׮E`#G|f>9#?9#OUay~ eh`΃U C>ERely5XQη@qhփ:`~m4Nk=Ad>)o~#(mB9G]厞k}\.szhɊjtHl;0pVBA^;g^k8˚ShDq_ᖇ-Ⱦ;{ii _9s}gΧ!T|D<(˵my}d]?>`hvӈ}.w:|{ &\BV=)ԑț`:8 [) ֲWՇk 1ObE R [>.Fiz7(W-\뷂M o'tؒg] X&J9h̴˜[Us}ڕb)h$ 4z*jFɗ^Z'5-dmcϠKѠƖ.'=ǎjŹZ.f/id0Fh՛ޡT{)NL.nPR}BMI?iip+j߳t?#SyW>0Ԕ歹7BLWeYK&`.!w:0h:͔1J{,m߄͊q?ns+{`.Vw:MO:@Bjtw8 *=,R:uz?'QRCRcuL٧%>{6ԋ  Fi@Pl|}F6JP]I#CAJZ[Pj9I ?)8ta$!,.j|ɐc~l=#bXv EbqMgڞ 1I'=TkWiW"$Op Lzn r |RH&o[Xę}f3=g⬘\7xHs8*Φ4JjS˳8Ӿ6bwgudW*QW;;Q2솘t|HDݺ1U N0񒫘T9y ?LEX_ )@"qĎІi$_3HhBC_AԖc,*J3Ū[lOS. != zRZ]/,aGv;߽EFTCh|v$(k5@۩=EyƜWU"ݺ&C_nP+AZUv&hh܍doɵGz[2ñs+~6wD5Yb  蟺s 9Lq5JltK:4kdz B,|:]`ÐYҧTsC%L}N6PLjd2zuG:%  vja!7~B&Բ:|ˣMߒ ~/X(qPL:X_4Y߂%5sӥr"ک߃asB횁he!^|hۚe*C{>>"{-M*D cX,lgQuPoVga+u;^Uԁ[cVqٜBtEMAe8iQw>W{YPdDVoԍ*$ ? 6ϴT%X#^7ղz#EʝI0N!L*d"eq!0}eĖ-[z'xlKۧKBV!U]j*ʧ)YΜY7ݫ}V4o N;&6P%a[ '5˜j֯uL~L\Pl +31vӊp.NmGw݌ʃz)ۻl%Ǫu-e"+~_r-.=B ΘB\i@q(`s6̂Zt(ƅVJ21:[hI}jI#c 4T߆櫣ޫZۖwL PӭAٍ+R&p*mg=}_uټ%7px'SZp| \KrɷE4G=[TW$hVXUNK&W m 0ӌ9d,T86 Ǔs BHn/vV=%J^ef=[Qpɘ*2{;Cb'^>.[^-SJG:6$$2F1$|7!h[uh3&6JB:u/" vtx4 /$(Z/F%8+ʷ^%SM\ |(D5`oW`lM?}ǟH fV=2< Sk_7Sy>2B8TεQmI۟w%d U8e/Zx$n_ 4N;p` Ujw3BP$*Y+oem;x3Y(k 42oYAVR> ClA: MosBo:z 4ޟWFc;oYbPo!"nEM.)ZN^rYRa vɝp^ fb/pop~c#U7CI"jo(4M:Bs\+YpC%{h0'\B@qYy%h3r Q '~Rĺ2q` TMy J:s](]5$\2D+f=X:4 84a7{SJa։3Ml /\DS]{KrS*RJR υ=n'tuiskAl i{?3t(8_#q"_vvZ gێGB( б>%>6mlf5Ccл`?4g(}Sh"pڤqu&PM h*2 0L C7zT8W!O\(,}o>Vߤ%*1M(iʑAsr1jkVShHp_>Q&M~3r˸ ɘ;G}Z&v NKU7GJ};R+Uaa="['u܈I'=Z(UWH]CE͛$=Mmx]KK0Xfadkp]LErm\B򣈛GR~#i#6ߪlvcKiB,p3c6õԗvVԡ1}Zrax<)j{e*d IPDP 9Wc<;2T70^VkkC] 9Spή>Hit~HHM'}`F\ge;`[pGZp"OPĮLN-F,z mNN.(5ΧuMf$C9XʼnGx}C7."r qRD5ֹ9γ6?GA Z'bu8k<,]wΝX/XXr{N )1$hiJgUMid$9! "NhDwj Q0~®"ΪT i$3q0;\Tl?Sb|jf5v~KLnp;,(]xXrstC {c.饳pbe^xn$_ݘk R`EؓݎD*JJ)r'Uu_GN5Zc*iiL.{c82gb&+0,H1alM ֹlZP/%ftMNVuH'YbiD]8=Pp1Jgh*Ciab[bR>\m)2Gcmv6[h,~:dBѷBV/#2|7iH7\٠ .}aG,}MIˡ&5 Cb8ڶ5uѲT_urF1ԴYlԏCu9lLĢ"HFX*2_4P)?12.asH-mrgo~uc5vYEn*[dY}qZƮTxf-+I?3+(9#ī;f;̳O?m4y4kR!P,~ knNpUΌI?@`s=7n1U8*D/[CZM}㛖[I'ɴAנ_w-pї\d?~qQ9hو pf0+gkd4dWYImE @,N@7x [#Dv^dPtDS:Й@2^Y4ÍJ5@#ƭxC¾V(5ނ+Pp':>W5 NFnD6C^_":=[̹rGˋ|#_⁌:Na;=b龅f4&4G(۝aբ5%K7VaAVUg#&g6tsV:Z# עsg8}}%B鼔=Zb\T@c}E4nr5hp>=gM%WoXxNk2k 3 y6->D+Gƽ @vtx~у2iy#R+6h /Vܩ.5H¾)tyCeD*)eo"0u %Fc@:?3R0<.—Y0gG/oZrRj|I8|AU.00xVi2.VAxnRHޅKt!ә&=ɂtΉ:n`P2p>7>s[.kHZ-9K D)ڶV:\0wJ0ђ0^q1*,{zOqz&M,X~o⠏\{@D9gjT߱7Sib2Ջj֔Wt/|۾je-ID0 :ZGBdSni6KV r_X[ u{Vf1mc p=X_77b)>Ͽֺ )OLb?W fYDw|l ‚SysCkKl!n2>\5jD #U[c+*(s=J=F&*x R\HgisxOޣub|d}qhqsVP_Icά{> Mc$ |^i˖%gr!~38 dx~: _/.V'~,̜!!fȘCŸs)C7,؆)̈mi_Ye`Zvػ@&gƬC~hIӃF$I2nߘ3cW9sBo5 ITs݄J !0JM͏%}:x?ω_!K>_{v55~z{k-u=l).@GLTm'~K{dn{hш';ӌ?~ǶQf`QfI('M3yO"Agn+iwZ ZO`U{gĆ>FOX>2$Mr{gv=yK5< i25(ե^-vXV|/6+=!ؾ͛-)jj͛ϝlŕAmۖ ]6O.ǓZBfMBJ.smƚ*:iǡ:H)5+,\ab͹F b;g9=Xĵ~߆뚖 d 磟eܣZ۾ޠ6Hx2P}|5,άo9jVzr%DAC Zѹڕxuy,+jQ[H }lk؏Jc#x`ts!NsՊ>yt ij>]1Ap,F۞a}53t'ުrVT.v37[H~u[l9௠"N.GU+9C?-7oKZ5E4N\0^iutww(97PmuX`@H:,6|,gd/$f8 }L-eacF:X Yr-]e;#[b52CWu;wR]LyPy"e_|@FOUtgcp:2i]tYGxR[ٶdOVe$Dki8a"yyq A0UZDNC49v=g}bsR&z=7uFDa=f6= ޫHq$DX#< Un_MC?^i'W9"1`,5ĶK3Clf_Q?$a[hġr)z HOɀ\W׻rA׿X_Na65 2r ~+i3R_dw%6riFᓱkfYbѳx1p}jHkyMn7B*lZlaU|rX4A4'}U+!; rʅ:gmY0c9vBh!״Z#mn#!|JF||+tRlտ emr5Û*BAĘ! LE"7P9#SQ]dqhTi aN<͏iS,$v< ;QrE"z?!JVtFQoi*s>%K:%Lfp*HVK>P]& s㪈,<,D)9$]\T"Nk3Uvju#uoQnlB*t HMC5+ %xU̠5%nl7l 'ټ?DY"M'*^1#r- `vAJ4,YKފ#8~#̑'n$&:Vaw/QkN Qv0[1".|SF˙5buw/QrRoPk:~B 2~_A緝+a3Q4)HzX+=,5֠wGH0Ft;Cʭt兮[ʬb,, &Q2Gӥ>C%|P##(xFmAXxZ +4DMq*""o0P@^揕aplMAAϻ" Z8K)={:(gMLuqy< - VEQ߄b^#>!^`$o˫F`/^V>)^@B:uXYK)D1b$I3Z\\{ɣ/ǣ6 r gj`Wj:-эAL*PUW0i8ɛ󉤘C+Ypٸ>%XLm):T"=n34l) ‹ 8{BDj D2oV؝#o%Aĉy>f4:!YC|}҄eJ = 4: gG霝?^<K钃ZbzEqf7p5 K!ªҸmC+~'/w } Rp0lRo[wB1#7kp臕= |V6T_AZ{4Na66G{#'S[9܈~Ʋm,Z0?3. J嵎Д]mԬᱪ Mٕh+o &GbQ.D؇hVO၆:փ=OΐZ%?emKIs"DO]w!α)]%~C(8Y*+<{uaE>e{1宕{LXe: 3vȝ d3Bk|qJ/? nӈ? N*&0k%o [lV33 i8q7E4QMWonY`񜰇5zf^\0D!|F$ R_<7Rbehxc/`[gtGVP )fG8wMv'O'q)ʘ';)̏5J-qS.hRTďJ]7cPh40% fUT?%<䐽_Ωa0W10eiq5\6B#2R#&JΗ-M+I#Gњ D?M/Uƹ%=sFUT%>JI_Jiz sd06uΧ=ge"~#V"$Y1H$w0-Q\`"IL۸񍉠D x,ckB!J(5E)<#Hn|kz2|TvcJ3bޜ!+ BUx??PrM=tɻnk7m'$us>ᆺg6?*SP1YV?3J&s.׿ ӻv:Y[wPI?ǣ0 Oz$F'o`+%w6b@8] dSHebr6މ1s:e~R'{}ը|hekV{:@kI 55USv+'R#c葕0\<*+Q(ęCW!Yz*.7D߇yUXC yF_rmlf@8@}ܨ?c>rBu>*Xt#aҕbRpd8R\ tZʼnJ[rbħNeaagX7|q;4 9kC6"[z,5Cن܍NaO+\qYתjëo3R.D_wp&=TT(S㔤-6i݊`J)48KިӫҦ{cVKE`LUO?OƎްkw|GY;gHmK~i, )cG2qVst{Z}ZǺV v92{%t_` .۟59Ep|̺=O[i·,̒7 Lo!E/mLfh )[̡D34|aJjn0O٣fx:nF|Oo;hp-}ȲUݟpTh<! c--ΧG ⡆Z5{ 228VӽBAo${(aܛM6X9zUSWw)px e~7–(@ᛌ8A-~כ3 [3%'Y_f_h&:X'.jOHBx^_}7W༶sKT>q}Vv6N:Ky1ƴ2OOL0Z.ohe@1(QHiQ.DZ(FMtA("k{=BO0+R')}6GxCO&@gM /) G&w)@¥XϗrO{/uwglCql6Pi\U?jCGՑ%lb|vtKGT))'.A"0^=8$8hUeKFO@cy_&x,ΪbmɛKq9(=2ۈ)zU SʪB\ݹE]9vd@6eF̔fm#]3,ae`@U!R [n߆=X[ q/ïOkD X-U2.V^B$*-L\Oɝ窅hF4:(ٰP-?cxYj%R0Kc(l5ck  ])V٬5~ W7qsf~*1yqTOQ50SFɢ'of|URŧ\Yyy8hxVvEURWF=SẈQ3ws}lݦ?)X>44?V-4ǪZ=ba~p~AY^XUQlYXo*be6egetvpX`݀@akJ_C?jaSYsX8 ٿ@&癈"um TJ1>ġ!;꺢; -G(E3H}'q,Fýu$ml2-}.\dQ5=q}M#c&q.‰C)o4l>v[X17uO.{ 4i32bREg,IXE* ]fD)G!SWAEq*a͈;a^W+ XǛuE3 糤d0SC]ܨ8ڗY'}SBRFC-jΦbC]žZąM8&#ןiW^͂] aְR(&vHhsϿŠMtW(p8 dghmm}@)% &3eG)NqMy6#٘u 6TgVeh;wI>ݣKt*,%!.KƖ"yڪ[:9*Q)n{xLLI&tz8Ś>P9̕ri\+?+2Z- uv/{%|0[jg$"vq:֥DbȲGH|Gtx)D+R p? *gt~X#9+ഗO9yQ;W)l^52U幗#osO.j|q$dy9`6nŷf:*jՔ4} m :P) pH$Xղh$zS?0!wsdI l&DkݵiLOxI("M~[IR s]=ۨXO44q4 lI h"谕4FK _nz!% %K~{/iB%,ao+M-Yo~۽ls(\Kǜ1$\àֽzwnhrjhQSrjs9@I^=SVzR~QMkR5;W!9]g ?xlX?t*ƭXQ|L"icHskIoCJd(#}Z"*uFd OP9=u `0B('vFE<$-&g잌F@Z$ }M-dR )r/ަuuL֤a_wGcYSXȢ TL& lH6 R}?D.Hⳁ, urXr\rQ"Fy[%|?jw%B}ֵbLV#¿1{ṟbW -迚W@3y|IŦ`0ʯqTT˷VU^GO[넋j@r*y6@ߧ7?D(R'lf<5 ltPg:[K`r;i3qe]dXe彯bIÖbo}\#BJ>!ɣmp.F=Azy[J4P"/)zO#<ۏx8Nɇ|BBl]>h܊F2rX pWJoNkR니hԐϋB<`[(M5uWѦ ;}}pycz;r 6<ؿgiW,rnG˄1ѹ1HasE-K̆Nl֎iyJ{Zl a⦒$} vgQnm%`*rRpSBP%)7hn%Kٸ~uiJQH$,~Els$(ɦaЫׄ|ٿ-2c* puii?@\[o#TQP/ 5@NamBdbxCYa$ YO̴3xHBC"OƶXtm;*J{˳ɱkU4A{@\s_kz[Bb.kvnaY?mi(΃ℍ,VWc28_j.`S觏vɵ.1"Fw8`. .M1>vw_YFHN2!R+Ab9i7"OOgR>._IJU.c51=ЪMȁ.;`g|QuW#x>|%\d!o.+hI)#G%E6HEUN$WK_Ο]e0)[=y㿼, r(&Ҍ ]_} N ݐ#xB M<Ǵ̫C1_:H;H34!lOe_b66,\N"-/UI$)S5N26m6]Ҷ96M9eoף{;*=6[0d^i8ں0H:1>FN)1 >3N[]-l.sa"0ܷxy[Rͱy99cVt).兩.ݫa ظŖ#c0;b?~WO=E""KMr%Ҥcarw ,FVCt)ݠ-x^>-(z>!DhU%/œAyلH5j1N\%~0Y,k0}qw*fi586kluY*nI +/yY2 3䍐]&xM-8cm}!)uO( 1, <5C0T8FA ^'6%팉 Ȟ8ȱʳ9R{ ͞/GyC7cSt_nn> +hv495߃1^Sg Z.:QU\m_J39 Sda Yİ3-OE%2%l)Fj1|;< FGg5ȝIx &}w+&jVzW`xm ^IV/fbԈDtEQ$)Dzj0U`wF&M^uΥ*)wj*%ۮzDtq aBF rKF(#yXU}9faA_<֑QTiV. !meκ_®&}BF=qh׭PHc`&BL{zU|TcmJ}7Z'N:U5z `ݑ ;ӑJ8ׄ stBeO.Xhg>'<,ZOHEQϻ9^NPIyUVqYO _v15Yq# CQDMȲytƜ _H u5^`| :RrTBC+c/RHlūaV@BlM)pdqAn5Oi{|WXۮLK$ޥdF֕9 }\*Ε P(-~G3.ߎ";!DS@bAi>_w~| IOć=`~Obmc/ ڟYE0zlߐӫLM*Ă϶x~P$Z ݦWU.橸Q0@oTxky&Fu '᫼cr.u 9෉#6_8lGQ71'W5 Q2S8MabݞsU%0媜aOj(&~l3yd 95eVG̾7i6AU[ vexwr7bd3""]Zw{4\x˥k|U |n,eQH` \MvXg{ڸ&yeT5f"k/‹vNODPIsrvg$J=hSTc>BqXtviwɴ޷D.tC,h8`c$JIeLS΁@CF]F/6ռW$^LPXc%1Cu/X`ŌmL+W|޲}!å`dOp ۄHUJR>h0>^Z2o4[ ԒLtҕ!"#-Q[x! ^W0ԟV6)|rК˥Z?]zpd tO93B$O쿦#DՖM8Tvwk+>dozSrA :~gU+iC ËG[6#|t*ǀX.KZ7nH%4y _=}MԟvJ7Po5X p\ H \GπX o;OAf@0ꝌuZ 8=!t=,פ,/Q ~XlŊ 6ՠ^SVsu*N)LOwb#AL؏R˳v3f5mq/ Ym?| &E6ҒxF_MFQK= Fz"r+g?P%(RJ==0K*o|uv#RWsSQ,eS$r#/H%tTjU -r ,GQ QG3(RQ'БGC;Z?8-K8tEv8.nis U=kZqS,FV" KJjG! W(G1:59~=nƨۤo%+N$H+;[pmo^g.'4D;c!>'Vo{C`ð)?cWb#KPY<GphZ=|9AhC77$)/2Gǎ zQ-*{|%גе:(\fXO&Peu)%]Tlb!=[8wM/il3\yޒk$#Lu~2ͺJ$OIƇ_3v[Q z7KtqsFiq@ Y}6߃)C3]rƴ>+SFѳ>᜙#>8nxz d:'/jDݥ^-LUB 8[&JF<-{] <|\ q2S%,} \y -6>۞ TK{DH)cU?˅7} ޠ]+h<#}>zZ8lL "}9DBӍ0vHA[v&-HRͩ/S7a<7sT'qC~Z i%GH}Mnw/.B3F7M$S:eb)Нå?)ʘ2R]yxD =ǒ2Cs 5|]O4kZ)[ܜ:تRq\ TrdFKjNԅ~}'wӅE[n浳ˎ#Wm:b ͕1i#UUv !AƽOa}8DcpRQ!0u=[&C'_ qثO8@i&+6ʖz$;/EvVinj(ɟ1ӄ+nk/AmK ђ,̞+k<>M^)H(eSs =1з(?*{rB#d3|fg,NWf i.֒s\0]n2|@ş,W㰎õtyQ'0o D.v+jϰt6<y*g.D|B|v=0>Mӭеe(='VFxJ۰GU4xr7``) e"lb5@~.ܱl58̴h[i=pZfDC(7|ݟŕtt] ThyljgY ƈ/Qiq_>$o.Q%OŸPUS*aX&ۢt|nW{+I̮T_?3^ZW3AL%3Tj)Ia}FqsSAtS+iubڟ$&Akd'0ϕ,x%Ep)zmL oYŚ"~!NmZj`nkCg= _p|rű˃+\\]4(wiũ f@Z#bw$s7lĉjv Z8@/8sSu-1SvaA/>S6ut 'CGEpD; [[͝Ǵσ,*]W[My$zl{a-ע{Y\3Me *+'mShFfB[Mn09/"$&8C,h[tȩÛRg]lC16~ըGZzyЌb7rKʊ.yx=+m [(%9Iq+2ZHX州mOh! p9k_,B$͏t2~vަa`J?MY9C6F3pVlFVy[% TaKT$6b-hO0 u0.&,EK/ &u$L)ކ [dL}ANd5]b~16s@r+R{@gaҔhԨXh%WdOdG/UZv2$e0ryDݙ(ԀKM+#_BDoZЃԙM]R+I@c&J{_=#앇 ͂ڲH! ?t <Jv#tY|siT~MކG|YIBWRa0MH9G5R!QKKB nAIuR(0o񁦰ް=JH תyC969wyg缾;$k/B |MAx:W/pN^)WO74_1Uɢ8<=T}esn9^O߈- ir--=*~ 4U\HHH %VXQL_5۱*[mY;tNjҿlzxxFgwLJLEۨtTl G_-\Pc[ɘ/uΏյb1_`zrl5+ts\}-Ikx|bFhdgb.I`+7jq>ۮ:;4 ^s6 yrl*q MTmW$l":Xs] )F3 |Ή?TA&H4Q(eR^NOP_XpPr@3ケߛJ]"4D˙nLj-t & T<|E(cB]p;mY4+T ⌕F1ԕOHzw`ei2nV1V(3b}!"qkp‚|I1ˡIכӡoTᦲ#?Ј9 rKK~!12w(>YD.İ\G7r"sSU5v"v!ެfgBG}WLd#O1.oS\H@m>4q SuSr hqp&X#NacD{8 {e,&u+lr*)h bmqڴPɶW)(J,aMt3-nj5%GF4]z>6ڦ^%3S;׵́A.;Sw(dU9ےJ-54K#2w7@Þ{NQ'4(ܥLnGw+P4GCPo,ۺ[Ly%*lUG3K[1eUG(&npm46j*D SOv/Ȅ3ej2NtZLEw+qB.;O~3j H:M0AiLݷ13Ei-V9ϕʗrc8X~-Y:l0Z~? @h"#,2ϐXyK.c8ǷAXL"+"իM̹E*-ܼPUn~W[TN-^֠#M!W`z[&V%JHe_%'M-{Lo=!s0{$o%bދ6,JiLt}/^_Y+(3x-i!z|p{é?+v\)H0D4J”sPBìVrƲ<ڢO57ںmT#k?\Aܚ "J7M=P%P\2b!y$kO܈M|#@+|C7c2uᨓGdݒWǀ3ZmS]j KMm &.;'=B=7`VYD j>6&`Y;"ԫgDr4I7qrD Kʣ!Ma^kLxja3&Se*NG*рRX >č+iH`tFU6l{)ܥ-q`1 ˜(=q'~g]M[̡4)WkZqg*N^^xiI@D#*ne6IfUy+Z<챨ouvVWгv\Wq_ ]ƦBmCnTOE&Lx#rKP[)\KMU,^/z)E~ND^W )Z,5!?vfPZ.[קsgܞ'Ip,T(@ly_k.:B`S>uɿsA-vysiT<;IưU w/‰@ iHM $  tLJ9l\ڕp0>J MRlebmy%ӛY5Y+ת_7zMg=;O0^#^h{8pnk.h2dXjOQJ"U0\,. X{$g]4&r(F3,ВIm7qQqw"u` 1/Rwm*̺!B9tts7e5uH;iKPx!h(n+Nj: yP4,N`fsM~\AJg KVrД\=~ӎ'0}nkdT ΀$2U) A ʡ$̆3XqZ&N[391lCĔ+! >qcm3jl4hFx@]qڢ,Kve2Vt`qxı1e? ?% oO-x$`6 xDv; n\ɼ =,)9g]fhX1Ąpԟz2;e9i?t6\{W-&a}djw&7X!qaIgr {*4C/ :AG4@;6.U(/x\ |z%X~~W w'$e[2F[(=0{KF|3cY@GӐ\`=tϬd?Dt]SQlͣi})B4#qgZQn 5ނZz{xntXllg@ 0g8[o )||K>DSls#qP}v;ޥS 0%!3:.XB*ALj-/C7۩bƻ,MxٝyÛ'f.R`f< 8>վqn{ q(z{ >nq.U,p7:NL=҉݅@Kvq\`&#)6AHle'r1=KE7D_`ltM_"pWG}$k_K1j[Riz!ƉPC{mҢKdόQ1핈,eCyi6 +P xђJQӭQE m ɚ;A& f5쀈@5> [F c@={kGC3{PQӸ g/1pp9ƚX*sdgydoz*CU ZYҿl1jjCt9 { q&O#hms"auLgL HuAdPIe8:T*sP. _6&$գc71*.qW׀QN]h҇JcG+tazk ̥PvuDz$OʪaB"nB#T9lh &ߤ@`se`I|4Ή# ̀$UgPVN}kOkF{!εz[*Z4m+vg(dB>L9c7c8L&*V`tFp!/nްD'gD{tzy|3Z`A:z#%r.rZ(m>1k9@ia{~ &^+z^gX*iP-;u|ic$WئxÑY 94r~MEk}r)"0ʈuVXp%&"rcc\ti6t^T+Z~DIؑ}7|-![/3>H0* @=>@,ը7}O4S: c܉]ӍKXM@qɆYdqlco ړF5zJ!uq=hӵQB y7w54ׯPt"qH%0_46hȔ\֬TJ7`Z(q@Ѥ1#25G<[aʰew6w( xRzh ^}MOK݌=[eKJ(,UV9Z'+l^ȫ}fPִNd;J1bU''vێΕW_H Q vY&I_B -QA>(}%zωAe(J@ =mBSbvص Ս0e5$z'I^EfpuDGacVDB"GD͠)t!k@m/6.;]4xQm޻jo/tJP-ϯ ȑ^ {R.46.s^_x&puxDY{P tK} \l/+qE@(4Sve}!7}.l&r?3k7h"/ۼ[9$U (bzcu-jD.E!}ok/RnPx'Th:  仓d3o6Wny75Ȉ;ʷtBs/9  u!upAgh;6S]uwZ\vTy8P를F]ٹHqe+sœ37Do〇1 #hH;q۪ڸsb4~p [c凋xNfӼK@/3n8_Eg[#u. JqhgwH6ouTF&ծ^6<$>U Z+uR ) Đo&twS g*(>=<_i&|h;f>c EVzZ1lG>\T#;dA,#|fOM "&16TCZD8c([P8noV59FrAdMʿ-wm|Q1.j _MIaAGBz?qQOu#N * d sh; ̋7P[bf7D ȅh/qXɨѠ,-2dsD*{2R@<_5ݭ@, Djc ?cL6:n/2趋|i^}e| *,f8RS&;JƕZn%~ _Vt.5T삻~[9H]K :Wšymt\wCeƭfӎΖIcJ]t{sNK࿅.‰-VZ_`VRո'q3bX^<K$ GooE*Ф5εbB;zxCYN $9i@d%e#A:G|.(kq$WrxZyP.YU[k4S&L^Hp}CVlq`bd"pA +y0\Wؠȃ]ƮTA)P}`bٶ~|2tXˤ:ڦdжuqv7<ı족iCJS[S4^]Ͻ^۔R;kGSyDA ɼl$]vEğ[t߁?Wzoo1 jM[J3L_½ +b|kBUh}=tYV&<ީE,).r >_Pö67@ 1LrJ}&ozdW"Wh<-`*/B :?f* AeǮjFL9 0)տCc $^5P fj P ~ Q| <Ŧ.hұʋ1L}Z~Dv7׵ 1>L(q*[!A+{ j[GKnW>tx "Dn: Kim)F$ɦ"qCG_ó0F94KL㔣hu?-D@)RCg j.}")}֐W ĵfyV.>ZlkSLjgۮ 'Gir sG r.ROnNcڸPWf՜`ԑ{Ք26ZV}px7]~*3a)-ḍ܍a2:MT&^S)(1cZ;aJ΄lxEXPtɑV@UC;3Յ3y*;Ѕ(lwd7h.H̛.@["T)JEk9DD} D؟t,;œ }ՉwG,jyF0O&4|Qv#6k30fxSp<_o. QΗk\Z!lԧwI?Doyp5\ "zYDf)񏊞 =GrB/(k- }2 7Mrk$6ӒQO>F% rҽ x215wd_5CS?rl3HRy]7 Bb뿚ⴟFpmfq3W~(@P8u݄RJ#?? =xkZ 92Fc̘Ҳ 9y\=JD $3;tkAPVG1e~f D"i)ҬAu)HMRfdn4ԳI`bzan >Kíj11 Jo_u7szHPD=N} KF0$8s$f*w~ |oFḚ ݜ /n^}b菝a{糔ب.xv4: o˶iM(UTn4_=Qv?ZsK[ȁt^ƌ65BfRO"W^䓰nι2&| '] \w`X0\{q93% %2/q%Y Ux J9ng$lztRER\&y?68wlo>4>Dzg *$@djVMZ;UZ4U8r* \moy-Ps^M`Њ:)dA1ȈڮZCvcrRCsi ƖB-d_i0?DUߕ^7&v=(ہUaj+3?y?;ꭑYrξyp2^x'h \nۧދ%(c} ,.*=~0ZΧ@{~,ZEG_nBpF|这QCQ&#W㵚A1<,_Qj"Cdzy-Zb+~ԀB=&YN=3/Mharbolwʏ>+R >;J+m6 ˝#;s3qEFkyZA*VQ/l{ۈ[5X쿋zzfy-qrmYLBtHbCG7ql!3.+K-H TtRVfM(Ab[^"vgAym& 5mJaKoI'530ɌڃÑ!So ^wT@RrGFEK['mL!Q2o f 1룖0k^_nNh:5Ǐ ¬yI3ןWZzвGJjs "ԏnCc O;* Ehyl4 [#4jdC)؛8|yUG\RL|#A|mhfRy@LQ-ao&BeHf?Ha5~{pr+0;\?t^#g $MKܡKaO/}y=o:+-E2+'ւti&Iu71bhaMs|n0CE0,~x3)'4t&G̏Zq7 ȶ ?#0 ˘:Xpz~^:lZU|)7(-x"7ף I:%/+o ]| <ƌ~"p?`ٿvHzME9˲PݳxxQ{ƥ _a3yQ}vEe'TSd=>J&W4I7IA]γ %!Pzl}0"uBlÝ G_G 5(n̎'ӥ i-ͫ -NwI?Qـk* /\;xAڏ-hq7@4HͽMLuYE 2YY;jPAAԁK)G=#i{S|4X2Qj6HlAfA +I`rL9F9CX#TjI],EXޖ _%X3mģRj{ێ%]8C,R"-cʸ-:č(q/ˇ\24mfkݢDR0)^=aGpT2bs!a"/M"BAhȱEn-y2!\/oR>c"7䉲H5P0SU.bJs!§!RGo 0y1 f?Ƹ:-<5 [QEs&NIgU=e Ɣ_j[׺e%>,K,}n{~WmՊd"~KzEljUƘhIѩWӨ#<ڬфƙREQvX1KђN˅s.%O,)/k0{?<>Yd @6TRv&tY+ K 9 b!pOJ5 ,tgeYBzsW>†[-Sg@WW 'oKvtAd9pQ8v&=aOf6G^/,(C6us^hzD7})VFjϤGZ`$pW*;ʝb,,QK3KJ`zO LЗC~"b,~^^4{U|8=`(_W<6%%ǻVٴOݢv% ³n:"5z$rB{*X sE;aD#< uޔw;&]d*ߥ0l8QiFQE3}Y%VYs( Ve pCڨ4 _D)1p^Cmu'~(6 h[9MՀEk\ t6dRɇXݻZIJ[Ep9b>O:H<΁?Uɱ>cM st0T.QBq2GOϏ b&جr%VT1iŁNg݈cv Ǜ^ޏ 1xwXjS!UH+\yD(RiA,]z]vzE=Ͳ*bI'952?RE|<}BY$+Ő\iu56e8I5ؘO$ ~X}7ztw/ QFXAF09̈́>ʁ-ҿ;tOAhy[z,[C v Ҳ-{_|qᳳ ~WE2Ğt^,ю%Njyu+:5t{z:ѴB`䁆Z[dy?3O8y'Eqyށ%<^š@S[QS_95Lej9؂3' /CWMdS՞qTW-lztBx2n/4@@x~`"LsF?v8MS%$# # <ҀBi$K235-rXKNySn/Xnj_׎^T<+2KB7]Di*9pa#ȍU!%+U?}XJ eC[=F<@7ѯx8mDߪ6⇈q6A/-H [ө&A;oAZbHPcclU۞B@ l> Z@r^#n _c{>Y y58p`с7Sstg R2Uw2VI /[B4 ԕS `Wّ uG6+L*%=hZ{H95BO!n͵ %'C t3J%[p`w;8 FwOy} u &}è6:Lx,#: cf\Nyjl_m]"X+JRmGZY[tZk*:xr;X6Bv5Ш`/C`p#ui͉>tvbv(d=+ǀ.*qFإ@mԖ"juViGp%6(DT׋UDڼqaf7z5M芺D.lA Rq79nUhD7h4e=_p$\)%`lʞZZfa/9N<~yEyX0#~6sDȓ"qgv2[$ԚgzHW0e|X|:7@)gꆄo.QWV#]FƜ*mjSTTPf@l5a7~N~\6 E\yo ދuedHD6f0q๿'\gF۟1{LZmBa]{i^^uZ_^nZ> Kw6G؉U5$ +=vC勞_cpAyx؝TҿV~3Jv" iVŴNjw}=ܸէ'N\_>v6B0isHX ~uEHa%Ur'yVZt= hDmƛϨ >5o)#$EI (s,5yYCS`Dd12ee_MbP {^%ISLv?ӆ[c'"^>L)g,S[h!k-_7ŷ瞌 }g|a:o<7:]%OQ g (ncY9$G[Nɀqd,O#2iz8)oOk9fƵenCqg[?yH.{Z^.A=XP\G%`!K݂3R ԍME(n0_Ǐ}VrۉB9@˴H];L$m7yzu0H D+<#ߩౣZZY*\`c=~1Q;aX "It8 $4O$%[^FMV lSaؠҘ.u-Re4Ҹj8JJsε`؏9@EIVc_;/nakKv5dtv̩W AIB,W|)WIA3YC֌ﺣnp7̶-Xk 55c~E6$JF$]w/D#066 x/2g)9|z})L?' ,8K9b* &+Ȁw=@Eybr ܦ]ՕBgI=k": 43 RbtA;Ӝgқ\jHkA<=УaYz!]`Zyw؜}cf&F i9. s&EUN Wm4*Z;d$ f]ٕ ]1CyR[mx Ӣ31uRy8T4Uw&ؕf r]mw'ʖ9Ku&},)>#_5ԥ 2'[grn\4 ܏P.zw8VZT:a*UR:R%GdԂGDA59(5Vr Upεicq!e.(B_e-D?(W>mN>{^Y0 ?q/wPtQBQ5MKL7JDx=A(OynHzq tuUq_*U|Tl͈DjoM[q#%nED#*hk+tI>`+_!݄ߚ}S[{G5̊HkeP]OwwaC2ƞ<{7v '0y8$U{eH.\L4hТCR?l"rZS뿺He- WIe|{ȁ6&oڮ͵5I@k)ꂹ$c7):YagwŅ|pُs^ٺkvkGEjw[ݟԸV߭pPLrQbTqwc{8 D[h73}{ r WƗ\sz/e"Մ\V_|R1 jbQA205e'{*F`|dHUw?H![BO"1*pS| \s"uA:rD`5+J[w[QS*`FowvBp),ٰWp^Ev9aŋc,U1) NypaU9zU80{\P"mJ|E3,#62P<{1B-nVjai`Dx/pSs5lۯQZUzTyEruI&"8?3޴~alPaયYe2(_<DŽel=]K겎:h9fJƤ>b{n$$IػKTfD'ܠJ`c qgfBzlŶп\^ޭx+IHk;2YEOQ"9%5{aHw$&'ͩ ֈ[P3:Rh+F[Gv׻H)WlSd |KbiqBr'o~mw] Q2n7>4ZBm|"(/Dv<̉=>,a;'"⑑`Dj2A# mpě6ɆLU6|]* &Fw(,2::rKGm.㤺A[ir٭YsAuҟ4n3 XbFï . =%1B^q!r4cd| ;fPV3ֳ:jJm]KF{2Z!ibXR/,/,.xNϵ'2ZF#Mo>7rJIlciDRX@q<( yݠkO9@ aZfmJ5V8%DY{Ĵa16 [0P3QK2Z۾kթ$q1us[-w/ڄN6Y6/V8yK?;]ξ>i@з d .ejw(]&sc7ڲO1ͻgfW9~OGصkt p?Аu)2F/vUPj3\rQUrBF_Ek߇覡" J:vӹR͔ +y]P*bG[O䘁8{ʴe22}9Rw?#bz'7xHLYau=6FM/HߝjGq0L m. nq[нXD~%UZI-X[+sb7wh6$#P+0C~i|iBzDi V\f0I*6 );6?*4v" =SfqjDR׈c{fXo0ecީ>pnb>6ղy[u]&t>fc)?o$i\iT5 T 2&(RPhY:sM^U 368*fIa~,3\>_+ĔJ@reۓD @ ae^zJ&{; JׂӖ3WWwތi6[!u̚貅jv ÛW u)=:TC1]4x+|8sƽ>کp .%4`^s @s+4\'8Nݦ/,soF Zd~x Fn Hx5YY턠}\̜I!P<e(,Rkfd@Y~6Po+xӹWmf W接3)KK$.hw7'?R@= \oGK"2`4:Y[--L_?oXST}MLN=VHv= =EEK`聐 Yf2lPx^<n`Z~-AntcER4Rlծ,6x9)jDKK`v!j7G:zɵD6ڛ}UHO&U-5 Ŕ2a66h5;c߇ S?nֺ@S`޳]Ӈ [mG@i2[gռW,tZhAAlEgQvi>Ah1_[au؁GdK04WVJg!٭/S@E{=V 4gʥF W(!*W-~=HlDr0 , ~4`ǖ 6\ X և $ "I.-rfӖhHHWC_^)Xpٜ 8Z*ǭ؉&S4C-Z@`(2Qg@/J{L!oHU:r?'{BݶK,IՄF9#mPTܐ85'$Ph!RVܤzX>+m'|)Oռwrw۹QtHN.V(c| %m@Q$OC\R8<%,|+zSj /-v.xs!= }{{'Þ_YR py+Ķ /#[ذA&6#4E뀕Q[Rg cX*&.05"[z>DZhX-0ntX j5N@Up,m%o!bgnatJ ^VNymڨQ(,Y}x6pOB ]7;)Xg-؀tDtți47bi^BbE7N |zґAn\܃Į@qd Ccֳi.kqw22^7=Hh.)M>%梉FXyԅɥw2SHū ".$~@H wчOټ%_*ZB<D"U5)=B#+k>frg\WE RR=DzʐML 9ڈ=ubvV`coLo 7 _Č~`IJ q ]|).4'?elZ<9%0ڙɚRiT ZC m\ XOߏ4Vc$;UFi8Wf3 F'=l.,/Fx(K* *KYk绗xi=?IQoEWA[s +`SKL %X]DG 27gMe\ 6HLyeb.Z&=8Qs} }4:]P[LO1z` iDOW9ԬTܠgg]@`)ҳ{,xV!K~DpJSN csϨQQKmbB~\;@Hh^t0(t؁nOPf"I&_̭)Z㙮_Y;+@؈vfg9y9UAM[`nqiXP d= efl0hV! zcAR$(<(pbU7ƠU*V$PsMbT0e:HEY4{QP6!xk1z͜'/01NRRbU"#D/Ǫ/S葧C-9JʕWo U>pBEV0eH`sG |L-%"%If8 ?hW8֯͟X \ "z^!Pھe<ﰵq"nMj0p#sB?4#>r3RTqVv#\GmYmg7 602=_ Crϙ-ݢT3"-;t`vQ@k /JWJ0e[# o-(y4DX0٩+s,φ9{ x6`o1 D[wJ,big}(?s_BQ_[FB$_  __?*3~\ ]땑oxhbW'scxALb4a Tl.zӪҫi!IrHqvy$=ffз'2JX|1ښC R#" 6I'$F/^v-XR8wJ*}s8%?ʌ\luW/EḠ&}ܲg kt9gϧFg?#5V+;.BY%Q,l@s/ 4֙p|;%V7I3 \E_37XO@}1|+sDUKm8WFR?^ o6*F~[";`%PRpZ%RX[x* eZ\.3T3ӬxZ,63S;f5X&Hc0<}"©u/3.NrETyM_h:[5SrG$0M#+;_u qM|bHm]'najxiT90WZбt䅗3\s rayja&`%Pp,>2.HfĚòV\Xf\PFkpM v(Xh]wVׯg{xc3cƢ4:mt>аǑ+8 _dy2'F^! xNMR>+T՝U7e -Pޙ_^C=RS}lm0g~+Vt%rT'+!0/(+0M'e<䟮Y❟{,Lf`3.DxDҭph\T1bD|G:y|7ͰsUv#|MK=OojjuHN.OK+LjCWVX!Dp UIHwD93AǼDVف̉AHSu W{Oc!6{{`X B<σ &/o"yczp*"=CB]Pkʿk\%('|=uP6@NF0x5=)~ _ />W&F?^"K݁\/[A%@P|TϜ0(Km}\ *)jO@* ٰŽ^v><#?KK`0A_ZҴKLV˫{AG;IXyO1S/VC('*0+%}' ,H; ZrO(y2dĿ0 1B˭3{OvGǟĆ;<l-≅ԤfGHwAqaؓ! Z MQ՚چU;s a"KHI ~J Ny5{֖{baN|2oY_>X6rR!@xYZ(kĸ]i19X^dTwÔIu{0STOrJ?L\6QmQLډ:|aT|hJV^ cˁ6:SWERTJ0 1d#~~Hb4-"(b#!:j 奬vUx.عH=\ x}hH=/{T$WτYd_JPd(£XqxU<*ڡ4;{Rۛ]hP\.}nȖ ]HO:Aٲ'1¶0(Pf{hv= ,(] cc⦆g&y*,7sz5d(} )L|s&#sޘSQ2j\/Mr˯ 6%wD*TQbN GyG}VS y vWA(Sa&j0YJk՞uf~M`rۮ. *^Ї(NtyNosO굢 THTy·gsޠ (1g!:`d?+Gq\O'A(Z4 Dk2ՈUB` U4iw²gPq,0)x YQlozL1ʃ)賤ug ɹzJH}Te ElN!"S}4qgMл[\: g/Q֩>ٱ.DPGjF׺NtP #8.2\T G "Gl&0nwy^|$"h061%Y%sX_nAafǠȞ" [U "36>I¤j'$V3mܺ$1M 񬄿VZbbQ4yCH7h2E%u|G$PvP>T3ҽ+]f={~ls_N>u.XgMv#w5bI6TϨe\Xvk `g̗e2cK,_XH>^ (-/ \tA,տA̳ &I+W.Iػl(Y6*>`$Y?[œz>_fn6剉apS Zd)&yh~ZC}ΩHˋ$B}V2Ki\oCiUcm;*Lp5ڏ5nѣ~Є7h`CAGENrG􏤒$6VsN o8:x}J|_TǸcAkke'*#S W]KBN@11Ln0s9"A]f*. xF듇w;DX=QZ= C%dN3;8>w$PB>1[V (vGʜs9ai(NvA;?O]Se8YMJ突+c=z*Y =Fԣ9:ߵȣE,Tay7!9,AэATg~֯^s]j/B!WcE-Ecn[5Y[hAyibP%8b ^/$:0S֔!b> d9=3zhE lAc/iZAd.{+rWGQJbw^:5>Dd-Hܽዚja@q [dfe٧~"ۛ}z!g,F2M1t!c' ?e~h\Qto+1w3K9%N#YaUؼIu3u%c)x+p'AM_ ͥzϮ)N_65\?Isu| \ExF27N 5DD2Qhnmu@x^\%GœW֣zQ<\L5;?̏~#WGWML"I'Swe Ũ?) |Tx`SAO #l,57K&w:6k4lJ/bh̜&+Lu63'U!c.qF;R`GS0K>[ 二 `w8^baR0"6C$uwMN^\x6.FE @1OJg-a{T(nL^Ukʾ=5ʕ4/ޞA9bm`of8z g\F~A]qI,g#Lhܮ\2{{2)e)cyn; S~~\IBKœH> mWL@7H14Nڋs*iF7 J0rp!QO &,լM)SUs9ܣ!'=̀\]j%SGb;x6UBEQ9r4{ JDyN.[2dVO` wDص3O ('Id8C\.Bj#OgUOjWkܛLPwоcw0r@i| "}9 v (V&czE%%C ަs$Iՠn7,@S _)r ͬKL4u~RG"LZE/pC@g6/8q^uUEKy`7Yo3ٰ>FI;rGԼ'h~`Pۻp 'JHWԣ2ԭ›@qbȇ̌eo3vEfgޛeg>ݷp;Uo遶98mT] pˍ}q>+TޕՕ&Q|uÓb FJUr@]q!fyA.KZX]KγO?x %և`&T0:5=z;B\;(3ŝl8|\ qOfֿ):ðBl%m-Uc;}lw Kt&!p;L1` nOXA? *Bi][q >?~ gk}GI~RuMH@ U ~u(in3p-KO5WH,J->.x {s#s h+qea'ʆL2hC#TwԏogfU\@!Jg H߭4y Zu.q{w`a "BWc r|Ek*xPg3JoG"KҜ6sXHZkDMĂ;aHeq3GƓ*6>VGЋ6m'aspǠ^xVhoRfJ.;Ig<ߺ;҆CM_8HɜG +=#~d'+YS7C}aؕI#%A_Faʊ·6ѡG9"MSϮ[w E9q/01uAOj_ԠH}>dcBX '$6َ3oVzKM !p}ŎOp3Z]oo$Zd-;p}y\@=2}A0 mP[75!>v7/qU+zJ}.,FeuS3TҬ 2^@-u\wF+ӆ.zGE K9尢w7ܘiՑ:SʳvJ!i3߆F]C0dի͡rY}0R$F2.W,=w:2L6!L%oz40 ]CvUo#{$ _cFon䚧ŕ֙J*w,_.^P_ ش(ERV_F9\n~kS%6:a0]xJ2yi)崠Z KڡD|/>Cћ}ܔ붬fv!kIJl\^g:ow>J"4¥ry]j9=zؕkGXZ)8 ^,Ao&ρ,+Dg|% 3Ut`ӨFuD#{L{Y;j q`kn*9kt`)P!ϒ9gf9j|߮XZcd_c>Җ_τ8cߕdk̬ V6$SOokͺe5\=AKW!ajrmj@X3%HB?WYԃ!3D(qu/}Zn3C$3aי&Ы^\JܑLJ}(K24/_EaO 1Tz}Qab ]Oib h͒Nv'W)/~LޚmzptִD?F_*t7LLg5E]񵍜7vk'S'7h. qc\^nElN7jnPcwQ0=[OZZ~tfH- !ۋޘϚoCA{q镎oٺ3"dvk,MXFJϓK`RF7"g 5d$qF#ay2hR*kKLbEϱОT@`1r*=$kr3WиGjj6kZ۲rӱAç0 /xjY^fX $9A%h8q*Qj4)'"͒~sؐ=`m:J6q̶bmԴIT|7CJ+˿큥4BL9-b;.JC]^h8 LvM5l0x>iKppfL1xt˭cKҀgVAexrð&HehQf*D`'w6Jnv3Ӟ_0MU\9Xf}`t"A)q0ɏj`ǝQK>)!*4)Mu1%ykngQy3k;bZ F!da:6+3!pw'Ohr k Mjԩ% ZbݿwG=*vޓ*w1+hn53BE rЧ"CD(vЪ]'^Ӹ&4J4[ۮprWX^~wgEIB]) ݯ2I^ˆE= ÆCJ(d]s\aSZ `em#~(Q`H[ܼsw꓏Ot;# > QB,wBx=iƺ<-P.[1]vܨgҦ We/i!$A=fEw Q naM16kwGV ?O烉ΰV[IrYwpmcZAlZi`ѱR*2[EayfsO qqg:Tw  *2dTPr(J%=556jӢ#dsaQ̘:t!k,D=&A!5fm#iW2&S(l ҌˎĒS6CxpGIP{qDFa82e }Rd@6eټsJ&;UZ%.]nMG_s cTIؾ IE-ds 0db^ٌR׮p&Zx) |m {U Z/2ʥܒ]1PV͐l8/zsE"'D; _&bmxki)]a mFw|4Qٸ'.{>Cc/mI)f-˚@;G3)Pӝyi'}:˅hx+!5 vg-$BIrL[MGKZx:E6b?rQ%MYpHi]œ7 > km:ILigSj4id4d49|׸,eN&׵[Pjk5UGfc7 ;a&o_h}Xez#wq O;Ԝ,Vp>v(_y5PV*T#}Xk[m F>y(V.-l zM9^F₊9xڑ5yzicN.䴥g%[7WEUirrJp 4n: oiAt# 'T'gHv}kC87U_U ']ޞK& glj/9SyBމ8߫0\\9ۣzXmbZ>#k`UE2 }SYGk^xZCQOLoξyl%߭ұ 鶺[sЦX*iGTW.;Lh6FO"ػDnB }%t֨7nG$c Gn랽͇kRB)spyBH>5Md|~WQVࣟoowA:?JʡQo'; ɡy!hzɆfpɪv|5p^FlD{ IrH.թ= m Um2teik.ӗzU`'x;};9Nz=#6mklU NVR:n[!%P[p sM4@2Q[mTjLLр);IZϘwpzMA/Zq;-U th\z/<NО]M?TG8Q`qMێ_'LTnZUx]lq1_P%r,-bN+,u{#e.4.-ur_;^|Oѽo3 |G)xk~33 elB,pti-Ցx sg27Kȃz)27:0sa*^Yd^CiyTS ==󴂕&6ҙ"IݲC k;kHUK!z| O{` \%$9M F6ecGZgs97`KjG5CX:z/`!&3.թTWmjfdH!$/mWbiw=.1p{ksl34̵*PЋ;hT;p)e\ 6q'2u |)l*cHQ&oRTѺEWǾUS;}V  ^o_PRB}ysW/uǭj]w: Lyo`#1?tsJjj<;'̕ iZWNx5N92OO*!FJ~JM6e Me|y(83߇G{PNCcȾ""y5!-Sʖ$VŽI /[| :(/3LY|W:\uDPdX.ԌY8͝ "i.J raʖ&|Yq<($(vKDbGbG,r RXv6XvB0ZɢV3AMau3 .~*,J2[/te!q >?0koW:{ǂI)ڧ˾d~}!reVOܑy:.I-*H.1,h^ 61A6}Cp*ΥTic:8v5(13H #Y"esFHȵ0~2tXјp6},q* 6}u aQ MR C$RY@nY %B_exwBMYCI[d Z#+\w=M3 9Y޵1QRk ͥ7ϣrTmڎ}qC{ ڱYُ`Е"yu7: lQH#ʖhEneUyyrY@Ә dFXBHۻP}vf2H]Kq ޮC(C79KaiS,lU+JT^(XyX%h~Te(Z9k:|Ona wڇʂ0$+砆{7PK(\*d=)?_,:@= 菗0.Z~@>Up{- po&;*'*̠1OD ArAMGNG:@R^hP&3gK'83cEמY]Kٞfv~h [ X^dI n1-H~*pD18;(BQSX҄@^F1$:a0s 'o@.l".d|&JtעFǟ Fk,ʠ$׏89p*fQWu%-AEٺH/"&W6t߮DS'AH4fX bD$Ef+G<|oHcڛѰ4eQ/`A-cjbHrM¼IFb/w Ook}{7Jea={LIzb<PqW=vNЯŔVI˪-;)O\70`7s$bNn@^RZMq}_'_p-\S2XrO q'_UĂmF[w^]gc]%7.:ءj[דɑP8<1P'㸙6T+;<9HP  5#xȷbu6_#RJ(ls¥#SujBwgq;)o>W8u9.+'Or,HU~X F,sg8>a ?zߊ5+n 2 Ā`TzQ?U58T:}uKdq)T֠W2XH +&!`Ҫwp_q1}b*E՛Nw W7 [m*ԍp$iR'p/:gՔz<ȕpHaG >uyNH^w78+&8|=~M~CՏ4/~;M`B9e'A ^hNnͅ;qb1 n&gC3AZ/n606Et/:W4QuGUwjS>rY DJe7zWt, F4&u!]%+LxUHN379/$*>E\Uv2(3\ak1?뉎g~P=zO OOh = m\s4cKY҈99j PɢSf6eX_;a bqмV}'P+d{,+Ͷ% B+PV)_}3߰=7nWvқڷȺR;/.?xBTĢ%epۄ۱Yp;G}e8~L=ĩmj՜*9jSr+vJq!At5=c} O5ig57wdAscxG7r!I #r9#~|% ‰:b+zK?zf[ R4SN_΅6apŢH3t[ʲ+RnGeQ ^|c[١\tY6dwukb$7ϙ $`tmO'1e~§cXQ'ȿ<=}ޞlDrK`ug{Ԓݧg+aBя X-ktO&>g1Ptc5LפįQzaNs-.ReW-Ơƿiz2ѩrKgKmީj.&\!àgq^Me4'-;e5E b vNioER6` } GVhTYԖbZnXGHF’KǴWyD!d2٤_<7%xQ*:CIbd Fe5jiyBze)ʊ`(׺4Ro)fWZ8|-jwd0CI̷ʐ] f; *a[9*X-ĺi],Kn C 6T6۳k&K#.O甪Ef0@H=YrKKP1RCNeM)̕uՃL>w@11H-!mVhDž+|WOZFÄ?+- @(@.$ŊTŌ𹷜U k &TcN@{bZo! IEn ıd v*95AAIᠴ3wA$q\F1 %D\<-h wgsSw@Wgi {xR/oX"9cU _@oйt1 n R]Jԉ2_5e8s:G9+̘T\ ^9 We{LmUbͤZ X Ń9|0z7"k5f ThƧc@_ΫSƀ&…P4 QY5.olpbu"(X}x'|x8TSc)B3EDBBI-aKP`\pupTS&֧]^#qʫ%Y):z-P-}=$ru exb&VHKNnsDuH );O! X pEqdىep̩CB%`;[:-`߆OqgŁ<^+Bs9W6.}z0K w=b?w iM[ÔAa~: !~ &'.R]c?aީ8#x-p,aPVS nZ;FPX143 |qE?G-1?,:l$Wx>oE&NļyTql4XC[hTc >׌a|?y: $ӟ96KG;⚹V9m `4PrL Q|cꏾjߟ.z[h"dp#NRAڝ vuWUrXU,f1?r$KGνͲx. !è2S;Ëy>`L` oI'<1)odr>4M-n黲>.aԙӅ Z"# , @:fb#vt{GT"#o9C? <#}ڇg^~k(+?\NwBOh#0<>{6]TIbj%iM&"FM8rdUGEPئ(Pݤ$d >D r#?SeX~M_dQO_,2E)a;W0X+Q+ժ KuDe)#6U-cUI9')@̴f{Tns))ѓ*k΂ijFB$)ʓ Qw3hza!D! ~&)@:~Y ֚6hΏ 6Q\Ш\N`6y{=,= :a?- {uk4. (m-ia秭."$;7uu.>ܞ.@zVUvL+ Cq9LieKR?R^bK9Kݓ+Vn0NjAe/f,k" |͓/s77ճ,ao-峢Ƈ`T h[&N% RY! %ā4D_Gw#Ak´WE  ]4(kaGry jPC@+j4Yk:vJk꒤wdulnJώU('opzs O;tȂƄ;c\p'$|{( 5lGJ}ƐO5 #Z6ViZLTI5JE&l/&w v k5v [=Z~$Z.bjkErl#y47NLSc> P빂dX>ُ+Eh|Zov֯(~u"M)J6s 9#GZIgy՜+EqG'Ld3h"|1;dCo"%{jN۵0wP]g#2E1r4Aؙ4HzR^!:E:fl^hVQ3U'wYDj-}f Vp1{ubKp B4FXT9p^-Oj&YFZ19GD5Аq6p+usCB1\q$ "C,|`}_ ,$EnA_QV/πQ9]U>r6˛e%)'m-n'P_ㅗ/O޹C*ʬ2F+,pR_JHjbz Vŷ7_1]gmq-IG[=~X\VfǤ6Zg:/;l)(<ӧGϻ) K LVRtwA";-IN#QI?zz#g 2;6AJ -#dfz߽9Q$w @(6> \0:*ѓDZo91J `ʛVpk"5xXKKk+In(=ZٕC۹0InǗX{Nǣ:Vq!5YbG #uScaV29hW.}-Չ6Ùk_O{0}FF93 c8s2 ~ -xO츁7w vFڹ8!b@z&["iNO68nI;YS hrH ;MmP ([ϚGخxv4ZpWYwN->쎁+[W(474u`@g5؊q[ID`UV͙=RhǼgZ5AכWɀlH{W,FG{}" ;;~<8l*̋΂(ZB% f$Iw q8 ;i?Ⱥ 7޹G?R9Y<2HD%װ1t=QeA4量k..{QۺNvbwug9&狜o;CxW =q8L(hf3Oq$ϬDUh`b,-(t.W)G|>W&; c.b4ђRrO˾:1 T:jO9Y!?NtK-?eZ8Y0+>Ry}aK'HQCn Ҁ{ތ&^ɻҴҒ~4X]vND9\dۻ˙9Kh٩0%h5bGZ *w}r4O1k;ȬS6ᮙPC<:O1h޹XL kO23Y@=z&`&#ti}?t2^d'v/P}߳U^69 D'n=-3e^,U8bФ⌝ 3Y)l5:R ζMO5$OHNAy+DKM|)\;'+({&B`7d'UA+k&ePL?E1v{6SuK\"%$!]dA?dnIUbPuQP+-i [ DX,,r2FD7d\qѧ0i|0`Q#kg.nҌ?n6#<ݶdL1u{UWd^ֈp$g =nj@h"7u*(SK7KrW Bi';j5pۧ }zߔo%)RzT2ǶiR>f ] D&ƚs04Yr*5}]C.Lrׂ^#F|h5MB#q*Xvcmo//hHzxX_J%F Hg҅]GdԝFPj=Daͅ2 5(ECqq5q9^R]#|+ޜ8`az9eUwݥ;x = 頇5kA;PbXd6\,)5Yp3~W|NGυpwB}K8m+  .$76~#|Z* Bͺ82?"@ }L~НwNg3zUt)zBpomgžla(*wnǏ E#_*I,OKFe[x A>s5HT;G%Y&Cp6&7hagr^|SBGz2Pאn~$ fX'a)\?;b<&yw3 h:3Fܕy)E&l_Mv+.UŸU.Jf{))AۀSE,<" /*:9]m-V?(62sMKGd?#]o:ӝgwh[Az *)@: ɊU0XXފNK92'?njoEhF W\1Kr^kWŸ.O %5 XumC0 m;EB~O'*1D0*@m~靗tpؗпg#$z<^U=3 Kxgzt(8po/.G{wn FdC)a;+ [ME)fW5&-0[C*ұBΕA n !/6tD[dd (E^f12ThEA-pacF 译 ՎVa< LUV8%߸k^17%Z[K=YMS´˄Ap?M|ⵥpkL'?Sr?;::XjtF.>< c+KEPY}?ɥۅIsRE>@I3() LŹR?C̓AG{Mo ˡq'=)uڝC ZOrŷsum*#\T:>$ Tht::guĀՒ.}6-5mO ͳ;hq"[rbD]8e^Ujx |G~eEj2nù"_$"@>!7;~N[Z|,G` N?x<,Vu5mM<| mG:26Z8Ki$_.}hx㥷p˝eu]D6oo"ym뮋U<A+&k+껿F]Q[ 9yҮQ/trN"tPyHӯjŨV =/6`HV/9d;0k**g98!U_.iYnH}5ttDQ1p!ՔQs,&O2+P E\9]A, 7@XcT0FkJS|~s^\AY4~XfJB#jg:kЂ>q[gӆo#ld.S ?Yv>wzY#5۩NFZG!xc`co*| +&LFgP"i9;X|y^$͘])Ӹz #J%#OfajeS?dC_{FoƦ50e&^WG8I\J>R>&uqL-Ftvlh2zWR/\8gTWBlс3) hhRVhD:a Z +~DvKcS%Aa-rB SSܟ;VOm"jo:tK*u 9(j轱5CD!4fėOݓ0mq_^^>%>xOIW{R[{MMO# rQYQd|L 4sf5:Ub}{5@B9 wyfw~Nİc(܉(IS{o9',b\}VzF)uWmJ^Š(D0Why qOS#gN- wZ+HYCr4򝍁܉ڳ0,a\_cH |Hx3[+'r%+ȼ|^Uz'JFa} -6yvvPhd7 mf zMVQJ3fg9 H$af 1 Jӳ$9 1{'(pQ \GlN,"[қDGjrM/k\D;o X.pctb**$+6ap %r8ΡjTd>;6N*PyxqfH?:|x!k畨N,4ΈoLD 6UUx/iWjkttV**Cn\ACs%s:e˗Y1Z­L˵A ,ڇk9c]$Nr B\rEN Z JE$,̾ϝr޹A[&߼7(j0e}/*_3hyHGDaϭwUfɭx8|6J^ gWoM\Z`ZJLGx &k|xيЀ=0V!bYCCp 'zoiR5#V4^ g?&7H['0ṘmatJp @O{2 3mܸy !e]^|ͦ勯CN-Y=)7N#t8gD=ݔo 82?uɕCvylimCޓ' 6Dο{ ҿN_jU!L0VVm?a6,ȥ&DAIOEe]hS6j,܍s$t6M6@hVd H+RC>nA {N|h-ݳk{Y|y^Hs㳡+0rQGwTQ"=&H=:+  *ڷV5ۡjqGiFrOmn  F"e@_8 R@̃Nbxğpo,;=*~WX|Ճ==> t˗ E ,Gh-ki!6YLo$☘]L0'׋|] hY>\*E :_v.Sո8ܝأ?~"՜rf>3 W]_27Oo&Lk`\r©ɵZ*&Y)̣ /y´&r =SZwC5wk}E=4]hwL}kgrrhqOe:sݱYatύ"` ʼn6*3~͹5 b&Aan_ i_;ðc}^]kjb1xޙ=OZaڄD6R&4GF_TjbSMVS TQdo`D(Fi.?6 ǣMW # 9L2T"GpPF[z>`QNV}"֖{~1ڍ9bƩ|C?@YC<,tdHM ;%$u#u@7TF=Zv@~}arY[H%L</O seFE&2-Qk7۬okG ['_H_`}t9д"e֢Xe.ڀ*Qdž~( x帘}; V8E!]~_?;ꀌ44ʢvdBV7:ԃiYEPx~$(+jMv$[2cxnhRD"uԆ3du$v Rok8Gef sAD*Mt{81]BA۷PJqJ1/Ge%_D>Y&<_pJ>PKKы!_9YDG@4js6 \`J.#nQ3K$(`c2=wv3EPh B P1ix#38XMOgh6\vO@,/.A^j$$ xOc j-:XfZ<>.ގ9<>Q"h$( 0>*r7:3 Ǵ[Af՘Ans}8lCuK{E"sL+Q7hhݸx޸X6Hю+W{:ͿRX% okj^D9˘CW A'SpT֋>یq/z"2Ӵl+ԟ3 d,ӯ oWmZt_DqWE1/?:&r 8Zˆ~>s"_. :zi͵0#DLfa-WB2 *%O']1UQYp;#? Үا̍qషwثis/UxPUI${JY|Ti09"DBBih8+!n9s,ݐfs.KԜd1 2O\Vw\dm uXθB͹3NpG%дU0 qtUBC@&m1V eͲj754wWuX߰/ќ+TRzL*fYP2¶eL^t_E } $$@${?n\>@{Ԅ;MWQV>N?uEȃܤEX@(lXVQoLfB4O>Oy!-{iĕU=R! mc@_\4ax yzݘ2Fv?4tH ӗbl^$z콾i7qʛEt4NZ.LAzMIt:M>BD;գFSDeg귫nI.Kob{HA2 Γ"ct.k T`sDU&>]B>E% RqnWoK\Xn0 ZzMxP 70lwѧ^N4-\L>fB55JƯ쭉sϋ,OБȿ# F`h@C-郠Njql;R } #ْZ'BPDuG°救:8A7~/oJmCeq C+.Ks”򛸜'Gm",e+d:4 Aא& F {GrT_Q959 ҝj\f!Re{R YᵇD-O,3&.MWj-(:LD, x#<~b??1 1MwKjt@ͫ!@b*[xY}54ٱ T5DsC/.k7[ kDc?RQtѵ Nxl,)Ў HUV_ns N42't ` zzŦLWb %WttF 5h)\hNkRNK7*n Ml-.65<ˊ#δJ,MQQ`F8=Y rzR[Ր} $dMR3 HI72r>o%v'GѵMz#? ƺ>ݍCM~zQkC -zݶypGɝegn ޳ҔbU72 Aꑈ VZ5Sb҆F$g~+C2v Az0Yy5^c~4{:jt "v0FJ˳A1@-%!8ӫ#7AIز8xGeiY:/l#F FC4y*DKŐ]̊ 9N3m=[# @w{xp_zb!H6ܑʆQ6@وv>O9@ATq0z ~a`7uS&D\G_Zqݫ~%Oae 6hʱ&kAƨFru~0j*?M&˳k!#$ɽx哵Q/io<7 W4t5l/B%d 혇ïʣ`59):/Osa@kR{ImЋaLr˦O^ENB- 4jݧ9z0xEYf)%;0V8)l ׌u0ǢI\oU!H9 z|;oOvCI<>N#__ؒ h*|vBZߚADAƪ!P".@|O\&ªr` 3Ux7Oç B)I&{1nfM\h6\n sZ'}}Gi{R'ong9ĔArw:9˟v$Dl$bΔHQ\7YY=bV׋ k^_ޫ) =23jkBSc˙a__a`*ٔ(JjfEA妹e Qg:Y / .Vuß^=N_ߕ’H |Ydܜ7FUSrZmCg 1TF#S3QpEFjX cXE-䳝B5h8tcIJ9o={qU|4õ: xGg5w@,, |J+8CM!EKċqXm}VE<ޡQ85W8-;l L6Mu5r:kf'ٲ\Qrhq/f=+lk|4>bٓfJ9{/a1sەEҶBĠqЏ'dzMu^`hKqI ujE#m# yaоEyl=x0u2RI`o hGĆN8;>eLWԙ,_fo/]AxDH0uIþ3.\ &m?hiWuB+({mI22'bcKjcBH `c=-폥{T`CZ6&Z3$ ZxLYxPRP0`O<\W}0"T**qÙ/aP'0+@MH6Ē;mM'5NJk sl{tDjq8] >hl50-흑>u2;P wqQ47hE_F3Ĕ-^*ai=%q8ydVñ!5aB/#rQVXx0@ <^+K6^n )/omʀdp Rc!qVtş/11.e!"ۿ^ NSg;k5N+v|;TjNW&/e1Zd Nqfor 5Pξ;!!S71RL&1 PF!ӚeDkC~De C%Iq_&_PE#d1$m%DRuNwNsKP!+d!e1n<eߵ"/6LOLK$\_ЪC:>]H TO:*3Hk$l-m«5 &?C{q&b4QщoFr "2~QK1!5fKSۨ$cgxdx\X,{7RtsOӻ}=DgKmlմ&[:>36]udp9TfSvۼ!)vr0O|dyxYl㧋;N[Wgk?źI6i᱿E_b>R'da_9iXA5فF꼰 ! 58x4uhzl`t f2fLnﮤBqvbA2SL p7[0c3r cJ}(gh 맓 %)Ƽ7&IZ߹_}j8UTDk(DhaόB*sV"^-(9LO#x$sl'<.[}[ M4sWUIT!{'\ $ƾ'1¾?dOoT4 W֔7 E #52)wxۃs[EO( % APLY#ǔCRw nGDn |e(Y'z*: 1=m9wF?/=K@jQ/{񳻓;bӴ}cN_3ی7u5$n| g2 3Cgؚ$<ɣ}UɬVo`̌hEۉ9}RB_GZR3F(\ylfXةY-;T&fAlQ?<.ipT]5<#G{"Sz@Erôr zF]d*S>"i3tպ 1fvP`vn1.٠/v9[P(h}mZ8cꮚm/ 'ŲV~@Y/!9b(y`H>lx~οu@_$?tۣ9*uL1`@3‡UK /(07"uͱlb5ͶqϡtO9 y .="}OȔRX~=yu0kF?|. L@O tif _'p&6Sq+ YT`wy8Krω?^Dk.2;[6c2-C(@:k"7_ը I%hfk^BZi:p;Ɵ9~C$ad?kD]AiDCoPsɥS< sķnexw|Wmja'1H),etGbC>\cXN*r96hkLIIqXTR[pC[|xh^:l]otaw(muxST~)95}8mͰ$F׏<:$Unj^q].ȁ9t ^18\Ÿs}w\)7/jZBgyY `) !%{Uşݹ?tqu=*Lv4kh}QOwINjcEJ!N$G.؄3GX22;[ahgR+(`(pqF$)@Aj$$+,dW4 Pz|%& Kʒ3:ک>sDWF3mNQQY+ 6ea,k3bug .)S>+&)*4lydK֥4Y9Z`\EQ%.R`q[7 +ZfӚ=hPƒE9z4= :kpJP'ҹEd2MҠe[nh1#$e?y3^bgZok~آSx]U`45{"k>Ϡ!F4o1rO=`vZj˓UTl3|EZv<Y,ӹmZ#IO(nĜ2)K"+s'Ѳo\aSe.6}GB ĢM]IiS&2M#dWDž_-_Z[2hYf{"m˸VpC-c6;BѩgNM""— wyfc89+Gml~Dޠò3؃d(H,8Sq9]g*DQ{X۞| y[ЊP&a{-9temB3\3se9u=Ӝ(x}j=&p78 W5QD1g%8GtV/0 ÌELjz6%^g={vТ٧U f@ÁfVN5VH hI·a.0]:yZu2;H )]E[QeT\q[S>Xi3ꕾT0z >0vy@q>$3 M8syi71*| 7|11U9#>dzwN ., u1a&YS .DJWEhИ 4Pz;>lGKcwƖC ^=.֟@t?Fv,?vq~ df;ձZ_f(l1Bͪ]"OGo5YJ4HxeI(>V9UzOOJB> ~<.r|W}v8lj>h6C֛R:)#!kEk=I LS62C .,lZuWČ"ݴjubJRZXN5 #JLμq(vaV2U}qpv%%\aՄp*F[jh`3HTIQ HutISFgVoK#۵y߯'Pr^BrÁ Дn.>Wh I[\y֟96=ђ *]l1Ց69wTEM 2;O>+351a'!`-ys\ů٩*9N :[tqv"V9sw.M'$7y3^bn:FOr.!/z`.!u'q}!Y`dcYʶv EwʒR B#uHMƗ6}U ehڋE;RB:.$E$gTMgr'(K,V 2kOw%$`L>VG\2Ff/|48)BE%~>N 9кvR)K4p.2p@B + Hu^Sev!LĎkZd.3uKegd̾apGSėT@1rkQI$ Pei[o$бT>jPBۋS摠šueW(Tv48&ZV~Giul@،,Aҭ FuT?3[SR|,"g.qK/C/ʾ*IHby+Ȑ?vYh= npWTM~d*>NBC$|Zۘ> 0H-:}]ש:ɻ5KKJaq\H#c9.b}إr AˁCEʎaGp)/,䰮& \p^S\CsA*7ZLw55K3u=zE72 5ːp낭>wJczhxyx8QᆵUH J& h!y\tn`9$GwK&S[<2I"LG5BxF T׮&Byp8ex!_IrA>YBj7Kk'qӮUo+!vpgA,ܴo_2q' 8 ^5Y: ,/b >ͺoڂ8+`=]@D~1:̜ᘜ1{Če4)t?&+ 3zI܌Jd7j*R!\Z$"I(nsUsp1Ftb9\=@tLJ7ec8(1Z[0w<%)3O;eip3sK O<78YIϷn\3}MEV(˱E&Y;#im9ݙk5̈Nk2_݌u`΋<^1I>˶ꝇ]_&g)SR{2[Ξ?ĢhO_`LgiR ,_3In:BD6S"Usj n ys$+Utn'—)ͣ+ͳY3aIht.J= w+m>CWn8NK:>?O?sTJ -$%'c@z)ùbչ]fQ',13wbA[/BP)FC7H7vC@q iʎA Dr#sɍVzT \nXf(! m;0$9婠vcn0<&&U#=[O*3 |Z=pvo4{y7va/(bfZ9~ ¼.- xbQƱ%qNV dL̔/y08\Zr, *6m(C59tDlՇUV@*!2"@#,~3)<ܧrF_\aVlK[,h5f(\k $ f+>-5qo<[;}?7!7uh\0'ݵ$r`Ey!D%%лl,[ Πq*:Ty!eGklg9RE:=v+Il2Ah uu_j;E\v0ͺ4>שmܼPHe(VLK$OI"_9FoPvSٙT ܡw^܄u"c8S:R bFeVA;uԴjXoLDOvb!XkۢɁf-kd[{htupV::6ukLTQ}1T ~FƎ^ GDZI3lCrg[:;"-UǡBLAR-)L?hH fIm 1]ߧ0x8, qHgU*'0@Xn=E뵖t:s؈;籾}22αhLKx 1o8h-)CJϋ}Ӓ/Rr?IK2QrgMv,Yt-XX!YjQ(_Si$^,ͥ^YI\A& Ǘ $Nth访5#UkWF:6KЎYػ:@sV$Pq,z^QfxjjdJ5\&P˾S~:rb+9 J:辢W< “Y4whEv[l|èaN^C<0ikHNtC~e9K28۴ؗ%\RӔ--fGfUq LUpR2JIDn@Se'+fΠڡ 3fcfDl\mKuM%DV䚁5}⌡:C Ubaq]8ҕOj19q'`C$K{ -Mo_UxE+C` lNshۅa Apy*iڈq|SeF&Ђ_j1^-G'Tm_*I̡1픜Ndt3\-;'bL\y(S21rOe=3J˶bRLg)Q}Sf0T)7sO'Bxo]홪nJuT=}2lg1O/ِ| S/Jww%7q9H-?$+ 0{]ca:K7?^jIABbfׯЬWB=~ i)7"ܣGG3+^/jH 4$%r/f ;PI`|G eܾ{6gVBBÄ UThZ֬8Rt+AH`V# =| F9}deXJ%e)ZFVu4O3TN$a-XP|< SD(ʯ^UXYk wTp&)ED3g}s<' pPw4 /_?g/Dƴ?sza(-OxLۀH56ȪmvYWJG[aP Qi'$mn]P g!dhW;]%LI =71[}O:5,8cT Tn\q3}O.$&4a4 SQmrਪs>r]lk)!t'!̧maZhOzG٨`XLAOO/p*3/Z+ftxf v[DH1!ʟ孟C*iҥ9Gw )(*wxvF5䷷ P> r 83 %)gq8ܻU*n70RYqW1^!B(86$mch/>e&_ϭA$YhMrװ$qp?Ʃz5aLT$zyEx׫e+b(*cF&֏g+lt)"lN(4;K _U˻EږM@J qwOū"JV@U|Ё-S`T흴6G#3q1XH+kd*B?YpT73@ "MU?/eXzB $ӫg(Mu-S.ew Ǣ9lDҜdrH={iV*"9cBT!tfd'1_VCK&$uI`-'#+ve8MyBJl^+sqC[SX!@4*z)aKQD*i4㯔UknT04\kw."sF2bXJVStTʁ~LP^%JTZRS ܞN ÅS7%{$X}TU*&J\ `jlrj7YKk|i2죋|k9"Kh$Dhm>a`4  "ixHC6U/K|| ~sAb> u_i>,Wy2' ]L/Y/Bv@#UDIs䒐=?R[/`ԸgU[K79@osbB;*l^ϻƶ"2 ,6&8K5UCL0Oh+[^r_b;R/mcMw`Һ)lŢ srK9yQ9/|k(WSW'>6邱O8 !ꃆ7Jv\Ln ,˼e9dcHM5hr lLbhkT8:4p~.录)zuJgYb\Ez4SrΡx#o糌ۉ`|nWE0`cu\bxH W9fV"ece&#䷟ QOȱșԖM=H/[bTO+h:_dڕk«<QŹbYH( uQ d 4٬Jj ~}-/ouOoNlpӷueԼߝHa%u-tɻe5E麅HN!$t>Mɣ/stn05lGŜyzĊ7cS ti8oX=IE)w&é^8'^6l]O<_dlj;e oMT 퀐ɓ#wUp|ܫʰEp`":B[ J4MصktC?w58#IJ8xyY'v3 "}$qG+)wN>oъ{$(F֫||g t&@:+*Zˆ{M7  Lr;ԔW-w9.2q*w͢T㬪[M3hS'7iS]2b ,C 媑ײtE *WHGHh*HGiI(K;y gP NRY8Ifp¤;ԇ;n#b.wG-!x4Q_:T D8? +G|4I ^]W Bm]Ji (&NJGSZdLS ]7H..nbӌ2aXG0Wi‹dC΀XrEʭ^s/I ==n( Np(gz?:R U?'prpߓqa܊>x}B>ܳڞK$ 1s{ [^/4K*u1f*iek-,4ajV#7vfTx6KŜ^~WAU*^8rs 0.QKW=KxCL0Тٍ:y0q^v`?2Խς"gSmk`u q1g|[2).4]bQ15 t+N+/2ySB5XӺKrb62WϗǫPmZkB0uH&JZ3|mì+o:*ޗ|G ZrJ%F3p[lAݠ#rɩ3-$%k Pf gQV1&Ŭ )wǽKm+kw%ѪMqDkLLvl#oK8k:qv:j8n-!~.G'l~-w=t!yTi+:,÷.OA tʀ?C1㑻r?8_){HԒYE95%&ye*Q-d(rߕ>Mv=\"UZzѓ)JB$f$xտwmoO(b?-=G"uO{c] WNCh)wK #69 pgFFf- T,~JLEgWGn[PS Lr5LRn {+f܀'I+>lw#Nm7OQCv z?K<11<viMV6cODG]D/{TA0it\GE nA_ k7Zٹ;+(~Uk @jq G+t]#) F>?pz 8{ œ9!MP1ϴ LiF` ^A m:A8S,Y~{\j]UX~ sYD+es ɬRuۆ^_<6L}tb5PƺHQysTm#h6;1)Ep!燇T;i平p`{uXk|zq+9^5_ Pa]--j\5r mȄg7Xt-N]anz˭uF \:Ng(сq9O3 $?]o@WX{B(B08 4.%58iMZh|xcf]B@Agx.HHm%+1#3yuՌy(;0( J_8/h&~yGp*.hP 5okoAUxrwL|++Zjh )9,-u:5%d@8blvGvjA'_w.tahUTJfWhld:T{ɺi}[&Xxz!fp~h8="}n3_膠OUH=ŕ՞Mс6~z| V%14!4u29O' G޳Am()uI9]P[F`mH4Q^]V8K#DYuaE\ " vF[_.V>iBf4:jy⏊3A8)*`sGJarocF]ߌJ>6XDQYj--bB/%4YQ<.uB߁#~,_.%(a/UNud켔ha=)߉7MsۭiH{l~ѓOM pEڗ#: vZw]_KN>lL2OU$srY3Da>V-)\Qdeٔo+Kŋgcںu+Ni5"@oY i;mP8CI^{c#XkJ!sQ8;w=:zrC|hjA\:ӫngWvFg_l 듉2U. &d/= 6z8B K[3`e #"Q _:t[@Cɚt ""vYgk4ׁ,Q'~UI-U9?zLGGi"FjO;,^bZ$Ϩ GЌo1; ݴ)`4_0XfTC}/N8ԗy8`\YO~2X;2s#&)N(Q*C#He$1ҍ7V+a{usȬ`SLZl:,&f?\7/4XSS$lZa*++yT|x;/4-z5@ْEugDZa;Bxi@k$~29E6T) * uF!_Q!ŀOSӁ&^tu={ne?B()l]H#癁EsTJ[lr􏊲tkx 3951/mpgjGG6ϊ0{i0 15Y),-BGoȓώGus KpXz0\`i-ӏAvĢ(]`qUrzU .%TM}BiZ0 6f4@ `Wq? BH$q \ڜ(iJX;M7p T5L}KH^J&aUdEx5 drܞ276w0 #6,ڽ tH^6H13 ^q|(ب7)Wl#p7t_L0JRÌnOIr5 *@咵z ^SD8&|n&O\{XWj1Q? IQvi7鬽a7b` n u6VpCaPYŒN~O5]yV,Nl7u,(0b{9;ލ KWLx(R)ԇ`*CNkgmh oTdȓM i 7)Ρ4eESZ{AV3sQ(gb'MxU'72OިeQ$f ltȦdWd [Tt>䒴_yTa:Bٸ gg8\McjY``vVD5H[GS*isv_5(Č˝b:t׹ycmNm$vw*dr'm1z 0lc'v!8]BHTRLv5yE7=jRt!/)SٴP6ٹ040qo48m Evud7fO,3c'b]xyR6@BJ %ŒEQyo?b_tT׌)d#Xèoh!>\:(\ot9 Tܟ5_=߭^nBx_;D cj]#^$asTP ,[7Q_⪑,w#e(2Rփ <`<60T)`itmk0pQxLoS1`f5O)H 9>=~/W,-Iަ]O}ʧԧBӔi LՎV#9ة\=~-߫$>^f穦 ;){s*t&b⇘8oM'ugZA9 +E|G}57L3G2oJ4L{/i1vDAE^wɍ +U\Fykd?` czEy(k XHqxUU`}aСȨ [!Dgxu%WkƠna`ù0@#f7U.h֑ mzv;7jˠRrv e=$iE%C%)7J¶Nj@Z7\ ȌטxI%XM@/ fɵgTf1l/8.MRLo*mz{=._퀚/al[":bIy0~ эBpBy3).fk3$h~L4:鶃|LBlZCś(P?l8ώv+G6 @o͡Pp (D?wuM:.@\CF {X?ZMͲ`7Yo۷TஒU$#2.aS谻d%Vs 4*=S\ZdN>bQ;_yi 6hSW?˹sD_bn_~ 1n#7=ԇD+U .M-k!Nn7` >9p, PS4A,#RA?-éW5iU~swW/?B |#F}ĉ,)iwtC@iv.pP'k Ϟ避Ӯ49Ϝ虹ϛs|fyZy>x}瓄XF:k<2x(q ms+a%6[g #.tзZoq|U b> e G.#G𵬏fO&2'dA [w@Ejta8׽6aM[F20/LL:yŠAvlJ٤/\p`{u3̃G n@7ˠ$ޤ w]!#3/|e@6I̦QSjv4 _?GQ0VkU(n*L[mdsH3>:^LT F (I5ǷL4J_ꇄ57%k-NKs vbblaa n*P"=X:kdh۾-w-lel*d14]p9K13,K u_dr)ϔ[Nc,R[!Nv* 6y Jd<k)2E)rCyN0Xrf NACLگpA:5>ZDqvL!J[n18@<͍Y%/;\/\Ӫ&VxCg_y]=}'q6( _UϊgiA^S`2ps#(QL'^+,vN?GL-0bQc캽-r@ m%r׉Ny͎66ﭫț/O!')d5sYhKze/9<|](<LjfcfQޱ^;@ho.6dD:NrN`JN !bnXt|+mWLŞ{V s0y0x{^3' j Bh$a^*Էp ۶5z&uB"i?) 4[;I@O:+~vYz c:4F %ELnq#C揮Zv,s_ط|ذa25eFx t B!)y=X n3gr[5OT&lPb+11P872^*:y&@?$JYS1.AW&_8RMS[YMKi \,:K|je;,IJ+#_:bV1D惆Y})v "PY5x숎.hACɌب1 !6 *s.է㱉wTV.lq7_tĝ_rZ]:"hguˑi}|0<|;N ZEys4& [EM)) /0E.ɣb9DoS΀)eaG497@^Ą0_I3~?d|ퟟh9+>-g'לK9=p̱d=v4Hh] qU0q`Bh ,-y\cH(!j(s| s {/QH뎻}Q:!Zͣ!-^< k&}A̼=[6|oXd|S^7X݀1Pӗ',\eH{YhWȍ*Ҧ5€@S5F Cs!31.18:')&8 ɰYx#Iy|ҷuH79U2Db)5<#Uˏ](Ѳmkb'*/M^+"^d9-m~f^?Yۂj/;I'`&?ᒢ2$Y943oJ[.W;k(x7,sTIͽ4s6=pJa>{r% ?KzE_ŧ7O+tZ@>02\Uj' | !M/Ȃ9"^yO @_U1Z:ݏD 6y#uZE`gĕl~b 9$fѝ"jh!z* Jy c!sn|)Bp[#+#f\޷B1|ҕ{IaML+4Uup's ҫX7GnR#z))TbiU:?};U4HÄaOe=4I%=I؄녑Pl7y?ɿ`t yY̖A.R WPQ62:f`flHHr>lo#GB]%4aѮH۰k극0eh(s[yʢ)l ]Xp+{y?ֽ\@035~r-hܲ|3Fo徑^Em"i O%z{]deN9Vf2H (z?j{#~ o(нhgx4e@\.d/$< 8qk8=r0k`8߈Ikt1[*7pZ;/$|l]ai#_˱2XR>4/rRcqiQIdb\7YPNG vfGC PoHO J.Y CG#9reegX@=0{ٖjdX`kI} 4Äccջpz:lž%Uf{}v#zf]W- aD2ٞk VnE}"KJ"i_ Nuw>ۮoDDrZNх$mcV lceäĖz >B-oCZaN+a{-P1L]5ZԎp?. j@}n'葟\F58vK}i OQrC]Y@!PreZaza-Yd}`x$)P9z{bԽpYDZ]\N+9fx3o[ՑU~a5NAcc[^SaN+œ`-qb%J ̓ň0 %-0,ɽk*SD YcI1; uIez-uRT|rtկ/~PHaN pmMjH ?rւv M;*z۔t鲛 &ܳ7_5.;PD~8/n"r9Tf;4f[dzgd](c"/';5ƒԪTK).;TjT8.S-@d](yIOyZv~w6raMY E][JXRBM6[[~^N9 >[Wj{ =ž,彘eVT ֬d 0{K(βnY4m TJ!LRL:[m.#)&Z]߆౷eԷRPwӨ&ۦH,KjFhw=9{L/fz 24TpEsS 9qSϹ 6"BԶE$7s "!3)t ? ֍6P19yeG6TU!X{Kp[y-LKs|Wi>?Q[3g@V1t=M6g\I!K5l#&(xglhEJL @ಈHBByck|#Tb)EȌfrnIW3RW>GV!3x%g9lϩ+d]E&<DceUۖ1u("3(Ƈ)bn`Pޏ>. 9SQڕʀ̶حzPpZO N~YiρSC g_|Z3Qr R~%a 2TS ¨<픦~d}y7MyZ?sL0Xe+՚ wj+6vVѹS:n7T)^2ɍΤ^T#UHTy貞ӾwMb-B42 T\yVIj 8W3Ez4>3D,phބ5${xMGd]{FsQԚ x$*هJ𚄔weN(R]$qv45c( OQZښTG,k-ƍ|k'j/ J]zZeL A8)1\oPa.{7Z\qwØKҭ d>x1uY)Z}caUTK*{>Md:z9zd(_o'>1w6Ńz ) G᳃Wx>Ͼme497'^Bv&kjhIUdR@X$A{: #"PE0y V^A MgZ* 6hiט R~PH8*&S#_Fi&m]xviN{ReTSlRo|ګ؂xiȏ+RHSzk?=VVz]͙yN%DN"LHc1 \ E ~@MAw-DKñNҲ[/ O⠸§ܵaF+?lRYp*D6D֔I0n A =XNXWKaCu-HQKN{|/ZDtۡ\%tk(֘Șumr mD8/ BJ?!ħtJK ZIq,n.GWٟhÂ%vŵ+DW;utg0Lko=ᅨd NCNš.?mi=1+"~_HdpH#TZܚFZ(OX9̥R: FgqKr7AAK2)<*q簰Q­i|lEh$q0ޗL~.ړa:(SHpM! #GH; MH^;x.-C>HMV 3 ~10vF {` Xs$RףvX!z*2 "ԲYbaYlhE:K!=;*ɄDѣn앬.lCYPp)+݈F * ,V=T7I[ .$<5vv3 8ysF߂\t&O]/t35,f龰2:Yvք\v,&V}=,}Zmu;EtSA=C15-wEY+4-l0PTP] %lN6 Kf VC7UÃPݖ'=aqSgz^|]K˼t}P0pOT]1 #P]`[9_6ˡ-J3@m'񩸱ʑFڡrLsSۆOQ@gx/}+/Dkݶ}ok+6m#9Ne )M ~΄*)m41eJSKF9%;K[k\oު}b\ǚY:E\: Ub7Yhg(B*" ,zIc4()\N-юf"/T,Mo8&+YMe–j<^+aC cLijvw( x?Ee;ouQmP@H$S4J g֋0k( = X-.MLi^#‘Qkt+Í.VBZ#oěuIk){=n6Ż (fz|'=)iz3].c8tvBxl=]g䅢_f)dwxS_7OVN\Sέ,g$j GvR1qcBvE!]!޾(/ЕL"꼐aWfxBBohm ;İX#"KKclb*1.u05 oIvj w[XFV+ק4Ѹ-XgyZLnGPD{*>CMr1ڎQpG~#eĸ fbRR R.@9v7nzW,@rDj1o[ 6\k W- ;2`3](k>EOd:/CYGniOluo#5R`}uzYo}oɻ%Yf2{]M\wj YlanJ擳>'C=w8 ka b*FHrkګ5,݆'\/L6,ƣ6:SɛopܖMԍ.I$l1oɼK8#n_qGņu("1B{}2' yR1,kIQöถD]N_[!'\yj~SS{`IZ;F/Agr'tG0N@+1vcOV4i(2wҢ/v)!M: Q"VX6oi~s3K#Q1Q=su& _#,lun kG1@l^SY3>-#VS e}4=BY!0Tܗ(y춠ua^ȶ7m ޟUBn%==mqݫ=sWChd@0'Q~=c;O^S\Eex *f^_ /?HUgdX^+A!]eY͜M]jc;hKydɾ bVt?0gO/OQ=ե=tzp;ozd"DZؽ=][]y[G;ROPB1O㨔}jW١pZF#YY!OuPp0`%$l4LdnyaQ:dXR&É ?/ A8!Зs[2vʧ"ev?[m]P-Wq뮍!* D2F8(e!aE@`j:(t BP$R!ۖxN~ Zn#~Xk6tל<[ o"l@4~]9ӉbФR} MUc&HP)_:<0,D 8wy *jh,C3{UկA^< !>%΁Q﮳BGF\fkjw0)<|@MLk j_H׸" ʶ7'\ZM~8};~X5B9Mнg>*^AHl:1G+.P9Vp7 0 Ap5x3sCdtڥ^+?, P)ʎeZԿ=gd[8hr*FAou#ocfcyy~@/{\L_]ʝ~ RNl+%\<9)JeQ<5ZxSroz71}"^dIP?9qlz ֿܼ{Ft @XvO nqlU7& WY-(6ǫ1ְl OGr }aM>F68cB>1Pz-{gM(b C^e*o 3ókw.$4W'gR`']IHm4V3$UYQS3wvfl.(惗݃+dhYgbg.׀B\0PTb])v lHCG_A~A&GuO;6NrebIv /瀛b'T1YOS!rH(R` ӓg;{tuD\m/dFD,iфq# WMeyD:J7 /ڦ>:Sҡ bAZ^Ms&׎&[842 H-p`SҘ= xn> a9*%5=/[v{qɐ2IIׅDLkUaLǬjhzYId(ȨWb#RZ&y_ȕZ §R}=82E̝Uc`4h $M?Й`uRlG{au~t5ж,z Ej,`nE;<~ /ꀗZ79 .&7DFBbi OJmD@S$qjVHE?_hm7Y˝pDN{1-&H:Ą_sVHs*4 TiiˈS+lnH9ߒX=m}c21><:'@9 II*L|J$NI#WFlo\Ck!* k E_\;_Grl6~$L-b l#T|إn h{; k.:V|V-akMtmwn%KO禒\١,], /60f j3.ď Å>Hq!Ɔ>Ыs=-qzL4*Wok_79k5zw> $gܻsc5۝D63KYcglܭ7]EB֩7VJp#A|/S*h#6+ы#!6#|Glrմ!_c,| ^-4PՖ˔`UOidRs\^ k4_agcOA[Ò+x6+J<mJq7:!HS LH6 [4Mbz*]t[ ŘׂWB,p0[W69>lqCab׊'骧ޡ^eZ5=iשRdOy? t#}}#\VަN#햆;o./Ēw{RZDbr8fT"vweohw̆|ŭ ./y6l( _襫(11TVf"$G2peh精]9VK6,r(ls@VS ®&!ajqmӀc+U\K o^;10ž&'T;%bth Uh3qw'h]%HK=d?)6s8ZnDPkì!aF:;:s|XS?esHG81YZo;FTAÏ"DꘄF3&oXLr ?8JL9Lf`5vw^?JKM+J\%O} `w0Lf+M !$-XxIMXe)nÂ/g(y_ if(0GqR xxY<T7*lj!Rz0:w&5۶ꕅL YQU)_88UI,\uNtt;GY}[sa $2whylYߎEplb`bd`lV;6 =I:N +)RQsY*i{ ʴi+ż*)sOc:#7pA"?kl|xnO(ƤR=t:>V@)'>jy"#-?@acOeO1SOwh:DZ$"nY|:9fŐ^Kh="{YofqLm׾D{f )JĹ|Z I~ ǫۢ*K7#"~EuH.,E њFJ0ݺ:^qYƩ~ 8Z^XqIMH*6+yv}q^Y4n̵g282#'B2H*. ]1 ?#u]7%_&AJcrO ʷ=kS&)=eM41\b_Dlk3,#[!Eh xo% I XfO#T`xΩ'朸.u㸤hd7܃ 4" 8 tZٛMKY_7nIb壖 Uw_!hj9,CVC /hivBЮdW[1ikj\Kz!˓¡ur4qtB{AT~ m֭0_rF/f,)%/,S MԥR(jhɸ\q]mh_gZio#6JYqiްADdSI"qKInLK}͌w6kE](RmEG=MWcđ8~k6h"Ȼ1NX¯1?Ei%QlG:R W¼:R[uc^d)Qh,O.7]xMިP7$~m" .EI';iH+E4ޗqW}-,yO4XWD -[#)-*Cf#oqp kȦ)+PȣҒ_Y1+%(8[NH}}kЎY5X{pׇD0]XC+i鬗N>Fj 2{xNkUL"*ؿ:.{xgcEF/΢B@+'wenk'r&2G`;$1CqQvVNDp94'F}ZfڢXex U2lg7F{h4Ktiz1 QɞX&}&&Biy})U@+. +}0 .5x@ ;nOK[FdPQA>.?7Pl,?k݋IuIŏ<'6\D3W|?q S p2xL1hU0~#|W<ߵX "%Rta5 LǘeHVZi`RMaM^dbpEC֟Eee!S}:٘3{9]ž _?=8e0]j'ז\Q5 ھ>(2XL|Ƴ8RU`>B@Czi4$"оz ᦷ,JQjd?5cegSӺ#.mPt/a>˫dB̊4g:TlN=uof*ApԳ+-(ȆaU깣*'SC˞gPJ7F 6qysT>v|Y g z+Sxdf`G"I’8%0!F25\MN4}Ql pЉqv(šgrӱ+_ڥ'tkL# 1ClBͯN~5fCs 3HR(2a .4{N(`yøj Gl P40LaZb< j^*`HZc$&׀f8s5shW(?2v˥'8d cwf100\xMEdJB`D5q)|.ad5ݾ?E/|,˲sy+(}2 2|Ɨjy'\Z¯Lfmyʃj8uԃq8~:'ݟTrL/W b */6?48)iFA54G05l"D,S %b8'/6| uLD:|H(0w*qG։u>ʿmDҍZ('gUW'u%9,Mn)Y_O:zey[Ge&hPpRloVy'DK 56DKH{k[7˹8= )4\ NNo$,rFVPQTeTn'bI=lʫ8:7&NMxe5"5-粿kېM>zy3 3sEQ>;/u2s1@R1VƇ&C|~Lu~ A`x5'k\;`#L)4m}#A @*u{m/d?mJD~:k+g:#([ ݼQKlWMhx털 =Po͒K|އ}ک#uGUbpϩZ1NxuUN+__ ^``j9`K*Q8o[6+% -3c:Ys(vrd`X>gWgj`LQ}"k$7k3?"W^ I]dNئ3XC yѠ䁍NKzUHĎ̒l$bw +$$&@pRNKb*&,y-ĝGx+㏋{RtAV,= "BˏHS$^g. (1 R9MVqT\l*`\C rs%ĭ)Kvg߰q22~$ckNB|m/$m X\mm,0[PWAIg,AbWzziLP7wֆVVAAkz!K'sޏ+%T`PQ. M/DoHtv2;uzmfXW[G9Nj,$[ cQ*61yjv@NTJ.ifHXȟP~ZzE1%YZt_!o5I9 9d! nN2v?}6R[s1k5+qÊj~iޥnHOcʟK!`h8%3;"Zlvl5|;^kőG0(k;KGc=r E/Q'B;+M?HRJ4@`{U>Qҡ, 6i5 M@6C d=ʹk] i`2FwKX|2Y,ibS~iTAANSDXtr?76g#M9"0x(5tLxR'NtN%=  B* 㜟ěo j5|yLz/fp[沭h⤂@[?jmT`>Fk cZ:q<'ȠO+,QQ\bJ-G{?Xqr]Lh ר%<4B 1FP`Ҳp*"] q,{YѸX3k]3T$å}*2 Eu!s7M(!>"?GI(7-xhFBJ+С %n5q̴6P^Wwc)[#|oJaP4B6)FTFNŁCe܅՜nR~;U5M70hi<ΟZ|!Z$P#v56QPqS2" $=6b#STzCC/C;!=q)U ]i Ad迄.JsK;hoN%:iH<~EpMOP@R};?B %daѳV<9%X1rdd&)/@|k)<s|=R Q/(%ŘuG\G6V*y3K"r\Y ~Pv_xP{fIMuYtߒR!EtyM!mzT>h[ 7|Y^@&U%#-QUB.^0-fߥOGRl?v*?bV$BVAͽ3y#E^{v]YLnW=|Я3`fErQ/ON+eD` $L DD]qWx̷Yg?Jji?רΘ Q5$I '˱jtˎk9Ÿn$B2-SI)Z.V#vs ȯ)p 30_ ¯fo)[rj?oTkokI d yj RU ܈ߘ?d T);dtԧsdB  RpcP<:B] 4q=)JD٭;-DT:dE.j!ݾ͖foe*R9dn]:v &vu탈#|~1>\cC^MߔkHl<'ӟzLJ>w$.1|Qq|, JP1i1ݟVKX {H$ء <6!˂6E0X2{iӒevFi&!p uw~9p} ."TӪE j0SP@=(l' 1M@yp".>f%6/*~eB!@'k 7Q^pC-'MbFOԺ7 ׳AJVq;E`q_b~ b+p!m q%j%Oka~ovq5m*qQ]F ?9`p0NpͶ LLZF[{~2=.=EgK3KwF:B<yexQ2J/Lާhb pe@jhw)LQ4Qr%IUf=aI^.Ϥ&8+NvI_J^Y<a qV oH*k)^;i=;ٗ/uUdҊ m Dci A6w"VYdE]4ɢ%.ʙ<.L6=(,Q"Ah=[:aV̖m9v2Ŝ֭w )z_C;:1;siT~zbK`W{l0yÃQ2<3q.L f: W~( h+W/&fs8 VD?,kdpEbeU27ԂCL h7vyc .Yqڎx3תWH!X.cKٕR4rBSY;Ox|hnwJ}r/y8lԼz}YWn&ڿ^5=^$(`sJ:787=[޺aq'ExbZGFv/iKzeSk$j bXz =;ɍsR j[{IZ%N$KE D!rk`9G?k駫}X_E@)!-;{ Lc@!'G =>u'a rQ4=5b=>m^XkrPj<Α'szQM-&`VL$N4tL5|RsD6g_'0c5aa\j\emY5g%sb(tPi}ڢnI"#Ga*w |fuBX%G^L:\=ժyl?+ Q̑_i(=I ;^`&(Ln_?:cBť(h f&TX-F=F甊ŢaK_NSXOJЊ윾Bwk4ZZ!A r4 [$$!ݕ>BV#G^*g/E|:mvڳ|oAՋH]lӛT,,(q;8 vrBRFt {stᏈP[}IqE[Z69u۱!#  tUwuJ3D"@$Gr263W"QU˦8Tǵ[CR+[WҖEրW+.?RBBBܕˎYjD"޲MRaQ}+/ .R@ˠ5^ҖlL.{҃j>@e'M0-ësQQܷ[PF{LFRHzDb"l'Ȥ'{Iۨrk9'lC|7"fd_i0ҹRjGV0tÏjLD9-\rB䍡,0_DC%6V"l@'Ea`4Z@@%R!6]o8W3MH41Y17~T1xoCfdrS hYU 5DCoc=01%F)B-a)J?6bJDZ"Ӕl8:B`kiGsS1[}@u'Q-{9tЍ(4dq%{G_ ~hɻH]|֧^\v3*:+do:xvV/ՍapVQ1 ʕ9}mej~ͱq4=(GIٛ _y7JVBv ɎBkܛZ~|šJHCB 7)٤@gq{<>VӎaȑS߄mR&#(2],U|5|iL=҈DjSq ^؋?{8o\v+ḥQ{ln #t(I]k[lֈ>ުY%sJsR&a{"hu/V)DPa.=\>׭L-U(ʪkXY:p2眈h&LsM`8ǬOi _^(02k:RFTk==PDvٻA9f xEFu#-ZB+mmoX-0GA]d]mD1+FγyB: )/m597 S~S(zQv x@P48qSĢAq&Ks}Pۇ?ho,5Ae_eaڮDJQMp~BXo %LpR4+X|OV1VVH` BGͫ!Udx͙l \HǼ&42A?b2_Zob?6pK.l#0XܨHD._@&>u t}{pZphu/m/.1|4 0!*RI=e-S͋ c&+ăVE=҅vHHu"o/vЇ'3 @L+,xɇ/z8 N \1ۀ(O JG[)JHnO<2`-FMDmx̰5/<叐s+m٣ꈵT5*9I EHfXwgO` N֗}ܹٷslBy *tٸl_lg[9KnHh^VOC(4 $&TlA`n;RH=TWwQ,k`{ pOgWfJ@ rŲD{̕iv[Xժ\zgȟaDnm~ ӝ^mĂ& F( Աձ݀5?Pt%vX^3Zn@Aiw rqLxCZ8wB?yлC>םGVCd1O_BSEƲ,QbPu깜,*Y:j;z3e V\n/ E,\WҦ+vKoh(_eG."(OYIgi/طN5ژa.nA@U:3D}jto ޲+{Ċ^*Qӆn *`9uC٢C·c[P'$N#}"/S﷡T67HgD r|%9cܜ<>,/ngpĺ\Ḙ X>MjҐpI.3dȀrק<։>uQjc襫 Ի0J0֨z-[HڱucبT,5~'2?zGOj-A}TWLCyж>%N=3dʕ qӔ`4DRVJm6tyH6>ډI97o^)%& 3ExKj|ثA'$e!Xk(`hJ?Te@(D /&SAK'iぱaNKb**7qHkۖ'Gxj,}h9k6iltQb7KZRSVM0.Aa-#G;ssDO~ `q2AuNZL|啨Ӥ* 6ʸ`@dg瘛~ի;5"'vgؠ}UxI?0X)[*}xe&c>P[/$v^!$֯Gpw딟0*p%*$#^6MMXm]˩/pxc6N,d|A|ҩ:ŃJ0E~@ׅ-v&/mQ}}KjXlc}!ҼRRKsk{L7A svᮙO* s[9} ~۹ ģ m7l^ת<+NGޤ[F$eS[aZC{+~(zMƤԲɄ nj)D9`  uoΞGWZG e CunB\,ݷ52?x &\y[.w@=uQoE\{VeǖUuݽ@$ǝ3W,Ŷ8]&ff>佯8#S0+/2o- ٢\h8ݽB{o+ 1*CB t?r 9ئV 2PϴU6ZgHVxP/Ͳ=aL<:8;s;g]qU*~oo!=Kֵgd6swud&Ip-bӻ"rxp;f5d_W܍5P5dRW#_~+SiK4ZN2ֿjS8ɿ!@[`nhmEw@%te]VpM QbПOxw`©Y-I6;X`]=#^}blJox\WzR7aƺ.Fb𗋭Ng_\}n 3#@4a=\K“9 MOzJ"wS;oX>.jk-pnlH.0Y3VXFɢi>T^X䦳ә5$5p\m 2$ZTQXeb$4+ot~S~>,}i{ " J]$"%;eknș ppB6 - @:8`.d&I5xLdžR[IRcxFڣ^np \ayN Mn}do4j2Qr&0MJ N=ޢ9ՈsaKr$R.+{BɯzC,6,SWJ6pc(T4%»#߾}{_X]BOhX!n/oV3֌#9WGhRXQi- c ٽsr*Hd.nN/S6ƖaNw9AȞA[UNML2@BkVO*?e ޮd $!2'=Q x^-ݏ k @?AGb'g>7Vc*,j[4(-U+ZF>A7fFxFG-싟~א;L^9gEQJ PñN>F @0m-BÊ|ދKhRm#t8'w.̦|+)+d` b/T~_S:L)]FgZdݞ ^ÞOfRn)sʚ) q91Qu3$=&K^<"P)Ke [О0vTJK? F 4ܞ]z[?ot[nOu F8*XMGPDo2^7VQ-]ŷ6h'dyreԕnOra$IGFa*@!d#-|e'Y(+' 1qm4V)_@Ir~/>[ET"g) t>,V@~.P]2f"Q1.U@qz;BL2T lME~{P{UzK9~6(PФ rމM~ԥ3 !3 9N, zY't61U } ˛7c.O;Q ZDiaҞ!+WhZ6 5!_m yPQoӵ O< .&󤦡:x? R)9qN\a z|o"W>%1gsͫJ'0@)m{IEB}CtSjRHc^4ƪK4|t 3:(Ƒgb]&A|Z=FS&1VM *{fRt) 畴CMTszuK)Gg{f-b Ϛ~5Ш{dNa~s-Bkҿ"$!3Yi_)LjcT2[S./M5ud 6+z*s<-3U{'԰R{+ zY=~҉2GrHsTkҪʉAӓ^Uh}))-nJכ`:iT>/SIq!F~s.05&xjWP ײ;m'G,\kiiZQsA̶sT)@D%wj2s!?L ,^ p;/? BvM?n25%%IIQP$=Bh O5#C5՚J_-<]iO3^)B8иg4-4'QxQ 8*͐ApjF7*!IGA?KSmǹ݇I6@tWLk8 P\/MJߜSoZj7oj5.@fG|b_` \YmgERȭ[Wns܅Af3uKVVB2a*e3gFʗ=evD:/]bHAFzJ[ӖCN97{Lۋ1wέ4w^'r5?@=Xu=1><[725yJ1C44-5o+ w=?#mc{.c?sG|$GU;% AW]9vjw󖾴~NǜwwSy+v;~WBLj%-mZV OymX}Eh8'y{VVi{ɲZba$AR/"rjNA͛[ъDNCHp7jdW#*FI|l[/ܔv;#8ZOXHi;?VҌ. m>fLu'B4yP^&LzthjoorJ-z ݾc%0EsNPX>p6?qiCn)z,~ oʻi9z#D4#j*mcNWA#t'3GfYQ!c$BVX³CȘQ3E'q$Н2R%>aJ SQY=q$UfR NwTRL_uTXJaӆ06aD6 vI0Kx}=uOnLX.uw 8gd聥č.>L{ _*q9~EgDx-$Qy Ae9U/BO^*3' ?<1Uq.tZ?)D.ȝ Ub=E[m0B47TopfOf 7*=5'N +gI&TQXK7r<s <X#,!lKGyI)k#(儀}Ru'A?."C1,ʨmm/hp ,ޱ> ;N罁L\kG, 3OŪοI2p.J 4K/cli {Lm٩p*vz*SDHgJaq[+8|\mH.*1(q1`YO! *|ٟg,ep͌gB=,NQ#Z8O2Z5DdOa?gnŵ{C䯛&25Ϸ$(4eU3"nIp6`I`#]&rf~+I$D"-f]?ߩ"Όܣ[}V[~ԡAGbIEyO׃ ',YO=uT2)2I7 {JԐFQ wQ7xقd,2B4f"(EF&e'/p<̩^8M[22w:5jIx{;}7 XXlG, !P+kzЦt]htCI¯gA:s-AThRQUaykDL\@TTcV@+;] }95 T/2cOHsj4-=kPΡB {4 @3]ČLi qNI  $3Ά1a8ao.Xa4;Dv"FFEi4bu|7;\I ^ RZIV#h`տhʓc!:S;KJAj& ן]l/ H7ٓçIFl+v~Ϗ`%y=>@y$ꭿ7Yn,0{ML6KB rNssⱐFaܙ֓` %=unf(`mHユkA*xiܠ9=7X9%e: ^ *ʼ%.7M4Q`&0-8@zxYKjRJ݁tÝL;c4JC:MewKRVo\9)sF; ۥR).B۲"Hs<#zF%p8'q秺t \? 7/lop1~d9韋zRh9 >`CL,`<[?U%ؐS?PQY07fYwt!F 4/$6 ~ƈ Kkk P@XIrN9^`jd&`qqSk1w[74i9 st^k^h":7F  هn1.dkeCbqY / )w^FԴ?"gf3bQ~(Kyi-*fԒ0%AS[$7մzeK%YtO5)^q˘S!5=(x1OZӌ wOOzE8+ǫ4Us~Ux2k t D3 ͽ۫C"VV`Qjaw_̌]15~7&0 ÎKct@|B" ek`ϬWE̕Zz% ; uQ5xJ}ze\ eaD-jFV֠F}+zOclA[V},A%/Nͼ1gv6'Yb3-\Q߅JYFsdUoT͓!v!KԡA[F+"PVڕ2=t8_.>O-MkAI$u\C#ƟXF I:#rP?#ʶC{H͈ae kGa){-1@[m}Dapt':{'!n'Hѻp:PC*Iܭ\^;ÉӿODq܄ OCցy"y5HXǘ}->VbvϪe=n ' ANnbGNtʶΣ2Lf=۠bOZ:!o5.2C.?fpIv%>(coBl5K533o.8=ESa8 4 '| fC~$KjNCZ5gGB?2dg$xTcoiC@Іÿ7Ćq}QѬp;F3(˶orF]>F\~W-_F\rS+m^Æy`pWp < BNNr&:ؕrXa m)JB))cQT5A|o7EĪ:!C@>20gAKEpbYk=L#ʌ7Am&E&ԗ_"Mi]nnRq_$4uZ ]G5܎e`'Cv)avc:n2qhџkML *f2g=y-_qB}淊S\8*ҔS9 fBK0+XCT-A }UN],2 !~]\"?Mwַ7?JI5|qSd_"B;b/eҼ>Ѝw03ء$֪,X%n z:eo,%V'۳`0E0hyWFqg3e)-bAbhCTSv;C}k[##0/E72pcp<&a2t֦7y*ۜ4Uk991\Py=aְGIcS /%ܜV1|b'-Xo̗9zUdv4r~"BIfYMWEQL@JRbp]6kW YiϴWt X/zSF X7%ؠ|"[볚{{jJMua\a*p.QRYO} ό%)1@l!XG_+/e# !ui?A EKıGNZnotD 4@qXN!9m1\xipG$'^ 9<W5Cb=FueaxTuoDOu_ u7`oHw)P`pN{*wdyԩg{ϖ˃(GudJ_9cambM,@l^"Xm0\Wץ.%'^TZמ0~a`=ov;+-ֵKD^Qf#kiQLxz*1ռ.l!92 düFI]Ψ:LHCƈa H*Bwaw95븅^ _-52lRÅ&i@c}27f%Z=_! дIxL .#8?R$-WmbC]YT!sG vDbIk@VΒ%v)d.~*B5]]6XJMEt^jz'gj`M.Z"WEԙ-%q8BjTt5ys;u3OjAT+pU]dS#'=/H?="m~{^"wt"b[n(_}v󤮭#)Fb fpo dsY~L(lTܮZ0L۽.O`zWmѷv Q%jFd"eX%ay7Z/'Bc588e`{QK NAzH)+ɶk(xiQ"2 cz)a7:%7SBA3 K =#PCe*=V6pieΡӱJkОD,gt?ͫȌ=CHyhjgis=o_ V"O @\0mZ\WPHdCLs-Ȁ/=iTb ox=<-Q))Omw> $U {.ԔAe*.!L0 ]KJıx]{5O]ɧq%/Z IbXqҶTOlÝP'U:ݵBcDtiǻ:@еk&M%:lBd`~s|2Sa C%T9BBA-+)Gb`W /MK"bDA{{iQĄ.ܠn0`~,}nG& u8ڹ.e?Q.g^Y s5GvN%@ǠPk4Z3%a(2:L|MAw,EES(8;dоqY,tNIW} ]\Z"o'9tGo"Xͭ1I ^`1+9V6"#z`n!nnOz5¸;é;yAҁ?"Zm՜q(Op]W/E#Y/pM'cγ*c5_ƔlHݍ Bte/@HVY0|K\<%՚F-|I^ HXg]!3H*sNꭟh2"ayXP5(>P/e76wi_...kqz[fL!z[##G3ǘDFA-E-׆x!rG-i:gΙ'~#nM~mC(Z1L%@^~ &UssAH2ϷhmcV5/m'Yw,C#;*_n焵ty6LDiP.1KG3Sy wzv6Sz?.{-lS`%|{?,:J&N#8+W i|؛M侒=&EpC'τ({Bo㞛 a1Q,P'R S:]J~r< U|NRް# ݌Q^gk,ڕ4y還n.>O٪ϾT$d]< 6#YoK{ډ!B%z(ɾ,KC.F{fG|ޢNfW4y&>Z{L P_DRjʯ뢉GDZn^c168A KGxBV'ltR/o}MvNH 3\78bEaԺbϸX4`U՜=9rYl @sLP3XiIn6y c,@&YFwZq{Y[#8Į)CW:qm0@Š>[sJ()\'|C,%PfbDDQ iiѬU*BևWRWWC۹?rpHV\߰#5V ֳAcqJkUn8SW4im_O{QXin9 by! T^]?')tbp(PvRaxj5-։[wͼQ Q5!!/OQ;3͉=(%xSfџ"ZXXU#3\yE:4}Ҿ͐=6(= ݟ"PS(IY rMvG'THhnW!I)-G#:@.Mnt۾`o5r`uk0ɘa7>@l~S{lAbԭL'hZnCĐph> Qezaoeld%Deib!rIcQ݈c蒐#WL:inW%tpâ'\- d(ZxNIm;Q[I /3[[W&Ư pxk A ;k]kYެK 8-" j1߃4%V!azΌ_%,1S) \v-g~dN'>  r$-bB$Yd[ ~`}GIG։xY"Q:5r#e pKtmk8]$'A<3Hy*}U2?+]e* s ʕhsNY}Qr0P`aPǀ ~Ciž4 'Ej^rW9(=J(B#S-o ]wu(Ѥ3"sʗT+?I3Rg>jF~n- ')s4k$7EKo8nECw,?qSc̫ѐrL43w t0Hzkdq<ޡU >458Z 9! 9W۵^b+?lvqU؊-w, @[}~(mQ|KD[NRĚq BeJhlWP-%P2iܜ$i.h$\td 2Lao?: h0cln#Iz]fu:FijUl)'vq5Ӏ(SaUL II ǖNZ6o:'/i WX/6M+áaL,3e*G5 D܎x$»U`}o?Q:5أ\Ozl50O}f&^!6`k v`K {t5"Ul8VQikTLz657LyGQjhstJP19%o2kx##s示_%vzR'&wqMbPWqՇm%PpWxèDHѣBr0y%qQ h # ]QhG5 .Zy{h>]ѤU~hjG%$َ8xP+h0r],i*q9Yϐ2#iOc~Fi9UmvI$&z-[< 8y#E/Œ ,Ar:Gv7dwlTTRU:-7IWO Np} {]lzx>o]ɦd<*ndfx{ UgYP242r~U t,)a AKtctȢu`yFC[|ػ 6s}INP>}0š'lny(9 LrK;@ e]f$( 5 Ơm^k H#RJ3]"@%Wi wӋAYzg 5aW%"Ba}m ]+>0I*<I*^c˝!U ahߤ83fbolN.~\I\Ϛ@X>#U_/&']_ƊQ$ sI0Mt=5MEyTlinCxe幌q\•Pn_hӝM,y/`5_,?:5zL$4ϒ&]82KBY| e͇kht(_AH'7͘z>?Ey BRUGM. N9> \92ϣ[ȝ6BDX:YO\X%YRִhQkEꪇF2.ș`{nAW|ypj#FݰO_3V9QZ%s 8t"Ŷ6RH_!GhN`P)۾6S0\my =R u`HLpF/lwVSX"ښ9$eD 'W>Ý8!&5o{RŌe_I4Im9R305j#6t~* R.AW`ytX:®8Oakdƌ- 髢MV JQf Zm-1̥OhՎq?|+nVvok/y߂t)'dY'Xat벜qVdP@Jc)Yxèa)9;}1Ln+k#% 8  :<Rml0D}5g5I.^~j3Q@1(p~.lKn 3qrfEOsibtΉZ̍nj,hsqlVY+N 62uT,4F!l Ӽ((L޹ZW%tEKmŊ+T bEu~Ӹ4H׺kàm@3@ z>+ş? %C iPL7Y[K<_}+BqI=̑tu+398@ypmߺ)m޻Ly!~.R!SzbYܙUWEex)%.2_9SJc|uE$˟#C3ւ *d{ Jբ1EL2rPMLDL߬0%\A)CB ҪK+[P)Ս[b;xn7LScM^: C.I{Û֥1|pF1y/@X"~9|L@GbP@UԞ~*np2pAZ0H‘T/9@9nlJ3 irB--:M YE:9!ݘ+7+k"w'V@70pqҨðg_E3B}2zqB{'lW #r,OT5rrܓxkf@e9Kw`6+[Ov[DS?e->R x+ s@h\57A*2TLRK_oB-;^(%m~ ~Vv1"C)xzB'KRHeF~aCJс˸%2?$C$WtV(1j7{3Ksݮ%. vO Ds۲܄[0w $e~C_7^lmy9qb>etg+v^G= Q_yiAy=v;kYzvT E;@\ȝ>cY#߹3EϙJ('Œ(@jmzJڡDc,;CN)M5a? |U1Fn?{r%^ .[>gBGB]J^B[s}0+Ʊ|( ӄh!Y˳aț{VcZ3h=Q N[}P֜zI!eo$WmCEhxG=6ӶY?Mײ}8/j"ϻYf͎UI+¸社E5JʞE9n@sxN[m/](~ek (ġ^M(>fۻzkQ=6tsoqRA*&^\mpkXk.Ř)bV zEe k:Wʹ~MP*r>#2)LoKd@H3) ̭A؛p aefhADSG@ɺLYQ2ݽKN>A qz(;2g~?s[#qjf%a_oDU0n!`aFëlٵSJ!:6*֥/o,!Sp{Xӕ?e\&0~0=+O[!m̻ak#T#ƵT"\"lN|-%<'WA?|"!!ŧDz*Z~~ЗYȇ֦9{/qj׆ Aw.Mhc]6}\{e_Zt]ngQ-x_~U5O;mw}g [[V G@q M#3\_t_/F׿&hT__v[~iTVX xUYmn-^tB'We}/8.e2Aך2㬁4Ǜ4! lgPYA;F$ZY7WX$"OfDO?gm%kZ=ŵ8=AQaM6>\49ϊםzZ\JM_\Fjt&T6b 3_ޏP5v6dgn.T U :3dM]ԉ@ \E|2V3;=||s .1 #g* -jPR~ fO#RX<PxB ʽpuV> {B-N(]n#PuqFRjeWLDw'ORup=ZQ"GLBA^E0-/ 7"`Mfopzo5smUӑg'5f%~~ V˵Nt'N71ܯpL0}μv:j } ,& 8yBE9AhW1Ea9Fm8 6[6fz9;Q jv9]6 km8<-. |i}7׻C;D _R3M+]ZAhb/gHz\;j6k7?>k]z=v\>^#zX]vZ٩*뢈Kh?o:P =e*0ߓN2BC s5jjCʮĢk8W-ᤱt*n.L肥Bջ# @o,tbb{E lH?RjpOf%㟢s-ѵLyLҁpo! \<,}hu [ C{q>x`@K@WD*l1͟E R.DT}F}6daF]l;_4æ!M {PB 2N:O"̼·uIx WvEN'YhF}!<^d$oLBfrr!ô*Q2 hSr2soܐkJ5Š}'еE^+zt}T[G!K[`긨;Sk&--(<6?g <9M>*i,1 RxYHԻnHЂPjR#iB;z(&Yp  _nXv:Zr{ү]p+)Hw E I|*)_ ^-, гX;9.H|(G;^ }E +X ?K*c|<*aۂ,ۥ‹<7&AB1v/SW8(YZ_s.}ޢҪ-jtY˭g05CW DP$G4X9s>ibEtRjU~2c!gaݰ~^/N;DžD0Ɣ'SXtrlCC.)s~ǂo@keצJwSwhC=@,l. ռ<2Y UU"l ] )&{Si^U{Y=!3],g{}>"63|ăAV}]8}R--cET?)z hoSԢ#MJ,/Sc^a7nŅp ?dh5K떾z YM%tbwPo2 vxVH -ay- mwfwfV96}os9"юXH==ğʷ=0N9JkBI :X#Yek[{ \>^S4h͢+lVӸ+9^ѝBmtI1/~Jmz6E[2ؕ"jŒ 'a4ۀ!zP>Ժ}}@ǘٮn ˈ77d(spcmlr.'`%wU* (C jhx1$4"x?G쾼* 7ݒY)0I>M4Olߟmjjݩs4"lPTM=*Dzؼ.l"jto!$#dB yQ{8飵ԕa Z?#Ԍ q쎫 Ȳ_$\-}$ryB㋭lM)Ič{U>szh0 +nAHn_ %Ň'q|M`./yǖ\`U4+ DcZ"-Obļ(vUO,,|d!]iqHRIlEzQ]@K8]Py KQ[q;pL 0rtb? BMHqQ!~+a|h1ֶ4 5.L“,3aTNF爍南rvzFA!- ^$v7`wAMn |/]-=nă SQwԞn9fU]QBf`V]uxL8gPec!xr PGM7M$hވ4&U@^s^Bqu]ί[-:aCrvw'l~#A{rFͤDLE6,"WZ έEV*V'(HDh+MG8~5&Ӟdmud+k`X.e5x6"JBzYiJ&9q4Md&-)ZZ0w*׮"u]!g~ p?s!pߞ F8(Y==Nisbځ!OSu@8&62X.oVFyNUǥ3nyF? \ Ud J/nLy,kSn Sx1)ya~o1 q ]ǜU2*֯ ӖRhSD(я`ѕvy=hS^i%1kf CKCqcP:nLNέ#;7 \ /IpL"׽oʗszZ$8YNxAcmtKa...z42&6zVzN@£WsK 5M?a[Ht)8|s PN6|.wRT5tH񥭲{H=FEyc޻<.^k+?rDMCRM6pEyeT,Z{|UR,W\ ԚO0m臥';-C0 ب)MЅ,Q~4"Aa IMf=1 1Q^|[NlFBe=w/tdxdꦑk,)W^ $-e,E q8 3~֨N_>r I1Z4_wG?#gQ}PLFK㕈e=풲@ɸ:KȀ$E'8J:YPoN®5 pu* BZ$3{>N{ezrW:$vQH~(ғ KM_MTy$up۲;?o #7H\u> \7:Bbɹ$pw8URC*t_R\_w&cG{ k%zŞ=s-gBup 08y-WB)-37{] 5%DݚSq%pDuLmEkы/}^5CZ {BosJaҞAhF@넵vXNDLH q倝uj.3FBo:ȉ\|Έlǡ8huŶ  ~jvak KPkF)|G(4ݶ|1 *Js`=;3.wFOr }ޥOeYؐZ?/^t1ޜtv[ 7ElSRWs(KCBWqt_R3*38|nj6pzqο2_ed)0[&<?ogᴆ`NbpH}|^'t'nQ]w*R ~ذl|u`$AMxpFoq@ʆt: `W?; ꌥS ,+)m'Z*ooX@T ]кRD2޺e[4Fi_^fdzFl IAJ[k9ujG4<ҿRw w8 *M,B0ȹÌGdڹ_4vۥI;F7-7 =ΤyP&6ڀoYomb3ײ1[4yoM ~$'unCD)k;\Ԅ '80 ѡ ]GaOif R6tSچpde!H$I}- ^`v-nvc$_bv RpS= ʃ4;UVpZ%FhCc[Sm1}Pes?(eYqQpb5p4TƷU-!hW\ѕV8֘%|Y]+hxrǹC oO] 2e/8>SIw w=s^^HLꍻ.WQ`(4PLTc"3hw@jjй[1(Ȫsm}؇`.kċhl^T9M ~[xCIܵ`niϐAk\N!gg!\#)Ø؈$9Y 6$N@V[L]KZX@j@Q\dEy7h 3]!"}a%ƀTgM;n 4$5঑h80dYۏhMaG0dLf9?a0+\^J-mB@C\K!^ꬥ5eFvUW6lqԗWXyB!PEd9=T B3Tkdh3 [mթ59<B[GL49``{E4 Rr%c:ut!N)u^(mI= #l6Rm@"i#宥4vH&<b2Dy$<{M g'1 6o>&- Rqž/V؜9&@K+xiz_kd:m3C%*hmx[<f0*̤裡A%!;3H}=Ζx|#5i"'`yސ究A ]MLr gnk0r<'ĉQzDz܇xiISgjvxZ= ^wkkT&jz6s2GfXMWK9=5\* Ƙzߧ jR>&%,JVoc^8XvTI_<,L2٫ӥ̘ i#S ^oQ}SxynoOQY&iĥRt1ԞFAʧ?x-KiQ A3-fm67힃k|v]>B3sD4vAG-yF%VnM*U))]1[dǧ4Eӹ>ST(`@\QzUT&D274i8)L3!kx|B(f$|uoDȿG(]N9{瞷׶cfb8{TAS* Yc܂G-*G0CwH˧ /܏3t@)N =ͬ\+SlϠmc@6 gS)M~nx \ pRc16aU KMޝ?H-(mƵ/Kɳ{_47۞`G<sGv?! hy) LN-3³*2^@&$ D8 90C 5sR'G Gv` ܷeXigG~Y=%j~T1mSau?I2>sȬk:% ّ́.nq'Hy-N~oEyUz;m[A03388MpտlQYbW^-`Xl&{BfXx@#S7Кyɲ%_SJꤺėt~ۂbh(:ґts7v I5 Y@-xHa@qJ`bn&f6& =QѷڌB4el#tYjD,!\6ֵI)dR)DvŪEh3.>Ae9n_#wEj?-`9>;' aiՓfؚ2j.Cu/Y'^Az->p.jw#;$!Sf;DGοxĚؠLo8>U ieSQzdUP\ۦ) 1hƞwxȏ5cއ`6r5oBhjuHUe&k\ ĘU+^_~EѭgC;ZܩT}JMIT&*_ ^åۘsjJW[F9I Zg'(Z:C8.5D; }i{uuB0>};Bjr156p-:ZPB /@s'kd Iv=x6J9r03&f_Ԇ.YBN,&P ĮTZIjzFrhQ)\pW(Hzp, W=J.P`Yk.Q|HiX^ CFgiUQv Cw6dMGoikmsefrfIJo oГT߯eĦ_jϠSuֱ@[Q׍"$\)Ɓ()0jE\2%KSec;cU DV=-#cW`xbuG_J]ԕS3ƍ-U䣝l]OI$}rCK_mkA;ײ]h8:G=(djMk!X*bxҿtTB/&xm_HW;̯+W%:`k[z,儌ӓsႇOWk#ao:5n6q2FSA:e ȶ s|)e^Kqcw&ac|o X (@ p] bWL:nZBR*ZiIp'.|dކGPcQ~YE-s@f:v݌{Fȣ/9UtQoPJ3$<v9%#^}`YVJ7C퉍T;v6l'dU]&H*x4Un9 X>:+iSV+v&_-c!$[&C\S[tWCۑa&-GbQNL"NK|!cr*V Cɥ$&v؅c+ٓ!pcW("O_E4]6]qg9aC|2SAMB97|~a2"+s,S]n+ dwB}E ǜ0 ?r:`fE/BYWIY-Q -^-gsf3ǯ" L!H|Mmj;qИf!h05n3[s(z^ZndeDDĝ߅t<eǚ:1n9 ݖkt]P[>XƇ~$nMDŭtk+k܋}8 AKOu!Q} |VG;@%?a|<c_|77XJ|ztlUt.3H ncdI o$J/t>Y>C^"!i ]$ EhСq'!H*?g~1{IZ#vP\9V]w%E&n#Ys!snNmVH brϗ 鴷zWm&=̝ )-\\2 @Ddx!ܹGKʄp0Wcё:1ݱpz1Kpj{NZՋ %IqN!؄,>Y־<P7kOI s "XW|zYC Ŗ7}d gCv0kx̘>}4qGׂ`T$/vO5Puc3T|"a-Y"8>KI@d(.EfvSɗ7ӔĸS\zUGXM_hX7C0e9ҋSFmpAW 5$vJCq{Nq">I`2{EmfGpwà1R&Tt^9 !Dy}؝/{xP9z(VCi|/ƨ'D#\JNyddK0(15SWaFwQ(}6$4ڜlUDY$ܬqp !Qvt#yBj=sMe1)#2 u 򨗹4fv.d߱KMXBs${*F &b_FdO ]4ԢF;U۸Tb\^##8$)*Xlsa1S;Ý(U)r(>D"u$<:fYT sfӂCA?M_{6MO vz]Xª`%T[ͣ:!~A_Sd>["]1yza <HFϭY:# Ew*WBIZa_¿aSFMS'fk{7tU{Ir`ICآ}0d(UPNELZ:-:?D|b.a2oz5ekh*jqtm6S_gȮ:%8g %6IXN.hqMҩPkV#gt#H)|"d}y~V*x+dO5Tqg)jӚ oiRufX/!Mˀr:ߨTg޷0U^k`ņa(FRѐHY8h:w3Ք:qX}^X|N,RlT=l5vyԟO#XڂPn ؾ^_ui+Y< Be'?5S@"PL\hD,?j!10**/ o*ad ciDKTkVgrv^QO)|2)[I^z,o%CT~|Vj߉i"D4 YpPZȤb݅V*z{ p@u475fZ!cvmҴnhl4*Tuz1!tpTeJși!CQ!wzL{a$ie7t`X4:c`j1g«pp1y#򕎝'd"j^Iļ0(CNJ3p9bUv]Nj4BѪi XFra3>H;dHv3+̒xl,bSʿ/lyU? \͊~ U{ oE,<ث]aNy8lQ˙jT0D|G9+rX&W\GCT$Q< i+[n\;%s9Z*h$̑k[v9@6ߵ0 i>{2Fa{c}3ͫ??-JNF+ΜFЮ,ހ'` ,k(^>%m1!/PNWl.R n4%4аB>@m(&Y,hf?jWBtҞʄ88OV%Xj5)Qd) F un5Zm/esy<9хo|eu7rwm7r8sGY-[>7 yzh  / A1F#ZU4J|>Gm6 Tc_v?Ju 4)ZE~fjk;8ܽ !\:=~,cѨrjh8MfbK3~MqQYj9p:F)2]hނ߮Rc' $4#%Osƣ. HA/5l[cs]78̚:GU,X#ߡX威Ynw9zMr.R SCS0%~3ћKVj>̤I<ީmH, Guj\Yr|߷j7(48bRXg[3GW >DdpPӿRа%SH".p op蚁Y:ynR>-P8Q,T9b`R`PFd(N]mVީV+ eVw.cj<75{6&Df-@_5|w '=8QuHЋidx۽1I2(ijs|7f$.2:1#Bq9Lk =Ċ$.3==}H7:u6s,Va*aۦPX,+MΤv5P/ i&#x_92}o~/ЈYۻXj3ָT$cԨz£Dƚ bAT rRgoI/UUbGz΅5 tfL=[Z!3ëȖ?LFDlwdE1x'aOmI'쓣ae'yy6hDoťv)K*P(%bFꙷtX xH5M+gAl90WP+f vTAFaĖ+kHo6u-k%^Jg9?%ʰh _,^9Y+kp^ aHRG]s8goszObX5 !ezi@c g +4zp!YUTPBJN[*yԷhw'NGcf)G1]?cʯSE^KzwL%kPn IƣՏ> n\h}/ga̝ՐEag?g;h=ըQ=zf&j׉=ŋj@t0Q t\;a" opI~s"і(%ly[ fS\[M'&/ْ:ۚIE 79*@B9)inւyj_klm:haEZ&rQ>lDTロw 5^!~7a.G7 :c`8>jTw7m0M7Z1l#5-Hg1{%Jij5|;~W7.Ɵ)-P#MydS29@8 \6) 3kky=F&d>6WW6;1O *t?Σ:%-qk&\jxߛ!)Њӎo?pފn'WM&DxFyg<ǘ<΍f2VYoCڡ=5^R}HQBS`55$d${ )i34\&J8l^wa.:'VewcE!gнFɢКjv T]nqG-pfg.dN_عOdp; 1h ?_$yϮC90d]66wc%kpj@vI'.Խ:bM53~w&K9^'oK^R:V~O/ۯ5ۅ=W/g$&WOTO2XOޜs2T%YSUݿm}DMm+̀xuo9ͽ84q꼩I%Nٌ}h@ h.Z7F`N'lʁ\IE4!uTDAV48J(mv `b~%ad;{FV@JLLeZH?+ x}>= <:3V$HW> ڤ Q? Dug[l=򡢅S@b_䶬6Ջpur3Ի?K#gAL;d F :M>(c)My#Ќ^fvv4ѧ FYΠ'G\ҢJ`K=HA_{c-- @$dE|^: kf J J'P2Ieӛ u>:tS%O=>~EdGjNAY!wN]Ek8 :,`Z;u+up5j)COh]$U{ލ۳U[#.mi ;Fc49 ǹEi~dDw?`Ww;^SmOKAzX3{ӗ=1B#nsUpJ@geYnh fk*<^V8&z &Z2RJIj0a҃x}h.bgup>®'d!ht! 8-P 77Ꙃw]fP&xp tX/Q~O a0(+WߞztO H)OCF:s(r(L62_EBElhD 4V9sθe2ۻ}8GIW`O v7i/{imH7.9̖!LwiQ',))`B0jT]Y+Jj&B|N7`$p -FtS:wu+n} kߙA@DW:"ZK@|ǫiwx!,9$b.ċ̡r6Cv"YӍ?{Zct:u8Q8Q ^brGUӓ rlIo412,To2U7mq!{nVR|#'*|Cchk,9hd`)ª¢d J`ֆ- #94Bc='bx46pu`1grHtX;uECO b9\&cD2I7w^d mW$kԂ*/DE|O&-1~25Oh+2뻹*6h&}&\{ƞ<۾:n3둨ރyLö $+dnAR@jJE" Ju#lF(ꇖH_`L}6l\Y*}'ʼnV5$'/7U6@߆^G1UNtl¾I3r JOp7o&l Y7؏HCN c2՗Uئ lVq! 7!uH'wFT&^?c{!#e:Ȕc-U.7N\J*ɣ =S"LY1)$;>:ȱw<^ch$ pf9D'o(K5YXʰh s;$Ui͑v?Vi/Z< Y@> yY^AѫbdL$ܳ跀J|?=YhvWyM:qq.(pf s{"uC ~/>!n>Y;>wp4]P\℈kڡu׵D=)r#B-g) |.ؠ zj'#Z?*(SʭSg>%i7 ޙm"y^ol|F>_jP(v_fYOU#{`k@sEVȭdјd9TE\u͡EE?@bWj^]@AY=A\3;la-0_#_M/ o%'6*:?0R "Zo8HeUG ZYwo"G+IG<+ dۙH[P׮aC1M6gXliBʑ;s}yal>,2}fO } 0[aՃ98ɸ DZ=| z}UB=15VBh=Hw &lڟʢb4$KK2I%0&PƠ>x/u^SMNȥ""Eks'+hQՓ~г""U:cf*J{Bn9=‚,?Pu߯1nC T uhL(HV}2"w.v|+s)h%ɡ'UD߬"Q)w_͙2L8[t䳁S !e}FM@F1pvigfWߡIz嶂 EUs us8)iuBʋR1tnLeyr[QذRg1E H H. ug{ '^صR40}Dd9*n+It-TT޲$9vn@Dw@HQVMϏ| ATV (Ñtm)_Qapba$VRTXY~h.FJ+9B=G5 ƺMod-OM{ |}evc#N&f>C5NWH?@a[1H37 ^q93Mޝ=xݟfX N3pnN]uqX}Nc$y._RNc%3c_+.px%i"_@r[6ךcem/<-5?!q)\F3:VS ;!7ߪ8 WZ-6.3PځC~zժ[ $Aωѽ^i${P` EdVĝn0s% =PA|zfrX(-3rc@:9QAW=Z'a[\ne)G +¯۠6Q [$#U۱e6=na>aB%Jd*m߆Ķ+~y" `(ڣieDZF'jAĻusI{;vUXsΟZ+NR)fY[SRwN0!A \U $,^I®lHLfG?O8W3f1jVކ]l#)XLŠp\a: C  *#dsJz=Gz.Rh)SsH ۚ] *`.L=Y 9|$S S"wkE0ï ZϽː6Ź98+ G6*`(ֶn^lSTSGErXBƪ{K93 7]7|Uc7Y)H33_= )f{ *-ҌڨDuSikmw#+*!k[C]AmKy& a}).ɺ'dzg>Aw Ӹ* GEϒO(m/oG5E~ e p $\ ~ 6x{9".VGoma.y׸.CTʷClE6Y$( VZL$xw7-TjBsӣR|@\-.*-s컳9,4~of@0Mw u3FeG~n212j=V;sk=saZxq/Au5hin0gE$TKa[AWntZ&7u 54NNޥfZij"W(Aw ^3CX1ٛY]tZ+]otrUDSOJ$v罎-Sl ]59 +ˡ~E4<Ӗ$CȧiYrzDt+pB75~'/(q<;϶%^L# n{ o\sF}sO{<3!jQ$XKW[N@a1qLkLɪT 0|ԥ7"c;Q@9rL+lWYıV&@kK?\={X5g2Fܬ i?Au%#TSO'1%<9qwn29r! `)+wcO+hZE>r$%n9,kDAQYleب4j^(rM{oV6wn/G%.iR%c_U̞bipQ"?g֛!!sa۠4P% ^zx@ÕȭV௜6Utxux[>镩 1Zt HMuT.Pr MwR?C5jg(AMG]-r{]XӉr&QғID6)csSFoHq pdXY賅)k!'WL?XwOxep~qKdkf{m&]j3|IuvkM&K>U]w4`^A5+aJIKf޸Vq>ד唒nQ?/ YoL+(3O@]3/VAcP{0WaбTi*(WF8€/Ƥx<;'$PXь\m a%<6}῁[؄ì9|;=~:t93bCv.Pn * cld=z8(w!++]nsT,:!T wio1Q%˶Nr3; {Yr,uٌB]ڭI6]X+LLwV0/8%1!<߲RJOЙroSyPt5o*M"t/8'B>&Ôim\ =dE UgV ?:ȥX#?۠_~ ?JRHad$/;LVF9<=p(K'q$F[KHeVd@Gb?^RExd}Y]"{O@8v+lU=pլ+l=ltgir{:LT삻~ '`f{G: k+WN"ȂCz(Wwj fHN&Iίoc|nQ} Hn ^9^L{A $ '|C3/# *ar؀H^;y)oQQ f.zVf2v|3G1T)&Α57%hXEaO]u#0ZFMՋ t~ 4hռ8]{cQ'\V{)'nXj~t&j/bvΨ}+fdisFp؞LsA=1I--5Qնd&& u!RfQ :2xVB\1<{L=ӅO'JQxSZc\Dhwfx$E}ڟ,@ݾl8~uoWakZrPJ,\?#}V :`Hݷ\"=g--[{lġZ2FǶu)":_l+VŐ(̘ĹiBF"4@bZ8"h:dW s:Z]Nd=i^!.\hB>W8KJm0S+HgQP!^TZ'̹D DE}[ C8/3w}|2`4t1UwP 1[#J Oۮj  ];7hPI B (٦GMgZe;~T dN i1G NX i$n7ƎZޑnA9Zmd>woulQ+㕈EX8btK<޳ڒ(ן Ѝ>bH+Mh &E%RZ)U/},yVܧ4k4H]/xd11j[eI{"8&: }DZ'mV:̵-%WELQ @w|"$  cX#Kda3ɜ\}RQ!{qoE *^H3`/;G,G12,ӇVp /U$Vu19% 땕XͭiэWc9Q B@~_+Cbzwe ئ<&<4HsB p=]iKtdi vAq50dupdғLow?3^7K??^^K2D5HPkB5ft q ;HrÆYV=%R.hBn@x=up"PLԬM#ɤ ^>=GX }[;myB3pg'ysãf/)He;YɌYg0AU}郢krgﭥdkfm: ͩѝ^Я^uYeFh[cJ/s퉡 6Gb>1y"meYtPQ|٦o$oN_㎷Wnw1OA_yMYXhӀZ(v뙊l4K|sHi'ry;R1$ص:c0T815)"yU쨧b]U<8'1M1Q\uE uoöF[yq@ H94PDpy!SpD̀^i??3 *i4\U'Qd\xEud;1T:3ROZz+> Y}-}UV}^=]Ta+!iK?,h XN'өty 7L~_cc~VU)]^jP Ġp:ވ17msKg 7]YpZ)ZD;mAC21`ML_ʎF? bި#^ dTvF^Na{S6\yIҊR] }@l' 5d–G<D.!qT?AsC# {ֿ0VC/)cP!A6gnt BwIHރuK9ԌWڳ|w$}0wü_iWCDɚwN( c&QRXEЋt6!%v 5Q_$ 0$fp==` {4Yh +f[Έee ڦIVh'~C9I;zl[HwDWIagXPqX,0)cFB)Qf!<0ɹZ6TÒ;76ɿm J,^μvKǿ@Upp)j8ck}hR`4J?3L@.<+@n٨6١87w%D=/:y ?,ƨd",?L&> Z1F`|;MU(ke w/rǓP0u¿fNYRB/ᅭcY*(_/%v]z~'FLA*@IQIg?y>yC`^pq Nu \V1ӫ8EA;/PQ=fFHcԣI3 x!QMeyx>*g^垉^J\Y$gNԐtHJN# bh'n"FvF{c[$2p9W+I)3}M'7j>6v3A k`E7r Wl) I5ֆ1^.)]7榯2 p<*@έ DP{ R(c]}uY_xfm6a&Ӧ)lq3PIOWEU[e=,& gbnIXV7eޖРC"dҼ~Y'0pMYC9_o>).H֬UʘFLӻj_e{Ɣ& 7[8B+NMYPa!oE$EB&!~ڸ&Gg6$-qMճ3/+:(Pi#EB@#U%9  %;TQDs"zbv8%ݭn! ;)b_ eAOJබl(Nm8RpJ(bA^M:k鐡0 6;tfĴoZٌ,IhVK.L0nxD~Lkq_'31AK iI@`QdxYUHZ7lAɔ6WL:]'PaOC8 8iFk&+'cf_ IŌJTv0u+Y\MPOfCS)}Xs$>({q{&7veڢ-47JZu>TRvbML66Ս^zMڽtm7Kә+!KRd,4c~5E `(5LICĦ* Txń[ )34VD2`?wǯ SBoONZاׁ۬)-._6='jmcDc_d\]ةta@)ž;~HUJ&PycTٿϒ`R<ӳhym /UZΙ_.%!/VyHѺW8އy?H=&c, !7nX6h7QV:*: zU)^_ZDlҭ+3 nOUʑj_}!䢂Gj,~}66FG+)<ގ]{']"gRWU<`(}M,2T]e&n;e9`MkᙩC_1k?7ۈmrWlsĒ4C?jDuP1s#ۡn 7~v[!1wqA:PNi*E'7Ow c-~\FBkpT"jiw T06" k~-l% 0 pmf;d+U 9oN:0Fs7qxn݈OB`8{"A^L?c>!3jD:Y.5)mwѰ11m<ߋ7Ƶ2(T98VL82̲J:QVd -l4@"R+dBlA!nfj^;:A5 g<\dՆ1~gfWé揝mQywڬ| ?!4`G+lVLtf_>}5,[/lgW` 4 08WJ]1kWC('x4ߍ1"`L~5WV0lܑO_AdhNU{56J\2bj|V6?lq"BӿX2 UUI)8 o O1%K\.@-w] |ʴ$g;?ߝ](^^D6*JO VanhpP&1R[!4IZoGQvYQh Fz/+6M;;[VDؔq}]C~THreB@HBȚ4꟡\v{/~86,Uq@Bq7fj^R(&RɡęI>:屚sq 07|S>i* ^ ,b -r3j~_ zE6|iʆ;3."ۙ/S^Ҭ{S!MUL!Ms>8B>ur m*\{qoOrm4,9 +gI-A)(;_J˼.Έ]ʳlx{ qSKRI~8G\f:sw\eJHY$;HpXBfQY~oWlpH咲 e[8p9'$bs T((QNT+b'جgr;5w3XtP-oTnzaKaOK e  >_ Z;Āz")>sY7a\@_Ka)qG.qbyxw]#v/!;!%(-k<(_d\ز(^?yvmvag>+gP鐌oJ3ELiy3w{h4Q⇺&jW",OI@=T2׉N2/O4M4xo2ꈭx̂P{ls_]MĀMԙZG@#TKͱFi衷3NQNSO:|! jƓz/ }1?򶱵Mν*C,4|=O2/f0[0F'(S8Ǐ'.8[-@Ⱦò(e-Hzh:k5 $.]q 8u4-u8P4c>h?ta{O7do.EV?aJ`012zٍͭDL2e*k+oHl*A'%9_ņJ,r}]} wv--o ̓l7μM3e,)Z&dEKext,fQ޵;lxxog.ᢷULFBbÚhy1G6h'0YIt_=/_ FkMN:  9Y$ⱐqU_m=qS>7ZN=V_jnlYHhtR݃:R6(̒.c4[1G-4rPSg~4h0ķ {ծ}x%ux KOn~'eր6z>)83X}LuHxWɺ$x*jvPToLȦsܑ^x\[ k*'R/ž0P =gVlxPv:psY$1q#wl^6^=U 1,2U0ѱ7^ob~ &**4aY0؉2-8KtK0"(:119v۽"/U"#(ȦŨ=??pmMC}pkHV c5jx; }fu\+wzNG嵀qC>ga?h@]m; ^\ua:ٺP w̯pM! WlL0k7ڳ-XF~PmiaË\+c]`XńdWII5IU>wnO жJ yBwEWmByxo^e!ud?\2ѕ"\(燈L}]G_i:i1haA!ϝn̳0y/?ݦ}Pq"..1!jY5S [2Y*#ʖ3}|&W6Jʗ˘+\Z:$8w\0}Dž9}UgH);m`n׏9ms,#Ӧ{&PWob_ewMhpm!kZ7Ue dе8${nEbCد:f9`<:!y!#? {r4ӆzS6NZɾzv[+]^lI~_`QAg睊ˑ@gE [SrƉ%,1CQ&fo^I.<;H@\]B2: P戡~ђѫ `,$LQWԭnMVK7+̇=o,b 闷DCK CvhPY[7:'w@dy84NZaiS90SNp̛v'6%Fb 4S1m\ƳELhV%[e},ʏiҶᴅ tw5  &nȺ\CHA@Zh#N99)-S%A!K.Lgm#ڬyz$e+sg * (ol/L&Y xdL딭xjjm&/ ju]Hzi鞐R '9nWսBT'FuIL*ں"Ғ|}Q˚)f_?{Q7¤Owj賅X_=};x[@whoܣi00@o{$=2cTco]ilw a/ FԔ$M+´JA-\ iwkqTBp$r*p iԌ¤Q_| @&3Q47N9Kg[e Ҝ;da+qd$?r/<;%֊4tہT f&菾X"rO8qHdoԽk"@XAlQ,90i^>]OKSH2C{ H:,ѿA-۴bf _sGizK_T|#'4t^E(N7Ӈjjt'ԍ1.3_| g]m8Mʶn9%<9?sLMonHc4R;SctO6"`{(d2; ^Q=:$l11-\6<+;3c(Hx&}*ӜMKzwe!ئc o_E? km~sZR~c9rc+R-0^HDMeKbUK|]hV-7%3 K9|ׅOre$ CBJΨ~qpRQUKTdL –El;8; |E/CM2q:&N]yY87W IGKVzZ)mOu+rSOeCtڂc@4' zJF6CѺ2N:X;K 0{%#>JOof"嫀kMл\VM<abͣ R⓯HV?hX94_*uBKx3MEr5]7բ Nn]Lw?VP<='u7AWs^$X i0>YJtCbdö| 0+CYNapSqgGpJ2ܝHWsu%!]yvThH0cD u*3DZNTVY/eRR{U:4Ȑ |K([ai|X*ҍ Їݭ~08 vK]^DkӀzmȔkv$>N[s#[[Uv7+pAŭ@OaEnFkPey 4/׳d,L Χ0T37A ;\r5k6Ql Gd#+&M6-E?mn~E;UHHA "(g9:bMo\+\ Dvۭ%} q%ɺW,UĚJnp&8粥H?8:@fx[E}'Gwb ܗN?6ϧ>$99nصC 3b/w~R['mK9>M~!sSIXDYsgaE8kBf0@PM~!s^Zn"Y1ERXUjv53dB=㺇1>;TzǓ@bYFs1EzFt`a6*jB}WH'Dٖ8N% /S;@2R~p"-6cbdh%jJ/U`P'Qϯ p4T#<;!JEj{1eLtu@ռ*WbN-/mLG+uxt}_rk݄:J0vЕDgSM6ǐQn?YmAI^QM%|^`fSa o@P/ eti~íFƕ+z8(d})sSeD~:35ϢnE:jBh]]6bvɗEuS[ƶN'=ZQL8D&!na, [sm;f_ֱiCېVNpgjb'u\nf"&ޠQZZ֧uôV^O6 ik9I |ƁhBcc3$BH > F:+v gͷ (pWZ`Pډ.K spEO|t]TdfJO/}㿆"\ z+E`&}2,|بA$: Eajoqw U8ϮHIv>?f>CcFZw fxړ pJ7?q^5U2rR=Xls g,]?y&>N2BJvyջF/0I 9_73l_Rp?YINI?MwRH0" j(uۍ+}8bB[)∺),QZ7twR-҅+e/HVV _l9hD/Q{&~o `Gaj7ͼw8A GYp3t*AFb0oWu'?ZbY5Czaeud`6xr<娢 Z40%=3Bf'ML:>1joo]Ɓq2z~_xIxn*Ee/[\2ɭ8$b"6;F;jf. Xɭv1ұ>+EsJ%dؿ6^E`| Xjhǧ֡S#7gg?O&`"D kayڋNaN1(7z3'xql| BR`j9)Ɔ,u[5 úFD:]Z z.ϊ0ǚTaC{ b /#;EX2yXu+WIjk| nST$ *g(/vp9" |7 +/9ps5nt a ϊc4Dk[⊬kRy L<߹w]W0ޗYv_i_N#y^2\~3L ~3]yFTB*+8wuS}xJRÈ ZW0g"bst榌P&ς c|ۺ񓠷 )%r5wVR[Yt$vWbOA%o7VitqI{[FC ׊/l|]Rsi=#k5%~2a ,$wk+آ%LRf伐 }<5h]ޜnlt'.b{<[H-%]􄨦5"u'S} KjOE`ߥ`X͍lx5tVNƁk ;M!c݌-Jt5Ћo: ֛ueu˛Hj%-*(28!;1`Zω]P+NhčvOn+JK7 0gDM+ݎKW1 n+fC? pA-6|%tl1!9o|J19jKTna2TQqWyxFTr j2AWQJnfqnk*M.?j!uJL{/ ǖdznzSw|Nf6(MDiRhm&[HB!sϠEr&Dؼ|ȃݛ7?z1N QЈm[X^eg: ] Z{Z֦`UJ.߫}YQHﴔ[ f^RC%pzM+^6qz\q1e P_+ؓ_"4%gr^ψ`:k5FfTv՚Hr{3|. 'mdãw 1'Ƿ4r:$l> tU~+%2^0S2IEUW2o: VNP u ḾFvm;'^@|xau\ i%M>oOp8F=ĝj e0#z#>O+ߗ~.sz/#ytYXz㝔~MW6[mj w%CM~[Za$]xSĐ b!c.ZRJF+Qk㱻24'l]&RueuD6ʉ|HK-Dڀxfg`euȂ @U|wo-`݂ M;KŽ%=j\h<)kMo񞘄ߧ4*E pƎwJ3 51 vie\ԺCrYʃ- VIicKpMBFdsls;v7z* q|t2qc/jl8F&Z3̟ Aoŵ >##Ɲ!llNx^N1z־$+U-\;*^(3ɿ2!O7֎TڡkJ*殄H%).{_`̖EdeAJhL|䮼A_OA29jݼ(nHIscy>X;W<%?Ě3C=M4v&C^m;o=}]j[nb72ΘxGe/jBa?_ӛTJMf ՄسӵDkRмqAiU%fZjd.i=kj(:6ŧq|Kr%x] s;]ͅLFuF0XSbZL<}@Xz0Jj2F&cZ.vS{82_.K~2Wm mvygj'֥ޮJӰX[`v?1á죨^3<Oa.dn(@]`H]Ẹia>|<=EC{]H'oXw hKB&)bBȤaDf4"1Ga`\ﱴ(G4- Ӄwק!#7Ƿi=S#a왯% fka^P)I\Oi tr=' gOnjִx~31=yK+Qŷ۠#?֯5Lp2oК =#ka.Z*ȽGch>q\ p/Ր0#d D@̽擲^H2jJ\Ȱ;fYAqvW֭@?UέղtI$ WLD7z,զR,{?Q.}>h KӭOz{7#EުF]p%p듬)I3=7 "6BՅEd 73-.аmЬU̔.6#ty!NHv!cIj/^4[cmᅯ[;vqpl rYz;gt/"~"Mm,1Й~c)Pp|0ߪJׯDޙV)/ UDt8o2c%nu%-H)-T<.Q~s`C6?V+י4{~Ir ~=<$` $\9db"5k[ =?#"M/baΕ!K قs᜗wu(}~G&ҎZ u mY$u}QZe|W(yHk q1Hx0y$B#_k2!:vKaUlDfm Cf"3S@\/x.T=<(#'LwV$3ye߻;i;#J-.^JE"ϡVw) ̈w(@Cշb ҃;jv?FO1?%% ϒ.?WE>Q`u;e0-޿tLT/:}E*1̿ \j$Fy~}#{[jc(υ* Y-Ọ̏›H ]MH>0({w]4=qu؃ߓl[uN5D J{uf,tIP8Ey8♎RyƂ '/Ţg T+m P¶D<9"POL-Ãբ\}vdqG!q=_ bWIJ~?d3|<` F;o ߂Cvxx[0*~dG9@8 OqR}Ǜ[~Y/ߔ=־8 &-lqFe>$$_ɡ|tw7mNÞ{~x<+™5yAPOg$𴓙sm) LDiG'dJ=Rq$59g⃛TV^Ųp<&{iuvȃ*P {xO+F/qGEx8hw(I'DS zݕewT՟l"yN_H!N6ERd!r@Œ  *cU2r cqN!6?N!(JHc٠ p%2:%X?`ˮS_TۛLV&)( <=P+QE'&+$xy#٤ pŽQҙZCf͚UUUCQcA8gRGM hNpnY:\!Q麁fA҇Ӑ~xRʁ9?m|9y6Ҭ):l|9u E8p%ǎ<02PŮSX&τlB ^IV^U] 9PaLkn+0\' _5sPdvdGCd<etu麧QuXWȨIsy3+vf<>[3ې:o5 'Ԑ |QekHc"hB@u.a+~F.Q]|09y24M3'>\+wyHi PciVy0̾Eåw0ksjxkG Nn6fWʉ@vbV">=g۝xx_,ڮrb3 "{+nֳ:ޜ=4$&`KPkЖC=Mt3TφGib⨆|Hs_h?3!Ζݏ0h%adz앷fydC_ ?Nͬհ hajvd,'cQM}O U3@ @-&oцn4 Ђp88޵5I./U+?Tͱh'S2u {!L#0 t^ttN"W5p| rCصPmG3| 5YWu>?Dj2՚Xxc&@@K8RhMmDv3bFq}a!P֗-bOͲX_IX:uqSZ'Sb(N-n eؓ8L)bib@39J4 fL \VSW}I2zCԱ8atǮ$Kl3 %Wgz4tO,ޫW q{O ]|$M` yelpIJ\3(3,;**us&᱾? oBa8=F3JMV6:SܙC!$gɓ2F50h!Loj ݧ @ͦP%H6lqpLuN?$Xr&:P-֡R֫:Q^BBX?o*(~P+6tqݓ՞`Uv"pnZx\{j\4K4sb ?!nQKN0; o&M$.BRu@iF^eϲ#>lJD<;Zo7nW.CG[$Xmv',b~9eZGdJ [xɩ{RBDu))2YXK7gf(Rpq(@}ͻӎmK;kp,QF7 Wv'.Ι6z!4q=?8Ejz" rrv,X㼕A9YD%G|c䃫~}+yhŊWF@9>8D-׭-'t+.C CE$iT."c,<7odJ[PKm++u\J[ڭuLmpߵ:Bv17D.c -JHF ? dvj%E.Cεfbu5 wyP',bgDNݝq Vi\ݶϮts$YDqɣ)\b+vB] f3(_%h H|5fMNCRRgW׌ ʴMTr\wRW[9r^24PG)R5Rsׁ>vv Ey}箫}P%gDǩC73cʑH99 ~h? e?<}fѿO;~'qH]{@z1Mqt? Lm^˪ rt%|iBxw t$o:%5i罸޵e(f'"dϼcJK &!_UՔTRܕnt tao RT2jOD ]2RƉ |Ck?M&g^^UR?ݥE6H^Auܠj̓X3-Uچ.cU=ˡZڲ[rZﱓ nG?[R1xXm! sVE  axi'V0Sp$:7CZ]VJ-psdf-g'Nt^‶'X26S[=x*JrDrVT"g6;gby=ZpoDDҴk}hKsjD-plFDv0A0d5cR='kUcM'/1#; • Ӧ7 oK_%FO"2 ~Y`]nh-yfo.{L.QGpI8ب Rkt^O.i>u Z֟0!AUEI-Ɋ%(;6CbkOG'lV&Kd f (Z{Q޼(&A}s8ar ƹ  ujVO¦kC^<J o :`8HcmN^!aq,:׮ |6.5T#>Ix$p)KV.NN1-R 'F{ PYNr_&`ZLg+FU.ާ'j[(e+k4A0}Q.䧁XyPzQDX '*ѡy~Wsk$V\.+(4?򩵶yvZDEUpO {Xfo_|2o㞔^`%ܞ8<A5;Zpgu1F~\#-7 υ擄\ڂK72 Y-9Zh^L1xB0R5JUn%a'oc@N0w'`*V@E-jM Qoc㌸`H=y\6kYlTPؤ[ gdw##6Os%= %7-! #ӕV0Vq섵~f 1yՂb^[B'?Km贍U^S7OԚ6Zν?WdJWb*2 )zϜF]\J^߭tmV[XގTёSqxQ]0?0ͬm`2XGSH[SGxlϩC8p]CJeXFK8MǮ, bX'k$ y΋yX2꿾n%E;j!rhoY~nQ$AY|"*%lY{|X]B-:xwMfuFQE੨.չU>Ete%_tžӘ`$}n -4 g ɾI\8U9yӊܲIhF+B'=WSsg=YY_d T߁#swzsR ;xG%< ZO}sJJ?Zv4=UFdy?1itݒx2PD ;%5Te==7ސAl%$cыVSGz[bq,7¬H93 JVL_WyRzm*Eԡ_{(֥:`'rCO1.|M:y.>=eNY_'@|j-"rdh<_(&t./mh+{qd@ނ% </2~[0y1S}0Nߝ?KΕ #è.řV b?[W߬;`yw%p;y 0?]f3ZXÈ JH-͕Y-?56@\5`S(D/h5#>露pFSxiu?rbS y/gfݠII?@h jɼHbKlsUUi/Q'*̓#cUSӾoH9 AJ{4E=u}v)»VUZmBJc@o  ~H`kF)- N,OrNbDWŪӈs} 42MAm%G.q}B\G !4YaERosKⷖ;Oq[H$܉ma' D44}.G9Xz+jԡ2߆paĸ,hDgB >#Rշr8+1 YU_0V38McKLȟ9`ޖL@X3s+Fdy{S+o.$F?cɸs&i*xkϼ"TR@VZEBZru!o 7b[#9$B^TagP!x97^{aEn.5ў/e&0b^KU Hk͓.HF^=Y_8V,񲜣j}ytI˦vGV(p#g*| g!zR ͢2hX2Xwa eۄ>`HqF(d ְpcqY46vt.RȡRY822_Yq); X"|(P^_MN D(Zjݾ&̤fO>šD)UϙlE1Xض* սoˡWP|qZN7'JC hMKN`sy^$'۵`SO̾\jaq.!򆖣 RUڠ-xb%(F$xiM5Y &GN%ȏڀķ勦*z=Z<%$T&y w ы,|fn01!1.B#_,|ȿkW`r@dP%RU ࢷM~2C0qh )L碼>7 :L̐\*bzĶ9)9ؾ_J @NPއX/4q#3?L'QD34h%­r7ALkyv8ɩ=)F 4!4aQ˶)0'(J%ϩETTʽl1r`D~13f|g"PY`M28…q;c/bP*E ؋W_ۧ/nUha#Tc :=!B};KHtSz*(y[kT02T+?ˬXk^?̙NǦD߶lqs c>? qd9Ɉd&`LJ9j(A{mTHzsiQV7HrS+0ȧڸ2>]c) ve-@BI@%9iҩz^SQJC@;!?ZP-ŠOs \)<]}s+i^QB NpM'sх =PPBx<e9J Dsucs}:Ǎ+Jh۟ײ,ڴT^c8g=FY6Y; ̉QSc`zXTA78Y' ^:X= wߊ(* Cw!T F.h]FRn kQ{&צ?U{4l[/xnPx 6b\d_>T4 4A CښY}! ǎ~mѷkV! i~|Lcy[֝IJ/1V}4\U@=n|`lb qk6Va2TZ?>b.`1lb;iq/&s@SxCxGLגMȬpdDDRIh-JS,L]xXuwy,QCB K/oVQ`%ғ"H2vwg2W0^F T|;foq*AMe4bE219\7Ub#аB[I8U5:֋ͼɎ!ҦCox!D͆#TXn9cm Gk!g$(q+or\9Mӄ{52T_|o1C=X>~*%-Qj4mNv RNP%T6>5s` ,]7=1[2z_QՐT xL;A)"")ӳLŶk< h)՝ b<{ ]~>(׉\ V F ~7vę[l|ĞeboUGGK=u[UNV9O~XnUG!>#l@)ƨ}SczswK'3"MkWbN`N+/RgEJ';.(#V:2q7d9!0ć@ h[$бW~֕OzV~ݿUߡHt\h.!>__o$s19 0}t6y7`cBM^7+"1 J;^.%,I X<{,4;Lo hZ6-@gE&aN-S&S0ߟdJYXwy{1ըe%hҶeuPwURec>lDG-sv7< Y 2̨]Wަaݿl]|9)TO(v%ܥN+$O3JXJKQm0gJ:G y. 7{`_FۥVTVx5FiR/[?ohMG2Fx-:r#cGgMp0oGn\”ḧQrďϯ r`H䨠TֵzbYw}Hc;~(E35>0D\\i`b_r›z`H^[CG~%TG$\G22o186~;Z=6կe}xJ@k&uwe<[)E\jл$W Du=n166e>2{[D )q*Vk3ՌH̒5"83Lnm_^RiӲhB>(LpRAgsyR7@HY xR Uݳ[ GtTl~xUӄ i@Y{ϕ`̨\V] H׉Bs$(kȺh T):fxSPIKq^TGk^?;Sz )P8[w^Q}tj7bWpi?o;pX =WYr7MgY|#.t 6(DXH.ilXY\#e<Ԙ= (^=([Zi)|Ů!Etjߥ'pA6|'O5Ju)[a%[Xr VpEcEdUUyfV&tn;qy|Z` 432dopc 4cf 6zt>]8Ök;x%/b_Q<g pf*ӌ;w{T7B CGB%c޹6v$G Ι066ΐָ*oY 4Y #v_ ŠokSl=p>:L:<⩢WDS:f%ۭo *%v[-NqGP0sm`P?9~_8ߜS&ǩ~ vX!PFF 33S yGG*8A@nғҕdž^u{ a4$&qtH[% r)3kQ*iA.dvC@@5?gA_6GK|CPc^G~xFDVK<&YzXTKqǀ&=H32Ĥ4%|NgAw>R0р7D͆N;?n`ɦ*anegVT‡W>XOXY=wy(Wȫ̞Ž_`\3bZ::\\;35~c)o8 .I龰w@u8i .8:U-g)\EnI.$S3Q.%*bȄGB3[0d{x͒a0R\Y"wz<}4kZ0Y;ε*=5)!S^x_d@e爲;gBE}~C4cӺ@=;> \>ITRVAI;ш΋ZTnw4JM*iT'b2WZR#θ CH8sLH^}ҁ1c^'}rXnk{BhZ=̎u vqBX vxA0yn?!j*=Ϭ&3G8F 30C=ky gPూeqRx?8<g/?5e &x߸OU'G/Hқ -Aze8)E.lw\i Z5zcڀNƁdbg16!đZ8cjAݖ͙Ɖ2k^QpNSCʬ5hay!zXtZ*#1~j,X0$DA\o %`9ŀzYpb %U_LW9WsG Eb95)WAmK2Fs–dmǖuyA[Qo<l]Nbbyxv|X\ Է' 쩛T[)2   늚\%c\D )H*>rezp]|ΐndfе8d[x:)9oތ%8uN&|h"YhZ"y]h k-%6mF]PQm81* ϗAoktJfF֠\M/DIRٔE r3n`QuAl]Ĵ"ҬoP+c\'nt=*vr#@D~b/,[M%bg b.v1r†.^iӺ- o1f¦ Gʘq1>ˬ~jj 44n[qrxkh!"z^";ZK=3PJSě(8_YOx4 ,go$`}ǩ ilV"3\*iQDVƸLZεd:z_g,GB|CF!܂Tf۪3$~l"OߞX/`oW0-QDmoZx,ՄU5οô_Uq{Y,1<]e)gȬ']O] gQ'ccNC^C6nS;B(6~i*^KhCSƤ/&,mLjN&eB{eEy$;* KFR*2i 70t:PimY,f6 A 3Z#7YGb҇+%#.wS!QNQEp(y`YM37wq5 Nf͋f< œkK$fwU; P:zKBWFOHZ˜Q\;HI=IĔ #wrh2pYS71ry詚6G3MtS`hT)OLl+x8QA?ɬL(Tu60qZ%bWiyR׵Jn-QIh:t^787?]TP&][;RIɚx3T% ZfG9id% 6މ;><9wݜ+K-[bUZw{v<&Ry}w*pbvA)~ Q蟥!!C~T #C9Oo>6&]O!TtP׵dn)8'z>8|[w^TQi Ɲ+\?Ňk7bɘ#:{,A&-9} 5zx~ :..H dBt1v # yٯvT,D\7x4"0cZ_ohuM]nMF7bB FX+̓,;&_뚘$dN;X63(+1aAM*R=LHfI%WґQ[St> BS )̄JzSˣrN_n9S[/1P Eau&ۀ&{,`>0(:%"~Z,@ra9ctmUӥ aÍ`r "6 6{N_B~ t =x/dbP$y;ýF_!$͟Jm}' "ָ%󭹁UMSsHY8$X+qVUNE`+o;9WPJfPhF{eע @|9=N$|x7'j 8?FMrZ:^F ;Ɓk$=wHprT/#dG1*Y5/qgі,_7ɉDv!v;-p݀_Kays@<-OS$yk?k"xͿ.&-SP6 Ȣ2bxM%|TVuJ ubkVA8DnXw:yjk?(L0%i.2 y/HIU-"wh#(ZpD"=Ue]@}RzCM;Kũ-Fq> WCE/ɒMgT2:?Ywrxpm nN`T}8PDSH\8Q\܇FX D%!pl#fyu\a +6|jsLáXsb)Wuӟ"lDgFec廬0 ߑ;@j/xnL1GicW͒&ѵIͧx#acLszs(H}Dv%P#̔#I2+!1}lW!flZ] YE ZDpgw ]jZ=E`73јa:t< Ψë,O3 /}=`&@bWDjHբ]_:zUQcSM̗v=HszeK%N.U֘ AᑾDŽ_ :Eu@yETRT-GpzcERrKɎg+rIKX/8\5tk4\s>( JYG?xݒԪ޾Ece]֕y}{F@Dr.]b-_``Nu5 Fݏupw'#JDn7(2[k{'BHa2wq1&F;>s)D`!v-tuM.n 34UPV{獇[vjh0S9._2^[ŝӴZ|&-Lă;x!a@?࠿מtD&c3OZ6DHl5ߟN*Km#H#' uzr;q?_ڦUoPjxV/6` GtwGMY$Mӣփ0b"K>p`|XoaC9n5D;%/hocdcO@tc@N؟fZH_xleF:E:/At$QD7w2^Gg: T`2$m:m6 s(Yx=z+kYߵ`!n[7ъ_uw1ʉGJd\V}ټ`Iphfh$ݭI7u7m&) NvW )Z0anx0у#>m3P$dѧ JE@,| -SHM1;k6폡0Vd@C pVUzҝ*tG*Q8 L2,oڑI.;y !tM-L Bw#4DmRG%CI䷧f&Sٔ?F"tmGvY㔌[]qrer?q~1Ԧ[2XF&Gh9R=*IgN' nJW4kDt s`R夈$Dw߀j_FǏ0/Dq_֎eF *ˇ]YꈳX hmؾ0 ~c4LC [t %heòJDZ`NGH w=D. ، s7g_NNQc'{kQ ɝQv.vgo KHaoE(mu@ư!ί"v#kfؕV fx Yd!m>Py؛\1 SUđ1'9B΅Ԩ*\RaarLiM4g \ki se "9[BߖLl|KTJ*s prBKv$M0` @i&`ӌ^S?~,\)Z?4;m0iцU1 s)Neβj䒺o۸UbքWƞp62JMl'XX|k!KK|bzBZ@(ɖZ6fa8.!xP]Y0bҺ2Yij [x }QujNQ "U (aFlڛ 1MVò@5&F%{aQG;S {|i.zcsW;ϪK C`t_gcXT=pֺ^:{ImF{v#؈>j84-s Uo\ χ:KW?hA 9ͫ(h#{{euB$v;`oZ7Qa־:'xEkm{Hju GYm2_Ʋe0BoX$}F LEl%1yd4nOk)K?0|BKE;rSfEM=4zj^601RVDA F^ic2P~j7WQo;bn6hG|1*}ӈu]([L}c[4|B4h(;qzNL" YU!94Q2U5ɻ!IϢ\ +uBvz[+u_^=6xm*nXn֛XY6}.}UgE7V2 -8^~+ V,N}L6}ǔ)1~v#g4chD-Kζ#rM̰dfChgpH$)FǠY}i_e/asO,^UVZVFJR;;b萕DXmH)Qk tQrTK(ʑ%$%c{]2^RϮ H8>LۥB;Z.9:|񚆅G=X'Cژf*tCxw0lqD 25A/*Ug(ief3}ؑ%v$MQn"K PڵWoa/.7؆ԨϹ+wYKqClo 2ђڸ6 ԁ O Bef >\;.O $Vh=ڑn||:V6awW|s+ /s!= RJ0ȧdM5u@ ms4A]czHd]]TykMN.$شS4hoJrRr@VݬGCOL 6uGmE`l+4Y8!0ã5V?aӐ!`1%7l>Pni LBh*9wD"MƁlOwEFюܕ?>Q)ũPψ[[jv**SD4 %: ]` IPxkr6Dȵ{]r3Y+8HBr䂰H>8V"AWdt|ZwFex\(?cc}ㅇ>PC~)z!8ΛYN-7_%Kyg .F7>Xylȱ+ry+%6kO`/(̜2S$KtfՐ[X~$ׇ'VU^ Ө^Ga?Z2A{f~Ő*;}n/^H$9CjQݕ4nv㝟x@>QJ2?+aEY?C2Yr2P4yvn05j&.d5U}% +?[4M]QߺGbq ҟ׻P5(xpxc\fϜȔR>',rTa` `^G+Z;zQΪm[ BN5ϴwA4|[{,^.kNgb }j@/|[T`b]RA-]Ŷz)`x{1 a1F-#RH9|+:ET)9]iE.oX+%d;JlY^K<}N%t[xO166<{y OD^(g`XI3(=Ǔ @?)2{L|3:$OԈoKĈ -^'ApDD+da~?QȑI)@-QWe 5D G%))YT]@nlW8Ǽԩr7LU9[sI@䅬?x,C@4b{80A6γ?{6r=QS6we*h=6 qH$Pd[;Ş+E(AGyY>dT\ƿ-rԁf3C03p=_u }0p$Zp(rZE6)g,G0>LU;WbwmS2{d++Ұe+]#p[u;#iS^ q"  ,C;`Lh#^sG\?-!?Z g+ҍ`; 8g[͒uwcw(~ 3H Kps#a/d>Jϭ~GDp@\=l7 JX.=,b&"~Jb;X0mAWy!F=$h=kyIn¾#IHR+jMwz,o M[IEi(ᮖ-Ďbd֕ݺMYb2,aXa!۽d`<t?b[yb`إVuHVӄLs$;sMhK@:II܇'%~90\C˯84{[[_r^\gA?0W[ "eΡx+bWZ4*8zP蹦7T"mbHLGCdWCTL83SӼ~<Pυ=>.M+@JjBϿ%vXphO8+T_Yʧ6xXb4[K\^ÉV_#Jaن'l"rڨLj2P% qjkf1GcG) /5r vPA-AE`Ibse2Ěwݞ_I7/"6J 5Δ`ef]5I'qٞC՚PT{߅x(:nz+hVB#,/4)wVT~ƈ ༽=ˣ 5K8}}_,,![9p;tphe-1>WW[ FH M56NAW؟aո"!$Xzr^#;﷍Tt90`j^lgUnnnlC) 82+Zm)80 w1M:$3,7j&~۱ӭUG4/ >8iT"UeqݱNj7GnqGn 5u^YT2Вh1$|}{Pۍ)87Q>C~p"""R? XF|QZw!xa&˹vr($./DY9THn= 1r@VOy nDЋe(x5u: j ,!"('ikc.?ghL/70or"i^NMܒտC*ݹkkb~xY3sRiv曾ʼƨ*n1F+b^ow ~A?AE}Vr{ z(tJ>N@7c̡г 1/6$|Vm:l2)v惛D7${/e oLhh ESVc~zxՅK;O',=mZJɯLɅyQ5cMX^ߓU֢|_$|(1[N#%ӫ_<7?"J T]KYcbL$?Z:ٲꄲ][( Ɓ-L`i.f/ oՒMv},p#A3TDણ}oĮ;DvEd9;tgx1 Hg=2#̠vj?*bC8\{GaK hs05XΥ~uOXjd/\Ȍ 4Y$7>d ˯R|!hFvk ?jP획 pA 8RkӮ7L<.j8T& 6rJමzMXIu~Oj?[&)Jy.oCC)ДDpF Iwmq{e..D'|yKX_ުG`A.ԫeQco*#G2>nwhEE"D0&#ZHc3i刼mtSx8-s6 ùI&:NְnX1w@l9 .vD@lMxeW©$rw×Ρ۬z:42|z( )Mu6Lp) Divb6]aGwUe/hqx6bf?ㆻ*y+@&\ ם}vrœjhC(AsQi})g)hl1{SW;ŗJvC>1ED"-Vri*IO=l?Z_`ȪKE=ilVk ᮳"-FF,}+[SUrn^/jWPw(Bډک |]+B/cC%!&JNB{>ɄBn!~:ˢ#tBӵN4E23&U *?7ZuȚ-IwSa:P-fW>1>oIX۳`]3.]6ђ/'젋S23{*-{u~ T3 4q~ ۈL̂CRuR>?{8U!#ˡ|DrbQ[B/xWesGYCJ~em?ZvpAGOtLX^Rr{sݙjSr_lh0erU3hn+)L6o‡Sc#cav9v sYӕHIT Phwв|%a̐ՎS_>Ү ;P7(Zҙٿ.^okEĕ>gX(Sop sOؔߕ](i@M,8N3+۹J_ոCgYkUvb %898+I+X,AQNS`\}1k($Y|JofJM>4xR U8 mbTG|u[qFB,IwLaЁWhLsB)3n 1Ƞ]Ѻ }:Fg:}uɆ#Kedԃ4kJȪ[_Z(ؽhf~nhNaaN"ŀ*hy̌@!IbHS +RhAx#541Ee~gRR+t ;{QHԉ瀻cb4hyJ*9CS?AEEe@pP2aTق5nePdgl{vZiLqj梁xrX@j)QD-B[?x':] ȋ+#HahN;6 \ >.Z8#yd@M]?;3Yt%XҀ/x >5la5=o ҀM6]0xA;u']tCx<_Dw۝Ҵҽm=}v/"[N~˜N& Yi$.#z̎V/(c\f'Qg}on׉%“0cؾn!w~1? )D>H!]XOxFzl;MI5=*A$3%R ރP0 Lif=#J 03m|^r'qɠF!$U 8d<2;|XX]Ȩ!%S7QqaK/խ@hx提I⽭Ϥ;us|-".6x;I V;Osq kUF(Ñ^}*E{,?!$H*lA]]p׼tޜen 8`|k;1iYYHliu]&'`rm>x}# b8X@|Tpfn"Q,P_%a扱$^@&bƁt@ #̛KnHȼy cAmK_UOYj gPs!WMLGӥ(d`5qjKp_5h6# J$V'5U: 6H@yƧ0`]5{,iEvC'sw+vjs9ݵ }p}DAwJ ?8#[؅YưRMkZ;nO2(s^J/BĖ'ӦO(m{ _yh Ikm?aY y ׽TcXuky_Xu jr.!9N/&~0Y^Nrvt>_8`Q oF'?LI%焩GmUM) anO0v56?CAn&8SDtmr_ӸHCNvmFSdpc5q3|xN;\q4/ [Z]m9"r"4t:n{XjJ%.z9.4?G_S<$77)>{T}G8"%ĸ Ģuy2Oglvר"dT5'WLZ $^6Ÿm? "0_,VeiJq-yG?VbCiwP="]ْ̦l}*ctMʷ*NF3HwV ?>/V@4u:mC~bt iQX m7~%QKC|FTyGR$x϶XI闦γHl{O_](0;#)l]نݕ!p.#~utEE ^H-.+=&ף_N-mXP}xiGр3jfא|=8T@˫{6>5[ .吻*~ߓgToCIem6֌aO #'kh3W!"bHMnX >v4l5=Ho Pk;0ޭvC -Y|[*[`VUĉN|TLP{(DcāN>[$b;$`{2ޚtE@3E !@zLzi|{uf?'_7ŇK G]ieW婲ng}@G0}| C11/zE0zV浚 Y6)o M#+Qk tILRW 9ܐZZpKiK}4N,Tj0/YP=[x057;ATB ʛ*Hyy}Ѣ-ҺR( 6[I:TQ_5M劮Hg>/6oR wmFcբ `+s_KĎ9*h0ahpNo90wtnV/!ېv+L]Ս* _ZN?a t6meCNRNe;ȕd <}i\h b{>r'& Cp)W \ğ}$`(! TZBƎ:huH+avK״s'f?8j*ݫC4%NAĹxzFwy1 DcFɾ:Gv8Pu9)v>Ymgh=+co]w*VDPD. 0#W6% #ڊrHۑ޳RA-fKE Oo8L*bH^@H3!=dAyMc+Fld Ɏ( R_5[=pfqF.އ,-&z%?pbj(nͧ*DϛP6:\2~2_ѿҀ4n{w(m3eGyE 2+ZlޢƋ|@Y" AйZ:;B YTw1%m5[kk SLP,Ͷ d(;cg 8#.$t>CZ I]yQ9o4װu!)`{YS@[ 6{$q *pt}zVm8a#r ì(LNq#NiVV}B u_L(j(z TYf|a\J܄4cR=-5)M%9](hu:Acg]8GI)ag7.R?ܷ>?) /6k@(gEM:Nl㱫fTf2zD` K\ŭs:lc6tEc9G$1e>"?J<*I ~dV6MUKe"rAR [e:XRk !@4g%wFexY,wcZۂ8d0ICbl,"'{ "H _ 4v/o2)܁`@=Z"k#kpi"Lr[%@ \",gdm;cQ~ hQrs8k:|XbX̾;,稒\x1PUE'4aQxQr56ݳ^$݌BqbtU gR3݋(?|1M(C=!i|3~R(ҳ'w| (Zs&?ডZd 4 _m5qJu4h[F{;rVkG9_oӹ&r>,$%YD~@BWYPƴtG31\=ͬ1P2' CH&g mq֟O9ndv$ x:ybc%zl]*4tHaDo3_Ӻ5^!Jl1Y0Ȫ[$^[³qx$(u0/$],|~]e|d\5F3t%{k6MBFd& *;AOySܡj2K LJ;XH! =CQpnP?1F ~v%l_Y<~(_T$"{S>ϚWA8-[_?q]BmnY>ꫦPP-v@%3㬰!%L ۄ& Nϣt;B%)rt.wz(~nI/ݻW*ǖE9PDͶY[sjO)t L4|Xe[^jԒj(vxZHj2?n@*uS#T"U <,Ru8j+E٧"^mp;pOET_DY)@sX"i738Ɔ :s*ZeD,~+|qju5J>qQd m(Bx C:濽{d-e[a]O=[i[|*܅\pgAQ^,~I|0 2ZT7 g~mn6igR.Z3-~(a~b܁(*gA^s{)zmR!h 0q&R` ( fEg Xgl~l?Q-X9an,߾ (Eڦ^? ԊOe[K8|ᐭrH|bI( gͱT%PRNCE.KUTF>QR[E}}l2ЌSA4 ӯ[{ …ɬ wIjw4x@ }ؚQ*yQѼx.Q"^77P+|,VpaƂNDb}-͂SKKWG٠nաs%h \8 mkNQ$D^܇;=rM/Ж4^ץ4m,Hü:J>RR I~ùM#to-CqlPLާ40d;ŀ[bzF7B]ǘ4bm3N1P82I; 4 _ OQ=0 ZlM"zK|?p@+BR.L$P2 1󬉈 !%Π| xrɯKv;C/o!tnS%8BR.iET&ͩieӍ0,~9tr%VR-`@J&!LÕ^Yjít<,ŸjI՜:To`ܸoq9Wpi,gҞ[Q Ho1$b5PUi媻yP>1`zʎG8>䥞;-3ǹl@k?Ij9WSTl5Fzx*G$$V v8 ZceN2>=<9]m!&? J٧vs&.f1٥n@f)@SJ.揃h`53?-&cK/$ $vys⨏x:*MDӜ"ť쉆KMSpAKVy̟b5@5a1Ar6SsMeMt|W  ~ton-@#BL'F)vpԑĖD`CM^}z?^Ja;wQ\Z]"tqNT aH>@q"؃ѵᄆ.7UyV3qeVA7.dzf0#{^? <,/$[Mk`W`}F58̇^hB*=D*lHU6;7#i9q`=Q1tʊlXXކ+Ŝ/|Zp H֋QWĢ>uEZ@xb6k SY{6[ElֱhPP{S08`)@!Т t6k25<6fMqmD*<)Q3elQ I@]!MopOB3gsωi°d,y2]#@Lb/@= Lץe΂jmklԢ+wVC߭(sv^ |"WI` -*n<n#+Nͤte^ '/-L숟di,-q la83(ȌpϋG*fFHO~TA g-U70R |/v_V~QwT_x,}s3(C `QlozuobL=.$aG׸95t`c8&34Hv죞`3kZCmsPdl)\X2u~ne4$Z 4eh0,k{n$aVN lX}S1$')}3v}\C9M_抝U3<@2`Zy:689f"L_U wEZIP be"  e,Xr0xRi6Ű NܦZ itc6uտ)>=2Z9U@ v"ڨ]>o+H::'贈{0 ZV s&Ÿ& UޫoB~1TH:T(Q"eO8i ҆OW jqXl:h!/ho'G#{K`¼h:a9RH+h;sۃI( D}h( 3xDfYc0{6ęZn)aP0n !ڬ2$XxX[1դzk[VuB_PGFAu)j3 _*G_ىV\p\>nC%!3)]1AwdN'2͍oiYRU|0i'3wx-.WYh3`(Ё$ !*y1-Bz^%=@Lqŋ`"qWo*QF[_V۟W63[^G<`DAi3RC#3[døTu9:E, Q|  B1ňL~<؂"0dR7ѵ\a]DwDy&' d;'wIOa%}Ԃڂ?LF5qbz ZR#艥Nڭ\<4 RʐpaO XLe d@5Y2ɤGpzSKUذ6*`ʢ g<%7qh vǻ|UMbO0(1[PSh>U>*JU`u ˓b7`+W@騄v@]M6- Qmap7Y$d5B~r-+SȚ*9n!0Q߭, M{R;oe0œC8Fh`8:TenKk9`B!ku : }sc1.Hg£@LR /D8$7PAN0lј7Ȳкb3h-TFuM=8 TO%䄩)8`8z,)5eUSO@ܤEމ'5˰Q)d᧹p۶Wu*S'nJ#FO>-%tY'3ȓRG1 ̋ щSr*kcg݊MjBpK>9AhXr:3xa6VTju޻p@MZΣo<7x<e_Dw:؈lBG-%|H*پ8::w _m 9x1ۦ&SDO<{l!$q_W': `a6("TBǤ6ϯX/IXTdsD{.^hAf+(s{`xwP:iw;hA27lc=/wd=,gMpyI(M\vY\! ; [:9KĿ'tbI: 8q̭d1}UǠd~K CxM׌SDo]K5CM8uy5DhԡJ*ao_&?rNM2DR YfW+(BPbq51"Ir:l ^Y3if.p ^D{̉O2݈U9 ƴ"ůH.cXsl/p~^/M=D!fTqt 2[#()]-2pGȎ*YXi+\΄xHq9m_lN镺v~/;I8SEG*]6/vDz?h?Ai2>{8*b.f>80|:s /X~5;eh^c_+k?5G'uF8 /m{UɈĤ11`c8 9 hcKq:3?s\ )żOXHe>]1l~B1T&!hs&Ψ=v`[?y:Th9N}5^^yMʫo JZb竊en.gf5;= i;@U1 O1_P)'S*?MH.R~,9bXGۜ!&j{CɲKThy^(eE RaѼ =8P95U2uV}tQy3~@SYUaqʍ  #Lwf̹}[<,f-t/vf.,i{dL5, Ȅ^$=9"+&MmM2ks TCǒK+gÙG@F) W>}TȮAX2#ok!9h-kW!|%T-7h)  Ne){g` vr*>S3W]I ${S>pOX[WT &Ju>Fv}Y+b*^ql76 c3 ܝE9MQt$_A4iw_Dy[bM wB zV^MH3j#R@Up-!?X|p~҃i@t]DP^yG:uIgޓAkn[(28{H4?6(aw7p+UBgY`@ZxWxSf 6NqZixWŏ)q)3{W@~ s0,#"V䬼hQm[v1)J y ѿkc-$6%Jj5) WɏG=pXxblPU BaQJ*č)fLw`Vz`QOK,򕎵,iF~Nr/;Xx_Q?eȗ qiB ֜ mhV՘Q?o}nKk[\/_}(GMՠƮ*H[9'!xH{񪙽ݩ K~վht4DQamuLJ&%:nn^"T<^T43gz3G? 3|$b> _ DVÎw0|KeY3g+Yqg7r[s:W 3&ӏ?+R,R` g[SdvEs:^QH afEebn fm4`b5*#Km/qo@`r$o(s@p"y뚛zL"t)D4.`G'rГ8Ӿɛ,26&bMtN.Z()2CI!snR |?2M!g'I^c{Vx3z=r SSJm3;sNZe z$Ae(hl7نш~o*loD٩'Ktoo<,TXsӸJƓ)9{Ȩ&T„lZ8"Qp}/!Nï襄^/'y2d"`9L~L?֋=4'97JG+vnZE62t/W][FwqV%M4 xu0ZˏTQCX_e#smubky|$/)\Tyn s [GqcqyQs!@ S> PS:Pl#xW :YIj*<ydYvg!K/a%DI^h{{ |@9E{}zQI:Mr`+ȏ"fsaВ+Z9ZSy& F{`ͲڟnZKV0_Oaaڴ$ףdUq6S2LC\U/bp"tEzWbeGK>;<- )R&pYءDUKmHUr?^ׅ^ɴ`jHp1SxLG4֌E\K]"٬YFWV"}0"0̺(U^|5 G6 !)]bo?Lh-\fT$qax|XCg~&ɎfտYUb|ğ ZEl/?Ų%uae.4޽U~4ן`"k%Ug5X>mip\ñ|_|o(i~n#5qevzۅ}"Ť 75BG%k㶻{P_xd0ZؤpcOed b  [%)ٰikK+8xd:-0CG!&X}t[kFsBJH% nJ!uN#J䘅$% 'RG0R rbXrNkKhΫ^!!vs![h{%Ϩ6 upZUYkmTX֢`=,!D{EϟN QL؈vbBihbev+x_/gogwsgykr|{0DD3YҸ+mqߜ^349_J˗8!b8舡alƍX}%b9FT_uȘ=7x]Ev+h訿"BߤLTlg\}pm_i<ˊ[^w9٤&lϏF Y=~gnTww4LRTr=9wNȠbnps4|lz |U;е=j0n>S rsK&HkWY]R4DH)gdb{s/9NYR[% oZN4x?x#bpm[£_(BƾڝeX*՗4֬H (6zSiöSTdPD'ڣ`=ϿBW@GEK~F ÖZ󻋆 _g禁/HKsJocaR*YV׳"8A& %gh@ ɭUk؏]Pydw2 *׎.@qǏ5ރq4:=<ԜM4hp-2E1h/t4NcN2ВK@35tQM6_,e/ğjSN(9G-jl+b=ktp*:ͮ Xt3vDyo}e._LߚQo Nm4MϱC_,lMF{퉣+ Rv΀dY+, GiT+]08) Ěy0"z\YhBl&;k<9^UIql6`gHlQla돞K4k IqwCRON%Y&zt к#sK!P퀙ݺaْ~H'Sd? wfsY}B[~:o/y<-`&>]o]\"}w+ eA Y߯M[.~F=6;*0 @`  spcT@/YMa˙1Q~`ZN,hqE YqX&B4;TD^(2vٝ!] \.Gȃh8\*NG˴uVhA+Zfz%9n-wЄbZk߉q7R4mgFnU#E-twXQCg)WR&ءŚ&L_8C9N'oq~g#/"(Pݫ2h, xxsA`C-?oalV2sB;OtuBF+sR~{}O jfl=ϭJ %[0g!tQ`x뿸tLa(ݓEg]'@3K,$-~7[oUaK+ ˣx{A#7:(HbIkg1f.\[4}ٯ{s a%9*`VoO VmFN+JCM8s׺ }.* +>h󶤔HUpWT^)=u)ZXp۰7{PLMJ,c 7.#"1w$bE+*fS•21<˕I?Vc5Lf~bJ~>8 [WQOTkd*.&%'/.N\\JB 6DX #ZM˔ah_-,I)+ t Ă6l`IE"?]tG4;85ԵslV%,;m|7l?l0fa6 F!8Λw)a%)mQ9Rj<@.6j%s6[\ p~f!Aiw?RL*wD+^e('+}ɰ _)k[GRBHXWiފy<ٟ P|t؅fJ|p|tNCb^ڣ^j4oU!ۨvILa Y 4;O.ӥIpfꕈEIeQa # RU7.hR4B:h^8< g SzxFq -θb;Fi#[Saz?^p2- i+P m:vL\f&ai Rx%.#$T#\LR=BCgkʄ k.LhS}L \Q̐9ȷbݪ.IYC*E$jAJ|L>gS^XtFtW *M^ڐٺg@r W6Lg:1};Z lvc{HHe>L!ĝw#9fѠ^-L*2%|xuK#&i4.Zٟщ60W^+coge3zDNY` %a-,sIq0yg}{6<;%*f wQTApVΏߠ80x,{)Zuw.5wƾf'E pcmM&ԁʲrǯ!jSm7XmS# u+OwE0>Sp?pRB(ǔA^(O _R:uxyewk-C|ِ͗ 0CLv% *MIeĠ詮Qř#8S&=}iWt 4<#y=K(sq&dc3|()5xoz_2S TYFo9V*Dʼn [HBrZ5)d*wӥOhhICLtړg D@1`BL҈~W]ه*+ncPy߬qè~hС-ƒ_hJ"UԝFJ۩3/WX/ _4Fj8gxh_xL ̅Kmp K OWKעr{0o`T_in__PO$̹t}'0o\e%[7A ؒ9[W8- U spDPs=u W&@'љi{A!8Oyg?yFA7"aC T({[8? \+ތnU BheJ$xFx+c9U˚pd# p,Dط/KZT0I3"6nm T ̗s׳W(~ tӜs,oů4$~($I,"WmZ@'NX@{lhQtWO 1ZŷEtX +4S#o&슷jռ'Nc'i5xi/ǖ1 "$S,}̰*ޥyklC(ȴDoAa!DlhV7Z!E^"::夵6ʗOy#9%\{jjq3%&R\/a7W47\V4Jl)g쿗[/o9Ÿʽqbe<m0s %gŮLiRW$3T(iV(؃:o+WY!{BFUe4w|]֛}0s4!ǔAʹ\qa%F> gv]'Gkk)Z6p{~@gNeҦ,,K )rtT])K9{-h!8h|M^{BKm"I`!.//N@E+T4 7 X(wnU=DK ZgƑy $O`ߞ]Uodc|kͩ,@~<ާO!!(l1v+㻬ǦT۸<f5 AKom| G 7n.bt|NgF>]bR|q\𨔐$ȯ+H@N#blJsۭkԎǧʺelM zgeg˸N x0a>'vK߳qM_"jHPwBW(pn(vKJj,{.ϝ,; V62l2dw2ķw~d2cĻ r iry|S1 ;f~(]} |j_ ڌ3RVO)G=8xaO9j BZiv oSKX6J+9l͉x4 f+@5ffQy4f3 LV ª0g ~ֿ|vβuIOIR8DM}밫U\PSXAvY|:cSn39}&ĝ]NOxsh,EV‘(.1@%FdZآx5CX)~c$Hͺ_6p G.r机mck "yQ$ kpmi+Q$ȪPٵD͟yjpݦ&@v /_J&d6՞ōpFepD߅ͮs3s(7ϒj{ZGI-F5:jԁ.U8yQa˵[*SRSv@+bܮV[/ `HWg-᫑ɖ64~f2•)@`1TܡAPH:*vaVCmOvf?W`#ިDžG?EqF=`)O<]@Fɍly݌T=^5PI[)#2H`T;,dn?b}v ) Ƈ m!bSǕRPJuW>Tʏ:[FpUQČ \y3)Cn-%y}Zg9gg ~bpj(i5 !ک"Lq\6 EZD|ino&@knV[,&NJ C\qnś rki? ˑhE ~K0/N1W7c:Ooso̔ NdD ҋͬ:r87ղrYh$U9rm}!E2X-l?Ǭ} {Vv~bkGXF{ظ lSy{7  _75K啓4PUGBh _?{I{; EYM (!x vp "16L|+-yoO09<f*LAܞ ($E`"ጣ;27%#_Yĉ~0[Ļ]40=^j]#hj}Eb]5p(_Zz7VjDCXjMBvwټ\z0WN!Q \?Ey#jh(iDk ]F6RB%~oMCwlǐk32NOkf0yTNf5j&@m58~dϿ>=n;2G^5I1q,!x\ٱj *;N F<`Ҵ /"v##sԬw] 4=ʖ}GX'"fnlk`J" HJN +ISxV.81MGH֪L,d hiM p^ʜn\yū)-̄9*"_M~Beصhf!F|B *NM"4x*fsNeH$mPg8䶍f4|fJά1*Y JkX{,SNl8RפUh9 1;!2w,a,yE̛4F ZYAm<#T^dF-%˨ykcc,`2y- cpgh% _|p1j/%HZ ,@5r<ɍJNJ.tnBjEy/b[C3wxÛ"cQû!4{Cz^}-~¾v<.Fz\M9$`dn||/c[nF+4d"B`gtseIv@b:n/~PŰ?jūχXBOwsf&oKOPŢ<gɪPԈtTtSwO:!WP^un=RwdAq{aDInM]ejp(`H4~plG@*2fcOјXη.eyMXSߝhݔ_Z>X/<-Ŏ?o;k%G/XK A*]C9IVߚ;'.{,Y[`ʛ3|v/iz 9# 17ClًP UyʠSnfbG0;}A G @\P}&R2Fnwl}5,$i28c1yۛZ7Ly쇲 /) LWؔ.en`SDsBqpYH$b(}߷:Sc]@(iǺ{f`aXhs6be,jA=83bYӚar ?Kh[""y_*@*r&JZ`-"^V\}ޜMfr?wyDf`B1ELOo:z5\%'GF)b=|xa(*HQ0oLz{ { !dq9!"^(⅟((;\ TU9 &Gd#,]цn)tq _i)+Xą?Qţh*yˣ`a6>e(KRKȥឞPBHQCJ)}'#y42\en^!i@tg7AhlJZKDлHqKiYP"]OxCך ULQ 0{z21LW%8CV t 3jI#4 m%mu&Ye #sgB;9Rʴ[0pyB#y&{Ǧ\gF4CF=k$!e/~Ι;ՖTv\RĴTG6@֚^:C\Na_w@r&;)rd\1iZE%)hU ԫaQ:8tML6bAZYR=Ir_/֒*۵3Y6(.=$:GO3ti\}&86-h:M vL7bb)<A*$H7)PGpC**&F8EN 6~Y>Y?K&ѤCA]ϣT㱯(!rD+M;vܚΊI$)*F1qaumE.,Ds` Y m7gd!TVLZ'[H !G?l۰:! 0#;Qƶ=(/0/Nt֕p`+G2_dzfXN29Yyn%f4E`3S6W# zl.gY OhC z<S1se~V6xYս\vH;Zq@T:mlsi1~5W1&y T G hgAS[gag!XȪ~(;F Ҭۭwzn|KM:J RIBKlk@F"?Y^䃄5aE#߿?QHF*an n Wz{O"LzG2̱W+3ZgW&aEaV^"^atԮL鬩Y_LG$%WmjsiIdaˬh#N"u/@]G[ :êXG*@-Kж? (d Dg_sUE ]-1Yau VVα=eɭ`Mr9e .rKB .MDuP?Ƀ cnh6 a|\6Nf| M<9=-oq\Ӌcף/Ћnb]=?|MWbڷ_jfZj3i0ޯfOrTҢm61IouzpN{Fowj)ݮԈ7C})J6,<Q'2q{>`mM:l W5h&Ν.OC^&UFaw_oa--JJUm7@pa-}L:2?ӞbG"e9eb&zMLٱ=E!Ntoէ2uQފzW*?@l@Aj lj1 j@O=gKe\|uBJ熥T] HK-ʆ>B v‡fPؓ?v>&|M-㛢& WF M9k%;ҡָm%ʹGKw[bP'mdX|/xrS.l [>K}EIK !*2~I;@ڣIȳ gIgf%>!K~anהtVe~qbHTMŁqeJj)t49؁؟w0v3=bCOO#)Wu tE6'J0nZxTe6Ӿؖ#6 f0{?/rYꔑr9mU?[n[l7ĶTٻpA#]"ۭb2Sͯ!SWڴ"!AXts}}g+3"RB|N̘ryiCu~޸; ;ܭVL@2kh|.k 6_.qsRQ;z %F;ӟT0vY$o P@ǣ5)(-10flop5Sf7 K{̿[tRjj] ,N)6u 2h;t`8{<8:}O=%ǃH*X}t:ߜ&) WvJ33YXڤB!ͯCJlsU2bEZy@%su|X?w $&![G@%d6lv>r3 "K̺+JQխ\B 9,wFb;rWQMӋ5e-d>\D4䯑G[rC:MXŘEf-]![)$ \&d V9`twKzW=+/y I`IJmlL^Z 0W7 >_GAΚ(P..΃^]Zqg Sa{(;WkQ^m~t2 |$֮sD$Ö?)'x^ i^t}VqfxRKe\Suxz*kPdNj޺O_rwFt]|r;bb՝{%I'2L:Ev7rN(R_< ]W&M(c+wiMch){mG+ַ=Va`]~*9.R>!B鹨 :Vr3Chy6yYN|U)oC3m:ed8:iMpg7lk4 Ԧl#t6lw’g|OX&b%_ I1ҡ E?7Y}]3kPbs]\o=a5̓TF"Q5otm =&] ݑBw3̌'1dj)kdjoVD(M>[t_/3g3}PD#-N16W%nP;.ɛmNa^値muyKs(F>KYRY(A˟~ a`EH)# t;xk4Oj>rXĤ @ \%xݬ,bmÐ.^(j%zB˟iǩsO:0Mky?z o"拃ɇϗWZ'gN7lb1 Ww\hCppkó6sbRAڦպ#:B{ջgwVdl&݊L dM%i %'镦b)iW Dw4ĚopشsJmVHxwbiwT2>ؑ3;[C!NxYlŽUXIO%OBKL˞0qGm-7SwNC\\4zjjț9;/Zptw}~$),͞Vނf@Zݜý*`6}+~Q bH"]+g)࿀MCm?RWE썊‡$DzТ쳯H\wX2(jf+v8uO>(m}%qNRXBEn(7bH6X!^ 1\[e#ycl.4M_:@rfehRhlɃ0>Ėj4̥:$2V=K-Wkel_/h[3q 9U:/c&LA̝67.kzv$Dns>.acv4Z&u&d uU|xE(ϓ0x*Iv:Q1;Wd{,aV8as\ºsn { >RJ#t_3mhOB!-w46f_Q094; H7b\8&m[F)<`^PX&;l]T(K-W&QpuuIIB[oc`V~q".q,c 3!׀kt:.b ̛_s^^CM/^JD8=. j"̡0]j8^[[S{p c`B7dv}ҍ5kU8C^H7a3/1 Q,ISKjZ]. db$,'}h|(<(ߴ)=Y<+$H1o5;Z<Ϫ6V Xr.9pMtHgFLd o +y[M0nemxsxrW\lFH~!(o"xWuvjM1ZCxSL nk0Ww( ǜc\Iy@+Sf ۈΦ~ON$ib#O6fPz 4_)dvFP#u\GN"mǘaruc{;roY;ڧr˴44/HZ coǢYT(6fe;7I0IAJ" !(HFڪ8@ʧ6fČՃS"@X>^ QGhX~n;aG=7*/;HɛQ\d"<BV`V?(a.S/q.).r(5]r@\xbwPjmC~v(7VKضbxz'#%%K!Z=px/r̔8Gn=š=Й@<90ڿf/~s9[RN~ oBgw  ǂeuSyaTPUTI@Ü,:GkQg W?Sᇸ0Om&y4in-YHүC% S+?#Mҧ9lM` Pre 볁(>Ik0umg֖݊UEh$Y{[ȑ%^E@%=2w%1 .ȓ1E6ӮT)5Y`N 8JN/#iֲn[ZTp r_H&;I5H&2S|6σK">gBK (c C_}1PxRJ72+H THKQ\穱j-CQ)t\,i`5jja6h2c: Wmq:4Lone`cKb yjV88uB6^bdd9r8@jzݡ5iXm֗r,q/!^ξme#s|;wqk,ed&tďbExr6*[[%_mv36-p2 }s2lU9l)kV1T~%d&_-ʄ62X"jo 3u|K,H *T'pFQtGׇSF$H{MNd6?C-Pq^O6|z;z8ú]tqdcn[aYd=fcsȠ4j)jI`Enbti9X?㠚ɱ/ۛ^˛S ک%(> OA4J]u )_`O6ШP|Tmm[U )jXĎ$y^04c2 ~>"ֵ`Yyyt uOՖm{_RmΈIkFs0vU,H3pP=wZ뎯>ˍ`Q18"ыt wYŷ<0&VQaڱ,V*gV]Z:j-`Q>vfBwa! gq Y5gbKi:8.Ֆ7;`XloٳDu%eK &.iHlɖs bc 7/ `ڷ( LA aQ#ٕnWu9JpOAaR:V4'(Qg8qjGۆt_dVfmW %#0k`2M ?BS6nKKWG*]m`IvDdƍ0Yi@->;g5blB1,2Ê? UDJ_Q 7^b| uj \\;4D@4PIB`\56o+Adq=$w1L$6uf$ X0˝ORmn=YjFk:QH\Aw.m&d1WaMkciڪkڡ/kIQ !ot}EZj[]x![~0) yh ^k?TD F$pQԿ=uӠjur(9ti&$C,kEO@㝍S/ R=ĩ`ҽlC,=Ad N9W=jM4:{8κt^2:\URkڛA0@Z!ךv7 ^`u& ԊM ۷~?N.r[ eы޼i,<Ԯn;1ue8l-B]}i:8lr(oQlT 9}ap~2 ڿB|Eqу^_H5-UK 6#_>Z&PNL2M(QOU(faV\'IarS|0G &JN{)в ve`s??^}/pGDu͟'-㫋>2zn*y,&=K~> %Ttߌ~@wY޸Ws"YkYJ싦{(> }ѳ u)`%y涔M$vh[O?&uiLf W ucV:tiDž{Ϥ8y_`|N>"t0(Ewsxziɕir [;z@`3L}R㪙ҁ;b7Pg`C0KӦhaYtXlkܭ&E2m{ma&y6d3[/jTVWi,+s M΋cLEv)3$h'b5tµs`ԊO>6L6@)l{b(AT-'A8pO1 0_ʟ:SY!{b~i0.u0~=P+`\Q|۹k,kaIC1%v[%Q8Z#SY_~tyf1tۈ0e@ KsF˔ф2˸4uVjϋ+s=@žV-}O8u 18%ߎ*lߡLjm?-l=@ui4I™@Nz;;lCPXFH" !2J~HȎgN9Cb iy9F;*-U0"nSWyn.AuI4I}V c^/5=\ #qEc#%Rzq4ڊ䕚H~6r\T#SLg\ZKwl4Avi GfI,x!H9 ios-["}x|sCU~˞͡FsCac2|>r7(dRU:TB8chߨ8CK莙5wwU[:J`Ph)\]Yt ZS+ 8fh) *+jpZ_aT![^f QJMrYӉ>Ir2|5%.pP&:c^ L,#C!;92f?'uܾ'2Ox,\VJX;}.Sh.h"l 0M@lBFզPk3 ]"1Lp 1L¹JG?h ퟰ>0S lpԑow"f0+( Pp5MdY)^2AmV\ގR:WsCqAA@o7IᬣNbX'jNp.  =0K<Ri!fugvՃ` 5B\(JS* ٵ&Q"w.)ݖffn$܄"C#U q#.?1D3iұʝRRA  tʜe~ |2rʲ}z4>˻*Y;w,@Sy~^6|^ `5[aNs(N~q9d\ 4A~zJYn(H=%f1/&;YD4bJ_R Y!b݅<|3„;ð#(hT%Ǽi%ZIG*y?J<|\WFz؋9.`K7oU)\vjCװ.6v-$k6}Ypjx;" 0 ecּh|hhR~(SaȕRVg-WւnHseDkC=£G;q$b#83ݶd|gU!*H.v=u%GOhiIu e*Pj 4PcǙ5?[{@R&x.4|1 n >S;pĞN䓋O~UCnBwU[7s9(rohb6بyhC~:<']*E>] [ %Ѣ9іDKLt,>R&zs3]הq;W5a] D3,3~?< )ً[.w %cj O!b-9& 6ɅKgIELZε51`ŏcJV2tv{'=[4 _Mz6]Wce|j 'I;hSG5&)2s, `(lEgXOaj͏Oܮc.H eF9Ʌ+zGnPA9Q4S)c$d6SAhWo,('̶/jϦ+ &cW4leDJ-T 5ONBJРXV{E1T,)o'QJT<3 714HNJ+F dbhӫE-IsXiIV|7=kl&eu m:»exz;IHךkcU!4k\1;}R#e3DUVlBnX@7x6h1 ]z:w.v"gl1.oTVDL눶aӐ'rHČݴU:je{mHZWӄ4^D1AV},ps\=,琟.Rs>wNeTצJuue✤-3D36ƟW8de N6kTIS$X(bե[~K -?G#V΁OʁQjrU -R#5ا@xL%{>84#ˏCFKcOCbkF_:l|_-k)OgOӽ ú:ňg&>%teBoJpp#NI*S4Zs%_y=M}"W I$n'RN`/մPI pjxz*I8|- !~GC7D &2[ECKʋؔ˙4ARt ;J- G&):N/{O? ާ*Dz^{'4zF˦00'5@kB`,jLꡏ29Fv e7#[PU q>$):h`ѸzS;lBHd!As̱ 92+_H<~:F1PbCЇwZ?p+69tk]¬(wNm[| ;ov<2m@(_y^z,NRs|3Wh(WfeV=/\{w.Ҍ7G˓i@h<(*.< 2uC5aO4]Ƥy3hƂ 3k,b0k |ȿ(BvLB]8:3cD6cϊlX$br؁UDđlCќ*k&_[ 0j;66'99%:bA|d*Rz1xѷ%VNJ &DMGײ|jGi *tO>CbtHM2J0)#ߪ ? ,92+Y 8~>NR? &'oHϜ̭^nw_rj$jJV ;),owzK!s2<Ć\ wJ6t\/E,Ҹj{Wr51)vbrD(<-d'zc#N`9KAzR 猪[3mrqߢ*ѥ!gO? Y)skayCpʼTf0槏í'{$-Dm|^lcGd0Zxݧ_oqTBT}O,CqR(ij=` 9f_<( {Pmt g&G&g@y|~Qd`YH[ gLTr PPZWæciBl{bɛ2銔S 3we`҆ۀr_,{~"q׾W>O"N~ "R2mvp?'-Ne˩wR p ᷱA!?ϿdlORWo59NZyg+FAFLQseUL~rMhsfգ42Φf@-U,S%i)XyiE \lg+oGnmĨxKN>vS  =u!|QࡣdH8_JLNVƴ`۽"576d7\n&҄lX(>P&7Lx9|P1}"Aeh-)̮%ԪD v 4p-@bw`gr'w"8G %A%鹪({6K+hZ>Ϧb* Qx/ O~5珠vAp2KAxW?pZa-G0BKJ!I(iW颅kҖ n]o1&BgY 2B^?Oh*{+eSb Oُ/3.jR1^b˜w{,0#>7f3=^l# wz<7#twV ˀ|dMF]K6Y~E/qCd֭!e  ܊pg/}厏3ͮ7 F)\H. zSb 'McB,jKKԨ%g@{;com0h464Xj?YCʮPv&o/l}sxٍ0ƍd[ۻo瓤oM@ڭѕѸ*!Á]Vmu{zO)<ڻVͮfU^h|sdʼnaxk!1\i/:ACEN UM/ގhV?|>Wx;YWJ*J"4%Lf=/G}f39$4j@ 2qDG3vTO'3{"ORR0S>$ߒ/[\\h10Z=Cf4^+ŏ &34 Yؤ!ҔK5퇦ӵh³<1Lu Ĉ}? h=HO-2X,Ŏ6[Hun.mOGk&cxr4L58{nl@gL3<^ARB n^$a}ZŦ_5 pKќ^ejT)s?"5.5P%T-h]"b88'f5l>:.xaT2ዂNY۔\%MoS4 LЊnI[lR00pj۱d uj6u;ijnߢ% vxJG,yWy n{mL p",)Byͽǡr-QmT3[\p eXwILtR/v-LS3][>=iLn{K6c*"ϑdiTG*@ E&8@P&va-|GN@v]$(ϡCYb4pnxQy-S^ ZY +5X^z@]4;|o v<?y&{{MvsP,TPz&4:SV #@S2& Ъ8V Dz&k*{XhuP BDYmp5hуY;4QCMڕQd&BǪ sQ?Wd|Uuԉv`nb brf,T6=p~SۑIW?]Ԋ1g_bWKemSAzVP{N֒E}Әk^,5K9ťZYssi Bi C-]Tzҷtc^qҚZc:VF,ox)6hJdlJ, jUqQ YDS1TS\s,^q r\H\'+P\êLc8cMsm@&z(#d~"W783dE 90yN(l,$_Ztx>݆4{R+$nږ}­iw>D[ԎpXݐ\\K&)LϤMk$MOl3+<+z 6 ۍt8'NPkGz]>gsyv8g.&3&q:ġ-ZmH,1)7vVaBóN;x8xyXFClDk{/w"H|A$(ʃӸr>5Ri9=[g$sO40 41kU/,կ(nnRm!@)Ce4pAUx#zS_H+DD~=-` '&gŃpbƹ 6S4 ]Ā:"U)RV^{Y6ndv:%VYDVm7^@'_s٢,J~eq@1KʤaܒTθd|URk;*SpTDy8 Y?z7\Julpx&S/Qp_o^t㹧pAF }T)aڧP@)0ڮsz{3J*I~њW-7#+:T`v!DCtԹh Z Oc~(I d$}Y_Ȕ$1|L*G@F Ǫ\`흛@dBT܎ka2P`W?~ m4 \_n.kc=d2u*jS7!RǘD!Y܄rT |I{I%OFJew\'U^χXlP(ũ%6A-G\IrQ@loI6׭Y(ve_=bNɫ%vLBBj\U+b* cR̴!G,:܁̠YԂi|8_^PoXvKy& [/vY*TI6:^"見Q={ K*KLOE ꔐgX?S:ҕprƦgcB)bx[f}>uF#F@~YQ|{N>oz6r]G!z^NȜ{z4n_X㤐nG PrNg wrm"l3v '7U;@r@iԩP/m9pkx-O?\_ѭqRDmF ֮Cr|v%uV HnqQzȦr/KFbghLMn@`M͔ bD[3 ! }"AWmд]b@nc yؔ1jXaQRV#o[7˸#rBÃM?.eՂy7 w0n]`VKd@JY4_6pwT8򬷯,]cLƸc>^nIЭƏT;h=CG:;&}3A,-6kϡyk` .o."9@Q~֠{::4u7 M•ut c*>1T8X &Ԉo]/U<KP` P#1QlA Y*v=J(ؘ/Szg)^$Dao 'CmW(1Y;MW$9nܲeZq&Su(t(]:JAXDſ\rSZ%WʧKno~ʑ:D'mOdԪQwQFHVkn}BT.gG-dxR .^:Y-.Eq{ L(ƃkp_)peipgS+FЀډ^+c<>xBK>.; Z,ܱnxceZM<&9J#婩*m@nEE<i5ΰ)oD( ާsVPWDz:҆gʸ3a b 0bLټ+oȜЍūVzh(__k7 ͔|̾±<,R@ SLPǷG%0#miD PB,tZׄ˹]7%\"k|}V>gcDA(` Z0O"09c~D +{)~T 21#BA= ~%M GD!dTfJ*.Hm?D&E~\j3uxWeGDAj^URbEKP`[&-$"۸j/jaER[ok>K6OKfST"Fv٬Ň_@W̆5qqQĄ;4hWu u!>ޡD\PЀB,YDWJ)?p6PQ=TO ;˂߄cuGUXWO qM=OV#|\_:՛9h=RZ m~$9ZĮs4q7tΤIΠr.^9K`*?T{w(l']_h5}֬/v"bYWo懘LC')؈QxZ9}@'T†HfR`?N3g W}9k fȍ}[bn]QӇ%I2Ac&2m;ӫg*/l2C#Lb$ [NښøBW*N#-MѱSIZ6D?<l!|.["\wJe$:W^ 7$xR9SNdE0}KV^X{8@{%-sD4G)V*W?nI܆a,> ^֟SA ((,Pk׎zxbΩQ|pϹ$ݙJ>E,ȇ.aBʔYXAag?ρC1r.UUuM t PѾD'~SBWcJ,wʋpWnZ0Օ-|"L0#aqKt9Jx=UԴWQy0/zO;PeYyň[5/;>;oi˼)OiM xb_򳾇#@{Zӳz|ƨw:!a#wR1P`@HYq:OޟɊQ< F 5f^- üht@WNf[?(l#"Vb"LH"똉J`}^ڼS l@n=ԂfB{I1*%FS91@_|Q6\_8Q)&}ygRJΖzvDwQ,Y2#A ]1ĕt+qm&,'T(Z#%dҿI.+v[ʇWWyH)—xm׼`!Pko,lskx n؂jcUTFVfnej^ җMQG0%W33~,kCH8~{43PBmԡ^ѿUnШ#P}%gBeICF{ "Vv<@ިg$TUP2tPzo7OM:Z:\Z·f'O_lu& ֑\{ܜ"tp#ea(WSy}AX6iWc~| T~Y<߿:'Ky4G5 [4#5emIN| XVj(j.%%[CE΋f~-Z>\>ܩ#!gʶ }(0{j)tؕ$ 8MDp”>0jQB*F&_W ߟI b6]:a[B5z9jb+d],~ K ?',CC?jHx[:-;.w_lza_&KvC:/$YѦNH[lnE:8r!Z艀&yg3Bduٲcx2*pB0,Ss V*kx$ɨjvLɡ"DBλ7FKW Gʻ=쩃7 t'e=tLtF>eL{7/<<~z'-|0).OENYr<R8EAީ(gcĉ u&_chK8SSB )shjsWQg4"j?Sݑz@apq Ќ Y_ɏ[ .=XW}l[qZc1Re=KMSS7k`inQ ;6j wǪ}{*2Bk'R<)VB.0`/8:+G8W;4Fƺ-WbhU LM 7?ut¶Lo_@y1?rSn"[]Dj_8:!%K&3[7zf/ F XY5ҭn6VKw L.H*ui򬈩^0MKQڻ4ۈƶt,թ'Uis8LoUUAn'Y h{sdLbr0'to?hiGviz`M  {N7xx C΋ 1M;F\뺋WIEng Y]`ɹd-?bkxYA]H@%.C vע1PM} ! IRjj5nqU<"6^AQNjچ9a 5!nL5jCR/q`}3/"v ncM'!+hnL)d$d/`bbJ֤%p/ }#nc6\.vf[O/"L^ɵp!d|l]]yt,`[@@#g/qұ~Lgb]83m8alhcʼKqRXv&1Ct1D>t H$"͎2|gz]ʳ`mM hD ٺ*\co d +Hn#/ Y l@nÒr=h3eiԻ;2t lOy>=(q VLcSBOB\F⥕bG Ttk OZْG";WF=w:32b}Ҁ$J>y28|гA%s-Фd9u@hzR(ŸEO7EJl4`N2SIzeRp%xsi҉@NP ^hD>y+IKR[*}5D^c5*Zsr4߻go1!֭ReA ^şS{ع*F׺ \uW@ ,Wifl6.e%nC5]:?FuoAJ!']B{25?tqe L\OfwmHW)J42lA>|hXkpT{FcBML⿁굊Fd~/h(B;Q z9#e(A Hla(' N%LI Q>$Uò/Gߙz+֠GDnKͦ4܃/"Ӝ\&ؗhAm|l}riu{, z96dg*$&4$aWmi۽$+ 04!hO4/ujڏߴ:"r>''^Cy{FM*[j Jˣ8޽ଣ,ӳ&b D{A:k@AMϰ}D<}#y7F(i, ~W\!$j-WAŋWܿ/h~'8օ`R{MUE,%o\@ғ[0T뻖H~By 0YB}M Ec[zȕg28vZK\x1ȦzB@T/v2K"Eߛ 稽v:w)n<ɽ "Qo.:5ŀOwo^ GŞ>cPO!̂ên)~z vF/TeH!ឰ;gSUu:N4bfN:./vxRC_: -'&~ݐQV‹`-yS*(aIwE^ e3ò!Wf]Gߔ4[k>S$9[? ` ^݉Fg5VlfhMhKϥ6ŚSÆm^׼Q#8[\y7#J3N+xK>AXg:_7A*!\S߫}Zng!|ovPB,}~ߠEIqp/.03!.wCDȔAwզO~kqm5d<\PGsx'F ?JT{JQQf[M<;YE;{WKX`(1g\wmdte+\;26x]@jǴ!Ec?"wÚDMpKAW:/1WRfEӯgQI*2,H35V.0TQ -$N`!}PxG]5&~7Qh6:_d ,'.w'T+NVO lDS%଱st'xVCrFũ?׎/փ*U{Ű ~)ڊDx kt%Yvᰒ Rћ MNq;!NL v+m2UMgv6SנhJ)r)TqI,alrCIF p1S㜺3;ru]&9>IuVJSR~sBe\1phh౨TY0#>O8K z#-Q\ov{.\,b_/ @(@wTR"}Mvk pewa+L7:9?A|weAo`J] HgEQ v F"KO!%n H{bwʌ `i,&.=/Fᣛr<!wdްS͵VrҴAPIߕU ,t6|t8،DO~rCrHNz!p4Xe|ަśիuI&l21 %&V3uѻ6 ߦ#G늇ܛ ^/zē6G*\<5ɆC1)O?K*ɔM=K!O$,PԷF>CWߗ*5 Et_=Ova|r\ TcQ:b.aC>m!j\3ܓcx)ʆal *eZԏ?+YFSeM?D6y!dTlphb&YޣĺJd!8',cj\KB sGnT~W+T $R-._1Ôu~6^Dݳl7n SG4@ HT#J&q%qX2&mS|?@U{Kh^!10 maTҬ,/}9"tmz_@FǗ-i}?ɔl[1~K6cia}\~QSIPie~q Yu.ǮBkdyoONP Ir0'G3:ӤnO>mP1B"Օx[Kf@׳ǜO>xLޠKT]dE"SORBڭ'aP帢;p2=а6KɒK*xMqAx 9 j lj?K[)N#R rm>=ZHY(RUd»&[[QX! ^++ zk-70Kx'*G.hqx$ZM4Z1t8|zH:s}Mzd~ov.ר.3ub|}8;/`#}\7~f;(1';evx.؅}p1$m(.hpZI*Ɲko̎9XAnڽ{Yj%Bx]x+P IS08pՃ! C5HZZ,ʈBcnUSZt 㑀q#pJs>כ`9k8l5Qp.Z%4fb>pCa~ t죯/``̦͑h*Y'"4@p0ttऄ&b<Y4r]"3:sC^j뉸ـ#CԴr9xeg̘)NSc|tVϻCZs(bA+ӆ/̷+54Mם×4>o㬐ǃdҎZqr~q/9vPޝ19d{>" kc, aW  8¼u tj|?gD  . iUZ}By\d,C^Vy 0P&?_ W'o%=P{\ca4Qp 3;m GuY!4<` V@_XRJ;jV(k6+!cT {ue/H/cLBL ׃`'%}~_SuId/_;b1/{mypX>kq+c+A]c1[cqveh$tkZua c8y.XuqwZ"cPEɎ~9L?)g^e-QOiV)D{OF$BpO\Y˃>8ʖ9'UNOԘO8P%:)kLf-d↑mA˖0c%B8UcK?y|WGqs|斪B7A_'Y|j0@[)f4@rR0tM97WZrjR?ꏧfh:E/ŪZ1$.l(4,DvTO  qrR[ٔn/巶]$(BCVIl#[һl,Z[XLvpxh9DG]p$g7ϟ 9mh\,4Q}A`S`2(>70c]ߞ9g_{mXxPdKдL`O9TIY8u%Zs4.{' d:ExUSaz驑DXd&yw޸Pu1ЅwìL86S!3igMuE_64}L>v85Ӝ͐/Z20elwD5o3`ׂ[Jқ'C .-ǠdӛxlZREXVؕ7P?cՓlWړfĄR 0D'Xܧ bO2p`iQbn  ]+5CA7ʎ?+fr$&sKौ@V"S̤ 3oST -〙M?*@TC)#&a4afîAB֑:>\|jPZ~nPמWX&XoNV N%'1 E-n [n V\7LE"=Ţ4xob7?T?X6#B"ZRUSWiX!}^-1:fmcդrl%[PGL;AGhO^$IPzuM`N4FH) t)lG?-S.B߰Al_ c?nyT+0&s@a$ܤǡVLǪu <ZW2 5`Q;,hJ?p}NJx"YLđQL(SXڃ)tPKS}( Z \2VgrWN$5OtYsH&p1Jo0X{ x_ggE77pG1D60kԢwx&婳"KRgDiYZ 2yǃ}ݹ lń !6I`ӨL"LR̊AX>@C(i3Lhd9 CrJS 3{!5H]䊌j,R9bZ=Ƴqn omLj$#zwPDp%>J DkϬ\Ri']k͕n)Fz@Y\/1ZEǭ8p-hv>/<(h$NX/ O0Iߨ(į֍>LHrd)3}3O׿>[WX}`CGɃ1mZXʉri0fݩ(cOVEnf{%3Ψ>mg(0rj!eݿjăl{\Jxh jމyGF$~ HѨqav^I k9hoʟ;Y־ q9׆|d4\Xb/K9 ԥؐ\kշ~@Dc;[7lEQ܈U1/6  8Y2Yr bgxpv' =lPHgJA-)Q[I^vò|O)$rMr翍%f9\_2vd#u셆x`1q2 wrTBLjBw>)+\ew?ĦV)h 62 H&CXE&\G.C*JCHmuV1įP;_Xd{va?p8FO^ 9խJf?0t\y7v+z>Yđ֭PL6aSVզ>0E $'Bpy=_KK3OSlR#IO$Vّii^EOȸC'sE^T~T "Lx묱{+q"\TYa)D A gڎYh*s=rɠHmf(PD~ gfaH^0UAR"ߡl& =I :6rfYz@|#ߜB8^Lb oP8& 3W6>F7nkO۲A97oZ H|26 Ose¦պ&O:73{ͲϿHcHQlQ^lQlaJXnɮ5@/`! 4R@ubUXMr̝$*̕q]G}cY^ Fz_=!&ЋF&೮2 #.;\l?5? 0 \]%CT;4ڦX٣sYGg hNӳDӚI\߻8?;]Vޝ=.gA_ C~i6yT$ Pm!꺸7xm6kn,J蓳V[${U}~j#kpL-{QﯝW;@yGԬnѶː~> Dd%t` {h' o'K{Q٨P/ )] zKZ=?!ӌ Z;2 TDQ.ߙp X~c+ytyr^4'2i^|dbXNE ?s\mAR>aDݍ,?$:qA!rQ#<f֖`/fZo"ʳ) d`_["Kxm|Gܽ`>!OƌePbH~WY{fg_,զ%Mض)BJ7b²!7*,N‡a3 e%sm lVgݏXK&jNjTq43 t#BƼGK恿 v!5˪\<]L z YX5f(;$%+YM|SNx?Pf}U2@ ՞2|8OsVO2 CON/* WN(*X Z ogG߹2ic#ZA֍;C\S׫G ;-]`w]u7TQr١gg;7{@l9O:ĩU;HmQtu;83 :s\pc[)|Na dĵjVjXoԲ31%\==Ph*]e~l@lsܠS(ѹa))3UXH)/(b^t.xˎ1h]dn}WPUCrY;kE_8jk5~]Wߙ"^JY%}~&qƮsRzjKzbdƘ%AVgU{j6 OJ_ CAP`VT:k+}7_8NJ@̰Xl:q pg[ɾhS꿈8#QO5AW0ٻ3 F 67ȺjsQRI=2^"R'[I?; #W 4 v qKO?V!i.!:"j}Ǹma89&ى8g;նx !:`7Dbr9@Z4_[%Y=:];? ~WOGh̳|wyȾԽr"ZxʊU*aHm`0>yY ID3G D.iQSAQXwS1L}.|YQkŹJdl* iu]:ZϏ('XOv H @@'w+M<\pFX*ʝGŽ; ~b.E[~lm `upWg>kRxjyeU8'y@v]V3+nfo[:3i#ɄŹHJ%`ϓqj[OSU=N$ȇTXubюEYj͌]hmiy vGR5&DsHcL311ʸgڏF""vO?5Y,ޢJ|9-GH8%CSd#P=MzAbcsl4ps1׬3n$p;,.csJś r ߡ4%(Ho@dj`(7)>EPmMoUi=ɦk:kf F_Z›eP]}WSG̈́L8?P:Bj|cP[2V (՚H`_Zf1ŌGz~қl>=T< 1C,odlG\]{y+ GDe[`(ϰ&gvcvm9O)Js@6׹ n[ǁFUyd.zG%aJ6d5|ߛK4ƫT: *ń$xz J|q7"Κj IB&(>- -Y{ @V>7f"ONG\ҢѳN57m59 yPI7]P" LMǞ:.#D\rޯ*S즓Prm{Nlڤj d#Fu LLIɋf2:D+Q-.^y ϊ룏dQLgFj`#ԗ'%oIhLhMP2h5;v&ZNl$|Ү uV~SMIX6&B`}ѷ~H%h+<8~?3;iE'羢 ,H<'#/Â5vٵitDvCU-.ܾS%cHuړvkm |lC5=a B&B ){\q,:5P= %@XxZە?9'+=XGz<l! Uj8!(akX4INDC/8['?CAco 9CyG"(|}uroQ8g?lS-<=N1xG7HLjϓkcsIG%n+'6)9S$0Zpo5}iLR;9>}phOUqtҘ b?'VWpٝPƌ{sFg?4(x*=̂`x6R흐X.}zYɩ 5%m #,NOn`(D=[6 o}|PǛLV@B'⌕ LocPkի&iL~B?w+{P\KCgfqÑg DȄeNjߞ”+XHdQ;p\ڢGfqs%\)4]>xWu"-Rb(uyQ 15~lFѣۋ=[U4=[]IR Tk3ŷ'-zi%$ %m 3 8K*.yu7ϠE*NkZ8\Cn'H U5AC8#\C!x*4K& I{V ' C()F&E@臦o^nl2Fƙlq!~sM|y&E߹ODp|>S{OsjP x#(KtRi3;MJp>XvC˨"_R[OlUu*G6[5HbӢGk4;ˇYoTn ~gY)֐G_Ri-B @ԹcBu#o=` T1(&>HaAMAU.pl(EMK%yN֨bs'>}QV3FlB耹Iu[k6LXnvہh5=;/K~pdOc*1xEp}xYP",~I>{B-z͇=~HAj0v^z`}_#ㄋr@\ Qc!2 StlNgegg(U.4[}LN Pv.|pȴML].RO&-&\D5v(mr$?R[x:]j8U-#80G+X #J)iDsozG3н T8צ_1dI})toT`XB,]k y2l#ٿln({ܷIy/N71v$ MWHziy d"Sc׾!!k6O'_;7T1ΤBx^u²l{/٭%#_<`LQ#4$;-7 X҅z@™5ӕQPG.Q!nJ+4}:68Hy1i 1_uJcEFTΤ?GU>[q&äʭ? %T#+5=3jnN\['Pp˶3"xDoeϿ}-ɣAez1j*>S*+7XQ8)`nN"գ978pYDm F,bp(uX8ԵCm D:IFQnxy ĢSYk1h~QBHǰ 2']b82v9!5WgȂl3J3< V_.ihñ Q~ztMr]xk~[²X.5</p<#rFt'AJLF 52 B# =QC^~WvH]ЃsЮm<~v$/">,[ DY(0VڝU~ Y Tx*bDuM( OqWARntlRl"[ޘ|.uAgDfLiq[A=/#mp9g/m-;J2 k^5ţ _Iz+Pa&"&u y$`dmS&ձ Q Vǐ/zo)GLiIh`H3 Rυ( oW2)EHlχU~r؃1QF#^rI|_"{ӂfs'++-ujhf&-)XP9+cjݷ<##x \I/uȉJK5353 ["i9J xzBݠSy #8f}c5>;"d8k+1߆3މwMTYV "OW9o +#Xl@'O]\md V +R4?P%(͉;.0wcO1o$RU~wu{2홡P,``r*VcZ 222˄2-Ҕ!',8O{z_/ :s#qs˧RqO FQFDBjOW} J3ڨ6lو&rV.O-]Ht, F筴In!DGLRhW`<~ƈiET?xœDg8m(6A9VܔDX%/`:뉼X SԜFaӅbμŎsAgE%j[;IB̰po#R%8ػreBf# i-%^Z.Sw2-7Eʞ1sayD_B_0Yp*\Jo fݢ:r'{W[kHO>{-*g ln$Tb RH ̤xmo}"-epHl6}'geF\?U@ =%Cc]ld~E8b2i añne& $3Yb:@z.^>h9wIJ3W4)WQHQ齩m;Zݣ"Dq'KasB瞲-颩?-s|%}w Bnv <16{4WiRA8bc'L \|ܰV[rlVE_AߗsxsnpaAXfMLVA7B>Lx=6o9h߸?^Ĩ^E2KU*KFYj\rz2qeF| \=%iƳh+Q/e%a:ύȱ1|j&[=(h56^4!,@*=@vJLnt'_*Tq| X.A<p# CqԛD)tzy~%of5JlނX;H݌ӧy0c9YTz'͒o&CyB8VY jZ Ec{IU EZ+UX$p 8EO#*?]k;V >ݍtéH7nB,]8/ytH{FT\u[F0Qꪌs\Kmό ]%~^[ӥȐćNtZ?2NM{ٿL@#Bu'P5Dsp͍'ɫBa{>E\OH[@fdl~_oշb@ěJBѽͣ+Vh]y\颊 멛ߨz> 26~n_]dS 6arGm.EU E( wu H6q8^pLΠ=Dpc )ے7܋ N?#Uia &^ I0ύ( V~~ҎiBn޴O!ۄ^J33kA"hY:$t1Dw0-ܵ"T?4Zɯ-zM}qJ8x$psGb)d |tnfO:|g܏Z"G&k{e*E sV4Le[UJ"UB.ܐSS,]vK}X1D+sj뵿$_nHC\aᖌB[;ZՕj?ZQ,9,/!YTv{=|I\Mы9R$^gboؔ5YTGr:3~-_>6xK_̵>,ufr>`!:KtAr6:PierA vsi(LzNR\NSb]Y*hOXF=!>r)wE4Eǝrv.}97,ENf;zHYf,LΏtnIm!d՘77ww埦ʊ+sU/~wH磜O}NJKhOhvܤR[Ϳ yFiR7LʼRL %jW뚂W5Ek+Ry.G 2Dn˳"[{(0҅H/z_dz❤BK/Pxy3 ގiJ)D72s*3XEqt*:=3LrJSbI2605Q:*x-رGoH6fS.$ ٲ,R"Eo(>b:WWƨ9 ʌ(;eFB]z 1@gfJtNyJ*?-4z8p>P %H%BlUPy&u}`*N=i .`!09  U:\: 4rcܽh鰼1ZewXt&Dj۟z}vW;|?#!uph*'4IrN=~QCr1 }=E+pzq$L&5jD_EYcoH#f3%`Diy/9V ś";?G#HRGz$z5F=,T]u-SZpyJ(?֙E/Kd-G6MM Z ,E?JBv@ `J+bdAx.`KyȨXm*c{3i?죿ʉ6sa[(T_`|sDYDJZvxNg[糿_su k`3޲GTD߄j#dO`g(QBe~+} yw:'ݲKJ9GЮF 2auD2bUjhh7ַ'I.nQLr[Ll^c]3tԑ&?z5q :gehN!Ŵ+yBSl nm7dJkVVyz`akSPl]o"iȓJCvQ}bœz⎭_be׋) BϦe^wT%o16x2 RʲGbnq:X^eB7R6}udU+?T{MY,yb #z&8يa+ʈ>JV_8gDVi~uRͶҧ""y <5fFHw=r/νKʩ4 ln)ao=CJ!rdh+(K5+'(g!^; lw 6&4Ff$xGFP\]L)n($`pS0L@^C7[,)C4)ķO1wݻ Dn}<ҼkkjC G s=dlѸO Pl!ȫ[q DlT?@yq#| n] cbןLP:-åܹw '.dMl̈q,d>zq0 {L:`A:sÒ[Y[FOKuPZdyV %Su+= J+F #=H2@I־8 C84 -)R:Tqxq͠rVKޙ<Āyn>Ⱥp'b &b~?^4*L=w-pPie7]{ߟ"w'2n^I!|NVCqrr&Ɏhh['c}1Ƣx֤ MAzc;LBjhVZtumByKUY:D# eN#ś20i%mYSr=?M'Ē,u")]ѣdT$,0уoG).xw^M4poٛU&P70B*(6{-mmyigND$zM sLoSfT.F@R+R~Q*X\|`hpontKpsfQ'S-^HQϣ:'g_1c._j=xe6Gk4p _XO ru\/N;X5#O8<>gK͕o"=;Yv&1ҝ0H)i}IXjp ),KSfXkۺ .¸r(8[7y領M\tˡZŪGcu\ Ds_hP_Td ٺ;@4+7j;2pgz'd]`ToVf^}?g)5P\C"ͱnSWkyERpyةG@AFdUes*u@QCNʯG7{ $AJ;{lG20VPb"4,p6emɔVmC^xSjN,ho>m1DجƝU#롃f.[ScA'0]!=&:?Vַ&}Jq ;ѳ]rnYi WK[.h 稥OdF>|}5%}?FYtP/jH'J$L_?$ YXW HFt-% Rh8GWWv8bMdnrLx[dk i/ !O 5hy m 6fU!E%홺yymZw~! dRNJs[WLg9F)HPg}eIJT@vyKh_͸ѐ <3, }聼*8m&= !Yo3.}?f*)6T4AE̪tetoJuɩP壔CsXu~4&"^AɢЙmF~7_:isunf>y̯NL&Ñk&^j<5+|ƙG!<mA-Mf_dvJ؜5iz`A/ BlJvLF0hag mCTJlzᱩe~xܺ{zm/ eܮzMīp#}hK ēS ?﻽˝$/J%.1V 391cBJ$oد|Ɛ\05eX`Tw7B㤵OּdCHL.>QSО|y0+=w_Rv) ڧYI:;Qהb3~c_@jm&#U(sRF u/pV:S$N5Ou=n.Z/egi-Lۑ]D09! Wq%ձ&lbRݓ½m%-ELa#0B'6Cxj hC|V'kή)}*Fd4c{Sa)Ioջ\p4ࢠNbV K*/P0d!#:/!_ 6x=+,kD`-i‹1 ?[p8K5D+Jsjs rgt2u/e8cAAo@Q{ 3kM6e&Y>"PUz{z[|3L}R)'K)gV’I)6:`(j)B7}]r}NE_FtrCGx !`147YS?ꮛ=x#0 TUҭ8 |>}LhItK vLK*&&JE;Z g0ΜànRU]%23T2j ~!*S h8Jh|A,Ľ͠<.pjd -[8r9᧳۔9qA\OLk>b|Zۓ+ L:.:QOrU/_nɦ:5VLNZnRř +}:4;= n,^8ogjLss̵2ۘgr_ _OH`#["NW?387^yc1qwEYVI="C9S񝴍){2zl)[:y蝬+d[?~Me {aiq}z.$ñ\H^!O@:kW.wlj0+'" ^&.PeE? ĵۼy}*ziyEjj#CiΪ6Im>]0$$M͹ڼ& >Z/oo-0kLp- q4h&1R44FBDahCګ_,ȍ%TC!V}G#J`POulj=m-$CrKu1 Upa|t =N5oS̸~ Zyhb(o,=Y{!Ŭ׆s^(|1`3:j_`tFH’YׂO#XMya^3 Lq!i5榆X; ZA #3`rT]dejWwZf}*3^:n&ɢ42i^Ӧ8FC BoM:䄥?fl+1A契T/@bP#hr7Iݿ6 SH{I e(;=_4͕co 3slWFd}kEO1Z4'"Ѽ"/sqE\?UZi&`[ A Jp'PrGG&aEvi$!AsC 0k,x{88?$aCf-VRju+(થ\1狆x ہ$F⌲Ǩ9k!"Qf?zViܿOA=Vsn8EWE 8!gDʍ3Q[JО>9 Xsk[?L:4*ЛFMfR,Zu3"9˱] 1lUϠ jnN>CV>=fH!Z2 fN s6o+٨&"}^BPdIŹSv G8;C* )c~h?*AMǗ,dZ.ȩeC:,%TA[g8Bzf,.5,&{Y6{yX\\v0m=WٶFK}Ju³.-j-*q+^O}6.zZq3K rM̜t h]扛~:><]e_\ o0\bp+y]gH~bԛܜr`![Kg%|ucdT@2S62)}:/ 橳e_  i&טIP 9U϶됭b)Es]*;xKښ3@'@&ʠHzZ`ar _$ KbpC=dzނ~IcoBup64 K0̇:rE ک`c{KZ,l ZpbSY,HɢB{[=TP.`KTp]eyN} onj1ו+sTgcMS ]ÿ15np3Y oK Ę|,yj%DIb#pVjtQ_x)Se1arqQP߬Vu"1\4,#1Ae~ GuKRlL565ڎd{W,)gk,1#gl6:Y!+n-ﳜf'wDy:N•Rk_0_]M۱ !dIe0sΨe7.}SX|w %gq| kqU>n3>xP Gё.Q[)K"l՗9j[Оg65%| N#luB;j~MDŽlrjإOkŻɈ_} -KSԼ"4;;꣼&-t 9tuT5Y"ˬI(@"aZUǃdN>5hj"lYVp0 p,+ ;%i$Ⱦ,ߑz2c[E{A^1E{s\f|{۬K \KT774pTp'cBˆ z5!Πc,8LTTq=uUIÿ_ydogӄ;ZjaKtbмf~>,Hf>VIpdTβ!u=q |}hHV|4_>*Ӈ _:-.&\`m^NRQjK'9L O{.mohri]i6wD5|5:Z(y@1Vb!rʍS J v}iTd?wm6 d A g -"cS߼{к^Kea=Re|V-;vzv.̨V/:*: [cX6X~l[S §ҽ詪!22g`\3@2C!M19MU{5Vf.Te႘fT3V tVpw݌[ 4⣖k;zaՂ@sJo}$86uHs>#U]y 7#͖aCiEhL{sH1JU77KvBӆt^wQwic!NO/$J*+$ʹ/|7΄Ȁ\'[V1lGXLFe(WVF%e/Rzg:m@9z%f"M..W6r ]]>ۺrD|LҿPrJψinabE:W ho ._"3=$H]xSLE)j}F%AV3>ϛEDErO."ƻl@n PEPx4B&_,9LV//Z(Bs+PT9bO@+k$o!+݆:b{NaTE(QCo#Q–Ary-Y&-J q2 7/ m;Sc]p86%w"% nzyI;T;3\VXZ~T>L @[2 놹؈@: o 5t Xrtu}` !iRP6/qNE:iSu:kw&p炒Ǘ1r>PH=aQ3o ],ն MѶɼB [= Ƅ~=`&t?__n2`aWg6QGo9$:buk/4%k$W?!'+-=tfЈjIO kKx5vQ>_aZEHFY=hTZhWR`20$ 8&H侀c*ʗJIi#KGQ$̫s呍8i\+]|2҇2ؤ\&ɝ{O)8ЩnȥuWZ2]!V\MDJ&ӘR(ZAͭD2'DdzN^mN%QE_:9_&tPUqAP .ͿU~{ .~pyqn>plA rvm\m'ʋÉ0NnmJAtɨཷ0U@U3"ub3 UDG sAgeT[p $ַsr*zdnk`֊:UR*όvG:C.t*M&/qq!tyϘ-5 c ==&yab؞&+E31k=bfZD*bߡƯ Y0KTYcٗ+K޹4rt6V)6TdqTWodjLTtLJ.‹,Db}v$Zf-F#/ghU#2Y.0m1R`kcʸ*gs̿ҩtMzigL\qƳNt-&6pЍG,?VY{aUzՙIxwMɅ@8?ʪzrbG Щ7DqKj_j,XfE_ӌ!r,c m+5r`݌J䪏͊R&`IdAlUD%v *C|ҐKȁmsyYGI|kbRÂ@7 #J\FN ]¿ `-qu633Z9\6Ǿ=`X&6j f+کKyo`)`ޥBާ|sQEi;@OqWUvGQ.ʧE bB;CQHkGT-nu3znOD"*li*IMeE:?aI8KBwg[cɣ}!3 \jַ_+X*pQ-b]q-ǎU84$r\QT8![z$D$e凫쁜v lXa%B+an>A#cj1hsU`gXcuni.喥u)E}VŐ{3}`=eh"io5|JvfJB &Tg#J%ލU00F<\/,@pWx](iiq3HpN|ne;8z3-#_bg]eTNK =TB|Ne@5-['Ք,olXSHsG%'NHhO-YLIXf*Ӵy,-DY)x&oo<¹Od 1wԁ鵭|ۍu[k@u7{mbC3N"7S|AqԠ+Ϧ_ȸPY'/ZVzX%?/|#Q9Gf]lu-~f%1'c d@i;s='}4@@ˮb}%[.{䅯D60b_ ~|q7_7>LBR'ׅ޶d7Ux?Jɟkqj#i}_JCpɏe̦)ճ öofFiDt@jˋ\pdԣò7!?YJZsBؚMiI1 Wxk(b@DAoB]~ 7JwL`g00ɔgNժTe>=]/RָZNSIz7-=_mpmq:3#. ף JQYRD4MS6<=\V[Qg(R4VS5a]tSQ3FxJ+ Hm[LWB,WJE+'-nI5dcXN#r1_L>sߧ$ &ڲTM{?pj$2 0W1Y~2`ŜF ܿ/\ =k:>^ 8) 7?4u-#4rF&̤1a X;~>7npc{I_g6uq '<^Į#D'ҹ,uGBD 0bUl[T_y׻J8`Ti ݐߥwݱPҿYΩ{ܴ$|BR["vɾVbTzml*=j` נa|-l䲥QT_%rZ<|%]jWK׎.?  m&y&sC-1WamXN1D\fϘyڅ=y\ߴ"IPӬc Ƞ0@çE:[M+{A0^{|r3qDt@~x*BzjؓQ`3vVjXOXJ8B 1yMßj3S |.#:RI׸ĘQy7}-/sp`7ٝ4<Ш3vo8br # ;'Vg& i-8.h<88 {\JmO5tof5AqLUUYbDgTj֕p O#]a9t&.}_[Ð|~Sȧazlԥ'f;}4z! ( o8TǸOm-wY v0[>;з7?KfZ`4e]Q '4XQ{PʂeibEqC-6}iCOӥx t86qԇJ!7V ]7^1!1tb :gV(5#ɍg OwZf㛤HfXY8hS!=mR^4}[=sx`kRol0[F#vSi')G+T77(5%ʇz/ Om|34fB0݀wv ^\tz;r>Z!Ѕ,qhJX#ŗs<+ HSn.7cU4Ke ׎[*Љ>e. t6My{(ߩ$rU$"eyB9?} Eu敔\H,ʴ#XHq72+m1yg eh!YjN̖p")^!3bb<,}|Ju1 V K{y+];ƪ#q%4T1ERHv+fl%k a<ܐ#KF[Kr*>V(fJ; pšp Y#^~!X l6=2^hl?lcXTkd.݃IPk@rC:?>;S#&FMR/6ɋfaVag3"%L,h@g+Pjvk+L%aHYUWK/Yff5sAra nOUe_$󴨝\F{oEQ ?@IL[?g{%]b9wujv)\:AD}+Z%ӊ%^I,% s>X"-dudszC`~*6 G=ܢ67`OY2!q,fPߞ5Qo:觴ҧ i__6aŒpd (ΙavQu`a)oQL2Hxa8ÉYh|B7:(I;ҟ[FD Z<!RX}9;{udzG,:-cЯZLf5p@kyx=<ٗoGc+4~^ ɐdΞUpH E޾Ϗ7ABmxt.D@fv-c4{tnwEZ !R/\[vlGJ,~䫶yY,4?Aqg>M62֡ml BʍBq4Q컒IsH:XƬ$j?mV qij:'/HH"=' Tac}__r!,B|CWDhi@ƑP4'f-6<)x1*1Ї[Yˉ&1pIFՠPF.S%q]SҺ< 1J8>GأAgUt'kA;XC\CX_=viR-M]V-΃ ,LE9}DivKP`;h~w`-l eOe\EWΗovD,rܓ6&%oϾ%Y:ꁏ*#}N[=lw?(j+Ulڴ&Xˆp_ܮy Bx|K}hoI픣>NXӟ#xXC8]迵m8)RnjIWg Z$ nF K A+4GzbJ%sPA"fa:slJ.R:X<#q*Չ:i߃٭uȪ܍pͱGk@Q0r=5Bho&*v(Ǩ+NLX +*Sֽ-ZZn4&jm($&b %K_p@MmnQKtaْl2tݢWPǽX+'M~&%ڪzu&To(ZǥYbC ?oE\r-h:# *wbD!*=6S:D]\d C*5Ǥqv1 ?eբݜ Q=.Ʀط}Hoq͠FU?RRݖ~u۲7 ]qG(LKoXbTZd}X/?=Ǽ䶀FZrsek`U<Զ*sm(KbO2@_,%:gz#Ӑw ?N_\8 v~mm%OJ0б]82hqU9K@BvkK:?`9LN+ !UoH w8-Kc+SD/JM0kP}_M6vaˇhMx)G*q&F}Pu_K]P[ԭ}]t^(ndBw~.ǶMu4Ž&K6JBn/cC2OU>evF5V*H M  C} {x sg[/e~dژZ)P\ߟK/3i(㻝.rH\@O<(M}:E&Wuږ"nr3|P J-_Ps"M'#^uHh@D ['3ONע>t3'iT[s}Wr']YL:yLm75vOǦ>jϥ4lb(=EE`qY+ y$myiO5C_LjcB5gȠrB!%ao$eH:4ZLt8 p.ge|l3F1%zn(TN(it#[i+7.v`qG%1R=#h^t 6QI\GnZ;8;!*:־s~® `Rk-)ӯk!3ƻ)Ftސ{aW647k? Ҹ8 ZgZ/#Ax>lw*̇T^6)(ց=$r8;XW"aI"n˺= J"󋏊FAۂ,Ɗl̒?" rU5aD8TT,g}5 NbI?VRcXSQ;5[ N1q2goK/_?"X@x!ޣ - .&A. cCɊѳ'C/R6B](٩ qz/W k[/=|@ä6Ь͵kJ} Ĥgģ5ae6G8R+_gϒʶj)j\sfGR$S+=3 $s B/JP>cOcH_z6\sQvB Kua(l&)';%& ]8CPZ$q -"|8~zN}N㠿4#%9WBᖒޒ!>LIgF̧( Xh`aŽȠ 7%AR/Q5 -gf[ H:CńMB U[V6g53}Nw ,zЛsl ֥'hNO,'%[2EJl q`D0 y`l+AnƓ ~;X:–^Syul,y͎NiM|9и!|}ϲ(@GTfg&[ UjH6{Ν1mk:_WFiD2goeyf.Gs;k~F2ɾCBW,O˦ ȫx9b厦NL5.Sp-]g| n+r0|MK<\16d=eFO?H/ WoDiaPV lT09A0M~K 1?vW> \y\KlQf[EoYox)pA~Ҟ/N,SPZ5ػT_)jio`֢ X?PD ln$|C]  Xg A!}~ Xw]RTH|HN]vIA*7U;uw06"@~?E0=CP~!^w|n1:0u#k? ,R kS>HD'a7չ1%Nj_ۀ_Zq{)b t8JuhHd}R$E}cg9M5J{h&;iDS:9%v=hZ݊\6k[􀉝L`ղb.fK uAزyIȤ;0IX~EP3x|s=P!H\}L Y~w/} }_h)H@T# ^ MH$@aPHEܦ83בM1V_yHfȢ!uQOk=%\(y0X  e^5r+VTZ1u& q{Ҩ `v`&? s<YȹN;z]QtfkDǗy,cȸ KBeC65/ oIkqiu=fq?opsiQךm>DdY!v3<m(K:))r$*gpFzb?ǥY9&]-KZϝ#ҠFa5W.|Z<dȁ' 蘑ott3,CĨCIB<%{Ax~x*t:sܶN6jx n);E|]"/ACZ >i\T2jB /a4e\-b%kG0m~S~ʪDuRPi9~jO\Щq6 ]Ĭj [5ɋw]!YZ/{?5 Yj Ua[}#CdLLSB3j ~̪scqj&:`&Xkĥv%\TxOzN[}u1N;䠊(Ęբ%%AT!(dMb: 67DY8i9+t`'9#Ad\>a糎)iwʣm:5 7 4|-ZYw/RA[ԟ@GmL&cj`! A5Te*iӄKC A~qjqo5)V{HEJ> sWyT% I.AkZdYAל*db}\٤.fa+4j0"l Z&qEvi3wS͓tTq~pyܟYoHr !: Z"Di3RمzI? w%3QWmCc:kÕڼj x+{USQ+fvSRgEPkt7rirCiߟYjӌE"IBe6_#&;1v|FF$4-gd&GmD0(~Df",*JGrs½rµiI"e,>9t E x`~cke~/ 57OW!xdqoXC*Q0 I9x(N Y}y׵Cc kN(l #T.XGF@4Zzj8Jº L1ylCOT2ܨܓgV),}eaigдF28E*$úo~mc$_[. RT3_X(§.X<$.3lY-qq&ɟMI[Je?up')ʂ+FЀqG,LT92a}xTeʀ9h`9ۉ,۷vQuaNS;w&w15Y_kLcc[6TH#E2 q$5CַRDֲ@BؖQUP̾5 Yco3w79Eڶ߾Ƞ[c:[!O>y5 Jt^9yx rVzɟr;;`td!e' ߛ~[%m|_eġ˾mQh\QyI,+/ -*Ec(4{E6x˄/kpLZ&đu$$/:>u|-v(kޛw7h7$k7Uwԓ PUuuD6_n Me}͂kPUR0`k .Vx3kφbxoD+(_΅?XP4;nɫ&sXXhrE AEO\_ejS 3w44Bw\AO9UlIi6WCz"Y˾5|yU-nT1d'aPg727,]!Nb;fwKi,2|N\cWgKu>2M$[3p $y ,~+ž>f}j{ E "3KF@)4`DG O|rnf$ 38ȒRfI ZczcO?}:$/V$?|Y [[a@jl_/-x$xzp3RӳǾ%k2vQ!h1K^207. y}<{p_yeA]IL3'!wRUz|=t+Ȇ"I7vD$Җ;*xjch\=圣g[2H!KU"W[Sќ> [NܐD$}6$\d΃ƐdRbKb\*)('f'Wf[0+"o8*{8`>H(⿩Tm: eVi8>UJ!pWqL E@ꯠZ X9=7/c>g 5#'pc gBm-ozsM `\ t #i1_ރ9 ]rj"{ t#}EKss|`iQG Lg@'%^P\AS^="ؗ C#<5~J4p-foɦŚ]LJ}wd{otk\cud{/#k˫)1_ 6+MWs%> !i7/c L s _jpP%8_?Q)(sLAɱ:gT6b+0Ώ2L,&ւ2yEao2@p ;Lɨ/Ζ{c>2͢`wN\?]{*Ò gvQZMFݯqX\ߥ _}~lFz@ptMvb%fƠั¯!dyg7z{W%p {j TJUa2"Zb]a;~f|%2dN/v "hwzV#uR9Rku~A7*I4PJrӻ3,0IbiQAU3߼Nf|Gn@Ίg8%<:l ,?Bd={Ѭ5wOoՀ6P>Z\X.F怩IUj? ޶d% 0IĵVVM.)'(5,ܙQ`[Kܯ4':&<\Pjet'<}Vhp{X2Ǩ$D1O~ńBthW}K! ka"0 XLy EhI}*JM-GPuZcZ4.Kxy3O`q+k@H;vW?Whi7Pdf"< 5) .92iu d`M^v#nA(| `>rA 5b=S1s2zƺ¨>?p){%|)$.'Jt:dOGwោAkD…eqv}9V,kqޗe.ǡ*S K*  .]kӚ%*(OV Ȁ=;H^o{?Eݜw#c $|ᬻYkfЋȄER~CY[rQVqgv\y 8*#_C?&=/ N5aEγ<KAR+?{_ 0tZvH1JsjlmC$ κ:EsHma]m9(&ɓٯ ь: hS*1IKĄ#4Mt{-t*A l;gVE4FI:͔δPsB/qnUSTjE 2"6&U(+i#fL7irՅBGȎ#<*w$ҿiȍ1תm*3lyxy_pއy@652f>V hG CUGȃΙ@7nID.~>*;始ܷB(d & W iҿ BJ 93cVپ7 Ig (fgS\!2f=Hz^ D˨/dʛ-RFvCG/TzNG[p?&eʃT{OjΟm$nD20w-{<Ǚ )':ims1|]! InwrZ,,úX>Ohp`}6˪8F/,=PE,_ˎkoc B6}^ 4tJ4=TL rumy ɼ28. d_ &q4`foED-`uC{PጞælRJ 6/IHb[0P':=L0[%0U5-HxNs]#ŬN3 |&y BK{WGtsm6c}$Ĕ:10.E1~X 6^A|Q-b4*J8Ʉ[,C>x!u iY_: 7ߏA"YWFA0RgMYz6x4CZXp$X UDXN\t]VH;}nekj@,_Ĕ ks&%j5 p]WtIp!ߎ 1?cӵP#b32; R>IqFepH_UV,2vuL{Rsb>luLPvI(R#KJG1HB<&v?0oxoe xV%s}Ab~n{:yyiP-mE^z"{y5<9(ve12zgR8Qd == m6t1s8j %ɇ@ΫCrMPK7tMMwߙg,фSAL$ŠY7wF›MŎ;Z&r(x\ >"6[/>,>"*q~4­+)]bjpP8q "Oy`׼Y/-rac@1Ǥ@R+s1SG(Tczaj#~NgkVXMe` ƴ]\`9JD\_Z6 rM ʨ#a(A%eܱ ^EɆTNȠ0 .f40WZ^p?zn\\Ԯd vA Y7"߃!ztcrG7*U=f״m&[.Ā3~'ؽiv $+Tqz=n0vnbt gՂBQ:xР'omU 2)KpEr\zy 't:']̬󆂝H\܏OVHk1B̈́^w/;YK9-@Itd[w$M#|Npuh&!GX+4 GR`-kf %%DS,Geբfer6xn|ιFAlz#Wɯ.8>*{=dYuʓGz}d|Q j p4xы;K$%|HSHh=5L4x6A;N>%U=\Jf^{vv/ ^:  :f`CvWLTǪ]A>H+Jj$Wg mYW Sz7{7Hb4дtܣ((}KUe)\'9pDf6J wca)dB ]Wֲة{Y}p#_i1|xXUf;ED^dWʹp&nWc>VwGID>kJKjM4oPw5A䷍kDS HS*RX΢(r$檙eF#?"f cdC&O|=߮9ۀ(Y,) Kpл`@))(q끨d*X;v4Qj;ɧįQoH+9ZgwTVlG IA`# 2dpoJw:?}P.!B0VnhF2 VAl:rs{N0XNw|gAݗxR(w}ZGg3$NpHiddoyc 68 >Y8ۏn ЛC"#KO{sRjai~̓ 8 S}hj=bH)ȳmIK.gDuMz/IB?N ^; J[U/O܍ARME<wu7d]8͡Cej&%auxOߢ{DwhYTNRZSԐ:ںFEW5sl@΅Y~6f"pğ>2.ѵlKW6b$ Xx7vv KOG7K62XѲɗzNwKA%E|kU],U*}s&+dIbOb[Sd_xSٕ/GZ w'Xn (La=BS靔UzK4ڷ!iJ0a,_^.nlBcz \Wdp$ ϝ[ ~:!/V>N5}n{Y>1DZLFz4}%sѧAuB1nłKߛެ5]7eȺG߂M d>@71[Fr\0ͅdt m>S>>HT .,6diޘbr3(bnw7X#y#OΜ7<_T91G;G+ud*U+JD$̋6t9*cHC^+ru52<B #3>]cxXDL~qLqӁ|L"j1>̝ wDB:S0~!),ӻWZSIE#^1d5:,\z?2v:܍AC.,2 h(}X ur\)h%u/ă7R#tz&c8Wi|}^71*J]E*Za>$Ϛ!#^II#o.C[i tBm11kPfг/i@Kb6܊d_TRRF)'q `;G'ks;*S"fQ\>w=Kjq意'ӊгXj')OwL޿;m6,ysz6_VOcWF@Xϸ&mr<;T I}{o,rRg{nMIbkjۭC oh( s(^'qk\ 0@ܥ ʼ }^sa"7Rk_g'c3Pڬ~>'{-_K>60FS#zK\5l|Y.!2uG̜}yX߭WSւC̎|,hʕ*mU(*gE }% p;" iG(N-g`@xOYPZjkIF |KQBMS25?L}8bT h}7C!FZPm&2 `2f:PX\ګ=W3!KXx? "7{/KiO#{]8R|[\ Bz4"㡄H\}y mۋc |73rts:&fpj;\e|+ G9>O<~H꘿~SjYsv97טԤħѼw'M\+7l߱ %k|ō푀FSl"% O@;"z.edZK6G,0r>;To,Z9PxոSA6W3܃i6GeoBXi݉(x}wn@2gLӷo4Y54V]a;(4Ncn- z소e<% c5s$,<+ ̢- vj%!YDbz]CؤePRX92 y&s{i{A+!Sb#"R2t}|hbB Y2c z1m}ڂEDjyh>޺څC6ImI>. HD'*Ņyܫƿ.'B.va -hY;Xn0{ ZMiB^`H2%n!Yb) UA;bNgEܛlS#6gàL%݆l+C,~4L^Ɔ+qZevqlSыzp:gAcww^Zu<)z{<)/1qv82m1( kx9fFO/㪠Li xv*pfZj#lуRDO0U<Ʋ=};v6~ұ@DGج ]_tWgOQv{,ehCӄw&JЯ]K`{ ;JЙyn| &6Jj*oke45'(Y9|cwd@LglmjXP2}&cZEm4'cDwH)t\LM;l5d;t[M<`c]>e1ySVj `5݌]sϬd%S_fRC`9_2%ďk<6 ܽiD"oԿBea%QtB@އ$_ ¶:.U-WG ^QZj|w߃d2çgZ!Q |aLFhjbDjxcnp*qR/{h NzѠxSeձb t}x:a26 eez}01ԁvu6{fySWqGM[ hnLup{m_т0_Xg e164{h@SR (T/s{sJDL+Yɚ(gkTWxt:u;^ib-p ŷFocVg=-;qRXc̭Q*EmS"]wX1$͓Xӻ}8 {Q&.e[j,^/zFG4,oyx&if'Ï^ 1GJddey~z{,GZL##@[ЛM*E`.dNy'Q뾝+Z|@ XtT¿Y]I5 G~Y@u (e0G]WdGmhxQ Ť\EC.P=`t#|)FժޓC!6dfk2/a哃iC 'O).@Yr[>\{E)㝛@`ᠥjhmddIZYiUn$g6nr8 &xuD\Bb:e!Xk(ϰDN,VGi-G.?} ct~@eišq['Ы23HqeJ;ЬW@ 򎔴JJNbDDDn/DmPTӂ,pK{N,>; ,I+AYk6N|S!j}R]:unSƃ6Օs.VV'[/(W4M^jMyFgqBVO$͙4yZDt[пQ'm(+@ Mzq A9iQ% @Z$l[TMQ tFzd[]9`iOڗX[ƂUfxGXn<K9CRƵ`5R3lKg{j! s:`\F G[fG(mG_2->LaM\|oMiX] XegYXy|仲^j S 6tWhoWRݒ257}fE>dAZ3C|V Ԯ A PKr^ή[Q"/}?W"$Cdq)%XSF>P"{ ;C^o C5t8@/E9Ԙ΍YW*T|0\fnZwzOrriEFo T׷h. }}78@Wy|S$uEEt|4u/crJ>ʑrr?Yw|jݹh_Lb%ed$Y;Cٯ[3qܙ;1  ͈DHq;k Lz)@FfȗLr %PXׅcgM*9jN|{ uuy4Jft5 8TPi6At1||5?}08Zk>56Me(ISPq[**~0[D c6e\&-zf'96&Fh ]J/Ujxmn41 k\fBt!8yl.m}^@!B6U(B.{q?m'7#Ze\55Rc'~QRe29vT+s0jrN}>z2pb>,GkH"܍wh>h [i4GS욪0Dx[g,!ɓ*dbf4ڕD@~Sj#M|lZ=IgT-CN6w^{.RP* lޏNZR(LN 1TiQzZ/v&ahX$Twhs([^[MT혱eG#t( Ӥ+R;](;/n%[M0CSA-a4M:IiiFO0ﺮ[ o87%ʘhy-C2?Knɟ|#Mwf. m5<;vNO,22RI~<.N!LdfG<{nQGofdr]=11师:m>3z5T 2qB?|h;an U MχQ3gi8Vԩ{\D+$:+Ē ՎY?'W5~?!%zRb/rq=PriFxƋTT%3">HKNdW}&Fڴ$9CB( Mghm+sGƄeDl܌?\RsDa&S/l]| 0kAuz}VGlvۦU)yf>_O9 oͲ9.95IFŔKOA2`A*|g/Q9|_M7k 8ZhF5'U͸ql<䳥^ cإԉÉa t]S1A)MiPZSf}FU')0&JMˢ]S ;0U"?*g%GVaƯp&Td>\h z:U Lm/}n I༩[M;hQqp_9$%\' xI9)"tjd85 ǛrsD@k:bߎ":efAul?ܬ~i"88S!Af f/Ze})Y,5V+gK!0v$ "@~%tl,A`[;?'iQ{[/HO:OC ?l9.C~|֒sDc#ʬ,?8xjjcź3[G"ڇ_%fUڤ|{sh!LLy/m9ST̷?>q=]a y59‡[Ī57S%׼**>61ۿ1\lECǖ-/n {3} 􉛟GeK}WNW' f!`a^B el҈ /[3ahm"m's*&D;͙>Mp$Eb ϓr}e.(jK%[I-}aR!q0/IyoG}hζ Vl}_&c֔ZV2M'D)IȠp¢aE=\oFhiޚ*+amޫD`o^A4N/܄9M4FU,t6&_6l3i(N'}F]%}+3=(ryg2H/O#yçQ-a,K[{zۗغx$5pPU5k-)KAi?h/! mh/KQR`]%ΗV+V b,^0xW 6%"E<7y긪Xn#➐7wpTWTٯuf1vYC;_4n]J@¥%`xyo6<@YlS"},z13dg`Q2*FcZlo? :cH\[Wۅ6N}C =gV(1~{&Befg~m,"?T;"1b/5Zjeþ7R&r§>&%Ӄ~B;;ķ1]IqџݼrI43ԡ4jq;cg!ֳyK-K\<+%g\sSV,x>:3} >DΔk~j3)N2@b>ghuѭ0YY(RGOeC"5B)A~ҕjU Jlrʀx{pcM89E_AY677T>"U7&uvbqeӸ`}1Bӊ VgCc9EMO_3",X%;Iw<&|dcྰ-Tra}$iO{{۝Y8%Afv2ɑ"vr@v CI2ߥ\J;|T&kp.B(.ӛA#b j]dxC2vZzAFN 3 ,n[~w?K\_ <m{8qCu nI%4.xU "rī3ӓ7fUF⇲$1[kp u,*>!z|ֆkɂ3K%qԵU`Qo.ҚGp,5?z)B(VwsBRJEpHԺZj! .nv9In' $EZJ(|K*_g g3N Y2džZ$rZog^`vMUJǕMuLjD4Y{8t@e,#ϭ1Ψsu]QU2w۾03Oa|6]+G׈>RڵX+м?^'%EX)c G7>->?3Go eLD)/_aWdYS"z8T7i#u"S:O70!6IhyλexH>tml.OgȱH{ p[CqyvץG&QzJvF^5֤Olæ \tdO/a~+-xP5P 4Cɷ nŶ"7TO3x:{e,/r3ADui[⭦aYKT`gZ=68zyɎPbr1B M-~DkP $rǻE:hzKgwde쩔E_Qd~(^Ulɶ 죿R)D*/xy#7RU*L1f]Kϻ˵۳g0kliOi1di4!8"LnпD w!U,v$X5:V$J hWD֪ ,(4oڭ[xcWࢂ`9K]8ps[ъ"2j8 O*Y$(зzޕPNe[ڗ8mX ? t(n'[A3⤀CgIqI1lyKsMzpsMt=5yHU'9ϖ?euFɈmҜþ^`0'<2o=Z=?>L_tf5晟8+֤{Nx FIm}5y_ѪގR9*dۅ>;^ G7o"]ťVI¹w:%P8]$F+CfpDY ۭš6 :m }*S5@@t} To!RwV%ؼu߃vV_$$}Bcʻt{rh&/6v]d%$js ڮdG(т-|񑇿:sCQį#m}BB/ul:q+_](>I(&35/ @#j > U h\[}tIJs$ 5g˺GHZd$3Q܂h͛tz7kuQT>|J?;*52Ί'µ t+AÐ(Ge'rXNNMϞg]j#5i,'HP wNggoEН{E8R33V-gIZÌka^m'oq]HE]5>kYݠZUe%܈quam9}¡=ᑶ D, F8/OJRX}ב*#yu%a :_]x>N,#2mYp͡5qpS26B%˃e$g{\#BiR \?YFFy ,+,7}YɣTWx,c̮T%QFKL:FIl7`"-8[#cI*6&d2S#܀H֦9%9`'~<ϵ}UXCuU=xՂJXuDb%txXNYS&.w'kmLM~XX&X&NOWrA+x䧉"۽4>Kr56TcgA[fxVr:();FfB@ qX l#gp+d(|XZ&Lcef 9hXs|ud֝|4+㱖اs32dksݯBG@FZ8OJ|r!xtt:!ӐaGrn cNm*9.j)TLsAi=S ,}Vh VnQExQ|n[Dg~ KUMؔD[QhLJ3 T byJVT ?bwT#Hц&VXuv-cVؓuȖ ^'2D~{ ~#?-k Wׅ<eYn|WZ#ߦ}?}Q}m Glhc8Ю+ XC.`RkZjTss,:׹8Id4v ϲXVuJ'Yk:;{lZɝ !jZ8IsD=mV)3eU Fyu+Qʥ|-%=,֒tc:!9D }4( ,TdQ+du$Z+\iS`x.qME=}tc@ٻ$ύnXQ?.7e9Rڵj UY<2E_qJ5|E;:(5;[ S9w \@nř*0'rOE[WQ-K$sSxCQ>*XR5y@XQ R,H tp@]7B35SQaʵhRC53Ƴ7Q[]L9)/T+;؉4 d,Hme@Pi*jbrpE"ڧ40p j'E-Zsd*h"|SXMw%]7zA:Z=[]fPwƆIz]t~e_ lKAn d;foq@l\]%8 UplƎ'ۨ\ )7}4"43!. Nl{x!IlG MN) Ay͒L6JmU?@r .6ALyf7WuR3W%Jʹ*k3GaY؋^ה3]ovWio F( p+g'[6ro̢8Ӭ5yr?D6%{o(RaDJk T}TI,:up սdU^HQjtE̢Z H֖#Y<#VĠOo.gHm";4j<; 3F.*LysO䬼a&uX)޻*s׆/A682`أzFV+ >sę z_Mm5<\%r&d*=Rxײ0쬎T#5OLŘVdsY/`f8.?%RƱԼy$7 $>.}K!pF#36GjkJ5/)[pYskɟZ;cN:@y'俀- Z*@kYzfxuQ"#_KO@/Cؤp-k&UskxC ! r1v8\dN4{M*4/`֘6\J9W``a22BaLe~GK$ʎ+Fde#($2*$4KFccnA4 W_bGP'yީŶ祃*h[^۹(HQ@߭MF#>܈_G֓n acֺ#E3Hyt*'Y#.s^,l|L'^]V+2rS8C0z`j%]j3@FHp[h21^# 5Onbf3̸.ejrA\bJ\u܆v2:M4 Pܓ0"뾖e\љwFԓjB(uz1Y4Y93g+kw%" .M~'sj%_PĞ~j,T C,}m]+=z/`kh^9Y12$ӓV)+KKRJ CCqpfen_;)]\Kj$J|$Msz9ܚY]ly!kg ɕq1U‡"޴ڑ32*[XodN n{7ci} ^6md*t &[Nb):'*Ug 4z.d7cNfd#7jG{mFDmVG<ZA`OK})DA,*z$|p-ɹ|/o* ޓ)oKgYSA%\@>&; f~> w #AY<+B`A_  b<"iEuxrzq8jΎ<#\v[/8 \G1a;PI%9UΖē8)i '#'Nb``ԱZڠnZ]tP2)1p[zObnqHsdC栽\sO=:.ޝ0IޕPs;cG%S6m48ROcpp!o}Ib4ʪ)NJ(–c5E2bh/#o <t^h,į给t7qr"+7#6Zlδabl068g.9%aJb/mUʪ*d9fEQX0ٝD=!EZ?Hb$qeJoց':n=3*MߔUm!YO$j yhPK&b2\@NqĻ2 | T'g Dy+To_'Gu`GChFsX\SH7z0K\+ѽ*pZyz?:t (SH_rUY}<1 ވ)-Z qv_|]NCl -Bl7adnAܝ?:Eq̀|>4Onv!X)@8Þ^^ڌIKZKReB7\yu(}]8E3ifzsm`bܗ#!GmFSx ,.rfnN&[qPUMSY-.!J z ޅDI,Џܻ7s֝ Z\u-b9uF5["R22\9S(I>̛m ?]b1_.\ %DZN F2UUQ:#)jZL\C@b; r.7iaoy`6vknI9Tƕts\a!jQ#_(?u/n]b> ~UNsЍvl﫨7? tU\+6^pR`>M.PR +{Q Dm+D_ rzDRV*@σ oNo^"o/\XRCVTP~%p;z<5Z7_0]5]G2yўAMtFR2ԸkcR0OX M,it3=݅sDJ|ZIŜlg$xM_}{'v{(Hk_hKo؄wDI۝ݤW4Wc"\'oL>z%1Rö-5VFet"5'n;ѺKYעKy'Z61TT=%ѼJⲦZ#^/155d#!OqV@]pU T!K` Uc># B>nr`"s/JK3L-s_˙yW m5X)mKoV99N0+{({K Ƨ+Q)'+|x7a( fk@0i0IKY <.kKpglS\W^Ws2vrױStEJ]5XǏ6‹"i@;r2N}+Xo|&$¿sGf-ՐtEmwEz3z/Y\Q giQ ܊=Q&IՃEML>Z6NKmVuB1"e[?3Y#8-E0>)+cA3]p*-;X j'vuT0h ]pDϒ̨pd"1VA6hUp+·s|\Ԁ3=9}V#SBSFԏ9N 0Iym5*pa#r!'*mޤvz"`!^#s0jL?xbEI>@WB7--^t*?'(B{@֣y lI0Kߋ'HatpilΣDz\^VĽM (r *)g;4ؘ*}ߙW5qD7gㄢQi }_w:8tME*M*^j}A-ۉ#} :rX cp|wm%UamViOS}߂ $ nU(TB抰_ǂ719 n9\\]>Ka-â}N M܄P|gJn˭KFsD~ q@{ @*FՃ Y-;`3z2^S;'ڔ'77hjA4{sB@͵G~lUy^2 C:eOͭѕuKȅ)Pݯ3j͆}%wr0YjuHmM4X#R+X n;k2n2vxLf<3^N j!h지v}v=Ħ}q`jf DGXlUH{gG].ƦߏOPd=*qk?Vn!oDW؍ڴ!cQG}W2=%(ͪS +Eڂ.:J,"+= 6 P6?FN\F>[VYBAYH>ǩ]tF"&Q:qGKBSG(ȇPdi#<cO]5#[[yIbgWTYwjbj L,4( ˯jhmTx cJ-&G?T-9"JE'0Iψj:S7JwΑ"~;: p]3P{޾KrS w6ZNc03ח{&nAJ/V8\^uw.G'wI076}׵B HU+?7RE**V]["UKF(ItŽ":p$RIhCMA_A(WgUg^]16OɊr%}IxtN%}88)m#92NAb)v#O1,RLګf XДvޜ|q'=_RǸ˜m4fgC %ٶ9M ۃ7KȰ{:a{n~c7 &n& \g Vӹt RGjwbG"1t&4CZ a9> VRݪf* E00`f")]OXLܺ;Vh<' q'Şl"RF-aIsRwݾ9(U6A c?y/ϗWٗ׿u}tҙ^_S=YHI[īv/qeN䔷oRG--9Ev%ru`ja"<\ξb#m`BҎD{,чY.lm3ppt YaHu4 Brlh>v| %5gx"*@aLO><ޙ1"Zا3n\V#߼Ef=^o48)$KeZ+iHgvib1B0vJ9::B~3s!e/0.oYE5廠j&FA ֬zÛшQUM=A$KLRq^Q&C+76( MWd!!/γ ZuјqAj!O<*DT GF$- Ĥ^p]40ޥLyFw&JQFc,; PǓXZ) /NA24(%':\xEn7]!y㚪eԃlM`Cc6hT>PujuM, FNQ=7KLY ,#pg==Ɖ^ ]oyP T})>g/`6"=?źLGO K={;Q18ú[- $gJ@t ^n@z2j:p3,FkOmz_gLR]&-]t\C˾*RW=1Erlq`BNꍓ#PU&, +r>eϔ;.?A})3@}z#5#IMȁ.w(ŧЪA Oef$>/z]pOPIfʹ 4'0jh=h4}žZ:\jo'h@?usmچOە^ >uJDv4/"IraT-=`yÀ c͇'ˬO蛚]XQF:|]RUV\gwgS \:d? JD߀Eo,b} >/H]S$Zbt@{]ԍ x,kмތ)3TQ ^?hWI@A #X0N?B =:l>.8OZ."-IygҚ;6 bSwjPd TvVQͦSC&^4ŻLҧ} ]Nq8(Tk@ >zcBb1bm jͳB -t[* T1`)]w?ߘR,uE'{#U|=wޤ1)pߨ1q6>dHnsEx/F6A)Eu K>kfk4k;\k%BO#)<yOI,c7;&"O5vt&!* 3[fZ0lxSjvi)2|o|n!'k0u;lN6[ k7t\s}^(T4.QL9Q:&sc-SFM&zLeNLi1] ?J닛 EufgQׁsYP/DgZqjBv0(vbN;Zd'6.fo!Iܟ cqRɄo7ɒ5V2-`:xM8%4^yG YG6X w˱rV5O^[ Yc_ZEUq H Be_81D)5:4Ӯ.+PO.ob\8  9>,|+W^7ӏ%[}7kBf8I4tLU%,8[] G" & eY v cVVx N)l}0%dQ|O14Y&G[|;3yA]0uO ȁeJ}37ECReK^1lBxLO<7Rڋk".8UyQ1M +?xd@ޝYW Wu>}=\$gpd(QWI~3S02$DEGx<57gۜ}T]W)?DU=pGB:,]6 Fi/K yMOq PmeNX! )羞0 <'wīc)Q_gfWϮ<#えqK Y,*Xԓϧ($Zkx%(b)n.;٨ѳjG{ү@MVb$Gڔ|bo~(~A[_?f҃j4q3˩浥R/O2)^*=?;;r:jvBULp nv5"Gt]!i &h^!Ox*"c0aPx&Լ3I]WEfsp-X2Yq':3w wW.-jdZ/PUqɩw;E~f@޶Eح-CGr, m{ -ظk k+Žf0GF<'dM8nmhC0Ar9r \Ln <|o睱|n3,&gg5{@*\c=JOd% PJW PΰˏԒ>i siS,;>^';8}Ssś] #5iNx]A4^Bj;uR;=n5k玄;eKJ"<\C\Dž2t/ڿ|j4<ţf/ c: Wp)ExEV7%1BJa8/ŌzOk2/Y%WAH $ Z82l KX81 f.&fKnuN<g+i`@Wd-F1fXh5gwGCNM}O[u*8'LYH9/d*iI. S7[.Cj XJip488:XƼD{ _cCW݅nL xʓ2kÆ': @&?=.Yj\{o[PgW;<=ڂsPH  s]V+o7bv*Hy5E9&QۼĚ$+Fn0](DZ_Gt*boO:cnNg's ,οsuu*;Ms[fI5^H pb8S=sqGSq'tްkԓ9K:Q{(7xȳC_~&,9:jG$GķWb.ώ*h"p|:p'{uzDQ<6H{Di i@3ܞg3Mv #R٢2gFFpn\y]h٠Olj$L5QEn kH7@j^`{Kɾ-PXmp }Թp c-&Qշm]խxo0Se ׌!2ɟ'dA~^Ҏϧuľi74a!\BԐ/\@DoE~7 bCfQ˼Gu}6<6˥-ߖRRYhHFyIumzЕjH[n',za88P Y |&8xqł@m)$"y,ȸ@Q&@e\X[/įqcq{,|pqJ%W1~֧Wr7<9.'$7VV)1#]2;vVal[ xYEJZyL͒ Z 䜟d](>+7~WWQbq7oOF o|>kħk'?تc⑵0=RW2_0v rc|!{[3Vb䶀~+ әվM fb tcoGt϶2|A-52Sȧ_wO+^7g/cʨ;x0 % -j*n6اZ^BJ5Xe;Zę?YJbTy_Z^!q|QPcC@D0uSxA~OnNO</rwxtp󌿘 D%G׬LG;{516NSĄFinKUNucr\zkZFTܩ>Hrkq]pҒtrF*U@;|02±ip 0xezp¯JN.@{uV]&쮳Abt |i=cON3Cmj@Tڣ4. 5EMIL5{PQ 21gV܌ubnKՏfk/O,x+.I eKCq"O:Ίu#Ҫ:L3-9Bk F Ǎ^tW+o b7 4z[`?73N!`\2'N Dn3*Y]Dk R4OgU@z(-;rhVu (A Mf*mg>?hrƬ@(;X9s'O7XKgf.*b2<^ G[*5VǏى?KZ6*\T$@+n޻׍&>5$ 5u_2S7WJ><,TIUh .tsblFt^/jqN=xX8I4vidM.!AarVipm T2$'׽+[je*$g0Ѧ#"4bc<`< JW3W7!Rl) CjKmdr$@ZA=kL&g˗&zoǡ{acLD>kjaHTp˃QK;v@$h:YevboKo+76RIs_l!&e;Zۢɢ\Y37λRRYQrs*$3?~ٝߴ&3crj! d&4eZ64 K!9zrI8-W`m[YhE<˽ P18u Zq;=\aC׻E$6r<@ 2{ O]m1ڲ%Z"Ho tjY|<UP =i[u2kUEpy4V!O~FyYPIܗM!s/9d3Ԟ3p;O|uOL)IǞ\ /-1ow \_&_#07R9܉c9Q_[l+r}٠[b!Q$&W.p'~ AGJUd="=M L=SZm<^s8m4ixK[6vn^"a܊HQpҊT"\ 3ʧxb@B$SϽ^Ct S3´LXSD]9uκ3@{+nN`[uƮx۫hdA7oD8РQ{Ge^Ua!*@=.Fb'Rui r׾_ .hlJヸy3 C{o3/r_N)] f⭒}TzZ2 p͹j G@.u1< DDNboMXfIFmeBgΗ!^-yJح f!؈:Ay`~M|44Zw(܊9PGPn-lYtGe¾~-ۨ=UB!*o|Է(Dda!"8|e_  JF?Xvd]O}ysBpP'Pb8fU[3 &\ 66"3D͓/Z#O\xSR(~U7A3&q1iB0?sdbxOg{dќ4ʚk.c`XbX,J{X[O hxAb]LmMNVaAKE$LM;{pYJ|yZZG%؏$X'mAz#r3Ngʇ2$AKA aZ2 ҖH#EUWj+khՓ]ڟw$ F J"5ŜpQF BJi3Jw.A8^Q#Mkm7k50>;a3g_4_"%?ymdD,eTK~RaaM2CV\}/'>{7z@zuBV“fehջ#UlQEk!m\uޑHŶ& ,%ZۙX[ycjN q~ @1٢ 383 Y:AܙB8va'×ޤ*koQeddL*"Ź:n-JNQ4q\&=#|L24(HS 0I,ڻ%9:ҡ 4TOиh`uE_~lَ^3JԉߵhVl->bW[ϥ׈s9vw?ÀF`Y&BM;P̴5M Vfᄁ٘P2j>~ @(7ہ\S$ [1ZjDƇ9k&c\ $>Ĕ*pS|5nիoUn>F<#7mmݢTA Wrq0j;%BJX2< &p8a|̴|0tIw#ZU&UvS7_{!(_ScܛO1YjW:s_L7nW / k71V+3 @fg{q=ayobjX++F>I6d+yʝx훰F=VҒ Ӕl/1@`&5Sԋ";:_ʹfͰhIϒ}U%|zX W f3 ήk(4ǖ:&bHz}6n=k(z(pmx'c#4̆"Q >v0pdwk$t [k!X۪޸<cFF?Kx\k&QU8`KƎa1+~w!@6PaRW][<ʈ @+ãm--NTݹEM߫_zW#j̥B>4&¶6 I^#^ EGgg#60jJ }vI@P ɨJAdwg=S#u@7)'_)[(G]+zv2s8Ƒ"VU8\ccN/ 3 9{N! X EoءN9icJ9r|Xli*cnIE.[}zkKm=x269I=~p~G{Ր{ǹ Ilit㙑`3[tM#4w 1X! jߘ3ݦn[VP2-p߈9X '4c+So,R7j2m7K ?4F|/qYJЀyP& ZP9iDB)&1II-?aҕZ~XrG:k ߕX2_OZ1l/N.W|yYD ;_u [pr5| sq걣s[w1]k$TnV5`ċZf,"ڹ+j~È?9@`1PME*O M198춵+ ȦzC˜Y<І XVKSz_^y ptB[ h%ӊ.a<1C{OHV&GuWH>ZqVx[&BVE fNUi+!7aAvB)Q9P('mMQ˄g}3 _"HȠ9,N0xuSN'BQe[\)8BDЧFuMc$,)qc 5L\5)xu0݉9kdcHk1>׫ڢ=_T+!e*.T G^h4kffϨ K5Ssmߚ.3=3llx+o G+ BvBlC).>~)Rl$ƬI.۵ՊN5ahhy#wWv[U.7x%c؍(WsP3e;`)2c c{c\VtZ˒ڣb.5zI7f`?ZHSZqנ{IC WCZ Q.4pI&T4HMN:<c'&vq(<ߣp jqR wQp)cçѨynwH~diyej >ͥ( HVf]чsA{xef‘1ޒp+\rׁ2eN q -q_猇"h81.o]?!>x/-0BiK|ՙ7$)@= ۭ]c\DRw;=7Zdh>K܃N\6@LǺ 8X5%pVss;WyӶA ">ٝ'w ft (TZ n6j #W0!Wa0Sc&3挋fBD4F% םƂvs%CerRȝB>ܲDP-R&[;ҳ23QZJ&f^UDNucXˏmGOeʨnD5_  y픥nZe Z|ڵEw[2& (2J+JXU9(k ?5ՌqTAJ Sj3Jv8k:q G| :N,WQNL ?jlF#曙ܑsQ8, UE7#4@׺6U\~!>4VJGU`BqXꌕkvi`tt-^\̉1:.KM:ųv.\X]?EQm 2ԛH2oE Ur 3rP#-wi[zkHuT,/{eսk1n۷Mo kcBP{VZ!Ŗz@)r do8#gflĐmUtCF Ƶ}9-!2s(#ƒ?.+C:cg9QDn&5{E,!?j+higįLJ&B@̏àJ*V}%Xk.iKBq0)ũ9A7ܒ s5| c QFf3B7?& B.6[+"{xLilaz(Y~OPNYmDxzF{]6 3ZxǕt]0Km6`F|V+E6KIZzm2=X&1/@%7R%S!*qs2"6>@o g[N#R.UUrr8jn@b]MX``O%_M:G D^#%=q [8ޢV(zlJ$F y{ FimTԈncC69my1BR.&F'BjH~F8w=r2 Sd^L!aVYڱ> Ga1E_x401ތ_vIy*F׃gxZb|lq__l% ;KoԮ&VSD$ :io8Ӣ3gBw!vXۑ&A`ϠyK!-efh`Mu^}O%F@5O`i*A5$ yYb-%pBCZ $ݢ//F ۨ1HQ݀/6| dc;o= <]=* g5ߪݭ']bLӪ{l'AahU{ M= Dabh"+(Mćɐa)6W0Qv|9v-{r4>k! ^mSg>>#S *Pܸnl83ga="#V C`(N2PH% ?Es myJF?ۯ. By>2~ɦ` eb_P nc=t K%/NX)i4=[ʃi6ׅJ7?^ō#wR [ O5Ucs?>*.fJ%6:j>fhP+>s4`&s`iދS^pt!} 9u)mA!o3ɻSs,a~{aCumyba/`YY嬛;'hO)^۲N9 nf"V`$Gca+9$BgG>D JLmH9$_II&P___&8SSe$1Z䮼~NC-0y!ȩ" hbVe Mx6 ҹcq{IU}Q (vꇥ8Q$SL> WڏsCc:lz8\[ Pp`q22 Pg\ˆOM FEi7(0՟xQ~itG{jN3 5`:ƞʦ 4Ű!m)z$]?|QU;{@6)E 5LHk.9S}zAU7 ~bX/Ѥo_>|a:EL2b Slub[DEHkY .wȀft#s˞.uCF뢵·ن0@118KSW#iZXsĎ[9=a+vPќu\z0 &ٽU2w\GTcR^HJ&M,$(6L[Ei͘C벝<1 Hh͟Bϸ:8 Mnk9Ѻ~Io|Z^/k֖<0ݙ%+.ADPZ+4 ]VYkT8 NFb&zR3xX \~CA*aB @%4dn) o\7  Tp+;= 6V'  +ĺk8}/tM$mŲ~Z Hޣn"G0 O~uVK{D .y7 QJ|ý`׋cYXO!bFJKFhl^riM#rR1ڍz=W%B[Cң  _v"K6O PgULaPa@s5vݹb:-ث7pR#67@w!,8Eݼ9X .xNt ㋩Q,@gv 89lR}NFЦU(|?&¥EDܵlLA/K&a? ZZ @N-E,c _ӁA-NF*l 8$ǼHfILW|Fy_}Wz<'/fڷKլk}fQvAՒ 9HG5a%{qOÝ+@J\n'K]8U9m$ sǥnJ\:{9(lWsl#r̝/*}f% ʖ Zt&>߳-n,)& c$#VCdT]Xo!f[ 1槄Oo\@c,5dlp6\"FJqV/<3kÚ= [ -^h<'4UŒ̓t4δ.۬>0H$> <\G@PF9895A  +Yɭ,Q;luLBu]1^x]oB۽2 e4g@=e'0].>MbvFO='cx7gU[yZ$eD=E]^M1G@DEW(hUַlDV,tŤw{NYm^jNX^9Z"P`1VD~%pJJoǧBqY$L u*Bڈ-` MEoɥS딤*ʯ)c/&gӄ /6db[p|Dj~7-wxs ceH AGCjtT%TO+酟s C&zj?Ѻيg7=2t-FmD%? )|O1əTn$YjN w^z>b¼MM r$Ћ6i=J[W[J{"us!݄=JA7][=g^ UN)Vj$+,$! d.a!}mUԨUqD)Q/̱mQښ(bf/T.ʎmjm'Tg3Y^ޑ9n}~]h=!+^S߃i"(yE,\N""S6䰠LZJS¤n/Zb䰸~jPR !Ni0UKԡ h #a'tR՞Jؿ4" gB$EBtzLtkzH/4>x5 H&D3+vZ+5ْ3Ex§-kBz0@>]d8@!&dpA1.0*U!+bq1KzNS@Bs1o+v6KS*,$3f; y2 ־9ז+b(GeZi"r^}@S[-ȀοMH=kG. I#CHyyG}XwNs/qYҍY<Г`wsNW, Zg59 gIިLww$Nrx[%W ht!d0= <*T道DVx '~B.= Ěm|#YQ+Ѡ Uyګ5?CcS2<9ļzH2oR!Wt9+[s6(s>51,<ڨ ek;֋^M57g'L)LN;p!]Ԩu[LB̀9I75;b?YWڏ` 0&Rz_4%7A=JMUD9:5C#O2e@_]?m*/;BAe75\h -tK~4Prp.*ڮjѼ)/O6Pw0`6/R&{;р - &pjelRhנzfY+6jZ-H{dWIjyi]*/Z@4j"?g FJXxZHJu}d6Xd%`,lT! c͝N U5(|a{Ss\f?/%IplngNM \(\gKA7 boP\N@u aԫkBr8I1s+cq*_#H GOT}-luC2V'l˕_s>{Xao:T9bd 4sq/W袃q=巖v:퍘WPg>6\EYCZip J<6VoiP52"xӸҮ }܍ˎڱB8z-}kYݲyKFu\dlwNXO;Ci)7@؎7GB;J*}A=+U5F WyEsIP$f$9Y)MFF@HƆ1"II>cO[V%rvlp ӥߎbi>Iwfʭ9H$5u12(EԃւpVmϟO%;df$p ~岳k=A!j~S`KQkZob,k~]V[ }ܻ]4A%gC-LiBrCCor6z?SY( }TF?`CP@uh8/Gʤ&Dj$o77=P̅5l~ fW3Z!Wl 3j…&uŐ$t˩SzOWZeuWC~e ' ݂,ca1Nk-L"bΡ`W~{_% ck0^:bQYB>V_q%-µܾ4Y ^lg'2057 fѣߘ\e8C?ȷt$5h؁% R[(ɴ"4w JX)0kW* RvM$&lإx0J),[I1.zɔâ^8{7ᄿGZ rcp;}/vaD |OZ($s9H{hg0 +Wvpoڟ2EӐ5≸;эUu}9M~*B%'U6$i\y w1K17Zeb縿M4<;Ðy0P`,I۾Ps5wyŮWFK k\v!|"KfL\͐ԧ14n7̴ KxĻ}$5ΛPyn@踠F~o[ZvM0~Pn_V8m!J0/0%zw9NFw V_Jڭ>7U׸A5(8z^I}sb?{iHOy=fO3(h;47Ig qNߠ8+9;2[Pca4:ܐ5nz"LaZ/AuW0@/ mKqV]&) *臈C)V#Wo8  M%kW+fG ̙X4FD(#73Tk]~=?8}:/o`jTZs$FxJYZNQiЬNz`uyTUla  S*\\8?b*>(&rz5{#Z?8#OV̻np\F A3Q&]'Lܪ=U0.$U94'4,+ukmj7.j9ғ 5l7V>О݋gMgtl7EP螃97:V%~4BHjcF\%9+Rq 8œEJ69hZchGOc4&DPRqXSbcя">Q=X>V>p1ϱ Jy# ~m/BkҭOib-- $Ygᦔ 1_6 ٌVŤH{x D`yuF.ǁUd6}9&b4Ʒet;mU%wcAPz<_@G?OFcoBQuϲΥ.`ᱺ|7l\uNFr~FTay|RDmUFl%s%q* O"0/1v Mś ѪWU֍gJ3k.B`63+nilNY= SN]znY_²CN^/g"@\$:%ϽD92݂[Ym a{&dIu< he[V7JvOyQ_ObLHdp(n:qnz[h ̕;{qkJ2΂9 qcfB$?v$hJ0|ӑ8GR3=)@K>W^r{F7}&BcwEɫO$#!]mgSƞ 5(ΔYPu~8l pʋKE{yN'sᘽ޴e A ú gL:.(bVu)0t#ׅj+c ׿K9%|yq?lF4;\/[g"_ipsK6匘Ky98g+r\ VO? _O bGWV<1#V69uG͔ᒽmKddCns늲1H`[a[~ ^5tuoNE \myY$XqP%O!q8ïIZݝ9#Ed+_=*&Q4O chC9g@yRLc"[LM-8+m gui!DC[aRڽuYexB>׽6liƜX]/~FoB8dD´wvŭO 7uP< dT>Egmn´f"Zgj&[-n9 MW ; ͏c6Nꉂ\ tPMHق"yPPc&]6O] cIr23JV@AS"an@t*9C!8k(AQKմ)'~ F<fE59u8Gk]@uQZ,i!N ZVyqGIzÞZ΋x5:%Zc.^/!Ghql뺹e  N }ȀYq-T2?~9YjyKLËч:sWpzaxކҢn^ (3 %\Ks:˜} yj sMAa ]9NM]9Zbؖ Xw+@oCZPl $HΪe-^[]$|opWTlv%hvv̟3do=q,w&p=Q79::)a֦rq,xbg; H5-$8kke*"Ɓa\X]);h>㐍YN8wYۂ͞WOƘ/ӛkBP揳bף,t4ùV9oݮJv%0ܫfnx=?>$>F7(W+@fK$zj1bq :OaΟexwFuLuj`h49F:QZ R~/;c 2:o] +֟o$qE.}^u-n cgFijKy,<*^_b$3nlj!4Y4EI1z8\QcLXhW' ڋ@Y? L%I>q|%"HO=zL5]N]1pDdA?r?x >T.ᶆ5F|/BJ]rFڑȦ#%K.3&hdLr K 2W^epzCi,C/@v&6ƣ iګAnrdaBgZsLJ: GDY Z̴:(,#0M^ M\|${w>Ab)~~~yZTaz<(7!yp}FH=߯yMZX[)uT7hM'_N6|g% HTgV4z5(h؈|Lޖ $ H3!U&9vm8nɱpPR SF1W?h63*yt?FZGYS:GA" *cuQeIYKmC O( /앱$>sQB/?bbl(7{)fv5~6:HR-]h6"NzG kr"WB{wyD/T"a-̧(34. M:OR埸5/aIƏSd%o𲪮bNi'tWl'1}; e<~|ftnG=咼9601,~izzVrE}qYh֟'"7ue)|ڛ- &+ fhxzV,Sl%4Hg'j(R! EdCJF2zsQ q:RQ30I.*QҶ5lR_)~R8>$o@,1(%=x(̌Z)$KgdP ly䭄,1SV5c*%ǟ3f.5DmT ˼S_? py8oE 2)r&OrnQfMjWQn.;+ҋ}Z>V0̻*g7QIlg$k/$tV~!R,΄U.u2 9Jm |k$/5^I *4P.d]ңBxlIy?$t,G%4W)6ͿC Xe͞fd{p\tQx0 8G7VʮMj$xN#i4D!d'%r E1RMHY$ޖΎp#g|x}jKۯ5{ dEXYԝLx|6~)?FQ'zGM~q #E^oz=Qʺd݄k9݊[%1 r*hNhh`iLe 6$H@Ys _e!E?=ւۖfv +2.9mf-&qޝ,ER?,'e̫c Pǡk4f iY'\%C)HW/\O`эk J1d)t2;C,7ZSW}N͊5]s}{ÌqHbܢyҊtLbz:%n4{ rx/ #צxsO;V!]XXYP)tf2K=v^ C7Ns+0tҌU.e=ɽg%*!3 9XBWDC[l",}9\~s(5GM s/HtƘіlH@0wO3n{ +Wzd%1T FE,KYs^?}(9^H6(DNOxަdoD `4K"k߲ Kqrd4n܉DLs5+"$eUD9'%W`xzӒ߷ntӘĻ]uK 6RQn9lFF#H(4]e_(F?u2v9xkCcr*ߤ|X02+e;:2hbah_Kg%% 'Ju3YJ2$.sإT#-mȄ&SPTP=".@p:؁He ~ܪF7Xy7>2r;2kmfZ0A2.y.00L *ly[by*!zr_6βI9C F z\G.{sF3<7O%2EZim§ٳσ ̌JAzVRtWRN(o[F% S; &N?]dUdo 26ZVl@.:#C9K=oZE0'|1WaYȰ]>~?p1#lL{E <]xulM!fA @-Ypѿv{JU^CWaCuB=CJPu]]`l%z# 3 ǚi쯱_M ג,RޛH&XN*H!J韺fsZZ}:sԼ)i@ _ =φ~Ϋ4t~y1Gza{niBrk|(jݸ/ޟV?R?~kAZ./6$ע%D,6qm֔$eYH i'4L|$AbbQEa9CVv"ǶC\ՁxsᣂtLَغ$nϪ*@<"I^ؓzbpjbN-S<gEn*“0d } %e^"AѨ8Fz͇}I3J{W>p%yl3j<**(Òsv,[jq־w>wePwϦ( &5RbW|RGt)wBo]"ܼ XCGN&##%˻0WrfAqkL®z4x.VE7HceqЈeMxڕ[O&dA3䡵'[NN&H=8]gޛ.Dok6 춦.Zep~@eؽZ{53J9FyHjBdsҺ ViFb-$ +ڠFG\Et/dnf!j賚l Oٵ[%Elfp| ^VBہeOưAէOp! mJŋV|u:|8%+My:Y.W۠6IݓÐWE:IbUv wh/)_R-vܟ~z9sPl6Z;QV_XEuشLQ-ÕնU3Ț sa=4ekp-҄ȓ TnH7 -jVҷI$ f!ê(,#o9]~](pM#ӑ<5o۫Ri7x @MJ܆jt@ XvY*><5h_\O|چxy1D y)]DSf,F={ o_p1tAZtrZu6q5:cԞe)F B)S6|]Mh2K_cӚUFKɎK6$ʘ!"<$G &6hbpO/5rigz5km_jA ~#(ROk Hri^mZmA"3 aOke}s? tsjYsŭ2Ew]k<$\l,9!}0-:п)v"q@$eW9rO ~{^[beo8CHD iC_2;|I \Mg΍ *X{K3%nnG K/ZoQT &W)-qȟFcvR;"..j+g.7Co&D%׾dxȍ-N C*aC[E\VlZa{KE0:~F&U90\zXp] iWg_XnwsTd,>.Eh@Nab6G 7@әWc@j^+8Lpsdt]QJeW5-:Hf\4_$ҙl~Ǝ$?:4ObsQbS' <~C'l}7k`+_ϼMK4@D$l+x50COHU?%1ȶ;dߕCNAG/`ՊcJn2 @[-/ʫQM/Na!KţU gZ}Fc&7=3C?<F}E[ %vkkIg Pk}xxQ8[,0}z2^B_p 2Z*=lTpfEsI xJkb76UT;E%2p3avs:߾A86 r$#,?.[t4QO! %ȡ)ɜQÃs.>ֺ="8Ԕs3VM?zrEH>Vl[X Hh۶3姿(n1tc~ݮ._lzf`>gop'̄&5Zzṛ(~Mm#YbʷSx%1{{;aCdw$~]]F݋ZPTURU̧avXrzb`PTa#`+)X_)Xd=@*@aVbi؃rVu>+jޏAܥ7ё$UK7g<00, V |aB r^}AYPC}[#*(]ÕxSUc-aهQlҀT&w>9zJaC{-9vqnRf6π!Ρ+V<7>0:h⫟7Anv}w ZXf$jM깼xMlBRn]5. uL_e;ȱvoD$jYf&&HeQYNؗ{c}]} Uޟ.=Qv45D0h l56P_T (A8ֿ=7np|j1ZslڿGP3HYRb# J '#4؈qo W }`̴{ źG=!2kǵOSQSgEݲ ˯c+8wYW|ВZ .|iM1Չ@cuLAEһ ,-yzsmb*^*ueTIe~ڜ>fETR6B׊,7iI-I8dBND_ ͹66u#RJloU|ow͘J L tpvͮ@PNctlՅm I.KQ ؋3BRH pzt-Pz{?~)0Pı bne)N8RW>c;8m pn\ڋ$@~+5lcfP61RUl",7.1b Ag>,xlnX*paoP˖7235mSL_^H[FrxަU y?HZqB=._+{qJ%Yd*5w'=jxpvwr)CA;4S ?7ŲjY4]Ӓ"L7/ | QT܉o3\@tV>`rDiYq@/h)3>̼>]ƺ> +pԉzHRWlfԔN7 Vb:nʉ5O" )DIpH 6i#/\UzE(](ݥꠠAA}?0MǗ)oiw2o^aNr-0A}":z#3tXXobLOGQ'B+V"HPm GinK1(Jj(&h0h"G2psf2Z8I~& +WNY{`WU}Zº)~RF' oub#qҍ Q0窩!%9x8c3nfC$>hט9ԍv_ԅp>2dT5"7R*:6RgO m&6TxgBJg]4>?-|R-RXYl#6k2].d­+hl'W!G/( `ef]TC.聁P?;Z>NW[UsƟ&E>FneEFSt\aフʝ>:iDQN-X6Ap@+0]er1t94hUnIm7~5$ċRX:ѻ&`9Þӥuba|h|N'aRU$g EQZqekan5crD@ pX$y>ӷoLU25'a3wQZkPkUly uYNAZ9f?0hCcRPnH 孩liJhXFݲVnL(}".qLH:f +ik;Άv@FUc?9kB A_J sW$P3m tp:CpJ7Z-N#Y&pHEM~&F)p SX{4ŕ;p1`ou}0fΘ !sMkʜ䕮Wa<2xg1}p_kb+Pm]$7dbGz { b^Ӫ%d"Tuj;ļz8' uzZamUnZGdԻ _uF?ǁ-E$l'|UmNb~@Ys ( {k=lj`A@9bOGSV6g0?V4 4q݆#R}O*ߙBeRǘQ5*`D/+tTIAD%SXXB\Flf9SՌ Q5~ioI#"#zkщ@vh=h |J>7tpwR4f8_!jiIllSz\o P؆QTGcbRCvqE[@Ni&9uqsv}٪PM{N~ײ>,th!&E&͂PQpvs3wJzz#wD9dMFjC+ )^<.oatk]ouiޝ V*9hši =Nuˆ5j(U|)~a q(J;In)_ l/h YPID<,_^'%uͩ YEau OZh,,](87X"HD3tvEؼ 1ҰUIMEsx%84ĞM 9["ϥCyAGZP @.f=@e.DWS\gQk^ntP/PCﵛ<]NT솰TacB[% ;<0Y kb9璅W|హ:\DV/Xa4ӖImC;8Ck }m'Ckŷ{2CG&t8wdس er9om_CƳBhBӈ-~.e9oMQkq&$M֕k1v&)'72 @ //$λέiarR> ?5)fF8ݦJ.Αʗ/!?=vhg٬84յYBb,*'TX'I0Lь`8F9ޥKyX)k1Q+5́vr4dor" u9WYc~VAJXsIReѴ;xdjEl GzmORYP#+gyM@D{5"O* NJtħ@ns̓ͻұ-NGr^.Z|JqrR։ בbdƣ,X4xNpl8"a 2l#;V+L 2~ǕՉk#&]0lnJ|/ 70[ ʻbT_^^NN4Z,>u* sRߔd6\ ?ʄ5mRޝH0Y6;0xSd77Opԁ6)vZiS.L}%"P D| ` 3#9F&wK\˔o=VZ0Dm!s~l4_2lQbٞ/%^JLh) ETn&#_{0冧B~6Օp[(iH# :Bs3~Jla=MY!6B«6,E6Za[Y滙,J7NBLËD>jͤ HK"3(>` W;H1M,a|w1@~ ^j.@&á~N\eTPiZ-}VnRd&jWi9uV;ƒd >yI9qYJqWv&t̄e0 '5i"bw$pCb6 _j#Ga 4W$Q6j1Z=ìm~P8rd F ٠I7 k]=-7X|D:F>1›}R Fp]9؉鿴]=; $ϫ o26iB,rQL,+ 1J;Kps.՟<*Fz8"C,Vy-0/G{mumqiĩ  I;%+Н'ߝCkz֮:p'I:2p>/(5̠D}~CgbD3+^*5QQx k=8eK 4>s꟧$/!^@uM% |cf! D7>ҏ~c[K1I|Q܇v9(tuY+2fKnk$Hg~ybQmp=ѳ7ƃOFoRjo$%RŬ]xTcz]` @YU$73fMK uC`e~qFX,v<̧?ՀB8n^ɱ&=Q{BA۴k; B\Npå & ~i&; ѻiiP}ŭ8ez؛0Q#Tf X.qȧVm*B}*, !߂c͆x* @ZJ;YҔY} g"fU2Oֹ+{jO>H\ex j|H.h3%!54zwu \Gg[Nkf78.6G`FgɺIƌț#eī3v%|W_A_NMTWUO9k|f [cӞ {rCߣDTQMЄ$:AM5J^@r'&N44-1>a 7_7BD9kmZ抳A[WW&7N!(J--p>n7EϽPSvZ|g*eSH!v~6h+ُvHE׭k &C>NJHw{pA`a& J\jmW;"NbP'xf h3QR4$mZwT&0&噸>ڤzkP0}o"Ja:r475 ^l4cPJ"BSMcar~8D"Ip5E|բXe6{md%la9>qVԿKԻ~=<^cenJ7àt7"V\SC+\+7cr {6I觤Ri|BrKwӭjx5F=C9!nƭ|=sB>еI.X%V/RiA֣iwr!ݹ#oSE(Gd{v{쎌1= e&d% Yx s`̪cF=:OW\4JҤѷ8ٿK/:_U+`. Ď+e39AVoyHGk8}ePd|v@ ^}ҭ "!kҚYv+* &v3RqIXqޘE <03SS"We~{@V+3{Cղ"0?UҫV|L֏!\t$@w:H?eWQ&f5-qlX[ !- GH/ ܓ5T=>o~ꖒ_|o1`@ARKm\tiw/*֙&vb賄x YrjȸYx4PY!T|lAI/U_ Ֆ;*b>g7q\_8{#> ڏaTzqgǨK yz8!+)LCeF+c*v_}j82ILݧUuF\dϵE܃\sNw~O}_\~}eTc4*̸PTx ΁~(wU68=4*]Iv==7vw/M+ 02d.ۆg2sTů~͵B\1!47zێ4;m z^jM"YKYvB1ٰigzNhUYEMx /NL1fꋫG`R~}X3!M^$DSi+V8dY scK7 fQS%.?5H#t4k)P|ެHX7,Dry'Ko ֨%(Ws,*NīcvۨZfԝ95g.Sr0UI+7;+aKUr7 W)&vk=nx=ynygwݵA,[vG>h@j~ov^\CiEb\Y,۰8Yþ̺ n2v֨jv?3r8%'p£edV/JZLՠE-:4Owgj#%K6Ál!* "%}zK}\o԰yLX=BQ\x ɻ_u Ʒ:! ?BJ&)Ɉ*Wg$zEl8tQq1Aj s| =wqO]F菪%~oiD܄[ dXk08 j/7*|잢h&vrPP ١kE65u-=E=K\r~ru8Y@!9'u\*Žc4?Y. N>Ȩ+[h /Yh)F-}I@njfP0fp {DI} y2#"-յs&Ƣj$)AN$Eb7<:%BSnJ; u{n\ܺrQؚ@Zx<+^Xfg@ }Ֆ;yS@DK8'Z1Xn}q6 4)Ln2J^o)֨S=VK?U#^`9}U'Quww%}U&jiw("^pջE$Rik4#$~ܬ[m`ߴry k4O$G,T&"H![>y ")3f7:nkUo_/v &݃Pf.ݯo(%3qKvuB^ϥ;Y*Xv *NC Ov\V}t{'ol4/K)Mj]Sd\Xv|uN,C؝3P)m,ӓw.<1&rxTJ_NzG_NԸiïlJ' %1~/eO n "v[m>aܡUMa\2*޸@i(t!~j+2frby5gvU!cS;wyK=u@{lٍ8 SV:2 w L߫v~)>l',Yþjw[ 6oV#4|ML{kh?=n#[@ Q8h]BAyggRᗥ i|wԛ k>sb?"d. wbm[0Pijm$=i**K8gn@E;x3lLG-ִ'-pÈ!dXaAF4o,d1K" 2N>'f2R;=܈Z/vl75%(Ŵk=Q2Z[xe4sR0aM ~j2c[R*EOjб#~wNa1LE?x<#)IV (1a dtM?+Exuk0}98*=XgUY p߇uΝoR"gX*Jdn9/jl\PiWpI׺'6H?Ϫ PlIFG+<Ĕ܃@>5 03 (GJI֢v' s)QR.`eqV7m)Q65B_D5x}so(%2T+pUޖOseT|jBo/ReL*;h{fo-D89f޸+F D(z"?&.| TOXM?*a[5qWt@gUHPxnJ"s{#W:Dցw^c,7)u ɥkOP(@r͚]sWױ&x9p~Q3wh^yf(;p*t&e!*.Z_{$@Vy[T7$rD6"@Px]e/=s G-ԉTcDόB`T& Q_Z]$tZC؝sz&Yu a)f*&TFŀ\RTê'L -єujjMfb_q['}FR{ >$8yrΞů= iPihuW{Y=',>ep(J+>L/:Yj+|rwEqΛםʑMdk= |g's.kzRIX$ ߾"W:؀ QiC|cfg|HHJ~R/"ud4l13ԥe$dҪ~LEOdXrfL(ĈBM k-\`^c²)lZ̸IYݛ=xBdbf8`T :ȞA@*RKpݱ(I82B/ǾzM/ UnN]\L؛Гz4-\ Y]AR(a̺YۆF{3eo9p.s!ͯDeggCZ\K )}Xm!$Pz%/H߈F>eVp(䣄-5 cATy%@Wm/-ɴis`opڻ6 z<݀O9<&?cBYބ!G16U=Gbp7̔c@SU=28+: Y L<R9\ /xROSLνpˍOtؼƴ0"pɕ84=.FA6uRo_D'?յ}ѻB\+jEKp}?> 8}µ51@VU{F{:N P[zp_\lr4Y@'5淀0Nv]mX=}%<:_M۞!}}Zd9]^C"W2B3T9˃ ?̚)NTB$:,1-V;G“vtl0+yiܗ\PN@_ѷU?J Y`%CyT L*j e( .™ [|H[lt(J 8t2QfNߕ9:7Tnr0(Y(sUD_:BT'딏20 ]'TǙ xC)ȣ u-o+)#O\ҍ-)_@Pq\1W e. h'Wgiz]҄6X% ,*i~ʯd:#犃@*Z̰͙ 7}*O.ԳAH븦 9J\貐;_obAs 7(!~?37:L7ы07%x"3j*T636[!l/Q8,셝޵ 1j %B>Z高^'lW`s6C#wڒl:b}{& t ŦZehNr!G07іs&>0Աwp[N N h˂0c [˺ewzdh8? d4#>Kx2,(oVwz 8s:Tik1g Og'NE ?DpځYoAUY5*:3cIZwgW|~r,v@ޮ, ToȼGi1-N1Ə,Pk!'Cl(3k1jBo>,xIyi"{S.HTFn^e!FUc MHi=Y+`Nـa\[E|I 8}.T'ln_08`>lgttNeGPVBlW>yr8_?x'E椧 3يTcƠرOzC,.@{=5k` JgnJdM:~j"bDj2n,i5{Inxt䬡`2hnɀLɜkv1_eC0r=N%ɄWmPQF]XXurS$)V HritD<ڽfxNt SePܩSFAH+e|!בKqҟvwscW!XkSfET݋EE*@Fm+d@OX 'Sh>} M,cm[*%e?.QU#sއȯ^ q&,4MyYG"XV]뷈#k8;uIj.ϷG.sWQʭtAݙ[I9~#su8K+!pnjoHfnSK78Z`mᄅ;ԙif2xkβ-yr;E$g3S ;Y<*8@Sc醛3gRvKzbUA$g;V<ݜW|rN,D ASÛO)~|(SmoFPMmK| MǾi)O Q.1_I^K_|+r/uν +m;)P*[ =uč~\I+/f7/?(oZ+IxfZMnG}brt5 $tȍ<`Fa$j4<D.wU(+[> NgaU -e&Bjs~Ḋwo0/%ey] tySk5-ay<0U,{~ɣ~2ɯl!=Kٽ$qǩ^^2}Nf1IX8i?\Gg1jH~_Tב3+]5rd"!xh 6`H%؋q;dk4ŘIIL`Cܢc;m?‚Qs8~C&~zVJjzcBSlxs]IM1$Iؘ_P&K|Wg$9C97Y~YVUp _@2|9zfotX_ vce|ؗrGi 5KKo Jj7.-4!k4Y!|}-(l1`|I0US Q܈%;tȠ4Kk9ir ZVJ9mHA4؃E Y.~ۇpq4nwYDLי-mp"ccp(cNLDY!D61ń) |[z6J\_s&%8^ y*I""l@ʼ؈s(v~LvY ݌ ˇ_<"/]7ךǡ_&wvOXlHQa%MC%uTrw!逸?x k.9k:o8=+7xx'aT.rƧ4Pa&~ [=G Qd@聺߾a!ktO ld~ʆSq!:=sdiVƴs!`\ !&{ݮG;XdVXay`A/0KDj;U3,L.:AHQo!ƻ*+M:a=<v[ME1RxD*Z`q &'^=1GX510H !fa|+xyB2 P9_]6MwMjuPdnD=.AMɶ.o&n-K+"(kot/ *TlT)L!< }^ku覦>,\R|&|$Ø!)o*76p`j͂DFHj1Yn2@JV#(x밚kv8; :5hYFfWi=osEs|4~w6:rZn$}2|:{ j{պQ|z{-^oH)6/ Ha׵N[ kMyvF5{x'f̭WaaӀڠP,,Q>N_|S}I<4@)5_L岘Xųpb.tqZ+9xxr#xYw1gD<ļ%6aZiϯ-,a/`Rc l0XL9ݑ*) M9[;(k-h2291Wg 0Jq¥9y.slsY^OR+wA2m,\Uwf<.x IOB P({(f7.Zӳ+aM/EqHٷѮj9+4Ymɞ0nHZN:1#oX"LԭRo.@jċ[a=k$Kǚ1*Bo29iʴbQh/@+<"o*sX0' 5+( g98=T#rީ7i?pBuӸc )s>rbлe 0^NM\7G>E&oD?flmʣ͕(mB P5)r͔]`D싻*\̲'sA,|pV`؛?;T/ } a$>PD{ҁC]kɱN]DQ7$Tk`Ycd/& 7ppis&Fmo|OIHe,|!)zQT0] }N)Ҿ*+eL2)x>xz"s=0OUA c߉Z@Zkm?FM%Fi{$n{eEwhP G{$T, Tmĝz勥iGAux *g$r;#:lWYΥ$u0riA,PTR,3=+|Øbǥ @sK@/d3 q;2Hg_x,}Yc`!H#bxtr-dƥb.+~QE-RuJ Xh0,r:!zJӡ>Q >pv=8k;QXP1h./^v ^?7g/]r c`97wu/8YTNOn$UCt` 1 jJAHYRVgf[VZTd$iJcl!"ڙ8Z=ET<[9ͻArk g+Q&SGZm!&@QBo;L4Tn=grE\B  s'(-٢꧳~9ц)Y7~Q6a~ICJD`=$J:7i+ڼuBtP+R, ͳD{p oV#ji~տH z5ژ Sw y;%op< qO8j&{@ 4Yo^:7Jӱqs&$Od@$b㍍!6JdTwY7#ڇ{U;djSi_l*\x#}+q>W&ctڪa(Q^۰umfA6e 4:ڡBꚊb!T+53Yo,>!'8F{ȑc~ +0 <=v)1}<loqi$"Yu(Kj6lXX.HBJ\'lgPMο0\{PÕdv5ŮzFvwW3Ջ)Ϯ|=u3M% RSY^c2▻(o3'w<~D>Oh辎_i ͠9jRE@Y:"ğ\5/ƫnlsTsf,bT_tM{HRa`KdH$YEVFDj8׿ӏ'Tjh̰6 nF <, % 5B(&2% "NI}O$;Όs?|WJ .fo$2v8SỳIgOi0<艢;u7MpՃHՊ̑twKiGPLbR$ V؉Y <_-16(3(f`VQ]%GQ`5Vm~^oڝvt\\-fh * hFV?WY haA4q+4u<ٌڞݭJu<o/xNV_n$eC C9lUcx4Ԛ0K:8쯟FO@V[4),>y_$PTaApl8m) S4IQ5OLG8<6q50:yH+!6p:qfCHEDtExpxDZ(ZM#m#} X[XpY^4R(hdOK$#GmvV)\$TZ{XiRE{\\4 LO4@䵹W%[6=vўyBێxbq:H %RvmQH`/im7)v(D|`x*ttR,(C6!^ּOʅHzʰjBIx}RYa8'h{W_%pA$۫f(fFܚƻ87W zQ@qXCi/ۋg~0bk;NN0Щ8Z-щ"7$c1Ef[QИ]FLj|7V7FIx1?xw"`-2SQ-df(9u,IR&TbR昸.Q?qƝs{ؿ)I} C`V^"c 2Mh={x~_shLj^b|2)0ׄ¸E.ު7ӔrAt"4w@ 8'6*T o5vgVxSXiꃵ#1s;3A';hglSVc\+|rVDFE vxNdE=Fo f| `_5( : X NbS;k!/yOE!7ʺ7)hy͛8;;"l~$,,7Àⰿ&T `=nQp< t>F:6 6*lDwӲWv$<;y_Ew+w5+GE(HWCEs.-cKA.^RO5FT,mWY&CDL˙7z'S[wGCyBNfp+i];߉,Ou;BEزzح]#0SD<(.MhTOPup %H.wDll/_ p {aO(P?L9wkl|0m%$u0Q.UT!y<;üU9SD8u|?>R^+gHN!9 Xp.]QyjY7B/]}[?sS~O- /z@,nJBBƖԫٮ~WUݡ3aJ&Ľj31-ffhMuoތ?hJ`?pL?h3 PWth^ʐ}F0nj#^t@7Oc>ȕ$3g@+F k48%p<7xZ X*_v<5Nf"12 \)$!ۛK $HѢY k)aBp[3u1_vH x/;"X&]#Gi139h_;D%wP&t{?oOQF+4B#9nzY'=g>3`-|K ah{ÁK_:&%ыK4:6H,M姤x)ĥf•(lܶ /4SskyKE&rZy)5qBv:g/Y y9"w'!d)C#>`2㰳_7('2"~ol[cV V͍32 ?<4L}`E;kSUM'g5+bxor#iCms| g82ubX So/ %-2!9M N 2z|FGhuh3j,y~6H&H%OB533^28dPm͎%Hf$ |HW LIQ=nT1c|_c>v`<,{,j YnOU>㤃s)5%Xt Ńc˝Mp+ȼYm>Y+T/i`k׊#+ٰ" yvڐ_Yl83j׺_ōqʈVqP?Bo QhGժfyClL0 ^ɀs"M{W:)OaV; Ri[ =#kIm r45.) ݿ@+|㋗\t&u/,0V)e#5:xkCh_z1W fXJ y0DQre_MuNͶ~G KMj[71K<%}+3rzD􋨅;Lǔ_*[! 08-7%֋%AB@B e~[ ru%{tZ!v:힑$|Jn*Ln OMVovNl?)eCE{h6NR3&BLc>T1;u*b1l] 6ճ76V%k>'՗rʆFx;ƽ%UQ.V 貈 JI$aw}EP<7y2iza)E5w[ڟKO~3 ywͮ=^zyDލG5 PMl ])îqvV~ ڠZsʫ^G`Cl)n!ѓ(0w]֕Yk&l8ά-BiQ$!Ő4Hi\[[=٘ h\9BWzC=_kT5hNcv F8 ./_6D3lD~v:اAߛ=ocߥB)?EXӚa@**C\P[4%?#8"ڹKy, QK#.\ Ң6@a=FТ>׵ [0@7M ꅦpȅFϫllF2lqq PW T9BFѝizΔZUt-D2վ$-<;7 "- Vh v7`#Ykm0rMSԴ>6}:9"^σ &e! q<% ^txw[\N'Tt 9 I,2Rsatm"9ǟg y wt~SȯZ(N(_"h.@LwcvpNK0E(Rgy9@;%]]mVmcIm^7_)[̇r>4ڔ.l*%~lr<h01 H!>猌 +\x?MZ"͡7,ݨ2]? gƔH$:9eTD͝_6p krs]'o-؊v-~9om(^!8Ei:ې>r BޏPx-߲dBS/lQ4:mw7塭KH!9LSC`"*J*Tmo@9t"]-2ilQ R:mɻI:W~_"h@Fn!ja.M (ZYŊ:tG|@.?[Xľ@})(?9LR[璐J$E 033~` FMӏ(/v]:gdR3inQGaΌ(*E[!o:`MWV 'mWb\NZ5]zòar2ëOjJ\L'XyKSʨfAǧw~Gm,X2A@Pȸy'g"o[4.L_s6>[]]$Qe +_9L7@lHF:&lk>8㉞k1 6fpkKs{E¢˸ R\$({^$A(2r_ܽB 4U\_RvVR~g~|Ưij)\9luf>:D 7Tz"h\Ǒ{J*=;gɒs!%9D]"հY߉4nGG~70)8ƈ%Z7Z=*vBBM{nLh``\L/uuQs@_,/v/]Z8XMd[]g:rKN> :EnRk:*@I]v |Raql1-1y&!%|] ( ]>p )nbag{1 kmw@(yS o_I~`B/Ea%%4?bkE<'2{Qd"yAA3rGM!^: B$&(٫=2F_-y+5C72m2r~GhRI{dG-ۆhЎ2) BJx;'3,;F/^¯ @J#H&kzoFg-aOI?u|ؕd̲zevEOJ6O#:tȐrݿ.fh!ל=pxc 5chܟ[$Mn!狢.* S@V0m+fKJێ|_j*S3m;ͩFU7E-W2kJ^Rr ZEя#&"i+p@Ͻpawy t >~=ݫۿ !ߍ]m02.י_]M׺eնSUN:qZa; ib 5Pzo|eb#L a:#8@ur52! `c>"}+%wŠ_.,Ѐw@p6, `eA/SP;R.H㪔 d-D;l A˦ff6:Ñ4TɠBLHzܹ.$O(wՠ4uMsw NEi˼:1y [t ˤ!zj5;P/?{^˚~|ޓ2J!,e)Z˨ndit=. H10߫r i.L>_c2yS*CP]/m܅ Q=AnVncJpÁ kRH8#!@:?e3.M[Α1MrSc$.`Qs!5 uӗן24!:kBnSYQwv+3] T1sYwjRk|R'QBO;*Rawk  N!7=g$EZO(J&43.˅QY=v8 *[vI,tSmߖ'} S ͺ3BwDں0oq ^f U}F 0j>AV3w1}QYK4^V %v91 #"3+4H8/>.l>|,/Tϗ @/)0dGi?#Kfk 5#DrM-qO1Z`p(`Ey8)38=.ϔyơ&A9@N/!Za>;90q5a1rJ:u8T _.]L[p7/G2K&d/kM B86;юֱѻ]6Ւ95mhT^`3~L߱TsLī6aGJ|CÌ(Wmo rvn"a^>Lf%<9X*n_o+y2Urx߻%*+H4:.B><ơM :ڣdpě @U"ENzUhUWcC Qk97CRL~)+BX[ }S.X~Z~uFYD5N1ؠiCE#؏?Wg6?٢ PL0hf\’J +u3wEDV|&w'u [oxm2 jmW"O尙WN;ip+#AVU>f믐>J9 _(CQ_:S}!cka"zYmM[1tE2IDž"҃4YٗwS3ƽJ4pK0,ldpɈS&& Xk ;Glt} v >9PtqU9 Y;_LDiTfs<34An}hYpr#p!z"u(_~а`<ݎ LDh#Áqw5#4G1H#QcR@؝!pDb,&}ر9.=:4ƣtP)ƈbQe <:#h;ιX`.Nc%SyROvX<_ UH"M=L9HX&xGmEUuTĥh=U` H,8ʔwg淟/"y[Ղ2dtӵ=qJBQe9b.C3Csn=C \()6é6#fYW з١<$cC]g{t>Ԫ{5(ׂoQ uv;qvV9@DCpێ9A0&|%\.밫 }|V`t㺇9P0ҍEhg@ ۚI ʀ:  1./k"  v,jNۄ2{&|R!t#ږ8䜼RaMwּj8D-D@뚞"jR(i )3/!ԯ2n]xfXIe'GB,$nW9nT]Y f%nLպ(=g7=."m~Y oWj36U<9rS>Qڨ6D{%!jH? 0`3cښҜ'DI9~KB{,kSSr:MV6i0ŅT+RHYx*Bq``eM@'qzsR i4 ѳnh[ ;# 4WLNd$T6s۝ %v]@["8 AӢ8P}~M- 26㮾_2L0> grZmw nOϾ H76Y/Vy8)=oprDG3 I,!0|Gm+2fs")"YzWMגX3- /H&5?b.7Fw nj6Z|>WW41֖19y)'1?BiAȐC *>XĎ,[[JG1V?8\ƍNz9-<7gFO.zʹ`fxŏ wY\ KZ2ʽ\=p@%a… q;m`q<*I+`bʹO=v~~2_츂N5>q[ۯ7mlSڊN9s)ca%vYe1gZ+:13 d}n"MJms`~Yrw߭+zBP#PRˮR0&lkP磒0 hL-{}M6,Qg[r7I$ <* r1rXZʸ**=IW[`0[>N4;w~5nZU1e7n"]20CF/ഩ@:nEC9Cb*3P#MĿ,+]GuYW]Ĝ\Uv3KeDyI} !݂T3gΛkTUhIzN֟:0CG@:mg,]nxٌTf>r .ЗJȵ+L9[ltAX"\͟z~w^h/5Z=nS?1.㒛jq3r3jӚn 1p%~J;&WkTilO~֎ݍW?!ZVT@d;a6B:ū4g+{I?|3G %( }l/S0§%@wqL>kwhF !SOz.VGA\(u@vU}jn,h*gA- Q`!%9]Hb nMN&\ zN$7<] | <ԃ.y{?ױVQ/8*(8m%bXY&CfTnFLւJ:ߩQG;2A tDbRC~TwCEQ-l  ML H}dc?(AW?.4淄T=z- V\W(SKUVzzYN L-FpaϻbJ(L:"Q.d>:Qwoq@ݝ񴾈ͱCjZT?pc/'uoD·ojXXu-: YZzC3e!Kcw_Xuyt_%cBo>>9p/P))yb `*nek q+?;JD3YCv_u5 .SFsktM4Vۡ "V>|K@vNRyBK'Uk)WF?E e1#:G"ەyUpD51  #9ӴKۆ[@|4qõ  T]s t9q42줡|4QUw]>oEsy8sO*`}M31L!'6yKVeߖ 8+r7⽣&XΡ!Gik: mLl `x_`.V$W-;tzgacQ3H:"T5sD/Pʨdu&&'8[jb%ЄO],v[s\,#JUYrM5;Qy, 2Ӌ)L"`J#79$#-֌-}߷B%OKҠh.u;9t݌}c<ԴgUs0ۙiק?Z"^e^bR 05,j"+hLgjgǠ'?h9&i)IF1^*8dV trߠwXe劦Gx]n.-$ښ )̔#w62ߔi.uFE$WƝS6kwrnc! V `FDyLHyYvʏy~ȬM(C_px&'"= 5^sq׭,E3FU؅`Ǡy^TB 2Z1}'z ^Cs!ky('NBH Ě@3o-SOõgOejxQRI=[<ˎ2 hq.ԊdnhUJ|f )ș\="'CzTe>\ԉ-$yZsB۹ϝ@J]I/B]hv$}zw|UR$=–*Qgh1P @5||JLŤK(%5QznTDRgGD8II&8 S"lT$6]G-U$ޠrıF«q^]HA39;Ap*O萎BʗcX;8 N,{l2HTʥkF#zg^ rtCV0W+Jrk&e, WO|`} 2Bj4| C=KjhmnE[>,G m}zaF,&A\Ům3OesU\W/ ~ljt׭\3f*m%mѼqC@Z'bxZw̒&S6I^>dϽQ%Y,~ڻװvX$`(WGQ SK~HaO BQ@; fA10qr) |PD];&ecZ+Hǵw`> |ӮS̏Iq`*%zRsHX>yvAW-?9Ӎ%":_@ɶsI$e.FxKJ^%7S\ģ7F(2AԮ.2#N] au%E 'ICqI9N )Z2IE JB 57)t8D@G1&H7 Jk}c?kc6qw &ڹ9g[8}?ǚ7uh&8rRݸ=Ŗr'KJqwS0P.뽖J_{;]̏pCt !sLbY{nSeIx+7V8bZC!!Uzq4MŔh L/5i tlNSaBB.:X,W;-MW۬+lvr&W:IgbpzW_z$`_Kشʥ5>mSSvgSAFe;c|MZepfVsgh9뾈DھA)Ce.25pR %ԗ9)ˏhxD~QtMܜ%Y*#d>ö Fhu!M/aw$%t0-$r" yWwtz<\A` Ed$!U}9]0V|Z#[DFb_o~_ȋ Z7 #EO9JkL ϴ~QfCdjk5P+y [_n fwPB"C%1<7#ȱz$tRg dG, MKލ5 .趲s8](C%+.0r6Xfp*2K Nb &28 9f[%@Cymĵx]oe8DL l0EtLUJ?+يblLRHI=2!|c48/7:q%fYB/9LOa|Z nVɜiJrǃǹ|>wف <}TrA_&%R~1I* ,Eg1&+*M qZs_h:7ĂTeOסI,Ղ])+O3f5 }"Z{j~>t'cP35Sz'GNZb(,qq%r}uHE^86X h"?]3VV^(D@t6zGgĚPgm]JM‡;]+,hfM:_ S کw.LRG e~wq Уjp+5{<Z`w\/$K|hXSϾV.iyY)ejwSȗG6D'[|dY;ƞ9\jtAp`E"Gp5ZsszA:\qzߐ;|DCOy_3xZ3za<(GuOlV(z'E%;ѠZF L'Q'O T2Qa7~]Rs"%yY.U?:A"ؔY+>v^ytAx 7G '&uUBQXd* x&賭 B*Ŕ_9qG0Fr~848=o&]ވiwZ ‡i#.Xfr4oTIưJGt8XRZcPK@o蟻Vƴ:|<JBs }StamH;&8n=zЉcYcO=5f2D=cl;&*@1)/b3+Cii |wY[\#Ά^klg_Tf9hpdVB" Z4{ 2\=[f>7wz>9p#r#NX4\vnqO{5|=Y_BypxQ/')O&3z4Q __ف 7Y+UvߎBE9[<0t3>Pل2ȵm,Wu3Ṋ \9iVWG(*".YQs`%VštЏ.R3$<EMݙ4V Lǃ*ISU݂U'N3҃ꠧg%kۛU=8:--UƩ=48xueW۷E*5/L0 Yk$\F#"P¾S ?F=ɺ)hq64\HCHei{ wv4XYQĦ x{)N,EXL9ZIc~Qڜ§;^a󁩤"`!Z8&MSO7h%^ڥ+'Zf#JWe Y]+5F2U\Wi 8cm=@?wo{;l&. Ƥ6m֜|j ]Zu(-EvUAEg ڱcډ!>i?L<%k5 Zd/ކ/b OЧvXBdX< KÁ\P H&){vH!m| 700:VH&ƫSzQE" Y%xm!%=KzQARcGF]ȺJ¬Fˣ.E0O<TcMx0ɡ(r.)b2Soin]d,~x_$QA1O,:oܒ]S  [ JmS+ *<0){|7ެS//̩:R;;3(( a~Y| %pm|܉N7j?'QCU/1[$˯hU./pG9R'kqu ]Y[ \`%3%+r8hC+(tcT;mRE_jlgx1F3ؾ-4D@4N~aF覐yP;46eh2ٌ- 2SE`lUH=A@Y&lCet|?ڃzuYR2NS|mJQEʥ탲@:fD3Xfˁ4 jnL ;{ݕ.OGHť1%,"pܭ}LNwKzKf;*̐H l~s (zF03p)7[-CТN~yY BΚjA8{MYN> }E̪ybvܨ8/K"<!GjuXP.v7Vs4s 9wPZ~070b8a`Sn]'F1 DS8^*vmHpF>!yf@^b I ܅s α?2(ɚfHCzb:)rQg] f#%+TlKXuruJ9|5Wj`6r."o0O{j0Gn"[7Y.4G|H@ҢGOQI!5'q8 ib$V _ V_/S E`|k M>u1Cz%jJ6zT` g%C%DYmXMG#عHz=3QЂhj5+Qs$E0$IB &HsZ9Oۺ'iEW>dקȟjN x9.p}Iѧ8Ցnw:'a,J(#ʄ.Q'Aeu<`8%guQZ(~1[Ȋ= lt+GDOj0 w,Z͝PI»ڒF{(sʄb+ћOi (?\ۇJMm'#zc7N*\~Y\s{HjtCpKޒc\?F(;򟅼UaY0~x{0ߠa$ ƂWH[JPBślrh b҂]Mj[p_WJ5VBaر.ud 7)/s I aܙ ͼjm5%%WsZHf;S[d R-!R S,"5X[z 䉮cFG_/se[(B#t*Psϥx# 7]6&0ej һt/ 5ҫ&Ӛ{vI3(lu n@*KlO\LOtԆc.Pk1NP;iPHR: ޺JIQxRLN~R}w6{b,ms?eJ-LK2'M!ND-jy'& k. B幓hҙogK;H|@\znJru̽nrא/"HžoDj"2.r3$N :M|%. :\RDC2'${zk쐂adߛJIkr_!c=. @v͹MHb:7d͓`wVW@ *y2ȧ-ielxtQA#Ҁ(+/]Na2XL05摢VIHgϕ:mN<#t _>Cð@a~pAζoɽ^ PCzSeF@m[O :˝ϲ]\Gfu`xLszGln 7oM*Fk{w64CBrl,,%>ފPbl>Aq 8jk4\`C0u-awnU`@ rP= sf`a8:Zdy%l_.K; O; &hÌ,Ysm#=MXҶE,e "@KaVi\s֟,PFԧ!) DWC_(B7̯~(ztM?b,clpAڒyZd&'L$]G}7nSe-`t-W8zәq/x+2g؅hlX羘 >/5>L T)tq_#Ir+tK9|moGbvb:+H-A y,E @(kc|(} pHɁC'J{ /"]MKNfyEN5Ӆe%gӞH妤Xm"rhgmbX䰭BQ qa>x<74M|\k aᏌf9 zp {F Wy@B묶$"u0G=SF|NcyD*j:evĽv N 5-.5^BБ':K) =o^9 "S+@rq 7Bay' ːy g=0B^ <:#E2ѳt>'X:Ft(e(c"kJ¾3t88b;+FئTIuGЙXik< Q pY!3q#?.d&@|H M `J阥vPJ Jv`:]~[J96 1y=_ sr %F~@K l' 6[K3+1-Oa:{پ,csy:xYI*=)t9=HBY5OqT "N*QF8ߞ89/"; ,;[Jh/O;Â{u? L-k\H5Ws d2NF-ߠP gN q7heIg5aVKvo;(14]Bȥb>.CQdQJTw ټ :*G$Tx_cA@B z^oT^޿^ /wBduq3n¤2̔==7I7Sg1nPr,q^ .X\)zq J%;#}zG316z in:iH/1F`~V>h'c{?>M|lUa`䱢ߪӪ 5j U)>OG r"PGt *oPq?p/#λF䌔M=Ӑ@:`+ &D _N Z3<>п&J!g,F2a{tc1۠e){ Gۉq=n+oq՗[;~8_c_ ^3:aYw̡y'bl(։~ ajo'(_Xi?1W2 u;\gTa͸-!gVlz|Wd*Z`.ZUi@67nw&gD j2/w~Q 9[;Kr}'?uB>2KNgJda9|(pθjSw.W?MR56RZZ[ю?y55)M@u҄x/Q!V!Z꠶ RVժOn@c<~91ikV<U^d &`c1Н[Q^֡$LsL)VJK h^„2;][2~$č?d3 2x&F&k#v-{.h" ݣ̔uiSĴՌn{}\dqz}WL勺!8Q8kaC߳Z]_LX!(l;} ދn\ЄkrwPH]v|ƶ~Qj5譊tvB Uz^O]Y*~O~{VMS9ȞjͮG2 ]6x@w"\JWk-j3Xp#C2Gkq </ь}q[:QA[z'Y\*I0LaRuA/e/-^n}\y+aXV*e'mx+(qTΚ};)>& |hxM=KxjFm0Rf1} *,K>=_0^Pa8]@ 1 #mIj)Jh]E)SJc `Qxl)kyxE<;EewO[kU:Os7B7wd, XVT?*, 8bȘq~MɀDx-x^mKĄɾJRȧA/QBUɆyHվYNlɷ2c!᭝5R}R5r${oR<78ǔe(vSNN¼3‚44~e ~j?SMMb#ʦ)svs ~;ӑOc7d( %ϴ&A EY ĉ~o$1xh2 CRVDےmh990 K#]7w #e%(mSع\5 w\ }-<;Ү\]W v1!O/6H8 L Z*<>Da.2S49~ҡbe-%22O$u Q&*X= iXkh?P깠 6%Jjˑ-Mq|{:T1v{\';OB ~5̌]<3eEw%:9Mb A{ŁN73L>U. |NLYT@e\e}FF,uqC2mSwƻiNo-ֶN]0wNRBJ;,8J\3J ,og@K=368/x,\ia臜 x/hP '3NHj'޺f.*tl[&s֘t_qpv-@R 7W*̈ϒmIfI}= !MSKҦtRB0*Y k10&~p?Sfue3W -)6XQ@[+? ~7זߧqd"\LR~S̓}3xZɑ-o Zp*q㞀Z|TN>a8)ǠjWvnRt2x;y쌭kk&"<]Ջը/R}!R EHMLc^X J7@(bv|$YB)%Kj)ɜߑ9bאKMZ& >̲3|' N=3 WMUCGcINV.M#owƬڌ]t՜M=;v5>]9y{E?Vs[%P2cWڻt "v#1 ^>9XK@zf-CPCo b$EG n튣b6q(6mX:Bqup#,tLwWV-D; BrȑPk=Q,8vт< !0ƥupCVBdh,$ѫ->XGA/JlAZ)t]f@1+fcM#sUv׈Y3Ȧpc4HҹB X*3= ?`t&4xCPhasԈH.aLYg/leE>vTgw|SCՁ[bAm˘r\!̴BRMT|LL(|PO{l71?C2 TW XdY3qB]H辀єw`v5l(Ͻ ?2ӟ`szҥQL!hN3܍ؙ,@Ń`"g?@/A1[(Jq5[$qq%DH6IY!G]߷t}{9*8hzfg5p\Ai(/ଁmƆdOFj2=>}b G/% ˊqy #p65 -_L 騚(_y;kM!_u;VS`ή#Yla2Uy%zuLk+-:nD <ƅY?P5?nﲍRι>$܎"%Xz?D(cxOcCT?p<dao] Od2NL( ^@w,^^ByC&᥀eқK->u:4hc HXYVd)yB+_ gTluazၨ[@Ty-/ZͫzcK@1z2," Wl'hO|Q=Sў@h˘j&gO~ļ; ~_hkw"b!з|'p„6\7 [Mzff94-0 QЫ_,#87ks ,h`[)$-,(z BZYj-UZi@-1Ѝ&hW7plCfͽxLeZwjڅRIU& )7fwh.3.۩zU߅UF&rbc6N |Ҵ]n&0fuDDP6|j HƠh9erlRqY 'H4I:,2|T; Nڙk,䉳T丹7kCkqޏ=Λ-U +M%DFJ*;/8׬W,<\|((-o>*6` |xOkp)SEz\+X *7aHk~4׏ jD!v4f'Q(eV繓l*ML=6h8d"M~\t||S`oeUX:c8"~li J?zh1#T4u.܊{r;.N^hҀ uOYK<4/KճLz&crʿM~=G\v-%uE~riWNӐ;12ҁ h~6U/lCMɶ[Q@a#\'p|/E`:aSL{pL9NrKzrQ;pelTn>J9ODOI*7LDQ1Y̹[&Qvf>c<\3q VAw NfVv1df o٪HaNm5Ea+1]ѡ+²~ ' &#vF2*] AQ<Ӟ]ڴ+A\uWI$} H f8a'V]GAj<՛)daSxh>*#B%`UcoH)hcxDyL8aym JPYAw?z i>&[q?ΎNIɜoOA|(Do>7Шp$^V=o1y$:;{õ+1U7Yz*DE`]ow__޹:!ŵk-(PCD5)#t+lF҃nzFu F5Kۛ)Tr_;)̐q̈&Ik>.q-Xڼ-PX&&+錗%eϘs-ѧw~2zsq2qQ5iftD>ek $oQM1Zu]K|R,y>hzӻ*uN}1j56fy&DOJqjuNEިvςowsx V)n8G ;Yئ{p p^p}/ GawO. ?`K"zfg 0I߁)zR Cwv\ɕgM;c<#Py !flrz76/X<{uˏ߈@L2~^7nu ZFKܾjb8gnjwv :1euDչ~ یZt.tj@U/Kv:WGg@$$Q4)K |^\m3l|8?='O?af +)V jU%>J,l-VK=>aWkE^w/n46nvA3i _di{'%UQOYkw0y{1+7 kn+dKс2VV$xy B`% =Pz41HSTY@wC^~M|? l&)%5 VӪ*j o -n9ي[=to& b؅L_?Fߘ0r3<#8* Qz^z~ cv s>fudw>|nʢ%rA?̸ZWۓ?iHu00ttS'61w8pxpYmCl෕:LVVm)zQEZ}w3}'D?m "ipvp X )?X$'5P o:;3WU. T[ӌ k\[P#R<0--G!ǃL)ML 3qG4qR$POKYnFOC&Pې4$ަm篴;Et/1=vS |M[/! j3ΕGĥwp4]w7WQQɝͥ2874PFVqQG9+i $0vA~dbWRf](쮖Kwl[31l2ھ| HOY(I.nYKͪ}עtRq{ɘjIUCXh^X[P=RE=( :9 @px?$ &lWu"ejlG~WNWw_/kMpюcC}NuI.ʗ1xtwH˱ ;ej'{uxD~i&Om[?lQ@ ~Hn?] O'!߽"QO와51[l9 0n0hOjΓXZ/pӨ>$Df.`F::D[`_j{OBFn̢Z{ `>/ƢYF?nȣloHG2Eh2N۷8 %B +YT.N@ M>$G¬,,t5n ;t^iuu/ΠWR#-N6'΋U]peLMx!1=p*.0@Na1ĀՄL='8?i?.`9E2W}jp9GM/ܾ/!<6P݂?o? [-+r:k%L"vd8R[+.x2$i|r`m$  9))2F&PɉsIwtTԛȫQW5535B NN﬘|[.n;wd}p)Af~x AЎ/&^qaΜdžepjs^TL͛윊D{I7{'%tU}F,.I(W@mR ! ^b5=]9툫{"'gFyL(MD"g (Dztnb3,)'ޞ\ N1\Lœia,sZOj-#uW_L\׻O-&U%~>4PTkZzyc~XB5 ͯ孢M0!YӖLlMrͪTXjZE C` K,~a-t\W+=J2\8  6 #=Q[J6R1 0?x5K⏐a7ڍn|9?(@(J6S5<qcy2Bw:=-?E\rГsEmttG5ѓ밷$o 10A "/ÕgnHۇƎL,)L:bk qmfb1_F)㲵^sEۏ 'E.s *Jlp\+q; u/Fjoփ{GDPZUO=B 'z3w5/:}X>k{mi"aWMbiޛ޽z2 !>cq^עNg|1腪 _Z%:?/R>-  ќKdR7޵/bp$#o]Q uD'E|]:}?S BA=;$P@{(\F*3:hTFVpT bB؄#0bxu;P]1 p핌:oEwEQ 4Cg0A24VLE-Q!a#g-Mً,$IJt(pL+ [ `(7h=c$Oy4%7ltX+ي"ozLK/ϟ* GTEIl`Mu%zU-6ǁg6mb1kV(s|ȑZ'r $86;DN("_"8N5 fU*A6rᚶ76>dG.YŻ79‘mYܙȾ)ecmKk+'jd2"r!zc']F CO*R ^*~`AB+hb [Ǿ8!0iU&xS4o==u-ʵ=Kld X RbώQODJDKs3z} !DqJЊcpeS??N=DBtNYC8&y}™9Jd@N?h,!LC}4U3yGNj%Hʊ)5qGsQHnKAP)፥r:zqVZg[;cCڳ7\h@mq[r[#b6TO:ҷ<+<5q CDdZ 7j -)zG14d b%!a$'GB/isڴ”O2}<3Ҵw Ɩ¥y)ϥ9 H^t#юog2#Kk͔',RLmX{?^^x5܅Pӏ)j$Ƀ]ڌmšI(TЇ ;jyc-"IfMl~5>ch/\uc3(ϺY0Ir<:"k`vJ=tcXu'$Q6`d)(Qk0m5>Z[cMX9p`ใ!MFBb TF&a+l4hF,E۩F*# vhrDY!b|^w,B?76$p] 4_ )2Ӡ 6!^f;l "]\νb_9pHȜY1'2Z &UO IKS=*K$|b8ӽKGO'>u¶]R&fqco->D!,;H/d6Rw:KJg,κW*Rx=W=tEq]ylpxc2ƣ.4C%t?C [ U^)4/'d=oC!>-[(gu;4CxZk.Q.OJ:i5{(1'@X6:JQ˕q`nLg "}u  ȄWlG) Q&-zK5 ter[S3 Uk\@h!eS{pgr.yĤLދS8w@ͧnC޲*phCK<4p\8OEyYh_H45 =8˔褆54st u*JMS1 U$f4Қ\諴<(| ^W<:%W$Պtt.ZOQu}L5z_+ζ0$~KK,V-xȻ[֎}8x~l'+k #r*,tND D]P~zdŘ|Hhx Ӫ3膌9ͯ. `[y{luL. 8]9"FIE <ɟĞՈ(WQwݕMmsnΕ؇hE&Z 1YUEFRhdGˢ6wM=Z{B J4()m e}Mp-_]–Tjd*mݙH?1&se,/V0uKDN?)kiojw+ Wq/,.c3g>E[ (oj6gId7aG5&qstZcmr|ǽBnLVkףE@=v-$qLDCZ+2vWn?d9rHNd] Sy5 so: ѹ1J4g!IGmg}ɕO6Jo(ZBZIۚ 'OhȄ;iK#Z0#:q ߱8Y -㏇R~^2f zא/M 3O@ip&aKw}KJ䍓E)a:Be.8n;n)`םܙp8dXТ?}1BJYif C_7P2@pT3M: &!Rnd}{<ЦǢC) u=d'Ł>`W3pTWJ_K$&7eDSm"N N?Sozgf|fޮX-Q\~,YS@a  ϰYIq$F1KTz)sE?I9G(ʣdv{KUIVܹ9UD}CȠFX/uך 6W?Sgtۭw݀ ov#$6xÁb񊹖cof(g<3UF=&B@F=pQ5^8yK7}]'3g\okUw(Y,"Ct$0& wR,m YX mIgK8~]e Wїu]lBkOuƑfpk6=Ҽ.;dngRw#O^޿/;|t mhYņ{%04yQ>}_P@o8 |.:8vQ= 5G΀]@4K˰Y_oTu -5+TƑg?W~1D3ҩ?%}|JH/Kᆜ3[qY%il/ cjf0HV;+#3_Zݘ[s?HL,>" 圤M81Avt |SrTVd *N&-~ԙl_'i4*!$T~VF^Ds,f1BKCَ8)>xO,K0Y e:3U*'$| ;oJqDg/?>}qlYʺxbH%?ٰRqŻpW\FbrQrί ;Yމ F`n35/1 T;LH,HF4$M/b͓5>9%V ٍ knv0%W6ubeEAF1At(l f!"Br@ʔ-1^6A`Ilm8eo Tf] \ 0gtl sҡPİ{tJQ)j9pɲG& c}QK_~HЫ(pyADXkVR\xk-%rE8*d*U񛙘<-qcΥPLY)of$r]ljd mAU?~9D@#Vc)@,|Wc\?c) s ^8軯P͑^wvdYhk{[N ̤nCxPbo:>(hOO4 rf*+pEzQg{o x9=j6&A%$rσ 6y{6fLz((h)]/"ooor=\b$I;k1) `6!\Ca^#8VDaړOQ|~1,<) ܡV `eeYVu5Νmh3;bHhT|Ϗ]ϱ:`Yd Ib {(Riq]2#02XqaWEtgDj`bO 㵑sJ̯u{SY _ÕKw^Xխ5x9`Yf ;P-*N"qDuBe{.zhQyanXyZ)xLik/۶U!V e 7ݺx5nBxrz6v4_ j,#3_̳Jx~i NMyrSx-*Ih (ua{lx\I?&bq> (Ys !j^&U:.+ۍOu1:v4[<9[ 5_ũZB0ӫ\1BGN*yj>-,%|ɑ4&p/[}' ΅rεF{A` D_Nd dM76~U} [(LVIa:?EBM YIʷ-3&ۯ}Ⱥoy$uWO:`~ɩBk[c0sız.ˌ\GupFO—\)_wɼ6!wݦ@aHK `gbs͡QlZ<:[@}]&V@xP|L:G݆yS'):fJ& ^gWjvL~·:qWh.j= 7|KB ZwN#e|(W)UjvCUӓ*EӺy+r+P*Pw%2ǵp+o`|up4?J)B뛨ىƜ|:thv H&9PɆC$v!<]ux\7?Vp$Լ3s=CF07abzh"c~(ʷ}F,f[ovdW=!R}v&~U=aPrK;[L]+[ 脌ZB/^@(JH+(9vӘ|%L -ds/y8=U+Ң {ᬳ-νK8%<61.VꝻ(Qdab[5忽%GZ#JRRӐ$dJ*/+;B\&W]ضn@MtRX88HYخQŊ]?Rq;%3KQ+LzghhS&;%(X>CwRGe\N@(KA`9m'G r`,)揭cJda(]7.b=;T=оpu«f0L,*, aj "/T4:ص7/' g(y$~ > x:{1xY釞_Ř2ybElU1è{,@tŸ{wVY'GK-s!1Wߙҧ_n^ZfI{Y13>]XL")$QзjݷP#ƚZP}]. %@O`PC=Sn6{*_q3+BʮrCvq-˱b.w\F+ԿKa!O3l!wӧͫWX'rN;Iが`G+rN Z-RaR^^who7S> ]EŁy'I:6XC6M5)-+G7;^#< [CuԽpTE]%jvy[^f+,k&T>j3FeBf2X FhK7 ,hMeX3׉U[Re94eDr+fYGU<@"{i.hzn%qKcNs7YDW`O Qgo2V蓔y4û{wɤuv)DJVm#Û<~x0o4G!B-ѯ'9U| su9|k>A^Y+%UNͯ$K2#Ἠ`.$ڵVa4&ЂL%,H"N9^5CQ1sRw;SϢtu4KOʹڅԇh]I5S<| 4iL#o_C:} uc}٣~;L?jm ֍} ],ORubͧ+g1c[&VYڏkeDh0?/&1=K>n34ϔ#^`=o+PvN )I-trSY&me6 䝼PĹFߛUcS5]-]NFH @W:j"C&:2,QL~umNpHEG5^iATOެ _J=8J"#g 7~frgP p g,MzXTu_ YXg _"xFÏѵߤ3Zvԅ<\O{KMbg~s2৳'P-%y=kDppe۵SZ1eӵ?[pvqԁU=pJo(tU Ӏ||^Alݯ 4:S cܱ ҆2sw! h@{#OR h 4*K#) kq{Y~tuHmH'%.w 7T.b{rgS\-O~l_HH䊻$x `ǺrZޔ\x[il+v| ]a¢Os/ P2-V_B32n/6G7%)Bɬ)ϙUY(B,۽'اqE2 i6~s4oxE%P jEK[ eKNav:g4E|{6g26no%+芡`?o{:z14 ,^MVSjC17:+m\YCVG M׳MϜօR_$ ܎"{t2[N5WtmKǥaIYhqVK`Ѫ 7l3 R lCJ%ɠ 'z4nmj7x7Ǣܶogt78yq!4^}b.%fe7!rcFw[Y@䂽>3+U z9Цqj 9+GEa#Wt{4F S& fn"f10^Hu__bդIFb iWJ-DkvH"Gs.>^>Mb$$w[;_/`SGs,@.}zz{,󎗌^BIdf(v3_Hjl塧 1#`ͣOtoC Ef*1vb}*MIcjZ*3COza(GBJƁ1uZ:쇫(NQ 3-ag-I'Ճ{< 7]ugeqzG #mUg,y(@U;Cub 5VLM8DՒ54 "iRfc%R:i>2uC ҮS]H  >Hg?GŃ:8ٚ]TE6)zPro_ zi^B$TV!(^XI~HvY7Rȷnߌ]kHPQ*:eiJFs lȑvP ^b_YbshujKûɍH'P߫|O]pPIp8v]rΎ(mtR3]fW,"*kJe_ڨG@d8xK:קNS|n (ǥKI"ACZ= ˖$_ tֻz"q >":Fb,ywJTݧ @t^8\Y6TqѦ0_&!E!UXA2EǑ!GC8z?ܗ}8 Q o!W M#Mjgf``/60⚿ٸ=LvhܤHȎLR"z~VrIIEYHNCKFmb;<KB؂GSž0:r!TSه^B Ә MzRػ .J׺/؛,d&wt޾p4HAo;v=7Dg\p/:X>| k'搆iE:X/ѿ^':BZ: *e C}2(An٢K5ye6WV Pv&3a~g,5Ϛ8=&AIfCT[)-ѱWLOW%iy^<bqdſ6@8ZGD!_%=xw (Q.bzk ⰵ|닧%hXeг~1ýF~P FaNʭvCW1nͪGt Z\H UcPS4TvK0ae,=nlg+nC?9Ib'fY_:堼m|~kJ3HNewrp^8v=3l .B)< 2y&ugbSS#D[z;&LBd\wF¢3+;8/D?2M|[^> ¯`nZi.I+E4˝:a7JSlZ qM0f®hi=̳5A{FJĹwE͑$L)rZ)}Ls+GbIex_@k}eL&;ףnC]O=P׻0ƓTq5T2@PFk\ Tixv09y# LXjv?ܖIR]='oOr&jၗg b~*s<5耬> !GAM}5|]J{y(PzOPDP9BFhL [P#2k 쮎ڤ[Ӏ[ΚN=%#B\%\Ln:s>:WZ 0P[^46`I)@x`η;5zRF[l۪kgVtwn$Ɔ7UIy@=V'bTN vWM .mcp(؈}i3߁u`y Ƞer$o1 %KRj^@7 j~{ 9tNomٯ,~_ _6XT!*l69.:*vaGY;xE7afeRJ %#-9=_6>Sqe:j0{g_ o2UcJ9xȮ2I4˱݄e@KfHLq;*B7FNpp]YÕk#&`@XgF1X 2?BFOCY^m̌FOب"ծIUO\_)G(STiE~!à( &Z@ e@/[k\thtm!|żP+WqF3z :@biz*|)54u"B<)0GAid&@0#XHy6kCĸG6Дx kze?L ݲ躰-Yc GI4aOuCIpHI>b 'RDt ҕq:UȐ:}Se@ [vg+M]wXoun54(ei g :^^JN%UHq~ߍ"),hYJ yN-S 7iDw6eLOp6RCSҊYf@+1%~Iw3Al9t$YmghE+{.㓗g#~Q!=p7[Dq=sl%E.:'XI3: +WaK3:WvG ݇LXs<B>xxSs t{a CE3}+-EԸ}F(!X0cZ\ɋהD$MK"U:Z"?mtA P~Vmr*Jց#8~=%Ǯ X o GۭBfT>UR&EnS޻Jv[<2{3VUS0%?*&H$ljp\f vކNհ:op8M;BW6vA=k$grߺ^= a!zfiUN]]t B/Lā 5r>- ?|q_qB%a2 C,3U/v+h ΓIm럹R 79l52~/e1·]!2]E^q &xsN[9@ :IPǻ6,N0 h`n$w+Asכ@-Tksq|f!.gwk+{A[^ߧC>twB_V O ~hխ4ՏM:e[5==՗]HE8y$q'jU'/%@J3䶁h<QCDQe {*Kc?]>gVhٮ2ȸcLQ3893+! *Ì=* 9W}V 6T]w t+瀆lr'p% oͱ_oh4,JfD*e,FhkyENIo+Rkf+]#yUW 5Ai,JN_avu51;=wYKvx5m&Q]/l@VP֏^yn}b:f5a[}.0x6.\ &c9Ed~D^ !pг I/cޭ%CSqRMT=G ]{esp͋G9  3BymJB ZK6|0~ Iѵ[߆5Jjj/'@^I񥗧%a '#`0e;h9+(IZ ^<?NI0f{\{ltEp[|o'G)`G gU!O~&Yru*lErJ)y[UC [DY1FjQ\z#`ɒ`W˷zQXM}: Mo* ;Da08WvBsT&I:A{fB{[%\1# V>uL[CB:6bʿMٖ f=c2(h8w&A2@.An/'csy){Z\.LħZIGGi 'm$bex2`9Wu8AMH(HEUH k-W]of:{w  I `GvϘK򌉩AۋNJXdU.͋qת,˲X\]94>+Or%~wbdΪG]y1L24a3&:11Rՙ=< ߗ”$S/ں"ߜ [34vS J皋ntNZ$Ѝ׾xl,G1$Z/],8Gs\ `QA0 yR[PVC@:e*B6ڏlxWJ;;vr BkƗ'uf|uy^` ) Ți<+w툢 C`(x{y8ʒI>}WK D+pPm}FM>t*dh_tj\&Nnַ=ZQDr"d)1Pr@^D1K4PL)=}KZԡ}4v.Q]]ʐ#y]J9E8#(I/7A?{"\#ȬlF,E8{En [:M)˽YXF:`aDbBdX.ZVUܱ?(Z/K`sG'}"@`E ʐ[(9+?g?okF{J~iۍLU~YˀrlWTrZF'^hK0U][Vcd}0>ISѶ * nKU mgO&nNsr/!%/0i5иTeGI[!pI͌R5=̹&>tc^/HB2>NU:h}?5g|zb Rʹg) (”w.{CszCe!r ^qW%BVOQSh$8'Ыa@ ;TNds5oz):zP&;RLЏ @Sr_]v<3ʮiG+9]9A"Ao?C7!Qe!m_[t ,F܍HKwVUbZI|$yVhovm.JL JK! oZ ՟|5)GuL.#)^ W7{5ǫ b32HhPLT$8NB.V3 ~by̜~TT t:gpQ݄$5U%;qrG=4}BW;B6Ey9M|BE Pۍa_4i|K z#~p NgZs\# %߮C0KC卜已[ɧ}Sg5BɃ}u:i!)?ƷG&=Er]B!=i:9—5'+LdѧZ;gHӿ Cagv5`XP*Spe{)6<|#H)? ~UUjr 4]2& 3k髢i'}ƿg'dOa$BsC>Vz|B#PT KtZW=r4Ϧt_ƹ*]q|mʽf/Wt[BVXWpu mm4~`.1t]%Y  Qح"gWq8[}+ɛf*J2{P8o(Od2_y? 1)P5yE Ѐ8cPhAg5 ZYz9a`z/Xc'ƒ=fxPY=W.e%&o~܏> y#LioGB Z):菐%#6'¯F=-@,PLNbO(7xYQNr#sWO Gmr*0upͤ'a$7Ft4m)uǚ +5{1(}`g Pq_o l҃v:E-2JPIt N;ĒH?z4.MKGK;H~vZ&QHL[gT| OXoD!6+P9j=[,0kBG)wOF˯iE˰I҅ypepI29Wc1g l-Y P$4` ]JZE߾w]5c 56<$)`1NE+Cɳ?X Ƣܑa !g~ s,"͉,MAl݃VJqqgEWq6hG*q}Ф%q;o 7.A*dY&17sO+mDCa&r :Cywt}ctukXtDǰ%ԹZH]uq8#RޤBz\ lSHZ'Thkx-ǁeԡښ$t^rlu =){b{d5]m puLҴV:yu3+LgVQߦ0@ԇ-suV![VPJt?ˮOOqB}v/ Ov *DbLѸW'js ֕u^c^ĬvxmP}tK\>vV ڔ{%3$ -D,vI qʘw%~`   'ƣfbgO%<*c7hn6KYb2ְU#@ eqKTnrqj 㦑c&0N?N&e3+5ȯNZxDR-7]vK⹀\SQaaY#aƖLTSjIlNw,i$,fhn 3XYcN(>D'Fr -TC,[5 hr &;3WE~HIMk]X&) ks40pu'7}I.1pMK] {HTm%l=}5V2aT.T.Z ަr%&k-PK@kl.ickx5M8!H8<N}Y0m0~ iKɆQ'3.RÒh~Rl7\\bM4n`DnRƃciFo5ZCp!rFsCђ0 &o$׽W/J[tcR1 %Agdʥ+5~54kUX>HTԠ>w\<,eU5TUXLdswqlHXΰY=+HS:2P07-XZ͙1f6Sf'm,nPEOt8Jii7&V٭+$ fֺkxPMդREBvw%BUuD?+.V6'BVlW$'&߰€͓"PRش2)cnnr cTqruQھVb|05$S)DNpI *|tLBQ{jiEәm3T#?g+dW;Q҉ĞK5vj$*H=#:NnߧPTDJde7(COIlEg:Vaאz[_9r\83׋7 .f#sUn!8z BC.V!1U($< h.`dl4@F$B96uZIĩ(?0:íDž1u=9xiL*sMQ šAfaLo jDtCsS:WNĎm:u%gd`s1bW750t!t%+")~\[q>KkD's;w{7V؃x^1pgun^n4[<5 2Cg_naN]BEzTtKh1O j7JT69,1OM/wդ|rT)5Xq7l.1]D5^l3F) 7@XNX=;TUQTdkZj?e:PGްi.Sxhge[?EGyrnV]qOjP^ twOU8;(URF 9Kg+8ǘ:'bÿ f wUiIgf0OB攑J0`ؽV_To]Zuf3ē]@OW @WZq~8427p`=#Wy2I32̪DTKZ~[o0+?_|eqOwxiNf[}s;YTH֋$vJa0IZ}REUIN-nyY#GCMQؠ˩F3y 83ZPW(Z %ᅓ0#"5Y\9GXnƮ4s Uۅs"XH3UB'^5H^}֕" ! 3uրzMOpGC7*+|kY^)VmC?,.`1!t)I®(X{4qF.lAQ7u!5Q{e%~FR:Zy|ؑ% Sd^I:렼Eㄞ@t2lC8ck)A(օ:(OτeQgygHXZ5Dq6j~3WWtqimN fm:{s>:1 &8x&^2^CP`af{ˤ JN+P Dz[,4"8Y3"G1 stX=u{v " A - o…"&CG6׿]fJ,A93~[K1^薳hzu Ȇ:iu!E_K`lìx5dsrSNlj>Hֈt|&I&N9Z#a˻*|W̫Zy`ߤgկvMi;w{E7|eZ(}s٫67ڲU +H( v.[rx4.G 8[͑Tv`گ}E1ٹ v LI &6@*Wvᅔ)bwDX:AEY<uz}~CJOo]|c4T%[[; #G)q+(#QV轨 O>\#G H{Žԝ]–P휞K䤎1۝=]݄j[N 1BՕ]rRsL:mWǶ;5+!NeZEs Crl7$놼",j|Js&m $O)B]RGZbow7yΛF _m+X-H"2dYDSV!-Pwԟ>MVζ&߄'!݁$ֽ\7!b˒wȬ̢@N T5!5R\^Aփ+ V3JWtC+LI!5o'ٔ"?T.MͺwcYq"~7A'E\Ot: `czYU!.5BLeg ~uŤs~mj}dg?T I ;sGVw? 4\Kz:Qy$(]5צȺdߚU)vqS+4%Q C58yd4"0D9ie.,Wy5ҁA>j DGju̴afdhuQl \]NU~YWzEXc1? fř*s,1ssnhE7""@gecRe.S+LG_L_P]S#{jP]<*T* C#ϪKA\w]kE6X-.5W{Î7ՅdG H]D>z _! /r 8t_0cZ$=P=iAmGN>s5Mn|=W hc 9/K E] >-b]:A d,pNo%O++xVEh_6~K{ hF0Fz`ܖMH~0|a"gAxd>N&=c;?vz~wxjn-SaeiԢJ+,n5tb*ѧ|!ƸyN䗚H#~oJPYL,Yn/W7I)w{FMI}Ih hVj1o?Aa#9~û+)"c9U~_=7 1O=٦Թ'< oDE O2ⅾ<|̚^Y }cRA\3[ .|v|ͮ\+(꼟oHz2%-#o<; ?=S8X;1H 2.gw8=X:w}&'[s#)Kt?2'%',DFzGХhWŲ?^7.wmjk~pt$Y'g#t% sŠ1ܫiji 葻aWבysh?G#(5QqlpfAr6Ƴ5+*@ Lj^ZIHI-Znfޘ8yiԺO%ӉڿZWo?"g8_Y\ #^7&PiWEչPdH!Kr9Y4Iȯq<:eO'cF٥N[47c-,(;#6׆+pdו7  LtHʣHM 6JBJyZvWNsԏpt`7]~_yMEPArd{qذTaxMHWez;.[.Q^ǭ^.feʀv|%NafiXBR2G{TX& _F<zKIh:[l ݓZ>a]fI@ea{kMU6 [ wm{Lyl f%tgm+>3+uMٿ!L v~<D{A֦Ô4*ѵol–IDC+Eȓ-.iTVzI~8)L?:^%4xUrB3^GO'/:I!lKq>VͮHFg|UjR3WN`JYazdЯvndPn~)/9hq6Jkt!w}!bCʱY&qôXeXA}/QWLi#G V$3|~/b'@Eț5).(15{7r"ƣ."ƫ{Ty`M^<=| Vg#EإtL5>~oՎ 9m<$^iZSx QyT6&B͵h_ ^Ͱ b|`EI;ޱgCE*&/=uKGad)C Z >|V ?hYTUSf6OiFk!\^0 0!g$܆]ۀ kғn/&Bi5vi$}S UKĜw0/aӑ4dD럯螞8^@0aVQi~V2n%6l}d_!vGF|[F]5 0<u#t b@9ZIqȸX9󾛕|1-읢䞅ʟoQF%r:9-xzonA[8Z2g0~֠`Y,Srb&g0,d7yCPyPLnPòq:5YT5P F/GJƿg$%02i=`K--"d҃M|;5btkⶺMFO┿%D#NԜcXv LH/ߠ3"a0EڧlN杛 Y 0А+a?7x|T9&fz76$(e :Y#My Bb12r .9{Y!jxd]{UV6amg ryvZ4?-B9H`wVxӨ3/YZ}ޘ,ulb!%3,ʊU d!!\xVm+%CgK: 8&]evgEKw$$m2?Z7lhzm2щ0Gթ9M`NLډj5)]qڹM =,Fx# ~Th25DG tnX?lO.Wr<B10kLwkBAs"BG#UܯEcW"Tu.B.O^#!J > ,k&~bHDIOXY\v,.V.:E85(Ƴqr-31E\R 14v^͖D!=QZf ?mw+z>E9P V0,ҟⱻ%Z2]b Wm <&1),% OD!wꈨ:oq\2E8[Qҍ -V̄Ax$pɫIFƄ =뉿ACVOMk4@w9M6(>gnBXK#(4u=o1ko 1H<fzQw?J5 ($HTVE7荇{\ j$Ø|1s틑z!j0`8mE;n ezF÷9g^u%}@ʄ {Zcz_q}QN3Rp/>kVb),z ֽĜwveǛhH],vS$iQ?KE߭ś[I/P:= $JmE\FG|L:O='kٜ|~ƄQ W|ayewk-Vá8(3dp__!u&'-=&DjxjV !󾍂^~HN߁WǪ1W .>ܓޒi}KNޙOޛx\V^v9--N;g"b~oqfA12TEO5ROER9$Qeh,% 'a;9p>(B HY*piX>#Nwvيn.V!. M7KN׸gs2:kmxaUmad|v]{#/-=H2k7x8!s@}ǩ$)[Cj%CU/``rBi?|%Oh'4: 7Jxdv~l/\vu@Ut'=pYE]44@=}_< >WP B W9T>OQ}T^q@%JIER B<\btL/Z+/$f 0m8EdC‘9!chk(+*bQ8Q1򚓃PB:0G=!jbcd%?#nq'4*v_Cg]bꚴXBa))XU(ib)=[$iB<`uiN|`VSOd{ZNZa ocqFu7K32`yT M> +B9F@Nh96I9׃`ĺv*,QE4S7l50^ur$#L62F[Ҧ/9ZBczK˯6ձͥ%d)>]x& xHr>XF#u{"3ĘHNy%nkޗwlxmttg .BiV ֞ͅwsu$^+&bgTW).w[7nQ /"1>3 I~%^'($4taGyhh3PVV>$IIDia_jFT<[sĤOM$QgUk8kpfDM˹-e94`b p3QBxɆ9q"V#W 3̧*mv:DhZ`fe/3+|>ƶHc<=2k0&ԽEOfNDM yde9jdArɴ'd1X7;GhR?!)QxV`:eSuF,b:#9EKQR5d?u- qjLVIZĔֽ !4jZ٤JV4-F\.S5.F9hy.SxCz# "SsPA 2~r1LlUhU?:wbu*\e 'Nw9)[0Cc^sC2ñAu mbA%!"ZO}QG@)9gQTe]YXRQp~YR ,􍩰sdeTP8 q~ݴ 8jc:Nn7[WB5fdQ&q{hz}Csְc1 0 9k0/sKqoÿ5 冚on8ǎwgotL}ofZJ0]јSa.0p>KbHپ`"Y\RՁko9](q3LDJcGKfd@BӁkRB9 ;|o1dӆ؟\)*.x%R.<|.򿳵qB=6Ҁ b_vMi+YӰ [Owt&TOM,2Pq Bڄ1K?Q?|D Oxflgh^E띾G5#4"R|g>k|ٮ\縉ctMţ`S*Pp~ْ Ĥ@9 bT5Gu`T'I*UO7ui mIMj mKc+2MG[>_zt<ލ"~YrW ɠ\TB5D>,_ܲ(*h ͥ םHhv2͸+t[c}J q U+'@KRy9#WQ^aҞI^9uZ\'YD-QƗU鹛VKJ䐙V`tZKF ?0pGpM{x68/b}s2l"2u*SQTP,`{'j]Pv?g%tȥntAӍo^qL$v*+coh*d@f35m7sy$Zer췸)Lbt@9f:/͈Qy%|u@ooZQm~)=k&nZҕ:uHzTչ3CzWcgw3;Jfݲs>4 Cfifԃ8ainj:-" hx̏ Tί_jp`2 #(MBOEl2d91S8pFТ6]7,âw!9b)^"஼):WT)$G9'1R?P=lG ?rNE Dk~5]_bbCbʒ Sv7 TKI!(&FU7ϴV*>qJޯuU,+p&7I)8 oγ< $8 /4}6 "2Qۋ.]-B[W:K%:C 7RNdThF$! /^% Xl5I ԣMSFj4^) +ƶv oln/M>fem+!t y.XK%wV4%t u7囪;[BI̧ej<` ~NMG h4UC?( ;Y۩ޘna/at*2#*"r HjrNdh' Qvo^I 5._V=c(HlP Ԩpq2 Z~Kgte0N4t 1Ň20+( s m a)t9n%vWMʨ㗟׆cq4mdw߯!sayKJWteaT "pJb6usZte5<-'f>Q0S)G̊?ƺKfU]S;V3@|=з8S|bEȐhL52TKH_=T#7  n'q_I:G] @^M5|b4a?XXdi.n$:VN|Rd%f֤BTY*TΒ^v*\i̍&(;5QFÛw] wϔ|D׎Z}PFFPpCëun7.v S^)a|6Me=c q=+z:˞([UyPX7bp5;~)֍Eo5ZJiQP5m֣޽Gx*4 \њnRTiVGGdX=D^ۋ`^75qm4+Xqni`^u Z&NapB e~ fnnDpNά \TvJn%+Pj ה 0V>ztQKl@x$(ّҐ碩a /T_/ M' DiSPY%K9'{R\z\C#$=mB-z@75_ ǵ䙝H;8}PiA4A=pG9LDlG;}bzYH@Bif9 xVR |:&v`&в*^e'XU˙Pڲ@3Yu[+B9֯~=|*vm!P׹"ks$_t'1I?VdhތI챤` "/s؊?'8]%>`b(|XtQx1v72H)ClsZ++Y7|SÅ"+Cl_Y <op|*m6BEy9#og'P!#7@Z^O"6T8-2)zVug#^n=؟"ʤW#9&`WN},wh:в"n+t*|շ4Jӫp(1XE@7>RUY& A莿1t/jޞ%;,s1C'jH%׉ap$y:TxfPS1=3?r"oYmYff~?k-?5?N̗8kzwBy3%E?G q!ƽQ]B T=x %2FR$F7FuoaFm"@]O4- NJ%G|O,5ZZ6#g69 3omYR:= 1 7O:a6wNX嫟۟=no$QZ%{eH|~(IB2 Pz Na59苍q1J 29nF3^ cdi n_|hPKc)T+HmdkvlY#ov[9BF =j8}G.s/[Ӕ"m6?MdC?g4vk"򆆳|P~0텹X޹j4]_*(DEwB{Xtypxkʲ'?pynUÖ$Mw"ͿMvv﫶73=µC KٞYFʓ]*8} APPv dyꇎ+m]Qۤn?< Ȫ%mwK|Z/zw)PTD.˜(.U(jE$!Ɔ=<,Q#v&Z_-Ǥ#{ot^࿮v`>&ea)J:vRßh>@QNJd4&r/9{yJ *!jf$]V|I$ZTŸS ؏5ObL/Čwe v=.)'вm=C$1%/ *^ɿcZ#'DoΫ;5Ku/L—}/Qu:鬐?U7JLH[ 8ґSC] '5&K]tl˺SI 9dˡ{ 5lnzEZd[y]mɮlKp=5r{*yIzFOUJ$^h剒(N5[J:nquw`aXĂL0ClTEB3'K.+|.AFQ'RN- wxL&oq-θ Mtɻtݮx~V q?U2>J2}+nN;FgVBsQRشjp{B[, cgǒB;~^;g1/aw}u@u > SqD,QvIR˾8PKHPNz(ZtX۟#_SS>V%YT !;1\^PxȬODy1Q*%#&7çNaL~:oZ;Bvx;h\;+7kjR҂wɂOҖSNC 6tq&*@r}c/ v%IjE$nwX ~P\ HEF%輈cӖڡ<Qi\.LlMwjs 7k%we̘\\)8sj~p=j *Rc܊k_GJczCUwCp|3Zy[|EK[fJŀ.Q# PCWMtHv实(f)-bd4\i*`JXS>Z]%bK"f*C *UQo rT/%r26xt3[Zۖz M<ʪiF? tA˒iS_M(Zݪcu&1FUED}iQgʥee7G`iqD'dIJeBERMa+VPfsw>*ɔٝsHd7)[t ]p[%ij@8]xQcߨJ6@qT-Y/SWʅ@)MybBDck1En/~딉uћRoxEiI*A<9_  ֜{3fѦčvϨh+mxU$>wZ䞁4Щ&UZuvpuH'*~xsC^BFH=,О!2:զ,6%kS0kfjkHDD{vV6$׉W"v|&"%=ߥtN@úGܼ+o>5B͈ b{Ч8trqѧĈag!kˮ}I(&՞g!v,U봑<{? }(!}ݓ9J^ܺhҸ}ߥC<;ܻ % G9B@vG AJs`n/x:HvhfM06rZK<^`{ $3pQG b:8 q[ Ӎj7>?s.ԯ38r <fR:>21.!|QS[KCW 79j6%_ƥ9 (rg,oDM 6%@cZ <Z.q]~A?#5@V:C}q3cf_~/bj z[]d8go(ӃD`kUq>1=\fnm]/.*39e=#٭;P~X2"W[}(rbhzj4ņ}y ;w<|B9!g׎ `r8\7[!*u1LlzxɌ(bf ;Z ɮjЩ~wm 俚3 =Мl,DxcΗ!?&3{Q[|YqUz4{@.Ӻm2Nn:Pz'΍`A_pTe"JQEآ)5q=8Q <7'5u,1׈t#94Gvs ΀4LpX )X/c:ݩ0*\pXG@MP9/i{(I}6d`EĹFc!("ߎb|יz ^’F&. \6i%">:٢Zc: 6v(B L02(FeLfv6ʀC gjEl,P"5;m5Pqn{Zc^Pt6M%d0/'dy#ETbC-x"NqÀSd{rΠYm e:_XxOCMEU sYk"7-QPIZDߍx"cPRwVh՟<4Y>qPhTb0m$Z"sqK &M<(y.zfs-T,ģ>rn#:gpE2ț0"OAїB̳o)?'T5V"ƥJ&BR?/O w7yk 9\haʯA WnjI6H^j#;S-4ڰABxAߦ1! 0AaXʮ^/&*ǭ(]YEQtmlJU|)Oq_C qwko2,Q '8zTM,/q5Z2K7J њ|i7KB1bo42&3obLnlT?^#SLr#s:7I^)Tf'ۙ.@9J=7\{ d wmUE?#Ȱg,fZcY+8^BY?;(m:uB\UYdiV'tl^14K!"C=no]5 Us͢ 4Mꂗ0?* 0JMϱ­@LR2DFQDVMTS\Wx-r^}{帨m2!32wY˸eL|?8T7z*5ޒ ;f\6BgUɹP6P!ڶcdJݰp?weH.4!ƅ^d K `lkҌDӂo])W~K$0PJ'g,Y_eGH[%\s1Tݴo\08+l$w@tų̫d mP?7V41M9mv%,: l+I@Hq?N%ڎ<-bVgf|ts0x25BYAޠn.xVOTd ȴ$SROLja7U8T{?WoJՃD(B g҂o?iUN.fvxoCQݪxkUĀќ⓽*N875j,tR}=HcW阈S5 sA6RJak:_vQUšJn6h4x8)r)%'#^_ N ec ,=NIK} 53׽H yd`5SsvmӃO¯>LY쑾oCmw6!2G޴z,?Oߡz#suy?zȚq;:0Θ}TKT7HRiu+ǫEw*Q"#>pλ}̲i^ٍEk,d~4 QLGrXa۔FCu+=*]y'=?Y[l/ZįŽLd v,/E6ŋȍF5|Et$:VI?s`&͜&x:^T"ޒbݝtzjjO\LZ+zBT8p"\C26w+R*M36;!n)MezRBA}=gw dq8{/FI"io 10KH&ݿx$d4L[)|aȩ: c⼱`p9 \WfQ{ɱ.΀RWHȂ%5|RTVyӞ]1 [qeYA.|=Hj1=MkHƝ!_Jd#S7m_Qd̢~P}8Eh.I0 'NĴޘV,*2 D/ƛSRx'tX܂QO(&!, s}E.6.\[iG-Z\M̒fyVff0O/+ā95;ak% Y"wH<< O]|{&G3i}LQF% :Ȅx*>b UKun|ڱ VȰSeb>6#3Oa=ߎbGT&q-x^^e#,R >6 9^x_ƘNqn_]64!W9YO!9i:7bIɮ!X\ùqFg@j Sqn"k2E;W,|d+ ⋶ Ɔme& s=`jREV1ۏ?x"N5ԙ>}m{}7\7ut^jcq`v*:Pao҄LZ?TEm 3C+ jm+ށ*譎)%-r~2ʨLߑocQwQWf(&jV6OQ)tx'46I oď4BR@bOr)U ΏR:][V]p/X[}bFoHh:ggƦ2y̥,,z C ;5WxBV H_*}A)$MԒ+.zK>)ODSG4Y5V)B#fODR`T66^{EmbTN654.LAz^x>[?%k7fzkAծ*Lɿx,R*^hkDN0R[%hl}s5HJ7U̯Vu Jwf!Z1/Zq!/ h biA)U grb$$&W6;x!fv AqsSL4A{K{9J D ^3sն|xF ‡׈=s 62V5%,A*,87)I9~I&w  ɦm/>(R"i3-> Mv*eo3?0 %68Oy8ʹx笐`u2/RXmfݞOH}( .֝h*rIDbkxJҗ:FUeLYԧ [̃M1ߵ$ l0f".ZA#AvsorHo}+t >= nNp9GPMvSzhi(xd 8tѼBa]a3XW0%BvWi_i5Nn7Oa$Q myYO@)5J8{ !T!]{b y e-@ d<LD>LpQmLu>h+MEq&j?6k9>{)iLxMNKjq'[W.uEKEɵg&x'I#ՄBu:[vӪ&:k4Tk͚ORkH|85PyN hQn* BԼ:!0$9Mo䨇MlǀLO](ދ?6 8O6e_L,f(R $vCB-}ܒw@,MvM,{[!qg@TeThbCt +hp0w*If57s[I pc8Tň[֓eV6V8È)⪞*X,$πl#B қ㽤1/So4aj\ /N`؊td;aL !e&~aD i&vJd۝o&:/ c 0A7EgkA@s,;{-ǀAηe8P .(g.@$g(j&ow\Ͼ~8plywAu% v\mz tgnB6"IESZ3\Cok؈eϦZO\ 1d`c1_\;9c"&6MI&8w &=^h`#G߷,PgVC {8Z^gw^/S՞[~H;eAjC ʀ1հͧR,-*~Cஇb y\7ޚ:LBbs yύtdA|npoV\$þYd1ΫY|z`\65ngDd gk̯S(3ﶬ(f-Um$95'e0ְJ̍UҳbNe19tla3,z dhi)I,U~v2`s!nTሾ3qklěrW@ikѱY :K⿎Y8YQ9ٙ< Vp&UB@|STRnF9[wԌ D qS~R\;8xWWyXDz}\XG5iNz Xxev5V$a'4@Y3QS +R4(XX^/L-4Qx^JxfSM4@7D%6!sv+4'2Jw.!9x:1[*ʟ&8: Ťa-E39I0!(=ZAo&Ԥ@ԸdPm3F[Yx 3)w*%A3䠘(RUe4/ի}4ba F!ܭ|{)VWz1GPW. K$qB 86"0g3FroRȤ$|NZIvcXxQ!YPD{-%\ߑNR@#[1TT B2%qi҅6 Rrzـwmuw}-2f䍧o/R@%82J:a2->2Vϊ2>h5^/S{hu,G+Loxϭd6Bn86C;J$z-%ᯜS% LᎢ)fk^| N` 0L1CԜN>]>qDҝWxⓣO/' s9sI| ]in?`cW ݛgY(`]^x\xt=Gi"S;N,R . yowld;H(fY q4ڢ0^ƨr·yLfճVfa ׀ex,jYcIJ!(.KQ`%e:vL& V\-GV67nI^Μ_ڌs1Fxi3B9м )+ahlIcu 'r(W'v & rpU}SR1KWe<3.=#NU Eg y5*?[İT~n[ǰD֓kk#ÃWX/ͦr?Ӈ `+{j'r nj[52u?xG U55 vSQlI :P*HK0l`N~mnÄ wI\C鮟[O4\R1Ұ#!3+qd Dҡ9E9@'^n4y'܅C^B&&٣}K8[O@2r<ܙ$٥.& m]]yϪĄt*>ߔ N$bZ%ؠ-0 ~*/,c *GEfkt HkxB=c&'0<`NTwXf(>Y+ v.G6~i%yy>ѕN%.,3LmүH $0Z<}5-&c9$CV] N;2RWb)r fQx#c=zF@47n@x5O f'|q;rǽz(R=,Al4GRБ<\c?~8zq3ݜن)Oƌ 7AW*L 鶹 / GIx&X9~/ǘ8/V5'_ؙ \[ T}i/ER67Kޕ\xjm8TE_#x(=[6j݇d{uG4!eI之qU*`1_ɐ__xLoW;F N";p׍N#?B&YD5v ɔ^={lwgr356>SDP)y\fQծ7,+F0'^ylT@)`E=NI#:u+`bD 0zϝj9[Zxa8yʙ 諐N^dخNcgsD-J7ðc 5Į|VҶߌ NS1j'%JZwO QKQ$k J ?NM#;̟,n2m4ZW;s'h lDq 51R;$Bҍk:z1P Uq~Y$y v}TL]k" ~#%_bnGvq@H/?od3[!A.퉨qɖkEXGGߗ6+*D~07 @6}Qׯ; ^<,6[|`y\5,6ll{*XU)nA 8-d`~anOlĝgW6P|9 =X:&ƿLB``N|݄F)uH1qѾWI56 },g߇u n5W5ҁ* ˆrxbO`Lh|Y-$)@%1glBQ_+YZڅ%4`gWdZ޵ FL=c%dƊ`dMJ !Pկ45PKaM"!-"7#5t̕ &bzއ[#i&sIf|Ih$ !IܗW0 [j_}1>c;'368 xAʖ3[8z82Ŵf;)ҕBU\>H*pfCL϶Ӷk=F׊h;LXQs߶Zzq瞲[y50(:~+rtcJ~Su?L2V8z*ɷ8BT@[,;s#E-琱o݆>+^Y`&|!pJB!딩;zSn Y1h$k^NSd9.oMu{? Ķ|ĸ8-Ҥ7ro4Pwoҿ+$زzx0{ϴZ/_!+\#@f6Cc gLb䎖VGVeZpT=Ht˯ w$_4T<02K>l6O;q| S討du{, 21p-1C^a(U醏4F&)G2JMe/#4i V4CК!J`,Mi|C5 "t#y^F`b0Klݗ/M~dsz#ًv&aG3cT*p* b݊avBsPpqV:? hy}2k#arPq^yPfGycQ`] ;.4JVNN\&+ <٫&`&ث$ܼ8_MI5vu*Jguϖ ƨ_M傛%u]Eq.KwvKW6.օ}ێ+j/Q>CDąK W |pBqtĽBQmjS; ʼ(>%0w~ rѩs [5U ]Ȳ@~jʸ57X36ѹr@q9 At|aGcAtbOZr9rōkcma:giי$IfWQȱ쾵 CXfsvݿ #D*C0s,{"Ēǔ3 ]T eex# *4~\_Q9nTI&f{3= y$; tHJe.'JCfMJL%!RPgYUI3!HiߤrQXɸv|eaH^?#u\]#(ʹrǽXj}]qcW82j W$AE52?i^ @f5iZ$i׭8议DAdVd*j+aQߟ=&1   1\(!,<]M`WwWLOC:󏕂pcysvkFҢFZdw3..7 ֭jSNȱ Y+rGўT|i:k\2-|Go倛kIHY術Og`ҳ?Ĭt] 0;FamT*קuyܵW箺2#yCšHڳp+6^S~/bYԃWB>OrF-u5 a1!=  n}P[I846]^H0t3d׫xﵠש0pm2Ƨal^|h.:[˯3i p35屎v-p4)de^nYWV/fM!C0ULpxIMنX?v+Y׎l\M}riedN=Lla Uc ܊{^7 ++[Z < έ{CHؔh؝;]CߌTp;e \a/ȕ)#'г+m Ԓo.$;U>{=s5h2(dߔ?Z^iٌU- Tࢷw:ף]eγWf-l݂7/p55b쭹BqGl#D;E;Kr(G4* Wf{4W*0S ܔ^J)$ph S:f4t-[Wjx.⚍1K^UW-}oУh{FY9R֏{$bfY7m PAV _ɵyBk&@YkY4i8!)gZ3Ԭ0{ܜkɶ^Zk3FaQ*kݗ\ {eg,i!%9* ߆ apϖ>ًO~{n;Ht(,tS7|{)Rb[}L%xs\i3\rH gߢSc_ Ѻ͖ hؚMM 5r9\4}(tq^¶(:H!ݶ8DJ>ui?ѱf\^O hp=KR KorW05;Sk+y +|~+-kWP~OM< Ṽmȵ Pm+FI .F&tW2%vP1ڔh(Dr½OD.Y8Wb oUu=h ׾Pks&hܣFQN2 ӷu0#!ӥ WLʔQڦ]Nzws3B7Ͱ7s'n It\@cu~?mv j@dvZMuRMC0$uFp>5? k` Y.=ռ 1h;٢V:1qs~D^͐'ML4eo ^#l^y9IZIF>s-dXoYAk/N1"*Y#U:Ƽh&EBMze,a㨐[`ad€>87 r-^iwv?E&5a83r\u};=7jdɒMLAk|"nl:%lP!@6jc٢DT-6z9 YWkY@,=Iݔf y7a :0T7#y{}GI̡ g L6X7 Wۢ!ZH>ovDDWIRr4I.\OEDN{v¼{SvQs9RlVXS2j~ZsT@12p9WCw%M˷ګh-B>T84u?LP?*f$%!6{G&0WS B"TD,eܭ:gg$Y̘v׍_/|9,Y2}Ɣk8G '>`h%U #ʀ}+)Q0S2u 5bC>}H&C* n? JX;n^h )=6-kWA M.4ݯ%pyGx&j`z3/'Ȍ?XT:7VN)aD/ *Vqг27$a/TKj?A cM{'WtRGN!ڪbťQՠq;/c?sܫR&;yD:۳AnDZ.Mk"S茱yѨPtNM;hbT.waOV D=Luw!ɆB7qBA<l ~7Rnqu|(W&ή!9ѴrDQI5x1Ad?&!4~z9/8=c\EMs9-ېF`xiNtݳP",T.J{@J\T=tL/ӑP4Q :H֫DǚO'j-u:U?H_G;?Ou6Dr0dKƃ:5D(<'?`+e *mfZ}ty"Y3HP@` >jYS|f<)2sRC ,&,kѦ =ʎVXZ"7{a3H5p; !Uܬn!9m}VfB~ȡ..wܟ)fݮ뚉7LWQtj!"APvé0 ^/r[;!_TcZqiDXe5%I@=$%,ǡEz«rm0?xQ8i&{.s1 /@(F|$IHJqvl9ٟe*6`=0P}o5ؘtāOi_^TC$-%mfs*vwL׳9JD@-~Հ_5ύk,4. H@ m\:rm)?Q%;"lNmo̍Ao{FdGw`?#@4D1^xJZ7&tE_A$+X#;|O#΂dKs5qY;x"5D3LJ-+$HIBSOP~ [v _]q^ um`ҋCɅ;;ꥧ\34)}9&?(eP =jͰs;BPi"S3 nʕl0 %f!-\XX2ԯfU\ʿhoN@)'VB @2\وds"S1@ }΂pD2xfw>/oW m{Ȣ oCm:5cM,yGو¿cM/ C!ڙ=bN'{fSg" F~-_tYӞoݴ(W\]1֯ÇB(Xnsi3^(nEc5M2Ui}0V6`Z6VR$T-eE߬&Wr!)8_0H.qE#g+6DkuLԣ[H8 Xy43Y5 MtáBeɫ~<${&`2uT_rW.e;LPeWgj] gWN2Nğz[qifDYΤzF?g?J{#u\`:& A5&oAh{i*B4ty.p+ hS:"T <էBkV̓gY29_MXY͈d3y:Fݍ~(\&|>מ"?,/r{sXlx3~S3i5MFxí2a;ԡ{qch`)jؐ(kBX8R /D+lĚ@= W:x uaA*A6~CxBtX vGX( b@JH9MnJGy['y弮  u d|Z9O;l5p}$ߋ՘yBuL`:/Zk uF|xnts"Rl|˴7Qy5~jndjv%)+ Q2eNSnD4['M3V#[ycd ~'T%v/lcdG&'5.ά*AT(oIݼܛ^0[rAL Þat?/˜RL24$Llh}x!8K|gW2gLz[ᚙ=P wzj迊(V ,s[o ڹgVq)V>oURH21<Z}Oi ՒNk9h֕5C = M4~vH9ǡP8^{+wbVNOR.};:&SڰePOƯՏ{QkvkMUMWwty<6t6I.KdgrSlX[ JOu>fA 7S ma NT]OI@ԒDX-]42ߋ+lƝ_kaa,yѹZ'љ2> LI:V|hjD s'`,/(Wx_+ZIXwW%$ Pi42;1?drζ {_a"ȞႻ}E\rJTݒss3e8 Cګ7{9onoRD0=VцՔ@`/NFF4ďpWBdhIvUZNKP~= 1tp$ϣ~J*W_>aI$ٓ(҈NU-=._Te[<^E=K%^4ފ;9nJ^ G@ֈ1wͽiK|Wo ŗythwOм@^ #AA| 6Sˮr5uVV:L1~6u$F\ 8TC7fHNˋ'H b&Nfs7n.%#ɚ|)@\#xXuE4<7Q~+u%.eL s܈p"7,Ц,@̇+A$Ԟa)b]yF*jtfZeFlc7Y_q5RTu=ܜh7,lzPh-puUWY4\ݧ˗Z?#OE5bDٮ$X6y $HmتNJ SNkaeB m$![vAT %Y $߂PAnϞY*- 7;l{qsSyAy͚-wBlo@? Nn5';`V7[W]Q_No:,}5v)sFR:زj9AGqw:t -ET,1Sy(0Ybh-ʲY+="-8GFwRxu敏]۩P%GO)~8Ӓ2aK4>6gVb0s:`}NDJ;~Z&(El D w &< _d-t NeԬQZuzLX]f}Uv4ZFI\\vU7d*?DAvg@$Ox$Q-9"(]di~ ; %ʱAf=llkQ"f"4oдB_>u;^-}I,m^__1`D'W; I0"}ωS1`,E/(;+CO7h&O2xA7$ɠymy9vV. m_#vrO~7<iFR"TXA)mT mD'Y-[7S0uݞ[ά4 Śщ]SLT5>vkݛF]S3"UE)`E9:u3IWG_ۘ:~1e hdPWR ŞG3B!kk$.џ0 ҟ m=_hg=3dj~k){kvY* PZ&\bEU7b䙯*w"q3 [SV3e~[ ^ފGQW{}(Iu FEq<6eu8Vg Au P4bM]ezSH X6[*9Oʄ+J.-c" R ::a֒VaYknC)7RLU2l@x J/9f5J Ez5T#; jv/ՆwbxZm7ff A[v'5$M~fbg5_@֗Lf r{:yPHE+ph %DGO~FQ0ru̕7"AФNʆXߴ%nEeUV67<֓ȇ/RxbP_`i{A.۬ a?wt.4Ŧ3!*v/bfѼ@[aNO/S_Zz^M* g = ZoƺH~$ȒXp=H{85!^W~gvN{8cAv*D;x ^J}h{z@ Wx'â#A4|תsQNN$-Fpxu_Dcc~n9`M HsjL]-81>7y,c\26Y$*!< r ²KM8@2RJ87(GɅR=9R AZV(œsq*v0~PrŭtaIh2A(+DwC,u U^SB;L\9!i<ֻFRbz{e+|0aDT#~)x}C@9rA,E1wIH咿vc]#P|:k.`l9KqY|n'1/9G('rV4{l-b…mϱx)md^/[ 9a߃Tu3x XŐB@-vdZnqXoN[$g_nܪ2<7K2ܞCv8 ]ݖwjC-5W\¦*hg3}uY) *Ym4ǔ qx8@7G^PpO>wP_:h*c 13^U0-ń0?:ۂ ajԴ^?D㤗?xŋ4u+bJ|z-^'Z_(^#Ww?]+3.\0@2A9SBuoJwҗ{[즦g߻^1nW(]X /Q>ĘTE\kRHxvNC$4-t@ڗAAخG? V$@%06HTuH_n!i\FRn_ҹu3bX2?"]ţZ7PT ?ASUJ`7ک]ZQ΃ Ƴp%!iv(E<r8b$яў )<7蛁5_`YZ]썛IqZFCĚNJv3ת?w#$Ӽ"aa%_Y F5\:P#P݃pNɰOvyIy9fu"ݬ'Rj[g~7kT=IY44Ɠ[m|e 6|b;~YxͣPƝY=USvB 5,áK^+W&% ((yXKGdNk H`?Pnžf^ >3y-Wգ]`:Zg8pҘi6L3(c/sT|hKʏq D ޶Hەˊšu;329YD F ް~؃Q%m{iޕ7@wi|2{G@3b UH+BoDd.ww녾nru5f*(B ]D:n˗ECʵI&zEC8H8g1?m$ý*ܚƊ6{5>r(ٜ9 d(3 㽰ϾgJK+9~jen .FE,^Վ.X~%8B `ރ90& Cɍ x3zhަƸ!u-2OZ͍;u,(% ṭD)rKR^ M RSSU~B#L{DO<п ! QB}R}Pr\l3 ?jX>Ì;&Fsu?pSYE@pfāa,Q+&2e@XbDi1/DvǸgl}ez 0] 껫V:_H{f? kdB4V*nDeyLJajE9`OrR&*M׮R.U_~SdЀG=(/ϔMD~nN}\ViY-^go=Bh7W^S`C9xN$s ) 'MK9zTcՎ}b&)pf"ViLmQ d$ҏ"(0]b.դ7bG2ol9z;t2>yZ=CA S+%}ĉ3㾗_/H#\e)4JnM̰U^iS߹=QMB҉ $*u$͐ YBF K 4 P\VU՗Gg6%joܾB3O 0/rBPPY>o6LδK;䗃wCd~sttk=G0>d1(9 gқَl|W8bv>vIufK'{Ga~k`#kG"8Sc:λimY@[rJxfWgZ0dLƫ9n7U*K>@Тsa~cio N *R`az0T if\U2(^k@Q#Ĺw/Q++<[;`ΪHԆWO/%8IGЬ4DnS>8WNw[aFqZֲig6ό6iWݍPvnQ0WRhI=Z# %^jMUlyZ'-VGP{9q$x'hcEE=ZJ3Q_Ը:B%Skg~4υ1LC#vmy_B7=͐Pb̭ۺג"y!i sRT^k,кH QJJ>`הa~ g K17Ʋq(}Mb.B9^L;N8hx!Aڷ9~,E'w,zg8RkP+jNBY*nY3Y;cd)8Qvᆀ ;@v՜ d$GzhWETo9D #',tuOmv6>5h;6n}'U.İoh5zT=dk]3Lú = #hѤqma2$B5`^rc{S '?nI&zan}_`s\9!<*$Y2"롲_{Qo;!gh%}W*RpeH !x+K͖O qVonmr4oBe;q(l)X*/_g$78ՈRb%N\RZV 3vԍkX#Kձ xNJ؛FS,aڏItfʰ/5Is91UWdNlw 0EDM@^Hy$qRn{Xvir#?UAX29)-M': "YV݆[@~DFkN5A<]X`޴.;$A,/_BLǛmUnKɳMC|c)!"l湸' ~;K;~h5@ &&qm8 _ѤF'%=obi:N&JLI>];53-?]L5#[ky4Qk^? \G"(1"d6 -MmߚmJ"5_!V8#+ȭI{h?RŴbiםy!nmh -?SNZF; ~h’zy` )\I4GU"?UyG{˛]xBI=[4Ses,Fovdg#28:휓v(T_lύv~pQ k~ǕN?뤵ngJN&{c5ׯ\s>גYZ9SEUqO#UAa@wn ~6Z/.\:uUGkW͹Ux=TIa;9[Rcam1 '-OYWS ASp x(L.\K%C#v04" "/s*pݳ 6 CQ;rOh[jgS{=;hBQ*rH%Z&sHY3cB(`No NoɗDpx 3|C x,0WPö¿x}"inAbnS 3l+QŏU0J8w7!|e"3znQpqԣȔ/V:Oc3蝜@:MޟrAr!udƘ]@qiU[P = 8?%,`N/-_*9i?u֞lO&+=+VRع딠3u=% +?逮ӢVhL]s2y'pFٶ3ܑ'sHr.F]zuw|g jo VKYRX%_h[@, @zb$šOjY"Bu1zY*X>} j`i}R>plC'\VqQbI LQhJeA-;ֱ!J{Ҵm,1ͨ".^upC]&1AaӦg>jK aP0?&4GáEPdgKI oxKq蟔dE3fSZ?iqsSS="kBϛ%L{p>vq7;\s5äs */]uuD_ܠ|-br4ُYI^m`?|d34f7)/˖ޏ| JFr{*ve0^9ЕZ-*uws8NsDh *м12j51K 4 'Q¬.@_oJ-S)ys?385`N_qb0YVaJQ9mvOoE] -u>zX Ji=Qۘ xaTV4E}("Q9u}gslĎqʽ&K?K-~OniD{8ٮ sN6^jyt(&xC[BJs ! +Y5ϧX}Xԕ XL*nn>gKj"DZoO ,MԽ8vexP/TjUVBUkLƹΧx/sN~'@$O*&miJ^([~Uo QJi>[? >UEU_aʭU= k 9~O?K2Rb(*h]2$.M'CV!Ҫ(,`踌abɻu"- Ѣ- [jY Z$P'L@Z *מZI G~|_=rp|qU>ͭ_XbӅQ 7{^Ux7+-~ M;c>Q/Q abU jTS؇y~Qg6_mHa9e`cl01')94F,1?W|vH79z^aĎ%~nA7NAnK'eB{O ^'+ ͿHy 'XmTo Mk| Y;wK蠟~' Bw%FIzͩA (sO֘7zH-69 +b(J\ͣyQ4@ͱ Jby_ҽo_+'+ލz /$cfo xG"n(Ҧ%MK U '&71MǛF_vvQ )@%d=P9EbA)TªX+2ok> z51@TNZ/5a4e]5ܑgj SWZ 3X_/*Ds w̒h(HYǺ6pmO"1ځCcܼve!qέYwC2=ߦgC~&rùUymCk$m6,mQaiؐC`Vw/&vzp SB #LW⿴zPN*Gg^-P#u5^#"EC, *l9'Os$ȏgg<)?*ouRKMxPNetjLvKH@;ևSѴgVzSKeu ɒSbBjPK7*^R"cȄY`+ 0ų<.𵟁Ơ=eٍ+o- tBx_4sMyh";:&\X&a MtNU itUqD5+si^ܺSiڡ6':r'iakI(Q1^@1c[zOHX ٴˈxH,^jqM>r7>sZw/3;f[[/BF!dݾ8#M}0о˼'r\[$/\*q]̂f(|nӮIT^gOEnv3v>.|BC=VgC+MmL2b )>:ټ^DuGxZe MB ߺž͝^!Kau@6&6iJF%aL#!m,~Fa: I2b]?~cR~eL$v!ƾo*tE:SD(3Xʪw˥$$m@Y@ba^-Ҟ(z aK>䤁e0 7WT/FHIPstrH4MqbpsBb++O&Cߘw?ЂS'M}^k:$F98;+GLo^/ōz~ S.mDEuz0G}[wjC(zJS@Sf q}pS$5N`)F-+ƽ7 l8Es17}6eP.Zm&FʮZ PX dn8G`m#L\dZ#QU{M(!(n|iWTj-{.(m_'mvvTǑO&20dJRR8dhuh8z@k7ƞ5f#[#63 ˪MIA‘{^XҚHssw˅gr"rXTa:a57΋Wβ Lx'skk`B%Bc\), 2BV_ED X(Vq%¡%z;ўpޖ +A@lk 0BxT3܍0lVv $g:Qwt2I綇"[1Ro73^3F\|g9hG jÛUw^&o0{vgoN #GջX$NlNIX"Q[> P]>6鿩-lsmE^+ ;qXU cgMgc$()xee-KvXY3'R y9os[TȥՊ{k! i4dxY8-z>U };L1g)[dG4_uVwC!C32%FR5Q뼎a2񏔎Yj*6~=H+z"j/7֎; ihq'vaNjGϷ܏vBYG I(R2X n\)AwQ2djJJn/D'k/a+L?W)Qb#Bnƺ9kjlWr)/kI}iB $<5b'C^8g~y$bP" E<}U |H+/Xb'ڜ v(qI. Z0~o&⟢kLnǨՊwވmEN .>S>(-LV jo^!븎E2BWTS#YP fO9nv5Qrv7'P8Bwn.s-SՃ&S% 0!3 dYٞ0([GPoG< *ϐ>L\)g@wj~7JAFWN<;` 0͛fލƴ^Pzp]cXz,{l; '%]0(| m1rc4"$I<֘WaVޚGr .t 7/g ЮїƳo; _s5 mkHXZz%hE`*T}Zi+90b6{ k*Εp' u4#]۽R^c۬^gsn;.ݤ+ʔyk\TK ^\ 4QC7 Tjr3e5(M+0lWr({AL'4ӀS_|?@~X4:ĸstxL꜍e2 qVw|8|R8.$yU9z!\&F/Z'%ےZe7]#d.U/KEpIEd3nv78̐0b1PlAd8Bz|xæNpJ_AnOCg9|k5b*a!zy*굄yv䣴r%q-sqk]\ s5R81ȫ~m/rvSQo(tܰ }@A x"'3#48)[h&:w\";*P5AVnu\퇑ޭ#Վw'~VtMB-Ua`M+5|5VraFW˰|M[1Q=l13Sڱ+)yF|Q{T@Y ;!"SOO[j9X@l mXYe4L|8}Ѥ@d|UY4i 4h])WJ1w&͗hʿx2N|jĀλÌV ЩçsLOZ~_2BY5Q$ FE?o:y 5kݶ ̳{,i)cF` ^+ ;2o m3겸!rCZz Ii$s*4PjgA K1a-$/a5H̜A"d]PbGW}|[>p 4@ͬ^$1gzMY݅]خ#h0˝ ~^xENr>9xA\&c:10́I}~ K"ۯfki02(aKQ6gpaxVNRkK.SXK*^ي'1qǾTD{ daٿh!7+0wZZ>Q .@;z q b+f$cs0]C$vO@R6AEŸ Fĥwk+vϴ܈:Qx?jҎ$Kl\q-v?JU$1V7P 0l߹R⣩glۻ @òr_#ʬ[΄ɖ?ӏ -/j1Bx;h8A.+8.H*"Vrc,;VeWjv,sR)pmʔP𾖹ڕm4ډkZڢtDFHǨZ%ZW2b䊚{'1f*AqDtb#B N \ӵjFbշZ*_p70㘫vYA^x]? bx_CehⵥEטh~6V=hYM3A Ql'|`Oc/w׾sވ3ٟuz%t!G=`kXfZaIی(,a<(o"}HE l!L ӸY`wY\xB'YAqź0g9gaOA-\͈82-'-L v,8|0%^gx8푎WR¥O4LhcjvIWME<4DGkA]Wr֐{Qbnҙ:A)NQw瑆VK̸ПE13ql7}S}ڮp>"Y1-uD8~kr,}vXw,)P^uЁK51&YSmOW )\6H,ş1t5OU;nty[xfBmiN79Ƿ qZgMӅw,HcQ7ܤ +߭|_$cOԫz䭢qAGN+KB D c5D܈b'! Z,Yep1gpZKNq<XT ȿooƪfW?C]aCƸ^HsjB ʞ[9StY%ڪ_ޱ[14faY_rMM*uh1 ωLmMnM+>GauCKr\Sl};C5xft|To6B} #\0`.7}ht oR>MXԎ(&{!<yPNzV`_/Jgūe=υޖ—X`4BͱhU=cToYE!xOm3+F ܯIO'hz4,au] Q6;<0xA4`jw\Y6KsƉ@&ٷфtgPVU*J-.mVb_ЂZqf;%r})w:>>ҶBl_vKܚLD Cqj8bd{H2c$*^ !aI,Ѽ qW3g./EP CH & "]ZLֶ|3!Tuyt⽚7}! ϭ\7FN=C>fAa5CƑ"mwڔHQFiTqLžš;Q%PN/4 HSVu{6:Ac+.OPYŸ7@2j\3f|uܨ U>Aksq!*V?I[{ g%w)gmo*?df1Ct6& d"76Cxzh#'4m3 aKC,EKY4f2({&lh67L݈v G{X?Nr#(< #x˜&"Dm 5Tn:vU6BBBG(զ6rM0e}ѡQ3-kTkt_Jdpڹ5SCF '']P{o L,.pkizح~s<3߃p63R9ΚVaqfdN׏N{I1ln&)UOJ?X@]Z)Rrd6ewA4sƼg I΅ &,R cK0hdS)*3Y&^O vQׅ afvyGadYLü/kq96MeL+knz4bj|Ge.k nM+=iw?NHQ~%@ g܎-jceq1jpZDmi B|@c5EY})enKBd:L?n2臔0fBg5y϶Z9XA^O SrC9ɍ͗hoTczM-N͌2#- dO|+soH5_~Lp^p_M~^x[|w/*IڝbծxaM; uѽ)P>W~y"e݇=2Wʤo@m_a12aо8qNr-W[[\`> 5j, qnJtqX.%3IԚ@<j<v8o2"Eο(`#oP̿˟Ʀu}Ѭ=b enJZ]련Ѡ Eq0 2)]-655,E>mzJ8C(v&-OH.;:А:LVNKr5[Z[=x64gQ)#x7_v=p5i:r!;C%t Tۢ@mBCOoG–$-(&fIm2[3ɎY6/F"n}^Lz%GE%|DW u9=PQcyERb|۹[Gn^ԺMY Ad5"  hk0G;BŘ;ḡ]1`*R%.~yp2%WO=SH0ROBa̝2 S 76şߴ/Pa,Z|"#@Gd"ԹӎK.4FwG_s;j%892j6IzLAYE :ߺ>ps9_c>'Ȁ=ը[,TT>sNl;*HK0O6n#87 ӽ؈9;%\$-:͂AкWH,*')DBNt2I(q;<bm^[jP3OʱN-OWp̍, CC) w ϣǞјOJ MK`irW]r-WKrDSI0t#KAMuePVHT;ar ?D&f‰ z3&636y-ѭ?3wA'S4%?πK]t(7w LtX9;($aܪs6_^kDwTDw 0$6"yBKÏNgD #2w/1yq4KICWv&kPh`֧c˨?j̀tL p}*pf13f[k087~4S ?}37GEU:(뺔p4sgwG|!mN_x`1]5{GwlO-5Ե@$(lBJ'_He;c! W<Ή`{3"_6}j1S@pJU*4PAΗ}dgWJNczjp[t.9,gF>ZsΫ*[%7o*!R\r]w ET63g+1/]԰caWZY4&㑥# c/Ћeͳi`LxVQ1EeA9Ӎ<.֒7*.zۥPq pӿr^rYzm\k {Mʠ~9‡?~wyt?|ީgkt3ݢ* z;p?gmD` >f X<`peC+#4>.Bq3ٲ+_enİ4oDy?ݗ]+pv'gg8FPnbu&RoT04:!.y/aaɴ߻$ay5V5S[YlPj E 3Zfa9e8J34SYL:-kg?bx0a9W ^4 `łtzkA?Lg=p_S_N%61sy37+Tc ~$ڐZf"Wؒ4̌<09A4$DNR*h7LgRj6L[OߵWs<i S+y#:VbRhՑt'2NI1+ TSB35o7&Sl=J#a&}v+"KArQ>I =1ī@ ,jH\>1z9~Oה*y^PÅ'+K64PSȯ' i͖rf` ͏WZŋ7 /CW\Bi}%|C XQ,)GB+5-|& 2Htف{@Fw fpKv< ڢ]—> ďÍWJ¡tcSWCbe +Z4DȁVzh0=zj,DEZ3crNG 5`qݫv^=:H-$!J2#|T<#y(l 6]E] 6:JF/ NZWi_ Qˎrp:~[=]:*k ]w1]~0ڞMt5;6ΛM|̐ $}Ý+Pm5LU]y5I.\r=b[!/d30 #Hѵv|fӍW"yLE$sFT S91K~=\r(~k+Ãd@w7$ZiD3bpΗ6(pX!ZUMY\Ɣ>vemO*KqZ9qU}@$`y7MXdiB).ZؐL[h %뗺Do>)F9XlF͕ uve[U$X`k1Ck+AW4pP.P|2!qfxS#ޓd!@!އ"&wԤFUc u;T ǘ~p?~^ى3;bx;u+JsM R}{{/Wd-piY2w|{We-dH2lQ͞-d:T_Xoa ꩞c(SV[cu,&.^xo`[oqdŰL11ys>_ug bI[!lè98!cxAfb)]s^mYrЋwg튶mK*ƴH5?(k+$'Э3O-[.6#g0|ځRf@H(1!&x-,5F06B<Ձ%\*'tMd'\N@HÁtqtB KQQ@d';DBJoV$}+re)) D/ q8+pxif۩ [8(?F׉$ԓ#af=eiyvB ?0DDNEoyFaqL55j˼!o:╁hޛ~ `1qȜ+"Jίj vRlzˇhB]Z,7Qv֘Aq};nnq}NtG 3g*#*+[FȳzCNA⎭4*ozkL59ɝDzR/x='&WbUlaUǥXtR R[CkaǮ/X%_IAb`lWE'Ty[ eBopei ւ vx =Z'*6j~4Oʚuc%i(pXI%z '|sf߲rR񍑁@ʴ65Sɟru.6#ȹW0a)Ƴ5>pġ[/5Xm'>T~/9i1|:kV[Iw l b11WsBb'G}v `sUEbƱΥP˦G{n(^PiC΂å:}a"RzQw3,9$u\x0SX$0-^qAWG/fZ^ݱI*$&iD/8ƍ"$rRG aN|/+moPZ}ZP_/I4^IXQ' c@b#8Mg`, 7gDv\U][-F7~8Ԥq#uc91;R1(wrzj& vJ(<D5h~| X툫!:MTTijFM&Q pW~}43K|ho8<2*n4b hMr9W&{0qI ~YG*r5nS}/0Z;uy7uDxDYdN}?ddjmZr( \S d1Gks7)šO7}/M c8p7t8WOݩ\5*>ToݭrSI@aɄgO<@ PV"jm⿮z~ʳB\E]h4d2fיM!!xRhM7f5ZƄQj:下r_os:}`o_k*%4Ig\\)Uh~m\J|mP#H{rY-Wh;8 تߕxc=ؾw.[9Czi@~;c&TtJ1m1_Q#'"tYC^]u&_C]{DڈƁ$y{a roˮLSIg.mVbK7c}c IXdzڀI=y`h<0F~mŕFAUzqOք#%Vq'˞a z}%N_4 SP"5L˄`.?ڲS5OBG>hOTC&OW0zx'jOK_dJ7WoELc_ۦ'S%0r93O49k6UEs;(אdw-rDP[ƒ)`s FR[1کHH#JN팹+p8ShS HPz`YTz"w]HӣsN+783D'?[ yNˏ~deQWXU֊&R|4HknFӞ3֗W[9ܙ.{K18 H]kʆǠϚDb[w~XNbu foid!{%<2}GIdM1E="ʥ]*NeZĩktWo܏$m s{XVw2Ctx.` g"-8[2Zg,?}j~8fFKSJA*>;jg0)y~KqQ WŌV[rGIqQQJvvReEEwT4oXBsz"-p\B-A^-4)K.H=O)}]+\z5N#Oٌͻ):xdWvd$ :J,Rq}$*+ ke? ֨CiڞWlӤtp柺8\'? ޽> ߨb'(Z!>HjbSq[*=My+Mo\{ m ;XC]^bbC ]#NQ[ڟr_| 9_aU`eK\- AqZ8<$7$,a^}jReWKO<@h01AJȋUPKU>2kTqX'#mpE ǩiˎqx`Kl?37\zi'9kB !w\]N (F0@^8b|pRe{ &,^2ЕGA+TIgJn=iwny~\NL,?ׁ5AZg^a5g^bYvɓ/8ԭji_"NBj6>~DXqH_m,rUCW\_}BVmlewvLx. ܻ4Hc!g2ȲDjBk28MIy47E3%5ϭ[ L3rY-/2v偕I,@ȑ1ܔy(QUBcmbZ}`э#ʝҫxhGhxi7BQ/3RKғ4YҀt;+0+; #%䯌j)I}3v EgP祀!)+3tLjfx ~.zLJԁjD;#\ƶks7jZ0_n  fc-/91mj^ZVB8,[m䆿`͗7Yng lZїsmcbgt5 .C uG(::T K^#*9%H#\ >oڔ/KCϤ/o2-0Ѿg잋{|QP'?}L7`\Hͷ֕<b{ v7 Ԇ?`ݱDx&ƤsJI`cO~OE0Uo$_RII^g `ne's,urI-T^(emTcT_EaaGKS'#$<5Liq6s;JLYr}NpJ?>JcWނu~gQgx}҂[y*:iV|;G 1&RawJȬlYA3VA2jmŖf t䨭$}Kꅳ2[gf ,Q%.y]n#ompߦxs:?zvcdQ 4rUaa}/A>fGWp}j= ܆+_ IW.C#XG(Pwrj 7fۑ`}I:"+& $GőoN1i mœYX[I4UEqE8llEgP9c6Eu3_{=pLr%tй E c/ؔw+: "x<gYB4&dD t]8:-saäp)Nu$3 Go/Z:}27aU`_ʷB SS#&2P:2-ǻ%CHD_%b}Xӭ8EQuBk(JJjՓ* d5gʿ>TX|k}yeiU{]lկZ6qj^ <q8 ‡G!tjO'4a58-UHZP>[.(ad1ž \ux"'W;?8NXT QL@0oR'=P!hr2fM<2tcﯙe(@eWu E~ٝ.QalYGcAKb%Ae_N198zպ^:uR3fzz| @x`”FdJV|} fpvM1c_Άào+MTn1ļ1U-r;Dg$R 9N{fGmCpyˆٍB*.0TU.4s~f lZUؘ-7 k`O1k .@m q.% bHȜ8}n^-D]$\x1b!W#F~B<39N8EН>=4x2 jvC\f|Yhafrw@w7' 5jUEkW6l݇¸ղ;qJ$CH5qa`w&[|^ɫhk-:._n>AJ6 AfpGVJ p Tc?)ìg&oS){W;kxp~i5y$*}x< e/wh[LE˓G%$ldCvF:AcTP *pIqȷQavjٛ\MZxumV~FF0$/Z/$% MK  +$z:7>^Dd6^h]ܺ6;^3z˜4r!硈b OmS)ļ gW!m)jfo;aѭ5g͈sjnl) ! *w0kAR ګF$Jڛ+0r)1ʲɒ8/c t(R`Xy~-v$s70p ~_\{aw 9rP(s36m䒬I Sn׫'fL$yhku "Xu.X%}7vV)3㆛'}Ͳ'*@Rb S oBud*52>45S@xMq' #“Rk_$>Tfs/aᕨRUm^jO,O9aU{ci P;z#Z@@ky=Q|I~n{ZM¡R+5RfÔp(zՓ)*_n+Mi0g%I`k.vj:?T8Xr$zpE=j$UWaU%a潿E1) ݖRWKKFw+#_,֮SyY E[g r!K`$% qCa|G}YҞyqihtWiZq}L.{'G`1TkNec8wQZpɉfdb@c)?ǻMxPCU- Ju%%h,f@UZkKnN.Q9Mc;3,?ro9`^?1H3O< 26jŹ s`۷ă~Sհ {nS*`݁-e+u:5$+ e_`noM+3(#׼2rk""D61Ԧr}[aJ H)C+%#vYR[fII װۚ!;:ü"/n e ˚[Q]HT`ѠqUڍ`0 %Yo RWYGHT D+{fvf!#9wz L2O.~W˝@4gX]XX_aG$6&PX7<Inj&a5kE TYϛ s|̵}#w]Uu}iZT ٬_D &9>N48,91{!6_y dx >ɜ7-=xD}zu+x\˼>JqGݮ'E#6&3@毙+8La6[<ʼKXY%{[0J5y,3u͞Ƴ[~ " +.Wf._mycv'wǍLgw8_g2Rb=ٙ](v%a=\ك|-&QA/|;Ў\ȾVyl?2sM,|Kvht/K@?6ٹxm!Q18@~QԱlʋPr&4YbJD<\)E,nw!Npc* c 㕣KW<kkN~-3Dϔiƫ;}6dS 98O2Sv?qv€NO?K'GjcfcgM_<DyՕ uI];q )9`abQ;w9#tf3Yv= Oe/LL84~XZ DTϹ:IuEqS*,O ,J<j)ΌIO`Q NUk%ȫ_pHWY 2 Pv 6̄)Ĵ^B> '+ѥ!54qV菶:6'+4bvg'gǝnƖ1w9.wk65D3i2}Fhǜ7+և׏(HCP Ѫ/Pպ.cT3ΈLȷ ,%pd6wP/E))~=\ MtO#ۿ B5=jthiN l@>䅢J-Wl`K~J@|T]70J48h= <\*p氀2JrKMf:иl}*+\܇Lpaq5Ԩ/RS`cp-cquqf.6;QgLLzv^u $,-lwPzk{A<t4KƖB>i,=\d@ UktduɔW塞c[%nG&8﫼K]i6{gR9B y 7jm\/@*w>t+ /A]<)3)b@Ǵ;Ϳ` V ]'.G]}+ae恀- #tdZuC쉙֢-`}DhuPmQ˸^ l;/W`м; L#}l^< lIěj1 cDž |IfG~BE3GO[dKtF|6ereCt掀*~-Br\ DK&&X3eM7ݼ뮩)`%}tTI'"k9 älʶN/m"zE:>!✑5$lf^%+Z=:.]bI^!:+.0V6*nĄ.X]M(gWIX!*[쌓#khVGs>3'zƟ_ڋL)esJ<KDT_n`M6܀MSjm]Tn}= $Fl.O_k{I]Nq}@qVF #k_*( x7[ nICa"pQQ-nPf~?j4{["d5p>j "Ӭl&^,fވ9k}'Cy /K/Du3_] so?S_H%u0@, Fa{#$8q@y:AhiYg5q3 6חba^(Kzr,n!Wh-.QLP%_NذM[ 1[`/ }{jZ&:L*Spca4Pl[7$Vy?k\c'xwoq>ܵmлuU |z+#T AT))s;+CӾS~+ACKY`m N)g WaN(''FXH%toqy I [7?>UxgtL*s>Mk2nU=v&V'@ZAGbV^+Z3hOV[i􅞧6i MvfHf{"FYI󋙹7y:R)7*;啹R-Ӛ ={""6 (gHF@6Hڬ_s/`6#(Scz5hI# <usy!+aFm_,)tcNBltm]`UjԴ{ S''KCn^8q9 ǟP !:~|Mu[̟z_WѶ Tҗ<9ίOGR2;d%5P҅higZ[\&m!qmǕI/S7,t4?^wY*Pr|^rH_/h0F=/@E dt ܾs'wͭ+]Ξ;ڕHV'  k*!%=quEvP ;saZaĸ|Yf.pIt u@kۿV`t-=0U$Ade! h#qX Y,P)'X 1gl2{Pmjhq\BbM0Wh^J҂X_72IP*,] T]7MOV†($Cy}6cgVt)Ι"]H'[,+M@Z%T?X(Dw-e8P_ֿ{G|/hOGls>5(B}m6Ӫ-g,}SfʡoAT1%l0Rc{]$'=_KG[/ž_ǹY#᫪vԭ]X:x?.AS3/JYnZl]HSp&L&& !.;V(`5@=aEHZ8^ioF"_߮OײkC($U.\Ei΋OsR=*AW㚣Eɦy؉v JTZtbسMY `G^ w7͝/DIxCQ1.ZlPj4`w饝@Cxl&'pߥ0nJh >#6VP/NR9q |֜HƐ,[Dw?Bĭ*e^n@㏷jSW k5tg15N}084M=@;*RF$]Њ3MoE9 ǝQ[c'p^ bI`]hS܍Ֆn^xՖ(aTmceAeZ9)nb`?s-PͩLY<.kN ̅]bfMr:n!(nЌPc}PkG:n($Kk !ɧش+鍗AW[7;M1 ,#g[_M!vFCMUj" V'[pp{[!}? %^Om j{ u;šـ-.m,*lP黼X&V'G5!#'yV~*lF…z0a@C.>^Uܭ;Ċ0U ѣ:^48IͅjA -9hzQ6:<#ј%dPv)w$ŗ* ڭøh'pXQxhhHwrj(k0VNuOE +T_>*B $]^K&)2r}^ B >F)j84?GI\7CjK?.淨ϓ0ݾd(fأ)ɰsVj`,\Kkǻ*ؓZ~ Grk[ X~ph7i f>W /Gby^m-[G3=oȷIi&OJJ6^"& NnK? &hI6[TehWa/?VyhS0b9ug%m!-U9O5`;eE8tV&bj_F#!̟G'kT\q4F~[|=TBWכ1#\Ơ3m-+{%!߰A)^A:UtT#tstpOYzCVW M(r{l h݉dD3'%ȥeF,贜5K}dM`**̸NnWgp&j͜8< gɱ_ʥ/FZLEo]Xփn0[m=԰ʘNmtj_'=0IJl"#7D [te\tv5Y) o nhgu Csk1'nU1UoR ܎>gs#s2R!k[tahiT5 gn3P3>X{  hMi6*Sx0w]֦D cjn'L|wxSG3 jl⪲Q L jh1 LꘝXݞG=.(4ޛs)m`A$؉Dgw] RA#3iw?Aa*v նZ{2<.]@`l7_=1Vb/!L}_yR3!?Ru?$ю̴w}Ӟ11+ `B&x'Eahu%r"74.S#*}6KKN@_}<6ح3}=*^+Ô '^J룞RT]U¯ZgrG7?qd281ԾXsF)t'1/L%T[Œ$:rNI=^P3%Qk(YMS a6TFQ3=v ]2 I;$V5zJpSxM |VIk hÓ:ni+dﱲe%ң2=RPtcckq]J[0:q&0"KdLfAd9OOظ]%WQlqѮPe*v8}+S)8)ٴ{Rk ov %vҹE!0UtJQ6(%&^nFFv\ÿsDW)vG/ԛPUKKJ(գx݉m1/<.]/01 <.&]._g QcT ҧ[zA(*vWaG"[ ԟ@[:lR7H0/O`ԬC !(D W07$ݖLۅxnVrMgt+R^6MDhCNk3r[ʏ6C*<)ɈzבY2M&C,-67oV$$AO<*Z ӓf7p ݩF>Kנ%W| 7-oƏt^&ܫ cSjY 1ՇfޞMYlejp!mp4VApn ]w5'MS h6Cfv@@" ->2yP$g*b+2BԬ] Jc}4vYIܒm 7>h⭭0-FqM-(X-9Qܱ?Nڎ `$ۏؤbݤ[ڔZy?f[?-:aMM HblB ۤd-}רw5p~5͊WqxaOLW[ Upd ٹ};٫*oaS*j^9N9_qHϱ=7cs@5ngm+8<&¤❄¹1_h9ZұԈ';?jd|Ttz;(=Sddꀴ_ kRjG~hYs3+@%uPp6hi (TP"! zwR}3kzcy]+l*8?[j@WbNgqGk)e:$FRn~.2P'u̯; _`]U|rrާ$-D܉OS5O4x#|Vs}TudEkA1!=q玾'>]tj6ب^@0 iJʼt/Xzit˷1c 5(K $Xb'8LFd9ߕz-O~Y p;2&8<7:[?*B.Ǧ@6/j~6l&JI?Ş(N\$ Lݝzf^Um .pۻE"V7(eq{9\CCf/bZc)Ws5jv*~USH\SIfhij $QITӨ*~kKr`cT ;Tۆ/N{lհ:Ӡ[2C87aW Qݗ`?x S)Yc:WX24pr?w 7`S:>v ~~U`x*6rXNP6(T5~fJ"P'?~ְLF 9h*ȹvyݎs*Z&xȋmQ5z%40:sֈf1vT:;#'dS·eu) foF xg\\(tbDPK_|a@g[*pdM#&}ϴg}y;#whQ 9Ȧ++Ai:|VsQ$(8Y|G(%eN5NF %\,U%Ds q; .}Ep2k p3m06L_3TZR%8Q`{x]~(ʁ)#m,vn@75~WIۺ{Hn<.ڗf#N&c+[Dj2\ڙeT|%KB>Sհ?|#k޹7S V݇-$b[KŃˤ33ܯO^i Dvۭ~iKKJ #Wie̸gb7FMB`}mGӎ\!$/ͼqz wa51Ըx#&4*Jeozh&!H¶w *eQw8PTxi#hq²[O8!F}ƭ<8V|ns(C 1☠G*f?k_td.DY8;p$bVl%})0 "lP*+ v<>%t*҃{hS80S|j 4&&tk$ BZC&y^$C!xQHm|;{&b6tq@X,W+^r[Faϲz0Xmqהo\W4XHĞݓ;oZIWS{h1`&Œr?KjިM$tmL<y!q/QDHY;#"@.M%'"<)Z,LvϨD3%' %99 FatSz!Lu–nl*X3ȱD}z@E9xߔul;:ITȚSnQmY6g-Z"FrŪ?!9vgCDO^P N!gHIuO;TJot0]E90&\)\)M I5rF j}!Fv_yjreeT{͢z*/Pt_yJS66>#X}環]hwH]z*#8Y, 2$PaZ2f n@6CrH79Rpsj[Sن:Wo ڔZEO$7hW/kb7%̈D0$IN Smbd:Dž2nZ3g#eò`0Z Kյ箆/KѳJz3"Uͽj cW"킴 äkARzô+ SUʕ8_C! 5dY2뙠P"c!*sܠ>Lц8cf(i(:>MjDTn4jD(Y_~F3Vͤrٯmߙ.=IoTnƮo4 GtA,$wiOc2bkd_1h[=ݳxI$͆!jN2;0(Z +eᜋ3YTrd^yy`?Bn#wpΪ ~wa&V 0D˳)m49> `ސ\yʠ&xJA 'LhQC Oa?P~;¢|+a-jq૾[0GnmV)^_#ϧd_kRK XEPaCODbo>‰]m22!$ˣ"'8p1*3 q) (k̒H7}r<_IO˹"/a">׮ܿlw)8Y@Xއ} ~ 1N'vv F(,n5d 85Y]*(ѡ>Ht<4f'_ͨrvχ Fm^Zݤov/3ʐ08fvS@ZI'T2W1uui_Mj*Ag[Z?2v;SrI( UQ5';(3BRv;!{D<ث_PT\}|fY Uڅo81]f"nH}}oyĻ!Z9I0n6L}r'B2hvY|YՀw!K2k H':qKzQc<5hό(t2[(Y-'h*ҫ ˱$n+u}'Ži8I?mUv*gx+1fc*aI#fEhKz򩚦W?wJ0MzKmǦl>&2AZn1C6<ۥ֩*N\gt'1&DBB2%&I sE̩Zv-B#|PF.߳5#O,4,[`O6,=Dڽ5]Ř_˴yaoOV0KΤX}0 )nuY Ioh:jG0l>' ܰ+#~P/ƽҦpȱ,5eAegMh*¸s$j4W$udW6|ncGE<1JW)1\0D1 ;-嶸c^e"n Jۧ "+ʚ"L9G0B,zjg-Dp^[bߗ=x~msMRkV5\GܹVaYg& ELr.VS~v{LrC9 78üӺ;?S)ƭ1LlY1?4f= E02Ov0qZxbJ vP+Ѭ`; k($=kyJZaƧ3P>ػ5)UIΰ: |ꇜg9+ Fޘ Ϫw.9krcF۰lGtPNz{`RCFa.2l}Dݴ@@?Cp"c1" Y%Tk)c"pPpBy2AP[$qyC˻>mh;=?3_q$Z&B7F;`.)k W{qwzfGnsB(KOzƍ{d}W@/łYW.sϠ FlXWqe & @yNBSjXN_:ZMqQrPjJy,7W#di i}0_]*(ƭ;m#8L|i4ez![m3gK ]:Z +,a!teǗY9.I|q` <9퍥~d2Kۘ0h[I]W{6= 0ߏ}$.'g)у?d\|'޽ݘ#XjT+j}᲍; ,d^Yy+% !?RMjcDuON(o AFZVS3ie&NzIu TwyمG0^d@?rZ7m5(f嵣4%'qf1QStW V `i|xM* l I;Ļ?3Fm¨mG hX5' 09zt3#!| ma1g:&i0*}Ds2mBB9`/8۩'=n94[Cm aJaNh'% d:JEE.NadnC}Afk%9HD\Hԙ3fbLj*PLnDI̵ڝ Rst)!)}M2.Z 76k%zn- !C*kiMS .d-KtO2[M](Pn IXpVy3VQLiqq} Ar| O_ʰc:fTTk$>ܺgk ˠ&0`vW5?_l3k';%ԎR/DA zݻwRzRj# 6+e?9u`F:k RPoZ 8_Zx3|(5QMLPf;ҧNy!Kf():oloc&7r$q`sD^=AS4p\Ā5gfr4MAn?yJX-sSŲY\nt Fhh8VU0Z\e,l9:ؗ&~2VCҭ;X 6$P/ Z GJB0sH#ݞ]xPJ<" UjH`o֏TD 8uςI\,F#zWfK޲m*ty/ק p&IxX@?t*Wc`K̹Lm6`6fK [>\4%3YQ`Ԑ4~Q&PpN&*NeeHhGv5(il!TʝnaQ PG}U?2ȇFP+tUpj۞Jx?3^7.=2u(g)WAV4IU~ߡ!5İڱǩUd: R1:CftseFG3*)/r*=+.*X 0>vf:UăZr_jtʱr/BRמ8s9fy!!l"j֚qGi#1j(OF쩟e$X g ) o%X~<)Œsz`ч _JkXG(e~P?RzAim?=b' 5` >ޟҋ)o5=i rFhʇnrte[u&~ yߨ~Ac;WYz'H&-Fs 6N`糫n&#HOtˈ6Ѫ\z&S:,ZSΓ{$#oSN7|9!E\!ek:)9 .U2ql€h Q'F:Q+G}p4T݇#T1J`*gR n!І'>-jGLQ(A`nKEu=T(}>{F:y0Vsg̓y Y°fks0`z8Ұj/"ډwD;*&EP ^VM&FMHT) ސa .$LC,g D9 §ZPOy~w6!jt(01ԊK*V€>L[;F$ ,p٪ +e 2O+.`ׅ#kWDvR?M'Kl֣W,k0]32$'}`Cc:ԕl@^K>8dx]r48`섥+fɥ |,z7Ñ/M>?UN(nI{g8O7hcPg^斑$ [ݨE)~NvT&/6ZcQ: ܟJ?i\pU;.}>H|]w* ]U;)O8,2u^v?qzM@Xeh|"ƝB)*B1eށ?6=)_'_PNAdE,]{>- GIG.rGkзpx\Y[ZvE!hQ`VvEjNC-2]×kԂA$ 6Y)%fA3&D#Xу2eM0 hZZt:R:<$5n]-86ڍkt#*WimŒnaH<.:vř'+Z2 2a(bn/|os#dz=t1͗\Ɵu2 zQ&8KX8agp]L( OtK/d>UG(E`nn] GW`-R!bQ2gu4T₡wAT!!=ɓveeQ& i5?eVy(CK2Q}diĤ jJ~1Md{|b̘R&W/) =@U!%8G =5 ,š]:J<3UanEpk.?}ٱi 8/ U3"Bg~pKAA9!cNp"PYbع h"o]im͍(L̓]"V2SLWGt1iŻ4D9[" jָCVhC@F/qPSa衷 *P[Q,QI!c1":pܡ6yqbdYH}[RG/g_Z/#;ٮ4~jlŝA.riW?"q8@yj< {`UF0*zk>AU^ە\6Tn}ςyYzsʿp$? LHiޘt=])ࡢjZ^cwؾ<$KsiC:;D\FQa* 7>,:H|ţfvUQxķTTŢ`NG⼠P#xĭ1i*]-% v4K.Hdk8_ џfNct|պ@VVd{aM-/ Jo.Z~ ^NU@Q+6̮1^ kytoNʾ)& _Q$:UZ- @yv6Na8wO89R~sAL#e%q3Щ_\xɛe/5&[aQu"" YȺ/U\ے~Q]-!q38c(PJI5rͲEHZٟQFCi k2X[SUG]xV8O9L<ўtÀuKeY1U-dӾH :D.x=<Թ_ݛn7>](&!pmuQsUq8 HȈ3KGR3`?9Co6TFN?Vʜ";X75P.=\d=i'6qa- LcPV&]k.ޚn7T%Wg;8=crFW|8N+& /[nn׌؟1,7%{TooYNL"cQ1 "F-^ZY\UG%RI-Άݴ pzi٤_d4` "Fn{7п%X n-4NsZ';b*,d96oѐ21"@R1 izw8NP|X eGG+ܐ6YuP~7ȋ&1r5uv4|]`yËa6נ;#l"I?it Hӡ);Ϡɗ``k[R1vNR,jzBXD|*bIRG'AڀSnN_6>wڹBHnV3d'O#D2ೇyZlNaU]5njmծ/Hm \"Ԏu >),Dz(܈jR5*1Z|&EIn43V̐-$~(uneDMX-ԒBDAqYݿV .i(YGy_,.{] fHPĵ2V3:Jo1m?`ڇ۾ bS =9ᰡn )N+=xE|9o*UTGbh61 >7rC&0Ѱ䎟Р m嵱ƭq1]ic8C %pԬw F_gT# 79}[Ї}޺Iϩ!=*TRBI~@ٔk6-Ϥe#qo)dl(኶AolݧU;sW4!o쯻 #<|^Wis%]sByN b{GYd.(jʴ& VbHvޜ&B C9E C4axǵj}ގ'w4vͽiLf%UdЉ5ȠRLѩ“m֦'˷v,xUdj$T|<}M@,ɑQc~]řXEy2Teee^$6 M7zy <.Y;$KZ3 끞!h7}td&, ԯc?Yv7N4kK^|jP])~!V؟!Zr bťW __l=Ћ>l?ؿirb"&.]Iӫե+0Y4(Y4hka%@=C{7T]g;AXG#)C9)ǬzH8oY,AeBXo^Ħk U*Ā-cм]MPv!*5 BѸUXˆHutI D=n=cD76=cZwӧ"!/H?zBB~Z~y* ?{zuSk~.[7L')CW.+j V$l{ up*-g^9<(|?/ߢMk?\eͥc"lrV: TV+hG%Flf< QhjեJm"  0Bbż%*[Yu#٦4@pJ.Qc쐂/43A?J)gwQ$(7rr#(}hLeØ)ė6u hCNnT׃g>J/HԕFy^Ô}2p$ PZ%m^:py&\@bQz !Ujy|V"nkXrr0VX(aV/!ɩAsN,zɡy3XI)U¤&!%[ 4\C҅n'c#y6*T J1m6 73é9B5^(eZMnqH|$%\E{}RVgf*@l4ʱ~0 :-AcWV>\Pl0m+ڼg,BݹeL~%{w */?Htb,4omM{M>:>ICpڨLCɓL_[x dvz>ș4I{wZfO١Av5\i0֖Hv-}AHC3]a(:> #awO?,Q{_#I|l6NF@湃}5KE,GL0͚Z6cWնl%p]=u# FsE(i>3Mmk. #3 XhZKp칤` cA5TZn`] 1+?J%I $4{D*@Jpߠ V3tօU"M.:8-y Zv IƇՉT]ѹ"+OgcYi9 .ųu/t Z ?[HNJd~T=5=k!(G 99&+}9l"[pq*Yhe?o4߈ڒ1Cm-$`I3ښh" 6!MSB-ܖdy+ yZg=R?#6õ종f^hPMpfR6M(zǘv`J|{(䮌v˛vk ȣr?yɡFx ;ܺ}h4FO|d\K"Nf˓͙_ 3r6 (%6lv:zyt7](Oo)줾#""Bk&wf~[I갯t9 YW_OR@긓j!mǬGI\4|SV䇎gpAdsM+oL32N[lv{c?A쁩u2n6(cYWLi/Ti `]W,o$<>H0v>cI=`+PI46:^qi s>}$a@lܠ c42KDD?e,[T؜Bf 8C(jt5AJשׁwx-ϭV_geA0es+5^SY+ PREAHV6`TaE;( ihLj~Bu2wFV7Ef}@+4=GcDyͷ©)8uAlLqc$Fk Oy< K Eq#+ǃ;"P2`Jwx?XEJsZO@E M0 {'A.-P>Q3.&Uwbˤ㍠vS'S@*^ zGRcGİ?xneeQŗbCJb@uU/?ׯRNB _UA=]'U cK9(rZZW;굿JN7Hswl@]$sLZ5\ɜ?<)U>FSY?Yv1bWDa[& b,L4P41Dd~I[2>%DqRIM. 1Hу)L'΃IA| sH$1>v^F_J-WL9Wz9ӤNB -H&5$Il '=c3[m eI T2OTw!uB״iތmm`h+vG˜Uݣ&&V>%tXlٞݯoa,0K+xLůc,7:)? 3RON"ϵ1C[dco`!JIjH0@S} <-qIqE1ݽgGBx_T=M!P=q 30^tيdl, :7r]+9MuEd;YySD]Yg(G&6!mL݄Υ;9F޴^0-TNĶd8l(Ok%}Ol dɵT,mOD%9䐁R(1O}1P+SzQ^ܯqlS'>~`!:"prgoWs kE(ܴљߖ a"hd@Ck&P'Uupf\EB_+"#׾/Yk |x4Y$̾{ߟ)@e:&Oh {/LYT]}@WdBh6 H܊o>*hǮ) @pKt2oRJ%ie$VUA<ߗzKͬoG{&LzP,DdU6UO7GCǫRȀP8HL%Rފ6ZWlI9,У9;t i>, ыxLtK"s0VpJoe .Nr O–ԉHF۔@HkTPԬ i:˦ʦ򶕍`\`b3THyi;\ Iaaxv0 yJ#GΛ+XW_ΘzCYKzHAK*al'nKg4TA;ZٵLY:P,u3s෽185kA E=gb9 ^سWw_RDi +Ԓb" ?w^K]MնL:ٹRJ&<#%9B)Ex=ַ7aFϭ^WɊbᓒk07W_ hհsTٲ\%) N"*Ձ\tjEe;liIN39퉔*6GBG&bbvHƿ˜6TO^qZOQsTƨ!Er7<yV bXt!"ۘ ^"џAEPb&Rbs#2{)2f; ώg?47nCĸxp+d) ;ڂ{8$DcBTXmafjJSP l DutDi!r؜#rU.iKYpeȅtoK@8kd$f(pL~FP?r 7dePɦr2ܾXxDz*[o,r 9}<]>n92%f-M)כ6A>L`~]oQSOs"vY]fw_Vμ"0RT:wuctzŝUV]LH |+}>E7 A[۩ ϸ 'llmCq{w>|𖩾pE 65ra~7Rqw>S5;WN/qEȶ{d8A) !yL fwƩИ,E\{^ +"R#FՆϙj} Փq7eoV3?@ YU]&' 8Le}Pպ2W/^sְpf`3Z]gklĕ׼jl lhu]/22hzyJ"'):`_n4ڸ22XJ`2(A8ᛈiϚZGlgώShxKq?D QषOL;|-Qߒc3 ? +l2Nr*naMpHaw*2CJ+c?v@vշ `D l4K2:{E + 6"M MMQ"/0x@$B'侎+Yl5ȓpsit ^I:47 !`nbRpsӵ-AU+;.襋ѐk) T" ;-:%|YP3JŻ|N`"MS]+EE+q7mcJe\ӆ^ O>1]ğRC ~ w[*oII@tWѹ# ڛ3 tj$lG?J/HۀyjVGq` t{Y??yɕCNH ǬDVemq#Lն%5$=E jdDU; f +%v%܀~V3ϠfH9WDVt.·u0L FEsi}ui6rI:3X9GM4q4,k ZO6A%?%M ~D\6Qwᶶ$X[<rg'_gyf[`ӹ)䪻'/aIx`r'X;T䨴 2)1dUq# Q&fˮ5SzЪ yRlz~ãSIkNR?PK2-"cqkTs6SPaGT`0ޖNZbwW؛ GTk\&F,_r^,=&_eqCV{*3 =JdiT[FKr5o4J4JepNg)t y.y/~{w AYAy|@PH8§|(^ '% tBWa-9ծ+kSZOSuBƷCa`7DBX "͂0~ -Hxr`&w8GPKע3 B-pΫz@EN;_ӥ ӡI'?d' ~q3 ˩Ox'y^.5z*njL`+9gJCa8 US;΀=B2^c{ߔ7|;ZHX s3' B@>6Poʹ]X粽G gdT%u1"LϛGagI7!35n˭gQbj dQ?6)#o0yDw$`ޮ^vmq%`ǂĭBq6ʮW'ʃ0=&9&T*bH0L.͎*ÿGxW V/ٞAtZ]>y>쒕ָf/VDqtCv< MGO5G'3w͢Ɲ= L'*׾LٚtFkzv%$kLG>4j܆k5t_v+LThƅ=_ 5YCr6ZW !%K bu~9WTkOt0.^DVڌkwE,@+g{dh.Dʶ$i A{@`ݬ묶Yf+SBU_KKo?"K4C [ǬSv8󘒨TI߹QPzҬEG+j@e ô7A9llXw[sMmP!k"cC<](Y7~Y >J䙸yx:0)YyAU ?cUPA&;I km%cĢw~VξamϻT_?hE47V}%HS<]Dٔ )n.loC%cl|Z JGq#`hdmzmPōl>zd8`(Nɍ֫y݋1 ˉo? X4QaW^,h~yV&[OtƤoAcW}f* û`2Ϻ݈T? %M17Åk|1 1gWAr\*V%cS#s&Hi4(ӫ/&&gnP'^#IӺhv̖xɳs\â!_s~[ $݋ 1̴pk#o Ve}#omX2m;9:g,96uD CTB<2K<ОeX{>u G*Nb>> "q*T2E\0nZ-jO/uePpGU*^y]G]á{קtQmFrg0`+9!4c^ܺUbqIjO_\ R Ȃջ+f]A*l/v&\ˉ3ndU{XֱQZ}C7F!K apG<7Fà:;LY! -p!ʢ:FEֺ@9̔A- Y'\m:zKXEa7B S4T/z8Qxdfqͫ{yCrFՂCKobY" @-}ucJ޻]ߒONŘ)sp+}5TfF?R toI,q+#ZFtx{ uj6xgKݱDP.PVg2Jf$mbF <\Ur$n4nѿ׫/S:-D)7[[-Vaj:A6Z>E#x@{}.Ɩoc+xĨJgm^]A?P_k8{!GkKsF};mYWm #Mi'z]>}~{vsf_ 00GwD}N?ø =C ^TMӵ .W}sezm1=Ӏ@╢qtw!Q J 5lq(xֵk86emN7ؚHnvbu9C\3[Jb|fN=UFlWٕ\0] : eYRF><MVl,.ˈ6DHpgB7T*5sJwU^pY)bf_BSwz=q*)"x o0)-!C9YmHY{atX!^!4\לƙh4OlX;/?{\guβ/xv 6e9XR/+tLo9Q- ˪V {.Q+ZN4vGЋ) 8A*PF-q`W%=uu`gLBM/6.Z1,~&3qS'rʥfd vqMcM))z Y7uӦߪAⷝד M6x$-5Sǂ𕆀>hO, H?E*GC(]w-}3u dHVHc)ąjҠ}BOi<%01f/::`sSP0NЫO$q?y'Yj|3jE/{,LyXnF[9Fe] P]=fDqWUQpy,6~?tEb_v# eA]ϚQHTc>mݕXDVcAne_Z](i-/DlUyݴBve)G>y\;SCA7xs|o,ne)G<;Ǿ>Ш>[IHx /UK,24Ui SՊ{/A;/@r$~qziY؍Vap^A9Lb!N/F<ߘ,j*ѺaG/n7U۽סB1r =ڦj!3ӹmp) r7[{׸F+ O*ozAP'_HbfI(qcpLj[4e Tݓw`0 30j RU|F89NO{2k^D)fgQ.Of<~N0XaW։] >ɴ0QMC1XsK=,r˻(1`=/zeH:H]~M̱GJSiVL})KJ̫vbܘP<#}:m%=Ҡi\>Z˭L3%7It*7@M ^A\Ak#YEᑯ ~8[~63l+3ENuj4 jm _4ۢ nZ5y\:/O0?Wr,g-}ɺ3z\yXQwOhh<5UCr |Y|ۏ'|X+7'o&: Ahe׺˃EOdkd[KOd-(Fz|V8s<_'h M#|7mwTE7LdD Cw: -yq0)wu nP4^a ByV\_:"f>#dߛנcׇ8㧹0ms[nrh@ ¶vD҈.flҏbH< QZGWLNdr<#W=ےeL5ŤqtiΨS G 0X<ĭ\gӪ&M~gF1+T'C<J|a:Y5떅n('gt -~r4к3 'd>?t?XT )6@%K#)(ȖZUNYiG|N 6V^B,ҘFzDTٔSѾrƘ֯~.rEϴզ*j00:vDhD1iD@ƱNtKuX 2{ǽA&Ǟ#`B)@"8&_b^" i ift80҅avbsW/ p򦱴m~6GL _Ǎ =цZ@16JA= ;7 In6˓$DFlT[5 sy>Z #${DQ̦9 {ݱ ׾b|6^1Xr^3755"<ٍ,^H챑yT@E-$/J󪯡 lin1DOE4ƨw4P3A*1.㾊~CҥQ nYՌG?~XЗyNVBNwy*FP$1H9dM^RK*R!bSFVЇ]J. d3? @ɟ/l:%(4,PE Fks.JJeG1ʩ$pjྮSyP!{"]7.#9S:2fNx}$TygHl^‘p^E׹ f[A/=\2{󥯎=]'ʺjqrn_A+Z?E_/ n0< \KLX(`Q#Rgg/TAП1of'CQ="Oavܕ,zB~(:FsO/"q0%Z}:]&[ou j(YϾ̘bC뾸t6s ^D9P`A`% :=Oo ߨyYoislF^ՙ۸΁@u*ݘHy@(;34ͳYBҬUE/lw^Jι gǽSDY]_ZcRgqtEmIOf5Cnek?t(V&CE\?T.:3d6w"&voAK}A,ưXz*C ~R{d!</h172=JOuj'S}ڍQL/mY'JO[spbE5X?9{>< $F oGsa@4|\.+9F.iGVzBzT~wIp[i$8Ng+}wL5%-HRba4>G-.<z:wj3ȒR,{9JLQq+ 4Y3ɋ㾨;H %gm?uQ6lڦZhj)Lt&iLNjB4CČc?RA[pV?s躜1--[M _b_ oC w@^T#]X[ 3ġ+f>[^:Wpn#z:uƂf<-]F;sS UPHc5|CYᓡJܙLg$ŇDH8@bo\WCh/3 QAׂZޗ+YJ*}Nj$GZ+Ss [}'WI$9 ?4Z3`c1NT^ Oz:ؘ7)b_յ#D4N HpMEXsS6j[(DRV0z\ ղ܃\U >&TdRiØu >qvB1s~ӑPn~!M 2>53o(nLN%/BĨEq-3O2QUzVc#>h}hW@+#&)^)ue& (s`5.eȼtoOW9<Դױc/zVABA|TZ]e;z#9Ǐ=s"SF4 LxR.O[I&57Y7欀AW<o]Sb1+kG3- % A^ĺEF[eqʇ RkT/&SքW4jæfɍ3=jL[|e7g8R)yG.ܤ'[N*] _Sށu sQ̇}1݃ K~#EYXFi=:N|?Hdrtcrj153Rh́lg5~ML/LMW%@>Xf5'yw_epw.N.Ó@rSijgO>< %!r"{\l%.NRhz>$uJ((3{;^HtSNBG'Ev7q;O{mm^4mv>⥥jg⮤J% cr%f;Ex,EJ6$v;۴"&A_=~DeѿX;%GvK:ixZ MJ^H{wXdNncW>Tmv~KtОv B:uc3 Sf}1i /0n^%no' ԍ%yr̔&WOU3w,=.C4Yh>Fު5nRd^u9?~YDɆn<27wÑ,s>MR{ /.z.[GDo Y_DÇV`۪3UdPzaj}/C/ ܍av\纜:J [?,d/xt.z| ݶэ'e-P^! pDFx˗ko #v=zV>Sݶlq.{6?3|qy3^ fs ɬbE++ wARMvA.Af+T33ʶ:c&E] h&=HPƭEj0pq-\:~k '467ea!45DW"9 H?ٚ½(JQOpY$>5HdYb0'Z$IĈ9^b\gJrnB.U\Jot&9"UdE tEh!eg^KxaX!1+Ն_C8`L"㽫ԃ `.\~9TVClyu#(3@_=!z64W>٪Bsd3tLl溺fs+ue7tGEGY_@ VƸJ0Y wLܱTQ E-Yq4Ir[G{@'nS̰4]2R<<(;Y%X҃$bfm rom߸oH448 P =!O\֧dM(my\Mtmwƛ숷D\ ŢUo8Z*LoF b0 @kd;gݜaBX~(RQK~vmr3JH紀>}9(O0kpۚw8q_MvWe|62v5fF$2o;vZ<fvn3u$簻1lm^KۃXm,%W; $)U(q&QwPЎM5НQ*셝pc(P_lICn{^K?Hgϒq܄ŘAN}ɖCU1??=he|+IqSb7uvg&.:oP|+|qT`;Qj SEwfR,3[Y:=R}` J8[.kc*▥M,'tQZ ^Em~)aտdMCöꋲ~>U( e9WYU0?Bt2:p+B݀??Ex-)Uu W=0X2]6)<: 6pG5!Nql:d2Kxk̹J(+<-;Ow~wN%U R#V@eR 3_%}]H;CP'B ^15OS&sܑhta6t;p[u QЛXQĿl0~br YgK˦wWC j:x/tlv\U؝r+f) C(Et/48"&k-*n=-8!Na,=n3ﴘ o#=u{xmK>Xo~5e$W! 0<O`] NQYYUT}u&qCTS4ҡS9~9] K8<=>tR0͡>GV~瀢|lZ[+ |:ڃ 8ZblbVqm>P z+#z>Zp2ݥ /BzzD;/3f#znըNprĭj+.`?Y =h1ML #ά;^%$:blZVw5K'% P*)H@ _mO}w 1#V 7 5&THf3Tmͼf,͌"7qOhk0_+TvVQRE=iR:^_LkEJ6Яf 8ڋ!{s`1I2KePׁ)3uo8V7b]")2ސe:B]q{OT!A~ ! ܈>JB8o~4*B~ekv?bX ^-nķY<J|s8@Ʉx`Oc}$sdZ_/̊ Owi 6ꥴU-$wHd1F{8/TvGw9p63gdѶ;n܌`msf 透ƚX(mlJ׎(S+i;Tf;$h[&ٟKFi19w]vJW$a/ :;dH%8ez<  _Y prBU7ВS<@ Q\Es1+,f U^KQ2m{K|)L>TBɯKy.(/K_>!8chKC41ePӠCq } rM&zo;5Џ^s,vpl d&t# Mv+2Gɐ6W6 Dž41 uiFa YrM3`FK{w[eLi_ERJDH0cpI;GeCwLѢC|f"v\$ X)YÃ}TU =7^eMKSYnmt}0ahcl}B_PfͤT4/ )4'aA1/U]'l,1@Ckn βX Q-kMu Ü5zr#lMiNZ&vA4dlbLR޽x>+nfN|d#W4d5mC?_9¢;C3pT}TJw+F[^_>ֈR8r/"( X vz٭D Y44n?!a@Z>$ ՈksOHd<=^p~P2UTW$9pĂ7 QcpVf!C?ec7K~ _eN着p<2H1 hUhB  qsJeӹR!Ⱦ? 3T'i+B.nA7 %:ǢzlyjX`U.)O)0E `lA&D"Ay wo|_Q5&^{Gs"ᑲpJ99d#i(KxtKPXWi0n9LRDWf[\-ӿvH9&dmAo.i/y5Db=;~ҐJG3 Mȳ^~i"˰pXQVgנB8эK-':L)ۻc'M WH9ըwIɁ*$sd쬎_k΃f ]ǥ"sC&lϳd~*ڨfQ Q&dĒ+ؠBASڅT**-Gȷ}F᜹ m7ΏDHAΰ\۾ -._m̾ :ݾ,ݺ{"6Hǧl˫PIdCCܔz27KMD?5btfϓ=7֦D6l[c񭢖aw醩)c<6fbQݹ)BhQW2[:e /Xt2d406L$wM;2ʎm~BepTc ^-Β|/I5mU| k08w=Wnϡhp? >zU$ "}b+;_Zw$R ǚ)4"KBZ;$k|r/(aMOڟ"Lg^sH"8 -G3ȕmȥޟVƓ|hy1<>ԟUїoIx(~>\AI< =0?M앞n8VxtOX,Uݣ_I ĂHJG}Mix"LSٵ.w/*Av}V?y!O)yQ1NJ@J>%oQ k+5 G%]EI(Rw VtLOg5X{i0yNXI3OWUM >#D[YZܹhzq$]| 2c A[Z D@/`mGG[Wܼ`0H Ғg9<B=Z3crl O`vRhA>n2\q}^Ҥ 띊c7o(QQRI4VӥS~ +2qQWfI4ă4y!&06HY:M(G&Rt*5R(L@(*ultljD_b;7(n&>bCi#&TmUeT_2 D|}DZ׬ﴵ@r'KmVF&秩U} Њb#{ֻ5>u?NI9`0!l(uX\*3uU,ve#sX-bG:?"(|x7%:$|`nS'o¤xPAbOifWsw*H} @&"T)SӔFiR3OK@I+bDk'IZJ\+`v~ܡ?ʟeP4,%xy>Q``FH򥶻Q|de*13?jK3xK@{*84\"c,"vXFH< 8噁i,l6p[Z.޹*Z,bsfUF$3zvfY+[s}c|!NND\TMwX*[(KzbP 0*7. LS/ ga Kdu+D6w4$JF;6Y }⥆dt?-聯ڦHTI7m|6֬_fe֖ ,>h:ޏ@@8.c I>~zGvuXcZcYۂ JXnW*YXд2XL#CSaNL[|»lZ.\;=ɗ 4N ɬv)ab8BgXBf)4pHT}Qjt*lp_ɔl[i,.hMZ(w=ЃΝt=GVh*g"̲/{n:A9,Ҽ,S6VސZF|ެʛaz{c>Fc$(f^FSIdZ G/< ;PZ)Smʿ+DMGgr\$A4* }X8 XGV"9 ~TZ0ܡKcw~Zs4pzVNbC-o8_"hU yT07m?*}xmk#?ǽYFAnlH2O(Ş7+ Nk:C0t&Sp#YQ`:G 8p;h9kAM(ޤgb|N)y|erpUbC "QK$́v3PrU0h'-dj߰X;J\ʎ=bш1Ɂ٠'lqBzG8b(u=ۚ XQYRD"F7xsYB93V!?9e(TLNz-v*kIvzv8`CH#)9c(/%7 ^ك{=VSiuBH>ijboX! `8_i?ZAڃ@TӨk:v<_Wh}] ՆِNVْ:Crkh ._aC*kK)=Qr(HNoؠnkfT")?R|ݧM _Rl ƛDEI}Gl:| R]fkOw:2KMeiQz.I_־wߨdGtps aduZ9kދJolm͌dU'Nv.w)TB#3r޷XkKf<Og:b^3sz4?]yG?TMIگ3١\iWAxf)΃>oJ ]X+\E^z 8ҚTdasFM򘚞˝jUYin@[+E޴)C̆}3Hr~x Cf|hK hgĹڜ'|/zB햗:n9o;Z,F,= C]. cuaٔf. :3IhB p͒nrV̹J@A"ӭlqI N)/-jMMI?xzd@NX*^e2eǘ+˧qf*` z.ɘVi6zYJ2v" r`ިTX0l4*>\h(«l (a"1mj 3{'FJq ?;{@pxe*]2mT]!`YkE-7;-;'X{KXh`2U"Oc"Pͳ{ (>y=xG_9sVa6zvbRJ!% f26Ϻ>~+CDbI9XۉwkDQjqb2Q"̯פO kA "eNpC-f7\u9. w1+fdo+G}>Bl7WLJS:#G(D仆;؈2~[o1NC Wǃ"֬L8Fq7Ԇ9(ʪ2/#?”[p9oZ\{A44My-PB45q3a0%rJ~JO?\mdN2 'JɘHQb. g$*Q| WM&WʁYRD'銠\;{y뿚aѼ9 O8:{=$0eJ)c{b"އ]QbL!*}=Y駎֛7 k f7Tk"ޟj¥׮X|TX u֚By8'l!c>A}Q9k]i.{-pk#}L6w/YzeԐC]-J0ٳ (6%2lQPpp4%Gdg)AkI 7ߎvp):a<.kzRѣ:)m]D=_6 \,FxJp$7tB-V6έ*4q仛0.d>:Eq:'V%|)%6hJ XqB6|5N&s 5 (6t( _[D=1`/@ޮcn ܠҲKX%Q3O E&4sv낊Z P[-zӒLMwyN`GpI-urA@QfHD4)ܸ!_ >-UpƄ36Z&Y[ENk Vf3lC2l˸D"(Sbn|Jzr{o*uUƇ1w.YW' xTQ!>.B@w\]rgyf9IIp̚PON>M(DݢEE:W;/ He|^זx-lhyvMCN 'g؏w&mUVR7vt|>pFghPFbxӌj^z2gK@,QmAHFASlS! ߄. 6>V[5TRGC , z^!j1H+5`ך=Vv*q%5nQ`8m`uI%ΉUcb'i48BJlto5.IN -b|a]h+xn_[eT.|PU"{g(լ;Ç}q3P Čܤ|CKd~Ц&"9轏 ; w6$.V#:x/#;=`>}A5c:;tei.]XPbLpz"fi!"=f}ĒsmHzUw>2~%DuBk!Ql>8M׷2&@ _ڋ\F1VJj98y!dF60dC;,!]`tNAQ3ꍚYB=E(ay&ZCUM!vTcP$Ԝteg -gjR_A7fmyVo (UPf8U;YٙrSwRVupoeʇ˝X4rJV hũa XU&\f `-@5osSvo0Y+~q~bfWi9܍"|CڧPha ǒs}֝aF|tw\8ݰ\-`VTѫ t)g}NkAEfd;=cٰ#klkS#|,YgU+? .1 eXd9[Q!ǃiM<`e7-٤A Q 4jK旀^y1[&9=,HoBah,&H'#ʘ T'S|UK&XPH4CY=8 0~MgNäT)GER@4pG<Ϯ (l9hY\d&' ri ehw .k5Z% ٞ KUuת' ՠ3/R%e.U7./lJy,d5yƧ s[XhwiN1%nt mhF:؂4<5ewdCXDiZ$!OCŭ dvP9Co @Sl۪s&TglUOp*LЭ/CZgJFZ9掩0'Z){qOYxTV4` Izf].߮Xڂ$U^OJœ)C/^^ > ]F%l$6mbb##2X>ƝuM&޸[l IgG Nwљ5b/;q6Ei^s2}=u f]wHs;ވ{OǻN+eԟ8u?tg]-'|.,8; |ySo[)>lov'm{+s_O洫~ڕ_[ gC`}Rsc5-d{4=բ.hpz*&+)"ֈmn_]l6lxN&/spji돴7G3ꉬ.="a/6nQ*z :*^!o5er rvf[:2P;V;kg;1たD>Ud;l/}#5Sd?.[IlN=UEd׷մtYY–` s9ɑ RI'Yu]Uz D|T0C|ԩjtHeSG=Ϲc PTv{lUw SasE;)W'ض5ZD*SV@j sLߦ}7HP,k2 jRTzԟw2^(x{tD24|K@>)4+[O3ISlC0`%I &ۯ_xꞷ)%3l^~c˜CN<>JeuYgu^n69*ݓSY u[K3|[h m)X`*n r4rD_(#6i!C]j%iJ].SKVc6 [CJ,)mBCJ|0#zpWx0.ѬȒοrkCP, J49 )M*ϯS,#Z~rhW[oR)?8KfOK*]A[TE n-;C^E?O'% &FJN$`C\(c\muZ PB1T6MTzy*O #{b4ZåM9MzN湏-1UqKEY > j,!ت}&[cX:G) -@L͍lKB?p{*N/2[jEDP$&Qݚ+ݒׂ9c*W9nF:\(UUѵ,bє Dx6{'{)߆(g5ˡG$Ğ\3zِܷ v[rD* u0e݀,D:*k#6"hpFM+؁ɀ-Yw!<~ΩXW>`QKf6Y;_ҁciyv8}v_[=~2ۺH!_ܚ@)2=w )bd~rb(ض]Ιp0^|>:"˚FZfh%;pd/euFfV =sN~vkre@k#@9]>Z]qɧ.d|? |y(Q_Fm {hC妍 V絊q_<0p3G#jVڤ,K͜1y`W}6L3 U9<K# ([B !ͤSDTp]iɽgHSW0]$4e@<;-UnI&&2])1(`W *b$23;ta)`bUriF -wrL9k+E[2U~/hDʤ9۰#k]<'tLK)}ϴwn;{g)<80s6IO~ODPv˂l1TK@K%X6pD;\駀o:=B6?7HA"W 5J,y޾rc:ίf*gj@iZ.nFU|Ϗ(OVW vL],k#)ziי!aZb+E5m 9Rf, OHy/E<ڪpTD3s'GWHg\Nu@D%~QdQ 6^5F!UӚ;~^9]RDZ|ukGbJ0 ^a꘢2|TvCH ?R3@Q 2ΣP$ (sqq>b5\8;RkJx듰,~L8zzjɯ "*d@?JdZW])r ;kns%|F%x$=`ӼcP¬%BWDtL*JD^XQ ) Il܍(F4UbGgqNr0g2h ڭ|~ug T\` oɹzcD%f ׻yv뺆ȎccEzup|C0}xIJTY!ȧ`$7 #^ƚP+RU;b 1 C7K:hN%^N ֔"G.hA ka:CGs46Eս菨iF;DsqlzyKj۰ R2X.-?*:r ^,qAf=3\7_8~^̝mem6@;5ؓ8Y8$ko7{i«PyƑ#tzhtd#’h p f[5TKDALRpw{*M4]ʚ/˹Yܬ(!}NږwݡX^ <#pum^ E]Գ%TX&1mmQ~Q$?u%wn獬N'u^!yk_g1s1NJƗiLH<+\ *JRk|oX= հ0;),MUk؛6Lm;7$;3⳧y)5{+.}il^gzgIdQ"@ \P l̡ D;t0I 25Q_EbT>Z/,ƌMMBZ]s:lA =BI 54{z*:qUeF/ȄMNw֗p` -cChf">hNpy۷DM eP?PH:ŹhG:P`M`q{R{7,PuQugFgzyx,ߝQCִ7H@Xrʽ;0J:dB<hDy]GRfBH<FrBfh] 4YͦJτ)^I [GA䌾ĝb2D`Q޺G5U\D{D1 w|1C_tkf$S`0 gOt\&C 0 Ow^Ij1%eȳJJ`SXI|Q-IO u@q *^gaBŠ&g[:yOTa$abnUG%(.|[v|ϕ _1ԋ-'?"pg <=jԥny7B-@E{Yݠ=5=|p"26wtC< 5{6i̔/vo| sU$ʍ[\N'<} NF!M[~Z5C)$S0L\iIZ'y :)HwiJW>nNX5U =%h#0P>zevpoI)/m<8PW< k4 ߵFoVèVNߒ0fwZENh\GWOŰoaM- {Q(ǩi˸VAHUZB@*} =fcf'Mf A_f3k<8U(xN\EkYc4am=hR %mˬaӼ4Chh<8ACC]BQ@{Ϡ'iQ\xmL>~=&fȑZ漴iFq廊_jwdrd{z$vwV}ڲ,&t2aVJVf2IA?SeG?jwÑhY!&>L8?@' l&魖 cq{EEͲ>tBӨ"V皈gBA *~ Sx<%Cڷ J:IbGl}\A/)tqU\!&gyl9 3I A { 5*iX']nHr$qW vj2hNT1oÈ溎u%5ˬ03wNgQԄ~weo]Y:uRP4ңll>G:l3opMvN-VJi8agCR4S<V9JWSu$S ֬4hğ4 E_(zKw [2'3Qs-6, :VzfI ;5C\9gULWb$xmrBlcc /h{8=,{Z)̤c:DRk%$"?oz\j_GrPXip)\č.gXY1'=i|ib|F)KmNoFCò ϢLo2ð!⫎͗= 1Aq舨^H"D)1)Թvb"`~qLvUwi@X~go}M|y:RCnPm(\k-N[E#ϛbb ڑsjX}b> T7\38NKM̍CnJw'8rd n$_Ś"VfN@iJ~m4EbqwZ:+12EQgܧ)};\$k`H&K_^۠oMz{WT, <|[gޟo]_K#lܞx(6~|T8y&p黁a.Rqu#\#O Xwn"e\*Y>ZEtu3 HN[A,aUUMu卤ΏD"R3GZ ZjWʊE[Tȹvu s{nsU>?DT ! ;l쿇e *pŔcmkϨ͇,Gm<#F2;GE"#nEo4M VHBcdE^uu F!,E03Bao]A_x$?F@]S>>l݃;7 i-BG@ޜ7_ w}KI)Ϡ'q(r,7uSI5\_Bw*k͎Ku>Q,[CmSܺQwRZXBσ!l7C;WuLɦ5*Кɡm5ĬJiнF鱂6E&&; +أ}_~m}o/wf-KqjAqX#MNh'ۣf@I{b6~ {Z{P?Lε0kԁ?DY G3ˬ?7FHi$hCcI7r6 j8zq?ֺӯjVCc ֖4A`I f O4R)Gәs3K&Zf6ƣ[,\ݥSA_v<[e3Զ+EqW?( "ؓ;BWH'6r!NPH&0)m6֐l%%V9G_H۸I!f$b=p !Q[}Q4ke= }g*Xx zD`+I = yӷijt` T+#1reG1;7[sNo"K |/O[0 rV6Jki HYo kV"ݹh0(AD<ܴ2~Vh]WڽkdPzwFDEk$wéI$iHdbt@x\Z-sz`ՠ̣:t"t/yLv4]Ž.aQ9+CfBP=K܁ 6]73ЧfBd+EĮj#툿(Ӧ@z"{Fnԑ>Y=w})Xl}|e@ M f|BNѲTCӥTwTBՕi=A'%`)ۮu' W]vgxENoB{{U} sGh燹=uD sQrq?> c r>Qb ˒i3 Po%aiތ.]0CW#;j.:# EiQwU|88X3Rfb(GD=Bi[N}QL P!2iG9rξ1ɲ/-v/A;FBPaz|K9 zl5tC,ډʏ cŤ 5"(ԋlV[Qu/Yj6/X!B*4H態^lRSx d]4/RtE t=P =nޏm="EwuAå=JEo 6^8* rR3;oCo`k^yjo&OK`5G7CCj5ʓh}ҽX,Im 4?pf[ʎY^[XAȼyX(u SWrx g`Ζ PFe ӭw0;b:] bF%:Ts,zHhiTjR°߲39 M.rTK`T!#&$P"VNġ.oD},-t6tr$!"1J#H3,PvK;O& !& KD 6 UVl%}}16q4f[nJGqq>n3*\0r!lK[!*K{lsNJS8]vQ,YA3oJ| 2-,Tv"4X>õǶRLM`̬8lN%!668VD?JH5 쀭`L)H |8aWܐE}=ߞA>p"\%QmMJ.eȠ5|F>K|5bgA㶶E>|4 PʼRr!0tfW|WOȩQ׾v1Z;fgōÄKW팔*)3KQH_>&I8ȁKu&+4&jg?Nˮݸi@evf`s0]8g%Ϯ܌b'++Z4 @p?}ɜNҒ% ;!&'*O&ΪYEF 1OvO M$ul}d{'r(d>kXKLcm\5_DM˃Ul/[r:?̄| uMy:KF^E"zm??POW܅|w&Wµwp|QƐyfXH])E $#֏0HA3qDIP[@HL) X_7]?x;<ާmcʝ&Cb#Dж fQOyH A?bRP վY @{CΪ(v=i.oc^lAџ=9qpXl0OV7GJpGRXc; TE1OvV&lBlt7S4կ{th-a5$#`k'I(AL= {gD)W,qmXBoqŵNPpKT%rMNlI&1)yW O<6-Pp8[Q?Ql KR"_"R!)j N ik:w+0φoƬ>/9ie!Az) d|'Բ2 7WX ;Oհ)eȽr^gCbz,(\#R[ɧ\Si="pΉH/%E]˂A6:!̓앷$@+bu ln&N3Ƿh #i`KK C*6C_`^^\pcF &9c|i2U؃?dO}X2v .;>4#@%٬㰈!h!`iC^!0ʧj~$ X%86M6A>"$e)z#k čƩR ɸ틶k*֩/1>ADx[`359-!6NLӁ#/\^;Nc^] W:1!pqL/gIy~`.%33ɔWˑH0=cYk3}`g= CNd5P%lF]1l M;}Na1!R_>#-b2c?jEsm݋Q[F/" R )ևtw0 ᝇSLEh nPnTkѧg719yswB vee3}fi%]{tz'Ruq ѥ9p6sk+ \ A9%cMSQ-sīRkh^Љ嶐״N{uAɍyCma)p:[mT݆A0^)Œ|ҽA߫({@HYKXڄl w?Bu_TZ kb4tT*h2g~flÁLSe&MJG.ZŸUNr/*ńPϏ[Ӵyk.\׻mk|Yo~j{K2 o r);0 nVjE߆,}qI@`1HPlpZ6/~?0 zp.IazIWO+G-j6C#uå kv,i{GlUS?2/zCr 8v? )$7}{^ no h)̹d^!TVig+E[V$`KhzaaR:םd حpl5WM5[% ~a)ϯXm |!ʇ;rجm~jJyJZsL:RLTS2/'&בxDa/vpIaɬZiA!fy&2BxV 'b**L@wz2*F<2"'W;{ c_m@0sBBL^;ݯW5i=O^vg%P8eK]@"Ç_p‚q:ӅfIf0ZNN'L ҍe4`Mfa&c$l/tqpdn'woAS' VTh(y&{bGO6VTCQ w*uPa s eyNW2\Aaqz 胢k GD˨|ҮFmP2uAzK -'zv Pj8:73#"s1BnHEQ+ X5q&CoRⷕ]/D'͉Cxҭ"1{6qZznyz~YoU'k L='z!05 0a:πi@7. ŎhG#aR㤔FŬTƇ]'WQ,:ŗ k`T7L-ʯϻV?Ƞ^zz= ˌSHt-*2ָ֚f!+(ڡK+]'7K+ear#RO׈>&D"zQAKtHjrx\ B <ŭdD(s6)|:8onM"Ync:#i{B40 mw5Nv[!Yo&MֹX9Bb?$.C`!µWR9"gXBa $M^t*"*OZYNhsgeEU{bM?T6`^oQQr:S7m_^}lתb ǃG@SL' Hiuć]>胒{6>NcymoHB"E)oKt:~EMN4`sd5فj6X$ybPob({zzk.I4[(<В½7&ckoy!Roe>PnKuZoC9` 8DbZ,AcgؖKtC&*MќY9DtuWi {cS-qc -E@c^8a)4Ym-"Lkқ:+팁pN=XdؤHE qE#xyz|2# uI .lANЩ%?pk#DbP^nfUhNTe RЃo2,w`MXSu32&}b#PoS+tz xZ&TAϠЎ^n4 9Kl=|SPDyzcy]LʳkA/Jΐ)!}?LQ]8*c;Q1B I%% 9r~Gnsk#3!dF~?.a)J~{Չԑn} S/\M\J6xh;gk`oRUFLWm>wM `J S(j`Qk2 a1[~o V\ӈ@ 8"$k >s@#;9tM/Pv 6%mh.ۏ'%pŐ$^>MSbn|p[GK#TBfB|h\>xc26V)t7 -z,~"V%|p b?N5FSݐUZU*X󦋋pJ,nȉ# eꑔ6~{hN:D MCTDכ b+#!lmGsK{rGf̋M ^NobI`=>_=+1oV?iFvS(ƉK9n+vlel0 v;H m:oT8B 65.Z#dP8YQh ߨ6COa&"$edHP_t$Ypex%]#,o:/V[_IwhEhZUZɐX}Q7+Oԛ8TEf|ei\z#8Ll.0bF$0qYK.đC21 ekqz ugzd)E`-Z'NR^Is愯J:*_ ; WzAٍRCQSͣ5s~K;*zLB3+}$εy$({p_Gc행M؇3ش6Z.sy:+qA#\gghDoœ ;'ypl$qkZ ]P8)䠸kM:jhz]?pY12AfAmۜəNU`Ax?2z~LڹqzȾT"{Kip/ Ȓ hti'||[^I>乗/\5pCvqҶIƌ06irvGκc]M*06ng:`H{9~ :.ѱΊ"yZW a^V@p%LfMY {4w흇QW6EChcJ,řt6IZhY&-A"CZFhP$ח>TGF^=_GG9'df[bv^U76fZ÷"9 hFL0( ok+fNQ .;%`L*3K\T6u)~'%*KIeq 'xsV^H"`ʽK+5&OȺ%e CXͩE=s Ѩ)yt$4P0[YwV (FO^ 船~;x4 ͆yU<0Iϛ-ܝh{Ujc2¶4A^hƂ(423 PBя,:d:*Vu)`$zrŶ3 X9dG*K ,0#-U&8W.8$D ɋ+'0~ܫ`fHChN _X$khE@gѣAugqOE[[zn?J> )A(Dse~o=r H CfJv}u Cf/^ېH. 6d,?_jkOt--3bWR7D ue.|v_i~SաrA.8|GS00 E4gӌb+ok }t:釸L*{3J3[f(Z4wB(~&s$bX~zsy52b\;9cauh#b 2 iOr2jfl;&sr71n4\*}C¦N=ۘvXQ"_ɍs@\ .Tdך3|SBE%r9yS$Ipci`Pszd񌷼jz[&1bJս JT Ӷx2~܎ һYK(rdpͷke)遂^JR*\qNK%?;lM:/+%+N?u\O?ӡ L&E H T-T3h$%7tM'kRDsv^u ͙] ŪaUdx,/E#ƼᰰEEcy謾{xqZ'n,`jN|G؞|v+l<ZA|1oKsV@`xr>7v4șF~A=x7>lwf9,$rX-q'{z״f׏XrJgXNc:PSG泅 UoW vton_؞9h. ˓HS"{*b5 D="M}}Zs1O,p>pdelp1ѭT~Ih=.AhBw[; k9I[( *p{.A8|?3냉Kt~eb%YN &K -(Ɲ1L hz`g0&Gڄ֕\v+1lL/"EMp>;2ȶL#T+8QMgA4e.,wB-@>!MDX3ĩg * OeT-5?鲩cx}܉p+d#ZmΎ4A:# 3̖Bdk^ OqX6u B`W#<䆘_%  %bn3y ?eH=iAO}Oz"l͈n'Vm\Dlq7yƯ<-uŴ89Ռg2]r;Մ8KL6zx@he" VU|mzRemնx>dee># VY͑$`27ukz/5@sKzȌ>eA^FÀ%q$R3(4_%@F]$;K<:D +HAm?e)!b->f>fzBP!Ÿ  ȩm5.YN˲q0?M~.@0j%b)r7hړ:l?v0cNcwDo߄B`!xMEuݎD'|Cn9 ;A7RFՓkE)dhuwnGr5ѱY~tDؗUFG7N}:_V$7/E4p,QI_:?\x'_ IGmiR;e:ƘYe/3fӹg{T'VA3$x4.IVwR|%Ч2`Lyf=YFZ*'g0ӽ5&7$_+!,GQ%A̼tNJAh x[3 uγϘ^˯0u_[~&fWGE,yPG_)!@8p?)ݠćwX3I&`Dq9:Cf;AABu"jiXt8""ԣHڳl98L-G9<{ֻ4[8uAW ^;Oܣf')ɏLd(fyr«Pe+=Ut `8)R)K"gdOևLVK4!4ʋdRY?%ß^D_q"X R;V52 ٖHy?x+)Lzpz3M{%a F]9ÙE|u}eX +ktUsJFOBIGKvoG׈pq\_~c|)^73H lPbjtYP(TWߜ8\f& iG̜*}`X}X@pÇ.YP$͞>jRg M^“p&uD.-MeV]@2݀?D/ٻSs;2Àǯgh}z֮Xp :YvFE=O h~\|d<'.w2J^}+kݥvxfwfri)wu&zfg7`~2}:7 :x'j!QVȐ= xvʍ?c 7IKXa p@4mPct.b1;o‚j^K6*18߳ e<=(lz 4u}IWsF,gYd];K%N?u*UK5^u*e9}7 `{4ֹ" ^ RB .t@iMaCr{ dc3gVX Pi y0r s,vd$W eDf X#o8xAVzm{zܐRu3E|Bc1_5$OE~6IZ`;KD4~i-=dmN])m;SL*NCI ڨ[g jPlğ@vP/t5GᶥZ&l%Kl&,Tz83㒜.|JδMۋ!G bJkˠ Dɔ8Vum`%FS{j|$tc6[`A@T|c]\<ئ"9JyCPDsjC;x4dJӅز(}[+AVy}3yȢ0v( ļHlSoX=hOg7 ·Z)qQbv" ;u3CT/Z"bGv F(94So$, Gg.' bqAC#N$a*1w.soKEtb\-F򓆹J:-M 4ʢ Q BXkdA<>DkNm>e.cf_h{xXm+_bQ Å)3Dv| p OcҨE:!rOq.iUf p6$XU! ͿwD ,T$x ux<3<0 l5dDimI5dMJ aUE;>ڥa>^B Xف3 p/_$QmnSP) Qz<=z4v]BRV9ߪ`p`񘸘w4jj{ms1\gǕJё؞+bzN.KbMѱjOcs Qƀ UR'$m9~[mm`+$X7WҿIg74ѫyA.K=:C`-3F^t*U&¦Ϝ Rx zR@OٵET X-Iy- hAz#!.f5![rYn]kEKBwXVKPh7Ĵj^Xȷ,OTTƲ2TWtȣS<'< ,?C:*=329Ӌ,B{-,O$<\!3,!d?SImbkЏ^cHA?_T )Wp3(Omq1LXW|;΂kSn\lK3zd삘%u7Sw/߶F yWGH,%٠|L(8u;h2Z"8SRQ+YgQTZdQϼvhQi%3x>f߱m8s"S,R$tΚ}| 4nY4AT ijfgByJd e(f8 Z2J_lGUl\p xouYGq|r(KM4v*81ղ-4$3:$/atѵ {fL,ym&ZYtpNfbYrr%aR?{SNK/`l?s0Q*$-mTDe[hL#oyETP6_:ÏB@]Sҩ<(<2`(FE& @f}@Y`SsF>.UjU<_Ӧ ^52x ߽ 7LC(qvR7k`EO*x#T8#ҧWVP}+Coꃧk#Pф9-߸eᔨz?*N/X8x]T鹘u2ZŒ RF=l$⦩q,(kh*)tE=ZK#9A գ\JM~̘͎cXQ.ސ%W x [cHVJi{<Ǧg&j]93B32'2ꤲיdVč=N)hYT!}pID4!w:'`[8x=(wlæҺK^Ex1=F":9116A>\^$ -Ç]tB&cO Z(f =3L]5Wa "(+>\p/%㯈EjKyL% s~T ŅqJJ*k2G[ 0W|Fa>r1S|G`=NC7)t`&sW&qk[O4;2[1ywTp6j3(][!vNBܼ ;9>gu ` l6H=9k!;7 r2MEFGI&W. z e1v>6dF{B-&NXOɲǬт?Bs=03nNiwX*Lxts62UTPao}W4Ւ|h63w;` *}!Cҷgn2&A|)+e:۵GX7\7"U=I~.U.K] i`oP ʳYX{C ]'aNgF[ot `K Ne: ǧ]W,F|5fҧm+ߔ:@!+@(FaDԵo4Z[Z\+ jؑHRxX2H1o|~náh 7'5 rVY]k3U]u{m1#h 2װa%6ѵ,^ovpc!fqYl )xs0 O`~ا0rbo1DlC3s,R=L8?m׈Ľ oM5Aic7z-\ 1OK~ k FI0nx߽=_6٨[Z'{MF )iꍻu.W;PɴASV- BLqCvb*Ti E)ީc;7_F-ޗ|#?{)]!tZp΋"eM0Pc`3̷X? j0.Y=aC CH|e^ȒQ%񤏒2_q[!ܔUc*9_uY,, x*џVr46Ny@ Զ0?q;:x~|u)Op~vzGa뚕A% ¾FI;6}nWJ;(aVb,R1WЊ`K5<]W8+jwx%,Rd&+MelҦ4˳ŋJw'JBNz+˫~X]2X yQ~|[Ђo^fښ2$;ΒK^9o KdS!{_G]E/h~1~&c'_΄Ok[Lʪu`/x=##0ĩ:y3+8ؐ1J!0fGibgƩGTtX f.;(})jMu\ћFTZ 7>eeV/3oW 7zA).p.l$D<;4a_nb~A _B拤<8b -e"iA5y?:BHpZbH ]J ǜ~aA P9I+(jD2hl<m&%LGFQnP& :$OƤ j F|9v\>HRFlm"CPIn_"wt먭K:U6̽3PSY"?a/B~/&+'yC֝vM{W^ ?3o@o&;j'zw?{,9@ 8żSe,[DeEfk;ڛ}8\.g{|g`0j넬T+Р~SRDle?D[L S=0+v5Uy4])7?j~&|S W)!Qۧ 剓Nj>Ϙt4?e%FsZXayEwXYd)){ I2)%#YǍKFqE/Q3tJ_#Z-A#P < ~(O03f̩>Q `X?9xAd`<;a$3Cw$~8'i?dLi5: Ӏcw:Fm GK1 t Va1]`|JCظ% bʐRXU(dc~R!"*ۛ7`]¥'G("!JlYvl _(6{n9+X~$ف]**5jjc(WL"= 23AWX)TO<e-&#].Kw. ,6^V>zi4 A+(/rP˳4 ADt  OrRH`OXCDF:a@ꩺZ,0SN i{ߏk%[& 4zhXL?^2{YĂwT3{V)/Y b"GGwÿ Ŏ(y泇3J'Ȭ6uQ*ef6@1Zi\jmZ>t[Ǽ\Ӝb8FOWF<:̻4~^%ލ o璀ħ'o!vʯjϻ.,BCo E pk?qrd4/o F+wy- ՞?$ lnkȠ ,\4zLwB논蒳 ֌ը=<`Oh+IfIp%M*>fmniR) xo $xC~ObZRފ·<3f'3a+!ͺe%^;mFй&.a * ܡxi[p)qr]@CZqպdO UJj2AwPi9q=o+]9T}| O]<ЃqƱ=JO[ 2Х¼@ uEG>`a&ۤeT)e_{^Y&gа^欇GzUqܿ%Y"e sm*KWͧBDpUխ=}c8.@^b$Lo^kJ@#n߮# likE 'u)~o"'5k9$E 6 J5- tU ]ߕP&w8۾WaYfX`RI'VmuIYg*#e J$tÃ`Sv[p@ng=xx(/eK, 1%q_H;m C28 Y-tz Ț1EC>n!3M_ {6/ۘG3l1eFCf|2,[Zٟoo 9خ]C('0d)p6V;97Gc!wN0'v{ azR}=%-bsPJ\C#{-;?}x_I-"@Ps+j%*s<ᄽp)"qW.=fpK~pneȭh3S!Che]~*poəe~t si.Eu\Lf PRu{B+t̻Zu8~)"&dP0_`ܴ1 Kl[($F:$5؎hX dо._@B<%̖1 >N݃lm_XY*I.4695MIdr'́<cH.Cs<$z;CV&ݠ¡=Khل E¯i@3VV/zRa V}sJ{ZsaQžrh`Y;Ic->brdb(`V/`C$noI!k!xpϩ7Y*-fx2%UZ4^ZɍjQv$Kws0j0=:u/YrŒ{Vq[1'1WF= 4']& aa6 Q3T:Ô@Qe(ٟzHc5C<\Q>(٫ūX9]Ul$S"}Ckl)2s[pMt[~ 033ג/dlumI$ b~XS߹H3@-.[oN35L.x(fK;XʥRfI0&g}X 8<)"Xp7~6x0;P$MXX덭FsEVsFg>PlhQ/I&;qqjsD{xZW+: /k!K_0 N?[v?ޤj09[ RA>Aس;A7\˿KA ABVC?$e*ʔ@@|*lױ{ Y ҆Mp/ٍ9$ }C/ЋM8hˍ.AڢtpBmDߨ]j<BS!xM3?ږ-9T9WgU'>jJqvba.~0̨*LMUz G\K_6PK 6PZIhI鼲|TENy/UO"5&"!OO|sy"QlU&y q0p7]Ӂұ| jӛx6A,BteRтo '.LH20[Hש_;+)|t쁐 b}U2CkV_e]JD tg/ y0M_h HKz) 63I+ G%or&7Be쯺(^DIeR/2+nű'en3E[r}OBhBϭdH/M=3\ ak !+x$mLFʾV=Ig˝;ǚvG#A2Ivi._-܂(&V0 t9z1+=1:pB$#9p ľ[=2 Aizs 'FNȅޫφh%<<#ߵte-r\+Ԥ>Vrl83@oEAxvTp*m %2Q>r~- @'-eo{h3(-$00~SlCS)3@I;V(?,&ѷ6O9GQ2 .k_ jF-?ytL5u p?epD9Gi鮗#"SFNERA/08`+ lӖkنr$5PoQoiYdtK{VxHg~'Vbo8u<|E@ZZ{YH G-$dmEP*#$JZ$:ig]R\va9~5Vw7t[mi zܫM[nZ Pkփ}46*N=I:XШoKU/Z-;+>yBH('gP|&w n,*&4 pkڑ(*lzb2UO9UrXCsa: n(lj2JSK6\Y9 ^yUVMȚ҆6ކZ1mlnfiW{ Eg5Nuu^Ȍ`P2>ˡ[ +@ m+l)+{G--]-Cr#7AΊJbD::R(؍U&&y),uGXW <'i-&V*|[iؚ ?UO}>s OwNf b͎4cQDh`l2&J8; U*Uu(zdji>o9fK f64&j=6VM@Xo\Mv7HUlѸb eڎroV-T 鬿4ꤜEvJ*ǴgtB9L[~>ߤsf  OF:އw苺ˣ,LGw*t[/ ךY(u`͑ Wz3J`)[4\u&չ޾=*xfZRWQR \$(ԯ_r52~/4?܀]Gt(\D\9( "ujlR&+ VR0!80F~3%Jq>2k)xqqz[ qs^K Q5-݅?%sǕ t%@B?UV˥}Ⱥ)Ţ&V4Qduc{RpQ:C)mE)S4Uu7 fA2ldk6±wҲSHܧ߇c!Uң~~C|ƨWw xpm z 92A#i|@Bmif^s)cAʼn.a"&q)]>I-^[l+VDqrN-l= |2 t0}Wff50N*˯nD ru*HվXrHHf䞂@>6IB&UdЂtzޏa]ۻeRat,e_l&g[|(oV“]X X4teS*yڋtx ]xReWmvCufդH秡X>D 0ЦpW2(7t`)1#_( .6IE~K^ IE}~UA!ٓnVDzmLKv{L}mI:E ߘ0zn;silp OE⓱9nwW}A.adrCd{s L8wQe4Ѩ它+(Б*jcb>|>ͺ\|~^KB2j mԿ(3ҬjATШW!wCiyAB8 Dc&Tߟ"$*w]{z)l-| wԨARn18Fٰ*X-ۚIo#a~Ӹ vg ͹JsYmE&ed稭fdOX@ _Q2A娘ْ)j-\g/hrΎoIcx] ak4SaD<\ B ьq[v  #UOGTlT¸"#3RM_Ǡ0'#X0M /-;%] qDoWag ⬹&!TW{'.e奣Rv~v./4G3:P# &jHiٵu [w@.&d{^:Uy.1=8;r'N<9RWz31k%#^*6{֐XOލ<qOW_;ho (Eҙ@$ܣtw?b43nI[= nI[KW*b ,/qK Ne! :@JB=ylLvxx 9Jz %)nVs{b]7sT"VPWsV= xJ_8qhw #kVF'C"xMɋvX;meCLLش^/73GPu0cx@ǯi5.w!?w {Wm1V{qd mGzwf1~/rRkA#f5F_iħʀvd5zrDI}PG/=ϫ9K ˕yt4Fg ;hıT0׈hTl4vJWw"UH|6(H27!Ab4^m~aE ;R3C`qp9ny1#0).0i@dž`9'":*B%{^B' cC{l x0mn#l6%S~Uf8lMTv1mʷx^J$ōgfj3VY2YnXNCBnXF $hs;azA_ϼbQ~ w=tʕ 3Of˛Pv"^1܈ҁy׻JE+ZaFїQL iU ֭#^y`̯kumcZɡt 125)%JD ,?],]X6)wJѲ;oK13YOgΕZ46g@׸E<|o"]42?HwɁe3o_ ;3җ׮и^^ R̡Y+JԃEj5^le]ª[iv^$חMيW{{xw?'j* nϓg&OUl1fю:}`+C Qq'ո0P~,f!T2NMHinikE oc#4}$20禾97Mٛ"<8'7fR*?ZQ0]A-EY|O>8^Y.RK@&}$Hk^RkCt50RdDP"NZJ+E ŏ <(cGKPb:X b)` ؎:Ma҈vsEo T1^3)]o{!GnRf Y zdyK:KL-|9k9VlEmf,P t7围Jd}kx3`/rKsKܪwoq< Ujʏ0QmtVEUϸXMΕˠaf/y*c|zV5Zꝕk_toFMWS%,@{"tkgHkNs"伡VҮ5R&k: Z i鏨E j%` wk^ #2JV, dcA2AKȃZKyK$*;6^(;'Co.&vPs=P3F)f̅Ԛsgוs8]mzxF%ЬĽ`pnԑ҈3x1㑖( #Z^OUe (X\d)9fw=+3VbcK؞X:Gg8A6ܖ"zꈹJ m^߄GA|LOQ! CoU 렕c$[h@i=#90=NѢL<e3 rиfwUX+{%cd^4LRRxNwPzW[hS|8^`6"\.RyN0_0iO9{8fbI(} ,k X~;.uB\˹k8iu#bՒzbVn`W)~'^_gOJ2xpmEʂ,&GC߂ 0'sM9Ho4mm&_t1tG{VuVB|; 3X S6د7n0wI@!Db DC+K;R rP< kA)*!F%!"S-Hk8ձQ0.S&ZuݜS,7n3zM)}U+JO$<_DRm#pl1cZ/юpɅATtZ+6]~G*aԉ(Pi^EM @y_nA 0 4(u6"`]?zZ.}'P3HzAȍhqHo0H<*'Z!N5@Fu6aL&o4H`= -ljV$Ўq[H$&ncs2ڛR'DUOD{!Ǡg uyMU&_6 "tC^M[qƩ{˰475a烱Z<0 ,Yܞ9;<4&1.Y◁@̮'v6Dm͝匰2O!g,p7H=#dGӒ"Q巹 L}]^LD&3s︆ߘaQ b2u lM/ܯ) 2L#8KEsv` /CtBȅ>Zh䞒nppQ%Cbdjф Qm<03yZ*I8Jר5q6 7._#`:Jもc׈Lmgw?Ԃt`"NsۥF;HK 24 ĺ&  rʷ:6n]C!"'5 ^C/ƛhV,Fr- ;ִ^Zgq~$>z{ǜ&´ dM87~v=qikUq _Y]d(Yb"9kyxĭ֜::6PoMË9>:bFe&`J5=ƚh#d Qz(Cט 69ιRC)̴7,f"k#W6G$t&l-KB|HẌ (iKtU 0LD}e'y*yh7VW'EK=6-nB~XWQ/~M ۠ݚBC.a,;-x]&k@8Xa¸Pm 8nG¶+ :Dav0&IV60.i1vF=\\>z )n,7}Z`Qaw2PϊIDGYp䄹Hh T?z[܋:o5r'EhqP0N+e. ;FS^~"IW7j3ٺ=W!P+nPˊw[nn.f9otY!{0r^[t":6L s),|2Xn):~ղ_O5p䘂XgHGu tGvؾTI.DaR>ecVnN>VRܑ6zɢjŔz9REWDhdN-%Ҵ2dQtπYh*S|je$6_ޗė.i`K( ߕ.RI>؄]xBEB,QGOal"@t,dCfۨR6{ׯaڔ[}Ժ&d[cv!hAMj=B;7o1Q (ItLu JOFcwXo$ 9 }nSKN߅ 996(ERSY_/z{̠_{TS~P3 ,>h3TGkU)캥bn<eJDa'gzTq' ޼PN3{N5_i3\B0yI;(_ӾT!վTGIHn< wWJ63O@y$]cVʥg*٭/#ˀ .ᾫC\izן'Dvz0pBגs+8 ovvc =funk n@ZY+DةbEeW1)r*F.C'캬 'ݡqH.cf2iX$ǃ w纋mjT٢׸SGzޕUҟ"(_uZGK-q"2L2#풐2r؝=V8u1lڎ]N|T8ôm󳙐m},$f;-LEx 7F|{GXm3a`x^nSM|;5C<Ȭ+AblH*-6NB$A&iD3*Əc'/ yDv*@ rX\&=Qbq@Lkvz]{lصɯ ?0XQ,Sd-6ml2">#TEOfWT~ >i6HTBgZctc⸖*1x&9$ZfBK|01)@.݆bkȣ:t{\ (LbZY<^Ӫ"fqIp~DMHɨF:<<'owK6{#J跨b_#A({Yhym>Qr /r;L `/g!GA s%/Yf OٿA0 ~?z-.L̿*k׉A8]@p-o(iדjX^,( !˟z(gUkOm"RgLA?UzcNHZ ApTJnXk4lp%+AO{=n)KLJ"B0*BPK^tp~ZdBU k/zT qT+šs\_`]$eV%V~ \ V('ћܑ/sApq@ɸ@R4n ًk&[$UC dt+- PށET˯-5vK~|^*C rM`y_L$?+R<İIjڷ17HF{;hڐJ>S$BMA$aˣFBU05jsIlHwAQz@YUZv69 xRI?v-Dpڷ]ZcxGq@DJt_s E HU䢈8]"X{%B̛к TIҁ5&KN)]Q?%hJퟸ/dOE^r9<gngX4<4Lǵ۳!UQ2heyx@pY6}[N,坐䌆4o9 Q`Y}ywg\:OΪg4c\CzP<DhN9XQ|.}-qf0?$=T*<]\4Ŀ~6πő&BH BCn88/vJ\T(th*OKaN9߰<6^)74Q ь$ѱLDGS!҂4LEOl~c2Ͼd,UoAe͘Be0(P'o?씟⁵Irᑝ07IVLGx"SqQ Ku3FiY>nEJtuJ ɎLPGQqt0G/ lĈ8_rf+3̊G ygM%(ByçJS@;9ui? W0CT=#jDmȜZh>̽WK>׸)nh͎cN dB{ap~UvKP"ڸs[#]=B碞"m%3zS!=@z ?NbKCeÀG-0_ڮdԳqAʁmO0-:vpszGs2hk qRTij7'VSF2J"*M|㊞. H֑1~p;fobKqy|z} O΃vmw2췽9 x" C\܏#nm7}Q#`OKR #}}vO'̈́.vbf{R4r )a3|6lBR +Rql}y~ [ãT@:]gJ|ϊ} L>ADjHKQCߣWh"ƒ9EIJ`GՅ9k#§c5|[OJx%Yƃ10^>h. 'EAއ rVu !|nCp1"\-)ᶿC7rbV?Qٔ Tأr"+.z $„pn`*:A2M]"]-ȥIݠ`=8\Hw&ԏ[-.$WwRԃt݂WEh%- b(c\wZ Ͱ [ > ?_8Ƽ"#ΪjP'8)Ԏ[7?Aɹ#@Q+Q^E:gG A={.O | j =q/c߷Q/yUhFF&}Xrh". 4  P4%#{>8oб_L Cu9Tݭ*>C+Flx&bnႪZ=dsAݺ"):v@bthb1#3/NS/ ?h \m80ЭܢrjsJT*!ejTY 󌧕Q솑? aT٣4?s , ҬƬcLNZhIdN!DJry4iMƬ唪d懏%)PӮ!ɫU>W=rY ybW-j^UM2]q98UmO%bfY(,z |a b^Mƿ0;xRw&RX&/;<ǸuU:0AvŸ{'\v*) wHWWLTSYE?-INACx1nsu0Nw[xF5FcT$0e{^D94db|mU ؔLwsfsI94% :^@PU\)봷-cv,go[,ne3g飶}vU 1l,+l(vI ?DoSxɓ :KG mȔf(*}P} Lȿp<Elr@vsdG%/mUR\tםUɅc®BSk$;wN#,{%8 kQfIap=7L%|s‚Җ8X/&|U&@ZcWF*\ r+!Rjo>SEKx~fMy-,9Ն e٨# FPk~)rr\Ԯ"7*C4\$Ի2m25oҩ{G8u0z J Ew.:JX{'D{%\9LrU7//]ܻ(Y*=9' twC5W:.r9L$3ICPp1UH-orVEoM|s.&c@-poL1)IsNJ,# Т~;{9@s&<d1/^R$K૬aշ0g2qG6Lωn dFiDfx Qc"WoKX ]GM4${!$Cl$VP)ܜ-G4 SirE3iR:!ŤTOFYƇ(T_jhgxZ ULjHgpŗY[w9LƷI /%^ v=w89"[yoy‡3Z BE8uTnB0޿ut UKI\}^Clb8@CMN}nc?J^eNN.n-'LHFK[(*,Z&ݛ-!2Z.Vm]#shdK}GqR:(M1YsjU\e_B-Z=RXO1Λ?E&W DֈQ6Ph+х3'r+~(ƒRP7Ay &WG-q)ջ5E192Mv85ZEi9wy\8fUXV]:2Bc-Mo?$.B,鹜˥m~uuD e2NKlBuQ1n'F,P6@Uk`{V8 RY6M6tՈ,+y#e^ʐ(e6DbL<%)W:H;q/Wv$ӷC!RD+Rnaz_ft⩨ځ}2cpN U?oSpZtHER2Ih!9-6) A[x;Yuk6XDirM}1ɽ rXkZJ~UYqYm0G?XM٬C #1&UZx5FNơ.黍><-MXcѶзː=sꔅHkjMhr͟V*MQ?ų{ CiL-ltoRȳM4Q|UiY%L{Eng弭T@P]2l'`M~{q<蘻&K' L~: v!ıQ-ֺ,Pzc.y ]n+!{jT5jQ4]@ B Vo=wE/+B6?ONNxD}ֲ03wpH/%,z,(Mx,(%fRli[N^:|؄miN"6f# : ij,&ӷsUA,WUD"X!lJy=pYuy s JѷϮW|3q#URL"~I,!rQN^(}WYD۔ķA: ^V ?2}r\ ^m B# w"˫0#Hz\*N;nsߓ9#j2k18PM[sQɣiփdP?]D2dgƟʆnݼn!H䨣{WՓHSgGHI8Qz&?mΰGenJl^_<VM'Ts'x+!ϯ6vcxd[G執44]}S7fuInl~zܠ*Su 5آ12 ]ruawN>x".ؓӔ,Bg$NđiAFG~!q VF&wAZ[bZ!綠t:ٹüei-A.ڵODҴXXDW@%Y @Yy7 oeߵ%^ep[hm[GV-$r`$]p;SgԬolONyteDq Jи j>.ʶD%x;g_?#h,ܽ<<)Tp9С2Ӊf~g /c4(e/Nu r l;# ♱XCw,{Nfj@)S& aZCCf؏E6|P3⦍C) ] Ipǭòtckf~6 $Zw 2U̡LMaP#vbë: g)#5D5`6{3:ēV`1,Xa ׭&]M*4H=NQ{_gry̶bױprr?ӄ+xKb&jcIUJN>Eݵ.I͖pD'ҝfE$ײs.9)mF[c7#0yxƧU-2XP謋Ճ֚`:WOyEִj"Jvw\%~5<[a@Nst?Î#t:qYvrq<%ʻ9MƝ(J6z0(5rpp1 E+2۾b:hٵ!*\EMuO[LN "§$M*V EnPYnWE㲞) +~T-i{zgB|t-&{&e3X@[KuLp85q_wFnD kL yS{hphۿ1J|BWGר\ANm<8Z cgJ5L!!Mj)@e!f:i].Յ? c&TV_%]vG{P * Rof1a3I/G"L9;Ӟ<(w^1xJ#g9el]Zn}-vQ#zm-B̚W{*J47H—Wӝ*Nf gM_|)ʎdZx.J8N*9x;5z>DtyC=TyzsBNj͍r#jf;`:ij#߾<*`> ";,'RR |_,#?jxk e pc܄'eќj+DcnūfZ݈?ѳYGĵBُڤ''W`Xs~|UҍaW)ʨh9+ ^]92`!r,$~9D#Kk0aa9`[ S{뤼˷q᧝}85' !Es-N0$ۜ]?"wHRݠӭ콥FN]SՐQQ93;MjS6pmZ'@ 4YR3-WTj:[vpSD9/tJ.x2/ԪE_fʋ\ykz(> ֜ٺ5ujvHe*m@mop HRD6"HD H)C׈0t㻗6u\ȿ覃9Nq A?oS#KcɑZEp;9I]~U-m "C*tF%mbD}ׯ_/d#SY Cx&UխU'-[~U`I  Y鹴BQ(&7Q-HGCG^zʡljuKF|;!|-ٹy;MeoF_eo0N3ݢĮ*NҎpr;We/z;zDM_,),[YTx/1"M_))e-yF_{uN$acc3~3sz ӑǮs*Dڰw(wR@8GmoXl9V@":*rm΅}n|拿6ɿiȌ-϶,jR5닅 T6njgب$&PU+H¯*i:nc=8Jyz"Z B1 դj/^|]% A9P5IJz&S"Nta,\>afANZ]`"OKO \5@$`l9FJNH!kբg =]@Ps_vS/M 5}BR/w:gY+ZIaOL!n!^K[˸Dy-K*5^؍s~ȓ ڊJ{6X D? n\ʖq;]l?CJc̕nǎY*ƭGDw$ oSRpǿqfL 5D$*Z8rB5 RPWۘY-Bmq}N9'#kc`30hq`ןO8y}[Q/ Af"`@d$wvCq)a|b9+ۅVpI"N^nj—I)#-i?79Bܿ y!-,—W!n ۯ+ l)O%UAHbˮ%nt?F{hD;dc<>`.QTC_GsFqn5ݑ4gu  DV>Ā\+Jhr 0J^mCdO*A 3sBz+ 3bᮊ t/@NJ`o< tƩZM-/:50.9fq?1 MW;4; vX֘2x8Hw`D VZUZ8iֳ={OEqCd>JEUN]Ա8լw^S!o,Eynwn~bta`䢄 >oVPNM>2`Ur/+Ypb_^q#x)ήzΕĔr =OL\-!w+xPr)ʖh}I*߆1 aUyոq\uhy:E$؛Ս8LiwP `X.GSxlڭ%?r%t=1AUEGIgYU2)|@n]˂G}"jFuaMh/;BqY/4vmyL^gY'{D|w0xvF2ЍL|Ffk("P lE.0Y]{¤/GBYQzmbT[#,ɜތJP dV5L(PTK|RPO>dh-_zb"S|0 Ô;fN;9'E[o`Xwߦ$ۑ&z} M‘~u|ZP mu.K!'Kg%%j1&wS\ 7=Zr3Q 5J  b7ǯỌ;"4$PKS g$c͞]Џ-atAי4[ƺ}#4N$7$ATwiӎ{o,h,Y s[E0:ٯLf2+/'c zo5@N@*[ 4ߓX௚-rd[Vm3ݠsgKAO6.\Ux/_sO꠾[<@b[ԍ/fB4b Bstj'\Kqnb$lc+r;QA \2z#3IاHOUdB{VLz=$ވ`t;DzY N xYW3`&~-Ì9탭dM.!?BwAmEV٦4;D >Fª;XgKG`6;w楑ḎvH]I4]?^^q% K] p>-ހL9PmߡjKv7e0p XV_O(x>C kتX-To: $lLO •bAa4Nd$rb\2a9:uŴ/`AȜl9)i$LFCA͗Jm*!!0hb`tdh$_ s֙bVk" Zf3_ irk&o9dx혥&$B.<4EdW:+&SP}}eyW|9c l SHg3ݷ@pD۹tv~j¶v6ir5 @,=~ݯ3Pr*)SjN.?j/6=;*=&],;e2 z^Eab򤘧\U@h3j젛)1kȓ%mVXD4nljc 9Iߚ=jlk+BIW^os1mL.a$EIYLl}@`ý7m_3. J#\nNS'n/qgD" S$RXpǰŃm?L@Nݯd!c~ eO+_8sٍ^޷GH IbO:$8aFGlED,{\\>>kr4 geZFe0i$SDD/xCVTш&ϖؔyY@{3I{|.6;A`[~ Z՜G\ҼtcSYݞh],.6-yOJJWü[2uϦ/ưdhvL㓼ǩaȇ0Tl!̋yf𒹴lm&;0F3,-zOiC}:<wExv~`jxMTwvLIIuQzɩ1F \ e <%@gln:9u^(}Dw+ሐھ=Xb&Rw[?_kQ#jEWqpkdX{8Uv?m̭MVϥA`r Gn88]*V h#ςueb@(ecY,( \{;ܷlmm!׻#3zS]x.fO {W- y_0iYZ(T 9܁ Q<"ӫnpOzsBܴ7#H߅Cv9y3((pn֩h:lz cϬƿKp1axzQVG&2X_ޢD8ΫrDmHW,[^.[Y/|@!TUkXJ9(}E7 ²ŕVp"Ė=Y7qdꏴhT%:ab%9)Y"yN.b>zM47`xi?.q)M;Bb{*; ڲ4|]-0^~Jċ*cr~K&uY-6dR"B ν(Ptk?{AaB:n(q?,ZEORs_~0>~*_D!~ˢ;c9#PhDR0dEfOʹ"J=koL=-r"E- z@L/A- [8v] 5^a+UŇ<3 vͥ0Lj)ϒK ݯSTMh1>e}{')e8e\2&kȢ{F& •Ⱦu: u1ߨ8#Sk"2YA>/~ tL>)@nj/@$gc`8fc chPYaҀFA~c;Vp%1]WXw2Pl$Ar88Vncam0rjaTvصPVnz{u UFv>(c9y#WF2\ ҎEjW[hcb43!۷iLAj@/ w4أV!N {Y,bFྲdsmF/[ M+ Զۭ-*u0WXAdt#ϓ=;dy}/tL@{HGS ybC[4DA~^E;M,b;=B2K=/v10CI}og&TSL am,p4{3:zHgƑ9e1>>dFӕP9^hPr#&)%Y00ҍF:J ƼUY\`ʑ|GP#\tVi Q0hvll/<)ƒ=,S`_ [髆e۽.`S]oT`%ɯf.Xg֢y3qii{k*dz|M>tg |VK#DBHSKHC0HnrF*l@%QNQbzi#j{A2Z@yL0J\\`m7Θm4X 1}Ir#<ԕ9$TZlО1 \ dEF~ן){iϴȝh~ YlwnC}sL\MgGc+sq̃~ 0g򎴕<1:&lT,q}! HI>$~yx{+c$qmIb Tgd ΙeG@.+՟|)F+ gb{`ߎ_ݶyvkD Z:sqOK* ; koEJ& n 2\P3l"TXԥgO6~f粉g<I% \ƶLuN4S~_Gi%-AdY$ h1-CZq9(ǯ8 ʒ@k n韪pGUԄCJajmYmK'3Tzg'_P؀ԱN2Bjqqy;o q" UX7^47@؞2e WRFEXHVX~J?hKtb!( JZؚ$q\Pj"|vXOeQ 8T¬dO/c#w+Э|۲'f[|DE>UfM1WuR{*߶aw $,1{i+LBq7SR s'hIM1b\buQ.0q!7l˞,MZbDF;lk8u]=H( v '\%T>>#j)p5xnߧGxϴ6-!';澉Ln%XxTp_K}DJ3jޟ0'驂5( ʏGp7־uqcbq=IP-IJ*neF{%&a-I6^~K7BAN'Q/̅v^#&ލÌ?O~!j|lT mJO#JE#PRw8O ?kt+&G9veao) !,1 TcG~-BK4GY~^V5UCCу\ѿzt( ZfRi9t6O1dc1I@IL -#p*m9*4SVU+53;|rL]"!hsQɁ+Ssisp !n͇)GWj8M:k"kk 8{w ݍlE_n"ʼn\Ts'"nu~I*T؂f>e_3$+)⤋ĝRt*;Z>RQ/K" `B8΍>_mv`FQ;\/-'!S̗fu&ni+I^l"q<L9 8nȃ&_\[BV)jOԡ9`S0UkF@z7X}‹ &&snOUV uh8 Wܧ\=HPn2LMTLH%zڏ8F2")Si=UiA^Iӗ0Cmi0֡+Ò8^F+HȾNA@/c:]+NKt9Q/}_]tY蚇a`L`GecGmzKj`qH' s/!=_+s1:Xz&ʲ̯{Ś(b%(E@)?0]zb=8=/b+*ɕmӢ'Nu9*gF*#Su:=ba=xeoϒkK}9gð~)W-_b .UW)4gOzDDiq8~{#/Wź@Eb06$FE}]}qԦ%qf{mFj7xU,JuvA.()gI[⾠/"9>u:Us<86gk B8|L+ZuEni ÁOJ[$z]!lHw%{ J=c}2修&Ѝ$923b70jܬ3՗R`9?*3$|FjzEdAyji\TzfţzTC4`$Aߛ|]8eNL`Xd7nפz])@ RY_@N.Qm"PE Wa, ՈUlg~Zٗpj2JW$BtL-w?S;ϖ̆)F&֭4 J^&X)V8)8߅ZL;Idjs[QףW L2 M#YuޓEvJ: Z}uX=?b*B~aOjbY#UP{;l˻Y![e;wW兮y*O]2fuX݈91@țj2 mč,:7|βU?kҢ38 G$“I"VD Lrd&8Y/{̹u;/E Z9qٽ-^ ӣUYDŻZ "Vorv0Q{?l֒KTT5_i;V<>~~8t-.f T_8E1K*wK8D;ncv2"re6>MO=ef( έ}>Yn-~W9?}ׄ9("̎AF=[0Fac*ޗ1T- t#+MغLcj8a궵Ჸ3]@9ԋv^Fݓ8bw 4'MNK9%%y e &ˠ܂L:g3nD J|Cb`DcQl "A6W>Ѷvgd}zqQhڇrDL҄-@2\DŽ1NR-h iv새TFC2f]o P#]>z6G,cmx0}iSlڠq^V+*ިuf\y+̇_ՒrMvhe9̨*LDMٝ8H o)=sbp][n^33B*㨷C?) //"9T q Еv% #X6NJ+g iqz#Un" DeHc J:3-S$<m5iꖴz4qHeO\uvam`Whz]ã '"O@H&R*$F3z7{c;NM"0MwnjX֡۞SGMx?N+ZV$W-A׶M%x~|fS1RZ0m+ylQ=[~XWQlq]Vreeke~H6Њ#~ D6p#K.8~]i^Վ ^U`@C3^FhF xqvCGߝŤbhiY h`7em|F:f^L=KjyqِvSWf"%O^ŝg}WwdŌm9.Z8p9[X m!r4pEFU)i: "Dj(U@&nţ{Zc2W{mX9pRd7 r@^HN}M&Ԡ*g5rN[\UJ=B*GIH&5JYZ۠INcSoz?Es71?T!c@ |=NaqxXZ}2m݈ g.E r-!ILkR!p<`'[pC~6iKԕA$1B%UdT6-2P-܌*. f( /j9CnCwoі~HDr30˔( >yף GB:3S &OĬ!^>&U߈y̭n:tL3+9fEAh{n-=_/f͹wGd7@i;nHe ɰOx#҄*iWAIٷ@pAhפ Lx_*x4)5_Y&؋Rڨ~\K5~^1~r=g]eKX3tRz7khn9r?tr9xn}W.ͷ$z gT̟!]L–1MI׼+YRzmz9P|@o)n#^eXmޚ;>?%zZkX޲eK5z\>G3Y K.A0ĈC6 5 3Mt+T\qPH;@Mٴh`TUH 4?z6Pji6#@@~&V00n IctSvKB0dY3; 7| `z_k:aUs]|gwI/8v{¯mOs'We]vLN e 3q]-LMmSeWJIv +: 9~9OKNVl^H C4amRQ,nE"r ͑Vۃc*Ҳ_BiLl s-VN`.$X"nV‰5;h?(%uى` JZE{cVCߪF3$?@eC>YWځ{ `q|Fq@/"MY=Z{ݞQn[I/(e5 3n`~$6B42r $Z=Nq~ij^H^:%qhMrV~'*>{!GT2`j#q*ҩ|;"%7 SRqYIb^{ 5)KFR"pXp~!uvve=*<J2f1)fm0s Q4%pȢ wSe|Io=cKM]{&en%1fFx\hIp|^Qne_KN0M΍) ƌۘPD:&f1*űى: 0~``& Z0UtjZHOCwqȲ;6m[25VOTYc%)1Gv\ASji(Da&юFu!Jai:.r!U['H(D^|rq^ ۚPqo*w6vxkQg8mtma%DTǀ鐥?G8&x2it=AKqњN_1": vҎ8E'!ΐØG@ ~[SqFt1Q~c9^Ȱ+}S RiIJHg9}PO+z+mʍ",7"G+Sd(.gX9[nFVt ؾLi$0B3\m dAbͷ}[sN/_si|RC9\A άԒn~ZΆecfPRpwKO)Qc#:wa x \LCph \rz1L@3vTo%yA謱B0~EI!$L "9-F"h4y )ujuKqMa'{]F $9Oߨp2a4Z+*$kzis˖g)w׏gMIm5(鹄M5j`i`#hfgw5S&)dMѰuwQ0i̬ u*O?A 壇pnjdÜv^k.BqyoìNhu`8͚#eVMDֹC,:lmhkA"Ye}лQ^M AMih2C5nխ.t&I{ub#""7tJ8_2GۭI%-$[TB4Tw" +N)3`4%^JaZӜJ&.FP4?PD-NדyByZ;C:Ii0+@p%D}b@uEq($/n$-ua4eElatQڱB^+"cY:!`3`з]Rݑxە9T"ܿE p:zvp\ܬk ,!c&0]W==t>{u$S0}R`MQлp214CS sí E:vP22JXsY_V ehgUٖ8dhkcK&@P=Uhfk? M0+)xhоa<3;hCINm8\fUhYdei6A̒ـ4@>$Dh҃/2#FvlJSZK;>ZkU<zv2.[Xͫp y됌rjM&Si"^<]\4K?@'8SuK caGŨvŭGB^4H޳,bNubF]Wy7)5S~h( f\U2睽}Cԩ&^Mzi.|t9c1'V)5=0]\i#'^hڵ]`##}69񛔜FWA$H(ESV|m%W͟:UQ_Z@ q-a7#yVni^! {}^(ˁr-ZÛZ2n)+&=ls)6q@wXu ,O6Oe*ۇhiC쥾:!>m43<~2䂶d,Nj|Nf1$# +b (D%N{ :sŕ' i>.oAB&ЎG}d3Ht]4cdFKܥJ~E:xf{$]LEfM3ߚ[mcNJ0o fLJ"T;ux^@b8ʆZw;g㗈kVdr}tXq] i6jhuߗCߖ!:VZ|-`4 ʵsLS2?0X x-ÓHd1]Sf{a @3fZ͔2Sob*g40/ha(x֝/GA^1H7#R6ITC@ r6Vg0-pG7~jlsg9\W^uG̚ ()[4>yMQ%% uKj"_ycqfp$JG:RʤFʞ,d<9Va.U)nL @b#&Ź c-SO8laq"x׸<`f .гG XTՐc͌v׎g1eeD>hCDl0oK`c)!Øc{ְTjW8u/q@%;[8}!TݹH-lZ E*9J8D!?f!&vZўX쩴16a[4X/I0'Y0($bZYpx rvguU0` `BKtۊ-km~Kb-P>O?_UYNŜѪ%Q0M)(3!Nm*,4)^[连%DM8ÒX.3 H*X \i,OYOt̗5gdGL(g$F=(ftMtH?^4" cCr~m>RdoW7:צA Kr Br4ZC GJFceT"KrxoD=̝/N%K`PyTy`j8D[qPv셈JWd8 Bܔ;3ZS"Mاk:[Ҁ;|ӁByhokMT-i^-TP0ߵ]S_ʤ40qFR˵7A!Ag>;=f.t=tz'NU.{ƷUԸģP: _^WbB!5GO n:[7؛9SL+V I{-G\:eiLĢ?X5؀1T5 Ǘ yw+~݊;uly ? s&vtwpr!|}/0Y7EhZcȴ(kL~E, Ё}Mb(_&4ZQ`:~o xv tShŠڠV!OZ&9/7?N -*d _n%1Z}I~lkG+aMT\<"ﲻ^*9Mg%ۥZ8@lzPyiVhRs7}NH٢ݲ%"JvlyDTK3j;,McC#H 6 _&Y^: a6B|.3Mc=zd3bE_DrYbpA&nvꠞMIO %C*T4j^*Sϩ8vw5Y($jn3:BxPR06-c= %ߡ$/ _>DJ~zpf2h/ى*:?}YCDy{N*1&!`i5FR>Cp1Vn XRǬIfUT8;tq&h쿤\aO1mScd|γbhrwm_ks;}q Z ΋ O0RDIho * `[1PD*6(!Oz Ӊ2hr$MJ9;yг)SkflN;mIdԑ\~Ym8W ߭ d[x. K|XϑduUOrbJ$cgB1 OZ^ǮzS{@^W7ۘbJ&AlQ9EDPI72y$Ip8[zz. F; s#bOVϻX<"2kg|-tTbu@~)ץh6I6p(le ej|Zf"CZa%¢lCыrsҮ|rЯKV_9e;Eсfp݅WiR~|Bbu8=v|>f Ӊ4_}tuIMw>aAHg$ ZC/6q.Z*Usq& Rl |ۃ Eb3Eۢ±!$>8m\69ld'Y`4 & RVܱWozay^jN#ZRv-c:R0{D툸RiD pncH~ft;cL# By+{Y&>mEϗ_NZa7#) 1\h3īG_w-?eJ*,Reߤ2=AfB]V)`6*C[Q?JNexi'xliA '/xeCӃ9h0`,WX !ǬT#),n@:l;#v61]׷j K_ؗ)9SIo3R=W_U6׃ʱriV~PS䛡]d)؏'\S/H sMKyea]X;vy|rcE(x3I`WhYʕn[eEc7hkpyQe0Z.i:'ՒԊ`8cW/T$(|ʟ(YeNړd!My3؏ƸR)Ab-6BnX_e~+$_fvh F}?43cS+_d!6JI*58(CMq޻wޫgaw[}Mvz8'(W,pYTw$CB;UjEr71nrp$/>XOV$8܁zřKP9[Xʨy`ߟ6 |lΆyS2COKeHk0BRʴϻ!op~lbO Lf2J_ITX9H;T.騭ط\',-O+q'B ZcdHbEFQyqDZ~u*"QLX0_%5ůaejnV.(3[Aȅ_vΰ `i3%~.4_3e(`;LmPAe'$̩~֑:kjva >\3*Cš<"w% iFߕ!W)Qx>s^W*Ϡ[7d6m-G s Ufz]]99ⱟB4?GD6HzG+?nK8& (l}14 x6r5mڦXn o1,bPRqq'W\w|z9o2oNjSP!(`7Wc@&vcͿ@2c|h;ms;RMg7wGȕ~f<_mEQ&b8e!Z 7U֯Gs|Kc-qȨ:exes,# 8$#\5.B2ch&Ĥ"27Eviifu{/(L ]橔]y#PXO™ `"kLi8zRt0[K"H!K(bHKr0u_3#w7l":TME{J-cTllVf[}`W]%,*C%hr`C6pܻ4kbZhނÁT+zu5A'l?͇)UΖvו$'^̋!zTmZK[:X)ffH0}̉;NPuDK Ava?X 1c<-hZ~:].8 6@dzC.$_BHMp݁^v0KL`& Ƌol$)$O8k)f2Z3'VMʪ\I?>ws73|wJ.qLWe/,֥:/?ʔ{q:v!\nFSh'\%/H>,Sx|{D1掦yrpst)F0iO@BΝ`e bBM#_8\݀{(aNu;skNP[ ng M'F(xJH";Hay!+qZV[[^w!Iވ`f[ꇶdz3LK:qn +?>3.I ]T*?PXw ݝ2u22n_Ps0;ͽ5(?yM(ͶE{A\s &(~  X1` Ow3˞E N;o*$bZ$,uߧ>vᇃcu[xߚ-sjR{ J.{R*TbJwgdZ Eѱ#,Je>@n[>Celci REJ> Wap D}U[|8g{x Q !d\<2itJ8E:6U%Windnx盲)R =lXfp_Bkqi~=O~q̢ɇ=o&qZmuM]t`Rj_֓5r(G8.++-;):xN-@*44CI "EsɵOfB0:}ӈ{;P-J#ɮSMQy&14VdւjڀK\n6QMjWw?_׼h)I-$պ )>s#=#qۉR U\ձf Ahg)[?>cmek~3e9 'lLj9_ wY[r"c)GGe$Cs`_5!nv:i@ %C5OC033C}0Cc~[F~D\Uka+PMi ^;f khM@fXjtod yh޼1=5EޘCMYe~0 \VCy}puh8Y4Q<3UMP}NzQow ׉-,KkeBvF9ْKڰZ2͚ =yF3Ө4Չp@«{M ٽZד4e6z^Q\tbQ$[a?P6[qE_@+U%he Qa0-*bՇʙXmrB/nY1HrJdA6р~MGw{s)s˭Sp]ߵN!!ZDl;O"p=iZAN׷fs[Р a4ݑY^1]Rt.>O׆Yjʊߌ-g:USxGuUEhVHOKzߓ;,dé3 JY* &N'q|~:g%Ld e\؝#a7^C'Y%gl2mdy~ܒ'=Rx|V 7 *˄H``WX5{?NsX2 ih:x⿯ p'˱#dMag]pp庾&%Qn3!/pz33B M\meui>lS"VƑ`Xڀ؇{_6w5%;s,x$hGcok3C@evVwKT8HxTgs"dprBBύ?{-໏*^Z0٫vф7Fd7DFK5 T54'H"B{D%l'0̘ GH*Y/#v9e^/13\$$GKh27!7 4۩b::-,s hFZl///z+N>%P2X^\Ft4x4{_JYEuo^WvB1H{|4܏VKް*ZNzFa1MoHAE0"?JC28$?y >-LݽG0FΌ N EF<]@MN/#1QY^r>\ U˂ 2<2Z:m#3 +Ӗ+bYq[--4VsGӻ 6'O?K@|fĒ'ߓBCv;\w-13B}˓ ?{W ٶLgmZyqtKvF}/{ϩ-BaTa;jx+:ڛBwSǺABG j80Jl }NeVd N+AyE"<: ̅;Dԁ#sߠFB˂rtcxyTuy94n w+g-UQR{ Şt(wz>q?j<ωciZb̃"7q/Ƴku gl= vxC`0v+wqAvjbj ҶJKQwMW3ev JnF+d9Ͻ)^Bvti*-B]JiƛDNCqDSXq!P_/ac 1Ln A( ? N#ݍ+# 7/36RQpg퓜1,ܼYᐴV)Z[_˨HgR3x:VncGbQܿaeD)髶@DeYUAuZh8&p- Gck]Yv% wRGÂitgOY$*C0_.x4}1pm s6,.\Xˎ3]!f^@[z!M;XwIo&ޖ(k^+PYv۠@PWPd~2pҗ!+Tuz֧Ak,J b$?V`R _oOYXgۚ[~H2 E;%>9L}9w}#3rq& #HP% B_c5;@fg}rd =0TX $϶N6R"[\S.`Dm/V3Sc= #6+r m8;D_~v,Щ<7Ɩ/?wfC>?$o ibBW8hK10J8v3~n`lYWAnS%d4*Jb~6kb0 }o4~Rf2_s[cļaEOEih|HoSK 3Rk0ah\rQl@8-:O#I~ed+1cim$k"~xP%p:6@S@t~B 3*$KIۈ'15DTo$#iK9?2@T;ɺ< cDTοiVT+|èG8.o0G@+[GFy-1tF([e`> KYZxMwC#<x䄾{}'8Kؤ1 JE/yt!k zNZƿ;oҠ&"2i6䢅@V5Eq5 D/׊b[Dl۲^bQSVWPd(T]Tp])y Cl우+4 W79]dECh 'kɖ#\]G0Ze6` j&9o?|X!]j.` \-?(Qpl4}qBX!O_AsƀYG!7|2p*yFVOn!ʗk|0Gb- e64A^PKs#ëB Y J\ :vп;|H<'4).š/CvڹpJ"Ucu-fe5TuUKⷤS WbRαakޗ̛a^'^4Ӣ'L !#s 6z@Vjlp4(.լ]K.}:TAW,ago7n8;ȃN> ?2G9 Lŏi2Ds#y w9装P>A$3*JY˗7IiPUL򛘍Vz~7ccJ4BWUxE3H*Q}0) ZN^5n&"R(YCI~0| '|̭m-?0ӡJwTJv C|Bw5\΋-7?o.YWCYziu51pycn*)6#c"\ w ,vF>yӌ(#ViD:c7:2 p d颻p3pʊk?iRĶ{FF6R]Gv}퐯uYpGccLFk3hir2FBǂʽ0 uh<=| 3&JD-|V&mQcR!J$zG¶9Gs4!jcj7 '2h%dsW)NI`Ċ4G%FǬڏUVql_ݑ߀u*nMی/ژKyJ?Vt[R07x׼>yb8C "W mqvƊa~Y+8C&vLzDc8K 41-@Z~<;U1x0]>/ؾ=s1۶bm1C4>׻'P%uTt\u`zW|w8*.: w?7tۊ+ 8*o;s ɕe(8yz08t4!3g,X-~'%kIb~ǼEZ6@V*_fꋝ3׌߆j"|xvtrsD |^|`55IPjds~#e}a%A 'K_lgJ5 |J;t< 1Hŭ.n=7]r(:<hi`Z>וӕiz*F[l|\oidtHVK | >y5gwm0:I5;J!N4GX=T.-ݳmOc|ԔԱ}!G(FYɤX8FQJwFJUqqjPmK͸Q_oχkhG6'R,D~[-v-B]hHoOMREF2*":0}H hv,}M"x-OH(e a[һU3{[z93k_\ۍG;b^e ia3L61&@q 0\q$ 2"bh{UyRk۸Y> 0 \XB=Sc$i-T1p f z(.2~̢8=H~#̫a뇿\ʻ)+) Ϣ9pbA9*/st)j k;l,-Dq3X_^O SyXoi{FS5Em񇏂ۿ~9y'"5\A1bg% T9hۚ'Q,U[pniwZwM+p`ޭBcȌ8B?hmكa(Q 5nZ\~*lD _ H,LeJO$^Vd|j AXh5SR{m92j[8 SQR/ƞVO u~񄁍^?.\$f½Z-ebnw.،o!+Ś33)6rJc)WkKv,P3 ?(Ǖ͘7PJmGI|_%P-|URΎz >?6zlqQ`( ?8^$8 B3#1ӵu\[9anl쪷P)k11I/zS2Px _Y8ᘜ!V] 3v#~D$~#r# mGbfDn cV᧰ɠ=3y5:x! dKƣXU,܋u'8Bٝ䰊߳Vyqo%c0m.}ܶDR_/V92UgߐnTk.4룙q 7>$~q3j(QðW)(&a(cƷ-t>̡"|w:dPȺ5SV)*@ۿ_ qA[#!y 퀷>4 ~A4#-c)~CT{%szB{ODyγyf\湙VLiXb4XC×ua[ys֜Wю\8^G20E0fJ5  >5>cLjh}VzA;BBPxIТg'\^j۫pLVP {1ibǁܽ-Iݬ3+|34[tH./?mp0E-Gg_=XU,)OmM?f ",Bax%ɢ&V9g^IDE&T"Ǽ8=W??2BeF)CinٓFax:5!Yœ0Z>>LrL'bL$>ޮ, +R`\ 棤/F"4JMь(Bp<݂I/y&K`egל ?dM Biq+/so'͓AhЫe0rb4]ҫ1&,vi@D1[l)ThhtLOs Y=1}(ص[O A7zzc8ٙ=gx/U@4>Rټ;aQEVtr#2qWǘCY|Wm x,[3 ^evL0sg|̔ Dӏlfiuh%*ſ+&cw|$^B2J QC~ l^ï`)$y]yQ$*<5Ba|u=FWimHj;sx M[qK#\1\=v0/dS3GrsdHYֵV/`a xoQyδ<:/o3f (CtǬAjbK9Ћ,lH2/ڪG=9{F9cȪN&aϷL7j^D9>blpiQ 4+(b(C\z_~;a.J""%K0wwM7(f[Fϱ9ʳ52̏\ziЮ _,(+fn]ʎ6i!e6q6$D>ŕ~Yyn!5J%JOX(ܗѩ8$ ^)a) 5nܔp 2qCGΑi#Fھ %ci]ܵdux`7; jTӺA;>?>;:V p]2|}-WQrRe}cV9TRXm3M[0}sXQb.ÁpG>..&!IsaT?Q1t񾈔AdK_7̟~ BVRʙZI`}LII[>:cız=UǑ-u} TzUk*]]بb+ 5 0JZ-SoBFp/~8C<;1e)~Wo wBFrqy3OF>M=]3fHLasaN=\b'h4q\*Qa7Yk0,WbLICw99[qjҭ~@wUxD)@ >k0-{8PveڻnwF!NZOhE7g nźvMڎ"q+u+.rROQ]]%[@5%' VTo@`B|:|^dT_+HYLP8*{=uER%?LJQx̸,v Rˢc@U\iȍ蘰$8|LrowNQ{B(Ӏ*HBc=SK/=__I '!M-;a+xebi&]0wLF왪u QMaĊ 9m!{6T -p&|}t!Z]Wnl CU59LOK`dx/LD0sIވ)>^3I k2YkRdf OKlXa^?϶.dB~/A KP=zX<[5r' "g$a^ZlH IZAjQVʕNÛNUOe.RR߯L4@xKj4Ɨn[djR>VUe7agj9v焳Af+a52H`@o0˒R. p\,[KOTW >#z够r؛ka ,?̾@2_)rV>*`GPL(6VPbc06'. a%FޒtWL{[2β$U ? 9 hV2F|T4b1sGw0Z̸ 40'lF5, D" eHǮlN"n#"SA8V^UaɌ -]E MBH ο_:׈㒨 vAy\8 -#ձF;ɉJTym u_Ϫiz2NM+o蘃:%+.n)xn[J[$*8rqll;"?'=VzD/E|ׁ26yK7LⰕ{C&oŕW:7N9z@29 ًxлk_ęs#Y((#Zz cˣ^gSʳUegJoaM.x둺[;( 0^+;GDrfWW|Dw6B1)in9a Z({Pm38e]$})JR}0oX´BF7 e ‚t atK}Tx${|X"tf՘GeUnW+֒E8{T,4ȥc7cJB0nx{/ [p/'>yw+֛,x\S0ټe:Md\B~S5[R{p?}smw?6فꓕl9PG݋IdH嘷\1R un-"蝦:gA–m0^^Ӏ8:"&c(yC5y8(`Y"XN} AXQAGH2Գ/BiѮP _:Y.'NofKQD󬘶@룼= wcJ`͡'gS{2_ | Q-5 ]{Օq1E YLg`(a@sG[KzRf8yQ^}WȭugGġ?zoU&发'q!*J[ᥜƅ¬uJ`s7l0K$siӒ[GE ϳk=ݡ&7dsSmזDp4fMPphMų9~yhC.5/S8@7+: T̪8[7j$~:x2m;3M ro:drԁ؍Uٓ0}G9>5nD9QE8nB F8-gsq\$'Cs@V=x4a:Q1+YL}rIB{ NXǵwE Y4:7Ϗ[|CiTQw_aE۷\ʌW}=c=L\LXvGd-maT`=Mz3xdȻ6PGTZ%!P/K9TnɮهFh-rҊRRv>w' i!| n t桠4E Yr=t&P .+~eelŌ4w&^0h=giII]*W ZVrWf1f;9cZDc"0qo|?E9 хGHI}D8Ñ/ʈ1Ȓ[+hAa9 0롰:kԫ .iLb.7l)dur7Lf/[ 3mXzI Nmoe<ϖXԏk䓸~Mē|FQɥ}ߜvry ܵOouG%ol@ݲ7f;?WO^s^ j`(0*^m oUmbW1h@&] >iHy3Fj*b+ b`Dpړ ۲fd6W -S b;M}p%*V`#^?1ꩥ2h&/!2Oۑe/i>yY8$Qj_F-L }t7o((D;t'hWzfmLC72\'UC FS:\9#@ˊ80thځVnʢn#L".&(K]4`VkF8. (f ֧m xjbkZɪ5cB_ mzck[J &KI~oM)RcEl/8k.&%bkiɷ)\)!]|ONCGY^1b}q6)O6!6 %R <=Jp9~,},bP9ЬF)TTӯG>CaS8 -H=hITJeh_vlP=' y a ٭KXVʸs]lhzqopLnN~CDwhS&7ĸFڔ(O`}͵Y|&S`-D1y"p}\)PY՞VD! $N]zkAܲR q3[x5,fʌ{xvbޯ(Z` Ӯɵ[#WD&@D۩wl/=@K`Ob8}\M]7+8=-1ًޮGWQG:ȸV5WkŇx0"2I7i>=|Ŕ]E +g2X1ƽav8~(P72Ԭ+ͷAaНЯWv SɎ-a;?VѨV/m7 U/;m:_pƣ&%X%wDp;AlU)wO-l*b[4p⌘ke(ˣ Շ\V?xzW,:(;^'Fd3V=Wܘ0bAR*I!q]@5]6hJbvDK|l%N.KÓ(݅a:'^[.e{@ =0 GnߪiV`i/iv'-._rL`ޣwz Ťbk8aB3Kp_c6 6$alZJO|ѻV-<1gOR{{|QS#I?Ej>~B:jKl4,e3v*w;+C"7*pQvF*V Y*טdc|Rv D3mTgRa;\X|;ic\([$`7[e3IzѐuU&pY-ȟaizO# |f犽KXBcxBw FA'1 ĒCԊKc*TOxZk E\a|UX|q63)zk6ky8d)oKp$G=/5JNag?@M$(lzٿ .yz T]"hP*ngfTyzZY ^~:PO8ʁ&GfP7 4bjNnEL"M<8hBqL w|k< zNz:T>6:i8KRݘ!>m[&{1D+rUIU?1-3R8ҵ{A,ĿG D6d&ZV5U[9R2MwDFs\-\Cwd/R#A|5qԚtnˤv֍i #fo"c#c7sӡeE5O|Rsyݰqf|~Զ ɓղ.\I酱t)sWArsFFWΎ$ACE%n Ew_Tdqoc*0:vb쵅iݞ\d7kcp,,\d!̄./etTeBȐܮ+e6/bF`M9{֧^%xBg=q1:RjYi}DVl NBvPv AFu8mk|85ޚ9L?/oZ\ME0G | .2hȚ?p}]<:z{}\wC3XEqazԎY_R:^(轖o>N"4wU4ͳ^?Ewp=(X*q +(MlRdj|oQqkM-|Jj!iU}& @hp\L{6.Qi6 dpI $1'C܏D#P0YkG툹!˱&S/l$lsK0rU߉ Tǵ`xO27< x9&V2+i D}mE8mTeQc:CSשϊ2Wtb/Sx@qHS|SƋ'{Z~` `qwȇ6nV讦hzZ 9,4);åMqFd$,$L*EOE ?1-K@wO1efn!RrnDƼ ӚxedJ#{A؂$x$2'\%8p`uzyDٓ7MKbJӝ?&. .DZ$W}lT$T"OW18C4 KǗpB[U2 Z~6l _CoHY& _g{<#ThY$BܦD2Mc/a1<_&ۼf=KZځ= Q"w s>`vLYO,}ԨN*1cId܏c  c__JX.S) >¹.-OɌe vM\l((xQccD,0xؘqͼ:zM<=^b-wK찋jn!Ehg!X}do^Q_]A_6@Y6bST.v;܏!z`#=+c”QDlv! }CVoa߇_e>6fcw:6JU~VW/Z,%AX(H$bְ6>qVC> gJu-`0{I),l(gO6"8iL{:~)F'o mcIPmFXsL4osCCSD4NmPQGώ_žLG*&/ހ SW^@$Ϩ1>cr S'Z[J}_2y$KHy hsBZ>&? !=a;k$9\}<ƀ,V4ɮ h?]bE4_=h]o"(W+f7u5C~(!Z<(+=+nkVA:řL|iMT!%Ѽsiiaͱ"G89;9n؎r~q);.=Q>x0;bE4ʯ4) GhGK6 дٟcAr&i7CmtAUW&o8Zea[}yG[ */c6g+olT)OZ={klM~$yR q4/l~ueSۈ֡"7/of 6|TYvF+xs@0З[ګ&ϲ'_l H$vtDBU9yC"=u m=m@e:wy;]mmy&Zydpc-ASLt^$jE}2hRpsƭVyZItr[ kW1䱵% 2i9F͙k[Tcj4)SŘbu)>*ȠJ%l 2T/s>4u%i9'pKnҧRnۋB Bu!ertøP ,Y0@Ғ3K;V )qMU٣<|$Mvg/׹B͝\SyI;GIdRg a֧\|+0j (BjkaozWS[){&k?:)S>m'&{%mk KY6nO⠼d^/le2[Hm0M6|)oժ#Y^܃YXEڐKw׳HxE>Yh~@'dOz+&Xשa൱G}ɸ Grf͕h>u&t'1p*+iE'iq A)#!TbDrA?p0})pG<@%&-!,E.'izcNӐ*Cw |\K>6"1t=hh%JR]rv vN.Pj|5y  BMjT4&,T̿`J~}7,/}}`:<.fn`9$oKTFA]ԩƶWpK# +\@G$1Wq>ݮf7Hhs؇A6Zm2Cv/[ @yy/cۯUؐ|Z@U]9I%[T f\^c8l`Rlg>.,'f;*m ]^]Zw_%;!BLޓ 2$[Zptl3 Σne7@&7ϔFڽіW-#.pGA&-߯G#F_ (Wc'4̭kI6Pc"6FP˵Z${ڡ8NSi~ Yze(zh/ذ.yZN, $2߄Z3_]K[YdbQ~[6+4o' r5+vԭ>t&?>3/fG^In62KUN[̅7s}JNxLVQHۺ O,I`J+{G^kB.jOo4#tnܞ#O_Tʀɂv$j^A4s,BCXM L}v[co8F3#"w&i[<p/:pLqE`ݒVTV_bTڎ{wAOu]$&z[|[x2~I\5Z:6S/5$ֻU"`$\?OSO6)_]9XE˙ /WJѨ>Yo! p%A =lƂVr G%1hh(E Y/*)4x&b1gʒ ";ۘ{_̑MDjlVf^Op;ww%aLr[ WwSTX&< a*A;M K=(i IS8%;d:'Pْ]+z].fM;yOhrk_߄jzvpd Я2)2sд;6u,& .sehyG"c6)LÁڛ͕ Wc-[>gi,[y +\1G{?r~č 6k*b`wqC"M^xmv9C3o y;ݲ#K (bK F^վ QtKӯF7bj`4)%f̑fw8W%9ׯf3*^.A?Cۂuj'J>=)f~ƕ?ĝKТdԠK#z[Rݡ%^aLS5& \9IqTx[|%٦w*G;,.2Cℏƣo]5Au0@ :͝^Z(_zF%wE1?*<{Qw ֙!ܴK(r@IҔ}D?F5$,es98% k5CH\-\ @SGnܲ° UO֨/gFO75+$*\u\;e)4f}KF3#+()}#^.!`n'#6;!J+Nݹ9g]$-W8O5oB<$:@ (muSwUwLPF[\(xy֊h+Cqk/W@ eCT$N4nV`TYS7?تcp; =_p59 ŮZkȍ")o5l', y8e^u;mk*x .Aѧ.&T' Sh{]9TANvLug>tC ȮߤsU'+y(Ӎm,ږbEe[spj!6f#@E & #V԰Tn+הrR,hOMD] ˙@K.Zճxg10n6F.!4jFBvfJG]G:&'UUF;[B>SW ˢ[)k֩V y{rOk }Q,,H[QI~w{Vhk&@ûc[ k{GjtyS"VѪ,$ÑSHK`iVj>V\l?_Qy'Nl]׳D~wM81.z^PSԩ&6٣A8%c* S8{o*# a'E&I\&M֦gdD#%[NtyZJ6w<atG5.%•#e 嗔dE\t?ܗ@ś2um29戀鿂-i*f^ے] ;֦TE-lрnR8Lqہ -C H&kƯyKA4BR ?oY@K6y5c"3y98Vv^`;Lz"͏Z|w ꣞*/99i8čkWT eIPh+T}/ xР P-mС#Ž.^@b%cUf&9ꘘOT dYYJR74\bgë獙\]h=J fym:xY~bŤ@ۅ_i6))]Q[V% [X XǼ~{}jvv3K-nrj(aRf1S* m*8 ]zρB.! T̎EXoE7ɀehC-F:J'a" [[!i.703XΘuPfqpa֩qsbjh9T5ǡ (gw'mQJUi~ #_e9tP.yNAX_ B Cr [%w}`2Z#m/wRxlJa x> =g!Y bR;(Bp7#kq:-ׁ.?KY:;P(~z*"XV!#@=?d}*sM j~_&?%[ap?څ_L;O㆛*z˙di~#ZrIᛩffe$Ht/t 7YY.لE;8 lґdN&]Юu6A|e*(se.kIp<u(v=Q!1O) òVǘلrz'{d4[:|9b ?InͫzTe ?)Q)j7ST-0͗c̀e'Q=25=ܬ8-K7p"Ҿog) 677w-diN Dd|x,s-f :>uİ1PwaY׎͗c7sB#IEFr)/9`y OhjH˷^'XAG1ۏNa8T13<ՅZe('GYJ ѪtK8bş<ٔJ[;tɴ" Z 5l7Q\e\RBetN 7} tidzxS嚁mzo 6X ZZ{5*<CeKs~VX`IPq3T׵y~g/hCo!Dc@@.ᦹԊ;2Qy:ѳԯ3dkт%XP17O/e_ւCٹ>(XSiӦG8`= B/R=>XVHT[jMC/ObߝPr\H2Ua4Yj;E0 `HlިӳԋWbDBXTǾ7MU3RܒȻ^ TNck"zM|U6DHNLKh&قpZ|.w:/$mKEO=j)ƃ|rs_kF L:yF\`{vi:| mƺZ$jCDW1O鶰 {l1-tPtkHcNNK{-^FS )u!b}lo)S =+xx_L\* wdٷ2Ca V-Vݩ|,߆{Kxq B1O?c=X@ pŚh׷Pm>`EnG[wFby% tq/&ʛI*1b;+sȯ2 X.ukƒ]cҶ3b(3,h,ք.{2U܁exC. }KF;@2*G2rHnd7'k 0O+e(5VZe$ٶ 6%.gKg.+U-̜# $R+[TbXsאQ !vU?mӱR5NVBw^1O囸qdžǁ 12u$ױDYo+> |NrB.Y tP1vX"9za9U]n, 70߭fd\{ q >8CjC((t҆8#9ʜ#8]gͦo; Ͳ: yVgбYtEr W#`lۻS,9M9| ׋1y4E \u00QZWùf0/@Sİ.MU##e6V0mⴂ,#${$`tpOI_ڊ}`g~rwsʝooN |6#@dsQX2"hTLs#4yb%/* 堇R7Su\W& H] u[NbBn(w~Mo 9p1( I +ЉƢKpy2mzdcyt`3g#*M0\Mռ}|c$,IۻGQ.yUN/9fab ˇ儜߹ a.VCi!.KԆre'^DBfw:%^yd,MYCM;i;%J /+p&^67HF Ģp ߁<^PJTh=A ߗ /k*JV7RmORixzx#tewINGqҹ>)UÔ2GO3B u11OP-6ͩoߥF)U^dVrglkfLsJy"Btz뺻<^4^g DGm0R(WϖҼhQ_/>Wۈ$.D:ui.{+qx "jx 9 ht'iҥc*8 q(z"hR8.\k_OEzBf_L)[# f9 w@z f Vb*2 )w{ea]+"~0O]S@IK Re ʋ1]Gخ,RVTo:{C;wK4G}}DTUɢ""nOŰL*,3lG>eUHWq- w":KߡfP~ҦҎ'hctD0l&9I4*>cĭEpQf|y49C{7fKXx,&HW1a!xV&j@h^:W{M eSpCzߤ0&G)`>ټۆ\$+k24I_fhCk8dv#=@zQ6 ڕKضV \akR> iś^is/ySv`0|aWv䛎5c+Aݎcp&[.}SPC9Hw^A+3[&jR(2XM5 Al'E!J {ƳCdɛj{'G=O@8>`ˢIhAzK4!=XyvA´@j\Ķ )3vÑ7i,9P3 8Ŕ~2yDY2k NS[PMij7@Qɸ P&e(]ֽ$0IƑ a+0TyhIW5weOThZQXG6Ai$2LB(?)T䁛J RS ^}ƶ2U0…7鬣ht/Ƽ{z~L}RM/qpsanfzjF> yg\U偈Z?Wt36[_2XTsa_0L&3ŤJtaw9V2sA)nrr!O|- T!\> JMJn‘|f7l|af)ƫLuNcP.BѢtKoYm{Xtٚ"(nV(|i^ ?Rj&,2N|'Sw35Y mp"E'?J^v0fv2)瀆v켚[C }Կ;Rzl ҍ֔ѐ80)&xT_eށ7wk$xᒦGn8r5Ḥub#*/17r61lSKF:H')_9w9~gK OdP4wF)V2ͭj^/繥DҘgj_))KRwT_$䣡Ywr?t֢c!O%l)X\@@M 1Dم/om ~k!jOVMaN<969&i< BCD_hc+}DL~a)4o5N.CdMsK[VE(s+7k|-imwM#înN`%U!fg0}tt6QʑmKXљ[]F}70 ѦmfÑhW917{j|3=>(v%7=/m_kP˜ -FAL*eaУ ;^@:7FG V2Lml=HL3kG|T,@uhS o!NSEVhGlB7leEU͌&Y֬d] nc|ƯAc ZWOVt*ˆ oעl%v"}W\ߥ[I0!"< ipxx:%ImqRZ+DԻ)| dtc ~ *c\XԚY0w*?6<3TMlΝI .O0\m'@_Gzx%O o]"93x75/̵+HBG)Q _ˤ'D*H'#y&soqIm&*o:-AZ 7O(_ي@N&A%gM+/yw2dZfXeACݎ3Q# 9[ nA" 3Y6eٞ`-dN{3L/EdWmjʪ g3AT1wWF}{Yԭd͜>]3o$!w Cw#N,a x)UJTCW~;y Wm`_w t+7AnF]0gO5XN%q>D-ږ0w^=|RiӐ/JDz(HHd0WMQ>d8ItCL/ZDN SPiz;ʥcȟyd~F6*c5C٬ w Ӗ,9 ;ג22Pf=&9f4@~{lԀzv KВFH>mxa#Ns$J>,hxewl{گ)vS8Mg(}he լUgjDoâ{H5aΝ}9dOUCȘpM']&T+o/W؏.]hGcfD&<UoLɨbC١P$*Aup35f`OgݤfiG$FF}Y%i1Gз m~jRUmIdX~f=]+|TVw61u}֢[undYtDA"O"pv[JDڜ(#b@AaCGh>nٛ fhz/Uj oP_?G(& nd oŮSnr TjHǙ_AJb@lzgm0{a̩y^qk 0!ؼn7iBzO ٢43x*r{eɀYXiMu݃!_cH6p~MG|M*Cz3̬-x(#C<+t\wb5gABP!#ɿG=HNp.Ğ)ffG7toy8h&Gq@5%y2[ڑ/iUl(NKVi/.+LeU8Td%g4.v߻3zYibAg\ qȒo,ZkWz)ԙ,nFg51RܭSxȑ* rF[DүM{ZZ'iDA=-: % Mx*l,f!5GƩkkJLء\V Y֠Ue@{st^Xk~l;fW n/ Ҵ?Yܣ94H3s8( N#S #O,>0RUf? 8+U>rlۋ)5e>u6@'l 6܍7YQ4O rWv'R`zD:q ̚;'\Pj #aO,1W)q3>#MG 4Hy?f ìYցkXܳ ?!-ES8&G>ĀXj )[]>W9)@2L| :5;XIGSVZwBC_te?LpG h,6&i ^T {jJ; b`;aK-)8ʟ!eP KR Huvkք~i* Nr;խ%y M;lŷ8dv1.p&VCA c6(.@6!CFQXLJ0q)+Y ) xi9aе;]3Fn)D;gkVY :W۝9Ox+jAF0ُs>Eo Z|w(9ɓƲf J6Jvub4Ne9 X.c) j[)_oVt6h0PM2'ǒΈ|A7yńz:nCZ=M(Pehbqɶ2@ VAKG&7DP8}-9k"83D9$˓+ֲGn`@,:B8 |N1ɋ/gKh$ (<}5W2$#.m IYye!|"uCt\uȴG8- qtEw`9;8~'ӜM,lwo@:3STT. 3 o$?/=a:!wIy1a-q!QK/`ŭ7&E۔UE<:7m X&HZŐ7JQ"aP*/63A Lin>2~i!KZ!7DvS}F,eӠ1AHQlk XPG[ 4iUIR8߱R5(ƞli.T5K. 7]fǙx V %߷U_rBtL3 d+-Ul=e|iG+Lpר19aabJ޽mLEtE/ѷL&+5޷=P#s{0ۋHEJh5,AB:5egy[h"j0>L憲``[ʊ]4w ϔl|`>S%4L 6ߪqU8έI(./n4vL'ahf<,7w˻ u)BxO_ڮmf7\Ue7H:%ei}^K߾ Ѝd)EUdT-hs0Szb9'nDYf ヌEդ-ş?uPB#ԃ8[B| eOuj~? }%A5͢mL:A4WZ+s0%0zW}N EC+u܆htwA#S\Y3bqQ5ݗ{]o}-l(5G`aڤ7?F2!?5NlAEP!F[T7J#'ֹHվ_jȯY$ѢwS:*u8y=m;TzCv}B@PqOdUt};FSQk4m=r3?*1d%єIc{k%HO*__kHnչ](+|;cޫQXX2e:Y௕{ӗ9y9Zpt҇<w>YL PH`1aKa/q[Y F?): 'J2&[v؅8\ɠ7ҎUH""G z+GI mb,]z5Ϝ0 |!UUyQ<\_&96qI2eҍ6hb'6s!FH; qK}CA5Ÿ+2.iz5@`;痯]ܘ96>Z-D @e[pޟkGq[j|HהxsjCF1 륟ukCb{Cf|n QE';іC-b ҙM_6>vz];>zcN8+("H;)f_!d,F4cHPO)AB݇g֭bnN;킡kYSF/ްyHhZ_fYծ\\pҍ?Z7VS\\3z9,b`n֩PD%$`v*2Oߚ:>K/ҍi Ăx=E39Ɍ'ϓFm KaG0^66A x TudiȇN,ݿdPMz $l׿ YmV{$$&=>քMQ ՈՏ'lR=~&);oȬB:0ʤkrM@gζ&{/?̹czb !)pTcAKǓB/2vGkBJҫ.Z`T A=B1Ѥ[&G(5i'8/h'%aPeXP),U#g"q2kZ,==>{, TdX^ !g漹T7gG6%K25DT D>lya?OHad1Au3Gg'lЄ<'LtP,8I8O\i6 y`c1=|W1wvEcY\SdӬ1z$JD3Hl$2rqR>(ƎNn݃nG6e4'];GIA80fɞmluq9dD6)D8֧kdXrNᜎCUS iHlB Ջ$( %+CNᒇp^ZM\tȄn-?$}k:aXPO7EQaOUM#;Ul_J>,/ '#yh@g]'kj ϫ6cn 3>XIo*99fE烠r6V'>qG4i ,pL߳˿gVpo.{Hķ_y? jjK55QRmAއo{FR{uc).`x[2yw%n+#D#Hbᅵ}мv"sݪrq$i|<% %"1SEX0Wp D%Q-7 y߉?> +lnTguDŽGTew,򚈤;F)Er]U'3ADA͝J|, zK=dyѬ~92Xݏi oG.]gY${&?(g{Y%7އ/b`0YECHxhmX u߃b#rzSel mX#o6J a.Ky!,YVW8z["-%ed#s@΂gC # ltϩ m%_jMpQYaW7C|%[,lj>yTD8 E; :g7Eѧ6v2__w5N\]' xJ~Oo(P nf7ܨU.@_k%ۢwB;Dۇ9.ܨJPjGӃ`ZEV Z_ zkpԴZ3+&*>-@,Q PvQ;' ۜg'>،R>/jLjC3 ~{*.LMWLC`BEr?÷V\z(v64~'CU'>)nۡh,P‘`{q{И"Y Ellj@~B$WPI]D>٢p y RgvU%~Ȗ!אFƻtm&VΔPpE~ J 㧋X^OvZpy(YX&KQ׊LyF{)F16j*SUlS_MATPNO 6s2$_Էwan@q/bLLyN`J/4D+G窍QIoz,^I󑙞6 b`eثxD?*6 n_M0[nH=@7MxP߿O"o@#YylӰy VBqM nZvgz{z+D|<$'óTrE .):)nҼ$2MK}%OH >bAΣ[B䝨=ɌZx# א *w}{vQ'l+$ϧ}!9)-/nr M-B\?v0Kj=ˣjb]يN r(o djtՌ|^ؠz(7ҴAqzF獷tN5ӿnBq"gje eaA8\?Ȧӳjܟ)ɠ}i:* Ve덐VUyyS42QNC2e4"6Ow&i/]nPr#\tP8OkYQi\EQBl`CV D**Rmn.µ^c?@QV1T$Glў5q ikڥH9b#24-S&L$n-SK,ǜ0Rq_,BC@,( k|}SNgH,oY),F0G !Gcc1h=aǢt(<6p gxC *kD`~1ہ+p#$"4#Ѝ.)29uPY/^T /=u _dӌEZ|=жDf+:U֬=Es瓩I^DKa3IӤfv N)[NJqٗV>3Hݽ]^ه>KJdJg5WَU]O[x@No36ya?.wl&-i0x$%c@\CaP{Ii1 @ ,D\Q.W ({2*1"AjCܿ#YW0UN.'' ^,]zڌl.RiX+aWRϤȽ9< cSz*+Wac4Gklև. EaC|r?{ PBT$p=!CeB1,gvz+K׺9RJ]U,3(c}_EJ:\D"]yCot#Kܪj)L)EXSsޮ\TV$xB8lK)ft~ۗ9dȘZgtL$`9`0K͘7M L7 q\MPVTxyD͆`j9h7n 25jwF'},,JwqԇjMiV|Cjt4$cρN%Ql*n4\0'ZFY9pX2fχ kYQ'+-u]̥wvd(6ڕP773jA5~WqjiDgO6MQl,a`S.?8%|F8#%<*~pU,e*pZ[x K"oIk,D6T0@MQ2xR8wG5NBKTL l}'u S7oZ'+1l{8s;Pfڸ@tnd.*%k,^RYxSp]@:HBsJ̾־P}}Usm~:>6kɫ_ p@ŁKSaN8dZ *؝>H-]2j'&um\z$(s&pn#:@;tOʖC IP :ʃC,Ev55Qcu䀯P|&~d.%!K5SoBQmHo50{wz:ئuw&0I*u0['p}QrW:\ 'qE}o`VJ8PFhs:u"b CC%3d< G+>us d| =pJu{SL*ڮII:G;߉#Nkb7yU9LO HHA~M8 ׅJA[h6;$ ODa'׃ksM֌4Wn3WL[ QAO0m)ԍZJ1|\XV,GXl6cNLWlmlۉ=Ps}7xuZ@~?=^F Zue"9ǻ݀'݈/swo^ r͌Ztt܀wy4ŘW9~#C=GL3N"P oPڬY)f ޤ^T1ge>A5|A=uMth< h go%rL(rѾ| 2DHg f߲a&Olp۳B ts- J%y&c䏅Y1P=s20Wt~d `n-8*V֐M0FLÍNH-7*z|Sp̈́hm]XD(`WM _09fzBu@?BB<hVAM<,vd!N_WoGhE p&ʇUTc:i͜f |1M%djp"v~pbGT#a2} R^Е(U>4y>}l8GD@ #x yYޥV6}=·aƕΧ =r5 ɘ[hWYtgԒ]Fl;!Yb^%TZ=- %Ȱ~]֠NQ"L ĝ}l[z\WaQ羒b͓xƕJ m_ǣbsw )4p~z !J+cbwO'-)a0M!y ]Xw ^o Ua^~Մq[]$g6 6 2ffaR ϬLnO  BL}We^w@ylt,,ӐTufR%*v2H$ !tMfUMw/( WbV"6x[wĺ˚^w!e |s^9hX\hrP.o% ONV8JMev~X.PnqEesHN$ [25gdm6*)P p!**J`WT k3OzDJLHCiyJ==ޔ4sezLpW.=tM9{;n7pWބ(7Id65S>(W'YKellx9Ki#s7hk8.TS<;,@fӕJ),lSk0&u@hUD2wh&LOpǂ2}@ }"$ynWJMϏcI#UFx Iѭʔě'<}I>HP`y5 Vy gߞ>i/_j_: ? 1T)lo)#3ͪMC}|>rlaj'S75?Qr}(T?5,eժC- C? 9WC}.Ar9)-G^YTֆ1ꗻma -Sj(KAx lեrfMY2b5KvzTMzé Td`4(c<NmI^C/):VY\CB(+5Ӓ @O-O¤F~2U`]sMY,7]O-p{G&{:PEᝏ֪sWj$.Z3b ي1!V6c`yNfTR?%mj~kWoD˘gU'^B 6>TX–%LJ5~+M]Շi1`%4/w1qu߮v=$3̚ E¬z٫ޤ ijS`oZea1A-|&CKSTIB}9\DxJILm^zz$jE,[XMto:c?KN 7n%4O5nl'}I]. KiƨIl7V6\dJkԠg7^PLG/:Tf8xʬ 4|g/r QGצY}9E|-&T1u6X_6%(z! [Am .{ʱ2j]>I2nVK3y D1Ψ(\ P&݉.[, 3A (,})7wy$pDz)[k6ׇs \"cγqJ]mQ TxO=7o-2',roɭzle{;;jJmȢXnI!T^eZg= ԗćk{BIZ:@7&l*^O~fGN^5< #8PudeCYeT@8do?ނ`n_,]Wsos>|.bJG?2)}:ɒv10f/ϖ8i\ɅeNe.WPZD 'op_Bb9$o"L0udXWg?UD492Ic̕88ۯ {.#GQ.UdʶNdqG㈷cW |ͨI53/oGI'|mǎ6khh_kH2.8h#!&J>L,v᥾G(n\+p)lq Xs{[iSN.H Utq8*Cxk`Z)ג$k*d,K) *' Ӧ?sAu\Qqy=yGl2ǯRŜ6;͓2')Xd:/K~iz^Ŭ @(Oy?l-;a pgs{GNLYU}܅y;O╎̠eZ b:9'94*aʔHHIXOkvjYAjvkH`O>!es(6NwBc(Ĥ`_?zU@/^լ !Vƣt\W0O Q*-l˿ Pԥdi]1SeD >Qm>d[:|g˞/\5Weg͋!V}gI\6^RY%2R|bbBj('(<>5R!"߯ĶC|kw\V.'vs_@YyJCl|Z3dKLmz`Gw@)W!B? 37*G{$c*4XBj<~dO{a#rʬ~-- :KL:S Y2ء6Bli͚㟪 F:^5tGK@& "|}Md\G"+U:YIDRqPo|Ic 6K/aTa0w XQ/fO2wDP6E 䕃ۨ^TKZ3TJD?v];*TqNgFQLБe+) }f'bz|vP5,>9]{āYq"c mGL"lZüaE8V;7>\_WA#!S;9Z:3dG(r1DM^2c!ح^V⦮^Ue7ѡ8cM8a . q:EҞ(f査JЃI^'pW4LD֩ԙ0H+UO,X<ڸg5a6z@if D!w>iN>46ceG'# PЁ#CsZȄV;4RbQpBcEUj],a)=6`bP([&,ȹ1qjYhM681HQ.N|$EQo1x05q-":{Jr_ nC< `К7 PMK`(Gx]FIfD!F?l>HIv9t|WƠT.Phe)x)~g8jn0@+*N+& Ȁ ptq'e1p1IܯF߳hX='áUX1**uYrbݹlcFXT[^_nAc0 &T+}Oi ϕuVDߵL&\OM [X1Vճ-`?k75H&V!*RD؆U9aӑ5B9)SnAF'~Amӵ).{aW[u>,mv |,/v悬AJ|΀:|g᪉1JveD`gJ>FuARdӆ?.hLJ64B*<wƷq897m N% ?;#I*(XTYB98S$` W (8z*HFb8}ca︼g $%䴧P`d%$g懥Hx׮biQ,xk1|SrH-4z}}!2jaMi! ,5j-:}c&!@ފF yRf {@ h#b~/HJ)/x8@0I63ȃO˛śR0އzf̚hNCR3*[Ý(sU-̘ xm׌e蚀s/5|]DᄡF3?:~~(xNf [9s|YfXy8HM}DX/?5+4R,&" )=]6lZI)4}VFArF(>3WO'8Dwb`;A1ޗ*ai]hQMqiUpґ~} \Z*7n޿n5ߗ3-3/Qjfgu{]"rnnwf dxl %S;gfD7%+_t!):Ϊ$j5rυ$y u+E|&LsxbD{nn#Kȭ^x.&S+A?a|[竊kUg=tGà3S_CcH=~A 07ʾ@8W"/ p*_E7>:’h4s77{pD626OZ#}tcGyǩ饾$C|#,}VD&>9UszXBפ)JU汥2t7dXD.?zJ IԨ (dħrM?ki/>W~ۘzqOUp~IP.L_Drwȷ]LdG[&[h]ælFrli˷CO&#ũ=Ოp5u1\ D[W'\m4..1)S6O(s}M8d2SlҧLPA 6C*AFk9߂d9BB`7 ;KXK^G<$g&9MJS:"^:*?fcr3 !r5 g^]Lnˋ7Lprnw[K*~TX45!N[Dt~Z|^-Ќ^u.-yC׏R婤z|ϝ୊bON7yxmb5CiFvgfUOpIhcLo>G f\&iX0"IlE+lj i!FGxImlfx Sn JKxr h OM#a4wM hܫn2ɦpX\Hx7b=CEI)g*89Ԩ@ph$|3lui-n A)A8: |,-(D~V )6'[e9Yu_>=2lCܴ8%e+3ߪ؜Ua ֹth+Ӌ̜i# Uy7ފ onEjqcVpiLj$lP G3yX#T|YtUunX?aʁ; *8Y)wqV.^Yh61 B7<9bd|LuCq u7\ mS= @3$@#A?b eBp:C@7txEߒPVxKpnG}!V.7Rn>=}f 䄢¸|-A@AWDžlSsa%"8+li/̓D3jX}3QGOK#*U`ѱwλx06'E-R6uQ80 7þ_09m$ a19HpqDnez kK1{ZqfkoOn5hqf] Rpgo2U ա*~uU=#EB+ӎ}Y D9;  ^F݉x, #c/_~l\kr(fs\)t. _&7v 5\ D|H]nD;`㶣]%-t- C>+AIbF\:땱 ^%!=J:MCIfDǛ۶.0r&x(Q-V!LgȀVP )30b^T"CbFTYn}\6;ifM [A9T"-z  @ַT (ٲd¸tlcʙ ܆NgGiS^KoOa+wMo/O˗Vۈ|AŖB~8JB6JB'S@d RMn(5u,h`51}ϒڽw1. hZ `.$I2og $K O}`u|!e좈f\w;9xqķ׮I{D(3wVM[8u#͈7:2ʆ82$i5j;1w6X|_yM:.45 V3{G|6| YDoI-˂g 'x*W`xAYXj-$%FDn;KׇibEf02QUvtґzWnVk8ʦYw>y& ^u_V(4֐iU5柟/L"| 3⻘uRTۨy< Y f> mYb]:햂dZbƻlQK25Ht+% &Fvm*PsO[Cê2CaaP\JaNY?e(AԼIq[ ,cNI8e]l-?ٗP{(sdUQ)E {iVS9Ͱ۴ 'k~^0sm `+u 3mwKkp>XoVޑz*6xAD~VndM S{/sfztN ΄tEʜ*ͤΝamvq~̊-HYadڴIlF5"R]7hwS2+:vC4$qupE:SpV'@B g3po-%oX.LY:zq^!c{SWe )3Y$c1;@h܃ȇ[*KA iFگ:D|hWh7s3q^<{Z5[7Ȯn8 kr*9ޟ uӊiw0THrzWgfw`̰ Id* GV7:;^PFx$,R J >̡kֲ bs w}'~rLN*.`3<8'3"n$uzVF*YyQX(VS7Nqx ©R c=w<r{\fC(\Vg<'i# B:Һvxm5ll[ڵb$MMO$!;`scn#lP\r8'HʘAz..yh !U)iJU-6^"JwA?3{55iz4OS9]#JU .D9}>/ y(%C< Ƈ1Lvi\bz!DLMehC1,(7=jg *#ezw}w0YoL ÈWyTxzg~T2Iʴ8'~mV1*R!.@6\XezDT(ˉ&=;A%cdߌKK}uK?qjg"@0K94r]>xQ`u㼍|Z7.Qv}snh:%F;$xX:g&l1 ^-}dm< {^<xC9$F"ꨲDBTGcYq Xpv[fYf9ǡ-wQ^7ib sZD:Ի=nF+SNh=,tEaBQYjcd:cƈ T9i-v8UE^ϙ9RENsCX[t6; KΠ `JK=ijt'ڟ#&"׍3qεMz0W6C)' ѲP1!^@'GdDG$Mv)UO餉9yj yظ8I0%O"ў3͋2wyY]ZnM>bܛ}C,[ҲҔk8leO@$7mjfKK1qݯ&)oa:x7ځW^PyػʹlY1DߨGvqi3"`1 ` f>*k(hOrb)0 L&XR H/s݀ܒ!4yZ+[.Lc6/~) Lc2#v@g\z+&եO Kdu؋WJD;DFB̈0K{nWŖK im\i x+p;yb ]"‚Y0kVY-L夝؋ӌxՊ{8 ZD@,>*mC+A~)>6PzNdQ`0ci/Gwr; fkvE A{vb7 _mPM$a?!?->J ȗ'u?Bu_:3ț߿RhhhƵ(]1"w砟l]@F`"ՁsIM 7ćDϺ :G>޽Af5`R'&-ZU  ,Ⰱr~Ə%TE9Gz0~=Hwiʐ:Km/Dyo,y҉KU#7r'[ƣ'w^Ӹ Qo91 ;0>"V†XΒ@{P(bP~D/[mc_V"8 %C z8gx2>8aы!hK_]$\f%(0P7aހc"Y;=M΄In;Gh* 'kt2Ь_ Gv;^&02Ġ\C2Т%vct S;NDM)̻bεksڅdiWT2H9hiD~~l oz]9p)JXs3va ;)o|(hz׆kq*~j?e >)Δ7Ο錔D ;IUSFX!4f(ok'nX5f(&ocRFjמ:0# [J~^JvvdJBXAl>5k@Ʋeo"vBJ / 8LX(/IPnIRtޥW%H6pW-*&Y^^ qyp QαE_fPc$.i3l(Kd-PDa|l~7D xx^)У,8N6_DzyMjٔttjدMKeDŭRG,}$;D^^5t*дmloAK> s{S&4*X٤|L|[$ʋ\*;,cmd-YNp BϷJL@B*aw^۰<]:~vbp9Ki0"X1F7^T%6Q1.چor!-?H q8925ъQMD8*)i,3= `Oze'dz?4u\Nz fl+~8ܼv[{.j#78JDLKKjhX`</9#!>ܑEӃM%X!6⑛Хv#ٻ]IRO!Kh|A*1٣.!qNA*io֚T?Sd FHTAHlf|z"oU+;g} .͗o@5Pxl/s|08D·)/@xn``Nq,*SȌ]l֔ AG20I:h{~JזSVfIGw!BBH7p.I\p,]܎ Oq-ΌRS{QuNgJEX[#gZ ύzrMJ^n{yxfN;4c6 C `jDuκImfIFvWJ whTapWV@P*J8ӅX 3 H"-e^ꕄhg?[1xwv(MJG,<8LR/)p/`&b\h0 K.@enJ}pYhWٜ}?9@-&hY(`x*qD+6Q.HQH@X-+~˶e'z?PBu_ZtP]%GM~ۭ"8IJ!b)j]K@] {[y{ApfAݞ16|~ȌGWxþj;PwZ Ӭ)W洛cVKs4\R5 .v9r#uFC>'1iep/\;:=%݄6AQv*?K|B#]})m XYJ1Ǚ_+ţTSG1yL&z/kDU'F(Wy3笅ⴧ'H)bOڅ 'z!oJP;d< @@Ͻ1OnQAB>/$F~o%39gUsՓTtB⩺b=_{G>ִyRi*ٶ|Q~h*Mgg Tat޵eUHHʅ:3@hf"*B^MUBЮk%҂HO`©&o*Viwd9>.Tv&>?uow-hH.a߳$oTH y$NS4BXB{&*1RWB^.d{, _xăa9K) :ءxjA/Tc D<}cyvcݐXuh;2ɮWM ~JM0fIt(F;Lfj2E!Geso+80F`X"͈YX6*ydOlC(da6I/^;̱)][w)g7v.~ꮂ, i{Hu/  ^| ;8RR47E!Aj?bd+P H~r U><k@[̊bUVLgk޳3ikAOUFP\U/NLaݕൽQ92J֚}3t["Bp1Q"V«LcH @0Ic}Q&r`axjмIIԝ.GeP\O<ەG9֧/m< AXuR'h, v>w2B/J=.&RRt\bJOA( |lYLX.~wJnbw0BwU F5V2+Ojlf[o2q{ BcPZWnHOmur WRǣQ5^r0_IG1 eӍ=[X 1ŋg-ۼWs;5Y{({vQ՘)6bR vyk@tS%+3R b2 !rvRU1VuNL@[&Qry&cƂFHꁠӮlcirRRzlXN0)hXƛ-*B߰&pɑ+лP&5]R!WK:MvѶUx]-0sFl*MQ?5قeA Vα! =-HD5z<8S  q{%Oi [IY@+^ Uzn`fB-xy@8&Ttz Na v߮{5mk0ZrH^  F \@Qh _ n*$"yJaR(vO7qZ2?6h` ģ}n'(A*zI%[P`9@ˀ^8i"u: ؖ{,7ˋRjQ3=2ί_5YqY> 彧>hAy.X7f{pPi-8,X.˭";Q_L`NXHqq 8.Zl fJ4_>Bo:ÿR Iq2Y4[ǭ:e[2'zXi)2px^ЯfޑpA+9&*fx=LO 2QW(xj» LeY(Ȏ8c.e30ڃǽ?]z%z6oV:(7tP:a}G?\GіWXL|CZuD-6xis~vO ?Ȕ#ٖ\ -\NqKT3eDž? 2!7)]3Dzo8ҮQ2tP?s@Jd J{-=r"RBTY aEvǭY\_b$AHqW|$yI^1@9JN=Z)2X"0%MDuΆ9QL+" ֻ@RɓCje^›m*+ ՍrTdPrcD UY Y /~.2_769ܵ6e.M~/B.yI!~-19 f${r@9nky[)u6N#uڔGGr2 ƖBXJY´ofh,ztB{Ѥ(mgjָ5#сٍKMy칲Zԑ~+M7]Y:a_Vbъ>H H[*YX_Ϡm ր0*@$楜rL'|FlzFt Wİ9scK4P~0Q'K@XHf\#*MVC!1 In6I.D!v(8V;roqǐ v<|;OpҐmp1tP#evN.j01X(HJOeQV_@ gZ T+`ӾB!W x+6#ECf'nfŸQ{@}9u.Sl~=zfς|nr9Ě9CQWgސ+enJ[ V>\שa};eA`zpU>J8(\;arT(8E=r/t&3EZ!]άr{O`bZ FFs\Pu@9cn|l1 N(elLZP(>zT|A\ǣHIĹKls']+!<0,T$',.x滧.KC1BmV;a-Tu,5\^Cx;aYђpܤꐒ?36fgzj6yu8Pg<4teD,{6n;,\5fAMh%pC KS4hPgsTN6QwP~ue:,nQHbwaߕiI_QCS4;K8 񗼰k]x&5Xd妥1^O7`ry!yp@B9}nb*#D/qFҵ)Ughz} jnnI)|S&k1 L?تq~Eqm֩u|V`1Ȇ*}$_Ul7,'%ד)1uAJ|)=Ίlʽuf&'h=nEfUW`4YL5S!&s iZf~u!%5z7dž@1Ʒ6|/gp &J18V((uO3KKB1>Fza,`J~P5|,-`:ٔ OYDyO dwogptwY<r'ABR;=ڌpAeVH#C#A$D}E?''ꜸYUbk&ե PQ/_>+ a wuAڠ 2$/> b%L qJ[1~:F@տ~$G1gHڷzˆ˖N:FrR&:``"u]?Zdrp"1rd(uJxE-.{.*Ue߃g#8Ka٠ĐCzL,P(Ŕ3kJaԫӄǢXhA}`=LM8qiɝRBSZ l%orLnBqd)nR@hC=$} &&p8 .Vn Oy}"]Wx}Q]ʸ, 2_e>J+bl7h~gVh42>Fϣp7|ݶyWwv{2iTI)AuM fiq><4~#_*ugwM9DJ縬۝UIoR] 0 p7VNBDIMp?>22w^3~ؗj nOc*,mʺ$гlpJojG G kXx&Ǧ>gYI3-e"i~.lr_M IYUJfHw؛Ď)2_kBr6WTMM ZQfmY)gK{r8L;BFCvd{~Cos ]>J]\$de#^3;ֲ3O&8![U,^A?(E&:7 /SJm|$TT>V*И,MRvRfaRY:s<Ge?1l*L # BB axJz+kO GꝽa EY ۊ@'2̡e#+W!%bZ 3Q־xCԨ^jMu˽"^.LQ,ҴW%0IKGJasMQZ4*-Lţե*ǣ$)_̴z{$Wѿ4IB{A}pf Pg*qHTyǥ42]o_QIΠ.0댣 Cb 6sUr`{NIQj7vshS:ۖ(U^S0qˋńa;+R+⅑jCdϺT{ [.r6 wIFz[hwspm&g.=3S4'$fE1'aP9XD5M2fzSaUڄg [jogfhD}+mSNKO[Ű"NxA-O~a$x!] 42"( % k3:u.ZD-T58 Yxz5nn.K14,O`1.Ю1X*Ixh[\>=]k!㬤lϕ12#$-sF[P!E;!tqm'LtXxjPiP/TU~BֻY+O|joOSJ-pSp1ԚW#erPkY5eoEZЯ2G@FT?Ňw DKRR,7xtУX[(zj* xrL$F0RO2 oXtB11I+%Ԥyǹ{p$׮ !,3I,YFxHUBL]怼Q:nXW?09Tarcx\V2E xKBU$kTVXs,l=J܅zXQL睁"D0鞑K4/4A O$SwR=8Γǰ ՠkG[U͊;YONhBy0ب(Cu+mi'gHw0b(M"_9Gu@=8#d`PkemP{ǣ`0Gup/ތ+YvK6Jd"pYA ԭN?6!(Z/G J%&z `BmtV]79BtI $O-;^FF0αm9C.AT=={ ʹ7jM-anGn 8B%Je/vH$M .BA"VL=@5>o p)Z|xYP&sE`f|p 1]p2Ȣs&z3gN&:5 08u0BO6h"^!'mkSbCDqaIx8\K4;2ʢփWN:ŤTH'̙"TO 9cR2׷c!)JCv1GZ<*Xa^)*Fک)FCWN1{7" Eb9հKF)ap÷ݯF8Ymb{hWI_m4,x8@EFgN0N.b`бuoNXlJ\L;}n|`!1LqmS#S3IĶbalIS=[eI@(׭t-rCۘ"k!!zqq;[e s`D٣=; Ё\<9gS2ҏ`QCu6RlJk.mQ)$Dsi/kT>VHeOO*>L K;\# 2G~㙁)۞ )BrSZ5wW ˉ6< Nts֗Σ͈:z(9\É}k~y_1A`HN_;7+례OmLdSvbCpт=U^|j-lSl?BnCEOT0UӘ_(GlJs)8^:|Df yv;YF\,Mbd1,L& sO\߃TAH1;;dZ2: =ʗ;e%H ejE\P<>OڐhT3!uD}ħڽzPZQ3fh&/g9\mu] p$é)$$OEF7 {b^b0nuI UXxfOx# !8_@MD'$q!Q4!R+y_^K"CZēSdkB.xL%Qj#аYn1//YzR3  r0Ka zutB0hN t8lr -ȅA eLa8C Ӹ4c4i0a}ͳ?~'>H$ɚH5|K/!3O13'd#b\ NiN` ܆l\! -MɓMR}**A UUgƊzg8 ˩Kz͡[Zs{ EOz0sg&`ڧ\FCBR(}psbIJ! S5Tc~Z\O]ٰm/$>.IR) 1 *0P_&l*@"2s ?Pt)oSޅlv%7m dQs[9=[(ڌq%*Kۖ\{ K?Vo{d-G."vm^廒y (0TLu̱@e@((zhv^qO0;J?c "<zĐȵvrje&=BWqy_ :!` 0絀s@p8̳Wk?fDXueyuL{⧬%SUA^Yoeì.Iħ%ѐJuɻ{G➘~}VW4(d,{kapYHKNgh4W{Um%ַ@+Pi绕SG<>qalך0^Zi M{z0kO툻&/&Rt.?76xys/$ EBOsjʑȖ;4^pP DUd>k}WQ"@وBI~%]Ƙ ;Zc0JHdL)B/G? ?/Z@9'Ye~1*COA w^L";)t5؛D|ù&1j,=FYg9e -d$!T$*p8>" Ww=id nJZ1xKaH!Q|e_R3t1KM6"YscrSm؁ЦoGɥT%Lzmg~+a}HJ\D_9A, ^-&&Ѕ F:=@l!Iy , ^185N2N M\uJBVF7i}{%͠81C&vԃ'$ 8㽛V>H  sP*WBm=R]+ެ*J罕@[yJ) -UlvzX8L՞Z[oT{o+7AP]cZgQX1ga1:=ƉLsKJz-Z$athYC'^FJ1N%O?HK"A0H1swKH  I_&8D!ܦ(PU~{h>? )_&PkDƁBc{ku;w+ۦAn̂q myhb)4\woh-f_~t T@S@-f6= NFQ. $;:G1@ VO 9f !tuUޫE|~ڟ3vfW&V,'kF#;"5ȫϤWx"fx+ G7~K*v6WVhnP}aYb+?r@4q~Z4{so<@`67RaW|o5MXCX&\s#2m6ΤUϑ]EK6 %943F#F4Z43i3d6[_+ + _Yy{>4ż/Vc0.,] 6H( ]F /kD$RpʘUcsȳ &U< 7ĮĎ&fq@} { '!,tx wMHfé<Y腈C͘rlؤEj,r&M*9R@E2Mq[,7a@^x_F#bԧ%ӍMЄ`"o=IpQtOg[l JԺ7lq\t  },;AnVaH{o?Jߎb.&?͆u+98 \1m+*Q7pl9r&z+]'NT0̀ c@8`QTR:V#~&}T%15>rDѸV60?5Jcrto*,YsK\=QM6@{V9}=Ll]#ن0@ /el?q*<`"Vh;}2FvL" AlX@j%?!D4䜇.jIܛɬJIѰm/!hǽ8#e~"ߟ售7,p>~)4XO W+WBvyV2,[.}EZ@ƪn!/b!o Ie4AsL/32$S`:~lrih1i[?VV[U.t?)˩aS؃>i$n'> (O]%SNy֘keHkmȧżRFaBjx[3}#Qo-DI1phlee(k~Q(~>~ω\k~ l o qaZOˀ14DeQ:umwOAnmq,QO1w:\) Cᶅ4xpѽ-S7>[J0 '"8~i14J&d!7@RftRO:h55[2+P<(1{pJ>Glٳh'K݋x55/":R-‡ۥ5\t+~|&.vB dV :d>14H?0'L 8V&-) F(壅Q,WpxTg(U֌ج9Un_~{C2G,F6v" :w'SeE}-A.F`94BO:,hގZ%DWa2!1DU*xEh[EeiGOd"]hD*)A#J:Z\,!@AcQ§Q\TBkhS.8"QܲiDM6{24fQzj7N2*mY4py[hDbM/Z/r,NχVx8! @re*EɋkbXK7 +׸!5MAS "qz1d7;ޚ4!tZZ|[riY'-/S(ӏs\J29[df[} B$B&'!a(4P 'kI1 \ C*;[9I$/w(yŘh+/zf*$ -ټ"@X܊_|dAgxHkJ{8j@/qkHD]́,qF#v$֌Ƶ)SOp݂ Z!_0%!bpTDVԋ،#2kIϧ( ZwbøEz!9Ӟ1:Fz0MsBH,[*z(1+B Kqci1ÁCM5DA>&lݴe ϋ+L^  IPʑO#$86XP+i6]<~"{Z+JNlSiYZkIڽhM[r*SlqD!{A8=mUgQ:5R州ѿ4>o% 0'D_-ar)Q䝦A(`{C^ϤvɉTjkfWnU{p45)6`ѣR憝Kj7x'H zpK1Xu]ta])c9Z^cSմxzowcvem =[T^;W)4< ^xF xKHcA}'+4q^?/BbQsN9.Qb9 O0$25Aony0,`#NKAp;SٻXl\֎*DQSe_9Vn%w41IF)Ӂˋo9XW|N W]!K9S=0Gn%THIӇUIpNieFW`飹OWޡg2[I;0pW*0%C/ bc="-Ч(_PO$y+ZI(g!8uY._Ї5<#W٤ŭd^-@LP Ty;_+`(˺lT쁑k~2<zR䶥8`S9zZ|X|u}>|\%v(^'m0DȀ#9+̛vɪGYN(ՋAf!OĤv{;D|g PT/Ggz*.~D{hW_ݴ!ģ>a_#cI[D,tC.kHA K35T;RhĜ$ۉ֙-PP{5c`]dR"]V'4%ֆD'm%֊n^VM^U]_y3_3%.+iڀ3zIf-{(5'Z!8|wU9`rHC;#UQ ݕ  XS濺%wɼ "gb^s |q -(]ɠn  |hˠtYQ^t&xSd(Y?R1#俰8KRluM *e 5:Yf%FTq&i:=jg19XIf1wDkfQjjH:8g&=yua䖯T{2IaDN҉H&º>nِ<@3L(J*hj<1Mٽ9BQ,;9{Q"?`&&7qwQOcF*0B?K-> [gFXlن4A:>6%e ˾`jpHO0( VrvCC6sPwlRģ,w֤z,ej(瘠jtkۢHO䲧[Fή9 O<61ҾjӇ#}k3$s21:*8Rxgm{`u=rdyɈV_FJSc5 o1&x3J;[]HV~M=59yc\_s~ƃb, 2bqwz V۴7%Ƣ.zXW`&K1|zQϋpc|܏@Y=Sɭ'\K_Ml=f0ꋂ<gx2Aw 9D_"L;v|ˣEQzAkۼ$Y^nrK#MUfF)`<}7)Uyki,oar5"ė1p'W 4Z=z&WR;/74S*^g A:ό(%:B{(|>9~_sM8hsB!B[PmL?ۇX[h< sBRcU:g,%y6&Y[1q 5T:q,cR`8/i+6j* MA ̪cԤW'LY;z-i/s +O(e&*J= *_ =j!=.WY)]tNQXC_bgJ\8ǶhFNJ[X+=EQRUL '2%2nk!G+%/J}U?i&Ϡri {qRۨ5֦SjSхKxq#s|&:4p|hq &Aw+ 9husM - اz]ߴ(JR]j("bF~Q kuKO"dp&MteOB=/M5 <%Q:ʜrߏwtPٷӣ*{~ﮱg"A_g-)^5E!@uoIYю\UT6 1 ֟pf^oNlkZS6iL]YqTA Aw<6bܷ'5= \ކj&P7 6ƫC_e5wE![W77%BԢ~+),#1?5IVJc[IL2ه5]*ќ#Dc'%u4A+LB-Y~LSMHjDۋT/D#d!<!rAʠ$ӽ>M[br#=[:@Z:"<,q f xm~M:;BYB@f=HN1ʹe/)\6. бD:]k3{Lsagp9C'w!=ԗcJ*R0ݕb~dUK!њvx qXC̳\>:0&vЬ RdZ(Td#W_L O?q5*V-w $VFo?O&.Wäƭ~XsM!m(O-{Vm=)!:Xo X2Jҟ;*[4YNK:- AB;ͣ&9,0^n8߶W2*ΪW,a.՞nN'(R2RhfбD$ܔQ~4szono}<#V-^uYRc(T]ԇV,pPs+\}P Xy*`V)3z-U[Ͽg[E$~4`6%'[^ּ^9 #PٲK_‘ lf+W 7XL|׳/8"Y@ÜmzŸ쪦rjTts9b+~ tjyc ++dg45TH-4McmrKgR y^h*k$̖iH|Ӑq&f\ẓ_mx_A:C{dOxȬY&SB?kwؓI`t OȻ.)n^XVE-Е 8h=$b% XMva/9[E*kͲ\Ax'|S]K=`2`M+)L!J$MQԴU/vW`~H~iz7SBO+EfDr#2jPS*F]kf:TaO:fwg !Z8&*@ض 1\:oh[xB!6%rK|J?³HQ)QݱUBƍ0 s<4YSm{?! ~,0[uxƚJx;~[B]n=aȔR6B蛥,v=әtw,:A}iG\k2MJj1 %:8A`PٔjV &S/P\#J-{Ar ڛKFtCNWK}`fpnH!$Lißf96tOSJRCov2ێk@{J> ޱuD-Lf< H"Z ȎP!>zɭB2 ^;psb( H/#8fKK OdD85C8Nt$`[E[Q s HAlnDOClF͹V&7qa=hvbaíy ![2p?"hWG &ٕ_ɴlA3sL&4%Uh[PF;C$Cx=tpt ςmCSjqBRcL4dW+1ͼdvU-TUW;YJ_93C?esZːC%'Qtsøt36ƷPS0h{"pHDYw.)k>NٸҺ&֠#< ;~A1K]S, 9HQp tdZy7AP:ujG-ޚ!u1cG%me ޵>@uJX[ъuf`A ׊~6<g-2žB/p&%M%`/<XKqyd[PAhF.2Q?-`l߱v=n+=b-%L,Pv9Gpx72 cxT Ë-+edmRΜ//ay |7"ݗ@j\6=Jjݤxy湎HKDZ`Ӷ\c!uMd'aoD<nYP۬АMZH28,2qꣳqâcC4^ya[ZUwo*}_]su/eoh,^?c^lE*PnMj)"N#=l[?Ѝllgߓ(8@P =U:A}ں^r6]B8;qhwN! QB'd:d{T} f=6%".YVPfjb?1(hmC7QXᆀZ^ U^{U"^,`O֔ U?L4s wsX|彩oER{ "u(FK/:A1^==Lyr;g!6?{bw\ h ^%{I5L۩X1 m I+jIHT܆hD:5H{""kG}abânQ9ݥozcT)&x8)QtG9[t_]M'sb9.A=QTuM4%=+9#p^/n=1젞#{UytB~UENchX= Wo  MA1MAh\ _r۞Q*A,)C:ky [Ӌ]Qj ^_Id^MGսgAMPn_!OU .q)+ׂx)OOc(ESb"8[K#H ﰂg"h[o3Gnବy8De(#GuI;m$ZE +AA!(TXXLI91L󄹔U|D' /OȎYu{Ǧ^$&e\L&}59X:5rz޾q}FfP%\/ԒrTn}s4`PD(:id>^fb~E, F!0WQ'˪ْ07p\-1N < !`CE(fp2j Rb<&j B#ۖ 5T0CY8_aHIze?񠄩|fߡ?8}owtu+"x_l?'xrؘqE辢IV Pξxi X+?$&=A\4d:X̪G3va۷E#f2x:g& 5 ݞzlZ3 J *sǺo=rB?oeIAU婴ud L@Z$J_[YǭWظBklTt[fĞ)<詽t7=VRU?h& v a"̊&l܇sa"4pMUFDюOԛjXL^O!}\#$Xۺq#"`V "d5Εt{HC56bS^z.']#yi/ p雳 .vu rZ{!٤kጵ]B!!XDo, ~EG@1A|*P wғK敋*n;7yc2MX,3rk>J}ΩO*,2l0/V 4FŵQҤPT]5֖5d]ooY7.6H鶙ʧo[lgg>})LwD .wo<lD/=|Ng-\"VEf]p$`fKЭ~(rڼ]Վ}Uܭj~rZmDSM[~wa.]چ%e|T ~g<`WH1D'P-l 8AcXGiY[ 83#euBى5 xYU?xuoz}(lCxx̣_ؿ`\Ő^k=G:8nO%NQg:k=.6ڻ.ꌣUB~VPF k^a΃)˞!+v5 s7FĬchIpzC;N]+K/c-|`t)`s%,:}!\[3pH( 8:X~l;utr82^7;&2XkhZsiަ%Ӆ`P۩yj Y &Cᖕe+DJ*,[Ǎjɸ렕wniv=F&x;Vrn  kv\B??] ibD/΄#< w>N MA*gwgJ#kD4l a+A3eI;a&3˻ߐs="7R*<>eNcNLѺE/ =+cn:M"@PLo>["bv -8@qˤfs|g&,N#i>W_ 7&X5go?G^6P+D1=y <99FxehX8> tQHF#mw[Τh"FW?D61< Hr7'"Sr8\&˝[ygrKad&bjc' 5EOxMVr`Ka5NWKwG]4u7Cn*qv1qwy $jϜ:o. ݋XQz<CZ*FkblqVƒŽQ=P7$hz+~D>j#.sC-^*g<[ƄPQK{9U/{%9+Sƥ9UAJ t-:;_”;zw$stJ\'9b .B,P )1}B/GjRxJӵgᕋoFhw6I%(_cRDk54RU P0j?+?j`?/;y;nB/ &|uoE?Coc:`g(2-d;؝\d"}{JAejnS)y3Jv^4E9o 0σ"W$4N#B~F=mxG(d~vi{ӌ7y.K@o=ɐ;nZ)Bjdq+[m0#H[ M)ެ+p!]! C[5[^ߎG2R-D0+HBg?eGx[Ƒ`oM]`Ar}.f5:߈u%c CR~UТ%=g~~A9ԧf`&}w*~"-˒ZrD'QP|kƱR2b㮳]U 7%=rN??PqN] PɎjd aG!ROǜot@툌ȯ,!dnf ;l- |!Gd5Ԁ m9;7g?=4Nh/O¼qAe%; 7)pj<cWe9pn P`Q5&s= WS|BSPO?ѸT%p"Bch\S6A/>_D%.&Ga/[ٵ^'?RXm o9{atٞ %& Em|Ր"yR;ir0;<94@4-L{|gP!uܞypO[|aV1hT|P5|͋UQ -qpeuǜW띳aʤ'jWZڥw7;OjLnĥ9/瓐!(\MT^־ jJL (F0^'xs39:Fz[m9OT(}U!%>kpjwgEF k3 X?6q'~kB!Z yG|bnkn;>)}*+dwfxe$uͅ{t53qE\, -")EF׍$ W<=RsFYWG6S"RNO9Fd#Sb2*$LS붌CL Z7ȒABj[9S<s#`9kPj6XS:Īko]L)zshcq M,o)74m*C`n5..6IW(sA #Ty,Mv&7e,uG#^wȰ09PADMj1Ud}6_)H <<А+ hXeRlJa5Zmq+?Z_ rgw^fEskPx|r/UHM_kpF - dȄ~$Fܜ X*zcS'[ll9& un9[ҫyE3 _wzn }BW7p5& r|&^Xk/u=30("Pe܂ $b|O7>+ V1 Ր'Mpn\.;P@m DK{ױnbj"Toy*uކ,+1Uĵ4Mx S#1BM]-s#ͭ =8G5߲cbYpk{zWo˩] ڝ L)^&>()bPKǤf{A=5_mk Z83W`E))na, [2tWROp(n;7ZIkE~a/O[9E(b%5Zg 1DV P+ZU'W<U=z6w1S6B;xe `jLcUPlxΜ<#+EDujs3%n>g *aBH qUɯ,`E;͉]gҗwe@CnWG̑j|h=iIĹvQtA]'A +[͵Q8Tj@]'Õu[:OI䩗ngTA03iZic :wBa7|^hV'˲ _?KJu5-uޠ,09_*8 Tt!*_:U9y\ƫ_%r "g֪\[lj`aYGWi@/biV@=FY1+k### a4G)1ls/4;:KL }pkUw@i%C ƥɓ,v5 :-/&N\~^sÊɟrzvŰ0z~flT!em<}GNW93"sSn՚)_! jdVyc H?&1ދm_J,n :]ӳؠES.tPRx5 X6Jdk { } +ft6^SJ{+VA `ϻ8I”Op ֆ/WySdoWwڂ;PB xbOO阳Gc9D!;ẽ;lA:Y1l3PEJ1o%A*mZNDT5 p\:uE1o: ]o6MY^I=-$뗟ecNbʹZmcd4yru7bZH 1Z{ ^'0GnG˵0l# Uɧ,cݧ"=?iLZcJgν+,p_X՟t»>Vz}nxm. +C;!Mꅻ}s?9fL%> A)=|da{ Ói׈sQ3FOs&wހP&yW-|"!g2C6K3'nZr0+ #xkR ~1$x"XRYigTo~/+onUb,0xOpVVp:.} ÷Hn0t1d88x.3hգ ʐp'?wȐzgJAV@*tbtiƳau4D姵jLe1glX9c+ە8B1K"oB 4D.55)ji]ZA pς_&K |7ˉZ0۬>B(=Zf N~H~f`Tpa9Ćz|-M^ٯ?z9t \fQ0=|6 .1BTA qZe]#q0M6ׄ'M3bpO?@" SWdrEtd.!m.'+Q9mJa14O̷ Sc '0X1tS~}Mf(>8tsUPY)@\%b -_V$Q{ЊfqV$XA T5/sVxN{F;bq (.AqCzIZ\Tv0MYrElArrcZfb-ʸlg9_:q"BZH}>iN71ј(vHc/ɟxm*]Pɹt!q鰴*]sQ$`[^\#h =OP{T:Gڜ]pѠ i[q']fw`Ü,QO׋K'RSn~:d$}|YF!L{ V\IUIM= pZOtf*Į3ښ_ٜcP`:';Ʃms?Lyp|(QFp'uAfv3)T!8W ~H5kW P ,O8+אķr;;`j|sd&ev:3Ⱜ(0*TWRb ڤ-v=d%>t NstD[ 5F{rpz~ %u$Զj\czjd\]?"1Q2P05_bSs23Y5HUguRF%utBsfN>*,P ,Z`w|c3̧@8J8$jBntA8b"۞ 5yOrW!fsœ zTcE?L5wDl>BwQrÞcv~ B6~ di|u ꊂO&|47#9W{otdn4DvJŢp !vK'"(.GEHY "ׄ΋ɗT^8ؔ858hPu5T!̀a(tb.sjQ'irĵ|)IaCcN8Mm -W+<vX^b#Wâ\Lh6#=*QKU곝;ޙ9 ^ &,79֤lZ.~>X($ +W8 yJY PTȻR{n;К ϗ9%]swT\;VWtR `I{kk+.ڶeh?_v]`|:n{fůB5[ׂEovAig\=Vxo2\WEdWrnOwuha1|Fľ/HT"z˵xado~1㵴tSu Ľf>5M9w`cɢH;DǭE\ '3TAgQ]QW-saP3zhk#-fº*T-1K̞Q}2HأwO xUل^8~eH4CSJl;f|m&sGέ&HE/7+1,`UGDJLe,ndS͕P ocN9 4#zbAvW`s{ȑARwr ( |ͨ%V~e;x~ρ@ \@F3][63 0EǸdOH/#r;ؕbן$qsK\ `<Kw(.b1q <.*Th/aߘ8a#rRĕӶ:[h`F^g?SltwXFS_ ?Ԅ,'0&%+c`sY*gӔ3)K t7:8X be+ODzzP4h_qr{-/ߡ[ɏeA03r[(bhġgN**tDvpEKe:O/UVP)jD6φ{ʶF-5F YK9/(BuU DF^CRWO=u5OO>:#1Y:Vd\ZAwHf\6~ZMaC ReJ7Tdc)>v2 +aPb׀`3}3i3ƛ:+ǕZdfi?ض :@E-Gn[6NTP0RD@P-wOpkk1I umՑ$ l)9567%jORMGlQs9m7tl9/lHHm3cWNRϵᱯbt_A.m m oD6xSsP "@Zm\[\q;JN\O# Ms/ Sjտ=y0TTsX Ig.ܢ}:4fa(85R@R,GİDx;ifIAժl6Yү3Z-g|+;=*(@Nܻ@k|O&Q~ܸБz |OxjzƤfQt_OrXV4`=OO=@}?\rW "3kŎL2B0WaRI$:'_l ֗ېm8 iƂEl8Pddksg,'݂kkVIr d8. {|3ĊkDj44 c%ŗH=z7)%/F@9[B!LtBY\<\Nvh~"{Pu)j1;υɒyzp.bZV {'Ȩ=lTCD7 NA86Aȵ./׵=yB.Lݽ>.߷E %Okcn~,t/8˓٫P!%d:)P/+SWCk%dU:3n%́)|D7 2m&[(uԈE!;JXIfrLpk!I4*RE9f.KOj @Esw&G=&uz68=V ;QM\$AD0IXֆwDZuV ~@o'(NnU!ҮP.zA#ŧՕ]őKV p4|/މ?϶?'O cg'A io źvaE3{dwMe0c}@IaߑCF{tD̦8W $^R靯3-Ȇ(ﶉ̢砊Dџ'3 fWzh.qDPᅴ1C'yT%حdio*A: 2V73/_0}=5FݵנĀ(zeT(x"29Ε ʼ̠讔~R3.mLڐ:>@Vv1RYBD7cQsI. td>CքkjoޔrVmeʏG<"EAJ5k7 iyܐmbi2/9*۶ѴD: *Y2G1&y@)"n`o]y28$@,]/bf$[!w}٠ډo .=§zȍ^fֱe(QE!/]ݍ#uNNm*X >Aĸlh_"=+Ʈ`rKt>G ]ԒKN ZmkN@v[Y:* eoJP@BmİS1 (q4fЃ4g=%nDZ_F(} ;s8X;,]w}LL ظw#C7,3xDtkNj"pYVQ`-tp7'!x?w^;9r?(^ƣ;!4nɉcG`Ҟ ϶}eKG@ ˵)+NJSTAL)ׇQlM J4_eboRLx1U$dx'b?d`J`[W ; E90յYy-V䎸 ~ρ t^ !P^RxbW^H }OY,2^\0lM bMd) <.TBs^=%ҰHSp\%?j͵L|cPIh\BWyjlcZq9PCtToeJ>&'ҍt]St&U钗ГsS3hAפpqgy02NWu iܾI':hdz eG;[ۡ I\Ϣ^Md"f]t? @0\ |qǨ]R9(R.ěu6H^i"/FH|+F)E|lh0"ö6 S+EH913KD_ZwFO~|w|D4LL~fjef 8>tI*9 ^TcxB}GA[VbI *L0GI {t8Y"EVk(rȵeESuBjQtVޒos,e N($(?c۷%NiubGa&kOޭo,+ c١dr*a+g}ߢ)m9S@ @n =i>uʠT aT6h*q1s?I>m4=$d cjkUt]9Cl5v"!l$c8=H{3Gz5'h/_@3æ<ߟ3o z>(D1'zrY4ϞAMY0#+ '=]ODSr-=?;K.CW?cD0롸1 |GڱIKAqN0`BĜ(VleO-2n(`~8‹є 6$":~SK?qvAg)tۑwQz R&&;c4{C=JxhCQ@]}3A߸_,믔z~i /hcxJݲs*ʋ.ϹO?hI@ni[+h7 .3,"9w$~i">r|#ѵh @7jăOƟ!#|K N/nn7 +;-4D>{jA}vq۽"X_Xw w5r=:]9B!ã}\lMzHH9o&H //(؛klr+onjqvEҷvBm%Sa1qߊ_DH,D_'k9@^SA1.Y12ۣ=atGg.d!pCHXޫ\ꘜœtC/HEzxx*3)=x$6s9xR= "r{s˶$M>$V *6zV6ҹMp⊱ЉiS{t=f)ex}%jDu2 iy=#9*F|x; w/F'@ל:)zƸwdН d՟C0dB>' 1gjsOKf,% _g9CT7Z }5^Ο. ꆲ##AA`w7uC|2 %7GRLq@Gg #P;Wt)?i8yt8ђLǑqe8P`ߩy9~}2WX 4!,f<*XVkaդ63g,2*-[E$Z+sÏUa]yVKbrGGC=eSULUK GbsٓQڑ.e-3A) t B VI8K9(0]#@Zy rN`P>XU?Վ;na[0ُWtS-8Z5"W Sj>?="`nG^Ѩ9"k>$g/:[E]6>LBhg6" H7X:B(oPY.Z,a&0| ҴTUni-2٢ Ǎj 6v2j@j)l y‚cQStBE*w*W1x8R X#>O7t6<%_SQ?sa3OW"x &@k(#\~5䝰F}҄4`!‚ۙA=ItS,ӵyŝ3|$ɐ$hJ]s10)|Lhf&O"RxΠ%A B! 0IVŖȜJe`o=|KDdό8TL F5C;}#Z1j)\>I[YWQ g5F'"vkf|ZTͥB g&r^dZ.p~zҽ#3ꪐʃϭ/), =!?t0ӎ5 >ϑenc]Br}!kIV535ՊxB&ش镬h'Su]/2k?.ݱ#Eo%J?W!)RwHBmdffdX2WSU&, Uٕw&ִO@]Odό)T)$$֌ vkV\gGDc53@}uwN<֣A@xGΣB7 ,E3YS{\ sISdiiݠ8;坑{T3>́FK09 TyJN\uF 8#D{zGa23ySp7mNYH+F%cy+#t"N` ї|`q?} @ݘLh}$<=ynF3@x/֕tLaW9/_B$IX<"Uh*+*ăǣKާݫ v#D^݉$fDu2v%v&\&)|JΫub0TTRB#+bS#6jNYSA}HJ !ER6)GҤ-+y 7+>av}AkD$K8F&@`Ue,{EI"9gÙ"Vmm\FXM *y1v*iӨI¬h;ue4:]BLyjǫ I80++'6{Q/xylt'4-gt/zS7ĂѻL,1gV8S߄U/;BGH%*q0d Wj:Q捳m.)ұ*F3_n"l!d]FIW?E/U8>bos.K6BD;=ዮcI.긭sR_7Rm'oSgjmg@ɏn[KLoqćwP8ޗv/-*E*Uv|M(/2,DB(ᯮXgFzk+(W*Qb?)eYwrm \AQ[T5K: 0G]"Gĭma M;v{оݒTg^ /ZţDZ e*ZVͲzEKW'tsgmSZ)b,)H^y &mmyH#Յ'9$#VOY.l蕦`FZR7 [M_n[H5e2[X5TAw(0xy vڄOxEo9Z,)qx`B19f(Vbw"+p7Ko`e"s!Y'5]Bq2d_CDSUl7hH4?J*~jޱNA@]x"ӭm 2qǔ>̋\U\eD_7uflqJW/ؼ4+`DGpB~yI!`P~\=j`S \d^j[;] gmꓑ,Q En>s;_Dޙ,=X,ˎ @Zdž8(o#Q;P]V~R1N^$)vV$dRJI(Q9c8ttrv)pU'7RJE B 8@:g@T #t&+Ju`k$69tkяُMt6SZK e#CDQE@\fi0j8Rʧq>I(p Ҧ`$YWu*Q>o?Yxq!HZ~>A Ms^t iS[Am˿zzM.Cq;k=(ʮ[F|Yю0|c^ 2o(>?3gVj9<=K[vY<M/a5dԥE%B,}ÐEЩv)5aV7!/c\4KP_6G|kvg<Unb0{׶ ln b=gq# ϶6 ݉c;mߴ_̥ܷ>n9#J]&Ҽ1BN0[B'lFꎹwP#jZٚth2"_h$b-6G}JZl-Z _iwۄr3 ֪ C\5[bO2'QDx%oKAۋ~cT?$Mͱq"CfpfkYi[/dR=^Wٲ|s$tH  iCJ먘`̬Or@RK]T[PΆ@k;))aY,<<mBߡoEH3۔t.^ߎm?!Z|nA/ԞtHB9KH1#a!B1-71X 'ԻJj3ũeBQJJ*G-2i(n^ghb(͊6]xO~tqa[bco&7Xa%:g|YD8:vرZ{p#8@_r_֘^֮S?vfY^[CXIZ5 URiR9xw؞O sQ|*%A5^yv RG!פT!OHA3% :|cp9WN! vg+-v 0!V6ë̦9zROzjtpd#[P8)ð3POw_=OIK-|Jy8t@Hj"x<JДwrǃ_i74Cb'_&x~C TihG y(+E JVڐpc8' ɃZȖ`W^T*p[\׾GάJv\ѦSB? ĝBWt070)~8fVժstW~T9X; 7E.EHoZZ?Mr;E#- &}IB+VdM|:7]2qX=`W3 U,Sp` <coCEAXmap{ca#6}f]6')B&8_XB9 -aP$Tr4l"0 1yV}-8F)sVjuX9`, 1I/!B61J{.}08 1&U O:R1 &[pgɤ3ԓ`-tS֢ZgrlkI!Ƚ"yȱ fÝ]&R$,5fvZlTCgÞ3Q~03u[bP}ә[LoZr'QrjɕZL-f%}0$\{ .?y{pg{7~Q#%܆JX@!?BhB%f33:*fInkkJQŒO TV>&gH<"g7<A6! BTzN;GK ^rPײDfu+vivWG4lew+w0&<> fØyH)܈" /(kv8,I۲e o5( )[e~\ hzf=x 2hº,n*@*&'ERĵvOudޱޞ(ļIv*֙ 3r$6^:2 _ٗσmާ+sS9LKsxkjE'Tr v/O71Uk韒l-HW-f>(?~giksMAxDXھW($67򌬈Pop ꀢ˥yY_#bt!)5su_I̻a7=:,Up; a_w0G[T ~2Mb+aeڍq3Qq `DoaĦͷ:!ίkTI|yϜ+^Uw%!ϕ跁Dzcǂ cxՄ[x^'xw }9C%k1_nb1h/Ɇ*RK=ӥΜ̆h>b oX*0v  'zZBIo0E!>>~n ,Ob~.dt&#zTA$ Yf8NZ|TY[!{7E?w`f] `쫗d7oñ.OIf  _* -9uͻ{ ҕ_JRņυ$"1!_i6&<&eUb8g@>b`@~"hՄDWtrhU PqKKlZY5ꃀp Nc1N0Wl/b>hs.$¬o]ƑMgD=A{V)/ ]ǴUZT@A3FsiWOZ-YXWVJK63P5'¥RTǚfi䘤 %Qz\m$ ?6l#p+k4pf_^~UXS\Uy ol_4閾|"ܾ9k_ 9ɜBHP Dv3c\us-gԘS a4ULy87-=NB+4vg'G41=$}Y=xq<$4'ϠB. `%W2"K6, H-&5}Ѓ׼at͂wm0w7{ba"zIc8٨_rIһ ue|މLU]_[]7ot %*/R1 6∯%,)'n'YNF >@ HEϮ3*}U#ڀD <~#r{/OfRZ@( oZaKޱ*(gآTS&14nk]ӧ{V6LYl]mieYki֎vlϻVP"#O ~8 BOnJ]J M:I!ިwKg#y;xKَYBฬPr^kuXDoE *0r匑u/_3V;:D)5M03YVvHtzٞi$m3IrĄ F%ńn$b,P[x}4 oBQ׻2}IWD=ŧdם*v "G :H=~89ܔ5 jC.%Ia!9ػve%Ak qAE~S+"tsMDCԭE J#Je}2 Oh!ztm]ux qӿTĦ݀ uc*lH7A#h~!red6t`3'Q ;Q1b:l( XvSჍ %2說ySqSELφ _/lz-$qAڪE{wBդef7͗vV;e.k[Iu]ם\ASa( ?P"dD>̤3~T:I9%!P-ˆp8jcMAm.FP'=tkA=/hp3dD΋tBu OOK>O5ws"_y%rd+ /uxQrwa{|6nt=7Uq Xuub)Z oL[cٗsNv!‡UzE68JԵcH?"6,ldS; ˩h0ߪ8{Fs A_+śhf@v3%FEyuq8 XZD/7;eq6D۰F2K8Oψ۾n:$σ)pm'&R 5lb`+}i3:S%BZm !3Ck\s[ ưG|ݍM%:϶26yI92.#v׎U]\Al{>dh(ФcH~XV(;|XIjTBͺ*hn*sy i fxGL'HC D@8J4+ ߔ/P tsZm2^KVU+gU02UJ7DKj7׽(Č|B2lMfWѣ2~DWdGh؉p@bj~(qAuw6OؒR6^4 ꩅMӿv*$Zin;~ כּ/}.fā4sr)V^&Oe|fyHKu'SY袣]p[iP#JSn7nS MmLsCoqjY1Ju! @#!xO\?!r 5fcꩰZAiⁱ4 w!=œ nm}agst%tUQ|\ 1*.\'J-hic/`%>*t˜E{_N\_}xdȂ{;,3i?m[&ڃTEbșS\݈IyF_p$@;-A{и=HxMp482ZV&BñK^oN㗰hO;mϊTШr䢿V$0I8ltR>DV!Z 2 S pfKVl`82xXQc>^~lqmؾ4l#if!S>2L1:Ω]X*'=KלEzrRx@`$Q |~~~t(e({r.Ʋ{u]s+wg//X"Wqz\y4wg~P~OL{z2DP0ndE=Grym8s3\ ML<^! 2di֣Si:tH6"CxGݘtfr=g0|)la'I%myRR1,l9a޽+Uj͆ZX;Vi[{1td,L3 BPWsRxG$ԥb3Gebqȕ,I,VIs d'='g.r@]45|` ) 徎g.UCȼ܈If47C |5@1#G_:Zra޳8/92=WXI-s4,A?S̊W0йa{79`Vz'TYbRPi ھWuDA嵑E ݫ]HbM}.͆[,l-=G> ^JeԟW|-~Tnhm@Wu6[_' ooLK5P!L*c&@m[=/nE'S {Ӊ?̊S7.dwQH*x-A`͕XD.H(]יjBFt=i@u{*o"jCT~|h>Hv̅ 6c3t,4sn$xpcs`#D5Ű]5+ 9^VY|.C BB4QHF*L {&NCDG 8Y]j>P/4+cLw;H{] *JRtCD ghe&=zF6!&-)t,~8ə1!*X7lτoJh3U`nc+2OTϤ;c#rz.r1sn /^'J*kK@NX/Oom_R+.# ?u.t_myVjw{սG5(5=3EnP],b>j4^>pV% 5~q;LVtu:M|J6?c31S#s-a`IPuՉ(NNy2}ZXJ~.L<*6k굢A"֓x%7A݃b↋U6UZ֣gb؊k9lTqdHFv8>r4 b $<`TЕ̼g]+rJ Z|b|$Ԏj2g<|g zOfzVwD6 w0h(ͮT?. ŜdP>~(q͌6^.%v2!]r7NN&a+"v%"qYkK ϰZ]hƦ;ptvE)SK "hKO##~p1"$cdg=uX2-' 0yvf 53ۮ`3T3ٱU UI <3u]bxGHdy3Jd{,b WT m?^o$NJY`hvVz1$dWJn}7f+Hּr<2V!g[sK/U|ނL0iGTc;4L %5pXe]gcYd{ yH/M>S0l2/]1D}#WD;.R/`gҚC%Nr"BB^&KEׇUS Ptӕ8Z|"nrx}⌻8T[W|~ am3wBV w -0g{ub^+8H||5$-nl͉Y?;+1BDQ^gOb22e)EYeQr"lOfcR43]Z`oZXG. R~z p!͕ RCEa8Qp87K7`ĪvuBIUj2lioX:eUn Q}M`gMy~X6$gHTQX6(p؄uY"i?Wih[if稻KD 8iޭRQjm糇#/ ŷ2|ޫNF(d h9a^iF} V^@sF+^fyL>\5éhFaDA$kiy(W" Wn@$5Q剓Z@ct[डNI{ rr AL(l­=&S˶+KYe $(y7!uJS7jc ; oK#ɥ] 1rlϷ w"簰HZDp 3#A,P/;V3N%uىs@r< 3Ws.[̈́Bo'4l|ؒ%ʐȾ_ N506qBN.${k%k">d}LH/[<@Ux\%7#ux|\乘kF{[yB梬&s{Qj#L_K|xc>>pg32 Uۙ`$pDNԾr !z\d ]}Rr5&Ls.Kȥ+5\mǧ_0PCXS Y;^~~*W6䒓ĔPV_4`GvkӦ.I->@]_Phˠ#@Z ]۬G2Mh)CR 2В^ْ47b9"8\#lj@>X@-PtJէ љΆ؅OmsXaP58Tƹu<pOtfZa/zSt*]{5ߊs^U(en jrw w Y/\\(,lv|a]]Ttor,2Zy41 r˿1٭4hmg1;lz1wq#Uy} (YAxp{LꚙFoVvlF 2S9?WNY-RK)olvvصݾvpH`F/݃uuU]hl5 dH.NPEv͋pE^ u+vI]̭z,x'[G\<Α䮂r%"{L MU#":2}# u~ʜIbW Tڳ30֟nU%fީ k%-SO BLרoq{ -YY$#kPdY)˪G\Dtg]֔EXA &ڳ瀝RKMs8r (Rq>G*Ebz=&oflgBK+pg3r\zO'PtX.E:#sxI5B0 4xDDwì B>IS?Sk(0+ڳ~(iRo'b&T1وZ>ߘ0d0W3ηδ$~3, )S=BmNOf9)n׃ 9 -U>RIJ4YxuA?[";<9Y%_N[B"gZ[%QYkp5 39U#P4a>UI躸=&c{IsR-^(WN/R8sJ"KI5MB=3! c#EX4!gd@<)-ЫeHh.{OpbwTk-( x&=H@;Dj y33ЍCu6eviɌ ̓ūf#/:i3(/sվ,팢RxoCa nRaqw"B`y/Z훑rQ-w>*(<(,.@9_'J׺̋v Zo j> xȱARsp?j]}щĢOMCJGCN73ǵPӠCH4%ԎσD:UO p3QG(a8'YLeH|A1B3wn92[ni8Ǹ_,`%Py&|G:$s3Ď OV}C] 4KP7 d>Ddub;fA)>n?@}&>&eB-W |ZSĹqJ%cHi5IUop*n93ɣkn81[~a`'<'TU8$Cg.FdȬdP2.dA):(?=M|ueSU@ >r7 tvuHRAڨ9KәNBtx@{֮(55@B_ϊكod1&gp]=8ޑi)ZnHtt[^$P@b-xT͏'Fv8[%l0޾L? D"U7=fFq)K53w˼L]&Cn}RguG*5?!,d7_H\/|ha.b6kWWoCoɬSmy>Kٺ^$x"<+/Xl%y0Ip"(Cʆ`eПS 3\ l\JpQji2uQMϖ`ZIF< \#3L|qcrQbg+-W[~+4P{ G,PDł*/$Ai5g~|P:z^_~Uɂ|Ztt%tX)$&T{&rkqQ[[` GqbOwm 5@;#&bن+Z{̻^0$Cjhjnnx0! qJR[I a)]KTqFZX*8w\:72Z(j퍰S\š>:% rZ7PE(Uh/quU??fB&]Vy<'!(+.}#z1Z3!+_wCV1`RLcz5c| h̋ҋͭق[;8oZ~;g&pjl x]rC|T8CL{d_tjʰgJ #r[:-խUӏh_1ǧ:!q29KÒ^8uk/FxɊ>hTdgcz/tIА z"k`SGh,HO.Uk jA6H;~H0&ia+ %Z@ьY *\!2 >$ b*z"Tc`KnA FJM#hs=啽HqS.351C[1 }No)jB^]JV{;@5g E٤Css>rDl|2ȶͫ"^ D"t*7iqÑ܊r+٧vi ş!x\4'np2y#m(6Z|~}OuJ CSEơ_XlRIۣSώ*SA+ >[4ۑ=_c/3[eKWJF <~U~+ , p+R%!I$NL:lkS(fA!.8dJ@ӬG}f).Ob l1CVK :߆ݏpl"\C$Gq=?dYʵ.~k?5͞ΰpr:"Kj L/B{ ipN@R3hLQMe0{\BdB(uSlp17:1/{?Kk b@`5e2X^E9ªLdx3LG=U 5QP-fz-c»dqx7¡hF= h|2lsl࠲°-z-$ϿPn.lm_xnΑ=.ǀ=KtWONrђ#4@ S~^;Al<҉ ̒)$Ap5usvՃ˯&{4_u QvqmsU$(f9Ul8xcYdDg ڛp'SwfbhA49_p=.5բ[$DrO_v#6"[}jaķhd*K8VArG~[6t4=lͣYC|+nA'GGth h cZ, 0v \mXqUT~uoBz tܶR\@џ:=LYLpQբdڎa>VEV!AN0d2OS\쭆\/bd) DMrumYN fsv"),rH agޟ mwvD ƯQǢ"ɀ5&C0{-Z\-R2jas =p۟4:爒3H6&p_S;t_s)q`+eͽO!<8H7!/{a^확6S^0@j~V.^\+s(,# +c@KjАkf2 /bܡowg P۹"_1cnȇw}Gzymj.~J'Xg3mU]$ > Ok0R-!&7-lr biUE`xMpUwrU135Bh 0Ŗ%i&,O}rW:ow8hȅ81DݟDzvba{ R7 ~G.AP08rqe,@s0=//LG掖` )U݅>;Z'h퐦 OY0mU~^xخ5-/VjvsK F QBH:zPݢX|᳃VOa4A0VG^')H*8 N] bSV!9z~⭢_#3yVT%ۅ1P.4`PZF3 8݀o|Ihbză-d|hJ8N ro_%1TJ>O[?8+v\f#7OI!ΛwSԂ?Tьyj_̷m]ͬ]5MCnxOYY;OhFh 4UsMI5X]*]&1Ce[tcV NnO}uroSu?xXIi?h ǬEzGaݨl%޽*;v~ϔce )7I8[}l?'ŷ(-$aZ a衃0VY [Y/$tC (f2<:pk &Iz*Ʌi" qf<;XFzcA~(,;\q/ubO\oOh35Ẓ:730igBeSi<)w1^EfLxbE]0)4d o4d0$ <_ ^͸x2: _>O8:@BAXNW5v!dob{z\N }ŪH3֩[s#a2ѽ܈9 W6-A\>du.Edm]T4uX.#.#orKΚNu*$-8g/C1뼥 Ѐr x*@S0ަDp`@̝ap}ف9%˗༚vk1:D_KX[@V|cà|US$uW}$I xX$V3>hQ2^1HX,@ 5}]DeGtA'N.+:i8|VפCLbm P>ɨte4k-mvƆ(y;Ol^D Fc}*"U]\e 9vH ja8R3.puLC_C6ebpT}TDu9Giå*(dl7C9oKetu: 'm\pW[Wӹ>aGnjbBDyݗWÖ54\yGUލH㗱0+Nc+vJ^u#@ .E|4$.ϑɚ!ꈇvO̓R׃EMHՎ?uCq[^A~Kݫ$J 1Hr%ĦMnK6Yw57UKQ/^CدIbd]) _F˼]dyMM_̲nzKƓ ,zG.\y;憃I(ZиsG۠ :9mo~w\v>&/Ʉ߶Zdkrm:/3ģoRB?{f)uvkY598 vy 8| : m #[N<Wc bOQڕ\#T^]pVP!\P@5oM@,4é1[Oi)inJDoE6T@0ݓѬj˒@b~cxŚ'V ȳta-ܻC:.ZzyITЗ c_/[xϞ$?١n~? HRXEi[`ԇ3EP̗U㐳N:ST]BzfbCgw%bz-/{$״4Dߌ ЄTѩw!O e/'owrI58_=bÿln#hø(WD$##Y4SɈ;+=;`>JGD&0T䚍~'n4IIQԊUj3G:Q ?^T-%sÎRoie-xӡ]\\4XX ' Ea"l5( LΘDD29 'wNҫnmwv5lPF1Bz@{ H`+%a1N r8`8e?2Z`TW4)mTߋ0 s@$phf5Df$BH2UԨթ]1") |yv8lc0s-T%j`ǞPYƧ*$2@uph;,u:j]͔hZ!p@s(#ɢxu7$6E}+q}L֎e ".1EðorL=ԉ?; Cj 6,n[C1tҍR:\T,T͚qӸx }V ,t )N| /ݦp}//MH_Ye-so5͹čZŌ\.Pi@B ֛"&KàiN7jvIssKb<'ۭ!]W iNv6O5?9 ,^j b' ;dz5ߤ3%l[` cL3ER\rTv9">'Q2IڠA"7֨ B~KC7Yt%g6W˗غCt)nf!:R6ȗ+3\=E3/c3\.%no%'Pjg^%C*th2ZkЖ|.]=p3_呬mV,BoNbw%"D+UjZ ~-7?q f>!bK @w#||J {.zd^-6YL rzޖݤўT$v|#п_kdO£g*1 QHx0K%19@}g^g(8†I,E9?Y10AW+$Iqa9#9e"n5;|(M (77uzW9~p>H>j؀OOd3VXdR+`p$*]e-,9!ܬ K\êβ=aS'z֩]04wJ$wGٞƠ9X{j\=V9L-Yˑt::kX_Ш;C!a|zOeYvz>h9{Ɏ5ʒb D6G.v?1Đ7`F.;Av0gA-g^ȄJLn ǵx穈jab3Sq ¿(|E7r"Q6uT`jtd8~Nf U|yA1$<_=z΢ב.F ٤\LsX3c0][!UnXȾֵi_W,- p`"5@&\oAP{9"sij3]N Blݕ ,fI7qh*33 fh<5cC9J!Z*1q։ z|ij\ML&[|Zm{ 2:^G FM =wTԵό֨sQphDiaFiH[˽t!֧ *:h;bheN'ȟ-JGļAR-FՁ)=kr&ҳܼ織Fy1hⷔW7_ԕHU#-t =}wZ$v.r rSC:k↧ ~ hJ<~$f>apSBB>P # 7 d=ܗ[廦4ot>u':'+tZ$=:9 (3=-js=waWaWun#Rv?wi@D:BS@`lqdC) O3Gsu]"T8TL|ɋ#gm0rluerWA|z.g ^_Rz0x-GB[5u31K³co6bPN#C-N*(\'OqGQktN< 5 k]s2|z:j(ܤq˿7"ocED|&A;{ú{4\fC4n@&OޑIm1棵tn$fᾰ\D0I!苃X#>k~z3-_E3@9hw8XwDw9E%?^+wh :m%Qfd$3klmv4,Tȓ;ZH&k26V6pS}|-~OIwWz.>t&yRrϹd*h!xcsdEH7ѝ,}%En9j0.<>u0.$bEo.\z?z} \tn]fb w"},P: .rkUhcOӄOs;v[V|BOnr^\5jcnF\BW [/wh+V VR;O G yp 4^qQ$<1RZV{K7#0+}GHB%4t xq3Yo)\Qw= /oϼcj/<9G/(lA=_ lvi+ `† ]/_c3'z5u_XsF$X$H?)[qᾚ8q>'kXZ&vZIE:7 Ad`LJm3V% ;jc"hMn"Nll,҃F$HcO3gRʜDۢw}M$үlQP։ ~N)*8G宓SbUGFH wŽ'v=wO '\_t3rkAϹUsn{,/RF9`4V+sUS SmhOcEA`)I4zG)2J_(\>Vx;vD{ىuEH7K>zjGpB*OF9c=w.zT`rɟ!-4~Ao{<4]ӕ?x7\'W{=I(rXa2F. |4۠ p/vN'#~rAEAQ~(2?E@[ϭ\c}0 Dݣ/lPYFͱoǦ&M⇔>aE'K m~ H N)XiZ7\6[T- ڔh|%x%mm+C?#{:Q9;Io\`h\$o;4awI΄deay%D-lαCl{:tҵ;)ӃB@}*_"x5`z}9G=v/A5 E'Eog;CyR"#q:7÷"'=npL3VXەb"6ep҇|_ q ?_/|PeG 8 h#;'vJl 3$7;Bޫ)6a[Xc|{۫[^K3Om5?nDڐtOty\dO8 5aڇm e%]MeU+^{z\|W]$F:|N!$a1)ԄHr+PT~T|yw50TSȌd 6!yU^G?d#"Z,jcjL ߇ _GIh7UAW,^uQu1Bq3ڙ˵]~MqU- M yLԛ |f`d`Q±do2Ru4_|^ g(4]+<~ ʶv.'݆qh~1-lv撇K88]O`F9& {mpyަcU <~x@MĬ$r9wZC"5&G 83!{Z ~\}qD i*r{urv`_G]kKؓ\dΣUu{S;[6 :p|Қ4)UHD]|x 5Rߣm&[oTp3gԇ J3@$}{.iXwx)g ϑIyl;!oaeds33HS"@RZd`@`JǏ֩wymZˠZoR" _|j-.|x>|M )H9C4:|b>2^GwABOs}DDshmMuvwH67}fʐXꙦIPExB{$AB:jm;ҩ&␂l. |4, Bہf-+˗؉tUQDXP:?ZKc*Z&R,2to֡chHjqcCO<. .DpWP%F.MżGk#fdy3?\gim\1Go =6 T2F.lfok)1O dշzNF0j("1IuճaC֍Oaٺ]:GS 9Wܲ ϓPٕ31(`)'e3U ?jcVAY"rglSQ|Ftk>_ɒ=/vd^у% N=.jY%Os[R bYcadMӎ^m$yPtd14>Fuv)- q?TؕGrĆ06>AOw;qSaGoO/1Jg<4..uO@|ASn_lody >QDaUKf+Kn+6XWRimF5hYY0Y?H\hUE7&\IAnse!8;<5+C5v b@ I{ ߺ$P[QQTtzܩ>ЎK۲ F8lCEX"fta@Fe"#)ݐ2(uYD<m ߷=Ua)!Ig^|09?ND_swSqo@g5HuXOyC&ݾ5W j2\ - qp-Bّ9[ ]=+l>@f^cZpBRrEer'o^>Gj|Y^d{+S6yf+1d-#pMbΟđaI:(ȝo+aiࡘgKO#@X)>c5ʹϴJ z=\₥;]OpԆ247L\JƘꥣ}Xzy YDzrǩ)پkUehu=!7Krb0".%ngFZ͢ :ɫ%͈,G>", 5)rm1g^NhF(M8'xscfQOnȔCs;\Λ>}a?mU$ S$q}bi̗ 5>͊DA~RHnxʍFZ_V+^st-sNz,Dlx4[ՔNOwɚz.Ų?ѥ ⸲ IRl3f9 hDFDtKqu*;Pi~!I]O3>@"}&1*eT`%b#oMT+ߚQ7\A 󓾧 @B R jϑU~:6>4qQQAn m5o:t|nUm Өr48n,3KrYMKw3A*|քL:g* )%Gfml7,J 4? ev U]/sD+NR#Õ= )&2  p{zͱtLB WjIjyj5|ycW?lbߦ[xʔߦ6rRXغ5ׁ #"o)x(Z?OTjLdtʣ2nyꓕz#݆08jaFI`XٺtBB(k̾+޼g3b0}Ye k ވQPȠ&iʋɆ3< r/$+V1GDt%[X§RXGlPS{4_ՕUZLu[wD΅2SjOGiCLV0V#CJޓ#%*#F2~Usvxo4 -<ʗ .x?s>̘y16O^B>,LQMm?3BC_g1t]k+e߈ /wJPtp)EO:oÑ N$+5|Hw8i ak온ΣkՊXW 1MJ1ٗM?enNS)fVgY 5Ej4։3.:QB&M>3J˧v\87U*R~l@y/a;l ovP_o/-S#tGm@?!?<+L'^Z"WYiUg7pۗI6ֆ>^˲y-r2M7X]'jHt 5԰ P8'ի=Te˃ƼھeI1Nvgkb@r{ %FXN13{Mh?XS}>Ia!rU%\c7 >_6F߈"Efw"<`僦~-(mF&bڋH~`* $h\!h{"amBv!ץNu^ȪI IӊӐU?ř!;pT.[쏺EYB'~˾9R\E-UΘf3fϟI 0A^zB;13q>z?C7i/?әMB٘wu/-"=UݚLb1oF7*laqW;^Od*gAz5TQ\|^B`o~ՒVr"l[;vϙ%^{ւ $goآI_!9(nʭ++@msU}PwSIDǃ¦Tɻ z, |L.qXx5yv*q7i o>7WN$fY<\iX%x!g'Jߺ:Q Q# PwX^Y2٥ҝB1'^nl]LPLy:p%!_2*Nbv!7'p|MhAcV]x.C"~s+c HoHV ,$osp/MHN-?oUS`0Uu_ޞ֔q>耹_ą'HQ(vqWt taVkC>SXGKd]ۃRT$ L4:ќ1HQŴ/y/XXaYWG38} QKF`mBӶuI~*ܽ{ q$G TJ&K@"՚%|Eq[oCn- d4uɓK,G_o5gB٤1 U B޲UϤ;>qdSU{'ud+@Ko%/aN%zl}L h`Hr'Ѐg;=Q96aIэ<,!L24G+n0fֺbpʔ$DjD?ڏKs]an8sd~EZlǾ*y8#[P3c`Pp>' ^!b7 F y(T"bB[bW]]T+ *8 \}~S|*bݺx98p6/ҴV Up큓Ga5TQ|1I 4 ?P|;1O28s#vR.kbϥ}*KU;EnϴVn^>}N;dL$e&Bf1&kA&K<ނXe4|x,*~~䁵|j{uH%->`SI=kAΥƚXwij;n_{;h ܠ{TTE_sO+CzjԀ*7yt0`85;0Vk,ZZ]vD4`ũ Yc.kgP &v6]烄,5jZ>SZCBgꂧ4Y't6>/z!U7YvʥxHIbzv_ zz3~a%Et7t3Λ%C+Osۜߺm ,`g_sOagT7OAͧuӽ:y/&{j-LuJ 1/GUUyB:< ]siӋ5ؐl-{-89AߟV*ZiM` XkY8`7w)b4애jt!ReqG M"Ԑ+'Bfu(!M(D{fhU#k[)٣P~ ?:4M[0>c kˆH u6z֞J3g\^|WͥL?UEP-a2#]o 9umiB@w#t =?gqv&o%nE5@$$w/WW@I\h*r'QbT\zCWbMΑfxsJZ\$Rߦ&* gM)N^tfWr@k_2tg^ǺMG84M ;VsY٧^o[(G-3Xi-3k؊ְ‰q7ЗSMbR%򇩠iV&w-ޗS^XįܜFT^9=2ޔ˸P흅&OCjţqY~0ۚ^7w(ZV46ڜRR8)$EE۳F!Hc(::g+KZ<\dT9H)sk[ >=o (|)d6+o`kیQ;hm.DkcS[M\4 =P-Cj0_(TYY]EdTS$ m'}53%%l(磄W, [tx,Ɔ63cO0w ΤU]0jOjiqprAw~yR4`m@7 +*=ႚgӤjWعC>Yg&wK_}9 1ʹ.+C7bY1|tJI34=Ef \8`G6ђu* k`H+quZ!W+Xz O, [sid8/_]?df`|6#0{\ oAmרz;djT;ˆ:֙dr%SKD= -ja+wB?*E; 8t|ihמe$TT茓dFҗg3G2:UiNѝwaM)}GQoI5(.z`Mmٌ 2%;{;#da"̫Gh\ttTeϵ,E.1`3dKD}~=sbT>I0oR\Mث=8eB! B@eu~޴yO&L*@ƔF CQF %ټ Q֩U砜<՞.RI\ŞUU:wz5tnSjzZQⱞ8@-L>RpXk;KK EݏzP8l> Lu og  y^W;oUiLncnV}> >Q>U+ N ?|E]Dw0\XgM9 Pҵ+vJM9(K(0FSPyՐuE%:lӴI"Çbل>D!nI*/ ];mcz_ev5e U1R1i;E$gڙڱ_4j;)pzdml92yS|)Iٰ|fU TOV0k7k"!@sDžOH#]e{vwe}(D 9@foyz(UǦt+V+G=".e @$&YXc6ahE8,?x!ղ5'rpAw=,B5֮7Dj< |2=vjJZo``>f0?RcxK{|:h)uȪ^@JǼ<rգWjQ\SM֢vzl`~`@@9xzPX@͐F]d0}d]jZ[pI?A'^ rOhe ʿw{f`,"r?yB??`𐪞Hn*Sa]bd%cה^uhQ Zc+TE)D"6)lbr‹IUsseQGdجC"BܥTtt% WyU"{*X9ؔrIu$" Z"do"Vj9/4+ U%v>ٽ5\{ho( +ܹʶ U/5tY45bv?Y=# MkX`w̕? ;|" 2Y'@ % @"3d;6P {ҝ~Kѹ("#y1%P[]@G`>|~B^5Ρ\XԀu,ʿxO$b*uk}ڱmI^1G򶃉!acz؄ҿrfGnZٰƧ,-SzF(`dN$va>p[Oemar7*'[@~beD$8eΉѩe~4LyB]Ǭlܾt@"FSJpZṕ:[9!nB>н:PN[*`yЌ"&i¯IwYaܗ5+]|aoK\QNa8Lɾ]̺^k uVH)d`3狃yh[4M[Vq!7=9}ɯGge=Běb3:lw:lBm$0i+7OY[d-lJ16U.ggronș&4C/ZYX[c*&)gُQ#[?pC[E6F{cQz[gy\(U,'c A;]7Y*lސP}5GWeAaMJ7hoPXB="KHuE E)ӴH[ͣ| iVŒր}{a,0&\!qc R|EvfцZ.=GNH."2F,(mD?.tPVܜ%J%-SMs,T#Ё2t!!aR4֎&g?xjQqк?MKbK~bkt37^[DŽQ0.V*l<.s f\:Ȓܕ UU)W?Cp/*k9kVpfݽu;%"LK Zj6韧1oeeֈ.:ng/"yvl- uě6!-qCLJ´$2}bxE>IbscT8ͽ:ZYw E/pFVu´ $);\)MaES$De jX5xsW4kpwROA(g^b a<Ϡ ; e߲;G=i'w9?2jM \o)vpAqw m[A4=ݨ8! Rk;5B<˼ !p+S2`V 6uۅaxQ^쉻[ Zg5ZûcN+Tɚax|Ԁ^0mzcv%JI0?+kZH%z&2kףK3ևk>sZ2+a!M [~%Hm*o1&qtNlqNR ,:emuek;77s)־pXJ|p0"1bU +< u_˜s򕶈!PCW2iN6ZK]c/0{Ѥk{f+TY#]fT]׷a _r=(qD))l$I g̛3j/u^iG֤[H G]dh+D.`To]BBI7!^&BojluGD:EdBPp )c Zw$Ĩ^u!r`vR5X牳 K[9Y8n2߈Vy 䬿T{ͯbg;s:+X aż't]9yx"5˦"IqFHhS*{q7ƐоO;ğMXв; z"SU>cđɹ̓C%U<) aTw7, _'9Xд((e/q90;94U[:u92q Br _Dޝ 迾¯6UvBic[+RCNg9|$sg툛DPn }_ޱjP&ɮcyW7Ђ`(UUb=QmX_]Vof{?w]D'Qš @cOAwCؿ7x,a%~;q_0j>$RmWyUIp‑{pe9:쨸|]HKwhst|^x1]6cpCg:;lC?ڢBfv؊V=ĉ; BBԔd::*=ה7HIcz 5GqX3űpq;.\X9W}r܁ 7XƁ Mg긕ѳa'|@"*Ao|WᳮÃ;e,#l?i]baYŇ7'W& gG۠;&3֣ps,mv;1wy0GGj$d-\A侽 &—qr' nʘ\jd;Dz 9O{Z,-NCwphEn5( 00Ԗ̕4Umq!E =dʄкi>m&9}q_6ж: S}\4焴?;z^dGWξUn, s.,޺N5*3}P0E aZRr@};f 8!FĊec-x  4^Ȫ[br5:ch̭k6-qfW^8>[#E\NaV Ca",vj7JepC9O$)vJ49)/ gݜ'Ht)D )-X%CՅ+cC{񝩥[B)}*-Nv5nd76b. G7(a42QEs#o|א3]-95$/8$P{=.i߹@T#IQɏ,Wұk7m]gb⺝z`+70AKƯӋL2 # ZGIeqS8"?`hOl 4"CqCIgE몙nu 8 '{6Ѣj5f'Dw0Dnr[WЛ7ٱO5[\oi8rf;[i3dbv=I -8P)GfPY~~aOSΔRAa#]-̛sct5 YosLާ=}Y۴{$IXڵ]o!q:HH{9l R{,+kSZ{$>,+` #&w&Ճ='NCէmISm/ np&gBC^nRvqE[h#389];}#J"R"QnP#;$Tc}M/ɡ0Tw^Y2XK/EKT>ѧc gxB2^f-.Xv:._'£0G`TdI=m;|e7#V$|91OSL{=+[6PͰi=]V}/{}Q{뱦 rfl{mn`{`/2( NZG+/*pe6o q?eAc18!"v[{%,e+[fJ^7yc&$֋]|+O!B`1E&ۥ\lweGΜC,*L|A':H=B谭/¯<#؀2<͐(Wv'~*YNQL}Oᣢ"!W㔍B I1q[Ӓ] (I/BAºmݲ#Üjk[v˖fs:g#e60zb2'n̨ 7դ8,u3rX<sZ"EMc{5mp$87a3Ix7+3(s²EJb+技٦93 eiYwo{l H]! >rDw 6b)XO%Un-u>F핑HV6QVvER#J՗%|o*w&VwTCАʑ|}(e-sEyENKh_~nO`Lɑ $J">{U,(Ohr`HQicO)JA7_M4ic޺d*e`y$ qR&xfBO6˼tY +őlP0^΍V=1Ds 챮Jǭe+!Q7>v'tQ:|P-pkh (ei?&J3Ͼo ~B^ϴ%p]~2Unǣ[h5;<"!]4!nIc`־ȑ>)G& tP2R@]bEg%=J:2owdP"Lc9$Wfu3u3|$s8‡(.9B<.~R+ดTV$ř.>7J|G݁/CE),V?GnKIϞv$ڇlhO c)pǻ(ZmOS: .p>MA}jՆD)d{j,&WJ~5W-wPc1XP}ɱ;ҔFk55;f;$,zԣTd>1JhMC||3Jm4fJd/*CqZjrGZD`3QO|Ul>dbzO0<F4 uouPK&=yŲ?|L&+aJO鉚ɲ 4%@S-Ku aFyey% 4SP-#aN]t]zt5tF^ޗFHOb?jvX_dk@~YAgm0&=TSTit=,ݺ1%Xa[@8>k]]]cJʜL65p.NFJNl%TcAȺXXj\*ť>ܞw<Ԣlho ܁%Gt:5U)*3!J(NoJoBUt$x0BxV/~ ZZJ$tCdA1Ug\nTol g L=F,>)o -)P[Pu=el qo(U؎@X|uo %TAai9dct+,Սoi^xLo]C%|{jXwS:,4W,P )RȽY狢V_w"q]|ZL3_Hy $zAL],sRx"㉻\ jgFZ\e?Yc;U +?Ɏ+vs[xn߶nzFlѬ{GQs=@ye&%0\OqݥyE Jqƙ4bjVb={$2ٔ$M AGAtpUkTAz >]K[!}`Fgj/-fT{3B`nmWf})NF$Qo-b_s*krRZl$`#; FT3͟"="OZ>Dԕ0ґ.79VxGi!|dMb:췵BX H6X/7'F37$UWR$sdTR8_K)[_~tz'<5w1?[I:H}Zf+QV6I;g, u mɗ UŽuz XVP tS񥈘b.S*fw_y[),|/Mm-t:~{14s̳ER~Ne%;ݍx<(k|*oKŸQ?86[Q9m\f"pd,Xss G˝@$\o2l؈Ƨ;9+󰘦39 #]nZ}[\\g+o&M|Yfa,O 0ޤ#M3w81tJ&L6DGI*삄ک>Oy֢VՖ˅\2Zn/ϩnNg|:.GjM2+%È@#gğ Mwɞ<Kɥ;NoƐrzF3^k@\lY[$|3ke֞zNeǂ[f?A3Piq% 4b.l*4Mq`=]8!PH%W%gj>lUTo+\k(n! E`,)`G\|m.\P¶kجA#ZNݵf1 e ;Jҋ%!'kbAg%giBh!TZ;HRj@u¸C?{bQL!) rOЌZ?X)` ŤrQiCccJp,:7yJ^;}uR uai$9 8e+,]&`$r7|+/FŒ< _8adw|HϺlx0q0k{iQ pTKS߲OqZ ?ط )-RN{]IP>`mo~MO_oBȷ5K,xkɀЖ i^*uхfgSF:AcLg;Dӻzj$ֹno\KHM*]~tstܢ VݸRG!)b[R;KK?F6%&\_E?v6ՀK6_#Wwy,\߱u+B#+ŤH HCjavDb`ٮ&MւC:ĺsbM8jMk`6 @ϥa.&K1ԋaJ$luN3',+7gq(olT;-:Ek;\?~+_cC>ăB7Nz^^:}HB~$ *HNp Y`UbiL5hZK02ovKpC#J {/h&Ƙeqz}xyobj[ZAat2̶@Q,eflDE^xWҦk0V*D7=g鶴m0Ϟ(|aMDHiB5Qae%WlٙbW &=:Kbo./Vr8Ʉ*p{gC:I9-3~A Pdrw P`M<7ayUixEN̝ϝVL7ά[g5YI .WMV6/B%Gh<5ivy-; k({okf[.n/ ?Zv9wG?]קo= #+ `@fJW4-bq͑B6Yro"d]vk'GjHNeIhK\]"ME7Ni4;ݫԀӭ1z =o( ?F!AF,{$&ҕYOUL/S/M-YUǷc3]/iIQr rC܆2nj7Ko3E {Z/b{mJnpⱳx:Lu| r{u+ [pU;Q$+˜T16+6rR!GŰ~@{X}JYir2ZTA9K~r"v#I갹;8D)ij NjI;oɋ_S$rgxhXh_6)qAtd0 #6(+*el<߸mJnw@ؐ 5X8Ô7.PGSFf|a=0!^x3/d;L=%,ª:fup2f?cTKIX%3٥}P2ʓF.Xs6ע_-t+Dw̨F:K83YBÏ7B{G4y)0)k.dS֡v.e{gIN'ڳ rA@7o "Q\I7"38b9Wx~ʨ_՛Hhe@f? 𙸶zoֆCn-7uN2QIQ.X&ʂJTe][ f٣vD+hJP˞}]`m ;"3 &Ӛy@r@7R,C7t0ޯ&R07Cv9VtpF?'Pܐ"&`g&3=lVPi èZz,MAq<^lQd(ptF6<՝L[H*BǓ G8v3rIN񂁄E7d_2+~Ч/ۺF*ljFC Wr#%G6:{.P9IgS_B-¸8uqZY A |DI^ڊvgܫ?y>p((JJ\NB8z}@ħ֎c{= d(6VCLl}s48_˳6k!x*]}Qlc0qIuMI.1E )oV'ڣT4z ql^atYd3OfG!S'_eueSCFOG$catA:9̽nuXtE+%?..CWmhpQ|a<8=}J^8^7ui)5i$g>`xyקMsb,Y[@'1 rH@q+6WW:%Y ` x"@%8 $pQҰ1Q68v1CTiND$t8k,{^76 eQQ)s*`0Dk1WH37f^aMLv>]Lmexjm\ln_]Pu `s$p )&Uh&U)ɫGtwu-G"/"Owt<^c(3:D@yᩃwük枝V#g u`//MVY|FnVQZ(-۳3=^Y$ ]˷J3ܖ-Tp1Cˈ `C:HB@3%(4v#vNNQY=è+LJTg:ͷ9PJUPfn;N*,f[L@%:> W  1L璂][p3:O1;*ݔؾC;8ݠ 1őPPL̐؝QL88zC [;[NY \Iɱ0鸷o#Z40*/DM`5pE eE:֞cy2)|Eo{?9r| /IjBJ}y8$zyHP9}L2~CNaI{,j9v}f^jx l1m;uކ0yϔq7tA^kZR]n=QbCaf-9tY(07qkܝ#FgݛT fAw3DHpeYK#9ڪ c>(n7Ex3n`B3PepK>s!R`a<ݔ -Քq'^tk'@jzߌI-V; ~N|]=\\2VVBq`pkrNNaMVod!m2T SL9澊=*,/"2XՌmKN/ tTUzj(CΆ0i zD`4>uԍz߅g/3 {5MΉgЇ44p <рt!<UGt h\]i3% LeIȀ!)`mP۟SǶe'o xz1M6v!cf`YA% T FEpO1Φ冏1QeF3Gijނ Fô]țjT` @ ~D3\]V[C!QPH/1.Sj_u4VU9ɝ/pq[nKE?6 )EN4ɐ.&v@+IBC 0eU"`cGt!%39%bw*vA"6cRAZ .cԾx) i ZR֗r=U vCҼ}%u]>ŸTL>ݳoj LNt tgY#1=vjp8D5tIZv`RLvg7_c!#|p8&9o +4+B}򡨫EEHIn]> qO[E͚ qNs^<~马]* re(MQ7",sxƽ2dJ9LYMW4VcIzrQV3".贇9KV( [rWZ՜ m'=o6 l.ځI0 ~` V]h#v-T'T`ck{"$I! 1* QMkBϴ&:$&ZoJcJ06%0C3w"hpVTbA9kmfՕ[ndzπI[DJxr$ښA/JdQG =# 4RqeDXt;DQ6 PK')s:_ݗ`j#c@:Ga#yv(FDrLi[F io ҕAz3+^;1gBi}VԹxFMW}`sqjY`|y]*B 1C2{ߏП/F<o3'J)\NO(h܃o^g=tߜkQVࡉo\C5Jt]m{/r춥 >=R͗ޟ e?O}{`O+c,(Hk")mR.kMDšEW뺇+<3j}iUVuqvsмP G.{w4j#Ol,2c<+,?8_N&$n)00/S>'9THr]aoT=e5g5e??Pwy6R @Lre7O4zJD a k%:|ªD~~ߨE n?JZvE35 $޽xFc(|oR̔<|!I 7 ٖWl]sPe^݀ꪞ;Ә$daTE.C%0:93|OncV)LNxNMd.#E:qYTZ_(oǧʥGn=s+90o|E\^zPs>zUrsZAK!]&TP;<,OF"]x9w[$ 8&A ZuKD~?? نk"t4&&n31GJ$d.YO,kYYSJr5./)oJt^|JpTrTyzDY| ,#x!.D[]h~OVN%&Ni.vpAgcAY-`,eţ.IqɌbFs|ùBrء_|S9,A0U[pɴRsׂE ~'F#rwؕSH[:=kT Q ,nXS#!aQ7oO;cd'w=ɽls,Qg\G0> w.9/?"; ) uUƻC=&z>x6 R~0 &Ř8O`7Wey:1lC'PIԬ<7wh9J2Ru>Ə!"R/j5nt]k]~!-ELi?%L$7shKIKYFwgo/DJ لD]sk$v:jHC*#Sޗ`/5  nJ<{!{<-l^ ])9\~"~B{lCG;J{'I|6ITD%0>MMW2s2?.N,p*yN~ 5lR3X$/$B}&sN'3BQWSMi04"3nɯ.tmH>#@-I 2}_Vz B~uqd]㶉IVqz~yui Sg%R9Q~a_n$8knK NG.8]>9*][5UA(sJju@xCbWwge oo@< usudԂ0mU+)$W|oLj]9yH9 H55̎lH( 0^x餌̶&]; Qws(B>/:A`I R vC?!13gQC 4M8h֔(-_a&G.`1E *ʵ{Qj |kB%,m!]6|R71|1߿Hy6X`mcRoGpGB j8R7`;;6v!Zl/2sZ$ R 5(ƈgr0X\c6R/ՉE՚p1nU>ϩ!ԅߋS ua?co6,6Nt1i92Dm%r,\A+ RZ}f[_LO(8EA.)l}TEw=xwg=0@x#CAe l t9pMD+kY%Va__O(a ,lhjbF|2.$E?V |umMAb Wd(@P,qƘשtkj51g;⫆"gwQNfz'1؍sjwU]GnFXpg:pv80㶃jNW I| h 2 Eln;4M"b5{aI/6^3_$zo 표pҴG-LG&Ca@;ODD+9^ŠrLBpv(¬VXr~s@юFw_9 V "} "NTR:ޟ/:BdKdD oJzpOU*tׁC\f@.1S.]ަИi@W"U|]mJfʱ% VWbJ2$5 17t>= w l,w{[X8"(kӉ2- d #oEg/tk*9+BOEa}@KIlT2"WWMǵCvv߱1PqKeR0==@;_A eh> &#)YRpPAfY \ !( OQ]lƉ ӌ͚I!7f.bǣҩKËy=bNqf.WS3]r5S,ԳRt; nD?$Ϙzu2 \ε]b7dm] 8ukZ"X8ks8uˈMt$_Urɢ}j&_0ED˔Upb\ G4TH&3:? |s1#)}T]: d9H? "''|'6.^ЪuJ6 HOaqWAV$[IpaE0ufeeU'VXL "Q0Oӝzpy&j' 6ޜĩ;X ZN'{PY!hpJjrss DEE5tp8Z\y8;[{^;MY*Z\7I!yԔ\`x%AxlpN+Eu,2Sw+qS܇o220TzB.c}֦pxV߃ejf 5`\Db%K[Hz[ۦ޴YAk*"%O)YzbK\pә^t`)=Yw%cbGGjQ_oVjju~@ja:8_,2wNwf'A\IYP*}5\;s6ޚIuhDZR58wED%\J,]QTJb\<拦U`M| So,]*>}@}oQ,V3'ba-1,a?}L.$Dȱu)GoN/ gȇ*ocR O!8!1|Y} aρqHEčYJ{!S-l#{i@&44q4͖u6%G٦xK=Y60w0,/rOя%J#]YkB -}v6je"pEb:45zWS:9^@$w;!+1U/T"tvI+"Vg3Slh_QLڙ.xGD\$wܮ`wwۨͭ|4km# m-;Z wKP?A{Iݏѝ`=kԊXF#KMr OP'ǬUqyPI*s$b)A Rǂɐ|dg 0gAzwfՂ3aFvk{FOJ]O!<,%@[x…`(zŚr/>~N Y_OQUoҴ{|c tEWpШ8qw1^|Y9!%󖑒Z0]i<wS|L;ʇ.z8\cjG5l o. QN+Lз-h̢aGFjmno̚aa @Fs:Y"9UޱuOY* MuWG.m/MT"ԧqiHyd7Dd 8Ar-)E MN:OBjy"7Xd6^A\L^ X|?=%`A3՛Fؒo7q>C_\Z֟<!kj &AS:G,RCz)k>.XnOieJh)xڦ!: zycVem)_Ju `竒x{1Iu^nd6$LRFH7;,Ó.bԑR]{ÈY3cQ-H0ZyO>|V4/0IiK43iۭx#؆i\'={H_¢'"{H um48ɼ WTkLAҘjY>Q"^P/*MD }frL\MiEa?9+ET?1|lKVNSZ&•׏a_JH|!2uKQ$'d@g M+(SlCdh6a,PRԗahL,e Sڀx&D+oG*RK䏒Jl8U^—hS=:M\ uLYd;vy^ oY, cHU/(Eœ,P>0Γ wl tpDOR>bU?U&kE;KSi9ObQ =j-MYhSbY9bu,&}heM>ac y26` C#eTx^A?6/=f@ih[8PKD㻔{Ȗ]#{=O+Deg9x8[oĈ!{vp!Gos |xQ8S}R|:q9r$W}hVĽ5Y "dYPPN$Hɘ{ -K |9 h))ȣ#xnQx_}SE d+|Đy{UbAt(H.;Tڸi_,/!KkNh[w t?#!ͫإ4|[K%] ==aÙoH#%t`m8TZlRIGX ( 0-?{8vc*0M8XEUĵʐD;Cԏ鄯-| 'Ƿ"2oX-bsHb+@e|iQerK@f(~ 64qC򬆩ݸe(>M>Ed԰D>CFüKf@>{ƴp*sz͠pm;IYar{}*z`Iy -:b  %YXOnS|B;_YEMr?O[8== ŽK*0-!ǑRgz j04{)Ɯ?koI,tқ9Hĉ'PHֶ5?z!C} 3d&e?F-U/Q-:ts3*eX_8U]y+]g[x2XvyaK:n%ɲJv8A]scCyk_ܐ#ڞM<"eN*3sǞ.í@ ‡*V_xsPT]?~wzOoIpxs1`5^므0ڦ8hM/ lP Jl-begjп+J*ѱwFCLؿ3<+l>w (j%hWt6,LD џ_ZPF/t>ؙQh#T +0 ڥR)Цh>"/dΉu?OF2 + b%eLU<$lvRDr ^3R;Wש/{լ.KJ300A<G'FŜ98e !ƻ?˄8lFïr%IM%ӾIª_ NT`'mN`̒euzOu$4pjYa.&I0QMU [s}@,$j۽Bn͂6Rо96H4A/PB0G@^t| }vxnAj-n(S'c1]<_4 ng̢\k>Sv;mܯʠGA 刼&ˆ$ z)rrB&@TڶIT)'#ltND% :#2̯o | ==]5JI!cvWppArSuoʚkO|YSA)eNxPre\^7.̴A5G  ?qkꢱ[D+g7QjpS1~ǾW+6}\U~H~""kI?azJ K& ;SW/lf&f \F{Kے*r,l_ΕVfPХcs-q !bXFT : !A]8v@!wFq~M ;ZaAg2ޞnShg$ig0Ij0-dR^մ[%KEu(`BV0~̕&RFH]YZF"C+jsxLD[{ݬjσ%L ڴm;1+bo?7=6T%lYKtt`y3OWot7Aۨ=]} p>ׂ{=(d۟K0ūs(@w*Qt/@BB)3/|dxAWHmbMD&1rYٲ+-蛭FlY3OB M%f⠀iw}Lc}Bas'^!A a_ Vu|50kƺ4]&ڻJ<=|C=]ciğɥVj,?ms .Cv ힱرqHMeS?v"2LjѤuIEH)Vt&N5 ^ ީ y_,0gE7A{ )|(zxUB!\eɓMaa\WX7ȹ":MʻO:5n껛]s-^cClRu袆^==nb4\nD -x4~`NUgX9^`w,ls#Tlٟ*;Lw!dq!X7H*Jo*|$؟ cZ1\.@ m:M`G*Λ*'6izmź1|B)q,:UÞ* iA{RSQQa:ʥ2OVM˞3 )@ѡM% OeeszId3`pJnB)=Y®2LH#[\:P}od HN x'XUѴJÉZ>Hg_m?:^1o{59@U"pEh1¾t*2HePחzee^6T]9܀ 4 eJ)ė=@l6ТPPԖZDTT# c#`.܍|岝%T\0 |G~\z*Vb0,0lm9R]PGf8(lvDI0mb1<6c%x`"k䏔_j(6_gbLV~Fw w)#GB,e3}ZP\M͓+&\FTozҺfΙd-R$.'&CdZ2,ve.2?19}vbn (*LGUN6Mv^pcW쭢t.!_/v@]{J[c/ pw0htsS J#8vJg&l C]TSyS0_8Bq\wY-ivZ:kcWFa!>;8 3FmEǾ]hce~*E`|:<PO{⬠NYږQfKJm/iT"@GKGEXs>R]MNH7Qآ] Qr2 by!#\ܐb5rWqbg".ٙ 7t6>񐎦M"nv|S=4&ȹO %M! ec?"an9O=eN<ZL?\C#+5ܶFj4bTK~i<&:Qnp;"f~rƴFq5 Z܅2됸'[{TumV Y>Ing 3Χ ]'1C5Noͷ$)3Pm+ٽs^_`c:g[ hG!p#”C<.P&`ݖB=mdMU[:%P. blV0-DatdE?ŭ{-Py|zL_]n̐YT(P=o|u֙2DJD+=^tOz! (& U呠y8 !ɢy[E5\"|D>KnqPE,j+oˍH3(|J2 \ *8C^6574bsCKz$l1 =\vcδN $buRթ ♹ EP*98'+@vɃ,̥ڪŀ"; Wi RjIM?spO9ɹ^jϙH{&!jvpf H3#^B*vbi"MHY0ufOjAdds}yYbx4mެ _9Y F>*SG14 p4!ô#JGaq<9X#LP(i;Bxq7?dp?SjKgDX >?} ( dI@c;R' ,}]j]'!WW^V5\Ahh܆, 6*6J]ywR a(U7vjMuctZ5V01g?e?`sszߟVvr$aYkn$:²y/4^]~iJ=+} 5טfX,YX=17ʈR1ygjau1ЫԇȲ-w{YhTy!cuJ"/SK5'1mF])~P{LomPJ(Zwaƭ*yL7G&FCI.Ux݊L[ ZnsO!qydcdtCi(eӊn{/[E #{? =x%Zet8o}vf&kWX꿽, *^nB$-DSfBYbdniIR5}ˬt(b2pB'N$zYA<Ǘ|նzP؂DCO=\ˍ@IZ3N<^a>>7*G',uY<;D2 #h-2fx-J-s@GA48Ot:\}肕'M,"e+0f]BV gN t$aҔO%gF5Lj /i8&M7oVͽa%;3 l뇬½`PSq@8(H#-RENePޗ?}u0@;%WhE+<$j:njs̆<Wcp,.@\5 ¶8bT~ϊ<= ЧS5>X idsOmJFr֢1[8tS-gC{Y\ᙔwJ Lj'#x8VW In>vLXn(yK~?ƶQxBu2"2޲:/Lg:i TrLl`#?Ife }o\'ԟ!ˋd/Wۧ#\&z|̗):l(l* r% f/,} ҡAC-%gy^KvGs5KS!@Bt{1H1g䬤-`lyܨgX;"?OkS$Ku|0Nd  ֏# t{{3db}S)&{4Oxv<2~ |` *$Q6])a7;g [7 +>(*Ʈb~dUhR@ &x*~*Qup6\A[B<"/l5zAaZ)?2,R>)DvZ،e#aC9-)cPgb +WxeV^;O;=+}" ѱg4Y&* Ts,"y8p^_yREqtf]6ex_! ^%Q׎Uxv*(='l_ƧĪdYT{r/#*MR;n#o&$]QRVT JhE'0WYBdغ8^΀sJ>Wʓ^+ Lb eԶy' T:&c*/KdW568Woė9gʿ6.C|a^t/S[D$"3dAͻ 2 ^Y#USwޘ%eҞt{]IJdt/N_ Z]N~ ypӲq(f Ff+3 6d"APUfQˮ蛼`:; h$vMCq@yiR r&)mVsfaS\ {Kp<?Zc1kB\'?z VKÛ FDS¸7ި6c0Pbe`%43C56_XI&SkYu _%ivqmRAŃLid+<I2  w "uWͲ2be=1#& \lϲEi +o$<KEEƐRxy<a]_gdTИTG D*%bK7K/\E.Z9dvT"&:oE.A(jfvhV$%UބdlIp(TG6`qc  e,o6rO-GJ R䵔 Ͼ ]T$"58}=Hʮvnp-bt=-lX'd]pA}ȻeNizdkQR;3[) L1̊FW?M1xl1 7iNM|,]X<+^Or'QnQcgڅD*&ᑏ9\VQėT} mQYVʹH =ܔoK! ,; F)ʈ ND^'81빃7NRD LMG}(`=8+HV,]:3|kq;Ӓr{LHW#-SV =/-u,Qwș{}b5uVpc\,&K>i9}!=:2K#>h k ͨ~|" ʐX(q1@ Nh<ĕF5,rb%C]ƭ)yyqXP7nqj(ycD(f%Z«AA~zd T7Bm0J=fFbki`AJ}̨dL+Wg_JATۥF啦 u0z3G|X _`|m_/Y|(SuҍY{GWbNnNxv,| :,,Fd:|+`V]bMj?sR^ݢU<#|/g4 onhiZ:=xNc/hz2L[hQ%Ta@I!3@)XW3@!9(p{w}覗2Pi1-hsȚ3)R"݀.պ.FZFG51m̰ةK64MȤ&,l<*$pym{$8eBfC `tH`ZA0z _'jvlZQĐ j[A^s'43hl`<Ғtt _Gʮxje^t uInّ nnQoBh 1ЧI"(a},~ 9qEUZU,L`U_{(ߌ) Yqb+YZHҋ.~(= ؃KW !; u o.SKaX=As0El&v̜zO蹱|)P̘pW+(rxG6x(pAHl@4\ܯ-Xv~Z)8<424n}\C^9rz%}$ܭUu9 ~gangOMT{5V],R)Кs0=85$e Ikx' aPhIL:̣`oFP FP wBQ3ڍ^uqR@sH%ecv3F2p8- x"jk.RU0?PD5\ړȜi&zMPtڷGC3wss1._QpGu>1XS\# |:}q++eΑZw #KOc "mw\tO/G'5W4Rƥt]eԿ4= z7U>Svu+R<9ȉ'z|Ӂ-aN ˴9mxn?z0P8ޓqUt.h{/{VoPuz*8`n`\l/2OĿs8 Ո-y}:&?:Tz@lК>@GZ"o !JC[ /kӘ0Z0gQaài( 5pԖ`~Ya<xҴDto$&0@]ڒJ +vǷғNG2ÎNL@+٥~ а6X2Q{.JdO* RŘuS*.)K Odѽc+~RS5=xǎͪn; ڬt"TL  %aƿ^&%*3Ĕry\[$b@l@TQS9qajLWvGɭEWhGԆ}kl.j,*]ʫqDjҤ|l{mΆ[MXީs$R JH5ׄTt/Ių!Cx("1DQu7_/"ȍw^1J@ץKuÂW;4ڀxC9Jpdd'Y_6E""f_ a}/)$ჟ7VQs3"P|WMYq0Nh3dml'~ΥQ9R4FQ(,m~y&"O$ʆ,7?1Jl,j9B-(<;L;KA Rpˍ#nfma,BW` 3u!Z+ 7lܧ8PaԹ>A޳-{1 =#7+dzY%O wv!bʇfOg)}ftp6B^q'CRp40M{+'= &{י Flեf\e=փ 5w4Bx|[]]:{`4Xw@xI7Z`"ژw}[-w|u $)Of4Dpr/@Oug_ssjf@(8Χ< kf e sYgSZRT8N60QF*w k .%+K>ifefsNֲ{}ЪK%3lL;H,6Ϻ#u=s)OH!#"nC+ܗ֫M>;ss0xpa}30t wYy\)=ʸ,gz\R xѿŮoUb7ތ9.?4DIw 3g_Ցc 2̢N|OMu䬏Vz@yd ,9n8 PeD${prGKoH0bkI=3EopQ#|P5Lq_0dmcbklݦ(1l>m2U<mre!ši@?)iq׻'MdMd Ts1V,bTSDh=RNalVh{o"CStP;y*99+a£eSVm4)s+&4Z.\ -c]b)oG\p :&A?Н<{}D hcGhuugAYHߨc!Hj b1d\%%!+)8Ee+ص ;5JhEo's$%* |sK9s3byN6Ҩ:!Xʽ$5E*1>A6:.=Bh.,5F~0%eg mYAɵ3&ߺܸ;)t+*?߻Y hg%g#mI`<-ocTa)6/|6 4Ƕ#-*t rcXB>YEa_tVSնs/eHh;ueIt)z:pG @#/Si=Qm(7Ə#h ul*SRcG& YX婧C/!io9n #+{36?T1U9~'Nedc$}_樖/ˢqb μƴW&&4ڷ$M']Q0O8fN-'G&sv)@Y3nkomުT$Q%'E`E@Ws-TIjׁKԾh۴G`Vwr򺧔+O*FU9r#7 #ҫs2<]{fIp 6Al_5{73% \:kD+7n=A]+&a} O'(uʅV%{SĪbP(r=op}[KqtaOa87':mCamw(\$dF!VOa1_@ƬXY|j.R0ڷ3h[h nu?7/p  Մ0c؁@m a$>Z@6`nU RESس#θS㫷 sH3YtJe@ L8Rs&">ZQ(_/2 ѓliT0){6U z\ٴ종gΞό5c L5YdjcEݗJMbP+{"lmH 5-j갃WMyDXs_=_bCv%moE!U{ zc4U $ѝ234!{5nAU-(Ot{gЎyJ Qm+tnRbo2j-TUȎ aZ_2o>_Ǐv·0J޶LD|*3G7uQJNL_x`skhrAT9qnpVEm2$!lP]_8,Zg]g೎ 9{G1++nN7D=,(=$QA0 qxtD{~P5a-pzN_ ȎWQ@cohT7W'~>w[y3\%њvͳr=R^#"ҫzn]VBo;U\uΝ.SIW澠2Q|qsʃˀpt )v7WuDU7v2^ Tyt U3̯i"nDy(/|r [&M@;B(_1,;!HDvW"1; C+5 Vjܛg A{$[it ]?Y-y ӻ Su`}d@F5YIksVopdbp}6OeZ -O ]GLcծG؛dV">n}#E!%_Bګ8wbFRMdL/ wJ?P)1.j y]zeg I4 &d T@zFx&TƸ'DE۷XZϜY 춳x&1UzT5=k6Um4)<7+8ϐj)d_L/[C3ct/1B}Qz *W #z52 .'A;|2gc.@ SFv g8V9%cisNh)?.Fm5Y6}KGlO/ zHjX(x 񑈍_ Mm(ڊVVƆiYs9^REc_wdNr^xmC*\qQ%fQUh krWx }cϿX*dHG\\{@|S@L ܨ‚@3!+f5(~ )Ƒ֣ <Yw`b}[L$ 6C諉]a1f| G-ɐ{3eDsŐ:\~ eU%il{С5ŖȍЍƝw}r3XPrP[3)=FL<_pMUsyx-YՈ7)O] GmhK')_.N׍ :T}gP=>]ʖf_Hy:cBJfݫ?$ط㜻ڡ{j.=l`?0$jHT#~L% ^oi/Z#&dkoPO&W>yc)&91s˝r7|)LAJ-2?uR/Ʊ@DOjS[& !f3&C<#NiWZmζV @R!BΪ&hZhBA|F/:\ (ϼT.V$6T|o{MpHF"Nu#U㱄.>{|Bg;y'A<Kz6}IqI;rC-AZ2}TR($[0o9 !;>MlSA3Zm2O[J'2Ÿ〃7M-!fJklYJۈɳn-Ia2Cqw(pxrN9MaC'~ p v!  VL4Bl$اgcO1קS*;qqB6 </ح`B3x//njZfB GliΟLF_57ob5B"VVGI 5V?x{,6?9ߞ0 vQqIyD`ٹo" $ 2bbfC?PIq*|,0Q92&[K.[Dj}`_1Vr'oX[p|x6k( -$E! WZ6 ע^={ \?9-{f7D Nc ǡ U z ӨʽoS'i!QU 6~^mU9SƱ!bwkX0e'_!nR0"h1x  ?uJ;sE$CI3uwVh)0i#5{섑 l[6G"uu.$,HȮLJCg/OVmCG sK.NUjm 2 Ũ$m_I"{p+zy26Ϗ;V FeuD`'U4ҮPS/>K0F_H|h;O,tAojrR׾X˧/USzeDa/<m)!Z-G۬R #h rUBEzA\[ļ"61<0wl0,G&*m IrK}- a),dDOpKl()+(vW $YfxQ$IDOv{6vD* m ]erdU$/.8 fT`'ii,!k~}URotLd7t#iԮ+`/Nwd8áUk ˁb?`w_`5H:2J{c!uܛ7piM%{"k@-o1?x4mOZ[ %ėʴ,^pixC<븑 a*IG=0d87FةNVf_ +4*UXkvHX#\]JĢu)h j@ZP#cAΠ}m"y&O[]M^_gsWv QU Tsi0M7$YeG:)5JL,qKo$)v->.s='у2*= Ӵ^ E?2,Ax9:AR`G a; fim'IV 6}yKi#09_t*a.Zv[e_`֦0oRTeb"bzˑC[׈ҴOSz0>$#(->ȤhUjL}=X9 6[N Pa2q)XVo *w %S8Ծ: }ɛ!t 0ҵ}þI %{>80/Zč!-/Qt$+DE>Ļsԍh%H|AV^Sd{\C5ACP%$w"}ּ?[fS뻺AP]Eh==itc]lo); w.CF2{⚚?2ۍ͝='$[ٚt ]u%3A|S`<^;?:H9.U|[w -fw^g:i%wlju,>q,_hQGlj SZ&:v,t>0JMА9Vj?s_yDܰi'&4gl rsIb[y2wHP}`ITF[B(a 3&^YA eOxZsk*J8) Zf]ԛD ƞ6f<銧+^YCƑx /qBYեE޽6qv ssgHRAS@ud/&HuaSuIz@s]٦|Àdڅy^|*Xrh 7 / Df"?X)]qXz [&M/Mt[*}=^ed52pŶB %~~XQ0੣om~\☩!)&bj9Ay  ѓޚu@JLOW;.􎈄@5h;HG#`(í&"hg!t7^}1@R6[dc%}TdmIFSA*Ml7C+j }b:s;mz7yx1r?0/4ǹ&lU  ||yQ1rb!FeT>֬! u{6g&sJ}w2sl]~4`כqu!o7F%E wNhE_F\͛8tU<|tuCjVAqm\`tw֭ZDӕtKcB}S\iVV! :rxJP#jm^wK3H<(`L 7~\vPs`@u24X6LY+"XyuhV0+mH]AN Hپ~Y|PWLs4ؑ=J5yl$2 F0up*\FiIVLUfLR'a\mrD%'fa7;]ܱk_ XO׆p&ěN356J3O݇ 8 T@OB"z瞻0R)RN3R v-{PomoAh_S# rXh RCkㆾMF9%E]f4CcP:V00*+(7vHڔm N( :clzpnY5xZ~@[j߰wvAn j"qS"ac+ύO +x']:o2ΔZD$AI0巉0%TŚ!q+mUiY ӗ`OV5ܩ/FY_泐FK %y)`zyzBpϋLU8|f -QȪ{NƐr[ JDAxVaaB'z_sw9n[&=a7{!DWGRv3@[;{VO_iX ~ª\zUZN1*4J7KDÆ*"_vg]d 2;ԾoU#._ڭjh_EB3j6h =--x oFmk/=a+D|U$rS+K2dd'"޺e,LSn+uЮ~xV\"C)iM=*.~DlK6j!dKPh?{bZZsV+ /2QxZ"G:/|j8}@ڠ^V0p#fX0!u~dN%&)4Q_1q%B߯#fћlt!T%yK㞻{|SnxFg^WBmHrbl">4EEӔ"\9ċ`^riڎx[@; #uxy%6O7xjuB4v1͜0wSH-i߬pd:V?m64Ա@;!w^Y6 kU)Z5^:sGkR~ *)(y:]#?#Zs/Kzג&+58Y'y؏voÄ2}j{WrQFLq~@`VE'#eXwvxӜ AS+"<4BX;eRuhЭ| y5f$gB[~r#ֵ?3V`jzh6`~2bpܝue5%g +#a&*zб N:m]Z&s=$SjQwsCFc5i?\]F\ hd]Vdue݃jΝ'qfd\ -X|J]&zSD" niԢ!e~ZXY C" c)pTъr5~*f^r-JC rGʻJe۰9 !BƕH+niT( WpSATvZ̮E˙r&BM",BcAH lB T~* /Sq)j߆ c5s~Y|8sU;raE>^`,Lѐ4y~@P:*-G$D^H ]1-ۯ& ru)5FЭ^k9%?Vzf+ ؈ 'w8$j|h_YV20oEmm3o'}FW~cI}j<Մp EhP2Cl^<"*:-L9mǛ].D9$P!I ,bd4.qi9o$=%u0(,Q뇤d덍 ,֟pZk$瓖&008΍ٟP*B%xo:תz ۍ@ 3Nk;ޜMp 8?ͼP@Z:YZΣ$vRxPSIZyV X-yk5~͡߻9d޿Ƙ) jա{?t'el\Ye)z9n3"|سDܻ '۽)+53 @m,v Q?6H~]*DoONGR1ۣ$ٙlsFDeʨd]S ʣ_~VIH#A|ͽaB{1R W@-PhKw8Rٱu3#@ W64!iYTs 6LZl5b>~K9줞QYCknL3x ^5S! }wVx */OF!C\C,G͛PA2j*@n*`\(?vn\+'Z7EOr,#M}QSr>n[_X]AHСw 4klS"ًG G`Lmضd.0nu*韨x?BqqD=StlÌ<:ph4?gRji:q$Ju@{<ⱎӃB QXQ|q81VIp, Y=d!CG&qX5ɟ[ Wמ?O@ʈ -?OvYd{3=ًzs&M]Oպ(u:@[)$XP;]q>5wS 3nr1k8rOlLCoEQY&\tE &wckʡ*D"M#c5@^5w L<%_CvL~*j+/X̥E/>7 Fu\N :<_#S ˵v^d&k2 cd\ Kˠf7A\r`@luz8HRԬ@ge *?Q( ;!6//ee4ϱ9glk %N\n? Ƥ^0 x:5Cڛ E%.?gyw~v'ʼR )q;b?=o".4@?\鄏X$9O* qxaUaCYCw7?^$s(GEm)@C0@)hɶ;Mz@s6 #cGjO(Y`4m`sKKCr\y 2YgKMg3䜢|^hPdYctX yԶm~8z0k:Squ9$錞{܌=D~2˯r fF]kG^ 1{N0mFǚ08i%}B="\7QD0<:Qr郎{5U8a*7VBAdsi]e>ض47=1K'bfI1 ٽ?:OW*Z0 3~s2h9\ҾM@6Out`)`R;\ %kl_Ҿ/<6(Ki3| la>94`+SjS438P+ڞv=N tpS[}n`h]dMkNՐf_*O۲M0&oxB7 g%VZS1]?&5O%IRd;Eg3' %[|!Kqa4w'&26M N}-ÙFoa94za4K7+a:JY!RҟXPg+zga4dR-ʄYM3x[͜[m#pתܵ]UVhb^UM'@poCumP['a_T`EzBu$!2%e$)~?BDL v#x"||uy: {ltu^2'%jG,ۋ9eBZJX@eS@ɖh#Z{x4~#k/@r|o;eVVT>N7Xs(2w߀u)]Traŭxyyqԃ,팚#] e"֧&SUu3KgQ[n4='uBȹ^eR+3nV15 PP;D ]6dh?@?7,50Zb4(G^=|=qi=g.qPu}ɼd`;}8RRra=곈)!z6O1SNm}@7(}fV;H#G5)8 UE<$~ U/CdƁzL Wfљ{]4_GÈ*l:CKwzC9 [S>>e${CYt{+k3qJY5>&Pn޶gq BI  sVgɩlݔk G!5j$FU!ea }t !}^KD% 4@7UAcUbvz,@T_̘S_='kڛb rsIe 1)Ü߿&Z;9Ok H;v.Z4X0RH|ԔT[AEg #Ϻ4.\\4e.;G\hkM-UIT`34mժ* r)lQSP1kR^mN;N[DIl:ztҭĝ1ErMZk{e㜴YK- wPH"L(;L3wp-w O2[Y;"ViꕋrlFրUˋ|'~!4>Y&=7Cűud"=1 M;?"!x\{z7ZS,RjLVj[ Y 0i y[c2M]!33vp-8uԅ F:xm`6_7/ ư+t4ݗw(S8G`7֪hBge&#}:Aԇ"T[΀h {}p[qqJ'[ wݑ1`W]1g S#E "]%qp_|\sJYKx X;sSJؼ6p"Ԏp:m .?Bxuё@DҪO`[O 96'Ã~S,{Vyq!S+5 }߂ 4b/N~Іn;4}cǪ<"hlg=@ne{]pnD~ J2M*3BΙ6O+B8;L[ݹUMQ/ !ǚB,Ĕ~!]rFK DKeflJCskV:0Y뗺,<O(ּ'?S(kzq1,P}t)@vzQpA]^-[: FfsF'9o}:x-+(ı!ϝy=,O`+ lƑU D鵭^e ʮD. c/qZ3:ߙ%z1v%>箾/2uŐBrd>w<n'tBh9$ KgHH(ȵh+z(beoS/?Y rޫ<.AX 0rf_xRXQxxqV9CzEGg{%7}m"0{e.ܸKiөq$ d2R֦7ߜ D&E>J| /Yk>s6-FiMLm]ǃu24p [6?h- UVp&bd9G~u[@7Pm:IZU@ZgYkQGjvM%Bp'>?xB/+Knq'+M[#AShA7Ä8nNrϗWhgRpKD{*N<-LijF}ϙhw "_ :ulFNyí?'މMl&Ѕ8R~ okRY^!F 0n&U0#˼NrL ŋ6Ӆ#^+kG#YWC:%OqF# uIHt0UI9b$k0pKuoV=yUD:Br}>D4)-HOL+8 :6UQuڢBhz,%YGSTz NqOh~yZF)#[!ָZ5}@jc_o?XJtqצ+ R~8ln$ˠeM9ӭIuuXsJ-lo''-CQ=ZdaNpΟ) =cTw$7#UY&SЩ(R1-vAcy.|LSkUW."qSk->Iw$'s`q%->WӨj!\JkC[yIq)*:,F3Ġ Svp)&BĀ6$Kz~}lzDFAbذ %IC# A8DX[ Clj[{Q|8mъD!n7h t^ΌB΢X4F|A3$I$:WY4L֖S¶a=%~Y}i0Uď'qڢPG(S'q{GN~(b3ke3>`8оVs|.._!>J%XI+L;n?Px o|1C׹YP `?xڻTmd3ʴ ?#12D?fb %z5',,6fKw & p&'ܬ0;l'mO;0˨frv0nɷ{Vn"U+V;n`eF@',%SQO1ֹiXSa{V&DFL/:#Etѣ!P#\)i!kŒiS SGB >#ȓE8~{ұ_7QF!PȈ6L)k)'rz?L3(MN҃h&Tm^ӱ4 M|-v$=ܙQT=`rw |5nOkK1v:T i3cFxe 㰺. `gp\ʥ*ilu&SQR_wؤL4nu"v ^Bj/+E-:R&i[ ߶XxdJS/J+0p򱼷BOY6e00IBkBƘ $=v?8O[to_?ת'qnr 4D}^}#Ԛie ):)U%Od WC(PRl2r!e-gm6 є(/ۙqzh?Uڕ_QgM7RkCL v{v|*Um_k$SL~\?`ܜU챱 +E]~i66Í'8C T݅8B!mQcb*-PϯΖ[=7n8!d^8wAGw\l5` .)ףír> V7L ]D7V|_K2߄F^}%ʰ˸A@KY&(t3U44Zm#ЉS91$p*xh8n㫼Ky:̛:L>!P||\A{XM6I4 R4ՠ:mB.v莕N$!$jLL=~ek%:{ #jUr1m:];`1GwrNᖧ1T4KhQ k:~׭nw"Kc6$GǏ !&Lh̟Jj55$?~W~H *w}"{>)o)sG(-Hen'=hkuy"Df_zNTc3<o :aYO_y6ːQ MDtjOjhrF{h5*m.8]-{󠠭6|afXgdvM̉0[;1h^0+'Y!PBZhP{|ChTkr"YR:%/̕,9-ұQ*Th[B{[yvG#+@ {=#E& L4 ВM^ YA9;Rf)aղh=#/~mi琚36!ŲM&m0Kf=jËΉ=DC#'7捇0 'W\D$Y 5%.TWخe}M4qijH&ebc(ŲglơѡM"<6p;h)b _XXIG=O,D>#qj.3p8!MPo7 ^5]N&1durl5NY e0@bO%N򖔩Ps{"lM( \:9TƯ1cEwhU,%^"σ?q dF؆*1ݢAtwSD,s o̤.ֲ쮫"M]AKrw_T;l;aS<_R#0N%=rkh-{ktOJeꏊ V\0`Z6TlѣmU/Xk31SXV+J8qڗeKWȒWD> D'hʺ@TT"iDl,]Q떱X9ٰ.E1Mߍ+9+'~"ɤ7Jp L6Pm'_`E"\(Sǭ'"(&F3\I8d~]痙͚/2a1 XetGc؍6wcf.>R3QrD,:C4rj-xl*IbLx;$bS>!4,o|nudx B[j|HҠ#Q&{Z>z4;J%I*Vò˅}kG L.tEZ-?FpR rжw'|CY?![F^ݣiݾ}*0H~~-՛dsͺtbS?qve4˧ Y <~)gη_>yKfAoa*~P<@u׳[4TuQe!,5!/iX7JZ9"^\0snF?rEV{gC_2?Qe fs|֩ϊsRU|/O\7uJd4sT.Tk2Z!zw" =3'\Hvsz Ąij,׵im!A!8GRcrጐ>>Bml)GVtk ٭&bJ,Uk{c[iww}eD 7nȣV9D#'hXeV hLܘ* bbT 26 יi]'=z5@J'9umbnזa٥X6 'ȿD9$H 1z;a~Ęl'\-"?n@(U,Ϳ8[͂WfRV_D8<{hXyCP0Uc9<{WR$)9ZLG\1Ea&tEEE\z3g5w>s(rߴe;Ov&pa`,+A7fk?zzHXRx֬$MD]K2T&ď٘sE#pA+G[`lLWVP%Lq~3ʽc̯1s&ESimz;sM%pӥŧX_[EU )ATedj+5 2˞/~3&‚WW_a;{ȕEtgE++k {e">~V!cc GlMXrr]]O:m_b $bE& *t}-ʸ:˘ uO &X]-ΠU#mC3tDxCVM@>;+zm`13V|8"N,⾮dB'E4eP<ԍcӢ՘;kԶr*,f>L w09ksF |I@Ki!<" twiO)P:b!NOX'Ԩt>TfKn nJR:B cYBrWQ:;yo(=USV#ǕNT݃7PA8:z- 9r>"l?!e\=?z٘ʈcWS |j1AMd٨)}X+,"ZmG Vg i;H7a:! |3lխ5:Z.vݾ%'H$(<'n \|QMmNW_:1m'B""1}BMcxR0LQ[amYKƜEk~Z= Sej:Bęh4ƶ?-M}.5F^`oG7<ޛ$rHϣS'I.O;졘e a,b] (CEgI檚'iDrǀMn {ASҭQᑴ\BA U=&@`L,/*"Q^y!ȇs|A,4z|$F_E \zvhy%ń 8#l'[MNufXfr(< ѴRcd)xXܛfvVq~ZxK#}g'&1-0BhOAϽ)i?~M˾9nɮ^I'9>ɍ4eD+R*e+܆`y'gYCr*s _]n<,'Trer|. `DҨ1uLxI(NjB@%EKr֪_ k|O fg]m(T:܋anidWUƂi~EZBJMcVL.5wQI8YO o!)ʎQ2 @Ÿ5s0N-q:/ti:xMO . 5*\AX+SV٬f_};ٟW 6&XSe(DSg?:Qx+ m 7g6Q|q AS*vn34'CЀb#fz V-EVw]+H%DŽRަgޥe1yFV*v> ܄p+YYQ}6I9kY=Kڹpr ΋h:؋MEA@{j8%>PAH2.vyY_hdkN(n. mғ۾6HW~)V3Y@Ʋ <1_2߶2ck*ZOALszjJ3~h 5AJ +dSt{o83,#xg.JZ&wJ\rX'jsX>ybbsv'6 ]G_=kLjx+(zo5h&kqw >/ FMWd\>BV cLճ|bxL(v0IPRFj6eQ\ t-Y@6T׆|F?bӨg| bOڊ=ճZ9X]D9? *ʻ J uk{XTU"y5塈3wc5M$eLSixDt J(nJr&rwۆb1x~%h1g'!}Ar$nX}:{9Xw⣄lEY u5ylyZ`$] kx)^*#OcYHE8vx)I뼐8@V~iiOԐ}/swN\B!3x/ԏuSḙ18:åV](a2Η* :-n9UQU85sHo/~R<ꚢd|X Z{ s+,ɨ92B.O _1>7 J2hb 2uͦenQALay2ZkN^>Sd j\)| BBo)v @N1CQlf#e۬SkD![k+2uWh\> 0ԋ^im0!wdD_їfZ_8i蔮"Je6VK ѐE«+`>]0W\etOF~|li x,\NX}')W=&C}xH:ܛ4yx_B0^?I'Ռ whq :,h)d yeIXH]Pɤ-X>$LA%=grqGx˰p/SNdgKf<uS&A2i+H9yixe-R0 #%%!c)ٍ૤bɉ2}{Rp#"sGucӮ!R”ݔw򍫠A}gѰV-߬a6^AUP~ONi⥝0<% WVgpըximSSxtz!fF VVK93ÆG>nx;%3h ífٮ=:dRgVF`%-OSZkLˢ@D|s5}i%%x"38{ܙd TK0ۋ/e4(?7jYTr <91p{GROT+ vanӽͽU6a&wJR2m5ZI.,zdgAsM"-LHŇ@KI]}S'AW-M:؉Jh;η{i)sBmQ f +.  q Ar=3Zbm/ik/^Wr4IRtLuaIevFSIWE3xR\TD{EwH-cLs[3 \>`Үb$KJp7Aw|Z5lu|7 n~o&0l$y* M<W("wO/Ukȷi<6`0*EMNny.nҍM555jϝwF@6t~4Y6q[B0ǎ7+-Vu |J i̯wmN>@AxQ_T0T 0; OT O|y+,y)wYt8w]՜2FI"6Oԏk <\ >E.4״,&>2Pg@6eG7p^JqzݔXcH63q (-0=K#yG [wUxk&CI6 WOHpV Usp3CR0?W\d.dSv\J'H"RS T^ށT _<]ӋZvRv-l3p w5l6J` )a"/%uND9*uYg}1k SvMwcn[_a T K+g/uF1'0b e'06=p$5Cd' /R J !UxV7 %d2Pp/ j[[KNX-*lx̨HM٦{DV2C GT=P,а۞L#b=3ܚ> (6l݀Hhc4&T,Puy/<38ʗZ(HTz7mkx8![> 9k\ĉOp=8U%jA/A(Ux~=[m $r`X pF63K}٦y DJZ!y׾C,{tlIOеgSzK7v2щjTԂp["y#qC2 lk}P].k+5 QLˁw)ǘ-|N-Bȷ!h*ݰ>׌(IU*v>_soSF8bP0*9kC'{! MhOƥdO95ɕcrjO|y'y|7L`!;gNWSUۖ"\2!ƻt_FszyDViu6C|erCGkHY_@!W\5AD) <:X;b7y֣sV6jh"k+}6},xa5QG/-5SF)b9*DZOAt S7\ar~RX &8Duӿnmc_@(3D=b&JG:e?R~YhRN2tRkw α\/ٯP`%/ZCr=zV2_&;4EX<+bE~4N*7p}xO t8.jWӱt1q֡+-wK5C>HF䥣PS bech%*+эBJ]c߂ [Ȥxge6BdpKj1{ܒ q  T@= h˦>K? GPAdl/U{tM+H<pFӡ5YH mM#8.4l:2ZާZOk=fn#Op>x!upz|*g hP瓎ˬ "=8x?wK `w:Ϊ&CR;m 'g~vBV sDފH0BN!>RSTAI|@i9{'CFX7WZ*.Tw- 1rMTJ\1C[`WE9DNPC^ًZv:cB<Z5 l@Wxv6,0AMC!5|,%q67*DBi[EYB8'_i$h~рMnҚH/!+qO4jaQYp#Y%&m$Հd.U.㿶Rh6S|2?kgXix儴0=BLGA6#,Db M(ޕ%dL' i 8'˰$O5j$ \K@ŴBv!$&͸{knқ?=" F>8 7~_{֊w|W*kǔQ5&k !,q`Vtt#<[GI㐬8Z:?}.Yq}, Y:^z`ȑaY;P0N ۵1|㒵;;mNppM(Kq!L; it#/@|70+ \(cQ։=gKnL'$|9'MZEi@C\]sX`=#_)F\ǀül +68 *U.v]ΐ2W QaoΌL(;9>=q2@ƫ AYA<''1ѵs 3[55~RYfd^TgĕL/J>Ѫ1'ˉ[x$ߴX 9kƌ^nDЮGΠ7/?=STDvQa%B[ډ*:e`[@43rNUU}T}&Z& Fi,jQ^-?sc)z%{: {TEGiOhg07+Gk˜La6"po?e8IԦQzlk!r0N{f`Έ=g sdv3M?En.rˊf1D$xUxcܔ)&!b+1P>JƺWHҴ@f y+zj {hV'wB'zBܶY,~.zǮbFS i<ը[a}FE \ˁbŜ]XzAĚ. ,)I/Cq=@jr2L*YX,*S' d)TiB*!3MA\a}5?R3NxtPToc;<*,i#Kd"j/<̅Z 񖩘%*RC?W@P=f9n4iAnk?eKӖ,]HLbfL1gOz##6A0QؘǍ:[Fz>߿q-JX j=x\ W2f?+ZC6SI;π .RlҒ.2y gx-(hT@~+b;Js p]v8ϴB9URL;*;v̋^/E SsDwBUa<.l9CiY1 ٵn"~Z'#(NB%b. FtI{ z#&Vx>杋$G_MHp*~",wJ}y2HmYqUʹ! )oM-G/8-vBEп\+uE\ nY TBᆘnGWO+ukleHNc?w'4V8ͲQ O-"FJbFd=)½,f!j{ ӊc e* ('o>`ӳ"d 󋙏 NQlF7$ qM}®hV~*f !Xj0,u02<h{2ɟKյt~}b 헛,2p7+ ޢ}+r^0  [ @yC(q^TM1=$&@#`?OB1WSgvA%D.[\RD6;&]IazDKZ۫ oVԁ)k~8VO yQ.l~RȹC涐b5B'f>m >~^2fy}W{F&mah`J]5¬ Lݕp͂o4W/]R̪-~%ZW)́T;%8p(HCuu'!>Z{P{Rz^ve^$d\WpNXv*MQdD*1I(_'ؠ:FGIɝQ-{^wkW5T\l;X͋Rc֙Y!]}Us c`KVFAa̡V( q&s"XTހ?C茛 o\rv]1}պX@\--&EMRF$*8GWB 3)It*dt,(=>)ʓm"k5b8>^,G/^㴓e0C&@8b\F]~^ |uNб޵k4P >GAu7w9 2ܶ ;,rCqZ٦]?7 F;&{ ib '7Ft\5. @H7<zOS{&}R̴ݶY a@v|e ڒ?*_A 0ǔ"m7*QVc:Pݵ% IEqT22JjZ٧p7߷#Z><P_)$bRd2:gD')Z|]DZj*+T1 A:*Sݏ a; 2׵8G8(" jRS 5g$ؙX1¤SL}~ yZ=oK֤$`A+#2(,|vLai}zf3bIJG1 ՗M$+iԥ#p0HcEtz.鞎He j<#=s1(mlq TxV0>h_n1e@MndŘex*'*iXJ@FFpa7l" k/,,4Ɉ8i_\TRNfjwIOԜ@$JOLlbz*Fng0_*Q1x`Ob8kӭ 9zIvBTz֞` ͕wWRd?lk)*B 5xCdz^1k2|Qo0XBy'n`XZz 5LgxSﭤ_X&Bu GB EL9z0^dP/_YUqPV u_d0$o^W nDltMLl2G{$#A9toj4:T_t)mź>9]cqs1ba[2#da:'F^nKp{ު2"tK,_q RafoGJ.;oM2!muX_WX`F T.Z$WS)]]*Y^DkuT|;nV̈́B ):78Xo?d5./wfiO: y۶r˾)vPcўm9rњݝD6Jr')> oOWYԯM,JßVٜ H}OHX[ݹ<ճz7:V:SBZ9ѼJu@JOa ag|4_ګ9Q$% Twp ?*O}T'Y${j" Is v/D=+֢m"D"FlI7VuU=a9p|QcOv Z)K" #=Y| 0O~/0>_x>Y̳ %G}^1.md#ǂzZ9Bmrrvsiwg:5{ NRrdPȰ&hS?eê/ j*Jž~,Uq=oKGO ty,c*7hk1iYy2|Y +(@L6VW^XZ4p;z0_O8~hz?+ϩ7>I7O׫m#c"ՔjV# mI5$XXCGWW<[Oω@),uw9|U د$1n,y`YK :c/B3ihHqjeT݈Հ~7?+Y9c9o݋EOhi)|6!$#סJwn!^LWTxTZ&Be-:á }g ɟzДW~ۍOC"J@Q.pn{.kyEš1[7tQbQ3+#&/8:,a #.~>nZy+o5aV3҅ߏ(x-S 0z֙5wN:誢9.0\F ;oF)Y n*҇ҪXQīc .k <=Nst ~7ю̟~9rP0991%/h6?)b;VGq f{AҖ!e _ibwm1]Ҁn60nqF35~T jR q\n 8Il Fn|^<< Rm{e@!!pgṼ w^5vB+"$lã@QkO-BXZ*,F :K66?\ 'LZTiK¹瓥r#S*գi~4g({(Yrxoa6jC?MNQ ;zt# AU/oP\35ghL׼ S 9c/]#QBT /tc@ɿkB&˫F;` 3c-`ՖX g9K0Mw],Yʋ7,(™)u ej]򎟢fc4{hhj2lØucڨ",tw|q E=R4"Xjd+.Uۨp( @R;dA62iP3EzWÖ1ÖXY RH}hzglu}D Pږ rDm,5xk7AiTd^qRe}uݽM(F\Ma> ;at࣎p`Q{Ԫ0У.z 8fePo7gMuA!1CRV=oT-j=c㎎L]L\ncC2F1.:k ǎ: @ZCoߑ; \̀^A 7<%5^!Nz#jMb`A' 'C#f-qsexg&R zwr_['$CIq%ӥ.no͍{Ҿ3a}2B6RěRx2Gwu o6s@R]kv%g/NϨ|odES?􊂆V!yq7?T͒Gп(_)kL& C:˜d6im@_w5nlAR„e_!hL˷^ߎ;7BN)WSШ1Y*u OG^SB=s ',p3bVxoRP+c,51RtJ=ӜV3HwSU/bRb2E= %y)4ե$vƵ7au V([)TOe Iڧ{@6ͺy{,ZW젙͹{؞r \'dq|HwgɼDH{;x="d>1JcnlbwUWDu/3Wq4ڦܲ#D .*9. ŪaS\LFI|8\ggL$R{3"A5؛"p4f/Tcm8빸DV|4?RFS'rvRzisN|fyĺ)ja-[TB~SJ6d}-}8߾^N} KiwRR\L:v:BFOƀA״H_)H *en.Jtfm*8}G@,T!ȏ630q 4^S ;XC$p~zvr!81 rhn?*ʹIA$kھYZ6Ү+S(Sm=,W%ymQgkHzZhڪ"4'驠ben.3YBݨX8^+ pCG'hͫ:5c}LB(imQ$+ ,ǵ{LiG>^lgІqY`SRUVXQGޟY񗤾h!*´v3mYhNRuO̸`pIBKa ڲ;?M><˂\'g';VZē"PE4bjb/y<ݾː><+ ZzTMСЯi~;0 ROz>+*EzgS >=L]#V~)}.em#T=eM8w+%^=on,lVB^`>x-@ƺ$fxjMJ5@T%K]fO +^ᢆH;)'ln)"2EމG,yJ'Gi$]akb]*:2|da`;"ˤUCuk},xL;_v<`#Ñ+_FeMC_(Kl\$0-l] ixaK ӹ3' \=1dYK\\ /2Ȭ]xP<^rt b j]^u6ݰaNU*qeV9!=4/[:N9:m^9gvTrANC >+w"? ^ܾZϫ zd2m8J'ai>dw QIî3w$P%G!wH#ϧ^%qŏK~M0WI&%GjsO-1{@ 6 ^X+q4 Lڵu Qph(KdSlK=/q &6GrrzwtnA̜º$N?iQ}H鬩eZ6LRhWL0A X8K.q[7ICmp1ʩ5IfMjנԿG]LCN@^21zPtF=a"xy-sd4AXi7gšHߋ 8`/bΓF7b1&Ab1vykI4.+$Y})kHoz~5}[O<$M {tN0pnloA< }ơ 9PG+<.2z׍ &ɢ9P؝L< N ?!S-c1+Rm$RVw;<87{1IK|?sQ^%Pn=MA09Oiȩ&7\y&m#(iړ8 >>~΍):)uкY1ִsܤE76 p9C-y=HY{]^dlԂ#W2Z>%[*=-vqm+i%X~υSs?EE ]m7 w:.__J2p*@iYG| JDOmR@A;ߍFeU3 0%MK1$DճF^ƭ;0 ۮ$=8bW;xqH J= BWPIeƪyc"_&`l(wD;FшSڼLӺ9\.nAhw\Vdϭ>*$`kUWUM:A!"3oU}{P%cCg,ȗAc|6dӟ- ` ׏q R Ɓl6Vj*&<*pw֨=H^BO^Qrf }pwգO^l75BNP=&r,S(Fa^8Bz VBli7[~2~jdq,^y )!b`e8yv*'2JH~`XBRYظ˳, ^ҍ:8¬oK' i^ 2I,[f@BJRхHD]oxtê١ܙY}4_.~+L5lI% } S)'wъ6񐞄j3T D=[ΏV ȿmNfG*;?@cc*aPAHkL#q"<Ў$46+J[N57*{}0fV!!ʨ]zVExt/P)EU${n瑅ăL,ͷp;;]J+f6&˙$o?L"t\zȈz98մ9_-qq,{yhYPc 1XEzq-[ 5VX"L3[X6mߢ\C:?^}ϥ7=(!X+:/Vg_﾿,o֭խ[;w\-^͙ cNyv2w_ZQ{ЕZ K{A>ƅ+u_Xäq96_\}hqr6#iT^S-*g;v1-IvN)@lO+[ɗGn`o=OH\XYU朐7%#lcy0MwJ;Լ$`dRȇ}J;1RPx8=xqvݮ uP?Ga}* ]n[ӷY Fggh5lN2rX~Jչ HJc_|G=qΈ2]x@r /#{šm3&<43g&i;>Y̛Ͼj#&ƅ ' q:mĪJWQUpW i(.ϛ4A4Z +O#5J[:uw{E4䳷m3(%dmkQK-{\!So?|݆9W ZVhϔ֩sUN/'à&efׇK`fb+Q-#!YG#ҖxOVk CoԻgeLTXȤZ.*~k!JeQ*ZY߽hϭ1p H &:!B`d_/-Th*syE?.A2QʛI^gLAM{q{?aDJ$ g+o5*ڇ([*^ux*;9u1a&V9q\5#RNtPUeO_:^C]7 _'QUO[*CөOLmeF^ _DSL."uލ!_:H&t۾!lw$g /- ZBmBIJgxo\QzGwV ;29ZZnUd?yt*ˬglLM,gʾaYP_N,''HT9#:088xٱYǼxikI^}Vwj5jđϚ|:= -WM! 21=2 Q-g!ꡉlD胸ci59PrL]I0M*;Y8?[H#?oJˮQZtyI~2=\$=G6Ślnz.=eW"oA@BnBlKԥ7O6pSFwiN:I8P?:JϼfD v * q'ߤh[0A@@Hg+NeGK b1-&wv}8:(=򊛾U (45X Z>H*rcTI")7cor'M{E1N+Ji-I'%"oPVAǤk 2U6D^Dae{Yphaje7e0[;՞K89:[n-֍B0'8(ep݉;/?1ܛE6">(Zꅰ j;uc(=z"Շx'X8ՋHD;orc~r{XJc>madW3 Io> 9C h_: c#&Qw'(;o9un~0x׎&nO~p&~-MHt=,Le @ `ʪTW.cA?<֯G=K}e֑ 宏}3"#ǐv©uρa*xDџ_\>ٺ6*Egsd t8d=vEՆA00fBqo;W/R0Z1`߃*aZTB ]z_=,G69Wg?ZjPy3`<aȿ2qY鱖_P}KQhaN[ttꂠ͗o؞"H哾Iʆz.y$+3Zh bk&uW>"3Ƒ( GN26:XL7+4s'P`;ZIyV}צ]+[L= d{vw+O'-OTj5?M>D9TC{Yw1 P笺XEWt} UQQƢ#EzpX€É=yS-j:rqF 1듈RuNTB*:ZedtyZy0I%C'LRס/9%ΕSs会waӒOtn}K8{v=9e(%v1Xd.@*3I,a˧bջfI0.1vs &*Q$9G7m>$.sopP)K:+BٷL$Pp ߼jV报<~PX]$* -9'hzb)4CS,G_]]pϖ9jڃ; fvA j~b7f.PSA)3w.U9mhXfЖ n@v FC .oW>uK^i6EI S=!)9F#2 sñRvY7-nz׷"kj0°H قP9sk2P –3I%t(hkԵ{]u},խRo,Ł@V?)oD/55i&`{h0WOG%2@>TM8yH͗ wWk~#ve(8  )CYN<\TÝRY #f5C-L/ 2H_~::s;4 kqwHiHMA3V35͌?]:}OLJ֝ tSI+yK RU¨ݘLu[%+wCV?PՕ+,چN ݯڃ' e%n?b*KZ0L2M;6)&P0({Jͤ 9:O)kWn^xKoHnտ?$wn.yUH& ^kb17 f'20H[jjРidUxT車m;( a<]?i}]PB4lɌɗx T*…o AC w3V1؞DEg^2NsUOjCpx,.B7=s5ڷfw \1lFj8>:1%9בG\K3Pb1;%$v {Ɇ~l_i]@P>pɶe;b}{Q:8 n7ͪi+5iDzA\{F6F W7 飁 &+1m61{PYz2ӏb;3U<32D ,]bùz~7%z*.O:SW03Ɩ6RzʣOĭCXޒd 5n/7W^]|E:GpۃzwpȓXo;gU?.z*xtޚ#w ?zm?q9*̀Su~r:)a9>Y˫bl{m;RzFz {/Brw(-,#qyZ$x\݊Y͖8Ò" Iћm~'?bNۻN] ch ں<;^[l8y -st5^_j[]u |Zq:bKL4% (yj| E\bK5Tb1}V5#weka_zzfgJRqjcnfp=˱F/Eꋤ3!n# -Iw,Vi1'nl]Un{@pѪ<"ښYC(X(8ʣC@Tx`)>CNL*ozH;&`7']FkL w`]);t>b mF>5d={!?e|N2-z'S+D'J&CHlwhSuJQU?n'M", #FԨC|x-pCeY]H)/ T-`D[7}Lcb[7884VQ*I/:Q ^GyI(_/'ʦxWT6G?, <=%ߧ"20Z}Q4Ap!E7XQzFS͢H6LL6 rC)o `}n"'O^U bك ~I: L=uW@ka-e_b'CmL@/9FEhl"lò4@(oGl]%ӓ*$eshՎS'+#Exuyd!Q"=Eʫ1q Q^{꽧N},q]4K74ttLm@uֱS!5kw,٦w,di`.XF828ϖB]J?XAks@RWx웯_N`r82f1=Ӆ;4%Jf TTy uQs!L}`o,L OEs $)`Y܋$0/&оCy }c$#H5y Q%@oc^_)g.vGK*zS k+)nlaD慕SX/"\N0.3NYn>K`AYi1A, yUP2ALO`Yu\#) uمxT Г<4M @$_Jn$PJl}O6.]R٪۱OF#|3 ldД~:襑 v S;`CG%XOH};csו/(W?l# RD џFHi7-N#a3ѐ1sﭼp21fOO‚xRgĚvKໂPlyn'~F[L?'Γ;j<"C]))Sxk=[0m60;W^ɭ /{ݷdZ~3:m*I<8 { @~hH;':ac8L#Ywd*DrbP{ peIPjL7^W'3k){׬Q 7Q=+m]d{ZN)f";pzLkh o뤎AցyZusrOL5I!].ӭbA;#5<s3/'(̳WIԃ. 5•5}\ _ ʮ79 PɅd 4wʘX攗""KA<9j%&0O;3[zILgKմRҡdpckTo34Q9(3xf=(;#WXA3m0uVxB!%`CLn驇^aߝ)#,k؉VW< bl 7qiBkS#0S-N i1iWM(@"9@iۏF8*!GsвZy&diA6i+ nv5)9=%$?'!p_K=}t]vʜ_ĚOokAW(v#ggL?: 8!Vzi,kg&ctTxCBJvT~,D]ZUz}}LE G6-rC/-b •Ο)pӪwa7x)Vk>LҦaQ̚Rx=BB Zݚ[6̔fPx?{@wsڦw ٨n zGg4.Sl崈Z}{m/)7ʐnd`6-CDo 䮤i=ϸ˕-wP?}2[ R)1|[ E 4Щ ji+zOK TwJ%}̗Ktg{4h9'-B'B^;c,N`]EL aFWv?R[٦1*N]2mfjJ?C6:1:|8p^]6jG{`$煏UD7 ?ՆˌRi.tp( d(z^ú7v"CF0Z,-}2,6lnjVо ŧ0Z X\}ݵ.O`pd.#`9ptA T1}f ϥIIm*-c4]OUXK0!#8ԉ"lȐDr/*ȥ$5+j6 kp'(u.>>޶8NhŊdeTiLJ'Aq[*c@':>؜>c"O6H(NlpQ˨UhOV˻n,h "q Tlòl;'0{ӣibX齓T<K*3@Kvwe#W0ja;C[ tA !UQ!q#O^b9dHRjul]MdYmI&C]F:cEO$|CBQuڜ )t'!ȝnE4j_^p:O[z:_F==g|'#$P+g 5ͥNehT6 tGHADߖ=]P Up:&-glKpҐGTiTۡpcɺ>d;bW:`[M@Rߊ2 u@@ `Ύ*%"7}$sNm;ܞ3?xVKTݦ6e8JiOtCMJw̍ 9,&W7YCI@3JdW޾b76bPK=֊, 6KNdgܫC?JQaGK()g"J4^[jfޙ,:\wS?cæ >N"`{/#.GUޢvox%}漀)fi@&T (Q ^u(FT-Kҋ!jOo(nJc!Ӫ@Yj~#\R>+K uHJ&~7 /4n=C] ֎QuKc_}MMIֵAs |;B{P@tnvȺsu?jS365"Km&`m.tcF:˭JA9!oL%X(e'Cy }t8)\q۵2.^ȕ8/@|hc C_6HlO[QTPh$++ʿ`̑- D?rb0g{%n;hlB2 CV'`csVhRz H MDv#>=#P;QNδԍhzA]xyܒ tVl% <3G#4R!Vͽ2r}/ZHHJ47ަRk:jd"޸Np |{IrU <+ O/ T-XJ>%__%g"1('ذoZsJ!옶N[+N,u!g\=Q~nWoz" #U_dJ4HRPЙ.ni8K~0ݠqtCqT.fK   Z.s0v~Qp9GWgH{!=3Rs-t oGEY^wt?$x]xT$ٴ8TZ9;8 *E𑝼< +.WH6!: vt(bbNǖi<:lwcN|(͚m{u Y9̺_6i\S E?<)gG ',=|ߏl*`nj-* j oH 6\^6G~KAx:t8]D8[Cm5~N&ON\wڏ 3Z=@ W>#?i;DC#=״|˨d;00w2 [u#W3#330=뾾qިB՜wcKԫ$ `G?"粊;"6"$~Ww@%NN Pm sYdBƺ ƉɗW"60JvKoi԰M$_9iT7 F]"5 tt>֜Mǡ Qs\c1pj-NDh8tsQd,=qALu]_:xBvYXe WcH_S`Fz7w.o롳F~fVNEn xgˡFܞtt0Ro^|o5ţRV+0wPEڵT."]{{oe*U5 MvVS} (v8)j.m{؁̖<K /nqO G&ΌBoy! 7CPNڸxoO3rYHe!'ްc8Qc\GRG\񉳭>!:Egnñք6o 4{B"G;#dWqY\iÙ x.=P !껚BuaOZkeqĔdRjK(Ն6¹oM-q˩wgM(>uj:<5%xڡ_ +;@lzۺ)ƨEƗhxHVڵ:8Z^+±ߢBR@55@VSvc:^T 3I(Of^(S !sK7w,F`э`/`>dH_Y6TͶQC|hX&X +鯟# W-[oX4$FJvk17o{̟daRzXGP]b9ehǟe_E݊_Y`c tt{C ^k ,0hb[rKFd)_ʌ&$GhXU&L$/k}T@ 6-s34}T;jL˜_qbu ZfF܈|b6DJ2d=5 q~J ՄI)#{;5>Ik*# \cz4/䗉t7}1~k4^QLOnĀQ H/֔bʇ9Ċ0 .?X~Z,֊G^jE> xK'5 vWM^BI$`"3{Kp<ۋOviո`ZrmψrS`.K"= #R\[g, .}V7wF3o88 |(lŞ(nDp B+WϷ}rg\ؠmDZPd5I[M﫶K?w.dα׾IsL0a9}[+79fQW :[1gLӱy|Dp]>] 􌈲ʭ^ R [|^2<ՊL^b;,F0 hcCmPgN:)lU [?g |-`҃}=t$6XzhC97GtF5](cn1P@]T \i ,@g؎v',JB7:E'K.La^)g\:^y+OQ(M?J%4%u?OVOYnPK$"wudA7zDAq@RP:yr(|7CĮۅl-Vtvl*2r5$awmg_srAe[֙Џ>}D|]U,߁Vc#̏ (9*s_Z8@>THXcZfJ*T<(3B+ ͚3ص0x mB%Ǻ\p-or(ƬRɞ̷%[*ДS#L6 6jaxL;JGKkMn)!~_)SmGǫr. /#X ,ꛮ|#B>;+*_|wAe "Nh]?l\O܌hwz]@lӇƺ<(/,p?$p`sW@@ ho)+EI|6l^&{8dnmƚN *ldZJOTޚm2bl2=(;$K;`sl@OԯnPiqH _||( ?`S7˿p~ !p>9@&_6 ) Zr@_}߶-{kU_\'BK.(W4L~Y\_m%MQ)sfjGe eh80y8Mϡ;:oLBkwve> +N?a\#0O@ɾYG i@mH:{oZ[ ayRpL~p$S/!qŧiw7s,qXkDUEG\Ko,Qiv83?8@IYGh JLp5-30T?/+퀒br BK{OcF _M+3o\FU+CdzD  :BQKta-L ^5%m >Qޢirc[ eDO'ESUdYstf%S 8GG*pąz({pb0mYâ| @>;< 홺dk?3 Ƈw=p\:}$^W-<J”"KP|a`)Z+Opc6%89r-? ҃9)|#sio/!;䮵4S{ݻWo1M@%Rx<1{v&P}1!vփx$bZUw5`S3fJCL:_Xiƈ֦pq>;Np./+A6 5Q`xs+ n< T[k?}̻T3;t2m4 YRbBQV$huݸ;#jAͩnwQxUIXTZO~}޶g+ e<> X^'>؋ lu]z>ķ,Ȁ/qܑYA6})4MkRP'VZN |֐#\ACnsԙ͉,;T;9\Y?L^t[!KՙhxsfZɏTg^HPP^z5::#JzXCN(%$nT3,O, ;T%=kFI3اr?W)-tߌ)ݙ#Sht @L?|Y<%Ѓorz3&$N+rBiovhضf&"z!kŨdLOB? 7 h]և!Z\So_蛴YS*s: iXب˹D CΉ93=war9|9%SX, iuybQoacO/a DØ Y| K& 6b,[GΝ14c4^1n,%4f?%ױ>Z5of j@o\(Lщ'D\ƥݱS'6Yh^}sP%ֆpfyk޾8=BQM͇+i3Ǧ:3x!kVg' c F$-dMD/#+8GT`ɚ <7{]SWm@f#g==Zۼ+|~ِXzlqմ~Au܍l~rBu@<#/5@8|0b%o*L8,n(:zd6oFc(zY}N9! .rHU5LJT'{ث DFQh;d&h9K܃W/;$TA-#&6Z󪮱0K$Jڛ5[_=<SPǿ98{fX菋s`b*(0!.6n/Eߧj6% LP&jZgI:5C%DBGɠ|+ti\uH=t~5:=ӒWoiN ԧx-O>zN1tZ~laB㉩Ue*!{3~yżӾ9"Ԁ9IaLk=UfzD_ãQ0Kh𵰓V(a{ JJՐK+P &'Y|mαRlt smpu*".Z_IUKcecJ3Ȉ@KV^cw0 <~f7HLX̔CB{Ƨ1"wȝ r%Y+A5G7ޚw-9` Gn+A`8ezt0 B(Es/ O dj.">JF/S ;p?-Ü0b6Apj ^zT4y(Twmʟ٤|+ڰGEءc/ ߌi^yV}DMŀv  WYts@!۳ ,~q9HNCFiH𞋘 Ff`*t#]1E]x|6ӽ6Ds4W3-2{P.A= O>&)lٍΆeJ(0dc'M9;LΞ79ߡ@|lct~7=IfQp)B$x"!c3+PqlA *>WU줵t pK=Ji쐟Y c3Y/F䎊*t|i9| &$+ _;d܊$3nBk0Zf 7W㦙.C0\'J`SпYܕ[hDSxFYW ,R]BTo&J:F,[6ĸØ!ZƐCDyl  cQ>/)z =̪x'm&PUe/V3_uڱ2!Ru!' Gn[;єr?O tӝ3 ټgz,z5kcF Ж˂r؇EՄ$IhX Jm1_3%A[[&lCUtzGՔ*Jg܎Fg_-Fvעg{>ݥ:Q/EdH4H:dlQ}QVRq|&++Oڛgi \zvA'oRl|t$pms'|lQ`\y hJVwITy&͑δ$_k,r|gX֞7M~hA#n+= _evO+B m+JE7SL9-<⨟SrA ܶ]i%Ba;+ %n+vŶL%<"Z!x>AhgutD`zQ^|ȫ8g{zk 8}i @ĔYD^\<\(o͗8Ѧ깎]WKVZ0l$H,?9WkĺM1q!H:PNT5Ο??Ɠ F AB@KKŏG>DFw+DwQ~ N I>p(_"$D"\eo_CKh–5#w%@O`y> @.%M5>R+q 7iLIf]NNt8u x#=Drʲ)8雎 yh}zh1)L|y{l5 $q»@C''Sj:qW4SG\b:I>|a"^%16 U)Q[]ǽ;Tz:{40 Nx+gjE6Ay%۴Vp ]) xfZ1 kxeٝŋhmk]#5UksHipG%oÂ-96=>IJ.r3.d]l(GDT}, fՅ ubbܙWE-a3T^2L4P!࢛EZapXXMsjx\wwDn4#),r J+f?% c_a Pz^A6X3>00*MϽz0ȯ~r\1`=&g*˯Yq7A74HB^ P2|[ԲsҎ#\H_N@4J~2Cɸ<" _-4L aZYF0Oi_(OHP&~}t31krXŧ!9Q&d@c=2qdF`O*S) v0|J}ﰐ7 Ci-ȃqJ0DX.אeRlm~-%?Skl9浚sQY_%ڜ n YkCra~cvk.FF_*cK|5Z-Hݥhu4ŘZpC91HٖE8h.!%NrJYߦGvZ_Ì;ٻ;q-`QTQ"i _^bF]Frp9P@h?kץ²Gݗ; oq~͝q|FQY<ޞ,.0~r,2;OB%_qIN5E dSJn4 F<<8 ?nz_34J_3nx= vqKZpJ"1q\̩?Y g%%`g1 H~S(}8/&q?:׸.$8Lwfbړl|v$%dy36]C^EʣT[t2-,Gl-@u^s>Vk %| 0?̜np9z4rC?xU).'Q<2d/@#*oR8aAF٨AEbatΖخa(A:iP\픒nڟ) 9=Dv"+>+(Z5Bk=J N C S+3QbsFqe2>X?܌ uMŻ!P?GS?n{RqTF)M/a2ݾF`H[͜$0nȳV|V: MJDBT$m=hp6)3&AΚk#)y&nF#w(b<33mҔQܳg9>;S*# >j>3F&Z g>N djKLjQ(}ڐC8 V(^**sKr/%qiadk8ia_jKοϠ"oA#-w|9o:g{R )/ ȷr)hK`&2Ad_CeofTrw9] jNy\%,[#Az@Qj92}GԴPRwu30_A@Ny_e EXiѽȡnx(T)U0֭!rKlM/\Q4x :Po4ya]E"9p$b<HB)z"ϐ7E< s4A!XG.#Rfn^NɂE[bkyT Uτ'-W/HG,2֬=FQQ<,Cmc嫆7j--|1CXMH\cYǸZ/TftD3Lz3?`c=7ⓤa)J«ԓӑ/ ]8iz_UՋKz1%Zjvc"k00~HAKTwFdζw}W T6Ҙ.~껂&AJ`E ŨdO̪6ם%/ga`8rMjW$nu?@\fX vk?8FҎkW")iWFf\jH&Ŝ3qڝ$3B@Ц\0q)EAn;/\Aڒ ,$bNX[UMl@\"p-ΓRF,Lsu՜R40_3R| 93~f&⫛"Ы:v¨?Fᆢo䑄?pXitFxE;24(%7Zn,}2Pzô'pk0dI)X !1d7+A xY-40k*_0̕1!ap)KuC7Kh{Vs2B. ;f"c2dyD)\ F}וfd'QlOʉ]k" axt=]|1.htIyŊ;(z믥W=UqZJ<`tB%C nA-$gkg Z`rd'*y8dxϼB^6[*b9Th%YzOcrO{ <טݴ񋜮ڜF2~_ch7S&A/0ëpRY8 'o|?F4EZG]J*>6pgig(,&|nUs6/> ,k)S;3:.YlӤL+ ҙ-1uٹ(Ju/p#|@L:@WHL10i`|%OhiC2e?.iS,X5GG&=$˖~ظZ,&9; [gvib]ነ^qFefkŤoc;J\,$UUg*h}ExNpWs'-W퓯䡍,H;<4 |I ! :Frl_cg%q~Iʒy}摎9M@ǓoF- If>~l׍9[#f*c[PvU&k5˜oO:-p,{WRSElΜ7[t9!AS,\n #Z5mХ e~й^2[Fk{   TQȲÿH}K#nXɗN='Q9B=у xFO5[^j?女p;=-ؤ.a^%1|(V鬬w,H5 |-<"<0E|9MZ:&ٯa]w?(_ £wkhwVʈ.dCF%&t[ٜ'FSfM9|ԕG]T08h1UQ85n=I!!,Kx*EI^3o"[P *@`kafm/2Q7:~k-9q' 5Qt! Z*G@:rǃ etAZOeD҉P`J8/#0YE/mRKoGV` omU"ȅGM}d`Պ=Bn<Fpy`tZo'O!50z (S k`'Z{|Ϲ wrc!CMkYH塱ݓC/mG6 YQ `|w%+tw^2-L]o&@+V No*6?͕&9/֠u^{F\P/w=FV.5F~mߊ0مV):] \_oKM_4 t,SYAJRK6dovf9[א\R;2Z(pVubWnڰӾ32}u䵶r 7?уHCYh< /..j.k.6BYΛxqU)в1R!DmWh@()+LcG]1@@X4b@Y*.Վa+xAiuT>syɮjnjECpgy$hHˉY'5NTnAfIAv% sוSi?_]sV> #{Ň\&قX3htv:d#Z; :vʍ2?DKU/楦n[:СR݁(Z_<:b>(I} %u9sΈK@OH%kͪ`pXÚa,ANZ]k f $5,p{uoUQyJ=<#o7," Na=9R>Iz}ן7Z 5N~OP\P%S7Jh3Sb>yl\\/ܱ ?lIgۂê/yDP.A.^ աOTzt-y1xy(d5,LbΗmNb08p1dchg_VvE[!*{pɮZPo#-ΐWG[)y{q\ BkG9u ARXF9|BSyN Q\f>غv|GM%Ǭϛ"r .eC݊ ߭^8"7ܑt1\O{] ՄF34 f LIGUQt|=3~lX4j !D#f79 X&YRwi.Do]ibn:gF͍Յ2A @ (aC2aJxTY'h=A U`-",{b嗨 5y#\uQ{]ǭ6XJv"? L_?jCǞ֠(654}`DRnfw7VʕcW俹)Vz %lɱy;fFY-$JуpT\l a$F@ W\+c'|HjÑyu;@|Sڠ!:jn85YA"S2D| )G5"tT[kKv<ɪ<(i *r) PH8& Gp`q)Lh9*~#ީW (e`x&y !Մ礳F3^ص +j0d'߇+t Yׅ svB.Q%yB2_dsAt%58(2' e! X " 'ܛzMsDYJK%Bsg2Kb zːi/BI`N w$Fyx<$e!s%[>UGhO9h_!yسH8`P9*R?@Z%wi?308w 5 1{K)]8úz0l.i}sCfL^OC;3š>~ZwRDG`yH7Gz!I *by{UlǗds@Ł/|*C/ar63,C^@% UA٭)6j|C\ m/ {Ɛ:ҡǒKBŢύc$u)r}4W*\6a P5AŲi؈meE$N8&z5gӹzX~SH3G>GjrNDUB[_ |8s:!DWcYTP 9t n9*Q泬82μ,2r0to^%֒e@fuN%L IKL{ھ5 Fe$d.ĨM& *=R@ѳj]j4UxcCQȮKY8Һyhwײ ˬG7G/,gYdo0<*c0@ܩIWYi +,#;F,JAGMhYV1Û'm[%h]xwۇs"~q\g,u'`֚/EEQA"4 -Qkvg4nA̺gJHل--n4V{oD veh2rqWQ"0r:stv]aI310z?E8x; wLnؚEޠK{*9 ""qo9?8i|(,Qxd$̸3YpPY^:qˉš֛t2.i(.9E(&A%)[茉U;msr"2 4mzq,ˡ|O {T=~gʤmYA҂fxW`ݞB?gP}vu[ >РÙaIe} )]"j]ԐN7uC~ ˚<*fBp_T5F|R1m.T@eг\GYyvK)MP (#o꿘R/*W< 'L9JO*Zq $ge[e$N TyTKL -&A7dԂe˚7l7ʛ#2OMWX՗L@ _ΤX|Kno)=fcEBȨCoC"+Q7fM~T{Xx Յ#>L#M s iğCbl% sA~PfN QZ8 du;Gz9_4[)@} d=0u+]?G0=|1s謙Xbtpk@_m13\45NMR(f]s4$ o8춮4@da֕3"GIRu[ Ah .Dm_#*!wcVgT$bY="ۊW$V-4{=oAj t|!O).TVpă޾y1(Dq('_CYzWZˁ΍H$Mx!QkU]z خ)~o51DCOȣrX9#m@8g|m~=|}:I |; d-AV.pҴaWx p#`0vH70dZfU=Wq7(=:ײ#[۱o{ߡ2<,a*xgÎIpܨEAsʹ*5|8·NᄻX}㴪xWJտg@>n,-Yugϟ4dsgVlENܬ?o Y˚[rZ|<;Tۂ09@ 8a0"7i˗#$ع딐pvl=o$cj =g<*` 2UM) ԯȯDL߾=Z%i%Ԃ~R/ d _귦݋!Ndݴ:pRh>i4 h RZ]sCyfTuC8:1 '2 |O18n)B}0]eϲ5%. āJ$-Tӯ}I}Ύ^su إZپ42}*?')K:[ˇ4V q\naܢJog3`BGQIȲg綹, /UZŤ9=SֶnվCk6$%+mBҳ {Ͱ2BwYѯ#ftVYp}߳ 2beEOS.SՑ;g /ՓMyͨ<@[D:K0Xt+pb}-*úW vU&Nmv7GO:vwdzH,sic!Yq~G2 BE'N@`?a\_qPĥ)X1J Ȇck8i䝨ŷ9Л+ޖBkWNN l1ޑJ$?a.aO.c'loeZE)%T(C+o2uޝP ElN!M91^ qqxGU80.5]Uޣhhw ˬNW1cD~!ywSl7,03.NO-S$G@hڏ%.):aT_4hҀlN'.Smyvo :Mz]n* L0hsDo&Of mU84.) lo_/뇺&_nk`rh2D**(bc-hu{`n EZslyyrHnVk)5x/zm8b0 X' I>v@_?ȽOY;a莞74O.f})f QC"]K~;ٹQoǕysߪ 7\@︈gq+hQ Ri[c MOH \Xb/.Uc U|9&9f"g[jD޻',+%4-_ƽdWז!896AT5|p56pKek2Nh+=: !"`I@c9jOSRXGE %_k]g \BY%QZQ`99176y\:L\ Od?1Cr^s8!)' Ty"vL U Ҟ.Wȉ/q`p~py˜vِKOT|  .(1.*)燣>H: Q<"_<\H8o ^O +2H~B\05i NbL8k^ji0V(ScBz/8+/p/@g֝nʇew'Lw . af| J`v#FDV 0V|ݲ3aLإcWzq\- ]GܒsI ݓfo){,mΥ h2[GIC4';:&uIzK`٧C{LdY6) FsuN (-6R{I'qa.?I^Y`xt?!~21TooF`P;JCĪxGX9bǎ?AmIn'ixb&by9`xq!d;c0m^YJ- W(i޹{caNdtPfD^,͹-'oD^@C`[tFz}H Do9΋'Ĺ\3k\Է́00p!PHo`^~?F٤|zVh-B^ hY{|솥t7~ 4?֩3Ҳ0<}# v+V&W稈Swi|[1-DO,',D@;N*:9Pv|jخ5 qivb+>O!|7 il,N0(>b0)8d`7m]E57 j$>:`suXR}U1g eP;z㙵;@gLr9efEZ)9pHCzWu5)EN7.f?"Zz`Yʡ$rf$ԟX|'M,`fr{ =uvX𪂈 {L5kpU<77L.B\Ÿ-U(dqLUn + ,0eNl"a4)0KJf-rَIILA'6\"s\򡾟溳 g(ի$(|77P\k.?Q`!vN{ $-f h`GWlIP@^>anT]27šP|){cHc9>mt' o{i~c⦯]EJ"SNJA?gocK.U7.,T: ɔ&E<+A& Z | gdzX!lGYPY3>{ !A3`禞9.։.O*8 ;&ܒVX&*>1]8mN8JlXQr'.?}!.옷Z1THE`vb̥a/-tE4O!_#ɾC|؟b2 ƶ5u~pBhґгh2$qA DK3r{˶U+nE҃L| f AVOYѨy ֜z]4n>Icr^u7-dsA^"LM7 J:'zh:*RNފ.Ee// HLa 怖ywl!7;e_2!xY5j~DQ8AO~v9"mDD'A"U5BBX|/`W.H3܏>-CfmQrsUi($SGݷS X0N;_l;E0ړ1/5t^,R2C>f|WFuf{\%Ylx WN.D0<{"o"< "E,v*F]q+9j&-q`鞐2A[wajeW욽!VXO[w3fĝ|Å#3 y=.neHH^fxNT*cmgYShzzyۢrb^hJ%WqmM6nG1X:W!6ʥtš23vA8P 'Gt սR }EK=3" ^Y[z":>]@da# Qvܘ+; ~\()ɉ6tg$۔$eO-y $ Iۉ Bȃ/"O=F| ",/9F,`|n!{mڞ$L`z](@zO/{NVLb ^wDtNToD3B=N1E)Bª:6 ?>2# a#a"aUI=%ZclzEQn^(t,Nt˛x 4 0*d[q7d7*lw HuS^d^)qkVEۣ%7O10'@As-ȑ%F_.P*6A"v" 6qAlL׌"%Z둭rmVEsB);,</J߃byX}T6}Ŭ€/W TdK֠25Tg~Dہ)z.+^8r{q!" [U>JNSf$bLdiH ʋh7"՗FjȴFn@;gz]\|W+c>Q&C.тc]M@?U;PAӨXMUPiF pS%0\yNޒ{Ff3 HW_%2pAΘa (FyZjb!T'$/k}wVuSYϑ'VB"Jѫ  3Z![Q٧*,/'&v; ]y_:$&S̄H"WD!:ơ(JY82fQL脫򔰓**%:DOǏ0!!PO lK]6 Pf$5]%|O'0~*7,ev$FIoGY-B ׌2 ,х-ȶ~Rr\xVrE7/>%W_֋e{Ei|Ge')5xa4Y r穂` $ IRVn2{8sn代z*uqrDd|d-T*BpA~T'/OK'L mme^l8OQxal'@ކ:EWQهH"j I͎* 8">XDB]*8\4nk9sK0 Se |(!?zxF}9{ ܸ S y}<E{n׌7bV9fQ裑U)U*x[Qj l6:Qt#̂YysncO%j@)t.i8KR\~ ual~j\׸Gn$NYz+i5Rw8()yhr%kʍҼ0H95۾g{{MM/o[X8' j/\sp3WRFOC2tS P⃬Qxs`{(ʤ메ҵdFc"+9ώ# KBǩB߅JSc9]|e# "cdF&Se`: tWIך~c.Uy.@# R<N^p_f/}TF̖UQX: ~O\K͖!Z1V5U HتméG+6JKqXdk+JL Be?Wψ2 <~}^"S1Ԉ?63*wٵ'KKS=`GM2~s5,jf?zc^ {M"h`bVw<,6&:_c u#|^GߒMI}evuFKRn9׳lH} 7LQV6TZ7&lЪd,o؍P-y%5Hx=v&Gc:nza]ڮlyTlذ\,eqk.TSzc37Byi0A:EF͠zƫ u)UǸ_0IoiS`kOØuKV.~ib%DJubP!GǶ8経ՐPc1%!:\#`{DJCij$]^7JHڧ(^440TF'f XKT~nw^+W@v75?F&fW k Gs26=>@>`t jR\p 8~ }A(@.tFk"'2{VAI8 Dn$Yօ %uLJln03C(%T@lR$/vI|yuDH±=(!sم,dA" _)O-U/(M o\/SDE`c s*IBeKj9_75`Oa < 0*3d{-8df"*AesSaz[i :P) /BhtF.Y#߅]Pޑ c(ꤹg ~t3ye?}I1Nno1򂻞KtmI\l+ڎV6v<|! |p ڰCQmb (5|f@A#A]UZ*QDnNeO@n>]4 MHS\ 9Lu8+sࡿna߁5v+8?3*-k80-q}4|v$;/Ei/|8TyfQ$ =32 ՜} 1ޜٕYuZYLݦ{+Ɨmiݏr_>(ۧsf}ÊU8YCPR Ww3>l8ÕI[;GJɼ[o+>LW$t _VzChC/ŀëkNb 2[t>ȄUS]P6+sDv2`Ti'x@q}{m+u2E?ep} &~Hez54 qHyfK-@rF2IYxS";*hZZV0q=5dԝ (פرՠ[ڌfگhLYk"M҇1Z OƄ2%$n2/=3}6w pt|7 ټ*~^[Ï+ I O$F')7`76!$9*u7\JQ0~o i (; ǰ0`￰d= 7D|]Gl|BNq~(͟ bg:;'`ɿ=)f3l´o lk]jԄt<6r%^U+6ElPjKR%tfMN#jݿ*u ߃_9,@Ljsex)/kɀaCKF:7kaʐ3e(_QmZ&FrgیiR;{z(ۆz5P!XlF:WY nXUi3w㿌>aElùRPS6A>eG(7UjcqhHyю[mb;ҹLÚ&$ 1E77?ǚfDpi޻Vy› ˄q 5*Ow* E rlWfzҁ9Ga@i>}+I/'VHi߅~1 ФCS* y&R;_>~s kwjP7hL)KqMkغ"m-yCQ"Y͗ .zGe%NPv ˷ZCI+dX'2OzbaNM ,Ez^,?SKW#f{V/0 gox0S )8X8HD[^#N"a"@+tç޻s J"]Mw( fgq5xv/Ac%wS4=Bnғ1I@:RS`,rd}jn?ئ-p1}x'0{R^yF/u C .$?K'N :D"cY9y2ڃ>“&<L> ,8ka H^9pƾMrDBVڕt߉TcV+ubՖn*W/_ M HTC KJ#fg.5ID[F3 NFqJIRT9v{C>VhdU*n("]j)1e*8թ)ԓ1q8t?;&uE~,UvZ+N @(4kvkNN2Q8_^ %_&\Z0ڦ V'{ Xaې1`H?O0L`+-XPi,և4KMDVʋQnQ^6$_k,šA"/GF("'ݝhf/(oD+nkb7^2~5 yƒ_cڃrxo/ p ĜpN0{Ɏj A ^}J̱ I 5$|z,.p\-EG #iƃLs2ZDD} I0voVEػڢ J?EE`I >iE 2Lͯ9<X\KV8ƈ:+F2B/fjrT\U"JV#Am[qS+ [>O9)x[,A[xkt3y<FԖM8kejs(t*+`S 9Ј \p-ct zkmzߺuod=V$4 jr?8MaxN(iq(pM.< 1Bz~Z5b[{u:g=U9DpUnXto1g0U>. Sul[BΌw[w5Ū`)/<y|VZ6p:gۢF`'czs U׵L rd-<]H E(&)!R$pT?'5BG[ҟZ^BZ`KrYv:ZE8gH<hBTb_ztr2J0V xZ~NF=Y$:1ӷie F ZP !oa5)+\ š^ `K&lqb52E:w|CvKw_LA!X3xQ+nU<Y#eAuY֯]y0Z,wV? F W(\[yYZ{"S"sUƗTeN Ћ&PC`oTtE3ARts[%ϰZ&NŠo"WUzDMAigxofo&> =Asb=#*U[~jL~g[y5nkN]+J~up ؊o*ens[%'Q22m&.G&3aR<l9 {{8Xd'}F0?z=ZHzhݳ5\GćG{ E8Olosnj89Ҩ-=y+K U8˜@Vtvbhm0AܒDG+@ws¸DLͪj7P99#Ģ)+ ?D)cDZZnq[޴P= :A%Ty_aE粧  OFVZ'Y?]ѧo=ZAKKD<2l+w;o2絠j0=ST?D$xQTʑ]/g=*#TiK1ٍ?coTj_ !ߠ`JuM *T\>9MC=IQ?h tge9*VfVhUt+LA]d$ J2v dO#ֽ2Lutw TpTȇmSIݦ䙣$OsFqT({IvP 5q+]>sC"µ.xHLP :QcC@#a~Kxhez 㷮1( DƄ@Q? ܫEo[b,,ٯpf#LzCҲ>o 7E K3akS+V8yzEW XHt$ $;<*NgۡE%{TϤ\\zYîR%gm w_ *! 3xR%xK^=OR@`DUk$m11;-Zm)ZZMi7f7lfb"/ʞS|G},1Y/`=P6Rq<NU,rcce^G]rK7Gk53, Wiw>Ji!L#'jVɡV ̔`HߣsJzID뫉}G9@1cq:Hq`6Lylf~̣#]}zP*|JTX=# NK`\}?+Y{~7&iBmoeKƶћ]!dMwN\A''Vސ7݅B엢3AqcӔkЦ.:"y3J+XCB=M x1.7MOOe^O UOGɠe~|WC0[GEk`*2}:dHs(A uX1Ǩˁ(n -Rv]J/ZMU: g r>zo%rwOXTX9y>jF󎷡r}("8{nF Y0cao4E!0I߲(D,NB;M޲PVk}E:AB# Z$ ` iMҦRVJYܠ4j-B4zݴ`~-m>` Mb}EK'xs("ں+._:?l~ݕsǀ ĩ,8/P`-.uQݙv"ZXRpyuS_YUV_^_᫭j2VuGM~H& &>=J΄™xePS|7߶>?X9+mjAU2Qp18"84{y!⻇>|GT˭`Gx~[EQ jb "ZNPl[y!P6"&*¦3"o<s <C&!R6@:y4{_\TP8ҤMu!ȝȁLv|e$|aỦ>̟)D=x {vCwJWuU6 #$`+4L_41DTQ 89ԫL^5ag~I㶃Yb;?5?Y`c6B[ۆāUgUbQ1/Q-h[ܘ8++wp g/jewcX;ʎ{6}-[ɪſI8 ݩ!W_ xt.Ql6 |Wڝ\) py{kԧzDKu*h=wL1U{57}1ҺG" ǡ.&kmUhHzƝ_wfD=+! QR^gV3?}sp91>Zږ6`kדUTF{Q/퉶Bߥ1jPpo-댾JDԄ "WOؽq;74#[ *33ؐP,iIu=46x} !wnJc Q3t\,B BNh`uĎ1EOHP@on"1g  p Y]c0XT (!$8Br`0ŔFzťUQC%_l߱O\]N'VH- g=Fx}X)o\j]`;bUޓ ;ne!#VG9cDDhV=m5uQF)ы(X?Yoyt_^Jto8 w[j=m?~j[Ȯ5).Pc7\Loح 9Cǔ!obtC,ƍ5B9XqMBtHC65D2vB1nvyrsu }s̉%[oT(Np_ZȜ~Qe}#HoEHc#ayO焯jk mI>z@H).|ɀHS0ie ! Nm HWXt<>ZQ"vm!7XNF +3yzR"e^\(hB}W^%_Z%6#аZǃ>'4[]@4O B!EZnW$"wS̃ƅv>FF)9̐-8✙S 5JT*t^">q%6-Q1#wG>[ø r !0v 8ƏL$"z$JZeHޖŠt`X&g Y1F6dEk 9)C~@l2YA\=b'* %@vc0n[lWTʊ,"ތQڃkFm;x9mtrx!YzMvϕ9اP R+y U`sLcWmkI5ofvg[-PAZšFC,1@w vCdZWL]\¯[E?H8 }ND vC r_nPk+Υm=&[DR0|g5E/C6u 0{`sKX@D?d wx:ۊȊY5KuwfUql]$,T7G/ oנj](*l(Yu BW~e{vRp~#7W23Yp&0Ѽ bROK,jI|c 3Ge"yYEJhօ|HrR7A}h:?a6Lob J-B'IvLN'->Zx+ 8ė3a>:knΚ?ι o' cF/]X< O8'zOsZ Rm!cӒ謦:vOu?=?f4ũQP Q@3sD$eNd+p">2+Rɾw+rlME XD-l_Njwph%O-),&'F]cTo^"6@HVٯwhʗ /=QwZkzk2zgamDZ-hZp@/sPbm . GSkkPIZ>xB̙z(1~= =K)49,l%0v}pwx١![*!¹WM:ls܈r&r6Oߘ'tA  ӛjȪIBw؝iXfi ɯ ۩. M `8Veڷg9sn[^βSo4}{Me|5..jkN; ҎHxN `V e]!lIi7ֽؿzrd$~^gD8@"ï~iV;yc".CѨmgZZD=*"=XN8N<*T/rx=ph˙ Eӿ&vr9R$(f YW`Adn[5))ȦOMN  x ;ExƷy)SU\9eP~3x+ Eaہ˳bl$p$Z7iRMXm/}gs$ԩ_ E5bhA&Xki l{ϕOK؍Gk+֬`ڃ76u%{5WEfmLpUg!5|9#t0$Hʚ~ P(4`倮 0_ :sfy R-0:Fq[;l'C{'N@a 8˲5ke*Ě%vC`{Meox'ǘBwF+'_ϖ'fJIk7/vM_g!Wv~tl11Á#|{ؖ++fs7ȅ+_}|4 ;?tpjt 2ӣ̷S-Z+TzW\D,UlG,TH QAhڳ[ XXR6RK2C1oMЃpЁR5Mk$no٭_,9<溥H˜/@B&1(XIZ9ǥ@PY R"=sX,myCXZH˱A xqafIs` h|eAc+5q}Ґ@Kڜ.| ;'LDn^ON}*q 4#t[ti]E-w*!܃}|hUlx @sBQ&JiU,UZpQۆJ(&1 yDt3 :Q7W>1J[Q-"R>-B]*CX8oㆬQJ]t mY oAuO'^4KSRw(0Ho]D!tHyEX+@Z:iQ/(83k-B8 ̕L oϥI\㻇ϖL쵈Xx9)9QJu[(FFb,y~oZmc)#('?3o|;UAihZxBn79oNFpʼA^!/zkDʑ{:| rjh® Z)X㏃\\K~Ӓ9gM_O?5F,1Vokvtir/ ,W#eZ@,ˊH /"$c}CAY+lZa)4eB*%{l F[t耯y)줢'ooeCɣ.O@\iu& t*|kҟLͤnG-M9A]h3CZLԈdM9oKK0(Ĩ6~1.vcI+\T&*Y^:Ē_:׸%I(᛾/7+_ap1s %:xNp)= 'w17sЍAt+xe)R)mrj[|NS$*B22'q˕wԄ4K Gj GpQ􅈍uEߦ-%=Ia>;Wӵ|;uǨ0NTړD׻ =xmTe'!g禛Gޔq 1bq4|?@4]7Rq؈Qe 2F8SϼkW6ZW6i oHkZt\ȯ]O:^$3V_nV۹(z QzwFhTubdf lp:gQt([FYVmKjjG[18h38A`S8rX?U(_,?Њ)_HzH+9-?xI (zRܶ[5k<Խ֣ ~AVvrna&PIQ HiHͤ,Ey%1n"vډc廬 d÷s0S-˲}Q)WuU|SI7I7ղP;oR[p:f}dXi-+e{ܹijgYٷɏ*R9xPxéˡA o<8|.tƠ$ 0<*S4rV^I։KEUȈ5:/XM#=c+ϩU_P!?H3ʇ Oiz%o$MqSj׃IΏ l-忙5. "55ad>&l5# /6~@J[8\#L飬ARFbLf)^" rvnXHMXm=fGݰW.-7! Ss5r4) Юa o6$.GJZ줴Bnra*NrHՎ<jw4S}VFZ ؏qq+HIoXp$2+$m3 {@ۙ|3A?YY?B~4I7Q8!˜LlRrY{ 3zqDkbӃkbVdlU{3XQ'. l\ʐ.:o"Ղm@ZIc#A`Jw_c^Z%m@S|u"=Pf'I7CUme=F].v PKÅ#?Mbt4+);m[,;E?Rk.FXPZ`0t_ c[lBn (AvJ Qr E8Z1w"KWRu7h#-P>ί;]j&Jq])ˢ) y2HX (PE꘮\T8չCr|Na0S,7zD"31i܂b- !a4O/ C2Vhᶲj}oPxt"Cn=:\#zi%^r]mSt bT* [1sƙAPV!*XFHx)wd ˓s_*+/ ÕrIcEkv¡WR!pdYE T`kG˩aL8̀zw_r[[3٘T-o4Ӡ 1wÒ4 kQ5@Yb3CVg \d%jbQ542; DmĚXSـ/m*y..l*`nSB2jg*Y%Aܡw1uv*nwZIt=@.$*GU{p"W$,V<"Rm7ּ,+1ᔈ'LZ*LB6NdEz׵=3ϱ+:JsdCP+RL{@--HR?}4Rƨ@O܈[V(OOfn%dʰ~SRyݼ;8>]ѢY.!8P=0%Y8 t˵{E vo%nePHU@Ui;xva nC4tHX:I Sd(ŽnF Bj\Ww@@QC`"!TJ,`CP0Tkw7 G>%ںag rw qH).m]=o<;A~k`J4 Wwp#:RVMBiR3f!axLjcj!eHG7^*Rv6o8m>LDbj|w (Ncd=HrtJa,$Ζ? "ԙOO4<[ 2MӸ'|X]a%:wod77' P7}J.1pN[u {N)f أ`JԔw ׮Nk]7fa &*+],T`}jgX Y"(\{2Vy&޹++d'&W~)O8lT} XUQ0հK=%,sO] `l#))8/$}d_#FP*/ ɠ _͹8hYXB.MgXydMPܾ xZ 8w$ ı H$9<-3g%D4XtoV^΃$BbrX_e:v\i0vLKOLsUL][on~.-ϘuP.,PU!UDq[FmNU!1~ʫGhhnBY8?H*i%jU[Z4{X(ep5t1r#魾jRD5;ѵb.k6)o- uNz+yF^Z\qô{ZB$W!} Lh~zt'EBo'%9f(&U~q'}N8ݤ5?S4vqrxI2I;'M>í' {1XnJ r @>Z 8{ş^4o#ku n/k&P9-DCٸ[˴BReZD >N oP:9~TpE8װÉLmNY~믌<1aiX[H6քc[ʽ =A R6e~1A6(Hq@ύwTʩԻSa8IFBhc[m{g5[$.V+짢}9ip/6$?zSܻH itp?V~CZKX@`60}"!38wq^I2 |,$1&m"fj@`S P w/qE:E/xgs[Nm&|-F_3I\ k8,ޗ U:pe|Dx3C9UTe`~I}4D oKob[ /'?f=L÷ `^ U3򿵦d%*c D\ڮ&.ǹ bw脉C[,/dQ0FD,)VyZ8~Dž#nAޡooA ׍z TJ/EB}u9?q"Z+&Mfri\9V( iƚdptnQ|f S:%>GKema޴EռO{-lF@ezo8!iަ'hLѵ6C^X?]/JV)<u[)H)» 7`R9T@)'^٣^Hlq ^~0\\ql~PH ~Dόȼl^BOgO2lᅁC{>5:R-'`#? U=C23?v#:nʳ0+@(YVdfU(&&K=H[pf3J&y Oƽ`(KFV=/Z[. 2wxuv."ĞmL!atL4ȼ_N9]]gK&$4X7pNpǫ'Z2|G*M O+V#B˄KmmE*Xт:;eP[]A[BY'R?}]i͸\8&!VWQv ت3>j&2ljE/֍<Q$Nc"WF %s=៨Fn-O7D js*DLSnKA'D[ (汬a:2[9Ϥpͫ bz|~1#"e4$ ө~ XxIxh%ό*}Hhэ֞AYu90^,TĐibWKSA]嶺jjGiMh7<R?.z**`N/][`w xò]vh ƀ[AC @Mz.stcаc|OLL]*8poJUhB|rHf{c>B_TL %Iykhjr2a8ˊk1C[,+K7L|U 2JgW?`Ԩ$6\͌գ<`ҒYMEM{gXx{ES!^䘐Tt%BE۩fQ0j9Q ɰad"zCV).%6U"ABrWvp{zeox;UlheCA!0j=,G XЇ拵 gWc`ZUu`յlEW5|ݠx5b$%a޵ MZڌG$6NvZ4pwAs\_^9z,Pwr#О8î\ĉN&~עyqo*FCg0Hgnr8Lu9XpomGT P|baXVv(By ȑ} aB]75H ZӤ Ut_L#,5ۢ6rfA~g9" ?$; KX̔`QK??%=60Hk3[!Sp1HgG{\d9Rϖ3çTrBڃi܅{&w0*,k!ṅ#6t6`6 ;Sr$uQ!Z=8 fo-#z +e԰(h ]]1@[7eGjc$ ߖ|zdc4c5 RRuY|wM]ACav,' 8ur͉P_ޑ7\ >$ WLI,i x?jxLHzi3ܗ!}z9bzv)?uoYՠ0^D3vX<J=JsFY.Ie=|pN?W.MpAK; &pq&ʖ&z{C~O_Kfˤd$IrLeoZ M@B戊9Nezi SᏃ#xZEɜ_/'H#5y˶%-La&U,g(ԙmc8rҟ0gוGJsHd]MR.@z=$`݁'S~Wr_>Oqfj@ls` $8GcՌ@u(d@ΦuG\k\F\O=8/~,B'EJIu"cT<o}7, H\Q$Q^!8nJ#5*gO .UΉƥ*jrhS#^!d j=Aa4pz7\Yrt0*l|p@/" MCk#ϟHylT $br` b, GPWB6PaW}!njsLۿƜ4~KTOs+t~==u t(HTqV-Q3&rh2>T/C*$n+`_C}H^jTfwoxV9&8Yz[-/ *fmPR Cl1U!d:(st;E|ҁ"%JD: h?3#Z{a.'vU"h?jr*촣z! d=@5]{f2pDsx&9|Wwdk7XQ\v߮yw!&D:cVn$`LMu9OW2jʡGJQ]it:L tB~=&Dъ_7Z̀u]2j|#/I55!$FD]V{Ѱ# 8\+nWμEƣ$K~wK,\"? DlnA@a[il '",uGѫribbDT1s >tςI?Gؘ*FͩLmmH73\Ý̼.J:4߈:ĺl4^ Pt9 3- ]Yzl\|} EDfVF=M %YM}7FHrnW9@({@-34Y""7xnq9$hO*$V,~n@.XjJwS$ka|jR AvBgJ7:!n'XtÁW*2#rc{nw H4H*k9&.'rRm_L"| :+deȝ__5Qm/p!ؓp't:{^^/]$WEdxy0:K2/ՈmpjSLKJtdI<(Euwdq<)s2M/MC,VP{Yr!qfeT3#F>ϴRzxyl;|Oh3j۴}h5'z&8>lkBy`+? de19^h߬.R$'jor3Ii~G䞣ҋŗ4ta١mg0BiD_m+'H 0˂÷T]<&%`1Q[κIKDoU݁H Po!LXeOL{@w^X}/v zj?;DHA*i?ԜsDi;_ N#l/x69YR^U4hSTfOTWU]{b)t5%Ii< UX h#,0ҪEf(zb5"g~S^tm hvۈi US6Y=Ar,qOLSȍ4pg:̱̽˸A$Is[6/M%1!ɶE/uS niwH1Q讟Am482iTB1@QDU?GOl1*>6p;Շ<# k%c2@&ym|)%IOqj)O SQs: ߕquԓf+դ8,<+˶xG6S$n_Xm˜xI&Y۝'DIYL2*K\uVmX'l'QaGق F׷ӰD;AAd,r4 G%<#e5;X|S?03ef*~\9qyR_?\ŌN(OgFT[FrSPvi?,Z1l>u*êFP 6OJY/8٨3Ϟ?nƾNJj4w"?"C(-z7 Bꖾ PĆ{'+ԅ0rBX>ǶU*)̀Ҿ< W$.^E8y^6D: NvD],<د~!Io caøW-܋1Ô}~PS r=枡@ p& kN~sw񡛌 R"9o,na﷝bRn{4OH$?,uc,L?^|+`I ȹJY=iݮβ(Q &(lF4k~.pB>3TIEJ !w HĚx \]P|XM,#ZJjW]M]lBcm=@r>3wUbX ɃgVӿ1Y_;CG !9.MH`45 &W>3 JF2"B=L*qIaP3>֗+#vEU{w|> js;_ io7 ]`̰DbJ@A4('#Nj!"nyۄ{1Fʗ_ }hȯbΩ$LC{M1[ ˑk<ųghn=D}cP󔤈xFE5p ճ0ͨ’`d$=ךD={>ҜhTrJgf";bp`ѷ\sXwZ=OQI ɟ<*J [?6p"`J/˩a3E9M6!y.j' iT XL,YTe_ Eic}L"+͚:kZWy6nG'y8q\Fx}!b I;@$p8sMi5 /1*EOUgIآ_NT^~f``{ݭyVzn%-fA-pt4:+k#DQı ɒ*zq۟&07l;q3:W&GiHq"M}"؈UiAF澼' YxD,X?;y\L*c>YJ*(wf9W]ty-yȪU@.*]Hv>..4>+D 5Boq,BnpI?s-Wi^ i|x9;-K!'j]rӺ@f(F Y:z~>i Vo߆d @ny"ӕcu߉ߴxD^xL;>s4gA˹ҎO>*G0 &5s60[i.-u/4F/Q`N9Ji!`ὬmΟWd~snRon]hdtu$c9R<7.=`Y1PShd?s~S%aEʥJGK.8O8p.#n4I 싧"N|LMk@orZu7Cu|Edlsx_!GJڞg/D Rno5S}ZpSąU^p[_Aqh'd.۬ %OƓz{w)s˽/ Q:q10\}a䟞 v__h+ Z]WmS=_gM<ÔDЬՋ$?ob4E@7(Dte$._"3Тdq3z*ߴN; *hKx'Ž~o\N_^ֳѹ~~ Qa^r8$="!Qݯ~u@/SF3װ(.^Ҡ8=e&N 7ejAQ2ψ؂DxW'*L sY}z};LK†`o6\Rs%a.S2rC=_ !t1w)J2j|U*S3N}@9Rz+w >r Y|4d;2^rQ-zvV*TkA&U,> R }p'&_eOґ|cL5 jfCneI3&:\(qWS.Лc^^4!{xu'][H}|8g9bͅ`Q򚤄\`/D [d_1 5T.NeJRPFz!Fύvae ĝc wy}wenP9DȌ<=/7YeoIHl@D;dF5e*W-|y0Bg$G j_=Z ezd,akH<*|y͎DJj#_荸W3,-ib/4㒮.B5yń5u7+zA?np4yHDhtrHuanq3tx j9NwS⮱; =(UoQmmŭGobVS֎?Qka*X^̍=ÈfZśHj}bÁMB0s6ݼ#Cn؅XILQNNd~{7 [b[5$r ВG+?>I{ 2BYٰXBFW](\AWZ훹cvq5QFg/. >-exYq%ǣt P3لE|AN+!z?R8iYA UZ[[=d$Ξ)n\h8LL\2j㋛`Wƹ/?Sb3Obw'F~(*=P }Zg3+' G?sh̸ d,֧K a{^IdžVw#+'h TYfvmv_ʤ;܈cҲhu8DyTy}9tj*v|C mګlYo?C ~p Jc&s n.hS63o9Eha $Mnȑin"yx1y~֘Y'@\jt ^ b>[+--Vvp239437`3k *2 P7ߦQ)OG6ow^)~tL)fghlA#)V;>8lr:zXvh;#Ntr?eĿG@YI%!/WU6Ѫf0:4cw>[fCK!84,j-hbC |7p)yG+gOe#?psԝ;&ǁ(F$$G_c@m5x#J7Fƭ|Sz2gaM6榻ogQ{|5X\& W6i[Y63LB/?ȸ^6l% RyodY/&N6%fѮ+;QO $ 22*#.[J&_A t-H`:=mGLԁpqMΩ''~xteIb$E+A .)*2RޱOӝ-&*d }a 2O6?#j3: Y#_# Ֆ%7 D!3=\FNnHna?L ]IrN ۰sI7k2aH)B98Sk0Y_-I΅I`ki6dl+^=WYk/:4 dxqPCUsE(Ru+? 3E3Jgc-VÒ-Q 6tJ!@{Gry50nxWf k#: O4#֯)f-<`I`g[椡(VpHe K)b}Ek>tl:g]{^ĵUP/J(Eœ$3^3&5pKȦk$c!hsxI~%ke^I_dūC 3Rlku@I!:elt(p. i卨YC$&kt ÍRa)`4'dѦ|ֲ\$$=N9W?ʅjfprմJvyq0+\Y%ƈ IC`+spAj[-8- R$~?/j$ |ƽ"]M(Å 0}缔>(]U4*&f?t k< M-{ЍrO $VOfѷ*ulتj|K4*jٓFE;8uzםqSot?۷/-"ܤ)d x>9+eBk P緎)3OXv˟8MyG6~u"o%}iy]R-?(( L;V?#udA/8kX9&nXOI_Qo``VzAg>{RnAeC)_VwvHi6cA^m TWa q4OķHcSK<u0gh&ƷՐ|J f+1p%V&Chk%>3vbS}[-bu$y;:=O/x\V_4⮨x'_3"O%drg]VsOvv ,מbforiY+bpAK#"&k̓ wP7h]8=|8zJviʔzUK&=[>H%:! zV$CL6`*~2"<Կv;Xѿo_c`—8dL'G4+C\/`ϺO?u8,lJ@#5[XnLƕEghuRAk}v2l"2X@WO%*_U;ݒo%h3I{<?;ͱiD葦/p6:A>כ=#ﴲaו,}c ѢMa]¡r6 &x㫤[\CTawFis7 > ižm>| ,(ɳC9h3*n ;TtjqpR=!F7m `g'蠏KmL:jRĠEHk _ `Ƚ`?mwp.s^oׂ~y8rÀݥQ \BNܜT^C6>,6z)Jp:>t!ؔfia8/-i'Cԝսb].7D2 vQP= nox;ŕ_++9 p TfNScz}A7Pnad74O;K.iTd}YwȮa /l?dJ܆hd@PE.L.:LWUCgd/sLRV&q~~~Gfc*RؼaPhl&b`/&,5EehWt ldޝ竡:e&3RaJ˵#&Y`x@la 9F [z=vKT {Xƀb7\/ D`d-+05 )fg'E?s͠~Ĵ6rs# ;oe I:(G5d/mg9Z HAB;/Є(/{쐥Jk&o#3moA[oXF$.;n[@MRSd2\~O`(7m= \8Pt(\=A)f5FBe-, o"c0*Mڊ//$p#_(˅ѕ~9u~RyŊ|ĈscLuWP"_ԖQRk]Fbe[KGqDz#3z=Kof7̲ʾFp c /#qmyF0BP* ERfka\2Υ`PƿWxDJAKۨ mB#/e'NK:Yj?@4lZW ېМ./H;g~dGDrj!K@އײ&F8gXW(_1ж/D\I%ToW+N%;NqAߏ.ïmƜ) &ʌZOC>4T"<X[2 G@D{9IUD3fTtZ@9~Jl%S yB+3!_zhQ?&z x=7k :[P`,0u=2C>|LUzR$o^qwy/,"]KvϾr{AirM[=Td6d(݈(;2iA#l#7f{۬ A/Jb[|} ov-]8z]9*\GS~q uU)Y)-5>f݋ҭulhj\N@b^+\T]zۛY:kޤyB+.} <^ px ֶk.ND1{R!Fans(t9i^s^Rʾ!b9X57ķFV+wGh!ej[$xEm $]<R=zhx[t+u6a!həUFJ\HA&wbA7lYkhtʩ"LK6q~#v?{Эn {WurasCpT~f´勺a osR=U rk_&w6Bt4j"T k+mrט bt- )$r$|E.('Us;Iwp?6E<($1#tԀ%ޣM XYsVDjϠz-+ ] 7ȘWn8 h+i¬NÐ$f],qv іa9qt \lx El2Ire]{ LikpocZo4t<}2F.?k'{!o$\|9$hle͹-1CxxU]UwfPNp;(9ŤV/%,p>*51X/%um^+ݨ`¶G>>E`aEt 1#6!ݝ (VIIŃ0~gYиtZ%[}?~-z?B1\I9ছ3ߝb5*45AG?a JzTwl#+yp8`o<5x࣋g Y7Cc2 sF̨9-$7B.:CISxieǛO'Dd E\;NYhB>d4,^C31#X7\U'Q$b'z@}YT,55!F/=U9h~RXN1:ZVҪoAL]Zm{ (a"kA_ Ndn)ʒhX1v$h#pwT-~ې/ iYl7y wp)I޼iȫxts8ͻ7a i H5# miU1ZT޳T#MT3)iZ{!H+ҔOGgQΛ!4WԜ%" /eLs^`o7c7 )Ew#y# 㲮v֒N'ļUQ}ۉEߺ9[i=-:5u|"(dRUn]v?l)--8וeLcpI|@N/'H%){BCIF'[5%cDQ0l2h?^ojryF쏻4YkF"vtߘОx;}ӝ5o5o9rBU!.E+zBY 1ZbvuSOƤUuPΛkEq:~|'PՏ}GTLOGZyh3D2*>F}3=~K$h(Ӗ~lo"aaS/Kk)6uR R-t7M/lw҇]rk Nq@h9LbH@i~o q?J;+)dIܲY_Mщ"h h$هfwu|A+ Y 0K qߨ'zW)O¹#JE첋Jg22D1Y d 4}1Ijd~#ңMwA{9lmWl rEt3(F쩂cu K pگѪC5 f-NHY*uƓbsǚW+`uLufWlChx\ &|'%+Hs5iˠKSP߂3W}뻜Ū12TJ1_pc>{InP6J0ƝQSudM&9H#K5줍e"tѧoGh,z/j9NHWFX)=~1pɷFLsKejGuTɱF_m=0` qq:̂r,g>9cQRnw]*^'Wĝ>zBGv]_R qKM?B+Q<Z)eC n:B&N 짨(qf!X |A0: 7҄U8sNVaV MI)]"5Aִ, 1$yЎ*f:&d8ɠΤgJ .ɨiKruYMq/ ]aT>ȅ.%?@B7aKI n.6 @^hUVq`cQ_gҜ5UHkvsG+ 8IFn0ᝲ3"ګ߆}  h*sZLqw]+?4`97]yrS(GD@񽮈bt%ALF UĚscFK iq//o9DR5ڐme,o0/1vP "LSa}Nm?9 ,ySq2g8VA{#Ć,[*eďL2,V ø nzƷ ,C\p2V}4|W* ό.MT"Ql\Wt 6H@KcW{Nh@wTeQ#E$އ ~Čs[R*y}Y6`Q*2Lн- :LBK,L\[V[pq q~oBJl*z}"LMiNDAj.w:$% NRۨ-ϓ:]cc*isu6 JC@mNJnBh,`#1(ǘ&d],qOR@hr?\ܧߕMm0zٟ9#F޷ ^)1WNL򦋳@fPeR޵`DR&_nE/`kkk8m!=S%}f~!HKpy&cۍ% r^W ?Rc۽,@]YoMI긦K4=]~$-5ۅCpJld  :ʘ GiMJ])8dz 5ȒZM#oA"(vیy{è%ӓ~f &` bAT8bX}+|qmeϸ ')z1䂽'kҩ(((ؚ0gPe%,:zf  WF|_+Q<' weFm *$x"7u=jn(dK%DoXMhde_!N,3g4XK o9. b%keױSv8K)Y[^9 q+';R3Bڏ cfq:-8]&xTZePKǦ@+I^]-3#O6@S&2X XaF.OH U~g"%Z]l" oٍj`ˏ?W\nuQUy$%ւ1{e H)zrtyZ7-0/AMZCo7Rq.$C ֔`}s-KSج"&ɌСG Bv4Sfu$M]׽3LssΖ*b.u:'qҖ'%lveU*x擡#<tuN=7'&_|n%lpd[y%i2aDЍ`ӓ{x#AfU?gF9ٹG HLNmeϜd X|TmW ehH |!wX 'YgX2_NƞX^D]vohA'k -3ε^SqJ5XFDB =$2Ν\9YOz:okQ]H љζQ]c SSW ˭5'p3yمG;rPep;|FLiW]\ Ew3"DlgÓMٻ6#`Cbh,<苋@ؗ;R0z}xB}K[EB:@(9+dꖍ02={E([ɱp`4ȕ{ @^dts8TCL"HCzCAkK9 ڧ4ECݫdJ)ZSm{.$s])9]҄ *sE 9c{(KESvWR?PōQ]Jej+hd$I -W_YG f}$J }08[gPUܢT3} K;?bB@Ǐ HqhlF! w=$Dhw_3B.Om;kKp'T?\rP(t@B߿ Kxݠo4n׃P{lnlsQ`a;IRث#XѸC{QBc;o9IŒ&+%⫽&ue˒'\2LfOi@1FBޟ1)#t*#nG? &Q༆{]MXFqhX;bYܞidAx4a Fs ]Xj vm=cs zǒu#(θ5H2om(S/\E܅;iƠ2>l?Rv9"Ch?I3^rj[Vq)xϣ4upJ'xT5k&H e$jz`I6!#ܩ~inH{-&0tx2 WVM=\H-rA_;$oy{NۻuğRujWJCN3jy r;PbíD42^G03VT/77鳈ERf!ÉMLfqF{VvT@ٿ/02]v䮱$;w)vK  \Գ-z*k쉸_(8][W>m/ (jRUB)c`xғiBܞ@e mAoC<`v;|554 _z4̊P0; 03WFLYvHiTڷ˫iv .SETB^ՉU_hr ȳDuZcS=]SNcD/x 4 cU&ӴNĄ)lmK\ j5HOILnՠ14jP-_St MGq&-N8g:vTw[2j9īH>kk1J"ndXy->S{ʥY8n{ t]ai m|=F{AWlA ˛<.jQ!m;}2' L*Ո܇o;tpesq:g%k!O>HSewԲ3 5ޱqVDK%t{_"Q> cV5DۿxRǸfz҂`4%ԻGr DLS虝J}،.5o80J[Lȫ\܁2j ؅>k< *ۮlը$|ay '=d|?4X0go ) }yDv(dXa,R~W cVusf'XCzԱDP@؟-g"[ja W]xbP\:)C,<yH:^/M3Q(8Ngc9IQ63Ԁe'Â\UWҡ}8pB.++hmz2Ej糵 43fcLɒ+xڀ9DyEt[ _44'g`V"tJf—_RG_¶9|@Py?甜A+P…Ӓ9 062k'YGhC6b ZƈuO 'Y(oPnٖ+P,#U4-wK,v|WPqʺ[E͆6!sr̵'yݑC|GO}8L~P*Iu){q4KhFLɱ@-hRݟ g B W[nH0GBo8KǍ,X{ >^ ԍxL&{ [٭M D$6#^!HfqO>:(X{aPUJ]m W>%c6~=% C-̼iUKQ[Y6f/E%̜拮3̌i,:mr.wF ?`+D%l2jQ3a{G^H#OmxxB(:XεsWES~O7'Nʕ9c˜1>nʇE-%"!8n\.i8$ Q~ c|؈;uM˱iƈ&g7)bB9[/SMR^R =WfnA׫vR8&n dG*MY %;o&bKul<|+/6͆"9gSQm|R!]'cwcrUQjŘp3mI[ʚME5Ē6Խ&/y<|]-=oNyzjfΉ[-xwGgfe2@ݿ&4؅Ol _5֋B7x(L_l읮? )Id{s$QVvQ%K>vEIΗv fk(+R 1ҼaD/)0uoj* t+GѓǞr@#Y㘦EuUd1fb_hnwIJ>G[SUg|nW$+(A8!bѽ! }J"bW 0 rʇ {]7Z]9-jđ~Yro$49ZCKֲMXC }2q@Uds*5:lkeEob GHZ/sQ1.TFQ, dB%Lߔrջ,r-U\C~L&*"a$2[ 'ix.}Cȅhv՝ ޞJ\C)Ё>nW3vT %ƝbdqC&ף\\a+Gr isvѬrc <(As;qIx+4'mze6dc.o/Ǐ̹M@h pywm BKα¹ [CfmLT$5,xUՅ_eVB%SR qOsWkl{~Xj?8d$0ae].é&7cِJe~'&Gܔdrբiz"GK)? X{ I&@n UsF0OW VuB]FZ7e-K{1v1ұTI\9J%lh`DkDo:H\Psw424ά\D ИZ;3 p#঻4wԈ^G+n% {;,t'i<}d'ٿK<{+*~<;I %c(wϨ q.F? iܪ+3=7y7Bvy4=բb50]YTp ʦyeS[V:͖ͤņs}61غ#0t~\Ĵ[кY)`wBǻAhR_z`(\CKMko:*? 8s(}L.3>?U:Ecs }!ijV|׾Iƹ$E)w`):<+?^i5WZ4q >A-Z2P!0m3KE 5aľBd~Jo 'k`qd](lM?S#(m?yv=Zo?&-#eY,ȧ:E,`m:?I dQi-%{rL&R\ޘ,5 :4ʴ!Y;\悯lA" i"F.%%U/ʔ:H~EG'I6T٤2[L{N.r8JE)tYЪ4ٵ =\U==HZZ%qrL T;Y[hh= }[Z .gq̰P0<`(⿥ y Ǽu [aPC鄀'Z^"zDt: Op;)RFpE\JcjEjKzGr}(m<ٝvA-ISii苡~vZHp6U,Y{\> 밇D7k1D5!aűl`W S.YP[gPhKh7{z5Y yO ``.^v1- c\}ڞ)]CQRR`S|=6^422@DevaMT$S>E+5\x#= ]$61)Ha` פ^&Efbb)k5z4~ !8]wW }zZg?:G L9KOT<^C@4 ׭\38c'p$g~4RNa/F.,Naq;91!k򇷱┄|OەĐʷ0($My} e*YGHErt|*9L9_q\g:%R弑%.2C@P+x@nEW@bTGRú|&po%*\m@I+(_}a6/? #i:K)*SIUtR*D)HPd`;~V1c,NЦߩpYj@V*u I{>.Zٟl\BЂhŜpm#(m cgHJv#hBπT{P6_xY7Z cC? PVޗ}`E:*y4qAbĆbáUi ٥vNc&PIN|^hYR~ncVÖ 7tA> v֫<~?)S9G%Ncq%J2iۡrKA稛 YE!PB\E0ް-gRjФb՛]F .O^/m @$vNiCy4si*n;f~2:j7gK:]-D"2U$z ,dm\Jn>d C\!vz:mHj  eE2QKfTC鯛m* y3њ/i2#_@!% tG(໔bPc-xn7y%!˱tO,1h"RVoAʩ n坈&(O|3@i̘F̮2bx\-.rB>}7s[] : + 2`^mi1=~ ږ[E0/s8vL}IHPzS>GŹ}SD-|cXd%0;UB=8"ig/8t`{$|?|w6̹ sB2m\;MW W( uiKfiN?$ $O36PHS) m猋`Ä<:ǙjƒrTmfmѯ-d6-^]4ʊOicz5x&Bxm ISR6 Ffx@3k%Ziko_Q!;nRXqi"F[p'n=hmb/,FoݪA'X*W9|VNvv`>VNxZ:h]B z*48^fSCtMejH>:. 8YK<o UӗM,ͯja Kշva4ݜ=NjTVǂoj0A]X R_r93#Ϳ >mKZ>?xq{Y }2 MLzgpK;ܖYYZ'̈D=m5C*<)Ud+Km)%yNW g#$F;պqr]{,h( 'z:  S#F3Ȧ^SE:V)T츓PtNwQU]#=xATsڱ#2ɑe5 6QA:\s]( wO8kaE>9R2iyD# ~@ S#XaU2ѴJ- 3jq/J?9622X±'_EM1{9Nb((ke~N~Dq$F- mbynφNHl;*2pY ;])CM֬]G.U R#J d&,&( P|R#$ "VuDսb6OŠcSIAj u|32 f V4p"9ѐ 6jGpb4Hocyb7wgbU*1Fq}>S1[d ,03o8ኳTwZH]#nf^_ %|U0]ZcXݐp(DƬyV0r԰5q% rac*.v ƥԘGj̯U)t8{,n)*83N=_0ҖH WF\ջc5(-)Bd-QK.#NizvE!I0c<;W=@Ôƺ']LksY$!e`~-O:/ކWpiq˖C@_2: ]ۂUL823XTV|@|]L~oY<ү  @jKͥ#D/>&~2BoؤO>\iA={mgIJ-GS(=MI1NlmSy/|;OR`xEqv0wT` ֻ P C?jhF"/[d5'.#gn+b"}gͤ x&gVj^Ԝս"5%Ļx0*`'Tr'Jٟw۔Ul77_bt_Pgse^jxRZXy)t(G?m$t</+yQ80<9X=4&U?qF@ޯ ܽ-Ӏɉ4xN `ŖJpb"I?}Nk^ _G?q{N"r{bتC.ػ=&)BdIc&#xz]187QV{ra$`{s,v9cTO|M\R>7 #Fzix53 hG5vHV)"X/?@Ķ|ip諒]LQ6F+~m .@1|?$z T﯅5ko$X!`Er\28Sj<&312~ !!$BUߤwDTF(4j%^f6l.%{@%k{G5PJ䲺ztɰR}h q3?k$/y~ 6 64y>U]/Of$i@g*&~Mc6wz-\z_!g:ޮ_틝2HF=pσ|Vd@oD9-L̞_rwUTxYT12jc@LZfq #<9}  Sa.gU6}H{#yb;lDKįoY/չfU2uӵaLoe fguiz7RpV[ BXμYh9Bn_B@ei#rmY12%?ւqޟDc}7*r(;o1NOʽ>R:yuyTS,.'ؖe9k 85cF 6aeSqۧERJ%/Կ~NZqh -5O*R.$E'l*^sUTv𶰚w5s\sP} 7J:m5UO-+_%@OlOų#CE @ۍ}̠2;tc"$w،-mk^2 ==`@\0J.VOaڕOKh;NtEs.ODY:tK(EeL|,$-\iacex8?.8yGtaCIDt ty苔%VBj@\_-(tdVNhG7WFGQc}판l):(l0wnX.qM0gO^w__"BK:N >PiSu;&6я;lE Ի[#~'1H~k0Zv}l&j/v*T o/W;fG5&K?Y@wkI "-Ś^Wʓ(gƯDU~RW(n(ӻ#M29xF=Y_rrڒۖ!ȶe ,0;)6E:暋? c=_LZM*eM'MZRw>c#'?q]VƩ: :r)҈)H(:~p -ʣE{V%2^ 'L8y5V$b8QGA]D|X NnOӊi/){DWh 14/hc;wϚ!*㕅C'YE#{H!ޗiRXDR䭧]ǩr֖Y 6J\%ҟ]/2a Mģs7knzw`(4):^УlʦuvUlw0cuHeYD;/֤~Υ]]xeM9iuzg`%:>l`&-`H}I-0Ȁ0Wh yʆSW>5T6&6ׅ%^/LD EHdˉtVA  vsDSh|uKwmlXmNx!;=oeH֡Kթ#9לb۟!u:ɂ)lj/A-eV;}qp;cBi264JҝZœ>Y$Ea|#}6{5[eUPw@`mS]A7I;*>~e%itUdCc#ImKrub DH<gTC"(梖dgGֲ̑$*Z ؐR=XNAϙN?׋NS"5`s}c4S cM&XpQ@SI3ҖpGZ} ĎXS`t@`Kt6IzaXU=$dǫIȉNlߵ)7FH;dqeLEKϷ f_Ba͆e 9[#{$pN8;YXN D $PְroCqiZTj0WpQ9D|v-$#O0u v+@Ln@6+Uz}&go5m_xK}\y^ {Q63aɑa9[0{*tKm6٦_|K+~5z 2L.qYg h*n vp>$}W>>':&,/~2H4ՙ$6gަ#U&.Yw}m2$X/| c{&>#L;޽JW { O"Xp!D0[HI+5ƱQBXe\]v{vLi Iú7KF,W:9X}^-.a<|{1 p`,x(?]rbkJ.21i8eҫnXNFD2fc`gCbZzpbmhx+Ozp!!:]pM؝FhA|k|;.&A闶o율$HpY~.gi(b,,wy\6z3]-q%X5'y+SV@,e FCEQƇpCFotGXp2` |8nu yG0m:N]J÷a~#0 [0QM5Kj}QHr1v  mb|4Tb4[MeoI_ kRT[;Q,V@_e#ާ  G[ocˑcJZRWΛ"HzxzFNLdKF+yYpO-!wnN)_E|rT*P]4,s@ڢc11V{b;.ФP^`_w gj{ĝ@[&c#&hٮb@Z0N'$va= j*wKƁ2Yw9CrclWnU[vtg_Ti#\,jb UI.k]YI q%r}2`V? {P9=–0I3M%zk pK4P;`K aX( ] Eh}[%O?DffP Y"D%y)޶PG恬ߝ$,8 hhyn;m8 ?=u }n6ǯJ ݩ~ݢ:`N4Uh~yPtFYKL]Bg_Jj03Tif7Tbu J 4F#z+Q!qLrWVi"j6(%x8̼bVu71p}̊p#*h]||^z{rt(ņT|rW|;xGÙ6mv_ڥC{~velJ0VXGcJ}Yfu"wkڔ ݯC) [C.5C=^֪؛n7=C˯}&p春SS#D1}Fe3wζ,4'#=5€gFu;gz;2Yx?]9E]]k`ڤ<I(HCO:twBu#z/ B Dwiɚ+Z/[? |-E"U̿'ϏkLR]\6#ȍk`* ̓(4豔Zq2˵Bvph"CVB> κGhćYҩ͛gM@ci~ҲLcR0eObJu4$ȃb(=6ޟPײlu=(ݩOQgekaczHmWLۆ0c= oRkz>=z#$86v{{8f)##;ZIgh)z#pUO^~{VDx+h+P )l[|!*1OI cu5ygRvB yn{c(GqSN)8p:ץc^?oG=T Uqui8!n3OUڊ $:oXεՃ/#m[*1/PɎ%&֪/2]1NIzv4ݰzE{K/sJc#;R$9{fY T5=(v>؟do w Jap7=-Ҭp%8HZu|eM-?=f{A?Po/nLM&߈i(ͨ(w)G7=0i@'o'?beHl u&@n˪ #g u2w|fw(aw3/_E[do^oљIHL2&MU?!:W=R*&cNiহer!8T@ ys{.-[ʼn=9(6+qv TNd4%ܥ@J7v1 QdF)t+,#Mb u|8@L[zqN/$. Cª;DcaJ5TZģ&K`&TKط_Qйp\422\z ~Aɇg5hw)Uj?$aqE>4{ڂKmѪEnV!)Y;K*/f,Nq]%)epAʱYt݄p_\%Տ+v,U(0Z9*ef-:# #rgjY3Z]hf(yq{ BnjOWH>K]JaȑkJ"#t2!scCq+bwd&K y O }J& E%9l^Q+VTY%K,h6 y'l62)s\N'1嚷S{D{Yw\ f7H'cߖ"N[5aCX́h%D&&s:LjׂOEh#S^9fWAyBIUIÛNiӎmO~=6ԖXO B(?zQ~2h%v`@u+wPa07$Gz6Cᷱyzŕю՘j6;O?f.|VQByzyN"P.WW_e?& w\fE/.u9đ߇/SϽv؅ о𽗸&o/t'bhEZI/ڣɛ95xm#$-@780MR|xxLnMJ(SDjw`tNDbq<#" MN$]z* rJ#M|)[jEghE< ,lOhUl.E糂.ftzB3g :C.-u[y a`pd1"!xpDkY1ג`1`*Q>=@MeA$d2r>!F4Na("I \TD$Ad&u 2fnŞr=aqD FKvΉ ,Kq!pu.ϱ^Ks^m ı\]qn(.+YeU,ts,G=,R(o?J돖~bKYWQQ%߫zҸwE'IXv\qճqU3֞ns`*M|Q[%bL Œ M}l=7獴MŦ1jΫ@uz7MN`^֛z.LA٦DX8;UMr|: Ǖɏ*:Ԙl@C vd:*dEgיCAg^(vQ.Xb34wil{0M֜*C1"q**`8G7ehLq/HhjLj^qVsKo# ]DvqR$N!uT18}ġ !H8H ^=/ťkn8fCi />-)U4団PeakG^DTS<\ .xmnzibF;b4ہr9FQhˣ-YQW)3[ !Uv@9d]ěJ1̾ɠq{{L!z29V R12Ttsc;C?>5ꭹ4GNvu]ax QCb&]+FxYFLay{Z"Nl ̋4Da}eN4w_U-;^K0ko;dž x QgAUW) Ž\"=\N" sv _N==ˉ zg`FC\k]|d8(RE\reBǡY*2{ *g[aɓ}A qi^V I#ڵS7Rݕ,2_sWh?hml o.Blmk#9'Y %Pt3*}v>UtD7Iո.d@}mHs}y·3·(U৴4֟gVefqEHnO/bHdg5 Ӓa/EFlvB |]㜛o㹛ҹ>3zi҃ǿVxS\OFcP=={nPQkKY~z 3I ^ņ{x|w/n1To*Dtb YM|Hi;V%c(@MJ0h}V>l̖V%LRĐ u 'O#ز?'אllᗂ)\^U ۃ{-sP_tjTisRhp"JR"[}Ar?IUUH(᥿^0m(/<<_Y]cLT(!Dt\9>CV~L/ӅUԱ*g"Pl7`ҋ=.i .8fpV( )v=#6c`Y3h`uT+jAkunYS9';ˠG֖iᨤ4@Nq.DWn檃i2GYSRCh\鐂-@XwM͘-.F. ћT>cx̅z}$2NYD,ujEoC2 ۺJO<{ =o*w ]Ӹ*\LuI.O" tUs Y-j~.KY(jР9BדL P( 0@I/0Hg'CgS!6a2Gn3j}~nw x9= x{=!!Ii!~jkpNn2A4jhsLԭc:v6R+oޟ  uY=2YH.aL)VRI<;?DP=YT\o,;hJ[am9gXޔ ;%C^_Bw& jgTvϫs⽃`tijnz~T:Çel645 ѯ.\[['8!c&Mịܓ4HHa~<`EI8'qi3k_4VŨWAb;WJ쥛mgPO1 0p@v <5kPֵ͉2@8TF9g*{Q :2a{ MF3 vNzKD0klAot@"@!5W@B{qĥ =hI!d`Ls|*\gFi=Y(*6c 1gq0w*שbT6F3J%[Ya$'N~T&~&kӰ=P ುMUi g5ģtyB.>BAE >(eD9 [o.q\ۯU{ w\98\Xܲ&?=2l&U|&c ٞL=rh`V7 H{-b%D{lCtZO?v |F*-6EƚV: Ma7gcp5ot97 u{.o0 {EB(R J綺sXmBHfdNYJ6DENf@BZ7o'}PÌݦC-xSo/'b Rb+E*Eu0T@9ꊏb8OqDvVh1:Ԋ \Xru[jv}=QS0_7/!OR{$FO«Z#-gG4b#.a>r/'M%8J,چDꆓvaUlzh}=JFL5nXαyj:PXƑ`32}YGf#b&n7)FSTƚ+!X+I ~$6 B+%'‰)7+x']]Pw|Im}77(*I8B29ˉ8{`] agx*G{|GGw H#3,@^o:6L& Lg5axM$,CD[a24 O5m30hH㢐G4p$q}0 tK4 Yhj=q ٻqXSntʑp+s䩠Mz~c|.㖚5:Qΰcs-'EgB5>,1ك#E5zℭ҉Y>V,r,ڞNeacwS`tH_m=ioN+h!KKxa#0*-W >]0+TMUexm]Vť O~8]LK7dUm19S.48ڀbYEuq¶BJp|&ܜ-71ܘFCuH;';jA /J>>|}fh9M/7O ]sM1z֍GVDC"FwU) 03լ"i[y97hICd(,9 ~ &ҋuCϺ gIX?+ɲ #MO85ߜ*R"630RhG"PY;Rv_vrZyn.ҁSf_/ܥ2][ 'd V`jkt#!EISgl^`mtٞL\b6Q/–#;r`_G؀EJyD9&Km1Փ.(_b-S"|Nl ,bV '샦E  `HBmh#| 6G^}egzN-#z52w鵙aas&# =fҍ1e<[(9U?trd5lHϳU.氚\}pKdkSDa\f15Q\q:~}MZAO(e%c]!:?SkhkH"J{:'VL"^"Rsv7ai6i`ep]i':@EϦEm(46yVI0/4e0̐ERD `+Q[seZ!zcE('?\؜|y{(m<i+uj D8XTZSU}L88P/"!'YH l>pf,ATp 2Nt};x=ڿ_19Ᵽ1 N#t'n uq>ۑ~! dvR5^CW$ٴg25!{x13}A0ZɃ0!å?$x7ɜ2Ez\+{~__5ßĮo-&WD?-*\=Ce~׏"~΃%4#˶YN8PG?-fkK+KnUs`C~?۬͒ G[:KBj݈N2΢(|auSh:ɴ@_NTÕ ef`#;wp&P7x[*_&0EנHiJԚ_Y 6*icJ h>0,Bݗ| ~GsC( +.tBh:ƙN?\tB_CI'۲4&r4Nmޟe'*{SaXd*rt')(=or:AzZ >*j_%"|psboᫎd=aѿFkaYE3y~`J@e+>SQXﭸ<rhS,A<+by)iSN"si8ͻyxf'AdR`[`pDR,=sZ~pЄ"=dL+΢mV^$)I +Bڨ |kZ5[vzf7ujʖ뙫OY{xM&Oh>RxedU#KUH85q#P@dlL9)T - UYc: 0BS̞ Mҫ#z\/9x*?qH/`g*ʌ1?mtMS]沙'%XƢZB\OAVWnl >`'Hb Rj3cf- F^QfkʉuHW4c |jUmXe$DѿFm4KWl7`%_bΗ#=ݙ`ϝR0dW3('EʘVҾu)L%ٱˡ_jฒ6޴*SʫMVƮFa&f.]bnɷT= r .X2ܚ`:ZJvˈ'*&Ώ"{k[4) c jY]`mJ]$MlP鬱鶬=T9ha&$5F٘[i ӵ|{1n:IӤyK Z ABSGi#*Z3$pyf OrY&(Q:C.,yR5{p+@1!;}>Zo|bI#OUjM2@W&r;cHV24кgNuߟ)qm tQ)Z=} pE3.-hc fxT4]BZ'0L'K.5|iW+ứܾnԼQmuuL>-T{ۼZkʓ¥0W߮:#E3|8;D??0i~oOeӈR>eR$;3=X nN )}u/TĬ.ф<Hhu56: ˠR%t,u D?aسP'o8IgꮞTS<@~uiͧ'w\y^ڸ"E.@nG 7i:tވMޛ aCM5"k{$JOI?N^X2&^xiG%]WZ\ٍd ςT9'q襝%54"|Ӎ#rX^ӺkuicA눔KE?$v@&SԦh1'PW9.0a RrA(iwOJyX61G qN|(Ӧ8kE/ +SQ9:cơ]G ]\<]dtOqkW)@UД7;&#;&[hqn$VE8Zdwfh@2mr:Љ$ Ɲ}as̤^ l=pgl=? 2ިXJ[f)D%:l磠9Nǝ񆵴\cG~d3P h~ۇSj@nʤJG 8#^i3i=%+%_8^ sK*3tzoOqHix>McRTäV|)A zpR /jtF̤5e=W؏qrחػRp'WDgXI8h)kˆdn8|K9C2Oew%|+lc結?<٨j6 @ȼ޲Af;p 67!!RE [L]|ޏoJ W['y+KWMJ&)"RQ)[EN`Q{%?Q&ccqA9}6px}P#͠d4jW e\.2mhTߓ ك4V%|#,DiV*ն# q{+7^z"^5jDp5S>"ԅwWWUZ6/Z'$_})1zjRqxZ2Rb ƜĄ?]6:y`4)tVQZ|{ʄg'P ѦA Ny1z@Ҍ:ҟ?_@F.F[ ܦOVlG=AnY%7 $P\iO~/刨q7h)$ +8`Bԅݾ_вsw?q7Ou(?uTqՁdR k5 QNyC`Y[Zt;!1g'ͦ/ 翕t&)2Ť(!84l$[^1-& =e.*=f/ۍ t1v:afO(-ANA|:'.qf7HńcQ)ښTZ0Ua7^*25S8>=<4Q(T?ն*[a+ #qM_1nO~3k=<Af7H?f[T^HN;jҏ,bc u)" $ֳezp&֟: #4cf4i} {owխg5`8,A[Lֺ!HClӤJFdm#gGRus\ߌYpe-E9AX V2 6FbN4W/v1uQ>Hg6ަw4Pl[4:Lj ÛЛi cљk /aҪԖ $(r9U&8Z\(Cc![J"(&,_9h5 k PS'O;S^!i{>3Y&Ĵz Ѷ?"#&BBD#>+[:k0h[51(gяo<Ä.;f8bi!dM5n)ݍ|stJLE';W0їEppɴE"TnʬatY?&{u\d8@YV4TϤ^]&Wcq<TIGN1`y{s/Q_ԡ?&{wxTcpfUD (ΘpΞQuI6P&W7>hr&HKv<@GcaIxWtmTj{F۱k2SXvbsFR%+X<*^}O{)t k>OAbӎPa5|Vq+&Tu:hϷQRչ;].Ϟhͧzlhߝl6|POٌ=e:+4R7&B'rh 7b-%CKؽ&ZS'4vmZ3\6B z'l'g> yHԹ%vJF;Գm6ٻ<+cA#G֪~ܽVYdHVR"+e`1k ?q@Iiy]I'UZoHzR=ebұZUTSiЭ0%X>mr yMg6i&tR'h&Th{(o9 1`!dsXhGEnɽjwVxUrPNTlG!LDD΍uqwT+3чc|F֤6gְߦ1Ee otjTՍ@ h[vBy[7߄lNUC =:@Tc2}6 =2e;Kh`S?:Xx i zF2esϴaߪu\S.{fd].o?F}Z-ic:INhcs7oX<_{yh,LNnUNAm6~#f 30\1͚d[ۊWHYW1>#nj(=3J%fOa@"gjYΰމl+Na[aPAT5jےw6BAD "q( glHC_p Y!6{ȷj2kB6ZZxk6 r/亹 )Cffu {+B nɽڒ{.hgF9iopqh^v|Nv6;Y$܃# fQl/e}g.DaFidC˄\0+0-bvٲ'ےN5 $HډKc]=Vf㽵f!_O4Rd5D8gVHsgܒm׏Ch1վSBdI@f֗y/ rg zLGV,4;a_Ms >rm*XB!#Ԍ*폻_^2Qw-N >"..$rDcx6M F2yukČę4?A_Dr(&Qr7zp&*yӢ%e&dd SԝRJG"k{Z*p>Ґ@? ECdsr :"2Pb\mou]Ӊ{[#:&\-m;\ˁ8]콆kV֯o\:O0ש{Oo;`Ͼb[;O|' ]:̗&gZs`ي_g8=,L4Usp]~>ed[s/'e R>Ύhal2\A S ɀ sJ$Xq-59~)1mp*0:DٜL:{<:]B!"mFs(nt ސose^ө5|YT1bXϼ'ҰLMr[T-~R%Nn+xtv;zvoia4[sV1 xLJx:ĽS|ʖ)tH8$UXOKVO@'YV G&tr2A'onsC6Qj BI-|HGGhJll%OzwΝX9EY$dl)*`NG_ٞ-9~b6V2"sH5Ȳr.cjؒ: P=)Ve &)`{~ υ^؏;l&S/>A~LJp5<+f\#bJrBN[g$A^-jU4(Akn,d$,^Ih K#W)5Le _I.fN/OdM@,Lq LJg55Y؀! ]ظ_#C&{|B`AQZ$8)\; wgr2؃^lZmȑIiU&Z/48c߽Y.C;+mYa3csMU7cʭvPӳ !,]W Ghb9JP-%|&c֬xHMb<)),ҿ6kth__-j7?$XA`BU)Gv]냃1\T^*;͕FOM.|14\c;bk{KXbEw[Zi2D-͒2E{<]ks%@.Eg9fyJ3$u^9CcNr{' {zTyfFtG e Ci_)hc<~zQ9bt5╈WH)cz:A}0:Gҙls4+ldv ^ѐo{W'h{hM 0!Ъf!7Ox ˝nCAkfw 0f "ZI:\lssnEH0̪&GЛ;w7یF-6fum6Y>롮K K!yDЭ-AyMdֺv0 G-6T3NC%G+?} (E+Lsu>1Pzta`R z3]&@4^+M39J Gbk錾3VBD]Vbi{b4*|?;@,bʏ\4bCW2|8G5_v9M)j!OYf&gQb6O1l'g` ܳsnrW[hN)0Fx Mn+"aJ15l2NatcUmt܄`y V(4k|WcI!úJނUL * w]cǓKŪ@$/g<>$5;Y_OrU%R&SjE#.6Vhy;֪7{Ƽ 0.<<4E_Ϫ4uR8)1DzZ-[zڸ%Z6Ԗ^NQ4ޜB=wR]4 >T9Kh0ϑ!saqDk?2@CT>ˁ_V*ٿ\l4Wƽ c1[t<#ktkфzI.'{\ O/P7ExD媾WevK֡ `^-V22OWL&u.G%S^2w82)?ϫy)Jȵ[:AGXdJ3-.gca gq^ |nʺ8 4g΁ WMvXysMϝѴj=VrBAdǹ >[N?ZS A9jO]C֋9}`F|z'OWޱMqTT-mX̋嗦aUUyKW_ ;/-BtCv Q>>3VΕBbx25o6iE8 pF|LiOzyof™A̍3ŻB|?͇Wݓ1^!itZ?.KVnC)ʘ\DM {za*[:bW?H uh-āeSͥR;n::W9uAc;ٜ I4l[nMNGGe*˛wb)X79-u;Q$#"yzm &vi̐ɐMbx&FWD4+t|hYk<1̺rw2uHsRg R8WnĊcሥ٧EKN4Ӄ:S*WQ)J$?jMRa٩nXk*g6rPm& HLzSxe !lx)3V5* Ú"4xgE^) ᢃQ""]Qyu.Ig΁'*(|Kģo$^-EllAaH3LRnS3}ƘDSdVa0\4!>b)gĝ'ŐY<笙-hƁ)yÂ;vK<{ɐ,du/a9q*ʚdيoCN3"-Eu}H%6]exhb"k|ݡ:\!<+0Z>b%$酨@ĥ{` vF׺r\] lY"aG3##q\peCRw\Z4w8(;,:(;k6\i'hN yFW8⛣dQKTx]/[{O"g,c oYO6S7!PhmJҿvOzyQjZstwo&֖ !O7@t|۠]lN/lsZ{*X8%bcm/LqLMyua7HjN'LF܁f&AT qS/H-J#p齵_t/faco{P / UhKM@r cNN1xLx ZObsKkz5{ЛHa] S hZUo[=2*7bV>xՄO j_7+lěs3޷<EQc`Nq|%jC̡?ADx@-@QUϵ>!U 7@=5mYF㗁jzW#orr:<~\=<[2ӧ+Tċ>Ցx L{xb8cہH؇C`4NdIH4蒨!fna1Y1!X_NoIlj.|ǯ{2rЬ|&X8Z?^bXf7?ps  ޢgeǼB qr.&g*;Y]QS#rMxS d5=jr~Ѻ::KH/zk.+[ͅw׬+7TJf Yp/#3V)x#P>e߶7]D@H {7׻"=ctr' HC,I["0w8 E\6<vE@(t'2ÀW<Z6ޟvǰLj%mq:Ӣtb1l$*1IvGš--@Zř-|i|Hi)?DU\V8SliB\ӚoGF`MМή²s"c`=.ET!R#JꊓR;ymvΟb?J*Pֽ5>]D_]wiAxn A)ɪE_C`;0lͅz9A#i𶬺1-r, ̓}>$K8bF:*mcAe8F$.|q$Ƭu~V- *E!-K̤[Lo MgGK.nSz3U^b~ۊ3a >;v;g_0*磬UceQo4T̗_ǣ20uqv9 SNrku.Gf3,p qDbO%8ţQ4$9$F^Op|*Nx$Q |ʑȠR00y5+}\xF#0E'G#՝>wꜤ?S 7 ;xÉ ,bx"cbƜTbympG f;mm]ǓdӼAt_Ek4O>.aQl@ m)M#LUOx]gO)v(0%2vREl4]ȍmsՠȊ҉ 䤑?~_POćܘ=A#Axn>$":4^G;8WqE5bM,ᅨD`c׀ ddvdQ{1[PfF^2 ؎ZYXF(EIXe)4b_nEDF3vfK![8.TЂEύM)8Ғ]ܴU98MHavmIZZYFe3sT: |jzB2>mLB_)%}Kx`nYByZo!6AY|)6=VOq%]_(A0~AIKT8Nn~$-  >,TE~)XݵUS Rͪd׽9N0CSVh]Xc^a!]%1&Ϸ(XPdKiEœ5DN8ۅ|aEF`>DI.NW ]NZz2vs ΂3.TSH}6{i&ݯk ;bMA_^B=3@||vR 8){n<1ʱ/2LN(i?z|?񇜥jg]Όh3,d"}$ӪSth4PbkN\CAM+TE5ER>nApVQa(fxaU[Yz&$.*4*"!SDŽ#[wnC{`i+4/+4 K>nu1`%¹W 3'CJ ݦgQ석1P@ئع|@8zRlM'q>!y~zf$W ZE.osL1#o@B) ,ւRHjzӆ; \-Mh%bm|\++SH8@Umg5]#lY(8R_~CDzf}?jʋuH&I6 1a4{VW1{| FuWǦSfY8IA }# %(y0(yCIʝ?OҗBOnuQ[PdOSvʒ[X tf%inxNڜ8~{O. lT!,>9Qr;sMz;)%bcb(nTFd"s Y;1L ;"@O%΋-{P*23²a>!00+Q׎FQ# (/fxt1]@qذ|n5;I@=a&qN,={G*;:h{˲wET;bՑS"9l) b0\|wM!wOcR0;aL䈰̸#b=kUp_֠CѴk q*%aw`AwDP=ZpVMxx!GN7Է"$E5A#MoVEռo2L0W3{sӧ{(2)+K䘈I73d>4m{I| n)hG $Xmބȇ_#V`C1^h\ Bq07r{l$R\LO&]ȴ}pAd Bg`p!B%_h"Lݼ6z䅖few< _r\!3T38ܘY,aI{zϤBq1 F\*9wk.ы &jx23q֜m.9C#z!Lpq^l]%;vBc* kn_u>4=`EAlAN:ơ*9:/Ƈo'O4Fp,{?,m]h U=MT+gi:C CHz2seCcc Lj9jx$)+[j39B*%c2kʩ%*%lDBiLb )z#*H^} Qūq6}(\gұG+昝mCjClx_Pf~ U1pJ;6 B* KDSiz'^Lcd|[?B̩%YT\_9LWV|$O uSۑUFK૯0ciqFƎZPn V=-7t>V^iԺ"J԰wdQ;JS[=2F`$o :D~/F,dyJs7)I5T$l-nOY:>TĦCT:I\|׈hy׫til w5J_8$*>dA@/L8"},2E@ ADӏ;gxpS+K7ڐ~צZΒ0bNbo]&Ŀ\UdiL$yr`؊]L6Mn'4$ފv [[qqRӆ Do&Z2,7w T_ҥyN p=]@#W`bX9M>4shD% !Ac,Z\ ?N[x(˷Iʾj+yr(zwu[x Jhh.wnkl}%piHBS/o7t /hkbYa@:]f:g^HCVS`9 ;Lg%yܼa9tsYr'!R/|XaYe NЊv8Qz5̜'XN>^,Z[ՙycIRlEڭsV]"(,oEުrdV؆Cl%X($ c8b<5 _܄t })7u0'-ؘk|cOʐ1VpK{yZ." 0*,_'_]s[}ۇg:.T:ԷJj-c_$(-['gxsM|3#ٶpMDȱ\6wv> >Ri`Twq MiGjTp^ےpP*YTqIYLՔxTvr_Iޅ"A87[9G;Әkd]ǘ2/(GCWBrgiJ~m[.$'>',C5疩ܦ˜BUG0NCn?k"k\* ,h`) .Sߝi@g9_),|j뀞(Kl%:.ZB5Pqu;UK}׽kj}%M\SX$uE񧴼zI"1 &n俙c1841X64ܯPD].E+PbjFC+}GDtMt:U ^S*_&y{_6crArDdB\=%.3z3d#2yH8c-p5G0sVտ&|vE 7=$~[򴭺)-Qqp0w KZ S@}NsUdM̘K'NBlXYEb/HG9 d !!j]8n;P~9EL"]|k5IWZ *:aߋh֛1Bw~uzCՆ vo֖`5t[3KjHKѐv+N+i}am[@Nxc_g/J2dLԦ.F F9/݊ՠ ó-s64|68 \w8@{.M)#;[ȝh<:G<,R];x905"С5{.Y@ݦWX3oU_biá`i+Jx<:*mn'o}N4o !5N|7_V0`HIܧ* Z$kǜ8sܿ[FF-wlmp[I*qX8f [MTg#-o4^y75UՉhs3~©!jo捂Ʊ,li ?  Ș%?Gft'|g0V ϸ/eYI;DiWsyG4"OEqs`vf4FBMֺpaUUg `'{NtKd+>B7}H N?Z ldĥ'ܶ c(d:sSC|J+܀0fhN, z}%@@O2ô׫ïIA~ y9&> /j8غj|+#/JVF1KKnú62שm_Z '>a8}3̿͞uSD~YQaI>"Rl6#O. y?*|ZE`z2v#QFuA7Z՚p ŸtR`a%\ngڐ3]qC^Ic x)xI꡶; 1VJTB<NjcăƩ."23ۄ[4 %A8U-L69x_a^9B6ę+0&ȇr~1jeS+wnɦAQfL~ʶ+Mj1~ ZjE5ެp^~ލӾ`8Dh 2yCcƷ/k͸~r]ݞ(zwH2vE$# rw()w5, K̙۰(Ugx?CǟXBEy D֋uGyZ%S0@-uH֋#V_F|d"a@y *毆pk"22ux,N3F}[FnAE6& CALLvRʷb+ (!٤l9B#եP%nPv.:M ۷m캚?9𐡩!GGYll$bMzCh:. #h#􎬅 ˭i1Y2Us~i&;`lrE`҄"Dl["=7<7AD3(Ot "2I@R]^vQw]ʋNfh䛟MR{deiFHC-DqLxg x9},1c*pbiYEZ{5i:Qcup(l ]1ͅ*'.>*K7B[>1v#USkdӑ$EojWD~z=`4sx7"ư [(3-9vB;vYQJӂ/[eó\وKڮj-e҆/IXę'KOIJk i-_!Pem#JW$<,6*֒m"o2q{*F+I3VU'Am~ .:Ƈ\|ms:ݦbQ( &>e G"E|dNIEN)y'tI)H%̙,m3Cb7@c o aqؕ&GX!؈'b-4GgJiHy-@)%Lh1k9{ C#W?<JwD q]NsЧ٨ylz#R.%Td+(9J;u trzO'KArz80RC%"Cq||K\WYM&h$>/=8rjPǾϧd\~Yt0/r,ȣnc&T[u1Y. /,f^=mc4zt> 1^L/,fqĢ7i A4MTAi@22ٰP<1э4%B>>3f*tᭉPT*uKbdxKSXS?GG7ᄦåqGwi֦Dbd,, d ĔEXNQdBf37?^ LS?>6pl2t,SU*?/J vp(7b}uQ#]WŇ3HV4aiCP3ˠqN@k=4ղ DDJUlr|L b=f$`8zt]aUGWV?!4:"p"|d62gW`ϑyq8DڶtϚ#m %EGخMdushk ՞n5_;cB L:gzCJ~­NK㩷2l&cD$"dkQaވ)b5xpYS3 f3gVU}z:%0 Z"4 >"Aȿ3(4󉮅9%"k;.Ú;tskF Y6]ި?M>aM!( BQIWp2d6M`jG;բ ZUT !t#4HѶÝRvYT*Ch&ޓ ̓:vD^ o9! -yVe~[o•ڈ^PQ&]cU8Z)!SI4@eŨ3kAp5~e|etWjj} sf/ xGȬx;hĊaئ5pŅ<١9F]ƨD/hR? %$KJ"W{pk*թC}GP%?T[fo=wĕ$GWUЌoPE wVa֐+tٮ y90dp#f;q E?]k<5c Z]o x_ ( A%"-5w![t8>&sBc8BC>5|wYjaйH|ȓR WQ_)JgؤiR|^3D r^ Q_G2+^RLS c"ɇOX)_htYLXvW7+K$|^zx9Z9XQ髐\R}٭lt\[C]_1_ uk|^Mn[ Z7S7d*{~KK\q[aDpS%Br:W #4Xڲٻ|/:~^&R[~YŒTIP]EzJJUif\Wʱ)BƆr:,vM3єGiK4^df˗*鎊 6 dJD,'E >.@~TJ_ I7qT EXO+]Lq+W0 $ OOd҆):WQ}i5DlLĐ6iƉk)(GRYV#ii18|;7b'نg,"|SItFi>GFJJK c/? GuI1Wt@}O <Vz Ⱥ.MȶkL==MI1R;E X>Ep<K$sؼ¾yiTų㢣|}Kmcƭ Pxх^>4ӄ+$ \ST;>mܐ0m_ y Ӆ -5CI ge?H^gOFѶ4Fm"F7C T3;Z(>Ypm6~zyJ<{jIPpx ]ꪭ6HQV :H%zqϚ̄>]N$v _0@iϮnlqBi@9ڈƭφ4@&qdX?gs!\bљ > ҷ/8&I_i,臿Ć霘w6ƈ胢̘jù~({#ʡ!–wbR-ξDhR,MBmm[^ 6/M3ӭ:% esَlsp\p}"ʾ'*ҶtᰱdeE*fwn5;Be T z,ࢼfEpO&o,نNxa*D +޵Kc`A$W.+\DNsZ\y'D.jofsivCBtPKXϝFPvG3x:yOჾ[h3ؚ`Iuq5G Ehi0GlSp7-;ja1H)5{?Y.lnnߟ`bs.(Th#fYʃnYѧ}DBP%4 [(޶DL=2 R/\ҽ ^snDLh^E8j.&#.ʚp KBՆ r>GRlGݔcDfL#F:2#f(4'Lv9S:/pVȷU@];Yxd np9JCse m"u,Mjg$v45͚:rwmcl0NM*{׷r,ưʁƾHpLU+$'J-MWjB(0XZߑΈD.q{E*rP#'KEaD“A0 MqK3u^oM]@' vT]uJn=o'^WN{>?=[P?4IẠwlt!S]\³!z`޿"sɅ>}<|7kXb؅rzWeY8:4`ơ.OMmQ %T:J^v߂a~k41UHFeįm͡jJI!eZC3 0}ߞRbSHο6j uclmZSI]C3k\*)j{4Xx }(.tm 5MQuP2[%᤾eU /mZg0CtNw|.puMCvPkQ0*e]Fj 0.J ֌ɡ y;}C36.w \ME}n-8e,HfK jKoB)YLbfͨH'V }#aCPN< @^ nKv` kIF("J2Y'ܪLiy"Ku8fAmWߌjKR[]" ۊjt8|qؙ2 yxՃV[ \Kyn6t *3u]xQ2Vۘj/,*;BPb ^(;&$vz&R ., !0x06C_miF Q7.:8 [1=xU& g}02=;)wѺ3C߃ʐ9ز08݂TE߮q0[(L}.-ڂ ` 2aTL&/袐06;5R!R ))lELCI)x#:$Uo_F >]5ړ*g^g+.;l~ґ+ G[3qǕKW% "w$IЉD? ]a7)D{b M`NPӝ`>WYC.*i Z`jbEΰl7`dāWwh0J lU1Z-BNYfQ1G!KFw|wI6dLzGAha),O?q{ClX޲ H/Ks7籜Y<V$QStF tu6KNg-j6?TVZ)ZE:,Sbʛe||ksCJP穓:wgdiD0:aƸ 3ڹ RX[v0gOugz{`ǖ*4M.hm6CdY͝㵩h]D‡LIMm7Ə fΙnxĊ*T 5$Lأ-HʮWI0+㉐:B,'+/oIrSUgc1~a%{2H?pyRF|6@:UO5rn\7_4_(mAJ?-;8JݪEɯ 8JfKCc 7ɥ޳ X48;525 li(Ja-5˞]Ҽ:T^G;deמЈ1)7l@i<Ǚ #t71\J By9!UzϟNQ5Y:8Nuz rc87ՊZg";U|o>>Kհ &>.R̀[uCƖKKlin ^[71WV>yᲿNPf|o2IૹcXV#U4:0d'#~ z5$X4T)tPQ_ь qTy@Q%R~%yq>NGU&F&qXMkǀ@щ?yPQ2rnFra?b.ja|e1g`ϳ?+aڞNVZA`bsOóqk wU#WW6F"p!C y0NZx>W2FEe:$^x彦X*%WD`c9;p;J 'l.9˅C'6 ]-ʨg\Z< |xt/2,eIj7sS*fg*4Mӯ%{lP}r3&O3z|kҸ1lhIꋠ6cxw\U l,#8v)̥.A >9e)- q}B2J焏zM\Qlr9X"9iH DN1'L2x: CpF_"3]4\ b<|!`:Gs~$A)' ^s0\3{CMݱk>&^l a|kci a|L nQJ2[RpZFXʹz"4ndn!ԵS:/E;`hRxQ,$i2`Jt3ߓ^OMBî2d:PܧK3xq(cݻ1{GVFtOoႾՄ ޯ/Bx"qq({tch&Յ^$PpIpJixD $MD1e! )L%F:&]s{c˝gUS~ml;}ԫmv,7L8<=Pc] KrC)֩ADZ,yv`:5=x(|9 PȎ {8TK@,Tv6σmb16Jn# zMH7GHh+HD=jew!Ѷ(p僼ĜC/|Su3<,p}{}r#_bz: Ee`NpR ϫH,ku,%:bm곫q%yⲲtvJ!C,~$.oEHhnX̟i*=e.,)6bEbu Śp3LZCxC8 -hS^|vGCDfؙI@@a_V_Ҕ!dĵ TCc]6~1 D d ҥb UR,Pl<0굴;xv~%Y3Ok4SeQ-lӍy-1h5d^\BZJ4dA4^dtetDڭf]&uRſJհwL79%'=&FŽ'i{R6R  fҞ۞𼥕Sb5WhpH߳9B$R%](٧N)7@Qb% ))2)@ `'x#x >9É&^\^`k;џT7^Q9KHnTTvR#w=Rpr8=O=ӖZFZۜWi>z eH `y2N:!LKi&&%3n &Y]ƿϙr2ޤmh%y]$OIc jYi[FJiN1|E:5([m p7h2Z??1N!&c$J/#sB>*0AnYx: yyvͅM-Vi Ps*[\3u^Qzvf͚!5Kb掘u/?Aۓ{JVa-4w -;V.u:9/'Eс=>g.헂ŵCpg+~Z@`&9/Cr!9Lqy=qV7EOyc|uYk5!>өwr08XdbXU;Kz'Nbw`L ꚽ˅3!ƱAX(ڮƢgi1waƂވCoDdF @EsIҾŹtױG]Cϰśl  ;J gBEZ,sjݍΜ`G=IlS%I.i?WlV°ze1ޓ SR2c`MY_jhݪdcJTDae>5T8b&6KIܳ*O*͎AS4{]Hɘd"lvCs(3}+݉W-:K8Tna,xV,#_)~kQo2-Z+k䚮N-I$%FєDSCOIffj_/|d~eOsX(,wX~:i{S~UaA8GV }[Z]҃rȌwHI@a1><{FHa ])k#>JyFiajϸb%HpHTg 7`?4Xk0_B*r ;.ޫWUhM3_ý~ Ǚt9@Oo!d kiymdHVa-F$B4#6׸a)*2XO5ϵ92|GV.I5N.hX#R3%?06/ .c @[O}&v67dy O̱P@!*$3QЧLd=jΘV1T4 QG@V?ٕX |@e 1đS ܘF"^!6TeuK5!+*mxla¦E2AQJq% Z!JJz[6'а/&:%U裨`M-?Pq"1ǎ7G/28xJlQXM=!BAvK3h `e*tP6V!<7srKG^wݛBL\ҧ0\wOZ\l$0Vd K b)H[f,(?C^; "M&I^z>J jBK'|%<: kOH[JxwAvfXPP J]4Ldžjׄ<wU; *>j*2:qV7z(b`2<6eҕ؍P{BNfS.zdrgMƺ|I;2aG4C1|l,-luxR**hMkQ&GApμoV\ ojfc)|:5ii?)g_sGv| ǠiuBM>l0ؐJe=x%d=X-(we#Sİ<(t0f%38(( "I*8vRKDͼ6Nl m.xszr%ݩiv'a|O#: 00:EhSewU}G~ӣDK!} v1ĥSi{`rgEx"nmJ<ʘmf f5$l?虯T LȚ6Qh;,  eH$+ɢvkgQ&1AUeE695dAAX)Q6NjJl?>IyĊ~;tR vnpK'e®#ڎqCʘfS{O:8fdwͨO&03_>MkJn6 Si.h N,S_ٻ]xL9%_S|?h:YMtR_V{t gz{"oK߸Q|XĆO9'i[Vr9!j}Gܭ Wԥ|ɽjW~3Ы\ho$<_.udJ;Xhӂal@e1c} Lcrt=3FHPː/d:% Sx~_r8EdZFC2;Cy 1l[d| N؍D41K) a Ol׻g WUbirXq %cWUvK5S<j~:$TN% /reu::8ra׽)Ne(Asm:O]ocu^l-g70` y Re Ȣ s5n1w~y0L_܍gShyAWAXƩ-s/]8[փ.Jd(X7lߪ|Rc:Tjc ͜D ӳޜ%L "V(M@/?=Lu4ܔ:+ՙWHʁ͝o~p#KN{ۧ=xĖsi6N6+:Yy$E Ia;%Tbv#qQֶ K sǜ<(t-IvM'%'s 1$}:|)Pͥ?Cdc1hxgpfY%e%0#`'ix [ 3R3+zIGGQ%,C`C_Yt]g2S7 hV[>0aOL (s,C,KMVDU!54nZns%6ъ$< BzE` <7??Ry֮:XP5-ݏq{<; iR#+$78/zW<^Ч^^l6GW1K=b1Y:ys8@n HX/=bY3ykZDt e*|^ ;|[c]0C+Ե[X Ĉc٧>Y]مFHZMTBolrM>Z6*ÆȻ]Z.q̔sm1 9=Ӎӯ29ȳ%i\_|21|bçBKk#dQe ,2ʚi\Ar6Njھ9:.dL<vA*_8d_<+AQ)&0MG>QoNE)Ӷ,8rH}s}m;ѵaS#ZHCqh. ."?"0A)pY}udV}a[=ܣp WFmGL*8tWdԗ-O.GV$#QUXlUE؃]N<-͹ vzqQ5%DyQF B\E9eNIiɀ42rؗ(۟f{Oy~|~B˕>ů*eh~Ӑq:s?@0^3G!,G,im' ;!dPp&u|5;aa8{u1 BػG|ŊCLӱ٧[$>%D($67NMn7 ({c ^KǶWo:H| P/uuځ[G,TaŎJ?L-GZB ԣZ/%[g PDš29 vM1PP Kl>$)g>gm-izVx2X!wo-̖Xs(lκ\ܖIʿ`\'u5rqUÈg:L7sg0O 85~1RyΡ +w˧8 0){"1htI7h]K~bU|EMg?k~O^Zd/)"\l52”TAIVsz q}W &1Qy%U|5Of?u'6PKC@Kцc;Ur@qn%t*HMCT \U ,9 HNAZƇV瘏hu?\vo6~rbVG|aSO󦄺,I<>]*M66j Qyo0 ȚT6>er;%+U5J(ZϪxj7Nf5J?y('̆/m:6>'@'$ ww)ѭb1P=|=pVEK09'L/7Xk* <{)&76ɠ.XE lXꛓewU_k ÀqM/|r4D_m|NSTHH)sa@`ֹ JџUo0iaƂ*<\-ݹKV( :'/+9' .(&_R-)g{'/_u1Jzٜ&vf:g=%6pRs[vjҎUE 2.iat}}7 .2:nR<]W+'$pČP+fgTk$DkքV^O;sD!8 > S,lh%g*T6ء4[wG)%,~=WH,VP-|xUĆܴ^ ÀȂY8/ACu:Ko'tBFRfvcg<8|30~Lsẑdu!$UC=^ (M&i4n87`T\dλ'l|ɪ Re~wP^կC{B]{L&vGgv&a.ްM$ŶNg`hf]r؈YϪhPqRg#_k$by.hw`&Eh>NR聢VWl7kV"6n.{m/c/qJ{NUڄj5}'[uYD 36%؇7}{SR* M8FDR@M N }qiUD%EMhSґFN?%,Ep,)GJij8d2ЀR5} anX>\BlpmMKqð΅BS2CcTsԊ+!2ʍ"+UGj5jȼhwawtU'ILmOQ 2pzV_;%'f2m n>etgvRږ6Fp3t~So?`K CRSfZVm'ؕ6,ŭzݱ*Bz?)vrs(E1*2P)&>a)|ۤë?`N%^ Q+q}.L j06aeC3Pj˔<3*|+t07}w !H\Yp歫m-TƲs;7g՘NYT5*B19kqLTS+hn0)'XHkiP,c7 З PίP[΄ 8*)\VY`kld"c.҈>klG#Ƕ=eqF  da3;FE}&#`~s\39MMԛP? mMCA&+:=ŏ+]/ݮ? M7M6WRaNÿrM\85#Zo9 n' *<ʮMI_Dp[|Jv3V-lE^BU(,f6Gc.t1k A R[B-J~<|62֑uRSSf'q+CHpx/&%="J> i^lA315IX3MRe܀/Wr"PyhLgCsWfbVYp%K ,EJ#^ BNCFt٪n!9mKcrU j3t>V0 l, h{h^M9)aJy-gLPWNQiNR=ނx:;s]<D[MPxǿPVQmH:Ml!qj_T5.-몋AX4H |}ݟc$ңkzuؐ)&>hvg7$4s53O/`dLmJ_D-jT ]ٲhpOb!5+SKI~F&H~\nPKI[k̯xD8zhBb .%"=)p"Zz(|/ =<א%_\ɘ2=A1Zq1W2Лݺ޹9r4Y Lܖ*~^Kuy-9M G0utR԰IJCpZmD؎dĹCuh` ~uL?tn!BR 45`nBz) 2d_@mkCӁ%feT ,D'T{}lT#;c,BI>0[FXm$Cjt 1_ԏR#I-,UD|g" XY\i}qf?\@ ߝNāA ad| j Q*"*X΍6^;&l gApa X '̞`j<$^G)U˹ Pf6}㘟#MUxϳ$UP~ģ&6E."c0^wXnhdSpf?*;KbHO~*u@GhTB+ŏxA/KIBewFD!7Ϫ-i.(_!S"Z"SS(ԒVlC+'-HWqF]j%[VÁC{|!~̌D򉀒xp'24_h[hy {RP R{1&>7}j{/DfPA*z %Vew"sT(aTq.W k4cp^C D!%љ'gξm{|Xpt6ļΜ Mef {Nh: 7>Йڀ. $V h9-'};M;ѿ1| ⦩=86eKKh~OXWKc8\lPT5>@O+U:sRct&e[stᧆIEֵ2]{S(c lKEո Kt0ùV_T翌E i;%O?2p"+i]/ehFao<͓Ghh15Tu 6ŧڶ4c#;ӻa,*sdjңP}(7nWN 2l9gtjЀ=?( bO~X >HT؃RFX?%xF|٨Π(-E3<{/%w*;b]2HODҺQYDǵ ^_@Y0܈0[LUzPw44S6_\ @z(Mq\[Zu 8/gТg3z<_` $綁l%O8&N%t]+|E${H,`@1l|?a/ѻx2]pW!' ,CO G 6o=lL%Kp,9̲5X^Q5{U*<+$J30Ӌ!)Ir;yp2_ǺHS/۬PPx90Ӫ3.xMo@^nrnF3#1, guGdfPQ.#?l/,Dƛ 47e.]ot'Si63A %qoƀ QW@{i_/F *GQC }+ aB ?>+S{3pD\5A2 \1bfF;n(4o@;${Q0/}ˮ$x m7r瑲7wommAh;+^ I=绰Ey9[Pܐ[:ƪӃ##,j;#$gѮgS@k!?-zAKǠ_!.ؙ"}vـ %oI/:W}1&> L.\~\.xbI\x Q.s?oD0&z)"c^?<-gOnRgEl!OiT`oNahKԧ"J8MVA;[L&RDR8G="M7 XۥɡuIÁsT"OH!^:JfWCW<@Sݘ{э}(XCiX!(AiDk$vd:WDҫhWށ!,d` 4Y M ܸ]W}M9}Xŏ3sDaBߑy/%جp>r!0yN!SD l~3$>lhQZw,vŁxJ߬zh5<7BTHF^w(L\-]qpxA "ivi/vܬ~@J"+mA)fKz;[yOiL۽26:,Ih7lON(\꿻4:02'Nk؞j#*>`֡RJH `$!RP"&E12Gc-:PxYe҉Jx'f{98-fCN=y?HŠ9%i=1Y"D\bB-(< L4P)8pk4䌉6Mn6Ppi^{T*IuMF\K%̈剓ʿ (I0 \SbFZ[يZC 4)Sf;s)u 5'_Fb,kA*?U;?2-zE^S#l/K>.7% tq]@$`!V`LQt 7#}8v)ݴB ;3n;m~ O'߫v6zU/0+b:MЯ6n1h*PY`ak%C_FEK,0C ݴ)䌇rs>Wpw; %jY)4i>9gUٍ((PvJ'$(||Qq3zX_1@٢'"e2`Qa{7hv(x K 嚸k^ZإC~C&LUxnk +j VxaS Mwb?C 6JBwٴ^%䆯o\$Rcw3jÚwA\Z6Qް)s{Mc]SwP:T K.TIDƋm3>0lww23e5oދ>FBԫymgz'*sj2بSqO5r#$,^HN+,pklwśĎsag;QZqqX哗P(.&,W'NRXs47%+,3"1wDz#m[M *ܕթ' DNt3> bX ۢ<vcW|@U~E'#M8ˬK{`h CщRĖҲJ 5\mޮa8Y41ۥ|Aj5OAu^L@qrd:z"YQ>}K E L0G:v:ײJ:47gqjŎCyK2i̶#Ŧ@0rz`5@])J[p}Rµ=+nt3*5 8%d! YTvf,KMOK6io?R[>HFLb.,#r&iPu^gP#f]09K -[^\ߚh]kLLcgۈdųStO= vdf[VPܷ3\8 [bF!/W3G 7w~NQu3uk}p,yOI$vC7Fїx1^ck%50ߑ c9n4y~tm{? TVd]tޠ5OI:Y pv1`R {zrN=d: ɂj3eGrfZV_iKLQ<]}kA644IRA4S ff}[CEhoG^rK mW.2y8Ê7hoZif}t6\% aoz &(S2Kcvj %OJpۍ%θsJ. CΩ{Sǹ T42j|SJ59g)\vB}T>w6z,{naN4q3/I=:mw-k=/'7P`ph46=!N3PH(e|#pNZ)^:ђqi*SuLLn27ˋB+SH@ɱ5A3^d퀞Ů7㉨&9N~ {kH2[U1KA9 6&=б*Ic-EhY,1FAcB䴙Pv,; 4o@R}YrF,OT2Qfs dðG|Zr= W R`(+ã2>9^71yy#ܮi[fGs-Qӱ'Q 1l~Ja4h]wĊ&~amWy^дq҃QPilFt0vN?R|prcYkuKΆ$=[WRP d:^6mxD^5>cO 9ˆ XŐDQ=LB"GRU3ѝ>"Af@-%\&^GQ|kpQy`k ^PA?{:* lգ' glX]2t]R*$EلvG\g ~ }+@n `l\Yov=\h{;U*hnӁxB>#C$&N X^N3oV!,yk"Lus'D|nVs[P@P:S 28ZuwcԛCƘ&[\d~x[zDPіҟKXqq>K:[2|Cu\!;7Uk U59RaA|{)*˪u d^{n=oI596g4CY?Zdz1 wx_tWetwz1ܝ1>~W56*7hבkJ0Q̬~_g\\#A2w ԝһ H?{ԭ^5%8FNJ!.]oujI.|VMt.bi[%r.5`٢/OSLseA|LJ# g3|zD5˕31D|WUm)٠>tD<~7DJVT봓#3xzz(tm_l@SzyK^H,[!}LM9? PꕛŵX6xPpL…k|{Y똩ۆT Gfs`lnICv3{ce\ 7#'aLc{)SOi"ݞ g2Y+ ?@YpLob"4;xUNXG(`zvތVW8&1YkV0wab$b]KؒhBl&9G7]rs1rP_rcjN>9z>ATC$V\:d{q߀MBC|c0.C,k}i͎ vc `&@ZG* SeNFt3 MH6j$b 4Oh{0JqIڈX"%*Mr|2LwpwK}kO'/ߏJ<^9`/rJCESHHi9f*M.cKt0Dpqj6YsX zKy!T~z(m85FpaքZT9t,F4x2ÎJp^,'djNj"M?E%d˩HE2\8jItr\[Ogp1$N!Ac#p\UzV6ɸ\BT\0܀=A˙x3[ΈU*<(br^qܨ'+A' I:j 3zzbd@^f7 E Lo es SiHɺoR7p dkۂý:=bz!{-3I=vAsW?#"U)TSn c|ܠϟЕy8/˺SP}t^q#s(S@-V HL]kv2,Yn>~H9>FmQWƽaٵ31t xE ׮tU Юj|+w~rSdK"~Ed LvZ^mDL; V><at_9f|}dAi)d)F'0*emR[A;U[b^>5}Sܫz8?E6(8}BBOh޳Jf͊<83i xfkq,ZLJ &+^lEvhWdGŹGdD H~kBeEj^N ˩1xbm0IhnPN =8 c EZ9;-WXy?8"N}jk/17cQn: ֈT2,8C +w*FD${/^& ]~ai)]Q-yf8ӱG&A͉bQ=&h[Z$gBRM~5 BzD-Oh36$x@=![#-}\>2jlŝ1\QĠ}<`!KUK0D/'>XJEȿ0UnJGNP)j?J W<$=Pv+j_Tgd\>8xKȟF5j*V˜rP_Њ V{tU9oUR&(EvsGF8%"L>ޛWaN}ς]oa]Z0|,DU IIE-Ե{sz K"FʼnOf#djڳDQ n:Ufo 6cII_u^-nqMnTyEZ,w͠ZM=E ¼NĜ yu`0}4zo7-k.0.T6lsdD!A)X\kfv;١.BUm5^!T>tqb,ن?:7 Dg <99?O{6/`m?.:}mDv%eMyڟ9tYFQICb\Ob6=,qsP֦#ׇzo;$#ey/\8<䟅: -6L2@Gh߉YgAI\?C:G >'=`=舡j/d%•=5`))+h7@@6&VevZ8T{yd~mZ )"PTZcz6 UR}d=ʞX>ߢ.P 2h6XKt/ mt&ї\~+{"/ۯ6}%0w"Iļ֜owp'~BUܦYIV@vαsG :-pBK-~/I#qEڞ͓*&@ ' $ a(a0]<g3K/M}UIX6 7S@z|Cb̠}t.p^˩X`ͼlj~bgGf(-|bwִ).9FnUunx>,Kob42[1Mذ>@N"nwBW*D7~W;|itp8K7 ּLnV }灄K8Nz,ʨ;:zՖDOD cNެUcoo2q2xB}\eֳfbg{p%<m0@5yyIz \ĽQv@{Kj\ϟM[ݞ9 K[CX1LjJ§ǀ鎩#njXV71岗*T,SOs\8s{{!Iq"|LI/D9gfn|4(*(aB]{cC+1Fݥ&䖄s4"WtJcew)ugѺ?3LcA>/߄Ѯˤ'R:PŬ,GϚqZjǏ"$vOACD)֊aa?VQ̒pyP)&hDGmP@תP[S/Zԋ1uzaVp5N%Z__h?CyVDI!0{׳a,@T؂^TlgZ)䵍+>>fNUHYo"lu撠v!]:o @lõ|R%OU?.LέZ։cu(sՖlߗ'#NZGfd-dy'ǘwA@ 9+NěHఀ*,K0&ש1ӫ8x*2/ zPYdC)@fbߺCic0iiu{oi43P~P.x~΁tD 5\rÃ^]P\9Dءf;GN7O0ߓ4]h Gn땑+oCP8]KPOSDQ ][6|Kv M^t.:>[=r\NmjR)HisrXݤ^ iP,س·:;ti~Jk^H%ߍ7* $ W p AԮ\EիxXs|Ã1իkݛ^'ں.(i)SoW *[t!] raW!Pl1}' L㒽Չ ޘ8 Նgz?1,$%E4x /> S%ܶGSGCuP?K!e"ܲ YiQޔM^0sL&$V ̍  lm?1NI#<}|^!|lt3jc4 CP)S;M!~J} E ]o!4"٘V5Z8CiF.ow|c/w'pxq5ħp [$z\A1PC9huXA J.AbJH@~VSWmPCM NfbCd3Xʢ^'Qw=prL  ,~Pв EZ #,qWfSF',*.Dzd?XW{q`AI)څ-L|wj`Rбs`h*0#ma=RIe?78k+-XZ sND^KMCXÃF^exwZ(e f+Qv-Eb@%a%F4 ` +u}p)$)+XȿqDJ`akKR* G+@es,N3h^Ém%{/M.p7y/Hm`o%YE46[olө1)췴iJI`BqM稫-0m\aUD8nE%NE_QR54&m3opV"cz [нTZr l;"It^3.tRS.؅[cMd82rX_,sMIÕz:sb#݀= A焖[:?~SPGLN+C/S0Ɍ )hm f| F ?4 PPe|e|$OmɮSwhMyKe~P&k:e ipw?O~g[bXRZ<j!t͂>P'X.`@ gȄtIx)xxꪥgvP -gYw4+!wNOC` R䊚ՃGoK G*Y y9E)O/QVK,r1ϭ|VWFD=>`US_r{r$1 m*V\ c ,x@#^-kF7xpʻ{1@H,Ѐ%;3~=~h{=elicqHuioT;RK&6Cm"yN9dC]o Gu)keAG십oފ5"CCSB\+RҍMZXJvUǮ%X`|TVCT_Ѱ4Sף"x5@O{mNj^5?lYs)UZ7]*H\sGj,[Ex8NLL\(upx6&Tv''$#ٮkÆKi9{G"4̘𜡜aȥ7W.6/N~B$V3*+s_Aqo u`jB|$J#)u! ^?+V ]PnǦGC,6[ S.6A3 !^UPSc  !ۧj1-w) ֞+lЉ>&. SҮJ3|k[ lB%U{ÑK͏)F{P}̒:D#/,5A R\N=T>ߣmn"7W8Z'{jlQX<+7L(c; 4<'VEψt, p.$^$K;m/txų06g '`&(l\BAm.4kExdR"o7AȞI.;2(A?qH*z)\\ѷ#RG Զ"+Rvp}OXN;F~!cZBn+`X}x"_W Ë(ǶzN[iإ@sF yFڍmˁrcfRGQcW6[$bnSC(' r(PBG *ho3Ė6mP\W(y? ztXへq}ˣ2+dp )g]/|>CSZ1Z'2…oVTK6I%/t< 됯ODqw9IumZ:%r0 ]1AO283̢ҙi)P؀-\J̊ZƪP[m-Cϣ 2 m/5ą Iv?ѥIL:D]IVttLK#lH ?rs?7wB{ЀhЂp*sjOopʁkk1@HP c}կK֝t#%?4աK=?ϰ;C2NYh6텸OX%䲇sj* 1r(.UjV0`GxRCZ_z߲d|x7lp8@ 1cw Zq)uR4 ^[DZX^j73/ޔq)zlZya<ܨ|祝+ `#m'ʫpÔ3:9թ"̾vvE5JOH"5^ mWJv:>zy(GN%,'@1Pܑב_-6KKĤ2yxs`,p@6|K )ݝ6 ΣLdk=& KkouW*#eܺehnݛWye6vgK…p !S]Z9S4P'yog(vU I.`j+'f[uĂ2R/,h쥶ԣ'Rs]Y1 iW2i7VFqU¿eף)c,_*3îHҷCo#}-RԚzl!Pq< 7}(&2Â}$\5{8Jǿ񰞕a)[VR&WФ]ؚWI$7jwI9+=+YkĐIbn.(k-O6$8.t559Af8^̉enm[ส&c0tƽ.5kJҳgE# |MjᷭUoMAT8A? D?o3 ^0ldi7 d8e )nDRq@fI.=*-8#_%ڻOdpΔ5&p©trY&]DYWj=Ǝ !Zjy"ߓ5s{dr _8&#ǡk+]}t vUQ[SO~jG28Ț\/0 ?gM ]9џ'g0 Rt<ħ@ſ<.O4Z iv/F:L| gMVlP>Fh,KցMD ) @  cF^7-A M-;a: g| TaJ)yTST{ HK@2!~<5POkYTQHqbU%QOݩ+l.%N/7wU Q* =7^[ĥ 9RÛ> P;$/:xf=*X\6Pf!fሖpL!ka`Rms@=? A_KÇ߱3ѥ-HPbɅvO@-@j#978]]r|csI,i۷u[d<^EHPTmOz9<آG;9'0"oēGqPM{qRxk"^&'ֹ=7S}2KU\@%Scu2xu5g47aш9 U;"57eLI*U ,/Jy4%DS@p )Ek|`n?K]gզ jʁE+ݎƩl;ol)pR3`O;ʃCpv1.Q,3Ӧ6+G*qu]W\cިK~UtM9 P?SWY4hyp܊3eWfQ%<p>.gAHxk7Hbqٺ`9<:VTK#y "pU0 .KO{*ud4;"~}&`Z w _:^_(+)cup2{zJMgGgպү6Bdw22U|"/s *ƒ.ȅ](>t P#:VUWIǡ:[bt;OTAGh=B>Nre KvT@pCEgLj+{M]oe$j]L"1va_=`m9|'@ U<6F>˶%JZU=9_hc nTvt ',@#A%Ψe5;Ӏۃ@ .Ϗ)jѤKKN tT8˪#3fo#֕O홞2CaKm)Hbnc? :=a5uء XlZ/DkRDxQcB;cpu x/&Ie} !,;d"޷46JV{DTxJ'O;t?@ TRL9׬[M+.ʐnԻ-Ƃ\QxeV.H@o+ ' ,;cpcM, 2 [ įus9nmW$7bG9U[9 %JbDzp `t]k5=:_׈P 0\uIT4M]LeR{x&C-Ͼ[')| h˔j!(*9 B_8e(*^ׇ4o9 G%W~mbI1^ \?k#)n?ש՟CE+XkcO:(Wh *|I0m}kgLׯT[48^T7Dd\S_?sdBgV!b' x\{vlsU11Ql3 ü+۬R+G. FD\F^Upx id.>IMXWL0I`yn¢Y8-Rdˠ5Y;WCl&Vl6+4iMos@$ы`+ÿ%wVGʶ_pY+MYPrP*@ކ\kU ^9`paX0 L\ցadɦ^7J yGi&7kQ]:Ac̓sh$De Ciʶ-/EWEO5IHl-m b[B3w"h{%lѱ=,^xyȟԲ:) :ihM~AOz^p(8F7'VOwZ-U; ;ro?6O>8'+wRz1gȓ372΂ݹBw>G͸y*2M 379Fݨynj@g),1h|W0uJf)={$|H]zQ+\/Vۻ%ÿ5Vݧ[TaxqNh]ĵ{ȹζ+X?lcHES7+T`:SPM2s|츓>H~nbFV: [Wܿ(J|_!:Jmt y}"&@[R+~ȯ;bLYm?&`5NՖJH5ɣ)'}3YpFlȘ1b lST]GUb52.9ڲO6'"`#NzLZiJ֜Բ` N9_ng$!@?Qr2:H60q݌ ލzu2M>NdжMtoI]w/ LCݲAlߤeeRg~WJ~}:͂PA#-^DOX@d)XꣃJPӰقm+h+(@I=h*qȞ`q.+I"p+3ȋèACy=8RcRGi^wtDd#Ih(K,f˟Ej-w&OyXd K8c38s? Fx@p8.Ex &%NK^@:s3߉_irwzpoKKu  *iJmm"G^4/-:]&:>3K5.u;U%Cx=xo8m*W,S|l.I|mnkm#wޤ6^*4(~A fpԢ$؃CaW M#4EEQW'+@$ aDuݟ0//gOq/=qtM&w{xVƫGڋ)%3a66eDv $]vg"+}& <> zHR%tyX Wr40%#2 H9 LEDr"37"#1l|7b&L2kr2Oz8>ʞ`N,y 哥huQ\Ä--{ ߂`1ipρlxojp`Ta˵3[I69%][1ܷj_t1#Zėꖰ7~ܿKshP9FQT@EK1)+H(CP`V[@M^7T!q*^ tNP2q qizޅR۸rg2,[>}LhQA$M}Q^1DKh2AR+'E#U9Q)a9Ol}Ɋ;CY=ԛ\`qgIUv5:eZ,fE|_xcOnx>(zQO-<)1 J$R\2"n c"688. )7--ШZp"+g3Y|1t-oD5)9]V5}h? K\ qFz&x a+W umEևvTC71#= I/nTGEX;]>m]j;TGLMO@'&{C|)&{=95!#n֯-g'P=n, Pgō/S=BLo&LsSph+kq{OAj-C+VF1|se!$l`Z\zxz-mQPk!xR|]<oŧ({ Qӱm:}HǨ6?8P9;tCӋ@ANU:e2NGql7)~̋#-:(ɪIn\{\x!6qMA5$>VWWiIryZ)wTJn[[9y'w$B:Q&(ph3mhb zKumnh.Co kv-iٖ騻w6/IƬ dBOa(r6TjWFmմBl`~۩9;P=o :\8$$dy.a:NdS:vn{E#FG4_`A:{Xu `%4& GHF> ㄨu92Y mq V;vKCHancO^.G:r8J\173˻K%6@@)`FC0Zq#G1Ssz3B'r As?K6Sr駄NqnPvjBwVk-L%PLu0S²5o:uٟ*U3xOҢm맵ZRR-iIwA Ր{%m}ÖOn\$Zf ˿%+Hհ6c S̋A ZҡS tt^orT~"MkgZgJ}<% qRGdYF =WzS=ŷbƵzE/?Zle(RҀAW' vD&чЮcϴH~Xpމe{]xb>~y :ݍ>Ct)֐3E[a>~e RHk 5sbf QRjO7b"񮥢-X$ D)`L?(n'=( qc+UݦB)a XysUXЪI|* 47QԪ]Z-ه'bww6 z`ϻs }&&tBhDQll)*zCh!؇!,Io8:拝64~S4'm!Y뱗]37w㎨t1xw6XK&1#Tc 4b#?(gGId 4MR7YaG7-.HbVYVD'(Ye)v-nG_!y]vLv_ ]Q28; b,Ǔ d[$^7#H+IE+k`=>ǖ=.W>tOY@~Y'Дu~ nQ {e#Rb{S6zM$CkTX8-\l#Uiޥ iM.K>:6؃GH\%ٵTq] 39^^\5= :s^ŪrE[q4I{mzü q`<aCî *sF+5BNpqab*= xxhԐ>N@=Еއ;Ppv;61dСrz8Iir Hgx:9w4])5b.߱ θ]I,d *9%3hm Aԯ͸B;`ؽgMnԸEtÇ}NfM3zL><z )n:7B$ M(t{Z~qvmZ&nA d*MӯYbBU,%D&ػ3;C6A |;[{ T$P.;xX 岹KZcE5ꂀ*DZ G씽߸u]E;szRji/syGpX[k%⮗ʄd ?wpkL0d:(xZ#Lϝ\/0"AV$*>P24>4CqJ0L2H|Yo="I^ w3(̞8+o%lnCo(w:sYw=\hIGx~ǻ+a~1lRBi _ d_wzz*Ry]ok-/.CBѸU?M +AP6YU"#tw̡zs] :%(תs8u۱+gq|tUe9c&*pSBԻOAP0|-T~f$B@Q7\_,}\C VGJՎ7 i:!Ue8J9Rh^봓I\ `[{ |Ao"Z(s .tmrot: vtH 0 [q D dw^dw9qSpft5+^lf!`rZ&7{yl[9v ipGV'ӱy(c>.&4u%gVz)%e&jL g;9j8j"z%hXl8$V t zKu9=Mn`>aB;n%r^ѽ%R]n|mūGC?48SptU!}1Jy> %&bgq=`e}q @+,3Gì WccZLWK2Udl2 nor7:V<9#?<$xDGVbAL5ݬ>3 z݋^6Me9HUgrH",*,+5y?CE-a`k .jy(sv#\aSI6>AuNLb:ޑ/h07!DL~qܦKl%h_Ij\mOqc_e>+e3ay$G`KӚ; 9p_FjyYqJ؜|EAC6DmG![ %a3!ò\.( )`,〩ś$cAqUO(I5' 0R5%&rY5slQYcvTŸAܰR#Wdz%EI6/TT'I7:^36IN=9%`T Z/˕RѺ{??(3z8x7zkフ&9|"x[?vu  )A0sÔC?i54skd́\S[]ah$QcI^_tEk[&JU=񆈠M{e`퇉#k7"{OSCE0\IuM~u8טSN˨;dL]@%[Ekfm5P9ME!Vna7 >$V߼>g<&ԕ7i7zKNKyˮ1CTァJ&ib%g'5Hh"&:F;mSҫDЭwfNn(Fbn'>$D ʦ=0k6vs*-st_/ k' dL>}Z98ʙ%:A\tmv!7a=ĩ AϜnD2P?h9iǟ"D'IAwy,7 w!StDވh]in^QoXoc "0Z%!cs5՞@KH85ڄxB;3{Dq= ]^#,Gٌp0bd|,5@oCIGk%&mo^ip9=*Jk9i.V㘜@hRՒJ E:xdFO}ӭ &oAxg0%c[Knß(<]V⺯0rrUZ8Tz( !ӄYA*"iELaVQTAE- Iד\57zM:( %PڒcO4ݻY_RH_kk{Bjk 4jɔ) @@))靉lۈ]-qJ2gY&$@ꁴZBgdoz|P[_m, 8y Ͼ*˜ Uw7Iw#9r5C2H A#im\-+pfrD(h*|b4 -X,+tv%rih "s F u3.-^ $Qy8%@+NFXmO){#yIwnN;0aU0O:qΨߺ:y 41t!قq-z6$ӯs 6Dj݇t >3:p'H9@GmjN<=LggWM2WjXc"$h[dp3ޢ(q$/M>kLB \Z9T?c{؇J}{~nˆJ wաEy[X`<3S Ҟ_~dG0\?d{)"CQ9f!GZE%70uP%E6*\.۩>e\.|\]h r giyv8xGHzk+]ɪ&^6*LiU b|Ѝ⸖lr3c4 ]Bfs}R)#TçW#i-j@յ mW={tꪁb9)fs·lOd#CL_!p9U]aN4KD7.]*";i~dT"0`0_fk(NB$MCo3G#YBqǖG+a\/P< zPZ(xs'\YN)=Jo\i~K1Wq\LAwYN `TUL:Fr; zu9:W,i^]{`׎Lzt55|kOe=D76 c(G(g ō@Qػ/iS֭(q`Sr! NVM@pCNoxHSD` OoK,Ї"=cr(ȟ= E!x)G2Shh8fiMj01O럪iin{Tɍ)53mp.Q36g, QAn5АZmCIlyX?͗38PC>­xXd_cf x(gBҽ?`1,HKuo(㼑(1M[zOܮ.mz"m' JȐxlWR:M qfB=+d5'x0\q|iW.٩pr|v"vyɠ'WS"zIP_>m5 zw%KCm+f$; j+|i2avW;(}罐ʜŁpCvzv&~" PPP#F3Wzw|< sL7k4b"T-F"+HO~)þW8ՠHi.n@ .ygT^kI d'Q= 4t]\`PȎ)!&`XM{>ñ@k-] x`7p }{/0Yc Ubg'U^bf_'nb0r$0 P6 ~Y2Rnkd{F΅Rf'WS"-x~8RцnE VEp$cWK )z[$o?3:4zojdwI۾)*8`4t,beU?k&;x)mW>9Nǩ}|c &kRu/ ]ơ~QUuώI$Df3.CR eL:8ϱdC7 ܝ|ƒ{1X63ikB#ʂZlL4'qÞ#Hh,O^Uz8.FRZ\y8(4apT_o͂lyE[ VZϲ* isKm zc&"N];kٛTUczB='rή ELwI@@=h $UT%N4>g@ܨؗpaOFDڋ mgDԽt^XWgfEm+,n*GM2_z]5f* h{~!L3~2i(>VLRlhkF1x6|K ŇA] H vd6epf9Yjel77@& CŏZo;,K7PoyL'ˑ`LJ U-r@10jۻ2a[HVPrntvp#هF1y! Ƴӛa )Y\OQk*9 M|4&{%=oNS\̂sҿ;;v`ʍMQ`>9Fl+_#^R2&T9+5zr ^zxx^]ʣ-.=U wKCv0<߱٦]@uɱΩO2]q=EaʙtŷHpJ:dQ e0Nq2Hcnywto56E7h ;I*3 v QՏ-GFݻz !Sj6!bղqT:Tl,1ߣ-q+n*+."Q3&ZŇtC QeJmu93Sd)?jou@ U *Ov]}&Ra&G63iVck?鰷_T{wP#B  _sQBةFǵ %(}Q ~ LJ#)!Nr/{/j!VC6zQb,ȼ S z=vt=C9fnLvIlí̺|K!TjRnmWWhIAWuٲA]yGP6J乪!kb~u0 srQ\TUTMh47h]ݜk .cga?f#􏺅jw̥? E≎29dfɵ`z n}j@dOPnI1SBɫ7cڜ#{Ga y h/^(E:U[7|О™[|)w8$,#F6N]sQb̩Ue5Hb6d} @bW:"/t^~^yi<X`uI^2ꊓ5ұU\H>~>1"C= ߀VA^V=NNSB꫗{+iěP>hrӲ6jSb}bm;m뽮_Z 1I7v&<x]3CKnaqq ;<-SͶ#Jz{ "X\e+īh;n-(~#cߒ}5ZfY/ԲjHճ`4H:ơyvid NX %=NРiY@j9cxh:JN>CSʈ%EW̆9;DPz[2:Pp5rDQY?L%@s/(%%c7vz1W@шʞ [hJ*|.};aSg"We UDiZ},TrlLۈa]aHEZc>܂ I zV )x bcGܫS16?L}퉵sMnKh./!6Ӻ߶`TyO(x{ ҝMvm` 硎$KMZ*%w= p 8Ň7Pv㜡 Y.5bg?ed;Y ǬlpNbiҤR)KxgN tv jP:`IƷd(ʇ0rLVX!z*FzgϞYf 6[s^q2}Jلhc-7Dɵ E{;Nu2We_zPE׻j;cm"v>_ycfgģ~#݀6'#,Wsxr@yԚ6MR{qxgWL}cp'$~#bhL];=N5/SNv=$!U//f3&Z|!!N["2ZgI |'۶# U f_82T .+Y;wi~O~\,Am<{K%1-]LPN"Vlc;R?C? [ JؕyyS2^ y!Zׂ8*ڊKI{B>IPpDSf]Tdp1>&'bmoƼԙ笱(v1&DD1J,ӟN5 $6xHG$Ǥˁ{}Z =vɧF ۅldCї$YV6;8%E aWK_E+K~R2? .2;;K(>ê:-|ّ7utؘZ4)Ĭ+ ]iy'l"!icR7SeC$W |B'$lqcjkJ]huH/aEY7]`p`1?*$(br`ESN_. Hs8S̎=aE?ga֠%{|XE. +Rt5mdBQOvnFsG"[ZεUjJ|P 3Pf$%N^ Wȳ_SX͔";1i?AbxD|หqBο`Бo@)Ba`W:_Hq@"qnT}QzCǪ=a&ij!RbAlnyB2%磥6P'`gyHyqym0\b7l~s.Iju }~3(atf[pk76 E"3Rl0w;I.|գx/䟢jhq%C\0x>xr4k<7 X׮G;s8펝gr*ѝ5D^!GnyQxG~󒠹TЛ2~r9J,=D.#ih}>eޤָNÆ};ּ`b;yE^nE%TnѪ' {gܲ u?76TS9 ^NT 堯@7.̦Q["*h=nͯS98!*w@,4Y$#`MR8b=װJ;v{(Ĩ+ bH7ڻr?qI;;8y/ыQRoEfZ%r.W<,g9Ӫ:vv27aS/t$;~%.j纃C{Ir^2J1{p]%dtG.F.ADPo7"`3uɁ_ ax[25$?o-.`jlX"7TBp&a/ et^"`HHBϙ￙kYZ{&ڎ4̎*ed(c+A!:l֒MicvuMfۦwr%bT.Irs`(.jmE7U?ev4g?ވxIjk c"!5IٶDX&D.ȥ7װu#@ 2+Rď_fbDǦ+Ҋ'͐N>2iֻdMGc4iS}8k4=+ U{(uBdQ 27^.`_JҠ#d$%P* FX&X[JsLR 9hؑ!`@O3sWS5jeb糛`:ux~ 7{F!*?Vk/ &xcpv~ V{Bi(20?G.Ci[\//€zzH hdHe(\w>)ګRkWA.S(H 3)Ib,qou|7_ڋ)7IhG/V+3R'$IoE7 M V%c!dZ9bgMܘ)TL}rSxA7qE@Sd 4~OMXa?Ѳb1z~M_C'O0UvsYs)g$E#&AwQ1Șæ5+VܰҞ7PɭuʆlQ I0+5! !bx/~N" YLl#&F GHUy=p&x& ?ݎ`aa{(:@ UZȵ kXvP'Q1xU* "Pe/obvv{ˏ"8K?~ ;u_/_)('ˊ쩿( F)xCZM _;YFn=5;AMyfb6:*5:g i W\KLW}GI4̌ԍZQ1i ~(f"mGw @N틵Xeҩ"#r ouīB޼XqYNW@AkKG6TeFZǹ& Gf(MLWL2iGجm!z_,F< e>&D\ enPpv\gv'` TAwq䁴fre=DHVhЅYx4`w{s!m,sz95xLf! vODx(.|㭍.?NF9hX zv"m b1^%׃zRf~̵No')t0¶c8=Yp2=BҞsD}ҀteCEA ,¥f\ U&HQ|a3"fV(IA2J<@a_7k!SL }=nY"1XAV~z}@dRP7y0K^ s e+;7RҡNs0c)|03C:DCalŒ])W[JHZ;=3ҼtAĞ_bg.Ri|ĒIa S)saXM"AC[%&`>,=gs5W<cq``:8 0 Q +L=zybm .}z,:$m%đyb\%CdAI~!cM-9-S\) K u^Y6bB+Hپ> ?q9za3L5҄veTWP11ï \q/] T?Q)=sڄuHCVQ'MfBx^OkՆZm45SP j@TKr݀lo޵9L|?:C|@km1f]]:QLiKkacJPzeNR,Y\Tn5!!rZi,hqP=tU `C|V߇%Ӂ58cݒs3c;3Nd&_1߬}fQE? lRc?5dž o 6pvf2U9ʰdַV1ރ [iⅠ. *:4׌%AŨ7#!! V !*F|6 cpjYlS>T n-?G$BNfjҷ.ZUh[L*C^954)g4ӽu82R"pFO!!R$I@纐2PSi֯尜3= 0 #tOz_S0i.=*fvM"~y TQ$K#ggB|aށ<վkK q$)ӊk>KN[+L[F((` Q3f6KYPBz Z)gO)i=F'W~}VaAK5=Cxߧ>g29Jaq'3$I֩_UؕRb J_0&O7+ZŹ*za3TT[?MA1( *paYl-k`7)X-KV8ȷJAXCYYoZPAti.zMyk 4$48:WގL#_HQ(ÜIJ훆\ɍXqVg/A%m>CśO{w}E(d`%xJ:bTX#*{M0":WMR%%mɞ~>͏(Ә8kna_#]Y4L^A`Dcbe$dT >3(OU ~k+|L>X1(!AgKy?Ѹ m& HNvb((,47=k 2fSȣ w(*nt.d钦)5+ k!wϽiPK]@ v7:bz0g@(/ `qg,p2+϶.ߍ5M,iD%nvPSe-cA[X [n}|8iɵP ^o4X6m >9F Б'!_j|6gQ!vɃI""$U*&0=4pݿ4K1Oh:cDuDN#j^c(JlǓK *TR" qٵPWoc`- ,^tjǻts3gZA;`2φt16̭e^܈LԨ_/0od^.6N^|`;ygOzy=QJvpo~R\a$D+s#< kBrvD<`tbX ͕]/$kqrL߯d67>`z}Cy6t}ڪNݻag Q);j dz`Ҳ5+סT9 ֢*@WhjUV#r? Ygpp>`7ÚEVJ0P4SVnbwHwM]Cp}UȮyȐ`-άdhfn&fTC+[4@LWb4VG2ZHc<0ߍǟWW:2̝DGW |X6Ց6CХ}UK!%wS=rސ2O$FKa"y7 $rxՔو V*nC.`ptoւLg1H: Z js\0zHرu6-/5#a{_JKNDEB.G&)Nں?{BER_ti%>SI$s"MvCR?$"N6?'iЎrj$޳YR$ ṁdz:N1@p,؇ <жԳӝ9Vw͓g 9{`>nWI;Aѡjrρ@'P2>Sc9hUp ᏦA^ `d"f׫ET%"\WBD_dݒ4^7<@Q}ig"ch'. Z)VGpa' [w{>??-<{$%ݖҚ~_tr-mm45j)AcEKj z),:ϳJ u7̗3E=RUO=ԤK4{jxAdVcr}LVAL֑]I*1{ 6Ol1d_aPl,pr$#[4 ]"y˩q.ԷERT'j7ZIytDp&}*i Ue[|o.0zQP[ 1 w~ .Ǚ @V8Jnb/T?l;F X q3U#%]G *!NQ&O*%IyF[hVjt\"Y!=Éx~WE<yϪ:'yښ(骢-|`ܢLWf=!t03{{ wf(Q0&](+ `@ yXUC]8mU[T&SsbRq<IO8,/$)sBSUK|Y vXmHE!q̮= `LJ}XL_̻:uq*8{[o⻨w8rJ7K@3`M׹<wCq6Ip0Dw9&${Q:צ)bMy`u y}ߍIwJGx{sӭ拮1ธTBJ/Qǘpx=]቙%ޗ]|sDPg8X4Hb9|>GR uUG:b"մ-Ē 4{CeSMC*B(^0dwU?BhF4;a100NxQgbBUzska 8 EMdIZu0 }6!d=n>Q c5tp]*Rmk]b8MMb=<]WHxb_) r,2y<#MMrSΥBhk DU;;Z8IYs鋀M]ۅ5֗vz֨]ٷ؊Kp0JUHzkk$k|swvG:%Bu#B5w D 4Ӿmt= (beQ"W̡C tv4[xmg/PƇQ/"$a_{e"Xw5+g<)fﵥJswY;{S3Guh>aNNmT+m綕6I#^/hK'~Z?ŚRxǩ^GAa ^+Gz sr8OgeZty]BGoV 4aIu}cJ veh˂±bϹԤ!W3K(,CF2koCa؆Vs~RW%ZwPTcޞ")VcԜ#RV{ Z Wj'8ɫs-dps} wz၄􀊢Ωk$fp* F,l\_YPM*ͲSDH;rc|k2'x{Ts]( >džMLi7Ѣzy?C8_Nh k5iEi $(^l|zPh'Q^OwYOwn-Oqc.PZhL B)D5"$HZfe d%& BC!5l/pnc)$H{nD_NzQ|_E-wGϺ! YvmW e|QY%7 72gqy(,/},.ɬBɅ%I0'+0Hm?VٖixVB4 (bG7ѥ} UVFt,_[VEɈkC'#\5z?" qߨ7ղ!LQڮJ$d6]b^\m/2״ԍ^=S~˟ޢ,nYCFMjVpg ďeuG-]+9h& m|e!mɅZն^z[6|fl(=FՅ0ɭ>~.rA!-P.ٵlGNj79FDƺLTaZ9g_`fv6?E ?;vݜr;E?_ 'ÈsSRFw=jv`N `Sq^!i2WTs-"*߱֎ٚCO؇.u \ckSu.@Mخq'Z7^{QIpX"9WhWc^H41<"+= G.Y-u]U^U/abmK$~6 (J;{]"[5TJ!쥰˿8ݓDgy L- lG  0+̫ <(Kb#{.&I*W'B"4 (w !1(<ׄub}J Gޔ ,8"D_?'ZLˈ6_OKkDh<6&!G QJC3Y*1z9Y Fh_\{}źF F9PHϵw>K?-aV6\N7jtyg-TU!Yq}ɯo&9gϹi^lcϥht@LCPYh,5r `겥3@ȹ?wy!6e[> 0%.xHQ|`8];`W&pڄk~P@lub}M*O$`f䨯a蔈ԊuMh]{аW3$H~M^2`䡖7 ?|ή/mC=.3|G<'G$˼a/vc YKqPW=4 ~6Q0qFe5|a&kp@EuRke)bUNs^C?{4,<\dt!AV>7b~w0HaȆSRBN>Y觩-qDaX9?=Y2t6Ck%\,+%oe~*bQVput78gI'̎!YT !N1M|ORl ܢbuI;++Թ~j!7ͼ g6asab`[fkD@ƚUJc6eWg@rc' *Zr5[I92vh0`vrF] ; a BΪ >];୲j) 'JQj]YUC*'Lz9p6ƥBeXɜ@BڸB}Kg-u{KVM֪AZ@`v8((OѲtqV=er=E@jVUn1Y2ĽΈ PMgc5YgVXQt 7эf{5잽Tj1n>\' }0P(zϪg8ñ Qb.Ev wp}K:Q L$F$eg%0 w\>~f&51h,lO!eưI~7bpT?l3ػ.*5zT,plղ>BY COu X!$$vʛȱ5X2 !b[dT%./J 6#4Љclla)jӕ%F{9cx1i @w؍tH~a-,Q ,2GdY)JҵN}r@g ]Hlvm I-oA>JQ^w"U0r"wOJS/`mȯT=yJ6o~r|Bqi:"ۑɵ͋3bN3;  T;yw7e[Wlʦ4pb<#R\ZR9ߥr.4&D="e_mK KlBwaWA B-L<FUiK4W#HОӗ–# PdpAIO6|7anv":a@KIOb3{AQA,(9ㅜR@5Y٩0qڔHJ5 R)o>vEqj ݞ+|ʲGsn\Hi=V-mf<Z}e;):k%hh:h05!ΠfpK}vlFVGX@·9{!uN?=LZz;b:L<r{ԙ#CAtT^gڃ J 'TL>P^Vq%,Nc$]Ua}t" Z40n;)8dGeD:̠ ӥ9եwl/b}tkPGr4qIX2YV12W,f/~R. YbPP:5GYK8UeI8E8?{﫧ŶH%\e9tnees'7ӫ<r;Pq,͐ff&+' Y(MȔcFzF=cAo"pr|<aAw>Kз2y֊٘rQqU&ī#d3nL -ͺBͫ{o+};# Ppy0?[n3(4). R}3gڕVBRS!i(VʹgF*s[B'/\rWk(aAhʷQ *VU{B=7y9OQD]  K^H*h1k_B\!C%jR<Raw>oG׸>5߲^?.Pa;>^IA< _YU$e,΁ _Oyס׏v.*R %߱-ږvj⳱>"{;q+EKu._&Ί$= RHq957q4tPP3iQJd4dPF9n"G$p'oש Ey8:_*Pxj׼*A[-Pt`]|OܦEL`H/H6_QC^*] Tv[;{sR@Q7Si-I|!uWh? K:so ]ވD炕:$FzuW !ݶ:.0TZ٠w➓uza&^S8[7]fe)AqP>"] r6^hp< IOP #ڭ2^\<FoՐrLKs_@ts78bN-}tk^&U ^1/J#N0k}~\SSb?<\z[5=7خ=:B٪⼉܎||",6ӫ.(a f~1}%60:#{EZY I=nYBRLDMt}5q/pKOUR "^p\(}L fW5a&84<1O,`F(.yc\xA{ן@df[[9wKJ,xcYSLӸi|XĦP]1`6~ Gú.7mE(>X*53?#_\m(՜UƋHuFVkɑjѕ0IP^5AF'dQk.#B:}hZF$ |BMu%%h8iF%Or'f^It9M0lWTW[8tCe.ZVq?cLJ9!l+Lwy5_y rUCg26MY:[zsQ$ٓ>  * +f׋-bN>PTYfV8?GqYP.Q|*EPfEč[v2n>;.Ab ?+%Tb7"&Kpl_j?LȄqZ`eUͫ[$\J 7/`J; g]:0mL8h\xi%l|}ӽԽ=-L&SХ\1]Q9W@8?=*o.d)怇' bJaWj,]hii ]Z PrMJtixDFU3?- ؖsfQČUxP@ԝ\/T=ua96`|]no{%JܘG 6lK1۟ |Y7LoS>K +ºI&Iؼ5:{V~~{I5nΊ_ݐ}8Z ~~J=q#uSdq2n'&njbΈv0S^;t.,o^ơ8~iRIVI"Ǫ٦C^LD$?-l#K>o$sT!Ӆߡ\|2XE CK.43* Tgl<$v3[0Sqd][`;aoLa_onNhޣ 3k 5:5l++ ֽVc\t(d#zr)rWcm\BȐnR9a߇\v]&ԕO=Ps",MP@R@ӞCL1~^!a2NRE]KV~\_Ϯu%c3ۗ[ f4ɎWr5 ymnuK $ $Yp,}^7lPtZ?OE_B K;ԚKddyV@fCNx-,E?![)3^ZHg=7poػkPq)y[.ơtT 9FX5H2O8?{5 =U,6!fFFP)ݤ{ql7b˗jYzNvƵ^4ZBD,?`!ݛ:>3*('eĤ#rܦ`&y86/"nE'6`qZNOtksk9F#fގ _w@{F΂V~Q&`w;v JH'>_S$1jkL~m,U LG/ۨw#'[@J%ZK/J./$d Қj.jM :4pP򄃣UoOVbјTƛ hᅩ?ֳꞘm)<+QKh3T3-uMe%Eq L_ :Y2af[tq4>Op܈K ~#,hc2Z gtj@Y$|$s%{UJ(@^`m Mq豰y*h"uA? è$^e=D[l`S)gx~_ c} =Mi&]sM -B{FXBnj/O:s{% o{^A]"$3Z[k`qjҬs?,c_U } fӄ !h C55*uo7IIS9GI+h`e'~4Z,ϗc/Ýokr@lW<:T!zbeXԥ%a=#1r濩Z$uW#U}Z7gq$$>+ u:ly="V~XNN`]QW;umI&+Aܫ`1Z^\xtlH+,hVMUm,?cF~.|[b&$Dy21So籛o8Ӭ^M)aFR1A_X2z=V+f̔U?1P$)Ji1.ă@l=lC Y8׃7Rk^ Qj^@w 2XײK@1ueFS܀ ,]%-N"pxr߸~ h|7)d[(0RZ0FinCPq[`TXŸlPj>|O&|cZ`w벝hxŀ9gVST`{|{B8(X1 aߌ +YTn3y_'){[QF(B59 [9. d3 *x zPgġq*΢<5ڄӝ HTj k~hqLc k(68GfJs;k+$dKNhAw0]ɫkpNJ؟eMK3x(A=pPS?,<~\"K-%;W/Xp~ H"7?k'p8h YV]XO_jH448_bejFmay(?UD!EJ84@P1?CP0 ̀f'(V|ljp~ lmc^bhaM6no$2IeH߻+)BD7 0⯦jexCh]wC IYpFlXH3erb\pcK[罅ɗrqP02AȕY2{ZADkmiV\Yu;![!YܱrH=Gٳ#gRx S A9)i4P @n4ӿ?iK~Yh-Fڛ(%Rp"yV:j iA:ևH ["< m/~_gx0!Qz.~*7D-֐vWR;*q^7O)dßfЮʛb?\u'pGe@XtEAȨjfts3=%~D6OI,^<Y-ݗUE 0>Go#-~LNAV$4~}**i~L ${DZBZ6&v1?bEJMG-UE~쿑[WsYTDvv6>=7 bgfA*W0y:nSEO[_aEԴ`s&wz&Gk\S\atk1-mljLjicK7ɖ,#J|.pA謳թ+أK&DH_’ -j=v׌Brx CMS S@d "^'i6>SѾ*3TGΌ L,>"|Qu_8QR&"+("PAMpp9a~ξԑh8"9õ_i?f5|Ũ]RwT?/Yy{9R-;uOYRq!i2p5E<A R'*.mP͞ƂY6 )? |tς-Эq".P@ V&,Xn1dߗj=c!єEmur RO bȹ&VYyFV I:noЗ as,iNf^˘/1/ &}[B 3*)YUͤ)Mޔ QÇy~}?9W(x<398[uVPC3..eY"+VSa&?˲pCU)~&]PGڟ6|aiG`%g,`4ޖߢ{=VtF{yV, K4kUn u0 )qu%U>VsAocA< tL,b ٮڠCt˸P1O+ k`GMy"oys;X}٠0z=?=..L .xkDN{ۡ`,9%Q _WVv9~zp ,<"רw5mRKq=Ce՘AiBBk#"%Ш }6kr c~LE1/*z (ND^ _6# N̐twh3փtnD)N~~.dp}K4Y#9-){N/YTx} -/NE*5x/G:C&c}o>eOid ڏS9ū Sa^(pOuˇb ~)OiovvF•'> OE)C{l:@/DxCtAE<8IyCi>WM 4ON}+/!=ٙ3m*Bͼ`d߽|BI\uJ j0%ك iEoi)T GƤֳS:rnܒ(g;?U]˄+є3bG;j( 9xݻ9=DUa`:`f8 ryF.A>(՗s$<,Rlu|%QA`"UN$,b0_ # hwFG(-V)ǃ8j JOui_|6^)*Z/V(AU66(Oj4LE`@/`W95 Lmԉy֕-Ųx44 (kA29ZT*=[exk^kH%9d8z^X13 JMY)ٿ_xq0giPWΟQ2#EP[ӉԭG`9w[Iۯб'}6fQUzよf_#+4oD+bN6 0) .%jₐ( /avWZFh$/e>\iR(Q H )$]bn.HO,blR~4c5t#% "3sI(kTEp~a~!|~hp5B4J&tmNR *9p?c;݅}"1k^5R<ٽۖzꤳc1fۘӓqذG*Dbˈv/s{*T84`V1ʕqldC:1VܺDQO(bmCtpoc '2{%(tF7DDgAh+7BļW]%-хdq>h>9+46"O53 "DkhL{\TX6 ʕK? b[2klAΫt#1R0 C Vk.ڋ)2nYN''gE@}-f*`]6cצIeh1Zͩi#oӧY3*P5oЊ+sHky[@麝M ~/=N+#:[@8[]`OVoZ,27? I| D˧DZ9"99 EDV=ӪI+KC]UB*;7Yb~F 0lUK՝>3B8sW=僨H 4uS{t,#+BMEO?o)hroKU[,WդFD;*Os>BZN'YQUH;io𓧤9 %̮zT ^x[YUX-jkFBAu, q;@ n_z?Y5pE>[eVU).jqźS*TocL]\3s')tw3❰PElOCj;)7|G_mT5 ?X6yXIPL@˹ kVcӥBpp\WEKY230ڷcSb}RZ OLRJPZX}@ !?;7׹B^(/:5 yz% {>j b Yesg+h"J*SSKDnjOxboxRY(_};lQj#XrZ2_jHU[a̮bAVԥ?\2uQ69{ȉ'هD2($z=%C{# )- z]r-*it]Ia#e+n8uF+685yE>r%vݣо!/"-jT#o3{Џi,V$wt%y g4g1 Bc7u7GL0۶#L)M$@@,Y> +3˼uR0#ӺŪ]o<-4&&V}5W7޼d[*)sm>z[L7-CkR y :ĢidHYc A@L\?׋9$E]JfJ]sdKZ =Q>9 RO),%x<@*O醺ĭhhTWOmNkh&1Ul|VHU)Mߪf_P1󤓥#CMRa=)`%J`oqþ[>rsn'Zne,_~)('΅.y}z zVYb3z֦_(N3S0Q_9ipp5=-(XZv6&됅͇eVDM/b4-*/'s@O5䎢i~>HoLOV7Ep_C6.scNdKʪ2\Lm8.0?烪YDmRg}lq[-B#W?U6u -0SUgS?@ ':#Q)R[m%ҋwT016^=lKUM ˰TwaDߒ;1ۅN~EaZ Kd 5>LoڨWar/?'nWBd?\͂6X{]*K/M$m'̘sΝGWƹ1~??ڎ3pETxQVS XHqkZ9 6Ent@yXO֣O\ lk&a܃@Mu8%YkT|n脲җHt-Wg(c㜄+eß4 9I>2EG3=pdAS-'g<e\qd 옆g0SHk0roPl.3TrH;fY HhwyR "]/Um x23åR*ֹKLhaB~wxL!#_Oa$l )\1S½ ,H1"X#$-a\f]vyUsoY?YҘzɭԀ_qM@mi+D <3rC.%7Ё@qـfY9^.3̊|ߛSTFڡjd?=I6,,pn $gʄrNbr[`Z=0C(;·nsA9h6*(GX`?5m7 ;8Xw#Dhch>yZԌ,`& Pz95O # +-JȸQfU)Ȧ[QQrBNy nd,;tNƶsQێJG}V Vy7vZEu3A/E]K4.\7K(i/'ߑR%d˘ʵcU˲ܭ'nW~4R~qM0`YKտs Fƚ! +Ԫ$y.&„ӉvY-}cԆ.‚'D#F_.akޘ[4q{ؼWۊ\,uU&%b0Kg W$˥'hXhb=[Y'F5CC Tm#zL<t8`Tx?T? QR0:%`1IxM512GBwLF' jCO]DlSkӜ3-[>qr>?:tO.ܽ4(S)z5T:-W}XHyÚK-5;\=+ct#Nή}tEܬ+p>΂qLѱv?L~,cMR4E# FM( MXn"|B9ľ%F2"l \_%~ ="uw3NZFRO:*sUI?b6㲊:}hϹ+s p4[6=SRG5)_}B,IЈEKh56Y nK>1cw.CҙC c- 3ߒ0A [YÑ 7/6-DH6[~%@CG먒~C[Na gA2ひ1-NMe(" :`q;^itԾXqJOG(!VƾǕQ ]e j"En A55Ԭ*Aa3,xC25J% U_f_ٖ|*iT^T}lʼOꟺ u}xz r&fcjdzEpΰCM|z:(\&$@(dHs2ZLk>^ aM{l"*c .yOTr^WF4Ӭ,@Է% u~2/ *&4kd[F0$+֪A',Wx4? } H=B3\'ǘP z3Gyg5kM_bv.!87$). .aX 2{Vũh3z $Ix^%go=Lai"='o 2Hg'9䓨w#wU7bT.M,)xf!b{1*kDeԐIw>fDF߻r# ^=~ Ё)Ra6*7O]x(hͼp>ҋjGw.3͋$W%ؖA.Cci"\g6‹0EOwJV:Q}rCVe#dbʊs9Q`gh.GեnkՁp* ~ݮY!!NڗJ]v a#/gG85 Qa(h'a||הSitftV/XT8*}\5?b5 MN B503Sߨc<n"TywC`[ uN3IRi>W`Q Cvdc\˯.қϋ8NԶ$=;5= m!KR)c:Fvf+2e&WT 6ZQ*?_\ cI0cz_ [Lj>P*Sޠ$Igy>&C7Xm6^FCk[aN R1`ppf{ڽdˑgdͫr@1tPIrh@ehmX]+Ye]33Rwn b` '%mN ױI`}/ΌfHV+E=4؈[!s=,ҥsȐ*YNF=d_jȶ [aS$boc8_:_#q7?'xp<g-pKO%dkؼ{> hPL͵8ot45ra-9!UUZ䖇_> (R,{DoL%`I4֩ue5OtgqI_bT646#4ZgreL  4KeW DZ|hf6HVa!E9'ď.n:,y vDdz5VQJS [ߨgx\oF@RWJz.=843o}uP˹Ṹ0"/59-T9WXno/rc/!)իweDsb\>Fym^N/jj>.vEdVEλP(E&&U?P Aڍ Yx;{"/r38wI;:h~G%7U;1AkudN,^ MvOu)1kX20F@Q+mLxG4no\ rLt8ʦFI]1X*ݸ\gԯ9@7sވE5l`P9`!ޗ=,V#]MO<~RKj9Џ߮g]ݭiє}. ;&IӇW]JQ XBBJf%:/kfˆ{Bd/3Hԩ1gi.P ukte1`k).DD:,#(5@{+Q% մ7koB6?d9wͽ`^|7-p}To`]z)Ugɂ[["=?(ܟ̀,M/*R!'> dkYnxJC FkEN] s@|o\5Ͳ+9k:na2y7iWCfCSWA۱#u׻/UH@P􀈬'{B葡y&p~1 ?>VdCQsD˚UL7(q Aw4k-{-Ԫ'G\dS%7nx״B>oIPpuV"_t ;W3la"],`wJЂ$2X3~w5P,Kp!/Y2؉ƕc@$?gvzMs8sRm]Q|Ǽ&NW8=1#2M;.A{P;%SKHj[7a뇸n0ś|^I wJϥp -Q/pCixz C{(pI~zNBeҾӆzp8/ l,~:PA/Mx {Q"3'1}‰h7 P[JeyBmx3lut7=pFdCv!YtP{KZˆv)i'"y} '&gVK|( 1{A0YȌQ3zX5OxnVؽ ͬvXWRodxz;dq/Wl9-}_^RiXlѰ\B44q6j:B2%j$+xHN󘑰asR9DPΰŖtx@1c₟8JmVu}D4>%owl43 )k8+,?`nw_^:wiY)]vVmzEs=2gĦJv= ON VD\ee!$ьXYw!lu]F[ֿtuF9 5$WLɴE)LOr"j zzΌ䜖z>ҖMhTlJ#cR)b Rդ6 OSN+ûmxp*3c%`W̺ES{>߃lLrF: 1 / Wdm땲;#[)C-zvVYN2ZP uCh F4oxtLKă`K9y%0ާY}\GQldM"z ŝΧt)Eo1 1yf3o-LKrZ:~Kv%R4PC샖;͵f5!(py7Cn:NAd9 2{) * PG@&aE,vǻ_y1Br`Ux2'g5%GZ8# \)UM[{[7YOۢM F%WpYtc nxyi.}qt?a ݮ2jA~6:d;v E>Br&ܜR$@pDM "D9L=Vb8_5Q4NRB"j1ŝhFWo[-vX+.gB A?>Ԏ9zV98Ik~mpl) BiئiOqK 2|m;A)t_%eSAZ\ʔJ 'K޳&KĚ%;LX3 Kʢ/3QT&r'Z1%5nL0gFcR`}Y:ÿ֤vx=~czru>K6i!Gj B3BuYȹV;d;yϤvb%_'Gei (T \$iG2ϾުEp=p8t#話Z jVg;;'gM'f4isBڭeWc ~U]-56@)ZBzWYәۡ|(,X^ݥ(;J["DA'˛&RHىoGLԀQ оb#UqLmm]M]php}M.hps jH0\2׿M"JL'=ߧGQw.1uO]"aB/UHQIXhUО,TyC=QH`Z2?5wkI\~Dzזz]'σH aדa6B28cEwCUdNęYqGGLV _t&xh!JQYه%RMo;OL8jcI6HU ~sws1.?`Yk7xŌ6f>EɺT6jI"t7 ԵO] VJ#c,xkX{LS_g EaF'׾~OТgöe V-eNK`l!͓[ycYNìD忨<%Aa ${tv{lKKj#M)DUCJ !bm?a)(nx:bnD}aSj^)ӷL܁>X_37R:]W`J:ֺ};kg=P3M=^q B ܪ[F'fŪZzT]+oVQc>lO_n~CD0BhjU0S2|eIڴ9;5`]DƑքcrYq|՞3n &U$~ӝЅzDjWῚgg=t,`uN3uSVF(ԭ5;M|D `pтۖ ͼݯF$~lؕ:) 6lF#ۉR$壦3!o=S?&0d#"is+"| ocB (n gqCIRp4!t0R1cN,xۊb*ZT4}RbX»|X%VOM+dىӚk=dE{.;oGS(Z68&UUn<L*ׄa1AlY}k~ŧ; *l$V*z`awhĻu@K9Kx-y|DmL$_GvBb8,OfܔS9to_t\}4P4CiD""󆇱6$gBIԴ%(DZUnnWǥ.t3 nWCܺA2BC>rfrRU5lp+8sPP)T k2B\6< '@nZC3>C)6y&T' 5-0䘚qh&j;e&\c/RO[ɫeO(E1v̦G,VEGnx 8#?qdzل-L@gg?GY}%csKv#ӽZH TuA6ʹ&iSڊF_:!#BuSn)-a@քcveM^hb33r pe.Qιzy,.IPU;(hap/" (۪Uʓ|;kLbÔ_ ,(& ƌV;IjXR_k |1,΅OM[^n.aQ?27AMrz_V MqrE0X&yfKތ7I˺N'&i^mX9HvZ#,|>M+׺Eu\IG"[9@GOBN锃ܙ.=Ũõ9`4(4e1%Ԡw^w*yQʹ&7 fiŭ>WF*r5EnPs+~:ӠJsI/Pe&ha}:O Xe08e<w-a[ri:prrmk q$HUS1츮G:.a;"X.إ¾B_| s!}=*+Cw@^׎y8_ޥ_O\J-^PÆ8w  XEKq"7OTI؉jOu\̟J9Z]E(8d&vhkUcY#bd` yhtxӴĿ E-,_4KeطhJ I@K%Ij%ՒX!oA(r-\A֬Č+x3Rrk} m:MGjb fF0fD40ZMcgvg̃:\X19 :$[VPElR0eCTU,#RyTné"ez24K\\{qoYOXwq+5l(Vw݊Ezy/h}ml~\ ~?l܈]=\,[ CPuၱʩ`vZ=9cXt+8.vS)s6Gh}6YN#>s B=`#0oU:w_y 4>:,=#XiNب!q=IR 9~YPɆټzImouʁT1zsJx3B`}hG-?[t$nHސUS0L D~M7p,:"\d.]+Ad'Rm"HBZ+d' ("#8>&^(Ѡ43}#ΛE>f9u}Վ eĻ,Ez9V/ '+B?f W8;Fk:|-uV vov2[(M&?6޾ީj#3H^/pr<>IBHͪFan7-)@0vő:' tޤ?Ax,ij@2lGO !5lEAI|%Ov {Z`aQB͗F*W:Ss@Kt)??IϞ3ꝮndMbHfjDF HT'2DIM1Qi &2)tj$g VV{pv="%o&7rQY| @%?$Ux78&UVȀщ嘟>kwoeQ'IK zދF 4bWh~`-)=D[D^{pH%~3^>˟cSUGj~"@NeR{lFjkyه*юt@1Ӯ-$˶ޮc_h"{c X*l~~[?qZxɕ/!"qxօxօa 9귖^C@!VUg[xlQư񢿙1L+򰚄֪JlefGkEЯx/N'B!鄈'ǸK^<'bQOL=W̰>Q('s?w/99هtw xAHu+V|c+$ѯsomm1, 3J.nc(AȘdQjp!f g~8i85.=nww#@^`L_-$1;x'oʁ Kr@& BMۭvºC+H9*PfF<"f1ތ6t|/`tvk˯߃CQd'ѕy)I%:WsA~|b"trGH.~E# pMU$ i̡&)mP#ڲM!Z{9/ނ3;+-*F7ϑN$fMﱴ0y\@)XÊbŹgtQ9ncH~mx^Yv#;(g4SIߪ{ dI-8&h)߂HY#Q0&y]q˪f6S2vnxr)LXBK 4k /ǣ[;2^fTtB?-Xρh2+.g&tRm^0vuRm< ӷŒz9oev>)Q?~Kl݂jp#`.=_I"RmnSS2~pFD7Q\*_ZrI21aقX2AF3t~.Mm ʦβCxܿAd%JMfv"R c 2-P-šN|hC#9mlѧlorFŘ?yo_]BC+PLBC۪ReI'k@ q:^b,*}}z{|UT Pw1|zys~',[(U֜ďfkErX6f`nQtUuzY -_./Dzcs_LR p/,$u9=<%i];N: #,"5H% [ywV ţN6L !TCX;Rۮ 2o,2RG ~Q; Pd+X RJ~묭"حbADnt>'c%31vA:&FVl9Tɛe񩬭:%Rڇ7OWߝJab$cLIO苝Z,MQ^u QGq$WP~hԇ_ve; Gk{=l"sQ LǓPaqik޽nSt9h)\ 6ֿC3"l{%VJ'ƨ&W Tcxh9pB ذa_jLmU/UizڒulLҨH(Pn [Xp`% A7`FBQ jxj[ߗ}xwO<{1Cl_J) zC?nMAG$^K;/db=@[f 93w\È#tx){"CE@r vը`J*iCƟ5&)h~\ 됝Y..KBOt$W45ֵ?2͚>/ֳU#emT˭@n3Iː~ڱQM:J/5DC!'5g󥎊$GI99SeG bK],[bNp᫝8){#ߊMޟx;h9\w0Ffٕ#RCi5 HqbZtko,ڙϺTP+btKkߴP=6'UP)6ϬTՃd+q~ƮU$P" A294`]"\ ^*{J|-1OY'8ǀ1gsO1o+?\8S?̈0>qOCo) HCHj"[K˸5'-3qhpžD=$ѿ9ЯUWU׸|<~HDAȁ$c$Y2\JK5 BYe$bᲕ*s AUߊwŭsvSp47=c_6эY\eHf،~Qx!ZIuk?q@MP১FQ2v7&mXzbkPy~=eJLEЊy~1b QB~jSmVpf6_^r ř:=w"d!_f|ɦ8|}WFOבС|>e6ק7g{SM1SD'",Zn+ݔAIeJ Q ˊKwJ Qt 5*'uSD82, TIt习*-SCc}xz;3Tө WQ3ea\Np>2*ba$=Րs@/'xBKyҒƇ]*_ZP]l@yK#@z`bI) LbU8zf tӬ÷y8(&6rofi;m$a*{0I9HJ8bU9~3pEyu[F].ˉ_U鶿&ygRoYw2o:0IiN)SNȮ_]$09q1eGvG?=ͧCC%!$O{ɪjw*ok"72;HGQPLkM[rCO;G&pu]kKNs|M|;RI\dʉ5"TBMuuKj\ocOfƧi2HYR:O Ws*iltE\ڀ+2%Chy)6\N(MPߖwDpX?Yh.QR9|B?+&Ek Jt5-DbjmoȌ5C`fQ{awը⺸ZB0:kHv6bbz`Ox_o과,?Z{>ą +?rJ/^tZ n4T|e4s=#b V:bnICĥuY';y+Ģ"-$oPXZ%su]e U7`#;d+\:푷7xN78e<>D^8{LP:h6 9izr%ѦҚ(-Pc7o' ZwAK""Xj(N:Tip.fvNފ'}T1-^*} 5}4Sc jrȌ}s q/ ,go tl0^857eV@9Džrgot{7_w%%Hb0} 趱؋|q mm;YD0 1O}+gLcK_FurMhbۦsza-wGz_5е$Ï^@y`/:yz9utyٸ10ۋS[Z\YjRkJ;B6ۢ354F2νkkI&xo{gNl95(VBy|[k&[C(x OauD\RA {<=} '`zCG0K6sFS$;%͡%B>ߏ4R5"|W^"GqVѐ/QRT#p&aBP{{CBhK@!i-2=_hv`<^о_w p`I[YXg7P$apQӛg#vDA9n YY[tR\2+3k5 ]8/aUԐ8ksYPFhS-Vhr50*Ǹ]!]ESdpʊ2epjū?ULtq |eTQC;Kupb§U-[C}Vv"3#9Ԝ'#X=ӫ!6/Rw[xii@m:T ɂRb@ 0!tT01;*hal7OAvCK۪kf b "q/:W$cI=/lo_,ܜB"rFXJ{,E> ֑GjioQY53H ,.A)p2^}h ;~[b] N>h-9\إO|'a;qWs+V5{h[~$p6q𯲅w<%ZvIGQ}}3~vy4a0>N^}Kf0w.`L 9)img$huHvݥ G:¾DUQme^$µz39A|"޺u bݪS; DIp5 ^ut\+  e!^ԜDC4VSErU`..>]D%Щ8W(i?6(؎t5[̓/HVjVϱf4r7 [pA8M5혴Fڧ$OEdN|Mf8ZQ){zqj _prYg|Py܏=z֑S(.@ bֲ9ez%@w0!㕙hAz@(Qvo+j̧(٩ʉE!b ]+S" wݓeciEK˳<<i;di-l!OH COa(@):쒜m a֕g`l_\"&zܭ.%;El$׭Žk%,W)OT? ϣ =U625Niu'UGӻJƣ َ2.I6* %U-ׇ%9\Yz 3꫖Š>#Nup&6tPh$S֩ZV z5%KE|9C^$Ң`V~J45K6[.wك,)akY;!Ù+1{1 d8Ϻ@u gI't_eX&|-uQn.XHޕD[0(ŒTWEP֙G\OcxuQ0E1d3.BAbmr\[z%G)K"(*mm&t1U䃫-CZlmm !f+׫^Ւ=p}KA.bǵNlDMxֵJ=?^o4 &IͦzZMPiU]+V>œwx5J+9hoM3׭vu?n+Ğ}O ?꫐\xѻΓ9uho2]R ;/xC&I2U.k!\..ǡ8ͣ~;l?Qfcv* C3,}dY7Ū~HpVZF@lx{x*oicJL=<_ g |)Yp?QW@j4?oD1?1_3ዎZ+5I=sdzuxu;nۤPR2kzh X#Y׷&\7$ bЈƳ# xB"d9XœA _rL18;5 tuZiA3Vf**݇e)]x-cOhJ6;c徶P;QJV^,*Eӡ iM~S94 xB+@DOcg2hPLw͉XQkm^y/TFD7mlެJHS”\9Vib5 9 N[ś)m= YCHB|si#`@t+@Kj] ]rK#c#Q!pK> َl^Z r=bG_Sk׈,$0[ܐ[5SmK-8gjړ<ܹAM*Vx-lU3EbX0s)!jŒ"ߚ WCx' &!0- 6*_XXM ߽͈wrWmQS5w(ȪFETc)ʀOɩ<Ԧ;@|N$!L#\c骷œ4C9IK -ZpIH j \Ο6EaJò>#y= @=͒ߔC%u49{IGne(kڬE Hn$(>uE{FFi$;ˁ̟-TR27uA̸_%6 Tɏ rv`2qe-XdI̝~k3e9#$$["1wHKݏR Wn]O.cPeb'[Ŗc}Ȓx3pʦ|D'lyr)E9\@!F'1q*G޽XM=iL{?JcrwNV8r~MDdS@yv$[W!͸J |#,p')o!Ro-3B־ѶS_Hv!#?vKmHy#H*,ZY$8xwpO32emFS.U|>?(u|dIt=ilΘ(hWU3XEO,(ېR^7dXQϥ)]0w'L29$fJIc RBg*), H-a{E^緶)6 u1C$xv(-7"w$,F<؟[o}X8'HM3*\1 S^cC|ݡlik}Lcup|tb]vQ#"nBShCYCj+"]>@82Y*TV%2$K/g)G(=W3>(D55[B˧{ $?G")=>@q& #tf4pNT|?^m.M| Ws9N?34! mcұmٓ*wK:FU3 څШlu ?RJLSlWz~\v-If4NoN Q+dNѺgZFVّ[1EGNyͫ8o`w5YK Ήj;&Õ 4j\Wj7sup;8csȎ4?1uU1Au*5!t4!\7Oպ sh-&*f8Oa^}lANmH࿉`|C5(, U9 1d}RsUZ'<.K8XzgMKk[9"zu06r BN^^G8 ⺫WxQs)W!1Hq `l{ܗf i꓾|=:##ivZ;ïCuJ'BA+t h5PQ_isFbLٿl 46>Z,Q%;%tk$?/0&c:a FWN4ʝxrZ$RSYvPGT<'՜#Ɨ)Mpn-ծXPek%/rßrwr/l!_;_$1FAD3*#E5 { O5H#z'~$bk5JBs+6X|HVMC1{1 XD %*! l)*i Kx4~ 75I7$0绫1|n)9V ^W G&r5̛p@R(rʏngPv~}5lG3;C8*_ꦇ꽫eCP]x^~.TLKS0WyV6vAp3cϵwchY-DgWZ): F xD?49i->[$Qtrڈ$.D+ Ek`3ؠq%ԌjvyHK'2'F3g&mHP M#Lm6aH!毎@|U˿K'Z.* 7HOht5/r⵶ѸA/8U'%vWb\G_Eqi悌b<o  ƿY rƿq{wpu +9*~әb,aTX >4Z M7Xž{,;p; t HZXh".7vnR9EKBG!OXQBzG͉f\&TG7 &=4NJ7lE&"*UA!pa A'+>2s^.1qfuPWek:&7|ΥIfV~`{-)ulѪ=1^ylMQ +󇀝|5؟Km y) dW+(@{-Jy8)KE&a\JmN&L*$Lۣ W+`R*0XCRe(¡`jqPs#jݏxk:20ɢ dPjxi6ʈ9Q 54.w;.]GN'3}>9?Ed.Qe9L&U2JSN̜Qrq%gxri]Uhwl<<D0lNLa M0MuT@Oi* ԉ.rb$L` H g{U;)R !{rJ5\Ǖ1vv,?m*80> Qo {re u8+ J|i Uz?)O9+U'#|)ZsD['V-rnfMtUrVNT[-R\Yܤ.oUHRͦkL#["IE-mVeh WbvŻyNJ)@['0W/)Zulo"Uz2sMmZaYW.򛘘UL@yybGH<q, {מ=TD#:WLܛwQ/\,8\kQ L~'0(e2^TtuU22kZNT2>~c>qc5əY҆A~W7˒~2, ũ2&Ձqy}z/Q%DT9Lr-ƞNzfW K9 v2fıtv'X =,\UwV.P]e!Qp7Zge|bXh:.3M:uNBǫCq¹ډt*dj~u1Z55͇F![6K~OVKy_MV#}`f #O矮z%s~LX|PF'$;Vi \ 8rVf{goG :ɚ5|y"C.u~.De~xm:MU3]zRE!ӓDHV3iL qXgf'p!d>UhA[@}s 55̐Uww5]tѓ&vfGKTs+p8-zo@# IVt!yfOdbfDUydV9H6 pG)T VQWX20-uJLҽ_ ` TrB;~=0a): `qgm{!9s`=툪㑝3d8őFF6S-aoGL,'hiƽ.cKgQN)zW2;ZGI*֛҃ޛɘ)1Zrτy6]/\.10ؔ%oה^^'Qؔ4xȾIt+lݛ?Y8kV?%cZ<rDGpCjzYm|,2$bd" X*x^/Y ݻq_`J6enM^z' EaaesjPlrNc@{ǶYbQ4NϩCc~="BbʯbW ZMcR1UN^]URsO_n4m&iDE7j2͙P7Fʥ_'(upy3L)n4ЉIgK]UZL8d~뺤/q"BeLa-lGBW?l#:H0AHˆ xqҲ*5b ]ģk61K紉vS@/ D c}@,{G5:R ` [hs [n=8D6}F}+tDB7T&-5pvV}H& fLѕ w5DJ4!,eT($BNG$/Փr &ylF3OUп8l1d7)By>F0Nw^w8P'!7P]'\ ݸJ]uHA%|/?y?<2D 㧷h@ }-ʲZ,q$fZyq0㑈[j>q;N_׮'㖎i' ڳ5%Mꘆ=-{UV]6ISToDtuspF 6T 2G"031;#wx /yVNWFVE0#mZv&mz' ҫ:gӻ =FLb4Ν|G}ZchO(/l'' x#{PKE-Wu/_v\/gpNCGiWaqL4B+ lEuA1RRKUg(L_Br} ڨIȎs'PN ঞbLty@i;!2ӭ;3c)4;o0.}( H2tzPWdkYMȎ]贗iu}j)P8ٓܗ`w&#V~Ec3ZRn {jU"5[d5Hسd l\D"tVzbѤ>oFQ+ : C 8&v$|@ t38蛗,POHQ]ʫ(P|'E@XοH=%YoJWkQfe>Uj /]C%LB;>Yt~kAJ߄ WSƆ|VbfO an&,n'D0M (7!,! ;+ k35~]._I/|Y|m+DGXEY^Rbc"S!4e@G HvAceSpĎ?d8_Gg9* "3wӭ.0@r̛$7H=jV JmI(%Yb BFSzOr ĄtmV} YDappα߁p| ]#sSWϸKKN#G ƀ.bv @v?.!l[ ̂~1|%ZW.[fG `L͓>?PBG1?fP]m%T f~b N})+)3Zd|vL44% "Mt?$(g8{> ya@ J fF󊼣dIL N"_=~K%vN!*P}-Bv. _3#p:])g7bưb|;Pcjr-5!:qDC;B)5p3:el -%۔vP$4^ :t 3$LyE+SO9p(FxC_ xFث>޸*H!+#aڪ$n[P|)X Wv挻EW좿.0==$XؓRpU>`Y3%P=SoP/s)31;y:g$7ׇ}Hr~߈_ g{qvVD<Ơ"ti4$\p 2}f{4b܌ ]4yR ' ? GoUh2 7௲Y60)GȬ hI[xC!L.e-{igRe4 Q?GXBH T2P\laФ4[UeԻ 2+o&L+% jF;u&MϢiMWuaWCZU p\,e@죺$CƆ$^ГB%؀Btu~(Ǣ긁4!*w@eBi$Ќ%{[qQ+,KuH#.5B@)={Z*%L[;WWq7i/Ϙڃ7j v\}JgS_8w`}De9TOjQʏA (W˴A6'%JL.&[oty TlF͚}ԂIa0=& X*kq`02S`99"LuaITn{Bҭz@Kf-[W%*}"B(xOPᵄk:o$^#j_]1|vT 'jc0ʈ[Vԍ0 *f=%Bo(; +:AvHk$fw, &E_ DpNi tݼ0NɏPN V; 8pSJ9SJH+q&An+G0@KҤ'ns\cEPjwOP]2}dcsr|WHuw$oWI^$y\_qa>NS|F$4[E si I%\N;S6QB{Y8LNy#C-9a* wLwż阰!7.~I}lp)త\vI->*b4a*ͷӞ9@p*vsu~gtiȢ;r@.pMp.X([uëITXu 0?^&$|Tc Jj׌^P;޲{/3$UM\ɼX(ys8O Ô'5^I, vk]C.!ˮa'S1 |2U|1{m.dlG@$D_#$X1ŀskz.elvi?1HU?څJ[-׏xF"7{d`w  ,nlT&h# 2v˱8K4 b2|w{XA7nӲnZ$D"܇4ްYnާ XH2{.Ls(^<ה ;+ޠ c 4Z]6w4@ BzS]^Pz'$]ߍI_MljuupH=[Y EUH[RC+ʖ~84;ہBa%/Q2]-CoK$wQ @Z/}9qubg8SUe+0< ]5靛>/U/;5 w $'ۮ)/Afa_< $qYʍCK, +;T1xN a<9gPVS6";ǛFtsܶdfc^Oh&+&LbV%CS Ry"Ԝ7O0ޭ{-Xz3(h2Ȼ T5ka[2m{~} VNF+iY%rI'fIi~dtCBhX#XJ7E,c`9&(׻ u<өt"dɃy(n W 5BhK;Jc<A9/E7+:!܃+Əl+c;+X‹{c)3 $6}t$Pbc}@`=C;$x"~æRg7ك/c+N퐥L3٩m鍺*TBg,Bf+l@M")qS-ۙ[TSݢ1Ur2e]SVo / \F)A(1ZR%SFh[HUk=vvBGu.S!yj|g8x^;ąvcgLD+4N*_S$(86/(J DTUv"TαS҇ uuiOhz7" :cB|PG;¥s,%_{2C RtV|}~%$6F:mރܒ,uH~ʃEey /Wj\[#A["NI4 >WWo8z:˞$.zdG &jun1(`u Kdy$DZTww~qߨ/XQkXt 2nk 6XlrmM'/ ; Y¡{[5 w_O|$Jӷ`b]F8G; W>$-en=BbРK61Yk0!e~#v`X훝(b!E6q arG~`۽xUo/t||\?->sƏ{Ən`"P*㪔:{ zO'`esupC ɣ[{qLV,x 3P;.yU]Nԟ059lu).`S I]l6Rs>lxumr1J,%{ΕRNt<}euHzvݛmfדw<Â4)gН.iALӘ eV3CcX0aB^X`2G@T+b!v.t7 M%9o7 r9OƛC%űuH1ۖ_ U lr@Z_1X歾wX4&5KiNeCrnL$\^\TwQaD4@iCraGhx8;+)tjF׽TXF[D.Rn'cYU[j b(2i؞iTĥs8 O< >_,v4e&nyb,6e{ u|h-IKC=Aϑ@򭌭B' QNx&r; _Fɟ]P<=9ngsjr9n| 1e*`SA* Ng],[Q݇L}y$FL7jܵ/M6G7꽻 …e/av\;0+Qo)4{K1#1hLw8/ *1xts|'-'h_\;<>P),d;fAWJ 1(uwc~U=qѩ8\uҺHP>x'|dJ!YV$}aTF` c Ǒ4Dx.M-/)=O5DvD|n|K| ms66%a_qxtAF3КM;Hb3Le SNXaTavYl >ǠN};FZz[R ]X73P 4Q7ʕ댾pJ&'*vC| e- (~5(v sŰ'a-ANԥ.Mg|$P .yzrs?W4nOuʚdFׯdӼ 0@g 9LL FPPx=4$pXVgwAvJ޵NJ-3E\E;9VFݾB vO4~f B6S+D+p;Szd 8P6/dg.Za R{`_ ֪NU|Ȓ"36hʞ4FZf+c,LJX]ޯʲXz 䌗LԪ+Jls!eSy&1zc!zF>k~ܽ NK.ZY @40PJAI@rTP*EM y0Q 4݌3c[Z%؂ǧvr5Zu1T!V^ ^qEΦ/3YUSQ9P~__USwFm 4,䠘7R!,nX$_SU@̉MӋp'eOzM{ Bt~E^c75 G ˇ(aЂ}N y`b8T;sNf#/V3K'߁<s ELJZLq@5y\ MkL邗"y1̭G- |kq~jD)f )[$;Yij[k/oir0WQvMCLg~ waN5.V']Ξ+-=(8+%@jOEʑؽv?hH"Y؅q}"Ǖ(1A\o_h(:}rkgyLj4OM*Ο4hƏإǹ9WS~ծi^QjQ q0P1 ,"7~+0 {9t6ine{NWCܫ+ϡ$t $01x7"H`9/HvZu>. 9-׀r==l 2@̭;KKf$ Q[*J= ͤOqZ˄3{tXP|yMՁ5#lQLS~p -뎹2g}j-ɲQ҉ב!>,@Dn?(@ ۇC$@%ޝ <xaB"x"c?5T>X(Ysab"rNǧ|c!Ǣ/̺z#4426 kC ]#RM- iD^μsl<ErAr{hHt<["%Agc#ͻ:7]o5V3&8'vtS?bI6 %WJbA]Ow=!l"  ChoS]Ikhu'.Oylgx> duDR [m;3TJb'wv`m+Oe8P3G^R+l;)ʎq Χ{<cs {>J= kdL{{+6@L$4AseXt(i:OwQ5+ YA`6&a-RhXM 2|QF>3!<2 Y&d]%hobذQQ@+Â?1vP䤜`e1Q! N,SF48Lx]&kd(#z ϞN=TwTOHvq۵? el,0VNfoٯf7KI J $ CԂMGE!Ʊ+8:8DVbUm`nkTkDxbՋ*c`d! ?D.&V`[8ta2FtkRV>^䦴|+/0TN$3؃A_I|U4ݻVDh"[; 8:[d;KtiZ&9^殴yY~3'O, GZ 2?|o#,Ŗ[$>}OuU}j),rK Z Bgi͍0U{J4~*_@qxU[B=uH} ǃ1k0A9%Vxj@ˊcM }ݳ:G}`H>w[0}NM\   ‹[%'VXC_f_-7 c]\!hj#wg7TPYݍ}ee VF<KyL0 9H@HtƩQʼnͥB2z2ylKf|E]&l%J<%#mw{'nx͢dX(XT]so,H-m4t=du# 0Ѷ,[q1duY3P(a_#Zat; (3Gg̭ZE@wl|@)h8Hn^C"=a׷/+>hOR1hdp=@%#qM6[Q7]d1,gz+:59lP tfCu|}h5S R,W"e^yv'3%#svN8oF.!Gr/[;t3L8PaǀFt )aej͇! E&ܰײ`d)S}m-?ofWqD9~JJzs9)Q vAAJvb? x 4Copfrj th.[uJR;k z\c_(hp)1{Z/>ߕ C/,|cw(f zu "oZ [#$زJ6TlKĵ@ v-o1U:Q'w^BNPP[<0KQQ0MO8SΤc_ 4ABe^~g[Tע.|5n'Y\bUNV Ghsy>diדuXVbFgnH\L&+_.MB@kj4ynDgȓx7No"?f'LVXh( {&y:G6Vư=㱀#ʤԿ*}edOM;_JDZ\eC$6+1v./3d@pMrk v}U<5b\椱nx)iS_9?@-[1/ڣ[|=ԁ{7@#Ȫ qoz!3 8?G4ҧ`VDZ!-*3gDmi87ui5Il]]EXZQُ~,Yi FR+2lz Z@DYE~96oDsa@ f^ќ^ȟC|^ikyB,+r)[(2O=hk1!ة/ bk1Y\ C@8^UrVnPpm ;{6 LUM;3Nic]=T5B RTVS{Ek8n=e 3Vg kn8 AE1r8O-5M5Z ;UEܒzw&CN9Hҿ: D>-ܮMC% rNa~ZU@t\15͞ HX2M[S-DA~}bƝ$pg1 QqY/}=Nm) X{<5C*`I84xg-W*Oq1,&daϧ+=@1:SF=mw([| qNRI}_JHy/ɮ $#;dHOjv|!8'C9#0ڕjn켻<鯻ټQUSQ@ j.B"\(}{.(\3V `Jy,4$TFF[.ʱN(ԞvnOrf&3^/K V^2i_`Yp2qy@ĺ|>0 RU<,J8i Bl5Eg!L˗}0/Q34O}38ťtmɰ,ciQd 5!F&vLȧ䬺H?_SEwK,~8aLÛwJ- :Y̡(*Y܂4͛qɉ$wGa&fuٷtp>luӊx c 3>)غ.S l]S:Ǿ߷KmO 8UH! #kϜ:uGA^i.PG[D3\de))Y֑2*w9CB@ 8 y G0*R`E2b.bAFjWJ dAKI]cuK=C!@uO50Aa|13}ނ<4}bx3oזB9!3yV |*ue}N>w AY.,Z9lMmhMUfP,0)V؏5礚J֟CV?yT]˟wK&chyBUXs2_Mٗ]higϫRM3yTH%TU5 :avV))J0v*0FAqoNTuK[.6EBko@^U*읓GcoFMgq𛔪 H!wϊ U(u& J jX{J> L`E)Sq]d@<zR5`#fIp bf:L+\j3ku{LG#A"LP{YYa{!PVΤF;oNj#+G;  k0/W_dQ[zEn]XZUHFGuJ&٢ʢݐӽ 4Pi_,Xu.**<=`prsi>(4nb6lr[NtLʹ(3; Z f Q)obuO ݁RGiSM@{Jæ0R|g Ƀ6fUwR1$W8ƞ-niTHĤ!kV4 ! $>!C%nAB{x8@hm"۸tShKk 0aX$˅4<.mK䱵Fk! ҄x&n㈬(ܪ4!LQaGU}y"Ǔ7zBKU~ (pxeCz=y@izLq|@MF`#+B:T/L^}RuFfص㪗>(FD=Sjwϥ*6dloSO`+.(&Gm5zqw؞O,[I&#,Q"0"$B X[Ǫڔ63tt~SyRrعD 4Dā͇6X98>棂>a; <:C ٫Fa&0TGIQ3q>ܷU9Т~[>W"L5)&6k0(]Dh5 Kt Vj밙= BŹfA-Fy T+#vb5zkg* ;9ہώ]Ђ:-!F<]-Bh%=m0\_/|h?(L9H=0.஛Ԅ]XkA_iFAOڸ"|(Jjئ=f b`]JpuF6c>-k} p̂P|S0]cNк%<`7_Wcgڵ?'arUph󧮿{ܷHI;D'N)(GY 3\U4Wmp zlNӧ4$UAGåxT뒀u 憩kyV[4T2C VqO͏cjg6?%B|m`]?ћ'h+g8?N^>*ֆpa*z K(>g_}f1<>?qmci{ hp::/N^I' d>1Pk tӾ|q`;I vΆQξD $72+,xU蛅/q~[0LF"D}^oi!*Ez!v<ٿ!mQw~u,` -Npj jl^__4)r` U+Ǥ=1]6w 6.!x,:>&^3iϟ%^lv8e`ȯShB(L\L;s+cJ+YycB]!YɼbTzMY4&>"|SpѷQدER &:YoF*CAPfB1w!TǠ.)żO{鋇*5ܞ^?~6Ƣ3|kcƕpLk! bX˿Og<7E,B(dx*>.:~rk`o):Q9޾ldޔ9]5Nsq}gDчaaVt¡AYY֥.%X%#5iO/ iFi=*HF9IΖAFDS=K͒^Q`W6T*.s ]%4j1D% H>"eIb1f2?ౄ)XHG-8;{` C%u1q k 5  YNj"vog©iA%iߔShSbrMdO|D!:uA)-oxx.Ng9T!f9SCk0kN5|n܁Ua\o$~;o!dk)^)DXOo0O`[ \ A8Aq? Q@oҽ^ d&' p);JR8 !wu)Mpku!X^*.__ՈczpZu!bϒ6BqU@٨+O(RƾxY^-+x^eIFq.IUl~>os3} }?@mo7Q)w/s{w)svVZߵ_B.~[D*0ZA X hj&O1%>m_uyhW6::vE|d4 y†}&I&TH[uRVBИJo7D0/goWJ (Tan;=1kÎ0RuWvm|_d/71w܆' C>57 ,pQr΄ُtЊ|kg(u[:Kv'Lu{͔83VmB=QV-3E@:4ݪŰ%jitŒ5K@Cu[f>We=FPȧ=,-vҙQ`'2$Wo(cvw%}vbK^JZ[4e({lZVtCZbAև^[i O`2{b3`EdUA'b?)~>ﱃ/M&=ȸ`9Qٜ kf塽CI$eOs*3 <>};t5Q{SITw}}wTc7hV+j'U2x諅"֙dRat魃BT"?j܂Pڝ0-{-awK 9r .VY @n6s ⣝Nn`.t 4x7#ZBbcv!j ~6R0ܞsX%㱗RUF4DZlkM@k %HMTڎ{R`I &d!SIT&y,c=jDynO`y^#'2鬱sM~8D:^.Uo1?.|X?<'I]HhUF bSj=D|wêv)Ù(of(U4_!Q(EzNxjH3ę9&I2>\$2cH6ySk_^EEzuٺs{tHB|($WįGzafj@:GR26Y| fڡp Y+?ck@?g\J)2eiA~b@?_og'1`hXŒkNÅI9C@`-n(|Y 8_hL:&BK+I+_EBaC[f.M/s  k F(ʂS* \&ۖ(a>fޯO=aϝ{pҁG/_e;"#;-S"S5088|=qx|Xu~)E,{tVg;b:<d )*12 ԃ'=K3a)[l3/ӄИNH@}ey劋Cw]9 _ۣrS1ǽ:B&uW m lq-=BT /~祢QVjl,y@hpi`o l{rof)Q30AQVԯ~*9Sۺ5Ƈ?#2N6_~ yЈَ_ɑ9)8<,Z5l ~n :xp~F}Z:J7:fj" '6 /lT-b:LO߈1&֝b`?rGC?4_MTmKc8]Sً40iT?(7XnEƆb)hRNV津eQ2ի=5c?0^n]T^a&&C T _ d V?u %0Y:pn^z 0l^NŠO) C]mR9v;qa\8wln6G{Nk4OJ?T*uGa/Źtfwk\9#xre #w}ڂsdIJ|=N3VH [UU#Q!0 uˍ`Smx8! Z\>K]"6wMrS;2:UMfIo({uxA ܦ s] \X@4y։F>pĚ!w_MNhDmb/k#7趽:<5GE+XظD}(-yp!slƽ+M#mftZs7XXiQE_ȤZXC5ClT7̛хl0#PYyhOtd50p5lHHMLJy4qz7sv!:ooN .]8/#5$A8h 5@}bJ^)=6g]#vP9er?ar+-9iM^89l8 ZViEo"yE\tV^שd<ǡ7(V4J¦Ӣ񼦺q0GAr@z"t"j57t_Ҽ|; ZMS%ˊ0]4e1HޥU AA8-l9Tgv} EfZN T*v\;"ՐC[Pc֐~̾ZeL2ù9}r5 Nc1+j/pfc@cz!|H&diE{崰|y]M7;w~'+ dE|+g+K?i:Z|Šdfjbg(ccUmo Zv[yV*Lp#$'}i7 b^. THr%9JY?n;k拔; $xMWeԽ繫?C*t,b`EQG&.TN6=q ְ}0&m*XSYD6p**lF?J̗ٜ]iQ:o,`PVe%ȋȚzԂi⛰H_=O{B %۬{  60t'Z"~p'R2$bN~AqRIQ4J:Ȟ*ιdq=ȤS)3<`ckfĈ`-0rTD)r}ըm.RF62tу?x&!}WNa%>Q[R@Y͖=dM?JYXY_-|'@VzQBNK2nEAe n+!ȏ הpqz!W@IUd/-w«/;Fs~uWہOUͥwVuC!Ӑoqq^).OP1Pg ڱ" (WidQ+a3 5e7:,(R޼+Y1>] J(o‰W4ÐJ k9tZr2j٤SJ}';CMv-y 'r!juiH"{:o[3 G扵?|BIH)SejJ&; ![2 K(yKNw25StHX?]TV1xwx>sUHu%w*MR/zv/~k?!#_00j~蝹as7"X$*^ŸUr|!susFUpIzVǢJq}iHMw8p<,@z۳dv@]Х)E,6!$՗={uz&{xsn/WLM ۜٝNTp}#!ɲ6qֈ"y~Db$l*;1@[2zdNf#( w+џm6ͳBĤa;ڀw+SS T#E]Z^m5H]N}{0^T0J\{@Tw3ܫQtPC:Ch&,S yա_JSr#F7\~% OA!cR(=Z{2C4l4#!HW+8#LW+--9I$ ǵbۅLFWK}9FmįdfEb4qUSE]ȊP49}9{J1}-:}kLw>0Z4d,Isd9oXq Xo5GJmْ!`N 9P9ak8^◝Hλa.]g PKnxh8#G'~KE.#D9|˶$3/l!n,YȔ*\xmg\+ʭ\^^[D@NSnώQk/#PPyqbwcfpP f_L,[]zRp+M(߅[AlHn$C2# 3N|?l N ²:΃xVF=-w-S885sӺY.sw4.Yx7rW; TR؀G4!ughnYs1< ״󧰪!nі3v?Oaxv8oR]1H9Jgn$'·/S\eT05YП?+>Ke=iwz$!jppiطK{ QK8>Q:&wdV4&c)? 8fIG tHʀKA;1ܫkaZۈR(gpѓUu:چ ;Κ1O갅 }d6uWn#=|D"ԎFꚃ 㙲)ifߖ}N)i`& T3+軕en֏eq W}']\-:wׇق룻|/Ȝ}h27]wDVE#AG}r7ptNBАT#1LW]1d>%ؾ46HzWYKi* G\O'%``н\ [b^5`on@%, 4O(}HY4]6\ڙBwɤ;Uif"EPg2 + nI.n.d+nOcLf}e[jwZ2&X凚"&~Vn eb&%Λvշ8ge/k\ ?fy>+V`'vLf9s$6\Yfv%/D2oxD-{kp31,N}1²yjw?8ٲm7A4|Ac իNS=Uw[~iRtٙBmJ&K?g=ϵЉ/3{\mlT>j2fv yH]ZZ34G=u,vAI5\!bLKr=fDcYh!1ZeX;AaFæe@'a¶*Tԡl^wd$YiF.Y%M:{?Y7zz}\:+ƭw!'Ig0x zJ&.nYsXRa<䤜 otTF0n`ވBVD]XibL#N-= )8, eQLI"N 0jP)/',Yzef6v@# io s N st@FW{'\U?iʀARy+;.ALZ̐bH'Z}w&Q͸ EDL4Jbh&w?cMn<#c .}^/$ꀽ0?kSv4^?wP$~,>*eu`ZR_IS:D0Z{+uql|{H< hP; <= рG`'`'u$%E}YɁ_E*)QNdRfktI!5'$QqpWߌQ?ې7-vNc喪.EG}i^0M! 9[J#/Y!Gr Ϸ.q}1uY8] `2![MRY{l #M]^'bԝ|M~yp ߨg맒sl,ӝyױV{3?v`<ͻ\:"Fґo'~FnJM_ .$P9@@RQ(WrMEjqSPR0HcOmR>Op>h\aMY%7Qڳ.>ݶJE Y2yQ I)f4D+cQ1elܯd@(7&:3A== ~tXW>~l)5c3E\[#g#7j 1\:pe׉@belAAJΥ3cTx" 8#5gQ>rJ Cxt&Pʕ}4$W2:ZŒyb\CcX[`+hXg{4/F CJf#OqkPRhGjy'%E \RCKh ҈.ɭ)m>'.War{i&>s5џ "sGR;hjL`F'pv8_:q~k@ {:ZCGX}U+Rϊ0l"Tݿ o L(탡p{!=0nB3Y~ےH]^+`QC^^o@m)l}1pVmF)Tl^F$G9 ߵ:$ܗ~8ި;+^P$H7)>ij@mI%gXE~bic8/E@LMs1h;2n'B:%JZaS(D׳-J2 ' L:{d*SnKqӦq &aW3.I)bwI?2l-40ˠt&A Mg+E_ l1.7^V7UkC92&rQf7RcWTtҚGh+y~Hy3bxWX1peʓ* =>6hPv–%4gTtor: %zF(=|{ XwL&[zF-ͨ ԫ\a?HC}u9\`lyΗm "P9Lޕvx4[f ?$UGYC'**kc!>5 MVm`KK2>$U(,z|/Ku1NH2WI&Z &t6dք'vVdotAL[`>/NmuĸT{l$+禉S ~x:m7_mu&2(Gnf9q#/7] #v$DД̎/Uԑc e=9"%kQ"b˟%c(!d(\3ɪʀż]wl4)RX2=8V^)ט!ν֥<^#T~Xތ3fe!}y E9y\m[Ƭl*iC!Uuk@كj?aaE3[Vg@0/m%zW-K*Sτ׎ǧ<dB4COtx0}P,jKoE:"]G$ Vu26r6ɘ?/?0L|DܝU|#QqaHcqzx 9\:wrLhk<)"[v  yI~P9uɝOxww.o@!#YY{^$QN,xhv\)X'D1zPZAJ4@zmW]iG yJ;uT-&C\92JH|4ibc=xIZl;yq  8$*dQ2wa&t"1CD:$eBa՜Nj4 :Ǟ 'rNGf| /~X$mm"TF(`IrV *֏~r8O+CHR舆XV.dpGwڜA)N0_@ݥ4MVLN]en26\czmVQP :Trˢ~U4A%xnf޴<47&Z43TMgtyI$`!\ڭ^Qp B+{ALX '!O'8D|J`nĥ8w4ؙ(POq vB/VDck 3܈wlP|#yGZʝ驾 f{zQ%7e-kQXtd5~%:7i^DtNd+U1vQ LCCh ȍm")$n\y0̫p>L|=D<ͥd}am-'-]y[8BxH5tN4$#< [@IR[Ot.9c ѻ? BE2ɼ@)OG \^/"HBtq( \np)_pD#jMfYٙ#C#$ 9 fN< v&䛦NLZ6ƫ .5!`AlΏz}P/ڝ=0Ή1iZKdg b4M0NT'+ݴ:.A >Uޙ-*vv%웴/T;ׁU+ &}TeF˗sxoiv)+/> bq ()Gyij1W1G&q4S'loqܵoH?i o7o+◤=dA{`dM M k~" ')`* # Hxpvk/d=DzwWS\Q?X [` ܕK:(;L$&b/cDO*4/%I 3>hN lFC„ߠbڂ2kR{E!9IIkWPd"恎5PilZ+VSB' (~֌xq,Q献2ugtQU5q,ZiC;ũЪ駭 M26p]Z DJr}-0S"c>5{nr`AӀ ^ z+7 oYs#{/J_( Vӌ1h#&6*2L2D#W Ʊ7v`5#bMmkaEU7) \N5V\vT'8 EI- Qn? eE. *9- ୚C})g+__v Q/VN ZεЗF!ceKnhAJ€Pn? f-G{-6h5 4#JQZϸ N)]zvL*{LB) dhNpM^QD؛1xɊvO*-JiߙԸ.'Uzź?o1o<"%Y||=3}]YK=pD vܸj8 j_]aS^]߫1G/(e<~Avzĉ?Qُ~!P7\>{9:e/3!_LzMaC,%M܉'}ӈKeݬ5P2>p(AOLC *MSr\iԥO:p\j'Uj.|1%?( @#Մo!h*jM_X(~ ۠Q`agY+=~<TgǗAw(RVnr%MB4t#[M{T9Ћ|kSei\B(fĻZpzZ1DìM9߻|^L/I 0ۆN:uuv V+2xS߲5:d Ye>CN͐ƥz9~ziS+mSըwӽ[xNh $^#?c86TH+?jOޘ%Ϭ9#wEXOSHˀDKR0DM /[.rm`yuo|f_Fx"\ DFXrR8[% ÓLb^ΙnCF:ۡz 6sRkS1dqD%U2Z;M-[vCZ:H"tʕ鑠+k ֙)M-TYSՙ04Erڊ`1&UfcuvJ4{>XzV\FғDz V!>W|Mie f܄vλK&\ $﷑Ttۥ7XNԏvK)zH{D M?M0orN+zHA_ [F0 {p{VY+dBa d}`[ηLdsk]lsn]pcQW:b> Qx#;>:M肮I]t{m !5Ҍ8;E+QUAW$C{=L ݥbKW ;FIA/7>\pbU"/Q_W,5GQU`Lc:[&Uӭ,x /E3F:2ERNCؤX]>/5%e&Im7Fj>- g#LJ?ܐGB\[pX' 'a}uC6;f'Fi ~ X4&ӵmZ@]R#Km"^;'aɓ|#_*1p%9ENxmH|2#Vࡀ$٦5`ἕ+7Gz .4tC3bVA>̌ݚ% XBš>ш:Ko<(ysM'C}&c1~ߊc8v1XbRycP{/3]c@}X[Fݣ}wBY3XG 49ɡQ=y͜ߕ ! f _"DGp^h+jiO'/g%S*>l#o'==Hc"W NW)T 0n:o ~9HG|ćWlㄹhxmc0 ]"c|TcxN{sZ oKb7PrMI$\T 2,N?.`M:؏7 )C˂_y7 f~wk=jGx:#J˦Zg)?km.p|6\NUou1*-@$iS_#pݮB[q>V\');t٪=݆ovs)U 0qWcgqFO$d>9%CKt[8W *6 [e}(D3}XB"P&I5 i nL[EQQFJsХF K'> amXwN\ .!*%O%lp!vчԮbOs|T3 6Drf ;k/^2OjݤKrйOj.?]ƭQ2Sq*fh{3)5qX"l[$̰Dh *js),IRtP]hovO@_L mOKS<6)H1VF r[ t[4_a$ĘaLbLkCBo br8Btp)n6%Xt)&2q54_ua{P; ^)ݤ#4@,Z}(V<2Zq* !yk0;" oJz:G(k}ӼkA{ Km I/˥*-`L!v%* , 7Vqc>ҩϫ|7|ϗ y +]n}=D77P؁3蠮_]OzS,WOtv,ٿ};H},' 'U-|T85l{&AcĐ.a٤RJ]پp KTn|Ex#⦠WM~;R.[p_#rTJmP+2:7!A '#SrV~achMCW&ÿ& Dl&(*\*R˅(suo}^QU_3`XWzuC_P"+NҋXk3*@sEDσRZW_Xm^Q9g= l;lB@:>DߥjR$[$ۊ4n$g2zՁֽ#TSV)fXGI\4R{̓JYpT`y*h`*YYԛ^"K=E؜}$[5TWdAEb ~ 4c &EI, `ՌDy_OG} `h}i '.W!Ң`g6#y!4LMM7yݓ/Q-j2b" H2iau[D_/HQNQmvp ZS e.adBf=^65ySV t:&]JA+^6hvDk}E6B70i[/.%mNҾ;1MOqGKZ 'VxlR[9`IUXx)moXMi>W_#t?)9Е"FjW^ miJSdþEW+9$7oA_޻Zt8Lh I|k1 Oι›1WqEhNxRKAzl+߸PFӋ:kN0G*&Ƙ) VS B@a325WT*Dg_(gK) ;Gz Z[ F~Jlt'j"ŐՔͧev%Sk/DuG?"64eBy9]x~yH/G0`n9UHxguRNP>9c0*<[L\*RZJgicO?;[YiqA?FG s˱5,&WJf(8C6D75J8v JxES|uKĬ|: ۺĨ+ 3huHx >%(zvUw&x'2gOMb'{DqdiJGD> 6 5PMYD)B?QŞp@;QQiKw}7C=q8e&VIBs˃uqXe}Φҽs2Ng~*V̧5 n7/!,OZ/?+'_)ƄxԷ(RAg*?Wi8_7M!0vI~Vi?UxnK)$$@θۦsDFdt2WГĊPAV[xɃ~/:FXd46BϜ;\cm@Up*n(W]ƣ\0CIhIoE=eU:eozyScJ* Ւr=Av'.Ң5lg("gp|]Xo6*(?X6X˵$=ŜTleP7||ۃu0ݭߔ3|3N48 [2b8xЭ z;=#?z&o^*}p(DJCL.1jݎ@7ܳCj18 *̒e? j{ .[Bw2/$\aNjFM2:dVi tq!Ш_TCMI,bZ~ҡ_A*ɪ3΀{ 5+U!w oiC2?9XWO$9qfL>b | 0Kj9-ld EM%bSbb*мwNlIE/2!}J˿SOHARmh-]C\7~mǸ,2FNl? F-FqDlEp}8]nyUN0<-{7 4TB`xD~~x)Zl1kCpN a:F Nm*c(*ȇۗc3ݴ2V#qoq$_նB{d"F['ew$iRRPILDEВ{Ad,s}HKTuL  Zt"Oy&{A{噀3<(#{/Daäq^6J9t"1E~}4;=XݹtNw>,3Tħt=Y F'g}Ij|1N/>㣏-6/zUK{t\v^g!K䘎#74}QzٍKwvNA=~eKplXj:˜@BDi=vF'oĴcǂ Fe;HOz+0POe>KGA!1WN̻Ehm1RIN6_P+}I#w$D+BIr CX?i=6ГLҍ;=Z'j^u7=\p_ uw&-FF/5}V FlРN ͐*H`-a&7xg -~\R0,!ϭ0M{SבK [UkF;PV5jWN4uVvJ:TOY!6@Dh\ -PK'QQN/[A O0xjL`?ەLe=!Z"SL?5u!yo.HAZ5!Am~p{'oia"&xQQ#5Nt;!g~ܽ5o%N4Xkn}j~.aHI2"lb aP_ RaSo7^X>T5ftG XrA/^a ŭ2@'S{4SL-o?'0*W۶}D=p0j6X0ݽA| L%L`ץ3CJ4p Rs@ bJ1Ut;p1E8Dտ ^u OM4@-@e;U=8ƫ~.Vޘ|zM^`;Dk?BTE5N'>߶"„ȯs1&Rٴ-2bLj(G.ht#*ݮ7Ť@ {?rl~Ve%ޝ!MD$dگ{/9y+< &Lyr/ >. $W%&9JaY#ǃυW5J;̣ӛ^SH& roD}-;.NG89` !~ IIxWiU:,=RgA87{# L@O-V˾[j?{ r]LݕɅ 2᪸Uk/'^c{|T"fwt.aGsI>,i#4OUz)C#m6Pؚx.ˎNGtƫpaY[W$ P}+92WyC|8k::\>;}"'*FQDE9ֆ'Ǿ&r*ZO"QwT42P`e}$C3-u:O ;q &con:6ia) Xk"yL&fenMuv/ow/OtϜ~_14Cłon#nqږj~;|%m7MB,aDKK.?R0\4PnRUXTl l y ˁT3W_~IPc ~]Oi@Im:D:&0Ȇvep,$ؽE,=7yzXM2#XquAb#>Y6\|߿gY$ Ac bM8eӮv>In}LkP~t&]6]aJL79?m: A)˕nj<@ǘ>6 ʻָ_5ٴ.R1TBK.ycZFz*9S OLH]xC4X>*%l b?L4:f#UQYj{IG~l,i t2#vڞ&$X/m| 8(*uFG8 tsw"F{oسiVQ1ڤu}9jA⪜N #ff1 T:5lM.kBK`(. ծ/rqizYFZ&R }eIFf^0,’g[$päj^B;uaFO 6H`䱇p3a _qʞ:KXлX D5M_`Pfv+pHVb _RmU.Rȩ崖9)lVQcb6J dž!T?N tNC"g]'fNQKGW!0v|fuE,2m.<0xQW5樴Dua26.۵S^`mTk˅\#-F{*|yQ <<\ 䅮e'K`qɝ#k;eF4n1Y4xXC΂imzw>fr_G۳@ 'S67Wc I hۓJFaBgF>-'! B1dֹi~D@y_| ѿ>XyhDĹ ,x w|SiSgz3XFX D4Xb[S6Mj8ЈGѰ6($*3 vH))Ij\׈)gsAq D,b(s5sRlZ'ovm() = ߌr0ϲNڤa`{+h[,{#=Ig$Wh]@A^/ :qhA 3ΨHMק*v-= 338߃w'hka~fl_x(ƨx'a"Kǻ&Z&"GN@/deډKqGd|P b1m}{^iﻓ>ɂaH;O8j\vxrV|h2il?.{NlO)YU|Y1'4ŗR!4vѣ ?7p4 b,v [;l_,Z"[S5#Tp{AkWSIP@# S_y6&\畻ϴQ:w/% Dܔ-Q܊_Y(; Yk-|첇R{6JF̑$ժx;GLEhPq`leE u>orpX%cQ,|]jZ[O7bc=Lذ֤ BVsxZ1tT+3͎ӌJeb ps0E/(F(&XR#sj Ls[sHy2q7C 1#z4H'ENteVؿw˒Iu*7K*ᲗG W:'i?y9Y ʽ,u,huɞ+KrlrYl!IT_w }G<5/y[rHUAїɛn탁}4uBU1Ӫ<0$am \.,ca*JR>"eWi2 0JAg0p0Nlc,PC,oLR7yc%#;۩zqn9o\`7׭ܲLvr!VS=$ÎۋA | Do4:-EAʓ4>*q2 `n8-f8AUFܙ|#Xu, .%aHit߁H74=̧`dխt)Z<T: /"q+gi ehՁyJ|2v0/ lAD JIIa>ygScCRNW6fgp*WgzIQuႷ7`uzOoh`Β9|f3h6g˛1|*0 v",DV!+y8k^ c'y\{#m )[0-V(Dz)&5|'kGԑDѻܣ_  t\ٔc_ͻDTavmTCf(_uLAsr,wb D_.#z}~& 4 ҽʖ w ]kΪ! 9}5x4̩gAgZQBnv#ҿ=*: 2r͟(H'Hra2φ:x*P3.2tu?9"y;{O0`X:;X C?{'Cem=*o.ѐeE,\Թ/<M(gM8DUHFS"`!J SijM6v 5{TZ[SAθN ߜbucfUsӿ1nD8 ?%Vw5>XZ\?KV; ?U$_aZ`sB U9)&q\e$}JJYRL'oV9W h`oCH.׫Dr/(L58 I..f(o밷#T{+=QMȦKzWDyڿ֣q&/.{r),MĬO 8ߡ{$.{x <پubb s FoIb0gwx*1{,*:W.įyD,'\,yN@AE,Ua}zGOIJOXwq76 ?|Grt-: <mՒ(^Dȓ$J>gX[#(vJ?IPmd1|z; PgÁ  E@WFw{UY=! ƭkK$dh<~K{ӑi؞gf6}{e=]9WF?Mk@Zb.N-(<5s~32؆U$q`7!2<%c#KIٔk[XKq5ꓒ(aQPq WdU}-PtXXl^iraԴzF >uh(dľt ʨ{kF\D\=4[Uo1҅-}W{LIӧZP6g݈C87C+^|R.+B[Q|t/b>-;!佳%5 霊BBƣ n }ż x}9Q [~+ېH +*Yjmmg2e=;`uzzk帾O0ʁ dpK.&&} 픣՛`y\X[d:W (`pV:45/rD[m *rț>W% ;͉Q—ӥA43(cū-+14QCV1&xdAo*m(?0-`$6*0A} <-E]y ݳoưޭ=Z:#VPp@hmNI禓r%}e\Kp~w'$ W ƾ#dоb / V\ޮq$;P}Fv]:VBu}xL7@!^- C}bY6ok^h~HdTݨ ,W݂^\HJ0c(xOŒd q G^L6"0GcCm1u:&ᧈ+ -ӯI9-"Z)1.X2TyK;uu̸紏g཭׿\2M%`rp)Uk:ZLNNՁ}$u SoJ lO5N'T t#$e?߉1!ɍKɽܪMK=.5|ǩIO>p`޹]L3nՌ-_ Ù40`J]pB8+h#*5x/Uݖ*El%\rS 1ήniw&;2 <|1G}c11yhL? ^.U a[P'߯H|0DU`t堬x5KiۦXS] 'zFoө\DZij--@r{z/~5шJ މh޸_0GE2=l?3U2z49sqnmV<Pݰ8)6xn3W[JR;9<. i a em^U{Ao1k7SƔ,h7l;IM\4i9\47U;>3O.\_wPcqgÎ"}6sk YئHTd:gU*y<3#yNuS'OпP]=c To *} g:# #ZYF0I7O~iyBгBVlڙ;oXz"cD>59#I!)=ŀO.fnwee0Lh2!M1qsR%c~UNj7&,CdtFH?B mZ*ǰpeԳ\66hޑv,_`,ZdT"B^Q= +DW wISfm)Wz%WA-&Ɍ ?V.]U4j `n AӬ`?8zt>n&b\DzrhצsMyo0 N4Ľ:*эV@Oe3> ߹%fۏ=rʽFenW5?{<]R{wh&7{ c6>#W?%`|l !i&[Ja]C|cؘ3:gALr?P-:q }PIuS_p2'E~U8QX0zc<ЌHPe xuG @>r9< )Nѝ>S6`=I8݅WFqݹN&/`#~w1h3hX^0ac[`Dnf bWzS0>fdQY1F=!tB)fSAKA+{wfT 2@MS/% hP4cgMȥ[ȈBH쥁 DU-ˈ^orë[07HcOPhs\;_:{9 nT`T;K_50!vBXV3i<{d.ޕS sdilG W܁Kۅ<7^.HНHcW"ByEȣN؃4 CX:[ӧVxh z^r&3֏ \$(C SG'hK"(@툦i}+kTM6y)Ϩf励ƿTb"a@+~{B;(9VCq5;ZaS@'mi|[".`3gˑV0kmNGf{~?̮FC[vu>6e"Fz`hFln)<9AZPB-LPŤOFYǓb1 |:&e,03$"1S@v jً% ga3ȌΚFxuO>wHckOȉlƳu նVlv͠K9d{uzt^(E>dAtL|hG]?Ey/s=9t6ފ;Sb)\HX lF^[%ی0Sv! |x/`=P i fa*\p:#Tb0 k-3L+Nll8ԺEm2%=??vݪ f4ԔqRNΜ)=A\F@ΎxR)Q-%(gHZW5s`D-(͹0o׽~&r~hڨҒu(9sz1r;&So_CEdL\YV8=IIZO ^XH EFE% E%jEAu7 q.s-xQGNʞtTNBi|X⑏b 3w11waKW 桚ẨܶQEJ¬e&ǎ3i&)ȕbIn@)Q/6q!e-/=%-בfȵíL[[6ܷϵ73\a3h@\ԟM7 vHp P42zH{ [| rhnTZ}heIz[o'@E0LJ|1{jb^ˑ-îٽ0YR^hj-Wq?YY}€{E߳H/ v\wA0F&|uCG(ba] dcM`p:ùזJi¹.+mۘ)"CdE%'ivV%#ҿha0D54@i|݁= |{mˬ'J!qǦ1oyMm vޞ*jg1q9͖NVAd``Uhqu 6FswF #m|tGiïWIFB ioXN_;MwJZ76IqN]afZȫQ`wBQgj;~y3:LE -t ubKbDj].>*wƇ_=0j#W@EJwG+ \Whu3۰a湯FN"XT۝薫 `t)F5h RٽfUBQW,nPok= 8+QXH:B炾S-=?hX/-2J sV0qmB8+dx]mLK B\F2,sD[4 QĴD6tH` `O Q탠M&z1]Z9P@,!v=Pbw=o;sv -FBJ١Хʝe2/ d!58k;z%%6?28j;萔BM*q}.R+$T^^-/)<5E Cj#*U}.TpnѤ L¾6#٪˙| J-J]i&C#ȅQƬ13BL$wU:9 N#'oF=f.!3h?"4*gPmR\+J GddygZfTΆ[6ܳ\,neoݦ/?!|H/?PA9 :w|8& NVwDzAq<`\E{\Mu5ܰUb}ix[707":zX@bPV%&5 )Ǡ&/G}/eSTjw^WqǪq{/2=K3['s:*~,wGk+CϺR pwU\ǶB.-Gj4H ꗗǤ;7"E}KPGA K)P=i; ]}{Ϣi) IXvn.űguz/o_SWפu{T{m8/iKy] )VP7x%g^&i+Զll+`_~Yv,RRp[Lof9 8 SR'8[>cLxͭ[W xޢx ڙfIgSD5n>IP?}>y,/MsYUg %u9ׅKulU ucnj~ 0s]1oҐDfG~SV[%FE_=mn klŋROH 2Pgɍ1Kfp1C eHB*|$~$WXƚE9f݃H8v 4;I&1FΧX=?f:S:2vm:vZC06^Xٹ&kSbhrN4xk3hFbš;*ѓ|_Som9ʖ 2{!0pAv +'zL6MC\ܡ7t^x[ 9H Kl5l:1*n'=ZTHyo?[/gWϨJB&%mI¦rySxa:[u*Hy*YT5 ʜPSɏ?-AD2KHQV˚d;]b^RUZp囍YL oZڻV]qZ30= +"DɋP7x.?Vpw!<FSr BGFJ @cDU^C]Dr:aVglweVu]Atw˨! hiTqiWC[t 9IVeT$᥀_zytI\p`,'VŇͤ8wsv(72,T$)TVzȧ/K[wϱ{yK<~x)(w;JoiϞMTveF*-^&WH* ݚ.;:&trW=Y9/sm=1|[xSuۑ#'F-lZg/ /N(NiO;nᇌBm10|rē1N3`B`'ClFfv"t\KT퓆~U* ^d6 *u"ʺ8/hO2 4Wjrd0ƭ\]o)ʕMv1Sc6ma9|ءdo1lqZL@$eT!A:Ae~Z诘?qO`2<_}%鈲in"`.|^ErjBcdt Mxm"Z=5ײ~~N0aG #g CChMa3t䠤{>eRUo 3`56Jdjz)?k|Q=TJ d'med^q(ďdW3֯,¶jŒAJK& ז:ZG+1R`b@sꐳiШ{9qW p6YZ_AE#~pR_"P{(3FIU`NDX.DJ]t=t=ڸ׀wr5K xiM_T2}!~g#td2}|f)@"V-[H-ߓ KAo=N"$9N njıj35 A''ĉ%p%4E #+kܲR]:wp虐WQhvޭsYš9y_B ]/v;ꦱ3ʧ!\H.T^&xߎzp[6b-A3Vr(! u@慪p"-s43ss((*r3>65׃sN,@9.wc J閙a8(j|ηy5t͈ǎ2w'?z{셿>1Oj؁UEkAuҠƜVԥV$)`*?@p&:t˻^- I3N)9r$ olnv ̽$OQ h~f+(Hr6wBj7Sh6VnCY{ q6M16jG,"v=UyO}]^yڧ+4~\/d.0-08A{9)AGK[s/1VG1Kz%DUhQ\"ޣ܄UŞ3gi[E\V婯BGXձX^}L9aoײeW!ɾv36ϓɜ} k,jj X//G bv#Z 4w<-izuu9]ӼZ+7,Ze¥E Ck&D>9ڂAvׄ=16ӕ WЗy~%21p;S o9"˃{IfBXɭ2 SRIְ9͑ܮ.MԢC592ȼئd 1*l]NeXކj#$SW :Y]qS̓w~0>A*8=e9¿:G8!Z,Pi~%1#6.W<`p6gW=P%",0#nCmXkϰ:J)M#1up݆a9xdV9JH~Luz;&^K{(a"6_kyu?,&p~+5t KJCAChզ◢%YfC q׈#f2y}#PoZKbRJ0Y~q}uZk)߳'/HӉ(tVX3n kHQ@8Ao̽dyi%:=6mH7;mя3;N4, O?Ȱ^ڠ_-{CD`)Lw g2V?lb1h5K*z7#6.v갾i7pqy2?O취.ՃŞ pm7{. O㗻57vd_ (s_핁) Fx=0Z!kYqyacz;S4g .A??sn} S+EWv`~}`R60" 5,U~>L9OFi9uuL;>f>lq觊vKŕ:#OrYkfJa{(D$WC+T26EwM+( WysRSn͟BqU&W$NK)ܠ:lȹnG Y&:'PE6͗ӏw6UDK_apy h4;e=NgE%BTgfE(4 x|lR:Z""Ȩߺwuo؏ˆ6 .;gj$Z{_sa,TaV[Xpq6*BlW,iP٠yhb==SRlb6B@B򞮿ǮKL[/_u|c/y9YEFp.wU: 탤6pk4(lR}ۧhQVUTps/ߔ);cfqD zGr{ p|:ajڀs Ӧy V-{76yZᎤ:NG"=@t#ՙPUXgTx<;pm)9'(7SBpja`+~JulRW$$VlbM/xZT;T? k"[ b bNį$ :w(צ|y[-Hn%u $X2STdg+D4s/I^^O, f7GvjOr?Uz+ᒋ+ewO^ }?@X0AQ ,JbnKY#J*-z0psyKY[`7F"]]TLgȅEL;˲B%{7'!Yu ׼}7:?bs*_iz9ĖkPe&PHК4!v ʬy1QSį 8)V Y, h vۗ`!Χ1aEJ:W)Y`Z>XSQWeC3̣5b⼴\+PX eȨ fZ:썝*a*cɼFuxсpwv֛|\qFi!<Jg_6jpu!jrȞͲ*;#\}O3voozM/vMĪHW1>~obh3/c1x iT]7afƷd?W!{dH4)sf?HV)c~}Bv+9{M4O+n=*.0C@&UTKxҋ~)nzN кi^Ug zxHWRqu98p!0NK'EьvټNpK[-5Saդ-yufkӅXܣ0{UKR<k(ȵ$i i 3>rypΕH#g`>eȌ4Q7-؄.P p4/ @Z %o!Cuo %BH+bbKCd2knֆ509`Cя>zIy`#`7MBI MQzjZ<_@(RAC8)#_%Ne3,MrNP~r6pɨiV̛; 0{P<iA;*A>#ܡ0Νxz Ij1ƼNrk$%>}YD~>KDv$sk9KYԺFBc"f=wN( ,x%!O -f.5(d0"Lm9Z;8eC$dn*lfiws2?dh6${>.0 okXÔphт]* 1<&2x,?g]p(iG>R,m  WIED&JL8 'vһ}nmP־sCe> ;Jۧ.^m%bwK'~($C)KTšӄU.i3D(Y R;%2ԝ(U98b@=:ͨZ,UHQpR.Iƽ8ر 6}b>V~AlHAO5@'^ȋXs\e|-9nnHJkl~9e4̒tA$ĉŊU-zȺq(͇ŵfzAb!$HChZa]%oG[[JF7hR֤>8Έ.8XݧqMw$T0ـlaGJi[~ SeGw\,<=ݑHh_]HEy\zHO)o n_I 590D1 ?lDc+S,QP+'#R>;LNHB[fsXnz[*oSvܔ"r >|Пq1 (Yɾ´.O:4n{4چ0+wOCH{Ƴ!/FG+_?gCp2i#>WIG/rZcn:KGŠ7y& k:c1rxfIeݢ4Kgcy ct1(b`ۈ(Tg*vwd103™˼*xE5@_}=Z?Qb5dT\zV|J\,mKز&Qα? :|C@ߥ6qhɋ4jswEh5w谪-7jn3Du;3r&vGv_TUͿ*l`Ō`7#78BޤX  9𜠎$3vHA 8Pe?Kq6`(gSf0sM_|EWq=3ӥ7ҍ D>) KqzۍWNvPÖ$I#8`P:1:Z ˋj<Ϥ%bC[T>B*IA;s\1biXeۺlXnݮzf ȕ͡M*Li9i'9 4:‹Ie@ bxw011(pЊ";ԽuuuY0ntSfc:U2E111y?zp\ ,(ABK$T.ANjkH&"t.ҙXgθ"]< ni%إˣ\Ɩx|zf߃fRo46a ha cȀ  :}.f8b\5H /NN:P( Mݢz!#Ls>}ə.4rTiy_Ӄe\,@5/ yst0bNavI^~'O?fB}z\?t(qoe$3*N^7~wk4S!|a"L/x=@DTIUb^p ?ط?Ggs8O}]?";!Aw^׼=`7 O &iS?8؄1 sI1{ h>!憰>>Qey^^'E(Ū.lA-AA킁L(wWd9ҘDꝁYc ~W~Ӂ\!8{ګ7tOPW٠k]Pu?MK3~fbu8Lq=ܰ^޽w| 2T$-J4fKJ"pW8W(g;*p)y" > Ya@vb^vra4^鲙\6ϒ 6ŴhXzSYkNgRu=QY Pc.9g{bfkW e=u9?1 UZ&Q {q4~qTON!p}tU!yyys>+[7S-rBVo7&׿ι$|ߤmgmn60H݈Ֆ x{(;5!b`Gw% S2[O#:|/X}. (ϣ#vOJd %}2鮥$<"L<Zzgm!Vjm[[Wg*\ +8ETR-RJ2.?3&_ͬpulBLG5\_Z|%u7lcy m/ %} +N4nB'Yُ|<(b#s9}S!:J^C5 unbHfeϚJĽ12p 9:n%Q^s<[gMTLHUo֮۝r0"3 /eHǑ+fp0+}wˉ$+ME<-r$Qhvg7Bg"=)ԋCNp; 3Q+W&+sU߷AwL- G姽t;#|J>ubPNX,;0ђ YbKy$I,_SGUL%xOekS i{P1N~Wmd n0Kbܺ+ V8?xWj f;+lzi3ͺv+7I+J#'g =XjՔcje)tcv B! nÃVsGsb;[͇r S;LԙHl+EEb >14|wO\jtfvn;^@.e[˴EV#jbL#⨬|3D: 㓠/ĝVj| -daƇx4~a9D@p6+ͣ͵0jTzKE]hE9ĺ-4e EmQ6TnL&e4}q)U.D8Y}|f@PeBxOݐ#&7WKNvLl ;{#[ [GtJY9O{c*ɃR RU CtL`2T vy墀G)$JӐ(abrLqq(yZi}ɯ4͗z,J;]N*T8eIAXCwZ@-뭰FLE`>Yin[=l~ DQzVM+MDՇ[d4W DEO7щLgՙϪJPWܢ{Pa@ZK~"[wlekzz@N7B MH/3Ca&rI5V h| ` &@< r ϘVd# ;uyj;Lρ:q5q ߚ]wY$ a!|ā5o,ъ[<{1˶A+J ~ `(R#1=gnKB&CYo/ hy,L">YE-9yʵ_gE~s=A|cqtԗؓPX椚e1KMaFp*jL0͐xI1$'RA75/-aq:i/wg1T/ebuf(SkӋ_yo[ ĩIW7B8CMIfT}Fgl6:ߪ )7ήD 6?[[@>Shܷ| ,"vFe|)iZwN6s'$:!ڒ"xoEsN|"?@wJy$}g`1WaK`ǂl  wq E"-t̥3#=T\D&9nAb`4Xw7G:j*adHe赒f:qv ldvaW Aqc֚/D>VXؕwwM|Ct)5 ~BK%P'若v/%UN_qG:=6.*ڮ8Q1m;o2KNɝ%E|^F6XBa7n$&"-|6US.:h^8[3L^[ϾXQI;͛> D8\-gbH!k&CReJ_(S#Y^,yȇByV(V8z-} (Pawڈ6R r59t<$ħdj^eԍ&" z}5vds>75?4uY! @ E Cm"}\i*"D=Bn"%b9Pjt (<@UжU2w|BkSKoBTl.P"ڦhz[T67;VP7.v>Et ?̓"?Haܼ|P鍌{qO&.Kl\ te=Ar nd![%u`0U cܢC\KaI9]SzlEZ! W5XڭFzyʱ Ľ#K:gbou."<> 9^=9#fW,!U/|! eky:84(eEI*}>`g}a77TO '3x1#$L'3v~C[]J/P4t8SI6$, 1Pp*%C^rޤYQHŅG^ ԍm1cQQJdd0mu)ViK"m1qx,d:ĵ{#̤'mh5Ûίm"P%$*368ke;8=2T(8 [N^ssf}f*=J=j9>hP%cp5VxЌ̗92\Rs 鳒cw!ψn:vv{yo.&@zs\h+kf 7u!X,t-k?#z8g6-(:lӉc,Ilqs+qMlUӤy{IaA\B&l{ xFx(Ksx ?PK90lbrFRImG#fmUpRRTo 'HJ@ >bPN;m#ʡC91C"ɿ'eB2[6>^&%#Ɣ_1:ZWuoO~Zj7l&Gi4SSͭvv 1ջQ: U )IG({^ z66ٹ<=]!~1-XMp4byfbk#2QUϚ+u_Q݃ ]X%B #7/+(^k/dzݨ︎LÜ^D &OEۻC3ik³揢v\pnfA3X)*rҒ0V3雠뭪ēpۉh5gyZ+u *1tW@hnyd瑲6cz2l~و 2ab>qW]Ob}[hw~x5 93K9^k*J o3c :j.R2vl2Hj*q赖̋ yzd}CtUa5׌tlI 0m`0Ŏo(}_9>/eގ֐nÅy}-˒Zl-1Oo@vT4 {5O ,Zrh"4YIW{DbL"*_rqTw"upGCCz[y{G_nΞI1BT#AShp;b-][m˶VͳKWU|֥䅭;k=aE܋UzYhH+EL(TU*a>A+g=Fo™ğkAr?r黣`w&=v?+ԁyrC-f0ib*Y͵Vl /1h|>dNgFB vۑo84+^ f4 #Gnc%C2u10B#'bTl4tj̯N$)A_ai]jrmb++EmBpƍU2$N^c!D NGw7O)C=S6jgbд|(%Hۓ'!ݓ8PdٌT?^[5/㙆0u^jz*/kؙ$J&/F\g3K=;&50-1PYEQ 0:1Lx.rVbU G 1PLo]kґRVL% HrlQbuߙ(?zƃz3{ XWHY\1L8Ю>Oe{HqǏGƍ[@E'jӢ!r^j_M̉\|-M(,;7}jdJd(J CwiV{{6"UY ,Ѱ+@m;:iK)AF%cV>?٬.erUFnB<זe8OݵU#l/yeXl]$8 cbO'f{q}CIZ4 WVA'?2/=5֚nVa˾)ͪlPG 1*#ѦQƶi64l75R8tWOeS(Yg@~d_תͅ"mn|b돒\1spԯ %d[cCཇJ_ {yJg4ӊ.wvӶC :|pJ{7/t$l×X11=vӱX_Mc 3Xom8-H5{`)x9\%&14=2XV)F\køFM~=rhd^; ʒ&ǔiYq(mѤE{&tt%5e^깱YAeWQ#R$0 T~iFdřyRT÷-nVtZ͋^mVqmk4O(n#>VK(vVj9H fSUOna"=.D86Vr42CNܠE1Y7/oWkyXaW2%GkLUZ {&X @oyI݄E?8곙6rXMiŃ(᠀E~dgi,n*9I 4WA[ a2|sGT,THwXUwYb} # p=Fnۏ2 GmqjS:Hו!ůeçZ˰UE]lfrƼLDߊrveG*L/:@\GpT$aK܋ӐsZB{p8_P}ɴ\aA%;}Q'qoanx/b rVv࣪6oNQ g~u G %-ȋ !;\R WqZS @,7jJy-JUiH\aE0#]XSkK81 oNr,]xRblމ]+B?:/nc`j'suZB* 9G}/ G{UvgoDt7hR) Q|b_! Y3QNR4nW7&׍jr AB8{s.? ?ܒ!3k.0.*DŽβvKiIZ&& YA SK\Ff5hӫ̿JEF # D*n2Φ~dJHm~s|N]S[׶ ٓ΂|rOLA5`j>䋈 NTЇ>/q.OoaQ/bm& t/OGI&P˗DΨъGֵĔu:_zכvb"#WؼbpaAap:'uU☳R4Vs30LE~9\3C ,trTY e5FrwpnIbhk?l9-?B JZ[W{sˢ3Nvɾ G B ڡ)}hn~.Q-;lX z؟rm'*NʅՕ!d 7MI0qon>GFR$3~* 0˹\V6 Fm,iS!Nk'L{:|%xќ\o\&Wmgs[.6Pg' ȆOwԔ0сY_>O|,-MXtb^p]*^R7PcD;@i=T+|JvlФqdpVH !*XWJKW$1^ (x4: -` W^4]BDY֢UxC+"| ^' #ґ =Əv=~qL:+ S,8XqB$/rҭd%De70gbi?a+t)0Z.SzV9lByo.^Qt$7yCX42 ݽ0  @,zEK%0'w[G-|mMUVt Nt3dz>d..nj j0/wtH>$3I2yc_{047KziC\f}QeLJqSӧF(zm'fb_'L)‹㿆ܦ<8UA` )1GjQѣc~0خ1*H[x~EM(h3hsT}>~w{ YnXw6¼f mӝ> ?vfUt@t>4+0Q.U+nz^Z)_O\'ȥIdiG(qbG ߷"veTzlJKQ?)޳T.{">㨥bZBZd~3eԣ$98hD'j="n [y(Cf pPd';osچLH o/^)r:[/U>BP4Z ^$4[Y·0faPҶІ<*--j dcy:ɥo;ayۇ/B8e#]lrP4f3J(aM)w G7HƑpF GknDz:17M>d IU7D@p[Xٿfq8ʇLe7S 3x=48 G5,Vf%s/M+T}oW×9!AYhNy :%7kZ'އd"dAvATu,o73ퟐa}"t LcyM<S>xTq?`:CgaVFΉ:>?[F@ zr1hfN <OHPb5 C%g;NuѸm$R6F9{=OE/A` :KrBG]'M`{:HU<ɋR kh}Ũ"apq(LAԳp D_-=Ѻ ~"a>,-K(EZ/0|'\3#=Yʭn.|'%ѵ>=/;fE _*WGJ`()y{“'YӑȣK|>U 'ځ6Kerkt;{^a Z2םg=F|6|8m ^pq^PC<qXHN'ۘ§'?<(q°XMO@ӹd/oht,4oJ&L8v[mxa,<˴Z˥[xK^f6 >O+ !l ;@Zyxn}ھہE_>@ZD!m`IsAPo_6HBߺ |/{򕆍RXJXٔl}W,)Ω∹"lq8CŊ 'Wpr:-͸pDJ롁2& h\%MͯߙKI泞хXq C;$'rKZ3I] sMXE8mϿ -)U]l$8(7-H:(M{u4O30nBAGY@?kO"OAOQ! } ܮiHl] / Yaz*:GkUsN8(+J,rDi~oH΂uTA(:JA}L ʑ`.Qʁa=L_;aw:Myh7mL./9o/Ŋة~Z@s&f=i-9E9~3%w8K3$dډeSHx5V6fqe; DG4eFh \3 ղ:05Rocׁi~eWSDy.3 )t{9z(E-] [35Q/+/j>0&sNP48ۛqS]k鱤%*Dwqb'@ + '?5YV`q ?P MDEcR0V~aHbwOW wX _~I_4zfz.A~[9Op*Əvg_ߎ3F KHS{Dۄ:`},4FBc *7E_ |yF};Z5 CAANsڻN4=]f"owaAI0HZP8C :2=VD]"|cjɶJgL4 bKޗE\τIz9v-{DP>ďˆST/ç0TMpV쉘mjܑsԋ3~y:r_%6Y^"ARZq>( =Vkw/auW~\_U J0 a5Y)DCY  k3'p?D@{Lt/8wD! 5AḨĈtOPQqd,[@{ԵÊu=EDg ;hWG E"ۥA53 ̪X܆Cw^7I"@iSn,O`h V1{=͢C++{E!أ1) BR 6oY?T&V܌@)|V ѦOl4蚤ty=CX+w" %3CZ8H~g!K*FthBF;C9ˋrAᝠ:"~zN>:_a80.eE;BTZ8&B_c Њ8[*{h R <퓵׭W/]5o*T˿lA:K- 9#Ю1p۾N+`ϑ+ xtF߁:r1)]],uh89`I,0?[ֻ7EA'EHP=kN-~ɳFr61k7VSWB?akAk!\rW`wDV> V,q{cѿ_o &ko-ޱ9@r;yVZsM1nҴ;'EgM2ł0mkL>kF1 XvW9/g>| U^Αry:^vKS$C}-՜@↑PFIBҊDbh:SQ8NP6|M`'` Ͻ=Xc6WQd1WGSZ%d$0C@Tg@ijSLǙc r8 $uUSPτ#z+uirşcrSŦҘNBrM{c m,-)twlƙ0z bpJDDu9HeV )'7`䢖kv=H -䭎wSgf\K:c_b2%*1L-]K6V,[SjHw5Ewo֋ 'n;Z ?\"(.5Έ}ƕBD>Fd΍!^Hɶԅ`\5pe)(;ͮy\#*n`G@:JIͺ$ vZUޥԹOIxz30S3?8rV۾3<ɗ@G5XfgáW+|PO6F'݃9UqvW_\3͐"B\nx+Bfy&ad Y֛"6 }1 ]GS1 RAD..E{#ZK-kjx%b_#*|:|K0̦uՌa0C\G1,Ѧ?I_5@>n˳+klBAM=6lXa5`2fO4" 7à*%y{#T5s:6t`AD6*} lב";#Cf'7 킪C5B|j +)Vd1w=>WE!qSv: a4KoLΏҭzòظY|?*tDboe!Rֶ|.l~jK9"hz(9}mًZ\ےoߜ膸PlaI:VݮAkj-_=ڬDvݧ X( OE S]K,/xnQR,gGl⛺B 1>&0czO,J{Ʀ ?!\Br U2)4TL3siSv>. g|ʠ {﫬RaxnCӯA[^^r p{3kS.?^UGn P?0PL.C?tz!WbD^du#1fLG %-C3p>|ʫ>.\~B!*ݭq#ygAJ܌'FE WКpAQBvhrA`&v Iپ-=eA} %9|׮4>$`nj ezv񱊐4tнޭ{($˫ b?qI9S>`.N:imoH(c~R5WUNZ `~K=7fh~E`26)>7;j 0/pmv&76d<{ ҏ;\QR2KEx.x.@pAC>oX$fìcLT~8sp 1,5$@:^u$ݍW|*nf͊=[߳R\l𢯘=`Y6`d\)&wG}1@Ε^4r=>#);,L`v4h "?̮^z=})ѮppΔ.olN.fIHD={jvRS|wbiTQ YW((ݯ9FJ,]F"&(1 GjM2J(ބe3}3ڷt+#a7S t Ziݔ,n:b["ie֕)>m,[Fwũ`ipbs˺9ksuՌƋ#QesPc#A7#>٭V,6hh 5 l'{4y{&K|M >{5@ӆGJ4fN*qoTCЂiөixDj'ْY7 /E)F1<ܰC_o196r8b۠*`Zl+Ѭae+c]VNV_l})<%Rr&*eXWÑԕT (b)n偞CN#GR%|:'a"V/˞avJ}ǁ;de6 ϳcd^ȂSZ?5=MB~ţwq'20ȻE8$!p\%pPgpXHHEz)?PTjYo?޲[9S֕sDQi#B?u\P6)W8J<N󤍏Ň74W 4k|'zvUEъͻF/#Fÿsj:ewP)b멶RZZ^o՛+Z]#G6mO1)\j%~eGhtz(gQsX}x E/\4w*ê–Cj.m){Yʱ-\7o? Tt#)i$y7&{qxKV4pKiGdXNPb N!Ű26.v-UZIB:=8A,zV_yYh3I'ɒjk0x "K^/xcPIdBx}eC>FAD1@8^7;V{xab5ZUxRX ^:s1i۠? JKB;61xm.r-gi#a rOPnBQJ5~yj{[eC_G$^nc ],mVz9fY(XU ^>vwkZ28\%dy (a:L?*D"$ uUeqt2VJbP*+ynS5i׻ּ(imRڗrdufi.3 w`űND ]Ų9 s /=𺌰TkjeA*P5Phd-~DB fvF` vH)^sZrzKoD_*q#aQ-rV0%CA;TBE$f_5熠nEU0C+ZDeˈ q0mR>:Ov|'{D=BLmF kV鑧_ߘ.10^m׺i`Şa*_Q9uN."0EFgyWyq801;y9+99NjaCp>DX{s &gW;-[ScEGb$9E+vT]>{F`:T ǓvPbg.™PF A]hBTK*.7C?xci{?* ka:h[#??Rz! ocf1Ł݇߻ Ʀ=_ ;ӤEec b`(p@Wf?m#\YOle| B7 25XXt.fAtyġ)<Q)JƸf2ɗ,q0\%y,*kRBVӎ,v'heR;|V-gɠn3zwXR62QYwڠavҰ›v3ac 0Z+Nv+bOkJ K̑KZVO@ΉJE3-JB ao؇ZQGf3DsHң6kfgԳ~KS@.{@MU xS~l%^[ ^H9 32g~$4UMl߼IP)=I̾)Y}WB5=9jj9u^#wc叭$!lHԃBSC g:z{|&t89=vfбD_=uM/h"’N YQ- aZ-hAX6E+Q+(6<ִ_e4+,a\԰aP}T䋟/vHM zp9ԃi7_MR,Tt~Řk4qʏR 3 O??li94fKO_k&,DQpIu0`}?4 \ g]Ȁ|oM(`IٰVIz~귁.? = MxRarĿ{.WrzIcr@J "}*l:d2m+R\H As 6 n%i+LKq]H;ֳf`|u/žhEr( ZU`"Ș}g;$#?[,*??ͫt>-ޕ"yNahWUƍ)A\Gh9G4 8%'Dd-/lA% B?H21"Z{0ڬ?0i7ɚrWL*Rzi `LckQ}dǙI@pFwdREo(CK$cWs:# oZm8ֹz SUմyKz:Ec;b7YYć%DʉWsϪ*QDTWaԋهvr\Oc/$]H'·0FBI,ؚ*ny,H"&~- z_l5 3P|ƩqMz]\ӓhMm`?;rD4Y%תB7$; 3*rه!5މwFۓJg:$wX$840o'mǖ4lGj'J %uW^wHݟ%R"-І!}U>JL 3XF֓_X: +]+QAmDLZC-~ 1rVLiS`@ۚ4F("4 vAv!k>ZXq`ҶF Xp1KF;z1?+Gm%Hr{<؈m5Pӕ}2C]ݔEe8wT)Ѷ8Ck}i$.Kd"~.э I%@ P2K[mci-BjAMg%epǸhr[.^ijߕ*=v!0.Ѓw[:69^Ѡe uiu̷+P9@ho=t#>M}FNqBkU`lyGiöP#.l+}8.RSa3 &Qȱj#czqK*gT^X8Ǭ hb}%oC<-6+2 n\ }V.ub_4Ε]u,j[4IMJ2"{x%l8\ ^Zeyd~ANHb?SdU_z5=+Lw߮6dQ-2 cф'D>{@I-G=:@%YIdG7P߷}fZq&],b%bNr&Q]z$#]I}6S0!F Zp󅈔Kb&۵U֣Q眹QYdXyvhB&|YL!r/HM ӉVFwDggVLAUMqHT[%l|Io_#ly*@5.9)=_xڲ53[$l.2nzb"$#%tu,IC6 ufd(ZAӞ[#>=7 ~hvV\K (Bn:3Nn1ڄ1Qx"ǧ3YȣneDeJd7К88Öwԫ5O ZXtЙU @<#)@@-wWy?G?\ҚPuSf'-[.677 hXZ)dDbPP R'~YMu,`-ب^hɴgv3pE1^NiebrLa1`L1xo#xNoVԕ~Ʀn1 |cڥ)RLel" z#hW'{,,~շ5 dL nO)lY7]6!ɧYgܗTAgR{@c%}У|L ɽMߠ8eW~!xſL'pX[$?."RcE}$}#{uKׇu8D׊'2%#6P0R]*}'C`?8e[7Dlˉ!{*c!䩵|ָnvƒTlz{SB^sr AИ]cա>jeٝfx*u]`7`Zp Z"/:GY*ބ[n@˲IALYg/=9 J }-V ͋Mcwг192*;1"9d4+e:{QPątO1vYz3UDL 6nq$1 'V)?5˲TIJ'fړ^um::h6 V9DWlV=p5έB@Y*ukaVAvW~b}׭CyF GUp)]^ ʸ"gE⣐y]-1fbN}LBVRfһ2^W17jUuXNCPjdU!2W8b[&ka{IR?;SmIBj-,eCqmV<T!d[d ؚ3S{T=L(af(:h'0gW m:IBjˊJ\9nԧe|R$_y<]`c UHM'+[֘?-<Gg-<"3}:JR"ܶ!`L>-0جE[qq[By/ѳ*M\K-AL;x]f` Zw+)* d!ţMZ[ ĵH郱((uT$|aB$]sN:?\:@TL;~l7?ܭƍͩ?ncbƯJH8աW{]L2^fAHR 0H!Bb&(kqNWvP@!]b\[ BxB9ۇs̘uV#5oíұcs;NT>ͻnܞe%.o LU3ݒ'Zج8s7c>PG.ˡ`*d][3!<|ɿ+j^TVܵ/ h9; -sVjrs8b·/Y.pfuUZcfΖ7oʩĉ͉,UZ dw"r{]!@2[\H4֫XWcYv D0{$.IJ>:=[qt?Y5XU;g7Ec͈\EC'qK᰸@bo!a#kuN尩N:Zxu*-[m-0ֳ?qhTEnݎ\ᘵ&k<5Ff˧$UZ䓒&-!(GY;J̼.N IA8hˋ) \jr#2/}t81pT*L =d+YǧsUBII7Q ˘_6y? m=TivF@$,C*{%fY-ȇ-9Ѣ6RvdEV8(5#߿&BĵR7Ms汖O jQoi#RO'=v^K2B}ܗ 6'bv4V:'Q~U`=waO;ϓ}σ#pZbkw3&v$6C]`& (is[AZ}s!=qh|Y a@$]j֢U/̜A>d: ւkʔ VE4f~\s<-io/u" SnQ3Ƣ>υ6zDZ3C,]O|WFSBs#5\n)| 1sΓ ְt8ִ &5{C;N(Zg sewddN I",VcQ:0۽adFo'Ϧ,?It̯B٨δn\텇p L-f <8ݞ%_)sV@bcm$ = pQP˧Qtc;d3؄'6X6QuOBeN?;t&r3Uz>oi Z1jq;( h% %jA@Sm-@8k33nmD F`7ɧbX{mw!XzLE++%ʵ.I3/245Rez-Tƍ~"ZJ}:pd(CUԛd0d&'(W]km7"W !NЍװ>obJ.*58`5Ө=PA뎚ͩɝd_iO,"TD >H‰E aK|>yaOG{2J+:̝`{0;qA}I_È mF-v@LM4{\ݏ 6(`> o]ʃ3p4GX@59Z~ آa7R w\'FѢ-=b^MK1TwBR%j}4s C10x,B`t5Y1ZjWW FO LJɠBߧ;鈇+6c*GL`G2ڙu] "wW/prL˘>`ڣ&ugP rx;|4ǝ]=iBj ] fz/v9 +tz/1%qsDςe ky?|䥦T=C_Ss2:GIfێ%ʶ f|xgIΧ@B: $<x,T.Շ3=;:k9$P2KU3B1>dbt!w>A2Rw>rJRz}V)"x7Ɍke*IS⦢[Jk(@#1:*cfw3@~ُf@|TlMd7#7*Qg&[o0__cuRe ~5OCfAh0 V[m+phA?,] }ƆQ_(n !}<=O=OO}7>*;iDrmve7&B]Z8&~ dL,u&|>RT$cIfNݤE bmx/KohO#][8jYJ.drG9^3mAUuiL%" T].dTJYt+EpcLto4׊JO˚SEiY{L,EN!o'Kzh _Lg""]T^fRg_2ir(d(0F<[\~!Z_~O<=Y? 3 bzs AH%~u4J@kMYSAlFpl^VOR;V>d+YoOuySڡj4$ocpa"dYd0'OfmS8WkG;8E!(C"Hq]prw߾ bjtt#z RL]Dj 1b'x.1LmzTDb\cg-\Q PIAʼ|V8,,8:EنCg[O{ hΩY 1s2qf*P 5ŅB6`C}ht/L6 W4B2R!sG$?iRρ+Z?;mgeFX4qG>U ]y80vnZV%j慭,, m!MSa&I"L1S8$j!= >'U T$1ZvڭS T}OtPJQB㽉J󶫍Ac:'Fv%| :mTz4`O>.362ϑ#+XAerCș>e,`".#"=Aإױ${/TQ  b[tbG9Qx%-"^(yS5Ƀɢ8܌{Qh eqX!(jJ@3`D6|4h!J?U@8# Nk>Y EBG)B e O<Ë8o/.zQI^16J>Jzޠ}ٌz{L%s_qV&Fi=g+\4HJqqpq{]>?eHϊ@r_|.Y&1]Fr#<-r8HHHv-{3,"/Ta "9#C*#U^mAur_Eë~G3잙Yl+rLdܩ,ƍ^WKCwP?鰻a/N{GwDMvnD7Y1BEgf mgJHZ<ȚXG>}gzS8v;b=_{αghYQ=&qa~{N\JyEc=x M7+j6/f:\I`Cin~1mC"Xi}1j8A;QQ&7D:VqX;{3R'c ]?F݋Ea" lV=ц=?rÈ7u.)0(J'I4%ojDڦRc 0=ȅ2G!P | ع. ;repkq\ؽӬ+$s@+;9)+>SWLjJu}wrXh? qk$cw\_)JOg2+T3oՙ d5#-S5SM+ ӆTE(]99IH2awL񚶓u&Nk@\ Cq}+3^1Q$!^]تK|TbATZ! ~ue`,n/A \(+͎;[?hH@hJ3vHmW08@ yAɎf(|8RycbO' 1!H&.wiKF&ELt Cq5) ՚  q3O5gD9$PZ PHɆ5jJQ.*1gtJ-u7Ƴë+ j= 2~3gP>Dux%̢7(LX@wy͜Ĉ_L6H'A8- Ob!ڍ0* {d+H]'pKLܯdcӆ?-pU7Z{@?z}0!7\Zo>K`[:e=z(aUPӫeT޹Nvu%'{LBdITYZ:lHFB2#Ef^h&Wy V"HQ좖?N#~/d] >W\T,uDZ4$b=tH[D x|>~PlEw`^Jꝴv-Scނ3=PC:6VclׂGmi4;RɝfOCա>WqՂ}B1j-+rnk<7שdiU7\[V,d)(j tVFuTFԊczdB*ȦRƇ=y_~IIcO ["liF,[OE &u:: IDiZ_%_VN&寖=5"DS%Y,\Q~>ɳWnhzAiCla,Ϫ䑀 f"*t%*f_&PHk D.u`'1x9Kʟ1`QXORj;:0+t}(q͌N>j8C.ܩN?qK$֤vĘe:zSh]̩G@A\ba]`FwZ$p9iu',rYtܾ (/Cw~5 H bq(J#IVy1Q7"p7drHc\.jڡZy|Eۍw )(W ?Jb:,? Й d`P}3 P{L!.ukal-/u_/jL-BWкUrm,՘dQ84 u0g'˧n)ڡI}V`_K dc +讳@U5b.PTY2(qFV`]f5::ı_KIlXɐV)ڨ TP4W?ůmI4˗#mu+,!;Ych l%` T"N:/>|{df0ɷ c$C*Β+<4~uˠo/rj/Z;#o63%EoAĬ //e(VRadcC2)@V7[ }0-2 &yl<^&>>?#pGH،TNYBVdRWY/(~:HHU^dV_DLLY>KDCoڞS%bZdVhYy86:θY7/,PzEf.+RjN6`eCːW{PFkU~.t+ҾgT?C+'K%XwQrƣ?Wcٍ20:Ro9g ԥ`܆hr#E~>2{o߼Rc9!OOpHUBiŠ.x RbA %EY, 8{鍫sb/\y3>{d(N3| *9|#ؐ ZK`:?+ h|i~ᓙɰC٬Tg(j3Yq$lZ)H4Z_`x,IؐwLJ98hy \5h==  jо{۬!߿.ʗ\{W]TT|-#!W=R)cυVo^ /W$䞦d5k\DToneԨ6bT;'9V_F7y 6ϵ=ۻִꎫ4f'hI>".t3Csbkq "׏Y-6g\ʶz=Iz?bwoU +ptspRqo` {N+i=q1ZqPD̐MҒJwmqRs 7qZ*qi5eUL`ew3xըx޿ ۪w= ˾M*,95py m >\ z:zkq~d}aIE BZw⁜X{mvw`11KgE-ӜI+J]|[ӱ=cLh3.βCaB;z r'qD|.'!L qR72"/ cmP)OsRUM(BrAB=) * 9~;{Z  zߞse\캅 o_*6mٝrvX\DQ`3mVkT K߂]$ ƫ/"h3ȃ]~N08hR?ѯ\ٹAT:tf7MtMp^XHlydW@]U ?%C4VЍuQ{Y5>_BOWW]4)O֙k5_vRۻI9:c<]> FF{ln^It<{Gׄ8v*G-ɦB 6x4$lEy.J\h+ N!\{hiEW\uE|*^yVB#!p9؞x\7lHO_R4mWfv,P5mIW!IN<'Ǯ=|P@XpVou[Bta`IyCS0{vP6H"F42-4%qtB;KK VʖwERs , 4iZ\k#"D 'yI1 xAăq6& ~ieaZG+ 5R'Dd^"\f̢z_Xx7HhmJkݱ+(gtIp##^˖3%~'E=MǣcmbVEGD N"y-襃}kZch]Oe4^Ēꂰ y ?{uI]#vڭEy-I*Mt79AHpRMnXƹmJ V¾VN\+2:tzVA@!z,h3)_!T(U$4 "u=T U:UЫǐKe ]JBn jT+'87 `B6<8} yh3?čP-ik 2䚇 %]q6ia`&]ԌiCq NF+*(06 ^o(ArO0-f,AKD;N8aZEDdw?X-yO[PvkYeE1~m^(.%)\8bZ=Ѥ$]R;Y'?<.Ohu^W:fG8  ۼ0}b/E(T58'T ~6{RƏ.KI720UDnW_@VwV|n NS#]"CI7zH [z2_sʽ`5M">n &%3+bճ2>f򙜻"kHܯ)r}Sf&j3n*930AF+$v+PWMc!ЩتFs_aӽv첢oLz9|Jx\"jl#rx`+d޷ZO6o,^<7MZl'#=~_]Ի"p? $ћU|HZe4ADSYFjݩDβqеMCjyE*eíFͪ!I0_D|{Iq5V+˰փSj"k+TˋLӓ[fO 𛕶PM54x:&o\VEV+Ћ LH;q\;|=XG&0="CʼRgLMɅ J T]V6[2Q&`KQfO?|_P‹vJ%%\wآ4qBtɨ"6d b5^ybXqZ8ӅaWn O-tSTS525sب}`^vcAS!ތ[X:u"K#WӺg3$#%w}6q(U4 baiTx qK s j[>öIq?J\$H_lˉ'Ȏ10ŒkHs q}:@r =ī=M #u>2f&(JBbTS&6y4u j[N0Q T'{O%<ɮ?8\#1*\@j+^^ōnl*zڙF)^9YwWU>Q<XY' '8(!,84LS|"JlhFo 5Y65I6 ^spb&%VT2dF``(R;" C]i5Q$!'r@6q aǽ; qC^^\-B0BH$>үLKu&|vd7~Evl+v,C/tŃgY֑ZU67,CkO7=$|mw:"iN_hMMIG!dDy̘J 40tSXl'N<>eYrT+m<klj N]_J)gQ$>8P5S$S2]@ dvYx|&&!ً]QY{<٠`I%ʸ3:0ddᙆ/}\cJ%Н,PX=D:$@Agi (SWSD:׼ iYTyZx=jF{֫K.w /km{)Ĥ'7yDـ w_CUV5+A;a#MGE "}R"lKxN]WHH!.|{È[^#ny?W N2o#=At)52cϦ IA)ߣioBw=0ה?ZNh|WÙʎ4T0[Ge\݅V"E\\Q਺E Jvh-@tUY6k1R3[J7d1Uf?{ f@ISOŃn=Veye =x-)PK)% C}(0s95:4mOS#(UHp\q3Ѳ^(^q~7%o\?Q8Jm`/U`E!NY>T}rp? -7'cm3{rqAPGvIyvɱ=R>3)ZEO*_߮R>ش%G6nN q2H] [mKJx}F1;" u%uCe&l**A7 KVofeR .6E%>*;4,U79ln*7dN%=:퉵z+¾ *{(MDd`cgCVJ'S\b:'| рY:?zqV:VjNjOQ2|i=Xf3:iu-HQj T@$RHؕ5{+*D D|s3}9{A}  Fa ։!U06$K)J%;67hWLI΃wwz:fH0d:Rg΍t7V9JfэW]]*@cXs/wS"|(!fSKaM8na|%Hzq.xP3r+ 8؈ AuP(NcO<ĦqCDq1t}ؔ~9Y9q3#rټחuϭ0S!:f.[zgo%n iw[p1ۯnDcvb7xam=2"/BE&miV̋\}K2e#xuPg ΍:Q$xk LՆ^yA< K4x*׺l3L֞BOzmz2(sbI x` e=\QVS8fh|k͈CzS-j8SZo8A4q)]X}5RƖ7b륇Obx3'6UyDbV`nv5ʵ q~tߪJe6@O:C= n'xwt1IeT&Յ/ne{ =&jmT"6տax2zC|R+3aUl#8P!uҩYEj#tɻi':K('I"^Ke+A RHsI(y۾^(bJY\R.ΦPKW_ᦻ Ղ΀)%. aFvJsrYra庣ꚯw!Y >!u3i R1H cjdfL)'ǛZoGX[_Jwќ1tdʈvQ;4)sڧ*H; Š%/;#{Тjfl7ʧlDKNr'XyGٷ(# lL髆]ik#G7/r Xt vaGuڶ--#/|tף8>\όʅ1tgC_'%6ClKF_n^ݲ"J朗vrh(l;"ȗ )͞G2"v&edrwt.Fn$.K<=NS/ KH5'Xj+W콶r|sxmY^~9k"16s&Gcr&۠$*F"I|'r;'/-]Qޛ 9v=_HR| SѴL5>t  j)~#W}(oHgBTYOneus7 *t8" /YKWm;Fݢ^qA5~]C[Es;b0LnԊz.eAWdkA]+$FO[M7*{Ȓ jw,FF g}В4υaᇵodW87г%1ƨt ۫Lݴ6?b֡ *דIs5e5Dϡp$gAJ!=fkDT c+$I2~aXp^*{Xٝ ӔNm*:Nڠ짽ڏiidF$fH70U|E^B dg-xģJR_}E#M)2<e,[NU-=0~{. Gaysٜi=k`]g}Ϟo/k_ eV[nSE *s$#+AQsQw*:uQ R YFFϢ*: I2_E=5c:[ZQp a&ܖ E[4t'A J-5ݪfF).O[۰ʥDD",mZ>+1osL BmѨrV5 cbۍ*J&r!HT[Sf9r?(bA/."Aw`9hQ8+rjܯ2 23EeC"MX5e4@RŗE"_P@Kƃf;wéXM;H?l^U,+Y)F/U `$ZئrG=^1'Om"Ekgy'~ $`E:' R4y9INU U}HBg"rchWwa稌rp̢c5/9dnTE^!]v=fQViHXMia-jX= <6䴪,:'N"Zّ*}'9ZaZ βckM0 'A(mTcYs8*(Wl{ +Vx3${m$:~P6 `$)I?s$ӅFS5=GmZo11-mjf5%yWa *RP{|&Nc~g{p6##S[Ћ*;Eiέ=' 0%ՖDfDgkUQÈ0s.M^CiЧؼX 7怵bM;Y EkK1uRrPm x>iܪQn+@(b\T^ec:1ʤOfnK0G8%IFaQfFeoXVB`|7L}CzeW=ct&^9jf&z8*lDMC >:B0~DU+( clh0Mʴrh$R+w&rs?Z`Q,Bmd,?Dl8GƹF`'AENpH?|[BRI*{ȚOo=* xKC5qA a  /s ߖˢ^ONE-ϮKa5PFY8؃,@F&֧}@q<,cսjE,Vid/qK [ Rtl˵LJ RsÃeH^fM#Ja9t^bz-x9Ù¯O\z+:'aO]u k B—V@\=U B3f9X*!2.kcX# k_ ݲC9VG/0W]P"^aqdIOgVg1w㸋p/&F'`kk7uN`]('/4.8]"ómU=N;M][^ QHCTm:5dyƮ]&cv@v<ZF9NFtӉg;S]% BӞSlz{Onrm`6[H|~XTK9OӪS pm s[NNmf뿯e1-([ mGM ^)}i^tPRU@~Xojު$О1J4bG;[[OFXY22 2J=}5 iocޙ1;UqƄfv@$ rXjVvw #t)<j0-(aRM@**U_N)#|_(+I&>|cR%F;ڰGc(άا#l7*-SYkk>g`E9Z\kGfL,SA(YY|<|/SyNOWmwmٵFL# ֋L]J9!^lw=Δ҅y+Oͮ1͈SHC,]OVUX-h1t#}[t +cK"*sy2`{D[WӁGanė%K^:z't!M0grSDq.+MU;V[B \\/C_̚$k34MᅨnN;4w?e\JR%IXWi4] F=Պ1H$Ryxu5馾 %3X#&K}0v/avz`_@6ZdX/jwW9:æJ;U_[n񏁣zh$%yPLLϼjx R!W7X@cS60 #P&yWAǂzSM~WB瘯<_ rN⢦+A$-Ss3k[W&/E^ Q5_jwnDiҕRm p*=Lu^Wi֙Cz>qh3Cv :5 $'o`A n-zp7w]2*TŲ6/e |ǯ{ 3}ܤ;V9eGٗwH Hm^a˚R0ubj:TC0[J7/!=$n=/?"lgo(I ShU/ܘꠏ6".bR4dk 5>kO,Z]IPl/#þ txUnуAF螎''5T LLUtGbZQC?30?R6 ǞA!ȝTgKlduW T^*qs/JH_.l2;C*Pt*xEc)$K@,'q+Ȇ <M+i[r ]gD714s#ly,jju-jz`Tn}A@=MpPW:MW[8jGh1%4wto}94mȘ?* J(/B؆ Ό`9Sx#-CtKƺ@& R~tC&}@qqbD@WC!ddmtIk |fC:1XC{AߨpnH7C6`B mG 3~ܞFV֧K:tG0 aJJz(NtT=)xݿb]WM5@.rkC Eu$4'6:^O~ CPG*K+Mj]܏Z6K4G<O\}=#E+rK'\%@ 5}䣻(f+ 1ΩpzYۥ}C;ʟC'cn E7)CJVB`Jۼ3/dޤD`G[Ƈ T@JO}IgX BppoҿQ'gꡙ0Ma[v)} !`Wy!eLq@X#{JJDBŁcT~ji> +%DL?vwȜkPGz9ߑqˈ}ŵa?qh6\N eJ^O`(Wrw_H1]-膇@@ҷ&}&}35B_C)HwӇfu}mKҖ2O5B?I/Azê@-ra<+/9Gb DT[~]1=j\6+/<ƄkOx]{u+@%.jS\H*o [(pp v4:RstLe)찖QqFt ֵ2ˍ~ۿ#7񉪯1%pG\)q_:;@h] )_#P t؈a0Ɂ 8r1'S<Wb$IQ-^VH=0뾝G=[g^r3@PƸ8˞ _PW<?äBvAU¿&Fm}fv8^V~j kh@qk5}?H(?.xlXxr-ɿQI C[(IFb0PBl4O.s)EbHLǔzϺ$kg*^HѿLhE G?(h`O%'ʁX ;H-:z}05o:zc 8<:4YRv7e &]y%RQ^7 6k+.vF[9˝T;gq|2: /n=bsU`Mǰ Ŏqͣuy g*[3Ǵ! l>`y |nr}YcG72?B{8Qb(z5znF[jm&dLoO@4աj;bW @МKEtM-n'OIݻ4OBT ='P{LiwJ3:vZN[[!_jH4.]^hI uBJ{]0Y>>m&w2k)q'a5Vz\G0$HXl3ugkp^6< (#q;ɅFt+q1v6k~LQ >B&"7qwGVݜPե8[b FPbyF¦OvCm?߬-$QmFphgH.@=(r ,[32z`˶q^f(/?m' #瑹̸lvh]lblz=aS1TU}0/lʌ=V*>t.QYݶז4UyJāxjVF\L~91f,׊,f.EϜ)blֻaF\h9Ρ&cSzϧK[2rZ^ O)U?81oy4 Wg#s?J4xol xomT[\>(z,,4Bc"7^ӑN_xϸ= s}ȼώf_JT{V=J&d-Q+2"b{p#$E=N"iFJW cmo.roK:kg$1>f(wP-z%@BpV04*qۏ:~ޤFGl0jD~Eagz`ޠsSr@^Y(m[ Z3m4[zh@m\D&O@]Σu}$Z:&7 QC@IG[rWh)\lgPD }m2Q.(̸agǻk}tvDnM "dJté~me6W #QR*GeۗhG2MY ݍE:C0䑢sfrP+,Tnu,PЍߤwe}SWDn)s~I]$iJG%OI0=ڂsIB̼F#T0$ bWHy, |3ڐr{9[<RKދA Kgc8GgfE7&3G|czyFO8&X];?K0 T~R ZozR7./7>_ƹɫs#~ic $3xqyx P$Z5&Abzs@}` U G^G{Fb)A;PXڣ,&Wv߶k=6reu8jU6_ruQ@aF%ǡJ|ݳ Á-u0: iZ P !%@?۴cvj.7JPo4;>@ [VBΜ[tIZ:zisK]mFX>].pp2$EqXhC{Ft!)0z +oE1qŔB9^Ģ̲wA0q C@n=Gi$6ai$\m~k2hg!' ЉԈ.*YGo :#?r݅O݊r>ZvԱMNo]A zCÿ!E(,16M0m&x[Aȱ"SͿrD8gT$ϣ\ѿg>bG!.h[ 9 S%^s=i%#TGcQ=Z٧xF>qO&2%m.t3P6ĂZs|0RtCKϢtIbO=0ay^I(Ό.3Hd3)2`%lD 3DZV^ni֯WsJ5Lqm<.N+!*mD,zO۽;U\$Ɋ[_Vĥp< *ѳ Bh9 b4slso,rD,ys:y ,*C+/*[Q*xyƵ*b^6>0@cqt ! ^66S";]/8 UĽrk ʜbIl)PRo?ݸt`vb )QNKyܥ l ?2T%Hbi ۑ:EP\p%?Xn=)8 sJ$#{G?AГ#DZeeXF0:z=1zmjvɕLOh,EO/j"bv5\n[}gHl*"mi9@G'= r w.uBPlc:1]ע'*'aknɠY(\;̌ڨ6Cʱ\jqQ(N} mrKT[; =v<釀xRG_My*\ML1r #:@f-rs;GBen91bDz]LX,Bqzۻiʫe%3 ?OC " >)†=N vkq2`q,Ssg`/8Kת ŒwZWRd?Uü!f$Igdw5~ˠ[f ]+f .5M f>JhTKWZ9/A+aV,p[ h[SۯĩfJVL0~O_ܻJOd#c)\A%Yr)p]MdDa1 4Ն}ma E6JOyhVNΎo*$ֹT K&*YAjzU/>LsQlKc?ׄ4I3ևVP6nil=КT/8sCƷN8!ޮO>M^o \+W5Tͳwa";M >cUBB y  I.ƒaz[{\R 7cWw%p?mhR^*َ1po3Xq -Y`]Wr*<5XFa=BqMmXHzC{؅5 2!N2.3Yn'plc(,Q""bo<5Bˏ33#͹/Q[Pkf e{ ilH' -2qޜ`k#bkWPnD1yRH>3'n0Mek?=*Aaʓie r_X;${̀z< #M2ōO d`@?n3k= P8DGi˝DC9LqkWVbY72Ș'ƞcܠ~sAsᎾRҿ*{WLGMGk/37"}/1RF߰G. pD\G{Zvq:XI,hUJxrs|GSї]b-7+؜ nPU 8B1SW(1J_puFc/;{-y<jּCPf O%nc!&ś4V_t=Vʞo5LVҪOl/,$bsH5q<~%6G>LК7j|'NUB=If+ \!K'.5L2VHnYE(rrpr1cpNIjb7 NչU#jܢ*,Ig T+5^SWjqB&hwM}JFtpOQ;a~! 4!QpҊx&U)DdtE\b蟭U'ҔP&# g$&ui70,ov@Iơ^qrZMR->"C 2E<ڝ8XB38IY@a>v)O*1WN 8sQ ,9иt# ҈DPRwǣB0wExzqnH>.(O^r"q:r4COd;q&p.IؠJ "xp֜ &vܲ|.Sq8[d̰w\\QR֞H9cCfK CHvqD{_UU0wg"H35<X|0FW ?*lޘ[r~r٨H%E~2jVK!"]|U䃤'Nu}9|oކh.O4i,*ǠOӠJ 8BiԵyQr1wKaPibGBMLAe7qs*3 <85͙ɔsv?F]24"&M@|4YbT1-㝦gɗܛ+Y*Gp&<~p9b3Pq`iU[/nU.Ft wT jAʮĿtdsit@Tk|R.a爣/_ޮ Vk6]t"/#2*Vϸ{RϞnkVu8'wjF,&1nm5~ gJ޽;)'3s9LON7iC%ZW%5গsg{RBB$,uw<է\'{WB!H(}>do'zS|^3UnBT' {E3ْrrƆ~IM|BbR6gĹY3hEb>KA&ERan#M+!|JJG}SFѶCCVv¶"~(YeHGZG*Go#^ܷyK 6{ T1jOؔ^we!'ЃT SYҝ{΢J8SZ8.n RQU9xf$~odf_TlK֒t |1 T~oE\/ⳇ}a9-"s +mNǾNhy(1[,%NR@V1euEk+_P'O4턈C 8ԍ^@. $@݌I_NGtW p=Ƚش\w pX4H"Mf*r?=d]0JОn_zQN社#d(UdWSrh7J!&&;TN{fyݹO `6:7u+nXwRH?KV@85p ѿN/!ȭ-'6|d0[\ .|gc2㲯bn7~:m:F{ va?%i!;2BV)#Q.9N%qs`/G=%%zLmKN!EbMe$ͪKhƬ-. m~qgxp52O엱` ZҿH'w&.\NvJutȕ:7fPtUѪX3+M>iG(jhw=W}N5BHedt 1MN<#87w-h,̤ [B#th̷<ݫ!2 ٞqɀ]NNAx(H>SUoX<fQ6>xpOБCEUi*kv=;{cvB%X!3-C6/`; Fut8f6,e4"[Dh(ԄQ3yVF$>Qnȁ"'^sk.m7(́Aq* ᰋ%P c`ELrݕ$7$Vp')Τ|ub3Yp;O lE,WSh–ȇiN2>\D*}-Ak0G6RF_ȣc,cFDsй.0LK|eԎHTan^2KYai(i׹_҉Sx›_g);@x^a<$UPM7}[Jǎ\9)}@k)綥[m܇b>}.nÍ!RHV;RHnǖ`gC;O-h-UIwD[]w vhpA߅8ɍk3Jc*?\/:z7zq?> w'ﳖ3=[8WK+=`-; 5[O Gɴ ?0M[ V|uj2T-Uq}bfIO Fz?YQA )! Ao!?fD6zI3 JWz)u|$/gEvѠjTuOPeu6м7'M f`:W۲BLSxE&<^)].5vC ӥ$RQR\gVZƞyWEe5^r6UWX5ATxwS/$|Ĉ򥄫L'xbQ_GJbBY&[hMq;æ?AKBJ;F]I,cߺ=7ݷOu-y)&Ei"+s;~]!olx^z*YDABJtr. ӻåb,U0r( 0;y9NOJ+?.XWZЬ/eE<6O+ۘ2$JOkNL׼}J*#jyJZGlTZ]M¸eB;]Fw3C_l7s@+n$˱I^ET>,wNJ:Ah$ /uDU~9e0v r6t MG3KºŎ|) nosDi"$l'pOEULn aЮIhzA{I)M{q`d7n?3eMڣmx;{0L3Cӯ.Ա"*&[8AM xlDJn**E='Y,$88ZXK `?^`U)yx>HU3akF$)2zDhhQk¾yEqljpjB#4Mҿ )Ic21.__EEŦ3G4&l ԥqKlTC}O'zjYbo _`BǪ=fewgã9"uJ&1x,HU$j w`飇"a J W)V`f7Qؚ'XM-Z[Td((i0 tfe=p˸d說$&E)M +Ņm{6RX6&fm&Fu QLB'SF<ѭž7]}TRsFͷܺȓR7teXvWjZv}6 F=4z#u dsFXD'㥿]z_jZ~GYR5zXR)j>0զV)vj쮫QޢJ$47\a$k#Z=`:^M {7Aw'\"NW CO!nEk̭]┏,\zJy$hl7==oԹ#>7~8Ay-[~SKGH*qA .=COK.A_ 8%ވ֟sfgc$;I1c9Vyʮ!igC|1ہ%i %˖}ysZ4qZHw(#xoahQ*,%;a%]eF;1p@ $ f&S>U `ʚc1zطb\>|X6:~ID|:r MfF$'QNT/61ƵB.+?PA;jy]"pRHJFU5CAAUJ0;dohJ 7/^aR6b- ܼhrBwT"l&okg=F$Nߓg$s\6C% ADmKw&+/n:惉 g SP=V2/%|Ott_Xs( D{}- {<˻:bC2W~fgLat)RT&e;'x9sEW3 E.!W]`lGƥV,&ەmiZItxY_H2}"3,rt-I!cU7{3K =Vzd.prϫ|/B`O.Cs/'Nv6EF6Mir<MK80i2*?{}Qmuz۵.P ]W4W)0 rɂ9{r+#CZ+HTc Ȭr٘vx7D7AL^v~r>{}D(L+ZŁ$9s8}lJa*]ںb$xY{69h?e< (5Վ/9. !/eF‘"q%zxe//\ Bs*1 u?tCf =ZYVA&KhD)B2 Nl !8cy>{~,bKn01ڇwN]Q!b(jא(29Ma-|01n+ I],{ӹF6ߩr ]JII2,Y71})+,uZ v}pmM\d=1Xsޮt1zu{D:ɹ`vy&2zO֘롏 "SV| ] Eoeĉ5y bXɥ<þز4c8ad V5F+jt:('FJvµ"AD=p{Z+0"ąx?< EPCmtHo0aXL;rJ3 hP-̣ O^6A}kSvsoby|ͷ#B(@F©8u$̱Tj.II?Kr@8|Egxi{?̓͟L_;mkx VR)10$U= %^Q|RZ1m: \ȓ0#.,03EY:'"G`4EqU5(;ɝSeVyn 5nZ*VO ̋hY̙F!&GV7 MCh6V:b}ɛ{DCg+' 7@W?(ӱ-{s<ΐ_9^Jyn;0FfrTNnp<88pc?N8c qJg*| /̃oӫ;ՙp*Z% }i=u]C]*&Gx' %qd O>ts[Q+!NkId)ɘ42DDQY؍}mvWWy+bGB؝%;;۸1wl_*ԫnd,1뭱8>Jr _o'?]/l@Uߏm5f lRLR.vD3e`Q#tQd@ś`'Ihd[|"oNSGVz}Dd.)]D@o*gp՚l߭JY䵋D8DI3C[zk(~mxEv$>Ou|+ёMjiR4(`ko˯Sk+9B|銾6 gFEA#_na <E0Rɥڶ5lAbAͷJ9wq"udE .1x/ z.XbW_H$7@,UB̻؋ +GGtlr2ݲ-𕜸a(o.e_-Sܾ:'si 9bhn@^i 4"LdHRn jE} 6}J+vg"Db|5ȍַxr7>M4oY_z ,p`0@.RE&#ǰ!ܖ.>y,BNfSۋaWE +r@k;(Fy8oa|uU.lgFӒhw*h< >A}.tUUeZΟd?eL5Uj[|VXYɜ3#b]dÒIok/A̱UqA'v}UPDn cuNEDIta)K'fR 1>*ܚ~iB{ "^`:enwL8q} l:ST[Gt(*.|?9~RvqbA4sM*;8cX/ l + 5?>pte#"tu)BfaFD*Uӛ[ Ioq-VA(}|6U3\m^~ƝٵNx鲂LA7*R\Fn.4^%03S\s:bH"l-=@h#K;I@j)vH N橥Hצ`/hGevZ:t+ǞI}Rք\q# VBDuRVD!w]]}N6WZ[ ؟k5bBh˖H[R畈ƈ^a29Q7(z277[x(|.&N9~pn?5VD| /x=t@x} [n_iIez8Za!S̾2g։C}?ʊWa,|ҶjpArU=Y즨 *Wh^jTӧJJHl $Y>bP[ƧNOVvon6qj_+V qE_zB.5o\Bo%{ F>/5%TOQñ(_9 {Z$n{: xE6pXQoLG'u8t.O;!y`)B>D ,wQwH[ b0"nJ)6i]p&ӫm>3wҼk][*:&p8FvUrsøx'sƯO>z%"_S%WNoA$-Bn9"bϭkp"m%-z2m ~H>XlHjddprGp6A*xis,"]M} NH{f")3mKYrT2:MEu$(<:&z:#f<궦OcKS %z5j'+-g9qW& PdOxɏhU`mC(^@u@YbӏU"ğvUi6Zc[3TYi F_mpx\K|9==1ܫX.*dc(:͉c6P5.un*wgA1)TKeI 1˹9gx|X=!&I)cW ӿבQ,zG(Zo$&o+W>ؒ`MxUCTdخ zEڣi 9x _8[*=R8w"Gc@\etG~O: w/gF&#~Ⱦa[T9_cV Dt`ϓ@P3}r9Q &Mz+r2x\9 JY.Z6Ϛi2RyAsQ6 JegokZ8$pDH7.SLƢxUI (`(P^/%Sʃ؃4P?Te?>Aoז͎I"&+ߑ YkR{,>y"r-VnA@A`xتtX;K=':%{ẎGqȈ j9*,LvجM.*h93ru(omj)@h}VZ}j7zYzu+[Ҽi-8עI]Y݄YDm>̟.l;j) av`3'$SFY=>l}|¡ qbfIN)FnwhC`F 5Z5,id?M:/z澒Ą:.$iec%K4OA%T!%"ɥdd Oif5 LSdKWI03*TgNJ^$t5ƙb7% ENOGF)TX{7Q >]8J շ ʾܧR\SX?!U6hm2PDL1++~Vz eqiMQY9XZB>ultvq/W\*94$Xdx4vx} Up9yU9T%ZFTd[:˵sC727Ґ4e1uVa~kv릁$wE/͡qZ,X13MNPU~l8"er' /9hcVXSTܴ Ii5f^Gk$wdAK=[A6ͥLUAu|hA7]-aƍt+jHA* ktjuw?.Qw:{#!ݍ/;2qTDfuOoVzjW|ScpH ~_޾5Mϒ '4hbqzjW| Rz ou~Ʋ2ۿ DJjȚIs&ey(7;io#z:+'83uA<5Zkj Y}2! /yϖ^'VEWUvpR1%R60:kjDEվţxx Cb^Jwqu `/J<8uNZEû>a778Zm@i[St.1}OkҨ N1.[}ҏ{=GOm cO1#2Ð-rҌGI@ 蠧{6cG-tg^ 2FOӬA⛚?;9rNPT9O:$58jΖ]Kٕ>x䦕bnq){n_wB-G8}k%[@f=ء-҇@/`?>zMu,ɤӝ#~(6j$itT.r@y_Z^f*a~<.֨mj 0d d>M}twGdް"݅ϡGpoJ̄媌Qų‚fqt󏗭M!%XtDqcیt<!Jk}1@خRdH %IkXJKE,aCvQEI&y ٵdi117J)yCÓ]k> ^I8l;:zM7Շ(wj$NZE]i3:t,7Ndx@A\A?dǎMn y{CZ!Sͨ( % cYŅ$ ;e@A~n'уPeSw*=ur$=ބf\]{x÷|#`)ǎJZB,y_-݅2};sj6rdK}Էbdd j0Jۄ 3EtlUlc0,aXCê{jα3j罠z@~q|2RSvYL%(Y]ICE们a DoF(sβ^*}=e85P` ÉyA# c)Ɠ|oZ)!sN&OQUw'ZRnnW4lm;h~@?JȳM71m$g`mJ(Sl9kڠ&g,@v.*{R MeLCrmP>nH&\|^T:cDxj}ڜIca?`jVdPvN`,cV T6g>K]mOǜ-xtaԏS"u.kcEFEڈ͐@MТ)Ita0SzAVAD~:}zOB*J0bqaT} AhzH(RYd9Lws8KڿHp Tz'-$e>}cU+u쮙jL.z-@63(A7bTt0lL{gf΋:;AZl5Bc3Es6 .yYԚr(5nT~< ~++A0dkxQM87W<4l]v_tmb S%Y,\Iia67Ȯ:~(_*䉎CQgCigzRMA I |c16= sw "kehf`jM o] . S}[t/"?U2׷(| < 强y4-|#F2Z}Nj@X+j^Nhr`ňX4:pvgWCFwo]7=)Oq2C+0jtgmK~ 7a.7Y-K3|-uC}xS;OT'I!juw+ WȂnI(rM&0%-ipN 79*8]C~u f{IDpt+ U[f'XdwUC TZ1hV fu/fMRBEV!­t\2wSnSOaXaC fOO~@;5Z$o=!EWZ1$)-G- Ϸ C3p%wB_[I9ظ8o_xp{!8^[=j_ofIз* <^`"Rޫ7.,2 i#&Xi?; º_M62h|$.IqPDɏ֯i ?Ÿ+ @ 1O;ʉW9a ԖqLjF",/?uK ?!D(gq]b=V˜csKѽH.3 efwhv{/`[9spص5ac)B? >9S+T-u~IU}bhÕPOGW穋G+58T\kNLM_P~z{k G.΃\ԅ8Y_N[kf,\e*/2f[IjjRߞm{0,O*w{^ZQߧc"'U.vf5S$NGeS8cNa_w`S<8 n>Ղ`u(%G/2jQ? j(jD0% *I$2S-{>% 7u41<_bwVcdc{JnƚևynQMeBƖ/Y+B89BtVn{!PJ^V]0`MS|r+y . !޼A.хƂI].NzfɪWW+_d%\d Bt}* /kp>I& U))en{Ucܤ޳65l跇>i07Ayd''A`Akh9#s+dNh6HfL`mJ?teb6|aeɜK-bx3"sti99FMAsÀba{gw>l\dԤ7?4(Ts\ay7q. #nd\8diujDV:ߦxOhT"Tsyk9bBx4 Eș4Ju綄 )`xFz]1)0c:PVܩ?I0짌0sy)[k'rIUc x AQZH^2'1TwQ&"$K+Pn=h/Gڡn_IPZ"9~΂!bFNm0_;o򩅻&~DyˎE=:x6`OGjWIQx Vw>}"&t_7Ol , ;)] \m!e<"m&R*3c IA0kE{ Q#owDj>MQ *XDK(}Ǹޏ̵YfQ<"#dhsEK]BX[PH^U%SXA*fodwթlI 8Cv=rƀ_IifJN S{Eeg -Q &M]U :Is6,"@ad,MP8hc*8dWx;M{\eMeWnȏt$&wU.OSO,<[>Β4%E|gAWFv/8mj<1vήp$D>W&ЕsL+5"  #0!/{<s8'McRoH[b%lvSd l63AĚ@^?ήGbI{ReoJ\nHrZk;[L{ UE Eϸ;Xr?[>BW]}Hβ@;Ib/A|V,oD`MAKC˘)v)r 0tgөn?A:K30V}؁DL ID{њV^0h?V#h1ۢONE<)A>7xqЯ(;#["[BD{oƸo~xd6X{]oPa1{C57nlGj"cjSK tWO=X~x޷ d]vjYLj\NkM @gk<+=fea)J2udW[~OW6Rs^*O <96) 3!D|%^|.jm@6⢕A/>!5hQ>  (?n(m.W煱i+@mJ'Vh0 w(ˈl1s.Bɜ .l+rz%K#`)ӓ~0J˻rt6! &}N+`˧{3= _2cUZ~v'yJwSJ91]sg$0t4|C--hm8֩3#:/$ p)~D=RDK 3nI{I$ ka̘/{Cj|Y!uƫ6U`Es=͞{fM}U%ҋ֫YTJqē3|$YҩRIsK%i$Ddʡ7pఠ9-Β"&f{|J y\ XD W|pG9U6\֔$8os;'W$q` 78B&Iy+nXC]66g3Us(jHlii,vpi%m|w:9.=2 ×H!]T3i /ދ&GGEBE[{vs#B"T4<=<r*Z-j#U:/=X&ǩvMbtg  CݓuPyI5L2)Uͱ7ۆ[_M.oC!;CDҜJ:7/)E4_sg|r蹣wiC)uiT4,#P3GLÛ)݆e>1?LABv52> 1Q"yr|Bx7bfVKaEJd-K\d UGR)p#v(|UB\=v_QbASZW*d*O)8 !oTnϖC|[>[P=nJ<]i2Km=|>HWЭ %J6ܝA*N^,9z˼2+ d+ӎD% 5ߩEXB4@Nҩp|;RʑG}s 1qIbڕeJ!?a곐KU!jec.CmB (7=h!Gls84qSj~W\ a{X`6%>ᴂMư|H7oQ }(j}4xPAQڵM{1Zf`u`>Df3Yܠ8JϳYݵ#t.LSjXL|(ҬGNVu+/Al^c)|V^ M`E:q}.V`ӋhO|{Vj}~ZQ2vȰ=@h l1HuΊr` ;@.QRD,:⊟YƝG9ؠ@`oKnzs-cě[HX6SBWtqОd_1 FGUG}n!)UӯX>EqYڰX/%>,xڷ?$Ko1h)^\u^N1GA>TZbR:@`M: x7% W e y8G3`#LXiw'}eAH$u G`m?oXKwBV)$ӆ"tmuo{Qѩ56=")n&a7 Z9?7g뷗F7PsjkjO3 ' 8=\W󫊢@1n)%to-ދ1 =m(Vq}iXwaǹz4~XV3ؑ֠i /{ o-\aoh NoQMaE}.ou(ğZ/2T諢tQGAFt,D:Hu%s}ιJ6s O}刾QYrvb{B;eOU\yzjNKUdNO&%jȜҋ̼nuO+usu -r4vo"]w. ;o1{1D&.坪B  Jt෹2U K6Ƥ/L7 /,q0Hy@`u@iD5]oO>!n#p:(fsZvNʒMKKGR0ߑ%t= >c3a;5Clz﯀%,x5.J46ia뷱Ü%@GP_#^4;hMOLJg-@<[&;_phܞibz6~a7(_gfQ>P:4%;B٩1ͻ-B;$}za Vt{sՌbB,M!eΟs[1m.PKDvx%4oitlQķNrM7Ծ@NnRR7KU;:[tVlPP?@â j8j;|[$!!۷k , _)/Φݔqnu. y.i _fQXb+ XlN;8P~s,rUo .0|X8ܹj=+TS]*M2dɎ_G0Pl6[e;`ŵHQWD^uCi%q !2xי`ID.<#1:3yy_X#uwsV4l~N#Ի<]h4Gȡ_'4s0 ʩJϾba7mS_chuaYsgz @V.ަY]v( =55ﵰs.w0sr;e|Tz;OU9K[Ċ|_Z  /1{S`B+M DH/_VGf"C F|5!>ApF} ֌5/x^ԓmt vOl?OSk_Q/px#lf8"n:UN9aIPբS鬡a|23zˆg, #ξL*%҅30HpmȽrtRؼC Wy^0b.$_)~gWfer:$)07^MzG P*kK?q/PeVx{[ !֯j/ (-ǝiզE$ `o9G}!>>߀2vkRNv+Խƞ }ir"g"h+-3:~1wؼPw҆$랖Wlqbn1w oa) KCsJli#r:? '۰KW*`fc0 K9FjXt̩=)FAc}%ƹ}P60S^ Gv' /< +'3{R\{ZD~3Hqg2%9d4Xs ןl3/$-G *">*}uu0.In{356;P䛘?d 8 }ꫦ%aMt?D!37A6n("YWV$Pש+ut$ZTq{.n`Vvx|\%8XVYnR~msⷿIv]iT\uʹeT-5O.Y<(Xkl^O3Ap+}=(\nNbٍ>JJŌ~/5W8IT 8*trNc]>nK\PuF '*lox+͕H˼ SzWU9bwQ 'DJ,/5-ƮB$G+d}K`Ak c _)f޷4V2 *fP*}Ȃ<hEUs.e3UD>]sZ@4peBYՈ/]rvG 0AёsS Mϵ^&H,mf=]Ğս=fwxՈEU"HaʉQiУK[nʽ>)ڔ?Oq%'M@Υ@ZiCsl$EL>?6 I:jІ;dᝅhAZ&Q܃uXhRiգI!1ʗD-n%$y ^gUz!JԥſufM91I,a,t"Vda羈tMnQeɗݎV_L,SI b0Ͻ+%&āܔܺYK1@D0ޟ{<ML 3KP3]<6Cjƶ/kR75RƭAxK)0`2, czڬqmMTMus4:\JU2M]\d7F1[+ONsEr'tս S- Z>n3֟S򿲭>%,:H: +vp}2̘'o׊MP[7<'/X,Z{u+[0[Gȶ^z5[E>]7t_2NB<h /R ^c X];UyξJ\Ν@9Ԏ`CT1P4#RhyE/Ql=s Q}2ct?mJ|MaW/x^(6;9if]C+[-e>"l\$q5|Kllڹ*3]+FN6"7 bkOc//6N'OXC1`_dXMNb\3iX; |e«$A:XkhV٫Ө2 AZa(m9Խ^(RuD 6>HFOm#؆EeKKfJ`gxשH0i]a^3 ae#Xz _.Vڄ-vpL )BU`ȏxꗙَ~_!sKr?_^RdagyDMPi3O&d^əHAwEo_=#xs/\oj}kJ?C դU"btox{GOEX3NX! .)Hm\pex\v׹kƪ5载sdI զgln58Qw/kgiP`Н8)yyf?L_eb%S.DS/Z_h:àKpzԲK Q ֯ϩ=C'Y4 SeTw]Ժ'KZʠC6əˀ ek=G}}9rUᣱh!BZg[)w cQGnՃӈgN&6 r*X@INF&-PDb*"YZQ\HOn6rIlDz$Uﹹ3łIRFgrn $M{x-+6!kxMtRpcԖ-_6Cr_TMOLPEX@VRujKi l$aztɇ9NeڃPcmG^s6Nwm~ o y=꾲3MEE9n!7o>f Jqf+z8%#@4|j%SOV᳈Uei\BR{AuN['jd2FDROM^ /r[`Jl<-I͞ymm+(HSg@tfkHڣ 2kʥBhQ%@W0V(b/ZB/Z5$X(deLn>K&B}۝Ai .Mm^luڀ/OȆΙ˖PrXVTIˆeyÔ-N05&,Mu&;7K"kD;P&M?L3R^0kHTJg*ٜLsDLY7_Q{/mE=5^dOաn̥~Dـ.R0VQiJ P/PrfFyq*k HuМ& n܃ѢekV=qcx!}|QBњٕD|B~TY;Y]eF)ɦ_x3s`L'_[V4KMȋotáۤQR;Î(r) D|]t$|)gE2~%J ÐB?*uzpg_/, U嫅^ EUq H'U)Qb@7~]ނN;15~JJ)Sӻ'TP/L^,XT .1>=:ҿ#Q|sϿ6" ʍ:12B΃kjIv"aߜP;?'| =CrֿUTؾuOrC<ŀ*S`1QU?hDG$ $9nvcxy=~G")d.tEWX}6/T3[%}cph"[}&U&{ ~ټ^ WAhCkfSJNVZ!7E#{摅"$ O%*=SAaVMؐ3d愛Nۯ33 RV,SHz˹2}'ٮm ᗗzO-Ξ>𖃎uRmх"u mLm|- KG nQ֚]p EnK[ZFs1ڦK-rU<g/7d$XT'T %A`_m k=hZRٱ=0DA  [ g1'f1\#qʓjo{k 웛GtQ[f{xK.X]@B}HB66LJW,&&GZ K?h'B,󖄧SPtyReyX \5./n`;:4ޗT uC-`N܍zuMoea1^ATSeh@O3H͟3 kw,2JNJ^D"<Ѧ&!G⣫/\rglv$eVvo"I xNI%UV- fNrk%;-Âei-47S}:h"Tf]@7^R2#TM2ّXT9҅p~]uxGà|a TryŸ-l,v-l? !J`(M1g_H AZsX|dP3lOhVAOʠ*2O5X&Z GTP!lom87ORGTE-G}01AzMfu/eft;1y+J%ikk扳Y a̤>!^!lGK'_$gnse\63Y?:<ۙڌiۮם\ʛ'K}0"/ƭAuǨ)NQ*Y4Bxn麄5s—)?{]@ \0aã%h)~ :ۚkp P{ğ;7.H̤_ ܒg̬/w\]6͡h&dȦe_^rّ lLrgODG*NaYY` d"g&3Q_s`kpΪ!I=exA }0q4%*Zk/aU|:lxW2z`ӷf'%Eԛzik͐ZxYwz-W,lW8x( B\usLBtC qg3t[OKi+& ilşN5Z|l g&QmӍ%h7!+{U=@ %Qz!A4Cn YJkI% {Ge|F },+gt'75K@~b7T΢/ dC)|RYasI>+(r--%:)7q#8bjܮ(%h6r3)\AD?W)jݏ&9醴gi3Bⱎw>eLudqUqFrv_>bawc4۹ъSq3fr} 먁 vu{ZIq҃E# ➏R1!"e9%m_C3v:|WSX ZpYWVwRW?{(sp+4R;#ePޚU0!2xm_)';ֺNc$\qgڋf EdMGa(?3l`aGqbtUըGYA9EB7KOPBտİ.KnHhh[R!}}l2^,1r14D>_),¢خ^*]6+Y#Z26OJR]ddMdTjKmp%z==v?iuOξ2GF@{1HPᒹԬ_B3:Ulԡkizghx9Rh^D1]$ߤT7+~k^+qGy! qkSlol.+̌+潪)Y6D|*L""{P>%XhnV."?XĎ/ẖm=eoFuC LWY0eL9p;+/#Ucia*Vn(FU|_vxe4b~Fz.:.'_<(U18kٹQC,*1|2Dc똶%Y@{`y)jg͆C3h?mUo;D9u"ܳeV[ ~oƊ^;"u2= ǸKы&}rȚ{St[ci:>w,*7YT;{~{GgщX+j2-gޑ4b}@eucPox=tO߶Q@'jA@8љr'WAqJ! R"!p(޻՝A[Mk8$C>7c[BօJ%)۔/N1D!|¢ȚALI:y[αI~g2,-S /ˠN3^6Jy՝&+!ybENW}e~`T@J i?D@؝ZaJ4ؽvg0 nwDe[[SP @BThtu4(h :$c7z#JA]l6T$o>O}Hl#U- Kq4M̏D!s|k U.ؚcrN~1Miƒ 1]ڭd]LT~7a̚r ʈ>4m)nȌ^|4m)-6Q!.8\=<7ejzX3z\-u%|܊,׭nFLou] 3[ Dbf o 9K:5`J![Mts2A;^)c&"WkZѶx_o9pD.K^yWItʹVi!wVn-+[EgS5$+>(zs+&,rJ\ZO$/eLus(l*5u 8ځgByG/ˆ#hBEhEt\ x=ti >lK͡{(%N{Z.q ކ\zYTxH]bO QOzySeT,cm~b=`q`ݭݠiSGdhh>~ i!~ ^XRB{v{~Vk?A2 t\MvTGO<]A8z$7o.)l~bLSTFnW6&zN(@&%#Ik<}Sԟ ʯ3єthgY[ ۟,2H$O7 &"$e1zhdknKPOyZɭJd;܏i q?sqElF*NAGV,XqJiuCsi9i^}T5|+O&Ha|f#y_@j>3} km{ WI&6Sp\ 7Ĩ]}?^z wiB{(͜4T*h哎x G []"a"_UXzMC- /hGgY>2 K lAkjH7F"JIncz ol귃 r¯Cxє%|hwZĞ~E`)*;ԧky'=kԲX+4!o hX{_XqS-)>odʑh'k{k_8M4EӹnߕXҠˇ itSͩi$r4;14߾]`K/\a*-yFl8=#(5xIK-seXAYNHf-B8jDk1N09*giXL.T-(hRI(HQR#JSO789U4)"9mSy9OPXo8VK.\xu޷1P0@ :;Vlʃ,mjqښi|@Oqg,{#/2JbJ |:~'s 3ԉ+TG+ޑ肐Pr.`NnLkh * OMLKtjZ+ )`bcQoYF˰x192IWLEVA(.  T5 QhˠK+">Cy~ p9{_鸎Ѫt]o"ξkg ^]+eљ, Te}'_Cdk)3LT>5Q+ ڡK'"}0 bRȷmuߨ(ESRI ; *I24O0R%5zktzrh43V'1ډ0E٤m !W.>4G4K_)LM‰")]qr]p dB|J8B=q53*m}M -jwlHȭMEqxe tGt -aX\^'!`[<T#IV`K:wC/D%PCjqxۏT0 E+G$/E Z g.?4јq{: 3]KZցm0J0<@we'`xګ]<aHN!(n=T{G8W)|U[O8_X DX=#]$W^68$'a? 9Sp{dsAIk8ONfbq=g@9?htJ(]U(= 43($QHĥ;m|gH>=DA'D\g|u+ä *K1Ωsv?gN,`}t L+;4N5EBǃvo6,8ks RuGiGqx]?{~*R -+RR]?|2H9+L^ JN2NEA#m="gyN^!*Y .k_3Hu3tvG+]=%^%1"pC(~=~_6!x}欦1T`9KA'kEM>Kš|>#DOv䴵3qWXo*`8T%EHq@f0@ך\E)$f11YW\"I +i>5Ө8uH5ٯ I7M6;_@:P.*7x#ΛUz32vE(CagJ 64+0_59H AJ#}aC,;cI9o1QCU$*I׸0ܭ[_*l'`dn؊J*}wCZ3ԍoicnSV_fjag`F^U{S\T IWؚakۨ[`n^>l6l6^&T}r3TMiݕn;5aK/ntny{|FK4C#(q_K\kCL[ [V־2W46`cе'sbi ^bWuw;2.ӓ9S~[+Tص Sо/@d1i4"$&ᑾxZk4Wpj[Gߴw3\G, z%+=s~C3@ kCS 6أKeQ!\& 2R6=iZx]* )P+":B$#u/S &83$eYS3A|a#yν4Y4%2pg4wQ(sԊ:w2=+ǀpt`/Y(Kx;vі_3()}TgjR]d ,6 :,Z м6d Ńɡ;}uY-[~?j3VJBwd1~z(Y@E%!zE`4f!%C+gD ydzWmiZ3s74.|ZBw ?Vթ{OqBeqqt҂~wi7"f0~;R܊'I5[w$lTmKHEH泉$}:WBj +<$4i}0k@ӑz`Yj8{#AGJS uX[[׿+' @Zt_ɇJ}D{w!ٜU历p#i_fB?bc$7Q8Dm6053ceaФD!jY҂ 7!,=kR"-CrA ڝ0YCdimZd+vy^)"oA rs>Nl0aH$@DJtE 'q,(YПǿ"1ko|i<$y0rሳH?~ IY5&_ށfCfls|PYS\eRNpr-֝/͎$⥹,aJ~ $h1 0>{$*MQ;?qjlAZs=>-_o j&*ЩN,=Tr4f;ء>#);fهx9c`rlZkUd ˽ȼݺ,aysN]_ʑPk~ &:5f''#.=*1s ̊H9Sh¯&30tiR%H%.kU^I>5љv:TKd FLҷ >m!)_Rھ; EuMdI7̠Jﳑ|:,G1kaDm6${!ޏ Ҙq>iMD06sײBZ t'IQYzos#·w 63R }iiGe>v?i/B8zcR+J8k 2a{̫JK_3bF\֒z=yfk E0+ x|!N/&FZZC^2cۭQnP(|7Z6@P&XAJH`&(݇Ԙp?#a]Ϋ㼈6I1! {oFs>Rmt_k)+=-!g8Q x4'S?h N ~d9/*Q`ܯqTn\Jִ'?A=}.JoH;k2HZ25߸r3bDN=Kz. 28ʤŋԋt>,D'v(ep^-C2aߎfwVD\bm 9 ?RRD" &~Q#{ߎ5h*]4f%6X-ҁwS8i{ۡb]{DģmP@=}\ @h@gqjrhLd` lp?tkuUĻn2/6eha%w|GWcRVw}^; vjCVyx2:N>]+eSszOitl74"uOuw/:4v:2uQK'2t znCaZ9iaerfu0D[xȫ_fGe#>h1.ҕVL>>x7X&m8*G4H0q(%ۜ(`QtK>sZ;W LI7~G g?-> ֩߷6`tD՜LxA[W.c;ʉ qĞ`G7Z yq$uPՆOat8e%~K592ݶj#d;^P2d\C ŕdzMH^B[5Ya-ԩ>IOj9MI7}rhv b8=iK%6/$b0朐(L:7xC| 3> 'J6 34Z_yUTѡA9[7ȾX+n镉RO35'CRjy4hgZYElcm~WNWD\ֺn{&91rjC6{P[Ja7}SCF-eИ(υ@ >!kWNMPWҷcsϵ5wb6q?."^AgqG+]Jab^H=( txzoԓ ?+/ ݿ%MPD%^`74 ļ\>HeznD^/!ۂyt,>FƬTbZrEr'SZRO'$ 9-1v@I՘9 Of3DMۄ'+HRڶvcR}fU;D;u)F֦IY:Hmn23m1C?Eb]â3Ep[UU{1@wŠ!Բī1qc_$MM&cۘ:1@y>v7F޷%Q>$]^8m \eyYxIt /&߭-_z1 D9]JZc`-`w c)"= atq(,ȻOjY: _ T=z/򚟷Bx.fon1eLٕuaуk C(f\;kh;#WP74_ss_݆Kn'\P.p0Fje-Oh+f%wTWZ8#$6х e?^mENTWI[[Gomc5{/W10iMܳבg97=qyˎb|IbNݱy/jQM{e!\}lOu`!O9=L~zJirņ:N7yنzsy;[[Kƍ"$@j/t  _^aE P ˱G]_%9bY:"Ar̊SQ?O純!iyZ(VegOԬbMyN!&$V@/`k5[dp3E~&1BSʈ9mI^%;$&*9,\[viXt۱#j=V&7>VHbT60ڹl)a @,/{͏h);S?ں5㤲o) J+ x0] , 7& ZXqҧC!x Fkqm'ԗXCq*1b$5C`G_3ȼm@ . <,`09!DB^3)jyӊ|)+Zm~Mj #Cd&Š gArG0 ׀i_ǃ!x&'H=iD*S#kBW;i&!_\/o/WDrRB-^r^@jYFZXc6*x塚e%xL4%LМt6T*=ԕ{|rr(?ؔ`ȇM gS." jlɑ:C z"DL"z٩ΜOf"=!@F0)_#onRe(+kJiXN;6 V:'4!IQ9a@TԼ `L䙏S.Ƕ4yǝ5 kS=ӧ@,q+V*pN +[L:PYZz>O&,$:Ǟ{q 3)c4iΓ{0qq8@]O_G~4[>zTlI&xrBXS_WIbmc+\ά_w]S嚑xl㰼3QEDPч [ {Z v';u /j^nƈlub\61e3j32^CC=?C. AVG0$z) VmZhomAЕ夔{ia]-8ۓ Ys]C+y((_|0 m+"&@G↎%Bۯ2Tk_B*ZJI^,c9̑,DeDWF!V>t9UHqx׾W}ْ%*ўU%uT?Z'{Z#a\.F_~L(!A5;w܇<2ЗҔp ҵ6aҝ ͤ[&l0ƙD] @z-KiIU^kƌ8-u Q0C%D /נ +J(߭v\& z)~ 6 +3$7'(hO5b҃E?B gb]sˎMd!(_ -oA+ p9(:xb֓ ['SeEF,32$F;<YVkV;cwK^Ŵ4&Q%_xY#7#KXL7h&[`BTS*O)GZGMS.Wt; 8&uCFZ(5M|Lu?wHzyF!RK5CG.`"C&j4 8ܓGGjԒ#aFZdjT'K/dW"CvBa_T5"8cGP[j`; )*yգa?X498)ldFH֫eKӋK5S8YHǂ k/1mXM |e.k`°\赭,CbQW1W&\ 7c2dCs i #C/D!@FƘ4h<:~h]a!r= (:|v:j|R8 RQq;~OhDB`-RZ˶o@y`_V &jnjd15\xzjYk-B;-39V:5}wP]K9v ,ĿBGˎ|t4O50odY`Kca4`՞c}RǮ&4fWM=# j$~gf\8lO(@ki)mp#ŝ1yH}㯲D' KFM%YIP $in)+=놇Zh BnF- +x+?,?GaJ˜~Փ~)~e+|X͏uf"h[v˘*msRJI!l-8gN1O&//Ho΁UtY*X@yIs~6"I|驷_Fm!h'\ &u>z:kVoA>Y ~~;]-]5x% aFآyQ^9ݟD.3 ߮ r~O1klIʉ(E(e"} m j9lyFb/L CiWZ_:-oMg i5|W(fj>%˳hm/^VHy˪ynItV\2GE#M>d1?%BȐJWD?5ړplu/ٴ[&IC&|(Ij;YX!m }ՇaX~X %ia2Xqk]p))̨]mV!*QUdZ2N7pfoehϟN|]U艍j} ?:0+nQ3 Vqiq40nErLTݏpP?OJ/qKq-zrNa8RT[ ;{1eS)B!w3"ց]v@.$u f21[#ЎSUxnKD~}av 7#cPT~k17@f 6ş d+ez>6Z3 !ݮ䒕04?ո&@ =?L,M\㜶.eO'!fA&V|Y?xxLj6 fݱUee DIBbԳZ1,N,48Kgfk@U/x~N%p $(vچ)*;I~Pe*LK ،ogqY'nsu4G5] ۚD̅nu`Hw 2d<&:jHXp;~- cOԵYЇ( kcߜT ='@*=Fg .W zL"Q+|J/޻gk`9xے~:;.$Kq+ֹz1_.$/Y(|˻cY ;%HR,;U8I_"E> 60B m\[Zʫ" p+ 67"?ҵۿ| 5=-0h)%'݂_7^"k̓}Nnwhl\C:"?9q\I{L .֟@w]%8?FՁ,ZF/|A/uj(Trzb{y;RTeA^P>> ;F?&c"8s237\EMQ=7 DH!u1yaUW5ʸWr4n0UUS|yY/fGj< (4-F #q]AYޕUѝR! ~` qz@Wz]0[.`+T&j${ZH@hU*ފZ\n04+Mc:͞}m>!tJa?4 FD>kX՗YlHL]CCxp<ۚUmwm$aF:D H^b"2~.Ɋ4>o(CZg.OPi=e1 ˍR`"ϕ3skY9:q;*;d{gl3 T{PBhPT±fŔQ{K%%ΞU|}|dy s9fC*-nxd&͘_v&Vyo.Hv8j ׻n/ݰ^'}E1O<&TBVFCbu= nf7*L yJԴv8 NI 1{t%A{q4>ގZjl иWa\CHo4?v}Y@cBܔ#mG*b:&Sg֜t4—ο7$/̡I^lc=evoiQsjyqLԭe]l#1]fm$˪ ګ+ZWxDzG8>åY-W`l,_&lwkt>$nGDs+T/Gx*ӠG+T H )J6 y6Ƭ׍@+_h`4O.=[Z;t9fm\\5&W$0ʭgH8cfgs_\r }}|D@%zxKh3G./*<6Lqhs(i81$OȊ!s2.Yz4(SWQD_A|q~~MxcA@8Y UcM4! =s+$X^K9hy&n#Xo50-?|8T be,-%!AIgTnHegZ#ksb,$ݒ4Rɭ!mGITi3r#xS.\XU :lqR+0(Hzi;?;>+=}*;Q5Իj3r"=jWt! :%dr ]zƙ*16@iG\'8_lٺ5bT5>0vS]1Sqγ(g\٪Y\{! N_S ;x˵%.O`Mi4M:@ ibt+CdI K~jW&nt /! G+!T*ܭNB4r?2ϓ|!w9iNηm1g," TE}괧;3vsR6LM(7CAY!]Nh߮UoŇZ'?agN}ZٵDy!00I,6%H>Ǿep"og +ipx,zq {(}W?*R-IP*2K%a?QQe3ƔE#b3':3 UOUsY捷N-[14ï*{u*l}Sխ&&G\7taD (y ]%L1o@zM>|/kA ; YP%<KV-z&(ԁSSĵ`>Mnpe<`}LD l8wk%| 6OQOZhgXd\Vrh T¿mY<X?\ʠO'J9:uO㋲-Ew#(3Đ2ƯM?|ސv #(hc `|cTu*7O6Wٚ4W`B+ava&5`Qv8zE|YJI,CDєU`2QWSe|hl_ *#W.ƀ艌wA[3RՊRc덚eTh^?̅[{|=(G4ńۄ pdTRڸ8H :# ;;((K5`/Z+z˒XOv Z'{m=( ԡ |VcIsAA祻xN"Q-oK8;Ѹ8Va #iD=u}߬A 1,:L)Q 5= HI\*J!ѷS6X߽cK.u^JH$>(F,u8> ?mȎc{=hwuCH{y[#2HsES+YM6N }bCJA9pgJf~YDJ31Ոh3ՀM&u{[voM{:\߷5vWyn1C~[x @0tOR&mMhx߰H .b_í8#VٳXGIN9Ss',Z0\wkqwN7EuMVl鬺53/4#Ƌ"yAC;ǩ=~ Xi:h+N8DH9aН ppTL /åkKҌUD;dF@ yG>hK\"ݱjZaCZϲ\ÀI{/ju?*c'"2Pe\m ~(}b)&${%i&gVx0;|_$賒ZA S dr1)jV# Ϋxo Fk̭_g'P> '~~=ۃI\! z e V1̱bPxb^2oeuԴciY)FQ*yBhXmgOu!5C_*7gon]hښtaFYmHa%E@*#^{w^ٚ~OI1SVnӴJIbH4^& ~R?6ʎ5,Mg:xծ+99_dŬ}LY;.EI"Šp 1tjʠk25Fl{5U4Gqc^pH0MþA[-\g-ΓF(850\ 8(5c!Lб߀i ʹoK w} N英<ۂF )Y?Ck{ͻ':m@:Z-r &Un܇SE-AO% ,)50cnW}s6f`Z,!3= qAh'&/ACXc-H602le'4?ńxeh>n]4yӽfmїB Tj,=$)}4s9)`' o9v ~:X7;hp5d|l.l~M xu=]rKTw_G11\sv?u:,@]gT{= oClVJZ> 5]u%'Ӊ|V];ϔe7z>SSgUsb󷽑#f '-ИdžwB#+3I'&|Jlt;@A%ӂE%둮8]˂h=Z*<2>u^?qQh'7nZ6)gծ6XڢbE.MUDV ;C0\XY~H63XM Ih[Tx+;H m>~VM`jb?tlejUpvWq F"̈Dl  ei[n-iZZB撺&\1K$liyM1:\m(CGbK>ĴWA@s|LeȔ%V{)zPN#Z߅)YpX=[~e(WZd[Md'lklz 喕z+-g"/ʘ#/圩, N3B:+RP@-8ۘ-wݤ-j: $}jq-!cy3ra(۲NX*5"`i-kB0U[AC԰QJ&ӊ^>J}(k}'KGݥmP΁S_|&Aζ_ (*`mnaZF5Kj4awb֘$ԉJ7бlYgIT_ɢSivBw>YJ{ފ buE(a;1 JDTGDHŸKT7{fl2nJeLI Ug-^**+T+WTɕ'Vq')"lo&% M\%mSj+QCOhc;9%Z kDi0#W^^zߓOH]:}D% P,G xg)_C%soܡ=aX$7 QnnF)&R-1k_8В-ĴURN)pw.e֩pt`[,XWb T9ad.%-HWv礛4]OuSpJ"x&_RteeHv0)U'ʈ]PGF5:ٷ LY 6K, NC2Kɢ|8=6mI~bh*AmZBY8FmX|S+xmfͫj6"͒NM_e>Ny*ެɺt)Fcmct)bZ#&I~Ea l'm`6t%;g'h6RgesV).~jqPà, )pOpqHɆh $L݅R^Cww-eZW^p+w~ٵUq¹=/Sn&k9 pA*ǂ]?I^4\hsàRmt|Z3(tGؾS}V0YC5uV+t=G Wa m1YEzE\kPHp t_5WV=[Ĥt $}31Q,xUH|lܥae#<=WB i?8A,|b/Uf-Nvj Ŀx߼*ZA`=E{] aŬ 9쁾]KDZ:Ĵ^wUg>,_WxI<lPc-!ܞ S}aF 1Xld4 wKTb!Fo#d 6mqՋߋ=inr?,/;v ]׀Vp ;+=~@sHyoC1|TV{?e )g~8:EYG-g0)D~|M9l#hP>F6@=?ss]iS '$7\=[y IAT[(SD)ARg~|ǖSH`"`=04C{ Eҡly|'PiK=h!O [y-# ls4huiCp~:J q8F?%KO;g;K:@5=M\z+lE˜a"8Tx&809+j>cNH#ovƄyMX}ʉ/Cjt|, s#GPx szңrL6%y3~i[sh:eeEmz0GOc G45R,=C}LI@:TWnECGO}ш*|0(9ijYfh5ƅfOzځy=ӒCe7 oa!ܸsӚk_59NcazRk ^DQP,SLs~U8gފt4bm&*[3ξϊ9R~% P2:@pF}8^/T%L]ɿc!D۶S'}7jX\kވʗJչޑF)4 fs-5S0@yYzq8Ui 9fm%% _=:CH6*T{۩t71[ޭ*HOr,YGo`Eh] =Ri{z=Aw=]mVOޗěM,g33(G3w"/w % WVnw`KI54ںQ4<:`! 2%˭]$IɹY+CN1UE3R8@[iEQ/*+{NE0g9YP\ %&v&Җdxrz%X1\hNFoO  ]s9k DyVەX?ONw"lnaƈ_eh>}= F-P(`#Dt~vg?\Tܴ>CP6e;W͙ nSErҐCrR-BA|HX_TMt)xЊ訩7p+T 2 ?y+W).= &5@ &3."33d8R?Oqn*vmiKlѻTEouCWBr"F(]#*RAeB-|Fl8 ~kO d%FvZ30&8Fw' Fm)(跉xVFڷ1exF۵A!|mi~YϧK$TۿʳGTİ)iBͦI"2]6Di{i'K\Jb=AGFXsسxvIkD)o2Uqsj>hX 8l89>R]#V?dUVpb =X=ڊP?g?k{d( ohG|ߐy^LԎ{txy'CscxZ6IBCqvbR,+0 ?wOEF}P JOIȩJ DQήb -C}w'9ąE!:Xx)|sR0[ً45C m97C(Q()~3 ~Ўn{>ɊD9Hb:OKË 4)/uMC&˂} VdBJ8 ,CB/ Ֆ+IKHл!+#]GjV85bPN VI? /GIrRU[_#x+ J"%;He'5.TLXG$hը"0ߡh#.X2:mf|G˥^ hs|\\6Y\2]Oȵc0~')θ BިuMPڮ7$<дN [kd5=vb_WҦWG.(4-"vvҾ6,qܓ Yo`DwT/fha@x_?eC0.ZI M5%qUZa+ĈρB$RJ7'HЍZ} w:+%OEb26^g,: Ą'+@ ꋀ5Uv9mK<}8t^ޞ*7=KX*edrnQ6'mbxPpcøOyk94YɵE;,IbzZ&=2ա|'fKPX"&W] a5KyJggx@Qs5pkg+}޶`{|S;9D\{́rN?&t~^Rs4eҙ(_]P ĩ l ,y1%Ixf.clyJykկ>&X+tW!~W>` I%/8lG.?&l%qT-Z%6&zS u?;`M")dg)aV-Bh_ùR[?IY҂MS^L͏aK*WF$㋺w>{oJ,.{}%z/5dS"?V @7jKv:_ẽ;Jxo d~IK~JM5;X6/MASh;l[bT[4k|{֥&`Кg&$IOd6 7Wq^٬f/OWʀBs P|ylse)ߧFERwi*sRח:<[ׯV72ię^8LMe=: wY\!8s)@<0 J6>%/ 'RU":. AH0Ŧrp3mJ<.v4 oo1Y.O>n Ot#VΉfS./yrKǓى3^Rol7SN+9&F J7FW\:Lpk/(sW+ua⓫ݖ=8U\;fkW!kDF3֥)ؘVv OT]hy=HJdZb^&.9\Ghu=nMj{J18pe7n.zBJ!1ѝs!)t@I,|Y%m:\ tjcPJrM@^f*,MXClu&(tLw@du7@T*_t<~sl╫(`ӡ3W^O>XslAZa),#P*)YN|H#]#ߏd*ib>VC9}Y3-{1.Efw5H0Y听F45;( ڢ ֚@@s+UH5&G&Ҽi{+v# >Wv4=̘ 3%Hq%1v:ȋ}[ӡž]?PtԅJb_VWH+!yE=x=KH"#uO_>|X GK3',lTR.[aK}ը<\6pʙ6AFN~<"N* #Mެ)\tCWS}j-WӉ 'r/9fjw3g-Te;o,b](묒7zHl{K|#%p瞬ӪW@z9Bn~j%2dg@W>=:}@BdI|"_6}?DLsyD'rnޢVxbӀhWDO%:}FQvKv )Fqt3?2[TFñ+uZBN2 &UCUtAzC*R ]c^TGI .Šݨ.1OX$ GE_lj>%O9-e\{P6 N2j5/G$캂[Ĵ:["(%"ú<~X\4ҪPjݰJ&v%\K! wmaMrs@=pYU)LA< b !jAa;{]rq {u%j m clFv9i݀`DW" 2é&,> c\~|]ֹeZ=8Vf'Fo{hN Z\܍=\vYBI0`)Xv;~~5+[- _IQx~OXIxmBjtZҝK`IDa1Xo)1ѽjyJdw5WB)0;E}6vTjL]fg@ȿ8d!H |-%Fv$L8Eid)=ONR]aE:`g̤MTcl̈́^kM`=nns Fْck[b5udgS/Sp^1 mRktNs4R R@}DX?U hPɈIuP:kXRMz5fzx?ݿ0FM_ )(hW=r>!d Q %CXcxR>۟)#̅!ʂrVPZ2T"erS%0dӦOlTO n ra9d ~\WjfsXɿg<Ω=)[{Upeh_r-^wm?8%}-$Y8/bgؓW`5&X^\ܻAӫ UK98l;U|R[Gy9z BQA䂚sd- O: FЖFپb]~B5%e}=)ɚH3yg,(d;iLTruP-a^^ן2#`搽& v7A2sK5%?#ȎĥZ/nn#% #+ob%ع1 5.p29Uq4sie'TIPWta`̞u aubz$(f}m.-(34T\3[ںX~\EQFW~cLb&E5J3"Kx 15rT 阮[2|N(探qWrd\i$71H%0ʯ$ݴ EzyP%>Hg1;kdBE}vԬUѫ<bPk<Մu~s7{Y DCkkjyl4Q8GnXtxn|ʢ2˱`ڦO3miS[!yjXbY/Yi: }C ٦@. $|ֺw)/y1e>WGLR,m; B# hO<G&w.2lFլīyds8V3zaU4)Λ. dgŦV.,61MG"p hp9"W!!p=g6ϔw ~ ;7=m-f+[؆+iG%DPe*h?lзZt/s[ÿ 3M#= kk8SL;Ӡn{C*U)mh;Zy]>H-6l8‚½xBi0{b\95Tzv7{G|%CD,é%qs| uE"Xfzy3=/7~$7ŠgW9~Vj~f͛SxCU<Ԡ rw.'*ey'CQ,mSe-ĤJhYy4l;axX1Q۾/2Yr; P+m,  S他fkB5r RD nN6_g`^Pp9A7 {f\iX5%cN'F;AJ "m7wp g+"75؂\L7i>ܕL.H,JPH泄~M/zkAi)e9jh(5,u,%#I ],^re\BS[̛ k``o{%m龫(9]fgeO!5HyԄg[c**jmTgzvJuLۏրu/YHDipBVQvRˬg9Le{1ɟ5e(SRH`;-tT{?@Rƴ2cߢ+Z#g |KYM^>EkkʸB>Q>Ѕ)+1k`@1`9n[m̕ jaaJ$wStw@l]'oʖ>/.* $l;a "1^nDqC@-'l.lɘ o kz#02ӛQK. 2 фai_QO^DX cǭ<ȪY/u?/D)d6̩+W}yhyx/Aj ";,:G>Jk©a'/*KNSjV!PuT8e{t4)8ģ1eiwng@F&\} +;z|lo`}ʞNG4Ch iP 4/^ )K$dq^.y$*v$]LdлX,1ܨ"[GG.j <٣HǪ7Zt㳇V>A@l@3-7=4ffnzM^PKu58J$bφ|Mo'9tMne ӷ>IVaDc=-K;I1,]L ^T4藔,`5I&z.q?t==2uA9Exa ,HT@ķ497HB;qY@ԩDs#+^Л̰:J2 &xtE£p@U<3ɗPr3k \"?ABr-_e6WLCdWdDׂ21Uq5}$6EP9icAiTѸGp?Jw_덶*bEuMR {E|@?g_,^S96.KDΨ; M? DF2+;+f$\8Wa /ao'3qji/r\y蝗h0π9]mJ*g`+ XCle3ȗ\xlclfϪN`;əG[7L*]8R݆L.[V}l>!!2#-t>ӛ@b3f,Xn)X?܁l 3}sGѾsb{gP.j"5& { T`s()&u! qX%y-( v'm9:*Q8q0#C6@bzJ^gY射}QyLK=Fw?pި[=$- S{*Є@L.ft%,&D)Θ-<đ\t\вJkMw/fX#>kH2|cgPU߱ӆ~roRܗ TV24Z:i9.;l;x^PK}o,ׯM/{F$&> A? x-;+>u@8ƓZ1XBS`0H81 /lcgD]Iy/g(ӎ충r TI~ RϟJ+uLv"^F=t+$0F @)S*M\;Wr\z 2<{~ѤY]@eCهuWx6ѳ^SeL_{v鲲܃q Ù3ó_Y7ydj#5~*;"t~udjX `輅=F+oZhj򷰋R(稠L~]O]qZfp]x>]YW!}#M*/bg4D_$Y642\VJɞ\yOTc'NDR ڒ! !#ڏ8kw.k&qЕ<ߋnGs /ݧC!N"ݞE%vBlDғ66mµTn=?^ |_~j͗@v`&.ngU#~~6'j/g6J"^&f笴}bzBu%[ V5rNoTwbZv'MVJ.{-:Vqe KB;=ij7` [x܁~Gft봕H㷈b,GTA`hm3޳gNI #/b+TfH2B\2@YСC/UmL2EЧ%`{qݽOWBWwkz:=7^Z ~$.䧾Rg+V?kLtT? / ]>p}KC2 *>3ۧ^bĞR v; "^l4O|2;onK&; ʫ1 ';,E5aOf\rzwdA+Z v?.QT“B[cӪcJ;N)ְ8{r''cP%v6w0eႜi~J*m6*4;EpA,x˥r) R߀~zSZ ɵOO6uۈ=:e.kݕgR ՃweL>ӯZi`"6]8wg(b3]6 1WU +8jRJ54 ][4IXXs}Όu%?]x8XFYj LG 0EP ax@RzlE;^vT.`C8u/@OY4Wwvh췕&pG*! pwrt Xj 4  Ruڠm&P4 냖r%8_,*}KEġ>PݞDӴ#_@氟f?tYMSfr$INUw!7)dg+]G粅-Ds}5MNS_lL*k(ubwqUomƚ}HQYthWYҴWt6l<:I,;@Q#/C% Vg[Q!U'a HH4%^ ܺj pdq3 :(uк-C6}E 3PCVmgqVzr` ]A\?P{( zh!!kY>Q_VixUe'y9n!so0fאk#iM ӞO^F'K'k+ߵ Wxז(ceMm\.MճJ*Xj a=䕽1?Vu Ǟ6ڸ`VQH3Gb t·7Jܒِ`:Gw]]WNj/+zĩC&aY}[ڬlo35ANvd"#] )@!g|`kmY{dwԎya'ձ8(ÛXݠ;,%_5^se;Qdr(zLY6yw99'>{SǓ:Sov~~+C7ݏu^<{b䃵f!(ƣfX=R_hwAG=_TRJmF-X^Y_“O 5D{Ćl`(x¤k$_g һX!1 ^OC:%MO\dI0Z͢#-a`yN`Zc?Rβ\_ogsF H̯hKQn0,۳}+)iI)|_x'>_ 6ފ@e4 i*kKދ@[T:|rŚ;ܲұO'_.7l, Nz`]؈ЉZ0/K"נ+b Ա]o~RN JFv kEݗ(ٰ5N"7}‰B?uRo)mUU7z09hMC$Z q nrsj~S\}7](gWuPޱ;Y'0:9-;J4䤒޾tT#zaku0otf@~:vtGnk@wE]8"@W}7)D[ĵ*Z5MD]/HҪYPGRqVq va.qḀ޻eCRrߎRFT^cF7c鵃wߗ*gF?5hEoU`}rtؤۦB PD+ ]. w=; (ҝwr&z!tekHh&#Ό9Z`Ÿi\~C5peK+d/w 2˔)C.@E #Qd1@p:*數˷h7Sy(ۧ]QfN#*y}o^1׮_eQg38'HrH/Gp`e`$4rj,âR6 )v}p`="`AŚ G=4­,7Rl}DD #V6}ibzx}!@T@MMP ʰL+L4Z/Za#Gp@]4Qß͍f{mMa7^V%} uyq!CIpa`3`0PAg,ސ]L^r-dÓMgvg`f2*G4'eB%VfQ!/QHNq«Qtk=Ѻ(HF{>zZ/4}-*qTR򂎎ZLx[v6:9J!U/w!`X!3^.΄s$estRKnC1tpIȌņɕOPɔ9C{P>L)lR+NY f+V[=n1'9~ǐUT 9aXX`}K^Dlo ]ew8z&ry*\rsKeVD"m`&6 9x2-b]L <6hB];_;W(8gt*lM #Y1I4bddO'S!OjڡLNI*iY}#P*<<"U T.EE1kF)' y*$\䛑HS&ۺsD3FSdS=_|<}^ω C,) N T &0AF0"5g8^wO3'K5.-!FY ,qv >"` M}ןxJ3F 7\+[BRߊWO1h#bm #uKRDs`}ك @سC 9M|$zڒ>!W%J?WfshN8_HDŸ1 FS+v_X#TZcV=rӆۻA(Pr& Z$+NQܲ\r U?']^9c'f:#K]D7ꨆ$hrv_`R>B9S :els&4H (Jn}nkflZP 4FVF|ޞ./ Ŵ0(P5O2eLԜdA敒n,W=Ok%ǚXJAd5*t$ m1A?vEK x_˱!Ȅ ^yb^Ħ)HcmP`(OT,̎戬^HD#mn э݁qQ S]O֕zcG da<8R.%whEcpwR-a3=3$~i)9|B|PܦLY@{g{S/r-2őYS$bcV ci3h-%Q3NZ:*e#j 9#wz& _Pn=dx %WA={9RC"0ȅq_`Q k 9jHgB~Gl汏Yj_ry ,UAo٤:Y/Q{-wB;&;m]RVSO=4njywD,nd|؋z˜V`жɝ^<,i<DD"aIE{yN~lk[F 77: Du׃R÷atw"Fe{B| }tRR-S"5=Ū?V5ڔ>PPȶhAعP,= ꗝO4$6\|qC7BHBiNMi};'xz$ vmvi~r85%6:iY"vr*xUrl߮$WNGWlߺ|[3<8Q˓rpqt.}zo˘=q*}mM8oXLZ%\W3v|͜t9uƎ8f~+xXp'æ%я{9kxI\V_\$g~ H{uF{=887*1x/}fxݽnYF3cs$\ְ [0TTp.饐ܿ۬522pTj@w,,!YQ9ʓ}JZ:fޤc҅ ANGU}ǀd$ŞѓvdLpe{UR= u &{- "HP*K\O;A'QawUUPФ4q*am{$_n!kQC`|5&{!J}s{cwF;t 4׋I(Q&>X9Tvz) k!6ha(ʀC,IPrndNkQ|Q:|$zkYo뭇tɍ0!S{O] X]F}Z;lW,PJSb-(| h#`pB:39|c&cL,m h8A8LFKO6SFk_ imϲKÜ8}\-|`fdymmNB04*x{ kF=FT(Ci>קUbN:ۻv~iß Kқby`l aؼi:,IK.)MŌ1߼ifLE H u"xsW%yТ{ɽ""o<h~ɜtoP0ß%9\&]l$?m2BFl9d6qڐ/'9mG _y$'CZƸ;v:XPˀ7g+'\K3I2djėP!}AO&>!t)xKp NWqq-%:Փ>_,X0z{1p>Y=QMk2n`"#1y8 XT1/u;8r!'"o.T;.(tv(3.g[J5NXMI4*?z3C%\i!E +2b/']p7"NpHc߯\LUba"Y.ϲ!BR.wYH0K&9lFЩDS "^eԿ|#:"H6lpvz-D?,gq~-~4؋3§s'v [3|W+V9F=qL$_a3ƽ.v%Nӳ)eKkHQ O\%INX8b7,k*8E@>ZYlO- ˀ4:ޥ2?ԯ؈?8V;Ul(9V'qWPp^0|tyX?&V<3濃0(Kf28UF6f .LYbN;yo$/+evO}P 0U'wN&|y: %bgLg2*7b_z:9%FSn==i\VȨ/=ykY|Sg nљy/ L0B}A3CTNyl #✃:m do.c 0];kl/3 m7 HjFR昚6 И=xcZ6,ZM)&תx@6sFD+"s;a{OVA90!g> xVx Z/t &[p1'7D<ы?iXTIt͂-ʲt8Ry{3G}l9jb9P焯TGV,%v/ʉD2gUE縡5@*L{w^BЭJ *.Nz)888R_Aƫ l'+`WRRC-W-gEA|hUc+ɬѝS+V7#6 <Ҷգ^]eTmiqx̍S $]/$3_qw 51 {IA i<1|bYGX0'4? OU^.,D>=G,km# X RgG[ H I{xy!S bK ^ѵn/1 G88GR(6A۱;-m1@&mXQ4IKO8c!*Jx5Q\ܚk.zjm/'G>"Թd(nKhurxV7H&PU-A5st fZNɻiN\` T"ר S~smmوX ?ivZK`rWxG֔G-4!!4s5NU;@ Igxd)$: DÐCԺB/Iu+#Ml#fz1!1n#8BY])i^ @!I`$unC|(Z4W)UYUPbs7Y ?$Nji`LU[Ѩc*TO05&GL,Bg=f!+N)<ďxB&5LWhI0XՠUN7q?T"Y^7ɦ36pPdۼ dl0d~"ee7j cY{ϒ$K!dA*][#Mt}PY'\HBU7rpN0~q%8*ʓEP 榖$qݙv{@仩qTcn?Š ycvO]hB,MEU}9| 1xT80>:9pj7J61],SN fA&p_ڶx 6h@YKn?Zwb1aRpC@6|'䨪HKS tP:zɿUåm}\ohzaoYi)n4‡@k7S7W)s50!&twXY"hGQլ}yli*.)Ulg6,(☽@rnj%m1ɣ-G-ⓂW= (l 7|âĒlc* 8>=lM:W =O,]'cO%Nb~sn,aFd!9>QщO)z";$IX%*-L.FV+<t`_y#_v7[; A\4hٹ:PH]d8id-jĬP|/`Fӎ?Q׉69Aץ{C ḏwLSETxtJFu5I2, llE,䳠2`{j5^%iw-RѸ-,JA5~̀&]Go2@#/9'zp6Y{QsY-{XR n MXuzZ*cCxplW2,$, oT>)),ȓf$J"ޤryj.?{X ;k=v5zg~#/2B/v}|AU,Ldׯj7tzyv# )_YO:b#&I:uP0X3U؂>a{U\r=`>ELMOsCS:Mܐ]Ug~_t;ܬæ ːMN}#dbL oB4''~.~BDmYq% D:z(XcHpsluڿoP?ƑaLhjkޥV)E(?nTʕײ":9J>bV T]VkՆ{2v`y=UXBbgFM>fH~,Ē$.:ةPU2 T&Ow{yF;HU3rmN&v&SZ3$,ٴΕ-h .cOtŁ83>OLnrAG]YCp|DpI3I.'fD_P(<lj2 M?⸠2t(4m 2:QR>Cά7+&ѿpd^d:e7Aa@ʀX7߸`9CoE{,@j>2EY#(F6hOb`ALa`<`'Yls}2&ʯq)${\xyWKv<ƪ0U%yƺ-"gD֍j m2$= ] ur94Fw0CzUOV[&?:yQYKafK`B%&1R5OzofO]ibe@*?L>*Nɳsx9!aDZc{[o{>&|ꩲ҈)d҇RHzCOB&^zqڼ 'K9@! nJrv<||2L ]N^=a陀||WmQ:vN)Y+du{ 7iP32(Bʐ;2{<甑Є۪3A>3H0y^L4L/%Pխ׵($;["l%3H,SèάQ3 6W(=@kO[G[l-ץeHO]jZ00.uMtnZ{kzʿJRpME2 "K㷵CMd,7αMt zIISo >$)κ-;i<]M &{j=Ѱ}RƒVoQS^HL%P/D(R)bs!>8 ^UztWNt:}2+TbxĐ(™ϝLb:;X"+7 &iX Vri7+j{tBKJ p!tcH[Э*rUHpBa±e;;g:㕏(.墟CP˻ϲ zwlE~H" ץyYcړ^)1IoH.ghC0C`Q50Rڰ,HU;X9QbꙿFC츅 w~aE!G\< iGMڦ&I^8x%Գă?#dMF2slP ~Th \K(d/2jWTUyj?psCaCj6|k-`̏)-7!Ե OO:5F\;ꊌWCG`~gVBxw@QGUSr@,Pg^q`Ls6Уˌ1&!Ox&cp1mqqbk5W`o~.رݡq6~bQ8|'tI#sK9&yuhDNp09u23mUmluyң|ì]v΂PAes:hũ4wYIǫR^K #$[_|˗ V %5otQZ=@BmO>O)":mRlrAlsŚؖ`~MN7J$l$~Y!H P䈆U[_*/F)~gI-)^«| u"}M ħ.B~h$ ƭTy^cgkUGƘJ`A {wo# f1lXE`}qډc&"XtĮyNCQAwA&Jy^]t*;21fslvW8G}XO$#vi\aYf(@ׂHElh`gL`" ֦^LރSܭpl0bd3x{#X(YRPߣ*C%uєw)-S.yKFBEәwNYO: F"D 1TFMoND YD(8?N?yɭSET6 >P8Ίq`=;0YZ07070100000018000081a40000000000000000000000016239ea8600005c88000000000000000000000000000000000000004900000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/gpu/drm/ast/ast.ko.xz7zXZִF!t/\F]?Eh=ڜ.+͡4אg1j餸dJZTЦ i*ɀ5m E=YHߩESoXOʶ2Z2Ezy<'^ם\D!,4cWSx"q0]Kw&.oK;v. -R+'.Hmn|X^)`)֞[8{kA@&|8QtϷ8f{[g><qǹ[j $Ht#.AhQOQ1Ss7B Zp[!KW#\$#wy&S\E+#d%ls,6dAxܤDP%ܱ!&ΧcӐq42u?ŶJVj8јUxfIu)!F/C? 9@}||=7[5Yxҷ0t$2/҆okd+x*ҍ ^2)s"H /?ijb io(=LY؋ FlZ|9rmRs{Pwv̻t>#~Sjϐ"7W*[ii[,>znV#Þ7m\bjpa{kO43cK/a!(֥>L!gEC.Y@5Rw΀Z 2hLy+ O,d8E$P=g)|skQ`{;J](ȧnh>A-/7xu5>H7ͳ ȗ#vrWfUl%4o.|?Ίc:.\  K^殡w֩SB7KRB[Zí4TZ3Ѝr@a nO9eO]I3äi`K.f{2rE 62MZ=,A/?gϾgAIBVM^g$EouA_Xm D/!!A_iMdwl7JGAJD?2caB3Di$l7M"6'K/VB.b*ب1ۯd2,끃7Vr$ȁ@}p+$趬H39z KvWsT CAغ'[N@Tdm'IwohKh1>`sSt-U1k BjM-E =vǥqKy,NԐ9aǼd1aJf{bviA7f;y¼!ͣ[@sWj EW ++6c'BdF!Er&v}gVHc3[V<{?i ۳R/iR-bd`0')^FeyhOu !KB8hHD%eyS^m5 7U0jX5VG{ [+I$Ջ\ uQ=T^2c'Pq o\U7|ly3]U0gJDp?ΩVgIPԗ1^ǜ0GUS^)[l7f`E~~9jjCC<$cbT`,'L4S,N+>bYѥB%CۇiVH"XCvTb) mrt3@+(4=e-~n&Rs8ZpĄHvh-2_VԼ+atb*wLr.'>gƫy"R{32C *ܷ2ưHP*p *vH`/~C>2%<OyahJ.,Ri&vN)uٜVzKBGV]@Y9"9qPd"gu!\ 0u<DW0!srTB:nOV_O?#嘍 ̫E!yOѩPzT&z*[e2wVt!sAֺ&VדRT3hOwo.7Y#R ŀ^S#ѩtė6Ȟ *FͧalBסnxWؔD1aX,M5C l[uc贬#DDIq}`[LArECT3WhfTQ+{2EdUmc=EYK0ko%.iuݒa>QJX[rEՍzfR0XZOƙBA̼vѧݱfV.2ݭ,ؾ-x9;8v\T?\;sYs;~pӔ!xFauXsFfbRD׹={6gx2?3@tL5* |)2][F'k,5μ}N5 d0eK I Sk ُ?&apˬN_(\yQǾ2ؠ}'PwikV9:J%OG"/2Թbf1_0Ŕeۛq١+$^AQM8`솝fl.mꯥ9cr4MxlM0-"TPUKjmd>jR~D{oHœ ``Ku8;߫4%_HP$@ǕQ&OBUfO]HTW$bRC9#UK99iibctyfaLm\< x!Y,@@ j8j <;ш(Apy5AFdt A4 ).N>4 .P$11oL`n^qM/w΂ўTp8_.9kĤȰ2B܃ŬTYl+~u=⢄ -4p[8ZtiUdJǙX! qt#kjC ID l7qz-Tfp8VE'sx {2@}@y\"6 RFFILɓ!ekF6ձ^&kVK=ZC: 1Xppof@yYK7@~ɲ;re.9˼7 Jf!q}aQPK fŶśL e Xӷʞ4n_)OKO(u>Xٕ"oWFE'|"p h`x\>Tˊ{2XsSG&qz|C6.@Bq9x0❜FhF7y잴ssjKG>c S'Tto=Ț$XɁXR+X 4R zݢ騎՜Nɽ;*^{dZ5Rra?Fm>yiMH֊oH_T=2GRɭqu<^ubByBã 2Z',9 LW_Ӡn95r|VbMUwCߗ^1^m9:<:i.הՏQ;X[*[?$,4 kӀ3֙ O4VXЭ*v9W@4ng7Q2o ~o~P,_3ۜr 3:ʨk͂rkow*r-5ceGz 0+<)2N{L¬<$U}ȈȕD3!&tr'm3R?72AG6x?36NÇjEU !I>Ԩ@.=P߶]?mJS,z f Em}($|zD@raC&@S!۝&._q|o"9n2[];+$kuGND4(w3Uohd J}g>LdT3ChCCpG!,g{ /! vMhO!0Yۊ祪~wܼqD2 {;/uYl5c+pF&U^ 9F>=gTҌAbvVGgEdߚhϤvLJt{ÂĹ_at:]͢I5l &msWoB ${3jR e,4N~EOD Uir|Ln@*Hd5X ,w+Y!" 18oMn4ԥfYsɓ -LbM) UR"Fs@u,%> K=b)346r\WojeFͣ,y;L;@OR/=DZ|+NOGUk4ʢ;QN5ti]W~:xv~Tݓ4Ek8$Vq5d|IY*>iTl\u+ :& WJ=DƷK{(7[iaԣ9ԝMFm2MFDoL2*VNڅyr#'+dXzw7˗OəEC'5:G5Lt]5"aL@܁kQ,@wL[Όb{%7 ,zhPHϵ`,TPu)?݂(\Oћ`oD!;Qw=xSm"JRlgsC%(* cæpbi^4iC|lEB@BY/a#zrFr$*gjC*:5Ȍ rRj;ۭ '~,k7Si:Y_Stʵva\td9M94|l٪iѣ}f -$c f#1-dup d)U)"p %!6hU¯{>yI[Yc A |x9'pp[?/ p ' ߌ&ݶWdMB =,vzI NnI]XJ'Bߪwe3,11+ץ(׃Uqo=O9rMԓ F ֳ,B\Am?Xz73{LQ5NCU{5I+g>@lHV \eO dLy_VhTBfBczw8]I.l%gk!?6~7V[uG~YeR6IesFr^?` ()Ŗ3@(FHrc 4L|+>YH (2;7T!sHuYsC4V.Nz I6Uk?x_*Fh6c36B?W%Ks&鹁ml}u8vԎ}gDEkt5z+ENJZeD:*c)dѳ)(8g`TǬT3S[dQ7yIz_}Yo0*\W C K'qˍ; :'?cw0%NXFL:&:*Nig7Ke,Ad<nX(,E8io.쟦vet~  jMBw.*uFӱ;s48'cT]"EMiXL9E,khd/h`:s"N1~ː"{drX`zY ?d!R0m+d;Jݓ3~rE㇌+9'q/ D&erL)3w'T<$m#"Uridg) 00?XE:y7ĬK,RrhOt0j-dF$ Kouyn+35'LJU^W8 荌: M^`V7-h%F2A\}|iH0# ֛2B]8Csݒ89 Z*'\pN%cqAbВ놫"_\OjuHq` <*Ue[2 wX?Zkc%٭y;hlwmϱfи/;}6Ǩ|)s( Df3%Z)hr44x%ԨQd tw&g%۷.G$ON<<[HPW$x6Ogr%ڴJ)7HGuU9zS^R^Dl=c6.Xnb k 0SH7霥q <7lQyW? 3RXbaA[.' Pnr@s{w:'ωTe>ôVwQ_H Rx,t<BtB`G>v>8p(Es;b2J{~ד KQH\ 4!ԫ{T+tD9*QvXkBa\Y5S1:Uk .B6(8@f(nw:o֐A=[7w2-`~K1,Wo鱷ìlx_@Vla.h,5Tޓs5!2֒YCwcHg&I_ !׏㰪:s'=o}!Nŕr4΀/+r_%Mc"k3<@*|Q^ktCiԖTBo}ȵ ?x@+A)Ss+5cC)oB N Wϓi- G'>i }N]eL6/NJ;n{bG-4"wTPUze C%b,7c #JinVZCѣ=:k5'x^Lڬ;RtPkuGH}1PlŻQ')Ax-X&Q3`zā͜lȝXsR 6|+fnK*zۅ"yuI6qR(Zmӎ{qzJ9\$nԀ%37K|CsVEvP F^)I茀af$_ Kq_YÇjqa 2P.DrI B}1\z T [1_bE LmsCpдVӋV̅^œWw+nNeC']N>Y<󴰟6A9z-+$Ʃn[_Q7> 9mZp}ɉMBa0䱞Pris-0I_(MԖ4XG3e.52Usˡy%Y t,Snys=u쑦F6U^Cfx]I/7|xjr v]L_h|$n!\R9z'k.~k.?1ZkICp}C^fB\-$X94n:@CzJ.>H6gO؏a U[ )aL5% XRxsUgBz)Wҕ/*>9\k3 2)h7^Y"Xd-?Q 8D<~gwDQDS_z*Tzd7)i=Wm!fior@ rwxɐsۃsNH#[8#h͡T;gF0mN,^ 'тa"= lP>zwׄG>hH,iм+z_f˿?K<:{AI7<=,n~t`=G׺.=l,`zr9>J;ac)n4$nB?.#MY3B)AY j!̆ hw⚬^fHk1t 0QVL]ր"8,}9]ۘ/iSI>PJH. |1S,!N</RNGiʀ;?;A?D 8x.B-p܉FNr-o W2mkO0+V]6sl&Jvq&&Ic#݉.m 9Ͽ$eϹ;&ƗnyϿ-2U1߇$/&{&[ 汜߶quoyNeJ6S@uDjH]gtq#akzJsٲD ]ߢ}$}<0o8Ex/ dBZw+gʈk12Td${F*njꏋ^0qƐ`vP 8.GQ~tsOZ&Ö c" T_v#a\bb٫ntqE`=[x<^ζfgN"|#$.' rSkMKۿ-maFUD-1Ξ_L]l}4 k/q(KWC> B#fHSp'j6Ͱ " 'cgF 'QЀHqwDDHK|)"XAV[JlWfRp(Ͱvq Ǯps9Yn԰s?jC2vJqo .o3Al̷cagi9}O8p :TrI6SsN g9m tfnj4~6Hfݐ̺:%H엱i H2BUJ `o2;=_Aj"1dI9fomn?B!;&@fیhF䫩7k2?taWjvY!qD ?nkL"w/ y glq~(r}Wbcޝa${}/O/^ zahjDGZ&:dsZ&jC;?iGPb(@ĄMtEY̙̓{ఔs+9GI8潌b !=RCE) LeˤމkEI]^G/hboK2>ͼF?xƷ') h6grLfg`̼b`KVO\ Q`:S/ج$岠`vYqfv`ww|Ɋ5\vbVٶ('q?Hl1w#nݖ2;ovfy5R`wwmߦJ<3ًȅɿ33)?`i r)## >ghG6c\XF޷2:Qav$*񌯹ɔӆYagND- t!&x~XЂls;ȕQRJ>9eq)/J-yҾ+f׶ؽ#?')F׍31IGе_OKܛ5@]RI*uo5D94BBWI3>1)D fc(]Txe[[3S0P$ԛp!k20uܼ{4a!%&`\7f8`whDp{ B(gX0TLI 3N+~kC-'64& {,W QZ$3it,5f^~Ǧ-i#H{Dq=%eϲ _As<6 {̚}02/a]Y`[+H}4š.St3 >.(J슃@cW}oʫfBk$ $ȪL`NDNזn3; HD1-dY 󻛶ΐM j=xӱ޵n;*+/|¨~Σ0bO.^OfytSeÀUPw_9[.?^dzFaCo幣S,#N# F1x}pNN f_\4ڥ rDo뛜}mVe)YLq r_][gL~0c詸n~8Rqu#_Oz)~[/tdUPﳊ,hIg.mFSttst\_jɸ 9lpe%0*-^/)?keQ>@N{:"gv&(n#M/Jۤv\כ=!ulU)iqK눃F2P,^Z ض) (s 7zFM)K B-Xi& t]imTy6t)̃ Pn\oG  S0.3]fEOZu9`ڛ=Kgkr xkv" Kt4 7 N`"i,p0[bEJgx Zp~ݯXPpd7. F. {GkҋM[2A澟i0T.X}ڃ6 $Zp6 GWll Zz]EHLI0"G:̮6ܵQzю" uUIh^.[ڣFAmbKA8"x=7G4fcC$o ӕ૩@zN_֑\9Yzw T(D?| $9XOԠK'p?r#uzU*(?u+9ሼ8 67R[ւߊkT ÷D|e\JK7cz(_(s"MK-ˇT[5@, N`ʚl0g9[vD?L6š +T;%kǩ2Ju萧K!?%*rRgx^Fk(@ïqVV_NoEIbG:⣘]9T@wCؠE\X}54< 8NHOik,Ƽ`4Yltb2K8CD^}uɚG *uZUF?R1'e}7QdU!IS1߾xb+iHyG?cÐ+) aBE:;^uC]屢,AA֞27ڙA uo!I~ $lNNS.6Ta s'$\+tbdždFĕgG[ ~j $f0=al$'-~)Kt, 0i.2Po[J޾+Y T.jVSZno]AZ^M3Sx4`T>E1b_R6W$x$m!^]pn8N@O\t FQ",25ºB'rnrmAF Ǭa9Lͤ ^8s[$q?F˛ o$m_N TH'ؠU%yvO:V!yJ_.kH7`Ys?}% +s~.CÒ+6ꤜVձM Rf=$!Ε"\U KeuTL| McI%70x? dK >N҄lgqgurd>>WXKV fo .8r?L}eC97xmg#1TXГ ˡ`Qs7Kʻ5i̽bbLc,KT^%0;i!$An  ;s,PY5jhHF*ʏ)]X<~^])} dv:Q9g@ [ .^ӂbYjr _ ^ ! %bS6i_p"sN9yhLWpk.1TV)Aѓ5%;eW*^k aw~H/D371PE,{Ǣ@Ev.Ttu2V': C!bVf,q"%ɯRƋ i*0)Bnh(z ח<Z34F (b1s Gkq@w;WxռCy9qۣ ?`=N#e[9Dkw[N$ڨ(,As>94hHMOj{G?/u''mP䷶G3c u ~ZA7Sne~wT;~KWqͨ4ذQxzw~~ >&I: ok F=fccjtF񱢃{զbUb |>Tx3c^훗ggq"am|NWeUC3v '}T ?{5ΆKT }ObQyܼ2^w7I7lN<&0d4׸FX.Nȸ3N㧝 Q"2v,thӘsV26L@ਃ`ңٱ$"} P}U|-Kbd/å 9z @|IRޏ&J"Ku rl rJt s; *`QLĘAhWM2 O=wh0v3@2J=h܉UPKv8lb 17fpq 64>Մ`g#̊J<)3c8md(zTllSʙpѐG5F!CIYϷM7`E2ҨNMm*Bk2R k8r15m@?aqsBV2}H9?~ #7B-U. qa$]kcSv(a<,Js9GCLfyVX qYtydSqLO5*S3ֱ$K)\G*줎3)V.Zu6հnH rw ||*(5 [g wVR#p@?۟LEGȪc~PEG9B{9æ!W'RKl.SnqZq7?x5D܅5^ʓw^x6^40'K-#f7$vQdS4c;6/vgeV%R L3Ď KsyxAj/-]Wwa 6-"+Ԃ I<;Lh!N#,]!O*7Q8/mV y`8"]m㟚LE[hoFg rzd=.٫ćhAG{ )&@ɥp~ ȪX ~fޤ9b:즻/AX=_OfY%gڮENEе!_HE0`}Gnk:iRaU?4&L7ĬnnkmNctbs MK-1*pY܃b-c8AT Z'-(Y] AL'wh~:\Q+FƥW&GOb+,LU9 B:]鵉;//P|k5v4qg;^ `)!Ě&xO8- MY F73 <)`yX⛧nVwQKv'VP:+^H\eQrK7l]F%^L9rק 2zUcDQe?l%itq-ǶeV RG' ui%F)kJkƹtyvHě>'91QJZ;0{6&R"5Vk R<+p1YRր*$qN"Y4z:tؼ=;ҷnr -#P.bz@61;27c3ddn&oxمKd B 7oL3h|L#~ɍt`ǖ"2N&ҋrz4Hs&r \3h>biQx<ɉH/j*n^="IEƟ %J_Ps,fpg+;"e9z\&YS$i,;@ GL2%כX đgs|FJ73_Ѷ$q -gPJ@-UeS|E+:mvs%_c-$bh w >b=w\*)Mj49Φl~ڍKU =Mk3ʔP9k~kl( #k֙!QLڻ80sJۤ6̶㴥AcfN2tȀ'&S}m}ᙾx)=kQf4|]h4GIO{}] (qgM)PoáÎe0ak [[;. wm#;yؾ^CiTl yKVA^%#&R=ep)$bŭ?pѦ!~ * Z챹` *ag)pG=FmBɻ8tqCnG̟>}ۊ+QHv& {V~I8lsQosZJ Dd'׉99p͂ *Ux: $¬Gl_p\F2zSYڅ~׹z}h ;_☖G'Dt Sq?pTV1 -g[7bEo<#5ʄziB.O&Q&U5Uׯ% ,b'#+$)J} Q`Ƥxuq(Q/+S7S)ZVV<NBz8MH2)"*5@UT:Tx8.HMP`DpQdLgϸe_[8YXᏍ3 ڪU1 z8gEҳ77RiZaۈ*%BdPB3\*ئRFVtE P &';-)3-z?10eLc2)aI(Kflii*=NEU^  锛kJo.lGH7&׫ڈ2g!R:7v7ݬq]eo0=yoYxactEM!6t;W bQjB}v@_V>P&Cr|rhMx(nKniQAxd)zˡM2>޻jg^cr8sv,S~3?5sՅ'q1KeY., 19oyp5oj#u?$T'L\fhX*)@:#hγo~i{ jvn8"$9k-G(u6b].܀b [1s*ڵfO$rV̩OeƵGzIY$`.-qy]t * 7VL $3#q/e5R{olKږzCVK=.l7b$t ϲ vlU)ٶZ\d6:Hruc'I9#}XlLZ ݨƎC2WRM-;)_ YWcos W2~}+!"cמyJ_]Wω*q|iDaeQspn f_CveO>%?u<Gw/5Kx᭰rKO5@p!V/[JwK~}4FwΩ+XwddGZy"!Y4śRia`/蕶< [O`B b"+haJPc:@X@]+Wc|}l"Fd,[ VUޒ>1 ,2@[`Y#SѲA-$Z$ ^_iB8„5@Y>;wkpW"WJa2CwUY{^SܣqrmiR%#HxF,TF{?2LYYޣ4J\aöw~|"/g6PC 7R-VL.!^D J|vӺ}zm=~˫*MclS ]t̻;"# -^ ,hT=9<#38rͭ7k&EDck@]]_;Ճ0[J!v}__m} O˨>G*E Hmt>96kf[U%8[CݲD+eQWv(c\0A`pdx*=>♢+6xd߰J 0 G~PTUڞOkK4岣vk _ ʝ &?o.`0יp :.N90f>{ה1QWFiPMƲN4k~Ve Hy=XoxYW8NfO &}ŵ#BЀyM\n<."-ń i? U-*.®Q0PW9 [C&s[ᚢk9F`ά= xQbWR_pgsR0$Vm꧷q%K\oFf;Ft<6l#ށ@`S Q{ax)dΨתY\l.V 7,NJnJI9|.+w)yU肚֌C~fbBtSPoeO{8ūJ)"t9O,<2i`ӻ<>})a22P*|VG02Kvqߒy^ l, \8z|~do__pK+OB5] l},!8˃,'/PL=艗z`:/kcbњs JYsvkrtɺ_5RKx>S5lCw,ٳ><ĥ5!xh!ϱDs?S_3Ǻ罞 ~uْٰ>Wfn*81o?̿K,)](kPG5$lZyel8ia3 apkbgQnQ,)J-=x:J;X*й5Ɔu^F &n>Vc?f2du!_.iݚdKƀ+52$JkSrV8l{ {C/Vt MMCuHo08|2WgD5*P$4+s,pϚw1ӘR9~)95r|Yf[ROSqP/3(!c ebgI=$*yB21 k0澭H* YLVC$gYZ07070100000019000081a40000000000000000000000016239ea8500012ed8000000000000000000000000000000000000005300000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/gpu/drm/gma500/gma500_gfx.ko.xz7zXZִF!t/=R]?Eh=ڜ.+Z <Fb^>`Ր8A#+O/).MҺo U‘FB\xRjP\_]43Tm ?X̩tTcx+JjI^4nߒ%f,Nck nta+& {{į96 FLN#ݰjFP rsYot{zNJ3kF,1ŋP ~=ļM7&W'NM`d/IXC;NY ]sռcvnW48.@`}Y&]JLҜ秗ʩ9kwphգd1MfcwBW̃a5Sa0)r l!&9Y㒻>-! T,ŀ0˰Y#cr=mTw1z𞮅QƁ7OȊ,p5 _b3#F5MlItĶPLo1 !oO-fafy]9zC~ J&lޥۺƶ}_b=@!J04kċyF߷,৸f+Ti()#iYU?uU .@>?řCb /~k6P/`;ѵ(zn]\! djM>capXUf.|%, @z DH38e\T8!ݯ('j@&eqS;L;;ijцc:JL Ӝ,o:7_I upBc|υAnXwW VdD;; WHMv͸S!jqoXisxl.YJ"0XAEWbGcT Q>x4>qĝi& Rȡ4'΃?$h ؛AYEݘo/RTq79u+cS+]^L:|D-l%QzMIvrAFؾcϫ_`3xjBs&`SCʇ̀{]"LA׷z p'~򱎯`c:}xߘj++Sr?~9Yߩ}vY5q 64M S4d`%p:jHR =}tYH)X`҃_x/V>m]]]nB2tCԣ,eX+\I!Nk6ߐ4%;F2' jr5M-VQ;=} A9I]xX1>PܠJB~'#D*l2 αnK]t15P63\\SM;s .ZVaqE%U :7j'%цD|9ᛸED́ZP_k`9u&'G+Ùh ? B$̤٢^_{w;i'j:=[dja2Qtu r>6i7)o }rmFrsиYM"qP@;3%^f :e9F G[YI1]ml1V'|f(`RݮžP8 0]YS$ Œ\2no߷|EPwfHm6h 7GX |&wWJ/XҦQLd(RG ~ZUNRv:ˣG)1 馇\IGl vw&:c}PBZC򁝧#g))J3JYx%$|m] `&(-Up MnZsr]N=O |1[X-}jFtGXɏ"`5< jNr7:wdi AQ!TH񔥰XݠDXXlU)i! u=ʑhXRk :VDTF54`U5/OUwsRS""hmFj8ͭq;\Ҍ/3@122'Bl+p ~3GL^ݑrsB}koft~$7701ټt-) &s( #QѭeMjB~2|ŀy^ :[X#E1圻n°hŒzx8}OH  QoU.HU(TB)>̫ӗ#*YZ:3υc+ZՕhzEu|E7uﭬA mCsv%4xh\0C{s"__{X lQ=SWZo}jLmph$w Mq0y߉Qi"am ~QvwȞs=ޢz~ɠɾ5˵3\Lf՟"6;;Re$~,:A 5'{yoS)]~Jd;BQh`[> !;]b{HE]D7ş:r~>?, >m0.Γs:D gqG=XFĀGVJΛkEG?$JpsqjQǎmI/:O#@h$&9D֟E8IN & >]Lq7a9t"}$DvZp_1؎z1gd>Pk4GfBΏNopb-moY.Yk8ܸeaȕnPn4}ɋCh0ZgASwj蓻!ɇr-i*?+E`oŮ}lAJ=[n,X'-3"4qaCgcoArt'YZzU7H+AcU;Bh&5)oCU8DÄʃ9)ۣfUNe mݲnpH(9 =ۃ/}WCW?.^ϐʙE`.G+> aӎ @Np1`?[t륞}|,kiNsBw ?O*Q,#֬yZ@:;AvauΧc:țTjцWXGOuhJBoT058t}p6g;{ThC3|z>7xbuYm]Ts*e4"x9Z3;l&r-K4u2y} LBQlQ«Z>[㥳żhLJs`@hl/ XGZ3g^2/)nַ7,`tkM587X6P ;%'j>@9roN3@U7h2Fjt)Nm&T+T2`+XAFUVŶuRߓ᫝"3l"%-vp&)&%8 r2 5}l9o:YBHKOyj }πw2dNHxB\ v xSys%a^3h SG |$Jų"!'_~3eh>P2c=U^U8/yS;tj;Y^l!p/a (h=0O6Z0%VKJ mHl@]w@ P}PL;Ы mY =Pg5Ӣ09L$i5A`Q O*r$ DC8k_1q?TPQEVhlEY%ٽ-9O(.%4/pjݺ~TGI]BR63!|N'd Мx[H-~(#e!pF$M`c)Zθ{~c^a^e^1Q<&h@Q[܇Z~k93Q^xYJ j~$/U5~˽>L)^lLԶL鶖Ab [ X OK.F ϲ(9IWEC^P.mfT'oTdN|X9zoYR(6l%d6B/A!Hyw8Ah{vX GI'd6쥷:0I| u>zg$AS}%wy hQ-mWAno=)m!LM퀆.(*uR87&POWay"q >RҚxnax\!'6CGlyK{<8OUڙZ .N@ɴ'=(Y57zHXFCjGyn|/&*>$VnI>O(~0jSɣ_c ukUr8YFURIgIx'qaZ&1E?_uok?[Q2b S=udU&ěX%XեBb=#&\u{iŶE2׀oAoq%{W;'P T|xG{0[-Y75 COki%'΃*ܛZV9rBtzQ876 6VbT t* O%.-eT!3A1:rAK#3B-SҝpŮ$x}<Q'BYgTrx-k io.%*tQ )ÁxrSHҟIx;;\=_n379KE >`PRߴVMQq`.omqSgGk$%$`۹I rt)8wqIcnsp[le"8'.Ek4 {EC9,AyC}~AqLBon3v*Gt<,@GOSMg(}?PY<)7#'}3hTeu/9C9Vg8Cd$msJ,%QK=YDV\3I2H8r%*Eܨ> l+B#9rL!i;dWu-4|Oc̣8w%*!E*y;֐qvM25 A U^GG> c6ѠȦOW#̑u4B)-m^ mVQׁ5 jB9/]J#qnB9_?&fh3){ks3Dgu7sO)F[ݴ?S[~|M7}/J& x=3kOn q2Kr8Vw0)+zR0ٟJdQ{|N˶=/V>thڰw6R3ۺĞ5KT߬ }Q/gH.M ;9/e=AUh2Q #/ (=eJZh:]=.\jEaq_[nMUAE3z# M ?YW>[qN/u1S `NlTQQr>žd]↔hL_ظyW뜎WAܺ-ف<#E΅L6b&۾!]5d +@޺e2$$U*ssfϳ ᐭlf2r:B5}kA4 Vb pi@4mm^?[.,1YUIC}*Й B=Y>z7J~#0UFB\ku]Y8ueHL8 FɠJh h\*ׇY/"o mRH<ݵ\8'ȉ?!Ϫ]y B}8Э }U!Zds!g*:2Hw1̶¬ǚuzbpXmlŏ~ u/J4YɄG$VA+ya Mhfv 2IQGeEBFϺTՄtOy]}lQk.H(u}A5 q #O"BD(1dMᅙC+KQ+Ŭҧ'@9(ߗMeup-#Q]7b3x;v"Q(lt'P>WHrY3'>^M(57cC0%H"I&m'*%8@yċ{"m;[?Z͢ \J%K%*!oN"fQ%Q4lk _mGcOՉض=g5O\;]xa~ cAo'm̲(Mi\+nJXka ײEudvwoB>GXR0-imܡ6-x->sIV4`-A\P4 g :怰oU| ;;s \>v@eXZ:߻$jH~]zΌg!d3ZVW:<{0g=J\%ptG#Z<,ƶUOAa 2F(mx%ٖUr@F4N>Fmo65aײ[SVH5g$c@Al#Ii-ΡL/{Z !jpK\4/g+ԤS-wrч%vy췑toFKFV5}dW^v*YO y["'=%wQʯwk$5$*>sLkRt82Ya@ X &/>R4g@<J#3XwX?7xBX[EYB?$a_>zA t$O&Q})G5ws,nOT܅cӝZzHWng#t:X/%!hVech%^(HH5"_B3!I"7lB\Jl|ܩgU1o`;JKޱ8HY'*23hE>xwK_A/+,n眴NN $d*l>  IUGd։Xb+a|.'v DanE 1 \.$9]~JXM)M1t txzڑ~mwnf,s]ݻtOKz`]C:2~_$qa2 J żN-eRi#+M'd"OoS n;a\i{ k[fQcX EҸzwuТWiX]MU2 (84s<{ 旛L;tJ'tYߠ^Tm]AY|y d2{E5]L@ l1?_d4NjG/ #!nu4JI!{KRxn9}ŝz7]><7Rx;i%7f]ʅHP^L+K٥82hhp.~=hMfx#Il(Pj`tg!GUCnItMAx.[I!-\;bV=C%(+!r %a%yD 'L 7QU6p75$"b0飗L6Ҳ=ӸxbDaӉGae@֣Y uBuo#k<W#Jf<#w$J֥[d3FNsz :h=naƐSK K:0>!.:^BSƟNO֍< ^]32!p?W 87[V 6ns2cK""Zu~ 6#s_ک"sJ̨&%|b`([OI>~SlY'"Ty dB邸RϮʦD!zdU q"0- 3A+–IUcfu4 4ꮶ-b)ak՜M u{9©N3Ì).xtQN o%ЁZ5g7 KH =PB+rǶ*{sYZ Wjϕ4͏B竍f]亨{!vL_1su!^ Wl} Gi$k$>F9Ssv cWnWsfڋzqB=0@,m{KBW{7٣:Z\ vN`[T1DG.֗8}ʌ\D u՜+eD8y*ebߛzߺ/B]kP~11f(/r|m vlj!$H \T,-Wxe"Zr<1;6w:nmF`mQ <^%G7CsdSԤgh%@He[B|h LwѵjUI֧ A:ݢyv&z.Fz|^aR&j<$OHZ"ܢҖ #z.rjRM@'3&ܤrryf:"<9eo1%Es0۔鞀!NzO\ӣ !Bsat J(;P c(SB%4h04$X ;GК;Gf2|(eQ2_Zlgfǃ~M/.9}bh|mMS@Q8?pdU]鰕ytGEmnL#p*/ *N>aki,\(l=D VIE?f9VQ~&ҰN)< ĨEMb[nVڋÛ{`⒘M^HRr8r sfvyX^ v18K7azw֥@ b&>tC6K뜶BuDW6t&C̎fr SfGEDm^'}Th3}B<75z ߡ։l3a*Nl-$јo9HO`‹, ϵ-0!KxpC0TtX{kڌhqScełh0n@3o^# "(\J,JL=j5'tU;ѥӿ2nl89T~fh=kE>Иo|3\B)eo>zZ]uPyO2Zm?aۿJbLOFEM#I{Q$td13Qtv҂ٓ"| .*D_^=N 1n,ְ&¡섡*eLVkANx?5}si/L>md Be%޵X'Ql<,9 M3CMaPs&, [NzM搝ni*2Z3&d?yЗT`-K6EF@4!~v]dhb>=4+ʑ5ˈ y0a+$'+`PKB37Ֆ>^1@׻E21qZR=*;?{8q 㗶zgO܉GciJsoOCҺ0/;; . &JRy36=Ε0'"r+oϲ[_i VOi HtD0OoMo4~6~9t’L鹡)i~zmmI$ FHSl^Rt>|uݐ'9Pf:],[1E;0G/J䃵"}~t'tA82B/xR(+\To*ofi7XR`~ʵu>)aq~X 3/̂J؅?+@HހH Dv\v30y~YTn<8ΞY=؀Awm%q3h xaȈ Y5_08*2"hN(` 7 t5?anGa.'wQbv}RLb=b*!^bt;&"Gɭ"y*2YL_7_$t1 rjǓAUd+Ð\x1 7ܐvK%Nβg@ Q(?=1%ǣh(WY>Ohe#!de/;i,Hd?J%_=}+GYj޾* C d}4UE0$~/8h[jD.FW̧dpvœ$b]qi3*{(@"`*-qwu#'Y{lTQ.Еel2h(IZX \zYHD!n(xXYN7UDY +B8# c&t&{ ~䡈4p"L!^g.x<ې BN+lϢt1~+Kfo3Cw%K(F" ɅCvNE)_TwVx3_XC<~} t38KL`%8L7q.OZnEl 9C vz7j K5qj&k_/.:lqhk)ZWxߊЕJXO&A3dTV~s؁_ޙ=;#&U="H@x%"oː`jrZJ 0_g+C+Ԭ:U\.P<}nʇMi10Z07(?P$ | dݺVaf;~1DS碣>I7q W0ƊjVIGª.$5TFq4ág{MFnfGX5!hT*bӛ^O /RTt=Jl矤uLζmަ"M&?߽pܶepS:)&*(:_72)k2P&]MvN % A,yd o6BT݀n2.ÐyBkTI 70M]Ѯ sJExx[j0Ff[Q8+rXYR0B/Onq5:Z#p隽Ier]\Hr1PmxY\G5ۮKOo@v;.}60 ic!Of6$:z z5`z ;!A*v v$;ij|]⭲)eFp9rb|'wMiSăRT'Q؞+hp_lSv;ۼWen 'eS  0q:r!@#M%P+bOϐJi$}\;3ZqAI RP1g|м*#+n\f(cmlq .$BXH^r[( I4>E :2oKrs4ZBR9tkҀ9/ۖKR44}cVY ;@Od"ڌi~؄j'α,mʽ.]`Hd޴& ђ8ʦ_CeUxR&!lY/Ol%W=6~ӡPlne|AnTb9FD"G! ZHë-ayVgƆWA+!lxJ[gC3q(eJȔK@C$GO5EP!}ratc1Xt;8)J0m:SoMmy5}lspAZN/PGZqNg"$++~k&zy4k=Sb]0ǬK%ܒL{&Uќ&=ZƝ6S |f s sWR : -z4v{d<4푚0\f)Ј%x,Gq "YUSVw!&{TZB &C9q#w!`+0tAc2)TX0g}TKc+/3$g{CH%mwuwAѴdUȬ("HGCvc %8  vS“D.|2RVଂc_{~eůQ 5IEW35 +fO"r  TE=$*Q+{z#wL-&0{5$|q5UoK5HGD{CqWhefpG5A-"S`D% 0L4r6 pٚRM29ZKα71y8ɅĆo_GٝCZs "kYt]LQx >WBCjIw*ài"SvS2}k Q}K:bq B'5|(BV>A%tڢ!ǬLoCe6AYT1ͺ ZQ2ߙhLP +uɬ|[ *c\JLɟ1-k#q`=tj"SBق̒|SJG’\-zu#X޷hL$Ҹj0ހjYtĚ E@D9z$ k z4|"2k6W}0j߱N*V4 IN-}_?`g,[Wܽ! OJA3 a9^GӘ(]nɫT4i <ȴ&P"o]2^忟5e3&1}b#, u1l[ VhIse f$=DBTEH<2^E&HZ6vh>>uNxw(1S6;7iQwm̑*ܧ~`Ӧd䂩{Uo6%&L\OcZk<,=_/YĢԶ'cG/SW}nKNr| Tzeifx2.D$H2ǫ9h1مIY;X-"Z+2Q}kOqÊE9zJj:aKJ8d 2%ݸYh_A֗7*HڦD[6k~p!zz$"e|4>]޹0$(!ѢF7amҢ4pC'&A)JrmpK7Rj U}oj5Q0)A:IPx`;[d: h$*&hiJhZ WJoRHo95k.d & sf n^bn@OUm?\q%`ۇ>nh"f DM_6%j|3j"Jp^JN[!B.+jf"&-?01q}>>j((I<0㟿@JDnkJRA~#}CU>>m&&FӠF 8yv4$G10rS4{3,Dt[ JRInJ9oþ3hKl #=;xP$3 ҳ"坣EO&ؒ͠D:k ~F4SZ0@PKA,hH ^1-߶CXث>)x&[(V_*N6M~8oiA9R*_#L*p j35UT#׍~t~UU2*g 3gs^)Z)򡖭p΁=hkeݹ06^,я0(U/9 l,Y,7g#@rI1VDKX"ƭ#9Wb/FW(Ixi?ۺ? HW>XOSS1׭[~yNNp=^SODR^#x1KH}Ar(B|([~wqcyJaӋ樇"$z.JcMg:=K)-'$ n$|K\cx62!xa\*~6,i$Fcg)n- xƺB[lc?H+) c9KQ_!!id{&VV:-KWz4^hj&b!](5:LaKSHoX`Su % BryP[?ZmnKu /Q(2#.X+F|j:@s=f'O]i!7H|>M5ಝʛn^(d_Y7^橎ʬ`; %Wpx,4a|djA؂#*Z(0H8?<)BrH^1=YoZy;ژ MclQtʇl[XHRq[ޣО-KOH3 sO)moXB}Z/7& zĽG[ZVqf5&DI\`*s4-KM'4VaϥmuV9"އ9T]1vcuj4 *r=vP,g.DT*t!X'!Tr. A*l[*B\J^~VW7LVn:rINCHy\%&uolvJdhs?:OK J|^IΑ< R(s"PN1ë4CY(s]MX&܎ m!G~T|_jsGa~hu\SIPbU.Z멂EAl.%ARԀN9jGEM;6lM(8V>ߖq hk$/ˇ9c~A'4d=èr |!"7ǞY*`^KoLpc K]lKM!!#Íɯe#M31өJ t~ǛtE&"6ъ/2j@tmP!SO.yM!HvO= t8*ޞT)}{d'58BC!Ɇx#Ld"eQ^Xtu0հk ;v_!2X&D[!%\s ܈jdAaVFЏa..OqZ}^ͼ x}~@ͺj]2l9CD\T䴈E,k&5{(EòߧGB2\0;7*4>gEexgH*=' z[ߏ1d[ Mڝ)#\кhѱZ+4p/;~ pPзؕg-)tCAr ј*0d5TPamY#&ewRAXL>'oI`#cHL-"81*[3O}] Hr`sN'uҰS ϻ@VSJJ.O,G&^k G0a4R>T'4v&3t_0mmrj(#BʌeCD$+0K}DA0MrKUm+ [cEh[ jL*pkcv|#!z"aDG5͹4}gSW@ܧ vcft 0%E`UHld@2(/mzկ*>G`gsSB w#RoݶuEr> h[q(6P,9m,bI^:yf7Y>qHNg;W]҃ɄƷ0+a];9)6 8Ae.6v=@ϤFQke'?SzW[( F~$*yo!a|%䤨NSR;Ip OMA%Xv*_†*gzRmpxGH,XΧր|S9f˲Xb9RYojNJ`b zىy˫ׄBA>h90AX$;^Ux0^_\",^7gV.!bl;j pYlRNgUg*M,ɵ!eΏ50U5A(4=$ >G N!6"',jeEj-Le,?V_PT}?htU^6ռj{JpMn+'k{I`U%, ʕ{CS)e1.wsy y;>!YG̴c]}Kʟ8Dmb[/N8譟}uB difR2tUK#gԵ Dq<b=TlĈDϝ #pKMĜc5ۯwKe 0ʑE:'4I}9r+}љ YǸ歌B{I:]6%Hz12xZ0N1KIc({ ZLflh"sgRsB~rjHS:ujds6O<Y %;&B&9iX v=Gxf 5w){Cg}4e9y5{`uxJ-ͨ\UVC\WE?&MJ ҸNGdIa³`qΘ!&:`6aOdeoR7-wPs-2i*6Cfc]dQDV@W+xI vf>#Z=$ 8b4=y1%[sGtu(qeaV0$Hv{-xtEĥ_V >Zw|}67G(ǹ 3VWM@Kre.|Q4?.CKtiϴx@fIw _BEe]qΙ331ZsNOY? r@>gMT#9-̟͆S!gXJ/oO6텗ѭ[c~Sl~A\Q*ᕞ^Qu׿fH !d*uĻW]Bh]^5_zӿYT9Bfnd<0^Hr }7J&W; i} [zcA ԒB%nүSʸ`$xK(%({ wXH2Ws /4@LTU2m' NiȂ ἆNr|7o>>1nZl ]̜/GHxȇg^eo;]g20t'hXm5mn6rVB,e ,{.᙮Kh!ӖntjԊ׸X'ܷI22gh g@u'a)-3pÒPՌqp( V x[Kqd\t4>+$g[+a"/Qh$J"`M z&]sFtFJƎPHaui]ohDșsGu6*NÀ>UpHBrn22 i C ޑkƈpDIIҗO%#W_hrQ"մX,F ILS 0g"_i#7:V\|v&GߍzLUu'?S=*dLjH^a)x"\7=;?OpS, ``T_XEf >A(iAl)jُXՁvč @4 ʹr1|$k8axKr /$|6uˣ% 󴦒d9 tEo1d/F9\/~/x[G:P°tg'L$|@خoΛNI zS߮+͈2+9'#zNG<d{($ ||Re'_ F哭!zG ="A],D:tXs*1+#oy j20KjpE Wz̾S11h9p'W')<@VJ2,ѧ|:e6[}A'R>%;PĮ@`lk'V7=.KIQY!:;W Ҡn4,Δ+`3\qRxY`yO3o1ʄÙH5$*H_} -6Ф{H-Ia" 7gs?ݣ;#׶'+泚 Z!{ekžIcKxGd$QYoN;(KOVU MkDBt ;]c/Z5`D'l{-K2`y4ɅR 5I#ӈ삋56ȏ B8@b ϵ-IsoګgW j-C9#uĻf{8abw@\cV~OB~ERYTB^~*27H筍mmTlK^ n| U<;И|jWB(Eݞ&S+ `~!ʍw?2:eBCS%g?ybiђ~yc3D+1cwv#dybI=¹T:b$%ۑWgS%2f<`f 6+/ik"n*k填(l+xBlN|'-9KTs5^flZg A&p5,!4 v V =k,y=L`ևBK4ܳ=o4y0jRMb,/W˦$Ӂ124OK6cn˥(e /o1Qw&-Fh5ӄB EA($j7H=#ǽe]+kߖAlKAG&mDӪED˸Nvl %_@; eęĀыeSX6JtliYG&bw/J=olR_AGZϴ.d0> c0RL`M]Wç,?;;e^$lydzQZK8oPR>6XnRpqKdIeXb,\108Ճ;1쨢) @gUW\V_E"HR cC(me[2Xbb0V}/Fh}!69iH…Nxx<+\@~6-xV Gx/K Du6rE3Lj p_R!-qx$qH)PrIHg8|F-]+|Oj I!ofv,pj>Ճ1ᩓ 2N,'`]wms]_8 F"Pk!BkqX/E4JTY{%Ǹ.j4'9eL*b:̗(q Q7 dĬ Nև Ef|{l2fKQPmq; {fl+J+(hTe4 ;̌KV9ЛC̏p$5nhn#0?V~*6: }5)>.:qgErf7kf_ʋglj=$2ܚmSe)o\)uwiUZyVSY%?)Qs<{|_fR>7̊`z?QM i4M`2:Q/ҠKA BDfdz5*u.irYk䦑tm9؆c٤ue~RM|>Rbaqk*l04YCbsnuXZa&ǛʘvW j3oQݽ-nȎ,صHOngtՋGM1N=5s9O'u%{x{pŰeeGѵ/?>Z{ #-Fd@n)P +Eb*d;j4qVՃoTKc Rʷg'4@,i#4/a|b[[zg[}dV$`_I53,g{Gʀ(AsjVM7-q<1dv˦9n  NQ܁$7^>HIq9'rJT,۟x(RGעNh[F=I L*e|Wʗ~HSH:S*&nJJ;| ԬR(*gg(4ށU6άg.F*iB DϽ6SzR9|$}ojQOY^vuy+Ɨ9m`tFb7HKV-x j4%+5S?}DTrvq{%qcΙPv+׈C_VuXƌ2fd+suVg؟Axe$ 0lV a=,U>o6:&@GJ -%Zrioeۨ&|MV݋R7?77+D3 IIih:WӒ5vd/Mj*!7kbcXʖ0fN MmcGKp\YП&3N4ϙk1bktF.G 4sq & (L:LX=@|%~IMFC^ɄvxYU.pw9+aE5qn}/2UrTD%&PXe-~3>A\9<[uз\V~K؆ π#+e C*+_.z~IOibԻX ]jֈ=(H X(ۓQ6R|'ך [sN0]ҒJNv(dZju(L,z&#X"ҭhEYzEjtس[gFQukI<[tXW.,|,ȣ9['vDX<6A04TL&n 8cRKX4ľ'9m Hp"(<"U"F3|Ky Y noCq75>q AIs܇i=o`'TǼVsm@@*,;\*ڂ3 zԠügѤANW~![dA}{K_sl@Rm ]PM_FRgT<%?Ch6oTv%t g=a]HAʖ\Dim&:: w` $zڵ t@!J큝$6S^u"[B?P`գ$Ai2ke&ۋiL/&׼y3W"?e(.+aSd EeUCb>$vϺGpvhWJ͜hRd=@6^{]e,a%>p%Gt\RLy&0ؖG܎w#9mBY Y^&H˿!X#~ 1ԟmV'S̯͘l|qd6 @N<ȼ-,15'ȧꚨ^/p<8F=gE~@Vl?c S.x1 bD W(I8F曔Mu}wx F"L/UND Xֽ8;qٝ n̕\8nEHן^PTFڥOk6R)bA/v'hJEKez5N3Ql}/e*z(V>%ߩAMaŴ?%1xf|X}` C%/p-w@U,q1[IxRa~ ?M&sBRo_kch9LGZZhO65x<9[7P]/j?صrԌx p :7:[P/'|AD6o.b,Z6cT=r%HI 'T"1Ύ1hўSsD! Q49kuuaͺm#+j!rR -9Xo u[r/>kB9G=y̯RNz*)Jԗذ!۟=:]JDV)^oENUya`2;hA%-i؝ԋ7 DJҦȗQ*MAg,%[=ڑFS+!).uJҫ3),gPbƜ+C]l;T~$=M1Y\'fB4ڱ L'[P 9ĺBR'@mWY],E>pf3g3Zbc^C2ju.&%L u![c^yI2{Ҁ/M[{|Rz:}+'zu栬 *>#j>\3gV]`1 ߇-{45sw n˓b*^?NKUxZ ,5v.DX"$=g:u!$h![ -Y&Fe)vN ^Fgdw[t%Sќ {Qr.EWJF^eoKA'*NQD]@Pk>ƙ5^il⹀a[Ͽs.g&lRo+P7Dp7/~iQQxW*Du>coĦAc_И;T7$L2=M8/5!pAW%#B/:wZpo`[s5#icVyKǿ 22ӥڸ.Yu7TS/|(Hfnkp'5[Ӑ w}jDK /#.뱳̹3Xn`~%$]hE^ICf+"mzʣF 0EK $ )[ "\/+Ŷ}pC &Xer_;ҋ?;99*Th{Y=Yk3y'FnLJ>NZ xb0fW_~E Tz+ eIY叴1'`xdvx6}^N7\_zyn$ɰ%(Ɲ|o|(2j~`iN` Z̀UgHXOBcᚅ9\pKz Tf!Ke~]:0xFHO7yi C97Y@H߬*_l?E%m{TFRQP`YE`Q R*xb` qSN*2&5 o2r>aM*{0V`vi+T#lZNc 3oH'QNW_{ez6=x?Pe{7P`yeDYlzx/`c`=}KVta8ADԣۗm#8dnɏ\ȊOU+ C&״*ϜnfY0)2jμ򹕭!%Ic8ػTquՓHڵQ"g6XQXݧIY&΀:޸4C%?\>,wGBz8zXh 4y5󦿲}EvMUuzȧF1/55_ܘ2Oܥ.QV=_Mt|~n'\2R߽^`$Hx-V<n *=2)M޵܅$b2&&LlX[ǽmBNTp{<чXhVz|(\>{!_Q8X?MPV"zyfrYN0n8 ^ snݒA2i)s#toБ)?0C܅u*._sU<0j6ֿt>^լ$'\ цiCzo:4[u~SP6aϵfCkң|a,t %/nQ I[. #\< {L.c%l.3,ǖK @<:Z]ma6q{)Os,f[|Q3_7 s!LmM\0.-N@eŲ$YI 糭n;ӯ;`{9faF\RD;&PYX!AT%4wB~cin GIGXYdyigd(ޒ !e=76#Q8E8psͫQZy  Cj隦-w]YՆ`=VNdw皊&moݔE7,-WdGD|d]2'  $Jͥnj#Hh%B倰CU M@H:ڗq4ML '][YVf/@z7`myL&E~t{=xA[I,r>LZbܑ0 XQzeiğP[+o_yHhIVHaWbbbqm,8K-ZMKgհ'ATptf3\&(5 O#_4$NU.&p$LP,NC\eDT{j/I=n戛d?l bSJlaW^(Od -{#L>M`FHUPĎL:VZ[ ! / $GGO/2fRQ2G~mMpY1#JT;ۖ-dl6k Q+͓͑饁{FCw0W'i%3%>sL~~V'5mIGrl'|J'6.Vp8.!hS.p@CkxJf(ZKo^KmVpGr_dh6*Sd H6@Gpt7?l;h|LIO#}պpcK.G:˿*t#WfFNW8T T橞Y#H: 74G L-=OW\y*{Vv?k&kHxX+Q> s,7uOb'Nczn@B%m}i E(uEH;'oQb16׵H A@;u߹oCe=*8eU^%;?]HxB%ҫRӟ۸wA;_7l^ʍJ132o%f1j4D\ LDdN^:Q_o3K*t;qa _UeilX 5 ywBk鉠H۠Q2$ec׻U.[C)eu}IWx`[} o9fr*J 6S3I)VE‡.hpؿ6s^o~`>m4&oӞ4PN@QxZs9vbMq?GNk ?&ML ?}-@m4E(Ls# VzOs)cw GƾOKaVFz;0n_ot a2G؊<2=CG53BmO#eryƋ/$AGsOf( $6X T}c֨3߳ Wui1'Yd_qQ{ A2 veP(Ƕ|p #7TڡO u˔_ x#yb2}.]m9SV /8_5wkBp&q<&lc9p8raO*bImv*S~{PfWX;\_ed%Sxs(G'7m\^z1'2K NF.#6}o=ur ꂨ$k~i̠s%zxj VۍɕcYBȲS<6ff39ǁg8#vݠtC? pIkL83 F۩ʆ [=ŅvV:ZXn6m4p{ZdG5"GX荜p_\b8k?2PۃjxWB'MM,-ÖMf^k{aLL4p#*/X /[)^k`5&m2/C_?] >WxwBy)O2snHSzw7\E};e5"7lD?Qa=;q$J8Sj!N1C*gq1_973|4DFjEVˆK9`1 S,J}Ip x>A p!oz=qBg7%UL_yB&q5sPm$ QW\KEw'Ԅfa$W>MkCBw˱Z@={a@COK.AU/Qmنk\ՓJq7zM)Qa C׸㹏e#G+hlxIL(Ve__;;QK~\dI{Q`n-Il<6/O4u*4ט3p |mIXmKgL^0^r`0z(d;s[]}YPp$tQ}PSAɾ^#d1NtZpmz)J'j 2>O `yk@RO'<QUWB+yj>:o$3i#L!dڌ"#5dm%2@c 4嬒:TFԄ4"F|iS6C[eMʚN/_ҶgWjn$YL' ZZ!`oJm x*ȻkHZZt |[:s,dcrQT*%O"a>/Kq'+d8?LV'ifͥ'(Wت)7%odZtj<6Q`[G>/J,P%/ {~,{wI/ T>>DS^RJ\wil{^n9 ?sq?qѝLDF`Ml<;@8IrCҀ骉G,c&/ue]yo@ ]FpҨiWHbs1 9Fѡety} r/POHUzV Q}oG1ɰ A(?MmAET⧗sQjehL 앒)}^kI,Էߴ?fԖ ]Vi>0=׌psLDMmؗ?=[YCunzPı_l[4? ?48X E`DSo)FLL)g:);7Thig[_Av]ֱ IXü\>NjL(*1gY3+MT' G䬫'KWS+B0=p*AkSi\υ$#VhߌgܧV<-b-~$Z4ܶ: XPSH sT1/%?]sMT(hP+>TdB}5=oveLKu!m7g;sxu0w,-dun+TvPRoj/yY@^K) Wۚ))Eԕ)7B8czq0y"j2`L<*v/UZt6'l*? >:s+HŰK i8s7u炚z.A;Cb!0tJ 9ԝFoҎL)2]ƿ (L G`#&*kZ&mH{كԮN ؒ cjsbc{JL`:i3v5Mvv<hT|nxbjMJ9v lp'hpQ!βd Sq& Y^ΙS>a-İFXQV^c)|-|uOf9x;pW;`䄕]Y!Df phtFѭ>]*.ܶ3 4D--sޘjwDlW)yXO` j]k@kT#itgjG='Jc*rDTC7ӗ/_#vZcsQEz3ΈKP 9FӖ6,2o]z/x@ Ă"">Q/m*G%*4VL2q`J0q6&+?iz'F8qA=NJBIy`p0?Ih!cޟJ Ь?E?#aQDV^dMсpۘ}w gf`JŮtY+T^}kf-pW1nQWyzl4 ު9OaIβoc0[G,DK53: cMkeJ>W]^%$M̼6:h PHT^Ix*gȧ*Fii7 /&`(e5m_ɡGsT+V,vo&`'ͩݗA(ZU ^{ 07ZB>1C uV>0F |b 'Y`_Km_䁎2*q' y:9젤rRzկ/"x̡pnŒoWNCVlCJUY~.l/VWȅ'Byʷ[8vNPzv ߐIGjX9n( ? l`|mVyHj IRE{g); ĚοN?R/N}Jl:{f M&=zl^<.?{ X=czv3MnW8)Wl8SzVpxěRk 8NmlDn=i3IE :n5M4r/j_x+pA-- R] :$ Yv @5à e"\:퀳{LD5̆|mxT7* +L<|P׺ ?`K#j#NEU,.Ykqd1nŁ̧ >{  <-#r׭O8Vz|G>d7; ULW 0 EYqTܓSg;_\Tnaxq`;m =lz#k,LbɋQ0SxuW%ث[eOѵNko}Akg;Q~pEA9r3o` ~X8>Vw}߱&Ze;GeZFěm>MfESNꖂnŗC;."^y P`wb3 C'ۤ.C.mQ ,D7$=) !| 0I݀[KS0@_q# )4(i:OLѭ w?JEc!QWCe3kOԊ|6ph/zI6br)v e`uW^TBS?IC)ă]G"Sh ![sZpn5e۱}xd6SAswM2+ 1xjk^/F~Wz>\q2LV1`89:t&n q:큘P2zD0 >&)}H4(=9C5s>^th/X6 y[6Ѥ2 ɋ)jOdZR$z-ֹQ~yoz˰xPaC[섏`>ktsh6Zi)p2fUh )=ү6KE 6-oڹ~z.פC'[' FE}7@²xGH]uQX2vCMQz1 Ew- .@R`پ`{nJP+3`9Q˒I,(#/p;'{;$՝Srp^Dxk@'r!$l|hΈZՂi?fI)ǭ}$k1 5hru@Q#SF> d]4>m^6>_&!\Zh_ /w! [*\dUr9rQbMD.$;>Vyc0z/A*ۓl2_g| gQ(uӒrHhAWLd8#K~rX"ZD9`:j ͰX B /v@JTV{Yx57{y.Bb.M7Q~A+^&pxSi78 Nra붬e5v)1J}g=d{-HDB0fCw FxtprC~7Np^\f.O{}>>f1ct㜂s% _gW)dg]CJj Qd܅ޡԕhY' +W!&`[Q{!PB]m=cqg8R8!HfLtK5WzMr_ս/O~(ު(GL_e纶݅kX0OR.gH#3/o2N8N3kK=. 5[K[ }qky r |_ 3IhX>c&'sQ԰H>5{oF -~"uWghLҌ>)l*>7$<mQid!i1x'=Ҍtۭ,GL+EFxM!a5mGC@'iZh'4]oKϲ_nxA#+*~i/H3إlSk #wͩinhևV^XK愽D:"`|͟-.5w=HiZ0d?| *sǒc%K,3ʻe^ƢrpH)BgY[U`D^hriqms]_ _:jPcⓌRJu'-HNe$[os8aͤ[Q!Sޅֈ̬}!Y[j"r:;T!bс:=#XȄj0~‚Z"Rv ~ٍxA_@47 c;ÙkEX94T]'VOcd edO 3s<ޣܜgDAsԍ؈#+5 ,oSŇ.$ pCS jT1|K)sOӕa  61$ WܫH!AHp".2)q,h{G#S`Q 1^mJ3iL),9GBяzkn g~ 4 ώo܉d-?hQ!iWUP'|L*Z{FK~\M^)@K#6NtM /*·FMڼ!g|$Cmi&@5'k?WH쾗r} W i? ̋ żq,|BѮWw[֊QO3J66x\y7i]d9(&gἆ TL tENF4%=Ъmi'̙CMR~#hf2)z'ϽG rOAvUiϙ6U:ht$Ia!3-ChX-o87nCJb37?pIҙЎϭNjm~(ďtt5r'*嘖׶~'=kש+4i6:J)pFx^ 5bze Ʌuls~L<;oH3tyC 9Є`lNP_ ,Dbj[9 ԤX<&j6H/c~T8֗std఩FzG/ >Nd[&D VĕR潂|m0Wm0' >GhHީjr"wq9dLYNXhD jX$9 uS8OVuy?ǤBd}#$=zr3~N%~qZI1Ve7īO%|<|>xcb۵8PqE~Դ@]#pׂ,Sn}U+yhJv4;#gx0(#4 `/"̨\ѯw=2uMI\:6|gq!xtv5w"׆|^Šb3Y1S E8~e< cvj jmO帝>hf-]b> Ո4.0L'ԆrnN8N.V/չLp(Qŭ~VWCd60'9u/*IEyi%]2c~N̑཯C\mzRh#?i-R+y͗wpp o_Z6M;4\}޾ͻy:ЎC/y=D:вnHXG ~(l%ÃeӁ'5heIsmG' n 7%}ȷ)UEl('2YlUq%30H=<=?P ?cjN;;vmo~\Zu" e2I+o9.g7N-ؒ~hۺD+I]L B1*ϏQhg8^y* o#.KY[)bDže{kINz-hQ:{{BbϻJ;!vtԦ|'luO9y#l=NF:"mhPD|-JWz"?y. gn\!4Oc<w?I1}R7?DvK:HgJr7pa!ajuO{yH6#=7/o'! $Z)hp/dh`B4xN~(_\ϋ"I08q Z'٬)PYH&mHR|ͻz9 󵔓k,{>sk1 tB"mLzar+{ gypoGA}'!x|/[ߐAjy&D/6 'dTc, ѩtMDm!S p,V"͆åEuy-Gyϑ%ڜx`$QWbH8çC*N ~`%-jQS;5>!iŒWRz@'mYh>LF X"|5PpGm7X6/ܶNSpjybDE~\C _y"Jо+*mѠ9p͹A(ʝ/F斄e0[rf>>$=)was%futq|j脿q)txR1U0an-y;&oUzɠXN|do. >!l \=~Q]m>kc'n qXD6 D 2?%U~2c?y>W jGf -hPQūI.a){TXۢiE'zFv i pwU Z38(Zו|p٭{S0 vK'euN.[UP^ƥT< ņN>;.ʂ=s*of|?H!@ySӡ3QQg%Eb]/ f:x⭜8c%6*6;H>$ЏP$h݁ٶ9f 9oZ!(yefc`'!![Jѧ]&/?dkVQ!anscCm#9Wp6pƏoEaiyetp?{Cls^ZSN?zc&O`z΍UA74|zeѲwoDps' 7:~[MSy$LԮdCuUֳc,G,׭TVQRw;x$4͎[DUa< ?e$'z )Gs~HVRٟ݋U$8糪`F#Af>_|;$ݛ;r`X&7)$#m TDHH{jwDDX m,( u$,NxipROA%#T@aHm(E*<#a o݊"degr}by<9~b$SݡLRrAq 1>Rs(/tȷUq@u(ԏfz c5g6eDW pw;d5 ^-W^|pWB̯ KƳIgfzm @ҟ,Py><Ϙ5E bTgq #%'T1,*)q $DwD3J3ovt@f)10_," ܐ𕆯vG#{VM燌gVQV+li}'͐i{ Q㪧&j6ZC=kBx[5>ǞI|3"@ǚs-yA(JiE[$3bYib 쌯<.S L( *-B["Trc⌛Ir(Dԁ50oqbIќ6ŧGJ@.iTG_[?vû4{W>ڝ}aV٭P$H\6%$9vX^R'~#A4SzjyƉ9VG˚☟ ~,i~J2P;۴\."rìfTjݬ=mIc%ml SjayrŮBt7H?$֣h{H3V')P!Zν.H# `+κdI7Au#3?Ͷ.I)`vE՘faܷkN&4k G$6fř9}t|3F2Qn"1K<ӜnJ]s0o@¼PLD;r3Xn5aSo;1.$CAL,x0 8$hWw%q̔è\/KḠX[扲? qBx//KYJ(1 rM}H=GeK@ 9'16JG]! n=vp2ܪO%iJV~ѭB w!Z6iޗnn; ;w 9=+D]T'8$`_bC Ũ⟡T.n;8?`ins):p?irT( ؕ.rS~'BՂfJ\|\ ?{䥌rKZ=Te*|WYi;1"k9 YD |(}hT_,s5g #y$|Ў:T{̖zh?OkW|CbN+[f\mŠ3L59U}Q6n>]EBFL-4EQh$2Ʉt ,[kdVnV6ȏ-|e/I 5Z\`[G1Q =5f:U^ 6q,џ%EawW)'f ~u.R@8<Cѐ܈t66뛶/?;6 =Y6mEKgEBړsVT)QwQ7Z$, au!HS`Dӊu#)Eu{;'$S j&Aya1ԩ}E$j!bػeѥse$ɯWT|;EJٶN!`[ZPYgP:A:!ptAOB3_ d8d Y1~ Z]p@#ˠc(Y uJ@//K>s vwRGjKJۓ&`~\MݔJQ !Ҏt1ڥ|q( ݺbs$]Ŋqe|Ϛڠp"6b; `y0.6h^y_߲$ukBWr,/_kޏѕۚTTQq?f|Ip- ٝ7|o6`Ӟ38~Xh9yMWT["a5d`)`*! _m ^i9 ekb|["#9Z_2)="QQ`z+z 4ffms}DB 峜Z(/;2Cł1tnR_!`蟃Q.SWPHBytXX]{#m!rN枀V5`Hs#d7,B++2+i0ޯc,5蚰WfЦ˂.vN޺QsP5'&ElPM֖UiO_}껾Hy &@6H4^lQ*v ~HMo0~?b+9T{e)@j[D!7ybyU*?4u~1[.W\VE)v.gYSdkEik;8mUtK,;#;3+:iXUS"e(! @4|)*"]Tv?I01r6u3ȶp:7aE9B3D\d v2Б!NR7c uLQ;j)p7(_-ΚF/$X+tqYGɗ橁IJH{1bU-4t $0hNg*Iݓ P:{^!Q q AYq 6%ե? Љf!|hUDO 3g?ƽQLi6YTr+^KM[/<FxEnGtGr_i~Q9wu\ +Z2PB8t_k(FGxnNrF{z $XJ,t>:{\U7H/+.2Hd `ehX-Aj ꊐ<,_-qJ^=QT#|"}7yՅ#e K*.$ FoiD7iϬAQ4S%"8[$j)QLol;qJ !cJB ^9Kwnl "~C؊瑕Jwcۚ\D$V(]W B5I;-- ٿ:2G"A8$ qktqC1=;tP@lFFj1/l{RN%FC;vS|Q"duZ1r%90J\ v)3rYր5˅%$÷|uên†E5?OL}lZ϶7inD^ho77n.tjQ yӍpʠ8ذhJ8JrSK hN8X{M"^|]`i0et,%}88*"r}& [&R1ht^Tg9a(NhCpZ+)$K]#b?' ̕\y =ɈLIAn;ߘ،G+BJp 9=}xTޮd ۽.:Q5C@3W:P+wd `F&B{TSֆ窙m@ +/~Mx΄KON2{m.l_m^9}l-<lMl#%Q=HSܼݝTK]0KF+=unXɤkK9&wWmw81„t n,wqYT̷#^4:)o=u>Z ˆeoεw.Pt_u׎ա 1C؂A)m'/RUBقFtga̷ VzC@cHZ;W~Bo19K`/` ,imSOxĈr 8;]o;ۥ viB+c) {ױ䦢TH)wzJ ]xy3ɏ1* OŴ8!,{' V"^!Z<vJA|"mr^{e%)j%Bƣ,^T="Ae*%&C7| 3Y"5JvI6ЎS~-=MwvJjQpRA (s\5Y>5is\A3(,;s9T^ۗS(TWʬzYM;\ Zkh:{4vҌV VCMtIH ws?5B\_Yf͔sFؑ?^#&GHc ?Ҕt:;Nc cOF-cszʇr^`_׮<棈?I8xYXGDnJw}،yz# +#f!ί 0ƦN[ '9(sQT3Xbd(bm d p=s41IcZ%vO| =o[H} |AgI'TѶYFsnɩI%J*3']b$9%(zt n!YKe&"&AT6:b5]XQح'mGRm6~&Ro1b֍|W;֡ 53D\!^W`kq V۪:&׺X"5i}VyMX؈b4u?p9umZs%-r~;ZiTAE[`%]W~{[Jےr&!PIRu7H.;Y, Aٯ!C9H8tdp;Q~όǺnm"=3i`05(Jw$ ͥ9]IC;5~U0#?&#eT[e[}Ke62% ƽTՈ_y +1' ]nM~:\`3Ꚗdt98{͏#J" '[Gd;4{ yf1볂w؂ $јٝ\ѽn|O:2T,e3XSN|5X5ѽ8 QM}vIF)&bOQh bԳBGbZVY{!u-Q>lRVSs 0]P4#D׀<BCPw^0c{~sW/XsQ/R&@4'wd㸌׮Sf/ۙSl$~UC #K=pr?CR|겶RON!N{ mş{zKEng_YH욛/T` u[&NJX/ʉYAi=@[hXK r#l p_7\c v/=?/.cxY-<#cI]ыqۊuE_3|HՋќM2iqݻOfF>")7Wy5r5 &'j"e ɸFA9%3Y1~-u|gu@'r'Е̙jax%2{d8n?;x\A^-wV?OwN}iw7u{8͠?{R4Cdy<`ך >6}|T\ek3(!5V3-3@.n̗bv- ~3LV a8dhOoΎrkKT;6-Sۧwżg[IMN%XfFExox6. D_A юylMVM,MUgɷ/[mma٣_)hbvwS=Ke?'A9aKDzvC3i)w =Ev[qR"x O伎CPZ}FBf28.-` AZX9#O@znK׏aØAnWzFy"8ehr:+ G_&!Ln*kiǕP RgNbO^ۤ}lt=tjÒ6:fa RĊlS#Q4u 3_:fZj͡܃Xukϧ,?7fvEOnB8qcTʂ{VzgY"4{"'M4dujLFvzRae|!^VS_5u*``+_HzVY<`v4Bߦ`4χ8a[儐 &`BD%r'$fV;#'2H($!waE}['w| ΀6GHOlaઌ8qy8?iH{׀Y{#e zlsSC4҃ j7%_$(-]&((vILSOuF& 0ecZ1P ,L=rLЁ@AcG!]ebz@9⨓lj OռB^dU7Z#$ "jkzc\j\ >r/k!@2;Sw)h$"Y"J_ \$2r cѿf_51QIhǕNܺE ̌s/.oWs *$~97pchw[o>TJ \A0E^J\4#mf.ئ '%Y4${i_l6&#WZx1BѪפX(* :!FhZ2f| 6e)T$68yGw+ƃ^Q,dPO`_aB1ne DdLt2p;MC@sUټ 3k{?Ý[l=ƫSqw!NP]QBF qMF6ā {_ ^ѣ %XwJBcw\8ΚxOL z~v@m J?֣sON5aԟ]Myd$_̕q*R ";/x^3.,t]k6Vʥw_zhl~l`]7YM)VfBOHuUy M2aKɽ:yz k<6H]hfV6KvV=T'q@CYC؅/!yXX:F0m,-c}RykZnvWlAuy ; k[h(0q@!F\-Dk&+Iw/C"n햬)8,ƫoNj}^Sz\ow?|v7^ԩd Ř-0ކ # i쨮}9ﭾYu2+Ձʫ!~]΋Û( QX٢[e}6u;A4=B4=!F.Zh94翨t߲ İvIv][K-'70t\WSg.ɒbtq&8Vr/8Ϙ߭*o|Hf. =/xU!tҖļ4%2{ӦH35 >}ȳkyCJ٦_ |kM嬖喌?U(UOE1L6r"4`DΎN꫟`O G=kc,yTywgb7!YaQ/u`+!ڱ%5~--uOq@KO72j_V|tJίF)`[:hvXz@QKkL |O62$OLD702@FIM'oRb"cg7jnaE)hŌ6$7+d* g9l>-E;Njpab$6}1.RjF;Sh2zW Ă)+R䊙P=>|,Du=$DԱg3NֳAЀ 6Fe?bm`}i Zt(шaR'a?sYMSq;'0wMDCiȹ/?ہESw Us@ 0_]=61,φ5d\d -,kesn)6k*Rd9bujT?ɤQ9譵)Yǯ,ϣ,طQAF|RAlIJpz\˸{6ZU9A7D AyD5anA&8㄂pykc.VH0IȞT G&-;o~@#>vyN΀+m1{Ga0({"fnŪ5V W ѕХZoA''s&I#):wf"1~8k3^3]1}P ŪUΨet. bN`2`yi\`iӉGhIPR/aPC#)Ӊ{-&wTMWC~u+5қ3͇k7SδQ N^e>MM 1ǽ#nccTc~Cp9-&V4k;#akf@Ol/s{yۯ9u|? -콏Ey^x,_ϢFjT%H`fm23o:KG}ne `[!= {DZpWgj~cUg>NOE|-}6Є EFn ʋh K|{D0VbOa"b #fb ~,JfUeDjT4t!2y(ęQ(=c zs+D,gj|UǸi$E 5utճL\^Jb}tAV/vwi:Ǭc"ހ.?`?-`_͖NIyQR"QR3g֩OY{3L*(jFWd$`xC71Y1!ƌ9NU#dFVم$Rnk)ntb\C;D [LL zGZTN/y;4A1V>޸=}5Odoi2FI`Đ%ɾ',8PB bQӸ!aWH<}f7Edr-0tvN^NS4LcAX\kx:#bUU.p %*lNbbCvPd:Tw"ص"d0W]U5 ?N,cZ&[BR㷵)m^%]&k0+Zǘ8yn$߸@o7_dW&1oZ*{U`dX 9,l Rp}l3I m!Bnm WqWF+˅S-*ɗlŒXa*#bֆ94qk7̝ŢW\N0(F|LlIdLH!ply{f@v٥&FkҒ|9bƙJ&:Ȫm77e2>O76CG΁} JPvl7|Sى֡^X.g.0wLewuuL<(e h$d)-6#N;!Kkv(>m]+e6P:G*M{ow%ל-tșaԬs0 5S߯.џkV?g$ZB~ޅk7foNKC8ےϊS$C}1G\,!k0,/mɨWbψDQg ⻳Vyxi_L5nPGD7xMubKef,#һYJOR$ӂ)]͕1-ҋNG@_235چ;1 ,r\0=jRJ!ApŻq%]r7A384UeI#R_5BfG9F)Cj&׍d-9%SX~kQV1 5SbC it >FF]âl=b*1ln'^Đh(Gm_-dc%їD]Y!Rm#\gTZ<C GA[uood DkP0nXF˹0cE[(5_o&=hUO'B&nѩ3& !=vi}ʼnǘ+XOJ7j*SCE8[t~n*izwtӳK ca :13$v;+%oinXjY B{QL!H4}*6"5L`ٜ9&fqU݌fՅspNDnԣLV-u\k ^wrhvk XL|zb1)Z2Q)Ztx ukM2/ TjᦈqLf0?z# 6ĤP@nn$튈Q0AE cΖ=ׯx0 -Pp(GALObJÙM#=X2^B<4K+!7cgPU&/}s+tBt," I{DR!nqW qi?8'`s*[7\BZ3a=7 㟳A#dNG)@&m/~H kɫw {/I2 B4LYnŃ_Ge /'M[=)7K9i.a͘+8UayJ>D"\/.;Go.5*Wsμ 92C#>~tMVD`zjd-2`rFăfK|=UT_ϖ:RPB6%Pͧ^m=n):Sw*􋣜(o)ގh_nOjcۘضMy*aMC]݁Tvײ.4TqkAOlBz‘@} .'ۯ@{m)owO"_nko%7ǿ6)|=F"=BPy CџhU5#M̆}E0">uZ!iT!B`F~2]]FYWuݔn}Jmw"%$K85?FDDepx }lQut#Qjӳ! m^~r CTL~_U>8a;6(E6#ӧaKDZ1?HSYm88$j@C'?\b, T~zJ1ZXWźd-nD=#q5 O2ǎjX4 Ԉ$~_әH14!g9MH8F'ŝGxqPQ65DM%rqX 6`4H˘bցrӟH;3hWcah@~;gPY(x"Up)ldVtx\3-г((1!؋/4/c^)6ZM} .\gpj *=ImUhN"mE`tbν"9-2Pۨ.V) Sft@s }%i* ݫE\Y:::ez]7vAcdEO- Jlw֌ P0b+Vx:J=בjL޴4z_Bqsx*Ѹ>,i:4=#"džv!ȸ9kz5Fqv%[ntdM%4'G~&njOJ1ÑgX^զ_.%V3V mTL>UޯDл*]#T`$Q4I<ʕi)^iii%oCk55DhdZSi︮m ucSkQ|* 楿}2i/Kc8r:| bqዷ60dXg't(XFّpvU|LԪIBk ]]Ubٶuى^\ :i R3 ,1YIt`}[A2xyUZ}os @EnRG'=mDp:cIm P†2jWJ}w߱omŽX uGt1HIBL&.c$l&eM`[^Ug*~xQqڠ勘vM2op>#4 QfFpF%pY$ G֛n5\ ;\{ 'YQ%bjcId6Xw<n\R3GyW7tWgmQf;\ 9> kWm p>zbKL "`=t"ſl srJCjx/YffU_tl ^lJԣMXU邨80WZ?|ƈWKOAj<-E/Uo$s7ẑ#{XW|J&l.եOEJ,ñ i?R{Z5 蹹CM1 8NL (^J!$zz2e YmY55u32lg.9^XTkI((Հj~ia0CD ˩S^7ci ٣ - S>9bp^7ю]Å4 S lʫ9Kx}Vh(~eYT?Oza WV2w SLB6VcG$Q@fj fS3 l=s,SfoVElRKN{V ww1۽eTF,ꀂ3) 4t*Yp!\E lz"GIOj,Q£ $ {?M+,]X3:nJ\[9۵*pG"lL f: 4`^@5{Z:⡖o$&xDFR_C]C+??p>9qFB&gFb !oUfZ~m,/-.jT ?sK?^V;C`$K 9 $)ꅙiF,b]>\ldX +:s= *ZKR?CA)jy8mDnU7Lˑ8vVwLaҦ TȒT6`}h̽~X[nlAZN#cGXg@)kLx!z`.g'5w Őr CC̖S0s=u}a:|tqBx t6CDD C]f1c͊ PD^o57S=z6O>._\ VB#^@bWL+Vvء\Gb=t4^$xzHYcr8!rSk8mv1ws^̞11~W{%?m"W]_d0NNCq˖3~`F]yos ~>\Z8$8G eؼ]!,ITcDf74<gY;Z@V(k?o۱&^"%Wy(g:{ jW3g U V;DxNw[qw/ԁ,;R;ˏL9KW 0Ev繒 p5+`m=g4=5PEqːPG[v}%$%62!/sr"xHkp!!ϙ;DTx<~s%+<zNeoIxy,ܪ7(l˖AjY`4g/I$N2v4ȧ*(Z I}d"`<[te"hSP 1g2pNLgŕ=r #tj|YUif3E Ϥ^z莸{69bsla+isZ#fgR̒30bD>ԏ4ƝmA] >14È4eZ4RB:Y 8,#oԌNp[1>s VJ0q$ujoڟHH?f8Q-vfS0܁ӥE ,"}>)ʱ}:tF,*qM[]1 iI[7ZY4T-E:mjs2@WUv;׫r@p[Gx# 4rKS9A^bI/_βİ оVi؝(<[ƬI7TXa=9E4G' $~iIdk{f8K.mQ~#mU)^ `6gEdg%uSn Ώ+ S- CQ+a(bތ.Z,fRxBȀKx:X$X.) Z&ɓ\6^ߋ LA ֥0Mv#RdCx<-+< vp=$E6oYk.ߟ ?8?3`8v>w2\:Y"q35:ȯg-=E[q\L*T֢>/R%yvV= ](+bpu{̐ZGhg |<HRi)59[ K\:6F $ԕO|L vvՠ+C(.4y 'ڢa";9mZ^S|y2?Ff۹ibgg-2:|Ybd]fYx74ѓ `SFYRtQgS0T%mw^9` C}dhBT<8䉯W˲[Nھ)DzJ<˧R2j` 㾨i+޵ 2gZ5,\ Jʋh?g26+ppٙqt]R8Z$ -SDYK/eF S#N.07% H矗 Ӻ;=YƭqOc %[M;w/>4] nޝb+<P&pAvMw'-Zk~%cdhDwH &Β;9~%`ghY[Q֛g,FWXϘ~T,CuB찛@Lb < ㅄDI*UmĆ`I!9_bD \~ՇG}P"uQ)i%%wt򃸮@5ҩ) ށSZqmFA|^\~Lȑ\^bpi\4&赵7o:nQ;F4b{MK0AElӂ$ݤ$঩׻sQ癨%L>AaL=?qKy(jV}VslV0rͱinH)qx0B 8#kr"cTS3J:'އ;.O[QdYW "v oCߑOמf$ŷB9w`6|N b)B$Gcsds\65T6y y7s H#/[6X>Y1W/Z 3%qSsږE|"lGv*Z+thNeN`$<-zi@ qMx/:`v\Bg Rr]VbpmS ~:oɷlDǐŌ I{v8Ǐ):_VTL7J5s i(Ǝ ?E( 5R>880dʆ͹'$9JAZ0ԌWjI}%L꽇T=c 0#L4LC9MXw,k(de%+u'FSge>>~ЯZU+-$= H#%vrbC]-^f'RUQ3\a4ڧp JlѢׇ]`bntx\Y9bn}ic~!]F |J顏f OTd_ 8ES7=A(ٷ)WCu~ց `d8rBoo/^X, aB3dD 5@lGW[vX׳O.bEHOأBqNZǂqW~'25ю(op̓hmW.,%\`>S|Tmb'?aVT"w y|+-@яMKG(*Vk &;uLT쐶ŠnpQn#) KZIQvuڒA$:3aD]YhE.Q; /y:dInnIIpJ?A6jq^^(w3M [AC^DBUAN$)}i[֐ŬJK46>Sk^0P' v4BbRS=ՑZu3}N\AQc|rv4]-T !^xo/ɬEZ[xǦyO!^]mؿHޙNd[|6 XJ^BhMZ?^$Fl"9 gmyƙn>3@ 3cb>F_H췞b IM`GI*9UJѪ [^~KohrAa`[rً+jL:t_t{sC?Jf̮> +WmrKct~)xT)kF_4}bs Q=ȑ?s+WC_&575#6oF'D/ymCfdؾSd%z( %(,*G0 IVpiY/4P*6dTJ6g+ +8[ƚkgO`7Z'*@PO # b-{8eeo9Ҳq9-af{;idz_ԠVR7׫!<ɬ[\ Up m5Ob_쌙D 676PYVq ܏?#0zѶ=&q+J)t<37$2jEOJ-QO*N5˨9KkϊЀʡ_Z#$?Rɯ9&>&cezм<*i?36uP)ZvACa7>B텓w1Q\(%=93ݜoŅK7#LM7@bYf[,W  5Pu&epI$ļ}T>I؝~QQJ g %Az-;esSPĞ+M$5Q@MbhQHì`Go f# m'=Cv6I0:Ʃ]*SCXgat \0" Q#)Yma:]" OQݜ;Th6r8qzxpǒyƁK95D֒6=TؠHML`] MW3 =⯑GYx~j)v־MPk!H*?-ǵ(qJR٣C(c_0ss֬* 򖶓#eqI'3} {2DH 2llEbF`ƷCnA { A`!˔ !؎P"˷gC{#f.EV#-)ә cTNZ̒NcwA]6#%O.#BC`M.b̌qG}iݤ E1,.~ݴFt"VF!ERx謹>ó!/ʆNԸpEyo{i:YIMH-1րRjMfr&߯-F,CRpE߻15PA2*ͩ=1:z@/p:6$Bȫwl 2urL˫O**H"\%q#+gJr,IY&5lŘZSO.|' ٟE9Im~ IN~|#NAd/c9|{(fg9~ "v ˝.-4;!#$; j0nuܚs kb޺x%ww?L{E |CbHN.y#6To~_XrZSAZOF!MeIuγjFv>;$1(0,> f;N~ksCJ{kghlᎢ* R9rQHq.Ufv>KѢ%"JP-<J|9 8QI RƫbB+`xg2*"oAwAO !ht} yKGG# m&ۨW`:;z%ɑ3elEMpU3*\l ضq"yQC&a")(7rT ZjNT B'6j8yab"Gve ت>mp(ҥgsT 6IMh !8^ɡ>ŽhM [oP',?LrʒiY>o+|)N/d{ z4^lҜVNu_h=ܧLlwIfK Vw>XʃG1%٧aj!A3h6xC kFdAI_tfFz9P*WȌrCP27 @,g֊Z^  ?ψB=k yua[|ƈ.]?K[hݲH8*iI9]-MЇqFVF`tJbCpbɯt\ha^b$M2$ifj|eկw.g _cD6ҵP2fBoi)P5.Xnö긮Զ~>v4\[ޱQYXV0tyKVGȑ1VwV*R!5+CFnҤ|#/(yiK6/911l]U,PУ|%-Үwzt}.I` PlY~ٰZMyl  aa@a >*?ޣ\_?+0_@Bm\qf@mJehwECD=7p+7&USz?CmWT5$G4jpTͩɉ;j-:_';U?`ȏnF@d0WS4bL n%jζ,kn],(aԥX~P,z^>d?jO6{㪻Fu!ExZ~l-`/d˺-H5N@j4тf1;WcYL"bQLO/Rɂ_UmTmϚ&@rH ~g78@gi() 3f/9Ga۳'c~HCanp:6XX D T~-^ӰlWW4BQ\WoMٌ޳( f)l h5Mg\Y͎Bm`$b9 Nvknf5:B.<{#_ &k / ] 2:Ș!rC qZ#͜s/Pӛ=V,%?"jC!Ԟp;g0x6i$jW-Sd zc+nd)b9o (r-mX_UU%V5`? ?ӴoЇuuFj:e6wFA] t h4\խT0 Ǝ<\iQh1Yju:S1$n*e{0\H+@30&R޺Qjeۗ&b@.k1y(>y;7M)_"N;[eY䇤9MoFgpaq-öMtb8Nᕡ/pfGρF˅?/ʀV]  Ct_c- _$5`}\"Y,@A,R7o=ڒr)V\̽*F..,C_a @,+?oAWj0v%rt) 4/8p3ז{Z?e${0ё}N[ZPqzQӷmu/&Ϥxjj1kPUuToYzahpV5aEDz&D{6%4܄Vt{˫nUq_ژo3+iq6 ӕDBS$cS.& a:^ _J 0٪mzA~Vz⤂Y},-}G0G?iq?I}U-d N y?X}xPvͬnwֻ^@kSE$qUI#OE ܕU\c-v[ C`E&oʑ͋&y:͙f.tuh RKs5gYZ0707010000001a000081a40000000000000000000000016239ea85000020c8000000000000000000000000000000000000004c00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/gpu/drm/i2c/ch7006.ko.xz7zXZִF!t/c ]?Eh=ڜ.+[sHJiUm?5) ݏ~4Vf<aU=cWSq^sHtܡ0ByjVdlD0UylOD!{9UYAцKq sKC) "(&SkS"2Po_deޭ&Y OҹkK֘H`js-z>1K c _k@Xb*j ">@Nc_@᝜fAdhpmgu%aD1 ;} Ztui yM{/*+}  <"WFR ,K1Ki/G )qkpO섌-bem9;05Wx(&j|6TLwGajBJ :K8"]U\7KIJEE^Ml0XTЎ ,uR:H lRm `}Ă.8W}x#@bAKS'@P0@jy9#$,,>}Bu _,nl8;:U%6On)ɅȖ8o@/tv#_η,9@%5ԳRhvN{]<ϗT90sF}!)gz yUG?wh4cpzaIPN9 ԩB6ӌ1f\|,Ald\0g /%;d؊Zf .'38uw* ԗ@0p+t̾kZ{RV ^:WpZѻC8G] #K?k_zIok -6[Dh6v8k2>h8#E܏OHaEͰӗ)* TrԔhh7+ZZ9.9M`_"ӇJQNDyw#+!ºX-xѐ`vW:vattj1d4$(8z2)A&RMr'vK4EK@W&.L`pђ{h+nFҶ㹖K=/tAA+(ͷ|~{6Sx{֩7 +?TEvJq@@Sb}ﰏ9buTPt(t@m砡*1e W3 N VrXmP.kTwNu@-mD=ؽ>ymt럊 @@U&H$kʋ% v) *&5LP7$YJbNMwb}/Z(99TZ8^&N yNQӾN^B=˓alNO`"woj;2ltCj=d?XQuլx=}NB $}*w+ C'?INb e3l?Ach[^etX9HS*9kjZ`g9%S`&3+VY:`Mb1] Ey)plm#ʿT,~g[WуOLzR $y]P;'jI>%m(+Ć e~b8h$Gzec[kحo [Q>LRXTqZ=§ccoc9R'vf0_Mgc<1RP߮JA2fhDIN;20{~2tɤ οBzWhVيU4f e#ϧBD"* /}';=R"yPa>X z94<]n! V)=ڨĵm?/Z<-Q"{< *jy@gVWӠFo_Y}Ī8t 2]Q-$X}ӹvL#cZܸQ<wR _ d XI綾o)0)HuPLƄCgC,VlRzH,Pr2ʦ)9µթ2f,w032YcLn^u%P{TGB^…g8`쾊L+]xS^VQvD,xV;n1@`̡ߦZt87GiΧ\N=5%~#syiC"MlӳeT=f=D@߲#dc 1j<Ƃ̵%!/X{`p;ӌ<р#rBaE`ɻԧ]]+.ZV]QM7(+=X+85+O^ݞKDdj'UUR8š;Tf/U~x(1nYܨy6""ߢ6$Q=sHBL 'BD 0 2N*@U*+OlaA2 )| Znw1-Fr`SaOkq }}PJJC6y9J7KU V,XFV& ;*I)a5$v7>4Wa.P1&-.^i[L*U\g5ȊVx9~ \…}ĸ"ȧʦ#~r'UjAȨFeC< CؖhxPm^)_'R~[~@Q@&Yc/:T]6~Go%f,g~cXL}ޠ%@r-Щ-ꤟv- z cT4ݮd˱xt┌4^:u#37{?Ve9uۉ(m Cp/98ŽZ`4Ԁ+8o]}/D[0MQYP tH S Ow0u`F+Gl{ūv%fAJXҘ>mƨ=l[`ƴm{u&l~O^#!=Z@}ݡZy{:KYs6cשEaZaʏ}9Ԝ(_ /[?@nqGlKL_i_ݳ^X"z[Mݧ7 R a'R7ip௦'oK )8*沠|>IJj2KԝUqubU}ˆEiЃ`VN99b=J*̽k6x }[ k\yY#9ULgG29aಽTn,jR8C%j&ezHz(՝C pu낥ffUKvbkFBf+}̈e=Pt0 {.G\#)FB",Ow\$hKt>yhN,atF)mPT,4Q%kmb!=&9+@ٛw_،ǁ:2R1+۬Z-exM>t4x1bXH*$ O3BǡNEϟXE1 QDӍ#tyz!I?; l"uA?Booыu2%UWpVpx]o>$sH+Oj&Š?-i hQvkm,W=,KÑ3 hjAܮu,UF8KZE(-FD n(.Bƹr&.Yy0ϺЍqQLC3%оVDq\XtY2m.[sG [KFz~ hk̽sMJZ{s߉"` laNM93O2tqf_+l=5Q2orv},ϭ7]oլ Z 5^(HhDNܕP1h`[6q6v,D:a/K}!y;۴d`re0v:g5;sMw cX\mEf)j7B}HT֝=~6m@="}%)T$6^Lg\d| O ʣe`Q@AmVg{Xq9C.%LMg].roKK쟨r΂$SM;ۈGIެI-i[ںsA^E܎^ NR'B-sB͍t}LC0 .?n8!t X{h% 2lDZ? [O# eyPUu ~ #`@5ywK:TBӭym:яbHqkT#?&oVm%]ex Z` tɕs˷U%B:; R}.'Y]I-͞D՛U0hLg~|vn~fg*DV6ͭDO%Ӏ]3Ƚ /PPY_Pr&NaJ5.Ԫ@.hx ];F*51 *_-z]#P-(l{ɱiע|g _ ̝"jK^^?L?yD ~Y՝X dggވ@.y/ ҥ.}P?6@b{6\]iSzdP?%x 9T ad.8 3Zx&Smp:x\kz>GW[$)%coY(8LHx8M¶ZP}Y{0jm4.5Qpn7=ȲhR PھHQ g=JJvaFx4=_}eGTp̜lqLXWA>)87Ŷ&QHj$MXWU3#˱%?ٿSj|!8pu'$ +D'e+-~m{#bU](wg՜\;df ž|)6D4Ma%=W3D Y),[/.ׂ[SJ`XR{NBO޷坻I 91O :RXѡkw +oۮ"}]&S2I䆖L+}ezׅ,=( c;ڶ{a:\ WB;PCb2S4&Z`dIC#IG4Ŏ{j8+DlPK0l$a[zay쁝?@M+!9{Y2]ӈ(@s8eJ@…m6@1) 2&Te cڡC*\mƽY/c3KBDn?Ǯ,U%@rraEYΧ6qlQꕍhY F!|ʧ߿,Z*RTR|wYP)ߨS4^l7wGFt4Y^SFȡ?ٮB[Q@BU9~'}K*w10ǪF.zieپ {" Nu&7O6[վD`Rc# J|2}KCIM!:u_K ''6JԻ ܛ|niF'1P9>N `/uV(aG0EB̷j{og ڵ>WQ&w Ck2gbe$ߒͮ-ϟ՛v܂ҁ=5~u{t 8ԚI| 8 B"t-RNKet yd{SR ҆ʓfDWo`;3&[*J3E=^92pԲ#.sG^eJGIfG;s@{}3GEK];\jx '3=I`3d0FY2%XVk|9ƽB&fk%K) rM_`˥sM$> Ge%¡iV9Nk' m:A>gҰ6JQEl()ͲU6lB68.3<0K6vA3O/(ꇣJ#MrX4$#azc[nE5b\uw^jjI^1EE}oY'/jpс49о}8 i]sucme.SEp78~CuU=Fh _0 PNE"}˅}T8yS}Ěky8]7^b$FV8Y3ǜ$ 2P#Dn4)4wSjyq2M/khOf65?)ʑ.m 4cj-ؼ5J%iQAO gYZ0707010000001b000081a40000000000000000000000016239ea8500001050000000000000000000000000000000000000004c00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/gpu/drm/i2c/sil164.ko.xz7zXZִF!t/C]?Eh=ڜ.+?' S;X~cLsHMC.' h䁆?po U:uv@\ tFd{Jhnc(b?J ͯȠoq ~];!oI=^>kx7ѓ}zo&of t,,XNK 5ۦ x9?w_7>D1_r= 2mlSAc vA\~ WH2$7/oi.M/Fo#iU?Nx`pRJKG XI7VcfcƏF91O_eZ/:IZ>(ioi$杭 GB i ; ,^>'U>%x'4D& vƗ~և_)΃YZG>=;.-w q#p.?bȹ$ P5\)C[˱Mmt)k-8LvԔ--*NGUq^gl{n/xL8[窔vbf:bAXq$SF}öa^a@Ӓo)V`/!%OUK,bV&tq|tνeIN_#ԁ׃3^Y Zv0t qD'@SkqgGBc`P[ FZĆHAU]w.^}}Ψ3(EGޘvuc=]i\H1l9ʻG})zpO Ϙj{gzN8Yl:6q:_$VÆ]S@N3Ť1hLs08v]8TƃAEޔawOb"+4x5|7,dgӠRf:b\Ebg CjgΔD,,޲lWxp9#R^Dc/2}RYL\i2RqYI(v815`~"Y]}7C7;,f x|nDDcuY b%c[aJC\5f;zxhtā\tŸ&FfV,rí.oŵLx+1܀⋟o]GTD!/|zp &uf5~ y';L5"'X;sb\[LO/3@ n܂?ҹh vJ[ɽ#eGz+i a<ˡQwk5F<2Pi{oyeh[ N88Evrܩ"Jd4k_[ "MD#s+ZFM^\v2vF7Y6JCgOtkw[ɽ4 l݅[8MB,R 0x^Sj9YرEu^P Щ,Sl'C~N44k`KP N}OD@pʷx08S3uz3.(牤]PŃkAy5<YL1e"l+*Ea_`C-~vh,$C;4Ȩ4>ſ^T܊ЃWxl&I.łc,X%Leˌ'j hlm&#z_I[ s.ʹ13:KMNA_YHC=rm|RG\gGf3Bf2))r46ǫ$(?Ee2tk\(nS>P`d/Ty\Ȁl<a ݒþnjsP럚0bQ[Ο\ U9\p[&ʽZmѱ8$rr-*Bva'Fz96mT-Vm{^0ٵ u~`=v sW|lT]L r0Ppi~(aBs>vUl Lkg+m6?4S|{'pzTsGp3,X]7 "uA+4t׹WmC%L)R`ӦD܋PA@}ߛrːZN~5T&c&cxj/ 0!o .5Gӊ#Md1Bs*nA[E9QEw=nAY↙.IV%zl)`S2!m+lPCK,!fDmĈfwGxy]s;= J$εb0uk,((6ɱ_!!{K" Z|އbwE5=( w#1TI0OrŷM J€Tޱ2Bfg]DKc[ HMX "i3Ӏ_!TOz =1!S!9B{Hg=|,߼3P3䒑J-mM0 iFStRD԰ GJe.z,73n=Yיu\>7aMn1x;3gǝזկVQ?ܐ/ )hJG98)y(9d*Jyf. mZW9 }Ke͒16i B0B<٘0q@]8 ̇wgYZ0707010000001c000081a40000000000000000000000016239ea85000038d0000000000000000000000000000000000000005000000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/gpu/drm/i915/gvt/kvmgt.ko.xz7zXZִF!t/ 8]?Eh=ڜ.+EStp]8[qסk@h2>1rI}D62iB5F ;T&QOĊ!i\2:-{;USP2LBsʡɾ \̛^udVE²ǩw4Y-p٘Lyt.l,"IH;'~H2F'Xo.d>ؙd ԧn'iӘ@2?'Ǹ$әBOacA7nYsa`P!>)&Ͷ<K@A<ݩvT-bMvSU%K p=&4H =}ZтggNX*"{g{֠]ş#e{{ޜ + 19h\S06RI[40VQs"[3c43?<*(Tf[Ę/SI V2)rr{xf2bt0[x.;ˏ(*;cOoGo1v2mV!s>20{q,H=lcc>چ u\Z䀑h#٩Seb%}4gPiB& G32?u| K% ŰKl-'C #,I6N Ӏz!b7v[}wPRhեܦ;i^ #ȍy8Ay!0pzlJ , 6 n,/M'ب#|ɱ Q[F(ƕ۞|NS[<z=%'Tg4Otjǣ^ܔ?*_"`OiGBȆ9?^Y[re ^=%kf+7FDlidc,98BW84fA#Ͼ")w'yTB TE2UmdlcT4`¨21/Hi[4aӚٚ?84݉4H3M)Y-8ԑüZ_5M9 "]ޙ6Q^z~%@BG@t;쵄Q5 `BW٥ ϑ'CХ{~bJLLفn\\N*{3I4DZe ) L"ut{wA~wq$d<ýW$bJK䘣ShޤWrG?bQQcm~ǀF®q]F`82i1VlbHC{GFefvZcB`tqnOit]0O`)&|Vم: [<(\EH;hn?wJA\D.O'm^xMYB,+I@zo|os]/C+wAG" GpwulCCMw8CNc:td(.ۍ'>!W%Wx8aÃ~}?3&%"qq  oR1KtiFo\k!y/%'S9D-r(K36^ӶyD?ZA)toqtB smyN *"Ra*:i/놷Z0_Љ{GY0HlVY;M7: VxyHWrq59폠r!PR&7Bj%׏VǑ0z@*M$Ƿ W=qD܇X?-$⛫ &VM֑8̡5HOt+JRY`^Pk6%4Umrf͈ B~l8 'A圳t|s}xD+*c[>QB/5]C١?΃w+s ~oψ̓$.oLjQ<x2-|hǎꮙVn_3 &bSEdҺ'L]Q Rl҄7k N*4WUEZJr/@H͡e9 [S]h8vɯ;P@: Cu2rnɻ,@ƦN%nGbOS 8݈ Cg{?5|Gwuw1)$B28y+!ɰO "pTb6U?4F#fpN*"O$ +s/OH$y {t8>p {ENyTm}Y^d۩'wOzSޓ%}5o;nE<#c;ȲzS[;]ĎyΏzֺ(,+*b鯨 XFxg {LPu?T\wg:&c'J*"?u”odzE$@4s˞+V0.)_Я8ʓf}noQ[Pc[X2Mf HoH a L,ǒ, Kqw|l"fL#2 +W{-WH;m9]Ι7(oGB hz}{m*Աey -#S,0}o)P سF쑙=A22"pWwұJ&ޢXa&YQ)F1h!oZj/a<>C bczmlԟd0vxE5dg~BC2W[IXtԕ:WCx2s imi<z~z_g4p7ɭSu/ORƂ*V5 hr:+$T f&ۗW W=Oq]Dh2T; G) nz$?v/޹4`fͫLШg~S&n—$gAjAxnd g7Ȳ.l #uvP&cDnY6Hβ>tﱧEUur PpTrcwb~6қyFmGca!?7Ɍuz/?m>q2>B'_y`n׵##Q/t9W{]Z eF3 ƛKL3*|e߈{&,kl1Yp$[}* N<<.܇]իe:e aYFO P$yQB4bQZB='"[ajY8haٺs"v.`!T+< XB@xGe+M"!-L5,uCw|c-JF(?[B`3Ȉx#"9 Y^r8xs#B]IBAt7vAA[٫JCsEocn3R[rDl3)Ր]a/Mg$_-Y` :ܝsä5V{J$%g%d$NcgB"'~IetFs%w1)V k7kGt>y+dRX<;Ş 0Tݞ uwXz_~x@0%QjD8ǧzYq0)/m!G:CX$JjxUIV5G X86ѩ w؈1]~ïG8!:j-*陲aV ϴ\z*!b` KTb?U "<&GDdFQ=tS'.>:. Uk3 =fz]aW,~dy`L: 1 cs/a0'ӧv5,)zy?i@RpA¾EXP% vom?Nu+I( Ufҟ| I/kqUB pKmu 1C@?T ߸ݠFpGlx̅s&A[#IіUvSUmPݟ:\L0Rb)V9NMDEy^ln'yX-Hwv1FYMX#Tbc ɽC%|C 6j%!T֊n_`ZQұ! t?Y6ݐifޢ!S!e RV{4BT 8dYy]PaQbSGǂF_" CBBE lAnXXa"a?&w\$I8wϗ̥x\)XgPxUFEoB0T-G(0hՑzO7^O؜! ?ѓ$|;߸+?׃{75/Bj[cؤSM (1L&9`+Y}f'.=ʰX$Ny ̖dQԊܥndm-ݞcZ=ƌ:*΢0CR.tV@3I(0 FǸ#>Wri5?_Bk@Ao!7ᚌsR8_2!P]N( m&eZJCF^.vX })iޮ{BYk72JQTLQo3 78.2ٵgyVUrU\^r:z8۪D0cXC6m5]W_Ԥ1\CCˬ8w9Ŝ9o R u1B[ihV$+yX_YdeKgjX5B)Xa4 > b|&T,_0Xo q1Ԯ܁WN~ҧö P >Z5W7wʶ=Eֽ)7 *٦pTN-B7gruw@o#6Umy*m{1؜ t (ŀ?s@Iϸ@Ek,޲d/ɦl k'Tζw}9/TIf 8>AGw؛˗LRAt`0ٟ[Ͷ)d0^TUzHDH NOE\Q 7ȔSnKs~58W˿Z{ hGߜۧӏRud>atp:V%%K}~P4!|AP(V)pXFgjy%<7\cW6 pg^kDQn[8^u ;ѐ#׵HXB:GG*5e)!CurSndqH#cPOr2AJ͹7'yͮC@sdB$g;BQ|czU](+}ujs s~LҒ|+ICٵҌ'2?|"7oMo`R Ó4~~TFуc XHh hP3ktsvnػߧ7O!W]*}MZ-Ia{ܪx4]FnHk vh?^b6`bXvp&ul lxU Q!ݳ>|Ԁ}j&6"-GǦ>h)GvXNCӌK'8%q/mV|%v_#oZWx,yf^<+R ],D+ OS<]>MހsQD; ] $outVN7A4 %xӂ&$QLm*$)'{+̉9;8. \oYC; 2u ݶ{'f) ƚ.{jwC>okl˜AUY1{}8:/tx8_-CJ#>:{ ]XwAwuoAoMNʙ!j{TITFwW-^xbƃMYu"̉/[EE; ykѺܤlQ p1I 5Lh8QAI\majP{~yDKkP_FE}vBe+Jp*L{-* 'fW"VM!l6W$ojz +o>W^g \n>S7q㏨ ޱŦm?"rn|+['Bw5RaClNFcjq@ Fn55n^~ǣߺKLZ)KqepH0ZT,Щ]Lo7qǃ'jƕIQ9vWWN( `IGuٌ|u <@S`4CH [6X_4wI?o$w$Ƅj[5 [^J뇍G K:POFE8}p/[Wu'6XQv G0 Jd?칷ldu9EL"Aů,BEHt!~d؟Ԣpkqd u嵼wr@~v]x 7/='A;VIo(/5ʱUmR\6]>y - ?.&ɠk @0/#A?#-^޶@vZl9<Ր-?hjx(]&ޜ bXa7c=`*l)1xOإ>jhYy^K|ꌸܗC!ݭZ]J./ Ss)%P9Q+уg!t|CyB9qf6V8%F}]}ciR.J;>gٳq˜2ҏmg!,1Mf5y{pң}4Ÿ+1Z2B n ŪOh$oQh$psQ7Hh}/076sHः6D]b!/[`X܁4rt͂۠LhP^bqq}p:'@c >{E,5.IyW`-(< VQ`s ^923|΃^UB,d32^]S}auj V| = !Ml 䰅=ӳ@FWe o[#UmՃ#}z>LyA**܃&/OhF!yg(a %XaEd1F\v1jacޏE6P yܒHz`y5Dv"]KWU;Lͤ!: _?sDNv#j"9B _wR_Y/7u0"Ւ_lY: eԺ*IAlHv D]{Hz$!H}v0{VQM?v1EgKrS`%`L"$$- }/y fd&ऍn;|zg{%q͑ It/hrVYJC,{,8 TK{fQ+Lr p5(,8ʥ.f v).J;hznVvW"Y VG{sS\e7X0k>鳛$lOd%!Ц Xx;\)m#{ 1 N9{6u&+W,P|Qg IWr*6H*Lv#F"]mA׍ )!g4!'͝FNrb__c+c$(XEhz}h?hg7Y .l-KƬ\ #1 4Oc0 ?iloyf7&p{f$Lq Y'܅+ޝ+} QAsW }tHp@2(bfRch,9KwtQز7_aCw7XW#:h& 鏺(iMh$hjԶ l V"pfOa%Lz PEJ% OAa3; u Á^="8T=^bX2G~;/䙭Ns`I xY94Py %"wC4l!& u?:}m \͑N\?z6!e?UMȬ[ȁ%<&M6@:V 8BYOz@|24& ʆD0]|ʼ2G| J̤d) 'BZ7:2._{֊p9M|/'AB-@z+XaFh IpNn]}6 xeQd4<7h2R]1 ~NP !VI2]2Ocΐ}s0GfV4!$$[6B:/X=$MF ΦM6 H*&XOq PEyffm/ Z".Qj1+T?-t>_x3H.5P= NVV;#X.ZTDYE<7˱[>(i3n>r4 ~PD/z5·ʤzɽ*T?`j{8ƾ leC[?* cP<)NMhbλ@tJTf-s`cflg`豷>nƟK% f$Y6KjsY46(ޑK@iYn=N)w0 8i;nsFT$zj$ZIE23=k/IWX/k2^)ȾWii5Ax1Ba{T8-?| 8_R$DUJ7ZI[xa9㱄Mw9Rlu )ߖrۊ˛"09<:Uk}@'2\Yvk* >?uI+$4V7/>1mPdr~ $fwMk^fS?o:uO0 TM 4Bd{eVߥlLy1N`J1Sh+cyY2t);sSl^GzÒx7\[J|bM3 z&8(h>;,go+yx<.`I=dtЁ98p:780*JܢRMȼhp,=VٛAz6S1vpO/̛5ip.l;-O յ}4;(g8cC8 fTh;Vt>%[)v=xۿ[Q;g+MeXo~ 2/,Hp;)iӼvR ,%^}oD\]=+hzl!+ܪ(E]#h D5W݂÷WldN@!=y}˄6W;}+iBfxXA&kSnfAM~%Y(iלXij;3)~f )5c+ #x/*9xUJoify? x"l9TUq0i4eGN"rl-6BnjC1 Wkǔ@^2S]tT&2F([vSi@bkbCEeTpy[M9kE}kKʰ1RMT5є3̭ X`yg}֑ZQڄg59@̎qF+|P1ِɬ"iSPY'swF8k?/R0qnTH1;ugC90͇kChbX+UU]}?X&SA}$i,cņ/( I?A>GFːzubC=DiO]toYm`xڶ35]tv<_-uօ]ɸKb6tӃ:~5=.??@ L@c9!s7hͰ[mwlRb)#x{"S >ʸEco&>JTl@`*F`y__$bQ%u-kfA27l3zaFu>]E!v-FteOfK/r}gj9ッZ -`Ec w8$M#fE/=[ jJJ5-(]Et< 0f%QPh׺:[vJlipDAx~-WT_ziׅ64(]=nawQ9DKcf-DKfwHH{뎎aGʴ:Q{RaJa".crb}PlCգ~);rIxJ~!61%t4ssy,)5("7>pUB Y2Fޤf`eCi#xd|]!bɠ @s|h\e"{ ψOusW޶u>L-M)aEBrd{3*Ato.ʈ&:i))/-BڋrWෂ{~5[ ";R:8##ڸtwHEHqMjwI jhC+X>~I O)l4m*/`FfSz)D'jb;Aokbe˔pT =@J >k-0qJOԎatGzjKŐ ҝjGbl)fsFmyW5L3;&b͐/5 ;a;oCyB&347ԙ2%m/qf"BdqɦzܲIWSعݹ)<M? 9b/׵T@΀]  ,>P(z\)QHrO{)g qJ-Rtdl,B2zʱK]+s Vs5JWE=0m{ϛ%5?]e+٫$(kBP:vSk>G@đecCwqhrY@x5uXG k10ob}?1 ?v;b_a/@8$V~$ApO_aETv6\{S BruW@Cm`Uk|1}ɚL#$'rIFc1=u]a[ =SuHݍ1(Id" Ia.9=Pb0^ŧ!Stvz[g9ФP3*⮣=²;` aI޾R Zx5sCFxd}l/%7ڍdfxS7>˜|9]PWPN$R5TkojPfxѲ}ڼM,#)g?r@p/?^g/HQ"zt2g{<=_gȈury ?NUd#2ԘgP:` zbQJf¯',gS3=aEE.yb*=ɆJ@u*)u3s9CƐF#$$>eYg|.,[)sIi#ev_ >a8EjPe#YcDFQ,#<5dWBF28-5H`=`J"ǯgw+2ڼWs;&jD(͡ARj}h8sz.up'Qm\,,z-0>z? Ԥ,hֵ5qe}t]@[2rX v$}>6 59l?55SK S+rQg}(Ԋp Ghe*Ư4kmt"lyywv;3 FMv* {?V?!׳j.jea1֣O).&R:wy]bc#z}™*ІKpтL>:Y,2F0&4YCILk˄`UHyhlDBb7Q+qoNQiР%; 3Ucq{RJ4?TlV'yPkE)5;)HhkK˘,M)VZvUI>Lޠ9 \JF?ф$O@'>֙hGqY5.׆b)+FI<௜n g;ւhΑO@4eˠ;!Q08%:h2B0XCAHZ2wƗr~~oaN8sխCNZBLZ*APJvUmK V ) "_ Y%̿ZbFh.Aqzp^U5@,V\ahO&dGZ4k$<\(EN4A.Fߙ959Z!IčYv˽!㇡ i4W!Eօ=. eх I(v=R@[ԗ+hGߠLfIL6ګaed=)Cjč"A& 2O;![(&B[P~/3]~d. ezFpiDYd"kU o+eqy?1^ B=8p_ljdPk{؇X,0셙kU+?Od0; џn}^ -,5׼u4BfȘ6{~,4k&@)z^moU]7ZZ yhQ4kcȻ}m4?[ M떻+N đ}8>B:^0}GZ^* 9_ +JCUP)hʜ3T:/pabÁDyX(e_Ɖ .*- ;!/+}3+dV6}u77{}-H|tRa]vhQHI8HaP ,Xw<=@8[+Ӏid3@&|-qk*\Qbp^9w΢GO&*BPbGOZ5/]f|R\~5c#SI->(F>d!b[{rKSQx mNl*7Uxf*~S8@9)c sc=^f^j6d4 !ȢҤҜ{ZZSM!55bsK2BA\mpV8U.iV[2 xj$5tG&ʩ+RR7<:e"R.48apE gׂ=C F4>IU'V$鎟㴾m].4CLs$g'1oz1C_NʃHgR@-?Ԁ/3N / cўj}?ujbW'Hu`e"Mv=Trona-2 nwj$d<{$1Tol)Ŗ9*lYb$1֓pUGWÀg^җ@LHkY&F47tnƂFr2ǖ>abc4J+#G<͇g/VeAORrL5CfYMkRefKՄS@lgn@5*5T8щ}me|ˡYDjtj+yɣhOLS.\u`\]#*ղ9,2oVuh_Q|D{,h͘7~ũټo,~m"&45|3 V0r1%ey4v w8t2ldzdp@^ZB@#] q!pnw:y`SGLlDjRLz!KJv.45OCdjmMDj@6E}fnS Q-8E>sdwU` oUn6|TSB4NM'd<MEϻPL[{Zʲi7cgv@3@1`-$:xI #K<@{|c9ʼӓgM}HJn-_ C$@~&3cx t3m ) wW2KyNnE~fOǴ SzJڜmy&N(5̰4# \g ~2 3%wAXLTe/hē*a:$`|Sև+5Lc *۰pxTׯYjF@;X)w]3W U3JjkHSU8ಯd1- ڳ }oTë놙E193^G@E@)~7H"gڪ5!˲%iJҢMMO1 /&̈́Fl,]KU5\sD@%MU4ݙ˭jPįx?u1iع, +^RN\̍FqZ'I{vFA ^^N6տ!]߄ڰ; dL2à@MC(z@x*n%6݀vMY)*f3+xMF$ͮTV:HXhH ߻'O5Gdj|z@> 0gBӁ%Wkk%Cu^4x&~AKv>Sԭ#QN tY%fa4/+$-ݲhL&(}!Sb[ [S>28v0!n OM dѱ6etG;Up1+yPe`z ̷1YOQ L( ml7&Twgޞ4 NFyˡ]#;W4D(ۈJ0m\ll<;_辖8;jvHyk+ozF}KbzV*n)@ eP\=}PDŝFw*RLq/k a"ulBNz d#sjL" ?FІz{c=Ln>8F .[5(Y5S/Oh))Y|,N}Fօx2BVd8&&BǴkߞj*גO.GΠPelY}PG̛8y-G{ur~mO q;vFPt]#.*_c $tͣ%93Xov_,3ʼ&C%`3 F@@?MY-hkrD/(,n)0߬GxѼn^T "u/qβ;J-L}RW6ltcE=hD?]VofBap 9Afxsu<-_50 ŭ ccI^Myp.{83 ,;9.Su?x0P.tA!>2]2+)'ԯΌ?1k(tGn դ]K+!HHOSˆpݲ7**oML"^Y>t +ҘYkVQ)v)\\.I:xC4^[='`^ˠ7כfԊ },D*yD/&*I\Fpu'֊zhc-&}XެOvQZ"|B-A=p@i9PdZKh@c'*G밴GCV•p J=S eu%ܲ\:*Gԋ_¾邁F-?K{ 7:2`1X,E/Q_ed|YZ ”3HYkVb}u iD+!3qbqMO aBL2i!L_ O&n8Liꎜ21 @OI̞B|pn{u#ԆR&>ދ ټZ3j6)f,9*>|Fac@l׳UFql{D3VxWk6\{NA@#cQs H0 *(~nxae4>nTyԂ\賁D OiNLw?Iq#H[)!H%g$t !u"5PD7ŗ?yE]VY i(;bӫ^\. 1dJ^ZiM&- &5Y1.CpqQ߅:~@|? BOޠx9c+8T)tl.QUyEj3cG0O} 9-ůzZ@M{??=~w0{2LlGA^qՏ3H4I$چgd ¹\^ofA0 XWj)*9h$ƺ#`;ҚKrPx B N)_sim|PpQLsK7z0=c )U"#t\/ ]%WD\G),86[ DT-|g3h2y`o/U*k c;qg?x+TbyЄ|vZi\whFmi-K-Bq^(ܐUwYSQ!(2almjc eH| R=`O0l'Kl9{t$;L;X4!QSƇ̋3[y5yְGzͮ==0Cg) >fzu4 ߛHCǺ< xK]q *b@2l1n6COG ~jB ((}@\l1**g׻w7B.Ah f}I D9kil': iS$+vʽVڙ~] @Q_RGHjk|RQ^Қ8bhmU, (g-ut^(Za~!yjqY_*3P"ر/GaF"϶x:Zˁp@FOOOJQɜ~n@F 13&b&Q4{/Ź:E<?tm=6WsX&âz/8LzlϜ [uo8a] -H'@9+Z<%_]yj n&xmln8&U?g%ZDL HVF 10r̋0P;AfL'e @R)7#}M4k#焦nEaM+nwm_l+Ts$ 8D_w`8ȥ ė{3y4§La #;uAMX=ns&$J[̞ԋDS>{~T8 A-䧱ܒm$W5$xʒ.EJh^`{d4ep]A n - }arc@5й؋Q=(JaWf&DȴR;LjZ(Lzt_>Q)MḺx{$ Drv4@z˯wJSh\QvB$$P>:sV צ 5᥯:F-$*ARb'aEC2$,C;W~5~;q8ƪ\^,Q^)Dj7ʺ8ZJ݊< r0@r6i ET NJo~pmfx0FHV)X rW!rM~xBh}\Rw$jt YW;3) Yy}X|W/`_|cЁ x0ɈQO^<(=l.4~#{-9oA_oe-ԪL[pnq˷TG\u{+M5Szs+C*X'\g םL>!ڍZơ ;t(FvjX~% %s_9(&> I04+8_)@,]%pq4=TC"mEBKLZgc~0M zT.u#ʋ_` ̰Tb9)QTb9a]8*:tvFs!迉)lOxU+ӶӜpk%h¨IpF)zL r /]$q3CU +]dD,(=&0#dˉ 0PW&9n;==;t! 95PN9Rd,S}q=Jdc+̵:1PK#sPr -Țqo-R,mz 8SMW'\QҴ 8?$%e5X|@ y蘉iOO}d{ ԟOi 'Ⱦbٸ]oG/P6j`EH) XWEq&$WޝҸ/.  hxFC9=pd3 fɼJvڣ-̈e4zxէ!P;Ό [ã*%|R|[ w9vj|#ҙեG{+"7pQ$>D\:peY)/ڌ˺#:v"^9h)6f9vf;QIP5FzU M4;fۿ~2^PȤ~ؽYc_(`!.a :,b:༧eTZSQ *,jD<}XTOKތf?: & V9ծdwus?oaP)<5X[W S*!cwbo֍l+A+4<$ t/0㧽扈H tet>ƃ;Z^#"f /(Q)[iZ2pIb_{t4V|)^= "P9bp&̈Ov{Fe DIPEvyrb}VQ;/jauYLb}+Qz6BVp4P %A5ѓazzh:2#[x`zW[tqA*IԪ9{. paLp =qL;lD6|ɕ}J`>?5]n{(?z6;I="&}HsRE6D>(`)B+''ũy3Dȼw}imYs2삁Gk4*`iΈ~c%IƬVXP<BEdμw'lj]Y}- y*;ͽ ,`1]rŅỏG9Sc+LKPVW_"tմc|M'0I@7Gbkĭ?mI0-߀0K5?i"5 (\_`~,=&eG U6V~Fs[U}M_#n =`w$JSBn})u w݇ ljT+^UΑRjbS"m?FbNQ9|Cw@dJlCGb{)U {k_6HPQ2č ^gLBE~O\j0$ylM.HqY2-D:>Å$ys 06RҔHgs )7r:&?lbH[IC &-#ܟ&x0ͤnӎ`44fv@ QjR,L{3«4Q2U]P| M]K?ޥ>鋍{[o XB=!L]ƼYq*b *k6u^|qaJNJ\E`ޕҁx'0qYNQEvP{+i.b n 䪜/'&vjjeFRƘAB' :' L9__X>bJn-ʪ̝&"qrd~CYnek;ssUXkw2l唳Ds-}]$lgՉi_x25c!ѐ=4Őý(˃#l1T[3jѯ8otZO3bMU5CM;7W<ăyv8I%_2Myc{Ӿb Gk3︘IQfA)#T[_;L({RمK6d䐥I+xE~8TZbR~#S쩛e5(^c0n%XQ8%ksR!;І4$7sɏI*Ou&&mB'Q#3 $P543}fC1$rV+;ϵ{)jQ.aw E%ԍ?VT[zxiC{ ?zb Wz _chC ׬ nD"U6ٛ&~`^rwCet'P,VPȨ8c.(%dir M04BѪC0]{hq=F Q9 s Ӹůc+ )^}!0OǔI.ZJ[տ/ p{vq,2^@X .VrBd/cz{ PaH̅_= +6@nm/ě&,gE1Մi) *c~U( ɭl}A<:rq ( u 0QtM±"0š5 oIf+3ё8ѕ8Pcy vь-FeF"#d,nQ܍n{3/]qްu`8od[Y zKY_8 "! Jx>mk`8|,Вj5~l@?_e՚CCD?݉*v߳#60FGY_]z:eKpUBRI2rES!qe[ ob$;gRӪXB9o6ߞqc+4y]pr8y#?/!0&m̺ wNpS2LVfg<R+#--;.!EYei8W?+{٨Tہp4-LEx als\!FZcݽ[Fh9X7}VV/ AH!s;3 \) (J;v1~L4w(?Vz0y}sa6u(6+0pA?jCAg˄K,G@= m^ىUM2uU;7R3tw8БY;F蚓`w-ʣTÑë$&}QLZ|g)a {K<qh4LtƲ Sy0<''Q!ʲ#{\^PNU85mݑNmacd {HnI(;݉\ha VgX6ȦѝѥY 1ɂK-.΂f!shl\F/^:u/76LƑJTlo8Ia{L{տCcbAeAb&Z1_Nj"b8|>B* )TB41 )m2]bp휄&H'*i8Vn%STL~tc%]ZXI^зHރ^&8p]*H]$` sV.GL${$pfN7eӿU) q8I"ۣO!yցZq ~{:nWOK$5/=cx wnPՎPF ~c-$B5 45?AQ~CSQȅMLEMTvۗ zU(uZ9P2w$p jd✸u# KVE&!7$>EW TZmU;kxcicW <]#nld Ø\nԈ$CcY:j@RΦ[]0KHKrW 95B{G`J,ywv|W{g-'II*?(|")KhvE _4-@2}H[r&#A_|yƕmswן:-F;ea8 7qQߌQUNs/*}ƊPOP?޹chU͟ J%7%v'LzƂgB?3W*gX> VCy[KX̂;iLC?2Zv_A-5*ayBY 8Űk ,P\#V|E;h>AR&ܝ]>NT&u^HUY;FEqq%7դX?Q_MNN~1{LĽ1iL&%"#Vu)ҏUFhP3ALo4 9 :(4{)r #)W{ZWO<޳_Mt)1q= .fZ͖ҸllmӜld.hiKsG%D#nDu /Qb~;] k‰?Ѣ, ^I^TekSJdㅋqY 9¬5w J!lj)\AFgvKw_(6 Zτ%%\զ#RQm_¢1|@"3 ~q# RC@!ֶ;k$ѥQ p![3F&Gi%˭.`w3PܙuI7;|~Q.29>j,K_͙Q#2A5mxMgH+  ^Ce:'&Gjll̦ʘLGCEqXx׈I~ ӫF}&\ƒIk]js҇b]e@N=%NmHUVx  a]DҐ n:HyWeLtr Ci>Ah,|Td9,5 _RJzh *!<rj.E܃D&o(v_^A-(? t:o%`[][Gu4rh|6 ?1t@)!g[c7Ʀzmh( q> /d%bV9埧^Q!Ve: 6l'TI(ۑل ިN 1MPm(SzSfsWjl(J1 yv,7 ڼuRR@'t J9xenGJK<4?Ii#rx4ҷ A+1XVx"a/49^Q儲ă|GP|F/ˮLz7kEa -56/et\ɚx8GOB[T/S|KstwnP`eRm[z~k}῵; S|!\\G.!˟XM;˺ ɾ94ؐ|6exj$Vt_*<+Je zobBugGk%G j@=[^L[6r!)|I2LZk68)-C,>e@^"ٟ+cY -jno ē+*s@1 g˲t*h^Åy5- `[f!L\ah\1(!zSƂrf+ } 7߀ykLl&Tٓ4ԒΚZt,@E .nR*ɒS=.5 i=md_>OrQc?苂aSpiڿЩH|t:jٛ"vkEɂCMNDv, `<.ӌ@-nw[-a8 H]aTIFIF *P2*JD >"!D|KΠ`x"_BNv_MP^0/>$Ί}vol3~;Rv_░*3?/ n&AD%byJ19EbP6*"vۄmP(>‰l5fR$3@O&'8=UON{.9 ]C: %tl<93C5!ZCy"G (lJ9icfusRiљ.@VS%w)I@N9HE @''蟚F;%ia614S\~,ٱpӲceX=1;(@S?߿xaYeq0]iSߊEnh!)e<=^(p 08"ja/{}H98çwI1̖ =aoVjF$L|&u4,3"d,‰,+>봆Y{ƪ6?| v#EjDNgO!7?H27i.KwoV0F㐑ÇEJ==7`0CDR]?tfxt#'5QCb}4#}.ueI>jX l/vgvsWiB f|"XS e,tpqG{ocw$p˧IțJֈDE -1=R3w IW:_N+юO*6jp`` *'Nhcbꀱ]Yfk̄TnH5ye c#N@Ѧ3^dD{dzQ[,`˟6/J $#RL(Gk5Z/ي@.RQ%M79&w.Z3B^+h@XD"lZ1*m>1>V5 3a=|FxU;[`ThyTCx[vA<\k}BV& &N&͢r.jVVP-Am}NG0Z@"_"JF GcnX Ogņ/ _y!'z݀#v$p]ρ@1 {u㭷7s&Z蹨8YP޷zS#1^¹7 w\qgzk"$WfoC6H"16kn1 K 7_k 0άNFQ,"Hу"K0rY' ++ 8J;,ov fAMUC8#w4?.Gg*#TQ|Q^`*;ǧvEIrESvk3],@p7| k')[[cKMdo? 9Jp,gb;wŽ$GFW S@;dUzԐ؉` _+t<ؕndk?zY@**-5Kʊ 9:+ )L L78/Xƶ>9 4%:[BV$wM(LN}% q8aWpZ I#xrzD&lJjiiv^4K{WEeSM oƶP¼cb‘qrʆ޶y lǯnXФOc/?ZCecEQʄz'ͪ=C-~ PhsAh+^ Mq 2B/_6eM\isX(" v<0Bرc^bOAfkuhi*e=~AA@B]峋QD,SMM݆_C*s`K`maT~t+%كV!-0vtWh |׏v>.Ő (9˦洲Nq#3#a2YyOɬVJ_6O+!{]))M`P?صqZ& Jg;ҧ/<+|J%x:VyQn~˲&DXڿpaKezn\&9|^]ig˸oZ crc+.;EAW&:wvJ;\yl%lϤ<_-DdpkI !WK|.`IzcPy,SuZ2(ӉMr_,Ka<Yy piq<_Qfvw!`vŢd9xu`S>\:E6UsJQ\EW\:/{a?f1W'%at]jv5dGR!ZhX((sȦIF>7^5'Ed_|`{Ǘop ;sxSF5GT3>;}_k_:  81 }vaCZm%loS7SXEbN0  fCWCA9)2oಬmFsϏO䚌M[f 󨂢qK>L]O5.RE R9Upԋ i@cX\ efOJܭIR%%iP t=':KnWkQavB+׮Cu^F`!wuN :$K7LH׃&Tl~z `zֻCξ6ٷOn=r!C]^kmo%ˑ"~{!WS~A#d.[ j$ u7$zhG kn礽ZxΠAx%[E1PuU s3|Rrx B4㿮l[jua|Jjf'ʽp-] I5,\HS:iޔBRV]VSxB d(:[7lĜр3 I;K%&Bdb~Z q)ι>ܟ}í-i͆@[<4љΪ5$M-.qXamn窞Mhj|ȣ. \\!j |kHȽ z+bs͘mսbMSЛnx<êa>$=7sv nolQyYE ñh!ɽǴ[C_G4 ê-[ӧ'劮Ŀ\@_`}inUFE*\ސ?/o Sd>qYAJ35ŒԃBE_mk%)پYhoP(waiѹo`振w Kp1q,JKW &lODP~7L"J?rdMOhAu=V-AUرD%ط~e-  xMrM2‘ -Z9ڽnywЉ [d[eu/ x0ޯB3良ϩS< s,Vȁ,9)/ū&d}^Oh/۝sw#Rr8 "'-8ȺaF2Hp,jW$e\%۹=CWSA}(o}c;jh9#CxF~pG9DdiA' )oc XWAzHlxtݴ""c,q"O#.aږh*4!h^rkk^޶cXEi tlZ$8WuJ\"A2a>gL&vn•ES-Z(w@,}ﷀ ]уY&knt.~wbr6_\ D7<:(Z)0.}f`.ej9y3-Ҩ:~cu BEկCkI 1EY")5Q=>{/k0YvNQIX$\`vv)FG{=)fۂVO%qGʥ]s.x&!\_7M,Z k+XOTcI;|4ugk{\=GuNr/R)M!ȓ T&cۚdfbKz"TL%A4C-!MWqr``[L1OC jJ Q\+Ѕ@p7$ɱE+4 fuX7Ĉ05,7EO͜KpQ z zH`gI)uIfY y+WC"WLւlQhL˞帥I(]x-&ȨۼߟOׯfWFH;Tnd&|wWv wBl`Vm'-\QAiKBY| ^b` {^&1[ Nj)GEw\.X"Uk3aM0c"RWhw?nyXP }^'8^^.M'+MnymI.(*g(Lus㽋X,s]e#a(JOitpynM8[p; 9$]̬D=@bZ|ST*>!^wr.$29Mxi卡 .Tr-=vPY^t6&̷.̅,&b᪌uEs q*+0v&VP_ph!*ɢP/ F?.Oljq#QVz_:"# m#H[_5IO24 ؎D$xXD&¶RhIFt-+1Hg3>[fun֏aIS$B ض'$iäR-EHAa gtMD~;l1ȶwhjf'c LUu&)U,c{IqZjB])|߇UZ lܼRK฀SV: Hͷ)(MЌ9ƍb up0oenc,RbD<$($Ec @ 8c}|6S(''LW+f?MOyBpfU A3! z_۩m’8Q]kMy6Ɍ5KAN]N-FBȔh'"_'ڀSQŮbK,04I|Y޾)[#u;RhQ7KA[tV~¯yqmq`Ps!{ sE/V }1DV3Lxrٓd?A̯s-Ni'= S;D%6c5))(Dخ~r-/6d)f9VI3 Zo?/ԷWQ l_˿u7!)F憊!21 Cg_Oz<8i~EEO[`ݟDuhU7vl¨&IxT]|PwlA$GZ DĮ*SHRۇL1k٠D/ 8mNOD!T:3cHj99eGF`7l+C^6`Xeq?D\"^j{>:*H1èwrgr>PoP/!{I"ns~vK'Mһo:Ab dGMN⹾OQHE ?!;F`~un}˛ M&0Uڋt[)磽ǿWpw#^pM3qnnFfzTs^ HLt|?:b^nN"i&X:Gs8I)rg 7mi7m2d]~=ʐr't+Ko@5O~5V$zN0/ꑜz؄Lc}IMqVͣd6rA(T(:tJt"Vu|W-ݑ9:b m*T=Z=g:u3\O 3KO4ǛKQd\ 41UeeL7YSk`ȟn=nrrSV}mKqH8~bJۖcC ²L'eL+G Ƚj_W9X.t oF[H͉QZ9+{LU%{fWO#x:{Ytbp5;:6Edx iGmwF P&BLcPj96$e_ ҇(-6T2ť W5$&H٪p,CXWTm_=~!cߐu9b{7D"jc޸m %7ҝ߼w>xUršNՂ<53[.}HH$I Z _6'\ZA:tL.;ҁ=>dߕte-2t%'! /'9 WI2;"9X@@0J1բb1zqÈhA4G*@@QD˸xLanq;wIǒ.Jb'Tl} 8hY<98EsIXu5gO92tuC9Z3.w8(ߡa D,ի{= VA(! DG}? (ς|=|“aT l&YЉmgƳݬ{v+mJS0 Ǣ-Y}B(ot`^4ğxtF7M@c[5 :yK<x/j4%]d@ 6- 9>^NqxͪTV%p\Ԕ:(i$HlvNSMV4 Tד^s"~Q`i>zc@M t,\9}P!a4.^W&Vi|~,|FSBm I 7~zG^/RQAX2Tm3a">|^)'K<. A\hLIa">jVû͞}qE`0EqW_̷ 8&HgjzDOC?wEC0'?l ݔ2T$m<RԪA@xY%~*xjE0O3cɼΓ/W>6)'؈*2`UD"rMBK#'lh\Rm7wo _Unj! VtS9b:|Wvn5G(z\)-iA4ƖRo25@<ҵpT-4uhc+UR I֍> =׼SEQ3MaδDb ,)#k_.2JD2@Lކߌ=91[I=8%2;av F2/"u[.:}856UP? G'H9)U ŏ0 tl…XtK85rh qxXk{7O<뒪<̆w:L$ DƺX7]GEc>.*P'oTϝhf6KN}Ufgav<s qRhm;+|X%sҫBawl׸Z/-^(:'I/,:_8m.\y?m㔱( YEzr=]g>Ëp'TcƲ<JU'nPHqE[gIb77Ǔ"sKb<@F ^S)ei; X*0 PҚi? $Qj;`{ 'Lmz\s]쀓Ywig8Xd"/C;6o!Y7>A8[ #$lg\%œ=݋j%q'( h;ʇF_Q!J #h_Yy>-·2ڻ iQgUUQ`ev5P+BN+P&N~_ 3x V5}D~1Yt8ߝpO $|95#FCdToCՉz~WدyI/l7Hutj$Y֣cK'fr]M1ٖBdsuƖ6x>rj l3AVZu~{;?=p؈@om~Wf`Ep* y2⣈8V:A`e@.tJ)uK"Ì S]D_䇶0ZJ>Eorf`cɀń(Tq{2٘M֕mgDHߐ甆H$U2HNnku; bA( Qƺ!kS W54:8+U›P E%8QdYrZAޜDNŇvbm˄&8ߞ VczQIP[@szzpF|Hx~vHX݌;LN[5ƒnǦu[Ѱ FU-W vp`o_{> /)}_ O974+ rC]84cuP,:"9NFrh` $2}LRYx&ݠ4 tB A-xժ_0)Wy3O(Rɹ¼R% Ϳcy}6]QC:[`HT sYka>T]>{ePS !c$0&Fn$ذbȧn<]Q7&^tao'YC)UqzqW>y Q]s䀕=mO|sNCz>k>ukk2uȢ0}yO0'Ohy<ܓ1X %C&{ee%m˟ ?cŽWPsF-GoTKq-@םDxv4 ,Pb⷗z0j:*㰰~ȅ,2ا3c (X'gf~r! 0;Zo9`wxF+#ש[̇ 9ѲM}SB<- 6g-6F䬔K̑byOSE51g!@y1,xFݲd>ƎY wokE5O{Ur$mjl!'Sw#>ŏtO޻'dt MtJB1H,kǂeQ_z/'QmVw>hFmX*o>CM 9+',ӼgH~'m"m:m&hZS>F|f4< \y,L~=RZ@j/ִqno/e7)Z.T`fj.YaDa&5Sit#ȷ&&wZ|361qrv#X*G{i77rON͐ %FSR4i'3JMno*+\=|!ѳ[BV2rRػŴ}Ca8KY+py:{K/Hk/L`K)]/It%ZmC -{Pf ?,qJw Mf r;˃  l]Q0tUHUfON]>`fN[<<]j9V.<ESڐv7XC ?)M9Sq0Bw0;Z4Bdz.K5Xr_dm `j<"60A5Zm=cФ TIY)^F_eM M_y&n/.!i*&.``k< Oj5@uY5uB 6` HyZfX<2#&U,o ok}pǗVc7%cd*1,;.TB< o܅$Wlt/#ՠ03h EYtE&0L :WtOd<2'$4'CMNSrp#vx-8)ۋai{ߚLU تt2|O7 vw~r|o6y.xqaęXj6hWWS`Obxl:\"G{"Ai麮T(.-kS;P\@1legfzqloaXVlK'4۸UQAѭ_v("ަlm(GRp(qʦS>ic۩$F(Z9WkB휩=p H(j1}eDĮL}&t‚-'4wHWu5r="5'kPC\ԘP_ƛ70,-fR2%[sg ?Ӫ ΁NVbxfȣNJb>ŨwۻF Edb'iIp.rFm'}=[p&`(灀 tИFJty 5Ȅ&\ke1{L,Jl/.D>2fPE^^ą!cHo.D06Y`9`Jinc+xJwL5W4L+m< p; v` s%_&l3/,-[i]rnzYx]ecq;%GPbco77 hynmhSB ϵ;1F,x[dIUla7T )O<}pMIc^ %8cc???Nyޠ|}aѯJA9ܠMN;08+~VubQ9;~cr:C5Uu;뼑jJۘr + ,p:[vy{np))W77-O>|\6=,z؜n+&b2{@`H5R@r]#J ΏєSS5bnD1(;zט~ scs>:@!4qtщ;y~Z&Xx׌=0&|`/댨@ p2++]p5QPP83brMء?KMޒuq" v^Coq̫O}:[ 4 ƅ $b…&%9'P>C du% = d S-'caZ"\2>2#sƅnQh<1 ~$r(amϧvXuFLCv"&(Q %->s^`ѬgOkX].5`5e$Pt3ׇ1~ipWt+c{Zᬄ(zXġn(nk&r\ |뚮$483ڜ 9}K1&~35A5?5tG7^k*bv) Q^NbX6gLqdeYרXhbZx*`յ4*KAGb* bprln_+ ^z9\kֿyX?Y@$d[fL=PĬ$L-H8|}:ArHȐ߄Q w vJi9ޣvS,C"23t) ':L _*fzާT>W^FIa O-h:c*1vo-޻ޘ?zc1H#_VSshȕ;RI[tGZߐph;[{Hpܟ{wo3e{zџE91߽EwCX[lڸ9cO譙h;:&+r6nѝN5S|~tmSHp@qCCC !7VT@0HaoɻTOqd]@xM}n%ppNݮo,DpU!ї_юCl1*[R&q8;F&v44I W^f#{"W.|h ?u5sUglH3ӚDF߼9#!Ņ0#Lþ[T|H|6#>OVp$V.vApa5f' ÝUQnfa3skF_'k?7K08EtJ wӧV<9*1rK^UʹQbZB|➽<EUy fVߔ>LJڊkoh>LOa%N7m3K¨@ 507ćIOY/$_ځ<X:WpcKFKt=C}z\ƘKt"{6e"_1 ^_ o9,;} DK/J>I?㚍|\8P۞븷-%6nݷھ[zLJ7ת n "6{N\ V4b,7DGіʕW; #t:PZ)}dF#r&VE 7n^#eϼF f 7f$MCsVjnh(1֮a[f4)!Tyʱ,ӹxLsIPkh>vY԰6U(¬Yy,NvAD]Y+PdS16JH !.zX;lY[8ՏŐKlVޠYvhe>+Hbs&{:3}mx ;WN@Ii(1a%; /h6#6B\ \mKY=%-eO%'poNgLB< Jўv Qdubp#ߜMD3F OC`)QK\EG ͼuE# Xj\-ܮ-gnUs&oerr԰gN(>#VŠ偘ؔC Ņ3qF@X2Aɋ%yk]`yupMlE*-3_aMjC#,t1Ȓ'w{h_꽜(ztN/ƍ/i4(aWIG>sn0`N/T]4_=\vk@CqNwGw㾗|Mbx'd2ЯZbJdE.yZ ە\Vg< <Y4*JL9zHf/xMfBt]R&UőGrA\=W67@ 8nm%XN4k(czs|zM䩑ZۼPɡ?V snOU)o=my"WY#;#IBʰs 녚\ifa-W)(F̵x GV9*gSt@z)eVhn=l&u0f1gr.{\-c;h^QKqwW0QqM(*1z*\FՎK04|R I"(/+5옝'!F%b8"͸ze*J SǶF!hKAgGXGCXI81PCf͇JQ(B&6`X2nl/ ^@qaxnqsdbDS[)}% D@0hMBʝij42yQ @ed+|3dY3aj&ʄ׀ JQE Bp>]Z~7vt?ԡ W#4,^PZ_y!pF3a6/x)цӻ-eQAW GQ@*N66\Ő,r5n<}{瓝-e0K#ӐeNQao35 N bZksgyv.3O^]PcH?7 A/m@xNnV:ɢ$3>RI~V{LÛa~ecUL onjQ[4_uzhjoqwMl˹h/ѩ67rn>SI:7k ]9'^L٘i` ) /E z,hQiމCn/II<=8za,Ц98-C"Eubǣ+0zNGRkP20| lv-܈(vXQHԪBpSeTQmfJTJE”–B28_xؖg\Qܙ]ezMvy?T8KqoXHW-$XxXtzqɎЄu+d;9ڞ}ri]?~=gHm}>>vdb^Y&~~@\(pN::R,5ZOLma88.Xl_2&~nd"O.Up ϑsfaBq760{SXE^ws7k3r/ǫ}.;=핻rh \wxG(Q0L{^{-Pp@4|K% ⱄG-v{.2$nTĀ񃔶4X <a|Kݘ+ᠭ(ȌN%-%XAm!ZM+6exCĖ:M̡ <􃪤c׆cu24-e[W<ğ&4,bDɆQV #amWYʝע d`ZIBXEG`s\EPKĴ?,mD݉FEʱ?ZyCJW\LSo 7.:uS%eR! /l~)mx|{7 DFԓe ƜAk4}(\ˬmSee~W42 ֗qK"w%z/O`?_~GkXEz<ɿX, f *?Sm٤6'C=i@AfB 4FX%pۗ-i \9&kxZ +9ƶy;@\N(Ǎpcspb \'x]×J9cA)5V\fcDNf;{LvY`EڷA\9|nnW}eoevyuػW"ka%Mz B}?"@` i1b$x_] {j1u3po_ _~PAybv_v]Je% S'"rꜭ(t=(/w#CflU =Vɡ9EeHmr9TX${jBt;?l5~"@rruVWcD3+P@,dQ 3O Md闠GrD*kF&3zrn{(C+j0vQ|i^nrlʊV7PwEّ7_% pPǎƼ6I4 'L_۴Nƌ΄POb}?-j ]0V$Iu ނ;ڏ#Y^Q"*Gl3d:&-y4j싳R&vKو΀݄7 /*YN~._O m6٨7sllGh \\` l-T b\hd.KDb='.5F7TbK76=oszjblQ &ˮWkSf}1=9=lЯ}Bj iWxHj# 0[g=)}.W% H)aXz6as$]ka\JAHvKvTLLHЪ #6,H+EĮZ `Qr:|];ŭ2"]9v#,/W9Hn *ؖ'[BW=xE"m~=*Q;XC"ZmH`EEpEJ c-Αŏl?*^IuC(LӨt&G}f򩎚}n.h b–o 0#n=zsIJc\wFIĂJ Yy!jiO QI5`\AT`vs yLځsI*ř1%>J3pOl0Hd.ErR>hvԈh@ñMږhHH &J][g !ib d^g|eмyU–5#H^(MTUbzuzPSI њ)`+vh]Y3ZWնh0jbE>衩)߯9=p;l[ :lݨ qn9$5%4ڏ[8d' WY0eSZJ]X2feZC|2Z#R8"`+|>m3.%IJm-F p<jblMddCK5y(4 ZzWJ6ٸqMvRɟV8}}v9!ZW^]фġxU4-MCD| nSg=^5 R\Hb?ߡ|黽­yI(Jy|F Z"-cǯ`B*)0)7rXᅇ/nE^f"t ]507ݡ|[GZqitp $Y w"}|'E(ԫPlk}Sa'lBOai+Gv[K0+\/Oc58˂þ&=6ȤP`t K UG=;(BXDW q*a$;\k^7^E4.WNA Xҡ76M qU-l. " p2ǔ<A&r"WA\dgyx=XzOy uoC21|y==_$ tdyf#q86wp--uiENqڷM&.BH/_& LPSz_rp\;aQ8B8u{@TP^F!8 I:Pfgȇ kl8z{}Sk[I ੽n-Nel{MT!ɸ-) /# Lзn$2hNxs$#߬BT3cx$|cemVq+n%:%/pr{2eHrnEw-}8ˀ u/l:-yLIGV)^kYg$UN UME:ˠr1TfT\H&&V9z8f겣'RgP*)!T{ڹ; ]Xh?G4Dȸi7QMUYwa]yh971A3;iڍ.32JBug$6,aD${9uh@te-!W ^T^Iµ瑖t'(R2xE xhPeXTց?o~WR 5 U2Q%qyGh7VmfP+jvXۛti H1BWQ Cb>d&aEJ6ܻկl4%EiYAJHj,SHw* Iz dvl6x X9 pUcC4.ChN39cel-%S+w\~v#K/"Df,}ub@l=} XMvi|ypԔFƞ7e"3"}PN;&7<7J 4*z!D$ݶxTRRDNeJH>Y,b09p1$,kt4Y]'5.d? @ [pʏ*zBҟ7k}MeJgW7z BfTC_0vɵs8 V2 Phh)v0Lba;M5xj+kr-L LC>°;:W΃{&XV3ۇ mf; Yoh^$]4#plHY3@@Cv-5#\ 2PR׷Z*#3 D`)JlC?s🰕VFe.򯲟ih0) 3 |. SHn;_'lCW j蠈C3ζG"m WMI auTv&hr$RxZV._ /⫪G`vt܊4#*(soRc*#uFdP&!DLB3de=#dL7G\֠v#MRõdQ~V3AgImDx (3O{;@` :7T%T(JѮ#;4u~䜦#\x:V?.86xáHXw你 Ma 5gר1b8/r 5 6^=<w@Sۄ.%^7Z0er0 [!<xRىSTODZh&T~}8$cJŘGwgo'Ak⮗c5@WcCaԃ˘@&ɚ5d$.2cd32G LG1eZF0lUvĎ2fg:˟ ĵŽb diGoU}\$NL1֙R־`J0 [;(qf*WE?39vq17dUтh)%d!  w'({`3hPm)MMrtKsˉ rI.=B, 56}6 ;/scTp#fvs:?QF'XlBWj!~R9{]ZKBM1/e._9A H MvoIA,@TSqI Q][/0{ @v(ܕ,l& F}.ee -a(&'WBa%1w}R]Q4\v^l |ud[l ]9R-l01gT0y.`lO7&D pa_V_Q8 --N[^?|s}KuO; &kkl;I ѩ]q?T3?7p_mw0q+5Xջ 'DwEGjNXʦ;*J*_toJ(fD]ahg^OC1?~UXo~;a1`0)?$j8@D#`ǾGɝP%KZa=SUFV2Ns=I)dؘI&zsgj^5T5cCctdkYe>r,K[YO8S2s{./w|w~(a#rO*Xχ[I۶+zы;3K:\H0C2FYjqRȼkjeQȕ.7rzyټ1Q"pf)dp8[D4tFo*ɛ8J/^ۧ 1^FMl za' pQnimȋ5oJ$S/Yvu\BEVn O-Z(m_C=Iaʖpqf9 kf9y!ۥ,0tSRNWx~ VFr/Wᆯ(8էqtUSaKi;g_CgӳڷeWK=č5BKbu|]VzV W,LlxN08ۼ'n+~َm{/6t$9\^8~*WП) % v[=\ E)}ۂǁ 0g30AlDF5͉]Ej '!w/"avR5O]ʫo!;t<C/8nNI>d'ԓYqE:(pܘh%?6?r /|ZG%ư[5!4U4 OV.Ȗ9t~W7E`: n2䝼\.Je쳈9ž[(ګO_wt_.'*֙>e˃AlA,.ɉƮ2JzW? OsG{*7mQ(O~=dzfkFp$@{euz0txkD-NY ύރc5 45Nm6ۊJ#*"VSZK}w. c.S]o!,n1X*נbٷB!KG e];,uDM硁D6C$u[&Ktо޺I}zf;:zDzo)XߗOru{\8eSwh<iF98jЩ-6Qa}R kfH\5isI˳/rruk~jF95GU`22m*Dnet4Oa~H~F+gIf\ Hy*9 .[pqVe twݰ7_Wj:o34PaH8݃RqK/TK뤙#| *YܘG3(7zJ'x^LM'd{g&j,,M+%y `( %M9σ8whxM*s/Q04<4m. UGfbX3ھo \S=!y>2 *c#HV!d6Q\VIE*9U> Y$hqL/w?"8or_<\ R^RC)DΜ*"s:\zb2~5$;7 ?Ŕ?Dv'~hG?C٘%X _`ql')&0wyȻdC3X }79,7ă");IA鬑ĝg2P\5 ǑҬ b۠*0wOc}y9 d@ĘAQm q%껃`bX3F4l5O;C& Yf2 I8 {v3p|qVC^4PBJ<.ghL+ʞ%pbr@&W@pTL]:Uڔ"z-c2|O;~Xϧ^NM/y)R?wf}QG#T_cy? >SD}\3 ܆|rs{k-d?1DuQ]zd[]bi*QFDm.pIqMuγ< |:5*P'}P﵂<7}2W16y(MheLž&+)reVv뿞)t&Zx.Tפ'mGvP5!'Dz.&l䔋K}8rݝacdQotVQ+ Hwa ԙ7} إd-]<'1MMKm0> rєXa8xn?/L鴼}u 2"v7駖Vt6~\y*eM,FݓbrW!\sPCޢ1[C]f%C?_G>hR,xV(\ß@JPC-sOWDGbW*a̤,n6G6\/n`{2f W eƾd=G@2uf]4 2ivȶqp c+O oHi/Ƥ”ur>5Ħ8l=M"v?ABg[}c;~@O8'ziB }׌'Zmgn_8 ˖3{=s˧*y}-x z`6xH]@ 'N"̨m &B,v@ ٞDrF'"IaF.P@ :wU6~c.2'9msV@Alaa8^UI6Q9#/{yV]PJZ[S|NjKoLWX+"԰N ZtEbWsڶ\b K^<ޣ^X f׭#L WBHϜ!y+0d 9M96_P@b Lv9p&pP2 [JF tŮp>\P*~U[?UUzUб>V (e}-z [fUps 2JƁ@AR\=0=yS3kń62 ]{7K O6l9~-ELcK ]?9p:b z(J,T$f#ߨ':ڔ=;fRwj|r}LҺ2{Rj#g~ȧI0;3˲ wOh%oyg>g GS9ua%ẘr`f~9s/#K2d1GV76-A36=>6;|5.Hs <Eʆot nR! eWϲ) voz,N]' c)$H,n6HlVj㥴F5Pź1@J$OJ[U|b)1^ݴ6+cGbLDf4X1࡝3:^^,^?uW­_"7ZG ֽ}pNVRqe˖r w;[KPJDYLp" * ]R69{ʕu|cn~RJl̺- BȈ z'Rгr.g*dE6h#8}  h~ u 5q!?Y.ChGwcD<\84S^HV*<2&Wz^Mf}thU$mWR^PΐGyϜp< [UtƼc2-GD\ҿGp=! gx\;uRqU+}UJ_x DFҦ{99aP@b3#+I޳L&͉j*\6x7*dA4]0o1r.(Vl+n{c[iiPVeOy63D/]EH' V"`mR^wNSVNdS2lRFڔg^> '5f$M[ T.{hE(2>i8vn#K4̿:!_ }Vp negR9Z2xSc[;>d:p-1E|aO҅lS\ N  :i醜[.-lt U`M-=jᥐAbj5$K\M*jtSg,aWo]$_9+8м;uAיqBӰfķK|4cc ?;5UYܓ邀0bZ<[U +,<:B~K+G4ܚG2[VIa++KTf ǽڸV indbH>9ʩEsĹg fq,/Ůyg2ò$$dE>V@$.+e :+fՌ5)>"X;\:z u ԹttZaAn!A]k&+ޘ&7=v e?qWç3΢lYϾرڑB9 dqjRqPT ӽCؙug(Rx$F{~|A$0WU3CHXtYk/ZT蒫++J{sN ntgQ{T< m{6`јHl>5^K۸Py| ej RelO /!猪iܠ+Z9gcRݽ\h6롄BMӜMx[ t?z b)TC\^+aS T 'v>lE=75`z[Be5Wĩ» C\_~ !R8)o"א䷄sT22)әx_6-CW0IHo|BPyM\-?~XKB Ἆ"#4 Bh%#`+Vҥ. K!꾺@-(ۇ4=My&)zyZ_Zɴ X K *5 CZ[ ^5HL,|^*[~-8V&AT>}=0'o5Gid6CHRcNKY2s)IJ*,Xdi²% (gA͜yDEҗHHCꗦ@.LlOkm[/ؾ:=C#cB=GsPvHI }\4jd*VZ~y2;heot:9fqPhfxP'nrɴ9P5h*OVǎa#(mD7Im/Us|l4Md m[!wxxT$L#V+Ff!C쏰W) Sh/µʘ$H!uǤdWyYJ3])hS<`vҟ4; XmOR= T5$|i|z>}\}0۽mL$򸱗`jy~s~)WUKUs80G LS4jlc|e aW 2t<8򏊲"uI 9+G ԀVCU!؇"uczWoS9:HYy.j7"@^(濍,-Vշb#[u~ $#&54 =:Po*4IP_T?IW4!j[# Yg3k}l*frT͔׊_|d KN.*d_Uܑ= V)>k!@w{>5m&/G]m|(wd/ox[?\# ,@l"TQO_A`q:(ĘO.aBA-quwzH ʿqW\ ?JO*Pҋvl P;iq[h%CL (w95mt,vw~p%[Vo~ e!VW+UL/E|7cO14 8Y.U$͊vL8Myc˛P,3r3ƭ?o)T Z$hCBI"UN?"΢y i / E| +E?G2tT؅g׹U.Wm],Hqx894 &um |kr"GwP-"1ݦ`֢!?Èc60WbR]ީct;ɘ6F qr`8(Z7l~!N_6VyM8i1auVRMd'=lo c=QlКQXԡ=^iZm/n. \=J3DӳwSւHxO.Qk[@Pbʛa@YOǗBa1v{O!A)0|<@+4Oj`Jf7fv4Œ圢5${Hz sP24wAuy"}d JOHa&/=c&*t)4P0orzmRҦJ~=B:K{ wj}io 4SN\ v%SA(:,9Rp/%r4G}5 br^;p8V&5&>İXLO!ǾDLl'nt;1t.i}KmcʙyyyyD^Ƚ z$%T.'-"=`\~}L[JE$b~z { Ɇֺ7JḰoB]J9iUD#ˎLyOXTI|{!ϯޮlG! 6#Yj2P b"B?HXrNh5ϏϕY]*3T Yߍ 7D^[wfF%S׳ۺxy%TK9deI-֙?V6Z o6s즲\ݰh,Z .%FvC+0`SHn$2 C/κ4lLj7P 0^ti >yfgw9cn˴ 9C"A(l1]YMseD8{ت\c6Z7P$2 j?k B8m ~T;URY"Uq`n2cWH6h ]ydVpJnq24Ż:8w7n5uPXYSK&ɵoU1[hP?DDk>oQv4ve&JP՝E%ti<[&;*>L1ꭹ,/$fgFZRVr&+=e8TQm\A,6/,xʴ 낍NG!ٟk |Ǒ{#:M}:E`Z(BI5l^VAt@W|\Z ol<9 5ifچvr3hCs"3h G[KxI~p ?EMr׼`/}z"ĢO!I|Vc] Z [)G!cʶ(hl8?2dQ("cﵕW"Khueh҂~qaO>N,YguN`zELH"Bu>n4rWTGYfyܹFWm2z:|-.>_(cP.Y4zZbHeZTagtf$. h|ʿ@TI[B:-(kS%޹?2-9)A]JwN@Qx@୫);S PmOsto"ޑw7n{Jt _Gag KgH7,/G[L x/8]99$\=K{1 $T !f4HZ??bi#.o+2Zl[29cI)L~8T?$-ZIS?4@XXJq%Y8KOs[WC A5]Sbq@ns1׊T q٭qld w_w$;>Nۘ x V1.JS 85 IȴbYx#_a5c;.w%m]#mF*J0ienEoyW;lDVn>qnKh.zh#/DYt LM~7&Q] mܙJs2,F "awz6> G2k I>`S~N}+ ܚCη0@hX$P;pkNԶZmPf% 论&;юEG80 t%z>%ɡ5Zf}oaB~[tM<|z#nyPU?I Fq; oL(3V"$Nm5RYD WG2-M˝r([؄H)g]olQAW@2"KKݒkĘpO, G0Zg.DƮ6[u;cz ?G*Y0';N^O6#}DGz3| ʈvޅ@kO4` `ưr#s\X P3#fu)$d:K H#UTT SB̯4XW#=ȳ#qzYUВ) gzD4 ͋!!A'(ev^ț棏of%r5I -|Jwc l~T s1܊E;|U!8@̷xؙo-vs97;MꤖL7'2j2AƊCbZF&5d$Im TKDe9)0E"˰䚸S\3?Hpl3dЛ򷻥m@N@2>g:D2%&.P`\Ͱ=H#H#ꄿlݪ[w6w}cM4ŠXM%eTQg3䭔/oCבQA0Om @poUDdn+EC}` Jk?}(SB=; T76RƈIKa%r9 l!?sgdu]'B9Fͫ !Vo6{$_ׅޣ9']BF/Omjȃǂdӫ jt?sBθf dL}_C^La] ҏ?BuR~2 %J64a;o.[ڹC[DS\/( &>U)vd$Y̢"tTXM(l s5+#{(.Pd@Nyu!,wc-& LDvoDyQef g'6D!pQ,yU{mi4~ tM'[oE\_/ _ B)߬ | ж-<:L;Y{HwVJ~uzm&̗Y+ P dǪr.reِ@/9ıJúZ{EȮ]d7j w  kdbfs9#VǩyD`bG?kj:E1's]6O@z.QFV?&QQ-# v0{S tOI kP$iP O޿Jo(@6pv3ԵeSuGđ]ѻ˦\3r)e73lrK'ae[|w ` vm2JDWO e[cke?hAm)u)욎[.xּ ?wTͥqbKR.\yme([K ?_L"(jP^ #.KYs+on9SolvQ `Sڟt77HheqXd7ZYd^gߝs1Kx ssRu;L=Xl{XƋҢ]<M￾RJG>G7]\&6& _|q `܈6/z'']8E\a2,l'YFJm^@z5݉(&6-=]w tAOb@ɌLV)8zR6?zy(U:ij7ovd΂=hU _+ ۼ?cI;"зVz=Աv;=̩{UO7cV Eqcx_Ja@@Ďשzp2$f+rˑ'TP6Uďr4/1Jr fE\EtEtNtֲR_)d(Vt:X. 32Ew&@s WK4If w8_6T9X x۟ 9:ve<}{-Zˤ9p6]S-39J)50*uW7&Hh 34``%I fBXG4Q^!ol $GUlS }]Q~Is!J2V S9CvZnƿ<Loq|%3I^ Y~OL~AoAϷ1ʍ9h]@)!>Ř eA:"?Ĝv9ؿ2gboa{vQr\&Z[zoiv),%OP6%f4 koM5'A * \|I脄Zv&Ї8rɖH]h~jNQ0գi W̥<)L[j9QE|C` @67kX~;$:J6x|tڂ>?C\/|J,$Iִ◬QDVS|A+Tg.CU;~HޘBYxVFP Ҹ ,4 |UWQډc+%F2S>9/84ZZ " M.+Yr`mDD1=DXT"Xhϭ.]5iMHz2/vs;K@-Ɏ63U/tX ;LR1E^_G2~;gJ|9>j@F_8MEz!wus$A:Rɤf#4Hj;9d,G`{Us!|+ߕsXS 9˲2k}TsU0LFۑ]*WQNFeE}JZз/%SKIkiCˇX?sqQJIݠbK#x`QtK,b/Ƀ[+xۡ,};ߊ+GGt3F淙Iz$}H@ko_x޷\3i0W#*dUG$uyaWȹ}) w$ L׮x:f Uep-h D.'@ 07G[4";ȳRlQr`VC"%d=Ч]ʈc(AvV tB{ZAkeaAWcFD@0z _,ߛЩ/2]t6NI _kFN584UFws&Z$=q25([uoX%>r*a=8_qt`'Fˏ*v%K e^0O4I#S֒g iLY9e.ժ>f^z7D)\5mӖ9y'r=~{ H"?pڠ feM^#cn;7Ҹn,"'5GvmO6R$ķ>KC&}9VhyfVt v^!>&PJ1yio1ּ[75)<#52 ۷9Ξ8i0,䉭U܏KEn"DGk=OglwV( /K; ^M3Q.nCVQtO*#.CC40=_g6 z_FiX~eco[w_iNyqc8YɆc_-1zW(G(mGr{*cy.2LŹbms2>{QO]!O @S!kٻF3ߞ=7u1NA,?e ʲc P1(ziU>pBbBz%TX9t`p"x=wwl 5>E]EZ*>5=y34=b"n'~ED]&Ul=H34TmK7ax}9.O5  $ڼy +U[(&âW`JǖxUȃawAk,y4D"U ߃/iV"Bm0JH0}F1X'˯ Fΰ[FGUyDLjbh鸀K׶Iu4+`#UXYґW4ί;I+3SsyjiT*w|Ee"%dK|뺌R7s!t?q IEӫY!jPupǏșK_7sf3ěh 4SdmbS6j=??ħLWGȤ%y+ݮp!ݲKt=oqX+ "? y갰Uy˄#(˖#1Dc{aH `pH/g@sؽ؆3"f+'(2G,qspZhf@)LC>.9Du"ƍCEY=|;X, N"\Y3ٱ.65Hf''Snw\Pz/p&(4/b{nt3IP>kD%BtM.@O-l9t(ORd샒@ViՁ(&9+#uʅka|l-h_@S- 7%2 FKH8[,?V` t_*Am8 =IU^ ڨ;ʕWdj88>$#MiHV[jli^4P69A'Å6iΐw`'ĸk^mI}z{]99Df^z6z+zSFiFF{8v,q xwLj^ >E9u,37{a0aneM&鹣crz`S)tt,f BHBE3\> d;`;*-YΦؿJl^p7%0!Gѐ8c=܁@y4PX%! H }F! w.Ǩ]h5e~=41%5Nʩs?NŒE:U԰U"B}{錬]Y i w;0!`%)/߫vXp/WZ`brgشA-.&g[wDuI}6[`̇s eR?+cocD,h{o!Bd28*R)r)zMj[Л:ΈkXɏ92@)n`N=rdCO 'Vf3AG]="DUƉw ¦]e%$&[Ar9M ^J=UVHH>؁,q# 1Jᏻ5C]~ѣ'yMΉ7OfIBvsVnݚS_(VKg+V.#c Itz܋Ҏ > rI 2M _(wnsGԹu7RB5i_݌7L)`/jŁކ" t!W=eXr2P($T-:w\eњ㙍&[3,UJ"jFMuzɌB7$&XyLJo~{-/o!&ޕF3!g6}pJnIIV=c6dPqf4,8dLzRh$;N3_xQQi _*#ϛi$XL6 *Ef;db{_Hᐈr`k##EeRGmIц MFNf| ^VGQν36N&K&\v";ZT!,d}yJƓeʿs/JJofȈzsBZd]6I`+0b,`#>H:*̬-w[];BDË f1rl kz#9"g>D%_.Tj_;0:ť(J[ػ;} 4+eΥㄘ՜@ )1ठې9W΋=YLZ" dR`J0~ʖw i$+0ʶdyVn:SU;͖3$]aT uۨ_)>EՈ1WzLcZB32Z}Y#7^M͊|B !DI{>(ؚGUd40I1 ;yrH<;"? jVzP0Li:u]7<_4ǜnU^s׃x ؀:nv/"_g?H:s*M;Bro&;uȇ+S*^5K#cPHxey?8YvCU,tڢt!q7_ fA~3cz3r7J[zZ b\C+&xZ`=8.;+aK\YA s %%"Pr[9Nz9˒=/{C#hHN.TjГCZtڒ&aSk0`jMS&Wz8}UQ'H.&mU5}|2 z۬rRTv?C(bbZfgǨ1gaM5I@|eSXd:T%HBƢ4\V-yॢEbf8=Q$]LvFhyrrQ򸆥Y v׻%8N<2:Y0|7o=~XE`R!j#W|9Jܘ ], X^Bc˭ca~K&GC;ap#*҉j5K#3:^xX/jA $c˂䊥.xje_K0.}!9Ȯ ƷAP JSn U΂yn*9[*ݑ5~4TY^IQeФ[+Lؕ`v_D`i%N>9tț V)ڹsqJ cfFQ7]yEͬ\z1Yc+8ޚj΍n*7Jq244𴩀l KqQRgm,3ݚ4U]D7i.\ 8y׽s`Xngf POUG^wkϜbzUrCik? ϦFMk|֔0[ і[2d\an=it`ϢhbGD9Ϝ(A31hS&ؽ4mCSIy1l(E-3l׀6NpՃNvCBg2uZ=~xWSӷ5 E}uݽ4MO(Nu< ab'eW9|&BcT,b(}{6Sikl/BH4O +;>hCvQGƥۉ9KÄO5}΀ӷ']ų6_r8| Wʊ>V/n!~ДwPx 4įI.t_RgEf ,{2'g$ꞟ{2i9SOicG+tI\'ƹQZYhcݹJ~\.L_MfHNج'XkB45h= 7$#ua1%bNA6H_;vƸ?u g".H'&7iBUYߚqcG88F܆]N(7p_ -^&\:lrd?#b fԢ'L+X+.W1}IAc!MOw|Fƙ9F59 C2q2hdlohN%L=nl4v_S\0$i6%LYxؒyEێfL''Dؐ5{ߗ)^;ć!"08a*!TQUh5iYD]Үۙ}]=)s @P1.Աl%.f_xoY .8(E;n.>^" caӼy A:xPڏ*sݧ/ݚ.2w_ 9dݳ9A Ok"-9:Rvi ^7Y*RhoZGb~q!T"Y".P%p |UU6Ro"n-NGd=;2:2i)O}G/ЃpwLH`^kfX7뒹<wvq"cW Edm`9H3׳ڑ?bDB_ܴt>eiS2Hj w/64Il\8"m#O7¬Ϧ)ļqk2ؼ=.?-uma0 oK@K +#@0b M 0(fql4##>N]$EG];dejf2//m q* [2edHz +W7Wn4^c!F&r-}q7Fc҄Ets IjHkFOi*B.vuH6cGL5oXGkiYB[k`6m>ϵEG[n[(1ytc@&Q!(F ,ȱC !PŎ_C'uC#١ ,y05.}}5`z7W3)p=h>O) aHS%Ɨd_g BdJ҄1('1X` 0ejqɉkke͘OgGjRLjOs6Sخq|KEc uz8t\ooTX 7k˛J8N2;mB&1—.˓(?]-TtR\*R̼iZTloʛrnx[;M30E?_j_O*TJRK7UI3WkX@)% ԽgGV_<ٕ)Q\t&p9L'H/QBvAydMH"_v">k7gU{s ZE\]i@˔kVAxŤ9߼Ҝyf?xQwC+ >q|b>ɳ؆+0 CLrp:3@ƼKוx;b0Whz 0c˰xAd]kKEtstD"Ao0,ĬGTT7udP`EKg+.VqYۦ}aO|%>Tt,dD!sVߣ)~kv&2c|1$e5Wd=T29`3:LfL/3Q]ש&A0s| =́hD#ApHB&V2</_=l!C?Y2u\ҜLT\V7ҐBrN%[nd!֚65&J++22w' ޔb}i'-&*}p>-Q5++q u Yt=./]| ͜s9: uGVƵLL+&HvMi¤^be $]&p;}<[-KUtlh1.Z,gPWWF Wf<*.~6dhC<;Jh9rNrI r\(3G<}zLc9>no ,<_9.%XWqվcsb ҝX8l8)l%/iX4*\%Ѝj;{a:_H+51ܖ TƆ?K誨{ȂK>Ȣ N4WGUL{e*ЌqrjکxFz?S(E,{ڋ|E݋ⱹxR=4l}1?AA% ݃JU|镵⸎vSoO$|F`chZPKR-JyG2_}ķf`SXvҎ"_WsO5[?c>)CLou7m!&Cxaۻ\"=οF/O1ynZ:d^$YwyRafD]k^^h5`޻ƑhL?zSVC3wXjW06_f%gA l&F͌ąv x?a{}jTYP1wCSX7~K0Ȱn_4 ӭbjjyqj'#R(7j_N JMQȸQnQl^azL΢֨$2S8T|/L?3Y&3I$Kx ?E2'A52Ή3&BO,ȣU~;!*>73-.ʄPZi56D3v XpOH4!Ѓ#@krh}k"WfkCμoԛx:Mt7 }yßGLyӑ Itյ&Ά'esEDrSnUۦxsyuK b7+X/ W{oi*- Ο }$;5 /5eIJ@mjLsq^ M5{E:^bfAy5qFAFWb_"Obޝ`(k>Iڼ -$1AwHT)A/."1,;wQ͔ET_aD͞ DD,m2Jl/7gѲb7:3Ed/g3 pg#j»'Q(<6EDn,g4gV "zSL5,ƍ&vY&”> cB.:;b<*8˯r-R:F$39\fѵu+K'bp6?UFJ.xf?i̧l-N*c߇>y0ҝoh3#׉Lv# \5K9ٴ/NJ {Ζ-62l g4aa>8<Ȭ vbxl9Kg-Re8W< rm&jjXo-Edr}8*OSKMNxEWFa/cVHSoYI )m yy^ rhaHLGuzR#IX ԐXJb/~mb* ޱ9t6ʕ|vrQUضn, Cf)嫸` aʴ."-c=XlTG;O$ h~7Z'W4aK-`UBofϬIPqC,G~BCaj`>gne̹7%9CcRV, VaCn^!Y \OD$󾽯4%Got`v zu^ճ,u6ڮ{bHm޼~:{%:<:A@SUJui[GltE:YiT(iԔ;:uPs1XD(1D;ckΚR[,SmߤnisO>y;5!ySR67HD ~`鞛@b UR{S):Εf"B%|6k(7]အ*=:Zy (A'ےcԣO[zj+ovCӹ'^Y'L`Qg]+Uʯ˗Yk϶F:nZЂ8\-[ӈB3񽆼|'s0Ha/7kY;u!ayzVB'~swB1|C;4,M-A 9+3ucCscZ:~P位 &ّuH}1h+rQ"_[oS{o~0ڎB/]N}2|s]\`h^Q/ƘgW?ÿJ'Aeƾy f0i{Iؠ⛭yjTl*$5@a .hQIf"e4(:%*Ye^H" -"O6l'7mDŒ_<5o<[@C̏_px!=HD3Z#,&oioME%ǘ-e]Xp D2D(n y=9؝!Q s1xfހ#5ηs5x9eٚէs(a<,lyCpq<kt,\FB4kˏX'Gh'C[ Z6|Wg$Ӹ.1*vځr'~fAyڎ VmUyy,gXfqu~C*rac \pV݂lG]60M4ϖk$3lGJyjESYT1)DvLٔ1_zna 0s:uA1 /ˇ~`-]cc x /1^٨Vd<>ԲJJD^{Aky*ugѿS>O_z]Cȗ6DMN mU##k osh\t馠AYB:zA8S?>%{2NK}XC\. sg6\k!$y(+/, S< nE<}âm52E_(vݬy5T\N*QQ!K_>WϋL YX= 4[B?1._́_Jn2?h4nxCk0n-Ґ`CvGz9,| ; o-X S,4}X;z{l#EС1*0o l8:@ d1gIBi'1i-?M=O9QvD Z5| kWW)& )򆬫jxPrDǢkR`c!6B9/IiqV~iusaUN/mz a #@_]ǑSy@͉ͨw䝌2y4OkFMh˰NJCUrԤ?Kr&cF+16 qzrf]0ud ߳!p테 y>x]`:_w&9V ?J{3C$dRklTrn}+q+6 A`]74)?V^ Oqf{OId:NLՈevV"^Hy( |jV9OP<~IB:ݍ#uɤKRMjnVb Wo7_P@d[lov,gKa%?P7wǒk ~Iܐdaz8^ ssد0<1% 2-|DR#}&9Kx,h*#h?PZ̬yv]F QD<G ^U$R6n4Qb`rcW޻̭+nOLfo&=t..8N!a$\* *,2 * 'Ġ$/pTPрTs5;7f_{ si*vDrͱZ4 8}|6w_\(5FAC>v̡#$clIžT4܀ïny&P֡:Wݭ+u5WD@%'ޑE>H.O>N9+RjL4vɂ:[tEL*ޮM##TZNa2^'rA/_`|9K: SY0((*/*$]sUšmu4K10yd|KdSfMP7h[WB:Q\F^I9M琍5^f ^?ܹosAߞ ޴'v M\?.$ jzj}M04h@AnjTi@ fI}fp'yhG#K7F=@%:1`g),y.4FƛZ?7 {I}E#zqw;JTwi_W4*3a-K\?BK6r*G\2[sP{- VSa?T(M/5u v%yIq@lv~c aW_"£SE~zT7/nt(K8GF Kp BjYx+Nn^p5Fm'9׳O۠~" p MʻgfFƏZ6:X5%hl}G@vnqӳR|4E gc!āu"RLv"= Ng #I@|w|(hqVwh{ Aazvm?TQR5F"0& QO#<:91"kqRʰؗd&3Ir[ck#;.8|~y_( h e>Qs9B)H9`r(fv%L1(GqhTd[Fk٤mP*j 7J7X=6|*ǰ8H]͐#Ōi]0H^!ҬC46"6,o},6@{ceF,smH$hFuankg*,17_(3q Bo:dinj/ܸ 4%:N+M@$O3tl-LRYiĮz7u\yD&p6`i^INLeB(#U(XH"O߻1NiFM YP5B'vC: P ͺoYV)Jb|l'hD `[*m䖡U/5o[/=m|ttʍ^cӪ DL<@cF>$#Cn~')O,# ?>ּ͑J]-,i[;8źX^J93W[jc#uOжAU6 to)ߛV +<}ӒcɰWj?MXĖЅ)ZC{Ά`cbtg(9Z*܊cP}9I} ZOg%]۲yTnaF'6AE|yȭ&DnJ8!X˛TR;K>/O 2>*1~ߋ^4z<~!LLm0wϋOj)*tً%. rd|tG[D1/gjT8Xdxr'9|W'TIM+7?W Z=+/6㴊~#yvvSR f݋[c}٦`KEų845 B`[ٝV@ qc"}}0r>?AmU/Ay'h/",sz?֡5=';UbBOje;z Bl&AW\R .)]|]@%u3]?GO(vNA _ytJ ͭsG箕3e 䦔]u 4210Ct{@fUcf20dGw+!#|>} nae{k6aE&؅VEn s=QJzO{# ;XJ b"_YPC''4mBIUu%䯹M'"d7l60$TA 8zkՂɰ-q{$:1t*jчy&UQc1XpG7vP* 4]Xڀg"%LQj'Qt)Q D%FRv~sɤ%Vθ.@+IJڽ74|r|Y_Mx^ oPpyx8֢p 炸{s*e )U?OI9nƃSkQI^Aa79q2 )/\c< lGT.+;ӠW??e[1g2Q괇cZi97K:D_LL \v#4ۼj PdN unߍR-~{Id{ k8rJLm 8gK]&y|Kdh8^xei$ݻ@RMw蠁dx<`´Ro%d_X1@AR԰5f\xsiPoQ5٩?Khv;Q ܯgX'QB+ދ!{+ֵ\ɀd*e4zOfRD bG*x'U^Ey$^(`X} y* Uߣ*po2/^ Ӡ/FS7$k$j͞| ߛ賙:Œ`c=7. zn e4`=ֱ'$! #iTgffT# +:: ?~#H Z,C4ҤɆ9ƖfZԌl&ܬ }KYb)#ECXc);i_y韮c*g|nVb\WTC!{OSD_\0?YVeROk }NO)%.Q=}~ʠ{hۑ\g6ϸ)o R}B{ǜ4 $@"wgW4tۃTݘAz /˓T6&㘴,X=-A3}h2sbu˳ wDitSºI8/#|l:$4APdN07EǴ^{ ;!Z1l٘Wӄ/^y*\C@TqWz{;y|Rn^DXkPa.-c67U1e.bL9d\Rt4pWu}ԩkG@N1e3${#?BټOT}G$ !{,]zG&320Yr|mNx+3M&!:&0>4!N-zYQ9ar}|KIڧDވJ)5pޤ6oxT3]ف}㖇!RtܜX s7D=k凚 ֪fgX2X4 FzJb5TYZ]&LG3;o%I%ӟc'0'!WITJ<(h='[PQD$B)cRqO,)r|知CR0k:Mc[LoQD^=UkP+$ 2cf9'<7#YyD.׃ɯ(&|ֳ-jiJdFT2nncP-fD7dJ!Lݫ%xC)|. O86IlzGtl#c^m7Đ'gU>V_UH;Nz(l^ Mc * 4[ 1رhT˩S`1 ֠X5Ri4H&ۚ01TVjXUĸR~s9߯Pg<z*!$񩀼p74Nxεm-Oz5}x+ǺP|7%B"E|Fww<`^2[M9bk=sj'eUYi^pxT"4l/7$ ].ټ*Ro7,&!=޳=w ;0TQN^m@&o$p;PyfBҝYAth$tf!!A0ُ(u_')@"e:tMbUV' >0xȅ"AeF*"8;?AlS L8 ټ灰rT] ׽f(c+ll-FnpiLu{^޷X؜A8jWh P"N Üx\,o\'wv ĉ}<y 6TmGN4 뼦 Ov%I O(!':\ oBG2B|sUd9*)|+-!;van$J8Xp!"oըSe*qTd%x (u+MOE.1\?Qv.a3.Hhq]@P>= {@LWO$hg!tNoIdv8{WҔu#. Y,OJ<UC@7&%8"ĹF% ^7Ƹ?/]a7R^D (Q)pc.xα~C(/4Y-6@Qt%pC3аV՟x"uv~ yL;1Vȁ]ɚ` T̂LsܭvmmսiaHz?/ځro:ʼn:[R6k},eR} É&-XF]ǝBɵژn-p0gH>g*?+@ķ[ϚMsɳ惔VECEAH l>"բ><\Ȣ|n\;]E> 3|S@~ ߦ3c*ٕҾӥpů|JM+_iT[?z=,DF;Ϣ0ӷFD&M [[tFޚVx4g^ҏ;(w:2I=KOa;"|I/YnCon6=gi5@՞@=wOk(M_E1Z)h3|v.$f!":2{H)di) qxd/zo؛l0̔FD@ 8GXт#W}MҏR26* qy!ˬ*H<4##sXYN5!'=ّwv ;$UD!O`y:BlJScՊJQ%_k34lo\3P 4*N<}H+2ːQ|*fȾOMf$LJɰٵ & WJZ\)ѻd J5]r:qҲFMtP5k^qJd^_j~D9{1M"$S}#LP=.ТA@`<$lBjn l.*MIi1IQ{?uo컗K%3h빲Op *EEy* _8 dQ$l/d#㧍H$i,zPz{+ԷSWgv=[χaI}%)z= pUQK'i(}U'`JC8'/jVEZ6)iUF"b' 8:6ւ{u_n'4q7^EcYftg\ވAdaMnr͞6as(9wlwI(i_ *"۲ɖ$C/dQ>'ўֶ::I?t!`h$"oT2)YFGJK65(n<ѥ]N4 ~Y)ZW j4' X( 49!4Q >:z?One=sq|RYf1-A h͏LvU1ᅴSC T*;ȑ)#K9g]vd?>y!ki0Ŭ+a.GP ^cR'tŲ۲i טg". x <2<ɗ@٤+g:dMWdJXԐʉD$խv[!K /gqy]ΤXʕ7VY(h;kXfZLj UJQz^G칪iH⃺Y; 2dxp_%;N]ԍIZ1eG9 +M}7(|egCyS^DPRuj k3 DwSAB$?MX KE~߉сz,_Sӵ-Lg 2SkԊytoMw)ۢ*0|1~Qwu?UxsSrB Q9cM]w.oD~}V4ϔ]o<+"CGIUGQAɣv?^]BIn t4@鶾VL: ]D05+睍)/t `Yr9:l%i,9ai^?+S&wa|8OW6+m=gi}}(ySSyGd)brYB^gI$+kwP )l$l#tA>S=2*`s6j5IR5`CrGf/ܑs[:dB}XgI uv# /Ek\[*VlC)xpYZ x>ƚu8v>~ZH@ 7 qOwޖbȩroq/~4b+ jZٽ;*i>?\C&|FkWvqZ/((C.ɔŎ9& _%7Ch];'zoWT8T@<1 Ū/3hMaȚߓ8T[t!IȬ@%(ЃEz:iu,/H4nFiN0. L\B܌ tUEMu@M| ghO(FI(6?ASJ)a !S}S y/YLJLZb+q{[J0a`am;*mxc7@g3[H1ϒ̃6l%@O}U߄IDkh)- w^ owN Y8DDZ:gwQM M_/Y〙ރY&`tA;,ER5UP( a$6y$ПKWsZt^8w͊SFy.Jy2zF>M0DgI tPMw]d_S,We%$ .;) k b-z~.X0`N uL-Αӛ70oζP=ZhR3|P hi?OsXs$KwGuʯ:I·A#*':Uy < ޖ$+:Esepe14]%4SVf{ Q%{kNXz§QV<}T+r :F5d2rJkTnw!USqanw}|!qe$Fk/7[ЁYAwmhZH`V @ǬV9cڻraBK%}{(1lWͦ]ϸ 3Jk8m]ylOs%j㊎UY׋}r1 C!eݧ fym-~S3Kgލb 3(< GFFg0+t⭩j[E%A1Y>|l>$ a~DkPaԞIGRb m߮:9X5gNMM?٤NW\u|+L}0isf%w!#d^7\E}#؈ >;昵󴔔WW_UJYVeR Q]A;.DV8\J^m%&!kjt(z UL :R=74 Ҥ uZvZ\dT͋i̔Q}S׃m1j ;5elU>ў~8#02y(ɘ0^\Elw3ï)^(gAM &@ݢz2䙡*E`DCm0"@O#=OkrI3tO% [yYZNlj  ~\b{w펊O98h)|hㆡּk8NhƹT0 -ok㵭Aic(I~VI^) !k+HY9Ӣ8jJ\_膈,NlP֞Lbd7JUIw2]zQƻڝ=hZPQ)/@Կ>M NQ L>4lԁ.A/n6g,2!~Ge@^Q=['[>3dA`'Ms)#9._#wWc>O[iC6p.ܭGw* i[59MPY|/FY'vZUhP! [X$_**rҟ aYo0W^ً}px9K5_W^㤠}>ɴ* XJaW1*!(9'xtYqc96!Jr Z.2-3 '?9Bv"4I#{]\:Z }duW@+ß:, !?gۿTqas}~/-bx78 *kG2säNݔCO(mCnj׭ɷ;ݳv6߈\:َ$6)o/*0Pk>}3>pOy>glrdE"m速4w~k۷uU_ս.hei!}5|4zybG:4y4AO0(沼,N#0fVGF;|duvd@*E bleð~-N:%N?yZ%)PDN88 a9yd~?Ζ7\MMn)Pf_?oիX\N(H q!`ilX~oM ?B < |RdBy})8,~o٭Et=|'Xk B,&g5O\uC~dkd" b'‡DlokK[87R-4>* C$rR)0|%E&<*i7vCt{S([ŗ vؑ=vR+ja9ֳ|w'cM b6,^iLcg%W>_4ߜh.dI`KqN@隟GK;er@Ȫo<^JӯHyτN83K$ol`՗ U/ l |ؘ\-`{Uܷke + 'oX6,(7Ծ3ކg a4[l?5 .gUEjB!1ay:j:Ah9F}RrZ_&u !?!O-zp;sF^ ӛE&|ٳ*Ʋ۾ÙN=y(zH 5FYh S )MZ`M^6NR𶖻Af{;hq^ g`.3s5pH4!,|盵*!m/(_W?gZ'٤>L ݶx8v?Ru"$J!oy!EIfIp}Ph+;zp)U#+kS@;Ē'PE)l!G`y|(Qt(mgB9Ɩ9,m>US֝b/xzW_SC]pIBαFͱYHԢ Aޓ=`_\&Hrj pUUu=Gdjѭ"XQ1 w= JMRS \ǃ'¯mcMJZX ?IJM NnJfZL[Dftwq2m5ڨ8BZR*!?JZ`hMPy^v~˫i["1FiEZ@H\HF"]ÆED=_d6j*Вݳk-kG΄qH nG1L_AUET kםA 2V|8q)>'$+0FE1,؋@u6sC)(61W"H*仸>F@`)k`V6^'^k4F9߅w[HVחli xywa!j37dsk*om`)QdOO+t\V6jS40ù2ɉig` uŚc XC:? EQ׊F׸} A .߬ 3:w;^R=b1_5,ޅnǺyFPnuΑx4N*x,/ƪ3@bڳYNթH++^Ԕۓfz7C`y ӑП V[Fla%O5k'lN%(%Pk_\(* yLsana &m Q8uhu-rdyd[pdޞ%fWyE?B j?qDžANaSD蹬T:; m=<%\cXzh41tʼ/=LdkuRr*WlA0TCȇ>Nu-rIBWgY(h*4dխytJ;F"Om(%kQDx/YT9yQqQ)zZSs8 GHHٳD#x fcZW鉉Fo'tH?*߂n|țg< ÝF#Ŧ& WoiwBJ'ۋJmq;+FI[U}z\gz["^+(őNXЅ踸pU֭[Q >$Aw^Ѵ3Pl@ o(T7Yj?t^`Je ho!z_~(!cT_K&zM| wn*2&˾V'r@B]ǻm"1Aq٘"*1nכ1Ԣr/E#{.<j 07ܲPGP`}'E[`_ w{tݾ^P ;oh.۹F9sǺ\OeLJFc[6w[zii"d)Tvզ ~Cm[O I.IYsӥ_SՊ'2X/!0.v\&<Pp1x2QC+dP)UjVSnFjʱ<=TڵMis˪O\D,t0t6?oʬZF椋Alr{P̚.]$Ԋ۸+ l}K"\gjzB'3+:9"Zߊ "w,Pa/ 3M aB ν"?kVB_I+6L0dyK76Vw {f'0gAj{ J]!kR4Dm&'}!_ tn؋/X+56{}+ ȫA{isAhpXlw'7IGP:sea `!Ky܄g|T8'}EЄ~HrDt2z_LK`.!_mM$ß=;b<7r rwvݮx~YΓ9퍬?==͡,CɅgu?)`VM ӧD=43@n "I[Roo\%=㫸#J<΁&,t冩,BR2jUJ Čǰs aB;Q~MΑ롔#r/}!2I:RT463rUE鄰xXbdue|CʱSӥivV"/gŧ9ښZ%ne_Rb0{w=F=1'm׫79LJu  ifJI#KEJ0`V3ܖZ;+xa&|Ns*؈Aog'SʂhץZf}c/uJvdVOdyC ,ky&3PrIgA,}u6l ٤mÁj¦4{u)>TsYf qvΞޏP3x$`:00 ?. .+!&n !trҀ7FW q42[[t:yd$fV7 h,Vc3t-2#yCO%2-h`]h=T`=5մ_$2 >W9hHK'%,kʨFI^DГSb)!N-D q\ۮ=cҗj,N*:̻lsћ ЩǵW~Οȥ ׹*g jGC8rs[ZA` Y'?hmpdƒnj ]=v{UmtQhoMȤ5E.Ǝ$qv eɷk*}iMԳhs0 c"G5 jOFGfњ`nMvPR|725s^ ?]׌N lY[ zT @~\CvT_,;q 3H:Ӯt$$"KBQ|@,VJyۣXiMDEЙZ)pޝM*j;t;4\U=]`u>{]nIR!)+y&*hQ]yOJi#NSzs$$;$k&Œ_Gݖm0>Ij냩b?xNp2}GFP&ݬn+a\v!nI/4mzV=.vPC;U71#G/p‹?&.UTx41 ~ W{ˢWX1X{u$c` LC8A^0كT.Y}Wvpnzb[kޟ5P@AL7Jʩ_aM00zcKr5>|R;o~)XD]4Iinu1$5 .h)ޣB,j9x]vU^-e1ŮqtoYAXi/]x\"uת8f'~uvG+/z*%~8fI)H>SG+dT1H-;V"PՓ-~8%Drkw%o5fݾ9 Izϓgk%2&GzDydy:/FD,~Vw౩+eRf92ĿN&atG/^F~Fr1}C OΙNЋ=VEt/س6$ b \G/zyQ[p\ጯχUK:WgU]_tˉ428sNlDշ8uD^7m,HŹ(Q4EPsp7~{~[Qu*d4J?+$677U=JV_*г/)oHH-L"׵V:-Jqk Z ͇2<^oY3.vQj TN*~d!qҟk匟f޻|r4 &$p b-e&¨!@im5Pʐ -dhًP ˵-}Gώ~PuI(2ؤ< +$ [E"XwW$gőKR'qF`&z#쵛گ~dl,wmnǏ{;m YU1/@"R' Md3SZq?j6%?q~ó8%p~LtVa Jxe'xF^^ES'L)tٽ>GF,7j1._)¾~Vֱ֣?jg̦jROБNVGET[6`LI6a!'JSt1;sV#_r +C(oqd49mZ襽~su^ UP`'F _R&Ԙ|& glL:#բN"㉵}yE$7g\A4!nGNfvؽNrVC+81i?tTFyPWJZk*-=y$faJSmHu-_tH] h,$Bq2!CdmAeհ~Xhg ˍR,;pzUt=9lAD`N 1Џc|4iDճng@C`FGӠ!.ʖ.:sxG}:@o&U5 6K`nAD#bq~`!g_RPХLf"T#4-O=ۓ0cH'3 =O_.x+]f yɤexjT˵FLrt&:etco=6 ,93paq6V*I N"K+F}7'= k (V^myb4iQIzkE^k'nD{c7!K xZ w-"DK^ U]>2$ QԿlʄMTqYq 1*(Erw垅o/v%|iܺS|vҐJR怫f542Kq2& օ\1m|&҃% ZٹN=ydq̽S˭b=U@,[7C[uURΉhh*A2f05OIP˲Hn|v#㰥t;5a q!as P-tZ_xeT?5C_*$Dte-]2Z\I9 o<P*& {6"8b M i$'Ąv!q38'鮞K̕-t"B/'ƚľ_s3)J(ȐD5a6Ru!.7JY"]e0kyP@r{◘I'Qu6?帖Zj%7G%+aR;ۍ&@ҚMSUncpPl#JaЪ`:c/-p-KSE,qf ]> ?[9C :*DO DectVȲF=7x_4h w%rǕoRv;n:/e'esG -p}˛OF|lkMip:ІN jiG*<9!DEu \g,7³@i!^tS? wC4Aii#!6gϬ42nAqs9_ջ_`/ў;UaOu]9wk[ dL ꝟG"}=f%-?vGN+g|nB9/Uc0Ci VWrDOWD>?^s`SSJ?[U9Ĥ(Ra`M}  W@Fy З0:M9`Ou3.r:+)1&FYL4Jngz)|h\1zh39.o.OvhYwd>{mjfYscd|O̗ѥ, yE ?Og:h* EP}ԧ/Ѥ9bE{8taxBP@a*OHZtˢ]}1*.CxQ*o |ir(N,p298ة6LjE -h eVzB -NV͓<#A 5ƁT%WVidml Ԅ=Kjqfٱs-̠ےƞD'kNTSo_j=aZd zڃf)F/Ǵ -Ozf .^LƑܯ]_,gYq~`0[RuG%03sBz,:/gb>2Nvp Q#j}ᛇ$Xy=!ƀk,/?@KF:-R3ޟs 4?(_l.xOv06#=J戡;d۽g&Lot=YΞoy}7V#T2-ctmanVS+mk`Vvۉ;W1 LCuԻ|Ywz4j#F-(1|"ɗ0ID8\zVcB CVK/Ҽ{ѳΪ/#&gI~/<)j`ֲܳc˙1 9RlIj h4|.͓3FΠ4Ɵ|ji--ԸwĪGu z}n5 x#,w)g+Q'4V-PB_:PzmS"~c+S@|:O.#+#cGʲnuThoߚj!|s{,x_ݳE}Q9~X[u'\֓al6¹#ǧ7s=;LcnGj&+}cjt{ c0%ZeEj JbuUAq3\1\%hE^aX{^PE)ȥ,\O mɗ*+\3(O7 Jg_`+J)2:`\GB q,/7MKc\Cd/.$B'w2ݶvƇfk to AzPC`!;<#J~55-Ƕ}y&lXXWpF#1m1C*kb`XYg=YVJ< , Iw _-BS9Ojy:$2MfNPJyL@:WfG~?7m< )݊|%td!Bt͟4GS.yrl}ЄhMc1Q4y1r|vN2^sFC۩ D.bQVzgX:z\Y̝Xneεǁ4Ԯ.*]w!W /y{Uq2FϪ3\&?X۩?-/G%EuZS4 q~?E6@yCnC5I״6i%HWr҅?~rH26qs܃^@̵2cy&'g,F§̥ؕkۻig`a37_yX|?36?1}qű|7N4JjoZdO<:!d+  t#=7coC.\n-JԵ1 8zO6rǭK:PgY{H6BNjwޖoZ}G!dy3M{2^DUP@~_mV0#*`COyvG!xLmG'zpȢ.]\ +|Q'Tُm&^Ĩ;JFgSς3J[P;r ,aJV`g~w,$fnOyv)uz$@҄[;ba!w]O֋X[@ zY@$}asM,LrS ^ƞPFQV"JyZ$:vn=斕f%錤A4YkHcic0 ϡcG8긛TAsط6S}oّ\1 ${^τ;G880Pu2*@ϜD[7? bL A{Oʀ Xe }-Ǐػ>zs ]PK­X-uQ=g,NqAt,OtbV;!۳aJ%xF{+vγ]۱ &sl1,Y)ͣ) _>1UXM C<7aиK]%Iw B@f q+6򺑴_#Ü~O Mn#Ϳ/N"4QJ ZǢq`r-ŋ)5 ۸_P~`M?n/ ^*ìZySxFD(>SSL?Ed9Bvz* ;e*5[ό_6t KO] R(n!w7x,S4 A:.J&I99cw\s { 2 AHOne2.b+<7_\G+#=YD*$ƃ>+oXhmmtKc$5g3-th5.A <᪏L,v6n^vG0C?o<.]b6lk?(0 `t~ck2YW*{UtI h} =tGuj~C-Mֹu_a%eNR>sc^gRqXm}k``-(XKv L ש?2Kll=fO=M/8 m0|tкUJU-Odsݻ`:M8e7U=/#h f%'y 8n ~:0ϯc< sMzg!͡OD\`PB:T8X-SV!-unHÃҥ #H( !xe1R`f~}VyVu՗є64-?% .&;n+r3W9+ oK{%I4/mNf/ 6jlw [A9( w1qQg!(Qg ^g@ g胨UxلW_2C=_b̵qCgܪC9fXE۪3mUk)Py>XKOT,;;>¨,Wa0*.,]1/=M[? YsykԍnrGXƚ Lp/+,$-S'|ih*Q!ȽOAOfPUA#=H)Ւx'5=b2RTV(t@dB~\y9+v4S\|9֌{кqQ1`Y ϒZ>wV n,FgKi;07PƾL;o\FС= &1!:)GE3JiD(ǧGWЫjޗZc4U\{(/Sik33tP eL.?E_B^>93>Yc\eJ Yl_J6qLBg^X;v2.+d&99~{d܀ϼ@@{!\Ji=9 S.SA]& lF| \]Am1nkߥƣj) {4Iڍ#QS[p>ٟ_θw*3E>zd݄W4f3:lF4ĬٔW?.;L̨?`.ύX_H8wVugOLZuъO$Դ9d!HXswS C>>;F.CDABN +@OOe`i5&l-s2bg],nb&ŔӁ Բmё(-~a-We7y+R'{ EfoL75`W**FL!HT# 굒\3#/;MxdےTjm_FOFwf('+E9h̍;smUy㥨ɆY(~-X72Nh¾KߝCs%C[Cк(%o|NiiPө)A,~| q~`ÈQ3(0a &% 7hVrp Z:} 3Њ't̐h7y149Ǐx f>n2^'yarGD' |,K,JJ?頷ܽx hܭD* 04opr-ȱ&ل=]LCQLC[ \ږkO-j]ͻ1WEՂg!劲eyc5zVÚ$`=OJڇV\&t݂;|HR׺=2 9zT>!_K( 0ൣb![$q; >T2LK9TVb:8Fbgr!q|?Wstٺt.$xܜ/6-N_K5rilg?!H:W~z7 R{?pJHFS]ŮX#X *1K"ڤxd%{Z7n*ը:D*o)5a2$:D7t:38H| cS K ̿o⹣, (zjDG HWMwGHT[O̷TzC&0.POG4AT\q.x·U `-5ZVb^GPJx|uA6g߅]Hۘ_$FSȺ8oZF&z$mb5}eh^kӝ[Ěb1joµ+֐ rk 0~qΒ)朄8~42$⾻~ %G$D0XV~GuA^=%e\1l CGe0PwWW_YJZ$^a!*lmN#WX slj4.-N&*Qp*̭q OL"r^˙Z!xS!].KK~N)}ѺOο@ 7Q;߮y8̖##cV<691;n6Z nk~9áY/wq @z pZګ~n4$ܤfrg^TRKR%-k4 lw61,PmJJ=sbO7x v|n ԪR C2j?:iQ6 |Luh 33b9PsZV"^Ozsy:܁SN`6ص{zzh[Y}q/ ο!naO5U_!֯yQ&gz& :#ytzeSH*rwoe5Cu 1>@l uX} 35nOZCղ+X-/vP]!:SS1~&C;Ya&̝Y^ۭޣ*(9+yCd aW|}]H6S9$tW!i xtbmnUo~[s䃗i=*w1= .ЏYаE^\q^hgOY9dgYo>s3r&6КW#RV]ύ 砓Xg(0`~`} zҤܾ^e DVdr*`uB;hW,UVf]AGe9H5i2(Ngpd}*.;%YFt:D_)"_#r0wB+E|6~A; ~?֒v.-0X%˪SiѽmyүԤJ},j~u i VoxE2fa(N6 ^ 骫9t-K؉ȸ|.Y)5RF6KnpH!z3vb߭YʨMQ\]'xPSbߑ$=5 |]xꍖqTB .*pdNQbl]JFԥoUvAkT0#6ZjȑVUK [" KyMܰM>)zN a&x`p_= nʙf ;+[R|)YE+14-*.:5|4QV@>JwGf8! CCeBz .凥]4y^`IVDSqNps|!J2+hexVh91dER!faCeʼn2$ OT.o/8!yAtxz>hB=>-5i퀼,,B1y\%ʹ_⸄Z;MN O&A`p;unDf|xxR6&@E97xMNMۡJH|@-TM}EYiHHb/2h܌5KE+9I&i1uHRZ2?s*"Kg5IEkɛ|pB)}G'w\f~H6|@6nqT2mLpw K"A'wWEMLk&2d 7  bbRA@-1PslcGe-XHێp!ǖ.]F&V^VBHBGR@o#s0?eVizÕ'8b> kh"O9m$X.3d= Iٖ{G3}D9chDwG%~n'By/Y*oȟABE(hSnxRnFg.Z:5uwTlǔCczŶeN^ ixpX!5UNÇLqsJd3eb[_וGn/ 9J7]j*?] }*ƹ6݊L9/B)fy31257Ĥ5&T(pڬC2>6~GNB FbnP?B1SFhPU}+d@>o4#;.u]\MG~8}8- R`[O BcU܃O9r CQ;&2p wEfGDg o$p 'T1_ĢrZry;M{<Jl쒐 dTm׊<h/f֦^6nmz$"3c{gmZ@vMchА,$N L0S*"6&(n1tQ/ Zeʼ  H͸FL'*FEmiL|̯u߷Pu/Qq">ZZP쎐-v*^]X ott}\O”Sџ S(t$DZz+ $$ߙlҜ_nzF__F5S`E]-)Љ7o4$DBlUSG.!yj.K"MӭD͏^i"ZF͚[)v',fUSw i4M(%h!EZUhH_ :̊! +TRՑeN =8 <&[j $8>^(\}eh]a,g 4(nɿr^U-& _x<`D DPF an98Z8ԧ 23B(.uOzm75 mt)\ 4,*M9{`l/f;qz^S;hn0RR)hH$7ߚ l/Z:TyDՙY9SlnWX-#3vȍm yRS*SR6K.FP[h]V.[˼Ϟ|8z?G@ڹ(¼biy6(<3Hq"ί+Snkn>q9)suA{2D% [ma#~X:O4בCv lfh=klv*m$_C%= D:b$UZ a@ʫgv:I<5}LdjzEH2z)=7d* 45Nm.Bˀ1{|Ͻyٵ͘ZV oE%%.\EY}h͏)"țp Mܺ{YCŌWx9ͨ^.Z.86C!c~]9t (6H5>Cڟ3td`n6F *mGFHe+uڕ6o؎NvI\GLWA%M_Bf4)͂BQ-Qh`~q9„`ڙ^ K#<O !:lEKFVخJcH˘_B>b`AG=s0IÛٷca֑ ud͆=1%tr}wqm E_n 3F-޺Ofau鮁@4C!ͳFDGth]'#-M交]nU(<`x?ئwRf>e=[?o~WqbKHg>F:;=!ͥH!Jg_8EkٍΙPSǝV#V%{xtEjQE4"'*;c谈כ.:A#_;,?A3{6Y5YjI 4uJ?ܗ "Mpc<xW4XaQ_Gq3Yfp&_ -fE\VvvB/Yy+ðq1뚦g>^S /A/+36vÏi^Nܧ } h%αv$>L/dT6OB]m<+v6.7f{C^X+J&l"u2+`hTXc=&Ó*fxdiO$6HS鞲8tUKūzl^m]%\x]Cv+U`m7n8?˰4.B&EtC&cLM h?B-ЂgL^%kfbw77ӽ݉t,q̈́s~/ЕDAj՚sfIFyv*h\Р Sf~o'9tQ'{-j'*EM`<ɰ:PbFYja uLͧ_4" eW@9(XHL +Ͳ"vB U/q}n&IgmJt]mHxiE =[9&R1|5K3T[`c asbI+] @fH" @{C/twT-䦇"@VLYsw2R~> U[0% GacWԓݚ3ܠ2K`2U>=eUͦI9g {nL¬2eR٪{ Ѡ7XN|fȔcBs9yv.a;ӓ4ϩV5L.}xhVwk7 {cUݢ3T(4r[,e6)]p!Xj/Q$X"pX%wZʲ"NQf0_fO#j@hHc_3 1 -3D#d;- cD5d{J_i'HlY%2b)wȟI;,jI*}YMn W+bDELWXu`*&n%Ni}dgF.C"-?LRo0 NïLF:V;q]U".OE2dҼ6iL=?f?%.H8~|Y[{tR"П}NNW&9p)}DLf*j9km7˂_]6,N4TM{gM)ԐtB[;7RCg, /do8>ẁ#K0>mxH1,'}/5¶6c՟M ,K:uܬ6X^`.rnkNr6{9{r(L'(GoçlKƂtFEsfvzQi> lܼ9N>=M'Z~ <6h6~`ZK{ :3B~:IkCOJP5we.jk|^QfAwiSp&ƒb}m0Nf$;Nqěoh}ilWKW_&Gʠ񫂛D-\k^ʡ!?Uɮ2MCat@#uRDr?֥Y+ ʾ\T+otO.y86%6ѥ|¹SZ{V_nFGhdy'e&6{S<'l.S2QG kEr>Ud9׸XIw]{U!Q՚I?ڻH*7.5>aK~8q mЊ;XB'k5Shg;1iL@HF P8?l=V546R;.IN ేHnm~_-MT&OgK6%(W{d9cт;ߦ؛ tDeim&pF=jU(MoWe/@ⶬ0e-qV@%m< k)B7>Br2AGbQ $r7g䧻h`du{ k^1 6_pPF//udkr/tE(ĕZ{V.F\rËЈЯ󐥌%iq&bY|j?)d߉z}nFp 4cx/I(\%=لaSTMa*W=q>O IXq6g7[{,@6c `u3p PB D~zLWUjzdAMLt=о7Z򩸟BW.?\+ iDS;]p*'EOI< &l7}$o~@]\ ysW.Et #R-Mj應R2sՎo*pnSP6fKD8_/J|iK&R)r"p#FiR KTp1s䚱R]!B-:|sP $N~]~*p$1l¾0pxj/Z0$wojg RW9 veIp|=l[`RڦڿWy h8#wખIN 91ɸ|f)Y6Xz(8qKܸ]XP-ڊ拫eDqã_k jkG2= l<ȍEOpkިGz(ğP0,ؒsLot]] RN}WX֛jsOзMU{:nRd5Y]~Rfݴ]W/AB:sa _ܬP"^-CeLqK~Qf[& ҵ$/Ya_ǏsgK=N pʂmOS`K}.\ Y[>cMd>Gp0UڒN}V. |!GPK_ :e:o%YOJy$^6чUyi16`%JrJ <1sT*4e,PJyvi/$=}K߯`K)lj2 AOu1 @E8F\@=Uj+ckn>hZ&TLRE Shzgߧ8,FZcv5zOuO6{Sc,z bC S'D-uW>hyt~y?z#m;VJuA y\8ЙD2B5?C"&|L}DuEz)v9ω40|wRp%ϡG} uFߡhEsG e, ܫxC/F%#)ЖqZgmĪ10o*E:[,o@S#򢬋b88B›2p ُ !N6ϴbku2Ǫr8v\yNAGN~{-M,ԙc 繸m0hg7c{HaD|9?`Q5sW5D )Y ޷Y0In+^aI6k7}˹ Ra bl+OwQ{oSv< uR#z'nuN3DA+ĥz57lgҸެm[C/P2=AֽD}%9W9" T$ʂ#zBRTH; 3Wck[(~ CA"?'` ' ˋ_$/eUhv-&Ȳ[EQ ΪCb$*_Ly|VؼqEOGoq@"񰩪;eY _]Ճ(X>W3]l('(,vP~|UQٯ)m x OMn`^]fu X Dljdf_f[ 80ՊpEp4^Z@Aצ+'r30aVE˖~&=Ɗu4)N ToXN"dM6-0';_(Y1A 0aڔKjwhƒ}_5+*zX,81>~0*2KjCeJ)60?%(-{~j4!7 cpE;+eF&C c$A֎EHL^EZZB+-m?.wBLwohnI+)#‘@塚^UsBj,Dq*7{p]WCZpr8bT=)yV(i$ HDAIkP 4U<ėyp -q镸,iҢ͠UaGH;iaPARB-[_QJp@i* \Q%*վSItqCւz蛱eCK_4<i@@-p4x.&F܎? {^(K8l:2uYY&G)9A5'pmO謢.3##ArО |e d iDa' y@;tЭ)߱ 0Vf^5J9 VAQӎ^0Krb~ *(@WL`ur ^eD!$KG';}1=xϛ } 0EϙC%DmfoWɧvAsJH|/Grw@ }~FoT瘀udś±!]*fKN<&!=)Tg39%Lye6k(eni,>U9ECCup3/iAWyJy, u."즻QI8PI !lY* WD\>k"1`T[D>ㅸYs{. $/>{|hߍ҅-%C{rԢW2D,F';͵Hqp]cL,ebS+B֡oZhjףб-e-p]B˪}3@bi͆Qq*؄3173̨֚>A9x< VqEjK!C՘}!X)`޲ Ku-YO `C鎺WKKNp(`:RW*k&v+ #:,}{tὃK$N䫫F0hlWeZzUD_U"A4ʦ#&*X7ɷ/_<+EJt;^U(e糅yM|c.?dOdXǞy|gp 4Xr1]i=@7?P9ZI҃D5JF#8 uBip^{3PC(YٜOϘBPr=5pM͎2Nhf |Q j*xM>&KD;?p 54.?lM).V?3thcTyL$#)y` S]<^[{|zAbUӍ(Q`BeCE#rKbّ‡"oI&ۥX{A=^+uYay=KvD6ڧiF9]& 'ȰlwhqҊ6im=C0aurQTb`0# LKO-.v90e& P4˦Y,bkXkz9,5vUfQXv14OJtG"j:^E_b+8r x_J:qaUI6?๯i Ԭ+/A 6quߍj34 =P?V/ݪ/E:|>[-Fng(q_I ̆~YZ ' >!ۻij&Ygihp%kI\\RR;nZƗ}*zw>Ws P=+6wRI[Zd"LTlil좀NSx*] {1(b܁_g %T523V!?B%Ab^t (Ůx h(Jp6Z3M5>}~7˪ٮ.,ne? LɒG!"fK^^uATgEA#OGW9 W^l@:Aq=KVIb$u,=FCVxe\{XPgsڔt.I9aǵ4:ih9yƧeDFREf6%a#EpŴ$Kl?w E7 n>MHЦ6VP؀ڴqciwJ7R[#I^/Ait/~9(.f | %f9XZWdC5d EL/~=Ru+Y{6nuz6O*=}dȜame,ثbY &(mirlt@L cp/dzm*o%A$ Bc+mJ%d{"NO"GȽr^S X#K+_*U=Ub>qsvV5g(Yr;%Q^*kПG<(!x% CR$s_i/hq. ]$]ѵj` n jg¥hS%IX\{”5a8D3}Tqź@&~T5~WRf 1!D_XJY–2+Ò>'GC8=ѫz읋ʛϮ_X S̱Rb2PP}W̽=PD1țy3I^Z&`F# KSA[ }&2FsQipÏ^+wv*˳rc1%[ԤޔԾ.jQ\ $!ʞ@tӗٌ uf^btbZRK2y U>oNP5Yb(P5ǮMg9 L[ Xs!W<ӕnj{:CZc\hk27Y 4[}k9X;i=U2 se0W:eTT+xL+uT %vjc\Jb/U$]a_]9s,6dsw2E,ՋqH; *Izs簚/d ԉ ]lI(4'!F|oXtyE+ޫ(8Se4#vj ճҦtųi 79ffo LΦBxKC1PY0xvmEGѰz;?T!7):5yXeWBg紺E@:=s5ZxCV'~50eA\ yzvJ;eUh qj8s|NAOo\]"۰RJ ߛN0 dK4zBk깟%AO6 Xl) =.[w(Iv1qÍ{bZhXK2)I$E)Pja5 #d2SaBVjoO4#Rp aU:T;UnXɇ 3WTRߠgA![)Rz@L{V &JXSiP| wD"ǵ ,ZGW.ӱK * Ф`iРbPٮ!jv0 F $/ -zVp$vZ%Bk}8.[(mյv+vu #^qs]yǴ}u&t\!-Ogg)Mf3 rO:A}ejrT ׊-.YڧfI׏t^OB%s(t #]o.ԡ TW+ Fz^q"% *Hgi Rp+݊C9$Jsl+;+W|Ne<F>y%œCP*0B"KZ6Xj*`Сq=]!nͻvs o]q_U/D{Y烲?_ Q =H%S|4 Oq#(rUG[C2RzI7yxb"(ȫ# VT7вЃ;N&I1֜,rpueiHgqr(r[Eq18wh441V|RzҚ;ByXoφ4Px`raڳ* #`9Ix%5ٛ',$z"X3]8ENA D1y9^KKDDSJp?^0z]~ē7O>},^Zb 7{ xqNVʴ\cBszen9 3aR)鍇pGFSi7%;{{sO&-#rCo{l zuW+m餒 E܇{o}l=2k*mZ"CF"W· gj6/*/J qP!%TQE;%'Airm8'ϢˎcC.HR|WMw>% -mʵ @M:'+2S/j|B2wފѤN_oظ>Rĭ*\ YI6VxxF^ѵLquZF+7Th{ kIew>͡HWX dUg[oh&Q'u p6*&c^D4.J CI}uݠ9Umq=KSz5(]-t%4O>6LvL6aYW: C:sY{n+yU:DAmUEKbE\^Y2tē Tnz.kBwl|z`j&ÆBN (")/P,vbW=8Y03%AZE݋&Do_~I?"8?LT viMQr~<4XuV8W6ܐ{nΜbjo{Wy) %cg1<+V[Ü0U RDV Q{PT7%F. A) KD|Kf/P(MO˨kמGްWYjʼn fZ< D>2!꫏Û/^ gӽ`^!(-ժ㽙}\IOC`&} *X㩑pTFIjjiMmfD VsML+k E4FHe;뤆Vc1l<º#rL$ J'Lv1SNʪe܊xt袎GP9Zfp̀Ǜ'>e5K+HoB}!3rs8c dl/~}9xZg Ҋh†X;޾9%d62}ޮgt>2%s978[a/0Ce匹Uw[\67?5WL#6ItRJMQ(K6fK%':%_@GGGJ )CWw Tn I ZgUx.o.fT"nd.z6 -cWyX]5 WW 8MshTLEpb( Zbn[%mˊJeF}2VR"{Y]-T떻KQo4me25",t^;K8<&~ئ6hh{9]QqKZVa8;6l%EbƲHy-+ḁ1~|0gL, !a;?wroB̂qA9jٿ|j/|f2;8>/xi̜;YyC]ՈRc5t"nL:pl ,AEs2>(-Vm~+XkCq|'}vrTd RS/|'66"p.V;pW $XO֡<#O LD6z9#nϠw60.h G J&h\w o; N=L:#/k m'p_M[zd舌Đi`S^CGRm~+<8FmsqaY}[@fwAwѥs*_'D U&c Bࣧ0d9*]^cxLE:;̢V"e]"U5y U3 E zpBuGeRII(~v`zMڳj{p(_uL2d٪u?z?h&3O7K^;pyZ)_3SST%zi@LdjX$U?rcU8 (tXmßg k0 Ldwj RJS4dq42+!x]Xe+Qtp5S #;.8EɰPIHH&eoR d ,J:U_9J<q($, T@(+ƕķFB8q=,9,I t͔:>!]"b`ܙ@3 /+EN8y21Kn $axh K 4[}HP B@/`+J4CӸ@ںC` d6f6Rvѱa5qBԀ8hOq[KijŁmp[Mi)C~11fEoi󢘵,B,|1ȕ)9-6R3<_Θt8Ҩv_I2Z{z:ZܽxK1i$^JPs9l&x NCIҲ])  ܶԱpyf1p,jHf0+٠%dx/.cD8v!:t| w筼EHr{r_ؕ3^;RX)U6AWL%jA3h\}q&M-ը6p[$!xd*-K/kB~S "eavc[!v$I"GJZ],Qz$"s|t9ʫ6tߤA|*a(l]\ׁ&{J6,EY I%&8ۨ,F9$g İ1L`X.#Ox:XNY ֳE˅XIψq7°Pa˱RHdncTcI2=b"/"%>I+0GLpC;ArJ;}QvX$m)^N^-勋 #zcV("NLdtje{D|`$uiQa vŬ ?DZڗ¬-tgs&~#3hOR: F{Qt3֟G$W(R}o eo^M"Gyb2lM Ņ:?Tkc[ k׹!=NròS%XjRl$.$}jd܌]- "XjCND1W=R8'vxGYv-pѡ$P`wSf-bԄBŶ{Da1g7Zv;-{D"򠼗5[ǜ~VEmߙLC ?93Ucm~:<ǿQ)AsԤo 0.5 Kua891@Zx.һ4HFQNyN絖z1GJ9~@Ӭ~#0F1ٝ)ͤ'xA2EٓW=,VP+XrN#p g:sJ-O]GEd%onpI`o֕*O->?Ѻӭhm"h1Z4G檕qfHanфWS_N0D]Fu5oO娐)r=c,/}mE~WbIEj5*-Y.[wG@`p)H$FJr8Mn##_F_P-7- Y8aF *mJ@cxE8V vxevz@L#IbC"2'r5J1n76,]>esP0$B ZN4Qs2 +7ƲphO JxsvGH *J[sGwtvyJ E\XuLY]yi[1לźh& KFY(}ɯVy3QVl7Q]@&BHɨ|!V`њ>OwwcPlv #ݻ|q[q`Ґ@o,x&ȱd_6?85|FG5W>xMC0V{ `})/RH"PwF߫ KN>Newv@Q`}]&6/}r=Y.Ȧ~bXoɳf홀Eͺ(A+.{Ks}9U~Uzga@GXS%v8 ^ qW.Oe* OXГ,'ܢ0] l0) HqKiEA^cVxJdި8%ZA̯I(KL6.NU > @`m!b*0OoETtC 'O0[G ?ֽ$@|KVG%͗RwUaDӲ^ʘȴ3 tZ[j q^X|d)aeY+Y[pF/cfxp3Kُ֤lqbv /I"( ߇ ;4)?FLFUX#ܟ'aBZpRԤd7`eΧ  ƞvSXGbخF^>9TTVtHo4sfsH踎X܆.!d̮SJ-P0n i ͞zj]!exub/It5khA'-W07%1C=CH>bs7^ z!N%%! E^#; J|ibZ !4 OYM-$t@]]^ v#艏Nh5̎D-}cTQ`"I!|֒ ?M`Y'3xa+rH_pRfO.kỦDT`+$wI`M$YX 7Ls#LDr%;n$i)10k3uMl٪ lV+D_ riFRye~ї 5Pc sdOտ>S,ǂpmcINjIFH\,3􄣽wP*V: 'dٴa O7PLS%FRky/t,ǼH٭T ֭Jvsu$u9?Iݱ t2OA0:e#Hkf 6gXhf+#uelg?3B*i+?ßD(`YDl,KmW NhG%:Â2rXO$^EY*Fx"s¿(T=4}y'1r%u s@ _+n[N6tf2"e0pcV]OHόC}G)(3T>E~P!Su'J̧v׬usy/\ͨtas5} 1Po^BzQv+q ܒT6П00β̹W$ h\}9bo*䀠EO|^;R )ȳZHHQ:#8X5%H!VFBPlS /Ĕ m4z}aV^$(,l%9nr-㢲Ħ\٘zy@ᛊxQ=R}(sUYs#ᢓ*_QFT6M@_|.͝qgya/*;͇a%u]-J\= s񠩛W2l?34ymh~X9mt b}nǗ5)`#95{dC'eޑyb_Rl3CCpÆ(Jafq)l=k.:m/MumTpPҐChz P._qÝ`3&̏p?sR7lFQh\c/Ol;u#l#S*foy !Њs1zsmeBXI[FUnAG,nq-̬0+X˃{~[dA7f XA!}}EW͒MSR@E@j?KW `ş翹^,y[EnYiKc޲et0D ^ sL&Em^NCtTcS}j~q*e@FO.=FAUQC62k+R&n.5^߳e? 0>mOY[j=JzGT$3 كΫQ@"m,EE?`5nEO}c9V{K82k-"'^.9u(ua㥇G ZQ\)=Eʋ()t8>umHo~#Zg7 x^ >,??Uo?犁yز:#,]״Gk+'`7 {)Tmk׶kCjPJ(håc;bLKcFrd|Ygl.b][kqōSBYѽ| i<]10Tn`u"Nd}qTx?rm[ wØ?s[[Z`aKQty4[LdDD,t=Y@Z\^Ne#0qBV p4,9JrRVPRV l5 l8ubo7a1 )h"ɴF9iքo(>xaېC䁆c_Z2ujRrUH:\#36N{͡IJ9ufgx_yT$^kYV>22 qmQt3(աVh tex5|OΉ;lyMX5a!J<[2ՇMjǪGj0N%s3OUiV]̟BaPKdy {KM&"u݁|Uz4Eq0gT 9eYR]DNC_)*=gZ@$^=d|k2IcC"Koya,|7HYƆFl(ȬtBáimf a$r1#"eD!r%wbPCg}]2#8ܠsAob:Mhk.UJhʾs Wc*\4PϵGxણQB%E0rQ}"j,G_N ϭeN8U$ʫ7j$`E0x ꞓ[$~=TovGio \r@m@ݯ]D5; _Y_/$ (tXP`*V^Wt34p8 bUyyD{ޑO3)0|-^1]T34b{&O_5[~ D4gktNmahNa8.PS~ z,yIY 2W L57Rҹ 1 ]Y_r b -g4 s]0uQ[ 7`4%~b^Z>4!}pU0.&ѶJ5KˈZ (z7O拨igaҶޯ$Ky/,eki6 >-k^ lt|7`6%V@s;eHpT#~/RʆD[Lם9bpڎ/, T5 JL:pxf ZR!2LUh+ $h= r7{Yg^^_nz9))':uo~0! ?U 2_vbs@rJoer17i(XөMC]tl]H{g%n`%ʹm ?wG"o-s8c]w 2Nh=BnSՒʴ+#Z⢀&ql58KCKqN"I;:MGd`A Y2a?&fr?}9ykڨYw,#|y`K *sJACaBNM!Ghh?:"Xn- $O>+`/]GC4LNJpp~*,|3Uʳ/o܋X^젳;0Zg16UH~- wRU^J1ϑq$_Fl{)Xgpi23Fw{Sg^ a# _3߅R8B ARmD"sn -5*4zʒc* `u8|ċ)agF %YUw#²nq 5VoqB^ރ#(/M!1c[.&.#kFC"[98IEƛ3AS,i,LV; !$29"d )3 ܛןvkxpx\`3JeR%yX<9auIY ۔ڎǧ|~,ꇺ ^=6VXݳs֊'QDjLRS%$AsW)p={2z@u}@gR쐃Sh-iw~n|eߵ@k"`f}fܙ!#dG7ʸ$)+EA+S]z 5s6SQ jo}09\z Eœ`h G8[=Y&p$uijƔ(c$n`)LڕXkXWz "%$$ۄ/q #bԺiq 1$8S-nw3+?Uʷ겶4<>!w0AkJw)U;c(DEQ4hfdUFm^\۵Xj$,Kb/C?P]:Nf[ʢy]+Ioo"H@Rc/I@&'GZg`y׷wʫ M̂<ŝS'`v:1"wFt:_KaKjjm-^ k5-6L v"*s$Zp[]o*+٩7> a,(Ӱ+6\v:&X0˸wbNcB u__/y" wRegjN *'/40{'5ZE㓵.*R' #4ىaԗޤ? ch"&KH=V-S`rrd&36&2:K 71RVẔnWW-N5a^I59{h|l OwjxŸhD#c}4p1,aUL T[ ²vnkI~|(paYx7pWsќm4Dѕ*Z I8)0 ˘%5̀)xliJTCZTޮ\2g4d  $#i ݂/v# CW  m;Q^ l/g:AYM26_P*6 {R5 iedJy՗IZ(VFW^| Z{7pɀAK`#u: [3߮pnBR7kD1oj8)DPEs-hG TA -8$,aڦG͉D…[t$~°&RtkN λfKkF6s4N}Z1(WT,Ngk,H7ač`\"M5+:3j(k"N F@:(đ)~ =@wÎRsQ:oGӄ_# KIX 'sWH>!k1+9W*41CXhՑ9(3*Shh\C0j4#ĺ]C.Y*D:`<{19!xBws!+L5@1g,DNGB/fἦ9071Dԇ2B c3S vB&d>9E!0Վ [:-xޮdjNP-~4G-:q[#QV*ҳmMz Ώ[OH($$WaXkk:/Y'z{ 'Њ۸,y +m#vG'WO=\EzSOOħf;Wv#!%GcBerĕ5?JUa# 8Յ> 3g+'p ˹iYN2; )j01krUo?wmO~~Ckwv/[c'xjw]D^Ia{+0L@Q\Α)q?Hq-=D7SW˔WboBH0jOq3OV3?k5W?7K;M!wJ:vOB{PP͈ ]$"}jf/[?G!hl@OJV;c/7*PZ} c"6"T# K{R%}Cl9\F߀>1H XnVf 5hYq!ga9aL$`~&͒zY*栫\D):U!;nHp|emejp\[f!?dr_!XdG؞VMG޼x`5h,9>;NËOWrLa-Lj4a@?s~9[N)O%7u[,W-D'9M8uNLC#(\&$x:!Wۛd  \|>Ce2$Eacϧ׈jɲPG_3w)IR u,6Яd\nzi~iZg 6qrϔ]ѓj[@"Zfh)+N>.939;b5Y$L;9qnvP滶MCwkf, $7)Ϳp_-A<ŹO3u0YQ́׹dL/N[el*SBbk<\| !:Nrh:z{LնHٛ3kf};ً9 /s}?U_ cե ^Q6@1{=<@ pozz ipS]7W %#H+#2#;tQHgmn 8jя!2瘌qle Sg~v\l#oׁ'ǻ˵dw{Nis|kI.}p1cTeeRDw(k)?ȹÿ#L,H 4EbxI5UHvϝhr><;Ş@z<na7)F4\bqK1с[!᫡6]^ڬ,mL\-GOIwPsn$ |rw' g/u%'A Xn,o1@װkN:WcI{Rta쐓~{Oc@*h W7a6L]GLT,X.JUQM}.g9E-a7I((G"ٚ.f6FC. EJIP6>ASV64ڊI|_+KNo:{z Fup%\ϖ!Dp  ծ 6i?u* ^ۚY&"uyAQb8M`/{ F/"~Zצq䒁Lzؼ0ݶc6Ryi4aD=I'î4^9Xzi,4tXD-{;\U~JQ֟h%WD7K2h'nxoH;Iǹ`$TF2XOeSesAN[霚 mBM[ K.컅=$1mf}{rrDGNI'ʟLdcO#H4,8hqƭqv6SY5@Ad{g *;! LL XO_K``  _1nOR`lAEX[]B ^)PG. ܻaaFfcC <䕰wJaS9C }r@-(r?`k|/U8t(CX#AiҖYJGJYVr.2şNʐ;W]ascΠ+I7P!G'[h/N\9qPB 5`ܵ|cZ(* \VE+2pf7~x slU]rr%|6=3 渄#eS6,F?N-\ rhcFm@'ᰆذ/K9H:"bLFIhk^|Tr$mΰ$ZrhzGJpS2<xƇNg\_HZx}, 7?7/!&jL Ozʎb r3Ja4ZYbvEI)&sEO-G96WWr\{k\ &gػ>W֨ ͍w_KnoRZ |Yc%0?W5? +_(h'fNhbMzwH߆^E[p(1̳ɜYnZS6⃴cd[.?!ߟ4ܘ,i^mg%({N}xK.nEY<^;uH`DeM렩Ɖ=,YP #A~׬ZcԷ)͢O:-󎏄9M  BC;Yc}Ylfv€)0dߡ8f;Z)UT3:RE#?;lL`R|RX/չ PrB8eqr=sFݗPKR y!E[HGC-UG.Z@NeT_9ȧȦo|ΑP{lc!&$Dgq| O'P}\!ݿ;WSKI{ Z4{PU C QaB?°j_׊q /yE5le:0nqwnɃkC,G'6YuÓ}딕GF"pC!Dl?S>ANIC]ߪg|JYk]^ow~~d̍УEa85^:&Sja]pwFVIHW`C_#EMx;E.p/Q5&pNէ -@6.l/5t}?Jf]< l5c5bL `+F( qൠtւz|[ʎqx~w'e*^ę_a JqspeoQ {0H6)TJBE~n8mquwNh(ƺb^w =V[D_QTo D_(8r4fnb3_"Sx+vlrd+&J}WU[~R]X*6vJ!icQ U:B˄]Xc>!c4΅>]&.;+{C)aHY'hW% ;7 IQ;*3"aknfGWIX V.Sfg +У@(}N.X5cGw]aĎ&Y]&K!e@mRVFI# YĤחL{OxbNt5.8]< (J)wB}?{$q$^QldP؃M@mӈaz/Ot"P3mVhBZq*1cRm:7D 뵡sȠm@!:l)#oyH'}l1l,Q* )ڄ> Ŀ0 #$+w)9>9HR | 5(o0 /.) s^0<(Kd2nFFI%8zSKAխG@hp^}ms+trb 9o D8T*l%oq&ၢNdA6^5KeӥPB8sxh2%;;Eܨ<p4om)9\Gx4:' k6E, C!.չ*zApeKiE?3K}Nnj/>{8jT+}G "@74NCiJs-L<*O!y!޼bAEʝA0N|װ!w203`yi (_dڡ夦 odЌ*սv̋l6BmNeӖP_co3bh@$AJ]yLxVm_Mb_W'w/1"{8D4>v>=>IV|rƇʞ#XnqH)iqz%):'bi*.|vNl)ry9^!uz۫?~)(iܭlt ,fV2VQÊmmp{ C ܯ/8y2q &1Mɚyk4+EN{}kŵPԃŝOO|k+yx8R @t`Oh>,8€c5X$]͍ d$Mp. ~"$!C)6%`&D~ct+ hngq ]j' Z }AIK TXAY;^X 0uoI,@Sv@bGF"y^|CUm*hvqo䐧tucZk3[nf5Tn8vO.씫I{/a/F:W 3'EwʻGU.CJHTqkZSX_dU(+JF΅%sE54u?բї{]3z2*p(,Et3YO81'K?l'7HAhd_6^Yh<} '+3GAA+han`y|Vlu+Hk_ Mc}e(Y1?@ؚ)pE0!(^"1Y{zn7]ͼap uotZaaPz¹bg_̭ r\U_2ux)\!׆Lt\2y%2~,>{ӯb0i7gKV Z=e_aRClZlCuG3Ӷx),V ˢaռ|vFdME/hضI1,4*%}\$3j,шL bnj7׺xU+Ƕ]{GH !n깣?Kv//cD#߿ Qx3'*5e=Al`ru6ԥfgʸDc>ݱs(!%|2K]hP 7t>0DN.LTH7(W T]XG=U`cylYw;n^, XO77-]qS݆Kw,k[hFá\/Nqʓh1֦_+xźƿNYhf"Z,Z a %Qe }+]rfGALjA6-djQqb|36KM(tko&b* |jU_bHb^jDoiW( ;rl:*_H8N˥`tL8~hqn*;yT-EH`3-=7Bre[52o16Ni3Uwǎ.Oi"v+vx?6F8?IbW!֦Õ<ٶv&gG.OZY=̀y9㎔"bO* s]2k҈#Qf^pSW^6}k@$bYaC cˌ]0pt F:ބ&ruuPIPNLv*E2=OFM2~F@wlD,8aqߓ`jR {\c djq}V1A`Dp-rG]u:X_`{+S H$ DM;}Қ)]ZOGqC -oDM~ 7c<)ͼZΣ`Bj=WЪj΂EkX_t ۯa[Y326˟hE](MMo@5?ض~ %:OEˠRxوfDbaPَW[B }{J%Ԕlf:11T'.@5,F 0FG@$.tx7brͳYFef7"G㦙֑f@EnO_xN4VY)lBT|j=GWAx4Vxl9J:y@K !0L#pF[v RM͑߄dKӶMT6߀P{# uc"Dx%eQwW/-g`F2W"j|8&n;w..F [oN@ x~EqyФ\NKHu6=*mCD!j%O7yXuuY*#§➑ '&u#)nJRv?J/䪒}y(,E^T+Xܡi߸k2U Ƨ {65R=V11DZ3 ح+m`K^\Yb!~J׿oi';?q!d*d<FҚɚal_fg~PY`ҤOܰ%IbsT*緎mEE*nT(e.{3N#{2IazϒB)Uӥjwi z{]>jyb7^݇XkCtvFXP*7:2zsJWHoW9ˆ@niT紱 ii@"pj # E:6c^SNg;O\!cs;tchUs$$ϯuS-):Έi.v|itFtV*KjH\xʣ#_7Juiu:{-s-ʂ I ^hvA5JsFi85=.{sW,$JR~>US-P[ɋ3{֍;\0N5HX 1?[#}<}{Ɖt#ty9eޓ-EXN#x Ip~G|ES7=S.'&b~ di 4ɔ&Q306I kaU^m-E}؛%Dx\qFo,ˀdb"o"%RAEe $mkDf,Fh::P#jb0LpԵiƣ흣op9hz!V \_Ju rs60o:]xcz>Gr|{eebʘ%Ȅ2se6@{?0G./[ O,:wU͑8_z X<>~9007+̱(tXs 1ĭdMܱZB[Kexl-FEIVpn [!ݖs*^OE+zU֗"emnz^iys$tw NB .+hN6սozDi]މ4F)O2d^ՆJ'Ɓvj nW.}`}gQCp뿶E΀yuAe2YsFet!fOo.x}Τթ8VR k2{kP)&OCnCwAzZ̤:.aq/Mt׋pEBFFz4,ۈ~U4^ j "^R|͋ Ƕ7&E狷K Psy*?@, /Ucinµcb]̢?M)K3UWrU68{6*k]VT?jzᮋ ^QflHlU>4VCӇ ߤ!(q )PD!>hN7 o^WɞMmģacSQ2|&3 JP!ύэWT$qR#3J#bR}煕 (>qPkhj.Y:`gS&YEb *WzFIN%-lѲwLK2ܺh7 R/Qd0` ڹjto^֣7;o7T:W(י6s<>-Mu:rh̚Qs{̈́pE`% xn90AT`zҤC7T- ^Gžt ?*$Z\K0" ZpDγY5‚}-;%f*,y('1kFcݛK:hĂ @:~2(#0`V A82Ln/Y&um;tsPZ5mN * E8X[䤔Hfaߡfgi/yF&@4xuFOeQ?aR0$)GtRxCu5iep3a ٦U.^(/Jܐ?G &iĽ`|/Tilu)}ŏ)35x V;jiyAQS0 ?_ZC;7,4ǻTc72xlb3b8XRKBhgҨıޓoMx?m NHQEGx+Ok`tB} ^υed!@Es;""-qˇC\, w#wr}L^M#Sz3XS|zߖJE?R-p>`ɼf |#!UtpnzK*ɿC]^4%9Ǽg纎#+MʻB,m_cQk:Z͑?r rDZɐ޶i-ǩ/b|Dv[iKfzm먂c+DSo lJGBi CНFȳS5%y:1ݑ*{7"`ey@G7n]Q&{$6 Й b<ɋFL1=UېbI^m*- 99r&y T>\8>*l6Hv`Mmp簝X#LauGp{$}Z#!c0 .Un`}P@]Y(xy_/D\ϕ\At%}tG&AR [->N]}͠p%o)v >XX 'S{3C.J_I/DX5ѕz ,:\xU$:+KvOZ R !T!Ʋo& 3;3z1^μ̄#~cgŚZ;o[KYQYak 6avhbOBO}E+*j5SSw*~kzJI|ykIS/Ƭ`5+4؞QND? R< x X2*i7I)$ k0m0#mk~Tn|¤W:5VOk(s Фtrw#nHtm|OF'%{!%7r;V4 Crه)ԂI Lg)NGXfƲ{Ot`L`Ck_jͽ5|bV=<|=.m$Nc|v&5qQ?>NnpqdW\[*QV)K:z$Z*NLZeg'2EmA2xf|CH]XwvDG{ ]:KFV5-f\2n;RmwasTBdP_GdʰY9'BϴWnS3tju- "w_isE6"H^x p< C˾hd펒q*u)\(d)>PP)sT9R--n,nfpߥd%Pe v䝜"$}0yKfؽ G+0ۄ(m  T[ώ}Y>m4rv8\srLZ wqh(&C>Arկ<38>@+ۢ>j:dJݲHvt,R6vbzWPgJt"5hǣ)WǧtNpXčD݊8!pTFYnK5-+K1#&bǣ\ F#0wW9͑c>Kl?H*iAWNDo>zVܧ\Jg}E6M%5s :{_J],OM:uaHy1ZX>ī']SqlLmbyYO^IkQ>v4(Bzjz/|>dB˽kC=4 ="ECoI>Cs{0A+BY@h!mvlhf:)oÊ"Cz0D_YX}9l5x@O%TB-.[6ct3-9$c?gnG†ҭ_HcqӿQ߳ `j\Bs!`4JǾT\wǐ|_—Kcoj)#a*qm$>žP2~].gl~Ve5!k_b8Ox7no[t6UDA6Tx?C8]U-c"k#Wg,Pn,+ 14Gծ6;x7Q>2jvjm cjZ 섭6Bt_`YH7]VJvp8oC%~;{<:]r0z8]y w s]+y7W=ULn|ݲDRA )-Ƨ/pt;ut'~?F5TPB7Quy{b N2^hhDQ6fb1EN)=oU:=򦏼4 7XVƔtjl,P7P1r7Ze#xV hͽ(7ʙAmtN &:z*u(ꥫ\;ǁVuYHV4 s[]o]9ҍ)[BSBdǘjM K!X!?׏'{/IGUi鳹(WK==..>̟B+[C䐟BW#'6Pc%1cRgݰvJ)z+i5#D 3)N<hDytM_6+^=L"(KPVuj#ĖV:4Vw l*yƩx Xb:Ȗd2 OUZp^4P$ﳃ HAvm%28k!z8Z}ɵYx뮖 ,kzIp)[Jm{w 1ȲiGExi>(+2aO :TPqTj D7}I.u6{X\Uxf5[ (L|cShI& \3۷''n˓`4R,WiHhz#(VSדӖ&JP}7[nΙ\>"j!#}ri{Cs1SP( L0OY]ta$ek'\ =>)}M!!p=Dr8RTxJL$mBAQ 4 1 Fegid'"+2H[gYnyJ =JGed!^y*E,-W7GK|{\7Swޖ[f1nʅS{chQj8$ҡxYYUI$5E-f@4:Eod|00c5'~2H%rؕ\2d5j;g'?u0X .3p}I"zQE!@ibVALi`σ;F$0-ʼnMlb t_8> ?zFO®E11~ =<^GֈOԚj&I~ z)-]f浳B5Ldg[ّ̈1tOMMdli=/ir[ș独NژBOk>g?|yw\hR,.h X-!(Fp|v42Vvw<]Rqhh`hvD9K#I9 KM8p9u1aNߏMR!]d'3³~tEy JО9Rȭi f]>׀y~t4hfWFc^NB5O 7Ό ;T~2M1o--(7zux3V2k4cd;%4s#٣h5=SD`}O=# neLfkNŮG̳}X}K+ e5~)N@ ẖS^h*')\ġ(?D]^L^9Ba;pL4dDiGMtk5ZMhE[㮳v`eSqG2v`/[ 7۟X4-)H&9l 16xVIlLB@6,K Dܔ԰:QoŠe5֎ݞ>}؜BRƁtAS7r)Q8o9m%X6WmypIUF>   *r|D}I{[q.&2."Ao^.|Y֋ҙT/-Ұ"OvG5ם|#np%DZT~_謞a0. i'U2ߢBШzXzL/g2l͠-bJ~. G|.h+ԃ3(p'wӸ;Vpӫk@ÄP)&g^  9M g5ka)O򹵣C|}]9Rn#οx(a7آy܃N(R,dCXUecʈ/m63y~ Tn (fA(jc=e/l)ńDi#:B)H`X-y)%_gO˅ᮾĩ]+o}dg=`[PXT-nPA*E(Jt&my._  ىG(OrJ,Z[FCT{7J?t?do,vN"0jcSn-j$6σ{ ḷg 5/%hZ~dΥ(S,HM}/k5#u[42#&5#?^3щ{8?3xD%GzGt.n7l&v ˹6$?!|Jd^3S1 Lqȷ[EfUPCͦw u UA/k"8SAۯ(Mi_W8GH w1wdUS↑bEԖ nR}3 \9Qf^ ʓ;  -2|p(: GF`0ۄ;02ÕPk%Y_ׄ|7֏aj|Sj^j!q&qu?,p%^TnS+$2FLxO?- :K~){-k_P!bQ{)z>{[`T㱒>qׂxřڋԠ d/o;ZRVmE tSNJka q$Z7L!>@2 ?>E_ۢ'?g>3Mp(xޘ/9м@\ n聏|ۋV-.wAK+}kW[d0UWD:_-N,T7_b.cV75;(HRxm+ FS*}"jLGBƖC8yL/u}.VIJ$Y=G(Gk`Gp_7빜,*:zyw~HT/_']s cH<\~դ4Vp=Zs|XՒ{XL8n*u ]KL\.OĕIR*$xVѥM#R{ftAaP8l> A+mmj##pS[UeO:$*x Ėl}au{', Yd "u_؎fe|=q2ddսRUqs\*/.V+d?]Xjܝ/%/z"U6*ʴ|mcVrHB$iV~&:;; ][OFVzaZ$ FD`-^( *Z|ZъEfY"} t\F9cq/M`N'_0@9WTR>xWK~4aF}rXZQE,xTDt=d;HRl(RZjEn3Ae%%֓nkNt'G=m o}f!Y V¾ A(J}`;Nh@|: ioxV2R E%0-p336C϶oA֊ NV|e cP sIY"/BTЭmMŠf߁TL q3N0b8FESz֮\s젣6GPUԅ۱K:쑬ގb^^EyRT`0͸(欀 ATsM9 _sГ/n'W|C8ۋաՙ r9Ղu\t"eB t,9T?]cAv?,f. ؁IQ3^*mͪӴ]]NcWt1DJo( 79)_R^~R!(z7Nw- 5I^03oRDnrL> ; {)R:}ttZu⤨3xQ̠ηDf$!cD]8 >#H~ |y Hߟ6KVyA*-:>[Gim`lh߲&(  'T%x)tC=Ӿ4ԦJV`} '4Y<ӈL rPSX Վ,nX?E0ͺϒZxs8>_˝Q78}}MUvl=Ybos+<)9}$% ]p=Y{yseʵZΆ6xH>na_)[%U$D?T |jU,@CD]n>&K 壑UlTd%-5N[;OKPe hKVep ,)-I.Ͷ8֔BI fw1SR k~: %_Ԣ Βt{Gd.&Z}U׿z\L*0[?m;%Ø919GO5iRzcU$4Om[ V*gB'~epzx'hZФOWY߁a L[J+q]O 2P[-TJi9I3CRŻϝ2ѹV*{do]7any1p73^qKW & TO!?ݐw[aʛ-x+|khd̅#:l tfPWA}S,l^P[gyy Cw3G0Fӆ(Q!֢ +F"[l>x~с=?F~!L $(,8\Sy?X|`Kfl2d1&:;-SVxƪ\v<;a H>בP7sBsNF+R)P)F@vtYcdQykp1nG7S/k{d.М[h &HuNdcQ1,Ȓ*v1 e2yq71 &:L߲򙋿fbԾqu]A&vHn|.֌F0I ISvbLĐ(,WUanx9 to% j3o~x,nʭrCdoF򴻣\TJ\(, +X|{YL~qc {*뗝&77 5`V/F7*UMk Z0ovU A50r;\!A~Η 09:?/Lܶ(eU.,SNm uKE0d?rNɋ\<|qɣwLL"7s"+ Q0%5䦦2.!zKŦaA fḅ:Eڲ u%_}݅zm=M-$.S!5iBwnԳ@S)qUtp蕧_RxmlȬ`4Ǫ?f[ ?#W~L,aLJJ3ZUz0yv2NGT<[03!%Um'- ];(zZxz+ι \=6F?ᡕyW ˀ$)VFF>5*RƏUEFbs%^Tpsr{~(9 7=  BL\w1UL~@Rpl eg:&:ar_q S*@yaaTn~ͥA T$v!T32Th9ani!t1õeںL:φ뤂FHgqnTdzg7A~qhUgarF:RY~o+R˾dwη䭻M!lۭu.{}L 8搆e 7KŻUZ6x_egv#Gy(bpM-ft33E08T.WhjqQ1㶴(0~޿`$~ʋr>&‡}IkKH 32(v#68`+gϫVE;t ~~#!ߺ{D6)8a{%y-],b+As:EO{R7K{K:sLOgg,H5O^ޑc8-S_+0{/D@|}ZyG9WBbnjZX^fh>q{S(;T/PB+Mu?.NM"1r0߿ixr@[Vaw+CL.f$$OtfBN҈Zҽ.ls%ow^*cxNZ !ޙDH{\MuP[Y2Ȇ^,~(#-l:FRޔ7DBݭY.:V ^9_b{p.s(S则wNaMa}¬G% +"ێvPIqA(I̍K}GKdQ% yk^Q>(A@{ A5'|6;ұSʺx-gi̇ޗ`}C70"eּQ8K$C>ܿn՘Ɛ{df&M@bfN࿭(/io p.z5D>+}{ ׮Qm(Yl.]ے}vb5 mXWI= yGb p!٨vQ)泍 K4?jq#;✱lT ,f;$fv`8)jiqgy[%)C{fKVi@alKJ2f93%Ҏ%U#j9]IiSu8)ڍlLФ[0˰D^*K$u;-":Y3GܻB/NzߒO EB,(҂NtҮ=&|ǧ^|܎ԙۂ!O/!4:ڬ)TX޵vGS}yS"fM*1ʃ#^]'@ۆvQz!`굅: IM H:xJ%I"~ (0KFm݅цntAC0-O@f,|aw`\uou8h$UONP&(GB2l[jA,)‡+ 5Rxjw'!"lLUjV9k2ERL%C:QsވY U7\ΪHo LH}?5bR%'jJ"&LZȪv@Jffiyɢ:ᶛ xn7>CB4?;R=nZo+vr6;*,&,姯췛O h)r&(_ rt$B1J|A7H&trpIXS1 tĝˇ uBSh(YR-^TJNS _ l=+epԦp>)8>A]Ux'._v0t>Nb¿iTv%MMt0ѧc)D΢_{@G,=̰k  ~T? 'u( Nw.26/:$tlFgoE2 .u8+SWR%A <|ިo0)L)vwetZlxmg$L 3.aT765"`o_Ԧ^"z'nR@{O qf>]1ŵXBDٙu?5j9%HC1WKP>S> ]}I nQ4~sW=8;j_a19cS p+nR1]z(oCCCLK j#Oȓ| $!PIRq8Z {-P:$`Y]纊بܣݮG*N˟g}NhTyqqK`jI I,`峙%HD\RBz|'!&MI'O!B¾X.ڊmD6-}7!J IUR hS YZΨ_Ypvh=S*V!GFڈfBQI{2_nw_+gxYYңBnFV/Mo>QVӶ Rx{td~/OG3ݥi)/RڮvU1UU pM0!D0J~T4k&q$>& wckKϣ&.fjR5#ckf[F;`n]%9De%~ңqB:La|'q7q.%H gYM?˨hd̑_Psh\ I]{9΀S`e:wEi,pd2q"Jɛk)I<ڥ|ѬSL>ҋfv IoVѠ ʨ]Cm7/yq Lpr{)l^0b6MDAAMQgۻgdlϘ2u6C :^ ^<ͷ: )=u}4U% шX <ۜ9W3ܷ]>Rklm*IgIﯪOeJꌉwn˚Tb+A I n J>gh ߛ7+VsaC@&8_0e{0N~r/Gϸ7QY9G/됱+ 6 DYPd'{@j->ιƚfh8yX?jgx׿l]H&>%ޞQVܜ^S-2(Y0'*S.C"'~S!A#;6\x$T$O;%t'οY'?˱k QIc8G!%7ᑷh9ab10;(Dž8Rg| NG ܘޣa8vp{K\Hia]v gk2&^Q17܆)aScثωK:ƙ> ɂݲۈu$g!EY0 @ EBS2eE@I}3(žpjXV0 m \[/~:zc&bٳ}RA1n.\" laa?L #Rs EUoj蚻~#=;AFU$1 w%8vP IQmጊ*/-2S1[/;BF{piE&[UyTH > 9sklVOݮ͜#m@:=i+(hs%@Rb/2ŬD-rpK-P*ٵ(ȩm0,<( i:*I[T@B" cPBLϭO+K-f,93ыbȶڋ|@ddI+1c1|dLZ/r_i57r tM4Kb0,5:%ڄ ^g6@Ghָ$vރKN㐙=MURPoŮ9g?M[(A_:,Zn&njD6Ze I5lP2 ҃jEsk :<ݴ:B.E@K4Hɨ%~ғT.l7z_1^z,LAr2 R]$ bmL?WAZu)=mo&2qن| $>((W"D kjL[Crw5]6=~j7NҘM`>[*њR\Q-/ ~/#!8EDnk]21d١aH]>̕X5~`]aL(#"%,3I u~ncx~(xO1~Nz Gi+M m^ ڐZ}(YIsrMun9n`^ u|QpwRfFmU<]0 %+,Im0_%9^f/ljjm]'5_]oЯ2IMe#0bȜԞ?0oи<[,mف\T 3"qf9|9:{~Iu´Fk: ք>ɰ vO^a00;ͪQ]?{iS\63ʄ&Vz HgX2־quh`lH77s&0'}%)шiX`፪K\6,`zi-mxj1ČT9"St Ғ'げ 0c<<a5r@x ،hXOYw&W"rMR)l{MkbСQXVkFpZ}v1d^Q4*~/Ȃ _7Lpgܒ-v4Pff?ZZӪՐKWY@7W)-ASgH=8M 1u/PD{:zTpP$VMyͥՕY}`y\w6HLp9vz,=涣 dʨ-b#(jIJydodr?)[G/dmSdHuYn\7̾C.Y^9e K=$[6+ݦf.ZR/ƧqjKv2X@3(S+ǏJݑ{d˞$#4WP`+KUe. )O ~h6ͬx"]:ӯaT+&[+pJIaT 6|BeT%P}kJ!pKˈ=23͐_JŅ2_]ho Za6$znsR]zP 秤F0B*W3H"[ſHC26p=Ā#pԈ}=2zzn)Ĺ6 Sz TQ'Խg iݛ4z- 66x9QAa [n* eJ|t#;4aM$EXmT.JH9<"Qv<_ŇVA? DGysXY>I`-"cKZ?\N؛M ^ :l%mN="/# l|Mco |+o*c/I=am igǘϛIԉ܆涠*$$E6)R"D"< e̓@&R(@Qw 13 dIfZDŔ]ض>l}Ӎ}`+q8'A+0[j B-ehGeެ!hzEL/+aZTqx<KUˁ A[|}A/U jMB][7)-ȃYmDGbZvaѺetD?\Kdnl.@9]<"OhIˇ0B"űwFsR aBzC I|fF]~MQps>b'ϹSiAHw9Zb(E-gx|=,僐PAMo-hMlmaƓ@jʶ%OBZsȿZ`ϜfJyҊ>[뽽Θ#GP41 W>v-mX5dwyf}yo:p Z{F_kaʬw%#Wj"Y>qi]m+8rJ desc:ȋ# 5I_8s4]'Ͼ)^.KsHq *[H9ckJXbS,tw V췫!WE6Y;k4!HV[̡M!?8fZHs%}$>| 2*[zLCx!ZxMg3m6A[_#j pٽk*!v5Cf>NPUEO35C!sojtSm.=S65;Ly[0V (=l:|nxI/sYq/o g&jx j*=kl;;1)n3 hdtkɟ0k 0uJfQ8WدvZ"H!z̟b78x5=3>^BTZì 63z'"]>M,6`a`~#q&hu%+O*r/% "- Hx_6—|-l?]z p68>:j1]zo$C8˽*Ptj-˜K۫BThU9ϕD'dC21\/c % 3}'Wz }e0DL*MShNq"L0i26ZX6kƒ=Óě胵 F5KE OSI˭=WUv:vZctmXjԋ 2cV3= { 7 ф{8 OY6kb:~rkcbEIyxYU~;W~!#C+~cFo1lۣ|[y*c { }N D"aC-Ct9dCy/1@S//84u(9؟dI<k'bAu i[}PT MWFg$!(4(DRq-B8%\i g?j~=gf{y2hؼ^dA Մ1!Auhkh8~$4e ~$aNo9T!S479V?z"vsk$3 3-ǹבpcp=8u`8 QN8+\lud~HLJdS7q̲?@ӕCIto!g&2@gS~IE3-?GgXpĭ3W ' Mh茆+%s(Efge9)rQKfXѰ tr g$=[?|_B.CݠqHi0N6J}I>Q͔/{;G }}o; 1n=U00l#h+W?㵯wg-?*G߫tRe{T>B3OĻ"x*ÀًQAv f{N˕[[SMzb"?gЋ}ͯ'\i]r̵>{8Hx'V{' tt[h r)6W:0Bψ Ĵ5ܮJHk_Y~֬#0[5[OZ^?)^V;պ oӉEsg:=O\od`Ɨ(C&G(:1MCڂҏǗQb = dř|}7"-fh͡OFnAٲ!+5}lJ$vQGnKϳ4SC_""Kq"qtfEVw@'΍`boJ1MxQfӤOv.K/V`)hyx2&s.['19{T~ረEo)0\=D*P(OhAh:Lgla?gƎ*j-yP-gN>i*K; WRx+[[[m0C /T5k곋~;1:~$zEPL(?P@6Э}"dl%9dxKke"HhZy/*h7ihlD6tCb+&)yv*H  0QqMSPN) Q(Z( )P#}1XxX㉘@:G+"NdlgS7(zopXgWSdOB|31(߷XX.>WEc.]R~`dٱ'Q zd;Z}6RޝvKaoHJ8J* T0LMYʙ+I+itc$^'$%tZ52=~}órkϹQ/]xu< ?`"$Qx__|elTtTo@d"[j;jeֱdi~df#&lcwLo r(9Bޱѕ;/hlWt`xW1箏|ivloe;k{H-+)4PKOwjn`P.L "x bb6d2=> */u2zrqtg.2|D_M+Ѓ@ n8,I8@6ܥ$+?KrkRmwI?Pj^3ÈBQrD#l̼q)3B7=J2;l޻RE< ܤj*'4Ju*0mG|m-e^ӹv=VM^l3 ϷV4*6GY' ]DW;?}ϣrjUL+Y->ƷgdH(;fw(PI+s*P PNUH燴?*?PVeFbI8^>E2\J1OL1| w3` Z&*t hWekpz@SQ/UFSnT?>E^cL*b^]!p"|rF_'aGcL/wVR?!\m v兂~;bAĵn_UU`㒐\5VtR,[s2Ld:A@OIM,L }NjaT-qMH!@TO3Kw;D ]݅ Yۇ_ s|ԾKG]DM5X~U4C!N: +sU6Oςg "'e2-&qa{](#VNLMN#X{2DN8HX&EL&VH `G6ЇzbסseJ iX)X 8v9G\U*];Ɇ鄜 VXK. dg6I ד;?uoZs^I]PX͐=x=0̀:-+?ǧdv#G)¯$8 gWE9gIUzj|zMMXen`mqd(phŋZ^ OO6L5#_PS2`o^ja\*3Ns4~, 2;8)g4kqVGF{f'c l"E5 k N,8a}E_}{,461a@%x+*$rTw!%"w/҉b<yHݬ&0`)hgzk7.'T aP;e)7g`\'Ẹ)e%@2l0K\d7ɼ+?m@[,?8iYpEsRP[`:4ݺdR}wAfu ;iμ"/磐5;3C|kGT ]LjQ0 Ϙ6A!9#c $ʅywSvMॶWe9Ic睾N3 #HBW@~jh ;'x`/l7} rCe!$t D jWף-.f:V3GJ;V`Pfm>ǼdE^ER6 (`"*⦯zu ">[z|u@p SM^UDP?(S>Ŧ zRRݶHX J8g_ϗMZܸk}Cmu:kpRf:~ A5HУl;/|%1N!!Z/ZO%M)Xn/T*/s!5)&6U( Qgͨ&$XtsYՋZ~6ޚha7u(8I:k\A&a挃D/-sts'~נ^}t("AD!*qBdo("+@J^z >Zn I\%)HQK{m q*l? aԾ%r_ D_`;kdPB%z١ b]뢳z$DnwG~ȵ6>qX^%;h%mt * [M()R8zhLrk$; Snq ˚~)h90ȖyDNM~*+_}sR4̀xаjCYI]MYb3tÀoth&ȜM^sNgF`Q rG:VEP`YnF+*爵J> L"֢Vک3KUB*b w܂5ُ tK!m/[]rAyȪ~]SlIOݽ t3X,K# jNKJa~VQ2 h…O CZgpžrY.vwjVJ s{7u+&~ph'g:D޸.ZK%zfaFoJH5x} M73ƲMwRmx9|D=)IßՏ-A#Qjx^peYs7'-N m+k_`Cn(*Q"T)n++n ?[ U:Iў^0Ǻ7E0Q @;% +Qޣ'7!a&^8\ &<(jF@o!r_A loܠLth5B}f<&]S RuK ~0b O e$K'@_DKC7 R13F6 'cX(K&|S:dbаԏXT'~"UlBH ^S1e)߁w6CI<E٭$j,Izs{<" +ՋGIwDŎpUNt*6Cy\|*(2Ϫ[<Մ Cr T@"HLIa)F}[){!ǝkɦX٬oM<x AY:%uۅ/.$73wFug_(FT^Vy\'E'UZB2r i Y ޟg}M50e&tB= Eчi' iI^{ [ܟa]r 9/Sƀ?{wtmj8/CxnXw'MUY3wnd亖Cy_ZN p1SpհDҤcC6S)p -xWYI'2dCS=6$1̅,8+ѰkPޗųhSrO7:gn7NVu2β }8bb6n%BC#yom~7xMn!5JO2 wi@e}"d{=kd(7.'iWzQkEҢ%'j/e"$<Ltl YD ŪgZu7`=V=ΞEҡv|]h ҚuR[<²UTqTklPDY-yQQ" gY3@0Pvonq=ҔPnsZ'8=>]uK<^uvwd`C e|yRIH>4=DVJLm9^xg= 7ؠL#i#hꭞ[`ն0系I9mS!//KL":u!o5p>E%,Z eU0iR׶;_eRz*<[]$-soatmT(ernL- 3.zOG6ՉN|=psW9>! ([2`܁Si6EzkbAڥ :CǝX3>mTӆ{lO2^}@}q&vHFopmz2fQwMoHT-9U|،8#z5,F5RCR$cg !N6s5fY`Uyu$ʴӳM^PV" ~bz'xٟFcEI+{O7->st%@aSzOGnUngc/ɍ ,S#;1ۥ1xA U͟l]`YVPm^Х5 h)D4aS"$S_"I>!M5q!n!Ҭ"7w5OGPsTh!n7lQpf(lX=UPN Be>y%fINSjr93=/#;!ߑ coDw$Pm G =YFXk@)P XqyRbzcy&Gr8i"(ʟF%+IʣmhOcT zy36[* HP^d 4ɻR5&@GVU7 Qԉa ,av?nA_dV;*/b1e[GDZLK1Nq䢡͑8eW~>O(V4P+Z3ep>2,#zS[[ Rr9.©%Z=%¼/x0dIg&,0?jX&eFJ DuS2ilŪ\-l!k+i{>zw-LJFsaƐyK( N^ǹwد h3X&:c,ǣgZ9m0 ;NFAsSy"]G>xK2 =ۑ4$Z('GEIzԔSfTլ/vN|{H[8N~s알FlYTFCS\?/4wBYaE\s_تyA50Ir'rG:Kﶄ_|QJJjmԃYZa!<RVswI4ʬ"Т]*r4RܺtZ4N]',Ŷr-iݙd0teEށWn)\O|L&oH :A\&E};74fzkAZ.fc3S7(/|+Eh"q秫/'&5ԯ#^Հޱp}Q}B,}7j# 9FZdjGۣ ^K:>A31 Ze%ǯ:Lb>lO = eNkda근gI뒣mFkd:txyo4C3<Szƕv{t" ?å2UYߧ"(>] N- 9ݖVy(f #!o>*<գF3ڗyj1Y G7p|om01? ƴl4{g4MFۧS=Z3"U wl7-\=0E_*pixޜp: Lx'6i~bsPKWܘ= =h&Ӳ5|}?ՇPi6(6 3w Uts銀f~,^J(㪔<&vAT8ؿ)2jSGu&*CqWS?gG`烖EZ(KA659Ϋp;!=~+s4gQZQ[?;oxZi Uv}v 9Lk4#='tAw 8o$`3=v{<ӗW~8O5#^M!l/OA qE][MA<+R$M8M,b~YC?֖ g&ڃĘL^*~U;8Z͂ͫh*ZtgMڧ7rFZG| Н4-Q^S%Y`JVQ CՖ%>>vw~ixMbKG͖aCR24_AsYq`܊yS]FѮ?位nC.\0%j<)g7IFu^d.0MW𙅒krlMQ*?;3[o_ ا4n^IGc*N1*e +\nS(߂*`.⮋1|u,QY-ǐV[Ԝ }VܞxdVs}v>і/{@6UG)گ@ueʧ'hi\~*t{MT@+Ѽ;d[>nb%^2Z}f2?<4`܊ph2~q_yv F>rvm_1E$O)UfHu }lhꫬs iMXz\?y EOB&(q;ryW"(5S[Ŋ8C" ~D0bw? 4KJ6qFϤs|fpn5y]Zpst>bΚf?<9M*BJvBUiϰM5C -;ZxќGi9p8*ڌKf)(ĐU[#;-(݅XFk޻yD)%E5[$s1^AC~RN_f -F{(}-NNb7#C مw^_}}[ z-q^lojuP|N{zpj'dK[w`I'!$}=?cE#H!&'ۙA 4O%oyHHrcQa"L< jf讟SwO> ف+IW{kb¸In+S8))R.t/h:'Q:M[g+{=tE&y,#U*[|{+I~Fpcc+lŶ!w' +fp$wk35ዟ"ڜhMA)sA9{WGIH, 4vjKԵKQnxhIyU&q/~=2i纅t~:hgjHBVu>@Alf!`'iwOmMݧTSy bb)puG^ P~R4Y`B+s;EWM# 6$XehR^quM4i{y0(~0CN7)m?UQpG\5db{ONҊ`AT_hFq޷(@샗k#R[ +Q2 `/E,!/o9:5å/O79kc4#p >;QI{KU]zy Ȯ`3 t$&H:NqN œװF~bq Vh12wXyaB`4HPE $Fl' OM^_bR;6Z-K]1>$&[h(nP?I4&/z"2§\akS2pA(y7HnM5\SX> Zs ֫I`\V)w|e;*y;H#Sȸ>p`#A[I?mDМ- Ӆo3rյ&ZlK\~vGMM^l/~Higl 9mzuFW icΚ?ԟk.kr$?GHIu[+zW]]r&>Ħ6:;'k$^k 9iĦ=y=L\-B;fuL[ek#DJv-cd]6($qs?4}{9<[-]?fCd > Hh,u~&d8jK 2VӠ_> >Vо{g8Y5g APE?7Cȫ2~)%?R[t{"ʔtFc mf1ӽ)ZGmjl4)<\KW-#%+HlM&wFK׫Z9tdJ[@| x$-r1s6Mn_ ^XB[CI}[&B&J|[c>3Rd%+%jAؐ>@tVf]-BI. /@nt_϶G2K:Fo蟟,x%+?k_GH%VԈ0uGA( eVuzə̶qhXbafVڪ@Hgxsr QaP?$d< Z#QZZz:S7]∤m) n͇Vف(t/ZҰm}h=0ɹ(v$dfH (]ȋ|.Z҉Z3;:ŕa:ݦs9h97dPrFVRr%O Ië|ۘ#P*WX5][VO$F.E_Y:i?0tyGc\{aSQfU@lwdM7e/F;}Aլ{y-&wM=鱷[n}=u939Q'Q%FKVs!6`x]zx"7|۶XB>PW½xo>NG35 KI`ZpT۪#t_tS!ÁQΔM{JjWWyg/CZbw&&jv~>o3VRpz 2WK-l`c+flƝ;wчU =௓ڼ`'s`dY "|W޼qpP}S*+ +Fxc^1*9 /jϞA+\n4MM{y*|ǿ$v)q0y; 'Zh|㍩2 ?i4i^5G}g(G\:n#V')}]q5DEYGWP ͶtAlT-8|慓(4:8->3I 6鈮SLPf6rA+њ_8L 9M>9$>ðrRooi1 =0_6;46 VnIKALk͎gh>U%ڕc1[o" ,W{+Ԋ[KMcʥ9CYڽ\+woűoc%>YXQQ`7m>d \lY"aOOX.׍WnH@:֬wO^Hm䭧C~m#O/|qޞ8Z,@%&>Lm!^ <ǂ-T99 14[ "KX)]dF.N"!FWtȏ ;,~&3YL> /KhJm؂,uDlfGcN*8t"#&W7a2"EUM"/ ~ 펩 1Bӗ,) KS|sM \9h75[0hWci')Zʸ>jC%0[!oMD[)|.'X(H®-詑oS0KF#]rjwCNSYEB6(Gj]e >vji'=yX gJ籂82>dD 0FXŕ-w21K=]n$%RՐdl9MH0|IfY* zHDv~#= k_-XAh$e{EbLCM"@M\h4ۉx-Zr6[&!Obf^E!mh&Qu!1ƫYWs~??"}|w OsS;6եmmӪKgK0HW|w%Hc<lӓXVޖw8z [HiH蛞3\Æ퐩Ex݂4Vލi ܁J.p4 J#)wėh=fG^4}C e’<)'A5.]H哿|VQ5GdЊTZ4ހW6{ I E-he$(_pC뢗Ii3S3MdH2M!I( +rG{j52za@v$_ۮROO}iqx=sjBvosowVDKˊrYṇaCrR5#ø>EެrIPGňPmGQ1VC'CdwMۣH)nB!q:_w0]} ؉'OcH{>K4/o@zn{gσ6}%)x(Uh@9'~)Y$-ZB}Gk["d->B]c\i~p\~±v~UH@(R:#ۤ2~}G*t)G҂v*&fkBcH. )f/3>CD/ )e<2g/dE4 ! Qȡ* 'Lrd %8Dbɟ,+u+Q(MbdK?v{1FN7DMfhOHާr낞^|ǎ@"X8_Q(ĤOuK}!楔|/a-1fLHX+W'!y/\7;6DeBENa{evR?UCoJ%l>ܘw!jnbU5} i2 W2DI,BowGguiDwAm*u~'-"T=}bi߲b[*AC2.ƷUN!`œH3pzɫ5u)FpJbt #9frJMNn3jPjL^ 9ӑ.C:3s0y*P͌ }0S$A`)bHn&A͝k @:f9 pݞzV'Q_*k1^z\.C1՗Bqe#$-Rcd=9~6PwfҧMKSԦ3IS q ڲu` AomQ~ႛy@j&zkk5.W vٜ yg.M'd>|%]BQ6tz%W?;[apY% vUtyɒǣwav1xju? W37Cޘ#ACAN\/nj{Nj?2Jgi"{c3UiOA#42u$bF^1.a{6]To2˕gҭ,pe QLhPXXZTԌ>QS"G1 L^5t@:Յ@ ʂ[j7VQ kG<.c_BrL1~ x[`꒐XL۷~гӍQ2 ~5s@>'-"-Πwēk]k#_n7x5M 07qfN%+@ȾmVGgȊc?Aٍ?Q8=^^ Tbv|o{@r;'iR$yF<ք6EޘJ+. :pmpnɻw^.QW2S+OMa|Dj/0[7a4mM#/ Z`)w1>-ۍKV!p}-dv ;!r4mgx+t[@C% %{?a`id @~-EVe: apKݽUPYゴ'Grcr3 MZoK77|0\3!;#=̻6jkHUKt5_:I({ʬ {~*ѯ-&KzV|/!0$*d2wA]sCk\p_+ck0 A84+)U?prPe;7WІ|xwv:kH2Wo9:/į^eM'5AQ|Q@!b:AD.ùKZC!8{UҸ߱p~k"";6S,0Yg0OjU!F]S"D1VW7(fMV9 MUti}F@f(/msYmZ=#Y^[}bӼ[wR\0 d'F2Ȩ#XdIjGIa40e|C\Jo2nn}>X c{ႯvsN.T܀9 5\Zγ, JЇ'&/Й.y.|Nje0CCLiբ!7?nJ'"{ Ƙ>Tv[fz"phۦ)M@ZܗP[~&AL| ztvkEG\_t6ItZ:/hJ7FJXݦE5d#/.+4nX_9?wCb{YD辏 _BAJeƮ [q?aJc_^^P)PTX:MvP "W9$Xd95` ^Dc1.<ǟ9 e~:F,iA@)zdPDGI'_KkyK(Hj6"7+ "WD 8{F\No{4~jnNdn?=ykƍrY1WipCڂ5B6 hL?̫/pA1F*1t- 䣀l X>"ϕD )wl:۬ONF^ ̛k3V:0UqQHMeK|l9_B9d9(fwM'! c}G)XʭpUV3DBMUP_7ZVbP ܙ|l+058疪{E2%X?1;4? 1`Y9_$-J”Yd2e4CXׁf]/ 4f6Ӓw;^p%el(tmDکjܨD.v nVr) aB2^Zk Hcݎ{V fect[oYo`-2{|n.3c忡fPI?anT&8x\ґZۮ6UdD'8 Ѻ65t(r`:3m/ѯ&q Wx c~_NG|:1TQ2^",?P5 UC*IqXtjWz6J-fwK\xLl`c-0k)8` ((~jc]k՗b#$x&GtrOUL \~]ksN\f}=pF>u.ҺwB9 Z9`ZH i]`< */~^_ll,' m١/QJOK(tvKBrG }C #Klph`Q 2k^}oi˺uD A{B9 8 ()LH2Q6)zCma5x/=c8RT |;;D})cB=}ǘV`X 8Џ]LK}xzVoT ƚUq?JhPnrYQ$C*셦V ]mEN*V^J\? F1k?ӠN4=Fmm'\KooN̤};ZRKeAn Q Iʘ40+D88Fg.v_8\DV[]zdN@#. #KMi7KíBKvYJig D'fcϻgq ]zoO\_ߔRԢd: w  ({UNV<1OETQ`rD @4wv: $SaMAnpgthgl$߿59ҾZKW7ClL)yΕNu^#6{A Hc ,vUls&|5KVzP8Zh/9⭠b^q#Cχ?errjE"uo*H$Ņ`v#fn,8Vox?z$ȠSHfDC& O/ 1?$bkc7%H>( | G;0_&L}Z|E;(4yRl3bqcBcOK u #`l}AQP\r`+P&u yJ6^iBF9ֲ G7A~UݯbHFJsF 97f.#=:G A%i2.٘8ez畡Chr Q6:~];4|J tĨKvve^"0nӓ ᛂ=٘oWrN!T(T<04Ud??V-2"O'Q j)Ym1+.uAnƩl%ޖsE{ҹdiLQoc)`$KC yZP{]K)I ȺI{ϸ g;Sv*#2 R q:㺺bbaM7SSqTp1A*&"'dvs2|T]a)?DNu˕w/5M3 O8m{4^a.>k[k'Ju5B': Hk|q51i)ŝF<-}7DhũW\?'AӘ#?rݰT UJͱej1H5*̍kJZm+#ؼML EG߻/)jxOUr=/Ho D?OWPfY <#wئq^mE/gӒLK'pdlsj. xE)yH y`^y+;*Q];sSW°ǟ"%)_w Cc/'ÝwSK#T_' cZc6GbQI#%+ITg = t9v }@]R8;.d0E*V F*\: SUF&yl$*#i۞)?f v3o' '7/9EʒõR]:+د.O0jz 7jWTYdcۚijpO+X3bN#.YH!@DO]P[<{oNQݥ}G7NJc B $KF<>Gu}YCs7d)_(\H=ɤ3*?Hcjjo D楴Ftˆ#)aeg̮Җ%d / (`eԜ,dκD 3c2r5.ot],_h<~e damÄ9&ŒVdߒPmr+B<y7 y1W#҄BL΅O3^X2Ja- [O)3uZ'@LMT%wo~pJP7fuEySc/j`B2<$OQ0 8$hFZ+G17T*S Ȩ+#ΘO)=!gMb,aF&"G8ԌORܛAU(`N y/|UBR?7A ReFϩxlN$!M”u& #U {0"%uNmLȪslĤ RJۙS_؅ v\UKGASj1} CSS^b"6I V{ #09cOW\[/X38`18ӯ8Ai7F:J7gQOPKzDDtn $]&/vHctY/3ZCC6M 8B+!;R< J.CAAj4&r t7H*J#cua IPk;B, T\FL5<% P6jg6 W_t0'3kT5G },NG~3mU^9~ TmkjUwETeZ%E=X@[0GH]Y7H+f@Z!JY3 {bʉ(g%,Hb:1yaGiYLUڲd'@`StֺHɩTe{VBXa~ 6steR_:Lt`\_\ 4 4uv}$*95TZ 7dޮBا Z%Q a}{ӦbĎJ"ٹ^0;M!%7XeoYq@瘪"7u&O5l0dҐĄDaF~>BWUn&kV0 t#@/l|›v}>z֜\ml)([ ,U'P*:d? ym"GuJ<>/cTDy/Gm@[fJϘIXPV_+8:N ;. e8PJTT{KQ̀i hip}y{][xrYN1*L I褭(u }rƂ)kըB> ]KR8G%ʒhcB 3P;6 {<2Y8W2ޛuW@ܦ Oh]&bXrZڨ. &Hs$07RDjqiGj{Raoٵ^u Q:<gY9JVZR <"\T@*(>pli_Q r+\0 bDJ6"y|9NKo?%| v䱗eAY[DIWgXߕKd`S 8!&SpI 3T%<\H2DQI  &Vm9dpr}K=Jm4rήahbϧDge PGuFX|ϛ^ʺNE/yC "([%OH% AQ{)NPZ`q~P$0PĹ*4" *[cƘj2LV[ɯJ|_AjM0<.hZ<.-I^h=eHxѧ.ɊaCbA_ifP6l)_M%Q?ngJ6Bip8E九03\ >'b0Io[>j7m)LMvIF 'ނh ]*&j#tlAv܅u;?uțQjJʏh{wxL֑ QrrI . x@ &(1!0j}Nݸ^]x^]@ŵJ԰E]25(St$@]H,jo%Q7b]3 ޒ'B•#f07x?b157tC09f,+{XĐv yǂ[q/_H3kHS҈zHq2O&yP;}NYӨ{nW'*mM#ߒJ%JxS4geͳC"h]i7Nx 1Nw&tBQĆvΨ[CD۩ n95U3a渚,\Jؕ<\bk1E̕ל4c9t6`PMOTb`T1=KK&=xbD]Dg#.6ЮvǒoyKy+F '=mpTZwsFb\}Bӝ3g_ _!'#/4PuoY>Ssj+B 0jiw!ط \f3 o`N0T\&mI OoLAm.Zg`kW{y*qvؖSwF- ;o k@Bwr73~XC &JZ9(聀|n1\G}+b3p»or!tS}u Ȍ]BV"zr|viζ 㪿?G|~ƠkM`h刵E 9sRb ${f(a{QO͌FT#@D6q%\Cy>j)pW`J *c= Ġ>hMp63 ϫ}pUY H1#hR}L122\oDPmQ;O·)X6ZD-7 :{;A`iF]0ۘ?WU(kENEhy൓ߡME>({ cQ$) _` Go Q;R1}ۧtudl{4 JTIYrТ?ZBXrԪM",c T72縆^Y{<WŷZAMCAS"8tj>&$aġ*?i\V`_/s ˹t9:#y he**gto|.?H#|>6|vzl2W AZ:9A&=U\滻p[#ϕt.iXӫY*~ۀ0op{jMgj] *ָ(Z[!WQc=Gi[WK+9ƿ|y=o r;bF Cᐩ$HxsiWGB[=B[.fE}B`wb݅S=^!)g?S@NR\W{a!9u8!Fq!scr[ng~;/] zp&A v˧@*?{ a +?ڴa9>_KS1ȗ.޶˶%<:O(-tIVCrmYt6=m^ $8ZEGTg q}¨)6@k%mё)=ځCrto(('F xŦ C/DYi`*|]UJICxZ|Mʎo-6@%dnͨNX;(3f)OO^$pR ހ#t3f/[ÝH/0aHmNoߥ6&* z 7ٰ39?TmqW_Q:+/|w,eW~ju}FGj]Ԭu< MO/ϥ6@YI DomoÎѤC)gG[(4W˅ʂ햓 Qm}}f J^5`'"'`CSF+Dw Q7 J&wwP!MBmI!A{/^zԿUbq_kŪ%'W`}Ď/ȏ.o#`;!aRpbg>YANg]g+2nnUUK|9(TvW* 6D.5 W(<2VI#l(> m9W@H]f]ECHF &m[u@E0z D9nVW<VRp85@~(bOP#aL 2b 7U7`'4ҍ֚]SGȉp{sDε gYltuL桧`VOVRO-`y膘o#tF-;aCe{&eϚM{VO cXxO)lE("ҬUbmɕL(O<; H\],ǖJN'tW`w5 sX;,dFދ"ݣO͘" _Ji)Avþb4dH HQQjPCÉϩ纚8H xm̰OHmDskϜBuN?h d֞ÑF7}"ojXDHf4U^Dr&'jC- ٶ?""BoW=Czצ辗ϷWEqo/a%tLaij&Dnf Z;uq`kQFWr`SҢRzY/P33l ťeY#|cGI^l'`No ʯg˄rkLXV ǻ_FFذ<S=Vz4e! nXC?\ҬQLj5b`-9`V^6\V_C*@]e[y5:He>óW[.a Au=z?s%A ƇRe(,Au`m,zNvwKə6gJ:mBاA̒0s R kXǾ iNsIgy8qZX٩oj:ܮ_Kzs5E6Oy;>^}k.7i;a "Ge^iNJ'Or0\=/YQ/=oĔ-h_IU;: L|$Bv |{ k>H3I*S`VSmZna fm1X\ <ߙ $z!՝yѓ9 +a+-\!? | v <}Q^[%ؠ7˄0_O Ōס;)9^A/ aM<ۡYĪ 148\z;p9Kb"S*@<:q3[f8C8Z#>Yx,KT4ANjzW{eZN`2! Ld} oŋe"C}YNRHK+s'* ^\Ma;$F!ZeWI; W~c(5_ ٭^lPD9e׺3qƤ iT{pB j Ӭ.0&8d̨Er%Lr3},vMO@瘔>U} ̍_2u1 i\2uKe0rHs̺rG]@B$%y'p2i`5X9ؼDLB_ -5J)nsP=k$cl^;bUe0;;P6 ~~*k nwOs7$Dp_r*^C&NwHH]WSH IKI?9:zX$룸hCc8BB!E!Ҡ 呮9Qܖ5c6딚%Ɲj(mE?^օ -!hjú֠5F1G!re@÷E:+Jt4DaD;8NšYԤSY};zǐ*v0kA7z *8 (\1UKXQt6ݺ,k\@z4q^#P8s=$4Lعy 9Rv:hxHQY[_[+z"&ԑz"]ڢ-EOk˃hD_wke4|Sa (aXB8Djm{MiyHӹ!m֛d/LyDh]-N$䒻X ^ٲ}$p%P6_R\l\e H׏lG<+ 7:r\?F,'LZCTLe{zu];(-\.>3ZA3Y,\,EcVhFqɒ5yi0?;{Fi\3:ł;> xZ׵*<,"4cCSXxo"nwWT/d^k0 MVlĪ;xX~L>* vUe++ Ur:Q5DJq@IA3h^nyDxᐌy2[夨&%dsFaf+jOefE|v _FiTd_$i5jұ2?'b Lӊ,@C_ '3hIm.@dm̰!NFZaTֺn81v.aʯ'(GM>~xfL5﹦#_65<ʶz5ٸCn7&l:⯓]yO˪Aqw( y*TX̻S~ٚoфOV9E YM9|Lϗ*Qc3Z> {zc$%aH4,'96̰W[wCU9wF_yZw2|-]<"ߧr8N=հMJӀya ̾jy[PnWY!hVU+u XrLnYVM^UEª$:nOCzx*v#=4^HP!DHemd.<;֡k#Aքr*/.)=$9A+ t\0rY{Z*Җ6wX僭ù⍝9: `$-s]vƑ(v`>6[rD*~oYğͲ\@H7zՌWb3 |vRBN#ba _[%*+:[4?&k1-9g(.ypeWM#}Xw _(2tO"&ǭgO&[ԞjfGf=R agttr&Q*flII1%wZ˽@ː /5M|U؃$G(> :-d㼭#*5,NA)u4gxC=<:})92zFxnmj)oڏ38OPHAo/B./(} SPP=TGC]%sRld ĦlŧTZ~796]<^|B IdW!u QqĤXQ Ӏ"R+Ӛ% |M:ÄȾH"kh-hEAaPoB8abŊ jUCyfLn \LL]pM_D(W !M9@Ävh2V<_$"Ad?85 ~RZ;I]be˚VJN1zĽ?$8&z^.4~/Iy:x#1]q6bfv[P0ߛY5|GlOo3 B%PO^"rOCũj9#6z9g:;!ΫhE7jņǛ_C$*ol]W^? kyֈ6&mW *gxDXy5u(&f.hD=zc+1_u}ܷTYB 4 9n6g#|1'92;ꜙ& J."G-튊-s@PBX'l%)ޟv Pi9)4k )ֿjD Puw*="͔ؒJDTQ~$`q/~tkfJϮF楒;Q J#3+?/ޏz?UFB@0is;o Su+4#^b筕]`]ධ) 1;#<T6H.on(BmYm@x ٜϷR-jU(Hvlr~:(B$l)2U6;{~IP5xNƵ#+XB:q4_DWKA=x $fZ5Bd! >LuNZ(<3p*#ܑfE|Ǒ1*eQ呇"BcuףѮFF<qx*ͺb_gQZ<歬-' Q*USD]K(ٍbQ>ulB% 6m_ U*.12\gƌtSm# |}~sSs [x.Zk[dc`*Ėܙ3XxnC|{ wC!q>+yzB$r$" ےP M`mhFɉp!'\B\VÍ4B6cȶD)jD"C~!sCCO"M;dU(L;X?])߾I[1,%h`h. c@ѢqZm@WE =HGuaTG_e&Bgkuu$Y;мh*B܌0ā&nF,mN{krER32C@#)b)/Q8G*Dwܔ15munIv);ܹe ?+yи>ߚtcݦ94%0\PgNm!V.sV5[X[nN[>K!cz(0{`^jؿ -xm1|tpwvcTX\ K֝/P/Wv\cX:/>1:+Qֿᠭ و?g"ӍPۨ-LnT~Ez^ǣ-` +df>UB',l*#F/Fo/6Ji1q)ޟ2.Wd%cϛXϮm|ILR'B;r92 l^ċ6pn{sEW#(8% */]E%2f#BjAL>^L .rhLe6/*;ƆIemuL讝P6AK .%Vپ5NZ޸v_ܪ.e3 B*{4~ř@`~<#^cWt=BrfU!T蹘Hj;#Q ,+h5H4lVi~ GL KCg[VC#1nWMׯvҪ%EfWhiɯ#b0'wc4}K1Eg:]ccCRݭuzBc-]sFټqrs*6Xz[ C/xꄺ_)jDpq-7ȣ82>Va`rDa`d$w@~!ik}GGhշi([0N2I &^#hod*gĶ jEr2Fe:*bR!dQ3bIYGB8:'8d^~uA$+,>g'q\G4~1*'fA9}d&Z(jUxdȵתzyBZ9ߋ Ҧ+߯k%z?HЬa;:ZD{3˔ J s2|}'}vOm9Ck uGq+(Dmd6YbnJ<1m_1O2➬ pI3 HPg"6q/Y|{b,7?C!ӓ8wTs2sp\"?zX7jz)){/eoס^DPL=V28eoADѕ)x%AI,&bYT@Q4y!XNL,&Ƈ Nq8s:ǻCM"gKASk(13"-򋶂="#Lxssxƴ(aR+ea߇ ;e)n+`od۔Wµ^vt" ORJ}$S[C …e 8{*.^X%w k-S)[^lsoy/gG47UN|*.'8-]S_X-"a|(>9A;sc%y2J^9P<;#104!۪LVmu E"Kp&eKeJ)N^s6OvjLn%E&X 1o%)`=P|~5`9ĒYYd6zDjIn %BRO% %qZ6S^]c PԬMu-RKa.S*rDg!T\`{p=1=Hq2Gdc"~݈Hd(D;tq3:g-- ù#|kg.nM78(ƙg.9 {5%bg=B:Cܧi4KcI5C"3j?uܪ*MN)S@?[Yx~U7kĉG՝x=ALDiR2AzuYh=hWAަ*E1ejr^6|݌%V/LV6o8r]O5B~O0h[x%֓pn,Yg јvoǪ{tuEP9qxeJ aVWe)'fhm׀qDB;ZoF !ߢWW(F])@;wKԓ쳼54{piM'D\~_ܝȓ ,'.&sxٹ>9.ڈ۝:0:UXi}wS(ՁS՚[7Lv}2|=:_C '[i1.}Bi) d_Ε.;;9Aná `AVqf&Xqؓ/` - Jà2}[ SPYU5P@Z;2.@* u'-]Lfn G EmX$-VxL[ERDL[Nt-f̊m.=hxPX5"Q rRng?Oi8@b۽.`Gε%/A [$ <$켅Z , &}\g9+AVdİk7@ZL;XE4ilۥ!&Kx.aNlyNLxU`EZFA'g{CMo]V;ro=cؑL-"J9IZkh}?#jY G?2O}0z@/٫}eۂ%`53A:+ޮlʺA#dV o4P^{? VP r{&iYnOKe k1xح:}OcmkٖZ9`GrΆA2ⰩP @7Q.TN4r*TzoQtN7}1Pɵ^MEBPοN^u14헨Sp~OU[& Y@x!} hs A%ΙVܹ~_ /DNíaȮǏ9kiݫQ82秈 LqXJ0,C,|0F.z7>f\>\[9xB&U&mJp%ըΒ.1 J^tr]T=z%5L#:%@vE#=s0 böd}JO<|?\ZGyoJ(|- Ց;YVUGL 2[Q1`4!XE*'c?nCn`rMUdiy?9}= PfJ!+1|ɽH?y ij炙9-ݭo/4Lв~ G8w1={>/uD,0,pAO VCZ oxuǚHJ -9y^ WZEM^oHΚ~QcلW§5y.¢a}4e&ni /.V5f=-C= +* GEYCjZ' ]q?[P3nb3BִpLc)P//NB?p qДdlY U)l oMNξl'y6݈e3>#¢e+טRƠXG}А_98xAżPp2œjԟ'ެ58ҙtx[rZ!b> :pWm2M?F avȺ5r^/ѠG9rD\l^E_ȻOT%qIk]cI4Au F^󺌝&]cFsP 9,N2G\buF%!шvY'7zvKyJi!CO`v.zo'&#*1fm|BcuݐFCO"$ķ[]Mg`'mx"ux`Q9rviI6$ٝáLZ+i*b4h]{ %A2wS}l E.O&v>[Z~ ϋm3̍d=?<f]E5RϴC`v =2v~,queL)umt?25cӀ6l0p2|4'q6RHX4ey af2D]DW '1gOנY_+NE@>W@O$C2SGڕ0LE]X O,:x`(!7k.'K)ylJEikWiVs}4 \)( wNh.]Cm{ĮAC&R6`vz՟ Wz׮Ca3P]!¨$mMLjvkWY|$]20eYr"O?B-M !1~"ο%@V[vΜ7&KFԑ#wS= Ey` Ҍ>|H"(<Wۄp%-qc};u'V܄DolZo\Hc0}?e&])F.#ؑA RКzBF*z4<cًc:"4磨M7Sjsr ?Mpi%*y/Co~w\~&.-:"Nw%K[3 akAx4Ev[̋^MJ6GamX$D3~PA}ٯ Z35FW>QY;ve >ٵƽ%I˪1iVh$P)󽴘_T#i,t*=0e;FzAH]u@pHON:u-"z!5@O{a >@۫6pec\]dBf?U ;hAB`IMZ>Ü`EWw1Smfor v"mmu1eB༥º%iqoXR\6W2q_J* nzsPHgc@ 2$ CӞvExAsY122uz8,? Ο뇾9dy T .E&BGr+U GY.Ĵ0Ȑ] ٶ͞Z$"~J٩pwDI,vh=Afiuw}`χDi̾f-*.$>|SWTOLaj`{TVf09VDe(F?^Zv 􎗢p]߷9@83&'!܃8ەv3qfӢcn!#K{='B+E=p4R`ڴNtв?}SX~l5U6B:Xy?dg#} 8%R7IcSwmD4}D*mh| T.#-[>jHbf%CD==+ } /ėoxpO$kz+@V.~bn'0W첱R]9Z\oKc0ym| \ V!hEpcR0xi&`#9!@D. JzTWqr ~l>bu9NepmRZѢ2٩9i.Nܲ5mʻ(<[]81V=,Vn#BFS^w2&{MH_ Vrs680Pu5{-/ck'Dm\~ ~ox 1% N܌|2wL#(E=ų$u ʨYr-ۻ  _ L33\\ű\ҕT<VWB1hM6y,$,sS0r+pHbWn"1ڽ9p :&EjfNGշ/x$Ii[4aPJ[C dv_o r/ȰƏdFF*C?}pee>XġK=5O=݋omдpD'9ֺDCq~Oh VʛqCdeEP+\*l i)Φ5S+vE@;>b{__>#Y,WL Yђ6y,x w7D?XA(gx%,?{[}>`H'ڕR'6+ B3l/1!S}e48Y^WH5!1mlE'謢79O"U,jJEt>BDU9TȊ}X엻8~4;"1Y&OsZ st_#mvuB(s$Tg?S5rlj85DrxIH'JuxBmFJh$C"o7if TbÁ_7.U8*2`sJRjou+NRo E!S)LN^?Y2x}NXLt]bX yke{;I>A]wW_Od4wR ჹE>YF.H*61BˠbB]p;(:.?؁S0QZ0MI\iw~Lq_|ё/S}?t5T8qfy|Vh%B{XqՒWຌE@A=ELk{5!)q$^C~7[at8}P }.t d-AR9*Z6ק8nn<@h֬vp51TiS%C~z}*0>mZeycLD{>V# >D+3Ee-$:R9o¼Ddq`Knj=ԠA%S\NASWtT9$g߃3pyQ8bw=Z94,JʧNj{늉&g F2}cV#?>v̢L?c~$b0+!޾ϼ-pk,G3޶q㴺$ ,*R.q̘`3P7ʠ_tt:RG%./6_ن*6e~O9բ($o伣hZ~+Lo'X ӷs!ⁱ7SfAPoҫg5a?K몏<C9mif T4y*R.BtLw>֜%f-]5؛;7)>qn@Sl$\ʚ} uHMd>//SN+wRpQW3jo3SO*bQ={@ߥ1Oڄ V{g͘^čV|yz K+(BQՠ)HWX[ˤ`\j("~Ddț I|kh/e3@e/ [ c }*'n}vvʞ1䕀B1u סmH$1QKW66uQ p%4,YW^'-p_AyD..Řd8hBµ⬹GS-ctTruYWo4y@UyzI9N6O9!⚕~Ɲ;Yyp51`_0 ZNV)z؂xe>08P2kz fR# >tN[ PEs7GTxBE:4GN|$1j# mf¨? t7.}O!v~q c6VGB 8vK쪾C}C39Nrze,|GoFI/.ÐzC3i x=XYO^g2cmW绖bk[/ַ݈n;eHA"nf]'+25jXƵTTё)4Zx5/Za˦pE\Vͯ,-⬰½ӽhD7+5q5Pl*ᑅ;l~w[z-Cޤl#`GP+HE_d I0|O,Dں?"eZ+˺"HE^UJ3ޮVbKK'ԣw& U!sD7.<(f<{rLJ'X}{?#.`9*Ҷ\<[ΊɫB+vU[gp3>P˷_e()*qlD(Bo9oh=d#a0KDj]hE[ X$tBlgvVN%B #-@y؈1\"miE Ã; !@u 2AB"(aqNj)r3 Yu;Gw' h£t5əO7Tr}*nn˰h?wdA|Ch;xY-5Xs6WK$AG ݧ>@X sЫpS&Fq-\)u>20{ a {sI?zDxΘ S[z1*ͽq5{{  nbYӨttN}z  (֏?@ݓ.lYX7+fݟ WJk8,['T)ud VvĈ ߸M%훼y3]tq_GxrPh`b5] ]buz;a&@n1'M}!3 &\VHXzC%tI8' Ժ^F u $⳶,m(|DZ,:90ByP+}?pfѺۂpQ(d# tnGot-@==?6n;@"16طbo25nDQ`"yv W4y&ܣU Fl$'ޙ$n.,lv>TNlчHO,ܚV lF_l~qVḼĶMeS3 >v|X7)O~J|ޠ EA]doE9]uW%>g][mC 00z)鈚iJp%FxtuU"apri$wJO76-yG#Z3>8/vgi;y>z6~Ko,K0En0mmus9㐙*}fK%_xčjՑN(^*&ڱe2~n1@Doτ_u>7N a{ݲiŚs.(I7< n۠~%m^rov\/&4+bl,o ̮t9+/C"L'3 nHL,g P_}kْgA\!Fs&\4 ޭ9V|ar D| _ʽe[80Dcp;|eݽqn4#CIG [d3堪2.q迊$;|&Y7M2ᙻ8B^&8ܷBa( cV.1ҋa(VԠ5SWأIiwJkXtGWcB7f?al71`c\vz#d<{hiO|aވH-㼔,,awOۈm{4( `'D^jK~ꅌ&jdFL\ B7M((ݒWL< .Z.쓙#E^Er7 I7bXu;5^TY$q=A@Xo86)#4`J`#~X}"J"|磣` D6F$S旎UFAG?W0߼iD־ poؘ|X|G%=;rM;p: !`LQEr/Drڹ;btALdWe'ſׇ@a&FZ _c?ﯱtl FywKJ1vbjXia|zhF}cÅ"QyD >& cx7IׄxybԹrW8,tx`t}Bn  <'{2)w)DEW{ibW>}NP(g6.zAkd`9N )aZ_^pYt!=`fsM؎tչsLM_z(̀4S7EqM8X:Z-8U. Ctb3AĠFեv,>ˌ a: {+c$˲{f)TN2ͮ+}0yS@9tx]ɃL~7#I$ܳvv`b?+8C)ySjtrLgMA <)"% Uv#]PotfmlJ-7_ 5oLn y]YkqQ :CMƧ ;;uz!u^bvجV[Kbr旉 )o;eMж$h5=fZxuY{fluPln˧K ngU^!a9r/M1sxƾ`dVWqժ&d{;-!AQ7|/Zb?fG,9KAgag@%X#1>:?~#ыu$e~]"5_dÕ!kp;FwV,|F9-WZ(ZC'/2zY^ µP_Uf"a;\V̝9o/eoi$_]Ḡԫÿ-zMl翙E()sD0J; )XPxCZ˜Cg_]wـ>JDnMU uJgg, hqөv3suLCJPƩۍJ hηH-,q*gͬgO bC2{ֈJ:2ͦ >-O.޶7N"$f ѾiʧN>[ c~ƲAc~_n=N]fB Hvv,qb/ D5Оu@[ep Hvµi~.l]#q/EFQKsY;ԥEdťy<ٖ3SG ͓=5uܬ"ӼЬ#v1%`df-2+@Ade+ @֬x4E*asI9 CJ ɾzMY G["h"(mTGcS؏gHpJ:i`i٦vQYvSsY^MH[y{0Z^E[t `]i~^#/xJ.b"@ECvsDq՘Ur |-! 2vO7-Ю]4G v1 :\>ֻ{ur(?5|$ZP5 uHṱ QlI7PQ}Ao4o2>TV nGy0j |/cbJM(;8, w~:ZntF%FtXi gl;2h!8-6́5y6`>u[ظ-6/,jbbikV=((&s|xV`݀ PEM(0z/ѭb f^:j DlYε6uaaDB閩5r±*cpˋ!m\@> /_&B8'fX|.dolp27/m ~9MՎ}{@6Md?qy"2@Nhߑ6盯/F?\2`R)-Vעy[eÇ?njG&6OҖzƦ%%Yh2A  ":82ρ1…omy-]­-'bNMGg7~i;(Eϋj6ll@Hc,>t=د9M7Xp6Sw Q}pmA3Dd_')LRBYCV`e|w嶹%l7M]oLy-շ?@!Ojh^sZbC!Ƭ y | fZANbU:Q'G'@+w^g:R6YTܽ2`צrѾX&e֨<;;{R@|84W)0$?}.LNw4b6JcP@F&kv Z*p&m|hEM(ya/D K ˑ PvNBC< H@mNdTb=G+N<7@f<wsiD`{ܓe`kH % tL ~^')O%`tIGUUȳ /q7=N[4%w4'Yg 0]{޽7R̓CD.1`/43ђ'$@Z8sL\qSP>D >5` ݯɢսm<$w2$8vW᭏R;Uk,g}s`pNe,9 ~ͥ49 T r]NY8fD#ݤgJ`,' =ƶuGDeUVd?=ycֱ׵KSd3Pδk@d*KpqʿGe(Bwu2Pf.=fE"*ǵG2Q*ڣ]J\NsvO {E=6a8 rsOiL9*n@Quh-1evYPNБgںY8ʂzYN.+` =}P)^{3/Y %lYKWi^T4a46wSÐixRza.!po)׷uY"UL;6 LD浽T&x?6S0M?dl; t920DQQYFˁHOH5` *w}zWZDG>'mMg8r^@x(yoWg/Zrg)%ĬsB m̫ iL9Th'v8DQgXHݹ|0u~>,Nt-SF=.; Тt(>dHGR:f+OoΘR(0wjulA za폪7g>/޸#]OIxɅ zDUM$T 6KT4Kztv{yG{bzQM"l:>[+ídpY<9*L:@{B2q5m̵s~zBˈ#z;,[@8/[77\6)7ah!(#t_(r}:Q_9؈쯙>_ _CFHپFOڙnrc#zJE zFp|ďTmgC$ZR+,2Khx m4 uˉmO)/Xm0Jz!o>7s1鶜F_$˦J'ܛ>$k헙,ꥐ]UՆ3YbQjc&hP,byCq 9Lcǝ=g7u]2-%0 clu@\PoM1 dAZ;+R+C}XkZ/^]Ü5rO1mOC>sQ]ࠛ6)as/;ߑ-~ !Fh$`|:+I(_r VZݭZѨ ?^T$-^5HF,הmSj'xvN ;7E<^p41o(UsTސd:U;9KyQbCM Z2W)0.f:uqrs&Yzxwq#p7ԡL,QE>OeG@(\sj##sj HTMQHA8)];k0(*ޑ/w dB{M׬QKտ#)*`'?H|EH0'׶Y>gݐn|1Lʰwaˠϕ닥v;_=2x=^#8{Xc ҎjsBʮ$z4ޔjyi?-}KZ{Kzc8Tn`wlS<#SJM8P`~n\W{)OR=Nuh광/M-<#GJĂ>>!i]P*2iNfOG$K1'ڿ)ag0<ɉ7>N;ye +w1%`ݳ#܋fXP`4|G|_ ?k  f}a٩1թ6YFP(=Y٦@VddZux)hLIe{kBF?Mfs/J&>R>桰(,~S|L+ԏ{e1,_Fw`5NS,Hȡm>0wcM)q{k>b/ ,2fs[EB7?s.BF0( 0{cc?/ݺͅ-YFf7(Ӑ'Ĺ_'JoFx_~Ec饇v ÈD*u(,Q8yE['i^qdFmc @kpjz'lCg!/4 h)eB/8 >fTb2A:NX9=R=Տhb$fӶOj)CJm?L$EK % K0Sx{$e ϹN(!vYHS\4~8:rAQO@g7>CcU;v7HgIs]%:nDr@_?-4#ƱLqD0(sWA~`#<($ r ̥yG2EJrO,HxgQ,pW<ǟ5FF/~ ٜ ZCIŁ5*dI72v= B`wY.ѴDmČ6 \tnvL^S3E6b ҕQ8>)b-v!pG]L^著B*8S EIt+˚l184ՉywӌnZBI18/jgGR"G.?y7OC:_nAm禟0X@0$Y 6"8/"9Pw`68Nbҩv^aQ&r/~v%*Pd*qa?,\4ME >c~o5ܘ*;(*Yo3]}W@@\ hlɗB?v= 7. Vm&'FFٺ )W8̋/LH3'dehRjL 5n2nTYnpJwn0;5ڀ{M~+=Ga7pQ=>!usLđHiJg~PVkس@B;$a"q‚J%Cvl3JSd,IbpVaHĖnP*3[yZ,KiWXϿShp~q3c w\Pf8f{M҇L$pV YE(>(_X330݆XKTmG=7J$&̦b$Bb9ԯW ӊRK T >11d4/ް^Y%]L7-|hЃM {t:Gzd_짧aҩ\({*? Y,}GϨ(8TE"lкhl\-@pbsS +lj:N})LS^E1%C2>5`G,(I@&v]ØΨܖD[IT“Ӌ<8jcW\vbm!:Mdy >KU>YW]@c5KZ )S9Zs^.8[>tWΡF~/KϊjAgqor V!B%7@핃uB n@]3)Y`}QlSW>t_vkynlsÞ`T"`]-žK 9Rh/c,8/SZ(?fƳI覙[` !X9ͳE b[kyTUn'j'M. ͶF2qz,^Eh,  L]jhcOI<) DQxz@ĝTڠ+%/l,a6p&24H䑿kc|%sH81i~e>i0L7e򚨮Uks/#_ rZd`VyA]`~ X&qko-3a*K 7N'9_n}7s ʿw(G񟨜LըYP|I Xr0sTR$:fަ9_qCdVmuAb!J@\2훠6Lq{8I c}ƒXdmqYݡ(UBm*& 5 ѪU/B,zYq sQ񀖚 `*Tdn8i#Xky7Gf@JjE"PNpA=9؃j3bLQx3GmhL5Q7}] ʟhqP$/.ԘwKdPo-.ez@9j2XYP(*Gw/<73"[ ZMxNW1IxN}% hR6Bs EM?ZHV/~fъV3pzgCYQ +>+Ȓ|Dr.Gos k*hrUd)m_cdC(Dߔ*P?܄ɕ˗~8x==fui!5Kd*[uYΟFaԈ~`M}l|}A6;ݬF~Xp"pOJ9_Hu/OTW6.w4}&;#G.Klu,ig*xum"g$ǁNz^O,Dvz&XA{{Hh pw6њE \7>8M_DT܎!˕a<<O5|ajZ˭x{G+XY$ |#٭aMFH*~eKFWAm79\Ap,VP0r^0'$avWn?]ġݖ 6O!H &"0X9,.{oESs>+`kh}8T>mM29 ɱx-\ 8\ԣJ <À`TQV67wr@/R o- 7S KM^5xYApna7NFy%jD3*3%Cn<a<5=hCk] W%2Fcݦj~ _.rtIHYu.^ ]_R|Ia1Z!BA9oup0CyNLzT}+LC?WivK7&ѷd^z?$̗ ae7{o 8W{g;[נSشS>aVX&X@'[(v"绎+KUrD/ͱڎO`w6aj!_%FAvME?"աw m=4;b\Qwz_,5``5p[7Y&NyLIׂtgLPQ޻ٌ- !a?TK_S|/z1:{O69}Xs&mN,}4Ot TMVn݃h:b8gl% X_.nbIAJU-ޥ;=:+&W P ndM~1YVғL 'kAU)oqn?sK6 *:Hfq!+3o1NX=K} ڨ eU1*H\Y)"1>ZVe\ ur-u@Sr멞 (GY{9=78lSyi.a\5>6&l]*3 T`0&!M,5R['t;3P.gW$x_ e܃Xz%K@aIVYܝ&ǒ+9^-jr*`6HNnɵM4KubY_T*/;;ίbW rڹ_>pH, <'l|>qәQNڍdDSZm=.JTRyKy3ٰy#n5axG'~_o H1@nj̊bc1} 7`-L z @|feHuT (G>.\G4cBq,oK':Ƃ^9AʈpLYwu]T' XnA[c˃|Q$wK'*;dޣ_V}ӂt/턍5;_ u|jd:r|J6)n\)K%=WQrT rbUqrwCt߹_ U1Aϟ]sNeoR˶K!fXjf~enEPb8$U-Y0Qe]af$.]4O2J*yU\(wڑXrj=%Z2"p|šiYSဈp$Dk݈O,!XI @i.{I3Z%9#ou:/h$i!g$eW>dN9Dd4K] z-ZB: iF%Ix5FzJnP`k&t]gISo '(؎ȕ8}>z:cOb-i_1N(9uU6CNsxrh6*$;IOwġ+YS4s1 7v]HUY9̥n8}LAõp< Y>΢zeEҹn+0KH^> D}fmO µ!< 1fff 3'7vd mR9 oU-~hr&"o sV 0(s`:|*~|gl{U5KHlyE42EYT|ponOY5H~/d84E:H0z!{kߔaҴ7RS@2W'Rr’#?9Qg_Ps4΅Vk GGgߴrl lN8X F&oCr_0.2wkJt +T=xATI2 sX{Σ<1Nx;$F\fT4&n_H*9G/kl4hIFsf%͇ʍҭP̢*7 N*,\tAMX`%g(s̼׺/\saEަgpVW 0~l;PFrhPj&A6EVg $["пF_psmVN(g i+=Œ&ګ| 5BN5;DJVY[1>3~[eNǼzvwYg2[_[W8â ffjwm0>d0uKa| w&FL*|~&HAG J+]0f/벏 I&̀anURQne-0=~lm %Y\,)1EGIQ&&(Rosdۑ4 7c|"0SH\kB$dO[(Xi7D /Qt;5A\WܮjITQƣBz&ײj4c{#M,7}wPTr%s s14_cs;$:-/X=;BDY6<3SSZ5‰Ibt~ -03@Ń%n;u|>?@$aȝ\@*)n̂kst hU@b%ڝ ]\rh2?S٫Lft#$s+EKDۺc&ײ Rx"ݑ izG>m5qkzK 3N{O1rlk;.31x\al-XӉv.zo/:\;5Z~дc<7"7@jas;zQVkA1;]s,•﷡ WhRUb:LxÈX|ڞv5`n sɓPgWq4l!{[A?I+! 8D+E_ D <hzc5{b}k[} YQ[<ŧ}g\7^V  ի:?V,&DWO ˖4w^]UNY40U͜ ٘HݒO” EƠ d.xF~?j8 !|PZ2~Z!&JXYpeKXX]URK-bUBm8v[+on CJͷ[CțExI2,LƜuɠ}68o8 R(2›ATg^ a`0 '0yH:y6\pGX.?ۦUdk"{$oZdTV }\xkkhR/O2|!%Ёx]ܞ%|>8+٪e +L8qjP*VKBͣl y J_hvsҷ5o1_*1gZk[ ׯ!&k3o0D\&[JLs& VǹHv<3Bx* kG-ìnAzu0 00bmGf_fO/%NPh,˙疚d%@l/|e.c?.;d'ZNSG\/eĪ:;tlPY.id+38dgpܑqi ~<ʋ0:kiN6ϧzqR ta0h04- z<-URME%e˲ m 0>.wr&Qo"sn:$T @u+h蛭LFEO3 :3n_e\ i^`*4;({J=|WK@P}.W@o r=bD&nW]yfߟ2$$m^(g3ߚS#J鲻+o `H/GGQ.ԡumq"(1,fB w_n.{كo!&CU}Ð4p J9Y'UzFI Ż/;WLV#rz7[hy馧: e]Zzj4˰MTJAKdlrG?o Fz@c@*W>G3B? Ȃm<-oUAHWf9JԒ$qr:ʶ/\\oZut6*#(GFN8ou\:G&^3SU`$r0Fc{W,-ƀ ,dޢxK+&_$/f cHjn՟c~_4ˋM/fӂ+lնڪZaVpWgxlCSoHPx(~X_c 443ΦscjVd:(d]M߻[=N&]݇Dḃ{"ӥx`!,LjP$WBAlwH^ڣ毃\s- +AGm0~˃z ꂊV=ft+R$&;D^2u~#<, Y32҆m7]V 2ǀ#6SY/aFw&'qa~8×)1UhA"C7'3h 0^/k81e5A}UZ/:!R")MZkX/VMil'5 B3B:|\KNI5x>l{tx*^ӥs3aD]嵿`K[}#IgAohրF g `u] Ogm6IU~3"gG,LR'JTIN"kԹ[B$Lj%G~U0 V_r%7v,vSٞWGl"I\T`83UvV1˜`Br#4E6G!"?w.뾈hRV1ucb`=T0E.AK~t[>ts*fx7i!PSh# -/WPd"Hz9Hv'n cA'ZӠ/RW_(ᾇݼ73c7Դhxfeo'Dovh +^[B \t 6HZa\4or{B7ٺ:Wr%0~[=ҫ ?Rڠw㾸덠3p6U}!G]I/`?)rʷ]cwŏL?2TjJÉ:9W?Ef:дM*b+oG9>_3ȡXC3behWցc"/!D;FiD]kAp ר@pB7$~m 32*ɍN 4#m{ oTXcIe "}%S*VQ RDLIHn2)\7̔;|e0J#bn )GGTQ,ݱ+8l!ംZݩWrmèqCg<<1q1ֳ{"[k0Ĺ h[01^&l1D"-wX]Nƣ/ \zMl3@Mo=iCTZ)1SQǮ9Wʰ4ǪDMs pNZюJD :zU73q &ڬKPi>#Z 3j>;6myDT޹}d2Ċ̠9 Z0"Cɐd4tXcˊ@S>Hmk`aF\hqo{voLkBhȾQ/}Ws)z,4ӯJ xp3%eVW.Fƺύ<:<3K^ʮu9Eh }ɘ/%;R&B.mzx`;_%o%ejj+W!;l39ۍ["`RdMŃ|%@_:N%0aPvTuަ B& GxʑJ ȈIњ_Hف=fʍٶ߉;iJqy+N1?`K5u az09}q < 98.=Crz)"1-9>xQSBhL?#R\7~`M1s~klZ얛#QH\d<[meZm@ zAXHΏcfLs>!sɝ(0 q-{uXFWV5 R⌎$ |o@⹻&u -ch g h,aǸѵ<A)]`I>p\f-sshFo۞<^Jܖӝ$[ gӸyA~sFc1ǻ#֤D}1 :lFd` 2s&QXY O<4amvB YkqI 5? ɊwF)45t_}-A^Ks93~A*nvK;ATzҾ,4 ($$C̰Itqq[a:;G2U5s "%+@j~?Eg~ë!wyбQmi4bOh[yt6-SYזlQ5-N ڰ,ҁ4Air?6I@tPd?IضEpҍ97*BC V /}MO?1QdVs*Fchh} >F|:N͐ʨ T޶`Hln5-˟C0=TK,  <2E3GbF» aMtlգ61l+YW:41p 첷ҵ6(:96}Q<\m]t-?:,Ś1U›b%.jE!})TJh&_HNAcZֆ~g2đR ŴX+96н LEXp 7M8t3ay~[gIztR7 kA!|:KS@EwVI+i-NÓgqsl7{{dwGRƅYo˃Ir 7 0sgI2񉔎<@M=ď׊QHe6}P4cp'r8pA1.p9RWzK_Y57{svAP%w(TReToSJB^᪡?d2Q\j9*"[AV63B,2r8 r `{-Ǐ 0hj\< rˌ"Kt>삁 &i_4菛Κ|\5я/G {yx~"޶Ϛ ,5tTjw3W**֟7QXchyW5wʟXyOjV|9)E%S1_"0VP:yϣce%rT̈\_\~䴜|(r)_H1`WW1;'Ti/s&5(73yOzmF߁b'#JgMs4qI@4 u}  `jUEI#huj?4` ;_/Kg4|ݟvI1"K? ʠ/tJ p'*d$X_1]N[Ī"ͦ\у0R$'W~5dOc4{}mwbwV,o?B3DZ@? aEUTG½=8sL ~i&jwX-ɔ@}dWwd't+1JXF-X]JR} }dxTQp;j=Oߐ._-GQvi̭#k9U'A'rB :u2w`+yj^VIgy7q WHx7 Wjy) +ԫY6fC)πZ09Ht4].s"ǟ6ѼVݒnF;{V@?s`~?P?9DF![/$,y Z7^#Z$o͋ <9-'}~0|ßYa@fOui3 (>ځPL 2"V[gsV%|NxtLX_/Oќ T$B6tYQyKҰ/|슯첚̨[*ؖ:\7fK|Q=5܀o@P>RbAOm)\ 98v_c=(DP W Kmn FBX ̜9a _Gxa5,p/AΎ؍ Pn;hkQnIpꏺ#sLQɴd$5UA3Dy"b<܉<؏{.74샮wHJ-Wϫ-1,)\r^ Ly&,MږErW.x4zmvBlA$deJ"Su ӕˇ^Zwhа!J}Lw/>ckȐB=|F 1cr/[OKu5T~Dq9=IϨRO RϮak>TQd #&ß^<'^nt)޸!o tvQ^}b4I|V|4b'\6"JLAW ZQȚ-.Npu ҒE10 M,(6t64e1xezpdֽSVhQl\CfT4 2Ұ+^;h᤿G $#-SFWiqH\ j]\f]]$=ʅϷƒ7u&o iz9fB  ( s٘l"ξU#~2dhi|ۍsyl0M5+CR[m,k[Q~|ƪp;B /^ʥq {G(tDw)ሻg)w%x=Ҡ Ie/t+f-쯵m^?< 6l&|mWq}hsR-Ci aA6RϤ>v%!3NkMRq UVa<>ө'L#zMƙe c"3M' ) Qt,YG;qL;86iGhj{s"Z>/LX^yĽ@]\!AtLCeuXw7Y i.-̛zU KR#J=-mx+=s](61Fa fSGn+R,~o 9R 6SX*iR{S"T|l_@9QsEI2E'`)s+<`j@6yAj*;A( :UWB(-Sdj~2%v+;nL#FMS Go ?y[WpWyr52Z'*RPuE#:T/ Y{ta ^ a uwjd\Jr~WqFd jO`hՀRVjosHQw <x lWa#M.Rޜ#p'j8HAti# 0fRS&Oďz!K:<~Tx1WW43&h64օsDh)6X|Ok3062g8-;a-B+(mw /CS8eAIT3ܫڢ@&:J IIj2eۛ/~ 5ZZ'xǢL}/8>D?וse.C)/Ic(3}&Rո'P)a T=06ҴzOAI"c_tl19t&9#TLq%k0xYI~S$}O@%"֦y{ n})R9=sg\섍ߪecizw,kFI^7 Ңmwy@[ dz;C*k5 ]ַo1a|9hUcl}&1IP F%*&221̤i_J5˻۞ԢGrSj{ξ|}G5W/Dž~O'wm&/DWO1gK2Y98Дd( m?n[X źA^dٷ?@ob#fH$+.4WSіە2M'0Ωa>7N2.j2;["R6l&oaچ,Zf6W= 􀠏#pE[3+Nc;kF#{f:}ʊq!.cSÍ,#TS.Z「A  W TF ?Zh.rq\daV0Q&&xӖn+$Z'1JQL0)k 9Mb)W7 Tz97G˖eO*C,thÂ֩nI acGnYI6Τ*a _3DE1oLME߶^QWL(}'1>fdo!K& AlSR%] " ̸ͨAvӪ/H?kMcC+J n x- z˃ YbG!nĆdEHpMײHH7PdZTx'?A%=.a/rcF“&|IԘKTՒbӶ {-TA%|F1i?b>GItpC]*|He 1XGbwj*BR|f&<^7Rʗ9AkK 1YkVqi)?GFN]e9,4H$r0@M$Q,a 4o0&VJ8&c#a[_1xf7ό4UC-ĆAڪȐdA4e.B(+[k,,h`v=-enBӎ}[z >o駢GJYg*`AU(V@B-9( { A>=h1igny\mg~52\v(LBVDϟBfg^u]fPqQ^9 *L$DdRǛh;-ն-|?1}vwHA8?kǀ;\IX(ISKP06@ - Ȩ<ܤQ&iq0XإK?|؎O?sX<|,.a̡)Dр9"?}adg=efrs 瘩婱f2jC:;j`dG/ nQXn/U_E@ #b GbA*\߉(1EUWI֡qCZㆶoiIAq$/7 fkʫL6o]@YlHM.0ą;4'5寽#`펱x̗YYpwYpNǖӐr T #W6 *>{xdr着=czی2h9{`)2~,B_hKNm04snhd&w9|:qCˆX'Yp2K?Y[Ҵy/ͷK̴R_r.?*#i;{fJڃYuKL=8l=$eZs|xYߑ*|Ce)űs]"_#)J"@7$7Bh{N'ZP1lnA4$AǒbTŤ{j *U$RrENSB !z61)d˱6BΝ: A-뽋j0!Y'rp ^` ]g7|S-2Qacڢ@_ i(Bǫpo]KSF>u[ m%!)<:prlSaPl`4dI4C8h>J2'|/Ho,$3 !]DuA|>@ I$zwEBM Kg5h,E[ߏ͵<[b#", ܇9 OޗYGt (YB-cs/ƏW#yq&K~&HwyPCe=C6˷[˦xnќZnZZ7vG(=S5`rƍtsVܲ߁MEljx_r-mt:1ۨCJ1EHu.Lot%x"j" {݅lH*j|m"Mt9\oɧ*0;w:~RщnxbyӋλ0Ul.NmjPrPh<;?.V$G_~Ip%rJ-v3LƢ=&T\,MXI [5cf F Iũ  wɴdZ(>R۪⿟AAI4?=}_P%fB h*i}rTG|ٳd ѿKBaTM8"U͔Ǻc9ZqZ0Q!DRn(Lm@C="V$ ֹxsrL#-:-}oYdT8ke OY hJ+e~s3cVXvR.z!g܁p|d\veൗNcghnRV|ފ*F‰BO;^4XyXflâS^2Z6զ>h/Tw!D(KǏwzG4v\ǫ_9_>7oJ0#[C| '( ]lUY)UGj[jb;أL q3j3*Qs+i{H"N˫( x=)jJ$XeO[{PQUsy6/eNCzcMm]CVܝ;@umMh{A 6 mNfpܿ0437)0 Keu;b8Gtΐ1bˊՔ/ӻ#a]V2;FxUi(mp x+rfb\AwU#PwGcEڟqVI~+ F,Ľ7`˨C ]0l?.T=Y_oD+BkpÍ.y380g$KAaO0}F<4؋.1_PE(\ hVwz+f?M6qWi0>UjkXZܷ_8t[H < x\p$ -| M+̻׺ќ_$F/`Z_V=W\|6}z9?$K?(}LBCN(M Xk^A4pIҷ$KRhyW_,vV P1R:ϋI qV6e 2w*ACpVc>ao.s!>S!In ]Э}S_ڭN< @QhB pV,ѸǙ3l暭te|r b=PI/׊z0ax]w-R쩮`TEsRXjF2cqhUQogC[Q ]3ا;?3~zm7+`..#Y+A=$?}ڌ[&"aIA4޻Ў3q< 0~H} ѳq?3s&,Y)(o0O{NK:#U0tdH&]x;[>J Ġ# upkFތ dp5D]GJB[)1Ę80]e͊W9`y~nr^]e;X4'$={.L|J)X~ :[Il/[/_5l⑨ґU-/NX&ZZlE{'ANW- mKBۮh!&opxB!wfY5$H7;]l?*Tvmp-5iSɊZ02" !.D!{ ^c=iligbGzr6Er,|&(g°UIk"Sq"b$ ;w cn^!z z̳2zSH!7 7W.Aq̻XÆLK̡ ZܩA80rS0dqvADbZ, gc&4s Fd\u]Bu&,龬re@dmL "]TPjVeTbNňശYR7c3iKb-L2Afe4FZ&T1R,BI>7~< s:/e5(C qkje'rt$mzJmR{?P3f7aA6OUqcͪі8),r3џ,aE[K&cn",\BoݏU)21,`=t?1n`Vh4-skB0ù^teLY_oQ/6- X.թÉ$DGE(}p#ȄL>'l[kC3;R Ԅ Y0ŒWMh{:-/kJw󵷔iWżb>[il>Cbױ|W YB=Z7;+d[ԩ5Ӈ[R<(ٷbACw&Âx!av N$W20O^gkG+XAhTx42(^e.zþ/^#y? ݕ^0%N8ֱK~ݲߘo܉Mٌ+U:Єgx9&?~O,//&aR(yQ$6VyHsVl ~ :j"YetwV54Oq^E [J@}q tcHuT;df(ƒ`=:1+ bVF+W;oַ4j_ַvq;v#1**\ϯ+ ֢C? q) Xu,)]]QlٖBkF%?FA;3ިwF]:(XjzE#txqF0ElaQ2!CKbk73[짾Oڇ("gA,}5dlxzt΃Z(DGnik"/n%u5b&j$OS ޭHDQ˗:Jv|St9?5(:6"F6=TFͫbNEDTy)уX,=LBd5sd6FT/llp^|܊iE_b+?GL$!a)=;x}H> @m 9I[.ªf׍6|'<ѴMٗPlC3ړlC}$O7_ T3$c ӎ4: c5j,/aJ>z??tIVt\? v]qJIXh=p&vE'OTPhP5@04fFٍC\Onc0gвԿ8fh򪬀 k$ m8Br1ba f3yT4 5g IBB26=q `ЬiS๦.֍5Zص䄒"9OMwalgGN 6SRb*B6[G(Ugi1J  . gD~cȵ"Rآ6M>@sNyd VGY\ȈGv̔;sEN]!G4(^c6BрnPC`ǃ0 Em֩4ͱ=_%>l\? uN16a,NZ2Q٩3[TK죬LEG#7[vayn4VЦ^mۍIɟ1}_WrIq&۳v) ^H\Xv>H=M)h=ᔅg`:HΨ/;/*^Iiܻh21I #LZ^s'A2=ɧH|:et&{T 'Snk-Ѥ/=I`? 4.} 4!"8N% < V!*Y44eǒ\{sM|䀻^ۯ[edi^ I` y1f3/ƾ&$ԍ:,9|8.^$ x"{ Yn/f|}rO/r->G;HS}4<(4fwxfFf =Qڥ=pbpVyS˦M'+ɮY<{&41SMj4bYTSxf}yF$A ɋR]DLI|N1%Dݕ;\4e^ߙZNɠvleo<)Kl#o\iVK jTU5fyyoOw)`o/ @,`OS6~4ho=sj^oR< 8:d ʆY>εԿw)gwg ‰^H"}$:?@ocGVtq' *cAל ^<@h RU':{0'-EZtmL}W3$I8g{=@a_A-iJ븷IK{ [@u@o񲌠63t=[V0.^;=!>tW%l?h@󔡎Z"aI`j}[}+6s1M"/lVz#7Ʊ^_1&B -lZfC6k3P9\fb` rBhddwF$F*}ە8wТ&C?a1I@b[/3 &VQZ hs`Kd?VWP-lz1"Z##sc1^9y(-Z+Y BofRdBαyuT^Zgҿ#8#R{Yo[0ekp9MwdHTgsGb+*"&O?u.R`񉼛!T/d~K>1uL/d:٦XmZMz,7m7i4&)hv"fZp"΀i\mIwg|~`/zHڷ;wZGi@J~܁Xd3 b8?\U"_!Vrnci&xVSX@uR ^ 9Z >Dә?71C){)Aiwn4Zף\Dg:%("'0mRZ975(!5(m=qT,4Di]M-]-xШ[.7OM&Q}D)ʷanyG5{[jd:z8B^Ap?<I']_k^yee&?dx!5? =ݰ4 }W nfEKt lu1z^n@T !f[p/Z5l7dV ?ӵŤU:+~ Rtч?7`m ]k8'nc'ˡ!36gm ٬+ZHB7.S^P^~ҧ#?wabiY)R5^oz 2+E,.?2w:rL%Ĵv>Ѣ@מjRѱQOAwKN=o G.w}Bmt{'@+b٤l$Am'BBAJ'`E=@Vb\ͺUDy7^.ʤ%$O5{L&<|Y=DWSro#E~ GK&{㫮˼-L.2+ 7A3/> 7*Uǫ EX 2Ӳ }d$r3=%ubr) Gب2t@Hҫ 9&ިE96I&벼lSf z>u]PAO4dۣJ%8nP Y* %+ٕ·x4|r֢0!whzYe:Ϊ4d8o udJi VpVlCUx\͂K'-gω`Kx6U=waƳ((Tdxb3_0k6B?}XHm8/f#vS;3[hmauv d;9i`ƔYiZB OF3OW蕺{yԑ_1&eR3BUn8!qkQLZŕbaFd@B`{ "lub.&nHUIC ^tx< X"?LgU(;ރ5ཾ뼘4#̇y} PuAܨBm҂X@*$Zqx;{Zi~gL 6ՔIGXh9DPJQ;<|߮C~ G:sjMVyPV֑?."8r91w:Og3ZRˤmAShq#~Ώ4Dn~oCY؃BGsnjPJtH:FHSyrWh)| :3WBa y #LЏT+Gm$1l7Ə,W6D6DZˎ7ulQSpDzG /Vi11"咎Ѿϑ :b_s*#>c M+Y"%\MT^(R7>WILGnʝ :|͵Ȋ!j2 VPAd1iP}E 8Oä2".}B8z +5b-%0*ۅcUmQc" $*,$ lTR5LJH_݋,?s!z4X{ʇ,uVYyƝP6XIj0%S4Z,`EKb6GH{C D 5c!s8?`T@3 DHu!ɬrd:q-ץGw@*Hӌ_c5d{ :fԙDJn ]wև`U {ۆd^ԠcvtlҐ8v4\-gbU Xs[H X=?7BOEr@[ÔeR6:3&LxUww }[ 6:^6 4x0*@ z5zU; X;AL|g%_ #L8:Z]aKni}#*HCc` (pigiL{TVkĝfrB4%s~pA!!2)C/#%D7;0`y?Nudd"FA%pgC .BJ}HL/UfCQauvAj ܧ-’;QNI&J́R=[DٗO*tW~&nBHɦ̒i LrUce0^EU<t5mBcUȡhT^ug'΅xOpb\&zFh.:^9'e ۲i-=k0^f NzjR HK$| 5Xjz.w<^{ȵ,i_ J| LZF2!p*_`Ny75N)@`*^>N!b-.&s7_FYI;1x|QyVM]ymV__*^ z~tr5GCBBC[KGf!e^& :s}jh)U']>&\.Z =%tXJ(_<*jepH2UlҘFꬓ&VS2Go1SB-vBjp?.;KQ<tS*3R'Y GP>q[GGtJN(ODN:#ߘPOdrj2LBPOvTzqg(!}-O]`5 p {k@F: ; vsrdY fB-0e:Wk0%?'㋲s2ᛗuJ.9YjtɛۀAXʮHUn*PaFA\ɤ`F3\hl3ēy5Cn4uonT[43k+`3 A=m ˲aɘxM1 Jxwև9Z>n7W?K<` %2iP|9Ȅ߭gh7 ?zr'NvPiJ>Ϋr#${Y`f񍜻yp M-vy2(hԴ%Ϙ=WLzV\fOhFCU3"B_]j|(-Dw<=aMEWe٪%iqb@GP5iBkn_5vP!jY#]./)W$B=ޟZh Uӳ_G3&Xo[ÇVrf}kğ%<.@>lJ E۹X5Cw%X|X<^yfxJ_*v$T8z : B3cɤc 7,xkEt_1HT9VΏrЂ_ \bf7SV~Z6xp 5PGw $FɊURw|>Ҳ [ͥ)qfdG1A É` $I;7V-sE bop"0RO0yRSVm('Ҟc5Rh9fAEJIxvmk`;fB'Doh[U#&gӊ] W6]x c/l!jG)G$'>~c7R`Ggwc ](28DK1xCf&^Z(k!qM}[TIV|<zkîI~5WJޟM oiݵ?)59K]8EWצ⪙N?P\*,f38 ֡a є 9m&0L 'kMQCng AD?px}'lT=L"݀Vfa73>?u I;mEQ 1c@FP _=VSc?X3tDg{a?o:Vw/F඿YBo3Ss`L׉ _r\_QCw\64_Pk\mcl5(pLir2z0?k oNDS&~g >wZ;%yK"ԥz=kms=]+a2vڇWLؓ?]Պv “~4//6w*It|mj 5LhaHҍfH>G\0t%a)ײw[-V{4ntl.¹O}tP)97!mY.'+VeKB Li Q7=`!b;-iqa'd 6),h 1>UYgYZSȐY2{bVwm7_ }[^MF$ô„RqŐ0ڶTńlrdLE3ZQY:g+8cLL/ ![T6d댹Ei/ނA:^8D5 X0&<][0ev zB:?Dm>KVTJK[/_UF@ϕB& ayi\p2EL>DBOi_:VbL?qqI#]ȮqV&qE`Fɪ&۳0#Y_^Wז?,)p3) ll,J<dAuSŞB'R "->E~:`z&$°.yj}2;"~mZvNn ?Oµ( M`I\=qSx@GY6G@ ~D[6MJ(FPUz"7ňsf7fKpS]< l~Yin6"A¡8D/q_AKflם43uqFЄ`Ho&>1$kK6ƿW伛/kqU׃@٧Tl+۪k"`XKyث厽SҪ7cc{ #-3pZrLl6V'K9#Hb)zWs@택ٷ4LP2_kRw Ee뢏 ~.otΘغ٩3EXK"]9o.OYeTS٤"=W똕hKԠ}U@磤um|zMW-$ښ%Mg)bIO!%mY be9!^Q{N Q뀌 *PhV7q@!!0Pan`F ?4 ]Z[J'=+h{NhG,n"ו`oH̻&JkX|#8۾9*Ћ1QnR j`|ʜH}[6;TYG9QX&Mik`{'Ӊ"LI2ao"u},uxFBc̤sP/t,]70eC"jJ8܄MR羧 R+$ k۽ k|(Wpzx\q2|5xI`=K Iw2N4w2,,-윳zx>:#ҶKm'%0 ' -;bb k L~OE=KU"$ ]e=B3(zh $ NűҦU7?~,;?엃r_6vc;Y&2RS){r1tHbSei`޺&SBpp?4$jhV1"!m,u#_O|@.o"lZL{M&Hâ7ao~a Nq{0"wGq&}Sۿ@Н P51$˩;Kv"HUTM6`#VݬgE-|$R P_HLPʽ~I#Ug pJ݊47#"Hv}}H32F'AqQg:ĦZ{ bfgr\fl6| ^zGpYW|D\C>"uSEfÿy,`zCɊ~[D+<=vPih4^®787t~ap 6tQa;9xEs;$&v:K~sWh35i;; \,(,:{: P vHP\뭖;,ϦܣB{{#Ȩg(y@J" V2ەt+aܜ&EmZsUs$\0hJ^c^2cfw\Tq=͉_t)mtLf{!nTH0$(9}T^Q(!!/O{=NGXsz1D@p) P-I^v)1 f:\}8[lc6*)Sx6 c,zRWm }2dAA2Ɠ`+("ɞ"A3C+F Ҟ]vKWhzHJ۔/Y͖'Mo+n_B/>h D d_?OCӡ t Ga vOt%m(%-9&"5jdE.J+ZpJ|g:Nh:R{΄bRެ}w}چEB&w iJ8x6xk۰< _c~@A8b11SS?ڻWMǹʊ/PO0LDiٲUw;;jr.ΫʮdQ49G; `SMt_Z>ߐ0,~Ǿ.H-f177F\|"WkuiflL.`}2dh|TknU{ʋhrBA}%"}+I%3PO\xI;]x~"H=gL [&k/Wq:Qرck!/^h=͍#w6l0@< d urk6zqks0[PGd):+x }kg H?ǟW[pU(lcfnSx%f.c[w/8!+zpNe+V t8 (Vbۆf, =',7Cy]i]x'%scOvRGy=(Rv)‹l\37"{qfmUqjTda;`i vZwF<~g,7L]U{.>INe?RUk`]"b՘%4vaV8e.oXϧQ9 qWd0YIRf2o%0Y _hT/J}z0%WyR!q *%A8[R38 t zx߳B_,TzctB/W׷w'@$iPfP/~%&\?'6yy<0lݵL(-<[lNnѧ߮MQWdi]+?OW4:KLiqb_Z,3(N!,49[96$I18: ˭}}U(b[U=Id}#SCoM@k{,ƊL aPd/E`=9-7Xb>cst턌 K>Q۹%Ͷۙay0WSM] ޜ_kzJ~NI,|@ʙ\<mп) 0k2h|u&) n b^OG5gDFo:Gv5 )W_dd>Zev6SƷcv ǯأyD<# j5ֱl_94"\MʿH6ט  D満j.-X{C6̵d_kT LOv+ Lug6 W^hq 5KA}Nϙod]ɹQ3Kw~P)n8ğ+&Z ^bЀE%+/.R}c<3&HS8k}k<.~Q$5CEYͤEFEun![Bʘf85PΊQ,~⤎ZwdH+LB*JY7+d)8bhz69h3yyqP+Fp?7?WH+8P:Y_ґ*1{> ~lS#A,&Bc 6 4/?- uCe"(^Mv[|T9x#a =3osهY)6m ڔ&rm *Y5UߒzbQe nN6RPI&P,N Dv3yd x+H?J|f]nO'&#%BߵNp O1Gǂ??[2y맆0fwl<(ԙbzZp "OAL>,w#oc*6{A?. ҉i| ig(=&yL2I>Vhh Rk6pxe^ZO]>hGE)'uI& ȏ0ԍ|ҽM[J0bIy~PRE V[m!?[9(ዀc 2o8r b1AɊ` c=zPB\ E~TO@ 7Xj%wH!Ercϓi-YS+m~; ;doDݛK%_ `BD-&陻o:+d4D/B&1'cnl_gVHU^yM&P*Gʬ ɍEʘ-ZϥH8g;;:Hy2[t. Hn}~&jZvq lP3?cw||NƫdC")X\0o]jjl/ $ԓK/.$U24o|/p?Ye"?_"ud~1R{S,Oi %o<NbPL i a(?hƨѢoMb~ x.6p2{6IHm&r BF x?h좭/Ky4yg%#.ɞf^$ya(8c#ŧ33嵆X{Y(*GCeIgwyϠh(Xw+k`*()^6~υKtOm~'GI.WbldNYi`GFcN&dViu\ =@):-ټt1:n o~oQ%S\}6vL)lhb=\xO!т|2SعGk18اUM[l?z)~yByۊ5r IHsG0b#r[3}+-yZ5Jdc>6D.jZpeA%k fw@\ʵ~r%/Pf7-ƿf h+RV|q,+/tnݽ! _GMOAj/+IcKqgkVW0CJKY @[Ii&l[QF-X2gp)d9c*]ƻMةOmD$$ lvp({B*p1͒3]98I:GO:V6VDr81g?%Y< gnLU)C*L.tȚ{x!b4B^b;"G*!v>30ɔѩP]/n ͝W=kVm d7> M eRLx@OYdQXVDŽlx NjPP blYP8 rHOj&ՋւUEyAT}ۡ)!JL ^?إIB\xPem屑1CCڑ@^YIx[>}IQ{?Ѯom66 ǒR%fCаb!v/X/˰c\ a6|z#eSQO2>_epte;3SWZ&.Ћ%+;0ʌ8OJFW =ݛ EB‘ )lKN֤ď> qcT,)fH&LpK%װ|`|q:Y< yB҆LzE.,[mNP,X=a8Q Ϧ L^LyT *aI" J. _C!,6HFz/w%MJDM@g;ּEk+ZkN%>ϬpQ iAl CKI/L9;O ?diŶH |̳8[9 uSf=π O>Ϩl =!6+`w} cld@k`/%3Y*38uHPI -7N /7)]'1pVҾ{s"D$~z I"|i%hGi3Od!Vl3gƠ{86) Z17&/ NƘ J*m^FY2ƯC?J"m! t#OU :ZA(W,3۶y'0}xwz[k hfupr'\@-g@v&8ca˕D}I>&’!bYPZBO(:]aѬ|TM1&b|ЇA`Ae-T>rKg;'Z6it\vDT :Aƃ"i*|iȴXKhՌ5TGT>b#9"OٝwjY]/~V2!-7u7\5|ANZq cbׅ G%7tt/*+C ]0ﭐOԏq8\K(ix#P <7fܶKt<˝V@+}>xo)Ҩ,j{aQWۄ9%NBCm~[,{$DP\mw 9؍:d24X_rB9|Xl?Ǒ?a/_{kq 5p24w y9 ڒN"- QR/=aụn V,d1O;qj_%{ICg#)\.2G4|M砢f^b|mkvPxVyK"1(wQΜOJ[jPk|ԐR+Հom-^3MY^mKc6ems:'lZObЀ^'P2.d{0/Z3 ^gX+ mav}Isuw:Kl3Ԗ PkH|1Eoly)V otм(<aU@`vP;LlYf4z }x뜹cw9 JuՖTb/>QJ9\q:=U<)44D&4 6r9F=se, jnOq qCTۡ}ʡH1}9ḺӖd*7a:̷7',{ l[>(5ƿy>!ձ!y=.eXmjtng0q1tM2uӊN"2ޑAb^*1jh碚PY҂Mbr1b3K$$]Vl^ZJz&1۹ޤn@tǎ`qVgYzmdH&^4JyޜyWTdI)1qFkdol|8s|:c&8ݳT`AuԥGh {M@qZE0K,T+"{G4YDiZ4 jGpXWx@NNr)( @V"SG-Q}:YHu6bqI6>;40̮rN mGtV s=sq^&4.婓oY$vԖGLLV8|zR6g0XqkfsRɿ~ܖq%;BB[ y(Lp nߴьpWY=*|~o%BI{_C1]>̈Y%lTlk%}ckkf2ŏC>8'.zOhsGoN0^e,D=\r7ytj(?L7*71dOCM 6Ӂ+ ^V& ?);055OO!&vشB>fO e5 ~}> )C:kwy_;KHWK_bH!Ҳuz TiB\C_Dvd#\lp!$$QsCʪD[F!.vԨޡݰ7weۉw,XC-ɋN =k@.ÊAXO?φC_bWvc,^USD=k^JKHQy]AH0k'1pTHmnSv]ƋG|p[ L.fJic-:gMWWޜ;AhB-G2¡@ۈyxyòB _rTnZ1V^D` u'eEYkWp&h|C@XL'|e:ڋtq,-+5s i:jy1oAUrOQ+h]z, ja;8<0ߟ0&F\sr=Qwl,*Ql_c8ȚWW~T:x &He ^ErꚆ!^/2)MSv!/_=]\ӲBtҒ-G=T,S'܃A͍x#~e*0 㷼ߖXt>d}Wu<]T2N&f@FA=bRm$Dk |y;4ht\ׅL- [^﹢Ѽ3,ai[m^juJFDW*ݓsChR|w(5AC3~:+g*U1߾ߖ6"@]gmO .wN, {Jذ=$Xi(+z`t3(]ngDQfWK`s,4U(~L7wfG/"<3#e-fMo9!OG^9hkn .RsfG(kr>.aAD\G͎Z0hsw-褰oJ?6tDxNm4Yͣ.L> %}Nd$ 'uiWMr}cdy5CF?޺ʁ٪{N#v-.պ8r=tڑ殯;s@?tlⰞ<苬^HCTE$' W% QX4Z?K8{B: ֻUiX1 j.?sogؕANG4).Kl 0[rGTdxf̺q2yuLXC< ~tgIjgg 续c4- OWP\4~FPu̅շ5X`~Q>"h_3RD(p3EUg JZ2wcE%͸L5H5+Zq1΄Z~lyb IZ,4n Nm Ĝ:Ju^q7#vrWմ[~Hq>x D; }@;]uO2Mp ߆n\Wp\3 'œ"urCdSI#/jY4`(*.nc$&زjp3e.Q!P@MiaǤ[D}fuYUaP1*@4䆞~\#H(_7G~( Kt7mPAV G& {!7M}Ib?$(3߃_}eٽ喰{U HOCY mIF,\\'Ňd/& #R}P_RVaKY/ÅXS{X(LeOO-I/FFxq#1JAx =>6#(7,4hOS)T 2{?`^[B4,Ř@]X%(Ɯ =*.; x4PgX䃭mX}<W ▀->İÃ-ULd3C49ڏOf|b,!Jlq*U3 +zYaM8vx³9ḨJ` @M-ژ5\6&oem:d!@!hCnM4gfjyn5#QGd̡&_Pںȕ_ѵg3(Lk*f:9MJeWK b6`zftn 5(i)'&n nP%GvX`QN.-W6r[:鱨i 2R? 9u*~)I 7P[K<ƝD$goƄfrZ}7V?&"BрA2P:F첑+)*rYwH< =H$vXӣS1ɒr2,TiO* 7uSkuBtKP4񎱣˨̀$]#7&T9 Ejn%?ДpTe?]F7PܻǛX)ޑ{̏Fѵ}뚫4YB=p?MB9`\>J1ր8yS;&~܊ɯal's3;N&Oj;vѣ#,?sdfz*  v:t@oy\rJkkh:D^dfl,u|So(!=0E8Gk"j7"F4;s)2^=ΩT\bg;(WlBqve]+{&?tۓ~^APŵZ N`YP.WZTUEG/#i/=0Gff+,p\Z55IH>N]ٿ!SUPa%1BMOGACUGe}Hvwv(. X-G*bOMA>9VaVL) x:;z9P&^PW),̘9Y>27csvuQO8#( x#&j S9[82>" y/4|,)igOf~r9^^K\)^lgQݲAب,0n_ ^J%\|9wA`m1 =g^LO^WU,ۣDRH-;Uv 50PF§cbV?X' ttfn _axfBk*c2x"|t'=yJޟ͸bc*Ea ⇥+Wo;Iuh8]KُXlf"Қec#+m^\jx!hDvi_B}T/GwT*h19{7,Re6+ Mǖ66|9o+Xo|% }tHl仑ǭl_bU3g\n1eXp#,X3Li%f*"WвuSm sޠ6v?!v/dzkj "ZBK T0Bo+7Nud@援ےQK &c dUÏtҴ {E ʹ.h㝰-$W[GfXLp0>*ض[n\-0)~eK;!wf A/F*SMI]o.Utԑ^]Yv+ $\?g֝MqKsyO 0(6"Y0>U侽92IH9ul/]ӎ-X?zhCxfwm߂ϧKa낉=x3̖JF%H g@ DRpw 2&Uߙ{D<=cYѫ(yo'p[`M@rUj)7A"i bwo9܇el} Ork/-(O;1U[}U_p/v>̌Uޤ*ѯkdU) O7fXE")pע[$3@(bWcV1GĜXXNtOF$.,zm:S G:#:J;0OȈ'{FH($s/31p(;V(i(..G;>P{t/[⥫t̳[՜HkVľ#2iek;Ǫ WQ-8k4r>08WeFMޑSe KoN|},A8sBTb H>Dvuڧ hd#yRP]`J?LfgsE HDFL=AV|re G.ƚz(Blivם7s)IK|K ?|YNP2%BKA Mg]FF\6n[nW+Bb!'SȬe4t0[mN,^埆)إwۇIHVu:K$AЏ!Nk eBQ;Ѷ*%߱⯨{$샺v$Xw6E/,qaBx?kp&j3ܴN=Sz/<}d=aƃ}OP}߸8~a0e w}RE~'ILǾ_rB/FWv}fpkX.rdzQx|rQ >Yj)F')qk鴜%Q_NR'Dq "W΢(XZTN7T~h|Jhҿ4‚;]^\[ -*ŕn1k[3J" iҪF7 t9.@,OŅ=PLR9_Z0&^W[ 5Lm6x"nީi]Lq0m6w-դ? >JH)׾\sx$G@OKҚJMq XmKa%(&V$щ#Khl'sD"ѽv'2?QD5DHHsacI5bEڎ/@f\.U|#$2)L~~wDO|J[CuPeQaOQ ݶQب{bc#sLDib`Ԫkh1d"T s+1ϋt0MEx "d*Ǟrh>(Ie̿uҍZ 2[၁Aۉc!__{ߖ[<9.vln)b!C=$t1KD[뾓[Q/P\WJ-oH;q=R$2xDKo;( FV5ﱁr^@( EQ<9v#wLs)+-"mWo)8T|ܜԪ@xx>p {f<iN.cʆZnjS!NtR2|Mڹd\&}a陚XOvr?hoEExCLvڟvu  P lTjC@f:AEll%ZozO-4]?2G.II҇it|Iujh6濨e!;QV֒$`7CuxQx, &йPJMXҦ Uƴ D9 ŵ1&&V\jFH1ɗ !1aĦMr Pz1H/2Udun6[>$f2?EdgaZfW[uSn.3lOW,rc~G$U,0t='7 |~+0cˁ;1 k,_dM*0vng[5xS0ssvs)sSbn@c헵`cqȕ}&1}#RC,te|9nE _EӋ 7Ȥ6aO ʟN߲NJs>:LOwG"6@ &<Ə5NJP5Ag߁z k*kwY+kVϻ_|{kaS3TBK; %~[,z8+dKFuƁ.44"+Ҧ#M_]KlZW=u@_U ÅJTGXI5DcUє>NHͲ8፛}Q̹]mŚƝ ǑBgB[e81)?y>tD0oM%&Q:MafSDah)$@a୕eB% tn"! ."2ȈX|9)-.Q&O0ȁdzO;e5B-:De ^zwTCNRn^2._Lg TPcE2}g=gAx ĭdwަXoj5ȣ,⣈uZӔMy~Ӂc`_a)v^J@AUz`gN)T΂ [K\V-Ogػٲ`k;fw[v  o,=됾*=qМoȊ(7i>2l6hn&iǭV 9a(XK,巑Zfofr>0>%U4׷7߃ymPz?F/ X̷ƺ\y6lś)51G ag_47nHWcM,-c,+$T.}3pTUn{Zi5lm(NΙ>Y]ڛeH׽I q\vq4M5S y BZ4PN=ΌQd* _L40N SNz`bo QUQ't$e0L yko^fCEѨh A{✞`L*ֱ(gغHqc"߱v['мʷjWLvQP2Gr}匸} \ @`;DSa茫H0Vh%U9UOྴVUe}TD̴v]c\M(<4ok7FvCD= [5A #K}v7P 1osHwx]1Jb6-%JeqX(&&PI[$tll4h*AÚ`*4 & K?S"jsM_O_uUBe/'k>)j7&EEO"bOrB"aCD&Py̰Ǖ}3ht9cH: YԢ'$xV\ny=2m> #{uFWhįdY9dgP#V^m¯cURHB%x&$7*pm EȎt&cE֐}Tei0 q-S嗇Enn,E0TqSy ` 7U7:{G5Fdэ-~'x&1%Yt,Xs:u--9_eSrZS \ B<>Ɖn39"ȵ) XJXvgi{D? ?ɮX=K>3^WI^Ɣͪq|[S ">XN!5 =;f2 1؛z`*%UW>/(ϋf~]ݛn7\_qedg RG@|CFa oqo:G*r4 d&cCqnw( 0PcG 0g+ΡxF"j[Q Z@gg~-R~&!˵P'X\ 4;;kk7D4AHErOH!7趆 8OSPDa䧠ZSj絘y f17joRyYx>Qhg˗ 3U!hC-v.iwRf@B_=fc+n?-\[$Ҥ|&9iciW@f.(gҤEW$ꚿWpDNt6L9Ҥ"b v4,!m ?໹|,b}.t@<{FP oc1 d͂_mŤ; 09 drlN֓xÐ`h)m[}tAn wB}^`S)WS( ]÷<6)C%0HEC;}0*s/X2I;+o,l&R6޾J҉V &;(bņFu":'}CTKte8oKMbgUWA/J.Ը"uSa$}PbKj+ftxu oi-&ѩH]p[;}Y%SjOa6ЫX<Wpx[:<z>/J}lW͉,n铑vxt뢺^i#E&I d.FaTzf29 p: @rp>q,W7kV@EN6?`~:78@i7ɑ$PvjHk!(,|Y1*Q0-A?`t!xQt^ݱ K6H+쳊+dt&&CQctOŨH q :yaՒ2T^佚JP N˒eU#w&GPN~GyYo-roMhil3^TH% Jtފ)Inm\.q<9uP gv׊̋b_ I5{H0Y g|USެb@HIZ5\6?-e/5b_] E/9|H 2,?u AKC"`bogӒN$})Di#HrqtU9.(7Ѹ"䠸T1`/ 7F.y/=, RX"̺$!q%צkXu'?72hʓoWMk ?'z:e2' 2Bw@n5ձʇN+\=cݲ'5Nv[(Y* b{:EFЀGQ¿ίC{Lnwoo3|Cn#Dhv;yrzVyvLyzqRX5~]jq$RU/&Q2sIF@" $SI ֳ%f1uh((\ ;r72vN@(gD*[+>ZAUȌZ\< ۶} ]>x-3O(SӒ+$R< h';ܦ_$p.㧋'>Ө.*|kh>zA'~c'ϰ#-%f9yF|XV?-$m6R6㨲f cd46T\uƂKoM˭2'K EL-PM88u+6'jYehh C\AP\XHGJ_`fL_ X+f-5.aYeWȂFϤ`#c"56lt TN="GN y+8]C\Ou!ǺS?*JRUᔽ`v%6Hn"\O BK)^/柱5ŽDIru;^}j4wӗ'? cOO⺆A*CaOꨵ,oKiSUꭽtYz1zzK~!u.A97wOp0;J7fag&Y.ϡ4eRPum_Wܳ3)_O`4)2!\3!KUjg*eS@L;9( Jl$ šgޕÉnv3A{gg]Nɗ+8b ~>w G9 1eP Nyfم2e;3'm8 ʩjX6^1q1PF 3~M{;p/2:V!ezO~!R`dtb$W~nWi>zI,N6^' t"Cŏ`71eou۟F2 Uk. y+3eq1O +!UYGa:4;چo77xXL鼆tgd޲ň1}dTxm|*$JQ8߈BVP7u9ccb,ِ ;y,|D;o9=G'8sVh c+ GW{49u:c:qVdwE,\%0 /64M3T՘5f~pȖƈ6 VDon2 ġ7$ JWq7{Fi.]fB3&WV'X?t-Ȝ30Zl6q1'];Gv8̯PfAoݱ"l.܆3WM|(nO;:~ew0,B?qjk|WjxjaRJ8˱IsBIA=4Ji;Qc Z7rzН a ЃI# }';=b g6uyN }͒ԂF(e1;e-5f1g zK#M_`{9nRLPk'Fh VAWʟt Q&ZmP9 /R5!=Ma2_Mru3dcNŨ$Y?bBCru+744 ^W;Kѿ5)l =ƶ{y[XAQ 7KWhj`'#"mO0`9-.g~|q5IV_w.jYxps`\ &Hz us!aXR?.էFNGLxF˰y$xo/-ON`ǚ~w"%grH(B g˴cHUS6}MKTO3-y7SɐYr0g~**o={Ehlup|fˠnb[ďE&[@#TYT:gѫC;bB}{UzW 2 ڃO_ Ge,/b|6F/{ȭ )ew\ w\ > %׀82; >ڦv*g [w ѥŴ?x4T8P}z4yyz%}bLjӭ8 h8R7DDHy|̜6dOI{vX|y\86ȿ깛fo*i1Z 㔎J/M#ܻKjl]0<8!sU>P{]띫؉r?\>O=,/dgν[&h~RkT{|n6P6[W9֯grEԳvgŤu(E]Ѕ b~O&r3# ѕ4_s\`|Cv 3NB>3ZZFgHX1qܞ4\[XZ0HWb=A('[ 4ϥBz"Dx ogp=]C2ՄM5] :$%3}(9ws>o2L+`^x:ro{܁ xAVf[<:şbԲ%WQZ@S;/gKEφMh',B.)+S\>b$'UkHRȄwlfh4uqiwˁqBnd>EnN8 CdH;GQ{5{t L+.kjN 0Ae,"|`.|rԒe~,Ԯ .B<4FivwLy qQ5vA khU8TRyڳ >?sca>̎ƾyNjΩ%^kT2X:::sښ[gG;LuU=(h'"6{NXƌ QݥR3~$F ֛[Lv3ƀ"'ev4Y{T@!kEM_b=^!5uI*0+^Wvjܽlchăֹ&bDU{XsoJG6-XLljy*#VjÝCC5S(,6q#~\iS^ѳ%Hb4~zTշĜI#ۜnB<`AX}SZ JUVE+7t~uSkKtвosq-ϕ~B_ xLU*< xkpp&+H:E< or mE5e(44\9yn'7dH=uht?KP{]]9{÷P>>9)gGNkvv ą!T%?K{ x<`U$-B==|"[h>ƾ\~HPGUjyQ7b9P7Rt:eۮMzRFʎx=+#𣋒G:0b2`qxi"_}MQazG :E=\.͚kRb%}zL1 ?ZӋAxТS,L8V߀/rȹ CG{q^v]2Q*&3 9gZE8.˴ 9D$4F4̑*Q}q\ WL1k5߰ 34*ؙ?O/\}) Yw'd=-SN ~MP+AD` 68"X4qn 8[khɍQs/E r6B.P 55D*zGOEjPgZj)2@TvsZ[ڔc \9 (s"d@+r@-Kk4[ٯ!VEv ~8Z14qCXMȝ@"@n+{D2$r]wbe?pE-X=pQ s"a2+z,a}d {s۾_C=6nAʌXx 9tGS oYݞ-yQzf:8/RqkmY!ҧrEoBIyhҥp3aJl úrF,JQܑ -ڹ˸lqm##IMHH7&3y?|3fhVkpYV<:@N<nvIbWE?l-ԭfT3\'*F?>6Dפ%[]3)dO9cά88ӊ7z,?%tYfŎt5pe/>T\FCrIh~5PNWbᨷpܭv3cQ띶/ݪ Ѥb,+8ygocL=(j{O/ =@%Ad0Ց1 2l' t]`zʕ1D1xtVz4զɾ4ڗ&Tl&f4\4š.}> ̦{%EBi0 bgFg[1'Xޗ_,95;w]ԸOc*0O8C  :u;^Xq ި($SdXf ౪} ;lCk ˌPB &X@2N.[vKKtc-ψkc;dKS!{W<]͒sZg'G]U.m{O?]pN9hA_յu[S,%{b+]_;p6cG\G !ex@xs^W92WJ˥jbW? 'v̆|[x v5/T>ADkǙ]UݯW3GAt&s}eӴ&$zC/N&o%'Tk+DpB$A(տqIDEx0 Zh.dV$l{nvܞk\Mq9!q' vSL_%u;8#%F[,vy.[>Na~5 2=ǻ_El]0r#:?IuWo~a GA)̅zi"rNW@'LߨØ(m'VOnCش9rKfѯ9<4g.MKfJݍTtћ5Т||F傛$h )RL%Le;jq  !e$J9[,IzaU*(ep5JuЩrk2V}?n?ᰅs om縑6Ҍt})U tvly êJv}2Q7Е.HZD6sƓ)q1gjM|;J jԚ,6q\vD䊁FNY9bBF ˑ^ǵ_`%c*o!:kI8!vA-Hj$d%svb ʋjiTzŪ[Au0f uߡ^ Cz#m}Wf"/ˬ]Ƌ"Ugb.oL2Թ"ewH9Ew%e1YyO\mQ~4Eİrn2Fcw'qȅЍVF5P|ttgӇ?9㯕 MX3]Q<%zr2 MZŚB/ϙ٧FDzΕPƶ5T6U[5' '|Y9b^F8%my0`h1|8"q7Lb<0K>*V;ꉕfXȂ;V|10HLqj)o1G"YEQbOqEB_><&X㐩P{zF5MQ`3 &QC:,יmK\mR#[#\Ӣ9|LQd˄) W&$*bx[!OBbfh?~<Vڿ:x>g8x_2*$5y ->'m+@zKjba!*[ʯlgdUP=s#<-Y&1sK#jw [NJg~}zΊڹqY1%@xTȱvfMrL0o$GPQEuG\H?[yNbI6"0ٲb i1Xھ(2,0Aܼ,WiBiK"^u)* U1 * 2Aq_XcT?(=wߥ2Gi`?r3jU. x>yCjk٠Z2bQ`$.?CL2漶Pxr |d0Ѣ^YeitK# 9'?`cI}qt/0x)v};j/Ll܁$Ndb\31&@f .ٻK0&e>a;,zqZ@`ug`Z\EEZSW,-7V""jVceιɳɸK8b4 ?E"brZ'LlK+m '5+IkBTR]>$No)Gbeat,,$",%8|"/KkfGҊ7jo)oU4l7oXg>?ILpܡ`:(>V1 錷Mx@kyF.6,ҫpZiG^Fب;k^V;Ж1ϨY GҪ8-.e}̴+-QTmnSMxF82ZAq}7=I#wFfc/ﻛare<>m(o"{& qP~C0)'*Es2oӗE*3,BH{ v޾5oC4'ܫV {lZ_m9Zl`')}:pQ*^OUM8'4 Q+0|C`{ q0jg)/ȣ^P;Q:ILDPPs׎TbX+'0RQ _T EШC[ODA%0lj@a4S?;)_Wq=k[2`h:sڧqX˔nÀFf(=:׷ej'mJGT,X"IJ~5\nt9p?fy„p\Q"f}zf#Y5pu7ZO1- Ӎ]6vVW+7}#pȼk pH^)OnFDؗt1 P䇫S3tHzv,hTc'(G5Kaz̧Evɟ,>bap0h":56xzrN;]gY#FZ (>v7c"*xc﫴#d$xUE>Lڕ2*Xe~]TkiV`pfYc_2ādwE{j[ Njs@0YG&=m$9c/`5/ƪb;#UEUC$M]cl+k(C+ \!lnıӀ1ZNMP{HjʣG'zh_c>Y ;M%޿ /W1mܚF|4Rɿ,Z%؜LjxfV~)T ]/Bΐmsgqr͵6CnE&c/(|p 3E}٬{nI׫zkb}hgrpC{`E\4]N. 2+GIj$ kizr62Ȏ:,(6F~1.OGNl)t7Egж5KUQR3e\,_{spKk\-3VC W>>1=SZJ ;[WшD nٯTl3)B@a":Tg'wVZdw:W մICyY6D{!S}6:|+TBY|Ay~4f&؆yѾiLndZRқ^(gԟPoa傸;7R/z](CCxO]\m-pJ1.Qn_ 7vI=1k5R5r("I>R+/` *a6lK d#Vݾ.$?]Hmߺ,vcwF]/Y O?n縤e* Իj{e؃51 oJ]FɎh -b5UH K?qϱx>^K}ZH Rܐ{m"o Ȝ)sLT Pb@H3B!.M|B \n笀H#y4Δ+x3ta _J#G![pȴ,v}'DŽlЂ %Y@Y yF|aǭd!W(SIDä Կ ZB: NUwxwR-t%G>d ӏ%OMP/14_ 2f$W } Gx. r]X9K9άb6p]{a |5!hViJ2qkEvYɻY4}i~WS7Bʑ@zž¯zYP6rFUᣕ*L#$Y%]?Xg}~u)]jڜ˩ QZ8C Ez: .bնfbT ;a:IDWRóY63z[r&rf oIV='xCڂ^ao-AECi"?En*N'\XlQ#*vsGg Gqe֨ rǭfKܹ2HEq-?U_0cVKI 1=ݸv` flxJbr0,OZ#혯"H16ǚesL=I$9. ܐ7P禴[6O1f*lAzFꚰ9CE1nIkioåOR Y(vO8Eo fD]RW[c=~9W,~튢 I&VrHtaGZ~|2':5UqUq3r%e5m2J H\9f%WdbT(AĞ6 ߭k7eBev% 4`<ɘ6^Qg([dE%|?*|;)1ȼWB9k6Ce?v[$U z*B#L\=(k{t"Ld(akh;>Qm2'2 9]gIW+#I~ޫuL|S­JWRU.,8Ox]j]#T[;ӾSQ  bTPCsS Ia0D4oJb b+udAU>Q5%*SP(.c?G4@W f .̔&o _od@y\?n3hqi/KG{34_vqZ"Tnq ZGgo:'yZH8j _ C5hO.x X5KX1wY(!RM͂`9B>`ls0ar<&.wCEvI\`}Lԛ/Dė$ЄH86u')WλbƘ^ֽB!.ڥ1[+z9;s.~)r X=ubE-bvuFÇ수r|GFY ~#3"e 2Buȥ:L| ][_b67g+>&$ݒo-%jGI͔F\:eG(%F#N*[`Aӛ)Bq/CORB4| _|rMLp4r\1@! ЭM;yjaFbr-Q*H~2}0c3n5𱑏< A>aU6c/$b$uJ#t?Ոb&? VH%&WdBAn?JfO_ԍ 4yj1{WA۔K nOJ>K( k5(Njy3kB&>ws!ZW uN{uy4ۿ|z085ʨyx%L, \҇ENÏro _9#Dч qq7-GYBDY-\M$+zz-x֘!|wKNuER3Pa8sjM~|*~`oMT9>O[NeBQ.ry;n :庵AN0gK`I 9UFASNqR֊_ #">PM+ n/uxz* Sjk.j&{tziKcij)eq'!L$|O ~>oCUNiJ8H8}cs݃+ W&}AԊ'F f$],p#5%=_e3o*h$ vMݴ=S!|liZM{M9Z$±ʮO T!J +2>7EazBZ1Mzeh`/ӅTĚ:A]9+~76 wsp%m<Jw7D# *L"ׇ6og%c uk"D;QcSd0otNY3(ERii/]Y2*|m 9[lr|oЁau6Iygd^dWwͶ88"9L<ԘӾ峽$Vrn~jzkPVU@כ S)^>+:E5ߙ봛.Z(c2X(BSrUZD3_sK^?FMlZ Al;롂J"0W;)! O6⤒ ifZftX6s+%4PX7/b@d]w,b06aN04 ɢ 5ai>xO :+rFhD-򲽘5=<ԟڣ\0W%hvJ,3rF92ƈ4&[\Բj["y;i ?-з c8ݭ&;{JҍEٶH~'T anz1NuI[íMNAT&͊Dvv0Ɂc4ǓD{ r|yCOSv)\Iˮg.zB٣.eEy_f [DC%=p]><2Y37ӧQh⓵:3(]c DLR)Կvt_ M0"Tb8vvֶ{PпȽTw+nz)[:+{1Hꋡ$6֤konӎ;4+@{Bc-҇v:VC: lߩgMУkO2o6!-jhrhor̕PpK#rZ(~)MhGg:уvogs/xɀWcdbd5IڡLʡ~/Qo8 V8EPȇ xNɻ? nlr'FC?~4]8qcA\ROc]weoq8Q X8ZHr6'+ț?5|Β.c3̱\Ik댏͎t}MlE?G+&T]Gl`qJp |C%BᦨҸ 3y2Y9^^+ !\~"f|FInۣV-hbdČ܎6Vs$_o 5U yY(0(yƨ Lқ$O6]w'Pi _o6¹ڎeEcj8וjl(^ AA cb̈{i< }8LJz)KH,: =5c%X$F&Z]`yҟe e3?Q4;2G蜽 ~TQԕi Ėw,8G|J$M]w=DA[\XRQ;X5{6೧w2,ր'EUdbKڨsIBNܫ06Yzʻo \7yQS 1gV޲u:.}bH,hl2i#0ͪn%OwxSAxwZQ]dHxNn;{?q۲uPJ!ZS"b!Q~!teIP}.Cwxnwe>M2gGEWmS`O}ȋ{Aub~/uA˳.P[!`pwtUjHShӆI#e; JyE6<ΥNǃ):|p @A2"H[G#@= XP;`V%j狰Qrw[ 76AW:P ]#niOJ)'#}x}۫^bKi>l-{q*X~Ĺo=L':plq구|jGJWT'yg kEAGb*lvd""^9`P˫l7V(ѕ %@|bhvY:`C%6P R`gȒs$=݀b^-I\qtç P&=!M }aK3&5Fwz'6 Uƀ~OBFlA3¬jҥ66D{-I}XS-l*E^T[7C|B] mC#T0~_QOF?.b}ƸЫJ@xO P tNGP77h'XY{I&i<ղLAOC~@;^_j-UFJuFbBWϭ—~uoޜAYJ\ya!]CxQfC3[>FyЌ.7ٞ2ZzuU}K$Y=R}? V$ =. Vjӕ6şw1]oM[hok$6Uٽzɛݢ9R5,'-}zwp~UMF[fϠIZK2RdL(7ލki-1/| {lf֐57G&篞ېO0@N\Q{#h;P5oʜ 2msS\qH=,$Ği;w#F a;В y+r?Gi({xU_n[Mw7\[1THT,mA s#GUFe<Su[F {6dH->69suY"N'8$ȘfI呾 ,!, |(!8g 8׷,.u1&辊Z7*'uv7V-EsVHeH.mEW"(qjW]ҫU!ۻpq ª; fO}zEI1Jv< $}u*d!̞A <^>+]MU yʷ2NkAOѻZGRdɓx|&\C7vJCx6s=+3ߢGx#O x^RAG;&iqaWVʈW\ iyr_ :fyGwgw MzAZM.=>Y,aO9n#K0NUUJq'k%J<*mgl:}-lD$+ Јkaw$]k?0Zo">:0cqh9 31DNSKi*Xl̶V&͉-hp>uZ SKS08/BfCe2*Q|ZIRq> Z" !$ *b!7!ږV sB]o(mrUgk@'\m{%hOgv7ػ9 Ÿa/V힊i>T440I[؜rxpPu퐭k餳'/E+(`5-!Ȣ-.Yf>I}pJ;]MQ䪹@ Ǣ/><)\K:KTh CPnPɦ<}eԆQSPS7^['JWD?nqf_\no1Ƽ|B5vIU6N!\0h̋ @\ꄀ<:교)AeKr퀑]nRJGYcV(CG ~5MX> S 9m~SGiJfyG,[%SE] ˋdnB9[}VULGkXRn`:G @t: Bγ7={"F1E`U< +(:YMftثFV4zVI|YG Yh1h|z[i25 R/ՠtVn5TWgw|HW 7 8e <k'W}bP= 팊U6P)JPUN䁚n!R搋ݍ>ϲ8IƼ̘w!Yx4AkviVe'Ri@76fH|=S/n*>h{@U_#Nb@" _Bl|dmu[!&CyeTTE `N6i³V*ZpC^z f7lL.`-|/1ʙJvӒ 9H{^}b㸐,֑ko#Tg:}1"(m2LUީYmy=P?.|bL@orI7_GVG\q4=/dq,p:P9kOIKffx^ .zi7ӱQZR Ͷrq. nbA!|dɆ6'QGsqiP$L;:Cp(o' A18mvͦmtU8qgȶD8'i(R$D~tPuWWQn"UG?QȝaX̕=Pe8`t2?@~t|!X±g]p}p'k뵢ohf&1^ 7xeF*jel4MƙB*nڂkeԊxǎd,$'3A{m^I}`VFfۂY RIN>-'K4l@ϋZ5Uwߡ^"s`>@3m4R_w%,+lzJ]?B[3+bϊƸ>[IM#U둒N2c?E0M;A)׋Uu@yO,'Lx2H|.R<1WV(<Ppl3%D cYlo[6 qwݬk& vRIMLFF&_fƽTpgYNʰkĪ%E1^R FÂ>_).BC梢C/:9wjkT 5$H2Vņo):m=c1<3Cؒ%{N`Z_vJ')D:Ds˶r.WF{xsh֐4VM]nU-{\,+}w3CHxE#긪퇀ϥ-VlmfӠd =BWwGTa:5ʩ8-ZJgp{$Vՙjq.H|L R-_Ը2h߉/!n#Op1Ê{"Ӈih\!pA-~On׳GyC70NXVg.ƭg # <ѧyN1ۓ(ƽ7xVz1pcڜRDpM4 Piǭm¶,%a#)ӳXyLNzA)!290VwsQ0"HdC]d^۩ep7i5pAW}2@Q߬y.n'Z'⊉BU`-_ u*"v[Wk]q!IP}spFj NlG WF}{1E*"Yyӳ06vćpbC_F<>K>T,md0ى-J MIb}C4&7PnVV #;eRcKpN.d>#A+Q"ŒY 3So:p鎏a^ 2gI ٻ~dPH9Xr;ON^6p{^:vo󗂏%Ⱥ{Vic]n) ¨.H/!=֋vX~׵>{eI9 J HȠg5tH2hx><f"U/$Ԭ,`T VTHUvHau7qN@5Dlx>4OD 3ST'AC.Nv߬䎕Ý⁦'Y@ny"a\"NseBfѽF3f}W '}2^KA-P5}S౭#blhe;l¶>Yb<8N4t#v-lL#/6J&%X}ǧpAM}H&3 n`Z /k88\d_ۮZ3Ȉi ?C4oxd:ʖ2~M9l , Z"EdKyBwpr"Bג*9 33xX@"FZڻl,C; dΑn-SRQ)KGkDǽrӍi|O?yZ6T{j[DatQ+2a*s,Jks*P5D)WAӋ`iS @9:szċb1ln mW5!j̐ElØ\w Vq7 54bu@TVGYgmyF=Tl}TbB `k/Wkעr1it!s6࠳۔֔JiP-ZdzZ䡠7"%6]cR4ZO@AЍW#t굗~[_]rF>>v ѷs]@dJ#Jtyij91\6іYx'"9Ј#;2T ǖlmi'\o:0EKDJ73""X-$ةTiMfh7&(CUJ*rh;]9n..Tk$WW GvXMp9KľGY+?*)Vhi%ֻ^İqL2F6JIR&L $Nj8n[O8u/ %Ch V;πנ1m5}SizC{KGNULWG$29,_kJjqNfkBc1+8 ,겎fi~W9RXV'#zRҼXG$;1R<˵LCh%Nі(Ƨ_ h'F[dX|W'4Vw3Gm]?Tv}ו|3j*  1~M6u.J*(}CƝzQب󷈸9&Q9)v㟱TA̚L\N%ӷ4]禤Wa7\㸘LxX 9T?" >\pn&:>k1-T6Y dzCڡ Ǘ܅l]K]|($YT0ኤ^ {~Oiɴo/N,,>r9-@D:X-Ded]/`{H<o FE/9I%bN0_>$fؽRX(oy'fS1AzmXb/|Ql+UxJ(uN,p\||\,-~nglK_qBIb7ߪǴMVM-E3os}/AKl9YIc #{. 3p *@ԡ(VZG (Vmƌ=6i уvhi&7kāLAR:4}[F4ߖqFTE<=\(pqDP+!:?QklowY1d;=k;Y#VN-(ɿ\yT z2kP;Q=[pE_:3x`G%<|dӄ.TZ7zݓD1th;7#V1j.;)s"o-ۀDƒ8jxwe_ yq {UCrRV`o7/IvB=+F!_Q)at._cDFi3a^h]z`a=Opq6N/+Z a().4굢Y0}zugnۘUQ!XVpS Y!_#+ ^eiI~ˑ'f*[;m##;-U_Nv+Y$np?1XØ|_S7B .,ܹ'si䪲DD>MඇX5 GťBय़YTi|aٜQT (@dn}~>/|f&)VG:kV(1qmr8 KyXϏϐXjB ؒ(_g_?@m^9wg$_2L ]%xh_+",Hxa^IjX-|<6: e)gH}U*L`#X":G<7$8v ci%X]ad>H9g6D tbYzLW{P@cT=Lx @1w7b^$my"2ޚ^.B G VN lL/^X=H1M%npx<"װ̶DLF5ݾ*Mΐvl+{jm_F R\BbCaS3OO0(3vm6Oq P\j6DNo@KȤWSE_Q8 *Ct4~&3, O6I$m BN_P\dFOV_+L4c6|VHF tzp2;dZicx'8PYR F5#sSWb ##v}I ?D&9Zl1:%%Qķk7\z ML ۘ8"*-߈ 7M1:1tktSmq5%5%j/h g]-Y VTE  ]5pD92EE8"N0m_$t*qٚV,r6iA.BwvY.RC c'p5:w3d٩qVmȅѯ7k콉T1u,I:U cj9g6uy` +*%c@zmb\;g-|98ÿG  (9d/x|䎿%%wm%p"<$c sAu֠dpQt"GvYB=[QE OLudg`s|GGp_TccmRƆpQcVPeYSG`u1Џn%6IiB͈zi늂͌HS͌wsj˪A Enq/_`l~qaz a-Q vZt.93beAI&%yyy^#q<Gw-YZnTy:R !҂ajCF? #&x3I^an@pVx^}EJ}ݻz5tYwcmhR.̕T Õ\]*^DZ(bHdv#Eq_E(ëAPgs.?Z j.ԆĎL2WN3gA? ;=4zKJ݆&&[ĈyԻ)`7SC'zZLt #uKb_%{*{ά|wSvߏ}'[9siP)hQx~"wM3U_5t_6 0!_Z[FJ7[ܕ-KKȾ/!ipNX0NO5݊$yP S@ ()>yu,S Zz~8JvAKq6"QK uHٿ^ 44 3-t_ o'Bf{΁7'8,a$Vt9 2칫WtyzX_KV(9˓w G%y!k oL͂ŝzi|Ho¥VgǵMJ!{YzʰƦl)5a BmΙ{42,Zej `0  {]Ғ/Egǚ%ާlePl:6ǣ Z.Tס`1uJv+-D3rL|F2eϏv4XCczzuWÌ(1N}g7Z4,.\db_gwy0bQ!'~ഭ77s ŖB_gggXo_%OfӃ#'9 h3URzτw*bߖ-Lnt+&AVU o+fUBRsa'GRƔ9@vnUjYpn_2ZL'WDK-o^ !El %7 aOIqJ\)-˕~?)$ *!T,7`+ +TTѳ 8P(-#&J$ WMԋBy*] {{Գp,N륒 K+C`h]jaDhj92A"˃~â 5rAFZ]_O~ Meee مe3v$Liucӗy$C,~En:;5g!j(%4.2RAІfTbd&d#E1Iֹ4EFS=u&B5_@?G#n3!ęEך t/mXwۥZwo>ۆ\[r+?߫٤O4{8me"ޜыRrzKGofIHU looR(BFNZ[h87h#Yw["ΪS˂o_~-@Mm.=0.E΃džybKsQ2Fu.Yx䡜C|.RR]dϒJ/`<&<7T\m- |鲨E,lkWʦo*dCy*( 8X㏇zr]v.=NKfۚ~-<(Vv1<}ObxZ5: T@021m0V[NjJ6wL&ĕZW˺ժ ʸd$_R"@pYdZ0eިQB>iLKCQX=e:e5*-*eE- f1"DR9A')TWvWq}Gԉi5to}qRwc1)-6 MsaeL#0oOP#`ӡz,m/oqYtlKh>G̨\NШu$˱{vv4bo{Ӓ=*\KA4p;x U$wbH uff@Cg`vW@A /4=`9G'F+;`Wq?Sgaui! y{۽ ׸h2‡QY!q25r¶ɣiI‚L >1}n% Y͢܁!~Y J+µY ]eV&L5A̘C`2&ꌅrOgFv~?f0'vJ3X{xքdiԌ[hļ α<8хa+x@s@jLF9 =gZ~vYPXu Uy@DG\ÙBw;Q"7tމ(6<pUyQ)ӽSX:B2^ԴA{yfDA?8H }ZfwQnu*\oAA {YPI聘zW3jNWK,+Uɸ:)HόQU=b^bت9PHDz3LW4`JZ[0>/#K>j+xv򾶙7~.'FѾN/6aRɔE yn:mG cDGF ֠ yB.t*o8sc|CFQ越!i{^aԾAz)y S<@`w]$3ނ3Fm) ; 2om8RHAϝC,eafNHlNYKsjE@w%[0&ۛ0z)rF$Gќ/F ܿ IKwlo IOOlG}}gn ډY+qE| M@UаcɅ 6iThz1.w6!V'ZVWB{PeOdm:hh Zx7U10 b<]5Xz}If}U/? `/T Fs@֣C\3["[Cɬ'Gi,.x:6(3s.c-|QRTSQ'jb%;*imw;1"/e W*&x*>nQ윛a Y`ҖzJpiɳi+*98o |c-hUvTE1. ;/u~bqK310=剪!iA^Hha -Ŗ pċ'J7LC;'@>3e={9OI  S"uKSf?_D79Zcrefo|ZtN'#.$t[TymrU{<mwa:jm'K}969(<a>`jg%E9@Wdf8 * ۽Z>t_ \;_5w}zs51FmUk[JeE#Yu,ҟ`I n'Iva2 EqL_}̻Dka-ʕw*%,l%7q5yW^*'%qs!IɽSt?/+:o[تQB?9hu0 ԂTE\ U:?.tⰌm9H<8QLTg *.8+vQ|F [͎ĿJp;% U@y YE'!| C^a\nNxIΚ],GAX#3 @#"##E-Ž`4HE^ZD_F)q /% ?ըqv+\Seb?}JD!SccM@S,.(k>eXu*B>(l>;3U .7!w L%fy{N7b`ml[-^Կ>}mBk>_( &ywhl-|\ _d:a@LC:2㉍Y/d,%p ؔNy%jA~+0 RAep|}dfD܅7qRԗ Yu`t]G<A_"d10fLwgi{I+$[ֆy6SzW@u&U*gAD\2L2j$U / ~sG4YO ןZ%7a(]JVd{yWEW -NzfU/uPu=e8cLRc\ڀ#L-ꔼfX'*fqXj}KkrȽ7S;s3}nZCG8EvJKA'O_kUCAD8JgbiLW\ͩ][N6o =n&c-thm'# \ MG ;Vk) B/,(s̉ S@={6ef .taNK ê1lbDz d3ms2 v6~>v=dx3>CN 3/|Zk3,Ģ闷(q\(1{]I{~yd#pβq@.\}D𸍯8ݨUtl{d7N]1O"&W|5Bf,AWXPz G9)ѡxºJx)%%.ߕ&E6<GT"B\#^ AX v)ܚN,+!ߠ7xSTCE"1&uu:SII%)\OPG;2v-Tde)5ݣ sHvhBzz[kbȭU~۝\I۟\GN5vIh=E0[j_>oTmk6%[;gI%]ܽ@"kE'Llͯo'q.->5 k0 S穢O \^9]Am9c+JxU[ :cd34NJt:(O݅w;yI+L3܂cta"VA(Ж\yQuϳ$$BWn^4Gҷ@U~htaPlͼ–k{/9J.q>j{1Igɵ4Xmrker dj^‰.7(\Ci5n;]$dlg\l2tEeBCRZ/ϱ0aoŚ.Qj JtyJjuI0TwXx..N'I8p[ cit [ x?I EХ6H@y3Qb<:5uk|$RݥN=5jZLrVƥJEU3 xx8ΠMHS >P["I)QȋmwlDSr+HK-ZL[Jܪ~ w-FSZw.|#eEnr3&.RϧL,:-K]}짝t'7J-]$> IS;s~*UEX2j+HdBJ5kRC_/b_f*_OdtV)W_ &;(2WĎ܌ݿIxR&M%*HlLrˢb?&@$p|Ȓ/е53]Wj #Y @gr%9AFۣZlUfps{'ioWJ,Nh,yXdz[\!e2* a7:_9G39\=|5b"RZʂM@˩O>ep&6^z*u|G9>]hj8BS47+TS@nao]ήK.(W(y dhyA^2] [PЭ1f6'G>2>$T-F> xj= ֕5K3RG8H?YI^pKKq^.bq`Pxc/%t{ ^ic"+8|PsՌsԮQcU>s(SYiN|[)^](&4\->NP?LЗ=6TN5hUNjJ| !vs~vC[aJua3iXAl:vZɅE"Jl cihgL?`^ 6n8Ռ7^|~jsci;\nWV#LIxyb0`V嬓G3XQulz 5#+aeK,XzQn=Nώ:J De m ;bHËӣhc4ṠD NEҊw"!@j(ft`X`*kQ(䪭KͷF:p |K K-&NF } CưmG;11pc$Qv=AbWT[";>s\0aBlV(ގ Eo_@l$퐽?{/O9Ģ "̟A-_./PNN;U ۊDQUpMT:Em`ICV2:ЌIild~Db Hw1t6viMwxCaA(7~4RʫӢ4s# ulC4J?ݕ: ̽B ٴK©ř"?Vk9Xb:a-fbm׏K ?r =Y ^.DR;8M>rPknםXXcŌOZdxO#-ҜTb$ٝiYkKLVzJ[(^4ghNN!XwwafeY͂b=vV5@{oowj׼ F*<=#ߵo{, Z .-@+4flU^BmYINnKb  [dG{tjp&}10EN}6_iy伢mPswvWتi42gXنtH,D\? 9< dhqrZl-%{[oDCm-콵9v6fpF]R73 Ǝh۾'Lqڝ[+t!}ka{4/ :|K𿅿+ɡu,nV+_)r؅msC}WPgkIT>]C`em ^jJ+LE[3tfIy::)C+W|=8T1;?^{LGOf82y66,Ќ*#ҍ" mK©8Q2uqRV}.ޫ1Ыt}HO)^lP!XB$Y0:᧡}((E8:.i'Y_%S46Mb,ּҺT~2$(%0RrI>0#(I"iQ;؁! ;x\{PZ5(uoemU]X#ؾx]o Wc@oյvg5ha=&R?%}(ٕ3g&5blկD1TQASQ6Ƨ&%v P;9kbOc\*Z9J]HxI`9Ō]*Kl7G{/~6%!q` :b,¾r\>Dg>pzLF=}i89>0y-0xm} g*FaWx'>5yUb4g"֑{IYYYQ$<cJ\}1PpҘn4Q:/F߿m.fįqvloF>ͩ?M(لrq(G<' ݲԻ1Kt$%P 7G94wӳˌuC%BE&I|||Z62f5y(TBlM.oh{5&.sDsT֬Gyq\ĶeF.[NڸCXKɖ*TNw}f7SIBkj( 5D4YN{m_/`U>h%Z'?;!B 迁ZjY96Xw䯁 0 y*M>aTK 'H JfC V|qAFsd uXS!ȤD鹰xt_Ώ$[5!!dߕ㕤c{5oe\:@w۪i[*nNi،'}O)\.)u9y0Ur~zm d?#U[ndBPK`7 R L{%o؞ka31q`D#zZ`ل^+66!۳3MLЬ򌱰TUOљĝ@ ar 9i?s^Ƒ׬yF7ERUbO[)V*PP׹;j * ׵.Aɬj-p 2-*ւ5="$[yF@[vc=B2_Z+x}6ٶ )QM0ie@'yl g_9 v_? /DBNG3=o&a,Zc $l۶=6\/{9$Ĕ-Cw!Mݣ:>ڨ[Eo^+a}GdFYK-S#>T|AP>WReЉvwV+XToT'>Zw?.LJN]rT2!tŗEd@h +1H^Vt>l^fA2?RkĹpvA [R;#5PFke˸5;F ũu.{2:T#a ٴSߊ}؃m>Uᦡ}C=\2nn j ,±~힥Pk Nu7h-bVi{$.?k7pdR\8/'PO\p.W밴:bydHra硟~jŜ6 ¦"l#k^qR9\ۗpڍ-sڂ~MЮR\KxǤQo ð]Ӻl"/{<?/x\͆T?kǞ3ֵcq^s:>*)DS҄K|ƚPzlHpͥk⤶x*U0N 7 S38F4vE m+Z%PoɠDnjkx*T&dCdxȼ& KЇ>j1p8!b&S?( m^a8O|^&Zݡ !9PO+HEO%.xcn?^j1({.q0K3*z A!Hҡ~kz(FGR%I^o yW8!x-a#|[ g3WioO6|:@(m\ hSAQ%C7D8Ǭ|֌dap(|\)Ո;e/=oC%~c06R ˶uTD+ېoc+evMb1p-w?g LuԊ,̱[Do>b]vZkq_s #;u l%TϜn;ظ>M{NЖ=_/℁[|5uxn; ِOAqm%?,B[( N͙Q-iAPw4jN k*G,T_L,@zdU`ZtpέA|LvM3R|\Wt9#J(?f#PtY8pjj2 rc($A&!@`O]8l.?IBgx.dNڙ$C"Ͽk Dk ׾|Q 븕ݽX07$%0n,bLU3`GC[Ǒ #wp֗d'݊IU>Ոf#V"9W7S;rjUVLi:64bӴP9L`}jKo݀£mpJRv8j:S#D}oň9LQSONdwf&?2ܥI\s4\=b's_B.)Q Yami*=E GDW_ !!PsVb/$|U]%Ũ&}["8]$2TJ6m. h( Fa'3/uVw*H}IwˀRs`y&T@>w 0qlgY9HgorS9hǟ`er.C,8z{GHQ/t VkdZ C|XF1'c U48;ݏvrdYD.uxK &ҠERQ:^"vhxUl'~JnĠ7 ٣? Ec].DLf5ek"/Cl5Oax+SnriH:YsGS D ѬK(izRK}ZE?ZBQ${.\ά~);6:ESSO v"am9cK9pdLx .N*[v,fw, ØII$'J`6&k D/6QXbb"sfeʹE[-[psϋJPKM3n6fSkB+@aLZ3/a/0p{K7eH u?1>~ 3思eql5;F۠f2*E\q,HbTy_&;W_"`.+Qn\d6j Ir96AW't')d~A@Q]p¯]RaP8{"'RA,@f!DmxG֔2F~?vD>Ci%%Lzrolg>[*D)D_EEScr/+:hyD`u dBgxI {lit)6V⪫A%QCoVTe7 AD绯oB&tz1Ӊ0a؋ ~bﱭОJnM{yj )gX}Ŵ S䨵M0|MXx."OVǸ~4X} > U 8t{A$!/)+[o -{%j}GoC1K^5 &D#-q1Kr@?4vz4-6|͹?bdH[RŞ>:f qhr?|Px`j%Sm#["?UwHw2&ҸQyz K?R`wŕ''tX;ay?azfc/8(kkgGi"Jy9uuLՄT iGOэKU`T30EC{V>.,GFF{򄷬/ v8+ze$U].ȤKEE>{E. ?&djRWָ:'E J'w>Htzn?hs`*~qny@4 AiW-p*KtVt by.ߎhmzujh4;xf* f%6f"p?H֡S 7 8JACyR hjdD3/f PRlGJͦ "DMԭ*)Ox@*! C^K$ۤoQc:#lojp&s0TWVcYՄRc}GS+e7nrwg85߾LcJ5J7{uPUDv)-0fvQW]oscxv R72JYmSZtCx@+b(N\x-s@6ߓ'A\Q*C [~CD?setZ๙sR~N#eeEUgxhm 40W\8cbM\oS`Caϱnw/`~ TX t+N4wdW>}w[>q9Ǒ #֓Bn-?[T^/~> , ?j"h2OPw!nVce$":X%nXY?^`Q"fO-MNq{HëKp{@HpEEV'&%}aծedfo[tꬋ |j5}Bs\G.bsI2e=|+&רr l.*;Reb΍D{( 8ݽYV-z^JJXXDHw#_!7GTbKGxaSEٴ3^(lB+} LLmA1/ΫU9YDx2lmDơS^ksB$pq"meyTȂNIeh qPv0LLK'3>bIZQI Ma O&2UdnGI!Lߍ  *axfg)J$SH"P)Dt^"&ɈMCI/ \-M4hT S\=Ø4yoX3'no+ ǫ~P,JiejaMGT` HmouT.ӽXfzLڅw(@6Y /u* EF+l*uQ-KՃzgzQ@Shhz4 !3v87zJbQ+΍Co5㝠->)*d;$<CS&p5zbvʋ|Z6qQ|ⁿ̧s?냛=f*{(f>uZ#Z:֍hACm*ps)=7G d;g=>sOwO9]ey#W@QhIt4-;ةoG>kB!3ON=kE5o]Y&7,>Od&;s爿]p>'3pq܂A|騇IW7f%H)bn0Dž\GXõ )͞Vv5AF,ecwgJ CV=SZ>&EӦrZc!dL^?ک/[s;8Poutf6V?rެcNc*W z|"2+֩/"vP,fIc+OW;&IXE]a:?~X\+PwR7xC6q4`f4-7δ"P*恄nrY0G׋t'C'p=oǘ$uqfsgI ok:.{Q?vxyۊt~}DuPK{É9d0nXi<{gٺ3'(T[ h$k. q5!Ԇ)M`DƐ66]`7&SHf @p.y\^Sc>+M(o{yg^t7FTZ *DŽP؟@DC}ԥ&1#L\ȓd/xJa]Pwvlq |si -Nge?%e<7i֪ pzCn`&}N{Ilp\5_Ԫ{Vzo'MS/(bǷr:(ٕqýL1zdHva,qG'ω9?XC +7&5nw]GH7'h۷zAn1T7'n/ ߆ʔ-at_Ǎ: a Dz[f{,_W/CP{IGTI]&]#Q&q!c0Yфe-ߎzv ٸ /\9:HV6 @ 6.&@s]?nD;|%[vC:*n2OWe`4 0sy mڝ7D@]rƸ^E*)&*B8:8'^1 -3g61gIQe&PiLH@P|`Tɑlh}l8-/)XFF.'_t}5, 0\mHSr<.AHV5/{6}^5 "-8 8f: ` + m7U.[uU?q H27/ty]N̚ZzQAܟq1-[f$:&>rs5_4i˚9yyCE~3w&(P\@J/tw&K}=kv#c C:L7Gm*|T|1D0_o緼ώ8Ίd{(`@elѷȰ"ݑG!wgsFa)=|FbdhMqڌi )ݯK/gpasd|r76Ele+IIX^[25wyӴk-meC {ȣEdAcn򫨜yR)h9p7y_.i:&E-(d^Q* f_aH2VQ[PzݪZ0PrlEwYJstlft:ӍP+J⸏@cMk }e>_UJZ$ymLuEr0\fX~_aW.X Z }Bٶ7DUޫ4E,L5AJ!L{v*Ob@*nU1\D^k1]m q?:y //0P|Dalq)v(y3qdOTsp}goN) yh5 HTyB;lp#ހhhL[~Xܬs@<$0gh]GhL|l+66 IT? TS4A*\{-P':yk4;Sw#4ȦP]3uQ5K)ЩU߷[MQpd5@ iᩌθvu?{}ޠʺ˧Tеw@;eVxcȭZ*е,<%WrG;v,(_sCy򝶊KɬNVryq9{\E6>3$:[Xǐ[sǪ?\z'dIҶX`S߲-aVB3 ? |x~AuCGh@\>imײ̧(Ё3I)4&y7 8Id gz%ٯ͛y3N+ov%}a! fe8@dg?quMS;K(./Ao+jnʞZN99#)|2%dM:6?8;!Xn*j"nϭkP71dMdd5=w?o&,ef*j/xoC/2%Q,zj *u+Pppa]UԉildjADg<)>|'0\'=*J>USC_164`{曧bκrqCRZ$r2/pp¬1a$`Uq7ORD-%:9*a86ߦHX'2aroV惼-&fon'G󧘋K"ID^'?a$a>" akO =/{\Ѕ70Nû%`Wum_dquCʽ%DBmy2x"\%38Zy1C#w9cOxv03*$RBJfWrϮy@KuQjI\2U=4r }2[t9˫SX|7ݹ(0O:cmB?0=hFd3HElreVs!bۅ^ # ^w 7}Xm;[g6ݑ{Iy]Ĵs<7=DU=n80H쎦O?l?[-՗s.Ω/GQoecSABK1N%46fstzO.LFإTSiTcgPJ .EEѓi.0r.iVQKNN"֪iӜ?s=Iw'X m߲=c`Hla{ _t3]Q zkĶ(I"LN zjmIWB>rJ;l{kW|4bfFf$C4icSj*IE< {->S1â">OO`ݴ &FdIj\>'>_<ȅ伥@SS gDZ!3~]Ĥ;;=Ζv0dڋo >[4Iʯ`^/B݋eZ vy^)DgNdSF4(YaOa cyÙZRdd{c8l!K*(ƒXPAf+s r;r}X !v]hz¨ l}өamOu 8* KfH~p ndTHwJT`=^C0d`& [Tf90RZeap߼k:V_v&{O8v j0zп9K}BnqH^d/eZ#2ydH{dbuY Y.;pgZOtmxeYk~D(٭X_>n 4+I>?;:R%`Ag^a1ÜXM3-F]"}ޮ':1bŲ7J"K\e'|=hWJ%msE|i'W nDS2ZarWS.wR٤3]d$@P2?xeoLREfMOLd}yzi>n$h tZu֮xgCJ4YM0`9CkNL< g';+7#\8B%b^UlFY '+>5 4pi%TQco .9v5֪jny_5IIoegX9Yp>Iො֚fGw+:$v`ʐOY#`$> FLn܂}7|?IW@(萗kST79S3u\:rq[7sK>eD/5h[}( raoP:|AԀ~z4^,78LRj#Y3,w3k;e!(ԧJ"ЫV@N>17߳؀SfsEϹpWkj/ysjPHa0S DDM_IDLuw<]ոzcc= F'!Lƨa+g\;>J-`Mהpqi6Ԙsxy;sgpq*G2qJA@Œa 9ݫGWË_^3)<l=Z's>yG6& kbgpa3#Aۋmu[cp*"[Ԅ/Qu,z׊ig [Hg(!r*{j/Yt;ďXdNc^*Uw~ՋT%<Nass$~B2ݤ#:(L`L3\t\(*@%ZHf7b Y>*[hNAre-tءDGua]fUl-‹~?%QZN,DE%nSEb;?.Y&cU)S>G5 sSf9kFt^̥yЄΗsn.9h0Nj',o/ŊwsH-$tYU_F[  nߥC*V;9hK96E ] _E9̯9aܤ"|e5A'UHAz53CaqT'fʿ͔a% g4[ďn.7m@M^+r%"YAȰ:)rݼZL^Pق7ڡ}g,kFB;";&j oS3Kp%ʀR^G+BF*)1[V<]-{j-rě>ā."Yi D2Bٿ,E(`6ɰ+#  @H^ّExa5.-FpVx(Q]rO5?P9Bod[C% ys .*V$lQ i`sBuERV&]5d4!Ii]wE]i!SR2κtK]H[%nZi`]}\[⭵ڬ;yj<ڂ_r2h>[QL: x+O|y oK 0h^|xzal(Y`dKXP}:z]+KQ桿&:PKݶ]Uɹ# sX82YS&u2vNzJn^j-n緁!Y!N"SHA9(9(3pHx)\S}g? &KZzl@ LR@ }_!gMh/Bv4]8X0D5 * AȄ}`F*ތ4ݬX&"2y'iHotat0QݛĶfpe:(a@L8^g-}G]Un pyƹl֧Ruύ(Oi/ЋG>iT[* }Tj4ŏ}~߲R\͒WGmg$EC=7%A^}K?Q/W< :62!Z<ЮMoj\z] y%ҿ}aK 8TMXY4r гYLL3LXɾc%jNuy*'3eCC]>$V}9.2 J4pTS s%ָ k4 }CM`|uTvQI*ayI*)*RPL*t6,1Y Lj #E6ci;8#V{^yP^m}2+aXCn 9v̔#&*.a\@}ſ8$eBvJ`<{r-*I~#;7Iz2?+q8Pו3w wsA^蜊"*cɶhĵƵڏ mXćI{X7]A9gTR撕k49?f!A-uQHZ*h(+0Y?󅢄Ĩ쮡Pѫ遠Wi d!X~5 eKDZХmtm1̳QϟxdvM+NqCZXwmekr8u3" MhAG(DOͨ3Ss1,ʃ͞ "Oa:Ƴg _u*NrgNgzw.]o3Pl*B{.ORG]!J'erov lwpttl\$]r*<@I 7B@ƿr55jicP`G{SkQ[^$Cy؄+^n+zA nhRCA/o%սd miOH1_=ajjan r5T 8!>M[C!MĆJ%zO|Ӑ$aK},{ݑJɱ8~͉CPq!ND*Ȫޚc?]6[=g5.߱ 0\I q=ZvtF jU& Z+Ej&QT$XD"j))7ik>舒JҝQdRїqqCćҋŸے+Vsj+j"K o資HmS"0 n)k)c٠ե<ŬkxKQXK4eg-Nl5x1Z*[6NTw5-$eddK i6f2XuoFfR\!c1MgXݢA0tj1n!ЊQ9OM]%oL'qO`{c8ᘇGĉ#Eh 1gj0,`ԩF}&\@4* :˫Hݳ l dHSzj\3xzuXIzbyXMRc2CㄘVx? {lKF 90lūI 7_PT֏#xҷh;ˉS#2/V43|猯j˧&C4m8 9(ğ0\wc nLj(-E=_OO|Njlq?\SN紘QKY_N{zu zech @ފJ]JDRu/`No2_l>>ڌ2UT{:FoEE&}sC9|W*( s<*YAb9GSJ$]W}h;:=KW)'IۼhH; r-qǫʷeIF ;Z;#zRFNGB!$"'ulTE#֕_YJb d WIu{s_$)M(hR`:-"rX>k C%pJ#,YFi>I2ե^$Ilnӎ $0.]ŸRkѽI58FvHѥLddY`"5('7JnI'&+6iU*YFH;\EOz&<)RyZų r8+JX?r3TaɱTLl.WHv 2+=jo &#tzYtZWkbj哆9JHhm!>' -W,]+STJ&ͨ*4a-Yj49xF抋tjb$-%Q1Y0bFm” Qӈ(>7.2ZHx/[(hN|єoأ5"3klUH2γǑOC(^p'(u쀫OYTIcDe)bG黹6BSEd$ L:xBW<H..~9=x%HRneL8G!!gxOG!Y&>'UZ֢ekO`8bv@ZmO+7C"ԡKz1 wv:v"&euAwIcN , C_"Jxr H{lFFrceMY2d|  w%#=@KZX]/uLp\2^0 ~7#46vs2S > f(]| ψF[PHϋ H:aQGmLs2,/]N o£ au+KfǯM2$ Ksw0q;c">Ovm%3&I8zpeVb>S(!+{NQ.$uX29@-S 50~j?#yk/9OHG~̧/ ghǒ47[7qj˾UtZ(CRߘM0k Yw2rCjH-ڟ}$WfQa(7,!f3$lzRf{9w^ Փo,o}}zECe*F:ki, !2Islcؒ (@nq,WFnw; >LoG~I_$*tB6cG!fā65mc@ٱMEv#i ] Sp^EƉK֣iFFnUe샰@jtJ1_^L R4#/C?ݵ%ׯ`1!|M71x2q2Q=n0LW%T47Au|Lշ)4oPsQCc@ }.跋i%zJb;Н!oyѐ҆a$[C(L}tP:ŏ&/^%]@o5PM׻MS`5E=._]Ef` <0|;1j죞ax]3֨6#[BQz%tþ<Ĭ4Gii&B=r#yn@-"9wk99aR5]@45<ק#'"0oE|O1TXJ$(Ί $JMY}=f iw}H_"ѭD(Ʋ?ǎ3m_\(xF?uHt_1? T|4V@VC8g] I g*ˠ~]O\<c׬tj4M)׀ho Sa0+A u4BlB,o'4'3/`cT sYlmdŜ(,ZqK2iM~#\8]eDzLo v„|cQbm*o (Oqc@z (:HF+s( eNomF\y4' 5pbϭ9Z8 Dt×mq>q(ߌVU>k-j6I;KIL]|w}ŸP\kqrKg,Z /bL#^Uh}%(TÂ;-J"+HBx1C;C WwNEw"P6BgQR6Ǡ+- }PZʆ&ܗ$Q.X{/,?ZAγC*E ;M8 L>k\`PؘәO@!wà`.v\rֽau%2/wmH9{ω$~Ozd Bړf=,YoBZ[f 9 WN{ P֖&*!YY`VU- :PJSjlyТ"u=פI1@ Z/o1/}D v0OKξ^Y{W$2F8=o-ؖAmS~JiFw^P(<U ([ B]ria }40ǻH!XW3NVQ|=@\c}a 7{m{ܹ"$^""hJ!]NtMy{6!rBwg!wEy!/NYL=s$) ?3"L, 3{-3 g8w+Oη^h`=i{š;Lz)xC]`BWzwQo 7DG™-RgfƇ_ !CTǛ*frMkn|xz_@_;5>#sT v RwΓ a^uwCfo~Nt! {}S_!٫'tz6׻WT(D@#KSvn`'%sx݆싺%~ djATy~-P ѕ@.ȉ _.*tEr:5"83tQ, }9蠴-}d?7BX< 3_Bs4ؤ)m'y]QjbKŤoW7T'' i)7DڛDi˧w$,i&Cn3u(<@Fн꾨74K(/XMC|~ނ'ɳY;ܲO ٌj%|D)J"cX!ٜ-Xԝ=/^'m?h>*keƼsR 5_!+W%OA/)4`C1l{/j;n lBDC+ZWy$ k}$v1C:n1ac6~6? g,qB$g)Ak˜c6,ϖ2WB e/FbfJL^@לw6JS?e&pDXUB*ޠ۔>ccTTw{l!7^JWѧggqEl.j{0 :É`"/Zl;9q hFO[' E(ær(qa-hY٦_6 Z0|)->c鑪:T-_Oę/nZ$$hK;E 4kj 4\bJ+?N-B3^fjDGto#Q|1y&' Iazتн8ZA"g3)'Q!v$HyZkn ۿE!3% NȓjNf}ؗ{!D9j,0 %T(|ږ=?"fK>ˀ15}Ӫg4Tz=-msݒ`CNfdཙ> :mE|m6j91%݌5u Ӎ/:T'D5|]ݜ7$h_Qg;K{FqN14|y0e,f+BɻIcp%Nf AXAq*Wq̒N0kFa!3(p<< fP1pޣm+|0<;@:Wl l5b=%A+ \,IμbnG$յ=;FWPbE>N5U<̇LxZz5 %(z Ue&z,-?!v}8ڣ*"uA4MS))W W)Z"w@^"DU}% s!KQ]4ЩC \+&z. mE7^.뿛VI8Ҿ0 nq}"![2*AI$ibLݒn^AV` UpħO^@)vrNl[5!QJZpozL|[&qw-@\q ^Hϔ׳E ^qMغ/,‹3Z ٗ.bɿ}P\j\'Dv8+7yD~ѝqAڂ'+q!uffRLGUwi<{-ޠA"1u ^#_Hv"ZsgApoN(7Xnݥؽ{Fː#El&qfϘ&jJ1k9SDB>H'f%;rUW㷌HGtA nP;t!$rZlMJ$WMiҾQZƐ&'ڭO D XxM?q[9#4&%ιx&3;|Kbpz-eРZIDcW2̯d%iS78\s"}jk֝l*]׭ٮq! 31cСRvZf"fk\l_m@_Wߊp4Rm^mw+ģcP` Ň˃G7j2!t~r;3lm<$=\ +zƢvTI,vuh4P7\jj _kzSDx d4ڼg(O%:&D#p @ 昅Z b2,*;\!ɺT"+7T.-Ye T `QV\sk9l1Kvw/)] ն&^˺u3^786:|yKPw[SBi1CSўqʧأO--/V YKD\+kpa1?UEehČ$q>$ mW^ >T s'c:Abcvl%p-u1)ݝ6=!{^û |@y8ؒŵ&6  [`a\](:FY5%D(G L>jO,v^@;Kk90pg^h+{ /DFW@RV@U2 -|H I#K;$D\v謱&sl"|>⦑fo8j@).qKj9E"Xa~!"M^ iYKyQ^|6LLE!Ljegz"'Q\AxphB$k#䫖riA0 y{bٌ2~} lNob&Ia<$w'C@J_8K~F5_^fF(nHbة)4P,ϜX@y'1&k63v>jcFBw KtG5UF1,%%}9 ; Y*2'W̬uI\SćCW\' smjC]I;(N1+CE>M/HbQO7b1T*VĩpU*t @L3:& 7і r6'^)e1!rm(ޯB {0dc\+Bk5Tc DY ݎjGRWֽkZ'Kl䓓0#;vq7X'k.8*;йϸ}sLӘ&yg E2{G>cagC%^NS]a$M{/gN@$WNLXzA9S&lc?b^0 ܞlM.D$ROZC⹕F)EU7tS,%̺]GXD׋,QVo`m{:xYZprP;&ekْ3fq~uzSC7g_9cfUe縘oQ{FwuM3P5m4K}O@  6VN[S^R8a +-0Y3/ vO.*yY<{[`.Ō$\KS]rcr;K%"-O7Q_+-_WrML2O&ZSkl,*zc2Pl?Wxq ;P)n1K7)eѴ.^>JS B.ZWgA$!KV0Pj5T騗 IeN *ȊOteoSOftJ+G,9;rhɊ44JQLl5Wk8#@cthv6.0b"S󍄥3͔̋6}@e؋jt OU+,D}#`yyl$.o^E;U .XEXYV'~@U { T0EΣxU$7 % AP;f ?Ǟٸa[o*׷cM]$" )N YS1?c6pŬΩ[#o Pl1.elfQnQd6#[Pr,?߿AlX 8l]A,]`0 FM߆86G҆cZU\VV3l7PK^X}'OY)xkԑU*AAT,¯rD/H@c)ګLȽ#@\]%` 'mdRP[;9Xh޺ۯn~+} N]FxUq6zMR?| 2K}b1:╢Cf#Wy 3q4Vsg2Zx_ӁCM/#jKH0XႸ|eEzF6Z/|r P\!m$}L1`s:媙"Wcki~e{t&,P3aM qh8WlK(4}c)@wv`+ pd`lWO|b+.>Q+GQCҨŹ+H gt$=%DNJhHU\0 .iƲ.O#"?2n!vHUgn) i@X.KgduALJc\khnTȹ5?!k/QS39x`^%7ͱ |N7wjtvx dm{QBMЌhݰR?ł B`&Jp=7MyacԒvֱ}qj/ Dmre;M$I!ܔ!ϓ鉒LKxZǠp`0l3BN8 Щs66=+"6ц2r{"0pj}i$;j42ob2JDx׭`,:nwKf3AGA+{=@XqWHNM`BIN)_g iGwt%bzxd;'A]ԦWN2,~+9y\Q0mz$6oceruk)\h|!=N 3g/~; \7}/**z%62 XڳvDs577{P<:VU1e\JН$J/l=]RΩ|Y9&Zm<75DI\dw&GfV)K[BhÌTrV/:/Eg_4}!aYI>aʚ e9}ITt7Rfq7?mubkt:mpiRp٤)cYܥ_ Ҭhя+N2cslnvQ B [%TTh WlPI7fA&q=EYiz{kmqC˃ Bc›)P.A𲵒S*tjҧaYviTtKDubNz UU=."Ф0c]W|XM͍2D4LԻ*~_@P.rp$ $mEX^X(?k &gNo5A@LK9 OmW:,&l57?  o>Wj/q{X(Zv @Vћ7ίW? q 4d>~֩9zzF5_NF+V=OJq%\2f(?w @~aYS澖ԩiO??+RVvndydjq Y5xo[v){"{$w\!*&ˑLwA̳6!1Z.B.^d'-0ERj5W+> [;?ANn?Ӹ+cIt5k߬zc 9Vb[ody Z+% N ŧmՇ o<2A[yO粒piptfM|x &YQS^o,Z|O>M)NEv F5ꆏѢj6NYxRބ Er [ +_RUwb 3>oӄ4I~NW%=VClWӻyWoPY̚1ԅl-O&A'0rńOi_#IW[# 4}2E/l2/kP ɶe~Zr̎Zk0-7-$P.fUA|<\'x(?h낑 o{65kG 7N<:l YM4ܒAu 448]T`d}U<Eݱ 'OJnoH钋0 tǨn\ET?H[K'"νlvf|wѲn&,ŠA8 Nd !sS;W ga3;p+$B[fݢd8< ح|"zQfb<P rpC:.åleE@Xٛ 6~v{͜:YrdqXHs/ʈ5p6PTlrEcXN#of-҂+ͯi{L>J.ȌwV]O:8ӌm!XK!DEP:EۧP'R4 8CeS 6v/O$VTes>4^ս!rsHЦN_SK1Ѐ^2 t|Jp("kl['A=z>GQ7# u\B8paF>$X$DnF{IQLXp0Tz*#_bc=ʲwtfxr78$HXCk|poN_nYYJ|BW!o6_DUYPE݆_@$o,/ E`.%J vOd5ή?*> ^x/{QPZL* ݤPWOJ\-mnt'+m&c̈>k!_J㙐1LCB{]pQ69ŗ~6 5 +y2D"wJ!,H[*jXy\lϴ@;sܦ^QWN~fpXZq GcT:@>vTvw\$F=g<Up9D z"q Ag|1&\d+x*#*e};:Ӈ!1\{Fn:qZ֐$l)]ZH݊Is?{վ&[J1jC[2d]8Eu$ӫl5ayzfKG~-3D.Nz -@ZwE` #.bc"NTRA@4Nn\i6uao='[n\\-_xņ-^d@X=9 Wf3Onc10|0ELZCGAWCnlJ"fcBTI.2J-|RN烱<ݵO`_&=^֜B؉dѿm-`>S1?3l4&T\ /nqvT5KFt H4/]F6={n)9kS j.tJF3͸uO8_2V7h[p4ޅn>~yI lBxYM7nd}Ţ\_8V[=RtH]~s,ۧ=T14K^|r:&oY =1p>ke//AJE%za0Al+Vo羣8H@# µ&0$mV.X+E4௯w&t^LKⵍKTFsOn hEXngD.(w]7*FX =]thkIO)2Ȧ#$ںK8Gj+*My'pm7RG$DxhA>jRH,`k]y׎;ql#]!%'H+6i,)^ki[RnD"1`M(7kb,O#'uPs~&{jB **!EB6*eqk4ɶ@oy!Bj,~B/Fʍ ;ϯhJ7 1G9yk#m"BJs 丸еmPԚF7 r,] `Yܞ?s~X^˼Ql֡'ߎRWW~ ́|ŊQcU"IþkȓSՔt4JEw}:X\Am6T*F ~7Z6T#u dYvt*upw.OMfPD*X[C)zvDs*]EsyABKd|] zH1@'=FIou^\qҕv;oQ`Ş ̾.15HX3$K]J]asE} q8dS"> /wݍVX㮸Ӟ{`NKǞdLw>W%xlf@%APT8 s?+%h+%Z w,ޚ1lSS buihHYo,xE%_Ck-``$ iU󝌴W)&%yEqMCd&JJ a 9#޴LΌtCr9]X$LMH-hWWm[_ĪDZ(Y>Xi Op}#k\讵/wjKFđGfĆLDh7A#jz d^?~;N> GAnЧ чVr4v8d&5uiO!io i\d3@ȘE$NH9W/LTG#zF 2A;T+<.笫#K5U#st`HY*|ϝxj}O^Rf]<ȶtP(i|E[,b0u , C'ɱfWxΈ/aQ6eXdA &{p٬C ^ 9?]w7\ëϹ1Otm&%17CXscq+B~]TSbA)pw9,,Ÿlrc\@G f?"t[ۡWL3ߔ1#G )4ÀEԪX?I(Asf{X-`Q"G#4GB'تDHN_I{M7+Y?%(M̱v8FO OÙ=>E.r^!A)G̚+6;T[`.?2t^X].%~-+[Cm `'L(~lEuy=d4umvqa2Ŧ|u$DŽ@$ K‚ 02'\uS8CMw}-$tBdʯ;A5x-5Y,WU?9cl{k _BQ a{:Im`G:8- 4, 4"UW1=z9gsVV=iLM-v- 8PY43vjXX0hFybJKMK,8:LgI6<ڕ2͏#P N*JNt.*D=#{{1l2Ec^G<(F?xT2 Û#q@?&I\2o <$^~{l+jDtt(ZcG? =J&i2_o~$v cK8Iˉ;%`v 0{B#s[ь\rn0x:# n$ZSɨDt{bIHSNU$ltn0co7DR[kX 5gPJG}^U?*꺭&G *slez:l4x` X%W JTQy 9ʱ"di8cH6o~C6VN`\͡8)  XapjXG Je؅?FQf&Z=cyi˧#Q%2_Wl6Ch_娸)AUoT+ 2sM H% #6F0Q¼GX:u[HRkhRjZߵN;'aXu{,r0M1̹76 $,pv\uv2ϔοe}3ܯ1 Ӫͩ:Fev[Cb߼!]ف,&+fT>wc@W= OіQYD|]-Wdý0ѕxi$^yE ?n5g&2_$!ZS27lS}%8pڜ`(* 'Uٌb@.6Ln q[V6ka~~Є@ka%q"f{u?KE2ݏtwylxSͅ+CqeA®3E 1}TQ>ɌXrKex: @\+rt/)| <@O/<;ib nIw=DecazL I졓`dvm-_KXM`&PxPD/t4g(ם1Sً r@cLC$OqP@=Gb]K^wre K%m[GlnJag Me׼8-ZR_[ɡ8m:L{|8FN½uu(0_s+HOj7깯jo&:ՈFbKy7!Gt塾9D+dyHA Њ;/{PQM# ("0TW [COb_WD;hhz캨4c=oQ|Hr2̖"KϮؼa1ʍ!:G\ïb::Z4$ПS$}%WO GBo2!J b(], 5E%8(j*"@T2,K.N9 ~+gGrJc-b;ypnx?콝?nW=,I񖸈7^r*w\̣-ė+ o@ O3=^#rO\<"%=ԪnDN%p]TpN3b+~CH]oz\@VS^ؼW:`G+WϤhyvCx ((+)ؼFKMζI%>ljgt~Ɲ }RN9wJXNy8&NpSڌҰ[_uqp"DBŵ7UhX[(b_AQRIz~;'mm9{Fyb'vY"vAtdQq^z͛;;2蘟BdU(ہ1"FWCMte=¼iAAĴkRd<_7H2ITt~:. /bÄIz{-F'`C5Q/ܣ3aY|Q ef)a5 5yyLPkΈ+HS L>9Z93\ֲ'z5@#F+ŕ.vPv( !k4n9[;_J ]W\Aw0 J hlА.jHAtoT _T9`h[4Woߔ7I'v_9.(3Lqu=ZAR.QCvZw-` ,S7cG%В.=_ZТ.S%;A:rd;u )l5[ZVʣ\"V~%8s X(UKy{4>2r&t–D|}"R}w B;#k258vR!" yˉ^ I:]aX8smQ 5)ehGl_olE74jSAQT6jy1ʺaj#ܝXH2 __> /BhI hKW}bCqV]%8BGάek6o=Rc Fۮ#>u"7ͤ(Ju#)2]+F^He) R*qE(|K.dk=jRaS(#em(!N!;:ʣh&0OC.P<ֆȲU^ݦ u޲e ˄fqo ,dƀFkoz5S(ZŀeA62{!BKSK3X^7ih]F"4̮\.{Gg4%.Psti5)ot@1~Z75:2CuM`f{!mA$Bv`HJBS/ SZ@] z-XH;Jw"}Znm:"~;B$uR6Pԓ3ؕ&)ٗ8b?TﲡͶ 꾪`,\cOR&0T:z#||㩀wI+5-40)f!L,XHU=wGrTli3'G_8?6}^y I #3/CO78UU_idגQ*m9ęR3$NZ[anEs|o%}(XjG ^efN>f1Q>zAS_ٷQµT|K` UTVz k! ~rv[(@h3I`kT(j%"ݡc0L < ۬0TwU.p_5I`8^9MR# ŏN$'"Aj, Eٗ瓘H(6,PM;Y8,naM.mx)MQ{=С} {sdw!hsMӻm = o3&ɯ x<dž8N {2x񚕏[TSW~QY1FE<ُw\d~qJ[+iC@VYx)V&I^7tB;%|<*5qR2h&x"ˢ=7`9.T>al{UH!*$mhp1`}>!FCWd79z B54 el]W}950MhX*GYEu iɋ>k܆Noѩj'¬kQM0j+f=XltZs aד ͜7nY85c#DEFοͦ%tXb탳16:{<뗡uQ55M9PO.OSʹỦ%laϔg3[ c%e1 uӃ |2tz TǛݜ [=-ϧC*qrC◊H|`εrB36J)WlErpۏޠhz+`”4#oxp Fzh{^MC&.g{U-V;6֨p:56Χ4ݾ0ma 8]tD[2Vf0pOأ\Ī؆qe`X@@ \y?Es9?hG1$.~d{uf^cګ ѣ͛v_krtψ!2)L߻~\*7d#ݻEkM!qaTM<I|W:pa5'TM*d\rO,Нq?Ŵ$Xꡪf ,34&n#la/T Ԛlk֗Q#m9L0K"K)V_ݺ e&8#ys3L{A4q 7cc{#.HovN&\șnF"ܙ.]Қu'{B3`ōo mhFq3"#;V@"қIV$dB׀wPnLs`'c>\^o-߹. O~4a7Y2\L:0ݺg4 ULRit67doTq5-gRR ?SFC5_ȸ"|3_ ZL\)<ƆrSFJr2יōu\'$(oH۱?4Mq;#UV M]4k3(y䷉yuס7jP~/k7OI35Sess] kʽY}go]o'CID7kSjPڗOʥI jy81ٝD\ Va{=JiBA]iikȹvn|FШXA̤Zg 8^y[܉b?IWG435 d$7,N:3*"$=H م_,Ϭ"/9\ C. b,PjkFNC`0m1QY, 𧎹BGӞBQ1̅xӒ+T4|MӟuqӲN$ڦ(E:N4W etȦ/R&)ˠ- T{m舸i#O{pχa-rrFWUJrLrDOV mɑX Tv鍠6X摎)y>uڞO!L/N> $2MjUA*dM  dp+#7oQC&JvK@sj'Y:QpkD"2 4yUbr>[b?D:,+L96v_&'5RO4 |j{dm1fRV)RZ`lo[{:h݇Ll>WԬB)lQ}m"O +gO$8]IS8VU%: Ԝ HqIMl#*sD֬dv5{w``MSFɚ trVF\[Q̈+it j#uRpCQ2@e@9A >DyV\JoQ<?~p͕`&g.^pzYҁ~2;qE [rcst8f/i`Ź,ޤ! JMm/iO5gtAKt~9/MG0q[a垾ZSd#Aw>vGXVQXǬSN%a'|+FXqǽP;u%GO ARgicW#F?MԸ:b#= CGa1cp{!+6r#6 WsHٌdqԸ2FA8Jé{Bɯ.0-b*Ju 8,;s83:a'J@FќǃǜH¨$Ađ0naۦE,ҨM=A緜RKV]P {Ht낫' A |UkFM rQ΃wL4`}<ѵ}rw8t84*5e+Kle h&02 a\SEݡV',_kz`7P#.r :5G2farè*d4[*f._6-;^zM}Ry|#Ws}v6n*dp /ӯc ;MqYr3MVW2`G@4)moCrr0 yC%Y'mA aW׈&W[` I19cԻc/NVT LЯ<n6 v@[.V6o蛬;'+@4A)ak۰[9#?IH:{Sa~2q= I;t.Z2?pbC3z 'Wl;SG8` '!7$5fIEV)@ǡ.蝩e]h`^Sƌ*)c[`N0;M\ёs>Yٗd~EU^%]_4}P4c1b @.E2[eډھ^T/ưOq(tՁAsx\^QJ?b HO& ޗid,KvB;`M=@Sb,r{f`)d*CVO`<f h%edW &^r牕d"KȒA~ "T, |BSfJw> ߱o*BPgOgJexGTCSkAAηCUcN}b gˢa-4֣`ݛv szuPP/b@Twem!7ÿ7qZ{P9t ? 7%uI[-N'+qFj]m\X0H - guqVg ;doq31ޮ&o;쐺9N4kw!v2i~K3Q6^ Q=߸^^ܥaO!\rLs@|X >Wy/SJ|C&z4vyQ3U*XHww(=DM~]|.yۻ Yo+RPmgL{.yUא KɌ])wLE5X]gUWfи62ݺNdQ3Cz\Mu E霅t
  • q& ^QxWZْiƞiǰm,s6M[MI 81>xj[aO&{A\GnCxTxUhIFݷ^>V)91?pνz [Tb_T(P Xzb:&KFRTr< >ya~,s:9[% ߮dOgcm=ìSf@5I AI<\R㽳~G9f!ɂ~F;[/!`TsF+7sCP3GXͼjQY=Si"YE KwVaW@' n\YQzӉJn Ô:WU{M,_?]B@6>LD촚i=6؆u\g NaH/\70pN˖SJih4Wt `@Je]q!`ڈCJ|sW oi=%?)Ѭevۨ&*Oz-(1|kؐSnhbF%^Cp9 :-D\4[I:!(l+Xջ3 Tq|7;uqk!C>iaϰgnscn!~f諾v~̨+&Fa&WV3R+q(4&-3COhtM[ٳ)Xuʎs_ֵpuz(ÎS=kJp}"2Uˣr- kQ bLC( {|x<~u2G L}ߊSތtP <  CkȎ%I#_ox$BZqd&nmN D0>@k{|H{Hp,[SjfSND2, 9L$+&/sc r =R>KߦxeŰɖai u+oV`f YT"@Y0$:|bjZNiFU) $ g5qyV/wd m^&3N=G_{ Nį$dYd>a+U8S|6vL:cօFJ 2wmrFhaM j{0"cTbnAe # {]M*'B@G#TvTR \lZ.gg}:A1%Bl‹S˶siFӥܨs%ȲRLlmJc\ck|(õ3w|Cc(bН]XV G/fi0)՞ncŪОp.Yj氼ytFR5`4iTC/+i%e N}j1Հ!N9EpS]Q9wMG+T2- |dF4D<75':7m^y| H>FE~/-ϊKa, xTY4Y4w՚֖y,LJD֕s<+S$ܓJf#X0G7cT/{=e[(eI2}s}!W!xƬ:~_i< ]0nb߉! @W( m%KK.zΗ'QilŽ4474wF&ɿZ)#3La&( <,/ܠߛDďk:_J?ZfwU_бO(!Swz5 D#vd7AvaΉ8$)h&/7EO=Q77# -鰐-Dvj9?TF ȏS9$-I>D:Ani7C0dNݶw=I||j.*{9c˅ XR8ȝ񖷂w> Y0ïR:X2lΘT;hٺ9(O~)e-Q'jo[n󄸧ljj,D!ut2عEF`t+| ga{Ni\ ; +C)/ ڐ~^cQE 6@/zsŚ wSr„1:W7\T4F9@8T:8Kz@gW:J]!{TY<~MLbpb%W(=QħxqxYc,ޖS@j"`BiG͈*&!!M_%kg?SYiڔ#r_ph@gGh)&&uz 1?^"V2S\* Z[X6`WDC,m;]TOfBD8l={@eeTcc<2:l5߳;97H -JZ[vNFrshCdi`<D#6{;a[5~}c^4|@|.O^ay8^ $?.r IsJN^L#?6'`(X'Zlja&qSAU6OU//'8߫"DyBI2|"=]Yђoc{w-(7GSU- ##r'YN1j77$ yfA ֺsw+8drU&#&|DD _-s{.A͡8ii59k'buDk@.ǭG!$yݲ6Zw8.8/ :ݟF6 ZV=!b:pKR-<+g]SxϞxDۏzԂudL˫F jP^Ţdr\]\HP(˝` j::f!7x`$N^gH$l#'vİysA` Sԭf\=+s@:r`,&ɖ'!%s#3T}(m +pNzb~ojDNBiᜇE{sPbXS!#_.SDA0ʼn%z$0: |'; ȝ*Dsodlb(E*B! `-A,5tH1.֭׳]MawCeA"a~F;±4(ZnGP]QN%%%`9&%B3;2]M#rOPt)рtpSZTjw:{#d(t0T2f?\szzxi'1ނӧ3s>rxu)稪b7;sz Iň7\!R!r vnjE&T!da7W?&Tۗqp_Oz}ar"2wPQz쥨1YѠIE]ѳ@44d/%k^ӣ{81Ns!㣕ЧX *Ks)vJgL˕7OjH7gMe] S7)KOKLKҿ s糤ܳؼ+(?=0]h7~LjкP~PZpfV"X<6C?:25j #3F@sC]t `f5O&W;0Q \%( cL;niImyMVYB J -hpr,⹶y͌AgHW$6Weg~6e_Yvy¤k$ZD}j-_rzAU~2rgi^iV6IY*!^+X؂)]I~ Ѐ0YW戔T&=\wE4e(@"tN5Y>_LkXB^M OV?B> BP!?ai;/-j=U$ּU#W ~ceSwemTHɌWIY$n<]R(W v,l7ZǪ<t)wO[f[36I W'!FBr%QOr,jBNc/2qv¨-V:zGn+`k/<~n:grx'O62U1ωKcYܛ3{vVT:Ff A>:A݀pi%@K7x3..Pq_uƙqfky 7 64 C1gjM`t%ƈcEnH+UTDQHWg͙6Kc&Hµd{k2U . i^r'!Ko`}ʯw&JI)ՙO\KP Ѿ '[¿B^J 0 F˵J [#g5y 'Γ"ņMi& 9K 117ja[N_M lwTi~}-7&11r֌N!J Ds=E6LJe`O^GȄ6kcȌiZt4J䌷aqU% n&(j["[ |Գ5Gf+7+5r=$Ʊ! JYyn 7!K gsdw6VČd|dGudaV)3kɂKr9d~AAbkb^9eY)u^`awK)犵AI<`':nB 4擹fnөB+@6P) w iX~ƺuif6".NE`քڐ r'ۮdj Ýs0$&H|%sFJ.[5C'H pBx8հ%h`){$;pv]~T1.q*>b0u7H4+#f L9*5͂^v/LyhB;l88]c{׶ q*P. J}\9g+)"zvƴ,ە; w=T~7H@fS-x^^9eǁ>bqy];νK:$Uv- 33[/6`U:V:Y[ũ-k1鑷B hXo(F bbú$?z8/J#;Du ߽Dylr9v";[sHQW oM:KOGZCIY_%5_ӤMU7e^4=[J=^AƷsb#"̮N@_ȃ{M CZ _ uiMJ.DI]2MI1! u`sDXю]Xv{BsP-+rPhӼ]Ě[w4|T&4LSIQ`”ƟZ.Q'N5Kp ɕtKRX(bx7io^OdR"'_{m]QDNn-rՓ}$Y7.ƮNq'`לz匠OjYjt:[@HÔB¸xFfP{Q?ܪ-w=3!,/xF=ZS\d @.I+P6M}RA K(q{R_϶Jm~wY7Ŀ¢U7U+7ijVl'mCWi. TF!g eĔu},F <[Y׭Wl[nҥhy.$X>ď* y恬;>yEߠWbU;F ,zaVbGs0Qc@ ; _sd ;W!$Yc4Z&Fι+D_%=94eS#Sv~)k>h:; atX *p:dI&DjF/8F3u» z 8]OW̌)kmsf({$""SQ?IpvA S1fCS jǕW<8dzMTm,|x\pbCΙ;m>Z{DU|s)Ԕy<3/H,?dš2d"ƥ` 9*b-|Ytr# Rfh_;*uֈHK P.Q jN҂s1,3"_:($8L_rLgHUHHP?կ ԩm0I[ 2䐺w{W:c ||J~L5`;Z(7 Sgהp&L,v_[ңJL%t …h;ho&[oUդ;@YKnNb lqڠ[Lh~J1jF2F#2:˽zh_xQ,5(s>f[eN_{D&~@WO3kI5\L.me*Az>nZƪ~uypYCn%#站[/cjWRμdhQRWbj:P6- ]dJݵ9*N(mV6cs2kxYh;Ց K3޸*bzÄr6yDv5< a27F HTnȳes ]"0n9@[Ae}a/6 2bW+ꅌ}3hY(E<`G 2pޘuHvbYI:"dⵈLW '/_iYS_'^ X9ǂE"hrfLJ BUE=s:5OVvCe(4u84:2c#"Of8^x[meF%qlo&; R"I_5<ޫh>ę //fM%;\Gm+Ÿn /w&)"谱HU(C0heעe;ll޺EaQ:tL9VΚ"~]M:p7} +'ݍwh|mnS3+qߜH ( ";8OX/aV |hlK=( X\ #h%[o!J1F.}OSBB_; L;+ WŬ(n~_ԄΫ3hjz?ʘ0ZЋDYg*vfϕw<7S~}je@Ndw5x, 17 ?y#A}W/'kqV",Ƶsqa4A] ˺qMG}X=u|AQTS~Gc1Tl{`4@,8vdd֜Asy<KVtX/P]  u/ILg BjW86ޝb0,Dc\z<-RHQ![1"Df%Y#SYJX+&n]IT7"^h7 MDG+ӋmY[N p^:]@fRg?:JLjb?@s=ߵtpa +!Ǖظ3SOx2=e_=ȜD1 -ћ. TbUDv:hG1/F" qK-4P>_nT\Gh05h){0ӗ5 QHj$!/~ 5xv_e0e2JxAHLhmV-Z6$OlbNq1xJgm6I܋aAڈLk8uH뱊>Ѭ/'{a{b֮#:ۙ'욗,2a0G9%H|=Z%irKT?<_oE KQ#smgB}gG7lFuL\D,)z3*]`窷ԪϓgoH\$nZv0+aQ9Wv\4Veg)?ao1JAҐ6zsnM㭌{m<81b{zl%4%72a tCu䊵dw>t!3I=xIsӭ]EݼB`$٬0OmBjZa>qk`dLb{2?;d1/1avOG/l s´0U x0Z(ᶉz;D~3pJǸEnO9A}C E!ޟ\:U}l !wxNj+'XJ,wbdEs=[|%x8 0Cc*yA ^" ʅM#LaަS-Qsp``LCJ/}S.- ڶqE1ok0sCF9׵jfm.2fA 1+ezKe#TɁX}jNr{h&vѧ\f3I|i>G3a/W l*XGn:Қ|G6{- \~Mx-6K CDSYy[>Q\h2:Aߊ7hL't'p(`UZ>Ӕ⾝㼶QƘ%Z)fܿAF\Vp38PF}(\0# $\=Pk#"i-yU_NЪi@uɆp1 pEiCܪ#myV1a+Q\U%X'FzƁ tōR]byN>~Ac+š ֙j?)0yg[߆Dƨ7@m9~?h&_߶ F䪉TtciIF%Nf@ M>[Ad,g"?wSSq6b\^zCPT[#X&l̓)Wi=k6OBM33dض{볗k,Dn֝Vȹ`=ZXN| )OC/1Q}MU\{O v)7a_gmTד)"9}!]vY/ʢ3,{*xi1Fftyb춟. ~=D ­ \F%Lh7#ܴy|89ʲ)4im,l0Q*+&aؖ1ZK>Xg,yE)Ybѷ fzΣ|+~5)TP;V#yr [zaëxqW4~%/Y)"KD*sh'u =ʬk~ci:tF4&_kɥkN@(7]rfĞl}۾bn7S^s`MriѨHy=|~wU-j7sUwlbԳЋ@sY]b*꽃}."UʌPIΪ{ `=6hJDaXN!jS/hrisEYMs$_pA.4ޒlS:A E/0'LSE:08Rn8=ǃF8+0{6W:һ7'[ ;*F)6/iD݅|IŲ!P!E4.*κhއG9hWS8^ չBܦ!AkV*ڨ!Ho+Uș5AY3,b Ad/UFYq,#`k'ě9 HԥPKS Y2<+(AuHb| f;vlũh6q7Ajg\5ȵΫZC͏z}ԏe~:I#otBS~O'o\ `*QϺjfjඦ a]j'ZcJ4;v u&Av-nuw1C uZd$ v:8OpoFp s{ѫ-r78{`nQ0EpW)YP\V$W&kwyA>bViRh`Vn~ ez;T[6q榞0݋%Cd$cO%?y Ų)g^uё=#IEn"$C GTP}eQaa]>oS;R?a(7H4pZB'6Z gϞ3N3K֗W د4R+r*hl7l֕Uj 0D\O<[EwRhuT@HcG 7Hf=j{E;tAi=ͨݭ[G#@Xj?!{f8c=p@FQB\~C\輖6&̐KaLN.ˇ+[+r]D|)uڇ!ҚNHi (nB4efL)cne\1(.`|@[L$ {É1sW\{`R(L'&d)>j|mґKp7HE'|AmiXfm$dJiĄDQPoG Ĭ%f9-gGl!rnӻϾ8彇)>Y7f1PRE15ֶc4!, &}820]2>G'VQwtN)kH%Lj'I뤜s iZ hBƩ:\#^# dSw|f?|\=|T1/&7-n*?E2ECVdIh_`q(x8 dt1;ڪڋV6}6ߟb"JK 9۶ܗBnttN#7ُ7(6t[oQ?1@]ӻ}^eP**Y \z zbYjǁH&O7ȁ=8.t&e+B;xlv-jrH]}9'7Z膯0Rxvxrm{s/ |K͕y47ˣt[02Ú51bH1qTʋb\&גtOCk Y6;=h3nC 11.um/*V6.Y5&ְΏ2*Pp]V!Ob Rzڮ[t:J!)V:h*ןX"^8:ml_qOSeL.7׬93yǰ 3vǧ45e(3.  7a3H($,Ֆ`'L[kT*.~ʘr0!Sv;2=Al讙sĦݼ0LDRʧeg/k^cщzLkH`ձ҉7fA|_aK qa'/Us>?YM(go;78JWG]Kgjmĵe-A5$XH zI2,ww u:ք /eGXbFEHN>M\2d>*Yanac ?p/SDï§5*]4x5-XbHzpp7³AhЀ/ Rޯ_ Si5&"eErrEݫ|]NIF:ygdKˑLdQڒNګ :A0@i߹5npKbUy߁ 2e<(){~6С1 Z{x4dzZ #Os;[Ɨ9Rf>=X(~B]ȧ3$Z#R77/Ixa8 QEW~De; s>8om"ł}Vpw'^?mP4ɦ".-()^ )KN,s`[r$ iTdbAK!N^(Qi0&H\E% n-wOydKP+S91* M똏vrkC4 ڛW6'Qsam!N76hw"3AMe)DmFL6ZRNn՟'*mނOҕųp1lÂj ڰ({&qy"#r{,r:=!Hr? eB:kZrFm4},~>~vza[ǒq\:+ [w4{;zsA38?̵ (R,<ǧv.Cn(9E6,%ݣ<9j!S;$U.[!Ò0QÖ~\ZzͰCf4gd>wQn0L;nl>-U@ˀ=Qd.>ⱍ@~[E7/ 727|'zU;? ͚l| *RLlL^g 3iؗHL%U* í&]ApHҊ9\FKrTιR`6YzпO)Ju"Jxj$|x| 娳mhs&!>_s`@9lzNd&i LCtqp>N[E*|5YetϽ'G5qSDJ'Y cqxV8?c3Eژ5 +Vޗ"C&[0! w"S LGVU t %ߣsc6~a$|* l'1jߝS(qd+ SM('JAT[ny`7y[~76u2ݘ>@+gxb1{YsT p}ozŝR!7tR}=_?EsiAD[?/xeg *ЖL;B< 09Bm7ÎJWU2bCN} 3Kft8*i|[ɀzǜbυͫVތϚy gcYg-vGQprz5#$Rv`20wX:[vUqD$QZԖ^e%S kJU^0h (֙_<[b$\(>bd, AìNĈV,#wlgJze mK9!qgšh{+IK\5B8^4-+Ñ-2|\1U*p('SEG{TI8+/IPiG&Ic Э{cѤmm64p6\l%h mG{q12ژY&ofy+{]Mh>Wj%PeSȶbM4捘ĩ<CN|Q|ݙ2U4 YWlРٺJ< ;nuoxtvQ!sBEeÀYT}*boDzM\G7xUJM! eE':h);IJل! fjuL2tDw)P@*Nۉ%h80d4&HЉny@xQceۏJ(-#B%LԳWtd;]% O1{g̓k33b/רP=9k*Z=Q~JS|Yn'K5mٙ;:} ے#@J+H?E<ǧoʔVKMOjMru)}q cqnGcӾrZJlab0G `[6v9!1Kɕv7' K,زqٚY)gKg޸0!f/(]aԻX4(&-?R#fQ3.)#}Sɬ^N rb \#Rc\+$arK|rs|+l KXndA +&+io'7S8Oq<җ ;omfl(Ҁ\[FA$1"kwj.fj7MCv,>EPNߦ> U~o+ɚ|hl3*J*BC|P;; /4l4HJy]D=##mï? ¶tvT 'L{3"0H0:bq U|i@f6MDZ!_MXp1=ڗ_IbfgD_lViP@v7zns$x}\e]ƔyhGCIy j"r#KOYLPmԫ2>ʞD'?k/듛}X+~XX=;o[I|PTXl6iQq7wDZq a\} W*?~|lK(i=aY=];';}Lca"OP &#k`8"uPr}Ába?x(b=^rtZ*]߼=3c#1|@w Z ~~"ap@Be)#إ~L}u"-4\Ѩ;nE=qU@6eL`_Dhc$V{'w\Cfu{ ;1iT=xRDx R\YM"{9opfI UTIuɲwׁL]8nxIIZ]ȅ|Yh?tS$ 'LWR.oClX xKIJsKL^ SXpOhqW)_!tjhY$b_}( :P_tȶަx9GP!G#IOI1!:=7$sħ }خ`}=fWyp2dmWـa.9d0qwƝ5mYfEҜmHa4¥@^FoS;a1$-ƛآJ2lmm`M,^Ĭ$$1~†29@-D-?}G467?-Xj79&sY &|mj$8*:K^5 4<"|^`< kQ) _5mdf0 ;\c=I:-6%-&On9Ŝ z1?O!(D1x~Yi6Rb%902h*Nj:7zeE84ûxTsd{Ki˓ޅ| 5%jD6nN=_|QRXl\@`b6)U,^`V1 sv:ĸW` q$A.*)K 3vR)nA:S ZQoѩ4l8 z! +TBfQnKPicNE! ie-,hĮj F}-处)-x>pm:eRA@}MBd B4̾/_/H'QפD.V\|;ٮg4c ꋦe/{;*<$LalK椄;gv`&(4 hӻ_k5~]ƇxEM)>Cy(zvr8FfD;Â{}٧QR˜D FNz}f4(u|߬bY+lḲ lFl3Ǒy~w:FreTt3t&<[N\%BL#0^59LkKh: H^?>I~ ɥSƂ\535OpKp0ՠ8BL> fVAcRGNuUE(H>G?þN̓?`yoɿ 1{{i| Ydah]sW@qѨfwF2{, ֳ@;ˆp'W/ 99AQSQ2Cwթۍ)A׊:t"RwlM?_kYK ɩh<@A_n;C4鐑Wͧ_w}l^-ěB >0Z1oYbLp[F"AMSB%e~BD1NZ [Civh]u$.Bʊ BJ{=:i;IҢ4vJrgw%7bbǾUnp$7O"\Ԋ4x3}߼:wܸ>qWݾ̈&p:VF ,%Is 10A-l?["B+ 0.FIi/M9EڰdvnjM$ȯ[ߥo ~ثI~–XIA G)omLWpڔU*82lÄg-oh'n"mǴO.8Cs5ţpsjRh֩4ƣwU Jc8~R~3k"mKR,ea V1Ү -žּ0/#`ljuፕ.3}c:Vq/ ڿ^]=\&x1j1 ?╿#8 dⰡ(Ÿ&ɉo;d4T4t`]#PH#&Ȣb%,kكIYv}ɛ Ҥ^1t3py:6 B3-CtCdVWv `S8&CŃ iZDtLVAtg0bJ)< 5@A!Gs"F|Hk(7#Z+.S? LUdl5^er\"덡6+Lt1G4K`ZйOc/ɍw`ğ s{: eBOߛ󪿅]4QvmX+.YK|jyv w*Mm@cXѐ.ɂqDJq,nR>Ny^~Z6uU$|N?IY>FΡX*WnYdpJbk9o-੶7`cTӐ)IP_)ﷸ 0Oz5h+k<1 DmB]rUtQnDMKcB0s 2ݍ}KٔҡR$cZrf 9P2bA6Anq0xǍr&2y('> Cg%@d&\/ fA:Wl!n6AM ^S79kiɀ]o"޼D < q iNS/t7ȍAYMUQ'HѺ p'7.iu TpIA8j˺l-T }Q6.s>bP9^&`|MpZcԅpvO1+!s1Gb* \2w2 d}i#/.X]to^zX^9&+bq!$Pl/ H= Xϣ.rZXǮQ77|RCHGbӟ'1pqe?LOsxdm3?QaޭH㬞t fakM*2O9/ (wMiFETIݿ6wRvF6.Q/Z#Tp?*GZƖ_ 5`"RR[_9fNy[X~.֡9d?XTu(t/K5Edd(U]7 ͡\h#=PZ(+b]ܺYzr- PuF.[H d:cH^t 9׻-%֯2ˌi-mx4/pRƐ!5GUoEA\\-}4v!xDSfK A= ṱGkcX#i^Ca_+d @>leya0HoWRD]$g֠8Yeja͙Մ&\vƠ؂l<; BX7!}sGE3WpyJ%r 05`5@/eHg6ymX/n-LAR(o6EzsU z,5-uԍb`Avmvf U 0{)+)H4fY!Nʙǩi[ȭ\NHߪPDMYT蕿o@ՠiiQN҃U R1-sOoڲfM?EHՎ:3RBDAbY kdH)d/cE@(Z\nLj(+n8r۝r E$b`&j #ԊW=co4?O/_ CT˗6H㺔r6ĢJ7c/;dQbB(~8:?)ەurU&Ԡr>VcL6 ` pd(_DG>|PkzKC6 1<2<5YBfDGUl^ cTkɚKP˿4^G!^Ya WCҘRv!@7͐~00eݥUjn< 7 2nYcõ}c؉IR:֊;[tݏܝZ݃8OŻT7\`gD4+ KmNY˽F)\[+e3vQ&++ᷣoakYђzH({iF;F{f3}ژ#^p6o\)JuqGxn=lо["> L¤ǑS,L_Rhjzd~Y$G4deoTJsJ8.5):LlBb,k*Vމx*hi[r=]hZjр"+^VBVbfA,d|n5o'R/Ft|)~A J72he |emD$ߑ 2@XL/ڜTt3XRP]`s;09`a5 jbc/e)ZJ_X%aTP٘ȫKg<#퓎YΧb E_]0ռXwBZS#z (=h D[4'ɛ};HhTgbt\Zq6Ir% ?ά\.䏰U G9ED8DEEs Ta lYc,L.E&5mae=ד?#b8c*kJH b.rPQyb0 ?a1J&MK o B W vmLe1 Sz/,kRl`K}Pd@/**/>l:}f1Z4Ro9&dםgth(iIwX7jomf岵~0j`zyĵ1Z] UjC,պRn_v=Ն6cԫGsAXzXlfu)M!#ZxRӯ(xS#04 <4Xe͠zUzPp+4LMfqSteԩA?S3-/sXG#f(AP,:v܏Z#/=Xa,V:K;-1W)!Ơ|vZ)[hwB?(?G[vtK 7hBb |&WZqݰcھFGǨVy.V1-\Zq)A8sf"r>hXXnj#`{f"TOr)zӺ5&f5#-cvvG*+e:Z0%՟TV+[ʍYlk:J[%YZ<!Ql skndJQ6|E,(]e>P' 1ޤݮ}_B~7aKٿL+)Ues4 OnLEj%^'QpQ,c]2=j_FTɋP[ 4h;oƷl1  uْ6@x 8g%8v== P#4 oVnCcĎ"+s`ڬNqTx]khnZ)Fzg$ķZK0 7Eﳅ  oUz=RN|Z5{%ʾAՓ.dH14{EYHݒMKk%/ygb̛ crjfgPRHv'¨ɫ[QyhToͮ΂xFkQp7nM[lxu!)<Ȣv_,Ey7'b:;K ϺMX%̒;p?}G|ktٍcja<*f2vVǝ췮 9}|MBRPSZ @GxQf :WR:fTY7me`gX>XU#WMq$;aUO a3ZBgsX(fB"r>lJ '!y)fQљ'zE YY74X+tl=>D$=?梂vŖ._NDS]w/xSh9 ;vxp6*-Tv qGڹդ.-~գ e>ie B(1c`G N97lQý""ilUu`iYw7 PQ\Ӑ1U x2]KvLBGJcطA(g-s4FeD<}&Kcנ06);7l~Na F|  3RYǃmlKSf"F4I7ƶ pH@<׿8͞,z|pxɔr=Ԛk7h/쭆ӭqrYRվ^** fT0ԢbXF|T4o3Wbgb=pxɕGcPkX}tf͒:<-9b:%5Px7Ku7VE*жM=",ȋKk2dJSKVq?1 R%HM֊w]s6FZzD>VyݕJ8@2$X,yvv}^TрRF(0J:Ċ&[p5%nĄ\"oj D g WfmwDUZh-PezAD!L_$2[c,E^'l}JbO1rG1(NТV?)z4 /n ,V|d;jtC^&մpu]jnt'iVc>MPWv;3=+*T40]8ɭy7~ckQ-6űP>IiɖvBO(?t ɌX>tck7F44VY& s=֕|3OfS0'S)_sفYK2I`XФ0'6H[aTUO_2s!::쉒4[m:կzLh~XVʅ4C'GɈmcm=A` 91{g non!J mDZbVr5,sGHe_cRKm-*Mp1< $t?\/] 3~ZT'6 a]Šcl ȶD*\~hrOG1".ʼjamk$sEg,`vlQI8%p# 05;=MMXf} ٬GtJ_oҹg$F^U7 /ɾs' 閔8#?}I69@+<~~=LyOceKNR4VJk1=K7h/,>L9c%a#^Bu#5!hsl͌dAtYQG,ݝv(!hS2MOwl*9u,YDH1rIgH|%Z}VLT Kw@T!D@ӭ{wM ڶ#CZ#0EjT5 :!͓N:ӷd29Mc6W![t#PW8!-M>S~%M]`7#KE>|̟֠Aӕr,nE^SFo+2R". Lf፠. /]hg:zJ*V Ət*8ϮYz]ށ/S*x&.`i|Vq}me닌~Ym70|ΪJVoƎ\f؜ $kk٠6q'Zlh.-? zT7;R?+tL{kY-@o 'ž2Na|l,m [mov ݷފ8@&2 l>GD@q*_bh>syylmdXqjA5,rSɁؗoFW:9oPcP \R\)⵷idp ޗ$'OWb@lf˥塦f|FfEffk/pVPd{A@62gtԤoyI x AFT^0i$ +s\좟$` >Wu@xeCg7YB5р#bee-r%zɔg2Rmzrqx+}LI޲.չO?0 %+Y;ݎj}et, S˾faͱFNG|0C00{.E48`A'70XB' U4?84k6}Sj9r υ`DT 9m>FR&ڂkUS ^:@lDY>!re-xsRuHZb&Aw>2ZtD y[Au^l. xi~^N).2W bSƩXV7;*X"Y{ӻJʞc+x\eq;dÛ87ݶƻ@wU#Չ՜37]k_EhHUvwfȑLf= N[|M1@2?kҾ89YN$WТjaksTDqp'd4?.s=(7鶡:3$6c"ޅ/4'=8/b:;H$fDaO鰈'Y3G\B?LED%Y 6Ǫf*UG0\{aV[7q|Fq~˦3&sC~APJAM,ƱP2ZZ_̚S\dOu۱mQ}Po&gf>ƹ@ҨezRꭍ&nNJ՘dj;|6yɿId镱/5v%ůng(ѐ5ԙrWK2z24ѓ6Fg!:udKˀEѷu*9r\c3Ƭ;5SrS`w]s:H[nv#M 6Lצ1ON9y68x㒟Ág+߷ڱ0 iMU<8H9/M4?J2,i.6!eH!\OK]7te\:D"Bʪ@$;^"\U|t'al0ص=>8f>bX6/J~JhjoM#xi yL4QeK:xX[ mMkf%fyT{Oћ%9}̰ɾD&*z ~Qv`9yŠ-4B :\ۤUxsl@9K\`.! oI kuOf{:E#YMdx=Z3Ί{URV 4 bW#ʕw1nS5=sO#ґv~Dc<~Dk j6[zuզ%^ ebS-ho+́ÙoQnDgK:>IB{64 -`QDT8CҤnIL<#25.>˷\Zr: y2D˜Wm<F/lH;cu} L]\`6tT~W!ff^0e VBniKkD ^,o![?U%МpCUEs`Y9~n>I1^vM ={w}Z{WWuD=_*M=|prjHw[Y~Ϟ9TRDKƂei0;M8PhIUA '- ']AxpVZȣ BuԐbɞ?giE_) }`OT[ #ryL1219ا_|t"F (h_~Ѝ7/WP3JWm1n+?z-5URų̋wX)>t#aaAIdL\뼎_[0X"3g޸NMdA&m6'f9=s_h32ا `$b|V R@Vً1%ǣrq stx $R(otvݎݲFvf%5YI^} DA A<4\⢵0C[y+IT\-t { 9a]ds_g]$#-d$45k^@ YҘ+QA< tQ nNPsˌ V_:#cH ih=p|ǒ yDCs{*@X5Osu+5=z;ˌ !$75N rQ51J~nX̏n?b@ sL4%DS ϣKɋMZ4ƜG x2 dYַ 9k؇]'{zVQ3lZQ)zD)_!Ԕdn&?dyX6 0Qigoً$ qϳu]Xѵsu ODqo^1nqR◾>$DRƆ9Pz # }5pp(Rf^ bn;!0ƞ>T+|vJ+0+9,1f)NqZ >%x6?]6<N\W` ;W `J8 ^!we&#^o] evftAKC4OGjNMI.q5kc[P:vhR[Y6^!S@љp.Za+#~PݗP.r  ӡHG (?k_9/5qiώ3P,2 *K ӷߊKBC=e-U-.dZ FHu ӊbBGArYhc* 㪕L67Gao[pOQ] Q3LOpOu\Z^S#!-CuX}kŝ2,!'Eiuv^M;ta;t G+`Mʘ1QJ2o;2Ks܏  l;Ouo{D5Ւq:(K(,CF ]/LsG @;1zщ* k]'O_Rb߱ڞWKAtր.0[r\]dx2-/5lf9 jX>9LBSԤOdF-@S]\X|n}+ڨWmb\Ww9xHraZH "BecE3<<) c펉jO3I3T|XZ(fBx8~/kyv6O p"Q{"jIrBş-&Ǡ:w&؆ˁܵ! 3O"$K.3J4Uej -z[Xswtfã;HMCD`RFu:kAP@XҸ[B[l9u}PfS7'y)|}"z\׫3c\yÃimm6mJMMמƔlwK~-q Z&ʆ~O"MvOi{rD:HQt:aaۧ"+gX>o'g%h 3?L-5"Lf *7$}+1Iau)oe{a= q=$iKkZy,`:\`5[$`U-J>)Щ|eሽo/n(Yk?ʹ <@4ev!S8H&v(5Yoj1zwW(ups M8Ԋј7,™XwUN>AcG` y90Mxie=H.XPLE֧W9`+q_vn!L'PS.DGz~cA'wK'CnY',=7(g\z̾츟t|:bUsh}%[i΋tsxUմیDog&Q0*Jnb#e䪇(i=h@<0 uCU3? bjBSAQKAC_4}/ [${!3{;f,FٕqjpYCr*"1ئSwXH"^?x.D.6]~&5w s|,WX(E+,ez,ZF+kx~?ydF( T3o 0P EAQǴ-_~'IgU\l{ˮ^yiEE rRdyH묒^"`qD) B JrpJ=A\W'?`OD2:O ;m3pbic=_6]%Rb%޳㳼 G ΉV #чgռϥddȲ ~skd+ f^v)^$r\AT>lxeL#ħL*_jO#?ER~!&$DIMs.}Zg֪rf g:H5A(LH#"usʫq&q6ANfhFҭs2 M Jp"|ZdC#'8Fm)n7isC:_V֏8PPMĜJ٩0vl;iuj!|s._H[guS#`ʺ1ڻ Z׊wS"CxscOEQKc&Hx`WDAX|ゲv2np4 2诂jVn,V7EY<2;m9IkJ`_ԃlES@@?V𾃡0(mջ$lgل Sxی0q?t O0 -n>0*$.swM-{`xlopj3L(kߥ)Totd!ң3Tiy켬?hF$,+[+KS ?LpJ|[q2uܽ卼X%Ψٿ;^W<߬@mc*s Nޮ/ tBfZCk3|iAZ+X( ̪V@`aYXk|,JnT~{?ā ]+Y 3| PL5e _GѰCZYo g=IC,zG JQn B Il).d~2ow2Ogcb8+?ɉtU> FY"܄onKdwzs E3GUV4@n82:U"Kz۔?Wt raxx/ ^`כ>||ܵB$J -DhHMF^c¿43/U,;Ka%iL&sO!6-EQ3azieG 'd|P.{) KL:vX[}UF}s177tAtVdh.FALkM^ Q-F=k)WAr" ř|WXs껕no06'An[L*̆į.NrB1X>;a!ъ~MR< / McL@Nc?Nz4X ֡; 'LNzdfotYwzmBϣ?Fl $, (uhmnKi 57o!QsM j "u !0?Ujgʱvɗ~I4v1K"邓l2Ty\0΄GPu>zx\>z-<(c(Zv7n[ulvpJA̸dL]*)xokYCLխ:v"^>HWRnK}I5m^=/},=54x{m" Ś'ʢb,38[!5\ 9V ̊pI%LKŃmzx<#8.b1V7I4]WZ3և̨~Hdc=4*ڿY>UDZ)8uYk7W3 4>шwO ؾߢ66QXu3S<[̽hq7Migw"PP 0 ,n_S&Ɣ~$/v#=FqL$iS 8MsW1 *F  K&GfmH#c*T&ڢ{=߸6-\w 4g^T$'LS4x&Ѣ<3 R_Nu9;}]T0'҅H=(AESBOtGtҒD[fu-|CJ/$T/brc+@S7=c~5DUScPճ? yM`SjX_O6jqUn. x3SR볩'q DyBO`FBXDc7KtԠmZ'H[bX7LhmUY"QI )h7xeϞV׽TS7+K1W][J*#VYW G(!ʴc*YQ]̉^K %̂* ~O;FpFV0=݅Ԑ!T8)WezD^@"i(v!=o(n&E u To&NJdtx˴{6g*Grq;C;Akr-,$ lˣ3WX/{C3}+xt&u>gdX_lz"/ert` pʝg1.sC>\ Ss;@"dT|ǖI5lX< 7 guI|Eۖ.V(E Oc앏!j-h FswpBmDB{gm%]GH!Eu̓w'ә i{ط"|uB-T립1T5̫ԂYh6BݩMeUho[ YꮝԐ?14UUJ̽ ~p’ގ,}@`Oy{56'TgB)%Uw[tF=rnr2/+N5aݭP\' +c~M>ѣA tS0,: E*/HW=d=hCÇxdfP1#OCPe ݌> ޛl*{NF~zU,`:hYNYpdX:9^uo5̘re.@߻./wb3."N%")]J+tYF*:t+こ{J^:6ȝün<0q{e&z &)94 EI*>9-Fm>ԅv t߆^TuQS%UUZR'0$pZ (f(}E@yLhP 1_:GuNˎL~z;{E f걌joj +<_Kx1|`NP%1KeR4$ 0Exr׋ v̈́-&SnjciT$X|Bt${F FfVsn$-r|& GG !'&DC&sC?RcHVy n-O܅O[k wT66u5ބo@A9_I zQ5f,$EXrgvUO"w)Eꉑr4`{Hp]v3 LJ:-Q>VE c :~T.Fs^WWRvV:6'5:7xu7hׂsY+ RS|.d$BCcɪ8R{zÙ?wktžp\zփa=/]{Ci? 'wjx@uˑatk%BfHB?Y\omqh`m%hakׄ p'3=?d%3!ɣ0ΊqCOejno! hQViVl6 ~[´\yR,gv.KAmCʽm4mJ 2$[bOLFxZxvyrѠuBf4/4Bf7 v0 "uTgJ[n^;|R = 0_jgtevZbW o#Smv_yUp(,s#!)-xAGr5X:Q,ZK:p [5#% CbrmV<lj;:)b;cUjǙllcn4g:Ȋ!!.pm7FpU^1Gqiⶏ/nW6S8"6VIh5-+VkʒѦOae bZ&oё_cb&`S\QT epb͝7}ƑmO&"ڦC1Sn (.,MG>A^ ;bJ [@SJQv+w#,JI[C4)rcfqU&@2ʻc8u*3[ݟ{>mf }e4`.@A?2ĕ%СVax)3J3l(hɡ²x ҽ:[_#eyxq5WI 2FtxѬө0+2vf񌛈7&H_2F @,ugݨEW"OIwΟ2v \^5٧ݶ_",δ{՗/ƋR)yw`V'asγn3"DK%'?Ֆ*pm=NT5|`s,OXrHb.J#s[a> Db?JC=BE/y\uoc8Oros8͆~b*4 dVPmէ_\9W OeixrXFi@efR tI:'MTseY3=$ S%H7;*u@(JMCOo >2VK"d2wTv~Nnʜ,w(/j~fY]wGJGɰsV7 ql͑)A2+5?%=.j YаQ1 0!R͛'ҏ_9%+Rnl!7 -[Y31TdW$`p ӄw~0vSGY"@BK#?fΞ$7,n)<]GJQ |~TL*AF9}PrcF0c!3D?F ($cw=MuDt э.L20 {)ne?&Pq1>ƒ 3`= u$X.DzAnXTG{燈!:>+>]B,jnO 4aH^g4]{n/6%P5fԼxuM֑lcUEyC/؎ z.Kz:<$1ܻЈGXj,;,|*A @;w^0Q,b_cEwK]ޜ~c{@\4YkUB]aޞe.Zh0EwD-xWx.<,x &5WdﯕT!ŴF ܐO6 5k!o~+=-Z5'0IqيfCtYMa/fܱӏ;ķ;9sҙl"bzxPߐ .^YU+{ytCZ{)Nˎeu$o˧ʁ4ܽ223ri-KQ\pNsIqT>of2/VTUwЭ~32 #Φ#=!yt=X* %aV:NǢe9( M+f^Qn4Dorlj=" &L7 %+>*a$fF>9%*R8Ssz|Euߝ="RNVS[0wSI(\!iԅWiS=5w-Ɋ&x\&]b0|7+8kьmV#zCޅГpݒ}4G Bd]ۜ%DO T!>(Wqu=&^F&:*y2AԞgMWZ%56e!SGíq[F x*Zl@YaR┚ >T"8H_PS(G&~3eM$ld}"@',isۿ GZESV:9WY(!FrEcT{۬ +ȝA"nBGADL]YBԹ,!q)'>XA`xTwk{n*Pň]n k| : ?e8Y-q村id߾ọǸH`}2ÊQqAB sn!wU'E-;7ۋme|8{wdLK2,uS*˼ԛn3#a/ja,C+^GZ#ޞZXnJ P@&7$?"%]Aad+=Ѳ>19 1VL9@k٘""FX@>E:Uaqۀ+)=IZCPQF'{A昀)Xʔy3( pdkG2 mHZ*< LA~g~^"ZX\"$WqA4,HkT.(Z " 8|LJ FB:XLȶ{6)qc!@7)ȗ 8b5t?]۩  / 3)IgU0[E:3[{C`"^ 5D͸u! *1 J>GLyUbnϞE`p iBpIHֹR/i>4yլp_բ43IqRm6Q u>XΪrb-_a1sZh3,&>t$Ef9zTj&LWjՈ*r,?5 r| Au %4eUsBC:@Rw=~ n-T \*]^ ك h +>qM(}XZ͵/ `jy* EE~Ɋ[@x#0m1HQ}ɭ 6,^8y{㞕JtMf"zO`XWњ(I?c)qT+L ssh@jI8ir D34'kڥvV uMllO\m#A|(,sZﴬ?Ŗ>s${?4UPh%ngڰz` asKA^aYس/ )Cl@{ ~) .bu*GڗIoc/gm$e$@+U Can !뀄C&Eou㍞ ɫ} #8l: } ^,㙢8U=aH o|a kh6DቂbK3L>3C?ױuqP葚 qu*dNX`E9WPpj{ywf8@nLKg6yy"%j.mǨvY>+VWlT\&|6kfTHXCZsL oEP8@*B8E C\Am8v?ܲaI|*C[w Ͱ%I5oxh_Ry>_?`KA;ڦ;TFɢQ<`v4Wcp +pbwm;Q5 A|6j3h´ ۑdZJ3Z-{Q U rH4V;og*تu˚4Q̝l ziVv+a6PE~T-(O;%<J[gs>4;2Fz켑ed!W$,XZ,MC8,L(J z)oٹEj8%pM\oĚ3'-pV@ƿn|[%e˕+Dูʣt.12KqeEψFu0y`W2HV_N?@e4_F {p"|i:Ӹf+:Etq4ؘkB9Y`5nl;isu1%VLj0VI$|(%) مUi0V)aLz6{HB[g~x A-awű߳>;Y;Qf_yp]@_gAJRIj= {xOܛvgZlW>H斶Z}ǹ>R36L 8R+ ,{r'=V"ѕ[Μyڥ]^9VQAY߽XmTL~ffxfV&P/{Ba`. P1nC.^mTtWJ.{@Ar{!Thҽn 1f~7Z./jp" eVU2xND٭r&X:ٗRi\:V5/JV]Mf!8֡m'm[]@sQRE]_LGlk"Հy\&u]j 5P~ԏTg^VG)n̰(ƛ?EihrX^HO֑bD޺K]~bE 6k &$W~ f`X V,ʲ'gy5ZqQ,Qy;lFw؀vaVVDHf3H[ ʻ]M53ΓE҅zIH#鄧D ,U~ڸa]}SLL~Ŧf/{y{RvMs}:pǛmiԼ|s5.8\f~fIv-諮u@e2\b-Y7HY'VNrJ4heG^nqD&]m}YGvE,:,CU ZcXxXa=*5F(<ƂSvN QxQ,\1`N;A8 -> %+y^/^䜧]1H(Xy%g.XڞRNWfD^ (ܑXA.߀)E-cݓC"Y7,O\ zZn`L@&wUo~!& sjʐZwN"FNN' MK~/fq4;KDH υi@J_+h/_5yvثӅP#:qW襐+03h#+m7FNkICf~cK*d&o  `#њl5xXwcRx`HYH,װCL[az4h=rII<*s oZ򔧡KHd%kVGA ,~+rEj8(0,9s}.eg9psՀDJ]<\S/!^@tM nڴce(4)-fQ_&H E.bG'JXx ݶ\_pWٷǑs$ øPNsGv@q Xפ}&#&cx@TG.c،ơhvWKG-8Аo^V(k =(-yIB$z![(͛DK`U[*# hEo3-{kQF ސBK Dww)N mW''=PP9ԕeΟJg:eMzz#| S:+iከ /_iֵ8RTRTÐyҽ~CRډ 8ZivGpRϸʽ %G~K}0,?ڂ[uk kok,W ܗDGp0{aB?k1Zħ"V,AǶglk7RVA[5ߖ鼨')l5 s4LkzR*ijQ{pvԝ:,{zw7gMq,ĸ8z:w%61gXnnUbг:NYÃ,D Ip֔ BL^yP:` 4@ch+r9$L !5$ס-z6 woNB6L.ZPԩp:DVDmTN tvn#7T#HKD&QS$ V(𶏫ZtG&Z<+.}~wKu>FЩ d L?Q8>j-Nb#X}%Uɝ֔ Fwצ}s&@̗Q%#Q7&*Jmv1}T~Y7^\dI9vѪYYZ"7*|tQ5<w1jFyYG)&BstlIEGԈ4X{En$}?}fv<Ȟ/o4Aq &ڂY [vcD}4p8Z _d@/]MfM0YE~D)Q6'J/ie,|P) ,7z1f*BͧRO$K6Bd@rna\:fԈ,y>I pԒ }OFXsE䶄-C@Al|ӸPQWp.~ jn\ Ҁ(wmAA";WdA]_Ⱥ\(Q%A_K w,`$SXI~-OCN Hs|C yTXhU$גd.g/]I;Qo30,peAGx3BY ]$ +8w,:E$!2׬WV|GT/H$t9F+PEγ!-kp0 :u>i+m?RabVA\iH'ey"=cZe ΋2 `luXA#b23uJr$n7|s~þÑ3™ iO!z|#+oЂE2hPI"t@]ok3Y|`Xaǟ'db,sf>} "w)yUN }[ʁ02jyN7FݛN2#'Ϭ{M6OwƱ8|W&@`=cvj/,Կuܲ2kֽ+HMIEb,H"o&;ܵ6B, WtMo4q:^Pdf2_["BvnWd,l(jj0q9lSJUF%A'SRM" r 21d V%OԔԾs/ys8TV 4\Fg_;(IT* FH;#c ȴl׋)vģ9 '`)Ǟx5q,)`Jo7sЕU[fظV؂jزn|&⿘oMC^F]h:! #Oؙ#Coֶ ۘT {0o/t5EyV(&]1_dT)w)զ }S !2L~ n/M7yȨּ+lt6>(xWR9Eub`6>Sk @+}:gʌkq=ꍢxD,k32 x}h_XY٩;a9v6 uuv @鍋r[E/e&甯gL&0WLmԿXc+kzۄgץQf9Qn`O M4V+Ѳ.S 8lRE#p=|.a4I9!ҬUJD&VOv33lD7NM"jg tׅ_^OFͧ?/x r}vN-tu^{ꨈ*=nk+`B49&a\1`])Wacx ЫCIJ+p^صfUKZ5II't4Kp- YIߖ$PGnZlV ; Ĵ63ԣPS3I;Ru K+] 0$[8v(3LJqˋ2|]etҭ#}Iט~L._h=ПaѬVi!XjawctH$ŖkT~E|;hՁ&IEԺŇJԗY9C aGNNJ>V[=gXJ|ds{'Y{΅%jީb\to&o3L0W$H>x,ʫVi'KfEƱHyWy LzD.GS#F xXq|RTP[1[˺~%5UȪ$0MңnZY»"$o)<,B-So?ή1q_mLo`N7KCP$l8!f%% xZ-2ocVЌSQ؂+!_Hz; smZ S+-N:`ff2?u\D''Qg8?&c;tB)$1+{T,l@lKMm fg YH9hN8Bd4΃P[n,_oҢގUlK|;kf3aӾ^`[zUxؿJ+'w&3 Y ;#er|S9dMq 7?h_0iśt4AHC;wXYM){ֻ*^S໬Ч g?VCbgoY|(bdmJTF `(r6# bxHl S3K| TuƝ ͣ*|S_Px7_B~n˼0?x3@1#3*AT vuRF /ѯy=mU>eOE3p[ )ޜT@,m?2CUC (N݁ƪ.Xbc7KbBRa{,j'^Sc 3 JPj:Iw l(10[j?Dڪ5lc)Bry <:}NI.Ϡ/i^icd%٨+}R?Ԇ4HKzQRyŬږn<Bl k%ppTԸxKM/7φ Gw9 >`m)o2 A&8O?i )rf'HFZ fgKFm:WXO4Dدsy}\ }e:qwM0J7|?+2=kf_1ᮁj{~ nspQ>oyݝ'IE%;8h}>@QCUu++$꼯P\gk)jD%k{-"E a)G>Exk h"79C(A 'XvQ=ζg8-Ux1Q1 0܄fTfj _x]HxոYj t>%K/>hN;Kv2ݒ V:]78FU6G!lC4Cޮa"#gcg 4y s[Y(w KPJ.cCY!gB0;6L8(NCpgu!CD{}_Ӵ* #bKz Kn]!%5(ʼV1szt,I0#I|]u Nh໬#Jpamīj jS \UϧJLlC+<&>x ja,gI,zS g|Zl)uלM\tJRcb5TM^\MsX|nқO$υ12iQ≼p$MjL78FK|P(wq%\EQYޜ2t.Iioz,I?weN)D*"q)TMܮp`-HW^6ڞ7x=Lvmhi[孏Ms^ވ#xhU!#-@(o^*\ 4/49{Dk6k mT afz NWx)q+z?g?IoъtA ^Ti n+ /᫳Q7%LV Z!:΋LNܜ OJAᵽm oP|Z^O2e.Ss< Gpǭ<H_?.L p0,HSAexF{U%vnhT&`S ܳIHm~6sƠpzilfɥv4ܜ=UMilcӌ<~>·Ue [VbOj?Y@u{uX1M[rQlIc[i#HDFz#/S;fm"GoLXp~<:` 9#/q擙hQ->6 [At\e5[9R,OEc_К@FB(QKUgjrntNWQlO IhBxHZ;C4C{TqMSݣn4/F`r<ȵN^e9ݨVXնVţA&)N͑Rl)6U'$b EݩDwn:gDPbobȴ+4ںIh433g.k5I|f~oms1(h ;|! ;۹0_h5nWMP])fV ,12k-QL y!=?^%IPƍNгN1$bnPZV2+5a!4 EtVQZpl|3rGOsli ֖wylְк#g||+'2U5 \7ilwA.9~΢b38SZ-=$t~hzK[%"_eN(]jfe@$`؞wCp]CI}=pd۬-#j"F 5CMht ݀#\Y񺡧58Y0ؑaF^3#hXa&^]s2x^OpK'qS?F9 >!Q@!K_k͋"C]ŸDf-w0 @OOTagNi"ERR^؏֌ }cwREPHQ+_?Ubۈg"kW #9Vr9'hF*ƾ25-TO⬞yy\ Ly Y}H i2QYbjq=2݋(`JMR]Z%;fDS IEaF=A6S}6 ׇՓx`FYz=RM`l '^)Sʂy vS;[|*Bl)d08%j ;R''1ZI@8 `1[u^\,=/AQ]k=lƅ9RiaίO>,ЧrANѱS:bľIo?֐N L|zDUr*yq)i{ Pݠ;w.cf~j b3{x5O.͢LN6h4;VF ƮS~)}}_Yɯt ό}dS(-)Nr(rCO$?mmA۱q{١Dp6ɚ{]4AD7|TP3yH.3T >x֜T`7=@7WM'&|XcZo4,`=F8Pm>~$Ƴo7檵hG{h2s l5\<HST1U6M5HUѳBx} AFPX3/ˇ|h}ș'^)1f.mS4‹;v '6i x+\VҪqYƭ)v ۱}N3ZÇo)}L5咁2jQ2s`$}?큶mq-? LBsޜXɠ8=|6uu$JB1b _Uΰ*(y*?f\ZUfjnS̕<x(QgI"@{1Q&A7{lvڻ ʢ8v/z.a?>ep딽Yɠ #4 L;l|O 2?dك0 g-;_sUmL3k-ޛ?;U.k΋,MPțZZ97N;0Z;AMS ud軿ܸ"͐ΉQ\6؜{m׍},d"Uɏ+tiݏd^H&Gq0Ax*}N~=|ЇꪥQ<Uv]]H mFVaZfs1i5`z;1mm.1EQQ4vԢ4ގ(!YN,3\ ~7 NabP&_ V%|IL]l+ݯA.I;RW) .:^/p3"(n] l*K?NlLL?זXk4SYmw߱Kr&IIWbJDo*ޤR#i-pRb>U:|1{3bS#R I|)Fa8ZȈP A nîJ\E E1*$ 48l0_lNRtQD*Z&{</'%HsβbS J8UZ|U XAi]n& >c$}|8)]|h1xd|n˜Kn{i(AFnp8W{gh^Y gByC&ƿj$L=﯒ 1qV.Ѻ{U2s4;8]QO6o#迉R݁n`NXVU2ݷI:{Z!I/r؛x&bT:VH@\̎!PfKB5:g1u}u] Y-avtF\6˷KeRZ+g#4Ib %pe'`h:[Û&a(+%POjՈ\E>&-$N޾VnCBc0ި bB7 x#m?ni:VT\&%TmՀ\fs(I!M݁fɖ0EHJZl|~T,EB:;j\eoKN6|[O%b3 vamdQ { d⑟Ɇlժ Vު_ jG[ 3َNYx ۡTT4y8@ַV|VNwGh)7QQe`@ӌ| f᪜1¤kb:" a)RN+OA?.R>)v9.vBt_xK $AE&͐*nEEZ0B{#X3V# ʏ'O"+l7x8MT&nEƙ^m@PDM(ụC I־<-%eWnjdNwa50i^tovgi(3԰1<줼dЎ=nDĚYK,&bT3Sk.]O_Uc;-:-Y?[S;Ƒ+6^xWV1뿅fl8g);jt]|wzC st sso&"M}P6s>0vw;bp=mE\fݯZe+!tyAXf vWJEji6pCc!͎lBm7Y&-e:4r"OFd )hdmy .HF]N@4qJ%cG$F:B!0 VK5=:`VyTH218Ks.86F+!W/ au~כ/rj kn Nz!X FW['U%~Ȗ;gsX'"bC욘ꃗ"))NgZĦ?琏s9dߪ䝨tIxYNJ E4Җ4J!l>'䧲؜cڪ\wY֨o^`|0KIXcJx6{mcjFГ5 KMއïrՋ[9JSMkvlV*m]bc^ :遆X]Q6Y EGDXŲPaP=RJS [\98Ӎd}go5+gPz$4bhB2^Ws3#rGikQ{?QzN=+x*^W,-Qy,7rR}r:Y]N"'浐KHp*hXɋk YԣK:jZcYo  W_y3/,.l_oIShtSxvo^кK&E)g3ܸ^s-+bEߩ"rZ0U>d!?{\gƺl{:(* * ) _U3=wK@Pzٮ΂ ȟkˉjEW]#11 W("qAf߄x>G娅bVϿGkP&1 Il `L6]'n'dm@ͪbޑn+/gGTNDtN1#·½~3,<\.yY iE{<#wP-.^ l 4 8wO>>lToP*Ki|e3OuAtj{6Nu=\[ .F(A஍iNwmὃ'CkQa*"ȧVQ84+Y;Î {+&F`ܳz>,r4g9)< 4dža{ 46vE%:/ZjlӾft; !IaZ?$eZ`7ь:ȑn ~3/>oC?9Scgoe$zΙwdxi@{\?dZ{Ҏ (P EfؙE7 %/LFͩ @u !(Ak?F= 2} buv_nk/d ]nUzGRxw9 s'I@dђœ][l'. s\B<]ꨬf>FͼB4j5>Y٫ea`\e%8k$FPۃJ*3tf.~=96%` uW27Ց>ir>tZ^%X^D+ghR|S۲%;7d|Ez. @ &J{߄ .vfʡ>_Pjfc?vǼ?;z-_ Ӈ|F7^Bo$FVn)q2&%2ʊj)m<b86>]7/Ҙ|geM<A|z7ZIZ\2aQ>m 0@u5 uRmfe8$Uء9@,z}<yqbha3@/lnu5 ȏu|ByIwierH1Pb5ᙒ"°Z;浘7a1pJW~En?@&8>a.xeGu)~ޣx{@.lR׵.Z=X ҀDZkP lm28 FBG@>EQ֭7yJTO^0,{ qw=^=pkJO+9/Q7bǃ09O2)ltmbjGIiMc@yxn$WW|TVONH'#xQ xi7M f^V19$JHX^/ ˕ǽ7"qLS&o{mtn'ZN'c2%1*@ȯE'z)FJ6=@|po&J*VU)-FN02ń4%Y  $j#CZv-.EZ{6,qL\SwQR"Qn%1"»7!~#Kɋ<1C hpF@LLч׳'LCt'EOdea;£ʢ䟲Ej˄Bm1+ibYB=G} ш!][Ra$- e40&JKFɴ NKi´#wo^+j wRqp(lOp"шq&>f^cUԩ]]Yw9P7M}L<6/ WZNϓ)zAxPW(ЏCӦ's .8x0N|&Ky Z`|F5Vfc岳mK⿏dPAX=u(+K@ y0;˜rz^ 6hJ5y;xv⊧Ԯѻ;D0`_4m2ԁ\Z9W0:Yb$WxJeeFMm710 GӭMXoKBwYh; 3Nt[+6s2'VnOZl{]PY{:'U SNDlIȊ9^ٳxAhBgB^Fgt(tHyJAw>cXRӿabֆXt(-}Eև>FG&&gD_Hk z_5\6|횱 jť*0#"k/T;K#۸'ܲPxJ`+ m[{LSGƠ*fi5j kfp^BX]^m@bxF t9/_ᨹlS͌fsnT&#ˋp12kcא=(搏K?~$#c펂u1pSFgL s㧄^ _A# 0t `q38#]ʲ}傋3Z5Eߊ*zG,T j=_S_J3RvWFӴ~6.5G#0z&JJg{GWߑocwnyDyfcmBx\Ů1QpiŠ3')`;2 D.(G.jN^/&`QU?FLaS^KYmXD^^\!SrJut'0c}9/RN '9tS]\^ON2Cdݫ4 -2 [{,͜FB|vۆQX4L#iO03/mEfl .оFeU)0Gf;Rj+٬l{|{O9~5䊆i^9%y-vXʄ,)-{,ަ0gRzJʀK"zR0pwu%v~{:)U/[X%'V/vh5;|%f^S pLV\]4FA&+0fsH ~"Hd㲮hs e )i)g4OװT _k& 1xd0KRxK>ǸRjo3fͼ1l3CCo t 3SsiH$|ʸp?$g=DmӋr~;ScSWb3Ӯ*g鋉P꼒 %Ss}U'vr3~pղgu^fUP+MS%nLꡛKhK?j1y+3UW̷v̞]!^YRJ*kAu\&|LgFܑ8kL 0”30%߇mHT=}O3[!X4L.>8{z*H09^Ȥ n?lLPJ`m lR_yynwC`1i8;y.Gjb03 ::V'꾸b)c ,H%MCV=x:vEc׏Xldp >X_RZcf`G!nkFeLL򥫑n]RtN$^]P:nÃ<}xuNQxm(Rs9^F`3z;dwm%ëӅf[ 4SH,<;hI\I 5hmڶ4z MR{()*G@ Oin.e+;vI5L d"8EQ%1D M[!WO~oՕTX׌#i\׏'^Xq}Ao8э-\ uFH-Vn Ut8{d%=5 ;>@dK܄wнgE1:詾_HXViDž}0a_+$s%bbnpK^99⑸Mf@EY?_ s)*i5ӱ)Q-[2"*\@J+a+{o85O/Ʃu+%`fW( `ۤwхL耍蜤'PIz KbK,[gG赽qTr2cv*-F,XiVаOH[39T+I8c3"#_NQ 5H. @o‡L$F4ڻ/n+ \ZkgfuT[7g ʝu07="&P wDv{ayB{6bV>xTM+>VٙmDХSԳ@ɩbCLTLfM^+9zeHroEWKos{+2 l1٧Př"}!ܠ"c51gBc-0FC2ZW yg'܇2?$pJ-8 Hi J ٬ʌWtIl&zp54W;P ħF dfz}dƇYK# N0sH=az!8dG! )|v{r{;!"1?X!~g|DMEi_Gž3ܒUvB`D3e{:S7~#C%]_! 7p Ar}O5dCfY|GT<=1evf4並PY%x$H0&_r(nXI[{EjȬj껄x'&Z[j#͉)Qm)~x *)BT3!чzrE#7..a-pm-"9I#6bʬSDc|lh4|$kbz HYYNJm8z-5*OjJ8L1ܳ4[pǗ} 1 |h4'![*P ~\)Jhm> k|xF]*󌊐)뷬@F !}6.-bmZ[٭FqyAp<]z IB!mg@C *4.,$L͌&XECs]$5K3uFۻ`.RvZĽy#۴71d#_!|zw 5\a i(&:\O`f5GPEZMbOdIm2_Gs{>{ffQY Bյa|(H+R?kT$ ~ϵÛ$jz=B^DuBZnq/)s\b3$̐|O0#R8íxͅK "lb&dLMf+Fٌ P3-+n-k O$J ]vudE~܅Ygb {9nH+ 2+{RYe{sM6/p͹m;W-qy*Z u[ty&Iǁ%(n~yę4g8j8j2Z^,mN{RsŏK';ҳo}TbNc1Q.Ԓ1vm[X t94{.SWëvƎ`|n&"BvLPS&7yYgӁX'5|2FAL>oyl257q03ǣo-T$($@!PU}EP ղEtgug 8Hŝ'ЁLsN>cґ+U|h6%F=Cچф01d[3 ~rD;`sHh!V^r{Hbd`ꍠ- ]oRP"$w<1o455r~tjD-. 5=Eam1:B3 %f)n!Q5HC]9PhnzqaS&*PTRk@Y@Cpi-B1k& .<جGm&2sRjՂŷ8UjP*|Nv?:8ߏԤA<ڪrcNW7Q[}6Pқ1xFe֗4MY5>m +$}m̙tc'W4kk>V:d~@.U!|^F%ZD`FL )l Ă:77/ 7 *;p^>kvcAŊܹQq)]pP*7v8b(@i+om(bpq..mɘ gjWaA^OwDdE7=gy9F7ޢ!@CCwAb )^`` i ʁOv|&/loX.Pr\QFT*x0DdYVqK ,@՗n;Ug(Ѷ/#"ʚf.unn¶qKT_yJgĩ[̛>eVL+l5*RJ'A!ZOѣK2_ʽ/[!21_J 8@my~mh :_)!`JgE/d]*B3vEyZ1n3A8Ԉ2JPLɄ晓F/IvH++D5]^~E$lpjƸ&:bpV :c aG7]H]#u}ꜞAF~…?v:?yQ9+DvP#n+# /}5[眛LY0nl^/x)G~ ۚi*l Z6k׬+hr5I1bCXChJ氚Wn㮼/顕h@xԁ$r_esB۪}+ED'V}]m2r"a?tehxDRK*Vz8 .㊪E0!SU ^y\`Tnk&|BH;zr8gqPqTG=cV,78S 1fhzG{iLGFY0H'2At͖3; V[` W_Sao蝏G)~O,SbU_^&nwF)+#C@~ :mI%Ya`jsDJ^ ,ಠiW՟@$m&oݠnƊ29tar3?„^#ص=s6x{Z!y0!U5ѿ-y$1)J蝜;G-|ד߻/@ZBn9tGxf*zUbXtVJ Y®㥋]9|cK (2PJ@({HLI7+b߄*!:2-wXa>!F y)dʝF1"ŪglCW\ lzg6eUl"bs#um9MQCtp EKzlAFrIج%J(FXؔd&m.'_^aw:2'$ ~ԟ`ؔLuJLQu!5:w!l[M*z܂? SH{{;! +KUzH"[S$@׍q1{l5 i{kr|C/;{p"kYթ.=:Ɵzcr7LϏH,BzPO5Bb]ߙ?|H&fM[,䣭 "uQۼpt{~5= _h3@B0gRώtI@q 9R[8I!ƜLWec_zyFSoҮ0K4F_sY?h2pmS-9MwD%tЛ@yepd~1j7Kx4VW$}%oˇ8$5[k!20X/JAHtvIxMz<o-?]j~] "k 8Mo[6`i<*r96GmbN40bjoL?M921dp6t;2|4w6HL6JYh~zI`:}h{:"W6SRP Cc.n|1aloI? `Z qIcΠ͐hdG/>P7?0aӿU&(rMlŠnfӺ!nKiHٲR*T\*lK$`mJ0C&pF)黔bZχJA}bSu0 唿_F'k'm{9g6{ p+k37zp5)Bs68Bt 1*hU{GiIWnh}nRuۜݿ4p,2Dw(ZjU6-APDr˶;4A޼Q4DڧJ{^fdB$ɿuyR74/_*;_B6=qHD(cD("=-g| Cn_EDKdh/{{aO匬2AYr:l?HTLxI6^8ab`vP@A?!IeMȄ`CҙI?IDi#JJR,bwI9Ue6oioYzd3uVe3^kfΦwL`e/rW##"}^g6OK{RO_n&Ӻs 𑪥Wgb(Q|1k0HNet+)ŒO˩vqg4IRV)M9}n#,o&vI"C; eaHd!AhdLvA [Q_k`]fp܀+yM2:WGx=H5ufM#_?9Iͷ<\T&{QvGkyG||$t{) [3&/R҄sp\귓^%.>=ÅR"CP/uRa{G t .fƜЀk XBP0~DKUW{^Q+ZfJ|7!^A)GQrRBϯ&]lWg j֠m=J7OO_ mVnݣ6>@ia*VO uꐶ1e>/]{.x^kWb4&`6C5g655?EIk5ACjsx>0vB]D 2=?L3agEnu "o3dMcLjWjl=U SOw8>}fAo, pUOpSc׮6x}TiVJ|̹8ȉ5Y;3JEQ$v(gxp*z{$pdndХ<\A[f \)/C'S;-V41`Aj/+'zW%1h]0 coʒ!>Q-6@[85z< `^b DaU0U5wO^Oܲb`.܌%̔&͝ymftRpH+.='%Uꡚ' {Cs+; +t|GD_; By22kѢeXfǃ_ahr 9!<=TI\r˒w.F.Цx5G05*'hVtnqR{abzY1&.BҕheY>?J[W˚yV>>8? LJl/P~(+{`Љ4;R ''P>yqRi#@É/g52鱎!JJ ;u !c|DNY}^턙p0Q";Ns솿oZ] .Oz[=ǿWc\X}(9Oz>hB~q\/޲xo< ]axt+!vC\00]FvN\T6Te- m}"gq^2>4E$Lņ݈D7@04I9D~B&- |xy%Ul#P69O2ӄ=֦f3[-kmlٽ,hl$C3DV_+`sgJ>7L|4 zNϨRk~/2ndfm{!zSqvJ+ass !r냀''2lܩ4G CV>(l5mLNֶERD>7֣ʐ|…Լ"@śUjL's?GW6*8 D9%=%uo|GR^Ȝn>FE{Lon`&Tنr"m­+ r7,MMݍ@+ygp| ۏa6lndnXz6^ jX1̺ΰd(K "I]F)C^ӆF%ZBj-Pg{vX]Q0ͩ ! k4IٯJZopZ,OXxI*7Ŀt$->f1/J(ȿGRnVSI7t#&NNяJo:&MR [ !3*2葛/ .et/V%D&ԛ@XY9sM\ n4Ds5KwmAN[K@XS$Dۮ/d HVDhə-X,?"ϗ)1 , ]QZ7xNlp 鍤]A)ɞ#"L9 TȂ9'2&t k۔PaKۣHAa(S -6'b&'L}'}u)ڪəslĚ~QHSH#b]9DgS#bh!ZRrD/ӄHfo`g7K)N.U4\cT7c{Iy<+IBxD3-CX&sȶlY*>dS h8MvdC_cO'?B3"j ,t[uZ<]4Edo86!*'vk l l Œ<8+OJ\4sR 6?_i]`&!5=%դoĖbܓ%:'Q_L& B}Ƀjde\'I-hQt w8Pk=y{#1{=l%tok`pCs[ָ"-.R>tl$r0|p~t ذz|SvL6s&#MrM>׽5Ӆd#ji\c#]{Yq9}ʛ|. [&D LHoQ5C+!r&ǘF7*Qz IwzEA-#1J p&ozl%{A$Y{cPRV||#dt߭3y3*Y$<?p%bru=M|äI_X#?<2x.9Jx@n-֡ⲼdmQѺ'*X1lN$-t^;鞅|? G)ZD|-7=d϶hwnm` "w]MN,?gNܥo_`.GGG?^)CY܄KhM{f']à9[4OjoRKzO%#u*XQX'kPMk_┰S! "Dո-[A!6fEyGN (.J VЌwtmpe|w@,B /E>Eiow:%8%S90P8WYZU0-Tql & NZ>4kcM|T}d&X[~g)aQ+j\F ۰=KzT}8uiGmZ/FSd]ɳ8r_dWCb}|6{n]7?H {h55c͇ThT*E9հ O9 ِ=;FۓYJ!cg\h}YW 4h:! F!ˀ<5](ڹlNY)PIô 7 qeOMsO H8!r.\EWݞDNݻGUyO-<1@7zIvP^0w z#b[rJN!#Xj"V5cO5٭ 1s!I&YHbofKIỹd ZE=l"D(xD10l'w_<iICsl"nRPKh/N|0嫂P~ur(-h-?\Vz-p[ۼŝ[iOD~֩mgV/_7Țm'5eY<@LwA3tnz>_ccVQiGM끘^"wX;X~F*ȷ!:V;nhzRYb(='֓25#tr?!G0 \ papc"+IJ4j(/";܋eE=-I舸wyn]H5b~cT$ yE7Xg(JANJ!۵O@K, ᫁ɒqKԚt\;ni &K"eckŅ2nf90LM#[c0u+azkG۽}_;oܸ,j˒fɢ\F)B"j ok}}3tίj?F%F 7 gyX^HpW*,S!WŜ?_47fpōzgw3#]<@Y?C}I)>4zx^/9 Xiћ:|")q dJZe\ӘZFooۂ0nμۗ ȉlzFއ zQLR޸ʊ^]jX5~tə\ug7Ծ-`A۹*>2X Yp#G#y(u\E8Ȩ٦=`RaaiGɏ<`P7Aظ$kpdarz ww:,myjAU?,.ߪԮ͇k1"d5t>_R,¤gul VƯgG5|i/P._dvÊ` w΂L oʇQfjbm;<ME[MNwDI@ѿ̬(;F;C:Ua"C^_uj$zA 3]ztެO($S{O4ܷܺ['`B"؅[ Kd=FP~&,3~hȡa$G ZRH`;We9â`zc>BMC wA'^#kvHNd0iDli1悤#K$݌+9_u:/*~bbJ7JuG)~6 *L]CTqO@feF֏S8z3igt kR;P<jf5Ըg;`O Mq-3j֫Fy8V3- p( 9Α*;(؝')ʹ:'݋ɫMNUD"@ٛ"68{ɑRrKB:oI0m' i>KxwƸ\~\kM8X94KpF%g F'DA';_~}OU ]Bg`xT?t% , }=;ha$Haq{IYaM,k0yR+my^Oxi^tǣ{ B Yp!e"Xbpj;aU{#4C+cM ǻ@ kj׉7@HUnƭK Q&@e16=V }L{ (؂cO>TwQWC FNը/s4fLah^fv\{7@R fֺh)#|V1ĶXΐ&mpӏU'L_ttf #gzip0<]., xT.=GgHb-vf+,N7Xћn *z-QseTTcܕh[*#rY_L<.öA)t|s *uRVG $6ā#W/ͼ'_Dd!>TX[ 9ԂF9%7Z1>=TbjGJGi^2X ];MyxSt;ʞֳr{@ڣ(XêujhBpᑷ Y*(yߺCLdcϢ fJ I5 )9$Хc 9YcΧpVg=ESvm,>qݡcO@3չd烖=k׭6B2ZQ*_o-?L$0#0_TE$P_&qq)aCq?4n<ָO84L]8PO˨kq,NjO ՋcO)[@i [^̸a}:c7qʘy3d3ʎt+p훆zT0[C@DBd|XCgV- ӣ&IdlUv- ',.n<ۣi@~w#ߊenER!ֆ.7ü"xqf~Oz I!12MgF[#EhNu^KXʹ|-ԠԳjdFq0v1H S7ӷGeEP 0:[<9 lmhXD\zg"ܲ-86٣!'ʢx 1.1(ao8&R+{6WiV| [/^dhaՖ/ʨA]MwTƢGJmv}7pS>xւY.mBO*pf)yӑEJ;kDc]lj{-}F7oA@e!Fm:VxMj$MJ?o1V-CՅ Ӟ*6>򦃑^EtcVĕkԅu:iKaĀ#9nGk6-9 5O=r"Np!"MlWSN&ed<  1)ixŖ]Za cDvz l(uGtG2Oum}Hhe+7Ԯ 0~ۊՒ0__u{ C\YG]5]XSpXK܀nq+Ͽm8P*, uإ6v׌Lb6_K~m* G=Dª%B}M:9 ~̽FqrwJC3u2+3pbKFCݲuk1 C?'.(+:4q`GwKʼn޿Զ;uӯ&ŕrNߋ Oii[Y ggƄ-mNI?֑O=WܜӍU9Uկ/%= +dkŰbA1د^+⸒~QV+v|X2~A3e {5>t'N6sSO>؛6Q[[4ᡗ;-Lڴ£(Ey?$!5eU{V[C%yM6/k6QI O Z܄¾GT7#QO1L>0jdZeuen3 Etgso6P^OSՁfa5GFKS[ \PYd QB&z3շda%DO*uCLڳo"yǠt%_p-LnjYq0 +o}p6ELH4 %&XOZkYkzu=)X ^3~`~ר 5Vqќf5哎<#ֹ@4h|_jt9 oQViT U$̛Iɺ+km`El*q’K)Nԥ񪑄jHb]1|s!y]4cݏxs;?L CYn+4X&4!9Df኷M B+Xwu4R)}j:RUDjo"$* Ad }Z >㩳86̦'?i AP2*T B)K7Ǜ$`E -6P&0H}L 1a0#e6SΕ qR>MרwRI1<_ȣ6 t N6e5jxT=Ea9SbE{sO.!IUHk,lr?hR)%(RT̰n%l~OԤB`<3bn#ps@%vr2Ku],Mb=XΧp8|CĎWXW%A1:\ !OQ&E/@h*_UŖb Nr#}.LH"^̈M5ذYI3ދD㔆=TrQnkUO>k]IXqpےO_\#@Уe<:di 'c*#pZbiqjr:+Vl8ğJrM'q9xc'/fp 5q#Lu8rpH9r~Gp{#eUqqYg,ϹڇBb4Do_룎 F=U6{ )Շ S |e)zTK@#O"o򖽐^'t|Cy;cB,V-X[&YggF֩ӈ(6͂Qўnc_ Z0@e 5](_ 芟rW4pf=hf`."IK$]s 7;ISwJ_A۩hA(-C7U |X; nɲψ-+2ylh擩SKoz#ǐC FV ɹް۟co#N [tڀI o QuM]34¢-3B8JAseS{ $\4co*FW*uHE= טr5? e{Kv.8qv7}+E@b}l 'fwaP )lcG NO/zx7)zS#=ʺdf\B'kRt+˸esg!dQ~nR"w~+NH UTӖ+=17χP rob* ƽN| [?S>Q].g:Įì j s&s2ITSfD+exʎb ZͰJJ=+xkYHeɵ%_ i BؚzQw5}~gGN}ϗf$Z!Hq*|,z܃ 0BNϸY\gUjDT#^̌$ Ij%t SfF0nBvǍ%s`b44׸a§swx_XR)F<URdd-w D*>?z .U}¸d,qw! ~Ԓj]dK婌\uWZeLF%4T+ k:I Rһ/f^rtMӏ-_xWԓ^CzT1B(5oz㽮QIJL;V̒Nݺ`{ZPr`mہQܶPQ4+t'ߧ?È0p儈j9.W)CI$ɽ5nKY,(Oiz=Y z'U+<ɋ,~gk[7Ům3  ,qQOHlp-ڭvb;RׇpIo =__5nي%Re')Zgi@ȰY]VɻAoD Dl2b&N$mfӠ4Ċ7Ʋ%~?# (b=ZĈ_r$YQx4*{w1X\+&Lx_>CCn~[+D/S/"yoqlǴ 0nFaq Ȅ WX g4׉=OjDﶪ$N^K&rRs2l,LƼ2@ Ix% @F 备Ł !URwd*sWˇWӛSQ.!}9Ȗ%c LBt>W5ZlZ1(랋N5?3}wi 7be@c(|kHgox6 :7TKF]$)\ӨXkn6oIۮ$v6''L>S ̐~e)%PjHwB4#~U79LO>ѻ:Ot{]M2pwB'P,sQ%'ճ0}_dIMlr ''`0n %dMbsd`l&mm-~n\0b=G evG΀KlR g)gEM p9&A$ Щ~ܔ~STejnfY|q_*yBNenprpF="?t/^FLn18^8 Aa'cͨ8;cJAm5,41 ͍D-έ ^:8@:;%s_i[UL,΍k ѾC8 潭0Wd~`7.J:x3e?Hsh) Cl#ݿcj|_J]grGA'zkDdN{)2rgyGwq;x=C ꓑ;*QݐGFZ#0oKف 4ѳ+]-`CM%hO PÄ#E + 4?6שhbyG +R{yinQ+)8\a)j ͅK/:K-ZA Lv;7_ZCE|fQoWۋb,V@ٍ["}PJơy$zRa:@~x2]1d]SPWuϵz|Gzt8Z'<8NF/cN5A2%7y1 +c{9cc΍'y \<- DtAL֊APe>nNCg;W3F؅~syw.}2l)W5,jUSG5+n&,svY 5ߐjο""FЄnҬ<mH C97k[Ȑb;>rvy?;,,W@< DkGB&x,Tտd9B$xQ05S=P*%z2=U7]t0+<t9yʉ_zH_r 8GČz&E,rT\~`c2/ba-,po3BjAtXeKg{_x-Ҍ nרSbm9IB!u.zv[`c;ns̡C|5ik\9Dd8Fz*Վ~;=NP_' }<r'aT|HΉv-hzE0eBwK59PF ) !l$L8JL/kEUfU'[$R)-KBy^GNCRImybfX3$6)ta%>G1 8E]r{!]v+. pB6M.uY5 *$ˏxBm% y䱄Շ}!3P&(hI]|nGuu@&qTxӼ{s Y ,L# | 4p5'PmH[)olkr>4:S/lq\լ;L1\A#;'G4%6e^ 0R60D˛ Ae4)3,a¥IаU-xA)x ^o+olQNJ1Ss GŠ8Ɋw:&WUjF */uJjhqu3;vP{O$y?pffMwk[I{dYX{N8a T뻯 S?rvCƬB-l:SV8͑ XZ= K%Q &<ITC땦}GBZcjiC \r LNJ&۲+bgj6~x@3EјB'Y&-zP*^em4BS,Q #v~x WuN’^%R={wN3ڋ[> RJ}\`ĞK,| dv~^lKuK~F/!e"`kI6]C8ʔMPɚF 'HM+>.r@B̚ù#}P׆jqA $jvV+ T\1Zhplb|yr{[D!:h.W:sfĶj 9U z%pMϡb˞$ИrD]kge $PlCQ=^(8(ZsEs(dnoL#SDO`18NHE7ʓS k)|ocL^ u>XYBbX TxeLqߍgM_% קsAqZYwO_lI>+p `JMӃb%0WBty,1u2h0K $x;qE}˫Qۉ(+$ JiqxWm}5dg+5!FJ8 dH#3kʅRjp@u 6_31S'd &cDs%!x C2v6f1Sk'4fۂf@e\Z~g%_6'mewMZ^n!?`=G26'KOb ,pk/' -Ov!:%=|7qd *lr]NZFSu.?lsE3\Qdgrq"īH)^)ODt<>WHӳ꜓c e^[8mJp9FPC6s ohHKk6I5,V>HOקnʋ #0h9~:)E{f_P9u0T×µ$j+)ZQupche!e|1L6ڱ0 uV4H)'cm!li|rz(\ v>| 1,őM۸_mcnNȤi4=>2xÓۀ\=)gMb 5Z׷0ĆmcVShr(X"P%~fZ0㯀0ay eWqo U|U>b"QsDB.!Y*iQ SIl}:C¤,b_~s10 'U^[s%: \[aS$/f2f(fZMwlу싪~cG94cP.vK+2aW!7,8aMu'ZM, tL#[GnNekr.FODPI@qkV&GH[VHE{9}F:Rs i-'Dh~lS8W력^%;W]=Z91ڄU'( װ;Ot˷A*iɭ.sb!|\Ek3JEvD|t)}tQUR|ᘗ|[XV{^4HJ}׌")l0 )iIc؏} {-p6y֎D-3N7׹Զp3k^]Wq;I"Lۈ[ 6@\PžEH^K𘚍ݼmH%뚹__[R*/<\0>ߣRZI j@ Tlς+6 &PnlzHm4t,1͓IU>޶Mx!;%\bk:N*szv8$𛈵ޕuZ05jlqOr}Tf# zNƟ #5eOq0Y;Ij#+{/L'C\u 0',_{Q>q\MʴڶEݺbs^K6a Mw_:p\J9u'MZh|{[n,\, /z'%О!v.ǶʘL1lh!uuC\)eDА*+fW5}PrF)_OH,qUXYƁze튋&ZO3[Nj Ag2?` WwY-5{@S<-"av ԅ7:aD;EڂK^`N93j:әyC`1xb[tQ<_+>`,P3ɩ\1 KRƜOѤ+3p3.x][uˇMH>Z<ΰǗom)M%FR^$#c_71 EdqԚ` 8HÚsD=vE5^q.yCŝ؄cܷp~K/s0 ?ա\ Wg@|DL;S:@_ղ$' K/|䱑X8?32#CŃ^j1(w}.pHm=M6Bע5 _mDYY oc@=_lB*agS4~?~L"!%)7S hb0OQaV˖ Y^)]\mmd| Ҧq #ok؀6Z}û?u .W 5NV849RSƙ+Kƃ=X[6}4.*mM W7ydF/t^RF6G*ar9ȝ_'PɑюeVRi9)^ Ռ.- Qd_hK@'9"kwVM'/k`%V65qCQOO\~*b\݇{{ Vy9DrWon4hi| 5oh*g=19 2tLS3kH1u;c DJǐশ&90_ k.Cp/Ps-{c.mf|Г.W*+MwߍXiYwy\<%$3n_/-pb9I>c`gqeF wTB?iw۱13o\Bi6yUU.; E1Wȕxn[HKJce|F%6ק-ʢ+ [ɽ qw-? )jO)^yν-@OmSCRK$QCcO/|x2jYqΓV'oq )}v]/6so&4>D&,NS*@ŊVXڊ>zs/w <}BO*)ZV: |_3F ocjJǶ4D\]y%tq:QcS\!fHtlߊ4ddET+[ns g[]Ljsp p=ǍXfiUbo--uXյ<6t,8a Ē6Mz+wы8l rV7M]ecۧO"^H߫yUJ2Z}haƋ*tzi ^( ;zNrka6aB]% c _oʇ)KEm^qm,~R%Q3sx3Pja6,/>*6p4X3m]xx\ Fl_!= +JR3VR{ &HEtJ ]KNd=&y:uvO6f$E$zVb%0t˂]Q"m[{<`/8tn"^;P:4d3hv- !KVlr-H@]09&N5<<,e;_N  j!T(.֚Wj&/_ڽiQ `\tyOZOuįD/5>*4A2_:xg@?Oa<>lWv0 Ke*EJrl[b0Yp!1UV ;Ǟ&qnj2Oퟏ5L|Cu}x'aC\4m[le@`+ҕB^@ms z6ܕM7{@̤;} /_By5acSY R=d} VtuI{fٶ7mV`5Bjڔ:2YdPƯ'^,  vJDԌf0l Q'Q6?":$" \C3P1OaHdКFayp?MW[h/@J}$ʖmHJ4ϏH/zQ:riWk "փ558Π*5zy?vg״ O %)AV.㴾~Ztqz)Zur9 :C?c-lqܓE&?9 @|Fmcn5QJIxYWWٰm8 gXBLqҴQ[p8}li9  h2!^HP|,*k<9-Fzs*VOݙ0jZ7O0F:f`6xA"b1k2Iڜ ~w+-n&h-LnpayT/Vt(Hm ioۀ>Q֋"pXހ0pHE.K`WbA,bF.%Oj2<j[*3g:| r$:2bS%&__9gA03텡)>!q[0Mr\wa;D1h}KaAON QE7>Xv:sD 0=Hr-@Qjk;'xDèLu9 iKefQDVV[G6OW0J!of=d5(^Wx-"I47tڽ] i$e+Q6P78Qx7a۲oŦz`{ZwT8:ǹܼsFz۽XgBPw h;pD{|9ɋR N7&]P o zSFC>c@rZҽB\I&v2v9FAiNn*Uwz?_JRV-w,tS8<^ąv}4%B`x}ם\ts¾`ncTc͋4?#x6uj a)8HpL nD=ɬPR o}*iat.੟wΉ"٢d `%ZCZb(Ǭ{J*OXGs*\Bc,5l2s8la9R,qCN^uZsxJ}xkr9RaN;fyVYv[GF\g`$`%xo) ]x~~x<7"'w.^|B/^'o`1cvغoGcC XЗ`I$!+btu"Cd&yF,QWomĤZKm!ZU?~vJrk_Y)g /q:Cܥ ͩ- 2貘O 7#fh^xSm1ڄsK*4c㎳߇ɷA.E HHUreHGScwv5 ?d~{:z_;m(q~bcVHc#A`%`RݷW ֤b 3,<.M*{HϠ ?J tΦ3 b:;\ƍZR9>eGsU)?re zF-}=U* fcw1}; 4UngR5=g喑(^̕ _Y=jKtxXapł[yEB2{JO?^{mS$0:^\X{c3wpVU\qt.,pP9"~xt]k 45Jk+ shxkR]!f;UKQY\ڂN̈́P5zn&Ľ[*T i\Ud~ ~2ؐ7&B [VR(θ = t- ^cVrw>%nR VfY"F,bLJȨeg$!_̰NP5I^ u5CIERwmf5@Ә vxZ@>U^Z;+ΞN b²uحꯧ2{@u.{/a$Т 3 LvCh7N\J,=ҚT 884Wͨ"!o=\j&G؀ܷD "ZoXApm:l+1_rX0Ej_ȏ"!]j#Bh;%$+.Ez5ŴUuS?A:ͼMEeYKaпd4TUeYۀ:>kҫ*;m V&ٛ I,‰F8V0}SOn/I ?vRG XX0\jO[=$sy&c ~zυA7 b 80롌{dKd}-AEO<ܣhYGz4Vz9ݡ5Ì.h9ǻr&hSyNd~n+NF&տy]ltɚ5% kdMGGc|mR-ɧ\Y(ԓhadN\ΰ\Zꍣk R3^җOs_!u;;faKt`_-XXh^ AbWLi4UTE0s 8 N΅xꄉ h)̂S,.}h͘CPt+޶ieugY- 2,#35[ypb Ų3j+r8 FͻCdvUCѫ'"PkLӖ6͑ M~uJWx(Վa@}WXg;ǚY.y\-A)O2V0&X̓̑Y[g:$ʴxy${)p @{ ("#PuҎ, 6Êe3Y9Y<[UNnS+Un$Us +e.9)"0f2ݐ2yژ'-h/1sߢviPbc^VmJ fRW5K|WrłGS2ZGŏdәoѠo,~AG4赠=YGԴ嗰_H>d\&r; Jǐ󂱡HٌFdv%~8(st7 qd Cj=*{-IyoT96"07k )t1W0/m7v_W;%y~e]*V͂D `ya*W=Q{Pa[C&hZKw=4qnZf8uձiϿW0wɁϺ*h"MSA:{F뿣QJx]WVHFpAez }SXl81wɣ7nix®YY)sjs_@1u7o9(x6TZ#2ʝ:D84?ұU= q+4$6=xpMi`|ה~FS02Z5sS Ԛ}F8RTV6Ĝ3U~䣸@ qo ?(ZIpDܖuXz,4 9X@ދ`u ZFEzB.QBgWx&0hdꎧ7-tHgEVr2֠ HC.桞1J٠I=-w9s LE$z cH5taOTrJUxJ2ͦ]x=dr#GkL]A.phgqwUhtˉ`}GŮ9m_ _u2Da\Fo&@=r"BL"~9/6\*룕 7MHj+=j4RVM]2GU Cj꩙//-NaޤmU!X_Q}\Uxx_*gFRKƉ,/ H5}P+[kN\ﻫXR6ǧ`;_S*$o;/:n$sN*<9CsЪ[VWY71xv>!f4ʜ§T{}#/Ks!.3!}8'EţOQSiXSJV.v2ߵdzw.ZL/SYiоrxGoSrKE0[t@K n@Vl 9f|47n$$h34 l, 28|œ`9CأZX' W_QHI[Gvѓ 9U =XzEIZiQeAa*ȁ w?u`҉ɈR&PH:s㗿(-3Fh 4؆^B(2Z@ݞBe}]_,̓v]:2=hUsVȼjͦזOtJ ]~ͣ֝π8"|Cw2~%@=p&f>Rt?u[B.c$jۯ6<<~ur4-#K#dg aabػVma%! W} v4 aI7,5obsl朣b-Mۗ>pJ2"-g{a9{&I\gR2Y85 Jԣ(E{֝?,N|ں^ f *`՗/sS7A EBJ~a7OBEs7ύ/V€d r]Ld# OdVCQ+}Pa8qр/K3/ _Pl8<,T|tO8mhzCԉ&&1֚0B\Rro+(M>?}';# v!mfNSK-jLnl4s8`LrY=bvh}7}$ S2I@@/y- *aEL8p):O⾱^4W"`$yw שɂxw3U).!"]#a̟}kC"X8}+L*cwqϔԵG8@P֍:Kx GRv=[\ފh0.&FڥMj_^/Y){n6b<ci#]iEoF_zS>AN@ۥ(Oh2 \}W՚RQ4Q^Rdʙ{aq3ncXd3y?q5g$~ EOGf}TcӨcycD&}=ha>{~:3J?gEzEMa9׼iC@Pg?6n(-OsflE-2 Yq<խ|ۆH.6vJ0K̆Hmg,ZxߜEWLjK,kOwfnXN2a  ]h%3o&҃[Vsk_rfڤc){FobΝ*gE¢x[yTnοZA܎ w/=5fߠ|.Oץu*MzЪɂcN,hU&)Ä8b|f^eK',HR?\W@n| 1\5MhII'ԸЗxm &̷`j)o~J,!nJæOB؛Oq2IFbuӜL<:| -&0l^u4't9\cP"tm4D|B˼ T&'e0p4 CU #S P+%ɴ,=;tWzn黯$D^LX͕r"rϫSO~QQHW[r;ͤϓq#AG]0VCh"c\AmLRG~ j{6,Wj{2&q5J r]os_Qz3.^iFBGE Nx>Ê{q\|{z L&mE=9VY׈ɍE~阜>U<?zseꋓ`NüJ+Pa3qaL~DinKXއJX?@Mi; AT>62X7\l/0C7?s4+)f(ǶDӼf#h]u ,BY*7'3Q=4m#󠽩P(ya3(LI:ml %V!}RQ|4Zu"ƹ!cHwڋuݳhH֕[hU+,JR u 㝫] =;1 jUd^2g(3$${J[aBƆ_jg17=UYBLhئ껿RDY5"q3΍Wd_ n9 >ñ.@17t\ FPUygx9 qEEyv3m7wإ/VJ .μ@I]uhP) -1Lի,nȣ"Ųy3d{#Z/)>+K:Ȟ|4~>\ ɇe`ZrIGMB"AF+m[=+ؼ;[DMiIMk g,Bq!<8Q7~ GtiW\BII]9iaV)e#k"DcNk{ϖ93B +5N<)-z݀QyoP `&E8Qľa2ms \?܊+ˬB2D_7ϽTa^͊LrQ.ϴ9-xX)Ri7wF>+Uz-̍Ƶn\w_y^4]yQFRԎZqhMRɖCth9tzVi9_ uM!C0Qz  UQʊؚF]k.+}t7W(),D#Wf(~W_ŸT t:Н>R^2>>UoGcX )Bѧ' PÁ03;9/. pq5_6ףHX)IV CHN&ejҶUooATXiNP{3ehicMIn2MCA;GOO!mwH(߫vWΚ1"P-oWP>  UwN[OL#ZӤ+#Ђt/P7(DMR9=*Qf`1s(odz"J~$f!F)pWQs-NA-R֫ӿMnьݚ[%/_[;$UlGW/ϛ9&3ni^ /mO7aTp}!G^ĻP)grf)|:P?b/m) 4_yt{zͨ+:ɽ'vn#"g;7قIEެNXhGΞx0Ve\M)ZRo+#&ټn|yz6yIS5q]ֲΚS)'c+98j 8S[jgǑ9twý)ȥw7 LBSAq`sa#ù"wf&dD(͆d:id)қ]+Z ɂ5wؚf7GئUaq X@2q8IOkDIi"l 8 ħr㵺ҏ2_|<:LnG=[{9(xѲ*#e]|L7R,ĎiMՒldLJ? @~GEI1E[̷ƹu ?N&wEG;Zt,v-ͯi`_kjڍ5{\$'p'Kڅm _<Αѻ>/K65;,`8@\%)Uev;N0qMu _sTW?Y#}?vuNT҃5.E=&rd"DS?*}عִ]Mu NȐP@idDVKgc -4/+>HA,\>Y^/o`bÎk)^ƀ]4gF!Qe0d+fMHOoZȭb_gxYHxٔ*Ksd)x|uc5AX'w@H` z/oH6D64*`+TⓅ+I؜Ԗ%v2~,8тptV/?ɓ$aؿєջŸomz`i4%*\xG]FK`֗ﯡlB,,P;@\XD@O/acb9pl[]A'H%4|!ѻ˟ų9rt5bBYy .}uU6sy Q?fxXAG8.KR 'jxLfcv`ogD2k !70fyoŠLU$\BP$ _ 8 hJ@a5wi2¥:W@RͳQ s”W:x6g,u4K*c>D7X9u!n sD dijv{N7Bi0Q޳L5#gҼ(  ?;3sl}P +h`ǖe1j勌J ~̶!OVk%ձ=hh_{|esmBxS Fy[Šǹ݂?-OZ ֞d'nJ8hLt#큠&@NR : tH{4 %Iy#ӱ&n)*I5w.Le.%s](INn ^wD¾U+Wr5>)[4y? sk+ҵB\2N*hI[߾$Z^)Q8 J?-M ӊ#Hv'cwqBbiVhfy[UW6e6(HƵ5'ڀOITȎx8 9^CmCkxӹ Ev$uQV'K{Nz+J4c$u೯U ' &%pN0i7tJ>'+i}YZ,fw`Blj^w5_.F\vlo/t3;!c$y( GZ@u:2Gw5Ʋ =j h UtxO3c"{9m"HȄFlRP7,2_bG굤?ՊCNB+{e]qry6մ` P"Y&9#ƗN*-xEe=-0 ϠR ܠ2̮*jpOߟ2{%#s{g4*Jˏc;l <&rc*sB^ :U'h '7=h@T(V+mPaJsc 򜅓x@HbKj]%q{3zm'ef҄f>V$qֺ>RÈ4>x5t{;Cm{TTrHPS¦A7;H h^\ܻ:S0SYCRPl1T7dZ+Zu=C$㇅|9DEB;-pw,T.Lj-&ϤOy[2:Ң[ JY27~/B)v0E`0I;,Rvk1fy6nߟCm"RqkZׯG{o>*@jl?ա\o+>PiQ<\ 2 rԽ9c8򛆓NԵ)S搏ى²֛l/$oVqnX찷;0c"euwf+-Q?VZL 18v?F^"zM2c&ļDyi|uf_yr*(f ? A&!0 <4ՃM[)Vq$^a>ĢN pnwLBS87uYq<+ٶQv" 6X4vYK f߸f'H|F{3|ԥ`|GeR Sq\Sf4!,+:%'Fx,'$ZO8f+OV!?U[ǎ2z?Esi#̔T.b a.>~'J'ewG.(G7hzI%dq6h |6[&٫.qEY9`]!OO3ό(N;aHoYUmctw og`Ž h=X,Pq[Wg΋gg_ny-1&$6&;&2|˩'C@~HJMoCƉt`auIh&@_B–:3W$2aiYz!a9(=ZJ5 sXEWEŗomO#a]-&TSdVJ o9+7 4af|UU`ӛYP(OJG{pˈëaՙ^*b0 1ʋ\{HaBw0j#$S-R12ZA}*SБ *o^<GOn#q_eCJ[7ҁ:ɶ}W^P^ аɓ唰>z$^Ӥq?vkS\W|6*\FMZb+8M[(dhnsG6Ԝrۃj3tB6P@bvKzZ$u*fU|MLݫiyc\/o. ] 8܏,< /;B:[9Mpbeˆ% &d}Z;g GB߻k 5FLS3KyPWA䧪Ν:tI/[ȴuXc>/,^~QtN9s(;Q^Y}nyCtF*=[=,P!3FF3rd (%r›Tg%qX4aѯco%+DCM{cPbX`$) g|*OV^ {ePT%Y58]̻1uͶfs%_ᲤƢi<{`i PO7^'؈c,c x; +Lh3{Uq nk_ߢwH|>Tiz+ݴ:fBC7)W>cSB^-|??K$0=aȶj%!x=CgR GCD՟:vTW]_l"V 3ӈCii vّg1&էjc?,^#^ rć晃D_ȳ&a(Tzc慴gK_2[wK褝f7ϝZn61rb:udC?JPyP_.oX6]y*ĽoqzF cQwa}Ro "afoy2؎eu W~:.h0[Uaa^ HB;J%dCL'Z{;dZ:W`yrSS#(K+>/MaGrLCo}HAr.^\v8.)/_VTR t̃( ̽Kp± 1bRt覭t@AA1xiW.X {*Ѹ0rޞ1LSTԖέأc4/gKjρUa UXGՉsk/څcL8"ݛ\<59Wc=䬍(z +ioߦr~!NᄽiJ| H#4+KalUTraݞJ9D7fa)46pf%.)O,DzbwtN\sYuz{ɼ `XI9jru{T/0^ 4mfw x2AJ]پdz~fF@ t7Tf/֤=" (;6KgQƘ'zwgd{B4 YӑD4H }-g,#4YiKr-~h87&ׂ.0⋃LO;5MFt%&&$Wڭ ~KBWԦR: ӱP;eMrCm^0*퐠k:hC:]<"l@0EZmrgHJcvleY MԷ }cûsSzt}gx. / S(ۯR\t%m џm,:aoR0Ǚ7=8Q<,M(Y_U' lh(<GtI2!?P,o \":hjű1NB:YB}Ԇ6pey_HLȶܗSLG?2vq=  &-a]usCA4BUĖJNi5K}ߜ<oZx %Jz-C2  !zr}neny&ӢQZMk63.iƴ;T{loVvզA5~sdqI'Ye7D t|XdBvKe{]vk6QygJCAɨ:DG ވAj`o蟧JƓ'"vs\5ls+m[z90{-Mլss- BdV^4A&-ϰMO"{+#tD*P@GTO5,`gsə! ݴD]i?گ) B s϶طfXӼOvt=O;;|Gx*aM#V9JegY)_N'. jlj$r; J(8/0r=J3sFM* $F! M-dLvİY>EXȷfgA'ZRK*t2#w#H?'l3./MdKj[K^0VR|ʿHKc,p!|S)x34Lk.[Zv卪&zsTn0G\|QcoEq|զ3"P@kyeGwueelbGϯ\w W-FLz5tBZg~;lgtNU8R+| @M"Cj@1-'a{%mE2'!{& כ58⽖@-"G z)Aڛk ʲ{wu %X W'䩶pV= N_(^MԢ&Ճ8txyS&1k:pc!_)+%59,PD]9vWօULz֐Wh 2btgRS4uO"YpoƳ'L6)>ѭ1G1=/]KhM`oGI\JT(o[tR4%^?hry󥙯(}$Wx^ )pe˩٦NN悲?.`ڻgD o(FCd7~lMqd=kfp7o$vI}iP' /nJz[eWlMo!׉1O:yImp:,ü]A60^Uysj DqU3]qg~ot*1{DԂY$a+> ysiΏ4oݕcoy +tlCB>^gqSnM@k-| 2V*%; tRDz$o5A_mJ-fQNGYO*!HG)lby$@K|CQ6bD 1Rδ8#%ڋ!ooRrUmҸ'tT#'2dDM.#RWk2bfR"9[4 sY?|>i,@BFb`^]ܤQuF؉ T◽Wȝ"걵uoCĄ\u1c)KyfZ# lW*u3@jRL LOgʦL̍J'kA罤`!s zdv)Uz31\4ѽ <1 X%bvM | ڵB9 ܮ/:̢k!^D2^:VH^[5N)< #oۧr4q̔ya+*{|sWXa+36H<;,n.%ƫ5@"H[p(_Hy&2mvwXi@986W400;o#cMJO4] _Nhpeܡ2R v-9SH^+maԸT= Ov~Z&t Io+HREnAxG TRE>9ľ^X0X6Tݡ%?lKABxP5R^OQGXjxk2Q4 xi vs{XuT/|4%A; <8X׀z5nC!鑕t m̈́ҬoAL3jӺ"Cy޺CJj7yݐ^&)^SWp)2o tCbep7S [{֙Ik{m ;a:dZ ގQ5eTu71l(R >QKV OۆD0Vt;x)ӯ/MclPBDAGF7=B;F, l.0~/,R=se o+Ef<{β pY[I4\Jik_*ɜfaTgPyFs=-7 Mh*Ow;^ŕ^@.]np[O=mxA۹`xGBz5⸲g@OrZKzLQQ4pAbKgO56b6FVEmG&6a=pKh'_rU2~n}Yϻ^͂⺏@B5zۭ<_8)مr4l{ "} >Ї|ĝ]!aNje"\HUM-躪euW?)q# *eZIkioQP?o7eݒxkAw]HH/k=N \LZW񎞍:n֪ax1yq|>\N}3α!QYw[ `C;--&:,Ɗ̤BA333s. _\47^,ACqfX|hRn`bŤ>5\f4o"ѹ_ww+v8S(dyukA_,I)LkH\.ɫ:)~# JIEJ'Nw*Gg\vwx%][j+KE,0we}a̖ Y.Cq 4YaotW䶸/\|91[fUhrCD(pny5f/Q\9F]ѥIfqQ$J%iMocUvW6vhim!=^M{ !PL$)zaLf:pH^AB!V7)Xid" :pLG$,׍|o*SH9)̒[* X%S@6>;^&vϸuqo|q WEc0h#-I!j~|*[[Iw3zJ@KJ֎{uOQէwS-8Zr1@l$ 0$d6}ie3;Ok~'_=V&A!DŲY._gs zN,BJl"^"6s.@/m';XJ?[tL}*֮tgNEhƑiR1d!Kމr+>BRWzXV&:o3V5긋&{+f#sȔo6% nox@ֺG`cGB< +XV4fiNW-Ys5bM .GZ5SnxdTtS9< Wr; ~<**(Qkg(+慭 % b?gyA)㦆s7ԱLc5sKakxXo8ih., bɑD3sEauN14-MYMB ?$k :t$izیS=9vI6oh0dr`ҳmXEDn#M%4Z):eQzDy#Jh] \;¥!.7๩-ߣE^#Еz`=^➄z*B{_/)pTd^q;z I5ƣT0kTZ*;B9*3S9!Pfvï{u59m;U1#5猩Cɍ[짔K,_!Nͦ.j ŶČ%6p->pѾmQ@YHdG^ԃϢ ܩQj-s3ơ39o(r\ ݪ0TS~mF % ^UX-1]`5Sǜ}ӓ`WֺW32lE N3vνNymmP$5Yqh7 />.}5[!5 [kaw3FpR%؅SO/k*ge°Nl" >?f+Sj҉Pԫ{g GbzyM=I$JB!90";A-h XGRKո ;[sCWp6ԻT(MH-щ'F1:% OjYfʿю#w)upOh3#7U0ysh`&|i'1wYc9sȶQ_K[&_9IؓEkxB}q: kH[ {=]Q'߁ $̯M"h6=wyٰ"pruB 1Uk! v(1#sn|ݜyx+)f-G`Hd Me@}4FQAf Im%,3r}k(Q *DWde܈6TˬٷE{ς5͌gZ VyYe=P7dY΂ȂF٧,!$":ZwsfpF`-\NZ57f/i~܊ilTq vo1ar vGz_U:X[;#30{3CٺV U3w$ӓCC3}V訶T}T ϮRpZ{ ],3͕[o}=õ˓PBWJvokl1.0 "BQmtoohK݉PCNl "W.T%ۡݷn :@1QG|0WpvN1P -[ve[]jutL ()"5JPͺ*oGBX{xElvI`vW_9H:m=GHhv?q|4@id>l4g_{Dӝ@-jZGo%!_߹: PFH 7.x ʥ0MWAv; [hyD!~_\`Ѕ/<-Sw\?_P N2B_YT LGh loY8tniUG/=OfMrhMTUhzM\ ,䑸zpK sz3WT5/$ˢ(yh8bxNɐ14qg"%p%G#; ʕ@?2L~ЂQ 1G*h)"8ov}y/cmEV,; 2͜g e3,dYXv ]0PTR+h~og@^lNjn  :t֛v9ah!'{MCx$2p^NmvG?[z::*s-UTIhmfIٔJl  ђSW=◭sMSO }%<_XJ08r3Cb@#=?(D.nQynE}#wL-G|l˧4CshǿϨ31b%b1:ԭ؀Sli;n KQNe6!B.)RG@Oex n%nĦ!HۭdaITgilV޿śهr`Akd'Ģ?B4Ek6"Z#`J sE Sx]Г)6dݡ\NX;,g6rQ8mұ~X_Y``C+pj׮3"F;rn,t&84u) D>jQIstWtQBqV<af!KRb#/|Xn[ i_'{Εx$F/]Qv |$B6Étm| ?"+gQ2nSlWjy0a>@ K`ܨK `h+cYƽ uke}eLϯǖ00 F,:l`ٹf^JTv&a+ܼab)Hqt@= "".==zAc4MC{8zk`fLn޺Θ*/ٱ8B~2 ! މY/t{*Ɲt ) dF"xt>!fiNŖ*gO%Y)`z/ J0ʲ[$.fKlN* )oxk"݇7ys*n*|Z 2uuZt79O#8;IoVVALS (=t1;ˎ5ȱTϠ<-c{lo |UïexAi\OR?+1Iv ].jmEW,>:rJST*GDqt[ٮvP;YMzBv|>HR9X:0OY+o7=rC{a(b#iɆN M0Zi),2WМ^:_j: U%~> t-c|AY1_DFx7W B\,Vg2@I.70Uoz4g&A+yf+rɖwC0bOt6M{ Jvz!nYtY/ġFF;ϸקTNŔ&Lz ޺E]l]̟Bρ=X%Wt (U=t,5yVO> Z,H|Mu M~OPIՍWc +?gW/} ?ڈģqInǂ4,ڳ]bLy:5>n2aYj#JR&8b [HΙ N;l]FֶYEMGej|p,Ncc<ƇYJ#h!^\3L#;;t jBTHmSn7,p̾!*Z?@ a =J)ٯwXHMcu j'H0V?3b=*E=4yo+ !7:$cZoL,cM=41/1޲O<86"8}m̻, CC,X>=V? hl>jn7u-|seCG5DΣ |c,. YS8[_&kfvmԚւ r?+\=s #RVcY4ՠmUEK;T"3a& CP'dtI]ZMjV7y,0ث2-G拇45xb4b Q2 Zr`Ld:'[EgÐomZ F;R\(6(`|:=eREr>4.s|+U{62na٣f!el"e6PܠG-? ѫٝ/<$7d2)-p+ gj0\W)ՅMT@D?#6I>/ScA1 XNӒbAα축 P5l8h&dMg#ɢ<9Ӫ  T&fR;9Z<\5hOd l\tNk}$~G7„xȫK<Vd\R[]9!W/4i.`Q7W3gVB&qp-B kJea H}1OGx&|ԨX۴@$i5mڟc{ 0iu-(QOQv]:OQ E doL晕RvގnmFf[duAG@ ;&a~AM!Z0Je7,+>m< p4xO wRT**Aff`GUjYҤ@lIkĤʊlJ /*Sqo^#$~9ܗl `; |n%bc.æx,!.gҞ0VM}~X|wcB )߯HrSR`5\@1˯;nM"~>x1c Bg9qmWIdOcPq$wɳE PyPm*8A~.(ML+bUG2exyhџT(&5&y.!ϒј庂7hCEoa0eW*ȿ=]+j 8$n׭nv6 e5o= rڭ$/ ' Î9CqSx^h^n ZL=-I"8ITl 5UiYCA]e/G90lwo/G/?f|Wr4XN#aF1mJL%Wϒ{omu@u_ġl{>2r{'E]#a63MGVîb05|b d ƺi] K䒴X3-bM%_knȉv9s"q߫K5U$Չu*]X&+e xAӡ$jzzzޑ[H);ԹV'1ZDS8N|r?!.87(qpi;w7/g`Z!fj52r|‣i[qeIX ~ (=6 ljعd (==;M/(+$ Y|ZGkO${L>t"*)hGIBkQk}l^eu@2dJ,

    |O;v0!>(4G %:)d.?bi!j+VAMى^4P<'1&+S!iN`0qi l:|(q!q"\Rs n* ~CzT!7 #a_0g ױ cu tbWõ%IU&Ǭ{O%чp 1O/$)7OI)!KQF7cޅ:-ZBt? =# ͮĿɛ C9YX;:*Y8r;<֥֨,mtc>%/W}}i.06(X D=:{mܥ}N1)V$=QO/Q |vc jӸЗ瞂qH_>$G*.yDWhg.͗I֬kll7H2ErwO xtDAtfR_Av  A]7JൺH$wja|Zz|g0ū1?ޱVQc^& F};1ؖg:Z*g#KfQxMeǛfRl8#fIw0As|C̭u 9uCؐh/rC1ɶOMrfJGCdQl_l(\S\X#:$؆W =cgDc脦Xұ *%f8KFTiGfoFs>WX|wJtbMHݏ5sq6uRPuEP7 >05Y0.|DcHށTϽ9BhTqx'0)uJ.fK+\Ù'3=)n)oslN&@Ewy= 9xm Bwl~BǣdPA`P/Rz_DW,:FÖ'Pp$w 5a?lW J8BʄP$ "|=v$gu2Oy>,!h>IZM>4q},f|JWNܽzym DƷ{.D3)п+v"IqR}ZWwH(ieyGN\`єLaRGAe}1 /rHE%3y63eTU*yV n0T1[u"ʀðhjr^,(oMjBCoxGIfh7b6A'D"ge! aV ;FUEn4g/R<ΖGV*: s ZU/>].yGZT92c0oWpFjVhIY|Lpv/H';g.ɑr Ǡ&Q7q<zdm` X[%nSʾ=hmjMF9y-Яd8+#*g#҈ <` :;St>m~ε2[KnS⚦!;Mi1hv܃(ؿ6 E2iGE컥"-/xL`VO魤N%>d7yP",QT,sq݆TCfHޏIsV7&+po`rMh> eấ*t)!Vce P돘>m'֐BE"H/ڎ Ϝ +S 1,f(N0iuF)M Ytjj{R hIOJw -Ńs7qgOja._p6\eJ+y@D~|?=g$cPmqD(yedL$aG)ҏ&0vbV0ܾ+ Zqy(s;W+Z1)J+ O$ x^a#6+LUŲ}%|'h[.^hoJwFM 47C>{ՐkL\ |3}?JIigBG3 "S+6qxEm" Z+ǀu D&#.LE$o*%`V}^3_'| O13,^.՞w ,Zź}:Z(F<e bϖ%RSkSv`(FWb<~"Ωr gR0%<ZFfDcAiNx(&jM<dk_[bqm9mD_i~dlW"vٔ@gIҶDiAr2F@L5$eپ }QsJ^m+ ])L p maQfj&|޳7,:}[C'8./ F @hU^NO̱_U" ?O[c+Q[Q.ych ajFnȰv92(&EaN[1!瓧 /Oj3%av7YqF Mxl0H*DKmL ;Ao̅4%([e`HO.m$ =vrrzOo#깢VmTO]ZxfPJnE6 l:WNiElNhrR.W㔒hfEzz[}R?\47 d3VؙQlf?_Mר%ْ+8#,s4U<}k{FJ 3CyLQ1 N6X&4@YIRr髛KCB7<P"؏=y=7e(*/@`[>1$6 w%CCnbc8eG"-Ja9?Tٛ h̑X/.ܛYr*~jx5߲U !LCYd2gc:Jv91Lo#qADѓ #mLV (^xv/1'ZX< WW8C[v'"k ZA*nW!.g@-nE2`_ *1#FFH\ Y8i /uҮ]u P{NJ"يhߑm?ˀJ7=tAFY]g .E 3rr P}([7+AtG ɊsJ!YK_!ԍ *مyP+gxKXI +Ooכ5GhcNPCh4H;RL84:o$\X:GNn'D_ hlylǯRBr+C;?G!%@BBɢJAN~*>oQ}ث+3eK mQKӝ|,\k, y 'c:c0+}RE٠ !k{π B= ߊ:aKpSvg#.ڶV]X4m  D@Xl<ٿ$,K cO&urk5Iq0fE ٔz{By#u't6[%o ^FqI1eg]}Ly/[>+29Y6[ TT370*,VQ>W ve\ϝ~f{K7M*NK(3h4CR5?&A';NteoRJD"k͗@;M(3Z&d'>{>*"Og n>ӄ Rxwxl׵Zu?= 7 ٌ(N5%[nFMbDD*e\ <>J@)r sR{8 p?#À]YSb Kh0٠VƙZXjWZem0]>;K|+,F˧t-8GM]6*ex.wu>V "qT@?Y=umJ[ 92C h[$[Ҡ=@9& }?6v*#=a;/`)zkፖ .WGa3YղU*܍tBy/ Idp`x5xBgje5Lh@@W䏱K~w`Xiy9>"vډ#0Uh~|G]B]׸羹:qy^XU˗Yg/g*l( lQPN(Kk$2iw݃pmc:dM߉e)@tt=ɴBħ ;H /^GLT=ҸhNYIP+.q˸/ks1. w\Dg('k-e֠$gnXEv0W%_/v;jHOs@J2=F|&}G6:8c~Of%^4B6RB^fYuj[CY:V}`VZ#$.sҢGK‰^G=;Ǹsiz|5٤76?aIʒ5Υ&mHd + ^B|Xq:ڇ )t kL}ҧB%Իb?u|] KV4[s`OÐ3-Z^6{ըŴ%CrH,LT- ؋^`rAPy?ˢ4! *z!eK/F~e<.+G@mMl|Ռ3-$ =h{eڴng ;Md^o%h#nR"\U}M'[a 8w\&'Eu~Qc[*r.2 Ġ[g@edܥv>=6AL͹aqqә]ڮ$1/x;w8apzνQlä&}zHh7ڶH(+4ipmW~X6D˅a\Ll/Edl檵B 8qB>GK H23;ǠyYή7^8+k(8׼xPqSuo߉|!" (Grvd.uAKV=-u+EpVU3T }S0Sggeݿ:pWSNӵ$\Y I(+!-&|_6s<棭ψEcnc~T'!pf7 NixmJ .zHy߆&<tdwxHB*hYՏJ5n I=At?AO.L 1xS$=k]( mWgH#VNMɓ´IYGFq1Fܢ|?s]_Jױdd^@Ha! vHcO;weAީUlZR,w:w)kAWw7!P:xoUQ PN4u&ۀH fw{lܺIDI#` p%r9݁ZZuLzvT'h7m >t.a%F;Rfڧ;)\M ev#S fMl3Ϡ :nN1> R+,ߣ1A w@ܘhb-9 Kj>ZZ9/&^fk W_4Y \]F›DNO۬J"7k4A$;ũ 4&&Ƥ*$_7'zvJB,֏ukpAT' 1V֭v2m{JA8I%"]'5`3\”a`n6 ~ys2)L(cpqMt5Q|+y ]Vsvi(VHFn8mvJy_qHYdmDW&HgĢ86N.B a TTR͹ GK#@P!=}y\3GEsYQgEs4ZbWx+Hڜ=?.h0e]ěu7o˭w`8'n}`J'oՂS n m?ҝĎrKm*A!`mg=VEvOfh]̄ZbN~Fyٷ8 ma#ЏުpܹD[hE &reyqTGm4[`dJuv: ( 2ۈg^ck1'Q@jPn4 }ZA.J@Gɦ|Pna ֏/g9*"ٻoDon~`Gn* i0{>qbhW_t ~L& ^yA+;xEe Ӫ"+pZt@O޸Vtt!6zN]pl|H~`i} %;%V2|1 TO9\P4*SQ? vk*Wm5PZߐ=E2PYX>PVYi\O/6(s# ccwxyɤvu'pC [IB)޷sl*&$ֵjՋK"p:M Y9tEaO3ᴖ9u/}{`)dK&I 5\j]m-"U?_5a%tbn@Y┼As54K1U1 ܃#R Il!_6HHw,zaTxI]2@Q ҏAur;hRQ~:enƕRoS;fu ۷X|_D爯 iHB P-(u\P8Ds1Fzğ(AwI|6t G*#c$jV߳{}jhrhC!?GvU]w`^8>n)w7OYTb߃#UKv̩RIc5W?iw*TrIHAIEѕ1OUͳe^7íP^yPs&soLmL`L1 ٕnRA8)谈d=zTEFQ8Sg6T J. Kx_kC`_Jn}:< ݘWşx~Ok+gl , N;R*uK=M'Ȩ3ԉC%ґ!$B{})*nGF_VځneKǤ]զeC|E^c/5 <$p綿NGj8`z k6!J:tDeMq0aFqX7PQ:ql<5.kVb%~FZ?jld_WSb*1gf[ |hZX;'ᵇ6K|T/z2uW)N׀f[L*4xX(1~z5DC4#sn8pb}8Fqs.N;" Nlܹ?|'f`<0' UaD 398B_ʔ\cU/Mjy:n eYobWa c,<|}&p[sKCNIP,g^B;uG*a `1 S-/`XM(,y萧Lk*PN&x| 3'Rll6rʚ/͇D4[N E?mQBUUvctuջJ,G]wݬ_%?>o0D՗1uCJ0睋MtrtqFưKMcoX=e{5'{ZBkNKwߨ jsR[9a߼Q!blگUu\HɐZSJIΊUqY0p4JBw̙;WiD0aA~ @ذ3ɷ7¨\vmՙXw} ۲=Z te`S:TS"EMBb"tHuQ3N 1!|tW}`ʊ?y쇹cP]&,?XfbΖjHkq9sQm _l˅%:uE_ xy=6X,.e-$2A"#̇qNCœ9pdmyUq˝F?{#e  qBLlS]VFSnOC/|G<0DA{kUl*zA) R%dBٌ }w0`*p ?_rƻ?9]yG"_ʳؿA`Dj_6_y<=vL;OJ_5i1:we?dz􂮿07r0mlhեЁVU^ ɨ˗Q|B噱BQLXRŖeW5}A3D6*rb4-YݿV9A|B#Q`I~ ! jܧ4*hmgセ`Qa[|oG/%2"m"noӎz۴6y5j%Y/5: YTʌHv^g3Ab%p9'ޠ oID7_e3N%{J"cl!kkmMH&C 0yR ]6#&Ncΰd5a:/lW!<2 GcSV$D80)?H.)7*#9>Sl"N3x{RAdBL CNaq:CrlM{^&`Dx#Y ]X{X!:a؍%eN 5 x͵jP̄Ge(]"vSb>#G0 eB~9b|/r쇭4-rwsM!"{4yY@Ed4ߝo£i !M!Ĭj/ɨ(#AN`BZg1b1 Ӳr/ c u|[*;H -F?DS_vb+Ap`cU2'5BGEL9SZޟ̴kG<ٷ:d?ʛ$~/(}W;k"ƃS գ璻χ$֯}e֋L܅+s=7 #ҞOELݝl ǟdoP 吵C4(ff 06twnYLY6׉g8B6c-@l 4c QD𣜽_lX0eILз +)ǒ=jdf]MN$k;qᥦLPZ*V%c5ݹ@ ˘wyutɽZ)Ts:'BoGN|{X&.(ݒ'q_J{2(gbRo~NֳA>뗌Vg)A=56e]-}*y+R0= pχ~t>S5X-MIݍNT~..@ܱkh1*oҴ;qX< z K%>OpPC&sEC HLɇ<{uƻvel#:Iy8̓߸ u*LkvPu8o6]ݹPg@d? #bJ]|8]`DGX=o1'E )=}'3aB]!Pdvf١qGYRdf9{<\a<{H < O`_,58i^7 $=!'5 !\Z<6eV_>li+ߡyϹ'H^[G#3$EՁ.rӉ %|r$8wАGw~XVY~'qOqĚq bmR+ >%XS Srl(zeS2Y/QƆK*2g=dVM"mT̫[@}~Hi%V& >+߃հb<%|w,t-5rxw2Cg [wuЍ5;'NxbP6A&r'qp}yTZ6bU Ο8C@wّ}.!cI{*wl-S!ϢY]bR 7 \}Pb8-C^9*)ܙ_QE\-,+FGOE.IW̲k~5Ek;u̫& rt=at1¢c;{R0 qxtO[8elKFPެkӪ (YPW1qNJ)[ˬBUC!L= b\EGyDȘy&t*I0l[\? 6p9pA7έ9p BJyy Ő2)!C @ ǒn)/mX93a>r~iGr"2]JPG(Cr#+]9:AM8ƒkFدiWhʘcm'yQD #OQ' (46z$ԙ2o> Zqip p`؎V0@}\{qϥXe&x/zZyzva9b Pk g뵉x@O8M 20 /OVJJpErƂɞm9Sb,EIIJ z}01LSے8.=`_=%m7MJReANga <:D^ !kYKLmN5ȴ"P0cDް[Nlϩ Vm.jbwcn=/pc}5)3԰ِ8 K YpWlbVܴIyo{jXcQnRe|C!n֌dF}`$If#sd.8svC+*4H҄ BvrYpnYĸ#Fewk'8.=>)>eP5AP-a-9M4`z=ٛY磺ƫs3InʷFJWsoQ{Bgf!g@_xd.(lFW !gLrC{MI2anuI -.nk4de]>ԋdq`O,kxY{hc/?ܑhYEW&LG6)wo?[xw=Lq$6ӷbdma幂xR7d˜9t ۆ.$PuE*Цb K9 D +&|$/ EF lUGĚLPrgmjVO ѣN._8Km;^X)#7O<|uF.2[Jzمl% v1$uLGcų뚲&ONCbAv# 9ǧT`PU:QRZbկ$'hJ fì]K?kXt@Fz%inat:/>:Aۅk#'ԾuccG^0#d-YQ!occ)0J!4D02{HQb,Coy* 6 CYuq*NJ+$6<ٞoW5B,DջZ?SlS쫽@S4%PnķtZt_u G(WŸDF@)K)ywKUY>y~'U~(sˉ/ӽPr9 POhVVuܴkq{BC~n|Ag"lXXETyzR ɾʤghq~0#""h c.B*8ƢJ feijZy0&& >3ڬ* >)xDĺ.P^{o1W؀]P80lT9ѷznpߚu a, [ikiqԾQ̈́Itf ِ)[K:RxV/`RMTp2V9Y~N`|ZIPj> wъaTHOi qG.UGl6<9-#Z Wc7V9 ׊bJ½:0Y%,²0kpl~r.ƔӫNj\:oO,ţ|>Wr>hdc!kO.n }# a-hšӟG =Ԉy}l= lipׅV;)2^رZ<}OBV!6`>LCDgt(.iU@7-n͍ZbB.blh;($ g v0K@"6z75pq=W\:FOWb&XtuAvhI-;C.$X[PzTrlY̹M}͡2y/O U:L|\EI6)Dj E 1D=2و[Ø`"32Z@/ҙ󙏕]6Ȉz=`LBnsbUt&M%J/N^C![&dv*r!4qJmW٨q2),7_#e-; ?l D1淾Y=j2- d6.:J'-$~Ǐsf:W:rcמB;ۺPadIt_y{S_[FRtYNLɘA_TJV x * 4Պ.>;#GoqPSw Blr~0*R3҄A{OWx/Xbo\/T3#rY$pR Q'  VcB^[OaDfCA 2cJ<ٌ EKqYVˋx 4K73 pt6w)^Zս>w`kjB<k)WMulS/ਘ8mna\9ywMl;utqi\0*gϗY9`!=cJ/nHopm&m0 `|W nQ8x.IxHc4QT"OLHc5#u^5! g􎇕u0<)v 01E]"4@$vkg?o3CpZ.`v2evyFX ˈm5*5^>_`_Yb+!vn|4Y <ӧ0G>QN?2T:qV&I_yVMH^_HyJ#3'bl(MB(wPË;hiukM4>7piDpb䚘!rz5tUIJRHv 1@#}Կ7waT!VѸ/{Uig٠gj_yAvpMG95tah9GV)k`9M0eܴRو/5uId6- J!hzi7U;SÔ'r-g(5(27?N2f'g9]l,(^DRbj"fuMu4 ]ߙ̓\çщh~-3Ih6#1j&~&A4!F?W0#-$+nZH!ٹ?dg}"JnV8xS˜rC7L$bs9-Ljf9tg\C{}Ll=y[gt1z #]+]x.Z/H&$ڸ%q< *ʠLd̤8;sa[)FÍ`yCZLcN kVe"Vdg#ԗ7Z_yJ~HuV#"Vw# !U"Lެ;k?f͹ 0y4%)ϧ\s]Ԓ{݆V(@_?ȒNX2\=qT?qߊm&-9!޽. \-M? IA3_6h?c,V_F5k.DtlEIWMJRxor BKiI$DoዕvbQf\l<9M ܰW"LS>a;;"N3&e#yWc. nH Yѵ&ih>z]T9! 4pCɔ5U{\Ʃ$LێoY(zܸ[_H2х?Z^Aϗ*B?G`hyd?voM^U>u/Ow! ͽWhszqx xsD8җ80#O%O]{vܰ e7捭k.ɨ#DaQ.TQ7HR.i G,_mSKbv^:Љ4'n (yaIM/GeN#t+GS#*\ @ MI7|4#W+EP_>203áFZ 7(Wi8y"*O2w2_|;Mfn烷lK]Zhg%#,`%2<1}ԓK6[maD#,sөHz)uW5%&֊l10!gC40 i&VGs)&{,b"u0#9U|ɝ|&y?8W~cD0v35tj5"-KB~4d AaWZIcZ .zd_LʆƵKL8*ˈ;SN,YU ѵQ]Ƿ AM™gk2z'~/X? +CXDbZ{p%&gsL=V;ΐJ 6$\ {~3)Afx3ifZ^M쁨鶾ΔtswoR/ˡ)N:M ʍc]HIV q{gV8Hy 9}-X`2L*"eU^on$G\,ЮjLn{,Jx | h÷$u6 n[5mD9Pd˚R֯9run&}R@zwmhj6oycmrr: @JgDq *`:6LuP_xdxG"md؎׸|b<^6G)FOX%fcx9b9+VRIȲ,#mY%!ȏUȧ0lc ?NV*XD _+ sk-C@;oS\G\5`"O^JuS6tժ g,^8FIȈ_ɏ$8;O9~7}0v,{ YEEt יPsվE!O`7ϮY,yCT* ?ԫwL3Y!CaKN>.ߚ,enHn|_.0t|NjfrJH^}a> w 7Oѫ[`/)J zhhY#('l!-uX/*G +M/;;]U6l>[+3^/6iP _0nY4d LrGTv \U̦?4?q%ikEVZZXq{ٸ̀f޴E%ǹoT]Q\Q A-Zl3SL;ĚYyR0o cPGh=T06ԞVYH*"P=,K;J ,fH65?IjTcjQұj1;Â} >Ael7\b%?Υ6A3ʼn|◉H*M eٞ٧˝1_ ?l6ّRs mS+2F?rO:Vp$]G;L Jy`!.L%ҡD,'}z&s#W4.S.8KO|ٔ0йiON YtDxiK0TqEéL-OP?%eH ";= =l뙟}YtٌdFW ]=jI[l^5䶠fD;ˡc7P(Hԛe7qdڞq">7v\]Q.%my,r.FG`n 2]`.*H\>g~EMVU WxIc,vB\1삲4+9-&q*| ۹`+$U:i2DFZQ8Q>\> Y7kw5ek Ĭi:!)H~n7oe#76+hpD k@.ǛkVrKvB~ۯ^BvnC:t@=ḩC$bRIu]pX=\G~gw@BGz<vE1j!~ѝM/yB@< AƤ0#k#O>e:TXH7M*o`??^ng%&?^0Mῦq˰}^2d kGw6i1]ezs0%q/㝄NěѺxc:jv[gTS=^M0eKR?33zȋhE >̈XcU[*33_El",Biqx&{Q]TBtH/a$/.2S ^3/zwI^# p?.P諒g1I8Ѩ: ؤ $ykng4RR vT/4$x +}UoQ!!Co8N8uNG:a16Xv*aaZN |uey[@B `]7tY?j WxϨnoFN+ ԎƝL)FJ0ynE؛o:m?0X5vQ2rIHZzmU zcJTޙ?PB祱l;-]; rq7x1Zru42[mnl~fղ@RDUS׽x=-tn(xАsd;h|EB\űI[<֟HbC̿)/:=^Ǻ1iVY/$ S~7yS1X$j;ι+hE\ )NRf%G r NERΠm (@ 3c+crg(>2jWc!FF`%s{CY+jtoz.y5$IToS{?` Q.Њ̂55ܖJf aױ,-}j"XM5ߐ]V́4sꚓwP~E2iBXťUȞ#X 8Q}4oޤTO1EC<xM!H}Sk*]NSp䂧} Ey~w)BEQoX_.]l[wx!FK/Llz<|/Rl8Y &Ϋc)9r:r\du"4p2WFW[ߍ {('UuܹY祹6N;٪Ji{Uci'HofsIQׁ~`oj6BH \ߎbH$šˣ3Cyt\_ΰJiFA[W;Ϩl}ZsK>6QY %MxGMd?Ά3J(Ze7"z0&*)oUlJ"0#6LB/7?sµח\43y e./-֞~Cu%B&>86BkyT% uR211q-Pik8[[ B #b6{|t"uz}kⶼln'xNV|Pgtٺ`M$X`ZӔ)w1[$: qmnO_,Dvb`;uw)7.GAtg<,N4 O 77kQDJ@=̻g}b]SS9H螺qqY$F 0" ޢ#Lz}5_ح<P՝jEa+%wvM +?A)u ~ٱ798E~TȄ[\*]\#Do pݘd|NCC{CWސOFކH7)5<冞5O?#WS[ΪpQL5EBg̈+M;tvtst˵e/j.EY e8+-!w_՗ݏo$-6 C7q^K57OnUtxΆ:t~SgXſ ޶[pr$^kᴭ7bj*S ~%-6 B<= _u㼼gd;=G9GhfhOȳz~4bv= %q!$i[*71IAzPYw-sOw* 3OsEe W=eɇxZTѮȲix:=풬\'v"'%{L,2ވhj VJ`up2޹TŎ?w*7 ۋbMe}X ʂ-3бhd!\8&BhHAݙ+. ,ќShyLo۝3 Q,WZ47fT^> q<$ }50?/uJjx:$s=^"3'&4N﷓ۻP_n{& p'}!3΁ž4@PҌYی |YSJ$,#ȵ+Q e ̿n3%ζjr̔ޛt;*ܪzN!q$#&jZQgD# @"2FH"}zY|)ѵ2{'1 ҈H׎껖uɔ̉SFK}Q>ٰPMpE&PV:蠲8=YvrAyB`TZr*"WT|$&H@άϨAL(&wn|GjBA&-= ;p$teAKp}H\KZb!Z~Y9"=ej0'%!!`w귇HVggV0^]8 D*2ő,`>59./V:AA Ƀ-Do-eGJIư i|yW SFu)bĿ)L}Wk1`QᠤXyk_ /l#NxO%xXiĔ4 ^ϝ+Vn^B+X8o'ȲX3 wk~3pG装εsۈ%7ZcŇdBglMIH 0m㰿Yrg53T9*)z9F"wr2vHa-!C3/P{X3DlZA tb_WeIweZkBNw! =6xhZ9U 0Ve\rd ʌI& ì a_ I։WAʩ9ǂ<Ϯw[` DB efKͥ m[]oNê lakfP9o%)#dM=K0J@8F{"M~PcѹrHl}{Ӷ h-&ha० pqCHX0`JD {*iR8d"l7;iٸMZMi7j OĜ]]4؃f^C%6UD'hCI08~&+v*ănߝ1qN&q81)K{C``@.%Z#{a0v"3?uM7U?A92{!./V>'lK g)kmYW js_K=<=wʯ w}wx4k=~oMC_O[U-G4C+%PZ!s9 F&WUDH|j)=[>\ӷ3ݟKL048XT]IoГ,G&{ȧ!7aTAm6/B@ĥM<HI xk7st-0KLkaۏF==;E HOE^s~W>:;8?9yꊋw#P!&c2{H>- מe{ֈӠeȠjJ!D"VC˷5۫BƻBKrɊ Ҏ3D^0oD:|߭ Wc%jAhL:ևGgS$sxWwt-o̲r79"at,ڬp06XA{_|a,n9RB xR.vNW =ahz\$՛U J4T6&~lon@.`n]Vv$aN=5U?bݧMCC>q]RI!?]lk f">AgHWE'7-8;cwGKZy<{YO?j:!qJ a=O%qm)S[q9<8nCBG,C;Jn%yzopYu$yu4U`R$ЉBjXM}lwx(F=UHJsǯ+HC%n['xc!Xn`-#>:E27G+R4Z,yjo15{zpzPƍ4p;  }֯ -EVTFoF=˥_#7zH]E2=hl@Yi mm-RJwGI52_P\쯶r{G]<{v.v? S{ l`޵!дd&T~PlIh;#"bwJ 8x" 񾼩ahwj]kVo[,j@9&)"Jp$;mg1)M^$_I.\=K$ɂ5&-6!N!F1 =U^9E*/HHOK±)Q枱Llkˑ `Hje[Т0]:g/c =Qh"6}AG{e~]/HmOH>'1{nXᫎIdȣKz JʱIFeLwr7rJUuB&Pm* ëo&]v2{?\|eCr-IdnzWk&kPׄn(tɥ0K}>r%nq?&R>uϺ!mzh b07js *h_ M}\%݌V۫'E;֒I$:~yNV=? j ɹh;9T,n{J8 Fo-|Vp ]On dad3%EߑWF*YYY Lf":녥6zkBq|}/ LF^!.gQ8_aT Tz^HyglV1;( Y9 tSFʢؙQ{a?n{ [U> Ұ / {ofU\mS gs5Dcr*[>mS̽ %b}-@j;ԌY$ь-yb.̥t)R,S_v۝[,c^0ЏPMN~Q) y{Ί.s2,v8ħ3s'IؚR"U qΫny?y\c&Thك ?#u׹J3'/f{J>9\C$\*"x@D(6N#g1|SP\/IHpw)W~%P(< i =oMQ!cbjto|ȇq-ԍVcY@`Pn|燐ۙ#6taPI,z``庴I)Mt((Mn P*4D<'U$>+TT!T9G0 Gq;h›ΐe&ђ5ey*hr@cA\` l17R/~ mp- 5X@:lNDxd4 0YU96Ɠ1{[5^H o;[pd#IYt`#;z믡*xdRU9=5.ahc`̕#B;tYר9<~v+xџ{~t]Y`#AT#Ā& /w~Ap)8ohzw,f& %%44On~@f慱Kpe"ewMocVJ]Xg-9cMNmc""aGtE$8 sYc`5kY\},9*8@%%N60fXjzw2% !ퟴW{?(RPucӹ PօC,*/L(S]t72V ":b[$$vj^h ։~=V.UnvnQv7-̋]^s=PP%\-jzVM4 EZ%>{~]S} Mf]:UyφJ*tH{wifbXkN˷TGɚ~%۠ 'oMj^'\(i1딮"|Le{KЂ+9eH'2NTl{Ŏ,ueiK2ʄB&~bU[{ha&%!f_lqf:7RJM >:F0fN*.| 8F+STPLzLg?G07g{X0aLd9.i0WN A<^p}U*XH>/H@S0 %;(5qtO%+X@o8`I\mQUF58Ҭ@fLo1Yw2NEg}%qkӦײsxiх'#WayyDe\(%>5̮ɲ!Zm0MbOECЀMwb@v1V"yPNWA#\t Eam ٪>ɶIWK#q!qz]Y|W$7$?<YGev;mDxpP1i=4gjĊa*S0iِ2JjE"|s* GEކieO@u`Pa[LZͽ1T uYp@3CUڅo~p:M/Ѣ0O%`yn.iNHiǼ~2q# Mgx+;v+{9E^/{ 5[p6ORLٗ*郳b%/5SpиE2&>Av9Nnڗ8!ާ̝S?<%c]`[˭=@; ,}"w3PeLt*mW0x1捣)tުp K 8lB (}ZPb~^556Y!|lZX2RlDcU#wU4ͰBMaco" SUki9ihUP0[WFYj[41kΠZʟi1gEdb-+b>P3.Gl߾tܢ ,첑mJ==ݜvIȋ0AOlfTn3Eli+{ Or'te+M]# I֊^3?KI,B׃^NB}Gj7TE{x0Rq@j%ޯy^-s> ev{0$d =OYQE+)H' ĂM!OSE5;!zxG{ҷt >Ϣ%)8BG6q_hmte5`!eyoD-Lmmm}R)/zH3Rd5nˀnV _ls]"⯝w(`[`&֮@qV-e C"c^U&ٕSb-^Z1DH<[؏ <[0.Lj销]1+.SĦ=ISL AjаVЉ cZLUG=Z/Q^x$z⫻,*XqG 4z!SA휯ܥImWz] @%X\S7)߳t]?vlhdY;:&xR9N'Xl%SxJҧX 6DܜpAR@38t 3>bj+ڝZQ&=iG{5)jb']Ě^ 0wtߑ@ٰԀ{iчNB̞ȁtEIM`:`ߌH)Au~wzBB(rO7:v]8 gh'W3kV{ nI`?#|擈MymI"|AW2UŅ]Qh`΁ww0=osppaٱGa<ţ{J+[0%XI`kzBҬI銮4 w{O+.@E򰮭©o\TNLrT|g{1+ڄ242sw׼nڢ x(,`B_K,jsE򺹮5#8AyuHx f3m=6%Cej0WE8[|rCsH}#eՅ"_»ѧ`xf@I&C4j湳ӎէ%Ƚzɨ6^P|=avo*{b6Y;!79qqHCA$-* (ϟ)0fyۭ K}t$:Fyc{jӏz7rrB0N޷UyS1^ȌM_UR4d<\؝G^eqZ8쒱ᒬ1ÝjCϛs_[H:u@ˈQG` x罺ƞp]t-^>I~.TGo0jq(L)e ALdؖE7R0pXk[g3'{|uH[W"㬒?w,7{{7P6"XC9Yؽ 46>mӈZŨi8apY/?'vkRjӶ=X\r3zJ7BFx 8#! Op^d0LKYZMc*`θy"k cK-s,:{L7(v% C#$5l@ ^ES5?APma1'+AUr p |с<0AĴ] Hk>򊮰~kaad <,'"B$4oN<~ ̰j LŒ_-9]YM5K2Tdi}yUKW(ȗ׏ڕաT~@hCy] *ˍlNЪ,}qbt(8yiD۷m. |aY]@aD< -8C}h^DC}A3حdpL? Ц9(F.ۡj؅Du)p;V#P \.@| JлPF J@{g7MdO;tT!Z2E"ץU,pj[Za.:)܋CfqVW}69*H&]~v" Mg{b&NҩH[yj7 v%;[͹tQ:Tf`{cݦ|Dx#8o|Wm~?ܡ&LSZ.#rH 0)?s`!P {jG]>luo3$d b-Z]7}4 B=Lء~n 8`BYs39֡h2iU%禯2sxIThtHlh!jqk','.Yn5+M-(__ |` f8,hư48cEuLls(XV!m00P g|6+)K/X,<+2iz{DDZʩ|ˍh3/^LC̑+m/̺2/M~*f A@[qHl l-{iqU8!k1{x(ر5OJy ԣqDJHKjɊ~ĉ ~>-@2_# `6P9|sο|PF\Iz,M E2 ƪ'hH Բĭh73YS8M!h Xz~ }4at Lḧ́}Tȏ8;= ا7ݕqs<} \oAgܲʣnvo./K3Wۖ&7J0$:^۫Q(U6C[]b!s)Ʈn3.l{%9Z*: G`]v?5jDPXt.[GzN޵8UL/k1Wd݋c ,zb[? CHj&UuCJ$|v ^ꡯo!Jg R^Gf~R9C M3 qVT_(/:_Iw=I?"ם,+˛u\9" @I5b;78KZt'l-@v|Y q I4[9NNw3S](tOךYFܢ|Ͼ=( 5~bzwϾ0a$R i1h ܼq ,qs`}! #FvpA`L2;<=7q7ᝇP/oWVĹU_*F_];N_K!?nШ$S5_⽖0(-w{~L#JL0.=&)'^)TvOk%̺[]0{.*؏I=Vt= 3??&]a0o/íxQ{t:Pdߘؗ^G [&7;X29:-s\}K;m(mPsH_˕hwC)Ezag'OI`uR vVfxܡ9DGG3l(qKjdt5$OBPr=|0&f )YBxݰO:#$HabYi*}*??u6ԀQjm IC𿵄q[Yv qɀڛ ?;u_{TnQ> _T*4@;cei~ѭtxWa|3m[ pdR-9*+Lxvd0 l7zҴߙ2YW,kb@X7M( *|oZ85=¼Љÿxz]9 (>XGȂjaTuS UyQ ~hqc -\ +y`2׷*jn9""E^Kdk+e5! _엦a˼B0a%sңk?B϶!Ñ}!3 7{?(um|"j쥹V/m0@$jb@A^?nՀP|@ ?WP( @ðie|ٯ ݢgNs<`! OrY4 ipO0[gSd PZz˨ÊڎS!Jz1;Wo3g5xvq' w= xk+C[*[_PϢJLK]=fҢin-YMo/ohJFX>P6hS'^s F1eE/S-HX(ڦ/D?z *YۀH _KbMPᮔ^L;gov2=j[ṔvδGhcS9_0}<\T,KDB Y=/A3+ҍkmֵb|Z'B?vr蕌S:١X/F\s ;͏GC.AfՏZ)KwUgv0E[cy:=moa{§ZVrw[9\^.j~n"Nq!HmΡ-vG(A&P.*SX|;_ P@^|}8uN`En"(D r}ޒx?#>i}8t[1ܯ_C[ QJ J)_P0^nFF٥aDհ42d k>ܖ&-?s{Q4w=𳴜V9n 12Q_3B@W\Y{--"zҠW4鼐 7"3Hdܦ.PG| pB:o~CvYrTVԊ-]S=kyҡ؇JV|Y*x_ԥ'_lHľ7PԀ,V ˜kz-C+0}DtKhHiGT0{0"WՊgfFP߼}{.}”=gcs'6,G%''ߡKuٵCݯ >d–-r:?v#/ !۪$DbcM IZC̢؃b(ū,1>](X|˶ʚdNOU/ ҃*졮,J(a)E]KlAX)Il2e@|VÉz?#R P[Cq@Q'7_Oġ|IA \{wLUsݟe2 `\>]Gof#!ZY]'Pt@+ExdУ I\(Mz~곫`l4 .Z6/N;SĽPVU&Mx+ӦZbyy]2bB-b ٯqk b~QlސG2R[xWz@F ]86!\?t+@ "DW :'} Y-+=E=$xGc31ϸ AX˱f}CCP?Df-u buC>B8L?F%Pg,C# aH\[`s5C_%' HY}3s8in ab"6%NTvi~Ah:ڌIa Vܔ% /{i)ū Ys'B&ZK;0U&HJa -dp5s G7L$U=,w/llNyJ<Z`]qڧ@SBD!s"0>(hgWFI|[kRE`&]̡Q6@48 VWʯ aCN33h_Z/KCʏ>]=|ɿX#j{#H׍0Vb؞y!Tn|XZ>s=s%S9wK4qKHaA`i(+\_Cđ5&ʛvr1)fQ81m=v^TSwmn6>f`QױZb^P`ˇoԟy;j} J:#MZ(ÚxC){)@] M%f$#얎Vd\ovJ, oud{9Y2j21lj?aC50,ʋ`;08Р9wL_lN765}Wlב*-&5F@@\ S9{ZtBi~6RBS T7 Ab|^~`|D&o18=# vy> d89W.BFc[o䳦YmZ ez_2a3U0׹e}+%|=r^z\17 24sT;6o)!Dy8{R$?Nyr8)RWLJ '1.@󂃠%lʳnuBQVTka\SܲO(dfbct&]nNV. [w\p츃_YȬؿ1K\s(bLg4hdʨBQR^dz0G*8Iezk=!I#OgWs9T$e 2\rᄑ:g֮t8ƌ͆[l*zw vI6EȹoSd@ig@|EzRt5qB/QĻ<#nSL j0]iOkmF&D@by&aLJlYհEuc 9k5bQ/*AewvHhGT>!1wfs?z㗫y씂ʽfb^Xupڷgk}a mWeֶܦ5lto*ʁbREw#tHpрlǢQ22pJ OhR [.'0 ][t+2[d ~ɥv=,Ra]C6 B)Q@,g[۷O9t-ڂn\\:Tv>?),8lZ"B|O_TsGЛDOyU1/H%]$?Z&\e@SK/5fh8B-l%VrdjDJHqOh u?:fr. )L\{E@_1I|;?nQ)˓y2Yl,pY#Bۑ)%PN;޶T$&T9q@*o0`Y 7>o?0S!Lnc0zi\px*C KUzvD tM X0Xyܜx ~V:y#M+Uk$g"[Ԏ1F4MƈQ5@IB=>KDÍ:Ӕ^-z6񻐭0(LOVn/, :M:J֪s{*w9A@i(y-8L_,2DaE!†2x;IdrgD Q=)6mUx̀Eŭc&mNhc`WC B'# i{.T?fѭf߲\\<9xn.. bÇJs/1(BkCCeGi=qXoŲ] <_^Ǫ{Jݺ~67gwݰOiCkCC1ZȄyIdv>L\~x >{KjQ'H451Z^;`a:JJ(>nM׵C; ?˄V!],䥪JA4GHZZ0^ج(fL W&6,PK=֊9-Y9tW_rT<*6:ޗؖ@"l`fd-2dHOHFۀQm.9޹砪ф5u,OUvrgU'bF+׿45nUjiyG'2j bAE 2x-gB kw4# GCH.nW8@xlCrdd,Bc/9/^GLٝWq \MLHldA ]G >[<]ӵzylnO޷y龏RpHTlÛ4L$ض*?涨ÅlJA۬JVQ["eV %Z{rZd@lr,O|ꯠ f'b An@!Z>X;Dc?"9!wL֠Қ bĤ_s`(A mbJ;+5jo:g^ŝ|S=op!fB){rlcgpximC\p% J^Y0lUz.Ux񘠔1@.8piFJ=7&EOya X?ݷ/ V!>zʙ)o!+8\.̢G(t L5wvg:)c8,^9zw(Jm!]%9z95FFPP?Q~N'>`ӽSU~o$$s \b<v~|PU=h[%Q"B?6ܒLʍQz%nkXl BժgW f ] nҪ50/N?v B ݔenKwƏY2;ٶk.JϺ.by@}Z:s;FPflι L\Ѽ=w#ou_T~\VR9+y,Ezzspw#D+Q(ym%(Ok l4PB E)6Z)Gk#(yiepS@M9JD/8IZvP 1մ[W-^A04<\}9HesfpcJKs͸R7$TrZ>̕ a #9]D F Wn8Q+s`>vv(E=#iu0hЄX[N>z!) sFj%ՔE+}I~Y-͵H$S붽qEV rFo&K7k/- q;n)cYLɇhj[JLfIc2skCLS\04={hf2] vO#T} ]*:rY<8ݺB_J5x|N2k`ey#]Z^B_G>?e%^%o$ ^rw׸ 0M dPGeA >s Kbd`7t`+iA> Lj|m0t- ەZ:y }p3kb<W._n9CǙ㣋(fB}hkTʤ5:jV>B/FU-DWUjh.hijʫ}j-@c*]hCFäί3.I'.usm'Emka2pw2 2U(bZ?mVnh~@6T<7lԨ )%kU+}Y Ctv_]$L`?%|Ts!Ebۚ'Obpp}< \sDio,0E@u:*$J6wl?pQJKN2&AALuMBhh&Hc}[;Jur-OC ȉ&!c;aŏI$B1`YHH+hdV|ߖ+2bZ bM+$YD"KzxMh'BT;ۑs*L;А}2͋4Y,|1(wÜd{u:BkҾb'ic2) |aT&0"++n@CyBRԣO`zDK>jw#reVϻJrTӭ6'g3S\|(b=T3wIJكrΘ8+9XL(b)tbv2p4jK-t@S鬃NgĩA/UO/)(7 M5Uڀу7aNa^0fQm~̩QE4eF*@jl\!ndcB lk%y06-D]օO7Rf@I"`ҷk<6Asu w6 ClB=CN,ϗ 4U7p8o@{Gʰfe[LMT%l [ӏ2۬7#cdfرdN܅XN&0\$a māQ:k9*}aj0|ů$ Zrh_&H``lzrC}'_=2O9_f88MW$'n A| E4dߓD tQmr.&_UߪPoM71x<F5\wݼVJx@S WC|#qWV¬K`1;XpentI`{RyYMuvtzÃs 1KA2c],&2sCѭ@WXL0N\j!j`28% ;B"9mʕ|-Mt ;R۽QLS|^_EE@+>F?K~9ͅ')&q/UKKwI)7]#[ҕ-/rYQR rȞDHBk/9rY /LI#NoŞyd 6딝2 &Е(vTBL(ȠXihCC`ĶjBYLIA/5͆GO@Y#Iy9e2z{/ %е8>3G7 Oѵ}.r8竍RIaRC(n#k,җ]$<"g>*lP<، Y  8IJ@H˥?85pqA:wr] _(;g ToB-+ÆH*1!HnQ9qs0iݡO(2g8]5 R̐ط~9bicgjs^!܂{TQToNoC$AT*bh *:w&iT/:Lb%aYJAŔqwBys;:Ss&ŖYm85A|e.})_V<$˛0z*=)ZJ1 }HP.twr};=c΁AAvGtb*8rdžzx%y0S7)(9F+Isw` #GMżԼk v<ϱ3D}b€phȐT:Z{nvk&\Mc>yKM>󂪊p0yȋBn^<$}@d59^fF5OڦpGRD{mϼbDžtTߊw ")Gw8#a6 NH^V?kj_ADCtlD84=[8…٦e%Oh *uz ڨ^B wz QqH Ŝܞb>=xS>GY_j1?~0$BTi@d)`0^&6kl"`B )!y25x wGm.E/L=6#o *5p՝/_2w⌖+r{=>qS+MKwu+ܖ]P~^6LT۟e:\ U&N{@&Z888&6}ۥdXwܥ]cX>T2 *if~+(ErBoL(*lP} F%Fף0Xhڌ[>5/& _7R ib=fN n"{ߤ m>LfYh \^aj$oΥ)@ѯz4zSg]ԪhEJ0^nS  -\H=m\t] W{hbXlaS74_k4aLTΡa~Sf: ƝV-`TOƛ{v,@_ 84ݾT$PanȍrH|a3DKkV`b \)cnT EUrRZNɯތmd1V3LQVPz-> f.Q#} `9%( ԋ6;AUM4JA-\{ؖ^g6qm`.nS"rz ZfGm lN?wcE1qHJYY 't Y1ٚ1N$ KEIUPz#L_,BThE 4";Pz}i_8&@H6GP56{:;e rR:C8x)nZd|A/`LRa-' jP&z<r;c%X0j3o(E6 # 4XT U4=^ [ۈ[qT-r'@bCqcZU+"B &L~ Bxerbn++5iFH$f]MQ\HP.fe^NXܘo ~0],p~]@_/Z}O-p? !8{i.ꄧ@kqO9vsVmo:!qE2[ =GW$UFéBGWtGwJ(Ev|uXb'o[ I#J)v 61\HSW]*bPy8F_eVg0z$1[|v0Ip<쑴1.˓iq:/-F2d֋T^Β,R(e^,|eHbXV$l dnyyO,Џ b Ubs难D - `S=!-V=QB#VA^JmzhZ\taVI .V, µi% CYOUQۜM3meLs Hr;6s<˨nzc(xjsǪ'b+;:˺e]Q>{"i'M4{iCƥ7Srw8i'Fx{x3th|+#i).˙º!*l5zG`J\x6JTZljOW0 ,7V VSWQNj;o{rcF8탺ގq/bΚ {6rsvi:7V~"gH7K0(6HFظ5͹sC 'aEC}V,!0]Mgd}z ˳ŀ"_qvJjl =yssb ,"2]4_]ϨGOsc[vf4ҏ+ߢ\Dc;e1"K#9;Ks"_)t} ?W-a=I"G `>Ð@p)`cvw*gnQeLY&~ۿ@g22Af3za@D2RL(rtBT>xPQ&2;O=O*BYF! xE),%9!܋WJ8X!@wQHE:FD>%p LZz*ݫqAF>(2IqŒFmg:;ux@j?#ޜF"OOِ+~)@à#*рGTo`-rΉtd6p4DIqU3w1_*4\e;i^MZޫc{o9sP6'^SBEwʆ };t xZp;줣@zA[|'bkVdV )x8ٸ5-vr~*9qfsgPtW!Yuܞ$͈i ٲi~mG#~y TFW)=OɅq]w#r*D& 4厉qFc?9HDVu׷@O;!c#D2lgvC|.KL/l~`UFldk ٓ]KHX˚(x[\k~c#6&,Xu)'`s&CXg"'&Ɋ38qX7ǵ,r}oor]`f'W\Ym/ȗfe 6?&-q} 'i_,U )rEeGrn[/rJeWRM~xQ _^Z\w5Åm4YBQ^^O]>:|Qng-D"MT*Xf@kձ%:Ѽ)P0tvq~%STA׮z"|8='M{.ǝ~Ii9!W]܄N2}@՘/At 6pl~yژ:ÈϞIpۈlI;9ʀ(:u!N|̩Q^ Yfjw|7*qO߂(Q$;!8~߁b@]/NqcÖrT:f]ȶ8re}M[jJ4m'2N袪TȞt9؈H^-ڵCr[LĂ)[ZBEe‡&nJעs @<`ȥKڸs z C'!h=iyGĮQW]E$q_!l+\B Myt!A@H Ue2 Vpu1p/{|c֎H^X<=!Q74>s ӥ nuH﬩ RxlhQM^lv1P+(̶+DMUF,l` VY?|Β~#dR10p~ĜLRB% 뼟 U=(|#*9![\u܃H¸ec?SV`ɽ ^:VU&P -.c;Kޚ?l:Xcx yIEKIPYz0(f,WyJPG 6 3>@П:pƑ65<ؕwW>"o*11kJ t!*uq&K"G7nONXD5OR?hvI|G TlJouʈ#A6jfd['wG `OuZxėxCU/FrIeZ3_]NWG҇iP8.J[CkF!E+T&FJʓ%'ꋉFdnf +@m sGd"bdߟsX%V6LaOh,B/j ͱ=YI0e'6V>~rƐU}q4T2&r\Sj< ~6FR$cu͕4/Gx Yt2}~ygbJ&svjj~ y| y*zx5=ѼV]gmܞ6o w0i:8;ދ4N80E$XAuhd}T]aWkRux,"$QBf.MA"X>hco\gkjqOM}%nJa{/XTJmßr5ȝ`֭+x'H4{O&d>Xn2~9̰hljO9;'2UO\ZBHmV2[3OpM IMu4Eݹg$D2RP.?zJd7pBL,q4~;^4U'>1ߴ))bFd mLsQ %c9J`wZ+P$z?z둑+RoV ­z<:.C *CNo?̍VV^O|U S8Qtޮ;­Bh b3N\؟i:jۿjbkTa )MrwTTYaB|]2ƴK z Z hIv $h.X^4SFH~7tN=n׸62 g^Bp:ˋ%]NƏ֒(Z&eB3L.-Yi\q,![5i[{ K9 Dѧ6/BNa#+UL]|gt6b-lImm^ X4ӝg|<zbUhj&YQ .KnAf"SA X4=sZS8 _ ^TɊKL̤h+]Q"ǽV+@L.wMmM@FDQ @D)w @N<^$25$'6HZ&&#T> TT@g/ SƿV.gX"STߓfd= n 󵴯;;Ş4 i1nf{cO'ºV8\tf"2(경*Scl l1o^Ij O6\`Q_@ZTJ.jw GG~qx45*Z@{g/c:N!{3w$\reG4rXx5~I ')yq3C(8͓ERld 60" #%w>|Oћ qԳ9|6r [`EI,9a#+SN7t>@$#Q J]3ܞs0(nRM %ƴW]T\j+%~InSNQk[e(UzwF{}ovx|?jLS&^[,,ݭJ0@<77#+_x2{IfD0S PGaz4W}ɕIZ%799Ym_Mc]4Qn9,#VFZgV%uM;rر'on냵|Gn!:gBGMRr{VPF5tq :&C!0lJ`&`Ga4q] G܋O&7~2`{_x =N .h1R%zش|@9>X}eDL9FMp'0[ЖYqo_̑F|7+ig؈)S*oP(d8|+#Δ.)m3ӷnQa&)})~|XW?l%YA}ZW%!||^슱d,)fwMXZ&/w.jt63g 翔w'rzSl(޹ue5!gcJ͑s C4}҂.,Sz:j8 vv_~7Y43dk!I1Nh@W6QUNV [~ n.D=&ONma"z0P3 &Hs2$[n[AHXH) .Ƣ\=J =Tq3ukP-F{=ufBB<[2TU!:*ԎA#U-`'wM[ z{_wl.(+ c59R[ y~d˜AΗ 2w3M2`v`NFr8.ghˤCYKp7L7nKZu$g>lXHYꦝY;sR0 |m +U {PAmwSgGqoDŶ?Q%M*'»۰lhV8JCs#ùOJ=|:|(~_욭TI^1rugD_OZpXI>c^iz <6ګ1)?WQt)?AF@LoFp; jmÙX(I<ʤiA}F<'nµy>rH[V2~Yɻw>_[^+v$ͫ?aH7Vl}Z@H*UDH`qs]DIvB|R@y9kzڍvQXa.~춵K/B⋎&zoC;p5wuA Sc^jŷ[]w.g00 _tPrwQ)g;aH3cq&:\"CP:dE^kSCMzvzЋ2hWކԞENJ!6UԌV5Qgi'ΐP2Mޤf8,(#mӢ+?D41QS5u|>WX<{&|-CxSDl&WmM~YQ w VJ`N4ȉff¸qQD#IDČ6dl_U$bon:oVL h{73Gq"mIza☟y]Kf 1;x )tڙP;={_7MoOH({vo%JAS3$9ӣ DY췏o^XR>ө!yADB:Xϸݰi?)r<n*ByםJ4^u9>gV钓"E]{hHV" ؤL/p@V<}h@}}K?ж.j ؿwD-jAGhU|\1e# )a?J2+ʳf8tVʖm!o&.̧%j2eߺkvtm ye?L?C<6Ofg =W$5>͖W-Ȅ'3=ҦKDWM5S[c+V'Ĵ}g$ݐ^MU;s`;^$JG @ET!Y1yX@og9Əm*y_9߅bE:h{ WAGyM:zIӱ޴K1!c55dfDm'0#d4Glrsٻ_v ev B3 iwd 8-L BKrCf(^A9boUx9PahzX֡ʅL >mnv%94C o)\Sܚ Q.ġs$wDZJ?shq pP/|S!ǿ+|yPtk_>0%2x~=߷lu'4)pN 4J\bVIE:Q'j&j`4Ll{~<?&:J;%5t9֑+ mc o˦W>7@!_4E׫zǦnfcnN>Y'[$#/gC w ㄌZ)^5/ØGn5xh?J,|U8u'm"p?;R.%ZVM%4ѵ/wM) 蘾b'  aTߦB '{2.{>}@€R3rn7-hp(s ȩe)L<2sIظZ}QaWO9#Pq&txXE;z7q,g#U+jJ1d1*Gj9jO9ے9 cJGAkSLoגw6 %cXA7j[',IE[.ns"Ie?)? Đog4y\5N]]'hl]N}=lb-*N >4LH&Q YRE2dL+3eM7#T.t]5AU]d @ս/aIN^ (k,^xꪃE=-{UlM5z2u_Smʐ]B#\4:6VLȒm}|rILl7J7Z:{E]ɲ}cUaPKs40_(MN25h% B@ 4܉Qo Th-n3= 1k'|mJVx"vX](6@W !PYƴE_(msMH:J1: #vZ&T5Ǭ2u"A5l\E줺-Hg3c`ϻV%FK(98 e9NUAOG+c0CB !zQk*G D?iN/+6 bRLcVKjsK0DfQ9UHF]P1)]%οE0 Wy6{i[zR('g.ݧ IܱWY{f$ bfS*) ӣb} \A|XUnHBRŸ2v4BO`, dLN(0s@1L]^!@R >"ۊh0]ApzÒppnJHInTXFo` N9*=QfIp' +5]T-1{LE5>-6gLXeݹ Q9AWόP9ոh~ ڶ#oh1:-pppG:>qL+ֺlzak($f[Y1~͜a%<;LCHp]gAX`7s2ؾ2j2Bf5c-ia@ulTk. ҆E31Wfі#9©,ȿ풖޸k?/C{e T&ޒbsG߲zV e VfWj4( SQ/9RfƇ ۣL eyw3H{ֆTq/^V~f]-%0P>^/Z<ȴ6?}q3cQ `ueRE ~Ę8}5[[ *OJ.֠PjwAmm$ڨG_tC$2Zd@qJC9d4INJlkC|R#?yy8>dkRcf|振T+ cZj[uxd fM0C9?uj:T2W)¤Ϳpr.gacM]س~+Fד;.p$Y'ldRGk0ԼOL>Npn}b xXވ_of!*}]~؂O.qv//+ B8G߷H)E ޭ9rSzm$Ig_ʷIeң^ѿVApЇF)υ 353̗hf3~"س.-[KO:c`\yޫk7Ԣ*{[)DdcC2UP7?%@-OKC-$m UqI t&uei" plU}l^=^0~ų\89;6;8k_C(Z?(:cL)?M2'=QAs5ss- ω9,Ek!rnOw3hH\Hy?F4iF3N_F~B,2Q$"ڹ\Q&\|-SɹD}Np׷ƒ} ?Q&{U_W@Fg7쏋^IWj.N #qv3VlηotbR泏*zxӗT{t>{ԩ4^aw9`&޵s`6舩c󷃘mwcØ-QEڷtNnD*ڨ5{˻3_Hf=0\wƴ=]/ a[/bNE6Wg|\aH;&~]l"IavP U0ͳ4a߆9 0TUmiP5yCHm8^u[1i bBMNS57aJq?ES4A &kbh~}-li3I?:x@nnaf|5@3Y]00UH.uPH0 frfɉN;qhd^RxEW')Ә4V5To /K1k^:U7ꗤ-r=gȎlw݋_ezJ[ cTH7KIJ<%W 7~^R;y,1A犾)[R`,$ ya7B5ѝw Kd WJaV«jG5';xvGBd a@Glh@,!AytZI,АxxгKW)a!/fߥ.؅h ̪Y;b5(S&#].[|CKM=;ٚ52f )z{JHYB2@v/U8Q#\85QncS(1:L+8@`U9tق"_cX/39tģ%pVݸsܼ7WD_`;1KnȒه-;f&o)(CN=u9J ZNeS,+7B|=RR$YP[viozT\mi*XKs6tQ$r;9G oO0yf).;C^Y/ĉAZ'o |1 lku+뫵.o+>. #Lİ )F*IS@&'F$ؚ^|]Hk4SoG<{/d[> FOzP1ov9I*Ap̞'t }:d }ZX0|bɀm Y2QeJ,{D6"#YVtB!b78k%s}+&V#\D%Vb&,׮Wer+";V1(ڱ^><4kt|9~]oz}*s0$%u6Cu,A/mOYCf6|3X',k"6G yl]C9O= l--Fe=[񷇕 bwrpQ~]nL\|X5qH_HA,@Xs;"%4(RYXBGp wˎ/bJ0a's0#R:V5Ko\YE: ("]ᄙjTBO*Rs[Y{݄+x }UahV3b@b8KF$z)*9~gr]*GSUcZ"lr.qF$g_)cm5UB:㲢jTPTrNJP섐̬F ;N3x 9f{k4O>Lc.80_؛.™ 4å??EHzBn Hxz4(o9`y_nè$@^7_-ΆT{Dԝ?̞H}c.{w#cp6ٮ"UWIҩ61'y 1^}U,:i`شr8:)B?-اaCs&S{ɧ -rs#?!P0*=AȢ9)Vl4UoF {9s/zU7'040.~VʠmbPDɂ84jD=3(Ogyz_4iTZkI?*@.`rEx tw) н@+t*gA$˃71{.GiG16hQ!@qz^bf7 x?5% zk;O` KXCUۭL;lA?qWF{ZA)6Vƿ^j'")Ѓ cC|\Vh|YC}dTcƯS(8T"Cj^*jRRFa tL|2\X E9!&Uy8?j?8_"[YcHz'+F b55L7/LU֕S$٠H*"Ld i)1ax7V_jڵIj=dhlLǞz?HB$h >dK0œ*g FiP>#h^^y)=^SL\:#"Y%l8}&6:A e3SOt9oKZMb!2ʣ?܀ˡ$;ܯ*i0dr Hp&K }:d_|q2 ,`9^p}q3xRf%6@x[.ZY1#M¡Rd i8n'l٧wxu _A[qEdY_J#/S O(8dfa؁ׅ96CF8[,B lڤb4 >\ ˔Kz]9ʁ~]@-UWz~+Ac[ #oC! mķ_Ơ7|6edxY$0Hm̹Un 8l{K {#nyOMf@d#ȗ'XؼT'0؉sӶgU\d’GnxSNbL">:2Af/X=>1 8rwaIn|+Ci9xTW>?gKJ΢YtG<։-ui۞ԛJ!]CzJkTjrđ3pqj{1vwڨ.x=F .tݎ)\njU"}ˌlW&ٶ@<=:}:O=]6eR^P*Au=8W^yR8 +JԲBRS>&C'Cl>6Q ] ?#/Wr@] FTv}g&$8UԴdC[Qs aGl:KPq\c67|hg)V/K)g~.-ixD^љXIVAir6oR^F%Y@"YDǦYS k4(4&lF*+5ts@K U䣏\ҨX}jjs 9Wy.Ji;y73 (;RkH9] ]R>T}ý\,y>693< Fw{Π/D7̇c ҅(j^Pi cw_  cG 3~Rs!)S>" |d]I׼XV4aAwG?it;-Gb4/.' -ʱ;G R`m؏^7 )Ŗ}ʫqn|MTLY]p^VÚO[ҧQ҈L2#%N"7PBu#B 8q(u't#x"yV?J,yRոM GCJuxV\#[eYIKmլٙp~u+ n3MbF [T:̯*)|˒ w4q:HizZfy/wu/'pu05FIԐs*YxP b d7 OQGcgYDscޙq.YHNY9C ycdc+jvfʹ)]唼RqwtcsO**JB9vmX`MpTE;xּrz׵EؾjM\(p*RlXW~Թ Eqҩ;QSwHfFXFhVpdO/?57t9E;*3Q3`নkAP'=[p8h SQGdՅ߇h̯`^9PEb%uaÑTSEY*7&Rӿ^<vS# %NU%}^Gh# D{KR L@g/?*%0v!5@haN7,•5 Eyd*7s_.^£˾΁ѱW8]ꌏ6*C&g̩\X\NNJo~Jfw-K¾9sDќś`UZD*kҨCh`y2]n`/h-鷤z>EE<é4#ɧ=jQʰ6S@,pΰ4yeƵC8*jXC4R_EhN5ZxƆ7"lA~UPndK ԫ&2VP~ٗ*prXX4&" AMeoY $e:wxy_xi߆F5P\ ߐl*G|.Dc:O䬯.!09u HFJdۣW|U=pIR< ! I(n ,Zō]c!bCSVEo(UF⁓*\4PPδ0 lFK 68:$E"K@G#`':mTk=mlB13qЉ w3PfCBm0ۢkz_b᷇[oԒwDFQthcnz?/̭%HO>_rSx?Q{8 qb7ӕoKK8+"0h[mgQՔ WEڙQT(}񬓭IrFfTҧVkpK[7"o WLHZ3I|ھCQ,}pTMW»Znqm:׹yWK9, &hFJ 0xQgTG9|lro}Rn74fVÙxQ|_>RP󛆚"ŋQ( cg Q"1X |ɐ _` f*«Qfa44 ɻI/"uE'kU%c~ӰgFa&Up_*0ݢ F ;s$nvaH]׏o߀EXgFTCX6gfLn4/),hf٫q4|&_]mi>W_@\(3tB0p+t,c#AB>$< N=^W֍Kg' A:Pj^UЀzBӚ^ $qcX0a|/ G!;{^${T%ЛA; jJo$` KރA np= \5v3n9KQ 0 3K ivJepz ai (}Ǜ[su n$eo"ΧB- () 4) *$o K UY0e{R9x [fCB3+O[%!'pt 40WZ1USb$OڷgR}ۢN'n|?=WR#PI$ 7Ǚf3 )3sԮahi=-_*چ ML4r4vuf-Y7FCUKof܏wN5y+&>rT~;qO`DZ+1N' P[@ۛ]E#y"EVE0Xw3zh*̀E&XyJU\U-TE:Mx0Ʈ_aUQE),/w%Pt FFyQ }tD~U9|cZl~ͰuQawH$+cN&ª R笯u;wƝ3}"ɥۊzbD >0*h&kr?747Jł^+Y*bdRMXto*~Y1lEjO _U{ZX=-jqEP_P$Vx/-4< evuo8q-l Ύ- .N(GuaFhruϣ9$$6e-@>V۞Ե+i --H*x'zуʘ[fd&G~ Ào;'B~myܱܷOT=4jn rFvm;cQ2uTc=l cxExaeʝlyP7hϔ:+Qq3_ އ>M4>34y'Pwz!ds %#QcwYՈK!S-A[5N h=;m$*zTfuB2cro~+ p5< |M +eЬZА6vP =-8T^! R`'yǖܼNK!'gHFZ5mxE}l,Ý:K:4C`4ըq<hr{䛝$ّzf.?su7 ط: Qq q 7ya1@./:X,f=$f/q02m13FGoZ'Ӥᦑ'SQ>1@+=$1v;?Cp*Tж9ke!j\QýsEE8^ z"3ͿJksҎiCy6PX|\dvQu@<vF\'M)[-A# [RPmSXOqT+zc X3N38y V==)u R5 Qup:ç6 Up 1#@=RQ%Nrm{'߼d5柺gr2 SI8; ؚ XbE5dXiꓡ\tϤ?a R& ?hᗟ[K2 6 z$3V9ǖ^)~oURMOPnƣS=3؆%[k2^>,/=~&(/C%9ȓCGSR:<4ufʌڒj73%]h ҉xEPpiDݓ"IǭH{@}~Ssys O'Dv}e C 챖˽"#@quUG >^8x!WLLΧkCI_ I?PGWXeb]5_Xxh)kG;h@*` F*%tpZ38&gHqU%0q$ O Wp lPeQW5ܒ |q` IBkkOёOMwfOdO4s%bi +NUܣ\xÊ+<WlB9mϮ`IցMMyFJTDX퍳Mg:_=)/*n6{7C)}9gw6gNq&E_cdPK^ȲӬ39q>Y;R5bsXVR-Y7\6,bZc3?ۈfWL ҷ0؊MQ- AnĨ;{=MA.OBg&uƌH TLo lM@ 0Z%MHvBK9_!$ @f]|ckWtPyC=f!8q4SNRnNz̨h!x~1pLTXҍyoC`&;DS:e4VҺtu:c΅IBegT3omIbvD/mzJBj弧@_{;$-k[.54Aј.b01 F.'| >|8u# @2)xqML@ W!:b>=~TKV}ixmuN8Yv";#;>>hINRK1>|zdРX=?d~U2>j`өӬQR06r|T$ojqM^u/<#& H\RwKGP5j3mU3 |uш?!~W(}h߽0rNJn!9ȢҗsTc 'f F:dgG}$˱U^tUʴ`x=ɍH 0p0DlVw?.tÊ*MSzTQ`9ݠp&~,PIMY7 $\m7Sy8 , n.jfUA7rߊ%j\u1$ߞTR2l.d(Y:wYz[C W9G|1)At<rI;!:I}sR&+_C;P 0 Ã[U;dԦwRm eh~nv/"L-BRjPD}Ky-iV&yQ [G{-t{0tRRymKo[րńll@ T,oX;|:8;;.:̊zwmOu\8 pw} [tGus&cJ@jX(yW:̟Ui1u>YIC6Wp/5WE't| qp8!obE2`3ˢ~NfLG"&Wkp9鋔3Ns\f9AS9׶Nޕ c_7y@LWOѷPn?Ihl* = ؞<Z*iJVE8Xaܝ %ݾ( 6DxZk_G*`)-T!ia. Sx0'\^7.PGo<׉ (* PĊ ㌎.)p͵[h$] ƞ&S#i~PFwBC7FuG>y:5|LLL9f TOv;NO(rʗ..T"*~~G  Ȩ?U}3]>$u˥&])ȧW0!L{+Hjt"> L=>XLR?dǔ}c'N! 3 Ҁ#G9j*B3`6Ӥ3h{0O=.GEDIrѥg ~cs쨲K0|ntfߊO``p?ēhSLs zƑI'B@G~-53 V( `}d?H xw,WηZ|egKIKR  Xq#H48r=}:@i<@\V ׶HC8=)sf),&ޣtzpaH.^"`f!v[$,X=/GoEvFuJ_KE J=H=O%ڊm"v6+(@52H32$_w\6fCмQWg*u?DԖ!߉ᗢfi*%J={8o@oMe-ov*dOlAe+r+ɤ,~NDV~^E֟Oi >8(?e)R/#џ0b&F\hF8ɕkfEih"CAJAb5HN?T7Pc37Hx~,(5@/x^ᾠ.eE4Λ&k*@5QuLmްJ6Vb\HhNS,AM)H8@NԢ_s~44?O- 0~NTcyobxgd.2J.8t[:µWXD"sZAܜB~ mmI0D)CԣbkaKcZFX}V}N-g 6-dP\YVFW&z+#KnvׅT7A/\Jُjo ΞF1NSbn&GY( M [2/ QVA]aqnBDŽŻT,Pºl:)p?h-sZ[ qֹ`=Zg(U%8,id%kNa%Do@4MWW (u& =\!~yAI)iz¹K8Yxc/q IebCVY`IF(sBWy;qiB"<'hW-@Q+RG.i6=9DtTpa"&]֦ν&m3i#7倻ƙḩfkXW+]+ @hi:t#nl.OsosdmJk ,1h ̱qN(N_2? }ūfݚc}Qοѐ7k2Քt|yvƭ^mhka\HBfIA ńquՒ]MsmB&~ųGvajc#$ߚ2.| Zf,EȀ&`WPbje1C6bTO5- Y1t%նMN>>'W*TQϙZ66׸{ [;A/C;:6Br>Gو*JՋ3) y;phU:uװm!f@ܦiz]51|H<˖b<5rlHjm"|]YAZ#G7xΧW9Hgȡ 4^/ m˦y%$GCycR;Mþ?/BV*蠆-lŨ6˦<8„ts"׺L~,˓Jho0xUq5vA1@^1>aPUZSAZ‡/Ʋ]㯸ϳUΤ"֌Ó_OP9qNaAm\dJcHTh HW͛;n_wZ`'mUqoX9.Gr4O$xq!M=Ϧ"K xqNWբG!0 eivi!n-XK(bU0jݺS8'j`KlCc3+?ȞbT](eS;}A\#z5U4#ezl2p@֡&S3/Vg43r!ul|N(2拾w@, ذٮlR?)d~ꥪw=D1g#\1lk+4&r[~~ov{ G~ݏRlԫAK3&Xlrd l>z[w퟽*{<KxjY"h4&[U=/]2øhEʍ\:ʋ|7g/+^̅TЍS|PmE5U&$؀ÚULɭ뭄Y6=*ry_JI%DtbJ?-U8()X?;4;z AgXoe}o %@ [&Z@GdQT@Dsɉr;fo=x#].OdG<6 buBgj7 'cϒ 9ڣƎa x"R>%Mے`X$ 0c@9h(m=kU<"r`0.iCb0Xێ[,N}9f>k{y׾=iP"oh 8L0"T%܏Hy6D1ZWN#5;] w(ai!IPM*tF={.m"ӥrܦ&DȝL_+q{²q?eϞǶ##e+[fK 㺁c9CN -n@J?Np:RXr͆g2+#gtأ9I@ 4yDh9woc[]|H\Ew8"NTV4)u+)RdBPm aC%U 1$70Xh8zZ%}s/'tS23Ϟ cBȺ0&9cAoZv.5{Iec̩S#sΣ?|8(q*W۳=)~|B!Tswi `U֚BSNp7?+݅Eb[ 'cFj#1XjTKS(>\ ٩,|ӑ.`I S_ V} A립эZMKRPnM O2{)Gh!\΃mg4, /RK߁JF͛I_qW`l~ѳ[&eIf.9]DU_~cz(\I -JkWGG-&iֳtiɮs}4gP;_':C?3$4Kܴem^.}.\3@:}eb춪镃, QQpKIq; ˠ  c|ddYS0[-Gu<4`gX<]! iVtC}hRn:fF`\Daw,Ds7MHq H|XlvUCzG5ৡR;\=FW:)tBwyZ8u])"@YJC-ɠ{-~ѹ'n-X-ɬ7ͬ$dquURC@/ʢ6.[zeYeo險Pu4| vOEsF ؚVR mGb}ߟN03QeEp6i VneS-<Ƚ[sV'ȫSg5uKq_bi}A- ,b {Ŵ[\Pc Qi|iJQT׉WX)(Pxm+7dL+л0U !fBJ njKb&ŠIh#QArS@,`-Rp1-erI] حk_ D%بZrDNqTՍ' UG` cJ$y OVɹ9,0ʓe`N'J,YB77ܷQ܌$kbւ|vSeC |2 lΏ`8iYr$Ga Y2E˪dD&Ѡu-f yEĭCbvD^ #4g bob͚pGϴV7[UhFdd(:Qluhk={/hķҀ [$ Isw+4Y䚤̏3%jqɇL}eF@p1*91r p3L.Vpܨ6t/wEXeҾGO!E(Ƃb+R]azv9MRieZV_0B(!.ԡ#PpO\$`d9>θȫL ډiYyQb>:l#{1y(j2M^"Ko+̮dX%et\F<0(WAl+PZ n#jL'A  _+- 0h84ى$.<m>e+`+f/4zl: T쒌\;8GҝqMu?ACʒ_=* 5Qvm6$<듺=(*,` Y@H2{g*Y;#_2-&D))2@]+غ '-:\46˯v4C?V,6L?{MD81˫ӂ^ vW>bݜVQ=Ʈ2ֳrx{`czp'Mo ^,/(5˒wH-1" oyN-7iDB f %u90M<4UkSQu<yoꬷxS#^ۃYIkIfxŦE7)f(j`'NX̿}Ap0m BIKibb41mSi4]4:nNҚ oe@X`XY9=1eJo?{4ϽZ4[V%O'#u&Ri(\o #Ùy<=bV{L n2ijR(y3`Ւ ]ކ%qXhkX+0k}yݎ|,KD ?$bF42: 5@z^hUm"N7}d~dF >,J1CQV J( ?kLTO5ucdr־&,tZ+߉[ V0V_:5Ӳv?ɽBАަYoisMa_ ހ4"Oxv<7(վy;?ɿV $F1:~ ­T#<O0]QsD8R㞓 $ Q߫ܕ>t}fjWM}*}-S}`;2 Дv;qV'U8O[+=sߦm~bLCw0ԭhQ@E%ϔi,b|O+H,]}lKh14 昶05SqWM q!ZyR*k!$r܆=] IACK1V|y ɚSx$Wgr/"4䥓Y3`y0^a,qG-D~"7Pu⡈tB +OEլJ$m͍!:Np3$ld (D!zfK)j]K_ne1$ˉOZ: },G7uh :tw2cݭ=^DUR$7Cj<ґ3G_2d Hg59Uv<hNK]JqzLu Pi6Ψ ڋ[˃4gk돤w j0@29)!{%]©W. &MLqяX:ˆTӒ]mxV{ͼδBoiG  EX핪`D1.o LF|j0L}mwPǫbDӕ53=. {R{S\ZExf?ڻwuqQ lKұk+ vF;^3.R 8ت2Jqlp<AO֗oetυ8m`Q\eߎH_ɌZ4tp5alӱm9rk{sA=_?ZiΡ|zs$qfD](ї+,ިRba =oMFSVxp%1 :5 Dc ;4AճSaT_/"x 7|,mVS:Gg6:wRGG诏%W2:^H[>E%Mْ\5->٤ 5g= B_ڢ8tnE%--GL™"MHLs!JGlBgl8 #p:V$0\P2vKl/kMBs]MrOéoI; PrGVEK?m*=1Ʌd29~uoI[wS$ {%14sL RPDVÈY]lI[zhN)\!λFQDZ?+ )R^cp,kAAv_堞TYHW'AFڳO?!mݫg +,uBPX e0s C>]{`CG;# %T% ݦRSw$uFi>F5ݱu{NZ1 xp!D0FD 붌`O=ťM=Yx /Nq3o[h{>NEDzݵ/?!A, xCm uW !;Z_o*ImQ;yy!k"Eq+vnjMAV'9`Ѯ n ܦ7,gh;͌*I|^3CHr"ʷ%QK'ա f#=ӻt_|ЩE1KG899z+; cg4$Ȏ)OH0?[8x3XpU1Umg, ~w(dMb_) r%%@x|Yں ~6 ڏ׊Bqeu0պ:uj{mxezNIyrZVh)bUaH/ֱmҠA }@> ӑ gy@gH+ǃmbj}beD쾚M;C%CUO@΁YONl>nͣTf7=}0&XycznL\'VdVg 3V9r*%WtaivY`5Qt׉BV/_#B,KnFj\>w|0&J 12 j[?ng$ڕWwsSP 9{T^1(eWjG 9 @VnT'TD7oR +4[=aA$<SZ^dUAgPHBj1ך˼ X}N޼Eu3u>zA2>.=\5ql:^J 1I@jiJopÓC }ӛŖo'x/yŗ3ͦ:KexqRd#QV(CF] +Dڗ){xx=6i=E9^z[#Ck8i2e#V#ar~1D{_g .1^8(L|CDBcEgloTl`Y$BEmGMppJ VfJaeAv\C ħ fw'Czuc #g7fN*xkh^iSqneo+i՟jy _Xt9ƄQ(L|?Igcm޽csT(~Ɔ ŻTmdсJ|ng\A ۴hʀ^H$.%ZuSA|%!$- K~:0z%G2B;^ c ɀaCquwX6=1ҟF|s.HCS!I2w*#NAJ<=F}m,= TZ5bbY]qG ۮ0&AeY;XIqyM8r/K /_Jtn#! 퉟Ɠx,Cm;*eȣ-DٻgJB)r]%L}H*iHlIAGXTkg`-PpKV ./qB=KHeS.{T1؞vć9ZB.m'ȶ^Ȓ `6! @` ~/̼1 w n4TZplFq#Ns;FS=NRY̤sP/ZyՍ-s?NH'ՇOn'j?b V5`Uduy2ZfRo1N!r)H-Dn JXtbU4#ha&cL Ϥ{]m]; 0x< >,'6qMeP)V;ėlW_(Bl g0y;#mb׵y=&.9OihIY](qx:ViH:Ye"ZYO>s6kOg6ap|BXn2J©(߸轨 ,X)UEO-00Rj(]-ǒ˃W"Al1;ĩJ $'eZD+%yjK=ku5X|sK|kƸ6}L8e``5B3GԬb{ꉄۥFYЀyȒ AʧM .kjӲ!?z!qǟ3;EgsN1|s'r YXT@蝹B_B|$WOj͵4NltDIs%IQJ1AǮ՗9 NFw^&Z@d8_7f!KxȎ+&&6w3ClÎ2^?1ܛ1>B+8{xRyv#,l3]툠7D f0dF궬&F&Ŋӊ]cݨ=n-ħ%22ܯ3ƚ/'@U7VCM;50*Szٮ&da}z1&_U>'D%hsƗ ΊD\Q5aݎ$yM t~ץᶳ-X Q_,Gy#ꢼcw3ލʡ駈2<Uz6g˭_u2*+N, ox|6J 5x6Y tUϙYe˥\W 7/ǩ;Z?IT?u9RlRA!^8.%o6uEόE8vn r[t0Ǡᅳ8Ʈ3PN,]\%B:'e^i~ɨ˞;@A}HSZ4@o1O!40]A h\[Hge#Sza~a:ϵBrیK_#'҆$(ox'TDNYp~chC 9䃙1e}ވd⿛>3p0Ne]8nׇM(n#Ǡ6YkAm21c~bvP[s󹲀`_M+]9 :^GP'L QЁ;!ʗ,[|*-Zζ|3dc>`ENc=D ݐF(/a4j7ω<,,^K4%>d`VNkLY7BDKSK}N~B;wںCPǣ&pN6D;RL70Hd.$5;&“Ξ%NC"A?S=/,yX[uSo?K,LKA@vD ‘L/\F _ K7#4kbj،3:^s] KN!u )quG:KXHX/sF o11 D{|Y:&fgbbD>'γs}Gx^FkÏqR}!4QgAT<^W Ν08d6@ }nB]2`_?i`$5mHP>Kgϰx(NVXb muHkV'p`@F'$%Ub ՉY?7 7A% ЪOE*9`D̉1 n$& ,&tDz\+'=@xRdV 沦< xӑ7uwO$h м]lD{sa {]Cp)7ŖLOzK"W2[>/No5*VkuK|ss5}Z'@f%:g  Z;PX[̯;їhQ?Y1Z .sO nؘx0LZw$Ɵ)t:kw(Y?ܼ -SJ7iN,we) o5նNFecpʪjLR&5>{&iea0*MT3- cO >ndjxpSPD;CŽtCӭ5҇$}2ª)L<Fщkq~7Fȭ  iJCnr*]ZEm[1C1?Aq3Kƈ rev;V4RLa>&Wt=aTyIRuNan~at mIpH/A\KߏV6~*5.;%S E z@e-0#ź^ě}ᘝBp_>/'\u9mˏ <f3v~<!E1$]heR|,߬u\3)?Er0巌==%]wQiAc(WCj+pj,3% =4Vr9/B}r^7Tx  lE?QRz#no iZyU+>MXP{PFFn%ڵʿ0]ĹE{ϖtʝ7z*=somXdKȻk7*wК -BGA eeC?9$jUvy2[× 51ȪlbP|8?bͦƗYy?vvbS\vdJ\MrUWA:lxaFh\ qY4:m^⎭E%=esNUUww9Rŭ}# ZSb.'ثeC`xcrs/ޏ{6RgvT67Xn`#Jmō]OAZ7 E)g "?`H _(ϸTb)7JX<1b,Nm2q*jZF`:VP!+ҲDAWx~w/k: (iРL<ᆝRkHKW)J\ ޘq"G%1MB'Q*Ĭmz|.vʱ)(TުCLiG@["-</b2xe Ibn`T+’I_Jh`_X0GB yKʞ)铑G2&3Z$ [;zU/_0U#`_F >N!+^J 5SdXmNY9 a( -k^,5ȣSJ[d KmČ\9Z݇@e2s?ಢiX$W060S*ЩO!,˴yճJ4=ܵc)z!b&*Q[m`-tW\?(``Ci^^T_W#K~ ;E[zs9ҙC9L@◝_VuJL,zK肖t89# nY.ٍ̾acD:ZOd@*~]A\[@`ɸvh+amLʨ+I}\p9[Wu2jYiHP|֠ٽ!(%6oSr+>!xB3ıE!,; r3H[zj>#b/^^ܗЙߊM*Xe3Ͱ/:*M 추c%5g7ZCCf 4TDmiWw0$_?% <Uڝ`B:ywlRdJ#ZrMQ ȿGDbQY:n,vx ':XYqN`LޠzvlObqy!K$LDtvE(CȬOFYR^g9-˱ JH6 sz|Ƌ;/BU`@o5$,>; ﷤%GQp1V%RחrCpy<ίwsKjHJt@!Srl4#KB|yhQt#_pv򙱳zO0/\a%lTBk<_qg.ø;֝`SA:aHzd f*._˹jN]뒴}I~"nCGM;&U<ws'motjh *20C;Ns{zfd8+o8?tj#IYV $h9[(;zCv*ppe/@uYEdZܗ EkR5wO庾Y-b1DU4Tx>WI3Q⤏w<;}.'\:8+J1h]W?T͋KHs'jx!(R f[lZ+ܺO'ɡ-RqWn8C` lhUDG:oe={țta9$0O-Ƞdn᪞ȣ8.움?;lYgmKTRrJ3]&!Cb0E̲R6}B̋"{LԃHR0Y_((WܳϹj*] &9h ʺbth7d;[0 u*1唜V!%e/`qRƖ*WGYE6Qk 97J{g2YRq W9ļ{*=a\R ^6hAPEt?DP2J-M@7`:{9.xdzkH#sǵ"_#AݯDԝA3 YTN)YͿ"kՒ &ۈ:`ڸ oQl7)Qxi>6;as~ZS"xQCۢ"2"*馼62$%]gdzi$}ؚ>~6I -5vz+o]#elS9ꈱr MtrC8^T4#@-_kULp=):sIcPY3"00ٿ;:T j.L~HźFӼgj>Bu3 *8ԜƆҿ]d)̈> ʆZŎqRky̰g* X6$-&$j5+J31r($' #"C&HR< &85 vMN~$WVkF5-Se6n0{B'8/PWZ}ȜQG׃ҭ bQԧjlU: ѢIEw~űg n_Dz[jWՑDKy*M ^ h^:^z ^bQu8K v iT!~dq/kI"DiN4~vKw`z+uӨ7hH9VML}\)ˆC۽(`4•;_$!S]{v>[еwik!\# +*&`B1!kib$;>;9̈́B! ,FXF:Yz=}9wެfv+y"&'@~f u+uG^]]cbڑ7CG_nۥSiֱhAJ!}0C$rޖ$gC",Фĩ x㲎ÍI| %&I&0nT@uN mCmfx lX!hK%04p6hid(ֶ[K}mrI8^B9"ҳQѻae#?Y ]z ;Hȧ oҼ\UЪN&l6DpDZ`gIrjt˗ ^ߞ<(z;0΁=fC'l]9)JRw^'/lk͆ BvK39!1n(G>r=8Mސ{,:!3$oV|P ?pv] 6ڝ6iz|j<;{L!(6d?B7T^8,U& EL=ӷ7X=!Ԫ4_sshHvNg$g>VN]G* "N[0le0(he k.}YȐ錫6 tfTI tsK|B n# ADdi xZ M׸]oKw/ZogA^6DP 'R^[GrY>;cVb[6cjҲcb;\S-9P8\fYt#;? @  LMgJhB0R Q,d`퟇oJf]żp|ZK#D0q;v#>Q؋|I?rNƑgOغX;U:Zm*/#-{wLmi;rS 4ke307ukmFq$_)9 U1ǿWV(<ѭk ?j1zbFŒ/9WDゥesz$yp{mdv׬Aֵ2;Cq,[9"g^TjdUBrr*Ե/F̟\KP%(Cg(.Dĺ*F϶jQk虉PL |Vc8+.Ͱ-{zYR7 yd oFVLj!]nu?P-}ӥ>"]S\w\ FΉVvinMo.pwJ.wZ\ ^:y1y$0o$h W ~Z3׸?lW̾\itMcPZIXFk~uD[)RsS:ABrLP-ۊ$nT#Y^}$Θ?E .,Jn[u]U V%JSWW նUM(>͌te@H^6|Uǃ.{h(e= *2M"΃ nJXsOj/ߞmkΆ3 (Չ$zH/œM#Np5 cT[#7 3a&JrgO*{$o&{x(\4"/+MtҚk<ڧAh<"瞆9ܙXâ:".V[U6e+l?2TC!! ^˾:4 )(Nnhٶ2j(p ^Zvr51&xaGq[=~NZ./Z1iDL>wƮcu~ȆpIΌ9sv$g|QgiY2G&|ZQ2mk:ɻ`Xgi|'qufKՐ_x`1SmWӎbrV0MKgki˔[ ?󪥥TӯZ]YX?Y3SG"k ey4TZk&sM]GޑA[:Sj "]şŰR6? :X{ݠz hC?>;"͌QX*?*)E7m8^^7NѵYSLKZ3P(l&OH%>Q$o;lQ`O$m# _O6y+bWy_ұy#"5)1Ih+cmsmFrlUx*{6Z d1/YX*A*ۺ*n1ds};x\/>})"?&u X,bDܛ2 `9vJGPiC8.%tt92KY6o "`'2ϗZ!)8=hZւQx~1 QmmԙMO$"wZ?+ 92*!a+ďWǨZ/ӆA!z$۶ٟh$M QmnMF`c _u [uC(p w9Vkdv_Qe_cЮؚ೏ҜCWeOo 4_tMEݸMb#mmG/ /Ԝrm9a k//Ӌ7A9}h7assH.ė MVZ$ S2:V?5K٤OwliBp_@8ڴŶ܈3.c3Ȭh,Ti)2{M PVA{M9m ﳯ`.Y5h( (*2;}^-Yק~ʊmdZQa=I@/Fdr1 u ^d>-pm5)۲lSh"z- . 6b:)q+NAN-Cg *Uhʂ|r,xX2ȃpG$$ 3$@g `ٹ*oi)@jʌ(47v54@zl$j#zxk \Ҏm_ j 3a迦yjYt\#þ X!c N)Xle #@Dԑ8*uI{?rQ9_ծ:QRUrBra ]0cA]70U9U+R}~,w?mPh}𡹅"J^<%9uWml!N!- G] i6!aa]7pf'{GHN33]Jl%PNsC34ī0H*σ!sC6ׇx}Z7誽ghjzG6xK9}s Vyeool8/+S"QSe8s&tg:nT a*1>z\fK6?/H90r?uRxs!2WNb)ǀ;hŸVXEpeG -vR/%<{YW6ptCkog %Dر2*pԮPQl҅ [`C̬ǀ6SrXd)|ӹ\ot3fKwp>Ρ7uz-}>\]]No_ܧľ}~5J3qYsbTsyw:ޓ0ECdN/d4-}EUf75d&8ojhVfwy8)B9}Y%+OezM~~Qȩ,Y tqu>\`Ygt>(N՚4Ty傱0 >x9bK21i622 v8:d1=ɥjNԲ,tKȨ!; | Q&R \Mr//5(;D%`A=\*$qkm~@p`w $.K^F_V7c2^XTȷ|V0TaS0bV:TO‰0 C!Lo_n(&!՜܄A>oj4Z̻N.KM7*({ ]1Eht.Υsx@Dzٻh5i&R'||KpYV-˯@}O|jx'>!Ye!,WRagkču O݈X-Ϊa Q3"Хlۄ&3v9^ȃêr>% !ڂ׎h%JC%tx\[5vY]lí<&% 7 a#CWj޴ 6=m9Q/*{])͐m:v4)jޢ9^DBtZ"2YNeX cvTX$Zz5 ?([a2fD4~cx^5 gqhw!ӥoxvM[[gq8Wb!P?9Rn.1I/NbX]Q[\ھ*x/Rf0;xόV]!qqX[cIg-k^Ҩ<%1૤/Y!jc>wbی|J=#2'OS/!V;۔@tW>~ci,/O1(HlXt׃tz@ڝO"Lya//dF黉K8"7dwpLް*xZn#viķ>NVU 1h1e$Yp YY`P1l,8}`4#K& KY@˦R;<1^ Nz s42jpTѥxڂ:bTP.K)"^˅D~ '2q̒|j<1.Ǯ8,ݳ. $W!Y 8[Cf~/svrYw1 7oA&`˗%)_  oC`_M.{6jˇmC G\lh.2Z{ԟtZ8u7jf<*Ǟ {3B奶 jt:Miưn}GlhG˟Nl먋`thSsePb,Vn`HUFf3L{^!pjbVqidVL;"Wo?}^9`*:!&n|h# ؤQ J`XJ>|jy3#9>uS*!&M1NL7K2nD7tfhڽjE\`Jath曛)]qW{QJS 8@ .C߅sgfu*;9սwKSHTs'!,q<4oNc;0a%t&?d|?o7QhZ@E:Ǔxr 3t5ʆZ?<7A&_}(zA"X{էK(m֙iڒ~SqS::" QwZljq>є:-#dM4넕.F*kZ*%'%\^jGEdp`8|دUN` /kłsohi"vIV0=>yY.^Tڼh]e:u24fҒCMj8g`SG)w0_~4%l[ԯo3OQ.34"m)wjI+o7<|yUKyoA\օ%(+ou`9:4㘪pV.[*U/n8{ݐcv7.$]a*x1}q(~nVT[$F'}`$!PƏIsu5lvF XYMBryGjJfD6C ]Gw\+( ?SsN0u )vd%^3 I?XMZwG4^eٻ5V, ƨG 4*ƒOWB(UZ"_m}cƱ?V+Pm]呉i7(e#_Cu4j6{'Z ]<?ꋳ2I ';$f9tT3UgAy~:wnfFw*3XMO i# No3;6FxQVM Eӊ6?fxĀF%;˚xu1?\{H~s&'WLG 8笖Ȃ'cmRFX`+lpNػJ*UL%RYTU$jw lX w1j!z#aRb_mMYur Oþt~M Yy$U0W+pDq_\*u"W~oӎ[֮R: An[%.?9vK%GW!w(E0(}b j;;T֖vcET/pi`!HUhie4IF~P๏~p$֣xg)լ-28<`mJ~qD}2FԦܟ˳yhaxSaމY7씣 &/X7T 4tO0pKe >gGI$ =E>ݹ~N},?BkinC$+Zǐ@;ZXG'g^A"#%cZ y? rG H+%Zi/vVޅkKS)%VJiZd?>5cC-U\ 8QlD3ޅw5N}`S(l( Q&HM:upzH?ɝ7=j|ĆSPMjl7qE!xdD:_:w7{w:j~V :6:(puW5-}||;=YquZVHcil9jNmЏxtJC\.C11ǏC oM&2^;KFq0#ct5ng0^cBpSy$JyYQ b;ڮz5ɭx-th{J1}Q<&g6.h,0l%}*pۏ.+ާ;) "%oU^qx݄ȒkdB!85/d$)ϐ < VW6ZL: fh!}ˮSYPMRigݢX?ŨU:ta]J^ rIЉP\@3b*߹ wHOq!ήAThdՖ#VOIt5ce/tk "CP_ң˓g|zG#Lk 9*fA Hw,2ِ9J|h~1ȓ);X}Ev .NfURÙG1(u%C63x]V?弊 hp q =!{eORNbu3i9꼉 F"8cXrͫjCa9D5 dž=-nv1BE;U䳼Q4 M-7: B:es|&GEqIp J1FtLDYIK 7'l5S\$ƹ3UHƻgVFeL_ nܑCrtu[ЎAm/M<1#mб H\vrWv0`?ybYY=Ŗp9WLtM'gȰM"*aq&$mϜĎLd7X)3M:zWCTY1샽bxו>}%֞ ۨ[%╈NZ(%9@\SoԻBp.YctO#ޜ浇+~Ktfqo9l:oÚxV;W|ŌHH _ dd&`+:[ * }=#6>OEgroUPԎzZ#q? ?A.,ỜT*Y<1;37ޔޕ(f8 72j0a_q: 0'6(gM5=b{^ @wRƋgqHeA8RTcEs TZQp!K+YTЎd=bS^Dש.j":r! #X$[\y2a: :`l[ LEIzMFA]pT i-jlLT+9*;*oi/+$Q*g"^;^kG3%:֓eijԬ3z᭴i_b7)fZES0ozNUQ "M_^1{1{: GluٜBiI7J1L@aS\2;_+ޣU̓P#/U ZQQUYe8=濮&Wr`>S':MVP:1مFnL)gGwӷA:*ַ U UU,h !/m/ rI3ΉS%m{h/v!Ra MswE$ =r֋7h~=ZƩHنUjyw. I{_ /xz#tbC aXB"z-}US끄*!<ꅕ"@j/IA9x4Ġ<|'|[ f' %ggW m -.? {O}:s"f! 7`J.OL7mj(ϼm{}e f[7|EQ9Nf[S(}"s]#wĶ>U*{$S$"~R<{xmGN .Xc.ov$C8V00hyMf5H\$J%ʖZ˃~h9HJ82cj`q}P+"σGa-{J;RL %HBe~;mB\{ ńAL!Ɲݰ@*kxu!ޓda7!"MF\Yx^)P+Co ji ,$28I 7zQ2zWhk5b۶Rwt Λ -c|04ᨑB۫Lql=uhaWUzǪbE;i O~Oa^ΛunR]{rlu Ӓ{X63q!ytO3W.eZ~=ycQcGiSVwh,^Yn&v/G ,Fx?05hV>p vX!y\85PܱO(UOBݲ?[ZL͝s.,="AKԆ7뎤ҍK%?Yc:;kGn|gpfݩGUhO_*w97K o~.vd(y!=)P9*woB!guYjhg+p^U|̏埤gb8͡oW>$ 秥X-N;1Dohj1_bƓ~kC q ݍ |uthsL\M 7t/BخIsG^GFVS]&Uϕ96k*E-silu&jCքX%|N+Mﺢxzb #S:GIx,\WΣ!yL#sm[W[wh~@r,JV9ˋnc XK~" l,jVZe@Nhip"k ) Ǹ]Hca ){4OÕ#)؂AF_Pj>jNRד X q? [y}i񆳖n3NGO2פȾ!BSI8.!kEe cTw.i kNFzA đplܥ!k4R8KY Nwmt1lfUV@=_Z G58[~PSBwoqcTqnMHa#z˛Nf&NdC9&im;tz {%kA&Sͻĭ]=m<i8jYJP咶o1g*ų(B+]{)|zB鑼 wRw?x0T8f@;#O.u]Vn= O YOLo n!}{74J彼-Cy~|FɹW?1F uDӾޛ__ԁvg JyXr?&57S5 UR= &TtkO.D IQ5OR UClV@pQFc(I&5ꯕl<%Hȷ,ЫV݄9ӏ. ؟yxXzE\Qtj5WgzL=X[^Ÿ``[ᕨE 25H +wQX՗|%L>H 0`k{>*|i5+{ '>U*5TR$.#5kz$.3XK2~_Gqo*O! H7Râƨ OLҠf5FBK5 ?%]!ht,)EipRw@F@qK3:NrqH i6֍%!PVì`Pf;PX 3de!p@&Dt͸z&:󑲀QfeǤ*;S Y$4dXA[˭ж5A?s'jJv'< ])yJޖfa Ms{q~ǻ58IUv_H!ߔP św9]]圍Ԭ&YlXc5H?P$Ss@A;h3+~(OovڑW8*]>k'I0|KzM CMsœ6R#>?A1O }`oɻB %n^s" .@c)F0\&=F*_kIuBݧhʫd)0l3=IbzCNy5P7πy#s!U;洠Gt5MWjA:j0:E6kJŲ5GvP2) 2CLYi6)z+סl-JMFiw)[R*\N3rH9 Zez[7 \a{ZF!yڗ\dot( a"2R.sS1l\k+qiNǚߙoܱ_΃"??sP? 6ZW7`% 3,Q3#T5H(^j}Clk%;{f4_Fr g+4Ͽv[ǒbv2#C{j3O[ k&g/ꍸP֞'x }BAsa1b#[K7ղT#YN Zg®pCrhݸـir82L'14Җ(\#ӻˀ{|=T$ F=Rtݭ9oggqY6B 5,Ūjk#'VX~3Ԡge2ovjwKA5f 8ptȬmm- äb謜Un=z2=O8[_W>vސN@'ahcYg iӇjl#}-J 4% LnJ߬ڷ߅nCb^6DABԒPI tVrZKegǤ %/ς/QP SC~&LW6jx%)\SXǍ6ͳo3M r񷀍d3mNz03s f"@/mA'N1KUAcc$N !u^r)r#*05[2}/>Q?X_=C%W _D=%?b-br:.q$ds#27^s9:ƈLBס(^1${V=%Sl2Awg+[N!ʦ5Ͻ _nTץHP ЍO7Dz6 R:hw7] y'xp29U>hŚUE(Ns>Y4!z8 [_W FN-{QUq\*~0eЂ/R3 R%/V0!tE<ri@uќQ!'ԏA"i 3V>+YF=dlEśACQϱ-B[ .ߜ9m-iMa&<^o\I=@vIr@DiLvG3˘Xܞ0YK7ЋJɍ}&nG.2㴽 0|Ue*)ƬnE*;QȜX#CV03Bc-}R$ H_U0HޙgqF7AI('@zʺhxƆoT] bWM.g,NkF`X﫥KF2ʾi 4[I7&6G"kd6CV%bWqod*=NI&ܩL `ttƒ566~fM6?67J#ϣ JQo_n[($Ub)c{4O ?Żr4{B{ کz7W3\AZ}խ:X5_xw-K"ɚ$!"{euKv k\ViM 7tMS~˘~ܽ%[έ`"S{Z x8Vow`9锼ŐRS 5@7H7[L^J(0RMUI+6GC%~?k9-ʇBz7ۉcۙ![u^n#+WgC< Bb@̕92ǐ[K@ r*Y<`WC8}[-9܀#ZCfھ:%V_Ta5d$}7=.+,D?IW8F :WBK $FŃ nӋtk}5QQ?N\Ѧ% Ҭ_+3~VAx/C={\iM}C䱠 :XrK;V*Mf| [[ψ\8%7Ț.VQ"%Ca8X-MϦP$50eJu&?Nd^޵]e|SOSx1ZP 6kv93ABnu@M^nNVPمHi2LA[pF쩐r`K7_azcnyO΂Qi$<37-W~J":lZ;еC9R|<@_-t^mJ"eG)G+E#5V#1ۮk#.w_|Rhf_+"(lR~i}Xױe3-C>U$VM5+ 7ɕnSV kYgU1YF[oK6hBJ9pmRR_\vjM/Ɯb78۠at{!'Zǣא^q,"Pl E Itngf/w-CXiԚҔy^W93+ iNj)klHx3ԯ# >zz.SI"*'u Xl=Lq?F5U>=G7(?;VթT Xӏ$ kҢhFF*OmhXXW%\ ƞM* t[ (dQ&[ĮOƝsJ邐_t̊~ Pѧv ~WJRhgԳje+5t k؉0zc_c OBPԕ#,~zDFA?"qP@`]إ"?rD.{[OȬ)9ڿ#,&h HE(;+.{b9m7r5Z.pzkxw½''E'r0|,#RaRR%V3(yQ`o:FD7md#XS$3yP31Ť@xRِwn<~%+q2f;*p<^2*(;\:*ޏKo&bX$faK:j$Sׁ>-[!Uą 3|褳l7P+p6pjʻ0~M.r3sdQ}R\Vt܊(sĖe$(:n9YM%œK= PXjk=D3xcM@[/JpHk7%d&:"Ou-rdXD` ": iw nXy,]Ā0K6HHIh^ >UQ XX0yk)-ݖzpG*R4S7f8QkM٦ϸCC@ND{԰z'?k1q&l 2 }(TKavᰴ 2ً%ormۀ`Qp9PϞCOAaO~7,+ml ת 2ȐKނ6g ed"am{{kuyPW En[} 'nľm&QK;*b mL_նXpuz<ǚ?@t!2(.zZۄ#g#Ld]tJhf[&醭dSNYSpW;CB_t$\UVT>}gs3Tk@!d'@uLb6P9ih^okc4\/L @r,+O 3FbB~".P:e Z=æ56zٶ,d]Ð^ؔ8(B+LkN/+ݖ_;kX,};BC}jt 80̌| W#AW 3|t̉. :ssMt(ŇuƯ86ALh*Ԟ&~ +nn4Y@K و4RxkܚdF$X'a7UbEP]K=4Wp˷)3DsiefrG7Idl; zXoku@Sf$Cs*Uw'*&}=;I2f)1)!$QFtV(ը>^IHtǣ8%Dv{Q{,s褺 HTט!jzag-J stv*,9WH.ze)Z39psTJzAj(X$qڴv XOx~BMaŮf D&fhDžVqp:&Eq{#eHQwcZ\q;E.K\U:1Sq7O^QŒmu 1N+Wb˝ |=*#4Xؗw=LfAJډ3G#_uq|\jXRt8&k77Pc+l)A͗~Ua$1͐FLD3F,}s. ccad~D#އ" 3HW*fPƃioΛuc6ߏE?:AE{K`GBMO#y3몣+Yz(Oɰ[!lN|39%.z֍8)J)$4feHn~Y/w.gUC]==FTNbQŎ=d;B{&5h0{cK9!jpsyRŖHƞdHsM4d7r@'c',(Ey-y+JޚJrȲ Kӝ;u7xM* ʼnLhKs|:i2ZSi*p&XAPӯ'U:=tS@x,liV|p3TA(m%_jZ 7;;rjU ֆQ7/zJ$hyB;v&ki#ehIǓPRʍ) x gɹ?w++0EkC'wkM_7Y>5xD e[XNҦYM\YK070-< _} %qdXx]Gbε{pYf{pcrwbq*8UCϑ ƕ sw8/rvyucz+ _!F;}2rKEMҪƷ%GnH\FXpr /*›WhH1 4&5шj=>gRW\p!BW`Y17j8{n`+XXSw"GkXkk#wUIMjp?Nϕ>]ٜv 5FXU'\\I\9Y?mЩ=܈4o*ϙX;)Z"'&o "*BϑYkVuQzVv\Yòʢ0)Ɲg3CՓf 0UuKXX\-6o`Om:Vy  !@g6YV\/XtѼₛGHnff2?UVCĆcr0HPq{D;Tp:+ x/ #`DCy1|Y"3x5f `$%MUڊ~’qB(rN[$όT26ﭕ9в{4y$Eae\}Xl ġz&sQŞR)v$5ˉdbZ( (1KGT(#"xy#V 'w=Z(IUy+> Ake2qQTy3_r(KY$T ⹶ [mE[Y5fu 7Ty~SJArMh( +c)!(iܯ%ml*  %QNFKƵh`pD~Htƍ"Dc 6xE+]+*\PvȜdl$bڌAR뢆w,fQ0[:Py{RI  )/&HQlN t%e8Xi ^ {DW^5%P[#|7KUFJޥ[(B5ks)H,dyJ{uX,;-BtÁ9rI lJ᳀ˍFYN@њQ2mC6 p'9R]IOSecX _bsl%9xot~Ꭷx2_ oLcݩdgOzBܺ<< G뵩4%#"cCB4M5^m%)~hЏ)-<*iMaBp,k"9uC6J`Zr#zV @HlnP! ;,Xlx? l1qN3@ӳE*#4@/d'OUri!F:2UnA.Wf`&/Xr,/J>"gń^RAc+W [Vm:=GH6?jR41&NjPw +3Uepɨ)P.IC "ya{Fvh)/p0)*ҡ:s!DB!,#tnK ,%C)u= (KvFs!)B7it| cHRCre%2IBJv7]KUna2FJ?n9RS!E;JSPW~!1N>Ƚ-p8)d:KxJhg;ֲ ')+aOsXAI74w$k,2g:R_B`M2,;(mxI/2ו n 4ET]TÛ9 #VR&Kڮ =cek~nW:Ѥ۝f\c\v4xDD'|dqC v]ɓWj2ۋt\֔mIdͭ*5P|\ (bUTSVs4#f2ӭ옴fVcy?+d'>WduZ0!5 eq6RV6 'U)4cT^j2'r'#DDr*{zE*v #쓋yZ6{7쵮64u6Gc0}FXGFom:^_ϻS,I V^+ `ͭ$HJ]:&?`4352;ܓgb|_) NFb>dq+i~'^rA'zD_/lN y~}iy'o&n*_7Q=XBR#>y, W:If=xϼiN:bR:Ҟ2{\N"#_NڗFFGbu;%? .7e!c >Icz25j -'vCP%%"dz;.۔>H?@0vRCmv1z4j]ګbz uq'F^F).=Mn^ fȗS &kߑty+'g&]رw#ad2,4ޛQk2ۓֱE<q32,dӼ͚)JSAt\mCƿtHIgᝄRv.:HoH-ϱ_jm`w-!S>sXuUlGe X`KJ4o\:TIDy9͸?6a3dLGe2%z?NQEmoO&.5:[3uQ?%R-{\`lѩ<DRZB4>Oqtg3X~U t(i&uAJـseMa>kqNJfie`&zD}Cp{YTnGo)iyHsxG1 N Se/n&0IB6HʪË5Z Hz&͔_%,Yhq D˜bл$Dt{pZ4`{]1]LZ7҆OqB eĦ_u-q` XJ!y ~tze.fŠZƹp6{CN9NTXΟM|O MN T%ǡ>< ]cBK吆0l}3%.|.0-nU a?%(FH;iM2+ѡ\j'l=>(+^.(2g?^\+ 5%D4" l.?1 :"49Dal:!4*t.#qSmcKn_tyz)k销s襊!E:lR)Bs6ư7JaڳʝpvIbֲUI~,+`M4i_ V[CHǪ/P8-A,S=9r'ko 0 >z POv߹E^$#%]K;p_ooEJ&Y QfHN,AGBo=S8 sc˶Z;9 qQ9MѵVKS9~ g^Crd5ׂSGeiϵa\VGMj9,@R3{GŸ~_!~fCscXlQ+( YA)8;Vp考]bޫ0zrE 0j0 %ް N'|9/vYq]/(wsB\+"\xgXүlhpBTNv_|LEKG3g]fj-P{L*ޭ.tUU+> tu  +sISK?BZϳϐ6$uH2ZMYoQDi>dʷԂN_P&G^l@8,b ܧu+sAmH\%kvJ%655_ܶXM/"f㖗 x&lqU}?U)7l`+%V>AtkF\kA/M1HTѰ\D(f \0P:U_F,ӖAVOyOA^[%/|hMP}|8,a RyGQ`HU:#ut1v[l348:Ps@ ^vVv\o-f&苻O1 !.OКudي|L/s} h_T{R'PǹEX X.?zK5*Z]= $H!4#̥ W/s)s|}9X_4|ͼk6cפ80u>]ܣߓ^VvCVU)3Ƌ g H&u`XɶpХo\,O5diB*dĮ&ۗ2LלI m0}]z;Nm*{@ھr3EVB^6?R̙ciU3 ǃ{E{sG.MaZ4R2@%4$+Rn,*ZD\8׎=Œ#nh#<eVBS-c;b;:׎nO8]RA-7F=uQj~2#I_7,b$U2.X<){ 2lX=U-mFAߐGa6MWW8xx~@7TB@6q^mKZ}lM~HU^V"sfrRM!JWd E],7)U:e(loxQenU= +Pr@w,q +^ԪܞEffAV ];V"\ZO蛶l2})1g{hɭd╔0eQ qq[O1üchhuF&[,1;].zoۋAD3R!l~& ;ѣX'@D.koe@PCk¾fA@ ԁswls`#=.yV'jx aYI@sO0ܚYfP<((J`R6j trեsoJź?iJ=YZ_ :㩑="U (oNغYGL_b\xjWko "}9#z7LN_;E:A0MSֵG%TZBf\ znw~:f*Ds)ϓڦ,X+Re51Ֆ;9n &*Q _ 52Y'1nrlb72mϋX=O;\7u-@Ւ8,klfiasElQtR5[>0&@ǣL]>uW1g(ux'C8CO-k"F Gl\]8LJ[3r{Z2 S77@nʾ/O)|/k#cj<Ď"sU"Gn BJ2gY-} %YbEF] 8B0ܟx{:3K&̓(@<rU7a*4& ,+;Zr6j ZR?Fg7e9kh<wB_`~-"W#g'|R5LƢ5Pqݻuf7DT5+5-YBW)s_cX#ٓy%i&#sSDѵDx ,S/DoF|yX`p_UIK9_j1;:+mR{\";ڈaEHK9ڶv)9 2;GVJ.UIܽ-|^c]o ^$mjr=ngqSIgafxˤ gWqi CYk"NkJu3FxUhB)} Dy'k 9AR[X>L6 h6'&_fn$ |!n5(⩂oZaL1Yr ?XYa h8;_Rs]h%{Ef8< _@[Oڱ/YhuDg³5ۅ*-B#]YL)])~pLh ~٪ͺ_Zes> gdԫf3 o GqԥJ{ah"^0FM攵4A4/O{. HY}n~Be,ͫ;cոuqv8ƿڨGrɲ ބw*$EOV*:L\l*FG(LZPa\Vg=84.lBnI h9Dl?l Jߑ [j=ľ>l+eBd欕r_&xh"seo$rQ4̗Ӧi4pBT QbU"ݖa\ZAç"q8Y 0)>BL 2rL\9 WLa#t`.{tf >LՑ%Z4CTږjyM/laOFDW)b-6r2 nFSJVߓy-q+첐8(jwl}.+!![ qST22bgi> 8{gV}6P(`=>Y7:y%Y A Jx)sNNBW*svIu2/^!/EøʄǙד^Z!F VUXˆxo'USu5i4PKWd)p`^F󸕤cAUb4%zt1|N4RgJwx]).?aN.q0I {xo%2iⷐ8B`@׻o 0޷N wUǂFI(.3'}̏P "F>Ծ$ؙz?0Hhb\N"DF~/CdǦ].d<H6Ub?[ucl߷"-Ъ)"J>4!ËRWL0@ fu(ܻq"Ă<mW[;>Md؜O7[%أ^ňM,c%5:+7:We&(=5~-ND5Ƕcw=O!֔!5!L]SWbv`/(D9J|Sj#ZIGAƥ(Mo?#WS}bi؈Wy??9Y!s$$`@9Ń4t_g(liT?M,/9&o%ahCOx殺$ f"opg_H Ds7Qϒ;TH~TԨQ̜@whqu/7 U'䎐k+]+v REU{r6!+{ݕ'1 ^f݊ C\0axd" [u{{LhQ8zJg `%Ro6$mlAv Qo7m]Ed O2ok jz͘ SߓUA! 1HY6Ĭ6RJ; SDC1GsQiX^!EvϼN囥'-ŀ#{fhb'ѴbJ26]ȹԮǁА:J?TQmhl4J|*qS0:~7@_v YEi@^ʚld|7n-#ן!b_ip`-2`pT1͵\YMPyQ¿ո|Oeg/uJF<od]p!naw}j d6ŧV)n~N9ˁ6EPOO[`uvO 03*ѨzlDQL"Y._uwmnĴΊ)ߦ:CI, 5f&Q \+BDoˍ ͙2=0fy@O9xrR^/N-.Cik|\yS<(A4'0lŵ/cO0 _]:|U7!#Tq+hz L-h9>I)$/C78Fda ceӁU},_MVLi2pd!R;9v2ҕ{I!{;z(+c>$&ES Dx-N0HrnE-\ItT6)'7p8ab*k|͘S'bL-#0k{Z0a}rzK1S^EC$H%y'UN =8P}zx'+ݵɠV}Hn=3i*1KV?nmAxX F|m"E-gOZI:Bupc臥d&JP\fI8iyFC'ٓA bk{=,oO'0MsȲȸxo=H܁DJOzݿɔu%61T$X%i Z WAoZYvAl=K׿ܸW 2n@$%R!R$|)h~m1>#̢wt=EdԾ,a'4H+T ! l{ep棕Pl/iGW}ĔV➠%lOV@:\'7]%iX| yxe~ږT\@*c\3d`mWYd̶i,&;ifmiE־RrM YC<5`KTz O&SCĴ/N](uKS0*JM{/*DZY='M*k-%nos"\!ՔLA"`]z$ 4{A h^U~UGwcpM햦/Lg.k'b Wojmgf R@T:;h0.ijB'98+חZYL Ϧx–{I1.#w~'fHʳs1O^8&9Bf'G"m]>Sf{ |[^&ԩ`oݤ ڬ`_JJєԕ~s6;xtmfR+4 \^ Iڤ HY:&gRYWF•y<:ƕ"۹/Zb 孠W>qГnF2;tqI{s݂{I:B=%G37\Ki̅=/g- L#4_sv7W-I{$~hS~IWL] ۅ oXxCxdKo1zuUuy*\(V |:+ ;g.sAv۷Ũ{7B sOCQ$@Zotr>=K | GMcmrt+ Vb5?rĂZx`?9C+PMK,=H7j9 }X8|]'x+D_pxQDvJ[>>[Mus1LW:)Hh`8]>-:lGWm0dVA `\@/X(o} BoԣWwb \ތ*YmW骂o)EˉޤLXQD9:e)HS)ƀtm#;PTUUԱ%>{\@+1 ʢ՞ZTHp,UYp(1 `~\Gv@gbcLΒ?{y?Z T+D)b-?u ukƚ/ʀU~YlPBA뫾WKvxkYmqWøЇxI}}X7<8Y:ANJ@3M'V _D֧1 :܊=;M(:ﱷ(kh8"R&3>1')fS*0|_ӡK Y9n>gg/:Hi4U~ݯ.|<'P,\)v|Pp";lPe⡴Y`SK{pnB>L\ Z ƻV'6xȍnPpzrz-bs(YՍA##I9~sӢqթ8 z ]>SRC#f9vͷE=- X2ƌ}MԖr3Ǣx(yBt D ٸjX̽x$ Ci p'?9x6;錝:@S>bk4 cxAIʀɐa bD'j O4HgW@XCa ^wN;wXLI[ޤ| {I{>iƩM89y.'>2M)}*Q#YK̷w*oTtl9&iMfg5@Bt ):;"]9BXfDk$& (l#rSq]nqߑQ#+#qr@~ 'ʝr(2]'?GA } Wo4dEaY8\`FK9݌yim8Vd{xn~S{EI~H:~Uqfat>in"h2I'ޮUayv󢲄nqQ/mvdde{{BzGcYg PTX0[ZG4&]9Ccoth*SS"-x`IYc ,lgSCF4y"l 1n:6D5e5OPJ*PSb|{;oC[pJ)vpxƭó"!6Ԣ,)²K=+12gayQ=Ԩ`S }+_/fm< ӫ2fg{1e 4:x9f}|sKA}7̐:=:oW1[jfW. e PJR<.{o=L,HDd*:aBf2L U,66cтL2+tRߵI&y+91JOy:HdBc#E=}Dx׫ e V˧>3 [W O,94Ilm=uhaPzVd=ЭA²dvFE2qkoJ&|p'9veǬrֿ0EKnTKDimg(7?{ u+0"%'h> FĦnB7;]f;c.l?HQe%^.XWy'͔6HifTkۄkb":HCZi΍'D'b;MBCS*bk=?Lr)f>:]kXfZ=|4g@TTIb{_,n; dvY d5Gw!Ęe4kF#vvhZϝ5Epe?h]:)(üDdm-t8NȶK۞U]̈ƲjOZ-d e Wڽ:œ^XP ʾ= ] rӪVFs&0>ۻX+f9+g+u1>3M6e,5PxapzzVH{CwA(`CFxYr8Bm;yyx? "Y*  8ތpE~ĭTU^ſH4| UH2.*DY,EK2{Ñ gqA>COK? NcPB`:%7xf'KjEPWzE[̰<9&F"E)+q;h:o΂=e~p HmWRg; ~pm e0{4' Сa+*6}?#^6)r'EVX $!UpY}!Y HK5@t")Ɉ7DENȌ<Ĥ5e:NE}pr9x#P}UwU< IM*UN l+91{<ݿ^i>V>n>@=|l4>7d!:cqaB:͵'s ĚƱ4 Bz[T6U2?~AIAP_&\!部^K 9Q:b)*p*}yܡuH1C`>]XÈ9_6F%^ x1tWjzx5a]3p@5I"IO7ٶXzn|3!_cX7m+Q]IP.7M(0`2[Ke 퉟 <֐AfI~ڜ¦NF3,G|@KeM}DP|@M96,/e)؍0TC~$Nr6\})Q/a/< Z!uivB+L+zr#Z _1<5ggDCqؼqbxV(YJz $16[ޢm KN[8ŝT,/6:]GK#>m1$Awgd8{Efm|aDŽC+_6J85ys%'yamL|F[. ɪxNàh{M:gTѡؤ4a? xg{:cq(=oM|N8q(d.ڦ+[B*f5/ ۺ\OɎE+AG>3| :|"<@%BqOBfcd]bX$Fz>?%OԿ'W$bms,QK56*Ka2@.~(|_cQ@;DcCw#ħqhGA{: Jl^`a 7$jMsD# _I %"/cNS4,b֛>=2/ #+A=0Z1фq5a( /0X%S:tD W7.P"agg, }~(Nߗ mk]9՗͒@5q%B&gMwhٮ]}''_zsʚOh;x+Md9}D@HݴNp46d*6%ɝUt xx,^be;4A9GR7Rn0 Y"{=0puUi.&UDdQ?P,sxDU.iQsXgS^P\:v8> v2>aɡ[y%g)t4C=y[=j蛎˄V_\LDT>$t8: AO]{Y6%)]Q>- T Tڙ}$R@#!@gYX6:[CvWuWNłܚI^lU\Q3lg0BOmNzgK9:ZsaI@Y-TU3a]͜7ѳvFx-۾4%XDǃI_[H0VbB4IG2Ƈ)2tgo"TҭOZ]7~+9N}6c'v%%菼FohopB]N ou15$6&Oײ҃q_܄͢MC= _PiS4#0Q %q a]jӌK/3]}ka@b𨾎3JdD*J?]J{Va‡_e>K{ X(mWoSCOfaD0>q* *k% ?v.cf |I#a"3* <k "M#-tk!jzngZ6䁖/ rPM^-)`Q6;Ch4'q#rr/B "LU/1`;Z3K{j'łc74MѡDm_2yt)Y+b$WORNAG ,K\@n[yüUAk=z$/xn2O_;,PLr- P~Wֳz\ԂvXuR<`Se>G9#?g:o[aKC"M0H[3ߕPnevXu!髬 zۨIW~BzH;2E| -4r,o覔2ibM]-(-y%; Dvb S eMZkۚN9r#|̠x|Bu?'ɒ,9'LtM^pI*5rGSZ\*90P-5˓2.| BՈRW/ܬfgf{H4ACƱڏLgiÍ$5,'<5HK / 0\WUHA5)꒖j<$3rpR^8ҝKNzZat= X w?6$mVEL_SÍ>^knHfSڤñDNU7ΈGi@*9{g׌\jh3R)Gt]!^DX)`9751KS-/×u'M ܼԊ6DdTii%c˳8Rt/wx8P̋(`Pv@`*B0֕?aZ[u᭮Xc촁q|8= Q^\S*ݾe( (1`Y%g\*a\>|77uґN\v=f_^,Kz݇r|EfOWV4_ v|!e`jal5gܼS ECHtPIF>>0ҮOzzJ˵$+J휻~>K Euo{.yc`3nVQRJ0J{E"g4.ݽ6!i4[2N65&Ns\[Nm_B,A;lPߘn͏IphZe㆕! !`Jϵ.q vPG@ٵllA>SZ 5[ rܽj>sZ٢Aڇ|os(|*<=x-@>Ğj%ZLMكYgx>;bJtUN㬀yOEjIH&_wA풝(_KNǠ+eX7uas~4A6*kyVpִH}zo;d8wD8sb@apHi,mFq=]Am/TznjؑPEpB[Rt%=Z0UVXSmt r變YqH8:jlMx'v&1&pOyǸk z j&"GE^)K\)Q! 5UWyLkΈ n SqRrP mPb\"Uqz .:{lKfz0󊗝pT0 s[g6tnُJ;<D(ZM@7}HރEt+W!EYbgPfOBbB67#٠q.lM4_eS1{ݏaIR)B|.F70NͬY6,?6W^38LKt0C;YӚ0_q%mV2>At,~\EIC?D:B& 4CF@5A%j =\E7r3Wf|&uTtd*Z ~e%5rޞNI ܊sShM–u%-V />8fr'ϔϗA<1a 18xEH"?>Cq6bc yoc]a69{ؚ⼗F%(2Ypt]}0/@l8:rxfUqeE$ܫ,!|`{[:E弱wM_+3\QS^zO=PyZac##79 YՔ717uvYOTXJR|+psLUHJ.XJ"^-FpRLl[̹CLilꅻ)gƐ 'w 0#8ߙD=F?(Q`=hcxD0ћʣf=)sVS 7~S3`B&|0󩫿MO:oR?/0}*Q6볪J'HbVTV/J< xnE74};UQwϢ%['mC4H!,L?v֒4ķCo2Ζ\nV&(o7z 5Fy wpC2?0ܜ UIVr|. Sbi$r/Q}ݨDu}0S؞4''\5 lϠ9IO+rLB<|TE Cm'R@ 6 Z_7K^r07HDAV˿5}oyX _:>xYdJL"$@SF-fy+,|gS)ˢu;+$ Ǟ/'zX/! dQ%Oق*O^=5+N= 7l@68qoG2g*O\jB˼.kP#j^ņr;3$Lf gW‡t @͒ |L&%Sd.! 0A^Vq+䶡̀S2е5큪|i|sIV{ŜkHV l|)<4p,JLWVmQlM3m`4Pf&Ŭ;ϕK5>Aug f{Pjv·;{WyʙMfQuh^7mˉqR/;?[ ?0\F`c둚{iVb0[ T}Nç y$(P4MR!)A7Ds0z*V7g«dyb!hcn9Qnx1Zㆎ9ɲ!}r9q$J=;3Ӽ֦g*xRٟ=9ƚrv؝C*Ř(f 1]ys5tvPI,wg9"vwdɽ/+!3ܡKоMN_GUݨ:[kq]J`1u+$BZf_o C!2oc#9ݑcXѱ 1N%D[!ڛO"'MTFZod7V;% >VԣY9!O1Ư^@[U:J%:nw(iU^A/Wsq)ҧ37UCttc,0SXv3c_Ti5fJc/VfYi3g卭c䬅Owj U*֑<}*@]t}%+r( Pb\ߧaI4>MWѢ4QǠXO#EFjRjbcgRW ErDUm"S3L ׼$ȑElWu6xpƂpN%=>xno@:r"Jho@l'FZF]>_2&5

    '4y̪eE0-*}-0Jk!C'Hú׮3'"4lݡ;UC{SNhk`Л'ߦKL>ʃb{9$\j"bKΊFk$3T/>rZ)dbGQBwq%+8 ڈ՜aK 5!TzVOMoc{_O6'̻ A 3JpaJ|T~$&zK; P،U9#6K-[_OleEbR_5Q. )3] Y;G˔C)?~6Jk-Uz,9sTd ˎ)gK0D"C?(VW20O׽-uזӈmFY@ d]6ԥ,D6<̽Ϗ/) B(6 `̿?uN]J\xLDӎb6!=ڦW6x^ǰZoTK]qH #MgG ] )buf-XQ(a=هo(6A͡gsLmmRhh}6&$Kl)R,!pU[&})'TW".Rjx}E7"&|Xr>mLs:aE9zrSbܞ߹y`n.JDŽ`WHJWO ~Ψ -wQ~vT'`7+BuQG0>Op3яByZr{BF,\H$Cs{h^HT9{:aKh2mA=3DE|[ Y|ﶇ\4cy)#eƹq->8P^&8jSu`ڼd'3 v7'-m~'^R zUH9-M?v\uj=k!4u`2nTX tHyAHEа^tH 2PQVauO7fO/ ظc66^OG3#pA?_K!qsuDC@~K+MPq“.fb1 8EhsCr5;څ-t$Rj4O\X,"kI,' 2 =i㍻>e8Wj/Σá4GlLUc V¼*Sj-yyLV!Dvw n^H6cXuh5Fm7 sҡtr]c)șqW)r//(H=xR`, uIsXz!giRyJLC&cZGaAȭWQx%+KA%FPeJ5صCjogR;g< q8 {S%BPzQzDWE퍻{)=+-" eްAo]o(Ggd>5}{rl-#<Ϭ"ڤ%(,969Z9~#5KV?w碵\sqj3 *]95/;ħ1P1=K0V̼9^snQ[)p Qkvůf V)+nC1hPITA8 *c ɮ-pؓ5/ƅE&%u[a6ڀքL4OGZ'\ %SN}@d-ZET̓,k<uKM<ɳm9 ڑ{БR"|!z iZeCUN7|1}B&sG]fʝ Zvm}ͺ*<7Pϥ\8,!D]_nݰѝ8eF=̍ɹX30TsHe[ 4-(raCsXH| DGDwNc*iA_GĕPr5R½c.!QW}$eXw?\$ fm,_jXRWX.ЭٟR51Q\A0ٱ.0[̖"Y,~f ?!{LMcB J6~{oe$Wdd1o憅n (oWekq:u>Hx7sb繴$.@}>̳Z)bP|7&w^GatR\Q+)!F̮ d?!Ǡmh,/QnXh~T)gDb%kwG/+Q c'opH@EOj):ۭOzA'6,h2ȴ¾¡޻|-pŨ4 *CitIU@  3Zj-$/UqjӠ:T5&o’R1%8X8%~q:k`)2=ZnvW >Wi̽YfJ"kISa ;IJ1iUepN(*( ^C~$b:e UK7IJ=*TW2]ݣlxw^ xJ\økF1 ƚ{RDQ$1/Ia~iXB0@{KCkSvxJX2Ce#,[]j=Kh({!^2mQX*.fҊ+8%2*v} \W]#6e2OlhXVaml Vy%Sn'i~Z~%̽."2 k?+_vc&'lz%4jqhtRiB/U^TP3 ǁwTY;3Ro5:B'!({y F~!`)qSwE Na8/~ٓt [Q~ "CKh&jz"l/#h V<i% 7S"ҫS,/M}NrAՀ狒y 2Z?lLD!x)iOĈa`ۮ/:-G\Vw%l5񭱲g/p[۹=)GSa5e=S%Z$Q%xͦXu=K0i3u)Մ,Lf>}TSI)3P3#iIi:$n?:'"Q(`mzE}G\b]Vbd1Ρr "VN0'C[I]Bo2IX:Mic8YN(d(N{)nl߻8ў)XgZ~/*~QbaM`QOݔ;$(qOBKM⇐&yZf&{䫆ЭFp/~Xb$8(18Ƙɝ+4 L[0&DCݯzlMD<|Dǚ;+%,л2(Γ]ˣ`tP׃6ޯX]Yo=\J8oyR}ڝbbBuly;`hʰUCA^f~|?(VEfԳ4%r~TϺ'i3 Q0tRPf.xd %:ȱ!N{ Y}lGNy)H}m1F j1fgCVm0.ò)/2y{ !#UL\U4Ne%/8JT9.{Yj+4nߡ;NAU4C'W5*γG5VYCSƷ `ӽ@1[L읹ϵ&8Oі5KSo7E}_yY7\Id(}"7#+Ї*}rL3m$ dG^ U|8OX$X0F ܵ"&;w=DzDF)E B¦&?Q%ʖ7Z vpHrwzZ#>h>E.Hg`e!0m}\Q&1QTP &i)O>**`1QIvo۟./>M>t"D;sQ=q4AU~xpPw2L&h*Xz6BZ [)s]e ]j TtFYzϨedD Y0F>gi؍s3s8T3tUR'M W3]GypMiIw:S d{tpԹ0'2Gp§RC6ij@ǎeALgl7cl}*]D)E;= wƒVqxG ^&4^蠴LPeWG.:t1+86){,pb:NinɃ/3qkjDUCSCC>p)!/[l&gdQjT5O3Nj,O(T‹tKL r1EjЦA~HWEPET `\ 88^A pťN(:CeQt,~:+SR\g ^<)* ÍdWF1WƃgO3pw ,8 s>8ƑAҭǗJo, :n9k"-ﭱ=Cә{|9N-fע/8xƦpQNb3 =ag\ 0;TZdQC3πp<*v-&<>_`kVL|<Ą`*)jshp`C$×ƋA" E#Й*\Ipmv2'75_0.]$Dr[h `(ڮXǭ PSGG'Џӯ+tAGa9@{ce~)dn^L}k#B;25m{m&ԌɜL٢oއӐ#6]ݙ- [/XLHΪ| WBh!x$:M){X޵t"Yxsy H{L$DؼdԪ$:A@9WT#a:Tھ!̾!x27:d[Wυ"E3ѧKAO^>M~Q: 󩿃ԸUƎ|_'e;G{9_DMnJE⤀O/_{ C[xgrEOIUX:f*mzO- "s١eIcpjHFB\pg^ 8,bNhFIPxeT,T!Є~3nE+B 셠r|>+o \Lf*_mvMՆ]gɗ:W^ƺ?kxಟEYKk$~$|kH| >x0O GHxKvd\v$%I9Fn*\t/ Rp}Z 67( K):aT%[L Um_hm--+1y^rٝzgh:4m}@^HE=\^~zdL5`RV7j>>fآm?of)fE K!?"A%*J&@' PGn o'MC1 Xu ʡiTq.ũnF@d2ި(k@jIp,6GyL*_u[F`b0m|!7GKxgVcX5^ǡۄOy-H*cER,A~\HLal݅SuHE|Vpo0hNMB BA'A;6 j2*k3VspHQ~kŷtڬ!v Z͢:+b0=xf^=] rVh|1R''g˾hfuYO K&K@V )T sKD$2;p5nH:&A8$nx>|;Kj~a>%RcncHtIGH7d(+\T#ZũJtQTI*p#5:Q v3Rc6 ċ+ʩm;KWVtO7qV)wh@y w lU_T1~2fz]@3QPWϖ#Fs5C:Ůl^ ș=zǀtBLmYS*X|K KIVZЌY |gy(Zʕݶ-$I,n~43raYb!+AFH%_g$]=ѭ_`*b}um:J)(^KKĜ6[دܥLNWKh0P#Xch|.怭Æy, $.JeI䌠:{ ?[F%k=fM~mǩNR-1L剽 U, aBP|6[pà|͎J䊻'dZW;zAdkm}xɼ|;{X)埴!!ιFC+p}ZڣyG#~ ۠lt}óFcbl?Tztw.?[ƈH8uH~E6tT|'%LT8fnFșKW;.PVQ2b崰%o?9xo{3ñQ JP_`@ ?%q|5]QN ȡ܌JX^(͐PNUd@ }ZAQ۳ ^ٸJgV^ԏ`z&8߉GD6wUɏ Qه΁|mWU ]ibco5U|Т“R^n%"C[}%pˋ kQ#if fToD)ylA*f"i7OFp\ݳ0ߙ 1%p\Ï<xznǙ@e$2vc,j, >.+L,(lsny0Dq՗hzַ%!]፲HoxM"ov9=K5~4)x,#~QA3X+nA2]S P s%MDīJ{џ^o,| 6A C60n BR}]4S(td-Y4?Let#։yπS.*K3>{I_qԗ?mq }>uw8Գ? k!ddgϷN)HW7DΘ\" y| Fɤ_f/(?emnqV)?@ nsW%YDIT^e0,r?P\{xXjrTj_i(')[r|(FZ7b&/،ngyD3@a7\A.YCx mUQ'>O邜Hf6:v,:j}摹]H*;)ݦh%H^횦"#);wޮ*%KMt]M1(gI l)"y<8j j=V0uys 021C_Y3F:`*FьH^1ZoWG'k+;R* ENL%)k%O#3~G+e bUNӗAvnkf[fFmrM`w#_nJƶ[Ԯ=DP3 6E;aPa7[^וn>_aYޡd]p}G'|M.Rg"hh1v"biYWZg%ҫg5LH>*Ga5?`˅{%Ip[? VTO,wR0_4 Zzi>ismpCI/%R;ٺONVB2}@+tLAIn C!_vInqa\Xlf_(WS]SF!G^'ِ.=Ԏ>+$.hW_+f0Qm=|OK yE8͙ O"PpɀB?EwpEȁp~6ag#[wY]6P^h"MЫtMݿ$]*Qg<7{-5pJ7͉DLu,PmWe-7 mD"̑F>=Ȭ4 ' orm #aH=c`(h^[ 6bQt]2 =Fyn~X~ϼAҠ1}b3p2b\̤q$_HSSȠFR-nG {LŜJ|3z.Dˏ&}& e[Fu΅rL^XH 1xXUӘz22i{ 07U`!)]L|Y 0`V쥛iSѕUrJT*fX>()N&)'d: a=Dʚ VRFST$!KM$a|rHpe0I}[ r fbW^LbO,&8B7ft|MA}̫ jTH=*&apG b?xd"?Lu,Exu[fxi}mnܛ#] Q3dyNVtU.GZT \n5I: Q}$@n<1/W'j.<K{}ސCsK x7xu5glYa}syq=F f5T]*J2[47fT\v^פۍ{N[ϸJw)-Lv;LAٖF2}޷}c4gǩees=8+y/`Iy*ų b+5t] {mu߈HyzHT3^|:6ןd%P½unr!kU#g̀6]y&"kyK(OSp|"5͜j^c!< )$U, \pJ&_TeDHMz;wÁ$[,CjHE *8ƑWg3 eU'ࠛszFA\8Mw%R7#U(UCHZ^_ L7t+ߵ 11#` :4ۭS}J:X!ItW#a=V-L3@[k@r=-Rx6Z@xQ9  UT{(#@//v–I=Qk5PX(U.bт6CbEN Ar@t'2͂P>wnD'WWwDL l͗ {'сNSkzpD1zxcgx#o'VTw a@Cn Fb9VS^Ϛ]v|9nbMP7_[2<Ұ=R?8):/zȏ.HZ_1gʯ nz9L;t1 vlNPcRIkh@[["l/ cCyPBSu•5Qm?H%$6#`2X#px)#Ide9lFݷ8eQ\tͨW22X:Y_c"JӰ1N-')&<#Dvφ2IUJ@+ ,W5;!0OtK>Q ꓱXTi[)Jf,P&12>֫[!PŚq`pʫ )%ͽdFs ? yfdz?f]C9GE>" 8f]ϭ1D屢Χ2aDJ>Ai:fAl Y)<]u&]P+_ukNug1zaYO<I_ 6;|A)A]joD8_XyX "fկ ?v\.\Fl#S+*,sN's`>^5 ^C1Zh¸5IE_khxQpUR۾jxG$!P08 ɂ6얒2䄓~%l<7tXo|8-[A|¦<ًQ ES6V`{g'5֓㣥^fZ)`q1&0P 㔡LT&m%y?, >/7`wk lW1SnɪXɨ)hfCfY^.PW56C.*\n aSjPP |2Ҍ@f#^A #Np|fz;/Z4I(G8-x 6]!lemܙ ޱF=FsICSP)dqB[SN,t.)GxHmKSd=vP2Нln{+6vwGm |bҗڿAM"98nQd4ߢԕ>7HmޡFzϯ]o}aiNKkcgHl$pY &~q\<Gl43fNؓB9ׁ)ZY# W}Ɋ!}OѬ~ZX5@|=&CQܦZJʀBۙdC&[n$c)n {;"}BqR1'JV !P'J|];r] =6mx/y]v7HW) ?X{{!zɖlؚ4-G)~Е1ҿ1JM_/tSaYMAe<N,'+C6q z\@LH=>,IF/40oxF}z=r;lG2a(d2H<_Jߛ.dDyL] 5.s3rIkt[*YC5ɠNSL~\MlکLib,W@`8h_/9j33LvqI(6QX @/=ML@kym=ZSZSy=?vǀ ܁ JddΫ!Sll,0zM?mUѬll^_sbqVF, ]u`8WjETꢒx)wMT63 ]?zrFgóNP J٦ y EsYG` 6{JuJ+ 6 l^k@ WcfzfڌA1Ye@C5m"40:J~edHE*9$/{"ЮU qDȌTCzQݸbqR=Oَn a'Sq'<:6޸F;p72րv|EeZa-G피Fs6KU֑js@˰i_5̭ UL| q(Hl@$m*uH8ZbUcR3`۸ yBS/TdדY`w^Bn%@o&tvt0oKn4̨ٗ'G^B.hdhypY z '|$B3LV͗_xc :[B&-\uc`Pw.^Jax{!^܇{><UTBǝ*d;#[$?d;[253rSvo.WQhpaUv&;-d~ ᬉE)WG<4V1ލ[lK+kX A(H<- _Ss>Fk3tdtvPWHh}gۭr $ֱekon"( R%b b pA#{TgUMMvzPBtY9#s' C=8М9o\&*"E~^4r^ 5"hP;8ySjf pHnBVMH"ݜ׃y<>?֎tk3Ji@BIɸVӼadQ+m/uFa6rt+FaοpAT7KzQHg=/Py@y@X#D݋g9T߂W=iB/.,T^bF_>L%-Ik<H A_b̻|T'Q$kp o'2;629}H4n#i f"%7x}ٯg) u?90WPU'Ua 3 /a>VdJk%3ۣ0* )z:U/JX1~/z]K ?zW4fv{Fޕ(_SmAl>_:#gi q bLPeڅ X *: ?ьuM@xE$l*#ZF8)?2G_8R@9B`I"x~& 3 w1h" #GFKZl[.f}a+ ^*k$X#9D:| @=q5t0 K,e6r8y3$ ~dzw,VEVmgaF}#4RH[0ukcPHsIV~?#"3%Y$ͷ/FAkYWq[3<9nF uvmr[&7OXrTBo/{=Pl@v+< #.fFAVXӚ~-j$WY3! $S_+ "G ~Š7uV#&%v}%Ya#|)n*+qUeG(gٱ*)G>9У<)eX- .&HSe]N=ʨmq-|,4q?z_X ލ݋Q4sKXg_^CĽ(h$[kEdtc8~ 2Sa2e ܤX<[[ fcR& GrEB2/E \>(Jq֏;v@YٗGa>mCe\ւ>&BіҝĐn^Md&`mLbS߀PD5̹qaRޛ5fNJ)LwR7n *:o,[+gGb,MCM{"z,8YLY2ٍ9c `HóAMjˊmV!\Jm5Z!猉VMHoݾo2=w[!YNTBe|X[Ԇas`Y#XـwTq*WiX,lTG~ug0Smy5qރ0It`s][t֦k}I(\6[yk|R*) +QiX4Ё;U ]"[[[;Y8Y 3TC=Jg±]90xQ~ $$!+dZW\D$Pyd\gRO,JNy?ysJYeڅM#s+YvQ8`knd} oz;N Ebfڮ4XS鮅||xXI5jV#SIԇk&Sa $?=5m #y.ׁIFaS~8srj `*\ H%aږ+8y@g1|2Za*T OCe3?xE>~|:,|aJ>Ϲd&<*t4twIkz xjף>DE7G\.H,64ξX(W1r`S80e֐w!M@7R]p\t0䶇]&~o;JtQQF/߆i_K ?RTal'&gosqdUw~%٬%[xi sohCKvZn_ Ll;pJ=Z*ۯ40We oR~yHPgO &y2 jc=zX~E;<%/2j3^?HOE}(y5SIb-xmQ _n;A_1Bseq Jn Sa\VDH֗?XPHSt"SjPA)wL^XзIDkCmX쳿yUõ+`}I@CՌT/c6Uшp;= ܣK<56. cV.r d 18 7oZe\G[0Z"j=P\G]KoZ$iH{6֜"Mn)h@Z~𾴐˷=kruS=ƩW%&o#7E>UžRm&&`q7ŦfL4juY]T1$Dל708ds?UQuaQ0jC 63R|᫏k>ah{=(92FbwHh/q*’Qi8 DZd7 0d-9fG6IW~H7)-~:|EG@$,}.CoSlUS`7Z OT/ wrNb?NAɸX&,g.yPQ%9Ou-NTn R1% 2޻@n«o ѹ" N⠟9X ̱%/ =|Qr[XMJI='bXV4AyÞ84]|+E 3X9$Wb&̶s C?d<ǻ[}ˮl䉫JrQY]T~m8S%q@yB;O[DzXiQL$wJ̌Î9O622DA{@H97hT5tұ"-U k^_auO NuO[k FN>>v.E{cSN3ÔoB!B1co j@V@Z  (I5L:ROwu&'u/\|~>͋63JZ~kjV"r$|@ol@7%"[DMWnA'6vSfyԈR)44v;@E҈1x^Rj|zcnνf<γJi"c"*#T)%YF?$k6:qf A v%1NxEꢎJ؉^Zc2%0H=|/ҏke#_Y. 4e.~l,ۃ h᮶2qN%kGSA)gW~R+XUs$5 @̗nWcMq]#%}P*Mw\XDuhP`/:mfɛj+~G)4J->l*t=d#}GT:6AMmS`^e lܓQfS}5ց,1dCdi Bm=bZL(OT,J.ɺoTZV0K\) ĨqLǞl%2qqYwU tC5HO_;׭X_L 4; v"SW|u*'KOBKQ%Z&o-˕'=,g&3#t0̋H[G3<)a]{kJ#\Tg0Ԟ1G6@*N(]  [\]b븲$  T\k"C>כ{5?o-ox5j*}i\J1vD%*UnJ0 qPGT{!In +B'sg\!(B**taļD7_aJ>ˏ=-ݪ:湌6 IcOV0 Ԡd$g9Im-#tBvMxmmCj聐* B\ef^Xp^KXAeCճ_evG f@Fy㢲䲭mjpnT.gX.:sD1+bqYf!sM>bW((¿ShI*F``QmoGXs-0VW&h~qhpj\b/c³!P$ hQBM+۟\!ДIer61co͸5QbJE`n|CI7goVAI,kTJRB}^o~.񜐠`^Fge s)&^Y~&W+\!A1ݜP†kZ="nuTH])`1!P#HH@uH (*2${ ,(ۭ\쌮^|EHa9TMl9eU ,kv|oO5?Zl?]ifi+3v]d3&:oP^k)B4mrlI'|yp &t|K]qrk'~@wT+{jק9B o5v|[gʮb$~A ȋHyt'Gwis Af 1>Յ}zk0޷}7.6Ka}aqk&iSܰfݖff9ҳWT25}d~JT3_Ў1Z= wIoj30"r_Eh}>GT¯k`*]+Mu Q 3Pt}uʳE8>ܡd61T u~NYVOFm[,# DݎěAo:P ]?Mp'``c^a25l(d<S>Au!Ln(oHre 33|֏SG,璿OH-E7p^4;P*0ťd=vJFܚSohZ#WU ɸvr`-)| oړ<%CN?)\|trTb|hSx$1'm㎀cɔùJziJ!{nO Vo!ް]6E񶫐_)r:V)cO>FL[75)T-?a3ʐ2xsú B^F@5A dr1y>UINׇVLN G9XK ;03#6K."\=4G'Jy<<Zza4ݛz6J"z}`ԥ;Gv4U iƅI.ιj/ _hP".M12RڕTMC ْmo.SP*A;-S6ۯ4TZ}g\2+#/F [ش[ۻ}#lO)0H $rat:X70R5Y Хa(؄ZU+PC;1<2vdJXjOX<$]ZSfhFh{dO/Qg8?킁0A;6d_Qz,6P53(4Ky{bRB*9K2uޙ2'@4jn pNߞK'4>ax幔OghGer.g4z\͗SH4 4 ; |}| KűL8`,R1qQ =Ŵ䙽Ll3pVޖ,(LA݈/zsCz`]nu=vQd 'ԛMVUirg,etg IJڜAc3Md3.&8SyGRM-ܳ:1:H!:q͛5( /H@d?O.p6"}٠#fg}׾5&_ :˗4"3pߑ]>OP|jHե#r؃i9Մâmn=A#9}4S y$w7&T=3X5fh[$[epgf\Mm X']T`6;=U_T>shm;X\㻥0eW1!A2m@&uJn3Բ2#-뼼hp?{GlfO/.rKN}U8&*| %Cd9ԧޏZb滭/D2 Lw<٦hGk.PE}yNP ]P .u`C(roYu 'ޜ+eoucs--QMWOw!~ۯ"|swT<Эu`v1"!" Um8VB6'YE>mPj?p^Y"(t\MvBi[,̴_ˤ f]X Ed0NxmN|Gj1ZK;d\Z>%]p%Bh8&O,/1wsc=in:Vu(=(myD7JD]PݣYZ%*& 2HǙ_^ɧ?p)`/dϾ;*՝ lSō`pŴmQWKֆ uK|jTS*G W5+P9.h SSI7㹤MW!ot:Z:*!xj}4k8Q.{ĥ E\b$LRsrZ}" l_`ʺXMQaJ^:4GWBAE# }k^Th Y܃Ve&Z^[<RGąbZFfd 8 !dDHf6IK۟`ϛU³{3`!1$`;='Z_kQg WޣFzy~7nqđ鰥ʬ~򪣛Yi8}E(\Zi!RX]8C8m R_dڈz/q!e? J_ ڄV DsJ8gkB)Prl:1 եwmXȴm~K`ruU{^LT(3h2v/g\ o| ; F,C}Z#x/1vJ=54A`8Su{oB@kۭb[)B8)9w$HcO G+́WB;yr  TTstЈib-D!Az9>[&  e2k|n?|5\MmlG^tC#, @yUf57$ wr:&&8XN$ײD da<58Fb0@n37GQ!n>pWYY*7a_U90n\Ү~ΔIzȽ>S<{3 cfcqި|qNCvZS5vagŒ}915>qnX&Zյ{8W[4xn&b+4iaշ9^!V,N4%JgI؛ /ՠr[zE?ȩ;F 6|Gdߨb S,Ibm`5-mi8֝R>=?raG@'P_$NEO6n[L*Zvӭ0=9jTABR#ĹB bc ,`Qd&AP_ZӶz \od) &-/2$O`&4h-X3l00v#}#5T8gԛH+6F9 >ʝ+Z^-:^9X%@&P$4{W ; BTI#e*RCW ^'ا.50$5wq&  sb\Epko\t0?PA)y0*t]^eZ[ij)K]K4ڄOx&&ݼ?RbY +sc;YOI5.~j:,&O=Yxh|i`n{m}[vh]c.=S3:piFTjt :Y/%r"Qugh&)/lm5hpP"9 4ZwTuR $4:t3P xT_ V<~;1y'0ұ:&8Ah=^?ւ0.a\BMfܙv'PUj9 :HI&U"mЕh#=>Qd"Z%}38Ba].,3{x ;tC#N" xIwK7*"Kq_[=f!vE(ocd|JhpL$=W8v~7kp|WLԒ(g/jI1BQh!F5Pm']`PhհWE>{pƴQ2܆هbDzS߿Hߤ͠n |׮S08! xk7o!jcŰ')Z8HߺW?n8|7`K"t$?ocV؏I~ [E7?tjF\GAr1u\*ZvA Ek1;*pP97Ti="{_AgtG=| 6R!Pg^[딫ڵd77y}dzGKn{l!|QJ;12 LL6ٵ"rI:c+Q+W ^X8/!$%w>]*Ě=qTq0Q{Nջ.fg.pf K'0&tY(_F R\ [n5c7^ZϯjP,¨=i,c|VŸHM>  & PhW%DhӿS;_!D8d\wMN$9>ɰ?j1+- С.eo:$%o~SmjLa֪g#"=}xx`rNKJʦ`I*ё{݆24k(dtuo6F 3!›8c$ H'6 R?N(G%+` :͐2TKХ[a>AH-3*'^lmb ؅s,iOXN+}-phՔη >g#l741NJ\?d qˑ`[z]U GAқ{Y>#kkYƐ1_JgH%b\e舰5f ;|~mXX6Qw/y=ស8<cG6 j?$3͵l*g pJkb;b7FELDQ>%Fn^>*#)?Dedve|;Эo0c)MK44 N U78^[=Q8i:}):N=:ţۥ(j95O~RO箅 nk(`2aFh+f';.=yP>J/4gAfStG~@Xa,{RۈU/tP8CHK#|DikШRcNBpX3k>gOIޅS4G/'L` 76xsN عBl߽iyP "дI~z U+~R %Yp+s6/^4)h&LR"(gpI'W$TfMc*>Ĥku(s3EH#3rrCz,JkĬ+s4& rkc9|{ׁ 5(G2tD50߿+`pXO葲[U˥,YDXO]N4uR ]Fk5v:w/XdwϢnE(nCk`c$!l #7,<ֳwj*dSϣl*JeiP)yo? aN7[T;`7pdDDM~y7;rYl)TwT rT\!g#3d*Ly("l)C&+an)A Fi;#C%ښ &gjBM!nq!6VO{ /yG][l̰ P*L*?] 7:QHMZqpXiٹ:Blv !AX%}!pl%2o"&43MR;`e:º]m k?|r c~.Pc^r#  P|Jw| oȲQvnWV:xG<n##:o%D !/&7~i - [b%1?Nq-CTέģ슛@MA{T1!LsWkU9kbVǭ)M! mo&5~5(SelTVD6k+ûDi1 ։1Ln4R $(Z(]|K5S*jD`|EtuNte[!M`NT(WĠDL> q`Rds|*?0VҷFM+cϖZzMӐ7;_gM]柋֔@tPoJ.@u#{7:b viD~=_3[cB)W1[R^@nnaz鈍pdx{G6R{4Fy1)+2* p?פo&SXĈzVC,aߌQB{"˶MQ1}qR ZKg _%SDvUGWUm/A^5u\'n~S\m*gXlf %f5Nn>5: .+F =1QXƮRqh7C_#FD5or̴a P#_swh#hVA΅˟w#LrVѭ#eIhD>gn', Q{Oe#L&%AQX]rg]V@m>\Rq@@S>nJ6#)iܑzm|\kEAM_M9$GRp]z!WEQ4 bVџF Oi-d|}[x"qx!R&IrAQ/ӺJ_0uLNz1ۙ2]5ERo!|FP0 B'{(thaq@gL!$Dw] ]#8_/WH>#ԍ/@KNh&1DuD!0Vb ,:sZ!i@C7i,bũ#\Or-FUjՈ0%6бYg8aDr}o}x G]`Jj4 ktNX>xMsK5]rjvOF{~c tץ߸'ft0_ǗڭOH&8`337H,w/+1yd*WMFpW>v"۲\Od;cFc8t-HF{\lH꓌=)lx< |1=z*!RfIE/P&Wg;$ILzlQDc0ɹl&hLAy)}|f8 Nv\K?܌Wp) nz^r:((2t)\Z6c~-w@b\U'b}^x-UbՐʱ0~gD S^7Q3@Ѽ/s߿ T&M|)F!t [䒍D*<("[ʓm- F#`XZ-#f*ϊ|33Pn8(K{Ň8Nt@$;bc_^, R 3&t/u[xJ&g؈+؎Ӄ9y q}w[HvX}JJ37jƦ=OgXzORo3O8 2j:j6-P,p]ϯC >_Z"][r.O`U4tNo[6']:Sʉ(/%ƛVVwRƄ÷m.k9ZMv` 27ws(N Ѕ*^ Aԟ߄;0]H#:)ww* 2IȎiRv㏌A S7c{אrٹ$@7CFL=Փ*d R޴h=gADu޳V+po|oj|V0KEjوg̠o|R5:(g\3 ?1$qnф51``(/%a q+(6Č}6&K Ҁ8bAj)x3deJz4 tYtԖJ?9&~HhCn"kw"6#q2b(a#bQ xƲQX8,\y(0cށ dgwi)Z.! , auXku)Jn&&xbFW[_vJGq`nۤƸqaAn_O(32ϧGYw 7=Ų=;\G8\\B-u\<0z0A8yU %:a`xLFho5j7Uuj.ʧmHpm|i1TLAjiiO=9jVTV]kIQX Y˳E͌tY|緧r}n*M}ݵZ kNDRx.-=FW=oJBVj5,]+NTPCT@*e!GVx9=쇫F ͈RR!Mz-{;sɛH{^󂵖vM j)p/1 :WQ,Iw ~sܫzo" k V 9{VdyzM-cO{|_: pE:Y+@IUAX)9 .fv?Xϡ"mR:&V[)6)W?%g@/.ѫr7$4 n"BqUdЌW8J Xb*eֿ ZfZ=&F}A1Z}Tw^y;AuYGu+ws_~/C;j"U͕=\+BNFwPGZXNL\6f9[& f4݋ko #2_EjxAj#4uJu@QQhc*Lŀ }S&;qf *>t,0} ۙ`0Hi5+ˇ05 nwt]so"ؾ"0o[Q;K>XIXs^Zܼ@eK#JPE$h7!Z$]2R1_,c(o\VG~#BD'%|gRHc*CUu>8? $)(HdD%!ی<T;w則t&;~iI*Xd{AA IXF~lc꿉}Yݸ[-#6Gls.X/Rw-t d97F~)<('c(Nyq﹟l 8`;5;0,NqCwC4G T4,x]C:U%+Sk>_v\jډ+3!-5^M+O,f>4u` t/M_]DcRЛp,Gx@V`#bJ _e~@.;A?u CY%F4[ycP3vbZtP澓9|X2S^t+.s6čEҒ^ڏxᬍVZm`/C"Xv ) Ƣ>xO%J9u93[Go}3l!;~6~>Ŏ}EL:KV0!,̫T$v2s&rF03 R)rWYwj)岫YR06sSnNN; %V&38$' -OVj5lWI%zk,='$j2U Cz&)$PMucLV2"ܘyP5;Ũ7F`=AŎyD6Z^x2ZTnԅg_06TxE%_5ҘT`,`iL/7,"=52Q\_=DΪ7mdJfDvXH_g@R ?¾k>'\GqWcſLbv ೭6(7"Ys8LEX4TڔzB] VЪ/ (R;!6"̞j-zAHezf0sHbn ało9.s1JM<wZe!xO ]knF X\0?6k׃8N ay:mn8İ=t-B%E-ǂE=#LPq2X6:QO>l(JopN_uH!܅)¦3;p#YDe@tt]WC;OW H/ U Fքa1yt,Zmf% Q<jbL,{wkn7Sm/m/^JQZ҆3bK_t-e \u 8r4Pz#^ ӻ6YQkDqfDVrHJ1Ijia?mlEi+$ZBi^yTy~4j҄g=Ņ܋bNlvRRZ9V 0+/|UG$@ϫ2,sP~,0Œ`]a5yw(1NIjjm4bl"7HBS9/Xc/TR?ꆓjeN&haR`7bbF֚G~xf:d<|r$VEn ̾XClXڦY&S1&܌u/`s"vJ<6pWY'(GA@ a][[d5KP$of5ԸW@ zɦviA70jM'@(XHԮ oyA@oӿSfD\!rhL L~9!BoqH G=N\PۍD>ƒs `W&ȦwOn>)J^ml7DCvSze/ Z7?%欎B>O.)m\ bP^@e6u꣸ľk#a8qJ.*&PK1ځ[븜A@:-[5"`ȷ+Ö/@.;*fM\gh B PjGh*lJ٭-y|;bQIDov~RFT 5`)I@A3|10-t@vDhzi>o`,)k90DQlCqz f>RYZ|q<+WZiax9d|Wc?K9"\9Xo/^Yvΰ'{C45G32b6DebL_dd=]FS{\KavHI+Dp>{Nb0FǸ,sL*O]j[nL^^<[][g#2+d%Ta= RA/},e.c5CHkC !HZ+x<(h$;+#}A 5BࣦsjsǺ(>+=*Ny]ٺM/O7͟BZ5>ǩ|Hd-!X7V[. ]m)e9.l= UE,XU?b eQfdYn6uE9 jk?IuLnsN:4|a0RmmAFsԟ(nJ0fL.PI6xXϩ$oD\tk!}1zso4+N4zύx!<k(z{=ʓG1I]нu &hZxq{'@}n>͌ߐ?/ [W1;}.ژU\;?ݔ> \ߠn0sw/g-Q7k% UbQI 6Kݑngs0(;vmTǥc_%=NE1\='o`U4ǫ_a]`]ڿ½6aɧݕ=g]L6B>&2c滕0a߇։^\}y(Q@;MeLy\ BgxvmQm0ʄB&)mrZa,$AȩV:[cNE3;.֛ .]uXD&$~F!6@.b^T%Aس)/̄= {I85 i&7WN5åX=z+2zX4,7[bcSK~#rCJZ9\isGsF ~HP|Y&\eOæX=>Bmz*~ZܐmA/[>WDt{?.9*{rx.Ȧ鎘xBK_#7MTX^CQuIy1]`^ BVy#7[ b&elHj:Cӆ qo [EyxZ# J,$-㌣;wwn(1^a41owƊUA*X:dRY_=[DSO8:l u %b'[l5_u=AڞbcyZ,) vFww2h݃] dv!@Z\op'ls4{bv6^bPk5X9FTXL[b T,NB\@PELݬ^Ju : ID-;>pXjji۳R8.Ak/) {q£o5ZG;N).S>MYmsC$ KriNΫrٲ1c}UQ_~XjY覛;q1{dثu)R6]~rxc& tDDVHAtSe|r5R!7w<=)U[$17p&WdsZh*buMP_4h;097&66 h/UdG`_bг /1`ZԮdVӘ}ע;԰mnCm4ݐO4- }PO΁<#lB@=fn_w$}"{QpZA -RM]D#jb]uAQegrΚhHpj0BU\AA[TSImR@?٪1N3ՃDݎ #a[¢S6zonv OvoŻwrYm3F@\Sa-Z!HIk512_4~NL/B`|T!NgS ?-mElmqt9A[<eu@x=.D4)* դͶzYKtϸٳ!Q+i=MDzJC.6z'T!q]5FJ>uŘ'K\/A醌I;W[X kfZ> 0)pg:Xܽb8:7OubdKU}ai}]Y!I g#\AK$Q\'#[yC9v<(mm%s{ʶ q!` yl8T;%EMߝؙ¯v#-mXf7H#6'8 C>&y "G=rz;*\hN72;3_])qJ>d Wn'ު|lm |.?/3\|2q5dW٣~w0ﭪ2&lp( &zOkYM^TY((*:w?",[,eS-a.s#*MG}!jwթ7v-mF 70F`A iZLp F%$x6fwlXI_h58T0"~'xߑwL5˵J^@Hj*Y&P%uɹf͗,IEmx&fWǣݢ/=Ď`ӛpTL,?J3 PnxWt3j<@Vu99XP0mYhaf;(8&T8UN!pϾI P5MC ~M튈q?I;@qϾ$#6Ҡ qܝ',vEw_\x}}w;0So!>:_,Qe'=<DBNy~7rqgdTsCD9SDF\DGn ZB冰.mΒve>ꀱ1<[;3=l HpGZ@&FxD#C%jRqahvI(Z3S`e@B+ jD@i_)m]^fyB"w0]#l$a5W".kvd:T[ŰWbY}CĐTBz+:b sQt˥zCDmck8+`Ƥ.!F]X >h=hF&zjhWlwcƯ + ?$e`jŷFLQ&ں=1ev;v9Yt<;jco0=prvoo<;̝INNZOJsed^ ľ0S 1 _AkJH΁$Wߛq>]IaGTWq0@#j\C Xў & W^Ė6k!4܊Q 9]eo}]UJGzXL2#P4C)V(`R#EjŮ+ z{^iF fzZxm?䠱tz̠Mmxj [IYgt|,5] V%cۃIo.xbAbd[h? ΀1{C!)l'RZ#! `F;4T;y NDmxCFICgP'amw)la rc]{0,y+ba r䤼`VcEx" |Fj0G$ G #\mWCm?_9_qp^MCm&(05l܉x8兪{DlX"rD92̻&1>_: t$ &xO ~]8+j>{) Јj«E$&pr T=H6gõCJAY}v1[>D guGŹ#efC9%íZ,Lے20yv]>S4D6|ll˩"eeiCݝ YoW%Ped|ȢDIbO4**u}?[- .2M]nc-=M)Rvzó eRi ``o*}MNg70M2p4 [>0x̀:7~zL ݢR:w-ƕ]BE34y,W5R;#-f wqi`m7pf g(\a5Ȳ tuA(a򃖰$J)8XaP2g= d1}iSua_d b'TKo|[mm!&\0 K(qx5AMVUa2bEWaӍkϟRVLcX)U'rZNIr\VnRdvƦ2CN Zx=^;:R`tEUugݨ JޮrGҥ ;.򲊫̏~,MS_)GV xdUk7K)3l(zMp T ,j:7AuQc%"Ѫ@%Cȕ8L\o~Gjgz: -:'PKv"]gpU? G7fN<> qp7Zq΂bB d0l8-,i!]PZ ʁDkq!d b[-k\?C-vEao'[.U¡p (۝ŵ$uT~nf/' LW2 עrϻ؊]0eѻ$KN"E WxmٌTm߇I:d?00{7fIŖ%{ndW_ufO?HU@?M V&UA9ҰGȭޤHw?82ׂsx3L~G\PϤ#{#) #ظ uɹEK=[W`dzm$ܐVQ[ʯD {RNyezl#TPv'Ӱg2v_pO<ՈkyynnA=*Xv&;v3o=1VEUŔhӒ2ڙ)G00l*[W]Rt)T>6fȢ OՉ O&3ǒHNj6~~Iais #n @"<(ٸfw9 墅lbfMy}GX ' +Ca%/DE`~1HBMxGne}tlp54] +l \ޟAsNoPe 9b9w}Iͨ7>>Ɏ$گ[x7^~R9~k%Rb@ lο7&mMG:VǏ`uepc(In)IwNս ְcJsΕCbCVgtn[UͪU`>RF8=ɰk&;~DuI7,L2BSapc;SOBLl'jtF0%i@Q/R%M u?&yz8i`icfC }PO_AWǑ zyY嚁{rfė=|A{YR5QfXNPW7lTu?\9gFɊ؍=уw2CYgdf˼yv KOp]C!Vs9xƑyWf6"«TZu/w5/s|P7fT3;kLFez1Dʑ gܜ( 򰣌ϗ뺈$Vz|ĩ٬ï9µz9G)O4| }0B)#{`euyAI#ũ"AƓ,%w,rh{܊8XLHWP˔9%XQpC)8:9hzq(=53 #/vkRO-d Ά;L[|Kta1Šﮄ#N r=$ҔJa%)&[2^0io/@E[8i qE`*lZg8|?{ G CkG* jκ{++ 6t[ 8Y1,F'/6.3EuI{C˩ h5'6 : M0xf{$ 8Psp6`K|Ŋobʔ1PJ2};1 mOd𞄚< Uaã'\5gm^M“Э~=y>#!vK:YnBznrWQoj)'4!9*Ԏ>Ure d<#è\姅,v{r7Zꚠ#wQ ж kMt|/'\ ?G2`Ε#D&7)ϵ#UҦ1Zvzȫ7lƜ Qq˾8̢t~*DGEJ-#ktݥ BqdOUT~7˅ a(L;N,S,dWg`lWh!#-9O'Ȅ@qFAܸ|lu.xLRjfEbT:Y(K#א[5q! 70H:wqK( ĵ/2)rp&EV|sdWӍ}Gʘ Kv0'1QNYe.;^RD2O#%J{Es<[G7z{3jEM6e=t;7˾QJUXC)<X:44r PG$ n%#U!dҰZ*LF^A-2d6\]* V/I5|ä?ck~'' cr'z"D\'; OӔ['xGSLIΠ@˻OMaTVh/4*en(!T+Yl* #&ECt?bz"v\F,>csZLwZ怛y<'?m-?fGdƿ}\cZxWh(8.Js腐qB^z8/~mc08M^NtqRuxR]Wg43݋03n1P#U!#OK%H󖪴/@.EZZ^Oo]|}b˞xy;/W<#ZAzNN -0F.S2\: s9C'0+w=1v>X"RDʾDGAX!T*mǕ:qGoZhaHbs1gKMIHB Ǿb|̵w*,V"[W&dzk:ihZl7 ;-PHl)(Hq Cd.:\"4$8DC7CIsIHo`z>, f/a3O*P&P:}dd锍3%}DxkC1z2Yïo4|vO}I~{14ejXrG0s`-T -aAτ|*dx~Yw3袴} ݵV3'ߛ^E U_՚T=8ulm_{$)j8Ba/I}i҄n߳jϨբt3R5x ,cpV2[AmBؓSĕMXSfGdPCb rK0}/Q/u;^ +]MP1@Idu[GOs,j;詚.ֵ>~/*ZQ0meLfq'fgE n屐W0O|NNAxq KiR/ 4a>9C;'0YX.z癓02Np .P a)u})8hG:A#Z{O`̙keKd?l'󝏔􌿍IiCl(L#'!o+Ev&].6R]#4↲3; [aj}R_I6xلF|-=UצoG LPT!S= ?^N|J6V+mv#:5J m)X`N=cIxAL $Ӗhltu" Du^ͯX"B!eu$%A/M^tD ѱ] Al"lw-yr'Vk7'Yqs8ogQ$J@}c%r2̠#[bTV>΀2Q^K'}xQ2jtӮ [xح]1I`l^K_jӁ &s1HЭ3?;{J=U4iIûE!K'm0ݼ7l';SHO믠CF5b$f~QB f0G([8=O_<Źe4BYo$jZ ʓ.WW6 GC]etw{ ?)EWcE\`p 8sq̩r}JWsY}^`b/cj*Ww0t%٥oEf}*yZP lfZz&""Hhb`}be*%9w [wp*~dz {ϵI-l"uȹ?8!jAVPX"-#ԳLظZGM|R; (PӣWJ7T%R+#+]ty@WϙpH6\tpiW廴b@}nnӇ U#37dp{$9ImQ{JšjwM:a7.tH^{pk_"K4e?rEdUl?YQùg.S(^Ӗ _d?J K1 u|Fb䠫wf"i젏 \%Y8Vu *;u{%``c"!m~ˀQVC1G& /x>P/'A:Vx[N82#k'_ԼE[g J!e˃/of$ٰ2l*x瘷!S&@:'>cV0e*\mKpxH^R] Ndw>`Tg,ia-q0O3}B`c|QzZԙ[!$i5c?XwGs1Q+@aL5_g4X`{a<3g989[@AOɲ5rt}D1(G7&MN]}ޔeIq$*s4Kc%3euwRĹP`u^ӥ?7FÀEԈxtW0 #:-?f7Xk5۰wc.7j%D 57}BN ֛B$aDE IΉcg$B7r9"hl1_?效tU+X@UF큏r s|Nl&\eE3=D 5EyFPeh&Si902zk߻K R+ vD{IڱV7\B׳V w"I3ͷ;}3S\)TQkcfn;5DET2'C?jUXqp3Xe?c 5^[z`~ḎXKK'^^(AijnDiCDpFUg7W̗kD 㐶}cK8Wif]We@rr)ǂdk\8b> d.TֶlPT͎1Iiy@+_ Sjl!.X% z${ɳFeGN)wVLe޶rD1U"o=Qnw7(pvB^McbZ\Ǥi'B]8au1 =qs zzi vb%zD]}E/.Vz|0ssL| RlxVuQBٓ g>mE"_WGb,,:wqu3цI~\=o=-Zc{jg[o}j.N.54n>ʟ*O2k0SPGiSܜX R8C׎+!,]~8^_(!Gng&$@B퉥<iߚҕ3|Yxԧ |W_9Ujڸh,u 4tDzyEhC!g{,͑vOyWFW-hvwZBqi@Aĩ^K 0U-lvs _4nYb o˗Tݱy 0WYVddV]?]4 @Z&.@L) ]Y{Uϻ*=C◫ӕ*[N8-YP]D}gIIlWaJR0U3ƪI 1"e'(WVd8X>];A,BЫ+ /#`]ɴ>_)ljP{P!7>[=:hƢKX :.+IuY=S>5' T#+g*3WぷM>mVG|LKݽ_.P5.W߮X Tx:ABAfMFf9* vbɶg7hEޯpfZxÝϩtdCm = qFD\ &7Ȼ@HlM -Ul"$NѦ=Th}]ty-S5Pr]5 }]@}s詵(~'H1bOh[LlET@Unq; /1 @Ӆy kY ݓ~R=^֒ȫ 7sF*c5frUԦ-ߖ[A8ItMu+.CVHS;AXvkjE LM qȀ4׃@al sE֫dp?dF ^I9!|{t.}P`H^sC,b&0 YM^{WNYpZkVzeA/HH41fKjBt0?πtSڂ}8(`"^4A.O? iʸasv{ *sK: NZT0{۸$S :K*R :rbajJc1WY&KznU 2s@,S6ꭣG|(}0)@|g3qh+G%[{5-W1\ĸ-s5B>L\nžRbK? ;,5$qSB$z.U[p]YżT<]VKiNt lO^# $^ =~v_&sC^5rƙB-ܻ"XReG}9l}R̊M90nҒMX>DpEZߜ տ $['+>9 WSm淬 wgƸdB: 0*" S6_oYthzՖǃD@%݀J3j8怉_?y݃` >b#c<:DlsR 3Ay#!粪]͆f/Aq[X:*HKϛpg-i)>V/grK|(uoEѷ?7g o.@vCqvy|mX+#"~M%{,<1a-)MKhbǗOc8s`as ?H _,_ \ZϣoJObDL`KiC|G=;=]LLUs hbSS)d\xFEuYGs (l.^|嬶wy#녥U8D:4j)Fٲ<4h8s`]M_wӔ keS ھ<݅; gI2F0zz&S?m*{Feѳ*][b32)ʗVȌSR;顷wl A7ʕ F?: L~O:}&|=}aGr/h5 Y<'-P8ڔ3,"+FЊ{D [X/c\P_>=A)d~SF-v1N`bMǡ*XAa ;JA gi`b̍\: S&QxF{%ydtjNG FB7Q֘ XNvhFe` 祈u;Y6,PKGk,HSy3F: Ox{U惏a+NM̀GcRx: 9ۡaLÞB좉." UQΙXU}Nj׫d>Nd>6z'5eן3s= Ӵ̒4{vL^bljTP)IiBq=7k1s+df:ԯ8dh;\.^\o+8AB ߽fQyM`h ҃.?5W <ncw\^X w !ІG}dp^Ћ(M;Z#7U?B4ܿكPt ,r9 ]4LޫʇݎDC HdԡܿlPr5-CLt<&7"#c bܱPU u%rGOO(-#F7/3{M%3A׵Ԫv+v{k1XMt-@ɠ1]^&D㣫pߠwlrV\k >kS-'\mTf@|5T((QF91Sg)gAWw@*0!g )vjB5YiȎ}GǦ4N>MOv'Id߮D*Kp(ns&9yH12ı+o&+2ڣS~K%FC(Knn 7.>|%`e.ɇ6c&rs>{Hӣ`Lӵb*r;CԣI8`{+1v"_"A%.\`kiz>nBNO cMԴxΗV *x:<%XZ) ^( a oXa/3iL><'/ь0?y~=\.g4ښ aAp*H*8un#0#qX^OkJHd?Ze7GK)T~>B`dGf gC`|Ug < -0AB|!*XNU<##93'hSnC_@{Tv9r%MG*zGݻԇD V|cw@`HFp+),JՄ`i(LmHߎ6Cq,(We PP䜝gèoPꊻ~u"Gﺾr ݙT #-,M-9oˀ#؅\(wSו5t2嬺NF+9Ao{r' Q̶S\\hCs |vɴbd*A!kI RHujq\YJmĹD 7IeA,pϿ߰c7 BʳWyĿ0ނeJ\9msIʡ~c?c ^ErjC8D͗f| e5LoJ$E1񪟾.g_#T2''"OK2s)6{(>9Ց'b2VΞR.Cw""JH(FHԾJ' I(\Z&7+Z1:_{=><;:-yy7͒?=0vot[ I@'}ٞ#voFPLEUk{e=H4A׳0Ā#Z]gxyf |Jh<aa>A ƐQ\05Lح\nгy(nt=}elQ(бJBvBd{ N㽽%QZfk`9+0o] Pe}&J=w._I-R]guYQl ?sQ@Jj/FDٮ/`[f {9jÜ!J@bF>L:5!5? 'ZёFhw(T$'QluL#ϪEҠc9n dT7q3ipTĔWއO2\%Ʃ HkAkt1vxFjR@ݲƚ[YCfLytͿљ3`+#x[k_(x&wWvU,P5{ft-'п7fo k,⹧ԖY5ې̽PE@%tQŵ(Aڪ4ma,(cDuu]o&De/' '6>hط;U8emCs+Ջ`gFW'-5Y᨜%N{B 47ATB*-U*S^qT:t#4oH3U 0QSa}}BPFk@f* 25=d8gU~2N_~rrAMƎbPn _]R<ܪAELX7$2*7u{c\G?T!G/6n[~8ta!Zmc6*ld7Iiş&h^Qqb^2N3Y$xV[ }Eaˮ-$>fJb.%5`Zbhf0Y Rn# A߮b3xof1Q%n{ädpఙ8]l;si@}:Ͱx99{d -W1aWR#^B$7{f%p$pD!y>CyfljW2(ۦ] !s`E`ø79׉5ga&<\ eVW?ٌ9y~{sXb{waN:O5FTql9p-&e1?jp1B?bQAtka-+ʧ ɺjܹ*g0\ډF8 ¼$Cx?ONHn|a?|_:Zi Yf)gOYp$1ɻw³Q%^-Q{M;I҂t #9{2M.v 2Mk߈ZpHĊڹs[;&wANӞN֓ =+:Ťz>>"F obh-;מ{W!,vHi<$5t)rB#\HDv?_Mkk9_^Z:M_ X*7`Cm"EgczwqML8qIRXpn+i~<t$*#}= P5PΫB|R@'㇃X~>iMo<7i,GüA{zj 6:`3RFYϹ ^} < ɕ֭v/Kc7p- |;mP&Xè|~Pc3@hLőWgmjqLg+8E^}zS##w&#kr" V(0 ?p?f3<-lO[󗩘"2.8c$V+Dc|V[z6u[Ig:e zGVW]4Mڊ^lz/m_)1DlqQn<36dPxa002e<_|+ۿP+(m5윾O^O_a:^j UIS!]}jZ$nr~%r֒Ui& ?ܴ3+r>Eʯ)=9% S BtcSn&[X] 7tJ rz&YQϱWhwT$,g^4=AGLRD朸KȮoV.gobd.gh?jЙ;n (/t;apl$cLL!*h ݗZq}5ߺsPnY"KRfDE*CIpśR9Nfh<5de2$K.S}i#CʃTH-v\Hjbi^ 0Hc[RUF4ehEM0գvydWb1}iT)S@'B@vne[,DJߛ2ٰhOݙSpfv<1HuQ9@Q8bvMhď5B-1T^VyIz3eF嘜 ڙ[~|&B\*A_hlSS')}`tq6>I(jճ|ٵLwҀ %q}:>wf"Eq\Rp8- %b p,ZUIgaʸXH6ksV,ݎ"/IϛTUhtDвM8֎gr7ן0d'e]X  +s<+© 5$ pvDl6@i&l\Ibq)CcSs̓Qft.|m6T?dG8xEl 0a&R ].{0or'q$`yV&?J36Z jb:4S0<4A袱߲tݨa?iEGJ|EzPsNfPqmY&"j.dT6˪~'T\v,.;ɍ3ޣvץV*!;IcQ^򘯙|C-0 x+e CzHy=M|vHv׋$h'wQR{؆xѬ#uͱ4w7~o>~>| =*gA#ޟOɭy HՆ/g!3c4`oY^Уdcq1Drׂ%C[ y[jNX'>B އ:h\׮'C >x{m?/#A';9zX]v)&X%7i{U@ՠoF9^B+=yr4D$D6+Jy@~깋䉜c=S"1LUgjL`ٷl T!*M|fcz .'CoqWb@LJ3#&Ku['up!3 OØ`|}ߪuaqA*͈ur.Dg==FPi?:_,,PvZUEmx+4G־ȵ osL9Y{ s?GiO=3+#]ޔYV1fr@B\lHhV˅}(D1_{]7?ܶաd+W 9I Ho=-KWsRPTy{cKɲ̋JlxAGl`FV-7Xn?}>1.!{4=:ݛS;A#{KI7}5eu}:e":4uB\TOR~dS6I fdeV<험R8[t]Po$HsjoID Wlji]kLVƒO[!ِY7Ma΅k~ķ?!bwxsU%:{ ~{{^2fݺ珖gz{Mr{oupS5&.V tLѷR5^۾ JɎMd-x8 ˗/dPŨ4%,{n|q$7[O|-޵勇&ial+}EDqnqHKI:\ూV168V F3`gc]e mɇhE,L-S< k*3WS>Gk~  iv|RS鸲6~=]~9UHU ]8yyFk^,Z6L{$Fn(\PB5ݫ>\ɾm8.ZNnF=meS/CGbI{yi.1DMI ) M5E17PIsPo*'u^xi=c-?aQѡb敐! J}/'I9N%d*g¥%/T45`c $5j9bq~+^}22S\@+Ux fn⸨PTئ9ϼkPT~~tP_XS+QF+%UPb["yϧ*i&@ Il:whfdm;l!')[>A%+AT^.,"ʢ1$.rLTsh@JD"CXûJ u}g˜##?zfuc}ɚݣD)oBA I`NdZwmt9շBilo/wrnƗ'P%(73ѫb 57hL$i! $#M`綾aƕ>EMN(=G] bV5 -UhЯ3mR=s'R!9mGfg22 .3 !DZ]?M(6~}|]Ij%s{KQ8j"wcs4pk;UK!Ӿyv~4 7nV|S5jc{'Hg9MW ɕPé5&sZ!/gc5z8?KmlZ'/ /q6EI}{Vp" hm;vu iJ|B :w7PL(W@>++KBA;~KPP^PJheYAsvz x cbhOM!;t݂Nt违NhTXxU R;{ihqs<g|h:;-1X3;;}Tdώ 2QlW, 2 1֠{̎ ɷ40xqFM91Oox, NSW#6 \nqnDo18V4*[۷y]HCL{KW%=-i]@J_|n'7-֝{)ԏ7UoqD#fzƘy/BJ\X>}cCl+'w8n;-^*ƽIƫ6/\lz)2|VS_C1`h 9 qn%(MVg45Ԗ۱R$2`IVvo<AjLRˡ^8g7O s\%˹Y6{#d ĀYUsk\FMl~TD [C 0Q+rZhN/dȡ3jYf^>Um!ӈˁ>1MmҊUEvvzJ)( 041V(DR}.&I/9?KP/<٪khOG(pʓ Mщ/P8.N7*Xc6(v(Jhg¬J6ݾ L!ٻ&ZZ`yDx_?4C$<2'f ,[}aiB"tda(Bٳa  ~| [^ O<혠rR'#I)>ۡl5":CK GRFAoH)k.6~͖q;i̮QQp/KYrH| ].`+)zB?~hjyOo(Wy$̴Avl0Z9k+Bob`p%QTqxH93I` YjёGyzX'Ē܃t8ȊOzʽiݥ^KcK CBE8 ȧi8o6ڻ;?HEB`D^&'( O)I!F}ߩڨYcŗ i&'4gp9fzu2Liv{Eb؛OhG:[{pHRշ+!jU,_~o*7Ȯ{ajr8*&]_H84)gm A,Oʊ&L3&6X|v{:,a.?ĕMs~81[#}i Gajܾ%w7nI^BOEo硔¼;Pt[w ZmS.LU`]+>%CH(ߞ T<ǥB2 {4%sa?6P$VB*t,T&!Lc &DNXd]<1%I"gcO{!HBJb,g$Wl Cu;ix~ABC&QT ş3zˆU`>F/1U"v|~ieT--;Hgn3A y;^"n *97i^ L7d)0P,b :Azayvyea+ g R<R}gȾC$`>.a+QQ֕&y?V볒_{"<7塎%7𽤍B _@$B䝝WVM0*qBܸϢkv<̬.r7̣Sn}iO7W,SѡdPɻvʯ >nXL`PU_ v :1uB.*Ϫ|촀[>b?O9l鬚UI`ځtotf~U"J{CA Y--|@ b"k\;08{b: UkKY+mǯWY$QecUe<<4g59j/bq/i\ 3sh9_F*.u 5 ۝B*e?Ih/I#MhZ\#Ί;7ܚZ &/Y2b_JfcrSǔ:%= S}[XDEg=;#<3[v`E1E!^OF !o}`]BcJ|[QN,_^>l5xm-wMFZᤆ?7~nL)̈ AS(I8}DzT[YCeVͮjӳsҲ_嬸]tuLJ (+dBvc/ SUvd"è]r$F5 LDۊvtHЕ]#Â>t_Qd*xe [jҟbGRz!v;҈&i37Stq:Z3 DW=o{OjC/@VK6i,xD<#lvQ!Lwy5[y4 gH6n]-.6.;%b=ҕ}lB@WV6G FEEʂ<85⶛?5g%/*Y [{dĈ︉)B,H99_pp/Bs{d UyW>!okA[rO^hota9\0:3 y+tUa@,m<{6Q ]Ds)g#Z1C&0irUs! C{ q{bB/3\tUz/ ՋEx%^glri\%3GSU&B+ Z95ϙ\j. J( ~Ow%L˸6j, /a&+[2|!6Z,nrd&FHn'5 Shi@ .!s!Jq c_Tu ȭ+Q\f!<2eJ/~<"F{':S;`LE%. &U| 3 @6{Qsue -ms}HV=} VކF XeMǸvghh{qBڇD]ˉ?YQq]zk";58+bpwzoV ĈOo]_N|c8),%3rłAuv^.}m5W쭥C:?;^ d|Cb{*=7:}Ec#Ɏ[3yuRyw?ϣ,iq5zu]0ByIjJrM9RL>MQ}xN4NA潒!VnJܹ> 1l0DA"M`ACI >jeh=o$Y)jk6-%r_h|fg,hQ>`n(BUP˴9ӥZ:%9^k(ӕ-[h c-U(7s1jY++$;WqM}S|i5LCIV&_^u#ArS-JH 3 16VWr/M|#Oh:x[gˣA a ޤyS?J y@oհ--:.uaxzKςjz\ & f-'3޵M2`[ $(}vjTyU^?'2unN#ܡ~NƣsQw7'hN9QJS t4/ݭD o OAn)N.Ted޷& >0|bR(k0}›9o9}ձ6ьlU  V$ w$Fq~`vե,`0 8e>?L'b`q3t.~aŧ]s0%1/"{I›` `t~ԙ+FJӮ0D) +Q>TbtiHj8vgY'*Q"f%=8GŃ*f,BHt ͍L=Rp}}]݃~eg Hp83:o>& c <{5rO $ )T;N{AnMR1LQ9Ae(~0eH64QDŽ4~ޟ$K@+sbhniHG玭F XaN 3A7 SL<5fF9{.xWGgjGhV| ]!"aW,P`>P+CeNƠccLI`Qc@I;똴ϊΎX9$aX2F!ieH=,]2Kڮ?Nr#_pEtE_E8 1TRvCR?%aH*S"5bϙb{P23s :BdU2̪$;v {8.jzDn߂:2QÑ - B@6\N_핬>[?.VM5z vq&PeOsdvΞZ71N ֜BQj2ډ7|?0Υyx#I6$e,3~k#yTS.gq)Ug to կhp=4Kwɥ}@w'aīS@ʴA ^(M/\D?gۼd%Gv&·qS>@Hp=; Z1Aa.ވj`ƅQ e1HAk0>PsGoaA fp!8˛[!#'m0G5gp|HL TxX! 8N3egwφ5o`HW қߣD ԅ/tCӥ@I$GH0 qɾfž}^A~f`]D S3PLFx/"ٓGMVP@/ o86s{QȰ&@9Ba\{̒rҼ|~]k2FuBehU;WQ2XO^ ٕHZU+^ÙTQ "tpwA:hO_h ӍĿv:D\|Py' ړ=#yv.xYQmGROwZ^<]#hbwH6[9Wηv-ݳ& 3,6"|SIHoZ yZ3'| !?ָ81;Լ .DGkR+3s^@6S'7O+,3Ή *}[;Y g@ÿ{J>"_WyO/$=\TCk!r_ e7- CC +K WsOa?:QFㅙ1{YӖxN3-5п# MHDje-F<8vb꽯;qxwڑ0q7y\&tDne,hXϺ(|ƒ DTofp43t1[!Oc+s#W%$^#>dzX"nNxX_=| s.g s gTrIXoVn _n˙(X_n+‡q0F8~ zoAnA/r-R ZObq &&2D*BaY=Kg[na~Gl8ɎkO|Kƍ8'=R+`ቘk,t4l*P/wV/ vprїK&ER"ڟvf8׷d5MX> SXoeq/ %ަx1@S_a(|:z*䟣P39$W`Y.\ND60 ('hqT1R jFqdrLPBT3$dGpÝQX9B@RjNd炝?_ g2m)Z1#O[دV̍RWma*'D,3a耢!*f3Qi@}hX&䝳^~#c<%{){AyʮԸcVKo'h1xjP90l`Keq 8uv\C%t/6a~[U8.]׫nLǯϪœ;,I(75dxh˟浽!݄}37l:JP1"YGWPNNmQ:C9Rk^q%RtNPe~d׍.q5H~:Nwӫ?|$E/= u3L\cb,[*iՌkTntJ?c}0%uZvnX,n7ߐ[Fse&)1uYlkºH3l5(a8Pz[$l@gxHozCfU|Qуg ԬHbIPfc#GB%ef/`i@1I/udΆuX^Rɢ!kj ?԰ULקN l6nl{+1EC=GrwsLY[yP(V06w}g,EBp]2heWsH)|_:YKF UDAUՐ6%s9iyE k><[A?k v5K]oLq‡M-Kw]%|Qo~L- /q[q2!RŒ~ߡ(`j{ur|X+Ds@YmlYբ0X֭~=))AbzYL>1v5R!v=y_<2l,$L9h]6²SƸD 0UHr'vm4…ݞa<hV!-Ƞ1lpʇj҄5R}wMlR?/m<]rt\/K%WwkɆyO0pY_Pk $j=STtAjD6s m %~d)g\uzU#FzN\c nԲ]HJS)/* %!Ɔ?R&Sq"=blrgx"ԛ }a}e^zĞ1a\Ae`ckz=pYT`GP.Å}1Bw&ӌ*t jwHڂ| ci2ו欀@VuYN 'o٩,#,f$,܀̜GǍ](Ha}}~]ɖ6]Hu+$M-Es-¨T$ ]M~0sÉ( `,FđV(#^ Z 0<-K\$n) ةӴ$Vڧw$0H}*^:`YsTm9$SW '\ Z1Zf[\F3Ť_TIm&@qLVe{XKПn1LnGs w[5gCٞ9T]fF6'NMG-x篮B> ȰSE(ßa=9yk3vHcw%~>Oyt>-d: Ôfl'NDb{Zsa |$&J#ι5uYCcBb4-aWG= EJ%QFޚ:k06'ڇ\ڤ&`]gKY":FU$y+p`I+dLŤd+(p0R ݾ+{i@u ~ag8hMzօ2[%6ᗥXƴd2`^]v_,^RWndΫaS6a]-efo\K@V+P.-uyo*>{~LG"I"JuMe H/X=L9bf (_K\k,KP"X*V QSb@pc^mݩp~l{?@ё۩ o1IXɵqN5K$N)[A0k@~I+9svLpa&B'YH*,bD L0>tۯ2M`6 f\)WAM C^һN$NM8NkO| ){3x*3gb&> oEj8&4:$i5x | K?~k8TI,_iy}S-l>t!~V7Z[#eǽ$ DL'c.w!-7nΖ2 5f'72%᠟ubo*]p$wċe@?ԺBIv(&'728qI /$}IWh~/E~uJI+&#>UE)0VTd.g`")a*+ [Q]['NxxIW_+Lnݷ=cw'nHa$KT` dˮ vӘcA@ ˓Ykn[g ڠ]jǡju76v;q',|)':W. ??NӐ~ܴp7Uu?͖'N}?EĞ[b"R#q9)=q%[Xdi'B#n~}UCn~ƾA3tu:[Èpu9V~SiTvNr+DvilvAjpqyahnlaIek(R#k,o%@|_ 鴿bH1gM ZŻRiALGFwCտr:!OKWE{Z ~W85"X. _œN!m|B2ØܦIXuU=kJ cN2$-;&&Ѫ-ks"_|0W8Fw f_lj5026Zh๪ީwd*$YG1b!AyHRnNu {YTfc]ZĺW"%U|q=I e B碤}y6# lGeTq S<:c,O>-M +%rDMo|:>q*Hs|/!ٮNIGqP}@@65zY^|MmymBz!S6z]AcVl 9i:Mƶ$YV4C C'ᢪ[jTszpN9^IR+gm8OYV)N&`h1{HҞJ<#Jzl[#*'KJ-h=],W,rl& ksHc^adž)&:gI+U07L\-u>"Zm(l}ט^3OZ8hdW1ʔf3튬o_emCwojm(z)+raX>Pz\jk'ꮹ*p\_$^OWO]rmj :.Z;&Kq{6 8L=%IޠӪvQS3Y:ZˉuNgA/k3gU.<"~2T [_5x`#0Cf y}SG0'J;N kxJ?yetl +9:,9[Rr*C[D ͲOӡH]}'+]l{A>{h3&lN,|`YjDtdmѷ+>k5qz.;gsL;]lPV 沾}P‘bK}Ny>}u}l/N`fv%XKPiq z@ofʤ &ukB s66/cL /&`(x^Ys,ШO r ؄FO+ ҋalV}ĦTX6f"B Hfi@V"]*}XHurN"Z>GcVB.ȟ뗻)cQwzӠS?1KSUM! i҇ȸL0 1u;- 0n6C4S}k?٩ t\t"Qʃ/km4j[W)1(nzE;g^9``r% ,64?B=btOA~:FdrCGSqwR͑2*Dc. =?08[KvC4nXe"%t11#-*odq[*um~*/k/c ڐ>ŏ/u F5УhiqUMvIQԘ$aC>$Y 'wp D3qu_.fN<"v\ 35n*nJ뺫03[St'g9sP_lpb[m/PdvWQHa,65XeǸ#bκl$r <//rh4=\Jl&EʬOo{QGЯ2^N* Op[Ҋy>J>% IGNm!PӻT4x )R5tnwr  Jn "hn-L <쒉J!X65gDJ_ôo=nfЯ>:GR)>+;T,,Cv>@@5 j#T4cZԦl':?*]LS ~GcgVl/@LyXo[Q7$ VlfG'YY@p!RϨBN/F79,m@?R /"8#o;V?Ǟ ;^o3sUQ%O_-ҳ\R>L5S6쇔@r#bT'2oy=C4妊ENEӆ0r!@DV&כX8Ac]&"/F`si-%3͝^ˆs@c1v>SS9t(t.q!rhk!d-4VG[ ŅS t<7dqF:X?~7n,}swhB.~VC3MĦ d:s4z 4QEN|&Na*D@2 >.3/f6BKe:(>)9pB0q$>Ճ"/V绻-Sm ݎ}*<Dd6Dhc= 1's߄e!UIO lE3nt n{q( ";Bo9 8L_#;4VK)HTTjnPDtJ) .FuU]^"LM^ 762 nV}Zl؋ɠZ̎eo~B<Af3v:VLҙ Iÿ2=_VtLka#m 6f%ّc95ޗT2;&'uTPb"Y2e3%d 񣄟w4)pY>B&JE_bJF_d ,F܎TP*LҚz>yq85s96iX-pGTEъf%t}}yE6PңݢPm~(=޸@mdj~(Jqk\1 Aea^ EQ K_?ɾ4ĽSu"۸xveMH1iu`f$KtC!v׊ V۷' ԭ+kc*vn7tH/AQO[ w,MBa0o.?DrHx\KWv?[ ]wW2B ˆe[}A>׈ Y|tB=J X =Q$|_ ǜw9hKA cqEFy{=E˨8iOmĒHj}#NW(NKnT/AuM{{w6hM7 6OȲ%hxRRxmYy͋vP>rfBism3vkp8e㵽8&󋂷w Ȱs_ h_EN7`Ԟzf`ߦy]s ִ|Uf؛h]Nb VWx4q4}& j'V!hK.l%aᓖ`k06Ј|k tD_ ypl篫W\$aӵhFn05P'f/UsA)EC$zneswZ`xz4O o }p+MV:䔃qEbgs8_VzgJeq˩M^SbǩtHJ]uR.+Zf?ʉ*֕xMs>tSzJI4AL1鵢bbnψK /Ú=`gDp%66^S_ urq_y7>!68|<:)-QϜ%^HsG½z~IљE~{0 /vu$21j0R ݡ).w^m9%^FӲ谸)˩:چ^/ Jrx%;QzϱRAL&G?-ϒC1E`9W82ױ>')9}IDrMR#ߒY{`1e95/W=OVdQJ}5b=h]W2D1G\, -c!;LhMVtlϠyq9!ߍ`V5M1סS$t8ͫm4gsio UxgCnJF-#=㴅F 07#&1> j&DNwqDB@|9BK-X,OJ$-PإܵG>ff!ȹ7z1>'႓:2aw彆] 鏈܎OguݹFXݍUCWH[7|sQtCjlг8 ;{7Uw^6ެ{}ݺ6̆扺1f>m$pLNsQfk2a9y/8vr@P9!~qk>%CytU~K;M苔M6 [:Onu0z%PtƧSl^Xv#:ژt.q]xZzYݝFGyaN&Ld߂A!IN|+ơfɺ?)LzZY=j6Jg´׊9[~slux{,GzuFI-/RF? - -.u8 J&_L \HJn7 43S5NaS Ng΄yL <n_ W{׳Cc/ə,Iyu3Ƕs߉8<27~pmZ#WtmZ7|2s"@vR0Q%f7̷hФVd1jִ4TBj$Ű:Q&*$UfFK n_csیGe`(9V6qi5HcVah6#d6ч|ԫ?bkj_ Pmi/l2P]Ή.)|5l{h} 2cH?I$VAmImu\zv6pͤ9Pl/&X6߶EJx eA{0O}ZeF<"bT$R.;N -5@ͨ7#Rʶp%Rӥ]b % Cݳ(?^a{ :y'"qloclix!s~7:AcRMRVs7z!/z `ʏ2a(dJ5XK7dqƂyE7:Cgx*F;;nT(^;-41(WJ @:.64*pŽ?[?uʒ&uvub $`m@kRt@^@ q_ǩvs(01FS7!ңah F&_IKˎ*Vh:V>/U!gX Nj:47PNf^8]q\w@`8PGmoh r;/ҝ&m{|>/S-Yߠh Wj_޶t0h[7)5ϢHMNq$@)!◹Njouں͚5;E2c иM9xl:]grB*:9p@K1Lװ&ڛ>5uh׌ <4vp?/,q AyٛB|I`3,dKjq]$fFk|+7ea ܧwo3ؤ ԝqIj,LoIC$ZЊgHסC&O_Katt0ryLz솠(.ib9Z!G|`W64[2! 9uۘdbqE#­p-As> ݫ`+ y(!I2 ay%6ͮxO[m/p! =Zv zW,D\o^:Z؆2E'h@ičϳRIp5S`ǒUh49 gSo{5 .{ ⑞^f)[pc+7$qW@о ::31ҡY.v|G“ BᙣgkZ"tzJ=غ^+$00]b<iT7 kʺ:~ʠ 1ثR9VVsL 4yCO&oղMFn8:7il ѬO;t߅}FF$hNQ=ױWe&3^zCϔ޵uJi4*V7yߩags=\h+ŮF~פMʥ^JH-jDyOg(o ha7i |z0˯J ꅢZ 9}R" A hU6* *;;_)U=Z~`pxF|P'' fB6sܭݾ#>t%0e|hrɉ V;hytm1C"⋷`0#B-#0:{Y Jk(LZA.Ya˹vVcz{8$݁>[g$Q+s#xpaiէXqe-3UtP\0ٔffrPPmq۴XoOT&PaVkADq.dqCG1́sgM1z/lS+|'냏]J5]kr5rCU' 5TܬikC)"GG~LH&D[{XsJo'ampgSZ6Jֶ%99C]=CċbtV@vU'#s)IQ kL0kFfJkx(lHKu(>cFNMa;GW`pG4`o,@H7Qں`KM?T\k=g$H/MWҐKy{ubHh6J=L W1h.hYVXW=J!`.9H&&f ; %E'!dO \ D̝mTڣyHbZ!>:S"'nv5E!ls oߩq(k8e_X1y%%_G=t`8)C g3`PٻU&Ӛ\8wbNoOT/&0P-o4߿OwaIY)L&I<zxb䴂&aDDQp ?%.b i^Χ(6qA;\| Lys.:b^!T8-c "r8lQʌKe]'.~q-t0R#JhK_m*2d:@AjLG1;n`& IJ.c8$قP@ֻ@3gpYRR&tW[CϨˉ,EcȺx6ȁ"{~7&v7oWQ%$G-m~j]?.kE:v\@;;_h~ |oCgXo "wl(mfFȁOZK}`JV[!!k [ImBSgD,Sp\:') ϩ7?[aviT`N@0yws0}? |+gcm ,p5` r8YS,nr_O~ K6W\JJf&`yQ92*eD~N*.mO J.$ SVYAτѝ`T(yP C>(G3;@a=2e\MHĐ5D۬Q#;dW& 9H4II7D.\l^ ¢&e`Z@88o9vz5g t딊|\N16sdu:ȝZ >ͼ)if L!׮4SEGˣ>6i}>OKl3aaev*rۮ0~(ia~ OF_;wgS(7HTI7藺<<-.G%忬[Q-St%#!TyCfX.>:FKXWbcRq ףh‚|)-gDY1,CfcٲrlJ_mthcDϑ*?3ao)nG[J4tA2%I%9Hd&Sb]\G?Wvю4˩48S}x7jlKz kݤF'Nj|)LKOn[]s&A p ◮ U 8"UVLӣl6AMXaVtDҋ% r7005b츃*+3@NOƫǤyzh2s= T*6M G/Uz5U{hx?q je7>ӿm%OpA?,Mw9?_hJw;Lwh {&4w ],ΒE--nGP།(q} tc?'(ׂ ^w'vD; dGM誕e'9R Ju};@w0ˆ!+! ?MT:QbVybDQ$f3TkȸmAZTS`WUa8Rtλ,7oo>$=xLo>HuݎO?R*B5#f޳7.uNŨlHoϻ?ɰv.gݪ=ZU[!1]>!nbR+kIk:}T`xH{"<2-F 颀IZ?͙Ia>S m C2hh% 6+B۾THDF~8;퐩G*b8kH`TzcF(,V *\ʃ_Nr&dFy*>GI1oPj?$~,5J z(Yb7^tO<%Y@\_oa .{D`lJS9unO/ x/zpkӥ4JI}AO_`#tkrYZ͉6N):Þlu[C8 Y/WӞԮb{I!bz'h5(T[`/%f8P[$U@ q~f$Z.%ټs8h!K B+ol `+"CB:6]ͫO)R;L.v<xGr(+ ԍ)?`+p /d1{F< HOnt1g ۝014xsw*XmwPBz}q O.xeFM@',J.Kiר8j1:<Ռ)9\3JQ+bkxLwmf!GTd~"YςpO<Ъcux#, x.\A;% z&kEi.&n h@A{7dWs^F%Âd/Ң9'4%X](O:FZ;$QUZ9t$LǿjY ʌ:CSSXDl"=}ߐ9> pbc K]Tv$ZY?o<"P8 w]ͺ 2<;,I9L- d#ӥⶩ:U ֔)}~ŷ'fQg9FzC0b8LhY_:~Ke ;lh7[{=/ ]A?kc!Yaj$Qgi,u*8Tqt@x%k/ ?ϖy=;#V1W0wz6l%+W&b)[{\V 3#lYgynƝGI)w{igP961͠VOѣp:eczFOm(`Tm\/8Y0Xkq@Vx@th}2qࠀwBp*SSd^T.z>Og1?5_ʨmXu-=&ƭx7B7Ʀ΢[ +ج'*,i "ځ,7 /ҕ5SOsLPs}~K)UN4٭҆+ݵmcH*V aYLOA!BM<~'J]~-eT/s!Z71x~ r :7:?e>pG@s1׃9p`jZڋXo WhuNDw 5tИ`UxqUaLɖ}iryc'8sr 7" +6)q8& _u3 m 'c+%K9PAJ iugߙʚP[sagGQ ,7ڕaGǃ ;%;*-h> 64XFӮjv=1$*o[.Ux;? qؕv}ů/v} &7?]w&q&&8^'Pi>Z'Tx-:ΎCeJdm$0U0҃*=̃MrE&_]P&MR~ZոiFQ&paA3fw"цJgAJ̠yS<-:w=&޹I:Z>获 BмdY98qPk O.b۴'2{.34ݑ [&zqq_KrL0ͽ%-8Z𿆸K_Ap5AZ8 }IU%_Я#'_jVp{-ՍѹxZ=yc!m[ C[-νN>/9LA4g;rԅ4v7>TӖ:7_]٤qҖ?\ߣ)ь‡ g|q<|(t)D԰x=#%)5'Oٞ;B;0YZ0707010000001e000081a40000000000000000000000016239ea8500003638000000000000000000000000000000000000005100000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/gpu/drm/mgag200/mgag200.ko.xz7zXZִF!t/S5]?Eh=ڜ.+9lj5:S6JΒkd0x_n&1Z? ' Qp Ԯu5'+pr@=l|sA xU/!wLMP H= oN&AٴX=(˶ᬋ l_62 #xnb8Dt&{ӓҟ׺^u14O }(Es0_GJ*! MZAS&=|6'O1 z챡؀kק䣉8GNo W6]vl(8`Ý;;ӦZl5p\{A7BMncռs]WۂPӐ&Wt4F4[ٱ%T.a@sb5uy"YKJCD~8q j|SsOQϒb_\׳jlt 8'fO%>i)?֐KY3 (n:\ gK IWpHPE;>ILeL!K}$x&;@8R{ v  q U` %WW=/a,PM+ Ϳ4XyγC1Hae̖ af_hj]?r*IzJRYb4UFIO]Ble~@Ln-Cҏd>xU.ݗ!bĩhI$d:뚌8uLyq@ZGX{Sy ã„W< 'Z6ےYv-{I/aC1>5uLžܟ/H_W}cտ˺uaxnBRR]i-ŸYNAC[f/fFP++rsﻶ#\W@PϮV~xGg'jqAi.tϋE04 `ݎv8Kcxf9By4+3JPf+lW5[Ńx>,u$ybt;@~><@W Ӡ/;w=)uۘW4XDxjwolvs& Ҁw^_>]bh`)iwX }tVRV?q? BoJC3*?X%>7! VgKȏ*8PB\0Hi͡ΰߟ\]nI81jDt؝W|OWWh8ɰ*pG!Dx\;t=董^v 0w$ EE}2U$փSIPq 08U@qQM.mHoahc[nV;tt^:ۺ&#>L|!NJIJe=XTNq/OV񐁏Psr ߌ;;tz냾)~Vb`l!^:25` jUm('l5vh3A8e |yM6GKF1o܊aǐN~No?VlljC׵WT,(S_6)-4R!ٓI3ox+qiHu?5B$H noA:Ć1{\%{DI7zԏX8g._iLlhWpeQyڞ/KoI#YbJN ٵYM@tur.{[?O` ܏캳PnG) xNk!~;ChqF:C35{ڴ#U'o I>y4!jjvQMp2Y/|}B2A0p0φ{,OA! :vܖ20H-d* ! &*d FXXȪ33V'@M-BK y/.i-îJq#H`uq% r_$6.\ʲ{> '*Λ[XB+9ZYK}DsoѨLz4oꬡv VGQBzt NP:8%'v2ך`,X ƿf Ole jWl&S%1uÚ;pX^ | }A.k1Hf0*Ah_`Ql8uFDP6%ӛT}40Gh$u=MjXz?}b8zq=6T_Q=F u)fWt$yU ΣYus- w-/ihqi&s]Sp=WF!ȷG0צfTZkЇYWww:s.M(ngF0mSE7 pj$oL4gdpԔVf[7Ndk 7N<'4i^eNHҹ3ǟU.w]Uϳ޲ QZI A&W 4˹qmri"pܰuDnGcDyn%Up" 6uMmk%][YrbkiXS*`akܻc{&wqʹT5LI{]lVe~R)kl% J]QF0daߐkuAq Hi!b#k[Қf7ZB\⁒K(ZwvP zB!Z801[ {vE*>Kt݇i3( 'k? ggC2JLM 0@cU›BN(%&7 ,QbcQ5tG)EG+i}ͨ|s[sPY0ymG{{0b' ,Q[!~"fc{ |*9E(m}%Zcoo=Mu3{jC.] gVtu(քtEZ8%up}vY9tq%NTcˑ;F}ɚ ,(. ̽#䇿.8˦pOφMhNɾAƯ @$RY\3X.~dJ3vFAOi%epk"8|?-xS@tF\^ FԐgaNy4ä="}U k:ԉyN0{D8 '@(za<-iLNsR"{g7[>؜+0/& ͣBg6.я{r =SP 5UiH|igk%L쓫]MWgxaɖ5+5k&k7e UR'yfC Zy؟G37nK_ngb̝ $|KQTkVFh4iIP@~zt 164e! ILy;ng8?* <-F{yDkq124d{!c % WhA {/{*ma̍op'4HނCTEr:*Lm-k_M/&kdMXs$Fj[VeOA)KY%=ߜ`qG/F|ey8ݵȷ7$StZ)HG |_#F9^hH ϵ;Xu/ALe~k+&ECr=\%һg(P4-$zB1,1%^Z8jw^P.?P֎T oEa1kBNfըehы~jat:@.Os㻘pNsB (C]P!AZnC|uocyzI`V'폥'^:')4a晚S_:.F5;kLn' L`L 1F^p52V`DAK] b1^=w7aD[;ѣ^b s""dj;`BPeurߴh"ʶ4(zAvVp ]}>* x^"noZI,ԫ{#ԱIqLWwA!_ڍ`frQwJ62P8q 2`2h'Zyj~$FӚηvch*b:J5hUPf;fJZ#%9a|o6\3[ɀsr8[FPJ]{66fOy_kۣ0_T>3չϣn/ Jpŷ1S¡EG[7DG|NL.>SRuLaR\ -LSr 9PSiy}/q~jMDD]PoLŪG ᢛG#vMo{ A*|+Q7\i#ϗ Rvk-ZPxvGzNJ~t:hO ;1x;E͙MlE ;c1L'=.~ոI!Kp|Ɖro 8MlNz'[b,$h5g& b`}U:[;+]V FAG[T}յꑯ!rs?3gSZ 3DR_WYp4]-[C! %O<2#NA>LG`]aױ(p8F_]( sANݾvi)lr ű;%JVZ:aI"aV&N3!DZϵaWD#kG x'fWlDP0g$p@Od{lTAUmq^AB X]ߡ[Ƶq6Ce-7Ge1H5F tR2lTqG+"WC|Wqs24`A eO86nzXEuD=4"E/؈.Lu'ԩ4l=p0z#aA x @\*ǟ*S}x3qA:A1"` +N8USFI[VA${;Q. SyxܼS qtsX5@%:xv/ Im;"6 _BJPxO5Es9 ǻ#-"B>IG%E~ߐ#!+D,OPhӴFpEW)JZ+i,%Z] D()j2J@feFv͛]S0~}ȤkxX%SZbĿe nUE[㨁K6Iz"7؝0tZ2Dj5ב;$*uBIʍi(2ο XIVQÊHFmjg.8szcjDbPxVQ5/Pµo;7^5)x?e}5WhdTW6M<]:&1Y\^I? tt 6Jczɂ(Ç؟^:Ui MD1`@E ToI<_CG*Ybm>0 mp8|/D7/@W5VGʑ:k;Bj,ptvyJID:sٙQ{L«y.7#Ef[ ku.NfRNM#Au=Ҭbq1o@&kg)ߏ"})(e*r3R[Gd)p  :fr! y:m{9)r7AR0 'GX.q)b6oG$R h[G\n~dI$i築&7 =Saׁc㴁X)aքhK݌+< ]}& &ua, y L<`ͫyC6Uo MRM —u*}!Uy÷_g87BCLN㽳NYTC5gm{:]4Bg.3|CNVK~ Xi|*BӛmM`=˗ Кwg@HN8h27k[iᣨ\kF('7zSA5nB%ԡ^?0ҋ{>Ny3etj*? O U!S]-mMGG,'Yjlw̒GGN>boo"(nYt[-$[ I ٯc7e@rRȻ%O4A*0@)_>zh^ x|(?"nG" -wlm}}v K-J5c+rcz7KMyE-8ր-Nܖx?V3`ɟ^*V"Y;FEU &F8\YP3s;>3{e(h]t^m6BvH{]=.8jDCPnme@ԣ.xJdQRr|Ц(ƫ.B PVZ.9=@Em]:ǿ1yy<<1tWG L*݆BǾn?}{(jM%#=5GΉ(y <qlǘuf 6+x0庺Cu o m-g(M񲮥&V3mp6Szt7FOK g ]jHCEЛmx]G =a"9nClf?.Go#F"מ*E@Q:/Ħ*&OW6=|XQ]jM1N8kPVU7і"[E3qHF3]*rCiڏoYùd~])iXٞ{? *WEQ(h8410~O]ua1#],K߈qU*Pa h8D$PURAw筃Ua|zo#~4// :8y4Ua jYP)~K"bdQ''?oUʼnU - BuERE~gժZ`Jp5VyG*WTMz sOUՙga,RGj "Rڧ^[E_cT2wTSJ;]K3mc>k'^=.; 0J7#e i֥r[kKr*ң9s{f(1߀}hFLtB7I~a_w= |FқWlWk E>Iwb\?ZM!!E}j:ۖ[xX }3n۔ lRW"7 ~Cvs!ʚ&ȁ%|7;hz)uAwf iݾ)aU.YGWК^{!"4^7񳭣=)@cV`_K[;QJ vfo[:D)o:~3lH8xW%\ǐrZQ׭w,k.a8i~rtaM"q ̩D0@*]8x(Z XrǐX7MLVB5hT+E=W(c=6;Ќ(mA"{T(VƈGwakDB(Hșv${kFiL3%)A %,bvTR>O{"a3|Lu'_3ؚ ]ik^z(. I ~6ș$*/~8B7$7 Z 555PI=5UOz}id`tbtYoph"Nzp)QBk`+hy=Ș$RڨU[ZL|D:JR0tKDH (bsPGT }vh 8ѡ$glhve Km~.Σ9 YȆFy`zU01[٥؍}M|1mGpcC{giVWO9xƭ= D#2Z˥I|[^zT`r, JLÇ!Aޟd^^Z밧(JF(avmzdmNgz 7-?<{l>)o)L@6Q.?Q*kd c'3 a F΅qsJ-āZ 5Tew_5?=a^n /me7]izHCQjĎ2عpbSJȲɃP`Ƽ!46Y!mF~x"MsXb\yQ K $LL̶U#!iXc= Qw>UbkjWeTs ۍ wc&q=^D/y {v5"zy6 uFoHW9e!Hl M̲' DPf;;Q`3IFʨ3;rB-gdU*]:*QoaWdm/ta־RMtS (;SoyjL9?Ԫ8εXNĶ*Eً>n G@f|nfIckыwZ$btgɹܲ 8(!(, Kt+љpQj/]@@b&u 60=P*HbGl5&{ҾGW鵬A܇ }҂{}Q'ddZ;hMU\ "R.+Ap){Ak83tnClnZAA\wP&=- y%W`e~5nbЊ.roS< #9hboivԝjkq>Q1Oݙb yqSbxډ/QIf8s"i뇥ܧjH&^}f q#/sc[Sz41d"ȡ=sCMbsvj:f*:QJ6}dznF tKu5Vb iǂ963 0ZiyPM&GȞN+sxה\f:栎eA$C"ّ 0oRO(h}RVV%٥P]B.wTd|zOU|u(dҴ/z$Iƻ F$ţpX!{CU^Ӫ#V",ET`uG 9uLS1v).6zUmA;EӐ~lGjcG&-"URZw. EMdUfFwaN19**mz,Յ6F*e`훈 ʑpnkN8P֍@BaՖ#YF}azÁa-.  /ֽuf.bŤm/wΰ/0,+oVgSTڹ8K{++Rlk^GH$BW\v bSxۗ0fW}Þo% 3O;qKUAE^u~2=NA< 1\ R]ާԔխnQP6ꄼ~?"awq!ۋn0Rl(MgYZ0707010000001f000081a40000000000000000000000016239ea85000a1310000000000000000000000000000000000000005100000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/gpu/drm/nouveau/nouveau.ko.xz7zXZִF!t/x]?Eh=ڜ.+r/' L L]vAFc{Iad߁(KPK"j(+ў+i`|UbjpqX '<޲1`lڊ\:oŧNlAlkB7w+=r<ȓ"'.gތPd|TLXvW;} Kv2$BRg*MN5h]2/&9sTtnɪݽHNW* e&`ʰ;ŞD6p82G#)_Bxr7[ho{uX3'<3&u"mV@v4P i#ܶuH@nj$zZ3=4Amٯn  h=`#D]J?r:XKut"!$²ˡh?%?zט@P; ԛgi|R5Qrh̒kԆ O  %!\ﻹykM< |hc1OZ}G2^~9xē-#whU5<]+{CvBN6vX8Xvx gQ)1 4<8!?5ˀ@8-j1 ]0DKx\-VX[RNaҞ޶0:0,S OF;?W',YWVa"Vi`Zou{Vovҵ@ 56 ]c6" U,f-A_}gq`}Njoxׅ;:pmy#ab/1,@2P¥V1P]TF|e0DWZ|CT$ڎNb^[p5?NE҅}{E>381qඩ4&&@4BRds,Լ$4d2z .?dXߋGN;[cTssYGmVn]J!ЦHϐƽK;̎6 ֜_ jyJڞ?ɃWQ x<lSRmyf$K>NWZWZ$aI2r[Y/yqM8/+"wsC J#HLfMѦ6_ForE %GTA j&%\Fin"4*)-_'c}wC)U,DŹ"nu'! ʪ4I3vοmM.KB]@MY81"/+ɺpʄ0*xC ))ǼP:O8ӡ?[_SVNB#8}M=ɾ͏J8V;䇏:Z_I4胹!#nMꑑ60ZG: DłS!V6Fe([=DBޙ[cž-bWsn##%̬Pvq@Rfjַb'N4(?";viݍ@p%&ڣ8MPř |gUey46Q((C} wglRVLeL\B,ݝi ]b(٥qU2lds9a.TuNYI/T7\E ~`W Fdsq]EAj|J,: IW莉 ]şeb(VRk |*CrzP+[|/h?CXKoDQ_CHUAVUmJPo>eϣF78KeO]`<:&ToJJR! p,]q!&t{h %F+GZ^Tyh)H)Hr24z#|9cl'ǖI*LI1.qW=_Z=*~$v~"h=ÞC`LR=Ȃn#K> ]k>dˤN-m5 P_+$>/rH5kv]Yي;s |"thʠGώ6fN1ؿڃ?I`[A;/n[1@JƬ!6Kl`*}yADr.Y۰e]/n1xHjvWVT_8>ƆFogeW.mC , nlZursQXטh EZzK-PO~Dl;Z;!%9L)g,x >EdUʔu` Ek D8(_[,KX3|kbbfB#XMf#J8iz]&, E;[zӾS[,WJ kRY_*m+b.AZEpP+*3)_0=28=I.a7!E%`i+.F+$rJ Z~Y77d V [:kNSYc*,4ֆ{Z+wgub 欖͡hn3p%^Nh cw.aI)>yaHW73fG벝9)+ǒIdd~ "Y 7zVP[sEt? p$ %PN?cB*U]~!# 1X^ƉAFŴ~%|dMnêiDh|7[Y?}At9bqQ`g,myYS]ewaBQnRq-AZR2q^5zXtS#.T40P dAgWkGr8V z3ǵOϙA|xI %Jx C㋖ҼcIe#s%km4$%e7 Ea\uD0C? (+PBitZn*@>ZjI[=C魘E^fGy"Ȯ1DOUMus2'?yY@~ |Kvvei}=8Z%i McT\ߦQ|Z0A RyX BnpVRnC,,{6zH},AaZb,nQ}0{ EQ]똟AM`U Zih F.2k(gs#V"iiN?tʈ{fDa%>@ݹ/>n<F瀉twxE" #J,]ѩ{M2lP$ֺ441?J}IJ<n5vep\FLrw'#9X@ÔȮے0dkTDB [z(Yj5x'nm?=Cgb* & [a$E6?"RIIi3!$dz}@Һ/a{PծHY5ʬ62b_e2 &KnJ@hοT߹Q#j]Moq$ra^ųtz c|ceb8XHL8r&"ӋMVE=7OZ,[3&t= |(^:/A ȣpBKᛋ%{<8TFq+[Z)i8n2Sv~4}aXT-.Flǃ7Ňi3gŤ>EsbPܨ&,yꊘ^mOsIG!|whpyViZO%ZeSMm*֦r ppL6)!t leʲĄ4G~)jMS@&M Tmٕ&Z,a.Z7NNt3Ou6p;rz#fH/JЃbE霆ny?g99%C/s=Ckɪpou4*i6b64䴉Ufٕ6SD [ =dj㣥wA>gQ=~{ 3P7頵g&۷A{ -<5;M7e4T%m=txV pW)*rάD&sp$o.joρTZ|=Ÿe;mcB\P³@#DP\:?4><*]cS8`E o4&$Ot)"+؛`yXf=k}'聲69QiW~daxԛDE?@-|pN,F>舻IMm1(^1`gE̻Q)9wFe3?ېQO~T"M6 @+ tTp<34[(fm)@1sM=u_~jrQb[؊z5Z%2n +.Xu6jѦr"5&4yu_bA%{yۄl㸚9j[be(wG $*e35m2|vx H%gJx(94Vi$R[EFxCV,q,h^jq)Ty='W:I5q)eF=~0d}KCjy70?% eMzm;[II[Nuxh/Z 7UȋJ6B}T{3j/h6\==Mx iVl~H2'U|2SkE vw~p!-z f,<춎{zkY"*< R1C ɖbϱd2@#e'Gg&#?_-c5"\qUȌLl׷ QlfH</cmm݆D~ uj _pѲrS Rw]ւj8{=-='͝K߰e *-]swySԯՆ?^MX?X*'H0նݠYxxtѢYoZdy>^n(o\8.;r:HZ;` iu4&'Xb)BX2Bi0Z+Q;FH0ĭ nRb!Q}k(&1Mk!",hhg8NՏ>8QM"?~זb2é;{8dx&;5䫎ފk{/\!Zreѥ$F`"M+M)o'm'{0*,2G r Vy[̧;ʐ5-ATn<1<漤a=Fd?|ش>}Pͯ* t]E zQ?PjyQIr(Ebu}W_4UbѨջa$](ibYA.kxpjd3hM r>o:T]T޽c;"H >G-vd(enǖn"b1"1fJKĵ#sbg Y&p6粿Gɒ@eT@Rm%uucIo 4w 1=| UE < `v4i受𼱙vt@r 1o ,sۻQAFm+CVEpa{#Qf?auc'%!fl=\lf?P|2")^o\nٻVБ9<,y8'm|p$s}F#VA>I@k2EŀX Z|SS&&0 <B,`ufsIzQ z |GJ욦IVFx9"E'R1/%(KC exc3x"6Kp? yLsb+Cw)೐IGJE;n6F(hA 6gP4>uE nNƭpiGY"ezi /PY$|(X_|uCw}z$KrM#㚍m>pl9]R5nQh[1L_kXI<{Ss;`шHۡ\D5Cvݪplz}N~r>߫~nk}4!+1PI Wnm2߹HoI҂χ0I;]|10@.@. y?7"FqA]UIc-,V RaJTb~+أf5stIw/HRj1`όnHJ냓/~}Rv-`B|ZsZ}nv_!-% ݂wx<u-bQ )H8{7򮟔Ʉ!^=R1n.lӨ؇s\*ucJgyUK3oēX:0zzs.h= ;F5 ٶk)r+shb'l=sPߐmfƢ*9'`v yAIF> h^./0Ym G䰱Ϧ5';1"oZbIpF2h#K$g2V/ISaL?@Y-08^D\bAxN IT?K8Įǵp-#+Ʃ)ڡUu'.x_Y-c3F3.x71;idi1I_c _ȗCv$ ټO|irVAi30ileqSF{- B[^ q`/_Va-i qafLv]( _&c}U {fy}a3xdJiaMze ~Ł-&Ggj&vé̞Ss!p=GȀ1'd{}0 @ѸwB,?ɌEfP) 5̒ y,H!z&Ӱ;#~l0;NC$A5=9sPlPɠH$ .׈M5JlIdI.WG! }(N sUۏq*asd.d bZDv:C/U(:$J@I]ߨ/wiE˲UM64O/TC?wgׇ ɀ K-=I7ppI"?"CpfBXLsHx y>/A"EQnA,{Lrc "5/2HR Ɇeyw y\֣**7'}rbTˡY$oYt{mnLQ=X\_v" AWlzϊ,TՒC}.aGIIj%jMPI"~_TW%"I1h#Vrp^+ޡHrb}'J4Zɉ6boX[50gyU8L᭤H9 So7^t֮Gw-k6TCM._.SvPp;W$C2LO[;ōHѭpמ#F'IqrCZVM٥0kF&i>TPoN>[ۘ^5j$[zGxVKzx1 M)shZ jm6hfsCst`"ګfZcMO]aUwn1*/k6er%ѻK ӢK FkCQwob {kLG4jrGcث{wF ( ͏kc&Bw/hR}@́]A|"[a/lDgܓl)C DHf'Pf~ WAuS;|%G_z̚!uG?)ch:ms$,+ ޡq;&^RS7>UHop #_:T: 79enQuD5"_x@nJvCuDͪPв0 3DDM|`Rvkx%U~iB*D 4Uw, e><@PDM)\WDW |̨%:n} (V87ҽ݊E(8qm iTI\te+ؒ:kd=[9R w Smx %:(钃NK.욾+;t7,?HI.D %h|Bi,])lx,ؼ`}h,g ԖoRŀžx!#YH"W4VjYFٵ&J_|, +Wִ 5un̾H8B E.)WKRP@` F=C%@]+@E_9>u*:g,Yzlz47I:baGLG|o _*c1)t x^:;dBʡ~?\eUn:8$N0žnO9EJ7tSI^C /7+Rqa~R:|NȒ-)ؑ9~`)3ׂ_iTtba;h+X^\> r?E|Ք8]Bv)*N ߏpdIs<7>ʑND09OqN'`_ )R,g\0mפg~( x?4CcHX+t,Ğ|? fu7ϟvwcp.UVkڨy`+&^U2d_3uak5x~O@BU( _?m4۸l%+5>~p&?knxHKjq´9̭od^*b"dmL ~#wq PZsopgmؓI Y๸j)qOcK$|wSwߠqL1=g[ܨwS y򃫡Dge;@}LW1J<:Y5Zjh<y0Ob0 tFls$%D!Y!r JCFiH@+H %->[T&Ls~r'Cv6VN*͇ ZkRQyڙ3œΪOKlZț5l,xk~&~5Qu=Tm?vzF+(DRqū/J;2kC gt- wЧd ܐ\e'.9F9.}yRGqLO\Y֜Eaש* @FB#p.J)6ֽEJ-Et0竏fԳ}~P=\a<&տ喻 \mH>.rR*z*`cܒ+,#>N ; UO4GÂG=E=A: /c3n?~K[ј0B׶ԯ ; lD ' +,'r>%oŴV(TԞPh( Ҧkש tT^C)QY+~`+[>id:@O}JI@so7yA='q ;1R\[t րs$^|Thz0 U=:lН Ѹx`NWO>&RPͽ(N5acL(x{97"*)@C-(qvIƊNVEK,i TBdzye'ބY((i>[&" ikﰵ |w/Ά?cbù;2,Gؒ˭$4R}te +ѡPtx=(U//b&My TTv4y5!U!W[[dرy7GWTf$畘sK=d;qIfj㨫k6-6yT)p뛩X04AznJ<ūr}4WjAx5;Y])Log|QIb z$G\1Tqf*?O`\fu Sx'mB E@@Oɀ+€5yC6h{+Gda/bSkғ< /J LVěWHF}uuF8d J ugBzѕUBgYqz p}Y}+ Py퉗Æi z9S-Ƀ|3.SMͨAqG~)ŪZo|3T,cSSz.'-gV 3ZBMe]XWs6a~mq0p?i7UNJL椎9G (67+/"h$$avLl5hr1`0 ƤzDwtA,W xlhWao*@l!ϰ=<$tȫXi G\Z^lFB4 i(59?bٰ.Y8&ЧCƥX殿r/sxζHs&Ιg$UZx suQX.w%qB2NZRfFnOļ*6B֤v,F1';KKb'gZtdX eYۓe _caz^l:YU2iDq&`%MF0,X] {s\Ҕ Bᥞ-=%ۏ穟hY7BhA:0ױ$`j3TVlôw2z y<5婖TR'ymCDe(IO`#x ,4d&Pno9gplh WzlܟXt5>ROme$ Z7gˁjL}tw kM\K?|v>-ϰ`f{$5QNvH1ߒy=z2DKU_k6y=:Jy'tR *G ۩Jv/]W45 2HĦ:RI#``)/Ya=hm4n;L^S<@x6fX*3(TB|!i M, (eQY̫]d?Txj [ZNytZVaȶ8iPtߌ^S0Æ۲텳M'x{oAC$:q ;8ל|O]#1_04tqF7-2";=u+I]z=騩˂:Q'8].&0n̩](y<$>}޼YXBޗ"uHp̪MIedsc2AHV&eLG8 t&3[+ K ;\3sMdL9$ffOQa|vJhl-1ٔ_: jr@{ƣ׽u1|tnFC]j`NY7mDʷLS4Xi̮@Nt/^4 >1{==iN3P+\+Чc Ʈ 0W ᢅ8/%A>U>.i0RH8_ykkmq,ayxغg21s=u{#SnyW%$]hsREDܑ䫝|sQyB&-H>vS81.lx5P~N5DK >A $rdzHq͢W ?Fl8ܠy cx}!>d)Ӳ qZDg ոIzX$Q՗j64Zgð"HU"mD6vC?Xpܻ]8$u.Rc_~^g0(ub 5^TOU6G*H,I'w鎂$hz\Y0qՍ@|f̮xX gua٥''K~})ؼey ]3Me. r0pa2An@)\[TDDInR5b]wAq%(s#(n8pfڦ)‡-ɭL8W&5m*,+M܉Pr|"f6*`bN_#ݩY,k'MJ@oI_ԣI Y$>߸UiyV' ._$4Nu}il^5IGRR'R+1\ Y\s1KK#jK/mDc%KkF²}gO1?k×GVݚNM=ymmX"x2PNsTBkt][lphs-PӻhFklk*sy@/kA;l9wꉝ+g rtRi0-k:ZGNF'Jp'vןCg2{-b]&}`$вzE rT9h}U|yr8cZ'XWDd䩄(K<{jZ v=ڲ }PPg#_KA*@ +R&^R]+X$9@~Al>Wm1a!ZŐ͚踛ֿ~0ߤrZLf̳n̯=Rj@}Xojˌ/*̢܉мV(2m po;V'>S/=š*͓:Q$ŀ'f~׃䘛/K˖I״EluGyɃRu,qr nl)SUrcC4ޕp01k,CL@"a~7!"ʟdM_L!l&;~RFCf0mw&y `1l8c""A,EO'`n%VEZUR1E ,<+p}FLVK|8 ko;++1Se.10,%}Z{# @| OmyLX"HmO}x:uTT.^us[ᝁ!:Ҍ؇ɷJ5RjX|2U!VvXd#˕M!q)gm6uS!Ve`;jWY&'!U|K'y(p: ]%IV3kv\-`bqP1A7 $!qj[Lo7w617}^|mqqT6KVU3_: 8wW_cIG<'Hi|MVnYE"%S\!U')%/5}kDxϞ"Sc.Hã-^#kwƐhMܧ6>9\d_T'"n?uJ1 LvC/O䒸D"]X? x_\Qs}5c=P2#)6&4DfV@/1ij%^M8& hbU~Hb/j|4j dQJ6ҏB| ||)?xomr?PqGO=hx`opw$w[3S TwшU^9wg)_'Z>9ik1$Z,+޻o?AJPa*Lj݃*yJ'Ne I&jV2F Ch|wlNa<쑲ߍn$ M*%ݨYf1z]2Y{VbεwIJʹbIi<͋[-8"iȉ~2R'Z‰Vn%)^EiQ.]`"$rI%aFWވ5pU%A_t4>9EE~e4QxaχmOt.O0,#dOhCKǙ<>El܇t 6h#kN>ɿD5Q`vPiߗl"i8OΕyɗv`mbI#,2!;RߜQ āϽ7E>Q5?(!SR2)=c r8mRR>T y,b #r\1Ҳys{;r89?V.%:W%8OQk6$2> 5 yQzemQ%BrZ 4j5N<;X]lL| 3y`#u3oW dKGwFـ@ pi%tS 8X<抮3l)H1'^7*/ LA{JIHze3wu_R~K Yh'E؉e)̫x^¸|pR@[ӠvDB8y^{< `*_@86Rl ~Bv7? -}d6ccTki.6p-Ix_o w_- }̓!'1? r-D8vLД${!6/kz&H9%eڜ!3a5F}MUNW,(T#zHhOu4.-k٩=*\]> YP`'ca~SvʮڛZ=%KnY z8ez'5 ]nL-_fZ`fZSZuJNw⃿Tr?'tgbl06|RJBF&e8:,5pr]j]!.! qS[C,=߄sGF 9M]*@ן0bRӦ`Qj|Y<wJL%&Sh|/-޺*~9D\Y=kӚ$J~'\<)'=j0cGz\->N=S޺R#/Gd_SʮEo(r#UnhoV\񻈗ngdLvhοG]LȴhQSnJ$9ì]Eӈ2HCz;sfZT"@EkZtZ7Τ rq."{`*sHBB7FzhϦN,)mQؼwX /"ˆs;r*UI\yPY<1=i浫mY+TN1;jTcfyh?&̾&m曪a2U̷aHN u`"١EsVWYphǛ^zVP@?|#+3;`BsS$l(cJ1ٸ&Kܸ\ZfYf/q_[W"BOVh; qOc@%`iUC Cg8X[fɦΰiZ+$0+ă@eݽo1{}i & >o ,A&4`tƊ1<n9q 1߄uzM(^%:bjiL[#.zI =z mb O0:t{%$ 篰EU1T66@1ݻF8Z7|Ht[gR}m{%B 11K{)p,FQQ9[,xQti;;vCcwR~Myۺ)Ðzq A FN З-f_d6[B=8O 9iK07 yR+:^դ8wl>mjQ {9A.?˖Ȅ[es(hxŶ,=Opkq:[csv0_ev%qFU0mlD D\s;__+9{}`/!m1 R J؈F|﮳gwMbP hy g4'|‡ClFAZ; <9*#Xn +, i2\RtdLt6XZ~y2$.&xkكDQ ,Q5{et}(*bqFSnzN?VuP{ eDHF/J(Ak7 pȖڲ~7fU!mUG_=qΊẢ`Q}:@ q2v)"1sglVU;6ND) n_ۚTkr6Ty#[{\맻9**jH$V 4n RNWT# `\qzM$dp Y(D<=N?mVd H|cQo&M#_B>ɺRJ2\/]H&G=Ĝv2ΎAvE6gV@6QOf馒Ƈ@a֭XT֨9Sk |M/#rפqk89 ܙ05%~lum`Av"\*| ,.ndY dBbf8NDbܤuVvZƠ'Ntj7;o aeThl'/K<)AC56*pYzuI ۠5%zMsqX(IQZ I`yB(ͳm) H$p5CQ5K,QޞU L| z74AqNnPswr}tۖ^8FSolt_mTXxgMQ>sYNرH`,릺eЧyP B' E*^I' P0pp~010lVu"I*L*lGfvUG rqs ]˛C 3E 02> ڎ:S5=l1_9#wjad~)-zJ`)"q56/t%@Gw\@acϼG5sH9t<Be ri<,2>VǡM %b1$iK+Z3RʠԎ\[9ҀNl?+6#'p\^-}צ ,-NSG&o'瘲@-Ϊ[P N <.UAeLM92AߖVג9\u=[c$ӵXm@U<8޳MiS=K#3] p{8;Ca2zmHFMVD\%yH.ygKX0 +wYڏoٛ[cY`|hEZCL^?$E !-(Ǥ&hC΅bj8"ϣp!NvtLdSXa } #Lo~⟋cfm;ci loRFBcB:Ӭ;`t8P#Ґ᭑A4"؅{}UyJ7`4Vc^*<'d8lOݒG 4.1g2?W]՛ ni*3:̏Ouze.E(Xf:L-CG.pd |a򀹭q+nۆǜ2 aZZBd_VGGx.U8lc4V{+@ `xDˏPl5)d:uJ2r6]d"r0Zv(+wJ0z{Dʡb謪| 2'*Ol.bdQ5D˱ˍy4 f;~!kr_>Wo.W )u|hWz<CoN松e$gPOO>n7rbjqoE*3#X&7kL>kL6걒x(~p>DnÈ= dt;27>|g ^t(T9:VT{`1,{͘g @BW_ pypuƋYtA.k ] OS}ň@,X5Z2F&-*,/}\LQhW"m0+7ɺe4;/mt܀"ŅoMx'C~?M MzyddDDIㇽ͉Li=nG}bv7茪UTgctGLR/=23D5oa\+HG[O/A@La6f$#ֵ~ hy$GQZ$}뾪p}i<1'N՘L.;+D _ܠwΔ|&$Kid&& R{4U[bF| o 'xc ap`$/@UyV4&T;wG;>=49).0)_wlSDD|;yr`kCю犉 -6 3f\4UPht5vOl5'EF!iG-gxL׷ E]ZJMٷ[&7| / 6볊ٯz1r֯T.H4H)v[Cv~ ac~]q㌤G0>äb O"އ̾T"wc f]3f5{%1jrhq` sF7^717Dge?JJRܕ] +Jm;M8EVqMym38+BH|H 0wVX -Mm`@6|\] S?!՘@Ŋ}uف34H.>~!'[( Xލ@sMèjhN+T6]r4[% ΪuGUuԛp@쉛A' ,^@F\9d*}㑊NSKbBAA\`-i[_<1AwOAX??G 4/ZhPZ < qhǜ >ZՇLI<54Cf߄}:70nXC}aFm*G} vb`4 l4&ď(_f ieAI0,91gIG0a&7j}bA%QGDYqEe~ or$]'m8_EVn"^dD jjrݐ`#h߅KX@-Km*q٪ C6?mCDGH#0FRb`HtCѳ6Y3 '!9gkfVӗ1k&o @}Cp1cU[S 1q*QU!Ro_tL%10b~C cD.ܜ_k0CZT !mOQZ9q4bW,]˓F>BrpU' s0*qX2m!3 g~]Yx| O5 G|h/s#0[zRY9 <|j` dͯC!-%R)ުiuQLƘagd&S!#xo9dOr-6-c%;˳9&ij._Wn e<}A˧ױXO6a%v1FG XbdT-x+d|5n3VL}̞T tYjȺ/ݰ\>u^~m]16~ەzEY3|$7F*/2$?ENve?8%Yںg$t%7J]0} 򢯍}vku]˰Zw3QH]0^U4aҀ06pܪ@θ1Ӥ` U9/,H s"gNoζZtth(?!薥rwS A"~GhE S΍b5[~@{=qh~l5f]1ܵwpǸ@z5әlX: Syu̿, CKd;ũu]4@4:U)g$+aJ|LƮ{dBFÂs G]VpQ@A$K$[*+2B^o/Th~j>Jy[c\"2 b|4!=.LxÑDrS:kwrW'AV*960/bGZoY: &;|7WuAt5  !AhxHLvcm'T[OAOkCnM!p5˝ Xf_pxiImҒD"9Qcy0WY6βe?Fr<ܟU \Iͯ(qd>jF6R5Go$ţ3R_zrڻXH@D-!J8M{_zKj9RW{1{ i %c1'>tn8SBtQUm/l9f 9?'}"CW{Uϭ\<`eSl*F)jO$rV&+p21/3m}€m(z*BWS)/HDAa0^>h 㰛`eٻ$skAC?fvZlM(Wƽ|&)稕b;Q``25@B0sٔGa~UJz 2.h._ ``US{1TWKl?0q$y 딹#",{?wd˝Mjlߢ.WC>I0$߂ G` UL?+fP@C]v^o9bcNT? *E%iƫ,o/,LѭmaԕۂJI t_XYBވk9Dt}fD>/ w "ZVFZ:\v sy\"t,Y Ȍ0hKFEX!*[ݼb R45G1t&Ke(ELxt%ꌅȘ]}Jtu͔5GsV!,_'nEBF[o1{2d),Ѳ|`..@Qv9oE+>)h69y_p lWă`>hC`̮J9-:v>A@AoK%g%W3{ p^dOs1څ$78{-DV%4vwE&f嗵ЖͧW=ջ'@`s= ՖL`8nI1$P#Tmvs%4|nk.^CmdpiK aϫa5hV) a=NA7"j:4Y 8ƩȍA7Q Eek+[|CљQU02ᗆwGkö0Y^P{(2 ÓQZ6/[ ]&5-p~8 $I'*o!њ{85ubg&-~VeXCc8q|ө{hŘMmɜ8TJA/795:KxJm f+76/_يQvW&`4ɓ٣ո <ߎDڢ!gTl; %lMY*,sE`I2 R7 [%5LJ-٫*6X;p}r{YyCi}Dy? 2,v=ޮPi X6H8y ]L܄Q-1F }IͶ"ǁR @<Œ5뫏(=?b Wbx=.S+q{!p0IVEI- )9Mt} &Yw d-B0,MSg99 iX]v&Ľ|gl w2ޣ 26Z| u"gbgҕIEeNUH8jU7r`W(ӕ1 0vzΓo$$N-Wu";DŽm-ʫ@&Wr?ӄcr2TQ3}TTrϴ;Ŀ#2Ay1wKIѱǢkse&"gJBy$҅WAWDQqU6MA=N#Xsx+;J"{w2)>8N5 hL6_ey}!IR[=R\//A :*S$yf,:,CLuiz$ 4$x;C֑AiL.63 +GԄ*m֣ NSa M ~ǩ^{"/;Rj 4{IJ!8RVxϖ~nbA;{ hMZF',JJ$s4%ʃ? >C6s!k81loTRZ7a@eX#N zc2J0rY)OOvCvl(n?3EN= L2|$*KcdnVbwPe qiWMzq Q$[ǽ׷n: uI|Nt!8p]T@ȝ @! QDRZ7GҜAb8J2`BùNpp+AČ6&!v%NFbFkjV^G0unv>2,sMsU8ֻ)*1?m#=}e: %XtwShHK|p}>qKAWN:_)2\4gƒv+e6yY!amkPE5C0-\T#P7P3>2#BRaJ1i$N |$5zO^+:9UkpJkr,F+>p|W CRL^wphgf cC9$UNQ&mQZɉx mOd_ -6 -S#d颥Q*LlPvc<1=< xr|ͼ-']=Om#=lǚ=NV_%(e$fqFѧe-oNJ^{ *)=<@4$dhMh}zepJFkXv8-5FU_,=P1RrE`VXss)| ^d}C<*?sKMMnm+)F$?y``|l2y~d7OAa35#8i_dଝ P3lrQ44*N:X:x(H";BawIN1E.+fM;)&t@_.:z5:=Ѳ.rRǾ]%7e2 D$_''rn.l$8sxn(L:*[Kc>/ͨY PζqYR=K=ZXa(ad:Wyckbcgg#->Zj/>|2mKM? u!X>~+裸-hC9TO9WOZM19J+] }j;.ڻtoLZT!w[9Dz 4$I9=%.[4%;lKQ?!F6@6d6jߪ9 *Rl^PMvCMp9- Dsң%uDC;(@>6~m)c@ TH06\հAhAɮzy6uN>I8xK#"*t |-nO 1KׄsI?gձ FXxT6k-b07*c2WWݩ12As'jA oBYwaь"m,R̶̪)}E.*H 3@)N?Rl @8DNdv~vp3/S_ !n KTp ]M< 6;3ҍ\!,:9G ki(Pźe Jv颩/Jsޡu>毊F 5@LgOİvvu7YX@@Z]mO@CylbL07X9m]y gK_ |+Cچb(eƮ Ly+em2ݶZij=qyT %?_I C5SHǥ,zyD1 "gW>AvCKj+ߧgOlfP=?Mb{G^]^hckea^3@ӽ2@c#UOKS<ǭnBB{래h8`2-5nldc.$z 3ϡub  ӳyHǒF2{rgf v;XA3˹Kq";ЋJ~@hAha3(*kp,EEs SEePJ:ih#ΓNP7VJ=i*T_}C5 א砌[) ]?o5Pʣ9%z.7<$g $WÔn vD[S0oEڕTٲ ЄLX)9iZ~ :4G<[_W'K-~a:}aPy>|FC[s+$cȢGA`{1.l7[S6/mؘdtBBY7ST;&Aƈc6%,c h(cQ ^beh9,8J>?a[~T;q6 /+bYuvY/Af=4̎=SZ; Tau:Rbm`-k7Rqڪ<ߏ"t۟oO@x,n( k2i;",ۻYxa;{.Ck)*O,bѰ=`l;56Yу?H~QM 66;i %*o#c'jDRɐG <QUX9HtKw# ׆TcW'd,I{|DPgc~KN|wHTDfPm#h߉RE]J X'`Ջ9au^|Nn9pGKk7vKGp`E_L a kA0,Jʰ !8]OeA(YTX U,+Og f:hPB{:<KZͦh8Ӱi3}̼N+}G/.5 Yazѓ2Qh# 鐥fȔ˭^0 G ="샖lUɌroW0p px{".p Sr ^AcXX]vDh܄@()dUvN{_~ِwѣ!.¬֛iZQ;(BhD݃t!M-d%X L=Uo1f4:rWGh.4 q߈꒭cbٙONaגۏnȾ6;+5 .&#b6m\=l?W͈f' &\$K,fO{o ӪKm41/G~J7^$MguX0 ɈCP].dQgWr=i N;Xf3޹Us{Olh;H8@4e<[>ÒMǥ1ZF<@qiGwj * W҆vLpBd'÷ZB ޘsp;=/_ym?[Qpج.jϋp;RM6 />#n֐^ :\@>aûtO1D|tCa3w|D氀Ϧz/^w吵LzP htP`2)R%㠫_%}}E;&DP:!,9BD60L(evL&9hnάr#4?']6ەO\@Ȟ H,{{ԟL}t`Qq|?(nzo{@lv{tnJ9eUudy}sQjʃ)&I'fQgc I&}Ly 4s !Q-Rq(VyT3fol1ҒNDNu_2ODJPoˍT%RpW=\;L%/AX٭7r?|.C#Vh/^> @qFCf8xmqCŲn9 }$G!Ӳw*PyEg8DI{/tȂķ[+VNz1l|zj&DqÒrjNި0a\eUdnӚea ۖy1WT9PLn2uRG/MХgjU1P큖^YXcga "B@;RV}OH)aRQkJ .zݏרCzūֶ(d~pL_uB'k G.$zKՀV/!_$[Bk8H $eӡ~V'-ـ=&bl5Z٨B f,M+~kUBT8M4U"5}A*fe7sK?<~\ r2'=bSJAg)cny >D>pQ kU)wI-83,(tJL0W,JϛWRzOw !I|@cirAqq9]%=_aA}Tca BO \)愘XUco6B7+Z+uC|,%`ڤX0d34{'b`7sx`YT$E\j7^n0[d©,7Y$8jq:#ٙHnWxX\'0#3g]]xRR @dxГYPdLF tAgo[\h<yuSҸqրzع%jjȓe[c9ጕ6 HO."GKu=Dȑkĺ+qt8(+[|랤k'Jjfչh O݁iIo!P%Ͱ<-8P("T~1Ќ/)h4 *ZꯁURq&JZ6 ,aRęV`i$h2qn:Oc72N2g Kv_8gsݪأ_YwN'>xкDM4[zvTLZ^7sǮ#@[Sd`p"ΐGV(&s,:-}M6K[3WH]z1󟰝4PXf'}xZr Џ#NBp- ׽3_D'pNTZ*MfR_BW4FY哠I9r|@8kG9*p>pz%=b|̗;OgrQ''6j.J]uTT VB_UژY秜*EaE{K{lX!Խo׬16g_{d,"]Tu{*?b4 ,?@(,=CxȑܐVvsIT10#7GUM*˰JLHͻuiR"2X4HXu Ubh"B0؄@03"Pؠ=bxlAʃܓcTUomB^<6@Ii"wl@c [q0t▪^:ywMZ䵐WkؤE>z21+`eS&o|t/S GL8RHF.:@qa^m*Jp̶OHGX•9jÅ!Z۶l,8g~úT?͔)%cAOR:S*FgHuxZL#_njicjק;F4y(ۛzNְLEAgOY~RZD屋zqnt PP==i{:M\ʕikH^?{t-,|,Z[崸l e^umX uo7=N64=GPr.5O|.aQ;<XYM/x$rҺgRZ2 T/v|uENj^i4L;/VH*;}NSR΋HW0?:Z1& jwV46x`x !/m?zvy!RG|Ԝy=OJ7zMyM_J+(ߨ7lR"c9ARJFS|<ذͭ24|Ak}(c[g,Y|y=ol 8aU3nEN$ʝwIUX}:N'QoUPHwtu$MXhjŻo/ ǨhXN^ԙӃL CtIMvgztDVe˽x#o]bɧ&CH4M}r˶QHFG +4)abeFˤV2㶃kRU>Wbe,jYIa$P(٦yL~RN ~0.>k)HpM2#e6$() 1F?wn魧U% ZlM.Sˣ'ISC)Dr(&/U4ž,kd 5YO2ޙw*9ZrRMA=Cm>ݎutd %Fe920dmP$ VbҙgPt{d]+s_qkDW +;T3$zь#t81F(_2ԩ]XMJ"Tvz!%{f4 j1Ú滿P]CNk7B]1ꂍ&r%.:赁 )`(y6&ҿϐYKh0>H6m^ڟ031rd҄WsV)2.ûr ?0a/uBq%5ָƑII}%ơ_ih6;RC!NGқ̥e 3 ]|F޾*?*?K9/aOJw](A"ހ*nXMǚNF,+,Q9pcA*L.al.!6sy^GG{eDlnLmeA:Qa >f3=!ɹ˖@-#vGvV{S E_Y.ZD"!u,eޥӊJwxv=?#*t-VupaUEVJ/Cw*Zq+ @ס= Xx-Syb+f!oP?X? |< '*߱o2)AmpFpUe{%y',>f9 lV$rXTd_(`sV*T$,1E`%йȵ/q'y>{4p[asl|Tn1Yk8Œ:|5C2}4˅o'_Aޖ M9 Epa:(b깃lU'ZJ&"5+>h&81XMBPe5:H8y;` k!ҍf)jw*e12[o*`[03UAD )|ݯH:0r,ٮD0U %Ț1D]9V?\Ņ"JYOe-Q;!ZladKT:&pmX] l2f %zHuձD`Gvd29sZAg|Z3;!2N^(O i11jr"_aJL )C)8m^`]8:BwW1=QϜr&byd I{wCdş<8Z`)&^Ҭd:$,nmh˦,ds#潄ͤ/UQ c+@-,U:8V}?*Mb iytuMI7L72-89W ;b##)_,RX5~65N 7/{`Ugi~\OOeH=R[nT)q.2Fs5(f.BstH&НĝnwROkZ9خDey iV!=qHur{]mXG]T 0:y9LJ@SjdV ή]RBE.XV/| J{ %'كKTͱɝZ+ 4B(rBe[fhHkFiᗆ/0' i@Cp  _] V@MIXOFroAWIXABMw5l{Uyp#SƢ>OIڶWGA!Hnb)XNbh͓ЛNO[}妉pf^VV0 1ߵ_ޙ ~K!ODx.@6_L֣Qe?uC|om',!pv}`m3=l] oD9 R᳢rеa; ~7]y7p^JF"4d2y%%sϥ3xnBqwX` 'r4Y^NfJȄ/w۝\8Xh`ںP#%^o`=av)yUb^WKur@A}}^ ()r_ vS6b -8nP|TZˋ+ S#Zǘs]~*wRq*j NӖ" 2V?tUF ǶIr:OojϬ7aL>!o~i}R0[Vt&bh9Ћ ófFkQjtk\lf_z;SRn#C0۴(wv}#n#12tKW;_FM12T.XE&.7r lJ7j4^=;AEŷ?y( XQ{Y"={_ 攇 Uv~Uj|>}%t nr(QkK1lY-$<{E7(qG8V7y:5KtqP,.:ǎ{t [~F+։묬'pr $ӴsHt^x a%ޭgz 5'ZcS3kI\ /E[EA?t%Hn||yl$w?l{j≹Ĥ0(ݵCUg6YlْUqP%prj~X :%]VWtWc㴈=rle"IyHR8z#Q޻vM G+/h\Xxbw@q~bKս 1';KRl3@[{ɔkqz"m53 $)Aa99CP۪O&6ƝsZV#/ 56~Qv#ˆ`T:>ͪ{ξ(Dq?@n27[_13|s>'œ> F.Qaͣatev40,DVk>Q'Mĕ8YmD>>c4,yL4SThh]m(|l Oub` =X:C/%Qvb-Qxm3d1k/8[ct0CU*4ƆZtfÀOO1,P.VvM =ɩ_eC=,t0O2D(kO3-༂D.6_h7CF97V>Л AG$XV'I?[a?+" k[ϪҺЙ865ҩSj]T0˨j\Uleׅ1Wr}bLjTXEn g6!`bڮPÎ_1&qXP&م-yZ0M;/ߟ2ox-NqͻHԏ6D[ܓSfI'-'%bCvt/6K.SUzWNϩI.%+C]=c5ݦ"">f%䆏".nd;V^xOH_eh`A3yyhΡ M3W/B}u"rm*nmΫș AͶJQ[ˁ"=9/^DWaml=GZFuw"E0[j\#COtojB{G_DOTtJr6~3"lK&V|_p⃚ƻ~}NĹg4 q %9rnSE{ٕURr<*nK AqwC|,qzͽDxhĵ+a_USs:A% xrE1h.L8=)y1g|cKWJ2"sj7wdC*ȗpy׃|=Sm&*.tPJDZa".Q%*~r p6}U' e۴]?Љa`ΘQ=pWe}#qbXW{nTt A@1m5G;ALJIL2 [Yw1.Y22x+Ylv[ oщ[k q/ #q rLT{OCG,D?_=c?pƛeۿ.iթ29%bfc/0f;~V%Q`8[:G *8^V1·(?)oׅѢ*u/Y5MQ⨖ꢗLz75+ 8c (oF'$RGެj?~~svQɰ`aET[XbnX7AC~7ѣcA|&׆{1[vKo‡㓏UUG67[,F;eVqڣaFI?SrDKXcXK*P5Ȇ9HkX3X 4"}+OmpbQI=qz.sq,$A,Av xŲ7~CJH꠵!퀤X7PG>nzƊ {r~4}~Ĭ܆#ܟPiB80gY+CX kṆc~e9 k{L$;[Pڏe:$ c*?w~1@oƲӞ)GѫlK p vo9V d6;6ipze'S,ߍ[8ذ*| J3)65$\baK#WZsjG?Z$R < obsz;zF|}EEbHoDgi 9|V'J3˕ʣ|',.?(=Z'S)xM3ejd׆[:Q6ӂ`SqK/_;̄DW}Oۃ%1ǧP]u͝#K:E=X e ;@]iz;"vziLE*̬v? }ϴO ѹPl~./*~&D:ƜM k_xN9c{B2K.~HD8sS* A`/ 5h"*UJmuC50mDl̈C!N[K߉)w}o_sM9 O^AD@uZ-ad/R=rg 9UqWo--:ӎmG=}ѭ\uQFL>$G3SP% nG2@ )*_~nSb*J@, vevAJ|7 IiFpڹEܯ?6'K!]w9fJ:,B.5Q A0Ki_zMs"uV4[>#"`;3ޭM+R,5s}+z O WAI+K9BP%~DHӉ ._ͼqK1)%8apCh^>K K;.(s.>:ת`_oD:D?Jތ~NP`efD!k73-A.=fP SG0ea&f|߼,q$/ S9]BsIko/LQ0qE]OMB` u76$jdRq fJW3i:*adk_ߵ<ܶ AR'9TowaxCc5+ж޺e~ Ш?-8u`oTM,j+@0ǃcpexoYr@5Z )"Cr ay]QKS`HXDc(ᮧ3 yb(QRS|Ogbf7rr.QYY(E9@zO+pAuLsh9 l` sJ(j-qHh{jmŭtGXƯoCF>J{\<}0V_٫Ls@R-cwz]AtTg(QI pG|Gx][m*I.s L1=xh!fw*l{ YA!|lm]hFHCi[m0 C<ލր.r>t-tm(b\t)gĕHoQԑVЄ8ybօ9 I*nl1Ie ֻyw_&LxE& TXN2~WcHL.Q?q> qQ`r͖E΍}#*.|oir|=bFg-b]UC^A4J᧓BQl}i9(,N1s*$O,0CiOii"luD`˂K8*^r㩗B+d˟&C\uT*ݳ20ׅJc_:;JUqcv;ȑiRw&~)aE 89-%A1w<&܅^h1Kv77 `5~ݦVzP]y@+@ /jE :S]U1q̥ȑ@|eifu`(&2Tzђ* e.H%`!( pʎ%Ǖ!JHit.3ĕ&Å=j@LGNY&߄4nhJI'4V#Dw(Qr%!bl۷umj* h xf7/x3l^_pm΢< m϶z7&u -ׇ;2ڎO}la I2{-5m)M .7c2C,$=Wޔ/ӟ *S2'xr@]{Ye]NFr+7~Anԏs0wBj87 jZxQp1D&]9J5 םRa=y.ԶyR-xp-sr4X\D}c:;c.a0JX)N$ţǶX{X5}^N%_+O^C0YVqCCzNp`s|'8}Pv&*l-rخwUv5]0~g/dN+~r #q 8\uG䇆n]0l+9_qJ[0)vTLNawlFt<SCh7MkZMĩ->P#4JO?6cl򮰈XL}H^7*hy$8:`W0rs.8x[ª[iNwE6ARvܠvX~#1Gb(T)a6$ YCSF)t7 ST+]a#gj&{AIvhYm73HH4z%.#F@؞ek&1@.=vzp{->^aBiZ|׎5_ةG*6"JM*|AC%F{ ;@QZym9Cl{v_O_=WHl>}y1zBjuд/#ecQ)\­ guϑ-dpN jЈćlpE -JNP<)^n^yYt`~te(H`r:h}4wP %=`D9Kv$,Fv99Փd˫kͱB T!aJ(Xުh uĹhp&B0:'|Um I%=isFd& M-'Ѯ*SWl!@Tuwܒgl&IpWcA\Lh|mR ޕ;( `,T*o߆VOTμ98RIEһ%]AG~X]긦+ji1GZo_} 16XMkBCTciY 1eg{8͆ϐgмfLT.;)TB-7AcaVtk-٤<)tP)ԔH:9&kSlVu(]R0WM\XXilNM:tm+C0}:)?(=_V k%|h&MY-]|7\2V`|RĎ\ϢgslHEC-VG]RqIJjʹ20 Jː4pZ+ X+*2f8KE RB~p Px[{/:79OZHMڦj%Em~-ZgMҖפ]Tq}/%48*h3 W,C_"WF~btO}61faG7~ •^vj;L=黜UP`8nֹNo-lVL-dB(p,PHQ|x& o9Q16}?L+>ң6aw^<֗د'3e7aDr *4dޮ -ŧqSp?_\ZO:mQn—аj(:?80D"11%rgz#g؄c2>-el&/cahb ]LИ/33L;ɀ:d%pغسS#a=lJ]uSvDoґ"CU (SNN”{sVtǫ9H| b068 Nu2Ĕ  .G8IcySǤ8z2/ȹpFh]l8:`x14ۛ uҡN%&Ȭ s9-VOPj/P6sFȒj"<塆ic9 hm)j Iv!Nܗ$d#bjZw"*dU .mݣ"л*d?2{cVzk4 L䭺 Kd\k3q G^ikK/J@J Bm0Tvn2w*9$En) -Y u2CXP0u"ٷKyhm)xl~ [ǯ>EKmm+3Yb{ Vޏu*Kq'ۤ|zTeSCX34~/{PRi;k!Ftu=cQI+ N?.exEQxqұ&*,ey9z PG^ &? ywR $>BUC={wX7-VYG㒸.٠?5X,˜!ssf_&;v[~s8Nx1B3i舕_v _{ZU }D T<&$'MJY[f̓e7L*ʖ\m8mO?m;AZ l-eal ^q$jJSyi ܍\݁QKSR(`HUPBJ-^zq;or2;!ʃmq>3{enGw5)jI--b4s5ٹj2U,Yc8#=P2Jܾ[GbE[lTM';gU/|Ns bG琢h- К[_@ۍ Qva}Pɺ{`:PPYe3l*aP0k:Pi V K'B>=1=? F۹[/o,4`=X],ֺ}/. cz2_U(2iӒ6jG#_|He$漴J0J)f|Ї{ 5j>0u3c 6wham?Gf<~MM(_eU1&n+LU-Z8%c -* X_"_cikLnH 6Kmj@'ЏO@@m)O&D_E73Fs/ԑ&[MŖU}ݫ`ʺ_Lrp[SI L^!lK:+Z]LZ$vT.>}#Zʶ:tH$‘ [oE㼬 G d.A9{/vDzFe/766˟xT)jPBݧw@zLm=iўCsyVػtw$>^jm3ZF#X]4lH dr{+DBQ8Aٽ ?۽׼5R>BWf𰦞jt,lcsD^/n83L>=' Q3lߓod6år7F^v`X3+oIɉ5v+adQJA!þ0 AEvDQ{p?Y4^#u]Q#VaeiDP@ !wgY^R@Y_زke%XnExeAB"yI"pkkP&k:B!rE)tQ8 VH=M[=b-8S +|*`-(Q F &F Eܠ^aNJW&)esT <Ϧ xN +@<ŪoH<7!Y2kiqwp;QYyK 4d ×"#N.+v Uaqd O[$VȜ'경GPD>S}0h +XB"Ժ[HW&]H$4?upQ+8:{4$IK KO߫o[ sˀ`}f9ʿLY⚎<1-o56PіLQgDK`wcx@ެT^sM(@Dwhs$~E*n|cHByCHN2ѧLj7D:Z܎տ욛qo]JBU3NIxjCzTqIsH/T6U'ܻ!&(c(VmX5q-.KD@0}*.7bM T|`J4im嵼1cKBUlk8%\"Ds{H-S _TOWۏ&0#Uthx\ Yy%&D*;:slAT6^cv-.<OC 3`W]j H,9O5~nU/q$ >*fθFgCE}l_EG /Z"%N&!Z5yciF{GT:AI%/e2ιv' m: Wξ@:\E{Ll<ƥ]%p&z5W*W} 3=Rt "$/{$OSFsg)M fi=k \d:#9 ;$Qi'a TSy"\E=x]=X&h:Ί$[z4B+G;,PpQqaZ^u;rifk1_'24^e^L}ed.EV)xv` G^eΒ&׏'P8sY@(9Zk4b?wpTt6p/P3 I'3̖ccjx9}DeM ($z$P}Y̤bF_ Bhb-:oZJ'hc0,!;b{I޷T"ȯdjƧ^¥d u:=< E~IVV+0lOd@6xtA!.IF3^}7Y_d[ws]Z;AwKaRKt[u"4gaNg-˦NU{gUi"#L=N̅]mTHv9=1y E,|`)m6PaV_k y+) O$vO4m@;+6o6%+P*,}]ed#{-69<>ԈFy8)PL8 Љ|;,\k=Ɇ;ZטQ= Ù'Ň9 zR)= xIpī'2g`ݔo9[] -jwC]f 9l~.އULq6t220;(@[u{]W#5f7>@G(y0]:?i.ItȠ8޹dz6`eǨ_LQK y󖋥b֘ 8H,à !MoLx`,!W R}9mVq3uT=Hk 6͌k\;綰.ٰ(+c2sk@KRi}Tl4:, AAL%z]oCjkGyZAfՑ.lAGm|㔴r`5v/]P餈kkmݬڵ:uݽ2dꁏֺkͺZ{oO"+0?nSW3^8ݶwdJ{ٺ\7}\z2p8XUQ,7N;>l[:*+ܽ'I|1n\`ͳKEdm-͛( :'+\udr7E&Oso>>'hFUEvP[ӱBf Rg'<Juu0V#BX\J& .3}xY;P02}BmZt7au Urs+g^EsEOŞI .2% )~C*8Veܼq5zG>|hݑF (#@r3%eSѪXM״9r{Zo Cu}l.qPfffc=;ֶ`XOo]Ϩ+OH~ʻ@"|oevflS#?|8ԻdKo--fLɑBki,WmOXKȓ97!0V<ۇ{sIB+GW5ۻ(m9 {cJz@6wpgeL7Z f FH(!A(w/2fEK6:J*d,̂zux/`4Y .Hʼn=x6vm}kz niry)|Y`jԙE ~8撊;OY9D2JsgG{"2l!x 0HkRXΡ>H48m19ybyX]vn=T/[n$v5 TU(nX)ʠj5YT=$`N@ǁqnQX2 Pfz][+YVGAׂ]x#^SZ_jy^Vœk؏v#ESç°/< *Pp(HҌM7=d1!tGʃgX`~ep&7uGe9Q*(ϣ5=&uX$ZrR[>>#M,|"Tkѣn[h|v!O=rmɰ[Tc k3֗ K(KP(`P>oCj o+=QFsr9^PՂdb$Iwc:cF]*\) q&9Jϯ %Ļ8=k^K+/TOtK3d^^Oގq֚`U.k56g`\O7ȩo֘@{WVŸџ>6eiB[~{wy/cDӥ- P?<jmo6UhX(.{A^Z;h"\ƂݡL\¯E2g>p@[Խ8Z|ZPz]*֣j?a 8u@rL'ayx-qbw%U$J7vW ](Uw[DjKX/e@z)R&/ H~ (^LWJ_{e{H⅜*/8 &uD{sEagq{IScq6j3]|m/]?;ȯu,5k"!NJW⇌)tQTk^IVa|05$㓃BL'}&O:虹 =oGgRFGĵ}ݑkim8mbG7tl#@spPOg` x/E)믭h4G7)D3dȃن!pDHgR$Sn#_pXW0P+"vvo67w bY6jG~4H$9ҀZ7왽m@g狐4}3&,>1Z!}Y`~GԒ1Io`ɯ:+]qA$5 izwPG )MLn T-Ki?w{HZY 5 l彖'b0a]~f !Sl> J J.w dϖ?&eq ςHIZМQ5g44)2jWTΘ42:nOQyej)tab,M-t)W;(5_TsrQ2Uyjޓ0 :`9/ԍv^fK>,&[GRU$i#DGlh(%0l ngyzvsJ"la.3sf+ moKmjoɑVCLs{F gSt&՜U[g/Rܮ5hojڸ2dT 6%oʛ0؇"ܼqwKIR-tTPƧu3b+Ԭ''Gh =6LQu|2HsD)2rA7(Dqxb̀y'q8KAeE/2Ml$SnV^~9?-2z+ &jRq)j']&M 1 oi͞?w(;uӘEHHM:>|g}8W G tB5#}T:W}vrDo)KUyzr8`'Rce!]: bnbjkN;%_R7rF4!{ ~B&MPb7LXO'"^8b2eK4W }ݞ>w '7(~Vs>" 9{6{/MeIїi`+bNT\\L91&6,GdmfQ%u O?z`KU#_rh'T-e#zOpl)̨c+=8~MS5MeI-ݢIVN[&M×f3$^'0qY[Aưt&%-H]R~ǾKKk]UMu ʐY#ּL F"K s,jEidCEj@Al7˾FU~:o8Eݬ>6Y=*g~;ʝ5oZ9x W =/zhh]vHVe-r\OcI*Qtk|/fD*ki9F銇a*鿥m84RE糠QH, ;Z jOQX`$wOp XXP?yR!y]sᙥI&>MB2B4bOL b~P3?Gay F6S(s%m%UU? ;e')>/[&٩A kw Ko8.[Jǻ2z7d 49xNe5edå"G~oY$YGү 4%Z`k"]dQsb&ދAK__հxooN88}TvHj[fXJuU d2Q`%QaڑyԖU,.ٲx)u%NeK-!J=L>wQy8Cm2<٦᥸Π} T]ǹo6|EOn*z,٧N0H X8ĸo3Bɋ_6Ry?곍5"Ng43oP|^p,7y5\%BӏR?Z [Kfh&ZS"."׺e nrѐ A:]gO[Ծ+Vfާ狾t|2Il90Jo+GOO_cnӍuoYfB|(}NHSC'Ì=XSSp2nDicZbg DA-v%Yo34+CtdŒ*6աZ 3>z֥\X,g!]{Vb?U5[0te${@u|JuA$$>s5I7HJ&GICO!+(c7V\"fZ/= C>s -sl4^#~/D4"%"uHdE Oh& s+A^AEbM,n V) ԅ%r CARߙF$ y p*q%V[ՂU-yY|@,bC; ‡ţĂJk4Y1,yq1Y֐{IR4?R=6'ˏ,znBTx)Cl 9-^< 2} W+Δz(})r ݮoxZb\¥JW`P]Nu.6+9@@^UG^X&6bK&/vLzSLƞdRK37'!^*`jC⥼ 80735JS ftsrq4m̊A/.T f[j͌[쯤ճ}>kՙX9$lz/ 3,=sXPKʶ7+*R-q4$@'yw7w4qV3 Gc^2XmCcGXG䓲fjWtoDHW\8\/ ۿNuγS^q>}}vmeB-[P sh3"?5L{M?-ɸXt!&6`Pٌ:hͶBjsW^o8I<[ʹzɏ%'`p1KU+! Zy+TȮQ>"=0n4}Fc'&1[!ew[h6{/A]&NB3[|iZ!q$kّ*  M [αa9bXTѪޮ E)zAI26h[:t6W-KTs 7-~>knyy΢iPY"OCY}vGM035,!tdYכ\F4T&nOH -s:<"ܤ֡iCn:Z}|B !Ev'Fa42+S[:)YOuᅓ@! ӽĝ%7ځS@dɿӐ+cfuh)aqjPB--9J nR7iJ(pйGŨ*/5\f Rd!|i⟸.)n'`4Mo~^(%8>*Oa1{Yxd%$ Dk& ~:cJݽQT#Ym C=Vq+j[  =.72\M/T>bp0sڽYXUc|m n$\دQ_/BMlAanItu^֒˼\۹_^"UUB*c՝Cz]B RAޱyUYUP$W2vXk<9yY=:exQx~n2Qe8枟PCi3T bO7h0nDU9Z)!]:Z/|rY҈rR?KA@~jsRH+fLkRBrHjX9co |ai ,gjL t<*%vzs ?m9ɖ.%f^+O'7X(CEvݕCw8OPMы)KtN &.3x.4f7>g!SXT& ߷dDT+9x ~m#[j@㶗~-[jBNS ُW.>}_mMZ)aO0~N*-^ %9{6>BtUҶwCJԃTv0 vpݐq``$ Km][I+y/Qے*MעpJĄG")j\4NƆiP>C)ǚ:}8]Nt_qG**thqwP(q!yGWQez){ î =f@OQQAHN>ujaU'!Wuroiw] ;rIeG`nϷm{*Y7Lͺ>M{āN|=*w )^؛Z>`k;*6jNXEkI) 7N}M^:GܝX͚"\}tE"[npM׺x78><LYכ Oĝ.v (o t0鎵7aIh`US}`0bn\i&;<;Xќ/Fw wr^:QjS|谆S -~/<`Wlql,@(樶ZEh^1 $_X丗?BCislێA Yi=C3loёt` ȡ-g'M}} _aeͼ)qz<. Dg{(TvDj)GS"u_g¬ |_6lG葼;^d8APjwED.!uTC]C.ԅ m\w` EVӣ~Bv2{Bi3g{ȇRuߩlR< 7(JV.^8K{rڻLȮMS&7_^ѣr<y2MM8[H&?9B $4%~p*v=L'wubR,f4Y"~=@XT&Q !nRWHR~{r1k 5G'LM%iHV# oS v1 p7($k=qP##B>ao//8q#p-y4bEb-u.nƐoX  +۩xN_n4̿!of"%c6ޒ3(9.aX)NyxM->PA OXʹuq ṉ 9_%XDG\LZѲa>vdS3OF>P}N.[94+3Îfy8=t2aNM<3wA: @=Z; ^ۛ®AF_ZU-\O/D+ƥ's i^:ыSñqhYGeY2ιDQONx9TAVV,mHo/f8l;rbb, Q0'KGN>¬ijQ&1+7Na\C{'(+‚w PD,yy*zb()[w Sfcr&Qӟ>7l6'Mad|0S2?@Ƙ3`/(,ZI]Uw'`ys-[b+f.峰ǏӇSTKd%sm",@zy\7+^j'+ ]5F>JjDe ZIǧ MU3KU%җW^Vx+ U1iֵc;@pv%к'Uĭuoka@cgu5u,b-#+9CdX_n  qFFpm/q',!ŷpJ>F1E UbsGn^GIbf/\y<%nwVX)ƬrV@u6% 抒_w{~ hQSDχa7I&gcRU{{úImz:o"xi, `mֹ{uy*s_,\^X,I5b/MU=Li#"<,,|Kst"~F9"qb,E7Mg[m[XE %e{0[Z}9#GC. 'gd26mP^>W2IWOREg(}s q|K VRg] ;)Ebx~^}Zv;*B녦od˃yU4/3[$e>esY7pz_Zfu~+7cp,&Иf?4F9sw/vI?F>7I9. {vڡ 2SR6m r~A=Hd'gk ~]W~zaP[VáU=WњJ5VFȚb3j)ߏ'a *+)oH9_|5 YU84gN~} @&V(n6%S%l2.'\cx~#MQCl]!vӓS X0@8ōy+KJl1Rb,3bb3>CǫEU:\);GMN~f ;P`Z4[^d6ǼxSP]y2?a ãuу.4iB>$ "߻􍋆0!dѤmOר eͮepY4-\7ދ,:]QqpyIyiHT2-;NKT3Vjɳ$>,uE.d+5;Okvo,GB~v?$I_+` KKVxv/L E:'S5 i_<1It~g_ՀH q>n_n6M@}_ U3+o( Jc5GFVھIx|+fqB?4+Kw.{M?tIwҤKw졯f ;AM&Fh1ǚ|5,ڊR<\zi)g&EnFuz_l<'-(X7֑24J)yʒ+ g3nqB٫}"*07D+yEkz<0P5'\~M&M'b>1bP1B4#/E O8 =w2&`*8= ߧg+կwD h4^]DgYi&eJΰg#K6PU+㐏(#7S8ֆ.h67[ӟK̬&޶GÁ$ԓUTA9o."`/-~3WpAKΡe\Pژ f)ǡuu cvFm 2KH)3{Hmh\[,P|PM;V{T[uذXE;uanǁsg9/Mj4G ?DVfeBLHƆTZ⩡͉*!! 9`FȧB˾71*0l#f RkF[{.1z6nNȴ>vɯ?ӵcX|k5I;!v٪L'|!%`ʥx{HQJ󷼣s])XAԝce}Q^k""oY" 4o"U$|~>KP宵WҨ6[qM?ƙ&UXwKAݙY tqпI, WP~Pg2 ,*GKd"-8~OχEDhU0j\hh+樇8_aE7ݳr1aD8~wx5d)RJ]Zu^xMImv$Z'gXYFZ{ z\YC*N4M_2c;Wa`϶j<گj[Oq3@+2jpMϕ2@[ZՄ f z/Z桅K}| ^8֢ pSzd;14m@4Y9lf@_[W'/^<oKL#0K0x%L.ER K3( C Pioo)Iz ?jze'w M.c{4:aUp[3y}h | 6#!_i–oi_cJ ,2VcXPOT 'AX'j;jjtCg~[_cqeqۛ@3+Jr!e'Q3DF}uΏLP\ڴLЪih5DC 4d/^ho&݊Dbz$F[j/ ?m>IiqYш5"j-+!}^!{IvP-ӏ@3W'oĒZyqfH-wʹw$d'"6uX<$ALrB\.4`u'7 ZE 8-3A5# 2XŌ/l}ܸP*wa@$q63*x0XLzиgEۦ~K-A<_a._JTDFa@믉0I&`r {M'ĉ.Ã#'>nHTJch8N[ Jx9`o`1sK1Gj.L0*.z]|np_x7͙pq o|ooEH{,QL`׷T |6I?!jO Ug6Erx"cvѳеR*>~^0pr!P]B}juق12( 9 )42jUc)i"ܭ'=d-pV?6gC),c\Ӥ+V /f3?#[J\|GMÇ~oWW!= Π 5չ6o24 gp8.KXRskߴ`9I {409IZw6xo.>K(e1=17m[dEM>vVPFVz۩@{-}G-ڧhFCNP߭iwcĦ 8],2̗ŠwpcV=˕Z u ^aE'6qKK}{C}?) ~g}i6W='hpfձ{1ruAcJ`%rݴab9s &Si /Pn`g4U>&%dW那&YZ"2y.ԑ7\P獧Y\^*Yۖ,>aK@ V"GGzS-%=we+*N}Tɩ=e@O#bQ*4RaA=|-H=**;Z#(-nHkj'/!0+Hv,=k1wo2(+(fK]vvK()NrRxԺ:zI@Qj~h}8Tkͅ1 ]2@arJj0dĀna39wY_];5l{2=؇UC#Xtµ1e!CvmA%qWŜ#Y%X3K_9/F?ys353hCլNh@Qh hD(ܭOmiKu@+֦g#NsA+M mj Sxy0 @}O|q5ef{QĭQy呱vj2%5xRNm |b葀} .kJ]^O4u:.HLiuqB_}O>{Ja+7} x-gj%8P5,[Mn_ۋ-)5K0{ H $Z}aOݍCa -gxRۮDlS|6wdo%ÙX3K3>W9kLйLȳ.0KR|)߹V5Wk-lYZkZ%p$ZF‰to,Pڒ-҃$ }:v;[Z8.VCX#^Kqf<)&bj4#a 30[ם~Ba $sm"tbb 4>m[1hA>7 |?o e'sW7\_"1 Bܒ>&Y|{#gWWcL}wf sNq?Vt^LEU%ѹ Ŧ@ QD@Ugra] S4Z}u _ژTB;]&)f'#I?3q*@э0?gDx0G.WĨ5"cy9f#-d1)z-P7 `m~UwDRڢ<,J;߻ .~ },?5~G}iB:EI[>x5^:ӹMNi٢\|!OIlՇӺ, gbFh5*^*|\v8LJDl*:s#Buz 8g(ݯ1TIm !ғhY>?%t#fstmHpjRb >ȏNxؠnՍ3=e܅T3(cgD^BWM9(NPb3߷Dhpn󠝕8 ;|9JTH7GZvD_P&(l y rН9ׄ6=\ ahow ̼tT-֬Rkr| IzA#FH`D 5WgMha1Ep; ] JB$D.ý?3DQ ~Ƥ.0Ӫ G"3Lti޿u?~FYanvμj I& ~8ctgp8nxpʂ!2:qVUF Cgjrmv t)pxTEZVi+ <^FD*gU=]1#9ӷ|z4}Yw}lmh4mnQJؙ9HCvólbS"2:n hφ@̘MM,fC##8Va9!K :<LCuo=tdD]k56s>2'*0NEۂZh o܎C͌Kn46{G}[p{BVtRu=bS;KƘ|$eHhtB?~_HG(ua[@ͪ\2>JJ]3֋#c۞l1Ny~%i!Ghҡϫ,ݑ^` m$c~!*r䉳Ii VqɣrJ[ZM1'` }+ՏYQd>ifrn6%r)H 8)B1Fw# .cS:mi[ijQv|sIgiڤYbV/ FЮZNɔBbIsa1hseU$0*D2$5}ąC働mU/ߠj3 Uu {!>MKL36*d])iگeQRUwD*l29 97&L4`eb{A6֜uviGnФGmvo;+ˢ:ۜOBt_eeQ繌-z"OkTqRd+opڀS,h**7˺. N߬>jWbI"L6J \z뺓&zVѬ~C=!}ռHޙ$Lt5yЙ]LS?5WqB2w\/~D[{7H5S’!4l1SZE<(ՈWOo,C[Y=J茂3jj=:DcAmGCk\v$\Wۯ;V^bj?QachsDC jŰkpGd4e[x 7ͣCFYW=EI!&3nt+ 6tQ aX_R0qŰxXdjq]~Ֆ H4@i)v똙q&E=w(| NᵜN[0_uu4+4AOFJӣv|t..EB7uLևoeSM[vErOԈnnƚ8CrPFc8*ɥeUme\]µ0hN`f=I8ZO"$H]2sb-ls,֋CZE]js*{9 4D;KBFXm:9gJlΗ4"Ce].'6;pe`]3Q^Q`Q2z׉(/ >PY,kz1fy㶱XIK*{C~>̂|t~! ,^#MfBsc&A+G9/g해o1`$q';ߗz qz40bÅ@cZ#Q#`Bf1Q|ٗ7FGSF* -)W~ؔfDJɊl@a+o\,=yt0\ _\0}lHXW8Sd{Fͭ^iڦ;V]vyA }[̑1n ކ{{N-\*RuQf"P$:˸o&AE)Æ$|2@dCWtß{9؀K r3{qfZ"X@`XLЍ{fh6xC{[ޅTpGTZs24XPGpB&We{Zm.RK58o5m8G'jx@)2yk^%rƁ{ecavoh"*Cvqh›|<G,KB *p+W&+àa,oN) %8ʼDQFɶY ܨOD4r镝&ڇȻ+>{AD=ޙ[z2 FK`a@xN{:/b2&%x``)Tkv*H(1Lv; Hb?Pha;)I'5R2Vu3$5Ђs@B3(5/$Jg3#ILneBxB]E$y@6!(_BV_l 1 \gA=c` oQ;ɇ{Y3TBrY).p՝"[vx=9bNgR]B!f;%V#˪&_(;~ ;$Ҟ!RpK۞<@35TpnpsrPZ Ӏ51*on]uu*țmFE]`7[6]2ϋWx=͚ECQh Z=tbjgʴ: 1bcWzfpkgrڄ <]#OxUG|*9L݇aźҘS s23hxs~E-yx=b&ֲ\@q:D'O@ΑNZLva-6Լ[k$c1EQyv99yس1bdJr-VZk"[ B7ip2/ڍ?`C>]B^9)ؿY(և׀lC*?Eكn;މj,eWT~S Fk8@q8O\g]sd_@ ؄:{b!5JIČÇT3Wyi< 8[OA)(B0|d SI%~fޠe< bn]f݄:@ɻ᫠y/MEb ;-lk|OyLX NʺB&m̃ͥ")Z=kyʀJmD>xMƥE&T}Hq+YRb cqYlG_P$2W0|]UÆP8 xS\=Hb`w#pv~QcAJU,|u5⪤3q,jcS -\Zy%O: lXRFNZeѰ7Q.ctB^&Tm8_șH@`Zl YEQϠ向RFyb-kE]\t 5r3N6~*\$p~fxO@w nxvȢ}xPNPT6NՀҩ"SgC!PB5Kڤ~FDN8Y*'?`VS {YŨv~F#pʦN(*\luB{LiB_'tls-263b!ݱ>XnyQjS;m )p}oBPgء<%OZ?18})싼"9v 2!\wةqtyɁ?[ǂSZm\$~ɌBmt~H+S?:M w6$I@>י&:o=VݵtqC٣k*քb7>^66}AB3Y-a=-e=䝙&RH 40~f +V!2`ܩM.yg` NZNn"Ύo sMB9Ҽ⿙o·# A%lKU@Φ0Aᇓb ע[C<W$ebş_tүZ`uĒ1Hcwm$ӏ\%|ٔi*:e_0Rۀ-e;p"L|08J B(JHQAY&@Y=V0bcWEی0iG O3*Phặ ;]!͑ج5A&EytM`]++k4mVe3 dX mx*nB!Xz_,?Ul+9QaW6vYOY˶JZmiYX4Fh R֗mG1]v9k100.uř"hKĦ97 6$+h(m\ 9ڱ*s^(Fy_jТHOuma©bYc)/<IQпKAY@LE0vE:/Qa( ܯj_O73 d*bvINMcO6+sbs"D* bLJ Tst+py92*yv**bY %JBsvI[\Ba5xVu#ZT֛iˌPr̛a8$|_ i&l8-d0 0WG>*Vwg'ˑ7Ea/<\*mS$6B5HAܯQ0H4sf_u_ \;P>SQ#FSXΎҐy.x~ }ĬǽE"RA"(*>gH]ZN;މ6Cg)lXkN }Q27pnދ*O+m_4$fpRLk|=f쒇F tQ'M2k~k̖$J}赬pD!pN# o2wb|O}>dN#բ%moN-M͞% Xb(/8U;=ABvE;:l(H& ~x.BҼ@hg3l,I@9 îPPZ#"UwoHR]XCV ysl ʡ,Hn%M95WPY R U[{I{_U8:ƗӰ ߘ!=?G@-t=/MI j;Ye<ނT:j5 dq\ $`ﭟԩ|lQ-ٲ <Z#:(Bi 84LTQ'b-(e =gDo׸O;UoΚq 1oc0">#݃xymt>,oG$*֋Ea2VjijF26ЇK[ٱpluJŧP$TY*bxDhTȒ OuՀEUdt[ BNH@ߜ<2YWUmBK(+uJM>Tq͘6] e=̗͊ؐXKc\R΅A> :S>w0Gc2hN5@G]q,m<9t)i05O/2*lYm[Šw^u~-X|ejZN}JK⋽ b;֪/ aF=3gCS|iLBhCEuԽ{U|z,F*#L":FMʠ Es+#.NEC:08>j䣷 ׻udj/H3WԊ;pG*uApz;s'-L+`VyEu[Ci=9 òWg:Xl"$V`lGF_n3t৖Yoٳ^cEG 8x W/sF:[@ gd?o Gn{옳Z08 +P%**J r}b9;Q~\%y5 q%v,P$ qޑe0Bi.=ٶry?;/Y) SayWha8e4m"c!2=z)̫nK,n-6ShTzw-#?'dИ] ɇ:5en`R2'8&c.^Uǯww7=A|x8ˏmYcCO;Ν h/p$:f}*f\&L˜jOa40w7%, ]Fx)}6̞x:V^ZCHӨvd*vSx䖆b  dXq;jӲaBzqY{:OFYټ#ȃV9 3uG% :F وƫob;eJP'iI3<~kf'HjF'SʚxY8 Q1i&kz9]^VGR((sD*,27:q:Я`'HE]H0yjb͇PEt (a}~YHgMbR'K/F.mN`X7Y2fQi.$/aCq]VN@&=b_Gg', T9bABҞL,-Tu222&' &~F'Lg=aΖI͝,qOߜ'?",G DS +NTw}x[|?գB,Py1GݗN²l-"jaSg]= U1=AjQtd"{Vc`u,:eFdHA$bC#Cp_Ar;&BYZF܇qT,TOvwl+!rjA#oض|w)hv_7֋j+H;տgvd cEբo<]{#~ ,Nd"ƻ裻T5I:/[L-еPD!2Xp D +c'Yk.PqDϙ*k9>bJ_znV G#Э=etC4H}G:dk$(Pjrf?eJiKdmktL5KqTňwj@B:]-YĊ-T{Dا=e!K1$uI,m5Uy4?b *yy*ءK%%_9Y$[/pvD? K=;o(44\޵? g6Tϖ(ၥ;Od fؓQ;x3JaFX(EțoyI_AT`,[ўg@&'i` >/ENj9et&(nϓ `B`~@QI}qq6fN3Qu OlYa!y\nATOS,vܡiN95H_ȅU+KJo,c^28[AX1AH3NbtB^\"nqVE"HՍy6@J'إ} 8Υn LXSPXʉ(?1}*!^!λ}նx 1oPsr}FP>ly+o BYeX( bKwq&KhW@ݿփ6E3e4,"JkLh*WDQUvc~(ų /2AcȘaD ހؙg|QB9ݨ de&ݗpx4Ϣ_pmd\PulXwF|]BsqۄkR@[7U {bcw0cS_gʐhVoỆYh7EM>cEV,t1nhg0}qCxhZQ ջ!j[`(&Vˁ^ʛZ꽫bY.``){d9h D7 ^I'<mG_JV9>7lӡRc<.m<&wD:0QTmA@ !2,/Qb* 37~?,@UKN @XiCus ? ih͵,A*@-l!q8Ff B~? ^~˖da5#/`Yzۚ/kPDoLR;)}?>;#JV/?,ڼ$>CKژμz],&lۻYd:-|,"i BM9;BRzISG@ & T|g gq}1u:w!s=j.s0xH[K xάɎH~͍I`_J~7dAq8"FӺDAzsE Qk> )_脣>#uJ1@&K{w$wo껐ig2G`}ICCЖDh,o!sM[ZJ~t%HHwO]p"ƀ&Z"ja+iS zG̦ثBs7}]aB2y1{(inKF>iVU鶡ewzbS㝁c|yj +,Dh&FU!ÂUs ogU3QTD573n |Ydbͧ46'spG >ǢG> T&4ԞsDE\{l2aܻjݒ,KS#:נ<4-`O<^hpØqPD`8V2~aLd\G0c¶s Qx bŸS'RyɄ@,Ҡ!5:;yɄ #D_oaGweW8)Jдm/%.V̕mWG  v _b51܏VȣnH#S9=_ÙE ƪoR3"XO8(.~|ui*=`0Z_ø-ǡ~UjK\[~wOu, anS]IB]C%sS\5U:sk%gi_vO2XouGi7FI97ooa^9/'V9Adjx-w |$:^+hb I֚?8H{8\H>*}a>T茹gn-=R!q%3)t;A‚n p,ۡ WzfZ3{zoO_y m$ecTG\;\'Hy6|z\;8EBƠFjhhc1X[DZl4C?Ewȅ DZdاV]6UGaik'B4:8N$P$֥dY` R%r `{#D5H5FR hpO ;FQZ lfZ׃9n4L( ^|z6}7o7TftP%KPQj DxCU\Ʌ2C 5W1fֹeC)?K+8ZTVpQ|Ry°|/a}l9z%u]|KiyG}5}Cy7nxXx"]!w{QRL%5ӯDg` պheR1ԧ}ٹUp~wl鳋~8;STalあޗK=OmQD"U<8~Yz`?(PX1BJXa${Al c<{A_a_P W`+t'qÂє`>>"1=uɔғpW.KovtTi =,3bW4'> ,SRbA[6jnbg`q {ZٯS(çDd/ATC(Y:nX0$2)D.>TbUbx%!5~_NlB[+tJIwGmI&LD% vpQEHR̜qJ!A7Q?'/Y>Yˇ1i_$ NYwquE;{2YeNͨ>FOB=,k8Zq{? ʘ,\z3Kj.E3mSƖU?uRqy/ܟf/KEn?2)B/aPkI\֭\(OR+l` ?%U^NK\v&'I,͌[ {Rl6Y4n/cJ5 ٍN}2%_@@M m:/P7BSx}x;cheo$j;VZp15%_odrsbC['^ND l3h<3b?۲wzgx2m E0\m:B\ϯB6EЃ& vĸ3B"NX#Fs]rZ%ڐTER)еD6L8Jߖ:`b)0gN΀ܳ%>u92SNiTY%T+^Բ;d5ztx?"cvj qLti^"j2IsS 1'!$]!3H膋(zKmLȸ;qy2v i| I ̊Ym@mȮ[wФ%?Xp)H.:Imn7Hrtv%CYeb\$fv;1oZ,TLc> d~\_0>xB y$G;,`҄6!$Ni(dui݈/L0Y!Z\ھl)#M;Ʀ^{U*,Rojx{oSՀBĻ39gs~g=B3Ӫ`M gҪ q6k^-ʐr t 1֊`[g-&S3w25HʼՃEƃ-ߑvjHcA uaLaxab,8wb'^5;ACt :)(`IP?3j0^]2VRJvnۜ/d",?9|ﮝC߇37K$֫`aC ^>쎓!U|{m.rmL g5A:~QfpaUyaa@|&e"Y}YX$6*C\]0g7 RʺFq_YJLycͬ-ڂBNIkZ6qPأtA<iqA4)#%[zt |O.r;-Bxk0_jj~./H:${]Ri7niqs&X{@juN˪_0~ޠAY4s$I>Mar&L8ήץ2h4b߸H RP{[K0|HEp׌ڼ*#@*Ҽ'*YV]B掵HRq{4e\#Cבn_T@$ [ܾxpx#Bx|e ~5?I{TT <%ygaz.98%NVSk.!j#mr 'h4 &P[ |4`ɣADTc!\uq.v|+FXo!@l E;jn^_(@Vǵ/6&_Bwi1JcWoa^<ǹ@k}!I ݏ%|WӜ0qtzKa})o/ ]}x8X^3R1z+< )Ϻ쬲W2m n>Oĉ ~7 .%rj{gXo` gK lS+ 2;/Ƚe4?K2 7+.o d_?ʇ:A/ ӋV g-+ݕ9fݾSιO`bhqgK0"[%'!kM0:6*aG+6%7[bY0)_Ι5Y/'sisњgS}kWP9?Xwb,[|U{ dNaf.]-7i 鮵S CծǗ[7HwhlpyO'׾tI/j@~EIHܚ$jwCKf&ox'[[㉟4+fq=%dkJ`Zh/۩Qr@ E|hV҈#n[*{?Z 6O`&ccԩ~nb3&ws qş[aOG𡍱5v(9}a3%H a"oLrOFk GKA#K!7ֻ6$,\'M(VaF:/(ypN1NP) bÏ'4m=z!gYsZj?cs,՛W 5UMPJS=uea;Jn4ȹD6؝r 1>7@W}:I+[ /*$MJ}}4'Ƶ`׹ 3W.H GohnO,JsJwvP }@~f=Au;_Wew\}a>'%OZ ouH4 @#Pgntrci^vŷń=ǵcÞ~GonHmY@c ΑOŃ`'-$S@K[BE ȡDS1@vhܭ8<.8ᝦYygʌHi4#)Mɍ5PKoa!" ]`r.Ί&x(0\n,dI1KLnLJ;7_8˥d"@[w4_ft2b2@ճ%<H-U+P{&{g7(MV 4Sflе [z:kvnNr%p0 47]~tܬTt"@і+F?*&sKwMfT38P얿 k s '-WbۉsrtG& ;^cv _Ə?SgHcTwrUK;yv^˧{_u2&7^`8$c֫ l"yFn] Vw˯ILDt[)|0'/s'JEPsTO`oMVn{wy]8h]X㸗%*R4HJS;r#蜞s$POHFeGqޖ?P.i' 7z9Z&&*1)O/hݠ`$yȐGkAqz(!P8u [ k<T"{)a]%"Q()Ю7[d|6_2 k{*d^`>%T:)&mXyjrQ!m GuT8ۘ(mAۛ6WMxexW?V271;wXHeء+fTr nۉ-y9~%@h!6T+j8mX1 {KY>`" 5mm!#t ?Ք(O4`,oS8F h[n@[E` R*]\!> #&ZhE^%J81ϵ4Oo* J۵) dbTFl_@̔YogOlLsy ك$3i"$sYj#%÷< eJ{fJ6\Rk$k MQUyE >Xmvg'[LL ޹1z-aFP'~o|=OLsn7LhfTV͡)OŶ$ :;T{?=s`Tq$1MF2E) eeQ3) Y;lg s4kT4 :yf9SUq@*N 7';Co'= {$w;mXjxjr\I!S7x?c4x:PS B#Eg6t]? ^*Y)hxf#ݵn*j ^ a&b ̯1+7Up$0Э|dD%Wp @tsvEZoQMz8D.W>]샢 t1QouPBo ^m&iYG\$dUDM`۩24(ޘ >a.p 'nU 9&?N\7FFT٪s1YßnGuT?|SÊP^\X~~xu)KdMԫq {k|XV른q} G6(.)"^}f_*hmN0RQh#Ne8ɼfP 8~z`-`Fn(:Qc- VZcZB5D#qa,=t6Qj/c1(&Qe[ aWрAW**mZb̯}ΊRTcO廜\J~qn{;6zR=H]=>wj,~ 40F|]]ا6Ntc✎`jٚ^cä/܄1:LĀSH>ï71Һn.$eRY>}=]rq@) w{vZ(0ncv|"VXC c@&XubaKe*ʔH)m5Ge8T5x_ vPF8X:osP@QR r I+gK&^2s ޛiɦ&#RSR R ^ gCbo0x8 Vq W˲`TQ;~y0^Hs(wC\$ԷF.!e'&'/vuwFF:>7M}K!@6m|+ƸogqQ"_.丒ٞcPsgj ^-1B'Ƹ.x֤n)|W˩P/x2..\+>\{3j0Ջ!D8U3& QR װkJCŠ>r3ɾt؎G^ܼlG&A4Ib\,cZkdi|:j=Ūd_At:£'w l3l'#|mouqc?NԪaNO@C5f[@m 51y̆vd]؅2>q%j$q- KC9#fMEaNO0wSq%ḴWyNrvtSz{'_(` 4ޜ4 nV-4]pf"+_a>'> hMryi AV%^Xqcd*JINԴw!T uzCW|\Ʉ ИG ?`za>УHF|)@ ɸfp6%`*J"l>uj8,$/- 82 Vv>](2zuǮ[u\V\^Y~-zDY|Yk{@9BIW0@qaKSo)5`6FLJHqÛf@k1NKY:ub~?DmrC )ۉ081HĢ+WeQZ 3 ]`.t@^nB̔'לKܝF`h@`Iݺx9y[|[6_R7xf:s`fe4`LgGrsl~5'Ƈ=]uktjeeKǣΏ \#d],ױaDIfAnHz ϒvczNPM+I:C~j2@/N- WᝏWF-4 yQo^ Hx֌M" xQJKet;*H38!JJ$d,W2a HV- ̉=Lm{DG|E҇w Qj`~u45S#@C-vlAi@9@ DX{@PHVf%hE8MnNᤶ^d duljߊe2mOu8? J]h=MІ vylJ^]O:J ޱh.i>1lO"@ek3fom>`d ?284=ONtw(D\6{oo_%ۨvk&Fc̛+V? <]͍;gS|K8iV3G~[ w @xyA+%/wQr,^[,Eo2䚳 ț&q_'3 0t.7K ;iӋS8Ԑ,_ ѥWd`$ŹN;9=Cݎ۝kH lvu&r~kݏ'9C͜cVys|-o}ߛ#b&IŌ3fXn!%8 ܗ@ Q5Ȧw{֒s#s#}\>g SYy]n։T)'+ "#AǓ؉uOep,\$5;3kh Y.bVk>}_$C&@ϩ]3GaF;9W.rx˕ckzOJvC|ڏ,|Ng8W|$?a"&옹1D=i[KJ)jC Ь5=ݯFڰڨƁ&2aۀGH4!?w7qᴑ|sԩ31^3{B}3uuހ!%#ԍ8M [lT!/Ҝ%>2`>h,)NZyG9= D\Cx3M7lW zt 8bv?v!82#xq Df&HHf q2XTu("oی,%i+c;~YSnJم͒rJ@o͐oo1qyWWSee谿nmX6 ݹ'j4!@

    Ydjqd@/jcpxrW;WH޾sq&N5os#QӨMH-9-lH!sڄX$P9Qt,a ՗Ge] B@oըLKCj! ).{j=_Wm6v7=8ߎo7*ِI,kAjC'FJDE[lHD;(ڥWA %Z3C\nWSfB~]oQ3 c?^cmcZe{݋ASKI2 pf24ﴥ2xA7D2h٫rff@id25}NJ %\-fk }%һWᥦࣀ _Vf:Di@ ^6b|zscVOAN>(ɀSKoG/i- U2[ C}i^qܪ4XoŠBАf+ivLtXeŽc$ZGfpdP܂X$X216BdJ읪J&^Ld}WF8Ek. T m`&~/B*xB[Op0ߜP7R%?蘌sJ!c^6sy1H C{/j( OH:K0ʋG 20??z26yFc$j䎮}^5$#pK!S QkCbbp>?FNF dDZ[g|ֻuo(3R_<=K4K^@v~'#j5`_^[BD\K>BzЇ~Oš9\M/Ӡkl\0ʧ\zdV~,)mM;}igy:;QQ?F aߩX+rI2sN;D {]b*NV&@u;dSHT])j[L+ϐ`zDB/覅!nؕA^dg:떞2j$+!M¤Iİ([ Sokj@VO.Jbtxݖ dc"u'̳3` \+f"g+8+0m}eIn(tV64# {L˛IL4QO4^*6 {9 ^po:(FctT*fW2oኑ, !Va9Ã&v`^ ҩv_c)K'|7@ B櫳5}҂yۘH/U?rC&9HemK$7oiRB,`i6X(-+3eK`2=8mX^i(vzC5 $nNBE8ل"[ތܐ~o&q$yn4zѥJ!&$ y!-cK P؝C@V6BM\y7Iժ_7fx,n3nVzEGU# ׌$gUS%`c9d/7S!~jy9Zm֪ '~0̉;fY?0 D^)S 0d}i5W4. ݙsWLVK]dӁŐ6 )hD̮͜QbCX`]?_!:%)f|IL8|{ZFmj~ TSY ٪ b8@"XA02v_^̑ #WDbjLZ;uGߣ@v#ZE"PUCЋ~M9CSdK)~sdmg net] whIG9WMdeo5f{{61^Hx| mp\?0*~RUgDw(ZqPdVZyFP<*PJGv<癠އXPr))PĐjS.QB`{cӭGf-S8wޱ2H=̓DƸafoMϑTZp@k \)؞Ue'?ewr)&.⺕n */B_Z8%20R0 GqoS xL ~pꓚ3R!ZpҶc>Wi_lnѧ4謿eYh,y/Ps,1QDmaD.L0A*gzO .;v u)7'wcBD}x~ &k*qWx8< f?YwJ ]?9J0\QVC3 ̓.M',<),J$^,& ܮ{Oz dxToХݧֱھ3/npVNqLLn̐TBhc7>XV 19P3C]0{_@Qb[DʟWf4~dC}zEyAqEH˭B77ʅs2Sew-Ier6g*UҬq~ ~w>#sSfU7gt01%~2KeF v /GN-v"VVBVu(T I}N/lvu%4q]P8P.z%B/wVkԊÆQ%?Z4Z;QVjpER?2$'z`JNRfb2p܍(=mQ}]d8Hwh'qmokpNme=?y7!ݢ = }? ;hq`t،Jُvjw&#S>m\ EQ2tEVt gcTLtU(ـV%JNɘxUYUŽ\3R1 DL.<DIuZnp|./đ,* ?7]:Q٬er#Ty e=P[5_Lӿ^2So>##$,nV j N8p/fEJ{U3Aur'ck6 UGjV)J]$xQt'!@X ?;|&r Gf|V`YϏDL%{2㎧ _$U&Ut-uf1\)ȕ!t1w)qjH0gnhJO$."Wb{|zl]d$,Hގ!'2\h0Dkoxٛ]&گO7RKՁKxx9Z z\݉jm3Qe^\oʐIyFMX aۋߋ_w,V}ïv_nޠ#1WpcJTRUzHdU {O9lL + /hOu^IK(BLC l:Gf-^I)ۂG{U[ tkI  l.'u7*B}NPT9wzOF["1rv4,Q&(x.1~9&@kOX1V`}' G)23RC<^B.yWyUUb0\jȮGc{;﮳N9Wie%!"]=:=1E$#`AZ&LEnHۼ;2P}8ze2x"2/g;Pukɏyv\/%@z_dͣLOa:ISWUm۱jnǔ H ~ \ަ0 U_m] kq|Aiw brm=$ "6~_}TV$>Bzy]ߕS+!@~Z#mvՙf/Ӊ۱WRPSB1қ5yTE~I+h |slL~⅌H UYYSϷ?/ᐂeL.iR4"}"mauG^Q".`,9@\h$W&!ɈS=zDSࣧL^G1_XWyGrMNpq/ǝp8{|'rQ BnoUfJQ]{$YsqF3,Vs?C0lw `e0Ϧ ^}^C& HƲ Q$K]$Dvp MY 7Ҧ6Tq7:WYuo[9Z h(ɇNzh݂C#;Fl)Y1"WpֺR! _\n GLʰ"@nu'vNhD2xs܄Y [Q'eC/ݕ Uxh6ewr" >>&~ y4Qr&8]3;ZlPdW9͍FNd~2J;OmoS5\ϋLݽ) M:M;%OuoދD8P±z z}NbVFB0<)~u @N/whSW4`e\7AKG4=Nˀ$ppo-SJ rA']5tX/E2R Q͓P4G~^D fG+^k_3gʺ#7 2p ]ջb'\S5tV[Y-*3'Dd _(酞09Qݨ-I#?c()%1<@1v"qU\4~d ) ZBQw|"`UrY=CJѹ|ޔ\FlY/"z;KqukV2QRpNV+2J ~ID&!YBӨ樁'JVzoqn{[o|zkt4)g!kYl\4 ZZ$^ò w(Je(->d餦oaSʹ #_lHO< o͜#}y:o&ؿQ?Zp=AIA+( t0cuNF}:xN Y.`c1GJD/dMC+4G}eWV^@o$C$Is`NswZE?l*鬳G&{ M9 L<(rGr͖-`#RtϩZGY6:Y}D?Z -ns:{0ٴ:5֊9s_I\慷bf@U-׾d*ZiҧHLC`a3 3rBG`^"*aiE axX~4Jq&ߕ/dE&H a)UE@|I!5lc,d0pOj]բr<搪Uә$"+Ӈëb# /Tm%#a5K <ƖW54 ]({{GV@ꋸԸ7h`:ᄌeNZ%=8=>6'q/'ǻN"'- yl>B夢9q?")E[2ys$?wȇ,6O&No>_dKhW-`(AP!pGƣKK6[yҜ5+ФE Zbk$VL϶B2TL\t 㸣lBϻQx@}n2I?|av%NS+O?KuHr#2zs.,U+8[e߉q͍#ԇy WT 9qKRy40Ҝ^D G>nFU (N!s(vxT7]p?8L1^/V3f/emҸK=T"?փE$ d"4aZG?ru Z$W0nS:j5/[Q?+I xַըFj0qU#ԐiR84”oΚgg~5__cCP6!>% fI1Ǚ a`b^T.߉-BZ ťN~E0_:J\MCXkǟN$)~i{q:,2 bBeT`Ѥv6@iƻqKTK%D'֤HkSФPN| _wmk)alU+Ί^YFQ2@w2 ^l nrvX%:cg2ZIdQ]}A2t)G]1}bG)6[T?&>-l*|M/ *ʓ!(*wbԭ{SБF/mnm=sTDi7%˭5{odl ^b$2T]լ̝dsu\N!WÇ}G` H؅esݭ x , vzJ'%7O켿7(B9` HdvmJrq> +9%<*>J*#*q3{ Ujyʘ{ϕ%Ը0t !ߘuo6Άӝ~(wȬi>q;?_eA)/y+OI#Q4t"PaP gjb~W ,̟rHI$67j0:W9+F5!Qok0Ѓ94j3"3MK(5e;vMrź/oHdO-B  WHBDR:nFۊs f;87Wn*`pv"fmushr\[upem}4aB7\! nD˲&TDV,-٬tnTiÉl@ wPcX9?8.D wn#% }r^O2:RGL$LEÌG̱Yzi5 9se{+GcFl3(A*XM~U*ׂR!i) [ ]3Ǯ5sY 容q!TFqV{w򑔳,i xIP9T}0(Ce+W8\FCny7}GTiMe;n^}VR]af5.yl6Ưj[m!F%NhYPYX_qsYWguAz/cׁ Gq!OBN2:0{,N\k@qfc숥{iGշͩXǝ[ΞZu<%3*8TĀ:Y"{h,)Pmh>3h3FQE\M..=ޫibW8CFۇ o_Rĭ"'1ֵ(^7 ; d q4ut}-=g ;P\1( |Ĝ)/"0!k1jonTT8A#)FQwnq38A] 8[lASrBELU%QП>=UZT+8+0QB Nf6T۝@{t53{.s鴁FNtjK x7,]'p7Xo zjJo[GZ.iȉa{[>  oQCe +~F!?6;R*f T㇢4wC$N- I.3hk=gxw]E42JV'29T%0@#i)Dbb/buj%"U͛jfLbT_v@O(RIcmL jM$h'qY&EaJOb.RF[]ậ^ٜT!xq[V93saJt&ry?fK>$Snj:[bg#d\vga[D-4* (򧄀tnW 8N]p8!hJ̔Ŏ%ke"`n|BGo|]aM*+/,mUW%Fq ط mBV4^yH/IouKנj9q o)Eeghۢ8b3qLWO{xN%_&fyvpYOP<"@VVqTN}>nQn.ù}6LR~ЯPPKX&ڒ @\zbnѪS3z7 6549t."lw΄~!4VESk\Y`8-ܦma1[BBoG<;DsL.lZ1hsGZz."{XiT/}%$GFb@MϾ1\wl^b {E'Ư] 1gEOm,b Rk”Fi4ܩ%,cXv7X᣹jC'=Mˆݙ0IoCG|ӷ2G:͉J;#P&>.@\|;A,_Vi6M=xƂǝg*;Mܑkw8gM"f+`nΗj`Ӈ'\wjSOVRsB2cx\AZ0{Ѐ/ޞ WjK{B?rQ8ϡ{9u!ΊyBȘA;lHMQ~KE0;0p&/z,nMMgD7𢁓hIPD=*K"(l'0F&ge_~l.ҳZ$5A`DklqEz'; PЄ][@'O P͇Ey177xW3I.ǓNx^8^%C|V+8s[. P?2O /YϬ2m.ht\o Khwt'P-,cPv5]ǣū Ɲm7"ceQ>.(󡍷yP6d9<]`B)sNBH`Ta/F B+}&Nb?_R8<6D79fDk,a`?1|2hd=AA&GA0xHKyV7gކwMB9ڶZ{ lzIt5!I:Ώbyudi ;m#Id䎜xqV>l=RK0F OMUL%#]%`E##:',;ojNZr1)I A':k'yUtk?J?ye{~qϺ.AGgKļ_juǎBZ#Řt'y?%ݨ;z~& ja\ `w( "KT#Us};q)=zO&^-uFIfzJ$q/^[[D3WJ,R2/+M>$efS on k"ST#(`D賥35K51Yz >t=hif7^^z -:n0s1UD;2exmeA~X =,IA<շkhKPJ+,K ) 6r=@kV P ֔3nNr9̉K9"2)i4g(c_{!74ft90КC&ʦ>P8KL\%Z쎿3ˋۏz$HTk>tD[MBjLePNvr2!awi0ɜ0&zqTiFOE(Ȫ%!~ZAo*|[%u>`)p$]+!7zV3e'}3JJEؑD(?eCe>q~Ilm^-qbIoW|wЂ?r{J4[DrRP)+KqG5>O3ZBR=^(&X\Tɡ.wY)]סVH9c dP^umA~SF*?܇4&"+kkUAŢY)^lIK{S@_~b꜕e1+j9  _d3҂u8%joos< @̍⏘ϑ)Ӂ<~ ȈAgݺ*2`F,M,ʦj*jltr њAchL[gaYqtWgu̶WQ]IuSB$MK7? haPTQۛhAFӴ\#ho#jT=et9|?t38͑M(gz~ܦI*_ CB28t\hʽpc=$GvCYR?9ػ!6 Xqٞ_H«JJDM[kKtssa1;,֎sφZ~}߀Dp5^W/ ?6|54r0&#`HfTzԶΤlMLkPrʧs`G;y֖F G }.#WB'=JۺXk` jK;c|I9 N/ T!E_ͩMP>%Ȧ~3'ߊHйiy齘pUh;7D,^FP oƶ'|{Jވ&3Ati̲biLk]L.;N LyLWnUImd]~Uݩ._ϢJxY5Iy JP@>4RYqʞGJi@N2SCr8fIB΍]=ɉAkl/yb(׏P;;F(CuS%2miŏTh nmd4:yEVCcָF>FkW7^۰X"F`E@: v^e/A<D /њ?OəOe(ƚX% Kɹwm=dq.Bέ1 1V`G;ts~:i2?iwqf}̿lEA(`H \4֧̻'򧋻~<עk%¶8S%g(yغ$j[ٲ@rY0NP,z5V!N*. v [<f>TpmI\HX*T 1͟"`{R;O;C$ꭐ Cs59'tVRQHӞ;*kfd>kQ QǾ0ʋc6I2 ϰRbyB M0H$<ԈMku*\/҉>>Š X:8\ YVظpr/KЯ (F>sB#(e-O@ƺu=5K5jR񲭏{s,<^xOϽ%?MjI G5@@'.Hsb {ɏEͼ+Dz:- _gKk9(-7LGc%ulRTlx}:C薶e梖Qtt&}?MRi9ÑMxm<ĿPVaI2YmU>/1]p -ȋD&T oIh͘cxuH9РHޞMEҶ 6!3\ԢWHߏaCLZ[!g{1V mTFǕH;4t# j`TOt=+mueD3Α[ZLGbf8W4Du݅y&.>|eJ <}81\ -fr1c?W<՞z, d]#Q e 5]졡;_(kУ=vՅ֨T'p.a9sqs"5hi,I;"jva:q"¿Һ,Ux+s yo vu{*yW,mȂ+iR6,֨?yiHXR/8QhhcVo_&?ewb8ScD?~rJKIʖLD7)΋|O"8H+Q},6˟<؜tļIз;!=^BhC5C"ObmV?ē-#埐 0zQKRڶ\Nxmd|Oi 5RQ5nO3b~Ec\pN{$z EE7=76njwާw6r74j(*Ytf60x2TK Dͩ.Z6%!Cl#f,*2\M|IjF'VQIDrp+x ׮xW];2O:pRQ J?z\4Jۯ5ϕnK%Kر wu`";A0"s_gbc\tYt/rDmR,\tvǫX4p!90wNf #CG5;HxZ>;` V-6;%Ӊ w&[ъ_ٰib"3X(V͗Σ,lI_ELMP'[n f4Ľ{(<)0 1E\n%1Hi>˔%]?4N>3mydvY?NUDrYuv^~4TԨe--kk5/XZvȞ]pãt0d^DN6"O#/KR=r+0bfAsГ{؈[^z;ijۜ]v2r'ѭX6ȏ%jxc^.= -H ynKSS&t-szXteG0Ȟ>mHz@O3nXZYQvxqZ{h!*`ͷ?X(Dž87]ws햚s.(?hrnu߄8ȆBCP#^?P`+{>u18L'\ܛ Zxk~F$F:?7gmP; qTst)9Bha%t eC%+Z%?sy{l 1o;Y=UO9*"^Y&k#4=ϭlj!y{.`_|Gm[ @c j8C΢{@Hã!lvHA4<<ܨFؼ?+ӼO믂3Ys#zI1;GxcR3`ąӻF~ڕ[v߯94a~5;1=mZ_p0[sӾ{-j?} qŦ@01S*q e ηQ%*ڍ$Z5YqFޮۣ|"Cd8z͝ D+FWRѸܪ[*n"* -[ȏTr(b#n ?˴_Kj@ڡ$ZOg(b<xj9*x>ۥ;Dx  k/4!}Cmu62v[[bp0('s\rzIWO{pZp;M2\T *+IWP׉g fd ncJ'Wz:|)p%Ud}k?׻Iiviw,LC 86Uvc:2e4cvF<M<1Y_iͅ.@Bo;ax:P`]d[3&ʟFBBމsyYwuk5B`~[]Zt@r &1'эpˏ)sH5'3}MuǗGy^,|hh#./:,eX+LZI !IS`)E"J|upE~ض5=t{0״zP7#DϦqT%LA[݁3?.i Uĵ?9)1XNFY ȶyOo3lK.py79`mbE9G5~!t y%bNv/[ hI؃cyt H3eVIL' Mӗl^aԲ~WKrK8#혻^ŒTדyyPbu_}Ld~^;~&lWP @P#"a Ƹpq ;Y%] ٽ ɘ-p:IvRTD߁? r٢SY#3>Z, 2_tYE؜ m xNn %E'R$c?3A'TC*UxZ`dUkY@BocMf/D]J#u{eW748xTԌ)Ȣ٫]gɼ; vP("u~t<,f(yaoNCYD8*' 7!Iw"t$h`!==Ű~\{?٨ ,J? )}4C2cpH8]67Ģ-|agѪ| z 2E;j[@%m1wI6U+*xta-P`4iVo)r [+S[ ]׿V73Q;_i!b=812^Tݡ~ <}^F[X!I W`~AW%:j4b84{ln7m)B'"QīK[,oŪ,93+jw/l4NI(l(d.5NIHWEηpBe9DN[[P:F&l_Zmy0D d2?Ͷѝ0,J2SH*kK PP|;)^WC{]3, @.[2-e-9aO#TV 0^fd(7q] f,$5:5!bLЁzDɯ$hS$YpEP\ꦷv(`'Zn2HVGV:z&_ ^Ych@` UE$:ќ :ueR :TT@}c5p %fU|f1sw@q/8ҿI)T^]Ŀ".ЈwH&OO缫V;]5$ڔT˂X!>[/+`pF'I(%fo6{G>Ϯn)iKPpN '\zlz.x/5+)7-_X>UB}1JOaŹ2s-OLAw2eN{Q>=d44jNIi^_zFErsլ\ʝCTf(V}Sj!#Ojmma`B2KâV=feq7L{v=ε I:b6T*cT1\|rpIn<$I6BS/vv!D皞 ;gP`!1o8O!+Umymr<^OED.:wSݤJMkf`{_/zt0e\b >.؟@"!T`|" T}/g  |dػ䷦VOJ@%&٦??v- zAkG܃U?vB lkUs^Tֶ׉ok_KDjuJ]d EDI8.wЉG`O,lDPc/jҴݓV*9F/_E׿x[YQN afFji꺜+H?4O;5 ) ̉0T:Q@pLJ/2}k 2wsPȣ='od v,D5MdhLk#i(IO(S"/U9H0hh0WVo,WAiM3>tl>bP)Zh0Cxsb*~)\!ƹ.1IO @|̦n3!ba55TX:}MV^@ 24Am'eUM5xr#&ZRffsh sQ?{]μ#z:LjЃL%"0q#j%wR.2jO/Xw2hW*xxNN6X6Hn_aK2Ԑ؞w<Jʹ5N@w@d4Kt/_4LHu46xƽ b]܄)1>@={ThϽx _[+c2 ȁ$[e syָF`|̗Zah h'Zx[fAłɄ0neb=L6hnov" lO j{ۺyb/z#85.i{HK9ˏ4sjnVC~p4m]e(Yt"xN\$5!Dk?ε4H 1@-"q3a1si~"1E[eL0;XT7dM]3:@BXZle-˰,$zPgPt>܂J>'(ВBr*]aO@\PL[0ݱ4٠pop; i (\tn!)92im| ref sS㥾y Vۘ5_½C{Eiq߲}_L ҆aFuS=pDxx' M `.$ɃMU_sTlgF|ZpffeJyv^l#߫yCf'2G̈BuwA%Kao,ͶFC񻗚pt)3(rAue:2Z3^)-:K6Ee 7Rҝ*6浂R쉇Xve\e M̩%3is" Sʪ[uYEy?d2c_M RE DlkQ :6^@9,,I\$x&Fy>ݨ\!f(B)'PJiǚ ϸ , *)@/[HatsRrd۬i4@qDjV,W~o[qK{-^eI S-" \0UOY*m]?C8M֊@m*ʧ7 i -^hಧT&h)_WXwe+Y$R{qo/4|_oʑEµ/K5̖<`'YہZGքM- C =qZ먩ŀ|,Ҩ+& 긳OlMo.82ܮ=׫#Ӡ`Bd Jr+-E4Vd].{nvtֵt:R+*IUǫ\VnedB{)DnL='|cI/Vc/ K&Owav#A(eAº_6_D]X>"Ȱ.u|kW!IdS[LxB :60A)hz*톔'ȼwMfY|> FG"=_HGo*"XrD+]y,AN(JVL>KŲrS$ 87^)Z==_]D9-٪% in>:3O}m!G^DȽ?̳6 [# Kj,r@²DRQ4xσԽ9U_,=K6JW;[Cen? ~4!Pf&". #<2d3Ԯ߸'W=*xZ:8ˏ73M!By0KXeyzmӢ@ɥZidzl_3-;"24ta*@6J5Сj-յ:=m$ _v4"DQ$!ZxrԷp >8X0e,}F0͘㶐) g>S$^eRmE7tG1}5kx,Ykd$lBV>ݡ{x!Y=s9`Y/k$T};9V Ok/Ӥ&DPըG'/˸E+7I:ܽJӯɢʷR56rEQTʉٳZ,ONex%(iC:7+>r䕿V f 8l!BỪIVZV*ҧuAD´.C=LXBv6Z[5U k_qAUfQyKd jq kCؕW~_G6;CFeA!~~P;ȺAjAB^xGzzzHH" j׍XwSDۜdjuiM =D}dog3~4 IQ3YQ#woM  p͏T-Eq!~Q$]0l~El-.ܹr9ŌOV;nAKag{Xԅ0 4Me~lܻY[Gd+N@#PZv n-ifx *VI_@*2Ģf%cȒٛLynwZ5'V*k?6HkzZay"(@{sӺ` Vp%/XRTr B4V-8 Wq,Rm !tX"x_5*}۫ezh;dE[xZ%~!h[&^5,7ڬ >{:|]G1oT,'d:V+9xfr~vΝE < t+Wis፺34ES Y >&_fo࿀*Gfe? 74yYIəp*g0,okAL (NCu"nؖ gѼEx#W>_{ V6~7ęws+.D LiS_0DYJYmlX^'SIcP5]&vIB/|_Zܗ a +:Dݕm;B?[3H6 R-f!D3K  )M{0\/s5OpIꐆ93aո;)iU1Tkyq4e֊h.ki 3g}n7zlʲSՏQK:TpS3Hd4=]*dYAsm ՒV'j62x_0 bЀ5D?7DEUA6݅rOx Z(׆`=)[Wh;:d];uķv,,x(\ZV<\}͢R)%_ӭL4/OZz䅧~g_|˜h FJW,{ƴ1Ra>_64Km-۝Q:p۸\eIt3^Df],yK+f>>헵kQ9/19,s2:q9!S͂8 76=jC?NgV7Pm ^'BwwWb`PߎbR%Ss!f}6ELbr܀Gߏn\'JLT "tU73BS yNLz1h" XZXcV*0\mXu=2\^ׂ ؂3soz^ 6d:lf($S]2xA,Ljh <2O=b .|k iA7dc_zHhiPRF+h 6ژ8RzZ[~5rƿٺ)aJ_;ua[Q_v8zsٮJqa iE'JT㱈,<!zYYғgDB6?Wl` =\igNP{ :~y̧3xKᕨzŪT^[ǿeqsܷsHN;Hb<*mB>B"Hh.TW1Z!n]*j"m|ˀ{e)*4/Fj~r;Ydٷg(¢$VJyf ޓ6:ҭ;Rsr!ld˗0ljhF.; bhV#^zArmמ7@"4 ďS[:q~mHi0` UaF6]u7鈘ra\beلE 5 -@*@l.e!RaKτH'T:̤CsI0)$tVmTnam܁IɌaB FBFW$ܚ-L50H# 8"x D +0O E %wg[W\P$^  # }äFg` :6u+Rrt8 ,%$oCmǴMz<{ia0Bi=>O;pMT%nm=ѿԟO׼ )wO>Kܰ쀠TlY2S.ҳh"E=*R_lǣXkN9HJQ;\z`e-&z+8g@\"Y+Ŗ[= *UAN!^~^#'Ĉ[Wxo*pa7D`bgD6)ɬ5''o3)~ evl*S=J1~D+4 G3ÙVD40XQB)1#+؂@oiC>O-+H~1_B6,߹IP]Զ^y} ʠ#8jh+8ff^JUHPǍ_* $(Bh,GFBA"Fҡcqsw]A,&zlxNx"wH3{lv&jgv V-#2"1@^RՀ=UOY_ P}pà_{&5 [En Xկ!<䋤rs-j63aG ffb&w^ioN yHj*(zk 1|h*7;ìwl xLN>WR,quS`mE@v;(&jO!nڅZo148ݘ݋{*%mj0N?/E%iJWh(EOP}Oc)!X\}u8:l!L!lͅ-_iJ"$ 4! ) 6#<_`?bB|BB|p`9+7W\`dNfj4ǨD6;昱BRcߔؗ\WϾ5\BD-ej^aYSg8)de4@)ُ}n\߃ڲ<&{PSw \n낥dO]0#^hz?XMY|v3qB*³5PDfx!TƐ'5 ;{j7^7T%`qr &8rqlYٴ ¹5E,Qhqyʛ :RUb@d~~\4.2WX{=\m~bwR`sf}tYY Ƭ=IKI;+7ߜab(L ӧ# lN' z sБ}*G߀+;Q0CԁE-SzVhAuJ>ۓ}#qy61 _D@nvt!pe/B ZC*AD=O˼MNnRFF>D!YA7B`*jȔ٭R!kVoCOXGZQ+ޖO\<:h߬v${Sa-'vS*V9[ %P}S'GG4/$,[} W6Sm33kh xK9>R;ǽ1Y4zc##+C@. c2&x51Id,զq,JOE$u0@#ˏ#&¢ȃJ9T /($S48gZ[1$9YM4.[e@4^ sү>̑g[KR Eb:O&|lV\^$ 4NFչ,_3Gp2(ʶa"IQ&& AS+O`|2Zx "59KMZS %ǁ` t]dݞvKXWu;;Qi*DcnA6uÆYX#hۈ4j^!}ͻ@G[9GP"Gm(h|6n[dd]$LVAo!JU6j76(&2cg /.]Dytx1-qV+8F5ǚ4Die9%Arr'IpM)wm yݺ=,Y# Clh7rlۿm2P V2WJgףּEtu:lġxFC;hl[?3[) W6!tHQfza W"D^6lyU[xV'HoXC@HaXxrziKޕCg#Ό]shQH\νK @k2]xUr̬[Q?t0Hh|fYE%UÅ}|WC)=U*HzM_6AtI= k1v)+9g eCEu,$秛ᷧhġ'g,s&0=dk"e8٘{#X߷<"h-ʝHb{S/A}Bk z|MVʹ%Fs0`aGEDsKTQ8?m*ʎoL*qnC?Pvܣk4 #œƴ1I(+~]i2ZuV (G.n@.!gvF۹gTNA4 9ImzFG5xy@N 2 )GT(kV_׽5 ko(*^ԁxrBvItJXط4ϧQͿ'Mؠ,Z@^G%ARCsv=G Gv[[U~$uJ񫕏0{X}撀Gȴ ĺ~k4 a00FR n|ЫRe5,hp' TNe hg|}"Qiq $Rb{'=pQ?4{྘W{fBVܳY.2K ۠eեqGjЅ<*' =4hWr(A}zM_>vG_j:@yȕYT]?S=Ȅ>>/PDjSWMtGc2 Ԛ3#6 S|p5 V:XlU^v%n6XT2^P1sb&-/:tp uT+xVxIj͓ή OeC/ۂ11׽>\}f.䙳}[*-伆VZl~:^|ۣ_)LEpdfs䁊X!|zxނJeL%,'[_C!8ib+_:ʝZ%:Sԛr,Mpe ˵|BBap(QL qѓhvz;8eՅfBȵ3C275bPspBTϿ6&78X5QRGO2OF z;!Qf,' @tmf+XsA݉(S$%0ڍ2ޝǕ8okS;b8WAuCr҃/HK4zlkܹ,zHa+"%-dQ$ߍT#%#]{*xmM5֔YT3R(oA|́T$F2HkkZOeڝz0~1n6ƴ{C0GbT[8qb8> ]71\8G-/$yV~ `, \Ȭň7(=2ZVwLk?PxL=! S~mk s%hBD9(Z#FɎݖoʼ5 đEalGjvk*4f9ʡ};/\L卂Ƞ9[ @?=+Yu؍DKf+SToj8֯SE(6 vٌE$xݲ_R̡A@ $8L? MHe )2ݾ,y2~̀6 14N0N#=FE:@u >=G?I@1`MD"]$\> :rW4^NEE9# M軂ŁXZ2T[4=џn&NzbsOkq=oJ(\bZ1*Dv1v25t|iUH9%:<7nH&ϔKXA Odi&qw2`&!hY$ :kx,1.*4U ٦S[@P,#R̃vIM_=e,\d6,I=UѳBt[xbX@<Ϻ>+ .myN%`I?NwD\_'rM1{s&[txJ"rҮt`:e;2L;Wt"(kOtjfWl慙oo,/b@:#%G""yi3l^dٮUmjEY/kl>[*r>Z8]&H&4aa@_0?&bppky+Cɥs{K~vm킊a,vO5zQ|OTjn7]tF2;sysp «=9'qb&w䘻Tp. l7}{4R(4x՞akF6eJ)1X#8۳KA?k-m,~].F*6b^yMyhir2xh<%J`S{#1+=TCrsKE"ԴJiGI p&+-"n&unL "0U ,T2_sDs4D[_*tKLui"P%A2u> +ᔻ(ӽvÅ;a*dmKd@>e ba,{=4DyL+@yPZ|Q@: !0 Ո!B7pӣhU:)? J:m u~nud*6U.a@~gb[*vS??*$< ue×:a_ˢFhL$.7shϋdܴs]\ CA%'}^,UFޯ Kbj6b9->[,9nd r)|:?hɐYIbi%qZkwEVRK}) y5hj|[}٦=4_gZ1Iz bfTaPTp}]Ŭ\"+A[ Åq{0I#z ܰs~(bdo- }nS 81ީZ)?hT?_iPdZm2sAvU;t9_^N#NSXu*"O'tˆ`To>) 1Bnt}51:&8o18%A(Aw_nRma"AՆSh ʝ6lculB1G`4)kLJSYy.ԙP 0{m(!IX:5*[Nr_-/p5Lo=2Q۷'ɲ%@'){wRu-~iT7¦WBP-4ٝpRÞ/D;F 1IneY-:IPAN^W=y;=oMd%K /fsL:D 0x,b€R U&~Y#bi@nSEK&}`qNgS:9-V˵*We ˩u3lW mʏu oSySԥe>OLSʃQB`rR#]7FmS"+X&fʝQQtՙgظ=4bЂ-0-ƛM])ѫ#o2H Js݇0x݂zi5=+ۨA BJa.48RB)^L e5s;AjhR)|iN2XsFV>Z+cݽ1LN*FJMP_xreE%+7(ꁚYj1P1)$~& ˻12AjN|©4GJd[E ӎr B>Ib~j>o(_>Gl}TMOմOxobFyKo܈f*^, Sè03\6"`U{ur8w715m!E2fǷ>Swi[zUR P/smEg`]Q` 6OC[3jG&lbu"lIQ%^W }ww|iofo= `bO:d+d\IZs o=~\WDwDhdgqpk99?yVg;bG5%U>SQR2|p>^} }\\TL~nw=}b $<Ĥu`͏^p2dy,$yY:I6 V1/ˢM[D죿Kh&1V(U[۲o|߷>9B]U`U4)~j DsT *{(Zag4;7R.0Yjċ}Mm6R E3CPl, z|ax,GEݵ)u.&>?%<~DpJd(g%6tQ7!oC/2 |@"C=@U."fŰ ub\ AhPǏN+ѥQO݃lgI^Uֈ߀rUji 0"2oI3Ο]&CgwP!ʿMdv$1c 9eר67+Ei_Y\Fx|xq&m"U/xmE^#h /Da4Rh!aI0JUhȘ^ݶ %i $#YDH|L(Mԏ) K"Cn7MD|ibBtcfDǖɞ^f5aԒ1../䪋V7h Cz4'")H';0ك `s_phq%/Pp]VO?Go^u m}"=y!Gh6/THi OoPaFsc*;M"+Xdk)cJq;ঐDTV>Wvn-웟=5~_b(L se9ՍZB Nb,OsoE ׍`&HXtP{71G[|^ Bݤh9Ω[1&(Mhg.&%&Kecc)@)%\VYNgi')X:TŚ)us:FC0wD+uDFMS#wh5^.* DVw.&7b+O[+4: ud%鎛[lyE H;a~:E\.eW6T2A !頿R3z/WM$AT.h'PFkfIG%81CDX6Ԑ:t|G(ː66f+eU`2!iYb0"Y(}.̖ j|oڦlaKU37ۜEzu >n)ۯ( 3ۈ)"wӑ-/o=/SEV\YMضyUAZ`dRF=v`YvK(eʋtK˅zX.RqȐ'~PRaqb~{"/Iqv#16 :sS~ZPT% gvf;~cP"x -S±qd% G`-7[ewT~.6葁=A JnDGڍNo j!g(\ĕ]<'rդ6Iawbz>L.ĮQX288$,zpJAt{vF*HMK5pMCbZ7_ɫ>a" .1  D/ot s^7-|nv#zxs G@8q78XQfW&4p!Jg'[Rƒ"Uh+&U}aRF3 \!%gY'&_OAio fe0K|(fO\13IvShA$W'LCD8h(e F]KYY,! F|a=.mҙkp9ΓnTM7 ♝RM…WhImeeS7Jqo|E@AMBܨv(9PE.zx&Zb 6HtSHeY9G`9.6ş)0BE8Dӵ0%S}v f K,4fѼrp}i['sy :'2*AyF6_AzRzX4YllG ݷ?i&zUb6S %f׾!?{">M,\#xŃŜ"a8_](no%-r!i6~6 ^ LfÛ!Spl#T*h>러;rW .HC?C߂$*  @6h7A'ȅ#7lNDvXХie>cFn!beT^ &$j>MBZP;kIhiK8łKaٟu}'GS9!`/c7D>~qВ;C cZ/ b.{Z`!^ 3yHFAE+6j#}:Z0r̊t:&Uӳ#vӗIw(!I vhX˿<5 y)N&7x8e6 p=Ϝ8%R:;މ'Q_Ayu޿bz*b6 2d89*t3}]?B'#T]oR%ACW\*N`8 W@A}PcUG:sfY[+l'M X S1mr1Dod .k#ΰ??=aܵJ5AJB džg^/i>&>5H;Q5܏) a@WkL|/DܼE=Dž.OߐttC.}{\~KY}Sgcdh8X$u8 H[Etr7Cq?mֳLQYyJA) KiUIOH%嘴]Jf)7`}[z㒔H .&ʐsc5Sa%ړv|-9ݢo㳳i,K|h2]9^6ksA֔J_HORhR ,r{'$w}yL/$vR% tӨp6ϛ*QN1c%`m lN9S3(h'<=8)j WN9KiWaTQQJA$Y|y[YY#oBu h4a/1>Ǘ^:v,jr CC"zk>jyDaJ&9 2|>ґR|\cl@-.zE_qfr.Osv _ ;jM [b%OZģ~q*uNȲ* 8P`XmSrnEB!KYX+\uzp\!duz6OO]>}JÆtEXS k>r[>qqnI9ᗟ3䎷e,88QM!3f\BD@aN2_JlڈVb8$U貅_Y T^J:211ǃ18WriUVht{hMe2RC1d9ϹƲh_>vװD)|Zz5ty[k!)kщ%Fp7c%=u ϶ɰ!Ji-s;B8R4"&vFTRiݭ+bMms7 M;Ö;~|ǖΚ]D;*-W8K힓?^5MҊaG1_wF#]OIFK,w{L6ch=HHp e U1ζNK@:mTGr~v@ E'0 >(~ۻh*I'2ɻVޏT*uITW+"wTh)YeϐͨɪU"2{yQ^V"5 :!ANoh=F=߯C 4#:iG"?Bn^1vm 01*cކh C\X[w^t }h`!f͠5^$rN>^ c\UſD; /Xp}N{7{l-hgBj(~yLj_MlΦ4M\堒]^`~hDcBe Y?AB%nm]>댚nۖR ] DvT/n/hd#(Vh4 [Q)0l_ިtӔȖ9SiA(GQb]Ƽ(fѻUJJMnJV%4ΗdY]SQ#mOOzIeM:+gck,ao!}n9k*<0~kPؔc)\ا=H?)x\TL%{gM^ppzvtm=`^MdMGY X! @1JW0cg83yZLN珛oE^վ0'p# EMg[`7JXr],ɘ̥͠0(m/gZq0ot+ٲhBou_NaILa~=²j$Ț, 6x0T.:#gN#ߥJAs2իY!U{JH nyG!HXk& mqW<+6^ZEZTâV\j_eć V֒moer&Qq!YlC'JYZAKm 2$хyJ5C'~|PSCѸj& tϨdBp̡ҥAT:W~}^p]T\ Hǁ@LV 2!k 5n}gOLLjH£`r\,C>@tK/s ;&eoY,ŅhS'koE±J3\Uz̘J0ԃH,6fL$`Kмkf [!2 ,Bb=vΔj:ĹꇕL]?REw9hE9L_#r/ <.CҢ"OU)֦?[[3O41' ^=GXJ;w,f۰<$APZg5%Li̛ + w{άS\dXZbE 7qlX'&. qAN⦔ C?qIY|Lҥ *CK2|ź/eC a$+`l *å?+\t8em&g$@@:ug^]՚,r)>,#(!K(i1kqg+1v1vZ"%.WX KܮQ'qpQsB[L]$j1qBWG-kx 4?q#I]íBC&S'қzF9(< =}0o+:q2 3(ڮ{2ijj]bke|S<>DoDn!_!Mf\$Vn9@slU`%y$@mcL>(n5 #[s?}F4 ;v IV-hY)Bϖ/lJM͐QQ%N+W XhL@wByio\M @׹òn֬=9 p"ݒv8,U~88{-&Ǒ J0 tylܚtڬ@hEpN2=*l"͹ 6hĄ֧E=U +٧ q:nݪCx|QcPDVw:kV|,g4eTg=yH^F A aSa Z,7 wOXM쟏aLSƒ") yxR SȻ \L o TeĉaNu~9ǁ0Gj5Y>v+y:4̘.vm07;Eͫi'MTXM_/]hKOaۏ6Hp֌$jNw;P]\5c[R6tZC*w O o<)U#R2SFﯭbRb7.1[f oݧJ\^VmebA( tRL'/lUѯlGIat>Tj<{yz1U!<>ZZK% slvaq 4=o$aqrV)WO-HsR-dZ۞8wI bs4fs%Q/薣4; 4qt !-3ul1 2F'@2b0N%I@NXSo.gEz A^ZӍtWd`e!b*: *GN  _T\0V}IwX&G+5(wז؂p P:Wj_xj i{{ +G@eYk̬vRr$?4n\/LMVԻt>vd1|^iq94h@ ^1Sރ#)McM y8) ԇs "0v`ߞN}sB/뜕ց^LWYxYsCxjd0RUz[I B9pݪYǥ= %t*m$A d??a,1O7'Xۢ1XReFNP{lJ1g_OtJ'2"\IYXckl|JXͿ38f0#{c̾DFgZmY\= `ا{N8wtcwi.d -V~Z>yބC*ʲs pK$Gq~Df:ġzDk\釚QuZw=FA^v0rWrk/s)|/>khMIU5 QTW(PH]ɮs<# F#Zy*v{_ d.Je_kB5=Plfy̮hLw%U@MB0U'ڹ^-Af:6#B$!'GU+C*c$ag>TbTNer`?$0Lp}<ꥬܦRp/ IwF? ]8gHS=P9% A;Zレ nvUXuHεDHK`0Z|)y?IТI?ۺ=o5J:5 &Vd&n&wȴpq9 X#61|HEInreZ}Ŀf]GdY/`D\э)FRzL(d5Ӥ2?)7orƄ3;/cs[vؖ_2O +_lu?&;)2\a3-<şD5ntxB|FoM%f 4d;lF9݅4w(=JVx8ƨ7v8[ k 1 o-:[eL{M%$:1`aakѭTb5P,|ev{̯r􂄇&6vvZߓm0"])tx3UDkvh3{0V@\Ϝc9M>9.(ˆ-Wuq/kE08}yaI ˨?02M> !-U\t-V7Jq)_!sreWh+LEˤ40oL\m5 ␫чCʞuGl vej}`ӯH77ع"6p)&,fЄrGB/r/dg\`)DGHྨ.(N;ժí4H,CKJ6#KtKw̲|u%Q˙ѲCz՟E&" 3]G\+{At3 ֔i- Wı!6iaK!]1pvԓZ:d:촉E<; rF%Pa~k6|Ez$\qTY-90Jw7it/윥W+9UDٙ[[lt{rݲAP\cj= YXR I 4>1)7#E^7wpU QCml$ vjq_ LcJl()]0Ppdo /4,ωЂWO 8DW>_ b+:P1HyfS=0𵞞@4M>)ߋ<{y=Sf3̸%`$Fh)z6bv;:'9#\bvkv !j_Y s8v϶*aq0k}$p&A-L67Dȓ@M'^ѓtd MWym+`!!"V?QZ S¨2Sk! 9$T1 =:5˕y!~7(F!ΜЕNB[Pܓd&U(b!:,1ꚺlZB0›d '\0ydZ?N4s ?AkEŐhYejb+}遴6ѐZ .Wt7=R*$/fr[yj{;pwF%!IsST܋ZvdWF Y hIXq6偨4Omxy YD9Prο[&-)VX*W/"z^tS `qDD h10ME!2J $%&Y%JNNPͬ\zJ WB@.ϝtvu_fZ)rs{ wmRS.ˡ%UX27NiTp>o} F{s -l ޒ*|i~uipCe~l;+ w/ 81]~õEHy})W#)*iC^U|x-ܺwYqYDxZxV s{#~`4w_gEX+׮$mðJUTamb;L/ Kܢ, y]6^#}R F[Xe7r]eqsyt^PD͡zxBA³vjSaaښH(i< j`a, V y]Xm) + di$D_B@P Gm9jqApkoKݟ-Lgiz( pF.:=ÛpCbc)WؒJD|vz#t|@sT^&Ņ.*p`8hb3ztSx#BZ,\(i&LI:Alf ;ցW+,^+/vd R '*=LX(4]hoiO:Յz3T%>fʗ>p&s̷`ZIY[vMf˦($-,=(WSKX ({fqbRҟ9)Q`1zRD3p0+Eet&)\a7%dY4ZR=<#:g|Du[ g;z.ajkI6wZ$G5Z%B. " _>n?^2OϚnikR OϏoxP־UE)V0pBGH"GߓWxSeb,kS 7~ ǗhW|!pB | HF^,XfF(3"?1xpm%ԸOpǞkc Sr+e7UZэiedکEVk`txfԇQN49RwrغCz=t3:kҲZ -PQOj\'y-K]J=`v٨k5jRPh;g bR @j=ޙS%TC]}JF~ygCNn0?VGC, %}{pjȗ*C%}}֕Ԉ\ bgr=VSbKLf\i׍@^-[a!@U{)"lӲI<H^MRrhbH_'^g_ɸG,N[̈eS; Xp.Pg [v9iapxɨ??v/S FkdKowޖ6ٓhCC3M%TFj,*1~d7YzqNfW\/ȁ%H3̶% CNr/xT[ JˎlB;G; TK&躇ĽD@ 7XCIנ^V^Nl9[-qDa J|Kvnp =/ {vcYQ <~goM 1*4t_ªACl| ؕ1q/ڦ!2X[-hYZ_0sŞ1LH@I(7ɘl?T--wOS^K7Gx_"2.<$CsjQ$W0DWXn$%]F(?먆 41'3xUnzfs:pA)<@L@jEKE؅Qw&%M=Ghf6U}H_K;zdISPח oA!a H.:r]krұ|;t//]X9vEcOnLF6/ltALr\H0;kc@,9 \Hӕڜ{hG*>%҃Ĥ5Cpw"Y5ů|.2F iZ!o uњfQa%t`'3eo;~>[zkpR&a:<"T]3[Ih=npoA ozexy鰃½ߣPR6_O]XfzxhZf!BSh]&Ⱥwޅ 6,{vn35[ $1,o6)N,Oꎺ6'1k9_*O^{,ipE!rFg \m-A JGi11|uKZE`ٟ8w5h8٠gZ/Z>mE3Y^'ŵuY22Gɶ sɜvf+&&';7uL\ &_r ɒ*Ef] \?Y* ^;}P,(g,_Yrn O@/~aQaع [&Ew&9H[a86p2-e/9v:G?>SP&!gB+5 "g՚& cBc\Z7yMhI41-٦'Gyc$LGI'pk$vLv*ZB| rk( R?2RE\3\!qTpؘGC?p"!ep8Ƴr="K-}}9*S4;mlwC%>mpPL)\p~Sư?@E-#o| km{Au93# 8T6`|g)|7=)@'=OyPTP|X 9AƮfolp0 TvX]5<0ՃY{[h[ NG1`ƣ\53pQbfG7t析Ѕk)ԇ՗un :˪('# V!7nةc\? _͘Sz`a."5gi𵳯.pjKqOzQ>Ysw=0BFf( _ݛ.u+}R;cgcNnnk/ 1 pC|k'ev;TR(!WiE$̲R^M*C ӉhTA}S20J dth!BQqw`2iOQڻ@YߣCZPq0 >g -KeI],K[uF#½忐i}qض:AM}L1(c1ccBYIۀR:&9dý26!*d/LtMXL xze2u"qDސX^5Uϋ#KLf 5Ā?'25Rj]y0B):^_..G 5r BQ Dm OzBlIt;/?ڰ m|CT`%r&XtwꅃTTt /uפ$TY͠:"|h1nRZa2ΏGsݼtclfxpP@Ooe:_hHmtzJ0_(1mvb 88"ts_%dqiH  O-m)'EcPz;@ަP<-)=V- ޳|I+Tخԧ i Xųt2Hɪ!7TҮl#sb-ǖsMRb9Hl{<ν E64_9* i@ig9ya+fiLKok5Ozd%+'Hf` fÍ#]L8HFZ0@-)"W-ؤ n-umӴaD  -mnM-ien+aQr5F1D/Q̪\P}ES-Jt1 ,]7[.p3k$XJB65F]ܿh{EbK7qf֫/K\}Bx铗c`ھڸg#b\JAapf#V>*h&%ąN`p2-Su~BnҥXO0pW_J yN15Ä wտQ!-f 7oE58Mիʹo*1Idʖs_#.G2Ԏ{H PEV¥jVĕI>Dsda߶MlWZ\}G~W kl/šT}"Uma!VI rܨ^i5%6w]Q!YK'9#"BWUDMb _m uC ~3/? h@tOξҬD\ms{ֿuZ*_\(G{WQҟbD9m٭rL}4^n]Aϓs];4鴿U f/ u6`NI>#WC )opXMd܌0ϓeqt^%ˎ*~ YF}y]vla #i*]u*nf Y)Lp'Ʉ+ii \iӁ +ք>T𛵆qaU *FA!~@(Բ-)xTK}_#}pQL6EAp$'*3z<{[3ہ]Z@[]t"_ >BYZ3#^~[JVx[Y>t7[^4zQ?It˖Ԍ\v$=`ux({οUdīR&OCueBQ333N++meh8XsEJ;C0`Bʨέ%cKבq|D"ydwrM]rIˉ움 E53|_(`?-!*Il5x6tC{ MyAm㿻%9sj$6s |Kėqro,9a(Ts_4 FTv@ٗ~!P(jRFeM8\44*Ó\ ȍꖫ ?ȶ7td.[Rx1-Hk(Q'ꯂYqESSϜY20]a5(C"2V7K `(xa*Fj/P9%JR̔A~)pKDgXBãQ詩Ju'Wgʼ2ccH[R bNHn`Wp,:JМ-QDWžtorxQ\S@_>Q44K8qK sWVHM˳淩R Qֺ5|Xj#JHAxG9AEQ4RjD XFx vϔ~wMJ@.N4F2lO)}.41:O*&m$nuXr xKW-Ʌrɻ39U ۋMjLBK3G9-jhdv8 8P'QVP2u j aYޏwIG +8lGX `>?:.uwm\ iNˡ)IYq`> Ƶe7W4|yvY!R%ξ Vl%IC g4(8_A8cSrv䩺e7 [C]Z>B$g ;5ںɰÙG+>` ?#>,]5ִ]PLf:P=I~(wm-G7K5kРxwZ:@+$65m]len_| EÞ/|j(BEmG |ByƗ/{K#*GY;>)ψHT%b阬-!aa1" 1Zlj!؝Iq:A.Q0>/>rHi^Ms@1nl;DN 1U;M,@d&<$lj,`S;,RgChže/<8دPWtssi;o>fO͘]H2D` Uitل(_̌aٌ̡ OƙY {sAP3xsPfqh,?6 <0 ?3Ruqp3 TҴbg?djXeUl+tJ`>˝4? 6sz|JW.l[ "Yk teK[Kv~jPax/ |aJPVΜH ~ Ij=>k= Pwi#ZSdW$mH[j%,>k] "I?5bl))e97zhf^w *y4 f6.O2 ~z"oEGAS\pzJw XGA+ߵʎE@gсj>UHb ]RӗfPJ9< `^'ǬCؖV[Yq[!_&xRpp6 K&iy*}Fbr.;X Ӏ;lF[wزQWoN_6bJ2z1쯁Rl˳qA9ؕkcvU/,B l[k&eܵBIcq6PS5rdkDŽ$*1Ȥ)@&_'b^PMC(0Jǫ`6YF}z?Zb?3I^.Nw=~N|9],i}g;ub!" S<0gRh=w9c!垻/;)J9/xw^% ;۞Fk6%(sZ" oxCh7ť^,6FAٰ1 um#G|9%F=7RD3NgJ=v|eJPKަK3 z 7ɤd ]\L}.΃ =DptoM)?@7)-WߔȒŃTl9^4\'^$S^̚ &SȲ,omے 8_43&Y }Zo& ̴! Lᵟ'Ŷ '+ Iyyɋ_CJD"waX$F22Aj%5~Th9aʤ/2JծҐerxS9eE~' ߓz-?|4xN\t`p?-asLT'h0K+G.ʛM]n?PxG&L'eh:IlIcHwQ"ȣ|Jy Y)tIoMFv0ep Y^ 98M^2"8mfVI]Yg7]@Wo:ΎqÖЦIBr!HcSO6 q :'!!TV2=;X&y?./K_W>A} \DI|V }bT;#iL&-oiDP91JK_*{1cd2j˳ O0a9 d'hīx`u7F yIwnKi?U=F79$ȳ ̈nq:2~nz=3~lS> e ~Df`5"!Hw 꾗?bE˵ȐΤ|Mudfkj}?[=HWQ?*>&Wj@GC]@Ugz+ ->VHG^WwC^߫@15yYD (د-Z QRG[!&=Z!XtlH$tӯt. P}Q8*~kY>SxZ:8Ϊq~֏Γ_Hbob1ul7xZӁe矄T K?.QK`HamGsF(O7F9[ZGf @]T 2\8 SpX4xф|M9AaDN+;VmS#ft<P:{jo:xILЁvX!hvLjn%=S{%nz2Y{?h1a3KC6Ј3nE hJC )7k4mFȜEف-.^\JC*׵5A8 9n%9V%[%붅м.Sk2ϯmDuq"8J7[(PdP:N5 oXȉdƊH@me&n\,o\%ڤXvtG (ImLYS֠)-B2C (hɼ|MDpz_e7 &}6j0b! .+ueADdޡ#4y.kz1yMz $R xZ" ֭BĜ |h[ 3Ȉ927!ݦ3}6IWO9}upR q?;jBh/Ft =P[CP?+vAVv(ty7h։RQc $38(gT)) ֧nk#8#:L-[ɳ^GsӪ1j$aXM9) dQ)bs@]&Ywxf'V\#`;ɲċwb]*]!U|9 ̵;x`++!4fEAk֞w+6ilZT۰C^qמݍt'>ugO~x |x7+XBbZهefǞtuFn\0XNij6Nta}_Z3Hȍl9.uܬs?;% " ?y#|*xz$S =4Z9sJ珣u2X੩]D=(yYk[)&@MqKO&~9) _tWC&H%[(Gqŷ-luMsz A<ᅳvw%r[yūIJҁBi~3 *71BbdmāeԨH Kpy@6|0"ek!'iP)+*+΃Uˆ}vL8[2ދbZsz!TIS%GDKG7ެɶCϚL )CT3C#qn5fH ޗm` #wS pm".8c|#iU݅6BX&FmWn,z fYX 8fیr*|IzZMa_[0%|.A(AY?C6 Ȋ }H9 }sx._ :ؑծ߾'2s|oܲO.7?0E78ذեvN5 bK 葽(YVm8'Xzsj864B}Pލ5=] DWX g=]yքޯ&n~k- "v“fmA=sz`s mo7 =f9EvG lz#Tnet"cyT oQɩnêwA%ѹV8b JqMe`IlƳq/[|@7 yXyb[*&f:B> u[pݐ[$%`Rjȗ%Ӣr&F; ^:d!/]E@[’lH8\Z#"IfFqpt3ZKkUtœQSk3#t7-sb6^^Fe1%Ni1FO*) `*$#)DY(0QuopߧV#fa)@T.͊qfbC{YA2{kYwn3@+8e9Cp{}u< K;ZgYbpB }@ 0dO.tqdjn)f`ZiO@mQk [FohƮJ nd(Hʏ<@XmHRe?Vآ^ E0Pa{ Ԇ@С($íLAA7H.ׁZyf<[.:&Wz*5ڌwl84NF' c# 6qy K>9ds]@ʱ:xaq))tZ .^^5qP:kБ-trF0V!_ 1 :$ q6&$x+){e=( ^PC @~6NH- &~EJ{cLa!Xҿ,ǫI!٥pB(q FұKH#sLWQ QVbH fа>Qg&6ςЭ rnK<qs i%0ʕQ:P;Of(L섂Uo":+g̰FF4Oo-^ tT:>0g< q/ %rS[qii5o,zXewٜϱV}dv;w rs>h/yq/@,%H勱TTcj,ԦA?6/bq:}Bfo Q>yjw`}!+y@ j#ֈg }9m0@IA#9 NN?~ƍ^]^`zߏ~Cm**~Ch}CyYsyk9NϯX?ʄYd5ۏ,&`LlA-˧G|},/ᯍqa'"fhOL~%;.i1J x \_ߡj"z1"ZlxGr,;;P 4ℳ5MŪܰ}F(fv|.':'˼NX+G T&QYng6o?*d?oYP&IWVciWPidsQ6>fPчWEN+QNs+t<:g>cm39׬ O#QέtnE/׷SSr!xH#']7sq-e%ҟζ(4@\/وCeP kCr\/윆ꨦYӉs2+şX ܴ $ I'L8>?:yTR3nT+-+BP.]\m)Ώ&hd]SyRXMxAӇtI_j'bw{FN/$LI+BɵsÚO\FkR+."!4Lv߾ҶP7S\aHzq9^H'WGRuq7.Gi 6Cбn }m1 To-QGՂ:\ (lv /~C}˘LedW#$ -5k/y/*<.ŵ(x %K_N!ƪg:`3+.,~zNF!Lq?ℕ&ÓClQA[o(B^ 4߱a|DAgH;tɖ%eT{~p_&923,WeIBJ7薅8XXyů=%-2܍D 72hq3 %uOY8X:=Oji'aK3C #O@zo& `ϱg灂s5Y= A7L!d^ʩBV؉>΁[Goݭ~$qurG5 Tx $~;0J83!4J~0XD?i%"AWϰPب$qo$nv㡭^<7{)X3j?8a8B\9[}h^fqq}3I4aج SeN>8sKCfKMO^B^||eLW_#^"Tmҫzw^RMj#/Ac0, o:DaJѧ+ϒk;l7hف=\3vC̣ :b&x(ULP : 5EJ@#jp%>ITl&Bu$#UiC4Osv"LEl/T򹬿rP&Wa/[ kp} {W@'H8>abY~KLQӕ^2$%ờ<`eiapn|"T}]&j$557_c@̍]vm)br:%|FE&Y97Cf?akBքkbcӝ~F#m#^:Jn neAyQ7,ʪ^g e-}-ʄ衖fFb{MǦS/R4ǝ6U~_?p5O31&e]NeSM/R6u`FB>]T(+\he(Y'\Ξ1Т[4K㌷=gvLb\if8 nx.Im'Heq^-;a|tM\H(VF){8jXsZ _ TIn)7`٭KƐaU 쎼R5=ZO!\!̖*uO |2N\h5?]B5J6hUG|D0bB )_>$''[T H.{7 Ww5+w8L5f9RE97&E'k&$?ݸgq&ݠmFgyEyxtQpt~!|W t,3NWd~:M~g>)fM+l0ď_Q$%@|hbM'F+9Ca̍‚HwݠNxX1<ɐA5O7ى5ÊGM{+{'B&'Mf #G=w-CŲJm4[?wZn(WBjP0!L r@c 1^JR]Y4GI<Cr eTղ$ļwVF@P26RP[h7($lUv}'Nq WNc[ r"I͋l慛ɳ4k=/)I kPg;Ծ&M:+ʐ!B@#IvH,w@8ڞt |EMmy:GV M~NNn L(vVӹVi3$  mvRtoF6P+ ƕGz =@/ޤsb@>M% ubPx|ya(t˪\:ʜ^! {g929kfU@ :_h)YĉD¬-gMHr 8i2-M0zbd&hIFNVrζ,S#d6ɅSrF/5 GXJjV_^ȍ%6Yd+\]bƪ@2f$ /̞@x]$"|V^34@Z߮ p Ӻh߼r`#΀dL%b#fu\xu5X oG쫘2h&C@4PSҶr#6'S~@^Qh. 0l:E^ Bԃ{ Pt%b;óKڟBp@\W1^sK38&Su93bv녛QMϙQLW!L ?iqP;`'h&lL.iDɤh}iͫ%0e4iwZ"4r3ލ+UKFg3utih IUM>iUh}>ޓ#*x*.*ͼn*cHy:ͷTqQ*ׇ*k@`8 tЖ1a(W٪TtKCgD]OjQ*ht.ޞp7 UQVJ WXtW)k{.*&`˦Zܵx$bsc C?\TEThA2%-K5fV:W`0р J-5Խ 9:WC-‹ T!-ݖ"u#q_0Y8<fd:!=z,)D27kH[4 !&SYY;, !a=z7 0o@lqOݲ'"Qsɠ{șNJ#hxLRD+2ux|g:jI ^;>_tJ"b7]d=g|Vc92H(g$)D*@[y c%Sz+&C8*gTd}DXX0)R*y XP|lT 9a3"!C[>hc+&Շʄa?턳2["eFwIV| qVoAu)h[քﶟ2 9^򜄅KG;:2~(=i]Eء;VYC$ȡqǔbͮ;+aKpÖRyad}?\N)F+(qBĆ5k~pϳF[wV=TF?3c_|wDZ_P.cgaV{KA&ٕs'0@~:fHt!ŝ ~\pkV'Aͳ}Z=b/'4&^OZBG%.Ñ]x-ߵ+=AIs OW{O߹Q-2R,ͮ[-zTkrmzC)tHŢF#V1nˑ(FMHV}Q&́]:΍'oH0{<8AL@|;95Vx@jK)!V;df>1Hҩbr1xM_4헴gBf}#vUkR{76Gۿ+B%s`=#+`)0Cԧ;siPIG"q .^喯s sLcz"ifȰ~kw~қ7XB#Jz_,b +s_u s+ՍaS۳Y=t8QRp X;B^(3kXegAA$X(IɆoYIx@M DH14&t(j# {'Tom{mX݁i;0"; kI}(GfY庽.m%ޟJ-yh'*ТZ& {r mGJ$$ n/+ځH]>:'q0r @J˖ g3iz AP4^fwk]8Rr}|}W1C0*{i3^{iDn6"5 ]1)j]V],/ɝ]FF!Ή6H"S[{+RPrg9 ruˋZY"=ˇVO؛$-@6k$:O R2im f:/ 4pM+F=LFv– J4+aZ?0?ejxv 쨜Ԣ+eC$;\UZg/>pD8ڎ5#ad},*LF]Ųycha_EL .{ak"*Ԉ֝5 $#rΟ@?=wm7qjӰ@{<́V rw΍}˺+H mtvkˊ^Z Yʰ+g6_m΃Pn.|(ơU܌Y{c_hxy6")&5T~L8PAeG&Jo)1p"?/m F6O<!z0sN̒U 'dCZ K`v0,59`ocE_ehK$zwoJ〥{oL#zt~$6c ӱJ #C[׫OCKG=xJ{Dn"H} 1d _u#1{ V#s acT[[mgS@8yJ#p:՜|=T`ҼsNAASU 'Ț^IHm`,f_1ۮ ]ΣDjm 4efZ-90V@Y*yQhr |Rmͭؾ#A͛B1s){d9'~<> "둂J6뒑;CYF\ws崇z2JYAR%2!jA+46f9}t0Lz-a&˩K MnyV״R,)[5< P?0% ?a;E"XQܐUѱ΅S7o/2#Q]Ɔ.dk3 'l>wTU)\eʫd#{ c [wj{Dsmٙ@oif,Ѝ9r`;ofc5[BBJ߾ |:\tT@S9m:)A%eע+9۳-.E2D@; "vOP9( 6:1$r@'U%v> jSY 6kڲ3e*MtUNd^SՅ{eA fN|Ų&}7};IGP@` 7(S 1vtbGڕBGnbˌ1f-]"؊q ^kWv-^l;2xS&]R Mx#jHO=۫'R7 7(^,v7\u:g4Ǥz}>5fJI2OGP>_ }C xGsy zFC1(wL=rS7Z@ۣdy[,eĐG޴p +k!'s-j]<- g dl\PL`,Gb|w 4uQ/5q}3^YW xf% _#xxrSS5;:Av`Te=oc#tFgΒ߽ av=8 n{F,04›:Ӻ)./wu!|ȀW+mo=n1.L.ivNIvB'z\(m-lP=˗SNJHbC F35!Lo&naiH'LRXBr U :9m}(F4ZjS1bH:A,ݑGZdq5ΤgWrUҬ]$H#%!Ө }jc$I t0xsf'&P59J|NG }R|uR@IP.ZlrSdۖ!&OK# 2Dm[+S遅uF8ׂa]_m ;Z.Z*ǠĶWfa#x6kA%ȸ;+x5Q"ч+5YJU*ڢYcJȕoA(/pM\ʨ JkN$vmanܼZ4hJ[GlFWEl5h q|By]F$4 h(!|ܿ_U;&LAX R€6 ds`9NQkwlY`+bhEȢ}9\7: X;wˑ/?3UM]BOR†TAg]=Ts+coa!Г܄}W0aQ,zdeqB4{4 %9)#it MPF6q~ۑg , :ŎᘋRH#-oqA] J]ۦX 5!qSG<ʤmoŌ YvƠ!bH1jG ?Houud󓞦PS)#6a2:n>ExG8 U{D<Q/a7cX;vVlUȔm}>Ӯe///a,8d|Sf:Ia*)~iUF8қ8%1!4hS&brlGEK^"siW>txM%Jդ>:4 9E7gbjRn gЯN f^y%6TϚK5!䂘_](kpS;%;%KQ,O8 ,bkJڿ7waf.)C{<.s,@̀>3 ][bMv\ka!-!ILn]]mmyL}ZO6] YL2]A|;kS](>l!w\+7گ`U]$6d~_\{U-a_u`=|ɲY&k $YI+PIyCCK rEI=&?sQq{<^Ž o3Z=,eȈyR &=kHyᳳ"$ojʙ?zG"f N/Rט+Y`Imj,+GiOt҅!9~$/::a:ҫҠ￲Rĵ]Mp%gvLo]E)Mhf-!zՖce? (PѽqˎۡI2sd8a7_RC菈*I?ȟ)-ќp(3FA4wSo04nd,ޱu b2E8ӴM*۔JhUcGgGXSޡaR5n>V[girj'0{(_19uE:bYy_Pnv.tgooGmU~4`9;L .,vEھm|.iqtvr*5wpb>foW *x;Ɔȸ1 : 7^+䧬[`Q:?9J)0"{rAvnN)g)X#.}Vf6m"ixF<,fz)b}$@PJ6*NX:AYAEuYQ#[3Z?k TLeDpYÌX9ᒅ?aqlU;%o$prv~] 55l6$78w.H0)<`Gyˈh:zMTx& @%s]G\KXGj/`MY , P\:~7/zyڡVh.|{0S{x<4 V-=njD >p?asRGL[& Isk"2`G ".߬*š/PxvBzlC gdӐNtЧH@,*5 {!ƽ=]zUqw^p77BT[= s5IHY;rX 0˔PeϖzнaS& oaܵdE𣿤r6mqWeeH?rąb pa f(M){ C6a&qDK__g(zBBUw;t ~%짮$M󃼆@{!63V;KPJV@0q<(MB^鿢(&;| 5ġm6tk pT}Рá&W iqmȽT-*|y K 5(9Y%fJ8iGhT/5MojuY&ȎsMqKt"B#}(^!0X FG"5.b+>ǽ-!6EWF`.GL0cn=X8aF*o)攘O:`2=߭0ig% -"UIaߟnw$JPgad춒&昿;X0Y= <2/7jKڲic \ꢬB@+_l`XHQ|sy1_1î aB5> }ŝ`C(@MT Tl3& wÖ%YRe9{QyNkt:fr%ڹ:wDO#^ȮxCo$S)\>.7365"Pj&g.KZy7{^{  ;MvkNJBnw'(9N֓"u|N!2k}%e)+ 5g$dZrB'y }!WTxe,Íd=Umm$xʣ2-O=޵E9 'z^w]_ RfLG~ChZYQ[ԗn^Q>O( 1R@>,_ws6 -T3~ NZP%*^O @ӗ u 3_ n$Ta@0Zudʥf<&qNI7dxJlm/L(>$z n:p3}VD>U78K 1&z"n 930FVv%*qjk#uL]/j3tyQ2'*@8,O:vomL ɢ#;b> ly$z|v.#pSx`ƧGn)TN^/:o;.*MCFOh{tr=ux | MQpMcbϛ=XMUW>{3ODkYQ;z<6\Yih50 Mibjac`#>0a%y|ZXnr0Ta6_$Dh=>Rˆ"K"=ᕂ/ܷ#B`9R] %et{ ;yNkP~%vʭn|t\F$Ց>oSZ/i~pHNu?68]Jz,h+Y(G:6of{ƒ4IjE|'Ў>ֺ[~%L j{ 4R5sbkz 48ޑ4kGX7HAe?jܺkƉ͓c&+5A'\S {Be! G0t~=aQnaRz .`ÿ\G sxJՒ4/Oѓbִ(NCX 뿏L*yV(/JO)u p ]3-Dm3ƕ9lt!=L#iƖ6yZ\IisxK$FNIc[$6bokL*?(EqDˏ68/N2gC\㻍 h379!']o\cwhsMfE؄ktguu(c7./LLBI%̳ lP'ˉ=N@~2%xmμjj: ޔŪm$Ⱥs5+l3zie>rJ?ML$Rhgۋn{yyǭ,-Z1 JԊn'֋%}3}8 9m0>ן$oR[8_)E1EI^T/4PPTۈ1-$i+_#6FCA&*a'( [ߧ/9zV1ÊM*.hK5KR^ %d,Kr+ Ok \n )O3Q]u!|ře·È?7F29U^G#Ehs9B"ew +rsW|`@CqnL%+hz42BIi&}q=ِ+TS Qi W`@ćñZ.$ (kvjI;/8_QN~gr޳-D.Qhr;Lk6QeVt邁qj ڿ cE0N1WޘiqPY{wdibF>6zo>sҞW#Vm/Dj-ІVaZ^ݪMblPad$Lwߗ΀/O!;OGGDT 7jmNWH*A ɾȷY@)3L|BKl6z0vHZxIVxL?3Vܵ^ReuR:R"]v4YX/2 ݢݛԞH*Um0}Q=RVnɻCauWx kMm0s<u;YT]^ dڲl30oK'"00䐵Z}fb,&i G\Ҵ}m)(a)rd $j =xL1,fIH)aكi&=!ebee݁ɯ+3 , ]$m=#{ =SOSV%JI8j7x펡] y-Z)F_/4r.r/_nVwu7+3xEP$]LN~̂@3XB` <\+µe}֡uܵaGΤRs^O-9c(+Tʭ نIR'6#`f2ΰ5# ;0nђ &8:Q]+}9U>! #j*vQVJ!Qo#KL)}C{4>x焎?[ ,:EbH@X6\ޡPsӂ!2랍vj9?zϗP;1.g&'5NeJ4cCJlc{xNu5|UfQJYmyS"E#3y=r*VOvk+ Di!u!>`N~'A9[yy {]ֿJ,ؤӬ'xk ;Z_)b^p]~TZnUmf #}KU̳_bY^;bQm+`gV&k52xpsyk /I1.qX }96zNyMNk!:!CQSl-,tFeWj'S;ᣝlhQߩ9ܮ<ЧZp2aJw?ܤZRX윙<ɉ!SyTw{0_TSy2|Oqh ۩nE"F6Ъnz=J*)k{Ihq1NЭnQwɺ 5V _SXzZ1LRw/V`( 䗻 h46K+`BMq+A2(ZH}`, "1 GxtY+x۰sr)]7Rmn@nѓH&Ie{,'K. ))I $QV({6oE#=c[݄{$~ ^`+(AzEզ5o'K4A c JG@*܊(3 9\UGF(>F=7fj+{cKݍEt{'d9D858hA8A]v1E =];MBog YgV'zؑb$ BH F62'F9NWXE'=Ip=#6uԺ߻MS 7T,H=9C_cX7'eLAxPd"Hń_w&xOcp_a=QoȨ]YNcۭjQ #wH0P;Inav26i Ƭ(sl*Ao?Lܞ,I F"m~@ٓ\ީopOͪw?pt DΕ. $(wb|u=5 7&gszPbdV. m2q@m~0p 4X&_N%SK T/ 90ll 8㡼aa}HBZ\;bKEe,2J5̑V>OX`SdʋZ?Z> TR_a啴 j+<CGh=} :,,7>{Fԃ? 2ɀko{U+3G<]6\QT>'=;6dVw)2po4#PjQ4J'$A2RLh/koR@ 6TX ﵧ.-dU<~1J{BJ RޅÖ Kx[yQDzQim0_ɑ*de攢31yig$V8A W+ŦMTL-D%\~6JU0zOX Tea)E,~qSKeTZ XKeìC k5.hq̹Vȸp{0:|j=0p #{wee}8 FtbQfjFX:_ȶs7^+þcY 7PTyzeݝIW+Q_襍}*=5Cb]z[+&B^ufLm\L7nY$Čoxe:vTv9.ߡ,>+Zݛ·f6WCWs<#9TӮ[Vfh%AwOX 7qSS7-A4xvmV((e.-w#pC #Iwstĩ>ؓ,6, IN\;`Ga{\BfNlѨZDϜ ^k}\}3[~A4ʑdqշ?_sa7ԄZBu7 5N9sA[懂#9y۟ `+ŵـT8:. lk""k_V?DQg"Ppyl^c+P6@XqNo֍Ԙ;La79<<&1:'9'ީ6BV^sЎ0 6k5-"k-Q|ut93ny 5n^Ak51gr,2IU0w?ͰWt\C=Py a 9FI+/=Rgz?yl[鷐&}w[毾Y5kGO<0u%Sm~$^!`im;iomb>r $%qf伳ؤ hNv!T]eWhª l:S̛}-+ ƛM]sO/ %(gS>UZ2>~ޯ䛬,.Sʾ agq- WWed8ZN>(8Y9>鬙^>JRZt"t"a8uLyiK TlՈPct1xS]F SN}0OKhL& :ZB5n-So]A.>`-dpbȶ}Gd¸N:$n9C,e<=kVu޻-G&<{@ټ [7j"W8Adg_ PA@Gok6bNQэgZqx+7V&0|Ž%`EY(E[+AaW$ ƅ^A,+m02Y -,G7qY\L[e Ӽi}?ZuQI5YOEAHq.1:iJ&5#u&J4^h3O B0Ƚ 1 qZtBaar}[kYxdRj>{ m,:X_+W E91;$GQo@ՅRD[ )MYUƲ_fzՍtGdz[+xݖCSl$A}3Mp:JλS1B|a+[ː$Y 뵹Pd ?L!DYkKVre/R|MHK4[϶ƅYf0+٬YDի8A<=+VApߡg\.+ NsC"eڼej A?}@"bR5B_xJRAKo5O6a4Gfh>ՁP;{ID]zN>`B(Ecz,=իcvqs2Xv.S]qȯtmctj }f仦7 uָ$ -Bۄq1Ny47bz?S$I(r=Q*E඗lwP,"$+u>p/pg{:QG'=(˄wS D`Ao ~}+vQKnF_p"P0ΉwAЗ5 XT}lC2㥄-޲I|,92B:=z7rx4#U6w˳쑢oa8(ռu<'RojX{-n q5lhP&*,+Lqpxj{g5ԩ??|IS8:>HDbKQJWnoŪ&~n|45, クg툰pIEks6sZkղLN2VTw$41R&n^2he*?aiFe.*}~>&+g=ws޵-1O@{0"«iͱڠwvKʓt)Xu;e;Jc!33 `0d5O7&g/aI=ބ8`=:ɨ[#"#S1oD:rtGFE>R?McP L#H8`ppo3Y`םa| '7?IxQ6&Vb\ͤlt{XйWԵ K{hR$9uՇg(nWƭTRSbcWӒTtܞ63{LOkKm]ᛏQlԒ-p[b&T4rV(uX С͟V37}FJ" ;q/QEBN*&Wڥm.MxB v^a\ XˆaE"J C3Յ5uYTȋ]<P :!09ß>n}F`*s`{>-NI%ڵ9V>BhA& ,^gTrUusRB5&n13Z!ͱke2ʭAk4mjQ0li׆ A)”L}.=P\fS=G'.ddK]|R^\+i{hzkS}nNcOFl;OCX IgNy4ﯺOή@5FOi5_"ZN]D>: I}R ʇ&t0D($|~]6ɾ}>vGH7:=EKt=\M@oo mo}w-NɃey]!FPFϖx,ս4rB!F4aXO8 j\o=.ەW%Y@ES阷 EFrO?B`23; ~e&;4/R&OtŻP ڑl.ѐw:B~6“O+C[2'/x+:^Z \<GKw*t Y &+%PgXpmumN'qI mV.D4?e`+ GyzBL)I{"M[_|ڝ_ 2l5u!=]X?r SmQPW|zEdOrXߝwhH`nIu/OB U{Ac`-Fn\š RQ88C$CTX!~buH31Z0ptQ:j}(xgvr_Ҋ4^Nj3%m?(p2}1`=``.twD7wg|HH$StÑe1XAqR3B h[F/x࠘H ;w1R9o{mW*|Unl.ĝ F_Հ_]9DF=eA.%c/K1뎖R t>4״uw Cʃ 1ߣfUˈ)r$lû3Lc$}iB ^t@f,B=vQ-&.043] ւrZ[~10 r^K~C_KD)v*&'z lBFjɣJ!.y1rEc2rO+9o,}xvj& Dn7^Zae21gE>1<y9ʏ#0lg~on[q?Eĝu.bNnϣ8ZEy# *gc77Jȸ(7qd"#?JynU4QFǃEݍ822#p>~.;ÂP5 \f.XCp V+'0|׆=:i/:ׄY"塟 o-,^ AFwx (2_TnMى:#:LBtL3,DB{(I+`)<(R#C'u >D<=.3}8?H 2G%̶"BGXı8/pmV!Zy}9؛xaȳ X膌*ۉnD2xkwSpo;*.0EQRpon5=mܡ@N)%9_tȶXî튜5-7~%9Xܻ-3_}CG}U meM3hc]=pZhw gzl%~u7NPyުJ:Q,cbC!,WNr}f^硺Iw`i,i󩧘^\v@OW5O4dǻVN$}G> Viښ; n^,qpB*2EPUBW8;;?-*jvU~*f5T)1..[H3i AUUkWd Iz-?hD{ _@82*D <(ɔgP9#yƢQ[*4<`w,nto ZhB[x7>?'HZ9$$w_R_ sg[< ݾm9>#}aH7'7'W{uD6RSZu1!-啼/$mWuF[V2[rxuڮ桲{)"m e`hC,gKШ[uۑȏiutO_HdTW&U2EڋF|NZ+{cyeU]~g^Ps@ 2ڗm^ÖQv"!RdکW:8\zڝe[OvT3(縛>2?_.G-?C17pd'EALʎޮjnB~DOkcn|ˍ*vLSAzҔ{<"s4cw05-mDTdn\oboXG&Ě&Nhi_eAK֐#('^C؄TEgzE P%aSlfr)զf?Ӟ0Ip-2,̰YfHú99}ڧ%zzGѝ5:G&-UcEyM/Db=6ͤ|@WZ̠/Ua"V^Ru7]$_hiɩ%͑*.7j0^:u~HW3+ 5y6zִ@**f%>:a2ЙF]ݜps43 ]kO_al칑taӞyV40RbK5L/IbȌ刺VrVT܁c''+;&`˜xVEa׵9Y T)@n ;\IsQKʉE`H}љ& y~, xbO8~UskY򸂔ۗr q`O.0JƒJiWWw :1PEf ~7<2dY iBN!aQOXBw70<Ɣ%](߃2֠q^ n(O9p7ߵ߆FAr{\fO 8d)l`Xa颀՝DžM\ I:|pH BB]XO@Ǡ%}+<7dsKPgw S7$Ti{Xkr6r~P=[԰@ ?32Tl$nS#&C>ۈN{,{>f6]Ǩ<̟FL!uW*'ߖQ_VR,ubttaiO#`T /o7fc^Ad k,U`tʥQӸء}\_ ;ThcO|25YuY0\lWSZis-xN2!1凪ӧI402o}n9>.}F{L~L`4i}_<7I+6ÏLa݂-X uj;RmMD뉆KaQ\S4yn~c~aU,GгU Mz'ߎ^LE`нa*C(hYz;B1B]_J{>젙JJR4h^ZP Y:0 )^;bOdNa1S;Ox2a*A׀ME^Pqg/gʶ+: E@֥&ғ+v/+}NU|W%rZ`ďw+j<&{jH $:zWY[GžUMc5r~XVQ|02)!؎zˮ=|]ߎ |ӢtlbtH͘.e @b*lYug79We2IKoWR"2ʡh¹n;*\Ɗ( dC!>CPbdžSY:͐8){k\on"3k5 87[?WP哄+p𵂓,ڏj~tSwFKĭ ?%g0O25kES: DgKlvD W+}Uh!\h,>JӛSe GTz̃:Htaԙ[I7i0=pE?& ZjCO]!;_Fv5nHY#q`E< o4'#"}ImuiXJ$tJ\ZMbdEQn9{Vt*)Җiv0^y>Ef>SBxSxc"n>Wbfmd>ECu!$4/`h܏/XӵâTjr!hu%dJB N.%K;o@|Akj8A.ØkP^rDd¤HH*f;Yi\voq>2xqD-@ml!DPj~{HT[4>tYS`N쾦 _Al7l@cY<JX$`Q74=}=CT9eCHT1!w yECRK$C`l :mhJeğHVe ְkŁB4+vQYkoUYy;o=vv&|<g0I~x`y#x1lԩK N>HF">_GN:` ]qB$Ic|kKٓX M] M5\jzQZPf1Q3[ lJEj`PBW DS=’fn:f R.o19n__0)SsAh3[MKڮxZnjC&^]B MWs]8'eS?vAL(J}dWes| B6Y9vKcժ\mr:7a> Q3۬uMPֲgU'UPۧ! #ԇl.%1|#D38zz=d:#j>:h9|آlߎnc^p4L NEb&U+aO^;o\4õ4c#܈lI/{b=7Z:!H|^.R  7,#;`+ufWu,ե[ۭD=L-36k4;q3oJ|j;T#.2BB798=[L͵Z>'L]yxi3wXr {mѰY,C -58r%hor: bXKS1|j޿{:zԹWrHn|$= JE5LnsK+(tʸ|k ׽77n-_n J_"I4:Z]@X_l:Jrwo}m]GTӀijTH}ETf)?$vZs U%5ػֻ;sGJPnU'nӬ>F?KCpWrۅ@ Lqݘ2(RQ2xcھ"3ƽHԨ/B#U;#aaEXv-bڰPOָE0йgyahX!wb UoMm:ө֑ODgɔhnil^:јy*ք BXC1~KÖM4<Œٖ fwoQ8jGt ʄ} Dyk#flU>Ƥ]> 9)s'h}xL5ozD5;v ׃} 2:_|׉{T{0ǫm.y?M=Ut_p3MXn0yE 8c8cdUDžYrCTl6}|]޸!i芉҈ =,ǽ(S^pg8Sʃ@G@(tNe *. utj!]f,t(yߣߡ[S"J2 < j.\M =5Jx|f[yڛyXq-ǔm!#7R͜Sj 3>wEa[lnp|(.7*%l#g*5-%`ץ{OΫY { Pj]^b8X;jy \H`^bsJ͉$4 M{8_U !,zeuc}]0z%շ7p_bHwgP <̚+9}4n&t~Y}_Ȃt m+c6;ȞAF xK'aB r=G煹>#{oj0d{4U [ʓKB;v1S)1p"(Du!جt! x`Lc9a"_ Ut{Je.Q|k'yLMg)ZkcX-–XÇQ?`X7KT6myh6/V7]ovD\~8u]k|9%V~duZBp>wwz4 v2|1v׋-L{ong3FƗ \.ҝULFgh>VHwܽ$ el$<߰+iF鸛R[a;~uL8Z @{+~rٵ}w-בv7 +̫펎{(ev%JΒ~lPJToE.8.ynaPhtVBОˈ(vK!ҝ <4V{r5II^|Wi*( Z8sN}`=˰:C fYdt'du:EA:):h;]q]kƔ[KQJcCzLP9Tӄ%:. VÚf}C21zwvm{ܙXxPS̊oxY[b< NΧSJTǃgVos;|bbQ_z~5(%xuBu—@;=at nГg= !$]ZCMO.n;pHo4Y$L%^:w J'nwI[/J@ J*S}Cg&Sa.flޛօxGaIVRVm̔؞'^!(oB rM̭Ch@+})m ?NZ.'ԇq @b$ ߱?Up iwm $n0l-o=d̎i{ !eD) FJ=4l<5)mGC1l{eR3߇A(q,}/m%E"| yz纳m R|òHұ״ QbbjTVQN@åVx] 3^* .˹Q"ƶ$=V a[qޯnH0ͬZbn6"e5oF#8 #ORy=T%nS8'aGl3@ly`Pe9[rGFSb}dttԓY jcO߬{~Qag"\ڙ'TY_kp%gP! &SPyݽ碻4NDVlVdCUvY,w+[ ~ps8 rI Σc&VCK *=+Vu|>Ai L^Ѳh4v$)sZ=u!Vm {֏cRt^^K欟#v"tuSo7/ 13KT%tmd#lYƋ j\cPOw%<7xB+FYɐhbqsX\ #RrhP%d@jǃ֋eR{6gO9< ~Z gfBް&mVH,lS n`zNSq,2u| E]H.m m kq% 25JG)h1~Uf" Xst{}_TX`N{ƛ 7zQJh~ A7hţ*Zg㮿/|K:-SPd^! :~W ZDيZp[ODf6ڐ"\F y*/䘴a*fI“ݱEvdN8 ;&O-kpF=C*dv1w3O x_!Ϡ 7y”D*[Sx /_gġbI6$A-6Z\(s֓VjfwHvd)SG"]MH[5s J2bIx <-Y|a}bEJMB@vu_-OeՏlxuw=dz#w/2N p+=_K-;пFcE@q2(㸔[UhO4a'o=!i0WĤa@#H# c9A}s$'HO -TQ0&бr| %R 2PSHE4TZ (%'?dm)Vi)eAMe@]-!C\[H`&3.p|꛿;Y;J6t;D2d_/a'5DԤHϰ?@4 {->3*! QdH*!otp(5WX(XqjѺF~GUn)Gim}dd;~@8,ϾmjA`^/2f*cʳ[5\Bf+2OU^c`'pE,pЫ,:BpnrK08+vcܪTZ-y/ZD@d@,u܀K^C5܏҆G -wOT< ?02?T(0$Z]Uc⛛9\6"ڻx^񉴨 t [qlѳx-p0KG&[Y reĺcT+=14^azߧ'@WpK{֯=.JB~N4w*;d[ WgDo%`OPB=F ooUWsuk:.?ɡ*0?ԫ,lm$s5Sdj[#ʬkۅ=Q}w ˑ"2b#<ȱQۼbNE'ԎR@iu8dca㩶hpwV_7 g|$Fuo1j_W0XhbnrGcUitu;_HN3?(B ~1,#Ñ8 x Gđ<9'4fH07eUg=Udm^ʥjV8xmKknOX(!s[|w-glN?*9sX|g ."ڷ''h^,kɭSlYBYG 0-ao`V^t:p7jS:匊ʱQS?v:!Ӕ4 N`"` VbSLJXpV5~l6 @N@&b؁Gzpc_w7w\}k#ٳ6mWNՇ.=-g |$#+5KwܦБ4ZQ8 W _]S 1jI2c^|RcM0SXQBjanc%xGiI}O1)p$ S휘gJ5,OL1hR gQhᢏzisa3nG%Pq&/GN)@_0On,̱Z\SR4}E ԁ8)V=fUZW-3ȉ22G8Y2Dȃ ig6\όD#|[J{ӓ &RgfO)˻["| J /r*eb[~JuIh \b/cvⶣ~3pi@[cK@_u*EjO*wi,'Xq8 \ZXu l8Kk~A!8h}SʨUnu$LHBҳ=d@&5KگW;8#)Yr,`"$c:b3!n֋|^Fm!NPVF|He˼0gQu+c^D)޾!yFR8BB&+tZ=BkGw."`]O|m Pkuy|W"\nUA×?p3#(0\2NKNNl˗J| 5h,&iil;^s|\fqG-/t oOy."dΥ)n<™$@F+n0?:*Sɐ'KݍS`Hk]D{zZ1#@b^ȢZeUj]rR*4lto] dq@D"6gċY޼b"+E T 1l{d3B;H/<9\vW 7Ҝ G x#,r"nsUfф౻4XIcSTMVm7R?&obÅ]XoNz hC'E`+0-ԧtatyMf1]> A5Oa0qI,+:#tr ˯[ùy ?W)NC%ȠN4 #ui1;(.]5Le@@y+p]o3 q#e`t"˞Xnj{yYTѤȨ/j,BqV ҏBܰ"?Y7˸R9# Tj9!snWE {~|V+@ L47mS5I U#Knc~>2k@rNYtKE{&ګr&8C?{C3<t/fLK'-vza/="o2Y S+5ym`o*.`N)YKk w{cI'zc7W|z_'1_ë5 ȧ[34=~%%4#Wmd,[ޱg>J7f'j(ML|G!?8֎h23=da=5[)yúЀDձlȔ g)0,OC276`|QVоդ}mR_WPs?,!4DS>t.4ILt }='T"LxS5,> Y>G]iPIm `n%M75F,p9,~L>jS ~F:8R穀FIS;Y$ U-咒Aw*͠/BɆ55VM\ʈdD~Z,~*hd7( ؖ-ų,s6ޱL*qCl5[7v<- [}q8qiH"6V O 5 s$lu[ä=8ӌj6]_!ykJm 3|Ԁ@c3 J 50'ވ>Ƒ.^xU[I&Aêc|韚pJyt0%!<5@s(yVAj3vW% +r[> ^^>f>ZqgՄ{ӓjk >Id?G5FWB2g P4Ib#r M%,j`WsBC,% Gj+ؓOa&n_mZ']nTiZZqm4\BS hO۷.{6JwK$R5D8h&zu;:{=i_L2;2I zb;ad $8$qnKvU)l85فgX /W$+R帮+Mc=9\ǫyauhes-=?7xsUc Uj"*bl.prp֯L0*-_l0.iPrG͎eFީr%x4MG& T ؿ&h9‘ h#sE5?,@4A0s߯ $s*G^q=V%]2!Mvd(R; petEMC"o52AƘGX[|r aZ,n\ɚr"yǝ1?<{5 z)}VTpBA_m㬨'mj̱.;sMVYXKi.#B^I +Pw&dPpP n6A2<~W.n;fnD<'~X\ xz&c86z|@x)㟘憶ZNT}J;J^>4d+לF6 ;soϮV3oH޼j=N Cl.;1rulZMEj1 WՒ~V31+f)|+/^uGMϓ LdFE.k"+,|f0}6-~7$~ 8 X_4$5L; puL7 Ofd#2ɛ`0c;Z6n#,"RhoV*n ZXp5$)X\sE׏F]z}P S`ͽ9͘]qz E޹60Q7Ņ}>E&NQPDuQTW:W o9K mQם'NR=+xg2,F ȓ.2qJɏ'5fПK>U0.pdb GXIz, #եtByo@ <M2s M\7TrE Y`!oiʀwMJEK|05 o{@n 0[ K#)f@o>t]w촖/M(sՉh6CNT"̿{B iǜJ5e6 P8EWjqvY-@ ҵMnq3x#/kUe}쥾_wp¹#ƸGGqJC[t}msTx~-昊ͳ[g%9P8D>ˑd (Oe'0<%6B O3(ԏh%0Sκ1|a,ޤCHiqTc|o9͓?YRՎ0x8$@ȥQHd#]^k*}YcKQ6Q;F~IWofK .P%=P oxSrz dvQ'rǨ>jRc}tib;QrWSz8an4RpROM&:?d}z 2+Cfr漬#9ĤlSIzZ K$Aq>HN 30>vp' ɑlI3 K0}dxmSu앎]!JVECSYfj~;+[Ljk #K%Eɕ4m m7rbZΆr\\JVmK@(Dxsś(꩖n \,$[:)`>rT1Ao lYm-[磵`S;Ȯk5Ҡ2Dp2i'cO60ƾ QkN1ͤGC]+k>) j~ 3!\R-oɮj8.dY ݼr6h/,xgCL$<R_X9$/!쪲~u3ʲ*@8MȎhu/0MNգѨCK,<7PHb ybxa%BMۄ7K-bMI>o锭o&%|o\F!Ed<(NBAe0N>o8#iPY:TiR4niV ==(ϋY{cK%sCnB mN`֌hs[6.~NJ^:˝ꜚrM;(| \T1Gw'="xD) 69 RlA64Ll"SsoaFs^B0 paoqPel93НpnaVL hES eJCڭpxe-'!a܆X8 ̈% H7xoz֚D{@w41b {k|xsk;')~ʿ,ـ L<,s1 F=so')8QZ.+u(,ޙHMÅH8 e_׺Uڨ9MZ@ h<]C^^16E}qN,–n`!. zBAXSLߒmu_\9Qg4! [n"D*BԪXT~MGG" bTG\%~)Z,Y.uu;Y?h7"a=2=NeJ%^Y,629yˇJ_fD>S¥GoiP uPpQPQH=?gg*@eEk¿D(eЌ@'̯xVrf-t$ʮ:v) k I#vƶp>;e$H5'$dH P$jWR,xPZoAZHώeG@ֿUxqLp^ m܈=t4zk-&uf\fd1)$'[ [=sEG^__+̇%sP*!/9xW:5`zX\rbx$9ƅS{ &CA*>:[Z4İSyG IVtSɤ4|B'U )0!   XY4U z!O־nVrܘYԔGz&5\xu$da[".i(sdɝ@z~Y=cz62[u\zq,VH^_ΞiscΰRC-(dXb='8wYt99 9#}a }>(on*"_x9CJB3+v+ raM {cr$IG}o-;G % ` *FS̏Gal Va&XYg"6]UKS+BR/gbp9.]1!@מ`ǐF_U׃9\gIl6UHfs|v `AcVzLm@#dT Ϯ*1huZg|Lg@&98{[[)pT5!xc#b{"7M+k \mBegو)/v~Ȳ8[25棯(9`5Az'7Xj3~la3GfA Zy;3-Rf3IL7>WLqn(9@G. /q&ׄ{_Mx"˹G1/,v_[BmT:AL]o,![2:}* 4KMv$>TZ1 ل?С3T5ʛ ƌ$iV^J|T ]Y^-9P{n@V 2`y/ev9**e&?l&ӫװ UJ'"]XDSC`>ύq =ǕQ G )3Y[)@Z @SU@ ?rOB` lI#]x.5n#5SXL,ٰ瀩u1ߞ {~ F<]84(8kkN st   "Ê~BLVr&d~ႠY+FyE-& P8C $gD|nℇŋB30$YJg]է / =[Sle҉)SH?6]? [K<>k&5R")Ϙ6zZ4߯h|^Pz&v$*]0Lᄿv2zŬ\W%.M{r+g?ɡmXuWZ|R~ÑU԰fr:s3iVJraܓz>5d3b|Onlqi"^v^VQZj0yqOd6B#*1a@ UJN"{UHrq/ tgե=9B4ԁ2=H]=Ga(jw.f":/zsDed 7YLN35@Debȋeؘe[$ GBgK{j/+Q/.J="?GWiJě)J Ut#/师Js6N9bb$'}zw,$I&Ɨ-w.oQ|x2Tmbm>+b-˿K 1\| WY}U?e&1txU1~ 1\bvxNEm)$n̍[eJvTH zy)&&MBetz kdAH&`- q`ֆ1i6N_+\͠rOXi%O5X=kOGUF;>D 6pOٴnrl$:kb5Y@.Z|DݕߨEd\ߛzf>#%$&ʻ '#a!n MԒѴ%!Fl Ԏpwo=q%-7M /Տ0(hdEeZva/x0(!"z#,Sgx f"K'ri ZQ+wX8,$)2Wz>>gw8Fr7FsHI5F),wܿyV݃Hr翠@x>CgɩH Dfj3QsoN./^pwƘgOS(ҧXMuR|CKծ|fB?+wTkT z#xU 1B_ٙ<&$Ѩx6}Zi 2wZU nZ?;Hil]A;\o_004H~v0l,Y~\ǰ+Muk߽yJt]Iɪ**R t1Dv f׫h涔JmSU :9ڋFWZ"Pf"xkrS-hcԀ1&OT>HHw$"vD*FQ&ýZHd谊=*5#-hr)(M|xbZ$eU 灉j˩['YnH Vm1/18lW;ޔf*؅cww'P2$sqX7-DMk2ᆐmjKVTd&P5JD kmJVJ"mۥzlo&ϻ2S`FHFAjdiF7zG$d5u>M %e,a{|oV_5[C{˸I8~j  ɛ+^M|Đ 'M`slL5Y`>mDyJ[ܹ5 {n p15S Z: W5V^.0?gx:WT2wIkO [L];E [\ͭ4fpAGU=p%(q{_:u.\GT Qbey/ [xDU$F^)dݴTgt7B Y2S Ulev ޅL'YNe}^EH+9yB'H@A;a MGJo(Z]j&w*̅exَt/^R0}UD3+F\r%ǜh0~=DеCF&8@Al*8ɼ T\&~>5rA CB|cvߺvM֧g8v%eWd⠺J_LE pZt̛JUDEog_&Ɔxl2]G+l!$!L.9@ĥ[8kb7Bl*G 3ܚ'"B*҆Y7<W9LjOB.]hUHKU1yt6]DiyI8-OtZ}Sa'F%=r"j;/~ 1xJդi[P6|Zq (ʥupŨ%VßVn>3sAնI)/W!Pד7Aw[ݿĎN*tXYɽ/o4M"ի[ }wL8esry\_VBp6) VϠQ#dd@iFɇ%-0~KoIA'׽uOHሦ>z_6wlEjB \7 7@@Ġ{.E Li'gX=nēq~ (?m[cmivW>n7 7=ۂSQ][&N]2*NMg(}D&K[J&[$Cdc*tQn4_j!Sɡ[H[=qӝ2^Ȳ@znPG] ?f6t$ŰB4yP~jr lS) `Om{uDyU0g6goT|X<%hX.xy {":V/mS@畬&}#K r/!dL,E#q_-1bnrE]~ ԼױQJ_(U\SnKB ޱ^ րkc$*={J>^A܁Oς% 3{sʜ߉ejOK4jD`>!ݬiSf0Oe#NUeҷ~ qzd ؚ0?=ǹكx6O~vfΥLmDiV +s!C0v'3jQ-Zb fWL7lVH>an̝ۘ)mAFʅhIWi>&wq7FS`pJ8Uq̡U;xy|ZӪ 7 8N5#C.z#C%`t.չqi`S r>6vPYRCߪ-{~'#O:ɴ{شI*;]*jx\*^kC4ɻXuFI#emu2:4Z03ㅠSkj#5!Lj/z`p.SC DؕrvZ{n jA!?"AzO=5ZR(OfBRUB-Zn $*jD,9`;קQ543'wp&^L/]Rg'[F>(a8OX~oX96 OV`oNZ#]_),uݱOTy`_ )@G _l'Eg/6p+8X뗸cd&d ,-`~{:/,B_KWT%̀I. \aboC$)$+A4$LDdݛM}%ft(wieٯUWe&IQKcqHG<.p>?Mh•h{&ZWwz'cK)a1 .L\suuTm6cEha ƿ^F!fAiMV[ `Q$Kݏr2S4N;UL CѢ{Î%0zY7'QV1@Uj, vI+6C=P550ǂG5^霺^S{9NOnXնu3hY/GdK듖ϯ6)>,9SીW;\^aN~܂ǽZը)-zĄv,$(:/ m%.1ڗ>`YǣF@7:Gh"Yjk{ .0~C^uB}aB:ݑiwP!H9%Id/qBZ ~J94Q@@!ՖgJ6z JeTLFOz/? u@#!nˑrHTv(˹Ԍ<%,WLh3?PI)L,5ei ݞЯ3PUN 8=h ;=_,7^]_`??Jɒ4!O ?A?l/Q퟿y0~e2 ښ[I_%R ?遃IWT=}TqIf ;I xXCJ㈫>F3t% r8@8b\ȴƜ`bmƲڠK*pOg, #ʇ:e}=4W"Do$~3EKObʨn]nLVFOa@qkjf— qop 7Jn ==ڡ>τPH^)*U.HCC-,+Mu(Du,s`Hy[ܥOmɒ<~Ê6: Z ɚ\N}݊0X)`KMt;lfkxS&* uwHәסޢezUkiGqeaqNn ;4`Lc<J7`CD$9?8MH^c}pHRW膆*죧HVNxK  PŭIE;u@Pn)ưo"'\:njAM"7 >wky˜!+7ڟB̚j,  7 ju|;WQVIq2AG>Gknoj>>Ո70X0a~|{ReH! f +7#`4::H JJ{W/gݟ\q3U~B؝o w0u'Hc{1ew I!)@|| 5TcrG-B2\l88.PhddxfXG'/LvNT n"uJ'k]4FRqS{Zw`('HLSQaM':U1@ =F~XRp9㪖L)٧q; Pba3ۻĂ)RPyȺRN1qp>\(h0X\"8ĚIfgA_D> \ju+3>Av($h9*3n{.RݒiZsGU/nRcP)`Q_$;ә݉URpd ۓC+vU.VΣl zg %>1{Cc=.KVH,BY?y*("KY?lKPtAA.2&cٯCs+@3W"xf"i]SװԜ Pޮ],^)mH?Q۩Gh ^z~9N.h/@D{PGðYܙsѝ˚[z pxy`>-Iuߖ\9kC(V~"0J}5=\+RE^ҵUwE t)b\IcqX`ZB;)c}Cz -I5rqݻ>+2{NY.ozJ6)x[_orH0CamQpxf4_aK$XoFbDt %rX񒮰U;[9t9Df,̾r}=_U~ެhb“cs;4iM=T@!r7 ]HQ4퇪2)uYchBosƩJ,^X/=+Eɻ5A(^ƷR D(w4ەIrJv/C( 487XT 0ak`CZ~ǀqZb5YzQƄ\Oуh{dCXi axc:@?fUf'< O]%8-[kM~Ҭ\@@nl؏vK/؎HF-?UsM;O㋆hInTHP}xpchQHd$4юc=+8{~Tbg\ׂ|3 _9h| m$eFfuX*YSĂl42q|umyL`Nۡ#֎CI} !Sb@[_Gꗉk$qG4kZ/4,vR2\u+JHepLY/z-D ض5k9Nͪ[r(Ξ6G2GD36tx[X|TG6,YiY{s{y hk/hr9OWtgRb;̵ 2_8W3.f=ƊBbJ< fag/hCq>%# /$׌Yi8E_ p/-fBBXoƽ&y?+% dPD]Ft4Xv@J>D*QGIWu^bqT8{y }S`& 94Uc.K!}~8"}{΅r HJ#˂5 -Zo.Kk!aMsP=.<34`JP MxdLK3[dVW;=_7pj]Z.>hx/~_滙T9-~GI SpKo/S'7eXS*mydLf"}CE*ax+yэI/C Odڑ<ԺX*J.wL󟭯10~{SRllyu=xF4[EP/{y2?#P``>O Xi FY;JOFahWS1;Ā^6%Y~nmB Hf|R= B=+jٜsKČ ئI.RwtgY9O- Qp-eO<IECӱL |p2+æzH 'p:z/|ZLo TٴId^>>LԮt4NwX0j`K)sj9 j phnMUz#NAjζ}la ov!z~^A!cC{IJJ[iIpjG/+h"k-?- Y9:@gD=l C]sBeE*a.z:`#%t嫻sS> B7v\Л ?R^Q nĸȆgF~$Tݬ#H ML,_ J-ק8|E)= tT^ e_$@ga H&1F 1RG0\ ҖAnq-j=JT1u9s[)]}6q^6qEL?Z/{j"B.~g"N+PfHc5'X:kj7UѮR ~y@؞pnJ qBZ4bC;ͪ !x3r%27vp2kQ$% ou}3C:~zŬkRCMj Ya+.טʛ'sj\"yoYPJjnkY_h50 h}z2@rH.[wpŘڃ* T==#*dvE2t};8T)D#t#Z} ÇLxZʹWX#.7;|@'4W)5>ރ ..n[#^a(p}HѹO%{!y/ O3  qkvƭ` g)tW_(/Qj]15ߨ";ho0 .dvxbQK%^$G$fӴU L.6q-VZ\.spࣝ{%7%SR1Q+>=ȋk>SeHkuG.rIՔ\=Zy@j3ݨ8JFHs>og4ÉŻRPSe kĄA_ؔkN%X X@[u'wKVmmk:N,Ҽu*햡8!I@#ֹj"ZjKfpc[3 euf'57Py]J=t.XiXgp w"E]DݯICUhXNMD`FC_[5TSj~I{~cGlZ4U]n(@N ֔Ѳ}A-A<o"svrvkRAS5Wq_v2u" si˜r|RZw4ѧEyNAV֕)ͭdtps%;Ptդ嵪_psPhA{.չ=ehOsAl9B{p.¦+ϒFfUHz-pD+eV&vLq'kt+Xiχѡa7JnmD}LچHm0C&pWgj$H6?HCt##u%jn:q kLG Gߐ 2,U(tYN#$%bt&-BbO"uf,k+ SRSjlf8_ţ|qNah/ U&,? h`NAwMN?4,~XKEӣeNl@^aVuu}4iD$Q-F#VF[}RK-^< }{0?fCPnUۦWήVmR3q2طP .cEw3`Ix!WԩґkZk*bF,{}UFjV u@^3~B8 =Z͈݉6WE)Kә _l9кC$MvO&AbthъDvhT'^-󓈱!OsA݉F:Nq@tOcfwv,[`8_5_V]Wp+";-7 $+b8OLl|u07.V2ϟJUm*=/VxٓĩO|jSؑ2 |rkEM/ } z!EfyPpCE׃%3粣F.OܓieN_,F|f{t BqRAL|ad\gusmQ/z-'% X;|O<Å6:(Icϭ!#p/1n͞oE{x.w_Is}+obtP_I̎I߄@UO[_Ӓ3nC~B,/%\2=Yԫ)IIN lpVXTzġ.2xZApJ} 2-ݳqdVt]5'B~k2NM¸[e}:=U yK8}V3i= _4\l1|A֥?؍ǒ5Uؘ]w:dp3\du3wrx)տ\p%݄-I 0_lOiab:-M#9H*JdAi \m(!dy,8jH4m=v5+C1K)[|usGI𢻘bo?ǫc4q6g1[(F16ފA!jK|(}x í7}lq_Vt|cY#Zu:1`R#{ID]M]@C7lϧEY(Θb#ԦtKk9?%kdF-juV@%9>* ڰ|pԖ0\(-Gx5w,~CzWA๳sӶpe'ZulhMҡS뉟뚧*m ̨5Z *ToY aX ΗSI!S{aA"䞿f&ͪ\Tڠʿ]ͨÜQ/;``nn *o ęx\D/?S;-huQ&muJp݋i]!QP.9 2{C+‡;b,˖Jھ?[W`!;eg 7U8%u6i\ITVA=Ʒ] ʬ{Z'5ŪsQ玾bA>i=EO3`q9IXH)XO cȫmGz mOxPVtU"!*͔.&,+}< rusMZ$RdԊFVVT6+_(lI7Y˻ #Э /#!2S9RAȅ. :8^|{'A!L(TD\j#ʁo|bpt3MNc[}52k%SySyCf7K=hr:WE4 dCs5=+jOIG 'ZZv~<{HsȚv/Cl] 8AWfCy`msM>UKՆʞfj̩J2xpPf6voE&,xHVm~bͺfwkCR>qXzu&҅z8(Lj(Ai2ӠӮLs본Jt{<%}4HDG% X%1yU:?2ϡ]2 tkz5q1 P P =$j %o}]hAeח}{On*g|}M]@ჼGDt()+'aTIAGt܈psor5Gor]Fp~Q f87XJS0y~ JUTZ%O\#W|>k"AK=7ܣ/ >F L̮Vw(rΤ ;:gTM >VbjU r`9ǮhK5‰l8Wc#ݩ\M9Wxb:?44ll蹟2tF2,)o7ɴthB+jeEJ4 Nqm-Z7^)@'Z^mB#Xg}H^ ޝj7d V5u PU'RgDHJ.`xߕ45= 2x;9ݶNR.qz*n6F=yTx=,54yryp.jz~ +Njʌm@>0qUwf`xK#WUƋWGH~.N@Y;֊mNc\ЇN>XM'Ic/W]bF]󫷎@,Y~4߮h\ y@^[H̿N3ZM#z&2zM[g E?H!F\y4b+67".9?]̆X%.E(W %%BSId5ߔk֟ ޕm8j:B"w-#X8='.-v@"mۇWu[fUW,WZߨPtJMshmKʟ^d2LϬ;._0Wl~gʙJ9GnLc??6"OE Vۀ1k{KZvB&Z;.7<  |Ц$ 0ᰀTR{?%ʉ o I*qq6_} X8 A۝w^Jقc5sOrmr6gv4<;:R6tN)#;.pE1m uH@tD95ӌEɔQ5q۫kÚx}R i($"'㺗E-Ɠ .򬟹w1t+𷍁'.~'S5g:,v4Xp?tY+,3+rVA̿%hַZ3 R4mSG7atDw'* tK!"JL^Ni=GÐS&07#Ǎ;kdg01|hyLT<%Vb8A^^-½t3c5ܳCt:u'w1Xw0[N m-'6! =ka` n,h(~GZ,`Q9]4V[Th*W%K<5v% .v@&<~Eը0d.dw4V"j^6δ(ŪhF8}:`kE)]*`3&>(R2%ˮRˑ~)kXH3YC6 ~`سv_uϝcFT \eF x/h‰])ftk ?FU6W'O6iB|nKYTL^EDܡgcpyH!Xp\P4_p [(<#߫!RwʥmWT~߱j/Q O` ',O8 BNjrڵ$XRf<(4&kI?"&{M }t«C1)u%.㗏epG8%UtFqTQFӘ9,]XR!C3h6&F#M2G:lգqM)Dk,:,N7k!bIg5aIթꥄe˕91MmWL#r@Kt`ͱ|yh2d γ"]mqVMA2T.\T6߂i\E1gfG[  I/d ]A^G:0t6>a,(Ye:nkh1t\|șn_^|~P8Yo^q^g/+]}\'GCzVR pX|Mn^֛/ii%+c3mF Q݊݊KZ7M% p[%קa]R{rb.aCX @CGbû1Y.U-AC)eB[B˽W[f19PxUXZ?mGTܔ}"+YOiq`ZB2Y@΄H?N6>^yJ5-dB|;nd"wG9HCU\Kؗtskh=`!vt7bfyl&y9E uUO33٧m gkB&RJƏnw!ߚ0E ʽ6"g 1#5~4ܙaUZtr0= 7ݤT'_}IĒ0D;5b_g<1Eui8m~%)7DK#8"A-k\TYnrj$÷]+iMrEU/brykGe3*|xOߎS1bfНwR_ZxEt..hϘ2$DD'mUKjDF.)Tm !ېծLN5TD(D_҉`yg_R$1q\EaQ) p"XSQSK\O㟓JAVz.JçBg6q{S8Et+Ɂ:E1VdsE62[YΕ7rV ;#dtԩ$UWbӹm>{cRLaSUs F/$ iaP$d'Β꺡#s$R=Cm"n-9=J*S%#uϛ UzEo`lוg_t;‰^LP/s:u#qe3SMmfd(L "@Wn }Coh u:c^bBBV Fm9p^uK(i^=͓*44&;&?$ 'A}DȠWm$>@['sdYRc{H+;#P̐{53.A"'k 9]crMΞA&9޸>VI'$J'\w҃A\ꗒ)7?~fQ(3ъFiF0`s't_di0k(KN 2҄RnX.bYl+ƽ0~O9"A͸p\}LvT-t'U9aYc 9(o;io#88Y2rǏAqP0\> ]N.MSe29uOLOGha^r2Nl02g{HHw|9*oVm1 L)EDy(`-=X -]RW[vSD=: ?E-=DF9mÌ!.]^@%՘Ԏ>5sE?ARF30Yyꘞ_/k3=_讳nDq<~nBK*3oJDjg'um{_<|'hl¸ FXMdAŦ?]-J 1n}qEt`sQT߼V ʝH\uN6N${m YUߣ]uK_Yus?N:3 yq.@T Y\yBPtZq$cCN #mه VA/flKġ@Ƅ |=..,D+ [YV)X.Y#Lrc_̹P[)f@$y>F^BN6jn59cRYC#^ÑH6s ,o 2+Nn3@bU6+tťp .SN2i#(j}N&1^Hی$iM@N/8Z)xe FK_ͧM1,F7?} bqW(] 3e֭iH'%Gei㙎Z.MR8HADսG/%/uXrƟ45Fd&jZeQ"#N=, I:ȋl,2qK>=2(CůB#Gg3ΦN\PeSAۙ$  Q`irK=d%}znbX|F>(GTsV.]h(G!EV>%0SWԊ0XnT)6TF A.dAvәXQZtbDJ:\@ T^3MtV:/yǠ˞/ N'AMzc ?J56bٙoޜYM=6y\):I{,>cJ*,mJu\@?Y[w倡ǎy؍׭SRhΈ ϟq_0RP/qV7I}}Nlv&5YH *^sXO 0#}pML840܋CK̭w 9PnNGNi}|ks+>b0pmG@)]X3!cFvIAtBذO>HػpJ;6OʏQ, '9vL5B>oTBPֶ{ ka*Q氐k(gH(Wxe ~ dzC=KoGШW6ŁGScb)QC@p^ye ߯:fC)t,ΤũaS$スB=QLxP7}h9mm<VORPfÒڶ)9eFQ9I+:Y<,_azrD,vT2nZKⴉ۬}YbAD\CxߟY{ 1C_}Ew!K6I[+nf r^]@er3=Jd@uhR6q3n餜k d//#"t,%U 1_ȯn +R\>?QvJpp׵45rl> f&)k"7pE%;^K4Ew^UG<>kENs4k/׫բbk=o7A1Qe|e2&k3ƠUa{IS3~M͕/PBKez!_ڨ NxR}BA-!Hm;ЪIN/ƇW'TkNԛ:)_ZP]#mnƸBg_068w8jNs&Uǁ᪫<}?v~%lA}F/dW6%~S\oa4j&* ҔY~&i! Q*2Rd&a!b|ݕ59wqPo~!^l7s7 PdY*h!cZ=2 ϩޕ~׶hTݱ%5mKMU,7/xP,5I(I(cE偐:j7ng TVvsf_ &E_*;)Qm/G~mȻF!tcЫ~..)[n(23۷bQSհKpvڥ/4 =.3qMLDP #Gj0r@Ndn‰_>WO}'}&HtY1]luavpX_8cUF\ȮZ/aCϒY2ћ`C;^X)ZwFXK+do<&]N@ Tq7Bon/h=,}D;=\vSPUN۟t`2.>'Ύ:h#w0xEoّ3f( 8P[K:^%fdK;m4ܤd~M%?% |O2\ȍTv,–r|a9:|(|o]W;08[jSS*=YԬ/Fk+Yo)X-5慉i#$[O Pd3QuraX>z`jlNlҌ 3D2Tv#+;Ue)޼p.#H0=%5WlmBt9z\8 7>STv"mJkEǻzhKB(Jr-Y\^]~ 1xteȵm[_>a?~<¯ۨ#vjܞONǏߡ픧xO'}c$pbm mn&uuzڱs0f|eqlP{Zw8ٹz+Ѳpb.HRYzo&ӻKcH򚊦z){m>6'BLQy.~OtTaQ\ JEd`9ZLل 6o{WF3#]Iک@J7~QY!3#[} sDHPcI"]oÄzf, nn{%T ;>w߫ۃu ]ɾK~VW EpY9l2%jo*ySA *i*tKCSE'ͅoܵSjYك8}Z&3脨 ͡7'*;wT0U>Z)S%R:TT͡ .SU56X6;-6qK_+ nG,5f7S<1V$Ȱ䒼 hrnS(Ai)Atcř;_kr|T3|nvjr[@*7ܿ#u~]2CΗe=DBʆd&G8jlR;,r#9~A_RGp~]=DezDh]|B!Xcݽ]0OPٓ!:$S5|,/˿:>|Eʶz`ϛc5iCLO4A?wH)^h/^lV|7{(bGp^hPA;? DL 8|ع\9.+O/9$A1xdt ,_eӪo FN[-uQʥjmBGGZ௙ Rbػ7?\<.i)X@)Pջ\-d|z sH95}nk+G9|WROzLN\4 IBo Ģ OҤ> D-2 dHCmI=H55xm;Um *$k,4 J n6Ge[UHkage@HlNQZ QŽ:B9%alъσ2 N,6"/j-Rpxh~r@Z˫Gg@LhD8 1uK U^pCWNos̹(N hFbT\7; ] @Qv?q?sAu!\+zߏ'ȫ}\([zZ;Ru#"3ߝǷٻg{,co^B[ݎI)&)\82ŸG%8 +\G? GϮ}2)G;U|ʣيPfX 2/d=uVϣLqt#bPabr$AA tֳZM'5(OPY{6+Pʄ^j` kLrxlr'ɵb+!ur{@(9BPl_NTp-dIblf>EstdnFF:t{լu&;i! zz<?dKꃱq CJ"|t,.P{ENh]+J˿2?Z'.cZ&t嵣 լ98%} /)>]La,Okm+C`\ ߠ4wu\2C )1]Iˈ>:p C* G#dGVQVՐ6z,Xha2qJ'SP0Zfgli_+#XHϓ&,:p=5a@T\orV +pJ%623O>qx%ɑ%#c G?bvx{ Te>cY2RissiW x79 +TSa1(W bi%&`{&|au1 I"2Ga5Ws#SU2F© I c_)">,T}?g>S3.bP,AIÿ31%d"fjk2ɰ0X^<@ne#Mّf#VLc2ƣpud ӍAil!aXt!L%IFzPtn" 2J6u6½ L#T;>zq $>iVYGwSM3BTHpu){(NDXYYie'!SKZ~ת!\VFdBO3 ##zedO̶n ٣ .fRKQ4t ;R8%0ZV8͵[6ocr+S{@J U/RcNjiyW{ RNRR鬷͓7[ [HfYA>֪,n (1]rRδ`|W;֪g%k?ыz m|.N夫HH8Su}bʼnCS OXAQ\\p𮘉(1 sDchȨXЗ<69Gpf _Ih#G7V[{ gѕPE ~&,!Ќ{%,qju׫m ,؋K q2~_@ wJD. 1RCܗ>a.:r|"Ώ ʆn3hL򴂁{oՔR'j"3U}8Re:u~,d"".(LkѠ 9<a HRiWc{LO᪗8k!SQZ&<6ANS~# dW᦮Wb~ ZѣU8xWa)go'p 8U֭6a4̫%T"{L3ˌ{)$hͮǼ;YBA1%1P2 *߻]?:Bqjڀ lͺGs_}Q9<MTOmQli~zSk +aǪ_yxZ?*-VZ v4RF - Vl{[qbF@ QG]ߗ t| mdI gTMͪ}a;~*#Bc{lT.[N<"2Bq3toM>xx?O}Q`ѕ,aB#9ѩEG[H^PCp1`^ ~!ŹmuS|h456Phu>/si#fRУN IT"g"8݊M|fIAO\I=$LVpEŋKrPؑP\?CZ?(H=Jl|ls~^ (D#ĝرaC7M۷{0A^\!R 6^H|Hw6 MPQD}&`fo/xN~"m8I58+hd &\g*= w?ۈ=Ql~Q}sfg XF1?auUsa\ݗ4 `C zjrvzsP_䀹lYEvD_B=|{$b$?v6ķ˹&Z;1irhI&xF:2$-,XӻD\ r?ju΁TB =և7Q@Kh(t>T%;{7}ILOp2w^\ t;m>ʟcЃwdzs/Q,O^ 7-=ЁADAnuG(|N6WU@ lVߥ4,C 3B`Hb>% oW{sc6m x%Ȧ.3K+L=]ds0E|ghTvi[ u)vo@fY}ɏx<0`,_7E>2r  he7;2[U,- `'ΏϠldȐ+hջEqeDb-nRd e&h|bA|s?ђt?g䈿i E?A\8Z曳cyAG+3;NEMcL{ceFQ|^q$4a;,g&Ϭ j@}m2#,,7Q6>Ƨ9"E$nF%x[뷬>h2|/Ҡ/ǰZR_^i`+LQՈ0lYY碗#JrFO4Ah7]4VI̞o%^OS36'vLlE/3Exf^m%OP+&cϚq& 5D7C)xR13!6^hlrZUBL׺/dY<`dίՌ h )Т!%ZkڟT=Y5p).؂$\-[hR'ֶkf%uuIҽ"NVn:FjqՎkKU$w--!:LE Bd{X{y\r\BZaDɺѫw ܣ10SYE27b TBqCLm:46e8>p7&IPyeK(m )A9'_*64GwV~$ǎ%V4鯯Oh8D ko9*'ze-%ްpWgH GU7/V3n%M79 ,r(w|`i!b!0vϲl@s@ZR%O7))paDed6++jT!n~IMe6v^:_h. XL9kW2|weP5r[e[.pжM֩"<0<{Sg%R rJb&L ST\kƈ} ހPU9|Ҭw{ޅ+Sm"œ"/ Oq^bZV ZWIg-ՉhUb̄;%ЅW5*wO.H1ӀNG KԖ1lTr}ϽHLE^(g5Ki5-iqڿKiWRQsB8S&8$VCOKb[ѼNmF羸CJqh%cEK-#"1ךg/ÀAi''硛t͘VB׈3f5pcs;@w"lE hSQGZl[ 3_ .(oHn6U 89TpQB88M:WjŁ*4xA3ۚ(S!{Q 2b}_Λċ3;U4& 8O>%PB6q f-ka$h3n |c~Ihl _yu o瓺n~ϲo(A#x TYBIiYYl6l}^x)Y)*9N t%ǣ(RCń@Qgf~,@ze^g/?p~mPr<[\dPG$־6̱7/Q;%YK>8G`;r?p [a8UReqSoVh; ٺ&i29mϡ IEdFNf.ZdN34VxK{  .&D8B™vΎvx"1֥wḯٖxML̬n՚V;"J`'{"z,yեr>†0ZzSzaf M=l2 nN~M}E.hu9tk=N Gm#+:%:^qwM~K`Bg 1r^Kq2:Vh\ /~Gh}=Cϕ?$]2#ѶOm/#jqږgl$ m_L iM@_B*T_-}x'Rrh&+wx?FT'aC:@#sڿ^L%h@vεDZm% H/eDiCU.%]¦qGtN ( QLqP@Z|SbjT6mro@sR{{7Ņ L^Il1칫`G_BU9_˩c~ĿCFM$ eFC&X!HAsmuWm~Y;hl,3KEdhЃ=gV]C#R#R8B"Zjo"ˆBY=pkg bPyqp R S]/F:1w)2MXQXR)[K f:Ӏ@ 1~bk_mlBd\m-fHE%M8{ޣrWu~L|#.ږ/p//3[z3PV-\ d?r.TU/aPDBH`;8L%[my_D׋ukg2Wwc]z n8Kv:Q=霤a+ڣ?i2䮱GY$Z6xJ>xiA2:t.S+PL}YirX;kD:Ju>z@.qoPds[" Q}([v(!1]UKb *ٲP<ʍ*A0FydIcCAW"ab(!W5Ub(Gi Yƿ۰Sfͩ`L@Ggt*AunRY4AEC_m9K<ĥ2.ʼnr]ftJqRyYw*'-u PD?Ʃ{܅gu Z{hES(5aa-%?^#F=M5Yy{0X7O^u+G#1NS?'bw;äwL|Z5ruB^DF A,w$F'ID}<rmAuO0p9g5_}RD>n4/-UaKS7-1dL 7S$0ΚWuܪ4FX*G*/L*s'dc\#$ْ:S٤>cD1+`DUr)%\j`i($$,t-?˦],{kHXXO9szIkxȷ `F pcE-x5沪=ĖلAM7*o. S;6ӒЄ*S9[?7 B3 V8x/-A+3@J..E,` FT^ґ @׎ (Y#[vMFeG{kR`J댝tYۑ!-ي?C MTǚܿG{߾gc&yD"+Hh%";5y1RFd515"*.A5;xV}y=,ֱmR1ی ӄ.}xsHF_Ȟ^vR"p)-ƤHqEy*ax%4L&MM (EFR\k?ad1zմl<9$MAyjjSn%W/Ve(tUKh& n{o#eD=a~%PޞTLC졒ΡA##٩7F_BSMY'Go JiKzS[zwb-v 2~q\i3Hf/ Ӆn'b^EVEz iyߗSWkqW:Afa~}Q-UFY;G]0_VNF+ f 3Hf|g Ezw?CTb`4YG9y=} $/]b]⑽·>+ ^k˄4ݾ5&pE T3Vk)3m!#3/NmYYGJr;wՊ-uK&B4*}$~^lyU:x Ntt\Ȧa~ RQm K!l"iI0 "i!8* (29vmcK tJ^VLQɝi1Se|g.`?6үoC[4WTѫ#xV)+E_R$R(c=-SJ 3H8DNw QtJ,PV@^%=CWkFitj1bDGXC9#7fl& 5;Ylh;b=E`0#yfdEFdax U\-qX41)3uGo[IOdۑl52WIV%7g,JD6/@q0BlB3j!s2Lo8}>?k26c# ux8uǑC =`tGk7s[ m+/ht}G~H.I1㮷Ԫue/R8yO޸h%%{^kyێI$x~K~$L[zg˷Of Yr1W7́~vBgHF~4U3OFM\ owL:ZGt`rMЌ?+}59Qg߯nIv:rOgÎ[,Q4,ETTKR[28 Φ'*"EsȒK_H W @XVJD=VRZz|:9vې۠(%X#c:"Y˃*:'+ оh1፶o {P?ĿWuB7}/YstLޚ CBLcme@ѡ_+s%Vz FRMY? Lu'Ms5IA`~987S ΟqItFe%6Z]gxo AVtw~b3_V<(vknT@>qtpV "BɊdG @A6C@|]Q0c}_Y_]Jg-z$QѦfփ2/ jtѕ&ȚgG >,IF[Ii #4!YA"|a)̗wk&08S#𛲝Gr|)+qZ;3w+iN7wkWnX\M̑H?Fa (6c+spʰK0i <9SCЕ>imdbSyhwn^O(}yQӶ' /p]`@BܗF9<7;t*}a2m$ʌt#3l s2~bz篶3K']| OmDl=f5JhC)yǻHFzx:Wz͝t2H}d([s+^Zɂ u{r"Z2*`e6jl]-(5h7eao續^mi&1k%kNKbC >nNpaʆ^AVMߥu}DA(#MKa pPEj\`yĂKiK;0r<6 odžE¨ЃZ6onWǟۮH_}e5| &22Oy$0H =Z'1+3Y|@HscV)Z3=B:oj I%f*z|hΆc W-DBF]SP6G`tM4D-eJCi*pZ>'tOFrQ(s&Ԙ+ݿD?7Vjz}mkFoO\;אaf؉ohh+Iw8>%VTWBbEzd7 (~ YBާU}80tXwF``ٯJwV'"ZH+Gߜ4)S7Ҙ3FgFa2, ^a5p{r$]#N #+яuсizyz7_Z]qdoVmqݪu^ *jy\_k RH'^&4PcR3m-놮iL ُDC/I Ԟ(E }Oh83UZCsͼa RUE -qJA' y\rt}la6gM 'چ3#ͤ|ތݷìd"v`hTC$ĸ5t n"`mÃh%ݫ5?EkaR:/2VjM}DGT>& bלY@e ٥jdlOGߍ3lql`w) IVv_AzNOȱŁ+䈺?"\K# #E+ǎsf J~Bs{0ؠ, wُctr{t6WDLZø6cw(pPe76&2x\)jB<` _p_Ҝb[kAxP9qP#tFixNfpDJ NZ4K-TVjD>Dx||$w;^y*F=FuM"3&+@&VQmݔ*5:XVC&%ڛ>-EAqGg?S>Unen}ɟ"9Y/w꒾z@L_܂0 &2fW ЌR[쐊Tv![ZgH )"jr^Hs-M:!)耻2:o^C X*0:zQl )Yv{j'@*^]͆m+\ܰȈN@ :<1;So)Z.v,_~2Y|MKɞiP7koR'12@` +ݍZEnz 8YZMwZ?~ yL;' CZng+OKAbgƃnԢ.m96yyB 2hǕǴeߍhȜ4itDKgV 3p~)u}T "Pd|Xiի!P LՐ܂ 4Ͻٖg͐'"yyej]7s$ ͢@xt _*^`aFa=$سXt|")JzVЎ!cpR`X-udtsjiX-{?Q. "\zLTVT`*M=Z2Qkcg>B!tzX ɬ1zPh[)i=D5^? Ke`#KǑ_S1Y *a$WubI3~Pmywb>QD.]5Cl80e;PN3[ 4֎>ӻa;̛v2.DAM0RzџGw8kH\tA O`G"q|X0^WgӗHd85)2*JĉtC_Jxb̛,@B7TХJ9# + NӅ5}IiI$)-z$h;!3u˛NJ-`AۦSUKC)ZSvU@/&;&R?N,v1qpbvX?T$cîw;M>;:;j}mt%d<<69.R8$glJSL06L-w`nB3EKI֠:cIK Uɇ./ki]ḋ<$'JRx^93_Y3jFFu#QD!.K$p]X @vc*̭&V>eY`^rb)heHwZcݪo! G+D 79;6,??G 25>M?P4Q1(3iꚑB{y,Aw`n +=bJ~~cU%\ ̺_pAc߀\1LzpP>'d]0_{Ւ\FHp 26fBrhz' b iv Q܎2,auF{@>Pߘ$3G ,ԊjgmvIH g#KI8F^ DRuE{ :4+G-{Om{',VUUѧM|M`D-jr+% ݣl5v*Iۯ*YT+ea$ gAnH'UqT2%D=GXΝ/V8 ׃"L^!I [xFU)qe8ozRdV7"e;b9t X_èÙoi0?_B[Ia`[2~V X΀sRk?c]A Kܹ?-{UZ.fŠ ][:HqBoUt,hRXK"pӏ.py!dOb{GNgf}#{hy\H9Uym4âs ưDgqQ#⣬JG΄ ڼ'Pt2Z {ex}׭5*\m e-4+h޸H+P3ZKv~~)n˼/9&NәS(28_Z.,>Olg1߬ˠW/(ڔԭgsϝƋH99@iÕȊ+GЃ54Oeښ|fqQ:Ӑ=d N #.l1~'i:mGx1pypyi6PV@߄.Ta0l8*IM2TXh:mHAWmuLSRp qΐ~E;cTjN&Ҵ %4 ؑ춭$ӔHNM#bKOW:nH]iœoVUUA]̋`&1$t8JʔCXe >{:X40}O o({h]Y,%ڽ"R>2,Qe*+88%s|0bt$7Y#pf栖.zToV*RBu,a:"5gm&8mk&ϕV:sc2Ks" Ȯ+HdVGTcgef-, fRI\4"pk[?$.k|% 1qO[7]!<7Y7ϰf6C.(ffEdqffgG6$xQS x_Uw$h5s/S.{1&b e_T6E&Ly1 x iS`K^JbC,ȐKe!.D#n6=x59LFD#1\_g#sEy7K *LezsW3e\ۧ[Qh OV\h$#H&f4##mKfZOk}{:۝R'HXٵ)g(W8y0`2XOxqp1p_,HB`5.tz E*Ěl=P2ʈZe$6uT ’['sm`'j! 5ܶMV6 N8Xs)"+l6u$iz곰Ch (᱗,/|&/1+Sz3A z\1 -A!lF?/\9LqU M85وqE-]Ŷȡ/=%w| PC5vS's">Yݣ٩4j7ڤ*^ؓ|1l߅v06y⥓4G#"'57+Pk\䝫R)eO?ؕVؿ @:MR..r@චb\8Hu p}zeTsn>jI{}ANXC@Dh՗6q Ji,uj/ٺ|jm\#_mI3:M&,_ ki3-⑰7W5UEK'H4Uc4YopLLkLjN|i>V!\TѪvz]I3qhaerUc3OY I)Mہņ.QW€2lp8JYd3|\(ŗK%n!!gmIzPWq#c\WZ*o[NzU C \?f`fQ&!=Σn-ƿjMz%xH}hOVV-a@E{ueaJ!B22b7XyFZ2b'Goyvs-FWb)%KNb )'Dmua|Ӗ\yݿ+I{"∙N2LzbKQdFv ίVr#VΟ[4'u˼gJ[+)'^QjD6J` Εשj ݷ_9sJ :iIrV-S]Rr3_qy[ a6[2霿R?1o;p*DA]*0gQ9 '$Td0) b F54~*]3{U[2-kT/5'culUI`ʤv~J됮`%/J9hXLYyO/#&%1CF C2'?ۉdgCWv2|S 4 :R^.G5$͕ϬY|*>l7;cCI"l{1.#9o3}Rv=zoO} =_dFn\3TqJ͏`l\4<t4M*$n{΢zuq\DPMiyqON+ Uvry9=nlItj8reL+{ K{"!$lQ2I*|C{elN&9/kG}`, `e?mWO~wXJ=e<"(b_5 ZO_7-A{~T4jY뵨0.er<}i(\4W^ :%L=ou+[G*$g WkX58.m+95F`~V/\Iaoa> oU;w[\WiQ 3'ƽU6) =&f_ELBq7tx{5B`$ m)>И c;,KM tԘP!xP 8}jDR_MzP쟇$ Ч.y}.Y1>gXl=;m,S~NnH`0h˭9KBwZw mkfy0J<ժ_C(j;:@ !:v9胧ǒ8%fZJyOkuPP t,{] fP|sgM V'㲉xG&+)k*Wy"Sa4~ w lRb)anxBK5oxL~@h;t1Ø |WD!5;Yls8xӢśwW{+Zܛ]1L؉ P/fOjYg(PuH9UCfD2Z82U g@s6x-+^n+C.|=3☠ɔyf{Q`[Bd'5XVo(qTCxb\6{Y5/pB؇7Ӷ| PUm?SiFSF2vTN[#FX۾q6ɂj5xՍ_SK4j ނVH{DXC*'Wy\w2ڰ!r?_75ޫ-~x#o z1BA)'182l(ة/ެ]iSJˋ&o=+Oêau;I8Xn.\cHSŗmUj+f\6KXj}(T?EQ=3^/A3tؘHԆކ)jAOEH=od t(@֘иNVu2P+|s'-Sp7灝&@}vӭ_]w-lPZ/n-Gk XaQ;Nqn5Ҩ+Ԉрp,bf&͌4 ։:'!nۋ_c5ݤPD=i 8`k]c5&ug!J2ɻ,W.SWgs-Ss^ffmWNn0M6 q* }E.[ +NkL(6(FPad0¨ RvÇJ \_[/ʬ_&o[x|R *CG/:t\PĎn|k/{UدzC1ɇTQ߸-SAu+fuQt%RЩdp*&4_lGV2"þa~@L;BjK50c%lSx/ `dq W`6*P.;dC{ YPR^{Eh 7T!Ctm #t2'.*ǤڽB|KWwEX, Tגe۬ٵrA֦G1Kםئck` S;Mݶ5Nkl0eBWb!>|2 -c *o$be43Q淠 xy)A2\̹}бCVAK5Io/S{*<)E= uΨ6mfDFPBF銶>׷~~De.@NVEyz3%r+B!55;`7gN7biO/3K>@\G6o,x?l TrSE]zt塓iֿKX+3q`+o_+O_}u#aB4H igb"t-iPLr|*x}NsNXAٰS=tК-JZg629uw( WoyA45jbC,SnA\q"x3/XTAuq`9Z"d fEW%I8F1M7bwhJ 5Jqhh(j#ZY[*" ب˥j[Nc%y?ٟ'T [YĒDd q{"8ӪY{sX/0]pG CiYR踶Eq)'12}1;>@vH`2LQQ'Ĺx22MC튰U^񧏑(h6[_$w咡LC,Luw %v%zMb7&^ScC*:ki|~Ԗ-Xjo0+!*#j])ólG.RF8|툮'iiJ[]{-DeVMUs1eXsۂE78}~ >PVɺ>WBpߕ* 3;V3?0B ADG T~b^+7P\sRh^q;EpI t'pU0{oHa0nV_p(g8r "нֲ(P-|g>!Pmpin!υi"[J>Sp ] }IyP5!-NmQ5_:G4rڟgZHst3p]5;ƛdùԌXbɆR]!dZx95 aT5ٓ~G[`|sW[81ew](ع2Vnz@lBDk%In>N25,L6EcQ/$id*gs^V+˵7EX">t: l`.6i2/f2 ԹHhSUɚ~T<%}j73A e w-S,̄cb*̥5Q)H~<;r7Xj5" Ldr x0NV7paoa(zϰ%vM[l_e[@5&'Pb7D-]D4cM$柹T% پjMѳF¦Z[*K_Ga m|*Ne~ubD㞧0 oa ã+[:jӃDi5(:AP5ܚ,qdA&t,,yݜcGQԘku7viP(cw {8SU4;eQb 3R!y0S4NPEbYXN 5*^G m] o/};$ E/sB+xžp8k %%lhW$gǁT=5GqXl@?] g-ksP,U$6Ƿkq+K@T_ws0pAUuU5t6-`B7 O% v|߼ѵii7𚢯s/՟O4'j $ױ[l[ިy.$P~!Oq|+0,c\ IcsڨWw6LO>EQS"2߬ cΟ(c4MËHqYFseDY|;L3Na.U$^uubzmb[+M<Ԛ^HD}jH/!be妇 ߯69Mk#QGUPdiITC% Ƌ[5 C=F_Vb/]wO}y.kIL͡{Qm$;L'/ᐎ^dö-ktk<{Ta. )h"yCטz(6m-U.;QBU?xOz~p/ jLj،_v32%UBj}>Q̱~]$2,={{+lrj"K>vn' jǷAa!^/T"#P?D.ÉcmSaup+5[21Y5ri^Snw"}6I~˂-9r"0J1Kb "Qvohid 4PD6oؑłA-1P0KniD㰟Xr:AA['v f+j襔h(}l8*i*X}e/uIX8]l"eJUTD1 Sfn/tՂ C&_r#P0~le;ln,9'冞1eraX?*)WX t9:ahQu%b;gi:*8+8mT 8bq+wwG|CУJv:WlCm75GK oy ?yhe"oiTk‡@SNgRR81^։;{Mj(R$/G.;)i!&jvZY*l4OC q~\}7!V\ 'R1]L 7D|5Gt*d:lOENF@ úAq_)1ҁ;m<9s8u*_jIyO:q`N60fĪ*%jםȳi,%q7RnjXT Ӛxqk {qS<$lU>mެr&oK2?Y|fٛ3lK0!w+b|Wo͒zpʀ  K'H@d$_=S09NJp^psAtD$rB*D[VVj}g};hĘ.l^G{t\\О3Ąn--Q;(pܤ4W`o a,JH0܂RsSW';rYK4~̚ =7’.1.J0ă\ \w ZpGA> ~ؤ:鷔nA X4hش1ϭNf9ɷ2I'QFJV{ S_hZ~dW,q`!9* l2|d+VTq018+!KM =Szys hs`Ȳ^AauS_Vٗ+zdwaՎ)fotطͲ TFuN"ᝬق/In"=ؤ"Z_闺4G'\Y5 L>V$Qbl諣W Xqⵄj@?>M(N(@}+w@,PgS{aj4 *'پtބ<|ds,,䱚uZlrh|w TS;Zj/ .p:`+T a[)xr :^ }f:hd%jaCW# ^!ma%=/g!z;tt9}4(vGM]0vȧdK]'1)ˆ%%щh,灶ZD.7P̭V)AWfhQa"cdV3 Ʀo<zx)ɂ,2ۋ'mKnX^U" E,&z*3*gF$"Δ2~BZjmQdc ]E G-#u^ BNOSA A{LnT|e8?`˱CśFSyUޑlR0/}>֦]?Q5Ui0m2,IF3I?Ɵ^L䏒KmTW%x%^l^`pVa9[_#+dhH2E lfplr=l:}eMWE 1PN4xᒀb?-aYl)XӝYdL83TxWB *lzXWr*<\M{ yyEKq|ҟ_I@-28/Jpzonu4tr&CocTz)m-NrkƱiWm.E:4I<^֪eϖ< ӦK29'ǫSZJDL=]ikZvl [M?V҉T#l爳Y((L57B{tAX*57dfr8quf{E>A9dV=Mv.#`kJnKupaIGƊ Mv" D/ƒОv1|&-:T gJҋGakbcʅ6ؐ]x~Nyk!+ 0} coM t'(] /-&;SVRT!P 7_ $ Hf-maK/v=X.D06 YA/*K>բG|/ic3gM@Ŧ{rqNY*O>vLf,K@xb StY9Z! (!RGȘn|6{u;rd۵_G6[xbKQnZkOI'{*l :VE&KZxlXP z$vbv]Jmϓ? Rp5)d, @D=O+: ~t" S 6W\fA\ C9 6J/a(+^5 W3h|E*Љd7h;@8XU$ }c>j%D6<'L31Pl c?EݹMt{h8; O1:a.Jл#vǵtNwF Ğ"+Je5e˻gѶj7_d=<ڎirw54/lc??KTZV}H#,%ll7_&<Խgan=CC6~m'߇UbFf|ɸ㚬>e6@4|>bsOmiq:ZN`Wy/7@ *8@trC;N񷒈*K>G4GIL찱ϊI ܩa37Ȼ{0L.ݧ~NIYx@yܷųR6 {/UKHԁ`オzh %'xYdQ)}`62#ȀSV^,N^SO _gMP5^O)GSE$"+>jQKq , #ƘۢܖbyY ny( hH7FҾ -zk;mf)\m-W}ػ97|v9T1Y ӎF`=zJz,T;ҰQ}Qh;CܻfI;|wA]os->/`p:v͡2HT~?'LҘ[̿EWĝ-e}BKwTN(\^%?\s[Y-d1jRU;ifp)y Poy R]͜=)MvB.ͥ>883oGŇWjHQ0& ܉)g%cL2:#[uAT7 m*&m 1s(Us|9;JJ49]w ~AQ6ec;,{yo$C!0l ;jv~~c(#ӌ Y˻jPrra z9e.zD@ZPlbgY'<蔠ȆFy2C\$K;k,A/>;ib񓩾g:T7|% w|F2Q<~:oH/FN,o|(O럸iay[JتmU>l32L"]&T7 ǝ&!Nn^i]D*Nߌ=zb#vq@G>mmhaeN#"ci~ٞ3haD$N$'Qmьr^T\}oi9݆oTd7O] rE8)I /:u>rmM[;SA€]n_ڑw&l}J<0H58)mg¬"+UYnaP .nk.7Wl#(ٛ;n>Ia*[]lۣ7}mB Ŷ3w?%"QsmҖ@˭g 7=:^pcG<9AV Og%pm⭂1 2@f~3GfXEX#'׆3CO|5r 謀vn"O 4zxW;w `. `P՞ǒbi? % 69cDj)[%Oݖw1+G c9KGsHhu#7f X;R4L =6Ҿ치CaV&ߜ$}J7!1 q˃CeE~ikaW-i H k!d_¢=Z`hTIwK@"v:xЮbLݺ&? :YX;ZSSKJ5^wMom+gNd6y$2w@pP;hQrtR0'h3uAGh;>j`z R7y`;"뚁e2!ٔw|12&ԃƭ$?V^zaFx7 & T:k رܒ/}1bj?UO\=.ό@)%\eQQ8Y}ό%9b?Mi~F$EM0ʨ827JTy?7 1]1}L8qk<")+qdc<@/qٴ'I4+ctqWmY_VQtQgeu0Bz`H_(T9̮< X xKB]ҁc߹UV]!-߳Y.Gݑgi F!h_GNE"ݶd[lx&'qaKr6&y99ѐ\ffqlbqnvu.6Uz`]а+ a8-L;ץ.ogm?t"=0o krHa֣C%S <ߍ@8|Cb$r:jnT* /g-a(";Ւߦ.O!=~RB{N`ˡ/\i2C*;/pE1R bT;<fRg S '/hIW7LxE)pK"%Yf݄<Yǜ*).6_kczZɜrГDghI !ֵF~Ic{ z`zB 5wenQ, /%RLV[KF< o !M?b7 \!AU!(a(, ېm2AmJGCDL^%z೾sxU_b8+BU?"H915jsxx_đ a{y *tWwyWh=nr/J`"Nqj 9#(9z!0(FVG}S1)Heg0_Kg[TDJsG}Yܟ{'y OC'1k re[78ޢ`CthP4Px[6T'`gu.NPxIbEs -$UaPÍm(\D$ڰ=qs",e0]|dO*͟#6FH#@FI/ڀ&.)E"D5h&jR>!fՐ2!eG+zg c2oVݬl-UBOsMե55yr\2HlrN5*4УPl fW*lE>=ZpVEAk)6;6JR >~DRc6e9Fx2UkSخ23_!^բNTpJ>ůwޖ#CžӌCLְmJXTg*JX&?|ӂN79ՠ/-t bw7]s">ض%SlVWw$B=#bzj ▿ :ޕ{SJyO4kd<-Zmỷ6ک؊BԌ/^4l{-nMtP|쭅ϝnm wny@(sIg&fl9 ͊%~,-s0a}eHb7F~#t1-~*Ң%nby2hL+49% 7З#΢í QljQ?zD}GȲۿ h_'=}K )zY R'7NW?BgÃY_tKrZQ{++}HD5+9ĿWOC2 B:x.s('pWF|+O&;Woc_3w($b![s_6 +j9}>AFm(Yل]$܀wG?k3rDn4Jj$1O`y[^ɤo3/#(O;$].*O'=vOҝm!'nA`c$q5j|EKy%QtB +-2bE[ϐa 8YOJy,kBEWʳMq~',䱧! w^^#AJ{w EkgA:zZض[sIif>?vcFF@*< q_:xɳC5;Zk6!м".}ץaNv4XS\:{sBE}-I熉Py1mNxJ, 3jv6>0pHt[Gv*DT'`wL>$.67K2Sg13iR;{&IWy=M mˎ?;V-Or|4  hQwbwr6#:Ls#Af Z*6С6>{0 nc0ҽu= k辀̽8z\𗛨+Z;[*鑂)2Fe按z_fyB^Ra_0v92 {D개Vm3d/\ͳGje"J[Jh[%?Mr3Bˡ6yw`-u*֔B鐮y;?r $/|_eunV+C} gPW؎Gb~I^8q~o٨BS 7Ed.ReZ*$RQq\*! ǵPC4+-K2 e[,O6TCJv&EZ['71??vLczxj3k!Z  nO iRMP2c[$d_^]Lޓgy3:A`@ du]PTpM( p/7Ku$)"x,@E ۧTW=`H3RQx-xV .NϒT7\9N[S/|`p;kj!o+w<1tM7[ězB);5pO !WR^Z1i(EkFO`!!h% @^/U,)^Eu`[oM4 ~!h&J:tNl\-j-ֿ>ڋl q_ yt2bؤ81e*QY [/ }R}L"UMNUbOP3kQ0\tX"Xo;NxJVG VAʱXPV dH 2"ً}DXW-DϲxidMx@f-W3& FjJcd 3L^w s{Ψ/DHw(,\1qm .51AÖ?4ξN OCWûi(>+9FG [爼 ɉ/҃郒H]-AGty<&+n:G A?(;Zj nh [jWKN3 浓N4;?!WAURB,;;sBfEE3.ǙYݮ[K|Eۈj_+!m ș8Ӓ>=# 8T"EH5i qxc:^*E2iw"ynjAIچٶ[VJm׫)QYCe({vC硜xe>H.xĪ z@S [ن?E}{%-RoIYSPXd"jJԋU~F}={Hn~2zw!O$ c 3^vin>HY)b*תB?!qc …P_ )4C$f"jjMExjN5TStMPd)\~9t$? Z`N|B_TWiO_@zrPEۓ@s3Bv;3C c祀Yʌ7bSW>7]8RKs@s}k_eքMOk0@n̥TRl~?Ɯ3;];b.ڟIh(,xYF(Z.ʄ+Kツ,c4lݡntL.Dy PjGYWؽ:iݞS^=Q {YKqo+'jfmp2B:Y\FK-wJbD;%"FR7̨tOp;LɁ xB+v p|v,2$Nzה]M'4SղH}ޟmeT)@FKگg7NM]L*}P7ԱmI"g鮪b EP <.x6aX->.3jc6I2U/ހTV$`sZ੦O*\,\ ˎ(EbpV,z\t,ٻ(n"k +*Ctv׾%$:QP>S9fg(FA+㾛уqǷ~vii/3G"M{$;W9š ʀ yriA|)JzcV4# 9l۷G{FAk] @S0.xttG&%X ^ rB爡 mc4ș%P9Jms샦Գ0ɭw_>?  {mN061`)IdoeHDZhMx1窞\Je~k~8~*)ͣ1'umqu;//GYu1#N5Eؖ;A#Kn!п=\0ݥ3iy+otNx fC9~`,=x#:ޤ4]š GӶRhr&zGťZ߿i>"@sQ#~B<ƹ;8/6a疁6E ӧ[y(8f]--MNs\uwY+bO)`U8cT=Gh""ׯU\ZX!E*4xSꈓ0YngO-|$̼ci tӻ* ;'P@FXnN%GtXBc Jso2l 6VJk [7:9 x|Niײ6n*Lڴx\r,d6xM[YXl~c#hq+I.)H2Yp.8 =G):Wlt+pfK}>[&5A{ǏUlq)gC]ye VG;msh6 B$MbH~,F܃dG)wSv $ryE{?>rvgf*ekGQ 3ͫzs9"̀2 Ak^5fծ,(/蝸s<[q1Ĵg}NN{0{ ͱŸn8'VYɎS\|*W_%]r~W ͆/ 5UuGTU qU">L%_SEm1w/5CHόB%zva5%Ё@v g_Hm{ k-X`FAT[[zeȟ||liMb2#f*]MYe$!p(dε+,hIw nd4'Q">"(Q6Hv/1Q @L)c5|UGI&%?llQ>^R h=iMv^܆~~B{dn W݊3M>h ya{V.ǶB"BD23[Z1p?E0@+w+qk-^Gg2>˨MOyNǗ윇N."'-M.b:4o N'z'֥49㲕.˺FcXF廓xp6#KeKѡW?S",9+y!? [5 4 -ވOQ=1~>H3=&Cr7DFb%[M`xR ⴧ9m!gHm%rlU7߆=L#V`)G:JBEՊ~D*MlX #&l-7ENesnF4A9#_U݇ٯV-Otȫ+"Nlb lM# l_ߝJj4u(03ac(%[ j \QIfJ[KcMz^vion\e #fx':]N 19*+DxxW2ethL & 8.qm^t|pmE:(G]G% ;`GSYBm bӘΉ)aG(&ፒ zrQZGyh:ðđxL4X+rCw$0fohr2IlUDB2S2?==2@C3+*MP Tei@iq=!@!w+/$*:ð^EC#\u9r0Wz0Q |k06;(FK^->mIC̼`ruwǬN&5dz#\(׳A*)/< u ^^ 4)ǘԂĤלY:N:o 7FkIڎƹ8@i>oGG"LMOvf|_V6ѡV܎fiApbS=M>oR6,G0kؚ9LRy2ٝBSVk2A~:`PVҿ[ ft{:m}7 z)Ŏ:\*#͎1\6RL㧎ao}|Qtx3xčXoPӺیPIzQq!q@mp4ByH𺽨IH<&ȩ `,i|πqgINJp:bX_ 0 85Y#ޓAV)2BLʦu:+G{ޯJZ[9cH$`?ۢ3qEmv~VƂ4̈K%d. ;Y 2T B}ZtD#t\ h]ڀM*f%tb!lWQֽL%B:%R.-I*66pd8ăgBr6T\fJ͵{@0 :&X8 ykzTDnJ|2* q Ncs.^_hAճ.s7)!X$:CܖlU5T×(#E.G:@;Z?~S^1o  %@Er5']8qC0 MP 7g]:VdZ3%71b;FXLO3&BTRsʢ2lbLKgFZ".L:yw(;OZ1 ~F$yk7X8$i!(B$-w!k,J9f0Fe}#!}J*Lj r"mfq7`\NL#f"6'*FꎺL<ߜNw tR2dDV 70pE2c@`tg R񅡟ޕF7G|IaBw2L^*%3E/ 'p j`R1G%v2=!5Q_C2g+s^ YzT1vAygh=ڙE \F;5(-ڠW܎֎zgCA44^FGc"mYHS>!ZY=@#W>w:iMhkº ×t>x8.6v%*c0KOɐL0e9jC9t PIHK*l; t[ w}׬q iMD_L%5m,U٭ l+hbgDJ|Z֙WZF&i WL۾92xQg %8%-0sqARv!moujk)i7RzXF[|B%ő Tfx.yNK--)\(1״ ՠ*j랊'p |#KjCJ9X9?صQU0o"*ϖFgɇKC/iN1-J-7#7[ݨo?M ?CtVD'AF# h]GrnD{-"-d{h8I Ʈc0+v(?4&˙- m (DKʘᅠXI5ٌǯMK jnJ>,&%qٶɯd IfQqBB-N|-c$QamM-;~:FFE },veJeIs(\ܨUAdr-6O ]{M!C mmUV#*L-$)M>jPVYij+crقU|QմMYdAqh'onvU#"ؕd9XQ۲\+!ZZ%e"U`qPQFӒVo2[Z/p0DIou,SwMNl 0jX060FvXvQ0")2hF^ZD)M eF[^ʏ 6ؔpROp5t<@m4"e-Hגg._|.4BDd{xFOr?yz1{dri02PEX>\^eSL9Ī}CZէ m~eP6LSpƛZ6F GkR^Lyڅ:XDE{Z;QQe-,QD!IOq!qP@OBnh;?S-1Rٰ'w&"@JҜ L_1CWՕ~ / cկ2di+ _?{zx|zVI4Kc٪j"9T0%k0,"?+|vs[rUED_vFnؔ;rJ,…Y`=ec==n5>n}eTN~@ CSWX wo.بF r0~q6XIbFBu6Excn#DYv6=r + ^oW)ʻ<1 <.Td 6%$7HKS(ħCՉnp| P 3پgqkJކJpz>#3 } n趣 X]xz5F+mUpl^}p3Z^1O91qO-2Ua5V)Is(Iz8kSk?vx&IZvμw'pVϤFǧ}FFkL=1UBl20Hes9AN%q8%*jḿ&/@(+mXFU FsFOqU8ٸ/D֊xroxބa;x-Fƅ46۫tcЇB+!ƶ)HQ5C "LGr -ϰY0iq{JvP |E**R]={1/*?yc4 co؅={m=F?i@Ԥnae1n&NcS'mJ4b"##[R-8 0*.PM.^;QY?\VAw̟EB ?iw>Ay&Gx .ѻHCh&V$;|^9qXl]4@'m);D{tXd+i\}Bk fFBS\z_7E1E0("B/^m~ٕ[D?xReg $TSTZk6">WeYj |nִ}:S9~jL絾Lh@[RxZV)( 񥢶jFbnԼ]x;<;^ Xv@ڃ@SkݩkG+%_m4R<$wzÒ֯\鱉7݄w<=״7,Ĩ Kr2]bKbk3S\!1o&e…{.DZ5`ے_.mKǂRdHR_h'y.7G]ܩ˛M(܊I WA4ˀm:4vkBZͳ)[~ @֬ZJ]xnLNr&c$Ys&USk=D=!xx&hFiW^bXR$5 위Ŏt$1vyERÿx[oM>ad8pTuXDu[ kZSfLj +1#xz$w[QrGيTe"s x";%O,UmjJٸҶ#eXe }>N[g(LاQb41mHds×uu;?4.jT F\Ey0c-R<_d>ЫyM_3Lb-jaē1LՍm;Ʀgi}w[#c??]-:EU[|nTrjG 2O2q6 >ި+B0[K۸3?)p3.TN4gQؾv*k Ƞ\JeMX-<Ңu5nϕ;F^WM!q'l=C'| +Кw@Q{h&ZdTZн矍Ʋ aOȅ)i:,H4`N=C[s]>Y]xA[^yq^PBp(q:W:,e&y=!GpVnрEl? nwT=AHDIB.646TYF'`Ԇ90ʱ0gК;~ul$ii}W ap OxKPȲ^Wq[:nRdNXVogb&"tI5']c>&=677 j%F & >06S o;u,}F*},XDkňb#Y:%.p~)MjU0VAC8h_ughAG8;cX&C/{]{ZpըTE)ܵ^ǃ[?W k4@2h,ߢwsbH+r $SZo5DBFuCA4l0eMZ:Twв<4㑮/:(pD5M& 6R9ild(֕+Qlh Ag6S6}~sP pmvTaY{1tO~xdkd֍‚xZ{]3Nȋqw!h̡*C :E[-RSq_W44% N3EW:K{+u.}/8G3jE\YtOY.Ŵ󨦀HmV{ʟw` v|`y*:7`UV* 'T>oh{`VE?HNuI 1_p5fRT_|m=%]?uЃn/HS}E`Do2~6L-HNux>346Df6:8hrg}/^Eq] ?Sۡ pv\gx=:~1}Ymѳ;ʷ4p^i9*{R)Jh닚. qC&@D!ȯ \`&>?b,.*P։@YHq1G4fN/ƕfa7GJK#097Z?"KoՑpX:W~>x_E7"76@қ=G\i}[ՃDX,͟aLm= 0?eA3q("!uעM\:MwBqG/NmĦPQG0UrBR3p&KXE ~;.WXl6 Afv~y^IҸc<:0\_^AFľ4(T&@['A0<0HnJ)FQHjFhtBFou_13ٗ,DOlV;Đ?%&ӭbC˳ k\8FKq0z=1ib]cW ¯bJq42'2Xig΁uZqh݀CYۨQw3gH#Y+3AT~ku-A>羰^$书%5XWZnDp,Ԍ?c֞\̧n)U} ̼3LD5XӃWsk_`4FXr)=֯m^1aA煴S(|WV$Kc3.as%@KFuZbQs4?12MctDE^5dsn8~"P*\ Ai?t׍<ZS0\K:ڵO;( PѮ{8m۶UrG&O$KEqBeQQ/WKK6Y!`q2Ɵ,1for h b1p*sĺQ*,Tk}x0e;Pw;n"zC\yP~2ə.@ģ~A;>VƽgB;,%"Յ<"wPaޕMݚݽ2W:p;$T< 'HAЬv*0>’flmt8l-zM rC'v9U=3!4ȼBvt"dc.ᨤq!wků({Ʋ!QX% (ZK^=J4ӵ,pO9ي}Bͳbp>&!ͣC<.#n^yT8:SH L>ٍ tkuTB)gS]WoeƏ$vs{.;.۰7b2; kjW{t ecQrNYK(*J;q3 !>&Ea6v5{oG-ڵFȄ>ݚT4Fj7+^VZכn>p40>n&=bA ThU*2)AcjYe6VW1%= 6uJJ!K=pNda4k< We 5j:'>}o9a^743V/( mF`NHc "Dn/٦ES!\p bL>Tᢼ ͥFpV1!~vW[T%;vXID:x#{҉nY[zrOC! 5Tqƍ Ny>nU M־S*y97:Z9)1|V{fyW,X#f),0}GUnLz]V (;x yNj,|JMSҙ ӬG[C:nm ^$hu@\s!nOCwn/@ydqoX'k[ax. d_L:7Wp?"u\0"GˢW%"wj_^ 9gSy lNXj$ۈ̚ȁ*mlyܖ6&- Ds7݂tI@¹m@^Rgc=U?LZPy)0! Q[N@0b+4FVN#Y0 > )IM/@;36a-~_2 =oM< ӥpZd HRUgjӊ8C;#r'bDpX3,9 s3C^E3h=`t8pVeLwA~ (h/_N]2c:}9:=JOjS3 97RduY@`N r5Q +f9`#y8M vQjh$BwgЭB_ +"EfX$EG2A2yu0k OŬup_3>u2:A~E 1 | e&nU D*GC 4RK(˅ܦ,Ļ+YyI" 5,lAB~OB0]]6x2/~#Ko Z/=gxR,Þa!"㚲kKVlfWx;?m߀=S ΙCk*;;uݠfke%k8^F>(@=1)'FC-w#!WxpH棑\#}c!i5L`kugHbeS ԜOc_Tf]J 6Z$#?D830Σ~(u)Z'X->H?o0I56=).&^;f!=zfOnT(y/@Q>)W J׫`E.bبHb1NW?*WA|9"'u\rOϤUbĴUj YzZ鿑U6M%/խ u{ky{f?]ĹJ>oyY({LoGQJN.[1Y9 <96K3`wˁ _k]G@a2W ElLjo fѽ!^D&x. 7-QaaKD8d2_태h՞'_=Pj 47ITR_]Bh7u`P|t(}htvȶ (LA1#mǞ,S\^u$Ly%ٴ;R,͈ᕬ JE\%R\ d ly"6Hez$ jg'@WrX@XӌsT )hvȵq`!m2$mΉVft"Yo>!OW)nhiNV^,r/~ʆ 49; >sza Ta:q|uT}A>YYFoNdkvReLI7Xc'zr3 /Ce?j)pLIBgD9wa!TØx0l&˼(JMMyJ-&_6iZWĥrpQs%oހ3 W [ =+]J|$]mԳAmn|;+}Ѐhx鱴wr]TwgmWX@|$(՗Ij`)f&Ly:"8+YζK4ҧoHM:-ZZlcF2M͏2w?fH:ȑr1-FB=/!v&`Qa5=,3Vk0ZK;t$!N¼ot|>3hJ^ηȖ%[plϿLm$D20AB;ha4vךv(eGk~ŽύHAآrosW 0u% ڬR aXr;"D)w%v}s yl e& _m쇌m|_9ȌR Kb8r>R*=Gj5WѼa !:}@&' Yה44h%nuS==g&c.hA_Z g#:__q_C!PTGVB ztQvY3nTY$l͖=PTa5>EK!_fI5E/AB|ֿ'oN&^c#TPDЎegdV00Dɶ _B }<;#ԓ.X<%y? +'rBP.:b~ͨ3a|tomxlf/[(J>eX[B++{on݆0;Q,r0X<"\ϻWJ@i u<+v~vόB6fu8MmV(`wX]ÖaxnT[4@OCkXjl+s_ j &˞zC4>2C!@3o!%7M$|EHT!!yt@g#EQ鶎%Cy:;4\A(w3/-ΨLcgA!_ hpW0Sk=cO!fަ+*)ezY2[K΋H EH>zI)'^!!]5߉r)Mf-v,%+OG (߼2'.HB. >}IK Uba D`Q$F_P׸PRid!3(G.Q?N T^i2`[tӎ}o#YOoLdGWgyxށ0ikj8Gu$qIdI՛i9g\Ѓ$R'[\7x.'Ӡ]K aSGD ]s\!96_tj,XyB+ ƒ*!qI7cw-ά560ImDm>oܖ+Q\۷8O-(Be;m}g޲;_p k4ȓʕ%Q7\}¾tˠa9E7f!FL+>##N,zf fO].C j, "_Pl%oI_CnHM`QI+]n'JFA,KJ+NG]@L~G!2﵀[]F\C+̢hn۸&um|h`|vi l;uūMkLWR;p+^.R ]s}\=!9DvlV-D Ő=EW]-r!;=!>&_P) Cg\GW갨"׽_G 8ЕCPLf=lUxPo 1R?1dmVϽL5pFT;_,y1ujɤ֜vbۧ-5:(*cX@ht[Zy\Zqɥ6O5aHA=lr4$Sؼ6U_n/UH,r'=i~va@oAa \S ~xe\Ds gLG.; k2pe#e1Kכ8(Ɖe{n;Y⃨?x MXmdEZ*eR'YrM9p )|e 6!EuJ_bh՛ }%}HB\ j$Mq=9KlV٦q}|H .%iPSabƺzӬ̍1 ́0.Խ.=Τg / r2@h= u`!zt$KuL[0)Ma#N0*EBZ=92]FBCmrLrG]K>@ۦ2`oՕn 951TUd Kō;qZTj,ȅU{TG` |#@|Nx wޝl7m"{L}E;=R`XќrḺ椶.n/Qp[ٱB y}Xmi$wtfv=40UklzUd{YљBTƇ뤄 ]\shP,vkCo$TcRDuu;/S{ӝqx0e.f3ƎTIZ -eCL1N6@_3*~v(lρגE*A>fz?5^b{عk_%B ~_w''S]{h&A lJϣ~ onpJ/W17e@vػ&wعu\B153t~5Z(ICG"E#Ң` T%:MCƉ4S!BP@yH;rh*6ِw_>R))1|[e.4ww~&f3\H -<eS%WbXC9d+ 3Gv50 {7J7;oa'm=-B*!oXm;eBM2==m$PD t8 FK r63Ro>Tuf B Ρ&wņa,ӑ(RH<Ы[w'I?݊nr=+zgo()zh㱯ƌnj̶ք?URV D26?d/؈:>T M j'$qx6XA\.sN@FK&?e_kN{Y5]:rjB82)E5fAAޝI+) ~Zh0>ٴEOGq{hj{UŧRa/v_o+Nj{Y1od ON|Jf蟤3dg5 XL(X)VBK& j#!Ov?N$A< HF%~֘~f0|z(yVr[&̝dM0͠OG'cئR?L_o=)g"^\'LYCcECH 6E ;MDBi4Ğ8iȪ0J q2bb,YY}ެ֪n{}^ ;Bu c Kxĵ6]w?ꎆjVP#eM MD':"-&tԏa@Jrf% d5Sy}FtOmpK醭 _;FmOFs bIn4уsF1z't oϐ\,ə> (d*\xT|Sw[pmCIqӑ`Pvcc~44ãPPF%gk`L]q$Cdk,zV܇4S!D9&:1eҸ[0ΧX 4B3R0aiThe3!zoha ZogwfogAY>=|מӮ,qEO}Ɓ[GJ,f'@sL/Jx>&S n{pϋ8 ;ǃnD!-E~Vq0DSKN׷ߓoɶ+HvJj *-Ҳ;@ !?Z">#ϳM5^xZ%qG:#_t<CZq͇=O*yu竃meϨq5Khm39=+a~C\Y Kˋ~jbpazPӒ TzhB_j0̱@i4|j]b m0T6Ʀ^d?kK*М<JWXːF{yVʦ0'[@'njp??V.DAZ=,+ kkyCKH^ٜRA9l`1C#{AR֌e#\VUn} Z 퓏Uj;Dtqm4Q`G;- *g\aBpWP[gHܫmX#jdYOz$4uv;LyVq{Z'7m `໣t Zv,A&v4=I[{ ;sp1Ԗ&YV0+&9caNoD;[rDSDc̽VN`t2v[] F=ƕБ@7rLDL@y3J5omd`@JnW|O/<ĒWHWn( WGabxukIA2D*$ .,;Ւt6!L_EW}¶\síĐFY, }i}rvz.S;s))B |Kv=SOC<|i!`Dg٧f9%A: XA  !rchL3j)*Z|yN jkU_:I\>CJla&&\MaWj\hh۬ɯfx'ےG2ESx ZZjC]&*kge'$.7>J N '52#sm_ 25-z2~(TJ&τU$5@dJrAGE#:6Obbvz)BwE 1 bؖFAj UHoS\A9{3e- ئ^ LDi T.<ӸFq%x]ǧ4 xL-'W`M},]],MJWJBjfZ\D쯉-z'XʮWs`\LhpOR8UTF◃YMП ;Yo9`HusN67.=_2(%q(GִVStIY-Y1]|gBEX0S~O\"̲;^ 0.sPZvZF_Eu@ [ YM.s+Ǘm*ԗ+؞P?M&VSWhT!ʣkG%uq]sQ@[E II"(֔yW}018i>C͹ʿ\LR׊H*Ѣ˴8͠cTԩjY`ƝЋ_L3oEJON)*.,T\֟SB"o? 8?qSBP#?Y6?*в@]_pW=*?qL51WyY3}!vVUWT"ܘhC9 Uzɏ%h1D',g<6Sɱ SJ)IEEd 1a;K 㭶E88>Н8KSYҹ!*|mxld~i wQ؆&(ETrW4[gp"/D t)Fv_ezL[χ ݝw"2:" +\2 u})/A^JO<eǨk H7 7eD1{+=g^:2 u3&PS2$ImCNsE@6W"Ȇ/E(5ϮeNP+;-[`W"_##MԻצ?s5\|U" &˫d3b֨?CZO]!9g`&E5Ƣ3B:0]C5IV}q1g'i5E>p=!c*u1k;$t~W ;۝3ǦYĪ`7R=M1i [_= e`^BX+7e#]b_&ϗ~Ka tЕ7Exfv:'1֒ ,VCG%x=' eZyXLSr+,)rزόsG.HX\3tBugH*%H S}ںȪ ^vBmr]tdzOmQ>'J]DmJMrMsZcu'? }`J'{Nl[Xߝ*%|H:knۉ M@nV>+BBݤچGFͳ\'t[#%G(r3EƘos`Jj9%I!;ЎxFd7" &!=G0*H&2[cQv~rt,:C=T<ͭ,ت*{Eb17lGm*"y( $N]X1Hk A>WNa w\\ȦmZr%w:/=w|E>J̊k5& Bi=*zO9s_~aR H6#|vvl]H)aG~I2&N{!HNBQMyEGKIP3)=Cv۩3p,%ZcePE4kʂF'dz%ê* *좧`|O cdTB6 &pn/l1|Azip NMHq.6(om j͡*>~0( $Nq..0 B=ܟmIbj9uyB&8~[h B[ӢxѸj?իgVVPS@%,,w=p,Aݿ>[-,k`ej|P tldDwMJ?hYyH; j>m&43puq|r`ЏA|Z_HUyz˱3B {%?d\0}t!{#yqAe<ˀ6_D#TD<I>}*1> ,AdR`-'^P -}+wCN$s]Y[Y|TG,,c2[K*}y-#굅TEÍ5ĥx\T!,mh2/#NA_\3i۝vJ1"y@ D;߉B oUWzWl! +Q $}af;oM{N|]ef/if`SNvjiZ;p"!E Pl`R" m/aoY,|]^B#÷U!nSGW;kJX<_Aہp2ɌiÌm$hQ=q`>W3rzݬ4-[Y5ܝG1 K!]/_Lh@ZZD+[ Hn.KMU!L4>n\:,xr W &,rP┯!rș.ErfKRI.b[-6v+pcryX(ӐhNm^ӡZ#=(GIғ%$ ׃6id6&H&Ovm񆄭l8Ӛϒ&[V^-rϵ&Ru~kjgQ`):K8 I^,oicC7ZaE9o@Wl~]K0ZJsY)s)?XzWUEk@v_V@JItHX)_/xw8^W #άO<–O|#Ԍˁ7BHKqFN )Z*-~^ji_;m  X2t'ɈA[utjUʉf0gMbY8WoVj;~&'bk,.3\fsR,{%<;N짰c& XC 5Nu触gpmOu٨JgxbkuFrm9p)5mOB{ Gɨ{@ ,0I_FYH]nӡAaЁvea2N#\d i[ 4|;sP#^s\oNFfho &ոZUhjؔxY&T @%!*eP1 ȓ>ax){DKȀͯ G1!̄c3.be}O?h}5 R  ?pN-/?s#SUo' L9MN}e%դ1jpSEOV%$?($fnftA;Y]@{€Ѳ'İ[w{ćl=~ Crq6f#̂zqU_y]8K}dV p>dḄ~F)EѦuZO %kwS ~7ϴhE2Pʤ$֦=ja##p}#+#⍥,K}SlzVZ!O.b*`:iŽ_\ @:Ub.i)~$kT+fd9>`UC 0쫟(:KS3C]0عtUBnM \J#Hrzơr ?lLf0p*jGh:38wU\L2G~at/?2iv 57;xKMON8og,܏ z.ΙC3TX & 7eYeT? SlM <3'*MԪM/l\U]u$yqtE#$%)cL+OO~[{ŔgyV(l=HN94zoIUqhЦ9K2 gFvy$l)E4,A7u}Л=cH\ Sՙ7O_5?+&膚 H[`rRUUaֹlppD穞%hrjF9}Hr6o?)P/`z>h U$T/ph+|eͻU*0"5)P(ldM ⦪L\[981wZP <2Ih>>޲+XgEtr5h.ܼqU ;.|rqΔTUa,GE!FīZ1 eČ5Et4&]'*@~뮺Em zZjaWp a>ZQdIl4(.9G4eȿEA֧TW4y5)4F"`7\Dۧ?Hz%^频{O@éaKߎg6y͐7(G2=l*!3p-"n:\$<\,",_g{g|QN*"U0.ߜ]ksW"9_l;Թ"K7ِ1/;-)|}.}5 i^+BNt ;Z-2:ۦ{ <͡#zѷ3kPU/Z>.jV˪`2Ā"바JQ7Je=P&D)CA&]RӺGVhj>6Ѵ\j^ۅ(Ļu޾"X}(|,wFt`8 8o^]I?z n0(zev,LYZR%(W8A:n]~nfZj.2s3o5Z&7BqSXʷQA8u]eʜ*rR)}I"/xAa,1/ҳQ̠!*֒ &Ʌ33|6fw,P&Ie`м&=ISc-NRc&@p0Hb?o(Q1ڭ`axS <ѭr?@s]K#XmlPHK3ﺺ` kpC 김+ 6/Zw6kR2J$/3ojv_2m݌HO> Qt@EΡhn 7>rkWb٥{G;c(4>,.U8bi!وT+oAS/(N@Y_<&G ֳ&gҮ3(+HmDrkug.k%mæ1s*,XmOnHS$A SpUD :(aܯ/qr(̥ `ƥZLf\y HIpzU:0(bX]qD 6gؓµzbrlR/㽢ݐ)KyK r˪cF/a"e>O(왋:{˭^`⣪AfO]ELa-O)ه;4))GhCwD0:c!K3]np7/#B]FAao,PFCeWL10'W֦gTZp$cF^k_8+{boǹf&8$\(o v{Jk,B-`jza!A~@ݦ^Z;f P_SK\4B{ ʞukBJ!dЃ;Ж CEdMSj.gsi}A\1b}0I*[D&=18@BP`. bЇG_=EEEI*gǀIk/±hbd-Y!{B6~+l(y[-0U*F7 DQ6{VZ RaGКI~ôU *XWiIeQ xG9,\-QQR$B C<"1a!탷AV _%Ӓ:6xDX!|ND['!Au9î- Ñ"1`Gbdގ1֪Eri)>C| ޫQ >/d_ԕ](u_$*A߅ -I?-lC(=G~B&.lg* 1FC"٠ooR3*-F%}W5DSyd,pĿϠE.1O"b9Qś$X ZrxZ +V(KQ H@2vS3a|oE#mJƠ|\j9Kr@Wh"]$ ZO>v5.K-gPN=mQ/4#"?2`u{X?y+MK>4aEų8:xtS|}S~u 5"f>Xb3w}ha5Nf+f8~pjm)l 'W6??H8Ƃ)^o~i~Z?M)1 .՝.D.\Ne!Owv೽Q -uB}}}Sݞn}Ŧ܇N&O.I`*0zKo@UOcKw @=D3g'00؄1NtBxfvSm5 ! QĆ+EZn)#F޽Et&ZZ?Z䫩Q$f{IYƄ^};f(fooMd"uFYtE=?0ϣN|r)Y K1=^3-Fp킘:at%rQ ή͉(5Tc}߉LhFj #dN3L`ёP/XI$lعdyc8n#+f5*%0Hm .oj[3qG.d~D!jOCeb@I[2eQdluZI"6azt`1\UWLtw:~~ y\y}? 1q),_Y{zVRza :3j;fEI}Ƛ}8ʶC=M[HƪwAV.Jw]"B584b]nJ+ 97 ,O@XE`;ʜU)*:(T]* :wr:#w6;8} ]ܰl -҆FonZ)EW )4XlmO9 Fʋ&Եt_Sz-_~ ?].Pu+rwk%/fKҮ6BwIG\Ɏ>r{w|`kV&\-0E<W/MpW_R#ku`i'}Rd~a*^h0=ɨߕg?"㈝wU3Wƶ*YmIƁXhj ۲?ޖ!@ (m >LSe6&Fiqh@4 =[ΰ9D;943fO7.gn[ >5&`r+ĢvP<'ρO+G H$s `%:A Mʭ]{iX,֣31&& NKQigb7"d>Of XuMjtqzvض͚޾ZpP(o^M9*ꡂp»=߭E^a13@s LX/tݦOEu*hQ/ > R#~ 2uchVNpI 8[0'+kv5_ݯhW`R%:2J۲*.O 1z8zWe%b~r卞c-t2vIR.? ~vC'V̚{uB逧4w-_;{Gegl{N2 91w,= ?F?zn0浝"f`cW`8s& MrjT oO&, rBl( l/Hޗ=f"A-8FQ6Ӊ=W1j0Ѯ(!,6L)7?Q2}֪ & [XN'ϺτN<(Qi..1GƫϾbc0Nb*#+u[F { SiN=U54k+av8ʶB31r 'sxJ?tK0)z٨gĥ ڹ l `SUp4gTwF+2#ȭT[7<h7l k`vQۨ~-7zȮ+A#uY:P4\N] ֲLnڂnQF6DG۬,CNrApY<6ի/eKv&e0ZO%Y+*iM^E4nHc$(IxLB j >N<}'^()#E,ئP8LQ9X䧽,/`)>S@/ -_pcӮ+@rZО5N~w+9hcdkz=a`f]x<&_7mpۇ8ê8# X6Cn|_voGWHOUS:cSY/D#)u @oG$ JUϿh/۫#mVJ˘]9 ;T "r,lk'A) -8n{WZ g/~Sm?^oFl˖g2ppL5!T\ynŧ f.vcˤ4=Ŵ$BUzi:tw/Br,ݽLV(ө#a7c݇+=F`k4#d߆p?+f`o t/N} SӀg&3n#ɉO.X6{M"ď1 wwcxBǃd5gy :kۼn }k˿?RgMe⡝n@^.2Og`afBDnV%Ȓ^7$0S9!~~]Y %=gacmϛ}gorvk:аګ59bz)͘ E&nm[ӃVhRRwl%j4#m{=,`vd…o˜Q/?qB[:UEG,=/HG.Ű0unr~j'9A 6H3H_ NG գ.e.<ҘֳB ikrtNͨe)a #掆#@%(* 15 \dv;1qf$IyYϢ2+q"!/%'E hjt/k8$xxOBXt3J'Ndț]Ի4wOcjS_vOS ݿ2gWZh*2\9*fbyOڼ ߳6r`ҥ46$K9;tyOmN|kcjϧq{0}i1`}W*IESo13օҧq.G (f;AI[,&DT#|T^7Y2'|F2HXMAo ]ЦW BLv.crBiԕԬz(]| Y^c[45tIG8nfd|Oh_šceQUn 5MQQDHĐ]۝a؃_ёtJABkG )OZV匕S-RETB%{ֱ;TPlN%9I6~J9ִUdhSIW} <͹gBP>40MZu r0]oqc@D n̈́̀dr*s?Zlû*rv`w.J驈Aa+!\b/cQ-W]NyΗ6ϝcK?+UѝBs&5^@?V[(sWO.vIL@ܣ*Yp^* (" ^G}Q> $L3z-Ey s K&$>fd4woy+ޑl+ˀnwئn8xB,OmzHGL8%75,!P H;* ^RSM-Pze$ckTy5 *r9Fs)@Q]wҾn6 A%ŭWa]d)k2-ɶ:ֶ)54SHUߪ'tcfBLoH*zt۶;8uK᪞(eU|0vpBPe,o&m#ȑz( ~5?t%fNG|DI/錊X)Y9iBuI 5Gt z퍼?*'|lWZ/XwG 2VA[ \"bBxكd;K~AN4)V|w|].U52`Y46Wma^)=X&ͪZ4Oavo?M"(cMI0 .fYr[r/O $7]99-w5s΄!{|Pym@{%_۸ KNEw(V|1~Dd([1,vC5FwAi7^ĶX7g_dJ*=DOew>,dim6T_'W i2T)`VА N:4a8cVIW'g$bծW-[⺚KLjv@YB:aC+;< ⁏l^d'Lvt>^x /'ϤBR;׌X<)kV3ER;};4c8J`1QT<m#fAG4nʸ߈0T1ʾ6-i!*m`*t[ rZJ hyW?fq} xx{|yN?+\@GбQ޾-t 6ݽ~g5~MA)>5;$;E153 P,ѡsᗳ]6? F%ΰF,+_nVBIf#}pY%H|ʀfJU2L`J0" % GUi_zA#BU.TȤҊrw?A[<<<3n8@Ȯjn2mՍvn+TbFT2˿ډ6Yd0c}\A'y8`h(wxeP#\w(Y$6+s&rTu٫$?2*~ԔVHL+^̤ko[bґdR ;f7k,݂иqMi,w▝22`,8eh]} 9+`#Y}5&哹Z' g|ʮ4]MM^) kKLdNvφ*+|D_ -䕧*Ѷ;e׮k?V_ ' _ _CÞ1?C OnJ@N5x ~#IY #ʒ[E# 6MF^C"ElBeYw+0Crv@27Փ1r9IQPU|EK)__B*0m~b1Kh޿乤wܭ0٩"R~< hXdNmVۂ1m 4;80v'4؍;bpd|Kцɢs:Aaԛ*28@07IYrPF͝'&G||`x̜vp֟s=PHp܇O.ƯQP.CK۠u.ݣBL*ϳR\wRxgdXRv){&Z(䠹À]@-+TOMդkVvC,g)u8a/ jW$IRuh1mzɩ|BV3mrqkQҿ[$ x.GAs(TʤXkn.ʛ ?䌃ACŔ O#cdZ⓻-B-'- ?#a&*mL[||ϋ9ze28j=T2{̳s0AlpG 8*-g00A96~*w/tFIBG(ѢJw,LT'>j gdb,>W-. 4ZCbt6CkAls{e!6LjGhd਴ZAR;>.0Z~͡nOliK-[rU`ǰ2%P:m{dԤ Ij2LgQ MDzl{ߗˌ s!ԁ ](fu _$j4H`UA:H9&ҕAɽS^vOy۠yYttĐڠK)K*1}xۼfd֮C 8yx0٢8,2WC#*C :udiL׵gZSr$L:NLesČՅbLfԀc0^E77W&o٩2ȏr IL$ĸPFbHf 6' 0RQ&k( {-xh0]Qnu|٪K2+G"J]ׯ9r,ˋ6o8(o?R-k̒.r2 P REň v'QEwJV矉KQu |DgfLFf\-Nv41aĦg? hxA &LfֽE";enQY+?n@NJЦ)R'm4d>fZ$TSepJ;1o`6H;x.mM;'FC׳%m1m%槞v36#VQU.\/ʰ09*Yx..wz59<ĺf+o6%yP1$g8Aۦ30ŋڱ5}5Ve >D]k9nr,,z_z.myay6qAѾUՔD]kr>|\. oǼrv|i-em,菽:,"'lg2<`FƀOэΟN{=֏ 1IF]S. CGbxda K"Fg1A٦_2 ^bIdC?G) O/>$R z<щ2Azm!ZD,ԓwHUcӖۂI [_"Z rʣ짠n3Fy:U8Pmc+nwO<'?H:9?mc*D@Pc#󫿸wXRDTF+ Tyv+3 S ou1IWA pӱtJx7zr]B+}UK(uمܒ>L O._v!><&cf?^(LÏ7w]pl2b^$<'nWB1U'3x?/pp1 'ؑ0#{oL,ĿNPČ[)_R[\K>N9}}[/`woquOxc%?.&.~א;tna/|6B(|>}%K=JabyV&W0  c /'_/>;hu[}b x)=FBJ^~:tRxZyu9w12B`:uS%5=b 2/L5pMՍ:+ mom"sc%!hҴ=N~3d@X1dlG1Hv#Ad]FXe蝄FYFPF ЄeŰ ÜFfqd\a*[2s'x*Ԛ$H7^lߛR`r ,nS,{}.:lR8ps% g7ce$a r h{bDĞuu) RIb, f/ Wb% a=*Bv@{t!͘~6Z1WJ%I(@%a4Lahu#MQM,mTme=~ <6Q8bz)_IWR),H&>pY6 .]<9#jLX7PQc4h<4x212[4.n˥dX HNߟL]2k+F>bp]i\ T\9Q8?>âT*r:3#b']ސ?RY$uKÅgeh!%/t*, _Hiqγ$C0k/zl pn#2QCT|EY\СԖ=o9^ߧ7נ}SMxV՝)i<*wzM~7ЇBr`S B\ˆ\)%N.ێ:PݯlrѸUyRQ?t@'p7JB{ X5/$5Pi Dc3+u=kx^FW˓9;KDtXRpgm)2}k1QGJ^w>]EF?(~,K賡n'B݈)Qev]~*/[°(m3w#/uJϙ%s|zHg~m`hCpCp 2ڻX|I/As @֔.Pu>0j )C,&͊#H0`\_ݥ4eDr{vFCtgFX넪bdp)8tvњG"t),~g;9`Bq9:<۰6.Gn~MNܨsXՊV{(8#]KCCyM[PAT$7Iw+\}$cB>12j8vZVJ4=FݜE&toNۉVG?ށ^qdQ֩sAV>k=`4?s*W229?Ch܋@+^݋3'q,;U "=Z܍d螡2pJ%k߄kIaX[j\Ig Ce&"PfYnxs boY |_Pl?C@'-sVF6 ]mvfFЩ ,:yj>=;G#"Mk960T3PzuxGVooil5l+^yC XNGT~gݽHV7]Mo{8tCGQI:e9-g4 JZE,E'cC 0(3䇾saWH`}TO5zK;d؂aBxlBX:k`Xa?i! ge2@c|Z4_J!8o.]BRVÒ8G7ߣ?,L+!UxE.4[y@Fv.(9D+3\s邮1֨(y>>?4}1"Prw탷/Z;|f<4lKټTT+''}hWȻYb{6Mj P'pikjĵk[v8qR?PNs Y,O?z})4"eTg)t6(O+ "`{G(ue: C x NQxss[4w\!àN6FC5R`Wہ56qmc:j^ +pZ͝mauљ`_(A56a ` Cp՗~txvpkRmkHfGfR$ea [c5[ѲȜ%CeBwyeY3WwdR! !uZ˱HF ųǩIg(`hm>!Ҽ8{j{ 8ȯ>9=.*K9`wrƝq;h[_<%eX`y X, @Rʞ5 Šq '}Y6{ߟby/a0@䖣YE#U0AZ&3GCB352 /̓H`5Ei1W0FvZAl[Le'֗EsuH^("Ȉq{X"$@ iIi~(PK~y(9SC9lW۾jnLK¹d|r [ 4btrUiap &U9)1e@'قRU8S#HR[S4'Naw^[Q/]Ek֭.û1C3@Fr!*$.Bs}.0z]mL Y+iJUK:t/h+m(B8CJ'@A}1j{]XƆj*sOAUuhJbFX f;@{4m܍rFctU-!B€ds6uqW*cvK%RӋ `Ktns:Qϼ)._#a^H!#IJ칩FY-kNzkE;>3 *ph.mĠ/D۳/Q[NM"\r`*ϷV 2":61CZawj%I XVl( iM]͚xꆁ9A(`<y|7h,|dRn:k#XUtg⮝w@O]5!_[KWG4mI m/2ak<4oULyq_r`՘M693d#eJ_xSqx[!Cd YҢic#ˇgR\)Sׂ](2;=F 7B3%I.l(]Epo3U'$ќ+,>MәL}v LW$F( #x &fӮ>hĵmw3cuL0swA"JhR 7fyo8 ڂnlv} ;ZYZ=W7k4@:kXc7c ; , EUk>:ՁU|n]*#SBƍZ$JS([жHii+"C(9^ 5dڛ8ՇSiөP+ђr)G*"0k$!8%]({]Sn]dxI RyI9al T>\Zv,;1*{o3uQf?-_WQ8 \rxFaG@PL@3Kd7ɕ{<""Tt[/w2aYW~š q] >u}BiƐ'Ħ. cY3 }x5.'Xẍ)U`%P3pGY"' H@'JS3yJa$}L9<헉߲W~ &z\t\4{˚N5A'\˚d-G?$}sybMRTa팗1m! 氫4'@0 KC@SBK6; w˙O t"#%a^IB9U݉P!\D[7i5((v7BW l'(:LR/[gy%Ee&ę,PP/ZUk]"9wzf7y T;Vz(=Eh4R3 kaz5s#+@R"12n`U;A@(`$@j F+|}mgzg؈bRy < jibROת,[X϶gp&܏h|QbcDU{JHk!۟!BUZw Z qsc. Y{9B`j8>Bu W[s N@ՒfRUiKqVJnlxb* A>\y~v&%ovg{q!X\ÔgN<-~wC9d>D /u1)>o̿+sK) +i"|A0zO<I꫎kK&̠U-5^ L]ijL=Hhw\(bV߳`_WɗUgoN #x"-4F-;:Y冎P_Z ?FpI s/,]P$m S2|I0]ǹ<̾^xw(f?|k¼A ҽdOD_@Ѥbm7a(T^:w" Ws( .&=oo&F3(> y (]AamhC~3(BFǺhe0'xD:!cK1Ԝ僻KKZׄ۩ǑxdWCKqEO ~aR(8$?h,tom.Y @}\X ʐT UqR<)wjsxW}ӓv'AKMiYýL<5Kj7yEi$s}j ⋧d}xvqe|Q9UNeצФ}7 4֏R%ʆ~8|Nl**>er/H~6%BC]UIM7Qez&~ܓ*2t?3S'a6"Fm(+Fve䫥k}a[J>:=LͩX\dxt){+4ֆkܟD(D&eϝ-LY?b wJO˙ORt:4K0r ϙ:r|Qf"sSQ X)sg sPc-TbdA'Q xtcC莳B7pXv+(eXz9+N.Ƣ:v1ϺUN8ڃl6&<%TL8H w@C&7K\;N.0+',^52h <9>옌Ю~ Md]z*|%7r=h#KH<, 2 haQtLdvTߥ^_{}]{p?dXq~EFⰔOd J.e9\K+^ޜ„es?GC deG >6&=Q#lne2LB!"ThlۘMLJzDwk1UBU>G{aׂh!H5 OdlK¹b6QHX-CyÂ#q0o.1I[wbVMibច樅ZAlk@ 5)M?oGkLjm\Ґ5Og_0oyY[ܔG ޗW5_^ p K+SFg]W@ 8Aqe7EDMا_O91<>nk%'e*^03R}K;DpDb.gs l*_| 5LƛbL`i޳«S7Yo̰N- C(zzǹtso9"$9*G =NzŽgE\~Awgmx\? Ə:ily *5QzA=بdtT<1%_d\T -X gvҾh1wH^r-<,"7E+Vu"NUSQa" I`lc;0_ZqpAB&f"|R71m"?ڞڽ]`[KsR6oF) IƋIz1 څڼ\SF9iZ. 5"M|ory[ZT$WMB ZA.Z`ܩ7"2̪ig4|R ΞCǣJ^TfS(ۑB'Э!ϸC:Yu&J/qojOĶF*T7s5Ͻ`ѶeALl}=VGFvAYzcA"nzH"s\yEY#| ̽~U9xUEU[8ԃy 0ƩLEs﮽~ 8דqkZ!ϮʨhC| P줂s/դ/[zcgEn ZNU㴙=ة;v;I˱Sܸ' ٻ!wa=$NyH8yqRQ/,D3wg֬YKDʱjܑ~F!Us@+k:+dOY+p}0A&m,ɷgy\yY܄uTt:/:F/Iz1הՋ fPsaV)!Mt?z* T9h~Exz6vr(Ǯn$Hh$|d!-X17QPS'6}}uy_.W&F,{_$ tde9u7$T zeeEiſ+rl)|>&Uo2/G\75& 8DrHAJuM'M.Ǚ*BB(L2la(dŎ=.F(3Ar15}P%+~!L͑x)BcnЯӡN#hN +E ql4XRnqGRr%fF-/~0פ!2a39yXlO3VW#>y^?+4})"aSg-J~OJ[)j&ةZ>NeOMxĬ+ܷݟ-@pd s=FE[j1'o^}:Jb0enmH@vTy/Cݼ#(33UJ-QƁ Ji^߯6U H^NwUaZ̓g?00daNJ'rvr04qkM7` 3kxaA )Cћ.];å>J@*\g~ ;d\9Ԥ e m;` yP9QqW5/5Skuge掯mfE[8.S >@Y8A^^Ȑ`,J[ݽb:Fzw؃&N o6 xRyw1TA:QAi`^Hu,.׿,^kb5?+`V J1WUub¸SÊM,i -lT+.I36iN^!yy`y$B>1EEi|hsǏlsHî1yq ߋ~CiWZV'1Kx)\|% B]pvN2:+Z?ϞFE-lm GOt.3OTSm }qab+|'^$i1 HQ)lEV工8jI',F?*K|xY%E"_#(ɏujaO2/ ĻK|eŚP)d9C=KBMʵ 5XܱtO)IP:dg~bL`>'Xo&[q[_c/D-qc3b7+vtLs?b\Fɛ4tCڟƙpϠ=l_"ݛd[8yYLL.3 eeu ;6dߨv]L.LXWLZ=15kmCvH# @VI^ ;9w+lqP:VbylPG%<%&ג2[iFI3Af؈>^NPro?d(jwk :cIy HlƋffĥIm=fc}8H3$FOc`L(%C܉q1}Ψ2n R0+>QAƎLӚX?_3>zavQfW%Հҋ@YI5+)mkc^Nb[ }_ο[[Ns%?uICDX:FLIux3JwoCHޚ(XjoY쩉ֲYHdZiL65V߮&h(M]'Ɛc4ɥE*i 1Wx*~epILZh s$!MQR cmx!pn6%Ӣa$ +[PlI[7aDʟgFuo.[5$' /O<|D$,F ۱ /Ean(9bǤ0'eǭ0m/)چrD6,ch!dPFb+IZ tu(-~81sQ: A)Ιrbxs.>s>A L; -dK{m%z?byRq35vxޟp)cQ X|zaTZm5\ dߧC\C_K8Ϥ*1GC:2{)\LdίRt?=M&k\bAm{%{??>CPIP}-8B ja^(F.~ pq\pÏ M~TdנGNS,шd`j7>5ꢳCPtXɤgd[:(l 227g6H¦ IJ#D 2?A2ǗFu.t5QOv\xMcHW[u2{Do|F!KH 9sf-=,;39$\yA*{֍qLu݃I‰ys &$N1e".h_E+hECR' b:~+E/ý cx$ a@B(ڊf;ށ#cvh?dVqž,5R,r \_15>IV3 doxtI(Ǻu}(PyGsªc~)STtPkqfLRL_47)W>Ԅ@V dJC(c9#Sq:{^43SW>r<peC`u*KwrHjO2:<OQgih_G( t 0W5(Irr-GFԘwd,Nsd[1F{I]~p#k||U^;1P\RɄQgeI.Շ ɻeeò hO4w]e[Q.A>jҁYS%osXx%vj_DKFu[~5 Z<^V'Z| /Y:n#'gBI!v#rݔ)J/goAS5vio6,,1Q5Gg@tڄzN!'Km{GmnIͰU:;V.'q=ӳSNg'Tgh2amQ 0L!ӳ'O%}$6?t'1M,YM,[A/Qo%ҷK]:,p8FUj BȊ`ln܏k_F?D' +6Ngk`Ⴑ*mxWvt޽ZrX}JR`a$LnjCZEQf61TԧJ=c⮫9grpW9m}C<g a!V྾_jFSFiwH/ڬ r_ E1yqQ:"YPdӬ̍<-Wq)@) [G0 "xq։J+9ՙssvfȫM]ʦLT!Cu-ٌvs#7yؚ=~o]PMsIBrۿ%1j*&iw]2 4Wʼn g[~,j8.\~K Ir=vAnpJ {t~fmZ  /g[EU;4$霹[*EhIo7kw lBC Ғd|]#bFX(ppJB m6/uQN< b:`XP3R/aa6kUH älu %y!7,4]10@49ھaNP3ӥlcMoyk{B.̒c oաD6*}1Èa"a=:<?7q2n#/HR .9JzLT5}wK48N8ao؀U*{}z?|v,v4 WL{'Z:a&-4PI^!g+pRbzPD%=ZH9m##@VD+7 2sӪuV_舌F? iL>J3rcHĈ32XEyS^ Y/rz( Er\ \ƭcSC묎֯^{9T[O ǯLʷ /dg__(0ɨdUuRU \9JaQd"gV2}Z2P ȴ̷Ҳxm-/M7sv+8!5`GȊk$Fcf!"GN]?xA,Ũ":԰X F*FJ2PUz0>%x·j喿"*B2;-AU nB+A{#`v5x35vH\t*:J=)r`SjV۶ukAO2%m` d>&a h{ᣐ.%.uجȿm]*YjAadLLmG-(4+ r<3 3ɇac.]~u~̲jq*KNxzUP(i 9Bpϫ>bɆPh^G#R)$䥲kgܮSO?|^3C@[: #]ӹ4!C`\鏓?Fzn)i cJHRZE!ܓF= ;yNU+Uj {7p{XX1#$ `>lDӧh>ݲљ_<rz'0rur-4,Vnf9Y-t.N~byt'K Ҟ^e4flYd)wC_hS3_t/'ZaNg8 [mu8jΓIYcWCдaoa/)HBwokQ Z;>`]'Zd0 X*pLޫft`l'Yg?]A݅C|1'S2@hBGU^j !"'p֦x@a^ ˕jBm"Z| ؉$ߊxA)Edh&X5fG> hA7j(%=Od*fLtTPd/j~b٨PiVw"(Wz08Jv"dMYW?h.4]jVD~\f39yG5y\ћjiPGyWmefu~kׂ7D3bX{}ʁ7!b_ѷs>/j窈f7&nwzבּhU*t])l>L (ʫ3IJd?_owSEtטfzn ~( LL05CfK={(kMps :7y9z6]'.gAg/V=+U͘ f#3SlY\v>۶9k$լ+ۛe<ꗫ𩜿 :ZEZtf@,5 lXu?X"'H7-F `>/two}5W`Ц{"dXQ@Ͻ_¸,g-j-.Ow+pBϼ|X*APX5LU1Sdv{؝M> bv9oep &ya9,_LL<7 {h~F;q˵&ڢPm&fB'0h6]3$R̼eϙ]Zcs` #5=1Y N~cDy pJL99:u5iThaRuyZN#M `&G.@{04u@)*90U'XN'P$JQ<2v y_Ґ$L+Kr\1z+88_VRpQ+|S{&#̜!p(LPaakYbKZh:mˡNW[`N!2;4KK G:֤H t|d<ӓΒPg#ůPztf}C!;c\P2M4 C$ i 9ﳏXل4_ Е#p>O{`HPL)jo\ƞ({:ޱ6=\UIzҽz K+^exW 7[ų8lYL,*8qGoT`In@%FM!p^<`| p ڎ0G^3_,*Ӿp.:P*0{(^EinA;K1K:sum1H4D#c>?YK[ l*2pg~C6 5V~ժN%2 JY:$ϱgUϹlAϑCjf8/kȂ g!'Ea-M 6WQˮ{UnN9=ۉ"~Ih (-}L累LCf!JԒkM=ElBH+.͊PneEN3:FM(JuܙSy2SgEh <$evG.4\Z,C/H^D("ظ*_qbT< J\nI2+ډγËM|ˁ"+t~"'ͺOE-r$So`:NEG.`^[b\t4 0HB*A9=rVPGۉC;X_z&kn*G f 69rS0E_#ߡX=0xJҡA}^&$Ե&gs^oqt8ۋA~~*d2!01[g۔XГg#3%;T}7dvt@*ިTˡ r:nk0-tɫS5_elz@,h=mTNNS^|ݤlv'xWՆ$9+oi!xu!tc+$;jNwhUYqRf6Oa.Q5? u,L>ie("b# H AӄQ-k[@\mKG#o홓CYv'6|B6YU}%>xhrt8c2kdbAk{>Is= 'g%ݒnJv8Ksu?aPK>1. ;f K2R釴Xߦ q{pP^ &D?s6P' *e߼E/ ,V+U8zMB>7O p))Sth͙A2GFUBv OJеM`=ГrfOg-cs"(?P)FJh8[2؂4ï?!kLUcPԷb|LuP5887ԛ/>m'+]u|N_O=܀7sc"TUmKZ*[+(Ri'!$^KKƊ{>xT$HJ}f:%N]QtoNXƼ'^NpccBJIO1n#މ['b-~pS me`iCfl2y[dQc I,o\|z7lhs;70g8KW"3)iY?Ow&TXBguXQ,?`a嶪oHn7_D@a>3Y!}/+)ٺO8҈/Yu:λܼTS3V|G#҆@ bև=Yl7j'V]@ss:Jl&bP !5~x` WDX3%}eeey"oWPM%t?3t{G>;ֳ+Yٴ 0Wܞ+EOY,I4|+'+:P~S30ؖ!yIuhP.&41%3ţH70<9fQ:N:\! frHF'ШH)E9-"^Uw"=!5,Ș Ss(Eذg T9TU`=5a*gwc5oFRM TDHjSD"Hq'jʢSG,=˵+l#`nm%ƭջ"{bFJF8qTȚWUn ɆXEK4's}DC=<ϡ#iI}8UH% E21F߫a[o?YQ\؆ ֫Fԥm'RVbM"@Qq#u%~ɾHK?cUIɎ>)Tӊm=Qͷmש@|(6LagʮJ׀lJWZ;r#R_NQX}6.PJSIa./oXNW(4<ȮDWpi/ tpMkYEBA8oU~M٥!/zyZYkẖ6r-|>!.Rj`bDRnݼ|[\~\wؕR4ێ t'=e9>gh8&Cw1sT S6DŔ,?s=4dhMVMD Řhcop`%)Mbk[ {F K+N| @ـ'04WIfX0Dy^ۘC=;%n"y4N=(ks7wI(GrK .[nZ&6" ׾4щv:ڍ4D;2utlڦ+1k4j4$ 8Hc.w0ǻ1g`hbBDtѰT3T"6pVoxV /Մ$Gm5uU<4M_Tg3 ّV5a,B};tzyeH{ F%f*X &A7g_J&aF-7!40%4򤾕Wbvu?YI+A΅Ûg/2xhe`SRިE(oG$ړeNqB/E_i0Z.jF6_UX|],O,v?S,w=cySqp-s6ÌiEXJֺ*~΅kY|k P#'1߯F_0 ;m+lxeT#@NFlEBെ2av3wp]Y8r.N!M\ W )̡,>v.+z%(93/i5~w \GY'?n8v`h]o"}%D]_aGz%!3!l8$"*#,f? 8pcIX۫rc A-s~oog]7j Dcykcl "&LZҸ Xe kPqehNZ㗳Gd i24PvH vu FX=N^X[#yuC1^>"n\KE9P;8v7\_lm]I0;/ cB*~śP%̻PH6B YB,.tk-$&+#k) LMfgi1D3;A8I"5\ܳ1/sM?.߹PB;0k5V|Vu[9o-QԞ}I"h$:4~y>cBQzu8MS<0 qޅ51CnYV3v+?p@s xJ˗ 6[V݁;U'P.!)XM@4IЏE0NdMo/ğyfyF샕-nW 䲤@{e4 pV J[E'"BcAx-JMRzvZ/FC؈{fԶB؉]a(I[4cHf`aA9XC3ocXU4;hAMׅd3;Lسu`eB N@>$8jvc70&M\.Ft?,*O$L60Ԉ4^w-o Ҭp|˾'񰪩>O/y3.'QI82AynMfݟ^YʹCKfߐpq-:N"CgJbX~Y svn6&^_~6R5)ownvJh6k/Z:^bFVQ<DK`e6!ϫi=d1)8u~SCXDe@dJ;D,V"8ځM^+Ɇ|,:dJZ=ᑫJh{!bL^n~XߠlBzKCFx1R8> 1 WipI[=Ǥau S#^mMU);x lC'ݨ:bU͈gߟ _2ssq5@Տ-g}[5IDxg'Ha/ŒuS+ƣ ㍎QjPWN/E |?ƏF?Z`ba(^>t4[a̎?LAVOWH&zmSmg钭k;#s -}\JUMiuڢ$Ltpځ]hƞ$9A# ػ.~ Vue_Jq*;24eTLSzR 4szc~iQԄd`&)* pB(aj?LյQeMXwm{uwa"7дfc˻&Fb`9I`gAm~Z0#CpW;μ3@5`rKv~ %]VPVS,i*f»Ah<ᖅ%`Mz"̲"k!Z(uOA㬫],~"W]e̠HpMS̶dmŽ-Vu'x4q#qќ2n?,f'5X&,h ~JJ[b5Q\v$3/V("qur􏓆zkR/~ԽCFWXОC#$f]V7HSȤ)?noUNkL: yAe-{ջ—ϑ7ܸ?|D~"#/"8GGla 9m gVޚp: ȟq&2,VE*r{X|zbm[K 4_S/Cukn[Mi5M4ߠE郑VP&QHT}Įƪq[ﵳj9 t|u %Ȓ͓$٩è3**)̅elj8v$N#<,Xְ~%bieS.c#Zl)jpCy2tiq?pI8/z*rК.{ѺBSN~KpK,#ߤWHAS"줎Bòq!cM[jhL/v6=~1?1XߩAxU֐{lSA0). H7X_J=Od&ZitvǸ8E͒_ٯZ Ylg.u[ewrd=T68~'!Qf3B^"_+nʄvZ `N|w8=D|^0ps/wk'MlAMB܃b' ^J@WÏi (ʕniG)&ՊO r*+Cc;&] yJ[8G?MFDn5'Djl+6cĔW2B5()q@V(1}g|GYd}P(QQ8a6`0'&F5yJêN+@˧Ԫlj^\+%Y')/e=X?dm~ 08t {CXQf29|>ܞ32L/4gD2ٵy=fjeE'!&?erٔ$jvΗc8qw,ѷyxǓAӿ)I^.8x6;|ZJ 2.Ev^*W@PF胡ɂJY[oD{6⼺.&JF=,r][3B'xiCT 6ʨh7:Q*iΧX"\CP`פcӸTnZ68F+q5쓇8xN&F'|HtS-jO#x]!3FSjK5JC 1-[]I>`+'c_k:l 9ӵ-)05WF S/wYrFCk%t2 E*Cn'Ӭ'?n&% X1cT`Yե7* CT;׆I'zǿYzUn ~.6K1v=]\2ӭE7Q~X)@mC87oPWlO\ղcxjG/A1zRu簱EE~zbp;9Uҳ[T3?B)s (-eL DoI Sl0zcOԍٰUOF^P7[0GAu?3(:r}h5,xs,pkM_+#r逢FT 7gWJwZ*y-0e7gfw3tﺠzlQ`7j]Zhat֯H C5/"Pe[(lŃ5!sEhA9(Ǡ5OZn/jִcu$R䀇ӕ_Yh\e4s1ZzFB9<(A&'v'<uugePr'-;^;D^NVbsskHQY\D]Levǒr .kԵ "?aw~0n͙fB6|Y#'h:X93Q kn2%umQ(=΍eir.Us}48&PMVb .R! O# ;m8%m8VγHwy?+;5'Yz&KYU7e^B;ۉ[6vC <@1\e%iP -%t'm7ws7K`#NԴ2CHBNٸ؂@Q[0!J8ok{PW+]k CqqЎAҀ|쁎G/cڱ#Z0I \S[?sDQn%}7x2Glam3^ĠUXf#/?H%إxMN/.W>js+$[@0{!$8;M>L cKSڤ_lp0_{UR8x'V~ט0YaZ@`qXc|R KZs|Xdžǎ:'KȕE46&:3u&o`8gHv';IɚZE{3Ԓ5}L˜ʂRtQ]LG7>j} Ғ0D)$,SɃrH6G}fy߈އ8ٻZFY\ bJU sR &z$Tin%-G(͒$[OȖ~C a}'AFfx=xd+_ 9WDPf_v %lܝ)>Gp/FAϮ+oQAmk WM lNgdrV N n۠)߷8CSAtQnF~?Mڼ5 fۋVcBhd@O}|jRiWV {K ֐ߚOdckҧ 7;91 PC}Ҹj{QH'@9|VVҰoSEFWs+:@ +KSCH 0 :ѢM"r*K1%+pCmp YvdAO y9 MЏp4)-/(+ݤ?b2'E 0.B |vNoG5CN9^aWm:v  GbX^ޤoJßRlM9O>Z‚ܫA)SPId3$_%*; 0-x1{~Dڷޖl)|0tЌj1K‘8j9>E,4USSVV!=kl@a!5Yf5SϾm@_Svchv |2fP[m9<'OŦ`肬Ð̭8;N S@92.E2L%$ryX.J#ThNS%;!]u,3o14ȍŸR mITL3L @i.KSfA#;vNx+^A io˧9@$lsS?mMbmm2fM&KF+ 6  w_wIP 塀U'r ((mΩN'2T-o> #v3́m?`A -S&{峠 ~Ѵ?DXJGǒi_q$+c8gA; hӪ#S=vk#~Ƒl[[ B-JW^[~4-oTѥM6O G܋3YkV](zSqy9k(e NeY/jMeC!+*M|}6 .db;{Җ+"xİ,+D.\dSI>xѣs;R)ndeRӊ{D[ kxW#p`aTTBjd+q_T7>#9k+nbwHad ʚ:yy.^|=v2R0g $~) ?(g&}-,m,&zNR6At <7H&eV&4=lJ!6짒 oZf怪 iR6&sv"#}MN/{saxtű*HU`]y]T D.J^,3rB2#~^{<1zdJ:Y1pxS3|Rވ ժ-7ZMsQ7n{[K3z~yHr b19Ft/z±k qRdƜsY5$U [T)DP/!1{o){V;+^fŐ q6kf//Xxr9'̸ҿsֵt,}=1kX=?&t,(:RCRj۩A+7ֹڬ l޵m~8̅x? bĭv{o4:1Sc ~܇BE5qK5`SÙCHO])WI ;Eowjȳ@kι"TS.3aYualYm `]&.X8e9Ԡ'hY S&Fq~?ݦX6t{idٻ- *MRrڝyn z.`[ʥFJ %u:.?\}OlHk?B3e{.e\'Vj5At޿ +?:d3A{RoH3Sm/&Pְr3ؑ|Xh& 50!]m>gKL~;_D*(*+w${GBuyI=S6f45YT>ΝSיK l,uz37*xzҡ&0}h`_0ivXF[,NӅжb߷'A+"lDѷ;s"sLkfd wlB$iXːJi&h%,m8741T$ wEra!#F1 yVJVH@`7mxhr 8+[O6\i%|ɳk?aD}6OaoUTfa}R;ٯ7xVKE IШOQvwmIǪhdN׳6wީ0 w?4c]"˕u 4KN^@ jE$KBogM1wOEnhu'IG+ s;.&ZGEi:>22?Man9 t3,Vo߄J᳅ܐcS|*|3OCpwzyG܎ThBLI~IkKș6.hnqޟd/CĪq0痢?vp 0).:IA;U$Њzdgc`Ώy`,vS@|ƙϜ 7O"IH4w.yM,V^{?vcp^yi8JhWFZF@xaF.$ʯIAq`0eek @R1\?5y;k\msXlxY^3)ϴvTe~zDvn<+y7榭!Kf*h?ۙufutH|źaϴţDd>pRղZzEbd[%R'sn7.3Iwg">f쟰R5M}tX˧h]`},ա^Թ8;GDBٮoR>zndnyץ$$#s<]RGr2FgC?q37M(mKsj+~82pOFz(K_[x$[wO7P%]0XlU`TAhuQrF\ZҬ^-T3 (S/! )zT{[ #-auFiWN^$Tk73:EJ(;̀;}4UÒ`4n*L2AZm[VQ6膝> Cg)*Om$>[~wkz7H/[Йfa-m ~gTGiakQFIG[qZi/_7#lD8dmIяowy,l BN5 /1^)]KJN=gS[YQk5>?#=9-ȩvvNox$H.G{sx~ X(XB~iю^@Xě[V.Ox:>!L &Wt7|c*nRcͱ-@Zu%`)Fr"=a((U1 O[?)`T\ :f9}2w4U}%QgP/#פl\ʲy+zqdԗ//QOeY)ED{+'%{l!(b+|y2#7X:?tyusWaIvGsxՎmHwURHUg qS"]%.LWFN jKQ+},fXci lI`HL1UŁ]fy`'[~`n7:k֢VUY%l{*6| I`߬:^vP 2a(tk&>$)ѐzhF$Я#|*) y}b\~-XmTj6^AڻCKVFy^-B sʓKGbT;? c4x=ɗR?t͎OIܣ]KdPKExW L BDZxk lLN?U<k/kUp_њ^ j؊){I.(YN Q-̲V>6ON' ·cD&h *8W{ߵ>frDO3_$3<=K1U;P@'nCHr_t0@@?PFꔨcшi=E0ᔔU :;`%uU-+(dHz|6 |p lr4n9oNvn ;Rfs›g厪;n0x>lCߑ)53Ee0^ RwN m]Cu4G\~ 0N 4׾kZ4j4TQۀhBq\SYlLXz ƀ0v >n))obx5?dpiё~j X_6ƞ^iTK[WTot_'+c恝=D q)bK n*Qww6ۣ`[px(i 0j/}֐}@֙Â䘷Bg?_{cS՗HŋX <>L6f\;dlĪ:(Drh=+ep=Bpጸ$cf#%vrgP= 0TiO}G~ l:P /OE/ p,] WM[ ECXk}Q "S"+h3C gNKDA+!ӗdPRh5c75TS5Hl| O'5uĺYn.lqVhʤE($A1@GQ;? ͎lwRΤ~pn(-rF v!S5r}/]kY *arPh}(q ոPh%G LXXmxf !wBNIOC⍕EBhQ7v}AEp9PbclN*&[CJ3a&(dgB+}θ ½?w4[)>R:c#NV򌣌_i"BohDZ 020-aT8E&wu::oF.,h;n#˻GݸC1ďP4H֛zNG]tM\ê2or|nhWTOqͅ&&  5Ȉ| Z(g>pm+\x\q!NDb'My+1EB4=&ZϬcW=adƵAk@u0RC}ӅC7O5n3;0p~9:$1 f,vX|6 OW4xEu0!&Sz\ѷL@ K 8lHvTU\5?#< \uͲٲX|H:7nw> $IQU䚳R(\TbU5 "zO'cҥٮk=s]։GjkYo+׻2q/>ZpsvD;Tys C\-H$#>#Jh>1\[.g9"YoY=@U!ߛFj{F4tc*b6]_^zi/$&IztlF,}ܡ/$Q%X=^\aj23x5ևĎ(ƤJoHR߀FuX +k\qKjKpc(S) }{}ZFV[trU(|NdUѦ^_h5d[*SaܗX G9äi>L  tQsqh/BM8hj!Y ZS"%~;mד&zK}D fH>K̇׵wO 2=$ǵY[y69.k.~CߜޓFD ,Л4x0;Mwo_f1,aB2U3~ ZF$~cDSdp-ԡRr^k['z.AeÉTl4̐|q=dT=ZYP6? p̤(~!`Շd;P=`]TC+#֌Tj`Ej}) `H.BqRff i2[v6 _Z)!t0_x)S;c `sxf)9oa/P6 i0" ,6N3I!MJ]@Vdʮ;o~ؘ9N3!wFLS#)T~ex78UsT֘5E̓Wv<'4gŰK#Wv <=$KMQ5WB9W G+]9*j9lP #7X҉xl= _w{7K)!mO&CJ^^Az|#Lx$$`@葈"̯j~rpEl)c5Tx`x3jV2uǃE'v,9k= 9P uޫ\8gt<lXkWP 9X1'v?Ƥyo->rꅻS5ЎkvtŲJ}ȾSE^F{ -n)avohs@Wz6d lBoD˧X~J[ak)_-Z޼4xJ}tk oKd%g1K2\ %yN]).)U\;C6'AiȿK}EFmldt@4(]eucj#>Tx- aH+! "Ȅsi?x|#G(z"k'T,p"S7jkg'Nזڋ8򆼩K&g7@$dc7 O?u:Jg/\8U+DZМ2($zzM0("҈TQӒaJ͞F:-OL_LJ kDDd)u$ f}Aiqr_ yj(/ LS[f -oQ6dCk2_k2f߱NSqaxh!CGO n7(4h%&%t.WN*1|T8 S**[ %fg82mPVڻIǽ%<@#YqL/4#j)qx2Q1YtdnW1a'&-7OG Ԝ7@M'CI'A5~\%dG cS{>ji7\<iChf!Ye 6Y1 p![jd?h\I;ܕ*x7Q?r%SxXNoClrԖJ2$,[)3gJݏ[Du eʏ34S2"q$[8QY\O:Wxs|uT! 69XkJ女7շbTČBX wȕb Vd$yh" WIBmL@1ם=8o*zlBO4p8<)<3P;;Lhmr%Ig2#pK=Uh笷)"Ld3'T4EZ'EB&xCkp c>_9!a:0[㰆taBˎG/XA5YB_c4bڗ_!4>:~ﳄr=9OfݾlgC37\[1Qw߲%o]%7EW&5t +NCF]ǟG3b9#am x#f4z2$!:PW4jM0J]괬e3QqA (\G{^Hù3+.ԆYވ7'>UUՌ:&:;{PE[K8!V`Xu >[,У1g?y5RB t]ÂYeDJ4pzit1ɵDn#(4t{vo~O^fB<fSCcw$p _2)@#265+M;fM5h\܃,gf u<~ϽZAnz 3= ;U 6{J ]Om7T܊_V;: Y9["7U-p6'Z8E 0T4p?m٦H>c)~wCvg km3唠U@BmOI! ~[+4D/Ug)ܒD Yoױq"U4OD1v},`#{)gBcsE f[FXcopok2n7ы*E?ݙlNOcOD0gFnW܃"iL s8>2:j hfjW<t֫)xKq\f 4Q@jTK^8o5^[ /~f~4B;-Pt)C;DU}x=ѭN`GUy^fy'.Ty^eִLxB+ u6k K.ϯIT,Lg)W*⯠OpխgdRZde{E@`g𘼆/,&8 ظ;+qk&HSy{&ZPPm(kpfo#޳@2Asi(*WA9e]N~ 79nr#mal/IG5A<Й/]e[s\ `Tz˖ؖ/9bيx`oy51;]eL;QbC4t/ٜ?,'v2HȲ/^%*<)VQ E'RJis@}]pdV.ȿӐȕZ1iqd72lzaڐ];;FfA z#٨ؘ7(ɢCrdt\UF5!^]EDӼO*cEL+h,yaʿiЀ}H֠ԕ eI$Mz3o>yjaXWüz t$Z Y)| TC铤"z NE7`nݬL@C0I jEK)pV WvA00t04L,>WQ!{!]WKlwڵٲ^Z&Zp,12[.(K8#[Sڗn` x0F/?'L! j(ˬ#1|?x6(kíu7 ֌Z|ADXf"،QB|>赝 }`B`B 1`e~t.a]#ٴ42ݴ\a{?jE} 0~IV̾{( r|~33BƬ67C|ǚ+ϧ^Al?r24`u-H ui7ˎG";q}P fxZo**aVGϤyɻB1=j%bapeF05W8s"r^/`t`|F/!ӾȺ{\'2ruf6YA5?ݴؼ/<_ tb~ +{w_(U8&m?56rFEgC2ѨcqS.z΂XHXpSpU,b461#`9`;-qnc,1Ҟ\Ch~vA`[YQ3y}MlnrD$F_AUHs P!?s}U?zLе]x*jJE_XmsT1x~E ԜJ-?@kjj5Hžup%&:g'AǞʘyn+ 7jYBNp}(<95A#Dtg%J2L/f"\ K?Ϟ)>EoʈMEk?t 0D+t{J: E~vPe ״ v(dXl*lџ, ImWd"9MqKWen3 J̓Cݱz*ESHڻZUMZZ(|ib;$J74ZhS l7/0WjzWj>y/[9*WRq>Լt{Z#-٢'(7 sVWR-W{>]55a-*7Uq4L\^=C@Mx#dUolZ)b9&ϔGmb׿6ٖ'sQ$fOR(k. ՈNXbXXgGV5m蛨Xxa|6!1ILjӉZ]i*d.b{# ApUhS 2  5UjlD?qt%]iiƶ2*:PLvPIqABm=Qni CDԗo<0yAsw@rVy*竊aL,k-gXjHɶUlu^^ւh~3`X&2%C0er*NsW:^Ǧ n+K\/&.dK mEaۜZeKavuַQ°iRO&´"xSdį{!nu{@brtM]S| |8#R^>/s i?YE*z@4Iݠ)`ښ۔]8GVWS-A4,*K65 LH+= $=F 3ȅfsu4w*'JGK;;#3|Lsd~YR.́O+kVzk-0XT-j@ ;$O-|]CvhYriP!z6ÓxuE6@^Bd aFpcL|&_ES }k,~Ǜ$;H8!$YKu T*T_AR$nNٷHXv ~v{cVw&A}DYxD'z e_|G4?3@˄;IOYt ۩mOﮦ.ϸ bMخ2I+g|7AJfIzU֪8:dʅ9TV% z% cS /[)#n .(1>ZsL{rG]!Fg'kdm0:XCX6|Y)S|8@*m#P3 /JlNVg+)"3C]LGA:opl:'я'"F"(qx`?+{޵U6˫^ Y ݓm׆{ <Òpc;J:[͖oWTz!PSӯCL7)K5?M;J*D8ܭ x2sj}B?v0d'[=V\%DIVdNxx4x^Ī`{MS-v|IUkc'DZc G*#5Ur5|wT/#n8U*~&͗&?tflΟadٮ֌@sB@VTC LARA7B jȗ8NU6L,H+ {Xc3}"/R/fw@¦Y!Uo/pLh.[;`XyQ\(^GeKXNEay3%mϤU!"a#oN<ݙU't|1 V4c }$ڸ#Q.OQC4^O /q,7Vh`kf~B$Vl :ƧV*b: Bn)qQ<.Z ϭ?!63 dbZe3No6SZ_hD'E` يb>2 ͫ-b.[r9-  :WݸrcPJP(zLbՌ~G vpqv #Q8R%f0TA% B5{>$-ķ2GJ^!U`Tlwa{e&Ȥ5Qi+HM4^N >Ѩ~6X Ocͪ&eRٹ^/)ֿ\5O_w`6%ԋ~qlNO0U3q3{%n:CJl-)"1mj{:ބ=`P8\drl!vwE)~1CK5NJLQ{g/`Xhb8c{z"Vfm3(|B*qvQA?K ,,߇q?<i[h4At"\# 3̆xf?5tmG m _Hvf |58m+NMU 6co !ioүvhp9.,p$]#ݾjIT_~aeYHmb[2K"p!vG:`/."k/ڠMzJgvcIF_L=MRgįੑ֒Tw2BƖY4+q[sˤh`̨;N<9aCs^β<bS0 9@ SL | ?9v'.ߧ&1IIQr4\hU =X0E/O[B885pʐ~ݡCXXuu|4l=mP / ;H֛]{J/#g^׊n"|J2lϲAI 1KB@2悂mS ]Vkrqd Vm*|vq)N UvkCO}L]6nU8}A|><46盝!'X~ը ֶ?X+iΨ=cnb5AN3_\R" gBl0M2oO\ّ^dZrzlɎoI<*apA2p?&._Ħmq7^n{}1yXav;=^ k5PZPOe|M drTv^ٌ]:yEZ$9]Ѹ!yAKea:}\d) ᰍ?Vw}iR{dA/MiZ7 / g ћ@ҌCA)SmY~OFMM6pj͸39 ]\Va2(Bb.2 ZMU׀{UM7WN8Z %̪LAj.tN-Wf'G$VF] i4 ^i*CLfz/|[h:wg\6xg4].sF@^Ҡ&A +O1Zj߮JcǡÊ橬Rx2KQP~ژ=#ػ$R !պ!'Fлrt(A nZ98W} SBٮ}dJ]o ďeASm+m\Zn"goFagTt'0_8~NrͅQbtNwKQs˯DsQ"S7L8g*OݠgcgMqNPR7oOPaPw3{SoLt\m!6W/9:z8E1,PTDxF|9T}TjfϹDjP Xy{kXj&nmR*dX5 y0'Z6 Ou2'qۅSMD]V}UG-74f;3W-YL8ۆB;8@|f z>M坏&NF.Dثp 2kdS=yp][g;}) >J/1tlclf :f2%L='biꀻ;N<&wvʽNlI([3Ϲ #z|N;tBЧ{*>yW<,@ηP]ox%4(N hJޮO1 dO샕K$\htF3*tGcY5Y,~l LȎ%dRH,zGk1̿ȟNU¢uɧ#gi[zwSNa^txNv䧬Lj?ֳQT{dwjp>'@z^': > Ũ \a2ae-U+ۄP-COKv-8$|b[cR +Ǻ)kv"OL+#|i\7ӐsFlkc^izysvdk]Uto3|ƞ79g/KRt|CW| O pԲ ^|8LЀ|G%@]ϬaSeǻ $6T-V[z BkLdꦨ Zgh7Qr$ A5I9k  0#ڇҴRaC)ɹi_iN9;z:d JRvˆIUeA|nyt o!~%Yk~A05M lTXwOGW_\cp/jt]ULaK< :\Q1怱#5&t>XAw>'u #2/Jp50XW31[} y2tK8""Qe tp'MaLoʅcIݝ4")P9{T;̋슗hJ蓺lD9v:5X 4C /ia e^\k$c.U\ Oϒ!mѥMOB>_DI@su _-`ú M?ӧ\xVt^ԝpGKM+8|?tt!uJhDH*LǠO &!@y\,`JEݙ,k:XK6);J%vhC )ɁcFuxsw{ #Emʶ8k-Bh;ŘY{Ȣ5<"T`~Ba;&2'y)Ic}Q=0%[âZ./c&S}> %/~ӍNl@64&Q o&hEj¥<}s +lؾl.?X'Lq#MH*tr :rwF!#h{= _y"k쑩k*`fLx6e(%#ݣJ%W}@+&cGFݸO[A>s7`F[9挳'\xBJpZ"їFUсrȃ".rX։]mw$ K [;z![&O-~;~ƅRymf]h_3>MJ╁_a}#]NÓt zㄾ.oT-1EW$c1d&{fh9> y읒b)&.kuJRfm %/} VNR ؕ*w`q4"NlB4W'PF*V"#m8N7U%f.R9Xod\eϲ,?0K|J+z_ I2wU5[IYK!rpkcg},OI2Y6L4?~hz手lYcyIo.Oz ^{p6q؊'HF"} ,qYȸD/Vy>lʞJgAo3R%~Ke kࢻ4u.ҧ-MZ2]tA>v\ӿA?rS N5W3%~^< >5(=מ^~ XWJ!t{2b><}1{1喼<[ /Ͳ$h\Nt/My40ڢ_+|yLC zq2#Îw^%CI \A)͡=vyxѿ/z"lZUFsՐk%mÄ`ڸê&OvWSIQ#§fIk?Ƣج;?M0ʆ1ޕQ؈J0k`}㥲jD:4F=0{Ul-bӀּAn:w}NK,"0(0 WH;d˾Vx?^N~7{\ a_ 0^$@$6BLc:kq} ?jRVGf匇ɺ%rď "O,j"ZS}y*ҭGP!%M eq[b6Ujkԡ_\~%t}~6x]e6y!&dr$$׽=R>KA%ْDn5< :+ ü!pEbK"n^|qڟT- #m]B K6*7թ[ P\trcaG.s؋!]M#&kS)W M^ew⁊}1:r⾅\EM;!{Cw:Ϳj7 !MyFx3rLW?n5*GfK@e$l!]ϓ/lj`}vzS-aۜM1_9pz **RoF p̮ۘ0Kf+a&bp% DQҞ AU.avHCrT mM E7,Zʠ5tG2DHw}v&u,`[-DgK°l;(y0ހ"P@mkY)=|h@jm;; ْC-J0`S=+`CӦB0fb2ELVa!;}6$ sgWEtm%pܞ,\Ib gC dL!w\苁;KffYq (zͩw[%x(yZxPBn`+m"$@9 ϕ g<Ya&f/(b7"!bPRda'DG}%r6cGi(>co|Rrk,rQ >< wQ"a_k8i5 "ªhv-:̫(3DiP,dO;*5!.o58Ԅ1!!WRnR2 ]^x Y#_ em .Ws$rTY:zYǟQ>bT#3&G@ GL+}F%>y j}~`@CwG g"͝}x.3W=l!GoIɑ[P}s2O 8mf"-xI@ZŹi07=L_Y*fϔ?np0ٶo=Od!s8?"  Htx-^0BmsGYM8;Y\MsO.u=;[mDa1d5JV:/Z[2ZɌa|MX˚1 vs$y~82632 w\-aDB#D5W<E ܲr~O$ޝ.b c"tg2Ft2hp IwEsRj  eC`L0$5to7􊺚2N4D˒='YJmj|֮6}JK)k$G\qȕ{?>]D'dጞ`_W]Ite My6JsMz +M#Q 7ܬ$/CskIgJ[$1`1mAC>d"ߟ{/|R=YI#xP2.2_.n>S`B=8KjjY)3m\?L2%-Ak?W]$G1M'Y.gƱ9)r=H? ЋQnO$ҳ/7O'{nԿD?EQ䜬m?c>xU_AK>~[t~ZH>٫q2+1QڹVX RLEcـn ^_#\o=;ק~焪]&+ɗ㵧~Æ%AfBg1LMmϡIdNI>YЫgG0ȔKI`iqOkA zE:z]6mw` kGLeƢidTEiSPԲ5W6N ϔ 8C7>㳘u|.Y!Ă f3T@J]{`}fp63Y t2? C_E,#j~ (b71Ĩm"#B7n4f0]JT <> bo' M2B'Ǻ]|d(1L'+ U| vAؿ`Ҙ;QGJϳIR"e2ϋ5c=Oۺ)ljKt9{\or'^CbԱpkg+9D#DVxF{̣A3Ң0Bhbh@]ᇜURw~osA?qxgf&s8Y[PT0Nɼ{˨jWC _p_C]FU (W֠{ ] W~a4pEDޥWLQj5kf7`rHLTgus?w"-o9!tۈhz1XU_cIai, ]aa!ũ=f ^$'1փdzaOOt{@ʿhPozbyUMc5E@)MuOwo2<# 7$fNVIFy7OP6H@z>9f'Sa3|<' cQ uk~_9vzb}|˝d> GB6lYa|dP4BZ8Ǎz}cEл`\:P5mj@}bp R T9ra` 6RwTj֤Hf0oi4PǃU?}h[Fӵ:Bk2j}u<tb ಧAuHV*mK:59PeJ_8 .gub2N37։;R8ϲ6IT+%H@>EZCYB r VnKaEFڔ{"AH˽"qܺ&wXQ΍2HGdU^SO@S 4K鬯/y+]U^}͹T֯ktB/rZћ*V=4 j .e=c#-k(ו``h $\i $Uv { &E:haQS@XNpd>kӏpoKE a4ѐn p{m=՚6{!(5+q8jˢ+E@LO : ~3Mߍ)ɔF -ڭ0僮 ˜hPLBx{'ք_@sY9 Vi7ڇ_2=NPnHX\jO*6YTZTJ$N8%rJ^V?CqPk ^x|QS]pnMsπWkKD}-qҵ:,g5 .|h* 7C*/5صrx?3<-hg_k  <\*OVRl-Ia8k*(ADoXC,.Bwu#ٱeLxsfk(I`lӼ̥B=Ĥ/k*CA]s:p;M f@z -hюFq]7v! Or!LQ9䇡| ciXD"G?W+ztʷiT"8: YjeeVn-4:;f;٩CvU/:Mn/ؘH2 nFm3DHe\; 0n3`DbHfw;cyy(EcLEFoV,g20u==S.K` w{#̡M^A=Fg,tT-zA0@'z)=;.pS 9( \]Bߙ9)kse{CߛTnD߉ADr;su+H|q"'rm:aДF@-xJb<\X{Djn}+0C?ع"C5Rlrk|w6S4(b۽ 6dvbZ&#oݖ~jwN:5C~/ȩ8ڰsQ˒e^LNlM g.6V\-i ڢɡiP"d4ݿIEM^܄A# ֚tNP<Nv}+T%)mjե.Oj[ ˕սf:f fȥڏ7h/2l!(>Tj5mFve;GI0ek|}e~H>uEi%Pֻ@A!E]՜ܹ~0ƣ:Og1GYkz:P/xJۇ#4 O-\IOv"?f}Z~Zfm0x1mn pf NOI%7N+ hlCLzиfdLGFPcPYZތ2С_}yp.gKa4 Y(VIL14@ѽ~1qN=w@]j̒2p=)? iZNDwRB?.mghb>-VjŦйnb5#\CElnػ}c"'Pվi"j.@Hig0d$q}x'HET{8aWqX\'c97Z;q\f$|%#Q *0pUz]q*'A}E "1NY|[p0@#*p qG"K9^ƣ7~N1:㿜qZo< F 4n WP#,RCهɵXOvan:OPb{{!ָ_pKPEFkd`T1ֱb:g?&K'E}2B3Șz#?aM[y;-$mj2Y]t˜Z ͍\"EPICO,CaIH=9=fDUqL v{ PWPI`||\D+ `2߿)dw5seNq4U-_kO(4?"C* +nz0O W`Ge'“_hgo-|yI͑ͣEt~9S+/$2a2 ,zL9~f~OMPkS0UsvZ1fVmC_4{STij^g9(އk98 RVj!ׁ֬8 =Uu#?Vjp\bXtfKMv N%I.; mkT%T}V=<^?@&;d!ˆhOCWoĦTmϽ;V<12+3cH&i>?"gc/ТӾb.xRh bjtѻO ŏLo4pV6N"!ڥ? \9kwsꀁ+NMT*HGbLV ATCFdeNv"! ٕF, jX0(F[[W^hiBlEObC(Z&`刊$oԎQXP(P5WƏعChu0ٸNbgLy{Y5;Fm}rz`6+BmYq\|g4@:aHqٜa`OJ?@;@Oߐ[qayWd.Oop"3劈fj+KV :vk1Ǩad].<1= E]VA@UE)E^wo)~X= O}q2{$u͟D.~Cm1ۉx@w2#Xi5 [\(5Yswu6Dfoķ! ߣ2LNb?tL~U1yM)@x])]% 8T좯$0GCu qUx&2f͓eߚ~oxt4Sy?V9sknmCS7G(8`niX 0@dMFaS" 1p?Q"MTqk~&rl"r]p?߹cۏ^,SxrF&,N@IO?e2P;yɔv;[ %) d"r _F5u=jo3Q̰V`k#GrTYPAwf-01WߑB# /[h:h&_Yx;d'U#9 ΋\ (o .3T6dSQVPI%Y]feA8e9`dd7Q~cՓ< m_$ù*.~!wЍ'xz a6LkM.}n't>uf)#TzI]A׏@ʇ*-{Xgv*AZ_ /5[B@SHĦt_ 9 |JRYYӯ>SI=Aj~".V.<.:XX%{N B4%8{-wP_DF}.YυГїttxè/EuQ/M'!ى%-~\]Rj3'3oDiv2׷hk"z.Z6%]^c3,'L?ɩ8יb pR^6qtiZ)b?o]f uPSw5ǁ?NX.``W\ eɪ`"@}9=!/1e\[D8h8ٻ}sBΌ۷R] ?M<:Opk'F~hB3tQQՎ5aw't_%/ZV0ngeKs+RXLn@u .\@7}*{ŭ:G|ggb]i-sfƟ EYVN]1@{PDR7`G=/${٦RI#0}< E9+Qb.vnlgARTaO&ӣU&8$K]Zք]xmZX!0Æ2!18puxNjPy!]PSTqmI_7fc:(Ʈc >[&:_)gF{ʠB$TMٯr!}6 .7W k_-km!fYjl%T q2ki:~AdaBBCE7RY0n|^U(:En;IRS/}t:I} L 5_u0L_)Nɥ,|aInQt}wJkԝ؁wG舁) c;ßLK'#[z/}=f~ÇѺ>wӕMZ+苨b8? ~w"f{nvLn^+H_򋐔> e0KS)EY1톒j֔Ou.Cޏ$GkqkߒAOTS+dx/K PTJuYq[\#lXuV|X*zk |q(ЙC߽ G7%5vATzs)aJ׬k__;~/,x%ryz-4KyΏ= 8|E&YxD80ue﵅o}>+"ZXS]*/hqEo)Nd8?PwO{d&X4xG=#Ghu izܜ\I"It,T7Q .'if.L[4!^k*6%V[{\TaZO5 Nu.-)@v̦ ȡa~oϋ/^S.ҁ]Ba*nqyh 0ͭa8ZM USpIϛҧb0S=|``Neg"\8q3%!*s =dL>F {#pJ7w %& {p3hֈmx~X(ats@\JDS!R$*A9wgwb0Ysr= ;; r N#pkj\NkY 5ZCU6w}2H o! Bc6YEC4i~{r:vc|bj$}#q߾qRv|zV)آ*5 ^*uͽ*/BɒMϕQgm.;FH›haH'JqJe1MF&/`qۭ.cJS<3ag{/@SuHDw*uvzvCGl,(9=[S@ gqzU6x῕6 [T @0Yy+g a"XY)]La *tӋ+b]qpalJĬ"TRRCDfΏڏ9XWZate/ 0 ž̤RMj`ޘƳEGe_{Ce~ڼr;Bd[uL8y)a@F#ɻ4R2ߔ\iENN߁lsl^ep xjc\ |Bb͗0y=wς  d 14^ LkKL~2>`wFn+f(:Ɔ `Vݔk^Z=oɭ~1,5W֠h1OJ"'<.%-VVQLWWJ2=dgޔƒUHmd`9EoڽWUW;9 _ũEL>H~>PRН2ɩ r`ovdX˱e02s]hk[?O_wr|pU*+6WHrUbvɔ\'}0TPx']c5ro">jٵe׺G#,cfꔵ2ٕ"{o+gh*18Ce ξ םޅ׾e&P Tl<\zr9}x;x6,1)h@^AX (Ral< J oTav(Øno$Y]\=K%0ݦ %MAc.dp0#:g =!Bf1Y@B9h0'rbcy=Q jdRk+WG ߸`<oš b$(|El-(d}J](]@0V*u9-(9,<3|>Y[Z> uQ4—Hݚl]i+{و. qR)WZ1d4`ezj?Z_Z{{ZppZͷD:be R{a9'eԃ" –N.cJ@w:G@նbD,L]֎I*Y/-x׭bY+,.J353 '0 ( j2 :-w1\07識"6T.ImPf=:P[;yCֳʮ#c[ַ ws(qHd5 cQU5c42=V}HӀlA},[V(v,gAwW!3fQzCX- Nyf3Й]M#-lx2m`E?Gb\?U!_])ޚV0 )߹,!XUdXiH. ;3'#J%Rbtƽ;lP6N(/Yǻ";NTb(K-噍ߒ`z)'4LMW7VӦ~ xJtl*R!-Ŧ6 3ntI8$M~}f>)ruq~[<|^&1+[MSR6B8j( e<`=*k@ Bcaz{s7FU *ibN{_t~aNb:V=Abb'`(ْ۩(Z`ɔBk+@E  -Ske^Nt(cg7(zhoWd!r6vIl|f)OSX B'.! y*jDSBnozX~"a!oe/@]8]N\)pi2waV{IF l\O\r!懠S)'3l(/l~ECmk/"g olN,5?ܸOao_jAϬ5>ei-;q^cջLeЮ%(r)b7U5! h率E?!`UK-R}ߨaH*rd% mNb4.Nw;G jSxJN+Ǘq#jk_K>t/^ /'1ȸilDg'vTMÊl}oEuih?>X=E ʔU0E@w+0-8,hݥ*mCy {Ԓl^eȞ|F؈x`$nVߖ|7;W3a N@N X/#la·Z)NofOjQ3Փ[ d&Y(p2_ؖ '`V ULLM2Sak…^.MHE3dMrn3=Nz]:.l7Ŝkeڬ!H(xҝ<]c90\U 4$Ra {P7Y@ RoXD=KrP",)Uږ :߲V_ ord#;0 *c㞃9rK^P-6 ۘ?tʎ'/R{['jp~y"aS96%=rqPk*ꅣChG'u})F(-!z(GKrjLdji(/Ѽz11LT箳3r"-|5rdX,/W|E_̅wV(weP$)EwMY1>Cw +vnD%߻@ ߺ LyxI6gFZU5E.{ RI%g#q0*ّC-5>\4e|I U*үwFbc΃<} `<\C] \=Ọݷ]sF(H^w~9[Uas,}'ި@C| \lav7q#8"M%m=|35BtU% DJ@jdIcM`4+l\~o6k)yۀU4}S1yȒݹ̃}K|ClT#V趋%Z~}eY h@F^Bryfg%dٙ\jVͅ;9V pkЏ^iĖ.mP&j̝ y\E jԉ)*V^(g_A3\kՌURZ 9+vY0wzY9𖦱%Ӧ$4"CAQG7F<8#3b`]h϶;bGgs%_ Oz)N=?|QƧT,ncS+׮%hR!_8@s:Xdjab!Ǝ^ aϔ5ͳ_ (Jo%8 BFGQQeapٱc4;(Šҽd{ R&F}w`GYОބ. q^zC34qwO"utO`W͡*GUE3ߙ^Bpѝ[v{Azvj;g CyZ\Ggg nN:TH`Yxq܉ p= n_{k_g(:\I?sc{; o]~d)N$FK^wyG.k{y}jZـ,QpvJtP1vپ*YZUM|S)߂ϣm[EՒ|/89d*.;?6dSv 2ck٢=&IǻO̖zC1N^b:(vy3F\?Y DvR pB}g<C+W/ ^*ֲtviΔ[M8/ XH'pa$֓ML~#U6g1톪}f) vB;E$s ?;u Wd *Eq#Z!nVw@`kkcw2u*Bj۩RIg!.sFc32n:b]*3ӐkbH)C\9ɜ^sBB8\Bf#Di?3Bhszz/Ϙ f{`/=+stJleY%($_;,D@elTT@ɻ]$F/6}!1w-WWwcܳMS6YEi('14!ϖa`I-( GP0I$|#{e°Ê7܇KۃCkS7X8 |/. b"j$(_ɯ{칓 'ј-Xr2GUDp8?AīʑNϩX?-݆ t>P~m;IGfgr ,x.̬`C ]KMu.  [F>0܋x$A} ,5id)6F[t5.,+k>xVl:'Od7}1 ^>yt9~KKTl+6Sw%"v*<6d Mc4i1mp0> }g4C|l`tj"ǿ87@f4mn/ިLS2jW mě2Ň*1i}cRD*^Ϙ]fba+`Pk\IjMYoccV:VG V=&TW4ZCJ F JG 9ӆN\cٔGb9s_?v2qL=HY ݑF}LCc s5+IGtR&H*5xŢD8q5=U_oC!ʃd:\MF V;:B( @v Dj_!ԋH+JmpFva @" άmVqΞ8REa}i+w*㼨W碨\an'rߖJT B!Mbh5k 56\*=IhrglP)pWCFosT>XB3Ac١W:bV"3㴅^"UHs%I_B .x}-:yEZ6?B W1RG ߐ Gr&Mqз捲s:}qaP%>=h52#xu1 Ќ$5=0} l iɅKnuAʪLfAr33e z{z{"!y%R/m8-I@yogՓKy軏ީë;!z#]5HC~J0mʹ)VkOR\qCP5a Hojf^XkM.Y޸ۢlꕺW\&-ܱC ^~#ҹDY+?-q"w+S Zq0Fn8aw2weZw5$~?FH6 aљ@PGZZ ^ڤ%=FⱒMOl%½.pB}bM{\Wkyb΂?uVR-kI#7Eeþn拜k|vWNEK W"{m~䖌+J2}|ư={Df~.EgTiU40$4zͷN?L@Z1#Tc񰬚 RlE4ݞ6.ؾP)T^kus>q䵁ּ->3)$=󠤁_H$޵5[Ձz-TNf;qH5 !*gPuL1Eo9}ee%HjԺR[ژj0r'&EDA8ˁ_a\hQ&eT[k_@.< ⬉cU$PF>3SX~Ҿ&rqޘ^-/_F$gF I WqЩ؁JU IFt/80IN`âͧ!HP3g@,RCxY# I%  q>CfP`kuPANמtcR"i{ 4EGӥ;8tldj V\PLTlءoL[:.` I2lÖKp9L8 :^QL )[OJkb"%y^0!%k`.ҭQHF%V_zVWy.!wQտV]v#c$جT&`ϖ_Ghũs;)uIpGO`zGښ'_UKơӐuK^:!ܗ"2(xxN_9ܘX/T>3Yd$ #s3C;uU /]/܃(rs)NsS&_R.3Cj/oH9˂`x'ÕEv9665f`.Q"6\Kb{8<ϕ*ŸBMC ѨF:eW>սzzЙۊ(>#-z?{2LsiG:y0bn-QX]PXL]gX#K6uEۇ㯧SJzvbgHZYJ Iz X0oT ΆCHx4W5ܖ(W 8["be Ba;*#7jJVF .3_pJ8dܶQkڄ96 {_ETfMf4VΡҚڙKMp\)6\RR&`!%rB$ YG6{ݪ"E{Z3069|uN6>E j5fՁPXt5ίl;^qU Ѯ@Hc_p2:|FL Ԡ0CփWTDΐvp$7DW?UͷH!H<|;hlˋ>pI, G5OV-Rͮar\VP,x 9lJkmmШEK?x̙#s8KyG!FpJ8-cܵQ7ῗMZMP7-?^MJR~!GI4#S遁8}ݦ*\\$r҅n+E3rJ-R3"py[v1zƥ7fat U0}_Zu75aogxY11Hi_ZƂgX : 凁k`4rA(O?<bDσ3M%"9m#_v>4(Ydu.vsEQwU)c+1 5XxJ {>@4.pHNKmT5.U|I4 #..bu砥i?E |l - ,^dEwVg26v mdW}G[V)f>syDko b%4p}Se .8^)Iث=!0Fȓ-uwD<y2 e*&ˊIn-ohFre&'@MdrIxݞ̫4k*LbǠ}!kt%2RD*wN#1 .Y+f<{v_p_`<ޥ{r }^hER"J^~I `5)Vߐ3ƎR̨U4?{LfSQ)\3ufs/6ትջ'GGz}]7% .9:po/ ZtvO E;=-+\!,눞+4bXy+wڪI| ɟJM8)nVyG9.#;"p,˦tW)6Pv=6"S }Oa;JW "?"lR~LƼq\C,"%E!yt.z 7|WiP swGOBb 9n`eE/` !7?T )iTSxʜq`lM7(zT \~&l*I8ݵe],q,l1QKж;V&O8 Ѻ3'F M氼 Kg?oo0HHƘE('H;+ŲFFӞ@KGQ=bfU6%lc }:,!.JT1#<=p}cꙪ] .;?uB"s牼bud\/@܉\L<n# =&\'4jG jM;&1?7]KeBv$Wb=Ɇ l,7AqٱgFWĬv:h`h[8A2ߵ+%烁+ -@~ZH\JBQf]7gVrYUlHf2OBo>_`*K>6K5W:N/2%pohtHJIk|KT1ѢƂ_Qo3Bw-@i0o[ҏ U׆{Ď>4-d3acQfxRf$ZH*ᄬ94irP.3(L@^%^3 wgC"hKڬ8z.r >渳7YmлS(M{|ZMO5=@zǿ2%h$:4݋Q+s" Xro5Ec> ﰩH}7":4Gt/L)ke55d$;1Hd2xSz>P d8 8QZF٥=E;bemI zeE(Q<'p͈׷R~obъ 'Ep1u| @=@kC>mK/5j6^r#h !@X &b4>=wM9) 0jN /WI^mӧ=ꌩ1>e<ѵ#jMŭrpf;k:|iP7eMˇSqP4[KOdzpe8H<"S'(5mQcPK7p~_(D|GC5Y8%lqAP͏} {" |dp꫼@9 [_JZpƓg;7\{ÜF'y VѩuQZ/e?TK/zSxG P*Dniݐ.>&= ^ s3B xs ɣ^XF)"$J청At\~ZeXkfU`PC A9Gf`JwzK7Osq/s0L?a~"e#c/@cɗw oj5$"6AS"h=X~Ii{Fؔ)Q}Dzl(s.b $קvӣK0[f6-$MBy*8+|-NQԯdrLLK#α*>>ǡuwNQd3 . 4K$\|T%oڵl6AT{Ȝ Bos|ŸwmaG__fg%"~'0kӣrNScyA yP VC.o+؈H!r*WVFh>)1,= wl.1]5x/eF8ܢ|52[(h5D-UӆA"K/EBn\Onui*;,q .L JhRC֣e{$nü]?~C~jC<̮ 8# <"D1sTmZfڔvN|oWAܺ X"?Xn**2"wN"z=_ Y{)Q܂y!:V-S?>r?tX.BLGͿf/~}bys2x_]&6O;G=T0Y.&c]͕0oAAz޸i$ øiX±5. <+{(|/4`>|?L:+R I` rk㥔G7TI }`ۏ׷I,yhzIKv\yf>HBFljVn#M?6#`+~X,ڋ 4EW!@4?0`dm8 s mA1鷒91vusI5nh)zkLkaVaR]}Hȁ. ߛ2w? فf`PtZ8#yjF%w%? J Өkk,tfM?іDy`kh5?Ny.^eծa-X0yGflN+`F'p:%4Q.]T‚i4:m1Y襁wA7[`I'Ӓ{7Jjz,mL}}Y*:dQEV*̵ʤmsEڻÁ|6U W3)|TXʼΆzd% ]CSt>%^@Tk92Dstk~O#W?C y\eDgڤ]|w ։n :|9dʀ\ G剥B;XLY@h+EY'`%qcɧ큺Xk{ָ WP!@X!YF]f~f-NI@v3% PP~{v6AVEɮɝe?<^Ke1ӄ .vl9O8,EUs )N]?6ai츓&|*񊴋} 'ϼuS_QPw~oi$wI35;8KR\P.[qP<@5=,|MÂO (R gD BweR 'GɑS#<0P=â̮yEr:ǪVnW[O&Z@s1Eyi֏DFcRW=loti*K͑Dy17k\Џb"5>𿐈AWy @NI>ONM~cD֮.<pz{ CK>kkK*K,r{Vq/f άtUj¦ށ,_quj p8R5ah_Gψk=v fr Q@Wu p*YF=lB| +rE`&H-o$KxKj7MrW7"0 Z5d$;44ugpm_߽n5ɇ87s;Jͨiwe &|Sz3g(lPk:;&#$:F8gs(rC|ZS0J1x׳!t]28y_*óCmhzoxq[DKtS`ل%d$Y8Ԋ4HO7QFrIѣʔiDL*N %St Zk'ӒdBK>PqPbw7Iet^+Lt:ǔ,i6>f}y.~`]u8e@߳QK/똒u_,`yTF>"K#4}H[,xLٯ /,SKҼ!nV|7 >_4V 0H]7SvA7#@űD?LV4!;BFa/TYګLgԄ#}!&8QJц" Sd!Ԥ-hB0~k8x#fł~K։hS5oeS"i$nxz5`D,auGun]]OY * $(5A$$.jator)1m f[\XN06  U5LQUqgD2ZsXOP Ư Qu|!FէbIܩyWr͋ ehCTHmnH_zo`bt@l93_]G& ʚi-N'\BA:0x~1:`lᓵE_5$ 8򵬊/{ϾT6s &n~ 7[+?~u{[;Yf`:,7<)1 Z;o,+ƈ HS(!)װ ޱ-߆( T "qG:,t^]Snatua]8}vԤ9o'zl=X2 ! r? xgLBO=9݃ G3ᰥj;3lPvz¬)b;{볉ҝ]F̸1΃hmJ=]]4ӭhHPl&C.b/uMd/l'WY:W3҅ЙG4NS%0Ix;IyI\&D-)^k3 &TSչ[K_-nzslg.>`od(&-Q.vs#!T|(1,Ͼy#M[s|F0%-/N"9 mcI!Cxw+mpi?[qmS4|҈7)u|AOFPYzрY>X!Wo De~]8f>q(hzQo)ѧ228S8oEE9ERP;gSl2U.*&4,B1[X1T+ l{[\l璟홺7n+1'(:,9z,lA]n@_T$ؕ >RK?1`_ '3rkۼ-{G.<)WT.6: 溇2r%kpp )՟Ma5 C;DŽMJWh%r:ƸM8?? U{;{sўxWJW.\$3/ ϓ+p55%ܩ)Q@ʽr.Rwi>Lؑzz6O ntKPlfִZlIvZ!ZUk[otAEQ pY}_omM7p4>1I[SmD?pзw.d G*E2=MˌIMȆP;,#^l4sMR(>MR۩ KO2 Ӧ>mc6hø4cAAV8 r}`=CW}bf!d!}.J!ei*hf68.-_l#T`[:^g3~Ѡs1|%aJ":;eG56:%CkHDDED6UǜeHަ.TG1_1}JpvRK}]?:jzpS@M*V`Z.]sY`c IAGe({AN^ʼFT`K%TmV%0Dg3:af3o՚\yM!jJXX{]^ dQx^bHzz@P yVFA_29nChyM8!~WL_*G{@عRQ Ak%rv5&S*Q[;.BaSֽ< bUԌg:K/UN *57%P֪hH$Wix@_{u:b 0\.Μ䌇G~W߻+Ѝ)啛Љ@[ 9b 2 sTaK[O4/_Cliyщ;^"aGA%*&By(*=H;WbscpKy&wSRӈ'jm)VV(qd\7Yep<`"u̵J4`a>G~wQ\[9@2ItpVaDpLtLjֲBu/Pd(^FD1F+/5ǩ)wYH֐ zbtqQ )lI PS.e I/sxwcӨ2 ~+S*EqmC^-tȪa섓j-( wmxKN?Om9u#í>8i*[Lm#mu@`9^ QaWP8{|oJ77V('d Ȉcg_YcY0OE備c|q/aGO~Bՠkw6NGfB?JgKʒZql,T5P\{C>e;O~FQ7CQXk=Qp L]DMQV|O eN]}ݤ64݃tr\f4RFdw.54v5K%ЌVq{4cjfMB-15cBϷ.٘<''8tY!^[;II*@Z۴ٔ^$4R' ?:6:AQ"^kWzHʩv!boਠ4] ;=!@RF/iaSP`BƋH\>Rh$Sieqӊwj cֶ!TS2~7IG+يNev.lR^Wd2}qpb|}易" 'ԃɚVF8كrfe_E"7gݪS)0/ 0771jV^*/bc 2n%2vgHzbF`T2i':vk0=QuA53s1*Hڦ]wR6r'zZH%gxVYiM6Rw Z0;H$ģfM$ ׇ" !D:ꊬ;GiRlӫ;)yIq^=XT;N̮,dyoJOAYTW#luO_xc%Xŵ54`Bh?F,0Xg_7jjZww_QMDT _P'ovuvxmaYIt9?7;kϢ %vjB& 2EÕzԁ2SÀӀIWH&ckڟ)WuqA~l_}ؾ`'aL h}1c qu=3N M`W,Ⱥ 6a܎%1b%?AR(ÃU9@w{bz: F@Yt56j׈2&\6HыS>YnĨO+VNIPjhy{݆`[Tgmn 47}+s5@U吮Q:]zIӥXm*^`D_-ʦ$^rWJ)N[K} 8 w,txɸ%]Nqk s(-O{c7>/f5X;6nN Uɣ@Kc%fM"Jq묅Hꉃ7{ WJ DQڗPx,Sܲ%Rp 7F=J3 Qf@/<%+Wk2RΥC .Eju6D׈t ;Zlܑya/#ǧ0]Sc/J9Cv J%xrDYC V*>]\P2kEDKd툗9|0_5 "x¥'1u9c-|X ukǬ R#e"D>Hfo3.hkt&^r+4^2"w J?*~ %ʼnj0،+r,9WȐ}r[E \mp;MaFč,jΘV(]рZy#Z"7t=c+2@z}My>J~`訒)K~^g[ Ѱ VYJb>Q45-SJ,va3u2)q_Kfgx | \]}z1H/pcbϯ80 dWdɵv(K=>~!P̖c=O e`kVVkA_=zS#2i<};L##a.2ËCvS+ʚch1-xy%jF\@@luw](pjRk+K3R] >g؀¡$qSxSOK|oP#$BeU5~z" [u:ce5en%!<-P%{CzQ$ⰩTBgÄH%Ko3%ؽ`$ꡓVo\GTew\7`4uêb/K d%@E"lW8 c j`>T+F0J~$hCR88Xh{'NuBnΤ?Z`{3Ou^me.&Yv8ReYxK.J+ϙr!}S,U~gbOyay4:_ [Ζ%{PE}[F\ [U[۫Bx:FUOYBi}zTCGx}NGhן79s턶4cy\y4յGxY\?HnCKqX֠T4m ˝zBAEq&$,<(| t){*CBT~͸t>"bȨ* :xy1q$f}Nj6iɻ1S k}vԝM!Oㅰ n^UCg[jJ&{ȥR4XXPWnqP(Tb GLxóc~WCK|$-&y.̯PL1 Y~a( "AϾȭ@1U׀ 2F6uc,)b)g䥐q&ޫ2qkv+aT{Cio$3i#0hlD'4H8Gy^gJRɍßfTnP[Inϫr#S${+k4 "61zܸ @,x>2^44tP?~A/䲟W~% Ƒ-n闏H4rk+1]Q_h;~%X =Oޙބ6 `n*jW~$l )%LEE.PL1K߃KnjB JO"vÊ߅\ HwX'/ȹSQ5kD-)pᔪr8Sz' U$G/@N;  U|LlCo`5<&఍gHu"Y z)2Z~,)7s'U  \da3S hТ~O}j ~my']ȴxč Q+P[ >ԲR)oܒxz)+&8&.B97er]$6}f/"Dy/pQ$OV-e BY2&bts{i27b_ߺil,RDW搜D$/O}ZJsm澪hAW@TyAOҡuƍ5s% {kn?B`ֲk_T[ Z*<8X:&|ĬSB+/jfAv'E61lLRCh\º"q> V,*/I46t"i#+HMLtw'%E$B,OPo؅" 9@G)jOQѺE gǏ Բ*D̍ȸ#&zG!36ƶl6c;M'*uQ kl봑] G]±h;7`b4q*pՑU;/1/UPG<U]-.*mWoeCW{rfdY:섬oF|e0?cb-塖yHM:Uk{)~Wr[Fyn=*tPGmdpvi W9Ta~/n{f`fU`@,T p# T/Ƙх逹Jv䵲C Ne[{ntq5IzS3jN~zq#2ɻg`G\vo!S.o3HJj5+LaHUőסgrZh:mP!2xf mzDQlfKO&i6б|8Fbh83اN<. b-\"O)$oSp>33|_9!V.IpͿ=W]g Xý\Ϲ1w/t(d =jYMe7;~U|Ayˮ.(r7'޺>xJ TwP+RzH^-P?ωyx^T(WIiy_ĴS қST !o^8};3CRA/yz1ڑ_>6\6*ncķUš.+"%"Ȱ},x̚cW")S NdSlCf'**},bO=ɬ9u1lhC(-U"Rm*AIK799dZ:;qiƲZ: So[9] EG"%1Q g+`&$H1Zwm \y&w -kz,.П1Y>q䈯Wԛq)۾.J.qU 1I=Bn[辗+]E#Q2,K[E ݦD1tZ96'IHF)1m6V]Z')< 2}V䶔VbaG&x Ƭ>RuIcA+v2 p E/TLLV{-8"S/T_:簦dzFztWrCYNc3 ZNM4 >>޽^$ 7(Z' *}kZv#+2!pbcC]𔻽?ǝHFjaVKM*Fw5߷k }]?Q;KpUYZ4*b;#mpP}qS=沦;uFk7/)\&2G=H9[*EWo+{,[0S`:JҔLL#^:a^d 6 dSfo5o gmb]KW"PG \`WS Ht$xtJGїm%^4zC (b`f9co/Jg*/?K+X4dFۉwVI<;bOrRV 6 QCX8ԯkWſ8=b @/W|%+]0X â|8^ۂrF,4 P@ * ]}`l;gV`^lLˎ9;8k6pÝGrJmd)C<0f4R{g20,a=\ڍ>&^oeUaX_dH%|_wi۠AOdMnn, Ըvl߾urq zZt&*bnvl|E؊?˶v~T$K(R'7||]ϩ2Kŷ7`\%=nٮR\o9x͆ v4OL'qtX<# 놁O\&D:]t vLI'F.6x WeEA\@owf/@ 1#Tɓ2(ʢyI0dYꄣ^=.+TFp)/RYߨqpMFLdЗWey}CJ`۝rPz\Cx¿V_*/V8k  b~,u6fD9/ *eF,i T] }D_r;_zm|!rOuU&C{ mIGz$T- F"aٕOqkBb1% ~-o{Ѐ> 6ݗ3YɌ.t̻t@sN[4` 4IS7,&Vύ$oVajy ٰ많`#Eg_YSya;H)ݾ֮7#{!qEP[;,"Q=wcؤjQסXtR5J iE`'̀ii9{|nbv{W)Rb6y$*7@_ =;+y#.%O cg3=bjEjj,bעBA_ZZr3\ OaP_(:j&1N0 ԔOێ?Nys:/sc)Ni6A< =lhd9;vl>L(k|XUNG^d~:W$S99v$ܭ+E 6~B%Ls]ٖOjS:h74yj??ނ.xY㢁2FfȈKqlZ4 0^w5Zy "OD}';*ҐԶoߓq kaFvIz)So^YD.%Tɇx3L zjozKJ|n.\}ο`y$Q_;IiУ /LS(yzd̠GxLcjh{l?6W ù(BåFM'Y{ץT'/y@ Z2|lVyLV&] euS\m"c:{1ٛe:ncra]rdV+~bܭ a2նwr!^S8 c T#&UBF&(G0mȐR0lId,?NS4®=׆j,s#Tb>ZJVm5Ѹe`JXx.%j{ .&5RI†J;6nzRukՄv:KVbg:Gt4~T#:xCY=V2/7I'~Rmj&|E?7~K\*G%OzfaγPŌaP Gb`Ns4p8O>Y=Fpݾ[GB6ttJSAH72oF |')zʕ!o&UZ=sl BnI(Q1rO] C6K,ZûC=*bz8M҃_tG\C2Χ7ڸĠlBPYuM^,/5 ݐI;&jZ'5 _ݮYkw;i85QTդHXXDC۾[O {-͋ xJg^' H wyoakxIE "LO0|7Ø^e*Dߑ̫xD.ǐni VEs*$,\˪Y(Ķ6i/j !݆nL$GL{;S  -'8IF01+ $iM\f!~a@cZj wgtӃă-̔xLT=;QF_0ݰ6|3MouY38'^tڌyåGm !>;s~zWC d箹GňY|)5O62i\?5odA*KR^b1%}P&A<݈OwZ%˜y#ZČmE5_XY7%@TvԴGJ]Dy1 0Zr,.`6ZɐB^ %!uVN\S 澱UBܦ7c dJFeKqѦ=I˾-rgFu-?>@7M'UQ*D# -5c`0&ǞTuWߵàE}}w2n^xe<'Νc8KD> *P|u:Q1:Q'vA:-Bţ{ xWSGؖ'*|^`eQ!LZ\PǡEO;KT{ʩK¥osDZ)/=l#Rkҧ{BL)_E2D7L"W&(kWM9 kD0qr62Ꮋ~je>64D]!{:G~LUvLQ70'm_x/Ds+Vmp_*)?N}'A q~!ʍ.D)RwQ /ڴ?j2ԗh2vOdׅ#Ĵ5ϜOyM H- _GBMⅯ#Ej"܂(OoCՊxgĠqnYvQ!BjF¬,*g*h̖KOK]&dOnb0]֬^x5npw-)? uv[Vr:jBv?R.k'eL- {Y͊hq=W+NJL^tW0Z=3OGehܹ4A+i=`b; |m-q66 0Khq%tD(ѱdU8PsweJźx&Ihbw~>H'9"6h<۾H[7=P=9t ]m΂{q6][,9!Jʵ-+'kTSՕI^So<<&0Ü 5z: }D+*lWFBw+Cs+#KX>FAe^};PDͮ0ygJtGgTK!J\6 )iDYL|75a7 CK-Ӄy$JpyynctJqiWm&\f4t)=z1鰞y dUcr/9ɥW~}Xy r,Q&.'c%am5(UJ"²]ÔƣHnQP 8\l-(ʦ }1DўX"U8  ֌2|$$qnϠGIk" ! }[TI ELP !ٟ 8JWZr@ W'"'xPcX'%-{sIGn9?7fݔ7]$&!05^bvedT&Hë5G3,y!>itvw(HZz:}E;TtewXSV᫼*~irF*/QGSdQzE%ɰ}% b]b`p;䒖BՂ@N&Q3Ⱥb N~)+ 5">\) n!&k骗QS(FVI$V;`kԭM-2("*u/TZ9oS`p)VB~-t`/ UDUqO^ wo/plڞFAw(#L}Xcef3rGh.l?—4<I0B=ʁրf5=Kzyg!H` qɺ, ^c`yGv '&ZB!_Lg$, L%InfTWqWmZ1k)Bdq~Ԑ(beė|Bٗ+Z"͙; ѹw(PˑuP W~zNЍtsVx8YĽ ;8M/πT  尣 æEgzgP/#=M SǮ:#Y}L&!o+z 4W? _AJ]Q;s\qdYb|`e]UREZ{X'%q^sgKe!l%A]Lhtx9Ռ7"ȲYbL,rL <8+?֨1OqP( 8"VYWi>im+kL4Oos%0d* r;H $}4 e&2rMJ$_K2>a"5a?~X? M$_9*ʒbٿ_Un/M{mY]B s)xE]uގWERd%+Qðlܸ1-Z㑪 > ܧ"Ztz]:Ngg\弝 LeWYuJw+k@"r^t[;1~1ӯ2>?ΈD4 > 'g.Aߍɓ=QBFd=i5^.ybɵH* ~,4&{0mmj'ߤ_Uh&bМmAnFR?o9Rx)4C]>Ə S3>5dx\޿c /РQiѼ"ŚD+Pp4ЊEQ_c;w4?.i\bz INP;ȫ̵X]LN}F?K<7tqd ~g0f37^wR{*^r%~=G`&z"BZqBE@xD'10w\:0;|om`HBbSe3)+IiBar\Dl@]Um^J8!}3D#>qq-zJe7i1ڣ'1RN,&W>)rnbezX5U9WUヌ֙8bi:jIYs!'̍+×;U0/܃)<8ENPTv{闐@RwCq$5W"MЗygB?8U sEwpH23GIACq1s/_÷rN'9E%{>BSB擆yRաؠ-_khV$W~^?*"YLyQ+J}dj4eZ!Eb∰BDK&Ű[4=鍊j HVɫ|a'7JeY.o9\cY$}Pvc%qH4J|B2V8g9H }h`DZZ"##MtHOsNbLRYDhWw`ć&جl%M{oN297-H> ]&jŒfx?o o*1&W_q/Bi5ّ6$+'\@*A`xEMCi lAAuNY/lJ [c x,xGY}@T1!Ob:61:v]$!.)G)| K꓄y: m0QTPonr?ZX]tVp[OXֲnPrsIng.NKKK,]p"Kwۻ1rDxPc`[ OH*,KPv,a/ii!3?*OxMfJ=+ޠҋLRn% =҈Wyޒ{_{osHRL!/K>Ƙoɜ-6hkS6z71mPY?nO_2&+W_].IݓnxG]Y'|H?CFί7 A tGM +TƬo>z y%7]\T鎓Js[cZ(2_B7Ԫw^jQcƦͩ_!~5z|#=,,,ĊťJ2{ͦoL)0 OEβ n1–JN@(]OxQH% $j0w?gSB0ɜ^N!X:.x,Ɲa /Vh>Rpq 8Mdd \KeeJ=d_0x9TkEEc6/)^cZ좃S S_>.[G(34P1" joQ#Λ<. cVZjOMURʨwnFJ#ԲK bA Z H{tw _⌴MIG'B B:ԏ7cAkGni6a3 }pƝ_z,s.Rp1 V4܆]ޏ" N`ЙT׼=kzBru(i™|1ҶQ^OҚw@y, yr>,٨&Rn. RkǬP =$M=IX:l8j˾3ꆌ'A$mvt|PôNM8E K>[;t؇teY)`Y iC_+wP4q0ȞUl0rcC/\gT%02&vei&4ҟ=]5"I矄oɃĴ8W ӺaRԨspGq$ <-Xɱym3cBiT|u>m }.eQ[mS6 O-_Tβwδ)V{ 'UCԳRCt݂qQm ej cp`ЯJO~tYx;;DN=I5 IĪHHBΏ|WwpNrB]BhwS$Uϊ3 &h~fMR}^{ƢNhzes4q):@J LY?s/ ـ)T&j &5YFnkvB( 3{Ԣ`_:h^J GӍ!,3vwN|qak!r)Y%j>6:LD `'q 1߭a@`.۶;fag1;!(zۿ`׈3a@kBD-˝W: (Xb*|vZhj;-f޷@Y%G̱rOhvtkt6BSf7/V 2gI@{M\@s .\Aq-8͑͏WP#se93͖f!xxx2į쏹J1#3CK@ȂbSÕ)q}jY5ٰ ^tU2#|!whf-"g YPa1\ &~.+ G*67BT"fcC 9kNqN"0iLTM fsL-qs"( 5iOaIGVsPW9Y5,bىKCP>&铈P%:SaM9]r9?h`;6ҺBoKQ+4poQʜЭ+Q#E#)xo<{l`05gEາCYh|Wia s?=ɫ+x׏7!Oà>8#Ζ|W/xo)bhOq~3sT~%>6 aJ݅l>>&+lJ; CN+[~*pPyЧ7`8=ySuΪA5;vj#:Ok7`G#S*M, =8m? X$=Fҩi#/Xr2!i@]| mV8n,и\ʒ@>j"B뷷W+']B3mLtJ\adfg>iM(yXs.$@ĐfLgG)VY€h7a,-fMpu3K:.,!eo zqJޢ0"gGjT)G~ n :R3qs)s9i):Y,,% NwLͧQG<ǃ.포[)}4d.Hsrc2j̡:G^EfQQ|fGY1Tx0qUvpUDC.nbNJ񅧉w575Ht; O@ւ=IUT3i4e}0[^Sjqr|͸<)+sL#LT8vh{=.@RrD#XҟHv͐xvF'-zq[D@1:G4Fiѱn$<} eA#J$#)/R2ɠ|[L>>rtuckZ ^ԫrYvZtC(|טb !iͭ>fx;qJ L.iNn5YamifI I1VHP])nňHPgdVBCÅkB& _ӮnHrxL}#0 VDauX뫚1\%vN/rP^,˕{͡A SUMFMB5DԅX%Ձ'jTb w󺗸B36iч@ ( f")S\! lRw͔S[fzKuw8u$+JPΩ 9ȝy0}ख़bQ$k` K>802I6vHB,'ZӠS FCT;{@+kB l\xԶ8F yO%#^|pD6L+h)[L/#*ojQG}hO9LQ.ѝ= MI[@.'DHKbÙK"+3NgMolQ9=R=I\M4".WS;wy4|9 cd.Tvw`g7{{f91S0THmce G@Ucdf p}Uh9=M]ʨg!yj|h+!,S'"/ʶN %qs av Uh3H!vӕ mЄ["v@Z]L8 eP 1lQE`7 Ñ dtH+\FeupdZቢp1,1ür kǹ:Cl/h6ByjX8 ,$5@+iJFIs擙}aѼt4)A8@}_;`pʰz3pϘg`@zNp mRI[Q4ta?Dx#~ȱe6k'jna  ^Ң밨)(X1^jgC5 ̻%|FOv3iEJ MAip)U(Sю*77#^]3v/G(9䭈¸蓓?!~n7aTD4qP|3dQ9h_ٕ,C=W; T7R0i o^%!u"c퀚N9ɚ.H;)1vфxfR;2ChYESRk[afڞ/PZY|an/sZz )v˕o/Ct2ͼ_$:U(h&oU<{VگF9"iq,ʽdރ:͟D.aY;S cj!]if4&Y']ZM Y>5 ZArTEFe8I Znf.+8 ~R' ^'MZ!l3R0rj%FL# }!'MO5媬&avQmWhQZX=ZfyZ{ ie}5Լ()#O@7xaZYi[ɪ3L"4!DewьfVwymW(ZyjMWZZ24!>M ?D iqr:>g؂Fzr<›g=7oQyۻX—ᵧO-^ n9FJx^,p >Q_Id}}YS>|D?Ad+Sشq- T x`'h&1<*?f@q󁁉BK-'dU chwPNwi2-E~[XeFKrVcdHZZFo}T7!˔ߢ]@Zh+ځZB 7.O:ܥ{S4P3+<>Oa b/ʨ(nRzN6b!niƴ)׫@u匷8 ̃kNi*sPI57 ,Hf;PxWo_V'08gj|W qw;X WNsq8Q\Tno՚N||հ|/@w1-*b#Vlл5^߰=FEy&Hjf.48Fy]1,$Nc/o&rɒͳ#>ﶤ`/jvb2 KSHm.9+o˵bDz\z#k=} *CMok]5C)zۅodKp4VFڐ+أ;8v?3kڣoA[aaAqWX":y&2SeX隊!:uXsh@}J {#)z,?$K(W]oAyYk!h`BUy>8>%wj~h<_Y *c%@<캺ou$:}ޯVR>}Jg#Js9m|=5מGrܩ#zYbPIܙj% h8J7V&+׮nqPMўGBdJBk"ʯ\%->iQ1T<+9niM{QlJ"苡Ji)uIvh.&R\|\+ʏ(JIWik[z1WuYxaWœ*ܹI^r$d-!Wr6!Ζ1$a/g԰?*#J*#_}Kw/}CPTF]S?(ڢ@2Ǥ$Tc :RwÝ^AIw 8P5,F0Ԧt1 eDY4=!B&fowtiBt+v?7B[l4:?m# ꮫ"f@ %0VXAEc{WιYBbŐe= Whʼn"ǀ'nI,rZXdSm9OlG.iP}6Zb~X$UnᧇC U9(K([1S)..^%Wh16:fW0G&5}{+*J/j\Y {pxwY luk!fހA.Úllocu|;pFgH^.KkqGdG.:Cjl2V6f2zaY[?*#AzzB s՗56m gP^hեgkC A[y\+Ќ]OJrc7j.k(2O֨rYh^ U+z O~`L0Q܊B'/y}V[t Jڹ>-ѫAt8ilDch=W׸괘70$p)BjW6Ɩŋ.Pጞ ӾӉ\8̣8VM8׶L?\tDԣeM7>cۏ6V:4}ߛCw;g @t e 2k)LOi쀺C/ MU#DW'E}>,'az"qϊUFUO@oR*]pI|N5DsNg ¬[p2jfH0\ۛ9|"U$k?dg(Ü4 0Z`dK a Qf%*`<OU;XbEx/h 'hޗR$[v$T2L,K(^/.RU F yPyxJ8ߥfB圙n(/2CW,B&FӃaw!3(֎siX\ ptV( ʔyE\DS)*Delp=rU  mݎpߣVŭ'ug뭨Fۛ gL L(Z'<;x{M.Y=)D\ 4Bk,1y$Y5KB^=~U e`2|O[p! }Te`lhPOG(Kn2,B0WQLO̲3q<r;q߯_NjNzE6> IǠ鿄r.ٚl05 (>Y@1;?9pW}4afq8.Vqbm &q"kMM5 lrƇ(QcNDˍ¯@@ J =q&g|t0΋^ڷ'ŕMH̰M"qǪWp O>c8rzv g&8LIHzyǰWYCY^*EA; E:z~o~(h l?z>O38.lA,LEyF<xh>GLJsuJ՗(~ !X8$ŒRʺ օm~MRHKk3En4\S͆o6go'_sv= !:x5ڦ~FOQgI!^oUhToTT6? TT8IG-U蛅3 ]*tnO{}f0!BO g>G߷#*kOa"7rMp/J}n2V<M4F/TSBt-]κcK>D庈I7\cUf@obbƹz E-F{:`cXj eƐ}O֯sD)Fe8Rr۠qߊ`x.p[Xa Yr)#K+ ndQ0qt|j8a5S+ߧ@9DέEfTWW]@o+U2m]<ۼ6-9C0]ʹ\F^c8v?~('Q (٥ Nq]͡*./&sczIHsK$`#$*x[ayz:>yݝ%:*i{*KF`n,I:tljN6|f;L$[We߰9.vW}E PܛYX[#OPeեgMKj=iK_D[Aʲ qrfn㷖p7oT=Q+?5ȩM/w2!qEWP"UvB!%[ؿr%m]mfIe'{?U2)(_:̲S͵bl3A>NqU(RǢ?-GHtEi]|*A#))g`ɓ e sK|&)Bntu.k(hUY&)ڝY> lC յ+Wt m)(0=P.kB6L=r]-yWsb8+TC+=aX/1yZSjJQe׊oڻWfk#;{xnE)mA5;ҧanh;L{C`9!WBdsӡ k ֨:;g7)k)٨jN+?&14j~i(ɟ)B?oCv4 ߽gySq`Fr։J"Gim''0cIb8 A Xe\S=$mMZdH ;zJl/Zd%2W$*t9PGcN @LA$RHG8@ZJmud^O®FAߩ)/]]k #؃ǖ 6]+8΍ 7oHb_ VSĜh^,"H"e\Fr]"WsA;p[DaN1:!T)vjFEhu'Ww!qPNM_~O|wf_ɩ!%L+>*٭Qp WA/d@a گ&Și4 _?tp]خӅ.BB74̟8l]}< {Gwz4Xg )jbݗc8p0@=iLwN\w*" t1(?ϳ ؘ~0f ?In\5¹5G芍i@HeEUb MVrqwo:HOEt Ax̆TI³ߝT ww9TsQK@}?GMoBRm$AR>X,Ymf9iϪJX^6dP6 WI\N  I}Y1UMW9Q}PSѐh|ᩙN^);sTp UZH@)d7yҊ! J]?@=HT g32 '݆-t`>Y{flAs=mZDYьOUg$܃DÏTag6)A/Q3L~6a ?cUڋ ln+4rH+߮19wյ%:WKn-pjqZ^_P.HFF;3ה 9A~TeHubqϒC1}Zs3v9vEFM2.$_qNyT#ix+흗dg}x^r:b&fzfD"mSSW_q&MvZj>BL^YV~ih+=Ϳ/uIPIJ?>vFPh?v\ֹ*9J>Cs(%_p=ɗڳ;XI1O33+jn">D|VrTӖ+~w>y2kRZޔVj8vhb:37ތ'^-hO>as;M!>is: I8;}L[]l4lI2-C?K 0v(XT%97uly딗ði)UR /cG0R¯7.צ˹\2<|M&ݴ$.޽ߨk!}M9&c6R /ź b5E- [ sGh~SUH֔ >+ iuʈ-ҀvaK?X=TE' $%u;…p5k3u M%8 ԸQs=i ə{ {V,pG>-]='o]wpŘ{fvXukiZ š%p#m\и}C/ P5Lה=0ғ^!<j90XZUG(=&D-J_"+L~ ̐*O7Cc q0W2xUBk-j'WY7/uєj>SR3qoGnpj@P]u.K]WWP!l6N\\Ldܹ5l}%(r8 4f?`8>h J}/ђ8 yvyZڶZt+㵊v:h➬H.}nF]8<f#l!8B<諶-z".*U[ n L4CћqyQ`W^r]7ƅy}EIR#të-^]_De-C[/ #pGcQaRGRxw;㞣n1Y HXTx~|Mj.ĐT_V^kPH9QOtFCYLSS8N?۝ 2CL~>| 1JnG+_53QH43XP-%Iy koKc O [=rhh=ɿӢӏᢤEnDÍ9ƥ?9.[&Oc{vc2ݑgL*ٓ`qK1D90q[߿P}ic7TL- AuB@ nPuip2b`{~}Ci ̥Xݶ_Q|iݐJ at!i ч*t̋]bl]J!@2wIr5(?#]WIG%3؇c Mlm_w8CntLr|'OZw~5ڹXF͈0[LI {"Sedʵ*;^Ֆo G(2FWl4JبuQoB'| t3:,MscGP5[Gg~Ʀ"1{-a18 g#$bF7dԶK5Y$nA)hXoSdSbn╷xjmX^Y[` 2^>е?GSߵB#7D `9XȴĉIM MKpLJؗAz~9 @ܛ .*AN,^Wڒ#j2͸GqEE^m|jlZMPQAc4b2kCIE~ {yIm#n t|xÿ_`Xp!&ӌag+/ (f\DܴJ؁[t( ?ALɑj93?)#E2ɕg{ے9KK$7L~u5֓ tm?q܋ΰ0;Յs j_ⷧ|vL/or# -?z]&8!G&4F8#U0Zim0`h@ץ pos( b1L$-}g`K~{~}Mt#.j ыOu%~*`XkZt꡿8#pYXiŇ0B<$Egs1朜HSkj^Z<ЂR҉ .emR\uB5%10toG!T1%_竅#h꜇ի-RIzrI[I8B'G硫GhaL2 ~&p hF7v_`AW~#l_IS/\nhR'P2FfrmBMl_&TEse<[3~qƚ^ [w ،:ǽʡcg=9Tj¿3!aLwm!DƪO?'d%O^g@`w1<-W9@rhv׺t&ml,(o/;JuY~_O3ȒkAP@[6CÁedS۳rf8(VDe2ˀэKWG5)K1~ж9 ~tQI +e`H] [Rnz[pH8$?8$vJ2M8jʅ&#Qw |R!?8=w{ݫ E.'0х4A [̾O4'Q?:AOAl:;L=x})"@< |˨J PYgOR# Fm ~Ja2/ ݙbfx5]Vq)ztk{'[ =?邽y[Q~@5 jn[b:AgW(fZ=i-L-1~n6=l[3{kn񴟑>jBd|e ;핍B-)z݊-5vJ2J댰HA@*&y#b.Y2+],-f\Xh]Rƶ΁ug ;>&Odٱ1X8"3z3W^՛Ii(vU lӔ\cqAXhV%4?0T&AHwRѦ¶SYB0OOn*4`KDR?xS 9aJZҧ6^DIlްfDiќ SaGY|K7d {^R wH1fo IPhѲŰփ[u%k`a sBN{;?4zN~l?+?}w,Z(,';qԼØIOGvP3,ǖ4}?+`8`AEOši Y0ZR!+}Ҡ:R.sDp<7Nd4@}$ Qd|j/nQJiu=_ɼvC@'&/)ݺzO ^3U?ؠJ<10)l{kU&lORY $W R9%bj[C#ޙB9ar^m]70]:^Au{\ߵc[ݬv~_xyE;`ȃ(O8Aۂ5zQ-\.]ͼIm|r7<onZNZDUq`nhmcS?J/߼b/lYm87Hp;_ uyۣxpDx:<'slIA2<7,2S]R2 l㜽7U|r6qf+x7>@?E'sgw&W˞<,hc}!Ǫ .N7 8z?*?m&vw(OTAQ~e+r؁H*օ?\'Snj ΟH-Q:N, "mhaDwCmSR@[XGL(^JYr_7*fؖ?2hpZ[ rh.SElA,dI3Q=L2%ja@Q.LF_(gW)0[# c3S}YRAÒApz|zDPy}#J3j H@6qv!ufu bIѹHϗ[;E@n ˘0zhWD" n2u]sh޼˄qĶl:IV"0U\m2ϐUieFL3iuCg;2W!(3Fo4u,2מq'1CG4HC$-cXf#/,慉X'˷~NKɳ*O #rkiVFt+ۆ^^G;50ѼT/'tO+G/Eĵ IQ:K _.o" -ȊTZ24( c.-6z ,I(F}g,89;ZBhSDgB7s%2mntf)DKJc)mp_ȬKW zUui9me`^~ASV' w7xoT?؜&반hXw5չ8=Rq)&0(|.Y/św3@p^|RyN,y>-8XZDṼj-q87畱T( smj-hůck)<>\pu|+4q}Qu|W$"P1]Kv(P3,(9ks=v-N+pu<0ЈxsOĬ2\8}h}V9Yw:8 [Ѐ h ҅eYF K_1 CplhKx5v<ЏQt  gƠ*\ofL1>enc1˙¯4=X[yc SP$z{;6ؾcp1ّP@1MC4O+a EvӴԝGT:oH/sOAܟ|-pDP ,ۅ7t S{O5/6%ӯewgT0s3L!^HHhk5Q&bD w89J#O{VA(zmcTt6Đi|gE3%f (GJU_R$E>Q_1e3< Y o-]@ΑDygb~j~?3ȉ5-ps_(Bz8q] ;_!Yëwo7obL*Jеm0*5@t߸!gu󴻾BHTH+ lgLl ]2 ؐ #!fii,If6bF{4"QoZQ@BeÁ!"|$IaPҺ7uVk@Tyg9'{\Dq"R@g]5ugZ&|xә +y'e4S݂b\>Yb]E'DM6l`]fNA [yukNF8G^ (^۾z~9K_輣c<|h_hGxڝvZ*EZ& çi97[Pm4j_^&m0k;O Ŵ* L}XoAĂ U=X\ZJ󦐝‚eXF<_G&lRo?e2;$b:(ۅJooߴIa[}+unF$Jc4$k6@{v @"&͏Itkhh漥ȑ XvQ[qc9p?̆ U;mؾ4YmA&EBu7Fz5TYy$wR b… OPfm3; MJm/{9b@ (KF4션2Ѱ{:4hH$!Qo?!t)+_)Ϡ"q8iO]b(<CGI:eؼJ(ЧS/tEWYmh\݊d^6xE-"!H/gnX~ 汷5 Ȟ[_!#fys( rզdFrk:M[/lXм/s71ц'gU9>XBT^X Npu1e({t2Us5 6=;SZ ~0z_=06ӹeP3ިzjN*ve7%`ID3/?;L5bC@#H1,4Ee@3D nFшJvdTG{$y:J[95tXeqȖ'!?N_sf291?"e5 =fIH{E0>GFjGmkLdH\rf[Е.pDiO}^꣘~=gʇA N~(VC=!gI"XR _'#`9aḨ: lc$>6 3WҦv+L׷4e~Gw2Mh{ 8΄,fw;;-ꪯx:; ~pX^<q޵FZ[s*hHQ!iVJW/7ޫ3mJҎ RF1@ L:b Kɖz.XI,#!ZI Ȗ [Cݰv;ׇuI >I|qp P5\lױ6Xb25D["uH͡EAޟ˛~E#oZ} ե$@ʵŶ`M7,iԩ(XfC_2}/3":P Mi8;)fSloB\GUXjm`?:oyqOtto:) [UePmRMa^ ,JƒѿQK(&޷2La2x-I T]@U 3":+FMEJa$ξ0[ڐ*h㕳UЦR?fr0ǽ1PTɰe e?O`v83THf34jtyC 4]|爈/nWgG\crY:QׂcJxDŁ,Iګ /G5H}:YT3S%g 6Ƹ5DlB wl(Iɰާ^E 4t4WƯ#z iSTU|n-pŨghY 8J;Qyr>`P0fv"zM.gTU m_0Dk[<>(BA cL ӂœ$c;F<]f)ӒtՑ:9Y8;6>xb{Ή6LG":e[sc9Q8OH:f!, :xd:W.QQSzBNTy[Od/r)XZqܳdTVh&%cVd)]@#6l)$,z= IeX%Kue8_T*6]3XCTo +nUЍ"b@5CA>@;;[H9ܟpU xB\D F)3x2BF8/K!=G͔g~jy$WQ[RTc^ Asz(NeZ%2xC?(ɼo~'%•e/A)az?6brKGZ5>01_:1TOe1'l ZZ*/A7 ?NG8y~uм)p`ժ`H6}`V㡸L1֑[Cj|h{(9lSkf yɻ&tI 4 UE<~YoPWay0;e`㱛"ʽhBeɰމ/؂KLGCpGZjYTWM[.tJ`>=3[*6j+jg䞶:Aha/$ <]_dz(IPB>4YS FY8!EPI)C cd!F43[@E:Yܙx xM$~i\B*JbNgS Vgo`\7!k^Wֶ:lĺ-/3phpڽmE?{t *~8&>#1PIC4!Q2p‰75fmk}=Y?qڨFg>ͼI1VtI b &e1|l҈lٚ6 %B~AU[$;(O.&4mi.IMp1HW9hLWQ>eR0';?4(\=r*%RdӘ\Ted19 Dt .ړ W˽U&j]C0&WvOB(Bw1*E(!cg72.~`@[)yW\:ZL44pv;[?YRAQŬy McuL28O5j" Ե+g&V)'mƋ>#;v#~Yz@*TDvN"epyiNVFJ̋<ی"W*G\ vx+(d7c/Ʀ (haYXͷ!0Yײو4uN@+I? /l TLNabFQ 0hܤ]B ?D? 7jHEԽDX7`OR?膨96OT0(,_\dRUe7Z~iKK ;z:zpž񕐘?9Bzl7)m%iMT}]?1bVPjSZy˺`bp$W MvbiLo1~,&]ȧ)aVUgsB$jT` Vxlc=D:6o2OΓI |Nt0sMu>`8H.eOR2E@WJ!5uYPt C!8dENyHS#:gV0Hߑ?xie[9MBh8 矽Lйp;ھC{5N튶,Iw6X> "9}mSЬW$"Uj7K`mir3agE{$vKP̠ $krx,iQHOeC4Bb!Ҩ ur7{KR1\mdZO&!\w /R ,n2gޠf3K*{BN]ӗp,R5b=|8/F|}ƿlȐN2 (q`a+;4>;b)MӐ\AL|)('olxA .:i9c\5-q7JO>X1QoB /C=i@~\w~QJ)Ap!Nb&GJm`-4T.O:T; v㰠 SnjIF~6M0b)Ϙ{=-> |L4 ~#IDy5>,f/rWJ:](W{>E}뿢?ݞXTt8POwX m%|7V6ƶ* C' #6ƣhX&-;_"|2I?(`R2[PQ>_!M7QU I(RNr%e[y\z*'GC-66yW!$8YoGjdzC4dyAE%c=kB 'gM!(_{cF% ywG6Ųb 7]6 |0(0qŎtsIs!ҥ {Wz9t~\Ce![|}ni_*H֔E@|Yh<#qJ`E \X/\ Lm3۾X$<-mۢJ3ФF/C=iB4&YCi/-ĵj8o5p+gI؄ '0fw>\7s5/fmL}xMmshapjVa5AKp~; uUe ^ή"Y(1]u+VQ28DAy.BIZB[JfJL~6m" 嵋@[f$ pˀ?^/bkO,E4p: 97dR/-aGH{x XJdZ]5>,U[d;zqV3IB1"D70=C81v(-ϸ|Z(v NEBғs5'h$څێU;?Ç(MCD{d\^~! v$K\),K&N\++£mX6$YtBbTobFPC,5 jh+VB/3% vH&XhI:NO?-$!:`WR$z:{Nh+N}pd=# G{ߙp"3mi N,Xa[4a [+pV_.$# gБ aBAv-ك1_m_nxD?G_ 4Yo!GSp'MҖNxP,&ZPB ZaզW A'wSmRi)N^5x $.7ĠJ=1#:ce}7zlw=^|2gl.h !r-p[@Fr<҆rr~*RiAtgu9i׷`B'BJW1m D0Em>1ڱק詎̪ ŐTP`1NqrK|[ Б#̫6y 'gt1꩓x9oIͲ$`D|4;"7tBɣ_C9raww]D"(e.WTOO_5vG3zZpA7Pq`!]H#] 0l@I&tz5Ic/(`t'zȖ"A!YqI4/>;KY] Fa[&E7(EKw`tKq.q7ж!nT $ж|hF1+]HјӠͷWj!0⎷Y̺Rv#'1=LHozɕd|N5Z6CQF 9q!B2޳Z_aÓiiB-Q?W n3=$^)8Zہj5d3I q;ns ā!-rbBi,lPWֳA~ԠvO(4SeL_0.4Ez3[EN:23<3 '(rLFx0a~W[:"wz;3p}96\}qnO9f-ȹ3& bXtԢ"KָfW opywA#W %KB9'bki>k?, İ+<&57DRxb2,m_A TxKV\vh6[ haxT}[)la.7U6r*8zoS>ɰ2SԯH~T /՚#c޻gn1|~֊#z޳ElSe d/yEbp.YS3Gכc.Ѳ {] ŞlpI VѮĹ45Fa iq0|­DF<3+ 6|`N!2zvwR`._} D6?~ ^kT+B)(4ʩQG2" ^, rqt!~fNKu } }w:Pg s? @">p Q#˜߈Ŧ.NsI]\`#t^jF}ト/g\7߲̄gOKNxBiPU-Cִs3Clt'|^X`އ P;c5IV0[X`T~/Ln$;!;֪=pL]9O99V+:>9\"B#?R9!٫*%i*yo-aV<m:t)<3mk&k~ud.<)'(ȳ ]NgK{[0AoQwSfq߯U78 0db)]]hp sM@?DuHLmvPUX4y>̼5yώ6rkW*yOC 8VL{sE冝w[҈;4]W xW]KqQKكUr.wXGk + K*P%jmŽ%7:&dCVjc!q~#{Z6* m!|`ỬEŸpUh.4ȅ9QÅXAKՎDžzE?").*ؘ]>pҩYs; PΑBA=%S JIvPXq BR%Ial8bAfg s`\_g'fB`s!ӮS[ o!l:HÉ8(uD ED!#D Uf 4 0z(8)L L.pKsw6&}QݠRnˌXPb[ٞ8co1i!$m5 Ԗ60*QosvB,Q ˩D/d|a{u*VrtP<1 #;L 7 D}ԙBDSCLڜ,s2hcO>u*!!Ȳk}U՞ ӁA@\~rdkJr5i n]G=k㎍= ѥ!  ڧSF S"='~.G;8vbO`VA^|zoԓ`r |?"Lyv8iqP0!{Z۴x17̏⓫,yE[Nd[ųI@<[euf=o:H>R$\tZ2Pis ]Fbyei&;#A!$m%r蟒~nd'lpwRЧ[af``ajN?]9P4{(gc (TĬӴj'].ygF]uxu`)"5\v< 3O; XTik.n^Yulv]u[ְyTO--=/Jy6Vjj]anL~eǼ1Eش=b:k~mev.nG_(fUJgF8O|T\RV8 (|ذK} OX G7߶)il,n)* tTn:02w9CY짬pGS5C<#?X\B(_-0ZKN6s7lS@@t5~qF4%b[Ü;޶m3| -0O`Et]`lԦ"RG]Q c@ӞK4I7 iM~MS 0d'Qв u@ 5Ռ-nHfPEDO[ۼt+ֲm^Jg'&5S4;^5Bm;nڻj9綫}W%ԏ2~W!`姂烱q?,0 G/b-> F#䚟ܨ/tzÒ=([6]uDL@#Cǝah?˾"a1Ϗ"2vĮ4q9c+|Σ7 =x»Ҝ =PלG mxq~8}XƧ֔aW̓b| `䩃ɒt;s=E(Ӵh`'g!Iϛj[AUØC Q{/`3t;PAVZ@'}tDc qm_a_ ^'+J_D=$8纅c(t|dݟkuQz]K~a26^J\x%jV?(&?@< J3MԞgүЯi`XnsS0fމULri%QM "c, n3܋E"ɉ,{|>x%"}>M'4N;I9 $9VB#Cr00ȚJ{d\Zvis_&G^;)σubŖ-06- .j,zЦ}jp\ ;E~L>۩W-]{cמ:)18WKC<ضo0bS0#J9x'kjM`V3T>C\_ l \XT$z0K҄5XV1JiqݻI_q>Cue2 #%Y,*+gaυI\LJ#~,3%Y ΄R[E.<|T@>TQ ;?uQqA^#Qdo1ZFn52%diIRdl6Fa_=B m =qenR#֬˜ XW*wCʯs!E'JWtFݍ0RX-Iv{H%[d4:wE(f3S]ES`zȹnkkؑ?|dvB )M_,Gk}ju8W7DŽωC*!,Q(S>KJA%N6B]nX14CE='^=}Ƣ~N/}`V6bFA^"EY0b D@jkmf$a }J!ݘ,BKgs [VH{)ݽ D"5iss<]Nu ^]na~­&_؆E1'IQn$~e~PqvBRrN#͙U),ӂ ih'`>0f:Hve aULjјPJ -[nN?u|-(m ڛ4{2)k!xZn hPU% wM=ma`,.ӎגD!Qbng*/֐/HqgSY Jkä:Pشn75~X|5CNt81q7p~Fƾ%KwV7ə3akRd4cN7*]:4b UY#n;K;D@A"V.!0[C u Aw ꦈ cI- 03 -$w1u/a5)TӮrA}5t8d٢g y\=MppyeMRn N  r݊-d}yVe;Sm~ȸܥ鉷t1ja#Ò|a,283Y%l9ѤA6`*ꉊC?rGgNN-V5QԐqVT$DV|ZFc\:4K)Dk F9:m@z^;cѴ3vMf +Mр$5têxwYBywdH:۱"h@)Azm7:VG/&7Aš"9=Ƞ_<7-|/z/G6 8?Ν^#/Zdlx3c❗:=^o{uӏ"H 7~4㟻J b)F wX-DP!nq|@fsgi&ֹX=vcع5[Nևu f$]#h'|UPv ([c%cŧ91RI_EW4+p*z7jf1|Pi'pUEy&3سMEDkwW'AM*b'8AqO,鯁G:z& }!v*heb}nd*j2Y{0\ +έ+x!f@ 1q4FgK84Qn%Cڽg2gڇ`<CAV餘}mw<;'ʰ~ iO>zֳGu~%6̖w u;i9)OdSu6NaxbM:5%:㘜mi9rbn6n]xhL@4h lO mZqA`)9EK I`RTҞ 18 +CjeN6x\(Y.Rmr1YEfRzn޵]~@Tr@ Tʈ@wI"*8w򤏭 -]jNZ!o.o/ p},dߚ@ŋx|Jϲq#˹TJ]O P)-~rߖG0tܚsbvĞ@4#GM<1q#A%@GpeO7H;ʽ'[VWg*, ˸ L7 &ړ;X_S4!O0Y|4+ ՟юˇZpifݷP8 X]t bY^,34dUx0sG׻V 9W/p2%~!?E7ia.SD$DUҝ,.QDr7"tͳwS9֓|г`$ u٩NG~_A Pb}Ĭj,XO# Z>GJkt3l!oDڇԋ֕AШdH@6[Ps@8ֹqVVsP.1O@8XFjJi/B!Vi׀.@pÿj @^uO&h1a$M2 C-?#K=JX$LMJ'R΋e^>f{UG l0Ĭ0@Qɒ:Ars(=cS4_!we $e>.wK|!dEoC#gfv-8H˔>?E%\o3L,f|spI0BU f)5Pݑwo@g<ƊXc]9k@Ob!3YPy@iM@H&ZIP1Fj%! ?w`ּDpsɰENU#\r-7%i)i#Cv1@ Fk5MĆ3`|ZoSB}2w)'ގCO5lO D 5` mYUFP}HiCj3cp%r͠t7qW(PG9x@0A<ωYo ʶƕm@N'TyRlPg**Y:t)y0A8Nl3l] $Qp m[;<,8@-Kse8j( WJ4.A\C1uhd iE:w9U +o `o !gM ~bWl]^,CޥPifj wha\~>bKQDW3+|?X^ batd:\H[w+@S\_kR-W,w]{?!DI {)G[ uIBx*eVN%1`Ữ&nףљ(x|c04**+HڨQ[={ qCXrinQG*s%)B?h]0?36Jisti>Gz2}5D (+Q8!I!{ӿ%! J LM3|Lg{X<:_W1уXuT _.W!OCM}B3" z2P>ף5~,}E+al̘*i#)?x.D&-[@S_3=SY/:\Mqp\gפ4*ЄH4*I*mhD~ X`Bc@lo0LM_χ@$ L}$m̭Jejӥ eB" i<"h&Lo~5hl3Nb=*^UVܳo8㻯(':h j iWbZ8݋ 66Ooʣj5ʟу1K} 0 _͠'t`>a|z؞FK6hΞU'D͇$$Ox'R т!W!WiG1圍̵SS@f=X(k13c%(@P˙z+ΔF`Pm/.QwġBL3U[F>WIl:czr_gz%UQwt[U;7/3 q +© /^ 4xZtA*@l+hϠ׺8!O3)BsWǪGlaQ-4eLXGUq+2*BvPCZxnK5tTpn}%ʕ~K\@1h9 &^#D3.\(SqGIh-c$Hb)ެR_ZUpsN+TOEk1& Ʃ?29SӸ瑨@B`)LR T#N)tys]R U0 XE'=4׏!1'-οܞ&KmEPiEh}; 氍>Z !zm#t]:mib֥Q~l5,ׂ$KZ:%'t'B Ow|A#cQ7ΒUMAt/0 eiʒ\>Ʌ 3&Rb |& >+W^ų@Qi\/0Ou;0mʹre&@U+IxpQZML@)E`~%e0ݨgqܖN>k,9~`-{XO#I.{y񸰌TI*WÈ)֌D%Fx Ui6/NLX[1BR3=acJU]2**sFyetq!%9 ;n a[ǯROF1<`גB'Ƥyd$|:r;q7>r{ݘ|2.*_$L$Cl% '%=>J9a+[d'Cr,3ϵb Z@+݀w7 In<,7‡iw Q\0}paN0;6W*+bi7 J`m#jbaJ(/b=p La;Og|:0#Uا)Z,ݚΣFTDҲ3qP'9CDcTPVg,=bcNu֑6-$qQ*֫A7gEC ' Fq$a%9js$z`&nu4 m+h/@H)oz QƸ:f8S2L V6 kUй^f7!cѲp)\rvGi-ȗaG]:)䢕>u|m]Db;f vT`d̃K)l|!n#6g׃F')3~k\5,G(Z稰.4_i7b/Ur7O޹Z9Q6NHٌiP[&3/'FmjsT1 !tS91ruaY*{ S/`5Ld:QVu\G>Q҃3WU@Y,d{SFye^φ؅6R0 $ݤ1ˎ\Rm{;NU+ӂe*%)d˱D Kl}hRKz;g]\jId 2'JEԐM8E1LP?E oeeM4ZƟɋjoU`v7}B}-P^Pt;}6œeD\ ~ǟB5(G'b Zv ]+KJM:/]D5 Z3;_ThK裁Z(2wKlZbʻ'SskFAR4?-S_^K Bf!dx":.h3]%NR/&]97C*5{&^6E^TKf849ZLDS8dPUY~O5TO453Oh?6>?w.#m/+δ>2oȔ{M]u,l>6.ϟdb~!KmU iەN Bm箛`53UWD,;xQ0Ivȉc1R_T4`i"-UZDdȬ/U]J#E d $^2 ~Q9w/%m߯ #y>Bie[G$ ,~/P wP֌Yk;^;::.Mlʈ{j|ih"8B^U 'ʁznft^yDu.jTІ7Kť@Ͱ]'WNj _hqNG:֦:9:=lc-ܬܦK8(9)1`@ۭRSoiW[Ro؃F@R!Sw[UcFhMLRل?~\l>U2!brNa)cudؑҬK8D\o7RBo $Bh0PMtPY%d5M8oM},_&&mN `81 J~jm9X.m 9)8:72RəՑx),+~q7{οPn6G̒v JII3Ey ԂzuG`D?TS퉵VŁ'H-WÊ/GS(Cp 7#ʱ@cv1p7\5S&;O;|Ueg\9{IFeZ9ӳsڌ"MtC b|@?> C1C|pRBwbIhJ)O&򎮢ljvi5ϸU:VyS5h2nt!mz Er &)F5톋ÿ[ ̈cVw-&W!iiW^`L?_Z=WOE P_eK8 HďlF+? ^c3p/Ȍtj9[*Eɱ65dHX%a[Xߠ <Δ{-ÜH:f< Lޚ Sˑw/ <\:[~ǦGk '<ɷkMę|Qi8L}N"K!;Q?[lϜv/j{q3EDd*:͙כJ؛<^ [ZGup[hd3=%<Mw2Frt!χC% )kV5gPv}4{W /6H& &5?ƅSMByêY),f8Μ*Ks/-q4P[YZ(5ī ?*^n潿|]CŢ%%˔ #%e[wve FGJ&lV%p,%2i (ULa{Jeе|6Tqѫtԩ ׃%u(Wʄq \*E$-B(h="bw8J&2(RQC:"P2$acS($؎+A=(=,_p*<1YQ[ n?%_yi`l8Xa!iE!]]9u;5J2mrGTi--W4ekZQ|u2CU~4\]E'UWP G9^ c`dD}rxShcS]ƃILE T`ZR)dOE`5 ^/6orڊd9LWjAxIϤoW؉%}%tf.  eR @).փ^wwe]m6_)/u{p%:OT2dٚ@!pqR 䈒tϟ_8K_~e/(!=3uS&O>y]9˿|48B|6ْK46B1'PVJء2CxamCuE%> Q&\Jofba DYBD*ļv~OY>-#i4m/0~V sxPYH<-C7 ( yUۣ WikZH7,, 3m!ÞD] ~P8p*]-2],݀ErDrܺnC=el9ȉ|zۯ}LY )ρOG=a"w-IRI=_SigRv.V)ˏ 7cCV=%q ")7E4y>ucJF UҢ9|JRM0Jz)rc|F)eO&=qjϩE#KƗ ="L7r0wEmqG ="-]52OG-L4*:FuG !ubzY cǡ],=SNhdN.oKuW:|4s8mMƳv[+>J~!dϾj%իYQN["@܆?0Ʋ\,A9RJ$:ޝж9^PW V?oS=Yh֟T[ڭr=dvQ7#f#{\=92Q&(M 膎 !IO7(UKjEcl!cYOBWm(-X͕7"U5M|7W~TWjJ?ox&)j?˳M"q%?rR7Ǚz<1KV75ިZk:v̩\)-,DxPR`SzEE{F[O Ur$ =#y_U|fsm`ڷTSCM ?kQZqև4B"E/q)RbBn_.&b0|R9$Y["T#<>"|إIg.AoO}=O%[򫹡:9_ʃ :75ZrMZPzq??ol^/\I:(2=XmR#c:RH_F[y3V~F"sYm #ص)8J1cv**Ck(nSoKg@df``Y."1ɠal04t1g3 ]I.CbxA?Zm.ћU#Qa3KN^Lɣ(;}2.hM{l>7f'=9K)Y,}칱26rf֏q@sdj\[v ]\-ō6tyGc 9pF[<6"K 0H`S 12wԦ?E`#VPs'9z=aԬ Tp͂zO)>xQ^ߺ$+V'K xW W~[II2yayBz/]v Sl:'Nt76wf;nq‐?|}BL9Diүtk|iNEx.m1Pݺ'!@!iz4[B+weF(ՅYK UebS3mHvÄ 4>XP !o1 4CLxAFG[YN5>h/66ӷ1?S;xto=r{$n@o&~^ض\s ǃT L숛D:fP GJ{xFk>|ͫ%cX<G_TN xߠeT.bs]Zd-U#˛`.8;4P[gqA =3M5- CxM\T[jAvZQ^}FW@̼7>!9VNb6fvq*\s+%༡W-Ff bL]O$k!wTtxZ;8K6#U^"z kKz9RaHQCE4$*;c糊I'/t0Õ&/vQv-'lbHy?'MPT7ּm~r'SsuuDZ4hGES:T-sՄ:,- X'V͙,-FgdS~ ?+; R1>dցv1B"TTY[Ǟ1r|4~ xlvuIav ?Rֳ,Cet|=f V\mo9)d){8F&>AOӇ,PuהmI"F9ԕ*LOr9PxbTD?x\kr n9mguVvFz~Dܱk]<-QH/<; `+A\.j 6mKpf xpgHG$0Y݌[lPŜɑWOF +V!VBQ4MS@8P̣+l1UdaBK5N9g! t$mM-pb0#b4cK 3=T6LsM6`ZLrWҧp!wD"^o;zF6dUrOlCaPz8{=n}x!0ܝWe0Hj\c8!{Mf&mlgp+S O$dMf1Ew "A`9 qxCI/w{a.`k&frm2I(CN7=6z ܑʙ8LYyixJ`:/mYvh|du;20tɽ(W(1{]rWD͐8 PNCo2W]RXlFvO*s#?B`*.M;6R9 :uW{-˽A'K"ųs@L M1&)'/}-Rn,2mJ;]feT4ޚKit% yJg0 s> ܊7K9 {d93ifӁfI{~G Јꎂ\LAZ/ )$b),A=owVKwsۆHdLo\ޛx@J ё^k$؜ev*u\,F}a*Sv-tsOH, <0*ï o}g]SYG OVR>yvv4~iΠA1@hepHc3$ 5'}e++?J$ا , > Y&D@.Ebg/"ig:?TIc>} bǂ[AM21^C|Vay3TfV/g!^'GT?b/g=o}=n/LX%ⵙD[&Ys#vxڛzIrjT}mц5Ev0bf#C8Nƣ9[8G=%XWkd۱0tH岈mH"-_.zpK'8*`y[+ l4i"egGM%)߷2 hy7BBK#8C41ӾoV%NG GK<*6VM?N3b_b% ݥli?z);}z?/hVzx:DW)7vyEhTwZN8֞;|˫G:  J~s6%h7\EJ.}%Х͠NSXhi0;nl]j7җF98 vkF8A3]n5:wjځ§#a/(HZd> өCe#> zsmsH*|eJe@bZ{@/._O]AB){~ʷ,bxS=kt54:J]a#ibdtcjz55SꩤipKzކW·̒%hlFp&bJ.ĝޡ[%R"*J֤8!.%, Sdos[(év6ѝ狒().sw&9ƮcM˥Et^)@`aJ\ ľa/WLj KQwiL& TS,LΆ+KKC wÆB@=% MĜ߸VC9b8C8 #,*[;#pq<&3N6 '婷-W.@"Ot j2bl(8 r:V |ر{jhm db#~h7nNt-qEB'[ӏ<@95V@.fWfnR%"} u|pQ:Sx*-^N*%LQNIPhqGwym%Ar5=.Cm  pFB y9qNDUZJZ)(E*?ߢ32T{ժVk3nϋ۶?8NIRZShݠ 2!ZZna2 A=ɨȇkH؏7l&6Ǿ.,z֊[AZvk4ŝmt%^v⬨8Ym"ݪb3zͦtŵm%'\ pHIXs: 3o35uPD$cfyB"+l"G,xybF{? |YeK \,.1 CR  ͕8"w.I9k!G?uAUNi#lFVz∇m zڶeVczd"uJW0h[= gup6JI†hc{Oha%mnN\WsH3j*Z/.8[GT.IMDʂ5LGxR*b% 1 {xu&#{}I$h9!*T+Ocˈӌ`ӦwmL<;dT1{Y@̀&76\7‡]F읓& sBNxy|;C@g -8p|6;m6h٨㌲^埴;ڧ,b& B:b?mMyNHW啤/a?kadE"|fӝ.KGۚMlXZ4(RnT$Mt(_0lT0;=mU~5WxP/e{걥r_8[4>IKRfd3<T. _&k^G{믂mÙ ا. bPޙSl>Ԯo ĊO];TⰁ0wꓰ_4Orv~dI+DabT[~_HPjjGAH08Pg&&zT˹RFr0ݿQ!lRW%>W)Qк~gԍ#{Y1bb+ǣt\=PQk#-M[@g5Bxp=T/0mӑnݐ:b*u$Bm3юGQ@[,-wH`:?[w~ u Yexi ܣµ,Eݪ2t ˜xDwSuFGN.E[1ޝK9HΦRځi rKY:9G@nq77<"ei]JM5H5r 80>nq-"*~(+%A^Ece1\hvt[fNzZwd+`EU,Rfꃆ"x<$@Ւוh[*O^K.o)7{l}Y{+X_! 2^dw^tc/nQ1/t\!V6n4bŧP㟞B/ߝ-.-jcPT՛[vYyB3Hbd\5m+9ź4OEIdK7xƌ?pUi_Qk8Gڗ0@Bsџ`I` WYS~.Zc'RQeǀإ3X8=m܃d tay,zkbD'He9qLz U>MCv:FиzDf9w%2-W\nP$ևo0f+}buWEbzfp;_.G':ܔH %z6R= Xe>t5ܐ}jky.׵{UI1 |Wzu\"kfS`$T2k'T7W)`9Qu/v9ܠt.Y&eZ4mYa;nXe{܌uƓHyLd,'#zIӃ?q1:QZWo(oo )"ݎQ6)XlDQ|jH pA i  ;)hN" K rBդqy NZ; ƘXxiW ~44{!Bݫjy@t]ئ^`/p!EQn9B~Mut4wu SBqTH"*o΃JC'_r1]e)d%hSjt? COߪiLY <@PPلYnBREao++ a;k*>fb#2H5=΋NqH@,,YzP% }NɭCN2:^݃W\2'@#PT_s!_EXN2[jdZP”]JRAf,lzډUE$P5/3s#匱} 6xYșYW/YB Iđq`:OĎ@H/5L' '%-9~o[%mUYkK''٣hOΪmpmn'K|¥)~BTwCuBjeKPV_]J#} '=ȋ(`/ı~d0R_USi7/ɒtr8wl7BK)SjMjBHC{fUNJp_2kZ n03 BzI&Ʌq*6Wt%dDq/[•VkuZAwaQ7)k鋇لB$$ScKY{oSZ+}=\)  Y*M:DŽBcT>@uuҏϖI)+|VOK 2A;jRLRM^/qIk>TF[/0t&#8L}Ox *s>5W~Ua-`ͤ5."Ք>LwRirVl,GOQd w.d_~O Y)(֝g6F'kL48#[-'6[#gr]iJ/w37s$fLrya t8Z& ,#ì3ls}H'[9Bwm+5!6M]+2+dL8\; >ϷU X$6O VӁ{1 mc9ED C R*8U7c曘V f U)z琰IJ"HpJNط#+UC#o[;5L>ʊ7뮶~P*hIVo$!/xLzԂ+H;0dCLPTXu?BjM])HX(X쇰U"]9Rؿ jsּJ? &2qu}HlruiBrZ _)}=cԨЖi֞-x:etʗn1P $qԄ?󕼟F5NYal_ib.n@ ԞW@hv!FUo>^k7 Mz9zdb}~m-tZ~_b__<85410~Vok/!ax=e¬2E`qa&8xD$aʌR*$e'ߨb u3WylD=E}R ?>gyF:BI؟|_ i-U9.0csjEc^kE4N7$aRFzcTv[%iGT9;-晢SgaIN6sw3|v10<R /|ESSS×adb/Q uXOhROk=Y$QTCM7W q<j ƪ& Z0U7nTHM>.YϺWU" k` RA.6>Fn:!!!T #=_5&r ,b$ǥUy 6੄kTEZZ1t!!D /7>"-n4Ʀ|!\n+#'w.HAm\LIplOFKjl*[Yd.2m,,%؄;m)lQĠNV#svM h/K=).},ώא;5;}Ki>%S)l&vl=HP>U̖ X J($Drî> SiP3Υ{]Mvj0U.ּ.Z"MnϖO\X"Q;פL3w'sʚ[6^.FJx Йp*өPd]01BrHB ©t)<8c462R `M>o?:NRc6UT);R-q<ٶ1-T;3av&8KxeIsU nGn!ԏ,z񐌍=8VZH8 IT,FaU_<3V|&г3ʽfaU (3*^|D[;z&$8ĩ#\"i`F#,$ƫGfA|{&-"8T0TUz++ߏ'>-ozsܬ9: (m[4a Qjo8I_TŜ9:Ad 5 Xz5N}7Z~0 y==X*Kd3gz֋쒙Y4cШߩЄ{vRV}%:KлeTi*m@(W@(iŋNQ@A{;F%b H'Q̱lRee~'ƒx)n5eN'U;D5KNpQrtԝKuQl\r7U? b=lN;=K~IpG3O3&]ޜ-NIlR OU B2 =/mHtNk1U}`ڰ2:/\*ccHۼ2ʳ!p ۧ VNrhc\rD )A#vR!:a_Fd,*:)-p{vO34 ь8@y"un>[>6L8*~>=lm|p&h =ZS>ܨ,@kATNi>zRac(|ᦸsjl{ѐAp_. շ?BráJ*;O,YE}>9Dq[~EHA-a8r~z餋=RJrQϊfwrsI,뻴6?R33i( ߟ=o# , ~[%} ]lan@MAβ-;5fmk8z/QmnFs18g\}鶣}W,jDS"H!E^Wiuy$$5=Ov3-exȜ~BI kꃮ͖[,* :zgǟT}Td ,3l!уst*a.PM$.bw."I_9FmbIe81 bɅ:Cr4yv zDGiҞ>VÝO޺TVnFO`AR\5>@n˷٫'91 6RKlcu{CCf.}CD.=;lȪ !KR[g1>DTݺ|hpc&G݁1qU2hX*8]ndWh6jib{uËcPQ HnOu+gab˷TX^"%dH5ԡ^ [@7J 7\NPǁxE#`WP T0Gsy;p@lC%rVVRؾQɁ`$*K2v*j7IvV9M( xOFN`:DTۧhMxbLJNIǓ8>P$}`ogp?^L^[$#ԧ?;kuHAm0A!V¸QL3_~O*^afT n- T3(Ǩ6.L'mjZ6lR3lP1k~enM;5zzS 壈XO:u&yEK R`#5DrL p4Q'd~rBX@Wok"oQe䈈τZ}"\0݆e>-~m#}ӳ !4'c!Nv RTIS}ʯ%[ZV>3SAv7䔂&~FXv(bͥ*yHqMu9,gusXh/rY*mƣV. N HB+ 0,ȑw,d2ڌ^| Ư;1H\,yn1BX4!k3z2.xٓ!n rbNh=}!'EY&rdl@cf3^ɸCg Un)WE*b-El5{U|Ho$Ԉ)6(# 6-]V-VYuKYdIƊjmM80ZY63sdr|0QFLֲW[~SS\YTEjpWTB*ݯy HfDpZ!A \2j)-;W" [^Qm(e6ɱ6wb P@=ZQ?kz[w3ؒrlib.mCVa&-̆ 5ι`h?c)uĈ7x}2ovtd6 /+X>H& Jmd&~Ts=)W?I]`|*r& SqlBP_yIҔVp@_e9)ڔEaxfLuP!iXp6dL'߄cIJe`L:KHߣ **dpni?: S6}V*Qz#fƦJ ?@ KMQw5Xbg8|PF/?^~@a͆|*mkފ]^ #+#E|ٝ'2X OMN@<};m'\SpϹtE"hBա3+oZ:ٿᰙ%A\3}8"mIxpM}zut'HÚ 5e'rw%TzÄnٰpϬVIȴvTw|{;nfyQLۀ V듀I`f'<Uv Swo֕1O"2` c[%H6 JvΙ;M0a?K WI=yV7kGQd&gx%Mׂ۱ϯO[?mhD6|ָ-4D?XxFFR>SXl9b%}nM+C}d-y=sk#r'?i 7K[`@>"5.&X%C#[Ay"Z5r)@On5 ݐ n[C"=b2ݘ_ Ȁ i8uy.|~` :ɽ}=%= تiҡX:w"Eumz˘JSZdw%qPZ4 ߁ezL˥ TΟuLT۠ ql^tcTkl*۳DȈ}TAu]0ñ: IjE!.ُozI'/m>?yǃ0];u$3ܴu) У" {«8r?bI]0o4QeZcyrMDnELFUtZu-My6^V">F{nΡaúm!HPO~W򜎈d/2Hs*^زy1E1CDL"JeZd: X.憈# ^>RJz{ vqmxmxd 'VЪ>A;%yvK5@`0h=,#W{fKW"|T}n9=`%r)k;>L hsaѻ  ız#FOi{%<<@5Kw*(, 1^۬ѓUXI}k5Xd:*`yMɨ#럫^h#q,JU#k{=dr{s2#vqtxBj-Y#-IA-7aJr))FνZe2R_hn{?}]%+E53Z*}m:~cݠ<;C$O,𩈻::ؚ.<τOk֦ȽࡗtgR8uBpWi>n,3es . %/ :%u?0]G]|:]4vt^yI6psUy24)5˗?{@Cb̑Yh{t,k1ԍ}g"% h$FCxZR;>VI.ٴ Wzc5QnG-gDX)IxW;rh2<ыȫ w1[?ެ'/7HNBYF )G)Z!⮘2@\ $܁RnaZ59aoEW{DUdNеD}TZr&!bPA:!kӣ cQIy%6nL0DfM 7 P\ȓi-=]/o(JPjzORSϟzXADLtC[?ΎŲl4sއҞjƍ|ޏb2=ʶ 84jT(LW A]"[aƿ@_ ؗ1ˁ9̉]mX&q%җ4 Ey,huJ1\7V*m `Q\o_=)WayÛBFSgV2Tc5k)"yb%DFvu>=7=1B\ WIIPZnbdQW!.眀p(I]j,OK5U(C|H戹n&uR65l 2,&2CbYbHÕ$񰐢B}b3a:V=_Yzި8;TƉ4>Hu#!_5:sU|q!;E\awwR=8<\t޷v)wOˡ\n& ߿ _A@B2e_&ւ;'U:4ЈsitDaNsۆw a@[>,sJkKPP#<"Wj=[F=J>i-eK: )OwhBt xze$LAd\- [5"Xʞ_QL UOުJN,#'4w0˰/ؿ{y&K^m@;nwl#yy4D<5py֜D*A~vHŔ_ Yc(M g~9ۓ s\umK6  $},pRo: TOߙFe$ gl .PV~99mjɬ g6(&r~T>sq0#rS0 kaTͰ-QdC%SJm4CmIz7m㠎|Xxa]ԛ=?e*ʰ_pONXް4*i'v}^hg4dB0棭~d޷/%¾&а% ~kN=n f;2D=I*/W뵊 XvZw`4vۄ~GX*IX5é-0=~ z3n9(&.Ax~B&ɔF}^Ez<MfL~d&Fu I@dV6@Ʈ_xDÕpե_ؘWs}čGc! xܨ0kP7B+oSMfH6J ͰӔ|'e2[˪κ:^ц,u0EWD͌jjz &(Яg0 dOhRXI@lfWhUDuaONxm "55:?ͅ[_PD+4[c4|>gOaք,`I>|!<ʹ )y#.-H[\3G2)xPM5hv;K%_PO89k/WP/pG$Y8$9Z5` EɬV(sQb9_ն P"DGnq3^˭ #*@.k>rq:ū ":,qM+- d~m^/'bEة/AmRi űkHN~2BA,^ae ^pj_{F"'>S^Á#kFmp"fIT+y im<) h  +Ă]4ZV2Boy1ɍ'(j&.)0Nٵc\TL# f`oa$6ٮ!;m,gdtQi<2MjfYKf.y.=[ ;_s:۾%f^o74qn?2@Iabx|^]qe:"Y3 Z>ʊȢ Va>UT!YZ cr3:Huv㧂`53G'm?mRgr'4IE$8&wC` à T|3sk{uVB!])6|ןaLvZ/f5$ B;7ilid8א;akU usJ-(/Q-vN̹p.~&IrX' ~m:e"|~F5ʷ'Q®i\\0E0q95ۊ*q8fK婫O ;yO|&?HRiN$4~%|ץ |o?Ycj+׃ǻHHiԅdY"6h iR]?`ؑIsJB;A (6^oWV(GNk6>r;?syVh^ !Ƞ]ש(SX\'o :qaYI2r^l3SŢ-Xy f9vLY,Pm*ʸ# 9U&ٔQn:oܽsA90lmHKחn/X D?*6z<0: YN}[PgY1z_zFVȈޥ7^WF1*G(XЍNBYv. f1g ؄{伸9 Q{ָ">9hVȫs&1dRD@BpK,ظuεxD0$ռ'{W?oӄZtfմ4&ֿ{6*/ >Gh-AF+ΨP\rP(?e)7 6= 0'\b"jhiUTuV٢&_LYu<]ҹ;6coZ  ]ٿ;WI/: T~+QxQ=И/p"C\s"OwcT0>(UvTЧ\5DWȍUAƅf.mV/vk ZeuFgw<%8EثP2ͧv>$ˢy P_Q!!4/a銴|L3ޙJ8{ =|FI .adv0~ykFŢVf-Ƀ?y}p}xYPki:vii.;\j]O F[nw&:.YMdtHj=G4⠒^aȰKa?7z`; G1!%l#9(>=1_L#K -2?XѫFm,2e`t;|D0`ȗMk{2I}öȼ|2;-w#'Xi1B$Ҽ]4``횐SɝtkNt9yfwO̻vai}rW/4p~CBTO.].;s8hp",KZl, )r2^Bq *…2}j3}IgN ¤+ 赻)0^̭poȉv;~nv1P]rjU%7tz2EÇ"b6MBeuy:ua_ rcőӷGF @pK\P.aH|m_EXM´ unR~.yihWD%|tS1! _ %#bU>)E|in ߗcM/&I=B[{XQK0zkغwpW?qGvl>_ƢKM'KRnCJP9y4i;'@Fzts'ڭ>I-r\! 3P{՟:mPʭ28_xj΀%{$mq/ZzȊKFZ2\Ag m1G}`-(ҞiFJi={م5ҍ8e4Zw{4 K{ٝ"qTs0f[uh")f(~bb#3$0vT, le5<-MoeZʑۘ Ns'2pFξ$l}P B: D?ʓ.A8Shu~(9DŽa)RMa&WEMsIg}7mɤ$yb%}x~Fӳ㿊{Xk9b$kK9@(\::w"sNC匁wOv+x mt}eh^UCfIL\{ g-?JBu IBU)8[jpD5 }$T Z X#yؠ. 4hb\CGOL$ȕlvw$H7$D=iqcuZ*1՗o\5p|$ߠ]&qxuZXP чzMoGR '!G1%lz 拟t X,mѓLRVdi|^.'PWAj%' uL~?tu-e=Y駾TĴZ'/xDơ?CK*\Bx/lHdc]L);UjuqT_j~g5L"`Tp,#4AߣM 3N°qND{$+BpLESiYDqÊJ~En~_DuS)S:i9Ka\󪺑|cXR۝Y`%"+r̫B"ҕREzXN`oKj=Z5SJ3.]B'okTj{%@Ti;AZOD=#f՘ h9~a&ו䷓=!T6u` {QIOsxx;챕j<*jvk^IWthdҼ>1*u|_y2gοz-+d}YiϢ L DA:s>39[1J{=ݕ]/]JgozBTlkgiZ1qrwZ*qցԉodXɓ+$l%k]-#3 6B%z"J4dwC~$"n1-IGBkdUdm ;/sK9a}c94&strϽ o~Ձ8Xkm׫E cPijWW"Ӯz&Xx)NN^FSU7iTfUhUXI3G%7٭&?Ax ާ,ʩA5Ayl+z3e cAt(Cf 8%`' "@7ʟ, A[rbwhg ؃vwF@t[a^&@/xX/;C";//&g?'p̀(=^1{ &R6H| \H@ɞP `K@̐74:%-h#3 KTh Fƣ`k/lX mx֣)ǹgZdugK.BC6Ij;~w9xZN:7'r%^]'zMtEZCT1"9*,ۺ.Z<"R K׏ {`KϡK5̏)lv9ՉoܓcI=ޑ`#]@-q)<+E>9خx\uGV׈Ko{ShQ½NnAxf' *EElZϛVCIl?J9hh4fڂ q)痊WXTv=,B08i(Yǻ/ҜKc[H"n< ƚ5:yms#ݓADE(PN^bgr_5}䨁[vTqbeJt 6m+]9NI#О6vA[[*BGf^hXzvaYS]:iU]}R : yiiqw';c`*Īߏ)hMT ZFm;?e% 68tt.'Rᕾ6 *7[OZqQ́w>EE=b#< a$J k-Sr/RZ>p>rEmqbs{ ?+q)=ٺI(ީe'ƆTU0ȉCS.I7!g{_ 3傃~](:guahag {s'ᆃ;i_`!̙V]!X%z* #JͯɈ7_;FW{F:y _yM;[/2EPI8A02aϼ'[mlMjDXog>Q@ 6R|0l#!'o׎]t jD6DSw#2"!O[&;dc4,cȶjTI`6{KEeyqTO=_Ck9??$!c*EfE=Մ| =d@S<9]lWq@XFgO-zu^|uwP%2 QYH9`f8>/ 0xS\MhHSYtl NsAvC?g9mzBE+olvd#.p8w# O>90 ËrMm~?.SwqCϭ@s!-~:5CEAC }?bUY nH ni!nREU,)(:.AՑ?IL1;L=4I!<%DOSGP6O+kk&4eQ 7A}9й&%𬅦Ԟ (Î *=sx*Q=D9oncbƈ'?aA>>x@ ݤ x`֕ll_ԜrKΓlu: Isod] cbLse Ix|s,eY཭r kyx}So:&ć=f!' 8 |vd;J[ ?ENՎ֣\3TB[&Tr b4RB6{XjT;T]؎+`!^ z#pDN;DгJxdh >`_I_5,*'wr!@\bla$vfd-㆝S(}ҀQdU&ʤnvYU0^vH!vH<2wHE,7k4`5<]䵚[Tm6kO :WO0C%443zEQpz 9ŏdzv\{G}B ܕ9 Da45K E:Fݐn.<whT-=mQY+<眪k}ew&qZOY"ٺz2E;g.^$0ִ`<)i\>A+[7̐r.DwXY;ʌh8ۮwkfhYݵ{fJTw3q:ΗbZYnfC"pwUu^*{W[OPm`[I2H9On4|uw9&E a zQ~K؝v;d/Y:k?hP5ޱyEB3rC3Ҟ.MFIWJmMNΨ9Ţ!AXX@GD%BoRf%dyA({6\6;9dUy0ǾSaeO8zߟKDVQ)j'GySN1;gosgUy=?èVSSH_P,24.ݓZxJ* G`| *'~,ZJVJ"N|Ϲ|N7s6 ؠ_V]R|w^g0vM&SNT uD6uPtXwGwry&Lgm $]g*;]^y$Kt C, J<6%J=pZ$E}@&vWjs+&hm?CzI(iCxVi;Ebtձ0MpW-B"z$U۵yR!\|nYetn]bڡvZ/BNp}vSq0buO_ V Ud٪v^Iּ},ˉ^ғR2IQVHowHt!~썯T$&6|~nZvKw%zRniX+{Q|kddhݹI]N77Rmlv7PL_LA+OE;"?HI 6COԷ$fUX>ZP.fc$nb507Dc.W{% uqD#L52衯uyW?%Z Lc{_ W˾F$T}:^z ݬlz0Ja؁eBPJc8$ o"- TR*'O5iZȋX?192^ ='x 'J)Ҩ9E.6E$n<|X`|Fť,eB}8}%TL)klO^\8qLkC}3n-_sp8?cxqb)20Df#vS71a"TlȆ\ڻq _[n0*os< k K-ٞl vPeŬ)9Zˏry"9>и> *BO%f8!4ʼnޛɈU~3 raH_e  U; WƛֱDhHcE'#ńםB 2f&rwgV0gڨG,QA~ѩV^thH&3D0/+/αY VP^w5nH 7<ؑ@C'c";mBAw o/S `PPe>xɻ丯yEc@R՜M DƑ̽F, ) m``*Ru-a\,; XNl\F>ꂌd6~rh۔3 ;w2VBX*e L$\`^^Bq5D,[1UMo]~{nm>Yk0luˢĮ+`MD}HZ%iTv@x: W*t-3˲Y:4#8Vb&E#]x{(p9JLd.֔a rj\JUҚ<^@/ lfb>qϠk. 9WY..NGNwct ^V6%#e/lz@PGT(jijah$W HNMQ,*Nڈ'iϐ&z0POFɇ@ZL!:Pؔ$\~:j!Ȓs:G|o_tHEpPDՈs(EM_xX$PI :oŇ-{O!e?^0͕>dH, { 7CH Fykyuq}`#zĦ9aVDzHĻ!6LcƦ\zx1@>GkkHnslLw@>'h"%u4BG&)Y"@D΂1SzMO2݂=Dd1뷰;!'i9LVi7L'4Rlr屓1xȥmhvΦ7Ƶu߻4%ghW~˄HCŴ/N~o(ȭ|ؤS M'ރ<¤ӤpVʆreKa$\i6i /8v)[SIGFzbU.HZZd]tV?c wYZ{ N|PsuΡ(dBo"0 b=m)&ϻXw@l2'kfnWx\7 ڳ5H*'U c&Os̼HߔNS`F]\cUU9ݶ%ubY-lCGupyf  5> VutJpQfg~JrS 6Xf&,zԚrq GuWo1.Pϥo?J^)ԂP&' U ih5Mfsn" 8UlVJvgAUaуj9(ٳ7 FU(4!TOf~]KPҌ f#3g=[͓Ci,HXy%j4F$'y͟i;T-*ˣm&ԩ?56zyۤ>|)*ndAC&ex?<*ۘ/A/ AZG.0 F!z: hu4g2eH  t3jԑ6_uQH8Xz|п^$2stH3m.?~[5 RA3.bk+t'ʃѥ;7 Uq|o@o|^^n֛=Iq ;+NȝG &ވ me3"Y /#]dQV e~KƎ?x [+G.pN@(OjtێAMV:+x{Z4c0_=PF2Ա$!N,{HHbN$zZ$\> liԹ6z'*p!A ,o(?S?b;jAWeJHS](M}c0c>ׇqE'%|v# AW>_;_R6;/ K1I]w *]] "kdrU_IHHs:?H M[Qf[ɽrl~W TTcg ^.EY|ѶhkcM]'lOQ@u,"Q̰[{$ɌܝѼ\! ]aޟ{K2F aR ij{wmP:A ۵5xF$2x…=L/LqH`eY ާ_ͷOO *z| L$wGXa/Il==[{1紐m2jV '_:Yvz3>v#~G)LtHd>[{WTسtDYlw"CܾE\^,WBNPAHm3^,e{@9o!jaBp;RQo鶨ueęEbEIK|t_{]_ 17iTɢI Tf'f P:RRiV˪v3X02ֽ_MH]E'5NJCvas,"P:OJn>NZތ\&5 7r]@lw`dy~m=v* w bt4lՀrDew8>> 'qW@8xO$' qY,FIąO[itz7wK;J/,*BjZ<ׅ(*_m̶]S_'gPkShq枮 1\厕r<$Ԭ3laE_xY~K(QvƧygcL?%zEktY7Bǔae<=W;[1r`,*ͺta𲔘2#2zMzj5+  I6ik<+|N׮aǣ)vPH$xGńFۼk;=Skբ>VHd ۅA>r>AI[7S#ئ &>p#?]nM KC@fS_ۆ j/x ˕缁H\|~C$r>Z T_m)ījX} [g90ETt\K9l{+J w:$6#,#rdoqu'<;]RL\>"𫧈3[vNXVAHPy%uqBXw64ϪX'D`,Zno/ =fë`sm|ra~=&+( MR{R@ (&Ȼa`J&ϟͱ I===Ag<]:ŖJX~oSR'ع"Wەe{"M\k)sr}NOIb+i,W],_# f?ʝ k(3pv{ߏ!uKwfAa+mG0YI5L oUMȪ|/fv* yIM z?;B-9|8f@F,o̽U:@mjs(97T 1X&.d5@7DxBzhR[[5Zdl,^i҆K' MWfÑYHDPݓ Ov 85T.?8vg\%vX$ESĹ| klI{0o)IS,+3,vK7_}º75'Bōڼy}Hݕ烲s'_kɭYq9N&ܘVCkrSt]7'T*8@.9jKV>2bg CzjaEn?K44(hJw$t0I|dpԉLވI5~]P4DH(sLY3 )wF1|DQi,X>j\\>TWs&)<—'GI ^m<0L?2*y^ ײy]-i~k AP!hɹWSo6g cԢIfQFuVx@>XhemQȜ+g Zipeb71@߲ 3j>kuBY Rc0YN]ϡ*=%!2+>X P=MGkxZa>Rb!kβZקx% 8LH[xhoU Y:w;XkQ  /„->/5WV^5P]n!f{no*,0bd u.bg\TsFgxW=-Ī +eSu_r5$ &lڒKzZ"KlPT D%~}6|Sv@W tmcЮ/y`gƅOl !IʠoTM/ǀmT]xVf#'o֤RLr%U Ѩ& nL~F3~Yz"eEMn;ܗt5oB9*[_>-I+^^DJ2%qg>sB I铐{ީ-hVZ}t躈Bf/fU)rWL\Ev/^##c)$ʀl^+2J>{Sb$%0.OpIBXH92KnWiSsuryX2ff4ʣb@х Go\4s1r)J7412J5pY֓-Xϭ!?tJ{i}[9'`˜Y-0w! 8hSQVT}*$9nHs" ?r4x9(VUgSԌ@=ǎ`͂kZD*F~z2¼Y]<%{m:LB4D`.Z_G!-et@ |mpɜ}m )eM>$- oWBrSD;FW;c:eJBdl+ZRcl/qٙL/w ߌ?N4rɚ 6[6k#Z(*PFIOAk{=]SG#:hpT3c3.D2,-;I7WR帖Z"/L]x +/}|a|OԷa"O[GDZH_TsQ7j.remYC .HB3*(뚔n-l;40Ӧf^/˭~o"jDjy¢Z?Cp (*5ǀd3Cį.8OV*,,5uO|>Ue^h4[Lnp ՉET).Mڡ6_ V"$a΀ Jh8 { ,SfR0e eЖPQ25PVp9 EO/l P~،|_GK+/xzۆÓȝm%pYHL(tt+Cl~&9NW1X"ʐeӞ!*}@ uoSHh/>"T)͎+a=Wx9b#j 6Ϗ0hv!Kk6i}A]h" ePNDP W!/D]1.QИ_v@p׍/W բ]UW:0HYq6qUzm]6^n(!]^ϺK?oZj -ƲP)GUg"gipR"Rl6Dh`Fuc>䔷acj`|=IgOKF.Nh٧2ce ~OrAZݼt @c%udx;N5D sOdvşJa}u7ω5 *U14.\|v8eTyp<- +Ü*F H?5~m[M C<+N5zV% XQPnF}G8zD- آ!$&?z꨾mWl Dv P\[EeA]WUH };pfއY=~OcNÕbi!W6mŸTBJ82N o+X9i7DFX[9w;Q ݵ̤vi} 1<@ﮩ&ЯTaj%@'N{ƱtyNjȈ^֩gNѳhlз!#oBJ@tf0$VՈZ }4#$ jϼ +`^@R=HRѮ{Rڿ{=&K ];̧^V@2.Nἣ_鲈PBn)@ Y4LL(djXCzw* kQ*N[J#gm1&pjZQgM{I1%-.mf 7bT46+x]PmRx>Ψ%!i`?\JxMIe{^F)n%=~U1a <$] OmS3yُw|Ԃ ="#vM%+{J &y]Ven:~ݱC ERåE?`(HԾ"">P9͏HГER3Ul] PPX*k#(+V(Q6/[ѯF;$,*L83O   Rաdg8`Le'*XKۆ7fm' V1:6@Cqg9s 4 "k,ۢ} I t9.X#>wVS] Mm TX=3Zɰ, \ Walba~-|\J:ǶB0[cٕH#ֻzPz+:W=c'T0 A5v"՜XH5Xu~f$ s0*~Zzu3`tܘi#u}UVXEouGFjm= ݨNBR^mȂh#ѥ~)?R>V@ʙZl;& zmX(簵9M %k>W)(Nj(`%h16O9lKl^DVRw|剋HAz{Gυ L'dn /лǍyϐ Y- q&]{ՒE_Ѿjfn)ZMpF_6öXwHIpipQޠ뜃ܤ7& HUX'2a{|ҥJ ! ܬel-:+wG0kp]-՟S`opB>0x:Q\F.Y&<8]7FQGX~{ 1%jn(]o+zYu g,US~rPm\h2aʳ~'1LJhD%yE{ߏ\ m(\?]xK1&w| B\ZCSR?⤸%jKWF7~>&W++SylCPn^ז?[a~kjNE HK[fBmP\Cg@. $Z"|I JM[.v"^B$sNwEou^ue]9X=-_|fC_ )E;6qa:-,jYr\m3aMK)Rp`NE Έ"(, Uclf2"65#/aiC%Rsj FijMz oy"KSoFEt"ԎAl(ɶI>#Ehc=fRL!'M+4V''OV%/_Wo uyqIDV hW!~n2Tї)c^N_F CrʂB3`ljfrõ{ 4͇XĞ5>M6PǾYLJ<"Usi#*lZ)҇sMČ)L8'3n~M!8EO[-& \_3)Ul rs?\A~$5ܩ:ew E{At!K #%qj-BoEU{^jQ}5VG|1r L#= yNZ4p: ꮝ5V<Э{6 s[V #`H,򫿱-aCp]Tv7*_ʣycqM9A[I6#|l|1HW-̼)[2{0ūue%SߣdP;_j ޱt}0'Yܠs+RcPְ (܁˅F%k;0DT/XB?4#a&D~ |`ps_ -A8ĪKx?;bGf[}b0nTc3ѾH*É\IEΏ+.nIh:L t929q. Bl(w!h-I@P5T\3,{DA C$<AU'fAf,Dk:v/ !ɽ^-qm$Yue+c5w V5s z>(Z,z'/lq;ﯓ?z3OGg ޵wF,mԈRiY? aȔu# sp`|" S*A[ͲX1>,?$ Mx3Xn` z™cnEK}sgC/[Zfxq: Cák/~K&y_n`0L mߏo$i@\myfDu2eGy@7 "tus,φaK"*=eh04,Z6f崏%[D2p| iZ(%04yD4wK쾔Aq`%%vl*԰''~: /H*{/*7׌j,Qڡͅ`byݠX^Y?>\M|` LGkƘVys-K ra P8{̀!kk©c`~VDdT%ؙMYAߴ[̤C u{,ߝ9g!hpퟹ{ӭqAQ.nwz; o 1ׅ,I>!ʧ[Z%]@~)cKI 9W)!ic|K[|6FʢΊf$TǕɄ Kͼ,Nҟ6@A+Vs #v&a#MBsE `4gL=V5qŠ]Ꮇ&bnэam*~>3`Pe~vM,1+f]3NwKl :y J PN&ze ඩ!F@9nm׶2ߴF55XLoOyR]j\.>m4P̘hub+}bQij2+Q) ik좰@ҙz1|. q~Upa$AL84tܥC*1,ّfYPU+!^k6{ٳq/zg;S7|uChHu`\8Ư&肶'K025:2S1yg_9ygRntRP_H6W[R;WMA=ve3\@# O [x$hYI ǣqMSR׍1Q-QiR+*O AOU˭_9mp^/i7&t6r `S,Y2y cd~=19}EX @=y7;!OYX WY#tjEV^8>rQ..le8qB==п#;WOaIa샡t1m oha3eҮdNݵPBeUpX&+&LnT4[4L/}R،rɯ3'x9Qo;P?/-TZפ aL 8ef4N,ꖎww;`5a+5USi-۱(d1uzڳquq2mNX:9rr!yƼoo [ Z'IVa^9tyԣǖ@;`\|bi*21%mw.TM7| Yn&OpLu6Ĩ 4[7Tcl}Ifd YIhH// ٗC[nbjQeOm䟩CN5=SX^ʾaA_tZS wSbq1,Ì9N~7fx/YJoE4{b(9YWHiH'DlˑQ'`?;UWǥ1*=.ԃ87:mLM~.?љ06YمneB怴Cb% 3/,&E Fm?wז.:r%; 1؊J$hc| k8ZkE-"PP荸I; R TMZ+o F>J{ʃR-SZD#i ھ_]U!nwi$a}׻r&8}e)Q8qpwOQO-drL-:Ve86J\ŠC{lD<mef Was EC Z4[swTFp<*CgμF,FlFmE#=A:'V?vT;M{Թ+Ÿ*ew@gp\5m^ec[.!J./6N> OWdTgN/ueL}/>x(3NpqkcXeߛ"tyk¤liS%ٔM-ݼ8L3!=>` pױhݍPYO& ОZJ;*[4TlvxFZTgRۼ^fNXR=d v<65CdЛ?sP& ;>6Sjף݌c񐎃uGZ '6-Lgw0ҟj6LTyn-}\צ@N"#kA#򤓘h`fMc珝h7KhWٹ0o*aGQqDj7EҜBۦl G)߲V& YF~SE%䄧6L]35B>0uW_I["bK[.HAk&#]n#RiRy?CF j p>AT!VN>ndR@!1\~رՆ@~U69kJRc G86'w&R` "0ro>KNTp; 㼖]NIB]~̏,t,!by{ ޴pISqv%/aG šHx `CFYC)"^R\XlIT۽(^TOg5/iTg.qTzgY^ɣ`N[k}*Fvʀh ԧYy"BvSHh*WytˇhWok%SXŢF!{}}UJGI >"jZ4>ԟ'bL+OHHo){!c gPGP8 @Wr$6}i yÎbUx9IySy6 SĆ5~8D&<]ikn/D {G$8xKgN9O5+4ۼmNHOuaM>6Rr)Y^KH ,F=kwY`{wjӯ d{e18,cd^ULN%jR}`PmjO0e៓k|Eֿȧx t8 WTQU~֛=/z o4 T,xc 9Q;s9; BlJ@y|gZmy<':&R0\R8ʊsuJE7sISdyh9Ư$[_ *bYn_8jV|O)?D& fySv5,M-iek{ m7!W[LO/p!AA/3a.9^`#<UCPN d06Af<^g܏dE1܎$ԿIzxT.7` ]!+Pգt'={?;-Ha`3އ,RSPD$[EL643N2NڎV@hҸi}i;S?n˙D!-϶9Y0<'ETXE`JT+"t5~$|j "P]ZÜӅ$ΠƳqVY (F9RjV޿ַ83ĒU׆U-.n/,K0'a8xKmRͽ82xdNiɿ2IϦ,pEk$la| *@Wj[D+* O+M+ _qATąBw҇%Wf2D-H+<ִ r` T,kRP'-2:GGMfoG%"v&a|[ܰE,Ҷa~  \ɐg=䶧![‘ 0pK s[Yhm$gJ2CEiέ)w.N.gD^@R 'EF*Ui? Mrf#"X}iؿA~{@# pGŵś9آ2^_#7qM=>^3KM X|q2%P_NZ_ڽ"}}t(nfK8US(њuo1:qR7qYd>B15څ?-[=j|.w`54@  iwvjlMn\jmӦnBfԥƂPl|`{80<蚼UX*5 E/YJPhm+/]y:׾֖BjRkFf_VMBqêekAZ2'@)'%=7o!! V52FM(ozPno\IEɇ@8;Sg[Zka?j)G+SŬӕNpZR9Q6SlSR1H[֤a/4V뇵XkitCk2Qh} ّϊw}@?ɈٌB\fPUݻ쪿~JWd25aS`;(R&(๤A#Ӧn86Q7%@ԥFE "nvΉDer1O6IȢ@i[uQ؝ ]J^P̂I󧓋7C )AoYH>nkslF`9@H-!nț5{23"0t] rʿ}Ca Po~n9csn'4 l-)?CyZ J1*9G3)eOiMr]Bom裶byRӀ CǍR Te[S"IPÄWK?eQ<~N:fFw:ZV"u$NaY)\D *{14 ywNF FO4KRcAq}\'nMBg:j|lw|Տ!cWQv~gp'cIY*qVb b9*vT/MVZrT6>0Є?CEq]ͅ)\6:xz0=c=>Al#%L&K#c4,(åb쭑X m[_%'猭z {ڋv5\֥9yN_ܹ)-R ͢vOla,"?p7T u 8>!Xvw6#UA|d\2׽DuQ KNl,*}׊Aj[lϡZj}y]t6Bt Ni9.zLi79rrПBwy}9-sulvȍ%9纕x ݚoPTq{@:_o)>|WtJ*󚚷VyQg3%)݆%]\ `̯#6^JGŒ-E+%dXAt EţkTh1,Mez+@8ip58C -B ?CK̛/O@18i ?!0;PvWoבɌp_fbhʘd&͋(o!}:TvIz`Lg ng4p-v޴BsRtgf5xҖ@+WG/BЭ@GeXmv60}C?c߶I)/*4Ωh%bUJI8]ߌT;qM@ ^Ŗ1\{P"8`pV^1uwcu= [_u3](^.+$3JZWW{  8[2)olc{tm"ZRل!ʢ&ctU˾o#i^GMn|O7GCt듧xF/-v'h_ѝa'~ \lS Gyws\Γ{ğs4cϹesFGU鉵켐?O![wx,* )WM)Њnbŗ~]F'2D1IHd{]H=C|uf'$@Mwo64vr ov_\>m}KBHQTDbw$RpxNnh+Ckr Uq65,ACCMza#_V輣CueJGO\x @YO淫ɟ&nL 61G6`"ְg?)}%gH 4 tyULhۈϽy=DrN=YxMaUX9')V~O;o_)( CEGnLgz x9\_}܊luRJ0D(b g6A륋 Vџ_(,6S# 3@D}j+qCG@KC`_*y~ 42FRqG3LZ`>W Q;SBά֗8\y&&(笍u 4eOm(zS i:f͠'eg qi:;#C.]cT[QCgcL`#@WO(a.>4e- d?P3[U4|tmF}Dh39jO Sqу1EvIX-be4L;nWo,/blq=1~z3ѱ ~bEEtMӃd jցƗ*Glw]@8}>I*ّ9^xɖAc Vr5ʙ"+EbJɥguH!Q1*EJ j'0Xk^(,UT*q c;ud/bD2`5q&}YG@mcT XD{l+saKw;UVq6ζmSI\~FTƌc'zwJ^\03Mz)sOWem5s=?q7;:hLNq8՞"VQ}$/J.̷mNh\35gV-cMCV&qwV Y kItI ٖ ?>mgKwF/ ¥rp^'K-0DU=ҷ'q_bBc.6Vm~m$rD><IĐyoo7\T>'%h搩UOQu1q_ccR$AIA vK!](̿GqKZ!.5꺣G1ttZư*jƲD~ 1^gn,30EV H20L(DI3qu襡i,244]}.x>.%}kazd^ [/&;w {P:b9U+7YD%|.&ϖn5; /Dؼm:sc! #W\l۹$P2:TsvxB*qۭf/KϮS{}N%F'n96'&LJrtW$Tӯ{ݙ(hfcD c@Jn@#R'/^RQ"M)S6ABGrr;l"ld8ȤB$E>.%3Jߟ](ӛ.{Wo?Fms,Ŧj H:d$pW޲[}Oo5Jvǭy"혃Pvb?x2^\5W~cZL1ʀ'KyBV >!YO%(,[{w`? q`raպ+(* \g/^ރ+'kux4_~$ Ȯ)OzfÂ5w\P nRRբ]otz]TH+F `'Z1n.UB(p&r H iȹ̑(` r I!$ZU2v6__B7`c8cmJ̼ $>g5 ~c2 ݺSp; "^(5δ&Zƙ_$  ztb-S-s fd0yr10hU{FjງVHIh֫;\KU;T9qcBJHՇ F63H lM9 ꑷGd_q].X>GtTǺM>m\._OWObwIC'mA> 1y ޖ|K'$e^.97BG>=8PHboaaH1?!cQ{j7 1FS rFUxy7TŠ*T-()N՛iW&Cy|S^[pȣ U/y6'sJ}`aC x6ģB2AkP0ۅ MI5YBr@Cls]=>UFn^NW('#_Or@Fi|??.#_ t oty< ?gczs`/NLVoh5*ϝ8I3璂!$Jeˋ(}76;[L_K }`suO>\v?|!=_-¤MOB NsmlIS,LJLȷC qfHV]6$gz*,ÇS#nԲ,q}VtG=/BI07aw2K 2~ՠ-h2Ľٰv7H6fdyYfhF*+Yq*{НeĄ"Rl۽_oُ&%8QQ:Ėڃ2?Y?,_lr3}#٫2r(b\71/B{ZІIʈ8*2|(A2!zT㉎?Ix|f+ЎÄ q_\ Mk+q⫮C{q1/{R?,gm|^6lᢢ{n_~vOz>oܠ:^tk'mz!p>owk]ڍ79XX&'Y܎%wo87 >v8+hu `H[E7[?^ҒUq(F)O`W\/n~hG tԁLPcӨ(?!*7ډ{<+q!ґAR>oࠡXJGu!A|u|jU.bFi"ޢ%xXꑌh L o;b2VóX?k]a,82 9JSq*sG.TnBfgq=%&gP9mJ{P%Yf̷MXRm j9% Lh3+>کI¼V(3U8{nɝ y%dn;~ miwuM7 tEXŴHN-ͲXOx~#z{P?MD6pve5f%k fT̋c큔.#)$!9fxAph ӵ?Q÷FzOgQͺD %aVXr L Th Qѭlm15:JH_M\;3aS|ǫ &8@7?M/M_M!H(=Fv\cpor 0]+9nٕbbivMw"'W~rBT0T~od`SHgl&?Gũy^6X"SDr\ݣTXְb4E6"Tm 4IגC? |T nyc_C[< ܅ss]@kF(@HORTd \/W}|P~YnUz|U*-RوRN/g}3i nݭ0%W0[JCn Nc0 i LŒh%LF5aKTUn߳Wߓos Q֪z {mSFB{ZHt 7.b -/^j e>;y_PkMNOR"lͲddZ|ޘھM P tchtmwOq,7_zFe\׻HP؉“WI^( )96jd!9FJ1"eip1r+HsToN|h%t CA$jeA ; -(f^ ^!Φ1d4r?vgK,:O"ϣh(n:xa +ƭ Yٹ(̱FVb{x@} "߂P݋u?5PX^RO{&G߳{/Uw"+k~VrZiuM[f:<@)z72ϔ<+{ >+ϙoG㾿n)-+:0*W2@|ư6v:!mrnm­i`yn p%*g(Iǜi*ŅCTQ_P6 9fccJ))j0Mߋ׈ ހ%-a\skׄ\0At$[K/ ar#3(MnLMlP gN܃v M}hPp4` F{N ?P&U"H{خ^Cfu,-e Sj×ieE;R5X>`/d-ur@5F`|Tꂟ j *+fT0EhqbqpL IS/O9"9*HޗcQCfDϴo(""qS0FtƏKfK-֞w) Q rmqK mqx=_9YzdF3QwIkXm"σ]ĻQ- OnSqo:$D@--Ed;T,%"$5Kz9Z댚Q`i"wcQ^_l_'\9" g_io6YY;)43o.ydgjNlRh2}Vuj7N%p5*%~"?R]'Hjյnq5IY#C[z|+g&c`d2|RDzEBՉ?vH@y'BUߒM.I_5T'Q(| ,lAh G^.~|mѕ0Tǚ3&tbx4nF5~T(Nh(<b,Z(blh7>sxmˉ5 |+Yc%eR^I  ׇ돮< A86צ7[Cjc3o5.6wb,nũLmKi'BX"^D^ %(w#zcM$Rkf3-% : Sg]+2MIb VN.XQ+bjImZɵUωP3Q_$MhY$Ygن;Wpۺ7W,J^ȱuG:hMq #{v$R[Y_ybAJӅ*4u,ɿPl,{8趋Lx ?mGLo 9J2 C3x&5{xӫ'@ISua2Ic)F#h Av-&PC.yZd[d9ym 9AFuJ"'ƣC_P@0ƒS;8KI\k%O{,NYfd(ĭHlz-$*g֨v+Jc3P&<;)Y۸{pf1zi>hbrcdZkw$ְ2qSʰ*b|&A!qR>6V?" E)84bT ep]l7l0FISBRgUB^1AA#옴F1=bjKyQcɖ@î^1w+'S$i [ OGHEo=^0[̽)-闢`-%{~(:̫m5<9fL_|Ԫ5Z~4_:Qo>k3Wɤ fr!_H4d#ۡcY,ۙxДز!ye/ gÙmof9@Sw _jHˌc4@a6lp[Feݴ]}.X;s'68.@(tʞOfM}SE]݌cmFh)1ڀW@σ7gHQ,f[I{ݙEK.psHCK_)y34Dn DG\jcǗ8 F("6 ]oėj\I ,G^3%:"i-I5mjuYK}J"ÆǔTTi7G_Ȱf*~c|etu7mH\Ro7_D 0nS ɤCVuWȣ-% "qvHуdN)]^fyt͌#"ڙW:گ~ ƹ{X*đ8FN&u_C۰7Ky6b.p劌G65 ui`7?.\rԇ IDCD زn!c&Ja?}RM?'ڔGGO&F^~eװ T鰀NidžɺS/t `SLa ,9uJ;[]W ջ; A{GNDZ CbQW?@p0ZPIܧbPZ=,)gMYJm*/J YF3 $<.ܴyO@&S8, ǏWPՑw٬[I.5 YrIrHPSQxO43}_5}OVc5]I |xNF"]L^ڤ5Lq8:+ Cq \k QGʑq_G[)h{GwiMYBP9yL 7hkM' L;X>v.1zI:ՇOxFOf#vco%s23 D `[/)#v?+>2 #QQm:J uy+74Y Z1p5UᓪRs#4bg%] Jytruyb[Չxi!gF,> M4`YޖDUv݌Y'= Eh^ԝ(ؚQc! SB9\ˉLFUޱhs.s*/ťHjg.m 6(Hb :5X7 |RkVG6a}V(; ZJ6+d߳4I%  7{-Fb;ek9?w^sEFNwÀIDK(oS='$"քVL ZFqR{۪_#6V%ҁ}_'-_6sV{rP-KAWZE=fסME.z-Am1n>HqMٽoctn@.A9`=u¢Ɇ 8nMc84'wleS1٫ oJp#,n.xLTF/Lokr2kY;aEw]n%XZ~N!P ph#y;:Ga)s-CN2f5zLz "|-V]=N ca %9_0کY>_\M"xXq5NSlŬ 6[?_R^4z)m϶OSv3KOi]uڳTtS@L!QOa)\SxK@Ӫ*~G5eqV9u 4\]/8M}E~Q&աDžu(@8Y4dޥA!#Ov7V Oi~a#ܸ&q0|i7@N⨱jg]z"g2C8np~v:=D08s$GX&T|lOW=|c56Dחh) y1&Ti;;w~B`qLK}*=]{elynXI+{ dt%Xx#[p&=GW" ~9A$RXF[MmwC2Eznph-qq%ד?iݦǚP(:褭 NaUUT`C_SMEA1 gEMy%].*jj4IEDt0)7lҁz#s VXh f`#h ;8` ۳rG6H6#%W/ *B/E4>ZKRĪ Ғ?f58uxVe0?btRD4fw)G> G=_޶czVW W(HܷɈU{XiEE36zc:|s`Q^YPBJh `5b۫#1v8pЖ0_Yvv5=Ө;>u=lVl=5Ϭ7𡑲ZQ=1")-R~ 6CFZ%qK%Q㚂,ߙE_;vØġ-cS/J[C^1,z8] :R;;_% FMߵdGV{Wux_slYjr[o_Uo6rdTA<)YU]rМdP~0_.ˉdA.]s-df61˚6-a@׃е=ƅ 묯~T3ʻ1U/H^l(d3w}õ]xP꽿V0v zПÅVժΔର2 5@8%?#r־ARad1467^ Z#&;sSRy_/ܴ;A]]u:ynWҫn|8q3k=4F]w oKdt7HaOdqTj#T??wU24:&z1-2H<7:*ŲnQVx.0dJ⨟"dp_4$ syXZnKWgKOǨ]|kM>CIF_M&3=x2⹈Yk c [XVC7,Z&:ߓ ]k 13Zr洫}Ih2x"C|_0$=jS5v[t \s5>.' aKcֳ݉*wO(A4A)Rdźhb<8ߏKuՅ=dFyI/ =J0OOڍ38;+ Qxp~x+n_ S'r{isCI5,>XxXzs_ϴN)菮j|ڏąL7<G23V/@$ 苞9, 7yErsu ^R;le.U_k hqq>[CA.=`%EU/Ӵ^}cEeev'go+aj)4I<2+;au.`CY=(D@eC_ mˉg(5MJ pfd;^"/8B́0 O qKNnszBX%U-BЭi5^ܯd ő!W72 A$BU_:ӊQ첲ǭӶ Q-XLU J*z]W9p.n@F>9ٳy{%?w6mHmfr_ϡE3 `tj诨&OXdڈD4][5&KP%X3!~UibrLRRr#$گ> 7>vMIrA+_ޠyҧLDAef#$b_i+hP6Ndb0 }emAmgM03B!{9van J.^bai&^ "BLkSxvTN~(aSm@/}q4qDdI*/;&GPNײ|Y^)W;btV[(Aw kҲ@ڕ,Kx6yc?&ς`]Af6̘'13۲J[|u$'Y٩)ExSĨ ԫ!]Wou7R@NBBЊE6Xj1XhO+1X<\]n>I9}08Y`Xc؋4i^N@;< ^qX@y2:RTt諸*Rfu3Rܓq4YKKk/ H%iҽ3`w+pU î CF(̍m3.Jc U.P=z{`;SQUOz5Z)bȮ&Zs߬J8%I,yHL\_|=q3 YN._-hy0Si{C5n;:8JdLGW?>9uu1rd Uv 6-]"xrʨnXU3H4]VqCH6y7l9"RoB_B4b?`M\pu-nlEB䧋LkI'6*TΘoըMӤUﱎ odSjq\mSBJ6D)69ǃAJ? )7BNh3aE +H H23i'pq/f6'W"Ȝ`qz+z2?D˽Ctzt8RuDVrWIq%\ PCx$pP!t眢0p} M8}y;p@&l1` i ɝ/#9?*3g'ܽOemr Y~6n NDy&h|:WɅyu:z=@b{VauqT7f("e Uϑh*l8x2I]֐o7d 霷#96O1H7T`rƶsYCֶx WJF5gx^%$HP(:tk"s~G*4/qA+b;1 d"tTLD/Uc#0V-2e=V3md;FAxG6ٰW)ƃs hky7{zg7(jztea+>oC{pNp66'u\jfJj×K9:;8`ɹX6=8C Xrk S^|XЭ Yh䗧JBuj,rxْmJ8bWq$P5^ >1id3\ f5(K2nUnL<*Y=S2+P+CB߅a\WByةv;3gw%hfug1ϸ Y}Akl& 믂8N $D\B5~ega8^]Sk~g5=NIw.˟w:K`5ڂ|uR6-03LMdXkuU7$UFe? j_\sDNUPgıWc/ӲT%P㜼<)PU(p4aKzskbc;G(I2m2eV %O=m&љq.݌=Ѹ f*s@S~T'N%`!Fh Ɯӥ'CNe'v{IMm-V3ȧ\C"vaznV>TKwGNߨojaV f, ͇J3}^4.ms^̏31kET]lՂ0cYIufZx <%̍-AA1WSd*-(%WgF٬Kx0d? 1U@,\h"kL9Mǀ19˂ۨcfU}oHyeOr:'5P"0p/#ޮ*@P~g#(9?pE{ַ;k)W<ٰGQ3cHa0{}mӃ |dAWD-Yڻӵ1 KYC>kc #P(^%V̒Y%O'y:I4啇\,5ޮAMBh P}Vz{^cU6ϥlJ^@vSe#]YU}H ([e fD!}x*a)HU(o$Ьj<Rq r.٢u7 MLdش=_yfWo__&JO'f4=u2bϻc°\p]G /cP]AsZ)569E͉u\VB,V}i' AAfrrIUTcĉS) @\7dwg=P\ 7σg_ȹք?Q+fj]I)H(7Dظo-ٮH8Մ [D#=B둛/⌿4S=l|!,xMVمz&=t%-aM0WXB/ϙ"PlѪcY_>?3Kz>pi@<{1t]}7HcPV-G+O2˓Y^1fQ&^b+9Cŋь6;mwsBι0Q.3&ևq1 Q7X^rqn.]:%Rљ$#qk"18:\F+5q?) ➀un.r Aupjl3>Z}0'lr<~43Yyw|eF팹sv G<6{dq3>+c/=Bi[K~^Hz?^E7IZd^u݌S>&,XB4;G9&M l~тC)ZHʝ*wTV,`4{tHE#DÓ]n|ޖ؇.?gS&/HTv=FIwN4Ҥ},0rw擖6prXA.h]7o/I/v҂V VJ° XQ%hP|=c@v{R~A()kG]y!V^{,u{B|Kcx?SV]\yRe87  GjOG.M lb.c&H]汁*v` v˲NjD%$ٔoHza[jߢGō(. w >)*5q/~NjSJ{ |MTXHuV_.V!䂥J= ؒ+4Ej#5H0^c<^JCڛ]"6lݻ?@a*UzŖyNeYjfucxj;K! hC"DV#Te W0,i6`7f*o2x}%˼r Ѽir־Oc Ws:G*׫;CXiB<+xfT(UJBk&1Z>}<`?jϓhjoxnj+JE GȻKr**a+ì)h|ą@,w3q֬^~!mד)&+*GPh }dR@ʫuC蛳,!l(Q2ڽdL/@ä_a봗W 1J碵&OD1vX~c6rU=0DXB7a,Aw\ORKڻVnw%D)L[Rzu/hʉcc3SmjJR'bhl2OEؚp4LyYR,El9G 7p VIz#[@'tt#}?1нvb12Z[ЎAAS՞Mʿ}Q?ZiC$c7 {7FA˷$9asׅ$shmW`R)OnKCΊJ^s AmpfcM]\+aR9%`~ 3ӯ˴N7P_B]AIbaQ]ܻ>Y4W㔅}q@~2M2٣Ls$hV2)N7y邽pZM_L%w\j88;JUtt͊=fn{ζ:%']Ϲ0Q?}KWUDz~?.e ~ϕl2}:M^P(_V[l443cƌ 5mkt4xo 8B >:t,bcnb~9=nUTXXyCZ݌hy_k^Gx0BMY12"<@YI'U],ڥrHs6Mi$5ȱwjM_}[ދVJ@c+6/B3MbUl2{/F% Icj/.wۍfXT"+hzYkmGlF ";K§7bl-? \1'g:.}Q/άg gb+/3b:1!*9_cGoCqWWИ svn1;]l\ WkqI5lS\1.X [MZ͌Qݯ өg9vwI'frJ\Lz@DC}w//5NF9y~Ӭ?^\Ǟ*eA W*uI7RGI.+9PUo}γu!CZg8%Q(+AX^̑_iW͘{|c|))')u%t;/$.ON "Bv؁j*;o̠z0RtVQ`JTIefoOӰM]Ub?҄RɌGJii^ e$k^e |eAhMQAҁDCXh577Z)g`Yy|G8!fNKf'=? mCyuds0Q\wnAgǢKw2kѯ0`+Db_2ln@q^>`0=Hu7^'uD ^`>o?6[`d 信|l$ڋ|xi}@ I`3뉄԰򢐽RSjɑul#JwR,)gJV{,-z?f.|jM'XQ}n ?Ghd*a\F rc:#oP]F6qY\k Wd M8>Sp632z:w<3kI27OaȃV;%eڍRt(Ҏ-rKE!ƈ67>i?njHF;iFTLeMdWFKнF7\rfX."~L>؉|Ȥ 86=zzvƗ!K8d8]z[ySg 0^]An2=oG,m~)aN| }Ә1\֍v%Ňqхl[-pV:ݓ.K/HLY|_/I\4W,vg$=03,/v?H \71x,ମ?Gp=MI1fHM~$oG`t(Eg7#Lu.]!OO.Vп++ g|)O: c]6dIou:+QbX FƑǔEE&Xб q@qk)Y(ϢÀKpǚU.~UO`\JJD`zBH C+]Mz`ݕ1Vy;CL3Ԫ:]W\J/9)v(9U@vs[?hE8>Rs9٭-* Av 6?3bs V܇}#h VxJd\ӘIz᧰GU};@OT:1ך?s"ӽRVsN|+ 3o]X,{&ط?U l;j~sϝS󼻍'΃VbߦY)3 gQ[%ߵ{Pc2$>eM%IBiTLH/CNLe/UIeޯVq$y+NC W Q_u@^n\0mp*fIWu DcAt!6`=R0D.}e׍m9?VD/"|iPC,j/Dž3o)eo[FqRU08,PK_uV%Db:m}Ω:>3w)!YX9GQac(1|1LoWb T T _9Ƽ]myG46a%T JXb~Nm8xvl4ANn%,1}%,P+B􅠡}L/78Y>T~ |)M^ϣ.edgƫx5+r׹\CI+.?h?5#6?Pb= Njv@=Gb[y[p.w)w"|F|Z?W!ڟLIyj#%i3h[`t"ƺֻc(_IOL-LD&L?.[+pPO9j.LZwةHLCmfm%̢. %YoMT+ nYb~nVH(͔PbkU0~&+sE {)]CםNq(ex#4ቾ*zwqcon$-mtjZ;wV8!UF{^q<)8 B^^g$@u{Awb{VZ C t|!:@jf4-U:ԺogZLB{jsUgbaNN"7;hKZʎU`Z/$]0KOy8.w$iĵ?WxzPK#-(:JT ǂBkrw}8q<^dt|\5!珎 \I\ YǸI dP;4R:~D&irw[5TW1A%"vuټpLar " نK̦د֎ ލI&u13Y]V ܳ<)`QA?:7[y M2'. s Tf?@nѠq@_DH!ږ |XUZQ\DxyNÕ(qZT{ un> ZQ`>PD.bG\~#e~_0Ch_悍B@5xbhE:jp^$rߣ3ȣd:Tx h& rU?||[#O.L%"C(w4P`#CS/⠑3kq6.OdF(,;M}8EL>l֜a5`E#9g$YQ ̑3ڼbح%&(%RLJ[b_E"ԽFјֶ~+2҄ jv+_諏 fJ|t4妐T0ӗ8}ZH$H'Nmdqi%Wg ʕB;?8LmjoUJ vDŽOHŅ1|Q-eS P6F_d5{~;ڂ9&˗$lUG5u #P;HxۺL&^.qYZBL; 5,od ao-h=-)##޴-JfgjΧ6}K fMXDTcw!)R{[J/"}ߓ]dq 7oknG6Q8N1ߚ,DŔٯج*thﹷ6rW pL P{k%U8NkA6 ";!l! 0q7xFch* o#򕔩u~e:S Wq &rDt^Ò懤`$1e$.s65ZŌ1 * ]~6"e`*ܹpQfW cns'Xba`L; &qp| W%GkRk-9w,GؘݸrzߘUzj*uT_Yr删q%9\4U_9u.~#揘mmaWIDY݋VԈXdfeG]=#H|EC"󈄟!}*" UoEA-|-[uW@/ /{`tF[eTMbkZ17Aǰߵ/о8V)<^74TL8TVp8?ȭW8p$Wv1I,ty^Dy܀s^͗Q!$?M<<]Go Xn @? \ӈ'NCsCcujmE\Z}2A>@\P(߾Q:x}Hn}>.t:iB&>Lyx>a\> |֘՝mjEg~¾ 2TH|bO/sܽ5+f=Qr dk/3Ÿ){iR޺m,jMɑg <B!^+5$'\8$KК>rN0op>1* p 6Ib4[k8D&+ `4JwPZoK e< |$WrN\s"|˭Wdh@XU9@V 񒈍o3L<1*tFw% &@|ʴL7 )͟\-^Xjۉe\ tcn`ntmZ/ ,2 ԭU,;iG!C ?6<`֛Ehq/M7Y+rm>1NYpEAAliUrT6@W Qws}(T:dG@B婻tLz1ae^3,*aR=Kqej3B^!v݁Al1H<нuL/=^lzV9?IbGgMUa-~tPK@Ui)=# R.L4V(eXْ=W׻ӻ,H+D!kuxҤ}W[%{<\,D$zw84i/%6UTa ¨[&ﻣNewlSx{i|:No^ ?w"7o B!se*;[RQ:ʔIh(].hAO2q4!(%I{LSUKT]C_M[paLTZ׆n}Ƞ!vBH4JۍT~00=ҿF-,h>q#F3]4oq^(̷|z:7O$j=(EkN(r:1!;㗎:EHH=kr_1{ }8)Z^K^\Z>_:4J+kR20՚q~sÜarep~o XX]/8'"43K2-;3Lqlsz#e`xWlԬ|n8Uّi&D(|q%u t!3Lx:d@wRQ+8) aA"գ<,e6wz!l\ZqJk2%Aeo"̜8v H&{Z@~5Mv, ]P>kմ-G0csv [!/DQ9(VN)[UMܲT{\lcKQ9 &I|⾆ jN\E!rFuh*=<"0DeWqңg P^@/ iݘ1 P[^`P}URUA7zDr-a(!'?lՕ ,/Tt78օh%9€OWp"C8XB;lD~u{N 'y0@eL ޜEr!.]e?Υ((;4~^4g#sFzHP0"g能M#8 4 @m\R{{rEV%N5[ɹ3iM>3N(|6 ukJcxeHӇ;2?T3AxW}?>"8PxU; :c.$8 58Z*;'/8jx .[O|dg`,˲H{(FX,ykA:_ǡ;/E9oOjFmB7&)bYeL`<QO?ATYS@nv@J6hSTnS6^Sj)Ky0Ė*B#d9럄_wQbǰ殿+a}?s-;Pؚ(A ~{h!8&NJT^_Qh߱80.J&Yq?t-ZtjO8)pV.7W~5 }가+ ?u@K]34+躝Chro%DoOT<~Y %_PW5HGK'vU'#b2+Ǥa*|DtJȵuȈ6ȩkuw9;lv4`&L9e+7e9y[tf?L\h۪ K-݈qhi3 T^HPVfS&ݍGˁR+֬r9=IŲǍnħ:D,tQ({%1 ?u&53UE,5T,mZჁkkG(O@|ƀW 4gmsdN0[,/~ );Kzn)dL~ r2w}hlh %>2eKŲ #TY$W˅r&-89{]ͧBTglP-=u//bB." gK+/'I,:WҼp:sNxgwTT$i!4pTThzPS4fX YD^!̆֨X/ZBd]O_Z1$k緌fHWr<f+.?}́HOk܆\pkW8]JJ(uX%R۹ICJD^.=S Ac8۠RG*(^ ;}N#8瓖H ΀(Kve#E3:LtKG 2)$<WuvC=~ $T9YPbӓ^O ' &W^x [z#Pfdߔ`5ЂƀGňCj+m4#Kw,  7+N]$oz&xIJتHiJ0!Cr Ħ܅'јF;Mf%rzj2|!wߵ*d籰ן䦳P w;8TXvxx2yK)/4ZDʐZTJ}=?7⻕}l擱1[irJբhS\)|ye=(QlCǬϬ{/@ߟ)ܖYAfphnB{*ӷ-K1J\Ͷ 5hK.Q8WX4 ԺEW11*m?MuWـ5r<-T.6ܙO.h>VxV: {3d"ՙ1P7\RzQS G vc88dNZJ#p 2Fʉ) K*x rY1d Xq3: `z/M:/LJC3fJkCJلll6gN9~BR^6Ug5 n`\H韄! .0TpA6;ȁН)ڢx C!">ۓ<}?Jr>*$̉z\g ǐH51Æ=۶fGIlif5c&NL:_PG75~hzk:SvzZ9tlwvduŒ1E~?륀0Ӆ96l`99.(ĕeh j![޶bnjC.]g)0or#MpbN2 E Fl}H.ֳw" 6.ax%X#EIWuEDž.K_\ЫpO%!boAmTJ{ y 3oO"@JLU<>Hl0՟DeZM`0g, DNmhYJibUFIQ<#Eq: ?QYKKVZ40͖-gս~In`2J(#VdKn=Y|)흇+ !B΂$N ҵv=j~[4 lX^r ᯈ.ؼ$9g^MD4ꏎ>4=`ؙ!s%1 jGkhEݒx6Mr}710z%ҖB~Zr YOG'<>Y2#[Sœ/dL) ST&#K:hLDscj~kKw霽G%7m "mMA$؉ivq8_`9щ~~K0 vy4yo$J[:i).E<4qa~[X_ 3VYV C@kGٯ!( I[86} _ۮW&>W\VFʛs!֭O3N^VyTP1=yN8'8Md=nI݅Yln1ަ6W(~ fca1N#*M}f\6FG0^S#BKܫ/ &ć2Y0Dй@c`zIhRhwIb]Э=nTsBjߺ4R߭ζ ۠Lq7|@W*[m@`z 1Xpiʷs7!Hor!pCs@ F)0Ys+Ben DA{:*k mTu*7ڇ6ɬ\sOHˉSM?u M n2pV2j {S*6&W5;]p5֘[?'=fmukd̒D#Wݽ]Ō;/ScAޢOO%"C2;]<U|z5[k1soI#6{ۻܿn}}6D^:^AIc6/:*989 <4njwUyovin8H)'W璓j;!e>MկdT-(G/0r+{Ǹ =txf~A3Ԧ;rÍ<:N|uߠA;/ m|9N"8fP_p9=G [%ẙ7&H/I^vh1]&,S6BV@GԤ 1ª28܅k\d"XW"@e"ůh&O*D'ςieB~vZ]dr37%M#9zoVjzF Z1FK EriMذ=o4NLZ07bx^DЩ׿9>Hh6ؘ(" }o,j#dX.)$IRID[cE@5"BC(벉]-+(lν)"ҡkE.j.O)3]m`|Ŧ]Go9Յǧ W Rfma<J|~%]($)ל+=#&'ȼ'tJpW{Q~1iu,:/ -U[x,=Ĥaj- 暝QeW7Lu:hЋkQ t"Q.Rvf.X(`Zt6BvXM@C"'0#[B I!?Pph0a 1t00ݱD߈:PTCn'T-!aA"۞~_k>wҌ4*u֤i`?o_TIA ~1c;Ld;:Mq"--dɄߐVC-`֑-#Ƹ8Hޝ!M@f`C##2H+yIu@L~_^]2ph>mZrZ x\K+ݼ`,ä|;*k:ƅ :K EyPilش2h,G LbC;ijĢAuH_aO_]bO$E+r,4ӑ8>UtKzh>pf]7:j ת,>;:vhMڋ_a*UJA3ZSY:ZEw8b3P$A-j|V;x[sA;7bɲIc BQ[EF,{VT6./cjl/]ڙeRwly9mqv^$|ܧH?KюAy|{U?ZQJvUT+H\S&QӜۃusTI)Q" hch8y5õKYKz-M dݼLf/j:DM5* f&v|cx|}u3ACgFYMybؚue\j!DnwG7WE*^/D;\ 27THYbgnэjj BNb=ܳi5Hd(3 ~j1oD;3J .n&f-fqkл3@o9{_"rs7{:Ic-֡A B;AM]Yvj=0 |]d.'Px[q&#$h"Z07i$Ԃ x3,C tɳ1i ;ߥG1:HP>yҌn@8EC:KD\RALw'̦pI?as빌qD2vGV ,‹,i`:q /yBc݅(M2#cѠ۱OJ=_35!RՄ,ۀ)~5p;⭨Ay#BPEF V\tjzH:L1L'%^N,i|X#,.sonFJ0hLRޔ=Z(L1d'*cdrܐx- 2L|'_JB0.)лܮJK؅;lPD\ $Ӗ)g-ˈVRak?PI1bV 0Cpg>!0 D`U.:SMI)+)͉L3 EL5u`{$qZ~7@;c8&画փ#D0~Rus5Q Aھ,/ly#]dPMø $w^MƖA˒T^^7f]Kq@,8Co QdQ5#T "&BR'F.9ng[*6N--^Ђ+EZ^6yUӁ%5[®`nPI%J\z<]CfCg\XaӿSg!XkYpB7xZf8)QeH UdLLC_+u$٦0u3 auƥ;*I%rH([ ]չWcG  Z9-N3;rmg ) cڃE@6A'g:ky-|\u}慈O&)iAΌr1jRSS[h"5x']C|", ;H{y̧ݽ̾/)0(L@KG_Mͻs;JL6WZhy$T6PDU\:tP5L"0!?P2\M 9X0j XЉ殃&n& 9~͛X=*m=&tH:deDO)<(u}D XB_lyR0X ӓbI,PI a&!;C"PՄL=YvAaZ}Na滶/2p o:DY&uNm'V4FpRkdN)]ªA ̛c".s ɵe!eL*}uUьAͶߌ|ROTTo:2)Rg*l3꘥\>s U5oaG=s$M=eK/(_U,uT  jNz]zɄ7+%m/Q b퇖wzOt,p,Pnvg]")ȹaXO>qҮ~nNޥZpջZV} g;Ϙ )rZlKۀ}T_FZlg-n ^_GvqSKŬkI9lK6cu8:L3өwv԰Mts8/cEY&ΰ| lxV]+7%Ɉ C]k@{fc)*\Zr[d'.f h.?sc4'yݾb.۔ "߷}1#,TlEMJ'MFwq}/P` #D-((_0 ,i2MۤmGC2.cڂOF|bt8`K%)FORݕ7e^a5m/wl/^Q+]T!5_hdib^28rjzGwQ >m5mCkNC#,xbiZG}f̄\/o) "ⱃ``#Q.z/ m)\.u,T5 d^aʲ"׆ ˙fY 94A !!;?ajSv>#m*W|Nc|wZAlʎQN[ jOesoi%q>} M5εc7i"v_<ƝL$Z.ܗӌ"N}4ǣy:4{/@} ѯW6n峴IߪL]r=$8 ;}3J+zO+vxt{`Q{h%ws}t?8.Yp<$Wn^(H4IƯ2?$kWUMh3 Ua4/LD@0pC©kVqFT&IXzY|PyS.:twPy kZG/ez34]-NEߺFwMf\ {N%I*&U७S٭}}8بj& ^8 Xb|,ٵv*{_NyL'3mPV>ܽ`9O( (Q"kJQJI6$Η߻^qE(. EF۷#R%UɸJ};,w-[<>?`4fgМ0'U(0&"=3dN?3e'pU}}VmOV߉-۝bd8c6 wmR \ @0 _S/K[{v%XuXtN! y>.Ȍe П%>xper4(ۉ :SX[ 0_,dd (Y)) ?nmTc(3FXY&KwCifqJ(Ant7LyEYV=`Wp! < h9xZ/є/KbCX+cbbMue|@Q$>S'n䯔i$%̹nWDPc.5k7Fؾw!T (9QP}6Yz (U׫G,rI_5;3~u(\[7M*pF&58Ιo9 + z&c!qht{!d x6X@щIlKSЮvP%e&ѷ~Ol?9@"R %I0#cNpmZ<EMlͽV-i}JRN~"u9`Nct鰏IKb@2h%`8gX lOfJ.*kpQBC;Tdx}$^G;S6c:8)c 4yoU*bLD?PS2Py j@LũW1;i ]hYy}D'޾ )I(p|҂R!_SoboBx/&!y|[?S Y%9[=vխ&χa^PDk G!]l~b(:Z<݃pũd uIy5cKkњGdBVnؗ`> >a2MqG8u܌ +b, zQkEQoW 7.Cm}a =ڈ~2/$_T ަww(0F$F-3߆ɚ-2/=fJ"GT;#U6덫χ3N@} I<K&6[”s mowx(."H&h93JV?[,\jSGݝ;c Sո$Em8#{4p0; t6yb"_)pZ0쎳ȉ:v*fOYG7(z .4m{G8^4xLX$gLn GnDXÀ_GnNfjϳAJN܋uZ!&iR kG;5tTD9#-hA{j ޵ŭr r]7%dUB̷48 }DWx Ln )K̉tfXԀ+>0-oE|Tf߅gBvӫ͙|^P\.NwWfԑTl#1"WQ뷄}auڸ" 1Kɴa>IT1ԁ%Rd/\P$#:2 ѮgK!#7},OC!؅z:= @|xpO`;#mx6W7UtCBt r`$IO.C6Sw٢9,]r5K}x+!_W*;x]`zbcu*B&au>A`g)QvOf2]3J5 B_3*]k+vH a nb.!C +5j>j~ƒY?˯`Q;u_XGrKqNe$NN<%)eLUF1+sXF4kGUkSpFmuRy5锜wnZ-^sČӋX_Gi,w -ݤi `6 @~qyuB' 6uMw)Q\XdʟEpfsԌsYuS׶VTߵ'"0(žp=ǣz9k9v e<@>!W>1:2DPVFPKVq$)zJ0k1?D4pϩR~ޯP?ֳ]{лæ(O~Mn"a,P꿀J@JsJEMIoe:`BK%6GMsP:t`m%yؙL;AOB øHWόqIvCz-j:t!6XN_Uk|_'Ø~MKP~R'6GRm2W'J3d-:2Om2\{ZfGjl ؇}Dcyf6Qo3K |4! ?oHNr3Jː`VC5=v-EnPBC N բJF)=xSJ3pƊ~Rg_*T{l\%W7B<4wP~XH>b@ԥy~SǟuƜőRS9G8bgDq)eZh< b֠ ;=b;{(Emuq ,<|s k-L>9DZpJe-'"Ki$'o6ے۳: HBW5lɒ%!Hq%Exio#᳡_O.fHWl2=`d)lhl@Ʊ*h{$_Obͥ*K%$zg :xKnʛӐ؞,b+aTZ0{%]x}w u?Y~WbDG?ZZxr%z\D yBɦMy]ֶK3fkӀ%tUK_7bi!t_)Y>ʲ#ѵtԄ545kJ됪:5ŒG]xc .B4[jɳU35c&@{%+]fa=MDP6r]sv)g5Evw.t^좃)W&ƃ0ĐǝNсO)@XQ@4Cg9t#ޑt! -Bjb]"-9C A#qkl;\@!ny pC۵*9QIV&N$<⟃r%絡?}7F:UܖOk 䭽lg>\Fv(~^z?f7+-߹*ڌdnNr`?;&lYJd'CPp 5^BIӄSP0reɚ[?S-&|pBL}s<# ;3>8A|,~摙~c/W[b+,WF5.u֞ x^ED9܆?)qTk'8jͱpMbsD)zߚLE|TribU_o~ W^]q5 ,B|Ě7mw)^k0T {Y?bHYM^ڮ*ׁvNL&[ $u(@=DJi7Y)7$INE!=#ifm*P>xL-NqT i.̏UߥZjkKIm|R3Gi_%wgm:]Zo*{Q=%Ür^W+kypB 41/*"ܮBG]1/h{(tu)4Rʜvy4“o?A3}\]bLa%֎kbD% tޝN-1Y$2m'AR- qʾ[ w{zPQ*  (*"ɣչe)E]^۞nv;=i==gֆ2(n>Ok}N"Cb(_-<\2?e|0fa"#6?5%D1iO}W=U]T-64` b|cuwpM\Ph_L>rF!M $;̙Vyڢj@OqL\tZTn?3)#Cۨ+)7Lf%VloZYstub.a۰M5ϱQCuzmOO #ʵq99=g0ř?L3XHTq_7KBKA /?1s%A}{ R^x A rn%aZ8Fxr Ԏb 2HYjqE]A[)O{e>]orx̿[^KW6H=OU.$QYL5fr4qQ4L[S4 i9>4sÇQb`l1|r[kh9N&od3P;\4 w?d a^`ZWW б0Kd+1qG+3^:q3@9偉  ~̆(>ԮRB K"j7Ϯ U/)5{|ɪ(lR`@}>gΕ>U;[ĈmX#8F "\BLF cJ Pmwra+U Es_p2Cfdx ZR)]}x]L  TCfH0v 3(b|Zzf҃. gvzFg>Vr,^[evwV 5yGJnN 3 lVxv"77Ԇj8@֣yoUb|<ĔY0gUg|e;"KAطϴ(c44BU/ߠ5)ߛ[ ^0S'(^Ke⏰_ŜsYւ+ UAcqqnY%Gu&xN!G͈wQoN]V$- `ݼki+{EO̊vAi*ۉiN80ް`~9Ŭ #H)1k?yKBb^3:;˨>A9"X2<$oZ뜖(ߡꏮ; `2{F-Q_2/N~  M%G~pZ}40Iw Hs{کA?m0B`{hčf}.C{ʪ( ҵ5$HU-/*ej]qR|ܑX6%Y[mFyi94;K&3-A6#ϰ/;D@D !Ԃ$ &K.aCv[s޻P Y#r5@ De= {.g>7=Y/1҃~ 4 .--pƱv#2mORfU!]U$!)*ڶ1\k믴k7 kvDT[Kb?v'HDV.\mg|:u_KԷSE+lJrz-gzGm@߬5AOto4gH6j@g O d2(s.P\Ey 3-^:cO*J ci`͸.+΂@45+n+ӔgHU+ΘHs zvRw_xru@ \g097k_Xb%m#mn; e;rЛOOHzp+/`ÑV 5/S3y)Q^A9TG]TuarIhkq'ȻS5*嵭qX%qs3YfPg|;$rVqki!?}ESg2+׽, O=&.1SB$F,U޿dO^X xy3^E瀌?BEFk9%'(i܅k+bd5KZQN_v{ j]0ưIcKGcU9.ւin u"ڭ$!Yۦ=1֍ffaJ0~`6&K.m`XQ.i 9YΤE^FZcsF3uFF"xS2f#T@AB]Eo!'..Cέ;tKmKʩr(`RFN~\y=\_G^\>(_s+2*0A_qqB['Fg]Զ6NPRh}?z^'SA&٭ꓒ|b:ADgGAڥ7,"6{b $]̣LK^LA-H"=ף p9fOпrjo ^|jXUcC&͗0x ~]ad+y7  ^@1ƞ2rr.@F瓇I!. D,6^$߷-hjmӗ:wEhA#iev R@ 7BiRLWSxW_U~b %~Z K7A-2eztE!&:.KXa#Zphϯ\@g>pd=^ϙXW MbmMwHrMlSHw N4FxVXܬĿ9J:z6 ͞Ե {ݳE*ݔ/;~"[!TĪ /'=!ShfLNS]S6K p.< iqZ$m3ֆI#a4;>0(1,Fn3ƀ8O&2SYOk[}ƹ Z;rwPؾiȫ^LBI,MDQ4a0^ @PWQWX9TIx_n}(MJQ')\+eY'VvlqUsMtO»=k}8bx UFmhjB-"^%>/c6XaZb",&w)~s҇P 0R:o0nzY`ȥT[c:GF (eZS"gΖM1P ) 9qUrKOlϬȄ->$ِŕ㣵 %N^) HQ6ֹ'Oa8v6l8'{&c;o)&|z ?Ɠ66 bO}8c#y׊1j*VY_JwL9~8umYc!N071zևFFV~soE9yPt^hڲB`oK"Ni#OzjL{((Hi-Wx_|Q@f<"T]nHBpROnᢡ93fFB^FVv-z>󑫧P3˾Q;189*-&' DžXZP0+ρ6'!{&>u 83wSip(bX&#>R&d歟+%AN уVR6_v|b]~9*kׁC@ :7͆^_qi7aH)JF]L'U'Z` SWo/bύ0i:Yl*u&G,f~8yn0j^{P^N$1xʅRqvu:a %A2?] FX451M&0-6oyd\2qn ׁ-g_qiX-كhdw0ljUQ_#aL 'Abﺴ<l6j&7K3#;G&Hro6:F;]:IW$krqzvZkZ@7D}u@f,F T)M Wr:0LILGnE^|X*'φ ݲ^bH>0N.BBJ y~6$AvV $ [lo&5K OQJs?W1 H][u%qBG*#ZњngXI.%N4”X}ם)m^y”7/$ jI}:KOVBH5BLG'!/{b%#˩ 8 Q+b-<ɟ'_fɮic'vD{CoKieUlH >|˦&I͖4DLm5B 3:H!p7ڗ@^ uv ?Rk/\Q%@.=' s&y;͒cQ­XUR}3Z%K:skWb]/?L|+5{d VPyTxD9L7Q\7VqbQ!.7 ;E,.Q9Ev/5j=Jݑ8*d 0O?~K}}RZƴ]I@b(^S` xPeqw[p|BpLjZ:@jtm;?U#ŃIz)e7L) z\tj #B Io8_CT)Ov=RNX QrGK)ԟ{8zeO?Ic;S)&gqjb&Ik.FCTh.k_? O$-|~FŒ0]8N0J#0e n_͸Ѿ-Fz9i,0 Oѓ!]`vDj|=e(KolSk<@θr?xAT˰ƥZ,DZ^0UymX;h2whОKP7.eV\ qyb{l9ӊc9?| 6 m :[Zi E;ɴ[HzYkp,}*u%.1KfbBțAc &ꌨPy-D sOpLGQ"\X? qx>vB ӧ,:/o`^,b|"(m&CpƲS.ao~/0nt䞂^絤 2n[QjǕߌH?`J,nvs#EU X؜RT2_} ' 9n,n_'?ph▴3^Zd 71=Jo(8-D,H@pX~Aȴ?$P,6O$|V爀}2B/XQaCt99:O8x: LNVM9mr&PJ(y,ٺI:TJ6;?v>$DySrӻ|ey! |Z('ϿE1nr G ;fs4zS1J^L"M"\/n&.@L)0``)1H-6%3AqD8gv_?%IȮ(4*P|m#f+YckY: pZ~*h jT*9q[*-du&Nj c`UVu_Y<"mrx{nzbH{63&+۹7_T7D_jvkKo[ ~ZR3cc8CY'BOxyIϐSe1(wapwaZ2~GYFN~\{ 'vySX ]gm/]̶FX=jb5$JlXnS=R狋;N^q"+?ĶcQw iH v^XAL!*q=g SrQow?T p,B# ,8k?o"`6s"( /هQLȽhuȫ/>,0!Nd]/9eds}qUdj>BG}]V n\i4H0xά4ۃdQ)8a>xQ׳I7$ζcY?;Dp[l7s8a!k)KrJg_Ivӗ! p9qVEA^tQR~w(EYj!.$e',3X顁MpR1JM BXr~f>{}<"Dj, QDKE7_#7Ou y7jGsy/ ԍ6Wk| TDnt+j{>Ϟ^/ы]+V489o[>\,ɚ^-%m`ZseɆ\Lpa&S熋Jd4?dd޷?n3:8;nVw@~˽ՃvH>c8)K*Mʊ6M(iԂσ N}GG*t9SsC鞓oż9C~o1Aӛ`l(ܥ-?Lf*oRϩȈ;ZL/kfx}QR)[!W -]sej {/U]_b DYQܞ뾪* ga F.b4 ;VGHNg`֖ܡ콆_KN1d_x.)a$<%2bªhl0x3tYKh@ۆ.-wr1,0O<k 40;5밳wƭ(L2v7+cE!ZGVF_M$9P'`Zb7QL:.Ĵ.K|W^+>+rMbsӏHhP]VYUdQ:%Si* /ѩfX1ɳMКmx<*E05`8VT o`(HR"r2H _ rU Q9M+.4W!}C XaR;u() kuN&hOU^Wv!Gw+o s-c8ͥ|RS˱O} 垞tQBp26{.y^qbii.-H>?~mR(P߀ۛƖ]F([сno$H ab5MWb!Ҍ 3z8uhƕU@ЗӞ-G"!1WOh*&԰XqL./%a<5^H[V#,6)L7Ȣgّ^^iʺf. ]$D;Ƶ)P O n+'tI@yiQ_ӎ~;(]Usp6 8vcE$lsZi-b !1 ˨ErI WE؞nlቂ>DwWBs7Z/%K}Rv:*KSUρr\uRb)3H~щyXcdd8B< !-J@=Lw^! 5 s%skX@"CG)TNI~H2/cD+柾F4;IX)S*}l_ B|7?8րOۅG>Fy$IT4$Xm"do)ǛŻpvG+d XBeD|oi@՚4|cwGD|6⣛R(~'P  1D S~Ez(t",\['EΊ(Q]kCA5N08ި1u!3 G[.>2{LR܅~wJ6^Yڃ%|3^~wxr45o>93~}vJsUUB70<*j(8PZݞ Y'eפOKmnݦdP=ACLH <ՠK/W1ͶSz[ %KVm?]p@eΰ7[kء$*ˆYՂ[y@y-I۝ qoP$&eQ(~XzpmW>\|  Cз2I NϸE6.АL(pK JP-~R6 bVj/#/v jP+FR't@b*ǡً鶯#[rjw#{PeQx~7GZ蝪Řb9Rأ&%nJO QA6FC3(DS vi!1 `Ү%YU5g-Ÿ ]6rcټED N M2ΐ]PnBôJ0Jzx{sIW@š!O$L+,rgHЪ|E6z`ɸaf @D$X|o׫ӎai FC 0!tawz}R^! tȮ6b' +GGyy4*^0flWHY|R4`+{T˩VI-:fD,MYGHm ӑ/A|Z!Mpj|j۫ ~g&`H(QNovFF S OtzԷ_sB/zf4FvQ-D0iŅ rEfVjmfE>z-/ #ob='5sp5*r;gC5K 4V/E !>78QF2AgOל B#f<.t4f2k[55 S|"fN-16)-ۗ+8N\430xqjMogX#-.DG`{K}. 1y߻ w!𼇷Wz%S&S/p U &BzbLj4=pO<;eAIp(K\C' D$7"I~"|edqc8H eur5.9^3\M*NFGO}D.ОZVqYϟUrd^q;W>[=jq{M}zfJRƄLM5m")yֹ/Ѧ|u>C[3ۧ'p]@w6L@քΪ{IY[)9˃8~{-c|=ߌSPd1]&pW0%y1+#LH\pMjAk~N"WK@5yh_+6iCzn&sIvi[llFh٭x'f [K^uX^nV8.,@Hۺg-Υ:1?yg,-@x,yވPyJi}M_^Y#:yȳR4*͝ r*>ĉ(2g\x\&'b&oIb%b: On\a<'hD*,R}R%_ *AvZ\o ʱk"Ar&fwbg=icG?M|("l~6uhkw$> -+1' ·03xڶV9zh:Mk6E%IԊ0D[QaڽY*Ֆk [G_Wԩ);DѶDAdV\"nP d $,(sG&` 0qGÉFWvTSY1JKq6{ryL5uN,ešD\@N*g Mm0h_3uȦhc 𝑄f{v&2Aʩ;#&ij4zZz x`4oRMFv62~7/raE#YNR էRYʎc1%JA,Xb 4FM(WbX5f' #1y&f4H1e}jn9#W Fjfn1rBT7cDBV,@m>[- wW /u߄uArsA.i~6}G9k?L7d+ft7c`/ o'H@yΨhuY 69,Tzzl~&'s~qg˪YNG`g͕l+in/&>ye\"-XX$ 3} kX,M0)\U4Hm" rz$[o֤RW_ϳxw-|]ҩCmHg2-PDȇ!Z0P6r k~hQKhBx ;7wHbBl {j$#XDqܧJ|BYYC}\y0H4FT5:$dPq_gXyw #( }NS)F 8fW ?`vűʩ3f{r= ܧ=5#?h~}SIkv0hxf:TSigzc*pٛ D{> ǗMijoJK euH+60^{Onء(6솞54OgKS W>j #69FD\VB2a;53Un)|Dw%3kJ\c5)dF"41R&l258Tc8G~Nf%WJEޢO8`٭Pݡm8AS+*Vѐ+n!KQ.6bEIhs+#s8fh](pa{cZSz,BXp>k= QPG6/08DR2q5$Z `8;*MF_#J1?`WqXi9A䂱CܶaiBfN"NJj敃C(|tQ7Zy{QޓP9Y Q!Ae>8҈Ty M$.vwC YK{3{Aiwaj<shLH, Z={r*{{B`y!,6+w=_HFو6ڝr269iui~Tmf܎m;n`waK-|zc7Y4]@C'm n$9,xS ׿|Ǩ*c>5':a*T}g;9ꢜS2re;!{哐u3x7ѸYY3%B!ZR4;uD9Ss|ϴ6״U`(ت+幈C荳$C*2J[1L1j}ǝO%RvwlȾ `@,e aq%L}`疁wHp䨖sn@mWeamA/p|Ge~JQy2/M?2t?C n5HsX3_-h3ٖ]it U/*ҹ|ƃ5lg2!u2pF :ML<Uˌ95 (R`iccPܓ NpWZ+#SA~`<nvjH;(NX`OBKdך]['+c|{¦T-” 6ӓܠ 6 U&{HV^̳Fg2#&>f1Mݷ.e G0JIrnbWDXd|=tޥt,s Wdh_-?T e+a3Iu +Wr/~ CN$zB?*2@ju=!/LF'xVF*U'=S&T:`l!h O.35ltDnwsM+AJe\ 2ߕ3E$(N٩B/@vG`;)1T{G[l ։GӁ/uI~un`d,a΅dLŻ z}7ѳ6o)S(fyN4Ls݋dkʍ{!b Hh[KiG\iu qufr;] 1r l-t'KHBO䰴y0 r-s6e!Un)迁xb9 =?x-mJ_%pl{Dl/*0<ں\]/׺U՜dv=kϠ$鍭9o[PmU*idG;*ξC,lҸ:sQeĊyqCus03#lDIswԏ89W< ;-`{UHaL9V@_duJN1/V|r" kO0ra)oг3-JE;f3ب[9u2e 7#ۿQ# ,.1=#?u|%.>w}|]){",'^diA'.Ve&t(u 0,ul Vhn+2P,:HԔEt) pXL&i \ ˡtcv-A mM{6)3tFȻT`kqk8(M?'Q9_1]ٴYTy'.5c3Q?<ցQ-}%%Fr״+ƿvl:vg $hN6H/]D~D5\G7RG'Ӊʐk Bv!jGή T!m?0@Q4f5rG8?^VNò 978fkYplIAQTjeP;/g4ml[qhOUJ~5lcQA*/|݂U0o8O0 B$c 7 Xf{j6 UF<3 >Dn<%R6g̫vʝFN5t,zyS܍E>RyKDvн2[y^' 8\5#7lJdO3y#,NQl`lbhkr9ճ|Yŗ(CdY"DvHa"BhCkJele9% EJVʵm*1xa>XDX%n1cmOxWpZI!ܬt!3 Fn0-d^ t/ P7=g}뢤.DPqT-x0*͎ճ`zRl|o{,ڭVf^jI%}8\b5j(c ȭSeۘ(!Lә  fy}20] G6A!=,`q F>mC'vER!z%%6,=%Jjhv:=2~~JYH^>,pّ$)݇-vuQY >f:q?Mkj;,D>)2ܜ"uҿ&)'szeIe({{oIZIgqӬ캑TBbⶻ{;%I5cRo!*A4K  s1?p͌OsxGƯ6)ؐej22NjO&1HHB nT&ۀd~ ?ڴ^N4w#c^o P쁾 36S(ZߊEj;Y*w߬.K$څ({D5L]YC]}:eq/(`2N 9|`؃SxQ @B8tCA5KRoL% 6X(eWV>;4ڧSD™{!W<6tL $&,zM/;fXWLc8ӢhC(8:ĿozgN ݁  .<' 8W8\]lOT[s 97A[HBLFXǤgswa}}-ɀwNJV"rӉhm`byr`O<Ik(4}? ɰNCl`,)4stޢ{ZC[;^pg!#1ү ;L)%ćzu}A~!`t^_9SM $쎤]=ĹqCV{b4'7Mԫ"=th›|m~ ;d8e[e{FWF;\GL eL#U@J^;蟤ųݢ7m@')@o]@=iw bݡ#>uH?Do\DZZ 9o֛Ȑ3^¬KvZA(ҕPyrrtL3V?EwbTpIJ "\&pqF6ہƉȜC(LOxl%;m*IQ?6(\]j>CY+]5>R,& DLD5PU^0>KIoW?QMjmП+@ >EhB?Hfj641ShdllUNosDG $h?K˱ooħ'rff|KKX7bQ@e >M98i}8̻հkf*KV3$P~\&$Y}@28dQLf  4xZ"B FFu %k@MoqfZv-&7O-S~%} ^| 坴u=+!{ϣ"9?I2 K`,~ej._g@Ol]wu@iRNr]*|aⅺZ,}p=~3 w#*ՠ-5T0T=[{@oX8XM3\5VWS޸ ._1P+XM^gxL!Yl,QanhM uF6F,va@P~N$)ߒ%yIp.Jk.~)_|?`fq"OJùکd.-iv{ܙp&y@4z(we| [т>RF=ƚXF͒ 7e\MN"YMճ3Ǧ s = TE Mʱ˰.. @=,(]Sfmj4U&.a0kla{`2&SR\I!8`H4puR*S(b#0&'EC2^v.H%ZZ>S}$HW0|%C<PGV(zp=W[qΉ(2,i;OVte^͗k=!;sJIvķz0#ZԶN28۝$ Zj|n+M@7jQD^Cz Wt-]x9;qґo.mWV: qW2s8`jԟ>+8Y; F9m`7R!ޱn)D) 7k} }w pb ?`uQb`&Uo#ؑymE\UTȽnZ@P.9,p?G1j0d]En#r[&@@׀c6m>ƀ(t׮gò0BRV&+M J{o$2I O1&gr6|a<& s;_Y}oi]s+Qrw2ަ I& Ri[9Qgr]C]OŦiq3f3N>h}DIP<.'lˆm|d.󃤻 :+-i.YՌОДQmh6:ۚJcA<v>TQO{!F6- 'kI'9 =`+/%g3꙽%ç]~&?{Kl%uJTc$ԟkpaB.\Œ]"~ngsjmE:ѥCx&pZTY2'0E(,%äXGY=RQ{I?K8|4 kt0wz91ror SY[ވBi{G0&Yo[y2tI0NSn5D5W$zp]6V׶>GL{_YpZ[~@i^.6L毒7u\Jf]'X&\$@^?TfhlunAEId%ףvOi>kK"RQ7V6\c/81lc& {ݨgøX lT|oEdKFn&{`+E, cnˎY15X}dFTiгR9% qSL eZGoL1hAv#z?7n0p:Sng+O A###)-wO} ?eRYfrD< wB]u)YZ*0SX́dSX3W:JZ%Ӯۤ"HU@J;vЯW=54D(Wq%ַA&ϛLrL`^wwH>m{[gP, ^ ˍXۭD6* gC[+@F;򿗿Z<>M,N{8pntغTL[ fԿDBxhz4Κ=nSm>dUG {Csz?H!{:v h<\+Y)hSsXǝx*1f K1Y`~&:(zm,42!O/-{O&r%nt1Ȣbah`()b-1#O]BTS݃{%_)%[R/5Z8VIJ;+lTix6 ~82P /o?MO-M&`B}nİ@"dNpQ3YͷIHI ހ-n-8em}p:6CH+:Kk4LFx# Q'} qvƠ5^!bٵqC# j s>+9#Z"5-79VUwC!+ɨv"fDO~HSf7Fp '$~RP}O3y&Hҳ1TTqr%mwoG ;4唟R$Y0Ǒ +T,z2x7Ć?1su2hw PGa,~ľP+ Z'Ί?Ҿu\\ $XQ:G,e%2ޙ˱a g[BR)%Gx.!z")!;Jv iLaZ޷RޠdkeI)yY-2^T%tRn+L6̿a[E~=?!k5w$h5 YvXfWoa75j&b)\2ؠ[7@RH ’+2gCBcYSUv g< sfEt/0i;L5:c%z8GgD$b3躪!oK D(&M";Nxu$@,z# !o}DRa^O#m;@9pUkhIV:vg6Wc֭'J2X )ڻf!az*[ $:"|ȵ^,, ҰCM(֑<ߝx# +#\ ʹZCy^Cm? H8ud6U;[ ]*~>`L4}NuB#ްK-:5ǩ awf sVcj"ET@Gcu%S%͚5MH/!\xkwc.eQƑ@U#lE9km E^:'lnSa?Aܽu3> SSyJ8emss&>ʘezMd nz@['q|XtU^õ߹?lMp=;,ڵڳic_{! 6,#Am\i mRp@闗?!@ZnGc7x3Q<4-L"-QfflL6"}qf9Tt -B9)^Gz4zi^ƅF^ݺoB|t; STMs1pZRaA#Dթر db)Jo>qE +P{A)봝}Ʋy=E@\44blڽ@Hz%rxFXZRL0[^dwmAG\y x6 PCgԄ ޕ=G'-sdx:'%]ӊAvpHQ hC /:Pv{Z]_.z'iAR!VSE0H''#I4hfѳMT\$ܦὼ ;UE~\/vIql9{VoMZR~,aM om W'|4m+gWntp1.@!46Jdic,)*ܽ/?dLS0ju/car%ǜ\bIt.[pIe#]1;QIkg-dH)3Kk^EB_ Dl9$JYB'r=:qej7Fp t ,IRjZ:[>BTKb1 AɂN_M-tǦ-Äa#dX>ol䪖Ip5Nm eE\ ^7,rW5nH6LDepD+jħ9nQÏrΛE<Hc

    &!醙4 ZLa[`uw <.N#/c-v̢g-ٮ Ló{&d^ =w^4Ŵ;WF<; b[=1zL>+uL`x{qg`xu)x@$w#c{[+L;Ʌa ;ILQL:,H'(M{42M:0.Z\G]Aߖ I%7oZ tX#q1Uэh^gtn* .uOç_ԉ51N2 bޜ!ʁS!zAf,etShh=nh(땙hP`6lKrrt/'PwPwkmSAoUgVW}^Se ,{+iU~F)Lēp*1j 37r!4iDCfG5T䯙Չj6;lMiM_5>ȉ{6G!΅ d a0oIp4 nT,~]O:>Vejx{?PiܾxˣyoKD#[*ZPT,=/ (iS߹ Q!'n_#~0 wZJؾOשY@eD 8m@חw"_IJ|#;1/AGNfRJ>@N1$?d8B'Cb3krjdD}sDZe7Gx@M-C-109@Ҽ\0}lB[dtQEzҍd=mrP@r~o q!6RaY N$T1Q$terOC v2>&*mdy;IYEsOגI`d/ f=ʼmߧ.{n͎@T!RnW]^ڹ!w`$l.Z7#;SjLS9EБ ղW?$5],?;z,2K+.}փ&z@T+6q1NKXQSzWU`ǼMvD.֟y¬ R]l\qo#E >>=[ ]C%^JBl\ҕCuTӶwk>S RP دvjT16hZA,ՀM2:_huOs(FC_E?.o߫ TXفSB?1dAP>3g.T=qt)K0]@7SC& #DU!L /Ά7!>$c1u9X7FV5^y0@8YF66H V'gi#kLl# FT#yXU ܫ;{Pq1qg}sLٌpu-£E3 F>=~11C;87.Kٯ?w:qWLp6kxg  -EYo}WNvr6kwݴ;o5SvS,lwIe{ |Y}+S77d੻C _ݑl,֍wHJGyB4AtU&x80W#@1tWI1'5OYm2d8ՌOO;Us .0<etKõf1U5u<2FDHĂ`;#,ǛHA}2R D/gWv!1ACDDz!j lqhRyiiQNd0Ce^6+ J-MuoPC} Hi]Ǵm>KT'T$JS[(, -A.. 嘻2mH&!;d{-_EquEYnO므Dw v`"n:@2 )6+RZe3w\yDm1a }&T3a\0vMYO:|b|}+a;.QVj%ؼuojf&.i(KT3fAl% pH[ #/܍% /(#(E“&]sx'PHW8 ư0P=C]@A3_ U' Ƈ1}L`hϖӱ(G!]M3'b.@@іc+K謽sY &bn_-dp">/4Q]&sG znl< ?n]bXOM j}^.qF N]>_JXW #rhRc9(d-O}ȝ"S.\%᳖ϔwK4TK'+r$V&Y~zR;[?p9~8@ @LnOqEur鵊ZP=h#ٙr/*}ܡLC eTo/--^3[aE?pJR #&X&yw107,aJQ_5nQ^@O@:=88|zͱA/WvnqcBXC'BaP=;{"\I"&R&rJf y,C*z+VDdrA 󑽝wo%I$]lmտLC!,j219npYfqrHP[6Zql)xCe]ΓY`"Nt"ZOk0kn)ZoNM Q/Up1̵Z#boCU =)fG'A]L8@-q/..|:N+{jLLM'uJ(0!e9XeɆNDp9sx &6qbY*ƨfS,>7kU? PQLc?4/b"tqۡ?-\T`Б-9n!5Yɣ/6dE~8sib)MϾIpW͈T%\mRvUawN: BNѐRig[3Ƹ=#t2k')HqK|Jr+?.H/ЯSG>֕ Ͳ/U4<|A&foyhe! N/J(tU9ֳ<!XU]ܥ0?k T ҷP\9 :GY[u(FշέJ5޷1ĘNH "Gĵ 5>Rpرc :} Z>_-MŠw`Ze\iV P׫eId97#ק33|a阏J.u=%pΘ2.GM_M.-F4P2^F͌4ҢFMQ8N5'uKIf 0Uv!+uϋo=RsձۮҜf=)e${>רSmܣO&gU7QY?ANE oc ir^Ik_̃K7Y4'`նjTג^ޘB@j?C~Ԁcp3qJY"(e*p0q G\|?} =Z&*㛹ɫg`9M3k;N6,qE}a $$#eQB5TfD|xV瀑1ms"Ms'1Lɱ Ә(Vf1SචHa-2?gw&*&jY͹MtJKEs@&KM? vUݣd }6Xk^.Ҳ-҈g5})Ωiˡy/_EGLٝ,}aJcjֿW\Y#R6L!־0-N(2 e8?gߜ pⱶ_VHSAXV[WZ$?lӛ5Ej%dU#jQ::#L7n /G#e'd<:z"Yd,maytd4 ITQE/K B\N0qƕVz 3K(W25T(*7S;ءaqdnX3-?DU3azp*<[k}3™v қ# <"O5?E-Bo #e bWz% "j1[^ CvpEwUqKǫ$g(oMATxd'Pr! oQe.VxYY ?̑v. '{BF8DR| kdHhP"v~|fCzd Ml"6YPD&%*_˪rBR""R 7^'׈Լ%9Pf`(zđDj$:BЂ/]re]Ԉ&dm133^!}&-V䙎o72hXk4%d=vMJ5!,Zvs6ƄdøWw%jSSؔ%(Ǒ(ڌ#Y="ӻ0Q4a! pt,V~eioH ˞!=O/Ke`Ƀ e^FV9m oP-xa^?G v XvIqLATWpl,6:pHmv+cڨ]ys]U}jA0v {B)02!)-dDWrrMU연h%ԠKOM G>Ɏ=˝vo`V f,&Roi\WgG@AǴD |уzZ+2oULW-xkxP>xlm|g &K%P7_yu }_vf ~Tf]GV/exvHaX雪 BnbߵԅvU:!52[H! )sw&uwfAME+9]ցL1#  f_[XlVƦia4T~s%a>_.*#Oڌ KNlOv =~%"}MTEshk+w_Z$0>,#պqAd+m dt塐:Ϝf8A6a+F'B,+~yB/YsER,=|bRGzޗ"aIuQGs-w`연,'n&em:US(ij)A苺x?*@< c"Mlݎ7 1=>&Rf#I@/=\Kx;mWPdPkp[fEN<C,ZVK$RG'f2  `;gF{P6o ;WӀ=Cv?jŻCKID ׼*7ڝ!* pK72N q]6$qb&՜t`pUT]@Hxkp`;SY=${{E 5Yub3w]䥩,s:N-R1٠Bҥ7ަVGS0HfVܳ"}NHvDi+ɭ~,g)pGyD| n3 Jhg~ ";>5N5E@VߙPճ#|/!Ԁ%X ۰Lh'"E,cj{{nJt3Py$?lq7҄a|H(G`_'DrRiЛJ HiSj̪Y܆hPiZxT.˸E JAǪ%^K5K%Y$% l"}8cCb o'dzH)j1_d:R5ݘYx9P^O z.b,9!oPă/uPs+D5tT73+UEF(@,6 l$ 37w}{X? w;D;Mw(VŧuST-]HJRX5dqŌ?B-/C ͦGU '+Oe .N :&Ug>!C!\3 7.3}D 86M-1al(kHtzG8֣#F➈"%Iԁ5ؘ>Sd#EBᲘi)c|Ǻb]01!\a(6mRۚe?_ΤQzDE aufa6EΆ3YlJv?x饰;%?Rm΂WD^QQS>Z>Z߽(Y+d=@byiDK=_!"TվyzL솁*m86cHZSNyI뜱jk\N qDhݴ҃S ޅ7b:t@Uqˆ68BWGG/`;i gqA:o`Ɓ٘[4SUtN!{Hu DzhιaEbbP1~tKldasuȭb'{2o%Pd\)슄z ;9BAm']̾w"գ\r b։LPV*|R+MCG!E?m@H:SQUvS?%_#ɗ"L;AGO7Y`Tg(3p>DZ)H~tsE=9,eIMRL'8~l:8@ANʣq,X.R],!mvr5\vCdwYra + /FlycqE{<x/ ̝$yCV]+G ɬp'bSKb}*’ Q 0,a3q9hYlJgSl*=U[EچM Ј+SV^Wtt֢&{eIa{uirGAf1%scekZB%碯f@J2"#^f[ƨɗW{ldTEjn!:Hc8h 0q 040%ǎ:hoh|BM@*C[zH4+O$kyVd1F%Z MXe#1n%r^=U&n C륈wR,7.#K;—V30@{x4ꡂc1" mc'36UY ѰZ)*zX_ia ~Ȧ-7fY t0ҿ` FK[a&dv0w4TRE 5xvJbdĹ.a]1jK EƋҖmK7%/]εha* ) ,fO+9vAMpEBlri?hpGU=Ԙ Fָ@:=&m#ˬ,ORQs',hˁhK;#: dHTwG쟑}Ǚ [;& k[PYFI[t΋X|DtY!*r aHǴ2L|)[#snCAG0KJBHc{S'Բ3ad %FnݩgnLű bG?j@UЙ^_`~4i<'2n] "<3B0oi phV >HjQ)LvLdZ_6pP+S]] vچ'bѬ0ք?g^yTP[B ~"85Goe)(fv5)Lfdcr;H0@sr>˸g2%>}PWMjĦx̚5jDx|.P5[gz[A7+*Yu3sr/)牼-1m CU8SO~T rgoZ/ CfQ;`ʵ-&OhM 8k|޽fe_DkM2=PM}]p\|`FrZNm\5hLiuEհ+KT@t$;<+NHۛ[7/F:b x/#54 $r7w41"7M  K}ŧu"8j+lXf!qE/x׷.f/O5kE/Q{*hX GeTe@.4ToNa"< IguT'V*WFذLoV q /^>;԰P[M]9E8u?d0 4_zhSRR^-q)T \ 5wjԳ.rK:~Qס'p}P:XB6<%/K5%8bƱ5}=s9Cy4FN`]ڦyѠǐ >CT4\d讂BE_ xUt' ՛_=9nXmSC@Ts/sP>7pCB)m*18n=_pРDղYM B,AE1s5@Uw 2Iom5߱Bq׈GtC 8ce-j)%LD638Wi?W&t߹%[ m%hB *uXZd״SS~@ܨT+suLW~[TW:^נC3*rvFWƎUSQ;,Uz)r|%[$vJ)5,gxFEf,Ċq8dI ·mTVlz$H[~Z|4$_K"xyc#}iɐød1%h|Ȩ9ͻh=S UF-a  UM(w/i_! G洠dKUc$d@./whlM^F lNB| r``7I>DTj*yhtPIhE>P|CP݈ +3Mi*/ YNhw!TPO(I_{YLȃ@ņ)3omwIqM@uZk%$ 8Jw0BU<5e9@zv3=ZC_FhQJ6?)UW_7lƽ)DCn՞w*Zfɥ{ C+(߻Kviι]RXe W} 2&q HT=`;kܜk$-dtu0fdc:u bYU؋7ˁge@RC?^f!v֔+>uEMj}#x"1:iL|tzvֿ.mt *+]TOEҩw QڐpO.Pb5{fW|Wb^c(A>\"uAS/dѫ7Y bښU$FsPq_'/ZބrRaTsO_K& 1\ Ej9*]4ُxs-{ "1e_88g\L)1MG=!(&F}dH]:jVZU ,#\LrR_TEiYSX:~w̗L{m)y&^d ֍o5="8%VD<ƴx?O(#ր;j g['QV*bqbْa8Ϻ둎Vm^M /KKGq(h>k @&يY\.:U3I˺s\ӠuTFmAѹi6t |~WɌ"]|)=x TIKBCv4){FnS)zc[v f-( ZwHYבA)ߤ[E7-ꃞr ա y_Tmҏ1Ն>/C WAX/%9h'#n !mAIN>e%TiI )~ r=O2Qiۨl.fݯE-C Su^Y6]̓>!jeC} P<%\dj rި(5$_o諾L\PlʿR`2_v힗y> BiY#xU^z/U8^Cp侦Oaj<$N5SqS d] E=fU1ƬYs\<Μ䤙ZkJ*ˬ-|IG Ǭ)wk׏ms< ow= zVw~@oZ?dpPM"7X-/F%lԯRA,]y^eőÿ-|Ȃc샟s}](#~}_:W- jEW7kF[kv~+a+/ mǣOrp+, T~@}RBr83%DPw6&/;g-`,Giؘ|썕s(ղZ ِL =рseʢB:#^֐u0NmO*>FI}`ڶcFB0qq7.oor.'fnf7zdS17G*SIVaHm(. 0T-yI2\rO O ~aFE奐:GB'ԛh[ɰo])J_`p[ s/G8= =q1t[!, 1bAb!C:i;ݶ WnŒܕusU3sU 'vSѣw\} dy\uDmƈl4 ?ǧrGGWLs98v/*))LYͤ˩q$ Oz)߸4Xa7VRLICkFS7 /2#Y^T'W䖯KqBʴ8YdCB"8Yл1{Hw#NUuW9~"rxM/)7~rl<}JJR"(jn`gMDB2Q.sd&7,:Ku@#4ՋbkJ=GTj~kCizry"[L:n$RGs]1R Sj3aqZ,rRmΘz5D.|/pπN@0b-dmv[1Y3}#vh&.XR׈F$/Lt) mk#h|:.]PpI8x׶);:VMKVǥwxtDa)_PmȼZV.T|eSN 9oY *~T  '{t73q kkqdno]+Cϯ٩']jel[ 4NABa[n RӚ?ГRIu vqF>ؙvM<艳JNԟdW3hR_𭃌)7ʋopR!M~x< M_ JӜٗǝ|h4`Pׄrً0%]Gd6N"J9GDoJщ.?8/ҫ/F3LuM)ET 'ѾZpK$y J>!T1˜~!u?AcûzgJښL8 /ktZi;ea.JaMPEOo;89 Z]aPPhs=%uư_57iwr#*RlbwXB5yk0[]^/ P,: 敁) Enr+)_U A+O ߧ%n̚7_yZb\v eklmj)H{x타#ۣ/r\R(8 zwXBoŢn'6Fǭ-l+;1F\SqɜEٚ;~ ygh՞Hœ撱ט:0٭?`< TP4.!ߞ#y" skBt5z@+~"hIcq/!;(QLGs:݅ww<`f┻C$%ߘO *UqJSGŒhҽ+NyzŨ2шz84({2/R7)]<ޜB=۪]^ k|iHd^ ;ZCޫsC 6m ^T c8lS xsݧ¨[Zmhr?h 灌ފVf.p)bn3 ,(OW&.ŇRk\ۛ!p\JX^JVX2Q3mGeY&)B2]YC%2&9Ht(@[]s Tf`}r>il=kQ w|Eaz< .[\UP\vtSK7 nB`n)pX*}}Eͽ#tl}ˆw&mّ!tMCSs$1ص67~nUrU<.y{CbNYLc{0=>~~>-(">'ʩ#`^6!l+N|t~c^ }xV"|^Bfի ?,˱0HĎGsBNcy}.ettr k݇{Uؾ58Յ(p:9 \؀.g\EZަO8A㐡'a z@/%zS8VH? |WHt}7TtfFƤT/[9dՇN 6ͰJ#smչ/CEC*5y-\LSxE"'Y0!@KB8_S@kvTl EuefR9"V!]eXdfBj/1e'ʗ|yHbDZ {_@AQ?r>h-bmw1Pa9Ú%hA5av-&#wXdC/PҐ+ˬNJ>vB`8ܿ|]y}+t]\g}we1CiOE8˰YP~{,]`e>xp{~KIZ|-Mj'_1 H׫ {'74P?^۝Uugb^L٢EdT#KO̚ ;-:=bR`Z 3t n|'"wLT/*`D6DvGw՝{fSo&7FAm+aߢ &]$[HD)u2#\{'VV =;`x-A ^㡉Cw1^Ks«Cmd@fn7E,a]ogJgJ3*uڵmfķYj"?ɀ3ʇu~z[I"]f +Zok;|T/QiZƇU d N!H,De=X8P]22Z+x? zL?A#ӻdg /@ꢢ.0&N2}Ѽ1eiEn yI3E&Ěu(fyLz`Y4X<$aSr"q;խJg?TsaMg? x)/Uݶ9jZ[XbXMG 8 Y2X0J4 ٢GNyN s:E-A7&k >8xT 6NCQLK>A Տ.>3س)U!vn.éOw4ˬϤj ͐ed\}xf|ʅy7SQYjP&!NU ;7{2('woU#RcK C<C WeBq!0~:)BZw`ڲS0Nf_C-_iMy Wڡ YzUqQc7=ԒF`lr*Oh;R/2SMc<^`='Eo̭Eɷ~ZeF7F?-:1wrI\ӍWлK,n)洧c4 p̢\ǟoMV=)Ӟ,HepӪC&*`"Tv vZ%yL-^Tp26ZS9L.M@b}^\F aJ.x^Gh|v <sӲoWg)qu v 'bv<^B0G6 ;hUR f56jʹap"v!`LkqF!3:{uйE/BQht; 9{P6ebEח er_5QX@R2&+i0Nt/2ochEL 8?Mh&d z.-JMh*J~^Vp"K[;}@n(GUl$iD=u-DR MW3vui~TdɝtiU.M4/JʀQ"PRA40GBIELњBE/ŵB7A|A-6;t-?R&7]8DLj+<:1U֚hN R|Gf` #P5E?bdCrSMnnH(~Aڜo#e~z${[o-zlA~rr?Nښ egf. ܓCJZEewgcw.XBGaSkOcWG;eaN]ȐlT^4Kfb-`fMl;!{T/1J75{C(qMz `e]ۑ/A,EL-]2Dơ=ُ-?ZWedVxm'{XG7֞F"6ٲOdH0c1NPy-SMb;Tc- #YeqQo2:]{#kd.ś_^8{/#rф2ӏx}6E u6 Gt"~rY@ĝԩȞY4;^bTۜdP7[.jޗ~3.Hei<>'6:*d"˖mQBqǃ26Vyd3B{d$NA+{´,:NbfmPy+v+әp?kWjw(ʁ-%$ߜ#^F4+7*ul+^w Rc5 Ty#! Bq`P^^Ϟf;qT?j\v!% ||-0R"3m #/JDilo\UFLd48[GT܈r;تɕi2lHu<Kly[m9Fj$T=)f>/̤ {Gj\BDj3r2qخ~$=Hׅ 2,Q&usm,Gtw)UP%+a4獎H.FUPgWÁ2+;j=ǰ桁Q(7 X*ʃyˏ?QS'BwFλM0q%BGZihQwX R P 6,M|Nrb9t_m''w&^;{[?JtiwH>]txϭmpbJabJ4dQi7Ŀ[K) KKJ䳆1v/tAJ@4bd3IלB븰m] ]ZKd6>;2T7u-Rّiu*GmiC#: DVI[0隺7B rC]&"hXYS, dfR.+}X@UA tirIɹDDiʴm>scF'*)W!io}NujY]( Xf:NG0rF \9ugS4N+ݙ_C \cV%1^2ce Ja6pY9 /]"uKy3Ծ_!l;;\]1cMn\ vu'J- 1{zJgl؛Q抏Y~2aF?}!>hHA R$u{,H>[r~.a1m=˝Ņ<kxrr^7T ^G8go^vS xz}|oĪ fJL X Q J-M}ߟ95yEϹV]AZ3eZӄw#c37H?1}CVW.:H">q~Gh,zJ:a^gίuJN;D4 GEl'=r%qXg wrO jӶ\s9=8nk8U**Xa.զ#yn܄*VS3M"z.bvǗCAeRRoKN4NiU6RHSwp=:PbO(3V'J%7_a8zN[dMANg?7,  5N<s:8xd5/C%}b eLJxt!Jra/9bV;خI_fiZ#lzo><4FjO'8'oUG=oADRapq& .b09%a8t.5vvN-XjBEg NP)v`W8 fO%`񰤦ARyB/FL!nwqfhu$/o(Hyodm)xҍ_ 3T|K3^x;Z5zgC%[4$z̋mYǯXe^R3gR"."+տ03/`9ghpXpmd-?2:wꇍ4aK  H_GNyIgFGcݡ2?c7Vq9*^bWA9cMnݗz]5.|~;tȳ+LUn¢TF ;b,UG=+f8)ވwe Y"3/|g'\X FR)m k{ XuIxkE* "zYR._;Ͽ|/N \@UFF+kgETÜ%z̀)@{go\ h–!XؑUH'A].a^Z r I<][ɀu`%rDLUknSߵ'Ml{{'iM~<5$H"Nl_fnB~2ir4g4Mv7!CKb-`\9*~ȀX&gx 0L?>_T*\zhQbpJuᄔWO?6gaC$X! dVB'ܔ guQgFs`EPxf8:Oiт_ōl{ ^+meɜU4kS%{E0+C ĵqTF})hbeK?5ľj**uDB$%[C@itҰؗݖ| i0e cٖl %G7EaP"13XdqT邧7 T6rԆ}Z<]}\Ņ5r0$f,g"9QoO+k1k~VJ{opC:hsgcOI)$D,(r\T } [0b`f$fpR:(VzYL69e슖tW'Dȩip˺8]ʶ N9K\N;YD 9&a5Apl>6HXz&awKHa9iɫZN¾3eX*EoIJ֩1S~AaЃ;5') zc616+ `q+"WU_6=2ft!m,U5n,oqJX+'k7} YߟwOgJ˸]O@gxxD ͵<ÕU::yL";Yv"sS'' |s2-{::$-@*H lTeAʵ-}y\?TʇC}޼>*m\23 M-4M%\2:?WEjXڽ8"b\n,tj,5y)YIj44P&ZY|ʏZ 'Ƭ-%+^A<l ivRX 5fB:E1S.ZGSWgbUcؘhĨ >ы3%H~6SF}yk#LЖ eWKWwbDF [ fwa_m|fj i 82 \OI1OmCBci./ L.h^*>;Jgd63Qe wbbZ* oe^7|^5ܖ?JWlX- mt퐖*>P "4?sd4dZa<vsNՅe077J1/*0p!X̶`CsxS6 [Egɝ(09\{"WB7Ġ]Meu;GW+@)30^@ZKz%ϪRp` ||Wn h![Npi ?P0%~t/“{&q\V4yYC> ͓L W+M԰Y袒M-|!j%= mTc?qPLb(`9Ǻ*5ߥY7d; l6rBxCuB/Erpqi= J]ʻr) ,"yH *Rā\~\hPǿ@{,@,Pѥ*^y-zG:FM¯sR Z>1)uaҷut[ML$ѧ2l#=Rvbq1Z- ܈k=NQ+QVST3"3%rJIݰWŵaN.&L?&eP2pμFVwGgp2p#)(Ս(ũ"o_38{/w{{T u[Cn|۬3Sv&|%h e j^°FӺoANqǾI,6v;7}-~ :5# s.jqMT>j7:e}OxVew~z*.0ƨpB_$P'ТxM3W涞 @JeQcψn`smcAAwļC(Uw㟸4d9᝞ Et| Ilq֤{0=<ϛFL ÎP¾>_[V(gPߘpNɷ˜1v;X헆oAr(^:ٺIjeZ_nWknbeJ'h.iKfJ&||m48v5}'E-Xp` sQZm o O?T#c+4dYdbJdo.+JIBpYE{clf4ݔ,++mWѻ](aўI)j}]3R wEXR- =dgxiW係/K%Go9kz-znX k`sƬm㱁8xꕹ y1nwUGĥ+0*c$~^T0OAZF>6Bw>Ja|۴o=N:Fq)C:S)^qG;Hhފ_j~B9bLnw";PCUߵٸtrsu,On-[;5zIN|},Ų%FdȵU\(AΦ x<+mPӣŁ̡.%B>0h0ip}=y@= GeT :;oˌq%/Vc45.n1~ĕ°9ԡOv2Fپo 3O"ȳh)m~ņ_dˢOԊ*3N5bQkU6,^nDZg*b,CY<2c芧C ~~A=DndU6ttLp<2LH*I_Ƃ亅6$sr}3bDN6D2_-V_[`3iwb6?fdznљ,f]'5:]~[ߓT31ќKau71.G:dKȕ6R>lJ"IamDgۯ)R?+Bߓڮtܬ !W,XF&=Dip{ ]ر[e1z֤|. @eb'S%ի95#N7}WĄp; $w"fRmhc ;mT76 4?AohoM4YCjM?@G뗧G7Bk<60V399a^J+ L,UPN6anl8`orRI*dAбe)V.cӬ[+#GkamC w#~UnY&PZO<ٿ.4:M8A(u yC<7Hw qIFDs)p+7cLG| 6>'PBߐ؄I޳ ?*U ~XvjXie\fMlz4ХAmNeuFs" `\ۃUiC ߆FtN7mpp?[2-CeLp:1gLJL{Aa?(O6 !miSޮ]4 >xV fbyHr@YCy<_0$:@HԿu.43&r 'E UUw4l'֒,LqObl̄K'?V=X9W0(PyUleK/r @)b8YfyʠKgxWu\;ݝ"3Aux& "ތ-F}4 jӌ9J-|2'WׇMJ=N*x@PE3U܎\U5}j%JPS1&LҲ3eWW JV?p\HaV}x237J J?_%(`na0foHhC7ߔX +V/ 2HBNDXdI'>`װڳBpavY]^qʝgbR2C甗4d/AH*d&qRk٧è|hP'7-$ryL7 1Uݍ 3_J3=(svG׳b?Fm(,ye=QHlKH2߽ m=yGoB ŘJܦg+T_g1P9o@טd'i4hxx,*PCvwt$S]iL7mCȟkhX_? vtΠ\8Dㆴ{A3 0t63u~soX4Ͻ %ZurRTܡüQ9iP1!d%3ɜ%C<6V`Nhd ?,v)v3p̶Ka")UQ.5btoC_xu+kZib㲓イh$x%Ss!Mh~,Anxsq_޳ cbD %ˤ\ 7J1I9A &BemjN-POWFn*D;,LI-!{DpYkx7sRX׀>Smմĸ9>4 gSNTwFxPǍj ެE;nH|Zs$w*8mWBw+]tPk|h/^+SN׊eP"+|BG[w%f ;6hU>aR3umP+MAYlT*UdY׀+&)"ԓnT8ȷ 0>hFF/X<$ ݗVoI,?H {ɰ.ŮrVvn֓q/F`D`M՘f?J`V"1.9<%٣t c_dqk $;xBvb3!Ъo0⩄Qݸ>5WfN!4_h`:n~e*% PHlZ3F/ٝ'&*?B𿄙ƨ--;i2-93CrEH7sf!!Qǧ$ c .+ @c|&G /DC,i|H\H̍P8GmF8},4v!s 薭D䡞Ps;JGt9.88S_NZxݶPhf5^f8|5[B]λeGyN癘lW2}9~F{ DQKy~B $ݓ12O^#>2+Dl=_WkJJ  rq4sZS$8(Ce<"z/c83yVo~ikk68X:DzV ?Ja;d^i o̯{YGÛFGɄi{(=WLDRZ[-f= jyXhuS B5#X\bf>X?|̫诀#~QcRncjTڮl, ۊfl*`vgMOM?PPC'*k#tm~&+-swrB1/Jp$X]Fģ70J^/b,Hau(uXMX+}lz0*`''a&G<Z5bdeJ}( HNAMq?yAJkG~wPO:B8*)R69XOb9 e䐒Se$~T^]kb_aZcԄN$m'feb2,o]+w6>VneFaZHWѫbgG_a ,d:ֲ Rxѡ]Tq,)%DQ2QMr(' Y ,{`v&ԛF?j^I!ض{ ȜΕn2Fae~҄D+l@pr:1@6ԇ]:.mrgt)iluPF+g ⚹i20oqGٺԁ@k*n\&R:뾑"._UP!Tۋ (-Z`[f*k7e!}:q~tn$3'춾?BК92Muܿ|G~TY`ǡ^>~J:y-!nsLuY?enxp>Zؠ_€ FwI\4mrUY*6,fto;3NŠq: oٲ/c܏ " 2tz 08)+!3A*^<$5*vz=%.mQ»H/?!Xa$D"c36JpmmElGPYR.Fâ[= *_ӈɘ75\/gx({SIqvOmB?+)02C'cڕf2@юH}Hn}'pKQ:`5}|"͐Qnj*9luV $'Sr~X/!,yPy9s(Kڌ ij _#Y) $-/=356f;Pj& }%x5ٔϠA<ab@0XQۺer:%l|)zg$7,^j/9JHr%T1fȢr>Ӧ!vi>RtE$|o'Z.GIt+k]eEݥ<"cJ'NxqCYd;V{125 al9PG-wKT'7>j=yg l)#H{p(+W_ FBCǃS D2rWg#lG ˰,t˝AX_-d?HA:6>g`챈մ r}i&>,rSrFXk'XCt_gۛ3PhYwHU& ?a<SA^-G EqT-d`sd8LǸ~>Z2uܨ\J`fWl@$˦дG{֞{ž3BH E{<s oV@c4] uvm+i8oL8@5$PZV!l6Ҕ#_YQ2bʋ?!kzE)n ~~5 ƱBLfXk1a?Bt_Qu=I1M`@"S,sH疟"n`E($-YhWh|NF.÷! ew7UYM!#4%X%\gc%W=t:Za^ptlȂM@pf% =23tFFs(Dz=EV1YY1PmR- *SQ*l-? ({T->`j`: OδrLHjS_q;uU4Ѭj#m ,@Hsor1׽^B ^򍸕̐R ȱuStܪ,i{GgH}cfOّ1\z4U`@ /NI@5VG(5edL, T?l\mW/W%ۯ`K@L A/2*\6sgg{Sun#2dV:տz^K7„׼L !}]r7%( IY̱)2-@g˫/TDeP; ~`ܢSNkUD&ػE+ ہPB5:Vf޴ \ 2c0Wř|g(:lT&/ 3.qSiBuͪA/"ČEQPPHegX"!*dz"Thll+_i:sb" 4Kec(@f0kp2z)ׇ";|N߮. ic_ɸUzT:8bG D~<9"ºHY'/1a`0E?#qa$ڲᥐ4d~7ÀwJfZLҖ,) *)]@?O%4!H5BD[M!Y<%MdW]?rPNL d-wE/3EеE.#a* YSy95 >D Mԛ@kҊ: {iH &R "9@S(qbta]{gZo5-ɟ(֞*qhlrgyU?qx KRcAxYqDE|m Pw.Q(x bS]4ֱ /[4Bz tEZ8 71ut&]ZtRa+ub a~"7dH,M\^ݜES+z`]}ˀ.'Y]~z;~OU_*} Wim򟈦,eCg?TJGa`|i#m:,B Tޤ@Rg{/A3J>MW:؞'z@OX7]_o;CMA 5$_8gW y=nyKpǂ.WZŠjX7pT -)SBg4mrSiwhwҹV/G$JlRJKFҍTq9\VyG7_D&HGi l͐S]^E/jElx6p)Dw\0|fT>YH?O.Ȉrqcr?)-b/{;'eٍB(I'Lwٹ80*j6>@'8L.kQ)M3DX@'`_Sޗu37~)> B ܷؒW9;y G9]je,> gL&\8DԂqUmc7D~bkli4G3WjaO/_ٗ#?'$-6qN\^j4ATAn|5[Ь,ݛ/<u*'k-c6) ̃WU4r'smkBI#fx1Z0><.k7Wg?Wٓ3%:Rzڃ_#l`UR>H^bGFWXG1yI*l*z .XE:uڦ ZČVeQz% \};keC Eզ5`3+˘ND ~ 2{ ӓiF3Yhs}EmJQ<>G^"͘uԲ,?- mie!Qj6W3XTS2*2LV˖TCW>% w5XTV!vsAV <~hI]5uBSU>{}eУSڔUeJIH^wgרk)xMp&_@0MAC1;UcA_h͙/a Ebѫ-hx'C&r>u] ױ<% *mup)ýUIY>UW-%\%%6=TS]yId\z+Ԅ@4.{Ī:]W'x$MIA[E5_V:T^6pG ǥ5<q ٝ!lm^kfCm:AHG_m΀`-q:ymy;^-GP@h'^ȋi?ôIHxsS}1 A*}6N-SXK)=]5Q- N/Im,r\v?l7RҜAi^NyAVXk'eU2l)L@TSU*@f5W'D C YxûFAW@4 o4E"?SMH ,.2W|5^T3%j@FUq"LjaI)Gtt) PlgքI7#iT6? Gvi~΂ 'znH[x0Z3K[TÌt!+zٵq-ZK =)7@1jusY$!8Eэ!yȼ?'#f'I, g"bo-kt~\kra%9bZ '!dk)Sj_bl5CLPåiD l:>_xcO朌[LD4O;5j~Ξ>4i= DlJ jWb"ܔ_P%((\So]k2hγ,lobM#s&~s[OJn>W *0ޣcU9cveΛ虾"JwEJbw.3s|KUujmoV_qW yp6q{}uw-;rfw<-{5g|1K1*8D.-0>[+!h5\'Q#m.3m>ٚRzvA{BxvS"uǻ#} ̰>~Hpvۺ4,{\D m\Pb9CW[^eshs,@Μ.Yv+0-$ L,F;NIΙ[V]F:&)zQ^5`wJD?fI͊P>m8sެ.)pְ"Fm|Y#+ȊC=Po(Ѵ<"kSZWE.J?mɦq|Aݤ*rŰKLNu5(oXlLF^tš(=pS ]a|Ϳ >At#Ja^vC˸zmyK?6/n?&^q1(_4ɪ9,jqRB>֍rޒ"_d`cNݦ' +AGk+?D9jylJ'5 S8h*jiXaU' ^8} ĶU5 6R_E BYǍѿ%- ]wHj%ՕOqf 8O#IC I<ȁ_m\A(4,Q/(8H{(AΟT*Χ6 W5,Fp0XGLayJJq2œYϴѓqF#faGw^Mz[u\; ۛRAq v)ٜYnx4d'p,y?ʓR r)qD/riKقDAV"`&XTp*X~![+!G97Q"NfR!]vzÁ pS+L @P!U+߆Z)kCgzc9g"6 t7rÉ*"F`hR=\w;݈xuegB,\7#.|*T6MDfZ`Gc:˃|TaN?Ҭ>6NB8O*jR^=Tz&VHn)ϔb[O*Ky2`$%oa}Lx? ~&92T甝#sY Zߍc9% [=1t rt 93tVd+{d0$$E14 Z&?P )<~W㫉4M5 ,;tsYD}Я}:MEGhq.&3jvd4^}Ga\R['CUYe᫚G b!6sJ qU[*/&xLĤI s,A.6Hh%]g/"%-~ $xd fDF a P wID1v֜-]?F73cfصI#'kPj2ρB~wu:QѶCs?~9Mlu}NWl+s?I=?y/3 +)m5<ѧ]u-0Ȭ D]{F?+IܠkUbGgw*,w7pUmiD=ɜCnDu4rVDStI٪n@4,L |rXD_ 龒5o,5hK*ZMЄ`@r=Ĝ(qڅaw:Ul6 >V*b7<~ZH9N57=`hbuB$O F=Ι{uLIwGȈfA6DـY<I tj2wc&o|%ro:+P!nei|Jd2y6D hÅ3kS0b6aD'm=Rd]0GG~RzfmU *}kq!ӡqĂ f;)Dn\1(tZ(qFn(\{őC7d܎ _ wx ,FDa Ȧy YogCSފ&TG6lѥ.04;u<(p"Q"IvtjyVA}ن L3'WW]gnrnJmf<u,VEw<&0[Ҋm02hJ 'xƒf#!&xrbXi]@"9Zs~V)|l9ZSÍ0,E6A-OU񓕵|Ae/[p!``Tپ5q#nY8s@nG؉][fCœSWFS5=Aen2XFX{#;qO{>Tw`Z {7=:E'twdz)sҝ*2⣒517woݻq#=%Q)IQMnK)\nS7ovN6E/(7gL- =BHy\ޒ- }RX$*XTj K% ~n nJĘ^i Nd.-$0b)ŠkIЛ2yޒM U:}% L&uҳ1?ъsRM/S`>tVs+6blcRLЙs .<9{8TeaD$N@KH"C 8r_^He,ӬSjj#)630iZ6x}f:֚D~tΌd J;Ltp&̹`m-~Ne.zgn֪ B,N#nM(_>[_|l"bnlq舘g6"ُoyp[o1NR1j`<̷ +!zTql>@ؽєKei90l"Z`XNKvwpJSJ5K4SeXdFI0<1Btt^/W1!YG@H7{[OrqRLb8+v/l*3GL)b{g7SГTU\EOu99-Qż_ HQF^p76]iή rOiT @ʹ,Jʑb- J^T k7( X?Tg򇓧]{n`tC!]lm){V u=nGea&-zt0ߐBLX(YZ>. TZ V[s0&8?Xi6`3Ǡ>7-)^黇ؙНR;;z;=alh00_A#X*iɬb@lPu-ܕǏYWn1ƻ`~I ioڌzk>c|ȕ'VVS|j[?Bn% LI`έx؃ObvWt!\T0x,3^#%vBbdO[JA$T>ڜWL@Ƚ6GBGˉ.U> `C͌jc#k=Ķy7 !>G!K]Oc݅ 5<2(ڳDQjs!\Ѳ@ysDVVMHtg`!g@k11 X {ZC$ \FAE۽Fasn/Fwd qt>kBS9wc<ͣQ:e@Hy G"ؓI}$їQ(hb7,#w΂iubzVGh9M~lUP%/vFwUHSL˪WAmwݵyRh)?xgp؋ku'od>joS@D,F<Hٖ7= ].:GBah O4-aƼQ~JINoTe81:m蹰ﮤгs.rKu#ݝ!]&LSjӏ0 1]oUy{B+~wك/E&( d^,VYِ .yߜx ?`E808T$s%GZcYV5"[ dȻis>#>ͪYwrU??):6>k?(rA26W2ރՈU#RQMH6Ϭ4rxJ@m\~1svAo҈x[:_k*1OlD“j 6.5h2_wGƙ",?F\ wB^[]R3=Thƈݿ&h+{0Z'aEpP8CdG)/+ONM:u@ ̶V&j.$V Џ33uKz%>'u#ţ ;yNiڦ{d"hqYebo:I zHhqvtJ :=s).Z 2 FC;BuM6XӐ]rpXཇfcKML/2sN+b- N[D(x|LV&0uQfĶܯӤmHqZ̶eVC=$ґjː 5 퀗KHߙGb~/Ƣ{]ɯ;]\-A"B#ên퀣2&"UHdkglHuOמkd^K=H Nh\Fgh*Fo<$s'yf1]ڵPV[Ygѓ,GP5馘k5#z>?V 29^øaIO$ɇ_n"+cG~O{P[ &vB_dpVc9p7ZIA M&ÎL)šs~oۑrlUͱY^붇_{Yf@EZE:ИP I\}/}K (1ne7 %:Սsu_/wa 6gH*kTD+3phb[8avia4YkƸ{ uB0C^\`[_ƬD޺ݑQ(&(LUkT7zupZBK32ħG'z]D dfRvG5, 5>_Ⓑhdg&{wq8UV&4@M}8S̾ +(=&`$T73F0)IvJq÷9 IgynXS3oTrCo.`4mVK,@#Nt.Wzfszr]UBd;Pˆ8{Źj5/ovrOr_f;>W-ҚLߧlz{!n4A`$pqyRm(`Q6:v'&E71-XEʕOh9WfF1mX%o)a êN[ sS<}'хcO%d\ a":I<N/zn脹_={qzb"l 2й*-JG,<Ɋi5.9Poۻ4#swWCrZB](37>nLM,![1^'KK CݵbU[DUغR|ԇmix[=}֨g{˳Y149C'ӍF/2=x˲~H.cШseX\d([[ͷ%dև} A/e A"Y+0̝zDOw/ xsNO!7ͦwdxK}*o];@.c;A8DvjKW('р-\%qr鳓UZ& wm_R`֍jazDˏErezd{Uy+iJW[|epuM66{,}`y玫 |,&TEbgJO}/ kV#(#\2+:#O,~:P2 }ŧ~ ݶFBdb '2.˯Ϫ߼x,[׼LpQ̀# 3A_w P,rH@0O;*WFC&B353F6ߟG$n_ȒT5GzNAC#z/#n\903 S5AEtH愲Zg __]ܐfp فqRӔ>w>}ܶ8{$Wl8Q;@CPh&+zm%f>| Xo^gKCz= FhpMVb/;mzPGe-i(tiWuޅeyE `w¿}GzAH,Is&In8N{Y۝Qu_ƊIBh]ŏ!d*gmP5?qG&Sj%zU4D&$Kc:Gt;@cb8GS ֲশyX!ɗf<,5DKԄd|r,vRUsw,Drg8,4^6q?sEl3-ڋ8U Zs?33 5w@|}1%¬, Woº fv( nDkFHu|&1zdX4 =/I{ӣK@"n *9-Lb&4}S@3=HF@4& 5 Ͷ% =ǽ.kn j= Iq O;1I_k۴ .ѯsd>XvEl̔}rṩu&;O'0ە|<(AVRFԀӈh$U0=C,V8(+W))28z@UORUF|=8Tr7sL1 9sC !OD`lAo}M&~s%͞eR83WFdHJ,n9Mia|jL8[1_Jt!2|[U(3>S< R-ht2# >AD65Z-Nެq\ M֡͝#$UW`zҀ:,S 8 cZfߝ6Db뙇(f{ϠmȽ3K8hsuk 7dO)Q*H *&j֓Aj*4* |JS,]Y×+GJWB陵ƍ$ODdg0|4^ANWNR Yӧ[k@&!y7y sΊr l_c6T7"7>gPn@s2眯Ei sAnIxO i?@o̵ n`r.(zQb^rKvPU1 .όdb6-KB΀ 8NVd _7)&YSo-߽@V.x(@r"->fqxۍ8ɬ)?jyvxJQk}d]C3VO,DR1GQIV$DQu6R5 LxČK<6L=Mf^>9COl7ԍLT'Օrʘ3_U;BL`ρvMt±1F^|z6 T  Y[,CC IW[c68RNJZRL)MXjݖedXGo )! D( )bی?ª5_?zœ@P䪊IDߊPoZSnԨLoA>SGD_|BNt)eOV]|6 6*Djb^֒e*ߠSL}Ө-( ]-L:L6@1QkGu\FwQ|mb =f=?Iӝl,<3 qt2lT/'fA'k/&?\~dřÒӌ_ܬa)E3ERՒQIw%m}wࡐp~6ZΝ_ oPPS%D4mɧm@ Fh75'tSb`A5Ԩ$ u~qbY\膩 ?ɶR`if Ft  Yɚt~'[i D-e˵gwj(μsnt3ˠPNXڐS<Ǵf4fl>cu~b!"H|ɗ>`Tj;J3&[)̾%IpYZtU pPW0d=֊Q m% Ve~&N+/6kioFnyt1%Z/ZܐIBvyRD"i_EC'$)+{K1YxlAѫJekQ; AS^pg'aJHubYGڍ-@<$=9zsK̞ΏK/RA]0q'Eg4[aaE)HAB*eԮ_+zi [kf JT'P0~LS\;tY; V2eA5qi 6`1e-x&mclco6Rqn`[ȣINIG7`eWHg>W"}ؼW,z#o]AZV'`XH7ǺU<GNMk,a4i{߃P5k0A&G*8$?ؘ=fFN,!l#6FkD4mOߨkW^irӽft1?yd\]8TPJO_՚{@V+Ǭ;寰a Q ,V T! "l+y) aW)])g9Y~v2nIt~}XŠ:P?C=$xPhףdJ l .KE!{E3Y9 Z%0$[]F8܆[  +~~>@N,MBvk*`|CŸD.jo?6m'`=J؇N "k <g+aY r%;w=Brs@iKBM8]Ibr v%E3ݍ 9:VhV_ .LiXxGQxS4)$ݻkC3ﺃ*0bʆ0(x35hR;I A ;2zЊEŭhm,p9a ^ge0 dd+kL[yǜ5)l@!KÚBwrNo2J~,댢!'ߞkjsXh  Aj$4QP H.&:D zƁ iϬ,}暑ۂ{eנX+4D>Pښcd[iVX^9)@iIt=5XJj zIwZMN/TYй@v-0R+~D/>+%<.\R\y* uafwk NS.U`*` MAWlyec1+5yo/=:|NHd/I2.߿ hBWvhRm_JyP|i#P76p؂ų pX"JiYLuS ^6CDRJ7'w HHjn'0, EwҥK.X|?>^S3 o&X>M~-}s=88je-nv#+WVjzɨ}g}Dƈd![^g $mn}2F(鉑 auG!:Gz_Dtt6/7A.rgrl+9)\^IK{Bʗ#ϧ,ɭD;%cӾCX9A6cohes]:{$ jmKe DۼfDtA8v fv9Th#\gdksH^li˪1+j|es( '&X͏ $TzNngVbF%!ٷmX[N ;#O&l6{n̶2Ėtߣ4A@oc  KCr!KsǣOnX2Uo7S:fZGڼ\ FO"Ld2iAj%wgx`9>o95A;3]P? h@3\=a&)Eqg5ߥZ@ OuۖT-uy'Cw#)$7alI,f͟0|QцN%~:2 kEivtڎ9I@5e.puon{s))MWIQyc[o] R`>kֹiw-zA$ȿe,AH-y' e[Xr:x 6x o Ï8J]tģu0:}>3ZN?#АLޞb쌒KoK6u%fDi6KVTx?AZ$0|y(ih^VjW븙 1W/t֎SDz1J;u5Va=RTʝsKqh.XFEM-EٟUP ;zѧ#18QaXl"w1OI+2Ȅ~5S\M` xZ pf%8bn=S oT-:ow{39~s! d3aɹ"k/{'ZN+$HrO= q< uI\]:+QI'ma谼SSE 7-X~(ap䀴a)J-*տg缈3@@5UFR1$s!)DxLFB }~4דfl]p^Hŷ_OGυ2b8 %cCzz{lZ&VDP"#_"{DShaw "@#!DnCxL#.zqo1'Ʈ` ɴH"iO95 ͿIpBݘ<9㬶2ފ5nh[m'MaL7X;~`G铌yڠ*XxaF DC?t vZm$=#st\hEHtK3fx8۬~ b.c5,౓xˉd%ݱk@jG-[*m" 8DJ!O^vMRThB8Ik*`^(,hmuuՊB%*֠r&W2i l}=_Wm`ϩK1AW׻{O-pJ/g߶:Aٖg|Aeúl9ԡ;xʱBمWcJ)U ؓT׌NI80 !4P'76 T;v kdܦkEM3mXhE0RF{eJesZ? lREƵwo Tױ;R& oi}:F8(@⼻-o#s8=Ȝ5@䰧UWn> 3Wy%/YoDmRL?c)>9[զxވɗ< YK'S7W#Fq)*HEy3jpF6i9y)`A=Gg>I)jr8ϥmDqvַuRY`~jg& *Cypܱn4)A``cnZ;)j@sM'Wѣ+wˊ2\+uizQǰŭh×ch}\+MqEڛUwn] UB WE,B\f)O4YjA`Z*% ӆ]Bmty[sI+4nJs{.$`gi&Pvss2ju+?6FR9~whhM}@Bnb(9ERLzܐd+zp-Θ0uy{^;lpgt<9;Cwmhtj_01z&xn ݝ|8ӈ8{i"r̔c˹;/]53rI/q{M[:~CiwuCf:BwtfcHC+" >ݷF2dMsӞߴ͖ʩU/% >cF{c^V)#0ޢFCnsNO8&[1L'D[=b(PQG/vq=Եe,u]=t|݌J9l ] (vVJy J *ZQ_HjdB(1LA}_Ѕ Y#GoIQ4- 'l9N72AJPыkcB P3LE^ɂ"LB-p9"p.&|1 U|B 7>GL%Kjok-U*bPh MB w ݥ>*/c0[UQ{$뢕EaszFh*.!VA8I`[du x_נIaIf^bcZ7_zT8ұ{Nh|õ0xDks#jhfaq)naޗ)@ jCD4j2HPuK aЪxؽϕ+sq>PVJx3:nԷP%q>=v@O=P e^ <'NE#t @1=P2HZZ\إVb&!xrRDX)l&t}!m-ĸ^V@뮌yZm} T˵H,dUx9yh + 2Ajd3p֨,41W6 FceAl 76mg8_PTix6}R ]r  ?P[9*[yޒnAvUqz/Ja"@v.RubdKulTW(J2țnth2-ؤby~}S+H:ZyEQBfkUҾcȹ!nn09~WR]nxTGUrGh7pXʇ@~æ .IH[Ok7>;  g긕; >dG!Aɥp|G5*GjѱYIhK;Vւ|m;g"7lυxI!5^["ҷ.JfU! R^2)v$7<3$~|j+u%Ȅ;/m#3>+L5AogzpspTGW;ڀ [ÄI Z%=f^2s0\!`a<Eg}m=%B9HRۨ]'L߳80nHkDtCP$k'Z :ՂT6[Ϯvd7ftuQxfb z@"·ԛ5\ZP l16&MϮ,nget-Mj􃏅aXeżE[e"ޱ deM&̬Im˅ņ*=3fp!\*Uu:f]c b̶ 6nTN!\l,ihv-oY3TREߠG!g,Fm]I"-6mD+9ag]gVVa8ף8"zD n@ie苠@o3ī01 5ۚM >Utb6-NRCަ`GF\CΥ6k';͸}(^I$!i޵\ ܜ4fϳCA,`Y*PLf}( dlU:= bK_H@q@V 05I&#(BD_'7o$63`vBx+@pHťt!Yj-LM|c#kXew^BmzvK7a%S$+[iTN t0f+o]%DI_v㲌FaDԡOiʓ5nΑwi67*%] 6Jw9h+8` \@ؒlFvɲj%;Х+Pn(vhZZU } NZ7Z^\ c]~$Ya `X^9'Ur$C*WcٰA :]E$Lh=rfYi~prS5N/ZaѭCl)"R~gbÉxh`\DNU`_[Us.SttO2s!*2x-!$#oQ!#TOXeP>e \ 88`"QyҜ[D2fz 5JZ9+[ܜ_ غRZ0ܘL9zEE0ħ[EQ&mM̢ju'LZ؉YS2"ϩAD滩`.|G[FdWr4Ӓcc۩}jaz~8u~[][R%CQw&n2G.%A,!!2Gv a[ ӥ;Wmb¥{7iNoSiʘM)HGxL`^O [ y(jTY:ԯBJux @:9vjT_Pkxw!4Ԉ3(&#;/V'v 7CEw\ZiaKD&/h.^n$],Q_dQk"p`dd!fLD]ZqIpK?" n=gB讐إ7'A(Ir\@ '[άb^t`@#isN2n.7`w.ii?δq2)KaDr /p,7+ch쉖Y, TЌ2xmebM5J+\geKԲ_a<+ŸtJ@Gq[wx2 LMউ ?Lx|@0wT8mS?䩪WywS"߉_nj]a 4!"`yڨI6r˙,7VFRrW0hɝ  XD*fD cjDˆ˴Zf%FNxKF*ָeo`u**\p7χN:=0uqTmXcG$ coʟ.ā&QѲ6;^*_9t9 ڂF"!Q`81p>C~Ʃ6-Yׄ?̃'}U)R foNi14B%KEF̳7AIk!So{{ (xy۠l7}DM?mzOTAg '?˰Vhξ 2\]FJaX?qwϣvjd)Jې(ʍ5R~]%o΋fK^#3"Y|7;f4\ٴ."/sǭFݥ\&qS9Rg\٤|Zd&Vn/'͌w0A/͌7_ΐg/ANt.cf. ,4/.o i* ѲR['l%v.]gbzu'hӇK#ve2p-UJ|y&0 zs _1$6EFOBIe(sw+='@NXl٣%ܩMkN TdEM :N},._vyT*,. o ʛ$i$r&vc}k=y @ϕkVF JںMI:L(2@mˇ:3+[B#alC hm3L:LXbN\w+xp3 imsX03Տ-j:jWE@}lz3MH+!~i+"-u 60YRxQ^+D-Tq=7jiڐ΂F{s@J4{K:!Ud{B$;R!b Qp8.S8(|цFJZ0rt"oKS\|bjeؒZ*~m#k5ch)1^_֋MGx*9[&4i:4}1^=ʽHNGPoOZ?Osn0ȯ=:Nf>m*BP]SmU|zADlIsY+91c 0&VqH;|PVYb}yVJ )!*xs!#&"Κ!=k\6_3`A^rrt&I0S>G_l^EoQx+BmbvTXO >qmI}$Ւ*Њm$aQe&S:y%?v*D-5=ga' m4?>[3z_̂%} {|RI^DM~cel9AS=$qZS8&Uͮr~2<'StGN˾P:JtM[8'"1prHMϓ! Σ ёq|]Iu$!h1>Z:nn@2O&Nj\Ê];U,>́GO`z%"Wg/ 7&_2_S\o[1^&>]5S1%g\$O0#+@DظMetZ9i6]fCoӱ^~H@>=8[QGۆ>y Τ1~O.TUC us$M\-%Y]ط Ƀ^yƞZΓNuJl_L̿JZ|X!w=f`T-exXPF1l0HY@2ymXzjO/N5H6Gvv7k$p!?,WXvҝ,<"ӫ --0{\h60߮GjnM==Xkot9ϕ ²?24 Y_]10MPbKTbTe4уKAa.L9;DsGԚR(S)BFHUtcjDG./r،*+~?r|޻Ts^7ۏy7<)#źB٧}~_lb}?XyYe~<3CL/MV>LsVhC)IWƉԥ\jow3kf=D}#qD;-q%O[,|f va<% t` >PY8Di1I`iKM 1y)ofu;^+oԖIa…73+B7Gk=ɝ?YQi;HcY'۟OSҘ)@c (T| lu t̛؄'%Q]B;k +c@_򽓹Ju.d[M %lV͊_,iD 8Y(υ/r*~bSѕ klGߏS0J—Gu/g#~ ҫ#0|bz ;'yHMj QSq2ԒAr, p<x[OՔS<>iP}BF/Nh :/~_,xu6%ٳuȫZDRVݣ#Ё]9D\*@],Qxvx(h8&޺\<{Eů֗̔WGs/AdS@6OJ fZ!酧"(XǮ|I$WJev`ѫ\cD݅8[w2C_ 8 3p٠SmUjwͰ.kh~&hѪɴb*]'OlDfȧ>8}@a;;2gtitO"!`o%x/HpD;{"4^s| ^nn /, UT^8*;s"iH{Ӑ.>r&#ۜTNÍdU/^ ڔ#~Y, Z~ض3I oԴ] >(5b'Li$a K<ȰaK?(Q!OJn0M$ &K~O H&gP׽IlrG15zA8EYg `3:|ZaG[OXOh+:Yؚd^s/ىF ccy>z{2K4撂T( L͍A?ʬtcF CϨ'8t3o ||U !˳dL-s(w˷~p얅긪 @ޒ7 C)p7|< )? V޼3`>$rnrvahtKϠi[JpwOJ;,R#+Y_X-eíh\فҾGhlF4ӛwԂH s`? ~݉U*<;sag8Rw_fy(r^", a2EryfX3n2`-|eZ󝾩mO@þT$?9\9B(Ql#.#8b9X?4E=UGzUdJB*J%OK0ak[ҵC&k\Y{,cu=v{RLӲYBԫJLyQ-hMЯp!);Ad7.~{nV pz{Sw.lj/z%O wF7,{-}BG_^C* sDoigrQ+2n}:x`w Z 'x fpQMs&ƍ ipۘ/EaA}5%|d FȨed"}QCbwe)(3Н54*XV\;~CnMdx5hչS[rJ}xiCOi.CI1Zg q8 ⧹Z%#_ўhz%3rCQd*v<"O} O4M YXԞrf,;Ů^y|ƢNO5`' Ӛ';{H3# ݯ>aήԫtâ67+JXJ((tb$U#17B F;Q*(HPbe&#@*&[,+A,(, G,hJ"ujbR I 3U # Ū!a愣 #5Eb~P}g{,H{en2p59;\ݷ9X_n%5+˲dd<@o>>z33طc|Qp^92=f)4rqasv} L)z##3.s|rG4Α/$w I9XstճDW&Qk3z]jz6XNf$<՝ 댒rˌIZ GW$lp)͉φW_qSmṣCTM9<׺f ,*:В iӛ{?͠1PRʹk lp?C -%rTNIURKi 0Q)qfDk8+([0.<"YR$-SEu%_V_,GW/ 0p7}&dKQOĨs"Lo!z=|aUMUθ|%{*N(\ )gwk7nt<&>=ϣ 4F.nHa]?9r L9JV}_7o_EƘSN%>A'ƽ"-䶗QrSjэ󐡬3׾C)俜pǮ_wېAK*JyNQ)x6' !W3װDS4 o/>[O8T9R&I#%H -[uH)lscߧ3󩷩+=-]SNx͎Ћp{@3 g@0h=!X0]*:D° fB&tsTle<Ԁ=p傐'Sw*xlzh!܀C֠DY9 %#8uۍy;ūI&e?ׂBŧ9a[Nݕw4эYw6C\.lŮmU4**qs>ɶj CbmӸM (pb6(=eV:z ^vHJJt=g0 ﮢmѵ=?haw.j)[6IyS5!M'Q-;Zu{!M 2<8}x$QD#=RW77b]-6qsZ)sL !ISz᫵dh*:TmI[5鍿쯒P=9/ )(!UYOW淠 3)p\nHBl > U;Eê ܮ}+:K ) `.MW,byϭ͓ߒha! hޔ h48~z ;YbU>i%vS|E󓠼3A-҃B wDBEG&@_@9lÊ5?޾NYWn" 9xӟD+< {f/Y?nrET 8eT x[ǮaJl+5siz_jtA ZIǤz^re+\uoID$gk@u #JR%@hЇNu򺇑 344vmZ SHdڈ yMe/`U"Cnb}מby"Xm`|ẗ́92cLN.|W$Ъrӵmsg_ T2cG2pB3L@4 /glnQm>xK0avL D_TjIe>GiYDh}>ޕT[snHDQlLaɷya#>0^+i?Ő2bqiQ5M.5+rt H( :i6jPjU7ەK`8+?/d'!n1=o})o{`F+F$VeXa:cd Z pʹ8l!ܪ yF\I^̦WRC`S;L.+F} 燙U\1-: 竻VBwĤ-j.Zhe`WԵ11N R.[/=\sl"0&wa}\H]ŏ{J籜uv搸=oÎ!UCJt.|+kT$ )@z}:;9/I/"%l*13#Rc>1%ҙ)ˋ] ;)Yڱpws3k|U91ըCH5L\(5.qUGBk -sW㯯Ի˹ï#f`^*Q4P78?oĠ 2ٮ:O&QJ30P"д嘶4 /A~#V!#[ҽ֪\һ5~¢*ooɡjA5[MDu!em5z:R!i+R 6> iEWky0R*.\!Z]YN>3*Y\K?9=Qe+^+ȚT%As1ʽKga8|H| Ra<8|iX'*(z;سtnF])z,`ӯ\W$p䛍yd0IR~)̝n={rE%k_çUYIq4vtd_-1to nP1Qh?t_C%6ylcr=A!!ntDo#i1(5KVҧhkYzImkS}j8_P2EUW MnjEM̅"[w[Aޭhw\p¢"Q?sWK<5fciE4JdpBxՀ'{/}wv]pͰ}.EUxتbRg[,\/$IH 0(9OL jqGYfw[yp_5qiR$+kͯ65~lM0C+aX~Ɠgt? \NmF@EF'<]ʲ:3(Yv 'c0gy(x'V6*ǁ9c AUzC{VZ o}K{P2; js{#O2b[ }6DNKu>G>DsH*9TEt?i)<؜jLBylQZB!/j$[JA~&VY/ȕ SK;W𾥰'-qjbIRQx;U=̻h;tJWRm%uY^%^N̑+HO ^ݒUø$)׌aMc jL5>'n 5l-$3c$:-@ 8b*PeM_>֣v2|](f6Z,DH+tψ3%kzʘE 'h#~Xf>uLXТa檯}؉m,~`:`\hsӝij ~X#[:M~QJ '7s_er/9ySa)\'Ά'"/.ͼcflM`_̠:>6y@hN1.z,$P/`sxMroo 8/rv躇-W *lɑK %RwRaz >sg4Qp#SGb<%FɏBw$@zZɞ7΄ #g\[qcƔU.pLdVXYnr.|u{/:L$capr3qD=C9 ?-\aɍy@{xO)-nVGZivj壻I,y.Ã/F_c"6i{UցS/r^tQԼƫm{[ml#տ1 iI4)oTC˴uܵ΍_1@h| ّ UӰF_/wGOaBz΋a|MSʿ(0rQ?eB> (r@Saj'OY/OCC4DW+c:wO֜MA*TҿktZ7b{`+HrʡrV H-{ Lh[íuL:|בxF*Z[Tl( %\-$0r8"<;EvaLoHR蠡܀)pPP b7ִ]+0JC0,jE]akv˥M7 *g_9K(@=ꝍ\V65 jq-6 w T`*f!'CX1ӎ"\s߄U8ND%e$dKc^'e{ɏN- }"f Vk I7M@ց0v&puϹuO\$u=_Y8!Ți-$SG9Hv}N1Т14o&8O]Ut PHȊp2=ؓlعJbq z*&ՒTujp7 V!j޷0<6U ݀|E(rŮ4( WkNxa B%i|SZD7p7s;PU~)&"8o\%V6>wjzFIـ,LK>N 7mPH/PLBVOpES!c'UАhǔſ̦i6$9IPٙK#K l^)S4hNڟ8Gk_Aj$U^"fk>=z׿SƂ' W"_EΤDQ6٥~*miNC3] eݞk9Q㿍fQ7Z5|CC܏ssFbYRMlJ(˵H-vc} d2V<YGlJvhE8EAn. 5k35nuCWβ4ƒ|ړ,? |cMI¾66`&d :ZuC61[>RsnAg, cMOs`rPAVEETAr9y_ވ{=fQ5竐mx#5Qx8U[~pz?/Ǧɷ7=[޹y6Q1+!ȄWk+%Dr `5կLkkF"Vp `1UI#7Xd`ʶ[98?>*m lPGC<{mB*>UR ^Mu avAS/z]JX2Y [ߕe]`"DԸpc6i[-ῷ h K|) p~D9xPWKngM)(EBp#^c'Cόkf HF> ,،d3}{묂]pbxAv|3M" +Aj!ݗ"B!ɦ4y(hкL]ÊbT_0m(ZJn|1|hn年)1gsovJ$pXha,&P۲o[)߄l~=2\'!V) (rѪPwP6T6&kF-U nzu By} iKmgW(NYv//(r-1#$,킘qV?Z+>ff/>{h.nUOc M`v)Ai]5O.?^zX,'`z$?x;NOQ4Yp#^݃+ "ּTNnAPۡ9BōG` i*}Sev0 D%xn|#fu+&miVZv9ؒiM|IsޠOS^ur#BVAex\0 H_qHjX0Vmy-ש6ͺdT۟k,8;QJ!%0ՠ$=~kFKA> e z duTݎ؀ѩfEOV3;X HL] C^]bdpm6Xe{l՛}끇E7"y  Szvf yvMA,Dd-)%Q Z%YJOJ¡*Ule-n}? bMV=x&xWtpO ۾xjwdwȿQoΔ-J!@ O.-}/j9FÁӂ1@4{Թ8[@&u_݅6~8Q!]ٚ|Ć@UsmGCeL?̑ hn@iaDz\znmR VN`Vlh=ث?%xhԔ m#s%ҥrbKͰ$BtO9JGQXE]hv3֒9[_9`u`;X߁B8J!^#0a^y>RuudWg_:1=,f͇ks\yW?8ENsxrjߌԏK'ݨ:@d{/.IfS^9cryC:WhlsɟZe8'aS( $ oy*vXXػº 1!'*jxHo0]P}"nEC6b.7|whH˜OqR̗z9/ވ(uN[X'ZO7yj;D7BTC׶jh7Gf0Ay Q44@, eKCʊx XI-ꎊzCز%Ӫˍ$o?bgN>; N~YY/,wG`8:]=J1ۓa^3idBumg096bmDTй_7Zσkt ,-ξ-<[e2!}XlBlfHWH RWDn<25Zf:q'2oe\7'Lw hlѶ^D٪]Nm^x}g` `&jdTyn:n$Q֊SGBZRX4 ĉ먍bY1hi+ OtENl畍, ]0N!>f8x$/%3-F/XlxTPڋFGj'nQ?2T Cwݗ~ I)Sǁp ZJ҆96Pߌ{s.x/RC/q[ /HRNowDƣ4)tx!b? \^(^)yXeB!_LU}UGSP|UJ?tPFu~U*@b`|W٦Bpk$y ˂'*(iۿ45W4`:|mRɑ&_HL|-pOT~O} M; kó! \,QP~JowtMLq^n\M1PpL|}@Aףv˿P+~t_7|nƯB<V,'QiV '=Ҟ@YC }\cb'*o* n]ȼjM]Eq"!K'AYnzJl5R[7'79vw<C47SNozrȓ2"6T&U"LAq̮* 3Q?}M5=t:n}XqH n < D`VK\v1l\;׏ECŚ) .(XɍdCgFū|vvAJz\}!r @**ejB6NDU %rfF jrbQsPCźcCa&dUZKJ PݡIUESuA0SE ͓Αfzܵ.eD|&(XI|Q7X~WZjs09rxDǭgmU9P.΅7υ"L3*sZQXhuwx"N"/.l\|Etڏ 9tFE*NRD10,:hq+4nO5kN)FVzmJSCwE.Vɰ)j {7oKr8⊺T VNVɤNvlJ|CMYL"f?FE#xN3,s^s ¨jw,Ȇ(j=4޲:`?X,bZAÙ'bٸ4rP8k5=TCZQ쑌z ,LP~k,(z2cA'T}eTj"hHJ2[iVeU*1>iN2@4L-[NЗFJ~Qc3L'3{wl˔f\pL!`UxY i $*j}&&% 9B,SosV컄H XdJ_!pC}:H] jZM;ha)91D`@#wn]v_Ι1荟s:OЬB:5m:K: ϼ'ka3jM dc.ƌU Rmڅ9Ta{u2L 'r{~1 FB@bƎC9q{bV~( ?mݝYs 0i4;ǎ=ُY_{Q#D~43XiQ+ymVR&}Z֩B`S}% hcV9jk*!jy3-~ pixiC,KPZ&5.;;"}n- ܧ+/SX6x)4t-~ Z^>1*A,]ũ\Ʀ݋.C#y/c!F`̜V u튅Yb!.Y࢑F (Id5P1v5­1 0"fy%U{X m D:[I|6U>]"~+㳷b}oTjpt|ucbAo>BUc–56&iy*"rNjW;<*NӼ KB+y'"_nӭFm]C=V|Y(LJ7bSt+L>Ȓͻ9k,MWMvv6'=RBSllCK?st&Fo#X[O;0we WP :H$,Jst2RŭEpgٔh26 ! eiUv&5l~:A+DXBc-H =p7?>T:4O䏗ZxH6Ի KQ_װ <Zn#gB RR[f/:Pa2bS"."$3 ChA,"0VAw-ӟ$Q{ SרMn+X7<$yF%hNzJp S,n;2"lv0gnhH0SK}6 ߥr_ pU OGQcڐ[!]#IU7]Vw.(KoEZ[);P$[}%= E;x^-8`s3 w(#(TX#mn[9PH8Ymia>NG>ž>⽩80k}%^>ϝ=H+KP/m@ݧZY4Zg:1B+=#Sl֝hݼ#aR~~xjaPxfƄu&S$L]::C[z!LMG~R\ͨ?_޶o#Pb k +c6䓟6~P= 5Y2NͧLcbBL+!QEt|KR<`_J8n,[ Pמ|&?n:䕔@k܋WlOޭqx*'#}f2 <lSb6BNgsg3Oŵ b-ݱ ;N!Ƴ%̉ŃE[ɓr3_^ s C_.ǛK-YUyE`KVe v̬< We`fPPs7GD\ّB3Fۃ3ICnnsPŦJڬOrȄqYQoY-Rs]`7.GЩs ~+{F^%s .  5oZFnņc b(vs ҥ9A\O:ea̟ 0o7èH WquFO$~gjb{ U%`n e _SP"o}W{LD֍t[qư4tjxZxlzuy7뭈qToh_f>i$4ٹ# em ؟tbmџ+8|IN- FQtsX)铍77djSB8^q TFmXU9%!*<ʘD) [N8 2Kbf/ ȼ!E8Am) ,w"2d v|et~@Kqpq _iM;?qOܘ:¿$Nk5IJzE%cDJkM/)VS5yEWd~u0PԜFw% 0:\;օBUE}q+љLpo* ]] ꀤb{/ݷ$}7[#^5no}fdȌwp ˣ)-歶@F䷭'o)VYፓddѰ1ww!`=?q_H[$.(';x0 L0s\#W4ÝIe$n- rl%$KB*ղںV:N{$uT|-*;9,yH_+P'0ĉm>y#&hjŠ[|'Ȅ~)ۃo2i39c Xp `Vi! C֨@xA* ĶqQ79C7A~NkTM$l = gu )bnȦHrhi/^?ڗ΀yE'lAfd.xJ1k}Օ߮ n4oQ`fz' Z.Mg2J֤6$&uY@;J]Q3 \pNP-G L'"'ԖW%HbaO'*6W~Áb{\L&Y'TA %kzpJLLWLzeT9`vSEɾh8 ڮ@IyHT$yL90Cq`1A`"xhvQЉN)i&jZX?S9Y)j3G5O-U1]<*^n+nd<?frzJ>9SxhL Y.3$"z#DvF %WhNռK] }i`a ç;d{_R?ZOæʮk=,6RWF2)2ɩ e>7eYj1HG!*XAǥ#\NCn(d^qWC'dWǖu~uEB ztF d0)yoʇrUH ڨ=$(08]V,$#^|8A^!v>g8Dz$:yPQI2ӎ@fC`S?OYwPjlɮX,0j$@K9 z> 38dXӄ\ ci$c>,Dv&,V4fG# 6\ V'][h4B(cҟu 2% "SY^nގnVv(b%N;9b/k!E=Y3}/Py>Avs3bxԗqpq?SjD"~m%6d;scڍF67Mx#SPTmҢzV;Ks" ΅zeӥ nr^'WrL雙K0#ެN/'@(̇xNU#GvABӗtEqk )F*H@ R}u`LnIL*e?u\N_[F&f" .{űQ}pQ.a6+fDW,(7K \=s;NjR*+ ?|tECiRPCPG s)v #i")pVoK*Xl73Q+zzRW$&Px$?|/;ޭ24 cU9 iBZ"5݇,@.t) $u;v"6IB Ҧ*y:ٟ-]$L}vڷPH(aY#[, %ޔ$^gŏnŖVB|H v;SV7yvy4%ω KX~Soc9G-˴Xmo%~zTLȪ|rJب;H!@$<;˶o$Qh9ĪB]n.5nV 5ZVD_3k[[hH/u)נz`HU5M57wĆ4~H )폋^I> &޾$IՎ!C4!1U7&$i1/o4ҽE܂o:bؚ1,țԧL%+|Xn, K,LH3 _w 0֍0Cd~%N3^98(Z{@r! JSJp/W,d~^,S32ŠPb+/ߍd0D7"rB>_[ǩdM/K%b1BxoYi ]1.&{=Y NN8 q>ogK4{ә0?PM-yCY+0taJމWI9 M}|x=~cŽHJ2H%(tC*:+ZMQ$FD0 c4 XR&CqEtY7~M>~JL(j1vhTC)aT)dSUKG*_Gi#JQe陯+oHĭ ~'ܞ!p_ThR,)}"7!QϿ:0cM1bP,HKg69&>zXzCD(Zȳeh_ Z[4B##f{!0.)/#6؟ٗ7i튎|ہx.7@IaFY>4uxw]>0c:sj ,ᰠZLf!kH i*?ϝ,N+OFjC;~{qX^Xfwl C&'P+N<3/5ȎKi I`(]]&]D5ܸL?hGptx72_V4#(e~цiRbRn6 8w21xD ʹVʁ==Ou&kÍ/c$a\/Q\+ ~D8^Ţ`gB+eR ¶ 0a'hM5i*ٮۏ輌Zg K&g*$N ԍE,i Fx fh$X(B2ւ+j)>,nOSȍ Fthvb#WtP4(}'0|u溶I+ތS\Rr᫁yZlǯNJ Hze5߈NHQZ^:m륲[T+^rrXw M+`h-Cv&Pi)sse+gL`xㄙ,$\\S֣99YpPH l7A.3Bib =s[A r2 p)U$\zu^bQišz]#ȉʿz#P?8k/!u3lDsf&@yүca{?VΚLGg2^%-ˈesxƎ?kCџObN3KvۮN@V2CA~Tě>ׂpz|Me.:Son'hw._f&nys$z)S.a=rq &W윁{\J2^0[c<8`Ϧ)Iʙ%gi:` ?;ipš7>분Z&axځ4EhJ je> րWjIH>cxٜfx}R4(d>?3VZ`F4ŦACy[SKi>mrP_c]29` үo(O_ y EHIla_Uo{R).qN${a_kpÅ$WȀkAQ"+bMg}g@gSiI<|9xw*2T\&1-0kjj|4T;U#cNmWT^1u,6jФv϶)tr5EdP+5$7`r Sa,І+_AϤhcCp_\fzlĆ8c1s;Ueoa[Vm"fa 15 XIB#-IiLR#('WԧU(vȏ`8G\/v}τ̐Qi3ۥ4.!2D^NfhMKi>^)SpUc;nZ\$MSwXF]_doY+S(nt3qѼY^O78U|8{Aȍ,˨B)6S㽇ס Ԏs]U$zQ]|^o|8zu6өB#Uc+G9c C! _ޛD5x0,I-u})eu?[B(J63ޒx15@&pDV ;9.1szQ8ͽ%B@Q-H1Kܙz ;8Ckksq? =܍:+{5vRH"/%Vd9]-AJpKtӊץ~ʄi%ERD 0UvnIH}{EtwzӣbUr%_f'4}Gq9H=`$1* Cq9X`l+N+ya]O(܆&^ٰeaPzQ \EUkhvN1 V+P\$,Y,׿,'ы:HpԑK)חOFHl3l$3GG |I:]Qd; cWT&=wr%”ۻ2d29\+t8 T=5;DvE05a/vhy8,mfRVF-$*\*$&.kk9E[U^-wھg'>{eo1Eƞz8@D dw,\1DA4-1ia 9%=!S T;(>FpI@1$6%Oyn(o _kNVq}J cP"lkZ% ~Yl-紟w1{j$1M}PEej\nfCYqR\2ƢDWNjvH2!RnkKmT5'@0Mw`Gb5yJcCF( mrMТFžߎd* :T½ܥH Aqr00- v< -> ko6 CI3T a҂4kȟwf\0i&H!yԲFm插QX b~DOup-y$_GES.+41)Z;3x)"rLlK)I^ذ7Tuo 14-!Ֆʟ`y:lgv?[r1ڶćҳ@L~Er9VҶce} w׵q R` [!5$m@SSvb%1} (c+.=DOν6^oYDNGrHC_C5x#6-L<<ɋ:roM>`lpuJ֐U|>m;}Xoφ9IT/.?T"#&r57ׄy[ʑq1;4 CSYS.vx=f.L_9KH9M2z/bxPj}bY9T@V9 XJXhP*4S<`Z<-$~@  |v},M 8=1I{Nn5z^UdmZǦ:>u) z*f?ڂ8#̵;B g*XM}4_űr< IJPmvٛN POu 3O=5Ao(n \rWL&oMK38Q/A宯4j*\B Z>\2l{9Y]BX\roF%5ٗ8hԑl d҇]_[kv96FD)3mu? t@w&(.cQ+^v3)#lc&]k#QT=-h\\r!πZU>n+MGIB $T@$Kvg|$\Tco"t1 6Xk04`,_z&&D-tT)o fckpۏR&rX2:9c 2OLqiMr ġ"I`Qk%3\S?6G#W z5voW.e}`"w5AκfjF+0D?7LڕY =&6ƃ #q߼f.Wwã=tRvVk59gj #B{h ( -=-f ʏHnJ5#Slf.nLK0wDQH||!aoNh짒9[/N{z8>/se5Z5~ oGRRŊaPiȳ-RWֵsPfעP70,i !mBw8k(f8'fXN4QexPuƘ:&3vx[y `z?(xp(?1rDmI$Q r֯FH7?<( b\-gpu|<=K[?ЗGnAg.'%m({"~wOjat'Qak24aP U=v{1n7FA NbQ~A !1Wv|YCf{8G*~8b tQeh ?dّ`svDjvi<<|RI"@,ΊH<$j_eLސ XJkpp:.T˘ɇ4#XVYuPn PBià4!-N5f)x&7yt+(&hĝ֪y5UKm׃:4kٔ,CY@.C-Qf\)P rEy, yɴb]]8CaJʰL<@{B j)g$,6pPgR|bvL奐 ]ConNl_2_T8$uꉅ,*C 퇱w=EgP @RVM ܽ;%ˀz յ<]5:p|PS"`/4m&&\@]VIxNc`@(>"<}C] y{PƹAnsUdHFSNivSxQQ򭯽j6cZ{%z\ \|t/U}YTv44<">ϥMPxd0~?q!8 NFI!;pNu>e$3_4`GG(᮱h%Trf}nZ&`O` V'!txe8 /73!g 28xSgi=zӤZNNs Stx˽{ܨWPK{۔dgϰfuؐxހTPlV墊ZsI0.TßQ)4 !kӨg7&'嵅2R.n0{ak茳CUgZzepH˭ot28ko _@g'F]Gc0A>$7-ák?1肋7iCVR]^$i)]~G01ڍx$;aLA@.tc5,Q?F/Śa<e +wƖND}?d}O4:Z+=2;4Tc9 ۑyW6+jaEnNow8HO] li?)dŝiUMD1`EIt*vq 8Nw|ĪUGb\l,+ }ƍz\li^ s8Ƨ0?#Jh< Y<:.>u,hU^Q`py=?"A(IaC^hDdIoJԕUسCgMTR0dMöţ-=@HQZ3v{yЄB m! J78DF3 3IneZ` =')ro[1GP{L"eF [m&Sh]W\kN,6I>DZOMݹuܔ mnA?C|VyCVq.:)Ehz?a<@5p{:9S((bo|pF/l^Z5k _0phu) ` oUmǣPnaTn'Ə͈4>C Nn6𯩣,0'Z>SbRZYc5P-eD!XUxB#5u}:מ_PDu~eum8"ok1W0>\\BZ*zeLVu4YiUk!a,iGKt (o;hGM K:GRԋ׀vP#U4*X.+b암YGϏ>ی y-q8d HQS力/UQ%(v$y$mՍmP^l3dΖ ׶@PR*C=-R\91>xUvnl _oUɿpwFXfnP6#c|/=hxk[nˊ_MN9$v5w h(XwІXwqw96к1[߬ad=h ^ I\7i1iY>Sj/+kY1`c$B1(eLO:цjTh;U[ExɄgY!ЄxIf1:yp]Zۊ\xo9TfeNl E_ki!46s-5y3_w0pǁȻYڳ!Ơ|"tXsx)r܊!8[j82ghL8N->͢Uª!1P:N4sH 4nz'{'nə~D\QRUṳ̂7( :nLS#V ݥlv<ҁ/2pP`ah t!/Qs2}PRjN3Ij1&w1ςy#q`4 SGk͠Wb3T L4] vZ땍#yʎ8GP.#WF]w h {I|]ˆP5x:z(c&G~g)>W7|nZbesa/\4RBkPoK!KiF-:%HHXz?&xpӆby|}&J(?hɆJπ*C.#5I/hl޵Gl HvJl4o, )˞1Ϋ;YR$;CܾtsjA20U. ބBkiv?ەvL=]cWV't ``l&d;J p]|_4̠'i᪱=V,O_U$2^%F-r$VHtl׃Ŕ eM E~!uee1+[{!%‰9 D{g;d\`P@̣o2yS?I$ν}܄v vdԜK$s`yw4䩠ǩ3J| o|{j-5u[J]A,}~*]Ѡ2anZ]#C)'!SEaɚ 5ʟ/o_@EZMO[hGE^j=\b') PIq3[lMb l>KXL½E$|@q~ߌ5?&ۻԹTݪu@,lNl@ֵtx,f/38~gYھؑlޢ|G(6,F׊%9:r$iRgV f}ޢyA˲ʥ[uʮfͷZo'sv]ӣl UؕEsBQ_YMq }#Qq[N ǁQ;Ԑ E*n=$T nLP=GB$=G^5qEH X^JN.$ʣ}DlH߹Y 3 \+~FRAS!X.T\ ]d 觝Ea?4 ;ȹ#o mi,@S,63 @ ƪ6#kpo ?e oP 7pCna_1DdH4S 1t{'AԾZ;u$q$(zxeC\+ :ty/sG5;2HS @;?8)OX/TAl ջ*lAH^^eke`/Vo7x(;$iA;fۓN\]b} "C!aS<ְl1Z] i> Qri=j"' hSyB4iX[ʖ]j->%J2 t|l20F}N@ _DB O: Pwd\.P ℥ ,Si#±^ryjn7uL1GJ v6.޲u4zD KfomRhju?*`.aQ- !偎O>] '4sX n+ӻΝKMCJWVX4o4`y '91dfmPf>N"=I<_#IKpSTa]%kᚖcZJrϒ AuĴ3.׾e7O_a8٥8IzMF7XG:%\ӝE=tֲy ul`~]Q}96gULsA*\f< O ;B/htWJvG:_OͮJY:` Sطd2F^3z^w3X3Ty1-z3jK^%{7S/&WqCڗFdj|Iߖ=0U T_K-s ĥ:{BH8 H$ik+\i|fMAi'T$ u!͖%V+%vlRiLfbwd5N 3I6.}QW`?nu'eA*Iv& $e, ꞵS_'4*1\^ K+U-|"_ebU:U t 慩5K3˜낤1V QK)&}DʶЁ:%7;]!zJ(Ǘ3)9E)j?=gwӉfѭ2O#7]ME44E%ET(6IGhigCﱣ:!X1]aXڅ>snae'<6q#f%R #݌ux$| Ŋ"2&y <:Zc[[oƛu ??%H+jxH+1}>Mp^Q4Bt[ ɤVgҳT-xXåS[dڱ{9C wD㯭)__ s2W>QyA,jEP"p)o:5`6ABp ecX,j@ ܻ6qb#TƙxĪB'W#:%@rIU-=TYFjB0R~̥T~DTxJ9O"S}æ/+g[Z"t巯!܎R #rU$)TUF9y@%EY#9&4RRb>bv\ˬL\Mݞ` o _]Wx`@6 : Z,<0oMHJY8k1h!S}7Ü0܌/ /؞ٚ0cA # @Wn4P|PebjMkzk48Rc#.yC95U"׷Kr(R}Uqe$h'H.^ca36oDJBU<*e 蛿fW*Xsװ$Zvv'U>=WiԼ@DѻΗ#h@!b&`̎RV넗`u`nV+1R?fx ΥoRQ1S[uq sn%K.69 P2m&JBJbfB%!X> o$DbOz_H#w.Y;JtO]3], 3Or'Oۓlb$#.sS؟9T9#zkn9SKbOX8o`PLV :rr$E~(˂Kp$cةb֒O>s V*06,"e_GYӂCD%a]$X7hj6Zʝ \A ٻp$pYiJ_j@sX<2TJA7e{TٍIs?OV qRօޯmߦKH(#s̋\NV;Luk&f hɋ"ɗ21㛕_::'x9%FqpK[/ۅèZ62QXo-|\; Q~ q:Nr:W"V%)4>ሹ@0ȁ@#6U,ϯ@O'W|tEH`I&v(Z6K:m| pa?M)ol Dr&ZXW?1t(PD\PǧÑ|$<6cҩ68s |bx`4GQ^I74T'9R7"vE7PztۂԪax/PԺSʿr/B&&yXm.m~ڿ{YFA95> S^Ddž#Qv+A& 1Ybtڜk88%iCQ E.ŌZZHKc7c8P:Ldj#Ḫ%a.]Z TVᖇ?tZTn ~Tt[Y&[z?""@1`^Bj:j&`LK|>W OR?ź QU@ւݲI>m/\!N ƘKb@KT1#)ŌnLRJj{AU P~ C. gD4TZ%z~\xM)1S041vy dodPXoDj=Ow(R5͖"S`f‡iSyGFf0h#2 Պ?X!-r9*xP2Ft@:m ~|PJ/qy)~f`2Fv͂R%OW<гyo.x6̚ ?I <"My͹Qy%{Ѵy[ !iSsWAj#k0dI}3U}Q#p R$}cæe卩dL^x2x#;7{Sy$ЬɑyBeQ^&zaK)AڱL3^|ƬZµl+Z'&%x15L_OM(AlH/JDS?Gv\N>|`TknkF5ܡ[c:L >R/8>a-?K`ՍާW5ST8׳ۚOy>Ƨw #a0_NkȆyh\f鈙ތކ`VR;1h+]v>WuegؑKE \!s 2JZKD8R{Ӟ7wW'bUݪ16E!Yc] {rkѯ!gO. '`uJH9]*hbjߠ10(ӅO#ǣ\+O&VyZ}JT^J>5:OI "&2R~HCQv`ɂPZVj ʋᠦxoJs%8X UW8E,%m9j!(\KW+YՓ%u<` ܴ?Rwߗ0\'Σ< ӫʖCtK8۶8Rk7 pٻ\GxזQh\utmZA,B7h9;.>oUu¦_|ew@+ ϭ_E4ӝO%zq7:J BM_1C&s LGO1+{ޗ 8OA[U E7I>-Z2ޯ\zw4{!qu}_ssL~J 1Q_lP{PI#Y, A \CUmk6N_m+ :⼽WtҞbcZJRYqH8HYM/{-J%=A6 پPSNT" o >K Z#HNL4ҕqT hDςKY2CGHQ_iGH9JY@eg/0v? &fbR;rPtݣeUgcA ߴ Y n*[%{bōk+2Ps^қխ|$ZbaJ/.)¾YR Fk Pj ق cVz G6mDS$,bΧ!z@(jej}t.s`!u?mYcTHUM ?6:jKJUnewmNC%&2wrTбN8-ӣ9O؍h)( ȘlpIq:3nwzd Otf!,ECނ ^}S&|[C|TRxzo-@K6o=ș7A{/?3BmpR,lD`4=YLuv3ߡ)UɍK&er`sN/N2ubTga#O8)Bh`2~B•SRHi,,e9 *=HL@UdxlL}[VvzSX̾}%v{]8Q:|0\q[S9"I{kb@G# l3,_ێgXi2Z'dʃV"Fx*o;va7z3X̯h# $|'\"+[ pC Res,:C4[mPt*sz|%E mǬ' 659o u)qHJ?}آ3JnW._m{dԼhΊ]:( r?qzK|  ,ȟUL:4,K'Gw5mV*~ao^_y@֐Jg煠jȇڊ~ mEqeHx@ ngՏX* !X(՝"yf5G>UdWjm:`cF=I."UM!ؾ{y@w4xʅLyj\1loh)XɧT5 h ]x碋` ݴdYRr>Y]tԺH Q{H☘ WG}s*b60hRdSZfcojQW /T!8kQ@Qi ğ-B `a {2:"gٴ dxĮ2fpVskO7Ć\D.[oFXUB:hp&g]6/R<mi>˾lɨVw-qԷ#ύ^֨GB|e̓{y1p $U{ɕ_Rtފy O&6W8n r_eh ^fbCa7qiEp/*}"hO&SQ &8 }"vR5z$Pˆ‡Q,d3ߟpuvںH88UJԥonҝkV"HhKI0.BiT2-U jK:˦jy}MuUX?BWm^rTf>h}.@^Hޡ$/Td"HFfz`K\y^7mH Kxf\w>ŻfN~KA^7z`p$1P5Z3-~ yE1@~Mam^-L{Q ñ_uӞvbUaЦXvɉ>>w:n{Ճ'B\K f1GE1<*tiЇRXښsj7VtUzљ6^^lO^,56$OV370TD4~:0D3(Jch(:" 松A7tuj03P%Ϛ\.%mbZJH#๠za 181%O9G4[^uk!hBwE&:wERO-8oB;5Rv VV*ƍ)vrK%aL;oen~tVQ) R!?CT.L^BpMW+AK!.EP QdEJrk딎 *ƺh%t^ͻ$vՕ 5]/sy/GV'f03{'3ޗz ^.]|u..ρcjpgbxzMȄv`If4875 I\@ռǭS0[sC5s"K߃]_d{R#=ݗ u-}KfMz Y|;y$ ]oqNEq}D8$8nX; 饢->N3-I0hG*v*I]}7Fh֧NL;WX.1TҴf3݄IgWVR?D00i2[\8zU;XLjzF f-C#@jEleSwWziF@/AOcXG;޾aߋY@yP5NT[n4|:`򼭗iz)ާ$6T!7p{#\r(3,ݚa:=yN1KO Q+ۨצ 8Y ƛ+PsD3A&qE݆eS`x~<ڏȿM>@m hc#Ϊ]|ttS^^ j9 )ʵj&f9 Wuf&o?!)79ZXvVr70c9t}:dB HCȧpK4rw$|/Y8:1J/!o:lT?Wӆ ÁB: )=,>m]|Rܖb ** ]?b#_0ke:%1kM3۲)'޺&unYY( Nt`+c }XKaZfa1ž5 D#W6:~  w M x.{ _աڜtPDk %LFCg V6I-lG'2Fk_+B퐒YLza yroόt3"{) T{#ݒKnד3#=?Θ ~@é* >ǘ9K`V2;9} Y%dU Vb9ƙw{LԘJT׫Y {EmWGn#n]캤X9nP` κ 㵷륱,/$ٝf&!~@jz]!oW?غyFYJ^C @A˘S%r v >Z'fjQp&6d'6kuH9݇ 759mnov<zzED8_ڠhAeum]%NӖ23)EKOuq]]@uD7\PT~ #wcF p21#\ )K9?&P\EOWY[ v[T2թxۀItwāu 8`4Bmk8fY9l*\PP^ӜuI1F6|ἹlثPم T eTiCf_B'lfI\3*By'컏̈́YfL2M Ά%$*sDZJ G\)o}'*q ֞6b4Iu<`{BP{ZوAw2Z r /!ε uRe²;2@NTKcPť'F{L z/; HUNbpz!NqXcm/7bW"Tmf@)&*vNwf*9I@#7h8+@KrԓnMN+S SrF |==ڧ#'K$!\|/<ŚAͅq6n.@rM3P.a%Ms$1] )k_2/M[0ӷAYcDu7 {Pw"(wO]MEbw"VKQҋ!ü^1kDnd+X1Ԫ~tNٺxpUުv\63_[kA?Vn%=9)E@ X<׭UmT%qmָBfo@Y)\WD[JcwCRMtyۉ@δB+b%ܵ-sGmi'#p**=#3=^^8JYAU$d/2k)ϿYZ6$!4N9s.鈵o3,u5b!KدC%t#6M[yT5Jӳ:|w =B'Y,$buc.vdŒ#1,9 xaI#=<%;{3P7!ŋ56O#ϜuzbT5qj8Ajvg$̲Ů `I] L0ӽJQ މfZC66;0K>R#ENS&h.n4LAbJÍwqKC uH+Va33\6Oyp.U.LC ocP wS Ք,;'H+9%B<J$zC@T] gGo \F11TuN G_ >#jD_&kC3(k~Wzg%q%Nb #m)^G'&FLҭMVr}:1n#Y/3"ov;:BPY^!HY]T94:^vh EGL`4I/F$.iߑUgmCkxUH~8SpC@8Rr/R7`J4B yw hvyp^Fqb -&;<) Zs@?sGj#w ;]bNEbvnV- y>lHJ(ݳh0LgJkN=fLAǒT)fGSbV0@$g_2);3܋)πJz( n{W.rR~4S avT;0,j֬"p47Ȟc['آfI;\$n 熺R {q YY5TH nĐR  磗ʤo_DsuEr;-xWG `P9d[ydh'YjgɬjL&NgEKK Q<#8{֤< 3?&{J.6Af)ۈ^CC, YbDZϘڞ0`pu3$cs}5kgZ X,"$@`C6j-M8xn6ϩ@*=|PgeB<Λ9 D,ݘߥ, QiI=Qw:,i]΋ϱ*F ;֤cC[gM90iْԨ2fel6n b'FzX_EˠZ:HV#{*F(rR LJZwIU6H.wCAOqzrBl"&2IF@:p H&Ϣ~XDIHWNi;7_55Db˂4"u:d#k&#xxdD;06|NSj ͭRr?`JZUW+oΖ #B<ްp&p譣2/J{Ls8b@HY/8g %řz!d%}݂X҆ Ƕz'%wNk0mKwA(Cm)ii#UJdJ65o>(qhg( K!@kG ٝYUY12ll^/.tj ?,L\RC _9O@ZɊu -fu5GXk.^ɇ>` ii,N5DRGgOZ5ږuPoojDl/Op mѼI0C*1d99oJ 3$8Vj@@9g< ^m:pltR$!qXљVk7 h `uO:Mm%ElzH~WP¶5> ľg{wɵ"M<E3 n+]4~N5~~>ː`Z3Duh,qt^J Ejz׉RY<ԏDeULO/[ٶ )$? ꞗo'rW'jRP΀ $)kaT""5dHѕl@bCÎEofHɬ#T 51-d:>r>6p#Q'gn }x7:  3(2suG.N=SsJ|zߣHaC6JjS$IGYIְI/R#LsZ'팳"%AdXT'ߓsXB}Tcқ~U)f2Fzܛ'Ȫ%(at۝ȼDNJ<QlbPnsJR K&d$~;kk>ve*-\rv`!_;x+ m\Yʂ\oubp8&l>k{kŅ>!]0ۑG%#.}4/9KEH38Dmq QYpZ{ Kbװv{B\90Rկ 9)=dU'`-'~ 7Hu=cXt,a5T/- o OzKFꄴFwuJ?HJqz#75ak35`9sA&¤~j"X=v|/Vlw/TҌ8%[ݝpB<8xQaԅ8K%U[Uu[iJXEՇTy)$'u+ ]/~BL'Z1L^ zQ)-p]Y:q*rQ}#e!gZYEJ=х-H.m{ {&v&,625 p v}4^#Uȋ-LV3M$ _Z"͂֊^vDdJ`t!&F 7&%{" 8z)?2߱s?wYr j|OLzf(}8s!HKa-φGCBHG)C{’ S~Lwׯy`[~:GK ^64 *?q3'x%-Zm\3ω"GdrG\#|0IM\NiŁ3w=Ĺ;r:Z^Z%ȴ7䬱O.tNjz .X.U*gj 73Lמp6ői lk8_L9V74L@)p61)$HE2O:+g')VT;̖6)6X/%!X͟4u E!`MQև' $/*<[[rx~r a6cPm;Gb޸G;\,ؾ@PGh$:P( cjIzoIUAQ~VHfW{#j((# sb45ixlz.1ć&Oy EK[_Zcdt5>^؎ǽ}93my!Iv]ڲ#%[^Qzsր0c璎a8C6Ok(1?wVzvw e99u5 FR9Ѫy0xwWcDfoEyxwa`o>Ұ_2P/5klԵL5STVJ=WA/ *6xZv#Ƚn'^HPUcB"~l^ :FfLL ۺ_QL#R6sdВ4g"Ho70 tPZTޖqeH~z#:^m$5C H< $+R#\- 6 6 6Ɯ ͿV)G=Y6X r1.!SCc;mYvb]!Qvu$t2Al$]Kn3 G R.{w}X {.mXOja^F}*} y6K{Vn"$06J 7NɊ%=̨cYe6+gIv3FX1q]t>" rq^"^(U/Z_Ih? + |#ɧW9uÃLI XV.+ra2\$5Bol$;L+ _vterĒc*n!UEн1o;|ٸ>綜bϲy~9>jrONlX-[㐀dԛآLN#ku'Щ󛒁\ 5Q?ͬ,,Ecd iFjG50) F>d4G*a4)4 lafD@`:o,ɍ2g,m|_eB7a&uV|G)9,HHrp7pHwʈiq(WzQ&}5am5H. VR2]  >i؛!YF8~iK\ 3~gB8_/-p8  =x0+K՝L/Y_&~xP*q׬kE)eS ,,՞M]JI'uftןܤYPќ^EV!"aTOn\g3 2[cSN1C0[w=X}`qJcJ#V؈4cN ip)C V9%(kr1jIKKf"S i^zfKaT)f咼b֣=/XquAkYg9ܵOQp) py4A!=( sCAx$I4t">0Dq3섷F8R@ GC(CL Ґh7B>Xd،Njm=bS* i騭ӭs2]G\6 aATp?iW(9I뫟BP;^ B`q2tMśU,N{%AWU%Z"~aVJ*&fXZ[3NĽu+s,J 98a3z M䜂Z"V5'vĘ'+15=,l0Ta$Ҕ̿;ݓjا,ۅC (% ͌U$© e9fj9+gpXk'T4 7̉mΨxrzD c6A!]D<,[شIbʉ2AFz9<= ZlNX1irߘvFZc"/ -NMzE ߽̀,zB2,x8F~>=є5"@PƊ=ar՚;Zoz a=v@R P!ԩ醋6#<XvG"ŒfCt'95$tasw * /kD^~HQ9n[ٚErC'LEЦ-K5@R16#R2g q(ŽA@b*Ұ˵,+O)*gkMumTʴ|#7\gqhY%rDSgmI#5' 箮hr:e|F8Xgw(<\N@bLe__==^@Hj!*cHߥ3F/f|Q|4d%f_6\R\T)Mn_ c` VyLϋu]))O np8C&n\igB~@k$e㾤_O({GDoNKFR,Kl26!@A/f E3vx2|̋U@=IXef#1PTt9TIZ1pu@\2  D~PEo-+8CNnzܧt޴o1x\;͞SwZƥg0q#h;C!iKai\ֻ쓏|+JaGj}8Ç:y" {Mxp͛GԀtyK69kA^C\vx[JjMT5@}+?cv*[ݕB\kS]#bRAXq[3@FBgNp֝K8vg}uLf="\~Yq{X'{8Dq}[gd>9Z ɖ!B '#@NxD5 ̦5hWFbwb?>ƭMn Νƴ-Ɔ`,U9F#CK)?kwOKQ\<[Κ=O:@x xxQǮB5.jqr8%NU5S΍M#Òa! AʩڶD$XǷ/: cSCnp TT zU"'duڬi D&7,Vey L&:n0eʸ/=z>yLlY`f^?sRAĊXƇÐC.@yP?Z[GX)y+%aqFk"OD4,!Ù E-7z1ܙ}OWYB7Lf +k~[^+厅C? Wdn#ҧJ*CP1Mݤ\鸹U2 ܡY//;)'FJoZT[ϳEJ/'Ƃ0.YМ !bW@z^qϨA2V537RsD,cp I1P#v^6qHpgcrv;l]eϓO6e%1G]R0nHņ_!iH,b"ɮ/l=2IN[ᰕ`qH rȚS y03m˃Ym:d i$h$u~G-7?[v[m .vP)|[85ӈѿDhL~8B?"Wbo?@x'5d%Kh:碳_G_2W 06?C81OI"G/!sZ}\FAWy}$qlO`_S+Eu)Mᴇ8SPg%ƾxus74Yh53;63?k0Y@H0R9ޫl{?J"vBSoir.ڄkAjs+MO@sh:~ ~u&t[`9fU@:M՗Lss!5gbdwHжxs)ic㖘PRĮc,ZV _!Ʉ猍boH$6xhDDt?x:$&paj\M|2xZ˳f^0WP kK i^8)-l(`xbΆO=G}|U癖Y9@-}𲢰R Z*QIi\-Eyr"։?$N CT6/T1:D_O;Bjړ*dG6սÛbzYk}C$A"fM/Ii݆ZIPI1KW]ysM_xC 0{gNq(9C tR /'Ŧ gdMk_Ȇ2t 1m,%θSGet;H˖T-#k78Cx^̌-r{&?e` JNuμH#L>,Y{k.2k Soᅹj{E#vƱ1u~^V(z_Ң@fN[מR>\^7}6PD"8S'rگT\Au6VfUBn`݄x37W^ t.:w q)2vaڻ,;PCn[?tX nI7?|Yh0_F7&Cmke̼ݙW0 CPO%+n8GEîf1@"+jM\rqRcncD56Y&W`9dl-@K*c+2$4Cg׵Jt!%Ő8܋f0vV>sS"&RgpkgŮq5M쇿X2Lt(#SKNxܟ~m-9YɆ< & >(oƲueÛ^ *b NOdy7C3fr9=[#՛3 bo(VT’t5HF?:Mr[HJ6Q' ^Űּl"fD{BPz&.̑קTi.sN mY;k3*m)<֭>=9T -_Wg+%:]Ts&g"ɒ&JO9&SO1Ȅ= :%f<~OsA` b*50yM"lw`b$P)0bWi8z #nyʍ?sj) 1I3! !jqJH ?ҚUaXPefTі`g܆p(ϲod#jk!얡8@c0>D~<-b(].R#kˣ&`i$YX{uV:/k $;sK 9L4 &*}Zv8:,jaB‚RpTC31<b7;'&'b 9S' B@0Ns )X=Em_T_kT+$-ҹoOsSd%u99=>n$$MFjZO,& 8\KPY%OH)T"U}xatU%1[ Y8ufAE^Uv9?p+s #?dw~aN3W`5 ף=&YP1G4:y0ٶOlƒݝKV@ӓX RD7N.up ߇wJI2њ[pq,?Vm۠oLT]!cد /* + {<% 4IP(vu=6?InDFl*8ybLג 5z\r2 (}<`8p΋ۅCMz܌<@Pp3 J@+`>c؟AϣB<,PIA3<4Z_tc'^C1&A-Q2dĤ5m3U},e|21D3% إvgx p}-76rxLF#e"{D|{՞UX|8xO| Pi=?sj;REfGu6 gӊMi"e-֑aGg=eItj]Ap3 lʯҮ<uݛg6e ֱz"$]Sg>PYWV~?/B`! Hh. ^NcǪt'/iRCnzX_Vy.X.i;i\.U:܆{y(Ti9C߳jy}ɳќ6z5)[S_-U@[  \ n_~'/h4ƃ:2ҕ3U7\#:WX-Uּ8/D^`m:hzM>ځ̎cP%gY'hC]cxtw{uD1bb)fx? nvwe oHXͧcdU751C en%Yq{ pނLe'0C|sC0j1*څ'3"l XnlxEۻ.ಕ^i`:V0+hXǢvIb{ oYZ/z-ly`c;%(*iHd_X7]V:8 ~^,udi1!MTks /4UK^7'2PTwЧOs$^씛[9赳W`7SBՙ3E ApT'h:=NἙIٺ4&F!{<[ @Zł;1WIc 47OBVm^ASCs@C PzM;&L:4;3'cs_v}H{2) d,;+<ɢEP;&{*6&,0m'wԭڴKe9-Ȁ<.na^ "'Ͽ¦ %(aƒ2d1}4~&P5\biׅ>JX&٭*ʞ E@a0Mަg]9pߤ97"|&3z͇@z)S{h'>V} kq$-_k&n\gu.??N5A,){>sș*yJ )cӢDt?b*SxO#3U\[~i)*=XI_;1MH:ZӠ:9!K?ׅͼNWCU?'FÐb`( |N: Xq46ܞ[p&Ry\Rb ]{Td~HWmOpSbvhkr 8.>YzwX_> @jSۢI&S9,knvD `?;#Vt 2{0EA)H:l@zNFD*P O5Zn-Ʊ i!nJ'p՘M7d ?-[E~Ġ䡅3WG j 46>}ulm̨#6iK["׳ݛ3sLR^ hT'`紌X vn@H͉ʆ|O!|cm˦R db6B[t80K؁M,X cvKOaBZW٨1Ztm"e{+BL  ]r9]UuOx~y()胘*@P_F^#u$3vΥ 23 5"8ÌJ} ̷3.ebNcˋg #7VbHa`tQ31~4W=j6YISP}׉rI}tS 0` T)"-_ ]G`Ez}3F;y`oxal`pa%Uᔣ?\ֿ)C{ciQהr_,r8Jz%xUr'뵡wAHЮJӚ]XL4Z1f.?ЎWɛqC Bߥo~gȾ&Ѫ/Avd~=^LUZɶ VU׃`sg]H"q%lq(#>2) J󄊙@(N)MH҆RYbI lANy!J8Lxb ]x&P:٠UD]$Pji<Ykb53@JuqάRP wR(Ä?$nuhQMTz %wcqb)xe~Qr,}!h팍1o38Y{$..Q%.rln$2pӫXc7wRو ٔ;9yp$xJ2=fELIt 6ML0c9c׃,;WWTt9cVfQIV?AK'uReހj|a<> `+hxK*]A%OOC,巤/!WAe<`x/,|V 햣B#mYl2;M3Bo?7{6p3ЕZKZd֐W3We 5b( Ӏ_G&Zlpj=2#~ivR;I+cz"LVMH;Pe4 ʉ睱v~nF?F> S Tà@3NvgA`<> gU6`]/k{tb1?EB^9todqaNN馹5A8ߗ8{fOiۤTȳiSPau5IPiA< %.L;+*W)ۊ%@vrf.}*S#Zx _8g}E&V9|Bs8Q&AoMտfxn YB.4FXFo ϙpΊuoNBn.eBh[ChYJUr݌DRNK@bǍ6ҕKguYw4:v9m%`&EVe w$'磄;sZ9GjlȆw{ڎ%E.qѢW(ȯ"l}Ep\^=KfYiYeb^n mj/'f2$6˕EHj7ʈՈ]\lbR&} 4ͫcXrAF-(V0[V'bZmzR~Jˣ[qw >s'}̴pt#c7l0_e'.dmF? t8CD߷]gw;҄e B {-&Gu_Foy59ꭱD\bsċdˋ.2s!i5P;KA$M Q4Ҧ @ [!> N.T EeX"57hvO50 08<0XWFAÌֳΉ,[V|9#VR>Y 4_GR8zA@nS.!?Iz}M_N7RIXqBXe6 !mOCvbtNUzv~@SΌޖy]xHl ["CS}W8u>#0O Y|$*IVٔwPr`bMV@5LHui~OGiZu: 1?T3̎]Ăͦ0uOlOh0@~K^>Fp>܅bx г9l(VorئAɛvHh>%s TA# i֗!^i8-BLVvr?tA?/Wװ=qq9vn`{{tlW:ۼuCBdDwzw`$Dɱ1S!>-N0rKvRN=uCh7jDÝ ߞY YM[Ffy:71 c?G=rɩzE]cv9h=J%HU4ItW:Tn\C^ucGc3F+p ud ,mwNjY_j "nd9yf5Vi"z?=M zWrέYq/ʼڰ]f$IJV Y碅\ _+X_:*Du47xڳ=G D4Ve* ˆT );Lr_(&^( v@F7w]PIٝqlaݵ".ݾx!ggɜ9'֕Y=c7;ĴE74K~Cd" TRp5,GފɛCq:aJ:SòY$;|k=gE?ÀۘͰ'G%NpX?$u4js| (c<_f d$S^v'M0L_JU\:oi}z"RCUg#])'(&lh\N"ύ5Dv'%0pn?*Ї+?WOy GruHAHN' IlD $~4GR$S(hrl>F$Ͱ}\\Olc"U*Ǻ{%+ڙxܗ?B;, 0t [V%"JԝBLo@ zP8LD؉ [\ K'x|;m٠ZD2$`bm%v& xE`k/ $Yt$aQg'ڄE]$-q\w[>D8XFH#hDnBy  :1RWkƃ[cI| K> ƗjmbΟ<=Ɵ=^4XYp{/2 jYe[|qe)hE%B Jj~R,ih\ݠQ yY7J};&ŭ؋i7݁GB9>ԵRMm& E_s9\V  }~sL{4$W飗B䒘8iLLUh"xk[)` ٍre0pQAdow5 yE36QK,DW SdoLeJ)[YkW!2":C: 7ƴ^SMz3$^\X`K+I'z𿓽Jg)eae:Ɓ-;PPLt;؀5Р41.>$s ٵjdFo5O6OvIX9 5z˟uïMrY>5( {VQ<}\ܘ({X=ؑ)$2P+L>$DMxn HծY1g!v/$@A0%z݀G}ĺaIS4ȯtۏ[jvd=)?Нm`P~J@9x.g8'%d@jԪR?L4%]IQЁj([y.g}*HUSgLl:\<_3A! dN;_Aɫڥiք3` ]5Vنa9| Av|<,Ue cC+bH$S򇓦z[3րee]1<3aŽ&m^B<z6@خ11l6}y"B lбj !r +AFr@)LohC58.3Ks#{rI˧ɻwo[5*x@=r=檿z6uQ(QM@2=_]E QV\.Av% } vaX)@4e0Kqt;w^")5Zp∫}O`ϴϺh$A Tx{>AAi+&i<sKޝhn]61elv稜Ƕ]9G\u'/QV ݀GP6$!Yv|qq0IK쫭VVZiצms 8ɄgB1_'1sjdqLN8R{]^|h ;#IM)B 툙}B]:vnJ` qPm:n'|&!$bH KuZٯb3+cZH'OB*nW4ZY(emx,-Kim˄_ḓ$Hv V~IG^d'9щ|;>D=_KwN3SO'EπUFfmP } &Q> <\/8T?2{jT5 N?|aԝ^f;$*t0)ihg r 0ZtDsyq,Jifl/f`t)lAT^`7ۈޥow"muv(˦Ov_t.!#Nz\ˬ0,hxC'! '`3]"v%!fb>fkNy5B渆K|m| +VA6yӦ6i/YXկx#4%Avr qr˜4يH!C]k%\Pڶ`bt"iT:v c+!9z(z=u۾J! 8 #;'sH 9O}D1,-hƩ;6#͂ʢLTLR[ddqp:mg[BȰQʅU\Nl^PR{$MoSC>hibSKrAZCE qX<ʚW =.Mϒ֡&UOOX oLH%eaDL#5up a ,C<4< $(vd'lϜe#~#8_oPkh0t+b ƎP]<_oq5,)sJF "R~іו𳕼*cKZRL&6  &9WPZ=}M uPKQW %;?-R#&=÷oa?nߩ:[+_Bz!N@ӊHupUU֖xSnUd$Em`*׬mcRZ,UqH \XF>6,jW&`Pv14/C,J%D7ȳK:'e`dȩf+x)ȎYFEzByB:<J4d6 H8ؕJY'_OvQȀC&|kk|lw0ugWPM`{ȥ`7I3oąee>io4SX-L҅BI^33CY{9Q@bfuݫ|ȹŻNK"ġ!/6Ð67O/<[IFPI$6hkbH|RM)liBxѾ)Q֩ ĪOwЛ9,XWI<ˉn>%ӚJTl|)Tamg@;RRI4mW3(pZǏB.}&~Bƌ@BlK]zŪrii?Cc" >> ADu^d+f5ПN,֛kB[r@DtZΤiWCT$Ptހ7ѥ^g\NiQ nuHVUdmta\!]0Lϙ 8驔27g(\^z}I5oN틪ur uW#@kוgM=#T"=E KiCA{hb>.4{$qwxIe{P \~Bs_%KI<'s׿й7ƲKEwSw^sc0踕*fM W#!l_,$*mzWNJsGBg_6 -F@9-V;aqe?*z+ƅ~ Lߣ@xڱ ^v4qOpyg]]W-dtZPx5W0͸Pa۾J{TR ţ}^[?X@RgsЅ(;. p9rʆK(ӋFMOJ8iUOC<˗{@)M^ǘJ/ˋ|c]pBߊtQ`!bCLPP,Oٕ,ְ׽ ^S\ՄDt"lnT) P[!$j?'Fg-#*5rV1'Am=dv嬫/3aR p%A͒/$8kH6# *yC 6ḑ@FV!*lw 蚬9녌0ZFU\TRaޗ,Bjtƭ˔13iX)laFfSc)šxraΧ *i.REҙ{&FYk^=#֩ixpZ}$-eͶ pX3јƽǝ6)+ HRd?Tc\Aؚ=vˠF&+WY}w\[bwz?+f6Ps+t< ؈ X^ >F!ΘW'W3v՛eߴ="UYkNN7pȦ(RʮV]ZH @0(a$IBk^~-YzgaıՏPǒ5TJhN~ۢ خaǯB-A"tPȩSa> gƒ<29(=Dٳw3f#ʗg5*J^fge CJs)cdl|=>?a~e[@آ$0;{0.{h:$,D]]+tޑʷlC# W7G qooJ $޶}/z_=+>|sk]5 `@&љ+U )>NtbX= ;|mH[Z?k˵9sE\lp5bܗ:N#!  gP9!Rܮb ~hi ܙZn/"$P?j~AʴŞzulG8[QUOn3UґŪ(th=FiR, 3|1c=qT Q( `<ҋxN:=fa84! rdd. 2 ڍFTt @Kd`3 2)q˱eЕCS0v뛓z%I}dX0zbl000j[0?d ChM'>{#6U:sHN#מeRX%B{&/ ռ8}d6*T_"uXF߷mJh|z} s#04_^z~ao#24}F.6qy_a|NN2*P+a2VF_NX?.T~M_V?b NRw{6@9戒ڨ xK?ΫnemͯmZ#D.{!d򀭒0xw`I>A$DYe#*n|Ӥi.\UK5M ōk8Ԫ\[Oyb5>[R(ɗ_;B?EU4ֽ а@n"Tހȼ"LLݠ: JA9\[ޢ^FA kh8Y3ȥPU&<:>Ȝ#ZzALGT=B]VA/Y2ͪE]҉50yי@3- p | . C„: ,T<( }]ow+,J ̺:_WwƔun@>|hI.[8a3vLDbN! {}])mr$_ 0Us Pע Wke}(f>^Ɩ m 0*cjx'(kN{/)V/j3`4?f^ёAy Aekq-acghsb khRT@16VkhX 1ĺ&a%J},52%;w J:q*{gl xv_㘝Q݃io;;|ަ5DiM%i@G+ WjL |J % 2&؝ :|7^IO LkdWL9pƊ(cI#mj3x r},ѯ;0ȋK= #k#<,$W]Zhgp2Dq#Cΐ0qډTTE3ZX¯1 @^z ZR.o_߰H7=ku:.slx2u#ۘ]b*5"qQ-ur G>dI7H̿ײCutW Cj4ևK:0s9d>i9 qʟr (o^|Ӧc#)I"g=m]6évns@6SNn LxdX'eD!nAMv"fq=82 LH|#2Na)chTԷ ";4ı˦V2_:i + qD 1{#&bC'e_~qh4.B7\ i \j#"a~>T= U&E׳o.-<LLK lwư>6#sju>h똨Щ! fPC!ȫҸ  0oQ#vMI~2լ)꽉EmBi,U쐲D,<+o3-"X&cb5D}S~tCOJsfJ+QiQqK)~ u݃gS[8u.D]@k>UAn U}H2"طM<)qw`pn IcjN;A=G}J4Z3d^=bI qH$s*&"0#mheTb~O/#$!X@1TCSd-Wj :19-Gq1VYa)dDrLV]Q鿝&-8١#RU‹rҕqPhLT՚њHiZV\71JO +G8Z 49Kc 1:f8Ĉ2vȰ>E:t\^bm¯g]oY|q_U0{[>TG:*5X!~7onl7>:HK~G([)_OyM$L}zNɄ,iD5VV%vK|xe7m9]#M\ a>/?BRU3QV7K}ySB}6:()*kn}MBdYbzt'` /h[ 9R;O92tW-qo0V%k'[LKS(Iı5ܙl Gi&V vAT?;K()1č ;/-9$T&նALc秒,"Jʃ.<&9gM^Z2i # 4>Q>7htrߺ0)r݈#*iq ֥g a%էe vpA0j~O:]I% t=wp2}A{푈&O ~f93y(f wv[n dW%q<1&2,~c 5387\X%S<$-s1{9\C]8o"ԙemuWˎu$sR"+lTug>Y!Jj" 3n@xͻ֊Sn֒~jd{yJLnð!c X\6U*EpP/lO.CuٹC_x AIhѭHs띉0pcpy U&PUɾ[2RD}v G£jGwKIݝW! afZjknX=R2||r. &f˦S-]w?|derey#&z[_zo9Lo]%FXz2Z?'mUNi SQZNSWX~#r#};Kr N /fa6`~`SX)cv5ٷ 0kWfSPTE׺8s(U)KX:pSuUlljXj)(՞>6oدNd3PzQ(%ֺ쭨I 4|uyus{#ZaQV݋;<¤/ ?<ZDMHy.(ߒ MyFZ>1AO05&;Hei.jD|;a|B4-8 8T3$/SNOY੤ŭ5X<$ryKbEЀ񏄷WD4HW{Иa}E ÆvfZ2 fL47YmA>sNpg@ZuvRlFJV]ly};>##`k@1XI:99;s,6#"frqs8VǰkZ#R7z\8#Ɩsm&Ikx*㉝J^)轟ZAE"u6Cs4at9a_] MCݩe ٚf ~$WYZy-~ρ6W#63[@ӏ!yc׽rfvLV +D53TS~>F0a´EcZk3@-2}R2Fí -O7nĀH-HԵ#[Qv/X ,1UE˯S'^ O3@3wFT3w4L/)i{?Vrx=YAY[KxqV/*4}M.nԸrxȬz41: ~z6JI`|.@û0G g:Q`CDzIckvq-r9!M1|ICL8HEd`ȋZf\Lk~9"3x:-BMl! 0MHMΊZ[h3 4(7&E@'빼"`BD!E>߶Ie@Y}2uƪy[I <Ud0[ *p | Oa.Y&ԡ#KEJU2ndfN 1,m};-Ur6u@WJ2PCT{n'˯y'zZyS?/xPV9.֍Rq J#H͞(-o˖k侺w{`)?| xFĖv!WSo@ 1W2-< ŅfR=*#F@8x2TΎŠCPb?%/=VNjTH7]Cǻ}&MGP.=R7b ; QBy"fEoU|pnn!E`..*;Lȟ_H:>:>t4 K`DBZ:Qo~-{F1fB{9ṫseeQo=#Q> WeY9yvBur Rj}Q0ыG|-A֋ݦ}H[SƾnFjڞ<6L&<9 -]^qiC?nN{p)zKc]ar04[m-C5% A_ F.۱=G=Ҙ ʲb Q%r8ccޠo"n5 Jb:{ I$ϖ-KgsUd&uu EoW蒇/t /wQYi r_.vN U%?n 'w~V@pPŨAHKivGE_5: ܈|!*ˉ ߞT(k Zf6eJ8 c=(S5X?DW"V&\:&ǜG(%*t>3dc^wMYPےn~!3ĀLK ]I~p7X0g2JGC;Yn9\SB&ņajM:ɵw85ڀBvm*kr8WMnyId ud8Xw,[5s@`z $#r)!5BQ7+)!qE9njMǩo "E`nD\FgM (ym .r%[ZBlFS;6lN#3bǼa*ag-gNnT҃OGD-2g&yTG=ezl9fAPQ%LʹY:=>GO'#Mkᨍ8v×>9E#& ԛ?[ȮЪ+l$iut,?~V7'RV3\GTtGh]vZ*6thi.mLQ<k0%%L>_tkƂr~ ~]a\`ar s7F8\Vיap?3ee~OِU3L 1?Txs^|'Sv *OnQ"d)ci[ru6bbMڔ)@xm]jR>Ѡ"Ǣz4\>*^Weq wH8./e&è/8;G[ >T Lؓ#9 #|iKxGj :8@i4Pҳ6G6%$KC&@PLiǺc[ 8 ꐞT#>]i.}MQ3^iүBt<@a\ ><7;N?B=5pYýzI2ý2ՙVIX Z7rV*]in,e _?贚?ry+ǚnƽ2'3p*D{b#"8f Fs~fHpF.%9>c:7>3lti :b\-aG[Y䋊:}_oϼ3O|!ЈQCP"ByG p+61w~oS(=;hǬre":S4R8iI@n݇OW2{:;-?ϧ8_$}n/Sb)Bne?$QX%=bTkN'ssv)5:8JGt&YAlg4{Ezt4NΗvk@_}d^vcMPgR^PsYp#+f@$84^K͞;k9hE8 %4~`x+FLGg:%sbWt0J׮U2΀"K0-sw2Dyf\%,ҁ pw: 6U$6?xs.@aou "9cP|QcjZ3!Jb4<)޳Dl*a2w6 WRrk'G*&hVnyI8_)9gieaT:W^o6ܬ˯h#E̻ߚzA0.n%. XT'Osܺae6X*1b2L}]-Έns/5HC)?LRSF{uj{xWzHÑg0Ġh1V=tmgӂh@EZW ;< xL0g^SO섵s/^4S. ]ztv B{TDghV=p2bǸk`O=JM!۷Rijow;<*XϘ^/.;arK;_v(d]3/M}#B%44zKf{]Ӿ9Ebg@e$Dh6'hb/GU5~He!HW({yc"5K5@TSDI6[M2'nP Yy z_5XE*N]1ێ7?JPUH@=2]pl52deFv^0?ټaJ>-D }/}ؐwFu:}:{==9gi4=%6BL;+oz\f|׍$M9Y{!$ eVн=Q5M0de1^/SWaP3nɘ@̅O}XJe)Pȹ5a}^D#s B7kq|T&'*p?gWfo=" `޲h7(Plr*{ê .WCJ+:LOJjYdE`zPg,/ q]\嚕 IP$#[-A%Ӯeҍ:h ZkaV_#YD?juV*ȲIUQm/U?1MI%gwsk, Bp}d9!Z{$jجXnx _#lZ V %<tXO]q"֔j!%pʹbFO2aU:t`TǨG^@KJp徜wwMd# edt$;[2dz@ODu7#oiX(D"pAxl#yA])hzQ -._1 }oi<~!먼ߟ%]LɼI]<.!Ksfx6]x m{8,3I óOVB1c9 '5g5pgPxWH4>oT9? pT7*bq*̀ eQ ]:#qz$XڔRC_ޣP r0z!9䙶~ݺz!hU^dM n^}q{D0=¡~z1 v?p5l&ԽCGPtngM(/ggdjhc_0urQ-Cc$_!zm U4LYli+,yWLX9~R4fSˉvz%6^2U/ִJ گXTj$=o 晉+vF7R^`Ÿ a 8ﳂDnOϠs8U$H0Q i Ra4睌w*PY=DU?=ak шd?~.: :c/>hqQ +91֬/l']wX,d(EX#NLo\TPՙQvhPDv? fXQ*9`JKyXd?w;OM@F7}$>>@ݞ u)NR~)H^mm`ƿ: }MT߳XOLj_p= ي0jJ޴0h t5ؒypB |l Q^&ٜ͆Å-&u9uH;M;9X6 llujd6aalXo+Us*Νv4QVS-wnt*g-'WrX.jrLlґFKdI\xWwJ^"K;\puX)Sh?zG 2̈REKФ 2zjwNȡ̫)j2fZy7Pv [sD+x|V>起F^"0u{ a;,AO QXz4x4.G&{?LIuPKVnz*ۆW ٖFb0:5ëA1^m\, J#w~zrHWDoʃ9!&M>;]˿𩱶qaz #OD.5?,a@&d *; RvZv^PYiX<-M2 1.:#N~K-pQSZIЪ~Y#:]TCL[)@9mmDү9oypHj:>Ѐ}9IɊ"&HK$lDŽ} v\vN[m0ePDDu9 z `6,FX}80{W/ZBHL½P2u$B&B(eskAlj=୲XaE4^rv2VWU${͋e~-ҪoD4Th㚤5P%}^a(t~QPuG"/K0ju. usRGܟxU8eYƏw"žzE]y[ڢ__g{2&ǙU%era.p\[SOpǵ>[H҃CI \RoB1A_$ƾ:z O*jETz{-3F ZU' d?zaT(*F:>OmnC 2Xd i<]bZS"`9lOљГ, ?E$>ެoPӕ0!r(QbNco}W)eUbOAцiڰt1AI XPN9WQTfk&b hDZ}QeM]}ϭ`E6- n} bA_*z3);p '8ha0N>Pj`T˙96am4ad;o֙p/kpye"@(>)X lj"=\ϸzS,hILA0] }3,]ok,8/DNo D J&KP#n*nfJwQN믬~?[ ue'S^e%!/pt1 eBʞY'!ԡY^WRҌgDM_kѵo<>㜸؈A#U W'mWXeՃZSk#+,l>j&tm;փeA6 e<8/ػ>@>"i@6%9i飋Dh7$ɩ9Cp ^(;(^BFhH\kmAМ:",61U-Nzb G1۝H~#cQ|87h-7Kp]~-[hDčiz7oߩF>yv^3?cXE:ҕqq wۢa" ۣo OUM2,m{ ,FyϘLub# nNثi4tpb d< Q$$f,(RzDPp!y ,|2w!?{DRo,oّsUBS_{Θh+ߞ$g LD0&M: 怰s+/CKtY{}m@YWƒ 9T CuD ޞ'!?[EV\v.Au{le3M@*/a#(SRh0<䶘z{PGk~-8K?v])G%.縙m P]e|ӭD%$z{1R2p$ 8sΣ‚+ˣj4+M斀 ^k^?A0~@3I^zekX n dz1F̡[b]?Z60KWsHK2bq9פV&V:{| ; 7,rvhm=FNۧA!bT>8pq^= S-?3q RdW,.K ZTh]1Jnk!!y^m7'J8ĭ`f!F|]J`KQ͘a-m8MwԢ=-x>E w j[bS?5G]8yL m]NmYatSZ5j -5K9+浙0NvTRXOO⇮/NoX;Ԁ,Խo:urP,MQ4pvODYꔞd'v&[lP oY몣xn"jE9)ѦR#kԝXD\ߠLâ q9zVLע DT\ffS92TCWuJׅ4Pq t-OH8(~&$~L)hlJvAsD 8VO<#"YӍXLѽ/CiRa 7j%œT">0ҤفH&ѨYSEٽ) Cܼr̍//j5K"}/y2#%%@Y>j.%JHPmIhq42j8d'? zGA/r% "|MorUHlӋp҃ک0^ %.6X sY 9~H'0L>huAosNA's |Fxλ`G-ѩ}ܥKqt~OW BuJP gd#,N][clR'[ qɼ? EiQ,ϣp m6W Ni&׎?2+@pito@AȰ"mN %Sn8xDfO~ji5LY1VPVա02zyy+1`_Є;:= 7no 㮂>KwBE)8D ZI}Zȡ}3Py^;"(swd]P= Cw.xndf[3?ZL v SO&⤦*/\Tp<>3Zg1n w7fsƺwmb Ǎ{)K}zY?S'1&lZܰjIU< ՖeBVbq#slDKblogv 3r`;D  Kn19?+cL/{ 8/(r:$<^a(;A${Sǂrlb=%7>iIY·>? Yk;WcpOdys2${+Z/Bs% `@t4{Voa9ËV,EqJ©Suf;)/4nje 8WȂUvLLg/ne ğ%`+iR>uSĩ9B]-Eրd.M=[όm-?޿r \Sc#?"Q" n π"ng;y-( S#"B]ʵ71MR,ә!à7tn2RL1{bKO1A2z4pr|8Usmv\7jbXV'rH1.lNks6:;&Gщf;Tμ}kBUoH  L>lG>Nc(2}1TArkq})$^Igɜ7QÅhJ%qHq*ý,Y?SU>4>3^s*׭1) {A3i8Yp[CʗF(>Pt!6zv!ZLeѷ7Y ֤Ygt5HlKe8kS~Yf؎St7 T+C~E{-aeo|?cSdH4!scRe26"> MM/P<0|=:NaLg :hk oLʕ ĽN{KB <jS,2EXaF틀ymNC]In,@M;Olos Gt8*f~ƶ6f,OC ڤ@R*Jɜ )DdUq0E2,r@ OW4'qlV]׭O5kàFPõUvL ;:",wOz ,W6Q15)OE]4)gEhGR NT{>*j;G9E)f?Ӫ"!:rB)k.3lXsp[{-ԫ=?L ݱb(+jѴz}~q`q%I 9oF욏M\ ŜwmZ+:F$ ѷ60TEfzߙWgX1Ӿ_r m d)yFugW?NRGgbYW2*WH_$YZsҜE:I93d٥fi(ҔtxWGhQ/۝Q8\A4{KjE*B:{Hy'?x R+IMӱ>i lal$$pc)1oُ!a tS綕 %J6'5EqLؙy}jvj(@'4lIglە<43)qq0%6S=9|%:8b2~i">"-Xq^ Z?_1I<75[c24rx+`3$?&|i<6tD缏(+tQ/)H^֨ Fq /C hK$Yp/w7'lqУRGln=(j4m~6,2Pooaf\`/⹺S8b4m$/s3׮-~ц8fʸK^MPn-Q #!TN7Lx1N|S y@4iL݃lU1md#:"d8^pM`+/7 #j5ߐKWGO3:QۍxLX0TY h(%VL`3K+,'d=#.V0f͉Mc(QEfO3&2}N Ӛ'ߑIv^j/ zk;*0t\<ytB(C2X튅)DV,VoZن蟸-w ʷ@VR o-M[Ǽ"\N!c{p*>dl؍={Lh7%[PIgz,fόOy.qdmG=dg`E bQ|+ TJ62o.1Mw_/3[->Cb !/u.}NvLjiAiN9V0'_~Q 3ۯfxe1{i}b?`N P(Xx<~ !rQNEL6(zzU8KM'7V"f8̱f_.$,5ĭϗtLX4~SD sɿ4Df(&Rq U?3' 4 id, _@[TaZЍnQWՠ ((!eFxoԴKQ|lr$P #*$($T>09MjZp`;sԡs̤{+_S{O=i 5l4(]UED2w͎.:z.DdL/Ɨ',̓!- $%pd;um IIt9N]]2"^)*i=m^][qQ޻6BȊsPǓٟK_ތyjS#agzD|a򟆡,h)Ƙjhj⚸a?R; c*1Xn@3@d)&r"é/_&pBZ>soѽsC5oxy <Q5h7 }xD1P5 DTQC,0sY0=xLK$R:= El`Y)Ed?}G3[-{>ǍZ,1 R/ߪ^f-/he3kW]>>!!ʵ5Ff:=W Ȩ"-BaqԶOT(M&ڗ"WbIsysJ-;0-Wה.+Ys#AP0~x9`d8ch#E$$9Q)I9U#UX~-`qi>(bz+t*u5mF=3UsW?)tg*V4M\q,̫(6V2Zؐ(4v: ){rͷ{M눡$Tа>_O3^,G^ppA58f*L1fse֜>!$z{Ґp'hӷθ̩-`hlk&aڥRoHߍ}IPUz5VF'Mbͷj%36\4̓t*4OUg`9cFʫ Nڝ!-zm1BY,LC\M|cgYwK>IS-uD*D%KjqkIMCmte`gQXANZ%if zmz /&هe'Vr% ZuGe+~I??(@x0{4' 洖vQ=|>*+z= W&Z,_O6x6x h E4Dr\{??~˃3nRmt-\?v M6/8gda>;EbJUx<qXĈ ʆCTO5AR4 WwP/? ;JeB<{1.=y^P#9qGx`hnB AMvʜ؎ UwckZ|Da&nP ?+QqҧI2@J{IFeTuEyڎc>(DaIme~4!/Qw pإy'7XqG<*ܕ4;wq,.ys+VL.MR4gNfzকvJx9 :[J4fߞs =1aae[k*#T';UH˗|pSO)V{D:Tv1攫GJpNjۭ7nF_g"R5*\5^P^rO0PًoIhaDQ0YMY؆=(UÞpO)#U|{McX}>X6yg7ЅcUgI'O!%+$h^iV':VvEVL9ð5:<:科Nm΃\Wү}[]_/@1<)1B@WP: pU7.mEFτMN @ e3M$ɔX3?x d+bi7c.S'sa T;z=`S3=prLŲyc`+ X6Г/UwC&#S]Y:P< jYH VJrRV/ [,&]?'[GXdc1 է֙%W5t[ t$|V#Z,*#׾(Vnj>=s_ѥ*&IZg@ɔ-AxTB.Ѵ>PrH\XпLԳu #S c0 o(q1'u8Dn$4B*y).y;u ;ir B\Nv/ fQwixLE%*a%ӕ|ڸy nWz'N/∖|麉v< _ *2TYr!Ru٫U`rC#I{p@hM'C^t Ns (99`CP7&G[]3/C'S#*@â2N!85012>]. 8՝yefq?R565 9/>? UT W..ǑK&HTKT'#WfPa4"Qv qU3UH;T##Nc%t3dZg Mg^Fuǡ;#|Ձ*DV Kh5}4Hc.?V!,Jeo1Ys=βД?s?4qi5Bp#Ƭ]4xYoۙ ^ިB!upIM)( 298&\BAq3Dcd뤃7(36$(uε HUOES܂E; '$BAxP՗iӊBl{z05;lGfE=L=*Ndhs GagUu /6{Nb؜޺d~ R-+: * u}WN5JܮQ?J`v*+僋x "WŲC_)xFz=k wԓnoW} =S& ݱv#9X㐺@f#wݚI m,[Gc7D؟ H{NI@1;larO 4 33u!>?<]+`Gb&  Fxr\ 27 aj:&qxF8,{PIg kۤSlcAB *RIf*\1>+?Rb+ވ|m9E٤/z1B#&Ki;dny;QFkQ <),^5rў&"ttD +Z$Ւ l8\[Q+cAh4S)főqīeE8ܲO!QvW FYNFNSa]s7𕘷4$8,;S,+% qSjr~6"EZU F47┪NO,q;&R r)2iRk͹lGD 8czyRrd!%1gQkl] jw=+qcIu'@A 4lw5Bn̎U,U^ 'ku>auWiv81SL (|"ˇ̇L:L\8ۨR6zxTsġaQkizS6M}@6w[O)#2aŜzEefypʠ^bI(\m=3Hme6<3F?($'^j!1}-1 ?"O{R:3qWUPyR+U c{ÿ%߼G vϑ9p>3FFi:= ;/z&GP2ڞ3qPyM>|},Ig_A^d~cĴ-'PRßNH7(&Hf^$0]XqF` up=ÿgLa7J!4MEbA-q StF ouշ1,ݛ[dj=+ԩmMD橬T% ƝHY }O Wtx`xXBDDHvjVI8\kK9†j,3'mfZ >?a},5g|8臫#dnTDx<8rIS3QӉJM{#$Vf^35R 3'k9fn+n"ުYϻzlxBO$Y.Aq7NzJyqw(^e1Nr<]ljTh>X1>r:!&f* <)iQ q C&l$ɬ, ZDem1v(pM K$ N̖|e"DV|af&!|, KI^϶f0]Q )놄T+9γ 6>(#m wO#po;'V֚>0UgF-a,!a b]N^_x'#f&r{n[kc-xT 0LT]_/+0pXeZ<B&,9t,ֿ_7x31[njRwkt>aI!Jɟ=\'>: *T7\`X~}}wIڌm&# KÎ:?/6!o 9,!89;nZmYaq(mp׫RcG+5NPԊ^3~*UFm\?`U+w##[™+r*s~"D]M؆,s A)lG͍Г䅪B#Syw#S:,Ww/xWsv3B[`AT÷G4k+^ځ2u7qC[LFpU j.Hge~(b*Yqh-zw1]q 3"V ߳*sj Oރ鐲 ؑV^eny b=n1:Hէg91PۯB e'two0Mn'_QW2[-FqbJ;b]zQ*"L` MtZ ,Y3eDWX,yZپѧ1IlATGN;gȐ49He9ܴOMcGvDKn,O, jύ|W!ϫ AOt9(nF[Z~DPuv9 IS=j}s k`.nyn=hA4~h=[#p{hKw?^Y@ΥXc4 qީ63Um|ZePyHag#Vk +VH,* {}Ҟ?rgc~L>Jɥ".6[aRh!ӡyhX`zЈ-꽆 (eaKD\)Pw' &lFh<q%2@#ZIb<]e\zf>ZMiɂ|lo͟*TPWXr\\Gmk} B#$%L7 2HC=G ga- !aͥX zUx/7+II <-!m _Cb=ђ:mB=e~`JV5EޠBFvo+F5ul L I:;NePp.oʶ( 2,fœj>_sjn gom>/Hy'xTȒ -̰(b1'{0gBӑ}&%yEGvigq`f\7 ːWM됟R32j*.|_)TRh1|KkV?S1I.6uM7[k$'p -J}'dnS <Wh,$4b p^{rV',@ T팗\gz$W5DZ?G+=I$  (rzkm>p`0ˁ q]{:=KoF䣝@]E))Lϟ5qYiOV׺?L{j'3&NCc9ɐ] >O -ZRII/͡;@Vz5bC]g"E(@F ˎ*Y4QVm5RxDLK l55T.iC"2H UROĦה=ꭠG7TkkoJdq߿֢w`CR&!!O!_'yurnPsp| .,TOev~cr.Ӭ%߭PC'8l^{L c!#3Gul%=pWt_˔8čݮP @aG܊#ۭ$×f[#Fp(Qq-OE4ttE,])o@`)ߺaiA|#22~~9dvZ{DUm|p(+VxmXSܬaH j.p_p/g\b=uq2 he3G1}$>{P˫2H}Y%ڷ#4@4N<U`ewu%շ={neNj!8* šs:yK44T"{>?Z02NuGX Yqq @Qg_,/xtC{,biB`lқX _`d8QnoG/#2 ,}7G,`!dtRhIq753NbLRirK#ԜCzt3Ve,}IU8]Cl  FskTA tJY#_dqH5|Q5.a'Li~%|Pm"Ni#Mrյ(sEKsP&k7w7pT.06#ē3`.5Ϭ-GKEԓp|HqÏBAOYu|;AU{sd?~oIU.?j D&.ߛcH3 *Ϯ#1eꌂgOz0RQW՗v.8vZͮWH^6 CPz8ޝk>Ґ|lϳ!AݞbHR.ApIT$o1֍Kmf+YoAHLzh3fru)ǞG|N;obcMJlQ@ FF>"7߉*r#>0]KlOi{:f1[ RX sمj;| a$i$ J# Lt+4ο^Mln-s`M# ƒ3r/M Ӂ?zA3ާ7ޙ-a(|/0ĂRv; IjوoZ0U!➝icX_dG;GfIJ]d㶨N˘/L絩X/`h]L^qSDq!JTLXAD"2 5&v!W$mRXģG]9p#"lUz=(իsXh1f6tQZ%@.8?Xcҏ-ia -Yʣ-wp`gٖr䓛/L}#vkkŸ„b)̨硡nOuѕMGq2CM`uO4d]j\ 8zj*]l8]Ya]x d6Cfi-]&WݭnEL 8LNSV$o+A,L`ï!su;psKט߫t8̦Y MTKS64ͮ^4IF`~;M4|9:iy/e瀾M&Liv jj 7K! p"*FZ4+F²/|AV$~SdSU'GF;Qg4;F\),=)}Yh%DYOiH?,f"?v7]$@E>o5/Pqjn\P818W^b[;/#,r 2ʳD04x2eR ncr9~d&-Cղ!Bxmɰ1tDa>wuIO+ZnټPB>MURV]; V}-:U!d!cHdJvc# 1[S?Rmi#u@ YHM7w]Z{\L|9̫T]/$\Eb|ygJ/Vn8z|#[˱dI3q4oa_]D\pR喣ʯU2!@s׈c yv]&G6CUX7/6joR[ϋGy~6&8:+C 0oFZujaquS_ppBJ 61d6:f꼗*)_ܼ|:1&]fҷ~okY5>DkPi4J6J_s@'ƨ1}2yXȭP |v.]]GŤUeUL@^z |X3rO` x7@uQ@hװ0Wj¾!Xha3gzX-T,n֒Ny遘UF ,\`jp`R'şGtjTIlN4 !;5Vy=(Hr"XۨR'36ך9̴nq};8 xl~hCpc!Ep[h^҃93KУѯH2/DV]EѦTQW_lT=υ|1Kѕj*, *V}%s{E55d-6=B5P$i@S$ ?x44MWەc$vAU oլpɎ=2vwxIqBV|9JA9Ǖ_Zq0]f27Vpē=; kk\a~+gkHvo7@ "x.Uo =kiYnH)ygU?U5T_1 iUFQT Xy6.S&M~篛.JGTuZyP  ض3Ŷ pIo@pII7ijĽenU!NC~j/؞-;҅%cA6G'Uc/~( !)Tק6K89A#`|  p2v3tak۩PN~ؕ_h'ouӤ%=cgL17h|ߵ>ݦN_: 3a-vl(5B plN[a1k w c*/$﯂ϋ(n;goIvη:09cKnppPNp (+.*WRUSм*h۱AA^q{"g7.YQz9 >y`=Q=fKC;xofqͣ+:`vkߓ*as[=ʎXtq_+x<vi+:u&2tk'\}n\ҷ[M0)4BJ:iyjwuW8\ q3iE> P8=M/Mv# {1!T VQTYl) W Ge{"]@Q4IER] \ʕvh ^cHG_jBUٳf#Dmmc^crY,uѫ>9Cr<9R$R5u4яHXi/%3;˻\Ldʟ*y,ᚿ9fƳ*J!Qp9 D`Y!bz5FY폈R箯.ϼ c:VNaC_JἭdηPWC (EXv.F}#He|Py-GUMxdDYh$КHֳ*ݿwqϏ9:LwP~8\Eۯxx#zu4MV^#7% @LR逎{.Ue]Yj_f*ŗ+ϑUWP%{w Q Rۂ"zYn'=^2!&9\)SC#墋;,ꧯ\o(u?hǣUy{j rVЙ.@`)GUÎCQQqqb/Ф18H$ǖrgri"d$ކGc+ֳLkV.pYY%C3".rC gw9ړ/@Ң;zB^hcp1QVQ6b4Y$  ҏ&y'$ݑy`qWNa|8 Aޞ[ rk \x5+UKZǟ4кX %Rybd=ǖ%pJivK>"ONIs N&ИeKS<;2vdD;y0"HE]1MSOh\g}Ⓡt[->Aj?]=-WԓX. 梟vGPmY31C?CevyUN^ HV$ؤde<+ HD2V_r Kq&c/;\?O^DcjQ rO-VpK֍ &utVʍ蚊2]0ν R̥=r0Wm((ò=-Bz yuHô@/Kkd>`Gc.tHw,LK2T2#у+t'a(5/Cnu)Q0} &Ϩ}aNϷq_: ~<á<>ڔ똖E+X.qus>`},yY&x-/jHXZ8e:ǐ~P}bd{eg..&pS`_Ȑ>^̞U>y)lb_j~Vt:J!;nh(Zޜ~,R egZ6~Ϫ.m;<5v姕_'*0AZ^H Y4wޟ~|xߏ XWI ۥu6t/7O7FGk)?tELhWIZn{cn0hmChq$iI_pN^l5fU%hۤSD ,5ònq>t%n>$RB9<0vrUDC{ ŰdiaˮqѲ_[XvP_7~J{A .ަphMѡx1,qi2ԳyMHbI0X5+Џk Xya22 (K!A+S udۖb*:'*Jyn,O'5[Y#pw_J|%S;JjeV,Ԙ]̳|J\5ahR*Eq7a24+G;aδP4aU>G ֌a`e\|l?]@gȶ\7+FM؂{t~} G&rWAzkƨ^lwb480 VzIl,#4Q"+r"?%fkrرGo0Al,DC)E}RK gj97֣d:~f+\΀q@ev ycĊ x○6R#@`|)z (Z/`Co~d4<v/cV$ rV_Z"N㡧"'Uj3]B!!8׬N&چLzE!s%qZDMi .E*LI`N%ďܨ@# }fMa(`Q1ڐVvb:kh 8Do1:I.]6pDztBL;*Ptb ' O!}7* y0nf }xk66ۣ&TuZέsXe,'pk%:8dPJyjG[ή &@ E],h;4IR"qrV#=y] 1h*e =POKmY/6-|t -'TLŒRnw. tmpcg#A9aKYTbF=pFO1ݶHFo'z|W!h 5%ĀUPע5)sBx=<;+6QǁTu|r笥* >no 2DpA v_$ 7W5P's?wHnz#:Zjq]l埙AA8 6(UX BĈft9!:wϥ^^:ޣL5x~yf⭵&?^Mh^Y;I*}%yeO{!9 d:r)v?9Y?[LG2)pYAxu85 T|  2j+(镚Owʹ# PKA2IC+3#qI>l$.-?0)vh^}[e+u"2PKImêDhF9')n$,(zMͺ/mz'mLw'x 3hX-B-Cg̊aA?pS^{٧<ޔf˜Ԑ|?$Z,^~͕ȂM*BM|`w:{7@~FGak6=ZJc}p`4'plǭF[ܒ~  3ҟk5xҐ: 4"y<X<u){s! ]5!pd<9BueT u"s{")TN;U&}<I\8LER̮ħ(Կ4/}5SN) >qMSV?Y7p P-9Ъ<;ohy 7 <ߑ8J6غgɆ1f){tZb(r.xZF ܷz2D 显KrANs|NcAF4Vj!D~B/kUSn¢7̷ )}f2VmYCIĞP:/`+"K`q<)؜6zR 1`qu׼dղfn0C狼&!y:tJ\).]RRG f/ ڸUpb+@[ש;zmb̛3Qt"5J9Gdg' 9.p5itPU/x=I|Qߔc JXҽi:zCVA]+ˇ5Xh B?v6Xh6F?;Y%a)0v 1xG8)էc0WV32&stH"- &zSI\bz O"|X.)/ȅ.jv0"sYCu qc^ꪋ/V{@:[^(PE%<<,یc3eŖZc~P4w7RrٵF.^NĂc-s ^n+5&!۴Ky˿ ]1DC & _r GrW3SN'~×{[c82U'N?Ʌ/?dfD5D|Y.q\hc0XA0l[o gI;T#_L%b:{Vxyx)\䁌[P3TY'>{֩/}Tߵ2'`=4FvFnMq \8BV/>[c=^c)@lJc|~tbzĆFο>Z_^'fsO9`pvXiw3// A9> aW9I*{;s/FN'TJa[ll1 T^kJ}҃Dlp>hX(}0rݗ+> 9:M+(1CkFE'87ۺ@er~#hZ-d ^",QY)nL O!j@6#jDZmv&3\fh8(h#.kpږ|>n F% lߊ7b5]^$/,m/,7%o U ]T&-)v sM)R`g2*4|1MQp@2;jǘɚ\'iYM0M]Tq!5lxf^fPGs%K-Wn#DzMpp&ckXY2GKfW;8L!=j:UbǂϜ)"-}KKb * ԍ_^!y `Rm&+e)=:H8[B7#3$6< bqh;x7J\-q'E̿?'8o;)-Dt2 4T?%_dC0m|x4>T(U{zt?tD`TәtCBsS`Y象 3dNw IpdEW(Wj Yz]uDM6*N\zXd9s['αF"󶠽 -@Y뽑>3YjNumLCSF|X"_jT:%Xdhs 1#NߕY! `^=Q!R&>cCiwWV6Z;(}Q̀Md( *6?Ep f8WוP %>҅/Zӹ8a,܁|FwܕdGɸ/|;tu Ao9 \}-XD_|4s#';ٶ.ŒCڝ]* ku*( dkWZD8< NJMIf/sX188{ik@H\IY\Zda`^k6rf?ٍ@&U?c7ZW"LZX"'$U/|Li'[<&~`# O gg%/3ٷw1=HvP4m3y,{ZKl=_Ëvph4O Xml Iܖo|16۾ M>:? #OJӼ ṗUl,`cX''Aw-v#]ӌL= V VVX%uLFSA{y NiO6:*9NR߇92cH/|:iӎ{7C1Qa;Ϯ _D u*V4yuY_5 $t ϙz9ۼ#<k͋.;[/hS0uU+<縭3#A/33!ц_87`w7?DpHKiΓP}-$Rm%5IE_ܟ1fQse:ץt"0O)@2 P~$*nQ{iAA4>p # 9N z߲ʼ.6 a *LP,9'aMG9;2DIkQd9+sk?pN q=i N (ą1۟vm1rfjJWB=@.j{g#F=mWg_k{֘@thcr|)?6-ȀX>:KP6Wba5NPA/ri]YxUVʁ&j\CDʻOb*qY:?Cۛ_z/[ޙ9_2~)-NiF6ϴ;L jn&Eפڴ 9"@EAUz,ȋnZ]9 .}5S(xBih(q #[Se\^'$%9+viDGo|g8nhd/l2j%stT/ۢÖB vZGp=F|.̫^Ƥ 4I⎠ o`l~=/Cq}uw.1Ӷ6:fg#C?8*d*7Wv+&)XR-y/ :E lIуnNn,rc,w ܘXו#u,n8?{[,acJNjoxƂ>A &lsD4oT\e.~DOG^6n~sP.jebvF; m bqS(߳ڵV"\RK tؠvjei{ǰ:%ov:`q/4?z&~dQ\ϔtDT,VO'ul٣{UPGv)=/L|h4OqVDם<3a-A> ~ÿ )(@8c,z!٥En6;wÐC]޿rn[cX^>lv5g#7~wfC p@4٬$\V0$ML;@ sS8rP1d>qrxţmڒBj_H q_htZ8+3|ygq jPKOk&ԝmmFqxmY9#8^|n ]÷EC~fDO8 hI h߶`{d~=xk%\ S}QeR]) wwv]BDΨtӖq_ >F8`KpRߧӫI$%mm Ij'K?^8Խdnqmo` ғ\JejN [}A8^Rf/-ۨr,2񪳟V[-'&i~/r(qڔNų=ʼKn;1'DW;z֟F2wC8 @2I^=rN ceѼj,`KŽtJAUqr*45 V&GC2@M0OʦI/"qeAfnd2L%x0Ҭr/P_zɸf~R1??\wj70! &R>qI&$;dl/POd(T8-Fj*MU3es2Ѧ>b5V"*)Be"3Cw4p/bSBIۨjŽKDIx F-r LF|[zPF-p4@hE5sj@xPQDFD!*mǭsU9H4t-YRh}^t } .">4b^"I^/g2 :Ϥ^ua|@D ye(iv{48  ta݀1BvS{ 7E}`?c >>!h @b'b 7G1s07^&I˜B7@>t> ֭9 +L3x|չ5gRsnxxC&0H>HxTW s^8 R!(ɊT<1ÓZ7F$7ȧMyGY^-V~RČu?Ÿ^5g.FٰLj$DA(^HKoʑ\CN3%Y'І˥jw;W+A fGàـ+:\>r'Y7h-Ƶ 훖7rɰ! {' C;֗ ?L(sanTo;D %WY1SI8gf*O]/ 0ф2p*.|Zn93GJ hD&q?p9'V[Rϋ)gg\*كhLV}G@\|3o%PyJ9ò=9ů:Uo26zj@ PZ%8幇އZrX G`k7фUns-/ 1b0Ơo-$hLhFGVSɜQ^<1[y̆"DjnO9/wHhZ#{AJ@ Y -W= `uR^dvn%u O(j?'\KL( ~]vT%3Rg:R&V|G.k~{*st~2$;5ϻ&D:WRnPíQ-3<s/RV:LQFbĈx7\R4a$ d#9Vuͥ;f+5MX{)_AܷjVl ? S&oڵd+·4;o-{Z4ʔ$?ֶLN,X"'[+˼k c`OHw}g hb)͇1Tbazz([܇%%(%w c/w˸=w]j"Y[/"aȂd\˼G,XC:Q m c Xv=eg6C8JRRm='DXR-Vl!V_Ҡ'#bGNm5jڥ&83n[pu8~xw[! ]v M^h8#%rRI1=U0;c */܏2DgXNqC\to//KZ%=!Uȡ`#-k{ Y!_d*:JsDSr9>Wd% 7.AKrl6q5 H?`1 K$8Ʈl? 0ݮLo2S5?ڟ/1-^}IB0::# 8m]22WI-8d) ʍ "R$T$ŕ\|@ԢkiB6TuFfлPSY!,Ү%2 1 QgMLLa 6@~]x@!R!Z _86fD2|6iwwCB `NL! l~f\7fBv;AՀ 2s&9Xg0ɁtzZqei¿pxE6;0 h-c,^:_#3m*/ՑrAEEi~)OGd988a#Ӝ ˣC B'ϲzxtH-uc8; !t(oMIbm6N<.d|9򁸇Ye7~  7o^zQZ s}ePuRI#sY(sJbe7BI[)6%Bɔ] k>!|x}_[m66Ս"\u% )7ܑeg(_M.8MP ܖa;A뢯dh2\'{'v$ u}ݭiޢIZÿFEؓ`#j`WZTmH, oFi?m"6Ddӵ+f: d֊mdߨ꼬NXBveƒJ 2@yujty !$0O7F~M?n^I%}Ya 9>nVC{suؑv"L\ƕ<>&_ AW6CGs9LD˰~y\WB+%r<#o{#E~S|Q0fة)([bv@sa_su1˵ n;Qܱa6j n$'[^_^q2wH]:d7_SY};݄{[DW o?Lz-VIS"#dmi6P%]ɒ;E~,Lf[;[tYͼPE#F\)F{[d8=v:.qW —X]],  zNz^y#O8tP֚갶!Yˠ+xb]eRc(3tѽ}K삯#6mu}D)⡊^ۙ26-b>,i6rq,1Nк&x(ph6# {ܚ.62A IrbL@ΗS6Zrhr569{}F,dƨsK$(#9HvxZZ6 ߬WPLh1X^Ï{Yǜ7XV jL2Hno?Q-XIi\9j bǽ@yB[Ĉ,d^0,FWGXNi/*fLأ;b}I{q{x:"9Ga5}앉.*)S5gPꏴot'ՃRY L>JS%IZ'Yj7j L{g zzuغ5.Iм;OJmn{`ɨnw?rPa{ x>*G't24Gizͩ.xqxJCHkὗBr|8jPt"8fzyb(wdqh$➁;TB2'8{u+}YdWb؄E{h*6v^F|il7돢OhoLm޼YjߞfRQsRg'S=M'[F O,i`uy//`q]PU5$Fn}vݶuŨPY_0$o{dֱ𲝕@/K %Dlw{Wl5s|{_osᎍ) Š4mKD@]v8 b?[}+}^wbhr؞(D]U#"QU A^Bggݘ&iuPL@ _GXόT|BxEG[ɣް,[Ȝݛ852yqFѨF$sݭΡoM>K9LĵUPqJapp)PaKd4xL'I )/XrgJޞ gc#8xy<24 A=#2%?%]o"Zx9cF"s)tƟYKTǫZ\vE-| Zh,.a܏Պ d2q@vpl&M:(|Ut퐈W/۴L^JhY Lwރu y!EȟƎMY=#'Hp]%if7)I ;8'ALY>FG38v$mNVى.ϰ.*sΈG~)uYz =st>boLCmm=%l %YȀ $,B R䂴pK=dp2|`q+ o'bpIμOJ#Ǻ=;':ДY-M۲3\#19m_.mP9];AY-_V[ggΠOD̈́^ Y0KHG=wh$ +LwcVLtwH;X~IԤ,͎>7NƞeVˮmx[FU=ͣ >A%29pSnߺb.Yϼ59קSExG-xLiYLT!wkTX(usIWѵb}yab>֑.fkP1V-w @5IjkqsJs~c80v>M23<0O=y]L.69%d1f/ҫ=D6lk9> td,UE׿j?WCMܔIISNRk[Qpu#?ORNy#Y'vS{l.wiD{ƿ`4$XN1NSɎkY܅Qfo I ^89doEa6p(&8.PsNdM^q?t0Xqb-T13Vle1A^AyC E=$n(H9V4:vo@ lO" -q0%^Q\~ߎ6ξKfUg5_$ܲ>8H`0[_K& [uG6eHBwIDHfƃCǪQRy2F &ue“VoLΰ<+;0qoeGZ;bHJ,:ZN}ЖWÐJZ,$]IY$}𵛣 t,zfh0:ZؾGN6;:B#gR% ,kyu՚$¨m~O\Ƙ󿪯n>p Ρ})Q[3!'v˺:I- ^3,f׮lڟͦo[II w3==䴗%"̈#,<$>tP&N?B YGAcxdnhpr\W{hbUOWl*-7ɽ )Й(>PWi!-voyʨ{2Cy'[7k& 2o%Y_ayS0DD:T ;jPӓthe6oÂrWib]zg̝nҰ"_ez~&/Cт 'jKeU; ;÷] }Q622"p TibA|b7)(0"g0Y̏ozR(]eYFi<5Z|*w;/s8;`g5a]Zj&krZ,`"!(`V{:'6&҄qoVs&"$MM#oZH(擑D-TIQڵPiˠit;`8aPDkVp9A5bs-;KM{ႈpqr #/e͂DsA?m mdw: Hi/F2, FC{¼f@=a^#a7LޡYISh&W )TcLl PK37i+ |QO#2Ue/]7=QXdn`kɀ!)4e Wxuޯ|5~[1XQQ"p j~i঻bɃ$4HyN} f1 X+Ș|ھO5ff(0e &̍UT'7/f}>A3zWp{v_>K~~h }nƋ.yǴחa~zPmixկkfn5rGBkϹoAl"Yr&RVO5DZ砣]ɱS{hvDǶ1a!4f#\|ַmj~%ط¸0MY {VhL~\~C~\MU|lrvJ]5ݿYsl;|6ul#oJ 2u$QCe,iu 7ʕo9sMAQ42v͍a0eY-c fdqeKxb҇6!;Wcy:e(~v#H;6v?|vE"7+$Ɗ;.QUU1cZH!dbar7b*%=F:j~0Pb.F9z7S(Ijm)L5ΆISiI͑1C7y,pS VqX&zM9H]|6m``+P%K5Cl#:ݕ{W5B4 }{6v ײ~䠍@ZG!Y#tEa 4N_&mͮ~Kwǝ_W_` {/ ?*}N2ݝ($e=)G  ˳btj2XC+xR ׾!],*"o$\I ƑB! B'i0/Sf|3OQwXB1}8 zή1Ї9Z[Izgu%끙̟4Pw1w@+\+qI*~߿|dĬWY`YiI ww 6EbU WeQ8#6<]M;@ !_NS2*UUJ0u)b TFzY!fTl׿ٖQ5FRd7v xOb~s=sM\#-Ah0>0z ~ӲpH!=]V"rWeP|cc# BOq p_Eڐ2-Laf(jrcTK18iWwbO/xb]t>:EP TmؚUQ?k%}jg<A ,&mM/rI†TR9]mP u.9@+4dC=k OD.2v[%Of k5 2{2;q =5f?]d~[F THOqq[e,nG y0"~ɂ~3֒D(> ۽{WᝯpH#4Tme FV%wV#(MsrTV^|cMOrr(mJL ΫehDk |s x7]l0ꡜU({ y@Qnk Ыq3cṪ"b ̑UQ!5ΐKq^ 1R_rBy Nlǩ!h}?lьzn~E]gKb-;p9צlS*J1[\wT !NWp)!Qn,J}&o'.QԡnەbM7vEk~HRxK,9M䬀 X5Za'.{~&81uѨ"ަZjisI EL*dFBo6 |57b|0L^\0b:۞R ;3V$THN`K*A1ihP=b~1$Fž[LA%$x_'(c؍( NG]Qz#C6+crҪw!e}e Nbg}dr.?gsM4xk TꖵB"w>9!`|W#qH:,aZ@sm[p еyhxBA,f'HV#g3lQZ$6U2+$: ZΆ\Zn'D]w1C"T` /]M(X|S݋W[J{-f(Bȸ.؏bqep -H>`~!RyNc>g#]U<ح d"ZdR]웕ߚh::A /Y~KկD/mW mV7Œ6\:MҡnS~)ms\589_Isfפ]WWxU.;*R )EիORcH$1f-K#WDWM|A{47% [!o[mS00QozgP}?+js_".eOOYd9F 8~"F'R1lpT>"vkB0P\Z?Pl# emp BbtW Ub $ѡ('8mw_#ALDH&3t{gmD#·B薃s‘V|%*)Q4CoN`e`}h7^OjƲajOt1Ů,4<c+Gv2m^[ Jt;-QmF`hPBœ bڷ$+r>OK1bM].LH& ;ɕ吂%!΋|0qJBKEzçc:荧\kT#9e KClIp`̏]Y(Lzuw\U`"\;luUB p AJMOMPm%@N !8革j껅LB?R9gߊ؁C~gPN$5ZߓܐX?[ 3d0z$'mJ:fc D#3.5o6(Iv=̫lpn6{Uo*V]Xsep}.~ %vˍt6ב]Ɠ ű@ȴg2_w10 .2FQe }C<%|U 3i }J~rtQd!)sߞЂF-&t2Ys;iYqo|>(P=Mtڭ#"݆G-Q~1h7բ@őQB%]2V{Jy komyJ13DDJ̑dۋIWTwY+AD0 Y%H`ȸZ9C|[9)MS[?I^o*\ss{x Q ^ 5#4j݁-CðiGLFoi?M$-5X(]ٛ̑껌VO޾h{7F(Vg8ˣZ IO4n$ -5{u ww dJ*?JelMPԷ3:^|#>1=g7*nV~jKRP<*|:o+OQ%CQV/^[H"_꘾^D6@ն^Kxa ,N|)c{\@ܽHM~& m;wƲC݊n,Q;m8hhuCd*8qJOa%ՙClYFQ:u(NImMw2k I'̑5WC &O"VnH rC15c`|,7?DKoWJ3C-4ǐ$ 5+ i.yp;' I qf|Ŕ$h2_撦}'EEuXS@="* :sx/5HI9;ODcmU7 h_w3V:;gjfu0=fDIF[ڢD< c8N8#VmDY;ph7Xz}eRU8"<#7/4 (`,h%YE%B@ϢrX5*I"QT7DPɊa4-Zǎ꾁u.DV,}bX H^3/K~31 3^&qa sr3jʵALuIM8B*6Z1I}IDh>G=س#G[Lb7cts@?~BBWrD˦, kKd;EJ@"#: nɹps"ѐ8|Hz92GXvDj(:ÔjJ-}7{aٷtYw=d/ynEPǗ<'w2 Rη2W|mq6'V;n=<bq41o^ FTg˻gLIv1CēҒNVa㗒H;yFz/viKɷ/Aco~TP{@lW(~H;)k5B_NzugW̛J(U͙1:Tdȭ99TրwVGA1PD|l^zf|ԃzK":VO@Мs >L?zcܸ#_TɕvFi'GHCu2p뷙q KUg\1#DڤZ]CG=ccDKH(27"N /&(N |pEI28l b/v8~p WM(W$!ai/i2ɛA#|4eîȮo9ND!t# wo z'4c<^da}^?]s/FBXhS}UWPWJ^3nF-.7j!Qm,1P}E`>ktq,QHmh(yccPLrL@C{c:2m[n-Xku,E fi!< PAYE]/4Sj!1yjԃ0@Ȟ;iH>S38d u+ܡ5aYFgEN#t#FOCw=0n BQB=%gﱻjOX V0f C8Vwr#u3|>58NVէ9VEP`ֈ%!.m'9hLħ]Ӱ U:Elj9kYs37 kc&! `GE/;;W}| NcK EC$xd\<y-ebLT08,ܝOdD<#^P)9,.&.hgN`/Gi]DIXU!O@g s=֨z @!Mܾ|c!L{GRLprzǿ )ɭ,n,$4%@]? r$?.ѣ4$x6G[B&:)Ͻm3u,tF>6t{|jǀHǧe0Wdv8A:kR`l HBK hXYt`Q>O4i?l~A_%s?$+]O~kPyd+>.]K')=`+9e rW@b m63)sx=X郎RB+ׯʉ[%O|~(?mޝ@"&mcƼBH<,.9E<}x#1[|uvE+dȃ%gE-tg qOYEg{Ep61|Ӫeca>=M hI8yd@y}JneMs^a9deaz;\Xz7ˈ;7Mk "m2Nf>KLBPpghINLśW7o #ʥN@+ǀJXаhJfڗʿ)1`R,3b2lhˁW|ѼJSԨc *}q_5j.B~{T0+UI㫥fw80)Ѯ~\t{2&ğAӯPLiB*r 86`w)bMIHƬga j{jQBHYPbm9mD;52D!;7 \V]+2Iy(eKW(&WjއLh0 RpYXݱ+WOXHYڠvo壍B)+ 7ד\j*5@I"v և ~sQCIg52ozK߮.oLm\a[ 1Ca%ȺޚYDZyC#P*Y#t\(Rzj=jk(x2H;eH C$TE +r|T}80Nק2թa閻'(:aV3CH^UV%>^3DߦUCݺ¼Lfjo}bOiRde+TN zFd.{x /|B)c WXcyneyL K LaGrÊn?WW.%zk]moukd@X" NeCzBWe0U=s6m\Z˃l&.](tpƨjf㰪f=I"Ԡ~e]  i!2 kJѻ@ƦӤdp%.9łɬڪpQhR1DRaQ$ZfDZueM2Dl6/$> E'v%z#u:p[~`.ݓEnhȹa=gRmJH`~ >ASAZ,ٷi/`!'5ft;dE1x$`>1:t'$(TKTn5LC~V|=h%u |r7%'CBFLhݘeC6`gO٨%rWkX=s{nݮzYGNo_-ԣt6dye$ri(ED<i(#HwP{/=ie<[ԺOv }P>Q)y=<ȂH@И.M.&r-}vD#xb_NYO7a h6l7;$%j m`ODUsx׍ y b1wgWht S$ ɍϛ% ?;(f>C.@\#YSgɀrݖ3n:U<0z-Ω 4oսkK]Z;13=o 4t^"^Z'^X0H0.16Cs:-a7#ҿ8Nk?bSYOK ~ E@gK|KB3sPE)O9x3_[rac@0EΠkƠ_rIEu^arLax)3mj 7TI.H2M_[ئK*GDZ>:=H 1;}hQzwcyAn}{|I-\nM?Kl!yEǺQ.(Opbz*71 qϟ'I{-C4$aM 6N'Qw^ؐBZYeuL?Vj4z7 H]ܜm4:`jLCoeq9-(.*yex 0GT+JE?t+iۺ u#ꋮ̇81/@e;zn7.Zh3?{rkdu3*Dl&P5"ih&&B5E4vIn'n}XLQI⣽axTn{' i}Ǣ 6]k,^o’;(m VnZIzJe&04h؄':40@5Uob~mxnZs2 miv{˖E*{GR=r i{ufr` +z6n854ߐ-0LF"`iۆ̍aqeH*DH")1g7E0fYz Y>&Y ,w,iX]K+"P HtJ\c0C;_E1@Vy 9/P āwR uP gb@u\\@8^Ϊjx)EsVzsl*3iW,Rʳ :7Wp<Q0Ydy $7"KO>Lcw^o3et5]0LsQ{cWPGCFY*N¾er]}PJN8$9I)T1мxR3BV9-4cD҇4>])3ZkMh[-ps1t+Ĥɪ{(39a8~Q_ kØ G>Q_\d52; `%um#Q۽|[" ρ^?eU Aȴ+&<0`_) MJ:NStRX+^7HBCƔФO9[4(8ٖg9@gJu1C0tdcUeujc$MOxiCc v 1z3sgV 0盷$X$Uس4y_B|JP"'L%En LLJ.E/ɋ90e r^ 4!ϚS@H̏XCnIJN;6[b\ (O|$E|2 0>5V;; ԣJ ^\- 7SN6~pM-nzNh@{깙vR\V+1[on5ֶA>Vܒ 8YyJOMMv*`o,Wg1q MBϖ:8-p 2P_'Y.5teǺ{;crIi=%. y*@s8C5J!Fq&q$-=M)/~jOIaco L ]Qe):  }˩  rW۲,uG#AhsQ)P12F, J#$Qr UoߣhjZ܋ds-]s+ńbeJS8؉APz0ݵC6ZQ0F%t:[DSOd=Z˶/9ۊH\zidBԇLrQ?// IHV`Ux^1.s[P-xSCvr<+QҿG"ފoz9/g 0$2em  5>cРL/ 5Igz;b3,!o~Wil:ơB>z>aT@j7Uti'\BnSw&QVc"_v&W %'^}L0yi'{ -*3dIEIS[,5?Ęn{9j.xM ҁ ٥LNEe 5JHP!zs1B-/eq "%ƝKyTwd[xi57[udCYIF{Շ(B~`&#cN0T4|vw9&dlz+?m\@!shQcݭV6VʱԱ-gFm(~ŖчZWLisTHR%-ߣ>HPQ:*PF0 [:pT3y%5 N !H0ikp mL3/f-&!6l`䖔(ځ8xxfz\Ě 8UYTfxQ P0&ȼyv:c,oFd!@8ML ?aBIUKiI,4~"gYщxЃigE*/+3+1'R r‚ˤ3<9g_T,,I'~7I1!6{|SXB2NuiX+x ZۦUi$އ.~ tޭyN'x5yMHq$]~;?SB=0<(#Ngv\sK q@lq䩎 g)w vni/"wet l sSuJ>SPY%*vK@ $o. YB#R⁇0ku.9`ђcr]n]ФtHN+9~"_XɎ imiA]F[ĕ7tSb]oN0v)$P|%C۰AV.+;qH jڶp +vjNI"BDQg/# KJ?';<w)_.WfU0KP|&^0NhDגALJyGO%(@WoCɹ8]f[J#ɉ-JK E@6<,Pq_ج)q}z a7@njrUm0c1sVW A5H0Y !]rঞFUs-Ɓد5-ʟ Q+:tИkH\X6Es7C#9_Ǻ' W"dL1>< C1}cjY{_:+|& qd0뒏~4!1 HfD$Yj.Lpg@IQ+bFzqZ¸ 4Gh=ScqgV~ttp'`еi=qhR{,(Y8f 7boթ蛡SFOA bQQUܓ5(7_aʨAAm6E 8!xs&Wu 4r0o6xñ4‘/m#3uY ll6>F2 1&ʄDuȈ;WW؄a j)w鬢]#D!=Ĵ0N0߁B 2ӵ|*x܉nsAVk$$>&J]M)PEGδ2 =*3|C쥮",QQ 좖3s@Z+R΂P0Xg rw3 mt@f%Rk~ nL藮$NwP)"}pۍP*GᏤY䂷?F^K:U4 ϱrEQ7Q@ckNgmߕïlgEe l?H][iBZFmRoSgˑ@ƚiJ\xr0NG""҉U\&^qpYHȈsq N..48Mu'$nx=aZX@6Ko\naŰ@, 8&v]{| V/*aNGrHMCw/zz DHA|oyd&qkQKB -&(QJF]g(|(Zl'ڞ7 }. /:VAazbA.%l$3E)[4,v\l*=ojʒɈ%e/= zh5l|Uq/- R[-υDY;*^l5 ZOpoQ tU~ "9 癙>#hfzsd&IkqŠæ|=|-'ٝ_\AD )?9E2sv0XrSȢ*]:THe>DGLV#dE %`|z!]u23Dž EduTU7{E#%*WnN‚'T53;l;D9vi|Ho%@^`?FƗ8Jv0k3DWOڈD,$ŷ[hf6:)L;yW*M]ȶSmo#vvΌs,#bFEk]!P+7}nqk:&ƹvlƨwvy:YF>͎>7^$߭(t(7Āu`Ő6w9-;{}o.Rt j&\!1ISbcn^Ҝ ̰Z9bYܲBA>hDrdEۗ[hoזn/<7k3݇hx%3-dclOڍhwt*'Fry ;Ƌ A2y?%'ok8E僂m)?|DM|w2ŷlc MvNPo~GZWOW4_^iPJDYuhݒ&v'㈱L+SPA%gunٛrܠ(/x)f$\c8}}(駽д*D=\eŭↅvoۮK!v?ɢuz޹L0-G?t#^͊"f6XD6?UALT<{!#_>ꏞi.ަ/AgsqLƲH絘쉝uܓxGi|N ?\v#&D z7p|>?K^Hxr?Ҕ 폅KF^7 >qA?u]&t; Tܧ05o_;hy:aM}]KA=|֨7 \NҴ`PWѦӉmݪ ;OM(4ؤRL:r$0^vo3% mOnԩi j־lUi@C]9<=B!`XWF82Za `IR#ӷgT_Jg++ջς#J".4"xud C9id[6`Cxm]SE~ʰ)fHh>Ey˴zZ *Ch۱d׋>zVbqOps8uw;/"]L{$'5M@qfƭ<`8Ṛ@>8ގpY@6Н׭@Aq?>XpSl.+!; q5lJ9 oЄux?rX$A[3T 7R5,B C.< u {_!ݢR Cc фofҲpHX 48l؃iLv;~ ܔs|J<`Lhh!4< ǀPشP@oښ}omYuiڋʷC !iIDRFVƊ*vu;{%Z+)P8bU;P3 a8Nm/{NSΧThsձx˃d2mTڀ(0  L^(((gQa1Pm`^20/)r>',l_hBᔵz,I>$ GƢ2 6#-e\: 0)H*o,И ?qÄ7XqD&ir-N[˨**h~eEbNه3F* / =MZCT*~G28ƈSEC0 C#%j'%:L淄UTMeQM pkgn0Bp*s&&bl#M1)e/qGu@8 `N˾w?hʨ3Rv^ݙ@1aޞ0h?as8m@#[ LȻ2MK\WkikߞE RCWt=~ E+::C~'1 nBFuMp_1oگp?l}mZF8rAG[Vsue+Dp|qMFxb{y_u*[E%]xAJQđzቛE#Sl?1Ewbz_HѮ8 nY!>YiQG%6Ҳ+5.7Ub}t E"dRwШF $VBjU+<;|7␼1m E*U9ĘLl<&B7=ih50q`siLd =|a WhF d?,Ii̋08Sǯw>' `'_H"&f古}_4PjtڢUKv耱dGq5 djZ gik/c?Vk;dc;/1!6eU w!wi1+QB=f BWZ܊rFjsW7l]1qglStӴJ<ʜOkܗF@hZb &@Z˨߰ jiBED+*U}Y~`ɾJS 1L҈Yb=nM!ⰷ׺D*veA[618w7x„Wz _6'e6~ #=4{}!J?T*BU/Is9u]g?r(W+.b[KnԇQNh!H/sʯCQ<Wr,|( mRW(h ve&c;@Jm҂5ygٔ,b\UY-~pUhK**L5x/qz.M}c'bwrV#kIV+=u ԎߝV1,o/¹FqkMKnIx+4am{%=ǫF;ꉠYUBY™GFAZDuE( a=FXNU_;CS=O#HX $'HE`VAenW^IEpHi_7CvO;y7/z/BWT "/+z<`U[6K Ɓ E0խK⿁Z6ަnRfȖEoX͠;2RX]Z7Rc Ӏdm.=-l/,;0r\ǘQ,[c})B dՇM3"St[/aU?8IF{%X7˞:is y7\ S0VaH#T{ U{o=}JPQD`j JK/t5ƸvFy ԪkJf=xߒ(2߉PŶ_Om=00_a"BCrT hr~T1EgK/K57L&):*c+~6yi# W-$ܘ}k"ςܞ\?n#·C6˪B sūo-Iqu^,'|2 Rl6s\JAOyo䗊^1*'z't:$J.5MȻn3,C5Jx>e&vAdsavѕwc=E\ur|YSS}4EP!k\aNL1p$PFZiFvT(:nPV;r O /tHVf070y^ <Fkhw ,,lar)p ڃ[BdD:_JxGQc^n9-So @ v3!cnޛh꽙մmDRyWE]gԽv|i<& XA| נf32 6luCLuXPg`H[Y*Lf/b Ajc<}j?VޕڤAd {*^!_6 ,ɥk 7%tJ1T+o^.ňg:kU 7vw]Хl_:Vꏴq~=fYe ϋʀ(~@E/si`w4i&9p:~kR~ #j vMu֋嬾="eci4@SٛW qgߢcW߮U"E(<* 'Ie?ȬlR3s%NBd`[":~n DtH@Fٙ0-!? ] 6o/2|V,~mAIͽxR3Y:u~rC3|xpN Rt^XQz,!WIC8e!=?)uAlzB~a`ᰟbb䱒-P(\.';hI,H6GSȢƧvX_Л}am*/[?"oFhw-dNp/ *Z ۞?M7'y(($E'qd}|[Hx'gU]7 ܞEZ3IcwjfyG( (arPض yaӽWŌmLx-Dy |*%53wr}=";T{Udɓ_b;t@aIT8s$ *\,N6ef=LM8.Ld:Yy^[69d-S]T ,XfvsgKM,]Xt`U1o 8ba[K *NkrI1.]jik{7> _!94m+;V?S2gR}!&`EE%- \JsyWQmlr V `o:3oW'@{T+`˰ )ҨK>RK=Dph5n VHٓ^#*[XctG}%WW&AsY0`qYۨ2 Z@۵&e$sa2=3 EE([#8<^.T>~K.SzD0+Djz8T6jޕp*rt0'*Nܫ|:ظ3e cvi~]C%=4.Z9 k(`Hajc7!e9zs ¼N:YJ!Br o}))7PQPJB|Pjpr-ٞ@ax_YT%lW=n*Kȥ11Ew[^?Ρ^$/&VFf~(d~,̥0V"m-yVd{eI?:noJ_foX C0?$GUwE 1nBo~+,2B f>etD dN]vWxܶG d+~: |#5.z9-^vW5@!%݂o_nLΧxǶ>G/ Ay kw*Q|㏛-5u;>-ݖ3Vd^&_9EKV83mUO.sJ>Li8q&N鈶'U$ bK"GF"5'T40*|:*`~YFu2WL@r#Iq:l'篔 }z6W;ݻkmt~Mc32V!}6vymimp!g]SK`J,TTl͍-~kPp8$8HHsGxƬHe L%%y?-$ Fm3š/_B )^ ^3KWBpȢA8A v2TO&7LK:C\¸ވSl:ؔB^$E51ܫ1ovm% L|HgQIbaGRr@$35ha)sQwu us|#"DAa"QnV &A3*pHCgT$Pxh69/O=#h7{)9? [mZ\ X~.>rρwgp)|y2ƪCB*,llGYLhE4\[Gk+ Fҷ7޼X15q kn{oǖ})Ix3x*α1#?JBuu**gs{ENo ^2ṷZl\50c>D|,N "^eXbzHžHAvc]gs)Q=ѬWiG-β ^] .NMEF ʚۍM 9?R | SkKtN$iÄ9Sd(@ZVqddD-gxQ;"?mעڝtV 0^Rv-K c^otiMpx\_bwQ#o_"i߃$8q}&t:d$v,l@9T\͞Һ_qU78ac_BGpR"\ӌZSJTmI$eᓯtMZֵ3m'g5Ie# xi8ɺblh[D6wh=40 i82QCF眖fmCAR aY6F6j+ʩ6i| ]?hjPq4RjT%oWwZ݅@n?{bw"+ dӤd2@p)'8a({fʝ) .GDߩZAM2O KPX%ZحwK_ʡ1ѷBPp]4E{5g Swʅ p IƯ@c莪M7r7f|kblv%PƝDT%B)'pw Ლ\rZV,;Uր,_ٮa}ad}3%o||@29`I]O%!Vh b0}¢ }ͲY`Hw1< !{nZ+u[/%|yCʖ;3u4&Z>]#zwI9fd53^,i LLku0+󁥌E3Ħ5)s`eM <\:3p@<ܾM^d4,7ѥ8%C')5|ǁkć"|BHfrKp;[WR2Ϋk1whq6qW/yE~d*x׳!j+$ S<'vZ; 7\rvR DTڶ1euZs.cG"nLBI֪Xhl3'*(@><-~[ @H!,65m7S X x5Q7kVMP*X*H>#!J鏨o5kGkz Fii^&Rؚˇ\cm98d@ ,O`%eȗJe<g6\PҠh,]֘ɖx>΅!v%wA@ EMڧY2ۣ)梱ЕY;6SϤ";|5fSiiOg%_[\֒Pq~u͢Ka>{$3E7O7RnuBr'Gn{l"A4ցBa:ı[cS-DP96#Hu0hUq#!K^? f q6>3t̪'~Ja˖ hp71 W+$ T.ebA|h yG Za=Ev87Y*WTP\[*Lèy]qH{VBbe~Q)7>r{\>#y<;!8uXRokE 4 k*0l!bΜ5'E: #x`qΒ6ǝ6 Hisw53+08\1ʫK'pٱf4DN\,;}'>{N3L8$9b^/0 `u7cSJ=ۜF ׳/-щ,p4_N6;*?=+KЂjqWJZos0ayFZVqDf VpQN!tjHk Q!%A<4mbGe!)yhܝ4 ɭ}q7ƘIf`}Ѥ1 C&.t ή}Ew-K,YYU1L:FU+5:r-O=Cʟi$n+kFgEoqxWJ@[bS)piCqP5#Ff:v.UY[֦Sc+u֍_._á.8]n Jh;bvOmq ~5$C撓ݺH+~ SJ~r? erFZL]YdTUK3:ȹ ϳwgSU@& ,Mex4aBľ> Ȏ"a/cG)UD$1yc$ѴEئ|=t p\e( ϟE<.uŐUG"Oʶk h˻ӓMIӒF2~bl/oR:K bv9\vbC\HfdЁ~gȁV8)y˥^a]\ },&$ʲi,G?="F&?~+u@_O)\4sW10!^rGf&Wln(@c>fQZӟu $“^[+[%_dLx/ mӉYh8ĕm2 + !wAw{[D&ߛ0HUD~e}YԂIP\}Z&pC5[TBl!;!fF4DَhE|@/~CjY,fos2Nj$-E1{h`6Swt@CuhF*xX$2fS]0\h!hzmCSVEpCh$eہ֝06+0R)ۈ/F ^[ReN־fwxKscgqT (>B}5Ppwҧ k< 4}Rĉ(oe{ ̇"4'`q 8 uUhUZ0K9EP;*BWgpb$Y&P 2],~| ~xs4 QswKt;a) EѦ=d7{O-ely,2" 1,5vVlOZJs1=iZM/e/U=*ď/t.t&KzdwYFpeiml8b䭯r۠]A່hN!_tYI}X z!cP=TzW7_{.WK[H)^VF~KZ_\8@ԷCR~U8P76m1U[}"pݪHDZ_Ӌ,K\I4՛ "'ƽ#@o J4!/`u?-曨ˤUoA >)nBAs=\%:-BP|GUl0Q^|j@l5uϼm1aOdh\|xRilVջiEoOw&=L04ގn˭ +4UF%'\>ua #F  œ@[^UrR6QUьЋcB kΎ3 05)-p <> >J-Gn\AK# RQ9{-! <Խ)]x}@Cޭʆmo`'K7ԗt ?uwnNBnnNZq+5&)@<,mgHiMqȹxPo9MjP~o$3rͧgM"Zt QkĻLO'\P8I^QI0\-;B6? ΒW|NeGG}|5L?m}n1*D4U2ޤaH9Vie]I俁 ZOY6Xd BʌMuP>ªOPC(/ŮT_LKi #f?Ffؚ עrw2C?F`,duhVфc.g[mtPop#܋+U+M> 6p̆y3Z H}"ZEL^SAt)o|Ιp]KEEZnrd {)+Md$-16rB`wGGA|["E ǫ gFi-/ȶc3RI≎]~N;X 8U|25-c.Ȅ A⚲w_/gD.+]av[ac'k,zN A Oȱge31յM[ dՖ߄zof?͚)'?z7(GqzosM״i%?swF~l*yI3^>~EܙeeHfy}oۢdyb6sMGMr<ꗪ@  ԨJhBP~ia*c(hG ai0jiEOjZ<1 h@շ7ǽ# 0`l5t\F|=kHC}7^zǼijOPdUm"inȧX͕[\[ ʜqVZ<λ>VrnS} _9aFu%HyʅXݒc|yy"AKy@)S;';6Q{4Bn7aQ 4냨S%Lętz'}_; 7wV 5*֌Ah')SI3Tq10:Sְ`Y7z|gnUX ݥ9t& ('ドib7;RIJf TU1U295 "'#vϮxXep=e346ApI?X-仼ݭrX8J}}=9d>aCRՓ/*<]3K>\g}ݣ=x6ފ]gkXXܟT <{xs >6Jy'BVmMU٢61z5 6_ǟൄϯM$6Vs@ۑ [R!q}#= g[[QOJ=-!$0rS=|!~"vE,RYH6ϵBa~TcbH9W!SU0 vztu0>n軚&٪Wo_试*rz-KZA[PesŮvx-ͮKD{1rԻAB7+"8YZ.C5}l;Ao,pw!s.,*j||3*׎z',UA+K&~m`w Bo>@@ԣϫWa0Vi’-ԇ O?UB. ^pxou|Ξ?q@pq&wsh_8ߙO^ 7GTjZ{/ad;nBc] ӅcBߟ}>SX{ذP/i$v;xGpԋ6칌L$rLcP-| .E(:

    C3F^a؋qR Twy5)+}Ndwz{ru~E-# 1͎G>Wvh}Br JJI΂ Ha ,Hugz䁧o׭/=iNņ4wb1O Lo]92E$-?? LC^ e-vܧGf-SFSJkn`?!aV`!;Iyf9kGxFMZϺJ5 8,^f>g,qaI$PYL@%qC $7qfY-v XUfa(d>[A} !%wmkKQr`鍊i2`4}Ό`Q`{Zj]s3]h/wN$4}.yfUf._2ueOV%TQ@>Uf%.IKӕO i7׾G kLP\ǟɽԒ]057ݽ".J$X#yyItPO / $#1z4*{ФQM*w;`ƹCwc`؛%5URςL:84=(ıȔxR58,f퍱8C\Ƅ{bv]on*8 KX'aRG$H7wq,p]܀"1x_4zQf#]dCt'[U (EHWc]fIޣQx+KL'st}2ڤxt)2\B4b,W"=|e }ϫ>ajm?Bl)% ;$x4cؑC*Ύq5yoH* qm:q|=Đ_O`6GעZpVI3tk'1S4~tјW;N_0R. "p'PTʬPȔlu˔P ! )Q& ҟQKh|Fl=L ؐS?3°͂yAPf謉K069g>63z 01;huz@ $W6wtF8`geYxOFYfcګ}^Ks7G PUeB2'r!X0ۻ i 8Owv !FyL.H1KUW +?e~+ߡ})jL;ux :ZC54$TΚdt=.L LUWwg-FgY0cP6/AzCH~2n}78[늠b529~xw*O,2G(n+Hp NLUD WVZH6~cs.. c4s驄@ȝ%2q]`.cn=rfMLL*L5H[LsL0J/\{$4"`Z 2+֦L9( +o#Lt=!%sYANI Slk;靄6MoAR:gM;ǏCfyw?SM^RlAf\^h#۞tpHPВd+]7t+pw|CCj>C(8? [P ء\X[ee$:a6Kk#aI'AX;N'E喊.{PqpSTT69 zJ^)Ԇ 7lw{T%,Sܩ)'2Eg|Hx}7f1Kʚ9i -_ߒgE *kDmu%<$8&^'eո̲= .Fa6a՛[*" Uol㵚T!(P`a S_v l4i:cQ[ʥv~H,U! S•]6 fT_E13X^+@Y[Q|9m%NrZؾX3LbG'H%SX u_M$pXTC˕y,l4ŷ 9*c5x'\i(mzktI0Bf,nz҆mOAq\nB[y|D1DSC%NaהP3/gd){Biҷ&dž9^~A O&-XH#=Eeúy] W;|y`HG`z@$pc팜 9lu|j"D cR{y/ I4B+ORc\rlguŲӞE--R, ȭj lÞM<%SJƝw"SK[cS&{ӕ5drB^w̵wf'sdn We~zBz7ǜ#uP(q+ٞCI)t =W>Qځ9sܳj@z&*aVBwxGyVqΗv@F #4x?gR<7AC6&űKJ$OF@&1%%DI 0g sT$Oxj*ř%h=Yi[6iZ1♓X-M 8D,QGJߐꮫԳe~{&`cRhEܭ_Z&ۦP]LcM.u̫D%a4:e;xS-q 6"5&e*h0Sվ䁃!Ig U<9oKFpAm+9f06M,6O,LjoZɅUZA%Fb㓬QE0nWkCķt%L)GieSGe[VML ,[J*Ϩ+ "_0|1,lom,\'yI u`Jă8зO8UjY 8xxy] L#6 Uk9YzL_Sʯ@oZ dDTOW (Ұp/K^-W*R25~8hmڞdM9+_/m6L!ʚ&w* gETA0fY%5]SQvfO:ܑhX˫&!Ћu.TL]-dMڜfiA\|1Lgn+W"&c汉H)4C7asj{vgހ_ROģKq3#%:N{9Me569}1I|]^_ZsaXZ:ɼG><.Yt,Ԧn@8'Fe?SꤹKv viH~Yc}ASe>=|z|vҚ!SXb CqW*O!ƌcD0mHA#CrsleZvO,Y {Rp f ++$t0[w=(:&.lqUD-N)y+1I$_(/ "W 'F|pw o!Rr.z2,ɼ:d sJlT3.;wcH'`10:߉,C?5̓aaMSpmuuNoA2° j)$eԗ[P XvV>l-tEjo@j;Kp,k #trb1 Z+~. S?['}1x: B@zo .1麪FjWȡG-iF? ns~̈́ީMl"J͍Y^0يNQ}6 Z1.w/CE/z 5SՆT3[?tKr|gSμ/$D tjo>\jPB@(RL,9Т3z4Ȕl0ڡm42TRSpMR i^! Lч]fh)Lh>Q Ʀ40I]!B6b Z7k:=RV.mЁ*ܚE_&uɣy_FZ8Bg $ ` g{eC'ffzZ3[gY,q {nmJ[U넱P6ۯv1,;9]̯(Xy0ܤDE^sKK˱I>3xD y'?t |ZE߱E-`L(#_@%7z=%<;ݝ xȸkΘs:vwǬ( Ol(ݽ:slj;3ƙ'7`*'ۤΡ&^9u-y&?hwי{)ŝ^؅cP髪O1n"Ef$ֽ۵ v鱄`|4!)Lj)?C@̼qk4,$sx'1BI9 T7}D8ɺbfUɿ"^wT:]h6N"//kZ cjk[TR>$J*4M 0*NtjF7)@Ǹ 8Q4ɭgE+q%UgK'Jy.z&ӭjcAh.! |" 2"5󟒏?S@LP>&6 ޷ݽ"}!Uw-ƕ(,规F |ȥ3">ԧ-*B7t#Eҭk _Vdy.)Q<6࿜'g~Q?Q2lQ=LIBq+4_ k0fnMxZ Zw@7*29|yiy΁G0W |8!o\mj&8(|7ɬ406*\k dyg<#~V(ufW^$ښ*fӺd$Yo(HҮk.Ť G#*Ǯπ$U3Ef9:㍮?bWWiK)ncǀCwxZ>+zys&l$}o*(G" ) 5Gc3x-ǵ&ٵ)*&B=ML(fAP&.;d]^@ΦT}l,2/Ae$@3(_Jg_ܿ=TG JMzEP{tVV{vި7ĪMwD9AKO$wT 9η4 O)iМT)պAAe{HE㳏Fߖ+yfyB̡4/_hяyȆ_FnJ*9wn#jy={ > jV;ܕC:(ퟧC}>W<(% guBp褍WQ;qqF,4H=)/+Qw.RӀui5zT⪮E\B2VyrT9ᬭ٧\ԠtU`*ǪoD(?!tRǨx"=L\`\wq[y{+95A[g?-cF_RN686`_j_ᱨ3ٮ/f+8|Tm#("EA\GGo5O2}:y89j Kv6Q+B`pp_ݔVPb2 y]PFþlreM Tq7#0ch>@Q+D(mhF҈Ҝ;T&&@M|vA=%Ǽ.l)h{e|ֈzP4!'~ clP(CBUZv^uiW)SE2:ˎ K *~[Bm-4ihⱻ7&_ Nڊϋ0<2" ⲝ, {+0m5aQ-0BBs~jF1 ד{hv$B ˩2.kxu9֏"(`^ 16M!`bS ͱ'Mǎ{V&F06%"ML'UUƆPqA[ӢdNQ.yfjƽ|e85jL)zCxqR0q ՜~AhJȖΘ$e!ZxeTj8"E?t!@:K6D!9_UsK<5q"~fR? =?66X ޟL28Yol aΓz]G!,mN;%(0om͜%mʠ1pTceYfBv ػ);%;u (i=#plMTT>\HI0tJ̣݄W7)Ϛzi5pD9S/{#1 @8?#_4]8_TDip=%Q)5oc5Gwr10·+-&  4!l] םC}h,xYh%pa{y570s`k<;#pGnilomsјGGz\u-]x/Pa +㱡mRT3vޗg^p걟tNbE%OR2צ0H6|Gmիk/t74i|Ė,ZJ4Y{^:zAOA`N^qvtg7"F{26Kq§[O[p|J\7V[ur#7U귟a(wCvpB\{Tqp\ o92«6 4ǤFpחDSij~[ !ur5W(jvc+[tDY*B0?8ar܁9"eu`6)дPm0jU~0ИVK 腑l7cG>A2irȵx dg̚FLS"PSՃN":i)7W;ߪ'"hv$Qg;ۚ+1?-I8kND i[C ,sԥ<,yN&R0 Zc,Z?brg]~_qN;TE5Li6=Kaz N^oL\p)@90]-X>榏Ik)5_b MBQPN ?7)jnv#&%^ju~xEAf3!h<Һ؋NjRvf'Όbapm*mY?m{ɐ+A.HiwsFeՉ'rsyu  {pKWI$}QYbʐmue uqCb<4,37VNٳX3iZqFO Q(WS{[ϡ*C"NnY䓉?-'V5[dFoSA)_\6e*x8wTbĆr_(+6Il'(Zj|TpuwY.N2DūKxbUmm94ጇXZnZ;=Vؗxoފ_ⱝn1/= ]8}#kSnY2C$ۄ!KnI֚S9tjiYn-_Gӄ6M$D 8 #R֦Zx|} a^t<N`>RQ$Xރf@WQdi{vq%G+󾨢C%۸K}oGZGn:;Vq0!1!xAL<)UTwYPn9 :+`Ƽ V)i$E{YJo'x 6FOcJq⠘HKd|% `2jY+O]Wn9 $٨pa>Zc+6pѿ/ 1s>#mNm~q|GqSIV嚪SWL#jXY(+v:cej)]gj7¬ZoŠV^ڧ^^X{!N,1tr@nkW_S Dntr|*QB[Fo><վb,1JղMUg9{6ܜq߬ū83Vb+ֽ:qWVmA U;- bMjшK-;&`,T|wPkdgM: V~)l8̈7̵oEmTX@(cNFzPWޡ[HDR^)LG6D~Z y3*,Qe»|<`\gwj 3E3}K=Y\}Z@U_珸MmiaU HTUR @wHJ3/Ǔ:xp'ȰC AO(mZv͡oNx+CJp!Đq6́ @WޏO=LFǮ eXX󦯧JՋH?'@==7&Ua)ٿ6wc^c)$ oL=Sɵ]Z#N}+S>lװۭΌ[[JUA>f2#wz>^ZHGtl*ޝe5<\GkOG5g)_/RwYFw늺/TEGesKvl-/dQX k nBnO;)<3~کkNP޾@ 3G1H7\ @W1u "h~@7P|" )@Ahu#eSoHM'sب'O-A#ibi5ޯr`tbOq GXs[DU izH{2ۼXSYls1ɻyYXGm(1-DQaHm{[;ɏQY}bl(811'Y8ӗPP+ tsV9{\ ' =*{6[h-<&7 !qiLb(uΦXe57VW=Pש o4 #&UHu%R{0L#?CׂWq)#6Cȸ޲O$yƬlT)L }E/ƉokؓR滢nktk p\˽bf?6:}LHD_*O(X2,Տ|{Lrtlnq!=dRO|@oyH(4ɾ5*)˪@\NjE0[]Oh8l8C8]Nw>E?O7>\FiW-G.&3FƼ,w?Q^gHE\?ב,ZgBA&.u,e(q4_`RfAPimH̥(%lq$1g*:!kpO_$?[  1ܻW(FLު2?*1Jkm>x)Y e4XXT kY/vLbI ;GdwtN5wDړڐ*  8}}43*Mm./$ğB.tGtUzqIC{z-ZW(+FN7`ԩ~U`FxL!]g.w,%^iRuBJ=y|ы7> Akl0ś-{=V0:#m- 2T7xx /s҉v'%xisn9 'VN)}cˍ[FRt'(j  ]Ge‚4ly:W6x]5Hb;2ڪow!s9UZjºiDH _|5e]?p!x ZGMӊ0h*_$%2TvXz[5@u(2fRH,ᨏC7i[Ջp]Y쯎͕w[.t2)yJR<"eO B_ at6hQ|űƯ$"hegFڝvK<\g Y9gtP;2eGqDg[ᦚ1Q'42{v۞BW+Pa$qLs*{ 2FLIWH|uM $] D1FGD%nzPSXv(\M&; oSa9#f5F{-a wC)?P<:8'qԧ@}q<1 :Ɇ^}=DLy0Ik%N/`GcLo)l> K@-%#s0t}mXCB |m PQCb/ ~Z68v]4)@J0[9. MLUv_Lpm[2l L5T;_´,}~YDo%a籠4Ҳ4"xA#Ibvʂ(_фOfV`jT$UPXDBkp +ej. bg~HY;aTOU{Pb d.E@ysԉփ>s @FϱDZt5-1U~ZKoS8[5h |v*D-\p6^%mz zWHgpxt$U>'O N3\n?{.) +غA9(ԏg=CzB}ʣ Tl2B6]i1c`*K{,0MA 6s7=0RFB櫎iiJ'}QrMD,"y@؉c%=4fb_f X?*~zIC؛wsĺbć&u* THѣLU3pz$z(!B܎utwE:,iEyI@PMv56>#^4U-5x)zm)DЖ XKӍ|+O5!nԜ'{,-XBwZM5+*H I6uJLlgRz82rzgX :g÷s;sXٳ$.sVebҽ0ތ=Wm2ЄHjY3+XAݞH `lCS{(I6}XX){c2 џ1٩I Ŵw QZx3H8pAIl|ӈ2`r\$ynmv>H*EEkNFWN?;/&NW# g],OU(OONYfPCV#EGENj:k~O+mYқMKIiuG=oCr)kC@fzLeltyz; ?13 ^"o]D]p_ a! 2;A$'#Z{Щ"m,"В=+д0eC͹d!N_s7"f JK!Q[P yY/| ǃBa}bfG.b&4L\GY':^X`'S>lIjt=JqhC<ϴti=^`j^݃z=r1 6PVp2dc+N9$xHTp,$_2aK)x^eƔ PSmLb1"nczg$v/XBw-BGM?SrLneG,]Oo䭈. vg|_ZC'R8T`MZ4ì27(vq2MPc#+ӦY,]]wJ9FRz*?1k ҇?fC q*BP|C<3b4Bng8Kc? "ٖP& B"ƘiБp!Gy+GEa p`YrPa 8r:o?=~ v^W-FV/PNvlDH}H:Ųr8* Ԋn@GAƀc#R+X,Q^w%TǗ GvmWjfgx cxp-X`X*+VjrYӏ)S҂/=~%#Ǵ ]%F,}PM(ehȤ e;xd% OcusЭ97@gJ-fꃫLT*=._l0Q NoרA.mW}PH?Hƶ /{qVc/Wt.wf#@'eW+ۧ6YyRw5K^s{vߊJ; \ބ Khp6`w"~-wyePsSm(habxq׳{+BJPgl3i`;D@ܨs[9 dl/220N_Z@c3YM{3oI'K+D( d2\3`EG~= ZQm{"$eoo!<-ᦂoGV~ۭoϝ"b1T$x>&=/x^/er,DE,@ԨZʤbܳp8T#%1 U0Hr\ Q.]+(  D"C뤜lB H1n48Mىjbճ&TU}\3T0g͌i1|Α_+C[X4@<0`,r,8pbs%dhL4H8*fIu%R94Ex.6 ;L!l` >d̻ۢt8l2Qf í-M^-h}Pj*gMuhH镓!Ah-lpݛMئmadb܇1z;䊂BtM"|ôIQK&=h/lC ERkFfj˲įm:0ܻLs+OǮopAPxKd',8صD15WDO>C|2^y%=HCc^Ε7aztB$* xq|]6/.!jesWvj^z19y *^*NIG# }|wCKe )˨,.F@Ěg%x5̉x{OwG†vŐuOL97WC"g_zu.pРh溕~xSW?MK-ZP SGARM,֣#=1[3kܷٟTk2ڌuH-oBx`Syiֶ $1̛{I G(.[S>+4C4[/(K)SЪ_ZJ˪jK$t&GeW֪C%L<>U=Ȃ^t%TȨaxkƬ~|h8BjӲek)-uh"kVnB ~1,2-m(?9"9$bAt]bL60 \`2O~ؾc>CMcZp}92?s<Q@wƸM4iBcu&uȍ taHı_w"}>iQ|XWk] MJlG˷fmܔ[># ZdުxQ#CQEqŠ  8q E{O ]0&X2 7ewm!Q݈9>c4MQ88~ ܿ< LTZIV6ӭc7)5Uę{JZꬻ5 C?Jt9Z:.]Beєz(hZӝ[j2WJ2 %\opQ,~UJ̙mXUnCv8Nx i%yxQXg,pb;Q,{$>-VS'O뎡57g~<%1Cy; 5H[ZWFFH1fѢae|`}׶^檢N" xɸI&'<>C} .aRw$@ZXM0(r2}$Yt<7~yy{%9ė:\71٬#V+^Si 0eLc2[Hn,`L)ի~zچ҆[j5L&whb+j!$mt K D['B/ Z#_JW, J9c%5J'VhG&rW*Od 0mܣ9>2E7yۦNۓ|Mq H&pTs< rV,L* &30u%%pݬ>wˤaon:+r@S=q]@L\""HA77ohfST\VU܅-.L]q1a}/rO>Q? S]cHxcwҐo]R. Xd6hUyt줟iy<;ۓyimwZ@v@-#6]3JWgdѳ_&gE~_/ ۤsR\2PoV%=C`_ErbOOm쯚4e$ɳ7oE(h>My9+{ȴǺɲCqhݽ;*hR2bx tɠl~r}>IYz4-4.Hژ0MG:b_#C>щZŸmHJ9+sq45NVz !_kƤZAD'?ۤ$Lp9ËB{^ $5C}284Yh+gN}R*n<גa]*H!&ɛ+0..s*H쥘(8 ZZFe>@݆Ők{/yZ+/9]zd_kJc[A;tnѡ#-CRב۽UQ FbٷȬr |e$y5rЂS?bhJ`XR-?n(N)No:DTu@Z/h;h@{rLwBQ (zzb˧ݺg}4w!|aq/~ 3S~+p~Jp3nqbO qDٯ%oaXD\as ί+9x$u㕱"@g&e'KaxPԕKd nJx*Am}qs&Wn'R֦PT2;tHjd5'z!t1yjЬ|uq,Urg$smq:+c,%Hpi_{M^k'ZG$4=+ - G%AJPTP/[` ^qU3'A@C΄˖QGo*0Ҁ#G3:Iؑ>4@+\pJ7(s zAҌTYHB4/C"Ip0t9N"dA;?XkIj\=K'>7r@AjǗH'%G_zP3&E.b8\(H>FʻEƃ*?^ o!V͵JP}W65OSbS] whBn;s=S/ \@?r+9(G݋t?EF狱h﫼璇$3Ƽנ0eBWH/Ly,~ձNYĊ`3eZ+yR[mOi09y("\" z`~g$VFm*9.z^ng(h"[X{+ERѰw0A ݦql#p-JR9ky ykUHֵ\ZRԈǙ#N!:6y[a*Fߡd,kb5/Ѩ0Q:٪n,UlC6C^X.ITMG6C&n^Qz?GxD4uW$X Bp&}HSN$E4Ve]@0=%F5a:f o!~w⛭|W*H|uOUYM0- ]5w>4j(፨#;x(OI1v=}Ap'SmUO"ZGE-œjXY %pxp9P3|1h`эՒ%ORMn#O"Z.H:^ H [<|35Qy\q<|z#כdIloe'6EKwsA֡/ -JD~a$Ii$r.2UӜZ$,Xl$3X;WttӸ/e{x²}hG(;$\G*yP5HF)ʩWvEm!Dqψ X HBJ͊ԫ,C4 vWP eںq!'֘h2Eܨs)򮋬?ω9Se0ey:-Hg7R}@FU]zݍW현fiBk _|l7y _ˑ{%vɞ3"␺4oFm_`3N7cr}Av,FMXGT#Y7~POه oϋ!9 ]n6TD¶u{qOuضQe +מM)J>B6DE8[V26`3c/я-sy IDGܹEIFRռSoTe t0Z]\M밐;YV%N4݅e]CyFS̜ecCam⹆#j%RjoP41je]3N2җТ!-2y-7fbvU6+n0ݸFV.cZ0@tj3d@Ns2Ȧ)cyu Bm{GFـߋ?=S҆q +hf$,Bڬ1nW'UuHBku 6IK4.׏q@ BNtaYuF,P]+.6pXEfUk 58Ǚ89 ě1PjK\zw3 vG}d׺n XLm~vvq涷&X6Oz5=ۃԈ6_T~k(vZ 6Ku&\C{(nܞ>7#m \|J۽]BNl^GwɤR*OxŠz>JGhr$B#|@r QڣvKB0Wk =,nz@cyˉsF{g"?' 1p{5a\CpQn39$F~LrPf+1>!8Mz9'sD~'pVZ\_'p9q'dU;B7V ^йDt}kP&Ȳ쩛Er?Or=P~#e`͠;#ˠ̭ΕiZ" qU 5tLzp,W@0f$b DrRsSjs=zn嵳S To=2!5/K@ҼT'ˈ§}g"d`EX΍^o䯐F!^/S2D8^ًO:yGgi,awTT0քu9m!}}BMB#j+Hڭˮ 9H0$"WHH3:4S`ׄ? pqɞ= t݃bU㝀k+416aʭq3r.?Io&֜γ>n{0U,Ʌu3;I4*~+[NgT>J3MlaQ;e|_F23/F 72w` &v0 f!]w W) ; ZhwSv5i'cW#IcBoff/w+Z|KsHga{6ޤ# &/22"YZUF}!;^-2:u?|꣆Mi.>D]p_T$1YȰ#x@WnIrIUF'D6T. |Yƒ5zKgwMG]"O!HJ_3m@1=К&ie%d1VChaNR`%RT <fd .6aRI鞹AM?W:YP@u5aִH%J1*EQS3VFЪsߐj76k[j8uSmaxJݻbm|~]`D&h4@5Bj:aw&l)6 5xN_Ց廑 18&*"Ue#K@b2ƴ˪n6}nK:@l=QbqdIR} ^n]lSmA0Zr=ԟꍦ ˜tC2 Y%f`>J8䚫u"/CraGdt삂,X+kj\Ś.>q | hf.Ӆ((FVd+J+Cێь!3w>ٸ8gӵռ?##j( LS!mMZN3 yrQk%8J~61'2ܯќ>*䰲TQn6މLbk~T񏵮KL2[}f˖Ƿz :boq/9Ѥ֊dkSs.BՀ֣,c| "RCi"vGe6#OL+-!|A^S?.w 5>4 "VĞE-Xgjԕu ّ,rɹ7Ko{1Q^Z?t:٦:tW^`uԓ*iJT ֯,Y l7tթAHˮ/UįD.hV5Uhv*L+s56lkG^g-6Mj.{qC#,&/x↰"(<$+-\ҖU-#A= R +a`1.8jҁAp^RsZ_߰0m0(¿A C EԪtQn=Q!IJ}`/"jѼ(~Fݴ ttҔR0pm̨~ʹ̓5s?N:FܤWζ}=xRZ.\:nF;1z h&OokӉ{fӈ LF0B<%fX kNsxlnF;Y~?&ԥTd{"}DbL2 W$4@lG{N3(0oU+e:Y՜ bI:^CDͩǘvQ ZNX%ru,S46"ƻ_} 98_u V w~GKXG,!p cX׊:,jc| ofׅg)lAr՟eWO8cs6 y 5ogYش [<w̾ܗT1u. Xnj_<*>n0Rux!?ݭ;` <޽.ϙ\Q_ Ґ1s A5 FZU7kv7% "<#57,o}H Մ* 2&PN/F8~'1dչ& 3˟gFNv=F!,'G!+찺9SPy[]F`>mceՈ *K#p)yBYp}\g$!@<'I3Uvs1MqyXt0u%\:IW} T4'a;'ҳ84%@~L7![yU^0njh,] \QƝE!np,d, ZPt˸&'!g-E?q /a ;R*, 2[{2gbU0m^,jUA_{F$t %2̈Xs|zKQdkYPKd"FFۈC!AXxJX4ܑǍnB;DK+bP;15<:4hVV#[{ߎ6Nl (@\0uB}൬G.\ jN ~=? yY,- 5UfF!8 j|@ -}OiQ/ #_f /W`#tnKV Jt Rr,:ЩjY ,QeE/Կ>J"*?Wˢ\ٔ$bWl̨w /\W(.}ٛN1D RzbޭL:"+|į`)E-CQAYOXYZZV#r-G?5Lp4e3!&ҭ:6MnIa F3x`!@G mwoT,)Btaf*Xa|9$W>ޫ  :EeL/}fgEvb[.=w 3` e3C|f|~;SZrNh{Sޱ (< %W2~8ӟX?X>d)9ה]M EYh~b{=;\ ׆k bsρ ȈU)ÝH T/kWERgC MT \<>ҋxH62Xt|=6Li ?=[^3~II/wSr6_|}> jv0xK8>:Ml:o}l[ڴq𞏜㤿9]BagU=4gse~.(fZϬW ~Z*]3Ddci7S%S Xѥ.bcq5!W[`sou'j N1.GuNF]lkcYn?Bzpm!q[q4Ki n"z6t/ 0Q0 K9C˱9iGq5j}յhR9͌%Ѝ*'&~Pc^cbWJW6¶E|CX /90[g)ʼSY E,tzuHnӵb^cuoH:\?!~?BDP3;U xs >ɀ=P[[Vtxt8V+06zGTsV붎Mט=o=D>bź.LDRra1|Gƴ+!_Ip$.F:- @a/&'L"7^K~1jGg6 n9~=js<|uqVQM 9g5yD>X*=*NO9Z´dD1 `1 Aok8t<`i?SAt#I[:{55ꡢ\xG! D9ЪhGp޶fРϝRZO0+W|]LdzdّJy ϷT>&zdhz!KH_Sӣ 74.?shCti&vլб tn,<;rڌz#ӐIN-Ơ>v̟Q`X_2\ge=Q;rh \Sj֚nHv|{/qȒ?FNa=>,v(m!K|:9d>K~:-k86YYu\ү Pt !`A^Xmk La2) k6b=nZ; Uqed@K"`^'9elj#^Fe^@j޾h&XҤtkbho .2I]JnM#t5UWYmd+>(XUR.)%׻DK!*ʣ *snV |g+@zN X Q#~=>n_[M eo_㒀۝);x[ah:gaЛBOTr(*61 쩛F *NFi 62"QkWєG\l㣀͕bgW_nz6!z2DouXTKej8>i=gdTr {(da=aF*% ~x͉Gg| />$F4e,82exS/AgIs󶈻jc)ItJ@ȣONo t  1JV,1yJ]Ӟάlsm W9r\=H\:\/*Β!Fv e\'φ;JɄA;ZT)6h-<º%4l,o@' x}Gk@g n:!nZaEVG(UQśpA8=,MiMm,N%_{);`+ݟG2ݜ*. CŔM֎"֖Eڎ.&3  /o *:O75jSe,@P!gnU:zE6#<9'at; Y00;g(A*8s%1'N$r.m bR ˒B\yq^zKj\S,6w!NIra; spj gK@s济EBN$9FKLG#&ꭚeA+p3bVHD|@R@Ŏ/%S Տ%xp˲%(jC``70 R:Ω6fvA$Z'b9(oW`3ՀPū- g|Q vg>6@os8I " Ow%?\> Sf{ Rs [nN$YݨG7.rtXYRbQA< +9֞ Bݮ74PfR^ b}@yN^[%T>C$&9l&R!d&dLy"fU49<%c+ ʑLMVX$yTq6$dcn0I,X "8Zvx,qj2~T4#~Gƭ9uohQSoӻjE(Yi ֧ƤB&qi9#65]Y3<˛2I`9HA 0{dH-+( >rp)&~3DžrCE^(]Gp'uefџ%/"[K.g}g歋~1¿~VF7cmjY:>  YVeÏ1%77հ_:dه oɍFf~nAB+h);UW(,!?§* vy,y/6F?p8;+w6?y~343R/U B!rR ??v[9Sk0v9ӈt;4n]1: t&NIA $7ѫ)u`Ŝ5]Ff*bKgLtĭQ5Qt'T3ݧjLReif>u Ļ3+)@@Ld̳82+Ð|LnFJ&mU뭩2l'{St35ɨ~PN(} yQM;{~$| cdBסP"$׶0ꥉ'% 钒R&}"J0F= ,S 6\*uՔ\`@r= Ĵq}Yڽj!$tK}بAd#K~q`G>j_Ƃ=t7n.>YIhc(,YwMz;XYgo)=}'}HU~M(wSIgwj+M ʽ>@Y橍[kv -#]X5c5ќt)L[2"yyroCr ,pv&)Ztߓtn缗KƢqj9O 047>:j ) 3C^$!4;?j w9FE!^q2؅'aljx3̓lZ"´ J`pҚ=nӂ[Cd6}㋻oM'4b 7tK{ߐE_/:|Ώgl"I.(sH'f$-P*y~&4^y7 /AJ~ƃ1\YeLCd'#w d6*9i:6oZu$KDJKK6G9+&O(C#f8e*}K u _J6 Se4+tjâ-^\-@ôf|[/6hh*|8, UbEi15MTǍrl dC3 QUե7rʙۢW1 dPFӼevB {=#->M$meմ_P%Œy>eqْd 9)=R p\WjB;' `OFzܼ%d˷Sȩ[L./PihΑɂXQ)J,=k{tJ׊Zrk`>M)mCxXV&p<}?ng;֣u B@?sh:ᔚT`)zyGAC787 8qD~K/3TA蔂%ҬٻoW'uk+dq=y;mb78$_Wy"D2TMH1p"?l]>Ġ&DY \4?;VXe._i]^N}L.rj`|TS`YޛET`^dCsJl qv!SڦlCwf (>9Z鳇Uez/(FCKpW~ u٩Mu p4}Lo=\F}DyP::a >X,AێD\1, DU݃\hmQfAM{Źb<܌җO+2Oc ,4'Si=t܋ꑳNkqݓ9vT sվ?[5I/|T >f5q2δw=iF}w*_G%)kPj_엠td,q}coMْ(A`54'o^%5!<3J=Ž(E`OR J/`b DZ7'E#tYa4mt26K#==̍uB"`#avO ߈űqqx%碼A rs}Ye$$`~,nřkT_vMe,%r2|1V4SSwPuSPq!fC FBԲlMl%CWD6ם$bϞrA&mY;۽S?TȧU\Z`YߑH߆x%aQOpE97g'JCLQ1[lˬsJcMזM#JZ .ɥC5eI[ߦPopW׫q\r1 Bx@c6&q>fd.#K4FT`Wu`׈zh\6q8RAcA|9 侇x=bWUVg7,{}* o_r*3ZF&"XMb/_z\/LK/t t%6& ]8$`#2V% 0Y>}y51'@ I Ym|uԔ༐fw>aF" ܐab[DžvqsQMRE'>Pb;4pt.M*ФXx?Eu bXz4DLw/KJ7KyKؠՂ=/Lxa>q( Z[[sI,O[yn2m)85}w(@Һ2'\4O&?K2m)z˴k~ h}٫FRM`r[kGH$]$u-<.\luSW Z]T؀~pO,R젊u$SeV⨴ǘM'L2dڇLizn "l z-{Y̶:> OH\CqP6 EF-V3ZV3Q.HH7PCm,4B9㹲6&@d, AWnPÅJF ߚb@KV\]MK-]/\B@҆z߳}yAhYKO$3_ 0lip>hs43l^-CSs,?avo/fr`Zi J2' nڮjEKJro{GEŏ4S|#pH ĕ;=BMl+ii=b^-b+K@ #CggM~?";ޢ<$u۝5 ,ґ2e8X%NYG#YfwҶT sǤ @VVLmAغ=Mبr^Mv*xt>xk9f+9PY ??P΢aի?U3~PDe W`j=1Rn 86`Iq0Z?7zDrׂ=l7 |htr[LPSVK/⩍/BtHt2O:^ cER8X0cigI,JI'<=dU| h Vh)rg2&\Kϸ]^72K6ag\aN9mV nz 's>NͶhG_1#uU+)Vƣ$J]`ϗ}g强YBڝ,"%Ww( z3ʇ\m~3*{)cx'dQFɿ*rk$v"У0 ;k672bԯ oq"RE+lAK˃J%UT0)k7]p?G33 IHPMt>4TD6H9ң%)b8tVTxd\G fL;giHKKh'}Đ P+㢜Fq)B5Hph p8$W6ӰIҾ)җУbv:{pVvtwmBNtMLA@H+{60i.j9|6,A#>G]*焬(\==.b@9&;z\A)  eRݞZ%o84X ҵΰl+k!OyEҘ黃w eӘ`CߛFѣ4ǹ,bsdƋuV 6oYiJ3 *r2be/fpT)WX]^iT&I0=`x{&(z;|&(l?jJyll͞N0z)~cT;ʣZP%D],E!x5 쮸Xr |1S&vpm7qޓi{XHSh?25h[,nG^S@kJP՘dN*k{zUtaLy,-#g#z^Q^N?9HJm\PQ05*̢2+$\)K“V 1M ~ :'kʾG-yo2-u+qCKZ `RWt*SuhO>*$DKקD?u%C;6 Pb@)xeY)F$Z)@;Cr5̔<܌ t 28,k!sO0N3؋qm8QgΟKB'(8RXjjU16T@EUDBf*S:CH$Eı<ӥ /A/a.sYVUGWcogUGx^LYG=Vyiec.\λ.m{3JU;\7+6&ŖCN,4&!' +10'`tߚ*wfљR :9ʐ0l%'jn184} ͯ/#fF{NٲY©RԌtSy$8G,̭prր,F-ku&wBj4ѫ(H\ȢIUD޼1'tGDBVřN̴%ʃ6x8Fq<[ z=4}oөpFj\#X%݌="ɞpfȂ!R_ݖƼIu7wzÃMmhp7%!ItQ-$i@PBK=-ǙJ /DK/=mC]F>~d>i՜2 1:d84`EaK=|} MտX@{o_5:Re+6luszqnz_,h#~9mgBC_z3TG5ehuRkEr xWW7 |~}RM'z|=-0Y]q @ @e.$s>Q]TG? 7ͳN;j!CM_!t2[}?W&HEU82IMSfus|9*0+J}4 Qۨ/ VK&-Oxc\}[=3##-)f<,pJoqaȕ'{z vƚB0_2:|-RvD][Zs:P!N~mxD7 bz^B AB;nz8  wp 懮@"p4uXtb!TU_WG L& R dNWC nӼc[$A)~R7B3pzU|c${,J0;%YeAT2Z7ER|:1YhtC9kjɉv2QWFD$5L7Wnrt {=j 2ނ#c,eS܏mfm1/I05 Utիb]] D{;vÒH _!Xsft6ϴHE ^˰zy̼ fLfI|+ڨ%tWtߗ=(X,0þ]9V +&Ecx?ij @>3u31걊y3lqj _7T|ŋYPO8\ITc! +vf*ȞQ *`Sl%nnՋ{l#0 n6΁nuaWٕy>#ndz\za}6e+H!Yt3!r/QhPXkr7_+%F3ͳ_fPLCUp,TOƚe+^t98DO2hlȏ&|D)Z0&|'otK^Qs#a8{I+@}̖&Z5 O&c?j;%^>o/3#[2bd$_rakw}xm,~$Yߠ1q C6ʅ'Ә~Os䮜{Sԯe1#gSLF=mX{gUlк½e-]3r I9p S//{e.qdkz\z't|q.i>A'!gZ_y -AXy}giυ>ScaY(Jj,qL߮yֳޮ<1(6J>sʯØBw{XǖClE [VjR=ƽrnͫ9IWt?;βZIFP;R=Rz ɓފˌ>t 6rϧj#I/ 1z0#lQHn܂U7DWeK}^}+[(}So$o=FL] .rdYaN: S1ɲkӫ5q@oTUa&$iJ4A0ggq;3i6uޘc2 zDڪ/ne5gTa'a5+E}̯ Ti Rp^a R6;vu]ß1xmK*Z=*J%#14D.  ǺnWmo Ӏ%Œ0؛U7~,)@혶7[1Cf:ꯎ pIҀɠxT+ʻanH# }h7?lwLIފm)Pb9I+]]7;JsfOqǯm h"M^Hf`@8b$7c/ ;%$*2nu^K4koʕ:rhK0@g l\yUG=ezM$@#xdPB?Fx̘* tv]lQHC5v s(bKyX F.EUu9t7્:/AԤ^F)iY\MԗM\hK(B,#u&e3J$7l4/E'Z V^_ ΩV C<^GVzhAUg_/ 'Tbs>4e~.˶DMq:̴g?&ݢu(e9g½vtp.ߠݘgL c侩f- Ki%7̡\< 0DV!c|[w*Ϯ'%wf/8_Ktֻ7];/Pk ;Z峴$U:mJ}BmG0ru| (pN[7xA/ V.1`c\ Qc$igMCRSzys;"N^;ƕl_A>3X!R > L휧dj1)dG>4Ý[#żRBgYsOĠ*ZWF3CCGV*Zm&eZ^Y:LZZX}ZYIK]S8rl˻~y7>L!3'()<ߗ2]l:;?g ``*0qjy3|}eJjdAV-E""V߯4},U]1S095n/_蚳O=!cťsr!M|_݆/tt`ՀzoZh! |CC6RUA(=-MHh'¸uMI3OS4zwܙ[6M ErV΃}Y4sӂ(!Gg&a).,wAu:zYbPbH9p ?JY8D#ʦv58l!ת$x,&;ve(S9é\ƉJXOCО,j9X5ijFLNE-9Zh0_zش~g@Fl2xY!i={RjZ T]6aC }e v]<GI :J4ЗF0|2˹uMժ rkϱPlacs{ : z1Ɩg:%V*&翲! wQ0)}(yγUG Hh v%8YFwE}r?51 .|"ɐ^L؂ a=>.4y/lg{䭥\k߸Ka&a G,49&,Lzwh/6cYZp}?Be"RGV]Ԧ觡PҧE=f9Ĺ dfN7ApXXH*V <"Ar!YBE PUk?s ކ=^ P0acr}Y&>9A>^.#P"YRh?;kĉdMx=NkBh"ݡ8Gny8UAs_AUW;{q{?kK¹(FQHFz_{#Zen'snt-NcH|o .Hϗ1d,^d3ƮW 5euY_=ErѠe_~avG8ak@N2*4YRmtҺ nt%OT1R?jêyue$ɫg#?O?XWOKh=IDn5lDLn2Ek-|, 7DIaTe(qcK#F֒p^(~-nA38gy-PfFҹGGNL= 0;7`衏 c gJkk%*UW6} MuVa}y4ve=:ɊMHTD\} jCˏ1SPS[/YN3L^-7pR|,;ш'wH1 6yjcGm;Bdh*t:8,2l]t֐MWzu@hPW [|E7yg}2  l ŜDRIMHuKEą"@ kS hux^?X:T&Vt{0, \֑i"1,ǗF#*e9FC)?h~q.e$P);BID?VvKVVԁO&h-̡!E5[7sMo`':KAd"ʭID$pV!E~RU^Y%4"B]\FIGzaoBГ6D1tX36F?m܋\4'+#f^ހ<@σWpP7Mh%]*,PH Z- }h\ L&IYGP=O;3hoKe 0#E,_S -C4MW` Tsrⷩ)J,g{&8Qox\sa(;#C,/bB>~MtsMOJ.O)ct^YpeIng`<ۑF#Bt=a,]e/L3HGT}tP^q@9`ZnLLC"QΤ-!rj57eF.iZ zܼC$-B!3䆛< `|{*ju dZ^]^IUoXy0:̰4iVޟMvJf8(3jHiaXm\K$mW$~'v{Z`njlbޔߚ!?".u8O 3M7 ?ÝX£E`fiՔӖ2XyQf)K˼ԋ& Awy O]X|rOJZ3+}mL?omU>7boF:U׈޶  ݎUS9@Ͽ\kkhx1pt0ثFt]}|yt.CĦJISHG4\-2|oyS 41ZDUOt@mgQ[$al%Pq՚`^Z`Cp#K. oiqq:_t?=RPV]Ťo[2LپfL} +=v)"G$rtjQ9G> M筆n`/xkq?XMU^8UCI YwHm*9kd S1rO~X 9Agߦ9>O^Vp4 B> [ATgY AMd7`AsN'N <62K;I`fmf<u)u~o:iPȽevߒj1Tɧ b d|w*>7L[nAanjÚ?AMȵV`n)f$7VƤ{YvRՖ8\K^5<i5o h'>^^ѵhnǹ))CXN O~yqy8<@8pY#ܭ|K_7M]ٮIqMWp(!mE2qw~qL#gEL ɠk1K"PՅj>d2h]PQ"|)mKߖurۤ, ?gsDMAFB!"9o\E3pOz%q9fp ["OS XSKa_~ِ6fv3Zu>A{?i 5*z: ⛑GW!NVz6G]alV o %$WI*BY0\~!(CY ӡI/-gӇbDS,v^/ڛxJZ|_{5X'`̃bJ7+!9K؀9&|Bv4ܶ>>rW]m5ח£fGl ^VQ̋ޛ^k||~~5H<'|ݲ+iܡ9\Ok?q\%s$ =a4ֱ &sSUQބ$$#+wrEPfٟSvɸK ;Io۝!ʠewz36>FAMp}Urv wED2;cmDo.9<o"x>WQXT]D*ߦm\*Uf8N]v;ռZrnMǕ8jH> )GgJ 8`nS[?a5JnGUפ\Lim[cM])ضK|t2ihg%ruWfNgj/5N~T~@lj, Q0of/-mr;#)d sCpI!+]9w5aQ0vjN)ջ yT 9lFubOCP`X"6P%񄩎27m?waٟ=N-xu9]J\#ބ#<ao"!F*J^h=:䦼(#@/@ &lcAr B[cxҖ7["H^Hvl7K'L6mD<(+r|fbWҵ~17 Čp[~^kD|:( ^رz pUD\`H7(lDL\q4HB7O {LP*_tJ.p k@tJlVtΦ ZG*+trZ1P&)|hl o%+ WIFʱtnEگ ڝQ/"$ݳݕwe!fEbxCI~u"ڳpzDb=F5V#u"Vԇ7{. ׶c;Q-=Zzt@odSY=Sxb0hu`ĭ܎`jl .X^oZMcrfEMY)h Vsťr[]l1 ?>;Bvu*j(I zŜ8}$­N5x>bzƗ.-G[Ba1{=#zs&_ q-K73Oi[@ qf[O9„)Wq^j.)١g~yX #V0I 1QbY_ ZzԶc/-ys[q:>Y:ã-|5#*Ů2!  -ΐ)Kvkx&g2t^x!Ӳe]D~m=3S->.wlG MV̒VSFόʗ6 M-OGIsEE{brg&XS'{kcaZ_l*7ф1|+sas븁p1|Eݲ 1}͆*y7%KA+{Q{1F wCj2wg·PT׍Ϡ]Gƒ ZhӼ'] zz꓎dHc`P7>GRboD|븰N &`nQx5 W UlV}K~דEVQ(@K"@@3cMw4j@^ǫhLm<<uI2іhTg(5;TLWB^r2TL*̸9<"E"`χ8PGUDe=~>L?Tvȉ¶,0*51D3^O}-a8_8*$[g#mayu`DNKD{#Aʀ2XU@ULT' cH}|gDžl Rjvu$o=) ݾ7ЦH_U-M|%>U)=i*%:I=SXET6 %AE_iR&Tw9 2 /&+6'74_1wu< Fop'Ӄf^/%^\B2G=zW2l.>2Á %~ve]w=:- Űq֐cB/9! A^_Ȋ>>7$?ңx^|c&P+&|Q쫏:; (t:7eZѩz?vChsZٚНVX!.MmV-*שL޺0@5H_ zbS}՞ b2>.U ؟Ņ]5g`Y)WS#ӓvv2x 9lvLx0ḙJbv_HyT ͔Ql434rO{qWZV38aO-&Gyji7i<'?϶#&7^iwT :Fj +걤 ?1slxG,=Kc޻TO % 5b$nۻMT;GGIRh [aح klvS(ـ2ytO ug}@zDIfFg⫨'4[iIky_ɸ )L8ߋ)d-BieToK0ʛ''=Б]YNrE s@eltr7Ft,uX6)<\Ҽp7>8 g85XZ˄k_I3%Cs'L=RЮ1 u>{C(RGop!)I 'ʄun7,?ÁljulMEQ& Vܧ_ݭF}M3n81&( HG R9S?ѱIE4'7tS5P=޼"8]~Vp~go34$oϧ-Ulp?UrVC;]?SO(pzB1ü(ڐnjr:);":*=?evF|Q  |{a2S!7Bj|8s!Zyli6#/ uJ2 f$覎-&$Az+]@jnki):ehOx IQverw & ]_ *>`lρbp#5:RN/ؠܶA(0)6M3;?Ʊ75"O7 jWܗ_h9dMsU(3E'">q}wg2}7akY΀F^|8Uv}}oGGiiR39ŭ$g\LnDWgk"B =bXsAѱ?ގdt}S+٧.|y ?w69E# ey/yb9XDJ]6nbh.8C노EN$!7Xem2EyiY6Of2zg;,E4~4d4<]jSUJJ}pXv6Y![A["JRs(&M<'d`*?bJ V:X( C}5!=D[c -/(.T]FXmg0^MG蚲Z)*,o6rŬp&@.?c)9iŬ&D 4`Ydgda3et5n 2]eӚ~t7Gx.lݨ"$ܾ>':tqˑL픪&"DYh80\h^RO'r7Wz m!u-*^.`&w0XZyF޹}[Rpߞ>8BśBphUAaQGh/6b_0}KxEB }]' _8؜YFq:T霙As QC8jRB)薹ҋܨ(!C< dE//lw`أ{i52/QBǨO*{}xm$Cc^cPŷQONl$̉{Ai}$Ar=#UfU)^PutlP+K@SV_C@8.Em0vPӖ] ίoKQ&\oL's5 ͑W!>H9?[\D[E|5٩9U{9=! PG9s \)!j3U| Z@my%B εuBg,e:9[.\17-izыN<Թ.-hNJ攃z7? Ĩ+ؖ%8ғlF-/bx'3;m>D11ژ}gs5i{>smqPj͚%; ~qa3#M).dH́iѰb ėk|9ܩu^a٥b4_͒06:WSl1qOBk8Ŏ>j`Ċ0{}˸*\U;pLj'oA(dKqhVe/5Tns̵(.mD_lF8.Q+D'hCqX>UNdeG&Lqc{".|pO~ĺiO>$D/㴼[g2agAw|.#V9{jxB{;#5]f5i'Yu ^t\D$iֺxkC>[TS*X{**?oJUӚ 2(qg§c:_hcCi˗w|R%SyVV #QT.-Ohg>dy/&(x*gW#fOm=bg<ر܃D!֦K(mcLpKbPrrlg2+? Av6Xg'{:_M4]@4뮙/WVxInMF jb'U~yp<.5(`T*P6ii̙5R5朎:z}pE_6TNddR-DžÊ(j#ŧrM[ Հ6Dj{>ƝJ># f hKg|sB!bP:SZ‡!5X+0p?9 f v\`J9cfOW J1}cWS4@"5"dk6efG|E!7W.(&nqu t~Bc)OrYuMל2YXu{T v o#wp EFWzV&Crb_~9W}]+X١U~"U' #P~))ےQXxq|)3~ LeEi`ٹh{j0w'ěC!qg#jB?1[p1㯱3¬9l=3tB>:8$Xwj3%ݗ pWX+FRY⏮]^[y-?}I>0 \!Lk_K|S` ;}0=0nzaSg~3@3ɨ!Ve,m+P(JƒeKm8JL͙2e4a|NjBaqh-?)6f+@_ 6#D.pL+zu ckэ`2>\ݏ2u\$}IC-}?8;.7^)K{,L,s+ݹa rH*@|.*+7uq+^_&̔b^H!xM³ʔr D͝1cDO[J9}aÛG!9T>0ŷjsِ"MЄB}2LTR ʤa+GcNsPK(N ]s̐p(!uu78?_ʷ#'Ul+\틥J =$!ڲ"Xk;Fq Z}C|8PE($=`sz#FahI~%rHvL *u%a2H`n-n P;I2ooAo3\@94/ k<hKO&xPV|` mN V|>,L"=İ*fiqg"LY]$2,jaDEBO1*Д'Y>17ɤ=Ƿ\NJ&,Qyw0j$(:)FZVP(QˏLtT=#hEڋGN"y$ ϥWϢ\ljOc"n\ BXԙB{gXL`R-ZȆ8,,qTd"%Y;ކjX,LVvP)ٖNjGV3k̬1;˥`uVF_׶#Q(rjW>* :!fDM ˴Vya u#,U~Ft~ `U&¶',p$"!}߳R7PثYRfzcs5C(fA8[N$xy,OqMB [uGeV㔓I BRx7 1'_~9~iT'|GvF9 ZBpEbCNN da%29SX،0b1#n#8%DyԂOeš6o&Q -GUPk3,Z2|n׈4nw8 :I=W{*xN~?&18]I8]۠#ɔ4 c K]$gIvc/+%RJr%z#ot?2VDaPMP)|r_U{|(lwh;9&~PivE= dcښY"BkW)Q܍#>@戾)9KͥjYG8!cix@o]2t4ɟ,Ȥ*\zI8`"6L1 5wzwnx]G/?ϽE`bVBșH_ۮ_r2-,+tEJh(;B lܒR*wN`f3Q¯qo3 tE#_oȓnZ?'ѵ D۲.Dk`CHy3 *#esVib֕L!t泘J/q)iy4 C8Kin3*Bljr-1Bi*ggWPn"Yg e8O#ᒏ٭*%JϗC uǷXL} Pf|}2+Ѯ$F~L s_fs FHXOGf@;C[>ʉO:w $Ry81 ,?@_y=;`9~Ik=#tI{5Fwq-pxѾfiZka,sEcAEʠz^ywP%ݒ$rH6!nb4ڷHn|FZ>rM/]RJ3%p1 s[ a(`/ br# O(TJnAi#clxi[ ?= tbyJ2]l4y4j8I-MxkVI$ 6sJ|ӕ~-Z#bگ7B<<+'.PEG-5?Eۨfo8 ɨv&~BGs~©4 S ;sZ%d*!\mp0o;"r 篼?zGx~ *US̙6izY,Zn!Kܕ#;|@<2Af奌Йq}S'8GGpKO1j6G7#4FHvz<{}(.u͓En.5#ZuxE )P <žWfꋼRs X [l1Niz7Q'$^46K8 $#f;*`ks(w ZSʲ`*TG)}/N9}{UDY|@pSijH볿u8yZWJٍ6 ܈9W}NL9.!e<tnAk]}ݵoV` )J9tnhvJ\Y[]KUaQ< IbAd\[l8^.7(uйeXBa pvI+s: %dcWׂ%W9Lei$]3+RCՑ$;|׮]lS㳁6M 솂1vQo7W#ۛ/z3TaUe>_0F( C?t#ҔN&9]ǺCt9~pAp*<.(.IL1};V$sO5TtʹQ~|畞v|sl1jlF{(<<Q>swD C-ȾO ]i!:ܠ{p$6#S9ڷ:o ?fɿGZeuH4#ی(~qB f*Zrյ-wT<{ZE<:?G12L4="NB[Ãrg:>]'2 zϠ+Nn $m$pn$ bt LERTs! xT w (ĴǹQ}$wQf> Ce 'v˴Ӥ i!I[R>XiLO^ZIC{£* sSTB`AŕT"T'x[ uzb9&ƯS㻺-W *(22XɄ4ҹaHia?:i0rt`9Յ@P`koE8ыBƁ~U9Q7U­V^ӑnd-XY,AS-U:UF 6 (完D'==: !u~ՄJ)j1 82)ʲ?ɜǠJ8mOpJwR^U/oDp#Wn/N5B$87H֢$}h>4HKnGjd'̓gukt7H|J-|9 ^lKs./u;s Royÿs) {N;pnچ=) @U= &ۢn\3ޝd3{V1d7ac$- X{{w<ٮc8zUei;}4DWpžд5M<'lRmfFf+cEdhK5ફ'O,+fL@4+ s&ڇc }|_6ڕ3e!2)VS$3ͱmBfRh􍥆<8- v>rdEiYm-E{OCR=tNT?IqˆX!fz cZׄct 8&`;;-.щ>5{D Қ\4~^;bč҈Nɸ5a.;I\Z簱W=qKKF-e׌srVu~F1 qt/ ;Kh+Nq ]Z&@׋UraWm| 89Q~,]ye_߭S1s*wc?44yKɮhھuKPFc.fݫ43d?fgU'$5L2k+웪p[%ݧN#il֕FlܺWI.hl`?0{Kgn9>^^(æ$$ \=6U S *M KAے*j!ޡzlAϔv.Z,-D헝~{7ٝ BQ? Q'6#eEIˆ?{Ww7k߯CX9P} MÒ2c|z;z.H1= 3b$¯~$)a^+*3' KS^ myؔR۝fiٲ2(:֑pQ-$a|dXP"ʹq|=J숱$*fx^Vk'?rBLЍM*Kq\2h}[is[?Ugda"ݱ A :R8^v+3[ӴwM=uJ׎&٦_^KFbb"{6e=oh#p+㊗JxKcA`c;\=jjKk`qMha x5r9Ssl IUQb.rqa5*#kIhSiC6)\W ЍgmjsJlW-/Oޤ[$< BճO塛㠹 C%# Qsj3ˤРf оM!Jz(3go>"o=e-bkċm-#檅ԃ8δκәY[ļwR Rkl vT_b8]،:إx:+pM iM-F`)fOb 㗣tveg_؃' X9ǘgPO8ɕ ;ɘ3w鵡e?R!3qu@T)QHy73f|] s"Y5VkSC1DxQٕmo7GA خ*mrcdpzAy֒>S_N!f^mŇ#P 5[UNn:t Q}X<-pcm1fOC b~= Fjl03{ӎ [ nyI _㊖ :Yn'> A{!7uюf3\/ |\B%|۟y;b d!+3-z x_.j|-hzdZ{p_ʐ¨\lh)챸O+H,D~>=58=J%u0`PPOs-AnmJ6Sȟv.(= q/Jւ7%ІvtGv>a9HTƠIG@cJz`b}:RV%94R;50rɲ,>{30>µ5X< jJdlA AL >f-~&~]T"r\k?/K Op.emt~!!-kܝ6CZ< 'iAZ5m!5`(Tb!ӘV[PT2Q*EֱX9jh2}7tESH( cBW q[ݩdhGՄUTj>$[)syt7'V91kQ_e -3K㖑mP6S],UTY̴KޕM~e:jjƐu,N{b b<<9`n|/ML P>R{邋 3SNWz24 bӢ.IƐU#՘7 Qg|lfg΁^_3s6bbĞ»п4i^G:C_ P-0 /0#%+&,G0Zh^UǴhjPY;~(؀XQ& ~ PYQxrD'ƴ:/&'`tD!~mL(BRrW@BfjɍG: &MgEJ^E&9n >¹ybͣ1qx^4&TS(P!k䇳іjLCM{QSHr@ݑzTM)\!u ӟ}.~I}IWUUb7I2Ht}\UDhs|~7@]͟|4#Bb?' !ogFm{#{wmK_-(-vX7SL-҉Kx,.QVEFf0@ڲ68XK@W;qm!4L'up8Rb:`j|t$LjլN.V(W۬+ V;+p>ۜGvV6\S-bhµznfNvFS:ё!/rffQJ bxFj=9Mu5_t6ۣlʨedu4ؕ Ҁ D& ۵ΒSn#K7s]Y\# mgA ՂO=K:~XJk':/OC/ky~P]A74!#`+ /%4G K]Wi6W3g &**Vd~z0nC.6^h, Lgz|G9 8~EzpY:H4em^ Ltv_౿#{8bP !TWR` F4*?Ws Mpm)5g> ),8[2n`{\R[84/Ҩv3plӷ"t$}{9s0%AH## ,[9A{fxK<#MS @@PJyjBL~tw%N8JVb$cJ^+X1BCЂ뫒b^ ;UW Y:)>|{@㑉/=4=u ՘ "mhY j%vkF@EҩT#bCvOA6$0džrQ`"ХnM^V+Y /:,uN5w;R27y}ɁӝYYv-IcofKf-SlJ] PX5 `o_轢Z}P,W5[plP߾)2a*; P\t)53S-Oko9==LO}CO*9Oz -!c: \Uc߃J~ [rAik3__+Ĝ~tŴmRmAn5ZzL{Bu}5B[TQ'TYQʕ͈bda"]W]'*MFҎW[-lq˽PVg~AHHg]QRN0 A! R_%22 ~:ênߠ'].zguc=(׆0 xb4WmdvJ (O\[m]_5ufarߢ&rfi'#Choэlq1q|gO$2#`SRS '4P/Gd0@=xuwl"CmWn#Q2m#5d4>3:܋GF!*td!.SKR1E%V.=C3h}(r'o/S1_S7y2cWs qRRl n㑗#VSh)-Lu4EʍJmɿ9%zPkMavVu98)]į Wʟa<ϒ#ji`&d$KxT,A9.wSg+LH5Lɓ{ل,˔wiGK 9#'Ԋ0kqZK<WS;CgAn,ڗi]яc\/m!V>S4WKLrs*#".Ȁ%".ثQ6!K󤅴wuŭʕ_vq4NvCdZ[i`&?ٻϤDOCa^GAW -[1d2x)VC {l5qI9~-WwD=wH=HUQPr 2RK=IH5F_^)R&մI,44{4鋆(X)ؒxpD_dPa1S4Dּy7Y<[SLn5|?ԕkս 1-P~i-j@fh)V褿ySr_>)f% a<2UŲ "nyW-9~GƎK,ol0'Pʯ@+spl_:(L: C'0sAE3vœ %0,hhRA}lVtU 4޹N?8By45E>zz3˨ R}g̱h@ msV{p^z mxE}e>G~sꧢtOXSbdK&#jnQK2)۝',{Rdۃyqi EP,OxQô#U ndv@\ 5l˶K"[ ZPg2HڥymQZ+sFtX\+=O2*@`6a@WbҊEUB\ F[(KEx uC#b9WT:Q sgM6]6݇Mrr V5DϚ@v 1ٴ*lT= hlćnX~"/qrmlvսԿ;XkQvWŰ^kK7P Kqh&:]+y};fmٱi˰mS^Dԍi2zXg3tZ{?,syFu-Lm!hAT/ En8D;54AљTQ))?9?RM:ܨb>'`4Zqf;bwWT\H,Ph9y9%B.4*:r;|j5 X-U I_ "wJ.$qFtn ,,(#Ay.@25h>w3W I̞dGSйg*] JH7Rt)Ʋݎb_ ;4}x;?Γtj7 9j_$=6l.=DH*NrWmis1OP v4d5Fh&7Ԉ*ijJZX"#L[I7׀!9Mc<%\e/,:"(o\`T_DR'S/v5OGEN@M˴IFKQF8?)5 @»^ yq!IU!%qK}v_8_|$4B#CtΗLͪuN8UHb%%4Bi &oϐ7?nR`TD]U܍-} #rW)K eIxsd[{紘6'I|Wg߬ atMdD *+붑 kH|Į<`3J/$/eśB ]u<ן]>RѺm)@ʆ y:=gA k2 \Dm?e l4aKwX-[A[ѣѸoc9T{8] cFD͓zo+fQ`~jTdۣ6$95B$u5D;s]tx4KӢv~~ٔ/>-RȀ>J%+LJcA4MjoPb~i H~WHɶi vB`HwR>@Y`!#*DM@~A4䩯\t4\4ީ>@Ff .BjĐ=U~?>9' GXNFDfOT/F3R,)(>xM AʑL 腱m `[ifRE%TV*]Ɖ1V 5 7hMPHZ{tϢ8`Ϟt/0|+AѼ\FD84-v"qW0x+X|IÐ;uK^%ms}[ygð76"ukgW=2ܤbvTG9gڌ+pK,G^ ~HeeW|H7z0O<}ۊy#RFf"^P*VDi]bs ilt} p*jyn?S 99$/uZFE0|;C)^K/µ+ ]~rulg_wJ=D,@Eb\gg ~{R[t`W{>*g"t6j|퓅 .fPd+ mi@O[ꔾ8QAtTP6NR], WﻮDLlQkTI:_u3+S=/y{y&\ n‰c^!5Q%dUe0.13[ J?H(M mU/:sҕq("0Q} L"T1Y4q&ܨn|FvU-B )vScH=6oBknDfn* gG]7YDc" fȻEpD=A/rLfUdfuI:|9S1aLQKb7'ML.{SƉH$ i|-10t+I&ZݺpЏ"G^+ 30Krvym!ٵy!9h> 7'l 7 p"ѥэZ>k Y!(z'K5n*nVMHQZ] ƥ^EFG[Z\('dr,0;̷3 Ňl]OjIv8K+R<#r$~Jzyt_; 9,#ӳ! St@KO;hj^liD>y o (Τ/s1yxwHI{˷o/~FWtz-C~Xa0>LJ鴧*$~nu ;eǪ>2-)\|Џ¿ Ag9-:d?0]j@˯$J]p1rNr8wUro'+XE`d}ޮbځMUWYsOI g+c'?*.onWƌ Itm X?쎇P1p8nuV s` Fܤ sH[OҸBSޖR_"pBҼFX[]dnڅRx%ΐudFߞav(Ϭi͝0m߅]V3 ۿ9$3 y3ا..=g ͸UE*4<{%G6 7qɝMJ%k0ɤ_`"iՒCϛ1=b H&4ށ˦23u.I0jYk4Uʤ$豁%%ضnvE6a9e l䎼/b^:Һ뛏d!I}Ƈ Kv1%"Z+#I~4G=(5M?,ZEت3#`Jn* ʭ;RFU8Mj]ƽcZ/iں*G 4Րo+>1W>}#xLgdŤWB?Iqp&Ιݥ,k{r;:Nkت3>o1תX\ίѡ[>`1̧lfZ+jΊxs;A{9ğ?ɋDaQ -LƦ2Cu_A+tSI9\JL S8ew0՟zF<2z_>߼ X/aF~ fv?R{L{dU{8l5u!xh%( o̢.5Xmؗ?.|`/~ⵑ/M& #s|o5ž b> \* pC_j5y"yn\B9#>E 5mZf.K(!3I I?z8g@Lv9r"%}82S%M^g0!RņϕR~@F?QxH5F-L]'owRLۡveT$dw?Dh4ܠ'8d8ZlVdzRocƭo R$E _]N@V(? `11s۞zJ䠭UOz|7GSoIqRd(:aL6yy$1S#m) T%*qH/ݕEu7@[gzun2ɁիdnOyir1Zol[u7t#(ߠg/vt"Ci#A*>%UτΫp0ξS]D13*s(.*4rȰ9ћ]Y7puj0mL#JU (3 y <&\o% -^[Uz w!Մo'h ٴdȫ2Ԍp^5x"JĀ$+lIuI=uyW `HA-1p/S7M=a!Um_%CܐcG,VjgOa8.2 'ƆA|/y̔5L%?2 ^ST_? IpVQnIoziiFʤd\c»!Q%&'9T fIIKx0cCm[R\-2!j\>Ct08IWR źxɘ{{H)m89BoN0g,gVKg[ щ͹%~71 ݦ )i X.&ӨcY6LUL`lQS2z^D۴x  L}:,}).^"; R tD,7,CKu,/{k8..3  HYw}PG}nČ#je[04g j©&ies•mK|C9m<6LR[O@І[{/GkG(:' VWC, ِޖ @qS1pKDf &qo9U:ȷ3tǕYVs,5U)x|ԿJ1WG>hA±kdg,3kp)j0DbR'1>/A7Ug]; jEmd~TJjo_ ޼6%ʄ&/aqT^{YS-MU #.Y?VOQ6I&KlwIJu)w2t_D{ ' x7fSx 6\Hgjdcn1ң8!n1^uT+@?* QI?G%i(Xrf!6R\!%|2["IP-qؔ]3㥕N^-DD5J Y,kb'Uu&%Ab$Ci IXd(Bh;@8Ґǯ2iT>aU,ԁQX{#E}AZCi6ٙ:KE!`Em;E9Άl|DHVB E_En J![NJ[[L/dzF3o #sƖ5l]Ez}=>D;,q:l1tKr>~avJ,;P3shp[ azx3V;j)6=J$N3r&SPI%@Z{Ve^%V>>%Q`mнK.\*1 RM8,]~ՇbZzwߧDKEϾx*Ⱥ(Z7J?ϏH,~v_6@ <1_לr GPR}JV&}@֖S`:?5nG8?fjᧃ5\ԣ%>ye2_-IlwQ|ǹA5-g1 ͻ_!^.@sZLYֶRho"\܃ ik~6bdU'!oƎ8Թw cݠ(\\VVqT%Kqe'vZLn2M#"eljz ^h '}Oƻ^ PdH9bm(>^JÐhZ8$-YAZn  i7%V2SV8^c>5n]DrA0 ldt拲!R2"ǥf$ E~f9vs:`ubbWԝT_ە#nE(c:ew7Gv.kBmK xY8:֊5n&µDE`(ruD!P<ЬK6fC O|{n9{+z;~7S%n_e51d嬸̷Q@`h,D*'Tv2ϼ3c+257d^ =\/. 9zoL>mkih<XQT0R2R#*M-J@*W*qѕ|3ƚ^=6vo~cJ˼?%1mXXۯ3.lo.'}b:}ވPF .O̱؟=ϊ87ä}S<& {u_;mtԋl:UևWM"0ffiJS=^r0O;j-{2uTyb ٖ19ӤyrhwIu٬H8 W%N5qj#OoXҭz;`4leOɅH8:NW05hQ#&j{n%Pͨ$ޭ~4CIe6;rY@I5W}N3$5 cU go`ժ)1.z(\ꯁϢ߀vcgLz8j/aLtJ~ B$MS )m PQgI ~97s@:dd58|?h}Kr-,{ZzFߤ"+^2]rcRKayHCAZdM%]9c˴Q"!S45- i-;< ?+DFbg*R\Fu*{M߷>ClW=)|'1Þ^n-/CnԪ=԰6˨[AH]t/:ty=v[H: PHbbM"Z quqөՅa:zk~ፈ^xV,ȣ"6x[ZJXI1qv'bT̕ij\8K7JP|*zϵ'isPob5%ԖXѫ:r"\`cv+JB̯[l-Tvk 4o{g@אC6 `Yn<oП u!d)9k4a ]Xflym)m%"'X:hTEE4E{X(|}sn`cf^)V֥s 6sĵ!,q[.֨ljKYQ 0fCI[뇏 PF)f\HՁwO>=˒d誩؎ڊj3n:>hAA")xLClpa؜+$52`< :TNT 0t\FAG%Ӛi{:MЕ5QmתHۈ Ԣ&/,B sJ%hc.šc'g{FT8j*v.q@nula(yNĘDJٗ=7a*D$/'iX?}^X}ف]FŤLϹd̾ nQh3q8qa\DX 5:,wHq(h&?%qecy{^,anVQ `Cݨe^3,Ҧ34<.z"L*yYqHOhHᝀ!ǐKp3wds+,mI:r]Kj/`x1R0JE`L#ۅnM.={ʮ{} &JCv7 Yajwmc\ K;]adܚY6~N$|R "+9VőFi$[+ǖ,7.{NB}ˢWԧGT%dtF,,3ģpѡoFn樦bZ%uϚ5%~;~|{;wnB]ܓ>ng[-1bA>]\k:!~,Es`߮tK\;r,9 0w݃h;@K@PI7sBd1i{%12njg;O,1`al=4SMxЦZr{ZYyS5'Gne+C* i9O.|p5,U}Z ŊZbHVX#%\OVqMQ¿5?tubXy/0$Kd{R$kĦҩx7zC{2gެrVِTۜF8=qf Կކ<{D9s0 ?ZծVwj'B\S6PvZuhV8ͯ|yZiz˙ݛk3}UI޺vO> YQszQ}y?NVANzC:ɐLaW}{(G088e#c ku;UʙQl4ZGAcBջȃX3,YWu 滥)QSFk'y/@8ы"K!M2{Y;P|Vj2S^*Tr~ȥ j A|Wzwۏy-.wvPXv(#ʥX4Q!52Í$$#8G28]O\Y'IS،HIle20T 0gllo'3~0H,,(\W=OvIZ J1ePda*j юK9{6SJD8I; tˎI/{ 瞞H|8Kڢ".ٰǸcD/W8v ɟGFb6r¦ft_CH0Eu8٨oG{ nMF{B1D}[htL.w88&iEȃ0|ɿ4#E9)pLh 6}[`TS&2Dd΅i!j=/*(9g-((& XZLG߻ u1x`abcN7ʤ5xѥZ)7w >t1< ʿgA^EWNLE|ݟ6IIlZ!)fyj;:n ,}C6--G-x" U#˵* QϦij -yS83U5PkOnlnmPD)Lﱺ:b ~PO%%<Ѧ}RLMohmrZH#f_jA:10!Q㻂؜aU&cţ}[hs7Hxuec9OoPph2=G<Uf.ߜ995i,Q%CsprG&㟽ݷ^Au !ߝdjk ~{h1Ow51 1ujRcIA J7xqKtsn&7׫.*e9dW :_~&wA( ✩m߈Զr5ST[Yk; wUُ)*م8^Z oE4Б?Q gnsΠ8K>1MOdox :Z="? [s(ǪX@Ѷ_ouZyY &s@KVv8](pk˝LNJt#\J,]1~D͹02&Z"zT>DDd$BTעMH*' S%fP<+} .'*tȀ)?qjd&2X:+ NN{aLt& jQ %49^fxg$)E Zh&ĉ ^{ew>\qw|s]4‰65_E<&FJ Ŗ9؋3jam`VP3tԦDpL&gv|KHR_f )Ѻgz7H]qk;ùeJNYB hH)Y<0z m>L*K?T.&sDvʾIequCYoױh|82C臱bo=(eb3%>6 &8`y//F|};qZyd61,pw.oE–A [_aNd@Zu9@_g|Q8w 4,ݽs}8gelÍ0Zw)HæKMQJ|>`q̤PșWrzʹ%oC 2c÷<p5Z;c!|C,~v]gY2/: XrOOO qk|( I 0vi|`'2K0.v!+2.o\*--0\Fas‡ kQJaU*Ula1>257.Q_eG$ KudWIS@t(1d[~(VA4+72mPW[&6>w^ɫ/ݱ&a!vŗ+~ |$ bC{ʼn|ڇD dP=#f=1;\LD/&zĻ$?G8SW`Ŕa>1PiF"4_!CQS1jk#UIԽ m}AXmp%(bKֱTVNĠǢ8mNh R!"0_P꽴/ wnnؗM8}&=q 㘷 W KZM@~9'B~_\>w=hWxQM7!".y#t'y7A)K4]]*A Mt~ry?X[. =y<@|Ksp'' sƬef3DztiOnl tns~mUeF , Q)j]OG>u Sib$kLc-\^VV4$š^vN)\,䡵6OVfKzUߒgb ,E)1qt+"T3A\Yntg;[Kd>EXAAn1Ml_"ܻu=9g@`p{ZUl$-椽׭ǿ=={x!7*x? ۪"g|آlhRsq>*bCLM*\ BAC-_af}(kRFY-6G9]80L)pzc_W ;Qip}^"$#φ&):Y"ZT~._0})B3<E# {hDOs^dR 8П& O+RҠ9`9[I2jBU* hB&u|KCb\Y42_S|tT=E>=F.4N*}! b-vZ+y '&^KvA (f}*-&8ek^ =L]vYeA--)YJCn LڀV,  Mϡ Y jvySv'F5S r T <ݲb%+D)-?`M)"X}OwCyF6칡X,{ ;5dr{?mP$tZnw5N'llp F V7 l,5g}{l&;^"86f71Flt(g-"]Fa3U0d-^s롧aP.H^am^XnrK!Lѻ7FD|:yilŎz?dTہq ր򰯕ĐY8 U@t2CZP0>I}//^tQ}?Y8Td lȂ*-o/m/^:RsE|"2wl M&S0F6L]i\EVOdG(0Tc"YCṞKLO¹xG{s(uU| Ƭ3G-|}E)UoCviƉKw|rҴ2FsWVD82 ~1rC '/؞}_=@,.a@ݴ N2:lO`WaSvf~#=j r~P\kS0N)'7eOn%a*_1{`H5Y+`ktr_T0[Wh+gOj;PO8ҢDT (n@R=BR[@!>T{7oxޞ1䭖Mvy,ᾰhhY&%`Y"%':r풡9]9N"̈X~Ood 4:^VxdlФN\+ ҬÏeI[ N*s \WWєf)e2Rt>[Ԓ&ϸ!*-D_Jcn}!ciuY2ecKv|&|r%Yi#+rX geaک+PڋΌH*N њDUcA*Qjc>׾{s[4ѥgk$O7A:q؛X%_~O ;ca[Yd"D F~[BlZ3nŨ{Qaunk0V8u'jGChNMԚ=mLoxס=;uY ÿL:JO$gqq7J:Jk &lj$H!= q ^TŐLJڶd_l2^lpr"M1-L^@ GAp.t:wVv#da5uE컂TީU(~%m9&Y `nE0]ˊ(zgCj"S%~yJ8TK%zz=#aɅm;w;8T!WV87n1_44҅뗋jf)9|?nƨQ-= wlG(MƦb=EЮ@Whتl." 8cI}<"H:#߄F߃Ubh\u5pe*9Dd{%9tB~ITB=*^ӡQE0#8ٖ6- Q GV\"d) H^ogZ0RURgM?iMfDeb JΌo/(T:91ۆ9|ozl .E[YCfm J"q:'_<"Gr*=\(i+Fxku% 5(\iO:.NÁtnC(P|CY*x N~@UF7D&uΞVQdD S\.C`YN<ou^e2 =W!ߚM/b|%Wp0G?SަeV;}d0I:B+Y:3TC[-ڴ$i>X"HsYw-ꝅvB )+bT)SB+4Hi9ҁ?lӁ'-y J a6i^ڎ8S^cI;"oh[ bzǦHZscƏ/Xy2mT+A =.6.#dLF/%/JCA5&*.guGbBNiDT*q^I2[V T(-D7~K1%@8B:UPsܬ;?|:*S AЋDnz[gG.YbIx~7",D6n!q/BF9Qןq7RTz-jCq{8&|g ah+QKVKOW~2I0ӱ$C]̇dqYnǁF2csёVzge˷!ZW%P{U4n=&W+i;8=ߝPq\|L.)8'*ۦV9$] _%?Rp:^Ԯ܄".,a:P=yg_)ׂ*(I Y{qa9%vYT7v6:`Dbӫ4d=)S2 8B,л@TV5XvM2ӵt5؆`Q'S&H|irPS8yʍkhtT++2=yz(n| y|OQrR?RQ x\ &AudRDlr\'؝|u5(C{>2r]֝)q=Y[hj/f$kg 5 V!0!q>>s!hw?tY{sr:|v-j >n!2&L-?/ϩe}B4/Cp`8YGaBBP*?ZaRt<5\!jAwd]sLq?ʫaQѕsc;=␓>އRy. |<=[TSXC[Ԁ:V߆(Zf9iV.~5Z;W_ H+ruc K k›r62-=,B $,C0dĬˇP/PcB?|"A3liXkzA3yWC9 iai$"i lFlы4/9w%Nٖ R_I'U~{z9hH&2UL7G_Qu`Si9d4gT)}+T7,\z{\ը34.P %֫?a,P u '>~ir,+[ӥwflG7_%*nd?0G(AԻ(#J MȆ'/TW,Pلo 蛆`vHHv ­UMVB4M(jO JJ5YQBvҮ9c3gv)˵~Eu.O ,D΢q25qvy ɷXϽBe8>`|Ƅ#'߳>>NT;܌o.+\7HrA𰵯f8al%Xvr)170%:֨}fh# P@K)S59/*3c6h-Ed@^jnkr?d\X!ʭs[B@ﳶG5mފ>!scyf7w_+rԩQG[Wt6H =U-"'=qg:ʈ#<L~6fdK\%ci gQB<ݏ3 9uܻLK."} \nT>;PX8 囶&Q{sdT%41D=]aj(w<˯}J JmNMARO{W!9QJ)TZQюP-8϶\Rn3; M.#ӫn;A9> 5Ma95҅Oqͅ0g/jDh9H\57\1'S녆=FF!^ ;;?WR56J: - /%4"έ2XЪ\Ȧj%$蚫$zߙgAO/X֡*:8>n0,tE ُ A w9!%encD[EXF"e*GAF_1AlcٱAWo=篚 +t9Sd Ȭ.Þc$(nZ]ֆ*A`aVq99h܅A /a1nx3cMjBЇױ%7r]7WӜl8\p(''v^Vh4 YN(C|ce(_wD  o"P+Tz^ +1y|e .\rYНTEHЋh1Ri_@AfOuꗪ}y| )TB r1UIՕ))xYsLjG.[o漵`T";FXp)-'xoV0b۬8nRonODj'YN /M9_ oqlF.W iw1%'PkkܗIGj6wuBo4N/R|?ڽpuZۓ(ծPChx]2uڱr#O*24N'w)OΞз9a1V Mtl{nXrg`ͥIz<m:q2uH\1k|^J]ݩzqT$eQ$/a"g Sw}Jo (F?MsԕO ¨-Pwry(5.2)}}H_Ă.;%PLX_oS)bKL9ț#DBbVк2 L6d41#XY┳O/Tf|AtWf¤(;a_lcGϘoLNLILRlҩv9KuRpV׮4{t"3jkWN钼/Ѹ`7*tbo1qL*kK=I; 2n^/ h~ØW'x!V"WP3 y\a"fcpg>CX"g4A,ǬOq L5[7h] bp͋js6C":8;Пě ?.Aɼ(vQN$ҾFG骚qAߦ%ZPm8_s/,@zkqynRд~$FYmF'jpwa;j[IQC0!dKך8/\F-2+_YuD{7y ,󑶦_xm-`9K> ctrd.Z'ZAmRѝ*Cꬍg3OIa"FxksGUX6D_} ݋NB0y_ 稻lF֟gQ]}@W;ϭjg7#-߿OY a#KW# [}F`U[i@Y^n`T- "z^PL6UPK u#b.a#Lm2 <8{0 0eWB'LhRԀ9d?} Eznf^Ł 'k ͇gXR3[f/l"+ݳ^vK!f^aHHlzYp<8tRB> H۰hb]H~ݱ JQyubF=ndLEKEorƔxG9YU6kf[:<*}x?jK}LԌg3@vC 颜;OIP6rYDZ$z`V iYrs+A>խ/P*KEJp\Dz p37a)pC pg -,vtGfgk dR҆A ÃFDc2{L˅9؄`]{AHh(7L;WF Mm{Kgk^m3_}>7> gNS0"!.r=mD}HՈDb̔j__zC‡ ֠].]FA@`69,As ={ITJ0Ρ AsC:?[$pvaQ[Ch'űm (۩Me>p#$z[(2[hle˓kdi)w}-Fgq o3 ChGлl#t @XyVL׉`iTSPlLx#Kj1#G1"X ='x8fz}]Y WT$sYI}F?!J7 ml@m橯MQU(9a/KIq%RVm4u#DAEƞGdJ1gD7K v GzFŶ qʠh:π| ?H~Ը3HiLuFahcRI7(c&āJ~!VLjibU DhA_Z<9=Ԭγwҥ;5f(pTp)b qPb?sGI{ TmWyFUVT#,nȼ&j8f9(2opg>qFZޞtbQAP<-:]$(ibK" ?NR[YqE7/`m8T0uz ʊkqվx$,R˛#JXćW-}ɫ:^5R}}A*'B=Yj^'ntgO 3Wdp >vfշggKބy f+ow7Su<;٪pWU [G?FJ>1 dW1K(mzVXfؿk+3a* Gz  :. *79Xt ƚ)k 2y>w4h?mG>3WՕ㟐p -,j5 1_ecTlt֗ŽuV/ (z掫t%Yx\} (Ym40}xly}:gCm8A)&~/ylZQİytF8w֞_qɹ@P/rU%N(J“uGFa5  9=o)tX,p1OPx{XHc}ȩlׁ|y8u h/ -/=YɒOh%ڔF3w.w+;,5IJ8ճH"Yijm~÷I=XoƆբ kBPG&I~::qiXc,8u#h nsYB.F4MN7a;[/TkH@/5j6IL٬syo_SNϫbvhN$aLrQ@ð_uU®2gz=B(R!^xamrBM7kgUk؂qWE ͼ ik{/!4Uu6V]Jon,▔xs}S'uq]8m=z$O +&DH2VXDav`6&={c󢗈Za"pOqA9%X@RzP\EA|$#)ջg2MԱʼoxꥉ-]`A-;FZI+Lq+LĴ$e*$/"1%ڐ6"KbdʳL:?R1~*5z=?%c\~v*MX Lgڱܗg6c Q~fw|AtiMo25A$`j4o(VY9q6]ʾ٤D[] .{l 5^νZ{ )IњK/CPuÉ ]#?4NZ<ǯ#:۪ iוk~dg'I+נ-Y=Fhp ](z9ϳ䐟@uZ4KAPtPb`҅=MȈj[\@ZfM_ކ1mg;YR &%۶N:J0\)owTzhG5-,3HÎP+Seg 3zT薟 2TBHXe8ݏc*-E,ʧ 5#JanxwbYGJ}ゟanllZ:zwWP 39Tf( _L_$2GK|޽v#4P]Ae?YZχBD8`Uio' Zcx$$h6NcX$fSāH' Fm_ɖx O:LYdjK[ 4k2h8k5B._E K1ѿv"yh\̗"l4:9ae\zg򶥗bhr'"> U9~/N>Mv_“ 2g2@ҶIZnלFLM5Xwh>GTr}nKcE.+O܊YX\ 1'mHF8{\QQwxEB.$CjL(ޠI1>lr]IAyǸ+o,5K="&l)bѬE_J2|W.J:9 hЃGܼkUm-rnϮZhpE-z!Ek M^io 9%:MZC sNVC)'o[/J?nO#q{rQyV׺qw^[a Ol:P*] HaZI㏵YϝQ:( 6y<^K`<ZV75Czl[2 xy 0 4+VS6p\0gIl`S +AF>FA& {RW%f Tc݉zR o*)&Mg`_Fg6K &Am9#2}Vb*VSك-Zϡ:MNOOb4?#~NG:)PrqU6[^# EՊjݩ$?C :?Op1a gJȷ(]A0EϹƕW>8cDk|YD G*:*'a<?n;-pѻPJubMYHZY{~^W$>u y:KW6SU^YxL7#b2)+kr-y|OIUy^ [\X&+GsL3$p'8w/#='wR L]qĕ^sVr*Ζ7y AGc7#A,daN`6rMk|Ȟ\'>ARӺb+G (N i$T| ZOcƮ%CܐWxVp~,UIƾ GN0 ,ìvD+Q`rDU&v0A$mA~CEe$Spbe[=Zp|L)/jN~3D6{Vч׾jZO!uY+HzT0ހOsVrz i(21D j. K/^2f/xr/cv;bY@q_c$h[ /T.Zhcq0žPҧ;D]̼Cf#RU^A%ؓ)fLZbc(~Oim{ݸ(j.J)K: Nէr$YI#Gfc~`2#K,]]qʍ '6t*|X@qƯWM e>)Wl&;l7>;ȯ4Iø`SXv_$ %ɟG04/!%6ӗSIcX\NGɠwI`vו2! G;e-GŎY\+ [s M͕E=K:"䇉dVRe{ƖS]bЅxX=NqL}QUWMN&MfVח}&sCBLg!)hO`ѷD* 0; QV"?y]`_ Eꥱ]הZ2j$i.Al0r wqWXkD=P<^y?,;OwZ7,x> 2em-3O o13I yx,Ϳ-u[li (QZivɎ1@0kSAIQP\Uzs@Dj@E1ȋHY@[(J3y3Xڜv<, nLԦMˏ*N;KV!ʗ- datm\qbb53}}sBlbHZa3 }*`Ϟ,`qA1,H2t~\^F3U 2 {QIlB![lJE"!['\Mްn1?m>#MrdUzMőn}kL?XsBطZv1n7:暼WBWjP %;~ j"x$&dTdMK$+"zZs,<?eA}}=%7 9%Ca8!,%')(&&]q^WJdXXMf!$a+Yv*C Y SuJ73K3JrL $ g曷~Eޕķe6gH@knX4i!Czk*!jUYiamh˚b`7I~k ]gUihjqO2$g?:ݾ>%]wSh3T"b7a~EDÕ]Z0 0~lG֬X]q;L+Y8yB*2;}ZrK1(t Z/~B'V` rǬ@H=6:iYp~4Ϥoۘj<+i UGd{jqs J8߬4xOt𐖡hџW^P]m}?Q9"" $(ۯ'H]߫ H&~v&S2`d`ڭTsGC+tn6ʦ\"8ˉѓ颱?=805J&/Yo@/ҟ+؛Ic/xpk༟V0l?`Ax9dP_wipi!liA=y1ņ%W0ܙWu^VǧhD&=xXT$)dH6xb8qNO iYiv{9L wvj͇BsDgPw]HslXd=R/F)tG{S(GspB:0%YO%+'qƧ;3W:rtZW LesYSY*m4,S^}euEԡ]S7GD_G}`>m30VI2Rb +ZnRe6CnIV/kk9Qs].[G*G wcv` ܂5&UGyB\SyJ֖\;Ģ¬ssy癩Rlr[| YNZz}nE]*„w]ym42SB"D(H[,[%E,<;sYFX03adCe;J|SxyYXwqܐ^a$$~%WL F[6+xgپ_قߡ609Q6dzuciej@@ܙx ־ZKt9˨*zVjv%aC?OWKj:4a8uGMAJs3D5ȼ51uv-T krőkܜP.K'/X % `"~]Y䀩8=򻁂H.c1O7v >B!( i-[sB4!Ä j1f|Ⲧcm,UuR,[ dDU0-zo J{ Wz>^W:k:d |$- L;d??(_%0N6lpv8-g^D:s@{>T/#\7vU}0{vf/j˽DlxW7'5LvƮ%"U秌=Jhr "5JYͽ]K^OR< Y_}PX.߶j_D#]@f?ߚ "2=ϥNW= p>3Xo, ܔKɥxBkb=&^]E5 ${߲^!U6 brUv)-aCį<'}J.3]isƸ;5!lywv) k,v"Qik&Gs\QCyNStzU=Ur\a_~xTzRփm_7/,:)I)c-Dn~fiw\ܟI;N'\*_𲯟!5ԳTQu? tՋ[pFȰ>p$eGQMǢQ;>@+vr \x7{cn3R<&BTrQj,ܺlׯcN)Ӡř;܈xfZ1Z+4ŮZ*3n1}2KBɶ:_} nS}B&-ZYRTɦ&j2sBWĩ( bٗ,^ïո$ Ehgu+w1 k <;ĽAhh{u/0&h7Z@|::l硽$+`r\qݑPCLT9ьU0@)d*֧8.0pi!QZ kbR p^55C6m)7Ld`T4go/&i3̄iR1okdhG€XNV~[t~tMz!`7kh3p"" je6Nm :*L3ϹtůJ'A$Jb }L(O#~AK/?RzW/q\ٔuLOy%ɷ7rdE'κCTe$RQEBR33J'|81$ YL)SRYwI6L?7"T_uN眐]$8Tk]%GJd&viRLb}̲,e#z*XރIvxpoiY¾?, a;KT>>LвƂfPf؈hyϣ;E)f:N dBk)I(MD5yP^fQ=[25.G[qi_d.g9lfYiR:ۙR%lBMl m*n{Kn%\^xW@d(F}}(jTGy։(x!q?Iķ.0T~gB`tMmϩN ZCs^Ғ(Z<0ځa`d' fdO0+^<E ղo+-:~AUSlϣ ^Gͭе%s*:Yh \pKےwNK_bz;)7Wi I ЩLboiy3 3R0AH= @ @w@[8FE'_6un#8H紀ֱ$-A}]MJdm'4@.amb NVIj*[{qJ:)3"$`"ڥP6[򭆲YZgիNM/F1*ųck&EGt4-aC N4,չMv ^L%u>Gkj*jW~ڷC ju87DfB atR<2G"^?[-k͔BUJ1كt-5˛D.8Jrbe.QL݇uѭYeEs/k)eXēgq 2D}5i9c=CY4 $!dE?A Ým6ç NbIxcv[(4>mzA:^r0oF hMJ|^v)b8_Fh˅ ~ (seb'>]/^ c]:Un<H{dBXXbbȲ'zJ`5xOє|*ch dHK=[;ӆVN l}/[7^d/ߤ d# %][tmL!7*/[󢶼p~qB<=H9vTcCR"c ǬzJ#%+|ugx+l>xE.̌_+a4@?yBb/rEP!{XL̓ifNgE/|H\ҹe!ARP޾A+%g,UԑCUᡲ]13 Bn4bcqp2%uBM`8*j] Ro R 7צ; Zn@ފf }#"VPhLH)fv GڏI($AoU[]}T'HYqT,/Wq|/ ߩZRP/}ǗS[B pj+N @a{⻝O3PW0bѠfS(DK]fY㱃cd̻L$ح,z爋Iχ} :k3/wK :ǻuRAn:uzP'שfveU2mۤYo j[2I i $A'}ZLN i,@밗w,KFBMbcdO^䣚*^=6֝_VljcQ4@nf2$d@Gf ^)ozQDVa"ebgZ8K.ARTz~+Eq:HRQ^"-iEp2d+։+,;8usܪzjrnt8*SBeg5)}&%hUG/n*5U"/q聾@У~l JeLE<3_gEw!4meݒ9厡><ϯHtHTĭ_ z?3ɷ˝`"(3 uoHPt);3ǣдuVr9o@WJ|T(bjOqI780@0 nFcT 'v@m)XߑzCh:Vzf4GMzb,;R!}*23d~cUL#jiwTc6cdiTC9$BشjG~E^Bg5LAlV@%2oC7 R3.k qATnn)@Y$pI"deO]};jz"ct6cPKg$?.T"AF4g7G,8E|.,ؙ/BjܘD#e)wwZ7cCeg#@X-/x3TUXug.IE(fYa57:I}y9v" c&+(If&)1c;"`F')[{>A42Ka@b#KHYVFRD-oeKy1}Ȳ[Nucԛ%ܼp*&ˣf¡|*ѾirQ .l3f=ׁR̕C3.tRh/vqW5OJ/++˾76Vh&EUjV帊ڣnX{u}?+v^#-?5@|RXo)v3aSl?^o$Ŷ#: C|lYgE/z뵏tj v0W}ޓdF -)plpN& 55OiZm$~ {2v ]Cv2<=yfG-bl*Ш/gωRC͸&Hu8PfEG9O52_E_ŏ,tŝG??jkb)y+=9%]C|:˖Kb~$vup;U=97} g{攏?WsrNd*PI[V.\`Rj]wy/nc?).v'305Sa^rL=oc0M"wQ]  Lk:ԛ%qy {WI,xH n| 1d}N9tLe#jFsQ)}8H } j @Z?Ej*|L܌VGN,vfȑeͧ]7$ ^>._7zԼNJV]UAVn@f| gѫ0&JT8p"'TnU#)-6f IryՐ]}8wDW 5fZBMzѿ=Fg[f&^%).HG>sf&:'sJ M"3RVɇNPKoegF>YOQBh!4Ts+Gʾ}T;gABĖ2`Y{Ýw:#~Q>ٌ͂(e*1 W= W㜁CyLC]3Pc-|X%ߡ4Y4C.w>WΡѬ, ggaj2R"+;7UFYQ, glIlPGp5i,>I5+*ӗ(>p5v7ۋHhvHT%BB'p٥vO!h݌/<Ce\ 4bm MDC6ӡdc1RU TQah>c?d({SB*iq~Lu?]v O-X]_ȱ5*=^S@Еń_Lф%Kp\#gfꔛ}9y,coQ\_?G}pFd0iv[tK) p`{3v˜W acwB#wȞ-S1.<ŚLD*xE?~[ƨՠ7fJ,ѽ!V~st2\C(P{̌"xS>C @߲z[`gdXޕjS`d~ ex>Ǽ%UER.H]EW9ȗag:#!'js96׷U~BiV{QC^oK.W||(+*w8A*[yk섳=&|{Eh%s}ݍd[B]̐tĜO?˃M3cuc뀄L>KK4x@vdD;Ļ.wҮh)'7RX@l&0v8 9)Zk-LNZ1߿4)YX} ϶S{nifEz2mGGlz%*/l&O-,wI4u0H pl~S8j 'ʲl@Q9"ڳO(G)֦1^#$Z p6?ɼB %.ٻƯɛ<-{;]=3DV( 5T=vn##BfV/漯|*\Zh@&r Wb ҼYt2!֮ӅxseBhX+!S p;d6i. 8Zr:]h5zEc1 ~.4?y4D?<N)N^ AL=C!)q8>P#27Xu]W?ZjK~G ܹI88*!=v[p#Y bƖ}WeLo/భz/T1Ȃ?{ oLsGZɘ|p_:ܼIҖ0U7AK*(6҅ ]9?di+1Z.eo/r}pЪ"eoL \f=Aڊt=$3o CVҷ! T! 8dJHGA.,t,jJ;=\iOKD%P- OP5Eiy[ Ww\ wd|/c}WAoo+:6DK =K(B  H`_(=I~;pC`ʾyJ@D-ҹ9mXMot\BP<]؅+/̞Q+莯}Hm9UY>nC}BP2*PiVq QޮP}~Q$W_r"S1݉I յ UE.8U*kI\yD=_{UC(Yd+^&VLIojK.mֹy|ohXR^eDaC+C``o? &:Eh `l=D:&?vq_©Rg/2U gPk5SF0y+ FY5cOPޜw`7atia (&|' o0o!lUbj!?O`S p7vx2>W6+ԆL?Rg8gRKNYByН-򠅡a:V$I HJ' VZQ- #oz?$RS>F[CvyC1[jIHdžŴDoR5L}og ԱKo؜'k:2f5GGŢ3Vy f*;k%&{(Jʎ%~r {dCwS̈όʉ/fS2Lh"dyZ_azo1S4s1Td]5&xId@kfԵ 3^ cvn~+Eemْo=,qD"NR͜ZރO}.lԍf5G_s/-0V X>\Elݺt+=^BnT z!Ѿ/xL7|wT1BËg6,}l6z@G$@pȦ GKzAiű']U[1|cbvC)B'-c4`u @vK"OeC!1WYH'Oj#tmkM!9i[Twaj{>Τ=5,K՛Q%XH%@\Kn_ހ[`#nk&v4h ϯ)~y,RXg_U,`0ò1l_+7'o9\C>ի^\{Q#0rAq'*vM,sDУy#f9!.;J>q{ut -̜hg @~ QM d˜8Qw9p3噰0kNw7"(]lEE}W~ՎL>$|%֭WT _3Cc! + )򏆰neͬ7joZ9cf~f:T^Gvl֯RЂcֆ LJs6'm$m//Z#9xAAd%pmHPn= "\&Yס '-8CB͎ӎgOG9)kœ̥}ŃF83 ާM{#t7CA˲RLK%l~!hMr9;W`I8rgX*2n"Fu[hA{0.QB]2E#()l7R.n;hW6D&IZ7'it} ZCu;cxIe ÉZUDY`kgKeq61 RvJ l nW ܔ޴x6/JC` R<q75G!a/N8D5o;eyQZY!,gF6SO ׵ND#rkI{n:lYmDtPfǛ b!ͱϬ:yӾPg#WN:{m6 ;bVCRF'P:KlG"$ހ-Yaci4׺Ir@YVR9@ Du@p!G1IèX:Pܰ6jG]iq_BBTPl&q8|<^Y.OaTRWmҪmZOЍe$ >9ǽ͟pb1>s?<>?>Ȍ?4Y3`~TfO'#V)hd0gz[,lvA+dM{Mj̮VZ忹KCdKfd"<<p>KL,lr&mlJtPt wt$N:üJ.~)h^⣺X5S?a aSm+05xw0D(z];O(2VE@z 5&9-Y?*tv ^q8P2 \ T2|oHzEk8@^ :Su'p_L+Gk"K,FWDh,RÙ>0{AKl0` zH~Y2YA# !:]I ?A{S5eM>κJH|JrRZ?`yExml^)4]lW]vAoqz|'jAT1d zǛյ0.~H*$z?~BU'*JK0I_%eF4-rKxxfPD3!i}m=N&ӷD%k"FcϴZHG !arL$ Di\ P!hY{8zʳ]YR?8Gהc`PQOkݍ> z|o 45+)^41(M$ɾy>RiO|tܲ4գ&6QP,ܥ}2wDM:(s;aˣf)JW^!T.T 4sXԍ~JR oiv37 vgVN3׀2]`Xaf^k=.p# TH Bf̰, 55olQriMp<7gmWAd+u,dNI!u/[F!([mONm*Q Q_B*TU=O ޘPwm9.:Zx=KӁ)cp,;"c?HM>Yd]<<"un[(.'^^Y\@MèF:3'T/ cQiԹ@drу,l}svzGa߆!1EĽ,: pøBy&tt[lm¬zgQ|a6bG_OCL}T)5"B3[i1p꫑/,=vDwnKU-W0׈6|: g:fb\RkaU|`\'U#3;ET۞ 6&*tK*RRD 8zk-7(6z優r[l{C衫< C .76Y.ME^I Ed1(:S  {m8%7w䭀~؜ΐ&ϝk!#)(;*B κ wNপPI^SI CkvqRqI5TFr9Bs_ Xr9C'3Bl^-L +W\sdiKZAs5C$Ag=ݲ,0R$%p[2ƗjIRY OͶMW+7ᶣ/2X=] 6 Qc`:;E6+TE>\{ԝ&4(T|8ӂ?p$XxAs5b$L4zn &3Nb'Xk>i˸ bƗ,Ho7 z9<\F#/2r4D9YSBCi9A:U3XhV.Jqd6Vs",PHkD_3mLA uPĩAꇞeetDN=6MGX8R{Q(DMM8BFK',1<Ft}|~<QnQpUpyw;#᯵!=k+U?|(^Rq oZ:?ȹpR3\]0;)8LC#G&iŴҙuO}Tޛy@Q%1bT :.W"p,qp cmCcZ@Cס%xd!]| bI8Wo>?̄7& ^R-?#샱Rۚ@U(.~xzzPiƶ6 ®]xZX#/Һ @ĩ5K &OotyѲ@q<4oAXF-弜fZS;vRf Gc =21 /֚2HHB#qwYLTdёlDYքp٢C-DľqD8E;]3;uU\eeckmom,QFn3Rtu\dX h՟MzWE YMF'uJ%\v)wZR%jHKȧ3Br׋l w-! #Od"ӝ4Gc%̟ /I  YsKD>xAȒk|!"-f- 5BZ4Q7oFVg,?HE X[w* i 81G xM}6X=>ԗ2n}'Ws.EǻG@ nt_#=%?|3ʕG=^3Jt Hڑ_dI$SdQcO.Rl54?uȞ>ea 8v@ T0ri<'f5'n]St Z]ޗ 茥3K_: ȓ*Ӄۙ\HobC#z3x9)&Xg[۹"ֲ8L%ՋoH)Fd=FZX9dpYgH9IR H*{'n[` bTNԂCk|3rS5q Uxi F2Kd>w/ Y7Y\2W·11=L'1罋*'0l wQ:~Mϑ_'RD YC~zm_hϠ bo(xMfR: [#&%Ocxƭ%.[c>X@W(5Ǥ>I8ǎ.y>*|wY 25]im.Ȅ؆g[ف&=:˼ t<|Y샳/HVqE1 &GwRN4 naG=C_boߢvN> YZChTr CYԫV+w_eDeUyR_uOEا<2{j!A8$F'͇Ky#ɇ7,A"!6mx{JREХ[ʆN=_iqhb枕n4 Aݷ*2WC̐+o ;{Rj qC8tD/> r(}VӪG"M4‡zg6 DH!0.$֤P'z&+$sX`ֻ4{ wmD/}sdvq4[J]W|kӴ=S HmI]Y a/@9C (ヘ|cQCJ,RlmlyTKWUs8P@NySj^)a]+/ ̝gj2FѬ 8r{GC=Pq%TR߆pPYI͆-mUKޤ>v(쯎EV=*D1p&9nm9k5[_c;sϐ_61Iu>ˇ6LrRDLJoI|4t@{&lXMepH'SꂺZ% 33{\S#R=z/f\0HYƽG/<) h'z>r2 v뮠auѦFE>*:NO!@lÚIRaO=B-y"Z Bh"ȴO-lnRL2`H7S\ R4ND j h0Zdc)r (לoL~٫i7_j53C |*(U/~Hvao l \:<0Lw/2OP$A *Q%Fx~b@3I >Hysl7oȦ:W.EO6g[LUL޷TrPИ7nt:Nb!A㫹[_5e~(]s4]YS{/aלTzGoKjc295υnٖ Ӑג%DKww7ƣ[)@+AО my!ݭ!~?/rVxR5Wٝs0Igs8+AM4׋nxlM`?/~v%X GZl,=ĮcD,?`QjvA0wF\/V)=Q դA!w>ϣgʍn솸X6:m\X!464к~,-u%xl8GNFӓZ Dg j7M:GY3hPX>L4b7O27lԉmd:N 3a࣓yǟ +$5->;$ K:k)g9wR?9sႯT{{w!.@ 歄ki3o39U\Ea^ Έ}f(fb1cjix1{ ^Qx4$ʞ3 u3`"^TͧfcQo*ٓAB,u~8Y 7^2Ϗ|a Ӄbu=I)lǗ҂Eo340(r{i3^q(|9SAf.h7Apsc0tt APpÂ_du,SG>Ruf[;lw)*j`˞TCm(>Jf|R{[YY =h))})}b8y c*x5R"%!] \j- k|1Sy~<;O ~z7%9"!/Gk (٫Ƕ`M1z˰_AzDSPH$0PE7a]bZv 00Y~C HQGl8L2%x3x "3B/6:GSDh{ia͋7UFI=(@O LQv կ:[ޖmH%NVw=3:vy>D0Po VgHؚf_rC"x0rb/診%Mn*i$Dd>ML.O!l#I%n=-oW]3Щș稷Sf*6=|,bJ߈wxŘ떗VV}z' ]PMgfTǴ* IF >5 uM+m1F]LٱLrSpxU2#~/`#7۩aK ol1>oa18@ޱru7AJ,Ms-lm `lHxD6"71u)?}:wF;ELOH7~{ŨsWdb(P1J `A i.*s5v\ QN?m8qSF6sA3xۣ֓T5ka#FPV]۟e Q- S3XHgw1NLH 2M䖐+:ϊm"2@͑8-.˔jʛRJ-U'ҽnקWo\E7]Q%-v;fJ땽`B;iul=?*e_ /&V^F b啣v1g)ά AO)):rl !'^}\^yeX*r=-c"o]K*'|AUX xpd(⸭y[Y*؃棄E]6G^h {cvO(a/Wd~~+Ԏ[=myl[ď0J\K&`iMW T ]u)8:LOC[6cp8#a?=,-]x 4)g@wyU؈QSof~U?H8w\ rb0UCX"0#iu'Cbagܨ9 t77]CF YA0BKY1De˥_"qE@/= ~PqVkN=@`v4-y^ST&ߘqCja z>aҝBBN''H),kj*:M~M+`u'uOcq¸}-,$a[hF*PC1>ao_-oFvďx]fw|"={`l!M°fTv'$'f0 Iע W7*L]"nK=[:̓Ȉsg=lҵҺ{3"Q]:)fU jr87]ଂ-'D&|q;gvQ>jP㖮6tSnD&?lPW"=`UƗBT9C1hBno0vJ_jV)p\ʷ#Dh] ݄8OԵadvʱNĝ.^+` (Yxz>EG Cͯƙ`G5,: bUẪe W.Lob &z(>5Hf=Y+҂zvy2鯧`02R%:YሣoGQ{_{)xaE'Y !B=8Rrq G#rh:q TK6(#&pN jXl|~-_D0"@)JUW]ޔ^xbz=U?SbuFVL@ѤlkO[ ,jU\m1 QXLelĚZdV/-U%)v()VX1G~n5.Az7E8BTDQʁUC1c+qhU槤7E?$q SiHMjP1 90BlkZ]\@Pa>:F);i $gF>g]y_5- 'ZA 7gL_Du\MĊ9q-ѩec9&MEEu;w=;_Ǵp—7ג tq\_vk$]Z2{0˥Ze$w d#xgz!v%P*tH՜wW~ܑ])QJh(/ +3*MEiwJ"&rBg,psXXʐ6d4c>M (lj6VOaAt^kkgB(?oNGLO˰ȫIل[^iFEW-P|-|smc7NB¾8i@λ:Ze0'.P1(/`ŻwxyGe+2-c}Ifa`{@L0?^}8#p/[<(M@WN%8 !n]4z=${;}dϳNCOk\J<ڬ9Y!x |"ׇfeEC A̒AjK0 NZ3 \C0T='O"Aq!O8J 0фJA+@C⒕Nnl";SxKxTr.IV˺s/A jZـ#rl)t8^l?;xCo=d" ~S2r]hH/֫2GY]Pviwx#u{:I7Hf/\a(eBcNMqԟ1ғK3'\AY=ړ0Ǻ߃{LH| n\6Cl'J%OϨrӆeJ_NsȬ<.ý$4h:1%~ii2q8ghc0ر:EɩZgZEZFF9m`bZHz# U!ECև?7$x-]َP%E(է@~^.7{..Z@2DiR>m5'xǙo;&OYzP&h"xRWEfC}Exkj@4E:2˙O.2mQNA*ufdi4j/=uAMЂj, zMt,Q.B^D(de!{GZshM}KI/X J,A #"u<-."BXGrI(|% G 8',)hUZ/o\IO@]u\ YpXpW1* ا$Hc Ģdq"*ihx@lZ'~,m't+-o2" ^/rH8!N y`} :(?~t'qq&@d=z5֋9T:Orݕ>X&JΨ .oIPJ /ҍ90{M['٣JM@vHoЮp}9BcL w;6%+gHH]N3uw2"?T`-ЄHtN{ڣXdBY EɊ+jQs}WX b&ˈ?J@ssHൌ:}XRXf9>Lȁ?ollvlPl,@VF,%@j-7HC-+LEI!rַhȟB̄㖀>{W:n =ꎼ ^3.%}ġBySk>4+h#'uY`@r|@9=&K:)Ϳ!a hW&YLW ={oП\[/o=%ү y :g^~ٗf[Ox1Z_`YZ.u)U|ϻg01-gCټ GN ^cX-v(C;JӺ0v`B-H׆q{?Ɋ<]UK|x߱͵קTӢ#jXLۧak _"V}Hu*S'>l5YV^ELU~f:K \fkf ֑Y9ӕvX)H~dc"YM#P8DB~4h BkWRj֨eZ璿逶!k~3 u9MGL *ez=cj~!42Έ+ >NODQ=KG#k~qspB:tRp?D4.%BiۯQN*ϒ.w#&$T֝/#!i1+c[׎V2T'?˳b_քU8&|7݃NTT #;żBYc#%F+ exԫbVٙ <- e|Uh@p(0r~ĦEFrf*CA|tnTtҫO,?\|dlHo&~{GYA*~C 0/ X<ʞg+GJuHZm (*D0h"7q3 ga:K$Id|7eP8pkCg#ԧf>sҡǫnd`FCSxzK HQvM3"d 'V6j 1*I*QёI"-E֬! ^^BȄgfڢyR%jRqfwk,g.֖uZ:<]sUPtWHJS(^Tl*$Y!Sƛ̋XWO~O3*v$0gSk&T6Տw.CZ\v]I#cT 2v Ğ@ qUnl-UvûjX'TE6Z ,7N tMjhN{qY7OE@EU%SnkY 4 rk.מ="Tt"#b8B{ho_Q_ߺq;DmW)9bT!xH38JY~;:[ e9h*;qM_b@:,^ c1]) ] zyIxB/vX^Z r) a>0FnNOMS} o7 ԝ xCtcUw"k U(N7l ڃX@tMAS\Q5V"8KԆ S[ ]ⷽغWBZkrKHԶxo z-vpNIww+UibT" M+vP3 ;EIp署k0-Hxt*2RZRGO+e,#,EVcHfWp3XuݬK24 (F7Zلhd=lΉV\T I k3vy@马-g#fB>ʩvp8& ߶ֹ!*ַ P5E.U]G°q#[Xov.U`96Iʟ(A h7C;'Xd*􋠚ʢh¶ 5hb[Ҡ :;tN8Tr JIkx@Er:>,+M Q\Щ]/l=7CѶBPQ.F4OF04Sc#DĄ;qęR'ڔPS `t7k/dG^]I`r_2;,ߑ^Z^2pc}/DxD\q ]򢎙V{u-!n?~pA]A|*mB/A:#u<4LߠBP=gd)],GP@Xכ/ůr0d:NT*/垄%;|1I+hfcN,`#|62KfaLthFQh# T`L1p`5ϙpZ(n꽠kO.j#e8Qp]S- 5Nf utzytp <֥<^z'ڼ-Q8$%k5L|3קf9ܾGkF4A"){Br8V|Xdѻn(|F}Ԍ4Y/33m)UBBQhl) ur7&7kKnPe r E5@?KMCvyl}0AV 5,%1+O"v?T6s;Lk"J@ɼ:E(ВoE,.,# [(iƤu+L 5`v^Jz ~0sRh`|&4CjbqI@[`;]yӦs!)r-P%"Fs4_.˓ԔC* C\?.xBSeSN'd qZC5=űLK~#6Cf2_o|t.Ʉkͤ۬Ziy6Y9@@:qNgE4knc?E3At 6S]F;ӽ>2Gf8k}m>l E~ ` fW@\5 k裉pZ:q.8_hĔ+1܃akcWr@w^aQڭsA%,9JankVѪ/5EŶ6 @Z օ.60?aԩ jVx!n /g{H]U_ajB⾫ɿ::{MNO$D8R,q/Jߜ?,Ԯl(禎Age(;BZ4Ɩv:4dbiGq`rRD|M\Tf]F‡r*K #Ovr.6Z@r7@qV"XSQF0IU:p"AX IDIDPLq HBbP-Sc# a_.\O`3g(o:߃p|²H z1sBBW+ۨkQPҟ͒qE_Y`Yt<ѭI$wgpcͼCO[(${ؗ2Qi"IX.ðHYijB~YmNMȸ M=rTSaݑˆȷb.saW~'bdc-P_ڡ>'j]lDAl4C+kXX(]zN`J'f@(7פʨi`롥Z޸鬿5k ,2#;M9-xhwFq"g"&[U#$blYE6:Ǔ!Aer}38nYq8x䕇EZdK rE ~J'V~  YJ*?):!!`!'V{ߏcf#lkw;"_)Y'J) ݣuZHp[ MGDddA̽ )~Uf`a[';CVܓNlX )wPHRfc%ˀ:,\dٔSH#~K߷/ Z]r}ִ>dPuhߵWPTs!'cH:\^WAzeZF<9֌h6>ɼST=SXcnVӯ/}u\-b SMl, /~wJ֨ߍ S*/F9eEGXfDq«˫C됙D*sn|wUW]0~iwaiQ'g,+s"1D#-V@ڼYy #m!<=nww&vbF" .vLMSUoL2CbE:CpW4+ٹS̠F,6^6ܺIQ7tl <\SWB7$m@E8w~pˋWia |42Na#NvCj.SP*iÄޟ1YjruJUc}j5x7mbB(*8=- g$v uA>ѴB~iWA}^ʷ6gp}!jԐU~!hTfUa K;Omi\hpFâyW;Kwv5IߋUR owevvz@gFyAF߿ U6ڻFBΓpmlJEm,RHEwCYWPlRb1 35!*.Ok~z|{'1cwzx|5Ġ vѯgԑb 9q&FhUD֟"bs"߉ 3VtA1S#=yˌGplɞ'caD)ya'G.mf6hen0"5I n*+و&m;x^1Pܙ7OD2FW@5Zg,c+- {^P K$rr7,%?6W8p Ltm3O @t32CG@jm+@u ~a?uƆ|glfKV-@;p@,PCpyXWy{1iGwOզcJq3|7uoa4C6ʎ(wZ3i>:ՎO_n2>Bmy.kƥPA)5s-P`b{w vv.k?Ż=Y>.-oSTdLe|W;.k r-_Sm a켲 5P"whՍo tHGp$/lT I,ΐQڵVC޽b$t>rU:Fjf@IP1)@;;.UOozoc$<@Eg辍7s^L_4O []Y[]nmu>"?#G\󐕥Vքw]8S#.z>c'LaiNښn2J ],m:7 ]Fu-xOJg)py0,_{Bt񧮪țf3h EpafGo}c\MfaN$rr1S}+rB8XԗvMS'^t #"\OP$O0 (u'q7>cKfa>݇ Ej[By+p=!Ǚ2FN PO}=Pճį4+]Y޾#ہ}RS8}C; J݊:1^gn4Ji%n}>Z2lߜXBմ'_.˶G.EܘwJ[F|opOJ6=C|Cp9!v\f_X=o֐XvaKڭ3p@81Q,WZ0a`)JyA 2~ hNYU`-|TN>t³TYX珇SޠBYFOtI/z(G$9*#(H1K~$#ό=7Ⱥ y g3أL+ΰ00yA^,6*\9 ( ~7׮Eu>GD!<&2R+Aշ&5 ?JN+ v|jzF+VS EY-q./z3V椋USAYdBյ+g2"hl<#%9˫a!e,%q ?nHɼ>^Yi[h2s;6E>*[%RK؈y̅ytJsT0qݽfsKs5`S2mɞwGmuIAG߳/tj5smRJ-v\ qiNvRzȔE :٬u桀@'X׊7y?alL;%F?%̰G޻dƥ8W5Ô@F" 8v [O&G0\%,۰׎نqiq6n@SeHw>fTl+kWT67uZnyWҜYr7ClIG24XW^*\A>IY ǏCFm׍{e/#8+IDYG^Epy;ZI?t1^} ɯW'2"3-; ݠ=gRbƓ:˅TO||ܫ^tN=9qyda+^"PQK(K]]7dJ]j>0X9ԏNy?OTp[:M$l*V-ɽKy6q!Qv׈۸3l7:-:u;hǏ?lo6ztKNqp߽(uF|FV-$iD Wom2HQliX$!snwӂ̏ax;^|K6ksJȩL[6k9q[~=A$ TT$@ Ɍ"aTH2g$o GzԇJKmY'~ϫ#W1?(w S,e;]=*.3}k%kVMb/ξw‹QJ9֫CX惪;ˉ~驜7ߏ .~̣T>>Մ1D q2)]ܨf;Ƀ̛ޑ},oze{yh2Z"ia\x鸽 ;! aD6)m[uˆKc]ӭ8SXO(9 \)`Q׼}SsrŠJ$_9a ߙo|^ c;l"+,P›V$kj]cby(G^h]lˌө]I~k]j25peErk 7IWqwM [.mMt!Z&f3V4@ܰI3֑bFgz/ ǖ]qxYʔ:lp:`>凹xT1 U&TXYC]S1Z^y1|&< F4̇X}q$cBzVzH;l~WZSYTOXrֵg|<ڹ11M ~݃|WϦLNsX6qdv+zU;7"O! lŗ9f$v;nα2qzo? Bӻ" rᶣըe9 @9/b&Fg\Vm $Xpx@n s0 1 ©viK:+ ^?+m#uo TL^S`oBJitVr▱_}q/7KU?H@UsHBϵ8n U7h[fܯnxx[Iss#[>e J+ *ɿz2ʲ6o3n9x_`9Ǫ|c$ٚ立[o{8WK APT.y%ˤ<6qrCe3w-&Y5qX=. ֿ  jM%Z2WߊEa&Qλ_{V8^ʐRhc4?euՑb^N<jLLp=/9VtӃ3lرHi q0F[JWqq~?+9ItwG=mPj aP<kbc'R<QЂ谶X%Yтg$kvsj߶uLA *jjb$0W#2n׫-M;-む} U^3#g囵µνɳvXM`1#ˇ֙f,n~v -}-3yf& /2BͰ$; ʄǼ~$t]#2d Vx)&/ k'{jM"FpTS,$;iT+rr3Tse*_sqși zG!q +^3Ïokqrs :ȿ&Z1W`ޥ^XF[c T2Vd>+Mc3y,R(+ǂf\tW蠃I] Ae]^'$:|L42{.r%qN y1[]yڍ*lf=g!Ve!HJss>)Z̞C+4q0VzL{tqLH xk~=D1o@i"@PMs(}>GUCܻmPrִ돹! m^=T h"QNZG68M?)h+sqgKX܋KzG%L߁J|KV81O㣠kB=I֝ۮ3ØFp$k, qKޯ_lՋȵvʤg*B]:c͘"yZi'R0H0?#)h^#m1Y˾"AO V q֝@Q~F;g&>VH}{{P[PL_}ثpL Hi%U?]}~a^ǞtH|RZ(JUHۓLMLtt^q"BŒVO Jd*rd͌ x )s]]=h'VI$i]o_H>qs#"o[%F2xkB=`Hx"R@l!/l5/$΃75A鿛ҙXzՈ?xNGPWbk2WT5#RG’a)kj,v۷w]"!5$!Nwģh"l4|bzsIZUԻyoFSPnbyhC*dqcE@G drDp>h`S!~0>,< +=25 I09]sh{aWX_1\^@;HpS&RyWKRDL&#룳|o }%r/ 9R;`Е'B&ä^\'5)uw€7V;667m8 WSᕾ.S1Pe$.zoɫ|nn۪shϘƎe@Q٠ftۼ4pCt{xұzLǘ~ f:֎)%EO94ۉhdxHk؇ TQ+)k3y W3Y:=ث_xa/ .C @x1~9F(1?$]'KCrW%88)P!Q}kGϓnyIp< M Z gt~5Un/#B-B8l$+WIіO1h;1q>zˆ~,/^ yur|n\Us/QePY9ۉ:}pP~6 % ' wCrP:%0(|7⮳V']c`o>J,[hhQ }=v>kO:هo,S1`l'υHx:I#\nd$8c1RIQKk y.º)e RP')$==9u߄p-W<%Fb>>!u&pN [FZޢP +HxV,Uw?wP+1x('Q)@6i@捿H$?n0&!2L_ %hΊ<9YP = I(OCrK!%pk3JRu0`%'CL:5rVC |>rh^{ a.Kk|D Mu *09<pC 72$o m|ɪװLA6(9[>/1fx"Vk6ML^ mZ^ZhAףr0>JSOTHO4JS 6)JZgUiIXޚ,;XW 2t(6×l}c1fۉy:4wW ^18azȗ^A iF\j~Ub"}U@荆oʹMͨOV\@T̅vYL/oYgi)it3U-wT&$/e;L&SiG IB㈰F!(;'tG:e1d{CMFO4Ch>?omS.ij]?jCHAɪR .z;ŃXƞa؁r9r]~;`ZԺ9>m7^5X.=GDh0?L{ ޔ4xSY:hRBvӂ-2|S?yd-xB"R\_ݍq0c gV܆$+T;ugq!Lը0av|LՂVp02tL;X/i+ ΋b?qTW0G\s3H\y NfYAGPt 7*$#IsXriw1zBx5V|'#* |)\^ӫvYg1U]D86L[ǀ6fv6q3kKTIZ3#|_:8x-Yl*È.Vsd^HV'b4K_F 2?W@ ֟d$z{z,Ht&2_Lr-m…Q0\t-dORɌL $P!V Ƴ÷{Ra 2ON(exo񙼣E=VЇlK1ԟ#" \wdԿHFI[y)9o=Ǩ6r*)$9+$p:&dKceڔA-.E(zT_|i̒jt k&^٠/K*: J+ > Gǃ^hȳ"i/TX8V\>ypPZ|(ga`Mģ#JPJD9{dW]"%;qjgOGm$|lmN$M}{=}L #?9;mMiuI,y;Nw:%33e-k[KΆ,;KlngG 9bn#+٣px90^W'IO*@p".+ťZʱA ꛾OF:5amER'iVT(ˠ%\Y}= _4Cn;s!,* #'ⴰ ifV5u#ƣY?2=@ؚExdN>n8ҺkBvgOE}YId8B܉`ImVR*;F̛n&Da@lG;5X/gEkq|ir5Kͥy{ZQڻB-ʹhtbR%Z/<:|pl<'V]~ Ht*|.J.b0]D&4㹭 v":i&n# )l&Oqц^Nlߟfx9u5WPl +Ά_?XX<0:646ef.uq97yHQWPO,Q|H481i~&8_ TD2z؀o ~SrN0a /otGD.yPyĻwx%ߗxtT;(h[{0%aoiƒ :+nMgڈbpAKG* PN(Ϙ0;/nNl|W1: kTM{WD.ԅ '{}XpPT-n &=]hF_%*BS:#y%tųw;]-Bc=e {F9-ˏDCe5q>ܐcD+jJɰq# +}2@NP͏z`;Qa}8L𯐮+q8Mk & 6mNNiL͂'ҷljQnwP$#>7Z5=U49įg J@?oZ{ȓ zpR[IeRX{ܘ݄`< 5]\q_}G?Z[0 gٯSbq~I)?거$ t;Ky$oQ RoPUqqn=lzRR1 Η q(XwTh}9jLu7O 'vI@Dp{Pir$:Ld!3b~/|AXQR=Ƞ{_[kD=U1r{E~iN %;{X~ђy!"kpM"N ?-wtӶ+X&YX|RRϷmNXWAW<ar56?% ݡ/< W*4Znot&%4oo3A#Iωz(g݇ ;b meF})K FE^f_G[54W7 *ֻ-eX`}HE\}=eT^ >4,jltw>Aʱ?Zq맻EkCn0vh>)FsBӻ~XaN ]A43׬1&΋=PJ FUQ=}U @94xFBĶ/6,>}F??uQCQكS`oeS7J|сP*'u$GbNħ 7uyL ޑc=Y2'1"Ըɘ@'ip&l"Lglj}ذw}<bSB޴p + n#`wR4<+h^+_jHp`Z림gAyѰLh_F\m&l1UH,L4t ֤zrAsEOtQa [-}W^J9,ec+V_+Y{2SbI(D4+@ۯ G1oW sMc(HfYU%Ľb/"<|b9Kpَ.(n7Ҫ c/ C|ۜnf4P.T>ǯWAvr}^9uHw %&i1fEC2kjw?W@g|tM礒4 F?s)J30=_z25o%ʭ6'ԯ-.+|tFodu731Rd._Uў6Y MᏀ⏡%C5`95(ijpq#x=^yab A8z ?[՝LȝbN~m#ԕ94PuՆjĎé9hl0d l ;72r,UyDT:5'Jp׭VJk۞nR< *ZYcfʅ*~CmhBf4)~2בI]E ga搽{$Vto6QR u}}m̟Jc𭈃ʎG~LG#kY)J!@FZaN{P%{4]"KO#8[x64ac W82,v\klh \۪5wB Ͼ5iH@]GXҬlN%O`2e1N'K]2iOf{ x0P̳WI&KߑLRG zu5Hޫ5.cj7NC| [gwM+G5 埉q}A zs'2!xr67R`EB6}RyG&䔽$Rbyh,O6x0lCǪriJyj<<autW 9VQN ۱;-G2=dbii@V1,7A޷%Ө㳖HR(A~S\R5PtC' +f:ֵ)95bB E(N,=1j~BcҶ{I&Ea) Al;j{nbM:A](7(R741f-59ߩMf2Ift:~)d8x1RւSi}@Ib#?d5:JV֑" i.Zk3qG[^[+Ohjr`,x r&BTv.  v*M4=^/r?[_f$+qlXt`8jxy\{.Z{uUe3k躦£ @1Uoɧ OcCPd-)R'~bUYx[>0c&2ՁCVKVrɓ7\,pZß+ !npڿ&Π5k%`ۡw,}<{`2QyŹs|fMZCi`ÈGR8^LLk JA \O;$zd /*hGXḌC-;h)'lб bzĄgQlw3,{.ٴVYP}Ş`lŀ@-h1 >s=<~xjwj5_ șM~gͮrAQ].7<`A_wΨqJ<- ܄jO Qp˸FeS;{@W~,!Fe~b Ldh5YgZN @a#5i쵻#*%PHD_j1;:VT00mzz !`dx2jZ!?*)g'؍,F_ZuvJ5`3^ԗc6G&Հ)ш}~) yiXڦ}4 p#Uqu4fGj%α*>j׋K=˄̣wUy(`@_7WeZˀ8۸{ R@"\֎z؛3nӎ,P$8;ǡ}nf,oyJ}vլ&-[+ٰR"3sPLD`ɈGbDR z櫴t>1NO*Ky:RL_ [ p.vn~n%O$ЀV+y@D蠈twmpG( 3F5Y NŨ!v_+ |köP[5e}$Kke}s!MDcA,x*޽ca\972?B6[E什C,M DxꏝsO`nA{LvAI9g9/}TmOM:6[\C0O,Z(&TIh&%#_HX Osߠn3|Ts:FT[uAebP(`` 5}{B]u0$HwL訴AUϥ:r])R}O3>k'SvWsK')6  D`4G1asm *if ILQ}XSIm՞zJT(ӘN|s7p]^-״UO#852ɋAe1ĝs; uRI V(%g[4]/avM.TratA3x WXlo=kPlS=z3<&8?%ZkϻϽ\.@s4t[ H$~Fe'8=W"/'QWF6=an+4gzfC&2 xXˁc' ?H=$~g*0P{wu< ߇eBjdKu.3B#/K3K}RVGΡlY0vЧY;#zvP AU6k,~i7} o$I2‘醽 1z;%ax[L%RPVd75iL>`lݓm#J6>T =qG#ӯj2^`,ph|1Z{WȦΧk APwj\k&]%DvMO]CVﰾ}{=&-)Z8"K-=k*`s&”p^,ɑeO@Hmzr<5J廚[n}=.q,OBBOȼw 'G/u`Mvl$M86VYT]]PSQˊ^<͏A99.K=!7-\Xwi jrŏP !nQ Q $t- SVM[7_@Iu Ͼl@"OGh6RDh '|qiW au\ԋly"`sdm(^g;;ajeG>{ID1 7F}GJSJ77 )eo+CUX* ݮ)k גw޳ߏ+:Oԗt>^dݒe*H;7"6W10cmL N T'K2&UCXk ԃ˜RGӛ殺5THOoM2 Jy=wqAܹ2]eiIqJM8  #MJ&EWOw^b*a]qCюR]FF򕬯q ?=t&;kMDVöCiUäwռ\?({SE.*yaV_y:W'C Pnxe$ /+Pl88KA @.jZSBy.1~R!?1 Uߜ6RXŖZI#EEVmOhpcgE \s'[K>pr;Şڭu=:'\ei2&)Vdײ4<0l$+#V. +:|nW$WB~uZoe\t/o跻a֯Ҝq_lfhx{3<=e Mp!+E;%@Zw'S!D"4hK(SQ.^͓p=uR53~HѱqW{Ţs#T3$tL2I◜;w6b 7ZMۃǥN6i1障8M5^v DZ#hpf5-8t`gYq(kW#,/LS#'Iy33Gtukx޹'8SbtshhĒ#VYk[ "޻"l^63roS>-O G} ŻjEmM$%*d%jFaMciR^?;:L+ipZr>ݰ+0#.>F+ع]kt(J/px`ppEwKYVDX@iIKJ- h[߾M{5 Qy\n8skjM4ݕIl;V6Ck#X8byۏ$\!y@xY,؛/A3hUJ< b!Z8l*[O&PVיktQmdp 7(fUn2'-SRe?ۚSe%:}["A#W7*19 IkzjOϿH^ͪvCYb|,/Ur%vN}v@}esHӘ&榠 !^g$zHJuʡN'W߇qFTt.ϥ`tκ]5_;.WNVթJ%j8eBBZrEb>ih0FT$vչ&_*1t*)%bdE"^K?eQz&9GX4EӋċšɿ\WY|SYd?kH2U^}|U'L@.&Q1Ņl@=CZ7md1|Y 0FhS2BbLu7)º74,Q^Z6Z*O-'\M_]{%L)[Koh3L=d}Y썌Fg[o)q]\Dn|i|e^ZAS3wu5*R0iFc]4;6^}ŷכZٜ;`uXˎpmE'Éw]|| bovCm5&Y7e J]Rg@FL-ی>tϥ߇Dv v C_][&ۈ? =S"O7l3ʔ-G xBqO*qI÷R'E܈W-, HӚ/!ʒʻ؂ߋ{gaΔ|sM#N]]A#\r_)p)=G'xJGMnH7aO0@.!wVlomo:ãsԤ<'T `S濾c^F!v(%?٫jc<17]Shsb/̽85{;ڭH +-+ ƵlcHq҈A;JhM{ѲO;)$boR.%MR#®05|B,GcL} OtxIq;X7bn06uUPd{O޶0AUp$L~w'KCAPb:KDZ5[D,-="6$hߠ-6HG߻g8,psjފ?=I H?)K, .F/"Y I Gz,f%m>-A9` `ԸB?eS]Dq =Nl, fWO ٚ +g9+\LKr[T-S-:`YR ,2+TqߝOw(0`[sA[ }G1>`oZ%ܼ_VI 0l6*6BLT̘jJV7wtBh5yfQ X ]( lE$nCEswP.\D,yB-{2uV-H,]1Zfm]kr ~|&48}PqL5z+OfشY!S+f\R>F_`V?DTD=̫wU 'KD˿]?Ò~n/d TOf#ZI<uB2h drg7:ub㠸nH[LX~ OO2 wY1T)ZS&0$5ܶ٥HEuwR<.Qvt mb)OڞwK%Hgɹ8Y%l!*\VCy2Kk|[[&e48޹?Si݀po6b=l+>sIc`<=}F5i]b߱ٻ a;GͰ9ڣW$K K5֝ޑU>\[ͰM\ܷ:pqt pܚg¹2![ȥvρr$"[ܽ9 9XŦ nvwr_>ȪPjI/bf JUXNӒLRU9,FjY8Z!rOLA~wnSnyhE&FN,F/緉d`E4Wɥwj 1Pcy<BdoɛT2b״]nv1CW☠\n6m-<%RGDsi6I MGldmL(Y8/O6d)C{6rfQ ]z2X7j1epnFr}|Dע&+H`n͚< #ȨP |6ri)XQ\X4w%Q`^,y!y_ճ@`G{`h7"mπdmb,Y" sL`cP+oCr-o\<ܠPɕ{L54aڐjk]Sd[MȚ_n"aYzJX<&-֪]:fA4: ,7T3j? 5`s(W8HF{LeP5ٯༀOGuߡN9xH)pg5UÝax&QC# .x۝. WdݔU.O-1"IJUj9a T9(*O zL%}"p.0iUA8eE_Nof&+0RClݗ# P΢K_t -ZL ;roܷ^QڵQ"xRT 9 Gw_肃G䧗Ҕ4% }:qZMV ys08j=Hu̯`#U[0[ 2%z/FCÛP~S9,69tE9Lv 7OT)/Y]*L*q^-;&z[lڨ$['\:ZG}IOH3ߎ,m͔wpvsnBR`W e[)ۑ@'''C'Hܑf{&|=3)Μ%AntE+ir:ܓ)Pf*a\RNUa*T)$QoZi脶 spzIFQ,3lM!ͱE,D xo=Ku`Fwm|>gZhv?j&$?Ikt"N8Qy= xxגѥ^#>7Ta$*?&3t=kWFU g z?yQ3Uv`FD&?C*  (0֡AQӹz:}~AIc\m &`Ž{)%ܧo0]j |ϮpK{SZŀNOfXGX1Iڐ8rVcqMyJSϝ[y"6wzB/~ O}B8έf֒f³ݯOr\Ҵ~-#UarO\m/-of{}xyMB,*j"Ń`bD*jt~5p"抣Ъ_A(8W5O(%4޺;OXd}Hђ_( Îi'һtp!Ȧ)7?u4`5Zz;ۂV!)8̌:'((;sKًKsJRVD'0!ixuM_յZ83jBiI-ETE~ }pW+#[?$Ȟ%s!!g pe5yMsSS+}JNV۱J5 Y;-%rv|=ō1=fJ I% o$)k bBut}zߊ-V׳2b/cS 9ܙ2g䕱IP ?E&;#arFxce]ku`O<(x䂔?%hl+ڣaߑK |9_\%nU56GѸ#MTZ&މGx\uXǩ@{/u~Nf:੷FO' ݄|ݒ i㲤c4>zwyoP;b6S"ڜi7' 4߁}rL] O(q>,L+ԋQVG ej=ADv\afӘn4ec9ֵq(xAiM:ј?!zXsFt _ueR]{8 H{@7de? H}bjיѤ[̇!՝;N:-dQ S=RVdi'E#L@zB:1/3<֍RK$=$J~k[uɞ `$Jﻄ<{4L6ag:E/74wo΁K$Խ4 _"(dg$q:/my??@~8~ IyᐴWV3uxś8-pkd+Uf(e[ZFGٳztn'-'K47;BqVQLݘNY1^ 0'MUte@y\ȵtDf!V29hXmw( f>uVhDXw\I?. GNJA0Gv(׽rpJX9&cnje !o`D~`t>lp5^6b 'O@kaYh4nAnOscnyr'>R29c$}64z}Q\t( wՃP}딱 i$ڈ` ;gq@LBèҗY(yyρC ˡݧ W G_H<)kCvT6)/-w>$!&*|}:pzvn(WT Ghdp,6jT_Nrzc,yhg1C}L~}n|> v-^#Ox0^ g>RDlО~||8Y5PߛXI4:vO{e& dTb#DP5@zة#Bge2ZipKSo$=Hy_'ƣ|@'lU+/oN-4"SG4r䩅` PwQ n XUýo-}3۶y":N^'~Vʿh+NW`<0 +2/jLi̕8A!+I#BxNP f:k+LUcSu524lAqh1CIw釒< *pNa+8>AҚo &pjcuN;Xb2/঵fZD#V|S jS̶]`[%O=3479r({K:G(ZYo@QF%@G]0*?iSζ3x* PՖ>qО=e/(0A!?s߆|Zz#n(@soԧ<ص`eg' $:{lMV"VRg+Za$yP9>kҹYBQ|E\]>'k,=t.'H'nIꄝ;f^Ғ|A#XWR\aV*5 k[cַO禐|rnyӝcLO怲T8FFCQK0J<3OEJZmpq7(y$~럓FLV0Vl5dlGo 31hAExDVk~dwUA!O`tc;49n^ ,|pRwC1"EPw@ddr郲% 6/e\¡BdrcBo8CxOyMHZ_z. 9ae4;nL65wR-jl"e~e28+mT[tp-T:q[,j>41n3c<_hglۂL3deJ DD+`,8TV5(b (DCS{1qː$1- p.gh\{+t5Ra;H7r6cj'G'/FGƲ`.h`zh7WT= c_SP/3hpf%|vk3 ]blf4[eo~cbԳss}Ҡ0tY+iOk;Z=pcc[ KI&`%p+m,aa:QmKR@")VHzӸK3'NeH)tMVT\qE:l)`OAOx]g6 D-tG{sviZiJơQ=#5(3H yi?n -PDkKI@0@sksKl8RrBҙicp&Zj&¿GK{nG6tKuPNh2Bҁ,=u̅O@U9Q TqYEt(XfGEu?#;+HO죐a JIǫ;NJ S 2)||U<&=.ڗ*8%qSX%IJ7q!\xs(?ԍ5s^`띦+4/NҶ(6;>qT5I~_ԳN5`8:,-Uѽ8Yjg7 11a& +T ?kuMcﮜ.HШa߮}A412]$#+TY>CI$"{6ʣa3@Hm! ݃N99`*uj[b ? UMll]h ʓ7VXY B;ccp2&FJ2qyűz92~36ۯn5!;ݜ^?O iP%fİg$pԱU"{a[GOZNl ۰퟉3i Ht u.-s*J g@LbdLᐰLl`6Z0-C!e^ Q5N<1]u >곲iO*j:*()+H3Dۖإ踣J.-TF.KmeR&AzVVPN::EL-PUZG_ \}m>W_1C-!q.?8{+hw89MF?e#{* ?qkX;U]e66U!pҠexoIw]<,?$;ȔẀjx˵6$ڸ#o\i":ꌝzÇGh3vr^Zax;KS*?򒭆 )~<KFt CM顛0-װ]`{e;1vD0|PF-V'՜_U`/ Q37Q;̫+Fty#jc1p=1a]i p3G~kQ~Ue&x{9fD jl;}Ƃ}UaVS40v!WS0/pݾïߢ wAٵn[S7" @a`\W~(mN틣kpB$j!ǟ }LqjV'zE?6J38gX#X)^I=&`=v$SXRbiYyv=t`i}4 4N3PXģss:@R)4OoU$,Ge`r9.rVrM?׃>  b]ήוTLn(H ª\¨ 2`9"$Rkt #U,`:#KbcZ?<ⱀ T" @8girO|M~еO0q´ iQ4; 0rji(cjWYiy;W;;> 1(*\ :Oc[kPzH¶\052,Zk$A6^e)b"Rh~"ZIKC'ѣSRlHcAV-PFx2/d.ꁠ Ч`"sl_F2o$p -kWq'/@ᙖ; z t+La.2qeHu@XH \X,"w> 94Oc:}_5\?Y惤l_t%'s 33.^ӷǀq.ڠWh6y Uix0(e ˆӪEsN<םP"=Ǒv{Iqp0s?GBoX)Ou5>yvLqjW9*DCC1%I`tÙ*~Bs(A˪x]t3tM^ dDVy8]IdꑿYaH1+gZ8Ȱ5 3Pg$+:B;5Ixʅ\JK[/ unuXm)h8@ovb>V4|-GS\pDIC. HQq !$dVԓ ՟]z" WlMwr_͆!E86;U+6h".zPJ/lA J{7qg7;Ţ_>[,yt/+~6fAMy"qzjN>mP$e?-gE1K /]ABѱQ_ΰ|؁u #mQf6E Vop߾sS0)] iLJ誁|vkk[$OTvDv4֢Q xp,O\.PK'Ŷ^vYT)Y³V[O`2 bW#IG3z.agnY6%c=eD,3[B :Q.NR$,a!p@b-Gv)~ܢLO3=r"M=k{c2]!YT#& ȫNfzaV{zcOP G{̡ Ų 5rr~:baѸA}Rwcj(L@1opmͣ Sx=V)Xd8ՋfKȰD%R2$QŐ)'kOhOM1ސbv\ C$\,͸kkMV'R'JƗI.n;M1>bw@_3 FJ4$%Z]cmFI|{932dr妪 _M=ĆY4 #?,0pӷ#*1UJ_ַܚI\qi5TP 32S` YOR AEK|{ _fWyzxRud'륑oH TceS<Ƿh]V+;`0d.nU]~C a 0`3s5 GNK^ޛ%ͣmXa;.:eRK\j*FroTGg">ݰ֧)/ieϵ|כ.ILݬRz" ȗ"@ :a<mʆPtSm*.l,9ȃ91a`)C`+j#SAUfgZEk䇌| F"=-#!R.6o35yR !R$A<#u*M$v4exa_5P;ESQй돀'[RN°AWZ}~6QPNYd-2S:PM}D]vLC5n ,frrMe],oXGGϿ~^fyk:^A  8ڥ":zY|~+)kk<~/"<ϥ6Y)A)V]cT)@~1` *U&bKD^.*(Tkj׼.ByoTK&I`sPzcxF3ANx%KL ˉ=m  eT +3q*gCc)͞RjشǟTwycXucdsVSLZ/\e~ r!vVFfbq̔m]voeg*oǟidfjWOcĻχGDBg^'LP*EFg#&IwXu8[³"‰h02F: ίJ-L ni[v o!н8[SRײ"%2MQd F?`ܐ4٥Gӈ{Y=aI.o*,"X;x:6z[*#d:\A1J* >p\ (kAXpu'g\ZtOc걼zh_S!Ft?Bj=y'DH)up$q|>MMIUp e*h2 j ~T#<5S,ۏA7b15k~$x>ҵמJqOzՁ{>Yxy.>(̘d&Sd+ʌMFj#<6] `4Np$"%vU|=}O6n{1^"c`NF){6T4*/ืYD+c̞n9S_?0 AN"~՛]G^Nd;j.m0k}jmTqMVAN29#TwFF-2|G/Z Tڒ)ې4_ɖ"ȗz2񚵙 蔬h!Eܲ6wUȀY&.Nd}TO'jUJ$tV*Lh Xwz!>(Q]eR;x.W0n GM^иI;af65?g>y@ fSa;dy>N{Uһ[`uF= tW#z/ 6]hv֍L5‹%voo ;Mlϩe6 \r͸.EͬiA7O!ZOa\*ޏscN<֓VHqO]D)/PHw=oקּI(|c@`1]SGw qtalMd‡ug~|̀<#^*+ a!mAHDMDwo+ 8䇜6(!QubόT85W`JlMu[7xAu%:x#cd,CS0jf Ӡ4?(pv=砎:iEG >)q3uvrS>wtsh]Z1Kf)b"mVq,.uq0[I0b5| ,P\\w.KL &VQ(BPrsqd k93Hm>WM wde17n&V iB݅\6ªq*,f@5`礝= Vۈr|eL6Gp`I2q_ŏ nxJl,0t~&@0l)IxsFHN.JZm P|0MK!|^EB %D'$ ( 4?#@!R5Ʌ"B)D2)s曶A&XY*cѱ-LM)NSSXLjj:n3GͩP,vWn|T/ -x.|i5ZM\ Xv-[+UYz/??!19K@.cj |y1M7ą E %}g~ю90Iܘ|muh֪ΎukeN%Ml׷>$YB/${2Kd.bܝHǬ0ag`d[JAz) y:*v"X1<|SV7n\/j$GfAws(ΡJ/4ӯvY m?#?EMɯCETzBp{ hn; ˨ -ΦMI/jR?k1#o/NJk:7`$c@vA@ KFꈁj܂D.j`0M!D g$kPQM޺S$Q>y[^JL%$Y2P[NP&Ta{JAbߩ; sU|?VJ(NF',݅]_cL[.[vHOH<]t T gcQ9=2nyVDyo-\C HI#%=#?a F쁋rU/)Vп^h x=Pq椪Cُ#n,TLثCH1{\U>8aN܆M$L~GGn0\jI 3^4CYHhfMkOL FJU"ᑴWΩWsuVOU{zwwVRr!bz%wqGcIy@ro~;f#WQS]-Klxi Pg'XsDؗNVfR9iX^"|p->HjZ̓(;')@F%Ngтډ *3D! ? X:{ br֕gAє[^ϙL?yKeU/MjrA?6 ;طˎ&aCz&A9h f nqnf4 ~E)G]}Put#)2ΦV+;WI2Dim]NCg݁-0&I(<Np":F,)Fv^9iMӘ"D5ryuK" Li1+2fE]8V"H. `] N @:OptD)I yPT(qygx`t7fa[,- s!h#nb@R c V颙&択Aֲ_sb}|{IvָM$GVr \H`T,)n&+ 洷 Ǹ?s'x2b&1p;+OLZ)q#e0Z#~mL% sF,`\S5|.=9A 0S #T[]ɌcT-WI 50o ߭ 1:!&s3^xf/\/\b-nJb %c%7=9yREVh\>SG2~}åg X>(sۍґc2I@ vk9"RRĜ}7Fe .% bv&s#P9 A ʝ*#ˣ}uaHb9Sx[Wcs_|&JATjf.Yk6xT1sc 6|^J.JgX!I" j~pdᗢ{˩8[ѓ?cr@$5eua ,$3|$nxXL[Md3KU K"ak"2jc,Z }(\H2E!>@σYPiaš]T!PZW"]9"ꢑf׿cAqXfq&1fz<V|;ڛSd'!IbEJ`͕>/B61q6kYXu9Df. fg(l$3? @0ytd &0<, q+}ȓgkp5.;VC9WGOs,e6瓍%ZFy|fN. V狝AF=8^{]fL8ze,-a:4ؤ¯udt3O>۾)&&'Bzp8}ry!P3\N9ak;4mEui Q1!!j=LY[KVw|TalLHU=#͍ ,Iesc-O3˩K"`a;1@I# Ɍbfi~S2ZFїa YN% rيSY4=ؽ'Е -+V$ Ŷ DnL˔^C;D]lno6&k*DdN,;KQA)IL)Pp_|Iz,EOPZ}+5.6]wtjVG.fZB1uL8xH,W4zE֑kIU \hn)-4o}PϺ̡YR%בREwsW_X)S!?wOS& W'd@reT=Cl=e)C)+\2Ktamo:9pg7Zn+TiЊp ]nSmwx rfV>;wGx9~Lfj́eG1076勦ؙ\E#V\ ,ak5܃TJҜz<ϝjA(jᥚ=T ٳ(TO*֓IanR-{@&Fs!lN8xkr:ow5 &pr(wY 8? @ CC'UXo = 5+snۊIȬ4  Xq3ШO$r`,4H]@`Vwc[f Txhsq!n{ : }j1 šoŸ$q*|uHEu_ʷ(5 Γp?xAGpS >)Je]F>LEGŭ&֛ve$ŀZרT9ЩH !a9"k#IQr{ܔUƚޯ:fhlY뾀8) \vg1G' 'K3ޝ@AQp?tpAY,R6yz{Ƴ6pLn.&{T /̇wd.()@ҫT{`W*w_ojX }b)9.dQEU u=Ș)#G!mjY!e 4u!0+oQﮅOl?ސ8Hfl:LQuì΍ &~_ў2sqֳߕ?r1nsPAj3z;:쑜f H.lYcB!2\݄yZcNn{_Ms~#w`gc>mcyw-"jP{lY+ve3k![S_%=N_ޣRf ,Wcw XJ׊vdl'4?Dqo*5 mM|y^u֦gFQϫtOݙ2Lo(x2Bٽ΢fXn,MG,M%q1鬨2AkFb{jdavBq3[h!^9RElm>݌z܆)&NosHaf2 jYJ XO%,awu.vo]BǠ `i#9=Fc+:h znyG9SqD.&QS:3hQV^?ۉ' ܫv}hBR}Z/ `|m6H#=HMRppSH٨s}5AWr8K,,dQUZ{."  bN>scZb.?VY={}:H>+F /nNs"C;%םC{k'_,?9/}9X]ȬطaϤ[Fs5bNٺX(-bc8Wd3U1YQi,_ٛgx3M.98a=2QtΙ|F [[!C (mKXw'e%T-hMxPO7OX$uJ)'āuydCTE!CRfj ׍/6i5~ખ1s0@ȂJ&A9K- 1ͅmydFvC=Y ȴMFCؿd+ Ws Q}B Fݡ,"j-A< E/3RoLm_v g{<(O Z6F{_%jp64JZhKby4p][52VjXTp} oՀEf .kMQ36Z$D;J6}O;`#*?R' v9\גyhLU?ARMa3Tre٥CK[LrX3w+??ST\,.`dautQRv"er=¹z3 8 1 2 RvD$>a8RK~N9"Ѝ 2]']87vs{_vs4 qٙ, ﮊ~D> dS byjV.根TR1@f* sF߽r |Å Ny83_F̹͗*{>h>;'qR0wU]xwbl,l[w:(TJ.zrn`~.ɁGwΜOҜ*``de@gEjrrHWi\rX:+z듵"W0YwjyA!p>4.?|nD4mrHWK!E䨁ikvFuн=:ټ;Ϧ<ѴlcZ)%7XoŗB;n=ԾVepjɆO^4%)p'"хi TKD3X ?Dd!MUᛁQM]*nIIX ǔv4 tWI7 O5vjO7M1 s"Aӕv2y_QnF黳We*)=ͺ(׮9Lל(/_O"'M>x9v5@av";k4IsIcURal?4/qlƝmz^x= I#LiRWV(AŗW''SZl}0@ATWk(2 +l,LMuq^fD%OkJM\cɇcAta»ĈXEgJraʠbk S1'k T8\xJ5@J:w!rUYdX;u )i64Dn68%&LGa`>GUd(4ڷvk\:y;` kGUnS짅 ,CS){vLUqm'i3_j+8ȭ-jC9™VMۢxi{9f6[Z'iU4.&4#Kc(\N*K*J&2U->)hDAt PvQ9Ydx '?=wunכqE)s{&D{w=tű"{?U(D4j8$PᬟC$<2Ju379;&m>6^=[!Ŗӷat{Gsϔv;OkP! (}ݔ= Afm%& 03tYNI;_eRnP'gfTZԘd/;?s8-4IgG1X@ 1O%'HtGtx*pu㑁 䈥 /ȭ$ԈYi[c<[+սKMiƈJ^1͹]?o UԹR֟ـsqGܮrkq"?EssbxҤ^]h= *1:Vu'& ➶=ܵ%umڗYү03N p 6k+ LДrM-{>&YbpiFs$DNjVV 0bK]:NiqZ<`=78H QL6~Rft bj`K?#00iQ'ِᅉ/?MG;6BıHY ^1M$xV.ͿiV~}2هBojC&k9%PF{}AxeRtx8a1w/#>IO9ʊ=pk1ՄɆIW+q^HCnN9>R//#*_T=jA;\y!vtcSZ7e'^Gq$,xܿ߶N;aS Kf,(#"9 { ^[4fIymNR0"R3M׫Ut?U#\]:M+G:Z@#"7(EDWə:EaBAd\!`]z` _8T6bXgU3ձºjQ܍b<֤Ƴ(d ޼N2 o5m:w&7T3BLJaEo)aB<7Rm@ήWoquڣO~+ }ٺ>q0J2@dL03t[; jC߂QqQlٹT$ eU,I}r=\-lO*, ħ*@HAW taT˕e)/ Џ5 mW܀iya`lߌl"rWfUMP ,DéӶۍ>2z)=MNtYS_@VT3QD\)}^RVeny>Tz4md@7psglmj0cER*7'G>2գŭOI){ "UYM .4U9Ю8̳~ Yw͊ qzVB5-Wdc~̖![0u~ަ^{J33SlW&%ޟ纡mg ԩt\Pl?uKK{Y]nfvhTSCJS'1>ʾ Ȉj̃ 5+{Y)^#Z(![ߣttF3)W2jJ!eR}kyHώPֱ0hTDOYk~?-l>CQlG(]If@fp+_pKxO}~J$zh[X( ?V[.ÃqƆ"Mg G("%$9}(a$`@3]o' CDfY-3ڜUP̻#AΆ-dS FU?uޫ%=~![U >aTH m zugU5-`v9ZJD-1nת mQO1Ae2xJžl ,uA=̡8~bY?TQMcK|S-,{q?N>"(⋲^Š$KE6yMf0WSݿSo\1f>t;_p^J=iEyt0J%uՃdurq?D[k/߂;OTmQ\˞1.\BK*u/a+qe](ЪDT?BK e0:G|dZvE vͮu$$3DHL[vŢe^̺< ӳ;Q˫XHȖw;tRvxi5.IJ 2R0~U=yC赜?LM1a+#4X#SPsڽJ2.VJ .(KQuALqBACƅa9><:kNFX;Q"7(0M͔ń'feҮi=/WcPΓu (v3R[ l7RV: ?l[,Zd; ڻcL;- ͗9?qKfi]55ulCD"o9d|`5@ 4Rr J[uV`M=o0[#8/ P|hn> >ﶢ mw@ʅ@yo On?׿%Rt[RhL]w|$ Rij]s`Ò՜y>u=Jy^Oh1݀gXJؘ ĵ@xEi8HpZ~4L V]-13&rj.i>lOR N=U,?>Uk!% BKn sJƴ' lM.yD^ЇSRrS|,x2,!Wz2X ޚ6jWMY"͔2pS:a< +KҖ6F3႟l4ai1IAKI 9G r;Gpq5E'sݫt5* Af:sz`Bi`VHW$f~ƾߔ[N ͶcW>!ACAo7e` ` 3i`vv跣oE4}ր`w30.)FT2땔a}`#j+C0KY!ľEAnhpRGId?I#`3صf;2̘=|e8M01gs񮉮,\stΪ3PmkڠN92'xTK10y87 nnr' 5댈-SV'R;ONK X@XHV;>x"3Pxط.9-]fMH->@w쑼L^KE(ǃJU¡.;|qIugh|t`#->԰$M}Hlh.@%D΃̓)\rQ١1"saJO4t&<`R /;ܑğLϧ d x}\>8a=FQCى9 p.5GSg9L15R,4TSW)Ǥ+ύGVpt8&Bc ћ l$J5g@pfri=:u̪f7yc O Cс{T\3nǐ;HCByd7伍k b80/(+MXٮP.Z~9wq;XcO 6X Q\0s=R;kŏaZMk3D=ǻ$Fg׶tK!Ek|Mj:.W z.MǸF$4e8pM9斊&{e8BO1!نOGhlR(JZ;*honp'/qcz;z.t *þU\k kZuq_{[S5Ei_+BV A;.@rm 4{9gBx>\:z憴JV 5Ձ=+^ lA,ka%{1ϥK,t:Bjhjd^{uc-`&[ 2BZze /僱)ݙ sEw#/|`/c#"N@q w&Ku}ڵ C'`[xL^Qf^[ֽg= v('I$Vto)*ar]txO((ݿq VsU=9߮LA78:yq ܿ3NM޿Y,IO<tbI#Ŝ$DgtP,K5`oaq8Yxby8/7pXC"%-\i~p >3kv7yAyCWt\XzB{duVd#߹+G#B x9Ϡ0pR0T9Fţ%kKx"9g^@ңԛ=2^2j~o:1OqzN o/n@]L }-s+ҢIWkzuFx$\)1y^FoyPN0Dy$_`7>i^"̮;KS^ǰ غ < vٸ:Dӛ"!9@ ?xx gS ;&GNN ׈/ihIrYmKB pu Wym RaEdr +] OEw{'Km4ތ'o47ZyWXլmK@`MG5782:^mJuZ}@g\ӑP=\t>yy29 {_Ҏ]#H:Cի das$a;0Ĩ#؎Vf9Ɯάj(\[TkChԴ͕|3M&!Vy=3xxu~ lb 7q!DTz<G_97 *sU^!ܹ}R#Rݑ8ԧ3{b^޳ *ע(~z4x; 7}t _T|;kM}܆kXxٙlN_ `?CëXAOAh]ש0zKD"T#2.IgL؋}̸̮>m-QbG0~'[- ;Wn(yε94^ K A?9*FG4FQV9ʄ/BO]TidH+0>"B+o=r`RnzdK +'ur&!\DpGچa.^\)> Jvg%tfm] "^h{.u%iK(,Ոiot'v{^pXuSb>@8|ϧp~1yר(NqR@Ê\$YR;sp)OL@qW5GR$ƍ9-n3eQ*;!޵0.rs< ?׎Iuցr~j+e{Wb {aviZrB]M—'.Ò Цws$fnIx4:}u몗Фh1\tLv} I;}T)鐔z KJAz;di_0jUikފv_o$@_rt 9!ul 2^n_a#ˏ;%r=xIImg7n1I0: R C)KTZg@:o'uW2k}R9qQ"AoVt$ v#4GL"`,_ʇdjZb]r{į-_H:bq)_#E@2W>֚(!"O^2/{xo+4o7/ FYfPZYĄںgD|ny$(A´@x  `:Ԣža%i?6.vaa;&cܠj4\I9>da_ͮl,"n%ڦ}CMWxE0.ko"'z[DlsT/ġnh"h+i; ;-VE/]KքSmSL63q2M@6-~ܦ%Ӣ6^bLҠ|ІлY~MYpۣs ?՛b̚0|űc\&>g@Qi;m}:UIKZM9Yʦ5zIx#TA&OSb<#-֬ we ʈk%hze^09R3 ?1@^MTz $#$6Mƴ4,AGrzb$?ѽ冥py^J6iWg:8,X ~n&gW VHD)ZZNJȘ/-1&o Q?v<*lNO14#ՠդﳳhE*i/Y:| |XFX5RN&4 ~3#Di"D1]!HțTQ6w;?5uf:RRQNEp24aSM5wզ"bL.4\"v$<-τZA,u/I`tqSXg5@AA4S/6P)h-~nWT<%b/r4J :e*;;[ƉOG"?H& {AQ] zgԨڹ>ٹDxb[8AiԴ41mX{EA!zWv=VLЏ͇8Ӕ@*oc(]1|ou.blxn|΃ ňTS38i Gυ .,$s%taFӷ8slq!\'nٗmDRɂkq 07ZY5pWaH)r mZn]V'oQu&VJMtMϒZ a(D߅NZl$TcRaT_ +Q퇳hU<Œl 6h7z5 &F'G@@1h@rs LSkADj@Xԩ8vݗ}ᖰWpMn;0v>_ E/d_G9{70}ַlV3m2s%)BLB)6#| c-3VCXgڍ d xkgY|_O)s'_`Xa2[JMN"cS?n ΞiS qW9:KQ/; ^<]CJtq*,'*fOd'3hЀ_96).>~0*^y$91E).-OCPT"VH$~7붎k?meFbF%wm0FnwdRoC5NYvVeP.Sq@Qpܣ~rkp9PXR" T읞3ו6%cO_@ij̜c."&o/5`&&{tp=np6o9쐅E _"oȊN𒺪L{d]4Mh})7嘷| g+~XX4q.~9& [0-HSCոdXE972a!I+N'21_0V@E{l`&T/Rkۂ|zPh“QKo %h,[~Y I.̅3ƿnx:8k*K`3ws*zx;kW*bZε7AnT[hG6_527x&0MŅ(A% ,Nr1o}ɴ* ~UI"ձ#S *hr]mt7)8; J䦸Qi)Ȩuȕ@}5A'gFaX+eCUĔuxS`g)zyMD]gyg^ Gu,1Z4K5IRoy /O ؟LM jXm #`sQ, ׊@bVIzrgaa\sKyk 6w2ÏɍvX!M'Na* %2[_{րQ-_t'W{d =Fz|}[ w3c&W7 E=%>jW״\@ĭCp 3=]o+Ǽ @MnTvu)]PmJ8=_3s&f$+Bt(m|M4wcF]K2"P` n7H&M@LٖARh>"xňׁȻ5/i(%RdK3$f<wvnj&O+tgt̛6|=X0 `| UBq0]G:_6llEBci-MήᤌjRuB4ty?J[V^ 3 mM^$^8CDUDOv90Ǎ/7 >a Ų=x6,]u69ħ3/YVkI0AMu{} *N?CWHW_`z&1NC>55t iAiN"stS덓'ݯA h!QTbbؓv"_$ pQΟg}fﵖ:LWrΏ-%Sk*խXÜ628h]o#me3؟C>[uYetVmVop{gl`cXj>[Vk:X ƊGajAbp|6`RכSxŨW<4a曝-#Y6rOu-Ao}NnlKMiNS{Wk PY~g3կ1BQQ <)[|뤪'fwD[LuOxҋ{W`ODA| ve;SI&p ֐swgZv+.BHEJLcfO 5DU?ڧl4Rv5;Z"re -+Dʥ-б~4_LRyjWgN0LQRd`:GJz{b\}6A/QvBLGۍ?~oB]LG C|D1)k{lu@v-Dh‹׃2Фm.R#-Ax % % >2 !L : WKQ۞m7_9LPb'Fba, H{NXsy'&럒5 >Dt.8{6Y-АK֡ e2 3i .;|.~IܪDG|9 uqDb*[=߅D%.o3ļD"S v$c&Hs:ڐ X br#7n~.+΀=h{c3xSxf2_\=y.Nm=4RT >ߔLmb5E0&w]jt3GiH(=s riS$NK`M7{BŝY% ha @D?3ZҟGVcݽVK.YMGD(FVUw2]>f)F&MX>t@&7&/ %L}GHq$C!4Ȱ+!`>%g1h͡ _F (G5,z-r=akY=+>>&+V!noL0Lv݌ny/h7ؖq20bu10T^q%g < 򽞌K>#ifj~9i< Zb6$ԇΐI'uƢ8`#a[ K'! Z2mg0GOYdl!4R`s, Sq&Psw> "a |l5>ƨxaG6@Wfv˼5_ eъ]Fuՠ{Ybqֻ*oͿ+$lRVMU@:Yk'TӞA&.73gjuR˄Y6o1 >Nؽ~kx!sq遘5>:BYzgu>*~_u-Z[tիagLoyJM@A?:'\B{W1h> (i$SgZ4bNpI2BXnuwD{UTk?aXJRP^^x>b/=p 7{yV1{پMib" TҺ]!sYŽ3* js(%@1ktZPFw,L1+m!PIN*2aY`nSʐ{Ӡӷxpj;ZH6VX( At8)IT–J[VN0\w{1ķQ#βϹps_݃0rۓ u) hNG[Vwp2ݖY33 @Gl.W>Wڔf`w Yg/WU-n~k!QE<‘$~ `ٿtXEWSMT>ofnGwkEU/pTiJTe r~PG+B 2$z e*G\ ~s1T{U-@}\ɫ%:5A252;&b`WޘK*L!~@㧏}Y3?{Siۯ~`Tdx8:cH\%[9S!;'M4]: ֗-` kNd$( poL30i(r2<-+V //}:E zLjg(Hњ cT-mSod/l#'&e0t8)?V -[-n1+㝴@kĿEgWn=-%[m=im pq v[I{2kC\VQb4-7O1%azKȻƾb$#™HpĔT#Cq0RzWh$y_U¹#{ы#wz8 \^oPV'aUMd IJl<X!I>!S@So>T)򖱛cO+ Z*b4+IVP&@g4qJ ڗONU% '|Х`I}rrRݽBk s#V3L8n2$%X#ƽk 2.CC7} !#k$[_ͨh(D_R AC¥X8x$8)i \|gg~W]; 0èo2 nZbcgwi$1I/@_71aJ"4B5>e1uvH3907p ї(z7!Eg+ 6x+qH\'X0N.mn7Q** ;,X SO <Q1#;&tgbo|K'9hR6z:t@PU3wxgqO,}헱FAF+12;F!b]:a{X^H!ӝ:"OzŸϾ$:(ݹ>&W v/M UyyFPkn'|ʄ_aQd7<˴mr%DH(iʙ4KEy*l}Ry=ԟz[>PkZ ZRZxG4h,7Hҝ\Gfmn_Z={ꢽX`dq:OؠXЖKW}_%S#a.­`%On:GAl%+X-RSEbxɖhRмk\"cJ22z,z?!Xnzl-d:#"XrmGdqNo6l8m@8J$!0?Pu0'_`Rg!w^ FN|O|\;ǠLߞS8ۑ ZhD(n"e=n:jXׄSfz8񨌫ݷ i^SSx $"&dL:A}Y{v+}ŨK 0\ooGZkV${G);bEf-)iUkkwzu*-s8̎Veeo0C $J#Tp-98ϠEىZ;:30,"ѥ3+4HNP9ʸ<^O`qE2> ( k6yӪЭJyTu'/N߿ZBf|(lպq)0=8ǣBudMڒ?"QMkl{܏'F^~1mRj<ūKaxLZkX.XpǀhRtգ!>N.´A"̋E%ܹ߫,SG?eU%bZx8 8:u|E&=Vܜbck@SGzB@WYeLԧd]m&GG^sfrU:2+cjLlɌ吪R /yԤ~G}IpNZa{}ӀqsQjE0=gқ$g9Vc{%v ??LVϛGe_;g,Dl|I|L:Q$%(PIc(d=N~#q(ШWZLjU\dz\ܲm,?'XdݩNVݷz! =p*~UΏ߈hܯ ag-N^{87$N٣VQ;u%F5Щ2Փʖ`93:du#8 SF"Z+q^\kPf+f+4QfLvvQ,-cB#,ޟl%. !lA܀ckIE[ =4XBrk-^D6̚p`r igl ]J}=LBe?QfӹW`P0GPep'KE%ˀHFDDI!PuuG8u$z%mjWJe+ 6V2E+;e(ud1I&֠Bol;O"dC+LmӪg97{$9´I9rZuSgV Յ_OjW oJLbQ]KtwG%O c>ӞsX D ^6!f1hv(Ov\r~ ve8F=Ӎ~M@1 7\5E [-ŗ96FpRXTioug8;`Fv$rԳ>E䒍PEEהɏN*ci)_p+v+.դLPIPFY2l{oS$$A,;(\RS'$r\kn2Wz[/pCcfS, Qt6׬qNj`'Z{?{w_f\C`-*ǀt0h7L&`F^8 ҃RcPT ?S1>y$t+nWBXQұ `vB P)紹@\b k虽%J Xzi 5A! Ue9ܡ{ ^AH)J$λĀaԭ@㒄A)R'ETYTc -ʠ{ȦK1>Qar$)|+U#t4Hm~8G.PՓoNױ0  <3^byW &c\U5Gbm8m=|Emtpu{٭9'/kNOk9[gLs69†,!D\q'~ʗ@J# IP[hrѕPP偸Ӷ<)S /2q G>,;r MD{HLg09؄A 7`W'+e?:=)=Oέֿ5~J tyS'MQ {xfDQXD}+|Ϡݡ_=BoCW\P2$ X̟RJMAc㵥<d~d!nj&m JP(f ?ǛƓJOvYzּ.[jMc֊ 9eY;/z-"2"bAK&@?-(2kj_7P9_@D͖v, ]E{n5b7Ƞ[9M | ?;II'IMb^wrS+I>|O[IvCrrrB+V@e~z/s0ձono[M0iʧB3؏7{RV S  JjK))XLKo/i*"ux뮦O0g_}| ,R5_Nv9Xo%KCt(fFayÒIi %wb}E)~s uLBNblkǘݧ2!Cd]%aN#@v6TJ%WF7ہ~bhK҉nS냟mj!dInB`M;X-h}׆SQf|pѪtmPwi Uβk ]dZDzA2,Bu pQ-0 ŗ;'췝2˵~8Les A9hZC_v\ēŬ|"C uv OXD;׋[BRسz?qafaޠVW6,~)V ^Ј\8U)$9Qgll@گbأYA  IQºXڢD_vdAEBG2B*/ZPD,^U;raU;׈pJ=fCvqÃ#{ n& 7gIƣj~ĮC*[UYNO;$U4sfT4!2=OVFo #댍A\8 E 9,FŪ&(HAMzë!~#߲ɁJ:sK)՚Z3ȕl/{6ZrqoT}N& YMwDmצ_gccf賠ᬲ^bg,BCtfWey`.z(&W'j]%#i;AZK ʰ\2u_v|ʉn{s>%"T:d#I‘~H3s"s^%Tg*fhd){ C6K]Q,HcJ$@bGύ{3K4)dMDz?z[`.;iA/o#e5X3s=1ۊ(0< kHXg kZҰV@4x{ qH;ckoxMZ ܊\&)_]I` r7齳43%m+AM7LB\o m8; &fhxW։Ouzͻ*1>سJmNkWrK!@gnZ:A&-ȇTT "#"x׺bt `G:pi'kr̋ mx\,/ɳ|d)'LmK{%$Zj`ݜcHv :[D\>ϪV`ZU+s~HDAٹмZA^y_΃!c3&lόu|gqרPY.ƭ"zw&m&?菈fpp;m󟳦²AJ^NN9ZFZdJYٽ} ne,u`Plmk9)@h&_!Q}WGcX=< Dw7\>lFe@h hhKě'e{” B^1\RH?WA"\<9'BU]JduZaU΋[7{~/ܚh2ALݲmJhxN0( ,?q]#.v)jq H`WP/!$fu:8B絘YW^p6a| гgWưpr<3f4tcV@*`8N?*P?.k<~ԣzәh?zt{E4IL+^+g \Dš#L65%*vMl>2^,#iwO6}Z*% rpm\TӢZ~[#zQe VG* 18# 9tk~:GT4]MH.͛M,@lSwLHr^ѶYWזF'Pk/Q؆sWAC樸 mR\CzhL *p~%aN1gG ZGeBGoKZ  1mnM_aݐE|*XDlkT*E}:rqP ^@=t=yԉ tD[?՜58:$ 奊3iЦ7PmST r.APP)Ĵ/l 5DwĘiN)0!oTRESL.7Zd=06Ow[Țp ʢ0 'Ԧs|VAH&=SAhɐZe3E:EcQͪ~Ƹ^jIhäW|TL&,U\CU_b*'mN'kH.x4 'R v1e2׸5F.1蝽lK&̫-;yU r.! p8)c>]pr5#95FC FU\ӷvh4?Q1-V,(KPA 8̥%iK9m uxbة1j:{ZΔ( /yvW{_P֖h (<n{(7hywk4xtLӓd(E͓wnc2mRih-ḭ,B!|.9fCƆC_m>;bvM+rĤ"S+ \o`8OUuFO1lAwr .^nͯ UVPZ=D_D9yNs9v ydɯ>x4do[v'X̽5.&, jmS$W]9$/&(4z!F/8(V1րQ-߰hnED~Ծ_Ak&}o,V噟'> kLt?Ҵj<-֧ƶT#~F\vV*QK= dMe3Qћ00V3u4{G9q3'/s='$vg!>\ӗz0ΨF:~EA> 8pT:e}d dCЍ/ {Jmc،us,>YZU/^,\=ftyQ#;Zp Ws_12~uKXTI3CjWhWj![2D-^`<_"0LW|uD]n KG؎̔KV]R@hk{{BAJcz.|wBn?a =(E~dB3IkBrw% ^=qϫJZD.xz Uz:L4i'@g*K+I fWw}a5}kj)FisXgsQ*5v4ҦlV0FKjcwoșcW>KV̚8:e ǎB-\%ʸ G;ߤ0`^bwxGg Mk[Vu#UyjUI#(1voF`:ḱWĮTj]XY6ZY5<3"s<-˜9*`ҹ3`+s,_bP_IG9w CE_v!ڴڒ*j;>`Kצ&♉5+E3ewq;W 7{%/6'x4u#;Kv Jg גg-$*{o\hƛ0c+d>P3؍h,_&Fl}X"F ׂqMBlZZ;I!Pc|tGx%dp1XF ߑ -EnX^_E*yA(`Ψ D!FvKsT xp2OՍbpQc/D,mwQ YmAZ=lgY~ʰCHW;ض"JWڠI~k9n@.⍱ +daΰ" G@%W8g~ S^YZ cn8+a\mq7w` ^l"q+ U?m]%!7YEԻ9}iuhp\/v(謹:s3aCǂWa:ބQ\y8IF3`f!trٹo%1[#?χM/3b%v3~:d1},B:ĐI3l:vV2NlKHk3q~{+Q>+jsKaa`.&2ӏ[j8eYK՟S'ND6`qc[a DtO<%iH~JMaP'ϸ q9rg@`ui94=͞W7WsmԯHO~!@ ; ,H>گU)h7;?GcCF@To-R_HvqظvT,>hr>DR\(z )R)  e2&oDE'N>23!Ϧ% Si]-nmBI3BʕiH` ֠|;SV9<ڎdKiXNiv|yzK*vjHk\5u7+li.7s5 duO*{-πK#P4 zyi#cPI/za:hWٚDx]tQ!$9s$tr,zgIWE4X8j<9xU/s<ݺ@/^GaL?T}6uނH*; TH3Wۓt!MAZl\WsXᚹf9,{22?# L1a-ܙ%wr*勒n uZ_ #=S[)|n'#c/ԏ1VzӃ0O۶pH7Q~]EJVU?*Y()<{-7GaFz.Yz5j l^Gծ]qP0se[M-i5YV=hSr\^q{Wo{G[Lвέw]LJ~QLIczzڇ䔜TI֠l6)η*޽y*BȏTV(1Cli뼤5򎻰[Ta8o-|6If}5^4 [C*Əae)V,RJu.}Un!Gi[XGwGefVic)E&%f3›9"p @bB᷌|~L[nh7[Bb^Vy0Gޕn\mX% u`q:ܘ K:0ckc{ӫI`]MНT iU*Fy%,'?#:b&\P'{aC]&ukh9~"CW$F[ې# sǦ7"n=Oޏ=A U19+q_ֆ5rrJK\͞wx٭>9=PeAqMI/>OHSN/Ҫhwxљ UKY&M뤸/Af*֬UQd"LvSm5;vm&ސk:3UV}#X ?뾯1H/쒩v%Og)lkk=(<.}: +{Х3iQ-HdxY[<>YFj'm$>Z ?@\,n~w{9|pX6,'Ě7ݚ̶^H:1e]>MBC»XҘyJ1A0 6r#lx=x2TCbjѴwr?Eo»18UҺiPsbf kDhVDe(ޅ?%q=kt٨6JytWq悴WLɰar +*'muBӄ$I[rA'q[_))mmPa}#%e<1"WڥzО2j9BUMOi|#2S+W ^+ @3[jtǹ*x2+yB/H$l3uI 8z7BH"5Q`s*2IAֳg= ո5A/&ʘ8 恂؎CBT)r^Sg 9sT@ew{9D$%Ea :Oj|(dz(*T?9 /QPf5µ:VB;epIH#J}C(;M eUxC͖uD( ) L' )r(J! 7' Xz ]NtäD8ռWA^9s &*Z,B*ybp_~QUtKN iSvrLU4JtG=Us~oTSϒ֤[Tb OHi0+ M2ٚkrUH%-|+M攽:@gn8karl"%nI?B3&l{"Rul^Ջr7E΅{]-X/|9;srlOql^W]Px͟/+AYIߞ]N-wJ}wV`Ma:6;辁P~${IZ>iSFߕy0~Ti,O8ǼmIզ@Uc}:XfD9/őh07w9㯽%wNh$O̞nltx4oCFVPtnH{d{XLwԶ ht*nyT|u pf:(;8UL 'o49(Ye"Lq"L"8 ` zDf, 5Br(b[2+ҀJpŘS b\"߄ӧ !rޛvaV,>r/SӈbO T*3[׮tqO0 ͎?[LAlUNJ 2ctj":_Nuh)? L x#3׵M.\ƻ46L[a|-kS 9Pq;L~MaN>yK5j}$&^{E}_|-̯oKn@/d<*dwy粵a}gfi^W*lj Jc Mk)LGIEcA݋؜a^oqGTΛG@rtxq,A4$݋ Ke;Wn%#gz]H2Dxi>PLJZ4ZKOpΣxRX jv#!18W̓^1KJx96:MA.U|K0 b>9 }'AwF 1^m"4ہϾ:YZp13'%y~|Hסpsj-t|ŋvāh1T'NN9$$~+ 6f`B礶CǦ H ̷T4bB)R7ulz'6n$BԖo=;r nѲvodw4 ASû 4ghot/#$>arS^'>6Η× JR3A 0M-gy6h(KPӉݬl1sb;VMΆ0foK՞;&In*z@lW,=flxnwa!aϦ\]j*[oPXa/9IUm &MkARsZժ!}@D`:ۮ5'X(;ɑ:(8^_1U].;ɖ<={Tft?kG^ %{e&lQ*O[9/E!FR) M#YfJ̄w}X\jϗ5Ysc TYjpXRWG3wTyn 9 ZK }tH1\N|nt3+#3NoYR8z"L^j"N{ /$!(W^lϧ[CjJ4Ǵh dCc)S؄B8t/U2}2 z4'&`G~Fcc[)3$P&2Z;^lR0L@ l O !w:߫^EE@m3c6`݆}6[U&40(]s׷&Q~L"Fb"Vu&*}ʐѾQJG "@ܟg^/o(:}'j{&{22}/k++S8~or"6Qո\(` { `K E0vR`F9,dPLy@A1bsA5f.Ed UDHY",׊=0֦JqpR<(Q]RRm2tt TŔB]ո:˞큌~9ȽB}FaX## fAi?bŸ1Б ƣ̥DJJuD(|q~c-s'WOW3R]^.@kusC,2~}vޗ47P:$<[k[N!1:G}[vaկT|Y& (f#B?yND _b{ ,D$EW=e S|=,0ZLc#Z&0l || 9 #"=螬T\d_%ߝ' g f C3٩TlCW{s6?vߐ|3fh'-a8ov8Iv8lysxu*Ee~q]O_ܼO\.5筅SK&wcp6bTBŒ/vCT_!c?w+e pta]0njfoyU~s\lW-y?n4JC-0 M2m^>٩9)LҡSc:gx޿}az*]XԻn –UV_uW,:~ adM|Mr -e=hoaaQ}8-f/!{s>АUz}Dfe a/V*,0SWDlIz;hR04x}7L5X?h!p#s=y_=k}h^j?ح8c\7cGDӨ e%XᷲӯFJPe7yB ѭK~dcqχ, FxiETe6bk: {U{G[tUk wAUVS?PQs~D5EMn-> gʱ %m38f@ nUEASmFX(BDt0Z|ֺLqBZ}#kzLhثٹ㊎] _I $9ft#]cL!i+p5Mw/A [􋨝E Ըo\*0vo;S7{U` 2.j#qgTڴyKU,[/ˍV쎬>%%M,r?_} `[>D.;lR%&ҀXV$:⨵-?F.#͊D2/T*Xo%\ rt3%}wʴuc@Ls/1!$3[KoVIO>Oލe:n > Hys'?1z2:O?K& CTPb 1<1;U@MB٨4h>ǝ7'g<8~(u$_(p·w~VLxTS^s9Xc$T<"?/"1)]Wg44{ngJ4 ҟ%TP.1&\j~)k d :6Cw)G|U{qn*k=6Oul >FrI>{::0@`G)Xl0 O omP3(1Zlkf?+TB;cRrA6\i\y!: U'zxƄHrZab:*bK':TfAicg}i`RD7& w>!E1f@rڻ԰yF:^a" 7#V0%NhKb0N<O>o*}=x:$rn5BPǏ!NuI j BC#]mG]͜wۙ%jyC߉mPU~G-eJzI[VtŰ'5*m;!錩1=x߱ͺަ&̳?)wQdr8Ӳ\_ LI`{n3_՛wm/L~T  @{MdMqkq"֍Z߂c t$SO .c<*@#\>ez=,RꪣE:;yxXTI?ޏHkTF'L \4nSazۡ^Ff'"*EcK2*X)jX?)~/1a bZ 6y,(r2Hjkqcd$pm]tN,<I yËru{Р:L˾0, 7i0whG(0;SA< $1fYݙiWWf7"(?ܔW0![tpxBG> a  o isM$:ųwO~yċ_ZS'I-TRf@ίLY6u} dp:,Jn{ߴ&$xӆx!˧;^HTɇWza 8|lD4ۘ cyrdw3pr/q2oaɫ u.70`P`@<뵮}MLǜB+FI %^\u~`7!,@]^H>IϚ0:Ծtf(_Bp^Z/kדjk<Ws^155CnG:`! {ĀhV~4N՟i]Q2I3HL>f͇"ƵQ.YhHgsjvPDds% \32wїzLF{,e/4q~475X)K 2u*@ٽUpu[}fY^#KSa ?Y=pp-(8VM4DZc]w67bz\NO>~4K,&l8B L"xXFR+юewX/j:AtN>WReAɤ!AkJ\ acbm-) *e64 i;mqPv2LWaOo˜$nl fYOX,16qݰҁy䏷^<21\&<_%⾓ͺS2BƼz^&ވޛ>$@d.bM-Iavh ;-<Ԝ"j`㢨3?CO>^?1JФ*3Vy4sz+V Ef&숊'fil4%%%?lv5@J:<{ۑ~:3O#t 2>bJU(_N-jyUyg_H*{ $G=A?(`HE-sU4~*B7嶨S գqЮ euъ~iHc -DCM,J;HPUiӷT)䁶X+5Ynxj/zf$2dS$8_Š+WHiг5VivisjD2Â^lp2?h]#<1LǗd劐-]OΗV;J/cia/Tx ZjGUb1ǠH?Ru3M'pT ,Lc(h8X^jº wBX ?փ,k K,m+ q˚ktq'c22>:q@Sa{/ϲ=#SĒl \lѺ&Da1 !"Yg V>c#d_Q=_). كA\߬t5u>@M;8M?8;cԵԐ$/Pz"ң '-uc \~W%9b 3_Ȗ&[(Y8; O6;:jVK:um":YmgΊGFDDJZ,DE_3DѴnukSZ, *q8eiFPt^ZZb ,Dچ5b,Vpکgůvԍeq-`Vut'ǒb}v2 f"Jde+XfVH t P9~E< ٍ_ӆ ŭ̦P/mr%/,['EP8-c[y kq\`2oJgpt8CLm72&O '@F  iD2=E2?284=;[D9u [Z;)mѧI܈ZsFze-ۺpuPۓ4̪8 M 4vqPM[;V2t>s.ox=ut/ VT<|̿ RbBV.ګ)$&iY,VO EL!=xͭY+!&3 'upj <+hK$a2G|K)7HE$R GGGu16HhRnn$? N?ld88ؿڹK&'fH}r@[,{HAu kP4Ljvh3 ? ;^*DШ7S~']P,󥮠d޹?™U/̛Z7 6/+^.!p&p;k,{h:3JUBΜ $/Kƨ/+jz-/O8kݩ74I7v˶}I};vf T5ik^Qս)Y5&ot7"]rO& D" σblNŠRVFt"71 fj4NO.=`绁z顄i8FL)6th):l1:A>3t3L+G&KaId}_Q?eas #VS'N-ʲƍ`{sB&k]b*S0K}CqcBk/)S͋?rPeޗ<.YNefB짮sgm#0*KXȾ'E<{Ŕ]⪕F$2ە^;W98ڄ]BSj[Ǜ?8Q8σ ۻգ8c_9S@v<гn]?K CO4Ҕ-ӫ^ϸ&'`; HĪc[ N{G7D͛/|1}yyX߼C^̥X: ~f~Zrƴ[.&:T,:MÎaL%BޅTJ*ǹ=٪股?8viHm&4҇ $.lxjp܌Vv_9=С^73܉s?#R*t$:Mb7C:4DwDILL'EGGw8ܒ9>FE#Y&pl@ 3qJ9wAG\cmؗ<1_ɵj5#߿`$b)Aŗnd ^#")iWL3On5ԪAb"ᩊ;;9Tֶ%K9囗9Ͳ:Q SQ0cA?Z߷_ciFьːbhUa?P<.O\B+~)v=m5 hbLԣ#qD2WaP|sOXJC<{ladю笰>Q* pQ"0 ˻ŔfEݕ,BNFj}GU GyFi({I|CROo,^9E+:B)@k#bBbzѥ"3w\fD_4 ٹP>yD@IMfE=49-r=]37LXc9x"#}x63c%s{L.pkwłBڃB/|*^":l#h"c[F:{ya[w/V,b.ja+@vN^Zy6h\|[vd ܳlBJNRBH @Kq9Λn )fjtK`QhR'og൘lu=QHvm x2,->xN3ѩ ͗vBf~"}D͠;H8YBLqu$b?3ۅ w[&rqtG/둡GSLM/e?XŴd$I `0 ~lɈ,6 DWl+ˇXm̈z7s>i j;xcEm--vN +ůSeS5wC S="wH_B(W XJk1^#ξQ=Tbn( v"LNV o,S@ X̯Tv䋟K˫-(|QRQjLkyG~[]MGk:;V'nR'OQj(i<}d%eDst4WnWëxgEX~b|hz^qx-wkY.r9t6i 8yS7t74#gX؎2wT/Y,ҭDt^޼I;o A3|3U0WR~-`]%Qݍ@K'Nu1tK eMσVQޘ(Hyk"]rZNCާv>eD m#jL׾o8#yo?_ `ϧ t/Mj\8S8!m(Ө< Nu%l)SlSҳՍߡ(q3J(yq%O n g.$fO%J3]3ܠis+^@yƐ63jAF3f?l8UY+"HЙIxkke3'5͊<M3%0N\: `V ɖp_#($U*gJ؆m<5Ea XePDnβ̔ #uw]ꟍ3?3us#^xڴXUYHcsfұ:wthVV?2/)_/)/JݝbXڕ<%shcPoH#"5[nR;v iwbxL =lr't?CRA-uEIl ~ Ln՜a]p1ĪCa.8'0+U1' ?vY !3i/` J|Sd}[7x6A gin"ޗg?O\ 1tq`Ù`6hIW@u6y#PgBw!RF2SnWDUm)i[~x15[yu0\jDGӞ[-xVZs.zNs7-ܘɖV=r>oYm=缱`?z މH3tdΥ; mS[=7RI~[5. {`,#Ui*QHWZ[o!WUYI/V#Obc5OgaWhLU0éCs,Xh6}h] %Q: FB1mEJ.~GBVoXGY%(|׉ T/٘P㢙; 񋦸5]o8H}%B =$&mL'Y1 #\,14Ucga f )HcN 4ɏ]Da-+(Vd1 )\G:5/siVP;Bp?bPbob|X}m7q a?MM ]jvS[Y,P%g1h[/U1 ڜ,}75*r/j[\" 7a7u$L`(~f+jpN۔=O6&RHXrF"0#]2H5eTD}4pᭉf:\$l:SK$_ +dG 2S_O3qs/jXFښhWo֥Ɍl郎4TS/u%0uSxm-9pJk~? -۪o vus*Q5Fδ&M҄>mU\(~~ TpixmgNjhSV1?Jy,@{Ž+u=:?8ny&Q wYȿhjё%B00aE|vIg\b#F]?Qٜ# 4Z0"8gzCMe0S8l3aܠQ|}ʳwx㑋451,k擾ޡT᳣DuHf+woH]Rɿ/@د+tx`!5θy}H;8Qƴ_Ylf򵪦c.+-ZrK,ޚ)40V^B=̀50aA86XmΜ""o|=iSTF{/Lw; fԊH~֒! ,;W#5hnsS\ ,j8u4U_Í ^"o\\塃%- x;h,4W5gNni Db48~Q۔,+]Tх_rr{ J,nqx}u ϰrI6W㔫Mz {)_[*}ٱ2иpxSX^SLj2uTdhzLW{e)(C '-7~p>*yHӵLU`6grI.eN}o-KO֒iH}`6r-pnw_v( GFÇ`?nF"ZΪ]R<8d?Wtlg!PYCiۿhȋgZup<&>4^HFGd`h&D3Uu UM+ /f،͇`Z!`fwMx;Pi`ᤶ\WyP! D1X^ wחg3=$läK:Gjt~t6grJ3p^=?(e.g:XOZ <B 4%@w`؀UȧcK4u/W?A1QblGzI B֫wkƂ d:;vjT/@+OrDK3T,C:fS3-q;7۱nI >_B}G~ ¥nxJ\%#x@e?*dm"Eǹ|lXh,pmU= P/H{НFܪUCޚρU:[1+`%BmPL b{UٝjqlCd`斍bK eeK%L^ʼnFh|On˓8hQX[ P9p!s)އ 1Wч4^]i6}$]`ԻHmlj#b~;~|DOE(NW԰)6u8&d=4 JC xHgY_ͩٞF]ͤu=.|{_4Q\) SS5$7SJ-?1Y>[d_d0AXOA0SzԪO .oB`,R[|APsg]} ;>.A#zQj r݈gXi"Sp'6:4791?7p[" vJ=BrsfJfd+BdpJwY '4x {\>u6DEȣ#qW u)pI`7I#ض,ԩ_=c;q!,5Mv>9c#'|L eesvMN{rDbد=&pƒ[_o=$pԓI 1]B?kEvJCi˚~:&y#cT}gѼ $^\% H}q #2VyFF~E0WF#ƻ("$.g\-9M 63"W(^cqzQ*_Sw]\d ꐹǬmC*DފPSC|8",?s$qz[3,pMnm䥮X,/vK؝H"]4zRݥ6%fk/P~|JPrņLFnN fF}B73鬧[; fQgbXװ!omsu,7:0q4 oyE uC+IUAuRLD˽yVxXkef mO?}]Įe^t<.dii?/ySx * ?%s҆>GzGNk94}Hain_`Ϳ`{3VNa9o@P?S7 Gb61f8<^2 \L$/J#'Z$'ؑ&0)di 2^}/=|h&VuX(0dmY}ZBm_L Rm_ᢑ[< R;..۬J}RW1WM9{On w:%(," AtmUPa9KkX " f|PXIo,Xzhߛ;W<"ȪZ7tO :Crr{3Om "O} ,ZVN=9`.I0vS [EtϨڛ f<̿ ,5bQɃF-V秅ol$Oj}@E'}b"Lyy J/W\y=O/+QA8V 0h{(Pl2P݈o=T>jF1aunK1tͲ2*\ ~ 7`Uy"\AF Q=#GDNᭉЫD̊Bv)N>Os&sFxN[^,1˕M۞oAʳxp,AMBR;kՕx n&Â~H_҄>bLQ?G (3kZF_am` 8sV +&M:෗@{@k tẓx!lRm(:e͓sq ̇krW މTÃy5j'=s@# 0Ya-T L@I:x: O[[fw*5`\Q+^2^qo~aFeUc]-9w`D/R3o5ouحosm+a U5{U4p,׍Q>y&S 6Z JC "(hrE!eO0Mvtg??n3HQ#ᅠ"~߭^sg-c:njG?<3&3R̷הi͇be1Ϩhux! @;hJVj &,5:GWӟvYpcV4m5m$bvBc[ BRzs!m!.,O'o| iI"Z7BfC)(LcSg[*B2.fȍ[s+xr]7QC9jtCqd B/["/)ѡ)}}TR3T7UXM̴'*Th+]1TLG<{[",vϓ@:|ƺ\O[+GoM|B:gs$Zn7z]u׈v 9X/C{+;9On[T@t@(ڗt";nJ -A?s0n0T5[mFyRX]Ǿ^o"-;gQvʝjJIý|D=\2,B?tB2&;"͑Gn+R|ygA3W2^"ܤzNY-#Kl;,"bApwBchjJI -Ԩ)~ WuHN 2b)v4J{`6n`nisW? anz q4j;ៜ,o[7" k թPҗ[`vyE6_/\?tJOĭm[dyo RF pތ!RL޳vdU=VSc=#.^ t^l&ݒfߜ [#of`g8C-&JDÒ 'W =SӢfEeiӿ$%_ʝ$:QI&^XHs8%Itu JtfOB+ҥ?dwOV~Bn al[&E!$ZxFoLW #RCT.\C Z 6W@^=A$2r6ge ]zQc#{_z6й5/V$ցv`bP fٴ^VHJˊ4SsFvG<NЖ&Bq/(bDeS[0_d_(d F.ʎ:fg៹},x0.%Pˍn? >vM䕂~a2R<>@`h+M3gk=u>cy# S%Ѣ÷8lhHݔ5nO0.],EC,z7*FGm5[*˗M ͥ5kw#7b=[HQF|N}FztO4-j83}+3E;U߉H;@ڨ??Vk|_*бzYl_CtZ ) K\ 9!FUD|Cp)F[3-ln(SP濤Ā6l2ڦ UP =ԳUA }=jp^ X3"(z$5ZH6$Tۅ0D*PYHUi˛Pbir=aBofްQtsë53M?}ÌmOg#Q)YM룩Xӫ,wrla"%ԵKb,Ѱi- ] h4/+i&`գgHP͈v?3 tuV4V*Au~I;bJgD[Gۂl*p-Jbq䐸,ń, m0fJ_C$~t))_ބ 1nnגJ{ʒH̲VV\?&CK}3TvXeHLxBXB~酠h eIc$:xb'v?[Eu+'HU`rsǦ*.cXp.^)<pBغ8GuM$OJ|7}sUحlOdӭHPf PtBQPS ,Ac)wŠ#Nc2ߏO rR\0Ѥ*!I>Q2+'-]\.KSfǏ__lGxP:xs@_+R$ɐ`s| {P+lG\dH].· 8\Fag_*[ohrx SOD]>ajoqJD‚zk/-R)?oeJ=R{3 EO\4A&aaZtM$`@1n;e8oX^^sBʲ8UME.# 8;`Paxۂ$gE#_MTh=(ECg6 dž-1W8C@4Fi:Ût ҄Hjy=j^xDjG:$C`^07Rm.Dj =2݉˹@R𚸕h36(vf dE-Ιm#gҡ9a:A5P.2;K,9oĉIJAY+)LͅRf2 l6x 3d/ӵ[(~BHv8QLZL=Ӫ#p8 Mn\YF;a'J[+N>ʘWaNehk^,$T Z7*|;̅9U՛+,HHN`2yg;9X[aCki7O7K̞%PG<)U*ikѓ~*62 ".OkSsbԯ&I #0ܳ钷{ӴyزA69)iv;uTo2Og 󤳛o=L=-{8&bgv.}Vyŷ60|!jv0/(o4,C#<~I`;Px#$_hgHUq-cjGmAN-u ɜl{e`ZX>4ZB5v 9 Mr^azQ {,eF#Rz{0|-֥O]՝!e$guƁ kTNWek[S1\*]-=sKؠ=-JE` Z 2U5;%Lnƚʓp7S\ng_ͽnMrA 6g1jN{c2IK94ovPpV.541bk5Ha؝7k¡qt mPr -FpJNg#yYXbT|F@;iwOI2OlV(|,7^D mhz?3'XL˳?쯡vp ngÂzNHTGtׄ!#C \jA?fd a[.c^ 5Of4GTt;lZ> ٿT>,^âaJH~K}Rgmp|aơ:`4t9Uo[2`w3eI.u1XwrT"1ϳx1=}9t'~AqOp 0ҿZͶmu:HA2?9hE@H5&xXӃy;OTk/dLްWU, ;-x$KIHz?Ekr2DRְ֚Te>s<]Íe?/-P3KvɻK7ijbS+&peES3uʨڗC~Mt=2`|M]uX:M9{onwp7D1} Ql몌e{n895yn>U=>+fG}]](E gBItHMf+ -Y@~zJ%X~HB`CV!U|@= '>SԼ+.`d' gYTSR`dJZ/=$]4=A ؘ]Տ0KAQY(n%xdxi!;^I/ /ȤejZAݹkjs/9);UۭL› t3E\Mf`m}7msn˩hԋY{.:ύr}5.uJ;*Y4p )n]6r-xND`:)b&3qkIHT49 V ''fT(lv9Ά+l |-{z`{*|0Ô-k]u'*C~arA11Qa]I-Fu9ƗT2#XD0[,)xXZZ'[^2똹@݈7(Oek鄿YWzz0tdbqQ._x}i$(ɵ4fY):+ wIvqJV4_dব{74 .7߃C*9S'tS`?kX0$L:)ᅼFV b.\1OylY/V[<[R;ѲeE? j,L\SJZ<8f^;ZvyAZw ЁoϣAOǜyn@ȅQ< O 始P,vY0Te>BafGkfq8=yta!s;\ 6*Zܐu22wHRp2L.Q5Ŀwe(rdt!5բ 6_},bDD&q.=:Ii$|.ߤRd \ 7Q8疼ṣwڙf>d]p(g-aٮj 4UanL*Z4@Gpl; ӭ/\d0pĄ;\Q%:[*ĉ 9L*هk0*dٙh3wST!{LnZw&W5!"Zm ^ˇEl)HyLAÄ<=W>%e[R!qPn+!v= lkƥ2U: ?0zAqJ\ [ $#GE7$˅ĹE-/T\wqͬo)ovx/>;V-`6 X+neS5C]"';*ygLNmw+ŧ}˴}wV3pL=G̖XN%5WՈ|nCMS,J7{*4{xr^;OKߧ#_}{n!߻Za! })1Q 訏}=DfD?z'RѾۦsExOdVb%y ½BʟO"35?Z))Q|$w+0Q"V xRzռ2K=Ʊ&ޢ4nP0 ~dLv]B式"#vraƘkYPg&٠ H z 5rLE.ۺ/psWA|c9twC*\Ӽlx4^?êjO[4}S?HgN~rT+'cD6}6XNOD/$vZY%#7`$",/2/[%|Vԍ7egm>4¿cԇЖ`"!!QĝT%q!UK&J.H>VӦ4ij6Mcui1LҨm. yPHvSPY7Gĥҫᶪ [:FqIyr:EJ J$3#nK*wj(W;@ڗ( Bn-tfEtǒwlyRɠ1ClԤIH[Taڞ**T%Htq'4ChL6%Ha]f')U4D]\^ p7rf  |M.jirG^9¯~?fUb4sgAܒB<|J_Qxjo$Hg8-(ct+[2RM|D݊e?op9;ʑM`A½_:C%+2v*cDwDu~fP˽ڻ Ö\M"G5 xԕ?;FץQz*<\{ꓘBV2BsiCW;Sf3Vs.9HEI9ږr3|Yf⠞3㛟=T[G3jഷopZ+<40 -̻ĜJ+U"I ;esltr2Uq`?P7-L0Y",tj@Kȅdȸnd!Zg7cIj#Zd7>pZd5y{%{cs/ϗ0f Y52 {eC-Z2։,g&ZыpUH,&mZTYg {ˀ8ؗqSNezV\:F7lPmMN ,B xU!ka\ǂ>g@RWwJ39,6k bwbu͑HGQm><_Ħ7r{ʩDb0 oO19K2hĺG"X??d<xh4tu ̤5'N^I\Wd3u diԞt=8餺 zWϊ% 4aO.xl3kJKjƾn­6U!3^.?3l5θ=vŋ}*=nF]5'[c--Uz)ѡI{K@9;hF\tN wQ\,fty+HOK72{ccb=&*S 685-׺F@ɮwٙ& ]@'U;eTGC!:+`7ES[;YGXͅ5`č.+; Ms g3 2@X[t0hU6*ve洓 v~ "@PԪcl&WCVqNeF"v DюZnQUF tzF 4_VuB 7^Wq 01 \9|qpU.9ÊxBa򽌦9U'YpqI?&D?pd|ߩ7oOJ?=7EJJ7cFߒN>,aZW.hP2gw-,?x::R(=d2%nբ!`FoNjG9& :S7ȸz s9fǴZ|kʎx0EK(O){muZ0,?z@@ e2t'Q$BA M\p?I٨DH"uz d?޻kg-*N ]W|ӍrD)BNykqxQNz!X_̻oG><ԁ-T2D+81K)V!"פpz{a JnwA*u ɤ:Aјk{9>Ă^?-KwcvV +KߺӸZ/S2WN&? "Yߟ(qER㗲i3 cjvxC&eMg3I-*7,TMe sŧ\n_9؟ &b&^ڼ)_тġ qAq$tZq\dmgF{6A<FVq;4; h;MesH 7%^p"v@<8Ȇ+zȄuݥA['cR#W&ۨ3Qo & qbqJw#D~tI"`8Wܨ_BHD)A\B^!u=cSXȿlI^OB!ڬR- jX&ތQ"{@&'hKGЂz־"# i.;1]u2;Omb䌭݈KbB/9>KAKe1  .ĻgJb)A}eJz4SUWBn@΄{%M+Y솶ʱvTW\PwגR/ {KA4]~YJ+H?|WMGHk#y!2qv΢O2XQi;w+$"z lhj_װywkwX(52H?&;H.fz[I!qUAN-j"ڂƝ wsRmg 5WV6:0&@kP"H2L%>}f7Lz0|EiE/|:g&5xvfH2 ɳ95YZk% ̖c*ęW Qa(ވR:W|P[%(2Q9,y2I (BӔ-槀k‰KqJ!k> .CD- 5bID- Rh"f-YÙtJ~ɬPPM **h-k2#̨z~>%?zPvW{}EdOwhj^M]t}eA 9_OBZYɏw{D>L4jvu퉫- G-x̭7rS2fZ< 6WmGks{J la&2뮑71*﷒FpssMYdP@R^Bzy+{ww׺k}nvƠ3Ex^(ĺLO,6б^*@x^Lg0\nWǟÕO#+u4wW0gr W%\ 5_vөS-QbB]ںIspsQp=vd \S]7~姛.5u3_~ 6̯tʩIrmZ>O]ːQ~Fy/i1q1FpbyNW4g 9vLh?Zq,/>5bJ_~O>i@Z`K>Su\lk*[򻮂"XLnk?مA?X)əJe\jgbF@)+ :Ts\gѩhkUQ4P4PբIh'h?Wc4 ՅÉ?)7nwѶm1:SZnM~t}? ۮcnE&#툂4FmyMFi )y IXW?M=Cΐ5/^K2F4]bXP|MUVO˵+OMS1=[mr3L D졧TyBJv~osVT}@X=H:A7 RM$0a';,YWQ-\S>mnN}ITl{*6_Gd L~

    jN~Ɖ2m氄"p:LÙ(hOG6.z2)gD%^UX %2_I ?Q2T'mnx'KN:U帹 料 Nݕ(SAWLV{Yɐ ڽ?xIe +R:EڽF Ւ|]Hoɮ8s9AS$Z wg ̘Y,OurlCoGkq7ЮՄNt'^@(Z+gñ@JWk]O*/ө5;9p 31W?#TMcu-כ% jGSo6;S[~rʔܺtMgKoMG ;NgM(_]p(cPB:6L@OH L83l0j0:A%b)?gNIvu 'c,'?aGh‹%ޚ%ҋKku,$PVaMfE0IwNW.jvqOwy^=bӼxYȎY_Hȕ8'NHX!m7*o @ÿ޼`R#+> (q NL43s~Δ]gQ!QŹ@/Cp7qtaĀv*mIK}Cno T qg,{lD0(bnN.pa0" ޘ,{ː(6/. -q>s#+jٷ]CU?0(|g$*:[/1oԥMu,H,f5tUM Cb#_)8'`5pL9)B |>!YDXc'x(G7E$!b}(E/+R(C7Y2BW$>tmeWݱD4gf*ݳK08/g&tp'gѯNQƣ > ɲApE~Y |,g?KDKYc شh8'HcOTM^Zx`!)KE:?JGkF@/)/æfԺUs {|Hj6W@ xS%FP5ۖPy4&nTO%5F ~8 lܟgڧY$g & 88"s\ ZxHakIr$T^'ꑫlm2ZX]KD#V_AgZy5z'l4Li o~M]E?9bQDcꐧA3 kғ/=2Wj7 6ώ@y v=93Yu/h6]{M2?]ѐ+\vi@C&T`6O< c3;" ʐ`&'_K6NܯJ y@|c;r'4,D0cudՊ$ 4)=%E '=`%vsEe}ߊp=+RPG%8!;fvz~Dj[ <:a 8xynf7/_yx8}<.GUpuc}{tb_):f %kQ~F'rK;]qg#zy* ,l{z~--I+}b3YZQ.tn֩4oQkhIrma'w/b\0rOL@GJV][pW䉩P~!-)2(N3+lrXB;k&`6!8d&U ^^kX8`dߨ*,@Uب`v=:by}}T.Hd4 #\#%ba}Y["PJu P|(di֤Ut )`LЕ! #S85Ij_QߝsW (b tDk?tzF7r;XAWQXCEP&+Rʶ=N7)Zc4?*O'ǘEEAҏұ^O HݶDfa& vUlj@5=Ʀ]A'A`Y9%mlާ׫^aOBS,ңA{2.&]? S@N .#nW>pѣf,D CC|,ßIKsSi!T$bDX\6Qܻ Es[#FrbPɅUҗ3hM^=ljRAwD^4g X{i8_YdQ/I ^Vf.>X@`d!,!!_2oω_ 0;|s(g@0)]4isK){TZ.6rOJ$]C5@ O_5,Ycn=RbzS|\6_EZtېLH]VfY4yƒ-q8 _uYlH::#Wر%NM0MtG# t]WAOU֓`\ĩN uH$TolJCO d|Rr(mhg*+ե:lYa- qch-ʔnbW^!D<$ʼnd5N8!" , (=,b-y;uKleҀPPWo9TeC!421G>k죖J\~ u?1u*;#=I"iKpB *SSUkU)=l_o&7Y jMܖT?k4_5-**hDbf+0R̜T`FXZrѽHg7֜W$S%=,3T]9 Gğy<A kec?kIN84Xv@'$CjT+f(.x5j> !_+!7-Ki#̺ت$mey*KO|Բ'F8X_r%$hi7 ,Wm؂(-#PxԪ:g Al8R{쟪l,̖\0"l$2Di#/ G V6V KD{{e)* ('ljc3"i]RTgOy?[,D-Wq2~ ,(}(},/Deׂ&jŧbHK^tnñd.Skzb.}YgzlcQ Ы f-43_=xz cLMXB P 'zC{f8>qywymsaͿ1bj5@jziI1X8!d PjPmrl<"o'2ׇRGTcU΂VNU `RXLoYWpm֚j^ Ċ#%EA ΣG"3MJ1J]CGʘW e̥_ŘC)=^:qy?~6y3Y2_& 5˯ {g"UMnEl]1=-4T’G8b4(T9(*Yo5 Tw=6.A3{[2 =FzD>EXJ˄EE U|"DpDM *EtR1[* sQ|dE@kH|CLgV#ؾҺ`YkܖiD|ǺΆ2-EAR7 X WR\ 6R6/Lv`z"A4(ShZvo6:`65 AB)lu҇L`('FzF3Hg0WxA32/IN_|qLXn]lm'$IXi_B2`?d]}{g対l\꽱т|ޠV$a;/FQ٢fa6vFKL2^yl[Ģ9*@L-1>c sR)à4rxS~`d=&GO=Z&32^ҀjKZdݑ7N{R?e>{{th Y>+x3黼zCTw;/VpMxސfYM-rҊ|D8sf%فf>3,U3'[i%m:CLA5 za z{U K3h)3ϳHmn(&x>1u)]|ĵue%_"wm}M5d'̡Q)HJ4z{H/2^iP_%08  CUW={ oUqL-\7AB-dR%*&,7?:N {iZY FUsKTXqCe*lfY-kDq|T[njOql0j"  GHAA2Ã?R}-\cYH|(Jci's%gO5YTNS8O!#TbFx45,ܒIÒNP K|ʨLq!ީ Ɨ&ݳwi$ 168h,!q1.8j3mQOHVyٴ7 8=z?^Y-Y m6o#h]C4Dt{\PӇjY8 A;y6V"Ty?vYeuvpg$iګ/LOw] ^wRO?GfM_2!Vёa@6c`"?Ov)]-`pT]qRfxQ Pb,ZRa}k= ׼l(d/m$í2>jz@fhbܜ/pQR1wU;>PB 9B\mke" 3<>-3f}x_ rϝ#w Ԇp1&ɘOy, 40<%tėYyR8bXk ƨ/*7Mبk3pE#Y?w XydJw=R>_Tn6GpX[66_1Zn!&|\64CG8#%%rt6A|L"Gx+¼ArSF"TM܉)#z !;y%@̡pe~Ӯ=? QvH:OMSoucyM$@Is.* tջ A_$Hm~һ7zd*!S;C[1~|HGpw}_kb8M"2SZ p;6Uf܁ĩ) Zو_4\ni?s,ZE`ǎ$߼ǹ3]@mӛi>(Ho%d]w"ϊ׺e%ϥF `yG<b]j:.ݾfsa"K9?׀@U@J?s'z>DU`OKQ=DDX2áky58RCNV I%뎺Gʽ PRMޜITDVNG04Nat <~_cZ)ܾcyuEƟG #QgKXb%|Zgr*&O1:5GTv\oEEdin9gTì,dZ}q 5x%bZ ?(zBV}yRŖ /dZ9ȁOJ-.aajKK1X6~g|X:08G$O{%zpu3ޙ8Fk-GGKT!/Dનγf@b\)`2 < tң'o [S-aʹ"(I6ҏKdc1^T_D&#K$ <`vporqݣaXNo1ֲ ܃YJ/,RSz ,sՀqS ޛrTfpRuܩ=8_/aE0Ѭk*,[m?ڼ)an5d;_o4Or1OA Z9gb{ ّZ[H0|ɔZSrZ%[ۇeU7b .. u0USn9jniTS~f 3nt^Ϟ@!mx,atZc'l9iYa^suKZ, v!({ORz[S*NFEB]*o_D]aHV+ z>[<Úe6z 5C?oCr[R8t+JRyT|ŀ_R5arm`ś.8T/;PC)~7 ZtTdw“6 pze·|}K"X N %Xr.3WuB5;D8mt+78JY[˽gCxsp2?-\#֧PVV&BiokUWܠֈ,1 ,n_)w `0 2|qC|12 5HL#٘Q-w!YucɋBnnbh] rLFT<-ܣEU}R3inЮAL4H53[k!{6FL0|NZfOi&蚂.Q5RSqCc  [Wa^$:pz&fws9Dڽp. #qs^;Y) Wtޑdue3 BK^&cΗSŦrK~ڜ[SGQ3q)mY O/ kꍪ|ěVFA}kM[<e4,o 1{ MHqK i|evBNtv4XZ|;w ϯL^ K w1b wRaV|gBIG;f.yP.u{cb@i?8})LZX{f)Qx+SC#JΡ9ҋ4p`UBEJ-]G56ĭۮ\|VF|>`xno,@ܠj}PkרK׹\nns<} Pv Ze>wj3&YzϹ-B>aVk]ڣ<-1!Wʵ81-N:>?RUjk7S4}' r+A]\T(Z4TZ3(}ꌳ"ϕ\6֑&H̰1۽G]?1Ӄo%ŔLuZ 3GDh 8@Wqgn &g51pcM.GTgƩΦrRjiwB[%^#OYyU4u:w]va)q!mi#G LZ<31; fi rp:22ׯ;J6N8+0Ӣ& @t[#\f׭i߭ͣrᄖE_ 0a -ijlB{:/,3]RzziݒiCBb"sjv w Y0 I޷Q5=L=k^iU[C[2E 'fiCm.0#Wf>3Ù:#ˁ"s*P>튘p@=?@U;~l'pWtO}oH+kTH~i2c']CNc6N^gIV:O$$ BDU_kkighJLH&% -b7 Jط`t7c jBw("۶G=!*`s뼇"^:K LdW<8k *e\x#(*YIC["&OQ9kceN4vq? 8xxqr00LcЦ1\`4A6.mx䟍#mi!OTPZs뿇*`|tx\Ӟ@ *02UڃzQ }% WԳՊBF 6u=,_H?3ۑFsRx-PNAd g3IjT:#gwm3֍rdkIBf ikD*} P2{iS7ڢ>drO/vL{k/!OK*G## ׽]t/l`OXiC/ӭ _cGG 70w U_e..73-d;ջD,5;[]{V62>PwO !|5ic6Je6"̀r.DRF[> <@\_ V_bN_L~BgYI{.-fhV@pap$u.>/8 k!i3ov9Zּ.`HV=f} א'abJYz=nr0=Ҡ H]{^&X9 z 3` $KruÀlPaYՃk^)qj疪uXl^QΨ_`|Oq~m[y^glf,&(誏K@I$6=YHUgv7F K,?zbE#!?Ms2<6 Hm8//ANX ;(mv~3 3iXWlkf߈+nFީ5 ֒IU)1&(SS A:zd5uoП}3M!lz3 )@vgY&?mۇk)~B?Ee{ [&l 6Qb=^Kk!KV'`dhF6ټRpK6nΏ"װ]T+Mz1n1"`O3GĢe^hNf$] H1diqY=G}Oi^'ne'zO*%A׹B=cNnðTvYʈQ,& :7muG_{:ƨ/- SN}BєN[ѴJogQwG*Ÿ<.JDY:x)0╠&^UX?擺ܠNX-=3$`9[Q17EhU;<>1)yC. |EBNAr*RZX-26s}%R8;?.9f*X<Ū~/4Z.@A䒫KMD0K%KCR&, @YIDs蒼 j\bFӄj(3,𠼁aIdgNܮ{3`"4xhAQw+u9R`Nblݑ8XF_yEf%VwAa]zx=R/]s K:qtNk6*0. ,>gg(ʒyh2DLO]/3ò;BY7TMFOi'hrO{D{y^B|ypNéUpMz$(8$eN- Fva%ϕӔ7|;u `a@Nߴv3a2DΫC[ 1$*z4< Ada"0oIX/m O[A_sixr#BcgҠҐOق\HnddQeD Vڇc )ezRgT 7R+et쿦dufr-)!SHkrrU;텁UR0KiEi(Ha$^=\ؔ\?^}֎v|]1l 5hU;GUU+Qgm+ǷkvMKo; Hh!Y'4 pP/f.{[(MDY7i$ 9uDx rGJ6(a;$u~|ZV5k-9%R fݧkSQk 7i!>v5e۠ U[ :a9,Ht$Gk-[@=@)"iy|~M>җ:d~5kҩ.2G)7*B)>>KH snW0SSLـp5:Q`;kF`fmxp)p<:ԋg~\1K1铬5Z=fۈuz`(uNЎKA+.Y H"Pv->uQ3͆uN\P08ܵ(B3w+rJe{-/?YK/yUczR.mr-ìj"󲨂y8&\@,*ttϤ9Yh={ugĸ;j;"لå-'ټpW'$祪`3B)+ γg[KFS]$w@}4%V-S$B LĎ4^BK!Bm!b>DV$Ύ09od eZF">&#@>lM|߼6tjlj@6H8/*do9g ZLC匈7JЂ5da!Y`լo䛇C"эkF5x|B:FO\ |]~!wޚ'%o;ϟ&*a`j.?Y(o݉Y/$3CnW,`DnY ̈́ej8Bdzӽt #ߏ'tF*nLK@oY+q>0ZW=W'o/v"D@~bQ5켟FSR[@3i箐B%UL,(YHqgȖ@Q‰ٝ"//8Qv?&iRJFCUG[rCǺPwS-V"ͼpi8/ˎb8R gpNZ7s Su Te7`N>v0{^a,LY@\MX_ՈvY\(e(SG)YC:MBCdR1yµŔIQԡ}477{臞1HiNUN375b2 » n=0>} HTcr[:q|dFA` uuh+"(SH_tC0[Gp(oyT<~qt#y \Y{t l-{釕,Z*mp3teh5P*y)u ?VΖjD30"Wt{J*׫@DYbE=]RBi`[mC4O 7]g 8 TTDK w]YߪKؑ,E=cn]~˕=Ot87)v n/7i审9u 楼#+F1~RXy:7gBk)Īi"sfg8Wԛu̫~r_֌*~7ƶ)UC(?CgƾLT VA=O=1nAR] 'а{}3p[ ο'g2\}euƎPXkQKE֍e '.lԇyacvD8?͔bfD+0 *U򬼝I}:/{cYcbM ]v[m!!}+QU߹H <<)ʿf;)$ͮCQ'S'ӔJ0\Tq϶.{T_L2g/=ͯ5gCy!ϫMm@B(6򠽢,kZưx;UsQy[gZ C<ro3xJYZ+XHcc.إ#$A7gը0q\mYJ ׅ,+Tzb):\ pC@fS.p9=4M 7eD yugV*')w+Y_{ !#ӶTl^RC;ܱLkX+<ؔAw8 75ͯEqo5^f& 3Pm1K5Tg^8C8\E 6o;kSH$IzW~yt%֞qk9iv5o035nXވjpUH2pxH ?Ё4Eh'"O=~t)#XW{z۞#&A)ݥ4>8Btbhʁ8o1V1YwV}X}9l* KQ1P@AЗA$0 ԼF]hDW<̋?FjʁƫeofBΒ"-XU4`pek=>Ct&bX7$|4ӒykoEs?!4h?@'70ǽqd[i3jTY[6;58ѮS\ҡPde[jqn5=m9Qk,! 4Gl=(EfB̤B椊 |4&aD6)>_ȳrMeUVokFkY  NP7-B1T4@t;E^1 z !Q .>T=c(@+x,ˌU º+3$mzӏ 9Cvu|H0l~&qCA):TDH ߽a6ފ mrf&1Fc tNF<1G-6Zx=bw"ω9v3n(_oisPHfgU` 5is}'Qs璲DTr!?'55(R`Wa~ko(v EJ\l.$ٺCw bq?換~7bmP圗-5@"3t,AB;lLב2Pu%no/v#J4}e De:4.Mn䝘43#aףregMNtuz~[Ov+=ZWo}p?,1;Hh) kלA!Rw̺}i[c#,pd|췹8}Z00+7e䪂`9$F9q6z\ssd(wZ~}; #ɀD~Gȣ< (a` L=q7w"r9rGAJf .P&NHj*AW\sA_T3Z፥(ޤHy=G0!} V0TlAt:yA9~'wݝ"@?Li}:^?F7l2\W4CU()+MOC3՟wN$'(n|3PqbPbj͙6<'%L\_JZyT_&8zl]%JTSڪ)~*'tZ2Pژf(FH0 {ߕ[2֌wKKg"8!2'P Us4hՌ/Oh9Lʭ60{! "cK~C~ktWv} ݈?{X`6n"[?L#Z盶Q 5id06b͟\ X7?{w ʷ=t[fwj&) lR@"Y1/hKxLȰD۴Sqf|@bX&o{;isxF=-ԃJ0k)~C?K't ORk`*_ϋvDRx9iu/d0jk\嬨ްFzd\64ib;6BU,Q+GAf ΊD5lU[Ț5zOXvQ7xU O<;9^E<]7Gd]].:TABR}^kc3v avܚvs*fNaf&B%vC y XMq1*яφl`0y*OA5NL0< **BRݧ%zW JiҽDŽ%wɰe[U͐@N[mSG蕁a\|!{سerE{!B=]dz&͑Ʋ2bAh 2eC[ݫ sOJ҃jn)@7U;e+߲bN@p~ K4&uIݑ15FE:1{So<}|JvB_fXC_>%C/@ajZH )~#z!>Xv)U"lҀbZ=: Ҡmtt+ļێ'Fj6DfH4}rCm]S.%~MAVkd֬2io֟rX)LEUmd|j0(mp_RA2P#/ '^ix ;'MOXVk:0jTS`8 ZBϠ8(#)*\bS* ^w yk?H2tYzE,n%gdDoby4Opg(RYl(眗t"CVV6~OF\e8UrB1wg #6K/~gӫJ*)2cLE?@ :#fp5R|qBbF"U+cIL}H[+):n=rD֥)؃7d!*UfXp;725Ev`|3nZ9\{: *7PwK踼oW̄;$H(a;f׭WDo-=Ro{=EJwoђC7"εmM܌dg\_'dKfWt㒽d-)Ou}?j XG@"f}kB{<;MaaMnK|AKvʋO,B5#oΉ+܈Rze o2LRlu51;D#-B& 2ƘW?`dϭvYP^L:(槜&q4_Po~c@Nu!/BMwv|`F cKޖ}~""Z8y&Sģu10;fNltg@TޒU}W&ա)uT0)ᄠ|MOx[p!zrQW0s]2[DLCu ΑxWd-r ш4-G{ H9\/3 F; #P$ 1 wYόLFYTA @9g}BfLǎ#[N!!du<6gW7q@"WQ2U l$<- 4)Wdx;ĴPp/7;>Cw oV&i eX7r2D䴃 okn*fJCFj#!Y)h VvGG&ZPw󊲭hc,J6pt陎-\~\2Gğy`B!5/K\XWeDU1gRl"P,MI S,AfBߗ@wZ%PYC7C^ŃpK WU-sf!I+"'<9.o136RDPC~w2i`>a<݆Bɻ\LW[VȉvȨ{k-.6wOJ@P@ώ*0Oje71BSG3ÞnZ V%7KG(:iNP勇LQzs葤v*[# Ϧ=V <u>qWe l [8'FUͬ%]z-^p 3s{qW;k'kHeeNz z:1[lEbΉⅎ/C[TLFoonO:f~Mmt~Iwv\R!ob]N(};ąݵ]~C]̴-XGـ,6^4c$"]n9ʿR- r{d'x~ڂB('"#39UݱF V}߇-,e]n}-\rŶfkET(W ahMH6k9/`A]t +=^J.Ɠ`mR SmeĻ%wޝ=ଋ ](rɩ8{>HZ(GKCz4"l֢>>S7ifΏ6&?Ĭˣ*RO?CZc<]u@"0Wl9ӛVk _*EQicBUL (2RKlr-%WCqnd]3a61,9t;I[<^ߢ`V4=T5/J_G6Df~ Ho.-EMT1/L&CJkMl@Νk AG 9w4܆BB6PU^bT#yKxӴeMѕ@7 UT,>V9W꧑5HHE% |2tgxTuV%ap,mNPTv;`Ea6|djHާɢ0DvDO8@[v'? n* }<:&T8퐋0BT(F`ɱ=2rϤ?̍qH6:JN+0&3z%p<<[4Y*>l-+а&"pg nu7ғ*:bý4~g#!n>165W=4 t!4UVi<ً(}]*(|TW.w؟ f5~,cEmrrbxPA[p1Y@"ȸ̞r"BGޤ, KKF e IQ}^Ԋ,E~A@o66Aի 0K $^ d|lNzOcs^vPM75Ay[] )X ]$/a#ʻtJ^.:D驠@p'NfvF+0:xwM1YշUAqn^sƅI; _Sd?pN(NEMKS@ie\U.|z-Y/+B tGlq}az6ɓfswig){WJ+3*xK?U53U n ~D7LVT_XH1HZWkKɑ:/YZKĒ\ӵ*XBAY[X&v_=ۗc lWir`▝&b|diI4E/$8~`+f惍^MQYD2Hmq[B8Lf0g$B+e}9,SBVL8ðۊY 8UQ> 2py ָٍAѭ?%1;|ъbٸyz8[݇xA5Gmk[ ir>MܸU~0cI~7Va:MΘmKF>t$"1 ڰ71$`>>ʘ,P"Q'j*n 3,UOubV$)8刲U^^Xg@1K8@q;9@VC#c8<=y~YpñAhYl6EFL,QAaզm\[h!'eV.}\W2Đ{j(Rȭn/B/%ƳRXi?v!c1}mV#:̥_ 7Z"e{dZ;0ޤm#Y I{gP+Yy(qX i,{mpn)trd:aB7V' jVRnDQಋ5U~VKB%,.}L; <& EҺx!:Ju@BYQPbT_Ju^?f<[RLA @z1R`#ݰŔ>LsNԭlL\k!3|0>:ݷ j3Ú9Jӆ--kb=Unz 7y5wzbLyJr !88eڨnfx Θ`uDťCˮ) 9kb$}Y5ʙ}@`7z qȱQa:#XJo&̨ d,j5xL\B+V/sHD?!E6wހY_SZy'kg𬗅Bl0Sj֋f%\I=6;DKM>k Ku.75ż^}1D} Z)<~'m6HgǞv-9k~NQ={Jd;&ίˢ{`V8YETo:d a@N3O[pk!7'(<QydN7 *,SPZ+ W hRGih#᫺=b(P[*|݀vtKYoՐgI2}kb6ID!Fg`=`" { ۺ}ЛbJe6gY,;Z:<O.PM1\=P 7=b {g2pG`6fsj ݺؒ!n%k%B׈[ oxC%.u`J֦ "SگTp^O(D9]Q0䞺CfG˻iZ8N[VfINv}evFhȄ`YV\ HO-(-jW5W5h o\K!%`X>Br+sk vpk9Zgj듗]Ir>@}h2<--`-ep*ˠb6oЧQ[Ac]?Zii)f ,xaB Zc9OA;hk7"err#@ri mRN8m\O(GT ?zfүK .DJn(-d!%3F'$e FmISDI@>X|Z\< =tR*dZrr4~זqtX"pE^!w~| !, YGj5! &OfSS $HJ`.U@u ^H9yEbIfWklzj5螼ސrzDa,V4< QsͿ? 2Ż]LeFC$0ğ Ʉ&V8>3B=}[RK䓮!۞DKSr"ږ=gr`U39=g-K<Oñ Dq_ $+W]i1Ш:;n.\r Z\}B/b2iKD6q%>!ERSHOp`!4g;(h!IHZ i#S=pwVҪcϾKƐhQLkc1`G]'4@PyJq,LvNQrj2A"JHEnG߃:!-hN BPAHpM׽.:c龦ޯswIe2k졿 Z[vO7/ϳ~ w,ެl9lԗX随rZ]LtɀA'.Mp|jNGe^Rqy'JAŬ N+;GXj3NBs}/h-xR%и%[09jޜO".nI%{RWkUBTE$O{Q#E\YfA[(å㰋s=^Xyw[1`X+"0a&L|>>eZvƵ&h+scx?EOd< ]WA8]v{8RVw0aY`A׻X"x_12F0\# ]'d Gl]ܿ\~1EmPMnd`%?Hzm7؍2X גޮ\PwwZBs-nL3w~&߶;93Xq >['a*)!5DJJr3irD`Ix~5ѻRXp1U @fXq.&~ggLL3;wU.WSXD7Ab/ "\U>_&hPʐ'QU'pgu˸+ۣky^azx(G B+Vc39(K=L6Of;.AE"{UI/ ,.ݚ&ڱ;e3aMmG &@6hB%x5EؾT2E={]pcmw&eKTD…^wtZ&9gW=Xwh$KXQ?=)ꓩdӎ3Hd(8ecrj#M4kYFeWMP.61c|x,6:eu'8zrP)'p^&`;O uAGh'^0W /:.ڒ#cJ,sK {-*ڈ+Ht=uOFU@kV# h! *MU  h?D6Aa+Wm-d"Sz4e Te.sd^!K'Z28f<{+]֤Y-;yLEsI-&8 'B)od9_om`G%&NZe& SoiW[7_2w%NE4Ρ$`ծ? QbB?JC#_ a5HO:̗G&߆`/,Lj}H/#xZ2HQޟu:X ^GyqNOnT߀O)]AױO_&uctXT*<'gcfܢu6FY'n啴YǻcZ5wԶM!e={$\7gxsHFb\U&1Y+yL atdW&Q6ˮvmZoۘqLDM}H| 7oڵ!<;% F:zp+]ZA%ӡgC)mnTL=O76|zMYD-Jv~Nhr~KЖ;Nt?JaVQX`Fg .1 "R_r-tJvUq@a.%8jF8S5v?g]@9F-k^'+s ~b&7FIt93k-9;` *=i9>iD' Lrm0A~z7(d^Ӂʍ|~I>]IRխw@'h6 gZoLS~g1M$5c[]L"7ǹOCS>Pa_f"RL`Ʒ5$[>$w4+ ^媴GdOCn,@ocl-l?_0߃7ʚk3bND/ 5hI)89l,?7c{#&di=`(̧Tb  j면\jWgHg $T;x&$gZ&Mw削8d`8{+ I JwXmJ+9=6Xt7 @ϩi*vY3KGX✸ޒQ3"9jxSOls a ymnFK*ptr_@;/$51$Q0bpxzQap.ҝ 䙶L7ʔPy2( KŭU=cbr.<lԻ!2lp:'F(6fJ/fpal/S᭶iiH߹1w[xv#@V=d!oߐZ.,4ԇYT8ę(߳bډ_.wO#Z=j<6 0 Cs! &$ɇ338x?lM^Kv6S¹X́<--w_bzkLm"3Ңmm-idXkwp/Ầ &nH[%P+˖O{?7@[8z- ŀs7Յ7޺.XˢʸGtvVaG9Aj)ݭgt)r}Zٷ~I[RX#kpӫ˩n3] QωD &P Y"J;ST7`5U(ɷP\@7e2b {ƴDy~X E6<d!{.6 ߘ-Fcœ:1'r[k*&Vȧh?$fQsesrX^lU! _HKєbW ]5FR7FxUM(W|2mBiѵlǔs^ܝKHMk^ _̛2]+Zl6t,= _ξB`{Bh $"$ Fz8C'ilL_~JJ\fƊG1PDDŽ^hܱU@poGd r13lq M,҆C(RԀ6*8xs{Τ+^[TGs.֜4E{PT@J…C)Rej RȴWCT;i~6 7R.֎5!Cx< zG)2#p[Sk+ n捲NCh@.X ,T?;=Hl|J˜0 h[Vj-0~RVrf0'qݷ/˳}J U,c/9\Pmm&Eφ5zLB+y2INahZХ}0W,g~"',G\R'pXgV2;L> \"i䆎8YpN3˷l#K?Qz^}*ck`?d#7(FR?hT~Lf΀{{ U0e+ԯ<L\+0R`l0@:+bfhL3 k0㣖2Ƌے\V@a 8 W1 ss*) 2`d@nPKӁ;Jy 5dkb$aHfǁ6qwi\jpmeg;qȕ yX.9> ~|8 kS_517(6%Do(2ʣC$}9⥁5?wxz8,[`ǯU@WMF6t|s;4y@Lz54nPWD"$J< @eWv{BzVS GF]+bD-!ICl"cfM JkS렉j}Gg(! |77: {=g2cpNbD{9|s@/|3aV̷ txғ=!~1c.JRPPOɗސ-gMb{fܪmU(# 2(-f?Rxpty큨(=o\WlFD2e鿱fgU K Y;`zDF dw6a~SX@j;J-9L9`rGjA:hyL,ܡFK9JBhj3ڴxifkp6!kc-orU:@Q3庥ѩNG{Dǟ5>zo'_aUޞ[U#)|#~"5־<5W*[,:*4*]ֆvj]Xk(kI(Vq>YCs 'DOwdUŶMVu34^3WP9 mkURo7, f¶ۂ˫JgRyػ)EoP% NeI|KʎḮjz\ەt 0,B H* Kw c)Q@Iي.ST 'b57tYv ^SOJëPyV۵!"IiZͭ|ZoktPrd٩E̦cKK󵪹;KS7B2 .ancpK-UA$mdXکƑ->SZ[K$>\y~a1sRf @s6K+[VzaZ|BPc1n|gНQ>%i"0 0TBÉkXCF2h>yCaִĞtrܚsP3(30ˆqBv`:%e8lj3:nOm. ̶Ƃ=h5qүZ<'CHfVAu45.ꑋDzUz*"o%ԙEz:ӝ-5A&qoBpak,7 .Ĝ޼IJЛW DDvܩڈ@ل`\FB^[!RR!Dd:M01 KNJ&!EVt%pVOtn:zI`4Eëm41=LNrQFr i_rd<ŗ֒y oz&هC5x1srM$z"7;p.ύ7VC=Cp{4Ec=vtQ 6itۓG\ZRڎ 3 fL=fWq[LCE;ֶPp%@ 5K{CUރ]عJT[{Q I<4! iQ Jܐ}C7.ЊPn i@{@1DGmS$L>Nh#:dTeiɱkYܿpZ5;Vڼ}J{0J$2 VZ<ނ(^5x2d4{e%nNʰךU|4Zb(.8Lpmd'\{Ua8vXf jXި!PcS߉'IAQ ]!~T9s{ޯNpRl &lq-+ޠG})1(-Яf"L-- .3C9k,mq>>~>9yv>VP UԁT{hX:~1JB0Ihn}p¶E~6 vzQ8Q^Ȇ@of)Y ~,N?Ljӑ4Pvh,QN4<~X?i1Lw4-Ka3dRm U*8⦋) Y\ "pF-VXG԰s. --0æWߞ=x5{eͪI"5G.s,R>KC-}׈T>'[A& *LڡՃ3ɤRjFYpi"-o1yp eaS!$VQrĕCr!V\Uap"s&Ӕ_G;o!n}"iA-޸Ԇ"EWL]@w[af##y716 ^vY;x*,$e{s7T}+xBٲ-h S܇ص,4~7f1˕n@q'Kbtl,;.Rw~|3Pch?TtdD@R2LVLPB! ph1 WZ~ aB)9_&]m=nUYd r'_>g E-RWEh@E#~C|]{ nxbntͯxuXƥNioųI]nQtɱ}[7X]Nh q=q.T WJE܃+s,j1vcrN|;c*催2`2Dž?DRĢ[QƶSWHYrCiYɇcEqGhb+LsW/\zu}oTkȨH-+֎0Z?$xGeNjյJ5whJz.a*| ͡D 68UFlVUAv~Gf̪gKpƇ@!z/Ęف!B^C9@``3>PVwMR] ʛ"ΰvDњ{r$k5k؎rI? kќR'R(IQ1EžVD<.ØkGt$I|G5"?hăXQ/؊L' f=Fψ`UjR+ed< ȳEh^jĜeƁ_ԢۍeuZp>ARN0T\M:ɹSfI'lɱ: \T,9 'Դ_T%̌8(:kE,EdV :95+Qi=qw/OD= J?ٳ" mֿ dL[ &$lxw˲KnXr6XͻK=agfvyyiA87s.=} gań/5u5;37U0J-W )M[蚗e1 >y ;y4Vliy}hQ55X7CjJzg<iL)ҒT&WrbmJP.4 q-xL2&OOX\!B7G}M~i;ЈeM2!`R1:Gf}]* 2ou9[ޡ廝Rl%H""$@ujbytXq߄f!x.A-R2ϑѴI:+f3zX'nr66M_kQڡ)lc}6':E};ҷAdE+U"zq+AWZ̯G< 7z9· 44jtY"Y& iQ){$%LF_#>\58ɇ͍ IN|KҦX 嗱 ^ְEIrakP {d|[qa)8ҞPb#we]xIftC-S \>,sFЗS?佩Oj_`Z"4m2vO?#$<Tr8*j=f4GHP}]j{WMDwc$Q%Utճ賠Cx^jxŧ#Ӑ3J3+سES}.qɕ`+)c8[>aJ!4pɢVvƘ:#lGp&Dv$Q Fﺮsbpnzs-NvIQLEgSM /6`~#$4_p3bPI/S}.'Q0tgPSV/ynӝ繾Fu.A0R\Mh?&5$$]ZsdIm" {P(,Ka8Af\N숻9, !5,Tνr;Y$~@gM((.ƁKyc3k;v݇\D]oF^# \S4uZb z)he4Y̫,5r݌x)+x&QP귞(CrGd5B3&6zj43}v^Ÿ.75P5"-HoF\E$Q2f%,ι׳BU=L&ʖ )mT}2Ǎ%8(:$򱝀yw^=tEs2j,[1g6\j4w=Ͷ_NV!Tڈl >Cc'pҌMюF\t%8nƗno cVY7^ |CM3yA Ǽ$ܳtQ0m/ Q>8|6q! T /&ڪx&d,h%y*Op<:iSgQ6i (WpNӌR=<ЏW,8j$O>*PaiE4n*[7*>3K`)r;Ioޒ\}6!# IPJn&cCUzYOYcPK-Rv/"3;g5xS eG T˼[B!CܭgJ6o=KmS·}wxz.ȲNQQ^JX|m(!G ( k͸cLw|POa2YD(gE톂84?lB+ p%}ZXj$ձ]?$~3thW<߬'\ k+E_rpH j=IwjpM,|4pq:A\ϜU+ɰ8C!r$? ,J"T=&eبQ`0 hJ+lА\pMh6r%}U !IXY^G͊{ n V5 _?h?4_[ ?@Ko[^Ѯrݻ'V>yy2-Pzj1I ݂Q{LS{HݻFj]oڨ[`[t$7fz+H5anVQ txԴ40~QbwFmqBՖ1Lr6prEV] ^k0I` uO(w7|`]]TqX*cܝW "SĤh3\ qdiFR6ç(KXT boy#RyJp6bQ]C_V`Ųbb^xS4<#h4,(Jb1.:9/ucBmDU9yУ >DIUb¶qza bvE$*Y6 j@ v=Q%90G_IQ4 qn0Q8z48ϼt+*^-Y9s/Xj ݐ6}?h)i$aw+Ū{,Uz 7Tqjx MmvS+'>c&Th]SOQrB.׬ek dtGv}Vw/4hހ0b/uVT[V(@xz[a:> zu7ag%V"rXHU3@g=j$,cpHA" 5a=| t7atSG=ܨ^@̔ӛ'Cj*_3^@^`Ux`4~{~Ŝ lrS\OLN/Q69mj 7pbX)FC=|Wlw<ǘ^dB2r=ݜn:=d8br)M#:K%$x"EZ{\>&ôKvG.UhqW54YwQ)@ÜÜ9TS&y/˝CRЎTD MI~YPxM~7K0 YX?' M#pгSU$=i\}'m*} #M?*% 14(,*1e0T'xz X!Srk,'Rb!ydOuzP\g)˜%+6T<[68"a^M@uR*!5Cqn^.fs/I iUiFx F^]'-x팘0ww@"*/~qC^rIЪe7]-Ԃ/e(UnjNͺ!3u|Li h41phu^ Veu g`{(X_(Rt؎HQ;ɬ͏IؾB֬p>[3?QֹZ+?:oQI߱bՄ yt2N_fX-"2(0^+d܅m?Uߑ FXؖ5.c$Y & T˰"^(1&U{|Rpx,BX\iqpqSHi3W"qU`0ӗ|OĒ3W5a3-6jƚ$k Ezd+3LqDMHߗ  Jl+@ vS?'p_+h6"Jf'K-%QB1+M"EewؕUK>6 l|pP0a kJM͹s\"uCdLx+rWdyջ3aP "@m0Ϩ X,HL{ EXUdnl}W54`&F>p#Rr,YUَ^ ݰad#RXG8n.pY5T|0v64(u`ښK5)jAKKl`-\UZǼ3{ ,\ZKXdSR[;ˮ'Z5UIXu3H5ڵR$/t/mM|Rd aX?c6!'-N;WG|)( @ kR!%[Rx4%a ؔye4ɔyPс#y ϥQʁp'&uR BwUCc,?|%P6hy`3A}FÚ hdb6;5ݖZ榮cmOv_9E{_Txqks'3S?6E7*9Ts%]7/N+{\POOkʚcŵ7 )]A@aiIZŔpG$f՚NkL\Y-B Z:(hBx 0Zc {AJ 0ntp9fmV NM/5Rk @`db4'ɰ€eQ.2;6?jFvz] +}ril7 !mJhշ@ k<]3U!-'"twٯ݈RLp`7A^ f> }c57Zi/۵A'zS`jSHY^ \~h̪y_mC-qAZͯBrP!dN+o*2>7U;eQAl֨ZC$0xgw`2 YGk*9O@챽c˘9 LoKJG[(@x5o˦C`ť^4(UUsGPO!JEmM>qȠN AA8L .=KL]C[pxD2]7 >߀vJ MYD>?ae$.3|&R=})2:'I0 SW,f,(Q;-3g7w=ZbR8J':߳tؕL}=ü'b'*2Sެ#$Mʽ iǛoxT*J%y|( 3U?i~"%;w~=F4 D~|gMx Ֆ}OqfYvT;m7@p.ˀseh?z}7 e;hd>G}t' pa*փ'ooZvA/7H W d*Ŗ7_I=Y "Jeh:dB43>E8o JƦ^`6խee7t#WZʘ$tmqӔK.:qɋgv nU%ПG!:MK_9Oq,3\t( .N)Ը/hBp2J~ld{PTH ݫY}%x:zU`!]i@`#.]n!:c#ĦwV4g[hs ;vI7>ϠA7-Xfz#G>v?X.M v ńRP~Fs&W ɷy6l?kqLGerT~9LS)0pM" JNJKZ9^Iة_P5)̙*I G>[MTh=*Mƥ}ذdDU{R+WO40 8{\@4[m=@xҠzOz[,kڒ\|:&F.#חEkH;Ya(ΐ*^g'mhF ̓}A/+u|FҀt^zNR;:c'L+q.zH$N>}!qN.ui/՞Sۃ,*e,Wm1Rۘ+j,e14!u.HݎF 'QjgKξ ӎr6YvdMIG D D77<dWkE:jTd)f[ǫs\,%IQB5;H29g]pLxphxܱHqѧ$.~wb#9HoM8jqi^- PSϪ(^?րi;?4^hZMhŢU=Oe{r[eTmr:efXAuGoG &%'W#^fK9C]sg[5l+W%)k~͙O(Nz^*ļh?T2_jt.\M d}h5L1RmG)"3 gn6z̯_z}dE(K9HK]}yCP&g-+F|j¹Yj/f ,g"&wD q }!8֗-JdBCA,>c+E(HnFytqSn'DY+>-"7ak4|k˚%gXjz76jZVIu{\~Q? &0ğL3ņ 2*'VЏh_'NBt_ ,\I<1 ea, lsp| 0Ys; N'k]pە= tܽ]FFsnT}ګ I?&ZqGLoƥ-( U# $s[v,Lnr7Z34|g %:*z9+04j9 ftt6cZIoE'T `>"4ZGcX˰# I!G8`p({ YG]|jSk]c`q]=^a`nNc!3\ s.g1ERHZTF5%u=;yU]ltPxeyԎ~`cURZXÕ pp tk<*L*^MZD(.3~ C4/^[} DXˁݮbmuPy??:*Gz2 $ O> ۦEO,Vz]@dWj=&gЬmץGM7\|=kRJh"c1b:{5u.+s]7@jg*\!IfM*8o[2xt4? E+Q!1x#/sl͓Ic7%g`irHqci"X ll|#w=XϨBGy¶@O?_-,\l[2M‡['օծ֚X\jX9ML "[YBio[ՃQuz1O5Er Ҍ *; [ "{/,g1z~4Yx`bCrn?޶a~-\\׎,kll(ؿty KQ*\b˭Ռ@5!+9@X 5uedO5jbh;)~,N/;DE;CQcףe3.lT<ۍp wq8mv{k "j|hU9u@KBx.Z0iqIX#`+AZJ)i;g4!l1jq#}؋l7$ޅ$w1Z 'Fy[@HMFicAFX^?3Q\Jٽ͆o vReOx"h>} pZ&TUl+h؆oz .SPZ{>[EۆPAEʼn$s?E\jwkL*9.a{G96鉀=EY p\ <)Ve>!2q*ףDڏQbeJn>?zۭkueO@0^gibvnfq+8Auem'&;Gcjf10aOD(>H\e|Z uXDW @  E.螁C|Wc2xdu|]mM Ծw(DkV5/r<:DF">3?ï,rMuwR\IO|ОԶXJQI٨{KE?+;*6q /ջ0{윏'TC=@(2p锓乗pɵoaWF 7 ^vy6Rͻ…έoOoa+z2{TN2a3-TnKڦ1$q۵=S!i3+:G.Mo.TN `n6ק5,@@AZ#|NT/w1b__% @5*h߾G7|y.ϧAD923=x_8!HLXXJJШC# *]K֓k ue'OS&oB2'5+@+pPXoƺ^c9?g!9/_T`{6IJZF&e Isoym_qfCWb q,~o4"Y߈q W)։؎),8ńư2 o]jBWw p7p#3p}ͫq^Sg2w3iF$]ܝAAEGXcEXxZ3??a9W@ 0qI2p6@2h`m*!d:  _!aIQFy|ȴ;b:"`] <#-#I &Zfl'ԃ$þȐgb %_u1o2GyLn?aXBwHjP3:r@ 䫺6xgB:u}y-FFDKnQ$1k㞊IÓ)l+7?,QC]l˵{-;OpW~D򃓫֑.N󎂸?m~ ]g]҃|?PƦLީGqP5\~2P~ob8gBn͝ݷ0mEbϵwtv(B*ISeGkYXy) .y#;+ dm҉)A.! C?i)bRs1~X*i74;!}ɣj^L54i{ W''mW9 0+x,E֟˜7w8bXi鼿RKa*v,`܋TQ'̍1|moy|4nl PB | zra&2?jb|VHNnukݮO5vM^MkѠ8c7o,HHpZ[X:R٪ a#*l^QTv ?7GBi=X"BMZ.8T-Ŗ6-`iKc9qW5x>Vi[m;BGB,{(_)j,KyI4CuO }Bi|,:;r4Vf\]Fuf̎5 u)r{QҤ#a'ҩvӊ?dfxT^ƓӪ+rA ~DJ:M>%mou$Ƥ*-d1, 7UXV#%_R-`E}3A}F wj~swh_WGbU"UjxRt;QؔM<; cX7`GޫEF€fE",~e=s5<^eK_~ƍUnJ"<[9 dk04~x*5ر!&5Ur7]dog'RZęM{83 5.h( hTll{<a` @lX zdS SP)$e$f\P29~ hාlAqtakeͤi{JȖ虏vY3Vv@+^ec&WS,N> =MQnꁰB?kD<OX)9aǃSHşuk; KZv_|@m~μtY>w20b PuW%e+'XPy!O |ߙ쁔!1 ;?Oʥ"wIw\W8owO7mǠĄxou?̑JƞD}L1Pkȍ/b⾅O46w-hFqD1zTos~l=q1Ϻf::Rj RRWݿ"ё)xͦ86*d4&yZ˜4Z'eǦ[H~<1<dЌ/ e6p #3Nߐ9gJ44C֟IY\cґ7d|ȐvS!\cm=2FQpoamci]XM(ʜn~;wm&FMcm] &8٤s;K?URlkN%HٹF2K]Dh5s%$$ߩ=}"n||[މOr'\=5`i oɵ%ˮP'D*2@%(l[Ɗg1쵤Y !d#;]R߳5ԝ5,;z=Z@M`}9ҨAB]qbsmjV%}fnyztZ,G腨:8Vdɰ60&oK3hnH1 ` ŵ|k5 }X|G>#x,Lhw3`ؐE4V^0TN(mV_u llstY1sUH;ڌ&8^(/]>ͳ,3] 5V[#.? )L}%?^S8g\Z$ب~e'(FQ-3gٙ;8Ignlm &WBF)JOɍܓq{t4"e7'Sn%8߈¯?ӭȺB8L؛7 l0粱i8)>5S0}Ϊ"k*+okZ#+rr늽=Ol {elQcϰ,,wtYT@2| t{zR]_6xNL}ݲf_M,7zw~Omd]Y\폠z `*lU7'NȐ Nv+QKfT8]KiT=r{fMHLm<6dlXFFSi'&z1·̤##6X:8HvB 1i}qGXڙZ8Ax]ɥX'^́+ox~/3O+ͨQͭɷ"m"W/bI M`&q9&NGppwX~lIAC'k,?H_f-wD8`X pt(g~Wnj;IQO[8>g$=F@ K(o_ZAT Ubke(A]O"hbO0=VBoi@guK]XFf}A_V$3( 9bM-) FtPs!$aI=|tՑZ{~:.֮gAu#3KAcRӹ$W)& +ॣcEQ\brĆt^O_x`%@ώ Jk-(\98Y!]e- Z37Kk'611%ݼ8dR>1=+bç>q XBR`}ryv?0]AepRr sGsє X=PDoA>%̞\ZX{K}Wjf~p@N \%(Fri8l(uŏ G6!SaXO0%,Af#,-<'ӹ<۰E3Dy{G'LWϦigo⊃_sA  F#V I#掵_lMT6$` IR-{";qy1-EˉaQ[&L( hZiEo]܀ g2~y Idܚv\;0YZ07070100000021000081a40000000000000000000000016239ea8600004b08000000000000000000000000000000000000004900000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/hid/hid-picolcd.ko.xz7zXZִF!t/jJ]?Eh=ڜ.+p7ܡߪeb`Ń3C˙yWΆQ4cηĺi6+kzߥOgJUy`n`7{ |hxzR1z#=(4QeM3(uu]|_ni 0e! R H@MJկm2_Pv qoGtPA[AŲhˬQ0 {,=d˽ϐf  #4&p/9NVv?OBpfD]겑Mh1MZX gǍ0*m!s=״ (圴%6" Xz!ʿ qt;锨ޖe bwB'J;Ϲk+g=tۢ僸+xWXϯF3U`}XÄ[WCV<6p!`s -iq 8Crs pS5 }o!gw/0 zرhyĐ5>wzJ>sv0w`ʷ}xA,c FH/d:^GsZC("NKUiT >?zfa%(' EE%DNL_+ԷLp-C(O Z:k(5Ux-ˣW l2RYbyݣG#2BhU(OݩzܷVb MiJ>x(G*gS0ω`AwUp=}J1~}5#1L}$8m[56'9ұQabqLrMWt_H{)TгvĽ$hCȇk۽xqqwZ I:=qBf燑嬩ԾcJ l/G N [Z178|cfGڃyohħ}gU?#:+z6 }J=t ;=G1ÝPR hٶX0ߤV ӧlV*܃] JDGC7ޠ}bҷIS}VvI[&(tӠS2pM==Zs!G.S2OL8qM+<5jH>X# p/`F $`|T ܢ-&~ ~O^di фVe0 voenPptA34rl_v ӧ;qo{r21LS[dYE#CN>4KLc>RɸgQAΜPYuVHҝX`eŘڔ#"9g T #|%ryK8 Ȯ_E9J竆]F,y|;7zh.1cT昌Q9\3S|MnPlGO/n?5V1cmGݖ9Op"^Ͽ%<0;1}Εcefv n Y̆QT-E*@n9 YUpi32Ȳ FXɥgI?,Hй' k# AU:r*3 R\\dž2J5 96\DdJ j=~d7OQla-ث )2BCM)ldݡɾɱ‘h|c{|:WY|I[XKE@ѥw6A6G$֯lqxB}U8[Vf/5|&u}#1LvpKݫf6p}Wg"8kv$0@7/0O}&Hk]@F1+r)2~ʢ~bڸINmOtmC9Da9ȱYmPN-Q%SOO:;vl3TMLw/ L'n3c7I1V>VAL|UI5̀0 mw\k閌`lo>_7͞/gP|#l~pd D1I?޽tFՇP~!aXP^Ԉ;]x'f>ƥ.#2M%D 磬OơBFçw}# oK5eem$WX=5yTheGpcH" ';FrRduco\CD o6+6H26=GGF$Li%T%ͪzBe3e#Z`p M[ ,`z/'euv\3W4F$P96۵8X;P⡂d0)m@=B׬%ߚ&zG:'CF<,LH|Y kzC4{KE F4A{ ByI RȦX*Gҋ5F]o*hh6 8+ \M#_ lj@sr&I iNjI+!~ŭIt.T|p #X`nHev;Gi`r*ҙW)8A?;'Qa5>bw4;(p7٥Yw>Xx+ZA wG ?ǝ/oQXf d-!u[$e?c6zgO.0?X]1 UF4HKkbњߐE9v0wh%*3V|qQo5f^bYG=ك?M,YOZZ׃+M C\v9q|֮o4g 5|5" m/ӏc2&#)\h8J6ۙQwLu>M>vOщz0fl}(_q; `khĒPoձ_c%\p5dXQY1|,BR5hL#j&Qˑ~XZkM@]|,@h[ Ba"W,ɝup"SB\=QzP͍ nN{m=f("j"7*Ә+e. 1_ϱvOv 뉔WS}B;r_tވD Բ* a琴D֕oȉjŶZ$"i2:Wtr_O84i0&/ʧ9{*Ƿ&/-3G3PTj-pVQo?JMnA~- Aum U}36re(bݝAvm6a])qԙYp-eݡ0/@D#٘X~ҡ832d'Kgh彉d߃l ;4"AnEH?#Ӵα0D02s+zÊ=AU5:W`5 %Ά{#ǐM4 /EuRUuYQfN*<67=>wx XJz`uZT?Ihdhi-|r?$jQT#ǷH\d Gj󁑀@0tmMPs,nBĬ7!=|zNH lѢXtun[B)߰f̫(m#݁ Њ )'HkLԘj>c@L!p0$[(X#>.*,3pS },2Rs _ w%jbp۲[#YNA x^~}bqV=􍾤 $6C08=pYc8 TA}oA\PcGeM8.dL0w${ù`5 b%wqY/^]u_%Da޿2AM}K)b?E([ט1ooQw{H/[0gԽ N{i8,<26a-we6s.?Bʎ1/tc${EV6o#B@ #]Wa0vxO( 58eBϱ'ZC btno K+ob֎!S.] N]~uqwy pŠm5G[a6g]#ofXXHgke!.?yE_ !O6:H9/# G ~7^;%zuJKhp3OUZ  Q]Dx6Yj^ n5\ @joZ6Gl*eKʃtkW7E A(.DC^ g [d_E8\K 0q?gjNvJ! ?:G 3t֞]:ADӆ% j>X1_>R)LϔG<l{ж7JoD"OTݍdG"׽Lֶ sb3 C;4KoFd) yJi;OmB2uTT~OdP: UǛhwDmP$]EJ!ޏ:#&tă-5&c A̙Ԟ"ؾޯȌg6$oВ vil|ɸrf6*~ xpS:ƭ!Z àLMP29'9֐BCwZEὠXk'91C/mfeϠ' }-wh)_x$,rEi-9nYo/XSIVN @G\*Z=N1 F4 juef5#C0̋B`XC;CM(OdUV_glW)U!l*E484 @1tM2 -ޏuYBvLq~<ۨ-9k^}I-b8Ԣ·sQ[aWA rpSAΌv>M ^*Rkp=c/ h@jao Lcq:J,c2SJi /ADF@"&rκ`$ 5Tp+V[|DVjCxfKrfAafX<9RBe_&m!c%z)|4Dҵ|n_ cew˕B;m uMIĨ ospzela@M 5;:NCGD: KO(qXiq -^l<h 8 b[U4Mhj콇"~tXN@2W,3p j̦K({`jhks0 4Mb@R#9=XNm7'Vr巛L"\$ʑN /3[=#%p/T hU@)m>)Jr7i}RɈNfE^1u} ?gN7pZ~ZT0ΚP.yF`W[ulr)%nPJF.1r];whT ~ɉAݓ ؜۹ ⒲j h@֭w|̃&ݴd~ci#)ڧmD5MGT8@ۏlna@x6ЎUѝ"פCy,uQ O$#BmbhbvC#ѯړ2m1zzד )\ۛ܈ֿ;6\Q bu*ngrh0G!> 6X7qR`?c8kZHh9grliRV*;_~e?PF"}K<"JA~mrw Κޠj[.PK27L]%n੼‚,[8԰cB$d9bcF3 Q.4&m2(-3_7"4~rҮjT3Zg^A0j_o)1b\-{Xަr {Lw{p4Y-*S}m{ϻ+ S]3QԪI5Үw+HG='T\K²vμV _k"wx%z7k*#ʞAC,@Do|g⚱\įWH\Ed(I5^He$ɜ=9kurrARǮ}x2+vFp(ݖ-|LՎ2"zI9ͮrMfs~ iH=7L%{M˭. :vL7#ۊ:'fԽnщo]@($,"81kٝͧ^kp;$VaT@ȟ6; Ϧ]/Q?2Rf$b…d=8kfײ5^I}6tpD :s)Lh $˪FSGbs`c $izWJ%ˣJ9;\ێx||)v?5# FKuhK [dri&ylir..4vkrڟMO!:̾Mܮ 7o[΀D IKX8\(Z9#ͱ 5/ObZ#18K]1E`ULpZ\8mT?jDv#ꂶ]d]lHcqLB?rRjઑI\7Iyc`Qh.7X\kuymEdя~/(8쫰'xb]bBm[1;M"r9]ݘr]M†S5ĺB|_פ/:f@b%#UfLa랸ԟqt&XNIہqn逩6'tÖDln}X]Sh1W G0$'R$_) $UPJz$ +rAoOY~H1%91FQKf΋B̶kjB.T2ؒFw+(/*"FQ]hd@Ǽfy7_bcNDA*Mos'bMJv}U]H-z(nyVm1]b i ¥%tֽ[(K?WlJ,*7:S>I+o䜃 ?擙n1R&+5۵)ו"wZo Œglxq\(|$8@U4xwo%_4hU%A"< ol17"/D̺"EFW~qz)Z YT6}Bin?׬CMa{!{fΉv>U_H"6ʋin9`!o&B#M2㤭4pX-?yp-0ȺC#{0 \@&lBz!@h7!R;)kΞyof&D޲ЫQT[[vNWG]Q4u{V2yEM}^0$4S6yu k/$R{B6&˷hm?L~:.:5!Ր+xȵ ?|~o(2I.,DVz%!(?DzIy3PM( 9@șpO} t5@]&I D)x~5Q տV2z5X|pw)=hu3h#e :I8/:QGBH]s9 LLjj`o3O1}6)^46p{-|ֳOT,(Oh Qu /WztGg"n$/ n$躏]! k*j19O_GTl*nƧix#[C;C;B@>Vp( 1n8$j 5&ھSqBW}ycadukE~Mqx&O e7j0ntUӒP)Wp$A<B 1rNO08f yv b.imHa[fsrMgR˓v{ .rX hh nJCꝭ89;аԵiDWQMr'͟"ϊ&=GJr<%^"pTBj=DɼLBB(a\l֡!Sib%rѽv4lY5d(}.JzaCi&`: ݚ4f#=qxW)h - !!aQED `U%f62فþzBe"Jxf%q\tt,.gn3*upΊY1/X퇲n.F8-u֦!ϬՎ(ZU Zsh"{GRj0!\qd:@^p8WSci.{SeP-{Tr_#%Y+rtB4Xff8QRYN:6 ^f>M| ĺ'!璋bpf%QBXX5dή>ܾ'x,Ԁ[`zJ;}vӠ-;F ~VfEcԙ73YTmr+sRrIR8Jm[r0C_8]?ie'?^u}Xם9p;(f:f@+y^ ;50Ex v9uEC03 ?2ބ: M{>vh@/Fڽ#oqp,]MJ7Б8l^bgf/5ĈTJ0Ej"z{0)3iVpTˈ+jy:/כg')sQ: T-W R sl4R"onclbY>oJ@R@>z:b,NW>}nv9EŔãXf.5;mEζ^,tXNqAD~sXǛZb.W od%%-mcsUNͽ4" V@,bV.!:z: b loZGE#%vm^vAE7iBkKOKrK=K1QI/\+yI1U;EIA Τo dQh%uEWD'<0,|VuLQ.#\!g=FC.NLA1jy1%632OF i&_ C?pp y<<ѯ08#aP.SB0 @{z3dV l+.2,V-9Ybs 477IPk^%Yg.Sdt6W?j\i٠"m6{-O3޾RVd{2ArcI ` m+ğ,ori^O K{Z{6YiҽUJKFƐijMtV];UJ,7xZU7:OJub?x? .-Aun~(e2L= PXWUW*LH<&Y?%K V5öm3x[*S:hb3CeY_m|1vBaTO61R@V/ _;Y1laә#_IA7Dl5[' ;+/ SpPuA1Iy,ONb ŽB{KaGHf֑3ƋZEJ (pFv>UlLe:πAdXBp708 -,TBmN4ai&0~!zD W(F5%9HkK+$c':U{{(̬fnݴrèiN#/]ޚ^ҁ\Em{ʪ]v^4.G(iY+ƛN6ñq@B Vlٰ; ͹}#e Ց1ұj$6 &>'4X-H|Vm[+##!ȫc =_ęmNaFMjS;4abU-0+=(ӝ|ɪ o,Vϥ@ܐf- jxM 7,WhB('6wMӌK̆g넵¶(҉|>!vΣs^! a N*vLg֑hd! ȶ^sUxAԣ >=~oMSC^Fd_Mg; u WsĪΘc(ܖ:XG7(up`EPޅcn5m94*)nOdEG :OBcwjza?_Pr$:,9r`:v) 6P ߖ@,PʯhtioI m937Ĩ5BvOM63WzRr'z<1C Q^1f3wxhE+\a0Պw$Ezj0+PR `C|AX3&rjs V].&^Ȍ4\/@8bGxckR'F[]ARy;qô9?\~z90Ӌ1f<{hyCr 육O/:/FuUd_RFOJ W:Tr=qEù ly>!50\׃BV&gx&LLbU}O9$[&r)Ccf9`ro!y5*V8'oڽVs[Ɇv9kb 69p} m܊ {U 4n tBB Z~5\ @aWu_@H]&{`{;4LrwtKW5R #iF&.DG'9&.[ԌPŸR#FacPSi|y&L¬K} }0e>gXp?VsH*g鱍:"f"~k$ZC 9U]73r=Ѝ֮ Nj*ת M <yƋ:~'kjf}gapdo1I7r˸Z<uv o̓MH?:%t'A }*.ΫiJ[ &6! =+9U *}莆 !,Si6+?3WA`MUpV!7ѩ-O9/`QX`*ުנVҧe)afCP V% C+BVbO!&2MP͍ vgpiSB]\;{:ropl=`Ę%T~١Ey?w~Al4$(*'ZH`ѽ-T4`nH6*ߞCWpXxqja_r;IML|9`Cڳ ui;`n`KKdC'59Qn]t? T)` WgǔWJaG85َCFP4JOiܠ}iÐH^+{nƎд .'b/T-]=.pRfHϪ'-{zsGU9MIV+0l)182r$dH1]URcN-Y_Nskއ12bcr IACu}mL6Kb8|fɱY 2ri+&vGbT\:}` KMK:/wǸpؒ1}ȋ09IJrn?0zxDc^^D , \fcV;+ O1'$ۯFS Р]9lՕ{kq#\#!] @{ TPHZQz'J=::OQ]Mc7yT?0mRHkq~2݈-aE icoi:]CoHvD,3]V Vf[1 bgB&ZWzxaM:NBSVJA2 ś "gi.8b| $UpKe522L(;[GWi&=\)h\ҷ;,H2wgYZ07070100000022000081a40000000000000000000000016239ea8500001ccc000000000000000000000000000000000000004b00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/hid/hid-prodikeys.ko.xz7zXZִF!t/~]?Eh=ڜ.+ZSpO?mHjl-Ϫ '\piOwKD-T8 פAn.3z)&4_t&TY&gVn12x3Ӟnp_ zu &vLYmS,zK;ü2XYdP~=sPQ@N-<hы8sWISVh;hbO DI 7P_Tm9piűgy>cF5:q JŽ;IcSY0*EP]N| i]  r h|_:SH [üOӽ?xRŢ9 wrDM)bNQ2oqli,^R+",:$5xy=hyG!Vc$9EV9DzVFv&i6 gbey=*t"`mVnN 0HNkc5/R1%{C,.Rwn W3u(r:Xkʊ; |hrؙ70Y4[6]wI+8!/ /W`qE"[JwA;D`3LMY>IxdMf0ܾ꼚%1i Fĭ\L`P}9iV凙z6<FtAWhZM"&ç }̎b?7C4E-^ BllSr9KFbK$,wD2XW6bl.nj ٻ=ƈ,|`;l>lۉ vGfsvzUۑh ,qF2Eͽ"#EfZ?{Z,w:՗Lԣ<rWz&pDc81#A<H@_8`TSеFt==mg,rFm~k\l{M"桟v'0ANj;;} @&X` UQHߝVEk?y愭ؘ% 7["8"`~ [!T8=C?Mb#N`/dChqmHʆn< z"X+H߫"sX񛫐G4Ա~o: @+Q`mMxN"e y d".r=w.O91vVL'i(Av 8 w%oG̡=; ,( ;6j趚0f_.=7fༀR}$<\epYFE|j@tRJYݰJJؒ̐O?‹áMբ_v_%+X:#UUյ.hu @svգ"6Zl 5ÒSʳګ!`xq"4M2 .q,ڐ7Fr'6; +$ro.ZC*Ƌ@ ^cUCCxG潝|/nHl9~3}Zw' ZxС( ~[:ʘqS c_Abu*3t,1L$d'tl Xm,CVjMʶ{s8TVqm"eyb\Ƌa9>-R9J C ٤YȿNJpT*V6=bzMXNVr[!{ׯM{9Vv2im![|1r<fjj]Z#yL/)3`Z2K?eeetaB ]At;0~ACZ~yef9⌀Q04/FW>MâB~{zf\G%V ea'bm q3B%m3U 'Rf=8$ʽb}dxь郅֦ё郫٤  [2CǣM>_^s@T0CfYQ^#\Bekі?5H @uvrǛ{ cB(_omM &TV^;¢D}ȁ"w?AI&h@>@*veKʎ GH 48&`>++ǹܧLX1G}Mcԩc6ˠ)3x7l| Q@UXiP}坚NL&oD+!@o#{F<)wno"0hVWa)]Z)%|O[kxk1KR}@Q;g_LРBॿmFlK"]:@73p.ߨi҉^۱ sb "?v~ N?yjl{))\*(HQDf $ctױmȮ/8.moТP} MBo`K=AHm #{@e6M\L34􎼟%?>Ĉ0RK rF"IMVR<Q| tE xpzΓ+ӱo`$a ZgeޖP]l;(ٛ&Q4{Y7oGNI}Jjs޾h,YƬV}Wb/՛rk+x'JOHx;DŪpp P`V>m؆:h0p;Yo;T/ hDDt@"\C-vqb E[W5e;{tkDb+jf+aHueeqǸݗ@2k4OEPBB'&U,Yz"~v8/ncef2>f."|18e/AOi'!`”E;aVdInJ^ x*EU:J"֟ѩQrJ'^ږ_T!v:>Ѽio}njdy2: 0bT(69YP!)Cr'/G~u7Ρ8B ^M b-Y7M@ p}YlCdqt0\M`yctJ@uJ~ yʋcG+> (vi8A;u%s ~Exifbe(o4jDm ,~[Nqע˹PpM(G O2gNpk>ۓ%?0ZEzaU<̐A`@F2/ (-qTC֣SK~L[ Fin(U~+m8/{ 1'QPH-Z"K䥃W UK^7Y:x6D- :2 X!Oa3H!6S^6dQ^E 1XHd D]']p89O]y%эFiH} O2 jWTUGS @Ju)bw`~L#a: mPwŽ+{l"yC/Fςʅ}!byyD+Mnh7#]&W WX62 I}1zJPIml0٧Po~yP 9Hj1k-08v^ӏ:D?[Og~SA) ` áՄ˒P3A/azj}TerP1(#@yQךx*k;9w~9M q?q}ԭݮZN>]GSׇsu̱p9?/]ڢNt@ʋicV˰7?P@۠qΟX -4,.f]]}PMH\F@6&O{6Zr7#D?B+lKS&OUXJkcʔc$Hy2E"8O$65!}fLw =7#35veXc/6>pViOC\ny?`f)"u\7ئ6 GdqM)X \'w鵱8??C{_c 2d%Ԃ#h$F`.Ma:NќVa&`Os9ታ=9^u Hp8K_`.R)V p=Yr7hyWSi|c!/<_ Y8Wl:v偮k =Fc%YiGdPNNĵ=0֕Br,%DEbm#f/ j" %ԯW *FUw_GD/-aLN߿<H:6CJJydf1QzOJG޶gCS_,SyG(K&L%`I)KxB&x ׍ M!DկhR[H gk$D@7knsb*_ۭ87{̙M{oLgX{%}kApqfZ yqH6nt+ON.pL&{6i7'-(꺁I,4BJ!z8DNjo4 g !A\dwojAG&uC1*|D;$o/Kr a!|i̹ m>p7,em%+҇{(@=z>LHmIB^MUDŽּ%n=QWJYbg$`,8XD,Vp 4&$&Zc/6a_nhp9bBnn8k&h(kGھ 6_Bt3(S&$:^2VBq8%ZQ3CD̟ecabʕ͐FxF2:Q\q.uחƅsz6MQJ'%FV$Vf9a73C9k*,Kr/f42P, };f,Ig(@ě4j*&`ZpDOH\6@Rs=JGR C\|*^ƁPbG0.ŕ G}L` /*(:N +fR4=.rFAI# ^Jxu!*FO_hzU K-K"m}N2< B{3u8 g\y`p DAyAVǏz"-ENw( /.E Y qxcCrҐX>>N%lf !/vNx!QZآ_q*?ޗ%q",&cPEE24zL ]&pf1f惤"/v]`b\_ξ O!l- fY`K& ZT/P+\Hk8ٯA%{ڶP@}|$d"qˡ]^Ќ}GXj#e=f!Ԅ Z]HZgŦU =@r 8}|.W@5[CNo-Χ5׾K(,7$)F5Nƭ1jhb>D¡#~4Ŀ; &VA&|baR m@;~ .OH5$WU!u 6 fZx&\AjT} .׫ujzGSNLXY4gR'nJC{>'۠3{!&"ω yiߨ7uT훧y&±ѽNs:p jރ矇ۓq\4|tӟo=JB ?ltȆ:ޑI@n~'Ʈ%-yz"up0!"?{' eFtp`aii}K*PwU ( cRը[O`8ps܂殊ӑT%kb X9+NH@RƔY2 nR2!#dwQ iTTRoQSxD &׬}#GI6`0Of5( j+q>R1,X9jv܉cYѠXss-0>A^9$>_td3D+ 51As"򞯛LxGmQ;-0',pF):'dJ?$OL6SmF ÉH#el=1iOq"WR7[Ò65bH뱪~i65 d<\x.)4;Tx-jВr AOIx&slUE4[/GejIc:T76<$=ޟ#9A6`h%fiI+D,XQ5?8JVU\{Ug8[]b-M~'}Tņfxq=+?.t%w$n *<,254*^:}C%|cu?AowLۊncy[ \OpsIxCL$08&˺/gcG⧊EpK d$^9D Kh$\Rm⋪Z<9i}P9BI&6vNӊù/T8"Cɧ݅d[Xը(d($at-(F7FKړ4/v 1v1خ7XlTY$$p,[hѓ[ ĺ?|RY}q'`up?ýa/ka~GWŲ>+! W"P?0qYajFY0(>}۸,MYgZ?(q'k 9,Xb2PSnky ܸhdκIJw-L ,k): *7rFM08vB&Ccuzyx} 48Vbck`JuUSVq}l9u=dw!M 0(HuraUm=h?FxANM!QqauA$: 5u; 3j+v[9m"-њݳGn6:ҙ6LI7MuD;Y@J-v(!(vX6/QBf.҆`h誹+'4,m:o sn 3v/al :g AS[m94k6\&O qBnQq01a4MX*AtxWLjoEf zu~q^W7_.QA6_{ʯ,krNof7yeuȏ]}s=[DOj^ CvLU=sY-_X" Eze(= C"ڪe Cضݝ}9%W %)efq+!#mef8}H^aB7K ǔ(4b3ﵻ yr=AGڢZwtmP-5 Qf5y gП!z?W)4%:WbSPyQ[U30g#[FY7c*盐F@rJmfM£B Ҫޝ[}o#%4F<A2^3j1Z]b w^$-HE%ek.fS:ѧ{Jmq'$?Z^~[pDrbۡJ\{\|(G(&\U!2hϖ!l~/; mH^ 7| ~氄cuPbd%!d83bh xD IL:.ݕ\jX'JMBt,ي#E[ZVTdwxξMƢ+5k hv2_J%ihQ疮K$o|6u8*tt/ϷodL^އ} O<*ki)Ib>CNe,[n&@^ 1Ȯ@VV 28$>"".8H n&}FUwsaD;. Cx,䃎W̚VQӧr׫9'`ԣ_o?H(w!OӔw{69)mx9bWw~5n:k$JO3EKu})'3PCqi#M;R*fI6Zsz̬?@[2w8367;?KOAH /{Jwn8j )zhv ^k2 ,QW}S59"d -'{N‡)#gС1[*=8n4 2u' sצW]K0m2._Qh+sj2 cOp›qK0JAvw=ZɉöT9 ,5ݱ[F +dRh$іZQ*tЌO'F]3.rҨ^"0e+Ry,xnH:3 }Wu'8h9GL`v2퇂!8Pk ˃ZQό 'n Gmb$DpDX[n >Ԇa[Ҍf-X4Zbs_{'#6Zْ렱@N?u?tmv>U&Zar0^Pc5`AϯE`hWZ:(Wl;Zlwڅ|rʇ-zX_sng];sLP^xP~'U\yr-銝M>EHO3V6HK7y[s]FbUT;2D Mq Yޮ_vJq-SlW,J^R+VwN7l5Cj2\3|]hi(D\6!9E 5QS z\@֬l̍ =NG_PȰ(]%c~@& .Va^Yެ[)fN )$ϑSV_ S@b{`qBO606r _ʹxl}\~ʉ$$y3й/IkvUG6#v@a?ȗ+=3p?Ub*.Ld9# {.l4ݵpcsZD3nB_I\sϦgObI.5Tэi{_+7 K׼u8 -<7c+9,9_Dn-5?r;!x0G9'>z5WلN,jYHlBAq3KW8E6g8Kbw9՗jXj0ljI QpC'j \9 ǂjBiV\<ТEwx6Vd%YHܤ /#z}uBK!$ s8Pynɍs|开&Ozg]R/e))N^JIN2&C;[c,_4x"ouSU}.^im!o7@Dgf+=xc\O%} nmItYUX %#8$굂9g48:^cH_ǣi`BxO ^gVYX Hف_%;]=BV3V=i %Kߦ?^cȅix/NRR~~ztRټFa7mK5~) + &Zӕxf> }HwO ϿuZcuIyފ| #|\Ц(9*7g6KV-SYAk< '=hnmaT&3ɵ;5s>G0񈉧f^3។= ~@:2dc: 1p vzۣ>cU5Ϥϥ- @Eor9"C+-@^L!oXY<|xԄCC8R"6 .x 7[*p0OyK<Ӻ6rcjǷ3&3 M@%QkfOlْG{iU{eQfb nW@]Yhw6Չ9;68HF7iB=)̐իgu P Fu#@wX7H]VPo't}m ~?JlOPj3Fu7P?d\3%$X!N/ki8G g7i--p>8B]xtxpv#D[ڃ7g*^O &U=% PO>7^St/gs^Яe&U\7a (hHVgg3d璼hF̫fC7LVU"]?$)Or8TxVy1)7٥}%(1<ֶq$/41\x,ZO&/I7~9p}Ƀ vQ,/D_ut >$:=<U'J\2M68<[v Rr#&ktߑ[O*FdS'C%޺ b+Nuk$C6HJU[& \2X#Ƥy1ń /m d۸8Y x_5DގS϶Jtӡᾛ+ 6$q.^:y).4p?Ew[&q|tOryK==us5L[&|K']yL_X g@(\I2Su!n^lH|I3?/Vq%r#i@UW*$}Z 9لWB\Lx;\hü`NJ!2 ο9q5Y~DkяQ)nbCAn}~L$T DU U#vtE&^a, ژűu UwPeCtI#vS{6>fԨ~J0 }[eFt=bo%Lw%n5sjn9!ob-?stZ^Ѭ0ieM 8oYp )<0!ѪtL*Jȧ4X#fpZK75avw>uǪMjcm ,F`_νQ=~:-d c _+#ّmc!yws+.gB(o MvQ Yd|5ց2Mf2Β%Hi 5|n*MOIcfaaڡLAZeOd5XglMEKbE{o~8 kc-4x>HL Yc͂NϿ ȱ7q+c]\S☰eŪ2Y8CArpY]$܄NߝQڿgE˶BxMb1g[KȐ"$$UkMGnlט_i fw S'VDz_-en!0(xI+Djם:N?RB*Y Քx%i=; Tf\Nc2Q0u^wc-5/ F;A<~g|;)!)rCAyJ lͩx _;0h|$<3q)xA͟ :KO(g}P؞pUh+cܙsC1WvrsQ#!tcR@հłah 9Z(:RWQ]JLq-mФL{̈V .G9dy] *g#K+OyEsW(.vL% 6afQO3JDĨS=/8Hw"{r*y|B; Ц5!_!l9 +`vb{FB&jɆ+qk ?,*nWQ69^N4ޣ  L3<}|{wEJFl3ǟ_1_`Z]a^LiXc$vt|f-#ߔebBz}ɌݎUy;ؠNۜnEi!awvB=й i6!DJmlIc!5)1`+r_pKx@}Ny~w0DQ5}g l7ׅXxGU 馜T):"^zM*;DZ )at>o#PR* NwaPԭŊra^ۑ"<jBbO\Az kﮥK-my @GWa4LD]Vƾ5TӺ h2vkԡU0g#QJT)u0:\+gI3ĂW\эzAnB }p]h-eɻAW1F|Cg[CUba&-XXP{oify)S@-*aЃa6u0b).?`˗4>y)3<y9L+FPM_-beiYT@j0o;OnUR7= k/u9GK86T4T"ʛc)vuzӹADIhe%Uև4x*8\n]U$@ iզ*!l`@Bb^]z|6Plr TUs6 3wX(zg'bvSc6C  {u 脣@[ pD^󠍑a*}6ׇ'@KUMj&T^752!\~W_AeњfW.d ^BjYR,S_SF1\B<+ u%{جEh_{p3w û1ḑRC}m"XݣP -M PWuK *vSq%NI)k3~p,sX_qWE)6HDp+1[c*kn1$dME1p0&TZ5ghs&[M~, nI>NHׇgGݑ~ew@. ژCV Bb+F17/!λiǣn5.bˤĠBruaL=Cա]DfF<2վN.&Ü Wz>oTSÔjUy:IqFxΪ0Et~!_Rl0ܼl+E7`Q,N~FlSkN w뚻g1HŊG[ `٭EO$߸KZ6+3G9N&ve֥y:%)!Z<,Iy\O3VԕAdu앮B&g1Q-ԉ DF9kD0"pF(vҐ U#Qbq<sߘH!`#`Pzh1|qa%Y$|y'J/W,] #p$ا?8)h 6Q^\Exvo7ڦ?%OeV}[m s3ԨonFJw3s .ubuH^)o jE8kIdi``K74lБThj#;VSr5[m?0rJ $*yk1Ct hװFbyĽѢ{k*-P_#9 ΉOTF/e@DˍnUxQl/!F(ԒxJpWXQ5}^MH"\uDe\Ӳ l 5!a֊EL-on4 v4g[CYƴR{7Vx8kE6D\V'e磶46Rj9d {H离-ґ?`(o&z$'8j>h)]{mmbLw(qՍ”^Y1ؘH7#]<~dQBqѱPE9ڨx}[b.U{U?F ^u.s,? ^e.i[tMA`]A=SH=aqn9Tr?>hn1פԅ5HDxqy:0UI4*NizWOFFנў̮N!~ vTWԬڐkNrWw+fPb)Xz%3d;ҏLp3}h_bѣw]'yK4 vbESL&nݷ@ KO^Qa}pwI$ȷL 䲴aL}1[Py{W1CMz-ft_9o׍@y aM1iHPĖgguB:'c`YrS9Ċ˝Q[*hX!X?myy3 ZxY U]W Sp„1= ]%'39A`i|,t!p, Ϊ@;Hu(M̽iS8ݣ‹mpwxAl?-6[8@8o?; b`(irfvyv'9TUюI֠IN.\(6ƾ;[ֈMzG °SFejZKAG]ns#.[ZKeY2@&W<Kt˦ƒX<}\3'bbbRJp"P7#a}O$5OOAX3_)4E')熇CQlwۋt]YTD҄*7wA7ۦpy!!f9eV&oFHR4qPSa zC1CKL4g*H vßPG>_o@7u:AT(>HHy+']_l&['EtmE}EC =!_Bhܘ`Qp*7|V%#L'_@Z9[b YuI_%=iwP}WS/? G?`{bfZC4sWqe1l.?b6|t~i?'@k8j˺Yd<['C)L;BAܖ49хjڊqK|g" =ACG5z}?z|Ďd?Ҍ4ub<iW dYn ^Q|yI9r6uYsv.]N,]-4Q?f\x>sce\ hoWSn$#7rpD~Ajxyf*}^#s}Tn'|,݉`Q蛆&!g!]4? r}d|a7@ĥ>=1R&cP]uŨ@U:LeҁH"vO*> š%N~ذ s'̼֓j1i!]d;=8l(+_ZT]>r_N**U= ?sI6^'Q:尿|DJ9=3?; U7DLǩ4ö́lv}Hs*%x27 p#.,>\Zw-ٞCڨ$ [{YZlLu.#ӻ_IWAHdhYPur?OBtj=;iV|;i ϟ_j[ytڎ ̐)MT۝擗M_cX A@i9l +u(j  KwZ\]1BOe䢢nDzBT.[N1\Eb'"Oxi|[/-1lHm*磽8.;.`Bʀ N#,cxX;;W꩞d(ѤWww6O[[BH>yx͞2j]zkX8Ƅ#SCг8%#$nf3G$y9ZIa}<]q`."U ×srfV f B QLR&ZS.QxHG)Ŗ\Acc?j4n .jR(B|YS5O2dU~XK v$/m o 10>mX'E>'o*/kº(~i\b׷Wwy1y>ͧau{Fn̈)LIt1FtH^& XYPJHEHĆ{ )`F]4vfn絭8ҕ(WXȒ[ :ߔu:ohDz0u0t$< jj~M~Gcg@͐(-h]am\rltn0nI Bt\CQ: >wjDpVj'Z$/i_e&+Frvle$n>8Zj ߁uos lsX65uԥuJ`Xղ|檜driد (uSٻr%v nUCf!)3j&BscmzSqӎ2LBWty 7K$fyښl|Fk'((MNHq ZT:w ݥNeS cs8T^BQ쎣:=; ^e ^j{xI L:<3D Hϓ`=* AڊAhG_RV%wV5@.Ֆ[\̹vde@؂.Wj9=8FD]u,@G"4ODP ş2)lcf=|7uih4,W7U{FIkc wwgBCOC gh1u x*8;!G/=dv*a_f{h?G1py}_}$>&aC&USu&FJ_B[Iŝ#xJUM݉Kt Ik3CElHnv)Ge-D AOI̒w1C°KySN{"Zf$SngP.'qĆC "3X/j9'O/n@g9uЕ!0zhT"|.gU'ONȝAͳlSJ*,j{Fmz@c4,L!p $&i5ي4Yru1HzRԗíqubYS4?_@ %?qW[ifi?]-q9[ Bv!.s$BH)iU؟Bt׵]Iexqgҧ$xdڦep Oy.AKrAT8 A,224"Cdn6\0us^/G )V<#gn ǡBܲj>+c^$k`qkljݳʇY'Ɖj2^raxl,ΞaK1|YI%  eVoo ߰6ŇT+1oWwhІ箠!1{=$hv`Y?GXs9֢깦~ /@в&0fғ$L'6F'Ia(109ATkW_qfABf)c+VZ55⢩dL>R3F~8ѿ'^6Co Zr#H`155`ɛX()8.k#~;M ؽ?6![^&-rYGr![sh_- ,\&q)3 RO~hHBn18kiPW6r-`9A "iGrUȭ߯)QxX0V$bOq+^:pCq &ulxJbzUX3J~bvҡQ 5n>XA`$g&X&Jbo!3ZBJDӉ"/3|%Rmz%RZeϢ0q8޷n}aʛ}1:YkD$xS4 ҽ944^R? [  E5jLJv꽻Sz݋t : $+n \+ c]gw)4J_'A',L%Gi5 @ze"~sy[I}%WD} Bq/(n8LBA`na@ud“=C:zbP{ע6[r>vƚA<~5 }ʝ0XRhA+Q~"CePozY°8E fG?mj}ԕ-Aba낋桝hd-"cLk`| [ڌ]@Fy75/O>rsI> |} {ߪ390\{(iTju=DJRlNr<lK~(F c; G; 1cԔ r\?lFz R+; 0f伛m !> 7=?2~ @v>fX7} (&i8sj8m1SK|BH#*c>KZ!Ͻ)F5ՊM%O{1ga~5<\(19G[~rMxΝA @`2nmgRX.DsM(F|*R9΀9턠$,Fw )b.T>"g1o?HT=ikG:AbK34?h_a}o ,/Tqy~dZvgxH|~ao8woiL(:}$zD*ј.Ǝ >K2(1PkE+xLQ'~gڮa=EwrYpPJgH8V3(FԸ ۈ6EG 4/|_h97>@  Ez@JwI=1 u+Xu3S(zwO`K^ [ x9^*8o6"N:+x斴6FfXCqT"qXa+"gUK0JC w:y  jɱ)NC;0>*X䨯tס֩sOq:;DFQ)zFȻ m#_@>'t}jko2a=9txiO4BXR˳3 !AŮ6EQeb9Vd\9>[B?  W0u0Ɗ|\ K]9}_=3b6T˵,T~Ґeqbg%0,ɌDA( .!)"xRɝY^>%5@}-M١pĀM2sY$qև'E`ܯ%97f%B|z;%%wzpn<}W.ZGTjC;6C0oHs+UDG- ]<=Bc~>%+*ŽY!= esOE9# [2{-g3BCۿPmLuVG0 Ӳ 5l,ܸwD}&pt[ΐFF%Xҏ#+㭿chD 6zM*Bx7:RV%Kt`RM2nc;5-ZH%6}=X8ag0xj5*dϞbo BYq40pIWA |Z WR;Ӱx*Zە2z254ѭ}"!JR&pBʃ˴)yX etM_PɁyC["v=>f!oHHk縠s)&6;KY>d_!i''+yHHZrKS'B<\&!:#  zssP7/㏄tE .܆S4A@; uM{h;V]ku@o i\ Rr"]v~N*VU|F9*/ ˪iϹXIh#IJ/Z'[[6n&ޕ%+ޕ\¥ EV˺&xQ8c&m)GshgӋ&3nQ˞ ֍dP3A>Xxq_8thg΢Bt;L@[ "FN4J#iQ3`:Qڨ%㲫CHriu0 vc8n&BBlRM tc-,: tӵ\MZp>Q`w.=3,A8MFI`@ۨVs=\o{0lMJAa X.I{,H˷d Of_`<3*GdI yw+(^ؤ=bCO2܂5'\SG#R-d1LJ]1Oʝ%EOSwdj3<+w'UFGgںp V~ W$dN.|_Y87.Mb`;IjuՕ\x^zk5pu=/LB$]^tɚ^ga[LV:\xuY&дG\%[mQ>:2EREZ##8P7,m nE.J =l'zq3'TIKg+Ed|6@*REyzزumuQN= ѹ?\I933>'Z- ^MƮqfx7jEFnDң@K [D5N6K0s+AAzD2/Mi*! GcWϳhV[#v$VU$+\Vxwm~Q='e^~LdE{7H[^Gf['i_wqPncIy;Gp&a$5;[N| f5~JLP@~v{ُax+MI+6h͟ Rn-3'QT85(gmcC>)1teRb UmfNbMeڎ6?[ȱۄ[>dB9KKt?¬_篃W?opTK$]pi/LsqN?C(qŃV*cOQWЮ\đgQ9CUb0êϚj u;"ssL> |ZQԞx@jhgb-XBħn #Xl%) zEŀZ¾ QG:Ks yn3ojC.JpX *$fFRN%AMS7Utr!)G'?TEYDy**{/ĝx}e`EӞSmu,p.Z}5Ub5kjP`XgRo>XqN/n $pi敤AYCs IsJ-n '?@ VÂA඄k?q?7/ ߞq;cH6ZDPn12+O*+mjg4wf{F$uO:`&RN^y1x詸Jc(j(\-o `&D$^G^sU[=~pصgAss ڵ=YYt^C/ѓ;B*o>ã_ڸZ*;OIm\~w0?OX?yu'Eʠ`E$W{7 \2tnro[/ɃxO#+1nN!9\1F1 q>R#¨x͈lbC$yNKUjגNx"=7yg3O{ez[Ty/*^i2ص=/IZ-]fѸdR-1;.}8$Gf;Xyccmo$3H*BFD~s4 w@"8 [/WĺiegN=z}e:35-Q~taRcPX*N*"#gk1ik>ՓwЂܗm$Sk%bIӍ; @hgӏE2fW`dAg,L1,]@bFJVn͂L{hOh?˩؋oڞ|}5,)YK M`<+6اtG~G[f4 z WM ~vױA;BPl\# :tQoPf";llyQ\&t MU,~Ge5| 8f"0S @CIRȚe2 Ql8iof*QEY(IZx1f6qsV:艹F kS%9Tk{GmtL[Hlh3O b/DŽx2VZ}6|P#B2ݪ5=) Ӊĝ-' C!i?{#W^X{0 cBO@ZO9m1^RmˤfaPy'sg5 M+Te`T]&lŽ&5l/c\eKnDj bp1ds^=u#_=e2ߺ'~.ܰoW0SYK7>]2ӉJWܔ-U ]O z\wncUڶWW**+'_̍բe'!XdPC[x#|\_Yyzҏ$ GBMb,HdzʷRê)}xT',\ux9}6\NqYB`+c\J}@^g\8^0;fUR(QMYeVEjqi7 $L\v݈Ѧ}TX{ڌqh}SyK`ߋDPsMk*>3^ BԗJ~qZ/Fy  |'p*!~n-&#[j`Ԇ4yAsEY?Am>?NGP `Iɛ읷Kn| vЀRMILk`.)G4P]Qp\obd`/+N 굶-Eǔ!<2 ( Yj3 Β5eLE Zs5BV"{)W//Ji Dk> R2($^{}kc"67 +B0e yb5xџjy 4i4fwz*`-lG/]hMb%jHy qI\xqW6z4klHyBw)^ֿV}:]#d^k<46O]b<\V*b 5ur$8 8*6VfL#weaV#fW#]8qa(bkHu^NkcVd6akZiiA{|&*X~ʼyiɜ¡&yhw~D q &K[6ښ$0#?qVc6#$hݰ% tB_dz., @h<M!+( ֯jڍ?e 6}etyK%҈}ܡ][FL=5p"I@5R 8b/}"rg m4y3N3;PUJ,XQ&f4ơL5ṗOꐌ.H%KQRžXDhiOM%ׇߏulYʟYKiL5E7撠|،1nOd:/Nt_`zP!H7+%tiސHإ(?4Џh8>X"H ǎf'gm:$`S஡کڛtyV9 Hb" ֏1UkXux(چP; Nq(Bj8lEk줩8vO%S {=}pU0,'p%t^$J=9b'f<:}N0dS Wgؑ<DNlNU` K !t~g!JJ5P]ZkJulJ Ca5#(f 3T<1v0O>wJq%`;nGV;#ƨl"%Öay'C6CEzr nxc[̱K^\EU1͋{| z/1:cW#S;-4n@s*H]^[\9y0½p`˛aΆrfI3Yӓ l}Lԑ%u:7ƍ_4 01dc-H*{AwkaBo,ܷt,KT| COtnm$N['i.! ɕ\쳇ݷ.I`_hx0c}6]0M>Cߍ.z 7)6"l.2֟CGʄ#r hd1o@ K-V˅静Iyd<$cv_9H_ey(FO8\1~}ƌ1;_RBaS]){'[iI)}ÖE8Hg-R%sVlX:اkh X8W w_gRS;kL.*e^TeQQ59FTc _\bCk.}`x;6 ỉdF|&P vIBZ Tڔ-g5tPcέ7Q/&`wp/=>-Orሆ;Ƅ_ zDŽ-M[%:k iuSȘj =/j=Z\vI4ׂ| s2!9Cf9q(*RȵL 6Ai]Nj/I!Xa+~Gy²7*- Mto)USfB h޷ltf5c4/w{,}&tcCfײA4YG;zkKc\1+n:#4vs3ϯURMxq&o3|JͷhϞ鯑}S3VpZP5pm2.N}#v(~rE]A卲&dl6d0!!"΍`l$] l8}2* fKb.v}hh_:HKijg}-4ΕN*9Ȼz&VC;S䃴W2SCFԶS3n1ތf{V;쒂I5c 6>̘8]{x/VjV:uV8 Ws{ d  l:$#!82OC'l4?Z^(#~-3*S|D=ؐSEX\aVI0.0G)+!C&,DAΛGO2[{c~9i@'tB^ t}&V \7$@Yb ($X3,\`=?$^B|ص&53{hd[`_ 9&3x)^q]T$m Ʊk0οJ;k.u Ľ$|Xrk-3c\+Z*\@N]KUT 4x]{. ]Єc2lNxT6la^/{0dNޮ4%@wTpSѣ#C+2ZK'0XL~+:GzN-1-8]‚y~C:Qo:mX ehY !&qIܵN#qL@c!^0VU滺6>Y{# {7,Sن2qP0'ƈ})#e0.tĀ#WE L`H&xL2wa2n8poFN|"z|4| jƵ~ 8@n38 Ab^1O|huY#BvN=>!'l[%[pc.y/hg܃*[M M! v $E?ɵq0fsCi F3DHkO%twoቊ +Wy'UEnphF#/sz/GTfkw{=?TfA3Qv0kRx=1f,Yj8ܻDk2Uq8G2-y 舀uv(H2"%)?bi#Jr؍IoZP ê%3j!ҩ#e?7Mt YlMabx%cROfYخuܒv,: qg'Bhi~&SG@c@i+Ok^.hmpnfEzSΝ6i ' U.~N=θ]nDZ 'a3}2b>$cj"}$0|H~U4nvaٳ n%ڸ0ZBꝉ4Q;Mmd}YoITVhj\C!EBB@l.$g~c,СȯiNxʮ;M|)mBea}Ƌ0S URTs\NA -^fd`F$)#"xXp,W5 yLZ5w9UTY 6\qqbX1u@'3P^9u;2@hUMN6RZҪ8pnq^Hz|9Y80ϓO ĥ>Ru_sb;e5>&)EP~&{C=ﱋ~87'О.E^5 zmH29xS48 jɝiy$9yaMD6hAX_BͣgF4gugm'{#Ql?t1&oмx`OY#=MP ) Σvy؜OODZԯ{8B9mU&=|(97 7Ւ^7p|y}HHK(<hZgvk\z"UC.dɦ~ӶGJZ8g('JԾ Ub@*T(urڰڠ#EjH#ԔjnR l~`r -m^$&y*0dsѥv=AwёUQB8V9PPqĞ\*Tj,ӯ))dM=z;-A=)Ci͍𻟁OfY>mՐln{PP+L\nK+L0%db ($p3u*]uVV Fцgp\dKbkDIݚ6B"~SV1h@E-TηnT(+C$[*bPn9OiPl8;9lLj7'r 6&`79"I|od֤Nh9Fx=w`Xf +;].f"9=7w/Rlw (5HJY(*Aq  0M;,&3aGX$t/eՑ"1IݴR2$Zn)$.&4+aC.xvgX+["2K{=wcr603OdLY,3hIW[Әut~*(WqnB'Ewvliu:;Ot1`4ޱn侂S.!dfn>:4ǵU:?AT^pN'~7J||KX7KGTwL8L42M6]HVF!`޻)`;jxvjOXPG zֆܖ #-CǤ:wF۷1=C#']S)hZZU` V"r_d~/q0wNYaL3Km0;ZߙMKZX 0A^t{\ v`h7yT`GѸp6Ѻ*DA-̀ɟq劸ٖ(k\SeTӲ߼|J>'ܩK\& 鼸Asj )I u+Jdp)w$&LwwIiZfЍP:C³*{ܥY6cf̟pU:e\cgKj|ƾzGqN>}1O{m472ឃ&~N,#$3 %F4q)*pZ$.62W2N=\ߜzF7R}dU~Y_\W)o$Ck&d /*n~(w\m^B4?`Np18[D# $ `!Ӿ)rF^%Q_?;[H{$uP߬"OG.-tRAvD[9FuѻG-%(XQfvCfyu @Bl`VM!տ҇bo6TKQEdrf2mVGq Gk$Q?t}[ ~0/ʻC1b)K^̷6k"(ATȝ۫ҟJkkA ᤳףX(=v,!YY\7ړ|׃H)[:cO⃸ ,zJL7_beb~42 ."chl7(H>%#bH?|sȉ,1|s&\%Sc?s M$y5 n1Ѵ@k!*,m ;IvʓdH"ZTA;No:ɉ/ :[ɾ1;q.XfqW؆x5oPtC8[x)_GgXb+?b鳅5Z"? : }_29;0v aA5T|I[`7W; zKiXyZ w.#{ҥQk T]N)֜ *Veb_U /=/jbˢh(%oPR'нt,k1AcPT`U+>߄H2(=77 TN<<2 rɨ> YE,A-pʐZP!)3=+-"HfMŁ#g-Lo$:QvXZ/J{⺅Rg\#H_3rbVss|)肍r+4:g8'}M3>fH$=|U睘7J:>WE*m>(̈́kE Fl0Q=j2Tً-h?!K \,hN2L^f]7Y#J+)_D|K4:DV՜ ,`eoWTl|GoIy/\\n'ؕ躰ur"3yt=I|8===Ѹ˽#3)yHĦMs9SR\LGi5YX;1|p0ܕf%vh0' x\'djz] sٸ]7< Ex4(3r OOb,_i J6tnLlRFRN*&ՠHp&:\)Nh-{̋FX1.{xvg|i'2q[_>PWK1C.HLW %./uuqmf9B5,!ZKGp8Qy]Me'd7˃Znmk/)F#nIאK+zEWYneT?5b\<\rv< C78WMLB 8&hUV:Q,lJER0W!D۬rmi-ge֖~L.U,j9) iF`p4_Mm zi3=U(5r%Whmhj<^$-qހuYfv (Tdzq=wDLlҗDqGN `ڱKb¡k |y7AYcH(|.뉕`BvtNCFJaF00kcR}TaI4o,D!J>=5J%]my6-/⨽.ɑLkw4`0o G+ZQwE\j+݇NC3` hkO:Wd:Sk Kr+@bԆ,4|~4尶 [f, cwH*0e+ E˹k/1V:SU'< oiSk6 U/t~Y2\rDcQ *qE?.CɎ:3ʵ@2̇zm/r~ !5J.Ŵl{Y+~5e$*`>|Of~<@?3=. }!h:cIat$Qp̵[xڇ\#\ m0<#2` |ԧ5g5ګ3zJIԼ2ꉘ;ݕΤ]eBMze8(WJ5'},] iʱ+5xHKό<(Sw^KWkrnW[=2aU  ۖċ1R/iJLdQ<&=獆@YCɛiLR7h{ˊpg]I]hvVsMPj]2C0h qTZ@H|U1胉8>Ա0<+3uMHmBleWp6Tki @CV_ؒEac~ K SǎFrpEEҹ޹JOJzہWsW;RL LGɿ̺ZjH*k·f0]QJKL؆/IEƚ!YFvάUTVg%IiD-wjBDkP z.ȳx幁m ՇC@8К@~[ HAkIub4d6gr SP+jYE̜OW.Ȍa^[ѳwCz/EYvN9{rﯝƣLى.̛F Re^S^Ͷ(#c77RYsҼ^.SsXaecPL>F1As'˒qZ}ªh VF%S0B+^WhNXVYw "KiBmTը?'Z-,Yd bGLbT<%C?۰ڞ˴mQ9Xzے-=g,(dxE4>%v,,$..X[Җ&gYHeiy'5E4-t r7vm_Ad8H}{3VLUg Iާ;]s @7Ӎ4y@4)_CA>0PϮ2?Cqw?%aNr ܩU}YDz}km&In ;-y0"qLW#2#˱^l٘H,-nC?\m7-sCgٿsDy8^! v),l}DCǘI6_9ۄl+B-!u']\j_b# vQٲz~AiPjo+ƿMk*r}"GlhX\.c=HE_+xKf/#@fx"H$0eqP `Z 7KCꨦ2SLh:l9L7!͏3Eh2xaZ8+yŌ'Oʩ"dLe뭥st;5}9" %:x90|4pdԢD2Lu`A NZDX*ï ZC-Q|n \ރVǰ}uZf,,6Ft3 m-P|>[QCb{%fޗΚ66X],(7W,<@vd6dIZ}mS1u{gmPh>PzƯAM8a~`S!^C=[;@B|LIXS)anlpe=7kSb-s3 G*nѳU{;sN:p 7$u= 0xo4\:g_7#Ӥt 82Uy:͜w|ɏr/|DF4 \h cHggH 0}1!iIx[18!#+H! |9L4rH(+l#hcIkkV1:qmW] Q`3#l/n0tzUmkv,HPKw^QMC Nd? qؤ*чzq Sh4%dkؗȒ"V \ 6XV|LZ= }ҕ*rbS"X|*J(iJV5K֨ LUC6?ոJLe 7kdk,\׹))iua=CIFnhi}w ӳ],zmrlE9ǹܼ{cGV`iQThBW@/%*1Ģf3!^R4yF%r)&VA,B"vL I`*F`ui5 Y>3c)5QJ y/ <񳑾1 Z<Ol=s}0BQwyxu)IѣyWTLy@~ۉ)|b\qƻcmg7xT`6gn%!<{lÀy;Ε'o䃫gg4Ԛf̤Ѧ{||"oS}$T v6+Qf(} nHGNP]}2c: dK^ھc,,Z횋P#[ܮpZq.^|}yWA=sYJS88I@O|o/p[0rOB.&ZFD&lR#4\mtx5ZեA[ޚ) ({.x4$2ȹzɡ0QoAot| ca]ST*WYQ2'x̃N};F](KΰJj/I @c<3E;DQ|"UPv?l|5.Iڽe?9麰"/AQ!]}S2m#1/hM@h4P&lh;v&'41b.7))XQ97n1ՈxqkyjTp" ]dGSuvⴝ!j-`dQC#:_]yN]0@NCeەvt>Qpn vFƙ6=%QPnCoVklq1RGE,vd3vhQXs&ēA Ӕ ҥxfj_['g>JT"$R1dd=(ɝ"_:Pfo֩4`Y>%V¿FJ˖2ILLFV+\/{ d%>gfGX !-S-p_4$-o2u|#.7?:i@R?1wb"g`qwVeٖ^9ennEotI#DXeDLI VZTsue2ć59~_ʢ|ߐ+R~f%,YNsR߄$GŴ'^?C0anߜSݾ1A6 a1u XƲ_Y;$-Þ8*|)R zZ;5-Q#Ɓ*K,,[Ade+N{:؃"H lw= "|`5?-wlwy\aGT96^$%myG6 G%eDE96믹$8uZ.\̐8t`T*ˤAiҁ‚~_h^*H Z>Bi"x[l!Q/X@%,Q2U=jߍS <ްzcMtgGW̄<Ӽvg Ct'(Zɣo3HC]Fi2o9r AI5H0SYipJוea O)ֱ[E%:ƵF53L֡ +nBQ'C Y!ʽt{.j˟fmvPON{-` j6xP%nP25.r{m0exQY2{q' \?Q2 /}m`ܢ (*@dsoZ)eN*h$z+Pq .c 0\)8[zJF|) f%0l ٨:@.gVZL{G+f2JugJJHݢAܾ_gp|E42M&A=`AHu^ʄ'=|!:K||@D1[w7]8ܣd!XzTu })5tE;׹Jt 1P Q0*y+L@݈2hNnL48b=lSE@M/+va݊u(P)~w7xt37 2 ajq;@I/"t[<%չaK T3C<6ptw٪ <S 6& xT+-b镶gD S}Cj=,65G,]")+%%anE6!G?pYi?Gs||zF4ƽѶrY' ̕N d|/"ؽÂivFJa%-njK( \)`<~^PR+J%f2vgZ[Θ̼4+D ՗i"z<:oɻ?vCʉ9~'OАͣVƦ[(VDPJMyE_p" ".C #=ɏ|^W D՛EtN9?+"*9@lOz/0Y 5s|S+Z"XfmMf1\\JFſ~]s=W/j,XΞ% iK M0j2xRl\)J' ׿NoHBa$, $\p_ߵOaP`J )&"&@8t[ɠrN{[݌aP@0S* ٖ`4$`2`"]u:a ݼ R]p.}ǥ 7.Mxm:ȹ2/` @z.oaNJh˺8pA{>IUn!vti(} USXIDTQ"Eo.x| 5yZU7_ѵ#b kezf ހ`Ƃb1=L V;4F 3ibz\/׃0(Qꛠ%m"Һp +a@ƑA@8l`ByV5Ĺ'"d8s؀Š.p7< bY\3oOre$X5E @#<[ز܌ZqNE[.25Q{ PtVs\z̑T'J1If8Pat@#BZ v;6<q\C"z1js/U./RfE`eGV`;Fs" Bq' RǤ Qvdzhk7y`W*S6dgrl@n^tN6DXJF,i2u+6ݞɯ!x[Fk NtafjU@䮾1u=~trOwg)44S@ 5miLN % ~Pq! 69d ^`WGUV=A۱0Xj!">D☓o*M|ƪ@7#Z[x 0t&H!ԙfS?/7}3pk1eձLXGF+U;UT 84Cd+gS{rPF6#nG7ebIGC +k$蒵yOY?qo:%3 xqlmd`>wb_Q(`g!.N~]ߨIW6)߆D`I=RM T\]W3^{5ĝSfV!Z-~n0qJ7-n p7FQP1[XO`"vP*yAwaz3Ty Ĕȶt<9^1Wh _:פ t\ d@yE̒ Ť+jHpfTxSC,:L4e>#ec7E: k-Wx D\گT4xN|T[W^ڣbM@b^187tv$= j?v@=dl^}?@ZfĮ+qNphyEj"l75a{)fkZL(2~o}&ڎ$'BtE[ܘYt+4p q5 ;+paT+NuychtzZ@RRK3[#?~ƸDPl9zg߸⟊VϬ)u,]6d #LOƦκ@!ù~f#X*2ϦJL_{o:L+x :m Ʈ~/ ϶FE?sU| ]3zq??^7o$i@FG@B!cTjzhX\)q_T'|i5كZ7 f4 zh@, QR92 M2. 1e2 ܸxYbELU%aZ#t}( |FrS4o}*m@+}9O'Hûg%*'eMB/LT"0Z?,`ba§L_VBꌩFFEc2''>zg>XhcŎO^x86rYMK]"ʅz$%N$27܀Q92]dc+G;& $iEmQd.^4Bf;ߺrKEϑ#Ady"b;b8AǘtP 4řIr%94N;"g_΋Ԧrş\Z.ٲbsIƨ*]3}RMuq g4pb);+nޔuES#{&窘һt+;מ7"n9۾;JޘrIDb:ͨv3Տ̸pVK5lPYkQ`A?оo}JtTٵ/NVr wsl,ZPu7p oWԇe;WflpAgdee`ʭ7~(N Tt %܊rǸ $*~>C4 7}`:=Ue!$+c J([aFx w.F(l<\ Rdq4B~EY!^E1{\A L*`Se.g,pA5(Ѽ7  uX_¼qǗB+dh58qѦ^tdzm24YU׻H^b`NڡڠKEPT9+_1u<)!!9/"AT!̧|@KAF 2iM+/Ԙ+k ',y @(O%y X:Tw&Gv\)LGm8~@0rSoF>UW@D"0&{Dz1Iك% .8ugu\Լ=PY>Jѿ\JqX=jyeY(Jwy!L÷'JJyS`Jc4vTZ"!d,ɩD/ j;-BUثPFk@H7.Q ULZe.n؟ֺ-XѨ n[z Sġ-|!^$vk9S 'nt XzȊ6`<|wv an *IXW-5( H5^!;E):N]aN;b4*oTz^]_稻Y ?֯-ͳ".ނ p+ZAWt(0ojay XJKm~p>$4amBDG2Nr xֿA} D/)r^A 8jmbo+T XP9szױ>>I˝xHNrدĒ#뺾0c+!㧠41!jɟA{7eY&< T2TlҿC.ny&l)QjF>}ī{Qw{U "\x#Y5 Mu/c@EBd^rd{JvɤS'q"PGlo mśC8va|: 9[Ϳ/-c JO6{0hba2w@ vF*bVccKfɽJƮ;bsR*oc >@иPbnf:"nRfP{)J~7'<HzuW"1E5(0鐾p}/8v?u-X\GBM 6y (H5""SXǥ~+= (Zgsez tLr8X:R?!m~H}pZY}eKR(7J*:-Dz"1cMG>GTJ쾵v,. xb`m_Q y]\tu3ɅB5!ձㅻJ&L6qJ(-]piM m*y{gX=O\A`7:ޭҕ[2rkX T+H˓n>VT ImMzUOOg,yMlv4Z{FL#w=P19/$lVhי- ZT6-]ѿڨSg^ߑ># مKV_\qhݝx']WΪAZB_Y4zEԬ܉7GFfBjB yifbߌB=oqo;IE݃fFT#mKs Aˋ v:170=+R&.,0 la r$&Pv|0xVȔȞHUMݢ::N@} Fs (#;krԋylK{&;%`%Cx/^\38|.7L,h..C$COMnU'6vU-| E2s'/k!.;kf0j/ز we-",.iWefrkm}+,EE 膏\aE׽TEd⌁bQ4+*>{jD/1^9)+4KW6օMćK 68\)c}ݿ3rӝk1ؽHrHyT,\pOٞtm*MYoXDOL. A\gbūUN!6ej6 3ݥ!S6JVS2-],u@䩹Э_ՀcA׀ Ga8l$A}_E5[lJ/4K·lN65Q/ޗĢq.(׻ ц[ZL06yfK 3WqԂmS](dY,\mp5sD`^un3I׶LQɈjTyY d0007dD(2Xv׹ v;?Cd(I(4D' woEb-|S>"mw)ۜ.s!6=ݵE:0j߃<:񈲏 l.Z"GOY!$n,ys%d5t6Cq"_d, /R'Ty)|X0p033U 8b ̅ Ͽqf9d#AZ@ }>mtF}u;ŌNo7ֿDybXπ;?T(cOKӇK|y e7+ICObSp_s&U[c!sY7+GOTVQĽ=[~J ėal{`zmp&RX/{>jqC]Z]$Τ05^W3r{^''LV (:o=gr7(qرSxhy3r/)Kq%YI\rKWt>bG9![E0 6wFwIU/=Ơ4:¯l4X(@ M!P솲]d=% LK\ESIv2t4}șZ#Բ=qzKYMvQ6Da4ޅ搏Hk`gI:EؚFL w/_"KC`ϯW?y*>Ƀ4tJ +NDqƔjFR@RO]7 K}mL(n#;=ս5;A PWW3 XW6 ?^'7315uV%"%PkhW F릯̟qi P !4Y{ztv^.[i;hb>h5GKdEptxL,Jjʝ⎙BGk~[PasUV9Fl) y hS~C /WEYԩv 11P/}vr[8$K! 3b^Jؓ2RhK E>1?H㫤rwjZ䫲i3{;)JOR6;%]3% [[6@ ?m&kV)DyE`ArځN!s-䲦 $vqBDPk`{;oQs遖r^&$~/Q>Hi`5dф_*j$C|d)Z8l0ô?*]pS0Nv WL)mV|d% w8Dap7ߎ6OcȊx99ĩS `?#ƪp)+1qfGG2?r 1nt`оB)hoj`J }_Ӥf71 Y(|O$:wѴx aND[8XLM9x0r2>}ۮ$7YY**,Jk=*cc.'>T(b#,vCdx]9fvmg _ƪ&0kj- g=a)kՓHVZ*xq+d0Q@N[.>۷ALli4uyu~ @ҏP^i=/6,ȝA `x&Hx6{!y߫cuvL{r9+8X}$7`,eg?.g5^zU۶Eym*iwjq)cOH e /O]Nf >N2>HzN T=X]ԗˌ/QI Bxjd]X^q9cm`EHZ=A$CQwח8CD]jd.aw098L"H vEatF4q]2a.)ADY=w0g+_n=̀jZA\1)%@R"V9'c¶Aʵ,Mn +iG;15H3>P{{~Uq'E6=Y LSi#7 U]Ȁ8IxHg4rbLdؤ*|/0=Űx_̯3 5_vTL-Ό%L!dVu(qhRqNFcz\T_px֠ oFsuɗ **]FbWY\lc6ۋ TPyy+_I:Tgeaz[\/6cyQlh>Fzl>c*OIóg ֆ Iͣ#͓XJW&JF3_,y3 %5_fR쇉$D{QU+bߔe. bEEM)Fo&Ei&/=4Z2MqwȤTm˨u\yKj!9O&k=ţҎ_IJDXxL&ucu[xcӛ9LߓOEq +`WK}ANEj78 ^5KTgJHD1azw[;:\=QE&g0s/۪XAIM{"#ϞqimF}AH^윜l.Z{5?&ӏ$ɍ*xʮ>Ѣ@(k 9𱽬˜`BD-9ۦ37cmU<1}{j9̃Tij+}5F/=ź7r. \ ~oh_]I9QZh9xcfTq\`x堚͸|$+K-56;^m>OF{V[u|cb_N4!HnS*̚]h}߾5YvJGNSh,ҰSqNm{G|ݎ/;`bYoT299K͌wIE_LܧH;Q$tB;;y To8Ҿ1FI5cEHn1SFMwN1ʋ_ 5ot $L VwJFD{MfGY$5.)ᤓawyH' RB,PfDbh,(@`Mx;"4$ Fʯ2iu7 3n9(QF*Q(ɜ$w; c!'$)25B~ԃ/p FXN- FӢJZgL @ hگV/ #ЇCݒVi?sh` K*D5dSm"v pp ǁuu0$%[JQ'O; ksDAXց\}(rDQe&{ wӢzH.5@y]Yȃ8`;V ){5P}ҀXIw"Xn>OD!4>p &:8YY{r2^v5[!'3vHwYzN6٣89P͡PɋSnf $.k0~m#d WpWlJ@=c/ul=ɤmhڲZ Xn}XES@%i^t8[FO-?+t=%[fp,9Dkmz]WUp|g r;/Q Y\99:Wf|#U#{H{J҈}v8Ρ4_3wl,Iw@2v iG<qLj;N9SCUc:A1XGٚ >#|v jj$R%~'1!IW)#z5!E^ S G RQF-SHn^"ﳶn:V4 U!ʐz͢,=o?)PaBhw'ĴȀUM蘤;c\f4GbdNO 07IPWT-L->h!A_ TւPSug4_H&'٬a~a` fIs/1ugSɷF j6.yXFtN2#&UIC.~$^{0}1-">Y|t!8h+7A-防ădD !Qz*Ӟva=1(kX / $'!GF*R DۇFQJq|BO2 yx7ɉHb<ĕmr vԽ3>X8'D -ZMg{sa$D0X>0&ߣ%:Y_`+ÓeT*&xO~}_DTA^^{* a _2.vb@5k֭powPDr3r$52i︶n/=/kJl9Cț 2<I_lJ0#*'7Ⱦ\:&^wH3ف"-QwLS]DAe riJU zis:\½eD87[\۫r Ұ9>5iUp-}l`Y4&%[ DqJk0++EE26I=ewk@*{B\)vƲjM/M١Kq\s()@#Kh-{G[D`QvA~kHsȄR)w3 FYeDprlGglUKG ABŁ~{c-KSx*_C.':An;fhSY/`׀y׆SSI \; lV }mtsNX  ܃!} U w(TV6$5w9w@LjE .E_\<ݏ"/()yAD샩])=;KJ搝eEHNßMŐJ.χ@ E?bk&ObV"Q']E!Mjn2Β&}d0%bKlTHvv[h{1nO U<\ Sb$W3R\[x̄JUm^B\Twzt"ug_^q}C@8E+1[5'ݘ`*SsB}dlo#f <7%)yIwd3njCV{IԆpoFjG7;)}IӇ?~ߢm^W[R˪R|:' ʈOPYc#ye:M+: Ӟ+tV%'EƵ+v{|JoI+2@:ǚe:Y;[2Ys%ȁ6Vsd.6~io+q<T,1sK9F仭&l1]04;͇'/3;liIƴv xݦlb~O#IS@3MnQu C9\L D-@(1GU1o低dꅁ/K>G"(r:H &t*%H`Hh֫W 'pXj?)շ< Kx+= esx|GVbIm`׊'f`TM'i3_[x#qDϠF|Ӹ2K-Y9zp] [ y+(;pa4#qX^tR䎪SUy` qg׍,֔e~ja"DE\e/,nQvBNЮ`Vv >27{1 2KN}/2^|Of#}z hzfWI{TΑZ;񥡊qDhS'_T!1Kio{Dπ=_,^?VWS-N MV{И4[]MN Ӳ2)My2q}m^Rĩ3gm^Q0 c9 mup8/ߒyo;GAjv4rR3Y0}C֢~JǴ̥{,f@z=f;!On K$&BP5#'"BV 2_F(Zf*Ic7LdsDr¯'<ߥ[fNqoTOA)z{Z+3ؕn⇀g5Y p}j7ތjb_ݒ6[ .",5{Pl&Up8`Xƒk4ytҪ@l#_&UlMRlxw>&R %*"S3|E==I6mKw`'({➮m5 u>T^Ɨ[Vڱn/[2CI|+^tυjBU>N>8#i;xD4뭄SN9TL3uD ܾnL}8W`Y!/YuJ$[]y};aO* N\Y#% (Jn\~5p\"5BV}˵8OѿIɰ;M.[95yMЖ n ;MΥs.@f :DoX βc Q@F{gw=*k~({_#qmwaڙIt=U` m C$wXte޳/^勤_Vdq*qZ,Z{ LѨcw\i xp'`f FN5?I8_35̣7rߍNK<`#j[c+\2; Vp dLW8ooDF2t[O5a~*P%܉4xW).KHnŔrY*CjD 6Cbvx3_[lgu+ xm+9굜Ŭ*~ɵ[-P/iL]$n`Gʦgq_r.5c @z%x;Wԇ':·0)8]dJblEMښ"uV74}15 -鬑-Jf ~wE>\ѫ^CЗ媢cG !|b7}kE6Y+1Z[̓ YPA糝@q˽b_Tڤ.3c"a$?PZo#vZ[ rN=hWS%1h3 tc(< {(^Pw4/ WҐqzH# dž(EبgeIgҍɠLJP6ക|݇'˯OvO3ipmwdy|˹K 3^de$~f_OdMSgQҼvSKߑW΄댺(xpw\EN:Lm$Jl{ ׿X#.f6`6j0v 7{wcҤ,I1TwC06BGZːPg_CvI[_iQc`#u(s-Ɖx—D^M*dAw)^-FJ77X[GA@$sMu@6f&m#ySd`HVi &lek3UQ?t[ĭҷ͛qPMA{4k*uL/ߋak3 qW!IZx\Į:nꜜalu"MyEh5KWʁuls&[jҌ6}j?,i+=WJR+˾6)WGd9(.IMEqbiTHص<61j9vanrK I4MV"coWm'B4|RΙaQ/ũL%O$~?{z<:;Q)d}-`[a};}qzDtXMC2O'FFsU,`-ŌN1foyrމD׫{Wm_Yĵ.*y'ã qY#p(&jȹ7.n3Kštͅ\)-9J@p{S<),S0cZf-{mEF@=5q_yV]Xj/Ӓ`ĎM0F#c{ 75k:=NuM2E\9h7 +q>dJgH= zwFw|:0GˀOٟ,ڢ&Ilm -thÝm1 qMSM""9\$0eQ|~eV#̼.CΓh j?[CUI8d++ ['3 #0A6(,MnCJu_6t$le4vOK`;18P6p@zi(P {"={֋,Z\{/Uq32E/y 7fyGOBcRmL aY&w,Yg'G#:x*uu`͔x&nT䆄navPFO3Q 3G2 VB)|P4":!tJ!5_؆P_F:UlV{$C mv\[M\Wh^60짝-+0<%b i<*Zϑ":,BlJdlE/YCרiS4v+b}DBr&3l9KɳI7:*Hy2%1"+LV;ƋIIbM^8^j`XJL{BW}"+ s .1\τhuy`Ԕȷ @l%=_߭? b[dzY$x7JDwZm2)`:T?nG}9 KKirXdQQB4ź=ɀF7ςh9űQh;A6|OSzݵW5bxإA9D\Y,7^ʪICv St8p< 3 \2?؟MaLELH?_HD-+vJ'~9L7ƈ[P䐎Չt\d' hsMp+%z%#1Ӏzz֑ ɚQ9i˼t|DS5àcSY)S!0ˡ?sVuF2Oq(6DWdpG?~')Xο3 4(Cݳ]18 &qicw^cS&p?l%Vu93n5?PlֲK{1.%ȮOci 85i83b4 Pme^m :T>PkhYt&k 49i4<"y9da<2Ɩ?^g`_2obM~DZЮg͔wcJ# e;p8lЯ_[$=^mJt4h50`s7 Cxeaӏ*o#_n-wO*ѻ^$K՚ u4v0g:ⷕ;.w2]SZDPGa~n>2Ԑi6_6@#!lrksRX "~v\LLƏhiocpd@WYIJ fHEjh zLDVus3&rfثil;qHnv37 S*2yrDH3hH}A5 PK/fGQQ ori!lj\@q,L,%JфuBXyu|?5%*;Za 0:XyH>7SJSwmj:X$e%;u ʂF@&M^Nf3c;R .X Kkl'ϥ¤< n]ɭn]Tnw_G_ȝ{d2}Ц׋EHqiI'WAepflWUE|py[d5 8;Ư46DFr)cz?kHCKe>Xc?0:k@RxGR&nV~;Z}@0yVUF~Igcw‘'Snȗ ۫`Pk;;/_ I3qݫw‸;`ycq5fѧ*ɼ -LlER+R)XÙ `F. G$6eewܱaМjku:3yW!^/֡6?􈼤R>{loPc6 K*U=I y%wb+h1)L;/f$aRk߸! RU ju)1e,%:];s#C/To'z.ͶR/Yzs|K<(xde3ilC?R^2vGrf{KQۋPw')P`p9t 8-&XrsDEwm:2 *jm՛LG<.JاgOX/gS\u-Y )j^Әh# qLTa HrfjOV~v>ְ5/<-߈$`\!\ŷYwX:x[,ոjk+wq>@Ks13\;+f#цOAAnYc D?{z4R#~_cSXzxo! \ã,><&59JM'-VVPzp q)-.7B2 G4l/5o9L\x1k˗2y/tj'P1G \i1q/-%"s("L=]sbmߖP&JL[V ^cU-TLNSVw?(O]'᜝2:0' +At{-hE5đS>Ԧ |"\^[-RHKAn*(z%qWF앆 $ĸJP, )*9 㥪LỠ2~ȶH8k_f>sYwbn;&1;i{#W=-#2!\3T=j"Hʭ;U2xԺÖ6¨QګP>KEmA ]ۭsǼQe~*G h=9cA SVZ oB{Nx-]Xi]2ǃ`ay\L"\WE0/JM7үcq <.m f{sh'8ǥ ?\,8s$.%1g~(R^LRB?aX Vzi0<:nEp >at͜AȊ+K[?x%qg;EYPj,ƱRf}쾯;%:ZkRٸgYC8ڦ[Ku8OӠ /Gs.gM^/62Kmlu(_we8xŧ-@پkNW0}K}T"&ŅXr{~өGH/FQ,*+I#^(~ZE>j狼El^'r? t\KhiFN6파ի%I7ݛ40nAIbE1̽{t0Nc(Oo!(Ž%⤚Sg+6wKU^]c)3qpn~kzHij{GZu9?8L1W,ۨ@7xUR:=.H E.Y6y@OV]VJиpN 7NΛܐ˙?V!.<4eע,ܦP݇A$PFRG* >¤ ,C\QܬG.ҳسudb}+ǻS}"##x,4,"lڝ Һi*clȼ2U:E\"[N5# >L7Icͧq"U2{#}=Bcl u͈d^Zl}Q׃{'XE"ḣl-sIޡ]#f[PgGR"0-9HĶgZ:hVK0WHi/o jyYQ(ɰ؂}CQc 4[|ߪ7{ϲ٣FA@v ϝQaxUEMv=?ƀ+5{-pGfO.kK 6b3( )EVM׼Y6CB~GmPX8gVn=D!۳Moɮ%yl!*=2 1F5P۸dV@-w߆\Ž>YFN-< "߀h[?N#P'9ڢV[~T!2435sU!xK#{Zp F9%U#CzO jm(QSwCC3l_1hq_IP#JP.7IdK 3kY!5vE@|Vnlz17mtU/ZogG@ޥߴ T z x`x8S-aj;z#X'YdȂOX[ꌔ1w8î݈\;i_@lgh4^j"yQG9 uH"%R0"_{_>f[ރEf25 ZcgbܸwRϖK̆͡.阾ạI/*V rV/HZlJ Ȏɂ}]&uޣy&Z黀ݴkml[ѸB\adݢi52u݊Q$S-<%W=C{o]nC,IYigm(3 Ōb$#ȉ "+1%poQdC=.\Ķձb= zsd#>Z87UVg PZG` -Yu X ;)vR~|Lo Bo[J1ePtZ.QK~ j.ZԶL۳{Bm i1(Z߆$IB҃lCGJ0 [)#3E0,w[½@VN ~945l>_iV;9 m$ _9?F^Jˀ< &U+_ZrxW{Yz(0j@RR[^u^`6:ބ3fÛt_oh1a"r:p(Kb7g&ѥPYoA{3rhށs5.x#$;9,b􂣎HjЫd=d_RrQ7f^*8)gC,YӒ`[bp.X~1# @xG\V+ IqOr!$u`McW啶dF* qL$`4wx# 6ʝI2>@ <xzkaUO;z_46Eըk@PLSH5]v**5ڬ T& 5TZX $]OX@}-+3\rG粂2<I#'goWJ[Jn נsu?kUѶ/fx]ڛPw̿3wbW6%HSc*64¤i$m<{(ַ-}CX*DX&6W7i3U ۜw1xܢSĂ(:vm]s:'Ěk ]$e|)"uW'{ ZhK6xsxZgw༪.Ae2Usc SrʈI>^'$XLBrm\4@@-|~ nPGgN\|olHZf7;j@dSW zmہH/trn^+Tm V%0==s YaZPyoFt-NyV8Zo.LAz?<2[ua6# xl5-u断$gyfeywp:8o)`aT_\y~YsB3:pkko`JBeZ'ZOḳwOe"HIGT<驎5OZʚɿp(xGġ៕@湖C/i>syN}hGm,^PRd\ 77y6+7≠wmڍv.~<\z孺w!8)rECa{1 q>ݍpd. 24hD!&3ಧN<80k>5/D)诣v[!iz9oVւ4>)B5!+fƬUץ5WmQM7Ɉħ6dQ3Ў]N>޿VEaŵ{S'8[5e|J ru6j3W2(*zyxV6 ?d2X\*(Ʈi;UU2MRM)8o`gx>9-Q>{0ubXs_)o}}%=~rP.'@o^.sk2P})}n0'G>a}JbԻ̔&t3j*C 1<|\⿉F|`g;Od߸ ѰOҧɯ|XLQhoq_ݍИ7ChL W ؘu>5shJpSN8X{ H48N:3Y$]3<(ϧR>StY?vmh#k/>y,P@jPQNJZeD0-nే 22{1g!^"Z*3m,IDX>f:؍"#1ՔV07x!9̼1 ݛGvnivϰIsoꪥ ƯV#䥗Vm6| %]IEA8Ci $O`|WSahʅp4OT]ING]Ao{t/&6$K*Ot*pw=>3BrNjHJ/L~'nM(ĐK<iْ">T,G?;FM?e֠_ۃཔ@|ql}1)0[^3P0+Eҥ71&/Ѓv aBf0V.X<"vqDulp?Y>ws&ڭm0-?V:U/0 0"2QD{.1,'m}A;́Xs޲C-Ν{Tn|.u[*)T. +X<(V5U5Τ_߁^`E SOؔﵭr㞕~bodZB/OKg,u_tL#w."jHCz@Ll)ꛊvjv2Neqy7NTj" K*"6v$a".K䰭<2h CyC2E#x[mqkS!nlނݦ(821ȅrS<2ض/ EupuZteSZˏ:im%ƈ<{l"[4.C*z\à`Y*@~_fH.]LG\YOZ)&RuAfjJtn+PPz(\L1ы}7E'R }s!_8S6; hЅʸV|_zC*Ys|"˒jo\VMSs-a[д^V8a,{2p—V1q&Ɖn8m6HJTkrx;MȬ;uz`q#Z#%zǐK h+N]lsNo6mCw YH 1M} gnBÔ)lhCߧΡߋL2o&اT^?if9R hiq3PB*WXv6f'E,Nۈt ﯇^RQ TSE:O52ai %I5?ZnnЅrD⪝ ͞NfP~^N#hmc߼كٲ3ɌibQq? h޻:|ɧס κOnD)Q eob2X+O@ B;VCI֩FWtEdخTTGv`"(^ROgsuIy!to eEeٻ9]/E‘NjnzaGv1z 3UY}NIRNSeŏMl΋̡uzޛ:EMkQ>ˠiJk?'i42T \@4Ӫh6J+緛{Ͼes@Z\@R1DjTǺyjU6R$žz9u,J&æzIUkt%[o :x"iD ޺1̷k*ZK֢zv) 3VΑgld.)%hO8FqeLXE\%I֠Y}x/?FZ.AƷpgC}Bl:x`0:|Zd,s$c;Is%/vŽUTMH4A )r/)u?]5? a0uwpbvJolYG:衅F%&´\9Z_[*̬*=|AT9bE.9`x^:hb ?WjVTo!ƳDBEC6IsYJV"sK \3jPk9(_cowe&3 #87P2'4>@KJUQ=r?8WO U_8ɛ~A`ٛVFՕY$`9 ٺ\aRAȗѠo8ʄ$اDAOAУO66M Ǝ5Z+ >_++M2"_S #!4BLZ#Ll>0&Yݺ;\ף qwSo`y,PNoË"ZفWK+xA3EruZV iI8m预{_s(įWRPu}P V2Q&ZS5OO JLcX2)ȕ ,;܉A>HYܯ>QR&|T*; 0 D<ZH S}% %xIWQ`+6_NٰO!q}CYޙb[`DbYbQYHc觩zUZn=Uv(j @̝{ *!-$vkn976 *FD">@>t¨$U=-$TI=輹[udƗXP'Nd=zVcEJe6yƵpQ4X}_+"F!:(* R10 ;LrYuVңQG@a“=Uoє9X|;N,py* lq1OEVP6*1yiP&VP>8T<+ tM չ376Q$^Og 5A7s9f3'&$ ,Pj}X>4 ^!`|$Bw:t(Ȋ O*bs7m3L`<-o)z+0lOx}pƆ9-€0zznwr6i~0HrH9w\GFVty7&R7UVy\p6D{tJ,3u {Y[M*KHM~S|?L R~:%Lm(Y~VKheMUFt&lè"]DX&"CC{IJƤ, &<;;=Trb7qxxNh%B Ҿٴ 1"^ &ƺk02T$^O&w_E|jc+UzƧ-*6p.=묚MI} m56oQ#ʢp|yiܥ-D.b4_EOT A_j͖02H⁅S?9_xL~OմSSm|s tfHOSJ[Ϩtqd{~Zjٮ&M؀ORqiȥ~;ʗY|X>}у6ҳ^vIU,L]sA^̝ϳVXQ@2y8$TX@FbXh7Z28&<HS. 'b%ۭx*Zo E~㼏+GLIkfMɹ?LTu@k)x2Tp|JO|XzTGnqP\%ef7@T%3ov%!׌juИ==-ΚޟTCR-]n;dѤbd /$S&>*:z5|Z[EIVخ˴0RVGV"'M|5Ne9+, N/3. _}M`?u;}ЬpӂZK.N4ơ{?E~ qՆs{v4 Piew KqYijϠLA"3H*֓H$iQl20(+egͶOI UVvx' l̲ XfpBՌ[x; T`#s$ʮ-L&הqax~1),sǴzrhņBjL]bџQ,hg!M5ZH. WZ;n-.V&N sm4e6}[:Wgn9t3h탾di≧^>%&hpcF& T(Gl9d\1Jjѓ@@;aN!"HeL"ƃEGŵj `lْC.Zy\ |z{ߐwzq]ɻQ̝5P^ F>ki#KDI_νTY7>E@Xw9PTFS^X_CEgz@PqaeLtGƳ2??D̶ 9}/d.3 (V@6Aas;?ɬ+Sx+)x 甥tnSb.4 hcB/Gn՜Mj%}2ꢩQko6?Z4m^)B>w4W$)ԆW"z1-ѫ45 %Y.]u$@Jd@+ XOUXt2eGO&`1zҼdR(C |9H*%uW5<$Q1^@Vu@ZqT&HWeHR4fl Lh?ΧUmϱ"CUUHJ. Ø~ K915Jy5|Ԏ--{8 A>ȻUqD_X@'zj=h&M50ߌc.YqbҰLN %H2iR@?/$f77]Nfqn>fr ; 0kF",ŧ߫  "Qkފ0˩i3vէ8\zL5Vi%(4o!:9F*)a\IW̞ѵ"<-k@@\V )n:y4%HH+s/TEgh(q+̝ET C_Jn8ks'!* 7)~#(XI_P'yuScL-˜d-!K}J_'z `iǨb0[ceu4Çhr:@)\w$p %2#ٌt6kS6 1p*u$*PlQ@\1^ı6m=߂4ʾ',jբh bf~ڬ.zZ S츻{3#6^w$q+ۍEATxJp,ƧTHr9G:Ir,/Aʼ/Y1qTo(5LzhDal')uk(k!9W˭.P *qovVRK0J-8zia'LOo`]MX.5NL'i)8~F sbр,bxqg7+}'gw;t DJzniفyH' E2˞FWBb HSmC s~z\wtlIuPh'".oZ+kNr,4q`ubcuz^o6S/9mA PFdyH59iI%B!g2I9qu9ߕOg 0SCkW:UaL݁+ޛ.l|a J|x(}@e8jbo2oYϵHDz1⊰Jߚ `y lt󢷑}qlZUJJ xvzˆq]uOCFw~KэWbu.^e>0gRuS uk0J4'To6OG\ᵋCjmsMkV II@3$~ٜ4֝ K'sJGV.YC#UjEcmuF%RA4+kK/}|‰9)!vÎqL ثXY uWnк9&,qLEO^oUH29ʆ78h|uL)nIOed~vl q8TAנօHl1|7(|%|U g՚Pj(BwQ^kj-9x1bjÞRe^\wֽFOɹ?.tH I[cg-"/8(dʆ6D> i2A 4O<>@|^ͪ˭|ex"B35j͍e"{e$Mɯ&3B/v#3' x(*%UCv40꾏+pX[D+̪:5jN6hn!buVn; >,w-Kn(Jȍ})@rB~ŋbu~˛ޞd!,Oq`XgSH״Yڑ[Jj*O)=# }O:[Y&@YPf"0([d&KO]43*e |AsDڴ?aF"]soΕ9ڄ27+Pt{&ǫ/r}{ץ7<.Zx8i#~ɒPGj|听T7j+?ۖP腥fwlC#ɺx5 O6-!!7tRpA8z.q'"Zv/Xk}EdUˎ IzY%$ +׃W^+Y823!qz)B/kHgFJ\3 da4Yiar0 >o$V4~N *|:ҭʋLvEOK{z@Dgp/66 !/Em\o8>%JdTz^S("V^rVI9pPgn|'b8;z"d/O.G 3ZX ٱWaC W`͍ҞM_brbfkT*`<]`./!gT~xsZ.ؤVŗN= @Z,t@۬r۫5)DI*,_|8'R4-ڦJ_ݶ,hcj-.S,kccpNڊaI\#(gV>(F愘,OE5yd~%h!#Q0=։3lbg:Rp@YùR5%̣ؓID@&UlypGj/؃\MY?W|1 >@G!g;e9#G6r갼&E :\nq8oAV(> !ݜ.xM>2u.0#h`(y?Ƿ{2ߧHa7{ǔ/]*NUaFMAZZ'U{&jv+x~xHY Q{ *>1)2%]+fTV 1EaJ]Sq =-cgrjNJDWU[W>2u q>C7h(dh^~,,9H氻P95d]hKw-lO[ڳ),$e@XQR< k+(t0)PBEc:t6:I,uLa˭WJI9ϩϙwT1LH(]ؑ$O)WueH-淘\4? x>SNe -xy5`_>ht+D&,$VTj;#+jeZߢo2N0]X#5_ʬ_5Z}2U< h:HݟJ!(ΛV­25 >*~&1[ mgC0'|R ts8SJz"znq0z[j8MoE~mfY4)NNQ(p;SBʬ(^Frktns_}0@У6r%_DH( LA'u3@E0PLvVgPDP)9)Fƒ7WL<>HB4Ӈ}g灦Yy2LìaEO"(!3ωĭ|5 Xt|kz+&dtz8Ǔ{XȤdgnK7uV w/p!5!C+ Y8 DGOR35.{>XȤ+4w&>DQ~Udd̋kOn2ƴ<:{s_wf>WdCP5e T $~s F Tgo )JҁW58nj{o` FEf6L"E} 0X士͍^} EG8#whgJ݃ɯVYs7lWvVeBlbE4xt,my:8ff4 &uC5bZ)w@N )z&HU^MC?.uůPaEx*aOF!Ӥ0"NUc<ɝS!x+8v*iAHic] ]c(a=m4vehfQBDBQT|mUI{࿥ec=xQVVVv?m!蹦u9 1|\ AסtK(kޕpffc\p`5kbdӊ>qkp5ڌ kV#bJDUKpf7HʓvI_89Rq՝z~ɉl!&>FB?:ɹ_@#xQ!Ad[{3C. KZ)$8,o)ol:ѻ}dF8Z5< _jpPM 8cv洞̚z|OYnYO?&~ ڎRJω4Tr*rgn-n30WpV1bl ?cUnVψO&\nJR(]&xl7'[XaAw߄aHnu|H5t$C ^)t7w\yh0K[dm>K$CȎ&`}>&dEA!,4N]\(+9Pj܇.=|zo ʁID%6)ŖBZXWFnS#Do"NlѲ%y]T{n_x6,MȲ@ %~>[N2i_dfIpс6:\fԮB /tޤ'Ȭ$aǨ)5U=1gl#ַJT)FP36ݙS~"͑꜈*޼M:c`EMьjAahRBhHxl{lzsK.DY81Y?RsX>h`ks^|.@.6'XF\rl|"cֵ,ZNRG@0D}9y(T2Cǯh)GK 5 CI љuؗF(ٌ,=^GVpNϵӇc?3vr4TXCI%M@&G$zBBT:LD1ѻ#HB*gK,ų}3$uw|Soyt {q7+i֑X{ȕ5`ϵ#dGM'<ʼNVHb S#Hwi㰟y>׆Y KZHv7u:LA)=43R f`]1A1V> A\sp~:O`}~"J Dσص5SE*ɨf}r),KNB=_ML[RrSB.a;:]<t*"*%͔{ C5 #E'w5~fO!#it|=ku psq;/rGyv 5A]9zi; ې:fb͜AΎ.aҗKxHlTVTKR5R#"ǫ ĉ-ƱiSI<ϒAMXHp@윊~FR'}!?r.0 J_ ]&2 Qqr]!׀$ǩs|g>VۡKOosd$3u6g +!͇؝)i3]6GW+M ? #:Yc$ot$S}}NH/d"𡖽lX̙S|jG楗#LmCp IiC0{ zVT<?oG'Fb 2V>nHa΄+ҖFzH ׻.`SBiun 8KӂQ#CNS=f)4AO^ZC1* PK.ƒcצ7auQmUX|.eCk&yb>e 'ٳ8k- hEc4T:9 m+ >| { xwmqR$-K]Lp[ze]4Abu!1/ 2IXChi&D[y! zC@ȁPP8LbۛI{zaIGD>KoC(z΄u'5^PlIi*&Vr>7r`ps]'"mEAfd&W;}Ahv됹A*s m֪ej7+ɱF-I֙VIʘvX&BhҜcph{ gRBp Di;RfGӌ mbH20zœ3 >F Yc4*OaCISWwRWܚi ^L o:_,e({աbAF?ʲ5m9nfQqU-Pf1MCG[ =F a?~$.Fl~ *RDž]D\{5 h-^ ,na6kSdcY:'C$OEpz(h5a5ZIז%K`ڸ)`9ffK7iʑjXngp7>L7{l~BHk9g$m"TB{-l*?2duQMnwfĪJ_qLR/wK]iDrX5xC|#ʹ6K&=TVM2earTYDDhΑ6V@f⨽ɨL;o̕H"SEo]L@Le?8oMlL<̢Aݽru ?RKk5"CqͭO7{:O2XR<_yc[Q*i1HuC[ĶlbC9H̲'+;W㪨hUAlF(; --cq]#VƄO^F33s :* O{.OfUX-HB'E^ӢʍCPX۳ e,}BX Z:FK0A_J? dD?|kd®#\x.Ȉl_[@<֩Rpn^Xx]ps]" D{ p2y'疖_)\IzGwX?^!ƘT?~l$qxXfa=p;7)<'c"Dĉ(00`^ZQ_|&>(N|/Q&W@h/8EVpKoD0 /~zԟsdC_B,$Ĥ9i~G@cjY;bk4Bwor-ӑu^$Y2M4ϨlSlfۼicecK~Ma*05CU"?eHp,Ew9۳ʳ9Ph4KˬF%]A /e]:ˉO95hy擐O+nPP̝"jU|YA@zn* DIZ~*#VvsͬH[T$1~ *04#+c5wg(>9.FޣNUkFp|ɞah=M[kt$z3c WGx;KQƦZ{!W'},s4<τu[{ﺋ0As]_%渺Uӌ-M9-@RZ u&u;y^«O,ڔۚ͘pEWHxGfQ }`Z=m𗪱{xZN6s:2n<; UbC?͇EC`7QmZPLep3D&Dw"Kq%`1lJgm}ǎQ |jPp`XM-9lJri'ȳ;`OT0a]_X&2#=8$}ߘy6r%,'(f(yZg_ͱ/~p\mX̙XoL97_2 oO\ۃ36 m^!n;,+dۛس|>s,LjKA" 9:F+5x\Ly&<${c8K6z#:$40} { }Kvz@-Hoö "p迿uÊL[)ݦVxi;+Bhvtd)G-"&#!xTY'wJU`ۛd /=Ӗ4Cw딴-S{a )ۼ;XѽVŹcW̕ĪY;=/|,2.*0[\22#*RVN(@0iSKƎ[}} Ie Gt/ؿjVO'Uq(4HzOKe2H-v %k@^*&5l#b*c8@߸WD ĝ>0 EBgm4r#QnIV?ǰ; N}uDHVlYz$ Vr(m>ԓԸD=V KcZEG 6vhJsw@WNfݏ|GзEjZٸ7;\3B\ۤX7yN?(i"tsRz^NqoeqrW.mu\\nu`3yv'[d964 E#zzl2H.m _?r;i|}N,M=VS7G!`+u殝w1!h6f 縇]XaÍyiWZ.iOI*jR{U1 ]ZzdfW=\hnu^Uq-4!sRC ;!nDӫQ<McBCGC5 bYH˫8յ{0LX%8S#0)6vUa(&:r.&֌# PڣĢ ;]U!alCShȕ0ڊ&fdC J9 WpYbL rq΍50'aeJKDj/*_XrΣT<*3Żv#ˇnpqOmx+۔'4W i"n=aSь^6)V,G! p;(I]?cR] 6)ײB]"ԡ`ON0}SmqH^w.^+\S`P/T2Đ&sa<WWj]:3mgbG_ad_p1,³fϴPutP"u$ӻS6(qT1D!%~5!A]k S̽-uںa( )?Ȓ o;}r)eN8"}W +/;a(P] +Q=s\:G'NzP8Ъ'LꅵYk}zےҌBb .\pކQ@Y$2wXa}:um)ReO3 rq]6igRċ7k]ޏjfBtbڼ!>--j{Lnb|Kavu;(q1DIB$=8op\bص9@/ct-aRYeفfL's91:SR2X}2$3XUKhZQeW2z]&ɏ@5KB %$^rE^Flys+p ͷ,thg+R6 쥥5n$z@ۂKNfP1s~%Ya{ZJӆ ղ,FBH_[-KKۧj!RYY!bJYۼ>wՖ3 v#"T3^K{Ʃp|U.x:BI1.$n>TjsMIRcfgΏJ8BNTj3ٕb/j=(50|P/xd/3|灹P˶[S.TOekJNlZnhJ4/ MmwF(V!dm}'%7[2a%XqR_`V{Ri ]-k)h2;NMIv\!b.15HH(G9Eդӈ6j¨8J"ļ2cխ)K\MQR˂~<~G<#. _9Nd:iOj*│mQywzN`km?텿L%j0mX4i,p3) ^%yF,#mӴa!'WIi?)0ʗs \Z܂Rq{. Hc `pԐ98eHz~NVi0ˀ9i&7t5ߕ#!3{YHf*Đմ a $4dz=C:E_Shk9«wQ7ApwX3EC{h.8"G2+ ,&Ǐlz"@(W#!~O7d(-Z!L/J7j/ ӧ4 T_6n'J/S;CuB  {q kgO~_SɦXͼ]uXDrp'q*)^ jzTRV\K@_=?K*@ r&[ rfNIoMq{r ;p a'#8f`[^MQ,mʊ3P~5N#_ YLM{ ,O6u n9YZ|mmZ%ϦQTh 5 2I`Σ# _|[{]?s)(m!M9( .AY'S@eaJ M7k$$-{^6y/KO|޻8IeZ&u=VA cfS3~5Osڥ{{l@T$=/c*NBxk8jIIZ8r,c0'HxG$,5JM02/@ӚCvQ=( P3DyT:583jIǂ:oF#hˏ+;Ar S2J>d9<'q8Y35[*SܪStM rK# Wt,ꏯF~7ح-#:pSG!aO*O皇g7V ~#)ZwlNY@Zuo@( zh)~z݀n:P_U1 6 t"q=_aɀ"u%nCXiT4  qf}ަdC}DGr>ncT^Ʃ UtGyrYK xNpjF*wPk] g~ǻ#p}.#N?%\iQ7CBoM:6*z)/8A~*,@ֹs&ґoZCegfeFn#TĶ#YR4n^%S{ʉ6Џo(Fx q:lA?x!m*}5 29,lHb?^BHXnc'bSb1ǷY@0*=}]^h`fH̏9o$TIcZ̃'ذ_gDcY;Oj*3dpc╝DMP,_2vRֵ.Ą=!W} V74bDJ D"fjF)$qa9 ^@w# 7^6XjgaͺR8m }<5Gٛ W* iۀݣuQ:f{.qM4V#No :ƪ8ZO*ZOPa5[їknE*_MZ付]%u7e,6U3ە2!g۝ɲzԥM84| fIx-E( ~V+kۤ lZ!^9FIbԼ+C&INQd:/p&45 # ]Ϗ|॥u_j6NUKPf"cf͝MR,xV26LYLpتzJ,Džn֮& }D,vUBC1LX*h0O[Fڝ<\`N# @ԃU}36Prw\6$K%6d" :\MzwH;v\cXJ]yV9sRҮ6BjޞeDՐ@oh8n҄-  XA#"ӈTs,wN9!tMP'}18v=Eiv[Wml1*NNLbvS0__2rTh/W׬{ Z0N "v]VH^7hK*\0,Mt bI =S-Lm8uO7e\lg> ?jZ:T (Bo~=kҮ)EC*'+ =-; =G#GZHq/6  Fv}®ۺcF5+m|1qyY5Encmj#Jj"_޼E+?P۶ j_y/zq)u?|:0r;+a 50"36j>}@xɴ6H.4 >C2a9t0^DPᕮn#;{_pqzue0LLktcb9K]!j[ 26(V]>pȕ/U졪F[C !c i]TW0Awj8E("车޸ ?۾qngw'|w CY31x;-"-8:ec`WR

    {_WFdq "*#wz5lMq]hK4?1T`Xj~N!yL2Mfc 3tȧDR#v)5PIs)4TڕS^O/1 I\909b:gQElR8^b׏FХ@,kv*Ntaq?Zֈ& _pZU!1(Zڨy^i] [ 5F(ͮ[!"WrqOcfmm%[+ FV1:X;\ C;@EŨ= GsM)vb<ߣ'?]6S}LK< ! ꡟD``s _G7,PZђ3FG{ѣ@І zU]7E)4?eܭ s!H頻x hrb<ެ8qpvrX,IMƆ3e@NH1aqXy*W0Ph2(/vq(<.!qBhNu[j⨳W,S..wMXSbMߞ08(2T^ӑB  A#)lpE*8~ %h? \3ڍ/XN*jNp\ȢJI^)U\ϳtnVu"3ӅuQDLU;˩M-/`O7<\(^p@`}BJҖFaI g=S/IJ%kULՓxA :*=;bam"- hbrhǙbUwaKեyĦK-#ZR` mC*Ap'˳(\Sȏbs CW%GvJj® EI J{b߻fg k% /BomE]L! 36,ƒs]uJrkɼr ԁLy֡QGm; TUjN3lT 2)},j*N/8* 3h<ջF.ܲwxPb<pCldM?[=+1ioiE"F[]ͧX'(3~DUp6n!qW4HrG="$T4qjbDEOyY? ɐ*Qm6 .NB . 97,!YJ7"bv jh:ChWz|lM[acM .md{Uj5{y#``=t$Ss$9{ EE~ķхy ,C(:4<*BM\_c˃Os6T=Jbl:O_‡@W (W_:1  R?{XCN;wƑ,A$#DDW3}'Ƒrөlxm l^_؆\N[ ,.rA/`'ٗ4yBF:Q#1 I$Vd9nW΀10%lWNü"b3UJXYQ)1pw%ٲfRA l5,Sϟ5 :dzܔuga2.azͿIz'G} w3^Tova_R @庶2d\EmM+X`>%0{y"$v2Dk.ի5)ۥlINI=@ScEܔoS$'kLD_]Wkga#NF5 @N&RѪshB8Cn^SSSa0b3EXcץo!0?nT1:so.ϻHWvy·3hݧ^ADMOQaqPo@)2,`YPXu]dg \1~{z9SZȈ59 ɭu>}(6"" ~]a(m,NnW]s@V碑 Xe r`3s6O _i\of9-_ʰg';ղ=>37ƑD\ױW<wAehl W#|JʙG7>c ]݇=GѢuIK7v@m/N7$3}':.VV#j!ci86y@%{$2a.g\B\U,s`GE_&f3r21tؗp zw,־~KJͅB=rZ " 4坨Jlkx~_țT鮆 ;J4Fnd1N&B0\cAtrO2q:6U9傕5)|KQ͝TgEnX }\=8QMt8<ȅX/8BFlY7xk R-LmN Q@zkbrB!>&.UOg !i$׻%c~%M|-n+}-1uk'~$Pl_qrxHu l KF6ҝSi: 1DEqn ֓xQm@4 1J4&GY]N`3' (wuXaz.;Mճf/2MR>Կtӑx8 LuWƢѴz-&[λË\;CH०Qk&Axll22XtvYΐn\8Y`!k'z5M\RȘ냱^#ˤrct)=5]`2zj#_t@f:a,uХa@6mO"#HS2~gO)Ҍ29xqڨAn\8L*-=2 i׷ ѸM! T~89Fӆ1"P Mpϑy8z*~ W,Gt0I< zcdU&sR31;9cfI? m ΍*"I.O_=غ( r ?aGe.d;2K NEnn} G!IQçU ?փz p!pprDڇM?Ek6EzMA6LC} \EEM&nURLaTD3D*RˁJ/lN%NVWL-Y=$'\"DR ,:#I>W]VH8}=]jZbjuU"]JlLbN dnZ_r~"sqLTP´ۧ dxB$]Ts( ^E>&WKV֭7T9$8LکBRΖgߞ6^H ^8űԀC+_$IS dUZ}0+b\2ׯ2[lQF%iTurN)E+ C/ሩ_cK ,)P56R㝧eSkBSt^""H{n܇Ao6 aIMtL5*Ƭ}~8x<& ߓ+6lb+&9HUgEa`-iogG/U h)x3DkHA t< Z -!Doq~8UT+:7ToVyxDGXaY:7AJm-^tb^j<\h0oC2:bFL(*[4g'9Ok(W۱(S2J]OפAb/c392,ъRn^L^Τ]NXZ̃\G luG_)qnE`<{&@] |9iŽ߅g(%Ȏx]{BxAQF$-17ͼF3>^ҧlp{J,cE5as!oÄ9c^}QŻbgkۃFQ$X}2] Df8-i_e!a;D1Eҋt[:WL;QM-hE 5Tu &eru淽1۴8Vq)B~EqLK~F~F/Y䣬h<;~>'7#;ykfF0g9!N|A7"H%?[&0U)``f[wReyȠ?n"-T0$ >`@->eVb|K-<:\V[GCu3 E_ҿ$}@o%s,rc@&TKt4Dl:7Y7xk`‘7N;]TЈ* COٖ|KrϺ\p}B-5EXցOyQkR![lpWan0vxUwb~{Iu^`lM\zj/Mֿ5VbqydVTt{0/XB,7pC׺s1L0fKCKlGrwXkϚ"lmte4ew<<jisi#H zpdJ6"-UŜakrҏFbcCeQ;R f2r?l?o15s_= et׿N6U"CW9;SNVʠ3ȌkC>aPC绑x/4ɑHq%.3Pq=;%xOTz鄲zth}M^ʨ6hy+bCy . ]} DٍB%_!;ގ_ÅHT!_ u0Gc9tD/W ' ?2 xN6)8LdЊGZ'**14+;JZv,} sW$U5 ITKзbnˆDb~+#֦#*3㛥e(J:ek!^}dc.۬/|{~?>UvLam-KH4۵8q强햺i?\A2;+{)Gx)JH Un(1u3C,Yb*l")]Z|?pַj)#D=53I #[~d0j.bP*C8:gg5b|~aPdHK=q%MmMT-粅qypVB8%M9Ra{.#T5JGE1/T4 q'\ -h4y*Oac&%԰ ?U2-EاXOIzEșft5u!5siMxA|K_Dfu9W2ƙY9 %q` W8¥3BPeƁU &X`g`}UUJQϦǃ}IoІ^ǯ:P6n_ .tr{2`6{1)Tu>DZSM;Q6{ڗE\z?ܔgu> fNNgXb˄ԓ!ERߙ7#-ֻXXDi&XR'П-B]6p~6 -?D<xl̝S 8;b.ŕJy#ŧ9|75f*{AMy;|~ z5reU5kndXDnuƚy97jYtHFIp)kEŵnjYJr3ؒi>͞)_ v*7E26jNF%ċ/`% @2XX⒇QWǙws[ã9YtfͤY p1R!đ:;vh/{`Ϫkĺ,u5kyrZ֞ fk@vC ÿҶ׼&@G {ʣ#VLE ѽ#t1-I*%$OzHr'puWΛ4= Qx~hM[Ep2Ódnb@29bC{*lqGdu6$'JL! tl Hz&d5)Ծs7Qx; 78ĺ4.d˷Kg ӃpS +<< FnçB $J}2Eݗ@tXc_ΚÇq]j+D#DHd֏!2lTr,Ѽay`q\ Y!5T,Sk 92'W `[ P>2QPM-*,3hn|Q솀 &ߌ\Qԫ0X1!o(*nxɠR&]OuLİkeD[cAY,|?9zDZBɵ !mθy)8!1p2!D藬J;(lHޏ6e-և*!J(gpq{:uCw}z(k e$N)pBDv2Kٖ\x%4gw&##i*Pq,՚4^:|: |/SkkR$9%N/ŃT=eݙ)JA #Q^;`cw0̀f׾O"T0s[.;Riws998Od/F)&gI #6WE-jgZT?U&X({nhXi_kpCK5H ӮDWVb')!u]btrl?#2RV7b$e9Xھ3{}~O/<>';n%nOW(܊]X\ٔ(l2?ǂЋ̈́HYۯaF jIir3T3W{@U?| ϢsтU#Z6>tj:Z3=1dcP[ΰ@-}B# N}}$pfmQ5A.EYI[8X>܁6f8{o0gdp[;mHdj?.ZL%M>BkC7!͉Qerי$ aM0m\U`=cffǬٸ!\ɦ,F!ηm /a.s>( BTnZ[d <+K 6k ¦YΜuHٽڭ[5}7_fz[<}e-".zm\ᚹj)OF2ϑS"&h\49$rxU~IR#6 W?le^kGKj,{#0^eƶ#I}Ԫ?I1syB14ebVvSgk u;/MtCɛկx^}<;M0x=n:WAfI5 Ѭ)#|argcVzL C02lӓfrk`;8-"čq*be>y@gͼviN}5Idx7gW-`:3m̉iCNJz]dQW}`ap *FO@XVPx0"%sc;6~D=W>B@R}GXt`i\.o[{ާoN9~0uu?EҜp¹kqG q2'˖36>_o 8EDuw` EMFA#;/'? ZҒ= wqQ%+4-J tba nD($EosKwR.U,xF:^ZaHVtoL1ČL~-Ds0^lcXH8?RJwCitxM a)h%6KwH$Fx# ͜ vvYutH @J6}rV ;ם;7*⽖so}Rq/{饒(}lϐiU:ja$rM݊dZ=\sr %T?b㿢}cQ#=PӤC+}]fDvI/Wb9gn focC*E4րP0sR4X]Õ Z,!Y"wR97Ējyp8uA ~8[ <`LΗ:xLTygD+yFKYp)""mL [!f*4C@vK{kHW<[VkmIrmޞ:q,Ah[e}ȹ7zY(X_wgmD&J㡑Ģ3Vxn5>!߁j_bdsNau $Atol^GU8w0ZXcKQ)3IoQse1ȅ+ Lָj޽&t_UDsCGa-;)ጉxW 8EQ)6,au8gEE#wSNz8 $kwopw@zm¢ d$jk3]Q;KXtZ EtxH-8ՂQ.~X jBVoe }QD ˢ,d]*}cI!wYK$c+O列|^rc56 JyАA*NFw(h2'fJ琺LUD̊:m U]Rێa2b J'g3sz2g LRC0gar `;[T\ºb Q6 kVфA9żFܒǯeXNƷrdTK+U7/| }k:rV*5T9 l+f墝 *pޯ&7>ͮS-]upn$۫ ԒW TLe<}~x:#S/<$>[F?2M"d;V2>ӬL(a^|/Qf*R 鸵Yg6EEClp#-Nψ+ku~fEW fzB} @(RcOOK O(ƐuXQx85 xٛ8lJ˜M^E!@P~H[COTR/t㮉idHm,o Mlw Ns6tl?AhIObe!֟] xE<Qw|1 Ն\Mzŧm{Rc'\tS 3F,e7Lj!]9I;!1M@ sH0?y&%gMðʡ+=7Q21dyë6f /Ӗ ETۏs~Hn[zNw)8J`m|q]E|pz?$zW7ju;\RIީ0**vN'' >njeoʒ/(z8@2cr`^“@M] fjuEddĺD/*&CXIX|YgC/.)>AYhK~--^^hY?h ?K{AL-?Ms*w"!b l2 _ V"lzɹLƍ2q)>}PO)J_Q Dihk T/iΏ9 o2$T[ͯk۲ĭtTNQM{ZG;B_~5=x:2a=yRlq%^ވ6k>MFWZ2 xb 2zy6Edހup2}.max_K(, )(< Il#N+)խޛL7n"j"F,R\ELR&)qzaO&BSܣ]@l1uͦ˭t6h74XߙE[2}*~iϢ>IQ2u#u }05'K&@Pi.'-uV_+$.R+6|Dcښ#xZ:_b :!f (5#wׅb fڏp=cw5輷"&!j$jkݕXuj:|{ATDH dMtz ]3VB@ĦWHc`uVC)ʓM{Es勆>޼66Dſ}IqjJ5'|/%;}Hmsħso1wS[\.DΟp*TlY Ʌ 3*f&OMt=Q[ tdD.1]/S{-U۝p+lT#挑 &Z -˽F%iżB,6w!{jd" .5D{6iXY>vCwc'F#HˊJ&rfeoQ;g"(9 ̹pvI=~.cINi.jۡUxR}7fYv_V ֦wiT'WeW*RрB@fh|g605_~LRU菰RcM?Z,yBndsފoVmu|C⏆n-#&3U+l ) }1Ka;a 1+۠  iӕ6f;<5sj}w!Cvgr_" c1;QpLY6NOn^?̑|ԡMޝXPw4rʊhSƉfs@_#w ^i,&|2畫Z&vF A"z'qaqtIn!opfIuO4AP8l]ͭ #aYFbCpjpv܋Oq6+X`ƾ\ز}ҽ\R_ fO?bΛ`ja?HE1`^[)v *4,>"v4!;5M:G3%E]eNx|TVz ס Wu@$˛B/a;U g)Ds,]U;뺊E|7rJ;e|n,2Z%\BPH.wA/O\ НhQfY /̑&JPo g_rP@jƂ ja2-Ec2vϏ#MN[J.RZ''1!zÄih :@^%hXZ^v?H-3ˆ *n^n_Ɯ1{&eWٙ)5h ,1\8sHw\9Ɣ{l37Td/>)CW׷Ƈ}{[J_ VϺO(z=]&ͣSL2gKH2 3X19 /̏6lC-rU_sӄO,b@|EV9± {]pۀLGqa~<Śnn|#y̚g)fU)Y8:;Ui<:vɯPw==6B pd6m ֍ -fJpY܈6n0 b_^\+cd ,gLp3C({_=ZT X+G,'8-?ҀRFꅹ;SD'*)+$R9$ҭB~96>P°+A^ Ƕrή3; XŎ}_x#EF !{ UWhI H0yfۀq^ G1 rZ'6x#Ƴz>{r3gT=PM9oªbq'8$?}~zsŏ4& pa;uV#ВfJ'9mlPmkO ~A)Ѵ}`5*ܙL!=(iU%fFEl :Zc\{HtgHSׁqGA>kݧdXo8nBp7-#Vىh 7V` {{< C⻆1}}ƢK+;Ԯ"i| I\ ۺ Iv80Z B8UEBa;mt |gN tWd8>9{0 Zt~++7va#S,_V)VӋUDEin5ls׺Sh!<}X9sY-u,\{|x7 t4Ӱn_D<#\ng0s%8 dde< OK"s ͌Y?H,k"84t})yG6H ~Ǧp爺"2/=ZYע(ZR$ M͇CTtic\>f3M *$ []mg ^#ka-ۡv G@OjsĄ>|Do{ur[qԔ{ ri&)Ү_Az I~yk 5GMk})\sT'=}iӠ E1K0}}1kVt2]W,~g/R?/V!}AZz^:~PFa= دiYǶVM嚐x8t7@'X]͙1ctraSНO't`L N_W1+ }4 s!`6Y3)Do]mdb(^qSMR(hn:%v_1E'86ۑx~i{>V깕Y%}V~JmRzC:HL5oߛz UsDTQ)4`XO> e\N egl3$px`BJL7"We0!ѐ7ףꊋIeIqR9mK7C"YZ?{ڈ"R|"6I )S4oCVTANQDsy4-JG%q">[%K2Z@80)$T ^$o%aSDo >^^^ӸtC#Bp13KUS72u$kR)Iۍ+DPª)1 Rd$US;O0 2O\ui9yx-6υw 5X| Ǧ[z5w s]g|"zͥxV]ۥ?.+=K6Eoꑍ yx{r0M= )= RY8Hn^O_:2$rK*70?ǖ!$bsZ=hnϚnhM ebjtNӈk2l-h1c;'g'n[G 5o/utIibQ)8OŠ8ȹdܟtJn8Sz ҧкםM*[H=:!6R %Tas>kW\ia+:/ h[(\>qdۛ࿵+piyov8]VK^9dlOi U%NI9A4V"e8ڈ7j>:]]f`!c6!M9F_fX+VO};r]fCO𺭒I !?g^<@B7_j/ɔđ"494b݂颫P8Hb7(8ڱ ܽxs=Ej.ډ}B˶#g lzOz\AV'ujrրA'yɓNuhUshXXtwp0ޠYa<Jt$ \34l,i-SGF=I5V p`7Mi'7ՙAT:LgI{oǶxb+ TqUF{$@I8pq1=Q}(O< ! )zƨ%_deĴpp{aKoczYP6)WܴL:@aH/jf=Mux*Wl0(,8+ӋQP'j?**$ʽ &IH*L8W=^fIQ)l {$9CVfbɚ#$^CnZp? f sT2~/ʂvdYsW_pW"SkI5W-Ғtt_2gϧV"AD6'\w0;i%|J+LSB(X.WwGk\K NJPU)^.¢t3 !Q@; `_j-ܲE3wr$05 _wgqZ /͂ID~%Ԟ>,Zd}uu Mp&2^Sg[<|0#ʧG{NLt5XA|žȂCTqY%D8k3/F&ڙFnk} W]LUlLG+:Z*}Sx{fHTqx̎Y MĐo%Ձ9'ej*-#[g.{M64uSH/ EЊb)e[`r\h制D`_5QԻWRI`!krܚ^Aѭof"Pҝ!d$2j!ߞkr$iw @P*9s<\8sXǺy] 6em+U"=ɺs[ǙH*O?mrY iT $`_=ƒfYlEl ǐH#KCi[-uQfU2qb%m3/Vɺeޗe O[V5uS%b!'QaMG~.=y/g6'.wtm9_FEɞT"!97 FEC"gOyU40S\< -t?dEkDd+n ]"`x+EdmSD7@CrF8|։<'NdhJſtt+W]ʔ: yzp H[I."Miˊ^DrrykWTRu^$򡍍 q)b;5LL 8A1U#\V G|R}6K|A?p[)>GÝZ(T#gK C a'ָzpuP.R5 >/%sOF#]9I-ID۠3q'fcOgMrͭ,H{\#%y)]8O>-jaT)HW~%݌8t&o"Ϲ.1X RT5M64> wao3} ㎶"d^aU{:Ag{PI ]Ɋ,VN\.XxEp2N IrY GD:*M?aҐY?T?w?D 4 =1ìXV?{s_ _G$Sے%%=)ӯEwxo-'.UunoF%XcnL ShTbV|=%S;Qn96,MLB}:wPk"q f39G LQ) $k&?2‰ORGIod ߻-TC$[Jes̖bPǦt|s>Vq ]JTL4#>bkݔ|0㟆El4u$߉ѝ.%j݆f  W6Vz |$\Ϣ!lv:Z_ѥض3 ALm}RWg AE$x6uu;|>?JvMsͫ6ظIe0ŧHcrF5(ei]|kp3d},$@Xu~uR)~.\cUG]xg']LcE翳b\_5ZۭHNBVRJ{%jl윛~K/2#*Tyo+Kb.x̆IGukᤥt2W'2 ^BR|gFz F^&ѰTWNӤЦ,cqG3R2o$vDž;hc5y\M'54</"0XJAd-eƻu"(z${y' HI*'r|@[FpPlFf2xϐ`ґ5Xrr!F+ݩnھF!G=eQrrSUelh*bRUߥNsnUROU0<.`Un]amt;.c+K: ! @4Oq!g0S(4 p8UYg:vhhbы~A&ƾ YǷ2&REe|,_rbS.v㆛D16N`n4Źhm5Ț=22GZkLI׃Euϋ̨9%-]Qm?/3;_VYzbw%.! c'oP/̯3Q 7HGWP,`:J@;~A.vDTӺ1돸 }sk6 igJx $hwɒӑyA/8T1u#T4a/9Xj<JK+˘I>W)#h f8 GsqD'}ͦk]0==xfk _HtaMbAX9 ;#]%UUH Da7U`\^!|JB*uI754Esً w V <^ qtafo ݏ6/%L TO &tKr'e^̶g@aQ;Mu m{&G慟Dzp ETW}Я}ZCr rbO!gEoqM yԂ ރ.ǜjrJ c] zc:_PV "7=o,񵎼B 2uyL9:V16ؿN%?t}M_ گJߔQ&'D\^X/aD[yq~4_)HFGUCU7a =G>K^&Ofݻ`lnv8rF%ə*G `ypݫ ND|Av>!FcyAr㝩a#VnIȅ-[FlЅsQ4H\m;2iz݅:=l#JMT?)5`XLfC@j 0};Qtt{Kbd|+u FOunR%j@7}Dcb Yt,3r] f 13:)Q$TLf&UpEv_<Ƞ:gdK|yj{XbF3* qɘHZ.0T]жa<MfH8Z'AU$:Z>ioye6S4Vi|b5K豝RPCYc\SKab{'^OL+#4xb[E[WZ$ŀ`(Y1ǷNJB5$5S¬Pj;y^=CuިAEu!X9cSBT?Ů}((:%+!" nUﮉ>tb7CKBd):kWL667RyT";ҘKSH;Әy WVۚ.fCfXAKs베lJG*b z.)pyu|נf',c RSOi}x&.e1Ыk]#ra=)~ kgn{G_MS!?ҳ6]>r#Y6V 6HMQ(К3%a+J$ Y(=C]P^PIA'lW;,V3PVO+$>ƲtJ,6A/.ɛ|2S##g&ZQ{ܯbgJZ:[W3Rul[ T: j_VM餷_X*K`[0#xyPtݬbуF=gIsy : OZcSݺԼlmb` y auռ}HCrO]t"ߗb|Thc-?b 36M:wz8:nvH4`lPNr,օ>=fԯA @C/>V+9_.H\`;kLbD(wV%5O+dsHtMgF u0vr-X^n0FJ<yߗmaԗwzS}GF0M%hC$wT`zS6h<Ź]` Y#p~8LI`GEYS5[jRMSR9lp*~wbw'ZJ@*6qq,"E` R {s/jg-U|jH'ZQ^xRQHTC"WYaaW}l*$;w+ QV툠Fwh=y~S 8D5E-Y(?4]4qAhHU.EsjO_bnc ]!VҪƢIV£PQ/lZz>u:qAr$㈈JSфP_d$R r /6ycɗr_tJkD)1gHGel8EٴՏE}(3 >TdR Tand*Ol> FQ*};r1j\1Fw#MOZFu`In>L9R>Jr j$&KS_;={7Ң_v63ar W2~L4r2-}Ȟ's'3Rx{C ϑPtpЪj$D>\9J@ $'b 옕>[|;^+rI M4ho̩Jѻ܃Krꞝ2̢tBRYk>lU*:_.q$ӟ]CoxZW`CX͢>&56@m6vZI~ /j+`n}ac2z+a"Go=K'4޺I g_s];k!8c\=yؙ7Zts?b2:;|=/lAj*6-OD"UFKꖆ$}Zzn)7ж~C^L;ES"`C/gsYy*F螮C+'wxsh[:m #E~KQS-.@V Q0!u6mq feA6>4 ӀQ0KWř#mL˅$Zv5CoѳII>;p {PH1З)h:B$D|2煈BBˎԮ3_Rt#(ss‰^NѸM:!(66PӶVN>f>(W}9\0 b^!s[E> 'j<8-^ RZg1gp Xh9!bzSI^ɒ#x,3VY!3i͈#K@Naגlik~:eȮJ.Zc,:@FzTVU T^4c`7a#NvnAuB-PbVa\7nJƿ rtf; djcW|1XH᷸$Yz<|GV.mL`Gr1Q|$KTJΙd0 y-Y8#`A auPՠW-&F 15!qkJ{=02W|rse7Łv;,ԛA]`r Yk4 37S y֦7%ZY%3y sKl@I5 1a < |Aެ/t^u`O<@w6rZs_ku)DPOcO'NȠZAvhGiVH.y xy_:dAQ>JӜI&'=(Q]bf\*t{d/'|JiDi׎Ә-R|=?XTS$2ؿnUԝ xMkVpQsOq{Ǽ*Hk^ɣ@_ q'y#?K򑛚4d ouJ8؊xqu }W£p֫k~XEISա븘{ IE~ qI[ܒIQI) fQ;d̡آ}x9 8ֳFK{01AOۮumJ=;Ϫ;tФ=+B9F0UgV}ZCw8^檐OMht=fR;"ԛ R+޴~}Ll!_s_{.kcV?*XkD=Hbj <#m^LS\`ŧFXdsdr}/w`^T?5 gIH@?>{kڰC0RS1TɧON "1O9%a؛uc!Ѽ"E&Q3·Y @T- [(kD7r#r墙zvJZe/4mXB뱠qC,mJ@eQ' Pb{e<|"$/wa}ҫzK;uiғ7Kz5,;EA}l>µ|YΟTƵ 5롁 JIg[Xw)s)@U-6*crFKZ-5L8H;: Ϋ$#E)UoUOK%2\ƻJ|-VYrΩ=KMY^zmFFN9 ]8 ;G<[,sxoNW;mZ{K|"a>|2=_6FAYD=I~\,x7JE ػ 7 S!@c_pȳϹ_B_4.}DS^/ZW47`t.5) k ?tG ҌxG,]8e{ #թAQØ݅ސ,^0bCWnZktdyD),j\\{R,|{G^j8׀K1nɴD3Wz`lcr4S٢ΖV"zۨ*u[1dFWQ#LIiĞ[eG(ױ-^-UWWlǯ^:K} G<픽/!<(x0n E=-$)v^`=7 -Rτ꩜_b6[ya ]M(tF9$DXӞ1_|vJdrARnL=qyHY%VԁKT&oqPr.&@J5탤-ec'z?-?4x\>y3c>6&>߼Љ6yKٹ&RxsPro<N~LA!F r]N+(,CtR^33y ŗԉ[9i!\۾r\`W4dZo X:xe]i}su}D% n|B| Ȫ9g~ W e)p'*)I[m}9 Ji RL˜z1}C[L XY/K1ߦFv$֎[ܛ73.vs9d3s B>*+ڣb+z _XX+B/L~z1v#q=9/aT3 YtXqf^iHʎeRhvɴzR1}R ڏehm:tpm`^ʲ2~LC%0I:4E ݷ* d޲) u_x89oKׇэc)Kh$0̌f^ oۄ?U4Y>z4DES`IK H;sS^ B~W= )=u425< @uؐ3IGꁓ60:se3@>BJQ;cyuc ࿚ 3ΗqW=)w bMZ ѫfj?c -Dw^ Z#lh%ずM1&eh³JxVgcg*'NѮAڋwBX9r u,%ک"‹%; (s{RnsNZ%!̋=C^lkc;FyTe$8z,ʫJ˙N66}tղfA9&5GgEvdد| OM=:kmVeD{./2ds\OTrb١C5M=N10IM\t\[cQLѸX;T(oYcӻL| 4(B6ض Lq`u aub+G;גZ 3zCGȁ =\ťeGB7#Y)OO0kId(?劇BjcJq 8ܷdl܆ QTTxmȈ^&XRK+\"-`ʍ2>B׼ X[84zT{1!U_0]7l3>1W Q8-8g67&,e8} gk_\Bک{oE_MU<'L9T17_KJĢCoEf:9}5j[̙_y1qz“%9ğ tGK0^3IC8O١EQxN%Jlmpk+%?T6{ ^@P<VK@G NSƍ_A)V&VL.Mj'؀H?]1 g~ B(U.Si=yjk`~#˓R'+SΟDIV-Lo_F9ϊ`Ɂk@CIsfG34_Ee\ChSzgˑ]]btYva[Д$&+c^e[dn T&)A>t[!kF 3f}UŒAQ y/#4%~~,@Syak HrĚۣ )aXs<6&W6I1/q<#'0n"!G 1}#CSQ;&w>ӄƞ>:#Ko/" ,XIn?Y.5haL45UcAپujEރ9tMBk2dOҖ9mjv.-Qu8d+$>*ktHnshS+$. } E%i^x}6\}~,4XBW4!Pfsy/y4f>n̤32kd wQtGqo_haAxw+_Ӱ#y\lݧLW. Byث [.)AwAn•C*8h#9\x8&Z?pG3Mm7:T o>'l?I,V:4Y=HØI8쩍/Dp3|"s4 dK d@^G7z"zz!0A)\msפs΋c/fu- 1!.K`ywkreE,q'_' Y07$$wg<.ѻ#J'v1@G u<"5s2{z}Z.L?Ivï5g%)'xa6o̶FZm:qFi'ҦK`|p A׳7{䴗gQkoL?{}wA5vUP)yodjɶJ;HE:PzRrad/miҍ;ӬfGi D8:4;`c{ZfcX'w_oظ)6 >mf?3nCGZ0UӭwaW:6[r;2޹5BѾZ{QeRB7z ȾDD:\D"9dS,IОר¶Vx1B" ӉbOd,_7VoU~{nRH |K~~n '%TO Pϊ:V=/(6+tFpl_m &@ma` >:N[.&˴+ }d Pk3 }=}Wf?oM֠Ad5!3 !h)%ѩxV_y/IG8|^-^hD˯k#HnD`ɰ>]>Y*( кwcn. |  ^S ±( jşY'@NXjXVΛg0dBxR IՓڿoxvIt< īW#te!Vٽt]~ RMg'08ͰH/Sn|նdzp (> e01Y2|Cp[59t( =Go=qE<2)XOuj10mCnz5nkb# k1@\`+/P];y AGϳVfro鵥[uw=.()3Ju Sl=؇ݣW1c ,ɸLZ!iDKm\LB~$MϷVY+K310I&iB ;̜!=Yd.m quCwZ*5!guTĻѾ(?t [ПIBY1E:Z>ta"di&_% VݵdQݙp%% Yr+tV˴ku`!qwH<=Gk&}z 1wW3\zm9D"=JU'E=3 L7v[Ն//$Q.kB8)~PlfFT_]Y/}r53on?37Փ=MGI5)K6C;% FjU@WX,]&'#l2ܫk eCZ˯~VdvkENCg&N%: 5赤# ס:Jy!HTotjaG-pTS Kڙ ^x)?FKQoJF~]Vci(2{XLxG;֊0];4[ʋu/6V#&l (b'&ŖhTnf:yH s_Kq`Sj&rc_-@bӟ*U#(QX}\($:}#_x`M@3-5"*,iPȪRb&ut[PRm. .Eh( PlO+܀rvK)CNa%݆GcMDOdєaI#* qaPx&;тVG:ƈ!8ƖPʁmP%XOSa I[ܘ=Ą>gF(ozU[qP96+Z zU@~摖}iW{.'EqmRi8̌#cRE86F*9sO/*[|wV]E{y2 Uy^6 Pj*B5a2 $ZOYB.8{~,_<;nc !BŪ$ܳYW%naVwO-!$F{xW/TۍZ*XOX6們::2vN2-ǎ04)p#D~ݹ_#l6ӭi,砺jOD_0n&sy^ѧRс{>-=K1Ma~_gQDֵ.fItk24=TsλVOY9ƚtKhY4`?YrҷhA o0FKwB!UF.%R&ҥ4: 놸(ɴ+ SeYh ZYր`&#ɜ>7qT[{4݊mjlh Ng?/SBڱ ^siK#|l8~R+r2'4g5e//SMk1qR;uy b*C?ߡiI;$xp< %xȿa4*V9IK>ɛ>C  e*\Lr0>~zFFiuB;k0<>>ۡqq~ x =/z|#A$Ckq0JX/WQ JTXvRSj$9o[H%aKCa&VXퟁ HD;/x=d'okYd\YUF*=}A*@>;'gj1Lsa gdBdl{/i/\۝Q;9C~ifGzb<9Mj{i#oW(%R2ڦkdmLn1Mrٷ^Aj>Rvĺ8V 7RLlD/A^c]O>B`]U3[m~yL\;>ư܀s7:߷7/L]hj+<銎_OK!5|pй.1)|')?c eB E 1iP=۪h*/Qݝʺg%X9V@I )2 YVr~1Y+T;*a'>ӄQgCmh igT[ZP Kx:n3hצ.h(̟̒|KHtW (F ~7|T߲4rxd@N16cL] {mgZyw h8#;PYa[?pAt; 2Q+]ƻIr>pC\ Z YPNW*xbOu*hnkJFe9@9w:_TA}yAxmDKh΁UO3 ANx+@M* XFڇ˜.4 L^ʉyW^k$]:֎( d5e0NCx܁ od?b4 пɐڣN'}.؆/;}};kt}xL&BfJJ) zmŏT+:E2EؖXx[:ťgT$+-8O=y<jZNU{ eZ 2 :),r aj>=8$3 #Y:Ձ'y&|k%1n|D,{a<##i4q?&*Q3 Vg" #&KcS`p;Z2 |deor8vE >.ppš*ʩMi>VyRZU>YAQ~ҝp.%!^F -Nid:O;fsOI.V_h:?Jij-c5%ΰ$q_ꩵalPn$\aoR0<@Uõ׫[Ib32=E|:PY{R@&@QU4f`F˃߷9MDs{$oũrbC(JS2ȟX' NqC@Sb $CB^6PÕla[1Vaɠax=4~!D"@9h|U.Y=`4tQWibmG[xC)h C{/o?]@xb֎&'D@,V)jӽuED.29cZXgkpZ I{-'?!xnȵݪ8R=^kP]85Ej+-o. 囨 p;~@18~+ I,%}k}Z_{&wHpf˧ZY,FP>cPoc;W̐)r jU$1O%E}2L:Y3 DK&1qq%mAq"x/*~,0NأzaѬk aC 3d[H>Qc[8=Gk) No&zi~dL+^ j]0-x{NP.mI9i `%KV1hLbFA J}u 0'E \E$kIDwq o曚~*:rT[.wavI*Z@E;XxIlN`Z_}J\,o,¨?]aOw<<]>.[&jҴ=ފ(JM."R,XcUv k.S^fEpsG 8>k$ =g/.Ysl*tpn¼R ]_'@h.dm;9u)pg'ʑҀ'J.Uo"ь _h-Qyc㈇y̕3eΔ2br*]e#\#P9Mxi5e 1/ze(M2zy~/ro2Xh)!Uu]c0'lJ0Kʇ4G갅ȦjiN`UngXuE qkzlyk+kVXz{(I;uMih/ _hiIU$>k܏O<`ިfO:Z8 5cN*Or׽jk\RobؼռaP],)58hk:ZZCsÓ/lX0oߵީG: %Y's}9zOsQ=S?y0 (sѶS<3兏Q+N zH nT01'v;'P X=1Ynzx$͌ 27'6Dk([̲Y hX S#`{iaQd9P7dGJRLDlp]|)w hֻcPSW;dɧ9MTPB$p2)oEC/G,JZKSOmЏ,˭yBݴ (Etf]eǝP^7^w1ҙvPw[7Y),G͆QIoyW>qk8X}gJCiNIF*Ԑ0MB^ ;KuqI%=u]Vx喔1F# )&0,4SKPMŨJeD8|C$@ƷK/-l< /Gy\Pu4-OP0M=]B9 )k.YBAGNZ>g J).9 .Q`DmTd)vh.ԧlP8ׁd7eZhDA}B?ul'1} Χw'^,3V@zt!+(Qqޫ)~>X͚wɄ{?Ct_X) 9_g맽;Kw/ DY(*[Ht N7ҡZh-Xjg9mKȖ,y4ntE;+Y<x^BJ'T9w_xZ{M_yBC .Whi!Ԉ(JU<\<DŽ&!?h YrB Xc${!T Q|6 HJO fVtmiq)ѕ=C##(=i^<.RFOyͤ=Jy@Jz 9!_:ս\1I fvfy}F:ITbΆs\7/:f½=t2O7gFv qI&NSeX.~ TwitB c qn-| EuEOm?QeZC_[q#9up"`iL,G,ӑ# ,\M{S8CK9\$`qWϠ̨CݬDEbr5A6ք 齑хy[^I.YDk͓6YY6tBqEFNϹ 3MWk&5?3҅v!"e"bBLWOԆcrNX3݃XF qXN0-1;ϝ4kesu`r>axf뒕5 swlpT$g%”cbLFNyp)I:6MliT+9ah?dDbW{g޺), [[qNE7ztBay4)&jyir`xM,(oŘٵ8looQ(UbCk{ u-(wg"?Ss|H#1OaDysIjjD,#۞$}EqJy&%0~OMDDQ4ME%5?q%)%~9^tGFqb"` DW;Vk ޣ/WJInC];H'(fMxV$e_opH*c=|]%%M9)] 'g#!#t?F|$o\n*HQfd`bb+8LS32rO_L.+KڠcxhGŝߤW}5MMZIfbf%@}`bH&5Rٴ7zdtX_@WA vE% *Lm'F(R~WBFu&ig,x# R ڐƋkE]Q90w29jN?:ZJvK  i$@ȟ&bF@ɭ6<_~:W5]A)[o4 xWwD6 R[dҿ8XB+< I=L(Ȱj%*sQ%Xcuewy 1ki"k@c)dQ-ۙYZ"v*6d&W=iDTIʌQ wnSFe`>`y>~{Bl)B^/\,.e ܌6= 1t/"/PPCDSm0?+~>y=cDSRs! }lvY+h$ZGlw2IHhDo@2lqFotVR:\1Q1v[/ ɓ<7ڐ/3o4 멬EJfq? cm&dey߬kS7xUE>Ђ<etR#J*X}Q.ܥ/eO&"_L$XY,ryzw:By(9A{u'UΗ~=!85 ORCb h׌~Ct!1U{=FA#&MbKQ6J1X29yǑzhQ! ɢQ$(4czO*D髒8Q9`liji#}*b^Tr]E$P +UGpO{8)-Z?.v)2Yw &F"bZ2()f:CN81KtMN,TS,hDV峖[D>+70zMɈ hlmUYl?HӀQyJ-zF^>@Zn} ;Z)p-ZϐuB!)r|k7wW W-΀ l>Pқ̻>Ђ'YPrhR=^t y |K.36oE \h\qrƭ_1mv19'zߨzOil8#K 7ort2˹񾈄TK3/ @W k+k66poݙfU3~Bp_^iu) *I^^7t ~MRE|bS;g+DH}˭O KZnINsv;Y4"˱u|@+ ߤA!຦JV]QOz6!^a~*TP=p"lrX>C{4CQPI |Ƣ #'L0;%$ 'pǽ~|9}t43 2 NM-Mh(*U G/G =!bcy^=(o{$߉3]e8w$0QYÆ *\+?DJ@+WQ5WF֔ҭoBp6zje4cY$6EY;xOZm$^ۛ@z0À0(d][y(vϥU%GRefpN zQ%f`I@>B[Ÿ}@RMCkתT崶$n  [̳7 xbS |W۔ ر%ujrr]kj \Z6mpl矢VX3/헣f-Ze3@97hZi `ʊwMCq-j>fWg+gi>cw ы"eQICz\yaN䨭*f?^?T.{Շ#[~b9K>*8J?̏AiuO=a#oRcKh0Cs`C祅@pܴ9u!I3!0ӡR6vg‹nctzIڎZM'TUZFƊB ĤL&#{ \DZD) 92SAR5ma μDtc*)`zNk) 8Lm󆾀`"6ЖvS\ǣAo1t[y]>!2&\voG|lu,6/{FrZ߮Qw.v(;%Gӄjюg j+zkbZuzfKAm>-;0\[:WOdLT'x*3kRv~N"F.6z%_Yr^'y@ިT-i5HW/_V%h'?F9ܭ|lOY}DXOno;3mЇ-;_vA =ā&bwVfJI&ɟd2Z!!+Ԣi aI)H {dSeF[7b[B9lUIU}l-6ip8vB}{ 6- djVrBr4)A S?;@/䱫wxT/iv`L %f> {Җ4R@bz#c'سZ&#atԛڳdp6QÈ^J3K#o'ԇ*Nwaڢ/I\>Gց?:7IG~^!e mI3&vkY4}PUtZ 5= i+wpl P"լRzopIσY<ʐ,ie Ogr?9ܧ2G6ZEuzGwϦ#ʓؠnm9n>ƕD“6 'o􉶌5 oJ0zoǔS3Yr{ Is|?P)̆XDtӯ.ˎO$wd#k {ؚ3<eA$|j1P>\:"g8v28*>TЛ vc(r(D*~۲g{OsQOaX69x%lkE*ġˇ`LPcՕ8!&®I&}d,u%e0֏I@MΠ#|nylkyLGkrZK0bc3ury#\A- eri=rhzgtb `V3%]njnE+2=كٳES6}(H)5Uj'Q3&>л_,,o|Dzu~Ha#SȒDET̥QQ{)^[QxwLmٕ TZتbJ1.{3r> I~N<7 23 ISqo7^/2;9RDž!.vq}LJx\ÑbcIKh~<]78)Pϔ9iyF^?Uu+>wvp' s8Wxz)\3^g 5@Xg&sCc>Qp_.;*X )HZ6p*)u0HڀNy7y$lN25g)\PgPy,?8^,ƿ?Y;~u0~Q Ղ +\[ψ< MDUT`[ۦ$]ؤ 03[ԯ Bn Qxc=?:?Zo! w^gF4>n_>,+ygrYqVlI L.*'U1E:j-[sp55 ;EEgeUj]_G.Luz<%$dq7JƧQx7{U}5z^BU+4Ĉm8 Ҿ k/,\IK,\tKV[GǷ R4 ª[1SDAf`h"UilyA#VXM/H@@,'y87}=d}#JCUI-1Ax$eP^xhIץK2 N%29s@b)IS,cdM*P@v{F`G9Fo;^GX),-Խ^ tDYnNRJ]|;\JPeR.fx-("_oؖ1ɇYr:=TnK_5w4k@l|"t˿_]տGqC0&&4BsVRP+6Eɍxzc>NLuݱSt 󼸣> 5o't<'5/g-ID"jsR >hX2?<:r2/5\9{?{\>4Smxu'|[kucP׃,`g?KJ#m<ɂtZ\wVUu,ÌJis݄,g2Em8C @k#(?P6, *䐕ΧXjWDnt7q )ִڡMQ7S82̠pkPŰgʌ߳N- ٽR 1HX%*g@KP`\S'$&9o758=WY6fGrv[qo.ie񎶭g;V; XrBIޏ=W1 g=:0O.,fhnUΗe9 D6#>b#4mwq0=B`Z.5=&Mf)jҫא;hyoZ1BQ6%sSh<mL^SJ`jN Ԗųs밶o(j[ۗV3o^cmBC_|Ḛ s3ḩ̀^]N`"Œdeܤ{MeE;TwaK J 3kL+ord*i .BlaP^ҿ:= ^_? Ͱn>X%H| 7PZRos'-RNU[W}n傃V`#gW"V༿<;GΫn=˻Wn qAʽM8{:'y[Zܤ9Yp2?(RCm !"T0Q= !.2rp3)kɗ V2΃J[z| ~(B \]^kb.<-)8$E{8dO! חiʠ@fشi==WdUL u‹R2NM-bE zT$s]J^C+\ޗ}xxz:6IMɅtz ֕MKP f0gldQ(zO}湬֨.Y2'ݹd[PrsNIϰ¢{\LGhVSzB3ǻw 6XfgoHp\*;gtxL?w{L=;%u2Lqm-sU ܂dypu10c-S^*ucAiN%A/^/ȃGbN܃q*?_tKnQ3XWaR$t-FޑGDq*l1 ӛ-: Jo 3頥;\ŧU5 'dX_ Ԩ7[Guˉ4寎Jڑ\@+,\)u683#TǾPH?&=ZNF*ݱ~OLyÈ_/Ng6j#ʹIkL|O;f?;;MZ_%p!FS0hlJP{mh@Τ<@_^콀׾B_QaK)߬C.L~ }PuZ޵$p:I/iihm2Κ,lʟh0Σ:lIJnG̨ͫeMK܆۟tYj=",+gH@ אַۏ1OK?E!a&zR>Jv]WhQp2 Qw'S*'  ӭ>#oyлАb~r}]0؎j֐ls%MDdgW;?I4G3pm9hퟶދ@JXf/;`k&RHiJ_SorCݯҫLHn}P 3sz/'جշe=Թ*>t WmMTݰ3w(~FS0$8zycck8wWeqNX: iި cpxMFr;Շ–]%]m^%o²u_|Jfһ`,㜮 u!2 XaWIb>,Z>4cv-u Hk.$7LXɑ`sujNƆAz?vc “>/zZ>}H0^2SmP;ؓ޶6UsS4DӂB'3sX.-*rh[^P`%F8䞺s:]ALiJ4JJIMo-Q PUN:g-]蝿&@XbHWR ՅZ}<|u 3|YReKvskcrƟNi6^Lk\Z1G̓LzQֱ{wVU)i lxVQk1l4a؂Rx7v|JZP fM1̍n,`*Y`f῟t>`csJ/^;"M/k3PZJ>xGuz.ʰ~;sRYG7"\JHS[^Z{Mo<϶IGb7beȬ*|L=8IF}h^؎ ,^ (>ZM X'}L)mj׿mbH*SFmY Ge5_ B5Vg͹{vfOq]~zURXCE<6m:I$^<^Q8Eť?;!wd AzX N ϦPx~D-Z mn|_NAӡަs7BK.\AH>-|M D7#8T'?+u~}X.DR?XL9{^-=𿧞)z¯Fr$fd|£>y3v`3e\ `?7}UR.l\CRc e^x 9оq]D5E+&l+u5IQ-apX9z ;.UƬ=ϛ`pj/H\'e‡JH̥?>rSCG`uJ BT&s n JaY }R]-XԈ*B 2=ַj(e[&{~XnhC~ls*{:ZܸG]M6謳sS[^w xw(biHX\3=;CM/Le׾I(Ƒ=o1lHׂ/jqF ۢ;.$| ]_mvzde1F^/\rυ!TGz5*WR l@D~ Ks)`dV\\dqڔgp˗ǷLX\R,QUؖTrȀc7qPy=|x9ey8xuFi)O<M [l7R_C5.{O\ˉʹ1=lP0)hQ8} {oڜfIAgܠӌ ҷ@rNp겥C&ZR4p9CUMW<zc/?'Q#Ze>>)iDbP!NiYb!J5~LĻD*. "Ymc. pkG 7;GG=cZ8#xl슄NȌ)!U(뜼)6׀=aq>ܣ1ۋuf <7tJ cۭNο zĢR))B. Z1UNgCJ)67p搡t 5&,6sqL{:.GOuH?تpuBR_I/f{-ŵVqÀN&%׹Ơ'bJCz'/fJz("oIݫIDy'۱;ifxQńBG<`QPmp<[]0pt ~}~wB231*BKdatEǟ-(eݧv]2#ey|ovTGvTQG$Q#/<5QwY"2p+J/U Dã = FD@,ӻ؃5sgn4 !4nVoj7*p9MnI$K[iƞmHyEd%ґFư2E^6ףma 5BS5,)wރ |H[HQ>/::xeW钨=K@6hyK5-"ɥBO# +Q+, s}ufņiLE++. \d~:k =Kȹjg0/{vtB&PWŌލ,HPLYXm"kߏz_,n5y0$ˀzm V V,aQ 0Y 9'16I^%u\02Iىgp"g+=#y῕-璽y;&!ȭ^GT1@5Ⱥ47e1zׁX[^'v0YUynΓ^ҬA:hif5qW릍Gᶠ&ʪWz,瀺+Ҿ'@H"y=7 C|-x db%kwxjdsj$'W&`X#ӾTcew/jlIB̘]eg ՇS@ɰ)1^h+ I(M%D}UKgNۅr}\] A&R'l`\ `=q?p`iKbmQH#&aVkb3@8OҜ S1>_&N%eNBr N9HE2',Z38wž|ddN?x}3а}pc5k/e'BF!A[rʗDx*5Q=yL”EƻNvd$ZgoLVoDTp{UR!`بdAG rb\U&I;/fATfYs]n>69ԁduvFC=_^"L:ʂXÅ_2/0o~GZ:7rjтx=_M(\ROv&@FtfIIxⲩ̣jZ>V[}OjFo r K Y!κ&l_M(7פϔ5fq̰AU`7xdm).hgd  r_F{?)$'R -u8[6  IZ/]xÍQ1G]#b?t 9hY[Ou>]v:M-+k' sy:ppi| vYMDk-Dm*=5s~y65Zp0еIޭ[bcތb{lJV51^#HF2 4 2:FخZem+-1JјO*@qn&F*N<Z#3XOrD,y=΢0;ز)4 7F% ձ:0 Z0Hѝ*÷kDlDs {xV\felLg?iP--ʿoDhJA*v[P'8IDgRxv/A3xts|] ' "M -q a@t 0fE%Fo ;~ql3% 4@'EyJv8. ޻jg¿˙1o kZ3ɷgy"cF &] ]#YKpwnL2u|fvF5J9R5'ݻku>8Mn+W5bܡw~L^mS·@wKB;sLa4-&2Zv<^0iS.R EOj|GԱ/杳9J8Mn&PIQdZpo_I3 %#̹VKt(XմxG\K c8XNwLf|Ltjxsb!)ߋl7UZl?YtdLy/]g~mQcjz0a`b'Нh%926c?Hd<@0͏x7rͶ+nj<3*/ݮF9[ϤIN7(FɎn紵i!W^lQN`c(jo$N+Z4d!lgs+ q߮Gƺ_ԈzAsыd3F@S[q!ШS?]6b%۹s3D37je|3߶z'S,JpWDTNJΪWgmxfzV+Gi2@h. 1˺*h nft0:ߴw,;j/)r/5m.UvWVUo#>FڄIbƮdkتZg ȅtQĭivD4 Dء9) IF.v}9V5 &]*-* ȮI 쀓qcP1'䒓bⅶ` cJڅ>"& oʺI;O1-ހEF+ [6ҎjFK*s[2R1N[Pn.@miq\ݝ-MfFCFze;(! I g6Gxt] 4`Weh`9 K99o _ϳS\\IH-,d ^m!iVlB ߅{eBoͺsFL &%ȉ*.mnH YN/ =!݊@UU<|g/ڶt]{gi-w2l;~pF~C8\GyO$ZiRFDSUN? _m^KZT*P d:3YT[&βVPs"A(l}:oD 4/"RfknhфKyӞd w!V]9>/~ G^hM|x.[r i$F"c%sDB\u;v u);U5'_t/\ ۑ J<4,: ,l֙%tRm=.(`W Xa8=?5Fc1tO/}~ ">ͤ %m.E+k)ԲPA2"Y7kWWޯ\Te*ԅ4&. b?wK-Z_EJPa3$y|v.i%CON!E.4`?=EMm0f hz#07ꗳ?`% ?. nz !x 䡻61сcR4:B=x+JY0] UEfϯso_D`fUB&ΌGwnҧ/ƣLkGܓ %Vpq5];-^@YiE1ɶ}6`ogB~ r]~ uY%,jaڄMP<&A_JK_ee$/1@5?` +`2t恦9=۟=L{碻ª*ikRjԢc|!y_i$x?wFTf6  QpAm)_tEnn_ճrވ`uq3 mc($vW5 !>?iQDHa1}ם9P~$TH1Vl:} CǑOW.%? }EC09X#BóE$^L08 Kjc{M\Ze?BWAxC*mٛEZ.>F:K1kk =@>hY8ߣ񨇪ӝ Q(QV /H@j81lyo;}P#eOnWO |Am%,93p/rsef*v]z1gVߵ=e6ב_ddUtͅ)sj )/VKQMltx_v}׮-oÙ ?YUq`2[3ɡEJdx9A|cd< i- R ]o2/ʱIeԂae1&"&:=p5ٴOܦ~*nOH/‹i`t lmTH}!t̞XM㶂(_J\kD_K!dU`Tt+fFDHk)?Tc۞px{$5=6oz^U#Y=HhBi*p{_Rv,juBs6*CԬب07B/.G |o4_ mey ݹO!zQw~vPA~+UHSgkhhUq3 +!ڭ*:A—wNDPqux9  mYFosgMKK0aE^dΆw_KwhH\114Rv4th+g<`A7M}/GQuךF»_ܑ-9ecpX%Vê[CZSOs{W,>kBz5?$ IjEMp#f3K }h匲<7}-T:*E4#U {L 7U㛔9sғ|w =%@aHa؄eGbb5s*Bͳ1(̥k5{L0쿷@sqBjz}l=Q5d_"jRD% D7r AhS *W:S Cw>B0% k8X|tloͷ38NW0Sj@tXm\%) Z8~cŤD\.)^97PV=/!qJq?)qGqaa]Ubxd +#p$ū8?k %\蜕 zCMcΖ}hE}HQWB>Gj*j"5q&aeNFhO+)osjˏs\J81iiO߶öHr,V]Xկ KLD>iE2\h.ol0L/I?M"a@!*A͇*DMx[3ߩX.3Fu6oinx3$)\1'dQ~=]= lKUYA{JU,G1midc١fr˓03$'h7K0_ǫz@iL=1i(-hФqg$PvTާ-41%̖U~elEc3x`6ּ4A6GAT' ȚG8] _\R(كGLS*wqR2(]"Xrw2( JI yK:YuH/N86bߖ۷]06j.xvΞL #Aݭ¬=mEFF,3S:%1myz;p13R9׀Q2 U34x࿟Fd#i0͌50q$vш;Ǎ 伽K̥Łe]W8BrLֶ G/D Qs(~4>#؍ӛVG@eA}efju#1Uz mX5uM` `PD.WJ LmH{,/LqJ~*!0fŇ4<6 Yj&7A&dNh-)i' YtS -n4#U¹+]ayԫQAi_Ĥ3@oaڳ`+'P$Y'X]3LmI3`Y$L0T `dM#Kxҳ|TZa^3 Ϫpq\cg:C\:l_9$;utsJ$^,&ٹZY FW`C Ɛ`1M'vItPf- M$GD5rB[e\9pԥǞxE[EΘ y-Q0/O& "dY3HdAsC~)n1i^9\Y̞=>c|=]p0 BrBTtA>+4C+mߑ rATabX N_-iH>9G:ID'pݔ[D/jcjܴ!oܡJH_L拼R'{PPvg^x6-97s܃bG4МvEل~6MJNNc;hihb0`]=õy+QeJ=ѢZGp]SwiN\NJ0SNP&t?1v<3 }CJ@@:>? ^±%+PWu;g[ S]VAw`Mrf0+-U"& l%FMgDo/-S,A 曷"h(rւ%UtTC%KP Vv m2\zPS܅ m\gu lcKu Iʽxt7{ D7pb]ǃ}by&Gv/] =V}ܽ =㡨OW(4Q!Ȟ5v1@'+9:?5Padԫ]Z3Q  >`"quCj+1]eӌw+#N.;prگR)BA_  D QTHW&Jw`' NGqO2:ڍMl*+Of+rhOi'!!yЗ-Fޟϒ6z|scX)䁮mT~7 wg29 co%_#]vqLNs:D{Kx7W{3nDׂLIi ! Sf9R1#aѓ6oF~c agƼރcS'E^iM`\GeR]+۟iMR)bD/f~]I'J3QzqHLl2˝S!Q2'7ys#v ud\)m{QBfKK#BuRGM"khbhRlhkkiJc9GF?@mFUHJ'qjxMG2SJ '|Bv@V뎆4?7DDiV yi X(PtZMD O!U/ 9: cܢ30~)@~\Jx\M,i RSFz'_瓫k`#䍬 Ҕ6 E>\\"Empcp2~M@l1"+߬!BF6!De`O㚴!c~V7+hxٸDZ'1j;cX? 4auw!Ţm85ߤբqc`9/fC"Dr0"R|Agz'#W~?8PI-XW y'UeV#*DYH 40zv{ Cu戮Ҹtž,b ԂvYdIbSze@mf^ 0ڦWmwrxZ1%Q\Ά@'/UYh$kjG_ÆXN$A3.$IKCLH YѓƟVNsu aH:2cy7:ydg;"vKꯧ̴$Ve"` H+Z|5ȩ [&$"o<]!\yE*|jJɍY LPNoH"_qw4ӜϘv}_林wN[ʌYA @m>t鍢=NA2J#hZݎ,&cM5a0/kVƐ" PwHoGur={iŀɻ]3=%"NE4[u2Xm9[WZOۗ=EȢ cnkmRN o#xq#_/&IxB^vW@7.&&sm?Mj^ɬ'%eWu7P4ifPHqgqTF8pZ1:4>ߠpү`jo\Պ?$u?s$b9\1Q*-D.=}m:+H|_dKV50sm%E~@-;{U|g0~IfoéODg~;[|Õz |p$w*IBc8czgGaErκJ2@%j{Æ88u!3l\s9Ykmi$|uTV87{*O$Cr&g\`\ו]ţ_hб&?MT'YW@!.*d%yusp*3s98Y6gM?fXDaJ/Z q\{@>X꬜R@T?/W6UvZT?\?]YHi^fj2:+Gs^a t E@1䪒;q ?7`ū=}nL)[t$ d8 1ЌU$U/"$rĽGK(E#Y,OB%#fN}& U i޹:F`͵x_+dwfHJ='i'B͛>V4YP2Vw"gq KM2G54Mw2jN\ZyOstd |&wn)A7TЫg77_~FX! V<R,53vB!#SxE~> RJL]Z#qVo] 몰]!7 $Y -TaN_]1ܣd%{}D(kKIzM6pgLFf˖%#n@bjμX#ϯx)*3GCm=, N3UJy6 VYdJ1Ǻ"p,v N"t_82"%Fkg=h5a;2G#=`Y+&:|(*qs7xVU{̸zP2d6nb]wVfc-&.5e$Iܧ++YMcD?ޅhnIUJxkx.\~)cj4p^蟶P Gob ֛sL&j}vZ`EFUu"o9Jm=1-Ҋ)F[uI4x߽`J!=5JUE;z61 矨'EN63a*l+߸ 卜BS2_pPx0C;#ղ',^ϑݡdHC]"?0MkVTG;lgxet7_69kbƤ7hFK˵ݾk{%tߧ/"όEv#r {(8aK̸,i¬: 1)MZeh|IMY>]"ۧ mzgB^KIv}YɅ J=X0ez覎>ttM 5_0c~LIHP t1x(9b:aڞT0>5%egJ N{b 7r瑷N{#B!Vm#EGv-0Q7;<;uzXjWm6$Sbo^&fY0Ӗ;s9+mY|h}۴8T2aQQ'2ޡrC\*o~1)抏]+j@=Gf+\7͔7ȃ޲2/#&yaϹ59@s ~܃wgR;HtXd wDx.vDjHM'np~3rFB3q]$ "3Z+rƕ٪kY6`}lR~ h̓Su\,7&Zgf!_X3>п(snbOHd -pXri8n7KՃKg>\1$ P>6-w٨DTQfycUpܺ0)̷iB!@ȄM^m4u6l\B`s*WS]XF a ʼHG%G:]zaiIrwAcF ,iK,q/ @bH 6^+6tSi TVy/Sn77#-8,՚PoG>BMyU J5 tKAaҙoxKQPSW9C;QXM Z`a9Hx7UKq8 -eΨJh>\p{K}m*}P$\D#ƙ*淹V5=G7bI:F/T֋F1CfBHӲL,=Jk\ [KWSN uX(b*+as;|cl*wV`^`gm-T;h~-gTy@5ӡݞdOzEqLGQw\4S894+S͕V>iѴzSkjݳQSu )Ai%Fw)]#L F4mLb!\䁡BɶTHqBoׯ3HjVW(Ɏ[g&/}92c,-~XfI +#p۳LV_!?.vj@ig` J6](":©Xr!dg~=q2ɔV\m ^a=kǦCȤlxk~[~T?՛!m]J.Pn,冖1$}'~s,)=CC;q3=nlK;>s]\ zܔ0bکK8CC+:mI M "_DsZi" %4Z>G5[ YZ'-BbΣe;j!qHco  z}*ZǻȶTr`Յ j#.ۏ›,믯?Q()Ek`f5_0 ?* P^a$@ Dq#+91ߞZmac~kt&tE?1鹴B^d$-΃`4o^6){P?fy v>nF\]6fNq uΛwoyhKC]'/hxrD^EJg90ӂgӠ'Ȗo5waMH$ڏVĘ(C7c? ӸK)GFC_pL{-Z[rd$&~04- U&KujhW!=A+/n83q dZ׽R+N/w @4V59ҞZv)~pHi3i H6! D*úc#ɲYr M!FJ+1{3a$[ۈe"[EQ߈( \0$#jK z*{9,+Mmv_i6).m1X;q4 ^D]Yl96eoI5+xԑi(tzgzz.X…DA3&m$Tk}:Ȼ'9-ow;|BX6?AI2mAUEYWWߙ*?a (>_(!hFtdFxCUT)$V Y Cr=(!vv/ CЂer爦gϧAu4?ki^uN)ߵjhmpp. `Qmx'HC[ ~p(jW32emsMau {Gʑ|#O PCs\?Bd&z ^nOϯ:jR T&̉JLvnAcFCV_ ?JenL[]Iw0f'LLܐ|n+@h&F(^p|7Ԝy>q]gd2m|@ߍ1'ܘ(yȍC$u7D9aI  ,:Κ9D1  pԘ%Bc믭SRd{{ >z. j>V^U7:eeq\,8msz1C[sN^{,9Ug%f4?F 0T) aoR91|҈TBI]!t~8LVICniHi|y4 Uk*wDNy OnBђ2{%GH[M84[A.blZ06FTݓdL=أgԬs1XN,k<?i gTTB b=&72CQbU?,ʒ)wW<۸mV@'=.P@Vg [0n_`:V~AL,х~{zo s츠c'7[UupvBQM6[~)\$HOl}xgX<yQ WO:|zs7H/W2f"yAJJ+nU wrobTŏ,~_1=s.B[\t\mg ummhePk^<}p6rz&;.Ւ*3KZrBC$`{H) =ߢ؂0WkezSgf)3gh%Ig@f{rq& "`TQ<4MNPv0ẉD2b: g`C!턲t %rgh 2AZ_JR8 >HWȿ*~YwZ1M$T3qIp:UU=+.!su_hX2P!aTE~B 0IqF^ò6ო@bI#±?ug u0mJ3e: _QtVG$6?rS["T&}T_t%ת'Wy(BN[`S;ZYKm>ۗNR(76z4jtވTk}/?㩿zj2,Zy uLjh2= +xw䣜SF@!vox9L ϝ{9A:!"ܝ6= >'f5™`_T ZVez7a>&bLYLC %T&<`69Fm]z'.=A|*@~֖ihz˃jj8d*n ǮcOa5~Z\;##oN<4/;W*( aP/JxGWFĔR7L '+(,y{uR_w,KXŌYZ㢮ܚPەM؅ry2{,G[Nqd|e5]P R{Kcq/6 wkyprϠkbþwv+h(~/Ed}>yl0d&k.kG׍-^GEQF"t״`0uŽ}2y1cnf@<6j <)= ࡏe&I3.{E:ʿTWa< h{H}O5nOa!&RL(#rr 2VY n-xcC J% GW榄9X|Zm?S`.4S&|f}G8CS_( ꮝP͕A gp:pF̢@$ yq=*{a٣k:&^+f,E#7^iIF٩ ~mNjNcqƶEP[^ I$ : D #MF_{cB!= 185HoեOǾU9!؁[s\W?&4kNC< KǙ6O)/ȉ8wW-3\xVIaPa_` 0;?4Qgp>>zg%t}#*?S}Ei&%leU=\<{Tir#DDoypE>]`o txWZRI*#pӻ̹X{2p3>{ّRPtȀ*v-f"Yć|TFxFb@thaW<)rH}umIOmGH듎޻*HUCr+UѧTƶKȖJEe@LCBфpj%$))c?Tj(o2VYA۫ݶ g*ʸsڏhw6Jo,#*v9YkHd \@o͎=-EEa"ܺ5;v$1vEars[&)!Z_pVEχ( ɂC9 U=G! .6I6'&Osc|K9Z]&  %p{Vlp1rA"~_g纑9gb2X]c%[);v1D){D_=wV|9G-M㧯.ӏ2Rg{Ԝp#~ rسa7Y.~ƏzwFm#j~xkGnykplFa&wnR~;PIDudƾ"v5=;7(/_^ݡѥ{ 4\~ o8ؓ6T4m7#1M8c |Ձ$jը82)-,U'] (s$+60!3~^>BW/ 6H, 8 #}>7!ʄXjbJ#꾈2:-h1Z"a7M QΌe5slzx`{a5ޠsݻY,PoĻT'mIu"?s67,o>EAWI? |-8e>"1w$bonm:K%5>vyl\[ &=r-*-XhH1~?Nfc4/E%8~XvHǺJ5 ,U2؍9 Ch|?@" g;4k-֘xfw䪠Jޣ7 {6nXZD'ohk[Bg9:@K$@X>6PgJĖNjD 'qܩ!6NI5<wqw‘̉(l巙fKUwHӇ_\ʥHjT. {^;g9e5!6"]Q"`hNP!vx-ڌcS/!)CaCZ?TdU{]ۧ+%:ڻ5HWjg5Ï^I-ChshtI,y4Ib}EKaq_. >O^u>bsrh&[ oF%rD0K;[VYh_~.|t= M$TѼ]o`O>!9Ȗ,thԭꜚ褓;y ڐAVo&ru`E\%Bk~ #q!^,Iy'K9B}O/#ӫoĶW6AOa"Mh|3iFdmS  導4Zt|2_Pϡb`6BC8Rze0k`&ل9GJt&DLAs!>$J6N\^dNC7i<x቟u/ ^-yB-JF@%uDkAyůg7^_^>wi֒ߺ _wlׅ5,6PR-4ķMg|L:qX /} ؙ0@6'CRXf Y;#C =PF-kr2虏!~n$@T-f_W+n hT.,'Y N`2vD }G oD8!` b[9Bj'kN b7v?%mkqQ-%3vd̢O!v3()^#~L +eۙJx${{35}(>.sz1#lėaF_uQ8ǚvjc%uDK&u+KHLC>J-˽'fx,(M D߭q#pXB9)G EN at]m3a@L*o Cy&SyƢ9x XE:ryﲀ$m||^Oi(yeѐSWщ43_$ Wk(Dnb F8\geݮ jfvN~$)f^y8 VII+mip#j!_#: ~#-5[Oѫτ[Wa}bvL ia{Pj+tR} of \]Qh#`9c˕ +X W4"&ऱy,>!sgU @ƛ<)o ?QCs(J}Ud*C,<~,[08 Aڊͫ3 t#[["UhP X HCRط H|2XY̠兇 mfE4;x`_.9:PHV&I5W›JQљ (q,'in!W@ҪB0xg{wIRt~"Ys7+xW!D4F ffyY<D`: ?Nm6lm:~Kv]u54]@ 6xKBd^MɨWDqn &~: _#Fiqpm~E*Bn mmq*dey G+ɸS2*E.'2JZc5EvLEy)WL |;[?&g) i`e($,ŽFJ3Ol tU̚)O2s9`VpܕWDp*8O/ebir#x]CslI "=>,֨MYe}w@sVv΢#v)l;A\'TW~!^ƀ%\':]XG}Lv1קA0v˔)ÓvmjR>~a8з">eUײ=O0Po~/]_3́'D(6u32r +~e] .nޜz_b:b}Ytdat#:X')vqY{4]^qZ[Vc0UdA@^BxRz\"34(vorגY7 +H3[Ǿ . ;d,lbץ.O'%;{:Bq[UB}n03 $>[ryD,UpiM @R܅ʙ+3Iv@*dWPE{B|FDjĕX9\uxq&i$M~\5׺x>\]\[-B vpEذa1IE^ _v^|`yx֔=7/羜ڌ k~K/{Gݟоo!s#f4r[j#*O&Zm]Z}!fl%ӣ-I,'FBySɏ}U<N+UBHo;k=[mOD镝7@Z]LbDެO rz}'mp먙4_eR>aedI07\&g*6@֍uTodJQqf}G\ x(EaW܉+1$ލ zĬ#^2ϸZQ=ٗDH H$6yGNTטvbG>Q]׫8@'9i 8%ƕLnߠ,,sF7\[I=мZb%M8 ,]߇_ 5ޠYץ鹕Jguzg\S . XG'050x.cŠ: ԏ01G}eZnnNAjS"ݖ؃'t_HkÂg#]'.Hg8JȻwY+kM+68rXf(T6PX nӓ”AXe"iQm}i U#~s|tpQ< SBziT7=_-uJkt[dbCm)Z{8!1 .C- q*9f-֏Ȁs1GHo5H5v)`ߧV .$֬mM6 e|bc"gUn*t|;v"߽.NYҹtc7~ŴȍINJ'Ud'ЊYF̴pWh?^lr|]IX%9)7o{IǼ﷌Tݢc;2F u>9#MF+"0L$rhvN?+Tx}esBL'O뮁XHkʜB[Ay(L( -@nt(&d6,;|w8̋@Xt ̺pfĈ,3tSJoD<(+vZ:Қ;I58K0WTW^ 2?5ik04yʤs: U?O'm#-B<O WY#gYzZT7rR)ƚ¼b)q(,'xfk8?(C)A8"J+^d!iV ̯Ȟ]2n-]5mC*~B!Kl%ի>edľuj*ڭ #k}uvGBEFPKz&]u'3 Lޞ3,BD!&^X\%=֎up/%8ʇ ޵f&/W ׅX8G:Kî\|+m7J{:`}n9>ofE&`7G,P7T k|V"ҵ2K̗-x̲8EƊw~W{>w~{&!S=;z AA-)EU?} ޫT$c7^}6f9dާ2|܆6ǕnH_:ԲWV[hLj!)Apw֌2z0?6?ޗn(//V,gW'nA]v:) 3ۢ+G:_oeY_$Z*E:e Hyfhhb8O wVU `_h^̘28Gfߓ\m#0Rc+b%)7t>&n N pJf+r$yL ,hOQҋ_TNȴ]CD911 h^h2̘^ 4̄Qz$E(~v$7'M{77CFJ5TA٤9(S΍[ : yʜLnUGv4q vR1 ET?Mov6R(pjY )1X`{RxU_8t!RCK!h'N.3;̜YwMLr0R1Qgu]8FWƺk5-HaaQ(^n4~K:x/;jG oYv",ǐ[$08@Zcu$D) /I IGGUR~F:VWI/:16lU1H '>"n].0wHe 4ޙr= um5دřQA) B*-Sq}ౡXg _Ye/*uOGWxg& M G&̖;?~iu'"q oH-/csq{`ln \vu3 a) b2DK ӚY 9]ˎ7p1?0#gIye3gw|Abwyb43# YA4X3ݪq:}KKD3BU|IgO5n2njj /X_x4W(SC'_9gw2"iVPppW#0>u.l>-M Q.y$BIooG˔?a6DCu0@i7%컾mk_5T PPq>QMyeҗukr%lW$)nobP@lzn!T/A?"%ԫ; 8d6Z)Xi-. YY3HnvRyQe5Mi# mr6Ptd.vw5Sʴ rC]r1*]H' cUނB!@ݼSDϞ,/j[86'ko zdDE(&@y̗%47d"8Ѝs,n-E}YaM^9otyNåK3cBriYbZb4,&%ݧxcb<:Yp8Utlժa;Yϴ:6˷^0\µ`CⰆ0g6Dǘ .͉դ4|\RO+npeLt;½FAh=r-CW,2j[ל>J"SkV^o&_V0g#!5񮏬I8[M`q kSEw@su'6\*!^dVh^ Kp,!{..&B+ګ KS@8)xrϙEm60*xA o2:fsga,DZJ+,dlκ„K[=ȩⱚ` aa! N1`A z"bŎjށ*XjUG:?$u^J$K~ϱT>aaw(3<0]Ԩ2zr_ ?szc9uꉑK"pC~H۷%W+DJkB73s%8%z O (֍!~e>|ZSWgV9 %3BgC7R]=B #XZ&-I;jMXo6U')ˇu5-уN\9 MSƩYrR!:ת dKr?sN ^[SkӼF+@Q}C6&T{{q̄ePsq]A8D3Kpn$#>q;0Pxĉ!)Ќ{zoŧMKxĴ_AgV"ۑ(8^o҂mscӲ=ejB^ot3^f3.Ls 2ԟ1b]JZY43ijd3xjT+ `72l; Z74Al$ƓW7T%*L;^.ei@G + +c0Z3T"Zvm>zȈKR0kKslj X1$ M5(z_UO7f|#.7ڪ5Y@s2U#ڃX%lMW 1FԌwϩ[mmqwyWx]2p)6G-'lyK@{"k\ ||MB3jpo[aɚ,Cɠy؅ k{t\xtJTax@=wXzY p§Y[DW\ewaIzo^}pHqTCSRմrb `n5R}>T0c|2)% H!ɖHs+a?n{!4gj;hD6/-Aq_(Tf|D׆w@*a,*dOJXUطN/?Y½׭̄1gE\]N\ UieϢW{8" AuB1T_Kץ#=A^a słٕ,b_8wM+DW ;eB/ѣhEeP]J *^~Yݢ1UW>c%kvO +%^f/6>P<XFq>\ET @#vq0>#B 7یeT6VI >rCP;lx~Us6aO',XL>ϳ/]ڒMyI!Nm,a䎧:H+ &\IF P|xI c[L@A[yĂ?|#?2jٺ}%r4e<#ׁ'iPȐي}Ox}=5,w;Z?<ߐ߈<\%h$y3SNc@ i0vobB߫3)3HſBk.K/-}iOA=Mp},>VmfQ\|zrS}DDt-;zYit7cSHnQݼ#72Y.$/h'_:N 1͜JD]"wzK)>N&t*&`IR Kƻ77[ݟG# =}Im>.ˌ܁П▵{%/ӯTQ-<ф I ˳e-jFPLiNG\$F11S3}LI!=HuMVZ @ }?|DW6AF_460+u3FxǼsLI93ɨ|xƒ$~!AKuڌۉD)ohGP+q. }6 - 8;3~<$hr,-nxz,-YO'SPhG^$L;."\ƜaF^gGEaQBV̀P!Ii T[f@0]d_e0%X4j%]A7nW[]+0k n\0al?rTC ܶQ(~ԲljT_eU葚lCʪvR.4Mo ^4/ͦUݏ]R܌}4HA,0oVuZ_E t\Z@UΪbM8d$0ufCwV|3>uTBE][^ s-"ؙ+㺦hޜJ/- 7h>+Q3b 2 p1ZJ?Y$,' Ɖ(Erhx98Ew IDy"䛠4O> / NŊ^IYh\D"#tOPu7ƩyW֢%vCLx+×ق5) ćpY7_UQgI?mJe^%4":B #Fʍa?WKyYwvȰή!rs{\طÿ9z`<5M @xWHc Q?nlvsu͏31&Ĉ$8%JV 8вq |+Fl'QҮzn:F@/"VP=A+YYW\B$oP3qB o9Rm*+ap`}+2SDtL=ĩږ0 GJj؎eptB}n E4SѕG@"~֒aJ  >Մ@qrO9>/coPU8mނIcxmx$h0fq^ڑeg -NCtQ'lZ ڨ:J7W3a!/$L,4fD&~`ġNO+~h%0G*@&̘caYK邃^0֛xϭ6!MɬJ;LGISCwAPR”]QV]f8Ĺ#ԉ˫Kh1(Ϭ=Ta.ބ(iYVsW @8[E*_t#i }v͆s /XFJ|^=0 .[09mJZJR AJŷ"㩈n-lGEGX^( J# YE=7()BA /aYio#c%m,U<82u*݂hMD8oDsS3YΝn%.UI:k*Źк &O SBTi"@^ʢ7}S ~8ȧc5 @ & W4R" v-J- S]\keHHٺJTBHbD h?k+20xEկ-_"{'V5<2]O'[7yg|I EON?fM&:z'z PwQl:WQXnԠu|3#BЉDˆgy &83YU2mHyOJSzk^Ev{t,wIor>ao-ʿ dB1p־} z֎ڡw_a:MzllO Ѕ 8;[XT0viuIӚiBB739.++M!B,BI% ED`}utw TzM"rD|jCh< +*ڟNdˋpHB>l/Mp^NDݐ"8sxWcN%xNu.7eQWܬn]a.:HJUͱ]'ܡ?n_".6R1Ϣ%Nɤ#Ƀ&@еDLcL!G:dѡh6w!=}9b֬B!?~|iObk[C׌Ռg#zap:6T[08~%B5?sa OiB`A<bɰ 9 "B !K=N&aq=y 6?8,?xZ6gqe eCӭ>֤{cIQ66a#4S_fZQi-SuuϭUEZSzV Z+/ɨ*Q>3yvx~IIR"c-fIty/I1>+ U&X[7D4d$GWDqq1c.'\!/,ß=žKgЌMf>|R9i\)qa~ YǂQNgb- Y;{U|9o6G>)^y7O;2L1-S@ٶLiܦ"ZϻV5l;%ɳp?`Uj[ bcCξIMp|Kr*>cp<7qpr)JkFkcNS)63%H)^`@&t $=f+uPQ- [?\'[/x[KIź e p<* ehz`!$Lܕ2gBJQTeLC(AzB^B[/(A#C+6.iYjbI= ܶdCj8q/9rw(s[eg,,6/(^>FӕiR{}S94>$kf cL'v*gXV&tzgӌr6R7Nk!`uh 7~;9PAEit$ޗŒDZa]揖SfvW:ߩ\3dyaGϗy:# 8\ %L.^H& isOűAy>2 tlBS.R9"d\KEZ;fҤu_˦" 4`TH謃k2h`RK=}'Y7/J؈ᇰ?6v U.i3 Y寕SCRuEP,@n+n"J.'ju$kZZX$l&?-)ΐ&cp .Ƀa4,oc|=J|L5EXz|ʼC5r_f*aJ1D|tEeԩ鑥Wt_X#`=C;9Q S<"O{H&\gWB-TT轉]2{F' =jdT;eHehuJ -F%ޓ̻z%|09CirK#4TYڙG9L~n x*pV [hr ⎖ DKC"h:f ~BZ~B F|ѸҜ܆S^m45#u)UIvW'$"n>:Pm/޲\)OX Dz"AZYy6>Ai;✟7u-G(;m'GK}z֑ ]k7}AU#t]HF`;3Ϝqm"ʠ&2/fiQ zWMv9"N$Yf :frqg):px\:8G}25!j!FU}4MI?9rb&$3z .5H5^[CqmgϨ;n*K9 乔]&b-A iO'%>h/7]1Y1pv6wA9\vkQ. ؝Б79$N7x]8gE 4~+eۿ?td/8V f|}.`YrܾhZTf$NpLta-M/GM%CAH9xhxI)rє] 4 RR`O] Jt&vIs?= yJ;')3]<은ĩ)|g@QN[Qr)^Lp^GVN-mX*l-%G3Fi7kW;a5=Y$ m5ɩᰩAiOs/^nFL7oXLu 6??r`{p3(hHjCtl\ ɂYXra >60\ԢyMn"ţl /d#yO%8TE{JCoqQPZĻn2p_9y)5ԊMǣh3Df>gѷ+1}$E8&}@ (w <-AVH J~t;_$@Dyh^di+B+;:e({:dctic  ?Gb2Q#MVī'B'D:;ttZR5^;0[½S ?NJsU&O1#6&>>Oo<0ݓ R6"-ьP %e6B%R쳒y̌-<.d;5f*b}IC MnRkUSo]Gn4g׷ dS{Q BJ\N>[K%(%O,W\]{ťv[B_RfavtJ/Lj2MG]2x$%q.,c?$f:ǜ @$_ogjUGj0 g60xüq K%W6+Y5ʶ`A$ # Hٞ9EŒx=HKg;kD||8+I,lF׍ S7|!m@P6@EgObMuD^Q IJ{ulR'!aY.v#۔SbLVٝ@nglt+z)df]gێ5oeDM^WA_'V\mPF)ς@i/]h@=#Ļr8ȍ] /*7FO| )?˛# =Oeudp[tG07}Z2gksq0 ($QyS K!_ YԲj2Vǵ!!k@S^]0- ^q3/vli zVԎ4TXP*D7B5S{2{F"yBh`G_pD[U"0cħ]4h\> Ȇ*uO/륟 F>7/ZSPz"OƑ] Ui+}þ.$H/ó*n3L6֝#ެkI4HOVgK啠T6;*<Xg.$@BDoAA(yHi0p9 ܏%}e2j+8PLfW^Câ@vْE\u yRڃx~i= )V"UTe\Ʈ9|2`-5~@xSq1wGjFeSc}`$V) țPBH!b2YMnKuhw:dHE4>Xcv/o鉻~ bTR0\Ӧ=%G(2al7xNJ^tY~)^gyCŖ\ߨd*ơ2?D:}PNUA=nH'(qx >Ҁ{p&Z~U_M byf_+Vq "KkO+JeOɡmj(`JzJqJmjӅL1mXQ6*~((F#/_ "Ӱ1XNBU %)*6Z@&vFF/{Rwb*w-ΤodѾ:~-_/L$lWքGT?[@0in]B C37p0$e'DKwj7^V0R]l!dD]IN67xsr u4U!DCHFx:hQCp[H WQUz&o':鮢x:dG8#aJ1C{Uͦ kHw0e. J cZXC@]uR抰2s$^ҕK`m"UFt E!mN삀V+RT?n|9 )k{u! VYam` >/A<?4bJ[ǽ|0H Ibm%_ͨKnFnSX[-@{LEb#ĆtˌOo`/- /}5`=;'%Ą꾂+_ .^;`ޞ}([A9dij-} z4NW@62puN^akЮ7^m6Cr,8&3WӪ߀ZTͩ7076ykuwVk o5̧o#ܬ,y,k[I-nC,VN4 ,sre~)rƺ (qao4k"ri v6SɣΓYV+C͖|(3^e:Q80U5CyZ"#6{<"t՝S}cQ׍Cpg X~%TOa ]9,-D#퇄7nvճwܙnl`fl[YUYt T9,s罏;=ȉ!.*r4Cj;,sehv iȷ!(AJtrj\RD;Lcԃ07p"~` N(L`; >b9jAa鹏P<65>%EGW~p[BrQ? D^2~u7 hkI@vH e ͘GÞ^S'O#}w`n#3#JA% mZ.?J |lH2??pel5CnzsAP^7< !u _C(O"To7ȋ5FdB'13̣k]EA#2*v)2fCC!`irɴQe0 p:-z6/Oe %+%5˙|WgV*xِALz#(!@.um.F%<K(_^({c|});sgYoc'z2Mqu}!o36^F+|<)\ ض!w}M`uBϮ؁=fy8~״gHa ːS?W9g1®DѽȲy +c8C:[stT,ϙBק;{[ф=BA4lg0Zm{M"˱ҿB_=\ab* ~psgtf@F(BȽ̨vWllbR\[]%_)f\kTSN).Yk͖Cj6߄,N٪귲۶EJUl@7AnU4O:4ѡUFZ3aoD]3VWjÕ (ߛ&kvyXq#%i)-| Ёk?,z)7:PiJW2t@^>V(o܅V[i(L5; jcXAl~mX P2B_{wSV~ Ŏhq!ߍrkΚ |DZʊWIo$zMۋ;6WW.ÛSolp\(ǘ)Q$=aFBgMSͣąTYv ޒ{1Qm1iu a~eԓt9[A)TPUMI !XC؃'eB I5br'nҀ?k6O7JE m#s&Ջ!U^dIhޮ&{(hSg'mbB_f_Fv*c"./8&T˂P)2DbCyZ3M.% ?Vo@k9h@z>Ue#lnplL-S>X%qUTl,j8 F HxNϽX)@5}D%Ю 4(K6R豞,ݱNXEƮ(&zrJ);-, MJ}*7n[Ŭ$r0"anC/q23'V.;]kxAh>޳˟P 8 Jt~`?^8.7: *{paH||9I|y:;o։3VY,[_CLߦ]5Uӄc1Cg{^ Dl.G@NϪ7֮u)nˆ!}9^I}{ܿt>'z]' ]+p14kUYP3j7؁ 4"f̻o NXdzl0]FddSzCGe!Hg;wrGϚu4gЌu;v6|/Eۜv'[sT2vDbw`3D& oH/$̚c|nKRo٬:,~mW$^Nvsqc4 ^Bj1u;ф.".w?lY2&UkqqV ' 75(wžeNU2tF6,|bl' }\g0f]ZS*Y=A"k.BP$<=9XZA0 gZV.}2d7^/'ؒTh:hZc݂YBV?fMtzeEJ`2)Cl~Lhvv-5j`VPH.Tb;I5x>c.gqE8pQyEM66}Q r뼛jޓ/vpr4ƞI'?hFXפAY٪_9t,NJQ 3vOyV X"Qo=&`^J_Jx %V{]\=H_8gMcGҞJrex|so??G\ T rrLjQ] lY9%53Z|ʨ3y_{¹gƻ̩)ʝxش9OLMn&*ou2uAu:~l6YJ@6+PCafϫD L?Q{1!PL"n$o,=h#8Gk%iFz7Q!a! UdA*Lig!4 Wu#ڪb^ rgB^cei}{Ƭ|"H^qSdi(8!V6WP7)Ui4y0'OtiE>h-"ܚy0FJ?zˀj=<|ΰ]> Y7Qۧ8 gc86"p)UQKK ѦU4{h'ĿFm߰6$j,T\ zg]e*mW|Y3."f 9B3V) .E|Y13{J"Kf?a gO1gjULG_5|{w7r{٧kLB67-9BTPff={G"PB;~QŲX 1&z ?kN ;jVmr<-xy ؘ$tq?:U#)42Pֆ['`4:<,eСsJz' 3`Nyj{2jx0I^Od{O![=wnl.Q$?yKFK#D>]r1-B0V{/ pst᭫s3o0(gkLN[YIdYq:8ɕ!qg>ag3y~Ĥr.H Jgm6QlfڡvZO}r!rV;z߬E޼%Ϟ}5Krl' b6/ PB<5y.4H\h}ȹyhԂQ1P+F]'IuўSi6ߦzSrI2̟p\\FHm[1"CC WǁL<,!Cks{ᇖ5qlw?awiM kȦEb)?M5{$=FG&Wjmu:U4g"g֝ X]πh+ڜzMnbg!x60 _XbıbJhi2c'JzaA~,[2cJ>>S1bUyN@6Kz{.(VVh1T$Ղ~P?5`^ hɎ/49 aDҊ\{< rm)H+PD5GAB)L^UW,VF b+L'gzo-{a*]%wo=~Wѭ>\ Jl~C{K"<<qyB+ -LMy-vvt5jb3_K3a]S¨> E'kX7r <Xכϧh CN/93玑JW"<bg>Ϥnvϕ7&f>ͫfuVR-i;"_\'SX ^7&"MFcmJ&PwyTЉRYJox-(C=8Y~O龲:KKyڒ'jq0﹙!K R&.|2X8Jh9NDɌmK!D\skc*GNؓ7eǟMsDUL?Ԡ4_x#L*T,XYټ(LNaw: ,%]}zo<޾.BΈΕ*5x֒uҁ$nVMp>Y9t1j #O!dǫ-O-|!s =@C̹;lH.qݡt)ܝqo&P`Nanl sC kbq{s4\yFM6qPeV HOȾ#9zЁhΗgAN7<̱&*PqdVO,ٲ_i; :ޅGeF~32_fs[ө` EfE ScFx a8ZZ ( uz CC'Ь߹3$Nxf=l!<ƷhΟY+{֠B[62v'xN4!5\H}rOs&Oj@GE׆%Z,9vz'ߊ,rU#gKUި(pN~d-In)|~-`~xb!Pd g|\%{4,yv@ihK~Z*dV (nDZv`]ڹjnGP&ԩա\ymBreH:V\- \I"KxEt!#C9</e Q{y+r~&xӮ¦kO`ѳňQyeNk <rB[im7ĆD{!XZO քf>|ۨUhÁy8fINQ.qS5&eUgUAHb&[@n?qc-tcr."}JY{HnI},D܏Gz;b mIQL:ɠ3툚>LE>l(W2v5eRDvRd&MSm]̀ n$2)=M9V}2a1|/A;-jte$,c8XZg**!E޳40$ᮁC5dᖋMQdx]<]ىA,$NN:;[%ӄ~so}py #T{2`bz)+IOg ?PS8L2ڱh=D [`@k*ZJ#-I[М?GX;x[ \SiG/Rj.JqhNy^" Dea`*6'yn<}˚y2GriJ0 0 ZߧYᵒb1XTE(|Uی)cz4Ze*چPw8h/ql~Ƞ\M WPV&g()\b\I`4|~;M UD0-O/aj,!]Hoͽյ`Z06adü:Z-eY?mbCAo("u{A`Zc>55u]R ˀ~?IA\fQ[̀ 3aB^-Rfts̕(= )Na\lZ՞?8.v e\28)hiYȼ^Hі2~濠z()):[Ͻy4VԤ, \8zMhʣU(jm%M|'|V=PA; +Ok/[O$kN`\i3B]%o|Q/}t[Yɷqא pFjvvnt֟n}\Ӆw v(A R?k!C十IPt'_i|㋡ĝ=e:eMpºĜDJsnϧQK/][Eȋ1A/TNssbQ |z<7IHд}JS2Rq R3s)W:Ia韲ӴgO1`Km,۬}o3-_^&-77VK1r\P3%DV4A}-Y1w٩ LþKهv?Fi1ՀC Kn M":׉ )% GS1`x9wˤ7Ûb5<ΕINg$h5 UB\)xN}1ep/5i`}(FŝK¸Z!^v c م^3qA#'׈;9 KH͋D,^pNT0Fi&i)6 tMAՏg$'ҙN6ju]Eao* SֻGLx~M3M2S]v|%uX<'yH60RCOx=rE#0w5Ab(2m |ܸqW*XyU1dU GH/ޮ+d0^~I>̞Z49߁r|3P^5@hQ۴!bp Maݱ؆ͻ 9`6t3jqg\OެZ3uM 1rvTfEn4?`j5ٶ솗YYcM4=unM"7 KTeWȦ"^{?:Dr1>wk@4yo@݇ʦ _F$r'P:nKSx!p2xo30LaFLI2]#y#]ܤ6#w ^,vsf](ntpƴ| ld v;cټWÁ3 ZQ&6%{ODNm2EYX0{z7`N>SΓJePt{LUNOĩ%BXи=Q/jH2hXD:i3A~_iBJŗ+(B&3 Cguҏԏ,%e/śK_?(#,cpk.z/"L sI[^})qʇҐ}B߆7r;nMDwTn.RQTC!؎ϮuL}Mx}e@5ju)-❵;.,Ϳ:D s2CJZP#XR6!P,D%L;,}Fk|^9 S :03{_):,7)KV>@Zȿ ݗm-Chp#䠎ZƏ0˕i\o&ΣjDH@R܋Gy'JCvH *K%K^2x11sQ*A~ p)yiRkρ#i9V Ǎn!Vz2#1M:)»- !,6vHyl՚XYeDo+*S<[ڱxRSɿP4 4 2cB5_Ǘܢ!(J&!1VpK{bVyYFÓ]ftp{t0*-ln}*a >GNEպG >'?tG}. 2v%\Ff`U09dog LWs_˜>0D_ =F%nľTL c#P8y}[qTZdj:Vі몚R} KIB;ϵ"Z H,~BPGP$zEњtnw~;=Nm b`Q @KU3I[sM}^Y&[4qb׮Gkԩ?`p;!">n7 +>Bnt|,2=2^ P C_` ̏ UHdĿj5 yy:&\_Jnϥd*Pso{' #²0,9kNMk]Y#YN24p^cݽ6e}jUiZ>g 4qzw3s{y~*f3Xuz`Aaw혢x\zD=GWǏJQbi}WN[ C#WFAG ~v~}U6bf/)MI/Ճ ѦGɰREÁ$W }&N&YV+ tO*Q=‚Dv T]I x1Nί;+ 7I}+vۯ#Hq?tMN=Pp/ǚ44Hz8mҼ͘KDmIlJq@&r|BY@ U<-,\fާ.Љ bC\OɿPF}ONe|.=.pvYge2^D]~y%A  'Dh讘vA1z {dSKfKMKfkc!٥9U-0h-qoW|D{jlJ٬P=@Y1=$7=\洭(GieBsʒə5Yµ%"pb 2\6d1|\hVZJn 'Ms,ˬgH6aq(hZx\ė{C^ORVɽǶ=v{tU T7aӬRLpc56 UTMe#]## (sE<̒ m5Ib;RϸcH ɽnÓZhyx! tQF7K;}EzK8*bv:*T; y(]| !w ;i" Jry[>V 0DV߯X"~M\FN7@s1 >v6XrV/v5?hC)y*6C V~ .V a:H.k4WYFF!c#1y]|$]ª'. us z-X\l!oy[؇­-N_Q& BɣKs6` ]R4b]Zz؁0Y-u?݃|/I{@0 9c+Qt.z>[ݗl52.Gyp"@}L_5ohaQhޱ2ĸJJ@3ƨrCJQk@`5lj}-f8kh!1Ա)2rD&!W›2, [ڪm8L.n<4n"DgUqQ68XC @/yF;3\cUk~:,_*F8D-bF˟c.@F}l>/Ð,ax#p߀/w!+el3^yxgI=-qE!y7=CST5eRRƛr?u*jERq. EJpp,;m1E[˼1ml'EG_wzc)=3dn|na-uIsce (mK S{ui'\bT[WkrX/# rkԧ{[ءXL̀Lu4ȝVKLJ,*=QfX2٧iqt\pu&4XM > B6E 03 C/o/ala cւ@C~@zQmPn9n%q樻2MO O'J6=2q 2 =ˌ,!@~o%RM`e5P L5`U\?Z6?sUgx-E&@,1Q EQ-lz 랸i:'tb,S{I`!h@Go;ƾA3"7ˈR吐*r[ΫKY3j㛸=K LW1tqD/@%_Ell.qd-=Y)`@d>@Ow1SA6ZAK] VEjpA3~= 84x->?0-wwK^_w֩%쮝M蠵9 鯠L y>@jFCܴpq=Y5tW/ۊ&Byo߇eQ >7j=D{BxԾ? ݈'`:W<<١E("l\{qFDm+X+3žJ0/s? -l3nŁ|"@,@:xOCn?7srofn_BD6G/\?Uz8=oI bzd YˤZrQ>N}MU_y,WPúr}`g 4'ߛ7E4zso,-Ic\37 h6O]ץiZVTzjz姿 FZ+r6NJ{y|JtQ6T(KϚ:IhAdl p3:(`dݭr{;NqcqӶÉ@y-bRXLnj^Oo5Mcs:?JzjfNMܠ)=FwоQm՗m3݇œԖ~KDoIPDNZw 4 xX\I,.y_ȴf5mLi#SBIsѢk[,YcԸ}*"+gcx~ʶ^cP1UA`UM')NR*7lʻ]5@d뎪rGB}1z L0C} Qu5^ Ls3z>_YVsuݰ<WRfUVDž{m3m%#j]||=jγ`쿘'3omx ^Jl][S˳gh& Leoy2њܸQ?-`W&'"-?g]zj+M*nȜvp]щ6m'Rӧ?I ke4-iE\fkY @xo?BсaoĊp~Y^o\%%"l!"9CFCnl>-G#^{ R rxvlN\|۶6Wrs-0xs}E CRm7{Rݗ N51mURzfܤf xpa`冱:e=y1(&B 4;Rg\B%D>.^8f8WVnIata2r .?/\F)⁀яQNN㉀۬6n~8 0/26)Fkqwq.bn)W}50Vkl6X1]֫GZDk)-oiYW:k/s& oICeЬ4*R}ڨG*W ԡnIoG8lIo4!Iعv3sI"(hp|3 5:0+Up*`kM_*ҏsq7VF{ItbXt{O開jt;Lp5ꐶ3+Ҍa"gO'lv1q{6xJ_CPE +^- 3:p+.铧 }fܝ2QByh* ,E+LYG-TU(ST]{mڬU$V=, BGg2f4SD].$w< ^,d^\m B |nݗfѭf++aEz.fyl˙} ^*U_6uwCK3}T \|MbIC{! HtDj4x 1kΤ1m'ov*з^}Zpk(*j~X^o4M5Jn_OӨ?4|n1 4Z  d.xtH$}uk) ٤S>3B=:/ Mg Tx"Ò^ &)~g^\}fJv4K>@F4E5/'yGRk"^[h_(") 1J=U`zf1}wHJɟD[~R[YvXy+DBF?{#D,0۞bIz?zKĈ6#@2i1r46Cq2۵HNd8h^j=򂇱Q3 ۖE[4P͏,':G~$Ȗ׮}Lcml9o+E.el oSaׯX#|ɵjQj, -N3 }D w>-{}vaMzm7V!K^YgWW7,kPLe+Ի♹.lux9xh*k[{s!>zsNV~K.nE7:J${3JXXN f@}|Ը''gTBY9oܓr5Ww_JItܢ3Ӎ[hDVNHY:_eC.~v7>GA.Dn!M1E1ה a`6?X QG֓,D߬OBW 5l}2%3;%!:+m1(i}FYrdnӵhiЋ2iqd'b0ޮ b-DR!C5r_tn3KUs)4-"8'a`um<)#N% WAډ[K>'1BrmW :9o&Zx;Q \:G`ݷŖi;*rkTfL _W@*O:di!즏BQ&_ }3O݄Th6黉"(#x~giwaD'.o80 l1Is~0'AtE*kq δP\60+rnf=5Kr0mo⦎1"2GRD%#r+G-5Y]c(`y^ú,H3vJIe_ fPlC5&4h764gB@F\QH@oƆt1Mp>al/ Bby/һ`#y5lֶ4s Cs T5uovX 48EVsw\ks?ȇ+[r.IbIK@%i<6?VC&sV􈯗}߁$sMp)\ہn@ᙤju0ӓJ~pfR_,&aK!Vb ?g| H=iEȱ ~?1'܀̍:SO=ҫq89%G⛍X 6msc﵄yJ]TB?S  pc7Wb[>#.W8F:z|a\2Nf%-xxZy:=)lCHW/pik8ᘈ6C%]@eNҌBu<̰~ZsEE *C8(_ h6|r$ubFvV4ܛ%觶d;e^P O ,Ke4{17"([rY&`MBy-y@򨧦`CqQ_I9Y+UDZ[Nߜ5cDxn j;47 僧I|.Hn7S:!*ot|q$3Uxu k8am"Ecm:qP3rb솓h~.^6_j!'YA`Q< "nZ5*=$Tش y61H=Z+.XQ HƎmƒ dZe4b z[A1!- VE߰]-WTmޠ-.g쎑aF5-1dsӒ0~1KʛPQofANoBO>{U`z]!E,ߍL +t:+xC bi`*&9e,z;}] TQ╍q7}Zk:yi"vހeLwJ:+Ad0cfornIr@s7liyݧƪ0Z)$S'/*دlT=jMLC`%)6Q> 6 &v#8^k+skwc:Sb`62hVP4 MMf*D7M8C%US+>=U bZ|tFU =ՌQa1)z͔"ɾ? "a~aIo{/Sa3~ x h-e x1D&Ⱥ-ffa)t/-hJtqiM \:A 5R.ŐJ1-Y]Q܊jttceQ&1Sw\JP:yrgs4ܔ5]٠,}XZ(-  N|["}G\7K)!IU~L%cSWu%?*y/B!ʾg{'vN oݨ2jyzuGe=[fD[+"N@ KȍATfr1% ə)/H9E8N/$^8׀6TKdÞap֕jf9Bk-)5{L7mIt(&- -x_<-w/es!,I"]yF[VQcޤb0Dv1m,v1Qi hZqf᧛CBL\Op9 )WaH2Axy|l)axEG31yd)A0Ac0fvbp"L8š݉ВNgty|;5?Ӝ{c;dW5 áJVHdJl$,Ƭe Z\C&Qpq+l,>d܀4m."q1pz]g[VRڇ"%Gw33L*?)_^/b 9gYJ笆xBPVwHx(2m0bכC3sWCL] Up X!hAЏb;D&ֆAwm6qmWciع{3>Zȫn6z dGhp(A.KWG^'BS(9IY*S+W3@UqIq/4n("fm lvYgܭqJڨ$V@9 @za%d D2& /7aRe.$ ٥!Ǿ><;SnΦ [9{]!09,sKǀoB50i㎺foR5hP^Cvg '9.XY|cC6 8k`g xXBK  cҸLwոvt+uecpxwi䉘#UPGjQ@OlxOI̅%g\8v2=BX`<{wCc:`TxTi {|u$:dVl&eKMU[q $;*X)3^2S|0WkQCi3%JXQ5GGXo42T\='?oX$!קDSeZnBMzwtFo|s(ڈZd&`gDY;mPrm~eX#yaCi>#TDuiLFpYQdY"R@A^<'΋uLWQ7^. bm ''ȂŒ*sߟD1UJDE8%es냔[L%LOq@חhW j|M n{"O/Zn*٦vB%/Wڲ:&Иk55 F/c%u{)=WW(vX_+4 ʊ* p@@' dޠ+N?:\OYw&?}r=G1Kce"?xr=T;;C̃ a$&[1Tg}t5G}0fHv37ӍуhiKLx_2nZ\Y>Z,-oM9Bb!<]34K/lciT:p3mvc_%M\!O!b˼&nz:ym8T: Ė9bsE ʫi V#㋾Lq]?}OPQ<(J0tpC_;2nb_D9#sY,]VZGkp!3RkR [,x@'UT9LW\%m|mQ.QfEUvi&P(C@L72c: L*P@Z~WE`6m"!#v4Y+#ܢ-XߜQ?}z+=5] R~qE7E T 7h $רqn} BudW"vHy*9YGb"V`lWd-Ɏz6k%T~3Zg86Tl?yOtB2u['cfe\Ο=(t%4}a "HEk(0҃j$hH̝OJ>]-Etλ`2t\JᣇR U#'`Ql(6 ̷ፘ-G 2MNNߑGY[R4X$EMtYB-gkHS-,A7;񰀇~ma!m\c6)%;'$V"I,x#nP~Btd 7,ze%wknE>ab|:Ռ`iNcPXrF(M<Ϋxm Ғ?WQza3J@ O|#G x=tWL֢g-) d\2dABj%ƫ9X}LnNe}B]crX2D,璟ę2źy ȰT`"XIY6˱ PUVMLai9&9J<ʮV@J\{q/Lݲ6QDRʌTM>#=ܧ #3]KV6>*`!ˡoNu(9cD p~1,kfY0Ye DYjhJhҨ#`ZAӍ7e'lLϹgQsޫq]-<3l , R!4>q\sJ[ mHaFn (To42"ۮ㋝=H+FYT c 4gmIj )$hl[RhS,|aفb#+Vh=Bc`ry}"Rĝ闙[o)2i"'8ӖpaUq6@ H 7I$n&x/!k(B_{GEf~1y崎ɏZF`m63C~f&k0̗!z aHqf|3Е:m)U9A<)Yʼj%',J4k oB Ɏ)#OT-yǚC%E8 9`/Y:%nFQv%؊NU=ndTI/i誘|ų8l::kP!0_9 ZxF. Q1"āW)GCf\IEv%jָ`jUgzDJn,a`Yra|O(RQ"'6h vq]a -{!ҌVmu\Tamկ=iZs=Dߕ|}SIa|2+\F7 8|u:ym)xj}H0`я{G``10pz yJ t^iI@Ç*P\soO3"H3薄O7k;ꪹ;ĔGH.!оi¥cB&)@d5v;_K㲓hƬ!})nqJ1J}1Hlc /KqaTO[vzO)4Y¤^wq]|SW>N+3y|YG!D$Onjo47` zI QVZ(PmK|$W,ҹ6_>,HU 8Hú:P$9Bxsd?4ٟ&Hn7w>hK6MHZ'q69S+ ^a/o;zJ`R gh&<.Yed,fzIMJL,Ak<Qk;Gq^ 룧 :L]f\9ҔYL )T~fL^ed7:c|섪Ҫ2}j۳ee31"/0($2ޅg}ocV2Е g]N!M-9ؐlWwySDd6BtLgQ5DRPb4(ݞK|𫘑ĉJ DF6Y7mIҷNo AM<3i]~ Xg/u6q-3LGiDЭcխdtQ]> yz}ԹZ5<"U8bah c.1  gp=}u@Nȅt-H8`L #u9Ndd&q`JuH.4Ľzˡu77jk?O-)D@!/N>b(b$BaK> 2vN̆:idP݁0CO?;0)A4f)a7&T_JKH)zhU+*hyK1%چ:s0}hMA{3fQj H0]~> iHF()~Ꮬ7SqeF۔,e*o$mE1^"3aKbqP*0) ]Z4$%l(Vf8%LIfM);^ˆ#edTeia~r̈́$ B u^9wЩ!I #TH=;kCOW;@Gc$S&HLa#@3ÅWAa s;7L pwixQe;^K2(XnD}7<YP׽L A KNndW`/\^N3tZ̺wir sSQ7*5DHnϝp7 eּVvEL?]"6a| 2SǠڞXDvnzs.\ʀd?!C\+5xrkgdBzBe&MŨGk;e!izv gJH o"$5&roc8oRH)KVћAًf~ +S4GM'd1HȶZ K>ј_uū< 7Ag`ZGG8EUXΰLyiNsiH/;ņaPeRf;Gp1gX7fx!n̐TajIVZ J(cC}rt-뒳zV(aPR fsNS] )o-ߧV7!t:fE{&b]çH.k7\+_R7cK# 4?GǡV霢l%h씤!?)dZz(Vi-k!XDQ:oEMAZ:`+l:6ܙ2)gq@]^':'37561vwvpTV[)f)]PJD=G6s][/٢gi|)ZhA;vd=ܣL~'sf~cf?vq4ύp (MCڗ\@cawT? Tj{3+i1DDB >V?RZh)13~}Iid Ea25d?V%[Z~5z'ֲ! M~au`ޤ2i\ts W I3Gv5Tf#NF:cU[d^d9x@5dt./22C 蜮4Yn3eI1Ky!_ҀGmOW:u|cW  MjȩEvP4 Z 4ڮߦ3sش) :SUf$UL8^k8'RpAr@h{57dBN \QLU/RhLaobZDE !V]JO+KbY*u+::N%'Ad2$ddk*b,jc+ MS' sktKg}DԌf&OݹZ/;(Zw@lqA TsFWpɶ-fw#sXaS?9*tD[oaՠ.- r]S.- };BY4+maX;ZqrD%pQ,‰S7z 8 Wi:[>noA|4T4/cHe_Vє"(8rA1M ӯlYR3]dJ_ȡ8QY8bJ!?_k~;τʳ߾% R/p }NuK$ɦD03?5qe9H 3jYkaPT)qH5<Ծv5HFF Uh]`}) ]#fraE-CUS5vijB2kюږ]S9^cZ 2*=4a|$*oH.6=!' -Z>x?iV]cs-UЊwtAB~y2>RqBqàS!r#ӝCsT:NƻjsoER}9vvMh=4mc1p,C;67v¾9VسƵiYZF붎Vri KN/Qx&t)T4z5?|!tT-B)I㼓;lVX)MMM T;dkG3CMthFw>}B,RyppLuTq,FJ(^eȆߣ*ZH9Eۚ )#U33R߾D u&zOm@`ڋkH&sVziBˈne40yRC*הci~hJqZd]| EvmH"#nƞ/HVҡhP/Y׎<zY;3/ЎTs8a|qi u/ IrQra*U®6( JS9̆}sz{u9E/EXiV

    js ;~C~K(KWR9E3F 6Yp dEaj%V0 4d8A3Q-]Q(̈́M4Pt3% kƇrӜdLFC9*v_4ŏzcr#p(́mhW=~r ~'nyFͰ' .]b.$$$ra} 0_D6%bsjCZK`0ףLiNbuΝ,+X0Oϑ8?e>Do#p3^ʸ [/LYJ\{xv T"4)R_+”.d,/4s FȩlxbhHVʪ қh)~<Ǡ*IV} ڀ.*(_^C4aE*B,`- $SȒ'`i!M^š!lض#lsNown,:?(¨0 I09HnAq)Hqd'hY/Eb6c\ g[a~ӂqr>١Eh\nZ48믉eډKAT,JM7@?j7Ѫ5 \pJmWr9"^wFz{~跉3=H97 p$|Ya{#I'dHM]u$]3,0A`̐?\NC,k.pT. ʚ35M6v)GrfjyiTzS )W7ھ+N ӆbڗ@裱 < =kwZR0p$(iS$BFvŏu.Ƞ>mb[in*w*WfqLlevV.`"ޱ1* #j!?=We] )6&uf^n2Y&Na3iZ9[!oBȫ?`')2х1tIsEt,5+%\w};ly=e CS|#OM]Y<ǰ,d 2U%!In ˻񜸏 NAu|"bV@nޘMgĀTi!,Roŗt#Eyl TFoWWЦ-ƙE(c2o=:Q.VY*C;:!t#朓k3bdAgB) qB95;]Ŷ7,]lBL6}vG`-ϴav u5G  և$bAćޥ="6A`7V@Ӈe4 bM MR8'qZ9 [>6`V,T ߲51 u4YyiDĉ?6ZZuxC }*#,x҂3t%1dM} =-Wr4-X}7)dzn{n︢?eAO5|b)G"eCvU x,{Id HBPӼߞϰbƴ_w, =YHYZcpwItQ@Vm,fUR=ˣ3hQ6l)%%PqSS n@/.S+\n#*|LoϼB sr7w4l~DC@o>CEFBm蕆,ptPi|Lր^jβԡlI/xk)y oS;_OuFtұ̷h9}m&AcqI;s={Ak πB c}7 lTCp+ ݝzƼuſlEi+iKK=htL0?Sa-Wi|1l> |i<V3ljNk@Nޣഘ5MhfC 6n"^EMxX(}#y~j˦|Jy\:_뛕BWv\铸C^"|"e"2aa׏ܡC p._M/$P^ t+aQK`FQ=Q=UգWs",p_ Ks2BjI?Fm^ɰΆ<:x=Qϧꜞc7& k05U;e)v%<P:UP! sV0a4 'H KA$k<7q}(N$mQq4O\i)5g,נD0Ʉ<<8k||R;Uh)/oAhLH.*b7d7oX-)l=y6B y}_} Q]Uߠ#(Z47K|5X!/ Dtͱˎ[XwHHe}$.2?R:`(5xL,`b?;}udwDۓƬKLT94n8#NJy>wIv-Y\$T%P1zf86+l8)YWaμ&}"6xL,4 3:ڃ&QT],jKNsGex1w 7')R{7죆(CU>@@Ď\DEFL*5 `G̹yl𔲷j;kyRD[ƨd- \=`}s4+:{^ &·X{&YḰfH֪ZTsdq{:9yPHS MMM`͙"\VMѥ/|B{-u7m,bnW ,%L ]W](u0x11YVXt[/nϘ4nUt,;/>ie`>F98q9D N PϞTnl׶ DԓSM$)&L׸ [`a>U g' "+'A%&PZrPlNI)7d ͔{S\.h}gcXzX)U8?Oi]cUu(iv_]i+}_KU[td*gU8a:Zb$B=wZ@Ҫԇ$q]ҥ(fD)ؤD?eZ e/=ˆl|y[ỼO"@q}/f*{˝ EhB褧g3Zyds* IZ$+eL}^*)m>}hWYGre"{ݻ , 2[~IҰ+퀮mh2bv?p }boC"l=ܘMǏˍ }1iZq bo!291:^@-poNA5Іo iAk\kM`-LϛGHΛ)-X`;P_Yg;b|T0*7Pm/m'ۓ|fѲRΓ+kԪ ZG(E?%x [c+̨#%#b.;2,=ueWڞT[zYwԘ&T`RBA G#eJ76KK3KrP{ac`xs kWjCK[ n,B,`1#Ŵ5XްP9n*@0F1 SWU.N0%e M /J9HL B38 QBPoLFZ\+\ g)*t(Oh^ Baw7(?n`tXXb-[|[逈%ܙqDX!K@%[z?/;@#U{i m)y:;dəM}!}XlAM)3w{qlvN[NˡpC]:GHzGx/#2z҇ܲ-% NEoX.*H]ge/J-VaH h{c+5sIq&5l@«6̋J K* pG8R1ZSNT#  $);[+6 x:Y2h[}e5g#Ol0Od)Q ^Y-a7p+>-ĈZm w~Y~cn8/\yݟñ*[{lʰ*m;xD\B3ݍ|#;׷FG_A7zHW5n(][X7vͧ^0?6wxLł1mE2'J&a+l6 !_āp}z?VCv@*8l: y>}9;pe!b!jsr7W%̬?+PhK#]˝Nv9s4]3~[Ȅt|^W4PWǥ'QZG{/I D e|jD% b`=dgӵ~}=vA۶V|}K ʭ(a!d(_,hy !XbNӸD%X8h-ᗜUDlAf\Oc?}Ue$-LIzs =.z6 mjJ&_^_E>W{|V5z.BMkemfVl%᯴=X>@`[TD 1b} `{ᑏU{gJ;}+fD&tr7'"Hrk NɊW 欫[tk4207} ~+٤I@x7GWoSmu6]5a%Y&;+UKJ\NȊ ˢB32c8E@;NT^x, a @? Jnrr_zc6i~̧R-HUXB(3GdkykچQ[>HکL A<=ԏwnjGwf M$|&yq-KT%:\6Ze{kWqvU˿sM9&ٍ̈́ N,I c1;\=N/2]C]$fߞ;/. 0_34o`{pKWW8%tJ23;kɞs \he|m1<~ Gk2#f)򖙽$(2|RMkܫ4>@E< _-ί$ hNC#/'OG$,aà X=:'.z>- 1#./2e&rgRx>vT~^CgQ֓Q86diSzSI˒+SQA:lU) ȷ0ЋUĪ޴]!9MVQe]1E]QM\zEn(mt=DOvX<l6f/0r#>ҵ>Έ[S reH!^%>aM>{b2A)OHlt3~vu4<@흦D2Pt}s.[$7ȜtK{fH 5mO:4)iS03Ć&&gٲ͋'VTjP̳L%y~Q/z'Χ,J g%iR 6`}׉z$]k2սxD*x2Uo]-L e R[V?+[d(CEϿ?OEb #&tKFR܃2B{*ߤUgy=zO|0P"~-~K.[_VdGPV@C&1~u{.IM=%`'W)ŋ(e`_,@Hpvuզl\k lc\XLs5K},~ଧ9ɸXGfM\ck܃T;9%k _M9fL#.0sg0ETE?\w3FgՕDC2\<^ytHop頀(A\W_F\BaVFw4 ݡ/?ظǿLBZxuܑ諒~J zU4 55)5A8')K=..yl!UwIDqVއ A60/fJ1Ms2;kE'p6roEN iR7!<-ey_7ty$GF؅r##0%m e@7t}XFtX쨷B&#S6hfS(M" *8IT&V $ؼoqe1ڊDK-ߞ`Ʋ9e"w52Rۀ|P*9'G.0*,* DQhjeWlgl|Qnͨ2h.89*@DmLtǍ?~ Ua~D>Q j[ZF+P,LϛN\_15ig9'x6 $J$j޷uu_}k."E!FCNf~!nDǵ#H.[n}Bʕ&p =t4/B=B($#F}JҠ ji O8L{bC* 6u]ek!6ԛȻ'Ggq|CzZ$bIlH8 uwYۅqĽEZhk|Ŷmd;Gd=>!7mjehW1ջ2ZWE?ƘFž0\a:k̵johFxs˸LABj;}H괛*xS7>c I-:qE ? iե:Mt-[2 ~*5p9MVO~ JԬۉ`w-r,5XX 3SVj#o_P :F7&CBu Q.CV[x %m޾{77˚/c}5}A5gzt,;V z)(? J[!쎽X&1嬚gjb3ْH]lub0wqoNkTX"98hk3ځ o k %j֮(PV[6g< p(vb~Mrr֝wWYDPC-e8OD/l{`m J71a!}8UxuX.cjP^׸Gq4Q{'[x aG\uKK#n)YMxSW}4 T.R )ˣYQG{ϥ("*;M\p[jMq_6Xs倛t`I3!yZ:h֤'44mIg 1݀Ay!m'fQ~a]ФiS:ku+}]]݆b%)a]["klDIQ d4oTA҂{??/PaXJ6B%6r,"`(mVT]*L CCAX@G>AM/S^Xb ļysQxZG`W= %4ע·!o0h\ K[o HVZﮈTꬸxm6a[l+W(Cև쫠D<E9}nOc0BQJF܋ضO:mԂŒlՐzAS/..M] |']&.sQziLfSzSŔ$(`؏Ym`yӉǕ Q_,U#̝7Q=eϏ _ȻrAKp eT} P6mT+xJKL]HM92% ( P<@)$΅t'ne^!YtFD=ڒb#>o` ?6ƴ642 S`owbgz[IBo,*&u?y0uSwRH4 Kdn]g?ڞ s /JbKLMiP_W/w7dސ$X5eP H AXw@_q0-Uڻ5ѕ8'Rztw h"" /w`&1ZkiYO;4ٗ7P[*@Z>ЗG+EjTY]i_rYR+hںmJl{Ofĵ>YO"m=7{P*9傽8Ƨo\mTգ 鈓]%tbU}߈n$;eLS8mqS: YGĨBʆOJ3V{1m{'Ȓ^=R(i($v;w8yPxQP}bw)wGLZefԭsRX|KS=Bӱ/31,3{IH)\)UǺt,%o"}{TL씍F@"j=ϦNGBxAҰbxTBwcC@s Ⱥ/,|E-3i ?cRDHo ';Vuns[ A=l*sC!{羀Ѝ$4|z9f9hq 'V)*—.@Z&'9F54!ELhu@Xx]cg~f&r|PGNzRъl f'l#kL'kmG^4(h)BhiKgaf`.ŋKAv?gqN^a~O7л|[Bvgq}ϬJZY^i6Ux?٤Tj(qQi&Ljg^4QWu5T-գ!EpJ0\JH]T>HahO C/"Jzjީwb\lmr~6HD8a"Ĭ̶'FwE=)f%^ h39&OjpR2>əB~fK4 AQ(*/l o0xuIV¡q Y0ʹۇ]7kX),?Hd@vHC\zu|'Onuc8c&:N}|H 6\'>EUƥDZN.(`B;/H d&$t|Auj]ubxPQ&?ŸPxeU׏>vиf&#Ú1,d e&6D6ǭ:ot?9>y鞲j#u (tyT`ܬ.W&&iSEuT@'KdW#*vizD~6yf󊡰8׉2,QPDh|y3oKbbH['HP5RLYTֵJFԧqmXq' ^qgw+_ uY|z[L >Ľ(rP ' "7 V3tz"LY΋q*p1hz;6  d§8j*+lF>Iu,o%^zܤW LeRx26/oҗQє"KїZhiˎZ Qml#6GspYǽ80YZYsA1w{M7!!y=I ~SZh*:s8eM|^1nrʸnez04b՟DL8#":UNLW&i mKŭwM?(" PBg-|܉*ژ(U7SN%Uٿ GZcW;Y~\"RD]I;VO")k;$KޓHxЇHFŴΌsZ u[yz/)ɇhJa^C[YX udö$EsXEe zTOg3v&P[3ˆ^r#F9xL2>X+4^/YQib{QaoN`9$d;\P=os+T_cru[4U7NI:t$CoC1Uo nGZ >˘Q@-I?u70]D)ɗ/}ۀ}HN6=MMUhBx4ǟĊѲ\$\{ғI|g|??q5z 3 Nwa.Lh.^|%]>7& 4y0 1!)w >,lUc^9Iu74D }h6RRdWaCM;dZi=[Uکk{ 8`s&R4y}p(&p "ΞGe#` :sV%؛v&j`zN.? ?H߮s17Of.vL v3Q 1 g{wl){3"a m.\ٜMVT{.uiq2deP)|RT}sDIdՔ\}:2nzRq,&ϱ}Pwzs؈ m1"P/D%DZqCtRCO `)բV"Y.6<|cm~dM{ 0$@r \X҅߹8_ph^?mf'23(j^5<+`~U"V2p6}TD# K}Iևqwg/f<=K_׌aps&ྜkuJ/nivefeVcuKyT:H#;IK̢=v:rm_4"7E Fͬ(u/aGT4b߯jU= KOd|~@Գ_Xo-^#b9]yEVMLewm u~MJf\GafCNb{g/~xԹ`"Ai\xT>*C:7CcRg9P 3=ؙqO=\M Zq;@Z> Tp_擘|2ywtmV@nu ΦQ~2c fWuԙl[,v#HJ45󪰰F&:8G~|GHZ(:Nz?2Z7Rb>y}6d4< uLΓ@q VE4 ; }9HanIҔϮaξY"v L]󸰤=c&& ar~G'/f-y9=m+70j.gJ aSG8ؐ-yh 2djZxf g`FBeƒg{p龖cccݚviE@ʎBhvL3Ibzl mUXXE~+UBgacg7I !Qj*EY6Y3Ny&Er#p =sfl`.j+" ]xwQeSRNDoo8rٮY7\ԗF%wIjNHy_ơ8h=>da. < 漛6&U/*5S9o흵aEv JWG&\_K3z5dP)ԌXU$ 0Ktʂ ]z jz4 l~+5- Yo!xׅw˩Ŷ4Qc6 iյK\O:~-=~gP+]C";AMK]g{j/:y.k`Y#`"{<+cQE33s,^n.8jZ?i%?dU:9؅Okm ;'TvY@ ؞22ʠߓ #Ę\'ʴ>X ~Кw'5b$xn3׬0}Hu|:)IF]T 3,C3g8+xaV)yQ9F6slcSJz嫬.6$AY#{>I)Fvi P_hM'm&ޕAS]2E3@6&mi* b|T+S;5&)d|)ڥk|R=vW>?@yMf2@QѺ4O_fj3@Ǥ` ,QN~nv[N\>Ԃ+>H [/z/r5𼲃g ڴ T @3G[Yߝ`BMJ?6|C bC \H94D:P\HS`g bci1`@ѿY߳V_O{:ʺhmz$ F< }уUm3i.4&5wj] [0u Qb,w̑cDr >WR?pֺЮkv5Tj*pn'sRܫBb΀&OB̓-BJڲnҒ ZV>A<Yg76t`JkZf~U;&Ri; HO^{}WPI뺔Įk>E?X: WZ R nՑF@O-~wa)?ZP)RI S`.NGz}P%I0c|_ێ5PIЅ 8roj:T2a2XQaI~=dž7[1(Xa"ERdI=u~:yؠXl+>-+e+ap'bt%#6Td2{2pxŹAj.}؏~cжrA^ٔ9c]:`WIŵ0ȅIgYZ07070100000034000081a40000000000000000000000016239ea8600003858000000000000000000000000000000000000005100000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/infiniband/core/ib_umad.ko.xz7zXZִF!t/#8]?Eh=ڜ.+˦K:tJ r;$q8b:C>#={owGX4h>i%MrhٸGc6r1+AYұR^.j{\Ͼ Dq7_,͡h?tQnѥ x>w4e1h{ջl/v6@Q;z^~ȅKv6> Q2&='؏w'8 0ch1Xp]`$]Y 0|'TFBfm, =ԩp ]9,~Wmc;9GMot^ /|8]~k h&*)0!M46JI p ֆ }F>r=0|c^ͳ^H2pU߼*߃O/,A;Zd۸hbӽ?pMrg,_m +y3k9K]%ʼnΪߕAQS.nm0tW@ }m214ׂYLô53=N`Xwݼt-)s41Ƥ]FnF!ŷ(*ٳo (\cG@md,7o29pV~ g; ?|u!o-U.p䘳dwN.ʍ4B d8cW!?Dn%Aut UbbF,/߃KSyc}cĎILZ_TV–': ЈKgcw9_čpj ImG3͢KVЉHCF%?auBS[H?֟t>@F]^K6`6Z(߭^s|TX`Z]L PP>#4%OmP~wH_x1Ap|_.;.8$f@I"w)`iv<\H_] :ƒZNّ. ֨ U(! U)v+ȭ[wmCr]*G1ܲRic!^MM]?1r0nE}c0 yM7tBcL=\mLBF3a,j-?D!r3JV /ofKJpJ^~i YrOC@7?T1=<~4^u|&#NU2*U.ېF)q{ػIZVh@FL Tl( 3ߣ R+-9d),P)e`\+&mOz>@,ϛꞼ$W y9(!>ey [ΚU<2ib8Ti]  ,tw4SD,NW~ {ٚo ?E7+ zs/ÈiZ3CʍD)b.E:4l ޺règ/+؂@$jjGc<랦;6(f`y.e.oԼU1 6 bZp`R`=:n@+?!QN\4׺AG̟ǚ' 0Җ:~н0gi%u/./Dj쾺Oa}NOĦ,zf_,De2"Ra~š0.;&  _W!W_L zlkHW.@QcΌiVwȓ| i"4zPtG0+ 7!k3Uzp ;1-ЅɰDrД}1G<19X$d`rˈF2Ժ@K`]uET T%U,N[$-Rdl* o(lZnNߤC'Q||2:X *5`zbrhۛ3m,n٫| *[avHשk]S.oc{?~&y mYrJV j3(yUӸ~ `K[W`P8,$ 5Fnp^04H8-1,i%Wl7 Hr"PxGIg g_^ũ,[oK!.il՗ ,3,* \NE2jXs8qVHqZf: ct{&3A=ͨtGM}ksw6 iwabuRUpQd,% 3R]^̭u-J`x_HAcBk]y![܋E GjKi@]ł0/ uJ'EWE\bmXY {Mq #JJC 4LiV[-1W%J$TU7c`?i`B\a7NU ÄE Hq{&t0..W*cDlnnq>g^0 S {`&X1$ ]/8X#|[ya_ ɹ*P(ji"8РPYmuRʟ@+8;T8:,0|\}͙pކL"F,Q` 5k͔n$5E CZ`#ij)2^`jQ?ԾO;RAzt>Oday e3Ba123^ѵ==rR{zq >cKn0%9sChO?Q‘z9r'5_\ aNW= '^Ǣ{DeeB[.ISugBKV`97>U}.%kC6bFl[ۢH)WWA6f\g5apґƙTDNWlߘ+2+ [1Ơ Wc[l5,(+Iv*-'g J0:zFp %ؑϩ}*uri/#0kT89c0.:(Гmq-!jHچ`ePr@sxf1ϟѡ"RSV& #gd7R* 5rr<2[Iŕ)'n]rzm-:ӹu]mR=y۩ZJU_(tžc yGoHrT> Zj:^( o\vT]b3mu?&3k{0 +;ؽg?0QAUC㻿j$apkٔr׮wckuCjk]7٩na5ijJ"Άs$ ^[c$lW 1oJb. )K5y?š̱1w[r3N i˧)oDp`x [tn "U_-/t5wGtz! mxЃrqV%,~ߪ@J4Ai%>Hj2]Gf૧N0Gus >aUmP DB r lRKˌ6h w1 BG|ws1&ʽ_,fK7>pI*(>۬I<*p?8})o57 ue۪0xۊEV+K-'Cζĕ8[V6^r;Lώ=:d>Rz٪H@U?hCw?H akE?Pr86yяqCɒ1: 8x/uobX9 k8]kFlV8 ~ v=g%`P=齉a/xQ Uq.`ÆO_٣ʽD7?\┞mQ;h䱃"c ɪEmRa@ėG!L,R2չ"kG]WC}H *V&C6{CFwcr"iKHӂn;~D?ӥd ɣܪ!+n ^X Ϙv-^vW6RJłr+7Ado;Icĉ^4x`μ#1ÀnȽdȷjCujCZ(mk!MW(|п#x0U}4]dR*3/;hc^e4'= !Ǿ%w `byf۔9ڣ'j<)YT vR*yڊ4 (=BwX9V4R=lWڂv@Ê3Qn^miBKtOUrz,J> G*c)zPuߌ798XqF =_Adډ DyXlexc=Xl#Ѕ,:>1[SgLGd~Ċz2nQ͡"ry'߀"b.gdK[?=RJm+%|ͷKQ_6iBoߪP)$;OP_3~!ʣ'ݭ1 2>IU%ʏ,"+r9zX3R76f rRGRp yj~/ھ \q}^ňl¶;w%ǘP7{ylRx1K귃Ta`+0\ t!eBs.. e?Z nim&!ÀUPhkPOƝZmf-liĹA:x(/n ?7j ѐNRiOy28y)u?l8U((;0!J-4f, T$۾B9%/_ {+/L(22|[EqɅգ^I7M[3RAmކvWdMkW%dW[skDzT -Jkh-&PZy8DuˑJǕ-YI4Mұoո?f!gȿI_A w+/UJAW5?He.Tnl-Դ5Anqč7I.V?Ɔo\o]5j`x2/CB0нXX.-'ݛA+(U2/bk C\gg+T[ěirC×dVaH!"ٲ)8VԿ)/.AZեxF6VFx!$;2hGr֓B)*9űu^ȃ|zU%T\#{0fʚ9Xm]#CYW҄.<ՂX:A.@?'Hp?^a:_ .fx-ZѲ FEw1ǎL >h&W4 +>1rb1?4فs Gq*W xjo.>ՠf+A`!* !fp"$ݧ7NgA4R vePDyCQQS(<6ٮY~@nK"ۛIAqhg418ˢQWP1fy`ITS8O㢏N9Gx /T:hNH9cE=ax;Ù~qAilfX)!qކsbv c+m԰ QlXYx{Wƻ-|9P>XBӵxrs6 H*y0sQڏ#swѵ + ev=@GWXM.>tef:?+Ӏ#O @D15=h~O…@k8t3J[<*Ue8f~ +5UGUyukqLA?n9lt>:Մd{RiYb`Ɲqc6#"ku0_E Xӻ٦*ط̵ ە));`+WDZg$}bg]MM7rוb!} "iʷ;t(fv%g<7s6jC;tgHܝ;"f*geǧ+u^)#ӷhk]W,(ݙpuJݝ$75m 9',{Xi*p: f^QJ|hhJ~=j,{AbuP{[},;=O[ bs3$/|[17,Rϔn|H\9OI<=h.DVBLdpԱ)O\+/+_? P6h's1 *÷lnAz^و,7g4BF J1txF:':Ow޹+&(><߈x]Yfh ll)-50B=& 6k֊5rM'){"ڛjU_`QF]C֚ d߻tIlWz$83(bkbr)wWmd.X!8+ݛPL_Y}7@n_f,SU*-0Õw:^j:$ mƿiA_7ZINk?5eR92?ѬH0jZc(dY>AƷhJqܚe5+e~MmbN JNd0ߤ5G4jE)ϭO8!p2 %>~nCjFEJfvFah JrH:lhڏQOIegS euqL2 ~>+v^);;M&3e;S)H&&’W\Ic\6,`.!?IQ8AWHδl}  M`/V*(vܟ>ՑQ+]# _j4k@fn#Qz|h%__^UH=O {YepPD0wKO^VV;ďB_cy@mWe5|t@Mv{~պy,|*2΄Oۉ8,s;$q3Jc,J7ҶmX)[%WWܜ!dDF.cچxeU_,SMֶdM3!h8&<_[ |Kf$X.@Qf r87hn U7: xef'+dY+.w\x'j&ФGMRV|)v!fY4d !$k?VWF;=R*΃,] ` Dܿ\XT\*N|KMFi(wJd ? "ðIb|?\W,iG՟\W<8e]wd!G\C ,y`SN|0B 09Rl#djw&ƴ ;S(LU׉EY{OZ<|3wSV(aL_A- :8ӄ/iNZ:w>G{S;h xFq <ٲ˳⿘r)бR)_xDKp:I`N͙ J¡=Gɒ!kCأ.X00՛35YfU p0䋒Lr.A<CU2_/*N hF-Lc0l&y p^)40~ ,H_ ;ϓ=l0H!j'knv,MG^fG]wV Jp\q.ٙZVƈ2Q=~4I4mE86ŸTK#IZ>a2%ScO):93FK|e*=튀4zSڳmpq!LD 2{pB% pN {*_3WX.3Z9x|!ݿ*Bf^;F-lJemr!(5$0` X(Q2ۆ[V 5,gd< C ;`狞fqaR⻭P+pvx " mPS7YC5`O;ýft/Q8?Qʢ MɞUVQ7 F^3^.UP0 oR,8Q*zw ŤM ,KEjO.ߧ@"풿Qϩe}M_;ݨt7gr_$_0>RR66-"]S i)On{_% ;7l0ff"k^^BrL>j 5kT1tHbˠ].v!rʺc.oenG:ϛBWobl%cdOg>UMOPf';pr|浐AМKpԘT>Z5ܮC{[܍?(PɁ7 JVhNDkaqK ǚpzkkQѨo\=7 bT.YŠL((R,%{+E 9#'WY6pP- [(Ҍ d8ij\O{+D8F U%/ZXܒR ji%Y*ɍn鹱{a4e׵csf^fYqvq(T5UwڭB37`.45xXQTdjQ*( ~&dvoX'{ȋ8PZg2rvyWF0Ry-&S2Jqi GV$RRjnAE_!ܐ9+% qz⿁Z3 *9@To7C(* BJ/3 ݛcËtbH x*M_K!hh/l?ӽ6DjOzK͍Xw^2tqd2#ܐ5cR:o{6/Uu(h45n7ɀߎ h`sȺ&9'!'%*WhBD%z[:qgM&"/3A25մzp1D6T#U>!PRn{_QhE+ ${eA?aqKe,ϡ~ð^ D {YO#r?T`n_JMz=;\Y 8ԣ{S,{͊QmQ y5aACA^x8|P +$I3Z[8c8)QsG@D{ٮ΄^q`AzYlU(3C#ǜΙUpwIqNe 2+OF:B},YԀ%&4;):|5_2 tvLhD~f I_Tg4I=Y({=3@bwitkp>)y+us*J'ˌG&yRp'oG{=O^CDHΌn3JdEr !L-|26嶾@9NPygjݺqcb?DSU&=#cpP-Qž u*:ٸG}َ=3a$V'?^׃'XpƗ-׈F~{&brخbœʔ mc:+qbNVڇc.BꃅȸxϮZ R uwb5IK|i(5T9zlQyY r6QvEZ4HCz'dnaME;)Rxy1TQ`4?/Yx2 9"TZהZ,:fz1s1D6(?]W)T2;0 I"ȁGOV)2&޹?'N0KPDIg\Xļ[]5;@ 8C2pRgYZ07070100000035000081a40000000000000000000000016239ea860000ecc8000000000000000000000000000000000000005300000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/infiniband/core/ib_uverbs.ko.xz7zXZִF!t/享]?Eh=ڜ.+WHjg# ]'{C!T)@>cG 7qzZWS3*xcJۭBŧկXx-86?X'+WQߟML0k ߖr\V|Z[DQ˵ؐ[ʻ›{˜]EȀojT8n:zmgo;Np@?hj.P7,ђ%O`&xJEJtutJ)u <`st&ς_0nAQ2k1 ?w&'z¿֯z &\\9 [dJMyg6ft\! @@RmAz7EE)29 {yL^~uiHJc2l1HT Ơ6TTyIVd)+FYd0+?t_۷ӷ}5.f*pXOgRiz>XFB;m ;(,B 2? %̄3Z c>RNМ vK,`٪|u*$ڪp%w G6]hLȉq\r/=|f$[A5jq},] rP^X t,cg425K%2)VxJQM.#Ee1!z!l'9~lQ %1L4pl)JI  4m&}>ϕq\̵5$fE8s{|TҚc%0• 55*Qȩx维"X]2%zlUOȯlh(2yHcAJ<2$4]EVfIFX̸8 [u"Z?}m:0*n"}X h6WWAeC|GzZqx`'Et&CсC Ty#9zVI̲ў;,ֱo;YOWZH(%6z[v_toJ^1g}860jɹ-pSToQc<۝t7I8UZ#{Ueb5FA*+Q6`Ҵ`t ܢV%4B[%>*!lPI6qS][h)o:;ĵrD5QI)ōu+!-(,HoC0ZLwۨU)q%=(,{\5ppf􀖬RZXXvSđ"0f[L$VmΥuX T4錁-hJm&VS*'D֧r}gVMRnGQe^tg'{0)9&' x*Pr,т[B:f1J%,}iu3宍 CP"~ΛcL:4JyG*ߞ>|&KeIVy+л8xH4`k}9OpǹeJGT`C.ޙOϳ; CMhgt8 Lw'_1r"]/XIrd6Hc>sVN$ZB5p'-^'[81`zln*kQ qji[)v-@s0`~,bRVb;Dź45©eS]vuc3wM5"?qԙWEnO@`[,f\g$u?L4{{ϼe%9h& Q&T*$ڪ+ӱZqS>`l6Bt^9QC A( Y"Z^v-I"g\@0ð}dl%x e&_7qu,BZmfugS}TCoT S]982gY d6VIܵ;yth9\>E2eeFk^<~<{?..c8̷vN*8EܪB)R^B1[]ɹ*EoQl٢Z]ݎ|룴рw奔W(S Z#m>QR~m9ɝ@Z&l@L4abv>BSouxo֫RWMy&#@NEB"^h̖V~Bv(GEwM_p+ ~a` *kӟ2^=3G3 !f!!$ҨUchSRCLo&xѾ<C{`\ $`Ϫ"V7MoYvS <782A&r*]][Uʇ9*[qa}5m~)n>X+S2֔WHq*'U Z5.=xPZKt^s4S8 s! JO:0+5K 9z}wle찡)8^EѠjgmmȽyh#tgx7ԞysY2ʏ [nC _pY[n:Mpӷ=HwuQo ]u̲iV]ݛ zTEAslw!IPɔBBV2f%W} }؇t>γ#S OqÅE+]vՑfބH~]3,/eEGfWŗgt E+VzfbEx*G}te8Tt 567Wġt͊RO,K<IAxaAOZ:%[|!6XIK0ݚ[BYLoq%oLmȶy)?o :q ď]eȭ PxX"]0t5| fQO-24 KǭVWF.w_S*kisip"U6qkmb[ѲS >[';`Ǟ6K\X,`Ű},F & ,Bi`x7R{ oZOE_,ϛ^q+3Gx:] ؠ$ Y%PJP.j);;9hֹxmīuO}`Py'?PZ驳rU XΧEI RGྺ_mǾ=c4U895:x"@9RRtB"~1>!V.I{Dv:@< m{xҰ.='^ _]aM`V+ф4+V)5w#2CWg  WiSg r!^$QGRS-fY)96.;P&2W\8B+uMGH"lX2LY&Jbw*z(b#Ackl cc?y|H^ZB9arv%%K"QI`u?꣔+:f6WvYB$΂YUmE RDw;]9K›R'x/ےhe~.jZ1~NF Z7`7Ukפ#"pʳ;\_z83h M7_w6l8{|1EZHeDrp ayAEгV=|̭#tq\:vX Gg#}=Ű`䐬#q!%uXdjῐ/AՁ@G$,2 As{h.:eiII'b`vEwƻe7I[؞m 4#d$aޞ7¼ 8WJcDY\/Dr;TqW,ޟ3}4r0%H9C`Ͳ3l1@xCA^_fݯ4"MPOOmfn,_^籟'`@%8i=6! ޴H"Ίh @9_?<C6w0:jc*;\Mh/0"J01K7PK`/!ǖ%&u<;eU'>D:dϻka/!T8 ]H\}&ˏ,B qb [['f@%a0)fktXCWg0RȴM7TO]s.ϰ~xEDBIgs6 V{z6O/|Ԭ*z+ژsLJܷ Q>"``3:ߋ 3}B!W<*{,,b,rs"T߽H'1@FlynF6ǩJ^ulf6}/ E3|aMR:~vAGFWl@2ޝ `Q]PDad\fMLxV7mA5|ݓSbLo$[~yO.F?XV±fFJcvtvD[*sD %e?JG~~+,QczEUk %Pbq\ͭѐd<4XK jac:S2\3o[Nei\9eUGj4L:0,< ʯ9 0~>+AudEe旊Wkpw;V<ںZ{!#LS܈ך M̢5G;'L[@O:Nzʳ^LoQX"?/(; 2UEϱZ[?\WΏY#Ws~4dtoϲ⒮oРwP-5if9Xe9פ_)2Uo;?pƬS49ӰDȮ+p+>\Jca#X?MG)p~o5'71gOWӇ":ӫ^5; iO8y_^/^m% Ew˜"xhww0ăj#΃:y{p`gQн<J(Vu>&6o:OobakkJ NQGW$w*Tߗ!5j$Օs&\v7.o=ѥYP cE&V:ke1 eGQR2w5C0㿵B7 -@Bd9Q'~t5)*I̹:.DNv)>̲j鼞T9J )ގѹ Lߪtb?}`z~mcix*ͱ௿^dŪ\淥óCE(`H;8 4Hϴist6EwJܦqXM|3}BOiEBr/~zx 7&[:-7n| -lluU1f0V|h\Nw3W:n|"L e6O(:+z} 7` 'f [mq( v@]6:Rhu \ӟ[L矧4_!δNlFi{?/#3ZPL+evJ 漟=t?[OPTLUW ;[f䎒ϊBeHď Oҏ]f9(xYy*Ĩg2 Qtvep* D7V#Q ڟ{Gyي=v2w~ҧ["^`"UZES]ԡ`=j?pjC'c0H3fv{]ɛBq$4O[0\้wz|LhAB%# P>=y֜rcnWhf^:4q2}l=Br՟]ibƅg('=F;tf=Fօ$]"P Xt<7D`#BlTߤg I׸X46(D&ezlO_S8cAnjrf%<+[xn@Ɉ4h }u`|!** \|?:kgㄎ%0kV^p;P!fΥ*z3 V>ս${}+yJKIByU'. o.* )~F`b"2lin,8ҭ+^3A)6_BefRM 穿[$k} QA?x\Q>{ Kw8u$- i *Vu-;]zҗ[J| h~4v{U9kNEtomKDtګocTUQG3L I~3s+R{StHQ!dF U+ N qH5:9=\Ud!ItlyksY@6;[ "K˒דf}X!@K˰{Ll26.`漎uktYF1\Kz^[;wjƂtOcًa}Ǵe쉋#5gaF]q/yns&cMK؆sDy*WK*U J\^tJcFOɫA(4{2 a_ L' Q.~ij,z V}khƳ -{KHP~z1V=eNgҾ;WzT)?:wHw9? @i2sQJ[NwЬEtPv%)}pBb꟦Q=<,üz 1[ATnEYnQ39e1fK opt?wѻSlV>Uh\,aAaًKnH=^8IQLܯ6*źـΆI֔B7Bo­- Re>N#x ޹\~ɕJ՘]2W S6!zK$'+d gX2O'Z, jTou7i=jwɸPIy붊,7TǵmM?ޭDD+l_XQf) 7g97l$钯IÎ.;iebtJKͽbhcEB$Ic04?Ax? `M9ݪG,knkJnm=WV秈Ȧ\5~?F5rܦ30w\8ESC&?R .AP2OXJj򆏰=,qw)p]] Zٵϲ 0lW#f嫻IjA&&dgJsL9(耷<5Hc{Dyu\9ɀ`I0r% 4`-8Z%v"g]8Us*iO~<}C }S`Fׁ+Rä#$lz!)#ZeI*B29 ЦR+:bqfK?85 @l`_F5nUg{^BL=;"Ʒ쥫 KDhNoje[s@HpCCLU})R·m)Gj];,,ƓzBPQ 1ЯP?1h$H:F)?mX?f? afy!b0qN*WpO3ܟ&̥L|0/f|$dXIˉwG~%x^*f\@ T+q C]x-xl,˟*eXb* %@:gEhő`д؈iuْ)SX9C$8VK3e-PO!v;0PFc*ܡPOz/`q" U:fƷF6 wUh=MH }xzN?2lp-kk8Fh"t!u*H~I2 [H$yTisW[ƙ.9K)=1)cCnV#RWG=VM@_ONxOy!E]O2i0S[C%MPa{pOk3OXU-s B9~`z`fn펨EŠ@9~#>?RmŞ:"K:I"7zi(J}p4dR*f6ݖ >"j>Y tx(!L^pF_,q@\7>Vg o^Ua+rS+`p`]!2#Bk Gv&F4'+kR43 6dP1 ƑR,#m1 J1!zO俳V]5p(j6S;*9P4͠X?+R1L)xQMG6,ʦP\bl|;{rɶ@nU߅^gbnQIer3mP,ޅ`L0| M-l$^ϓq{V>o\0սE4\yVDZ %H葂䷭3])}cn;Dn^QFVp xI#cqx%,kLu:sʿCou"ݼ'/mjv`G9Ӗ(6a%7 zUOsI40m}BX=/ۂ+e_~N ԑ*I(@.ՀP?!yA 0O"jC-1L\"QhMr>MhJ+R= NaolCh,'bҪ ~JN#d +|.3"qbfU2A.C{{ NkQ)j? 8bFߩQCG˿KLЅ+/x%Lx#"gb쎯گ۴.aknDBH}0[akCפANw}<,[<IXLe.9y$p+-9U5%s+S[]pQ3ݣYչ9M8\r&fdX5O",C>*LP)T]{L|VK~-y;nd;*x}# xpŜ\݂dVΏ7tNr7阷M׳G;]u~ǭG2Uv#]vaJ{*Gz! 6 k_t:ik'nLg DAd +oڇAc?1UAd ڊH,ty]n/, s36V}alH1 8:]8\>*e {$h4u4Z$4S\Y4(1Y4Y-@V/W挟Z0@kVHML!Kf. 杶] >T.UdT=$Rs(+-tI]UsWXݮQDqRw~*5v@«|֫|0pc+jeY dy1wn15yQLYQ@[.#lvff#Y-JS=PsFZ ~L[i/ݭG~9c_>O[T0-)vt¶>,Go#~#SADL4׬;hй ,{~hj*D xAs۰WK߈w `k?fo?'+x+g}ORUS0Wvˊ%VmN My hx\{ըuRg K@i431pʆ^*Na6H Vj-jS/ [fP=5=Wn5F%v,18yɊ= ATyHNI%&t d88cnU8ife3;!b@7isQvMkh%AzpEpt46I mWPbeQ0DefAqͥVBT$@Rީ[9nay,P_^IJxH ɞ{iP"\ON8ke8]eN#Ũ'Z%"j<-"RiTg2\Jq0iH֯ZAZcoR ] / )C]b"(\Y45Оl6]7їXg*r 锹tm zۆG)xl+=' @h終Z\0`C-bCm[03gWZU<˫$]ve_2>=j9nFhQ%R]2Mp~45cSYŗ7aNBRv (!H}UlH٨ ^LA׶_f'""?{"U0\rVBj_)$Gpp|oۤJ‚4H$$fp5@Q {pޭ^b#;smds(ouK DVX,R룿QLnk Az/pe`qUдĀ Mx*8]th^0XbԡՓw'8oIO#w6r0`lJ3v|A:ՁY;BΝ ,i]xY7d>N?yuXm=xC'bX_ήR1zءZ)B@q4`TVřt]kᐥ_E%Vm< ;KO& X@d.*kʕpg*.9Dps9JZKNV9& pw[xO sLNp<_k)y}N? m;RTS_Ɔ5GHo>* E-'&RHYWLFaY{[,k6.2_Q4c!\;콒NhZPOV f?Lq bX(TAIl1y0nz8sʙ }~!at@kMape;D)["3sƓapW7qbuSW^V2=5_H9LK`Ҋ)1. 9^TZ ȏ% VKZ2 fE/׶N}AD0T7?x&aTjM˫g=;z>y}uP=wBgzG;'#캺(TMVDMN2Iks CV`Iz㝪xu8 (\$|VM2RMN˳/bgؐ` wN+GAel9b[R>aLOu1t˲,%or  @$(ZfSk/xpe$eHX!M-LA UUZڷd L=[x[A&Rĉ,loF@`n ~ĕo4fAB("f\9r%I]~ $ޮ0+#&0!' Fۻt3 Q 6v7Ǽ RªtBIV:(ZUz4X#yYlQcy92FR[ [u['P V|k>Kz,y1_閱 n$K!sLa[\Ҥaͩ-0%29.d}= =k׿K!H^nЅhbl |xҬ4Bh@w.i|;IwzYj] 5UR\D in<3PZ7 uE33bW T uڪC"9Pǖ+%\t_apN<@}脙dFÇ Iocl,L`?S`?tY:p[ $,SpvZ{q=~CZEfgS^\U(Sr)x7"+G)-h)F+\(Qs{e'Ha1],"Aǖ|_fK٘x ɀ,Q K.f|1oxmj3S pm^1K6*O˔H`S!nC[γ[NP4dX]#Jq_yLM|V()8j*<QϒhT|QF :9v@! ՎQmqi 7ADXxyѽXZmobg9M^*5a(0n?  , ^霮)'Gh[V m:^(dz5.Iq#] F$I6 yόrd'!n Q4-sAw/`iX@%xAY7#B{6QSDے߸d&Qdِ^x8І?M*'>by!)Dw:3UH\`yÈ pd %؝ 2G43RԮJV*=JHDyLgHF`-ňB(] mN##X* §óM'F b t*e5dk|^ }7 v'zT#la) #CvU| /M"0>,U5EF\Ӫ<;Z a\8'ɊPϦCșw(QHM1.v.5"csݗz&qm'ICvz|wX'N*S:󹅑)5hn~p=+-ۈeDMn5.K` 2\$!l05~yc˴M6l0$9/`BisQСK j@Bjx}  j`yXxM|iM- P;0FJB_1?V̞b*Z/IX/6b̃O0_Xciw0*(t^Nq>˼ӧC\LnqO4z^;p~SԊtM+@oKnPu<x܊O>2řXs:2/o|ȶױZI!i]fWm獍Qwug:AQzLXCS"ri/~%r#p/i 6jҚTs莵RdB 3Ms6qv0-p>}z3LnsB9?Bi1e: ]azE$ۏ%O\ZvvH(w%&$Da[&eN0H`Ydf8HBA]%_h3z]Gʆ*꬟GWCy\=tE!Ujt8)SvKVdߚ=spPLPR-` NX3QSx+^jIՓ7{P{羔DՁ۪ 㖵_VX7Ng?Ui_=b/`WH;3nCc?60*FixYK믾ۢJ'\p/+/9E{"E/Z=a5_-؟Q3>1K i w=ڈ*wOAŕ3[!AD -!`Z5YU2#ftuMQ@ҒjiStFSGC>i-V)'$8)3K'ov_^ "˄!Ո(R c&Ύp~j‰4ʪ*aX쟾QY=š^ZY(&LKehf1oҨPM/iZ{c.ҡb{o2sKf-gL_|{7tq8'%ϯuECJ<޿tV.%oD+C/CTqX+7w,TtPOU>sdAJ\"? *ʡ(b0f-qb^颊8GyM ]Wl L˅}I1> '̻S8YoÄwsD!'\f8zJU>\p dGF(ndSl:RD'FHc8, n~smfm7”yDڝn~T]_)lS4W37BʺoKmc-7|GV_iP1Vuy!^5"8@4.Y:~ %MKlӸmR6O r]q*kzةint@ *_盌g_q$B9bz| _C8\Fog]o%){P5 k#] GtX.a4MA1 yj441/M+!azu.X #}? C (ʛ=yŘ3t!5|A5JNKG 4#T jJ2Ӟҿa;KJ`X..i.SLT EFZXX^MM4շ4ʧMB>[SP!ױL'5z㡰N/ra? !Xݩ8]PJQxiF͒LnrFfԺt<ܡϲ 4Eč;CDWDw0îM/t| o%I;F.a\;7|IJܫ ל`*TUJd+BW&s/ /o>N D*/^ 1Fant)*ʐ*#L_l"Gl``pta黗'BojEfG>J)7г ? dc N{Kcy{jNh ixWkϝHy5d-JB.?ɪ%:/=rHiHbTry7J)}wlfe.%w/- :¹c9W+ZJq&@!Qރ^`4 oPC)=hH~Eff5˨B H[6@e_BN2?/;ilZs%|g!=JF7_ wbi WRLKsQ켻2qwSٵ!fo_5 N6q\ʡqR0N@&Im"JEQENJ LS7'LtL(I+&+8 U)w_1LPRBӭd_1+y&awēZ7xCօԧ5O^-K.l]ֱ Ogڄv'z.@~X9yA4ޙ B1J9>G*U*OGc,z.s*i.ZbK`FxoRo5HpDE hui2oNAs1fJɃ-LXҕE A\'U{@V"'<)#6)h }VEN< fbG/ܸsa8\a^D $D&|}ϣMcbk6Ab0[Hi]f# wp'= X޴P‰?tlFWsGǨkSan,XRج4[| )( Ł4ҍWc>HCᯧ$; e2|>$j]{t I>oŠLgvѧ'A:o#}cf.^0Q5pA`t | u ɳE(䰕j5ˁz(\8j I.dQtSѝ 2` A0C]vu@6C[x/ ݾD PM:[wT?q:nvҀsrr ~,I,AQ QPfG]Lث!Ho_ b@O…-8x|Zs7?)Sol{zɽr٩]{؄>>d$8~P։>RDavr_[09dIk=h*ZI $%:Vq peH\LJʯɉ:,rap/4PAG/˜am7 _m**q1 ;ߌD2k;,YKX* y`},~)F/PWz@דR|6<?uo!%ޡ ~ M%W1(93B49d,e-&7$R3Y.՝[̙O! {OAg2hXTKLUF\|HGlrwbi0 W/G[)@4uߊHRLcT5`o+peYU/.c}gtyR{ R>:XIˆ)45j|'A929,hJ:N`d9`k[S>$1ةĜ[^CsinY ) \nJK]ZRg*ӵw!;-]hw%*zڭ}hr`~!~4GuT̟X!AZo*\w FQ%ypv"dAhAP%pzս%ܘ1na}13/,:U?9k9}Rz;޾4I t!Nt||ոV'K;#1mnx*נ* " #3Z#xn|I=p j3\bb[t-l` llUOFB+lHI*G5/$pIH'0_Kv·u☐A x" ';u0us|»\nEFf1PZ1ܨ+]aPlQ0姮wh'<,x]O(XuX1{oj8nZ vWkw)_)pG'8ALiPFnuӬБχ ?1ik} '%Wvǔ5س]ͲϪXuNR{桒,{Ue15"p$VlV(=]ݘ A;- ۥW-F-iM5OǘӅ]bV;sko5|JN*j<*ӿ2 G'[D=Q̨A 01P Jbhl$I%?ޤ&߼NK E7Cp1lCe?)b Z~8>1֋p)R;museYC[29kN8d%opGʢWg*h9N,lMP@y+.TQ[E !Y#n7jEJWech'l'SF\IET2NsX:u"uPЩW0ӴH톎kjh,·[h;6I8AS_[ OiwuPxptd KMhd -O15@: kL#2`$Ĺ% *Q ;L<02\;\#}kBR;B* y8RNTI^ٰ{rRm@?(εk)m'^YB _@kxA1gS71Ⲳœ<,YDb0Ir"2̈qH;(GCq{c-B(j[]>|mOdPq3ߌx)Np id|74GkgSϣ,F+ǼjTa'ͽMƕfba#t0|@"`K#$@jQAR!%= iQbYcP$!+1`T#Q3\{YaU *֏cŚHQ}gw[ĺ/TB:EMB P?[-g].{g'}^5z6: ѩ!+O^#`| .l-8b(J"M3&4j[Dk[&~Ϟ胳b #yMaB$ ~dZ,R,޹ٴ/TT-}2,![WsQ P o7NŊwbV*_. Sը"<F6ã<]~?kWpIf#ν/:3KeIԩz[KQ#+ei]3q}T9 Ah qb:Ӻډ4uj?Ĵ;u61Վ{8ڗ8nFW4=ssCv}Q^oݝEXB=^8-MF 8Nve=:3X~Q2l)}F6O)oi\x| Q*ٴ6*mREbFGo:ܹ ?}C!ete[GBm[)M5?p$`/;e_uspSKƂ}L_7g}j;š5-_'w|@A,7{xtNpN1L樉? W\ܳԌ+|jgw>i56 ڑlg2 қpw!ti(u~@_$ qW %_={S})=@}Gjp;xHE񥛋:e + gP9 ~~yai{9U`,(*KҌU29`Rk\+7X[zK'`teI'E I>7Ak48JL5.湭x>,x5Լ;D=REq#ZqD7.q9H{xR1͈54w[1zRr)&J*m3-VutXd@i|nAݧn\HVĿzp?ӔBU>Z6~k&nA6MXDGBٸR_ ѢxJ܌?8ݺPU6ՄsZIy"3NTSX3g54RD;M6^P{#qONn bXUȋ!9KZ;2,+hZ/1@z1@h8nؖ!I:=R!P^WGTxR;DJ' HEw]|ۈ2LsH7 ,/=Btk\<;T_3sȻuRPL77NNbWp&jȕjO8v Lx*  F`<ʿcuO@Cő(dʏ=`U~AꋰU 6qEǃ.ޞeP~WiA&T&+5w;/1y,lv/ x zQm;ka=ek Þf#뻅D\c FG~C̤o H\N Io7q2tAܨ2G`w[n*x  6< e1c Ƀv+H+>0zi^1I`%׌:(ieP#d밊@zj3ci]Qʙ:4ӻ'u`le_lqc8qgU1[;:O= */u3feod8j ~HC"I?(mV0pd3MYÐNUP &W[/(']Tj`^Ar`-Ȩr5y >V @x OUm-1ҏ¨FV۰N˭V//{ܳ x1_zTQyB6h剺 )RݠRP u #܇ij'r`>.Y YqS=B^=~G H,jGlh]ćb}/F'~\ ˧>C*S>[9Ǹ!  +mV >wLzdhVX-Vw Y,~j?Q@zwp5 ֔ѡ蝲.\@q7H !W_*>%x۰4Z/`؎V)^ R^;%g-m6\RZ 1k(p\vx&qƹs 7wa}g5pԌ'[,[^s\Fo٨/LYH.)l7Z2vsr֨ { ^V:iKt,IZٕmUϜY1|:N '+bC{gBТir_X_OJ+a8b@[I  Cr~rgY箭o MkÿĈ /]@%Iрvϯpso`%)A.i(|#Ŧ:sZ1ť%łsTHXĥ|R^CqMXw&b$|! }EϋKhM-E *2+`\#[{p\\0K{kUך=pxj1SjcŠ6"1FaT_ZP~ &UJiޫ >IQv˔ӑE8Abu.-e\Y:vndO4{Wo75MsZo#Ϳ{8`\G_jS  ?j3AcylM'K. UD gUrNgP '})ͥNKmtlfakhc xTqAlRuLaNU"M`.};6t*hM͡:g[V$lx*Q^F4w=7'Coa90_HO]qXCtՒRJ:%ҠқV(T0nȜ-(Xl*+q?J'X*߭dTGH_k(@S1 tmz^^raSh *x[ISKӁ^N48XJzF1;-!Sv$ (IlD4Lb۳G\< +҉-=F8uVONgCogyyبhFn-<] Xs8X ctt1^Ä;w2i2j۳/PvqPBMēsD1+ T4Vˀfh=_ dv٭N!Ӧ@Ϣ?Z@ZhY⨡/Ŧjlv)\ W310RR"i-O; ,/#::;j%"|+p?}`_۽N'f|/#n8s> a_}rdkf^0 IH;Z׀v aϺ*[G 7 Bjcd(HB"F|񬉱#[<5DXݸLː nsM|4¶pD+rz#D.:X#% oi B ̜4f K/ { VAlɳĹ?1]\HWEӬ * ;)s@җDa}Ky'/*^TC3'gDaU2L1s00B]F.-ze;"C} ٓN8STv2PTi6*)MJѝ0{#i[1U|="vWu,"TA *Y1 ,EA}Չ v)xcMETc M3_]24}a[iYK-XS71\zi|'ɫl\ՄDVӪTЇ]w@= u6&<2Q wHwלhqGtȗyvQ#*:Z̊wkfyfocp-n<_ddSXhS[kSEb>4 ޿!=gGEݱ=Íƣ!dR9e*uu2<@Y'Rqԉ䷃Sɥv.894ݚ3Շ&H0qMbp3 ؗiRKֈQaYWBzkAd`ԗ7 ]rm~M ]3ylϘHޑ=J! oVl[d{3E}Ɯtm!:Wܭ8gQ`IN7mrj(&0b,?VmE `Rqȸ{8G$Am eRG&g'x50Da}DM<qܚ yXL#bQmʃ74ܔLE'tn:8Ż^³xTql9/F K aJK:8^-P,$qCO14aoeSPTwA΀s55s=n˙ۖ}#@[!?󋐜ؼ'3XEu/r>jIחM;>~Aț&h#155 Bt'x_fN^CǃT$Y@­+T\oIGz4UDh5 R2v8mfEb'+ wn8ވO1Fʮ6#vZySc)ɘ"V?.sE<dO.KۏaT8Ҕ{]X4_Ft(+͟,4`xVfd#m=Xޑ\(}UyB{ySjOxaU0 XPX(;/w,>ɯ1; ;^J߼bTj`mQѧC k ^ PWG;H} 3KЁ+jН*!y|R^ @;~Q sR.2s> _L{99,"EM*[P%bP:^<2b.+. dQy?497LY#?O2gUJ"98J~cO S;Nv ;{S0ch;HA&~tʤ==KBLK\VFn(5Ϛ>HVǚVIFFk b^ԓz֩, 2+-7q 95!Z\y4O_&a7吟]7Dn _G8PӲ#vFO m>kފ{#μ/~ N贑wG:|J +WLO`X=v Na~ǒ|xLxGexV=2%aQհa/M\3>QyY?79횯S,;p{ ҷ~G yLC )}f?U#i;,gIU `lSBjh+6Qv+f-o *S5;;aH'cc)vOOs}U/"Z"&y\~T%,=e|aBwbNS`.}rsՄBAkl׏@l* !9;C>r᠟Wa{p K~j I)JeYY5e^T "+I+9FaZ65@q &9 qt wΩi\]~a|IkC+9q*vw_:,t.:lA6u.*YY[+y/!R.6&[])qlh(5 %B< 8N.&/8<ɽK"fap+Nof[`>cc!"6cNO[+C6QXɭJ)|7~Q2-!T$7Kav]K[l, =Bn!EEܻ@j;aMֱeR^Y-u\{!7gHo>P)H04q4 B0 7 fSL5Q|`oP)zm"Nb|?ZK!oJf6ǥ롯z:gedC=[f%a;tYQA78%?M`oijSrԺ׽nk1xrb=bIs2;mwF |ώ# 9Oɐx(<5޳дդ?>[ nPJɶ'jSi-09r:G21sr.>P$KA kCGS"`ږv34S"+{gGKxxX!ز٪,%Ʀ]##QktxwS]L}ɾPa?YǛ'9ECmJvN Ğ .o,UZcvoyAԄaMβ=6Fs#c>" tsDℋUF:lnV z08bٶGnaXšFP{zp.U:9~QRqEّ;8Jn*Fn1ݽ{fG1z(KW E[!D}o΢ <<(;}fێKhn@y ![m([VbhњDR'iLp.m A]/Q0vZ ֛j b 0%VsfkYtqM դ!1<O " 3iC:|t2Au`$W\fMA#%eU]$1,xYOIfOҨ5('xQOSΝTJzDjJv3(Z"ZWT nx6dMJPq1{j)$~tS#mcv ̴1YLCVM(ܱ9lÝR[rvɾAuA`^n{#I~.1EWA82>q{^l>ɩH[ӣ"S=@-+E8oxboCa_]1iU4].ɞi\|C$F-ř+A#ǒdx A.`3& AQ#aTA$ 4s[U{ [hKc|@m1l/gΒ }i|8M`[ %276x\0'ġf9p@I.AׁX['~,:ȶY琺n05Ȧ ٦vl79xCƉr#h֣:K; S)k}cI^CZ缐9:\d)ۍ ZIƅ\' (Aixa \ =az`[3lTy8.2p'Z݁`7Mώfi3o&ꖞ_HgɴCOT.91~EI>ʇmZaA,ھ = bITPG wWdh ɫx6:+6J!C$tepJ *V/x_әb"qljC n/t`2(;:#f>x3#Ŗ¥ن?6d%ɿoo$U%HH-5c޶2L[lvwt)Uj*E9-<)M(:'C,Z^Ff%Rn6zܮ HJjYZ :qs^C#%z$Ճૂr9U"2 !#.La& \g5ɂ^[[ˁtOXGje;aH zC6,Fxoc6`1oD&OU02 %*K(9}_ 6!XN|wC ̥ t.0yF8coj (mfǯr5+B!YyG6Q7lفDt~eBj2K`Lpg@򛐐P{{{H#[X Ls:Xf,9vq,wNf&a2񶽖NZoS<ቫc@P#VA1O"2I[#֔CNBpY[M_JeD&$(:ou56­ Kᙵ*q^y~"%# rBRk(<]L>@+Zvɔl/xYxRDV`X yh kkw|JֱgS4vW([\ߙ[unlξvxO#k՘L!OVa,ϑeMSf?AOpVβ'nVf6r> a#z**QJp@v@FEΖ8ȼkfZ!X,l4무\Y @гl ⇂RZr&_k3؎5j/],D>Izl]apmĄE~]D?k<ߜU,@yW0ׯoJ[{xDJlhʓҐ- *?ϺԙjSgR63G;QJckm䶮+$ :[/q&J% s.t(EmB>{o},qK:7\c[hGsgk;l"K> T;6!'I~:W[8sB)rCY6!őW6Rxrb~D_i}(FuꔽNPȥz6a"23Ҥͽ>\Bsjvc}|޷9Z[ \϶NWjdx1]N exCl(}"$÷5Y(z[+7`"#KQL6BWU7=ϙl xV,kV>7wT%Zv \KQD5n12:n+Rr5(ız & ϬF5Lӌ Ca\ltt4+G`7фY O;O41ڀmhXƒ!ćLxiXMI !5=U_"ϐCA$|}v /(S/Z7H89x] <9lFpvi{8G0]EEz +%mq䳺%Xm^"֝=cs}ʇzIuwQZNպmQRq<>Fk$Iz p֫!evaf KewY#r舕c=xUrׄõs#HUD$.~:;&wx:H\Qte,󾂿@O O MG/ a Q#=Vp=5aN5[& g&xT?5rYۑBZz0X[@K_^n U2dCmZj=t_T3w`!+17-״tg2EԈ"%1+)Yp!='z8̱I z5b[H:%ݬ®kG8! LCx?JMԡuVo֢kv!TtS(F8#  "5DžX˙СE2 å[by#tYմ_ ς;So%ψ=liA3wuzTouqm}L7M`Ф8`x@ϐf̟R}`z@,֡)DSII.),e>'=m9Z,m}]1[(|U?x1Y͈C 82llaNSQ_GbjЇw{P( ZhMi@/q|b9hM ɥeńN.NBGRih=i'vL[C|#yl 35.eM5EDC,񴸥mcVz0I8S'6)1̘>4\YS/;SȽ e(AWNgp.0-pnW]4i $+=Or܏wD>$sM{֢6PPWÜ r&%@%^.Sce+ZD}i;VS}#BZ{3cߥdt/1Jle,'mDvgFl^2J|$ѣAq!IhcM7Iu7-*W G U?XS d'84j9"Hy72%޹,^e5AB2Qhks^K5})k'Ve|TKuh^$~횡+whcB iqzX99v^KR#\] l>mv?y]@UeRBrnR--z$dff T$>D!L"3XY̝ lf14a`S&8^>,Uu{XQϩD>;LsDDPR֭Hڴ6!;,>M$zfǭ3<[ӗQI|(w&%BߠՊƘp­2S`NѼG3nxs2f%mQQL߼##`1}l8י#g;[9(&@1K{]LLЍ99O?(NK5'yd#LLs>,CSRׅFS(zK?xo]~黌Af[T'U)o(D>^)Ú]Hndy՗@]JK=*>6~L")eBڿvw[r=(kǼVU CYtwWZ aO$.,@0(hy/gFyԜgO«]sn;k]mjVRiUh5?|7Ms -Q./`#oH@LKvsİNV),k6ϞU(wbIa!j:˓y #o:k/q29rb%|󽁭qY _@$a8Xxg_`mԗ! I`WZݚ{W70ca5oO0uY&RuG%*%lDg}4o(M&`:tg.CD)ߑD-,{UVN([tT˃sO'57vO?båD3a&0AH)t_2b' ĘPR* ]MvxE֎Rdw|ĽаTq{s."Smݙ%v &~=l\Xs@!pԶ<¬e4&s"pCAOvn67SC%.V0ڢ^킶euFbA EK ZNzPXƫ+վdNN~TCf6vmۮߚ/3(`.BFTUIҽ`Ms7㔖a S![8T]X](9}CجӰN }Sk3&@*PxcU|@v$]2UδЍr𴺍b7[ΆM upk(r\h"Sf۳[wQhJX|~|@V\2WJ׮}^b) Q@hLD=sF͂_,OulÉ$'IBF|=gzEc̦[-G{-,1PlW2JXB~O'΅QׄgL% k| 8`C=s>Zvaʜ_h`HfKB`7A>]<, r>#ɝyV"MD{řXj{.ᖁAyW>հSߑ+} ѥa6EX#4<))ܙS- @' |ɢԛipN 튨% j ӭ0 wts/тCdybD\kC F C>Bn dmpNy tG 41~r{"R'/_X*u, 7q&N]Sex ' CJ gR@y3L<=pzRh\kn%r+d&T pJŜv|Qc^Q:O~dWmKFJ;{ OEh0xVTaňMʟ_#_'k|Ie1D؎j}aӤTRܐ/zK=7h+Y ;o7$skZWt9y*GQ> _\/ߦN]@Xׂ"B/VqH}m剻y7Pٕ. ,H*mPF(qH꺴o=N#+d)jֲrczZ.)yH?\4[_keŘemuL ΢m!.a:mJ#^"Ǝ_}i >cf;FG"78qfR|_S*>F&%`%'s\gr-;lS6J+-VZ4?{.3!O==/ʓ AP*y:RƸs.?;A$i0z.QY+h<:bz!+He|y:I^J'A-GX-PO:@WK*50g<݉& b%noC֪_-xA[Yj!b{iХ(& .t77nnG~hLS Bz8ӥMk=(fk ,FWΩ%?z!I&o%krk򍊉sd 9z YtoJ" xaIQ)jo+眥Ky-}!un|ʍc> eU/%?JtW_&.=$w _M1*f^m퍯ᴡR#8U}"6Rx}LibvaN!2卪:/:u깸3;+Yہ7[aNy5ZE2*yO{bqjdfUu?nyoyzq)O9yPZO]!UREGjs[R8} TwU9ߜGC8>QI),B |`2^ї[y mr-{wv 1&*Ѡlڪ&MZ F1sO!<[(Xp >[}FN},Ju~_de}*Dg {#ZpL՝Ny͍h+XFitD?f5:w:D8ͻMSDOZ!h#W~D+/f~~""e!QMb$;w•[Ib]_Q uNSd>:>e8K3fr \WT„')!ken{ͦgNPCpX knƳY@(k̐ 2O5h*qho/qDс3fDF0#X+Y > @QvZ.YmPѣ?/YEt-ihv/au- ?^0)>i~~XX񙶍c~.l QV%hӖl~͘YEU8{ 2mAtN `ĂEyU4H #l(hf3:YςhK#M2vCQh8]ϓoM/:F8C\֫ZnpM+J|>btj"Z:o?6''{[5}q47lV&e؏闽*b C_"Hڏ Pr z B=PĿjwMͼN{G( y;org :їxf8Usi( Z,&yB?.LŕcNvݟhU7]q4O)zH1Vڶ 1 qB+m+ *(SIʻ0`,<d!@;LED$i'P]CFVZnRָr"1fC~!wK EL,z~չ[cj\()ͪ BAm[6 mC+dPe2Yf-Tr}ҭۓn#4^I3H_*84/Ɨ$_ I6VWr%,TzI{e3 ׵ԎcBMg@{ Zͮ2G "ZB獔Iy\&_+{͏]%8XNTJ> h(#Qf!GR!c8cTlW6wXMjGE3@^HbF(1œ~ \auBBܘɌ3øTB/$QRuY[2#&AYSÂg-<2zlJsID.D7\W[#Uڡg`q xL}X쿈2 {3I`h $MզJ pq;sZ/O ?"z3 W5o◾Gl,r -H-te/>-ɺ*w_Ŷ7-]ySԵJz3B8աZW'qVpYOnƉ0Ϋ+z\~C"Wح*󆤨ivjFEl שPQ:>uk`$3hLLɧ՞@+ #$$ʓvev-LP P=&cK[^qv[+GVXE !ś$PdsD59߁`8ҲT{W*EDA3Wr-poq9~wo qSxFUAL0 ډte121mJw 8nZ|Ŋ#Nn+0z㤾0Jk>hKS!U;z +a/EJ8-īIsIHC%a3雅z/F`ncuAOx_ףlk=2;}c՛#[Ze_&tFҸ0._[:}! &Շo)0"lU]*<- :Ìt #ZN a\ϵ?>R} Yh1;xtSP= W&"%4\Y|0FAvs5NS04ݖW%y].6߻42F˱ <}Gtw,Ac ă[2gYu,0M3ldͽ<}$d|St73jM+K ?\GpC:]#s©Q! "TYWb56zG X-{eN^B2W )s6h$-F׆H*.$ S-ʗD[֞d@4(c?T)v<-5f."`b`RH̠~.kui[zy\׈Iא<򢃦?S.@<^Wej)2GK&ikO+*6X2r bEAjڎ|ٿ (, eO:i4'{|~a1+(y9Cqԟ+!Yn!Z׸RO l֖{OIiAF=}CO1V;XNfu_U\^[vI/z V';|E~*fVвogp q?ۯkaVvbnA]Da@/BKc] ȟG!JKsmuh =a-(*rspqHBۃm55X![qB3n޻}u=krewg9n>$=-A9oAYaay" u?UaÍ vsP dPlH*ng~l'#x-w= ]]>5\bY!5g^vd QXkfpW> .G!9,sr5BDqo.D>%] wWoeZxi`UUL=ְijψ) F.#JL-&{y(*#d%`e$64 >(c>Ȧ<tfWKXۚt%_1VfDA_'ih/K)raLrI-6 Uq\`bgʐ Y3Fr[1`xo(DޯP3p ?m>oLi:SЏ2qE a4/f: QgS&9=1ǃ<9t$fEWlB9PI\sQC 룷ő1F3\z?'/ҭk8phIvD#O2Rʋ2ܹIc J;5)GZ Lx]N/}aGxܲ} _)~n'e?bcXGnHGq'¥^h G;@]&,I @Q?x5RZi5P <5_SeQxIaOvZ8B+-]яUim䋉`[qQ*彎w?^j.z.ѳA3QxyQZ^`_B-djz}ddR1񞲘>-pOuE&e J~!J3(UI4J0F%8WaICկY҇I_S{eVG0 ve38oT$вU،"yBAXPQ@\sqQU_dp*׈&Dmw'r)aĽEN`e2*j %T+gf  Bܚ 5ρ!=k+ w RE\ oMbx#jx'DoVhǃ`q.Z.n4#1^mVk v /s*Ha*F4fhcQZ1.'2+4~gM'2=84l)> >oQɈyPľꙗSXU9hͮ(`J[bؔA HNz~I'fX%[ |'9>'at,agp6ضU[kO%%Sr3IHֵ= -ݜkPe5eo<őOP+3WNyf0Ãҝ&.ǸfN[Uۖh;Vov(}:JkiÞ ѢQ(`kՐ3.$QhӼr孡Qד"{\AêI54';@nQyk"7+^JZ^Jv8vWAE:PjqD%1v& ȜZpo?-IT70Rfq~_eLJ stLjr8pQ ͺ\ol U{]iF2U61˾b~*;Ƨ8"y0Ld"kA8-Go 9k (_R\Ĺ쮯/\I~J\R_!j8 8<,T||\R(~ JD\ ܵ Ғ9,L[t7\QYeװsHY5z]=IV` DҊZGk ˞sIE't!= O6+0;'@D@ 5 Z?$Kf"s;Z^ diرh Umrn[PB}? ^5vf9.ԓ`Sҿ/2Wgkf[6>q;g^yct5irxI^.w |ϔ:u1=Q[#ߣ[mF=v;ۯM1 DͦL%C8<ΆrL4},dc]:3/T>>c_Bvܹ֋)3!~q' ig* Czb pBskiL۝(>k FjVS>7 1|{6^uNZ!p>3zHqzGܤ`֨<;6B))Q6H\[ dT*hGdWg\̡5H".>SՖ^o&6Ye/fڿH':OdAq!rGKjPZm5#w0/eICL!->ֺ4#yUztFEq2ߟpNA(9tꩂTJ7vjp$]a;w(@ΒbE2GSÿv^340ge4ǫy3yAx|ۧKU۬ K07О޵?g?蚳e>[}b4 }Il>co@,d?C$ r6 )B i"&|L7$p5ƺ+*TLYeȃǏ5ȋkx5@nskd`VKQ(NtAxXHvֶ]aqܛSi-,mHTIRmwx&[6iwZH zsHpq8gP"ޠd ʱf?/4ƷYg[Ěqc_4~p]1>Dnt`sHjՉċ} p5n~8㔸}U{}]#7} 1H~hDYmAIw)/7B?#pR=;$~^ITajL04oD.0d3؊TE|1$t@(:B|O8WX3':GM_J ?ZVH>V` 2 \;CXcĈ믑3%T6#׎1mh+|mk@wkCƑq[׭{Vfi.Ta'fj]juOHSial|g>Ώ1$"F[K»"A\DeaN6YN}6J>Lp.c,??UmU#x7D%H2A׀OpA,lq;?(M?`2J{r?$σca9e&j ״P>]%ş,Jc*}ܿXmetk`a݃Q{*'!ʕׅgY㸝mӤk֓N^1[pP>P9zDUJ/ܦ}SWE!d~E_ůAvZW;K\xDa 3C qjs-Q6;q5F$ev+\A)ƶЅM0RTΫrKdoSJkcY?bHPP#ԠqySޗ6trr cJ9'lCٹ(>icG[@|Kn\WLb&zsB,{gI?=mS+чQ }C#+y .hsMm'*#RR0J@_k:y),O}m5%cAIa+᥽Mk͓W$|G.w)|3U,np%()6Ml,#E<1m)A9| gڣJtWbNI1/lY hmoAɣ4ĵ'1%g#GtGŎq0V*hu)5 oGaG,A A!*¦4QB? ];PF~fB<GP /Iւ^ ŵPMgCCɆ/wLɕ rKܮJIމLhorzrn WXY]W{S^e/߼rUlK4r4ވgМi砳۶NG~I-hiQV_:Ңgr "E9{EۚO ~d72tO+Gо$a0>8m2{jrGW ҝ ػOkS%z\>!R $DAٵ_sv89fiN"Uc ֹGh6?ȏz4FfDk.0r`O` Os q{L3vXyiQZЧ~'1CrS9X1vE>jv$[ҤW[n cM)a~9f\ҳY6BY"%4(&‰!L:a{Ǝ-Cx2O$,Qr = e2<|q 1y(@H=c'L7T*mP+6xV3ٽNSf&qJ"̚d4"aцPjP "[#`Hu%{8h xMƗg1HJi=AB CY|>P;s }d8eso#Š/uqa+u,/9Y2͆f6 (B9XWi* piƸu Ss6zx|x4QJ-U}i{6y%رj-f=Cg{jyJY8kK}^55"XԹt(-[Xm882);ːBE5t򄿱2BMHL`("8"Y- H*~j*YHer7˜.[s3ЉdfQFu`P,2eؽ_D PXc0bKQcvH]aq'ܡ/.bbHEvll> &e=#/ i(YxUH`a=tT ,[U]ў+|FºH"5TJeh1ؙi{lXYZpa6< d1PES<9)> l+_OuYւ$bs}+9A$^41S&Jb@.Yh֛ 6 )OT x+6? :q ߓynLlFju*ZF;` ~,pil )g66ƇebcA:T;K[d9ZLDG/9m0d_*\uxjh(tdhH$2@ `kkfyܧ<5.^Cvؐ]ڀavuM@ \_Kw8RmH: :ٚs%*ȫ81;[AWb >ú%ܜDe{%wpUDlqI uez"n.ܹ< cwGmlV? N~*o:CL0`"Kfj%r*&!n͌%#HĦC&4TDLYmJ^;:&B57yR>" Zoca9:p(Y)׏ݤ_Ph7,l{pbB{ EkS?!TІuΝ5 K5'mq4Ͻ TN=6lTз9Nޤnx͎E;R~%pGb>a#HMa?C_PGj4P>D$Ym (!ˊ :QuSɯUߢ4O쬌G}kICM.'mşRM$?t ^u:+_XGBGЧ}q7uжR/F@{$[#|=5IF[m5('N3#lGk|6){18_f]y(k]`U)Z`#ym7ˋG!"5KF'c|!0|M%_#>]јFCRs`{e)E$Bn;U?ʙ6dio1d\::l͌GYݮ+& Vp%x^o`u̚e 4xUϋzxkۭB4sΞQ D+!B3u}o E8ټ!mwʯ\'J֯Y X!r@^ ^l; ԑF2) +%h*ǗFZCxs낁,"Z#p51`QԈ$@1Bm)S^^\ZtL+g/jzƓPH-ǔx> sfߓ}Gu#2oKx|luHءh0DuMh9H+{*L{=N%m{`.B4%΃#|Z4(n9{q8!w#Ԕ)h|X /bNv^o֩Ro(@eIoj/TnkPmiciwqs{$\ y"s&pK.Hjqkthjl @ލczɴnQU!-"mF󶏒J :N !|tm}G/ϴS"v;kyq%f˓g#n+A(;+&^mS-\5yX#N1R6վKؚW>s^1Qx7TDU"xU/ZȚH>[M.I\-Ԭf{0V_P-D j՚Ĺ/pntGg7{qGp3D]v[lgC)u- A2hVLe:zv}ZʍD e>GS>h'孋 ;cMwO>.FMYwzo;Wweѹw`\)Y6.XYaDzغiR`ikU[KQua֦k&WieRhstSq^F4ڲa3T{Q!u2? 8ߐzIkr@ɈM-"w}:r~FƜDzP߼1ewS\k2T**ΆB$=HN :̞+{)c?|0"bA??}AGt8" 6Q!liIot .t$a}aQmo򜡇 ZAER'p) W+cCaS~RIEE=XFdžFLnޕlUMa8`GD&ONwFR*5ƳG$Ăa }mWj>.NhC(jˉ3ɼ׼H{]޳6=!3:4mc8ĖP'[59;X,kWS@}7`Kٹ=#y_Ԋ!h}[0hم2 ³ `-A$GoezNڹ2&F@>NU{dhI,;SYyBS \1dBÛ=,ȋV6suQ$2;i+6>^nez> j+l8zަ%Dq$Dzd;sWs~̪giJM>[)q~}qm ; -|HOڙv Ȥ_@Zw2bEZ6t|YZAX|PY3f=a9[kz)QzAj#"D{f F0 +ewι3&y Fun6-}"0fV֫G\'R]W%:נP9EM&d&(^9Sgd^v}Y݃^[Wn,gCa=MY邨}h;1X( ܬmH۬@kQu #}-vYht .`ڐ`@SlM`Jp04?b D-:xPtM{ FLΓE\3\,/ĜC} ûI2(O*ZwQ0u ,fz[Hwv l;S>~U>> qJ3xJ~Ew¤FoN&gn*%JA Dы2 rWZLM,~?y5gJrI.VNs'K= + OH /cD\䕌lRkl?Q2S,6$y-y3gD66HhdyR?Qm͜Gg=`uW$)kWӲzI+R~wJ75P\7D܇]JGW$(D@:s *"CcUjƄ;L1$ :pʹeav<~G *qzqz"[#7RO֐B?v)k$㦊˙6#ۯhDjJudNv'3Bڔ`엷pf\/oJ\Ͷh:1XϑyG':ʅҤX'a1ݥB}{D ;zowyY^%CSi;J:!HL`>ӳ !:W\>Q{7LZy.1\}(S(ӫ[¥utbɲ m]bUI=6yr.Yø}\Cn~5 SiV!(tSolBkا# uLZn1M(͡FuV 7ڨnW~Jilp[ a-<5:!l4Uo:gLN2jl~ɗn~uc)m2Q n 9]ۺJCA;'G~M?k|2  kӡ}^șK_mtF9LsU; &gGH^\#X&voy,&l@vaR ĭ ҦJ`rX"D&>6kM]\9(Ok&dnj7ŀޏNOyQȔ;94\q'M.;@>`l b{=_( , !C 0A#  C/`X~30ZWV_8BeFƧW@"R^Hf`/._M;؇|ח`K+J;䴱pq7̈́:^`h rK>~ \0 e(Y)Ւ^‰22&T-ŝ w K8B1w9mdbX+pkFS)::™r6h0hf~0I!"5yoL|Kt÷]ݞS|T^;q$6h4MIs:$4Nm@n);l~\MH$DǿT NJXK?/7Gj$36ЈdW / 6:Qhqn'޲j_ L!"1JLʘF \?.LkL ve-x\y?0Ǩj1cq])bi–(/Vu_w:n=i R/Qҟٻ<Lqh|q϶A Hm+_c[TU".# 璧>"τ\ h|_Ү2( 6z]5`Q~)X?tN }13Jc8y'䝻,[/K] MXlި&;8 H!y:{kÐ};#Iػ A5҂A~aD$F)=A~R+Գ y_y>Vq.3hG5p=1֕{89iRU$eZP_fy&p+Μ"EmF,Bh^|[^e]+.=h=QyQU樀XG.Esv( pp߁,Mg5LҔ@pJ~sY)pKqéq/Օ2 ]nVbI6 Q9ڔ7TGfIW)Nkltx!? gQnkv2g(S/Eb =r9A _$ح'MI%Im$Xr .rRioI6S&FUʎM6(ޭԘ!aqNz 2Û|6I MqoXHzCZ`a Pv=: ۶Ёg#.9;},Qܗ$&j WF:nok6v8"@R'I3BHl):N#~>/ DOf.9O31ؐ[RȕE׍~YLH,,Se0{rdƘ0aݾNɏIUz3^]ٗ[M!>NuFfc"\cwIVi(Ɔf]k6E¥EoIgcsqզ(סh`eM;pq_֓ {~ @s }<"Y=boGNWQC !MfbNJ9A27;ˊڕ&o1e3\^5bo_1d r O5 !Fߒ="ңwBqfNɢ&[IUl+\칐Bo$x\WWl̋+wMۭiK\z/!/ASZAA4={{g u锫›v@Aw_s1PYToּ}ڝ==Vǎ*I5{q]3)4x/a\x Txw֬_9VLWoZ--|"1c\f[Q\9 Q-Nb{}.ay WGm}}{N-)&G7cF@o$Q1dtET Gq*xW˥DZi8 :P)قNJq0#yhm ˼(^8N{JSAY3%IVPᚪ݁t T0Wʤ&5RCBhH3Zc3?+9MD4bjE8>E]rd3\?brlz Kru;wL"myh8_!4Z/}kR%=}s)aVr]AA-@ *;<mfKFq %1|zV'7'C1vzY0rF&ě2öRx*q;h%MSbQSe*Z/Tt$]NpD GтOr"^A|A دfuXfFGQN)4[C7#ly޴0?nP. {)}AXVr|)1 uӇk2 1^'jo 忴(5 "1‘ʠ6h!YֻO}KǣWp0^T|MF]6yԉYẑMŜY|*fN# b+}z0?!US8HʷF=P޶9H"?gn]a #ۢwYQVVLe~ ߏgI R`5LY0dЬ@x75W JGI( hf""/Ѕm!`5_*=OC»( 8Q]`$qcEn01Ք# W6bјʄ ?n[Mp#.=eG3}= ߺo'w]ҤSvVOTCEXUtlw'liP>8+:><;z;*۽\헼2 RBs{i, dTNw9͎Ș!|8.e] 00]KpŸ{+s)pQ^)]_ ݶXDWkQ$MN)!x;EdG V) Z'.37'I;"Jf]0:'-Zc]0;  "ќݩu8<\&J|ϗOL~CXsWH|``(6`kK_TajLt6@P?@_wk-ef%h,5b^]ͬ71ﵚqu!@lO>Ir.͗ȸ vGfL&g |IiO+ڒ9QÎE&2d9Cȝ  l>XGv>(fQlݩ.gI.?]u׿;ss(>n ¢g?!OoƑ")8Kơ콑ӫj \AuCx|/ n 2tp%p6~-t3U4 [ڪrGۺ>L0G{Aa[n9M? t361ߋ'AF}\m:8AqM3( "CC*#2,̄ԱfNOLӨO \^Ѳ~³+dL|hV<'!vp<" @'ו({YIJ#O R/0U'SjZ$GvN $,HQs#[rb-LtЏsࣱ9857ƌlř z$q6XݧD1ʹ_/|?NUO\w8ZYM]^>+IJ[һzxrsսώ8Y~L?jq# r̼ R1'rTaw ӱaNIE6r"Ђn[,.t߇_@#VI`"lʦ KǹT00NE=b2j gM:`_RޓLQ179lv wcùt"{Ne[$坤Ǩf ?>4>^؜WŸ@oӫrVyb=;q: Zǀݡpf@y1bqsܰ`HT\}_i㡤pn3xuz>ӮB nfnis^\|،(25j"7`!9cceb 岹t[:a. &Bc^VodXF+9aoE G]tAvb]qxD>PkZ}@TPb~HmA5qn׶(ʸ.`0 JIG4yzaL.[1nfW\:@.bvSP.3!Ϳ˼@cczC,}+KμSvK,I;Ixޅ܀`;Su j`zZe ;Mm SB6,A+`;UD#zN B2!}}֣C- 7=-H$9@Pg'"hd\># &s>(g^y?߫tRjcRU.cYېO;'O j'@3^Ѧʋlmi58Tef߲0N _dvؾp# [M2=3eµoиKaAn5vD3WUv-2Img>j&zb൨Q̐(U6,#/us8قqz(Di5/>e#@J0̀=OA M{VYxww:@tUzC$Ho'O+}Aw mF;Lr)Sn.p?HthO"j5 5n1_o*#з)}A:4\i^&}FifHo*~18h8`mTπAa_ZRܻ?5b@N 3Ap绲*$G$jk[B'dXf,2tRcut:Yxpތ+Lo!9K EiȦesjG:c!PqtK*͑PQйML1F,N=ޥ!kd20]`7\p.P׸Ӕ!h$o *FY~,©|qwPK"`WG׿E䀋pɘNGvVz0P_gGI8*_4Vp2Fev#NPjSEVJ7H4cRN_ n}X\V'Y*B#:9 klYI/hw-ߗ(kzu,H|D$/o*~W%#Mf8*֠Rtʐʖ쎏Xp iAs&y3%Ş;eG3}%nOj|B)^| ;sͩWRJ|K0\GHBK@e| G,뺢_߄|@uٗ7~NH.~}˪UO; G `E]@,$_ʙV26%lmqjwq< !mҖ:<$!73Q(;Fp(!O2<2FŔI[WbsL_N \Bn$ I;YdŏaKo9$M(U!}>ʬxQ:3%eMDrdBkpX@EtasEnD3gܻB-s3MFT$~pҶmT?螐Z0«:s! MTo 8&oCH.}3 Ԕ/=< kv5E^pq_ yNM$-6B*FbWsaza1ԡ}M~n\ _`h!-vI.ټ?±vv`6_:M$:tET*5N?,}&Uy߷wHo'năkƼ Vz(Oߣj/S&b#t^KaU?So4m5м(õ!D3\$8op$]'5żv@/' ӎbN:Elٷ"%AҺ΢Аf{lxvn&$c;* ȱ$s͗-il G*]" #<'qt}l*XsX+@6Ǩԝbe zVw&HrU./G{[vn{H∻|nWL؉6ĠoxLCh*c@!`7԰PngkYlHFn5 (w2+Ɣ9D-Fa8.Qj@bO ^G@mf1S~S7֯Lc>̷J 煉OqUbxwڔ0Wg0hVdߗc`N8Tk<B'S=N_xz'aAV]n =OmRûD'CRxz^?Pzs$,:Wȅk)x6qzd$<ʭy>yǝ`#y0Ƃ3E]< LQ(|tn~@K"^rzt?4BZ)H2YIS/Ƹ z@*2u"WoMIbVT{c#fp퉓ʺ\n5RW4%4\.OPf;N#>&c2[j JZ us#+iw+ { "rzo {m¼FOɷe9Y*քB^E"{O11a#pA]؃.&7;&&J&مלf"c*_GȀ7<Vj-2ZU4UAPgÇi:1l!KUF+CkFⵃ?p_D3\&_(k,Zv`@Ft28,}䱟19ԚPƎ GdrD72\6U!w?NZqv2{ bKaBF,8>vK,`Rݕ| x|ɛI"i17 3r9ޟt]ѫ[gόo y2(kXb=*D'_"Ur1nJ}:=rsZcn Od<4һg }2!jGeMX B{ VZ[>V<8j] "y ûSwJUG~/=Rk{PH$MeXmApzP)fAȨ e1ꤾe#`Ulti9RĆ/q.O0DTc!͏\yH< ҿ4RQ};ӥ?~k $-+ 2 2VܱZV!U~,l:~E̮v}cNNi!T Z:Ұh:[, Vo̔6C`~(WUn7ސ"ZzeFkӣX9t/t_WoOԛFR@ޭAyň4p`H A 1x>K7Q *\ G"؉ HwnI΢TO؄a,L> #Jl l5 O'A?}*S$ӓsW!+ai7<= %aGUcg&ۚt-\)}7]ӾⰡZzCD$F~͡F"z:(Ke CBٞ,!,\XeD_U}v C;{lma-dTLvyf9Sa}+3 HzS8Rf7/Jp٨Ƥ7M+ ކȖ,j 1,B `8vtdWIDD*r]3Z~37Л[@Oȷ ZP5֒j Ȧ(BHh$\lt0ߧdWrfUs]&2`=xny+,d`ٻ@VPy()|+3ѿ];^ k7*2Qg~pe_Pؕ+ͽ);yP&g!o_uiQ  |)6L:7)IBMGl+O"9" VP_UЯ7 sEc m:HZ0Qꠀ\?+{Δپ͈Fa߽6mGcnN'z?Ε9m-w,w;Y&o\_@"ӋomyYsCdz P c&xj$vˆw[06`>Vݞ!KibketBa:?Gn"p"v`׎(Ni}C>:ʦ]>عޙ ~FLE` vԣRi?1y_QpoJ+n͒KV;UN6:΁8PXk=؞nI+el2Q͛OOkw!~@{nBed};&Kb_IUE_}Ө}n"3)]9Qv x@567=,"]&l#*yN Y m54/3Y& |V%J}mQvD1ɍ^1W$ezYLQ䝛`wuFACםR\/" noX%ъ~2ut>6r*y1Yy'rTv/y A䛳O#L24N8'U*\ZGm-:0{v:Q|Waܸ+pSAka+е97rԀr ?/6!! X2:|ƅP`ۯB R-V/xBQDPSU&~2gU~.hF v)SNH0\Ppr sݬޙ!J*,cRAPqmFrogp`p'’ٝtP܁1[Fu ? &3*C $!z ?`yv̆^!>(lr[INB%C07,*27󗦽.ܪK(kkGwR/)Otd4vIQcrup2Y%cP+X޺E<1p[$ #q?]p P8Rt˸".z!Ϩ8)jB^0~(DիRXlsf)*+K;TOB Qr7ӂ=}rv3#+0/l,e mA9}CŎ 튇o8`ri EV2loxFB0p]N@7z{UՏ>◲,]zl4V R.:2qLd|1/Bvx~%E/|m|ըlxdT\#rc/d5,WVo/X.Ƕa8Tde7ىp^ ,͝-O Q ~}6 cN q.˵hi A3]&iyI.StCGXo>!":&;SWć["D=]S>ʯlkYH1dn-ɜqᏇ/f`Gj4I7)kk ] Gce\&9$-#<9oakJ7Ձ]П24l̹ fOԩϳrI:!5*  N:Kmz\+Ӧ?<f˩:=ߢ=C*|nTyb|yc> VכѥiTK,UP3Hs&<ݵ6MoHi* DSiV1L+ڃp+5t$+A  H-&"XrvtãMI t!蔋EC/~J Tpd;oֵDL1#2O3t-Ġю/4ȎX3`J[yGLk̕bTlbثbsy=#PX%cb7UMVrXVLPnMt?v*X' 30HjBX}̟2obEx7NۉEHu^jѻ }k}i'B~*k6ӊ-no{RBJzQ?C^2dl?j/x@TDysr*u߁/8v^? eϙϬb%fdIՉ.}O\WII9:\biδ!W6n' ҉)ON/V)bMRuWw~Mby O2RBVߧ@P 0ɧ4x){XjrYift{!*VK˿2ݫC+\QHz_N9zlBb8V?\H<*Ոwd|?pRNG2V=ctPHʕ >f"5">kdQbczTG!^B à^Zn2"ԩ3i0~Ð˨=C_8k^ 8IUzv۴d~pV=\5Xxg6)p\v.a+lʇ ̀PULGn%] T%spaJFb҅N޴Ĝ}n8O"~QfI irЩiK?9>MB ګ)dgt T+RI āAa<܅4M]˽9{SVs\XB\"Ǚ\P,)rbvzUI{^qMP{fi ;UMB,n5-'\khMm'~ $JKߘ+i !_d_S6JXg(xA[~8fvUSy 2aBb" #jPL6ۛc 'tI^0dr$ 2(q'USl( rE 4Ƒ (*uf ٮpA}m <TGWL"+DUpq|UgݶuF]ǁLgKl;fEB3 cG`G[upgρW:40YİN/o0HD/bNMQ]KC_(j-yY,4lvx kES;sK9 h$'{U> MwN pW%Yԍ/~[[g;*̚E˖!sKƗ ^?yeL7o/koZv՜߈ܱUgcehq/Ig-y2np,:kg} LJ0 Ld $DSBf,EI>boT } }E''IC1"t-' A]#uÈH-ԝn>ɔV>C4{_,4&ok ssְXs͉fP*n0/T5PA5S1ti2Q[Ǫ7&Zl!LMS dL&!LGՓвM:>dp`_jԋ&O$*jCDB͔dҟ%"ֿ,$=B]q[iVdKލnDh 3etК+B@7A5B)VhZ ~uo[|E*iBJE${O#,g.6B!|߰K #TV}"t 1XJñY2+Fy w1k'cdܓziļ\PwW+,%_q) o/X+2]FNS^ x];]F~\>`8: -dp/3!n #_tchJ=&A%dqrO\`'A"7|HB&ӏn Cg>h/z;G!,{^,pN ;éPA8*F]y\k9Ҁi$qYōVŽ7ג1LK+c)ֱ0~`=] pؿ˥<*0kI=ꦇapB0JG \PeaWgr<9)\}kU!n}'Nd\J !ېn7#;'ڿ#~@WsK,p=.Vz'7?U0~6UЦqov~޸tźe M=f6[=JoC`!,Dix{Gͪnnf&煯S6_lFمá:0P] 3pM5)@t+ne3$O܎ߛk &yml}1y"`xδlK&g /EavXVA?yLK[o 4w-",V뇮R75YkL, =vpF^l_Շ&"<;4C"X4CG1JҐj]tW1+0fwQoE!ʀk^榕 R,IjۯlD29_{s9*w\mEg omC6ܩ8F($IiV5t{V':Vi'z&*"%dv@:{63@:phme2<0k 1n(J l.rS킆+'u]$yS'B[H Rv\~q<;Ig{Z T﵂m!`a]qAjߵtEvGgUF?l tr#rdvh/n#sխl{f I@`rQQb`Sյfγֱ`qiY6( q{D\|ŤZ,ADv>ǓdE>$0i%2/idа=y+ZAu+xځ'Edb_۫ հpCR@RPxbJy.E% đo4S3\H^u9;kpuopYÐ́F>j= OKژJY]ws_46h0 1 |ݨnnJqGx*H$j->Up C7$ OFbB"A)RL2zȁ^yI!s J0ґǬ{qdhOx[6аpnИ[C*wDCAʅ>xAVHk(9FrdԖ:XF n0&4Vo~O{Ttbyn7Luի;$c<Q^\rG:q] H_>vMP:K&B24HM12_Ƃ& d'K{ ? ?M@/ݽe4>3Tm a.-BNZ3Ʊd{|՗#*kg(p=#T v\E9u o/I8ӄQ F6g>`rּUp=l Լ*`/;JTMw? i]ֲ=bj&`[Y#(38|| ͗N0ô%.GI.Uֈm͖u vS&b>؝.bp}&E9+,?ŶpK-l%׾Z؜:݄g?|z0amXl9h$a9ů__D;VuG6:DeMf>mg-Wa *@S:nlD3obpp>Z &!MʰQ;-23q'2EW~@X!]²_FR= =65a~E2=I4\le(@t0Z/+|ӯ </*b݀}$FI]Pՠsz '@qu\4:6hpnhq S. B>"㿤4ISD#>dFV<fnazi9Ic#)"Z0T9oGE-@B+߇‰0oMM/&t2nªr9W?T1j *H;毽wLQ c X6- EJx3SZ@{ԤNfGPPBp9fqq].4FL)$y2N}-sK Oq=)}9TY񅳭Z⒥ a=W?*FR "@<5Q8c k!0:e,i8)=S4`i+09V㛝k]6yƂi(S/c P/Sj,md-H۝?FDAޞ8co6+e+qVGAr>4Yp(}&4p糾ڶ;5]7xAsfMot UPPtxF̤^HQҮ@ᙦiYUaYObo.#@Ä +Dv펹SrU'سmXB6>>A*ƛ^Q45]@9GTt^+NFSy#OOlRn nd8_3_H~hUn-߅(Iw`婦X|Za/S!=Js|϶!G\6R#tZ.-9 Ի"NO𵘿/"D0[*$Y/UNG:Q@d*{n<2* S9o ɪzOg\LILc/lh5S1Mꐯdv3**h?Xāhqˠ*7dәWmtAA\>S !hE5fhmAY}:.'aRH{+nǴ[~ &V^#*l|'W ^r|bgemɠͿҪnOgme$ ,DFQJT7k ;k5Ȕ:_P`>aB6R9w>(f1|ڑݟnɘLz*p~{8DQ]"'DHWXܢe%6_2ی u^upB.11sScI٪ү~TsJ}ͼB1`5O m=8ķUr̖.! $ZVGN[EڙjNbiw ahZf噺7Q7&&w:yijueG)B[k2Α|4sLϧhDbVdT^ŋ ᨣ9Dvjf@No G}&1cwRx5b{([Wӟ$5~#oT] kp$XbEf4:bLc?(%`pxߡ&+}+i=19:}WI+ WK|#+~sN.4|2Ο;H.BV G5_t<7zOQ}X3hrp:r^駊4 ڸkazAW_Mi@akPU6B"o{b$ 4~zrRI]aYldN2;lnG!nzn v6y+2l [Y\՛8 _N0Ԩ()07m[+;٩`R0fSBy4eʞQWA0?YzV7 Ӌ+(O|]#x99.w'[n̽"::Š}fH{TOnVa\=3>Y:$>Ž}؅r汫h;:ĖDlʗ%.6\+rQr o =FuYZ9T8*3.;<[ȭY!*s104ogX-VrAB)3zSL:() ,2 &"R\q].GcLc+K{rxΒPKAc`ˋ㟁.sQL:YB=إQo.wQc2 !K3 d1MDo41I{Ʀ)C}8|."%I =kAxɗ ƏU5J~azRkkф|~:`G7av W7o5(8끛Har :vԭ-*tLf}7]R&0uzϦ(~ehk'TN H8h|1{W72I$L hQDtPk(GUPmDxT]Cc ~.7:1Ӫ%+ʚ- 0˱L;:[1bdKj5PpjMF qYOEFH8NB83QP`BFsg8V:kBrTcH4ϲ穁jUlnlM$v?` AKd3bBU)aE \ }7xlCEûQI¯NN<(gsY뻛ixwzOLO_H?pzLz'=O*r.N/Z(F )踌۟^U#z7_ ${x8㏀JJ [ds*R#4.b=x8TYGZYEʌzE\q4ȏIZpg'.5U6\>%*U;{LW:|) %Cv6=zUkS(:Fq~C:,!05Sq>) g,Ȝ`,yY+!&&pjJ iV,&֡:%M/  ?%RQlS a.ҹgH_þ0!fxĻȜ%h,'xk3JK&Ō-Tj/ꍋMwɏ~T; ("q .e^:eN`c]ZgnYHN3Z(&^j()^jlJz_{RA8чK9̅` FhNMm)nsl}T6GC3씮ہ*9Qw-blېOtǶ?%l+[kgi!ZB'>q'm]`bHE)xg\lwPPQ!h/b\ك.Rz/,`(dJ[jXd F^3VH9}W1ڎ^VlJ;P|?+4L!\FkF۟7ms{.ݐ~tmIwwc䦚@_WQjQ)۹_ uM%k?;%w_R^uD]"@<o!F7óB؊\YUu ̧E#RiZvc7F384N+8Ǐ3%T Dsfez΢ S=H9yC(7/ WF }|!]ƺ)xWTm${`= ߝ-ߜhҥr)fdFoΓԞYT1XQ,nn0Wb-^}A{ FijpݗB4N8_4(.h)F KvV<*oqo9 ;C[(uMсgDƃD cDd ٞ WRR $'-t|)WxZ\"#5hɏe APGL7{[)$wMU*6W tP:df:D$E.Qր׿sei(1L=?O%TےM4ݧmN!3G.U u;|ȿϨFqutق#$JhH)M@2D?ǡ6w v‰ZwvR;_z/=]5a8T1 ?4)?PW\"<(aVGXN"*SpV'~/I-1So+ z_&~f6Pv3 {~a8^(;B>t'XU$9~eݸ v.= HlEy:Qr#p f-We:hffSr֛p]-XhcH(YtS> ) U cqjQʫSɩ@޾ 3!e!tYg,XLuzխgшQDQ+XtzLu9{K%hrM|xDq`%uv]%|5dxb\Omc8_" /x8']):yt`Ĉu@k/gql/IEZSNي_uBrvf wxm#mPqhIL]8!=EW%Hj<.- .ѯD2@|(Ň.(jil:I*?>}6B2;hcԢEQJ )˔YAĒ86E}ѭ` %̴Nc )[y6̄il%Հ7Ws^!:3 gZ:n]Ob}y%|\"LE-BF<䢿?c9VÒ8SΤ2daAf[wW4.(4O"Nw9W**yYiG{9AV j^:M{mc(Үmgc_mM%h^ؗ|Dm2qk-v,ϨJ ihq%"~OV_AA_?.fCBv#J\|* 'MKX $*Yzo9J3N.nd+s!װ-4]Ɩ0]XMv~p}G?Lw}Yu뛑c[w0޸BZVZvC'c慕jT]^?v&!];RvmFY uP`,?{)40ĎR@}'CH g-pS0pj6ʨgѻ? v:{LP54[]!*gKj)*2E &TnK35Y&٠:'EU؟*+s>#9YtTܙPPL.PeR6%i뱇f}{4%+G*jAatp3Ⱏis$DIoڎ$pb iSn:E$G%\3j#XHs1 z$ ÞخPVmY<(JTr%ft){>0]|F:I>vCWC)sf9obX5xCpmu[R@&&heQ5b*(ķJmz _U:0>({foD U0XTbO2?4_\ٟj%m`''PsTnG(bbEݟ`7ux )skn)2/e<ڨ=eG:W`P?q`'EX!$GF,mH_Ҫ4r!fk2k!4pҋP.gbq ū/@rO5:;'(eM_,Y)$G$ݲFë|u !j>Om -)NJ ˾q$M>v#R,APk sc墥c*\AÛ 0zAT:`to `qm? ,"/8>ŠHpm1nRy^|)J5ΏZ[ޡvk_tƚd۽ Hݓv[ lvw5ϊ'b²ӧE״dif{",șJ<(&Edxe7] 3ؿOk9,VMٖ|^([9X.x#^&"WvL>h!rh\FK <8I& 3_reV[7(cKF P3 MJե%, !-~"JQ#!ºVq X!2ȑc뚗9FT\ُ63tMDmWd;Uyso !c1b\;8jԅr| O_-"h B+1+%dSk%V }J!OΒG0|T/M3v+|~ !Ddi5Mors`y뙔sKj?_7rǍ1a.SP[%HI4!ՄPHl- I_$ìXw6Y ا*FNws B[Avto37!b "3]9kʙf f\u;#cL:BI>5i.^+e4&Lg[&q+i^b6}aω %A F#jUS.uTMeEb>iݛRA4Gѯ|#-OܢatVD=0-\MTn2ZL:ݨ,v5ĝ_W"vtU"*l5u{֪ cy~+!߬cPף(!:Yp츿Qo1fwOf{ S`=!Ґaw" &*BybE69)Ъ(+WPh,CwǚQIDL9Rڰ:2a;<^tFHUɫq@BNԗ9" &9}4'C/躩3gê <Ćߨ>b# r/H _P (DIXÒ9ub OtybH=51ۭq2U",_rԍK˰2hPH VOzZ-xEfg|o;B&6g?oZM,=T>4B[7fW6P So^uLܺ(TGgqSdL}0+{Io$4ɤ,bZ *oM oCEDY}Wux*XNd z|!Ex9ǦA =,m>]7F{'ntmآJIX j rB0gSZ莏 *Z%߇|2X/Yg0]5ri[QR"t'RjifYcO0/TMt'4`20\iYvf st ӷaz?)zҗ$P'ò6i3mP&#<|3T0:N_vbcpҪl˫ٳԚRI8]mZ]bm&ͽ$?+ʹ4EvP.=}hK/aiY ;F8BzYz[bהlTxAMzr0N7 Ӈc_!Vk#GL^]xB%a]&5xN}؄N$pRpk0ؽch‡R}K R}-dv7@k:1H{yVur?AOܓ uc1kry3tt(wG:)RÅ[?*ShޝՃx+ -ǃ:lV0QW(1j?Vїh緓[̑_%i[AM\ Or 䜘L%mԘxO\W7JE]eBgbd{:jT:OG\?@}5, cBEZ,F''Esg͋Rv:˔K[3ɦczk\N1"RT gK)ø;l]ƱaC< 1 X09m-+7022}?qhNP͂%0{åhGu$LZ6r.oxnl$Kh } ۴r9]GúR,4h'F`2cԚBo!Ћ)0S3^jV)h~0keb%BLc/DWF wjn.Pٸ۷'y.DҒCϧpp/-co`Ic`П|BΥt#)fOE]iukh6L4*͛Ჷr>|gչ'E afE. Fv $[PK:2 ʵ:IW@v΍|)1c\gG2~£EbYtc=ZO\˒?ʎϡNYH?Ze  E5D;hw]j{t{Aɜ~&Ox:a)46`~_:i8ܸQ$CG+Ih XM=kgLO-+`Ep~AjLc(1(f1.u{WI)(Af p yS܏x*Y& ( :[/2JJ 9W?r+Lͮ/^[ rXf"УxR51A|ͭ5e̊ƺ$akYls};6z },uǝCuK=z%1%EbQu#8(&R2xtie &W~_ .SS &ez~KJz/0+Q=۞D[ HT"G SO.&Sx T Qp] )mz+@'Z.{4 |5FiMp\WQ>ЅI71!ik픫ҕr9_,?fSwZM  }֤ {gJmF}&E Vs]Ag}Fx=~;lq )nQpad1 T[N&P"x8s Lϵ$ӽ#AwU%o"`ͤ(u8CJ?y=r2laȯ;$>{QW:To_셋SoYOh9 ޜ~7e%E>sJ8B|A;D'Ӝ 3rQX]2 W%j^d~]]=>j8^ ۘM> [^`s'T=VXi1`#P|G 렊ʐ6 NTNɀݻfIpNk__dwyCUWӄ_^F+iS<&+OǬ7K6A|7鐯XcV.qF.V(YbW|+3/89NVu&ËX,P<@Ϋ2kҦ#n9QP~5ōs복td~ 9zs",ŧa52KG +h09?᯲FRqlPb(sNN..cKtVuMÌ"TI8GV4ڣ΂PlIG7+.?~V,<K+mLb +^7]h)uqsCių-Y: dgUQi"2_=UűBo=Dԫ2{ũ+6kY+z|[vD\ahD8a#'a*䀎b{gJ_UZk7 u0^ g{~?T*M mѪ̳sWLVPpBctZ rF^ #[t`j|dOKL䲡Éօ` gW[m`,|ņߢbAX˞لYaӓa ! VFhBU]4FOmfFrapg#f̿*lZn"_'Dw{wJ"k1i8p”{mG`{fҏ:5F kZ=}2/ᛉ5]t$_@݇ l{.jP^ޣA v@1:W`?Rpg|fީAlTiۜ޴U/H! auп@ u\7l{cpՍ_֒H\ |o!o< b9v/ݾG/Vk5}'QC>h0"Qx&듍!ى^e1|{(^ :*/q8#?P4}=+H 6/PK ioqbM|Tz+S8)bҮǬVaZgl|T5=CZ-*`ضH`/Ӏ>*Wga_1?ZQN;êɸ|V Dt8 Ԃ,q|g0R'D眷Dueb&w, EjOj f-m <6ƇpIltdF?K_-p5(@nH51Wݿ)4oŽZr5ӧ衂ӆ[sxq>M'te#XxU0Dt~i4ٺbFvm@2{e>~%gtQ"58_"[g +po0w2" ]p͊G3s F0[DGG~G%#(^5p>{Vqnk&I9)3q#t4^e\:e7-z=UdC@瓜`c)wdi+NT(9Q%f4]|Ɂ HS`HjҒh.OdceY#R8Y1퉒"xoo^T+FS.rQkh*/~t}7tT" >3}')1RA6JpM$)0:N +wKuD[n,}{BaCG_UL\F9D:b%P痰ś$H,䔣jb8 VAVr 1wKHo4d{,2SY2~hg$͊ݵ`\ X90Nt,0.s ڜ)wqEe[J$/626jd<+5he_sX"~ݒ-LtB[('hV:޽dQRM7.m˼`2JX\gp"a"sA;šCJ@;]`Q&]%Kb9% oNY#f#d* 7 Cl=y:ƼOC,%NB0MuS窍_=|A`_ۿg’"ovJ$cB#h13o<ܹGuS8:zr :V ɒ@@qE ՜OZ_HLTm-ՔIЄzGҀw,r@@T*)XpOkPu'kV)T`u)-}/YhbG&,}Ĭ2X[doR\7tkWdL@Ѥ:ω h. Q {hٖM@Oq*䅓^!ze]匲KlvuB{z+lHf:֋T7`G.TJSOU"$ yG- SteZAg5<_B]g)K09š,$pR=-ݓR`glAp޵vݳB0n{l/p5r 0'ErF_/ьC gxV ;lcQj{Zf[W\gbH7C-a7,H;+ еIDU.b v">cWrc2C9(`KwiSv3B(}z wDީX5-NNQG /!;ISԻ֣R~G[VTPa/$B9GA9ǝ<&Z`ڐѻ."c)U&" 5 ļ!"YvTPo7۞>69yb'ڧ>XE+%;aۙM~k=|D'97C6x1/{ћq)u%s6[hccD9~8`BF'Naat)ER?!  Z֔Kr|[v]l`. leB.*]Q~HGrs[}Bz pŧW\7!vM1G|3O/tǀ;a~03 7ʗ!ol7"J0*`Ђ `^X(#PA%~DpT;)u^fkX_[Ŀ8`*nX>oRXϲђ.b|(>E88GE @A6W1m vP8;:bu4:[!b/FI$'"j+^X#J^%QN_ kl2um0g@L1+&5֨7)Fp6,SOAح~ ik_) ־y_ӽp%Lq}Zn+N'zD[ 7YIY`4 ?f}~ OOWP^r}~0Bam`~t~p\ΧCd-)>ArLo,2ƐUY"IgyAh%hϛ/)ϳ] hߔWd!bG4&ܩ'GmȾ yZ;xDNez3 KVK2(`biS~&KZ&I_oTɺTjjF) l0).ͬm}ج)O!:^T{QQ*A&.D1X$.l!*([hEdUw5{H_k%A }6-Gf[Ѳ9lpPBv>F8"'.ɰ4uT:k:-dzG5^DDGh)k^Y'kx) >{&IݩvT8A# .wэ0ȹA^XsFLK]fi`.[akzXH՟)EQ% XB~ѳMMpswV@nD4kC 5p$rBȤ1MQy'K8l#IvԔNZ$A65+ȰYǐ"\'#u؝j r ŀ#kڐDw7P⁞AE#P$3l3e-%ٝ>ńBpO( N5>"Y3p\V2-PP/qĨ+he!`Vw,weӗLJy)s@I@A|)Ik*:ڞ3j9n)uJ\,#u2unwr7'¤ܠ/D!.9ɗy'9'txib+lOR= B+-)3g't-Y3;CmEL±E$x#؅$rGb QYVLw9O$pG D-ď-1KP.:,P噸J]\ezޮEzyn5֛&\va ڄk@447ݞ>}?=/h'_ن#/bކYHmQ]~"S_섇:3v /Lj nBn/p8™Hs,\&zX367oud՛ہ7Ha$uWq[/]S399F,aŵdaYG]o;4Ets73Аά<}#kFPϟhzip=O*ta[bX& `6h]_]'G\SfEj9=b#?m:Ϻ]~d'm{m 4ofj:6Y.ggYcIU qf 6.M~<ҽO)=.4iaN9\ɇ%i5[RHM#V kg4kz:p, s>4EzqJnñ0;^vReV5MV{cQw,956d9;eOsU b䂯fZz1NXa٘,RiOUt09ɛJc6l?9o/:3aH8A]j1bmHRҙV S+hOR[%=`).~o> -Q=y&Z'-# ODu\-z"uOORycvOjC`DhcYAuj_@lgHA*@qxÐO$i]2|ߌ!]JΘh`ŬFs@L,-7s , `oQf (mX؀ 1 |]q³-8e+ a)q*|±hmxz9Ӑ>Zw< #;ɛ>⒞V4+W=ȏ˫0a魟oJS`גQWܞAYqd91V=`tKPo7ʇkwZ)r) e?Gh)jxX|n!Sr>bwiX؂q[G)nGIѨFD[/dA'2J(}-n\hWE+p"W0G2oW>w9s6;B99*H@1!{>F<p1(ǐQ@^bnjy682ΐQ%uope,I-:?[EX$") ̞\?˖#bM?:u5o\6C>Ti*%5pIƖnգ:궳IR="׃7 XU܁A *GW'#_"?+@b ޭԢ\G xPWr D\/t+iGQZ<ڜm0ʀv˭M[oPO1(oI&)PjjT|wHKKɛ^oMYV$"hHw48]oN\3S(_թ_>e#X sZWd (qY氯 )%]kEb j`>Gyq2bJ1w)HFH{?hFo8[6;FGg孔ZAw!t拸J Lwr_kCg0^< H".,We`C6qjS&V-Hg geѳ_2Ky[ F5n,sPeMYGP~A3} p8PƽqkLmcF:Vř?{F+ j/|]қƒ>\WT5#(]6?Rl:=uX$tAvCk=pg~s{4q>4_r:f* <c +ʖea,3FLv..c:4I݈+׮|L@_(9\tzXvT:3'ss򑣨M"27|! Nr.&r}]3rCacV'rr{e,$XcuSLyܱu!E n[EB+wSZ.U~R|1sd tO/7(MFI!hYFBF;kpA>F.0=@MKv-@)XӘʻ"]gL)vZ/z.n2>TuKP$U1$б@ V#Ljr *iC 6;ak-,LtvL$iFM8olZ?OBr䋶Xխ/Zd1K%Փ602)k퀉-+r$,@ؕ!( Ns}Ir@O(xب b D\h?-|Y`E&.gNAՆ{dv04޻ ^&P춳2%|BEJ7(@pW!9[;v+FXz07 A܉n5s X`XZ7kYł|kynH0GaYBN8\,35zv݃rczj֒3#oN6 6ck!d`!dQ6Wt|Q&Ǖ1,2zx%SoDq OhN{& UӠ@|ưf@}};k wz= x?bڒ|P`g; T_G6[DZ"en;b(={ hԘ:Ī:هU}]:\;3!Z umכ7ņ\$!$p~W=8H"a@Q2ãsM–ʛ"tč5ɉ1 iQgDn:8T;Am5ʕeͣk-NWgjġ}\qP3& XKk#08g6?=d26ƢHY2OT<3 !ooAJLUF)2 JPL>\4wVr6?PG,ύ{7;m 52W#jR)X|#?ղ>vQ# )OME쒵iT.os;D8K5ӿ"_ayB56Abp.d>/Enn0[@n1oKTcT2bGj1qTV;ՙ]^23=Qkt.ULMJ:&x :EqUUM]@JLuQuFQBL 5k:n&gRAUO]4+$ŋ%GQ !gN wWTv**jtxM|+dY\l&t_x:Д N" -wvr^ );w =0JL |]n{ af;1|ѤD{/5 ߚ ZٍX'\bAb;X [tAuQG#gUMvӧ:kwD C9P]V8 ?Yje994MbSS" f!R>Ìn:> >zuڭ3=x5X@5< ešq|n2ED@vx"I(Z+lDJ"CDoսx=&!V\@͌\qtqQBJAgwp+0+m@{or:Nüds(eJwd?j.>?F;-ώԮ%B} 4YpzqW8ljPcǮI'2i\}‹?/sh>S34HTrLL~俴go&]J7b.Zy/Pݜ%audRe&kO-a #8,$3 E fR` w҈w( .5 &* A$d'0[ٛ%!uK - &{!MT WGuS kUĿLsJ^0n@5 TgkGVm-s AmJq^50˛ 13%2U" UJsCKjPE\1tj{<"%_nC$f4~۫ @) zW ,v$?Bu'SԂUx͟ A[=)ycbOBe/56+ِ!ttnyhQ!l̵C?t$vumdhGbݲG$*\ 3(o6*;WJ%!i98yA`v` p$K#6^2"b[yE=FC&ͻ&dV@ ]l˩GXՆHJ9a+7rEuD |1Wbޟmh5u!Ms/ h|n^-,A:e< a8ǝtgB?X4y%'  |j1ZMȗ'pVKrS]{ǁwgQV`z.S-NԪ`kЊuu<167ނQ 穘c1wĤ(Wզɐ/fQ/=P`Phk;"^b`]d`H35,W{Ou>siKZ{7N7«eZW)cWw=EP"iǠ(_I>u9ӕ67BȋO̠:+G;;i8\Qdtqfh 4[3 16RHGzpvqqnbZ-4AX_RCPxHpUyX9m"QcB6|ڕIhb&>WBW\uXXW͙. Hr҅9xokhX H t, 9։cH3zUqaJ,G|ߘ)ORqz#WPY 6L]z4z(0ч]pʃ̗{cI( yVb^Ta<ݷw/M5sG=)3!R_ ? @^Ol K%+߂-y;e4Zz_ nf2,2:;eOAw} M3u{~П 1c9%mTNBc %wњѵشΕv;| eB=hCO6Q0`SyR:θ \S@n9B:sqK@Z]GS6YԹg-JM ӕL1gJ(Z{E`>7]X:> 6lvG"0aXLYwlmQ9K}BlA9Oa;#Gy<-DŽMy<yI :Fj}ABЎEnC ;vu &9+4p9Ἄ74߅-& Qh<#*W9¬ >EjͱzQ3G]LhHRr(6X u7୺i:S{<^_ P"Um:aW_gvX([{~\.V4fC٬c7NPhHkIt8;U[y3s>leCC`8ۿTX#e$nj. ّz1; (hji$ol$mo 4[0 wIkH~d3/W|{]"1)bAWVLA}{`!&T6qOD#>ֽࢷ:!;o5ܢfA;w[1*$bʅ ,?A%>{n%$CJPIG طMN5}~*[]vy3l /d7|H%NJv#S*sq( O>1AuS襩Ljv1M8ڔ<^Kߑh_ujP03= 5:Cf8dXrHL{_qƑ1;EOap3P352J2)e_xNcJ#Ux2ix93 F4#CCo뒙~ MLE^ɰ(E$P!Tcg}3,g$|P;Yˠ;.R1#$qRJzO1w}BmM]RC+g ]}u>,y-mf.Gt_o{6 禃Zf#,k6t zĝ NPwy= 'ܟbpL"E[KS>KYyP5{i*:@0;ڮOUPֽ? xV&xXsaUkvg \Y л_ I. sФeDB8ԇE=Z9ޣ߳xS"1g,Y@'d2tX$}pג杚kn~~h.x!;8&i ׊Ϛm/4䨰E$-/0]C L `Now?Iik.;LRf 9`jD&siא;8θ$;RU*M/0Dn1=eWEkʅU˓|H#U*SLԼtE&a١JG^͹KeG'L.o_N&0PQWM SnOj@8nV7o[J8Yks8cTo-H3@MW}#=ۓ#Dlo,$$Z8ǥگCT'", Ik3wOѤGgaIuo,04YEݱ^Dž2~8it"{kWbs[OhϷ2bx;9q_,Jݢ`~>EދL7/#pH&~ ]ɨ~gy$?uM>ZAk8 <݂/A~t:@(̈́ "~掱svpQ6` b #q)]'L8(ē>%Sj4v2Dž-͞RG 1 $ ! ӤDōy<:TQxA@W>w,f9~,"GypOJS3qwKK.ޣkifJ2\Qџg>3+C M2/ԛMK|KI*kqgGWZ([hZ| [:f4僯.Y1MQE缹:.79 Y 1򞀂ݩ/O(X=y>4LpKZt8v3¾;m(`ď1qHiQSho=F~uTO "lȆ DBda?E>G||k:K_%xJ)XR:jxgh=4>;S*gM0ɾ+DA[m?Wv֡ +|!Qvt1 {>}Eu*< sRgJF*fթ^Pl!G /VY /b#]Q?e2(DVQȵ|lVjCR1t/Uo +Uk(XԔIVj%YQ&{U.SX=[.%?agBl&LS{D@ 2]gYZ07070100000038000081a40000000000000000000000016239ea860000367c000000000000000000000000000000000000005200000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/infiniband/core/rdma_ucm.ko.xz7zXZִF!t/C6<]?Eh=ڜ.+k\ΨQ^˃X w%M}݃j(a jȤ7w.lYA`pzϿT ڭX@ygRNQLN`c]Q$m\"e c-Jct,jSEU(XqŘxU#SoO]F k}iҜw䋧>/,n&>2Og3C&切cWͩ),iarcߑdU(ݒMz|aR6k(+ʁ~C9"ZMIv_fV$SrXw_C[#G?YT]ǚG+8Xܺ1F{L)&ն+ Ayʣ272||gؙģe-p iGQ.z.MP _ඣXJS?."OT1ba:k-qE/z@dױbkrU?!eKZ zOl!2yq)6)䎇xhfQ@G:&L'^"Go+2=,\r<Us[LCPF#G@ddƤg[˺u6:N_ DƔ0쬕F@aV݃]^$T'2Fw;_OڋAveaF-ö<ƥS"xу4+JlMOf+'azS? w뢯Mb;禜`'W)ފziUKL*/I*es;I ykU[V_Nמ dB]`KHaT Bx,h\#h8x!x-qx#L6wn[qCG+EMJ/ 7(zKjGYrs Lia2QʵZt٢;w쐫O.Rm81Prs?xvՎ>v'o_ a1719oRۃ ,{w`!OW O7w46Fb2>\^1+H⾚\&1`5M$S.CYMq̪_ Wc 9  ;%h/[SP0VJS.KF;G,t~ށՋb#&ܢ g ɛSS泔/CN鶲b-h۴Y/vZRd~s$P'G1@6MI!%*OIsHk/V#G!V(-73tj)y`rv \ohw\0Sǜ zfq0 ^<״ԁ ϵ :r0\ T᭡'v6"ɾp^$`i ]@tDr3$Bǥd3 gǫ_'tvpEܣLN!9iX#됚LPy*H1@ۺQ T3ء F-]Kxf'EӖwgadVLǺy#E@}}?VX=S{*%%H1uN#օw&kQ||{Ҫxeړ4?*v74# rIY\$4`†4kG`D;G.h9_{B;8/ݤR[$Nm6Hq]ϰFNثvg| %8<m v|9pg); ]Nz޿E&hkޛq޸ݸ̷h=ta\KLy3mD4w cq;>:6/v*y3 ߶֋8zt|o{cN{rqBLh~+ `&MLq+2ɐ̆G Qeäu.¤bL?MktKl*4|lB}7LDPj|WȀEb#bo2N!0 ABm>6}?E{GAKԓճ~aQh')C^i\62Xx cD4_˟`:F bGf\mqǢt{[:ڌ S S̔0ew>.ee0PV:#z_UFo1HGnRFi\׹&]!&C*nPa?=P7"ѬjS NLaAZ.=:i*\֏C(ɺ22hBK,^XS7P?v :(}J9tJmVG`gB3̯hd**HbYvGS)KI̺a s2O7qN.01dV'qvTQZ7+Fu/o |\{(u/ȯ<l,$4iY5&_dڵкӄ/ӄ/T^GJ6p*ڋmFAPy$voIg {=9},; $6{L SeUel!4#S? l>N U#*VqEk 5-5}CY,|ovLx֯A5C`]Nd"k:)΢%_(5}wǼMLJ3xs yV~|R#nc~ʍ k \d0^sn]g.%J9%G\CAz't!KqScM\@NZ7j1WPc`_Lw2z^0lMG+KROc/<`l$2iiH3! 4''Hu6Іj5F)}ȨM}ZADƯk$Њ̝Nվܢ45.3}u N۵Ex[drPHx~C䰊AAd7;kf0?zL1`++(W!8M0"w IJ1ab)z8+h[S#uyFAVF{R劣 w?F9$|JccϚnM5H^6:ϲ'J .TxyEaŁ븼TD6beS &l(rrHH"~D|soߣ-bQ-~Uk(N|"'Tρ:~k<*jq6q_6|z-crI+"t,MBcBQ֎[Ro&i lzf^hx( ?s(ԚX\_x~TAǖ< x SO,e.(& (JLVDa bm!qyφ.~~? E`ƚ.1- uѧl[Hm%9ȾC zr ;GPId5ƛ6ZbQ?Ҽ{@]/ BT~h9ěpM8JG~5mT"\Ta(yuaYscXخclyr eڏl!ٰ]#B55w/tI,=j-R_+4af^$%%bE-*",!ưP͠MQۏtGSqdR3  pCnWH9_Ӳc,\{v_`WSCT^5v0R6J[ VdIWEygVU`wfE.$˴1rJlI, ,dM(.LM !h Z~WSpbEMCnPg }_Z׮l6;쌑-EH ExET p] ,=W Ï.xi(Gavxz _Y- P0ު&b1 @y/FQYsmUv CTՅk5\ĄYLPqepC"ġ6C9M/=T)-&dx¢+@tjLO1F3Q9A{ b%4E4 :)D'\AVH0H?RMH~$I Z:w _HY` A&)e)ޏRIDo'%7׏eMDLx;5rVQ6PJ&N4z 8Jrg62px^d?m>FnէXDJX f Q%l(o3pv7X$61FM Q䠤V}]h ԥznLqf]FΦ4 & 0w',Bmw]7kTArt5-Up4 wY'x܎gtF"B0] 8mf7e|*1q0 ѵ4B_,Ѫ:$YX,=?&M}&~&+\H6LP \ /02I;3Wht[`'9RZM|ۿjAE ='RN]? 1 1T޴Dʅ9>:#yyc s6%ͯx }&̅?SK:wMes DjνpLJ7dT ^+;G/:ogByEa?W6}#sHV7Ŀ%8nȞIlhժV W_^y&F8i׹)PzrD90t=Jq"0\Ah7g T D5Ҳޓe䄮5ͯNsA5 g"[0"̢6,Zh`$쉚P#n7 Vtߙ˰\h$C nAIe +ՓxԏDd:_| rG"&n9˼ ۙ?ĶHѣq4Kn-O'`5v8$LJVHn-^|C)swq_ILbO$:_CljENg$8ܙ=Nd2 u۞ J&ew-d) JÂC*C.o8w.eQe蹉߬Z% 0#ܜߓ+`)%) w / Ca'fA69ܿرv[XaKb  miNM Qc%.ҽ7 C/7eiJy;ZZ-ܖ6pH-Oq]&E3z+<!CeX04g`]\m`Sdȵ I2an=\HHZ0l,7h s‰w 2~5L&1w'i-RHc ̃6e#x*)GT#\fL/]~˖ B{HV\&&ԋeGx?rږpU|nt}9~ܣ(I2kd5Ka!blJzj%2tUQ[szOIؿz问hO3Y^^[BƬ}5R70m9Ew̶1hHC[;6O7W<vO#_C|7TB+W2,;7lseCcw)ʹYIO^ڝyqHV|׏,nwn{rB#oWB?3 (H%^1N29~k(i)f_DhV+첣{%RR峰Q:D^O[dSuovR⯷^YF>pstWWChۼo[Mu!|s(0.̀7?_|$ ;}51EÊܬ,ZkԎ +YZyXx{g&gqX?.9ψ}-0'Wq8KGњ)n'oj\8Gf Y&ѺV_睏ġ [IK̐jf;j6&Sy\bI"aw'MWX3jYG  gk!l9R_%PG%U>Ғ`I?r~? $l_ziiG_~Zp#:)9 VA(J:Qc=L.51u4kS /SESu:$/J( 9#V8P)~b51<[:>%#tɡ|벐J"ɈLT6[P- kb& r p w{I(N㶲dpqU)ZKʩ}c1bpQ%224z4϶EϔK'w[ͧJ6X%c$(tACKQϘ > XJkG'4NX)0 vP=(faiJm $ߴ EIw4?]L3Fۭ-;!L=&Bp9nb%j9ΕLc*IT>Y yEk,!yւ0*yn0kNdrD! ,"NGh˫?ߵoT@ .4ΨX+KA2,{߱N(JZHM%1#TNepSA᪵#G3pk"jÛ|1#|ezap)l/yDc M/>6oI5R"lN:L!c_qTuj \V8JJOjndo惴k(~M@E(NԈH֡V=;"'H("LKZ!F4QS'u8/5tua%„|+A:>*o};)8*SaH(QDЭ:{'ܼh>sj= AW ٴ_ ';o)Wtp&a6w+Be'}}Tu9Sҭ79AJZcEW듗Ut-Phmzo^wהPݓW&ɢΝJ-#.F~tUXSiJ!<ǃ+{:c Hx&klQf Myb3lqnaȒN9cܝ /zig6wGK/iÊ ӗS|s^ Z9v>e"7TkO_:H4F&w0ݽ)Eº[fE%'o#w&T?>y8)W ^zQ5*g t JZyk!C)- '9^_ߍ.Lu lz̅cnPHW*'h r@_ȿσ-l*:;#!-LCl:E?)%_|Էu8  -m@r@F3Vh3%Dݤ_Aڷ' iCrTg6ޏ(GҘ{q/tjL 1hIƇ!g{Qep`}TK]+=c\gIIѕxӵ5?iÍP\/1* q\XCUC* vn7M? ̊j37 \B; "cJ#+3q6`sm&95i X U"uIXar.B+ ff3y47AL9<ӕRއx51t˟woNt@@4{Rt++Kkd~M+1K;7SSf< )1{)cN1IvP=;.p'$8_>q`7B*qCm3Гհ\C区k*mӇJOӮ T}Ά3rH83+HK ?b&ȇWU8k3ClVDM m]{T恩N̓!> nѦx_1}Z}cgf hqš=)1oF\)vy(MrJa$lg"4x-;Uashʅ |DH@K*2iQcv%JBYNI;p>kzmh=4L60giN #\4rqo1+qXt9-:uK|K98Lه4̡4kT}`;#.c FUU"> VE!=YXsXВ@ARy=`~Xˊ|sCOMq ?6ޔ3$x L6 aQ^AT5@)v12Cs%N.$C؃QF[UdTV@W'wr%p`F=lMK)t*gdA!>%$$72mkB7f1󜨧;_h]5JIںJ zS YBj_"TI.Bh']H^:xow P#4|q 0rj:` p#C0|籛0K\$dɼQfƟ *>RE;uĒVMHѝ0k,ne10ܜcTkR*.YId bҫbڢpC$V:+Z!%ڜox]`x3a1|{O \"8Z'T j.ڄ!ǾY7;.;9w_Bwp9te:q+dz3'1B;i>V{6}_cJ3}h =ll1N9?!]g@.2dU`{l'JG(ʸٌ7PAw9jjoʦ6,VX8I(,M۝b./`+yPS)S{PtcAMk PE94VH tО # ~Jl-{r6]>o ;? ~RDF\ na4aO]`uLD Z)ix+!Z;9l܍(=B/ $KbKyLBe%x -{( f FcBUƬB8GײЫ4R,_Su ⦰dOq!b"0(OqiԎjnTY2Шʽ۝9 ,'3c.apСXnW+b?F͕WaBzI`7:} CIycb5^skbl.m5)j@j~TLQpɲg!֦A?f`ɰJ]ʧ ͲȺ[Dķo}C~D:n~4` ^P͏C.u5^NOhFIZiZo@@3A6@T%%#族t' $Y؉c SS2ɜW D2G -;|LCgt 9u̖ 1 ٜ_]~HF7ۋ< u,d TpqMj<;gT8N~Qk-shCt!MT(:Bpb<*a,nQ5g2K.o{͘ѾtRd-P_!H2L4VS yh]mò@5NuӠۀ>bƬkB>l0hH@p-K}nVJkq"lgYZ07070100000039000081a40000000000000000000000016239ea860000d7f0000000000000000000000000000000000000005700000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/infiniband/hw/bnxt_re/bnxt_re.ko.xz7zXZִF!t/;׭]?Eh=ڜ.+=~~^-5%4K)+B=hghy]O(%[ X*89*aMF'X?BkNn,%&XΛv*Jͦ??u19RY.e1S /)19#}im~r")2}SJ֓¡O0\Tbm3^1o\BK\Rǭ[^q{_4{"]G7է0vqrO% \ɷW6cZzqڜ!_ܱFךwC1@- 'N|mj~JQ_w8Ӵڞyz 5M('lEvewVJРr:4.);#ѿ++zS-PF o̿4cqbD M6[2To0ۄڡ֝C(Klk\sT.yұP_μ'T9qn- N  *5.*W"Mݐ\<',#EY_hggodp82lY`2GM6xK"kD%\#HݥtFl0vTJb{=4ؾ k%yҩ`0S]imut}Y Y識/+WAHSq.55nxܺ~Wg2@ MKU+g1\L&aAj< DբZ,'#Pf<1=..o|*4sMbJ`j^ۍ"'Rۇ,U{fDdz9apgfJ )6%)jǃ=2-.NXjԨyع -иǗw]OUrBa)! iIS1ԧR$V':E->#Bsrq9 r%\tr|_%[#Kw2a$/'?: xd?5X?ĝG"lэSͮŹ7)S a{QBV0<[]WVP4 ˓l@j{B ;$}lYss1nؘ|$e?|x\\p;Kə\;;s f\L_X?nm7Ms39 *'o< dK?m>[JD=Ibh ;S*rm4%FG,x{# a3 | Dmîy$ի/HQY᷈k9]Rbl;BvT\`~ r Bcl#96߮^#!'\E`. 6"R;%{/^**SBC&Sg?c @xU~WNMs4~ߘ.:R ~&#{&ťln+$㜙n  -w <㇜]tB ԓ{nbeo8_퉷Ez\gӍy :u0L=I§\#ZjZ /[A܆Q-s nkE/WEijԷU\\.\cXxtȍFzMISȂil1 ~h"J/e l7%cG{+d }+ `|%=įH$> mvɢ2y6KNxg|k{I<9޹8qIyw@A@/(J#i P9xU 9MWMAU8Ϙ J(Hh|]Uz/[a ~ЄO6,` ֠B(Z%TWjgU{ y3 IAQi2:^mVCqm&5; vS'σ~~ٟgS4RԂPZi]ҹypEħi=d%:'C?&d㭣^ZE V,c:[qT92q}1i0\ɩx9WYhcIlT:zZeTzlSMwV7%[xvpUv=Xiy#my_-8T'u}49`im@nEVg!&v -!l~~U7RR(fQf IJI%zSVߠM@r9k+4[޸ O^K۵ќ+1VL!;;/)ຌd<ބZdc%0uDƶ Rb.\ "D3&$]4>cc= XW]WE5gHjm'3dݘ~ |NJA&ATX mdfIeRqKKaeݚri}i^ ߤ -7Y8H^yThd]S&ت)t#CLAT9ju:nw,E @{yfBAз<^,^  4WYuWw i"*]W+ Ox74y9rvT3 L=Bhz'o0xssB]a}5R+ 8M{e-K8bn1; $/&n,?S@ˆJx%v9\$#c }X$O݅ 1!ROG^`F9r/<] $ę.pqeh!;٥$E%}@9co9%`4B}׹vwHm|Ҳ9aT;`sjZM$&155Xil2Q+mknt9R*Ҷcq a甙|`lqa#>SIz3[k砮G|?EI(gTcorobNHx' 9d@ʔݢ+ZG=)~HSEO ڴb8SD aG.gZ'Ffx_ʉy++&N\AD:C#&s5h}#=~2-!jaqq 3969<@i FϐoUs{QxT> S8%ErWok~bU y,^J;Cbd ˿!E_VSzg[~hNq<C2j+l='AǦWPH]ܜbRFV$p\qy%: SzF8:?6nH䙝mcf{G Bϡ(t5zIe 21"% CP6m:C*}8{9pZ(uKUe!R g$h ^\%{rp-lf^%Ƴnd#<_C Ć# NHQm23,kKl‚23mK%}>G.o@C)5h c t^Mʸv͹k,ٕ^S+I@Wqtz-A8[ Ĥt /f0.!Dؖ͞Yj]J"ڏNG ӂoŞ31kpZHIj ^0Ǜ*+Bx']~ʥ'Z³y1No.DZOEǚ#nz(w|) e| 2}Hѕ Z03$(dd*A)}f2Xw»/HkZ.,l2FtKq?moFw&lR()u*~V}C'3EY@y 3!KfP g37G+)Kqz~J"C6r&HYN~[עmzTE"kBEH4sP#r~e`7Ux6?+"ljAHU\\[%ѫ?nRN=W()vjWs8SُoJ :gzS$lKtlk濯OIKim1N4AvGs? `s c"Z>;L& r+& ʃ޼);UT2v.7q^$"v)8Sӷ/jfOo< ӑ&!QoȯdU;yo]:Ҟ((!4[^Z/z"Zl2[F1b\ l\Rrh/[?TE`N_m[? Ƹ3Yi],Nqi-_٤OdY6<> Q8fC`"8Ӈaa,gDVV4T].'+^|8Tjmͯ'Un^Ânomuh:E\,0^ XFHW 5 j a5O͒h@C袜ބ٤W>t-Sr 3_4kv%jE&lçNI|Uq]z yo?% h{/wפVA묲[цôf3Q.Ngc8'J?jiLyKޘ~AފǻdjQ(i:4Ag! Y(|f}MFq0WYڨ}\[\N]Ô7G4pJ$Yl:Df5!ZEj H%@9NkhpQXsS `cÉP4PXl^"j/e}zz(a U]YZ*63ヤJ]ĴUR"]'j T7'Tuq>+!>4+Ve{Nc?$Q(2dz! `홐]'POϭB={965ú ~#a627[lo84}؝p_7_4^:C(vՋe H6s*QXkQ6I\?gy0MknB "փD!e\)FhL&Q+kQ[&a3䁍zLnvWh }sp"|l/Z1]2qw dMGEZ4LT'n1VH,DSrő#KyKAX,^܍a='LR y(UyT`!Z rnMtsˆk~6m:Pυ0:6/anMzJGC,:޹e D!(I /hH9)0s{lo "4k3J=BZeՈz#&ӪK\+kXYJs=G`K"akA:*ۜ|#"cre9Jo3 f"={BbW@I\4UޓÙr< )wlU^=*]u oHB`+oٓڥ#lUp_uIC?`-笑k,@yכ&yaSalIҸ)?|F{m罎1"T 8 }M6WE2zJ, Dp쮄C$AdA aqL  臭L_)JɐEɗ>>\v=wՉR HCʶ״ z5^ EK([+ zQ]=T]huQs#[h(.r6T{y)w[@S6 T͠K_LdCmE0^:bT{oj5hI2L$o Ck൰sLS`L#BjdOQI% uULH5nkB=E^ dqm{=ZM)n,Je,, EQ";Æ?M-m6ze 1\]aJs#%Sk?\s|ʥ+n/[, 8yRU}eٓ44+Jʖ p^wAŒfd@Ql͏@KPJ8\ qj%fP\&)"K~cϝBX!^w ij.{e,/(Yh~M&g $Q4>SgW9Xŷ4џʦ=\lgH]qN{P~(Y8F\D^/RH铐DJ'_AW&ڕ2'f&vr HCqtɌ2Ԭ!yv2[ve4$b57x#ض+a4d~j#H/M8PGAub= O ̍ $lky>m~Ҏ0f\tNON zR[lQ}J*q3o[F!ڨKsj>(DaG^؋fذ !񧓚ﲞyAxHIf0`Y%Bd63re&>=X19mֻ00U1oL@LcH-oq2 zhI)fXj>9fN^nСW7tk":Οuk*>†_]3Ϥvw͊Aka.cp"]! JHs Х0,Gjglm:)>kgOvFmm9:8ySe[u-\h:lRg7 :s˕nk bc!{_kCݜ1mʄ 'SZw a( beWq•ɧ2_65a~%zhq VXɨP6{6R ΍ۏHPr+$cbq.3kBZatH/LSc@j>O2PU3ѶW#>A񜲡ͱ0h=6oAHtE,,3>cL@ƶC<;ϊ1eŮ@gVhEj\z4مy\n䧲S=.kS8YFC}_For,IrUBpc"w`@r:@Y(\9+`Sz3`Rq_PV1޿x^maix}I5U(ycᅛ^kE݊pJί%vY3lV%նh_=hTvlƨ ;ڵfg3i,~Q?C,ZΣ'j:gJFJ4L>:Ƴ*'Ҟ3׿e ]*1ؔ~:ˋ`\>}C`aI hݑsK OܖR3njJ~5iWԻx1^/Ǹa'"Ag%A^y ]L__,߾ iC C9k-+xsz)徺^rV:i"Ӵs6tH]JӔSpv*PvfFכ)WKP.D3jQ3 v'GY!o+FmXzKM$@&bYߑX2ǒ"d5q-#r1lNC?1@t`Ll "V%ͭv AOy]PG-uJHm~uvQf(H%&0aҫ2cS^ O68,Ik\Uj'BԈQ3SڈܫÚ'o<\^{Ob1u^(cLz Q_so)࠿.{):3|w)'ƌ~u`x/E*Hs:{֩g4eͬGΗ(ncD*FHG ^ic'm(e.S o߯qT~A -A@;ƍ./F?9 @9EMNߘxmfm(M q)}(>|5OYV nc뛅hHap978bi.Ü7$ ۗ3).X"\")ӷE:Dʣ5bynuky @vڞP{>ZB4+?Zຜx(Jeu4:%l%,tWMP_\Wnâ pSX-bޚLPHQK5i] '@l̥$^+>gR.V6bAv˫Ę)ڋ0Wq *>~#'Sn״I\l?t]("a̟{r}0"#A|ڪIr J$5d ~zs~` D}R E5u)z3;N1>c4l >ǹ _&}ݐ`O^ZļA՛lXyR= È Dx!Wv4 Աs˽Z^ 5#j8E9P'_ l v=;s,n.I}5RFd`Sa{5y^+d_)\=JчPoqh|'9 #nGs`'Z͍Pނ$uI _(f6DzMdbY$h|d7Y~iV,еWf^'Q'5DzfoDf:989qU-bIL ĥ#.J˳&ƟLV,)'2#_<5;M C($||saj,XTFUoJΕ]i$!+$P^ȸ5- w~0":rHU[on*1&0l g䡑c#X |s#5џ>5*wk5z#.{jg![<j+pK5 Rܢ´(Yv:Q .)\cHN{~5c!bU&\p6׹3k`19mV[W4o8~ajm84}/3S.mb=G zF.Ȁq]ʭrfJ@칊wQp"27<#i0lNjhjU $`6X8CND ú_wz@ 9ѝƚ#Ve函9#Zԡ7n&c_,GAhřOU&e8nAv9'(Chsm4쑫lOxMA x(XD0ѷګ z, @'kצ2w+ 77t=24AeRyorO[$4ٝȏl۱*E*#329ʎ(',n _<ŘQQl8?aANy\eqBui C=bIjY;u#ډB:\~t^w5=@G5x\>b's'e 9HQ\DYК?tK-u4ZJPթ5U"Y/RQe?I"qڧPBm6j2w/R}ÕդA-ݥhjf_kDh4 qu|)Ps`)3;U4Ab6As1v143xC[NxZu>Ն5~MBDw^aשN{dtRqjG8h@u T2׉}y9زWQ|~BǨin,W {RUtce2]“]5dRs$&OS5M;|\*~D~)Ol_8^ܕURE 3twDئ;7) nDIJYfszOЬS9TJƺDau8r_STB36K9bל5<ƒDy!˜ L)ӡ,dAn 4['ͷD?O4sm~e9):OsYt^ߚ&GS{\&E߀vi ''d~sȽ/#]v:X,,cHbX:2Ӓ(Moא;Y>J1,3HVeQaoh$bP.o Z=ټ%8mAV3S"&e̒.M*R2ȏ9"T= ΀/AwZHYQW@ r$QX0q0c{\-co©_¤W?C%1nysXӋoG9Ӫ~" i gC5x4IOy&t%vϸrxfv**Gyak$5fI]U,aX3R}`z{gtPl¼3[JK9CxxDn䎂ADP 0_7SK ]+j#u{n_c/ԣ11|6W| $Zn+\Lz_i-pɨn]#Ak'B+ѺtMGNH _ TM-h~g^tH*4|w.BRI-ri8d}mfs1 ZS@w0hk:WUULovyY!q%hl0i;%Pv@h֑(WQ*mZ@ÀRY8d'{㯬7*?{-3 W|S>Aq;xiĒt+Mbwrcҭ.AAEh[Ho.,auƕEy`#WMOPXb|?08Чbbޯ'S輧١ o3~ A3ztfTC4/8spϘѽ0uVu>GG GT`p$ۚO!n`2v쁇6=`JH;HpPb9).;, 4-~{}Ĵx0ûs7N$v$PyϙTQǭ~\Cȷ?TYű杶EFDܧz9'A >;'ȠwHЮ`1A2&QiWww׻萟%VYo~e -vk}э]nNV ǎ]Ha(ve(&@Nn OKD5GyƐ"-dz 7RqEfaN*s`L0 D(uU4 nM㍮<|5gDVy|ϳt;ݬLWzV]s&XXS,*̬vh˒UtfTTLM=òVڃXN--dDEֆ?AP1csx93`xK:եm5X(}ȹ)`5a<<'puȳ0T P`#A`Z4 ;^ڋEr/_J[ > R `;kAq s0r[aDW[Z>VGL_~GGx*ȳx 1=V>}![o)sJdIY3U^iձfAt*o{\;撏=?/YđBq!P0N>kxSϧp/@sO!qe3~ٜf#pP2Xrė}/0bߵU- FL=3J1^xI/ja s΍՗;myѝ+JD5\L{ .>ZdO=jzOO9[zn"~(w!_r1Aox7qx2oTp e%BRs.gI scS<3/ci8cHx?*t_I H(>avz.wT-_ʕ#^%u"3GU; &Bfh]T!BE%?`џ.|\+LMn'$rY3f~X=MF>8ތMi:kFp?`rw,V.}Yɤ zD!!"^EIF̆0r|hrkqP%҉bʼ|d=ibLYy$znRj}ph*gX*HZA3z 噠`s/D_f{ tF{o"ڐ3az_G\wҮDQw FOOOKN+bvUjojG6MCոBPڝU~Y<hvm(eM2b.@_́}%`AҁwQ1=D0޸!^~/ +Z`y1O-:oE^5[X&)ePtEǷcPQ婃3AbV!{&:ݜc f\3 n͕c)Y-ɐK +H?IW vfǯ{y}3 EmVrI-/9Y\}FW!U~S;9_h8Uv`2Pt1s#ow}-͚2%U(f?4{,X,C)Ng{z6C .Egr,uZUcTgs^ EK^bsRr`%(㥱g)<wyjz-T: !Udn>$"NlnDL px팍FM,F7x8;_P9IF j/dKi؝ ;:?Y\^cx*_ ^%ܝnZ9CVz5xgx81o&|{ЬډTа ]%i_̨?ox .kYF?׊aքmn/ndAb 4H&kA4QX.TKbanޘ뉓'RM@ +>:s[w 3IѝU~?i0T,HCYgIbP {yOdy'^kPWkVP D`6](ܽ~M*'M݆Ł?_'Ֆo.?<R0s/ '{^;սzSX5P 2S[(QV{\;x=J+UP:4FDLP1:1'~5TiuR)ء*Z[8"KVmk:N8ɛuAVN@eoFĢt}E FQ!U4u@ǞKCP 阰[ⲽCL7V6[~@CM?)9G<'G( M :زs`ӕݠiH_U &fxQ}++"a=\H}3ȝH>~Ukiv2 T/.#7y:Z:=΅l2dM7ꞡb:I=(ĎDxOƾBLn[^k5jzI^{`om*Waml@ı1C>!6/d9wؼSɂ+G$EOX.ɀ pdOnҩ,] ^/g$00M:,jPFmRphhg*Pw} ߔD&&;t ]hӆ|h4r^NW*0X''7ŎFASB ' yFI9D?'*tBU;y!(h 't3фWI]l4ʹIUP::$شd}s/"j7@81(+gp#tѸe4cN;|2K/(11[%$B ZN~ĺ*DgԞX~iPz55 { GNGLNE]=(Lve(zwdSWhl MútG9"|׋o>5Z- E#jjBW /7DzmxiIfSY*?$O;Ȝ{e!#zz6'M) VLOM. Bsb|z!_3L۩۪&4ϵkZYLfݜ(~pC ,?gTqDZsCԃ=o[[m'ٞհN!ϡtdy&{m7vx$`;w/RFm9{ wVopdE=y㩇08dAX!^ArQ^@r1O:96R4s>fz_EC1ax33ua)U~$Z=soU=,\ڧzk C  ŷsۅnJԄ%uՂ7 #ɋajw %njlg٧;jxjbT[/f,0L +Ki4hK>7 @Gn C \xNZk[87H{=dZV%Ac'm jq3z  ؘwU19%1I:闸Z  fͽD@@no^tfQCG.v^+1B>)8b$*YP8_"avJ{׃41~lǩx׆ ^Vp݈_~^,ϱ'?k/Kp_sxa͎1ҭ6Fiq*|+gvk發}QW|o[/a=hA(t\z&D>p?l2Sb0D-,md`HweMؘq\Sq&mP|w+6n"Zy=>r_V9Cwek 4"%9E +I:?skgb-=%ϳL;thQ\:'uϱ,VKO[kT{'"  ivG 9qqC+ 40þdO.EeWsZTE;1㖘I5cѲU]FjQQ1~A)5Ƨ`j6p%@b?F>7^^{<7'bWbfk)(f:w;e]9σ8hZg3<4dy '1R :iwCl si#؈ }!-Y<}ϳ4$y5J\Bɺ-&3ƽҡ _\BAu&IK\3dmsh/k7:oMsQ]yq϶fZi S1w߂G/{G7 NӳpHBTN Tv/b`b@dTg]|X'W}_Qy$vh<2{~Xik6Q3|8C[p6,GJ%<uOQQLD\@gP;[.bkC'O= E1XH'HX NZ T/Dmqb~Q<F֮ 4\n,ގ5F.A~%uFlK_rMH醙pf|aZ!| JY1Zd)O$&-D̗8:wػo-WY5|޷ɴgI_Q=ɹ~2M `W6kЩ%Z`{dz :Tƴ`t bqK7B.mIa)C&B٢t`D]C50@8 XZ\]2O 9ܡ4X\*o9&.ԶBl2^IgtPj*o߸V2v s;{{VNpq*,٬~vc:7323}`.!y^k./f/Ll@[aF .ƞΩ ܮ+V.[>W%l3mPꔓpZG`U{ w0yh~Y{1.sP/^(W;iƋ$N[nm*pb ]dt$,+i6ѫ `th]!@ [H7cE2~~dgWz@ue4VIԉH(58U o枞ezB\!(Kbf2wꍌ^mSBƐ/q-΃'ujM5=?ʟQy M'͉+a"?΂) KԾtt:\4ᮆ}`C}. ܳJB!tRV]P%8}m$avWP׳aVӏd"z]ew=:ksT3xΙQLa<6yxQgx+~1`q.5* &v~szA-OD,YL@ M2-Ye'1~qϰ OdGU.ߩ5Iz'Byni3.mAݼ71-*k ՜*yDVYiVÕrzۗe;O:#5x\Wؾw_v6OЬO-q;`f~(솣,5Jev7b5=A_`-"5ƾYBk;W\IeSvjR."#TۺKG4TARi7mR%f$8_ )|Gwuzl鶍Nnřw%GCk^ ^joT^#Q"ۧaOBobˀ?;|kic+eQPo1d}HOZg<5DO7_: Přv<6ܳ tzԋ8Ee{J#jQDVWAխh?+j*DKA+#h&p|$1a+\p\qrڗ[7:É_̥$ 1óȱNXƓ1{Thwwv+5&ۺFڒAXOz*#~cIUcV(f5E]~مV& c)\6cFĴ $ӥgۊ \ 8HZn:|@2uQ Ac S،vY$ ,Xr]q&ǃnW.螭D#HqƣDv)n,9.QHZ,m"01W4u_ٮ7oN!XI@ASK@=_eaGף5~.)jGYhlӬM#-ERx(¼b07Hla:O!ôbؿhC2M̌AѷG_OI(xƊ XdWj<їF54QbP#G"xF,2w}M[eaʂc˙w=2`\%Y؊_ҡR |x*XI~2J ޙ\_ p )E Sz#J?*ò{#,yy A~Kǩ@Ehr,cV؀%"q];4l8e/m71H>Jb ~4Lwfd A%yV>So sPzP<)]ok!EtF÷oew~_^&)ݳ^ew$c@7S ʜL2=we{<Qj$/eHЪBĢ^dϣ=U2(!oV{w41W+3i''ƒLm\:aPYJZse\kT,n0@&H.NxPs`#\UteOݶil ٺbz|PM r=9H}*O^ ?우qפsAXlS2~ܗpסCae'P HFQT~ɩ)Ȏ:]#Z=Ģ`{*(T{vK;3f|PJ:Zz!i*I>G;s5+2TŸO :!Jjk?.-N$$I~^7-A{al _'/)=4|fF{cjNӤd<~"ZcvA_cuj >e]C\7{h'"|-ckF*j @:m'83g< R•,} ßϧiyëc"昄C| E)of#q6y;dGt 75hRG F i;-'::j6L RK#pſ->j5&0%4 *>ԍz|׌ %ieVN8ǔj;.bxXJsܬE{T w-Wԍ ane ^#iG4L!϶3'> #} -ld!0ƫ7ƺh@5xIu5@GGw:…zywbel 'y1rMv<2OA `!dlMRyQl{)s0q [As7g?5<[ Dt ҽaj`I`Z9 9qZ[8 +0%H#R7Uj19h;x_nUBߒ0x=oOZ桪AL8 3kval.G2Te5BwsJj6\Zv ^JJ]8"xK+,`U2Ø'sK8R}ݺUԄ 't1riJ8;˝FIq+9Ҧ.8Yh0[7Z>g@Ty iMIL,]؇c!d:ό54t[΀. U_w_Ⱥ=.Z;!E2o%!d.kcNY0lzNPEg5 a ;3~mMHpcfXepP>5bޔ(滂οcP}ņScXL+7]Mt,}OV78Ug(W {ޜoC.[I s(rmC-%fndDAܺ P9M7 Sңh@]5)Mc*S r飋2@Rn;紡2):B\򴹇f~ H1Hԍhv% b{Ԗx4M$rveR^a(elO>tBEÅB-wmG`@,y_j'R`U4Ӊwy)tgIB^É*ҳ}oN_;3)=wfg SP 8 ƕťӞMZ/nv`[ryFK9H-cfZOJZ V;6π& /sR-Џ(ͶZ -UMXVlB|\^-ncqk6~lrNjh!BY-3Wg#A%ܻWފ^|?5ŷcĈPd(t_KXE2ӵQ=L/i>EQav*_;uHJ7 miujz3(:8U 5y%xX2^)mh%@\2:;ף=<29O\wSC*H~~ќ2:X xs!y R%B Pޒ=Dgs+::f'tc [Ƨp|t:1VM&_&ܠO$n lPA\ft.h}TЍ|m)%1Uk+s]xs|Ow<G&lgZ$ UcRϨ3ad/4w55@kU!T 5;L݅R'w\}L_d4DxEt"x%9qr2ϨG1,@j+WmsO^_)ƝwSTy7Q;ԋ_*l>{\AURM`%[. S}z=o"&FP"ǽ6@;z2ؚԚgq+t0]v2N_{aD{RWD<DzEJJ*3sOͳ֛# r'_Tr>}Ry5eE;ϩ $]͹Kdy#LSv:7B@Ē9 ɖ(Ԟޡ{RIuJChr !0%MYȌ=aʼnUh wsM(J2F{Lp}6h*?`ʖKgf|`=;8/Nα2~|Q>|ƮϢpO&_];{ J2fVAb-LA@;疈S3iW^%oc$ غI$K*K '"*V<[D Ќk]0Z|JRVwuR'^cfZBC⾘,6Ɲm!0+}f#Qp4Cz`OCxX_y늂- J3pۤ'(zG=z=7F|59/6)`CjdΨ&0k(L!8z#?=Ibk;0\[Vgd9u<LR_,\hIWk~2/4 >Bk>k*B"qub3D[߁Hlf(epls9یZٟKFHP #L`h.]^؊T Fn~PuV 3ݸ{3J# N'D!ǝ&XYVu2@[ۘUawE;4,ӛH倱q@7y񽽶E7}œ|ka)1FA๯Ȑq+MYL'\.]l Y t|0Sx“@=*H3 jí8 Nja4<'$ |=tˤ@IgP5O>hSZHJs ":>}bE\f5&rL+{fX3XД!m>QLgwUk[a= `$S7Jn:PmHCa4O>ji/d&'Q7J#;W\n*t"| l21`9"oJ[O6ƍ.KW:ZHPt5B1>r­{~5ߕXmG&yYid#&>_fEpO9Od:Xi7,8xS \}}-0hLyJAƱnۭ+=i:CףJDV,WsCA0SuÀaOG.d4әV*"[î^P+)y 4\`ⓅAk*G7+@0,AW*\wg`w<mF a`dHrDmW_&N{9Fd[J nDSDRDȺ8kBC,,߭Hx /*aARXyaYDeX_`"1-o=ͤOROsUP{2홽a횴X,6~`rypWc ̆eE 6'ɻǮ4_\~#_;pPky99Sa:k4bq>y"䣡N.Iouob k"MC!*#1'=5H3Ʊ >g'%O(b&(jr!Ꞹ'PaMdQ%l*œ}* ׷MSf5q9LJdhS $78Q%lL_Tuc[ɈB{'bJl'jvki/,*" ~qmqՠzהºEИL;2(thD0n肋~0(X fMZƞoOP5 T-D~ tTUrcB!צˡsWҭɬ# n=Ow}<-55RYӛyPdG/昵 a%sRi3ipvW莄3}51/ Fᗕu*i{\^wkgrEۋ@Lc{7c)yEU)BX"Ҡ35_f|8׻2=(ʞ6}7AJ&)/[M#(ŜЙXQ ( 6tjG3M}vsoܢ L8z~s2©^ ᰍ3'm#ؤU+R&*moU:iuK M f ^4v}ɲL%{MsunBҔ%(O?zvˁJ[:@0{+#E6lR  jaX[@ 1,o%uŎÖ, ҿ.`;URA<ܙnjDF7\D4:85<޾,`GV ,Y3UnYo/x0uZn~Q<&gG'vOOŢg":GRVW\[G-7+=-1H 'B @COn X{yTɢL Lbp/U-s-Kq.7{:߲Bpq3͛AItq%:0_rǶ4, .ܴW{Zk6bCb cΊ3]Ǫs:5\,&ۿlဩ/a>oOjy XO<g;u"#,2)LSh4̼6'onRm87iHT]<2 ,5SF\NC M7$a@\CZ?"Qҗm`9fjS l9FUDl^]&)Un?:P=#VqgO(t<.e(>$`JėM`o;ȖTĊw@.۝B"j3uZyvkz@,D{d\ͩ4Lt-] b nrο/3Q$%ꤊ[sZƼ:O/CXu;0Y'͠Df꿖} ya>u%Ͼ zD n]6eب+pNt_lt TT̩a2(?}ouTnFHI}J¨Moyz]/DkldaH/zl Yh9W{铐:EPɉ9 kN bAZfT,*Kҽ qt3܀׵ay=uWBIf}| rWNa6[1T (1DW: \L6>ؔ4v_Q$ p{lA4K"$qeDh /|_Pݱ2讅%*qvb xڃBZ0Hԅ^*- *Yc9bBȱ?xft5p{I-yЮVk6_5 !, QDŸ5RNõ7mt#VY7Eޔv㌷V蹏xQ`Q7=)p#Z5 ffEËIaq-8"NgƴǷJb:T-j (ve*"fA]w)Ђ5v:S[;2{=eO-ʰi3*^8qCej} 6Ӛ`imb-Z$g=bL 0@V?_N˥9vn^~6M0!PJ0fO~{wT$0o 'sְCl@@_):;-39´ú@-we'{|Y.g?[tFda-&~ʼI F7 Mʾ8 GOC)YݖgAOGV#3hYhXQM|W!*s0){Y;N9:]0wY.*2| ޼gᡲ?(֗l ęgҟI;mXT!M6>˪YqyGKl8/{ҩaU 5r. VZw2f:d9QW&]?=&gZX3}Ͷ?1Y+\J^֥d jwiHx4E~]աP.An]9),CሣPF¤v~GM M ~~ҺA VCk[v{W, \Cs)xvļ4.HZ" &K1{`aX:='97R%˜P#Ԕw1q^&J  r>k\0J 9? 5犣h,_6j) nLt˅j'-O-ϲ%Hm׻Mg~fJH匸$ q)|vJb?&z n=aAdO#'4v}B RzE֙bLK[ԗ R F^ WS;d1"G O ;x<MsuVW~90o:b%=-dm%홋'\k_hD'q'B?9Vofy9?I,y[Z?y{WQae۔{K(q~=&g~qt~s ԩJG0X2ɒbnc//8: X bK*)tBJ /wTSyo%-+j/YS8 Ik#]JWzşcU?zD^klqidJ#tetP9SF@^y(gJzY1MZ,U0WAA$˳vDj w`[oy5sK+wP?JztJpW;p&zv$қk;^X׳GX"dR?PG4/bxg%og/s7Ij Mgn|LbC2rNhCe[/ iD+ Z`7mp 17 DpXrā̉Y\)팯 2|j;f·ͷ6I/Gޅ{e5#Pp U+S'ef@OBi, qҬw\ jqp D1DS A 9Ư Xֻnt]_-k -Eł3E%cz`вn}M> "$I^xu], #h#]6Ñ덓|[ULt5VkDh"5z`UBX ;$tR;"iӕ]\,s5V7]UODyj3!zG2rK4s~n~`* DRa Uk'ۮj,&gl2ąҤ#ey&]VAV?_YξÏb=R2}?үJF:EU֯=#mz!qPXU'.z#ٛc[ n̄G,]Q3o#WOl?Kwi?_ÖWa'ZyMN@C^np~wKHGOcmCt3%f!Z',)耐 +oP>c)9 tK04哤Ⱥ4h vû ͓aՄ\(L܁ (aF!Hlw܎V`Y)%6Mgx2, &}RnݱFR`eC6 %-y ]:*Kv3αgSazo9C=cl*"ʂ>^uȄkgS>)k+aAL qA{Nb&vɧM--?\_k$Ų7)~1r$+@/彗b+(ny*Y#[xil萐E齼~G]h]v;.T74|Y> c?-m=ʬibHp98/{X^.Ù}O|Gu"_ H`JQ2bu&VkK5P n}uA 2T[&~!-} j~J@p0"][SH[=óҨxoRtb%2->WK9 W衎zyK$A Xhks F4UW[(H9[sDk q FlgⰇ3*2Mޅ8H46̽ c A+1ͳq ᅨTiF9wU0/wrh!n|vn Kɶa1SWr:e)N#iG/g7I51$e*1]1ұGuMy~ &-ȮBhwiQ jhq;_E훭YfքO{'ܦXsq#r<,% k~ q܃+" V`&ðOz32~lk䮶_Vl^JvSi)?bC_PU̡޸ÓU#0Xjzo%A-Eặ(5t̪_2y2lMH'Ҙr._mhdS{mgb v}:}CM3no"ދp e-Bvef\rU@S(i?g$;K@21*Grho %lS9fa$qwK'kp+ g}ɡABe;E&8]0a"{4 9!ɦPtGp NXX;c6DQ j3pV=f-Oa=y6?G$ONMKÈ J<Zer  B?Gٯ+Dirw$M3׮P2dKmȁņ3`D6hU)# ӯ:?ɚum3i^F֚ğ`G1h~a콅p\r;+"I$L>)73LLiBYvA>Bo"DiT>cFB{u .8-oCFҀ.ްTvx2ޠ OgbC+,⚴#υ:/hM0oख़r4uQ9fpzrcMNA,(yu^!|Arm:9~o@+\gu{`DX]i;,Zŷ ^F}W %ЛQLEA dUԉ`iAhƙ`ԩ) +EMd{H&]I$@ZyN Jd/z@% ~]@t+}UBM@B@aF|i=kE|y_ * #ߴN/{HAS*p>_8}O%"bԐڵ fV٭!0Y3}=L $o"1H$ۆl~BeRF**+DN;uMeI)R wЛ_#@v͔1lSHIXnK]xUyT]EkT JNAStizH}ڋ3LԖcuJu$$ \'y{ #ov s xHe!fF;,`2oS1y"_s ,c VN0]*9U[979Y23?R^~])6>XK׍Gxك_fӋǢ.ԎMQ* v)r96lbụ#5^̵Ojhdhte-(I!xcrt^2H-D*^Š,UUD3p&9&g @*gRLM cw;T$t[Qݥ,̼ۦr}h}%&[ќ/P_ WX Fn2 z*'_㎌DHG挬]k NY0YUin6Q!λY1`;pKO ϒ;Kq>g*(L7O/RfM0:D.Am8T<×<9fdgxUIFF?0$u`6SҽS.t|Yٔk. 2>fK6}xQPv!ͪ̉sb,gwZ^,_ۅmY~Yu }2* 3FQE8ɭ+מgNϖ48n[Ni*P0I_Ve .? 쯯qY~P؂ )X&Ewޠ|=>(nU'`GM5"x-ڡDpWɜ*qxˈ'}ETxU1I-m7k= i n+qfi.,1sDA'J_YǧPc74kO)R" vyj o EHt,S0x}ܭ;; Bv[{ŎN 8K-w*ߞы)x3(#zqYAJ8// v}JxIr=k44ZAzU6W=/z;y͟Yi!x%|:rg4^ ()\ /iB::݃* S&bd]$yſwcH bHܥL|7kEj*AsKoG΍/P [V}MvO2t5z=y7Z0%~09B}%ޅbSW^R &(1Z0=b2[)Yjrb'Z^U;'l2XN$/oUYvkNjq\r&*:"WMֵD~?:n2k1 :o,;I Y"/ņ2:b2kLrH>p 8pv{l K>DuGd0tZJJ'YTH-g_*dk+.;_ &}ڂi'z45|QSM7ܽ"ӟٟ>/p喔qd".;Fҁ3ӈҝsκР5~M~_lðLv'yFy`۞.v| _٬AAaC֛ӗ:I^p+!h@# a'Z~R3o˦ʸ#15{ 6.[W\m%lPtNЮdN\tƻ*8#$kxKЮ\#.-,R` ZH}Ug <՝S栲!JB-MvF9Q)HX6Nzڦ;/:mRfxFYv#_\˒4AY(fdS-y?IqPQSjUU =^{ M74<}2Or@Xmr e]ϵ ǥ䣇V_]B@Cc |KYiԶق:Hv>)S@OZGpQ3n%̏| 3 2jiUTa~̠ `DQ~7JΒDVV5oǣ}\ :$Jm}g=b%2NHB0Ro\ _o)lA߰3ump E>*mm宏0s*zzb3a[F""|+(477)7-)*zn![ h SA fXPDb8˜ x~i,CлE3ti/I \Pct0ޘ!,H؝k׸;{!a"D7XY ;F@*E3f}x6'PVhNsAc>]gJL[HZD)t݁hb'-A} Ѐ@kFc K_|BzlF[nXq:2p{3ƼWPPvA:8 ]Y"sCܺlEf=0QKrt3l{/Yvp(a}/NqLG+y"`൛|~sزf#8*PͼAn,(3a99fJ@Q]!VspP~\ؗw1U}Y<ۮ4i>MMh;}ײFdNO9jgVB7{iqUbX@4'%*U mr`tCm_⟊\(3rNLTjovq0g!}If:š;i95zGXj\x)QW#'%ijv"Ka"^$TQ.b]2:޹Rx# wa'_ǸVe-Y,OF$`.4ܙeSUC@jwy*sC& "0i˲;k;Bi殻lW.:⎆?WF)ugg2 ׃pFeur⊙_2;boڙShÆL WAJg3 L/Q]ʅ&H$z-dz'eŞ|E+ET];a{Qmɼ^@¹tV XXY5kPvL^~q'dP$c.r%0y™LTuGvAQYG/OA,ZM=՗\CwxڔeP۸fKGSk^fb_ݢo lJl@l"$+Rb~,I4V蛢}bb\zhY/i_Y1F& z3@$E:1įB-EHZNxKPWߢD8L*|WObj#x-TD/KO+.5o6Y ]OGɉĦ5ס̎cUM-E,V c2!e&?\M' nd=[IA ԩޑ,B qm4y+V#j ?ГWn~#1穠'K"Ď|9Ěf#w.:Cp -Ń9c15;pC(+2sH /c3N~"i~0L|HdoXy3ǸزPeecIW7&v TfJUP'@uz5Ο]]7FrnC~ޯzc-'* VuHb e nIx#sէӛ^k;𛢗+[r\uROTo|_#ELOg)Oh6sn6,iYk8:m y=xmߜ2(Bs8:ߕ$^sYi1J6nTAN?+|܁GBD{ 8NlcĈ+ aew"KY3*Ћ)<<_ ?R <3)auiUL瑭cV1R;0C0:bџq3m)dkAi^NP:wlR3ۅkI?ݑ(*i5j *E Msq?7K~lGzOIttL x3+L-{t\VR(({eta@\yb"A.x}㙐ڇ"0|78ca8)8U < nˌ"y+NJXB=LO]p c G5O.j2|uϻ ~-n2_QpXiԪIYiUF}@H&vz|Gok,h#䄬<{hIٮZR^)V[Z''ߛu;d_a~xJF7S bH#-\X`95hs{-b(ll*GyJ!\@@eaH# 2D߃wC>*i%~L4 TӼd9Ҥ~#5҆3qdG,vm.:cB#0yv\T3a@11$jry^WEM]vVh=؂"/'E~-pZį }sXS]@QAq Ndp1ACm6 Н!p``L_DY Cّg+_1 1d9UjОׂ`|JBP!jOe@#5;0s k%x⿿pBjM*O3XoQvu!P[6ڬ7h{RR/nԵB VǦ(xKԱnz+:[Wj'~eeHآەq@]fP njqiY&&8cTM.N !5/eky\wgO9b8DH 4'GQk1i6Ҟy$~k@AuF-IS^7.C$ OLYainTcll.w4!!s;u bO2椾xSZ@Wfi7C`/r~.a?َ?X#BR1оOT"XAKtWj]{l kE;^!HhB8u/9q[s\nSqM:` ]]#.@{Q2h$ު}Bo ? |u~-9\\RLCoC9 I5xF4&Pcp@"eWΚz˚Asnjt fه‡i˭K,TtNQ I`z7++l9Υ[M9A[U 5Eo%BGOBCd,z-QX"lUU]'yJɣ\J%D6ť¬9շWrD3;6LR4vD=#hc 7z5#nq=H(C\܈ԩp"o='*6=qH6^/ڞE Mங^c8q0@O%4z?*lYC~||ӝId+g FT]>q1 02cft7LSK"1L]˵y0eYC8oU`0KSfkخf\rg0j5UGD^Yiu;j&j6h Z(k՘Y輗P$Ӛ88ʂJ4\2M!IUOǧ 6{oD2jRj*kik&Cy6G'[ĠhB=R{1Biwp_pp y,o铑&Q$gO,'e5^ q Qah6{tT_|-Mt|Ҟy%UyɄ0z%F0s=p(/aԺU)}s^䢺.ߙhts"@-1w}tpDI71KIW2Q4 !q!DI ߻R \Md!m?_,`a-ȳ4N!%ߪ mP2ygW lXU!ʴ Up ׈C` ) f'F_fw@!!Be~P`$UNGekɗy;`\$}/@ᢑvM;{k-q8k|jĸl^R(4񪾿sĬ0߮wX\wwL##8 2 6gRjqeTuV Ys%r[y߰u]ȃSNd\gg%٢o!i 0\m]-yAs]D3[YClHX9;hIq]p{$rkK,L_%?$o?1f^BeB& *w,иJV:v˜,oHv8;o((U\h* YFVhZ1}d]xR2g8cd.%k cEr[{?∑0'"h;c۬euRQ ~1fߙ'L.Go TqmY?hm]IjM>JaJ1v%suQE'5663g T|p6ǦKP?2IM?.\)'2R5_+ hWu`ATWzqnKu_jLOx %s[?? o-~1w#%N9^ 17"Ci 遢F[6"y $wѩ'\bX'+¶0Hѿ~ەĞP)Cʣ +ʕ{ۜ/,gi޷V=^DCv1Q+%m! aSu ,QwkLI/?Q :V{ZKg *ڠ7=̟Be5Dk?B"ҹyo, \TKrJ\9IڏrXU5Qs048邡v–?M*$0?k{ U5b q6yƋB}[a[$U/,xg ˮ!}bkL#r4e(덜c4#]ƬY\) sUĞ8?d1ShtՀZ_,LhPxT|zc7 Ap2Q-H^-\S4H:j5>` v,}dj ѵ 3'޷f>wfˠNbH:, X)(6Kycp={JzA>Bb8h<#B}LY7'-/q ht[6aTo7h[2UzKo)=N-U = 4zptTTcVT_kzvu28"*v8̰n,g9Y [w+u!%mָQ e3^sP8LE}%htܧglKur1|pxvР +鞬'9@WzfYƶ,mxvLz5>Ez4/}8 CH=։hi0*NTI8^dn~y׼BBj.olUqzل wn& |K"&tV v*7&GԊkp?RMVx[~LA P!P@u\>0jssB6wq%eKlBtZtYy/ޡb&;?`gU|턲{05をαlE, e&n৴dj^6pX,S\X`sIf]fU'3"ShC }p7 LwS d ɯgYZ0707010000003a000081a40000000000000000000000016239ea86000170e0000000000000000000000000000000000000005600000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/infiniband/hw/cxgb4/iw_cxgb4.ko.xz7zXZִF!t/_8]?Eh=ڜ.+LEXih1}b.6`{/-zJ4Y*AE q6xHݫj,%K *SamVxs@Y1:@YBDWe+!jxJtEul):V HL^O.SvZK)#Lm*v1e69 -rqv9Sy9<7$Vؘ4'նlk*ٛLMx@(U=Wչ& ~M]h=U Z,&rW+D'TC֊dJKznRGx|ſdkuIþ&3n/%;u^y= E*N Cg6Կ0yC&ӅG$omIav/-Mgfd}&Uy'TU~$–0|a*#Z6:¥}AJI4ȑ&w@."=LoKsnUn~SB~q#u\iH(pQ 8o2yi/xĉ~jttY~D zAe1^9ح"ve#n' ƥSJt+C8c^4Hhu"|cs>uO!|ɀSýa }dJfʎΧnk8SxIӘ,hAYL 1ALфFBoVyUo\\u0(?`u@W1sDHQX-c'7@5:hWȰ |mla!RBuInn>i-=--< Cj&ʘ C"mXbiqC'8ZJ]S—#ߐ%$9.m%AbFuGYÖgW)ӈS%cJ{*&o¨&|dJA{߱ޜorlgd =kD]z5ʖ2(e#().ōe;9&7s,/U`}!4YT(dk]plcv7$)[HvRq@mhMW` i<>& ~@˼xhF3QzNΐ1̀+F P] InHѝw_#/'a]EDYpiY*,,u !U ̴Mu]rZJ:o7)=N8XH%@Ѣ'ش"`<'=Ie.7IoYT-bls~΍,8;wÔSS$2}70O/*# !{qe5l;5%ݛje0*6>=?:#İ'S#Uwä}@MQG\>"=1j >4ci3Poo (;\T&޲P{يxz Zwj ;gQϗTt:#M#/ՁG<ʼ9٫0?՟/6LvH>"}hzh%0}K5]l&nTrhUro-~;\pD BX2vQq|d+"\ "=DQkK#4JG+幇GWXp?(i  u!B%]}+PZª[SK\/`Gq– Ne:n;˦Bה/_~n2!1ogR i>4Y^јI?fu c*v طfʑ| ax0бсi=KZp ]j:֩q#x;0Ƃ(H-#`7v@9&i .yGS#w ǸFKC6E cIZQ22<`)d>nmL=?E(?~hw 8[[k$ܼN}$u4$ VQ#%^ls! ) Qϣ[v18^=G,gfF-N{j/ J%{E9#ʧV43w,/HKQ؝XP|6ݴ,W;:p=c< XZ*#vjLNp5o;: YLM%I~{) e,S. Q@og~PQgޯG8=ffcKS(wZ|BkKD[D$\rfxH@V! ~^kvT +X[ŧ7)§P:6=L%9p1R18sK0cij.wSzDQ0ݜd-$8U CFT$S'QοHL_4,J95g L̝zpARQ&aR"p8A#DR˧ORa[hJӹX{Yi|n'fЎZ(ճ8GGa g`zTDluXx]'.wy?t9 úDpl5yBG4`1Ep5g(J>1&R=,ޚNko<.2)OYJ@82&i B`3rp;/g}gA!hov”W5 Y>D%WE!z!%,f_D7KYzȄ33DT<n>?xA(X) u>gE`;/N!/VA珩at, u<[ѻ|'"Dݟ'Fx_@$6k2A;]qJV9?uKrYaI(=/&^?{L8q3K,xbLڣڮ7DrN"藪sU ooY{5hp@/4)̜)3&gُ:᰼~h9g>|q@ ӛt5-(=A7'OH X"PU&,LOrIظ󱰟 >lsm|'xۻŶwa[ @cMI \%V*;jU`[R,C7Y=\@i.YP&]ęʈ?bA^/>`Dq)1q]HwB &<* ='+Ő !s*X0[}Q vNv"_'1Hd볗 @DE <(!@CtNkkXq :M22O̊r,nt`$(]H)"2ɔz =2j\&+LF2=-)g^̓+lK?%P}Q0T +_{;^,9TCG֚|~Ub|R}DB,tkֹ x VxH YR"RNxа4 VF4_ gȘT//߯!u-z<$I6$&?lSc_"ױ/],FOW,躹?Ih}ӑ%">7kո}D4y"~>Pm3;$j{Aߔ'.Ar=x!U#W@4oj,xv3b-$g_v K2޷ee0_)u{J{K 9,ϺB_:Wfdl|4wR)˪"E +2R,Gw5P$~A-qV4uY>YRS9{_/ iЈ:6eoHvSy@ck@uٕJЍYq_z>F $u\9炻+nPy"!~:K 9x2a99=hri=e{s~Ck.q;_PU3)͗kQ85|u`Lo4h.[4+:U 7Me;_)Cf-X|I҅dê#.1bDaYA O ّM#]9︜)G=Bp(8Jވ3i)Y/P( bVs !ykwBA|wؑK6W`ɯՇgV,aLh~"x')u^r b,a`l)gomPpʤ܌rhTSo7$rKِzX84(v7daCi.obJHxc&j9y鿞@-yd6ZdkdI4js{lb-kAH+nbr\x##.-?I-٬5b-, 0ɂv3؞lڥ!*TBVh:j`GXƄ [EL8}&1T˙(՘8I e!hgEKПFp] 1)WoLmM?!- 0XJA} ۗ Ym@@=LfڛKC}`BosʽJJs:ճBI2awf^g17O$wn(%ĭH7bK!^ﴝ$'n5;'9oCIo[ai{&,ր׃,Eog{cb;`ϱ)2ұ_1L&JqT`V xtPgW`9XܕX|Vn^1uǔzK3y#7WݍWWywTCr{eQFZ0 7u~ ;)N}TtB&Ճ&9TA`O1w``H ,8tPA-$e)LܾNx|Z7{M&{t8XPJ ye찚܀Bf!Xe̅0X~v3C$4$@#?HDpޜ[KTLF z,RĢ I!QEJV % (ACeJ0 pE&>-zDd1()IPmt$'(#9w4s~м{8HgP.m:r11F$z?R;W٬S "=ew"}L~W=#@HdnFt ɚlC*%CjY(:hq$ ƌoK:Sgd4YF%y E9H[&{:Tބ8&'7SB&s@]%?`W a/y9W ,B 5$i%A#W0 3~ux'o8^xvz jSʪz_G3G[SvocVp}"7)t6C,-TݔySZvI$0 "PA FMЭU(]qJDW\LL>g\$3>.zr=nk /AYˋ'>8r|Gq$ø̆v{(T;ҝ"DxۍWsΰc fW/r$+Q$o c^p~~-6P* R"&~m$u=Ȋc[XkF]0Oӥ?}\O"QyN/m_ ȗgZ\휅%ƃRV.oud`ӤDQmk..0A(I;'#_ŘU;]tbs6:5A[a%rV&VgڪER[Tt+S~a jpѺ'WxY]9AC+;[Þz@闦@cElg7N YcBBG]/eI6fl3pIKXvbfY4]0p`@++8tPfYv$D\ԙ*Ј}%_Ij冂tKp iv/$1)BG:c,$PAɠ 9\7~Xmhd$vu ^E r.~zאe) ͳ宲Pdȡ䦥M=ҙ>j-TxS{ CMOШ{σﲛUnU6Y*uLţ« 6Oo@O ThD^3W BDC *`Iw=H 2[:@`zTMj //fXHEt0^Ax/͐z^ ԑ fL=<{`䑹!DJ=9 qe:-wp`iͤwCM,}7mg0 nmoDLxA ǸH$΄3kib "2Ͽz؜SG#+0'!'Om[ǪmXcn g{]gBM]v5}ۓ 0oUW(nCJ^WgG:nPUq2~lӨ~Y 9H}}4鲋h !+!gz4bW|D/qsd'MF|9S !ηf)ex? >8+8΀W3!F~{M]t1Hjc.ЉݴZıj0f"Q]A&w&h(vXB \%5mMxTҝq}<+~4EQ]D+2_*0m,LJ#3^ W?5o,ط8s/Ww[%J*!4Vαőp [!Ie(xI:ۂő߭Ù02̃mQG[{<,^)NqdsNj ,k#Q{udڑm\߱oL.ݜ oFof v ztYbGVц AOEH!8Cj2Bhmxr524"jApt}8JqH8#i S.ӭndEɌ$a u/hc*@1ʲ,5-O~/C DNM2:k`NV' f!ܾ͑@U`)O\,נma`&?ˋ^7ndމYgKf9)7ՙ۵0>J͛n9aIr蔞v/ rSL2m?(L`tVw8U O<' Iq&0';XHE}T9='f$-+,{Vi Mؾ\ B];vPeLh^yKBM;|COil &LK&r@'E6}Slc5CɯveR,[Nm\ \2* J r{JJR$ m)4f(㖒*.:|-!vvPGwsppHqpp/b1G۠3kKf)7Vi-2ʊ04DT$j~:A/HkSLRj sWc z6MZ !2Tf>]2Jw$>kVF0wU<\`'"?Vtx8 dzW,MeUyXKv-D0k].T˫d ' Rk_2oRt}ҍS⒱Fc*T=^wFV_-moI(&;uXTh5!vV~LUF}4A+Y 0#!òZt?K+i ?](/lWU{z7B.`L-8(<\[CI"~eh;ZQx.UDS֏eWWW5Ú|n-ϕ_E GU/&|%eI]EZg#zPfeܷ *7|a6KwH |Hx΂]eBQ WV97"UBLSLRWa` &27_b͓x%?8Xy<"=%|_1 +U^iBX*f{A7=hg}ܚodz%%4QxeCz~"[8yRtm?WZKk#N=xՓd-e6ϗ(˻`5N@LȑM`۽`_!9UdN(S;8-n-CYHi^L͸a`F eYJ#uTw3DU.<3ϸlGt-O/j 2P]j_6ep-U,;-G(qoME %"~6⚫GD%;ƵW@/Rv:dfo,_ZE:vYƮ2F|=ޓ1\@YQ ێ+uXLqZۗC QbUќZ/GTˌm7#1:'-vI{gzIdps`QRuNa#PQM2dιӅ7kj8ŵv&鹭R5?;DIySv /_Rduȏ~_a~VSmRiE[1f^#uf%۸EF TqA $ {7Jq_ %.%DNɕ1"fԊ*RQi+$Blu^__k_}D2m;x{&-0m#rpIs%.zX5Ogk|:h\HFP|:4Ü6e[E~S{mA`<3b%$ O; mC:f==|ÞKhM`aڛҏbPeyweWB9]st~NWwMӸaD<=`vM" q)^@%N#\]ԃ "ÊZ~Dꘀc"TNmM7Wsk(M~`:y: ׾CUVNxu"8_ AA:1ϮRpYGm2 Ѹt @im+뇩.ZwR!-LQX.WvǝhKG6H;}*2D||:O']c?ye{'~:Hs (botm_0twR ~X^qFMs,ɕ% {JC ݑ5Y.]#jr6X /v{O2͠[V(gL xl WQ_iu /e~Rn/l'Yf^XSGu{ULcx3k"P|eZF 3)ZG?sb9n0;Hht }. (g#'x+dfv$tđ65~o1׻yOP*'lOё[EGݜc[V$wqKد 'T fSDF`S+s)qWAx` ,bq6*<zzbMg=M ˀ2ʛkb7eZqJӭR:N{ۭxO4nck]]e~NΗA8feIdt}JX˄V샮K[A>G=C@.noKLn.v͌QaPxuU.%!vٴU끏DM+{&FFf M[R9Em.EnTj+uk\ERk\s=~X%@.@ЌCOQ`]bF~Ў%E6<?e!5Q#{CXzI9Â{ .#:PZ,?˺"F'hrf2BUVQ/45C!7pVKYF.T?#| bN$88":L-``WExP BZTk+}Vu7"$.<1g_9՛D18$|?CFAzcC܀h' wBXڿ]eO% [0d&9wk)4'YttӆP:e3ټ H\li-LV2kXfg߮؀qQ a,خȨ?`VIs&L,kgl|/j@0&t:ϓ] /iUě@˜Kgo{v1C~#m|Q+Myt|?N|nU/hlNtEL™Ï9SfΞ .#$CG+;|Bs21^ )>Kt┬ Wtc d8l,h#a%7{%+'gN~T%6laTNuc-Uψn8* 蘂 tw.주aX. MiRm$?3;B:+Fu[&%3+*;K5dk !*I]/g1Yu>S}쩧0~(=nuh뷙}bs節  /?zQoIYlC=$W r0Ix64\qvfI}ФS]btܠdm:͑vPȧt06gP}δm#cԔ2O7"{WNWSAw8X:HS6K`RI:jT4X]j<VPo~lS[ gqT2T1@6"0ѪnݝT儅7j3iyZ3kDbxPdS7aRC AA2 eؤC0lW\F¡ /#w8э?,׽"y3d'Ԗ|1Cs =sGaI ŸiTDeRlE/i[邦H9']IEAE#n [-G\^MD3Ws|:#41ڄ]JH_+u zJo!D:" )pF~dK=|'IrUZ_mGNk w'MߥQu;lѠ{oW#jx{ ش#T1.P({", =e(bmۦ,LgSW1 92d_ޓz/(;-1Kf^{?k1#N[:hO5lf 1?-dc9jks鋣rٔΈKG(jĥ4RlW׀ZUhҀqV(.ߓ%wg!pU["_|ȱb[pzbTJ#sI8)JNElhxzYy4Th+c)5HZ-օji0!t;*bPЮ_1zѳJ6$T v[z9T N6Ә>U'7'm_Em)Uul&(3hWmYhE i l`Jχ'/a6UD8_l2'sSp^ʄnde 5 -l W.v@~ \XD틾"$h_SԼ"j$)̇aᐢV]W#&VzMVguw 7sSvhIȿd##FE(_.SC8ڭ.5vнyb9_C ˼4-O`XUFcm-U*\"H[8&4pSPz4%=8R;)Ҩ럮/AWy\joC|s=GKTMEv(6ܙՉ~v@hng,Udpe]΄Bgʡ d}-9&dűicr&{x=,!}3J&y1/f.GH/TIKsݣT^Fj+%{KlH^gmA[L(ůAԶX.(g+(oF AZ)=Ѫ,Cϱz>4}_!<; ;2zI7NL__׍GتS4PSUvX8zuw. _QUߝbˑ!c3,2-?aDԡ(]Ƙr[\ +LЀE ?@uTXX .'G(%*O&p~9;qt;:F0mG pNiJICSUPVt{8GB@^ϽS D;9SY>D+6TC.q0c(hZUEԋ?Zʨrߺa5!\ G23!uݚˁ2dReH=]Y_ՌMq|'IwNwh| o1nlRE6EdB&Z%+Q.\wx:$'Q:G&)jnZno.Iƍ{ڵw!Yf)KhtQ!`}ZM=ϖn'gY -2td2^wѣTU<Tyrgpo>m֣ g9p Prj.y7#>s@U agp֝p?_'@1 Xv*4aZme=\x,.TaYK}}`5{5CJOhq` {sgpr-ۤyߝmф0LfFzr2xfn+rnT KwU5F>@c d\hݥג(o)C8 ( Er-%I G3Ŋ=L{u68* E;skuE2Zc"Zzlo|z9G*%N1绤a 5 dA1ɔ.%J&&Ծ=+{N_N1pz|XCZTRvʙs4Z@\ZՕϪ1̕3*pM*j & kSSm[^v Osϝ`%+)i5_g%PkUZdBj9|G"ژ x-EI'NA.KwDSzС'J5q{(Zka%E>0s"K#EX9T4d,pO4o*M 3 4tcyAj[u=|EI6\=XD^uu5M?DҮ\מJ4/ O' R-acEѶ"ҤXZKNuSJ^\4BϬj0>/T n F7{MA7h1k5i97hV7T055b,Y;7N (̲ 볋k uJ]_d/bt%`>IdrT+-$#Y\JXO{E`kz!=-]I6CL~ :z\~zDCَH H8!m"$EE :b&[)PnQf4uv*kp<N<<EДX\ xņIҘ'>Xy&|`iQn kcT5hһ [yQvU>-K~>7Vr_9Pu* FJS@lq}qjHPF*f'JgNlV{=B%jnŮ+?W=իI wMsM?d/5ZH^b˯lͩW5ª(v1`Hm+r0<=qbPpZ(Nc7LUc^7N۱$:oXX_U6D~IH„F'ǝ6d% ܂a ,P℁'t9mS>y*EkEA,I  1spQFڄ.eʚØ|_p ZUEzB1WL={QSz @CӃ& .^wpy(-_'~/Åc2_ʽrՒsY0XO4r d]JHZ^rnUV- =]6Kg > ?e2$jBJU|d^]7׹>)-8; 7oC oq#g>(d}^>^!(灥@JaYl(䑩s%TARإ߶Jvb7}x[|vWvo|0Fču1,AT;.VƝ爲(Z f zd,N6VE nHIԉ`,2zRmh ")n$kJBx\su "܁KЄXyD^.=(tRy9dshV+.O+_ x :*׾_G+ 5|{1#D\Βt+ ޥcM]-싔>TƷr?nX?&cF9Tˉ}indEb.ś)r5t =1-ԙkFF^@lyjIQ*܍Jy]$aX e SqD i9o2/6B^0gN(Z9b1+#!{Yׯ`(HkEbK>HdwD`*>#0Y H; 8ro:EZsvB؋q҂،ly韛V'nJQPlʧ%{;4%Sy) -\nC' [T'4W}ܑKj M`\LXc>ё\0ugE'5: mu,~ALo2̣é<mt gefvJX3%.qHj.6M#02R#KxYD%0k.b3wM|ᦫR܏/n@"ۣ4pzh8hK$ԩPy? Nq6i.r|!zer0D+ԙW.N[,\Қ]֋[F'c-fY18]r"4,lAt4Wη7) w^$b\A`cyI-|Q 2EYk8}w ڋUWFAsTbf+PtXwH6^Y᠛#0VQޒ{]1$&q Z=V^C3yd&y@WWM0OMe! &3Oah*9O{W~L$*.Oց 3/T٦ Dc)^!0qp|5YFZ€Ω*A3)Xwi̱[M30B^1v T^k J.-VO71~AE :Acp]}h\9x0Kw2t+%᩼7KcI_|W#|`6L0 d:H23{`Ch@58dѹ[iﱂہ HnhGE Mqm~r "#8$]z#x`(N(9as辂9|(+& )[ sHax$1i.vC/6vp^y›%u ߤ yƽ/&n-FSC_`Ӗm TMBhM2E,NMOnŢ!np.8V& 1  1ned3ھ+Q 4j6ٵNï=_~[z0Ew'<''WL 09;)3Ѽi`Hi I9N&`Rh*aaNAqoE SfS  pc4x;Z~-8.`[atIۡܕ⍛?OWn-Meq֌b׭IrXmIRR{qC6\MNPj"eWPW>6^W]%V~ i41J;+n7=.pXs:~a周4?ұٗqnx"U F7g%g; ےe*UXS5ªVZ0 1 36C-f C|{KƠZ Se5Òz( d1 8+37-3G|v EUpEe1ۙ3>;ChB y2VKတ6hB*Y7zt|WC_s9ͳG)!w)^E+0s -.8FVӽDLPԷivin6wmAzz9/Ib\90t0N|hF30dk(onhh-$]rn>. iQ(%`@{6<66ms{kiȴ-(x64+Kl wkv uvGEl^)9e|FKTFښGX'dz)Hnb5dKNo9aɈ\A@Wr$4u.fujաrɜ\w=5uCfuxSi['j7To$.w*7bWedoeCm ^.7F~+7ǚCcD\Q֖z7;,١Bx/O##m* I7(龼F8:FƵUR'Q&%?.FyB`Gp(SHb(p'2M:oGvֲ㰻:7 x\OB#w{B[EEcnr1 ~ɭ~q`L5y d\2ꔚH5yoq.DV{*SD5w h3p#iɹjJrM29gdTi!)$d6 4l"Ry88cI(zj7LjrbN?dyN1g[vD(qG͵-[Gj~Ȩ fGdrIc)'Z5~X<5W $pʡB )g&X4T͆٩ A5q_PMo=l>/PAy6b.K&s||,v`^]J{UG $& p]$ =($)S9/e,;) 9{q{ :_17*Xz9̶w\^ěꀖ^Dފ.۞G.,SݛB*&Ϋ~x5ƞOY5|=6Υg-1{^d%kRD8Ė%r,V=sJzT^|q& Ã=dvbtfe_ωJ~堉7&Җ9 9ib3X0 =}a_ .h>[*h@/%w%k2FFNALL$Psf'U&a雎Js8``mD<sv XS/|YX/ȬW؟^rik I4ʜiy{,˨ZWVs&pQmpnB)69E8Izuj"Q^Mfm$7*A%ߢ~\:-,Q hҡeϡ:rH{ '4SX!|AMKBPhHTGv; P&̰ܗ70_Kn3M,&*{xzo`ھo6-&W!Jn̈wN1Ϭ`>ý'}5!)g4rݑKZM.VqL>,l%qslZ?N(+-aeix;D FayF"UNhJxy0D$<6Si3lt':i{>K@b[Sy=EN%La )(Dg}*Lhs8DI UIXY me&6UO{^/ +.AanuaE)-D _ FrRLgZۊb#YJoO.Q/D/)H%OjFPϮ2 >+}4+%+ R ՃLpee0^=03L^=n%)^LGA/9 cJW\BnFBdJxg90Qncu: rd<=2 +#{^[E* e+mP87KrR kޠ>K4Z*RkkFjjH^q榡QԑLPkI2" S)>[ O=3מo^AAy!# i͜'$0`7LGbe9;C̽Xj#K*@|n RF|ZӡX'z2]3? ,& 6OSzr6JIιY7rܹF!yU3u-S2&.XyD "ZFRBJ"0; J&ԑ#RK~5mCٍ6^kV #sgD 廎;L|Es+f(eݶ) 9_Q3# KJ)31njrҝޑF2טuZ-ᢩ-%R-eG!1r?Z@%=I~ދ 4 X44zC IϿ\s0%u4"Y暂 ZeGwŦmFEsf?Č:źrV7Qn%gt ܮ^[̡Ir"Ċ򧜹OVyԾd /ӈm ϭ~IQO[~Y[ R&w AxE|n15 ? L{x^t,L@y`Ȼ1ŦF(cŦG7v dQ]W|rYP 0$@jZBl(`3?0a&(_&tQ4ֈtdDžE۳a^BŰ/# #SR #e} -ܺK?g,C53x S3i)W"pC&3GԜ T85dDBR2ĎwT3 !j_tGӯ/SJ/Td R^Xt}MI^{ ԃݓn۞PǹbJFS޹ a!{Ơ[JV ^gS'?2hH DBwщsЬNvEqc?Zjhzm9䶵[YiXM@Y-ZDIXS* dg`Yj{.#;cĢDT6kۛEwa_NrJ&CBWпD1<]q>~ޮ/*U] :~sCHm$ (=u됰ߺis"BS4 2A  Ј!0{'U;|T^o& Llpu:!+R)P* Gq\X%/FJ6/cad0R9B-VQh'TK=z714zL]iF~VS"W {ӄς;-U'SX{`؏d\ 6 y"@q`˰ T"NOBUH%2g9W0RA5|{!\* kFs3-R$ VݽQH8ܝz=A%}υFK+\v1$~x<;J=^fctl ȁК` JUœ2P^ͥQ8ejʵTP5@z;U a;4ƔM샓.PL68S%;;<wybsƏ,N JRRQ $ۅdkVϮ\;|哫`8Y% wN&4+Եf R,P`S;LeHײKvP_Lwi'V/6U^rQ".x oQD(OIY!0GU1>x ~2 Z@.&. $ĥuR %䌨' d>CryZnHL-AW-ƌ2uUˀGo}3N3j9ha/lw;PRݥ 'e>5p\k5m s=1;f6a!ǁ߶<&($ѫڸmG6MNB;9!R]UW@V} ,tn̛H4Vp]Iޠhh @托/WUPLƦgf\QU^G}A^yK%O=_( "IEeHSB9dBlbNJ^’VsYE9rbxhMYIHd֮ xQCm!:llup}5Ksܸ4x=YBVFx-&7]4@(مhd qxDi7Ihgm 2+"dvC0jڊJҶɀ@ŨN[\)I)n-X(zW :Tgİ H35چہ^EN1Nc@ᵱiIyf4m)V'';m/~͝Mjl<&k _Xvje273ۭW}`|GdZ1" ާ&eM QS`]yOJ3VsLY{[sx\5̣B0Ҵ7mXkjh71MwsɰNcM*ē\} ΢7Bx{"EY'~BUΎCØd eOWue(P2Γ*04tx^kk.4Nkw8wY~wdQAwla `s [_y ^=Q'5w#:e&aD"P ST9fbwO֫6)gUSWQ\l=u"8٢ Xb]_>aD\ b4/.)C+jB/E8PipLELquʽdּ1"^ 0Y֜N`ƣm`^,y\b?9=ʧrbR]/xy4ऺU4 r[w)=@8Tg~zl(/dEP$bە@! 37gO7qtЛ؏S!;LM' v2(NBpngj@G"%; R[x1ͼA2ސD웝lϬ_ dhvG~P1US*ZGp X >] 2}Lv4A} E)}UӑS&?4LוWdO"g VTܑ֜멞h1"u:{hK0r_' VJ}y[J}MGJx -TgM~qT@=@Q {EďִCSirځ~pi{ZOf@d_]!YD7?z^DZxDm#f*JDL=Mͣm2(<m q:F.%]I$UmHS*/rTܳoKM{Wm/yUgjܘ,礱~;4F*1ȱB[`(DۋBosKq&gF_qܮ$iⵄh{]tדXQr>G"jl^+VEkHL E*NamfގVۇ~Ɍ nUףь_ҫpZ/Ux\O02.GgD̾Nɨ6wL@xliec%Hx&n  œ:H pt;g+kS- dJ 7#bbO%H`.rG77ŅIIwr@NϞ#,K |ǯFBx4bwW[y?Xk.^8>77^کcELu)XӾc: ' 8…@ciqh2^03 βf%+ ѴGE^nۯj@6{[@fwR6^9r&Nם@yviI3v8l(( ՗>糃1{];: ?h*Rr[Y|oa]!c{[?/lP)WBJGє_N/n)߿G**܎F5x9GK+[}5\Y(DaW eV"b/iu5G5#Mq5\zw JߝM4dEkUɮ[ι)J>/W$ĴSZr;":\ɼؤRnNG)׻twfm~H]Oz Fz1fx?$Zy\( XE3P%G&򓗃ZeVҐ6U K>6f|bп׿JP"<"th7{ЕtnPI^V6IQzP?yy,jH  :g,X{Tw +(=#s@8r! ;`i4ON&˓WJq:ifō{E}]ZU%԰;ٜq:7U4bwќ@$s@V ES/4F|tsPN Aphh9AgV :Vf8i& cv:X6eȼ'4usCDߟ;5[h9QӾ0Yzv!*^#p.y^f:qtܟ5eئtb^:pͧz}Wt NzmLJ+' hg*61ID) +W y(N&w+aw[%%>IOWsb*'rqz:;64\pHo8Dz9WU&qPI\[9PGk'zM+"$(c}GrpG6֕v>LO3t%ɞF_#2IW3\r5 v(4? 67ǖ֢+mf>!o᱘1?_ Tܵ; ݍ2e!ϓٗzq欭aNpq9x,Fo7tcg}|XgKeРjL>&9ՇY?!'4a[(831$^;?گ KQ+GP2y E:rh("v·,:'E>;#Jf6s"ĝ?ңGI䰸Yo0c[p?jf?^ Bl2uݶl~sS@\"WՋ>5F;Yk^Fոqg=~(!\B` $ *:o>Wnn]}Aw\*&“)X yDd>,/bs3Aw[$[\1eXL?CTK`S~閮ʴ4ۇb]8E?)T/$D^~2TidqsxdtI .0e*ƅ!0xp?;"YmqK;G=r%ȤC٢D뿙wr`y;`r [4=ec\&M6@ ӹ(k#VЄ*Q%Oq"%;˨BEb-3V$Lm` &@@5lmgT*)s޵g91= )S GfMUڍEfĊ#]_oGx ܓݔ5ޛTwGf.,>M5RK_(Ώ^N)kŊ~<Đv h//RQ}VUj<od?ys0Zx(p*Xqz~wp"9j!IbKx##'SAGC\`ͽZеKoO ,cH>|mURdI{#'XPHWBjA%t]wuKNڷgW[ ]e V &;HL6Y'@ωr) Dr=Kr[EGspM-eggn /ކ5 PKmeہ7iO-%OAANzX'{o㒵#DYYBܶmm 8ĞZ-ċD(O[l׸'鲺C|? wo8sK&ʄ/izr%$ M1s:g崨t%ʈ'u$R7IuE> ٯѯd!ue$$3]nP:KQF\ԐF5 $/ѱ l)#j3QdžiMj 50&lLx`,V3-4s;hH<_ñ>3^,` 9' :˙֩cӿ~q؜ 뚅,KhHt?eĪi6K5~ q.X>.5oib27Į4ĩEy&09ʶL zM dɬXɃ%)&ixqӪkK/[Fgջ஛tF $b%/<**~](;4+ݹB4Nya3bު#l!,cDd(t Թ/[#,g'sI> ]NR &d5˽빶Ww*sN3 FtLXz1>ljeWԸ҅j|yIg&t;:$%~3P[xc^3Ӵ z}V G twSD&vt{Q5FR%xL+$4:iW·fCjA)& $7 e8oY͒]!ՠ/5:[WnҎ$Tf[ Xj`(V~* '緃9u(,y?W;l"n.UmI7ȀI{+ ̊ KV0~)T׼[X;,m`F D|IY;N(7aȲeC"P[8Su)ٕo3M'q`!1RY)J0x3BWx M z\DG4mj+S&Jy٤X[tqE%.A hc[1o8!BzM w5U\}t^DV*v4L$gDԙ!I5S0`pذK>R~Ry:l'CX͝lX?蚕h3z$YH G=㑪'#-T nJO aI# n#uDJ⼻"Hn<>10QòV Hm܃R J!d!,+S蝗7kb_Ysw904 c'qGĒc|`g6f*cI9ÿ OD/wB=g:.\+؉Na$E"@݁MvX۱e1DM$z~9jCTn1@p|[DʮRY\y¹cxIqeQi1}>aV4Og%/%-`ٴIxϽjHOov,⻯{q'<2*ZJN@|X7 Z}bI)kܦEw}r'dz~E#HBY4Џ$(=TqmjvﴺMe]'`L[Ŋ jJ/(Fљa7ªG ٤%=6}㹲1 {sw V^M1!fksCh3%T%׀+gewH$1H;;Ke8|u/-z]#<$K;k#69'"ΘvBc0:?ye6đR$ܯlyj&XRA۶?i͚N) ݌8&tGbwèfmȽY,^^ Ѯ#r90Y.0xJrtҍqI<=;GE#uXQS--L{4K2 &y5K 4~@U^NJ:G`eœ#;0y/pAKYo`tr"./A:pRSL Ys]^!iJ}8H7che UX\K~k$KS"9VČf,3R$: 8b7W/R(K΃^Q=XS6u_],&B'F1nQ=vxHDrAu^JU*-e&_US]v`C!|[XXsILFG, ybNUR./h 'm/Bg'!Az[ ̌>H=>m+\@u ZM2ڣli4:ZpISz9#t)I1)?ri - {B.ƢLܧynXXQgmUnyfN=]*&o])K N `igL\9N_zevC-PMس>d0"9_efA=~{_ekq#* eNvpFAsAuM<)b=,)], =Bv&߾$; 6GrO01mt<B饕k?^ijx`$i%U |PWЮu1!䘌$W"CP SRLMMɘN3#KSٻG袉A(͐`o>?/EZGy/xZ ZSis.ꝧw>jB.&`?PJ@p;[a.#<nL9ݍ񪱇z_~֟\z3 -4deiOhrv]5sw>ùFċ1O֭+/F[H IDWTi ́ r&D4e%~ZirȄLA$! q4@[ƛK =n TxT}KIDbP2fF69]۵KIs~=eFK^Go_Z.Ptzl wGk` BG;Gf tߡNj|X?[/ƏȌDro/x.Sƺ_j|m[HJ#3VQ@,\a. P,,Jl C t֨zѶ7=̞&HdJȩQX^T A*p+.V;0@!6󏕖9S?bL! X2\46&[;%L_:P:!ͷ<ɴM8m}ř G$LyJ#O2aViwK/>,iT[½/?o|ƄI 5Efjkz4(Q5xT;2'T'HX 삵ia |Mn"Or_ŝE{t[MRs1lʔ' R9e2ں÷)x,-Ӂ)Vk̊ap:&L9Y:{)7pS:U}6h,ckHd9 ;^^å!$+>$juVT1}v?|Z)P,zkHS3^-7V8Hp!KRem\ -睄mkrMlfUQБDalN"YFif1ɔ*e92gc#'Rlbr6ܪbt_@s=.J*mvU"*av~ۨT*G;$lQ55LlB"'Ls^C:{0;&t ĺA<+i %LeiL'AssPD_u5odB8̔ĈHQ${Й@@𑮗CF] =/d=7qs3vF?q9m*-c '?ϧҾGABMiܥh;rL8G aN *dE_1z.e7;Xhh-'*g2iKm$l,HbH^g.Cc:LU W6"g+dabƐzGWn*eTgkG PTAt*q)bE0zZ N@ޥ'_&n6S}au82l%MA;ϵVv-cƆ"6B nܡS5sh+K?fJ24$=8ir3]5NȎ=0IXnPVc _`cEtj{ p?nL6UdjD=?V0tj+HMG,7> F,=+rדl@]] k%En %lk (Ƨy_o4rr(i@_sȲ1% !^:D|V\_c@X".~Qivi u0t[Ht+oJȼ=o[* U«rmR=S:Zo01i8, <}Ikߗ@$7UbszVwHH@W["|ujN^-^ ohudnq{OaQ@FPuKGY,ԉL@j-b 'jO~X)~^A_?Sx֧|Z}KAO%fgGg ]hV2nQ%,ĞRYX<fI+@pbqgN݀o)oТ|lKOdheWmA:8H3U%]xW~4+5{$'m{v xYG^Pf¦QsaD3N9HΒ7|zr9-xfZ4䪩UX֟yh4KB# .s'ᔐ^͒$#..yb0 Y}KAf>!sBϏ4ocQmԧ@GzMm7[P >(QjYb P^37 7)ȇJM7!7,Kb]O:kYP$Cw]?Bq[/LT% 0F٩UwgZ4勒hg#&rtGy #ۣ%T.DXnY=5{9-9ֱ,ȦL`olGiJxWC_$FЧ0!Cf<`Ɂ^h󒦔^5aH;6Y# CPag7(:JSl(Vc.2 늛N!>mwQQg%z=I8 |-o2{0Y/:_Sr&>D%Y01JY! a+Xl5ƨn+K%`|OG7 6W5L7j>{;րYϻ& qn4w| u(;UCv%)#"uwYjQw %P@)M+y @9o6^\Vg\ 4HM|翢LL]BB(K%/һʐ)`C䮗/0QY5qΫՉͻE" 7Qx2]x񳤒yja43QZ_kʛt0Q&j\y&_K|Ob|tkp$2_LxN@D >5Tt#]ɰt/`j:xp»p}۫D zV,79S3;G[$t?~;j  .\ Wr7E aF Ξ!^ܧ^tS9M ZOB2 79*rqgMĐ\Gē+"u|"Ec Ay Jԕ8^5 H*+K>ͨE P|O.F)=Nfa5DNk( q$S}bZ_1of{o|]ŎcrȶJ,\%}%68/|1ʿ`G=|S96\yϖe'SxbA̺W1{:LK*#uR35'Fm5^Y(7ᷲa'? D&g4j]e5B(7 ;P$63;yZg<2Q9g[yar vgت<uIy=vKWcqzD} @]D&4lhRLaorU‰X׊L/ל&mMfā>r10ٷi~m2:BYy y1\8޷z曒9dИ@jj~Seu#hGǼ&o&W=_.wL^,/l!*L-:OdK *rV_ɵ]:1"#I BEÆ[&hw6k*Y\)h4F?o '[ k$ˊ/Ru_AMسЁ׶Z6l2]lx <ϽmDr} O퉴hsRy>!lT A*p[9f Ł 1Ʉ b.#TH? p ':"#,ztt4c2U IH xoI&9EQI wB3 GHBmsgWfW?lѬx˕AD0R ݱ:`6$CN?U-#OHW&@ҙnYc۽bɡ FNܟ߯^=6MdUT\7ͬ0$C,`Uu%u廊:o+/sTX(j7.]wgq^%д!/=bSW9A^ fyx_(,DS /;x/?16Q'IJ&VpIn9qV/ueܰͧb6A +73rfg7ܡtZ*E̺[D]gbyޔɱF[Pjy4@{3]y%o=x%;L P:dNe: 0@̿ic9Eet3Gؼ7/tr Z ɤ-Pfma<ǯl.P xWb[ Vb\dz^C~}5a#)rS/.Yy2Ѷ1F%l xN}Mtux*Z gp j f6=ij-$ UKͺ+n#&Od]61"!k _Jtb{d>bu$h];fAV% b;H!N^_fa MmtRsЀYƘ:{]&oe>5zӪBwz÷eZU֓wvk ppu%ۡMMb0q,r%6(9GSޏ 9cEGdȢtwX&Z2T1* jm5M p+fޥEgs4os(INUj>QiQ\wn#Ύ8tې®&9vPq9DV9.NYUqso -~P/Sqe4d$.6'~-)f"R-cB2O.RO|rc1=9ja-l눬iRU/,qL[-U9GD—׏N1mgX:mOgj4άbnBwSv2v*&rG<0_iCv PEAG02lnMJE|p6B1 27m :"14r2cMF$_uYt^&z fh?W8P<}/؄j:5MH569Y|0gͶ #y W!*9V*R|3jנňa.>;x"kh uF}N-%^.p0{b}gC EME`W456 D.{ ǁb3:n!] gkEoYx4pײ?:EJa"؄WXw-v%Gm%s-+22cФ׹woܚ(:n70NhRL_dBVe-NdI9jok5.l|7'KQ!ʉ:a'RI 3uzdIxS6X'|קEI^01I"qPdߑ't֠-XUɧ!?G3bվ_^A8#TfrcL)x4tOU=gREo1zVb;P2ѷ)|g$66Rp3=!T0Pb<7#&[;9#tu&E)5'1YҬ̗;dU}0S9r\ńI]X^Kx|D đLDݙ}$:u+²`[約H(-OAX,7 ^ZyBK9}&XMQ$8 e'o>Sp,wp8G Ze2kKVW7 eާ |ŧ\upg;lt-ΕsvZF!bEn ȸkcaY~_-riοD8X%ȍɾH':䰚"S Qducbe%C% {\((VZ!+n+ Sl}CS(k7T6-PrC[SKgqouyϳ[&*?=8u cA|qK4mqjMV@V6$0XP"aLwrx06nR'.~%;C YOm(K 5224pC +2 6NT5,bK% +H5xmh'3k%SlҹR'<(vKchR#?WˠpFDu~~'މױ4K ^DP9[6a%1wo{pK 4lcN_"Ti8 UTEEt E>p>.M(bbA0UͦDQ([^_/Srg ]jȁ(J 3jUK}ƾr&= @i .pg Gq4oCWT"wֶG-ƨ/lZ_ӒyũC?WxP<ax K ٱx7_*$9O64`Iy9He"mfL&wS`G)Ӓ3Lc;bD@2Q$e2dx-ViF"2EWTO.'}a><:uE:o3 7Flov +R 6m1*M};KkR3ċnI#@i"T\8 /JF[뮉JEo%=1حaS;YPU3\!A2t1(.bz7{u!sĪ>|JGq XKu}$K]&$isT4P[`]l/cJm=ٌi[G1n8_R}Q2NBsm?_Gjg u4fLk4ri譨ݼS(}:&˲^Z@F~ RcE >-AF¦ٞ(1Wq8º̛~s@DUO'fraNvy_cd0(soSκ b4^ρ_J}f2Ì{bz~'q[J̜Q %W$I/ml/'R7MF\ o퐀?òr ,g)B x+"X0:'Ʊ[=Ht Rڐ#'w›eQM&h5&gOM>åeAF U~-Q_ ^'zTg|$*U7xVq)?h>-[*|IosT,/PMQI(TSt.#J3 0ÅE"A,Į<@M}I9lӼvX%¬܍QIBlYnEl]pvLfONڭ*R^ "2# wZdxy@^3)G$-duhie]Sl;_$q~FPz7(xx'?1mL '}?x$rfx{~AMW&3Ez1bH&pU o%>(Fk#-:ݾ/ cGkwPZ)5L&V!^`"o{jR늁bp/ͨҵZ$ޠ]&ex?!\ND`YU/Vn%P;.~/5w p"-(dž,TqoDypÂht{YK%i؛+_\)~ɂQG^ jf>6 Y$81G TC X@-wڙTuWw%Y\@ _Rx}`yyxmT`e!&}؅;bH|K0ftԅ=N^G7H\jw o"QQ*=6|p wWԭpJ:#.iya\*)Zf"m[0CɭO_+ΐB8% ؽEk_-i~Uǐ?&I?Idz 2#F)Nn6P5ɝP't~+H3el#671M^ALWO2#->d63LS_wzK.eQL`NLJjf휽ј}쀢*W5}ܿzBL>vfqwؑX*_ׯy]A RHtc9dwYqҜ"0j. ֧yqe2lQ ‘[Cn%JȚ}$˯۾ܰ$ !ݽֿҫ9GX !}Ivկ5m~ƘBOܶ ly'?Hq,:61lWV(YY˜{Fp=uHNdR:atR_,֧g &Ս|ʲlaƆ1vo,BӠ̱ŹԨgs7@0h꧴$M.ق,R}. vb!E#xb+U~@>!*UU{=-?N*74NMm7ntxy78HO{6rTQ^ΣBn\GFX[}-;(|;TE{F)E/v"-TiTh+k3b!Zƈ혘a aPyf"0ejPuˌfL~T:t P1"4i:BQ'7 Q߃X{ s4CZ%2=\fo.p3vIs eg@RoV"ϏwX jay͞G#Tz7-OtB*"L%$C@ Kt\ @^h兂x|W&nI ^ESp@c*8&#r \D*jfE{G %Wc? >7o^:/ǢW6_z1 |:T$Wj7 JJKV3 :$I)ί5W{οXɭ3u|,, wkQSħtjb0xf*OC ĥh=N a0С#k ̙%9 59+ Ty,_7)}f%{ ȨG2%A4Ʈ=fH.q'JId 2mUl}QgxOZG~"T]5ARQ; )iEJ !m.(VMd{o`[@b@Xw߉4![ͳ\:J.4KC 5<ߖbH p$~Z {9nи:kQPODYOT(3@DGףb AmU.C0fgbISppIt:U_2S*N!V:&)F2WVQ#64PxO$>-Z9ۓC)Y F-tgpCDo7nV/ CN? '[7DgSK+63g.:8.aދ;yb=OUTF{ӓ (~HN5w DQ5aX *m7̟L@ b*-t u?\U 'Fp?jf`+ Ex/aVtk6Z :`X47"1#;Au3}hpYBgnIaӢNn#7DiDE s0BL͙F4YZ&ޑ!trnp 8V,aJo=|W~Y}& Wޛ^ r:6ŃN{[v9K9I'^  !/1j[y~ǹjۋ7r}ݲg6Ģքln/ :u:R O3cB&WlHM{|em=`{PD 3qapOXWg WhnWd ˂w؇Ŵ.ü[! Ij,H$ab{<C9k))ayK @ ޏ$ aq҇;%އk9 EUH͋I ?fxKh=}3"rc͆ǗecLg2Q#C-"VS*9[WoX ^s [qD@VSȩi|J]I奎K-L st"jvy)~WObB:ߣU}oЇSD!Nf2UQm8i0_D,0Jn*lA DsG~gAkWI}@8ޭT2X9i-_bĮ\$|} >Pv+=_LKZpS0e WN`ō ollWu0aNŝ`[JL\7p ≾b>kfk}~?%D2h1?`o?+V:<۝B`HqR\+g;ľEj" X luvL{{Gv=T_C"-MmCvӤ~gN4ry$?hzӆ̎{|(%N|P愲6G % gԩ3vOt꯮_tK'Bk`X;C@]Qlw*}W=U/ '>X )?`Ðdڝ^2UŔ sxr@]2L#rl5wc |w ^o ]fNبLsjO}6wwÖ6cxYWȺ *FwU5Xh߻B,5ȫֿN_HXuB,3w'M~ʽ@{F #&뙚AttEF.A`DTLɃb v톽3Y5:0)n+( Q1*bI깂4k"#"AZv*]G3If-Zur;ru:;XRz/ qg=fe2u2+u9I{U FiIB5תXu@0MFQC51&id95gMz ^|%{(LT }Q|T:3N, 91өx"@e#/6p`64__ϻctZׇeڨ@j1֥mʕZhJr';Y i+^aN!193ى gֳ)#|X(_is0/!ruZ01='<a[|Gn!$F3gq>ĕ~ A9ga@&LCdGBkWdE7ͮx}|(^ +` !s#~3TI|A7搂ij Q0-Y!d=AO°HԚa%Uo?C~S|)eUmC"am-%ֶ'4*mâV%?L2ʯQOXs*<E֍tY\:(`%C |u顱yBĿq\i̋g`>XH iakc_Ph1Ir`` U禼AqيXX9)ݣ)06y7_ ) }z3qQ(0n'(h8%ĘzCӦuIR[J<'L%d@ Jid;mZ^a0wutod{W4ِIT=o\ImL[;${8~:nTr\ XTW1,a*7DBph꼛GCG$4}9VwFQj2pw8-<:W‹mC,z.rrKl+̿➆RsNEhcai ~rĭmD c\[#!Ч,tf.Lw{9ES H u6= >: &3MEWoYdpfk^y8PJ6EⓐNoiR&̉y$)ȅ~Del(I@a^'ĺZUF1Ml< S0^A|]6K&򓥭7KeS(lױ+9$u̮-*`rhn\9aÎZqn aam} KTwl@FN pn5s2VS/a6sA-L++p)H6eFglk`yMS٘2!#)㤻3ܗ[K$Ts^ﰌ9ٴYt|^'}'sU(0?AM󐗑R5D,₃oC#ęFפ<.զ墯j~c5 f1*- 2Q圹ʯ-n`[B-]m!ZvHu!,jHpyPocjjTIr ;B&Ȍ5z MNyCqOLSu~ U#$ ;\~U-qHLnWԆ-&[c`R=Ps?4X7%e:0v?vy8U&Pf {b{G^Z^}BUih$( '.HH.U%[9-FBF}W/$D8wuu쏖WXo/F'i,.|x`ab|\xz627e@Q G=S=+gOuNj9OkmNp@nGe`<"դs? ߒXӑfS33=7Ӓf\H#1U'%xlbcjÀ^9!p/X +܈e56 !q S88 J{5}[٠Øx)cD×|[`<.62{Eqf6|aHz ,"swQb͸˄Ƣ8ENw1a?KSnj/RcV˙#>:-W͕ņ1qA=I朚3a +ڎ`$qȜ|XWPm a'A -Jpّѷ-#1_8kz%tX4,u%̹jP4h&vIŤzֆG BіBx@bw~]԰*)r2¨xT^RnfK:F@5 ˹Ņwɶ63v~{Dy@7?CǗud*292ibB'CmFߝ%<ķm_fឞHG@:(Xի5BSQ8KX)^`狞j|  Wylvx6jcHݢ\?]T+\qN6mF"x <!SA YH_ 2̵ w;ჳOxNi ^(kl$QQ3LJgrl #׆aaxCx,< ġ=5+$-"YCr[9 6 v*c z]R?PC0E] Xڧwу:."*҇3a*- Ҡ[dzio~U毝KkzeBXk{dH"Kl`H \O{"R$4tZu*N4z8te)'_ Ֆ$zuJ<VMxNԀɛH>ToSc'BP3ex .#V}"'|6y| J gQgS:=tAmy2?66-"~ p&&Iߴ''aFP'ƥYn ExCvNڃ =*ޕ\QVbEc` (\r!]X?g1&|GH`2xi臼V]1chm@UDv^VpfO&CT|v)_^G{Z 젊.;3fJ?B^}is/X%2ˆ"S ytǩƇ) gX؟x*( t$!lԪyR i(J\Lu {Qhf$*8Q3P-L9z۝EL(?r]#t.kJ$peF}<(YTEg8D?vj,,Q~Rݛq1\nqU0:#x 5F-i*OcZ4~GQz l-cDNA* ;s S+ljC.8DӰ > '! 'tz YN3郿~ʱ+t]/?w4X7MS(F#nUF$.Tfus#]€ʬ[ ܨK~&q[|։9gnՊ%DZLϣWS]7f8;!Tmhla.ϊ-yNS#Rf#L:a,0O է sW܏|snO 2OfI^Ų~HK'Ă;TyN&c^ik+74}@;jA`a 2=X}TޛM¿Q&F8j HbkPㅽvrsLѕ&-fz?x? NѠ G: <Z۪@ψTBX&ʐ(Ig8f҉ oetvfb_PȬ fQire"AhIz ]#_rWCX`A].7a[85VU,j [v1[E*G&K Sn1jyyc9W0|ndt[D8ʹYOc)A>&V /2pHt]yJJO}|"}s +ѳb=[!,U V, '[Ђ 7 !g]IT0b-NjC;Z8b RM.yǭݏɔKf8V ~@YfN?D8h'goIJH P\oh/|SGa{ #DlaTnnRGw R:ΨyoΩkhhJЙؤʌ޳c6*Y7VZaL..ĿVEM\){>:=l6Np:wa5)eaJ|r> @wc07<8up0qƏa<&mw*X9;Ih6D8f,/z*m/L/Ќ#Zx+uYiqx-|4e2:k1]بmcy ] G6Z:k#7jdI:8D9PhfbU[yܹkB e"]?5gv$\&UjH%MBX>#ngpC̑dd@6»As"@!m^-OGv8ih2$; ̥Gjul>Q )Ek}F+1r;m9Hzy[X فui'/]wqkE+~ {K崆90gq,LVj~k:6QOĞ)es، 첂mOΚ̩kהg5*;t΀`|co$}aߝR@UXg&{x{l9vɋL!{k9NK2vmĴgq-1q^2by՞U?i󋕞t1t;-(FQ${PW@8R3њ)LSgdyiI ;{\*&$|l8z#VP-)=56OfUt<0?>)Guc *TAzo$1o~-J"Csϼܦ:5dU'Y@,/9ja͏ĤҭȽ')ohFGzݎit\BdTNl: )Dw:7'+YnMR Zi SvE.1itSˑCQiĜmX jtf8YqTGa2FR(B(;aڠMFZm=7rpdwd.B\\l٘s)+mtX3`6>&Ca݈V;r!+0knz}jޝmÐ,J/ W/jMw$\U`1y}r(Awcih=v,(K14~K?UUisFιϤQL|/Gz HuR]vK~ԛ۝4AF_vRM$M(Kp@v|,GFhFā9ȔT.B^q2`ΛGWOg%%WCߛobڄj.2OG },R h"idvn:&L )4KL-ԏF/9SjajCȇR;NIݨN8%V <?:jF՟6szM\^'q4 H{ c닉 GY(qZg &gqC|Q#d bK>_hkZ$'^xa}LRIF jz4F켍cX.왓kQ, - vG -OI'ܠ7i:!$=]~)N{#KVڀ&;o5(4w뇦dhU0{K!Q~ɨ@;, xt@TBg,|&/X1߶ZdMUr%YՌ\y9Z3~Er Krqu-).Zb]qSjx<֋h@S?#h ]fp%!qeq/z)<82q#.PXs™ NkL`' pg}"@$k5pCU0VKY03;2V.3A C\gŚ WWy6+)xihn<(X$q# R壥j{h jo{裍0m`-7V &H)~b9-7t 0E)tg=.i^R vQ͍Ju}W13:9{y썚q2 6sZVh@8RV<&3)1 +K=l]XJӗeըT .WNɛ\+\TLsN{PvH GG^ZriIhTژ3tj&枬{o[-T; mSCs1q 9B~k %QND,FXrQTNo7I~bsV4ٔGngvl# -qqG<]v|!> }:?Ds> ++Ϝ"574J×3`zX/S m0=pJ>3K޴ZZ#jQ|Pb5Ek"n~HɁo$C$Of>vZ?U0ˎ v)[}Fi*5Eǻ'QH8^_Vm ꌺZW1d36X~ qCR;O\ =ru`7՟w(߆Gaq 5ߜFZj;a($͂"L˗` ga9Ұ ){Z2cQi)n~_)#g>>rn[VDݓ,i<LmMP'uksؼ{FIg*JaSffK' sj?c jfPUvAص#椉PA? WQI򟎣Dw_gNk S̗Yeo+Y](+o΀7|=J4r0Ր##A_}G8-3',QؑȬp+(`b W6)[1a5Ts s$H[4L(M&I=T**&!vd}k#ChO1,Jũz]PLStNP?1aqЭB2)_m Xx:n_H sY sFf̜uİ3z@B-;9>:Ol]i#ؾ: |BLlp4 IᴤW^{Ez5֮kUYӻ4}Ej.) sIa 03W@z1nH$nxM>0GcOAY #Rpi+nʠqͼMO~FF$) GziIDO31wGƜV>3UFx2[XLJoވlJ3JcZ SP [0(O(bpeDg^4Ng 645SwNƶةvGu^Z'gO`Rvw[AlQ^-ZW.|;M2:W *fd8u'R_=цG^ynlVXjnӯdW0ՅqbJv|pkgSy-F/'j+jj)N&2I uTz:!Ľm ge7xEYOnvG N'Cզl/Y7aғZInjY 7˙(B2*}~nZr>ImIJpMh.K$L)w=R|ψ9Bn2I"R(cbO޹S Ʊ\WfdݦB ?inY(7Eƶ@)=.Yΰs  q;~Ni&3 !yT 3`9r%Ү+Gad.DV4c;aY] 4`x(heHa]3^NL߷[v1&›Fm46 AL,ג@ѰusI%n:BwBTMRwHm%zk ^%hp7e`j7/2]gRݖ9PvؓȥeoT]f/g*\d*'DOAwK_+Pl [kgCBUOrY &h4't*8(GU`#t zƮjÊg_8RK IpI7ΰe=P5twXHa)l.qRxXZq3U/`DB852Ur`]8p289Q ֆz\ 6CQ?AܳilP%B^c,dbz%~"&^bJW[ PFuw$uzXa`ũ11${#:͠ϘbuJ5Uz".bIǡ p#$ es$`:0ms0΍&& %G6 F1;sMYD$CZ~1lt(B hͽTL1cBmSlaNVl>}\f2K#8[&(#S\ezi5ax*,5 I8lޫ M{= {z}h"̲Bsq娵ϙ?7W 8I]%ep\?voW(4l":2j2szJh`?JQ b b_ְ9.Q($  d{VPč<Ywk/$wObcG&md)Td -"'Nh]Sh=xPAΘq7bFp8P4('ՖScɶVE^a\~ȇ ^T+z0#*.SFɲDo~xWPhO*9= Xрc6WS-tL@4 Dv\@[Њj1q ?&\ޖD\^qʗK0#tR՘ mp'I-ݱ"BtPgp/]:t't!e?qY-`~reY_}햼L豰vztPKn7g X 3NthNX`2z;wV[l W  ~UݔӚ:b~FrgE/YZBqۚ d<‹1|+Jr(~@pQѿ[)ۜNsŲ%?pgPC#N,MiLP.nI nrU;jy݂+U \-{qrJMeOK<$%cȌʀsTM}@:(GB>\arSomldLr\T>j\*jzNsjAՊ"9 <`S2K[,|dPaT]~ꅴL%Y jq֨ 81OHlHbiJ/~i$D1ohvUdpBrA!퀏3"r ؊ {w=IwNJ2xjZs JYp}w``N:5aD78ҲT9'5cO #k')w~t$a9w zf^ow"Fѧ43&*q)'BwDD ?6pj{%@.X>Ûmu,W XVhX9U%[H)!K֕ tGDb9%Ruʠ)ڵ,I, ˀ%YK]i[.(Vn27|_ I5="*ùϣ 7)^;Z *ưѴ$d|D+g)d%V' aʗvD–2CaRI`>hAR4;w 'hjQ^[6$j2q9_/vЙɹR{l\8{0N8w.ipd^5S?m;EI]o-zJ*N8ۅ(*:C+#,y@%?ŬWx?$4kA[^ bj)jdr bh'J[y%J7KҩNAJ ӷaū K.tcщTlPWI=*_i {_7oߞLAz5md ^J1P^aa.[m½`ul#9^!M[um?ƕ%?IӅ񚶏߂N%c(TM|q2JcEc 6g ×:[4qa Iф~9OYo:?-Y\=)ߒSﮂcw#0'm#AHZŽ-uM;A3sk)l" z͙-?xݎ13|E f,[ȶÎT{Ve+ zr!t-C:' Pt]ϙjʼn-l Aw87zU20p k s/~ x7=Rkt<G@h-lA6AMv0wlՊṸoUyg3O)VL~͑}+;}r#| ۧ75 p S</4OԻ]EK/ vn'zR>nL{?D8GczWS(ZHf(8w}}(xyS(ҭMq72z?b2vH7DiҸv5N&ݢNol n T9 3z`7*ǝ|'JV-Ai5'`@>um &|vWyVR@(2wőxkqDZI~x])ӃQԏGs%05}8Dwfؙe~:PԽ+~ GݮF#;.k`om1EҮRZ_ǯBQ%,PR`K $l$(J޷;֑:*{h ЙE@}dMbq C#cQјْ_tϻjN_4-$yD^{#7agvyXUpH.f wXEb)mlvT8QTţ=iyzT;id7+C4 1^VuYYB]ؤq/aAv 7m/%Լ. *NOax_$C&r)$^V?1SSYZoK7ߔiIOs κEFVe#lK " 45pJ'+H,Caz o D wW#b  δj0^ Y܁vb`$.#%2EȜxO-zh1" gxRȹn sُGVPyjN6'9o##kVȂlkMiO"q 9QV#jwɷ_)..z81OE7djD?fEX#URRVG"TPG=uS:|yL@Z{, Wq\K3[bö;yCm"x`8D[b8Gmk?l[k^ͣWx|}ɌY_fN BBIy2#ܻYj}[i)s Pb dtY/Rd} ?B(L7o^BDWjRWlF&LZ#`lPef8b|; =\ݷVf-@eW.ԾڮPWJ@o52X}+D-AioO[zAK_ V0yKO]H~Jmދ䒔Ŵ-@f{#pDݛ3yP6a5k޺L`OQ XEl&q832鼈-1(wէbطwoYҨ6nJBEǣ/Pn14؜*j xX_:3VP,ARCdx@٣A!\I'ׅc4ȓFb|V0 H@ԫW_5m0Yb *?q@ gpiGݓ&lV8)PwiF&[y"38J'WQ۴KdE@Lkvai3Z7xt; F}慝JΙ܀.uk[Ú:҄mc1E-Vߦ-H6B ('.*5 bR qGVQzV4*V@QX`Q.DAgE H%Sv=ɗп7G3@-Խlt&Eȅ|J)ZKM  !wPU߳TdLE)ʘutioAHK6u(rw$&Get*)䤝rCf6_qJ:8R5)Er4jIc\PZTX9 Y97bDw)6µ9 >،h!a߈0N5ξ@KX 5wFmjfeN95A\ҹՃ$dC?_J8ߐ,TǏ0^u9-~a! ȉ a^_36Gk?g b͢AFSGYc 7$'_Xgh/f2.+rVCB:Kyk%Ujу^1sD}XQ`Uzxw wOeݾ_,M{~UXj ˳ cywphGc:d0+F5-MvɸF$>e1hWhUfii9܇'gmHnGhSUCK>&q {>zF`;Pe{\M<׈UEyW:3(xHWQp .&S:M#'/* _Php~xoii;Cmr ٨#ywn4]W.{}*G(x-sޫ(CpOyAI ͷA=7\>)(y'c(,re陫҇@OuZLU AU ])WRfe &^ V7pO o%YJ:r`N6N{\#^#k5: nXw"\NeJ7jf/t{1`XWmÂJNE>B.|ỷ%SAU ]F6qxe)I UfyVYi*@ zUn*_YEYlOmŲAn`8zTaˉLe+eRkv #Wky] I@:9ًJRR nA/PTxtX̔ _x t u%KȈ ߎ1l:Gk%ϱJ&=VsN j|*57ϖ;̐ aÖj%+(E&aES_礯~Jk"L(!>N\π^r~^MoZf+2Eȯې~S0u/"' U7, MN1V'u:Q<%d2/9O6%M176ڋHϱ PiB)=Rq < jOE BF -W U8I=#XN9{S{o݈kpFv/JV„¸ =Xqa-4}>P CLq6\n@=A09~*KܭXӡ^>D 0XY8}4K|I يHhfc/+mzmʿ?n@LU$|0$W2@T&= ']am~ mm_J,}5ȫPxTN֡7bG0Ecl*oL1btmF3 ?=t 8X^uI@ˋXz4Q?{ئTVn KK:>Nv?WWt5۔k1S9E쵤>4?$aY%ͺZ9'j>JTJ*A;#ٯ8>W6UPj=˼-XކjC1Ɵle!הr"9ڞGMPhͺx/1Rh췑<2EnIOo΀U&[\Fg \j@Hl*\#F5}m?q %5A i0NGBdV5IvXEFNQ!LT!l_!BU_yPy/$!n rQz8"SxR Q)4!y#K-+6'6'f |?0^\3cCSTeMH- }^Xte;Cw]8grh-AR=A?:p_j^&R%1Ap.{[v/r ?%Xe H&jŎ?7Xz[vi:L:zCm:3tOI&?FݥJ3ՉaO/a7J]*! VV$vXqz\ [f>5\'jUBTX;EηP{j1fK̯ȬY C%5Akpsz;H:Ff!PbcaB7r B.:T SFw3RuB$%٭-yt|,AuvDz|.KrĺQh6Hj u3 WB9<3lh\vcHz)% Uu){etLsOvvHMZ_\;(Y^n궅-AU ET\۪MA̤ ѼwvH@S)+Mjm\&N-[ n쬠K;5tOzT.[ m/Q"p9YLDyꈠh"ռ,wu ]T+з\ +Y,G ֮+2h+Dc7@.Y&{\,$CU w gb"Xlm#~ f&WJpQ!#`pgEX* 5# ˹F$}?C5O;ѓ9oxX鏭g8FJ=/'LQ)-8G!N۞.#V,k)SFԒUjJO s㱡Ьql$>Rw˓Clsd8sEE D|~? \W8P@žhzPnh"^nܮ`cCWC|EbvKS~b4x`oУ6U*yuμHDwۖK/8|[1 z(e~> RVo ԮϕC+nR"1އ3ƜS/%[ص.`H<ʻG+@װ9'!q#RBVF#m-MJ‡.HfNr>Xd޵N2-{x\з Bƅ܅y>dC[CzG2drp{h"i7# Bf1BK}j#rE> r{ks+Vb8)vndTTND>? ٶC671ݻ*Y6{wzKA&; mㆻe$4x/ަa|#-/v?fuMj5-ԙv }[곣n=]LPќɺJc~w+61Hf^jA%dq ȓ Mp@5,r-TVD XX>n !dIVԂSq98;^^ى p< tY`.ڋU"z8]L~3j&׌Zh.8~?1 D^\!ύ(O5W(þnf쑺?0Pu`5Wt/;6?" BM!Bf kU>ȃ_6@FXg)L~1;oa>A[dsjj۝%R,]< 4uRiiM5WqÖQ6;m 酗(Mc?j7Xd%U 8D׮Y@ON^xĶP8i ^u䛧b^*Xz$2Q\9ln-`0wk IKM0ȣ^wCGVB5R4/sfx#kgt @߰ O `Lh/eA`Az'("k[m \s1ξ\yySᦚK;Gtm'mtp.Yn>-uph2C+j$hy k#FxsvaTÃT*S5>+y@rTWn͘T>} 7cF)5 YxN WZA.1g#xߟΧ|sߟv1ptbwMRiK$}Sf>-n7xu"΃h 7\)@p}uF '#l2311w^]T0oM;F#7@OE+]n\eE-0_q} }ژY Jd4CK5#󸠁"[U4,[ǙB˯HW~fDC+-WW(w?1/>AM.iL?CME?~ufBpZ!mn?" 0RNLKCA&ujڪdaR#GR|^N? Y}[LC6Y,1!)?|iCVGvο%]Lgj7,d‚*Eh{PL$)$cZ+ ZSey-ϑ7SŗqhW9l^f1g&QA.au*,uz2SW|tPoI2c.]"e鲮x0F\Cԣ 5.}Ч3dw.672نtC  z3ZGj uBx>=y~1'gtV^j*VmGAQzT7uM;#% |QjYBcA-)qSv8.3 ٠SYuE-Ky*Јiا{9yOY )<g|19aiQ^5J:\^gHӲb'b{`Q:]bJ*d";I(/^WPr<pZF0Lj3 ?Yċ|7YE'G$ MxZB+fg(=|5mX'mgoISS6>?{t9f; |r.\L[_jdnX_18Q"(G/Vc7hu4o(GUU븕|7Vo/ngI--1I!ޤ&^饔=Vkr8e;%&o@1aBѭdla5AOHkZNe1 \j]QpL nL̅0WE$xߌQ_1K}Y(ۈbc[.3mwaӼ|,>HH|W6޽Nݵ@X\!ħmQLu.}=U4J9iO^?=#X1,uKP:" gE2"A[Z/t9R8[ 92-k0VzH Y63yRJWC ʾ6IujHI'3.~ѳJ{)`7}7G|>%t$[,H@7'maR s<{pªԍ({=ٟIb9H唎ǜb2iƊ_MގO]o>NprF5|ȹ ; E!'Ԗ4 :Q>"\q:sqng%/0뤎T#on4D c{Ͼ1B.JeE[?g+NM{ a xMx[k]V5#FȅPݏ1~!U=#qI.V',)ߘwƅ6jNҿ*?OR6zRfg1HE/gH]7&oa}-'ล0@]jϰuh{xgfK__msSup̈V$H5/L8$PAl~˞>6փzcN zUd6+:0w5M1`%*o%bԔIV R nEh $xs:pctp Gʅ:*.(.Uo2GKMdv,Emejܨ8YL^oPy0ϊ~>ek<:.hoHzլG)74g F%]W/n:$"Eih7(Tt`8O+qh#q}䞤?2J#\=oZI'*} &{ZPo'W}cYMvKQY-ҷ\p`χyRP[ŏ%kW)6sMMk.]G11J4s  3v [*L'=bwWó 4KϖoTѣ$5't. lS%/\b>BSg{ :H/ҳ%}W\-o),ӻwI  thz_Sz?}G(xN?D1(6RGmEitĕrhd:]AeꋿSD αt|P Q7tM̌e+c?75d2#Q8Ÿlh*'~7ZsA` !8}ޜǹ8=/j*ϳYh7=skp%wYXvBntD,J{qJ{R%RJ1%L7K /2G[LRB/J>轞n$j @&n\O$3{y}||4TWQ ci=so(ED />ا GaKY2[9о`,!X(=2 +DBj= &zadbFi/f ?(X۪Ug,Pۛ2<w!t%(' %c!4pH #lR v6o@3 eKc~W5CJ-bow|u7 @ k/nՍ)^2(-5}DЭ*;ҫ \!} 2rjU"BGPb q,n.oS B.sjį#CzgB>nA%.^42ݧW(fD^*h$ nM84 ?\glr/jhᥦyӧuMy.zx˂FY?ZS9 g-eg#;@s2vga=Ͳ5D:1~YH^ 79)THYSVQчwPV'>9EaIN5nC],2LG12M>3n|4cZna, A´Uی5?hߵv g70`gۖr^.KyवtG/ErxI!_Lջvz‹J)ͲIx*p^d~ʝRhdr+Jt<`a?qp zo&׷(-Ş]E>/RS=/O%|-AU<\z_48E dpL@Ά;15 {W6q/lh}V6Z{ϋ鵢84'Q:AX-nq;TGz9Eet=I٤v2r<;IbylKdx?&XߛUp LppG)Ű4bY,_+ #'^R`]h_>[w%A`^[UC?I?o*q c|ԑqJ]f7W`vZTYlxg ٦%&.вAd ڤˑ%Z|JүdO(=^ξހNaZ%vO\"\quT6HHZ8< }BhKq4{>qt YU'Z( )Gso۬9ѠQ YAvHbc_2~17ϲ :<],'vduqqEry9WNaϱ#F]o~g\ma ~{ۍҟI,O2UF oܴevn~+_"{ZM:R)UIǝrRj=Y[{Mq-}~}MS͍j WɉZ(8G?Zs Z>e P{8!{Ek~Nϡ)_K!",W^L_S,(p,#Ōu p|RDf%4<є~NYsKq(ڦw3Q}' ܴR&m7y4i!сऒ߂,]=! pm|3(އzk9!Ne/2bj SVa )OٵxTv{{?V. `8< ᮻ,PKKɨxpkj([~Q8K,pų/fU39a+IWT5b{%Oe>Iᷢ 7g1aʨt]Hdpf-T17c:k u!\rM}zCd"{Fjs-G9M iOûB@\D`"S$1[Ҟ !XJJau5=91AN?!1H{ Gu)XYn2qQ!W1ĻfSCTf"jA7:!',KOSżW+/+BCd.%P+>ὙWK2z7|D/h݆h1FP֩!(nD1)*ituKl ::&^i6A\GҢ7 l`\wyܾ9գ-u5z5R_ɋ"XZJ Di3 IS7yS7'C$K FWa:"8,? 94p^U4-X3w0xomtpUn!T--PЊiFckYv80,ׇ>a2W0w EL (\zt"8jD t)l&CO@NJx&8ʷ N6o ɖ5'?.E8\~eQ1(_Bۤ CnJh%">H4?""? !S{!lE2᰹r E[6շN5'YȽ0a~]%kÿ~L{̣ p\&=dIOPK/w.E9{͵Ҙ3|4S>;!9+2iyoV+ .V%%~Jϛ!A֛p6a{rW^} sK>!3w1m9Mp8b.)'|!WU6:an.K`Oډ `~Qxm}kK=1BgߡS]t|P1cWnfk?Od#>'nj~%^#ˑ-BiAZ;mUB:W8_!M43w? XQᛯJk`-jsq*O Αt r!?H< {FuZoC;vS auyP|nPͥ?bD#frbQ$v4<

    In!s;1̯zˠ>n ZLj,\3j[ّ;0*5O 3mDkd`ۉqu|1j<.E{BɍC6 'a?\f+F6'i+&񼰽$9C}Qfm@Tmʾ3z'o,<#B|xV1DDM8`&ԋ 4O!7aПͻ)FkڪJ8HRQAW C!&B V'uQ^Vhc/ >]BΝ9 [{),SNW'A/#5'鎚7SsbL9ī(4iD{yd ›ُK#r"L/fʢ`(5V>B$KWǎ8Br뮸s_q9-U/*X/1Sec% yZyBU˿Ɔ/EQI[.Lj /+TeJ^9-K 4e+SڮCd'a\.=o5\])?e`tf.`X^i9YvCLt~9y^l=Nsϔ1:pku֟jCHnyVUBuw sGm0eFNl <ԅ16=X>\4PwfJUkN+TE8և2Ê klF kr"MlLIE[胴3 >aAκU]mtVWkB媨MxSOxIc9{\l^wj $PR/2-)+X=GD0Np,4@;1B?3ҽ:{` 1겘 >JXgS)n3YJromH) ƨJd‰Ej34T/ҩ돑`$|awa.+gm4Er:Bnd)ߧLK!J"LN>ςT‘Q+iz_rW uBx!+vvzuϼ<({ ǼQUyu9(,R?:zQ;\މǦ]YA Q~HKj4Vp !&9c1Y*NɅΌ ¾J[0wIޫDYJH0{Z|;ض*2Ue=N`}7qQwih(g؁bL ^}`OⓞU9^QӉG=uU׮1H0̏Q:C&J24Y׃Faꂊ~ns5F&1^:7 z,ڍrhU_% ]4hgwWP?h ])h&w 9PDYm䙀؞R 藔 <^%NX, .ek@]ShFp3~)2D T͸<@:VيKqrͯNXJlնƽk-[UQfO\)?Av-tTZXASv'|v;}P[Rz.nZNHD|."9a*YI|JiMНͱ-M(CSX vAv+n!ҢfPycf8 *oZt+&qCx?4LkXBӒ $ߢ`|b09G>qb!pd)ot xj뗊" /~fNؤr{1"B NgK@G2h@9L(SIl0 e '%'BL$$Hi#fAP98Ȕi&a*]geQ}pFbn͐]Tcl - .4Vj][[8Y5I6>@.$ުz$YPK_#`hmeZOSiE4ز \+.3`+bp!$tIםb6.ȗnT~lRqyE g;r9ݲ ~Wu "A2}/&Y6_⑐+Qr f5[d[cY&m6Ej:}aWś1imV~Ǩxcϡn{ -=}vgXd ,: 1<< <$ɹXтE0 ' UijCO~,fh㍛k" V{LK[._ٷ>/!2kxg`>!k1 >e-#؆FːVįj8yV9 ^5 { ̱b;=#Jh+">&9)tL )6h]"1IlB e 'B5>'%ıU8>'.= //ګB9z0We1x5C^pSfiEұn}eP"('l۩\Tv4z"Jjp!(q:(m(\Ӷ%K#cN?4AtLïAWZ< AF5AP^${q/=fkHdWf4M#?z{'wfR""mfȖ%qR-jᅲ?!QٕqjG#5Nx\MwM{uS)gsF-:5BXL\uh)C>AU獕6 jk}FALށ`+-R41 ȱgYZ0707010000003b000081a40000000000000000000000016239ea8600006efc000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/infiniband/hw/efa/efa.ko.xz7zXZִF!t/Xn]?Eh=ڜ.+*i<0zؙZbqtE^‚=bMkҴpVT3nֶgS= Ke@z+;62pݗhx@  NN{zq#vRy0E}fL0Zp1pFlR ;jwB'(M-=j'9lۍ[|ŰV.$ij)?fϢخ% 1GŚY1[  }c̑J ™\7tv|nNY:er1ņvg4ꕓ\v"v]Od/<~}.9c=P\l;+{Ĥ@Z(@Wa'AS {Yg~AFG򜿑D#KrC&\޸vnQA?{,wp*}9)JB[9>e @[&lN^b9D|pR駰Qr3I~Ht?J>DΤG4HWuPB(j6Dh9׾4NJɋ~%٠/J@%`  Z|VR6Nz7hBàq Z]#Hte^"9p{t>@t6N49)%@ڵԂm!P>:ǓHVN\hg^aAa o6!8;ә[_v> l&psywl=E1A/S6 ~)yil9A fǣis#O01s*̠^UM1;ɜ7-f '$fb2 GlI;> Ԓua\T&P픯R8,]KD4]R1 'Â8cN^IWNv7"BP.( s0#u55H*Go6 t40T񏙼? O}3KYNnv:z/&-:0 x@5 VD/@/eE"nK:PY(IT":В[T D6%&/,Nj7wJ5؏;w:X| ڂi|qxÕ?IEܖ"ΫW|ݛ4/.qvZyXC$ډ/g BsXYs>U+е@Yʻ13V?"sfȜДGr'Yߑ}`ta;n!유RkpNO%s$b_~7fnC=~iQ-hBr#뇁+ W~r+0C ]36>c?w!<0Jn}э ry25 mͤ)Zj> -aV&Q2h'b9+a+ZYEiNLFޫ@V~,e6<_:?68T1ME V7Uf_8XN 竳UFpj).wSyJGmW&xw6JEQ[c{,C{z.rC<ݒ9&#F[Ys1:v+ vOmk,Qz91ɖJnfq$.B0EtW R YxOkG%˰]d6o6}a=,quPaQO(;Z͇{&ԯ3 |L &Ґ'}/O0\S=׻}_96=9CL= whT䚨- DD ?QQ+ocl.1^f"Q7Y^^G`E\rK꼤uEzVS?tjG[7Swm W:bfj&[K@?"jڍɃej1Fv>5E*1V6J/)Z2|9LRmfm!BhjWKs)&'f$KOlJIY| f5R1 ] Lʥ'c5"һU^bTHߺBC=PXTqQ@;@鑫q"ߏ{nvSan\ӺyʡĥA9AM( ;?_)ѧBSP/DߋbsiיAޏy|Klu6LFӋ ĊZ7!v0PSڑ=Xz$ҡ`ȪrfG]/ C>. }|ˡ= #72nj4RI[X XC 4Q0fKj3%Ci>.]ƥ! 6%Ѻچ@ *#[@(~N98׺.5SM,o%dfqpX^z-V%:7DMvu#2hn%| N3̭gDl.ύTԹGc`[_cX쑨~'MVXm6 b?)֩ᐱ?)-k߄Uṙ*ô59f$օ:ZbU0exv~BOfH}Q^Z63)vbݣF+Co]0c%&q%ߟ?mNv8 .9uƜNḁ̃3aVx;զRE)d=U_mB4=5: DHhU*ÓM۹R"8kS orkMB֠ L=tº_8SK; x+1J t{~/_lA2R-> =l.TH,w5.J!C֊+9\تH]ݘ>T6sU=X6WSF] BO%b|I*JoN]WgNAe>Y]>.[֜>0G`Qڐ&ۉL5G~Ŗ|$Se~ ;0,"w4"VVX芲YC!5DjE;u2-)M8mU5"=zE) >Xh+Mz}vkJNʩ%QhvU௾Z[' V{:7໕9SK*ox?@J`9Ln䉬J -çMMn[H\s85}3@#?$vf߬ߜqāZIRax*oкЉ˭%u ;DוeBY7;NuRͅ-2`D4`nݜ7CSPylE%d @p ZPQHW/e .3s.l&/stKyʉ1X`َZ\k!5ܞ2?Y7uFozF/; -4? h};6Y}0!%AO-BF;$Y"N}Z2f*> ,sF)@O`8NE-O~ k43 kZQ^_J7EMJ 6UgL#}b$UMZni?"`fwțls>$'ϗvAQJ`.Noз&2iSAL&"`z>%?, D9gYiR({.SNZ@V}E@.>E PXZI!HF \q@$:$d=54;*GEj O!h2n5`A!]A^j]2N虀]FfT~An ;tZLŷvć^"uBHqK[FIdVn9\J (9bbŭ7߀|DK2ڗ[ɍTz] ֟Qa}D6e우e_^4wh.Z|D؁z-1<_l=,0k܆qL\Ҳ5(e+AjŔ%Hv2D0 R:f 0[cw+Ԍi_@"P-H娓f.rz,6IE`D-jqхx:* W[s7{ e _z+U%ݱXOȃ}sR#DǗb3fKA?buo;#AD|>t@ڋ,S%ryM}[j j4{3Q䝽3y݁)csV3tͼ r/#"[E(\,SJDݫp7t]QM'D+^`${-/(keNzu`Ym աK4Λ 3+JS!"GV܂Ǽ[x~ .! EERn >'eWx zJfe]rgڐ*`k#hvr`t&l)+x}ۿB'skj;JJm8tvkO#+A\3*y/]mඹ4JAxMoy]VjnUs,fw?qxT":;yc:jBm`ݖlz1lK XgD$ZD)2j @?vӵ'+snTyK5; ضC35a$91W #p)@d[JOc1~t{3]GV]}Tͻ_{j[?&qB70|Gwg¶Wc~)1R/ pA'd=Wfh4;+%Ji4:'%F޵ha<&_[QWa^B2:pѨ}0NiG8C+% v+9(*GsXiq*!!kXINm\W3V]m sS.S™G<Ē7WjEÛjr/lMo#'#Ddx>t]O->F.a*#ڟdƾGymdBʳRLCVokV.dDitaRvLX}*ga23zXyFztEĒu*!hiktEgO˜CX0ua8D:5]Xj4.b`)~:!JY|Nzڶ{Ÿ@ ^@ yG[Jɻz5NnR.̑ekf"IFkCQ3b;"h̦tQ{Uy8 y"i)lʹ*[ ?i,)I%ҚXSwG%%o$J0Cf4xXӵ%-.a!Lv[:IػMZ!҆.Sg!vi4 x4s}u퍿]?'üHWյ٦50B9YS<&GvbBeX3@oݽ`'-JxI”0[GrֻWtϒqVJQu/LwEX9DrΠnN٩1Tn[<4YQU7j8a5o/)*#]Zp B>u%΄:d!-a7rKB4D/ St\d*B)oD׍ry$ f,gO30R|YVU yr3]|Z dTCSxGu:\؆% &k)]M?j=cѨO)[&OkC` ؕ4bR ~wtkvR`azOϪUg&`. H:[iwK4Cx ~BTF)ɴ@tiVV〢?ry zUlbXtmi]39-I! y9ofYE|3|A?f&.Sdpr=?l>Ӄ{ {V A =,zxnJ3Al$$JkHNdy4`RT9R<3!ƪr@.?NqFРI:'ͻ:9Pt۵}83+na[_ĉ7c 6}DN#7Nl%C ;iD{کI߀$>ŷ]w\QBfY#w}t&S \bxi n§B"bruk8.D^oM ۡ F#G%I].g%TwѨ/:%K͕4):ef ߮t Tu.G(U]EC<%'~ J&Ä{5C.a^\+ w?a7k+^9]~.;W[Q Gxa1krW5wrf9#M*FY4XRaRp=ہ(y}&o g+,*˝z,xVH_ ۔ QG٘m$_3FY roߗ2qN|.*_B(uucz5Y®dD^$:^Xyj[ qme @_mbc;] oW'-߻f!O@5Iyy$Jm_Gc͛ѴrGĔlgceb{ ̯mWX[2jzoZ s ףOuվX&051uLBuZVsMx+k]TCS_f#j5jN*Rm; Y ATJYWZjEL g4`\zVpUcOb4򼇎o&[qMus6 ſ)BĤqNEGIO![ ލyy q1B}Ըuf:l,$Kw pVq83rVHqәlŮw>yG~U@H膟bA]?Ty?'d)+N~&~2k] yrL1zV 4@Un׵O6)n#we)6D`L=E ҲIMi:$msg!*a?m:o!r=[ɫO^)Gaz8G#2˖QQdةp}f̼_j }_׎Pꦻ _u7GF<}#x\_)H A4s_)a S %!R4nP^t4hx9m$[IAX)R@` V\m40 trxl#$J1y~/@ZIsGx\( JʫˍzΈ 3YVBj{"D쵫3>M,:V& |1AYʆ Fq̇kcq̓Af=15Y'ν;" a MO a?YʌF87:PcΟEPqnNLnn>< afjqUz`9AvTTԸU R"H|nlqXE~o+z;@͹.6κ| fi( 1b$􋎐A;{gED{X{N<^b ,VNЦ*85&p8s[OjXRZ$weii7fbVN[Mqȋe9?fg7$y贏v!,gu^7}׬}\9M,Q瘫6K}^Q1XTD0*q6UynwCdQ H$/" 8,\] t|e'/nNA Pl.&[ZfD&v)]~elpB7}t)$$Z^;*YAC~gWQU)M;7g[W2{WOOuص":~SEJ9\>IB@qMW"SjCLmUZglKm$@R٣%S6djVf!+ ^nh=_79X 1UӅj>e :*O".8Sݭ,% Lg- isJ\)UO nLm.ʃD\O8)ܳsdR,l|MR^f:XKU=Hte6&!3ϪwEF:iQz>pOuc#pޚ&5')#aU!> 'SO-לd%+B#Ʋ sCO2jsӲvì|K ̑gokF*R0n1A{g$tSX>h_ݠi\0B iC[1A3ʝ4dv:pafwet|gv[n@QtoQV[@~`?!kYOWM󢈺&!ci"Ǯ {~7Nu}ׯYLW@퇭 (n|Sۂ9i4xpsK# \ c`?yE)N}TC ro7 0 C;z S>ALT6p ޑC2-&VۂRֹhN*L} ~@{l4J7pA4 7TT[-QNxT ʬs4$>ݫ1];bvŇdk>f l"YX+ e [-Q <ّ3УìG}øMU=IL*|d%1S:$xSxϵb<7j|ȌnA]!#[sH@7B `;]by&C! }ȕs ^OB]%bC渺g&[mC]aQ{csk 7)J׉8u]slܼ"I ,+/ ~}GQY.ڝ:S2)4{7YЊc84Rcr\ dwdvv©H?C w`QqJ-|ħP9ቊgOAFٟK4'%,bVm[:`Q?:R (s s㍩ep.!Fكr9*V$!4vis f1tT?ˈeczM~\M]`"_?dSF#p?UB #\gz7gĬѧ<6:w@{p_AMH[1 ăqEn]cvcRvU ƋdWJ uE+T)p+hUHW(w8ե=rD/x{=bHJ pTN`3ty$ʙɓ pg"дѥ_p3!$nrS#z4rd|.my-=+Z*Bcfɿagw⻶#sY< X$c$F֦X̳LY%Dg#YώzUGR'Ye]ƾ.^F.'+lӦ|!e`ܓ^7Ә+hq 0  WL;]|6k笨n%CԔyٙRkgVt'e9C45zO& 4bMRD $ҪY]h|gP 1(43h |><1fb/ΰQB$+/&DIzz9j" bg:!Md$_}5I /*Iz0tG(dU9W$2Qû,̔6ezHwtF[JZ"wap 2[Z|o *8 r"~(wohwq{˹!qP:ϝȀ75i㵚_(C18.S`Dc̥|F Rso ?2*³m4->9pƠR[׬3X5FBTg\A\/RK&/^0kj9pnA> ePMP=T66J|T<[Y<6K酹@8\4F9A^աb7kޞ{HcF^psjYC\b uN' 2'[BcƵ ̀apΧ>f ݩΫ 1Y~DBs a+k%+2~`älG&Aibb?Pa˿Ϟ¯ TUʜrzC\" kfԵKXi85e%GV7?!U :ː1iT`!R4h*(lATed>;l`aP+ *@qM:ٔϲ>uσ&I>ighpqx s+Bu8C ov;uqD  IA·c뒾Ցd> Id1p-k֓CZhbYlު2^?'zگ(臂ʛeij`5Ch^񚉇p{r97umnz M(-{z[L'X#f{r!GMFv$!,%^7E+p(ɸe:!#-X*R6s\oT!@Ӗh Ǿ"uhԞ%RA^ڝmLS-[`䰿M)Rp?QeQ6bTc/K wF3i#}0- PLJ+_O>]I\n귁1K}j>pd벳;>>3 S!ƺ 9/izWU>#偵bN w8#|bsK}YNC24F/X))g|t Bڷ,{!ڟ˰c~3 θ.AaKkFö"]J D\*[$^{8wֳ% ~~2WCgW{XsK|'}%A\'%}|}pEΨa;fg!#7EBE@+2#HoMlK0+EQ:0+<6&aLy/#0x ?V Wt@ËqH%`HPSbR>.ց1Q+F+XƤ軎9BXW8؉߄p1;7Kwk"6MmP-n=[(Hg\LˑTaH^mVS$ L.Cxܘ4-u6duF+xz7:4@imud4mD@_f?FlPg+gE @ٴ dnOwrXOѭ AUG}kvAʟ݄QaɛJ}+bj#lc#ȗ 'Vs:0)=]=Mok*^rR]0WjLYWy>a(eVuXx>WXp֬nTVuJƂH@gyL43M \1~2؆kJI+oKwA;o-ڑ<~/Ld(k)W@Muu,-A^4(9-+j+3Wͧ#~e&Y87EbӼsn]}CZm'UK&ivURH:tbMW7QwA,yE?F`O,REVofNw"C^?~V3M=~ ].>=&4!t .* Ytq(%AYO'$Ehne@ņbC3mtɗyrI]\+Qew]Jp]s<̴ uK `"6?b H {6\ζ?,1#z֑Ȟ.  V%e L>=H7%pE?M8E2:vY%}jɑZkTtׅVRB,,!E%6.3j]"=?@&Oe ơc4UrƗ'wckJ\k-w$1r9n{j?pamsHg Ե!(ZHMԳګlg1.zlBT fPVe@ q 3Ux_"%W`n=i*FNe+60hH fnj+-]%%36I}~&14`sWKwnYortقt1@HGə. Mb] Pu%~S\ HyIw>R6`Ez%0,R0Q%~WY?1IxP%\1p?2=mxv*K`J)5z?;?]MHn2b gVrX7O;uX_:֑LH_&^c!er$Sc`%F -8#f,xȤè3YLu1psᨧ_x'N 7IS~rNMFnc \S0#C=\,u"dȸ'*@gė":e>Gj.XjnɤNjɸv-:jy[ "`m1jb!O< ^%7X: 4dEaZ5OrFCs-5w)){DZn uf8JyGoQl>aɳ'Xc5Jw|Qdu"N89*i8! 5{u6N${U,K' 1^IY""n&h.>h.xe"c54x\ ?`k˽)M./3R} %j%goKЏ߽7ag}s빑6<@."BJLG&ab; *͛77؄7wYw¸% # ^_;k<=_yᩉ9?D s5J]o)ʶ: D鋪˘]:DANUyz q'1S5n.ȵO0G㦲 [Eqȝ%᫶y18tlaRB _$f/3v^h?ۿ6@i+)u60׽p^v+C wAcكUG:0oGTPsz}u!lQO5y!K Kې$?JW@QF?yck/\YB\]AxIZ*tA#Ź^t'y:U{ Q6շ.tnEW `d٨8N|e4"?{ x^(m6aN}(&D}J*_Ah@hJ?7T#j/vU|+LqN{9ҡ<1e]YAq롫\蝔(m0_2 7WuP)mv8E#B3)nkA|~qRiHsJkckkQjkh&ތIpo/x?G gZ֐h3 Vhu'>8 %S_T h] ß({qB61AU/~`l4VBZ #:83?w WPR=ñPP(Փ摠'/Q~ROh7L x맺ߋUc`m,(ώ~xV]}.k/s }yqOV-=ax(^핫6}dB?rN{V#_mEG(Wm 5<,AD!u uEi8\K.!r%_ {8}TVU$$;) Wv\%Rl4Vs,7 wa4yL7`UtFȾ7 ffdn7 q8`!jY#f?bx O!KUgVzYRzݢ\hJFcE頇MI[o%{f8R:۴<>PlXKN٘?!LB/H~;}3ݴ5!;6>6}2zJBމLs#L5pkѹ۱s?UHz p79zn5]br I>!rxcMjבt;3khcG5%BY-\gW߸$= |=+0ELҷĬ&e/SyI?xZ<\xּɗ"YνuPh7(I-C^ 9$P}=;1'OMD=F%4v;{5 Qw|mOX{ N\?Ke9ڤztwvZEZMkss4̡f$ E]KCKf˹?pvAn$߁kJW'%\%|`kU^ syشdʅ+Qlr_=-s}u<E}2p1pW?xx.]g=qUΥ_+;L4Fe@>Qq hdp90G!+BemŸA'6frP5[Eõ2`Rϔ-qWYj=~s׶<!LxN[6D0S$TKG}n ʒv՘3 a0i2YGR%56Xk䃀5.i#Qâ+o f\7!1jU-Дwb7W  6 @E|k_$o.֖ 4fn5`dlǘ_@y)Ml5n@'Waܙ>_OK-.};a(⣒w?r0lH$}/^99W}^)tgpuętؗ7KN9Wnq LHhc\X y'A\{[6<]$3H v/ՋY@mPnG/O' TоEè^ٵE/H2['_3KֹqyZd:3ׯ͐jCmͧ,o*/g&q{?Y&.i !xX QlfY m,I*m_|81L{%i]ڿwcZFg]}XY486*ElCro#%ZӠd O̯V]r P2u {GZ0yW!v}YE`T3B ka e#n7{7yӲzwOX1H<}@WMq s)( _5i]W7wlVqLcGd7nL{1NIjk>PcaNO,#A8'<6ӫewf6#`8>Mþ9!̀(JCH*{lIzr"HPOQ_s'@USy,DRzL|*6EMQ~lt%X#˚[ )Z0hx ܦIq: ߞ bMqΌ0s)  %- 2\w HYhO^ԽI?';q3+=T[,`Ee~rɋmUga±|H8rT0#R r/ /N4mizjmz[Ę?!{ϗ 3 z>Dάh ee,~J}s`~f7a,2AN\/8+R. G& zvz44"¡]ŷt1: 9jG jґ+?}W( k/ӎ6=׀cjd M<@6h|'|kԑRLuJ˃Q<`DNvPvDmX:wDr r>5lJ^ɟ9n snIђ{7a.h.X,7[KYS?c/j%Rߜyɿ5P- 0(vyI,yVͨ|,Esp2/ͩ4'FwKBHg96#R1wlWkz4Fraprŗ{PhPo|U&昏Y|8KX r3DGV=]X5D73А.EzTKj;WlMʔmv˲xCv4i" }nMd7EÜg&fr9+`:dv u.J]>[).MȲrB wKċ^.wE[*}C-/T0F1W*j$xf~:$)[rZ..ֈ_>)yz@Sn[@I hP4ng)QsGy(.mЫU Y2U.pȿ'к 蚮PP{  Vw(t?0-Bѐ N9J pzhC˺\A$d1ըV InHx V-'&í8? +D<[d81Ttt}٩ܼT[[ E1M 'DTƧj1&M)À[[ʢ+Y]Ӭm4Δ$խ1iXO:SQЎ"3i &Lj+5Ɗ}bKuӳLQg]!{jHz=o`\ۅCf,/^u!@F2?ٴn7nك TBH\{kH9OK=1Amm3|DA5Gsuj1 qcv)+QnIHDQ@C23.!݂Q2zZ͏n)<1XM%"EA lz⿃;k_R?v}! =JOT*ˈbLԤv?D!'WhMuۊPi 7\H౷xS.Zu}M"`:Vk}vFfK|" hf^ P⭱Db.;4ly͋3 ?EP*tx:9V."gjᝣf+V3c J)hobYQcy|2YtBas2D!IӶ%k M⿱134u4u J `/3}(֎CȍuDC|S9Vsr=za2p&5N1 FlH懵 1/[ @PJtr=p+g 6]?,A9+zT:Aڸٿ$ys|RB"}8qc^ y=Pҋˤjd4#]I\ZZ !7\3tiNd~^"U:h+pN,p?҈{ ; cMkJe29B^tW/WD:%A 28cfPGy9|*T-GEgz`%8|p!ff)0h /xW0d0ph>swlcxGo|P4K@(e$#"#|i $T+#.\z InɴqiRk@\  a1l[{|#\m>K?U,\ozD,ݾ*)ʦ'|aV}2XRJ+' ďI\ ^Cͷ@D=AH R^a$U wp/X&^ vh ` ,L"nû̉tpFFʴe{U92Ӳ)jzV]RU.%Ӻc8IoL!`T< MD>E@jL 2:z6 -'f =V'MG.DK UW_`Cx̘k V͞lIcZCj!)>T칲"IAԿaVJޘ#xw*YD=Y+B|QNؕt lQI3LkfHB ;D4Yd4cx@ft`"dEH~+7C"k;ӯh5_X M /o} i>eHkm\w)`NvњHm5iy11'D nyR\" }&M>Iݙz "*h~ZByRՐГqm?lYy%oqc58kmHJYd) )GfcȞ:[u#)cHI#*πY<3p50[♂y>]XFK/lC]..CS_$5 nhqsr/^0Fb/ts?{?gG5uChS<'"H;FG$멋hY<[}QHL.L F8M!J p3y8*U'G% [f8ہ/SM= ~Re#IMA5@[% bzmMhq5l>?S)QS ]j ]=E {ev9ަA{ I`Sh~  CE^};_3T% G̈ޖ@ J*G 8|vN42Bݍ ffhEy÷jaU(R>k@>Bi|U:HBM@noӘ$rpWwA};1HYѠݑ 5xB$Jq]-lbc j5W$G Hp#*@^ O7xS]<RKI&,Ux4d ooZl݅h on^ H>V9a M!tbs)B3w'ozr'z4*OHQ5 2Cu` -Du'n9v@(o^ȋ.jnJAĩ{JG? rT$ـTsԥ;URۓZ~Cԍ\d -65١Rz/\nk P\trOrrdm)_?ڪWyy7JIş ԟ7eR w_kf<:X!n 41i!S3O )"a\o[}td뙣'孰õe0Ӎ3<,+|bIhzOa\$"ҕg"q ,nDЏd!K,8oŘOiN֝De\GkJ೥M(APeސۆE5%|_K:. Z gYZ0707010000003c000081a40000000000000000000000016239ea8600051c50000000000000000000000000000000000000005100000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/infiniband/hw/hfi1/hfi1.ko.xz7zXZִF!t/&c]?Eh=ڜ.+Sdhxb`3C[ՑATZT$ MCDNeSh5;H~'@Rf&Q4nu# B5YnrAhK=U q^W /%ޜۺ|ʭ DO{2^R,gk7EX=|͏Q4:,E{;n-(z%a˙#t־GsԼ=( ('|?+iF17eaߙF jVlϷ L& adDΐQ"Iڒ>L%E_ci[%&> :0@8Ko[qLbYk3\ ;QHoUgKyGF/1n܌ YpOiJUf_/(7C=)c-8 6Zs(hCжѲ?w;P鄿ڧL_4Ǔht4o[?Mw5~RQmΌ"~+&RDi(1el' _GE ?V fE/|=E6E6SqI=Iܩi#~P 4a/tnAcȅuH ͡ǠEK+W&ykLU^?+s2o <0oU[;YS#ۨ8j-ĝcpsc`@M:5dUh=-K/Og=ubIPݘpEa|i H-v&zlJY +$`],+Vj;+m*dD2EXQ2s9‹HO9d]Ï8E6 IJ}զUk7V=kx:h۰0pFiF+]4B6sv=sֵ.pf/) E^OCi\$+~SS솀*ydlAV_`xyOڋs$db4'݂!_up҄NEh ;:WP a.H,GũeXҎXSn\9<͖,"yͻ9/`PF9L@đZ⼽X!`3Z s9b: 5#U޹Ι:wiJyF hMeJ L)΍a > t 1Psβh6lŘۣiJ|9uEdz'Ɋ ?+)V@*.<-K-ƚUNȖgWW@We .h8TSIcQ.NU:,5٢}FbAB9jx[G.Id{4aAoʑ9j)el;^'˧4}^mR9Z%4$S 2#R_ j}״"a7y&cy?a%TfB\mC)GIJnϿk3v,h al%tp1oDo]5*m\{iv6g@& sJr_B' >3)dO!srSs = Cca~ aY'=NWٰY`4V;hl遐|;`}1cV3k(:N a|xx-nܛjV#8쮋ZiQ鯜t/!qg.}xY`$"n"Z\x t#WQ#7tFb] @̞0w~K Z H_NU@i'{;J-NXeY?`_2dp*/D\u0r^UY;~ .]Nvl[hF;5E XJ8'#1? >:#s.?wZnNK#ɥSkF>C3896=r#48&ZGҲY+@bWBt!g*+$JY +H襉3?&jUtyr@#?lL.Q]ۖvvZh0&`vݞC;|"꟨&FLJZش#B0v !P vb?+Ee׮~8J  tk55ȋeC|Z*YQiYg&Å < _À[9>RHźp^Fz{r;lFvhWrs^f'Z,AW OwQߎv땫d5b5}QETmZF(@Z&Z[@dKl_&DolU1qكW^R@KlŎ[t7o uoŇwge!!;ӆ?疷LfJ'CH MzQ-JPhmh3dmJp1(a,)`]CRY?t7 iBu G<`1ИΪPb}]PR@+h OI;* k~*X" )miQN-e_(ww-7SP#bWA*o fZ>_rǺ6 oAzNU,mlwX9O&f &Cً.~#QntlM3  aӰbyxEZ8Euzu.X걈P(2V$J9E/޴c|%cr ]^)ЯDq//H)UډG؋OA˴á~5 Vh X+Ş8`^!eu8M+DGQ8CM:L;l fC*~L2iURg:k=0ًfvhz9٨*N9qǯ"6ILw^ Qx nDr DьyJfx1^'y,[^Tٻ[yTBISV(A6uCmgOz+%:gLYA#\:[cZ(刭ZK@%Oa ږFhXŬ mY:C8|> IPIJ׋ a>$@sLiQ7#vpb%r?4XQ2c[Lh7U{*qǀKvGjsgPwr#-}Tx^)/R 0 [" hjU# y#iX~/2o5KxM0Y34\FƉ6xαڿo TA6By~9G푖VX2p -^8+766/itr7cu|jly+q Y5WHJ,훱YY w j)-0[qڼ#6k Xxw5vsḀ 0zU̵d 3$@T18r͔p)jS6Ie7$Zfߧ6W+8u|G: XL {c`@I/M1zIF.aFM9|I %F"ɔ<±B3B oэ?_{i:/>y3!K8Xqz x}}겛S$$z^I-uպj ȩPιpV''@!S} 84;иC4aNteP-Q'|spieU.BVŃ8X}SـƂ-u)**Hk ( GD7 ǐsbm5 =Vq~hWX;NCjr/rJԘ/'-:b&} !-˜R(v-S1(Ejt7%@`љRN{ݦU཯Ī*7X/{zqwܑgNiOIvyb)z[jʡ3Pq>Q#@ EǛU`u *ſmB& C3Mc`{Ё_a[Q{@$2Su9&))HMOWwӄ4 _2DDՒz3G,+9.HR׻YRȸ]F{QA)p$()-3\͋%CHL\ ˌШ h1Ԃxn\Ơ 37[,p/oL?7X_#Np")jefSiƌ1^ţkN%TV!I7o 7d}@Հ︍ ϰўHI(<=N)< /f{y, 7T -/^JDVfBqh}DAc.鏢a]<:=Hi#m ==)m5,$(txM!Bٰ-dɺ3FC ˰.Ws/;$DzM8&DF"SF*gg ;dn,PfW eWbI y=uS0"e칩a"Bu> Jx1m쬓y&v4*@vF7]YJx 2';>@VEZ6ȿo&ofSLtʲk٥V;>Gu'«_ċNUipyIM+*UQU4fW_ۻUS!QX4|yJ܂itq)qOȡ0Kѩn~u=fmxrhQ5O/QVyö)ei}/"AW1HMa,”JFU%K(/nP/P^;b$88_L3ý:33,Zսka DHvS e] tak66 Όჴɿ)95ڄ$qƔBM&T^zQtX]bt: 0"A{)qMd+ /`z8B (F NLv ;j ?r)~ZQ_nW|#I1eXlCX8{$z]nܺYCl CPq@ȕwCG6'?+PE=3OhOI}!nL0fxS8FJC7yMa!WoEs`z2ώY- jpsܝgK.zl$[!u`ɨ]k/%Q050Ԅ<0r2|xjކA{*`13GE~Td f=srdl14n_îmvfg ɓN IqWcҺH4nhZ[g{>;`Qu+EyJ=xl\\o"Mt8z-h}0)<Ct8-%8aM}<J\݉+ʺ(aJr6J ^5?G/'V;斓9(ƃў_|;EViH [6$w"X Ҫs'ĠP]p7Ax,6&IP4=yv=p0o|^?S<̡(݀b Cj h=-ҝ[,kNhLmD"m`u@)!h4 0U2?&Ǡ\͢h<%iE;PiW:/E>l=J{@g{;<>6? 3V棑)e}ѻmS(yymC 1f=Cc&/{Hj˦3ЃصkʥCd7Q R/sε' b|@; ya=Z̉6 !daT ^uy/hFKLP|MF[ @ya@Kwnf./[jdo!܄~  -$}bHLa_ǭxМ71DVK ? \(^:<[ȑp|_rO.j趒^BS'TVG-WY-6ŅȐ;ImjLj@ tRģ }(nyw9*L^%c5Zn$<2VC.uL6.0R7hBﱔ <_7%^b $9hc0z w#f33`tS^.qY]vb2 7A.runf=lqW`b܌8zӑQ.z=.: -3-=DeAJ$ج7rSKܼ?-I_XqQ^גm_TAjzv/w , N2Ԉĺy>+jqk  s36]V Zc mAHwsm(qfc}\. T5 ]$`CvEf[s5$M٭?PYe4CCw-K 7Um:>i3;S<m(B~?;M PR92 aWt]lv-8Pj@X_0供J#8MLC-s.+.x/z |ˢ  xNnv&K(]u>2)ᵄnM.sos[It+*"VGp/0MyGf\~Q~Iv_[1v[ljKԩMɠn_pJ`G<:\WFTK3z޹޿򮒜n;+:I~LQ @'skc̒)-{J2+Y*C3L(y?w϶v< $0AYBQ(_NTTaw938RnVT ;VxD fWZNz3 `g\xZ=0rTmM{ CctM'] ^|qg3>z\L!|%ߥzBv}ƖidqZô&wNiH!6ER;*߳[62 )ρ^~i;Z1c Kᇦ[Jh{b0j}2ΡR&jI-*dm| j3~C}<ד^s:elknvb,w ֢e.z3tSf那WhH6@&߁Vj6}2Qx]ZƐ8%ƙE9%⇻BCJLOL<%-gtOUZب`V=j/Iy{ 'ҕFIT_ JEsz}҅{TV!fGS:A/Xm6gIs x* 4@_IH<bhe`Ս. ,28c|(|@V?v Z+ݹLW9QqA@C>؆"Vg@ vkI 'YCiAJ gDА*VO#S p5UK-'γЎ,y!r>^[TS?Mº l ̽ 7uB$X—z@dоE#T#t+Ѵhɪk0M qS.8Ymq)&Ps{_x :`VIY ~ &`^'UhjJf^YѵjiiW,8عI9sSln(S.iJJ 'q*dr)eKɎ~%{-wz3dbx- !mɃ2̪j ӯ4Xn Tt/wQ0# ~x=/?n׺umv|馎'FY3{Lc_,Q^Hy9U plT1\WPp"'-6C48"dnm^逄4E6 MV7!b--mLiu"]sM'~H^qF^H=^h sAР&eAkWOY PlCɫФI@RYǛA OLxTUa KNJ [bui?@Ҫ |vzD&[BējS5$S([+ Lt5*f,xGU :16J̤b4v\ ˟B.?눈J\V.q`i&@[g- &pK1Q;SV*ho' ;zfC3"[m]5`U}ͱS|no8ЛB\Hh|]IaaQQ2{c{w9jr٥%jv~=7 V}eN8vG'8]NK!.IDIr3{f\bE'*f@uȀji h]~U E rJ1Aޑ[X[M<{\VS`EN@r^My3j")|H# NL;+m}7ҷ3B֠{Qm 8'C4z3 !6ۯKe?y,>Uzev`Կzzaak!86D.1PK%; St-#gz꜐Cs]gs(Ma?E4h+ԋ=oƝN2K#Om>YunPѢW{[ȘCv8ä֔ T uThjaon.R{yيH06*R`c |($W8<)V6ODT͆=w}ɯMC^5b)i8K=)"c.-7Ws$J:{cS\D቟^;ph6oA01]K > # ^BN.t+-p]V,1RP'S]N ЅZ)~^~g7)0`2~Џ )\HvkSi}U.Js,ǑnwR5<5)/Ш*}ٗ;5F `[n}ʘV,ɖQJ. GûkR?mL{kܟ`  M*fBBjeEv*M|4ǂpT%E"CNA/( 9qo])GܹD}p[^c ~1DǕ`J y=b}"&xh&yk+]|XIzԱ;?q"1?@ٟzhM%L=/ +„"p^tƥuf,',C59AT,(*,6Dg yɑ`Y=grQءAcb,Ly7 ̮a8#x'oe\N>sG!&K5L^Z/W~)ȳY?uٖg]xFVxnr{)zI|pdCVZ&n +%\^-ɵGs塽Vrg]`텗0\;kV+ j^$bqڬ`6ug^ظPHg>͈d3)l38|6 08tqۃ2jVI$HKCQ(/ra)|jf1*UEL\W޳DG|HTPD Q͙Št5@"iP W7(?oU.C(@0z-WQUX0إjhm4%J;ךhN9 O`azԿ$\$Rډ&Ts[ $h?l*spK3Ɂ%.T:0Ŏ4kFcљu OwcAuy*";/NpDJBuw6Ty?9o5Y< u+* Qpˈ{.ͮE=sgX.FZ{iI XoP/w6~=b*$h`/fe'~KfQ{'njq4OP|4HE,A"y[N~ KeBaKVOg8|"udhѳ$P75]P)Gm .j-.2]jKw4%Q2 +.dFЛ'&ߺf];r6.u#Ϝk~!kz砤 WA ~ۻ#+SILnZFkK /IQ_E9St''`&وafdLrJxp՝CZa٦~i~/#DĄ°Oz6KOBt|BLl>_yTebbCbLuTD dKJqgڰq<%A`!|^vx~lɼU?Pj5R/j~^I]!FF:NU CfoeumaG b2h,u51Hs(d J?d* LՕEWqp6~K̈́.Ⱥ\̼Ra4)$ [w2G?ys%f: nO<*f6сqQ/o}j Q_0I* do+`L/ L': ͏? I-P:k19OF5ku3LvxH% C_ ]wO+ R|357&r 9_%#tCр}س>{I pk'H %*V 8qV-j eJ1Zl"Tʱ#pnWBWZt1:ܮ)K{/4 f=e%beg>;=D,av-dj \Tb.Ц5NsAyf` *~'Y.J{}*qS$bWVZs6gx_RgŠ(K2αrm}-.:AMQ" >H ^m#!r>|0"ߡkPS5א*A=֦&֙t\}IEN3J磶Gk^ Vt{أIJʮX> SwqM؂\hZ1"iGQ}GL;woƂZ7x`[[X6ScQ8Қ6 ʵ~O^w:#Ԩ ^ajSeەnr%v.NRmGSD'j!m{#ĝJu<ļfA2AHs= 4-㕥WT ,*}:DAdyUNk5Y[1CU[THGXZc FR0 h<;AsA988A"'=3 E 5p9m۫p< +~ЀstgTj$)pPcO*?XJ.5 o_n2l=[)}ك𕅐 UƗ'eC?%}Eb:z )4k P]g*^;HHLL+i5Vש8 8Lw.Tݩᯆ"1|f8I*zB}2[}pcoLD y ;fVq,3q(0/Y6T>8_R=p)ڿ[i^-cPiʲ1T%dʘpð[%+:r+@]X6sJtnU̸3#sBNM<Q>1cx| 8(rv2dۗ(UQܨm3|0:?t Byjr4$% dhsyZUqlLE ';1YgԇS|b_xz ңTukIA*v{.0#RMbܲ)]L[2NS`dZkJcqf=Yk)ڐ. Q])y7 wo9GN;$[-PңRˠޝDk`?w!gFۙV?K5euZy $V`A؀BNd|iULEYO|-zum";2h&[ 2/CMgC|6TFgw, lsap.^z!<p;݊!ŧc{좙l?heQ Ȁh)0EBgSûߥ$C.\Y3%R)h3jXOd=Ɣxۊfo$jp9>>D"8[$OCi=B\g,)rv>kef+lIjKa]~ͯ g @qїAbC4*e[&;QiHup r_3_GQک 2@\UC&tJ ~ *eX44yz|xQ r=R ƪY5Gn=Tz4P<]&酱@tHQ|  HDݯTomXX2t2ҭ'S}m{1!wKx2kSu PSA  ssg*Z$=_lN0}lz>}=6` jZQ;ZKHYaрZt?fiVdh8E?ﴥ.氶DԹ ol[mwOU#y֦ u5! x^d@УjqH:W71E+@Qe^$}iZpY8p>Ayy^nw͹B<BifԿqa{HNVrӚFS!.FT|VJzzFK2$MmBԨ§%46Gv=;^8!4f8~3|]H7}!%5WJ&\BSwa1?x+<͒=a,R5Dos髺4Ga1U)QSHRT`蛁ݾI/[P忺͚4-#MYEF/F? mZ> 6]i :gRu*d8waHA򄠓@Rd w8rSwۃ\oC!Ǚɬ;UK v~Lvnk=Khw^A7GǸBl,5: z( K$bK7jv/`\\=?IUiT \aKzgx{̋H]d*t_c8z.FLˀ7mS9vfʋsXGBHf3lR5镻f2<|lu^Lp8Ybdg˃!H-Ve ׽Nϴ,L%ezZ] xEv4=Mjc# @ffOe4:?Yq|V& 3>SײgUrXYR ~]2@  ׊m W}ff uH"oáTB}O-VVFT`.wNoyzĎp,)]G!Ol!pS9 Y@pz8r2 ,kʪ}!mL)&^kNNL36$["\wD h'$466Z9{ėݘ>8c?io6T?yk0GDgW>S2t42ol+kFapVxz96i4+"\ B:'C?b(mFְqҤv];3LcnuWVŨS|ET&QHZNͤt6Uy@^(ܑP_֘ڝPE_@]'}Wi!sLUj&L|`ۭ}#mmvBpAv9K6wZ9?K,̠{/*hɷ V:YE9MYsf%(38ILH;.TFD%'܋l I-{pO+i(0n0 ,M1B3I$F$]Z`,ؓ_Rr6(!St5;;M}eO-O%^WX=gl$ɝb^xum6`&Sf}]4'\IE5+kF£.] wMD\5޺շ1fn@ lڝMO~eP4/džqіVrEߟIqOez-e:^ I־)) buHw% };^S.zX4̔%F4S} Ghqc VTM;b?k6u-A^w р Cw+ Ebg\hg.<0ǯ QUe B|&N3=4eq*#IC F({]Jm$(O? medꕾYBH8;obe=p9[5B}Tx2ԮA6۟t᷋BjO&pk岊|YSOiΗIϒ Tr{0PڄQ" X% G2 °;mE:,!iaI f"=+!W\:P Hk (NJv" ::^a-$_aì$E[%ٿ';Zv!nW| _8~yL,$6 )=mLWk^<́4$nU֦*d_3 >, I3h \|2op'MbK.-gwbN}rl)Qתq}9laM)g?VOXج~L+ 1}Ӈ3]w 'wDqh5O1V/~q2mi->sc `qX+@yP<~tRٖ3P(ɻ tJQXy6M59D-x+/Xu^&.؊8aL'8S- H#UB{ H{pĊ vhe!pSRz&^1=>*4u@ ąw#œ`.Ʊ DM_߱э2@I좢i&N"A'+#GAo.3x^Ǡ^(? EHsw^{aׁdʌ*yrWK>Aȁ ̅o$`v q2cY (kH!`^:6xyw굒oMn˿hG?vM3!s9xJπ^/٥Bb2&$h'ڷ rj^ɋ_zf,Jҥh20Ry˫R0(H>^*oɒ6"0Q~/"#) (a럓 Efϥps;ik$Bd7LnҜn^hkhm5|LođpYxǂwsmmb +P ,YScbvDȇň(-z冭tS d, %0a*hiȲr#=B觽mͧ p&)':%j}<5QX "ݝ-*jSiVa#^bUE8 0u >b=h/2Aƌ$"\ g5IRXw!|cp8r9""ΟQEn⍹5+*P}$DLWK/@a+ F"*@rAuR3Bd |ZI- @aT ]{ -2 A/Y*;Vѹ1΁#WUE3c,v[Ƅm9 b ikn`<I%:&H`JMjb{xz*ӽkHIt[D4z><;6m \_kո[N*8/5˫/?#Su.≛.,oNÑm+M9Tp)@?]:9[Z*[.28%V]S;T~yΔ|_~_#j1U@w'r|KuhR d @. _] ;[pw] 'U -{ZV܎% 'RHLT>B$BpWL$m0(O+4SX5;5}aVʲK̶DzC"mxʴE3<%(QA}~P' poM@LU]%P:/~5K-k)Q.!)s9^Dia fVTGv5yt8Gn&cAޔ𔰍XoM#+j"_aDŽSCr{@yNyAD G]7 HU>s^ȋSj _a"D,B Wj]-{??ɒO#)gQ*t'TJ7y1 G{xOSU{wr y]<%>-V:'Wô)bH H:D7hR?~@'^%$!?sڒq]<0seEÑ0"}kV&)"bbt>|TH33߈iC벻 .BCx:I(ٖDt9=hRt0f2q@YkdgC>I@)b- ٞY? /KMA! UJ1gKaAb\w8*"aǧb[޸›`r@~ 6&JvN}9CHLӻEGEJOaP/ S56U=s[7ES;a=vQ ņW YK:G;n#xnOpMၳOIn![hAKtpJ{'ρq*{hgڵGOXYQ/1@*%$#eO`MYe<1X 61p"rhFK$m2+KدH8+ܒ L.mtD'&Cs*ADsrA0<ݿ.>6HyiS@= ~*#KpK&91``6?e [:[ɎT0.tN@8p K/'8Lj\L8OQX#Y8aKzPI#9`V&>ZOܠcXt Ve3i78@uB8c1l0k#<0 a J (-Se}OcB T>R·GC.,_ ZV)\ëI_RW]4Rs,^.o7x܄vFamy`en&D| I& ,.7-HWpt}W{_kF_M`K€B«c/w˝^ZXmfFW#䩸$0c;.s++t@vdGwc`sid,}g( A}j=ˣ iAS,0ty}V5 Lb/#qwEyfY@"f >'㖲2WnE4zJ^`GTzs] ){uk -r+}(CkjÎ _V1 T[" @ώV9|QHh/z|_H 5<8 :b~$:Ի#{%|8s#t;z£(f_F`j1U*yyTPx~ ۣYZ]gZkuK%d>N#X)xlеȸfȱ3\oA [1{N"rnXi(x@ *Sҋ,'5K*FNF9~+Tj݆/Nv. ! ⸜T}̲ [n9-*4_aݹ\{ B,7ew,̕r)яW*CYgH_9/ "Kʜ-,ppέikք;=R{4bT,T>g甹ݔyELQBɛ n8gmV`Ȇ= 9-xXXlZ—zd3Uc1l/D'!MXQőA1e򱠦 |UO%"F/S/:d> s\&b@Dv-tcX=ܦ/vRlh^')!99ws M78 bIxphDK.1dJ <~?X vwT=;2]˽?E'-YӾ_Dɗ_>vSoq=w[Ʈqb/ᮑ#F,otyۙ#I>8%o 8ri%v1k05҉[ |!񝝂Bkm6M\Uv&݁l{SIum]I K;TX  Gq8Kv*}Ol]ړWe͓Wb KfJngyU7\kQ&?&!<8r1+Z: O՗ye,AzkhViB `Ս)ecفflA%R Ҷ)aLU[Zлg9} 7wT>xRKϛڛjT:2G,h'o,sߚ'%F3VBREջ|0zj$9_7O(Bq{܏V(w!\r2TĂsʛ3Waz)Ś>VUTF3C2mVpN]G O%r19`)a+Uҳ+$#:lU?Ç_Hn}ևnI,kq9{PC<"%ԭ^y$oǬΘrRlTdv*wԒj*v]mql]c9< Py/n֞~Hԙl+ak<2e@| mԵ }?98B|Ӯ/ٺ9Wl.Eҟ6S_aW ֜XZWooÀf->_%7JqGmª#15 6uh) VGtƐv9h]޺̉݊j6Fe̺eMuB@~`_Rd .\|UqI(۴)@1g/(j4ݙXаLTQRͩ C&=p6 suDSK%,k @@r^ZT2G@@j zz2ο٭l Eb`J຅53,l9dV)gb,GYE!>6C1,ǻ Qt1ow2\|65v+뎦P-b (Zt~1]IJآ>2r H1Qz>tz~WR,zLx}Efx[G+| *Lx+Ϸ'M<;TL+&a*Wpc{仜|0A=S|r;+|n}l0{klT$fE+=ٞn*`q@U!^ 1r:\hǃ5G2bzѫEJ,fTch8$ݬrzd.BȖ; C;Xܔ̧IRw5icg([-ž"y\Ou-O}+[h[7-O$gG 0Ub]QjN}$(&5>$^h քtd]ZOlmzuՎ~h-9&5sCFu+ `L`"2r-::$m8OV(kiڷr;;e?c?+@"aO2k¦e=ܟo-13e]Ύ_ۉ\9}9 |7l0w]p/ebcޯl`1ZXLj@Ëp)lQ]OY+ɽ<ŅchW}N؀ fҫ -p ZF{ /M9b'ɻEW'O6.kG pD#bfgXʩ>x] T +.x3;FȉمϮ.u"79^N:jwGY|<vc_b$dJr-]ϑ/i>fU<L ?l<.(SPtts@6!2KږZo`+`*9p[anT68?{<de-ȪϬcMa@۹]G`ztEQK)Br%Ι@@ְ?9/l׎.ټ&cf$n0EMaXr n Z(ط'^@2fRDЍ, (#PVI}p~Wy l_e~whYtzqGnII7ӚqenߊYepR@ߗ˛gc\=z>us:bŨnIڟ⊾aw=7S8eU;HH7MnZۛ~ԸY`ҼڽcX-"Lab67@)bm=)>iT?<1Y{~azV`_7| ZjևI+(?gE3sC-phJN/ T*eE.l%[e՚!BCSt̅gtn%)u>u)C0ƞAsRbd5B+H㓽6%AClw76S& rE#Bx*f_:ՕW? A64V'qpuB9F}qU8w"wb~qt;ҿѬÌvek>yӥQڳ`r6H<q0וbVh(ٺw4xjV:6) 3/!k 5fbز/ߏRrPyV 6$(cdmS,܉kn<.2)rI+t +%1E-OHeߠ}ߞrˮhCC>.'HȠ XdN5g)JPPl|w6Æ<^n0+PR5bM@q :AdtUh)y10q"vvT0*# ABmbڐkq@'{򵽱!X"J0>]4)4#8IRz]4oC" j%G䞭g-& f}>dCf]k^A4[_UGm,r…Kg,ki̪CM@$a4B š ռ9y᡽|*~yM]Kvo/u4n L)3G~o t Y^]$NSat57:vIg1 'k3LhaWG}C1coڢK:F_5wWJ-you뾑híhs]E-DpDotY+fgi9DoX0r!I3Za!vZkF s7'\UTؔTﺥKovHi{wEU"ְ l/%aW~h .*{q%X+TOVt/Br|{`ue6B|S2ƶֿ =Hg>kRwۺ'VF5xkWe&@@!W ygqݝlg;}2&YdG;$^V LQoB<@+&8Cિ^xRy,rV猟ݟ[ʦX,0;%zD=[s2WP6 [b/cQf*;{Oa$\0 8vދR K+k:k";w1 @OWtiIUr2gq롋#+*4 X֛e]Hz\p8 ^H.ƞ3ڔ4dR$PO @rns2QB7V9_Ƹ{g6@=7s>0Roaw1gJh!+Er\6%B]#d+ H[YvsTY#|$0%a<ˢX1H+WH'u[۞2J`t-Au<doE[  @xþ c4F$8a:G AzVa)nh@>tT. 1-#MvXޗv ǝ5|߲U\M{ȝ7uc;?cqǴtBw|si8GȖؓLueF߂Œ߁?b!ю Ac[ݨxAazg,3ݣ?b.9LF/ !f YSCɓl'~'n"kyl~yגbdnz3nQbqKs9:2۹eMZ_Pnħ/%W%v죤I&rBZ]dwaO%9ߝiʇǭM3ePX5A܀0RYa2(ucKn?#'3% بHiv7)T<ĖZD4`^" g@Hw<׳rURU{^`n =܁Tq761,''nHk"E1J|dDcؾ]j> mT=f hr/(G=i=G]5c]YB-AKr7O˲c`X9<3MltgVO+ Ij<6u WI\. t|'>U ʛ}~y0؊c!Fd|.3uD\M%=(~%c%Hh ^_939J #*B8WF+h5C HWIQF ttGkf<UJޜ&53`K fˎa;"o̙9(~i8l&ri%/;/$3ФFr[s}N,{hى,q̠kBDRW3?C[(+XAY]U >vSy#}b%Dœ#~C•qCZc3ѫ8B >D|9D&rV/c;եvq{c;}~X.:LguJO{Z7/ޗǑAwh4n H0rD/CRBm)@>5~s%\]!mRH{^?9ֻeT+BCo$,kCgO!T*(ۻ(d! cLFݜ/יIwiJG3'' QC3`XƂ'qNf-Ĕ0I 74t'kK]-i;glpƦ9w=VB0 g toMq=%? y* hHϕ38]"m EIií5+1)]~]R`c/@UE]#.jrӃ2- qد]s᷄?$O3o76'p@rĕ_gPCI銑dY"΋"ᑞayG $^.-@n1GRYRH+͍݁>n+"ޮpѪ#ϜM ( %TKDuE9Oȇ[hܸޜP6fc(}Yv U?@ʘ,3Neځhdp1Fsɣk$%I ǾŞГj@|*)5}҇ewQ:v3S s\ӯ } & )$#2.ŎیWI]Gg'R:V4-BHOxN rc>dކ`Cr|nɱwC2h?LeN` Zu9ڈj,2\ 9u#{-^*fxII\>`@$v㍡|#kl]6QkO4LCMf>)`#)/ @1߱%^z՚7EuuG (p Ybt2aavc[*`4Giat&B*,'u:P'3j$r]4APYs<4Ȕ9Ưґ@MM% ^d^G 'RWhJ'3=)u?KJsFґnޒ57vO\\{%,M~.Fܹ:>X{_Wkt0 ]k !/<{a;+ܣԜ6͌ S3&JQ #rM<8cn k DEoq+o.|"qMTZeZ>x,WF~*:ԅ"m.й5]tv&b.ƒŞݙOP#K^Ri͎Z;tֆB*U )=Fu£l`aZ|RD%QP<M(C )2Ћq/[3݈dI!k [rFti#`TܽF(// !eB4jmD%i,e\u#q{e|?YMwks+GH|N\9 o<ep),B;e/ z R_tc3 PP1aL 9J8]{,lT.YCl9ģ!0xYlq2pv`?i8%֓5 N~2fj\=ux{J|f'OtӚ;%v]+zF@,es6bA`lYT">6#y)6)KQ)L2샳JVM[{i6(h P9,ch.yIvK)W Dƽ2LͪX;i1cT+J+)ʗ9#*636RЈ PJKK;NHNSF$TH3Gr1v2Z}C"^<3/s'Uqp!^R5]*}" 5CO+فΙIz.JdVfԭ}mV)VW폝Ĺ^P~%r}W`dGݑ%ovEF&A呯< iá%D /@1B`–2,,~)TF3A tW*|f;f&+@P5q>?Ӏrwmeuܓ'O> r儇[aVod*Q}4o5p}ğr; U נ/2N2y 1w\s :,1t6$"=%ĝG˕WiGJ ]"8و79ޛz1Y"'svp܌ץm“(VEŸ#u, 'm*m_܁?]C-!IQ0ZBXNG})+:pᛩ *ρkS7Dj yp T' G ؿ$ǩ?P5TǶ|Nw/i^Ha9DƒnW)OQ'=GH\Sqȵ}y/h]ƙ3)NbvLqu 'y VzЧߪXNGx^!| :lVeI{ocQ'Ӧ!~gsَv, FN5I5T!KKw ,B̞FO,%$ڠ{ -sO*l!FiL 'Hf_wZE@رXbd }jXLZ5Ba;GNelaKGRX|y`Eׄ<ȱN;}k8jkJPŪVAA4Ky h|q2'N֪$=|Bv)>f]\i<['XgDZ2ہET>N6?VleȠ@Xs7u I- B)1WD>yyTNlm@9vk~%ĎU Q*>nI,`s72,qZ{vRBA·e&i]d8bEÙ%EYf<=Z < @"YwR۬NR㴧%E崤eZ`MXQhm6aj`bՁoN~ 3ѵ,s{)FI[ יT9{9g%lĠFM*Nu;$m۹DMd`@WTno62 w9l^Zeb>T$KZPRh|EfCa#˪tdz%-'aHՌoWH<*ZClg^XaJ@շV.sE.lMůB b%eE~Ld:O[-0ӢͰHbS^"W %E'L K$5 D ,GqF.oT;#wlzB%@I|(C<"yFc?CE7w*YWUx;.A\]Ή§ TU;BH`XMʘ-K|ƚNUOBb>G;(d&#?91s~(iTY)MklzAVc}z9L% .QᏉt| ybZ1.-@vV|Д\1c|)-:Uf6r߫NUenLI'PIMa'/Ƿ_ 1xٴ WΰҼ(3.fΖ/ہSV!|7d6 m^ KBC={g"! "MA ͂t_¼AeIe 'b?~،ik)J& [pO;Ke T#m\@6SL,Ŵ`)ڐhrk,sgjJZIS~?Beb+pg @ "!N+N,T< tbù0G/q˰n>6cs;31 y] 퀗RP]sD뚔zTT ;>Y 7"?Uy BvK<"Mo%mSHa1dզR8ACͫ]3}Zh}SpW( QAPq%.6Ƕ ە!XjbFJFKRJj'xw'؋zgJDV o&BzvTX b.[4&R}r3yγ~Q`N[ԇ)8jJy-9" twnv_w՗<` Y<Ѽ ?;F%02ޡ>(5#^P-߯م˚C_ĆLώuB/Ga<tug*Q**{}cYk;1?~ZVvt,0ca:!X/ƮTqR7vxD/(AZ( 8^x|>m׽6V)rȅp1p6J?Ċ}YRxV0'5\W/ոQb enäIMc-z^Y.PSD~ݾGCi߽2Oh )Z; pb.h9j/_;|/G 1Ubs,8|ι2cmC#:hX# W+4wWƣ#-6r@kDR/w1JOy(I/m majحهxdg13-#;0GӻH&?;:^Җ7yFӠFf>j}km'xlA@/TOs;:PyQhPuv a;G4ᴏRtsx3cjr}9-&{)`[ GNgD9ź^` g#I/Th0~ч4(lOOPRRa019ӓk_D}(= .[Lo1(\\ 튈gK*$m'pI$lZ=E|VX6ny?&! &%1V^%6b~*&i/]*%'q,QXёِ{0.[N ~$ sY;zv,%Xa-뗞b>iIBz7#! jE&3i7R_f5`ץx[%6zq)Y*8Zگn#{k ?/+ +v@Mi)ck%=">As+I"9c#ߌ;L^Bu5^Kg*>evs.EL*l G]X ))7P ثN6h 4ۡfB!:J媦Fvl9]Kʶ=Zl/ YȘJɂ5 se uwNq[:ZK^}7S${OY8Kf˷U=rd!$F'ŋ9+>@ knq~P(evxؑJ'ͮ2JE$ϣ.[/`dBeY{Y-fFHh\)9GY؍ת n$U>r^ ;t0Xc/DΛ1~1gq-=;C '(FɱH~N| ! S!(6 *B.M1&-a7ߙ+nND8ރC bKFdW]R; ^*TԹdVSwY{ CۂCPw);{Fk -ݧR:B' })=VS"&Kh .1iV#l(S$htI="퇌}dR %:Df!I,-{$eY3pǹG!jWh,* ZFyj/=Ha#5<7Ynߩ.7QsS%4Be T\:ÚHArd]f;h ifF)g,%-C^mp/bQ2p跍;Tg"69؟{(^ C2Fc]-u+bܭ֭6̊0߈1wg I9Oq\E-0A]N1_mMے۴Fحu#}jyshYpC'+ށxbZȥ5ţ}IBV F =227+{>X1Vq#Q+ݨ['OVMv^' pÓ\2ݼ 4p%r6a >1+ H_S\*iyM n 'HzFY _U#A큹f4c)tՆbn袂cIE&d΄e&g ākWvM;w#V]-Ts1RKv\³2` lރJNՐEGуCk*S$픳{N'TS?8ϳi3+$@ezȨzžq8EUG}u iy|e TנEJ>xO+T e,D)U5$X ?Yz"،lgXdLu}r,ݝ dRtP kDP$73:#Ge2!9576 6s!챻N©suK4tګ,3rQҶITFvQ0 *q =@ʤ \ȎrfTlӒJW,`uFv.iBvrhX0T5kפ.6gPe/k[q(OuIRSmXƘ6^iu0f 7o1u i޵ae7{onIHU|%{fT m7R* e>ܝw/$TQ2C,WcLDB?ɼ|jQ@TY#^ ߤ4'CLIfLs &Z ifX55UiV6F?k[lRiȗ"o=3\^v,מ`ySjzݹƕqN"dj o$9rA9f$ {j*Xɫ)"z.oPdFW5-dhi CyʆLT ˦u<637U:vȞ  [Z$Jǃæ88? r>C2=E!VĠ0DcW:!ra.`:wղquxr@LÁ:ę\-94q60 -o3DɰKߣA0ʇZrj(:!":VU T3se.LOYFS5%e2>]ouOu:^V5t:'Y|&`o~۩c5ä7ؖ uڈyQI#ݒ@;ћ/m&O=EPiR5UaR"^Ջo3vҤTV^S>U:a.;_SH\[MIZМ)Iz&h91i͢@8n5/!ҭ畲"9Z# 﨏ap÷;(Ωf'eu N.\|*op"j_[3I֛ng>g}fyW{nK%:YfӾj5ww;z!jM- {ZE UZb9 jÅk-ȈdՓ P !+ 4CM}5ArәLΟ5ma?Țx\l*A[M&0'43YyKukbOlr: d9e0F8?KQ^d8|8GhZBBorh 9S~[Ju9Pd<'2!F<: r>ۏWWRfmz $ "QԚ  ܇hSTά[ӹGY? YcR&c.5jn Dz(u[lreeA962R-Y(TدZR^K㊀=a' J ﹪־:mlR5"+SzJ%"RF姕ꘟ„b_N C܅h/F7p+Yx^T+$f Qaŧk TyccqpM5]IQq*h;ͦ~g]vu{yTmG_gcStxV~+: ]O0E=9+,%O3ȦJŲ;C(IU 6WB\Μ%-,wԺ(*M,C.:օqyRޝ;^.IR-w!ڌÄ):(M\ )37`TL})䠚oz@[i*dl]# M2`}HiNh$\4αԷO&翈[88R샗kY5!1LjOk5"7 &Q9rjAԝ3P˕`lBg 9r2E3xj@:䔆$`[H#87P>db=x6O }'?^3'Ȇr<YEE)^4"E䵴v+T" {/p6-^#Ouv'9ʎBgav#L]cY@h+P9 su*mxX5Tx1Bޱ ȿm] Y#v `ZG'ib]Ɓ!cFd$xA4SUv]dcF5HdJ$"qV{kC\Lx0'Zc'[+ O #Ґ =,VB4vj KCD=>FY)zjظ9pOYxqU⌟5Ӫj1"& 8Lh}o/%Nig6xPYt.A`Ū=> lv+wvb]{j]Zo0f`8D! %\:^/5DbHVٮ-C 9zI]P3@]jXԩǴNP4*0l@Wţ5ŸGS;+'^nB͖> -Gc:OR bq9ϹłDrx[7DĘ#X uf%LN *E[\EX%Q/smq9+Tjz{>0&uW J6w GْJI8o3Q{9!!)26 laQ| -D;_7rSAQ[X$'jkRt OCK9PEMQk; E@ꮜ^wIǤXy?YF/{X5) 9ȓ;h &-BU+@r/jFЧ9#~=ag1Lcq0B<$!+S7 *^}{yo8tXxL;ڴ<I{ikΏ x.*ǽ RoZ}T9|y^%tSmlYw0XkW;v:sa;oVvVdVPe+j<dTXo8;٦8^+P3f#yŝ;n%^G>~o2o:5=4aQF>Kөl[ h<A31M,y{u` '?S~ԸwϦ0'&;*[73i}^MEFW>v^r7@5!W3xR_Zj({__OaO ؘПF͝Wid3'm OֽmqU 4$&.LP,Rb6_hnd&>Z}j\sܐ؄&!Tj ,#Gܙh;NUKS|: 4 Ph3}ƲCLu=6qi:[EȩFN~rΎUru`2%5)|aO hI}S{a6E"1 ߒfn#u%!\ H$ݼ3k.( 6@Ql#gIVc֪JxyYm!Quz iCh3F5'Ȑj7pMy/N#*^;cžv^GUT:O G: PR Cl Q79r@hax=5TAݚ9J0iI~څ4뵪fC^4c01x%~74. |^,ѱ+ ƁeochP[] n4|tB;=rMA7>yJbp(amց;[ Y'8Y49Ar@nk6deJ"针?VWX`ۍAdkp40ΣE1{}>ĥlR߽x(rDʥ\RU8ƕ&Y~?,&J2%ِȰFX%?lv*}ֿ{slR"Oܡ1o g}D LDj~|zLW0_8ƔmPՉ:1sS!-x&Pz]LH!ddp BPHA'O@!r;z 6>gHoe՗nY'?!G8OEu+P,{IQxo6j-mJ9-r{az0jqN#c(^0po^&zK_(6 >{Rƹ/:(k kVpOkL!K:e.*oj|a/đt  GG#Oڝ.MH[4 DSs\"T!t 龿VFg"+yx_c-΅3?* t}IYD\$ Axn<-:?SOS0-Tz\Vw\;]hMWkYQY p _v6@ꋽnoYkMCAuFC\ecv4O +\EMqMc 4wX] +l wXY`xVx/4>y@s, 5G^Yqm&e0!wo:: ?qU0!hkpaieV"(wʸ:yWt`TBQgBi4U#W4% tܘ6뭱O(@Z6K2+Z$5ZŞDE@ XEF!ΠleSs[2eɽP_+ *(& +!Dul\0jţV܎]K;!0 2z5pe_{+XEbՔN^.{Fl#93GNs&)|oՈ`/HDe1{v)F`Sſ_*HcpKC0 ;w5PL^We],ym޺m'zd)#m_-iT)%ηJGZ&m|6BJ7?cc pNۄnV[.-NcbX<.ri_&ttyc,E, ]3P]@'OgGϦ^(L*Ī5DXoULo>H2S ㇅ʹ&"yb"Qi/SHFF_’jAN1ys? J*,zar)kKFƭo 𪻒mH7kfDXD-Bw dHw4Dujs{h؄Cnh2s46NՑ4.BT5=񱍄7aveě\$԰^F_=~l? #MuaښvE]vV3$I&5X/ٴw,.) ]5tuF9-Ȝ hjwSY@"#A2vk?SUmQW#ꦄ6@Cun#Mf2| \~}cegwѨ[b}7H:[V]\80v&ynM8ꀫ_LZ-4tާJxid(~IA\jhV 95NXBɰY2󹕷ёKE-#QA(?A:w~AGFNK4CMR.A׶BUP哝HXn|b=OF0:)PW$d v-|-8MNĈ+<'e{FVhih^{h |R (PgʸLAa4*^\x^Gapbå%?$@N)Syc3ڶ&z` !csɳc&fu"LDO0ء-DHQwD7 !v4oMWTs,Q $ߛ=WԧV7)@|EP m9:gٔw)B^ Dm9dI>b îu9csMۗn;| k.;q04rFK`Dus=֭d #ӴV"? D, WԞ"_l~Ɯ5*yi>;WI`'"~ 9=+=y9q_tR D3LhlY~Mdkš'Aj G%&e-`>yu^=r I[ rEs@Ӫ) -N?6AcVz>V&Wk)Wѕæe^/gq"=[)Oe~A)lAݸ=<Ϥy M/>zsJVfg%ۏ]:Av-Lڝ=r PЁEF:B#Z݈ .TQ/Nv2/'ɋ-$-3+`V1[˶;~EaB >DؓySL1,m/Ɉ_Z]'y={✣|[KS}ը "1soAtH3ƺҔGj0 ;Ym9GYūSanډ>IsG¡4m/,BT})j WviwI84mΩ?c l;+:Q*-FkB䳀\UkG')H(;T\G^nj:gPQF *<1+MiiujD.^ljq7~̴z+n sBEe֊tp&{o 68fto@Ͼ p3x)Sm;TGE3^HDd ||7<V6(}?hh)t8F@p)ghJ7en0r._29%q:j3/o趦$6aDo68? j78 U-K^h'D|h}18)t-ٙ 5$kB{Xnlȳ}E3& Erp"UGH5)+Ga (@7:?*o,V2=U0cJ= hFrVv*T gdC{o=}& ۑq{uVti5K1u2j<ԍ>dy-KuCvL9o4QQgrF5T@]c\c~L YȜv >\*2 O=۹vnJ]J0Htzq53K;\~]^B<85wI\^)\[wLbK_,:8x'D+I,h;X%]1M#JXyOCMo2,d4;>v㞫EKݶ͇ndӐOmM'6hquރeecos<ޝl8BR~(5 Vl e"E|G^uY.biQg![C-˭/iZ/㮊 gȺ& :":bEyBhN7;=y>z S;`qxٱvfv}FkV& ݄a)˼]Df.ׯnJ牛C-OS?'C猂r?1~+'BUd7gez$jnP*VIYIr`q1Mi'`\< #ğ\-^an&3r׹uUz3CK%> G10Ϡ.D1g롿 sntrۼSCs Bz; ri0=Q%5'I`.gPz3DmVLA'd`hznu~gj6;H2S7ZιjZ|.fhlDfCI1NQ Y },q`*.l`u$E"a$c:nfRa4IGohum*.;!W®(̧=TTEl ,|#m1[P[T)gy7(/U͠0|}hiܓ>6c`x$Ztps 'P3 Ƶ~dxft[HLz>Zjw` -V]ʯon5|!4Jso~??R-iߖvd q9z8fo&81W&/87)ٔW)LÉaCIhڇC)HHRihKV=hqvK.YP-0jkJS,[+Cww~q;,uPO6T兯eg;8ڲbN~o%tU-?pjC[oۜ: z3`L/TeR:c@Yあ `~PI5!Lǒ 6`&őHIw/r.|YuyvDCil51`UöUU9^}ύ>8*Ҙ۞f^*l0Y6K";WZ?M#3d3ox8y1AQ8_n1݀\-ن &_AQ-R8tQxQ{bQnHZS&8{!^Aތ|x0 aYUsκ7)ou$.1'ې>HlRPbsu @f̛sS"i#yT{{/l"u}Ho'Z'-G.8$u 8oSQ[KkPkt׳T Hc} ,u?)?Z1 jQ~!%_hpq}u2ӟ8>4L(LG `Ia(V9)1\LJ#OW 6r^(EDIWy>\ړ.Q{ej&'8+D,?Y zO <|0+q tȜvZId$x!`+̨V2=H@')u<HW3&j8}u}z0IxmΝLǃUBpuE&8 wtmI/ ą1/ڪd)~8wi#aEt<8 ξR(DKRdXh ;hq|Lr D>QFbDT;Z2Ŋsg@H猊%Е\{Acz$' YTOM=/ȑkydcKd]kW0ս$hl+t+LQO˴-(ӝ&(6YO_}PbN)$'C|t.jG'sSMLLVt*ɢ!xN5ös::mQKqHi\)I*煅WLgKvo6saYڔTJ4E;Z'~]qHpda|-Ҩp+O %MVSF-DOS>K Y13 xA!ɰ=x1cH;C /PIZv K@JY,4n{';vO8"#7}f-m8, h0"\=KYu[ꇁ''޶ţ@4H|H ֹe$<a->>SkWmP@;}֮,A0:He!g/FRwqjZVS~ h(~(|k!3Bl(乑>Ѕ%0lQj_50S]x2"2%3eN!ڧXۅjFVeZ~N<*^Xk=@+JzRJl}RLi3 g "3NW11nK6쟏3Oֲş ]l-O塕PO5VO!Uڥ=#diWuQ&LB8)xj|~^t> yKx=p]GIID^ApV2] qr6YfvayBJNK9~ _TTa޼X=%!=mn5Xr6?6x9dM#pӶ#GMi5׮!*+|)GI#&CKsW`g /o V4qwvAR?V ]T"E4(9AGd_}Y40f{^ ,$ 6U X Tk>u_ oPel~ z{`^9Rג8RX~t1 Ko'4P|¶&Q'=U3ST*y>lS40隉~ ֱ |acC,Mɪ4\!aiX*?~6LKZ#8sj ["8MQ!M\je0}C , `tDW(ư~${4nRy-(vR^neC3i&rq"x"Β긠F%+q־chSͱǁ%m%nq(s)GY]a\*̂ngPh`MLjSxKek4FTH 7qv6sI@[K^;[pM"A3^֌ ?rʞ?tCp$:JW$⃽OMtGmJ]U^vE+/)Jo/?EGpzrGZZΣ&| G4ύiB-AhIh˄h}p4:H1%mz|"n S_'^dVԒ(槨/K)m6t k+zA%.ʀ\4Po lhe#CvenW4Kn!

    x|HfJI_ ]oBLqx˦gh^cCXh 1b#2Sy^CHM~Ҡ@[}}E${'Naș˩")[&66AbGѿe™Hw>3KFC?ʼPpf3Xs=&ڭl%􀫈;hzP._L %ecd̙Θ8l F 31w/fNNrW OVESlypYDH3ϔ㣕n`~koQ-P@I&XFƞ"Fb ޸;Զ,maG/z@qg%0ۑKUt 5~Ѹ" eBh(pܛQ" 7%KKF ~ (Mg[,5rlRa&g! &Jq[wĈH$.,~2REbueN^K-E.&+ɀnO-^bap8ĭa̬`@2bӌ @ + #+`QWȇ\}=ÏlGw[V"Ir -r#Ma%;D/yr֧DbBgjj%_ ۛαSKSWMzʼ05Sg~jˆa7|ֱ䒹I)qwB$SOf"Hs4BGUlVGuhvԿAt*,ѻ% O\L9@UaG bZ ["ߖh=fOр^@;o9Ev٩AH܊nLGQ!38-_lC67NΎkzګN~6e? R1jrylui';=j&A+ g~MV S֋^ ^q׃ԍ"Z\)8*(ƮILEd+b$ rjFQObb q}#ɷ؏Mv1XHF^ܹ+59۬3Ts6LV7zڈC;YRȌm3|~D& z0 IE'oN,ȶ=_s妢<:",ꂰ~/;:-sZlGS|,|mĞ_ٙܿ]QC߀U{6@P`s9h/x$pHr(0Nyxd3+w;Ddm &wQMF}7\4j YeFoQg]`mh3"C~mke?aaT 3U'Qٟ -:s?2jlf6ZJ 3%p%(1 kiS=W kurfע8h'eIm%'/__Iom/g`%0OL zOE`a"ZCjxO0RYUZ?{hHXjaY_{^z"B~OٱSHF%-vk=z_7$<zzrĕ.)ssdI} $%S(C &o ݼM%NßKs{V8% OnOc:'Pw^|\ )7,w}8(i??Дc3CV/xێ\#C8pbV qZܩl8)zF>XvA~)J":e4Yse_z}l,?j> X{?Ƀ-d(MNJGkZwm( t2p1D nqaVռu$0 EEYʭOdKޫ"ksĻ_LҰҮB'@hQ@r*r2"Spc$Me8Mט%($#ԛ*rVTcRN{4sEA4ųWvcM،oS4 +{6Wщ%~Py;h&=L='3<Aհ m/)Ԍ2_.N͒Rkb 4Vj0'\_Jc\mo$ HZpl﹋U7_fY\B=EYuy/zd+߷DC~0x&*S)2yHՐfM`ۀbBXμk0W՗C[HqFSK cmNHy_(--lKKYJ5N@tyz`TC@7[O6(x9k%Ǖ1?(I}jR16Fl(@=D׽~Ad 4|xF!CXLQD.sQ-b=i-M`NS؝2-}>C~yV]DGc\\NrHQ_z -6>55ԓ%~B4Rw Ï4,8{] K*/H̖Z6cI5TùŢN8+[V3/#KyWZ 1\Yǧ?B{ɦ'؞+y[pBIu1q2x5Cہ[[tgG_$ZhpmŔ30zM9&&ܿ)=zx"7=iҨscc>DC ٘ofRѷ]֍J*Xl,U= 3~ & m}m.DE"5Ү.L67ik7@z{nYV+;a_ACm9@/;mv;#[mV-Tk%\g5,dMd&8GQDgx[W!,5V &rgU;רz:6Fo7Sқ ]喢;~SU8bl-R+"ϊhlY-+ (c "ɛpVix^ @MN"9ODP1Nūy:t3x ZH"naޮ#bZw3x ؊CfVgʨ_qu9Y5(֖ʰaNG!Mz-+Fܼ^q6XԵl,-R,rwBփM"}=8=^j }tB'$ε{,(|c[$:LgW6({=ޑ/ (iejȊ}TOV벳"Cx8|h:M'+h za C~d5HOoRzwkg&k#؉V ҕXuZ2Rhw { #_ M[r= CGZCuB36o=\O2aFsK qRg{_bW gpO8V<<3ۭy?R k['|;M9ضΚѕHМ< cx@Nb{nF/D6&0+ :[I|݃KS:JcM]Fյbe-G{*K`'TEݡ!/t;(fN%LD:fr^SAw\W?rد/ow,3$ =c[)nS{8'CXSZmw:>N*#@4~ ܜ[ib"08so4< rKPc=#ٍnwhoWd|Ma PW^'{jSs(MI ֵUKKFɧ ,i46,85% H/r%ȵN>yGL:.{&6!+P^gyu[~1NUEe5uO^Ϟ$Пsg]rwmSP#+n֮arK5n{.oѐQ8 u|:ƙrئAUK'3ɕ7c+5]huvLyAwW)E j65E@aשԬȄg6c~|:0'럵hػl`nwഓ("' *K,, n$>`UƋ2+Pi1j~g1YZNIQ bYD,n¨![dX;5\ˌz%f^@a"0DVʛ# 3gV c Hpv# !#=iN8( ~}8f~Y!qHC x*C5W NeFLtT bF_߄@/H[h;$lQHLHA_>*ܙeb 4A=FLL,}I;fWaPRFj]ʂg@Dx 'f&> ?:s&57X4nte/8]&_c~=Џk6/Qk|)6qgdYFZӏ㱲e5,GZM> mU3#Q0Cg_/29fvY";~>d2*rGp͛X3`j6X*:y6*o #6*\M&&B^77i dzuQCjcq+)fVnVA@NBA+0!Zjy/s_Sv OJDz"v9 )c;;,M>Ȯay_rO$([qMgW{6~!^a-W<#|nT>fng4ztXb.OUح;h܄a6Ual3λ '恡j5ct2˒Ɣ{#Cy S b2פ Rw?=;`(WMD~=PnzD M^,hR}S,0i@C\\xΫ *VA\;.S@e: 8B CT3Z2غ!<}CcrhɄl&tsyl  l7'*) // QUT?zz{Cupfo2R@}H?I*_\r-~G yϯa;7-}[\SrjB] 6}@PO`kHq̓ B>Xd9QаZbڡr*Cz*mJ{vfUb:&HjNK%krnW;a ^bauqisQF:(^+pBHǠ^x,UPK"8{nH&F 7zl\[FIocl$}ѱg9ّc]NiJgH:#b0z ud]`Η |,ΰyOT Y2mQX ΊKIkPhn>4I'n!M(U|E8re[b̠ ZCJˬO0I zpZ~%DNmĖ@I;g&r1qNkn$ JI#V볁y o}qVHX7τڏ>`}9 TxiOC4"Ϯk 0-"TlF'DSC )̀Pw94vrXlÜv8׋ܛDOn[ +Fa{mh*cWdD tтKzS&xYZ)փc9 vضnj<1;(|l_5$՘3bk^mSՒGkz{LH/SH098 nKOOs}=HuëRhs3%O_0E~ ɢwj䮙źƷB_k<6"|ṥ*b~{7\44w"BO-nk->LVIKډQ%D /_Kwb9K]RTm~(ݰ}2o:gtTly0NQ 8פE1{ MnF'4Z F&IQםc Ip 8 fT‡oRjd8`]N#l[YۘWUCs_\L%R7Ÿ+ ӕb*`5=Du()@.r%k+L00Q\&?샮G8k1+_df(?7D (~Tw|%"W',@=uHfLS . pl?,98 > Htzm -'iPmB\`ѣM*mg:岊CX?ٮ6acbMb|)85FsJJe[j"Xރ5¸}"J^ѹ|jzn+8[~>FzEp".fyJ sY̶Ak L㟾+v\BS%[W $K}+ %Lr%BWi;pPsNcGxT 8TȷzB֏Z ihg5Edi yٍZr&F) BW  jȚXfӣۨP,㒬_z[Bf3K.0< kKYo kK:}tk4lV!WR6 a6?Qb.Cˁ(61J;Jw!ߵ:D hI,jŐ_'_„~Q}˶Zr4m^#ժK =e} ݫV㲐!wkAՍ2֙Tոq3/M߇7N2c&`,g\B56V I  OV{2Ym? lX׿·"=g똺&Y>a%>^粇$y/ =1r|&7oړK.fyב/I8y(/X4iW[ȡǀvPgM} G~f CB&#:?G$NpnhcBd'k JP%T רswM' ^*"o)!)K` ͏\Z>A Zr/` VrCR'οBMd"Azs }1YgZŹ047Zc}f[C #/AKwQb>[EX2\zk @ ֶ )É^9#] k*z[hN8hEeD5+?z8xDg_c+ɐnfܡ1.OTy2G>4 xWOQ2; q~ okrl S}貄mZw `jw;,k&3=Hp|.L z] A.\|FA۰/ENEr}N7j^ȀAx޾+1NpS5~`C?#K6ӸN =V3R&oW3̇A0),6p8;if@y 2a,v@h&0wƼ>v2&[P Iª͚@5gгg׺dXhX^&_%&u)ѱ}]L[~HJtaFCOE'eP XJ*@JN_RUIYH=쁑{tE}gBqG}&=aH]bߴm_=`O.ΕE16v-Ցw&sCrSiC撎2%$YB |>>_ΈO?DH6TH]^ Ox ev ᮫ymoڿb![m||.BCLr1l\&Rv{@@94T G# rB<V0 WO{., B/ F' r /u+%6E4m$j}VBf?p|L %E Ps;'c#E1e۳)=`mf?s‰B6H=B[ps }-ec $N\ Rf S$e~U>y*ePI?,IM-/SzϿsh^,.p@L",u1Vށf #2`%z;Ȓd-7S97v[jvp,'KO@BMqe͆bTS9l7=˘VU)}6̓au= aP$)\'PC˗,Kp}a/`/Pt^7'8j~Amwdxd6eiLB_kC/qֹо"=܁1q,6( _ Թq_.Uk4Y.?!Bۉ 䳋j`j@MP8ϽnYN!o(Z k3`uآh;mA.T[z,g+Y+Q*)rdJWNo̯tbiHu*X:Q5 ÿV{v]\M+!2 Ěw0j FBlA;{Gr+k oN]RōVRU:ǨO~g*bjEHғi 7wIf3}G"=SPf0ʌ/)<%N{vY~tx?=&}+!'40>DkzݒKnb~/&=eNr2 &*7T5u*1otstJ|ǟ4Mq6љr}8_9urM4( J%c ѧc&$7453|-+j`K%mwu93~!piT0_YxƏL[ҧfg1g7ZhG\ a!E! 0v^6t:պz ?`u9: ކem$Y eg^m`0n43=Iyۊ) L` F+GyhA3md{e܍=\`$?X91{  M!LZ~2ꕥ #+*!َʥ?n 2-Pg\rf)p<1..c,TKk}IvG֩ptSwLC݄XT{Y˽ F _ p(RTdbVR`3tRlzؘ$!]3rRpW-İL7zEQM&tccPGuA{0@| glLG0=Bs7vWt7e/Gfcotn|`#vP> 8GrN.we\uY X:~JݝC[`fIRg_ |^u2o׭wY՜Q\2*rnsfaJnB^0I^y0<) Ցi4RBa͝Vk .kTQ/-hxi&x[NpiK~jihƢgR-z9AH6\XuWAW_"rS6Ŷ|hj07JU fLe%AzF'`C0k^RA-o?e+P×.Rq>--+(ި=;AD\~e,ݤ@?$g]Ur\k0BX*L%=$wr,~VMZ'R7d^5f;$Ft@<ՠ!T%n&c)k:G–o`>9~?k#:Fe2Э1%P6LIJ}٨9oBhGͽ!Y #_p+\J`_Di\ ]*ZoxC|w#ځSqsL"UՈ j-h j+c"aVR#21"䳶/GS0%x531A"dEz@'MƊj':B3[{m(7MnvW[z_8.N 0iF saS虦Gv9e@,̳ 6jgJv]:g)})k2"7:Fە;>aEbW(n6a"E6 0,7P`lat^%bc Ac[IC:UF&t.hqw2c8:5T:[h)" :DꄙQM^=3 5 k,q :W/1P|0OIpx^}X xRs~/ز F: hA1 |q S! ?e:P8ډ̤Hf$mX%UOW AQeMбk:SEil%QxBThᅰloϮb7 '<c;0C!cg0laW\dӪ&B7 !T L!hI3HU>rW `!$ue; {hfKp!<.D]Nj^;bC]\&~` }K1я3a<b3`;zoF0qwD( @@cEnk>AsȑM)؇6v+ 3y[g#dԁ.fm"-\MFTM[d$k{=2e@R/"a説bh_88-R{qm=3gD츭G$ ˜)3wT+eBtN ƗpVbjOBe~Ỵ^_". ?9[n2PfGiI18,[vj{ D{^F{u/4 qRyhnqcZpE'@.W'd(FT _<"l *5!_b,Ӣ27JFPu`B̋> z,ڇ*bNۏM%ܹ%]#WiX::E壦m{Pnidy&ֵy\f7Vi n}&i⥦gPێ@qr0Ś.LxM_ A%-;XcD_Q'I{ R{2)IL]JfW8#G&.DttVEf6[g«^ oX^$=?̓aYK9^h@1CKeGsGR4X>4XņD,}:R&M*'탢4i[+t]%H(mo.G#OOtwMۗq2iH˴/$87J?5&@njUZC.g6xҴJPzL Ͼd<6D]? &,ˢR¤kBb ""NI4=A,waXM# 6y̚ 4Zc 9tHX Bfe&M_^M&hOڽWH0$_+P!wQ"$d}Yv(PEXۈ/)d3۸!R.)$PYB$m .DxͻF|I:KË6*G(u RJ7Jj*fΑ1V`Oi.fpFMgBT k0 6UW$ ^$ FmWmF|Tsr3]mm[cgtm ?]1L &8S֝tjH+jc~kKcxl;< 77D|TNp~L5g)pv:& _4,fl\7WNSD8rQV$O z). &./* OY(7N8yh$«' T6qձht/eVexnIE";3dXa[[h.E7 iNDYL0pw/WY_6np<}taf]_mL$$(ɬ$_`1A\G2?8IlԒI3~*pxYi]-ML # |cK,TaT0ޡ$vx],@'-o»O^Y>=1j%U)!8ry`3˽xp킶%Z`%+~~g-4%n|۔(M u:7nٔvǚL9n?9c%H{٫fQA$fH'PQܙ}mp*!AZC=bSV8[ s{Dj:ZBCwލ6u@ܑd)Ks0B.6!$AfV$2-iڹke?ĀUIoD$q[Y.$3^[`s,Hh܈={S޼:>v#}+ H$2@M>j_>`H7}O픚(};͠PHϐaw1$'bT 2)JBʹ)G,^\}FtD V_a8T)ǥo20% K.S[gK%*5Qt_9dxj=Ff SEFfܜ l3W iO$_t,Nc:4jiE(F>[SI,u([1l:$uxxszOJ*F ;Yk=tqe+#MPlXbŖdA$"m0ߜD_ꦌjీij@x^T  VU579,aݙa`XuXo'%[IY_N2Uj'y+<%llRDCxb 㪒S$ :[ĻIx3EOOBMy.Mn#9iSmk.?2I:̫'=whgpu bpq_"_PcSa+4o@hqc҅B=J KNRiwH 6(}h](!h=x1+4Iy;9!en2δPy| ԨFo:hT6O-(f .\ŢTyi]hy=-6v &hnZĩŸ6ҎqLe:G&Q$xZS\esܻcP̊~3^}}'㻷 3W32Gl$WLΒ/-\&-f jMCgL,1$!rTKe8pM8Vq,({'q!b,8L͈n҄L5@H^]v($юďOqj 1<vmc|rUsۉC޼*+*k-FCݓtv퓕򔶎Ja'K0{~yP ,?n2-w1o_Pd^](u>b"L9 !J.ccmp%5Mkx%IV%wfzc+B̼A< }-W D?^u9H&7:d XDlɍoviT} V_<2&{'x%6'P 5Be,f^p N3wϵnR-aY3V6H|NI"$Jl}啶9 znjڰR:0)fZf8OV#?ofs`E&\[_V)\J/;A0G{;7h!^Yqyۢtb(qI ~bC&$$9\<.eO_@r OAqlwū%5e2a 8JaG>)Ւ_ЇyWKdžA(:X u_;yur}MLn"^бk\$B pbCY_Wɐ8o9X#-D@cQsHBgvѰY,=:!!}s,FY"k;Xf" |5CL/0NJ@p1Y_ *ۡ(9Bq؋*u 3A"JgӓflUԗ\[/D{jx,D<`,,T,$?JiC[ZITo@ $`b\gp,ֲt3n^&ͳ9w#W2ᡇn|)=Ro| 5 ;۳'%,% j: ꪊzʑ fwG 4v::Lw&6S6Ş"HPqPesxN6>#g\7武TR3Q tl4gOG o+)dYEzd%<7>K>!F07<ٱ_ÝQ-HЌ!/76v':ih1{$jBqL\o`*CKr|[O ӌi+o t1v$;JZ4#Ybz@hEϿyC (`dhdWa9cG &܇]})E'Vt}j(ȇ1+"={ 1R ̴1FxkWkg_" sWV|:AXA!mdů|&~0NO/hԜP7cl樂qM!]69.QXŠCQyj@|wdRݘ<RHS$'IKtrw&Eeݙ?T&,?Yd5v SA?Q oGvA8ab]M eU 9iV|֖ ;ȆL2pgm>SN(SD%<qjo)I`ZtK1{i+[ܹ=Z=^`kܨI ? ENO*IįQB1 .QA"U hU8+'HE9AAUa "pk}J1b.d-oHΑOrjagZ:$:k2滋˵ǥ j& ;h9 fO):|݊ ~K ' $Ys(Vs$b:<1vhurZF\b/Gʫ !Ke#\koClL fBDIoP(]6/+LI'_UFs8Kw}NOo$!7#c&?}6(]|[1QceA^^nN~xMSf *^uQjH}ʃZ_pob\#,2|#ODdJKY:b!jNvl0IL0ڔnw:ߥ͞P5Y ܻpQ H\,ݑc]d[/6K\ӿַLf;#śIS)q\WH 瓀 ћXo-^dS?TuE3m %Q5c9ýw?d)/Z*c>8^irV .2=[AtG-â.Y{!9@n jPxڅxf,Vk$2P7S|}N.~vQzfQ=]`z2_;矚EQvGxhގvO}Ʋ4 { ͨmC2j3dCue@AS et1ha.Äpݘɹb IiP@rS˻a7=U!7qd#Ǭ(^![+ٻwAF(-MfB;E ɚ#>VfY:t )tᵢ&P4ysY tR 2uԾ*S,c SFŅBlد ģē. yNv ShM`)!PS}Jr<@enU$yUſ"7AQRxIY|]0}U};N  Pk)6/q485;#b$)-؉M~33oEnjf=ACv,~iv![î"xw#[9r-6Qqvk{#jlEN1+沥*4'Á8&V . Ornm|P95vq}W.(1Rv )CZsL{ygk901$BZRoi?6ZWԍ#kPjdHdmkx II;tk:{F{HT*.sKYLtgT{(iG*S:jP/عRxEÈWi? RQ 7g6rVUE4G.i<3%"DM"Aqj4Gr/u)LAR꺓Fb!E&wz:{gR *.km&Q*YOG[zqT[Or˵Grt"m &&`wEІ!tnᜑp#I}6摭c/~4T`tưr97jجN0#0Ai JV؉aD%MD~C^yՍ%{Uwb;?JEis{aP`MI5 Z{'#U] st`$Ӿf7er:1Rj(/ isGf1wJ~ aNi-@wh6)/ .ᇀ\-B(yrn}\L %7ȸ0+kFLlU.)?*UfQ%V#VM,9*Xί$as 8fbWFʊ;u?HۚYAivR=6O$NgTJ^='q⮦[#J9 $%[4CB[ѴqVR>"#ZrCՌPDgOBz)aJ{{hoT 0B 2Xz9(ʓEIvmMiN4w{8# Cn0^5ݮVw?l%`p[>&t Ԝ*&Y!H4`(^jϧ~b+qE|΢ЁP>(H_,0*r_̪*'>a6o^X XcBbvX ZWh-$2|!8wrzuU\()IݼT԰XK3ٝ{U40,ڕ#x/d%5sklo*0YwkuU=V1aF8?ED`ͫ,:ֱI+x C0%w]^_w vϑi^ǃ *+ j\5FUq.>2BL#eo$+AYlPPb< y7njp ^!"KHS}JKm:d'bU ={o1X%mep@yg, }[k%UA>Sbk$Q7չSͫ 06 wð~APX@ ڜ#~YIx0ǔLg2X#.BRQr*qP1pi>:a4ty`/lɓ%+$^4YX~!ڎ82Wߟk_.|%Ά/=cqZ:Wsing۲Ͼ blv _sKiK~7 $0%F(UC ddl-B\;GqܱDj%GpJÕ^,IUMM|nfzӕUW7||E*q8(C3P,7#uYN˃?Lz*JN݇)J j8; ]e8Τ)F*xL:,k$ k?0Sn(T)Tt8YDhW$Xe2Y=qa꒜ynCL%*Ruo/kQ%L c~Pi%\}PU; 밗QJ}*-YP"ٌ˘STWU & AɌUv ӹmqroh}tlV9|Sy.K IG\VZ , Ɨ0O]l5928{@̟5>*E;T)K(|? PBhuA:nMYc>tA{>7K\UةB%Ru<:@EWIQ.J^OTH`Xx;/n:<"O",rQF(7yK/ q*;ÞҙA13xAQ4G_VP'Y”?xg$Nq{K#㿭 v0Pap |z$Nb7-.rh΅>mY|ʤ&ZEN{ߪFY̗\K7 $$&@ JGX*Q?8nuS4K(2=1 -LN󿺽1DS4؈s(J#l\VKmn$H4-_HTZ-#g2e*əutuU JA0)"Hʙ >]1rg "Mήd'=Ԁ -*ޭRjWу*O6ψ3\+&69=ڣrMBބՕӚյ*]"!q+ġ-(q gX` 6sj&|0tjV,,.Vq07C|e@@cHCL7~Zf^l}G3SNpDb,M>:Kd(q ênIfѝ;A]O>T캶w J/NM0ڮ`bM75uyц.Nȩ]N6 5=>E5x`ޚ~k 7Yǐcw PWxMx1f @%w LAISw $Ğ\Kt~a;E^l=* k(%cq,5Ci^vB!淹#LfKl*[|c ӄ37P>?؞QMsd1+յj: Oh/0Z?tDg'7 XLtS5[x;HH!yv$" 1g\}}㤓x[rߖ+92\ΕÂ2j2=o_ B<ȶyB6A+;YiƃgbқkxL3YX;? {7P!濯V_%TFw6㩽),+&Ӹ+jdp |dVl ED݂S Sx}v h2ƹ>y(0{HMZ a#ӛTޯA7U)~(XH[7^f6d <3BS 1g{jZjaAa>"&OTْ83}rt9!;h+;S"|u#6d&"ɱz H~ԺH4'' wƳkzgTD@smyܸ: SE*ũx8O(bY-! Nn`|!+N)^ uQ"J>'=zj[^C5&~cu#P*`U,zKҟH*  l9@۞ ̕щӝ/Q޴%Ҭ[ɹr9X),~X$J%HkYjEeEN Lcw @ϔ!wCtgNҨƷ3ĤsJ*oBi(q1mj_pyK&…pD!G[{80Q@yr)8%j8 IR@ِhiRq*G K٦pȓ~G $}w$lc._oHQ *f\" 4ڃ#r9ڡqTN2ͭ_Ǥg ?tJd¶tH'ZBu\À@7T G\[-"K~xNEu?pv9ղFˑH\N0/+.CwvqMR$s}豆爒ήܴ&i43m[Gwu 镧D)s'bJ2iS9j,?v&D_k^d팁%Eaܥ 0#4N,_:|98#i?ߛvZoAJKvAZ%Bx`H;dJ~9QvM"$g#RKDrpt?2^kPYd6lCN=آ`@YCfS*p8ۊhV%w_.A\NkV`;"p/v/]wyKeK\rfV,D^G'p;zkPǃ^#$VûjKaM#jɂKB/-yUKeyV?XK,kwS;xnŒux\ZRkߤhsv[b\g|ߚ J28%[?`n}XsZ?*qN업;R_{N~ Կ+Ӄ%l)l%K+=/C>o<5W(2Ƶk P9"XD-ȭIp"P굘7sCӎJ7e@q;!qقޯBzj؉FXJz^St;GTw bNXʨXI*s;|tvs/oL uŌ:ߐu8f>W%Lq,+C[춷ٸId׀t1 IHZ֤M@]0"ٻfW0:\3*j^ۄY}zdmВ"q^Ε ! 6j6hE)3u) Q ;JYӾ*2'l%bouto}BjR ([J&xUT(7bCQ9º?[-=8brێp>?}У;}^-Zv;SʈG;[BVY At&V,t|)[ƒj Ϻ+;jWPy:~:i1w)< qOv5`BH C]RUilrWqp`Pg/&v vہ͍ onMml|X؛}:J$[JG">x_h!()(D )]#[8~$1@|/78Ǡ 睲 3ZuN!y-\>2 Z8}Gλ6n"~K 4(I1Q U]ai; ލ3IM=5ص| Pch+' 5.YH-K9 PK@n>p9ԠT[]UIlBU~5R0wr 9xtBk9@F}PirEoΫOD"w)׷Tg`7=ֿd}k= gl Z WVIA8HH^\~輥l.6ZDI%Z,SsZ;|3H Qӝ5,YIzS[*E6+U`-1b{7^^B{V3GV lx~T'^E lh ?FnۙQi'_:+k#"oQ^ڴ Vq3pNnfmIjF!4e1>Tk=8l2?k)Y찂#yͧ/ƫ ;6B9"Qz4)SAҼD+o+,h2րuAAhgo} Q+L4ĭ mC*h̐3jD^0+auG?Pqnlas^w3Bdqܷ"h/Cz"^mp@s/bpܾ4Pv2qw~l\#|vOѣ@٧5RBSfq9= .\- ] 69È7-2??BX.A%~61h58nUI odPՓOit+ L$@*v^d:z`V_D^]Tۙ蹁Ö́GgͬnPa3^ۊL,gX:렋cDhd׀=('c8gG']2-wb-Pzԛ8"K7c#?5} 㓔&d4o Խs0nҲ*"ۨIf0ƃ2N{Bpq+r[ <(x><v""pVfI)ce^8'L+Q2(X{#aZD'̙QK2PK842mqg\V|[ Nӹal̆U3ԑdK|;_fэ`-{SQB87ꂬ r &q%ZCAh}?˚ լ:J⡎KrO8;)FЕA{ 0_Iic^Shf0&j-cS޻s;6Qf`N[c3gJ:=ϟ5WVY9@_bro^h6qWhBTWc*ڪcyl&q~@*vcA5.-" eUV퉆j`*$)PD_.F⺂9wu E:Va3d٢*Q3]QEJ1iW.Ym"#Nqje?FȈp42 C6qG22Ur\% 8,Qp[-kK8A,@:_4hF-ݒ0Zj`W =Ok6!.¶ɬajGJPaܟ%i %f>n)/=os)V ݽz !pᔾNkm zX@Y !ErQBmFe^w )n`\6)&'4H[`9fe~/m(q+3KO8ݟ͑:"eG16;]ѱq ]=\~qx19@nA:&4u`stD[Ux hҢYt;|JD廗Hq6Wn6Yx!9qnC/WL*ZAYQB]2,?oMnl3EmYxk2@-%q}T~I9jB"êM,~H# |+D?E$'׆LR/ǎUpKR,Ze8m+"`(M@/ ;Fz)| v؜^.[Nh7 P-x$"@?גA*B >|?0L% ׭a{ѹZ> hwSY{c`{Wnlxw2be*xϳ߲|&1kxu;> 6k"iԍUSS]H\T|4&LK4$nJ6/39kܕū \3$p/eL4F+c,4-pVzcҮęk t FZ ?0fRJ5̊xE)p'*{Ɖ]Is} ŠNj© +GA|"e^Iv]Ti}y )&ۮNW{OH}73lHYKv+L:M.oW5vE& M41>w *JFQ4,Z oF`[*CppB=9Ͱ;ϡa#2 TtW9`vV`9?xk1-J"ػF9RKx E8ӵՋgs+c@c!=ʩ:GN "jDW%I:Hpv[]}:O:۪ -EqqM3P"C=:zJ%\mXvtnP0يE]BqN74XEW<'Sޠn(&ҳ{N:zލx,鯄 " bFW" 0[wHݗhHUk7¬X8rF0k.h5P * uH;/"%:M C[3=鱻&PDo;5sf:ÀqDnsvJ~U-nx"}~㱫1w7V6+ j^i2YT{jGz;]m/UmÞV4ocfqTvT)t]xWj)e'); d77_ 56#^fxh&k6ְTM0ŞRđ (R=@EbR,.d7R) g :yzd= Vxzxм$^_Hx#D)"XfP,M1'ߟm!!'|;`!<"jzdYy!W9LVTQ bdiv "Tl'X pY8 jkg5 tXot h+z,4-E03G#ūh\ȭ><פ|K e!}9 PlU}ʗ^g |UpDIpKd(C4:O']&û;f I<4\|A? 3~?DJ=uǏ͝"lR c$R g"?~'DY4uP=oj!׋Ed bI$(y@&FO_0cz! rUϋ<)PCmGZ9JVCg-*΋,^OCb~b/a ;;ʾl"΀ꎢrp57]a2f6i:GD r>f_;[zFLDHFL;خ qx[H{z2ݎiܖdgj׀/zr"@F/If-I{e3{TI貢XxeDT+psV' 9`ȮaCZ]݃$j$W6|ؾ&Lp9FT6MuzJAuy.;M*jykRJw\ׄ$Fp<[J(AΫ%24Kg -"yyܑp|9+xA4A:i,)E*7>+XIьI:n%CLЍoWk@}N\u? Sj :̡et[QD .-p| yfphb/Q&/Iw0;u/&DPu ʾEb39t:M"7Oڧ@ /qƣ耂}M|}x#45 aF\U5kF $rQc/q%@,`Vg :#yh.2j=<ؓMKh[8Ur8_b }$P:oY[YA|D3zIh< `š[~ƨ.x(ԀT5#D_3!X#K=j$5M -/Ȃ)f'G< uBKv35E3 A4ȇY>WiTj&k\]xXYbrx''%YY ԭm\<'"[bg&k N}l~H8C f hPp+P3=#<|{k+0U,ctnm~cރ1l(G4HgPEȒcxΘ7+N5k{}RFR] Asc@I 7}e]ָǛT0-RqXo.+vĈ UVD/UՆ+\\EMFD.E!ɰͳ[^9Tʊ3TZ*zVWUQcm4A;OjjטEP VNfju-n@ȷERX #7F Gg;Ec^Z4XVs"9u)R3IeFtumU_a[b9Y=Z5Mx'BKwsiO4m t2dI 1="'<荦9HsH^'J^=Y"(=&@&>,]Gu[֧hlV$@+6Rǁ2x8ԛ_[$lEݕ:I15)aO2߇?\IޤfN:5c::d]o^%R{=(}nP_ߨq%Y'zkkYgxQ>Z,+Lyӝ?ΰ>5}35<v$y"F%V0/2L9s.x)Cv"AiN N6y75(=F{\Rh_p@2cRgnd}]]n ͳ-i}6~ͤ9-GZ'BD a-#z(3wV48Y~W9kг$t؅LB+s VC ]LyHcU_C%"R(1Iޖ*PB=b=ŮPwT.X y2$ޤ/sr4֛ځАge4&ᅛMmӖYz$hHt9 kOB %| qW>4tJ,QJN'qC; Y҇S+ _>p\[,\p'jG䪇nS.htC}u6!52θ93y& '%0_I})NC [U7n(~41#j eQMkȩ0k5NïzG$=FM{5טf I= M#^0=)Ʊajl-$tUjhQSƽ:SD7l jsT) p+RA'u7o&{lܓE$ ]upJ5~v[(Ŭ 6"Z±b4+UJ$ [[Aܵsadx].*!7՘L(ʰ[ ; P̷퉩\U h00'K-O0%E)`.ӭ|cv/I+Y̧W n'馬;1:JFaї=XmC"*dSlm9Rj <6]Aڤ"O̴ !r"uWJf(6Tiv"Fj֜f\%d (ǀ6N.O6nI^bQ&ĘTEo{ͩ}#f-SaTdUzc)~71o.{5Kj_no=oK2gs>}6wnfTL;q(u|j J㑣J5%o(#|E-*JRQq-]Xp/j~W|Sl;{Z,;-bpA K7Q__$36|pdGq\HIW]0ۂ"tiȡ9i$d. >qi doSPqOT<^(_Q*E",Xv> 1m\=S ,: ݇Ӧ5N=Z[,X]môՍ}ګ䜫BgYlL ߈EkζZ9o^,/N{);Wt+t#肓Ws|/>f mͨ~F[L<5zOs1ɌU1O1ʖ5/MWwf{-Nm%>%p BkJKȹP6|wTH!<Н= Mrގr̂X W߉"ZTT g? ^^5IᲗ~Gn搊sg"2-X5.Dppȅڽ~/[~YpI%[p7N,#ѥ(OWt;illZ\ppFWY i}yI2p<)>ᚕ؛ #!AUCA+n gt LRUaC,QkyX(Z`i>cH91yRmSղ5;gwڔݎ@R& 0B4X$xLT3&hCѐ<[a6ffdj2:qSpF~.iq2'J ௮'+yo=,(o2SMX^3)-*N0>WA=lgB> ZKmH6"Q7*eImxpA3.3yuwG%hKk3vKj%m!3k?{T+ndmc OA#3n-1p"P= 8>#ގ<.h0ߦĂu#>!Drq@=p՘1h EC\]k֎_`ǂJW( |qZy*Xσ8tSc-=82P]h!7dtwUO<I]#|c0fmi'KG)ן֠FĽqQA)Uٖdn":7uɔ4H ]} Kztp%KlF%ɒE#qxew<’kFx/런*?$h kMMBىHʉԉו~lHeg^ޏ8^r~gB28f=on)s=?S_{K"Ђ3F^Bd!sEsRqOYCM;mVLfN+wC}3#WÙ@rQ`Q-Q:Iin=9v$3\jndMРz7uss"B^)}/@yPJO9KX=[(%0$>PR'f2tJBʔ?=)KBemW >)H56~=rf:w}j8]ԣlRj<ԙ`yXC6o``}(&xG}4qjח_(ǔՔ_!ު046V%NҏGq ]y}TotJ>02wʝLJh">!-lf{Nm)˖|@Jf3a*Kyxg.1T1Epp5TtWg+/)!Z|9')"քZ"vW 7Rg̊Qy@ub֙] 1\`NDq' `v|bt seJ3Ǭ*dԄtnZsN_B$i)HAb|Ku)WO!Y!_򎁝.SHA1CQ͇4ŢnD(&m 78Y]SCeNv,&4 RͫۨQzW'R$ L)xd[X{ s+" ˍb;ƇKd\fmב]hL;Ƨmӧܥ@lΜ5hb>3?\sCCEי}L6o+ #b_ zx"ug LQ7FE&O`TM; 0D`m ~|rүo8e^UJ r\5 u"7;F $ޛnw[jE j#:D,/m*~~7NlkpW&_+ ΋醹DO$ř-  ]Z%toaRa&QAwV9RЈ:3apP^F~QReh {F 7+rg*9"72 "NdGqv%0KOڟ{Z 5ܮϡv*Y1}A 3I'\$)ewȬ^J9t!n90ˬ1@h,ʩ8JW˄-SnyQy^bI]m$ ܇ZڱeuQ؁$&׉I˄GOĨ#5}W >#r n ;,Qn.p4ZٷU^%&H&|Xj>Vۮ23f" _q(RkQd8>KcdL]ꔝ/;Jo$(PI ͏SAzT04g6#vy} p""i+ ^5(EsX#OiLP(]E4LJ$5<edAu ,G# pV _Bm2 sت8Tݵ{o.dR6'gބAo՜oIi8`t,qޏ/%>J0 j!L5ߟ$?SFXQc @ MnDB򫤎$\=(FDO 9u2c[#F_/nK)(V7-n?kSO:jV6Vxo\[Me.'cLqf1 g nK<: bJ'Z)ڈ?JTzK\sn-?N65B_Y{݄mf3 P+$w'E]i љh #7_#FB?8і0 ~ϙh^VS*0&o6i& 4uZs ]Lc}Ntӣb+XU{ݣΕQ=VLOH!o sxºYdfX '٬ɖ =~ݨK >Z\0HuP~s\\e6C @Og&eX. eUFbzESJl"U%+b3%_^D$Y_<#k:{I芰6#p/P,o;ͣ]CȁXb? Jc*c@mDxAgQ-BDݏe 6X<))Q,e`I/H<-O]IⓙL/Üy'MQɻZBkPy_.GOaT}[&ާDW7xMasҦT Fa]|z{Yloy./2,䱰\SVHHV: C(cMO]STjPV3HxZv'piۏMzrqʊM3L 0a$ I`PRkw4{ 'i HY?>>``'=Ѿjٞ)֥i }Ip#R-ėN캭yL;~97'Cf74.[9ـ+5KN?J:yvԖ;w^d-&u_9W^ F@↸\'E<&ڤG -|q 33,-Iȴ;=!qwh/zo <ۆchҷ3N?WxCM}}/GJh&%:v'X[g\Esr D*Z a7EoCG}Zq d(lw22p2\FC:UDG2$ɫբAN8T^C4zP(:~3r[~(ÆG*Y2>uM! Og9f L[!2[Q* 0$2EvPX󫭜]&Fbsp491࿸۾ ޳8#VogO6~RVpԕxIN*<'"ڻ #0bnKJGPʳx~^k38jd^{C$4Gi%A"QY γç^74ucj^hhlH47F!/L Qq$'dSת+DY=_|-ߥ ꊢ5ԏʪiq22` ydbΰ:US0b ;d{M[wRV+D+io1uVu L$>NXJjhz_!c֑ ? 1:'"$_}3%Ċ~Ay8'<]uMwyf:g9œWR-\&e~ _vM? el}/'^2d~ V\̏CYpTTGNZ9@4eزj¼ma{5^3V ~g/Λi2\j\] Bfd&Ux;w]ۊGkUtΚrڀs Zx翭w1C"h&CCg-JQDYPbۆN>Jj4#K% Ow\TQ7ik`n?@f`OSPR\:\zJTI4$\*= FTX2"!gE﯌w`-E{á+ ba-  % W_5H𫋗*szkJ(͂ќzڂj$ja䊸oӔtuR|WdP/R[@Q㰦4$)i <%caiHm$YdyrGuۤSu YY3Zh@fVMY4|0_} FKB OCChIp\=Fu) >^[!{Jiq"%1&.Y)."1Ӕ~pl98&NʰX}$4f(Ahz3이ʺ֠RSa^xi&‰@Mm%/wl0"*lX3h6a{8S3,PEK$/[?BG-x_qҚWRa7Ɯt\6;uTF'BkC1e 5xrDG/48& {!{v,b_^^/0OZ'ĝywH !zsn-BD 4)>l2s ȰE R U|`KkKѻ85ѲW?4 N;6Q'+S虸jd霑,L﨓~#"pl^;Ja ̠P[Qd?iăXjM1켣v""{v&I70ۮ CG3|X؉l/bwvw畻xR(+?-Q4ˇ(9"vdz?Q:pk _r(ﷸm\~FS23ĝ~(-n-Z2dILǠ'.Ȁ;5_`BDfsЯ/;t`;t/ jZ#l nwAߕVȜ5Xdv鐑2k}`7NZ"һȗa#(m24 12#ċ\Է 2S|v s|'1d7HDeL$.I:_Wj~c-ק]gvׇ-CNj:w1}dBq]!9jb'73<Dٔ.5pwm5<)ma"ULp{_u`@`yROu,uciŸ`=U "݄CJkC}TjA!|2Kr3 p:X\Wp6XtLr芞c 9 .zQP4͙1oEw{]oҊn1ߗrVhNy5V>I GYC;)G)< TwtlG\ó"TÐ'bi2w.0#9-_y|<\mT2\ܮXtnYQ]Cx`*75u-CЮ0&aތQoa1hJe~+T1Zg8ڤu1;)YBobhoiK3E ѓΤn?|F3򲣪ĸ*Yr꩷!>_]GܞoB' "φy33 菗,pu* J$'l(ZUrHgzq"a*z cSm~2RKp'!N }\Yԑ ÑŶ$1@N,Et۟WWո{w }Vi]cj \=bU ǃMȀm=ndLl.Eh~w]'!B0'rNNXĪz݌ME:f}~Pw|*{$'?mY hPa]>L4~-]GR.(`qF]f.p~nġʣ$ ;؅ 93Nmr*ِ;̂Q(o#~[;%6]67^3mD¹& ȗ< (ɼjRIpr69Ond48l,Fy/U%ȁ'::}E6@Nj'-$aouUx7Q` hr*Zz'T}dQr5m83A;tt b>S^qN[F(WhFC鋳#1Ϥ.9%ՙ;vE߉zCӨLI}aeOG-)&Bԧzm [$=g$XҏL<VQA`]e\%|ެ\8nZ,iŀUsZ6+o[uLfoܘ1ϿL FB玉h̙&7F]#?V2DaN3"x9WOYu"_^Dɳ.J'r'{'z#Z$}%F}$XG#oZ`*nSW/%'Gc%@q-%U%e}!w8Uvn==UrFE.B{ ,+KR8|ɜ#dѸokv2MVQTU HzLQuUràԸ}+Ng f `]XUٯrq<3P(771fױV;SKO{X:X  )g1$"y/lϽhHj>w;cfh@BU$Yޒ H-[E5օˮ-{-: Zx0ftߕLSW˪/>59egX~gUןfQ & 5@'{Zߠ 3̭I,,eJ tjamʻG՘,y"heJ,4J@ e꣄z.$k_u1<SJ}y˔X-T\(䣒\?kp-!gED\vY!bc$+Ɔ*-->lOfSKP L[MU[a} }#*҇fw(YV!=S0O(#ˆ9eɧUVTڙɲ mg6[<_nhBxI MlY.ŽA`oIe1I?m띷 K79S4^)P=bqGlN!`?΍5VR򨺡 YNI 4^i!- ~bfM˸>x򸲙# &0m{0}xqF11ޕnwTTT+]A5Sݲ9x^p)@hCVo3/;~|` z[O_:usrsRib (w>q "yk˚ !{PA™>-H-QRZ,N@Pm/#~?fFPrlR~ꈌo4+9_ͭ{0HE4U9rHѫQљ(_7emDLfXHƴm*qy{[_uW9.&|oZ&r=B~xVhл{3Hr#"a5`->SA;ذfq][y>&E}GsZ__Q\ʜq 6X4hCj10msi淕>>3lJ!+#f91o*\~kuc}g]ʿiH;b;a*N7_Dp-}cBto,l+FFehԫ@%'8$vMv) Ǐ$"ʛl-v lJ?mJ.B3phئcQ37\8Tnj_[bۣt BR˔xX|ġHUh}D^!]h2ed0hR/nQG'GǿyyEK} yT#saƫ*mOP>&s~0nv3r{%HI:s`/=>`igiU:@p4-q\eGԠu? ˉ W^YIA|KLi٠xy籃Ǹ)2#Ek?OLj=N!d 7 fT&lģF@==Ĉ6a_mrl)ܾKoH:zB9K :,*~e>#F.j{ݯn1;2$i89{պ& (x'b[3sPqbyF̡IHjL&Q'{.Vr`D?SBn'{qCرg8s̞s$k #nj(N\잧/㞵zb6XlLӟ Ϯj=Rc1b$a?(I4A%>J.wF=WČt F0GYD]LV%$iۘGstfeZuR鿓,]gn)u31|f;̥ڝ;7Kr/P -s~6<7;y%R6%k2.wFOQ>0FY1M=, UJֹľ&7zḿ=CAgXvm?k1ůѨ)cziv(d- q7=C|4*Q]^oYSϺo6GԝyTP$grnPenaC< 0Hd* )pdQ!XyOZ~}R h)DYQ9` ̿9Q7k[2[f벓rǵZxv afLGa.ucFPS;ְQqV.@MyuaF@jB2r omԓ+,jd.xdp'pqQЄ:}(ƴ.ϩ0H!)paN5^ͮ4 o,ΛBWΓW[rj~@l8l0|8sYXJm̲jqIٍ PD5z$B톾UBpc&=¶ ea~(NY6bsi}x3z(I_c(͸ZMWYG2?)>YkW׶ע7` PZS`h49R9'wdpZt @. HFW1U~ܩ<964ay/ae~מjw@`bMWV.Ԁ[P @ڸ,5['}LV vOq赲6N#@$74O-z2o^O*ZUoDWϢLHHZ.T~%c캈QgiP c|nvU]8Լ`]^d_5.v@)c6mQ)u8@iNJZ|n Bҿ8m!=^pT'[L(As)&qMX \(N; Hx6p<_4IYKY-mZK̐& xlY͔N_vsu舗jR ﷼;[m$NX vŔ6]a^W>Q\ f<Ԧ_XHNŃ2@_2=W;Uo5)_QP4ؼ3M.zyͣRSqZ3dz]kWdއ}:m"E[BwY@G:y?Hh볱H4 #k4\͘n_bDj+-baKlȄ*p|冴,cƓ Va`lRfxᘨf{Hqe<lrgZuO<ҟ.*@dl9|!:[D0WcW.;K٨o6(XY7Wo2a\^|']s[RS ËBx 4;鄢>/cg|nr{SdArR-p jgm-M{&T0֮Mr[Zˢp6*GpjZ]Zv)TA>XI6vQAPvJLR:j0Wz>'샜.wa{es6 (4")dY1rpB:,0ryI"cuVt7nʍk vF0ko_jm )mG2nAwn39/F?Viun4@)= sg䥹7\R|E5\|z7]p_ ўu YA[@/0n1f.FNr U&BKzP73p@ 13 8sE_z isӕLu<ݲL{-Q6 H,/79 }Cb7nO콀68|b6 #}M\c#ؚZ*YTO-J-%thÈwf 6yZnS[d'qpmD;Bd!i WMTvܚ59 W*@B/ccg=˗$G(NwH=4@>xHByL4EtPL,ԜHTnBn} {.ehLpDmQ&fRۼ Z#B>%MΌ FPO;txS TwD>I k"i6)'7z}T:931N]qYs`lst0".<75;?ޞ!%:ezϿT,w/5~CS>H!$MMU̡Oi.#IZRm"'F]4Y%1(T:EY A7A3mE(#XXdufst  fi̲-WNSUMQiPQ>蟡ORNǰPz +iL7kЀL 8QyʟͩpsZMAmj"='';9Ւz5ǜ~V0k9>1).`e2r<:xW(ac޺*Eu߅q#DNdʨ9{9 unY$>—-lr\|b h]&C&ȝ[+[3.YV%jhC~~ZwGGp̫hI&'.fu\[t;TRoN7 L͘2LJ|'6e1i!8P*"lo9DjõRc=8n"'XR#&M%/4Bmw3ZYNJk+܃/{~l8ZµPS(bI5`u}FjیO /gL9>sd8>@NCaq\X;\;1gRRU4l(QJI}ZaniFDr޾W  w@q.;%08Cfɯ5r;!Aqz[Sγ-skQ%nkDй%aժf|݀ysІ* &ß9P7? \sۙ'*ZN7i\ӷԸ )ƝlvE!Fݽ"v$! /+Ic[F@Ur7fL2j/`mϨo臂K|g;ʀKu4On8meuϵivRrgY (Xrf7l~jtA+°Q3E!P͋\{MQWaȣ'^-z%6߼-* ⌊ZW@Kq$ uFGP*߁~X }=0T{I?ՆXB ֊f~[EU B~9r幯?c]z}וNCva}cn" +U~Yfɿ*8$Uv>můȨв/ao~1WZCvyealhL/ge8t5!ۚEm5, y|#`d7&X48$m}ydF=f9+n+fyPK6\A >k\foؖF-B׭αPԭ>T4Tz _Ⱦ>k>3]Tk@O <]PegBNPtEBgYҔʌARhU:B9džo!㇢։~k|g7Q)~ke! ]DM tuY[S0 `D3+o._ h:IQsO?|m%STC'7!I.3TR}`')NC9"ؓaّ(b!υǭ9L \Npu|YpYH4!&3:iF5S'1-." ԓ ~9# "O+UaGP!VRJ?^S&@EψhVniK,+"B"1vr& P_p|]@e6vpI46ݤnC٪%vV7dC>>h1$Tq5ӺtO&al0[N.*%O!PN 0 {uUx;ӟ #j 6$5A@P lNYykiҪoZsu&*b\$ۧu7txW}"F~sTpݽ0cUNTUV hCyVS &DCnhFvz_'EiRMGҍ ,xbm k l9+)3ȣJ2kHASMCo`=s<:zMFW 1"8oPO&ׁԮѕ}d'dfe>zI&ޮ1p]w_3ԇ# ?U-HC%dDZ=S~9GR9_}=s>rKojyVK,E/k"ce( aJ&]O$޳I@j}xD I"n񞦡S~F–OZ̷%:1:()&*=(2<` u`# xn\N9g WiNHU#H q>OFCcq-r+LmVe4*Hz~)#@mTwl _'ฌ9O|~#pg !yc=Futa3!%:}uH $QSh|6``7qL db@ Ӆp^Zf?\9_|QJf(ƸEya}0񹬗>2/w@ařZ%;Pm)'R4,uH0 VȊdwI!)ϖҹĸm47 Gftlv†I3d-3/ P> J)tQE8XTP<8F?ϸ o<;g""Pj?u=Nr8%'!\lS 2M&-yVR(KVW dQw? ?=3MÖ\tG;C ӳe|RZ/46N{l0"3M)_r{{I YƐN'h+ o-m9 R,\3C| ,@T(K8|s&{Rt";t;\YH6 k?bhw$p78pnQ( ЬANu臤 ~t?3|Vs*-v{tb#N3h_^˽ m^hY}<̏`&ìvBI6`Yi{8`mY~LZ86~( ҳ-N?MTZ-9i}O9ҎfIP~ I$fp 炰Dխn02OŤ%Wn6(QJ ?q'º+ED--hKj3S?c'$S z8֡rtt es$Ir#LIŬ(Q9߻ۀ"̬Ѯn"r`K٨AsaƓF#Yq>8TB4B\*Ac=\B@~|fr8BHC.N2m`Zf:E)QF@3mLJ/(T/C)w`%85WGUCm"A`^fYŞ=3DJ^+Uܤi4xo\^@X59(rvQ2, h%ExdjP"#D> M#92YQ=h$"qd$ 1J fÃ8Zflc,ˉS\x; 6w&"75i5 %:E}-[{PU]"?'_L!; ;O+̭,Rz`3r8'sV"WUd6p/'첨 24Kēe;?xhZk I(eDA%_f|MJxJ!Rrx0nyq3Jh[٦i weVʐ 1%Ԧv/ ifviF~)pe93+ۍ xbR5[PEq;?šduTU\'{0v;#$*xJ#t=sP 9]t?!]y\Q;uViGE|kNLV  g9ڹ5fV:44ʃ,H70u&sV—}UeChМYۺξ!ѤoC,!6WT暑-B!x~ƋP6֡p5݀Oae \ %ݖ%v)ްkQ;$b5 y}}`3v=`]d|kkSiL`M+/?-qdCԾ;@>5>7^nՇঋLU$L1p" ^h_@K2,I:yϫBɥ|GٚMl&,2T׬| Ѱb0i m,BC õEЬrx;m^>"P.Lԩ9.5,`)ws;A_bO]@̧h7?>$sیg( :hƉ!K#L&_![MC%vz'F ;K/Q# 5y`n%*0Htvjhp0ߝqvs9k;Kd˩0 R Zr`_ͦ -s2,5☱a:%sA%&B DEX\}UbimۋLTΗٮBp*U^VW(rꋏ}$dU7~6v,LE!>Qze5z0Z! β75rw'VD!Ii(3[=_) Dw($I=/7yq"(4W"~=ϴCqu>lgރ#.^ {R<(Hۮ蹄QAkč!]@76ՇMW^Z2\Xr~r1gÍPe8?_ಡVaJH4dӑxxo!&\ ?\άթ38[BH@fXv25n?}a>Єfh9کUљeg1I a1ZYrU\~B GGvtq3Dd@)\Z41lP_tt-)o%Y1 ?lR M@<א9_&%Bv9wu> iQWPSY@mH?wx(p)rM)d- !A9CB0D*e82 eXS,dy\GESI'*հ?H U$Q`&r`m{&?gޅ g׿I6_RD]Amc YQg|BH,(kbx r5(: cI@8mbŇ]^IF7ð"wbG?BxI%й3m̹!"mhfRSPqKbG^1k? pfy 1dלj e6omr 傊{f2߮/R~Gu#󕆔in˟(ЅV?(KMh܊;%˝ڍ#tUm-MGV,d͵HO]:uԼ);v4,3|ƀ^p+:ɡ>PS#oF5%q)3\4~gL_'ğ(~J=O!7X0m[8ZOA,(KAc^h)?ji6]#cmU]sfӘ./'04?i-6NS:da/EHM/28;$_ZCB}d,x:1zcɓm & ɫaQ@5|0d'jF&,5Rcɠ\oL- /散{DD,M,>-W,~y7IfIȩ_CxRWMU%[LD #IӨq Irrs܁H`u <$F~N6]b3 U%-zy b{g|Xm 3#F3I IT)hÎZ#Dc -<-*탆"i8w&A˞% .n5ac uf/JmMNH*=F-N|%Fyfe?6T߄mDEt9+ed;m)g>m7#rJ+V= vJ( Q^d1!snE]4U&vxbh$=?&NߖX߳`ons]7 NJIc=o؛(&-"C/@TMcivK2Oe'"8>6]G).F0 0hOvqHy{6,&7۟k/ }B=og;{͕,@{7Dž()~b'}v5@xl mҧb|GiSHͩԬ P[^=?NqP|$:o>UaʟܿO+y( Ю b"$ɦ I!` mF_Org*ht/^҃~wqBHE 5@m%qY^ᧉa} c)뙛;ؑv:t`.Nm` ~֩ȏ :%NzDeR`^0#9(i#>gVm/@/c\ihuJӌȃ{n5V*M3'†[]7?QUu?]Os@iF=E*JqCp6+Y z WTRiZ՝=VDzDՀ%]ipplRX2V~Bzj\}Q. 0119ˤ FN[7C>st0n.t9伙V{}ӏ&?rlӻ5AyI84蘍mrVnbt([7c3qw X?%W 1z,Vja1Lͅ< P~eJwn)xMb%@C[ـø2䳥%~Kdwx f^&tj6pLZ ge1и $^/W-T>a@caߚ D,6>++E}v=AȮ|>ArL Q&%m̾Ȑ'MV!> ; &mOg_nQx NiwXV(@C]Bh_űhȄq+8Lށ_r (GCD0]9vFCҰ_Iaw[` yO>NMU4ǯ*7&XD0>jp%cOpO$z%5DBr:@Ey圐k@G FN&]V(A S5jg$vWM=v/ᩇf}.ڢyQSjl[:Vfm]o"9HjH͆2!2N2Mt5c܁w\n3l4g6E˘K^rQgi|'a>{`{s0e=@k_KV1,$J\D%!N6qؘ~[Jp %{xRťLNtz#ɛbŒ\PeHaiq{E"L. PEGj0(l'6pCJoZKkzV);KSXZ0R>o ͛Di_[&I~ OS̄gCy{TW]` &"VMH/ɦ "'|8t䢙L‚sOtot[%Li}@X":Xt^EccaSJEnўڐxe~xس9Ns]Oy-ڷyDcU t@Bu].grxZ!A0^>B^e)@!+rk ko}@Hnw >-`J]#Ԙ'pcq wC* rD[i\% GY^es5o?j $lϞn|iAdY^ujmR5 tCJ#,Id6A=粜0ᖟu"END^f CkWھQ1ڄ/"eJ^0_jل*m+qQ1G֮kH@`ZjfmڪW fm睼D#]΋ @ Βz{Aң F{vu,EYPQtnSOs%YqX P(;rQ{,QCD?lFB-ir+%T[}, 1sCn#K~c!f"HN4Ņh~t.SqL* ļN,{'_4rK)  v8c59Rc,({.OW~8GI#%\P}'!ZN* 5^*s|:X4iъqbݫ(Lӏd9GFӓi+A"Mk_|}n[uZGav@X*-˖fΒ] ڨx u)J=wvZ2`1/3D.ThE"ա2%w'Q7x"w܁0W(0Ē13 I[ 0DX1OrX5fyHRz\f/` ⏢ux+t8X* R+,L;!ס:0@tyYi7I+v"zl'gf~dṟQ] e*Iiͦ,jv!Ȩu%AZNIb["eT׼%feTm 9Wi. ai{6Z'-2+7€[xEJjqYp8(~AXZ#m6|`8Wݧy:(X%fHhO.G- q?5"J<\F!ۅOɥ;j/&n#탣X#)A7 j<p~B'lT#ҔW9+C%~c%o.~+2u96%yF7U%I.Bt&.ްh hq=pBH]}wFQ3;bG.RF*hx#:NUc< )aa֭紖 5e}ow hgf?bG߶QKbsTLk'/|; Z&! O-z>Wpd"ع~CZz|v-vip -{:V }u 3Z{')z-1`wԬZjC5*-AP7q!RAy!dpImM}mji@a/E&ʔ%dq( @}ceHbUVp1YL1a.GZAחcs6nx_-}G$GjbƒLOJBr8/"H,uG" EێP7w)4A 2cV6G8d"QᓳTQۺ۲^D%Pހn30gHgAMVl ^*ywJ9*'HmpDq[ڽ?͔z t3"ajHk) 6[, - }]PelLw`N3~0 iIa§rOٵ ok:1h=ĵaޚvKSG1:b }EQ,hgclil\pEW0 ԘA9D cWt>Hq>J>޻ykP:rۂ#Ih0\Q/]4-Hl>"5E 1DHbrv@Y@|4c2ԘV[O( 1+>&cН;ŝow4 g.{|$#.{s}7"py$bbfO()>aԨZ8`"[xǃ I;r8 k]'CZ@e =)G|LŲ^9rO 5%|[ KƌZHC52%?p73v:2Qam!WcJJjlQp $}>}j LW#&w;-S7VL >Lu"]~\/_Z0a47K~Z. N1f8zVӹ:QZ p$N! _ 5[oL!,!`znDCӜD,@Qu}/;١ŧh! @zߡz.ݔj4 O*čWD R$Vq⿟(p8rA[  s9 1C }{=A?t xw RIȼx}lqY2xn'J\GYT{DzmWsDJr}]#F͎I` 6rt̀bM^j'W>FxsBfZXÌӏ`U )FBy͉&;Ѡ ct+. ]~'][ @\`$D5oq#Dmx0Dkumiy/ht٬!GxXeBzw*s*BD|pT1.j%6w4"*ܺuݯ]^Aì[FpG?]Y'2 h3loȴȗa3EӀ4^)Nn,E6(% W:%/L yáK_KogM.l\uII5i1qN<8DxǴDr>wxP?D}9,AAdjZ-B`o:%߮0 _jxId3îvKϿgE/^x<,ϘMT^H+}SXS< :/9~[IKH:݃Gd fQ~f~XT² niw;GoV+lhj  PH(Ʃ) a#jÂ厂˧ӭSjdұ3Q=:qܲ$ \'.ƃkGSċ`w.9lHN$װVP]3iyEXH1oA~RXM S`97?m j 78? x\ &#&Yw|Ĉ˃F*$(`vWưS @-f2``Ko^R\f'aQD =o˟? "ҙ -VI*zq1G(f,YX "?v O`D զ5<͉@P( '+[?K^ VN`^V رSL-ƠJ ng( ΰ Xʏ.W2uʗ3*'YΛ%4ҟGNSǴr+3eeEK]W&R©y6IG=z$8X_u'#tdMT'P;dnoK"Pt3bGxb' ~:CNCB zHp#D:S8҇g6O @IP.:Sfs^$MNOxajR I~0Ssds;%H]@DG QC xѵz@2l h'VsAۢ>\1}QRb;d?-\=B}T((p.v2}Dd!!-żMҧ//k?] K'hDHVG^AblY9]p6ʃDzc3A3]tqR Ofat n~lhd`(w`a^ГO`k+#׌$ъ.2&-6$J,4Ta"d:')bͶk8l:1Xb~ $vD'0ڲ (|0 ګBԔ/XȾ2VJ^bXs8SPK>pudeWSJ$DiQX}Q2)LMh1 + eLV|= d;y%:|uJjHJ8*qM`,dKv$đAL=16&\,'s2Z)51]PlMV xzÖe_R$ 1K}.ʃv }JZdzJHT\,x8%w Cv g s(/ጔuqDmms h雲Lsue;-,qHP BPꉬleg .l'-=M\_͏()7aLl_%*ɪ:+sC(dRs<0%wWzbH AXi~[SrUG TMyuXO|%/)8ᇟf$.ː~d}Mw"e؅T5n߉*w&9OZ2Chdvۏ=blKyei6`e^q`ፄxeX_xVHF ggjMvJVᢌK& LfEL-<ܙAhh4r`.vo*{6"VLwY!0՛dKM9zm{-yÐgA{Jv"i-Lw_p*SnM.2Rk QI$ 5>,`E 14\,{8`6 \|{j KQ:85D3H&<ϓAz.m"(4mUA|Uwl` #34[~ 8KwZⰹ:z6WpİJNp£ 4Ŗ )>IŠBZQSIp}ݸI]]ނBF G'&Ju57ZcrQb*  ̣GJCVt.AD`+2f;5"$_f ,T%J[f*_XfT'_^猫|8LRYߞ-=2+q3|k 4rZLJ21-C HUuW)HQqpezM_k:u( lbcrQ?J7 DG69=+EMSjIzIX!_)JLH oұg-9Jyx?n(%"'2 p8׆2ԓo`sL‡^ͳ-ڴCMEogE]uFpw[{yU&]?+7Sh_+V" g~xEFr+W6ɾKwVZd iY¬fdJhh %au;vLm^ysJ6fA~ja,-NbGj!Zt}v0pw=Bn!z1B!xP/ݖNEdCEG 3)EJ^2'vg=!Tc-ų ELAzeMckf`hq@awtLP"Ւ0hr_<(YoZ84$ˋ11J dCwFxLM AߤA2n}YN(2X,yR_p*peMF֖OJl΄j'.njįԍp8ó ОdY <TPb_fKXlcI+ALy:Q *{9*)P59,hZR* Ƙ N~U]l*d@Z$ xZ%Aɭc&zUGldK]j,ŝQ%51;l5r",`"UPIk3eRNFyd*,^*H&̩=lj"db㄁>{ÏK.lT}rV4^+Mgߝ`C;.aS4\GL Y9DZ7 P3LY3O^]9–.s&aIWY10ܣ<πZDyq@MMWJrM:P9t١B {d +7Yz )w)ٵm1'ZgZKVݟw'"Va;ݳg#e!:L?+dAܭ4!@M3&Y Y~6˹x;Kh_䝪{zfe"W{ =|ZDKS#5"W17Kd{>)t&ʱ0C_qn|'@5_ޚgcNdun=%ݩ y=̊JIj.C8!`̖1S)Qw`cP\S橳v *2`P &~}b8(G3DƲDfxe-K=[qles)ip R lX&U_kü ͺY\$f%Иgfv>u;߯G>c Ӌ^ U)"T{C2.*&+D@]>qT67kLA0VfN:n|ToN5˝=53t,yk-% ]o^ksύWabTض> &TL0‡zۅOV m\Dz>QRuڶ˽ h5f4$TvNv.pjo/,|nTffCO tzȮ?$t>0C\wxyeʇd=~M>1WcRK)gitHnIVD7%Z-}k\}7FK_TyViIMJp,;w]ilɕ,Ͱ٠&-^*&^%Z3mƪFWKR?g6$G%63^<bo'gt;:8T%XT^LlfD;uwf k=:*t ȷhɲoGy-4M&|`_91{> +bL-s״_q5Nc ^WOv! @IP+HFtsڕBDž3WKn4#6 <^E`(_8*P?g1-Sۿ`Gq Nh//(olX1+L0yےN8&x`T+iG,);2z;YnR:Io֑ *(3@;8Nā(aD_UڍEG2qZ~?[\X`kLMY~+qL&ve;4۩T[&Li˜=t핻<QvHe,c|_B\'y-)s%,YneT>Ye>n{\4,Ģ e~_&M;c⑉\D:m!RBFv3&Q_Z}Yy/ 3Z;V$N6jǨ(I287yʝd" 2L?Q9 e,a;^u6D)F5KiN$mk-}xsj}c,,Ak TJ%܁H|iS6q.JlZ1x5Oe_sk:׃_VnfqQΒm:R܈xln:0ɪM!e iŊ8)Yn66ꉴ)~)LBԀ[{]:8A [P8DHqUMI[../py1s5Q܍ȶo{WYZB 5t?eH W]_4]ffwIq^$I0OkzmЗs(+5ۘ10q E!9I5}<:-L{\0M(TI3аxxHEDau9= qEewm+/iS: $C$/r#SVZ#w4W};~1, ²Vӡ0#L\h(T-؍QP,o 38mRoy!VIr}9"\Zzq`p/G3# 5wUrf55|@? A9m~coJR_F BF xY]0Z29~g3^)F!&dqvy#NB4҈])@)y:dk Q#R W[!,M\0Б]]1IQI.O&C4}5pic9'$HzZH>/Ow}_zI/5s`/~1Vځd!dCjb-" aH!F#un/21W9UlhvMSk"a\=S(9j`3E!]rt5? 'Ņ{*obN6W#l0&+gJ9CbQD,̮ o/TzPtfdQ>tzCahiEwCNtjDD@اOUg閫z/kvq!2.թKl0a*r*ܧ_k]SK0i@X- Ɵ$jiol%q7m+}*yc#uldA-@=Ux x̒D(9 v.z[DqU˨uu9Ä2 Mvf#*i%e HejEb~JΞ$mgJy_%¾eXXBZԄ|( Bg(>cQblKû޵hx>@qh;3eo -rg;;enAe9 vݡ0i5#q؋2^伸~SE?Ίe䆔N /MԹ ,9Hb^Wnӈ+np'{K#|HKq􇕖Cu1h>?|V3:"Wɐ}yϚ 6;45{u c sh7H_*-L,NJMHq'/JM5r3O9BQ!q,kS5SW#L ͂nǻfvD*'1 xM̀1; 'g4AfMB91z\eNQ8`•q} €J74pՂNIy{NZAg26HaCj8–Gߚe5*q<5ԴB@Y+g޲V !ͭ3Ѷ\9xX ݥ#7Xq*  %AeZ+G /GDO9}^4!BO@"҈H+hҼwzԣ h6 2a_T4HD,G+b]CɴzFVfb:@&A*#W `[ٹdR:%IX[ AEGS ~cL!D_Ȗ{ 0 $'.Q.!n"@XXx &c- i>^.~df1rb_ W $c/,u5!E ȳ~J F)ÝhbX;Rᖗ~!tUL 9sn&BmE94tF5kU𤰄4y~G.meq;:o[t+a'EyJ5ZRg %iDz=*u1Vמ?]r'nE.]_ƹA%ו( lS?8 Vaj,%.7FrKK@*ʘiӷӱr]ƿ&\=㪒k߿4daMEЍYd.@ƀ)?@/?Yn]sx9鸴d4;&9(jׅ#E{o r且>tQ+Ix e 3cNj~2^^ ]8{|CF9VMwZ0%,S}Ke3jfj',#y+iJ@@j|tjI+i: a\J .Y91).TgH 4tt`s@L|B׳)4 l%/ݟpɝMXY3:1rP%  Z#˪bv|iĀ~.$ͫ!a@QX|1LMGY'iLvz~8ʗYvAmc7_z g Oʳ:J]v~ _~KbCBfD< _*(XkNx N>#L0n ~_HuYӐ}/vPN%:cӏW8X~&V<FƷ=+vkc717 .-[ UgCML/͏~'D{3+j6꛽ϑuLcjx B :HmY`zWX(Rk,ҲǃH JjR]m?Āv!)7[E~yW}P{{fF ǀڈ>cn2h<Z-̱_aqPyr~lv"Hۂ67s)\D`<.Iq\|Qԙ7G1 ME,MO'a*/giw2TR aa+=7#Њa*ETwsZxXFq :ZV:lMyF!32t>Аgn-{6'3Q 3vm}LSnhQ9 Mt y]tY Q W:Opr*>7= KtG r`o9%SK.dwRb"M)]O}N]U| _؃nDR&mk옱i:fC(4Ç+y1<3׼ˮ̤8G_um>veM +AA_+)4uPin;ءb/Ħhϒdfzs7k(qBPmqU柹o/Rp.xzwY-%B!GR,fo{%R@Vf6_sF*mNϸY.]uiaP?~2%lV9*|ntpSUxvoP!3 2l kF8ދl@]!kVʌIDW0B7{CpBx9WGVQI&3, .'ҍ,Kr^ϥ@z囦ӟ1usW HuCFX=#WO]TK"˚V<7Y%CIAu~@JJg'/eKPxIaSkHct< w O?F-|$m d҃ >GR# ><$ s2R<1GQhf](jZoA z݃sR/;,ZbA?F KA׿#E٢k5,sVS:Ɏsg *?675FPeGp-)F|@ '_U;Li/e ɛΫ 6fI6tBŧ0%<_Fn.M*M%Huvdhg];qSz+)4kt1w[aO~z^zYQB#" ǽ;y9XX%8 ֲ2XדaP;Wu!uWL LXMH}OsNQ9dӫdaz%Q|Q^'p/vֹQ9M0b m+DHgCY?ɺ R٨HmN w;~p%q›ӟJIr[=DtN DS]F%Shg[J}g~KN .YpquȗR⢀G!LImZ/ jOcxU / Q2N^P\QER P}ꏣJ%;;Z~hcc+g< SPq?boV6jɜÙ}P^QsNIʖUQ5g% XaY=]H/(x@ȣD1z>Sy%Tp2zcѕrzy6"RfE@j"8U,K(QO TeH$p+"JSz./=)V@i]ɔB*ɋ%a;n~8p 9yy 8,Q7۟{3=TL.g"A$L8|~򯝝][BE]D#b{q}z(Z-i `̓nB饲=O\6`# SѰULj1cK6 :$Yox<+xYB'4&vfxtps'譥;SZԂL9.'H#t<':M#XO7o?vQ?a 7qv,;b.^mCcXU?6rR4JD1K/#R&N@)&SJ9?Aȱ!${s9Z4[s$7}C:nt!V~](!zBё9-%*O\s'S&~ !_7yJK._cn'XjC؋IFqAkޜ$LeaW#wfC!D2O &F܃[9?_N]{)̾8uW0׈GrgYJ1̘Sc.{7vXT.r=YETrPtaEcv u`uTҦ{ KM0@8j7"ի3-)/ek k{shlk^4 V~r#pJKzbvŝ#8V lso@< Ɵҹ͋/ [4h3يΕ2A87]}a|1r!ӟ B5(k9p~%U;LGAY.\7qh}PjR!vy/=fbxr>'T``?F-cQHJ~ :S)}Oy\/Vw ѲƏ~RgÉ:s]I;#ɔmSt4 N&cE""lt.#Hźw·Tc%!ս]4p\ǒ$!% {' EB^H#mdِkߦc9 Ph yq -Yc l e5,& -Ҽl$͛GLjLFksfTetSa?x ;I{' ҽp%ވ@J.F0< ?6W/0/B,7tؤ\F+c*SbCZCDBrʟuZ:Uun$D\}3+<8wYxX^n3z?d/ɑPR!Ȣ_Zz%f0 ^fBz"Yx}8؄g2aoD: K%R*W7J>ӊYϜ??ʇ:_}_%^g!I3ϲɓK9 ѩ;Gvg~|vh<ڍ&$I%6}`|.kGc4jDQ8ܹݤ4TJ+ԍ*CGMQSj,C!kG_=v˺)iBEE%`a-Iu6bT L“g=ВԘM?{-?<)C$ё7}&lOd2X~;6b<'$~X/U3,˚ۍ#d<| ʵ'EFSL$xXG0P[%,A hOcr DH`i3on+F+ i2E"F7ّc!NX=JDdVUǑH>C_2~ o% R F;&.}Ev.(=c,Y/x]I8L&Hؕ}}==J{Rd/)WLb+4iPb3raXt!nTϲ,?/RHE2lrQ)RST5UQGgLo؝qg38htwM]˧!HRY`֪U|3fI @" CT=?ڪeċ)U FNh+3)Ȟ"U%>tC#JlMml2¢>]ð.#g);P#p&0Ȃ 7Y2 "㫃{_F J9{)rC\ZWbU&M%ӀYw>5JuA^QT{-H+cd_QGE4\v,D0J4*`!WBqB#5suqƈR&iʙ%TeI9Q~+D'$j+mZswK6%7hD؀O" DsyBF84~|7$+<{/DzW$[u],Z1s*HQU2 "wKZěŽ#WT"uW@MpٻE();@h9, /('cImM /Nee ⏳ФsI$!Wܴ!U1D1LFSNJ>10BWWꐡz|l*=)+ ARH ̵Á9ߨGm7peߝ{ ɘdh@?oZix=|ThZI6bj|j/ǷfV]]{^  KV31PU=}I::u4õdMQt8EO7AI2YG HZǦ7')! <Ϣoif;3+SI^75I# Y4YuL>?F,SBJUĮsGE,<64յU DO`dB5oٿ.yI$V0+= ؒIK-mTgv.:j!apޑK>c ozȺ몶X/s.BqHE|Ɓ]ľoߥ~X-Q끑yebP@J7V c/.SF^o6թC\ `~j洣 9,YRTM\,nݺ16&FgqMjb>' 4H6M]͍ƃGaFꆔ=!pm ,zWϬU.ip-@9J^T\D8g[Xirz55+M.1V5a9;(NSg<\/+A?Yi 랞GH V!* PE!rM.v#"ר |]D^:\%+_dn-ء5.Z cE&T"NXj9R !A"6N1ʆoO>Ho1FM{s3 ڏajU3J ҍ&tuT{xbmhc.q+B <3\AQO\Hszn` 7u=(81`$5 ayvq6/*n. >gj`Nn?Mo,G., ОoqLXgᖅ)!e.-7he>r?m']UxIɄ #b|oN'Oe ]-D %6k0Ri+Bn _ / Z$ ɻQƋl2FLqt٧x9iDgnyNL@4HH#{1iyTINɁћ87=8 z\7Q[gx5x!Ьt+T*0Xru1[Dk1IzͰKe-߾y}#8" ΔJjI%M01, :4 ^<ӈrkK"#br@>k!ݒJP>&FS\9ZxL/;VCR. Ұ{fs^a\s@~@e#p.r3AD+?Kʮ'So} [zV%*ܲXK orD|%@Wu*h!0$QWsqsԶ IP筭XUPH; {rms@}<<YA0Qc2Msԭ=w\#}U"B _ɑAps:?^ïvpD8cJHd=CHmvnu͐Zϵ`O~GdxkTS08HyȀoTvp~8108SnslAanՉjZ Ul,ňi*܇q)ĩY骏7ZTnT5?)fUM+ <+BiUhsۑZ FV؍ŢYn!a CwE[K{SP-yye'?|\ xum ĞƯ8IȁyXql:E)6[>?wᏚBjG=aS2ćAPJ$-6^=rK+rJZ3w!(+pZĿ1<`T+Qt3*yORxCt"|km_CĔ 4ݽ.=Yi?OtN50&ߞ;d$w.l=F-8 #1^ʬo*׋4󺄽#p @pzz/ o7 x,P=WZE*){k _rMlPY¡pA/ c{]?(z re#'ˬZ4M)CQB!?$M姱IFƈ d=oFLM-?])r#4< lPzφʪt{Xz #RKj!D]JUP P'|{֘p}` vD8D *xWJTv~*gGؽ kk0|#nRu:N|$NAq{79#}u!SR ka|u+w;W$՝5^nҝ{}=,%::y+L0*IfFDsX d (4.LQM\ɓB>2!N%j9pq-P=DCf7| `v N_79HUU臃 EjX\6~62 !?^[[Lsjf;3`~}$9~+ `]r{K]`rH+f꺵9yғ]I/ ~ wT~C~~]W9Mmh&>YKvu~*CqTȚ)Ҁg P_bPOsSڇN:/QGzT-ֱ4j]X uk.)ʎCM],@1^)kYҌ8P!؞t2TBL $wRG Y !st9C =nyșs:G1T}v!dIմv[5>?fi틥2w-(c7ճD=bn]tDp. R?+GW >q|7n`<aR{W# ˄#[&~R}3ea>FbtOS=t|B&-70p 4!\Azaۍ4\R}x|3 Q<Iin\7Nt!JBk`Țanb8㔂2W~χ;N>;ٍ'.g-&.uv+Cܒ` e6n+辎żȷr|sKe*ۚ'S|2R3J챸&4puzz`ǎSY}u-١ؗ}lXגSMyXQ $YDQIU/H!{DVh(s*7[U1k?< 3|Vc \TgRw vG۷]6BwL)Cu*nI^)* ~EBڽL=b J ! V*_qnL5ju8Eͪ~  Y9Y@M ;kYT ߻x¥JI -k5>ﳛScUͤO_cHtpy&ԡ].Rğמ2M_ Vt܇S2kv7ũPUh5qF#gքyj(77>n\u~mߙi{j_aӅ՝]"I! :$.γs>a&r̷J07 PR\sf@>zvyL=Dg <Խq4UYvEM<֚;͔ѧ ,tPb7WQԬd`ئ 㓑c٢]R^!}/l#; 7c ٦UT}&g|w/} p6O.k,vRtƋPq 4ga7P-`ˀvsn[!@:!<&i8҅< o:b&Wp$|GeɶY+=B}roZxdmrNsj߭m(Kgu1ڙF;KD:+rfg&ۉ Z;'EHf#aЄ1G~% -!<"Ã?M4d]Vp 6*Rb KT˫d/ xcD8H KV'iLnIX#o5b+9@ @V4 (> |fk$Vsw\96x([EQ[֋bgAfv<梑y\) 0ǜpoxVȿo -/,pSk1SV +w)sv? ck$N5\O6J28FKy _lwKC_ 0x@S r$jv0ѳLu~Rt#H вfTGrmR¢6a|'b#џOY{.c.d(6EPŭa; %ܒ%R&HuKO bgh,g}}mHͺUإJL}'_×F ymR !@ q^1NW\aCڀpɮ07u\UdS{ HQ{|86V?<-Q_<ߴ>mF]2^ZI<I d2E{jT :vvIG\9ao^"p0i?6 3#@ˮ!]a(m쇸ܩ%Ըer=-^-1Q 0O<0JѴ™xbCLtũJAO'bW:e} nC[[ReHkެ|ͩAޛ[%~iӀ+=*Z&:4ee1{˳珆9E} Y#;h"ab鉐Uȕ_RJO7FԨǿ ׇ[`=^bYι/`Mq6$e7{(LDaـM8&4PK妆ђ,02u-%E <9G&7,cTwsQ!rFɑ/t].܃RU,&i0PmN#tlN"D;2vlZc1%>W٨ULw> @`fӕN$m`yV[Ϟz1+ m/<{O%_3ɮ3V˄2f'J2q$! GI)B}RylH0P\4*m~pґ5OQ_|݆byDէ!mWp *nvWnLzޖvFش>ּ JecnѦ̸n9QݷJ#e3M_\tQz1@K*i4J9y]% m`Y&8\`@14 ]]5f/ж}/zJ`A|X:x _ GӦ Uone}O=6U=~lcn8j 9,YEU3. |6X_wd nq:q[Lan=rx ,9P(h yM94%qHɻQ8ﲳ ŃPtJpA&{7 ś[(ZYU 'p$HeKlWWY2u[O~5܃TeJ:a%9~2EEe--g η#t7?@Y+YlNَH V *I bZ%a\ċw^#|a+FIWgjTX5Pc4O?1`#U%1w+6ԭW0CA#Zf7ҡp |Y0`} ^kM:jMΖR vd]Z|HK3,sj$i/*[exRl1?H=fW*DBׅb%Uؿ ܘnd;Ҋx{ -XŌ|Nn_d֣NBC1$ȸOX4k`8܁k:QMI{nRscA&2\T:c 5NXq M/}NQ+Y& h=?څT8G;R&: H4 4"Ӈ=Ҳ{vn]@;TT9ƶޡѩe;eM%!-CڠXTYW:4 dsո{xl oF֘Beo&VF-c%]>l ~Cg uAWvІG_qva]_M S`qa{pj }RK,!P*|3=2Xs'K\OwUm>~YlW4_Яi<Ь"ێ1HepuhO{|;BҼIO B/2V\${Grڰ #-7gQħ>z+X|yӕ>튄nA^:[_ej8KMUvV4'IMl\eCeG~$ :ꭽq$EK+5Ə߂|T|]^(eY! aV0E«:䟢`fA{RwaƭatU.@OGq/OSxp 8F]8<ȸ>$SS}q=8:8Ll<ޡ ":{LU/Hrd0mZdAxT@ԫ,ϖ^ٴwVGr?\p)v _b1^V=#I8:)]t}9!isdJt;TTYBOeCo wS_Fa7ZAwBK;qS3mI4R4z u}z5|FQBvΤ%Wj-k`oX/:lمw;u9SQݓkzlWbZ{Q]\Ojiaf\y_w^9bgX q>Ldg8 ϛ!΄8T1T+r(=z@>n@\*0qTx9Hk4PQKq~=VϹ;Vcgk#b1 W<ݏ73#s~2xLx4ŸS R!?bVQ"^imY.. {2Ͼ4Keg`Оب|$Ѩ&6O$3ěI.A}_dtGXvѮ~v&ec#"Nd[VH/%Z^-p?2IP3Ak$[Fh&$3L) 1;*'}IkVvnk=n?}>*mPȪV_.4ȧ5e ƴZ!i^q$ CkZ+<XmO@'>o!V,^|KR醼bvd58`Cg?L:fVO=mxFTe9i܄8@V dC #e'>3}-)<F=9k!Vx̰?t+Bn9 {nnΣPD^,YrX^"󯯘!DYT4 \81j`8Er9pk$[I L۫Mt*Vf&O/8Y:ǨJJ A }]t!Zݰѣv,oԖ /1cm8[^ {n/=hjӊCa9hrA}Spt H?\|s wNoNP5%cFCBVq'A4ܿ}te!["3W8tN 0$ mh2JN5i ]rFȎoL@]3[M%:!>-YGm f^`qRwNo,CfGA¬3р'=Kb5-bX=\xXӴ?# B)b`տln^2i.tkBJZ=%Q=zk_h}抻<ݢoF,Ȝ> GΟ½M^B$ ?sBQttQRf_9/sZ24/A]4\Fح8"kR:?t, !Q Kn w 펻E ɓ8'.]@p7?ZblN'bv&[Ł>G%sZ[%opv1{Z3[⑟dCƔ[)"8Y_f''?o>=+P!&Hy0$Sd}[jj59y ۗ9TZyrG U.ow~N:J]eF*4"(qn86/ءWCyV|!h MTN8oJe|Ut>ɔDC~tGKBsŚ68ŎEa&;"'km$hךa'&-!4j+#]Ծ!U=IL!;h'P3zP.0e-D̒pŧU6n8 {Č7m6)y;u*ҢtJ PB *{E"f4=? yb͂ ]RAq4x8 >P֭艭 _d@[SYi7ތ(#hZEPyR!߃m~r25bh@r! ^/d^CoTMv] Ic@J ¦kN9'K+S 3֎&5#0ozeuFj1ѥ?4P)^sV`]uiu 9:scYX[̵B8Mu0=v Эim N Y%&rY7Acvc lsOfe)E^/߶Dj,7 v?, x ]pf%Ѽ 6AjάT!ܝP3r^s F7|77"P$KerфTP{O1aI#Sҷj##eVAجQjxm*X3Ww -ߖx][+'7zeW 5yΐKo s2v n#@]a.h׿QUL3h:W9FBpVg0[n\0Zt:~#*Qrڛ v:CWd.mЎT1vDD2C[ >{rvJߞrUdgrlvJLKg9;#T2G-f^V|ƄyoQ Ձ+DN( (c"|,*6'UE^|;=ȸtk vqZ7x[;y) zʉQSNʻjoo4(1H,ۯt8A;Iࠪ-tZ>6+(R@ x(;$|';qe#K VB W/ ROHـ?T#}S b=E[:WǍb jV'@˛Q/'/υPfP4DIGSN%O<^ŷ䘯7R3l.n\@6%'ih1)'5-hmP#L@1,{4Qs>AD8- 6iy #M^hx|r6iG{}wq3ӷo{  [.3nr4:װN+hnP[)Q^ah1q˃҄]=Wh:Ӛ9B|4N>rGxp傘Pi}""~_}6"= {'F4vu)D$禚dA8m&Sθ؀VktU70ѝO":{xvș.*AyesL51旆˅09P0y32I&M-}k -Nt ^N/Pbmpv q0@Pv,On#B?L" &5ӒF }+ꨇ>g.w#?TN=xӓ+"Oo.Ku3T"Tm' qȺEWKqi=:)3>r;"cncItyY$Z'O?;㯚mȺXήLёB&3C YK}8z}'J5#RZ!hե@"L'c86pW/ᰊH''L+KM|e*&)iN R1M :hBjAC$eg | YGMW?!jB6"_~UfjjWC>>7< vg(\&K.:7LJU$]B̸!:Y)>דb/'>+&8C^EXU:…F9JUԓD SKҪDG("I'FBq!ٍ܏?і_=NAJ}a@ p_LŖ#E&cnP 5}xB8CxՂdԐf ҍEJE$:ˎN Oں3[!yJ)9d!烻`)kYG w0ueRuj8])3x\l)q zW 8d `—)nE‘!KJSQE!q\h#u㽴 p$-v62?7l\tw_Oln%6!7m%k?Pcy@d ԥ˖:5&1RU{(cc`} *ygti3pR]C߈>ʃ3"N7:T:.@C# r̜EDٮ!+pOK9^L٪K4lfq$cf7.+|:YVϵV3}Qn UNaO$z夡SM*z{F&ץ_hf^adYϻaU\/=\B~P@ >kBጢ: ׳Ez%K NTwDyuK! a݈L{"_}+Ѭ@xkH"cZn/z{iEI g!0;/I4Q+@NDK,Q'DMnO;C&Bv庆(%oOżx@f%s(|Q>, ˂+{PtTK>Q{cƇ3q`Kg]a1͏ﱭT' ME-)(bğn9#m$ׄ A1K0QjKߣaSEy.H˞Ђ1[Sڙ޽[_۪S=,%J|$2-j}Snmqv3P?11/FhˮArCް,ߔH/IMZ4z+pZ!4KE"/A,*ڽ|c1VFJ.L܏1<Ҝ(b(e ՝b3scJ;̹] #u D e~` PK?(Ϲm~ $ݬŒiw**mf]Ё<7U<BhN4B\p"\M0j}@Dݳ,lAy%3NW4) z1жPHG6;_^ӰZz2IQɇʁaܖhmJ/7&HOBbȾoL7g*H"Eo ;y1OƵ):zTJTXi%7#*le~|fxKYƙR,.%ګ=DWMmW2!^NOD:y+1k[|@ `w#7šӻ*]xcRĿC '"81+Rie.rJc㈒Y?;FaBU1W&tI5"vr79ƻ*>0aG'c_ qZ7?η‡%EJ׹)u2y 7*Uz KdW*]+9w鸝6(X;=Д' *O=V{tTߗeUh:݌M-4u)bmmǘQ!MEntЙ, ]i@/Az:9PF+9 TDx^̋=)SSlbM"B5o)dcR nNI] WgkEچ%աI#ؓ)A<BvYl"˶;}LbKg2ݴ=: IH5bLۜB{+?bHd+іjӧ2M\YE h,+?6*ѦhP5r)ȏp2))#e1-~w%Sur/SKdR_R?FDy792-ֵ Tr1r5ݖ7Tj{2V}w=pY6Glog*nt5=x^TZ< OrW?U;P6/"el7ڼ;} swOP-2#2لN<Ĕ3Mp롖UP7!\ZczKxDl(ɧ..oH3WFY+[їvI|.yވund_ ,Rb#=벘=3Wz2 )?ճ dRs%ސ{s)ސb/'ns92Whu>δ5ߋ[Q]\ pB̓!7ie1g{0%1ь{; z4U%02RϲCs,`ZZ"T ʉԹO(JM5j-q 6M$Lc &!CJ'RPN{O#qJ<ԮXFv<}]"hjM[i>|nRmq3ohÛ| ])93,`f n5͎]1 Z!}?R)21ꡤAvkx;{[kp:+,x1S7ع ׵67Yho* (B:[U3*Qa{Iܽt7fq_(үaسRgvU[g-/YczE8X%~iZ^yޜ@ ۛ!c­so[Yh* pRp5aqNҘ &MԖiJ?s8##ȁFL?t>03&$KuxB~Ũ. J%cS)yyЩڥf/((Iwie1!1-[q/?XT:eۘp S*65 RuK57QhSa1q@ysp{)7^VH3bǒQIr|[KwۤxUeJ+;%zhҏl:̓hd/ȣs>uF #ǽCȉXc$PrfY{׹t` AV/(};_7a~9G.ל_y(i '[ sWw 74R;t@G, x1IRiDP ITw_-*cԑ%??!%d`t Ck37:%M1i`ڪC]Y:>7$Bvs5B9O7! >m= $$Fڝqm6$&?g PjpA TO׶MQU4p%NAKjAIӾXlT>!O= x{꟱ *c9L ^U׾xHFtD,9^s^\[-5XxMN B1葛3oq1>aH{b}Mc˙-B/s+ώ07P#r~wn!7>- 1[_5M;_bSiÕ)n:Hhm Peb <] &R8<) 5Γ1'Fg4)== K@,N hi'g4@I FWwj]}@덙+WmH~X>ǿnc $ K/Z \A(NЉU0_)wi&R.A#uOB:)M?ЭnKP q/AyHVQsmCLmrpGn$(+nHK2 S .'MUYHY<_zNeSFs]p9Tz&8R|'gPC~9(W]q_@LAbe`X+k "AcHKyXj5FK4N~{P2HxDֿjs"Ĝ5JNV~o҅KbjF%Ơt9p)I)u ë̶aQvǀ_^6>((sKd% 1^y{ΐkjۥp7Ԯ/Xg u'B{d41雽lb7 ;?3 hQL&.paCFQpA)J !*"lK[̩LH11J~`Uw{L9f!9U&<f9됰vNs0 ȐJOXs_]aE_:$.1CNsݢ %<v֟bǗ_x%Gy%Jbֲ`_y{&#[ǖͻvH#!BU oly˯~]7J Ѱ6%)R~v >}&RDgx0Wol݈eu@PFL--(= X?Kzď2 $9(cZ,"4N͚PZdREh{Ŷ# .DE<-ZM"w鴾@;!瀿$l_e țjQd6As!iqQ\>Y J95ǣݭ6_W$\b x1٥Jq/??A@]7 '7ՠyujS2M#z_\ ʂPᰬwJwѢ ;T?W35 _-$<ĩM˂zd>%3 m`& ":;;B5F-wN0`8LDh mG,BLĠ:*lLVIABz@2ʴBVʲ#wj#= Qŧ']+hrfqb"l5ȖPy2+]? ^"D}rmS 89n1TH<wulj!:gM0JQz(ppa~*$ 55Z^FY;GWDyDFMזKݶjS@*Ƭ2rpXKgtexd:2QΌlԛqƎ6a\m}Vl `.=:ѩGPҭuƝA'=hE L]}O/ZF ֪VIw5 &b5&Q26(S(CXտ ]RоJdQ>sˣ2Л8TÏ^TdibX!%#)7}'-/9^|1*]/ZFQGB4N*$vDZNqEa}eLzPZIy$*a*Nڶ=rҗSn?!vX˽N.Tpɉ̊0'Ψ+da`P5lcD ŧ+"RQ|Jb[:q rJѪE%r@{c0ku[>-9d(M87+ʦDZwi{&?*] =Nt/}T*\H\Feųa HZ,k;堖C#,ΰ'20&\J?@ʮbߏ+)8׭M_ȍDVBGzq2 L _:pu@VIMM(iwQA\^F$jP[Ӓ` /GTox_;~~YЁx l/fs 4k.G]n( =bUVK 2Umf!,#'UU^ءy~[n7W @}t 潓̆-` sKd]wMmef@$'#<@R3JGH7W 8na|.Y~J"+f*=A ,4CΟh>(Lgal$iw?˿,֗OJu}clZf9@5Hnc] }YUA 0[SI2*~5_xW|O:f_k8?q7AzN&\%áN9L)!CDh2;#h^UaF NԜr>rcKg.ֽn9!$(uXVQLC +N%c!wBVL k$fJ7E:sb,O4iaC <5\<-DfEM~.E";?b'rY?Sv Ig}smLjjHZlJW!ԩUn#՘x, HܜJ6,, Vi}~J\Nyܒ ZtVMIS H֪)*t bret`l&C?dN+ ]f'o4j/V-2Ų_pL`r`g(l|]]|ɕ&\.ރHWCQ~/dj*X #f)24?[>$sJ<_*iQv*%@V&Bzv=92O2)3.x٢ZҜCf؍cn'{9~-K)-#M?2lqIb^-DJ ̨5:3_f[NZԎrgZPFa_brHmgC)a,)^Z\CNţ"ͺ&㙚}KK+D^5'tzoM7$-6iǭe*߅^-~C. ?ف?q}*PGިW+ DRFtɦԝ禠1י{L`[tpgٺ$vkmz."{OFFc muZRKf`wZ'ݵ2(].qsOj ζUh\bqJwxv#n4 'a #Mivt%8 / _ Y[C<$r4dȌQ@1g2Z711toE'YGsf{[psVo,%״p_@Gl<ּCTŠHN~ ~ZI=V7MzAE=VZkaj';שݷT|s<[nc2 E{ /nHH$ׇrd@eH|=H ^JyHcNw&\{{3grH0gpH4QQ$ XsrPfʵOo$Ḧ́F$?ݳ@K8Ɵ8pŹ`#V2E$KI(J73gX]Ap.|CPqHxZe8.ե3KNi҇x %sƐX @]$xgojuɱ% ;x?gu"+,ׅ%|DP U,uЏ ^/>C vWv#n+ksw\]hHLt^]ϣOW,E1MD~{pdyIuы$8S#'yPz.gW6Xs?~,[9]'TnP4@nO&k*ۚS lոW>l$0a/ eVD3tub&i?gfv*3*#snICh4.+0ay]b;SZԷ6u%nSTUT| 󨻊58N%%NjFnaX0A6<3PCg< tfUZMfEN{<^K~(r`O {uwJ1N^@{e̓[%Gx#H?" @'_:%4 M :TF@2_Ϊ?(G{4qB2_SreXjl>(4[qw j~qQg]lɿDim/>MRZ.9]>"%~\Q1܎ }ێURj5Ćc԰UmƯ,Cjn?]9UQ`G^C8pMT8}M|Õ\cO@1[V?X/$?#KsTo$=M;(+kϒ7ї$[;r,E*E%FV{cR&{&IG0VJ.L#؇]ᔐb9?M9\ũ'0`SP§uB\5iƤ%akS%Uvi.;'T5O3L4–3Egjt_gifgz-y&΋>zrVax&aڂ?צa:OR50ۄ\hpla]2ľ'%֍tݯd4M>Xk7!cvd w J_T}D nA_kM#'U#:1B#wY*uμTsA> =7XJg˂ O(`-+#% <5ucYDžUi=W| W|qUFy# tD-Pjnry8u3Y䍓֬8쨒S)P5[D QoPBAVIג%Żؗ/o.RF,%weEw& 誫/J\:f(]s&(3cpSJ05'4QbqXFt6Ly8 PꢡɵcDyX@ y8 7I ^VwG?n\esPWZP֢'`;!Mj^Οptq uhǩ* [l?&6P=JIl/b@{.1s /Jk\>tTR<#z6>EiA}t1nLm<\eJgc-/lrH$G ik@FhZrx#Wrc &+WE:vP A"YSg6AL}hhGy 7KElZ^).}anr/'߅~bqoG7Ȅ ˚<6X˜%d^.|9CWB\fuⳏTTFb9 éu_)ӼQjq4-@ݢr|+mՄX91!RԺ24^#睏q4,AwLH먺D֬a`laP8—8 AP_u<ڴeZpK YU͈4# {%0~"7 &?cp2+0DC3@g5%OS\ sj˞|DK,V6,%H~I&(~su~d@5&?յ){<`d7IN8*\i8py eT鷱f-^-w^<71zl|0,<&{r7J(.dϘVGZiuISH [z!tTʨ1bZJ,Bj ЃpRDBw])O֓k']o]#A{f=6},SX|]ndmX,Y^ |w4Q&bTFglIO99ldU!+ ?go-".cƳΥȘrծ*!b' ;/PcAK]G˽k-)29d#㽈0i{⁽墘 =&ԂԲ[K Jpm~!9`%WGϥal ԍ!v򾦽FJ3I?6/Drab}"ݍƭl@]ӢD_Je chNJ[+x+~/?NAa%}ꀂh;0AsH(R8Ş@@("QL, /O>{Pزs'EViqƝ,/LGdtLx  KH1mcvU-beU# |=EnUVѵ**@QBOLC{_#e6FCv0doD,n Z@bc=xqJrtOBɑ7@7bb-/Tp&YnW'JDb:w8Ubٺ:e~Dα6vmf W9Ed ӈ8+|btS~-ه4/D6~1ϺH(v7ǣ bٜ4Oj^?7K=zUk7b<wTcŸca>}ʽAI߀ wI6Lg6mGY9/"]tP$ăm ~8)h|%jZDB8os OvV6r͙'F*LV]GdR[@9ze߅W^ԖK9d#*y {nj·_G65zkFm:5gttA+;DƚQ-R%.hᆼyco /e']sf%㻧{wɯQ;Z`wqgrf1DH:0[~ L !XH&Q5^l ²%א`Am?riBVyHŨl5͆fy+lA\ 1@<Ñ'ԭ֬si݇x! pB^}EC~4eD`8CgdJߡLzFY9>by/>v &K*3xnG{\ Pa=Rhy;6Wg>O1!xc+Q/{сhbۅ& \9IO){ZNR-O7?+5K8Jq7 <2i3AVQB~4l]"gdVQRfg۷L[<ل}j Y!X?XDW;)Y0ajH* .^݂I@S< J}nN˧;j0 BA;4b #s}O+%~MtS`tIX&sa Ͱx^Үdp쾶B~*FqM8Uw7sG h7(tQ4(r rZ,6T:PyR̸ akFAaGgKmA;*G[kx\œw󾂌N(wiIgLJCsjS6[V@沫V {Pq|-?fo[[o!#t)-k9HmÿBl6ZJm 'V<+Ce})սMܧ\\(2w-P'eߦ1%̻rÄBoo$ڧķ"'rO=ھ8W#)PsÏ—jDS0 d0xG1tF%<0GWypjbm5 1[1('s5.AqR;$CR2oTnMmgu:~!Ab7NҝzDkN+OOXŹS[N)[BH+2T[})=T7q.K䱏44`d|ؾRf@1G_t0w'a( QiIs#uOʎ%_rfgٍ+`ܻ@oæwwִCBfdr]$sAđH7Y]C5m`WTjEiw^'@c-Zfr!]FpZ+ =9D^ߥ`^ZjO Ҏ=fćϨ4@5c;mRkNܻbr<) vb5br"9NR* %/O C8~juWW)s< {=ͽcA.wL{2ƚ3P:~e2;q11>zR[`Mi p&2W0PR.,=12 Qdžu6AiLATsA4KB"'FQ#<}|U~ -1kĦ-KN3Ֆvqݒ+8V7C㎀1t5$@e|[]{} VE V r.}[Ɗvқ Ĩ阁zcy!b8VG@ZmOEMwR ,[W;P.,Vf i75j#y~¼C;~k8( &}M LNѢ'jW DF}.D|u^O\*@.GM=\(;VT2 ^"RW`($awqh/%98+HH?S?5kbDދm$e<ЮA<m *7Fvk|047?@^ BWB>^;(}JC؏tè0ddĥS[ͪ|m,r?~Q FՑT1m*T% ()ߢs.ťV>/ZT; gd<7[M7p~;)fSUvk%kƁfpٚ`ҘN>TXvu3ep8jB*eD7l|யXNTK71n' gZv~_U$VsI̻ My!B@x`h4Q ]\y1HPϡ U:q*ߎN HV4mPq_!TҠĘXo <X&3mJCsT?IrW2+\ϓc?D0BqY|o+"2ەr\1qJlLU:wަʮ7 }fIobf~չ %?F(8Kz7ĜY7WYo( ߘ%c|<$al5CN0o-̡h/v8ӶRlD[z=D?DMDg f,r(Gk_qL0ţd5t8O5/ L9R#]ڃM'WKJ7\a6Lquxdc%@/(m" cؚǛ'< Q QRA^k&nLZ4u*`qC 96?33}5!JPse)FMHS/(&N7|Ց%)K{@+YA 9[(M܏C1mgGi6pZRY-Hu$?ol|/j+dsՅ\7 "3qC>'H{ x`ýRe䜊JF4kw>sgU5,x+/ )ծ١45rgn!}H> gudf"ɴŜLWM%$B 'c,>DHY@6ZњVw6m@_ 44PzWKsE. RۅJƻ䁌4j@L01 ̲\^ ?TA~ DU4 eyMK48L(h!ͧ[2? ޾#][nf{i.Pgd9;RsĔԶnvapY^GɦEz'OgT3A]X;3(l)5)ePJ=~ b8h MdִyI:Ef Iҗ~ftRor`IP[y.K?mounE1CGCw$CV>ɈJOD.IA8EP>J[Ir7׵-pnO wA p@?٣b@LG|-+z>?/=6Uxͨ|cqzS[ޔog\OjF]AwA֧Q3ǎRMKIhhZb{KSf/$u8?_hGez\qd&fk7Ne .WY<.]Qs53P`c8gr(ؼ'clTA(n{g@cdxk@Yd,Me|#Fbe!w}ONmh b2;OލuťBW!˧HߖH.=#sЕ}nRJgrx"êqEA~Wso۔炲\6daO.ټ)(p_cJGzO #w44v}o aj(* 7FV;X&`א]Z$X 쌗BƄReՃݩ=;"n8:c=$˲yfݫITЉ`[^Q|/”9ͥ0zcT0(j݋i-\2A NfDK{TX'L6XaƒXRMXbֺ H|Ik&Թ@ݎ7,Z[/^\s-R3dssIjdQk+/#?oGC$LX2('rF `P~>/0źپ">xX/c>02jB{tSVtСvaӋnͨ''gIgm5N˄ yVp8 X㄰]G<ŽI.WpZ܅%e5G ovjA|cfZ23rb4]N>5fqKEݞo 4Uʢ od$j2FC갡'y_~3x;]xY"D.8֓q&\$wgcmoF2 q,V@&}Xj1h5fA9DqȊCCkI~8 Bjt&.#^shK1ihGC*cj,ƶt<(M1`ljz-gn6%ybPGpth>L\ОվιRQͷ"Z G*6I_ˌ#Қx9j$u#g{[ѫ;!&ձn+y}47rH-jfDKn^gqEQp^F|4}? tb(rvjx@%9{ED= z}o[λǾ v0 d)fs{Rk 򭮓U :}R4,DmbzBxuԟt"jF _3O^1)˻B>eܧ4dt..&H,@XYnN }@QGvXC#1жŤOg0jޢ C‚ۃJj 81e6+ׯo KcfLK2,/QݸR?8S\d&@ˊO8#TQj+ϪZAV@@,B(/J96ٿ U{;rk8xvP{a  mZX["_*DzJӼZX -O)t+7siP&OMk`-2wyK$q8[b'{j% `UV+06#`|&qŮbKRSz`ߺ vg,2"81pRGP]bROS~)r~>?^r] X}w*Aaİf`{%>T=2 :S@x1`b;Dҥܧ+۾s`,JP ҂;.ZSPZQ2]J(UMxd'}5̉u(җ\l#\MC]TTh#{~Kzdս1blT7 y+RnK0szH AS ;%N4t،{to/S'yB!' l!K%c #FsC1S>[=c5w a!g.+ʞU LT3o(?/Jmqcc(Q9\s<64*S4OdtILu,lE`{U֭kT=ju?uߕ$W„, +E2E<|2܊K` (aE6s hϮ^ ݬk87rGS AZH>^`NR*܊.uTcQ;/ݲIz}g[TA áa0vҶ&UO-:XNؘ- V!k,tp8(Ңb'6栘N򚠑ao'ӿSY c K A7u%v㐓h"o\{L92=p[(Jt'n̈́8oʭ2 ~ǀ3AEߖ w 0hty:Z `oq XBscKؘlo&lA MCLVJxس%tMqNfۑ*FEf<Ԣ̣KT+W4Q [Lpkݖw!EP3s*Mlmk_LdJQ7i\SyOk ԣZwK"mtP!V  |ܤe}(Rri£;QyJ_UR\$qDE\1d; U3]_L *e֭X 6l/JW.m_,pYfXI LMv^0C 0]{ʼet^w,M?vk` i;ʕn᥿nA*5S岢h Is]=a-koeg\–˸T1rȓvpDzZ!^ؼCgJS$ƞ-/q qŁ M+XenTfD;@q[B{ W I7`Dz}@1eHˬᎴj9K9ﱎ﹢{YxUsnM@wy" >HC2+Ar:VV:s"pZp }{KeA motNi1"21fXE۷@T]GyV􌻫; ֪.g>-dô<t#B)J@fxdUR)gR#P9~MD;`Geiҥ$yxV=đ Fs3]Nr7@q6Ϛ9\3T+Iu65, =A汱u*{ /uQ@9ܜws, MMy{ T$fkڭB4{FyG`V#**#mo>܋q@>D4sWSV.C3,i?X=56W#mA~t㇇-9sg0o&1vijBWTk"5fwir(X^_$)mX\::ڇ3*2g8ϨG wr- h.#ix;S"NY>cUcYLDMH ~.mWVָ//UHm=3xv&de}`J??7(WQ/ut\tiV gq9 .}&gLլ\rcz%'^K[O^eUԁ:o'1hP e \e;@"H7>"}W4)eq&ЅI0aXG# }` {=ݧo 4o_,wUxiw!;yyE1$|oRp-bs6קyqNp-۽-|JU2xq xǬs[ok&o8¶W^rf=b`a{9NYm&ſ{DU22xr۹޲LLC5zxS"#.v->hЇܮʾ">x-Uݖbp%H Q%u"JJ4%z\}LwuH=h.}N3m<>RoRJf*{1zwkw ud7 ;Du8j#4_o|-.y?q#JqUdjlkOM2Q C||o5Qmr2w!DPf [)/x^z&l[`kB G?iO% %"`N 7J:LL. Y"PR;?*i5ə!Qyrޣ|`WȌ褸g=!ҳrw blY3!&ohDh4 [Z oS<by!* B"K/0-RѤ7'~B~w>$r{1~EkҞӣ'"l+n{P]Q,H&YmUE#r=ջaKߚhE&d?OP Q-:A1p};MysޫdJq~ c*E2ڒXnRz]W)ϐzfr;Q^-s=󛸙, 8F1uK˻0uy!,Bug4 >* TvN?+?I_2bɼwreițLqT;POZ 8ϔ b z{ɸ2 K2 "@DsL?f?!(ƻA؃^U Ouxޙ *Z[wɨD. f_B,my ?Y<ٰ\Y i|^Ogr ?=׾J<P4O#oRe$" G}WGIr=! v & &~9 ;%dr ) \ ZY{8\_>,.ۨM9ԯǜ'_3' 8O֛l6`'(}]__+nyܻ8Fv`DM>)$w6-> P{aG1 AިȊ/_ .L`1@Ւq른rgϯH=pLwٍ;%9 o2? ċY~+1fD; ) Nɗ:TX[W`" svG0H4#>8 .l: 2UQ)]m.DiZ_^Dmt_l7<K]g<#`"8iMo&'GDo{vWm۾3Kx 9:LJ4~7@)ck0 |Wu._Qd`aմڃC7%<rB;kF@R\nC-.oSRI@"T FWC$ЈĐ2Ah;thx q!-3ev]%8ڧ;A;XO{XzjrL.SnLj~#/cݲjV P]y |/P `9)u}).zZ?de [Cҵ6iW,u*vl,NFZ{ʖ3^~H* h|Mށ~ƧRN30QAŨ" '+PM]k1;x}e<4I{HTWEN$l̸ *uԒO?[;ګ4+ֽwԔ YF^\Eܗ *U<悥խcaY̺)HLI",S>cjbX,$)]%\zt@lҎA8^$7nsʻf8r{a0L@A"0w9Z.OH /GA:|#oAg=skG1kQ ?*E}r(RwJhJ׀:A8G33sX*MɊHQ,ʎG;A +B`px_ϵ!AØzmƯ|J& :I @XR v:] K=PdyC.eEP2F"cF&4r\y 9!kk`v4_J 9?O7wJ޹5B`kbCKW֘>㲚]Ij<5)eK`uU)b%)hF&Z֚Ar:7k-|*\ R3,N~i>Ps^v=]Pڶb;vaM;VqpE`S/=k|xj}6{|xZj U98P`Wۣ_=coiU5"0]:`Д(ClS" 2h>VHGú$.7(h~>OtfC*`2;z#ZHMϚaeu3tw񭰸Dͦv}aK%7FbE:[wS]U܃:Txm vb4u=~mjsVSno5ӄ]OR&v (\}WZIRv7`fc `{#K|j4fH`%cG=^&}N_Z϶53˻S7M^qdRHpk~Gu(_m+⚻"i`ńy5U)XBe}׻biiAo t1[K[v Shr2G3z}気's\{[ /}=i<ؾRdu9'z )ԫ1gnW\A] Xj(PuVC,;y}PRZ:(|7t7VPrT(4o}9y"u׿z<0k|F.svJcl}C4`}n7A,nϷS`B0)Y10R-0+AR\=NKID(*C' ,_Z3i+c \]6Mw"6bd)oXLn!6G|ܥzɃ_Y5;c9/S~jqč~ FF-㙑zo5enOn7]F^tf@ٌ 3Z#{ibU {^tbgײ紂*Oڿ^u2}Bт \˱XU[z',եdx>!HH<ŭ (˴+D.x( `^;<ϕqƁzWf>E{;,Ř֮.X(`7U3JN`(iiv8v2+zZm=I WT8=U}@bC)?\Z_" ܻS d] pqĪ+љߒrY%d7&Lj;L93 5M3Yc\[eO I8AxsÕƬn>]hb+T3\JCHS QzԡqH(<3R=E5+xko Ț*dąx(xhwܚmvRpӭ$̓$ Io]*57nۢd0 9.3Y&\Íb2d83[%&6)V64)'-&h.#".𽉸|C'} #(wŊPDW@bi~Z=:ђZ\Pk.ĵR<<7+Xz%:?{ wю|u%/ H)HC|7S];/1^>Ǐ_>/(#NM^M],+y?dF-B}VM&h#_D':g [D~8 ްjWKZHi`ə$Zto;EDgwC{PY/K 8F*rbŔd여^a}#,G®»D2vs*ز}NmCldVzEɷ-p}fv4_P+wOUZV CWb[Haa2w6rU5AQ"R1bd 8*g>HbeUalO )f*z-蠴$ڤ:$Y W[ -E!4N8R(A˗)f 7YLno/gB$vF覤^ ˎ*6 Oy^nfmb! |ޫmAGV[AiElZBS(t>Wp]V+ß)vWcnmH_ T]Q$x=l4ͨ5DB{9&9!~XPgMK6-T<]f~+Ƣ|}m!,|܌K2U; z_-ESPJ3.ZBI;EOa4_|^7BX,4Eůr,oȉRc {}" Bcwwrsh;c+{ԁ!){ϸYMy[9cLl7R`O-P9t}G2L47Xd%v=F#s U5^c>G4:qbz%K[Dl=^"5ԶJ_5"`CJ^TI)Ix1U@ ]C]&R&>/|ϧ5!d<0d\][U^λy/>EA o9N UX:8;dlgZ{%hkU[x8bE`O_k͎Ѭ"T+w,]2bWP\75ن/ 4ȃ@r`Na]6YS; ĉ%c=u~\cϐ>;W OּD[fDp-ؓ7SLBZ.b6i<$0/!HPF$BIy锾0\87T :, HLx' ۆ605m"5,@3Ƃj͌x>,ʖ':W$G[}vMnk4ݠ8c(pWge3Kō{N-I;IHܺ.FB4Sf+R\/I'z /)Irg "xt&Ko}v \:68)M(|֒-oȗ|uO8=5Y} yQ mT <իl "<gGQN2t,Xu+دҳuE5օ[kPbfe[o:2:,fkڙY6$߭Fd_lq(wHB,k 0ZrH]qz5UM l ӺY4 I\>7r Ɣ<L$[o<'Ncd>,&߱Wz 0^̮qs\GA2m eꋋgR1Xk&if54$Kn*֬u|Z+3)3,p볽D 3hoҰI%*p*^KFa6,N,jl\"0}Ҽmy4x8\YKVtWű7.1xPr-[GVejU<\9f'K дDaNn.DpYt׎̥5Fwљ| bn&ucQkTAxt/Hf % =#T``䁻ŠS̯ZiS ے6!1_ِ[E:V-K*n~D񂊆C-(4j 48g NRqH;s2jy c׉O`W 'uz!EMAPO#u3A_+ijʪËxu.(EO6X2cZL:KZk V+OHp^npu*7ԭװƥv:ݠ waB=B.UG+:v#:t](쌁' I) )3z&j H:Imr\:Ř9/:w36ح֕eq-zPB mlWJB#\ vA3y6] +] MթtzV3_ G :As\Py)O~b c*Fkۈ9SS(bl NQ9NTn`Iv@J ]h0xNxjԢ8-) 1Tj"%#4TH[fؒH!з7z㴦`Zkvz{Peҥ{lDKj;ĻIMk$,E'aSRIN-qMGkij8߫|Hg<~p=Z:*wOlD;1=KW O_N~xO/[=ƃ]%aPD?֯x)*04l/y(~A@lm6M5I !<xo{ .'yU Ll~V}@flYD%{h|bO^+~׊jhُm2ɂt3}j>+@?o3"H1 @$rlr͢ ;+R.|CC*QP$:\e9}2FڙP : afCJKؗ2\Z*u͒4xM6n\gGZi(2sͥi|n{ ZAA"|,IT-PT=.la鞹I;ÑƭQ,SpSH.TR5UU|@yivr=nm2 ˔^el7۾I74".gi2C7Kԟja*]; . SD"]I? o!_:a6ڬ\Z9M)7„Ǭu*p܃I P3ndN<>c =sC4kn!; Gr2{1MՓ4?*Ch .~hR?9[y8 MfC`^ԎfZ _"&-U@2+gr7R@"pK탃0(!h۪kS _|ۆ~!XF-|[AݳXWݚ6!]ۇSYG2(&uep>+t sXA5FDc\)Z+pXc"DiDz/{G$FԢ͵dynie@b m&1-M?)t^摴O1%_X\\vXqs## WFSAU1ۀHo t,'mM6__b > LĨsT@`P,DG@]KЎzٌz[ S{5^zATjcPlp[J|3C}d|4e"-y;j yUZpaY0 E. Ok| , }?/%[o'f `T]hWSP/rg`ݩ]czU;gm3o涋*]c ?7OVB t#7'}Ł M?@4Y3'>-TQ %AZQ[zg?JEN [OW͕HFB vz˂cP`sw9 _CIo @#ˆȿG^xg$ 5 +TRHE(B5! Lן+Ϗ#G}؂;޷T|:o_D T#[%L3Z9 +:QY$%ǪV0 +-6!`6 ~uVZ ߡğo=0/~@ʘ(U:A93ue |p$pU뫴L,b [ey@ L*ԧ +A>$Itj^ wUݍlOxZVQkH@g¢Ô*)w[*{fsɐjDF7r2lS^ïjWQy Evk,0iS1)4 cvHEA_e 9ՑhD\2N:vP_l6IZ`냘2~ܝw`mG(n()7hL+J{9}ĉwcR0oyxq+d٥[G'/Upë142ВwWڦXi*7@-<, K%:(mH]`˫-ZL6qqu5)u 9-ކ>>q8|C^OXm~P8[m |T#ξd4C-';_F!^ "!-ܴst!^cQ{D2 =qx[N8nzfsQJeѤ}AL9GF>[>Ng > ; j]oN(:9=m0t H致3;l׿ ZQ;)>6x=);# kkGx\yptNxQ8l:iLK0"2F2voJ4: 0= 8uQBX\E,(@RL&{a7{H #Փ&: ^q̂r"*ȸL1Lhܓ7hg~ק/Wc|&͓|Oї9(P᜗D7#|T$dZ/zgpEe.{lŠM FϿil6ź37"p鸄R,3p g;rsvVcRMVL(,cJmP\Ʈ,*[x͜a=W۲ ;rBa7~)}6m,K`RoVLԩkNC5 A_~2f4XvP9쮖WG zet(+ aU%>]'h heJg7r11"Bڹtrcys㩦`RV_y] f7/@kud(7:3D~lˉעbc hׅN6"\J|˗ea1\_WY/ R/Cӄ lb.Mg3@޵35@m]_gBX5^p6$i;1tFxkGU#TcRgAYWuQ+LXg"?+RQ"2cp:0Rxc2mz$S*JZ HBH/JX[ mqRhT=:QrI97"}'Ӆ£pn/d ٥5<@ X,IJT<{z»0QR$͎AuĄK j$qu }O|K/^dSӤ4vp:vYŬ5/ےt A^vDm5[sOk+`h(6s$_\ RWIͭ7e]=<]+L,8rlKV$0yNJFr)\HIw Ԥ4WJ73ׇ@'HTdK/]*O5M{r# 29{8u! xZO&kAen0t_3Q`9ɏ#hݒԋC:e'*oiVwz𸣮1טгmoYpK\ '#;l+AuL^>IzLٴdgG!7btCATh|p,];{zbwS˲rBdw q~" u{U삉';5R48R~nΌ٠趓I}cnQm8E"'R`O; kX(` Pc|V~G'VɄ'vGN ;zb5Vuo4/'K@pO &*)nEѸ-N$D~O1`#?_ } .E U GޒwNH9>vaSTgR8U"IA<8?xW `.f Fwpr  ĄE062UhKP[^Q =echJcú"hw\l PmR.nEqw@vn2G@A72ޓv2Ek&S0>zӌJc#M'/k:#5^JmUUV;\mN#GŘj X[@A)h=XkX#^5Q1d teNLyF,oMUdf#.|T4W c/j MF!9J䫝.{uN7ƶm6l:ڠQ1RNqϞDMPOM(Bu,|/&^n3Y7ig،fRIh\1")qj LsȷUQR(i@H ze؃Sj=5h ̷Xgr2w;VZ =%ho u'ALJ~1fzKdIMgrD.'_; nLQpf$v_7"1X@B>6ӥbo!3w y_$XQ#e$YG)i/:o] ӕOs(Qw41$(j>VR0k'Cz=hʹ~(z5 :6r7; ѠU? y*NON⋦ISsRT^j7rhZaۋgԋA2eKkO˂pƇ~Hm9ގa|EyO7KV!_ݿl9%/5tK³DnmH0Gfoz\qjoRmV4I'ggnϖ=9"Q &8#b0řp_L;bW,tY򢴵jI'4n7.Rwjl骉Ǐ~cjjQAR Σ\d#xԗkƬLNWYVfm_;;Ei4}G ~í )AF}ַY? bwzF,wdIz68iL>e%|C;I-qu{*qO$80qSMHWEو߶\Fl6)k j` ~+H<<Q!Խcv&}̉S4bM^2=lEHU&p3C6a_IYGTrv,iZ!hOLs갈K.D?MJag3 lv{eYը!?c~] K|S5GVYϣ=u`YaL8ky.AdK(OUÇ_﫤o:܄-*?>fCIPUei\5- ؤ a‰MBY ̤\bnbqR&j}!Fb~C@le։>~ʝ GbD_D^SJI( m3ޕdw ;Jv%؜`v E.G9ǎکbaYWsJ@¬o0}GVOsa1Bs 1L4f{ϭuG8@|~Yuô 5 ,;ʀ= g@C5>:k,tWŬ t'. LR#ܓB#C ՟ok:Dmqg~GY> #܀:ԣեg7nCvʣ&nN{W4 y&",U0+$Pq.u%΀f(k{v(0km7t IKnm#s 1#&ns]6}LDGaģ' oV@^bnyR4%%_T[xҸyf4QJ( eL 4xP{x/$ m<{A|L>GIq\B wÛmimBdٚszfTRv\f7:ԋ 7pxmv 愜s)q;Kp%MU{+$؊S=M[ FLBB]3d ŐW߁Ückf/?~aHmlDFqSolf8)dg!-*9T:lBn^Ѳi@T*b ho:I]ɓ=-6K)~=Xj&^>|0g&`I8qd*甝=M26HQyOXq2B忳gHM\ !iO!9ac"uUJ_Y}@F-ΝZꔟ *tҺ's@Ncvj縘ȓ$ SqqO]#"-ig@:UI|xXwi~߅W6/D ICWHs$Wy X01v{whZA V1vP6;/ 0A}^#qD( H„3n}U*b[2]2F\~G[>vfm c@oc" kUXg"oWsWٯa| w /L{0왪tdќ/( 0o֖VZ}[ϝO-~i4]v}Enu Ovϲ" Nz>6_4ȹ K[Y%mb* y!Hdu_/$x(t9]B9xٸX<ٮn/#:}Uf1}4 5ֲXP~1V-0?2 tP9prI9os=P-5:EvcD4~wpV>wa+ µK ~nڿ@L ':1;VO1c^M5Cen7ߪt֖QB-@뛱[,Ҧx%=. C]EK14-x8<@ xQV:?\ӽfp +/l3|xu a&*>h))Vy;7g|Ae >Yh!\<Āj"+ R_VaY60]=+Kؽ&| 9UL8T]wC.㹙4S_x'%HFUZ򭼆'q]O5^$ψi=+zKTb),G\Z<^7)Nzb`Fm1z/s@rG:vð]HK7!SLc{֪^Yl7(@DWk$CߍSzLP2gZD_vd1i^>8aXĔj:JxZbĢL5@oMѿ/Mk 79CWibC.T{2`JݡK>i4 !m0N\3tvt_KX 7%#wQ[3f4#8<Þm#sAGM;/32vDzHƾ3d )ddYchSoAp7k)~>!S$j?@'Sk,Gh`0_)ċUMylȎG1Cz=G܋WSUfjENa1idoFB}Dv(TD'e$=QuV]sl'$݅/vɐ۟IS;5&n{*E;+4dSVکqH?JhP!TU<9)/95td8>:^@]ޟ1"pIrڏہ։roqQ3Ghu;(_KLfTĸS$1fǵ<^geqzH(D']Fz-i.3nuRЉ${- GXnCo#5ɎZ߆6lT"K!4EWCEOWqGQK D(θSw~1A^\2S?e/iyrPIq'@<*v%sFJt'RCUl`2GنYr'p waIM~Nmx t܃}cu2YȺ ZrٵF/b+h3[lLU:w'7 y:$ۿTeK@wJϼrGg?h.Mx66JV^ghj1kn_-IM$7&'nZcKoU2g3Fwjh*Z?c2PM,SԾk3w>efPG^~xC 1l݆p}CDJNIĂ#2S@:׺И/ C)74@fY[,d$5iH_,1ޖ=pHr 1 @q-EK բaBFVZ(CYL_שK9<}W ;*yNj[>b{OrT08M*6Z&9 hC1q׶nB+1 F_Ծ!|:pfi΁>`,imok`͞l.>3:mQ0ewK|vrtdvYYKgVBAt;F=e0Ax\eu#?@2* MPxՙk!3]zb]|}K.]\3jޙf_<u(#L7$zk,7UmeK+*]+wHJHvM4vB'4l^0Rpm-4QӉP:23xdtR}؝r'LyR#aK,8~lJ\% (S3cJRes֏d]2׬k*I6}1 xwL* HaC!d_.}`U eXЇNn^c-aZۊJ $XeVoE2 0ZOdQ lUyjs0*ܥ1jm5/궎Gy/ f!ȶ֫~//=,_CB.XO;%kd݋V 8z׿WxJ jx~k +(߱]XC{w.s~2UxE|NnTub*d9f#pC~@EP>aF0O'rTZcIT^UIeɨ򁋿8Vvޜ]~їݧN֞`65xUu_(ՌkY? ܨ3s`Mpfq$ɻӽԜ36y G_kD;VhYJ$#T:HI8nٴ)_{Hi9ߋh i= DV?}B|J|)( Θe@'NĨJa(=&Y{WsS:0ohe zō4s{X.+] 'uHh{ gAL8 Soܑ \7?_6ɕ6^y^+d-YMl*6hVc%Lwssa |9HI -5 7u2 r`Ub63Exc:( +4f}i.Kn|*jC`Y3 do0K.5Ud*o ,ʡ<,X1FEktn#HYSW6o^ntN=tCՁDbz^ɼLKw<ϲgn]{I {z#Ql^(q[iMA`o_;Nq VRwO61Lz+oK,~6xdM\w)U1ݷيlgV¤{9) CzR6y=X/8Hk#qʹ׹ Nֻ M\8eR$;~yF@Z~W%[#%dGb+UӍaJX "{7"IA@m;CYBM+n" ܖU|Bì,ƍRc#V`6?ghw jԽ z`_@?a|^N@:pRmHHW@FäӉ΃g+El\#W)7O]X]# eڷM|eK`愤7shgo-rJ!i%='* ?.ErC,bq}eA7}CThC\p8v?1#}a -Y{iL]G0"/0ɯ{Ny :"F2"2շkAӴ84]\*T~r*}^$fPZ0N/f{GL^=dv@ka3mHV e9 G5vc%ĒR,Tۊ>%J|>r"pnmv pz2葸k9SPІI^cuH+uIiW]^J̼#vUԷZ׌,`޹>~p)hOjA*xf"vg3Xw-7^ls~AjwW4. rk5$ڋCfXy[}! @ҲkhҖ( ȗo(nYTp!>?aFnA<v*8`bNM@zc!<];8̜7$>Hg snϸoNNuwj߅0ݴLܫ24(n;чaY:ECUɲY2=<iWj+ne88GOы HS/b<z\t8ZOG3`嗧Ƴt]u8̹+z^FR E}M!.-> ;x}ڛ=t=KJHweI4}Jؗol +#E7]} -rMkX!>XLsϫMUJ!L]"4"Gi<Ϥ"$,ơImz *.*M*O1Ae+1ϲ# -W|3Y T2H2 n ε0ejPY&RgJNl3ɑ%p[3M>B[#p ܓg_ 3ds=(T//aW!C$1LsKjjO4~jO|BU=N%~աJl͐XE-nK˻qCPx78ͪ;6S2h'># rۃT6̫39>sQќ;!: 1N;u{S'Yi /@2bh[-'w?egVZ$r$TSR"Kb$2!q`MP@%=į ;\N*MeRtLHn)ƣ\áu>Uz]orO=Y73, | iRkٕW)uRhyu[,t('۔rf"w|9CxՉ2Ma^KZ,K)~26Qj(F:Fay<#߰XNJ\[@a6hGjNӀ_.;19.hIT“b1A52DmKL:fQGy̦d`hcI%`g:P1{lThA:&UْSJPdYHZa9BgИx)s~iG9D`n3|[èD;G7B"ΣCڝWV^׀K̥7[-bn^C; &|\{#Q z:?* Qa(NdiƮ?G%[<ͬ>!]N߆AM7yW~zwq I"!b ֖{IVLӘ5yYIm }n&.T-~WGZ"pWo0o?--ۉ|ε 9v%Ӆ׿qjJ8Q%|ǕT? =qT,L-0d1,pz/_మ>^v{v%-]b solML-.sG3rþ:;;s)XD@"#BU̗3.fW>w '<Y'rOK~VvPl]H+FJt؟kʵ^ 1Nr,Y)ڲ֋yv =UԊ1dWL:23>Z}O@y E8e 4@Y2J۵!SVZMD 7$\WC=4 ˏhah.X>5c)h2ϋ>$e{ P>1f =4^5oѓ y$g^bD(PMt$ۉ#w TS:ໝq1ziBh<7ɮyh ۜ)AV-OہÚR\Kr|*>A8 stKJ/Uu7<- pM yAv+[SPS[UC|EKZLDLPQ'BfAF_B8. YCѐBwxV th䷛W?y *zAyrq80h_7#W@KcF{mA~79u!ܷQ1g% }L TN\}ϣAT! Gzzg%_vPX:QE&gdA̢d}ZQ6)4_=(%K7/4[x@>PgS,D-N&Uf eH_@<#Wz`4M;⥌]lP&U)]]isؖJo7JOЃʰ9E}Y^_2qq4tu}C1jH.y'Utu=16X_?rH7u MkZX-0 64BvۭmYݠ7٠2p?ەhX WŬTdmcJr!V Vܓ>`:f\u_V,/dH,KCĪ ;޿>yrplgM4ŤcX1ɝؽ6(T &IL=DߦjD!)b=le˶?N)m$TiRE~јa`uOA@ub̑>Pb3 *)! .:+<`kevELE?^X/U@ |ǂzj3fQ|jHkC_[g3,]6/@jAg`+|֞_/ j)T|8jTuqR:Rp:ysi[APc~BU3wn*v;KJAtU:JP 7MI)T̀8/\B.EH3ݖh$p^bQLc"#|kEtpέr.W@Gz|ŐmXk[YV.(l0|74rqxg@/7S,e~L]Xbo-K~ehv&3:і6Gޔv 5Pn( Kw(m3Q'D1'Gׁ`urKù[2aJ71"kLf8MoHYqYYjXitڥ-im![]y@ ?"OW]JX0s$*{SkllWTl(k^?lĐ4ҋ+ zBNrשf=[z̔-rrUwc3˵Frzz:Qߐq}4X'`i?z!&Y?9@؀+eE6` !뇹U^+}ƍNsY}p-1Uq^suUYY3l_N}E 1tR{&a~c[PU Iu%ccqA!,[(LϜzy|":V:TD_/ebIew~{b/s?+ xaٍ $v{Ѿ`.mljP XOrV c(9X!JZJbIb>vϴvlj0@&.1ZrX߈'uޖK<_\څ柩. Mާ#"ݨk9Q*6g>߶ ZvoqIKnXA< *\5s/!> PC) "ā1.qX=mI'1V=cQKϥ6b2q./Xg?w>--غKwaJXTGWTcw:Q}ZZmBx4q/1P?bcy35j֤LAT BLw f~W94Ƚ |- 8A5MQϮpE{זAEW}$?b#9@ǶAY-!,s'et)X-"BG)*M޾Ϳ^BhLhxOĪ7tJI}u 04TJ!ZWYAl D $eS$;8­f NhCPhW&ڄb3P9ؕ?* ٔW^*-_w1KuS}QG:G`/UMakd&XR<10N-a} ~eaQ1=xI\=kc( ]!8#%/"61+~@asS. BLbزN& ?3_Nٸ}3Trv*p.߈YP@b7Qm=؋Lq=|f ۸12Ӕ޾~Lm.a yڼOco$& 1Ozbd;䋧/dLLaA_ەY (SY)/8A[r0%6zՙJ]@ , lr![Zљч!g03ٔ.eam^`gC8Q劢~u$MAw{_W}[Ϭ1uԆh_qh^ U()JW8C05gρ DO-)ǐ`8>2zxYd``ɛŰX _Ǭq܃sZ-TJ0>G"S$"%KdgSn]Ļw>{' Bj d~o2$V0\f-lDu^o=njL1.zQk4jG[،;'*MO|ɳQ 圷͡.ےruy˱]_Vm)qO5I ,6ΖÄuק\>?MyCK]AwxnKü :&^%_&2ڸլ0LïO**HC LȺM2>z>`@&*Uj$%kKqM۾ydmYķKv EK`)tD R0MUrCp|0~m UIL@zoW?We ^v3}maBRO͸bX O;T;߂F+٧r.;[^]:PS@CdgdfJ8o6Xă=V)/Z5pԲ_S1!0x&Uh(Lq/]D+7Đ'h%@gbS(6?.`C^D37];{T7\I]& O:*x\܅j/%V*yrPBF%/9+P$M_ޕƆ$Ŕ| ت,D\*qcڒOYN8`XߐyxU&H k\+{Pgxk,*d2_H0dqF]]R]nꩈI-Yp]+WIh۲XN慺D-'FtHՙOpTwZ<74̺Kiفeo:"|a%2~*fˉz?=ⰛM3Z<:R%"x3J[ehaI[ŋEBFډ^@4gjLh?ʦ_'`C(}]wҒZ6|~5K+ w3\$: ,G[8X4Q8&ݔExeReU$h P%iރ ^Sĭy6Ȩ֓a#<Lxn11Vax/ ap`UsY@!`'0JG2j^>/U` kn`#+tC!~U>/TsݒkbI IAȘDeCu՚C =,QOzCHęv1y*@Qn]Gt:F.%4sfLL|;I+!r*?3QPϓ;a(oq60?Iy$ nO*|]Vax5'Urvnz/}j,q`U l Bǽ4`b R]z&M[K~"o{ w=fY ٵhBty n0٬܉bZ蕜..vut.i-7햵k|sXR@k^)k(&Vr C’ Y͏ɿ+}v%Dz=t|=0lRxojq4)uJ~LԂKIy8a\w,.]ㇲ:]=Q!G0{+k~h6{)Rot5x{x,~PĞwF㌿J$ո~+Ʉ cr /6! %2Y)SGPXwk ^&aC<%esLų*[坘_akFET5R^ ˢ7M롟֏OΊ{W%9] ~`X; Tv$잮YGm~S]z]WRF܄>[ |[fjoUߋ\H[KOL`|l'PBk&xȊP޳x|#of8c ؞B& U!HM C:\ߚ[VFl{QƝ={g";u0cpyhvyLL:T="q复iLK Zd/#~ST-weQ K]2Is8j޳zl?(-ڃc76+w}1pN蔱-)ZA/K^j'.:< ?CmנvPwbjB(wBj t wOOqI :ϘG gJ$ntzNs٭Kg\ޡ$E}Xi)s^:' DeUUpE!sl*NBxc_E}:6{'ChXUϊo2ȑd@QOIQЉ Fʿ!97 ~oey}B2RFlZ, ,·R;b}v 9E{jM%]HEr!g&V. dhàL W2iP Do&<ͪ^+ OЧDo!۪"SAYIR9>Nd?i#Csf;gML(,`D^ud,B~> JLP!;+4+qG9Ag#2-K2d"*B؋n2M=f izW0ӢVq)ҙ`XTc,:F<̈́O/Pվ\ٯ+&#O+Lk Q]p}kmFڟ6Ԑ|u ␧N<2ʓٮŝ{SM~u9VA+ɒzngF]-OK =A kINƙ]ɶ-`R$!l$')T *g`ԫ|INtmB-cI(k$wi:"6aɄY0*77mEy@d{Vɨap %@^'sK[Q鶉Xdkew^C̘Y%5h$.턫+3Ø'd'/tM-z5XOZĎ:bt"srzyE1AY*t]Pۓch]E0F0yUCD#8WA'4Awڰ?}>HmD rhh4BTSkg-۠$_U+I̊MRdM1RVagd8d['R#F1z.5&sZ-#>/ m!8e֭.E(fPQ{MPҏ̵U<-A#UM8NY2ԛ'rԉ/ b'\d_kڒ hVlٲwFŗ[I!Ur_ygJL0i 7 ^lEuhS j»L%9Je"~1b+YhO)6SŚ= l9 +I]v7Ga[#]CiGG'W`Ȝ)ѸC/iO^a/[[hFGcǔqnkMM[/G~l1ЌZ הsj(fb&e;dsY~46Ӂw2cM&D}7RAWZiB!\e+ ^Aow҇Vt(HkL}v{9+@tn6nWDI ()uris@`Tg Z-s cN&C1OMv@{K*[GgQlMxʈ^FUz. SGp֫ErVQDG@ZT;,$9DοWN6d'I AXeu;q1ZD@U0źz(H69miEpd -Om|uP~e8="Ch0kFfa_iwlJ'4{Nʻd-X,S^\~FiJ̻֡uƗD5niG&c]ei+] ¬X4:HYT0KDFe,$s+$ @m*lO1(; 0@zU$cJG$- ċ#:s*D<6ԍ/iZҾ8* Pa!)q6 ~׳ᒒcm-}` s{ 4y`:)J"};y*j޶w,4A,:Ʌ((4Y\Ɇh eq_QPߺ% eU(,W3wUD{/&>Zc>a<Ȼ.eZZB:Kmߺ&h8qA2}Djʔ[ ~&$9t!Zw)B`}B)_&67YRwCp$/6 "Ĕڝg@^9z0ִomgCه[Vko@2O%sY6Y?QEhd*ȢAo%.+Pڠ %왒Nc;(ov NOD$i:毹feWm<$or]Msٿ7 }vET`~P%_ >5r9,3,L; OϗX$y { Ecj1W743wG=uUe?7ԢsiFdk٣:-V6HoIxce"= F].霸'*/WS?AFjvo)}+.*}O<>툞S5) թ$.(yo$˂N.nL]JCXsե^~q4.؃8[6ÖLW-ɰGg>|d[˄WIiEـ3;?~\GnEO@=Q]PUM?N.^~CEF4 ~&E]dj0k4hNl]UgiBEx=ڃA\SWWE %\'H4| oTuUékt#zSurM߀pNe3L@P֓=/iqO_o1җ%0? nV$R5 ~xH`|ZaIL7G}ZXJ+K $͍qD iqmm*.hhDľjjCZ>rZϛC3%c5 E$0NPS3LfVdΒsRtV0uQec6j"ZҡGuf~Rҹ&g@tqtC[-idhO56R刈S#q-! u ?\ {7H |ޞ"%pY+3#Fݴ~0~_E,[y)]s|e ؚU-3vxˁoFPB Ev_MJUᔔNuڂZSX-gA* ( >jE -(g9 ;jHE kY4WPF7$c*^Z!mfy;Z׻;UL]D5iH߮6L˴A!c}i jT2ӫ>wNVWfyVN*QROgv?5sFyLjEMEЊc_'(HUo^ ЫIYiyhG/~gQ?-} 0@`@et["܃b4mkR>-{e//E U3!$ g;S0P#:{YZѮ-\Ygrc]jLze4"onf Jv$LS|Ry`dYvmY5!9uhй DPtJoDadKvcĮ"(Պ”L.>5Nb!RP#rӛ秪qԩDӱ0"KWFY'C$9,<{Ԣؚv]C?#A59%%yEUEs0$vH³w-7nGCK#էxq\s[bgی,#t.%Z,w+mIEBppٍ uP/5{C7Y( VV :l)y@LM]޾Yf#]Xp'kKE&Bq bb@+!(POY tV&O?ӡhZϘrR[W`*xMԅsNљN<dQ5Z3RF~ljcX]pbܶ]@=8<.5r<;Ӂ"N[0k߶Ċk^5?;Tl@x)v@氚\1۔~%D)*R,"Z%`2*!W wY{ͶjԅÆɁ,{a`"g-bRK33º8Sq=CATkG46gx, 5i_q0V_bwcjJ} i)xF2\h"WQMGzD?ܼ7opo _dT(F,dЊoa:Kig=~΍Jp* O XiD@Zl1 #x-/k_T' ұ]nK> a-wf1d#'ěCf1?٭IVǭC؂n^Q މxJ_֢V.l@f/@𦓜E);Ђ p^lApE7A7>_8x:YəlrP\ȃۑ!ϗ~wraez=4pẀ9Ex@6U"Y$B 6 탻pBWYRpR*$foc!p-+jS+B.$&()GQ%\\1BtY BY+[ުi=׆ܼG2bug5!Gb+YHκ:r_M' e{JݦJ!}n0 En?yN):-(Pj ES-,6(b&WY:K?R`y{OuNω1W2tEÝ'>kk/T6~K/.^.sɅ&^ց(ova:N̔[|8il^jz.Qw/2 I݊_n,ґ*ӆمJDvO骋AA&QoJ_=5DpZzIn75SV'yn.'jCE2 hcN+'XA@X3}T&|gQ(cސ;-h Sz<98¥P$S ,Y{/eZq qHS+؇v'xq@P^HA+0`*pw.+.E.p%M Ml6׉#vIqسEt;˖xGE蝦8N2sGnji); u@=xzJ{R< ߬T_H6f/A/$x 1NfmSk +x32,ꙵyGq96!2n+> w*x63B1_7l^ MQR]:g&0}({09Yx^R3d13űkK NAceU95O2e[$( 4j2C+kB_ig|beeV_ZhpH |-پ?l(%; R8eA`!z CLUƞ_W#lĔ0η$)Sil-?x{~tj H{zFcp>D&RK= IM`g0 Nzܧ*ah=by 4CH Yw9e_;3>8{% $ o;g`"r"iziK=gx{ O,x;r(푷bأ4w&Rc*UBx߇֧*z}[/C {+a+`;^% zUlN:oh!/,mrG45Y  k v/lv]]F aw(T  /LM`Azr!LՎAM}J"Ugq!y.u-iqٲ0L(ҁG;ՏD'>cޖc pi~ *#Ȥ3JvBB~TMɋ VյҭN^xaW?_ [eV:ςn#JSi0?Xa3S.]66:TtP0:Ah;ae ͞22rTHM:xRY ^#켕[\fsdDӽ( ^lS}8j-Wډ䐵i>S.XՍ8DcF.( Ul9=X=[8[^$Ey(c^z^s_ʕA(xGVl}*` WNMFP-ܨuG%b"<ᤨ歍/]y2t_ǹ*)@s [// :b˯&a}W6Ï#Xj:_惿1t>.puiYЮ\rokEO1Ϣ7X<+Ⴣ鱈Nf~j{µA}@wyHϗr$L2*s #S SmoR6v;WιqLMdntRl6iNǣ uMJ("LhY7|Vl5lL-Mb^4DR5{~jGQie7mt!# JŮݲ2C_UXq_(d ]7/D`V`J1ag*^O܎RQ\vʩ|$C˙ҳd G޵qWpί d6QIP:%NAx8- ^Ktm)}%8f=%[{H>x88#TVk7Ļ΀ T߅KQ`e5Y1϶/F |fr \9S &";b6"!ms8)G-FNu{Aܴ #?ߺ{pLLRI@*-97xy`%ھad+tr1|v!HA($qVuspDzIHʂGjj?ۮMȟX)~kP%Z2N1qO9v/lt5?ŞNy$"doc*`XT{c+)36Kjcy|k(4'k_w m=XP~">Ђ{:^|9ɍL˶k}y!L'q&=ɷ (ޝhعeY;suxnQ`̓񦋹#̛ͤfLvkIuO>z.tuP $Pq}m-h34jnf~]h=߅,Tp6 $^al7 ?Wf,6itx*˸?0 ˵wN!B<-m}s 2OTuz}vjb=Z בVM<^9L%xRٲ oIy$@ jbEχ_A0Σ>Yd\8N"<+nnIU^R>"-Dc+_Y+;}v% ctXKa5J4& Co]zk>IOJQgNƌ,UR7վKj&֘Bʮv{ך VK;@# qќ_8r٫͜mi++XlB坛PQbd.kvV1{5>)I"\2h-EDWoTEJd6`N_AgV`ϑyL$5 BP r1PaK/ݭeA` 'T rR>A(Ўj)t:GIT]s".D.[|w'5^<^H=bő<@6Z, 2Y tNa4aO'ZHwOE491E T kIvPL CfbkyFdXL5"rHoF'e5 " Fm ߢ'C=y;%q[0"#~GHZi{Iæj2q-B&ZcqNwZJ^ߑa8f\x"ɶ|n {fi3 /yh|>1J0H( On4fmMQAz`*M{K¡7s˴}(MEW)؎DfQ W;M/ $-P{g4_ H~ 񆙐YV%c=ڒ Gya.a:e6?R*Z4f*Dbu 'e×RwYWMS{C?رF, E<5#gtv zFzAӕe\FXqs~`RK̢|†҂)獎jHP$yb<[U +k<̙`7.XhH8e37+GW:×@t^|*|Er >Y~8>JF#}S_O|Ҹ5p^R;t]c<0D#-R߯*91&UoP2ka@(ӴuF2/4Zrtryr ¾C@R]}P[ڍҐӊ,0g/`7zM;w!06btǪ 7U!.#K@P .:oٔ>FJ[~jùYofƷ,ř;xݻ^I{S!ijR)v < 4m1oU\ fpxhMS;:_npRrWO{TwQCcƘw,d褔*}.}3`cblh,gx,+q9/)Ҭĺ6sK91H}[\粒n9 | %/< ~kWtJ&dET24U|/xRMRb)60gK3(k7M9׼f091.<*Ù{P\ g˿2X*")KĀĈ g_޼V_WIUczn@Ռpo,s-Ag q7ش6ʠ0>?|.pv9#_tn6"VDWz*jK>vNᙲ쨫%^j1lX K%䱤ޚ91v`q.4t#4ZpѻPFl+T lGh.@1>xoDuM W`m8&D9:oH֬pӜF+G8yo+(ҍ1M&LzVN3H/h0y""r&!ͶۊбTYyS . ).z^JK3w#!ԣ[f_Ws:㢎'~Y/LmB!/˜x ǜ6 䓤ݔ.Oa,6E68̘䣰zjL2h$[x/P7t*(D  xuZklCd±6Ѝ7]M.E}SE=F,@`&JO3L $,[{B>t [ʶn ؑt[2ҔgID9և1BkZ%?խp|fͽk8|TpklEֶXHh\fG2i],pC521լt`)UKR +u,n9X[!tIzH?M߶4Zścfp1,"jgLAwhJP2YVɋ|TQ:}'>3n# 1b/>O'!ӅQn =(ĉ> [~&oOƉpn8YMcrR);g&xŕGmn;?IG>l\-0q˗`E[B@Lssrbc AvFt]Fh]hJT'OoT0ڶ-/DmsbH2 9 vfZ+޲^؇.ZaAn{]uq{k j|X f$RB?.z(#8Bȯ*RT2ϲo<ۢ 9O^8=;E/TO`Q !xe5 W 2&}˽7FMw_ҁ̞62/kl0; VWuh3ɼ|7+XgJ~YHihcRz@WA:0ۀn~3GaN}c(r65H48g5Of!G jQW0_[REk'H'*y^tX*j N;y)zK3 km@Ű~pu5?Ti2%⧘#x𖸽 @v.樃VNޮHG7  % OQ,T\)fx3kE==֦tL`ޚx"TZ[HV 6hW&\Q9 廣|?@K}ԝ9KV)]5:YjZ>O+[F C g'41 <37({,Ѧ5ȩn9lǨ~ 0֑KJwC3^тۺBK(sKg`\݃/%;zK~؛ ijVvMLbO`XvpۂD$A7zMn`Ģ+)vϸBJeAֶW= >!=eVߚfHVax~n4@d<-eVjGqv5Dkք*,0)~ͣpOv+0!~L+M@#6}Yns|.؄'-Vp/džZhObMO[pV4r.K݁T-/ c=R?]^v,b1fi^e<)nZ0ʩ W@W;U F+  .X&|_߄GeR˶^3ˡFhLzX2gek.<Ơ:&^u5? אAF̙Y _>GݓQb™ XlS:e0vH(u_H?tB~aL` 1^^eJӁsVVL`⼳ [ 6cHr5<}t-$u0G^/8F2je' EN,c\hIa?6c.`r~%H8!$U}q?pOssImA|LMǿ4u\"%rt,B tY}4ޕЈͱG:& φOt}='tA/ƗJ~.wy m$۟9blApu5}V< e##PUXcöPzF.$8D77 c4biFe嘬6( Fu<*|ߍ)mGY=#sn4`A!l^BMګ S|92tp<#_O}:)Iɖ4&,[3@Oe6~_Owõ%8%)Z]pBL&MNJ\]6\ۉޓX:y䡲E鰋5mGLvC.\FHS14>CI T(NLdtŝȗ~9Ɂs&3ѱ=z,6i\zZ:" Fj Q%vFk_#x7ɃD&~N:R05g,؞@qi_Z b(JUT8 %f:W~`un;0|#Sk*1 7?SQ%u^D=,qxd''Yb$g0Y?O|yΐ͌s=W!:c˷+Sgd |.xVd g2E> %`pb2v7 P[_$xȏp.t<}}W|\_Cx[,[m!~rjLdC^=;L âȞW[ `I90ܵw;F9zAP;([hRm*u㼲?+\o;Gw[G+@t!VX~P3zƯ<^=Fx ~YSrlev"rL%~ilXnf{{H֨M9-%PYh8MMbPIˇ(7&C4fG:ENg9.%YDt7pZeɘ?K]ZT}!}EkL)c 4+;sq%V uF,O龮uit()m6lP4]Bpb O8@,2 VCf+刴/#5;:r%q+9#t˚x|Xe{"x?̼.&G#.< >TB<$t$HxEH tH'֔ ʪ/fϿh ;8G ƋA(FqGKy#s?ꁁ%<~ql8A"d)pY䘑#zv.X6Q*=ܟ.[{pAmYϊ0oSU}›A'i}8AӾB Wer.wjiϢ{gу؉ l{%$,s,X+T8_c8iFauu6 T%AA))cCb0K, Ҍ9@n'ș^_{~721ad)F aS+:ACqrkv07{2 :̯Q$qY_au *0@As N^ۍ p^֝t7*oTid̘l(W"+Og@(tƖhݞwNUΣ=Fu樂(jwR/SpURd܋uk/zT KR/G٦rV^*Q )AQ23{u̮@ o|cxPS*SK7jɫe 'u΀5 u<BHu r~FK#S~w=tU ={[t{w{h71ן^O8//^S}'p`%u=1KqǢݏ|!Q}F`%3vsaR#d"Uqkb^|b0CV/$\- %La&iT /,~U4W˛U7޴ ^\Ƭ\"٘ !l||I fYՇ4D 8qA ݿMVùW}_cVPsA;AXX[E$-w+|ǬsKprwT4`\=3#bƛME)B5;|ǘ>5}Rf76@)++QC%-YwD [i-6b6gBR{N#N<ș':X*wB:R*ѕ%? **Zdqw*U1?~9z2~J ̗[QXmu7r?,Z;~^t .q#\j\}'r3_ vNl9&n"-YR3'Jd#DWޮ"^G] xB;pl'ؼAhһf1)#vYgrF;N=lTv2er5yTRu,kd:duAnM$&D>!e1(*MO*ǶS-6xu}"XɇG%Azцɫ=)6D Dp.e舝mvg]fTfC̯x#2@ﰏ#{{%SgMb}a pK̢wg=WLEqb}o+G~e6=C,Vt{d?KA<ͽbVA;2=ou2 ݖH= W}>{hX*7Be/*se`H-wfc%;Qog~X "@MkU=Pj񳅀p.zY`usj4W>HB[d/ #gSIz[嶗0swU pOZ /[n%1a0*,TL=,%m}kX!LѹTY\q?^V օ`4b>t;AŎUo&|У9žEQJ=/:?1CAWU@"R)LM/`@fq*HڼgBMǬH+Iɮ"mn+ onxlOH꫺FBYP.\#䒢MmA~ϨN]~w(.v&}|]lKX_]KmTŤgtpQیNyZ?^\D; - Erx{Hv#m6cܵdXr,`=J(E*OUi|ȅBGF4^¯u@œr# r^Mv$cMD1c&"pPХ/e61@Rd^o=E K[K_WglOE)I,E$N=C؟-gupǻh݁k'Gb>WƓ;L#Ljo=/m,JU0-5lמ҄RNA7XwL/xZy'TI'9^\]GIlŕ𔈵 Eܾb4Jؚ5e$(6L"hrj3֔[oBKdJ]lM:k&-H 8D"dk p0&.2iL=qBg"p+|5}*-Qn@娤CQg`bi8kz#,d{d<{ʨʞb$kPC8d~#'H# ]UTj/M~蜷 zSM!*x%/}մVaUAߛ5܋N?j+PuNCZt_=4iazQٷw@5s͇Й+8%yEpwj^ P lD{@=\'k f"ruRhǎ'NOa!rCUat B뒏`vWGpQ=kjI&W|yU[ t~uxX%9eָMOin^#b`E` ;\ڝK o!_l/a.Q@C*Z2 s eE)]e``+eZrW=kleEӑ ΐ3Ur[ Y"l@[fHJU9vm= }_bA}5 DQ(†m| 20Џ2i 9j~E)vs/fhSǏs11󢞯IjokK}Y!2g52ҺA&嚞L* JHl _Qik_VIoO+ S6"4rW͇s c.nأO!.)r8*J-g裟RC}̒6cEgLEH*T94*G TD{!''BkA_CΌ J'̇d(c ŬXТq罥7SѦoTK}_24k] be* aĐF](xe'$M}EcZb-J%@9qa`+oaKe×Dh.kHt|fw_c}HZ۔-?X)\-t(RD+y%ZW 580~Ax}ńdEM%x.w)y8x?nicgLjzm]^7L۩<؆j̳xe׮WD%iʢdIZuOQ ){%Vl&fe~w7:v;dg5d(n5ZlEߘXXC9|ZUr2-Jf9{ػ^(jTmԼ=8< YZ7uwpVo>JrC:w WGu܇KԷM(f)5}պnlG !F_㗜*fC*;u`^> q9&W.3G6$ |27A)3/Zܓy`M܊DNH2G~L^AnPE_=ـ+7 DҩKuhʼnExU҉hmZ'Xfۏ8GrɈUj'*=pli9N=.OȓE4SQ~q 3K{ fG+$h=Ǵx^;?8L }| sq@1<"!rq Ǧg~Pʖ&ZNW'R=9b27d){ּHO[]u)ɉ[[P73SZW__yHN@ y?6C8x^|G#q sh1 wz}ԩ7qJ w$OyXxృ4clpܠ?BvӇrTfV;/+|LIz.ubZFucQ ?\J]=ۡpes7?, 0?)ƻ'Iסh酐0",W SO/Us@O$ yAMÙj^M 7d(l@;a(O%(.FK;Dea[7siáE'J`BqfR$U,k7 (q<D&aN}P7Ӗ*-9rov CJVe Q,cBH_`i gmwA_ r8AZpVc<,jx-VE7TiBSW +}]mJ{K60.iWUTT&<ιyrd 1;^"3$MFR'TiZ`~ k pgfl_Ywy+@d/,hްM~5T=~K>Ymu=H)( mα-ڌrbH"rm5%LwV]`GK$cذ fQ=#Dryh@dZb_f/RBRYiSi]I~Hқdzzhmp*[zqu_%knE<ey7cid5pluYSS^*MQQ0,Jq)ʄUr"Xo]bջ=^A$*KRTc0< 0mML?Y0/A ׂIY#4Q{Hɟ;gԆP>TʕfӗҬ>m? z'D ƕIRg穄>(7ؐj-}8Ks(ւ98LOwzv7 pǦj«J-.ϓe'Rr" wr>[YK (ŇzE hȪ l7֭:BxKH4#p ˿ ֌%` j54ُût#G(LV@] zyhVLXW"猪CRhbdEXc>#A#5? ~Fz:ELÄ>@lC͙cN!W)dќxZ{:&ZCpϰ^}٭ Cjcu|!+2%@,Idg#=R^#*Ɋۑ" C" o'rw\=Z. vo>B~h%RR4L/ȼ]G1zd~kz2@ko3obq!_dA5AjwdxZ)o-ȜSؖYU4-9)u#ݢ|-vٹU8ԇX Er6˿Gk@uwٙlj 2Կ7ga̾.y%5=ek/_T;DahHx]ٝSקz? W$WH07&[ x$SS :CLzhdPFn_G&XW?dTZ'(ѓV/Zh hVt6ʷք}LPz}Px;x }!;>9.nKVcRŠ:21-f8_'Bruth^Dy Y 6^7'ikwB!4DKZ*잓 0/5^=:܁cvWaR9B(O|kJ-j>&j+%j@3Y ΡgOd"G鎊3/u#LAMYX*2[e"T#(8)a.q^C]W#kp E%SR~l!8FrvX ֿoMkM6RHIDKӲ!p$$pE$ HiNꕻ#:Tnj+2&_=Cat?]8Cv_;,J3&g#$>2/S2xa{ L,XN?鏲Ђ+"Hcqa4<3ٖ4̖\'Aeowg;! r+PUY/L$hZ똖uYaB~b.Gbt|>&\aӫ,Y-]3K2c쎬ֵ0 ܫTG}-~n'*VFnfQ{0nuB:R0 L 4aݐ:]jj`[xA`4 cp rnR?Uq'ut`9Cs|^LkO.νk+G"rR+;~hu=OSiWCl)Vk` om{\AKɰ&v&c\J޿_~p`;~3 Z1@fn<*IevRd\(PE5+JYrG=M ebŌwCKO^s?ׅ~_6st_y]v碰7/<>w n:!}ּLN|8\( _c5bzD.p'ChcES6RvhDH[p\ BTw%w;,9̐4[ڀe4Nk\i@ÖRVńFQ|-\Ny'6>'NT}c'f%ΪWwXm_ [ΊsR2Fs!vscы0cKj82be6թ{[]xYEɜ/"vz+{+>StEKN=6AL"[5pw Dyo?LQ>xz7/QZ:8;ĒlG+Q  5&6!eW@(8FOOkh PæܳvE7;ͱ)a b@P=d"Ƿy'{Lt6}Z ;.%ㅴ:7:2mpbo C2p/;.1_`!dZ^{15KHCJYhތ@ V|L${Ӵ$]ih;NG6>M /w|I p5 #|2<Q.s EuyC j+I{T QʷW:AjO2K䱇2dy*)hWF!C 32)R湭\EP3"6?C   0׮@P3(*Z+ƂP 9|@NS*<̶i=bЄۙ4u tm)'{aOY܃_LhD*5gHxo  09P50(݀v1I=nD)3f 1h$5au;1I1҅ *TjQ~STL£cOV'p=A0!.Y=Y9`AWw8 kA_Hky+&;vP]~͟yaPmzSusC ,|,QxɁ8DAUk4ܝTX(Ÿ!D I<]* Oa@.>ImC[HLȆ6ʵU ۓ;b,vr|D(%bE=j~aLI`&6ɬN.{4u}1}B촀Etj/XŪ>'E6+>D4H"zQ]בN}7fb!d9yN89gkax2?oj"K8/c]Ǻ> F:57ԝnn#EDDS0S9 YvH+/6E~t鸊ކib;ݺ&<9зh` @ite^4U,@6UL- >Nx6ɐb?쥆löt^ǖ J@oE^!=iQj9ݻrRb'9'꠷\<.ϸئ΍;-NkP &j15  z x\#qZFHWbs6gHu"D Z6D)Fj(9t`niz*=A 0p=bA^J镾>\5;vw'1⚰ n޲jkpߓgГn0zPZ37!& 1Z7C=^UкT"hµ1c\JyE.qUJgFyAhz~6jzt<Om_Xh  x.)o`2<2o^JJz*l̬Ƶk3pO>IlappX_{"~2n=! K{X ;&,JQUԽ,8}+ߙ)c+QfS沷Hb@?GeTf`Hѫp4#t ת12"lNܜ`h {F7BoX؏Mfef6li;IAyWV&^.h/ȹ0h`=jp uMeKZUtiD_D57z׬MʾܒŠp+"h-Zy4ã` (-HѼ/;L \1~04^͐_ Pt_XD=s/l /&(YJrkm:lMԑ{%*)D59L{gG\*"Z"rA#%(ވSу.MзfR'[%NZ/,6YO*l,(`n3:cypO'`VȻ\~8sRlȿT;94e>y*OgpCBٕKoKՌ'ۭ0IA,` ̤gWi Z@S M3R`+\ıB5z:=;రui{~РI7g.\Nc}_όlޝsNSͥ *s Qc>XB:dtrOVBtsb7QN+Sd]v|kClYՌ!%^!#\<WƊq4&uk6Ӯk$Eފ 0AS;&~7 <&`sPMu瀇9f#e` 8܇%"}F_^.UT;B+*CoANH=@tʑM*9@˱aM {qY6^c2: 3`dD >n2͘g,>2҇'SźƯnD=p'[@2t ejn18?&n@囩V /]*Ѱ3f=my@s=|MHԫZSCa9y ᙁ8Hoè2r8qTPs}Tkd†<R4YaN묝~B5dVN QsupA~DvU5~#!Fgŵ ^H6I͝#ܝ>{F|)ې<:Z33 AP#H:t̓iSx$zu?40 ~IUPwtPZ$ΨY'9V&ZE{kR((`qlˀY9K{;̇pmD-:9j; ?6(@Eڑnz,i~9JZ' +.jV.e^B־`M[ \n|V7sáp%,QԔ7= .l CpF }UBϩ+ 륹R gJ2Ϙ u`l+wRN_>q6CNܗXEr8bL|O=/똍Nh$K{y*H8hW7x|8bFT_KP[/2/N^l [^Vc=0ⳡ|:0]KQwC9G.z-YS ..|cLvDmkzfE}ȱz}yV _61bG Fvp(?ET j 8'JDj),bZ~ӎ 5r?]c m2zguT4;;rSgdϠK&6w~Ȉ8gl)Cғ]K[*\j=V֋9髦V˄@|Lƃs0ŵu0Yhhd%jUA)RIS&uG{2"F`5 2$ߞ%_͒+"h_P[ W;y ]E \p[>ؒP9#m*K'J$'P4jKǧd̺櫅d6.Vb<)v+xЋmgs gげi,X doUvHf/*^OImd=ƞu>sp fFI'W,zrܝ!@bЌ2'w*7|l)|oNC1 =w %{5[{oQa'8d(;D)&!>-ːs%Zuj'/-{.^{rzL!%8>Z4C%՘c$vQ?d^t|? g4B2bD[b!Lٴzv:u0Ep4qj -CݲKjRzD8T;` :edaB,P%+5?ZK)1UZr҉jӋT:Nn{ .q5ofA+.~T~"1"3CZ~cD[D;5& }GM~T_ {<ʣ7?GEv5ys2PG,.Ds E{ |uv<~G0sg/^e͓XҫPg[0q|vovΆuX62RmfC0c/Nr8V|k\E{ >0 o%iO;yBUn.FIZ, m}[4dY@3kmC& u#h[`8[fL7(n|GG4`rP1&"9^z.|uZKxnf2 5qzuo'k4?lw%JuLc\xU$ȩ=iClx2,:[LYx?| #O>fx]-L[| Ԣ/?)"D G.;*U{5 I/}}m-uE  o] sJQ'%7P얍 RC$.=Hc$®BBdwNYTyN6ހP`0mf>؞-$J\r-M`Nl/B2`HhM`X$_[y ß-s)%e)Ynf*ߠ@Cڣ`4TTvg@=Wh F6tcYnh2J,1g#73ު7-vO6zt9E T B[ȓT=.aR/٭6'%+>'&@ Xܔ]s%b O"Cwt sĔ9̦_W[ 4eӫtQyրq ~:gݽ$z`8Uqݦ ?l&d=IUZ.~?3zU 'nr3o'&SNObb '0 ٭s[[|LC{O4q&p!̋'ρRں'EP4~S roJZy!yC*cP*㹪Ec^ umB{Xfi #ٜe3l}7 ETwRs"ڂpu6  2Z+ @l|$i-q^^Go˂}GNܦ$/vlP2 =jڴ2^{Z(N]A[HE'EXl;hv۲@.cO($ksSS5fƛx4?g(~cN5#;%MwxCL1 xA uJ).ZF2Dx4uV͉d!Z+}1ʷ5DŽ$~mElQ‹Aζ o0맏uۯ)~ | q 0h9C`/m]vDW ӿ0X`4XsS5Wp"e6hK`JK\d1}RnGmDA?]9)18!ISt+'ݫ9n(D?y I[ƝLWJGQ_M750kjO!僒= .)柟^ri*kJm )u92%UڽSrWYˣt|zr]ZK=+bŷ#bmekW{-hN}McW ZZ.j'3!۾x2u}Ȁ!.T8xlgEnTZ ٕHp%]IGaGӶFD%6Ne#hݛe(q@/v-Aʤϲc}ʕMpS]A*4'+Z # fiPH,7 hx(%27Z~X4Tuv;8VPD>KZgט Ȟ]p4bm#-jw)SK Ɩi鵮 5k 3. qƱ=ui3N1Ptߝ \#!Yab & Qk ` &aLm+gݥ9+3r/2*4kw9)^-QtL1ˀ! >P1#!#XX 'gle6Sj=JжE>j'H_ܟ '86y:"c욙Q #F&EuʣxXj}lU.wVOb\JZzScM/5Vr]L\Rͮl[X%ށ}QrG@S 7s'3[GhtMl]WR* "Q%/ H5½ZPݬ(tTHH3T$! 8ra\ XNy-x(GI7/gy`kw\3]׾`jJR0Aav޲ZX>$K1w/X1U &T(Es*ʎ*NH#" Qs,n'kV^FCE(Ř_\ Fܺ≮ku# ;en|BO)bd''H,`Qȹ' MZˆ0gfZ_{fxN# ]sJRhYd >AwXIHM A޳gaɃuK]˺_!tZ)4T6ZWx. up_W](M4.auQ#vO1EWsL ƚڦWCe9;%WZn~QwgгcUKϖrwˤ#t's\ٽ֔-Li)|D"m@}5Z'\wR 4\֑#_!̍h p(̞U -gFd/MIWfrExkgy&G$(PLMp#uy B}q75T roAW2qߩ%פ,C VsΠJo(ŀLFxks!)U}gaxzb odM? }l9#| ۆen{kkFZe{X<=KA)X[!r 5? WԔcs7pgosk]&ٌoAMOeG KaK&0j( @ZJڡ܉!,R$fB֒VB]62Oو_nMۭ8 ˌ֋.,K Kls3_BM}b;Y؏EƵ:DOltB?C\eB;~VQot(^~k8 yDyػpt΁eOkFy,N%#iF eCiQ8[S&;?Jx~>3ӷn!`Tfc*b>Ejk.8KH&ʷ􁣏c?$gТ<4lK.@&&t%~:~[ؒj+ :+~sζbBBaZ, ̥Y$a%7Mdu*n0ִN#HD&վߵbN{͆UIhT=C@ Ў^)%!1#_&)Ժ6 *{\<+بrT%]ၞʾc;ۡ+?:}:Qp`tD"ԗTag𽚳Xڶ&Xìu;ȹLyع6UOh}\ưūw>Noh 6y%2N+ g# &.[)tnJiF&3-/źVhEgު6:W{g|:ȸir0T%[0_E|xY iNH |U5y;Ķn.:eo~*81%VPp{t,=\};J~ci[7#2^D$6I2Jʹpwﮊ7B$Fw-&)1+çRZK:f5J0jȽ1*䊙R:fbSJ8(ɕPiTmg_)V7W VHx.{&U+inDBo[׫0;Jo2ʍ65 fdAh?ۥkV6:٭Icɟ}(̐>O{po`LO-M (ėz" ~7mhgaOTS7xҸtEcȳo b1XYp'7'# n9 bItXس"2 }꒽-lj]l&aB4Wt$_KPU-fV,oj@ Ksh3G}l CUdMx GVJ$s|iSOߥ^ csmRMY!?scǴt 7n៎B^9Zxq Ug⨉/^3SXI<;Ѭ?;FBh2@@ݸ:{DvD^W҈2+yT",YS|+"~ؚ]aD!q-1DynYl 5L*SkӦj|T#u{@yZ&9 4oEIaśJ ="f?RN bW/xL䬁>oOuO6i3t;w hy$Ȉ[iEiKB̋ri&rV*۫bpKqʓ?w1Fԇ=7xO a8.Ó`Tf̠f^NOӿ&K{H--Zσӟ : 6xu)Ng1 ?s)lbB 1bZ^$(Aj`.^R뱊Fc@%ᲃU'ڏ|3iNռWjP9F}4G~H 50xCR_U!݅#8HoףZxr~$ i2͖D]$aj9dEHJP!ؾTDUj9DqF6TspAN7xӟ vSLKs㯲EY+# ɩg e'O?''NtfDIjd| +en?WG9i|>8aÉAj%87Ş`%<+0]'l6GbJVa$bHDP Fw8R@h23'cXm_NIOJ' p޳=|-6#p'%?s.Z GݖN\ CW3Yd~!G;))VwVT>؈HtgXɟӋɊR$9wy!!ZV=rЎ=Q>B'0MnDO]<~6lH'HY罏Wt}©SS(hxBnc͛lj'$Ɵ p(S> y |?w eRz}[V?L{CE;`ֽo g% IY#jRBtޕwդ Y&Cr{6 nHWȏm 4E._yNb$< [x'zOHe3tpi}KJEE|!/+[' =d"qo>5PitO ,R$fthܩ6T YMGȻ릭vƥelRmXxv8ُ~f`Ǒ_ׁ۳>$,޼m7wYLm 0I e*=~Ԁ_oeJ2za.<#Rڂ.9kixGu~Sct'p W?0M;BZ< $/Edyց84֯k:7?GtaaT$#aB^sTtN#;D@g|*!3(Nr= 1ccz#@/K&1|)H2<~݆5b  ~p D!8u= (rp>**yR*oO  wC&YGۭKtޢH`"7)2ݜmS'(H8#BN~wuef{Bw0Hv9E.-'Es :6W[z b2 +hsʩMhoB9zTvĆ0wHN]Ip)O/sʑxZB2DX)CD>}0,:`Ļ 4wǤܔ jOt7{l=5wq^fCap(n(F}c+rOMh5x+g|(um*-b6,2;N1-XI#WzZN!$n!NK:F܍nVۓ2JGt0_DRkYkX܋<|gm^.&e׍gl) ͕=#T(] .pʙR6*$G|//"i[>Rڙ&YH?"9ڢݎaS~?q9sM{H Ý vU.d>ƎNMߣ] Vu;Z._TzC^3~hoiGx*҃Ox7%W6.dͯS"סdƻSqčRc AB0Z*́vRM{יDT{[Ђ.Za u5UD|mijb3<OJw(kGxƷr {zo{nN0mhk,zPYGC2 Gp#Pe:N7SLۛŢ/~F;iϖ=&gǣ<_>nql674} CWO}59sU_UUVg|qE"SՈOݰg~PQ)0hn*G|N? KUo &X[|mE zz,?-u7nܴGiBRuŦ7+Pʶ|ksyyhA[O=!N yWvEvw"G2x,N72u{[ऋ2ws3횄+ Ir曨{[GSb&g(@i;AֳJ-!#$K0p&G).[]G]G)!!wLQIUڛBؼtB`\pZǟ1FFlhIgy˼5U]m 7Cر5$gL&':^5N0nkU$Ԛ'WE5eۄ(,W-r[y 1L߃n:*\ÆH&Uc,; " ᩌ"ՆW:|'[ycow c21&iJ0YS;\[dZ~S$C/s^X乶dm"NX]usRv@{c`f U Mb3]| X֍c H2K].-\Ali#l{4Nh􅵳g||E㌐{yC<4js6aסK5!6%6kQ HG"vBsVL3:YWb^m6'a tmV/-&`&`(|B>Y.ksxW`r堩mL6 ["(S[6Q^0A[P[7"=<ѵ]Z5&$YGӮ|)JT @B0w]lPălW6Rw6a;Dgk?fe`GY*J(^K #c|'JXb $k])}E4o@IA6DqȄ6g{s36 uI'o#%db1:ޝ$_n3T-"@j]/_A]5;t=?uDCr֊5z$EO3{ ]EEmA~SngC|ቀvQi w ') S?o5]x ~P#אn1 x=ZlLlK^QTR9*h*;tL[krέ+Y,09yӃDi?qh@G|FѸ:GaSW8efh(:2h7.*O\24 6˖(::qYB1f_(吔,+F\~%x(҄/sV!@QjrR 7Ķ]9ՀsiQa >ԩdřJ;#U DMw7N!d4:l9|(yD-s1& N $9[5$8]^\!js;c:Mu:"s[g軾&t$fK45k3KP.e:SIDsН1o+]BSrMM)'ۇ='|9r[Vbb9OG[v-V@ xVs 1 dxA &~m`k8sKr!PqS uhDb~?О!J =Ŧ؍ckjpgX@i[Ffԭ~63>iϸI*Qvmpy0U cSOMNw kn6Kk fڽ}ɠF̓ O˂pu_' e#2$6d B?URmub=5`B"w ZeD v]Ц(Fsp|Q Qx ɡ"L=M>.j6v4S C+ b.(~=> HPoiw"}jHLo= fy@.vJjp+P:v]՞ۤ>2EAJha ExhscyG@n4Lrk t{LVSy{hpz+FL 0Z{bHO,[p`٪+/-+֌<(%m8Pwk;N~trvc񘙒/*Jޅ'{tr`Y%\ΫF5'67:їwqթ*+AEy9Ybr|!MioRAx3Zh8šgx}qUʄTbuPzA}E{ A;-}͗z[kV)M00~Y񿶵ǂ<{?yIFM8+ԘO3Dh$R˚qQ35I#(lLDO@vjd"![66Ei3+** Pq82W[/z-_loDŽ@aEG/D{zoWYrU':F (GnM*qV̜y66k s:]uvN \Ԋ$w=Z=w(^rY#\4mtŻ~xLYC3U37eZ N'eVͧ4ߕq T2 BqC2m^f0>TҕOb& "gw:=n?²# Q L|R$8'x+5I/M7c 5C%if|8\ɘyx~[ ^˳|q1r5:I5OY]x0\poQb^,]@eKvL(Zm*t)W4WJdgؤs=ggJX$='Ly`"J<|%?Kr3퉽2&ht<[,2Кa֥ mRR9:dyc] דBXPT.Ng' #?/~-JHsS+.@veӷ%yģ,F(~UGiP+:"i䞶 eg#?6г4:= 0k?r8KaJBF[UIBD(Lp^ A_H3M5b!3f3Tg3O AJ!*7CWrvEYYzy~'W;E(0w,$d_q姍qo"'*9tV*{e\[؁S{y]{eDP !J@AJ L>i@r , <.ٰo{ϩy+J|>78# y#t9*s?,ult>E ٝ @iwyvgx%bT WЈ`k|!) (Ui @>X\RH(u뇝~\R(}2MϿ-}@.}{ŽTS|ܑ)j`o?V$h:^ & t|> ϙgYL 0 @,$Ooػl'I_uZm2?\CvV`׼+2ba[~p&q8I[X*bI%p>ezK^_ E (ѺY6sE8ttxVRd\N,_34TDJ'٪Tb0[1XnGls9[SG~޻ok8fDzRZ  AA+tUZtXrNYJ@-Q- ]Z [)Xְ :A-3Hġpֵ_$%u};뺠qKҺ!P$tӴbF4K'n'&Z*,fSyiލ.Wfz?w=O&9`gA5A\Sbl(% 6?5N%nªC8 ranת/m(w/;sb &۷5 o;jn׳j$ww\.+7BN>JC]41zt;fǸbT+LASe1=;L Ә޸Τw d)lL2Kj9(@k6xzI؂+ށ iT2ũ_)π6O<\<#CRˡdl3D37?9^<imI9aZҽ s%Q$wInvIQ{@DxZ (OB Gyؙ81 σ.*50:znG𵒜 X-W J*bId6a+sU`=#JrDbXWAdQ $].\ e|]. __/ ~KN/£5u;eqb([-wV,h<2тE}Ew+?Pb09Z,X h]ٟ- P2jQ"\6㜤!+v@9>,۠ `q3z-?=;c\ñ,i@X٧ ;~'Z^ѸtcJJS]ɆJ YƩxw2U]ͭ4blo?I<&OPR %n9ySW=dHtq&c̑fӬI%'H.`HpVu,~.EmLtI:`N־`?Bvu'dAE$䫅rDhjwle){{#v)ϣMp۴uUŔ?cxO]"#f\ϼ\"}a )|pc4༳@J:jvW}ҝOXdAږ~?(jI$ACuRc"2F5 f}:~^w)ƞ%dǗYEKÜUU=3 `? deZRxƶ%9|=Ģ׈\Li!O YOPAb!U4B}M >ʼnEF#7z_;) |竎&˸}k+ V}ΩQwZm !b@2Qл\ysؓH(B2WRE*>ϯYcLbAeM1}|;,j-i$V NI$5f;ē?J/5)hJnR+RNTb mGx=) ;r0]fW 3yU?u dCޯ+H%ނy!ERN졋 Kj͗R9 2{3Z[zR SzݴGsCX/"6gAҔz˓1?u#sb2^n;QùL2"d{) AM/q=F1-yȌw>|73~#ZJVgXw侹!c]Wy#X44Sװ 4a8), ,0 bL~ .TSY={~BN 0bJ"lN}!׉KSOBcE}ʚnn@1}B0L#:,R5iFn +?K:D?j&5JFAsVruo&l:RƓ (3a=w.BzVm )SSDwI8Y!"s34E&DZX@6oqIg8f 8wmBgr@n]H6}ZD̹)Ex״fI]fIzۅ",Ä1]pȮ"ٖ4=n/@[Jpfg 9Xd,B?d=.&qOq/0dRkGJx4y!Jl% 9[D8ۑݘ>h_יekC<E}SuAuwC[:ò+O#WG SoB(ں|uVoY[8u>,''#*|fǐWb.TJj)|6[NeG >0Xy٤5U;4>+&wvgg'͘ձaRA67on iȳ#ony>6tAS *̉/LpϲdU(=*S>ܦq?m6~} nPId1u +\NHd&'Y ;zh֟sJY/!Z$w;S% X&XJ%&Rh曠1Iy3: ;g &(kZ>D$Zt 9mL}]D@˃ũd7a>sz8qx{%eBK*V6gXF_K;6L ~6*), ue6:;p)iܚ@b06PY'f:/W~125ӟ_2OLO֓K'=M Q,aNY#`H+\Ŗyd[aؿ[Mf/A;3Vՙ{}›~)}rŠ;SMWTJG 2VUܗS~֖ ؛3nd J+D`ER[oο76G-Di L Ż(@,|\rٙC?%sS>?^h%c`2DE~Le0=?(DUp+͇9%Qxj,|[ww?6ʜ[*y|V`V-J-c/1Sܶcfܤ3޲rEQ(h_t9>Fy0-ڋӵhlHaq[d3|ll/cZ$vk^V*]+~r#M̈%j#g xP idN# дk_{̤Ѝ7)'!hC~ {z}W+߷fh& r"Wt`Lm:tu;NF;mV=[^BwٙA.ӪkgmV><(V'^CPR ,@ nJwn.Nx6QDUi$_LԨ$=(IcD7ȍ{$KyGZl4;z7G\L߽2[ DF~R'XA99ckJݨ`e569I5m6El Gtj2Y ,k/ΈG 0hZW-MԖZZ?xvT.!V"ڦ#V B gckIt F2C KqAPV* 7Qhz{Uk;M^H]0 y&ہ~H\$o=_&5+邂i_!?`0l[ ҝRF\oM7YJn⳴3CQx3Stg4H3VF=t1>)+ F|\癒9'\mࠪTlhN|̽R&ckr h*}b ?.܄ S`8Ζl|Ӽ=Ͻ1'(zBEnBҿw;äL#sJZ`ޅ'\L#oLT*mNSWs4 |QsdJTբ+9O[ߵ {U"֐=:n30Z*3:M4ǽ4\Ÿ[6\H$IJ5%pŵtgho#aAg=G^Xm8EI^I3?00=Ji h˵z)er'(jaům 6rQ Lee1zIYzm@uknk"ŀO:"&ԼlIПD,#&Q۷R]W8t{鴹Q}) U3D[JQe:b-;uщ(9ْ`@:>{ mǽ7%w ?HW1SW,;LH1j@Pl A4UcN-kMvX&^'1WR/iӃTwم8'Z,8yC,]\E{4/X]DN41D#11 ׋h Uj)?%tejucEDOW;ӗҰ?6.$zޚ*Ms=5&4ua-å`0SZd2+FP~dqZDM(*'^m hSZG u(%4bis0e3 PwX${Oi*>Ʉ$QJw ##Ȯ‘8!xןSκehbPׄrVh[t\ ,ա4UAH 2JTMLx,#Z*^} {ϽAtYŭּ6 >`5؟cN~@pGcS6'50<$kf,8S{+r-T(yOhFn{]]g,1 "=" 윱I5x/_pMI%b5F6=\ 0oHꀣ6QFB C*~Q,UH9Bk92T!re _vufί[Ps0 " ˻炃sr[I  =FG*3lGt'p79 OɚH2mǡuv_&,eCLڵl₣lctg:mBadbwmdX>W\;s7b'+Pw_yBYtxـ|-KwdK Sz 6eNƻ8 Pqto [`y'NsiS3OQ.CRݶ˷ݍ j 3?F_w=7EUC G]e;ӊ55|yAW|cѷMhӎ(jG_< Juy[޺]K 1֘[<ؾI ^U9SfCüt360 \_Qy̠@qKZ@_ZK*ܣPyH Nn@N1WC~_#̙ZfgKFX3;$5ZL{w|uPHiw00!A!eYnPĢ(!+[bGXLz2nܮxZVa"58FT|/FR=|W/.Xuh0 ɪՅ*́S'$ RҎ;|#1cgQx#Y6{@ ?)^2:tn] SWt{?69ͧ\ mM_/L,Jn|i:zSPHUby|䵖֪o?]*C5Ѥڐ o=bB^=U'$պ%4Q~ ȳ^tRn5p_lbPI=sojFJ95*K~ 2#`ii7'nvr쁨ŶJUz@Dy-];=cwR} =BL)Iו]a@>jaExX/u'tܺe5+u+DOBD[,Nz ag=c=Ž{wV=6>mOVDεQb} :ɑZ`l0Y0A!gR}(3uÇgI`Ƈ3 ŌU:S#~լ*Y*h9-RTئQ:>h)~@%9ERg~5246n3Χ%-7י T x]v˛%#$c%_n%dL+Mܛ_cZJ0TY6Q!;(/afݖƙ?+*Gyj@xѭ{ s?S,s9jH]׹ۓF+V"  8;MYwݴP]$'m'u'88'0ԗ7K (,tJAwI?a&s>-) Q)d {<|L8`=;xzrֆT'9D8XkgfR̡W 9_!%Gڌ.x**̜haM6ENvV=Y&(0"j4= M3 ,efeBM0_miQ2]D#8aXv=u,t$idFVbH;D_d !jm%ir~u݃} q([rtRGcS$TjM#bjP)IG=uvRe sT$ / C6>>!%%=MwtF t3ҰGRw}/\4ӑ)2oBk;E_ej͚(43:;,$k~ G?,3qYGf{紕hDrCoU~b)옊;+z%p|#N$L,Rr5?Nk` X]Zso"P\8%[6"Bv۟r@L\L'3P(CG/<p0O 7cP}tx|53$\7J:mB@OF񉰈TM mݰE4Z(A9B&T4'*}"n>I >sڒ9p|I,O RD)oM /ۄډ~z9/ȦP6~K; h7Z{, cy4e;B5/S ',~!{]Qu%@-l5DSc͊5Ć}M" Ilsrk>89A5N%CW&m٣xF`jz ’Syi8&$(HPƈrOKqvm=U2 2ȱ |{ ut7{;E]ӧY犩%I=KIX;[-8f9p=~5S;>"58pWLkjl7\344bLK:@-i.^ nI/Y_Um]=VVw5SZ25ϋ3~$Ƹ<ُPUdz\#2?ZR UE]@P`qCkt$n? s(zRi;Tdfx5Ԑ~* m#gݛM~rZָbhVI*L(??Mu޾j¥4,o!"lwPD=٥7S=ZrOcx8~\ĩa9[A@4 u!۩? תfRdV!Pv&? bJ3{PE]Jq/d ,ne5<>6/7FAFFd_ŬNlXPK+@}Pr%̆?*;Mrz  y~qGpQ-br8v:Gb|.i5$ۚƧ]:s9fד$GrY +đ[-dnG?/hzUXʨ?tan".ĝ=jmUO!jwXRp]6}m{2 %1% t`3SS%dֈ{_]+adUOēv:#b ȉxتTS2_#cjVT4f{e>m'LB^3Pv"_W"b9͟~Ia Y pu1BЧ~0ҙ0Y]6,ǦHa*Vgj;Y?YRʭ2 ~[(y0odR#*䝂E< Oڶnf+36nuwLg [uX> x3n+G~I^ȿ`Jt09{m̗D_NgĜ-+Z@֧?HYE=5BБ%43km j0u_[0Km%òW6D/==*:B0=sHHCK^VFO݆!:Sr^+K? h5(h @m8.}[D2ڡ)tVn0w|))L ؤɞv"F >J jݕZR{*PMɅ z w;NyWP>#p49Pj=xBCt; wSܺ [{'# cS_,6}cXؑC R,8Ȑ^*-U$EyV{`KTbјRu/(k?rNKQBQ"hXpE{QtOV|1!Ϻ<v^ 0u1Őbq!'K,3bL mgɥ~̘V`WG$?Nn.n"FeC@ǀ~9yIA4θ ULíT|ʒ= Bbv֍v޸{|WSTީ«);9A QY-]X &XY@XD=ZLz ]I , WJ(=vLF9B^WԿӒ z:6_"gV] zA\1W0f7 Iw\8>gٮP1ߞ)Ŋ &s"׹b3!q8u\6-{Q.r,6c!T!cP<5GJ* e{IHLd 2u(!8RHQ;&ѱ6.zLh:SU:Z?cO;.H;lEvov$ļt%MDĢ.2)RV6:mKrng:.|"(A (:v$9\fC{GeGUAT}db+IR)BԨѹ UOH{v<&r*-(B r.A>N3՞4KK{!OvT]o e),o*(Mn>3[ D̔nUxdpCnBb'j E~dS#95EuУ݊љ*#Knɻ kO5iFS?sJF>lݠ/{eEc88)ÕEa◳%ԥfh/9W<Π HU򂚍jsĦOtkvgk(I w͐7 >֒s)J8AB , u4Fv㓄WJ*e]_Pg}_-D Ӥ27ٷ;ӌcrG% ''.*O`{3cR}Κ {m[vݼXs]}-C JG矾(+FD#aI=!{geXWY2sk{4m9Ub 642ejV~M]אm~R~ٛ|Gf9fAucynV[X$Ok )jHhw鏮 j(AHp-5ōwY}f0?8[%ζ{e6&[ #W(f\/ ظE9t!hIi$p'."{GO?jOm 蟾VT(3N,_h.CYu*Hhˏ[V8' wB"g'#%=9esro~5KP}Am/48C?"TU oyI}G #ɲV|SUU]i5$`[`K80uvr؈̷׺Sɦ8;ޠ|y/Ţ+X O75 niuA2ȳX3}/яx2-C'`~ 32F92 J u){*SY3$AH}!I}:Tqj7Jb!ɑ%Dm: ,(9{(UWԓgddG\rUC+* +kiWrcjv!^W_L9S>J ?8TR< \Z;"~i3:x1vX*b /Jw,l18G$Zu໾ qJXفiJmԑI¾9D\Bc%[T9d~Ȍ%3.WV:s2{Cs=?v6GY`t kŐVQ3btRM5)wjxZ[dlX[,5)aʂ.TϬQ?܌Rse?2%ӢV<FVgBKeyPC5#=4?6^$ڬIPt:T~y:el6U CAErr!!f(.K49=z5 h2)'n6n8Shz!V=4h&N|{>W[Mh׈dP7,(#ݵ`iΓ;WɁ-Z|Mғ%( ljG.Lj3b tWfXULO&e , 4Bӱ3e6b!No4z1_yfk,4ਖ਼a:HS:õFu_PrCe%ьRUfn ignY_ FlC9\gJ:{.nfPaf3D8(?kڰS_? .yLtNz;Ar JuUQث2MH)+8|0LjwsN]M Fҩ0qi~,X - t\6} o,HI`c^#6S:1iPǨweTsg]*Gm4']w 2y;o SB-le$^P+W;uɬi*`jxkzyKHRwGHQAtÏX@E09?Lf2ޕϕ -n;x=]A>zZRUFl<FH e`Lqj:S3Kfr׌ ;Q<{ېV?K޵ Jv(Hc +QŻEBBw'\0H~LّV<^5AmbknKۺbpz r2XyI^+o GjF iin.lK Z_[5ps+s}P8m@*-\š\L7lEH3)#al^ mRы:im;qA3lqҶ}v$~WJ?xxt~焎T~DE#2RCchCr%e{3 |1N9/d7u szc%BSijPYoPα:y#@oE?Sd]j\Tm5뾆Č>3_?ZR nKy(pv?]5y+$>GrMNk>![!2Tv?TO>T~[wEL`Jr%p2` ";ؙnE?\‚vk~Gn7*]dzPYh@<*k)^`z*4$PB?U%w215 We( v&͝NU#4 U~7Vi?l,]A+SŹY(@Ȃy.råJrC\vXťD蟁Lws׵cWz5~3i⟇ƭ֓ Dp *Oؽij"r" C!sgyw-[}Fp_CBqԮY*iPTΐ?K{,xl/d%͵+HA.NAF#ݒ( E7~2!wg" .v9TUs[gL_ݹ ~Ni܇sKp.#wd JG_2Ó}׬$ lR6n|lB-[ceľeU8{wX/GV-,h 샵h,E|ꝰxww&bœ,s=cM)l׻_QeC1'@ a_ ņ9`RʕYz-B2Uu;@HqV.#p$ :lrl'4BE7:>|Co$t5~^&:hMpz¡i$W5)`]'-o:Y<=cjjYp<5Ӓi:Pmk$?Ǔ-oq+HB rƄ7{ebh;ѵ1PO'.N@!MMG9 ]4hGq<ZZ>X;Y"gilָKe#&zbC/gd-c _! GdV]t]r&v=P_pp($=_P2K)5_ldP2=$.`ë"i_bdֲ1>d)=.]o){3}YÜD!H[ΑXvAT\4j`i:*/-m݁4ީN^x0ΆmSٜy/9MEj3[N)Գ!(cBĹHʰya9HMogzVpJ؂ߙ% A*o蒾Bco\^T=ꁣG[46mׄ<3yV a{`@`<VR5=̻16j.E }F'Dy`UT! at bc0|eU/50zO$H왓i]tȢ=<< o3GO#L4gcg᢬r1 YaO>o{L'6sTQJgNt/~u=^JdGq+X*">Y^TɈ |U9IaBbm4j 0t'+=?Zl9+rxWFIBDT͆-ڇ㶲C+V(x)2Se&4%-GٽU8$tM2;ie4>vm a;*㋑W8dY`zYPۚۇh'n:U#!ƶuUf_8DޤM&:ǬoS704DRF['0.ۢaShd- cahDGA&ׂ'!;4/h,9xSj C2Ue@m+] A%(ϛ܎F`WSmdc`nh9D\Nb=d23ɫ?1ˎ6؛]_{ΘgԢ̖6) ¸{=O]Lo ܋2q7xձΞ "  / p=w~B?y$)W]:6=)@%Vʲɪ!WY.eA<\* `.}֯RQ/bda(H"*0|AɴǭcP9B; ;IǥZ6Zk?֒YTR/O.mY @: ~e58k|0_QX%tPy'ŗݽrzGU#b17 x.,boRG=,C Y25Ny&5 sFTF09z"OH՟`K9:r@z \#YILt ּཻf[6`j;eq[&pz7'(XBJbƤ]^u‚#J}˲L)_洠<2 ;dKG L,VV!\QUag\dDY&g#G`=Z6Z=&ޖwo¡I{mXkp#X R_AyQ9t%'`s5~qYJrg#zGv 8FH%fY#'m\ unQa(5OAZo破'6F˟7A.PI#%y)3ݜ+$Bx=n \r3?^~ ;u1yzV }SbImy {1zOYPzq0A*-,v3*}xN\g Ij ӡ^72YOmr̶ diiѕ WՂ{%CAFJ$O7RuRPEf WㅒluMۙ՛W}_xm̪? `%X(w߲\vAIp[\cz#! kt G%Q2G𮻝 an:UGrd)ezrE_ԑWt SĽr:,67zmՉ"T}%e"jlb12rrDߠ8fY߶z ܊4Hdъǥ_ NӪ?.,%T鄄ro{{m&\y?6o~π#U݃պ֭˽|.zԵib/gl $)g.mډ]_9 HPhU 9(#3fu`ɓOY~/mW#"w~rFAJuښv $|xZ{YyTCaw-6x%$ ^->=6|%vfA:i-ZB +鞨f5Y `Gs![*&;O>'ُ2mQBy/jeY[k@_yBIcg_AgFg6">] BtZ/|̦ `/qv7:lW;'c[K}v$2F:`I%6kL@،6\* GRr xp4qX a$Z(yPrrg֢ptcE_`#>CRS42r:VUII=hC𑞈#$PӡZ8GaM\M M#gY#(=lJ&sAQno+ <$H~v*1w1( XXsGSM +I{\(\w! mo4uug:=-x 7HCj[54Z>UӸl$ IjgB([\|fM=C FY` Apk@.ꣻ3*2.~7pFju4sFHym26َygZl-1)s%]Y,Z>O?!gd:a\eP%Y"wLnF(Ֆ+1aC֎e*:sB={lqKT$1ZtPEWj؀IZd rqz pq'g|2}ގ-Sc!IhxOpbIEIKIm/F6|[H';uᰙj4%Gk 7!5v˞"H (goJE͒_]i[ Y 9,c?DNY|{F=vc,XiɲԝZQI6nbIWK vGƍHQR 6̾x%bgY?FjE2giBkCҫ,[I1Lj;-59w{Ӓ$҅탛qq=P$@K[P?gN;9k0O.ϨSQUp_w_هd[k#Ge"Gh ڃ$^s0CqX$S S伫YMQ/OϏ=#fIo$MnR@tPJa*@0HܫkbRM2`WuuC3a|֡K_~Ciq4lIՙSu|tw9M4lyg22;:;yjFBK܇19qSRmjбR޽fTAmN:̓! sY b"c5׸t`9LYshɴɘT''}+vQc>C'O[jcuo/8w֝hWEt&jfE#lի4x2`%#1=Р*xEfv bkse TL49T& ,Xޯi0vrP ZIYcfQi(~2WZƸ8pkHWB&~ X+\̙> Ϗ3{NXC n-ɲ}_ KzE@3Wӝqgz9v u!d{A'oqH'`* /%١Zj#`#Zcmeԥ #~e9H8+%&D ~PmLGD?(Mryg #y;6`n3oXO>KNRr`OFlBn\8A;;*]RR3P_sU)<6*{q[`ѳݴAZTpX<3RH<ޔ\V3ov HOQ5Ș? 602!=y$GpH"Foo_O%[m]:7ZGJ=m@tFVf!%`õG/?N}@'ho \! Fz},u6^e`t QD&劯[0[u$ sR 8PӳI}2vFAIce.m4W&hljEl P|gtETɔz4hf#egfg4J!7!Xri,ND WQjlùAņ 75BGL~$?)$dݦ (ʃ>>˖:l]h'BJk35v~RO"br_PJnTjM VfTQ5.6ҹVl46k hb "3~1FVsUI'PN8{ AYnrwfJz1*4 [=rg-Nui}vV1xe1kx/g UYZ=jаt^Vuj*D> 2fU w5;Y7OE0OArw|}2*s-,Z#IDJ/e|B x{K! laRTQ4:pz C]?nZ6A3cWM|,Z`}h-5?pH|Jc-v\8M{Lx5\:U@`SԑzRUs]J [^"o;wڬ{!:!QdY7](eeM^ZK2šir *M D'`<u3dُn,Sfv@UG;[GOpXDF1v`mwHWEF))/yf\82g3>M;?Կ.&䡼m][GFƙ?5@1U̠skH}~EUQI#hu-koe|3ܟŏ{U||u'Nt [Gaw -XA%jR>6"RH;&*$*i6u/,5Q:d}lnO,==+t@İ/ICR0-^32qP~#:2@Ey ̃7gȨ}i#sk Al8x:w+0b4Qm1t&|rQLΣ>[ Z>&x"N |D,};9.OM.ћDpaw80egGN|ҥČ8K6pI[H؎l\ǹp^a ո]5Kt£ 'N{32FY>a=X!^bǸy;bh(Fh?!T-EDveVn$`PNMu^HifZS=`֎5JPdf!~HzQLWѰ٠b[#97oS"C>4WSI znĊ,ɚR6wc1o64&jZ> yΨ[}ht¯%3sRfb)w2nM3x8r֓,0N6["N:ax\.O4mS&P^Y[7{7\/s֚UʺG|ɛֻ %tz~'uzYR2[6t5 UϨv@4QF;'(E|KdX"vu *B !ƨZGy?*8[A澳? };bᬎt?Չ x%8- 8VB}xhc,]SD. m5ŗyXk? , Gj޲Fl2Ayu:j7 ev"ZsZ8՚VfNv| r:t[E% B1krs:|EΒ;I^ {:5+X#rꧯsH6aߗ\rs/=:>{N{Go9[2aMdߎB<'@5')5\7sb6נh`M務]fPM,Of7Cva6qO U""lzK훡rJb Ocynmqs])(3k/ jh"% < XKw`D_sikc8Ңvd[hWf4whRIfWsF"`Xs ?t؍]`DcSrdDJ4-B hhe8))Qǧl7lQ[XS1ᙷm3Y21+CkTWeGsyFIw9cA=oHTe:0v Ћ -gԻ-Ңv] M.Aڒ*7D_3#+ڙ(^i-;bV<]]VBEOEg.W9~x]݇죚׾rZA'jvI \ӚTVhdR,;+EUj ̈́a v]T`L\7REΦ_oy400$3 %x9nh 5<9J^wҪ A;E{mIBV\5-b[x =B rp.tXB5VЀZ=z;qC^z;`eIMz{TVͪZ2CƮo_ڐ~vnT6@+~K[=׏#t ] Bv=+Lam t_ UJu}u 톚L GULJE^qkG"рe'|'mW_9ݞ$뙁]E8|3ԹXE/$=|"f8˜^RvW3HszOHfS nxqҞv(t$4KitG7 I5vtc2𞫳Wx&n~mEVWNPz m>2<}R+Ez߶r*OLxfhٜ;9Uc Rl!ÑPCێIcKLU h?z51G=Yɠm"۞]WƦҌ#9Ñ =E-ox6@_#GW; 8< cmFYUb/Yg.PЩot'ںIp ة{5%*K6ۧRP,㣀)(oQaէ{?at_Tܒ~xۈꇔ;-6_$wvNM>oި9y*&7?C&ʑ.>h5(;O De%>߁q30.vvOQq bڡ:hUS,Ru8*mZ3l'ͧ\͍ssPMN=:%!A?2zg+A}֙lJ6DZ?:q"*YrK ^\Lm!s%Mҗz}+Hߏi#+ w܉ޔxu1Ee#c^wr%ᩤ(O0)oϊj=y&sRӒ&`?N+ӆh R\Pt:fNSRK_ quv7<4t@]C4R_NHn HmтCۉJt 8KDL>]^C"DYZ$f:>ճeh'Kz2 b#dB Æ!!lX@R`{ 0LKl&huPg2c I5ʌKY]Pt$%g>8*_93ךQT^& 7xUϑģPmaV?ϑoۥQq+֡ώ񨹵ۀfB'Smb +r:a1gA y!kƭc}6/zʶo h oڤ.huDd|gӫ2_P*dp㽵z,F|j(Эp9'J[^IM?F-hqtRC.5Lޖbc^n1ORv,у7ӈa ۑaO`|B4?Sw0ǘAXS`Y=b.Yɒ1Ǎr%)'BȻI VW`]~x 1# t86 _I NSP|D'@02NA4VQv$ rWe8%}6ED~7d? @eD$%<_ ZqgCUޅ( +b*D$ Tk ɴ||oLn W|Tqn<4p[ f9NJ Gul+oCr1]j)E }!}j9jvD]Il{U_=~&̆ElX.>ER\~{]ؑޛ"\"#a1qC{z9K8fTY_`U\- l$TxX8Rp(Jgz,rYrbI]cY$E?v`?6 L|ehK~ jK7xwWBb^"X.6SQ嫫|D@R#%O߫T.6:\Ӛgr 'ƫ_R6!z -<̖R2wZ9E/̧NbEpg1L|*bGGL ) d "Y؈9S \|U<5 g,(COJ,}թ wMʊ6l#yG<ۙIwVT<JT$300cIWbj&!+g$9K4X6hT&k4 ({mԋz͐;q"H>5sB VhG'`!7m$Tp˹@f$y b+G!FF<,>SQ)WyBL NX^l0$E:-յ9sgEU ʴox߱-竪Ǐr9UW1z H_emzb`Ztrܳ9sξYMn:MY82J=I!2l r d'G*н\I!#[)^YaQb}B2SpHhEW!%fSr"Z۵ØCӻIAVtlc@T+(f mo)aaM>Mb;6N`'Ύ^X9cem{!_Ys+PE)vG~>p0\-18tmN}SVK/\`WoQ==—\qۯݸm@HuUԫRXYV%3gߍS!lIڴ$S3N$&AwmHncCc ܨ-'.ůk[3 7yw# )!E 4z gcIl)jΨv!ζ`Ӝs. 7b!;bOHښ15LQĬ(}m`VuXv\'BdTJ}rg;!R t-Yh ~Jn<;?{tB/yN ;B) T! K/ Hߘl?(/\Fd_ N$_Tf$~OͿ=2?!r?sam&ZAa9!e~[Y;PD#7xZMEjb:PAWr,fZʰz䘚;!?o :bz׫ę u5Z K .;~_RhS?_8)V&{z-Xk.} :λץd!; 4C_A$x}bvk.s=￸LoY)GsWP}t ~P@#@}4ٳO [! ǼyJ 9tep'y8Z K rpmR8XT.enu ̈́NM-*7&"RsݐJa'pu cc4 eKaWeμm1m׼RKC4< ĞuV6SP9/I0UɕI%Q.d9iG&)4+'̯Oۖ3ߖ?d\]F\)}"@HaL9#pX7#؉T-P*Qn^]HuT]I13V=aѩGXf87sǯ‘SJ^r(c2]5D2#ÅB#`ϘYAu#g,5 aa P/|'[YYjJVWٱ۪]?pyJ*gAcٛ63fMN\[zl'8,dUQ`iIXijcJ2fkkbFaW7L[ɽu ٭͢Z0 r*"B~rFrBEQ WNWQ);&jo1qA^ Va|F3@Fҡ C7hc;4?4ķjf<H3n{q?ҊN5++xޓ>|F@ nz-~, T2F"fxׄ),>phWa_w-Ae50AF裠2bV*գX#hl^$圬$mkqxvk[H邇v7 ~4AI,18wt\,a=IFKZJrPT C.NW*m?e\[6K!^|4q< Qul`>0[kq^>l]r6Fε(yvVfPp<]$/u Rd(?ܻ\Ra\J00eŏv$}PSnԝ-iBdk1+_Iƈ+ls9`,7 T^MJS\&!A|GS4fnjpGUkW4,?zn h@*,PEӈ$fɾ%d;31,B!ȥʰj|ށ's^C'R~|# M; `ve8(o$9EK[ !%m7, t;hKbq/AhwlX'ߎ]4oHK7QŽB搪J:=yb.G!T{_3hNp"wS:08~ "ӭW\=%5r82m(BS0T.RicdrI߹ַEu̬:s]}oz~.wBkm׽Q'OވQͯۋR$GI 49LO"QuDg՘Vmy-p&'Ud9?Άnv%dQ\7)ph$0;"7S%@[|!q e=wyuU $ My?:Y8Oܥ)iFyaE?YyфЄ1&5$Q(haN,<) X^czBf#u#a;sPpS"19ŠB>}w\~!iaQG?J{2 63哐LyJZdvp>`cB Pķ_xP3;\*$ :umTēj!CR)clՐPo +(_wj_\*ds4?X"H 2e_E#X0x" 'QPi]E.Z1 5:]CM ݆v!jRӽ#Jc4g>ea%Z1f)7?k=f>WXUN:g3% VѫB1eC!Xï}"{(WL Z 7(6J-++zaJח7,q=``lVqVd,g/7Ts;]@ MBg5{%ETxCQʠ2lE>bė'?WWoOicS/׶ǽѯ0!G@Jqm\N7jۥ8QQd9xDbgO,hit&|OC硒UH '4U짫;LTC8DGwVVЬ!IZ٥_G̬Z +xTj,Au`[4 OӾ@& |X BbAf [_z.kd>OAn7Ҫhj )*P~_xo9T ]\d{|UZcQ ҼxE2^$FɊ~~녴" oy$h\(ηF5㴺ᩚonT[keѷjD? dpS3Yb_dXsh3 Zkt[ץi: #pW̛pe1% hdXI,EtG'Ԥe1c͋ 0ݗ9lӅ$~wWtԣqgar”ܶ%F5UVA"ɵvB28ȉC5_PiTEri9s;ԜhF:r-~}6 v7r*k|4B݌vfƿXrX$v a}8 KۑhR5Ú*\7X1X%؁BY<R) oU@6=KZ/*b ӝ𘁓A8ڋ-&5I"ڟ6O7q9>.CΚE1, 4: /,SԯНag)c.+1^H$]`z5/%!tp}N7秞k3%;U ͦoG8C#A6р]6B1g H(%ghT^v5Żn/~mFpz/i^7hW{x75'.cuYQ72T<~:wt,Nt:o[f5h-;nº;mj;qV?;/oC[ݨ6fXMtKTf= ]vϗ`I @@Qt-h( 3,fjkyZ$g~5 A1AoT&+{zj%r*~w>Rl\Nd *c,E0 ePGQ\K階'Sk(̊LD뜸 ^G; c^,9c3vJ.^6$YG {l 63T%á^Q$7$͌Oa14I_$/{L$UwAX^׶C$9hqPp+|RL*!(MCb蓭Xm)t[qLZ ?w̑WBCcXz[ nf&$xRv>1szz%IYJpbShume6uFͲ4P"HXWyS~ 'q7Gقal:-qIWi{v3bȖ=DW= 0 ]\?f6z'_>!, =s+;R mbZ]Z 1/Z*[!H/}Phӓ8MRuj3|+a$c$OW,g<4|QRz"N "02Qf_nLkAL#jm›=>ZL2T?9E L],NT4(b8.ٹt?fAE?X.m ̲CAh@zx!\5^ꓢ|PǍ4.<&[ WY P1bi 4=l囇foy/S46*-Nˉ^cN>E.1+Vs9BťW*72y6?pBs//.ʿˇ0W![-&yD[M![q&DX0?/,_#}Jb<(Τ4O:Ir)-4*+3ℕw駀&lj]@_oEz\MO• 1@:Bx įwjMq?`!fVuWB2xl;tFM, x޹cCsc%=[ %:q3/Z8E F< n/~ m ayW&?ly¬@75 J% ÏlhS^\^F QN#D%fȷP,@Y# ᙤ5}  ؿ :f1$}<9@D5!lϟR+3 |K{#%f[r+B4hE55}-Pb*\&Bpm=ջjW3~m ltVU/)H%B)z\fʹtMSU'n'rO@B  XjMM`]OKsNx,|K2yO% ۶fPU;$>ɑEKFPt':i"?UزqWC]-Яg($ғCيyaL˾ۍd߱ͅg~dǡ~:>^jFa6[_o굨&V)aM_"u&on|TU?&%Lg21K`궂ȍ`_1݄N\Srpe+ʥ| x;@J!:S׆LOJkѿa. )V1 Dz֩n<v?D텩}5kW"@4tD~ I ƎQmA1պ`GeƩ0cT3^yS tE5?4MxZCv0I1V B@eR'b؞&w4ζDWLJ ,Lfe)@T~3=)1Dt2|s" ҽԋ(:?#J QifjQ6-Up#Îǯ*"|eF&xCE^zWFlKS32+lt|2 /&n]ۥ5H>6 n`j@P}gH 2KE (HHZ˺H*(d0v0QȂ۳e_Y Ӕ+XWf3xYpTF5:Je6{G/TD{'?yD-iqE0[ K ֌^ceѬ~z1k^*$WgDt7͙#ɩt B@98VzI\[8'rX6V!o 15LnʄhE{*m|RZuesz_TDX1KuGUqqxg\DBMީh L4dz<φh)˗@żꉍfͨt3ܞmV˂i2Fg #cΨ~5VN>Hï މByDK˖CZ|,=кd 厲kgr}~%.?aW˓I$䒄ZeJ4)Irx!V$k H1ٺI7H <0G$n_'wiJ%ۛ6ZM=quGbBF-GA_Xk p]w.yn1(J24wÈN, bݖUPEVԷcCɍ3$vr1QΦB' -_C NRZJJ@TFkZm%0 YIU h.v!F'z<PΘg斢w ן{o gp #_]vi$Iw9+R 'eB!PB(JIA03&"֒[Ctm#>J Eqp A9Y:rsN'lk>\i*̡%mb:G϶:Nh ly*%~:4kR޳ PMAXmz!vnLCX'Y̤s6h %{\~tg3$m^AeD7{-;)eƟ?t Yϒى)fZ3P ;SVD_x8t`P/gJ}L[f<ňSm%\=Qc)T(f VIA-4ۦ:0S<,L DċV\?o PzMW]53ϫ_>;uED"^`{Xr6ⰲիTA^'~~)[r GrEp7?ũطb,W qIOlB|exBd}.? ʕع:rA%p!]Yk@k)";oD +'+gbSфNmWLںL>uf.8s}< a:AQ|WA2b&nt;v0m|v5m5x,nth MzwE)L:Ж^`GbQ&2ZMtUTIFi^DgR'Ms^S e]k xyyUn"#5߳?AK)#N$}eQD|4\+#;iB̧72n/;zYzm|*\WLj@ص$ [uĐ ~P)k4}@1`|/ 6ak8ƊB?,óCZmtb3òwM}=?q rx0:`4н_a}q#AY67@Y<' vMϰf(D}ZiZFqu^0^,?UԖa8{ߴ)]-n22+v<^1jŢyҡM A;n@(@-Dc@!Nz<M voD Mbj$v!a&E\ϝk8SA oBK ( 5Vt?( ,`b);e \+=j716F׶:ec̈EL='sc#iV1nѤ9XÊW(> IAĘQR۬YMboJ{Z̋:ֵ]nZ5uZ|21%-p{#yw(&2%Ǹ{eP|~,“x.!7Ymuг O60_z5;Dm Ivںː30~"1W[}}u[{KHm*՞Qw+M5e 1@ҕI#O7v.m:6l,Y%{YCކGSR"9Ѡn:/bA3X7'-wyAފ %}D<®:L Y/]a)VI\ڞM0– Bsi6Y|xԧ߹_{LowXZ}r%ΏpM0o3l Q)ٙy:Xخܗha(:ԡ譑fQOj.Щ\& jugxj/^j`E`ZC]ac%~#ChbHshh_[i4YuK1ϢKcs?V:%a9By.(z֧Z4Vգ ʮ@*> fbnIcrxEZ\ Kh@Rz=sr3M=)}@%p}+d^[-%1\3LWv脖y~aGsP۠d9=I. n jPPSs{T_\0K:(Lu-g_s_!NF"'L:Fj2lsT;ܞTgٺ[/FPCg$@*+LrlOԖ[_ tQtEq!7$+b}x+f?A*|9;czOkFreEF[¸NİzŏON6^%Xe- 87ݚŅ6MZk Y iܸlG;hCSlPJ1M!Uq~;4TS[9Ţx=F" [.{tai<\jdi"zmK*vDh<|{F3nr lJPL5[>׊,Y%gP~00WQn}; '{\\+BE(͊F`Ni)U?f\!ٵiFKfXBQ͗#UNr /=Hc{x !e' IJ` 8t7|]3Iڭ`sXRK8xu|[QSprW6f1&xxVuh |E낧J<T;2D2wɡv{z͝i%oRwoEGԵ88$1J'W* ]-KiԵ \1lzpHYwנx}tF!-Mq'/u"*e{x-r/0vUڂFna<|MN㩤#gd5CgGpQ!J*]]\^~83az|Wڍls>r!ÉF|w'!zRsIFXpe^پ5Tn;ߔBvWuJD;QP(AV . J )"ٛ _)7eONZYe .8 Q d1'+*e @T&x0~iǗn?}Y*bc&*>6d!epˬ5q 3ܧ=UsNL܈+Ay;:m$QmpI[q^56=&@M,d;r]; ͅ <7fW3~jGog㙠t">hU50\6odRL b 6AA`ԈRQEҋ-~\N^UB+Jt{I=gpf4 l).RAߡatX-Q! tG}Dˏۖ)k dxoK3vCȃ,BqRo;8 #TZ89ˮ>U/jz~ԏz!]J !.D.HM4KɄŊv۞LO }h?Qw~hVF0:${ \;[ТP% j =[,<poUP2?#.[C,\}f'C\Ls12+ -^Էv.Ch]ǎW}1fvBa)Q7fLiVB!&M)) ʞL QPhuEĜQOơ_>@Pe=UTqjbQ 镏əXO9O0إ719_XQ7q`%rW}Ef/`K/#* ~0[Xrx ދF|8vޓWnaGŁ#ӤKLIOC~ &Y[ޝ4{X[J6k{vD20@Zf6>do$90?^c7حowzO &1xau%C QIS XfD:bgm=-j qKZްw,Vb#R((M9S,`;DA~Ri՘MQ=^0%faYMY0o3ڈӏnTkkc~AVɂ{D6*״M%*JsﮭP烇9S5P{ ;j)*Jv@nw#^3Xf]^bz?Y&$D@oT|Y'8^XKBKH%#Iz~)?[ݫ1)AS9k<ʎrcM5| c{27$X\HTV 2S&E$.(s9gVtu:p'Y'E]e@<[sQƳ dl!`t:PWjgx_r>әʘ/sP3J&w"[܎N׍1>ˀSYŤ*o;u!҉\#<=/̟:Bt狍Si &;~bHBR -aHEۢJÜn_CNÛT=vGǰS~3ұ]~࿴R-Q2DP'.އ ~Q N=IMd[?‹;$NSKpQ4zt)ֆԗ$`U@%w>IGR7 /ʭĿuNNL?i Q7`_%N`4mR@} 9rL&a0Նni[48ڿAq9j$ۥVNnD i_Dֆڹex'hqԎgFQy,a`*o$$w fP/mMhCNOȽi'v7_mِiN0^$8`3Umޒ lj^!H& % Ц#\#r[Rv" 5[* %bLl[1oSܡ7ov?~h=Kʸ~}u U;D"wDOGhG5xnC ^$\s Ȣ+ъ R99uF]Z)ɖn D ,O+K*RSKEn?Gp>Lʢ<:sV;r Z[ _xYP un9@''*wXrӋω#X9x܄=32nH7ot,R+Ժt9> Z=IkcLirEiZ["=o:rވG`.@U{YxӳpBU'3)ӕpq$=} YO4y)R<> v- oLY2I!e5OoAS%ABu>z<̲ -3-A P7IXgq梹į`$EԨv&[ne"v w=~t QWovV~[TdW/XJ]u ЈaϭԶTFbWj9JEZps">PQNW^nk߬@B#K&i"OfsIχ:nk[ww.X:ηL"}/#:‹0w Y珢,&qr烽WP: iu$.$rX+ cS0_y 1\`3z֣^j5Uې݆^JEP eㅯWX)0;~,hg,)G"z?},WPG,"|5*#Z8Y֘0vKDO,:' o=@:eI1Xz&}+ßrDVo+u,""Bq:o[u?nJ)AMSlX8Bw;C7פTe;ҝDqLŧx>Xa_K.Eb2AG>$7@T:j^s)o'hO|9hqȕ4T E m\04Fe «u}?'jb֙G$ z5?&~u}Egϴq?=/^v*>ylT`<+Q90}V\GqւEnCL \^McR>H{I4MmºM=ׂHٝh:]+N W5H»SEP4:MfF|?毌D>h2yEsc*r@/ĞwfȎ;$&?vPNNk$kvIG; :HvSO[LeAPğE7;tQRRkB҉~\0xwOpF+/R} :utTrUj`2jbh# 6ۦ:dY{_6ők~Y2[)@N73{xʉ9=, HFX&$}Y3ɦ:OPOq&1_du TMVLy7;Zy Z& &i_|6U!Wl"lmZ^+v3~F43IX@;ܹv}*i rUwk 7=$xFzO gZ0Ny"c݄\B}[NH' c$><H/^*]e3Ԭ!8IRm;)2~ f Ll2+Y<,]8YE KUU2Si, L]MV\W=JLlmL}$+3 SKRh蒦]Wv>r>&IsP`H<ŋkQn qJpp:F3 &.):]s`,' 9o$KI?Rs7EEFG# wXSMzc0ogbLy~;e3 J,z'4rVVoo)@E5s ~uķpL:VG9G{OH7o!5VG!mq 4< i[u&$d=;1=yH199%!y;<, K5 RpA,9lu;ϴE9B}NBDPA3S|kQƖ+A`j1IHX dUZ@_/ EZȻXHeA&mC &M#n~Q BڧMȶƂs8o3R2ՔNHe^1u~.靊ʒ N7Oݼsg߇N!n䗍g0daW,P:$^riz/m@wZq|xVCgQfҴ-@bIG4ؠ$ZڮN@gv0 j\ Go^jr`DO^^:8/CRkcb&ѦY3OcAaSU碕|etnvpᅝK RorNm^ϦmLo%Oȇ0{HA܈;x<r)jULUL96.n/|`zt<^3Xl؂:ȷwszgHP0U`=/.MkV U*$nAW kn P]Nޏ'ۧ+WTR8C,7;1Ii0B"r:Y\a=[R"! y+qǍqOdU(+зzƬ$@[3y+v̓5ZYl7SxcL)m~2݃wMmo^'@扼mtjz1't;׾d( :iTDHL lѨEoҷ|D rqœ.()aU4U)_ M]iZw5םIVaJ>[/թJDJ2UQ8pex ,a Ʈ+J3fX. NJPb)dmNޣyqi|&DfpXzGǺ]}ao䔯29q&}⒳nEall+J^ n̐R*) <×t-Зa$CRb)̌. g,1^!@| w!YYsN|x{ `z7S-۷ {G3Bou<[ Hl3-Wrjd15k&lhլ*:iK@8ǟCt'ZfJAႁ>|I! FJ*pY^Vr}:GI,C-rtRR?y,5TdcC&"f5gӹlިA)`:W[ggξUkm A'RaF^B/^@<*ánaĺ ?SaWso(?Lݢm܂&Nބ8:5mLVȆ!_9\"ӄ|(/_2q4ϒ _CSb\KJ:F,%@>;MtcfF'cijpB3Bۤm/ 8H`d*yLkh? [#Ri/;.@$[! I}6>|M b`ў[GSY(gV'fՖߩCݪ#.`moI0 hbl`kKet~Z&yxጩz>[qh7ã&d4r5 Ɋ/`o_H)QamLfT o| ̆wX8f^7A6E{3V>%7f((ĚپjXw<`uNbdQdב0Y.:ҥ%wdJ듁*-˧ ,$yq+ 0`3̓~vhJYdA4TC4eIs T J%,g aOn]FmBϙnn۽-FvfE\BxcTv]4GDO* +/cyig6'-TWZRM ZԞźovwZ$ *-.T@߷m$bHjbML[\x$$|hiϚBq9 RS&ug$6?OY2n]=0)fEyhQFj(@DU"dG9l\ž=O ?bRHԲ;/ ?3DD2g OYUbtɋ" +A5Dh,YjFw5jMRlec4m{h3O(xjo!EA6PCB]}1W|g>}?!S]M}4Xe o 9'6>Cx,B5ο\4 $r BDYjJ7('KUA9V{Ī-MᖛNLۀnZlq4PB䲀_~x\ݺ0YkN%Cu@ktb(UȺ'A% ߀1s;;tV .5>-rbx7ڪ򥥿 @띄1y*$SCū(״H~_L:{)t mtwiavP?k60xed iIÏv pe #98".ɚ}L/R\&nZj6 JvuXOz yd˜'ۡ{n*(AP !C›m^}7j)$}HcAJuՏ `| i/ ]e#LZ:ڑ-˕pJֻ>'ԘmVa|^TcV"Un+Fejjw X$_i]C'431s"ucB14ڵj ٹMfE4y&д?C7_.lRc9,!00C _~EJQg6@)DL\n| &exUla:; n"pc;DQQ*߬Ūǝ@ Ic Vr=4RS,]n:a}vRXނY\yBSGB!|^՝Ů<aȱ^ ^`,qDZkJ P'S'/0q/.#<YΜ[(E~Č+Y6{BZ(*7]2h<1 .׿7B{)t.T$ɂ5P O{=Q2x,|w!`ƸJs |5n߲pp!RPyouAD` [dc $wo͊0pc XR"9Ąe8ֵE>ܮt< ؞MKULL! Zm?.L_ۆWEP"j]L<@|/;M:K ʛ⿇EVw`gYZ0707010000003d000081a40000000000000000000000016239ea8600020424000000000000000000000000000000000000005300000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/infiniband/hw/irdma/irdma.ko.xz7zXZִF!t/&]?Eh=ڜ.+ˢr EYdB Hޛq+Ѵ8g Ľ!:˘5Ҳܥ? mQ)NvD~;^A|Tǜl9Uz_#=fy5s^<=:u0 +1 T1%Gޟy:Okc;٬7\QLg@\^G&}H@ S;YUw/Vnp eɏie(@p̪=;3 (RBT *ջiy5[P"+Iϻ=Fm LCp敲YK6skH9>EBךR՚wL'X?$>_^c΢KD3];8A *`ovwQKch!XfZ0cp}f^ER Qh^Og%4g uV%b''(otK9[(YuHB᠎Zp7ZE(0+kxMa}~V!M+ Rjn#6s~P ^G%܇mYA?ȼ>!tjv"t _@ krWO9ZA*PFVJ@>Yuá'Vvr#} '5 ܏K%wQA|6Ŷ q(iڦJFz{Mu4oc~7$s{ZŊS=(4쀬3cҍzlh9: : \3 (j=Jgue_LakPG@^dǩ[s.*7ϕu+ZXmB]b&2l> FQ:&׋=?3kEIm#\A] \zR8_`=|Ԙ^ggW<3nFEJGDs4AL.yxZ.d*Y?L–`bjfU{ ܊$` s !3_X\20% iSxA^' h"Em6bzu-F|{KXo+ ՀiQrw*FB])l5?HDK+>X Re-w.w~,|+b2YƝxlp%z?qH?t2bD$%ry{{)Rylyu}9>&n6cG-"_TE㪖=XVKy7fL\uo $"v>&>`6Ze<}1]KEZElv1) qu+@!F?QE سU1e{WpVlEbM k? (`~,bt`ceb|p%& ]_VCvBtjJ`/I<8FG{._k˦>֣Lke"G>וEc[hc[ ʤ4P;H(X,,tH28XHk19*w7:rpYFj #\FQv؛cI]^Y%M\0')nmƛ8q^AS,Jm֣_GŠ?e-U;ҽ# }zeqqJe';I@C=!`WIt8mqIV3utE0yB|VׯLzO'9[8$CbC'H+eԷıZ}eleܯБ3,2by'Ob3ˇf0=?eE i'2q!E}-2,?;Rq]77JdZ_R&q}ty;3<_X6w#8"CxuoG?eL(]ye.a\ٍ{u6{WuhT7prTG46Tjc5(+d$eOl{ M1BhUi#6"-tbunk9vM?zX2CvK;\rm6ټ7$Iwn؏x.jf펐1Xպ#2ZJzQBO<˄{wSuMSdP4up *k T= 6+ |qE:b,L{._rs{U\ ;5eƱ28GJ=R.2kSKY}9)L58pƼoSx4aTi@‘u]|ziЅZmF`[Z}U?{֩1dzK]3 fQR W:ݖ&8w&WqGKPHZ NuD~?eV۪G_ް*BhO4-&vW(ye,39o&s~ϔe~_:Ugx1MO8]{ðk`b%'=ٍe[RJEb3*1E~K2Wz2۪J2^X>.v S猝K dc%YvۄFhYUؔNLނSJP 6wE#x25 +3}scobeh}N[FěGzi7Ezp[%e:%pY 'șSuXCnֱLl _gT& HK!Edѣ0YJ "QtaP8\@ . 421dK:#K~3* 8fYl&^7;!ҙQ{ :qwqw)\kekj?xq ǧ 3&u?1Ì#Р{9푿I/۽1XA]ZvPrW\^MU$wo0"Pb |(>t4uqRW%TҢ]j* wXnWPwCaE@/ɜS7+Z{r/6P9q>;\awVXJˍShV1" c<Ɯ!,J4 Ywd>Cq"ר/,ZA}|zq4әmLYB^u̜]׳[&! /H jUv (e:(6O~FV0jCwٵB˻0y`$.HU8SaT%{Di*T[ӏݫXoS/tn_$:Uz4ۭ5uGA< x5Yddޓ;!}*l킏'A JxjyUod9g6F/!sޞ;A´@j_VϷ;]f4&o2\)MpT/4$0mT\>!2 fR/{>BիzH?ɑYi wm[r !lq|Miћ؏d`$ur-īnUVc_TH\AјxåIo)Orа6XӞ} ښvkmhе2 ;bIH' Tۦ|3A9AV})t}=W 7 H*@&2s2/bii zH8lY(=GPXX%W O ]ңq D!MzA.Q3jO}ѥ씿Vhʍ;f}:4چˢ@MxQ Yѧp哞i%(ۄ;H]Ŭ"c/9y O9/aE-c3 '5pHt/qdذ6dѾz{rr?SZ ô858KXS)e&~w,ys 9xXtf;uHMB5Ÿڋe4x@ (l[|C7Q@ \5R5W yCĶ~r#/bJ/͋!N}R21Gw'ZnNME }P`o뗦pH.Q]8rdJ߭K502TU(ۗ !E0ҋW-ZVw=M @B Vaq^5(a`N .UO!Q]sM5:ARVoaUqF)L~vCis]{Ab ;"+;}!'o|@:-`E)ʔ` #R?0[ Gw9},Gw6Sd88efnP 턝uOӹ,x Il:02)I'ϋ6Dv בJϕUYLN%M71/-1#?{ueR/Ds|/VbrR+C6S\V:Mm`{p=PiqݯfCZJtCِCi­`~J09Tx%3"/<.ܪ1Uge `C(h,їefR> nƾ'5+GTi򩵔o5^$@6<3Na r 2!- Nt&`{nH4[a`)S(@Y~v, 6ncҢSgPV!|ztX,ZdF=b)RpCtH}86vsTa?nJfp9- ,{]t""%K&_c_,Zmowyu8D8KܻĢwYW|&ׁ)q/OCLj^(9 ۸BigMdD}:yҟ!Эu ,/R* XN~tjDa;dbyG3M_m|oԅ> ;u`ݣuuZ貾sW|t,d#J2/N*-s楂'A4sMMdGnz]b$yLv9nowd%@ʠ\?T{O:BV4 EG2Tz8 qoQ8>ȍLd q;[̷_S=8h:ey[RPu2c@s}Z"YJxSlφkucI׍t-5yRZC ! F0*5*Ȉ z 196e7C_gଥY qHoF{oa^SZwef-`2U q2|g6R/6pe`P\{e&C\jUC\@XΠk]/SVڪu{v0Q1kc{3ڝ%Ǥ_0Z,XȱU1_fX9T%sk7R0}Eó՚؍*'gzUnbz-na[!Lm|AڿhR:CѵSCѠF DYH\%!iX5DlH؎ZX_ %jƎh СS%yq(@t?tyc8`d2;f#,LW[~y*bX 96Q HEG~Wܶ ZrL4ۺ,S#N(**$CE̢ K$3,d6jUE홮c/>FM ! ]"CW 7xZ Hp͊2W9/E/naB"fAdȻɨ82KIA܃2iڱYgφ"VoDe|h{"?S|+!V/CCϼ|X>-krz:13A ]̊LNԽUYQT@=a$뀭zg)%4i< Uԯ}(u_p񈷴?և5.([x$]:2Wu{EDe$*z[ĨeշASwV+}o\dt [{ Ċ`|].ܴFڿmL L\۹d>*ҽ-ubRPUsp?񰧿PYւ!P -{3d*:.B5+p$6pce- pn#!݈`G.ѐkC!zaLN0IXmWNv3D[[QZ%kn@޶ObK֬bd-$g3s~ҐD x*sOfCZ$=i5=$/dCXOII 9NѮ_+4 I!8hd0Mzx?S% 5f_sP|Ӱ QP?@PBAڔT>`yƒ 7J| Pxޏ6'XCgROVfD]i rCos6;@ts9Mxg,#/z݄%ӚyHJqDgP..Ueu>Ty r pZ[ۈpGhPVp)}u0*oz䍓m2,?>C==RҒ>H82յ /v)NۯTmE[p"-/3Z6rpD뢾`מ Y%_=w)#}o:ˢQCF{!q_xT* oƃ{e:[_w{<*r%p'滥.P&D2!%uew*X*[|,::0ӏL'4fDY ̩ 'w)ڵOf! ˉ)-T?C˗師ZUV=b1\ X\q^\#GzgD͂E~f6\Ӓ0;Łl-I ifZ&V)Ѐ~Al;0ئ{yH7zeFNJBMbkqbY`h}9?RL á|ۓЧT 0Q}:#l׈ȝ@I7'L6!ppo`Ue8Z,9ˆ4@&5[|SˆШ)yaA5 >h#?;sUHe=r&yk6BB/ġ"XW x'-صyt%3?C/tk|1j1:'Wc Vmـ5y pK@U&uμCtSQk/\. TR?/ Dvu [{^dsF@ ;C@wڡ0)(:\#)vt`&WA^ cMؓ}zՋNbc]aat$g0Cڏr>_m& 4hz# V7@5f[x~Ԝˆ+k%ޮuR53;.V`:.qե%Qvi-\k7bNVױ5&DZx5jWpa;Z((1FYa3{2Y5tM5 J·޷nSq̉KDO5]zoBpRBV~RU=E^[ mL1y|4jVZ^K IQ7f^i q/kUbsrۨZgkKZe&,8T˺ @|$[%Q4`O;4爧|W80B_J:A .,ExMcQ #>=6WC1 i{dQlN0ksBޫ[i^aPgx4܆'FŒ( dֻ+@0; ` Mѱ #, |u/M+oz2Kl'`_PZS$18&63Ld% SnN:2z4<՗jn*G`[.zdɺ)KcT3[u{'rwJё7;=qDX,+ 6kN>_nb9r1)&sg+%c*xp.K^0WE2@o|GH``dv#p.Puz[ASWPg}ubȈ]*9N1ڒl;or,(-WH<25{[$ox,3(Omv (ud497OwNDtoHN s3I؈A1}Ч&*ODCtL,aUAż@@pxvs[)"l+B±uhVZQrG8/,D)B3k -^db+!n&=l]E/?C@!Jx+.jË= i4Q#yS1r'0鑊47[{ֵ?(@ 柗•h0dJVQAT,)Д~: eI8ldkw}O'Njb/*޶@m&=`ݻȋYUo._#][a~Wy߿P^~0Q7Hj9˙$1W^cD Rp'2U a2\@pu2N=LAϒA0ws05ϡXR(&WEL,.{nEE$a]T7k:½L\S Xcdm)R">kpU:HH'ٺw Y6==o8Pklg]B=-L]9+kHΓ:%¿dž߰ =h~q#qڝS2;~cؐQ{pZ r^hX*ж.,65)1`O\hLd1 CcB1he Z;7i۟[Bo)2+B:zqM=& M?rR KWcp6m56)orn"kܜÌ#U<[K~XvMү 7i .s\ZE n_;҅?k^o쭅.犫Qu~%UD=82SAIBW{YK/Vo._Kc` 4[Pv < ^Js}=H̷Vte+iJ?mo.F2w]cS 7}.g5-ƈZ@nf}XjKױ@y9RD1'͎Fohvi-uqi u w +\9oAp,m6[u!8A[Z oYcda5ĎeNkU#xSo$ oB+oS|2]V YT(Y aN xャݿ̇R> OK)2$Ԫ  prėZ$0"Yztɷ@%q<|0g!_RtE$(kXPj窇,g+ xDKN.ԋmpz|g"abSN#HNJ:BDNPpϦW im`|(J||^MAZb7{'ZF6 9:jel n9ތ+͋zn٦rr4DCg %ՍPGf jߔg \l !}w~ lm:reHNwNh̉X8Zjh@ KK@+dX'< Wat#SYJo\8֧t⠓塿WaŒ7z[O V:J @2ƥ FTW7gA6fφ,,?IeM.H%2;"R݈c#:i%yU6:!U>:J>ry*4?11Zv|*v卤9?֜`q X}_i2˙))uHx~|t:-ϼ2rXk̂VѪ\?QԻ:é}PQ*H;4|o]I̔md~fT ٕ6( HmĈS}qZnDfj]:޺^#\AzIe26ӈf+4[ͿK&t-wY^٠lƲ5ԇ*}G0ßy@}cZ%J-pQLKҭ,ZJHw1q"5 ??zSv`d/F9 LLqNk`K8)r;ַ8Pձ5$W@dHޭq ?W5Qrsqp23sRd (*XaWDA t$;wt:Lcw89ގ}*3(ˍ.?τ[_NzĒ" Ӆ,N/\)u'8:Պ ٴ*#Qwzܨ]z˼&lI`"lF\[ߛl^() Z&( >44e)m2`.޲.uS:s(fj}КE8MPOeƇ.- G1ZՕȅekcc-q $lƛO坱%2Ϡg[icx+=4uP'Y)LN#=en6Pˡ&UnV(g3M3PY&yM۸!.c7$ƬMA/ ~*7"@)„u1ohP9^."pSSR.us̋y.zpvoڌ+x"¦(.u:7gVc0wH@$og6@5A4oqSJ"EIX C F=GpB:.<7  ̙C0ז->1|GZvx11P/|K:Awi!ަ_M}SpFD( ;V{YAdU쮇[9t>/#h6>Ǝ܁V֧~H#`~\(a#Qk#D~6B:ùy&!rLlzQl`BFqST=D9W=-"xzm#-A#I[W/:W6՝2:Q*ҩ&g((Q(Vz9o FXʽ%,x|_ dqӗwa}ѻh=ܙXSN?^naf@ꓬc(#M:n 4"LdYwCd?Z44N\Ɍ+Lp=(Dty#Nou>@IPfNdOq%8Ui9A>ƓUxE\ DpSc .lBmeB?rJuA2s$R;JHH^R_-Q+`Pӷm6[hif$QГDC][*?)%XNOU5f"27|]~!_* `y:ӝ\؛Ac+\AkPQ_`VZb V6x> :GCyc$z>Z;S]e%G#L9i@=4n!<3RVIW$l |+Yon4zZwel6Jy2tBQ.2oE\ ̗reBa98`$vTZdd7ygQ5|IsmjԵE0qZ@2wlh s(\㻫\ؐքX@hbiU@I./[, @,7ٔPo8{ܵM.=;ֈQ7u Xe2:/UL1paދ exK#䰾wklݰV3\oNxCVWiCW'yE\`&t d2XǤ(MGF>DWn$lG"EgW8;-H[G>z%FpWbRY7D *t<8D!HcRIfK۴o{29w5hF'!C8R/8(}@USYY+k/iX{<ӤzK|r@ mmV -,lkN F/Hf'iwThћwn" ef+lL=Jk@naZ|#z >Cܽ"z7N& 9Ո/@̰0E?{!DK-iLoBb ڻYp+D)W wrWJ3H? UA?ѲB)m:Qj@b$}vDᴖ:;I<#+%phu5 f2J4X~4FE9D/&5 Q+,|6vUe0z0rVjhHTMj=Vw(I ?#09OfESvad S\tZw$l4٪i_іv:_`L v_zsE=VE^44 .qv{Uxy² V.؋ ?k̥=Cf+g~V? !')m+H b6̩n, G b>J,?g`+{G%ys !!wU*EF!Xm);O8~X_'{GɢQ^X Phg܎cd9ByZĤ8i~ o}ZQe[ ،NC$X#@M#-Y[hӴ앾Ͼ)*,MFn #gu#?IVZdνSgw}"Eey%u!KN= sƿtMuPkz7/*H S\$*p=EcYsa8(Kߦ^Aۨ*"! ߭vWa yJ]y4F&mnhBRt۬pW\;IZ]g(dKW;A9b0AXSwjYdcўT.NF(R}z\Ps(^eWR#㢋UϡoU@@Doi¸*8.o`}#[DIl_4^-\'Q| aͬ6XAq fF PuY\M6ccWL攟>>L/GqEl~)cnɞlXeiW=8$Jv_AR=ͷPEf~"׷ȏVdȢlx;#VyQsk(W8Iw%0P6ldrk,r; ߦ$⿬Z92PyP.y3;4˅s]jK/ʀ^IuSۙ{pxyg·X ϭrѩCb<5TF!.#Q4=ҁUg\7HcBMNoKVdL?[}-ܘ/o}]&z l: =s\lo6LVӎ:LT;A+:׋ѽ&I0mc/Di. 6-Sx-^lְ\QW͙Zw75Y8 JЁ~hvZk<LZK1L)X?)|!̅^ 0{3!/ %]#-o4[?h ]!^wb#ܑ@u軒8|GjpG'Vg:Ln2ͦS%eIL=Li!i_qAC:;qLh&3N6p.e|&|4-O̧$6_E܎9ՆR G6 {2Կc](Q>FkiL˳PHQ}\ClJ^o{fd*kͲy9@0iN\wn#GLA:Z655 %yo)yQË 2էD{kR5AmXdr+d5Rz {,ɉ`=~J#iNXۥ#ERM} ߾ֺR:TŒsRQNw+ |[N?6s~j)qtsl\rqrq$S]%.Ho (SxY\oLٗ.Q A6]#:L+Csj;fD4,+#ukޚL3{-2nJn@W{D).Xba:הCN q~=@%,U97>v9" ߓGf**-2Y])[{h%ұ?HuGXcoRlS'ʬ~u0~OpplÒ09q8Q20_s1`kCJB/+?qR<4DEI-;|*} Sbnk}! lqx1/~9pکIMha4(_P]LǞŝVP^eur5@}w`DeC:yG~*'?i՘aK +;U[v#fs̳ ޭPKUJ6c,M(7,ɷ0a8ն+L`>L>5dwNR.XœMeh<Os sy-8ܙ#b5a)O|Cv{lkҳT@ReN_xC{ݳJQT(Y|NIͫY7y݃k%Wf5JS;/DY vL=!/֎+` G d/k*[*g7 c** 9k1|?vҌK$.`G5D[N-|3g'-*KKݙ8k| ^  fm*j9d;k)!6eWJ# ~NP*h; Ynğ& }l *6 :G~\8&>z)#_Qh~gXE~&I {E}L40feDSQ&ČB u͛<2ьAC63l ھ-GK7DQl{FJd΁G@^)@_u_Cw̙ٖT7vyY62A}{zvG8p>@Ys7ry3Hyu5nx6* ݻ;Ԭ}^aྩ%>Gʺ92)?mqh)2ek1N3ea(gN]q߇jʼnuQ=Vb?wtuKsﱏYFS TԼ2K䩪gZ=KӉ}_#FN H L6߼ցU! SiP *uf VhBB# k,yӲxL/Z=J>މ#[:+}s [b#Z=((ubӐJThҷ몆6 sTm b`SzE dk`7*w+TZәa=+ȉ DZ>O)6D]׹tJpc* >זRݩkzFw*gժVqdlq Eםz[#~^w׏ĉ {K&oV*7'zY{I|M2eZPuz D|'B( ^"~НQ)J4CWHd|=qáy(aVI.>tHD#;x㣛g-t%52qwh1sGjB'մ/)&quEP +F2bJ~+ЫR]8G}F?*LH,]{бŒ/&r Z!3)%`@[d}Ibr*"2OHBTB,!KF]qsPrV>I|&0; )4h*Tp2ndl"3޼=Nٔ톘uRۘBiDSކz>qz;RE^T;S5ܟ.Gktw_ ہ򞲧U IJ8[AOz# 1"n!l"ja5Pvۛ̈h%'qKu m9cM..鐫 q~SGEDB;C @p׃7x6 a ERM[ꁥ?.^_!LzWneMչJ WI ȡ 4剀g Q(с bLFCZj9wR# 8։1/N@OCi}wiy=फ8{cYSrsu=̥G sXBh2 a-Կ=b?N~ pWaJ9i&mBƂ<O.hll$5=2Rm4cKoT}|/E'ѭv}WX KJ3$%52AKOz7s%.iN<ꁚX/gl{.p[!bUJ,#Tm8oL|TDhDe0 B/]6ُ<+xOf]+w,SjȦzA*U"y~n݊8Yz2T]%>Zkjwcz8F)Պz1+_n7iH+"GLA?z#M~}9i4vL4 0~˫@фqdLA=B|I!5r$_^j'd'Y>eD!?HhgAY k笥bz32va}]Q a\а3ڇ+A 7ėP>";eDbKj4jEnxDbgxQ X2u $d/l&AoՐ$Nჿ#}k  M9[K=$6WyHLEr`@7AO3wU6QK%o%w `{hH9 EcP0}nUGN̤SPAۛXT퀮єz\S OOoYf\5ݷ w8`T%lw{.P5a46{x!#űچ[SLCDXP9*N;y)NtLfZuQc@s[D~W &YTYTHJi_Y;r)qZ߹ hK*>#$vT^"73ؔ6nq*94J Uj|$^GBw'nMI- ^gw`A縪Y{"zre PG0hRAVMf[Q, E - ﭖ^8ru^ˁ#=O6*$Ĺ=lr#<5!rXi:9vYJ"g=t%?z9F|\!MS'Vad9 Y;d~Z4ĚI=h^"5e7 ޙ#NʜDGʳo:88[2NckOL]7Ѫ8R6dzrQЛ(ZHׯ(b`*, F0> Ķ {Jk{ W%bT8g{}%]O @4kshinhVi~W!.Yn%FT0- ؎UvcKJ"Љ9¸5d)`B2?4^#V럒冚ݙ.]-yŢ}D0$s"9zj )=̢$k_d$9/t>޸RNGъ e:,](+P,?J,f"V GQm*jɹH;rIW 8%ݶ"#NhUyV}`i K/X%v8 .{>J%sfC.N?o.po9Khy {9k%Z v<n<;Gʴu޻$?Uڡ<gKwL+~<ټ~nH,n㿞%J.#M'b=:TDzh4q=;tRw 2td7A9vd,YEAHhM/•4&9jwr4m$/ , |/q*;8>~{eSŨ Eªed¡IҮHQ]\?r$VZ_u!Eu; 0-@`ǘCDңDcÓB|{yFgIN3a o$dJ mՄ1=N7.tΞFJ|iP.Ư^YuW}$0dWC)e|ǡSJG"DDnzK<\.Ob.}ۼNl-qmvGe~#Gb.3Ʊ8MS#^b>kiBC=| p(-/4Pg7/3?Za5ԣc1g͡+LVz)ߩ[U$͟{6N΄[?W97'ҍ : r0ڲZł%|Վ#xY@V(QX^{PFvDܪ*|g6riB۸{/M8v\ *mJOZZSk8ȴ4-UzٯYV~OhWou?w_tnֻNZS2&m8~WA=OͩAδd5Niۈs?Drzͷَx!YpUt)b1}L@Kh!Mأ:Y %EN_@8@FZwLü _&Bw)1a̓\׈Mv&k(8qq Q[&ɖ@L!A>KzU&}>b@a8?ɀz]܌@y,zk-s|Ě&'xrw?~9RtxG{pnΠ5.m"Ɋ?⢓ayTQ{ʖ|J<ݴܑ=W!e(še_x.;ePq׀rcgDh 3T>os}~|Ic {%UQ3cEJ@kȝIj]VF9>MΎ ]yiLKVDj8#ޅܷI5X=OG4R=L ־ɔ͋ɷ*>}\zö Au,#.9sm>Nd,@"-[FNe1fkD5Ri1 W=+Nj?!`SuŸJ 0:05%bMG!s=.m,BLumߪOZb#I z8EoE4ܨT׺ԁU\.brM`[6km^a[DG!+itnb ;ҫ+߯#!>|^Q0L3{ܖ \W0h=5\D'3!4J6gT"\u'ɏL5vzZ *3+C{D"?AhIVwB逷&`. ݎs:$gUAdi-^}I}9hB1PKh-5 7ɵY* E.RX .GK>oݰ*NoHmfi`j8D4oI<O܁#i|S (3(s snz݊4mC!DHv7R # TG lEBPlS.H}/M=UЂ)ɹx#h4ƍWsug w#A$rmd?"'Ze$p}gSd L4HhV<`CFEڂ$q7ժj4]!x 5lA~^ؐ3,:(?>elsLx! CGQ&4tt}?[5:5͏վ*!DbY-ih>^MPK%{,.8gJ[xӊ:ZH1}Nd"=p{I9gݡ䧯7axRTS%Tu{*_͆ IkIZ6Ox@nGhBF?)>^@1"'bvMpD=u|nxeO։C))*PVNπgȯ#N-"@ &jS¨t4.C;V^=9s칭)'ǧ8mFḔ ykX#O][~AҌzP%66i)>\=DR~bLwӉ'=&C,|.&JL؂!˧P$)9;%C>69:xG$tߨR6݋(b.?cp1/Yf(* x\bH iݭIxc5ITOjVEGL ۛrWƣecHgϋ]pd;=HYUB=:*vl1"Or=U]A]CO >7 I]'|PJt]m9z{fF gJ4W{ORwn4bmzبs@;Mh:6?*c 9 7 )CGK9Zk*h8EC=bNkSԨjV9w`K^Ybvbە5z,f|i (`0 $BfRka ]1J 8O[g39T !lVVҜ@2tŬ5hkD2ԋ-VhQo ~u^."X.l}Mf [+nK{R{fǭ)"ϻ Pe:9:eK۸<8\ءV@rq6< hH!cj$g/n;p(@O#acPpl4LINf։IlFC4[m`a9yr?VȠ!V8v%j-g^s*&gU'?kz}&Y- NնHe'ĈG QV~K*@WLs Ge:v- vσaPgSçAЧ9YN1~ ZP-_UDor2̹eeMR ?E❶mL\&Rќ&9 dy%)'h hka}XRVf}vO~pKJYc̊rKs}b+J皤 !!4}^j~ғ /o2pMRL|O4K/Z2e)崒OZhnbva_5W/DGVRD^iI ݿ3Ad OaN'\* 躲-!m{uQ3Klm??lDCm8gO=S R e.j(㴣⒳(;B擼ZYy}"/ us} Dz"NXCyJ+GwmѷAax!86 f#IO SQt報ܼ̳նhw2ʮAaj{)EVďj 5~]y"Eނ/i2"'FjZSilU9,[pPӱW~faRMBIk֪I,Zb3g"\+ՊT{9U#aІłKm|K.>VF&}zNr1|q%oXʁed64hX_RrlisS\uE*$1T>@ p!?j֭0`򈋀/dΓWpo@i2ok/4q'j$mn}_63VZp&B$%D6rb (1&5a`Ж{08 jgNWHWM@}#JqPd1KCaw&]:6xrZ~!M E .D`C/ ѷ¯,Nzum?W"(S6CZoeA܊}gD[]Z]_>#{[klV86!ZcX[HLS?qC'a;#ǻB;LF`.,pHB:B7)Na:Ɨ [ #NV# 1&+?Kvs̀Ԙz:U}XËk I4y/y}R,xE~Y:qLBDC" *ڽ?- %Np)P@ΈRBeiZw =]zt1pvyrE4,vາ*O׏^q3ͳY'*!p^)gX%(A:DA zJ2hrtrā$rA~AJG,[&%\,Ȟw{-w%މԱNpS}ߔ|dB]rhe.N)O#Q::}A2_1v6gR|#j .}L|1ɄwK3u0A^.)V ~=h#m 1] fY z*MBaE,6"z0ˌOE+Sgۜ8G6C7g_-9vszfj/0mnQѐe'X`g1Ӳ2}EV3ՃSaNصp@ERؒ`N˷i4ڞym(!q71} .w#3}K1_xi@ QՃxZFmW`QK\G)MNPIϫ[;y:$Cgzv  !1U[&6`"0xCtTLL&|LK:362!MSlE. x/kH&kl;O;K/LrsO}֟g{UD'!VzVcXf )LZNs,N29KDk]yscgSeg,i;sJo߾N `I|0R uV[wj|5r=]xN]?Wxdٗf^]Ss)% ʐ`PBf(aM`uV'ZruF@.0JoB눹W#ev/5gDžӳ#N,lt"%>YՙC0Ci:Fz <6՟FZdl맼?3|v^H =z**~mr1ҦݮXt1,{{V׽:1:`Ct bTYԝӶ4FkrkCd22P>@%9B-صDmD&6V_܆46Pg,l{fK1摪Q 9(Ⱥs6Bw4xm>%D*eAذhSg_B?B1T)Q1iiez ~ۄU/.2F3:q9dsg7“FMl5ڜi<ع(Q 49þ5~DE4vLzur[~' 5ЊERrdw)n9drӖzN+&IJzKs(HjG;4-~ڄϒX4I2Y9"C*ထbj餓=C@¸>7 *\SEߒSUv5LXJu^rS% 5aHHy.|36ICpE(bNS sK($GKjXsHDf@J/HrB[竇+}׍PyZP*t z:烎 nL 7׷b?N5c+NDڪ3"H錴x>*}Sw_խ:Hm^!UgĮ_+..R)\[j24 2 5ÁꓡcI{07.֚ B9!4cu, 4=4]F;E'8Z>O]Bޯdl$j#x ɠ jC؞2x0cc7~à\NTĕ}UXnơ,^]nZ;gѮ%S~mf,9Kc>ta@$S] `2é5Pھx\owlzgja) ʫ' H׆cMM`",4%= CfQ1js & 1klϑ 3 44h@Ssk[Fp,~svMʧ_z0z$2o`ך&yU-NPK" nAl|$&|X -8W 13Qwn1uz-P´% 2`e#<8^4}9[50qՠb3ʆkIQwxHq?.#L&g6f5rO{xFfd=rmUmPem&Wa١0;)vΣ2Chw8n c ]YO7tYRfypUTkHORG|xh{OQ!]+[̸:h*Vù@PR±E49 U@j>K$wz>NA>c`͞r9]͋߃* s3X9/jg_PMW63V+U *3vK. =cȼ& k; yf3 ]~̰ă{1f>R4TUlI}cÃ?rcc߽k S8X1p1RI9L[\q)(le ۧrV'1i~("-a!C}ןqJ|݄ ^_ph̀#?~ừb+O1v]&h>P`݊ߝJ=r.s0R$ OE8; ]@#/2ad+`论^YoIHg%TMTN}XzfȋkGwcI m@0<?yYγjA>Y#sgTa}yFjN^ƐvY5v/j}"g/YTGndUUEH qx0Wj?tvaV$8Q,>G̅@kW~4KbKJܙ'Ex3:om1&A"o'v%dQ֦ ~oIr=$pWc!jH̵%fU׵D+۰~C 6S e/ۘFgxWpRR!b{N>P8"1ܧ)7\B9 :r/R(U- gf\Q+hI 5lJ֔G'$^qGZ$P ElE`M`@Kk0 Na}רqj%=*xEd~8;Wl^p*43Vl6! 4M+MsgW1.]%,V&$qEL1wk L(y_-0n)S'fa nWkhhQ]?n湷hk"i=tK ej-''1*;Jր>+"SV}VY:YGՉ.1]7;AҶ̏J$4!Q 9s @pٵh1`ֶZb9 /m%"G7I`nA-1r#6vI׹ 2~{uB bU2jBo0Yܲ4Ӵ?I{,)8\@iA7ٰ okW]\1PYK;RJ!`g8?v׽~ _\ʓ ¹rP-(ǘKwl] ^AO{XPKܔo>.&ܵ,{q3ԑ ]RΩ?tcSCO௲0!,"e֜F)BBC`a/Aׇqlg8Aavdz^pCʀ';{?Sd6|[@2 Iz)UAa£&)l79!!s2M63ZIωq~@bザe3%q=,8i8`MiAjEGCS 'ɸ$=kB. 9 )8kX@e,ז9;y,eWL7]!ӣq?Fx&i8AoK;$sϻ:^s %) g P6}8 `H|Jzӎ%E!%jGL~)d^z Ñ$҇p]~K z-lU+{:C!`I<֠'I"V/l(!˜Ɣ_¬U˼&%}!99ג!S exj|JTYW|}G\o!^zDůae; a[-=ϗdc#F[^nji> 0c0LDQJ~¶C"D{7>[M0#iVvmz91,=W,@"0:F&M:Rj w?JjV@r.GpO0Rgf Lh2{1 Dn,׵5:Sml)jH,fyKct=d6Q|F.\c2D3){?m啽 -/6o,wO'$!ܣV`}:~|\ISX[ۚ+s\ Xۙ"%IC$ῩdҌj/u Y qmC߄fojKxma#IV`b;I(FY,Y6 ڱȊQvpq ŋh$Ssfb麗\~4O#*CaŻˤmfgT.{-Vw,oVk\Q*Ǣ-;c_T~:;I}8JF1hF~V}лst8:LASЄL3 s(t'S< jש#*iPPA{S!Q`neC1 4 +|E8@Ț{CH ,0fP&=mU鑺B.DĶC+Y"0hY4J':1{_}22vi׿:`}tsXpE|~[aSw&y$PBu!D ] _buUoEQa#w0xBi34*޷x|2S:.TqpVX52s(U"ܡ[OZ숽Gwud{$/?3göMwv9rCy-j- MɥIYhZq1D[=Ԑq84&ש*wM1w mAto7u%C[ jǒ!(t!湻%%hnKt*wo;I^'/2ZSL&Sk^fHֽ zB}[Ա1[5q<'maWupL nK _UN&b9!=~Ns6ݚ^VDhi0zXGm2S}U%E]zZK fjƉV$?@R@o DȐqZcg|$?qA"ɚܴcj{sk%&{x.,0RsY@iwZ_G@{Iv&4Su:tԚ ? 3(Kv#H +AzZq_ž/JOKO h81r"F%fmJKDpj5z ^ td9JҍN(S2rt.o; MK]xS\?6ǻAu z`xZg+;GKt~ >lm#wWl( W uJ{_Aنq OZ2qA77~Yq'" Lǣp?!`݂`#f) ,3EIxemR*u_ ⓷+i+;+?N+)F)ls.]n2qoIǰзsZR -H/%vuS)h=Qcc~JndJPaIJ8JPM4%=?*%AeCU78H<܈f7qƂU[erGXh#1ok( ṷ* 8SdZ,Bb^_t:!w{ȖǫPscr~[q|22?pjLI%ܺ(օmXuKKs>WE(@Pܡdp,e7/0E. kK#i_)(hHɠ$< ;t8m(JecxN؃c3t}]`@-ml;xh?Iץ*NZ7# O!d?* pFWM-q)Zf$6UFpH4 Iɪc֜[Eouiz(JX/Q8ILnɈ&J%}.dF:KQ"ng\#ޘ/yVbHjD7N.?\f 1 V(X0R7p8 e]R]feA/v0%0WL[ıVU*wVרTffiɸ(G.:5!]QW|vGY셄RUBɌ'(LE At}/}w7B "X{h_ NߥqqPQOPPrA/Ѵ)jE\04ҟP4/!Z)1g/>)̗sA}HiedT-Rvn޸ Ǘ݀/W_ֵ 1 xͦ?c;_dJﴉ D3#X~ 'dd("ff}2)<^"L{p+k_SӠH%1H'p:$ 5v>t^<(TV?9I.\en{Aہ?O;<JT^`֜WUVob׬X>>%h> ^ vN׭C6 Ӕ5nd]/Akn#y  8|qsfg}vϱ Xg^05/13]ʕ+yvwc Uf0m#+֤*A28V@ӑz[޲*rh:YUQ;b^> eA:GFyzegh,C Li&('W {oQy&a^ڳ> E]ZUd'}qpɀ.JR}H :ĩJ&{ aE.2#ZKJ.E V3 F II} bPŷ.x+`b&rʹٲMytIE|fpe.[[>cH5=x31?cn\Di*;KRWZՙ.R8%>6m R@ƥ'BŇUګ|fig0'@f"FOȋh}>h;:D+?9f`]pw0 ( a-8'zh1R0_>cy. "dD[R:Co=7 3 NԡATĻrwX0(K%ܵp'KF f_ hh#J13*?\ލ*^y!495VS<øh%GE㰵2'WYc6 孊_.am+O v} 4l s8[8D/V@AKh _w5Û[1pR@i~s-me"B1GY˪!mt.MJ[}CtV<q~ fxScι]jң띲˓ӂ }j !J弩Hg~NG,cjKDF\pG[HuF 'IO~AbJWw8\V;T=Y(u/C[HYʰVFT$Ѭɺ  MPLE$8阤 .\Jwf֗S5뉫 @eau#ޥ[+UsAlt($gyZb7KZxv^n 2C I.Iٮ[x6v Nx W"p ۝2ugBt! HW:"!,H> YJ\[` M.2Y,O;ءi t{yp|OCƝF:a=R+tR{.[jN 41yϟcGJ'ѢEo<wT@J{LwspԔF]{XWb133WdMZu%[̥z"SоVHq2&c#*S3(ؐ_w'^@X~zH.igv0krLVU@hQ웘FB|1ƯB݉i 5 Ձ:Pmb)e&z[x׸ڎ3 {65Vt8A>-A'N)ዑÔ:s{la;-CDrk嵇sіϔi!2˷oJ+OBNpQdBJt!34ϵ߲FS[D0՚N՚𭪝K譬^<5b{6ݍ A5e~e ,@]/2k(//uޔe;|yedS+6Gݴ(O(Ţܦ7:`;qqnޢz vW>9^IRu%C^ZɮVNP.PB7ȞՊ1(Ldfx3HNUL6{BtRv}z G7臄;[m_B'IRw<!M^#FةсHzuӲ ~N)%± ˪۞$aa9 !&￘p&lߵ|OG܈Ҕ\r00t w>,6} ~)r(33Wڈ~sZX1@#v3RC7kcnxg*%" ϱXVڑAaDXծo'콬C.j*\Z(aY Fv&1vIkӭbW{IV P?tkrnR]KoMϧY$oPh:3wV.Dg¯a6ע_T W/۴T|7R_ ? .]K# G63ӤAu|cJǼv/ǰ"ߢ#[ ڊƢ. Lah4< VվtHkSՊ-yY{+[v.eNo, G߳'QMg_%I: 8>nu'BeryCM~H =읪zxӦ*׉b)c'VKъT: Zz&[U۾kɮ8}jT+k~pAJ[wfvt',q1˯}j'1CZU kDhVÞ" , y)E1k<_Οh(lZH]"m2k9w1MbW@= {/1-> uE.kj4w$3??"+7fH!7FLI!c/iXƊ[`?78Lk5%_@ױتdt}ۉO@~ *!( D},@c-Ql]pbx M_O.8dYG[FrsVfk] Mv^948ۨ֓/q}M_-lo]kqC^:(*aGcP&^+_ :M9&;Kh)LGIg(%1n]^f5!Z4GFi&VތL RL[*&Jr\5K_*-ӧ咬t5"{ྗ= F<2 u"u/4+8QU9}NX`3;VŸ"`aV4ͣT?e_;;qHz5حPNM闸9 G< ;۪Rt|.MW_r,͋qs=(;$ s0m.-A{) P9*f)4XǞư(Gt]Uvd̥,˷g=_Gl4GBuHOLվiQ܅&B-Jw Pgײĵ>)D7!ec\P@u|+?7:*q9s9l  v"YKUǦe.c[*Qe=iZT/{8&6v&#>w+g4m4a ٸq^\X rfTZFX e\\}9SL1Ss?ZU74qhfjM$A..(v "hL9$(Z%4dVK))U~DTح Ei|K njB;L}V$"U~~tb3](ow?{E_>dlZ]|G!mdz:IKUaaGWwM葊.NfI>aj&mOY~ jLJ82(! yp? oU<7YM\"d) %bk8[5.H4OL_jbE0X{.<>e2ƕـi2sFnfvbM^䃍zYily8:I-@<3/E W:RX|ʮsc. ˈ.vH$N|p͌w*>#t DXIwaA1M>P wFB+r "拞~]~M\jAIt|Tl /Gv)Js߳pY,oTG1mlܩ\3!i4zu7T@-1[Mx".ȪPn?ƅG0ow$d'L}wGf)QB!:2?Q+BګuW,uC/`oc4IdR2,ǵ|o `c'8Uh"ڋ̃eۏBD[z6YB@,ZYUZ!VT!mhSn%r?lɩ[\UcNHDL%1/c| XᯏDO1a m2$zξ{NJ^Ⰲ%p$6gӃc'MW1h]h|/HCh~Ҥ*jF"@$ hEǪ5^_~N}2FٖB{':&ݩ&k՚%Iiͻ;"nˬ'+S­% R cLsϳV-B䪩/":E /Kh7YcjMO<p^Ei ) ?)E ^os.qCM&ۂ54/I;In2&{ sm>j͎&g-eUneH#I LjWkg[%9[rۅ`AV 'zdUFngv*uJ5? B)ܱz1k[%f 2-,Gvc39|yeDӈ%VT;;9;;{bN`EVG[gm7cܷM@*qNW ;؅n.z˩ qwcO9p`z<cxtYN) |y_:$>tZݢf#_V[W`3̪9<{2kqr~)p$a$ +JȠhI ,d[H(͋[4NIAɆP#Jʳo|p pyG![nJ#ͭ*;^(ų*Υ:K%/B4pM-@8eJ{msf(A&|%I]RJ: CjFG,ZcZpv6Uxv(tgӓߢZ=04tk҇QXdp!槢VoU='1YM~m:` +lO1 Ӫ䱴7/ϱ5YK`a-ItRYlpe(?>'X*+JZ\BTX  F!c4!P0SA1?&bڬo΢NoUMטyf؂ sD-C`]pH˙>x  4 ! ɳ)*fch쥟{=Q$4?D8b}+J /n6w X,x`.1.PRi;bѦ v-k>` N3ªߘ"{/އii1=*>qd`BQq׭Q[*Q|F3hiZPa4HO_UwTkhɢxeXTop[:b M?~VWj>*-aػѺ-O=`zskмpO@ЍU;K 3kQ)l17X%40W3-[ӿQӜ:U9䏡DpIkg4Qc04w"}%./FwL[|鯯@p \[I3Mt^.ma*͵UhT yہ`^j48'>s6D8)|#HIf9AWO?,h3@`y> UHUOLZXCr j:K{ _2PDbNF-/ĩ7kҥTx J"saT7 L}$bfY4`d->C/G60KqCZx_ql2 i2BOOPx0eϥ.?qmyуHaw4IOd[03_Xa%{Bx[o\TD MZ[%en|; _.Ca')LE3g<;||zwH_jOFoYz WoXR uBC\*iMJ"wBI l}5YePhIWQ6A(e;ܼ0ː}I`sp.A# |Jc7Z T 3sjݧ6`OV 1Mg*L2";1SYsh/S7Oz.i}@@308l_B=ze`W |]5,H7z1$# E,ro>`gwߘNEvcqe)x)cA0 -sr"jXռ|BeJVo!#oi )Uli =NaAZ"cK%IL?YBJ l"ba3|iťq@U!L%@D NT{HN]c^'k'F8M EtwaDG󨏑ylAXr |q^uX4&w -U٣/,ɀgԋf,ZFTqo$.<tejkfr:e^ge#ՇIŝWMEȐtFtG_5?,,qj0/Qsk=YJ2xvcv>U]MTO|oxFC/0˸GX N=, D!껏Gޅ&c+g1I-vT%#gXi;%5=M,pLI˭JE~T5E#F{aPb2$J1#k>^`؈a7-R_DBWRxWEI%z\)jKpe!-0g2,(}*A]Iob\H;άQ)P+W,_cg hܯ;+.4G0v:jfѦCǁMCt$9oj]m5D,w $T l{4ʶ)DqXZT8Qf,?E r*b'g:#D+NZ.ҤtV}5xiD)oqÈ+d&%lWkCʹ3#rIm4AkQA{?fiچ RG6A,t׏2_ cWGfdbp J&|Q|~!*XARЂw3 8u'3/Fv^Œ2萜5; xI_MPf,N@Qo=>ke1XãsJE^TQL آkC1!-5^fRQlՅcCTEckygJbzJ0` Eq4|A2; *o'1 8<,7XDO^fg3!Ts.2@\ȇrwf7&(É#[8hJ7AO b ~y/7{3(:gϝ|2lɀݹ*';\#}>=G'r*4b; oX&K S6`Y2J918%iH-$}@̇6h+x!a Eϲ MaG(ZzĦ _'#ΝxT+\峋3t],y*!s ?̓o8zS`EE˽IC(KIb=W) <1h7WC /\,)oT[{>)Ade"no]lNd|u_6|ˉTJ'\ L` dvn˝HY<852y*a;\cj:Q% afo`a[YZ+'E>;h.R/QhԴ~?nT'̀)5>s605j+}2 4XD1 _bV40E {`8F&zԙoݷ2NiH뎎^1e:b|P2)R5g@|sfJv%JۅN+ƷF*A*  9X.יt7WjXZE)?Ӈ6grXjTu6 Ѡ^z [EFZMސC125_3ҙo 9|;{6 ;!এcPD|4zrgzĝ( ?d5R[N'[:%9oLsqhQ; )qp0qASZ/E-9Ox_V, YmsHjd$@,<a1Dx-}ߩR{L}dܪ봷YZ"?)-$FRa ^qQf\;XW S?-d?6KG!&VK; ^$@+iziJ:s:峽-dƤv5[cO55OUS?}rMT<ތǶzw4L41T׎V}:MM=^ʇjV{JV &E||?, R*'X-{!}gFϳ :I/o b8ש\`v5ۂf"{/i |#Ov<~Dr@T$[jFD=qԉ ET)cDybx7:EN6BFE^Guo6g =Vv[xCWa^I*ͻ(iSUNB Ky|=Mf=/>jL2 u_0[bծ"PѺ Ңx7$I8,Ƅ^tC`rUi9YNxtngzDe"iypE^?DA8US8VĀgaշi(nAp gPJsU2i7L !1~^ڛd:Aփ,G<vO.8[ 9K LMj a7 9&w⭜o7F<OVӯN.Xȣ@hc{@Q.TGHVf[*rqO5`Qh?@nQZ?Jr r~嘐J%/9l/ E$]gصd Đ3F+L^9 \\Sv!eߌi;U : n~S0|Z rX&e 3"Sv5 bǧ`.pz9Y_Ùd5%>n ]#JfRL m~@a%2D(V=ʻK v{Qko%-.1O# xU>ÅF1kb׆<@F82ȓr=CƢ2֍fgW[թ(GXUJz,[7f;Td֯*JŅN;p|}tw>,$PX3:|ۏ4WZLy:Wt:ƕs=Z\@CK5׀Gfp˚|QrK0-u@R"=o@-lqJ_Sw苸"LzRiQQ>5l;z{;ꢪd#&O_@nv͈l1 J6]) gCl7+e M^+uLܹmO86c* Ӹh@ "ΧB=>h]c aNExiyMm@V@^F[>T[Ly8JۭWʗ=yI44妏>aFW\f.1\'SypBpxn3D4^9ٙ c ^[Wf7ZVNn [>A͒MYEt`_@8=7ibܟHLu2 VtKh^$HHz"/p}Iahe3P]eaka1(HE.2F0?ʫN,?Hd<,IiWx ׍(HQq{C t)O|vj;mތ-QS5E2pz/2iASg숦(nMԋ{qa!\OAuU~'`[~@m )f.UZFh$+R&πfk5I# sݏF ֱ?V;vNSA1x6h@s}>@vx\dž^46Zvhq俳-k~ nG ZoE=~f%/|flvd'ldiȍ ˻aA{A/5;+ؼK`ML ~-"t&d2ߩ(ض:_<_VP!o2u$Pcl D0{Uep+[[ɷ;)l3gM5giiO/Ĉ˵$8zaWo(r)eI&6hSbݦ'G>ɲv6gk~n2bf*XrKL GE [,w|D%e"^,][( {%jsMv tҷYPkKׁD7렄@PRpI/P%;]0̿G1Uup֯a_M$3"xxՙX߻//h1(~08K*WJ:5^)^Ugtx__y6Ȗ`2MI"8CCكkeg,BW$hFwiYMdn6H f-֑@h4V]R46kQk/=MWq'D= kU;;\ġAEEG둂YHuB=>#?R>P&v\zK*iP7O #ɞAxa1a& 6vδIl'Ya X4[=tkun"q!>*~'ԌvFyރ)/MF" .UeǙJj#`;`[ RvU̝Wh}W:lz^]22)TS~S U<,p~N|s2a~qwᶕƄxf:HUiuy>8"@Qv%KYH,p UfX0$u4׵#`8%|/@}TvԨ8!JUK tf>^/XTs7m:8P $@p~c0LwUH*O57]@+-gAu ~?EWJRyVk>' Ab=|6=;7{NCu=Ph[AcbNfidb+7.?D}F&0!o uG/T!I*L}tP.Q+tA9Қ Pc^(i:{*vB)fm4䞐 +,z׽,]+]']rEeڨZ8~ #t-hcK'BϾ4,HA cnNά27!Ѫ\GiH( vWqYjz9C~ c{P  w-{[P1Zhe=sV Ky&G CP̗B[<-o9t'lmUw cwkSDjEG,M?!^lIl& HS\M='CixUQ*x>1U鳇8ϭ356}b InBnGjǀ*UCI %P^ ғbz&>Umqc@S{dEEֵtoxV/%!b|f.$bZq+$/Lq,A7Po&{ {!:| hǏKKd9] |_g#֗b̎8rX`cSõUPY"/qȠfX `Yq5ha3n!o jFus&/H'IXe~87$ƺnW~/3jk<=qy%jVMV3f7 :*RJ6tZLO!E~% G|V[iR,XdR*yڲ ‰3GLbGX@-z:5ⷁIBwi10!@DA8.68ֹex~/ɆĘ/w%-qAXdNeq$10Vs㢩b8$ӂ&TO,0mHz@k&u3x}LҬ)[gr8#2:eL;M-} @U|kcLЎ)l\ԚY)S̛eHlmSd΋7pBe(>tEIOScl&2EHyu?%ߥdf_1a Щ+[h6"KBBސnxr%&?k;,eb?5!]NJBkF1ci)|dն1̰7݌M1v&%L~:߆DxAyEjzcV6?E* J%@3Ծ ^%`LI3l.-OĄVy"ND ~ pgi OZtt-mڅ`P4'Ω H y/Ӟ9ͷg(D6 9GZV%VmvC@J [Ґ;NSml؍t\bJL$8\|ٯ,hbi$O"?*` <ʾmj.rt5u^Zv(&ʠp V|[v}Nu* ;*C."GT疒ko]Q' +zR]%:#w []";ƁǪrL2Ъ9Ģ`$\15vTb]ndW7X"qNϣj2)<5FÑxb<'@2aSD!0"dHQ=oy ٠#:P'RiE{gJ4݀XA^PJV̲6páORЎ:yYU 2՗7̒_:*Msh-2)P M;nle-4p#zn AT304s ^J*$˷Jews3F$WЗA E7W Z)}tT*4[ 9=X9?SRmR^FiEb%pbC{lv,g=Akd ($kQ L@m!O4lF%'B),!<HJ)%A74)pmyueKf90ȭ.~Vh*E2 , ol7n0 \SG.L˚+0[GV*/Y(*6 ; %VKR"h,u&Jp8T9 .j@2%IQ}I/)-Wܥ?4ή;h0pVcZ`IXp)//Ads\kIL%yכӲ-=6!sWEeO Sgy\mb.7A+z7L % _H_@Z+nbnwAw\hy FCXWy ed4$t} *$O ՖhZ֡Hd|h\"\m@>vk.^Ҁbv*H{oZn>mϘwsʒg~YQN#3-+9>yqOC)1)sL) { nNjv UT|y:[C!OBe/׆܁dzg, 8odt/ڇTRg?@`&+g3s&F4d<֕xmehv Sx (ɐ)(2f~ 3_9g o2% ~*|X8J;ۏnkaל{?G$CNTvQ|jzTʢ9!i\bs˗s i |}*HۘAӀz.>Ka:}{P$M+ FK0ıeM>D;';Q7{̏/r ;e=1O-i{DaY@-1z,"э+`=jZqmoZ>pŗs廏o݈5lT( *wYc7Ez_LUMDEXxϭ - ;˥zD0sQaO&MA?#A8d1Bg]X5#woҪGBlxVKqѶg?Mu0cZZeh;9He5XPwÍ;͘Ou[7g`%'!4Uik|- Iێ'rq=*&_h{b?QkuXXտj,&`º_b342gx| /6>$7phflnH '@?!/:-# 8gh!<]U D;әE /7=!Og Gk;>TssR,\!DY*1?;>ǃ0T0 CXeHI?o9>[q? G17]tQ~eHS!ed1f;ynZt)i!*D&Z"֍cZc}2YMK;CӠSGgΧxgƋD(e(5S&Z6M\X: Td%,L>]m8XRjE$O'\q9 rLw :p~ٷK5 :ŨQHbu NsOLH˵?U{xXPnv@5UlXPWn/]Uٍ32Dɾ ߬] xψ;KJىG-{Y*`X9u~LhKk.^})*]laE1KlN._Bc=q \Ѻ5L/YA?-+rlO"}eTZ4"5̂^Iv}0Z=,7$8=< $(M'ֱ2*0$iko2AT%s S ҧXr|Nl2?<+z*@Mn@]u|JڤN>.m`"&ik2lՄ]7lVuׂ,4VJ^h!yF&qU^I3ja!8eQzG!AVW:%@#NNP%Bc;\]&E7XȲ:4]y/$!Db2bO6tmkv`Lg/F]؟:2jь_TL,=|(OA4ǚ 9b/|:Ggc1/*(WdgycDc @o%:2o[q"8iHrVL@TNs8[5TwnGvdP΃BHVj:xtvٌ;TZf)KxDX|!{,TX ^k F{ ~VဈX573#PIZ ፏRM>L\kpY5eZq#XMünrS94o?h>ȄceJ= 3ƱBzgc?fm[CGӸb>UriԮ}-i 왫Mq8ѣ(lVyb4$#D0խ( 3!+Y27>;+*J[f}([ccL(w !rMmjĊb}sԈb̹߬Irbm3pk]Z8jBLV([Hˮ;V  n7<@udD[>3eL!c 襻+CPv &QP5S߳3Ԩr+~O^ڍ!J#NERI\!9Sf,vEИk>l8I K`U@N=I06sSSwߒB`}P`@49cL!X 3N㐱DBe|k0lol[ 쪍F'X=ib IP]$54t%Ŭ>?@xp3{g~~Bя&jF kD/#՟ÀXfvBYo+N2U4)u}:ަ&,!tzE#_IW~'jAb @E%Ku5>.`Br}%{2wk ohi#wWM$m~=D; E[>SބnUNjI@{Ӧl203=Ư\4qAkrnFr״yՆI-L zcqn15q>]rKiG<$h-TիM{dv2ecY2FOj)Foͯ@GWN#YVÖ?'?nmL%թ;}U?u1-m099c"2C0+?;ȕ J9f]66R6kG5ŅGŅ~ٴDgePy`ƞŃO[yU*[Q jL9Ì79z'yHB<m!4o."o/>;?W}6m$Aq h\nDЪylƖu |҇|]|W hۧ)K(N q}Oa"˒O`u`>"S#cCѶEpRC @1 镰,D>ڮՒÉƬnoB(,.?BWSRiS1)4'=Wm5{VV z/F@j=+<4Hvi2x&aBĿSm^}(N3{61&H6~{Q)G[" nB3R»0273 _L*N `7Uܕ)Բ'1a@m]uk`F_ XC^+bfNUOtO`=LДĿ#7%1y_ ;VZ_k_'xcC%p\/K9>7 qgYUUzyղj;X".0ς-z{xɂ'ILjd)`ضZ8& ߼Q쀯:BRZυ\@;;Hm{K~__3vQh@r4q+];CXl΀R|kn5z%4BZHD\@771"RMY sM)-=݊U 7FNݬy'&Je5B "Lb̍B";RND0y|/|mpf#D "6ԕ9*}cΔMj+:U}b*ztHZϐw]]B1wd$,'Q쀮a۪(T=E]YBAʽbWW7C=Fؤ܃cz_Xdy$-RcJ_ ו_-@p*~>\7_aƬ{4rd}o[aく?ΉfJo8%KYc"ZcG2{̵[pPn4`#>Q -M4+5,Y27n*Oa@w}p06YuPL׼'C&VR,֓&_` W!kfEO%$O꥛Aՙ|K˾{́*odeA(LU-]5Ŭ=X*!#?Dۧ F8֚k޵봰Srttӧ@϶5])=o!+ȶJ v׸IAZ CFW G!W@~Ycku!v} e>%N\ST LNOg*આUUWB!$W6>bg Z"'٤ޣb4V7Ig00i sPC27@Dž=='lchtE05G.׊;P #`lGY(4 9$I![Xs5.lN1*=*E >߄@F MؐPܦщZҨXlK#d2]ImЃdžCh%kMaaMf> %$;<ƱKzm RYPæv|}$'^xS>hS1^A҆ 1#'=VET(aDcCƑm K]9 ~ɌЖrۦT_Quy a<:CUƋ߉t95ocXd4<&֪v 3}[~⼥AHJ#1GiGssMQC@vc`zB SOv(Gf[N;W1̛+ůRMХXB w., p4(ĚK:wQ)3u| Z$t_,Of?lBfS?]`ex~8dhd%E+ZSRsVDm ܝܙYC-'w תّ䘼7 Mg-:ig}Qכx֘ M]j9(_fcV.ElRbٛw8[}ӌ5P#C~L ȷ8]e;yw1H. Bmc鷔KGKu_7fó/lu(2ឯZ6E.%&y`~ > 4s ˜,G1w8ߪ4Jo+}/" \Cy1)jU>i"HVq;UOj2seNq 1ŔY)Ef 7o'ϟs}޵P/T5[5PO4 ;b1x]J߀]]"-GfӨJz^fЇ7^hZ^=zti&]t3}kZ R˝J7k-š: ɱs_u+!`f.箧&=|'+L!I ,_)dF%uq+;{BQp@!O4%F~ʌ`W^ʈǡI109TV@vW< 鏳7(4hܹe'!ʠ8uOjK@%kO-؜1{u$ |r%6=xVs$b H@R5MӀڿɊ.nw[f{]aS"i~{<藧qm'de.JWqKϏY(O$|D {Wu}hJOE]TUS}Q6$%wpn/NեtT aaAQ'Ȟo X´ؔ쥾Sr**ktiyǭ}Y2JEnA5PB" E6YIpcʞ8Q16tJ=E4T"+ӊ{5xeO#w> %V@+V=FN Q]:l@#kJi ki+)_U[T5LcޕP{o%b̤B$ uz7W4bu]&#jb)<;uy Qf a0ݵh@b8r,n$31~~A.P|$l!,<.3Z)(Lī9 v.CزkdxJ;( bјxȳLߞoȉ=\NpϸӣѴMgk5' faٮABȡ! S?Х{DzmB i=E^|G}eu9^T5yNK'#as:s~om!Vv@&iIr M߮*oop*,D"jiruQdCizIo'vD6;/I E0ug)n_Dz=֬U=cj;+I8I M#S ߌSf*'yhUrذԱPI5.Qs9TO@Opl@mB%ڟ =jZPaߔhjݺۂkdmʞdJZh̺T{+'Wl~K% !pqG֨Wq]wkiaD!4{;gfno/2.]w}gɈ\\E4 z]'Ox"JlTߐ\@KcCEf*V&F޿DQn9<{+X>{ !y*'lWq13w)Y8"Y *Ӟ )8X߂BM9q| fc1A",aژ,eиoM Ue6֙DDDF\gBRQWמfPo]ƔY8Gc$sR&466>'6ޔGi&JW7EIU=*h&~ z\^UI#k^RY;tR3eZ0:DVDMeFɰ{ m9lWIި+lOCy0i:;IoI(R㗒Nَ[lgb;NN 焩7C?euDy*fݏ z\5q:+bݞldj ބ!E 3C#;Kgq녾9-74ԞD74nt@@C‰yjCr094Z.aktP^'yR;kďEtiO0T2sj8rJZTɥQ)twoĞfO %wcdbwXFK^p@XC"R* -}ۧqh39@C l}lIq}k-PQFD$ؚV6$c$JkڹCA y#n,UE:z7"xμ22 Z y\N$C0w>GPFNTLY!',!{g ȊpdB! vQO}稅a[UƜM^҈BvX$݉tE( lyf6OF$Fl)Zb‚3 g^QcUHJ4l@5\Շj@%3z~jYx26ƙ5B<(F<0latfz@F'0ɒ 26wdKvhL<&Y@y룫"|}V{ q`Ӕm d,FJS;fɯD}R&]@Q'|#Ǭ.#] `~و㓭>G[nU9[QpM%?sGJ\uK#'<#Ȭ';R;Gy{xqKw%=}cMN-7?fFCl;rTbuB%06s:#n\- *$2YWg ,:str/e(қ>8x=zhV'-}Ji:!6UͶG*88YiPlgaI@x + Xޭ稺&ud^.JorI+~{ק 04Z !UC 0(C9Q)o>5;Md2 RÁ8c,_,&3ށ9L8?h.Z  L|t*WG6mRMwwy+jJ;q  M!PY-`_^ʅ;NT#Ye4:귉`\d8~e]2~I? 4x[}ufѬM6e;n۳b 3;Dz|VE\c^L\u}4L d| @ $w?"uZ*+ص6ojZK =ۖLڴM٩4p^1E8Qe~ [g3b7tMinHL`{K_qRŮ4yk!J21u= l70NP٦"~re2AjU Ow8"/yKR[TZ7/գ?N1;be.YZ#|'RM}l58_4`sիhݔqW>Juth2҆ 6&gIߎfvR1]̻Pen'yT)c%M603]ynCc7/$@y4 :)&~ Z+U}3b} gdeˣ"UE;m,p_9++KnU I(?R OOtsъɼIvYRnB:f <FPE7TOwX{8C) %.=OZܯYŧ PF['w%ДcǍZ-krVGyl5PvOV\$>}E>*BŘh]=m -'=a4A{+x_A(V(.C)5tx$_X/mρ0' f@BBUPM`:ԣf恵y}ZTvqzJ#:'̓b-/_@:z[0 $V ,m rq6+2FDWTY?nKjD!b1fta;P%J>J+}R8 uUXW) Bo. q}ΫVuQErgMD:xt:o߻3;W8v~"LU}7Wr5`Åo e1 -Cf`i@??烱bM_&tO(^Hf;9e] l-:JM4h2c+܎.VWb!4*E/N,012lQO6nܒJ:NjށzVdi#)#Ͳ4ξ*]!\+1p1? I95ԩo=H= g8^d2/e>om*3 n@Y P#U(y)/ݜ*?B1@𯴻J=o*nl:k\29Or$БA diG}Hn.Lz'^V?$spaV#_bNB s PP ]굸G^OR4k<#;rY b9sZ=ކ+LZy.dQ{.l&̬5"Eۅ8bO;+Ԋk'7|lh/ ]78"{q2W}ϪQp'Ԙ]Oq%ZK)GZ" g%-V_So0|)۸zpX&<#7{o*am GIF1wM:6c܀Pu=1etq\;˜꒭Dcn$Ϙ84p-qg̉K0պ#p [ٟ't֋,'0٢b СSCk|ŢX&V7gh i ۔P:ԙ<d.4,\"H $|zxzi+y8㜂w{+_ NG:2K>\uh*{!iW;TJ*Oȳ|*kN#5yQpg3 blY'43/#Ϯx}Lhgp٦7-#%b+#ۑzgo<QlnLx̆{y)\$ɥ.Zrf7*Vtݎws:b+:R 1$}<&d{-&S+6Hnv{pܟ໗vKuh$].H5Qi[C:,zU`ވeC)eeT ~DΜ^p [Cȓ +9sGɘddK5HCH_Rͷ3e?cǾZsjS,:!|\tj+Z'arFe|FptX@f@oglV/~Հ%D\T ]:e}s§ |L#*.Zbm[NYIK"ed\͗,({;0HisRksRK{ ;&e, С@ &yYƆKW\Ԟs)` -#SʺoT]8f똉C^ qOM9/r`q(9XO<+ˆwQvHK\-aJ{e^Vmg=r)o!`'Bpdk553Ƣb[^jo7'ޥr 9[dło%4&eIqfɿפ[|5SwVU106 \ur݋uu* L]@'+&쓧p@cP4O-ڝί܏'s۟0TY u$X  Osa i 2/(fsGLQ^3@C%iyRh4䲝Ɏw:Ds8<x.ho!b^%M².:m A'7\-޷FAٮMdm)KJPؖX+$O]F{%g|n;hs!F;T=NeYb*SS8F}% O.Ͱ-iVB΢.]Eq qWyZ8?R5I, "XZH1@,ABrbʒ"uBzMK#<5ٵJXڣ/ J."p֤x ޵wN\e KI_z%U9λf!\|Dvl_v&1>6.= `CG !1 @f!/r _tǣӦ4 "1Ɋ@]|K'3?XhI9瀔D> ?~>SGy- Cfp'Ns:п~UFkJ˼) Ā%1yۧnmOCok޾3.X9N3aЯEK_ >1!*?,7+2+ɩc`~UX{fܿ(_I(z<ȞM1'N $ݛv H֚wzO{W$e&0LҦu >'beFg'D:Oŧ5#9GN%n(} qblM.X$Ch|fN{nd30Ln()\l]1h{ҳU}l1۪7ԀcAv2طִT-3=5 O7|R, `S-l H$Zy.rnff\v=d p>tx"~2L^#b~{!V/C4F,@L Mp}*j- [eJff9ɺ},+w,٦97}<@(`*s }Nf׆?rL/chNC$Y>q0Uyu_ZO@_ ܴ ߼%96*K~a( DjB6gpז:Ȳw}G1?5WX=-OwH ] $AZMAUU` @-=aoݙF{p]G s$ N[С8b >)Ñ + !b(wijwྗ=`W0axQ*5={6:Y Oًv#S z z:\WjwDjPD8l&˜mf #Z_PF#f(l +wZCP{|? ^#"Kd^ߛzXհh`+zA ݑC{Wnz6*Xls7-)u_uN{Ygt|4V~ LI4~Ѳit/OL|ѸmzJpqGsuqYc:=3)+Is*@ Oo!ۄ?MJK?r4td2D=LfKFr4uԿA-KҦyknBBm]qKھ$:\KgodPYN[ ?GA#/r >y Xr&0> C {0Oth2֧~S}/iOcà/ďӷbZmljrce#Ö,p@at=W՚%ur' geH/ie*>TܫA|0Pp _sb%ҍ3k/ Oѷ#EW(wa<lb&8UY2CEozCbf 9qHv5!˪)2ʽ[Cb0koYaM+͔yx Dy)Gf\vV^E+D\˯)m "uU4&w aCbѯ'" "31?i# #78ki2XOJ8ovJ֯uᔳ X 8}cf¶;ڂPg_QgTq۱ǽʊBs i1@iΣ^6HoI"A^cW Ò])SB]dpMR~Rqu<ūK~d^5Z` \RDzℲU7&@^gf^KX2; H"[}$(CC`vJJ#HDda1>/wsls@@xQَeP.׎VX7|OW⎸NaM|㬿*~מ)gV 0(e6y67/W+#o,MOu\}(r~wxbI AP߆Mjkڈrr Õx qv, KkmBCgmg6sD45/T,Uz^X ჯu T3 DŽbXomRfNOװڮ}K6uIMed<)߱ƏijșgN jekG(e89lgQ Rp㹩ݰƄa&Λ2(q`ES^wX![ HBgd'\Ӓܣ%R%{,l?`^+EBb:,KSzUFi" bsXx[S|zHa,/2rd؉f OUM ˏ+g1&HkcDʸfcC >4nYT_MD)\Ye1'Qlq@SbhgŌo1*7~P 5Hc}\u:#)1KSݔ hAee'S3")=Ӈ}DRb UNKjpR O$|AoIɩ:->rBUdLBK}ioQfQ |M Y|sU|L1<>N K)B)zi*ucwoAY2w+iǑ7dn%MpC}3ͯapϚcxz0I9±{cȷp`n_?Ƨj:bbhY۠f \.o5?Wl0{)} 3ʫ9R9Ԩ:ne'MhS 0@n|ᅬ22i,LsɰXb;CN9RHha,mEO6jERGK{b+ O~z1nžYLX70.:jw1%S_wM ?t)nWwz'{)o &rsE ~fuf F) 7Ilr_*m謈\k3lSՕqo}0| B ;|!z/vYdee ؂ƻ{BXlwÎf@9ٞUbsr?nR>,,>3И^HI|>_ܛB0lԇdҫq Vj'◀{#OlI5&]Wq@U9J؀׹&'>RycN̍9ݹL:>嬨Wi+: v{܂VW{V/mTb)çw^ Y*^mPuM ~k_GT7=ϞcՄȾp,gV߰ӌ`dmtEY؄ &;%٢ lǓIU j boq@Y WT)`F ӸbbΕvjUVĒ, Qw o| j>eXv*VMg)?MRŖ<<4jHҙҸ,[d3AtVC.8xe2M,WPWP0Bu <*jE MG=T21jvGo EzP=l}̻"")Hqp 6cs֒.ts]EC͓27}6`4L#ZN5@vea̻d avDDK[_Vh͏o x=Z}:+ o/Qv׎=̑EKbԸu H'!}OiN9:{ kJRLa2eSVtgO0cRN0DAcDg1q ^N/+x/o݋HdeM>t'c)p@hE~_zAS5ZUX0)KU 'T6B\l *}ccђ N X҅ z{sf +;=_o Ii}P+IdΚ֒3js\Q k9ioф/B)Z>y922 JJBc/&hHX|,0UR z)%\0ƌ*"yEYG;~bnedNQ-pUp*¸Fhk1J^cwx՚zo + {?UK& l?NvpEG|ĬVFG\X A2)BQOӝvz4{)(%) {9XKoefPvR(TcbT|} D8,2C |E}q[c8z[,3AZ)8-'sA9e tЫ Av>AZrܵt3^aۦ#DOjق&^ӽ$+3S.a2xɤ%"_fL`<#(ÈD02!\V/rܚHq:'OUSpƬҶkABdx{Ti95ъ"I|sCwB8|{CQKh8' fzKԕ qrwΤ-b~0TD4$D̮fFAΖu]fYF'k|2i36(*#}4I|bL3+) Lqh`O- i4<8'sB` ؾwt2ƣAjbi4 !*kۭ7Eй(!7/@%عqwyk7eCj5P">TN M.쫞:_<( iuXrRN%FX#@m$Ư]F3L > +USVj W-WT)w|~YT?t @4c+.~)r4zE6:JR M3=KY=hֺ^EV FwlYi8Xq=@ϛw3zvFk19A[i$$TinkP&'q/9T]s{eImV2~rҩsԔyl?⌄&"7T:/Dx2-' \ tW"K:CYJ?3v1, FSvo1<µBهۄ4/ћ-(Ps:,c^@RdY Ë[U'f[ %T.0Z2 ӔWViH%/b_'):O¦+(i,;/*K!<]9Ux6: LE9Ss%?,ylprHbSV u,R Cɛy`WN}HW^#02wMN]* վu7 7oQ<NSc)1yP/L5Aژ/]upG"fyt;2^r[EgSdݣWu2E )®5+/Z"/!V& _?cipIp% }(iRlJhaMcUd\ik͞E`Zn=$t quA8llWIOY%!nEV5 :?o}ˣSȥp"LX~uvZ:7Q_UXGЍ,ٺaTN^Wue{bn8-Kq@kI 峳Kϱl\&Q~U >q Y.o\1s!,Jp˩Ā"%;j$]Hm"LЮ~zV. |}Hkg3׼n&ǔ) [(*I{œĬ@b,8z^mHlviT1ϲ6wcX "=iQP)n^X0jU۩f."= TMK4A`v+QO/F NQMi9Wt@Rcz#Iu^ @%S[epؠi6L|Nf }7A3gc.a8 ]Y(]3 cy+tij܊UH!`XhW$Whid&jK% muqŝ~h6@;|d% S9sWZs._| XGџ̲ꬔ8-^dTzV)kFάJT%`k:].23$?]bujߊxSArEbC|\S1jHBш"M<͙dHO.fyv}@d* "ك{I3. 7OPa?Kr>E~kg]>g(: l wKIw _C@!:-cC5HLKo&߿Рs+g>D5ir[S)\$b6 "v[/;t!<jg~q[΅mvQةUl$ؤ Β}^^MAqwT,@zĩâ2f0yP龜m!r^B3춚^97m,LۘD{<ݯfY1fk .7u%wRVS!+iSw:qڗx???7>CCrR97duc^ Beի_)"o2d1.ut17HN`~t쨜.-c/EDi`%/Hǟν`,)ծ_LwMDOUl"so;CAI*11(9IW,Ŝآ׷ axgWg(i 87e@s+>v#fʺc9{v݌#Rs5ÇY-܅Q2%d~ MJ$gݭ7^D}iMoHe}t5-W-ԒBW1ASO.3 drqR1#$/̔g(;CSL:-$ Zڞ*T:V0|oo@J$8(zՌt,Q4>'ak  R(C^Wed7.ڪ?q\JqSc<&O{Rur z=}UDs>O)hn2ˀGЮ$s2~-mzwF] Ǡhfo<.z[+þ?c]Mg c\XAYwʱW~Cy|&%ҏj$R>#{T(L+o h4 #Ӫ S,a 6Ja>^'CD=TMkr:]8\30T86/b@ n@Z6ޘDO3+M̈́ԽTy{$ֆ`_>$gjvnיpiڮ-FlseQeGUd񼢷h o&ߛRE0~ q[~\x,]+$)Şf-:AYQPxrF]W!zsukZV':ai8=Rt|쌏dSMqxv$FeLxyqB5pb5-L @Q܍oLZꐒL7Vw;dh19t 6{]zvDh`6Bv!IiuTe|b%!~G}G !O?|8yw? 4ʐT_B8n k |pm1r*5P]k1 `_NȍMlk%YސtS c4#Ίmm@6+\ҵ YsBe He@e30WNbVџc (6V=ZrfDUxp*w+6Q$b=vT e$q*9Tdwԥٱm+.~)2Fe-5[ZH) H[GN9*-_Mu~䃇ho;cYBGjP[T pܶtJ&A{qF83= H687%CyJ|Rk<~\D&ILLlu̬]W9w!OS[e; ҂&ze֗86>7ؐ+k[zzz5jEuŷE 5|,1)%1/:ɛaL*YL"tB.B;S{ zxVQ2x!W2hq(QoRFd0¾7Z!drtʱ%S 1ddTg ̍?;YT- b(jۮ,˦ӳmOjO/S枞O eWsM/|-%́^r j_`#ԟؓ*K6/! *YS,nʘFl3-lr96( ٬r>W4,;tkQl jR~}F81٠|xtJJSq\.)gCGuhɺk^Ε}4混:f(yXƘt-g|Mv`Mq⿕~o9f|•/'1_g ^C[ ٖCR_MZ!5rJWProW9JX+o?i$S_5=bsd:XN]Q{IF-;'YJWXT}VLOxjh٬q%7p?UR~jP/=B[ۜUؒm6о9LVX9qI2Z杔z}]Q#ѬNL+TȢ\򲽉YxZ5N_E抝hV}eET? H+X݃Ͻ 9`(,"^:79=%@2Z:EH<#/L^gWC[&`9FH”Ph7v%9=g"#I4OwM)Gß3&W?@ v Fvz[Ԡ{,vُǧ'C7Ixҡ+{jXݽoDmS1АK/';o afИȯ]:7@6XȐ/C}Q |:^o\UKL7Ez8|c&_B۝xDdQ޺o8Ax04fݤSeQ,_Os(:xĹ19r&j A{̑MNAdOnJiQSI .q ]Qyk(A"`y\lX]dG{SZHɠfpr%J*7,j>9"AZ(fT$83kqZZMܵ#Iyb]~SY E:to+IH,BB \b9N30|qeHEptl|6Zr9HieE$:ޔSK^[weP"BN4Xը=,lL'(*TfOO)3bu-]x#EQ{;T!!K] }?謖[:ޖb#@\c[_hxF[Eґ-h#bTddO9EeQ YPVe#\>rc"{ln{D/<|ٵN']%#iCt$0TCXXVҭʰo9}r'(@NW`>b=>:@ l?wn\zӭv-bHudPxR1@4rMP$vt;9#clh>Bqt3UC$:4gXAE7SYi-_Ư`U 7mol1rf5L,čNIZRTTʋ:Low=3&eO:OC[E Ve|.jL>L7xW_VIa;+¥i9Dku8d^PhJӟoglsGhjW oO`U oFoGһ}..@~^mf@d2R{ YejM n8S퍾 @cW!`Z@&,DaBpU{IUGӹnyѼش^j-_Z{]I Y/x.Gwpk;x\Zzi{G1G\♭I^| z0'qT>4Gc㘴}>~yu~IՃcXȇfqc8&SOee0bfI}ēx@DN"Yl^yB6 wG1FXZDsH3o7}U5Vտ:JlCfglR[e鈌y.TD&m"v4yįSc}g7d|MFu 5 xYVMfRl$-]{rݜQ-!'JP\EʚxSm2뜉0}q h|&{B^'0s̜t61Tnyd+BeZ+6&Lq 3KMM ԓhBoœ,va}꣠AD| AXƙ8ʸ|Yn;*+;ydf+NOw8>a+nXU@$UXAr4 'v:F$&Qc5vCۖP @4! ❐4/ɣ[$bU {YwbT"K&%*Q!PU?$yS4uג -9,ӧ~bh-OǺjNf+3_k˒xǜ^pS>aQLWYNg7sd"ЍmO , 9 HB)itaY_?82ҾOYk Z2NczkON<7v6MWŽ1lH\(m L0%\-׻y~*źji߻t; o4OҳDښɖ$gK]+ONF4z҃4ET:J€ U_n y: ʼnsUՂ3EJWfiZd3`y˴%[xLk6K;H}*Gur2=j=Dw|ÏՃb'Zaw*I3s8P`k͢"ɊIҪCOpT0gq2ϻ&bȮ,'X0Hܻw6"-&o΃[Q&lloBnz_rQ6Mdz^a u n<5?s@n]ᄿ \e8WWS)Jl_R k)^N޲T%eՂ:fN]E]*-d98yJ]?dxDp]_GyOV:;23! up\.]F Rr$Xm1PkI_pe3 E ]|M_n%Nv:LRVVո׺)P4(?e|vٚc(-0Ix!>>+Lumk zE'Ѹ`HEx*k)OHU~DT4lʎiL9IH`M ;xͩ:+y|v79(;о7ٌRu4#|OC~oS2g :<8{F& 10xS? 3Etx)'=U FE{.-p4נg=?-yBn`+:7f Gń܀QZifSuqzCe_w7"юeWĎLz{'sG ⿲#pح}rE^o[k4 U5Rzvtɬ7v&Cv..~D'A^дV%{$6~m]]y;՘E;Q;!}ˮLN-Ȯ1>FY!vDvo*"%>'baYL̬J6\m]胤p8utuM-޹5eo|N)+ H6Hqi`d|FaCm(Uq,akم\rV AbQ 㓄q/&>[-#Xj*:Y`AjN pߥccP}N<-ma[Vb݅61KdO˾= y}ۂ_;`X׵1fMѲ^s7X& mg}Y,P[1+>1#ly+;4)!m {uo/|1~KLXK׈Th9ap(G] η侃$Q+u(T ϟS*>jtP0zuۂ[ zs*`dUY\v[YO <3XjSynH Pdܩ7ԧGS:wSyĂm y3Ec( D݌ÙnMNӕqTSOitrp6%G:|%5n-tIs L/9Otbv ږj'ЉrUюaYq! (qHtlcEQgB9͕7f{"<ťqh|FHgzj^&νx֗3-PuORxڿ1Cj B})2qAF\0h }.9&уR< g6V''$4F9ol,be?IsV<X NKh!/N"qn* t_Hwe)S3nxazUJTmb޾z"G"ow]b6mt ҽcq^LR,!}TQAOu?^" `uy̒PFPB3 {pRAS:Ռ+Ċ?"ФV/oWc1iq7Xa2Es]?̓1$I[}el )rb,ߨj@V v՞$i0irh!d]}B,-P lߚܯ[Jo z9Gk(ڣ8ƀTHr.WX#vADM%*V).OnZŅ wq s:Ĵ׮P2@᙭~.ʞosIao@k T.|5Hbhhk PL:jCCo )HQ?&XL GyԐb dsdfUN8 ֏IwۻP5&2F >*XY}Vn"*Vkjg.3ahXfL83/@{oդE#As}L9xPMM6l\k&9O,dkyMk#aŢXMDovG(FԲ_?,&dsJ==&B, #Oh[a`H/ GK~ÃRB/c&WCc>TƟ8PG&!G`qVב 2IW2HnT7^1yJS+_SwGv85hwI6"-)!J@U<ݲ\Qn-ಕ=չ"dy dwhΠdbgl}ton3I{"!Tk^RoW)N3+p԰vu u:t~ER`au$Ęe"XFBF:i}IpQƒ~X څCl2ذ"FS5Β$=-"0\f+<=)WBm]1(:ؘR'G`Vz` m,f(Ðõ}dqoSG9]Qtix0ANq8'U-`cB=&Z1)`UҒmO$N>x^pi+zjy-VCV.k"O/m8X=elTD+Qj4>n̩}"zu}IƣU[ܑL#0y\'SʊĹ*p&J;c hùeƭѩŸr,HڎsS,bm|yZpY-wOlThF-~u 9|0XU?nyb2x%MS};< >gɃV昉QdnuF|KL >ZWM$wfy@A6BSooYbtX]ZtA7K6 ,\Qa#73\%sVb.cM?u<P4=QeH߭%H:\L"ȋ8PD!80܉.פ3e3.V"lp+}x+)Ťmι<{f#W2WJ%f/̕c/&,K,GC;s4Y:R9y^Z">-{l@4~rCi[ĺ@V83wWPId('ك-طZzC_d#<$N?5KyoK?%UHÞMR<-SA3-^e)Tz2 {{9ͦŶ-*A櫃@TgDi-4?n5]wNrw鍼ujl'&\ ]S7\`Yչz9.gI C:#d*9+jn,먮)قCVYqB[u"DD Nv2tqd5* ~tb⽷!Q#t [b1~eScU.SodwqڿuI9a߱%йD)bU)l G,3׉lt4.JjɪJopT  2p0R>ȯ"NIg?y]o+qqL X7g߿]W4[!.I *j,-W/d. 0 g@,̢(H>4tuc Kg+ՙcB/8дވUqbxZìuqpa\%KV͵W=W:>RM1HV|CB5zfgH J ˁE|;Q|pn@(XheD"s~g#2M. ~ hr?nq{ I\X=ds§?;w#v117Bjpu|)c)>Ld${09^l/M4bfu qL)]I1m)/V4w/4Zƛ鱻5ujżr' fک<HMﲡI$,Dns}#qKe7GEykL6̿sal2 H'F]ɢ.I cDHt. V^e*gHjdҁcx"1]Z`>U+A/psO'X"6DBN^yt7WzG 诏.Ŷ'װ6UM7qJ2Gxnhnӑ%x|Ln}ʉgDYQ9 5fA?Va骁:“4F͚1k&n"l iv7 )ʁ,XsqC|{xo|>PFcTc޾,`k]IΜH[$qMW1c1ն- wG= S7nΎw)VVzI?hmW"~:Yfo_LT,YlD3LEX@FpN>!$)u6L 72Nο -P"(XO*+ UohZ7$@KS߻W !VQɈV6OܺYX&~S,J*/[JZҌ3"b0 o{"ݗLcpٰ]keY3ٜ!Fz@ {Aem`>ɐ(K&$Gq5'04rTڈڛ)x4̓w_1X# P-h# BĔ^u7(BD6%I9ɻY0"G2K}a?t O6Hl`i:4&RI:Djm-\fpP"B9^XwK?{aw-P~3_wfpыd1u48kyBgVc,DE#՝(<*F["$HυpX͖h5񨶓 3vUHKC<Vq[1"e8{V4:Uh![wxfBXk(@?VfCd)xVX9[YC^^>;eM'SA,fp!Mߘ"EN}s%~S5H@IIɍӎC [G.e-UfDC铏ڕ]Nq _V/JKc9B4ߌp'?Cr r@Y#kpi+& 9p6!Pj[|PWef$K vOx,7 YԀbx%L=cQ=&K !_>%5R98\6D(Ea^EڡB%N"%z7?JUIaqC+,唜Y a/ow5g}Ǣ˪\]gdxHB1lS?FaH/t5aT;hi4CLp>(#?aN Y I?<1K q=tzB bD??YN߃9gw,U'1*q{c)A>nt_r>^OGLv)jU5^) !7vRW]mKQeX9 ,)KJJT-z|v5:M IK&HFP0污u&(^U3>mޟ1ǃxI{Н4"x?+%{~OU樛j"qRSAQR)PPd/=b6=JF4:¼l(?`Gx^zQ&6&A1KUBcYg0q?{ $]=#SL73ţױlQ1ZAtXع5A +ƗRh9Ž_ I[qPsw@Cz؊0c`xp,aT KkAZ4m:H u,R\}xl^856A!kt*lb(&ݡ%Gi8p}FiWTÑZAxu:R sGf^,j#S=`E3j$f,WԳz)Y融Q(wP xrws0G(T]z>t#/y@݆5QwIkEՆ(j1 ǢAԳdTfq] u>lT* ;xz T㳓lYHcUZA~T%v0m0u ~7 dlOJt7BqƑ0eeG:ήX45K^[@Z.jEO6ox-D ވ . 4$]ܼ#/GhtAEx|Biy j MAq . L7ߒ0u {Mq<2;Իc"ؙw$VRŽ#ՠ+M "`CQHH,ZDG2B:~Y~ڹ3vM&L&[U%d3͜vL]j1sC(W=u*i5ρKQx:쐘&Q@6u5uʒ6Z=TY! 8+2j/;iVɜلrHڷz1a\nn:\w?CE9Żm+Shfk]Vդ6*t5r;/Pz8X8j3{OI"П.vAE(RvM_@6p6Ō eT(!k=< &riEGOȠyUUrE@څzT%jA}~Uů8:{>".#칖UI?ݰjl%4*FH#8b& xH ߛ.'%"h_^\0* J=gJZarhv^s≢9^Hƈ+?E j= b`*$f6-a2j\ ~ee cmY糞vbW<4ɕ5r"ɯu*7{3/OjuNo'c@|TÞ :CJIG8U܄ t)N$H7O)y.uN@û҇.Mjlw 1z H{%:3cEq0\J4f! $6RBuۺiFr!64-Lza2i9[uڎ!2& X˗B2'@J䟁P$/y' ￰fOdvC6q&zq )1_2I|N$H;+b@|˗ұl`΀oc3n Xxp2uLz)s3xk].$0oǢ=sߊ5|Iۙ1[pb8rXA؁4ի}}jQ8%e\\/9G&O⩳2Aѯ7v0Ɵ٬ ݖ6 1 Z" -1\}N`*P:X"x^CqGW:AԚ3Nh8Dzq\<8U$~:89-}k$x2qs|I hτm> ~.|6x4hFG*8懀ڤ KQSh"-3l%Rs#@PqEYWA*k{Ȑ^)h3/Mؠk,g0*U%^;hDP+)*R#\{`k~lϫ{C@Qނ!DEy{"udi酅G[[<}.dS2\ Ĕ *²lͼ—"1GحC+D_*I=9L7<R Nu a0L3ѽ-1 dn0dHCwS`]VWH tv+R?d%iЫVUy~7  <^/ܞ6* )u )Mq]W$ Mx*BU#L/YʨAUV~N}di)$9G*dG]`yeo 9AeX!Y_L+r$z)y5/@%7LVB &̈́(F1rsT;)NJu,&;x_Tw) sL(OB/U {zxXX9 Cp[¢U]L ( Ū;$zfvKlYʍ !e*#}_)*HJD_6#Y(n48 sMsmtły)>Ӌ#?f݋{,ّ)u; oj/(AͽؔW3LMLC`֗#1ͲZC3|CkG'y/PK.r>z(^&k<.ɋ<&)UrBc:wzJ,vyGQ zg0d,Ԭ*ǭ Zj9C`4I~B0; Ef2LגF1Օ1)4I I _g&UN&)jzSG,'OP$ObǠT$wݘY杣&)tpP`Iʽ8s]"i4)B%QlN͘Oҍ rT)Dsf=(ȵ{z&t#aZJH=a?. X9'*G|-:h`id͊dm3NY>eyCUƝ~Bz=z1>/d彻~˚@br5B۞0e-?d*c)QF7yL +v",K\HSnE׌"NK!OLWM&/M_;j"ndoշ(xO +ƋDr'EXl gE l'*q@C13m?8(?d(.C/"bM@~刐,p31ͅ0B)<(46샏D8!HLnh暷؃Y^ytt2}o e%r=Tzbrk&O|p0ClY!eKX Ct/_Vx)Hn%9&ijr H& KZ,-x:Z pa)m˵@!:&ZݏN 8umbE.u`5Y \.\C~UږVnF4,i[ԑq's3%9ߵW@zY0k? 06B!Uee۰7, #a RJjOmIE?L3If$Grߥ]w(f_ AIqoB$]-Ĺ0h=NQbI y+}mE94,@4@|_*)G}kxL_]͍o[>Nc).-  mpqɥ66e"vM"d@YZ8-G,+qYlk`>tRVՋؗ(Ν)Nͥ_GnI'b9wN{2 @S:F#G1Cr"a#Ϭ.efޝib ly3`iIqK_mQGJ&': Yr9¨86$t9IM~Ӹm7N >yJִiO*<@)كiiZs$fK{v"4YB ҺL$R-~u?K>@CJ0jtכŮ&Y`\3ⶪ9 ʗ:Wy=}8P멡-{m=Ӕ|yc.,Ȃ قgjğc9RMach5> cLuJm2$HVr*n%sA;[xyPi{wQةL.1F V̥5@磌} cȀ\lf-F0 )PA(e{2 2n}w j,#uɺ-_SCIًx_o]LW" vAC;޳\>X؇ǽ3tгY_}J^߫i>+kB+ (x|<2KmŰHVC/cac7dB_}'[bGTq$C{c! PN?<}#BwAj7ӢT:K4& NFgRx] NG$8""" 殔P!ᴰ ⊪"C=*]ҥB=gv LWϮu//7: UY<+7?ԚwobLlZV[$޷^QbZpI iLSH5|Ng/qH)=ߑ5;\|~f1`\ H@bj*GsUoP?2`RK/0d"Mhh'lu!E1q zWYoA ">`le>, 5]|pE`Ұ$p`$}j\)Ĺ(kѺL峦e2B͟^#1fOVR V2V'TiJ28a%N6Zb[21Ž"$gagŁ 6JfQgSlFЩL8ZP1PQ ]EGR`OsMC"`%NY~UIH&![^Ql6f` OɧˋS+DpᰊZy%IL9cB&J]ӡS_-~$Вyv T(2# ~ / a3otz\E׫ Ȩ'.UXJDžg;U8Ge<`fԀ*m){#JlF\׶B@<:7x E`2̔+H t.fjjSNN}`o O̞EB| s "Xه R2/ѱZ-L̦nqaJ$ghL4'pEc3ءqwb0*7"TYǰKU WuO4, y% mb5J(AoǂC 8pCgS5._$64xD/N)HUWvc.9d>R10OP&4@g$kLFDvY𓽂ݥAf6bn3,i#!(vE$-}!aj-QSW7t9,C,JRD7ϻ EoFa:PXž! ;l)SbbhIQeq+zGL1e+rs׸*^CPFK %W/>(1em8ժa,Ae#`S[(G5jDG-E4xoڥm~=e&v&yI%p>2)?8jH 7M#Z1ѯf)y; 07n(Sfis%'/ eBe= 3ҮL(b1-r~^fu)bsp@P54/[J^G!EDXd4FJ H~N=JW9EzۍiOħSGc+fcnIz.v]WMm4to 9@qj-δr`Cw+˛₇ T 0R$tC6Z˗D1\.9hzS~Ň:&g-.N)8AM>\G6UKƁ Ik#Uk&U z9_hT4v%2M: fLqP; 7HCft\ :|FS{Lh}Xf)0e[A SkO.^̘Y"%v@[8U}J%uT]w1?M[9tyeq=G=y>OƧ}0؁QğG'yxحzC: JCQ:r@/-V;zCaDx h_5sZJP3B|iqjGN P7ldun'&Vf¤3BUEEMq߀r9;B3薒MguOs&_I_u{szk'ёjWCfxʰ vQDDZE'Y0j] 8N/ U>y^@秉RԬł쌨FnL\]ҽUkɸg{()3K*w䧝 Xo}A Na;Sbs.$0ǡɃȐǤ #X-1ï& D+hu\^I?G4냇 RX ' ":iUsSKXz@ܸCђskEGRYdL^+َ,*GIv U4dr1JN}fJ8P۱T WȦveGS_[fcee]H9 _Wb^p~7:ubvKh%*ɽ_a+e[CaBءe?)AdB̰<1~0.*Vw0|g~I0i`$,aتR( RPg[ KvÀ֕^ȣe>* z = ֒Iw353[ VR!C !#Yķ I)bq=ڰ$XJ-3̎R#uQs?[ݧLjDj{<|Ea뼭?S2WFr˘jͱMpI 7P`_]=n%~M Ց+ےSSud_BOE֎Q?Azc':@n:_ 'U31˔tXNn=8ɯX 6#@"[a58,㒑{=_IL @{ sރyS0UKX th|HtpGKPmNZ&֍  no; T|,- שv)> ǺĬbMQO×&sgSR0店RNJiwY5[]kQ "(B3xRm*\uHWw[nry;{v*)Tęc(F}GB? O:c^NГWi$E*7J9raiIU|Squ;71QY] V %8or%XW`qS5ɼf yx$/uG ٗ*kx& @:GCКwopb]ΛxNS S9cn3uK·SN!<28- hM'LԛD,)VD8uoQj|q7 \h9%mĀ^5%RYp< ʶh y_۳.=nJ[[l#2BwX vI˯`oU.m#~em]Xhu&-r+p(Vdz|e0!$I*ġLFgi9ښh0[boz&g!]a"=Oza& $5)ЇiI⠋}^2S!_ڷT \\?}ΤZiBp7|Mj9=ym`6Kcx!4åo*]X+f u Ĕ҈8WѶ|>'\|OC5ƏHȼ֝'={ц `C.pݼ٢ٔT^w,w\l vy47 Yy4^@QmF g?|kaiFҥez?9vieke&@s:\Q^\HOI*P>?\K`KTmMKDwP򎁔 ^SvvJ.?WhA;F}WuQb*"-4ղP,WouTxdn&$^E0U1w)iwz@@ࡶvl@ek?TNQC[LhURY)0C טns;5 5x0 $uX8˽PX"kK#G d׉J{ka9bI]dyg#m.q^tbC~-mYpԜqObIsqzno2Z-owНyP}P,yf$?snNQoƴs XboZ r(MF1O%-UB /°#vuiϻ*-/CPAB_U(Jtyc HOtK1`` 6aK^ۍ7zիgH-Mġ\ fs\eﳏ4Qs͑k#} AZ7G Fٺ>9jÇ1`PnQ6d?sKs89ڥz]@Vvl9ߺJsc.lդvFX,*OF<kTA hSq4@VV [UNu'P)>F"/1py+dv];۱J%x%=4( =u񐒚AjASC@.uHVC, ehҏ.F eg[y>DJ0qk>7EE+rⲂf#jUfB3RB++@  (%qk~h2DTfl/f ,W{ݳ6 I WR3I:{4G7aV&TJaM$Ikt*+1ImJ||4`Ĥ?⨍ 0Ǘ9u]" 58!7 1.aW߸eA!qނQJQ.ashs*VjK"lst~F,wKG;LtAj|^rrN -Ms^OSӑMRˇJ^gn>-.W/$ޅbzRb5~/,'w@.M}LLhYl=ULGn iƸ: MrHI뛻·I\Tzߞԏ5s:Gp143(8Fjxxbo.[ AR-yW8!I榡zGp-W}1*~n/>4~o z2joRZlM'Dٺ.NrN6=ȧł׮#ڝCzBU6F6iHzC:5<3۴xۍєl +R Q_u^u5"_*HT \^Ng|Qfq|GL+4(:,tVN?ݛh5` 7JKJOj'1EEU,v&xj Pqݏ<Ғs\V(ؕC6wL6F2e5c-B3Je\al.&Sz ܮxX ɒAilj ٢\p-LUb/5gbb)|:ni;7A$S<)D$& mOrLW"E/e9GwM3R^.&5GjuZb% #.Dc߀߮L^m jәL#;htǂ ,Zv%W:gQs+F>r^ͷTapmr~̂"1RZ^}m~Ԅdm#Q?ͬ iCP?[6T(fPd+B+`/ItZ)MG݀Փ*חGIV5n`4'Rf 72:D?Ә3Gڹ~4Fs|8^ :|-L4'a%R,a^'f1T?dl֛هT(}ޒ 7%$6B o6*}]*&2]z&+tMVox''Sl|bZ@ Ip=z*_';U碽)hV+s=}ڮz=tI#֖0Xdv=i}!&\-Gggem̀Bo b|Fê7n3R7+~qkPp;˒}膟w[<ɫpk;@Mt]?lkkH8& 0: /^ Wdtwshِh hxIbA{6$XAȶ'I!KH RFU]z5 tEze(u} `$N-,KtiC@N^q+8 /p@Z U$:P-Fܔo71/_mw [}M%gryq63vk1l{X쒇~%w+}F;k&[ K2?͔'/q[C sՏDzICF_TSKxWv}^>Pc(#km62#{gA\ Œ r"$q 8mr"[3$N ZdQ"x}WqҴU8U Lg58H98jL.¨j~u<ݭ\ٳ ЮBt`OǣߊQIK?ѕ®޲sύ_8/xQq,KU0DG0s:tX ;?1|~K\ p/"C* ~?2v{dvu=K}4f$[5=_o&4JqqQ O bUf2zeRz @?7nlw +oEW8ud!ņ/1 Qf_'Yv ;%/إ6hǬ-J #v3!:!p䃲Hn5KJ|Dit(~$CI3=um9~Ȭc"Ay'GYq[_Js pRA"{cD}6ȈNS&T (0~D 9#haþ7KtaC08٣XhXӻ|>Hf}{KSYI=&Zck P\*zOXH<dJ7\~Zn"tpܤ`l!8s;5_! Q^$7XG9V̨` .RN޳Cg@~5. Fnޥ[s+UI6f~%L[S1TѴPx컮'D,n_e,^ 'JQU`&(#rfJ8xPr#@Pt[6CdO{򕔱DNFbSczK$o64y5M~~X d*\Oz+߲uq2db]MEd!q-fhL2 *Oظ&(LX$ PH)f*Ch/ʻp:Cv;@1HU/Lcnp.VT?V!Jq0 gR{AaEH_ !_7FGR"LUY{7_h E:xsTZK7G3cAIS+wk%EYn1eYU#ZGfwmz4h6\ sd 7)*$E!rn&"MMry:8l6)L116 1@,7Zt)u, > ڄL<1aLf8mn ~DGQ#?SxƠ_>8P8퀊T=xB!(XR/;/L-l73fޑ4Ys@3 `n6>"TݴS1~7)P hDeWoa?ɷvX T0$Ba0S$H]ӊ?%o̎YX#)7w[^LC|+ti-Dz_0`c4<Ͷ2!(#Y6KSZ8da!(w@]\ ب:'vG:5oII JϷvHN3I m@V/ 4^c *)qɲh&d1@Mls^O4{~}"6۵)rPH9Exo2yl%1W4. *\Kjs$W0P@D0M$3-yl| &@2|a"lޮڳ%s0$SGJr2waܖ>tx.ncg־8nin)V6YTOOCw޹5bT~rhLi0~izhgөQ~2| |eZZ렱 ?t,5~|AZtZ&yFO_ %F-5 ͠ "Q8)]fo$܏bϗݬMifV[EpXK36|0̉ET?9_LٞpJb?[YѢ`desB]_AXdK8 ӵ:qjELtJ_6 4P1ҫcN$qJe;#n26Zvʿ7W~B{)"~Fnm=îH=hw:31e9#7m{̋ ѦcWjF"-j @dmTccq>kx h@CVJ`}ҭBv`^xrB2T|'-H @jGԎa!9 CN"N7x"._j.@ё. 6D¬=alKFf'2w} Pª+ +6s;L6"P 1cn|Pa\./1(* 9,2ӟ[_{]ЗeRPw+eUҍ"TouܵMO}DE* D@W7R3\-оN#6PnhT$,/b/fyv(_ginPu&uX8K&@M{ߊPf -Y/[ gC;8I;F2n/;Oę}16b0wXGp9 9 Iy# :-Dۣ},i4"gAX񜊧2X6hiş*H܀O >>[WAp۰V9o>c%r,QKRca*Y/r@`$[2&$>gKQplxc[ܲOYRa"ZFbVEgZ(f恗U b0n yKTD߻ m}\PB0ۯ;`c Qk츶|Χ=)3iZ#')O?bz'.֬__0"NjOWd7ahbf*ݫ.elQs4J0Z<`+w `?/h_uZ~29,HkpĪub;|?]u7#?ޟ/*x W&t_\jUk*5ſEO ] ܇ޖU4>)5gDqzjruy7*WN>ᦅO4z8 iul}Ϳ4L#MNHߊ蟈T,Iv6Lnb{WuK"T5x< $Cξ7"#;mkLEH$vkAdХ =X|3}rDZlsR\U!9BڿU|GJi_at+/Rzu"!-!#;) @v {`'tHx2ȻeBIFx&Ώ\ O: Բq>WmEҌ +|~?:nh LLbt S*1Rmj)GԸg Hn8NP30%3\VfSe]ʉJ CrM mz w|p`&%btX,xm#ö\E]MWqƺ`_._߶y4k_!\w6یj#Lgjf__e:ge<5o~&ҽf0E"]/~i-TC;9y}_G\P }"ÕU㌹'dtgP`}}+ g<^1_nwJj(~w@iMQxx'3%&sl6{lrثS 7aLL ȷڮ*Ef|a_ͰmaX7N tDѸAШ:Wz1LNd9eH \s2hj逹}WZ*9)d۪,: ͼ8PbrkI>D7$WU{{AJ5-v132r4?\Mg*LDzV允|tۻm=xt<ߘ5/q/aCD>ctީ-?Bk^NRy,EM+C2kx ao(.՜vZ3i>'+V'xLKi?h"SֶHv-ǨbaqD1;YfMVaZqukvW FVP>hA!7;e-{e4L*d">e%uy;P뎐^$3M TUxSÉ@Bx{Ձfy;``DŽ_ To˭QSWj?PJ=X+95IJײZ4%Bn fAhmg7q$Xc +]n6ŭeuvp>#B!܆kPCr܏:Z9Z&UH1 Îm*{8Kɩd+~YzU\u*sPuH3Qjeg꿈'Ϭ"zTBF Ce$( fW Hu3bHerNCggJ|ƽWk">P˃tQGeF9@r> $JҜBC Dqzw+^W 0W%]'2I\k#rDN]3/۔H\?+ }S`3S<R7O֟@h~o٭9P0wET&Csm]c]\ xFZ<~w*YU"8ʶW )EIeABrFݭPHWstx4S32K~{vcp25fI.gNb!jDdpLWjˎWvW6+,Ҧmk/$[b&XJz@p̯\*agxDj0k dD׹gG,LFx$TˎLwI'b(0gYZ0707010000003e000081a40000000000000000000000016239ea8600016f2c000000000000000000000000000000000000005400000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/infiniband/hw/mlx4/mlx4_ib.ko.xz7zXZִF!t/^0]?Eh=ڜ.+ R\tyAr)3\5SjgN?5h39~k, f2 D$Π:f@8i FB h ;=JɦV ԬVw!آ vDo(i'h 0`h=MfnIGWG G1lOS~z| "ۻ%}/$[ ,'Mj xĞA'4Lq21lt;#_l9qvKx{4⿀1 G=\;eR٨m9$yMȊe);tR~ЦZ 0pP7C`8/:bXkx$:PYg1QihG$Sj/KIP^:V3GK[$z n=ħX; ?_N<˅Z":"41rd{dDvT4$ʙ\ɿ' '_%bli'rAݗF+TIYaEcJΚ+ZH:,n8 3ëͱHϽ堓GϒW.C=M$<(u~oE?(VKZ ,$A!NO>Y'8Bn*Bա!aC$'*1~ o bvL23{gH{Q(3(X |F 'PjZ{zL1`F bdf"C@7$)LGN3]gQ'{g@"y\76(P,iTo gT&`z ?hVmej_@xjO/1rB!u%DA0Uu"d$ϐ6G͊^>_½{*+3 4TI'r΋]4C"-Lޚ@p,ۭ؎ۭOn%kw%̃u;"w,$t't (oH·i?xm9%оB>f5pj r}R^:_(NE 9v)3\97or٫xI]ş#:*fP?Us\cװVMx,Y6:VO.N#3uqAĢjZqnH̦?)w..)º?'mY<#(_xÙ1Qu‡buY۰jqM~S^ind43㑅MHYDv,^QhpgзQ|q@}j$:-ZD9:=^D(LZr٧h)sfey"Ib.^S[ʟGp8_<4"r8}MP{U5}BPx9-w[pyxwFt_]ZFAd&L#}wX!6lN܎#*2$DY%cP%d< S9E |97*3몎K*VPePֶT(Rheି T^Iq@z/(疨B+-1g0G` h!wk?ށ#8rDl o_ִBT#\0I^#jX o=tM]_4B6iQ.MGokǫBja֜!u؅zj˝;a±5 n.@z)BhٜFb%>6뛜eG|*1EM+=ppjPo:D[7_hз˳MXuk%%i VKi@x8łzPS4;-AzώOeGuJj34xSovi8ϻ92 Յ3BjEp4GB yS2\JszEQL'X &YBY;VP,1o|zv}Uw=r %Z?_R<IgǚR+.ɩ:`s*][ZIyP\)mu֫#D>i+W[9[Ñ{  ]=& znX^23<"QvNO Uk.m#J>3Iաкq (zmFMօSfq" 6T/FAʑ؊n~r·@'mωb>.c# f1M/xZcv5GіvxIϧ.`;_ZGByҿ+5ja( zdIj S#d4Pi9# P;)gs_g,m[47P=iQAn0NAY<7B`Tj0uR?V$OԢAү6vU.ϗ*A9(.R{+ A;rFMK*! J hpaDZg+ N{˵;'_c1:j|nc7D<ϫ 骥>//ٽ")nQmbjA?~Qا]88a1 VlxM61!8-MP}y{Ej^eKǷR1>Ift(OiE ƭġn|_H-"Q{0&VcB;wP#0@%zO-!x8:3"7aDSJ!WL6nZ D\a]BX6Z~#pfrj|ܶvc+NѤ]ޔҟ(t 4X:F~seoT6kcPzf:KTϟ'C(e_YQ,2 ox'z`cύK飄 SqBM=dwׁQxa[PہiʑS9lj`zR:݁D=E 9C\P¶n~Vxy۰iTOдUQՂUΤ;T]$;G;Ik #|[=I᫜9ZPLje}?i;9\kS}턑84!P;^F;CHٌ Kվ_U0Y%ǥ~e?d`9$L5%Ci'w}Ie4Rɓ Ugd_-t]g^dTohuZm@Yz{}\hiL'4 ?F8>֮T_z q d7j Q<}--|٪^OfOνO,~+#Z1 D?5֧2s/yiH8(@TK#&Cr!2t thT+6+T * ^rz7iZpyLt;K2Kg\`(*zBi&+HRl/.N23eA2eVr @s&KU d[G Pgh?szbH?iڮKt⤆(y,0񭗇UzA{5#$ W"y >׫+es/&-q\obο =s6@`wT}vh*8öb{UW@̋eB'n̊|oTxY4--Stj*ڠ%\jFW8ne9p!,KZfrn8s7x,>/TjrMT/(rŻG@{1-uzU?=r/ʉi6Ie1I {˽̝, ymFǬQ%s3Pi`;Z(Cc1Ә©JA[ ?q7ڙRXy|([)҈E餏[fW~peQ,#bK܏Xpی,h%x}¿^' ~pw ]$>l_1op6jZ&(lTY:طM)WlZpx+}.Jqb[%(?1b?rtU[vJQhR4ƩZvPcbgӛ%Dqw]D(10Vcv P|˩"qwC)P|!0 ȒNnjB!K!uoA3OUakD۲~;W'@\=u%Z,.gOHEEZ$I=zzdAdiR7R_kp.%?2zj bGh'u n_s}jf04LP( w.J?M jl|HcJf;ed$GMxR_nϪSsĩ|%neӵX{c:p #~ <'šj"O B%ohX&m!$NxBR13sJUVE<6SV:_&q_rs3Z9CZ}?Ǘk9tYNf*޼ܹ^!Jk=2}6X L,UAkDJiphMr{#O_#+o@:UܢrD"nj jW Z M߱O䅼$k*⤻S@2~㣽:ɒ 4iȃԯ[G{>#^yq}'169#:JǮ`6mKyw9k\":]\c]yư8-IZ0j!* ׅf[gMY- n Co2lx.!r|* W<i\hcc#(+O}J]̖.Kϕna\2ZuF!Xz>C\aʥorI{*2aI:?%,:/\7yCd)4dw"$1vCR\0k:ifB^JlLGtO٤F5v޳gI^/L` $Tzq驪z-Z;dSd-u`j =C'on%CcK: \F6Wǘ{F7l9{Լ*櫘Yp[C>YhTyc(h&i6|=(դzpaNX+ce24(7'%}7`T1!=AAzӪ'DoYB `7+!"c_V+q6(9͉5O-!B dTw&]5u ɶg:NL _O VKJ,uP7K>zq6bXq* 8 df݁wRM=).JAB>BM*rB:2sD6j;AgHGfIy-u *O ] ,k1Fo3ʹBx{!/Q!bN|uE9u{W9uv&be{k:b}%)|3Hrǡq^)L`((gEaRZ?=C.%V ?nz}G|y\^ ̅kNߨygnw|<6W #%$2ߛލq.)j$#7aRV}uGI^+,B F BgZclܨc4kA&wYSU[⏓Xw3L#pvuXyU%[YlOv:r#P}NKb'?|\bH WpA0cRCv39}Qzt"SĂnPǃʇw}̰-:ؐcuyoK![g vÎ+>2 N Aa599lc0a75\F$ :MtH=Tc *dw#_\tO@o:9~x6"}ݢ n*^·(NRϙ1IL8Ӿ%@6~.iIk*R?K* dR bT=,Hp,J O\5Ҥwt4#ٳT"Nikm 쯬C!&1pIPf.oJ.Zkmw&65̋ 9 ̭T|m}O#x"_q`9޽~ *nz j[L:qҤ)VᓓYÿ*9}/c~iykծW0 ufm ?2(r}v\A^6[K80 d!_gh 6.P$4>[)[#eY }&e\#9!U:#*Fͱ-F1MZ۟*_tKdG3djW hvt3ٮdS=ͥoI cpųMrb{zx?~)Aøl=ar`&Tc;Ǜ Y Gd)kGL@:V?vLvW~ydi^w75*ho-B. &M/@lxVKp;AV[,tR^bzf^U9jE>OTYx1K(LQI±fәUަ Ҽ%=K驅]N:i#iN?w273.9Dvr3uP,3Ba30Lcz[0mQu55L퍹jI4%[ȟ6TSx[>h3Eм^ax6/, 'Rv_nZKj&'I/Qtc©bq~?ȍV*;؎JFboXrJ0pomJ`KT|G3m;7 t +5TWW+K "dNBbz\OJz0};S8kBS[̻w68k Q|tpG2m}|V߀D* ŀ<]P-T=Ӵ]`>C:Rp PY9ؔm+ISL_%ɏeΦ);>kEz:8m`蝯B\72;d<`H#(Xm[%X ̨9jClP|6!ād2:mwF;O[U=NV]nə"\Frmn>7&Q H)v:O"ax\K3pn MYPF&,{7`}'C~WvDeѦ&/ H>sarD0,Ugym?`Uk›#=ԁ؉7TLoC9v@2'i o!a4E78.H=Ц=ޏ3TiXe##փ ȉyYl|HM~87euEf g4`4 ,7 Ӏ5yS6T)kz_:>H8:;za[#=IDp[0E] rt(|tgneì+dn*SFȪxqC-'irf 3bҨ`:sN s0+eƉ Z*vVcW`a6ݩ+[a5>OL%:P@!CF %iKd$*NN~*TTL&>ɷn,.o["N:cCY6_oЦrB%]jK*aR rgJTz$z( ubCJ?BsҬR\=1"=N@-i@MP&ͺ;.l~PSOxGT!~%Z<[U"p:Y+ } T4-nTTNRʍxvKF;þmW7n*I 4_۪ 5oFq<ۋ!X\ysL}0Ź`uռS~XҐZ?EG7DJVYO5Vx(!w\ehպG`(83;xdbD&@#Y9319 Vi |$'nM|EE (AS_楎D5 ~j2LװB% hVl |cmWZKsSAW{qܳsd6M5:.D/[ܨfj 3U_֣%suf[VtaCQ߆t吩Ns92g Іk9jIZo:_ 5mu#GTUjIVld"YgA· U6mWV<J0iCd 0.uT/ς*VSj1(sx! x-^:SCE \DSȴlT9@]6sԧ훪=e!KyI1܁ȶi6X  "%syqw8 _1 ׉FyA+a:_0=k,GvX~Us[5~aa_;ssҬ)ZMWB:rPe#TV(؁2S$r>1X%;egxլJ:{d2w>܊č”j ̵=s<=\ū) S@4-#Ҁ "{RlY^Z|ePBymWXx /OG>AY6Sl.*-Q͔:w|X-jdR|*A>4 R翐I84KD=Qd~ 0٨l1%~B}XAe# iK"zqxG7nGتU$nfGI;"ܼ0Ts_&OTA2#ǍY\9m u X4~JԂsoq[VG\eF|:*Rq0 $xʼn^:ljn{^ES߷;HyvRtQmbmJr:́a%8/ln9qHBx0s̮OY?O Go&FZ;§G&P:xT )yDfp_J ]g g Pvgc}1^p.zqC!W/M_@ 7N C/&8C!qQ,k|8O!'DF+N.`=tM^IejhWГ SԢKa Ml9nUz7FG9YKC ǦWyQџ<_C |!WxafbFoǵ zn3yĹEv>_x5ywFqg#\N P걄ާ!PŠ@&+m-9NqY}@9քM0 bChe90޵yFl'QPV{v7t{ ULJd ~LläɎ @_\444N={T\7Id;w 3>tZ:Pbd@c K R /9'X X8H}UܞORT"zFK$abÓ H8:'l䤄^O=-QseB?t,(x+Guo%3+B_m0wX>ț< _h>UVT3hO[@?E=n, tT,}Zx}uS6Vd]^ }K~/rleݪ%]G&|d]2h@/^og^KZ`ٙw*سg>Dށ &HP4|RMf9I T=zdW2Dbf#)GÍUEF2u$LG۟Rs D>':/`R8OѳXH$~9[[LW_|;`#n$xIKht Q/pQt۶ \4룭u9,Ly+r=U Ʌ[[VN2rqM }TxJgVAϡjPmBmURAZ4n\]ԁXq[ LI k&[r*xݘTj1FhZ5<@̓ֈ'A4Fxz"6j3_uz@lfyn v;@j?R]Tj7J}m6}߿an4+T}3158V) 6*+H[|dc3ǂtJ+ݑS;U1\MRvx:ؒig[}TTI 8з[8q \cڊ;4dgf&hP^ӧ=AD&C."yB:OQTJ[ cUe8^o9;9*7D~x@ʐR,͛d{&WF?~I/x&b( ~ y3419[1 eаf>S:թ㔽Ss>ÊzM̌E]bkU=W(ND&D݈h)$7]Ajx;t m*_= Y?H 4gQP_! DYyt7S1'㻮dT ) 6μ> pp0P}/GJ'>Y %SQ1_Z At;[,Rn rOoMb%#z1emg,SS8 CqBEͿe\?y9rKM>2 _uL,ht |x1'<~:W>Bٖ*`"SelLӿ`ڋ "uit~(>ΰ$[/ <s 9 2+I2j$ЕMS:d$dUS;6V*\?Z@G7;W<|3lՉ?ծL)JpYW,t֦=YMTϥZz6 !ԇ`Z @(^Z4l*o4x;Dxr\p0b-EJDUP㥎_/'CRZHnl f;n}mXe9ub':{  a!ǞCW|M0 T/l'o]:BP>gT,ecHWڼZtX)e5yS!}3EvJqC0 9KKl ܓ@G@eB; (|Vg~7xF@eP;oi1â_ǫԮSR.WjRs1'xLF -6jpuY=[ _і {p^9Dy&݂w5+? goYfYIϥhg;翓{^ &r`>˄;Jp.$RÔ,Sw_7}̷sپi5C3i[r^`y](vQ24LAfUfx}G̉M4OFSaz&gNt0|2M 4Aìjb9s6&*]{wv(^Hxc+5S*M P t@R?PoY;YW34 3\ܻc/e <+]rPyqqžδeESn~ُ ϰx uq21~4N#ֿ-6a'=5mө4e^ 9G]l%5%{_< ]G'">>otV7QLDPQ5V^Ӎe&K2/9@F Rm$hvc z_v9&B/=<늶u5K"A? D1o;ь@Zg{2a cE/hRD'#OB=$Q J{I(\?5PZi0Dc5:"z*'K̓fyO'jSF PXVEWuxg$J.AR[QfazuBDCPf;A(4` 1ૢt{7 e.)ϔQM5b]+MV:9 m8*>pHM&)AQ<ֲmshXSzгK]+2n04\{aÒ]uݒcxO|ി`75ͣOy]]*]9axUsZ/yC|>( }IOGgD}S]]DaK|'f>l+T"ċ*asgqP$-̢BR@]_gT̒Z_^TW"_I(#H<OTS9Cw_"Om$!^|WGh6$Ow]]C_bpj2f xAn<]2Asb3==xPQ94І0ngTH?%gjtFbۖ8-/)/VUI4/*o)>}ÀnьhI>KD*gklۇ  H5JvG_cyHx؇e{'',LKn1w mT֊ 0鴃/7]9TuJVb (3IDuuW3$?qv' !*MgH%Kp_(7쟭pJ>W}`Ezm|| AD Eg7mqX f&'{<j\>@,?pxFWN5ZRH8لo$E(Jw*6`[8$!N!]aCe"68"3&ptsN4\TzT8K/M-4çKsp~1]7 b2h>#"*:a[!B.3X+78J#,^uխEזJ|\k8+(Q6־~x _$%~PZ`g33_ՃE {$,8E %CHo@  lې1! V {ZZ m{m3aI' Y% J÷#CMKT,M4L畽:]W֪&T1&;%w@?'\!3yeҟ=(q)k -s|xQ(<2D.ʯu9YO9'hm&?\PTϘ%;* ?93S`jrNsTe{@Z]lCͲ.Uz?F1,fNv@oּf{„j#-)D{.*'37by1(Z[S֒BOV%`j|jAl;㠏ձf<5_FQo md^1ȧU'4>:-Tn_|CWKyK+  a[[:r1k« KjdQ"Bw SQ\B`tgTSdb Ÿ$Ēu&sƎGi}@6ҫ 359V''D@fO*dcK~*ޭ5!= \4C zq̮ZNF,2wƎgZ5jqhmLkzWŻ-2;+iчWy^ G/<0>T%fZwIMʈ`6kUZ#C#d$ #z *kF=⦾2M3 sn|H='z DƓF7-ѓt]^2Ɍ1l?:;H>uL^Pfa')ICz,u{% >[gp(s{Qh_0Kv%m} Np")R8\N=4<σTB ?BGThU{<d']}Εl*`iQA\B~-= 3XCwoȟC3P;a~8=NDE4/Uj .DZ^.6JC앉!K{|RU:ٔ ܮED5iߗ;Q2#oST.)h߲K@ vER<^ ܪ4HJy\f8u݂`}EyOJL4t։G' F~ NLJ99~g3ɓ Zd ' f 9˳˜('|ex!>.CC$NВ| $p6Exwa& -a /8"C$\qH] %j<1p1I%m~zaXENP N:OA?X"t>e25 U dM T|j7 @Ϧm$S DSƻ=}4F,qFw#&z `Ē,]zaQ =.lЫِZte-%1k@Z)R528TVx{MIhx{Tѓ_Jja][ +qu0Y[jR;/= _j|, EZwO V[b~H@FŮ>Y3C6aj_YDӱ z/ o29`Si*+V76U4%UClPǁNTQ&? {Le$8id,fKƛڞs0x NKlctk>ه.pNS5`g&Y曺NB.yܙ_,jt1C_lhyj3aC}v=2`{*= 譣Pݺ{gbv՞`IWfmFxL3HL:NL]P[m5cg'?V={jXԓvgHM{1XPbxJ'?PdE1)\?Mk۬|(j^w u^sҔ) iFu)G=˵=Ma*[kN+@J}C"x SO(W3_h!Gu`<_) 9DZ-sÒⲇ:~ޣ݇k˄=׈5;EW@zrd齒Q58N/s|<eN͕ɯVد|PQK?B)o O7slƆ7Ϯ;o[ű|C0n% s Df4sǒ^pyx[T1/5Nb}Ѡ &o4k/T|nʺ.\#窫"`uBp _BA,neA i@1i[v;$hv),Dw~})\J'S[gsoc;Ɛ(mldm?`E)mz*L \[n/9NTr1J*ሒcuQnVk 7ޚ> 7ֻƟ GG̙QM=l,iU$M,9U{I>8{G ,d*>u8k+[}V0"G?/ELTT ʟ̺+D Mvmp\ۣ<'=^~W;8_Wk1ieKp_dݑ{EOVfhú@kv֤w|:Հ8+caS ?P鏩`n zN?q?!E磶Ħ%VZzŷe n4'(jt]N\u@혺 ~Ò@Vv[_Щd'viD~@/yv/(g:ID3?{]g%)˲dOk ZZ`Ck [3xhQ#zy%xʝVŃaJ"fS~7+ DΠM"kE><>S{hJ3\2jCKuس$=:i\!r.y-VmN`Efĥt3w56 :0i9gaI_< 8 I$%"÷7{> Tk- Vd1ty` j%YhCXxATV(l2q,F› ѐXtdl~Z3GS3f*伋^{h|9?Ec#X*LoPP0-l;l2)x:ߜndNxh!,i/9̉0wuK4:+ȾvZzҢN!a WeR=DϋSƧKi>´ug;\K1J~r Gn4 Z1 @K7.w~i>֕A[L޸$v֋kn9;.,_`[%RnmCy@ڕbA2~dnYPLL=Aڂ5?<{~7r]8"GZ}s<-cf6K"Xe]uiZVp yk&{5G6Ў[RBT,bGG58-B1W}z}ts<"nHqpωcJ`ApP_{a,xY( U'7KWgRzcY)+ۦlѕ<[pT@l"WC/Vd4f3%gbW4P]C!U㥷 xPS!b$\}=3_]B&#ZB"Oxk"-uZcf\)0e8HICh6Ojw2#e^1eetü*ET-&w1^Y}L7M(|rk`/AX LV]~?왊[D.bX[d"5kgNH"N</k" [6rv,sg?GLjONꭰT{q/K:sNX_?Ju(όZ 9JΕױuS.{ E5RbHJ̰ !߻U(^$>Hi9* 9fԐsARW}cE9}jlVn%'G#mF;V^o_Hw<؉n0E"RX#L),5Uul6ؓ`ll +m#a%Fc3ͭ kfJH2 s3߷$#Ќ^&p6u nSG)Q]5Jj_8BTV23}!w[=?i} pK R`w e'mv{X~Wwt፞W^:R+:ֺ5m{} 8LO rꠝm{7UШpg= <=%774 XXut<=󤢿Z7l_J[uAroi? h/:8L=]Ǟ($B?ڦ0Q3:'p.lI|n17 7w,%KJE]eUy~s>` yiQA@=/cut؂=7a y+uP޽a/][]62~᥶"(,jsJNޞ[S-<6aj8˧Za8q=Zݗ4$y!n6i{x"e׾{R2F=1A)ÿs$0 ~[H>SrV%=6wrٞ/5q]-xu=qvcD-{S ,gpRUke}ׂw#emԋ MR"t!@w޸*`Mι"F}? :7FD5:Bp4ȱC#l|Pр\^)3HZPajtUTtYn($cqF!.qƬPp~bY3tBH&Qh9Wa ɭ8aYʕd L: ɜu!3E=0da ӿiB'` s*.J;8ܩMy0uԅn ݁= l!FxK wR0hؾfTJ&'R~'olEzՖ+ _6 ?NA~ gt)lq%Z.MӂO׾Z,KH l KV1WTq #.\#} qYM A7gw0a E\#-gu-R_%?Z->.%UP{PyZ2BYJ+±xZ | |S(A7uj&$k>Qh1НRĭ78;P.3ܡ ޮk= s(dμsE{Ɛ/yt!]ˑ]\"$:TFNȣ`W!FH @\^7̜TƲ9BĵI͒ծrp᱋RǍ R1>^B4NdœXȒ-"$;X`.Orb@=6 {252F@λiLqJmGҐ Arnu~l[ƂoWJ]b@#}1=xe8,c>9ZLj@F;IGAB ]ƕ=KZ7YyI@Rbɒ[l\[E<9zR7X\d,L쮿NE 6>K ÈU7`$i^ zMVgڙZ+QmV2IR$j_lqW 9spb܍'AƖ ozݠ݀kQ~y%qD~`H7/B..Qpd":'% IE] 58UԁtQ^)#"[4]TTvh]y,I,́-@ xͤPWsyLA5)dk/: 3Sѥ yv8u#anRҝN-nHC7imX@A Δ,Y99g64RU@`Уڏ(^{1rY@ ع_ =ž%xy1SBd0l `uKkyJUVTF!5e RQwK|gX;20mj'~e -iYs9=n\ddl}-sƁ6O;$.V4(do*MdmDž8 ŎƘVtumHh2*С?4{ĥU8a k]oNNă<0})D¥T, 2ۿ}Pur.V$c93BE:B0LtQ{hN !JX #n rm&vR@ҖٕUd0,L*\X>qnMƱhC%$n:a$`1^{/HI"RyR: tی9ycyS` dCWZZTQQ+zW ZUMW"6 ^WrP,ˀ\?3Uz}Rgnfl0FU q"ؼn].p\,mdٲEFח@x8[.wq|rp}iT3DgJDSPj辇֪*wnz%4xlp)>K#[s"+cΙn${[dƴH_ڲ6Rl=J {v21 m0y2BHvtaAmPέ2 p%O1V}RXWZÌP.?&Mwdu[ICh!=A@LԆ/o繖6(>h*2F=؛V-q$R'6F ZC_5&MIHlN™˸v-\ҜK &"r Ju9)9RzZVe-SX_ 39յ2Du#3 5,egNTb/V@`hڍBcFeu"U,T7Xn$^]Y^\=jנ棢H ٨ηNH}r$[7 `/!97Ts`si0?juy"EOb2W&hvOiegapqJIˉc6 1wNG!X3'-o>4EV ePa!U^2d(tur=5S1Nyb `'eU΄x) S@J>) Y<+͝ w +[)`ackpTdlwKqX捬⏆1ioDXg{a-v 6kX3\04dOhCɝ=SD4+ TG4mr{K(9i0zVҍ%D»@+34>!cv ?ԩFH[H3/?PBoU`Ձ(18rjUuˡZ@㨊E'Tl%gt:5 JJ?`D\.`l 8zJS历.㘕h@zB"nv\"e=2!cVYʉsX3CZ`C%p$(U,VIfKc[ɀiiE@V/O?]U9Mx[cޥ"DE`N&P'=Kd d;ϫEgwn[aAچ86r 8X;-}Prqޗ7J )d^<;mP J Vw2>uRlAElmo|ઢ5B7aFߠ $8,7 [Q7jR~owo܀@X/9(=%O-OvNcZ\:NM] asȇ uU. 7X<: DH*0f["iC,yY{Qo;hߛ `.2)OnRȞH6vkw#P5L.ˤj |*M2mbcAUPj\bOT|}+PPv4xgi;P]3[b;\Cch zE3>T j]Z{SXY s\D%LhiϖCFl2t]d` :[EtE`,t;0CAD ly9&̤:q`NI;e84Db\/4jl^Hh{9Y BˍX5ERR`}I|)|[ӓwGݑ8q9GZ`*omvR/X*ȀJ8beixg0TyBf%y8>O2kgy9wp(? w!t.#&I@{Ğұ\ZDr =?^ü(fϩ?5`]EH =(2%Ed'~D?GhLNN|?6֌74+[v 㨒Gỏ2?4'r>;k$_0Ti]w**i}x4s:kB60Π#1(5y G]`/ Ǩy`!6毸 9"Dhb"[p5ձ9m0L&E Q%!YqzxL\R(g{a[ܭd ,du.mGviM v7E*vzY]h}! w:`PҲMQ՝۩*e] `w\^ۉ3%jX3g;$ԅ,}y|:.%lR_`pm%e8~.BrԢXwTQfjQ+he:>G*_e¶R"ߣ)'$Atnf_y7Q*d.+^iK߱l\A}t<]T'8:c/Yb&Cx^B{2 GGfU:}"n(_6}m P- 76b q sa^)5i5.~dvU{}p_`)d6̦*πM$}eԝMLzKFrgtߪb^QKnhHȊX@@p?w"G>BzJ(<} McPLu|&G"هR=<[D‰odrG p32d{AHC=oV+$쵛>o0jO&[DhG`0[HO>NU6R[$DCO~cS|H=KP!$LKQIICNBn8B\^|?}@ BX(HuQM@xA|B4aw#b#;`~q%oXvE |9`]L%rƒyȟZa}d~<^ll} : N}m֔1RR7/MP5G/7,m#7田P]hMY!GW>P/#ԜMJLV5#w !xKT]Tyc_~uu^~yU<s EC`I8Gg9v-걄" $dAnE`]*X|?:X Qg 4c&vN`H02Jʡ)L=fLPܹ=}[C[R`>5йNU gF҄FG$䏨 hd$i)&G-Ն$Yyӎg d u D{0Ei {9aee/F,Bں\p!1-K5ѯjԗ?^a;XB&" 8PMڶ-ձYv3A}<P@1adEH`?S_ }Di|J`|Y TjQ51mZ|%py W>9$QX_iho{.Z-e")Zx=#.ܟpg3,ƊG }.[EUl UI5{cI!9i5_W <ܳJpUk˫0t,VdY0P4ywGPE%;Hʯ2^awt~&jgrP(tv輟]?kM:~pV=Lھ_@៪!rx3wZ]ӺKR {R~abk{a6=z{.(侮T2b!6{T>h4awgr8Kw;eUJ_WI4(6b+c1f^dt_DsaJEf~;˿5[]Bks+MRkӜ]=ZY SS9w(2Bi ¿G }0 XzDp u mB)t_"$N7CrbI!m_yJs! Gcb?_<4_^4;$+hj_pEbJPj(0M]{,KG!+* Kh(}6\5{\tBb;YZ֎Iw%Y):xj[V_t e;{^ny\;ċz23$>:e~rpÞ3P,0k~pV)|#xs"E#UE iUXPbtC8I^a1{Z.Kc3 xs[(&dM+y=7O fndk}wRo/P6HJSCkE./x}.Q{aj V4AR\FZg>ƙ@scb>*Z[Lp?Bz?9oUh mM5oݮmNQ丹_*WqЋ uJ`uv'5Ӯ_27iSI;X.AKWΙ-ad%߲[•l+8!}8n}`Xz,8ޑ{TuU=+gP=_Lwӓ5vEj `6ȹ,w|4|Bխq`ɺXgS_Dㄬ]='52f;]<8Aêx؟ll`dHX1ڌ]b 4'R+3 lV@ 1Dv9CT0zڐ Ew r|hlfOWjDkNj[hft @sG:-Gc{SeHxL35Au1ST}9Ҕۡќ<(v}>}t3m{"Zc+t>RSP8"vzP&Z/-chAr\xYAWETF?X߱CܴPGòtY$RY@ŒU-kl!4cu,],= 'Z e rB[Ɍzm?YЃHCIS=hDlU֥xϴY'ĝzt tg\ZyN7 X"\LT!4U9&'m:93st`QLBqWGTi@0m_o<s`ٳLOse|Xp*hN˻fwDT $ݴm1n+#> p ?y}|>%GMv9lff{W$(ì0?xhQ~{u!&&VS?3,eR{_(GbiG5W!{+! md#6P'] olJ˘^=$d9oeF%Y r+i#AGxWOVQH|jZӸPҧ7`,7a^Hs@L'!k,F|o/~|p~jښ8%Ј=qXhc?Ōfe.O:zF7RX$B&~mS*gqRıU/": +ڏnD߱_G1~gR(+Z) Y~[$Q=xZs hq]Z>:ٗu4\[ 6 (Uk/pgzũ(Z7+m꠬ܔ%*%+́ j`+(IJ25q#d`kc7A,CZ$!^V1r,RUr'ɼ#MF+D ҨАչ8-"4'0A/ח!l䒖 up2mG Rnh#+6KoG\{ %Wȁ0d5˒5]|D)2:EΏ!' Cpi&;n !`?fO^ _Rj9$M4x0|眔|WTbq@˪49Q`sg)6g.h K!Rݪ"6)`?k/6֑.U1lJJ3 !tƘsH8dϑeF31F}[ ?+Pr=^Y_ oחIeݸno4ڜIڙ/xKgsݻH&4V4z/u%W"%+d`؛ޠC߫@оQeu#d-KC=[J̗EZUL7q[oQ ud;fkOmW?P1(ّ<\DU|pVy~=ʓDBQī/S$ij':&F&l~L{3$fy!@܂}+ zizE-[DH`-jup.cpx.--W3r`*&df$\CA3]w cXƒ&Q傷ky9.SdrPs||$hVYTF􏆥v^c$q"k;ɞINֵ~H[ @3?-Ɵ<j *1F2uD@SHcu .,f{\n6^_ h~P_y(|ٔhhYFfcU0\Mw؁WxC#Ğ]& ?^ߺ18Q][Rfܚ2nh6+|Mm|hJ_U *ۘ'5,2$a|"HOTGVK/:nV/B 6Hr"y4^>KS#&.Πe#l<?Kp(nPˉ̶*7 fK1638K %:W+| vh($><"kx*dx7D jC6RX{8 ZFdhܘ#F#7bB -5}7`pD7тP\}* Ϭ_<;x gVF``ƣCǕW5Z9f9Dbۄ:+Þ شؑl_)KMuDwt޽uQO'"`I/f bEdkX՞woӦm3s'}NYO/0:Wi.y ^3}B!ڿ oH6SS$9_r8+zףD+g3lb!퉝`kdvNf=tXŇ LSZ.}ǟƛ$¥$s>=˾T$ ̱DeQ6:B z'*fzZ'$z+_ %*C090#g>ݻ{6CIޱ(2utգxQ:YY?JX%H(-.bdo)9 dk< UX54覃K$-RkZ|.)DrE\|l$g<Śa/ ?}FfA`'uR:aM Ij_SKa=k\"㾜oLv[ 4!++rX[RF Z,Bϡ^z@1b PaadeƎDhHerpL$5թTa 9rsE9Ou=Ȋd 5{667-P m[oR!`ǠApC`appGIʈɷnD.1"um)C4cApkDkS4-Dee4JSq,1uEI m#,au`+aDUpyEms>)5DD9ƙv ӿD<7`@re9Nb36  P< e\/,Xb?9V˨fDyq5DC'JNX uqQ Oa1c=YR:Hb_ԑv˘ [;qv;gLiΆVZәf+z,g#kO]W{6rv9gAHi0I52ާqRWع98Ƨ.&R\c!r!W:S@GlnP -L qavϚz~ v l e[TC)ƘLaz >g$%6+܀bqpg}"2}|1U$9l,^}. :Ȭݮ޶그 8X‹_+13͚7^6)^1 nX?œM;}W;fV*SCfZ if]ӗCK3s(`<@.Wk0i!HX(˻205@MnG:lC=;;OȲa({qZB=\ȬZ'b/8%PAz<;kSQ<%5C!@.:*DȻ[D&P.҈v`SJZxJtl"6;{ >ANqJ p1!|NicxDyE[n.TN" [;2d%Ï+{.i:#DM:֗-[h0Uc T\n!d#iژ0-IJBJii\ߜUWH@urs3ĀEU.v`c 6Ǻ?CPo~K1=6׳0{ ۱;92I|"}^ w%hU;-wӇ#BNq(p/Y)\OG?*zh)qT\HU@ڧCtiG.iNP>q:턹2pqGLNaW=R\J5{[7ފ¦RpwM//$2g)5ۧ[~ yD!K;{㭿k~LQR#냛%Y$O$#:m*aST Z1k_keCGbж}Q]S[gin1CNp+"|daF"vkN$hE,p  Q͓ 6e|uF Wgj8Km[>K lo1V~'=tASvPO,mW>. G*M̻M.sf`AMw)b? b - q:zN\b@0,(iqִr931}u_)^H/ìp\ST \c9uX^+_n oqA,ꮢOv_?ezU"g 3mG<量o\'ִ*Cۚӕ [Wȗ[17}pR1BO\itxKhC@`߃nu1d62$q@ ڟMk*~:TGToEI)OD[(V*DцbUP4%n&|n|r'70Vx&őEf􎨥KU?svzܥo{v,SWged 'A!!ʆNۯNk$Vp6| <(V'M2V׶5/ X|S#H8<:-ӱ Τ3 P$kʹ/6k` _hP1e\ H&h@;Qfӓ jMx|98:Ġ2]|XκMʾ nҀAņٰ#G6o"YfqI,ƯTꕷ t=:AiK pLf1*y!?N6;Ғ{УݘCULpwH@z bo# &]WCչ4M+&fve˦0ԅ%,k2`zd\eut/fU Ň_5R) h1MhK^aDXu2DHWH;w Αa##ui]~0 9hxin(95r^8YC.y4z%Feobq,@=41{( IF;DDjp i06YA>3yQܫ dY#28BqHD$lSذNT`7IHafG X1sۧ+`;a9:#EwtalI$N:VnB!45=yL#,G[%/H.`4\`~!64}9,mۆDW1:m[󣘂ĸ刎sξY0D42$ >ab:NevR?"u%/RrTѿa _%焋XELJRݦlhInѮls>>61-9\.*â{kCDCVHk7,0XvUfe:0[KX7UT /r39hhgb€Bؽ-`C#{zmgMh6.{FDdGHRw'Dh*}Igv]YE9qəQYA bGݠX)}8b`Lk]DMA)kК rRʦG%g+7/K.?h^Tbwg'sp loQ'dNeV[J-qV@ˆ>] Ytj" Fyk22ZG?Tr)Y>Y&J<-7Ij`9hVhJ1WDޢ}׶S fxŒfPR".P@ԘOsdUk[ҽ ܰ-襂9Yl$I!}g jGU)=Pn J?϶cGWA(6dkkubv8xpy֎ dO_4rH`pKaZޤjmV[M[&0OTJco#oUX M{yhZcх{XT]!VS᫲:"v ^Z\[mU]eϽU '3ШR6 b=µYycG-^mtU)/?RAk:ΙsZW 槣<<4D=J![s!HCP7/rk3/̗NtJ0Z'VB q#DJ8a䗁m@gpRw]o @Rs(tc_ _9ۃJk~~Az&tǣ3S@#@S\J0} uZA1+XP!QOJ5z^ r|7؃6SgoYD*_n6GpbftWE!̈w'YCsc;ysaaRl::h. Vqsq P=yQa'ZtUŮZዃbn[EqepK'sݷj_q/́j;t`P18pa/^,BM/-\9`Ղ$$}*O'Fn|&c-XFGfTqՒ=# kt[\A]}k0eUኜbo8̎AAtu!88QjP\\μwUH!n'nKW^֙zrpuXlvY&2^0ifޏ\Auh7q&0]!q;q/\%(R33i1eH70>Mْހ;ivqG~˜(lxa !#ttz5Nk+:FZ]|Հ Lʬ8[|E1DLe1'ELuuR3儚l[FwraEd͜l̰0"A.A7|,M vkǍХK1 §NÏmx'T9.؂5k%'7}DZӤgOgնXDvM-AXT Cz98${k_uLw@= 0r!tT|Ys0,RB@5̬9 U;H@Xq+F g=-tm1(+*O0Hrֹ11oY/̓٩y`Nt Mx#ogrWigCyhZ|XgvM<@6#Kگ(P!6WY T\֡ٽ(,u>&8o769Mk"wJ.|b:0\YVРK.@+Ѳ\KP ٽWO߉ϭфfY|w)pIЭP:%[ei*kY2 [C Q- *M ,=sOV z :5.w^T쓇vST?Ţa a43.n'=󴙜('.[W`;e:g-I26ϯBDVj'2ܾY/Y  PnxcECdO v<dkj1G+<ýCxvj)y4xVZ.< ,vrנhr<ΎYj?!{y`04'.c`W"q}إ3~WoδK<( #"abv:5=(8 ip0rk9|?/abHF=kU:OchMwۨVU÷Lb1DĦ<ܴO69s_d}fW|.ڴ &EQn5 /9zᙰ"Uʺe:[ ;4n.y[}ٺ\#N6c!1o^n2b W@39X#%t&^&WZ˝0m`n\Q?ׁG'p6.!ahkꔃO"h84LV}1/ճVB3|8bQzLaVs~"ڛk&c"UOO ~].mc 횵zƥ\A\^l, v#ӫyoJAj'0V(pLxrFou~fhNy̼-tvyؘ~R6x >j&*t⼷UU*} !fƖCرy0BMaH4z rVDP°} qHg5u’h3AiR+<Hr,ňөWsZC&2jUN0c2zFnڏ)#ُߒՖ|Bn.-iD*@S e2kzC#QHa ڸXRəXcrSv)c4']m3ڕLdQ}P17r wDb}pN3K:7i]զ0.]\B\<@_ sX0 Fd~݃W;q8#:Je\ړ2K N<#_h=#,F=`^f*~w 3c9 Xwn5"ڵ*CDϟ \b ~T~`+)Y˜U99jQE( zx(& qERbmZ 9Cl"ݜU89G6@dg5d`" Q^H|$OSPN@m~~],( l<*G짏s#ߴ-H;TMRcdElR :$% &Am2 2foŪ,VM}rFuKuCuv{[HUH[}>FuVLZAl̛Qy eՓ\rP_M;S%U_l0+qxVz96QkJi)ł 2:9wP%Eš 6)'M@";8$ACY>ph|ucQt?v [tk񉌵x#l>|ٞNeE{Rk:~}0_ː@,{*i fq"s /Np>eh$ l B ltr˃}M4zjmNhZGƄUk2Z㜭A[NgYVӣ|!EJ[ t1Xr"Cfcti/跀i;A9^l蜐~<PfP̗Qjq79-׌8޴s.%SUV^s7vOgާg|kR+dwJe1Pc/iR\DAǨ:ۉO3CӅ(0r3jgGeElD]un{tmG  X۩5=[B{ Xk[+";EΔ`vRuU8a1+!U0DM%.FnسÒϲ䡚F/ 6/̘Կ.3 眼]%.mؔS$L6Ƚv ɡ6VB §LH2p-]9Z ŋpQ/0 ϔPg<@#APM1$F@q# p,gU{+T>V)yPN7[^ڒt'wNQ)(MPh1-\H 7:":eGFm/,EvZ@$ÑJnĢ9I&Qcpwk !T2n&+/^pCv ̇11Goɦ[{D>МpV`B̻y@V&XƟMͫB q;GawOedeYٛ7uy(LjYD凷8XђS35$Ch4K~?50m^ٴ-8wO|e=)`^W;7wU#qOl٤-I詈?@ 7F:Lio,0B9闒ah k*2?!$ug=\rȡ6Z+I0ī8AMI]n`K/|'I"RU\$8DcǕb |cʇ=c+T0H Xo8Bn!6~x =)ikl`yW]B̓ $Q5#%Pm&3_V÷gͺBiS"Plg>,֭]yJT'R*[-xx|dh6(`sy@ 'ۤT$O y쳈pUZ.I8b~>}5g:ȍ_yiFTǵ$UP;i_ZS7ڠ9᪖ik}쏥Y\.VWZ-먲|rm!RDu?rwՍ,b^d+ lI[r[:P|;h˭X9ve͵I]1{[yZSz!?=̒s#,AL&Y(Y?7 uRlChe]F5jC 8Y1{{KʒYwxora%4HE{`wEUti̭fkBwf.9) ?{)hy1>4k32?5xGcMJ ku?MacW4zlaW ؉-Zp;KQ$^PvSk~;;1eOn}Z*L&bؿU G96Wg^$Z4ڳ_X~Ve'Af2`(ke./j(( ÑX9;UicHmCV{\оm ,JNՒ qTvq_ٕ"HZM%\VXMMI./df=3.F*&鋭E:ۄ<įka׷vt̜RVlƳ>fKV"et)]G1ΪaU[^otf9{'M{9p4k %&>:A=eMwS -wb6.ܮ ~ґL־JLh'=va޸l&G.9Ɩx@_U.q3\;wX_LY?HKu~fbbB'OGϺc / =;nz(}.sR5!.}0L|!GΔZ6Av, !_g -v o|G^_}L3q(دnm~`Igxb;Y=RHb-1JDT8TJyFT_.nҖ`ۦzNku\dZ=y^o$LJ-2L< Y<5;[~F| ލm3 ?,}04t̤),r,^q_ù,{m7h+$N.Ōmٟ=] `<G끥7U46)G4Y8='xk`>W}w+Ac]=%{Dlڏ땐/ iesTWі2fP=0,7>hP,sC *_`ȶ{%h<ȂqĨ{F3C{(eVK3ܼ LIDvqOvK[5;41`'bIc:_(jd \¾ ţXn¸Z79d6;*mwO4coJO$guʠ̿ExyaW8s?h]9 ב8}2DȘMO^r6o@ Fhf3ϼ.j Gd* Q(LS*%HM [T#%E¼hqQRZQ50W +;sX`.ƥk(93 kWST@d`?=ўpsOЍ)nF|w%T<:ltDbG\dL" a @.4[P̗V]_ƿڳm)lSL7z+_\a"Q{5&dihm5OJz8* \΄*gA8sCQ8Nhֳ , ax^:^fGc(4GL`0)k_/sASWHq#{ C>s!4cydWU(@M1ZBV;;sese_3*65W/*GM?obGB~L_7;0dH 5*#ٯ&H FzfrGz[~CӺ}QO,lDXץC'>[):kج*WU$OŪԩv)80!pzUf*.PSبt\VQHQ"~. G"*S?gOdD`IzCPO ?zk'6DJB^!݅hR0xHN"c>X$iW("7R{S*=BWV=PODM뗫}Xlr^ؽ _j3e@f&ރMy{4BnWx컼/XEHt2$ Qoan/}ɮ%K<_{?ͫBC*YBbaߠ;WZS&IG!!khTڃ毼+DvTBSΝ<]79h(t3 |q>+:WmgyagiD- ^kEP&xto KW"a+RI~Yq,)ovF@-+FFN7.ֿB DG&U[bDM3 O0ÖG T>7cEO:@%;6O1P}tGTî' &QnZCB6M42վBg:wU%<7(HM 8AD( 6ktj @kl1h_z8w} NOf 20,D?=jL9%BVΑu"<+a5i.nU#[X&ʵO;,P',SZMhg׊d;JDE V1^Uo~}Dʒ;3)bمI΢pp >`qq1Ż٩ZT*C |vF;p%=Gl%.h|ee2$Gj+K@1zGEK: 6I[UvrQku>du粜x1eq"(#3l*7<)g &}GuT~ cgkJ=.,>١GzSr.O͌- z ]H߉ɾ#[M1K>PLXş2Y-2D@2 U騔CPDYQ{~e8φM6yEפ|UC7]THVj,&Czc8}R{%Orq[l^g,\yȹdhFǃ[jqBcrq=nug{[3, d=lheZ"B{ ;vaЛa]5g%&r00z~T-Y W 4@G[3LGj_XZhᥧ{'ȡ#$.M9's?߰D-W\c^(ٟ᏷PB8 Lf %y=6E"]V8}0i?0 T0F5T(d!#8-F—k0s仯ICK"Ntk y‚Z fgW`3X0iƖXoSj{A>zp\IK6Rͭ¬N\7$F"יCy $-?ie3irs!ц/(p.u17!x#254yTJkYhz OchIn?spv-Y8*JkZ0?+i4%7Bo/2CP Ԝ:-Z kZKsk:o% qf6,ehF#ˈLvaD ]>>7 \܏EԟjԑЀ#6׃SMpx2:jQKH,~ei"8jzwm/c3r,i7an5$loOgtvwΣ##}$qڈG0 p&& f|_9gzQ?ZUE0UC u& AĹə3?IJeհ5>6M>wh\CtHu2F1ҸG`wZGI]]Mqїo3`O=T2~ '=%t&U_~ MwJP*YͿZtyaiSk[}SDYJ"':m ! R?ICH;.zO9ˍ6loMPԍ =&4"% iE3.^@)n_p[MɄU!@wf"Ch`eJOayqP/'O;@bpІ`m; {P!zpgrCw22mtXTDS|FH6u ~ܹwε5i}$ß)-½ԱٌsgXP M!`٥k&܆)C9~W?0OAC ķ(sǂ $q }dgKNc*.1bģ`䚄9ŔuDsq=95O@-Qz9jE 'Ӻw/lnC@q涰;hDD4Gρ3[i8??g.:clѰÙ(p&к<4R#AcyE]WdR"!3t:/ Py1"N߹^_3aH۹t6}p"29x t@Gh_le%v`.G„!J$rbLc7n|TD]=' Xۮ&)英> vj3JjC(Kۉ_65 *XV!y!/+Yfٸ϶ *>wUOX~ίgO޲*2$ԕgV&L5-;ȥ3mdYLij5@Ãt=U4t5?`fkux% JNfΪTkWvb㳡|x>{oXaԀFqE]49L **p,='%  !Et=}jf>ņ-LOd |WZ{XqY#xZ*C;>dCcu*x2ס3tC`Kl>vH&GBo͠)\;vB%6 Loݩַ),A6vNÚ130PHn.ն[У05*YHj\7 5zsD\O5㊌ H‹k7R*1H pp[[^>B.d(9@-+WHT1-g'2r {uϮÆ3&7ퟰ&)A0CSS >~n1ǨFq:lrX=L-of \Q5nJKlE teSV, DOH|Ӛ\?-<ػkat,e:X0\եYfyPdAPA#'xtt"Zwܧ۪ac4iM7rQ J O(1B`Aӓv'\ A&TR,oEEA{łE* )18H:K8 X|yiԓ@3Y{\|*A9AYnG@FqQ{AVՔ3 IodjdI5 ڜMnO pOέ܃x5} Ir5 7RRL@oI4}c:dSڷ&1xӰ-&k W|p[Y'J@Fvc8]9ttQ]*.`*0Wj[RY鹻6}@Xjto,K?j{ {T!s35N2y吻#XJdfݵFq=T ^.V#ЏvwB:z'Z2XmObZF(țrl43!ê._IyHC )D3?2rLypmKl]TyBE6x.+]V&ly >|JGnH cB8I=+*3o,bJq? t3`-n FðvOe r1y h4(ȫg;0! aTjmถjՈO5G}ma4 yl*n`t5cn<&[C-8ez z rl=bs(+'+T% ")aK}iRpR8d.^NO.gCQ$F vXJ' :J}spl >d!P6OVu^3J=wr,ݠQ&5hjxn٪t)󅻙]!<70n xu>n'';<]ʲjaU6ރ%A-]+p^x "rW:ĞdS$9Ӈ'9UjϨ6s{?W' 4\) -Hy,M0QIl- ~Z9/˨WI d m/Y/Q^ {̋b&sJ/^yj95eRjPCA3׮>|q.@ h7R W|$Fy6IqrvӉ!oB `aoR]?vr29b}v̓ HL4*Q{0nBA7HhymJ Ydp8S×Dii-03o*RʡUݒB_9ozQR1Ў1@;<,oXv߉듏y(d$Х$.<4>uGOhU1Ȥ9?@ᬓIUhfK/̽% 5Չa+ƫRQ4}dp@ot1SIk V?j۽)mEfPMlYts=Ov8gLgt6M|PyWas^11Ѥx&Ʃ(x~H 耨 4N 2$ZN( sn?#cP9KȷPճ&YK _^$hЕ0_Gqrg(grRnwP2̉*Jh/ɜ|35ҢJDړa/6>i[mBC痃ʏ E^?N/&ݠ}ik<)r{],ٿ~& aWL\DRDuv\8vi9AFgl5CM\*Z99&}vŨCm"3\Y%'O73N]ʽ.k#5!y|kME}oP&tFKv.9 ;1UCd$J$#G tPDЇRz`  o{Yhi庼^Ґp][ ΄H'RkNP9H )cT-br.c4ryInjÇs6XgщJ̻|pF:[F*RW7 piӁ[OSR"Qk0 S%;1%Y߿4n~ QuX̎sfu@ {MR;sK]GWlclGۖ bIR;]yYcAa)yoYգ.pKG.g$!y)I'maV4>*VyQukn[ن(}v jPWy>S{6+!`=hʱR_WB_GʃRZQ_):rv=5^~=,s{!RB%.BR@KV3Vf3Y^%5Xub<جn@7 vPҾOujoN6#5־/QjT/1&(;"; m?{b_y͍PL0H`H14"pN TlM8Cko*Vj@cS˜' ăjɔ~@ Pk|7}ċaZ4UG=6zK%~ z4to{|klXœF^g]-`2,$vA5j#ˌ%4%gVx^yG[" iKׅ~A،m9v ݮbڑ13U6ۘZĤHDDg yeN&Y)[sEv砝p9m'&,T$6='O`f@>췄6n*cn7eF }3t(?'L R%x*ZMb72, UltR 8Y_H3>W^F=kӄH,o?o;fxh>U;2}}7M[J&F~IF;o6W~2 斲b(]Y!N@ئ&nbݵ}4:,y^IwُFwp,SVn 6( Lyw՛B+F"AZ9<߀ W#M㍽\#h9U9;dU~xQq":TUVPׯdV]t't>|JcPX%^dUu B o\PJ߄o_Lo?w6/מϬ>y ,fn`a <.2dO_+csAxq_ q21@4!:`O\(#̢DŽ=}.6bq{50p.ɡM8#mP Nd6!@<1:[u' b0]EJo4j}$¢~S}9apBbjHف׽]1:LUU5G/ UU!,L^tȁ~"H'- g ƧΰWDf|‡UOZ_'Q-`t@zYn`%aE2kgTr#O=ޏ/gW h Pv;/-mIe]fMIW|0jxA0. FToX-JɹLYw[]%CXf뮇Xݨ]7oxlɭE],g t-?C 4`@\QuikO-PnvuC-[V ,dkf O"+rH! 98X9^Knqvukou N S" Ѕԧm|fy>]?]N < %PvNU \.|sO W;3u+ 'EԠ8sIŘq30.x,O%guTOrO:#PRX#c|gV}dD, ?b}UG_$^d83Fw"Au`9b⏬,x-b߯M…lPGy" wbKV'8*]F:VDuB~nB)K\Eznׁ2-6ۮvHu#-m/m \8rQ[_BX+XcPH`䡔Gr?? DS)ߟUFtTÊ˵ި9̰GzkGMbpH8Ⅻ jܞ=&ࡆH&@&Z-EXvk} `/E7J:$f] d VP Nll!# ~ j#PFbuG}*Y{  [O-;U@,) FM:7̟{YY] lԮzaAG/̘%K}=#1zEp! d=8pJCbE!?|2QD*db nt&|"%WB|t0)[LzǫaҊݫJ1P(C߰ `n=M^7- Rco`,v/Jж#.)Ǖˀ `u=У>=h|.sfTD2;5+: h]QKU^İƷ6Oiz3}LyZQMz\K7`9|ZSmiCmK auG:˂[9;vLO J4\v91,kܷO}dRSb39d Uc(BS'Ms&xw-ƽc[Hk/PsXOr6DuC/i:|mrN"0Lj xSX&.Sjtr5JY,IM1()2OX+VCiHbh|| !,hWRMR&mVcm޵?0^APv޹bc#*)VUe3 dpbKcdDsJ7xh{ֹ A|ᦤ"W\Hy+s׽mUIʵg D&f*웊rPm8fa2O3;侧YA B ?hQ@&yҤ긒% gdTE& Stiػava1l˖%9ڨ$kWT:ةPfϸ<dAlWz'qTxC.K']w~mjFg>ppdߩ9|R^js3=Kˆe\e檑gFW>Pz`agS Vf.$KI'>hY٢/ɟ/D=ޝd"pZkx1',~K: F5QNNV)˜{vM{3:@G~Ms#5sCRkĐMQyXV|AWBoŏ{! oB/=F T{o,"1QvmUǧ1})ұ,։iK"hL!.b 2|ZWrlhq_C'ޕe%ƯRIE%$8uD!+iZ(@Oȧ!U3^_\-Ѫ=rh"B {N]Eܙ5yZJnϬ<ۧ+lU: -[Z@g[s~Mv߶*'*]Bi-hd3j$t~;yv2K;/6Oߞ۫DmZ?V*"?ϧHa*ETƢfS]. /IH1mw,>/0Ob_ wgeWȳ&|8)%`Ȋ=4F9nLuXu~y*d0:C1iߺ-]g{_S(!Q(ȗ-/I[) ̺ڤaD(C*ΠTUs #OϭQ#s :7klm MX"UT\aqTP;څ÷~*Bm_8!X2 LKR_*uN@%#tj9b,͉򭰂xo MvMP3,8Ki2Ӑ@WqE^I- MV;g_k$[ Ia2!G&cI2ЎOSWGׂײx\^%Lkֺn߰b~L?M.:kͪ:adι%51!6_i~ȏU5iW]z6\Gb=u41AuucSoJ4? hȂct)/L)00KyGJyTEJ0Y}Ӓ%{elҽLaSiMU.g8^~9(CR~1B]F!Y4cxpbQfnC"4a2 \ɝD /צrq(NI"yϠ= sS  kE)L8`vyuxa[d|LЎZB.)yRQ>$Th1 KZLr\?/#BRF춠Jb\/8rJOE_mb PodS7r@j" ٝSVfW~0R)gNҗNsxrϳ v*Т1ϾuKBsM dAXq:1rD0?x>DOޜed߄ H! -+}$K9/3#_/mYc2O>}XYO= CZ4`iԅKbZ]M? ;{E6i̴@xwlԫqt%t jQCxD"ۑb!_0|&"V+QUl~f.z߶tT'I'hNj͸N]D[4 ><13Dr_҃ڂ7r 7XoLDx0@ڥ-hqqz%ݏDT9>zXn"tԹ"S0^qfsY0!@1Ü:pvrCѯZ\\z .$%(*#\%'ni`vyI?rVl&K}9 @ 55tgƨz֚MѤBOi]j8KJ6--p:-֋QOt߀:7ĜW쀂hM'cHQ&jv `kV9\6Ȁ.|E *8^|7'lQS\?{jڛf옣;غēmŊY ldryʱ#n XyojX~V!}{A닛z=]ZCzb.8A C?:a*: W:9 \@c z{J;_>Q3/Ҭ ^@OcВ+UTUtOd0(-i9oRe/@-Udߔi8Gs{Ғo Crρd {6%ZV/xSf;3{\<.)ize!aLǦukBetF|sr"=V]jTRȢŭXOXqs}"dh+7˷KaFgLq,bSbo; /\d L$P0e: B-0;]Dǐ̭" }Yo-*0 w7|pޝ^2Yd.-4k1Mn5tF{U:{r: aK+기jb}b5,e{9ks8[._o~ja_C/1;gny_vn`)A RߥR#T!^*2ލ\5]6ĕWa1*)%aq!vҩӬ0:'j~Ë&.ޗBXD_ھ#lkD 2NM3զ~{qh-OS,t@>1',9t?L]ֲ.:*%iB'N᪬^Iڳ%1fhO6ߛ m[BK#n!A+$фG7*r&$II$@\` WD+qH&쬻-vm كl!o2W]BQRue` ѓy-Ǵ 9lb6i|'+!UZU?t3 ;rų?5[Ö٦ڶXr@d ZչE-yv-v'Uƍf- 49#.d9ZBDyRۦl"< Lo FoQfҶ Gt;A&pjeK{~Q7\ TdO-ɂnOW݌'t C1X/*#NMÝ9Bx-k0d ;{tN8<.,;/e6eIݙ * x\i1RqA养:<+^%ȨܨReg[?}Q\C<|,H'\ބIvuc퐹[.|u܋a1F[STaOh~,9B8X >Xxr3tۤ$' 7?T܅>]Ed{5j!umrd*EX&ل۔a##7kF7Xz%m6)YWGEv9_rGsF3}vSb[H1xD t~Iّ>u1eC ۶iH3Z|dSwB؅D|N* ns;R”= \3"} ?{ZmHNT:*[) Mg5iLRzRmtF޴k~lV_so%9%K/RuןTr;$AEU_FaQC=}{1(r.9o=C _&zM$Ζ妕0P9( r]sLenR68!y^/.=O<[;^5@oɴF UCyX}7gj22Ay֦M0>b9*{bl<8:>oy{ }lZq'dһɴ<7hHq*~V#y`nrQֆŊδli 侁?TMjbM#}cBdNbh)!$鴳 IT6>5PEq\o뿬0>*}=ϟ}8>RKIT #i586g >cGpN*\"3ծwa_2Իqδ"cO@qI<:JYr.?ğπ|y>0m})΁`qIlVyLY L8%,۱J9,_wphy=j~.pO j2݀H*8]U5 N敳86GGo:QRB/llN%ƔlCiᆮ2#f3[?Z{-UR5B_A ilyԞaZ!@zw>+xgB'-./إe>LC%j8uQOiR|I\0\d)^ EzQ;)N$|+ DS 0{]ysl>Kܒ9b@PRG2$6|,Ϝʯ"Y& v :iTB8ٹH)',;AÐ1SPOB߯JL[a qC63HbpqLzhIB(oI}Kg;o!! BݖO%*mf:>F+rӼ)mlx'|/P/8btAZ2ˡ "d/ړqA rP!4WYC2X%n? y1^Nܞ uw'Pwŭp^,d!!utоp3Ѵx8`sCB$8mJX}nt OmA>~(6}7*aN3z8aе1B 6f?)Y5+b g noZ\cM${w%+ݦ6;$3`bET*F*zEb{UٛbF BN ҿ⑃l%B{3D;AT,-³~.ZSk:f; b@|%Cd. g_ی%K9R{|$ AWw}Y4 eqD [h-!]{E~ިƕoi|Qc6v 1GF:po~6@zkt_$^F$4˒07AW Yw<ͽFƛM޳Gj }qK>'.x=C^D1»wϰw+-Ɓ"("i% 1 ( -qjыCA./ ZK6xQ<ЮFیxWud1XuX4 xf RZiZy<=01$_Y4׈Pg_AyyOC|i^Z,ꦖinlE<$ܡwF~lmSt/I@zh "'jeMir̽ju0bl]qj.V-=[|vrVYIq}RCN;@oӜi-& h$k ~w@㣛VѽCd - +1ZIk̙;w„uVn.0?:͟X8!7\ũD̗T g$޸Vw ;Vw/hu/V~ky \0NQ֯Zqe \c5LkmE'퍑Bw|<2^ԦzaH?DkxRbBm y8}iXG^ 1}'waW/k/$-!cJ۸sF_%ICިS* $~,)>5 \4VPM_,%ۦŠWϿ%Y zr'3>OR/:^)%1h`2OmWn^00{X@uBpvS;WMy[ _.mp!c(X^7I nQ(˨|*hNKz8O!CcĎk0!!Só L@7.*O3wfڵ34/n`hVA;IHHK ةk=N1ѤjEZ~`@E)E2>3c{gFWN&2ND/Y[.[Qt&-7ᑲg? {:v5䌵4;#䶪:6+sŝ jJ>UqgRʇӡSA8) E6%uy(Y4l O{ܗAg. BZ2*%{CC'XQg!<wƩ=I&H6jeOup d07&[YVG1\JU48$I=NM[ʙIȫwݓ'ldb W?Ơ~)XOOXz2CUs%2((>K+B}C BD\˦ew:j!/*fJ]I|PUƽ܀\C[`|V E)?@'gQhgKN8t5ה#ǐy99j'<1!^^dɭ0w&5 WfȝZY}~4<| 8)꼑*[t` _V>ţc}*: _JyWAL])rqL$XQ9u0IS=07U= _U5 B%"Q. 4\zeuPN_:.(bsCBUɢ [UW#N@X)k޺bd}4Gu죂Ԟ/,BR1CG||ivQ2.\N4=d|̧sP5"14܎rw Ke{6%X P%5Ag?O1sa%=`QW} ?IQu{9쇝K2ӐW BeB߳p<4M(xp@XYyϵ?B N;u]ՃSYJx0y Cx>K0Um:J#o0*Z➇⃿t-q}@g቟4ׂxv*TT;ݥw5;N)X漂#Dje8-'w3 Ѯ^ y? P*M x3/e2 .M!C<1dU.\sJ r{c_a(6-4^hޮ.nmףPJy3|(#Rs4lU6Ye$404áLn'E>ԅhhlq^9Gհ2BB9-R{DhYyZ|U.*F)8bv|1D6SA;/Đwف7P7 *x N#쫱Ւкmv4EF@BEE[GIU65'RGF~'Ƒii̍~2:gdRbFO/B%D2#.z߂0LdVb?F*l6(Ϸ Jޮy) f֍/o{b# ?QKR|Id>1p{]ϒ*̕B @R)%s>oWPH5B s^+Do]$r(ei ^$@,?e8h'}\€"ijZm48I~KB$0o/& [N-Na'C)͉k>AV*Sev53UDOۓZaۉnѥOD=4DX,Mz%a>AWy &.|<a u3:]"U@9ub@x?Dr2Uܢlk L%R-a"-[@GJ52 Q?]%ޡ[_D=yu_mMN FMpɷrX4gK}zPoh;i7II#c3^~Ybt9nߏrinX  'ŌͲ 1(O"DBxvKڃ́׿gqԔcÇ!aDFuIWġK_ }#64@Kjg6ZWL=iJR2 </$ n&&:EJL ;.w5}uqYTs 9{.q ?~ ħa!Jh)ǟ<5syưyI.S  3cM6%GiLh{bx Ouk{c= @ŇADEhYxvjn`N.U+n]j^ęM8kinІP @d^ݺЮTn^}/j!D͎r-%٢fSkӊab+&JSfiBi{ `d KJ˒Aey=!e8{ >πs9(9 (3[r#PÝߪ9\w%H_\.@n񩲉vY`<AIzlUpOKB[XZFrZ9Bi9mvR0@)%3 ߄3>r=3}`=2H/ \,_Sl!~-t^+݆y|̝j=kg~%%(_1$‚f˳5*,㶮H OM3xm ޏ2C'y_{\ɗ) X}3h< FAF.PoZDQvrM+O##pWF.<˿NqrKLX.EMiɾsz@yH]|9_˘(,/=Rm/XIza!pn:bVf〦)ЎoltB΀/23;Mfzȸ|$ƿDcqIqA\$A,TQX29G CIƿey0If^bZГJ&+!; *#9++"ɢ{ LGk.T U .uqw8)cF:Xٌηn%iaZn\45$e}]'@K-=I)‚=E/9xB;d|pLL!#s\B1BFu'01AG:F|I*Uv|flP=.|T/KCԈmx쏽: ?Ӳ3'Ia`kF &$f`]i zSWr8;3f659Nm rP(:U4;m{(gz*PӍ5m KkOhZ'PN Z/eRD/j,X8f[#9\Ն?$3,{ŮC^wL]pm<)',ֳ0;,jJoJ2rRxq,]ڰd[ݘi c_m^j^jз7 %L^';EE(7 3/LQlg2a` =6?+j8+Ժ6zG`k0"$?lӯD1.z 4d#m!Ix]8 enn ]D\|B Bca7VjHC+lׇ7J (` FJNq LK"ѫK@1!9ef [UҾf~ߪcW' (26'j{1~1=9Wœ 3܈iq,9$ ?ʯ,KKRbVk65;󊋎8|d sE9 ۳TnK߹ ΕDL"S6V#Ϟb{1AHһ2r,*9>V۳4# V|řMԘ:@p*ЕI1P_A)f޲]NRٱwZ+R"t+Xh(): e.<ypWx4e{09w+afD4zbHru59I*X̀l9|Sxp%޴0.?DCvۮ/~p"̾Iτ_ᗵ1AE4DD4 (|V\$ysɘOaIup~IDHǁ#709XqwǓm oI C"jCi 7< b aWK䣳ѫP ;Z3=BoAA'Q\~(rcĮ1kN}58H4NBh:Cԉio7>`R)iʤ7Ph%}J³AzH.-ɠL#˱F(2mFOx`_>D31zRwbW;N)@rxKEV;,rw(\;UAksdtljRy瘼AVt:zp$1|)x$nLpjV5'\Ԭ=/n?mVŔTUjj bݨɿNZxvNkoh kH'qppKGoh'@u{db`_ Q1̥ܠqysP 9#Z֗Gn=Fq3 4+Ȑjx4 I4RR8`.2e嘢JSJ[[Pczq2Ӷb88j2 64zC=^S'.HTKsMAP-ᘿ!ML?`FM4.B>ret_eo3s Y7/ Pw-Ò!S̭ 64  t"-M@ˤSR$4CP -)o&6;ASk `6/"Q9paQOs=g~ھ3yca"x!C? %;GY0tj' !ĕ&6L#&_3VAGo6dt2luuǿq0Ȯ!ŨRnS@J?ZFZ&Rs*eA% &3.Q >de?7nl7nH6ϯOg7Y ڤZU$adBrWy DBN?M|9V3H9vV |n%D ^N|+pGOT6 Nn2=MɧVqI2m,p[_\'W$W9R&,5ڜwn*P;u `$wcC~dMQ<5f>d3*VA~@%w?λdEޗ|)fHDOxNxXϠKOYmQt)"hblmFukı}F^72YV;nkܾΜ*_rE8:9:2.W7)͸}q}گ@3պ?r?BߩOx{Ҿ"y\6lh,#-[QFyF14 W[{tQcQqq@ gkTxwy*@`NyM:Cm1!Eжꂚhz=a ˥bIu5ÕGчU EP ;24עt{qn"BV~ K_vVBOA6eE>nhD>GՁ/Ri)lkDTXj AC6LUv"j͢y}zXȡSa'D%E#Q9V OX_L y9b4|P-0VE;tt r&aF~PZs.ĽJ%4[{, `V1 eTICU'q tbXuGvx`%!ǑQLo~Bd >:76ZSUL֏t6>W׶P]>`5H: 8O`89 >Sv)<6EVk`4B:Ҁ 3J= }dIW@O)ƫ/RhUufdjrih,_| q?NIz *x Y<.,r;GdJ8׿p]I7Ҩ'[ tRAR\e6{Bv}]B `'n~OCM8D1iagIފqoBq*&`N0 ['зe/Oˌ3P LJ {O;yKw-++֝I $<=#͂vR$#Cc$,ARH^)'q>s>&3I9{68n=ؗ1]Eîc@ƀSG\E35wg=%b/zj =(> /G`ۥn`puaxpq+97!h *ԁ°Hi!$C7ŬU\PNEob(M ]JP{9tҎr,*H?ϹwI6 6MOa_qm_/"[ ԡEb=gq|蠪NNԮ[?qVopgo59X -wW(R-ZlBs|")qFiIP7ީӺAu3gߗ ̡nenvά8@1[KrPt^ƺ,:Y i9f3wyiEĢ5KndE77GW9/N^[o.ʧ[G\A+}=-cjjC>k?3Nᇁ4 x!d'^!1S׿ԡ( y#_qn/m('*n9YaVw~+X3oHXSO5W} VO"sl;t{Dkxxfk?b%T8PioiටA.&ͺ&};L"4SL78,cI85N;ir_;ƌV]djm_7Dߓ>ʤuE^2Z m|afɠSd"0&rp8OORX=:}]#=**jAz3gTi+2ׯ@SO :œg&7ab9T҄xG&+CtS J]m.XѪ3}&~V(ÄCş#=0"lX O\3 c9_Ezɵ*>-MlP&vTL>YyY]n]:WH:HYfB"ۼ,<ÔܽfaG\"&:<*d {7lZ `a6 0ᗬ"r|g#GW4OT˧7>|Z^a~dKf3Tўxd,=PDe0!^uX$ tDA0k.~R:ޥDNb] $p 3r2i茻u?b[ `0#zP9ŀJW#?w|!*^Skǥ>)8xI>Mj΀D'Z̽~фgaZv$tPArtwGHhQ ~ CA.!f:x6<5t"Ǵ֣sWrgӫ~2B]]ڑXT_&ޑ_7m>۲`ە,QᷳÞ[[P9zU+q2ĪK "8RFQK3#s3H>z%1ͷ9ڣ #P@zE30ܒV ӿFӨk$2)e5gs0hw~v,T1!U'%$V6?U6 1" ح=u ש(E=da0BW 35W3 .yM'gȪcIpZ9 D)3OPP O`xʝt PCO]FW?Ęh> 6!l@G;3)R͓{]xo`(۳`fcلxᓁ6u |qYpuXr38{Y 1 QUBv;WqUc@#  Ծzp2S G 僪 /ĊvĤ|۞qg^qy{`>x(]-M)dt786]@@|qɋ3jBZ<L}'I qw^<,t J9.“F3+E6BtaK(ΰ E,P'0aUQQ IJV;A2W­+w2Ť^[޾m5EuǻI=o^CߨYDDL>I&c0Wh,hN^Ҳ 4J km{+wHDN635=,e3fBUL7`'A6KUN)<o®cE<>^%~{o cI:f2#Nff2>0ɆnQ}*<%0I_ a-}1^[(!`GSƛRdkh.#c7yD+ G<jt=Lai~:'UTD 5Z-;nVPؾ  Mծ )ȟ ږ"0N_ߝk]} 0!]cM (y2Xhv=lj_i ,oL@[bKƶU Sf&暙1k५;Z\ ZE0:WfEFmx|gYZ0707010000003f000081a40000000000000000000000016239ea850002392c000000000000000000000000000000000000005400000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/infiniband/hw/mlx5/mlx5_ib.ko.xz7zXZִF!t/I]?Eh=ڜ.+\ rQl(p+Sl'wLƔoqp`͑`oZ{ fx{D?4PљJyL7fKwBoqoRT9FHNHS?1h̀J,Lt ㇵjMJW{'CWxN4F-um G s4qҒ=A$79z5@7ZM., fsQ50P~;n.+w>R60 Wt LisԠ?U+RȅE-6#nC^ia}7,n7(wC'sա,FU]eN<"6# TO˟g-qi*L)UbRi+UkX z. :4#1X}4MTln g4xOy\O=9#)H'y# Ig_.3r6aGPu΀W8h=r\#BwyOtJ|MAg>fw[(,7řI5_1.=[qcm_=h/]ę.ߦ.>ra}'6.}JX*u^h9D.,O`ՐppⶱA}T'Jz`CCi|8VjmS>%bqkvCص4"ض`/Xgexٔc:۸43[f2UUكU8Bw|68&kj i۞_`.LӲ_T A%B@sKрq"yaLzן6zu2d=TDSpK3&DrWJtŻ)њ k  2S?6F|Rmbq$o!߶Q;LCh 6E QdPs kQ=Bd|c /FP3Dn[(].{)o ;0ۤ~viIec`BN\2W˘kBTdb\"n0 Np&p*xwz7 h n +2o MKҼ Ս%MhVӀKAYO6檥2hz{*w/bv"s*"@.!(i߂TkڀuvߖҰ{(ʄmU+nII宛,pP)\47#1jp7zV{RF,n%莮.nS?@?=S;?:%߫.>q""h ::DT2PAe6f]pBF:]C5\3JNB%ҟ(ȶL j%x7Вv,<̀P ~1% v~I$Fj'a<.JƞJ sX+`}\4}aaRbɬnהf* \#7au"'(wt^;…4]f~\V웸!s՚+189>%y8CIAP3_o"*?4/MSd%&V0kqzjS<!0Af#{B#v}-ϲi XƕA-<|>(c 5$bs@jUd rS pUOUk&3b9^5i>, ^7}b밈~(\[1$`;UsgI 8t E 4?ҽSD' W<1R7W9?m E{*ejWszNG0]-Gp҆ ߌ9‹@]~lCV̵Jv4:YHFΆ'a*9Z{}V23 ^#9)}WHC#  l!]TmoFyǽOzy( ;O-aW`ewNB"OE { >-|(Et,_|+q$ UK|bJauyN7By+*>]KlLUՊ{N:b>}R\ KQ}'IK:ȞJG{}M£rlb|0_DрAT+H(/nP~@gdV`CM;a4c+v/4lq_2Y!.W}j:3H&a܊Q=+JtW]:J˿p/:ʰ6Ck ף NSAO\Tt-sҪb_atGzwƵU} 9z"J?FCiJ>ZUvK67눞s__Bh4k< >o?t[䱉eyCcK=_JyNF ]o\^ &vGe6c@ a>} ̩nhHJJYӳ}=bAZ n9 sYz}({lWKՠ!-ixqUmn诞o | |D_95(ċ*I"-%\5Y"{eoƄ $=aLynr#'KJ~]WhAd _hxF /-QHא˫i!˸?`#ܝND)T%;/-yA5KLG !RA5xDǥnƍ!_%fVOBdm=*)(\+Vob obhSeD |yEvzΰa)q+A+AS`un֍/R\;i""Y vW4b0Fo\Qwq 54@Ըh0!]o%+ FK YíGãoa]w|h+yO*'o#iN3: Nigq}$jV/jkY-.4* #x^]j5Ӄⱟ\Eʰ82*H5/Š% !ɗzݸ'oe' oh38wY "Y=JjC7QoMJ8O+~<'1Cdh,na$Sr7C1!BhSss*Wt&ew|ЮAPL`2 z7x;`Ihs|nUQ8aLFJ;໲߃)~ddq@e֯dz=v`BX' $'a'cX͗%FI,3uT[u+婫b*E-ZE5W0䷥dX%^Xώ! D8+~׉u,#niW,٥zNaK+`x>&W&JķFNgCꝄ\z F b ڰ琉 wzkɶx7:ck/տ2^/Jgz_)=B)܁xJ̇ RR*a?R}e =.)XK 4_ n ts4tgЪm} g0Tt"';\c#-SYO;@d{RLGU(|݊_"GKphS NR5x]t&lc(z 8eZB/ύ j6r+ϵ~hH#˺]u v\&?/`Jr03ȟJ"*[veD딼&$"2]A{uqQ(unιfWk0Ja>Dl0%1VXu׎Tq>{S@Vp=. /9GSeF3֦΀, I۳`>1C1r-Tu0W;}o:@WM+Չ֩=$Ӡ -ͧwGW%db;hdsB16\d.`OK”tQeZ:]rNhGJRf}3@]1u ,k.XR3R\֙ j~וv&-"Ӛ>=G7k }ɺ#LdBfo҂Bر(#N43J7֒ O#.<'a NA,Ք@9{FboԾ 'yLyAx@kd̦_| `zNԣ"@#aC IR7Q/kV z<MAcha}.h4&(Kű@Y ?lrOh50Q~=۴MI#VS|6Wˊ-F#jhjwOuԖojvPmܴ U۠`y'PG(|5+SofhգVGؘxa=UU~o;IdJap$RE􅔸˧+W[i R(.t&szܹEC3__"  5T.HCO4(îlmgqS uBw.Gbs_RnKL͙2R w3KP|Q n $D$ & ?`*?a6GOog31[TLHb)9D0Qo>Ĉ:>`LM6f z$`hJ9 iq;KԇrTfA5 ?~,1a+qmlhᏰ"K.ާ}N`+̝67o Mn-?6tCX\eP|_K>5&ū*'zW ,pZߕvNj?DgHtyw'sξzlgcYoDr?$X_l*.K5b6VK!0Dҩ cX[* AI($ΗG$dC͏x`F+ o&rEj8Z9&Esڱ_umS],u;cDL$ Ґ{7 o+"G| ?ݾemJA'|&snj^c_.DlЗNl{V)B|l5#ڄ1YIvk;?Q|~?nTPQ D%CAjlف)kq-e =$9>O ]WU"OX׉!ζ17T' LΞ&P nck AhF.rp9",1\#+?· 0[!@7sG5FbџxfA~Û\޽. O*P&-yWR^ĆLU\VI9SçDnjsKr{Xҿ_gIh,6V'\/,*\=Q 6k]R{3UGskDddS8NG@x_`BjgV'=&[QQ~/SoλDAwzK2 _\M\9/\%UtzK P TEB-${3>}D!9hݨ:XBeK$#XW>T_K#(Jvus$%eT=]Z \g"WL|Yx|ж//c* zGH~7jZW\:Ĉڡ:5>{[\}?-n޻$9p>Yi&f'S,UaP_eE] ꋈ#}I #^z AƑ3{ʚ)4i{ 5geһZ{"g]h-i6:BY=Ghz:켅zNs<♀>֓ 'Qy!UݴrEbqlyY2̪x*%!9'`6 FQ0V-cD> 0 Mh?K^Zenx<`ir[3[)Yst-/dEfV\B(%g}G"bNi>OE řJXW`HdB0pM-ޥ66o:!eBoYiNZzoͿ,oh3DXiq Q"%T#1ۦ@3z:_#h יuBtTnj6Zx=U}N[n<x^ ""$6*8T#5Xzⷫn|q+OItn [Qĉe^o̾b.[t::5T(ģ` ΧmaEJsROD4dNcܹe:RY'}MoMִXl yT <07*ϨIm}m:yWƆ+5 5!Br]h&iM  k UguTdGVH]/B^.s)t);7?Ek+/nQ'9;9xYNgw!y˸饤Jb@O);R<;9݆ꮲT X"KoE =#*Ji@_mĒʴԌҷ2/ЋHl-?DἿ@a\_՜&BSDРptto0%W<6j&zG"jP x()-6gK,B.Gz#;j?> >QQ ||3n?M9ܽ$y/tdbmJ$c9}ALY*pM8&a(i&tq;ŚL ؠ:f}p7pFZ_/Ii OCǎ!H*Rû;(= qRPPȼD}vզƷZ-KBI\ȫ*kg m2Rh:7̕ML4uf;\YG`*MCd<ƅ"H)~ 6 ϶ܹFDv(Ц(5)457i'>qL35Su{@< skCa';ʫz@O%`طʓO?QqϜfZ_-3V§bA_2l=0"{Ԍ\ãi,DK:v쩡Z!3`s_,d _& ϞE│ҩ 8Kb@ " 69I!!sh([&O2}}((jݞDA3w+_˪FRv!Dk"wЗLÙxG 2T i3Z?oC=e&jg\8/v:0ꀣX&H2"F1fMnjz`\,~9!SP|l26w/>kUbPo:0ebP3v%hZj|c'&93לk䓆9 So0,Yq 2N"1۽"J1ޘ:W_X(З;/#HYz̲Jy%Wz!!ߑӅiɭ;BLI9YYf/&)P? 8(ߏ:ZHb~ޒRqSc{))5j<$aNS^Cg7 I%2+5g%hګޮK*Sculgpmb,1 /#v{FPt& P 8&>)7Py:ߎ}FwZ޾2^b48rfc?S 9-4{q_ɩBԨpt*<)EXg=X^0I]F4+⓬߃136-IMUʄQ(+U|35]$Q %&ze ҏ}~2Y !d bQ]b!{+Ml)q).1Qx^KAt2DC,Bl;4 R8ICl1_irrMeXስ| ieA*H+ VdriHGb^W/Ej,n|X6 WkVדOE;bAR`=9iQIpBEN")=wWd~P$u K8e{o?=@ALzǭaZZ$[F;k.'7paG#w?[a> +StȐ^Nb|Jt-nbxhBӲ\4_Ů~4ԽIZ Lh0+pyXʎ״tw`G=<@} $Ri,o2و w&3.-285Jk%$^{lse 62Ou_Ѿ"1Sb`'aQmqEf9*ȺYw*a„$ b{eOdxɟ {'ZwVc΍Y(VxaٻdR+ܖDt"=}?Q㖶Q6\SLC=J=CDTVsr/8wQ^ 9v m=])0@a'12heOIfہɌpAPa1͉ :b77pND'5tq鮨|=iEvJ_ebb0o׾2PHeQp:|+_bpGOQ5[rPz X!?yb0ԕ\98a'Sԣ=[R'䵅UKM}K(@bye1aܺq] -0ƃyqzf9^K, f5vx]힅ؾXIN(*!`Dk۵[:}W[=~!kA31H˳&M/" wd9#?` GkҳwQX Jq)\$E`b'sH`߾kۺG 2P Z3u&@Fje,H4Rԡ#btx\A= :j kT AB09M4dRrƮ (8zOL* @E@/ 8O=לdX &#:kIv s+yHxg눠ۛݎVj?D=^*g^BŷC4l0KJZ*xd`Ʒ @yC]>%h Yݔ?lmwByk.qS޳ګV\t(UW0Xx_Flm11cEGVSGE鷚暱_s0Fh1_0?.?0};^=F2a:0//W%{HJ7wTˡOb׺Xf~pe$(;Qx@gKU{sbP/~yΛ2`?.gl:ǝkurF!k7hѹLhrb PϿt*B8ƂTK2uW` [eKzd-Bx uoU <ݭQ)&Qd|Ɂ猀I^pGŒ #"T!yC+ڂC]ۚVǎj11EXrR}s f҈_uqO]ltՉ8#e=ݑ Y?Qht>!cCǰK2>Eb8a+5,hL !s/ |5&2*3nȀG&ְeY6Νⅻ  ԅ-zddp:(W G -l|mDg St}g+L?eb~ңU9I 1DDT ͺOEqhYOJlw^! n-uߞIC3Kp8jiATplTqALCklH~u=)p(%VMh=Fy Z7g'kiȉd S FDm_fںB>*K _sxPHS6^zi9ݛOݜmg]p7- bۄj( y3u@*N+="&PKpEhGeWVSb<1M{Iɼkf$ϳ-DHqQ%ms*/$#&XzMSBmOw#Y^?1zPNbi*U^[>6$k3#llR݀_fi.m{N{蕡B7oa8HPM>{YÞutNf;i}|2NN/iG@Q(IOpJ?lzj7QPk ɅYQ%=:>CSQK<8N€2H5{oEb/m VKt5jʰt I0bY8al@G B|xB$O (rݵ+=p?溨IVy)Z) k~t!{%jkJ4޺ vX{c[1*E;Ubh""hg(&^, Uk3fH1$u <# xhxXyc4ނXq3Zpi6_);db Z=>-dÑa۔PwE7\ +Hw;*ׂ1{.yAM> QyT:LYou~㗸?pr'lSij>f;**zfhA mr63qq_l»`kF[2[SNۙGmH*hpIL9<6} =&\#+--ݴ5<ĖӬEK]jm P4h 3!k"N> bnt 1Lrb2 \TcN!n(g~祻nCϵNWto/^i-k롚XAՌc蔁dg?B?Xk:+#%>I߿,3H$E'@P6:zr Dc拥N(0fFmobLm`FeFXo5+ N"!JWBYT 21&<,R3!'r 'h1(£;:942 0r:]] qέFRc.00V=0 UQ}n\hmoXD;.kLXdE"3Bݼk&uՖ+]n&t S:!G" ǚ*{Rǖo/K2h4Ed{{CE8+,*Z١RPPuҕb?H#{V 5l}{mm2L9t(t(+KmYjMۜdg!oQ>@fNLFc%FDe"v]x V`nZF~mnffbH t/W GJCzcX Xo$J\$[*cU0&MZ|ѩ/m`HɫGE+ՀnttCh~U7 |7'PG!pݜPdY&s>d X$T6MJ3=c ~ijae얿^q%>c-[H#/CX9t,5P@bn"뷣\i:/Y}cԮ[j6bvJfm|Is/5`}Hr7o}^=2T58Mո0yaeQt&5ZBJU<ԭR!Z)bSDTFx J 6@I$Ll>%ךx `<oq37:j.2Fxk<Pd|#*%nSM Nw/ՄУ:(΢̐l? ]5U@ٟstbimm}]}RT rLr@GQ#O0 +V$\p&G5<:xUZ5E8C!޴V6U̕ 10YJ-!X ₸Xer 4z+ԉAYOavam%hK(bmu7cLD.B@u\"E Q'eT4ޘAYN gش9$#>ґ{;ʱ.18f$tEDDž{vH+yeeZ&7S~!a]h(ЧiB nH)vUeL%s=nAj~DZ( c?+_ Q?W @'f "~ <:+I(7D }P5/h-dbz=)uTԞD5ޡ{W0@8<kSˉm5OY)]y<8V [\B#$?䆶{,E[UNEށdAg2Hb]+!+4hlÇGm ]vF q\I8 -&O@@p[ƎT,.x-xKC*}T[Q+ʆDM۩`q^wRWiW @؆wPt)+ai[e]];{}o7Y0z!κX{uX6Mh e$"Zfe *t U,xQN('fZ51H5G an[|VFv q Ĉ8硚ӽwS2u琟ZnIN"<uk|!qfcPorkxu2f_bj4r_;@xΈNd!hu9EXl+oLĕ1$g)%υNfèQg!.YR;EciжT$KgsCdgX.Hw( rX϶x8 Hb譃lw=Nۛ 9 0ܥh1>H\qF=|gk={ݳlp0o.ML;ptb)bߌ;1 5O)ʩu4&{ ¦bN)H|]E 7':^غ]Qr&t;YLQSσԠlmPj>.:ar^ÄD*P~4 c]IhY~gx20+|-}]x\N/B*yV`їT~}&ˊi,!Hi9CaX'U7bMȉΖWgYDjG;p9_p@;/eҒ+G 1q2No|7G נ+Q٬2a0ڕs>F/JYZ2{^$ VҼPN3N~E_E}_57 AN{<146=D8ib(= $*"~OL mwH<&  fG]sϭPzW/O*idWIChPݶO%BvwbMY*?g+8x6BciuFX9ak$?ӳ"ݧ~0%Uq!|_߼M~gStKCi.ƹ2\-rh}4mse?XP 7uҽD«QKp,ብL(\ t[hF]T$. ;uM0h"gD̐Au)]yihr#0ߴa%25)\@]o X~kT9rpqR뵮HŻwO!P\d(]9}HDW[ĥVegA*HfRqn|+\#[ynB1j*#"&Kl#Fh밒-bnHtKO("'=%Wfq.?zqPgGƣ]cԸ|s9[-XǓaΣ "I k# KG3UY҈)E<@S)|-?jG ?lZVmC!au>f?Ǝ:X3&j?9]>Ҹzawp kwlBϗ6S8|Wiz +DȮ{e~)HB\a{%.r_X]%TEml:e`WRub8O{czߚpjZ3\5S#喙Pg  e’_+lr3ִvŇ}5EU@$'V;ORfGr BİzZf?Ÿ"ՊzrUd&QEcɪrIÆoѸ]\\}F`)@7KbQ࿚:)У+T@Qa(wu `])}#|=څmE{癁<抎\XT?8"q~wk)i+5?Ak;m &8*{)̌nbK=Y#('M*O9£k/#~wv*)= h@b?D6r&IZ0 CvBvw/|&ik2$AݮŌߝxPtlp|0Kc)ͣuC:߮nh~ 仂k1*\zsbNN֎Ue|*ϲ;5.wy6}mދl&7Oq:n.[D'xI\ rnkL/Wͽ @t]!fOm'\at d?B7ȍsj=9NJLn=IM|SYIkuL|\`B,&Xo-zQTGpڤvi!H,n2~@'c$!;d25Mr~h)3k4PS4u+KPv9B/͹tx%&3WBzL/< $J:<)X%ɿ ‘9ߪ²˕NJ#G`ar"gj/Rx েS<ԭ3!Z}H5܆ݻ-BFWO &6y #Z47v3"n`{Ɩ{>;9(ńF3G+E/VzRdͰ lu[r7dWy~&KYT,}nvh5׳G"hIs`,I_\,X4` nw8ms!!0+zc:24(/LZR ҹ.$|fk:}jd;J(Ib ;% Rib[΍ R ;bŤi9XZCϒuWaZ}e  M5E!>ya}1ۚĭKr!/)yOQL߉G38Hgv6 65]G9#&qCOئLcfPCiiE`_<DCQ66et9;DYr ֛Ү‘X]B 921]6 30}-Wwc1aUB% %r(I7I= ⊞Q{9xW_5͵s!T܋2.ަQiMb#e-ٟWl4{+1Z<;eHQr YD8N6K9hr:_T]/Vl['Om8'dkrT=l񐤽<_{IjR2[ZU +el57]y_B K z,6QzҎ X{Ȥ6R3%.mc`n\4$kvhZtOX[ -B莼yUl!fC7Bh)vT)$a80 |j\,b0^UknJ,+LD>}.f|;>%HQd8}\ =hpW9TBBz*?giqK8 ?*O^'JvTSѲY]a8[}@K8;CN_s3r ޏFBAC\nPr*/&$O{;lYP=gBȔbn+ёȹ:]6r;ax7Γ.h$ vz*ǃ[8"wsx2ܧȃ8a7oH's"vTa qvn?`QG. rr!$- :l?pBUw'&4*֘)O`3᭖U=`?IvQ i1Gq¤5)x%:xSS] J|[9pkۿbZnn6Hʏf*7'1!}9&N9Y h]v>O1ؗA鴣SSڪ>-{9*! &G2W4 No H:JBC]|jm$m 㑨L¡Ϛr@L iT3$MѢgNDTУROֺ)`ɶyW^H3`dX-}kÒ,ɠ#7 Z9/-rq ZD顃/Κ)MQZx{3~u?7@7,דNDF(+)rqYTY@KF/00(mV)Omf}mΈyzD~1 QlXvhLHeqbb8wSmAk%so%#İ%PmkAŽ): RʨEB5%߳`ww7~6OO: *ݐ]NS/S }TND3'nMNrVL_۬~V3"YN%=%g0o7ixE<Y(qp 758YxB% U5 [ vFk5 whKm0J_%EٟS.ȸ>> Y,:fw^'%\i#L.8.vW1j\9p}}@_;oB!]nFI"og;._ε`[βY}KC]A@oWםW]Z.W/6;*y u8j-HeSy QU엌._E0g^T#n*=tPyGAzɶ@ROihdE!6uO 3U *7vX<1]⤞#b`'k9Iq%Ku;xR ²ݐb(@SžxP'pw66jN-D^:S@7E3tj+}7)! @QyRXƦlvGR{q?ߑ@ hi3o. Pk'5Nz{8~Snxhvt&CL'ԳnaOSF/J41b+uXW^ U&X-ّNxW]>e/ C'J;M?gEʷ6: W-2Q{:%Ta as~ZA`g]l%1cOdu%Wq]MTGDX]cMxlҝk.ىpT[LP3 Os0$HMA 'nd:@g!2Mq|7_1Z)=[,$9He.Ϊ@*[\C>V"AmT~E|KJ{) EFQki1C_h>YKCSJCGz`}jX<4[Cd+N()Q8 0UX_Q=7?kjhsl@~b_6i@m1+pDG/Y}3̩׸#]"yNm.=`m%YuD1?ln| ".nlxB? " ~ )'-1 4= >ql@ y6rID`躍z3d/C2z8tQ"X"1QqTOI]"U\9Nf+jdTZ&G?Ea5 U {o vG3ڿ?Y&pΥe B' LN="¬'cSY8c(ڋs +S(`2 F1%-qpȍƗP}n4ocOT6W*= րZ!"RWl$ 0#!יTp&I&œmeV,y`oA3W;,F5[]m9k ݸNhUbOe#7E}SK 8>f?|5XTI&8Q?vHpH)JPcYY >rOh? OD#j!洤zռK4'?tMFE@L֖oJ}l%Na,eLS\) bϴ8?PR6tQbfE( xKr3<&~5X{ۮ E_A#m\<3@ԝjZz?ٸXk.ý~V].f,VD;_6 Sv0}͇ 0iBgg 6FKN>_[;x!dݕ1gd7wZe+BzʻR6 8婗JT,8voBAWi-_3#UBZI 4:va2|cI.%A5GOfͷ!L: ts+;h=|gߥnr3G6]~s``U  +SVOhoaK ETF!X$K]ĝ` Z3#8uqNQ<صB ȕ`?*f$M-`UXqa'ɬi59 F}?KN/߲àCdoGlcKF*1=̚@Zq̭Byuc\oP[(@a.ujˇ. Jv`ӽ Uq?p+9Rb7̉UI W ]Ȧ]zS#{ }f=IQoJpP'iNX.sQuCT]T!JC5-'D_y\>ybjNi[3DDkxsx̡< eܓ\ʲ~\/>Vyej$Ǯ;8Ӛ~kJ#(jQV} &pT\&^``4q`w-08#nUߎߧ5u9E,obf$F2'<:ղq;rD(KU.ƘʩiٞP07 |*s^9('4 ,BV]/"5-sPĿB@µR",S(0|־}~~ER]G~ j^X ,oF(5nSZ S۴B =A7{۵m:*" NWw/M :7Ġ&?ӊ϶dQ R踂hu us&;>mk|Hv3Pcq}{Eӈ_nJGnjVɭ)lǔ4F۩tŃ}Isv'QK9o3".@AA0<af&#],S642'gE!9@l^bpIəQX' )ںwͬQ]>V`>~v>63ϲvsiTd^vXۢ:EܔBn;JFg槢}R?[(lJV,([vEjb+; jQ7hN}h zPFy21JL4|$4;X jG%O0R0\tYQ8ZyfTܟ2`ŴJ*WaRFPB^ݨpu.Eo e F9GR&[`g¨pZΛ ^tU]r~m~amƄi/ BhҁijֵlH^=WzFA(CJvcVg[* 'RH0;-bpW_C¸l^:Qbm Lo &8d $s;dΰrƾ}NqXX[ّ?v])%AG耠+?ymH,-My}'uYVBЂY^Ҙ?7Y{v-rt _zk_IbY1EC5B279|$8XdW9<1qO.\$4m. vD$$[t`NB>$^A%lk-1ǡ]j@bY=!T 6|!N% ?cp@Slˑ#!3O+њ Q"0߾^ԣkVDkܠ+/\ֿRO8a$nB. "HYJE1~^{JM6ӓ>Ӡ)qofpx ~%uWmx^K/z!@F@ДCg rf ݟf0GI㚧k{B!@9WZ~ W<=qbJ&r,inLdm0\H^3l0m&OT룲KgFSE"^|@Epbdwu{y끕r E_XAÍ_P篔H2%Z.P( 2DYA. +҄63'A3o֘,^e[..iIS#.,Gh1RUPkU,Cu=5p|S2"xl]e12ܨ$#p^AK mnxhj` 9`TuA\&V%w"[4F9sGڎ'%m./ax)ȗr'tɷU ]|XpT1JvBQC, + G82"lI+ >I &<r[`F;eqX̚ KXxDYAWw|б9C\EcO *j NDI'j-lj.<(\stiFC36 G`Y7kC6Q"\0|M{CȜmv(qJf,(' H3wv8 {J`k|HJ8:Wel'tTeeI?Rg}g@!O, "ni:V>O,Wqqp 8')|oѧY:tRgW%72T?SBDiO2=ׅE-%2%WwR ^+k"993j%2\OX=6S'a#fr}MAǤΫT&@FB)[`_wc,cr?3$9}!W:!an \/qa^>;::h >g0{Hfi-YhPb) ;sMaPv*Xy2lǧN!BnmHAoa%*ȴ̻hNC, QE66HAsb"p)}P糞<`ME^d7 .){&vhKHXJhHS3" R$*ɸh2)`&F9~Ǝ&fw##_ ΊJԢBoh# 穇  ֏UDh 2~\<8wL+9*7RE T̸u0vOBV/If;R-4iya~ xMbzHvm0BF%6=d<3E%n(}~ P^sRU$ f[kl/p~'1X]!ev?U>`רI[Mwh[M>G /-'^[ǿ~!$IY a`S< <l|FXF]]GwIĪ(_]Ux$&|Ję7Zlf;( Td9 BVqay߼,:<.CEE H{؂&zƳ6c><կF C2,go"T8U ur6PBZΧ{7m89DXcfx/Q 4K;<""YiCx|,I!ise%s!/d!Q~W&p!uUZBIPd =.J?U=ټB7Z2@İL\OCAuz;̣Sz|'w>>lVͮEGV|ߘO:/LQ+iܿuQЧݿ,(!^w7v$ [&ll+qhG]@XЉ˖\b%aZRd0QI).1UydUl+E$>lu#`^\ ҺRiweN:=xcG'iEayKTJQ#x` 5s4 ɞT%\iG0S!Yxs]8>NuKT6RXgCC jӤ~)lM><8a!S:##G4c-8l1;\4IC?;fW\'* pFvb.T0+@6vOpi?[n`gE2[ZǤošwTF#4Mݭ2F qZ녜#2 DdZ^zLc\9`n``4!Z ];rAX2/NjrgS黺zaKly+V  xX>dzWO=|>ӽOIEU7(I5k/{)⾅& 9/)$ӗ V)+HĝYk*˝܅ezeDRBNqU ^K5"+q*)&Yky$#z]i8]VQTToO#7KDAB'Y8 ͬ򪵼]]~9-UDbմkNW֧ g}ߧYeĦ@m$[%W`G0G=%%P|%L:^+Ͱ3:=uugr񋄱tLמYI}y/v.= aHJE*^tK_$T?`(s9piƐn/XY8c-Gk%҉Pގ(HASqdNaX cmt3k*ca*wm!LﺏeF)f"͛q>9B;X9!PGcĽ ozRhSI8c4FGjgQx8&`0&)%ť8-7?bXiF}sRO\{ȹiK͠E䃪=l>ƮMaݞP@7ĀwyGkB|Jk_srLxYŝ8ז656m\M[1jfDӜGPx6^.~Ac%L;^ּW[~VNl SpE[WQ eٺ3*1O՟3Hlbn}})ەX#({F#8cV$iN۲0;}-Y#VI8_6%O9s+TІ]V,e` ZQҮW}y"?Nm'gydPu7sRE$ bjxz9XV^*K)n?ka8dk y@)8iYkͲJl؇ŗF"orLہ3jrQ]ݐiDK$`;U%GBϩu,\<96P#!kk%{Tgqfv䢅EBfH]MBYIYG>p H lϒ%Hb`r\ kOnMUZaV6aRڙ jZB~;<& *l)H!"ٌþkଐb0Ow0zb5&u7Sod)zqb PzهFSi+? :+-dG?DMd Nx*%мT6ҵ3g{L7l(1!)/bt{tzQQ7de( 4Gୣ6cwU9fT 5c@4KMk[3Xw,j+{罘 UjS/kFHRՍKkKVZ6PIyܪepl*[:#pI~INϬ}mv ҪfqY@nVfo2h(RT;ٚ[~QCpA' L!ؑdV1.fBէ&q9Dc )@.M K d-S@Hh!!aQp`G zI/aꌱH->&E?v+lA"G~9)!]N;fG{!p/LI_^~jٚ o3}PۧF? ^~3;-S8gw1A2Ǹ6(]e]3͡etWW_tmT?(nwlT̆vvIRz{= )Z~ ~G fQJ`Jg\ПI+DYeBݚs3#dzsO\cSPG"@}l T:Q<^X;R}ib`X#۲럒N9=s*%XWf8ڴ"l? Nr$=T᯿>AT\ $X meΪd!UkVyǸ$0K:zLW遷E&(0Rg;Z_S 0/j.y]sf]%h\ s`T%ݰPtZ|N rCZ0~ff9 yX>: QL^_ `? c@3}x]޶,W:уJXwl>m"U| NUφWl5V2sD8]H[8!_$T>*!>&Ve8j 6׻P׮>zJo VY٠N4:o:ȿ{hQU2۰PJ Mu_w UVխi;L=-6ڇ}f|6p/9Nʶ-;ʇGtIPUIMxzQeVS=MO >Py{eQR WfPL1dd``>y_syrg!Џ_z76Ac0"ΐs޹FV7¡u!r<bi\!;"îDfHc$0Sv 'bh h_b BXhá+GUh8l=L! mI_uI0218*1n*:}%[ϗ]w82QIug)WS*j" Q:wmB b .YeUjmϒ7N"avw xWe<ʕDzsn7%_#KVз fy"`Y(cGsxz _>Jx:A"~Ps3 S'F<h5V*)zؼMW%s``뾔~'Ğ饜XJ])VVfX$;kgnZ7}NA;| ;MiSR{U/sQ_NFVNƬVa%=TR>({Иo翑vEe$~ /%!(Wb`$bUA4b 8wU~Ebqj+1_`eQuXĕ/4\ n sq(*ӿolAT! >TE3rm(0ZH٠L/M9wj= =0>ul 3nbxE `vXAe˾lu,RUSY7̰e{*dۥ >n8V'amJS+? ދq˧mh␍$&ޱUn˚Poes7nĨ9V^NOwDaKB:Dվ(~7ʢC[,253 vH蝇hAm4,Ѓ26l0j-',fhk蚵-fzcEW5}k)pH;\M,@@ypȕas9 1^NeH]4gYKQ!}!!y)<(IFcdk錄FXɛ{H/Zk*1JNFCuVydzHZ6Coav#6KMP+P.{gtx vkR\#lY%ȱo+H+#LwO܎\JL;lj2%_O 5:E|*bSTv ODvW!&Z?ʚOIKǙ,2o DMoxT:Ѷ6Vgaͳwf$acY[ΑE2!SӰP-41T>VU0cS ot6ͤ5'>7%gW,xB \U1QV WZ Z'UyLzNGe@diVIOB~sL>cc0F="8ZM23O?Ƿtf~.n?q9ރ|%!t{y4݂|w{q?#F ~`3A8wE;*l e, yO$9ǻ}dfѓW a>=?e$rQY`5ؕ`|Ο[@V c.C|4`]Y!L@EgX6aA28UA~ )K 媄$8_g01u=Xz!D̗'H O3{]#e!ڀ1H(4 $[UqL3 ߲\N/`t٦$աˑ=K FDž,< t0i/avpl}NQUA' |UM3Ǿ!lq# vlG7 4ЮJ"p;`brDymaE/m j+fz%jy 6QФoءPk1qE 3ft8E}ZCxJcH kAJt: `7HR` Ec!%r|srb^R:F}JQIvyxHR|O}4/%qXذ.E9GE@TUOr .nM)&u+h?E:ٸMችZ dKfp/czi R-VKH`_*]zE;Umbh}[*[y i'nkv|:f`W5XdQNKJ, C!kse=_TV#}:قb A\iGYlD*] 5grhvhV GG1wӜ VZEw3cG0ժ7p&"PE'LP7:kTa8N1yˮp_Ka2v 9zqhllP5+fh|VydGØx?hp5ť:JBQ/jjyէFGN5xe4.09! I|EXCŽ8&ְ4ȖW>P+26h11{F>Lj ;d$: A]ڮ[,5d_g1*[/Q%fny}u-krJg^h]Ԅha {=H~!} av{A7Uy 2%4l&HSnURb 7H>Ykt0/0nXNu=$yȠ,hr76S7$$O6P?Fߤ,rCa*{J2Ce6ap)2s:Cs%_JsyGD3m:nb˪̠2H Io Q HTZ]1;*JF+%.S #ܠ x)FQ5+PhI IS?H'Z]?n P `Z$ sO%._f>aJ/LmU`qP2D>6[BKdfd(M6Ų-z|f0:2̯C9x>ەK}/,kac~U[V.KJRƸRt{ +nwَH% t6eu<$^m q S -Z†3馆diQzFv6$dO>w>y ̬h//c@ u'(Zki>TT6ұmPG|&q^ł@%)>$:^C=KF6=֐ƃelH@O?pfȍ$טo^o/w L|>ߝZ<xb:{mhxFH(-3M*bO$ܤ:^`?4niE^e+?C5w.,+n^);<C?N7$50},2vv[ fc'ʁAC$Ub=w[UZٵ{JۛnPPd|):j~b8 8CԨzC)D^&W*Z,x ^BDnBs(HPB];VhoCŷVlt eni ñzku :0YF\fMvH}HX3qEomGUWF9X}G˩Y]yN:8וVa`3ˌ|]ۣؒ]O-Yo\J )# ciGVﯯ]@@vRN}>[CI גg4Kd Cs6hn H`:f?\(JY: 'ˁh^cqat=&HaGfnvPtriۧ6f=$J0B!KMcZD6L^ ])m\qWE(pr+j!kz8`2|. HҸ2oh#xԌF*"#aX2vy0QD'Equ3 wMtS1ʓD~jbl}~Ikv`z CHtYUqeli]S`pgl7o@ԇ+~S-y^,ષ=~4g!hSi :RdmȰ12y3jz5W4[m`#cc`z_Ks_%5k"fn$RtӅvWУ$ a|r bXsQ-Ma_񟜒c@β 7Zp d:<՘dΦ?<uj's tن$h'][.l+ TWL2g8NjFz"%nF9iY8`":2K)fUp9キ`8+%`I-TI\H+y= ϥ`xp[pXA|֋F6~Zuy:C#}N ^i^qB)즉*U3`6$(HO op`}E+qF%`aޓ 9e]P(n}.*zhC#/B+դ8+I/y{`&\PcIG4*-gU(K6>}r_]@&pFA/ e9Aϳ#54f LtPҾi䳨֪6R݀˳g"ڡoRV\#X\ǫthy6eҲͲX i~lY2/]a%_ k[e!;z:MS3]oHFǞF'?0lI1 0Ww *<2(&Q0s2ٹYI;|P 1<_?  3Cc^B ʋ IO6kUne/z P[0gD@YC7*B"zqk@r%ƐȊB_6GL*Q轓Ze FLswZF֚q$fm)iϫ1c %$|mWVӀ1@\>[kXzWi/4=jt:R'-Szi߲-ϻeQ ZSIKn8Zv]"IeD!_>1+Ïp[?pUWGsف[G"Kz[m_"!vv~SBqIMxKI5i7 *iT/f)b;dv}3$ gXvyHwdq x'j4 O[{73}&k&$tm׫"A\ __T+Lru_9YULXd됗 F@ӡjy2[+< /HyټTW&ePrP5d֓׵ ĪnDUhρ!D%* Vq9>)FCWZYCDA?yF#͂T=:hP/9%zPtog-[|W=ƭO08/k8!c+ eJT ߗ@"z/w׸ʃN GM1>_06հ$}T70kp dK"ٕ*5lڛ"va-ڢkyCmd(ε-PKC1,Jt=gɄzpj{xpCkwJ۶zwOy>`-TH9'۫F5թWpEUrEKtO'.O`^F#s}=2h&X4ָ/w3238_MD&W PމrʁS7p_=Nb޴պh@z0.怈mو6D9v3uC.21Tvuap?ZY-WJ5)Rd+cB~!- -Rބ\r ,on8R&tLc/wHIHlףŒ?*(|Eʼn,=YwkYA3p\H\" n("9p$l-M6nhDY$C%g'Yq=AiJm.22i|TJŎ('HͰu3 bdHmh0?pk'3Q v ?״oSg:VKWpIJAlpi'`j21g2h^;f@P?{r&AApnS~6][w x}0^4*I3[+]Ql+B!&cp\8;EFxv^E-yrF[Qm2G5ƊYwQ-ppr"z`2 !<2\K(ilqsyұ] l|(yLQ⭉ "хY/:.ڼil 9Ę rԤwP*>4]E3_$/ /䳻ˎ!]fg?˩Woq=5y+uh)+?Gj ɾWZ-Oh%ѮZUMx`OtL4E@O7뗈]8 H6[Dg{$D[;FjAudNo2#bE==@`Dzthhe#bSQ"[;^~ڪ)IHn(P9/JD[ӹl u~f;e8!FE 3ḛDq9m CօAZ[v x[DLs#M3m&Q|A#^4`P0eFw8HD8DϔtH,|r+,m'6vV mx>OOFaTROkIUnnm X$9laldhŇjH!XBz\ӯ0*]yNWZU:d&˭pjyͪnwVaYqL[șNFAIJ\"hePE(-w$D<5xcg6BϪzeZL[+Um"}USkw.vXi/9)ZC0yoǼ;?:(ȽA'dž2 EFDM}싉qu{favz`M]׿EF @˖Y !~a' KᕟhJ=t`JqD&0"l,^wg3gQ;3S *yOrEո% a/\FWl uE໻A~Bڨd/sSD65/9 0 lE\y<ػ7̆ ~Nm(WX'eo`:Tۤ9v_hZezR%9X"l uYkgB)*oNfˆ&!+3X5WDD"5ʉ+Xh5NTeLEuLQv>_:l{tp5갉l!K .QG2vJ*x0hXQ~:nϹQK4 Cwn7v3|J:\&uZ[<^*gK zԒU6KiJrAp0myL]Chns{|miέE9'X+cL6+Ǯ.X2AtjLVA566eaZb3' RX'}hf)9xv]E˨W(>'Мl4wI (4^seMOد w3 K}W[0]ݬ=ZO)f"=.iC޽/kݿ3G6q<{F+x>CsH6Kwh;CYYX76QC vL$ 2^`CݳV  iこp2REPU˅ * r_2K+;,K;1?޻5,_Xu 0KF{{\ {\z= :8l5\{ Lt > &=8Wَej OX!?Hmr&H,L0/H??~ JpE| 6l]T{]*X: cšHŢנP=\HQWjW4;]z,٩עFnfi<[4-?9l1v# w ,C}ϛ(l>D:mNpoNDPH/9#7^c rYK݋)8(3r NT Ί̿.flFӦ:WkpN$U!Q3EAk4_N"tf/gUoIuJyk}}4n|pՇ'ĉbqC}~@?Ӂ5v)EMk]F_c'; 2j7qWLV^HzTQ'0@:X' am~l۫J kn0ObuthOA; 8uPJ˵ }"ݹDd56 VD{]X:4;;M^tM=mp-/S}kd+GZg1aBp\'fb)u= cD0Y+RV\,bjr m,hUAs2V*KnEќnkq2`] = ,J|<,Qߗhyk_#dn*g'I'Z[Qf1peyٌ=qMhfpx/B2kF9]'=-bƻ4wF : *ae>.,P2dϝ xpѡ:]EJ~Q_L+83ń;G'1Du 6UFms.LSu^Gk%:l6}Q~Uv+br޵3{1gT8<ѿ_T?.=fa&*,EdzXΚ`\wj_rBc|' {G#|̵Ϻ+OwBR?۴+ ׿7qldI~}F%2M`ڸl. -w-vCu*!B3x3O1:m-[ MMUdG}u%>{/{!CQVݚ2d+-x=vGr 8tE>9f|2F +tik6Ρn-po Xyn1&m`%7T*i~uXz~qO ڷw}2`],%1lSAxILUrwRA&zX| 0a ugp qlL'>.")\B Y^vuԹ;El]<,=.uLz_=\?$o*K%3|H MS.Z TMm"uو,*4̚R:' faI]$m:fWwEI_w^\ǯKؕݸ\# {DwwNu ?]Dù*Bo6}etɞqHY"u5}U| "oo~Za0 h"f^'9$Sģ+˂v}6u hQM!9qodWaHy(TS5Fgdk+:Ο3\í]gےlS']]mVoEŽPϊQ4EPEKBZ%CItg|z8Q²䴨x0<)j‡/ S?j.@;F(DV93ܼaͦ aO gs:5Ԟet2xw8@n_@2y;iDP?8_0*. ejy<i.ݯJy{QEMȈ_Ó' WT&L!K5xAKʕ ̴,l%5 1K~::aɑ`(NaH"ngB=`n^@L)Tu_Ԃ,+^p!irCP` RQrh$|KmXt`Oa<:u)#)>[>mg{?]y^lyH ~i)X8$kB*@5VRr/ܧ#4?p[ӈ=r u.2Gyɕ3"t'WG9/0CaW_.5~ˋpI8`+L8frLXn) ?y$X|u6GZ{GQNBeq 3Nd:LlJ5H^y#^SZ8' `]e`QdËۊ wmNo,g{nZe muuQP9ޗ}Q( $WTዡ|ئp?;tTd@HX&@##2x_9Y)1n}B$!L:RLpse~̻'N zhBtB"@Ɨn9O0?&6YԛL?!ktx#e[%µ=& +Y@Hy&R$>3JN ˔%HŨdl·290`ͩx}:#Ν}M)e|/0~9CEt׏innBhGOU9ŗ(DxA)Xz`|~vrN;[˙D챑[!{1 Y0buC~rgqZg\:V7V]s͐Eܳe" `eKسZWnWfmnCK|p45v4g ηBϰc6xÞh!ߕ`4,V^{+ %o+k}\ j%+Y]J8ziq XDV+I v>[4)q#Jѐ :ENEޒyqܬ'dytVEd ^g c8d[E.r8͋[^X!L[ѭs@yDWXK&*aA1l~4KQJMN`7jFtiU(.x*AڪvidoV8 #W0K'rM3Є,6+1O& [#Ŗ!yDz@nR$]/Fy9ȠGD- o EZ# 8km2R=3̄1ӣz@M{If_C%f+G!c3n3tLFQA6c=f0PoGhI93@CJ6YPh{`B9>_?VgƤsn?FFjh4nH**gȪ`;=lcugiwdU4S ojN#Oo VĶ$m&:0(oG!կޱ^>ViU20K̏RT$@lD;{p}=n |1l cg9pƨ| 5J=N)gL:fk#+}_yG?QVut(ǏmYyy$h-S?`1M`)`9^rjb;WͱE99RgGwN3I.IX<\DeevZv"$^%֫G2knOth5<}umc2q4Vt \XPi :'lS WQ{{_HU,Dq Pv6mI&˻XtؐVxsOcz`-2PI<7\-j(x7VTDxF.tZ)Rmk7WJѯQ9csuU*~kOFKߏ;eK&%Ќt wyIn(tRmGP):y bv3$%k&Vj7'F,4d nzůDh΂+tYugI6sR䓔Mm;'n2?b ]J l_?F|jaB+8肿 %k]`B2KN5>Ť%!&F.ҥXOqC$o+gw࿂d)p TSe#) A1@I09LHjHlhSf sl10W0(Cʣlj Hq3extMü8W~qٻ/6(~q6ӱUF AP׆BGp{z5:xF&K}2҂mo]Ukr]?^Rp4+O[|mD_o~C OO:2={Č$&T8+sѶX4nĭll]S,s5| x`ku9![Y}MuX]]I.FIĠu^u%^sLY)bM n@XU4p ןQb2-!5E}|L?Y۪-uZ[} p =:+,c勇 pi+#HL&<GM ȑh+-I_P!F3ʏݬ6DpqF<|1ԤjU/Fc[dM!\ F,mjv'% bW^/Y,7ro`y21xq!fű})w]4;NؿWK6.<pdz #aȃPr|Dpϥխ z#[`lp_3'Vs›bЊ&HuUڸ)Rf(]@*R0psВMI&!cD*J%.*RD#ue:Nn<0Oc?L2B'Xb)@"bS9և#v4o}EjlSenv+Xa7nE3Xw_~c@oؙy-R EQw>kXQ>b&{By%ׄDgpY)f8aIў(gRoI I5[Bԃ+e~H{SO2RbBD撖N{^l(tfCVˊ/8I93 5Pf\`"nL ׬/*֘3Dvnp, g² QHr퓒J.Iͨi4毤-2H#Cc;69WY+*_ *jZu'\suҧ]B;(T"(Vru:B*x~Pڷ*9@rWHo''rDn\+YpQ})=ʌvGԁe٫VɍlRg毘_`mv}8YsRG }t>ǴiL o)ǏA2zӎi#Юhn40z&V.!%Tk2Q~xy[M#A+"F +ĻAgrUQiN檌tVeˀ7bhPR쟳 T*bZ qAնcVq˧)KkRFv`f"έ8 G{XnI;QPWk|+r`,>i|Yz@u SEN'9.[[}H2)NT$7~q?N*%r&4+6o~O4~sZanHP.e.l |RJ;VB-)Y'3$a0`%9kX.U#uC?d8ܐC<=B [_o(o%ZG~{MB ̚22XE*(s`SFn. `^~w# * Hkpŧ,ߛI2J vK~f0br<5AՑp,wC0Bl Q: oq?AԳ] :y*Ro_\];XIuZ(z 6SJ>y{ 5^UH["ۣ|% P.5J@X.Ivε7wC~T|N@pnՖ\!{Ļ^%= |wW%YEweyӆ+cH9$3t·a>[(y3_f!y̧;*ԚRakݳa{OXTKrunoxx/ĉ/obs#hPj |ap! .6ZF*KlPtU)vwVA,u@abhrG}s 4ޜw#_gvc-<=YڊOrQsM(S2-㒀T) jX\,Fp҃dAhvաmPz~IB!?,X~= Ҧ^ƺ^э׮Ŵ3ԠO9Wa~T jD/Dn/_8#˞Sh<[;oAƓAߎ}7EO@"5;Mַ.m|5x):pUڡ[Opn;#՚}su?4ZLirNqg$pףb&yfJDE-z8}vsko£xdɳSU|}Z6 l9ⴄ]+L 5"8\"_<11Rj''{yglb~ _Z_qޥm/˚kp"!`@^2Zʖ}ia(.R*" 70]>_ˠG4/o~]a&ijyȱfH*q0-+V=7:8z5keZ(bOCzCB1t5kd1(m%^Fô~3Pj,(M u)JZfYrթAյ|+MY/FEpIPO~eH-m>3b /$IZ0DVMmb< Y/O6ojڜe鈼g|Ne!u% 1!aֆjWi@oj!_WmA) +Q;u5*[`"4@?skIt~| $p%~tr=xGKW0 焣H)n yx )E%v2)\BǹdNl/RrgÐ%qΙƝHiu^DUW01|EB$|m{SWg(cBOUo#DB'FMJH>gcq 좎M$/Ii ܷ,ẠM2A\!r,g87p}i!®@./EFjo$]ٖJ=.ĤJ_F"2nf @ua@JL^,.ḲG7{գH2!_LIݗee/ ] sʴ^hߑպe2Mhy=nWM{=qYf =sb%`h32ޖ~ךJRFDj!v CAMnsgʐ`e:7TfVӽMvceOxX<źꨇ- cͩ\~E>K+#!{=yഏF8 msoNJntWە1jϼZtZ35ں(HP .Ȱlugv .!NxRP 4D$T:)^_י*h$EbNjdDxފxII1)CS*{uHߨrؽ74u[֬!/Ծ6*#xT>gD 3 [j귖f1ٕ)6. zxtN'K*N3 _B|+>Oa9R:Jxbdf.Ug>N*dە,@T||R.S]6V-zr N??Wxл@+ZtP Q\E953<qƐ )6fBi?_N\H~HIq/\M?hk?QlIzf›Uvx̶4jF0z|> cR].ӐMXvM&бGBijIL$s#boGBدp7%atZAldTY6Xns >aTBsi1&#crJe̳,` +/c&x%D~eƓKAHn,Y sOі %o$Lp9KxKF:^-ϙJ7)o$2Zwp sHRRҹE.l\sm_7 ,ދ|MV>; :$xqKfc_;]&cچuIbS‘.$–jZֲ9ŒKam~(+g7)|h"חz!ձG3FVPZsLDu#bv({]6iÜ0QH3Zu^<{Fm5 q4a"t s90I}*VmyoTr*N"?@8x&)类͸;j4wN䘰.Du5vH0Yo3#1+Hy }Z]^%A StFBbA{qR`Fo3=LNP6;|ey3xe>nt/'c0ӤX zH?O{ (ÆeN2k+z"Դw xmsL% $ jr'6/=/$Y1<"Cl8R~lіڝU}o1 lҙcpPtxS*d 漺8d"!0*2R툋öJ >P32m2n_ᚿ>b!}[ 3o=v&PBeP+^ގ"cB{_OX؀>_m䜨-;P̪*ɐj^պwe 0-ɔn%QGE[xIXLPk2NC3i:R$1wf?%/L?) ̧eQ=廹@¢&"^>mNv1lՖ_ ȹE"Nj=H )rl ,!(ᑧj*V n zl؂=\p 1ڶD1oY_U4Je̺,B/2hXk7/< (dNrl(嘰$`N@9|و{g'1Z,ȗ4rAK&qxbEF郚lkïE)p99̈ 1gfx{C|;0 M 箿pC$:`ܙ O&P/l,6r@.McF.Vq9~"=10B_?pRslLEϰ@t GK\4 yx1{\Dn!j%=@{w󖔬ɮ/:P،m(űmm"#an=\Z Mi'{ևkCQ(::Lym̮VnN蔘W)76w0 BFGFun3QlhAge)h\]1 =uL;,"q WOmgZUd/jeOy]yjRI<yq4lf:˹W[R %SN05Ybqt̴%|'7[e'h3'!5 (z`ųd(ӎcM'I36|VWP;CYm3|f~JLeqπHV>zP76$xҬ=#q |W8^8d>]?UsGEJ!΃%c2=롴%qsmdX䜛y^](B+R| G@qroXFyd2ڌLXŒ fem-@:%pOJLԻVLt8xgޓ\bͬ@/)E4DuN 80B=aͣzCMPD5[F֑6,ͭA[KqspAGYK;f Sy'G17fG4hIl3>ц? 1~pK-axwE5~RqlAJ>&A,z,jϖ5R26lvjGWhduJmY2s~$2x@YWB ߫`A[Z+52ୃp9Mb%xT ٚ1~i: ‹R⥫<8?c l/FY;ma`dʹ '![U=B}y#ng)u@E*0qp5jʜ*KpWӡ"U%LpހP*ꟑ_D&IF32f6S5uf\/fQYE#{9#E7-0sόa%FV |ĚJe0B!%xN@e &O2 "nmH؟-^*?hbPԯZm hAI8wBD%Llcb'&1JemPM} < ɿIc -\ xe7H\6°CS{Wx3FֈT#:?!3}[|:ɔC_|ڣUWۘ-Am2їNvǁ tE0ϿJP_3J@=%F0.cUtտb;u`˥\ޯGW5#Sּ)TLR(35W I^vm);d._?$np|ސ!.as;+ Pi5 \뫺;a ~vlul_GHN0  }ɭ^@a~ܺraiO f "@^38)dIXUž"VPAV Gh~ ]s|)Ι pt4*s#MHG(Gh: t__jvHhˤ"TSfc 7CW#`B^A1=Nr1[ )@t_ԥxhT.(϶K&g` 5w:.dh^~>LT'Ѣ\Srn!/$Rf0@\oUH g0cfYCK2 R&x7:)<;&B V92l}x$ \xolr.Ym0ĵbJlR :`ڤ6QD'6pn֊Y``2%k۪ 4MzuF⇻Na;'Es\N% Vw2gV#/؅u) 6b _k4 1}ViXۈx ʧ A.llZ^ ɇuVɅC1]RtM#38co(ᥱkt_pvՈHOuNCRF g]9VR4j9T4@Z¾"N;u Lq]>^ 8 n'!*R(r#&s|5qk+VYTZT3lTaOO5w7:b0 *" x )8XeFkNY1 b\ݦ=Di#JV}ĵ)s*; EP4eMӄ.,7rna;=ۂO]jAяUxoAKɍM2n,1֘֩A5Pdp泜Hi}rÁn]d}bxw+cej0li?.]3Dz@'ڑD-o'‰rT5WfU۵)-G&0-YCz &k];Dsƕ.Vׁ:Y:@)UŠT(#ir%LyE' /dL\?mӢCT*nLЭ-TdX!,m\1xt`8)>QnW6j5$FlEqH8ۖѡ:O+] a2~J}ϏԎGD@U^_gTutXeٯ=gHêe CGzgG,Й@Xu++A`I7ǘ d;rbKmoTc{߷bېWzQw++%@DUl"EL {^b d.90SSDzox[xTX1#=h/,$L$zG8#J~6dʷAO/,cs3(1yHV̥8d+/^JDkQڐVkT+GO :(4T:@oa*}Dh\ x3:eP Ծy_}qfv&D1&?i#m6[v:utUp5l{H%w I+6W&Σ-r8r/ gnj~ᰞ.䅎o`[ i<\֓ECA]ŭG^ܒK͡DïU'e|212hSExDһ L` ԓ@츀'Rj[(lK"qɵ_9 okJ$1ރcLqb:" "vG dM82z\m-45_.RꃗTyyʕ/e{ķv!9'`(  T\pVJg&du݃D-L%7^j_Kxsk=Rb9VwPw+j.Qe?Shk~`yjo<[ 0k&+=%Yh١۬Ŝˠ ug+"KǸ=}|70om߮wV&d#>%YNOY׻Fah<@2r|HA;Raע3z 9JF1׀`hn#;5L )!Yox!)b(::4{D 4iߞܠT;|>h yi/n ̌aOboĈ-b+bw_G+r0;6n zK=pU~ -152|PiF'+`t_ LA,,kWӼ/^Z̓[|?g[TCAJ@DTiH0~iJA[t͛AytX^wCW¦)8^I ETJ) U*ŕaAgonW=f*ܙzTaxMO}QJu*d %[ \pLsJ/L4&; >ݑ2G/+TH_%} `4jq&s.٨dGÀ&0Ƹƃ~|vWtu*RzFY_uOKw1 f]X,PAsڄ{C?  "S_.9%Y54KUJrssgq }/]X"Yc)6"k~rciiW8pJ\ TEHt7<˩.3mI!gA:{xo 69mo-q夔8D_& NM{|1eH}okGf1hBaONT?HmCZ|jVvn[v2@D5@~|fV8VM烅h&`lŒTAV{s{j+fֺ2cV2J*RR4{fD_@|` aZI^y Mca.SW5XT/8cǩ,(M`s"pIVU&Z&) 2ȹXFidatEA`P yJMmnIo%S p1gNT2@*u{|k ݲxys|]n$0ьQvx-oJ\V VZDyݢYkaE-([[gZ7V*> NBzFyr.{ UOP/}t?AQߝkJls yTԘ94&@Qx Y&1BN܋_X8xEۑ E KW}IN E~ .|U+ uY^q?UT,\Y$]?sM0Q32:6Sm`[ӊ6Cܫǟ"c;p(piDB@ta$%Za5%ǔ(tj& *|њ*-hzK4T Q77;D{:iBٱ z<:` bv*RnB`F )_Xd.V__rS/`e c SBn;q95su.CŴu,`qif SȷLs|LWvIhMzH۶ 㓗mrńT;H0EƎ0t( KcAyuA,YGwHYKͦNmr _]7s6 bvNxSҨ2 LMx;e{K7G7RN|{`̮"u, eF^x?Pl@6HKIQbT5EvJY;a,VZijl` gF m0w39z*ݼ2 ڴ;b nE<8nN7ءT?D`f 7mGMlW @L*j[n(i"a&,zv^%7Ʊ -&%<VŇ^gJzO6u:T!^ FlPmm. ST0z"!&stPnN;O4ӈiհn&P2Y#O̰1PKe֗|> ({2!;ڧ(Z D5ooH-3]cVo A{:md0F/(B~>%0J7 a]_LsP,'mh̀Oo%;0qނOaӐx+[sW_Ҥr%166ԜI(Lޟ# %=h^>,r!7R.DUG1ks%.l̐0H5![ \DfZ6&Mł$ָ&,kD<+E9*1bi]}fw_1?΁w tYrk2$ 0}/?q~#/рR,P~Ab8YN 6K=%}Ng"Dx2p6u־ovK<\#c5 $NFQ'G.':bkđcT^}Кk]^dB(?2b\, LenORd XnGd[h9@ZKgZ<(Vm4 @Al:)'èй A4f?;15jS^4~CxpU7]ȭJeTǑA]rӥ>Yb7Duv_o=-`.aQ|*sc` k #}sQ:& rd Wg>b@EH\wjs\Qu y-JڥgjjF2τ,Vz3s#rMUO׾Cu@O5:ޘ񱹩ÇMSO)g9 =G2EmWmkmVug{>6 ˌR/C5E]aRBL`6I'/HkL9IKp,V2NV8j<y([ϩ"OHF=Os.90(ލ*ck~inּQ"joMy.1]8 z@ݒQ2`c(KtAYvVK:|QO٫M+Hjf 1%e?8"U6O3VAeŪl3< sź?Z@xhχ\`aO#w4#)o %IEi}f) : g"} ^ٺe=*J$,>=H=qj\ܯJ2W%CadCkIE[PO*CKqF/6[Ҕ4ȷ*r$xy ^V+s@g"2ڃ[@iEsFI<Bь }-k#"҆,1z !ex&:Sf$Vm36cc̾y:~IkFxZz|T҂WYoxSNٲw/fRuĤ?Y vlPp,fUEQ7+m!!)>ڒB cB̔ݿPM^SO۸Wqs4u$lHnKomy~ؤ;dJ3!+9E!y*^Âf׹0F<|IVBxTa D䈝7q ?R>g!٩-N8x;ۆMFGdH9/n JN 1lm)X2OWtsmze|hsξ`Ve}5(;sC_Lm%" s+ޡ4X&j+845W27A2p<w@'rzpUCK^:klزc`&VePbXXM4ڟJ tkI#[]U4ew/\d7N"kC^Z%]}n5((z|Xf1$Rس-d/k*(A!ga8HqØS,Ⱦ ^'lӓ{ķiΈ=mk& H肋 OJfPoȍ 8|C.@w; JXxK#!sL-'d헹 tҭ\1YP}њ'Y "]@IKqmscZ=QBWB*_4 ҈QOZWY ohCa zO.o3 g QKwkO}K:o(OzM|RUcBniE8I2V0 /@I'FXm*mT}ڙ&jvJߩ7A35͞O}TјyHCjA#ۭ`!."áڍ5wcRv3\5pN^D`Ol5! =wO6_a(LDAi0&Tg4כ%@Ks"_0ȰFV[yM>Yp^o{ h ɻ [wxnnŝyg;vv;g(CkJ#1OW(|GYT+PR5c<^ LD t%s{-3>XJkF@ Ylϧ{$r\;G v|/'hYk}n'[Dc-N; tW{,._}N0+o\7{'_$0؂hH9o/mhd zˆbn*Sqߴq:u&ykzusl_9C䠊2"PV[.eM!t2c\L/k;B4R+L|6 (.jۼt(a"9 ug-t7%Xl%JS|N ߻f,Z%Θ%y[yv9$8Z{冷Dzk F ф5:iKVkfz!9)EqU04皕hzbhgzsm]ˎ5lJ #/<ߙ狴[l'9BʒEJEZKr"7wQCCWz_\:kZVa'l@gvYtz wrmo7[9I7܃kQb_<ߓND!$+l 6 9$>DP}tbOfk鐸iAؐbtd' ~$r'2JQP( `yP@w"-+ > 2 vLuZlk+Ͽw֙HnCwp7,[M"(thx \߈EXFNqHB*sh $m2Du~+`xCh-])ypd "4?-)cB7 !B^ Mys~"%e<MʤpKZmf<iވwm324n»rf{-7#VgL`ӿNS9jd-%W}~]xю-Asu ƒK1SR^$"nŦ^ ZWZ[s/?5_o"70)3VSd{*#W}l?̜lhJal6Hz wE؂Cg6) 4Q]/#@f%kG=R]<Ħ߾Vܵ]̉0?6;dBl6llwt/a**< Ro iM["7߷+AƩlw_ȥךڠ'HxOåzj5,J˶q$i KEfJ,:!S34l>O=x-Zy9'.oItQLkgvDgqL|H;$۲^#s,i)vcgC 8$ÙKrv);}xr^ /U79푒klHLXE/s}s٭ɿ0=iyޔrXzP҂9W#?x뒹 8xxg>ׄC/F0M8K/PJ\i7V+E~Zzppӵd:vRghpl6nD]Tj$#DuWTG=dRPfQ 7jFud;v04tΨcR1 %:&-Gi'G25έb⛍qt0gU >yB"8,U BN6p:Yh9Tvd\B1QT8"naRin?RE_G}19q aЙ,?2sT6QkE V:$⠨(66Ty9Ȋn_?D#/1O/&d |ݏ=`51/0x_y"ͦ~%$?kKDsdEł ]fx"[jzPDӳ[Sxp-a䳩-=?\pGm0G-[l 9 &4 cL?|,6?1d7GKױKL*b :A2 Ua2ofl^c<\@:azMhe6pGKwܩ2 e䵷-c`{גZwzI둴'diK:y=q? `.tJ0oޚ jsM~b[};d"%;؈E|TAk?q3Ԩ㤂ũ_`f0'fxUxЊKxbGWC==%D5l0wڳalX1mFoWYv(y1\Xҝ9 DZ:WrOBGAJ 7,V}Ώ֗Yˮ>kY} O/2MCj -%FFns_bYAx֐uF&$lޞYÉD*|89sP&Dec'[@C.v(HAG/msu? f;S8Ͽ4oj I׏KI?Y:*3X.f{y\8f²[g W*F_0w] . %%1=r׫"o+d_ $|"HXB݃#`SyՂIU5W!&K?E &bEqιr{XU X_Nv'N5^=?!K£8Pژ*Փ$}2t/\\Q~b*ѳ䊋y/!7jkKu=r.Ak[Em(F|fU> wz/n4w ^e9ǣ?өM 9bNJ~RQJ& wbV-р=AqeRui 4GW T&e>$L\@ Ԁ }'Z}\CDh v`"%퉍I,* uxG|cYQK(7592K:t]jLL̅8gpCE%AnxhWfɧ ~g!%Pnދ13]mJ|#G$w;UA9,7X0!X ,r.$G [V+-(6d/$S\ F`>*٫LKوWeDfez*?Vq/biWG)n$3%>>%"5$9i7˪ LlYJĀPt' Ӄݎ TrD2O=ԍ9776Rg݃S9xCdn`ӗ6|,@;A7S.]ee\Ӊsf,Η܍hHIӫTwfSjk% ŕ_ǡny?bSq4<؇/ X;,,s{R@`m`' 8UA>/m~ 5.k[֋Ь H]tܚx#}y0[АF}VjT`MtVw(*shm$q5aE⼭p5}g2$7y.(33HMwNɩ -k?'F]PqXl ?7͋.f8}ZcJJL;/=x+.b.i 2_j3hg+ [LY%9q;CW hf^q7ͬ3cwGuQ%2<$yS% W@]a=fa4ۋݡˏ~ah.(Cm!6LYfÊb?>#ĹEk AxHc5Vn8p>i(azW RĂY(#&C3A4boq fi|>)0~P ׋_/MgpN4-*+/wsӣ1F5Yzπ=c tTS#]w^|)0Kԓ,xu+iJic q9ʞ4zRűWtAl@@-/,:h0 tny@dwF+v 01]~~9|L5@X/3b. ?KK%(#(ok$/VD6{3h[Cg$X'DDMBݣCNFdld/i5zJh;~O"俛kiy‰䯍k'5 G)VqIYf < itaF#ܙ_ĢCL/3&~X.q@ɞ pQos𞘽&+ll=]Z,M1&O1=0൴g-K]I}1q*Fc XEY5D Ly D9~g޷2MF,hъXFpO[lNq*4w+!n[U#~~sǁQC,+@Wmi3M)9.)\Ȟd6(aV? #ܲ瓼~({])"f"p̵B01ΰĕx.ݱP>u )]lDrL`ãwm1YNvOWE:*߭֝ `c# #!=5RT1\@ns\E,P0/_#*5y.aՁ;4Rlbnqżx0Su`FI:ylFHGt9r;0^ \ :=zߎb: ?#]TߜV;v?M+^f;~g&* # 0]߀I@h1σөmMYAK&G6QGpfxހC.cο!}e'If%Țыzǜ7x-.ӂ;e`s+'-\:2^I<+>#$$or@5돰oY}|\_Σ//a\ʔ7q070}s02֋~?)q>HNCΏIh _h)sיGٚjwKvɠ wS.xV{z)H. K#Ysň7Y=gZd.P:w&=!zlXXZ=Wn7ѶvI/#3/م&Ok佲qH|ǟ+Rބv`ݚ #waU=t)6M4yt!j\2;,ZR,sSAɎ+yBW }+Sĺ -@UعW0Z}y248P'5!l41D~G֢.I8-J\g2APs٠crXBKLG_| ovgQ+ԋZ40a.QK -:y$ųEK%sn1f!Nf)u"K城{4 իي^Hْ<^ ]},cR֞P{ JNjn{S̒,9EESȳg/lkSD`Q!t>0M׌T>T+ i+81TZ5`h*&AhՐ.tJ:/^^q^-.Fa[80ևNnm=84M*v"Kb/E6 |H(U76^`Z~'X / & $>wxRM+hbByscQZ8}" -EItPTtAqP귌ΕSrQFKIuȤ:*duU˘b)pXY!MhaӉY4%]-Rf4 M !sM YV?ɨuH}2$r3- %/t^9O?2)Ҍ3J?7Ɗmst\HD~Da7w9CPT_UkE8X*Y z"U%| sEq]43:a]xyB;#_[OV|8]/|TS0kv`k_5re4yʷ/\%XCKѶH$awy_V6f~ƨ UldY]it㰕)#w(N!?HʭS[% ֔Xvܺ9;}B{jCM"h-m}@+4&ϑÎd$0UjчXfkdi0Ypu,'b/ 9/Um;MKG>Wz_j^"d #}a2W-/d)O m+YJ]{!iƛ!_rq.@̦񸔞0̪7ƺAC~NEg٥¨`H ,,N]%.v f~z7Y0[8bGW #iU 9XZ/̜mpWT&xgt-.t;i,s|B^Xgn=+{}Q"l٬5%mtCPcNvrzs3luXTd>lٝ23i{7aMr-ns8! LZ1cמMQRyb:| 5P]ςȥj.ۺ$eޞY twΥT֯@xDbi()\OƹxlNƊp\q7׭tm݃c}2t Iw0‹?Io}-lu `_C =ɤPn\+G~C!2ūlGM̌m[U4T)_@|:INs(D7QXZes(|KN1WyLT4@2gwNnھf Bd{)$=GYr|$Rlpb B<§YW\2f t# )g J o^sZ&zBNZWWu'&JHpQ9PrTXٕ6L,-{'Vo_*$W#<3Arzd̀ܖg92)oBfdeV$V޳#P 2/˜3i[uER!v=C2UD'xR21uQQ;E$Y`fY+XV: 4G=~]7X *˒ߡ6,Ug!>D zʋ.[ad&0q%Ou0Irӥ>d 2H3B~xIurYc\>D_ڔXU\1'ױ!j> P~ʹS‹ӑeÀtj .4qjpcY@o2iŠ~^TKq5@!N`xXGSûQG{8Q-l-d΄gUWΞGg9'!) _^:q;` D:+w S.}gtywL1/i ^S-r1h-0.Y"D,-7iE@0!]@| p§(P]ezq#w`lBֲ>v[m4z9!%7]Ypp{n!!lJ4 *,^L1 ^b|c XFhw8uMXU&[ 2Y&9 K-S;9?o(?:3^Gf!,Tՠdov)Rv=2*6#X[dbTKKMiiE=^`*ySDV\ozLo W/+Xy(֍MŜ#q 4wǓtaU`]4$(ik OFH.w͸0yOp0;we9nsצp_\}`l>'k!Do*&.Ӧ&㛛[k2JJ4j ) J5^S! k@%%fL 8#!6o.nMa'}|R9eYByi2UkA^h:# Wu+}q|->]uK: *| 2$n)pDmMN=m:+Od6sƂ@b?a>NA96, gQ[=ڰ pHo76#":YvYci*NܝFI6s&1v$'AwҐ+&E:|nHXtY]+IuuUAW7y+Ava7DÃQDt 5U+qe}vW}W!7w|G"KJ9Lx33)&>m)980Or/^CF(",dCS諢'È`YƂ`ЗǮE}q uLl#"]` ;C{xzVG~sI!:P"ڷ˘]u( j S !;NGZk\ fBb VY1{{;1AnpJ Tc#>Q.JetZ9MDqûPgJ6 [x(}&bеsK[O{~EV]TAgba؜YX} w\4eX@}!;l˙1vjYEG~Z~.Ct{ET9aIPm`l& sջ(R{eVyڐfK0* g]s"-BJ&%YMTC*LB(G7 U2sJUҧV~Z!HiPǒ xTa7C]ء \}AoWdjfQcv (IR>z1_9O}#.A=@A1 %ǭ6 7CV ޙ4IzkY)pq.[@a3UÁQ gmnxRJ!SLɓjBlX<>yDwׅf}Zyn[iY!~qN>cm'SQʗ5BFB_?$Ǟ,p&eLRb4$+ $X{W[2/So|t,ɠFnCwo 'nqxqȞA7V_"Y遒 ړ is2t.`ԗRVab&8*))`O] ڌd=U}J\o^qĔ7ӝVRb'OVZ]r MDX&Y5.ҟNMaK&p?ryuNBȇ0X- RzHO2Qd-1,\ܞĕ`GJ!s\ Vƍ\X(Z)FT? ~4hgBDw-Pi/oDS8\xYV7N':6K+j"vZIU(G)A ?yϓ*N*}Q$C:x|\ 70x̽!4Yui25t|hQ'햜19x/nT(eHv$jBޡ]olkYQx|DMn +lav;giH"P1}Y:;Y/,h8Kj mZx~e޷$N8dV$2VK*P`qio3bPQt5BAj0{$Q&G*_}|'(g бAp SsmuGcuZBW&:BMrw/ &7" fɥEXYJ1(J%v]RUG?hm55fag-d.T@Jf ҨeScM":m8@|ϵ=`LsZ|:FSw#'Ϋb (1+aJ; b5 q[DZGnNXଓ҂4kw8U*Dv!'(,FJ+)ml/JQ+aaH<ڻA$j$]eɠ Q9k/Y}{3crѤ֨&8{{'eΎbt)<=|8HQ+Ss\5<4TUFэsnf_gq za:J8u"yi$9<x5iEHrx[Qgf}zC-k 3H!@T{kc=+}o𘜗UGg}uS=XWwN1Nky`yQ;e]KKeUҁ( w]q99/Skֹ ID7灬L;4?Q䋍AnRdN9XJ_ fD&QSEp=<)_\?A7𧬚Pv2)׼Q -iD"-d$*g@_eK2(VA L4A>xg((G}c0Uhoa'ex6gKmym ]@]7;5N.ɃԪ-pwؑ$!9Y"{SKůY탛(D2V>dST?€~:+'=įKŔz !Q\orNI*BB58G9!zez!?wi ?~f\ /f8hr3SʳܱDUn~xQЅ֞#ӳ{EE7oDR\!pUŋ&>ݦ؅&ZT>G‚STpa>pȴl5-h膮s<pð.C^y؋_3F>Df> G ^6_ ?zӴ'DngA^đ3a~s9\V\bW@F(/<ەOc\旾KtN#uvn}5POgZgO\g4~(qN\:^5pL2ߜTЬb$"i*"H.O:"qG̸?xZp={eI=xV[Nnda(ْeEZߊ:gF;p D)/}d7hp-e^R9(6h>-܂Rj:=0"12-d]9a=7y9^o) 5İIM/(\K. -C\,u1*>SEӘ 2_[oUA$9(!_YSr i"m<ĕ#lg2LVgbORp \:%t+q44'ۼwlS"|*! psRb;fs+@CŰZB'n#_71—ƸVF9ؘ<~SPl5Tb&򫃦g~*UDWs%^Lhv9J0Q_?D6u[Σ7^1x $ay20weA[Yo*%^(6@AЧNcncflifǨ[47<"OaP9!-fxzP:W6%X"Tjw@pC*YX{Z*UF@t;$)2lgNg%%/ik$Gr+1Fh$ ׆%}JM;Q'Ư}2!E oB$m|xg;LRg/(g#wqM 'F*f6)ETr^9qE\Gaů7oGNӅ'b?sA$!K9Um>\>hi_0/鴕Ų%ɨإo*Ү*@/ԥp-(9}w%\InTROL5v2w6;WM/^lE3gF;>~9q ۦz0MqU\J]_>y#\{IKtx)}Z;4OȘh*@j#kv,풷g,_98%QtPF4 Jz@~{egmkNخ2AHo^\bcve0iKL >6Ȅ}D<7(-{[)sO lJtWQ4@Rwɡ[XYOH6W:1EGv*$X1 5: i>hbLzhYG?mD/̝?鞷'y8N2`dTy^r*Zg# {$XbQ^䕊4xY MDOҔ+x7U8G^S@98#bMb DLϴh0nHz(̥5hMl-.p_460fQJӢPlw/',/bR Y=K glYX18Cv*QbIc0*QFB?wgƯN+xB@Ltٵ[M*s٢ʡBg噽 cE'JΩمLJ6U5skKJt<лTQޡ3VTnI 䎧"}D[=3 w~zbvL.MU~ʴ .h"i4-pA27<)#.gՀp_n$\&Zɰ棭 zUF}PƬR`yL,ܻaJY^/tyAY"Y6Mi/Fח,3bĽ%Z6dULFZd 9e7swm;Qh+ Kﺏ¶HHRx_e9,hM8a2OHRΉh.0EVԨ8ԭY{)KP*)TH,(99\օaS.+/z nIDn >T_U.!j3կ\'gXw~ B"4, ~X{DAs^J< +&4Ko`Yt85&}Q3jVw(Cf3Ec|3[yceKq;O99K@Kܤ9IC99#@L -"ݔ9| *(R" H܄rRXj}IV?m34!O13[.rɚ9eg6oBCR LkTPk^,M<4d'Mv :B ^B2-+w>[xrZF 89fZ}i8Z%.&6TT{;̔Q# q6@ oEd/IA\2Ǒ7m.^\x2 )LȠݼM# ̝j4v~@f'tjQ:?Z ԝqrV@mrfM5%ۉSodz"|@uDL1=#s٪OR HJܾ 9n0Em{7oI'fCYqRVa@.y/uY;Ă;h J齛ԙTXnaE@A>7Dt9jC^&=&ygC3ZS7 #>zs 8GvIkڋRn9=G#r%"YXs^;O5hȭNN:Ǝyn6\>G$d7#h`}U:eCԢ_To#<߲'g[ˢ Efw&r:tA9%6^َHScVB$ʬ\3"DqԿ\qU 4ĖtFg{&VX{-i1H}'(culMoͬ hDcQUa+KŁ{(zDL~"kڡ@3[mu'9d2\ ر}O5€&K%Ժ(񭴚pb-FS45+7Cb8)T:֎sU-sL)K/&~ץ;:NdW`iYv$nWfE 5 TfH$Uo 6XB6'>*POPbT-|" t;Q>B(b["F-I>ȏKY^B(wa`'Ea3zW 3 3{/K~fh@PqPp'#@sB;H*/RJUɀYDf6gLV7CZlJQw qvVbxKaayJbx oW1X$H iK'+Ԁ̀Lۯ1zN7FK}6RZu)+LUh҅.dzHYŞȯGc|w(őhF~ws<7h?䏦sAӈb%#C3 TcMᒏ*N!vլѮJJ@B*C(o(G%Yr6lWס6n*iz5S~e@K 唚\ZY=B_88E%_ӝ-1nl?Ӷ;Ħo[W9`V ʆ ͊-b<`ClĻoaʩtؠے6=k"ؒix)īT8^tj;U2T^J[E]$K˒GyWXJɑ7;J^wmMg)[Cn/p^6Mub\qb;ꛟ]UI{x Bjb[=c*m(s2pmWŕ s1wMXZR*]kw~r|8GYGAm7"PJNȤ #i{ZoӟԤҝ8[;^j1&` 2H ܾK)b"N^i8[94&̵߭6ˬkü)P0qbfq?4¹Be8dQ/\ [A$̚/˜%n_1 bz_*%b *B熮vMҙhulDXhJm-TV=+xc&Geb꾖Hq?!7.j3T, byZ@bwL84N`:)>\?2kV6غJةFNܯ'/a i IPB5&| mk?'n 4 'gnq0߾|.JWlZ.J ī(͇hg~% %_°զjxY!rIx@m"Sy&r'AՅ1А)ܺKM?t=12)uZh_zI6Q2zAx}%U< \" .D8R1Uݿ9 Ȭ&Xj\RP,zrǁCq}؈U :q*2mX?O>"uKx-քk%sʢmK^/?`xdrS"YiĴ-S>#K$sj=lޜO<6HTTs̑dԋfbn~@dyBӁoEMzFi*?`.lȉ8W unߙksj=kf >, c.~a*h9(Z?e{#,jZ@N6Ш)Sj>ET sǐoJR]$73gJ"\OO$ ѯrfuP[okH ]Ɇ!zV@+YDNYLs˺d~,dt |St_)-eBAt 8 l xbeWv JFƌ"o0e%8bm1<>5mT Cԫ'Y=n)_,GGJ6FƻGy>$ĐĽ?[˙G>Rsn.ymBRĢ2D`E &' -yH s*sQD¦*SN;Oq2&,t ; K{&, :[(!*߉4Hm!G5We "~1*?N/&ydYV)o(9C''}sXCJqِ&CpXd }*Wi뺼J,M.U9ib*n.6 NQ5Hҩ&m_CPfK}sNO ' {{,6zʠ{eQb] YĮMX-P/e,#@u{+/j}eCژʔ4xBL%TSvI^ ?Q8"V~%@6P3ktS)AS" h"RcHuX \GbE ugrAlA0H"=aR{3;`l3Pold!#?~QFW)e7 it66qq#rgZ,䉹r}H9=4?!Lz]9#]tXJ)W y< i{-a!_=cJUto10qn_9D.R\SILj=]&WR6Ms$^#d|*%l,jH{vx!Erfm2SEO^;f Fa}XZ)wgS^R,=%aeƶL-7;5ן)9&\y2ao:JѪ,aE]е`D[tgLrC+e: >ϳmIF~4yں5]A ?^|=¬Z $

    !V Aڛ]d,#8,gLAKuWJ>+ 4^>s-kϵ|A?S'^3H5[4t97lʂrioϹiGe`h5Aw.3l{m,Dz\pK)K]j[ &o=^A{Xas֯Cy&$mmtB75U65B@S2r:[- Zs"SûePp@^afri]<;,;U~;^:b3wU~^S٭ c ټ lO$I DF_7 vRKz{Nn z3k :'ءS9$"ۺXI/alp(ܿ>1cjPͭ+S`F6\7QtYxhE"Sd@jñqB+ť +o\鑪*}6<,AE3QeUt ǹ/?ׅ{ B0*M+)]v*QN7tYL 嬢"`!OA[*ؚ,m2EpvBu7SPdB*R*E'9->6U0P*i<.Bʹ6JzfԔд6"8HH6r׹0cn?IVp M?5 !5u%ZdI+s]:!ӻKu68 m50rV+kʣ5EA"5>FioM֔?{'(rE9o{ \Q̚ oDHlx seTڧK6"u~VVcXp#Dws$Vy9jNח_kʱX vGt9S=6skvrLN9RI@Wy-*3r[kTi[ۯb{ "QH9-P:X+B^Ԇ,n$T)V4PhjvkDH4q!8Dy/9o_7rp,򑉗Fff@8sAw]9t-+[ye SSׁAcqL0*R\ ]=F'q"-r۷?+)Riۆwm?̠yZ;sD"RJ?r+(..IH@^ߦW&y%|1 miͣďt 9Wb(YKI%^^6Lj,8.mMn˨CR4vvD$BzŦMcyNL0}b8I:L>TpLpy>%{XÛr߯<]ur]O~KzG#>:SIl|^TP~=K6bv3t,R21<%#1[3 nf4:ykH 2}ɱWlAj/;g*ҹX$ヌ&SL C5,RJN59 3N,hTGoW#`h {YϬx)@fTQ?Lzz\[d0jM$EIJ[6lw(}ƒ#2t4YoC4r}9C&M\p'˙xNujDǬoqE`|6AaI &N@^r0DH& )Ts]cFV)Q`dRLZSl~Ru*zqK`@<զzYÎjN&s w&Z en|o2BuLmrΛ/`D81LR1{Ah7u)\ydُÒ+U_ ;Nn$ z-kܹ7;L~n(DQqްтG8Duɘ5J4B m~tyhI0BTLK&Mݳ^ku:ciPK7ZWK/6$`nN1kI 6Cw&M/#1Piߓk2ͫC[L a{ە۹ށ0}!?9ђbLYlno:KCKa a ף{PzFz VA <ك|R!fyJOE4Ѫ/@=qQKmËd1=j֐~K^"~y#L -xjYb c^QqiBd RůAp>bhB=W\sX[ǦKNV6GA4/8z Z,dѿ+ǟձ22uㆰ7b;",S@jMjOyP lдc6li,:ECN:`* *FWtwEG'Ttaa W_5)`8)typ9+g5.yN>^hG2>k}؟)$:>^{fF+G#qNd V2d(۫`b)|KsfY(y /֪+I5JxwXk8J7,nOV9U~q+ ʿ9I)XA7N;j./J]ڷdԻ}-# ~52A$>ڹS뜐 0y1}HMhi] љ=*9-_Amj}JKuݨ8IU blm { CZV!KC3.9:֥[16Y;>]4BICmZۿb;GsE$OO<*9EoaMR}Rmxj>K9&g|#gqCvYb=&/Ae 9%%zm k煴NyݙP.EsӉoԍ4:Խa^#5}J:/ E Z &ڴND[PA-Cx.G:׆frRYS)xRv-BrR!Vjc%q(}6=SsLmhFqcL$rQɬ?"sڴWI2=<#64՗zR{ E׽N |OR3ϲ^VԨjbSXK==7H]ã%G%_FX^ʇNn\ƬkUYr>J4$7gҴ=sȰ Cz>r6~޹Hj/| Su:lj(5kIr9#uყC, ll?ٮqr ) m0h~v)ݙjR΅؈a7wג;\{j2^q.c2,G%e^. ;).$nΐU}t[Y`)T+)Ѵ\iAK{d@i?ض~.dZo4s ˥MJH PlقadT=ǁ =!+m[ƅ.Z1r uΞL,yPzD5 IErը ^ujf.wE-:8Zw^0"nyEs%@ yI0/%r PHqUzm9ʮEfz&"\ uC:K,4;kTQlEB1 QYiݮ1 4 x=\qg杋VfsݧЏB-s-@܈;yvX $ +`#]sF7A:0, 9?UYiY, N,t$j `UEcsax}gЍE_$n~QP٘X%8<;'x3>Q0ݜò =-bAN8\ғr(v#< nOEZ.?=DPam_?r?q:ZVƟQI\5!?qÚg0K^!אTSqقgP(#~l%gxBFs5V4XfӟT),tKx 0ˆNT6|{:byZoBn k_1)04 N[d<  HIqe![m8P"Aeth"AGG(]vbutG'PXgvѿՋG}P2},+(dC^gퟫ$l kk=E&GQ E&,S(_dF43񁆯v.c=Ký1ӄ̆^V7<tĿه%.E 0nm!l@q5`3f P.3U KЙ̊RWI+$oT5ͲN 8"]+eHO`͍g f bLgSlAi*^_l4Z%_V6|ۈ\e0?2|SIލXX=FĒÆ?=[X}E,B~Ž鶬c:Mٛ*,DkuĥD8'VfvX&K dsHgt$UNCtm吝X.R٩6åĬV ~*!rd.ޣ+[3 Q,"U ]O!!X 0z:9: )NL#eiT3C^Dl|!g{]-J0R,JufQEA %)ブ'I->xؕv]E'AR!7"\skx9fP u?DD @1ͲEU?H+Yh#K~V%[L) S$\?O\͆d86bϽqC) /0Ľ讒 !tݺozА*,ŞSQD '#-f*C/ ہ$ӵ" cR)ggIx=H@i՞,P J`T[L6AKa8U`ѿx-Fr/Lր Qj`ICWNnES%#cey".[㎛MI{ "*,)Y|"n\fG)1W$%ȠߏYcz'%Ee6@Hi^l>kM|?sbqTvm}day8+ WZܓ %/R,jhz?fmTV~ PGE#_  bkh@Jϑ-[C{[$x;᧪q2H E]OZ&&^xaP^lc$Pz_>PsSKw{",w'%q@|Dߜ/AxF\:_fP+ƏѲ8"0 zW%A,RRN|9Yݣ6E=^d&d/k9*׬T>]ǭ(8>d5Q#KJΚS{J{ڮ!nnӄLtL><%mPꐲiMS,1Ej 늓;2Aqg90VԐҜV^RP)'bV? Fgg{u4C p3Z.+[3|ږ(5]mHqf䮘"{@ىL&>Υ[YE 㝧wҙWAD'-D-c3$Dza0\NnmMV_IH?6 ra>)5 N!XLK9QkVj (PDAJ CI$QA!^kW/{Xު뜺IRFٌV.goXXzF# /wh𔆡}Ȱ/4 n"ʢPM9p)6Lx D}y`?YB]o\D6X/Jڼ,?"|>on/#Mx]8 ECǚ }ј-qp` e82-)Oa^VAb_G],A=oGp4q1TUm*1:8mI{S4&傚"5[oh6@7*KɵXb$/! 1.5h _TE̷d7+ SPj1yoNb2bNOϴ\Ȳ#p-CWS M%{ߠ,3K_nrl;αUs譵lΖi*ն|ZTGM f ~3_2M@oJC7XE4{?%NVtDHv[ Pv(6;k陈v빃O0 OOC<wM&+٘r׆gjqVe~B~ }*0cф Mzm4dJbEahh%b\3Y!I 6fDwnq<S]iU9[g4  񑢉{RjXk(=A‹牥YEX'Sv4Ի @A;wZ P`I>W!"s%iD#xXԾ̧;c/67nNB*.IdKKKf)i&+'LmG9 N trHWKB9s01>? a ʽ/ڦ5[5dHtC\gbR Ƈ }U҆1 9.=ZW6&հ`tleb1Ix V7bKڤW1] ߈dP5\|pTt6#Ѻ)!R0V9~!Om:2h촜6ܣ3eׁy&!jAǭUm7ڍMk0.fVT`o:+^$+(i㙐#zo.qG6d֓`EԌoB+ߜ"ki s mHu4=F=Okp_V(\cREVgSh >6q~а{{@փOuĤst 4AshR5-DTFdf aR@xM GAJ4/^=k㤤s6p Vܾ JZi.m}Ig,K似9CfXTܴJia?xLT OWc-(C˩qV!e@EӕGQ`H!O462j]-Ƃ>#{0L@4d)4m>1gGDF{"Nl0]84l:hn%X[;7{X%-6t6E#UyUW 4PT@W >kCġlB@=42]Zks׳q%%}w[ IѼ\^k%U.Nuqy[X""@HF ~3d \UAӷ[Btw &uek'P]VqIO-%+˟:ۤq&E2*B9՟̙i#xrcXi/롰9Z-s\,A)jbؕ.O/Eb>g-Wϻ2ꃫH\XH?LK 8!L(-1vhs~ǵ^GHX9 YfbB&I5"V4YzeN^x满a2CNP6!q{zo9 hfE"Li~t*#] iCAӘbR_L kn4wR|H2 EI]*)eq}T7V0W'rZJuq0Y, ڠ3nwK#t`* a˅y)/aٮT@yH\٫gL@0KVʁIN5(h%*/ŶϬ#37^z' 2Q[=4܁VFS(o+m"o;eɜ bD ze.p5ݵxK%L`Β\v TG?؎uP -FمvDeeg sSBvˁPFʜ|C\o၅ڿHNAoqbHX‘+U*\0h0Ur]KDe;$Ʈ`}ٔ;=$L&g r/՚\aME5&83lzݰX;yD0d.p} ͝< ּfݧ? [MCXu& ˛UY_R>^hL3\M;ꅦp.R5%&K, z谒7#~(|wx U'7׈â(֣]JM䜿i` "!'֋>dzi\L}p}8N~>qr`؃1X%:<$kE-#SYwWX8+udLS+XF *&546npͳk\P3/mD1~A{x=GJ<MSכK9 \ΉӣY׀%-~{8@c| }1k^-.O-.:W#{%o>,>ƈ [00XU{Qdu[g›{̛ ~#&Re?F\L +]E fTJ g++ki Ee08ǟJMڻ7 BJ F϶DHw捻$6rBo?{?{lWX8 d/qNbx(jHݭmP)A1E$B= tNh2"ݦ5_|ĕg-V\v2\HF P?o7.}Yj;vc>^E8k}VUxGi"oyeK:\ {i_Iq"~QS55B5k2߼m|j|&,Q(zb|B8ɝwT&Y+IH/BV%@>(tijZ:d-j8>sуhNiiA>65y@ &t;ByM6&SQCCѐ]&!yw:;&̲ү2%4n1wIz&%qGD;h D1DS@$7Y| (dObg^·;p+f8X _!ofyԴDY~hŒvo5B+ny!yG\2tI0)#y #`(fPiݲ(ߓ{a`'h S6c-+#}oI8i6F{ B1%`#oЍ,h[vh@O۔=// 7{K(a1_9gS׍?Q\<l@ loUnHPF e o)vGDVl)ՠ3] uby2,ڀHl 5^SAƥU~BC+]abfƮ=+$[Ɵ4f~c@GcTo B#ttJjɆ2;Wv:DqU_4"LVz@$FaXQb`(`5{BN8Д^rYfIrQ S(06!]laՄ#5*OVݖC8eUl$gC}fD?k=kWX^˙|S0QF0,Z[Pqi٬J;c_=tm.c%k3ukƿnF>{a{|%KKb0ycLvjZ|K>wshѱ3L ayJ9J%)b:2 |r A&]14˚T'C OGSelOaW￴>nmсpdFA/@os֣$@e4Vhn[͔ŗ o7M*Vp/f 3B|T0ȺA8֪RS6Vo n]* sDJY|L)$3,O̼ܒx@|#CsG60a>F7YãQ)`^Up~M!b8*ucae2љ62aZʻ%_'QSr٘bhGfXHQ+iܑ e X%2e3k}UKǯ38(r8w2NXaE/S8P7h)+{ uD%` Ja &4ABc(Mdo 4t8Fd1&sͅIX{ 1 W)P \xvT"qDԭ br*l>2ky#OPGU vى~N(0z|Pϣk: q#\f)lX׊sHU$(0 ['b$|$~#{+c~TWۥ+HyaW^+3 oD77{2VCn=+z+kUz_s '[O3Ma9pU-WOtOrTF)H},Ly3 aXi@ŻYˏn*-hf{ĝW᥻fmz>2cs#. KrYQ+"Mdk%ex+gRPݲ]Π{-R.!Y$?o燿 vmNjγaffr㟸9>φ:$pCwwwF}>;멀\1u:196p3IjoXJS2˜`YO+Oȧ УQqhU;ŕ-y$É%]Nj %0A)!(&³!:YpU RD6%*pAinm6Hy 0[iIF&)-vʖodIuMvWt0E^-pׁ`0U-FWߣi?8ӗ\8ee|_ƲsB(NLZ@*yL {S &K+ \u'#0u3)";5Gc: 0;OF#vP&jr?0^"@ vXjs<RReabFSX_ ^>_zq268 Jmf{i&43 V&`c]=L&9/ Mȃ{(ݍM4|Jt g x;ZQ*Q*k41'Uǁ(m@!}\YN#d_ w͵@OQ%C)q'4 e> xP|7E뫢eY`NeJL>f,iD`lQ:o; )p[hsnfGV?vY\Ps[C{ `n&w4=Fq̱& ,>Q bKi"xYϛC$576r)S~oO#T^=57Z6^GW ds{08Nq"`aLe@6T9k- ?mYm򸫖Wm.ԵzJR`(=^8JVS3º[ư^bC4c! ZEc%duc_(IRBl%^ 2{Kg4f[˝WpR~3yZpDf pYTÕ3e=t:kQ톐Z$/A MilSDӴɩ1ɡ6kZe؜bƿZ#aYKg}7 mY.T_(q:8ʃ'XpogNx=E\~0X9fNjiZGvZ4v-mrܵE.LVТ4[ٰ0C(Y>:L E㜆$ԣOk/zKdY\Ld8mv⼘r,Fk'!J0] bRG]dCﰛD߯ŋ[1t{"_^GIa N.B mDi4ok*]dѿE0m|M[N721`ҥpU[ ҅Lf Up477XTB_(#/N]C*8N%C 86$ [ˉ_WD<~dh0rLDBUg"B ½E3H2N7\u1 $Ms4A0J=)Pyua/u_p%&Z,(S:#jYh (]oRzx/pt{Ti5sMPQ[Ê2d IQ$lg2UdpjE5!|% =^;-WƒBN}֞姪iO=Hږtjgh0(TlE~z$ 8Fĭ́DtjD1b ewP 52 IxW2lΚLw :}#cd[=ERunO40{m]m: ;'uL7F!߮T4Yq0#z ir~,vW2@}X*w1kI x$}prs ̸-}O+¾ {r[s3ݲ⹩<*dE:1 G~}yOi+]Ibqýo͍ {xK>MIV߷8bʱ߃>e8v~Kk@: 9HHjL&b9{ƜԺ7#bBJU+0z E!?K=`ntbb4t奘?[$Avwd}d>38;Qy9S%h@yVX!u2Gnf. O ~#YX{Fd_C<:;Na} 7^8Zh, c\'E ʰd~DJ &C =F. #/'g,ulz_d`ǍXƝXU=wNJb@]nNJv h-UnzvT#,N4 d.$%"As;D t#?ma<P0Lᷬc}z S%zߝO4UFL{.77(E>i3ldӆ9Eͼ2um-ι{(t9yEj|}\BFa4p+u} };*TɺdZ^߸\f=fV$H-^h6S|>m#^d~%=Y|E!sH"uఠ(ӴY]~pate/n&5X6KAė0xr\O|5Nxc\J ;]$ Po8r ߎx\)\&d9.R8 l  ˆ ::p=Б.&FKMPXavfM9-H~ R$ eyyq*U٠U{P2\&bqW|{GI.{f%j w5[d7|׬ڍRxh]n9=kq(!j0HԿ6XgMM3 Xw}r\샫]ii(F o=K9u|8>F^N.>Dj*87i~x!> 7mqUl/%P9ԗkv # 7ga3&7> ;Guvxc͋Hde[J7{쳤G[6N%'˚?]JZA:p6(柄@8z(&BZRi$CMTW?k/o"{XrʪuJ|i|^ld_3,cW1VY{`ۭGW1k!2]i$جH'vM3lKIFߍ}}'d!h{ԃȂ,Xr{SJƜNԩ* Uas1/%/Wn!I/$\tP+C X"`Լ;!s 2;:L/h|Ų6YI/f>s`vï$Bq^B[ VWh,wU+$!NkmN`Lpg7nN *kc*9ڙ}§@ֵVP3`\)`"r6&=MRx3ܞ<II>cX}^>gXVQ~ =WE7w9 5pIf(XDhzU@>)潻f]O=`NZeU=AZۄ曤JD`]d`e(g5.crz \< Q\alohE.a tJf3m֍Roh.7qDn%*G^4fձ:00rނq ޘcdGAW߯:Y?-Miuk&5L#K{&4AoE: \CQeNěrҿ[S]u 09pH{Q =?f Z2f{ wzl*1_;iN՝Sbcq6s[;zKQU#E1ϡmLPs`Ky@j%R^k-xaz!N"<:`rDcܫ~yC Iޠyȅ/,PxIQn*ax ;)<^! + ;Wɫ@#Y&b&1.(!ޢo#NsQUp!ZzFٛ+R]X}p `I=_7Вk3a.ԵQV-w37 jFv.X*33b>'4p,jhϙ!}A#L an'! *P0ٰg?*V!n&Wյ x ^,v dzK_:2m%ƚ1rƉ讐P||OciiU"|8_ W$-ҲTx1`Z C'S|dHO`X/ E€HVbC2`h%F;W82ڃA= 믔aj/h(S Y#?z!VXϻ4r(E$\e^BZOfx݅VL%b@0v2ZUZr Z36c(ˮO!5AFHT֐*rԞ&gY;Ka 8js Ԋ}kтs߆uy5/kupCki" *l^TSv5F Bµko@ꇹ$V_9P|L5wykb{fB<ۂ|PBO'q=9as͋ZlFmrfM*Asny?mGZmE8ۙQ,{h4zc5džR%3}v 8Z 7/OR)G2]Hcs֘Rы1&2#fl<3އ8uGQE#NΜ}̓0*/Ƿ "~cQ,l{D)$:toHs v 19Pv*$񌀞 -I>y,A #I3u4TQG J1< V)#@g5k:om,ubOzd N 9&!@zc;ȪKr&u ,elkRG {B)YjJ5G%E6"WOA Sm4b8jE>># ` ׈3L{k۶DvݐE"3C7cmj]fߕbЮ6=] + qzE(cokPRzHvSwe&R ҰYvgBBcke W9vv M,ŴBǬi9FN:E$/[_r( -͑oF3#C~Wi )dy)lJAi1  Hk-GIr!7O+2IIiM38L{}SH!LLmA:dl9.h0Um/J"&@L{ jaHsNCOtF5הO:Y'c_8ae\mWsBC`^NZfYԢ/NDV=#4/SLc7l\<ՉtOukْr$#ݜCBvϦpS̘2kv 3⥪<;ɩJd#FBڐ Zg[N'XaԸ S@AcEk{8_iHœ2tds jkccD@i\m8 MB%xqzUWKyc'(Vݱ qŔe$Ϫdu'Nw-&  3i*ڑ%Q.TV$Ä W{f(cs"ef%5Fқ|\ic' x4 #i'HVT/K:kHkb?m؇iPm;˼Kps țc (;KzNpfT^)0J[>Ag tM k 7qoMa="89*OdpYxF|ڡy{esWͅ/3ŝmE1󣲦mf&-8j[Zl |p%ӭ(LG6`U^Y|K({+Wc[%>;/LFG~-<@ P7cun!L( CVb Wcp;)pw#rZ%f~ݕTD:{ Ig:]ɀ|^R{/^43w)]ET,U>{#4Rڰm#.ͬ Us ]K_');õѹ'%z^I oC?qW[Ŕ<٥ e%"EO{cGow(S(}8*b@r}wN@jl=t"~eRb~_mC#R٬$#9J?bS.cdm>0S~y頼>8GsBQ#]'Ӝω(Tzu k%61BSL}; HzžgK &%.)r*B )^-U/$a{ɈIFglNۤ#ĆMaJ#&+ tCJ1;碴k{Sdu.<ѨqbRo':2Dp.aV|Wn.8TVD*$/4yZ Nf˃5EY‡!Cv"i<6S5  GDܾϳ'BJPǣoxo?_5& _@qytUGϙn~*!͐!.}.Tk`GޭKo=뛂̌mn+AaYrM|x ^'>^[4 ]3 Lý4KUbqr()dRfvJ]^6ٍi=9 Jd YQ q C|(U> lG_p+4? *[w<~/-T滰6:B/m`+ݞӚ`GC[9hB- !fC6K2;#FpI6+bTSN$X*^vD|uiaQےP7K7|97h䍭3oºVnEko 5\ 6nt' cꡝ~W9UM @ߌ?XNfJq=х_ 0aߡ@ z=7 ]{=U0x$ 4.֝j vݚ>óZ lQu]74L:2 dD,^tDCjvZoEX#EQjesqJea)7ٟQ,s7l?MB]6m BoN!-gmkƨGe۲Vb 4ztt uYbLt6.\^~`ǧx(Σ OqR/*!aސoixt^qABR@1E}%G FǽfZP" ?=T }D#*n DhU%~o\;cFBڀ7?QbJWϚg)1rזH^;C!Wχ[uf,˘{ƻ=#-ПDD"YM _E7Gc9%3&{hdhD2vMw̴ckP.FppDGHnp mBm'؂&!$ql4,,6FL0w.,H;,WRI2Z\tSMSda\ɈUߔ~- 6x#ZlUZm":wOG%j 3??>#Rӊ-3ބTBD찃@p/X*SwB(:r:Jޥ:-LsnG{~^y&&5֚ Rv?Y@c|2;a2Zv{G4r=#V|7s.%.bxiYizᤡpsy*J}=}k2l{KoKˆ) +| ϫLj1a+TwO2uޓ6g}UI?)%=Q/fH˄f21/҆n|t*UY8<i(LqOa+qYJ"b?uIOj~CO[|Vj\0 u`=,<ّ}].թ)j6T$vk@GBU \L/I<֎,)tm5n3(W;jjaqʢV3©Ws M&ugq+kbgLNwn'"h Oƅ`_>'vTa @h*ZNcOvVNʼnE<^bǒҿyʺFNV~Fe1nڱ4V(ƒ,_b w>C|=N)6ɞ~(@IۂAOR4[d ܟ%L(wӉH 9E6 &'1{uilt"[[6.dB|Tyd[qM1Z/f+$Z7CGW AUӒ=!ͷw7b97SپOet""NJ%O6B}g݌NGƐ h'TW{TҟI&y|ĉBy}?-"Җ psK:w!ޟG4wg܋ͶJ\p=1hi+֨AC M* )H5-2 8׫++E0jݡ6p0d-K, `:ݙ6R+.vD1xi솢\]$盳J CoP}m>ׄ!;*+TU5܆JukjV&zrB'v2{b}f=FDpK bf)_qwL7>_`HAh'}Ym# (o\bU\F ]Wis37L pL0I@9 $ىӭ{XGg]#`~[!#.w+Xϊ]P{0WEq5O 㦤07AfVϥiaui2ܫWŧ{4JBh=<So7_,dυ;x_d 7atm({wTW7ԡ{A;L-Ubp-FA 3NJoE$afMiJwz-I9>y|WA #ӽmX'B ;;K1mtB̜:Y2(y:|2f9cQ0r[6=hNLIAtr9٬[Ls0FY="ߋxN3GUÐrB.fc>V26@٨'&)"ok@E$v&KکM΄Ecm]Mg[(06(=+4~%aA`tVԱN7(PnPU[yM3 ;?2XHmx7@]W߮^ֳ$M52E{9mN uL(E餿neA|NlWT}&LVA- 24wT+b'f||]lC2?}Lz-J<6gLG""i8GCW#!g-OsL7 -?U4k\8X$èNĿKo@*mF]%}q62r]}{t9"\yDb`hTWZHSNk!;I,Sڈ)Qps?  "д(2vl-ofd7gOC!jvo}DvX6$ReoDF.^guotvٱ6qPyД{عKZa[@jYP8d! }bDdl ɓ21~LF-$exz;sR/ DhGcc 0Ŧ͘`' tĚʠXj dalx``tuuY1s NàPAɝ6 5';X ˗|c͇[*`~"‘!0P\$؏B j0S hg[鐚¶nBw9.Nߎ>s+xQq'nV .SY>Ãur͎|\y72y6x8:~QzLjpIQpr)M,;jÙ͂¼0Q? 3"!YΠT59K@R%(U˜CEԚv.B vB6:yJ(oᴶnwZk`TBO63|CJ8@}/]`N#60GʌߎLj;Ef@%Ň6ѨHvN_/X\7?Z u6 p _ t7|{al¦Oľ登A=1#/ Tsq UJK\$kU4v&ٖ_ Bxj4Fk3 sM$=^Ulq8pCR`He8HaPx\7EE,`b3Br;iyWqbûlI~{?'( *fM,h#gT/kd&+_p;+.'Ln\Ϣ>~Cʣ`VF0,J8 ReoNs$a]){^74O B݉¬K6ÅPO nA}G\EiDnm6MVם %#9 s׏9oZ={ZcCY[3!Œޢ'e!> 8X<(,4%8R,ٺx裨$^dbx8=x a&c1,r;t})zB8/ ῂ!(TEokvEVr(_Sl0#MRH BfjeSC-;ir-HS`fp~.8_m`]մϦh!q[$Vq!_t!務t91I7Lj$c{b<{ce0w^q`[ߠol$ $DUVa<2 ̇f\{Cu"dn0olɲpQ6q~Ҷ[ vNi[{0Ѳ:D8 uK@fK[l; ^p@%5huPI6a'TA@ޑ|H}0.T}5Z=C+mlqв?^Fo@҂'ũp_D<Rx#F% -ϑjvL0#eYZ8pdxh3BpiԷӣvjtq @n` Lt?|kX%c~&WBKx4PE<2!(`xR5-~KJ*[Ry'""&psPk5`cE\09ϟV0/dg(CW3%Nŝ/6k(!WT9](c$$tN>L(+:U(l\wa}G\ JP'8 xxzU}=㐀% !OFjPԭh96IwW1ۂx(Q?C/DLE~ؿRBoDbrec!ΦLp$ՠQ<0\6]!>?FDheÂCO@$[Oq7Q-j|w بݮdM2Fgι a!!]@|{n*O.6G=zqxVG+Py?ɧĤt''a:ۢyq+&,/1j+ff7VɭS|шma;v ÇmD^zk|E# Y&6# WJ>sg$ވ~wXA %[y d"W̠](T $mU1| xeSTV3X%lWxU%֚8YEc}6"XoVD ]k++ySk?`0pifˉQ,v,r]/ja`/>I%Š8a: Е"G*yQzDR><]aQz)QZd{X&q)"BVpሜ s,|ED[ Cڿ z|rZ.4aye )X̳0d2̜d;:!,zYs 1v86mT{\XA= 8"(:Qkh-l(2U ˩sz J5 $R0[O̒O$e*3*WRIdQ%z[|;\Bo:fI^NVpk 'gנ`Gʌ׮4VF{2y:p; @14U+ki6nXLěcуweЎ0n1 NشG'6;lv jHR`'}utk?[m4=&Cwϫ*D4ze?{U?58S+*,gRfUdW*<[# 곇2^ŕ* &-z(l횄ACFc֓ζp:,\6 BA:.G䛅J`A~D8;HLXN%q5Iݴ#Sma` :8.| 1꧅wp'X[%8JeY`8M,濴 WGꯇe*>Op9EY{̋_(G~QokG(ru Q!QmdE_}+5d]Mks 3'pPM:F/?R0&Dgg + BQ×5Da‹yg_cfLH >ߑZeYiaAE0ĩ 7p0M X-P>j%HCepB-I$3fFl\ڴwq{ȡh\Yf^A !f: ayq- 5 ݓjKkrBoKQ+mUA*?o J46ЕM]r#%( \ħu-b۞&Y>e 4 L\jX{VQaNGL䊱x,@v5Ś9m@`1$8D+s `'PhDp0a5ctk[5W:,PA U \u=ou]6 m{Ԁ 5TB6 :_56 ,}*/bz3B7j1:%¢Cx_ ]z\)}c܍;:jU|3USa+r<;x,`dv_[{iy۔\,qJ+K_h/O,LB;ǫ7zTLel `48<[%21Ьlrt8C?6T jp+\q37IYW` Mۮbs$2zT01'A*:N(1qì/tuj8t]f+VYI''YyƗI#HS%CX$k̅Y3M qjHULoh昕r3( Sk-oq0Qq+^<{~ϲ3%ڐ:n6"#Ms7X[NE%XH3܍-K9x[%_A6TS\Kˠ gs}qe.Y7T75VO񎬥+^‹w{H#8Znz5کLpF wrC9a/g2~yzXHuX%-E38l@= 8H2U)̏{+y: N+P,LP(6<ՆRDVm~ox%:? wLU=>$ceL2kSnSpܥ.ً"?pɨdk]cӲҽoÊΖ }H$+l:LO7 D13O@ ZPLy\ⱉеxԿL:^cb.2LmyKa{]4Y#/Z)N>(V^H_V'}bpwV/| NaȎ5**bUE ;y,m& 34KR!E9<y# rZnߓg/zSsY!T1`5:J]I(PanIb2|FL 3lbHWu ԇ玪v`k8b9F~wdڋư$< %![7-dt6m*LD'7C^ⵎծ!YvQ4hyu+K`_F8B@8P 腵c+gM ye"?%~xg/ ?tqon5N kȾv TC)c4̬#׭Hu+KU?zKĭI'1H_zR& e٬'"_ƒ*eUiT&=HùkMEF%z4샙FH,8W2(ϼF%-p&p^.&+OvL*CI]NHY3Ω0Y|҈SN T7JA%-95HOEaٛoÆ~1sEHvMk>h1SɁf`rX(n>u@RˈVC+͎&"@teU};qo7IR}@"%kЕ"1[Xhk1zǰn2Pτ˲\8f #xq:Z5LII覢XG(SA~QS..4&-.nXu`SZQTt(UZS ,>׈ ^.LIc 4;t8IalRx*96m HIpha4ۻ-֬_ZRSB6vBcئer;_$v8(7#R5|䱇V>n_GH9,{D MCwKؕXPnnh#Pnf<'*=,˥&-7ިWۦjlԠHoq;Ч-S UE#J Qin♽Qٮ%#cָ[\zXDgu!ʺU@{ɍQK:!'\<dzD= ߭,T ^c']} ,E޵e1>Ȯ{"aS9ޡYg`&LVC; [՜WނܡwH0[N]N](Ho#xB!%]qL<6"HM{*A5!o-6=O-(_ &;E2= {̖NUWbe @@ZڋbՏޢJ3YJ#ﲝ5}ۥo?2̒v?)K&7C>|?fbiPzQl4{ =c攛Hshxm+iJ_d} TP +p3xkrBIG RK]UqSCGuJ_v%1A+Ic¥;$:w P"þAM@x}>ˋ0A;MٷȞ[LƷsбByu LY!a>2o0aDegEҚ0rMn2溜I͜q]ZMvcUI S6Ib/H|o4E]{ߪֿ(Mw%m+9 '~vKE 'U^4ČUȹK";>q)7Wl2<)vS%PbR/RڀW݂t)H;V΅?+VF@6KҚ'AK\,;lkR=9es`&T>ĸPb=\eh-eιy6G]SE_ϵAFP9eۉ~ؠ(Qz2 [JI-i.rw={Gv~i|U[:oj 괠Qo^7EPD(޾ea [!t4Rbb #L%'pQ7ǐW{Uk"GFl?g]yb %#{x=<*/Xi 443Q{%TzOK&WswRxpmL?3PgԦ,Ȉ,ղWA۸?4E+MRWoD  to);grxX'Ѩ˜w؎zb|-L}aJSF@/_⻒ ~vo@E+`"}~ς(e`;A =% @a /yWy2C2r\EhX>XwpEjE\~SQ@DL[3&VVtJXWzUJ' E6\|& `ø .Tp\^FH, pO&-Z{?9l67*X#Bۈ'(A8]N"*3(D 5P_^Fd; Xיg=C[x* D]V\O'k*WRQ*A6Q۷H( ܫV0z{ޖӈ"A V$l#lcT&vV†_` ѳ9,1/^"PVܞjB r?UQmԚ@V'{ cIF9y唝ƦC&oaD\u+L^*6CUmf_"! ~&c;ۚީO둄<՟_W12$uò:+8SBZ(tl?њl _g^7.̝#GfLk&WȁUSkwmRBAk! ĻQ3?d/f4987Y-*ݞ.At7/6f^Phy"ďHԗ+TbgYZ07070100000040000081a40000000000000000000000016239ea850000bc78000000000000000000000000000000000000005100000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/infiniband/hw/qedr/qedr.ko.xz7zXZִF!t/Xۼ7]?Eh=ڜ.+͟ #kʼ 9Kq< qP<0J$\+yA1-zaV$y,aZ GVe]ILDL3;}~h;@|>*vC)3T y_ I0Te ¢ny0 @x_6)ǠZvtf4aU#TU{~bH< ƁUcRD&~;uh߁/Qbk8 M&*[ReUu `BE6z'iÀ;;"U7 O;] *k{ 3;v:.Fr9*#I!`Wի*UU#X+g$0$"sm/9;{oR&1yxoXz;D9ݠAToA{5` j?H2syjvo^QQĂ8\X(>?Y}Hb(? ,suGqG}C=0Ƌ'ҏߖۮ8Vn'>J^>/*!둯$b)}6ko u9_R0OAzM0~my a 씒&"J5?Aŀom. Jd90-ͦx{33=:%=:C'D]w_P#s$RlH3%iPD6x+]iqy T߆fZ0^O=-r% ^ycDw;oosw>CP/WIqq} 4y!JAUN2)w$~;DYDiut{ˠí  X6RnI4 /]/iz,- P>PnFvr&Ys:#܀u2-KRS@K_4rd8՚kAa%$R2H}V8` c.r!bt\1/)Š&.]I$7:y5(_VzqUAQDv:r=[CWɯenL?) K{:@Ǥ/W.!?IĪlB2fh}"vl:^ԑO+Q04^R2)2MAfoНRB(-7ܴ 9d j\.@ gQi;+L(')GuO@ xz@@ S"Ƚݦ2z՝Ҩ+OٖhZU)=%uH᝙xG'_ N 8t=oY}`~sTz)F PWitrWzQ[ϗ/$/d97 O/xjrrDvVyv|ğKtJ߯j&Bu*ܒo褕_sh]R@>1yrD-joR bʽBy-SJwQ%< Zɝt[1iH)1"ln`gB)++%1c־B`S@e!B@xH~78@(S*,ta dB? Qw'b:p.~_D&.8c6x{ct5̪E?FBhh'bن&hQ vg0lN;͜:}߈p`YgM-kfuBZ|^F[Nu6o;<ѱnްOG$9 jJ%o %ܞ2xޠsh/bdZ__~${Te[,Cz8;!!V * wܴH1xC Ua,:4^]2&+PNZz- ߹мsL5y(f,>j叇CGR&_]oI;-| G?vdOF1^[oIё.7,`Ȋb05ud OX)(%ڎ)->[y,?Jx2N8*wkMҥta@D s:@)E|Ij<@?,(XT%;B㘷?-ϐV9Q>CH6_;4X 0v-܆C[D۲kCx>?7PyrmpؓAZ{wc{? 6Ӿ(zSHd  p:|0xI&ƙTspaA$2%MvCMa4Gk.@˙Cxrl^$rpS>V—!ߢWrM!Jr[꩐g=3r}}>)[7%#,%kp$B4 ~^ôbzGMdxQ`)뼒G/:g6 %fbf\Ρ݆ C`AVx1Ds_5aVxtʏE'Ԫ\V8EJi^>aQ0q.jr&p2_˿ lwB)Gc|Qf5i/@kvMؔ/b/.R¢>~! |7,rH@U fZVY":'҈ Ԝ#&OO^4 H).nr"V=iJ6ը:3g.gL8( , `E}͂eCʾC[ւH]bL',:WJqXJ-nǜSQ&Y#=(QZ}nxG% +c}࡝J`X_K2ᣕ{;ǿ;)gh\#:߈W+Y; 2X>xߗ$ukբ+'xIPl-q_ⶏ-Y@w۷:ǢP1inbDzѧfelAaՉ,b:o{Jx3R|$Eͬv %A{AEYR@"l6`:PY=؆ aя^80@RPuI!)$H6@jY])C:7$[t{AP:<Lȇ ^F.L,D,̈͡,--1PQX7KI ΚVbX(LkB 3m-9o=+6[mʡ\gg|is̍pZ#2t&!if2o _%n! :k_ьLZC3933%jJ|!JAho# |i6NyWA 𐰅Ұmآ6NdFz.V{n~/g`@2W:)v!]e!_sª$NΪM~y>=z;P|iYxO} #+ǯ75L #M:`E'^ap_AUt5igaBf;aF7$T 9d@]εLM;sqP@vO͓ՏizDsʉAT>-̛&1TMu72Gs%qJ*%%JZSD%js8.k}z|CDj|%,i#䉑VR`BihmB0JS%{7fh2ykH]}̼%9vp' Z|}8f]+TͲ.L[7B e@}vN jpO˒+F3}cLIA.Plh+МnٶaMtr?(묅?;e#s`b!{eT"xStkЅ|KFT)t>o30婋@ײ0n3P_o~dѭ18a#D0Qt(M#3(Ϡ|)Zo%q 2#ODLz+Tp^ֱxTa+NjPuEpgXM)^M`2Y&)roJ\ jcce#e (;w|[;++ 髋zƨ>-5 @6݁W̨/H[iЋ\Ͽ# PRM .Z$9^"i$B/TGy K @$wJ py%'< r#WG\kqнt @m%pލ.$Wvˢ%|0ʼnIIw:oaܔEЮX}">iEUL.c<ĸP0$5-F2,/\Xmk4.gJځkD홫$l0LJ oِ7ҀĦzNs2m9krȌ*.Ɵ~mq+Hۚn{8c#ȠVb Ou >ƕ?mExRKAx8GmU"!j$St )"*[6 yf|8ωnZHKI#&e,:/FlԴy 0&O?u1s) $ݎ9/dQLlw% hؒedS$AԂ8Ez6 4l0ZϟJ?٭#',+缲kPfe>/Ĺt~z?y*O&(|lH X~Zez֎e *gvV$kꓖNm'0on@c*5EoRAuwUE:; gQZ^GeVP { =H!hwj؏ߍSi&G:"X^Єei3P7921L^#ds 5kʎ'r3B RUw;pw1XG]}I@g`[?gGmV$7D^}~˷'Kg[ZPR|!pܪ"eA: ^.I̦mFrAa7 ^q̮\ipVВRO٬ z)ۛR{PjzBfk.K39f:`n5mg:cfڽL%>; >{KQ&%!YR`Bf[``.p## =t5X7z₃ rFiſq=M6#zюn{-_RrMNs SzxTaP1=~L2~K&fկ]XT{ϭT!z1:Fuu ;-c![Up ąBLaH QlnR'zֽqGEPzQ ɯ,q&9IO4 hYﺩ$" mzJ9B!4T4䇆usbX K>SVCy(1˸A+H!A5H8tAʈzu:Xtonn*W~Y+f ),̓lbxqM w}0,! tMv7XiS:qo7s)xeŔF6s|k<_V/Ż9XUZ_4{ _(C0,i4RHh38YZmIK0B滦*y`λB[ީw63 , ;gPOQ?ZG LƝdd[-#Iݒp),/;L Dx FE+e09.MUkbߛ92>^|9kM3 qV\ `+(~ם-·/"zZ;C'kfVXzDކhkl*P\z|0KȠC2\ vlQK'MDde$^? ׯ% 7#bVi)zYJ$4JP ]GyutO)x]з_ND.엩^C4B$ P=$G j!)Qq&F .$}Eڢps~ww: -7~@10$|ϭϪCń?9১5xQQ2<[u'$ϽAAǷ+HR{~#BEGԁۇ 3$K6PXIS k'PI Tk~wDg3?ƊE-!r`T58Iցiˊ2I X3\.~kŸ0pF3Bx.NN˓}S?4@ӒwHz$]:cZč*rq,QCIG8g6*wq@'uz~lqqc1xĄc(S^QJ h~E.]!n<<=rXU`e n>ⱊ/ݼ#oQttw@1gv".<b#@j3j3XM}*oa CjkkQvD҂|DIwe_%\ (ma uCtfWzbSEfcS{  3chQe+c<)I5tGDN8ȫ){霔[b54/_[q9 ID!\2ڻ𨘢%zy4[ RSKTm:"iKvc#AB/b#kMb&@j]tfBWi;(܊MD@FQ䧹KSTHy 0 |/E]~:˺i7bs!Z]8Dz2^*F-7L6N)#@ 7{Tc lF&=m!()ɇsɦpxƴ@eI&RߖAc,zEF{!j=e-Qd8 WhpfEf;01.Sxxt+U7ae8[ǶnmA~߈T~*T)S۲ۼ(DsjnFNCk)Kvvi|=>iAR*JD|Z, d#_dKI& gx&Hk- ([gwS[9FU (([YM\ne@t{->pSV3;/Q$yF='Y;GF3aCs^KԙtHb^9yӺ?K}^_~锍&̭ پmpc>̢&_`6 ƈ㜣g٤ $=s= tq&s|H@of3b,U ,E(Fɯtrx'ŴZgI)@Ć:'a1w4 y 'H i` SûZ(*4mo:۪{^7T2"pj qx9)Л . @ ])oRе[I3$b@Hc$EhZkNY}酡2]sREX3_̙/vܚ\&jf)2\gO76jT5lEnbiz?% O.[.v!R*c-t m|%o頸?B+B#>)[0 / mpJ|X4)udW\׃n|g>!hH*=W=#"zWF3=kXA ơmZҟ]8oinEۙ 5_0 \5vMl捗jx#oO4cmٓw8_+Axc%5=pRZe!Y=hؘbeYwwm;sNUE+1o6UV MR?uW@ٵ}"oJ,M5.]m)ſ&Rgodv"BN,u颊(Dm'^i[: ۙa/S|v;{8(p }?m~g6Q8G#wz"VMeUL5 r{,[=1{+ڠC6/p4=N&7`[D+AK"{<P~%}q}yF*QSަpy- יr3g{޿M,)Z 9e^;餛kih6Մ#W'aq 膺;P̯?(BL~P?g~񫳧k:M\8L)(#Hoy‡JV\c EQ(1<^PU&wB>X.Ry\O" 3|lև؎d`qD.3 n`ԟPh/Cev |_iε"7Tq59nz[X}"kҢt 1Pޚ)p($ i Kԅ9֮ .@|ğ&4m+= 3nW7OۡD`kWD]kqX@kܷDdYta+DTţVngΪ5ܬWSAn C_ eRtLwkg+y~Eee͒! krFOdI%m(CV,E˚:+i_mһV}=ٟ!wJ)y\hg/uVL]#1i{S{^ }QRc`ܯ`dsħ*oGi.sY<%;mIPqpș2`{"M$*6gɓTH}1;KJթ &yc7gHSh$6V՞[GY FB!ǡn=ke,8U$O'WޠN*jI1./Ω/%/:آ2o>q*=q^ oR_UtRgݘ\^HYp8vEM/*f ^d服$=9N| _])Gw[Uq E@[Y Kv.biM*;s[35Q+؍"i5W0,R@~n dZEjxD25A|*k>D#% ܂I)8p̤ҷu.Ř#ȦkV*st@c\ % ѽidX Hyǁ)0xCn>, z0dզXICXN<tsQ"Mc"13?z_i^!vQKhߵ}ccES6O*?bF>y*σRs2 髇ߴHH[cqlôqTCiQN#L_?}̅; {1H磘K%5(?nD qoL0TdWj?0d.&ʧT&;9+E& LIBceNʏWBt)ɈJmkl$難^2u;aVR[ľ(IȡȐ2>o,GCNxǦHASZλf^>%n) PSU5^ѫM|e6?@ Q,hG@QZc լazwtҞF+b>8ڟX1aq*ٲeiV[gY],<SK]>fQZ]:F_jYN_|W^{%M`F/O<!A؂pX64b>0ÂQQRm.E.qߞ؃_0EjޘQ2)iE=r| M/Nh鹫5O] 1W휙>ODp,C.є[޾EqY@pD}(\үQJM0UW TŇߩa'XcVa?_DμKyOo;,8f;AC@I6⊊_m?,}qaQP|7¢I2l9OS&L2u˻ZWZ(! V, Z^߃NKfK$E|Gy'~A-],;86GZ-Ş3Rtr`gHyKf?7k?$Nn_WPoVzNqno%;2qnA:fAE>jA˖d uԜ. wEΐ-~^Hf_8B.-e']Z,"횅Gg?^9)'Pɏ+wIYcG! mUh9)b#UsTbh3Pl$5J&`|iBMR>i{]$n.w#]/ _Z3wRF$TS i$<̜r 2BWTŲL(7r+KYtcAZ} SȍP5M^+,k/ r+θNػB.*%p!,)Z8H_kjwK*+%;/9[we_ʓ AJ| =G\1|`Gt3 ͫw:Åت\G`u]+TZ |%@`&ǛZLrFAchÁʴG22p] 1\l>!+:tc!>_Y.яŎ.d./qQ狳.walp5\#ΑAfI#p2"=!:AR)$ٱV BYI~GH*Sv3l]c}ĭ"((`qƑ^0qEB'w .))B3Ζ'G9_ C: ]njQk6+H0_EHTN S۴w d&cCwf@%O .$ E97Gq3O[=\-F]=bOM1F.0q$/fp[}! U+PT{f C  r#^^}jK7̵M;(" -nmiNlT.\Lvp^3WaN%jYpCSR&`SX[H=_ do KW5x]8@A+k3_4 N0 `dA )OclcEo J:+~=V40"T L^s[[`s xr,[&XőmoG6zmQ>r{kj>R#&N6<̀0!WGň4T$ oVtIaa6Ccc]k/sdT1] 5G`EK^\Zь N;K"~aȓND3>>G.P^"DM]<?O:(%q!G1{^)^lfDvڧhaʳ kqcqMVQ#5~+Y:Y#'zv$-o[4ʨt^;Ŋ:qM|>[fqge!Pdqu着G3 L[Ew4|GoI꥗<545l-u*?_\rc^5 &OJ0C`_.]NN~[ȲȱH[ ]&إ~nZ<"}MudXg$YC*w,w^hBk w4u&tS'2jW@ڋwpE kK뎱 ktycoYZр^Ix۫4S//%Onmsd+Ig3WvE2:"INvh-4]Q=CٯP[1-dZsX9aalF .HR ,Jؿ鞏 Y+9&2`w~1|j,(=FV;9'#_.nΎ1W3>nWkeaآܷ=G}Һ| GR^mHb>f.P-](#QzcS.HT.rHBm>I%oQZ+0y Z%t 7Ub3" { !J3:5t$u98C)vB^/a nQoY;bЮޕ@@xoψs )>ߤzmtsWq=AZs(,8a7~P>d~9H?kҕ>\!9zp#iOńaܗӐMfLxe9:rV,Y+{ N IJ._f 7UN=xEN83lc``U'j$OX*kN-,xM,1'U%3] 2kCux&Z1Z$-mY\I(CMw9HlT++$S1= jWAg{'$lEt~uu)JM8}W$iC^mWvN;d,@[˜eo7VYw?R# `_uz /Myʳ_f1dg&3B~H&oTa]C2.SWW=]p& iV9ճcLF-o-Qv76]|35D@-%K=}]UG;tLaC!&uCIcږI-,pԆN6BO8xzg7^>UQ4%574zFZEųE80_}A(X`Qfzb.CpábTgP[j "WFd0's}r!, _EɅnGZ4)ekyDžOZ#^̄"LDXaOr۷ci &@jE3ɪidCOͲ?$u8K;_ =Rmq*S 347Y#u7%C%սͪV(FmeshYsIQu*F6VsōK%K)n_"$][IhKRk*<|?RDb'`3AeF:"q (udzv<9 ҄OITJAyzd{`OO~{/Ic%z~jh;w}#`nebAGak\(tZ!t/!/*#t; jX2\f|7,,i% 7r(~G+\(=^BO硽WyG>vWUD݃/o#, Z bDixQ7zOܾ]VuA =+wN^dRYc)tЊ7WpЄ}*QhIҘ8,~N!~eml.Z'V z5Io֓Cl؞i.;\- `>ޏu vEXo*qhcP]pWIY~mNkj=G3M~Ʀ/d cMc?Rg0u +fQ#DʌVu8xl HTbfj݂ ep>!=1No`Tu BnwGmx)f"ȟɑ(o0,SҫyP1`a}Ss6kӔuO!`}}W̨P]~hV t59}]8@5L:]Ov5MK*cUlLN3[׮wN!l{x2͏Hi]@Ů|$ X bvG33R=Gwꃓ:(Pai[b30>Iƌ3گA"w4q8@2 ƋNIIZu='-ΑUD 񍭤/HWo Xz˷~%5ΐk&#IOWoi|@;-xRͥ7Gy(]f՜#xVуyeZ[-b5q5o.Tp`[`PD hj% Ro5/!i{LlEoIslr҃T<)Rߺ/n<*%Fo~V6\I=ҤM,wQҀ15xڇNf5>r4=c[׹ `Go䗰O.І^rQ|-)\< PwReK3Hm^5$Й8TJe(Dq.: -9 *͠x26rpIBbam24qz(Bɳ- IoՍi28ȑm-lWB Mƿ@D a}7KM TGw ^Gj@P }16s=U$º}|jyrN@d\2j0LfWr/]ª$y~ؗ܊bXq4TOG,mW[&=F;BԈ:6 ptOeOYՙ߀'UpR:` B>FSuMLk=Z 4$KMAf+sň5qnG_@"I Dx-x9iB!LVD1 Zxop`g?G)Oo0=7|x\~ ]E|PO Pt 1cЊ;JM izܬzm|IpHՁ1#ʟ3ٓ'L'#AW#<ҭ!nTokFrnb-@|%Y wOօzf TLc&z>\rfxJ('%!o- H4J cjʎУk Psױ]{}($t53Y}2mᜰvE|+VS۲-Z<Ϥ4( g&T[?~: ͈엾 Q\Yrι- Qib,R4|k 0[|y;􋷈 xZ%(Lq !L߀xod1d:<|xOZRfm"R0Msb|ܫ˶bzX%[l:@jd52OrgwFb9%I+r~c{bňvKu;'NwG3d(T[w@BRkIS7F.yd_Tk{wwIjɈx Hl/Q'#x߀h7Ƭ:o Elsm8*ˈ TĄ^ 𓉢]ʩHe328m!v+nX¼nkSel$5ȉ*Б/JfW/9苘uO8K䎧j.E ]O|_f F58+QB<7c`*= y8+OD;*c]ݾMP'Rә&y{ ٬ fr9I?!)g)^_Ϩ6KR|guxo9{R\dg6 ʣ/SkǙ ␀ 7m+@~P_Qh{#lCffDNud(Z [&-նB:yVݺ^ll/Y5D$xGYu ]untD5MS׵i\E2T/W=.TROx G ˀX*o/gT[=9%:#7>cc:zK&Tb#Sj DOT΂Rݠpm.i98lpڹ!X1 q"V$"Hb;k6O@Bm z׃f96ֹ!T)>* yEc+4uM\Av BZڊtÅDww#Т2 Y!K<53OSk zvۖLԐ\.ȑgh)\+c[Mk|)Ũ!եмS0oe 8pY`RK 5w"_}ʴ[`L5qVaq7v5"l;AդaN'Z^eMSBn0d27v pSdch 2ʊ9jEt4ZOOZg[Udt@[قr–$!dˆ<"= EC{I`UBhR!켥U0˳6~Q~G2ɻ֗΂wYzFpfKUӿ");:%Ӫz)@@DIq>;}I1o2n3ЗEA? ~wrs!4cCg8/*M$n TZ`e1Y}'Axd0T]?daj1qn,؟*.M$]nT$*a/wȮ;×!T-+@/hwBȇƧ 4ŬA֔h+ƶ%y( +]Ku])$,&!;PbƎƟ%GS=/?ZH*o* {م6p?ZF$%TBT+{:kDӝ/bf8o\\k&H6yS01NP_s(GV<3 }+= >@_LT`"U_CZG\ Ԇ72iIĸhca6qGﮕW(gƇ^YO4qͳWq=<2/vdS<LvipH'̯PT#I \ '_aQ~؄ӊ ƐRVmk ޥPP [lqfz5BG%|A~-QY_,H[g0s4f^ɽBK|%<3Nد%vPI.dpA[zEkV;c]1)%?:( Cdg;˔u4IA?M-J$\JK,G4(pW:A~q غ'\b]ұRw{@yWH:+>Vi.^; `ln8a̓?N6D12UB'Kd('V'$?Y(mrJi7*_}?eH{&$Z}ǞQ!MDvTY%~YjoS!JCX_MS蝗)h=ڒI^ w*5T6TdmD8 F=,lpz>:K uz<u.*vDv?M1ؖV_2TBzXa+7ʦ ƭcF,{? 5$fs)}얞‹ i6zy)f) -],z F,}w{V\Xyrܰtɲ\+|vA2xC8P4])9`f%䕯A[$%PsOWٹ\t&W 3ŗ m0-PK)"Z_ cJ{K|V*28|1'Dn O6gՈ{(f_eFblx?5r:r"($ƮeXrv.X/ ոUu濾FF? d,kய=Cs>h4?P\R`cIbGq)OsmTvd EE+$X>Z=Ĝ,n 4fFt,[>=e apkICMZ"{nS^L-P^y/[2j-NS¡AF.KRNr)Ё 6sx̷` %V*fLY^bl[2Iټ-|rKPfjP޶-c @B~xǭqY_l̏d1o uLV>\iM6͋l/J&5:Qޚ}2b@E^s5]~mӕH`^|p ]\TQ 0C+al|6}T8uRN ݮdO39zTجiT6&Vd);({|=&az q7ws!OK.C9>Vh?.F Lg|AXeDhH< 1YP8_@xONUPpD4y 4G':EZU=|FټZ+^,1dٜp*-RsAAgᅩ@$AUh6=3.Sb釠@w}.f|K'<ӝn7|3UDvugh!RkQCygs ʠs,DF0~c`}gU0 F 0fvIxʹt863UX6_"twO'+8T6Sµ:ܯwZ1U)#o/tAz\)i,*ͽlk%H%eX.l}#Jؽ8Z-® hJdXTꢙ@S;w.i4+|'goGMHdgé0v(;gN+gvnȓ:e`;f z&^SYxhA9} iUl.KJnyxJ`NX5Y箎1myo_j÷=z$#6ޑOjTTmg@3TIl *n!*^H#;P^u] "*Q!LLab 5F`U\I\?d}O#hBx`%&ADW?j޲-fj3-, nihͭ¦^QH@B^IVS@"b#z>(JL#+ 7_%r8 |1n7:g´2L:sкKMv'S`Rkָ;&1$Rܽ I9P+mxy9 ^nP9ۺ (%K۵<&OV6U<@XhO>S.ŮCFHiɬ(UPu}&3 ksMXY9P#\z.yYELJ6"P}ƱŸkϴxZsעn N(>7$H5~Ûlwx/$L Lfh1󉿖z X㜲g3;93ؗP}(Y핕(.TS.1 En˚tāzea|jfg/E{$O9MpB1;Լ/ozA0vڛv x5G`ڦ:ܸJ@Q& ?.عKD^ z'AqnP@O"SaodJ@~W^zٳOcr N] p]X'9Ͽ=HXWKˇ.GC.c=cßkn&V~j HQA%"H0L L/t VsSQG㬂V=Im+@` [3{/Ѝ<\~ӇΟp`m*gbSa܌yqv,n_sʕx`L9Ծ=ҎE]Y3Y>".wST$ 5K9,K96(k7z4Uxk" b@j1ɰ+ ?m= ~ϻ7LRr:MՓ#ϯ1O刳uk; JMQ*ߞY QNQoN$H۠4Mk֜}- ~s0Qnwaj 9|zw[$Cu6t 3tfy[SG$ -x!,h.)8la NG|yh gv?HmW:Tc,Z/lajijW=oC,j f[9h,`^̙dݻ!I] Sbh]D(ƨyX-ǝYY|''U Ix+#/۫6duYDU vRFjVzQ)n"2M o꣝.ij >]|Dno2wlpLZ 3JWSj_=< wup( EW FJqnA[1q@|k` ?ݤʤ$@?a9;y?,/XIs\ i$Â+P2@m&\kW2C@WOOꩥj)yT"0"˝ p;.F2_-kwd?1C=dت]R?Z6\99E.5 0;( 1G|&5<DYەiQx_9 y]ՖC}[k r!سzKf0Zv{LOU86dsi7~x 1?UYFHYҔ:EЇ*ƵRæ9@g;+EM3sGaUsj٧˽#qr:A>jnc`Ky)R$o1 !P{iI?@o符x%tıYzwg31xT3$G^grUa7`~@ oyiֵtK=JJckn%V-^vcLP&^yDM޴5 X嶐 sSޥ_\]Pma ҙOm\clZ}F#s`aPDlԙ"(Z0;.ЫK-}B .` ԛ7qPA~{\0Mbz+?%SӨ U(uqH '[B[ȕ,a&0ɟnM\\0=JIf &ߞծ]EoE8&ӥ_3+Da8p\D3 j;NiA^>B&geΡ9v jBiOfH86tk9C: }r즟pbTg.]7r3sȴP U{7n-n ^(ΚsFh}v-V9egժ7>rǼeS j tK:aQշaT*ij&Li46h>2J q49ٔDi$X4 P6yVUe9"Lن0ߒr*$kkn4w}yzm[ q{.MY# D0IX+i @.]Pq '!AWpw`v5 yF*E\:W@Z lGS<{=m:D1}PgZFVz ZX:[\vlK>̓pfۏ @ԋrA٨,㐺P)%|se5610-Hm$ u`Ans^*=qA/t>r&; i^5mo^#zӋ_vOJ">ˈ1DAwJGXȄ~iVƥx͉H!1PEUѭdZ-` Ql1n߄SתPeWx0d%K]Fog"+ #~*dYp 7"s  X(kbچNʊfc\O!_8Y fšSM3`ڀ-@oT,4RH|FM>[na?_oݪGW3QI]23bah>Kn~e$ut;c NʴľzRr;c|<*%]#w +!LMZ9"M(d֟!K^KO cCgp|7|뱩RvX=t*#s7戵9^rҧ#vBRe# WOIwNŞ/1#&ZcȞ4" _;_x?/SNQl"}T۔ -ʺ"|de";׽T>.rrRm?UnȓS*ʋz' PUv0T sdFA=RjA`/}Tc;$\>8OG4{/+2|l( iT RYȢ1EtF ߛc\D=GJ֖ ,I_ډ.@x>>AaF::X#:aOf~!~0vPzX/n FB]N0totE$ 8-CPE(WNН9ќ}j0 '$*oX;vXGiK3HU,yfvHއZ#=*ԯ~ | A?sWtD2Xv[q]DʛRfxcO)%Sy.IoyX/q̑6al 6ZMA8}w?r:$GTk|b@^(N6v̩k4|g*Άޓmx,V̊ xN q )Nɘib/q\{O#R(S|$ 8 AtڒcTH, =njr&y.(١WlA ka`@%Zx|@0GO?ͺ71tˮ 4ATc NFs?,T?4>3~). V#YB06,9'MJ| b$^yKUg-$OȳXBU=#~TmX#2A7gGM&{wN^+L D= [2Xi<+aqLM]!1tSX~dճ=Wÿ%Yh< ԩ)&3C|W_$fcx}?yn*D~պZ|/F@A m Z$_e:TW | #`}4V4BmL$Z|iI>RYZ2p7 ܇\Xc4:ja,OC܉07!du"LP'2A>殉Pmuzbq%ƙ(6&)w5_W:h odi8,hs*y]+Hy8rx!TrLsC3x@1N:=Q(pWǃlyǼʁ/wWA4Rq ;]drthZ]_$ɋx)-D8 +ۃ`)֭/>j'rWQ}pR3qoz3&=F+yz^} ]6 W)@!ԧg;|@o81d΁ .-_^$%“*cY(Dw`x'mN,-j?orv 9o)+c]P?ۭudU][z׸t]&o@ ꅁ@ XY1̴;>(jT\+mNmCE\ju.Y PQ +c1,(w`|l$ mt`H4ObNTm 'q ^j @ya@ZacO5ݾ Yx{_ 0s!PP8Ix:Mz>\\p쭌MI[Wc{XFgrͭm+Y(U֗|jn%2dx?p/i'2NOWw,M}nN%ftgBwA$=G ~Iؓ!H]f;wh)lj"/@i@ ʓ^Fʏ[s;+/5Fc;wNw#|_ܻ\p+=W1 dhX +$OR?$ 3P%L|&`甆nz,Dh><4XEKFۺե~Tu>9)CRL1u3u7yOk*.A²_?.p`ykc3 X#1iCt=BY&xJkz 8kHM ̣9AGhJbJv)ϣ+џ&Q-߯2m=Guq\D,Ns#ڨ"MQӵg:x}ؗ>Jv}l-Khi="Il{wd`Ʌu?6FxPP @\qGxfaVWK1 $Ms\`;|ln:&qyhU.PI?Kupկ=zhHa\2 ,YtgZ3&B1څltni$ڨYD6 dm\ 3 9M0;ļ46En'RQ۫tX]ᠿ0߮@b|?`ÏEn e._Qшn.gJ8 xv2|WAWi\A^,UY(lXAG+gץ$V7j­=2 |\-@CʵroncCmZJ)\`6-N/*#tKl8fܰkxm|Teh²RM;NS)*oG7SAH 5[ڰp rAHU)C{MpiM>B뼐O{PEQ6H4]y5ebļ^O/\Kt=T Dx p 2o\E=LE2;/VPa-> Tڛ\`Gu}ChmI<;>/73:Džq/_,{VY.`}gjx%Q?YҀx :F']z~/UGi>o7@[3IÂZǮFZ{Ӭs5jۨlg>@rhdKQ1=Hh;BV ?aYƘqq `誃sac(>D#:rI+&R];I!`X4eLZ_/_XCIa 6Yj025>zUQ;Lp:ێZ3 &BHfbD jՄo3O㞺Ny$4-P> Xl](޸"z2fvn Q-"B}nǽ}PeK8&CtBg%kc3NLy| e:j~D>;V.wh(yVPv6 ds~]NtKOla=DZ\,QR~/d>:Vhea.1x=DGyȝ8\ϭhE%ZȡZg̔޹q6 Tr])[>\rNQ9S*5D#qw1׼a(%91ߕ6 Er#QtSyEvCb&Ȕ_W\,WH]yc'"N,Eܶ7UyQ`5bDPgc Mk,5h\\ڭ\%98ki?PbFrƦ\w;.]i߽=?:5+3N(JXEv1L'ǓĪ{oT&ovJuAH(NXikCעA*gә,8:6Tx$N9uV7@}o{}.PR>$-w )v_[d~&(dlcFC>`@ h qW"QO)ll\8r{͖i\?Uqe" 1#|bWqܓMǗňx*hS#O:(ޢf93 N$YbV2CM߃knfZl[/g1ͥ90$8CHV].Ww^^hc^GFEYBgTmA 3'>MU|[⧫ϐ}հQ[샥4VN3P}4lAfw) c >,u*_FZJ E7oAs0AD*.ֳϒa6at795b?矝l}L[=25'p rac;1zl\"P`NZFBF2V<QQ2 Pëqo^^]yjD șF2c!f>n==LLiX;3߲tH6/͡Psl |Pagд+X|{ Y:6Y"''p3|].k*4mj|=;wS?R>|MG|/͞4>NH X*F] 2l%ldCK0u#\GeRo-e@`ݝiv9q*+U MZj*خ󏾆R^^%ۖYɿI3.G.MHQkpÅVT pkc \RQB2[dͷrČ[}-)²hPݽ|PDMDѭ%#[hYOyļ<%5dz0/~q}4n%>aGE@{UR̾\lN1+o/^:xC< r*vjVmԘ$,:ƒRi!0.agVZ?ls*JQVEnb;G^Sѡ] DцUlQ>7Cә<%Tjm&;>J̯<~ 'i—EA[Tjp5R(lD4 4ohӻ&y5 a"&Ț.w PQӕD"ȑ59wU{֪qEY = MM?u1ؑ>3_^#()~x:QuϺ=+/1#) _ qC2_DNsv4=4P~gm hIS_mN 4*7sɹ.n~UA| =ZdF~"TiOja&(mKKͅ G%~-|s[~ 63SRYfb m<ͨ+{[g ;[uu!/rfޚkXczyfDJH r9zR@!i%|$ݽ| 9tct y[nѴ_Mb֓G4j!۶&7/E:Wd]r/}[I7aqX)[,"-gE4eBTyy5E ٝjA_ }wX\%To9݋Ϻ&-:4|U=J "}pmmx{Z8h4+tH(E?#qnYN]l@/${㘩#[MW`}C<˲w+g^rd$_ubf. ftKqe#Yp|nYaY{ N8ƙ:$ҿՌk{z]Eg'F6EIAr?eq)8wF.$5}%4IYAֆP -ooѫ $XȳYĔ~s+GG`BlY8?HXۆIczwחHZۨ܏ch ͵0]kȞf+;V!]ްPU+(}իzgoJW"XQFP2|'jN!ª zyAc"Gc9 ־﬩cȏ-HUҠ)̂R&`ȟ:3qʑ_j^M_Sxlc|CtѥdaxNM Fmt 1 쳯s+*^J/Y=~owtͯ4RCh!!!@}b5-mF[5b`լ̬W2A L9'6FgD1'V'HCVzwhݮ տcP EU_+jBcFLWo,%~ Ab E4JռH) _MØ. yWٓwXsȘj f,)sF>ɷVS zU&n_,~ ؝ f4Z”-o{Aǩsnp*J^s,RdFsRv& ZcE7;,K{Z]ev,e m:Q,frhNeYm͒AJjju,\آ9S-{K 1iL bn?ZdlMrf%20uoۗUYih_M>a>|3b8+vÏƴ>bKiSF#28V6݉8?%6RW={Ӫ[cSfB?os\Zh|R\$6NR#ri:$gV:$#5ލm20bv3/ ܱ [FNgYZ07070100000041000081a40000000000000000000000016239ea85000080dc000000000000000000000000000000000000005900000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/infiniband/hw/usnic/usnic_verbs.ko.xz7zXZִF!t/⟃]?Eh=ڜ.+{ENGim90 C4׳C@V}- [t: XWw(CTǢ85x^„ ƚݓb) Т1o;J [W[Γh@^Y@N< ]I_/>vUoy;mI+(hRTzqx:-3gitBX{֓pZn|̪xάB|F@:,)Op{]p%,GC 9%d9"0 Ä iҽo`"ՎuZg+<Ŭĺ;NR^/'F2[& lcV561NH)ŔtR: Htʷ/u/o 2f~J6BB c i^4^Jm%IMF9֊>o߸BʒIUmjNn̦wcɻUքC=w~n92\X/ir9M9̞EQFy9O(8)nFjiTw9z&3Ӯ)T!S!i2/A <+xujaR IyrfX^<)29v{e1uB"5xnt;{22:q(G]o"+i!<r=Ƞ+69ތ ;tP( Mq?p<( 6zXD =XDh$M%Dc+$9hC"1enxO|;r* _?6' l jTӸU R襜RrيN-( VO&dCqMnKgP_Nbi,&f+yk #'<gԑlw l,ga!P 9ŋz@sM+{5M&2 MhVMfE{rfa`7Mqb$J 32󛧭VE zd+L"` .LjCعrp[bߒegt._&@ Jcn48Jas<3an`ht+^]/!?87Zao(,fO6r/3w,/&/d>/w΅3n7Mg+h(K_/0V xg"68ٴ Q"N<&n9߸-k 0Co}'K4-1C{=|JKimY0W\k !W K\RBΝ~@1X~+ޯ35Lk0[^jqU]Ur6CbS<*ŕ=+U i!:W*w,lfS6 QƪN, AhFL6I?<565]a-PĨ|b #o2 q_7y9[B#7QԶ8s  R}ufM]ܭLҾo,|TN`jֵKO<!N#8@} h6q^y["3P 6Fk8HpQ&u7&cm~ #3`)K.Ŵ4$y@LG 1.H dz30$[8{&7 7$9c]wE-*fC:̓@ND\j %'n /hƮ H;w,t-u(as˙*$)'Ɓ:]j]~rhzf{rptFxUun:G# 0m0$dpg R}%Սڹt@mB.QX"\+\Šc(*M>.ȓPO҉,a~/B1yM d5MȜr <4Ch!Yde9 w陵5`C<&Bh >A'r,AMW'a$$]-n~rUVײ羔j\,˰U sq]o'h:|IR4`I2̰hbB,1-lȸ@#oKU$_1"j("dq[a- nۊp >AՁdL:?c3r@bڛ/Faf(_n"儦y&kK/xT#\Pv=:l<Nw @f'#VKrlcey-/ym8^L3[^"@\C;jbg K]@jB,iU'{O!`AM I|Ӝ{]9I<_ M/7V᡺_59RU"eqW~x0u0NߞWYOc h~^y f=Hgށlާh~_$?v9 gס8z"P謅u+}IT@A5X}iO@綌 ~.kԓ RH~涺$E9&SdncW}[<>QC7\7EYFO.p~kfPHF =YDxcē<_nKח_plHbZ6a64 V_Kua}J}ȬrwV_@OTMۮn`aYWJRAt q@gl~BhkiR<Г=йTx!}bD΁6ו$3*Bs7bi؀v OK~fkۉ K{P[{׈SQ;C#*Epoui Po)&tB4y_!OO%nnO6psiJµ[ QD‚~?! &&ڊߌ!?^xb!3:^ Bʸh IY+g5& QKԨ9p?yUx"WM J/~%,Qkp*orl6 /;ax=|%O!lәKJR ~\+e?(u6Nen7*y(ND얜u+,PTVd0Lܷʊ)<7L#6])4i*au J0kGWwq fqf Z˃?LÑcQbzпL Y`hR'*$~ _s .'<0ݬ_(şΊ6\6+쏍E(33. "^ V]zXl,rLB8S|BB{07PG(m!dWyb?2W*CT<iE:̟/;GMNgcYpHU#5Zd&tx!F۷47S׬mxc3rG;4Yu{j9 O睱ƃи. pX'/a$ʫI+, ޿S4q9`VY{,L_<1Q~F{upHӜNgi/gpI 4/߰gqv\W@r._rUfeF Y+ +-:ݽQ7g#R~N0i~n7"o cG8'iNק݃Ôt f L"b3Zm_}]uEP ʔGI[ V *1qNC2%!/\oezʯ ].t[`-p_d!ٗZd3?qѾJ ~*&B?ξ:J n$K>?ZfzgTVh<+SWsw<Ÿ8`.]w_U=6zw ƮXq xo|g<pC0}қ[G':{ '~X-hoM:Ѩ*Z)C-1U2K2c8•Ct~x{{g;=.(EBVO(`e|i~Gz !6,qQ2I2W,q֌߈ҬNΛ^T{)*Im`7wÓ+Iki. R(w't?A.p@XBT,y3EeeEer;zD46)_(-\رw``:Ppea/+@:nf$:w,ʼ߯m%uEhK_XOjnxr~p|JO%j$KJ֢w>_1iw"6DnějyO27>u|KZ@օsfgIjSPLW76H9{?bb<6#SFS rP>"z#b>Wm[i%=tŌ݁//gz !byJ,F uI!{3C=sb:)68McFJ W1-o@ys/A<7rSt\dE>4iA_}{k ?ȴ;5ҕiГW:y:teC@ Ϥj/ͫ\{OZ8tK$y_ hkaDm QJv_5dF~vwQϻ~v=n޷8ыQtOQ8R]ʝPWeXcV<`I3Ta~\c,OH'KTb*nVEaY ʜ'wwXE#i-NHEDIӣ\Z(~uvucin^Y"Ar<8у:izZcEVylnCfe~S.%Ǫf$}wU\~W@ծ36_A,eGڽN֟ƨnm3=hǦ:Z"[ӟXWmd+/@L0dQjtr3z|N ʝ>ojgT437t7AZm}}x.{p *N8bDoup&vh*Gm$.(/Q '3^$oHN9 -{aX2mK7/X IplypnNMeb| 5Vr=xY)pG8;p뼺d)`H߲k]8% N[)R*dZU1)_F%&v;S;LrȰދ>G=QZ%j ml$C-ӑ\S[y(.ˡ|? XlqC^mEy@hO&td[ߚqsMz'G۱Mͻ}x/!tFV|gʪ4iBT#iNd^juߙ T58̈=z4JC$U0c`S_ ;z$)ŒEVZXd6?P?[g7\-M|45)gxVrP_NsnR=ߒYdO)Ҟ,vcLX֨D&5W(IQA^7M6h!Nu|B+Lو'͌1eKW>c9T]Jo`D$}N9Ke>,hɎ uawh.:~hꥂ'WgKWN 4a#t};s2Ȗ<7[x,Ax5 ei]GgjNse_}X`/U $,L!c S3ߤ?ʫȫD{\EŠN`e nTd1\ehBDΙuoI[HVͩИrLJzN[qF1)&WC ԙlI$?=Kۈchŵ'/>&-g`}ұvr=uHAN$ ĘmK̻X0?2Ry]$%3ufkoù  8:'[~A{+*-Қy"x&WBnDZE2_GHP U#*4Cp~НyMUc%5 טW×I%~vgEUYsuݳ2w%8RPSmhh6Yu(LbfB)/JR"y>ٱVϟxB4 BݴrP 6Kb|@zuBGX~.ZDRj=T8Û"f,k*KgZ&Gwarel-9=`[kB7!ȡ0'zZ| TW5ڴ5k#:!SU2ofK"N.SR}~^=nt:YNC,f3& EV #4},z5A֌J1 5܏`Dvm{%.uй:oE\*bx{#]5[PpAAc{p.qwHO{3D#Pux)Dj5UMHb|q ʄ`2jl#R`\gjb+Zkwmsf$VYRnVp2LǩxʚL:1 ;&qzwU6B~O%wʴGj= 47y8be*g=sS'1JvN{'NɄ06<磝ʌlA2ؖ"~4sބS 8Z#PR_W+gmn(R3bF=V{,4G*~_W 4NHHJBoʾ#~k2U8'93{w&{ɪ`&juJˑ!ҊlYN4~aG#=dJ\].0:7rc Nn3qrm8z;wV)!ċ iIф](DttDn +Rfٻb-wpQޠnd4Y'.DqHd;@8L =-Z=7T-3mbctDz"M<(_gVPS+z(]@ gyMO}Z/tyjųn25M`ó^ ?CwϑɿOxsɊ&Ŵ^?h`s>ᇧ>5v*Nbi~(61ҔOq|wΨ7+Ip^d73ȯWQnhC>,0}s97*;7Lw=ÇA I^1}gpUu-I fIiI]m'O;C] ˻_ !7չP.ޑ.6{P_Y =ד`J@zPzG|NNNE1'ϫ5&)_Ir^a׹7Nx& ]`GP̳PTy SbB- M--BCCOPkdzB7)vA>mFe8NOES,$'Y+˚}hg#W^U)R,0:/Z5Qdgb,GLܔGWS^ZBz&QqHJӾdfm=pᮢcieqgiXCy1-9g[Ͻh-^ \YOի1X"ҵkר(6X,ʆ\DqLO)rBUG5R)Axg >aP&ӅC&Zvď9$7x |[{JFbB#B3gaP]M%GY6t*QCjJbi"K2CtdcڊDxR p51ټm@zX ʇ&+6Xm;Ƹi6܆ʚvFmk_#L.҆EcpLvi xVvq#p^ރ8+؛ѩsQ2W>Yf,l6cx> j[V<}􆠎[ntLpH7$U- è]g {'Z ,ZILBP&-g~zٺks;d_g4dT8CXN0.lܖ .$OelPH@x`? -։\2HI2Vyhh$k@y6r߈f'hgЦnTu45KMS-umI"),Brw\h߿UW?9<;KsJG iiy,P4|!lg~=Gナ G7@M rKl/`b7Nѹ)]1Ѱ:5Y ?ѪjI :SY(~64ScSF6w?cgA%Ef9:K芕@UebRԒ'!vҠSG##i;Z؂ym@*WamSSÝvUQU;]}ԙc}Xdar֖;C ꊬ}Obh?{Q|-Kwbrh߄fZdrHaߔݗ^_ m?-%Cw܌=빅"#{u캃@M-Bv`8MJcC.J$RH'ylU \zk.&vڰP9j.sOz 6vJ?4sXFm%;f(<Q'sQ1Cj(Fqw"̫ з 99_'_;@ M][uuQm.UZ-X<퓖L;9 ԶqeV+:W?C6[TR/vZEfFv Ix>謧d+1vW\NI*_m ~'x76R# ^~ɹr*Uij-x<N~IzO `\\/:Nt 6=e綇&w@|Vҳv0+^GA\(Jm]?lRk- |R|%1.CtL8"c6l8?(s~+1Zc[?Я=Jv! |R¾ dT]i`ug[k 'ESeJ۲7 }r,lbTl@ӟNggKiY?+x#(Ci FT3 jisSl^0ulX.y` (G|v7'-U+A`_S|v=@Wmi6Eq;48Em ӧοg/Xg",QjW:T9]!uUM`,1(Cw89#k+'RΏe0RfpFIM@Hʱx wb~h9C=[@ֵX76\UGJ-(M[\M@ hNO%ݰ|C[vH~֦a'HQ0EGɣ_r34j[2(*"TKKѣ%70#{,3;ێ 8An)З|R/Xe NeÁ*ח;oq>YhGibX IV? './FZLPG+!GǼD5 sڈ}:y:.ez{G\s36M9|f+E=ݟ|8w\ًh ;Sw yj١˝y}%=ѐ E9?xhVWFm8#îňxe9D5V!Yh7_Ki9gjsU.^MӾWOUi9Տ"ÏRw{hY'Gx,Ԍ![ SjozI];9"iLHcoHtcNC)&lѬ.;!?3-JA U076x"XnB7p7M qnAZҹղ" }#?LnO\ۧqA$ہNqs•RDX1kցf)4:~c&rb>O P7GB\2fR-~aґo`*%(w&Am@uB3m.EwEp7Ko^[nwQ%NLT_;v/^M}ѫN#^y J7sM&TYzeU JZ_pi ۺԎ[KY:EQjuڜED EتIp1V,oz'aXgm!orhvny7aVKLhSs.қ=޺:г\ȃގ)/ڭDN]\k& i"鸀 pH,(=XږE1a e^T6c:;8H)}*lmGKvDS3@.&35K.g~$_C[T J@V?u%7'g y[\(߻x'(E}qE ґUr.徭q[(ҔQ?_R%jM?@kg^GgtDZ GN(%, C#(NcCO7tk}=dZKk_]KG4t)\ki$ ÕmCk%BCCMNݱ ϲ؍i-$X)!)BW?B&'G'hs ҷoPUaR M|M,)qƦ8eKBDr7ƈj:x8*^meiZZ(jM6wzg;,ߥš> `8ͫ3\ӻVZia/ E5eG,-`@`~C7D}ܤ8FT8lТ5nqaѴI@$ j`ҍQT$=\eJYZەeQlSv2U ΞcM37W@!(M.}r>-or  }nA@% bFR/.SԦI=4tD)O =z|\)XHwrJiN[xwOkjׄM_Ġ$1C -dOACZO{_^|v4ƳդƒIfNr)tWL, FjO9Fu?F%eR_o͵pȒЯE1ǀnh2ΔJ&ET0y]/HUg(xj 4RTُt92CDo FE(|vxuu-/%)[ɱ̆ǕvpMYpn)ط -!VHȿEӵ1 HbG߼M([;X!K)=2E!y; SulӤ4+xzR8%M֜~o֞&, vIqʝ7u$i]a .)Y u6(q#] B"rh`~-AO#vĉE,dKgS1΄לd3=*I4`Gwѷ5(/0)QdYXR-b%iFڮ}Nj]`֨Kz3e'{|}x2G3Q|0W-]R7g˗G7Y hb;nvDe$E_(3Y`+֎E?YRjKL4ae=~ r.LHa쐠 r#?跖r9} 7!Sz8/ Wt y鿂s yNA2K0ӭǁ>qjoP!(K`n˛;=IbH^_GXj0Ɂ'Ve0&E)h{ 譐lRW#.PÏ#5@n$a{ާO%ѭ=1ӟq,yaMWYu em J_uGpj)݀VOPl%ʫhYqؕKmSKwQaC"Q_U3'rttD'Cבq@@;C_L-9Ggk.n͸@M M璂 #drLiډ6C/0w) $sqg Z->!/ 4d ?g,a;Cg uhɮv9f \%3rm]1$Q3czQ >Y@#&;'i>lӂ-Y Ń UJR\=T|~>sK91;`ǔqY,nVtVJ2e"ٌ@Upㇳ&%UEjg I{*@SASR.OQ4J Qu­@ZS|Kz]cumpp<%_.\*`ӓInPI\hDIRiϻ.u_ⲗ0I@>F w۶ןt-VO&RVJ)6. @ͤHTYE\KIH__  ٍvCd$-%dChªg>}6hUkktsBw)%b˯mޱ.8peȭ}8>70:/EpBtf5x[V@@n< q45~?W׭x.XZ X½l%|:#;bYܰ<SJcHR{Ѫ9QKyZu8LP>&^,(슫„-8 <+lz6>4Wp `!Q(pWJ'?XSH? hR%CU&] 1 ;?\jCO% DU*F Еt= ~r$n. 3x*c{1ya8&D՟xK֚oC1qR2}0xFȫ a}  WK?TfC0J@yjzX") -_p}&?~(XѥUi^c ; 2R!J ,7`S9fNkiQsDzgҊ%=︂З]װ!8TyLxz06[-f^ uSh0ŘK-]EsGJ72+si_{KW6IN*=dKUДL+ԯ!q^ j5Z#{9]cA"D>"&] xRNci.zB8CaFvHhe=#e)<~D]TdF2̂Mj]È 0Ӑ= plk}O -HE=K">>yyY^VP]J?`HQŊQA]$Mdyto>k%Ϗx*ֱyW[?ĺNڎdn巇@vZ9{ 7]ZH*mĢi%cܧWSg-H~ 'chлI5nQv߸aNzrΦ P!Χx,UXE*Ky,& n? wJ'-Џ5 k/j+`x3ƾTa; O5{,U~_Kw'= 95b&6()n,}ZZ+Ꜯ;y6-a%p `CV_py3: O$( HmS=*$UϾه^AJUsԌ$*$+_aZ2_Qం2mNw$>B#dvoz06?# `mqKgvJne:vaw+?z˱!TTT-[bhs8Y1j~i<6ؔ]ci) cnJ1P 34HNzU{g`.83*ۉ` 0!V(9=Y$ƊZ,t@dC1w,s@`Mz`m!J:q < NhcL-6xduz,Mg?E5(Â3nZ]wh/hi4{X8?rB&78K'> :Ia(=٪!^ a;i'?r@o+s_#0 + j:nSOW$Ռȗ!Tdd4$hbmε{ k@P[8nKyu*b^_96'8#cTC4W&qT9΂tmad0bXs߫ {LF N^d 폹Ȑ~nBbIT)jejx׾<j06 KM3I'Osn;hEjG o~_!Oc Kw5ՂځO[zYaIaS* @WYB>>sJà T=;8 @e7Y d^;pnIDAnhM Pfm&`Y&-2mVڥô?{MGvep#Ķa6a&QEu4,mC,8 gr$~ց2z]!W0Z)#Zg1(`u<Ȇr}+K J*ˠ\Ԥ#Ȋ'@e,oVl\_!a[:9cO%0!\tQٵC ej36IB {3Gi.Hoa وBٔ,RϰYT"DVZFPYKRJ7fJq"y4f4i4U^E-A~/\/S|t @ǨuɃ }&٘ԺkF?LKd®03{nlR#֨tOM62b$\Mp, XBkfb,|=uWFy uv~ada(vz!TC˃A6xfێ/h fA~i hW3(ᮭɾD",sB7QjS lXsu{%N6LO* ưs765Qy,&Wtrw~$IR<`K3;t0\ [&+27jc,Ph* nS3 J;;yc;0쟨IEs^͉&!)%3cXNz60Rmlm28|pk*YLP3%)O K.3]) s~DzZ`@٣۾BNfODˣo.,F bSVv/V^áyRQ7A(\h)=޽,= 58_YdZT`/;J]df-vVR!5.>96 !J4oobݫ{L]:(7`h<DF;\2=M0O/h}w8~K(:yfЎBUUay3{Tc\͢ڗHP wLmBe?+Y N$J0h^:[L K:+^j=XfR['ͱ3~h9$Ehd?6JoK uP-,N6/S @g Ք]A!Ӈ^&.lr ԂMc[j69<)L&TT< e_ : qTrI>y["X_%%Y\R;1&G;c~e뭿 rpv@([mJ$ƔЬ/7D8j4"[. X:oi @"v$܌sJ y%׷\ {2k&àAn 1El֣`h+Oq{ Ґ{_BoEf=TD-|D_ u Y]Ɩޣqu/U\}wT$xu)ʳ-6P 'AԢzo)Zo+DJHH+7pՑי%OABd,y^ &Űq6#tj _Teeن/mwNNk,jBLFbG2NчIx$tSvx<ڦC&8b~p^cz[*+xΓ!zM;kzOϕ)faO ]J!Dw$Y)`^*%I,+6^$˨+!͂wh{lAj U Ʃ rKQپ(^쟿_w1V.m+,-r/9>Jq2?M[fy ]?/N:Mvd$DꞷC$f1 ,6)oUOگ0b?#Uow{*"WTe'NF]EfQ魼#o:I\di;EHV*%9萾gz,n*Ҳl~2r?ܝBHT@TdU=(9'-\ܐ]džy afmfɍ>Cc>iaW5,e">hFطX6)ɱ(eN.N)EYC xvVkiޱ,T8蚗fD._Ƽ8xpH(.n`JwFWĀŒ>Lg-IWlZqL0#| ol[t"򠹡љ4D>7- sV q6xg|7`<| r]VE-,S-T8&DJO(6c6j 2s%>`id*"U(A'ojB7p7Z^Cj1AK=f4؟rǸyBH 8.\曡^Bhxomyr&8fKAP풘%Cboނ7l6h9ɞ SSou0V P(DСA*% Ή,Pcw;v6Q>Gpܨ]WAVvRGe= b3P49xY&VϖYb 劍c+~u1T3 IÑ,=0̼x5[3Zp,WT[*;Ke:BR8fi\1{LZ^RI92%}O s}y57JNI\aB-hSX~)9E \GϑD킇܉[՟QGc.4C1X:e\Uۦ_bG29G\HlɮUtQ翼.Z"RJ`gPX<-B`5ihڔ9n&2Yۉ!K,'WieVvʸ*dDyY/~s ߦ񹳢iyYZ|$șͅ0tz y,0v*|Gj=a%7,j~kdJeM; 4FəD |J<2;&tq9>羣U į/s~2EW]RY._Qp 'M\ƿ89~ㇻhp@(ÓN9-ZKmN$. AH4K&NY8-!)" 7 >{z8rVwݠ>(ÃqU7/I 7$c=xCHRwe΁K9 ^`9t'r% Qg4" t]aT@ m vO )3ghG`Ar j(Q ^NQޏtVG!{tṳf.A^ w(D. EIs('K אFͨY1;Z ;BNeZcEUӛ"GHAHfeZf>48ԍ*8V[c%k}+\Jw &QqvEќۜ* b7[ |mlrE=zM;/ ÿ(Go{F+Oy4ͽשofcEdaX3IQM>c.L ݈ Ex\y&[o  '8QqĴ^OIUo(NwjIɹWRJ -"zҽ4B!`ZG[Xxw>sF#[m;]zv#0V#8@go~G>ǤUÓ!n rdU='dз!e1PSkK퓗F9u.!i,1U)@4\5ߚt)wC털np捆^{ƾkVeAJhwv^?})1t- ~ 춖W7qZ3TS5qۄLK H$dVyK,_İ?66KPmͫAT[z^X SݨME as2..6lW{| nl[O},]٣ɡy3;֭o;I#Bn`<}4W:a9i)8Ƹl s LKtCjhvYeqqSeYs ߘJtxE2;3=Ru{]g7ٚɔ>NPU9Cdqy=^ܵ2,,&]zSL&a׆8KFDM.!5PHG]>[?8(Ph3/ŌTNܰB5;HM(tᶋ9QmQ-I'Hs }Ϋ\ޯ õڭoo}l?fv:٤vYR"_]B'2 M_q@5'& yBI_d~7N@lRRO7FiMW*G"ĩ)wT: 0H=hO4XNˀ9ʪn?F4ǯsb=~Q-TGi[`00fK1dP% pt~ 0AJdX39ƔIUuǽ4DEy% Fs+)+/Wzyn &t[{uQٜА9\j0i!KUQ#tSCy>Ќ,.q):;\MR+qt2h+LZ1ܴ8"4556KM@!\ FǂUmg3۸E<}N7m\}2$r@%+'.oᴟ1iO4B=+r{"}Ԃ!:UBhqq_{e s;Z<Ӭq[:¿ rdTw e ?Z%F"h=P :8ҹtbM3hB '@;4#!6۰\B{ֵK~J#)1c)DQh9$@uy>vSpLQFGVl:f/7UebL3Y4RsuHf.E_u@Ee}o;d+ﺗgq*4fQj@{3J>˓d ZrԘJeAإF)P잠c TTsDZFS ͥGJ)JSV쀭  %\XF}z6gS ^e9L%2Wҭ-Bo 3PAB" ρ Jo(4AS/GG\X;'c˸Ұ|q;籢4uO$8TAPmo DrWH)x۳0R/M1_.ӺjZ Ύ.}H4ua3m-0_E0))\j#:@?a r5"iV+ =zsmJ>u G?\NYO꡷E'hh}@p2Ž<5I{+, o°3AHQW?B޻kɠR횪>V!ułMf^"2Z.4Vper$lr`5NCzl^=V7lq{F6*!)}KP]2f[DɄ) ׇu\]2uK{b^dʿaNnɺהXx7te"Gz 2S&X3_ˤNw&~Y)* /eJB6``.pandQ95@l>xVOtQs~TngOr0R=€֔N׶:>) CG:8w JcLUu8?x0FQC~uEdY^51ʵ:UH#^ $UpR 9*v-@;gO}NhD y^)JXG nȣNL-im VRTH Gyq4YwT긚&b#xPNLx%}isV5jKq`G7 a{ f'=}KIOP1YgAz#Ʒ']6Е^wN~f]#]P˾G42qCN/.O9#mR7nH?Ol#zyuɸڴ4͈J"5I[D(@RLSr'ҠTjhCY?aH&I<@;:|ǑmGp eKR(tF&KzȠbSp0) *8.eExٺsxF1&>"Jki{ kgψElX,7^$.KMjf bPOJ⋫#_9Zyj ݰZܔٌ;x`⥹

    $-bcdn 1S/8y'4歬; h%h?G44GL4 >&8rГHk+I2>lbF _X}OǡTJ%mb5!:$d~$g#fk4iLIR_=?pB?5CcvaQ\UIOբ[}*V)a,G~R5|LɔV\ C@a{k\Pf@ %0յdnʽ۽xcF A|+S?pǭ*y|+ _bdZ,lb89ȑdNLD%F?2HstKGR74PfmP<鳶)ǐ]Y8h%dI͸b m`K&66B!x wQ>b2Fk%Su6@>2"K&Ԩ0,jGAO;Vm֊EZ1DιiF0(! FhTʹAԽI u`Kt?Fᬮ| ,?KA7P WN_7CK 'zJJp/̘Ax}#_1 Q4 U+_b𡊦ZsiŃǼoaGe\xѲݝЯE'**ڪ^GI'.ֆ*-`VW=Lhf {j\b=:6"mM&'^n w}|$z\+yڑ #~P3$XFGMñ  xN#X‘ >O$4.% x'?=(nż+t`ZZ-0G-ut2?čC  $-h&9 X*hD=xqJn!^Ғm\C]Nl6gdZ{.PI!:yv l;B4_?RBodnBn,'8ݖR1 038CY Ҳg<8juh3,,i\ՅH>%wi@[9l8o즒ױ0aJj1P?oJLqU6y>Zk{j=OC:Fͥz`xOz҇ro#\[+:`&.+,M]ˢ"/4rC3~`n}aF6ې  v< E NOx#t9ls`W=^;o+|wC{KrQι nLcZ螷Z@ zCbʬtsB;.z-@H Qc\/< i.~Y4ODf=a'5_1{Wlt h{UcG@)9I;T\-_ hZ ă5mx}I^Ϛ>Rp"ts #;ѳIK@z"Zf"X6*9P>EP<KԐT:%%rܲ rԷmؐ9S@{ :hjqУ96i Tpz!TDآڀA @JrnhWT-&Z `G_یsf!8$Cr yaK*JDHڍrDO_Dt>o=㠀jl\JjV7!& ]?Vҵ&mg "@SSd7H&8%!N]}[퇃1&$hri E>ߤSJiaVH}Ywvjz>M{coBD z*)"8^@Dcl]L6\8! P%18_h9` >w0Go>zac Y^^0%h<"Q IV`M$,{Rf7Y*F6n{QEֻ:.b7$-MԢY%xXgR4wN'I cI 9V-xl^#5b` Qw(C&|}k\"_y%Sc :^Gs]]L)i>y 2iqNlS'Ĝ: {f0V.oU "G`#/ IC1~J' dfF1$1->/<YrSROo?7#k&&t\]2EMl'2j |91u@:q$JIlC`je_B0zM%M??;eOqmw6'MR/[U)&j:-ad;7 yR|fB-Bv7]{FQK1Rm|/gخ# -|I*Nd!0x~<cHbBYW46w!$vdvRmlwh2=qV):a*EPN \ %V }df*W)TQ[x 07:3^Qv /LO5ó4ꗬ IcLe ;ܷ γY +#Cٯ)7d^ }j+B,Pj8Di7x4Xn|qhWo Ja_r:RdjCdoXYa2^QqK9jzF?O=2v,̂,yZ]#J#?8a#?1 pa*]!ȑ#BaTOQ xVG̊RehO&bs9,Y7 d\vj`~[ !eȴ}}NgxRbBHbAk6mn*O읙%X熪K~ N817+{'a9g6P$'FNӑc?C]X^RQy9wj'/2>˖ ybj܃iۇ^xglA&XY YlWw*ǻ-g{IsV|DL~]G AW'ǥ|AE ,dİ{uէIx1v{T2zzZf!—<\O={e6:5'%8:B,cγQqF7Z\$pu&6((V@C!b{Ilg^I$E:a|pB)O֖ZP5M)mK ")HSm8^|hheH2\q+|3sUߺa>yBҸu~z# 4 =s6\`$-mPlJ84x~q[=ڣІ a)҉3yx*է'0~Y&oI10Ce9 U]a}q-qo$1O)@>Ko$ = wD?-m!Q\Kwԟ:gQ-i'nW }r_PZo~#Tzuq4B%3]6;$E[͛D0KFlCDև' I|S-jrU@DzN805-)ްxQûhԷ^Ġ3-L Д%[ -\.xmB]^,bps]Ʌh}($D܈,9 8\dJD]z8*݅[ 6'hYLdְkr"V!uȏh-5(k<έer*(S-fuЄ+?l16kz>ћ$;#"K@Y9#Ю\& ,],ف8Ռw/)YKA?HNp R~'SGې^=2D/Ed7$.8PI%}wWQ|OgaޭMQЁPY/ ϽNŲJYd|XI'q)v@xQV Bġz2:n 0Y:EP4is0g,y@nC5;3[{# F go=wQP,$e7@Q >:C~.tm*Os3rZR#FD=Z)YI6¯zmC|ޠw% a-ͣ1צq- !\khj?{}㽚 Q4NAGKѼ3BahޒCp8sH:Ԉ/{@ˆ5LR Y8a"] ԵK$imcVr ݰ1Ӎ'zʒ~,+ L"`Z˔CXOjQ&0kXdRgЁhoi%TsDI/=ԥ5A̱X# )5f' EֱRBMǟ-"lttJI.8IEҷ:=FI͸=q1v-V :/878^%pS”RQ-E`b۟?h?f`ÖN"6rurA)AǼt+]S)w>%+~>txa 䳅D1KBPm#!d' î5^ox dMS dZ~2\<tsaEpHDq \1KD#sj~ q<!LN> Yt t^]U 63`(!u,wV%ӟo ,KЏf3)odhI.m C?TayG-mn]|}G.] ߧ?h;'.CJzU1fiUI B*ӑJ$`$ j,k.$ˤL>^8iDMb{jE!ZN+T `vdYNrfł },I$p^[;mv2~er'l1j,]ئJ!;ҽEa.Y 1ۨ($j$h Gbq#B;5(/GjjoXP$ipNX\9 Y R{^;q|m DYT:Ӽ@s÷u c ]?A6ko0NJAy5~@CCj,/{6DjM2;+am_r;.%>UxV$QᤲRDsW W=+妑&'_+;9|m5ۖTQtקe( v#V,S @N孫ЅJ<nz{u7,9n/(9B3nA\8575yp ZPP:pa|^b{TЈ =+840t,ĕ)QA7;RM񩑅b3P 0,HCԃ!8 ß= tBK:Sgd[Ku=EhnoS${_Pb=l'4ڊ 3XK^ 5Jp)kn]ҙ,nl3l\v@`y= Ȳzc1hVbnlig7aCVTbVd)igC[L^EKRH ":o񶊅qPJ 7|a18sC IEo!P"8r5tСB)Z:p`bKY`eDwnL\Ѭ~0 LȣPaBtBbZ&-炢3Ojm*?WY"Н斓DÖQl@T `ܑ;v72rp[i~mΑsFS NxTRæ_@ekUn\n t.=-z$IX4j4C4<[} Bta:t:rZgir@>bX10Υ)@%|mNGE*(UsLH@:8|JAx{ʶƏ4r̙(UEW!SkQ)eq|ˉR.+v.'ݹ8/ʘ @y'^S 10埛; ;g6.E)ɱKS[vm>'$&D fh]h-ʐ\F!lRP_nD`jx;.=X3+.;&ju#g~o*٧ F8s$oqg@0%}ICirSSgID<3_2" ^I49 ȆlH1M5k :3pnӷTSP@dۍ,u_R)oCVP>SS!KKRGSxqRXvo#ZwvKke)T\e2=7aC bFis⭉UȠ2 ^9SDyѲW'E* MpD +!%;RJhqZIQݣ`L{ П$9o&˭һ-+ZKECMs8kMRTש>i>C!mY,O1*BKnqD-7=)!jm 'Ӓ@̸X|Єa\kTocb|WW,%}jOFV^AJhyg*d:$k4=OI8t9CVk2'o[ #)#/hm/+>d ӓg-4rlD3n'&%cIT%SӿXwC/ _g.< [ ¹a=D!s4|χNLGLb2H--.xsxM|bI9ؾ9SU)xgE;|*W-)$*EAt9؝`y ·'ӶBRH5aNF= 4AY,L썲 _TJf{{ċMz˅fj ׌6OygQfKv[$^"!Vj 1#Wm gu[e8azC MvK,_Q?6vSs?g7p/"ӎ',(; 1D>rvNma"m!VC0ajP­S[ }\;"'"<* oZ\N-X(ѽ(\$j/b$ŠUe8,]FW0 {zIgNKnIv)?9 JIbmGуRхhJ #=*|"ud^wʹwF4̱%<7Sl" Hu΀b V^$^bvQэ}H%mb8rnÝ5N߸:O)-c'#㨲pw3NeHx_ ',AY>O1{Qď_(OXa9iQ~ɭ:oҽU+_).n⩩ c>+5:|2:;"̬zɹ]0N0N<žKϪ@8B26H^|ϗ,V'Y;,]S>3U v.m˕IU\{EoWMu8sSQ9C] ~w)g#Mu^GژǠJ `"_⦦I*l"yxwpySrL[S_c'+g k ^\C1 _:ctIwCDzRE## ܚ135c%>h8BOsr 'Եu*/$nyЫxO#^\ƴ e4,7 6g9 hܷv޷`NHp]xR dhJy ;&0ʕ㟟 5Œgޞ{ϧ>S2#lPq׷ȼ=xҙ&S)LvanT @i0H2hM;z|H3`\yv,Uec92r*ϴ> CcT!&#Z$O`7fTcתR \؛-F2-oSˠ i9,mÍj¯Ydl& Ek) r}zu,:ؾ8TB{Wk#E|~_Z-VTXkP_1G2W>~KG{sXVvQ7~=PNGذ3@TQ'H'tk=u'c()fŊc4~ڤnҍ75I3DJ~u{AHZSRuxE,] L|32h/Ĭ>/r9F78|]b]KHk2ǢXv49|(zz2Sj`GUPZppaC߻W9L}2 c;T(o@(ݜ[xv&eivz`zG[.c3 'i ;µ7T:6^{zU?\# ڝɶX)$&3vҴcXL-E4UzJJ ݵ=1bYi!N$xV<\"X @{Xi_76{;/#D. JK~|H@ץ8o@"97pLy51$ xPG ΣJQFeY??pձĴs615n(~,ࢌlxlފvOYvm9_`NT5v%'#h.<}XH uMNvgo {H |~']JwQ>%_ NFKo{xÊqnxj5>ɛ9kt;(N=.wtb85lEKҍ/G>+*s(.?gnFNBT6B0+ o~1Q,T תdيʷ⇡ΖHhގ mc m+VNB I*_?h:Ϯǯt[G@ X,D_tT {:A'M3(EC ^n (Q2s&*D쳩ґ#h\M|IUs1_[y9 )ejeUI] Hq hemB`$Zc0wṼ8uuX~M"l@1itcf^ǀq0u^Q.):wh?FhF@>=텄npRSYa)*?׎x?%$%=-~L[- (cBԨyBqPH6W8tF"".:"x yr7oz1:QV&<M0Eh'dη/bƋ0?Aq^2/jO{F3lF`~2r{ɸC<i_:\;CUZfz ,{q%!m_]+6Y%j#%єv0wcdB/BiSۗ$XebďKg2)hd Xͺ?eI9z¤̜˒wjC,,ttgÞ~gv3ۍd0ү#( 次 J~\[]/ux&$,UqD Bk=:I<5`9%oQb;{~_4>?WHZ1ng, ӃO?ch.3P|"=lK`ǝmYvd ݈ . GɃ&oeN_۽&ϟkpvS?%ۆ{eAƻ/vg%1߅ p> ]uT?{ĺǧ sݮ\Z]q*bԚɕG,$&y{?SPq7DYA%j#yH}JТ"(;E"dmW?UdC[cPMpdy!:cՑb+e`p7 5/'up9%>6>a/-m8e8i@kaUGD`X=Ë}=~ /ct$bbʹ N^TvA%3 E;rm§$]7ޝ;tTܱ/@<%!ށO IeвZgW6 E-ME8eȞ#Рun&hژKo4B7w2jAf-+.I>!ԅ<: B7|HϴJ )lNeD=Ha n"8 Euv5(Z"3ԍdr5Ѐ1"f8%O(kaHqSӌ u >B%`>B P]1 W:9jQƫCѸ=` Ɂ16cQ -tfw!eה|0f}9`KޠH!S)l_z=cBMVVt8hwH2 +zX GKCCZpђfz9+O\IlyPzGN'qJ6s0gAVi|E~ _$Iw4Z8#MVK!D=F-s?eh8~\%X<HNIŊ/y*zYovo0F~pH~ P}}&_ eueU&QUu(CLIQrqN1݁/y&,`&W0X𮼬spkN8$^a z:jp5<,ang"Emخ;z;nz~m.WhSS*#R[釶HT~6}QH+~)|R)@zȖlߌh(m"{pYH.J-Yx5o 2rHLEa9_]}hM84jp kzNe@=d'`f>\ e?e6DžgqV>dOC- ٘ly$Ԫ|OΒJĝl/3 Ԁ:%Tm=i/o8NK,] WD+ I!9o‰FԂ6V3fjrRy~FeR:rFL%/^ɬ81Ie'C hZΙ_'}K~ 7`c91=qJ3St{]6E6L_N4zgdK+waԂ{Qӥ.y`WZ?=Io2CFtNw.CdÌGoOeyPLiׯh񕍏 +V~g7H)o^;vXh%T8C{p;F#r-5eFq $ljā0 K[Aơq ՎD#m}s#+#ăHcTqxԖ37^H?Z eό ?ng(S]Ӧ8E=ԛ9Kn)Fy)<^k'ȱ+b|DYIx[5Dxq rSՔҍ7հ; "1{`0 /0b,rJeϝ5ng*wjc CՄez ZQaFgY'%]9GEe &ee( Y_(b'8KX&4;w"r) q#t7nkt;T_CVsX, #of [*߫vn2 Ig; q $YBaҔڠqkjqU `\E 5)! 9ZgKN^ =Ú},'6+cǶ3O(UNcJѠauo\ 8RXhJר$[)(.жʀLPB\.gB| "r_'ʤ}AIiůSVNAG̳ܢ_.˄Ó6PxFE;*kCD<̧tIV͜H~DkVԻ]OIT4i5^C>EY ;A'f Is1ϒH@E«#]Sbw/wcG+!7D$E@7S#Z}kr*C?Ќ'z!EY8O@'Y\N^m삒c#uHjJ`kא]eV.)T7GP(Jhi\e}NV³|9{Q1Ɖrzj11}^Fh5VnӼmZaiBw\EWPˣMgHA uOI1:4¶ײ&22rr>X;If\q!IL3_xl=x-vW"cs]Yn&Ltj0pEc/((gX|C?sؽU/Npfa; 8n?Wt#v.wφQN٥/sF'^^ҍ#+vriT>QG#vq e*c8F%K{xc5m(_+5^6Zli`:G7U,k7,aǧi|HN=ؿcI]zto{WCɹS#f˂62<=lLT~K/$#=#"δ詎ejw97ѧuzV_'u|dfѪZQe(O+ݢ:>ahE=9 ^R\|e+`.jt8˾Bn?d/J~JюUϹ@^Vqš7'3 UZ` <8LpמthB?`SR}m!3l2qL@d5ңZELF.ki }bieƎgqB*s~st涂>l 4dKuBj ߝ D G G37[Mpz 2#-m ycsaRh3X[Y#]: =k7BF`@'(T{ 8ENR4:ěK_`WЊ|)}yVa:%m~&֜ӡ‰ot)yL]e{T}׾ыqTWbI|{@d4Kcy=zysבq7ah&a>:<WrHsk.ػq}`i0a7sӒvrgTOFQU*$\*Cxk;##g[thJ߽BWYs`l~HĴMf2."o4y@p[$3 2K,n)IE I1o񰍧CiLS=Кír<ՍQ<:S/0} .tT]T%!~*pdi_)1+*η8K |`KRm1(y$6t- 2ёa)GH-!sJd ~HTkomR ~j7EԸ) \L֮[6g֊"fd-GSXlgʠʔqK+X :H~Ri3ate<<Ȫ%,fįr/Ex8 ,cJ*matRyq;IxlY}kr:q>MLXvUaʯ >5sq9ƨ+Z2\iNFP:V0hn]p˫ Y61INp(.fS0Y" 689Ln|G@& ro:X'f@^cQB )Sɣ < <,rlf/0"QÕtW^qj4Q|mcЇVr=AR2]t e5B0"8-p7Y#szCE2͗, C>U_G@]zC|CCl[h!3>LP?s\&Ȳ;\"֙QB~,`bEc"('/}IHtxT -𝢅 ӸS# h bE)QKz yp>ژN߭mB>k&֛^Ƈ=dy+?(]3OM2mC"4|2Y\]aJ݋!Bw6jqumQҖRgxI5[A/Ijw?tn']Z?cǎX 9Mb @)w ׸֩Mf&IGi~5 \s>Zʴ-D@Qd }rbRJbIJ܋qV:gC#mFs;K;9F܎*c2t9Նd\״d`,$z13mdM<]oIhX2fyx8 S41lR NDFDpfGW{N 1dO&:Q U C cagWs*M.fl^)Z2LOX)3fRpF6@ݖ;\CPg~ӐXC%I6FaF5ܞ;m؟_wSK[P{WWg<Ԟ" Y Oƽwj`iK.I/ȼLvc׹0EmKA8 Pc|+?RG&7}f :3vGK@>OzT3l>/RJ|3rY% 1Tg ~dO&ӒHS|^B^E>i(qTI>%NT}m|<}"r?6F [ ;;'jGqnR5,8޶P xV4m{cHL;*8&}yvj>i%UDkt4Os~_u/pRcqByc4#$ ň3ێҋ*Kug4*Hw\a*m[գ7V>&%P|&m .i p[W(\.MV9`U -̰_Xwu#qԊ-~BmBeٙ&/Ak4[7,O, jf(C=9ȱ]($3A$ y3Y` Sӽޢ 7-ڂsP&7"f\~ Lh?xxLqr03+$Wc0'"r6kh&wyL3C5a}ij۩E9&4 a\ZNsh(|<VBk}mmE`~ڈj4xcJ ]1_E"IX3uwr'Bͬl c9  aV謥RЀIEcR~ t[K3ѨFX2I?vʮ?/L,iZNE Kۗ2>n0,\QItϗ h21T74UHޅt){ LZ[wRQgQFW[6BC+[u]ꅎ %"x q:or _0ջ52 e{z#AMo+Lǝ =BgԹǪurz#n{@Ա^_-L@&"Bgta׷qĘU_hf!E4#_5eP.xv去P3QT)u; .x1Ky< DLEcoFƸ¾,B2-'ܗ׼xZ 00DowpZ3 /b8?M d⋐/J|'ꗎUkkXr/BxyGK=PAv\է(;5xϯLj9=`o/*f !m&l՝)4^c## mYq2C솼31N!H@h F>N'? yDWSB˜|/#ͫGdbxUjNdnawotk$gcGG-NS~ەݡ:r.]\ĆzѨw)(N$-!mˁ.i?;娚Wc1|v0(x*Ñ*⋤sނZDaĬ(p5U\k^bIÐWBmkg4p~YO~XD̍'rRy~EK AF%-#gXȃ$c!B|T|j"6[w JkC;`":%@"&B{+D7sqN-g|vG/OsiF|p9.,1PRXͻt0#d+x3&2;Ae@#Hӯjwۼj"E+(m^ /JOm%J2Fp$6${#Մ .o= n@T$ inn,A3}wuX^NKH g]v?=^R]U8Ԧ<ű.RiReAׄ1YH*/v]2ͰRo o$ߚߥ2靌 o9lмٲlD3075LIyp[k5g\5̌%xӫg@nםC+,4p?sz2ADs[1``QIg=F}<Ai59~rDE$nV*<wBQ:h4T)<EO{X*A`;BTTV?vj7&}yE6{unCxh?S.+)QoՋ8QC *,Gre QY ):Ͷ+qF MW5Ǔ;$.qsջ'bׄ5nVL^L :HȮ }3"+dJqS+zK+3z}ٖAae<5N7G6L_Ȯ+pa/koJknш>Ԟ ]h'(v3ɜ?}-2wRyL.+J؈q.aFceʗ2`K˪g.y8$>`c!FISo֍I+L8Ŧz3fBy'oc-k`#6@T<9XkV5d7RwC;N0ǹlt(TH>f)vɗtd9>5/g#ZPA\WfwtCt~bbBbKݞ= bdxzƤC@c1'<lɆԉ7dmyͲ?Z^!ɻxMɔ3LxSev8}zh5!@ =ޓ ~)GF5/Ab0q ;_mm^i YfS)eֈX) GNOWEv/2/fC=9p:eCةaV9W**nc"GI^kgpA۬"S;OҌSjU t?Vl1.wbᰇ*cv:E@(p7t|{%dR) io]Rvmȵ [A!ml o+FI)a\,צ:dC*kZ{楹$K;Kkx0b967{rlқm R7ٮhY¶㥷3 b@m &9(7ls.K3&ghk*쾦_"AB8nb Es@:aN}"R62upъ(HxN>C:=xڻ~s3r M ǂ${^I3(fR.2gʕJ@DZXDI2B؅}S&}t$nLA(jB-L z/ [O~؊M^8~"Wά\U\o? 42s 'y큄Bmu1S`x}x\Ź 4ZUö!LmY_XR0WTUoN.C7̪>Jd$p(5Ƅ\)RNꭩxiq(옏[Ut)yB-P'EѳY$ON* $ )}గd T+'à=@d'#3I pH$Y'N͕O +p@M6sGg\S5xv޼HĪ; Ql4{\/f(utdx9dӵo`PP(Z}oiiO{ԌK wVrod0c&g`~i.@"mcW8mgW/CE-C!HAE݃u{ hYpX} gv"G[/g h$ ᵀҋʘqLl)cː""ߛ)Dj>w u ^*''?{N=%.y+?JnR^)^ǷgsgnZž]N nqro>aؓ30JCmZP>T1[R7gv&NJw?Wn4OKT@'f !4`_.o h2dˤ$C7j wzT]DdA*c q=0~|"FNjq/fVbyKa?:aQn*DR2^m - $2Sh.2E8ʯ>5ed92};*"/h1OAΡZ n0>7vd`5JY[u3gydL&"i)H];/ /Iu]G >|!Bzej&|, <62U0s$Sә5YVӣMi-Nm IůK@,݊\mLJH^V/N$϶zzE(V0֟*Ÿ>&.ٸk<P7.} {ͭd3~)yC0}\.8 g٧x=0cD8t]"roWZ{)n6YLf*oGhR3#Q;\KgZ"&G4; {*ak|2ڒ@>ͤaXKJ> 1)]1R%R5tb~K`/xik?,m_JoT[%+oBR?7 qq_aYeYVY=oq+*&ױ7cZ`mچAgLk8zrdc"]{ROB(H ;ZcUsq:kAAW3cb3Ѫu8$QҘe0F`WF446 K}p($yW_Bx>=u"GC 5QQ,g:;9˼憎<1 NÝU{+,i3sҏDTsC! koWj6hr3VJJ I4@K:[?qGÀ޵{VᄧG&)'`0fFXj H] G8M̷ LSW 18@X7VPA{>rcj.e׾tIM1 ͈(ٴF M9hM0KNU]'| TɆ ,SD8m rR@t %8t[AVilV1!!q]VJt7!+xPU zlvRh\Cb>N(#25;uWЂ%\0pX!*p$Dǂu3#4 *mwn̋ii*M(4 kwrܔJ,UEaʺx~*h--:5r M}nX"n[,߹^oZڜ wjq'գvTقt @{Ū}kw>~f(+`D?o(0M)MT6h@3ץ*g-$uM]dݭo|_ `Y**WAEa"ré'ftJ6✞/8~s΃:-fp9z{dfnoo4j>cIa6TB^;x+MHaz X(}=jH [a kf$%u1jC}-]pK= ٮct +r"~ 7Hʉx@07rnؙ."X$$;!1vC9鸞A=5/6fyaPv2>(!|v.3Q~KAJ> 0My ;9g0P eJxA3p#;2yy {tPxњK~2l&A.5  -:b!j5D2b#C謴#QsReq߉&z4$<@Gj+C-"I:hztͻUBD_>tp0WC+[=hM"LLI=BA)T'N72פ{k/Op+Z}p퉑uXrgsMe%0j(}~ :x#I7*ׄQ$n?`Y^9t A^/PƯqÔdw#CǍ&FiU~o{6| к4Lb:X@1Ҟ={f%Slr-],3MNMfBވa>~8>M+VI4z~<+X%lݖ-i&t ri~φ% 2Z-5rtPm]PK WMXƇ`=~rq0#y1 J)pse<_7fZ$|JM=y"|X"OF">WAAvYݼ{/)b=5|y* p1H跞/E`h5h7!nƺpg0^{?9 niڠ0F;V$P;FνVsw;+ WtNyylƵV0}ݫf |uiiSf%Δ7O~E8s.Z¿ G5 擜'@\<'ˈ" g&@uyCXfKt%%wBkLjLXtd'L3(;(BCϠv4.3Ċnbp`;ORb2;w!U_o}[Y;g 0?UvM&yRV=P2̅C}ywys*YVK4c!Fy=z!T ߲% _-頯{_yjW{EeXSEtsԗTNFP5`gнP.Jv7L^q"O[ej@şbK}7@fReESGGxRGr!9tN|ƺV)8,讥T[t i;w.b #a,jPKG 7a\q-omzkF.i8K[^3o3^0䏓/xݻmTM,SARSS;Ctss<}0\1(4FIXKwUU8eTvſ*FHVi0`c\>cݵo8(: `by7C*@𘿳i  ul?stw'ϣ`6f>B{SWIq-0 P9 !}<B)H_*'{5bTa"_h"?R~w_ڞ@7Fq 87c^!(^JsRO׍7.uFO".: [JEuL])4y&{q<'1d Q~*aiy4| W[Y8\  ӚR|H>ɳ<q4f3>npzzzseN.^;QL+ E$CX-);xJKdȠq/;î^CX#d=Hr^"8AQsQ o+\Y&͟wGĠ8Ͷungq5C(a>2YX5͢d(}&vx:rI%ƄXފ圝݀[r8íz#R.p+FM_M.J Zi BS(A9s7d}|Gb), My࿋1j0ǫfQ|*e a`V,,.Ji+p/'`5/o SwFF,㙶zۅ feKPEx\C&*A)Lq}V^bTUlw?ۤ `6aax?Hn,h`?ԿL% <(D{l1#9+޴I>7`-5i. 4Ĵ VK_@}HXqpr]", ~/Xr>j4)7sAO,۽ xE'#s觤4e xO>ͨ9g~[9ya5`PjPļIsTyش˫N |I1}@ΈqLbHKjpEO.oMhAk }Ls]J>U~LM_e׽@+,)> oZqi#1#:[h:!,'66}Mk>[ltɋfy<ݬA0}ҒX3:#ISc6MARYԭ;tYYq\ kv w(;[LwIjKb[NԼVu-"̊m`&o6ZT)0GT~L=l\y$ΜH/l 2Tg-<>]E4$X˃YɔBqykxWfSk%C>/k#hR6*!Gjé{خ w‚ʨ1_I)a =tl,OOF4XNW%шр{ΈvqOV4 wL"5_!x-ʣ,9į89H{ -C;Y`&Nɒ`ewC,}1lh<%oC@ OG7r :٘éwWq$%d̮vL\}i hJ@+}y*4t>`r[5̠@m^#1EB w{fa > Tt)I;р/hR_-Lm!1-]iZHy^@ˁݷGLHԶsDnD9֒dX^m!HvŹ|j(I# n6Qy`WHH6k\nwLKqVQ@ b2ޑC3VU6UCW 0WZGy4PC&S7 'ͪ )j*F^&ǬH`Skw|Ո(cQ~7(QmQaNdXWp\f~6?!Ijf:OP7&r䬹 "dFPq&oZt\JєȘPI1`7igq3Ŋ[BƆ~IKrgq)$1Ҁ/ϑ[L9ҲQɿ\I`#_)Wq%xʘ*LEVOBrѻ 2Hb;\`BCyeC QFSJ͏MhA ^ۑޞL}2Tz<湀1/="%%S9qߟRSxf+RԹtSx;AUje'?tEq[a LFy00(iW }ziDk % A\dܨ?S՛Uuq7:dI1WѨ{XaVݶ,\&5I ވ 2$jX?YI׃g$]N,7`socVͭ ^k~Wkݽ}m (#ΒL,duLP<;M/6BA=6@ǥJqʞ4׫)yؠJ===Ku,b]ܨL>lb@/:f[pa.ױNF-6rM(uĉ6,DYX2 Es^ u _ԼK~GG/k$seC[%)R)ɢ_39Vbt$Fxm*.3xlITTŘ{BEPSJ͕ ɦ qsTKCKI6W1&ڸ8K,噫p/ac#ҒN4Rp5}Ĺbr$n!¦BvطG8em}8go^1!_v.&w/^'o)nYP2IWsP ~ߊDɎH?j e#RU*`3ކ+vN w9@E,:~LW||8Z!n#\:ޓKњqScAbUʺ%toG(Ԟe^x~`{J//DNP)GTA`bJ VEf!:3VQ*rBJC $`(/AfJPaQP*w4݉'L N3('XWE|şeͤ9deO>5`'J%Wݏk1I0$Dg9[>"Rk7_ʹ޷Rđ\XOX,=E.0xGuL0?O:Fp u8ʃ;;#)]^L0$C|a)3d=_J^FG4.TUԉ_M]3DrxXp3Z:b؆\6(D1!piJ`2qV$5;ݾ| a߷/hj2pRjRE3H\&k+;{e!o}ޖ,YXs&> lmB/ܟlSqk\bf!}]u93f ;u>Ď-14J_B'DjCp9,Wî}Sjaz#=]XXY OYfL?q;Lˮ$}پa((22CDbW(xڮRbp jOM z@/ĥVQ1yH{{GXW")"! #u1}~WB#) z\꼶|9ZM=<kval[R-<ת ,ЍDzPҰ>:w8ߜ2LЭC'O 6C*̶cM2ˬqTRtU3<p+ > .M|n@ ,/ݕutY8+YlF|\_FpĞu&.vE<{W;ٝz0_伷WsAD"R6:& ]uQDURo ]?Ų,tuբ_ #2%>$҆5#a-_51ᑅmUu()SVӚ7ND-0ťThchT‭ii-h|lhqFƨ w- y"u*|3VhҖvSȨ AJk5_כgWcx"G5J@B]EnL D?[ 'w r BˍBk>Ð7d0%Ck +9dy(tpsP\N{( ވ cm)b#AMsN#zq0Q5\: tq =(L`_qR>MqNV`)})ܬNڵ=NneoʍWv#"(5=y]g9qt/H<Os1:<{}0ad86ci<@}Kg~gXy='˪MNLiuWɼR <'E]f{ P9 XI2g_([5*7AM\h~6?HC#2ۊDt;#!oD.+ʙLk9rOh-?!!/B;(O u9ƨ.X,6br4ʿ-vf|Xٔds{RB:-`0J9ҜҾ1t3w?ֲQR賴dD^m~)UsΨ8anbiKp~ssL_zٴ Ms+ޣP=CxmWų$3 .y9m`_~>n,T^DfrPdh?O!ž ޿J&X#d>X˲JT=K4AtF 2@~M"J=C[r.=I_W{wt~`T/jWo8w}ovb~跸9֐2=y^DAm?U * g.$1"Ŕ}@Q<5Gs4&?b+'"֨=51E>: 9e$/?&Lm#IRK J6{Ӯ+_-d}a0YWpԠY}lUXCKԋ(Jg>!i-dRSq:>l/Döi5l qH0nQq;N1Ж3֎d4+}{0TLx UP51قt:G(^BPfz~ =EgXb CA1 i'(d@#TA?C*KMov`V D5Z;/!*oIa]DF*C.7F3jrTs7U8ufc9]'H#"}L 1mR&* އ"u WCOA?Rhtȶ}C<@ 3)- 2 u0!G:rn0 4xֆ*a;3"yKaǍZ3ԇÏX7OB- J ^1Id;{PFG7|Jkq<%Ƞ#}@3x9[?G`Pt`y˰afJ\R =/&*>F،5~jȦpKw/{ GܺVC_lHĽm1, æ)aQREmܴR)-?4:F/Pa]hSY1_+ecp:Xŭ fyɨ)TDƻmڗiz&&)`7c,wÃqY:zWm H(;; /rv[xWΔ(^G %(YHJ_y?^,%loX7ُrN $!ԑ`#žb(uL)6yDнj?]z~ZLxOX)}hzǣS\>uJ!y4S$ؐrT8d_3i"qᤕ іwM"uz̖,>8'vmVu i]mLpy i!TQ) ,΄7rvnl0A/qal,b %ɲjYSՋZ qO:Ŷrt!"*"JϐW)r'Ï6Pui*ERoA,gYÔjE=o>Z$.W {UB$-Ӧ};uF+x|/O{$if驣4/b_{CdS)ȋ.?UW\/[:R]ZR8r6!rwM}퉒s+0‹`n!_C|/a*[ ʗQd7珦`R㠥s0\ގOboe:V'+ow~ӕ7&};ᕟ4v:5F-eNc_*4!"S=3?R0D_s'ÐAF?+Rqpzws?_b"zq87\5)Z2Uc@R$Kۀ;G[-eIDwKz6E'WuV U ?KqRw&V)VB8 ̳ݿzNxiG0'XW؎c 7Nl+ Te VP?\,p+cyҰϊM%ߐ%X}; ۶0) OBݕF';$"}N^1vl 66.G R[wO[s` Hd)bo.7۵Е3R)4E/TG4zr9{fG˘"KKK ttȲO3!&ϧ/}I5yY/R?A:gYZZeM7K7q N'y̋W褅w$;VB8:%hSL^A]` ZΌ@|i=eFIܙN`Fxk_Or{P#hߋfhDH]s%Ms,DߩQ=EfVqw^ǹ$f*.`{8x~)/yb`>@ZI6JᤱK5Ua2ʨ áil'uB)9 '3ÎKkR韫+mwڼҴ0 5'A^|i犠hˆ?zΤ/r1`/OwkGaWuYCeEۜBȦPy?r6 33U +PDrv9Bݧ?:~WtfaX#(zCIf ? [h zj <(:" .Q!QDiND&1z:tᠵ:tCŠX=1w}إ3xΌ([OY|?t: 쵁`és|uyI8Hyi-t#Y^3xבOG m? Zr!Mʫ9B|WkSs5D- s"|:SsZ4a.c4͗7Q^)!>LAfYH= *kel<s{ó6|b5)T^949etx SnRlrH.|uH7dՄ(Ʊ":UGZbJRc1두s-0!F -Z˭ϑå m)&k>T$սw;@6\ R4aRѮxe-hܢ*FYRmĺ٢#MrTr"{֘v44VՕʼ~k.r% yS0Lշ  1Hj%3@W/Ɇ`Ӏʼ (xnJ$Jw̶P$fwo6fY,uG"ǺgcR54sL;$S;/t5u$sl"1e : D/>=%$Ԅ07gN&0p4A)^!ˤ{KS/gҡ 7kz e+t{ bZ[ hr$`ͷ lsXܷ,.-qus|%A5B`>AaE񚅾*?:@ō^ W¡>R)$}B SJ M|k 蠊]w-tXhhk¸a'E+I$Vr$w]643B@LBmsĔ y_wpUV]oj@o@HCg- drBA>H|D;}Ճ{F)F:mdi(9=ĖOydlX0 oeWv+7~;mx_Y^l':D݉̂<87D*3O[R=OW)6EH^!D27ÔsH8rq苰*豺{b.Z^Q&tKXEZֲT$bp #ΡY{(OUlD-_, Rߔ_ ;22@;:0h12:4h]&_WK[*=>PGޕ1zM;q I2ޒ~raOL`#L4}^?YtNYG)@z9>5:CfZ/ P /ch}֎WU}BGv6"~dC|?n7Bg>37{Tq*ƃ9[Pi_+B.3-U}pQnҍ |uw{l};*v-Y$2ͺ(z$uMnJ6{o&}^CuTcZJ:ʧQb'4Ayn~jH~ד^(0k^kYw҇8&'4LO8Vy5Դ"c-Y/{/_+vy|Ect‚QI>S;HC,dolkV摈X.$(U&18)khmǹNw EbycLB^'h[[E=wodV% ,= 4Ug{8d$' _m%̬ɷ yK r"Ś/ e|Uk Q֊^b+!ug {|9TbvxЮ%cM26tθJ';;}!k".irBJ9"M:4 $1Iaev $18af!tA5ӛ`}6e*"@b6/(f%~Oisw<ӾYy'Qm$o_Ǜ(ȡmZNYyeS- )q;^isvQX\J̥GsJ&' TP9ZP T١Vy4:dpol~r^ڇ;{fJTkњ}T!G| T׹_e||30Hf8k9 T7I&/sMiȇe*XӥN{{Eyԛ@D~Zh t?hgC@ħ zi X> C8iCDwrX) ?L9xإ5Mb>) 8JaA) V8`,&ʼn:DBn> \'KO9y&CXT[m@hZCf("z_/)5ۢa!lіW>Ak0{1wdu7ЁADJ}>j>;$7UŰp%ϓ̙$ l$=Xusr;Z[,>I16":vMz Rb+:kRsnCvjmYԍ3+։{f_IaRf'0HfN"- '"{ZcIP 8Guˡi,kV4ԑϊE+bE2bTtf>Ԣ{ xu=dR1J@Nfu,nGHT£+Hԇgph85ׁ[4LzucΐW:W؋]w|:LNS```o)HB]WK.dQmp=[.9s7n< b@ ?e UsiS* _{$LntEF+p2T2G6tRsG`iQ~]@3xF8k42(p)$K$k[|(V#9,•|jHG&S &2OH) cG);E]uysk∥^Qv lt@#la.VIRk 8\dp~Bh/U,zQ x($ XJ<~%/F5B<u,}q&xbn@!9ݙ VikWHFT1(EO`[’*Cf~7cW´;&>cܼ FEhfQBYavC `Mȍ''e2Ľ&] 0D AR!y'_#jϴ b I%/c8ܞ-D?? K߭Ui}YpX'#: _LNuJ{R. `)ǧUBIf㊟̉i=&Uj}+j{hV 7E$cgZgxeKxu"d o{Zi\YՎs_Le-q>D>*s H{)M٢7˯a3_goxSw3w=A™-n'PHt I l_݇bHj_gn"|8+=VSܣ4[Aj^1Anv'2KbA\6%4A܍Ct:)V&+MynƕqS[Ntr_"ė̠pP0i8<2resжrlpIb Y>ܞyze,~.QN@Ѯ9mj[0E'<=bSўv}aۻBcT nr]]xPv !"~Y.-ixĀ/g.nK$X:ˢa2-0&5or Ri$?ာXt|JMP?eAC`e=o_ z(Df8'؂KҤwtfR+ͧod9&K珘#b1[DWY!%7ܻK{ d@E|~$5tjc0bQ~,wХd?N-+;hS/ 9 κ;D,1UZXת,G'j_G:_OG#N#k B㩓^ūC3h2{Jvm4j9r Uiw"7DU (%NI3ծ^ڛpwHz?\~OM@߭zBQb)ّM3#qJpN\>=jS`8?Ƅ[VI %;E=7kr94ryѷ5oZK7[AgnkY'E7h>i9͈uP!5ܷ;HB]CGqP9c aUxAWH+xaTdS s]@ުcPV|Sm~"tD9+)dzkt J"L.2H VI`"{`Pg"ܞķuD}owd2BGϳg.OeBv5n0gJoZ,$ b.vo K'6y)DfvHbp2fYo׵U6D wr/&Ok#YNqlT}o<0UK8oIp||0(Q [umǚ!!qKY.U܄cꨩL`^PnbL ~OҼIjiQ{4k-,@R]TLOVruca/!23"d, 6@F}3a$BY#n`2"фfpg_*O_.K'=EGgxxW)gk⩢;.{Y/7"A]=`HȒJ5>|΀Jh3uu}՛ *G[kib*XPC6Cģezb`Bzd7"\3--SJfp =5^GK( &/5e*݊K5kP(, _L>B=u]'Hظ2>=JusJHyMLN~s'8i0H+ȲӮ -oN_|qpg7K /Hɐ~>Q5&ɕzMylXWVhXz< \%x} ?LǛ5,>^}Fȡ1LvST~yXM#44KouɨΆk3hʺ>D7U) "#YZKRYâV'GЬrMM] Ay#ءށ-,p⺎Z+}zm춂:r|!t$W.fb%ʡ ]s5B `Ըe^+Ú`$]: u >(݃ j5|i?M%BR56I,H}AmmϗB~f7Ecg>9nf?8{:!0^Mj {ɭpZPCe 4]:㩐&YSJ: Mͦ3f!G/ S P[5;& # Fi!kYX!V`-r_XcIdQb@YxB}ޝf2ȾB f~0Ӭ Fk`HYԾP ew5‹BDA4م gZ2 3e^?gH+4\ ൹'hn[W>v( ͢g ڑ'VE DJb6ZŹ9g9%$ː=st@eA07x!``ϗk`%)nO sOSa3*Tμ:$IÄE,st05KkˎYL|h fp@gmNt!HTC&@2S!Rym׻b>$nW| 6pއV"mAltAp|(}9 bs).sr=#YhJ+5zbs~َaY<,"K&릃Ҹ Ktӥ?[P ~\fڛ)l({A\@4mJB _DԻA6TwQ^ 6t"Dgbhx!L.U/Y(&$ZD UE4gҹ\Kڮl#e2Ձl'(8Ayǰ1_"Mitȝ9j<*UA5$3:hEߎ G՛s'RSfw{25EEzj6"Y*)9Hsd(Ҕ͍*"d?b eR9=ι`!`ւ|{ՔC- f:tR퓒!;ȌC`|q Z.L\H7#٣)peUVez]N_oz9 [S^TCCD/VF{zj+q|'UmZ~#^2k#Xշy$&Ra/Kf=5"\~BTZP^@ h`1+c`L]O@esk}쳲N?39|,V>q!%j+Smvc"kź(a~r]1FmN\MƬOD’`YLwb_ ;̧"!%MHPC/7@WcZbAjr> {󓍘.Ј}ʫYDx= !pU*PfaSxxٴȈ*?X NH#a蝤^><'D:%zj" rI nZrbː4%x};kt xոeWgI̖L΍0#J(x[3Y8HG\M $ a"2Zg9޲54d3E: ~Ⰹ/KQg{bFF*\nntnmK_\Qޔgz-8? ֽ7`C~-,H^Xejb6M)-o l9WVPCh#iZs5r#r' @+(mW7Hb t6ZWa7 _ˊ:R`]92ׇ~6{Xb=놸(̆F%fM^ ^9RJfI2:sſ=k{UqpYm1UQ;5TN#'<A;Qfaǽ|w׻]E`Z>E46 ֐*LBmnD]Ȯ z#a-mIo,m\!k\u E"[6p'P EL[ofL 1(M=iD$ >__+F5ev=;0;H ՈWe">0`'Հ+?2gZR~rp!Y{A)B5ibZ%9>7]]rߋ5F8ݼd~jǷlG`ĀHcrM2U֦HčG_).kmWHT n=InJl =P6eR jo^-azkV(i+G_E6W:y,ssO{)Uam\T9D?+&6h/plܘ:?9LH`Ρ2 Nι럓6 Se+HnL :|{ɨrŮHS"N⡈ &biF?E2wTD,=-Q>ݛiBSq=*_57bTO'Ŝ^B&hQA9bN4G(tg?uCl#d'F_PV0y)^QsSͰAlqPyqWY(GsM*:Yzm)L! !wVXj>H5eJcn>|  8ږu+UKH S//.sb{nPcq|'Ŋ%o?pLYYM(wcνCRa,hQmZ=+O؛(R5D( E|;OyM̌Fװ-JWq4VHv~{?G1Mx^ ߟUa*#y.l?JX`uCRoQM,m X)m>Fⶎlka赡)J`|eC SZ#}]Fg]hJv m@* 3]RnG2 )먟-}/)E6nq@ggߘ8SIM&_nw#K&|^~9.&$"2IE3b*p=hŽ pg(>QTh%)r'fk`mQ(ˣ_A!/zUs(%aVVB9d*p^'7? h896zᗢ^m Ka_&"qFn ӣx%hEgNu{Ad`a :-&*24P$]FgI-xbv6;Xb "mi8Ε| j{(nsI2Xco~xX䐢LJ/X%Zj'h@]YxJϼ74疧S>~ʼn͹5> :v7|̟Ml A{H]pJBu AU2r%(dm`Ϳ"QQE,̽dA \ YYzU9Hg[?87~hCS>; lކBt h). bc1ƘEb,eg8: Q"\)'a2֭Y~0ʕ`Wscj1zvGTy\GzĖidZR ^&:ck&o x3d3x?hI<#4o+ycz)!Qvd^?E{HPӯR:3%S+VNgaCWV%]&ei(b%N`v%J:̀)O%=".lzJCrYyl8Ҏh.#Zg\]@P>V`Pm eBϚtZ޿дv]w%4q[r2\,9,/ڠS Es ĂԎ7 aRw]8D uJB_U4SޕÏ hX{)Z~E׾P6do2trN?NFDDרy]p7{l1409X})mA3 l#۞ҒX3X:$>,$C:uڝ]tm{M~oK[WLĔ(Ēza%ήáLgNǛL5J{Q +Y'pPA&ố?S ᒪV"Ϡ "jMc"'>P"!FW= @? I\<֔_ЧF"#Sr?P ɝ3\ \SRgs65gYlUV0fKE;k#<ޯM191C |?273K4h^;d@ax[oLd~2D_;ot)^>֒O洋>LGJۏ!EX`49$,z@xY aG:_TTt(1Q0i|7'oH#oa.Ļ`&!ʹLZR;k`PjEWK( YmReJN^3w{H ?K_WT?~T%J5&d||NGi,z)ʸ !6N$l![F*kz2 `Tx `P.HgpO\n 7 i&k׹ʆwkk5xjcmu0Q.ݎ>[ ͮt'DZuR1U[Q'-ϊA4X:^.ֵp'CH"C&D@dfq <9~κX{FOsf0'Ndnd(n+b6RCLkG䤦v qg]2xw@@*WY, o * iEB/㦡/QPPmm q53?5e~][,톣 <5?OAؐy~mxn<'hi<.E>CηNxߒUB׭͓Q> v̫,p_XMߚg5! ɽf`n YO\vi6- bcz(:eiFjJ*qyzlܣ~TAR"B Ut={4sgl.8}/i?\W9;$ :O@2`2=cSztBhJ`{f RC:7qJtNUWǩSVNMs`s@+P:pTc9xp0>@r:e6H䘾oXe >O[hW;A}?Yc7q JΰE?a/{b#/ ڝ8JFhE S^[\\1T%Ifֶ >OPGք[/T),UIO:JPiH!lg5ZdM &3G --:yKq^g'KEo4JNs<ђ[:E+zvtMB4H9t@E_ &hU:i yPCF LILq(lv})4Yʌ`@5do9MqGݤ`g6=Sֈ06v <#̮(L~dGMzѳ 06hLA3{%4ZN~iMNf/`wyʀQ*td.Dz9;uDLVpT_aKA8Z }zX5I9͏&5ӷ)tvnxg*hw5o2D=U$y̹UJ^s#]ab< -%wHiwٺc~[GO+:MuPG-4rgzo;+#{>?,y,> r,9POon{M F: Uy;evb(fnfq 'GsX.tHƷɸA-/`xs`jB>:؀15V >N)GÒ}/ҧς)':W>`~U=\~ V#l^vy_B?JGoĤl`Z?[T=?*Y9[SR#/zFyjʮI@;;ދPSyu'VU9!zows{xi!i&#/tЩت;j>Aڵmn-*AlX`CB CH!̮4c\/"p.K>8¬Sϵ8uy;+06HׇFvⲬ0BS;鳐ꌷ;oӞEjPb  V5?`f|ORI//B?G_>a#N(&!8/ٻ"Zzs׹ŝK)|0#;g Qd1 '<&ɝR˵hn2Vu$jj3X9X*gxE5( Dž.%ḧ-ua`^>of&so[x 3@!埂q3^Uݶu*Z}/3SM4Q0kN! Y^5wt_>" A`ai2pG&v8=SOG^l> GŒ-X\!F5;ʺG+ۚ]h[KD(?P\+ 1oƾuw>{Yﭼ>YLTJi7R(mrv>:7 6؇{ !uAeGHc/ nV% @az\G΋fā}Ta5 :my>78&_iZ;rnr|< JR5V2 'K;'3{%l˸:eu<&W,lmH`7/8A2li;!g`R@,QPⵁtplg GEP5Fnc W(r %){ y|bϏNlyT,,v$ d"[vAڈA xE$k ]Z!Ÿ<4h! KK{_GVm,z( IA b>ߤ8ͰE_jBsvIfuTG!0!Q_Gy'XVDNHj}4ΫE {bֿܮnY g,W~w#'ǐ+q7r0tS b+ñ'omZ4zsw[a 7(״PO'FU堗g|{].λ%{r/4Sk%a=ә[}& {|{yPەU ) --ā"N VDj /n[$ԏ[F ]moYǛI)bӬѰvF؅+=vܙC,yt F "x&7E08bTO2M!ya|-z$ 7\s; *ऍ΃l6S+TZ'G!QJč*saâ1ݥR#0g)tϥ׫M!*O~j.i37ٽc@8JQÇ)HuRZfg>pw(rlmik`?QgQB}|() Ffپb*&ևc>+{q͊܌%UW=_< G$P?~7Aa'*;VxmVmMxΎ Cug--XAVeH> "t4TwzY|˷87 (uN찷bti^ F >j~}:dbftWobXv-+\.M?LKJ,)j*6[DoQ <ؕiJ؜w%{%}Bje2;pz'b4x? l9Zb *?n:X )|/zR۾7qVȬ7}45^ 92(mSsemG64ڀp*ޔM:f 3b0}We3!5N+'m 8&zuJ),8Oe?R[ v,JiBc:M/jp2!Z*"@Xe!IMah1/WJ·ԝxŢ4J݌CߩhYtdbpYlb\c̬h#Hza.A_]N~]}uѫb\T2h',2L: A}]vezA/[ioƌDC鹮]\URƾJٰ,B}hZcwTlRF0Ԛ#:G.#K)v!1zm{:PܳΧCR2v,j8G~9eCn;6G  8(x ˣ30hHZg6FT v,ƾıjEa]ϟX~'lMr&+zhAp*?:A.k*0ԥ|Ë(L9@V89"GB-v̉*F+\}+cEcd x\XRĝGK&yewl~0)#{qRD@kC{Z\CUbƬwF3v$ʹÄ>\9}[!V.;j}a O)^m(#VKȑWOoP@Q@]8-VZ@t̆m0hmU#IԜ9S~zF%<oZDץ/#<3~vfr4{sM8u1P02^Pڤȵ{Rjh4P[|n#WܢE  f_tKZܱv3oS"K8T= s V j1MSJO~q~(`f 6` V)gudT<J)a" c|o,q6t&$OtF6cS3(GЈ$hff &z!K\0 tVh%P7mRfBJ{DS )Yo!Z>9fPrӦ-BLZ.`"U۳sߚץ'`^fšIfԕ G+ϒSwOǙ Yi$z/sh,^K ʅ/ʝ Ϋ(W^NgЕ´t$yPݾHQ8.e{HU ,Z Ç?_#-*.Aj,Pt[Hy@K4az%e^ mGy60J g[0ΪgWSU=!pa ָ6~57Y8\FsKxa/[H?ioF#M{5X 0ܫ|^arnmR]Z ^8Wsyg;LJK,6I3'(B=Gb?{QVpIov]$n 9j3h@did7BuH%~}4m4z3 Q tZ4= &-/@XB:j4H#^3eڕs϶*qO*W5}v'eH,ޭhT>o"0D.֮΋u!Kʥ-5eoljMGSIcS^~六/w+, BG:@ICtŢ-kjs $_@Ak&1 :9"FDFkS*Ã"ݹpb;B,lj+>a]71}pxfV\)iM}V#\ܕn Vaҫ-MG.;]'EF C9RFjb+( &(F˔32"V`53vDQ?J9d?A[9`,-f*%Rh_FX^9FPW/oFY)bEX7NkgЫu[5g/BfJ#rɻǕ&u ;K+;]VDݤ=;pYЗMZiL*!G[Kq Q{j0ʕEݣ˘<^3hEψ*] uБϛ #ewa3`teLC쯆NLm@?ݶu)O76\S6r}XP W7r+5s@5[9EKR3tͭL5br&tB0L L19Y{f_&pj~3$ҿz(J&y+1#5 /?i"{fە]/Q}3ӂ? #b#[:^DB<nWȒ>!:NAKGD{:NȿY X5Jŷp$h, / b8PD?]%/{#~*OG.1M9Acgaݽe Ȑ KRj,K4 |xp짾yiP'k'h+ [zWW1Zf6_ZțDSQR}K9T/dd+j26lШ7]\v>z/hY*M4ǝ4c񁮅$ $e]ԇ;z0 aSjak!XixݬwrX#ZhZJ ::zͭȾγ=@~}F׬$8A T3TЌHGƏ4yN}fyݞ(ꦗ7mpɈyΜƙҠS8&'1ai,"m2UvQjnӐ6W'n{5{PQuuM xpYsF|Z6FNYc=y")4s}O`@*!QyVmʃ0h_޾dFi \jxݣ Uijvÿf<2XiYτ$W,t 9:BwtK|7fI[:#Bt/dXAk;u*x[^>u֖_'[u9cU!}vGcgvKS'l+S$HPC6KpvV6AEG7[LRAP+oEmἮ/ rUOF6h>0/@8ˋ_rC*!|ΐ7S#I6gNgUTYz do-%%4U,9=nF0`2L!8;>DY6$܋ؒF%"v*r`zi, ؏+wxTm(bb:^&(W"L15.@ iW%>9@[IL}mKLLLfZ^+cE#E mKB v!Rzm&8v=oj Ǜcva f!֚% *vrI6Q' \P/ >taw\J9=5KdBr|x„ꅒx7k@ͯ0 \!ˏۏ]Nmj/&&.2Yu.^H3{W~%BۧЩuZ6Qcz{Z1#z<PT zf8Sdd~eT p `~ҝӭi;5űB0K6>O{27DT$Up\Br ١_5L˝l;h,:q&jzgr}GC;iD|~s%ZK|5dGmh2yCNa}%"-^H x]4Cr*hP6Bfr]XS- ACڢ_ ɥ۟׃G_$|J=J} ('[HVi<%qQ$zuXƳ,YaeLdfU-=_ldQJӏ5 9u.w205jVX^ܾRg//ځe)P#͇J-e.DC+p1b6"U* ue3ʬ H$dkL=7zxA=FI Nϸ_D/aBR1)xJǮ~+ W:8\[LN<V﫿(%|g20x.yBK۱%* OTYRW'3 X?JV DB)m"tU1c͕oşPTv\c@ʋakUQdɶg"$]mҕDPH b18#m`Sǽmΐ*0DUhd1싙_H$76+{!~h >6 J5!7}eBqh2*ZYW`;|%`]¶YʝJc֠2TȊC x% on Q1T'wƱ4,`)j׽O~WmȢlρeTL%h odlퟷ@*Y#\[c͒;Dgq,u=k%D 6^?Cz%%:fMͻL=[ivYvQV@6|@ƽB|2¸ YK:X݀D+[( -vݞ;;yX=0[Ό4:gKw1oaMs^QXvX0i5Ygg0DxԏDd&~ӛܒms~D 4@,ɖz4x + Z:32V.r YT곱Š?x >0H U $6h΢uϟK;VݣVef}7 ?0"(j3w z.%Zy l qe7Ds3"؉ܭ*M=7b'NŲ!azηāNNԷi_ޙSebcwbjy_B~tARҿ ҬI=SV:&-ˎϙ)inYtް؋(6\gTiAnBJZM}S |fK  L}VXUwwN e-Keu-d7 %iI$r8Ǯ8vIAjw(IL2<Ǜ9Y)X91jIĪaLB!]#[vt b5ǝuOUwXwt_(' |iLQBUg|R|WW4?V[h"$uٌۋc>0֢;I]֦2nr0z+dرͦ۝. (M ϙ1C:ƨ!wm}acĜ]] ٹ"'h^EO9{d kCVu3%Qwki52 /C}yaJi ^lG]9hPm3qf<>\maɟGܐIA,n$4H=cUso8UlS) eVzK߱Nplȴ; wM\DUA/uD gxeo>pxm\Ik_&]+cӗY^:I0kPEfGދOYb}dh$7o#y}"(6g(f.jd`=>"ߥdnhowTr{Nk' pnu4PJv*/}76cYB;YV(San-U8t ek'[^O\Lf>Y0צvuk ?r7QJO~Jש>@aQk^An1W`enH  5lƆ9MN[6VK7›gh2K(qp%R.|ۂGa.^7"nr_nptJ/>NkNG;6Q/Ɖ#^O2rSrj0vɖ %=ř >P4w&0LT97dٔ -ؑo?Y(2ׇ1ȕ{T:S7'3I&|IV_2䄋cʊ\A 0ڬ@_F-Y:C`GLZbNnU;7-T $ 8 >Y5 +_E z.=Xzg\ 4[Fx'%d% N-x[͝ ͕PBpo=^bUՔf6WjZq8dUaDt?X2A)+TͩcrFbTr/i71}Tqus a,kQBRgV%ƹC=8*63n]iq+܋~w4 ;4d3͸ ۸_> m+  fnn7O;Q/^aJW>hnUdشl:hg_?r~5"6%.ˠiBWv6|- ÊYEv'ςcMvAnqGyh3&Wyկ.7uDt`)lSUlʝ4ӺXn^㎷HdtRbX(kֵB:@`y=WoH73K^#f'{[~؎}[G,TqN+ǢE{]p(MWӯE4Q8;R"JPM&uNQx+3ay#:Dkѡdep~n\  ٺeAW!^N^k\~ $% kj1Ho@iZYL*DXߎ:Mz'ԹKǞ082ޕTaOLB;P5 Ot>09n}ϔ=;Q8okha׃+S.PiKA|V!m;Қa &9kpVNRQ)E+gi,`vsW. vbk<9D eⅭTiYCY+ɚh:PˀW 8W(9=gy]&a9 `h}t&cSwGXZ·&W+kpq7 GhFڜy*F!j Sg!vO;>" r$82Y[?+جbĎ*U:Bx9sY{ LZ 3|uvB ';AivffKjyk?4#eNn&U1mp;UikA,Zb[ħҮpݺ ވQjQF$~Lu-ԇgdS!K]D䆱uM C.gLlP?4^"[k,O[ezuF04-۵rgAYdk |ό!{t.p@TÜ$Mt7?q:6I@nL_@uOsCP 9zm?r^ɾRp w5{Fx( B9 ߶pL\aB&s0q|M*o?tqn*Q>27<$j۷^?N>) k+430:@ݟM 2-DQ~)rnhy24倚 3as' &:DŽT[; ]rF0.!&Ps/R.m^W3qQ'x5 ,ܟUnT|݁O 8^N29R]WqCMӊv4* ƻN_'_:xc[0ޣ RYX?ݳ|q5\o+~ }vz:@)9"e:ET "["êlyOVU0 RZ_>bW1Y_jdo qYhs;Ŕ%JMٝ96&O߻eҋd!#J'f5,L9?0C6`dPhdNŘzKfHt!]֑-3n_'r:9ccI XP/zY7#|)h sJ-?HPY^OHPuQ7oZPWI'!2t;stGl64DN&ր-o9k+5CSEH&I0ʧ[/1e !ԓݺ*Bl;3m4i!ӚZ4bm!oN,p1lW^16uJ,jr~c>MJI`_a2&b fĮ㹣PA&FծL'̝H&\!C%7Xv/Sٍ iM+&$<Q[ƤC\;Q*i^ɔmYit4Ëp#oB'\|SK&xGGRuBzD w?c!_+/h8\Uȥ?&B+n1%-\//G~ GW(6$CVR.=ņlRԟ<~um 6>ҝٖvsUa'rO3f[cո<ŝU>:~MdΈOd6';H!>.yy9M̼uܟ;D4HckJNu)FZ#~`Ho-TRknh<-Xq(q;ǽ(ycژ83G^6^Cbss)zwXuʪ*'˜y& \I'CS'-!f;:PgD)]g]T>'g4f$g> of,Mj$XI޲!J4(GDcvT(EFњN %Lxzl޷ɫ;M%y5,<4TᒞmcĿ'1R zkfn=6Kaxf.; 0WqhDQ;vw^`w^8%G p4fΡaTv!T1=S?EC !0v `gkjhp_I+o9̨g.|?]/l`Lx1ȞCtأpF|#]{6p1i_$ƀO-j553ɗy5P11>FP7Fӯ}x^ZWtjI Suy&6Km6ݞHzʆLjIZQ7*ndlGLs9{8<틪=Vvs?4Bߖ7"`<)"&䘃":|WNw% kp :?^ (30^wn|49t H^WoT?77Pԃ?>,h#։Xuܵ?ZކNrwKjy5}l6KWm>JgޖIOL0{6,MZ.Y[-# 7x,x[Y} x5dp{PN^̺ڊa^0\oj J+N4Cmc2Zp"YsYM]|JQ1i$l53( V4Mo]ҪN?T48-b(ӹ:2/L,d;Ic,,jLO* 43>[\-"-YOM^9`fE=[IGQ#. rv_ }4[x*|e OqYYGAڽ^q౱Ҟn1{*$~hD{k۠[ {o8&V[$3H᾿g -^W6[|]Pk|rnq,@+Ac:Qoީ9\"ANK#EeoZT(&WTZ|ڗL#Q1ApZ2s}ZX!ֵnp GХWEAM@,^*|򚜻_GP$=}Kȉ`(."V*tP Iܪc}s-q%.x!օ-u(%k{ UFhO)x;W׿'jrWԎM3hyQ猧jcWwe(?:M]KSRjib@=G) 3>61Am&+)qsJNk% e,!!bnđ{\˘o!ЉbK1V+ FŬPwlg]T8ރމ\I1roJЀ(3`]Flh9KA?Ft!6##ʤClVr^o$RmTK2C,%Ϧm 5&hW6Ekdi/}XGnJfXC<峞Ynְ \0 )U빃x+ǫCE>=t " $ dtC!k\X9'ߺ κohWj^ VӴ \LBbb EXPtw;& @wr"+ ]<7+U$=.yd|AOlVM prJPALͽ~ 0l͎<ς| l>ry$bahbyL 4\vAH"\D h,Wt|Yv)nGsqFHFY@LҬ8|]k@$ Y6bR=rmDv`2.:rP(Caoy;)&#Ó6;sJ:A0^跿!tJV*c!teXR-5͐W9.&|9펟-##m-3"mi{d&%r9bWm7h/ez̾H7ɓoJ߻wb9DVeWU4Ȍ*n .})ocz|eBצ,'#:IW&</:;ESJ J1Z3u?&}H|3Ln%.ƻ Y`ܯ}'moW vU :X ͨk;T_2&:f0͙;ylmq85z*O0 HbvPhLһұ_ vOR !KZǺ2?'&@KgrB^- w] q ȕg[S3|Еqa@+z0ަ 1i9[g9 %$Pݟ&)0MNK& *2uR&r/%lй>kv AbMoSs_Loe^*'yp{^8H\#X^[{8y0(CGБ[2=# 4}: S\|?FZ?sWQmEf2aʹ 2DzA>^;>:Φ̪Fi,(:ฐq. -Fșu{={2yd~0 ܝl#풶P#Rرfuy)dެ;\tB{}&3⿇~&q \`$ҡK"V'Z]ݶVؚ^xb e؎v28ѧ(USR5.*8/{‰S([6 kE+0'W80h15e1F }ur/zKtIqgJi J<< ôӓiQ4[Ft㊨6aʗ"UϾcyS0rz[m-98$27}E$*>p|p%WF.ęwUpB_0(Y9X5f)1X\cMGNd/PHTy[f.;F}P ʫz};x:I }0@Ɂ؋,G[{g%Ey*_vX%[e'NkӈD^! UAєNq%]҅_+ü|!G)kF(},G]eҥߞc3j CNz]V|]_Ji%*3OOEC<'- NrqYG+c\9ێf\{C,KYhgUsksa@82kP<1(7pŦQ>)i d1RX촘J'bm.5GEwv\ڐWX{wRud mC"9BCaҭR1˟p-uzByr ?neSB<_U\dC Z<ɏ "D!)m]@8Pv- ^Kx$gܫ>W #yZW|`vT$@f{)bT4Ba},hX]OI`IZDM-Q x.3c/+(HӅf$W.?iY3^۾&[ uUnI}=bYdQ5:U1/wFlzY@rGECY N)_Ly:ԫ'P4Bg@ZB);~`Ys7yVJ#'gעd$@ơHtY[ܖTVYNQ%oydD5pPadF/JIzSOOt+{v6$iQI2:}0x/=_IzoW;x|Jp4UX.`:+C^άN \ktJ6 xpCִ9;QKAbݪ"qm9"uH%w<'RO7Z}I'dp.[ѫ7*!޳BOPC2ӏE&YbZ4)wU3:#ukC<\z($qv |竲% " t! jG8[ɉb/'$`A[D1ڗ/P֚ 3S 5 5Wy TOjl?H^aӞ]}-Ҥshn& }a 1>qh3\Z',yGeWn~GIoΡ_Xȕ!+P8Uª; e"5?u]6+[ e^潯'TΫ 'Ht]]2D9" Qv3 -2 3S?oLSanZn2\n#og1Df ,|xȰp7%L@\ٲ4ND?Sd(']h%5f ݵ.ON/޹8_3G$OZ*U #\="EZ"O2mGb{y>jmXHWAa]S #y*Ldl}@^ֵu׼9EH My<@2)$T   Kl]MyLקGNfdYڔ[{ς@i~`,** գ kV^V @+/E4Dd|@" `i%[n,mbbgn)lkxL-DnӀ ՄV&~UwZ#[ VXΕ@H@oeX| }Ev||L9T^;40w? 0FBޒ| 3vQWD%hBQr.^ޮL=68}_2 B;i4ĩk <H)c3=y\_"qL룣5rh6ƀX[cx_*/gz|Bd yX,}>KQ,W.%5c=\ >{O]a:jJXPaxNZkdsXcH q頠hg:|t5|BrPBGjZX" Fɣ\vrtI`Y0yhsս GET+o^ TFrNa!b{Fm1z 50>3v6yq -R>.TeO\Ijvrx轁lt Yeq o10ĉ|mbn֘TA |z%GU2r>8 {Zے7On Ϫ4RAժ3(fP/ѫv1 rnK wmA# O }_F'}vmb)Jс &o%Y yW^O˼б'f$!%جPjHl(TŊXA>$Y]4puoӦMgsFQ#xm+,h)C~;׮;ेsԢoI_ÕlM%^`]&3C \d(ԍ^>|mN| #1u37~,cg&}F2_)xu迫=%3M]Xq+@\ LVp$ T=&;7яC ҷdzH69*]$+"_ܒ5dgN|oYS2U; ]7YXS6^^tB,{b#2C7ߣw a$md~Nme$, %OM2sS&F6/g{{°Kt)`@1; 6 q t]u<1u뮜{Tטl̂f&MtvAFSNĈY]qQr=. L,:'(nzֿiƑ=]mC,D# ›`,ηg`ꨯ-MET15$[PAUf @x},6r&.Q`iΦ˥,S@1+:gA {̳ ˎIԋ: Yq:rHo4US4cH}MBUw{&dօ  Ա<{cP*,`Je:rCX*oI4o*04*m_K H%/tg` -NLcG&U٬ۚa<͙Ax+bV)T3Y2D FelFhvo:#fm*;CknLA@)ԁ~dNُ)x; 9oˆ Tw4|{U0&>gVw< C=̞jm#EY:R@O;RC/q/-0)8&]IDWufy ř8^A ͂t׵tpjnh:K ku&4pzq>qK#h*R&%UӺ Rdo@2%?&ePN]M~{yn4!̸W&7_ApKd=U4Ade5 &>4Vqr/4=jewB;wVNb3ӸiFh)dzTAJ";pohҗ'T%L&"rkT+﹃0 S,cD"?*36K0{Ơ2U@11(\ [1vGQ 'p 1몚X?.->8Ľ\&6ȶ[S0X^5ܻ=Ovoqͨ+ M̟G 6>Ld:TK gjVhi4VNYsNJEmĴCje/ sV;MS˕{d)o3aOT`"qWX?FP(kjEWgde.^S}'Th ٠+PwuUI`bR0XU'>CTe`8,6$ W;|ַ% e9ηIz/~8$YGi4FFi2x[@Bڣ\rv r[cd}IHH 5`nz/n9Ug%?,$+DB:p!!Tb<ʴÐJBs9-;2*%P.wHܮ N!r 8?R4dvBm,B)p'78Ư,B xsء2X+ [t^_XP.9'd6;XHs8VW ye :gyq̻PmU>˩:8%!lDq R")0xw)/ݜj61cwJw>#9=Qs[il+/6R3<;%㱻ZT;IC5d!`R䓂 d\ͦ/~b_ƯcJfxge, /rtTnx_[149e*P9M %;e})Vz~E`WԹ֣눵Vk\ ${8⹁'sA`ԋ s2x|/,f4#5aXMI/_,F6|G-M2TL}"yMVқcִh'/&&_*2+U/m7OY&+3[vqTI1J1p3P[|5 _CN&m#U5;xp4-EoO3kYD[[Wau&(_ 3T-+:"g0tXEK&XÈ#` yA[uN%L#B:穥m|Hp7 yzqX50¨;qipL&r^67懣Č}Diwv_K}AV;FSgR-:'bs_N 9t{QqN ~L(Qz)>OC7d~ަzZN{rn=@BԽD̓_\6'r(2uf~me>\3G)$Ѥ[A.(^M7A2#?F{E=uld#8)t?qu7X7m͒^lr01{(і;4ǟ.qNީdG񎽛;w~6~.A/̵hہ;EN>1f|ErBk *Vzt-#& 3:u#Mc(-\lK3F%uo ? rL`(] ǃp àG75\5o :r]0M1sp0M2wgX*hg[v |:*eΑˉHtY.7 1fٍ k-B&(qVnm~HgZ( :fh21q LMܲRFRZl=0Qsɢ6ػ iw,C`M & VC{C9686] n$[ύ39/ >԰_ &wIMMC!PaΕ}k-_N_g S3RlJ|#ǿm"DS~Ƃ[GAufu;.@k蔱-TE@1A j_9fe.:@ Klɯ^Z1ߖmؿ c>ll"~㝦}x_F3$^NLکDx.{ 4NjuU̺C|6; %wрV}X<فO6oH5[Q@&>YEҞPS6r9A˫3:2h Iy$qw7~a1˖z:4 THw$=M(ʮ][<&5fBE;l&*M8"Wu]*)џ.TrP Tyo]`M%=3378aPwdW@+J&?-qv_e=gdkDDȂL vH+УcB4PG7;D";).\<.B3sj~<һ^콮cg4k)\\9Gt`{4ƺyK6-!(JǢHks2fR/#'=Ӝ(է*R'fF ӧh8re_'LB1b%I_CmRO'>v'>k,P5ƫ`w\^ kg˻][*IJ0foVC^ŻsҴ-+31Y[)TV 'z3mdc*1 0K\f3 ~/HDj\ ғ^M臃res*fFZM9P͓ƕ"o%e:ȋ8#hb|*LȮgQnB]cy>y>#Ӻup⯔E?wV,Cӭ2,av*N6V v^C9x~咗$0QNqx]=Kg׺vQ]9Fu;,C3f5|qS)i56+L5ι ̧h#G\9pVA?I[! K H rcL`*Mϋ!5HQ=&309ebS.T@( qÐ&eP9 gEsɕ5s2Oѳ47f 3>AU;-kmJUn 1cB'&PijգMr)#+]"p lLke-(Ax*Ft2'd8G=:*XϺqeIJ:['b*ǿ hʶ3TC7VL=x;' y&'B^a%}-*/i<%yo~˝>7cN'>v烂9P͌PW?? a]jwc8C&5FdHt.[l2 1@!Ň5} JEہԬq+NKwnCư, ^}Ɗ٥2E8EڠVM}hh(V2UeU=?1d_KPhqeoՀ׊""-\ m^8{71xl,Cp6WQgXGmUz\.7"kj=R2H % ܢfh:$Wv_Ҵt%֎|c7)e|>kD$4 `lPn(a*'>2ɡ+sdinнY gpQOƎdwt/V4B|ut؞xZ9g^})ډCxEEaf8v^ؤ0M[ }3 >qȮZ#rK!8,&:=|Be`]Ag*}WFBRs'M3wsE˓po-NPgc-|hc(OɅ$7 o>Hn`Giɹls؍GI+/ ;UgW# )`l(yoAOs  HH<܌(fxn]-ޯJ>:W!c_0w$FC'V. yXY_׀3SɘJݦ \tP%8/PZ5p6W1 'LGoH1 !U@? I0si"8bv轗s[Anx*=Шfe\Wk "h'=YziHn|Y"6)Ue4ƭF{m2(ehdBC^Z56f9F*5;9uE&^9|>$HywfL+ ]P3Z0G}_ |WԞfphgvʴBII$#,a[7tK)X:bXRr>UdeQd&d{PlKsHv Τe#p7t_ ?9(BSi?W{Eݣ"~m^L搄j|u8 #eu[(Fqi߱` >DQ`xgO,.$9ՙ᩺s]9EmeO,Y`GS9Xa&;ь+84cu ]h冽-szMB-sDУ~R2xE9:htR԰)a~t۩2i!*Go' Q8ʽ#jXfTLlC+~/ЀDT$-J'rgm#6t_b^GQ &d7M@_gx$ثUAi;Й^mV\e!w;;=~Hb T{hV/0Z-/',O?Rab~M^@JHp#Ƽ2kl/CQܥ˦[9wI ؾcīowQ͑  ΧViOOחsV}.‪"-ҖBNUnepT=i_;uʪ*i) h&fK,xd<NѴ*9Z6DPYO0X]kūX`sS:@ \ DF^{k]Y ׬w^(f-!Ӈw`w'Eä.0#.dE:8,\Zyy6MأNZ9g|13|VfdfۊA:xP )41u$+㌏Xt,Q: 2shd8p,bs1$އ뫢i3AA4+}ĩ˄ MO ɔ>\P*Et-D3p ([tUcnR'h:mS|iSA΁XO03Ò*VEE 6NCbHI]I6O?\A}NxƏO5C@ hxpFw9/@`+Ǥ  KhgGovGlIA32*ײ!HNO< ȤΆw(FBST SYL8 FZ{1>xS~`Qys_N( %8i19 _;= 8Pf>b(¡9K_= q>eSx!UpC&ߋ1DDME"2YMN = 1%.4#. qL`SX$ϟ1{+e# uG4O*0> 3g7%Ѹ<⳻7gyJC7.WtjigIZ2, 6B}"ԎZIHVHNOcE6y˓6d|{ay@wp+d'@#1IEmJJ;A-gˈ;4؄Y`Rx( T=6į b4ކ\߶܈ '5*7U̳% a} *_fO)Fdaq50q-hcGC C.8P8@ u!(lc!GWbd)kT;ܺbGȬ\;Teګ~EѪq V4.ɴl@>5굉,)ShجZhnP!11HܒM{HI X4UwbA4EwMg:7N̍ ǧSJk cųp{ScTu_!PVAuwS7:x'uṃ!$iZ,ny Ȅٮ1)!yfVuy[[>xR@|@ۚLG!#{/m>,[ag`G󰂭"?Ƨl{-OJ*֧I"Jcywadli2;_2pu1.H`I`eRwD WCc(d]i(|a;S}-~ "+Fd̻P"^;O#lN֐bi^=71u|)F,!8lX6!PWJi4R?ۣ#4v8kE$Xb-ʚC:m%"6u'qt35d{-,<ߋ& jiW\fQw=J-U IcG"/AKPIP͉"u2`zkHŚhU060ݰ뎛[*zN0}3s1WuDhvSs6C6VGTyq!O{8!neO_H6'']2E#Po[XK O$)ْ?.h"K@dgAUoUjV%OM/™C: wv̹ɶbS(?\wʕ22~[h5QTIPoK;|Ef\,=iϦ*fmÝmEo9^Uq# bΦ&ng{9I6{j{g䉹 s?&cƢv{J"gfVސ|Z=`SZK_yy)z(3Ykd_,n5/(قj(\3|PzZ{ā,jM dkSq1I$* qDT ]l|_{onk\Nde"A ~CvIZ;1p-ӆE!88}mBwZ&کB1D! vw=hkYdQXh2н3*x< ޥ,f~k= x@OMV@S=.0i;˔ryj2h|?9FuyY6h9ւ.Y^~꡹#!WxݰdəYmWAY{|wr+ /۫>4L½FIPNZ[ ǼrܪJ\8#WoBTsfi} m4=#NVV:gݫA275JejK|AXοOeBL&#w.Fe:r b |\o%gl\1j(]Kg4%!kiF6(^yK0*Ť!VQ1hzP:2y c5;oi/4Bͽٶci/f߹ӗ%z$aVg8Enf+ Hm8u$BHvtaۿH) M4:Lڻvgq av T;46׆xЙxyWνO[N F>W$Ec̻6f?BǚoBb@*mB'kʌ + 1HZ^Cn(t)UۅC'0`orB1ˀg+OZP:M߬w9wnvShȰ1+N ku="'5{2p;.XE#|M!^,Ҹ MH @G豦x -V[@7Ι *ƪEٰs"> f=P_L& ߣe ,i6xοPTp֞#fyxi~Uw?wp5f`Lv7N<;PXa^ɠc`p(sVs)6}k_+Bx!$~X3,`r2 f#C]AČD&Y"_yɠܽGΠGc( Iw&eHg..<^(DAu=h)S;լ Tn~[xΊ# b(–C'P%а}%_:pűZaNG̯0$%yM9+.+y-}US N;h;^io ))2kҞ{_ڍ"nn%D]n 0BCR@~)gC;o'-ȏ`UU~I Hoky+}ɄƁGT(9Q>ܓEIn"+orbyB? I1KvcS'%Qsύe0Pwrs 8" (Ք}L&fЋYtyՃK5;]+G}½53r]jI8u@O;Nx')Z j^@/GoUU0`*(2\y7(o-ū@t m>^u(G]g\r\2_}2`;>Sj1 ䷲bocm(F~}]$78$U! O[lH51hxokw=6qAe$H2#_.8 TQë6̌,-:;zr4s`?,3X X4T,4}aUВ~G#u82g '+ Vv-?eX~R bhSƄ0<.4ԏ(wKqteJ8! [*c[@'HeöQ/%=4N@z53K;z2/<'HӡN.0GOvw8z]Ju"XQigg4hZh肫%#[ư D(r>(9?}JgQj9;JOdL R8/7۟wwp`PW/X]]R:Tθݻ.jsoP <ڍ`Ba(]ސ`G n3Mܐ3ޭzn6u!^j@.uBYwX)ZFt(%M8bhQqvؠ kVY 1s{r|⟀ gy +^ALps[|X|%Lv'gM X+bubSFX4EMw)bm3DukmZs-3RD_=V ]}:`[p>,x}ŋ p5|r9u킵~˨%kR7%~5iAyLbduwIJ;[AB[5 Y$mu2 ($Bȏ`[3tkeZiU;jsS$W+ ѫЅ:9>nkѴ MZ,?ڒfežD'*o tC~bڿ!q2;|O&n=,n퓶)4w\GerlLXSݜw:YG;f:IzGwZ2̪XtfG"RRn~iQT<Dk)ye1sH36Mw0urZ5I`Z잟=qBېC Ԁt.&=̌9E r.oR[wD 묌HҸ=W|FEPNJey$hJ5EYYw3 4([}|NPIN@Ay ! wwm[LQTg *bRxN[‘ Orw' QRkwXoyjA؋"EYp>eq3VTO^XwUJ uE 08m}U,;s1f5K/n:eYi YQ=(myDW*;7.xbV]ʂn u{]=_e_3b+nœ0OL~ڣZ&ꝙXDe[ tAu*()\L\\4TKƈx8VA*PgHpo>UvzW[X"يQDUoUXE :{ӾT@,mizOó(`mtjOviVr-jcAAt} ByXMAG 4!g 'T>d /p'"?o:;<1c9#DZyfɺ`7[ѱ8ܢKFՃ C좲_n+ k?hjAJt$#Ze fAa=zA"d  tYFݲRLE}v.TUA1{zK؝t=7ecXEuZsكQ'sj#.LLU!NEMG"=R1~d~:/o<[68GŧhseU plX! ]Ko)+yk6*YAeĻ +5zjcto Frzvc>:2@@ڇB<%uߛiw/>!+s~_ n2#꺆8{R!=S"O Oqb^_TVxͯRLlE8F`-R"|!53nis!Z6~~C^r$*^K6|iyܽGt!oJ`Y Til([Hέt51$⪍,-]P:"7Jh̢Wj Bgjws>,+#:ϜfDZO x $;pӇ-XxF8/-Gp'dUSBgL*?"&;cٝs65C`~]Ҍ|IncbYPbw1})PZzIxe#EΊ0 \=#:k`κA> ;-f> ί*v˸qBAJ,M:bV9#މ\# JxxxW6U{<4CYn&#W._}_;[<7.*;$3.2? e 5t[!!vLԔ$*m!{`igGҌ7:7u,к%Ţd;.e.YԉNfmClY%dR\ f(j9*QWƍ9rsc'oCoFv-kçH.r-z4l@Ŗch"kt.iݠPSXз o5R7^~ƫ54MqW@oT O/v\}bgܲE 4"O|й1CC+F`?晵 I8gyW7,o-g@5|M<f _k+/?J#'&&ecx~^ڗß'#ٍCݻ7Dn87hU jdM;LdL"|W'dvz-d8B:.yeOcU{9@[ e{6 >{@pM_B5 @__Y =8KCIBxC8ffQG/2ŝwӵ :17>5ZEz~-0u! ' (7PY~=QR4dFun'OO48vE%$%N4~}2dYYgK]>r DAAsefKTi8LYʏH':n@_K]kac3Ǘ$=0uϘMURdfYc r7J3#.V1WNZ$Jڗ ɲVmynw nLdؒ>=Qϥ"&*TƮ; w^Y5\\d{b^#΂#t];-Ob#1yZLH_ȦS}e tg "G:Cߛ4h_WR(DӢВKe*z%w@^ٻ_Xw笚yf]) {T}ʓ{ u 9Xߤwn 'ta|}0r$Ž8S`\T">!' pA 0iK);`lU/ =bCئHGX!FC{%ݎu&/bQugL0 >phXz RS+o4$ S|U2eeu4~Hj?x҄D@Acm~}xF)P]3/N$ϛ!y08 kDỹ0Ɨ;%: bZ1$G,)]Nf͓ ^}1w7"-k"DuX^[:9_0$n奅:2Q ^C:cᵶӞfBkh:5Ç#BQĨwg0dFδUBȅ8$rW%աՈ]XPJ3u\ޫDn5U{ D i~YsB.-."sW *Z#y~ER^_,xerxnC׈cƿwm1&f-2^uok-BG Oe3`PN&fP/$2xnmVD+žqR|*j PTf,$aǸf//ǣ4IOnj1!q_צQ*M8+ k\!W>Y%^Rw>i#cni Ym:΁9sзᘎ[X&'dE2T_UJ]+쭘؇F)q^.eJ#oMq1 B0=i,9~Lȷ@pcuĢyߑ;'[ 鑤̓k u(灏_nJz9kK>y2Oh̘B oNn8zJ#t怉r)yJ쟂iÃȌ{I--u/|mzv _^Y~Ѿ*Q@at~}\y٫:cݝYܝ6hjj :yoW?jua+L7//.a2nOs⇿mO|^DsF\mnG=ZK=b~lbM`9C%tЌSk/'[ Yn>^[[m9S(zGslr=7n7ңM7.ڰ33*[\%1Ӧ,/Aِ\ɲ~+y0jr ,Ȏe!c?'sРp`Q^JST,>ۇ=?t)Q ņ8P""gt>U y'%60r=qxSIQmkOJsڮ~2cj {QiҋA/U#cë =[+ _$iSB^aϩ]IK% <(zCUAwdQRՉ|-~YkD108護 {刦5*de|ƣ\N;H94U-84Wl5h9.Ii|IŌM6/L*mV$oLGFiFQ_އUݒȈL?1.S^T(h{C2!rx\ˣpӊZό{~KfKlA|h/IeZA 4݁ U5{WY 2a2 qj]8I  zbsa,Mw*44=Pxi\ )Eq̉%mǏ;smA$vOK=қZܑ4l}~vLZ J;߈XR"&#ˁhlF N"^B@R=-*+ buu;Ywj%Jt6x.L 䎾$Pi=zS~3 0 1 /ւ3k˯YI7ߊ#QK̷D)Ξ9 +u>>.i `cNMF$4箧2E<H468ZD&"P]LDo6Z$sL)Ƃ#@dSWR))pnNԞ8"%ui5lQA%Ѷg_J<;% +‘^(R_Y֫3k8=9z,4ˑn\t""m*5>\ǼY n5JDt0K܍KO!qr7q*QΓ]]xW_N=va)[d#> %vjT EbU{3 e%E*R[J *B!$m@И:(6E CCgpSN0%+c䍛U(^;Bs JյVU}uFa(CZuCK~ӖF\57\e,`ael0-4k>LX„AG Md1r; Xs^@{K=nߘf `[sBYLI۷J&1GmWrA\WmRGV_S-  t7fJ6]%ۦ 9_OLwHMEaݺтApU `GА>Q݉Y~v7m•/wDNqC>c9 Ք/d'D1A?3{% oo|$3~`jK%~ ~<"yi[RUjmā4wE{[+pCi~K1`K. DSGq(.4)K}]ɾ ֑,~Z]D!]aPp}'21[UoÑ$꺷}Gǘvf=*Brģ-zrbL@34flgcsZM_#+?Z-ŅH~s ju< o) 4 ;呤K&kk - d,;zw*J Cɜ!Vq+-@Ř}j)V7XP Sj,Er55BCڏJ}b֘`%~5Cl埨?mi.IՑI}Rgu##W/1#XmUڴH|z Jiɶ8#HHbLU ;1;pk|ts>Rjo 8䵦KuڗmYCXxm 7pW #sRHlƾT1]ոE&!1~܆F@FX':]`V4ױ_ qJ { &8 x8B:]<;i2ƽU,^K'ݬ_PGyv,XIA߳fIdE|r8w|TW@;V}|烅AP/ BWlPxI>G)I)`ߤ'QrZoBRS0cϴƢIC뫰&,i91 VZP={FɮĘiQ`~6evb!mfrtn̍L}6\D(3+U&0S5VT gNJϭݻZ@B"N*z h3;X veڸHfDU{B<]|0MT[y۞ΌR( G|#cXwVSvPRH"6spL-~׍>'aOGkdJ`~jT2a& Q5c^).4se]ǮAg IOPTdo- j!MdE );gE&a[x/~kV-ꂯ܄MBk|.˜s'%9uAy ՎV>,.>?0 tɞ6dz y7Fi&^{&n#,57:tq/ +rzGZ(Ҽ_NqY=T& "|, cepʑ({<8x qsd`,wl[kӔ^si4<=@%.`_HJ=`$*^: Tlћ1M\(xieüzC}`NWIfT:d?2 8 vtd+‘Ug!T,Z ԁjgvС(_tOVf2M _drh&i&:qbr(dEyo]n4BPY8ƝCk lt\Rl)Xl+]~*ܬ5X ChgQ ֊37plWMW}1*!ˊU`s¥tmy[Ԇʺ?Y)d]=Eeh OF o(0 iآSS/I$8͆;[V ۜ{2CSi <"H8v*'}> \$_Uɽt8/قD)8/%,@rjSe9eaFp;MːxܴvJjEꂵܖ=є=XG/LyƳDsOz/IN0͠- [ PN_҉&+w(~+M8ziˋ }v1ra&(aְ2 ZG-,noJMjeeE镻1Rv]6fr-b7;@u"$p y?ʂv.3M>%|UmUSze"6+hn~1;D1^ϖ*Yc>ٲ!-:n=&\^U#S\Fl3JE2_ CwmTiBp mZlD?_KHU>nf{힒no Te Pg2={_wRCUG_$P&v# OH:[ԼyIP <$J] (*kY?, "N?|(vtUz8)#U ƒŋ'>&.cq?s_؃&QFQaT}3",!fChS`!6<}7]ˡ;^楕h%~eOCp2a|xX4pѼk;/r МX42]N1Lx&-)? Ltne 6)MZ^^+B6F-O6=D޳Qt7GkJqrO"9}bhLJ<&&5pGU<ӴJsPX9+n.XnBQ@SڀG4z$ kSETQh;yyfϙii,ɲO[%ᴈ[t5zRad9ǰqA-zaڼ1+gia$tɳOWLXrQ9|FZA=?!_F"Fs V \Obʔvo\TІ_Q6jrBl4tL dNP@ ˬBM'a$J賒gYNWtʋTd!0SMĩlUU @e|M'`F#<ǢGQ }p0ޚUgðdTbL**MAٯJ x*-bn8 QnŦVPd$Ȟ].m>?2QVhgIrs",J  cTeM[7`+pAJtRo Wr=~^Ed@:Zu';M{pml,<  =cO!~F$z8ReIMx9u8?sLAx A*,C^lPN(fݵ? kVya3Ro[AZ#B쬚Cmkw /eq[ N[:]5fV^y[!n))W?bb?1kU1Nhj^hetG2T(irSX_hjG  sIO`Qǃ lMLA@뭥Z\]zh-jR5ke=`/hSCBEO37yLv4(.5v)Tqԭ ~=3_ >CԈ߿B܋xͱ%EEBaw~*̈́3ߞN@#8*Yi:{`항~4̮9&t`l$BT* byig};"% `ȋs/ &bU] <.֐y=;,xЈ\;D&0d ? = T#)hMNC_-oYI Nd]:Zw?Zpxk*]]?`դw}Er,2ngȭکytZ?9(pK@Kl7Bs9ş|qۅJ-'e'yRt 1;9+ٟϑ6g-3:::,a菱+!Kx6GbλBӀ3j.!No}OkȢ*m"\2GCbus.>ږH5pt~,خHh.i35.C7N3 0a \DP >,G{C G5#J@Q?HU}\' 9bU PKk*$`aNd~o.d~ٿ,{q3Dnvhc1ycWn)XHCL2]"9AoJXLf7tvѺG.EpFmp ~Iz}$;Y #(G!5JQx0FF*]Px1T,e_/3 /ɥOS6FDjIG9'cj#\*7dscCˢ'%m|}c2>fuux@=;.n-!x}QLViէ#㏈Lj3kjIV{s;r$* _l`z.1S"f2e vIvUs}sӖ'DeMu8Y=$d#t=sW +t r<yYϮx k1eD-Z&1vߢ9 {V3ME005".tCvec?@|Y :%VVa9!z~K:y-#$2F[(;m4(d7j^YDә].a|p+*h*pWk͞x.]NDCs3»nY++e7ٗ'0Cfp= t?Ɗ:MdG+Zp\:Gr Oɕw Q )9Sj!pY\s0oǨHi} _>P"F]jD:LXcLp}QC>>!lTW jYG0,# o1|}Z_l l=S&Y7eSrcL~(y1nK ts@LD9W~:|tm2c?7[fwHKߴg]yZ+EXl` zHߞ1#ܱ}YG>[0CH9׷`PB[EO-6Vލ0wcE|ٿ2ZC @R1Y; pt{{ޟh2,ZW݀: ʡ~!'}qdEbՉoC̩cP~p4^K ^V1ߜ!C=n7~izf[afڸ]GP1mzag>̢4(S, :a.u\V16ZdxCmemļsryJ%G Bf#Z2s6r=uɫÿ2+7A?y;`a;c8Q-!DKj %!X}ő}FwѤb[f?҆*ҝ/:q)W aĨ'%:x"*|.坏Ȣ4O}imieҝRL@`<5Bo$# m!-WҞGNԱx˫'etz0Fx Ê\eOgYZ07070100000045000081a40000000000000000000000016239ea860000d2b0000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/infiniband/sw/siw/siw.ko.xz7zXZִF!t/,o]?Eh=ڜ.+B/n132eN5SIk#9آ*̶k΢ e3mHPX(X_zPg(f3 P:rIKoפ%ZA4"tG?Eg>V"Nv 7+L<~>񢫎k@)M1Oj Pw#G .{*4PArbq'ܹB+\"*"YjmV*Pit )Uj"A,LPՇhWFMS[4|98} 91eYriIٴ@x<=26D=R@XnNcgiD.mVuwp*MfWn`ܺ.X_#A!{8X5"OX* jn Ǻm`WOݕΌyVҿc78nCx PɥӄDW@nmM7hόPEɾs>C=N0 '3񅤓j֑m?\`ί۰Gt.ڃZ jj*cy5L{[%cOR:)Z]r7|>PsIz̯i4뒜t׉P$Tizōē/-}v w`VVV.imuց䥓Z wZ r'`!10xiBO,4MiN0`"M8X{ R'$ L<iGZq)S~'7tୖb^Fe| B?:ØumN)6@ c5ԀH4Gnt8{d5+*~PN2HG5Z/A4+f{Xï_h&0jk/,&=">&ƿ1 R"jգV$dBO.%5W0MH@q<a aE.Y_uagkX}We- |Ndn'&y4pPW}^b(lgKlph$h NY^&i)T&1) (B$A?aK֥XZ.zEHG B[f={~ Z36f3xG$Zښ}Z`iP[YlCRkHIK ^debeԔd)iSGݿK6 J4\:܌ Y4|M'*i'%L}4c8~ U2ξyN63LAo41"յfRA#GQ55FV`όLo m#ڳaV]RYtvE I1lC4DOxr6B0bq_{x6"ۅ U[c|1MSE7j>I6B,GU4v9S_swo?OSEHDǻIv}6{#`@)Q< =h\48O.xOAQ(?v2WFc u:>8C$@lסL ;dv(t0Eִio3!ֈ/(+Kre0͠?It5~\3g׈o|m7Qec㤑FIs|{3Qj0RBMRk,=T _nq]$$1*8Y$z3{1^w輘'm lmA_"?^5W8gc;BN VdEr*~2!A_L?6ncڞT(vs>Zy1}tXdߏ?JP?܀sF&hZ qY?ڼǟF!-U`uVK۷`Q}=HXXQbA÷N h(R͈l-QscD=PՅ4A'޿>FFT1n }j.?t|kfHrjNCt1$2V3e|#'XaPCQI.4 Pa~jN"]%pCUt<4zL߻`$D65hSGۓ^ ^␔O@[ʒzײL20+͇9+Ɨ0ZQW} 𼦘>7OlIˠҢ 謁rJXrȞUJLG%"y¸y^Fmk W W/{?|Ėro̽,|*WC qT]VcEOlFp!H}9@(:/0nY hc]uhWMGGYݧȌid N nXG8Uv*}Hd)E}E'mN(N8R>%*a$ucl ~4m We$rU>-BZ-s~ 8"(^ojŠo̴&?6[Bb|^l?A NrA~AQ>#o䌶h)ʁ8;0لIП]&σ훥vEum xlO]Gb0R6rrRQ>aERu6p8W!YcWѤj+gq悹F9)1:H=%27f}gɢêi4yg>dO.%DWC,ҵ@T|؍R£코O=ہ0Z&[՗`]~Qӫ,])OHq#YK2aR>zTh3Q8So#cސ[Jor)tDQo ԧԮo)F4#DiļMDi}!YN'zh Q hI$VށGyU`"G~kG`=[DfB%-RLB|i"HxQ@wv "\ 따B-J|؝wRg*ˏ7|*qzj^ 73AfFǡ1)%Nf9ws4qGo.֞BA~e sCOs\WS "XZzeɏG0X1ILB%S`odӴMX8o1ڔu{vKp} CPy3v( ~qAGaPkv6_AYkCZ~Y"[%LzzЍܗØJn{8YdT T>pPYGfQ_'평#oT!hVSauoHy]8 !+j ʞY݅OpGㅆØV~~ ۞vQ"YvՍV =#]8^̂y-?ޣ?3 :.fbhD)gזܗt|ȁK(8 (X.xRnPӻ;h:uY'ؒ48Fm"3F}Dn8jyWlJ$!GWaH "kAZq AJ3CBiBÊH?Ja'-z`$DPl'j˨<]D^-v%pwA-)l L_w&e=ߠV3u]TV8s4 iLв7K샍r2N]2jtH][RcMx2@ qJiߝ:C>/$A/?y.}ƶՀ1yBuk#Q%\9Pu\ NIuƢ n+($Y@Cxm&ب$:X͍jPrWGB1g8Dd%1xF/"Q\.yV6Lݴ 0Q1/n|WaJ U^B7Rs0֯ɐ?u F}TG^؏Hh@_kz;G=|S&ƋBVd֞؆znyՁ"KyQa,Z9 dCeCg2is*˯EQˍQyEfe!oNikjd$\ҳ"ZB{mP]!F`F}x&F.6jVb\U0_ U`!F?)Ġs[Yo(wKAlS=X@2 cH1?4uoghWar7'Hyv F! Cc)53t`|Ne@0Ƚ2h^l%O8޽T FjM&m^oqNlr2dW29%i [-Ζ_Hn(`EI P^t@)Y ]=TMPP80a\ѨjKc>@!Š$mTF:qݟDSNn6}rօW\AZt1ьlPug3DƨQ? `M p緈)/5awVrG`6RŀA6Bƻe TkU|8]v/TUjUn4ANM2h!pJӤ*O_7 .V;a&'elu  t3m;!LuMmE"0oHI3/ F %^@x>R#*a-=f  |Øsp1zHu5ޅy%=@򘠆TC=d _'K $<T,I `ZqmvR][pGNG4BC(I`Fj:l(%"&B+++<Bb Kl,`&R~t4IJyTy(׀0|sb},9o:6'Slk!Mcr.eA/sҚY:(*A`&X'#DjoL,-}Uę2" 2.1d?fI4BΔӦ}C*a|"WGd@W<9 ÆҶyj]2]hm𝞫fq괤-kʾ|~jΪ_{p j[l 0pkn`_F'Z?Cl\eDW0p>b_+E~\f}A 9kأ%>RnhsVX|}DO~cKodm:QReW9'牓Hn'_I׹bLl>,h) %{rp E)ttiOp@"!Ie+SQ.w[DJ#jth;*C(vm ,u Ät& $e"6(ӘP3[߀Dk|.VUBXn}#Ev=禷s:G.i3UHAaުπ0VI.sgubpN0x+WՁ #-R{T/S}5rR:&f[}u o!UVF Ӛb2Jmσk>#YTՆšqfJX涛 s)\}| . ˎ50RzZmHߪV#gq Bkg ҥ*< 2Dp=ʚ'?[TEgtWiDasQ!8XgxnX:o-9L9VϠWDPQ&\$½U gS&$p쬟*Y=lp)%崘`DU ֛[ ZbC.P^9 :*"iF :س1wfX.%@cbv# sHr:IF$CT-d(>:3vn- $ʂ;ڏLs>^ˠy46{aY1lMWYa? / eQ{s:.wjÕ|fŬoa`CFS-v3m٥zoo9PrG<+߇[gJ-ߥBsL7l#hĨ\Jq槭ʃ֧SvA g@Xyxp: rjq=6AkAY"0t쪦g*D4h1) 9T)(z߱": 5g^X?ozrߖqv\- Ö:_R[6ESgg.Co"dp;hEXumckR!yı=l* 0 7*F`k HU;_9rʴ" hKzEF49;}IM02v(;nV5M@h1쓊.ӈ/8Y䭷xC@~@F"==v$µ_q:d <@(˟:=FOt"K&SS zR2@:,EA/Yf\bc",Ul*,V?%t2 AcC-V4&]=:L~נW+31cG gc"թ=2uеJyMu%I۳=Prt|j\oe=Jw p)iUp%4Dbj`7g)8Q#s5H4#""Ҿ(IMQ>eA]Ƅ͕X WiD4"Ptsu"ʪJT c;k Fo޸ǣ0E]r#n4N *i#UV9;xh[jէ%bzY/K%EJj݉} #2Z6zQnqOXh2d bx%[ Ē$ D ry~=`tHQ-U"<O"t.iSGw@jm]Db$=bv8c׉$clm te:4g|Z*>ZJ-çvqUl ›jJ\-CTW٣[;L'QYg} ; 1NQH 6+BNTslHwwe-#Z{_m@:*(!nk/z@M=|_w"xH 3פ}泒|E<{-[ZD3|bu )N>oFC*gtl@ m(d5 `GJ@2#"֠nn:Qfn?nDǛxn]V=\Ψ]oF ap']dbw^{+PVYgenY6G acz"%wSZПRM (&zobM hr@s ̸ϯ3eR6!iChdsC- 0^휇ao3:&g[ ZoDx;Y *R^ ,íDnDI: kZ`80xcllXYL* 9@>.|+=-f+K>Z&¾^v_/lP/QEI~"I!1.gIHC¼{ ˗SRwˣ{f=- h6.Mq,,ҨTYg=|؏x CL;S\`AHHvEk0YT܂@X`A?vأ9%^y6Bj2?|jG+8qՅwQsvDY=v4TP rBlrXc!~A]I՛Zn6Erx$XhO4'E=dA(J|7#4eРpOG $Sv];I6wX= 2fWlN'YF0.=Ygpt<<`9YyJtB%$"#k5 5CVϕT#>mH:.g%klV ~ml9pLmfJ`%kb6Z>+oQ@#(h ھ0Y/FcVd(cܤ Lhƙ\ymQAmS.1z}اVI /Vǵ'3a\dߨ)+dmjjKݖ3+61Sli45%b)нCgplL> -moKni69z* Q{8}|ΏTmF?*MْQq&Gx6>dQ)E=8SWg\oWs ,7FH56Cx}d&H0 RRpzԩ򾒲?0-w<wwSp )%aB*R M{:`Cֶ#/TیcGt%4\w,w:3z}#Ԟl_H4;WG81| аFeDon^mvʧ.I`i.Bctq ,h^Ujj0Ј WcD%5ūJ/+I NJ\.hG3$$գtIO-+V[Q_LC1OXrhDV:$ V/fXZ~ S>@i4"a % z 9s'5!#Xqu\H\1 F0H C 4B7t{(𾢈˫OP+FVzR$ڎ6+k#` R;WAFֳWX>(s*Bl493Plw %D-7Rj BQء?~d|44nxy36)*+BK`] Ue _"$HSf䥛S%0w\XX: 0؜"D#)`_< p 8fZ f0`^ySJtAa/*Al.59ci=Dz+. Rm[EENQpPEz1i(oEZT0|DzF/@h 'x$%vѓ{稶UGbW`iDخ k/TRX݌4IxPPv=I3$Ι[= pQ֭lvwwGO˸GJa zY:@'R5dV]n`)y~/#N]40K˙tI!.͵h+C?@э45禀3ŊGFk_)MKǩ/(ǎ}QD:Wؙ֛@( wCHfR:䒡Eר(E^hqo f+7GL|sg"rC^oiQhf1ބ4|cƗfՋbn\"]40l-s ^xa {WoV$y=AXJ;h^BTNQtg*3;=SQ#S]q%-0bV_@SlǮsoD]u6O4ZR1Ec}{@D=4)M3\>UQ$|Z`[9Dni0MנL*t.bePĢ E(~tX[匸=hE}r')=kb9.yӋ83> Z ޼VWXĢBm"]6!y o.IB F^1Pu6<eu %R39 ^\EZ20+Jcqj@ή7jz`QT1>֥_I \rd($_,5kR*6$1$&FJt2CP(2VCAZM,5|MŪz]8%o؝E<=@ڜ:$\0OE ﰃDK;7(%5>Ju8v 6]Y3kpY-Y?,x,=Xck) Nւ @;fg2e'hS b:7cd$-y)ƅ;;"!E_ u,hN&IH`l5 _]c%0:Er-#8B03N#z}:h,`ď'g:MH p*{C1Wo9r!ptbo۬m([!  ( Hi:zC&-Z G EvfR\?<R:|T.ʨb@|ma5)q0,>#0F2%8TXQl8 6T vn73W3璅<\UC*PqzB'm; N_Ƚ/ސՠAg)9KD &.E=t,6Շ 5fᲸSRJf+Y%@Bz8p5j^ džC0q[*5nD:Ff'| S;^hc |%?Lߖ=A#;XKN%zсL1կeZ[+$ 3n{{0W2,E/1uEHۋ|dV3K_&*юF7e_f&KWiE:9H5;yE"-6p~ҮV;䳚[ĵm${ޗg|)񛲭BC+uM"p +D9"]# s/K9_i5ŪF ~yD܈W2kSiX̓ "O!y}W134r!<:w#狑\T=Eae;Ah'tņ:iH-eUf2@ώpI1o1剻GaCd<LdLDzkLx_Ig銢r1Dy삽q4gPw6v9!)d1UrFhcx<͏8#_1Д,Cw^p6)H6aފ2#h{gOpw * Pbߣto"+bƄst}!ylE8c7F YU9C. 9rϯ\v-Ihsw0 F't48Se:(h~k# I/y[ fhu{w3>JEpqv!pI]%!RaC55{樘u%Z/A터ɆDu쎴*[@__Bk-q* ɹ41li[O1dيa!6/~5}C YT(0ÔR:nrG gN ~@bY䍊Bd翟7x{Μ_ۄ'/f%5g۬։r9b5vgj9m'k(56r[#t3#Ӣ2EB g7D(7 @@][qRsoQ#v0f0a΍e Iq*syћP'g-PѾiŏI@ajϊYByd>9h4{X)1^PMh^NRcx<ϼu ia;5Kzd5/5<xHKGyۡd{qjF l(:+t9T~ 3am-ꎯ}p6ۆNhanKn )8AQB遉&[סěmLFLF}yV} io8ֲ~ 䢃U]-3DK -qD_}CW1L)Lc_R#1Jx%IR3lֲ* ,^}q8˅"5aȧ·:ʣڹ@UI]!}38A'ΔҢV=o**cvEe%m r#}ݐOq=y=#SԾ 5iAϛDTק>#U{޳-5y\;mDOTn,V"kUtVCXOuOf0Vrf:𚣤^AI¡ Ii9F۽V:ФO-\1䲮e᫴"l!8s*ӗP퀒pOd.)Wь~-_a} 00A%Wuc݉]Pgm{ZͮuI;%qb5eAU7-e1C\zP2XĺڳXK%JA{B7TW}I")dsDI:Ҩ[@Y/ C G Y0uq\$"H9C~-(pM,yȀyA<6(-JgQoKpʅYl:]CZW7U,wm$kC<4PX S%\^n!@t2<2'ܩY<^rPv#o78 x6#аJ"S@ja ɲubMgEDO5o5Uw%=$u 'ӕZ/lN õ-x[7VVa |$'+DŠCȢ]vv7.߰c;!Iޯ8&򪕛\M࿧Vk3-EQw'*sqYn XUv_g'u~.LD5b=)hJK-н<}bH:@],Gl/pk#1ĭ0nL%k hV+ؼW?xJZ6I:nf٬ VEX0I2?TKSO%d;$1++#R|!"*.s9hd6 CPa{1F|:Rh@UjNSĚDxuSq&F凜}ItR [AyA>o~.WEwYʇtYDb삲?Yq=°^,}rbYDpvN{ !2=zJ?Gee[K & B ɮj7X K^'onLpgrd~/4ڶ+5x0VXJ*!5:B=*ʧw[,f` pyڱm" FT4\F&] ,'(̇/3Ju6"Ha͖4,7S|%W+YK9)_r-ԧuG*V[e .kcBD]70 ႄff}?h-yx?ӓb?1=M(rlWp,GvR*Kg7C^ՠQӑT!؍POH 8Ц^fZkYXwl@qF`RYNеJZNbUiyXUv;뚏.(8+mlxڦpS>#L)ڠ كug%fRxwJX@?^f_¸=:R<;wHRo?93 MY~ Y;1Ө} nAu'0Z($44bLO8Bmch&;w?bXK:"u%X gVU:!C(D8u>/04Hf箵MYMb: .fz(7hzI1?$L7|DvС]9q3yISWb;$ }J{2kC(*Κ>*7ًL Z fDh(,sCXn} 0(\-uLrE\ӳbxadDKR=n=>YqЌzJ;Uǧw%O*W1cG2F5O)R:,1$A&X}!>5g9abr:V!~p_BU&I|ƨ8*ctmHcꇘe @3w!_Ci_6(d Rv7K&?RؠTw|&./+, yj|pHqcnAl 75w}>gٴ6mn0%[G'Nepv x?da߫Hʵ凵66 (TDq2 >h+_t7Gf?(bnfjt#۝o)rK <*plk ܨb2 =`L Ît) ;2W`!g&L!ҸP#r A$E{\q9;/2s'' 7+@|b)0y@g[*2fɣ N2*n*2qx o݇Z{"ښ$64e" E$Z;<3B4_8HG~m: _u/]GdyශwL☶pyzb"ϱy]PvjlE ĵz\uy4 <@J, Axs]#u)WveEy,Jγ8f*B_3HߴAu}DML ;4Š`L,_$>R55)=3${J2 }oњRz\ͻ-Lvvg[j#f&C&4\K'(%uT| wsDȟ??z'Z-%ezkd[XGIz@6P>3{I3{MWdCl D (TtndJaf@g&:['y';,E{iG$ k3n[m`(nt,èa;@MVcNF"bf]g*/rؓlHrg/"ba]V؋?E&=WЃ6T݃2J"F rSJD$M@I#@O:^v+*fLЀ,3b벂٬tZ ;=uvUm?_;뷂C D*[T 2U=5qSqI"I{sk`=L!wV=Gáy 4 SlaOiC5RSBv=3Jk.(XٱR_0%:Q縮saoG[3R1>b0Y?j]Qkܹ(P|DHK=;,cܕ3W8FXZ6S,7@4 [l X3(ؗXL_WP0pKȶz2Wc3Zʚk aoG@ դd#}lQZ 0GFwlZِ2Q- $]/鍠 8b=˺nWMcINU㚽NcX=]d7F B-5gxD&V,18*} Xvts ̎~xS6$]շ3lZ ))LCH. #T7ؙ"w6=(3`ͨzs]ϨƑ셗γjip/'eը(X|TP@cMЭxcϡS؜֓lB.`b&̧WXeRAtB g)+/ïU2ldK`}{b^̃.6ɹŔ`GSBKf鼎% O){>P]fo͍OJZ:qlF;r>+N). p +F':Zq i_ch)܃ pX쯚")ZU(HǠJ/~f1txyk{b5pࠤ!(\]k0#z8b6E :/vҥ+ 5c|N:qZuL.SM;vhخi b`\ 0]4V}IY3+2 .Qn{f+AH=go[Z&smVYC`,KX N5i^kϧ+AV/9nKTAM %2C)x:8V>0ġ਀kj ~mEuͪyd ҈ׇ{= bjSYZђ ;KgU9-${[#ɾ`( cWQ!ּ>_l84X`4xRvn=w0j؂#:Ο/Z Qv\B ZIGBfP2zHuYa4ƔDGWCcPsL`|pIqH/Ι o=UWE&+Wr@jhs*i5vkWP.NQ~9ř1"WDD=07h0!Nv• u5aV`[ˉ_X+/ݚwpGI=,[E&C ID6}c:y{]z IP"jbwKǭACSziBQNe&P6mV[6^rs%r?&MeCpB *$nHDH2}z\)/e旜fM{zъer8U~h/;4&A8yY;d6("nNn$׵%,FJP.wi<H畓5oNR {B/qT_ 5iH?NH3 ǹ?˷DKlY\U qǟ:l"%VklC(qsnMū -HJ|up'Se}uҚH0- E~z-~n,,+ul؈1#,mLOV)?>Wy߈|jX/ݺlta^7_Dy㪱@wމ(h@aØ*6xk. 6\eћ}rzI9 kLՊ@߆أ9ޜQ2.(x]GpoAT{M""VNDU~]ψ|2O?_P(iJyD8umLkm[r@ DY6V,c[״&Ɯ oZIG=$K{0E_q6#AGFZ82~Ì eVC rLL㗫;e𪽘 k?>㪃/ WzF@9#vMhX.`.{iYՀh9n뮔loyZiḇᵑ?0Ul&9"pY}2)؃ [ٻhމH;EGvMSFW&"ro$H$8.ӸeЩG)U^UKz,}Q/>udaMYxd[o-W37龖ɉk JĥG4C.~Z'ThHUa%6,ST%)s\iD.߆;Mbq^1zqD73_v-s紾 )[CjC^gP]+go`A(ܬa'PBWmvkY(_0]AC*`B+ 7;TUc v9kKנ0Er }t x]PAfQ._#6j$]7ܼHO!p:^(x.ZL{UYϤXg/E`jѱ(ݖ#ݥ-Rȩ[[z vj)N@ i I@rˆOI .)<@N2@ħ$ b K"=-pKRYieC-Uo.vȿ+xewG 'AG=Ϙ#~.jf4辖 [%ѿGvqTX3؜yd`@mfr6V8T~tߒ_3҅JO@0]uk?L4re*\5ғ,8X*D$Y2a2/%^ 4vێF]wN:* T=~+_qp-ydy z*(2mlAL}km LB`.wM qco 2kQCd $9-U?ⴜE˯Ba3Z$3maj$rқ hǴ<~' ۲`7Qjn YzWZ 9VSD.K>)se_uSXN/c0u]`8E:EO}<*!c&@G@n&3 (Dl9aC`$ŏ ;>6Zݸ^#lnLY^ F@\L0+qrW;qųdx2d~\w/A*(,,8W![) 夶] h2*u ބ'zAWRK3=,,1Ii4nBW&zoV ,1t=L 5Obt|FZ,)՝W˂Tta}:^8yLj;D6'UXaA \g*ev :&u}D m1 SO{%RPE,mMsev[QRqc \ RU?fGX[^hL R 6UknHL0$ =2@];&W%}llX!>~xv/m&K35U{v+B߄"C1e Jjϸ-",&[XЊ^(cз^5iL1j%h *=SU6[Q>2N7̎a+0hXhU4]B $F.\(1kϝMQ=I㠓32>9&WҢmGVq]]ʕ [H{"Vo.l8>O|FfrNvc+Y Ep;7i,,$eS 0G$pS:&gEtqT!hWB1(jL')VJ]N0_WgMZ Ȼ2eƹ NߞCx!N.Wс6D6_t 9`υgWM%gq;iaWB<Auq1?y6KQN(濇erdS![|ӑb@[ ?wY1–yc67٬ Gj퍝d' 9[T[Z)Q#Ϸ">?)ڷ]fAFxU$b98r>>+5OVEq6MTD30ӌoH){dgJ*d($9|pr.̶؛-Agk9l}GLǰӱr[ ,,l|R #eѮl8[o5 G ۜC8<sjc_+HT{ \*!Kx{5Q I}Y͏>z6zNAʜ*caW!* Nw )*&#|w-6:_%" ų䠲`5 轡0+6S(r׸Jb_~J{,IS< РѲȦc׶#ۓpu/U3PWsD]]`|t1LξXi292=j>q#(9˂.顠}WUGi*"m+9^7_C<Hmt3F]fݾpi[:>mF$K2)v3w SV"3ۏs˫ҙ[qJ QE ؖwįp"b\?2L AL럳/5,㲗U E'fM|Q odxPJ^5 6 T~#z0-r xY:=7d iqBE px$&* ʁT& wb`u-?Ejd=X딺ںLm=PM{AIۿAUƭ& 0V< ?QZ_Syۓ9s]GAモr򙡱#t@ɘH8T^+΂ʱ? `? 6I޼\-S)F5& Q*?O)>D`w-]ݝY X:>Bnh r.5 eB<'3ێLNwl]:r|oy<ٛZ&kDxͬ6TvZprFvoOR2P'`}NݍEf^,ǥQDyUNY\E O+<`@"bd"nt\$CmlmvĔ5n"iemMR20ඣX3M|\IxtŤV6n vl]Ew,ߍ~)i~4>{_UR8KïҞG"rZRFG T7޳{y#lp++c®Ov,3VC_z5T)oMW/ <"Wm&'1ɲ#Eoo6n v^{30EK2˖ o^ugNZ "(-}$ ~ E1?ań PL|$Z`WjSZǦxy]-;&Fߪ1O0[I,Q@c_LYczj2 ?#`q-I wl=2e3S]Cawbkh5Kff4V9kl~#9u'jf[!N0,T6n%~ Z8_i#L~<|TXHF$s'0#N‚#y;=/Ѽ~cmc&$*v2arO`fC!IT\đAa!îcZkI(oD͝NPI{{ DĄUYxΕ$&psS{%fN   (;Xi"C0fُyvLmmDT!5<\V%C 򂇞_kmMo?,m;!KIs=%þVb,>x;{FIzf3,Q,QŘTe2wbpS{śY\D* %^H{r{✑8>)wX58)\ ̅zfC^Lߪwޗ^5xz1]lYDbI1HU&n,Vs:ײ[=/qÌSk:>_c4*VGA}^kmIa9X`@l`pAamOGF 5bt $+@ZOtVȁ<,k5EY_z`~,Tq<) BF]؛)sQo+ˆ1Eo\nĀ y`}aerJi>d6jhJ0`Vcn,D@w<W}/2щ8 I!@]CUxTB1 vWpLnuihdQ;:`,),<6.'ӯVY0KXIp>!>SG$ BY(?)z4fk@^rӊrnOk>)2<^5<#ya™!11ԇu!]n43ϛ\Ӫ@t9["D F?m>j(hϫ 3o=p>p-O=$|(Y]KTIzn6q=?嗙Iқw¬cx%Z8[x"xg#hLl;ys~p(\B ~=HwDm-Sp,-̡̊~d) `1T=_Ѥ# `{aIٱ`njKU>?M7MpWJ#Ҵd龹M_KBA)_}cݤw/-,v4O$Xp)J\:5!HWf[zyW 6V܌X9q(WOoqEhJI|?pBpYeV!b]/T3:d?D8,NU!٩pdk&I$-dMa(tMi[q$*JVNرQ$+ҡdQbq= OK?˃~品-;b&xد' >rI#7=VR&:$cGKSRoP^Sny*nZQjcADRkBTN\m _7nwF>i$_WDw+W4XKGw$"0<;%a5⅁ Ed‡ hXǖ ?<]C:.&fYeK& WFdGĂg s^گ$jQf:s350ט?ƠeT5ܒ3HhM˾hB!w·qzmv{Ћ[Z_?/Z/TfDJ<ao Lן]RaNXqY ugūbs:jlEU*kIGhGbcFJkY4y s]o(Z%A;V|)ZDGOlx.8ajTӟjɝbEj4w3Lb~c'8Ȳ=|4.dw['ęAXvXtGVP`ٴB>{H54'o(g{Epyh?9yJER0o2"YBKeV8P(rlAƾf~$:}>QňEi6A?m,!N3N?J8eGE.JGԶtv[#CȍaU+PS[!(Z4ٹb +/bfVc09qD4^07-RLJo]Yԟ XX=POb1LKTs1ҜnAqa#~A$c^ӹpH+wZ£]ʄJNz:Ҏ?2 ^X7 VV'H tecplxRί y> &+[ݘArkD_j2hu=n&& NrOũ+4VkW6^)sYJ}ڦ`H$JY@*Q :Wjb0OL.N݁*79#szYRBxja9C½*F h9V`zV9ͫ`ę\TU@ЄZȔ'mTg߅R4(/KW$9'h@5 JYHeT-߀5\tQ:,G17U%!e:g%ԬحLQFd Xgv:DpC֟&r=\t*c$:h0LjAZYK e15H{PXs.lӌ2Î'hGRa"-+l) %3jDzvA4dLݵR6SoŴqXGco,: ,Xya`+9iiv9[hqKŒ-6$2_puk$ҐL0?& Ě2&~su5+ۙe}ˢpt%WW3O ADO.MiX"7\IXMJ$2:կ"أro<%Oe}ؒpWilȻWtiRp@vx $ɟ- 7Qlȑ?ltXD uIE_3ny g'zVMURӰ,,oc(7޸U v%ڤ!? . m!jloe\9ÌJZ򤂷9ץ B>y'~ȹȓӴ>8y> }v&?أ`%\rwolZ$[#A֡x,KkswM}(ipJUf(gYl.꽡dn¥5#%*N*XNM^ 3q:ӲܷߞxBx/́=`!\Ldv_^.c@wa,|&Y]ڎp]=XUa.!u"||=;~/@0\20/6{Y[دp:tdYd&akqd{rjϋ3}2-7KE(v #0ٸreDX03$ %q4;. W%M*}rhC=<+A]9ց`7 |)d~oo)wQǧׯfVeס*>\QF6q}f߇Rg7l|irjnq ljC~ݓfEK'].*˸ MePl.#U|gAt/<@>Dn.Ԥv@,O6p̈~TqJiZV=s9W"fϒx'@ \wjDyf_Fm6 gK .N ”Xp%lc*)x`rLJ&;/HP;[]P LD=;ޖWfB 3Xn'Q_ i~Mx"#C9ܠ@wh]W 7{g!Te sVOa:(Re&9^kyrK= 3\[,)c3OI̬Xڒ@ɵ_aһ``-w6 ݘ%N|~5E{K/p0`sY1{Uw D.r[mצFDg__35ZނPLe YM)lx5B3,}j gfEmZ4ʝhSdf@$!#bIYs0<+4t >fݍy.$˱$ss!T? ST6JGB;k"#ҰIvY_.`7/rY^U$Vsl.ϺpjS/vG`>uķ՟pUHbU࿺]̰90yY2X=<׎#n} 2v_wP zr؊ $'5ʠ._JF-P6~˛$q6wYݵ#d q2Mg U5$-ok1/96Z@ 6)),.Vrxy+oʑj]-3d&LdHPt# 6ՅQ|n=f7UZ'QGq4p_)Z#/D.f3+B~O0v9 ht){1108а#9􀊌M3vT*9OQmY8FFd`WYb >!_rVx7 n8#8)rDyz\=hjXFj$U޾0[1YOY8i* bKX`zx2CS JVk*C۟I#R5`fj-T5TE[TP h7M\Zyz}pI!w1ʐlB;y-kqדrc%7'-_yRf`U"jni#¤ -Kt"y71hyZNWLPfqFӟ0}މ5c88u'{מG8ڨBb5UFxUN =TS0dFLuBuu_Lλ@?2?mdŏ嘥d+WIQڟBCljLiHMf3Yap @ [x-I`ԥh.V|kKABt)@_ FGۓT}H7 B{Cr~uй ؑw&HZ{l7}xΘۓ=hlD3G^Ŕ<^!v|O5EP(}%G P1병k4D067Ƨb҉q YUB\< *[bqo8F4#" Ɓwa(h_qVqF#|̳ >L>-M@Y¾H=tAaD~ dw Co<)Z'5&@KK.d|LF/P}3SYq{<5|>V͈ÌH]IK5z剘rcQ4S]6/=uyJ]OK9Og6wq'!b@uV㬌5υ PC8=eLb}/GwŲm]2[`#t eōE|<N d$h!=-UMuiu[~p/7I<3.ܜ4aF8xƿ<<R;,|^j·JS7"lN> ʠC)6|v55y K]Q0~Wo1&QPw͛R&&kqQQY߅'%(P;@#Œa-jn,zyE]m Z\ a:14}1FW1jv4WW_9ݸA7H+QSv;FW),׌rYeb"oʳ[[qX`-  # !@f.m#>L~l6Zx҇~iu2PSSFHqOXU@P A<%zOhu4 aoi8E,!hdfFrH4AڝG蠝#b{(A>;zҪ%Q@5o?k. @xfA-G)Y߷Ì:]QVixŠ̆nCxinh0V[Xwo۠RZeN+mm<% v׈@Xbɺ$vq6Q>7J B5 [ەݺђuU!9be'XGtFne=:lyZlDƊb͎YڄWF\F MHdγĻ-*d"|q?5Ҩf4;n)P7t2πTM8"a|NUN*wOKFP`ؤg]ݳ8[湐uڢO9r=Ep=Kpt&'FKnţ4 zZ]?wQة.ܑ+B7i3VWs9>%:9uz]b;uCpeWb>FU'd2oZ"G0,uvEg'n685Eʒ,$~Vҕ e 1/ ( neA{xm#8/ritnhb{aX+`I6Ge ]wFS@,os}mL-[ ~] l)̢9f dy;cgtaܺ./\DGēlN H[ËLĉ9,2?$Totul=$ >kn"ʟWEYxdkL FPnj]:=Rh, : d2j9Ƀp^Ysvˣw !~v C*t{b;S[Va/hoɉw8FI ZS#_3swH(t7.^ d ` h_rJE*fGhZ̟o]<%Knv(SZ>f@u J9Y]8%)J8%w,y@AQ\d(_ۇuq@lÐiaV̫|2[]cV)bȺk}Yʐ0Ǖi;F+0*O*x瑽:tf""}Wk[e2S^8|)`uW(JrΝ0)h۵8U"ʨ#0~ĝ9X;[ x: ,LI >KSTXv}9R?=j]rDv(_1 uN,\!RN'/RT+P>qɓ`z+V렸͊m܁ Ntwgf(ZpAK'|@Aؕ*}v<"](ѣ*v|܂>P@Qs_/A\69Kfcv|d<1E ^tٲi݆4w$n<}+~u-ޣSN'Rk:}c_狃%v|xh2*ӅZHVNmd\`N: ?4aMC: lRC ~  Tc}P@C1I6wpK2haH׭ f6 I_vUWZ'ǟP廻mKc˝7+=_ert=Tw͏թeYh]u7:2B Jsp@/GOԓldBz]bH rW-M-}Eyߛkul|OI߂#XM5X*& \%F+V:fJh1WYXuyIcM%鍛ssgy8m T|>^ q#OtM- Qyat3&/x}BnNh>ֻIOZd >ߗ*X/G,knf ¢T0-I.!;땠(H_ &y]GJȺ Ж|.qD-8ӓD^]xc= FAeq;2^'hq rBkӴvR|wA`'E),VW#IOi~+GTCmtDa^%> yGbѿ,5c \'B;]v'-dNjo9@m[%) =#qfvB#XbB:BFvY8?r.2rwt5R G,hOպ$' xTKn?1" 6l[en&Q%2|sƺdA|$ l.!~-NwqMhQ[LMZO:[E׮Lz_VB==/qc^N[q%?P`-*;2=y`Ä4b>d)({A|@-V?b&d"t'+[/Qj0xN%փ> \FȺ&%>aN]@9?Y^+ sH#V&㺪<&81}UgtgkgMQ>xel?SQ!Nll6 '>l}@SͪiӚ1^l{7g@ť̛͍&{|0Ջ[-`t`w>zar;yϬPy(iüh(GoN`W5;pM7TqD[0(^z e [a̹2[vPKn%4JWiCX؏LpkPүD2*f^!CNX is.哸 Ⱦtj@sJ(hH}uE~IѺgdl2XO!~TYVOVrȵ 6 JF|xtCX|j_QRE=|G&C}ՉR%&Z. DR ]\l'Gi4_.5CN:;hm֩Vry@.YwoK b/M>\)À ћ;̀O0|8Nvs|WI刢HAn\JG⭃9?P|Pϑ]a/3A,O #4?iz/jKԽhB|T*vjuȩ|vC3 Dl 4B4ת0 ӡ <Yy&qvBvKGhD#~eZ^c+K1/| a!>iNNE]2'\x52̲~PaT)ٕ񗼫 tOō4Η2{ RCf=0 `^**y)׎&p 76Y #归a6^{t⧁~/NQ юYZ+iX&cyR+*z׏pò)љ/>$W.LSdBY0P ␍Aui~aq([{O~n} ³fM̯B .׽|Y S;qs=M7GeɇPktJ촜%H'-o!sLFR`ZͲ M*dxl}SRa%=D]BaO]Пq_ku׵xf >^[і ?o ncɤQM3dKJ`@NZFz#p`"x$n#c1w#L;> O0DLd_U0!/P 7=VW1mviUӅY WxpjV>BA>B*`o::RufF^E]bBxq}T5C8q^)$lcT3ciOHG!:B] Z'7Ar3pyM8c8Jл`R* zxd /ɍ%I>Ut{rN7 <Gb-ڟX؊/| ~Z]܂򭀞4 f)T H 1$$~ixwO缨1+Qw 71=#6姴)6 ^-ƉmiLVwBI rO(p ܳo1w5SVJ7( ]X#`Դߗg&S5qb+c '#qEsW8V6yunDj`:tǍ( =JA=۶d FKn`͸ ^ws驀hFYkw4ӛ{d؁(Dvc48UgA.iN٣R$W~Eo 4]ԟFh~S|r$S"T1aOՊ*]_ɇ)\?SU7aOn`R]O ;JCփ'be4vq\4M*9Z6"#z\Mmbrp+q u@0aGBFgE~U4$6/Y!`03fB}(!W-QduJ@L>g0`C'ϺW1 c)--)x->J,St>4sCƟET[oqzAǞKn$֌Xv%_ǟJ H=kF󋺣j.;MvBmu9:li:FS:ftHZBLa\<`ATȳ4g Đŵ/%;#׬ ξ"6;j`1j~fsrwͮQ S װ8GP8dt Ձ'^ ٰjGɢI 1"P *966}]|d aIY5 BkM"1;4*eڱ2DGjjTR9opnϕ'V}[F`vx|/M1CmV-+EF4krJ`MՀj:T(3~ʽOhӸ'dh Rlf1$ג56 +?Il 8}\/)-')oE?e:Toݳu) rgV1 ]xIsL> 0Mp6L@Wt\эhxoݕþ)=ǫ=ɜM6aK|;kÇ:Dd8aS|t"YNL07 o7 cٚF hmז+ GpZ&ޣd{zlw0< E{hlg^ʼn =wF݄IgdtUYX*iXM0tv+0}C@FPXpA\,BH)`=,4iZ$5b&ɸlQЍ[_P[hxWӸ=y>9&N&^"YV׭xT; ^bN3g98|lt 7@ԜtyKa<F\8@%G;vˑ,L3^SڰA,wf q/!iwEsRb#^Xɓ/ni3LԷ3ʭyת\cXxf1  LLg7 (R&R| ٪'_I*SiXtt"19x${@Zrx^ƶ|N`-}Tbp\^b41[whҞ15+y=q=DTtqXX~G+怒Sz%t&B^dTKxcj=LP$%Oū+(Pb9NrJ%ǧI3=鑔ʭJq 4;% XFj]a5֬hiIt*\:XoV@U 6 xU(ua:#) ȿil| zrcq#8^oj~gO]GMi_ghb H 9@i/]._pɱ3_!]lB;Zµ.mI.s|Xdɇw+}I[hۮ:.iq們8oHsOy a9;.$xm.<% Xw%M Og!_h?`l$޾g} caO?Z%UQ J$ ]nXM%TRPv]AP'JzP =v:^U?ˉ7!AJёgmkI=.lyFB@UJh K:%oSQ*K&? sY=ɲ"+IX|/>-Rf^ -ŅBuNvYT`d_zV,G^z4u@;+K,Z Q?g 0q4=D(1YmϘvO-o`{6麹H^%0ƻCs֧3lƹ`p\Y+Z%z~P"Dr(HJ!RgCa4⇇x^KWi5Ԏ:Q8at6::5D< XgG7X,"6PB~eulƲFY_ iP.^AQ #oI#ɴP -ewY:ϔ0ςA|+uz>]=T$)*bd1FuMOsbmsTlM}c%X1i_[3P\r|*QnBxݣ8W<[Cn ZKOfg_@8SȘuG'%ؤvcT2,nv8(@32t?5m )~gnVBBQ GTq/n~}ܯ 2U&NƊ65(Ǎ| }3țiuٖ32Ol x ݙJ>/Ƴ^񰝐F? '8%@ No4zS\hd#摩u)ڧS o_ %]L>Q /ȫv`^|,Fpg3Uƴu IoD"33߬wߤmPPZe95+_NX,Bc>Ss\i=|8~Y6ʯ0&s]F2x.ž Ba't% dߘ\YNSУD?#Ɔ9 Jɶdr=&c~c4WVT`E~p֫x\$;$i"YT0TL t!1޻K=|H+x'V'$OOm ͙lVr.x:#ÒxEjxXqB.,[v7 ;kFU7Q6`ֱӍJanB8y)D-pHSzym1tːz=Y-< ^:vuW8,5bS-1䝹`+!|Q: J^8~x5QA]H"Q41^b蝃.Qi jl=xY^37rCo͂)xJ:0*Cr{h5Iz.zEc/"=Љl5sQ9Ke60d?HoKgWz!f/O/18J4*QSw~t{VqWQQlӡ2`w]:0tm*[@M*aeC7 k"@ƕK/yQu1Ivt]5\Õ:<[?ڋ*>}K^h1 ݺHUЙΣKŁiJN -d|sFC~H,NyQHicQ ?2AG}WX`(Wi>s$mm- 9:Ul3 cEِvKJ[Ω?6#kR qg?YVb~&nT{=ǑA#n, ]!+ fy ][%F 쫣 Q,\K㋛F)-_׽[%xEmuJ>&#XP9{ -xmu)yqYptﺞ:y.\͘MI~i2Z휋U#~)B3-Enx= +Dsbǃ(oHG[<De4GvjVvD2.]X& ƍT;U/_L;;ni<|0 s{)s5g{]ɕJٽM>Ax\'5jZX4v+Y@dhaߢ{C[\Y*67ⱐm nMy1P9b4,_*oUQIRag'(Mo]mV-b'ñh - xIpar/4^&,Cn _ ӛg7/4LJBd'd0"Wב~Ls?OrD/8߻FKx>jc:Cʻe@8=$ǁvkT$\z'[*||{9P1ըO3@HUP>po &n="3Uw(9INu Tb0r Q n] 2G#宒r(nJ,U0JZ0+PUvQ+ldGQBVy~ox(NHd${&J+m(ZsF#{h kvTDzŎ dn( ɹeˡs]yozxƵk~@ *8ϒmz}#8ĦTTb'cE*~PҶ\OVMy W2flXZ0GyrUZ\2gEG+'C4WƩ=/牯7F$>2D iIz2R6#s$B-}'`SQYEF厽* EkO:X Q֙f\ i㐕=3^23 K_sbxMCqWe@4 b#cܨKw U!6U l+Gs I#R=.1c4V! 7mpemv"G-Q@e~C9~g z/G*Pj}hӼ0HqݖY ]s4hT.B*7DBT?Jqr?? Dne0Q%qR̙`/'ie'18Mnנ}GA_gt Z%7: U7[m쀃Xpǫ< .{"vr^d5y7T(L 5X0G \tX:FG-RjC,?KG= xJ3K>[^e)V|FWcOU9^ ՘r`1BrtsQ!%|`Qd#]%HW2 e. qܩu!kG5giY家n~ə 4 I]󔢽]P]b6[qk{4M-^3t`P15ɏxsSEb":a0ޫjŝ̈  ȣVɡnT7ǥeȓ<щ7C. ?RQ0ur[ @ n @'ȋ B]sy}n͗Zfj#sQm>6{ܗ|ك  W+5hxjϢ n3Bl]F N ~wR6>2$|e h\Ȥ%Q)j Je۱73bgCcgM}vל{>:{neifl՚Z%Kh[әnMau 5hmO(U/L;V\a^|x5 \hEXwָKg Q.Z/ 6=l>S.%N`C9V=)@滙A]A - 0:π܍y5u,rUNEpBBHVIfC_N"8̊SRqA}|U ' ' b.􈗰8h>ٿۋ<85윛K57kQRtc+SdauC/[sV gC<zi>PqFLf QLSGgFz³]9$4A#QkJyR6]Da .د1 i/=zKAP>!~O JE| q8f @$._ [xR^Wzƭ[otogg`ۯ(wvZv%'8ϫA(CM9\9 +ZTGMo3\h^ަ!eZJ}g10XF~zV B.m#X.7ՌåRsE (Df7gGrQ^ohanH1*| V1n/ ʫOI%񓌹~zjLsܝCnԪiOߣڦEXtT^hR,_0Mbzi{qK~4l:TvzwƄ*,+b#oIe܍th.3,` vgeLmJ&\EFmS!'7,~Ѱ.8=( F[qF ÊZ:@G Cy’F2w5*R0Srv xtMiAҝ^lGhpn4eZrtMut$/U> \Yz(H7i^H>Nw~Q{2gs%H7Q0QW:hC:ysOv ?|4uP8TpxJ}Z|4WE桳uL;܅J%1N6džm3 Ӕr2Aƭ#l~PƵA9Kjj߽Fnh+k牱<4H$EC >ER*:is+oK06:hփ{d&Ճ,9㤶*h4?n?adW!4:HmC!,C 3IT2?xkU%gXd\/-Ν&F}cd] dS.N:mOŠQ8Wdϣbm\cza O9;h<MYb-Kn@S9 wMŎ3 d@$Ke#k5;,͈p1ɴ8W:5}i!Թ#}bbJs PQ$ž%r0S]ПYAn" %Oq˙Vi1I :~(vEFCq@r) '"qd Xrd}@֜SvV5 MJ &/ղKBEc=J-Xp{!z '(8):) uȴZrc? Đ-҂{-l:0䌿7@4Ǹ㎎m5DS'Bcrv{ۜc4š^tZd.s/$ծ8:~8 F 9_=*+nYQ7V*Xb 'yϯA?&=к숔[bYZ,SvPQU>QiVυL5c[㤥'zy-[8s |uCK;D9sLݳ,Q,Ԟ_o+J*#&r<4I&ZKIBoIAE( \՟M݈۟"a th%AR_ہLmt'~B#=·JkG57謨.OJ&uY1T!Xͧ *2\2Q@E JKv@}ӳ8cL6\/)8QgcAt d;&Ia]KFB3}9ża|-NCvoNofi 8PB"]HEuږ>Jj:V9 N\ߖT!Z}%`S[ĥT@?o,*'Sx'ړeG F@={Ѵ4m~jRB 0V_Lр XQI:\/K ^,׬;|$_ݬr w;X>3Ϫjp7΍*T>\i .$nSaNNQ~#u< ;6hI/8WmiI l(]@㓉(&"?ϟzmIYz՟4V iPDrpQ`% ܲ ec8}ch yIB^u2 EWbm2gy"styHf8J9dVhv|d~ [-L~\E}o]Zї%9~nZ 3C-G~p V|5r_ۆT5E&Y}嫻°~W@o  bEWʨ_lڼ({d&]S|'5`[t7+zPY4@Ю!Xtv}ɒR?i?+FS YnP31r: mźNv+KIն2my`a s_w[hhI)L5J;իpa^H4u!-λg@%Sb+HzJs‹w gd jA_7Qq>gv=gaP ܢV}%xk,,5J>`W yD eC \SXtHrO`+b f@,@b )&kѓrSk}htZ|tvƓFy$aYW \!x|:=}CSTϢ{fc@5um&Lgiy6XXu%1݃#Lu2XBh4xlO!/- X{&xtcciO;ac}vL%?rUbI/['Q p28a݋)ZCI^Hg*zn$K<@"3^fSubQu] "Т2;A/xzT776Mk6݅D\XD`قwlga{ <6~FԼYȣQMD^|ZX?wFXD\J~y %#&H-AMyFG?"Cu)EzH mHrb!xz!؁>;Ew,ȱ7̜;CW_mԨb-$g]Gjj> #}3_ԂN-Ǝ //]5( RwhG*R+_cDڌ3Y y4nM,ahh9H1UuT\)WoJ,/&|G_3#(0H̫Rﭛņ'W(|>xF*9>])@E=ԋ큥"X7t-9OyUө+1&wiq*KQXRhZ-#?Rү XЖF9 M#&w$:dSvCU+_9:F-#Lxx@bJd/|)=˒9"w%C=Ots"+{Db!3a s kt͸{&QkFjؖ#CW?}t\E5'킫X6L-lyFHIU6Tr#`%<}(#4Rq!v"ը< d7lv4֞Ѫen=Z"56A@vz̙v^Ì|F'E  s;Vt%E%5ի>amVoF@E>E~3Gts*"="By!]RiЏTTtT{52bx*v(2moaQ[˻5/ F4&rO)f? #0v85qS,mEM9P\4ʷ<;V70'8AC!C}bMI[IZhA?YJaC! _"b*^ZS6fA{ >%EQϞw 2?'Q1&ZOQGExFxNJce8@+%_W=a@Z}g9c% L63\%-BI7Aݔ;ѕЉV~V`3_Pxdf"Z+7[Ԡ^7^HBSAO9][Ģ]?# kM5H g)q۾`O~ȄhqM9嗑15 uZ!Û |ܵg:,G+D醴ȟ FEb/c`Ktھ&;$tR"4I:iFaDk'&h9 _ukncX4bϡ(Cґ*AG2VǧpA8vԔG mJc322eP} \ MEfb:-N{Rg٦A3Ulp:JϘ hye׽M`/^pիFHRf=lHlt^{.df.2=@hS\͐LPW05d!WH7l Mˠ !wџPY-qt=B3XSS(׽/>k"3d"SwI~Ǜg0%kM޶r}k}FϘu`_+)N7?G{([̈8¸1Ka`Md2ٴB.=p*wֺD *W9Vk$qziZH+E1«6x ZSK-=N$~NqQ/I;ăa/كG6*lK^ $U J<{Zr)}Qxb˜?K=#,:?} X.|m ܳXFULop(1NIQmKGE\+%CM,ijs2#=U&o}B6w.D΍ Gώug$)POVYSI'$@fiʂ}lB5zhuz6No.9xS]Hu6=p>$~zռKGF◵#, #nj_32^n>5PfuKn-)6UHy Nr4ˑTe%US$?7F7:7;4;ɍv%QBܞ]"V!8$ Ll[QMZ` >pJ~ӶOcf-;eeGЋ7qJg^:Ԑo6ƛy-` o{+uI0:<]ヾTEiG㟖c*Ws> 3A#`t̪e#I%c?CUUNz-)rkJ`zKmB2UQ5fjn{pQ'y.u*{H: ^6uHa Y^O_tbN=1DwZ'#cDײۋ0c]-LԠ?KW ՙuze e3iLIkE#!jWo[#siK~Wl׀+/%|ZF'ښ\iHY k&:̻X#6ZMl N.-d5ٿNO/<)ݦ;l2ꃁ}wcƭk Qo#ڑY>Q/}yHi4`Y$Ԋf8`غǖlgLWE2q=(wE_mx#v?So!C](YhJCR!bO{M_&7쓠PJЕܔfvXau|c R2|lŵ;?wű(/"2'HT_ł:0 $p¨>3j]*A3p` iI`4FgsP"fEJ ڃ,:@" pCRNkG)%L#`wj"[tnʓ} K$?ZCt!>3VAW<gqn,d7xڌ+/g楮*]nfZ)s *'p 8ۮc]&X 3 WY+A%%,EvA+Dl'L8*NZR),^8+LpCM0N: 28QHs ebw)K~ucٟꥯs?Z>+_Y;L| GޞMG bG]E}OnV@g]8&+iL,[Z]doB e(%7zVvgFhEhгD^I .-lu_b&&NL6q&x"4m\4t4Qfzyo=#70#U)ݨf+g?+Qۧf|CF.}++ myx҇g=@eKRӹ+Qh'Gg"ȣ. Hrm,&)e'nXƐ \E9y}9C 4!i6ǿ0B d$kfwJaTHNÈ2)/+N ף2p=SlZZЕKJ"p踏%>*? ES342 0[AqES^fg]`;Udkbl"8ofkA(d} = ]lKWU7p`9EDJR_\F9]N !m 0Dhg-ct/T̺9W'>H6ոOA1#]Q{GbP5)\$242?^Õ[CI$ȇ 2Ws>3}z mFgFTsffanSd"J['ʹ9Ur_fʜqTЁGM6x =9^f-JR\Wl&8MbGj(PH(,tJx rjG!ES3cyv2Q $*PQp\aUSȂ߽JvLJOZv.2q{f{_ky,)Uw6"#v}4Q"[{ȑ'C-H֝`ߟ(rW% 9/KV6ZZ 0+5U0bE= Iݞz,AE@6m-2ĦL|44d(b\;tHc=iq;H%@]n6 /CCWKlqxRtLuVt6@[#*?.ٖ;xc!eSsfW JS@!pvk-!#i E3*X%-Bz oB)GiYTbjy 6K 3,i~"X2ɖM 1]O %/V= pta;.{J!fπ=ARv̭ា֬=OBI_:׊A+-)GI~Cf:~qOċeϭd㢲3ӹ*ײ`#UƦՏgA9Tz[LxhLP,ܧWօ#$wsh>ˤG=u,\4X>@G1zJdi"3dl[F۹tW1Rj E%4 (I l+HY^ wRvP 5Q@Yң b59  e-N걆Qޞ" %kzsQ1I*CaBEm.0[ 5\Ӗ`EaYOϣj8q~zB؉[Cn_xEH*QYE|H@K`RE:}!D'*H/9qӳS1CמX=L$-tmx:?\ !ПlP+0CRL{BZ=ˇ9K9/)AWV*RltX1%QԊZ`C|O [!TPvL?Ѹ[hE uL@U=jU䠊_mz{zdߋ'xK,CvrxmpQ lc>zT1־"`nEO_ Ҕ_v:H-n@S حDIe*N]hLpFě~-MFB9Oor_.VX7z_/IB0Q/{*Ժ)..,bжb/Pqw)!ihlRs?ruYRsey@NP*Pn3m$ #Yn BsÊ\K}}߭[ab5Vrzs!K xz Ge e#=h7J'íy% {6^A`LUw-b?؉a]zsW̪H.C dFi )EihcXg"ٔN1rSg1o84su,ƒrX $<\愗SQHXLR4#ZGQ`qc7w3;Oqe hqbKk L~ao'=w1"ĊWi ١R uƁ͒;o ݧ  V΂ v O1/j?ۆ?zz&ƆIc+5=~f( l?n%{:GKj~5\M5>p37qPᯛKzu']m]U`\U?Re WߜaįS!hW/XۍK4%0jT\ԞPVOM (KMeŸO#(7jIG xrš,\cr&,ՏPEP5*ntie?[ KcƆqSEL]@k1Hܶ.NJzL=v* ^LaQ ԏBLZI]3ZGxf$M.s7_jaq;E2VQ9ފ@.'vM  C]W<(G_8N@SKYJ!59`t;oR $m|u<6/+PCD|)hCBpy+鿲B^HM#IGeAqGٲLT:v>VM@{ 8ƿ{ jvO hyORCK:,E`ܦ2-h7:+59R `_mjAMP`˙MD @mdYUc{{7\q"w5ӨE# [fX].h"Zbq(ۜ4J#xG>r-!F=hL6e(~uCHS<TF lp!1OȢ5` kX%qpyW!:w\"#q\TŅjֵ:IhqG &[jwй&z7ܝb? aN:L;BO !WĶ&jVl;8K,o'rg ~ XiP?ВӒٝ=gvO0HLy?8FVD ~{j= zh`d\ca21W8==#O!O,|5*)1_”5f^~gE1sy2c5m>'SE`<,C{]?z8BTP1.تf*<(Nd'D 1j1V4pN,sv%Ay'{d.GF9W\}D@ í" 6=_h.1kY K]ɷ RwH#[q]й. e/ ӏitpfU̵1Wt2_@B^'GY#B=J03ԥ5ΖfbL? l<rQ<(@) 49R! \4:@tߚO d}Dū0ϼ- V@ .u.Q*۪ދR_XCCACP+k؍ im(+BH«pzHNZ^D44}Dhb|ކm NC_R⮾A~ѻX~v32i@ n,)&V톚+Vrdֹ~|EC~`z,V:بB@G;,̨1gR6[Jed["7[=3r |V{@*j0siO뎾HjTBrbnniIx^+OŠ-xd"V/ t s.K8YE"8FM6 ?-b* wy'jF?sgȺ"t&􇜜)+UA L:ld,[ƭ/ԧWX W!eL#o'.(<?"-ػ^>ihvh)c ;Rven3Yz|hZPT /22$q'v^edc_✄J/ʃxG >A\ @tx"e :go^cǣe2T昄=4ljKv D};7}x{څ˔0_]HgᕑΣ‡ M78KX5Gǔ9b呢7+[LM[#^1?݃ʂa˄A8x:b2e1Aחk ,eS;]l\4N XX{WtƝ 7_r[c,S_&7dsQqha't$B`OlSCx$nAb.-7[YP$2c|3omErvs*7}GOҿH\qu)֖sXzމGħTLVPeU ʔ"X#_ֹҴ?/*!H|xB~̐7ʕ\Sٓ;3˷Gj*V |W]zTV3䅐1gɯbV4+3Rzc—>_3-5D&ЉIO9ғGD-"g+HNeT<,JS Yk )ɬ.y94 4ZAu(R&HnD~gc|nj]]Ykf|n ٯ #NԚE;Sc!N\vp¤"NB6NF{t;vypNtg8 ]ecrLb0ez|OH~鴂](nTjA| aMJdKڀrAfiKٌ[}Vӳ,:z\PW߱JG6T! ݢ'14uQ`J>~`[^tW,J+0&8d4ԅ M@~o%rHMfm=I/;BVQ۞eO@.N8| 2cͦ9AH\tpLahewR?]\=I+) zg(sS%Yp\qI|;f^PDWz*)c`ӲpWfy(Imi11Āxƫ<Ğ5zՀ ޸5jPZJR!7o764nqEŷd/G}?- EǨ*.6Gcu;f:/qlk^sBTIJÔ''T‰xRcY6RճEea.?bl+wQT@{$|CMKiY%`ɶ v : K?"AO 4TL-%ߥ>}|m LyNJ|TLECVNE9JY {yos7-rxlz)C:H:xCEFL ee +VۨL2`Ezd4rz*L {Cp^FL=i f%TwZE04|{FH?mixXg]C>2U* qkV^9P9  I/ŗ* oo5̮=*c#: X,VjRuzunk@@˨}rՊAJO解 ʙ4& ~ 18:e2L62%fʃxSL=) ?2[4(.qCLJI71U~ =wcJ|IH;/ڀ6"Iafz {h0BxT)($v@ZN9iіS.1yô@$7 %klMq 䗞DgtEI! ~y \SnfY*-$km5jhV*Ѻ![4óbkRe%쩐fZCHY 7(Ɂq7eƵwtp8p :ObzA|9R=fx8Pv+: ͱ\yds/< { b "/=* ;tSy\ƸX}4?{n4Y |e.ys Vm`UjZ#>yױ&~wncwꨅيP< ^;0Ў o[ ˕He+.@DvMD@g6]|\sAvnIt`W) Y,!m~%9a|-GMdGwK1ȵp} B{:mD zL:?n{^CֈLNF ̃(Tl,ZZ 東r✖&}pbhL쑷6N) -o-pV7[tyjfmKǪ% y_Rۢ km>*X|:F۩(5dnV#UDɄ0\.%99!&o[Br]_=ʚH(ȫsY *~g1Q[tJPޅWM0#|X`!`8J=P%C>/N%Q?srLt Xo1߂֛ڏMǯa!zX>8KSJcM{!o{&\G"@"u!{˂b&QT12Q*3lVN ~ hglڪB P2<9V| J &PC0_ŊlO`-:l~#G忪oK_3;6ded#:;{$Pp1}\glՙ4AײAB-eG4şC@Pp[a ᱧ#VPER!-2~jhrUji14-vL$>ISP b{ 0S!2uJJ"j15h~n + tdUZtlKa}L}Z' R·)hBRtʜ E\6".rJ"NeO*œQ5Im!?7LƋ)㼀F:%A-Yls<뚆q7=Q-|^;çZ')Uvt"4>=='œ/l~>|;{1~:r/}#i/?ҘdVJEEGyvK&8ҡg`ʍUyCCP/iٚ06a6n#Nr6~TT+^ZQ5,DI!LӠzu HqQ-]"1-t*-81M %62_C P jj,jUugˠE atYN``ZJ,y)(/g'oZĖa"5n"R'q'ТD_pn3Wt~XGat]HlV򏖀oQE;#@":,\*yTE*ků-CKǥ(]n?֭Fے+|5k5=J|!bOyWWN@GV/YKTUw\º2)?N U(.mNƌ\]iw! g*E@1QΏuq#&[c,CDpK %:\.r }1T* V(N`Y %1K!3붠eZe_TVJ7_2IBNttJj>x"4ƪ TfkFZ !EĬ1ٍ0C(Kܗ[~,#!b>4u1te^J,?=»=\`qK>. !^)<51S:a`t mӗe< wȗb{ZʴZ3J߱甡gzDswRFnW`/ڽrUm;^I'&{ htY [mdN1\㮆O7S4zUNF7-߽wc-)5_"~ D=uR鸗C7>LsNdÝP.|n1ՌO0Ԉ68x-sR\@Iz "o7|y!2OɔEK \jsW ?l (5Ѽ̌0j_X R]}ohI9aMq{f%\*|2p~V^_wZ uy |F@@UgN~%΍ %-_F'S M{XsIt#;h&%ϥݜpd7H#YZamŬPT#*zg ,KOwC.|`?#HS-: ֞ :lmfq Sa(2cu>0fIE,uly-'z*|]"tzc?nϡcNAB*Zt6Cʼn^ u?l2SUFVPap*p"f^3ήZ,Y j1HSQLe;vl/gN;PիX+Qx!@Odg⡼?e}#q&$5ldԄO(04sl*'d2I\-j KJޅNd1A'~°,ydsoE mW曍a¼ EdGnzilxk`[ DC un|6o27lD9 kkU%Ay'a歸z9Žj P*~H:—Gk&tM 7jI8OG0zM8ڑˍT}y VeRi+0TF>!w&By)1ׅ˻ro# dd>AkwI-b/4mȟ/ Ijj0 ށ'$r+1O}/`;笈K.we!)+w\W;$EzPɈOnnq;qx;SdTKEh+ )gJcsh椂NMv&HW,tt(qƟFqE%TIfVG Tͭ5!VG4m^ !ota=k @ӌ\XM$=~' 'Q3M%鴰RIxF>^7 1m'L o΢S5MY F߰BC>] ]? %za17w ^)A̝o4+W%PU+;4c^Th{S^zWo̤EmECꗚoM<ޞ30f_՜`D\n#)Slw`p{ׄ#lʀLPw:]Kצt8CgG*2։4 E: ezK7)vx9֬0&`@Kq,# oPw{mFCTv+ˈ~>z`s~5qJ!(($Gi"H&nCnlw^Q4v&kCJL.l%P&ҽ>U IRB,]ЙQ#/tUldv|ԫ͙xgx3>) |赲7`Y߆|>OEj~˗3r{ Ø=bSgE[I(yI2@IOLb]'1 <^)a:̨nW1fYO{d_ӋQ.>[jMF%J~Zj\ہNŚLQѮ AqMՌR2pڧuallM\mؘ`%GseLLlnB$?U 6#>Q̿[_&`sgnuD؎}+_smA=j-{ӛ֗쏺B+vWAݘx" 'DX@dC1wP|/"b9r\u:(oޞ昐$."S-%Q *%i]:矴Rv!2N_ݹ+G./nAkF*;b-CzR-w?椲>H^,'VѵabBdP(Nz$>gAd&J~u^[D"G*`th|O˾ JndVwH0=v,!cFaӊyI|nbwY`HC }2-caQ0h DMnrO|팡im uqг֚Qӥ( _Z=q=C. (ihu=:F>}sulW E[*< ZDn{n I.(NΨ/$t`#]B|pUɘp'hB1gmX7E5 _I SKc~8m쵞e3G<Ä$.I|8]\ ؠI(w Bª88-e}ljw~3$U0oNDa48* > Q,pUGLƮ!Z;H4cIfmPkyB7{ӟ8KqY׏AəpQ8kRNCYn@|0j)v B#~ 4^՘+oe,v13msT} C0&k_ӲOR-wxbV[^D!Y ά$h[םA_8 5?.E_̢c0{w1D/?䛕>z2( sm5-P'e(?mx .1|ZeN BSp,-L[TOM}ky'sZ썤QRꕤ3S\nVdl ,GK#|Q ic&TndЁB Y"Pt'uTh^S˲%T़]mj5ϖtlMMv]-5bS8(w^s#JpMt ѣT~tV C|"1u5$&5`* #V}N1/k,}DbOEOΠs2SZA^׏$-y2KNUlr:bA2W# 7PA^N]ʢ#'*NX.tV 0yL0/=yZHA7)I\Doi8xCYYy'k>#&w`&VYä<Ć Gxٮ(FamqV=OсY_`X>_nHI]1h\G?I?IlYjqjA)VT onq"сU1ZE ?XHh<$0xM rp} LpXRQK̛f%a}QL>NcqಲWi~נwv* J5ů%/ S Z<7$L LHG[rg}d|xo+c(<(=_3eF bd hEl!n'$* 1A,Qj[ReoFB<"GhEoUGK1UVBi4Tm˒;8i(َ9h1 ,Gx,+)4}Z7|-%߿V֨e48r4͜AޣgsmzG]wʇR`WbW1fVw#/syf*o|pBf-a8^t!-u]C9$8Ѿ #V. ;~ٕRV24v9eeJE@O-WuZ215|lZ}ejFʞ9 e6@Sȸ9Ϳ1# ŹdY}LS1K!i;s@J؋SSne0+nV'g;kZ gDY]u Μ{4TMi9(I o??AxtB(ۡx75R;3(R4Œ6CvbD^!e:#Ji2 P+ZC8a­sWF9!S-(,s_ci@e[e4 ˰zzuP; OȱpvՊ,Epo-%BlYaYh6'ro&˕ a*65: ca,R5G))Gshv.pĹTf~|T"[C`LQf9 *j GnH=aSv 0vx@ݠYmpI&y dF-nrn뜕˰x0ͼWՁ9'V(VPj`=i`A(v<,358 OBb4T|cHKoIH>V!1 NZ6pzP~1}.q]'B**j9sh9Kt H_3Bo*cx4Lie@H_Y;'"OZߨ=bo9]x,N t$k_dELeEKU UĽ޹Os19Y[0L10k~b5ҷӥr@@e)!ntYJ7o@ʕw4*7C􍪍Dz3=dnP}xH!e92pXf񃶾y4_F߀:3x(i9\ uJl&t>_S&Az'͏ЕNVZBJ_;k& $s 3D `$erp6i|x+7 6*6I0m%3Hҳ5/:s%*iH4gޡ#PV į\i75X܋دڽ5Qh,Jۂ%cKv3D'9 Jڠױ"K;f=ɼȼ-OY\ŮKkEMSQRX#{ٖok<|\ çMv8*N1|r[EBxsyՖ 58s&%Mm RS]DY1']"0j3؁AMDp&ug'T1I|c:Py)f:MU74k? vc-L"h< pL!)dLF#3)X_qJID}l)@TpH"hUΊގ̴GZ7g'UD?# ls ShgZu'ss QR-69l a Rg0^Ys3B㳉m,o( @3/yD*pC!H1Ĕᅖ&KHn_]uv:*޿z o(-INS\n;o{b0qT)ۢYNB:@)`Z"օ,n 4:Ղ?3 >~Ǚ[X&ǣ(43f} .=7+%*WfUJ೟2rh|L(oEGiA(&9^-ÜMЄ0h "Exap!2S E྘h! Kqq^'qxR#Ij-=bXR^CM{kc$LoQUF$yhV5B֫mm@ܡͥ/VT %ijn}ӒRJeRʍ?!*?ؑuSajz22U4>٩LP5x{*Rgvwa 5Yo=3`xVpk^Y@/6hY?ba LwjEpؓ 盛ZjEe-{`η=,irw ke?Ŗw)180x` 'Eh( à:asß9g ͦ2K,yr- ߉|Rb*LРUU=mCNZyD}L4uȄ%W6j|+*6 cXT=^Ƥ_o@XpT;P5W*[}S;=5KNřӋ[DU#($ KԼ۰lU<ߕL/;-K6zb92qqOY2,4tqeYj"ICl\}Gm@pQd $iUxRR4׀Zwuy@4o -5Xl B B/Y^^ B!ƺ}2/;S-U^Jcd^bϱmޤ[j%uaꂙb<41*{D )r2p>dCoٞQ_QϢPUC!Ϝ񡈩mރHOj3mB$Nl{+5fHˁ/l߽_lxDU8̨ -$ ]~u0 қ_S5ji@`΁MTS`߅cz$Ȥ IszǙu*p?ucYp .XKRn+g;F>Jvq!=@Ƀ !J#=sxgA ~(vr/@Jг._ @>D(ښJ $SOd1Kjlw:+s1 εtPy;K dAjgZTU*ع!~,9MAZnq~lUH]m6rےV+GLLWK v{t ,U݈82 Έ}SD^3| 0 % 1' 5#F~pF1%e)=Ad +6/NR >˼z˕6[Whl& 5OsZs0@1I"8"O#?m8 ļN$b vݩex=$DCޯ&f/*Mx0^E+9G`ڸL;yR)؟4g9.}-#XZMC\+HKZrig!\I:Őf,t -I٬:n +T|kc2 sw {Q"ng:1 1 ^+&/%N҈=ų5?y3NTFJM\ @$ATAm[ Nw޺D$"P⊺ycރ5*VbD,EVLyEp_38}DSB o39u$h 9T59?IW ys9i*oH>bMސkYE2O]'h_]lt󎓜m*p1<Ґ)#Eq+GD߶/o /C 1O}/SdRܢ ǘK(rvPk_TR>R`^niݠ3T2Zv ^њ/(0ux"N`lb~=#Glg@"Kf%1`Őz3`gsw٘Kk[q1Sc U>I$YP m Y*pK[ b /s)DH]*lt1AÇu `uF |V=Dھ5W+8SD;n3!W[BSB⩇PH ,ؓuy$΋$=Uh+d, =3Tt9c?,lw>TTku¿ keA,!2\VMĹAw74ef-rK5nG!htM{$&"BL~yDN(*8_G5ґkHI? $AsT3݈v|xb(ZtP-{]qnFhM#.bu;BbbB0  );O#,F٪)KA1,"0sR85߆CQ#Аts󺃉z2/("U}L4N;\4 ej6A,V7@p= 02dˇmقOK(m)@\`G9*7:8i^+ڻ~֧wr\4#6iJ/[_ȵcN<圆6j~?&2l}1߇+~C:ĒK؎Bv=|$&V2K$ .]YCR~HXՠ?zJ?^뛈]!08 w7P=ddBuB۶ 3Zgx 3llkX/uޥ%yۯZد]a>,ݚ33}iÎhG+6;@ڛX%gꎶI)y= ]efh_=9 T[ʇ` /~\=_'%)mĨ}=WJ>=?# h/|I3ZҀܥltJyJ$J&YוEVkhuTpK<߼UӵoՊK,M+J)`Y7GbUu߄}2y 5p2w+smw =U*mְ]93+?Ij01z42jیZݚdjGq" .1T"bTJ\p{B78(H4xZ4s3od agaoA\q>QM~;n4VZfVNx"ærCӫ q$/"׮ElDCrM,nt$(b细&b@`VC"/8S'$Ckլi),HP~MrCbL֘c3\&&1Pu."O$ߣ(٘clXɴR `0!czfkx@(>`c?)A=Yyp)UpO0wkqVdвd@qsj6ޙ"KVlQO߶S{-Q qBI 'pܰ})ѼM¼[Iբ-t<3z$Sh5ݙUЂ)q[@Bv1imp|@=#f3 ?>?5xF!*=4@:Q. 40y?WJL'9R<,RzG$i%+l7J!g{RVLH=2!-=0XB[\^LHh7-oT[NƣfO' =1@:K? Q:8OMy\4QK%e0|1ح0# ¹xٹ k@V ,j'聆!OڤGUEam2dgSb fcdutK$iHZ4Խ SxpeD)'Ä4'W?/GIVK[tLg 2mZ%XwYvI{ ?/@NT(`bI#KU3P eܯS0]C4@ 6aW>Sܒ;+xurmx\a8Dz=D-czMpvj/}v7+[&WJT?&X&YS'&6kzkE殣K5Rj^?rhc/̥T5{v7:Jct!׬Vm Vw ҌãL cW܉ Nnj>\fۿxqMbAL!:_,8Aѓ#'׎ :zO|/AxfQ ËFkU>I[Z:yk;6ݎ6ߠA涔&z=R45U@R̀HC#'Ydp|(Cm\۩R{^17X@x8ɶ`N[S-1eF^eEpEc"+ts!MeW,ȝk2to,Fg5eA²Ug$Xh#7"jsΑUu][=q q8aV` VJʷF mi7҅jTS4^Uץbt?*  LJG_(CO0tG`m`_QJHӀ;1| (kq(.CRR|#%y+;aJVdʖX/*~]#aum']]s|-auPpy3˳B@glȽFB{ ˒55ni>dђP/E1A됉`f9,a22^󪫁)p28޳.Ɋkq$Zg@,[3kH!U0w\T'&b(Ϭ?q% "p4ډOO13D.-N i+c6lu +h}!^ 5I ~Rh.}$gMαlH:.|GHX+C^lreX:j?nދ,$]ۘ5z';pK,[q';RN+a7Ɍo QyG H2V :4xCn!"WI%qsuag[s~?)gzp%yɥ18YXa\Hbc,uX)A1tёҎQh3gσUlMZ9!G.1djk*MV>}AS5v~Fr3]"Ƿ{m˝Yfdꂾu) tjI80c:(^j>|"Ew#Xs^P Hyi]t1rҀ|(|U acB\bq~3;I6ux7s,|:B7k/VgtmݒMo"䨐8G "cGYLqCȉ*@]XDvՓպ;XHrqGu9N턲'Z!Y03Ӷc''(,շg(f!*z ģf?F4Hb.w5S,F1&w[HZ]5 $ P_3_%GC孼Gm>i!*E,}BEdsRo=#kVnk/CFw AbP@CR,)RJ2jCQg[v:ɏK m-m{$&wk S6FM`,o|3$ixZF[zL(wAIX0h Aל?ۂ#سYX tJ6)S$ xuM3"EEPU"*VfHELQ-~,Iy< 9$W!wѴ|8fӊϵ]}AhI(̑_0*V^K n?D) &ƳZO`x;_Z9b"",H\; LGp)r(iӒug-rC=7f}ۄATjV \Pim邜7ÚEkVxY͗(ԡw<A25:5Q?k|{duju'iih.o P.zrٛ aD.A +#W8`P>Ra",eLؠJx\II"۔teq֌z`Akd+ 6,:rN: ˭Uc4"׮+XPW%UGLL'%P򦝧@GLp 1Wص+(iH+ǹ ՔYcCu]Z ؾjAlJJc'.=ۃ{ّc300h]DIۉ=Ԅ+O|nB>Gn,:Ǫ:=I?Jm0mmx6,}r +]zoCI{ ί5-)Ev=mWl8ņaP 'hfuk]^Ï^۴K^( gKtΙ}Oou+E}bM$ a%+1[';4JŤ{JDeH1kxG)peC ʼn,`"ԈU񙟠+l߼[('`|^[X3vNop>2'Ɵ ؃.Lط*`Q|AeK~ܗc>Z@OǕ-1DIKC^8i:j8@&ߕ DNb]5UE`*D-a_UK5V!6슽E^w@˱C\%.>ÁRf8( nhѭ6xlS窥 q;~^Cis{^>P}hzE;UҎ , ׆Xr ?o`RVR|FiXl}5l̮};60zM0ՇfJߋM%,!dq-jIl.`L95}"bYqD09YD-(͚UNZYy;6I=q76]VBLB[]_B,j[v$ ?ˇ{BB\OҪ-ИgJJSn/jN2@ݤ^Az/k`qЍ47L$k7$_v6oc.˱tT;QpFW +!BwЮFSq#B5v` >x.hQNM{Y<uf[3&$9E4|AR%ΖeNb t(;P';~r*Թ7B5pԘS.]c`XED6"|)_p$Gk"dDN&M{&j-aH|E͢|pf(twcryY'&rkL/pո<x$Ѡvmӛz x*hҒ?r0 T(Fl2M&_nf؇a̧H۹쮟*.7Kp FkItww?nۮ/HW^!#}*J= (hO n $0,aSS1ha`q؜-Q*l)* iܹXN,X%R͞-rӑrkM@b$x>iqs6&#+͍jE-cV]|IFL䏖rh taȦ7& I5L.N4=/> )x hȺ17+3Bai~!Ȣ`޾$OG Kt׈Lo`3#pMr:(o c:@}uड-~"#Al> hub06 b|A&)Ȅ$_PAH T_5) aR۷+:!uN?h9p8.]盇 M+d "?m >@}\(6#PegZY~E)&V6@aA^ vD^AY[@GqQ+J5+YfdK",QL3L2xAЛzurDhn!xp",k|"7DHm*83 ]lcj`=ɖR QzN O1m d`Y',`R dՏ wmJVXO1֮+-W#ƀ>`ۈ9L-V'敆H-WB!lxl'U13֮wOI(}Q3܃2*61CZo(FU^;\D?i`(G2M Ab :l粔hl[pR0WKE D:WB.iRy LkbrQS.ilZ4disz/ D#AX:aG~ɶZ/3gE`$ֶ ,Go؉;zf1kWH`ɞ-=OדMO$4?5jh۳W*Q V{( *ETֵr5#{.ԋ+mzx;3M@jXke ƀ?i Q,$^Ւ-02) N)WvG|hzx~> Trʇzp5twM T͕?otE&#:e)G0kϞWcJ \&Q(JH]p쾬+*ǙWbyf"T:=6 EЎ2p=NܦhP7$۪~pn-)Spw~l2Nxv$GqX/ Ϗ>Bo2oPqħHu{x}]&idZ{PXr:[4N1{]Jfxµ^]H`#?SD =p@#:SћP(>crG3ߦש9ILpSCaH~!I`sB9akS 9 1s1V]2Nn~{,9R&E~إ)hA!ژqTA,aX,rD855>d!!Yv4u 4qv#J A<íTSmKG=na+X0k4_lU'{cvm@"Q zPk34VP@_ZP[>_yLe˰lšUHkG. D[ ڢ=iϼFtP?ttLM+7ے5zOi^NM(DiS$|ʩh.Rm(㇗A@n5VAOtgD:uQ`Jdޟ>%>,-kj 0 V! p:0KYlQ)zhOhb(8*/BP NoH~PϽ6x@s: Bt-ݳ@&Y+ ;KX"y,{d d3Ի+g;JXkH#PCxd$qtxoᶵz<yvΙN (A%$bSŶU֪5QQb.ɠu6Qe;exKHCj|IARiSP _o?5 0;<hl k8(qm{MUAU-a#M?8~ $Ba{ͼ|[0fwZ\^?`?dJ)9O]ߡ\ӏ ^t7af S_lh+N4 LTPJ¨5H#ʹmtDt k';z$Fɖ컷Ӕfy%jmBTǏ&Ţ(y| ^s̡wMH$ |ʼ2MAқXmssقl{ϊ|ȕ$XةK\ pIW! __;,R{,tg4 O`ם`|:q 5/GӢO22&ARF(?SYP/k)Ҝ@VQѠ~T w *BCtZ %A*$}&@q,ϳktUhpi7r@!B墠-[Ս6YdI?.7`~gDl9Y Ɂ]C@jZA3A|Y2ݐB!z"U~0;n-'K+Yg1JnWr{V(z!VH >[^!T6盓N~%:ow1}ݿ^vvM*`-K2Idj0y+5s.41#zj2)4{?g4wBnp)ϴ}= LS)$5$Kx6)U8w6gfϡ`e|L(]˩"=ksu %,xWF;*q{1[?h{T>Z`BZ N¦\fb)fq49m4M!M&/̂6SzKXwZ[n"+*Tzх1A}RcgIWפ[wNRk\ZB76P 4* [jt;m41ꙿ="O{ĥqZ7 #p|$TJ Xc9 ";jGbq 膸鐫vĨ_Vxg,!I~2"?z5`jҎZ)3p"} bwYXc݁9>)Tz)|\7_.: Je24Uxj-=4۵}$]1ۡƯG9TIm[?. *%qF`IxKny^hڤ͉ۅP/f3Dחp1A.OwAF3 ] fI^'QRxXzVuhi-bd)%%0[HR'Z~p۟yt!=4Y,wG4!K.3Mv=ah3ڜS&s3j;\EѬ{rDE4G֝`CmPDR,HC!-/?@ݳq?: xI#]ªfRWk״g8 v9.<`[ߟJҲBFD2Or<>B 0#.qNΟPBZ2&+.DZRRܔNK#9ɉ:fO}[-vWz+x:+/R99EEoj̮eS㔙u#.]6kDscJFG/l _Wrfsa w~/(4*}:RYx4'*j$x 54;"?˛U|oTtQ%lR==u%N^'Q X]E/'P$ԡ޼ tgW="Oqtx]fy n1ɺYb- ^ùAj=RV@x?&P?)NN.Yt@=KpIR]Wn;w+9?EMI+jG'Kۃԍڴ0C5;>NXo݅HQOjx=v] %VnL$| !&ưnH^AP@h,j];.tiP)n2=aP7,: ܔ6}ȓ+j K!gy׌_" #=zʎ*@aKz_n_3bDek VN6z]}"A ޡP7!bj frI7+_ZC~1!%?ȏRԎS\c^POND`}?UkH Q\a/iVJ)ܓ/e KЈsHTlEZy,̮OZF\>Ӏ +"9p=+rE:s@mJFj4KYE٥2Vި?肣0Zr.Q! XzG-Ld?t|K||p; 橴+!Z]YO̒ӂI'nz:=r$ %Sb-7{ڑf9}0bÐ8VȎvx4}XOa mX2^sFs^t}c 9J ϚwD98 Y$b۹\pwj"2O[DW> 0 ǚ|ہqJf2Ma_I7z#xRcF"1*[H,"Դ/-bO΢R]C b\D7Brch6:ZŠ(oӰb|"ո'N=B~Q(z~+lZ|7v)^Ō0yqiRgYZ07070100000047000081a40000000000000000000000016239ea8600005510000000000000000000000000000000000000005500000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/infiniband/ulp/iser/ib_iser.ko.xz7zXZִF!t/T]?Eh=ڜ.+ʄ̯!1 rP&̆xwwi Rr"%G6u^RljC^QJ$zbb@Y2fL3%f]_좪@Hqf(g; #Qи7_F/a2 z{ͨ,}Rp3ܭMyׅ$&yЯ֯n#K&Pi#v {WO#bmm^COF BXjZ 2!-LeOwi`;i op(>r{rc6NݲbE9Š?'2i"K&#{ #>x'|GubsPeE8s|`JM7c]7}Il*`xZɏ&#U0h 0BQ"bb ErET/؄ݧXL5uvŕaҏj|r7 b;ImTg=5hדgo0%c.r-fi鶐9VGJi`DRB2$`ə5K>$ FLm4&e[Ё+jwbK׷H@og4,"(;YhmҎ,WOcՉg9 Q2÷,+܋Ix{OِY_]*Cn2X[~cޠQB4I^fig6GF],s{}|:Gty)3-8DxGX {']V"TpPO*{Nl}[} Z?h`PKd"dq ԇ*(Ƕ7RA#3p hE[2phM7gٱuʤ/5 2М#|0Tҥ16b&m%yi:Jq]{\<", AUSogxg'OqJICZan2U՚]{ ѻ7E[r`TWe۲$Lܽ$G=QG \KG^F e$623#.χb+Hͷ#oNvЕ7 p:R;36XFtG@7 >- xC{ y0Ӛ_ !~ɜV{Kp᧩f%tZIkWѱL=21hOGE,{Do R-dH_2']FUKdNDZ16'1Oid7]Qģ5/ z>2e#a3-z7Ј" 8q8| {*@Хn>$rJDH.zhoGVgTGAET;/ͩq&~&kxZ:VA+&65G}3g%@W+nӁ%ۤDWd2/>w|o}X@Iqr$ö:z 1bȭJ5ICO~3Ai|M5ԘDb#]C]۠y ʶLedʽ5; 1 UBpϵ]˂wFq*ejs_~퇘IA%(F2ƤP[drs3jꭻ}O Ppb{B,'\pc ҎG2Rɗo?1|N)Ly3t[!n;{xZR[3P &U:>onuA8gbt܂?Jݙ4p"C C,mqĒPz\;0&,^'Xïcuay uo芌[9wun%ŕ랠s..z}` (2ǷZD}cZr,r}G 4Q mF=rtXUp#|_Df7y%<0)\7)(3%F3Ygl$ fmqjalQJɼ[h8DPG T+Zy]BV ڎ- n+g""=py%e=fݲEhF=.)? VVEp$\&NV:zE샵sّ0v!uy|فm~Wԇ#뵕 ;3BZޛBsjD,ҝ586; i+Vѥ]+}L ¼%[sէ-xHoƜVryPQe|HXo\%IYSM`Z=$@L@ضyDO,_4N@vwbV?6b_Z;Exkԓvu#Ru֌OyubDm̋c߫,]k+BNeʦ&fͬ˩ eNa:솨נ෿#З,搾L,Oal|9Q>ԜʘZvy}"FyzqzǴvsb1f{*a(jU`շs A/L)?Յ^a8"@:|&vbfCzwY+cQ̃xwsO1/P^zs,eC/;v9j; HYBCZE4fiT4@b?SqMNtk?W\Bkԍ3!Jc09ۈq~En`[D!m bg 7^vk>k?&%.Mud:sn9j#Q}KT;u/WErC]+k~9 Z}0}b DQ& o5AM$ݹIOw I9 QcIdQ .\Zdɖ,pΆcHl3k|rvHƃ T4SaiyGd75l˥Xo"~F&x} @6JĎxuW* Ò8ߏұa>+0;>=KT bV'Xr;pKl+ ܉y&xx-*wq&?E/Y݁6>x1} P0z# Vp.7Vdô|KܰҮWՕ3ç(߸3$Eɱ`mޤ6>o#ヲkP g`_;o-Y/[(soX&Bh#=9TZHpB =NH2SHKy#ty&ARL0ϒ$31|Ϙpz?zjK4q"4flXD2&tҦ\w ):^^XOj-DZD NfG*Z/b`ͼЩ`=D.E{FX:o-> Mqf.l.3țyiV-SuӟN:7q!GOm 3*2U68ۍ0\y'כ._{heB #:'Q~zS$#Vz#IQ0yZV̢̥Ib )R+f)}LwpS,[Ow'BrT%ؖcn# &tX}MW9QưK2QH3#I+Tݟt r}E }ڌı T}brH?7g`BѓzeHOSɬ\$F9!fD)NҰkJ:|A(o<MwƼշU'ۄ#+ Q3d#Ș4 `QsA2@w%j)~?!WI-#|3 ?>qb>Cu^IP+QYʜ]y!dHCBNgo5gx}.5Y=40 #!RoAZ!b#tw\̒zXA9 Y񄼈,KH rQX~Ĺ f(n ^& A䲦#2ӯqv\u%SFz :.K}a^?Cj%hbBQ>o"\)g 3 xf!׬ |b*h~ __">E,':sh"V)o(C}isGcԢĆJ R\&D߈XTluȪ_֟&& I4x_(RoO:X_}z'b s9Yo;MýuHI0`!I7`\}NQ"y||_'N4mˢ.7X%hZ[kWz^TW_O&og j*e+ջ^i`ly ?-ݐvϧZ0Sopm*T&Aÿ|NJnH99Ts9O@@>K.ԥ8m.2%ݮ{0zryam}s .KpXaa#ofmV'Z5873xManIHq"_61@_DaҠkm0 DqL#X?qK1Ha/^J:%~&rR$.[Ʃd$<`'xRyE?N8ԙBF,fCs҅0t5>SP><*cr:OOPmv@Q0Q7;h>fjʛ0F3;*xх# 6* LcK iA`^Tu of2eS?jZ|MMwJ-cR";įԴpK h!A9*BG@H꼻I`P>=ULfjQvWQ,pm7SL[bXk/w1xj"f)FbN\w]13-)k? skVNbuHc;1oKg*)2h,CC<̗KÎZyZ[\UX5{(X>3GG֒*ɫbXCF m!'0Cx?JwCPpLfuCO%ϧ AyԌWC4!ɔI[!3O.8wt]Ps@kOi EiV"\S--3ˏ7/2x+N ^ kH\J䯽38!`DhH룋 1VE:Ǥ qz04>Y5>:cY溞h%6sM6ϸv_P8@(ۚF4{ʦ?$AɀLhX!(w]n*JyP!(!34o,7>_8S]-"c8]ltHT+pp:?w%YJZ䣛rPu15Jg&,+ܦkgsɧlV-4@>vh?fUZRitA.q.. a4&;dY`6K@mTׇ}e*^FO!o6T"N'#E?_'P0BEOk]bk-x[ع񊸑)" zjr"ۂc3`.2,]V.R'0{)mPkyz?,Aϊ J?qz4nᗓ2LW(j`YkVnWfM,YJÂpLRᅤ=C_K,0CkUy${V)RHh`AEzId`'g:/q~Lz*Gިd)eZ۽^;E/op}}RчI󐐭pϿSCVQ/b}J<h?3G s1ϛ\A܏ Q2#4\EqS&x/5p +Ȼ9Ip(Uld)f1dBTCǼxdXdC?կ?dDpo֠ :w]F-Myd)7Oj~wcbm=p4RO\ ȇUWJG@+dr?({{|}"Ȓ(s`N(kTRT? whcTXGZpWz@ԉFr3芓MX?8iKjs Zۜl㼭=_RIjoOID~JR8DUL5cxN|IGLj34{l3V6E#L|* `5pDGű"0Im'=': \Md"} 8;~kk9m,S$O7PHIY NͿD}K(ʺQI}m6`<_NJH_5$8yD@4 ݩۧ9HB0NӢjOك QeZX.f׹hڣ /{񷒠Fisy_)$0 CizR|P6 YsL]uvqǵP{1C:DB@g.zT$s &JELe,'桼㠤2ĝbuB1ܐ/-PR};)nF~FwM7Kofwqjꇢ <zJR.8#U,FU\z=sT3%KR/E.H3Y"晉gt#2rxB"km@ vt ?Q{8EqLj!.8ϼ/R5*4T='L~cgF^k0'Y>WI}vh{zWKK=A:w(Uqy⫣H֯胩,P?V!jnx~Tc}~XiUD{x,DՐ6wl.9 D=cPYiųx3B/Q){#1,}O%_7g@OҚPtdۊ=b 9Ϩ׶hRL_8UC߁~@mZM@2ַ,ت}NߗoŝO9^ޮ Efqya1׌mWX>୺_q7DKۥ\E:RIiѵa:ډg@ٹRA{9 st 6"@ŵ6 iEKYDɟ@DN)vD;+Dk8Mwa:N0L ċ]Mp>όf#e0O)O8#D9þev|Ш ;9۬E1ǁEB+ӄ*m!t=_փ$nm8,$<Z3f/| 2sQ {6e0?Ö Nb % #37 w˙&]BfD>QoV(SsnUBX)~rL]xKVk-Z*Rv|2XD8!'! h6kPs!0ZN֬ږc !-f[KJj]B2fME4h }޵Nw&7X_"@4,k uUaxP3"i85Mdd6E"0j7rMZ_޾[-;Lۋ|/g!T^'_ψ$Qt֥:KlXl_/pXpc"US7ȜQkqX#o=5>KԜke@6}ZMM1|Nsw]UmJOxfqP6A(饳7[A Lb%!i|'Etmo|xm[4[9? ,`-eC+sokK;ul#f +%1 S**jD(_\ݘ֊J 9vÎ\(ݾ2D݊d"ﻦ-e/p7<js#w8OG"#W_Ov:Hm0W"lm;ܷIaZ+ y,ܖb9)Uނ[RY%uϤyS/EDZ%`@Y.mڸB;$_#7cw1z͗2o;[[0mkW\8rzwR";QMObu^!(6n5v:15-)KBު4fBoF|x"TYc9Aӌi#y&*Oj[VE%*(`T~`Ҫ;]2 S4ёA{gE]Sm"1i-lB5wsb? ЫBWH ۾@?S*Fa{a2(PKwVp/Ldz]XI=əBI``5$'C"^APUѵ LN-lu~G/r, | :n[S @:w %[ퟒatBiS= 8UytD/jlfM<5uG:d_U-[sBF<)}zM{(1$2&~<20.Ɨye1S$K#3>w d]Jl}j!=hotyn]|,>5FgA*N_Mܜ9~'G=wn`]j7A?1嫉`I&W6d`'2}D8:{鴯u4DηWAE6q#-?8\B$"Y(ˢ 8vy]Ǽ۬aݔ$zVwŸ-?B*-+(qm6]1|2ǖ?M28voPwV"4QN)RjgS6?Vdɕ:xIWSxː˿ÿr8@ǩ֦zJr,F%l{췂+(7,[`gXA bl]OEa{)װG|Jc6GcQ8Jц'ӲɭRB4J3\ʑ^![L(@2ImVq[~B@ *7CDr/W>T[{ghVcxticZ9X#]~M1ݖl꧀1$ 6D~xTMuhc0O2U `Yd+ʐ翘_rMW% qOI\Ent^[ l2^秘Q$ɚh xW\h\Yh}-]mޅSE%Ta-I-Ș% *IЁ#vg7 @oD`}%Y5͚>F-3.iᢛDߣ74np;*EԴKP^7ii1!,lbX&G2oKC]Έ nUw&I=ga!}M@J,0 BU)<tC]~aA4d6v{XXA5^vbia,n~Dhy`E=}$9*F w Ǜढ़J΄: LS13Xs3TYȦF>.;!ksHZi벰5w]ؐf1YX ϲ/5$qB9 ?[-$ÜD$"?d|'W;tprϒ!"ba md`TX}@Ft{F1,Hf3o87[]kpVuc^D,T5ں/x\)MUBW h_rT1N{%M4iΫ%ԇ<4{g*2JB|\ʿ|1EjsLxұߡzDMy[g %pu>ҟKTɶ _NNEqjx:$(Pӱ༞;'FaZ8&+CX-]n;ɭ.p HYP8ͺ V*2Kewh!Nl?n.[k9)$2mJ0Q٥7ݍ,"F\,8`Dr[.R9MJs4}y74NErtxQbhӶ/l=f`:oמf vQ{}W$j {,ꄬ0ƗɁ{gg$A" uqVBQV`v|O>Hcʁ?:tJC\݉d8<8^P5w 7 g̠ӳbIҢ5CЉk9crNf`3.a {oV֤F]!(Ba [u)CܘbLWErW#lq'r;/fPYр~;Aum`Uc_S BY{ o[pt` [,4(em81Em'bF:;l@@kG{O`&g 66쩅v;CaJS>0|}Epͦ< vs |Z t$LD8lPJRxB+cf0{'T@t:-HW;Fd;rDP&[+)렳09+yfz</lEԐ t51 KX᚜I/r |? n͓4dTNyj"1TO v ].;Js@I/w^mZ R%+|ޥ$Ez" MuE2 ^N!x[zt>H~?4-u NvfwgRY}Z<,.th 2#dU%2&! ך (&@؝0·׺U;ҮLJ4^h퟊Eᮩmok0m ;!wYjጸ,g1|^®,_&O z˧6l5b؉{$vKH۔䨯+*)]7 UI}5pkbΤD쳛(;'4lI2Ă:jd*W,{`/?緑LCqDHOPWDq覩YHAeuVErEӇRjO\M}%T]$G PBFx]-샰R x`}ٻ_?YSuZg,u~aGA2%R9TPa"` pqy,rƐC% r%Ωf6GWf]ElqcS=7>~7.m֬ڞgr=+fޏ HjK9liuU5.u7c6*xk6ӐoQS^`ޢ+.9__+W=]kŭn'_TPUк"~k*ݓKwVdV LJѺ<DK1, ~u9 ZrS38=iLP2vY$FO1Osr 6e hx|prpxIgM#lw E ~`ITN:`ih儝2Tb?ڢ-oS2!s%i6E[]L>hBC帠0 Jw{#s((Q2Ų.$ p__nAvrFYy]+$ue؜Bp{yNf4Aޝiq8CyEv?SrCXYoGlm|Lҡn+yt{ݹdqZ]/9,;b`M1[z vV4FNtxLĺfRm9*x|TusEPuA>TNt@ ഐ1Q`asB/;&gKoT;t5nHz;|ՊX2 ߀ >&iU##6GƬ"W(z}T>v ìbC(8P .y'2g?nZdd oǐB|չa%{=TakWJwCv^\_T kՆDVڟޢq qjQeOwV?G!䐂è]YUJYa’O8^NS-pŮV/vRF9: 7u bJЁV#Ӳ7.ϒ?3M2+8[{l^S1T)" NTͦ )>Tp)u@_J-r#HFV_͵Q Tnb4<D_o˽#7:BuCx &Č˖8]L$iF[_ ݖo!3HUÙv7;n9$Ոy卤0x /z;-3G ]uRP dC ztyV\|_{&d#8vmA(6VYbřGu:8(]w4 ;=Є[ů/d?h ϡn̘v@;^=uS j]T!:UbpA"1kmPPi⠔Pa a#]t j,dB 攼y1j,{X+^7%Fn9vvj3[_FǍ~u-[Է}zw<<%\5[_1S " *4n)LGCUB HC! 9}Z"?3RBLMH'4K DFvd8X3>?'WUyL8EnNdw~l=)'FGNH!~t0=suFZSp0X9O;iB(d-& C\!_ [Z@{^>c}L#xAv H]]֋ǚCSrpuܟv?νcRHG6.b~1 bvYIglb>]!C'P>*21mw ߧEeD}8dO Uqh  nsgYZ07070100000048000081a40000000000000000000000016239ea8600005cb0000000000000000000000000000000000000005700000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/infiniband/ulp/isert/ib_isert.ko.xz7zXZִF!t/;\m]?Eh=ڜ.+>Z0"Z|6s!le̱3ڽa[.HoGk(fP.tl쮖[C=*+>h+;MB/sd6VE0ف)YS`@ a xкo {C/͏*!B 2ièrr)'ohe ]`JH{^eamROANL%q=@֌b)}"brxDHgg鿴o;,!KX9ҫqm/i bD9"WVAQR8|0Wz(H[qYp8*jכi%=SEYbT6x q6VE?MUx"z4LUBYvCX,z>w%en&uaS7(=cDm:iOQ<Ulj.ug ԭ9`bQw ^}v5IXj-Siػ W&YbR.Z2u|r֥q+]D(6q{S/P4+5~3N(هo^Wx Gjoj`|6qraNXģ2 !bZ+OfS[f$4(U);rI|IMnCAk#h/Cjo'yKO8Bʁ24VG0&kANh0_YyQ(9uRy7 lj1:NM1?F0H!ζYci0c*1*:bK=t[}ndĹy8f8)8 B8X?R=f3r^U&^3=DRQ FRtԭ p/bŊ4EܦzbAu*-< R #FbAh9 vMRޠbp+&Z.a2+&G?̦4eS´v$ZGuaC"Z/G{ߤ7XhzǶAns/i=dby%r5aBt|Ahqڊ֮fC2 ^ ө\SGv fة{rt?m%LWQ9;4ZU:LySSW&=Ylaf.W,jfjli9䴇ݷrb䝼XOꮋ JIMdCEUb2)zk"tW320A0$+&fOG^4ʜWw9(\"MgdzR4ga3{\M'呂)O XfE0_ڭ>RŤB!4?"!FԘW JFO#%Ψ4.|B8Ĭ@(AmK81x^,/D.$Eh:z,a 2S9zI,S;V+OQTe :H4QY @ @Fb8h'\{i :LϐՓRh d$ އt2a'Κ~uNPl&g4q> )N|V"CD˚&[T"P<zL֤ۈ` kʎlq0m#lȟJ b܄"wãӮ~<|0oסd r XV 7Ɯ)OƝ6DnZ2Ƣ?]GU XCdSn#!,9z $ܧ5|hP~9xڞګ@ ԰`Y)DEuښ.Zͱq$;B*g!>l*uD)\ @ܲ * %J42T|.&;1,Nyp%+1`{{{*`-%Ck hRr/&cg3'ZyԉKݍ Zw:Hnx([%c/jU51,Q:9Y9S<dž6x vƎfBGMbnJxvamNw Ri`yHOrXI4"\c YwI6R5'eV-ᥲ0>혵1NW^.z%E+\:W( yZ J Y%K FfYHxPWH5oLrY<,'US:,5z8'#w?򌖵xM(F[~3هOmUIa_fDi*fn*F^GWg#O}*+a%܀xj#X%P\~iWYϹ{mş\ Ux9y0y-Mx.WnY_Q|n xsoeQc{>ʵ!xOt3Ԛ-0xs:dM &m៤׶3^ɤfJxp~k6qCN1Ö.@D2^ƒ R1@/mK{heŠ?JC ~BF5^աApG %rKNAlGe Ꮘ&.rUZLl]Κ5,]!'Qy+s@?E`r4G.1٦G'0WuoCB9Kzw~A-'2pSۖhJaDJf@[!4?&[1T:9a"YQRdmO6c_be;i趋^0聨d7 N.,3 ԾHEt8tKǙ~@|ݦvc.3/s/ktYS̑Λ,L$hhlӁ`$fm^ۻ3!A-AR5A|v^sB#pk4 unq?l`l;܎nv8e` ϊ C5>0~:OvLͤ4 Sz‚xX9YRd0 8ّn_vG uq=YJ_^Y Gh% HҙgΥ8X.XƁ٥)#WBz$)lp{8~2@,ޔ_-048e@p95Y?T]>Du1P<[X/d@< wvţh:EI#1!^uTKZr VYEJ8(=:5G~`:U5jW;(R[f2WOǁg4jx& I|h)&Bd (\ + H{"(^)P*BFNGBQOHjD翀bmWdžc& cɝyhpL_N HRJkZG1φ P2;e 9E LFzz[+a/>OrI+{7\\K ۆ߮UU8)Rn J99m$U< 5}LeHEDiF̓nushbw\JA a)W$~GCgVxxV>fG$lWOti@}]k}c e^!t48.W_/B Nqȑu^ltT'p3Gu>mzczW=_XsQ 3x"=aȔ66PW3N$ Q>5nq旱=ԃV=y4! P#uO!u*JS',+Ь]kS3 ,`ZVd@NJsS@o6Gߺxir**nFcN po^#s40;W# d{{ Ox%1d-~ﱪ2D#Hd p{ K9DI`m O*|T=tʮ_ В}Lȭ*ӽٌiUMa :FxA^6Z,ތ_Gc9;ֆ93>𦋾~(?s;[Fl$((+=-9pe:G_%06ueٌeQS/d$3@m>rY؍cPBx3O8{7TPBd $9'!~ΒnHHsϱ߰~A6Y(xeD߯`ҷf}$*ݎ20,݃9pѹ)kCzKY,NqYx9x 7i;d7b#9o %xX_/X,ꀞrM#0 B`L;p㉤hT~xpf-BM. mj봀9wF:rv0TJZJԙ#?K*ݒ~]ľ]P+eĞS[3)Ϥ#Ѝ7xpQJMwr;>Y~@;W;(ڭ6A`T {&'^⹑Ɖ~`U?8s߾J%*YV6RȚJ !'ǐeIMS4XN0$BKyx;q}qpCt(:˛RPg[W {qd=i0|_\Aٙrf1T1tg&;H{\qsݱ8'Z 屹e{`XnVS4N ݑ)ץl,SE-T S s\e94O;ҙ"hǼgWN;s?#*AF$Sw@?!q6 kK:tI3аw09+D b roCa>{dP96mϜZxReFsӵ~cXM#{D D^̍M &٫:R}~@ʉXuI#FFm;_@'%-&\u߽@|Ee,`V=TӶwrBC3n]tqK䑳V{)m'-^ERB gdpIZՂ2!;<<5jY^l_SfuQADZ5]ц,Jdk]Ő(}Y-R?phrپK1$CuMiY'1-t k+!/[¨mJ:TiDhtB3F" Sm.XsHʲ~5(?<H'ѿND>z#ыh&= ?(}_HݜD (K|K$Oy$Vu /ܹ5(مi32ߒrmx.y l!4s(QQUl\B1W:=\m@ɬ"ojnKbx/+ddǃnHh2>Yʴo9h/|J.d)hv`#|Rz#6(,xy-,u}B06̒t?T" n֋a5a;ELUˣAqYvӱarO(<Ғ O+ ZjwfH 4#R^Ƹeg?8DvaHeąJ(tnL` LCjzf]vi9Y&W1 FPLLX"T8gi0,{Pޭ Eb 35teP a8t(՞8s'ZUI{| B< ;N'( ?C=oäd׮ vd3g!MiJۤu^Fqa"A9E,wKӗ.nm @&jPq$'u[Bf=Î۱ۣ>[X` ikihJqiI^_p.ShOM_5̲2侇*ש?PKGUSvy-) YT[費%D7bxiX@u|ڋS#s4}Z7uЅG-n]d{;.YiJcHJB7&%՞D Agn!pq9mnu2цz 5t;᛭V\9DiQ{TQ|8TFrN):ERrMLɚo 55Vv qڞ"W{x[bqkQEFoj H1ԗo¶T+H78${`OlZ)SWcSr_.&TX.t)BFg[|X3Q)SD4GK'8$T**\Mª -iW'@[+iOȴ\/>7ԁ̼ D@Dq6lKJ {#FJ +>ۤ_F[8+36@WSỡѯ`s *ޣM ߷@<8l`4OO:nCMFOz~3rPRicrENi<:dv9}"F,0s~T/lV}WiEՏ\*N6ȋ$MGar=H-Ó,F_3& q+]`Wh+*h$ abo ="gdBfi[bm4 eugPiN3$;.3U2' w]\]kN?0cvVz8]7Ct;e@[vݚQp(L%׳&Gnc#!Q@Qg,\*k3|=C<_hF @v-jA$p&%;/N;UuKڶ._ag`"# A0ɋse F!|(`8H}"Koqj˳Oƙ1c A$7M-Gp\a<]b&o;ʛe@9$='OjTd!v:]^+ F PPU̕z"QZ/ap.pj|~_o\Pi~U yjRGqHJ)4q+2Ϥ؈t &!X=^GA!åKR¿ )X=( @zqRcMʁ,u8y^z Q)R6?E 88\sٚmuؤŻK;\^a(Ho67nN65M(C^Kr )쒺1%rdD+!vK ȩj2rj_>DI5b`w CdzdD22P+JC$cckvIcB'\R}xHGH.b>$N>&X^y?9GksŝՂ4)/[_z&Ӿ!32{Đ&*[T &/:'y.j9m~d+#+C٭&V9죠'OYɬL,XxP$G:۽.ͯ~ eY3aK=NuƀV,zߞGșzuSSt!p-8}ٟgEM#;n/we]V?Dsc57DiqT-xj5K =4{s{\A~ksU=R:4AR%) Y28n}cY;VU+|]{icٚ)ҹXg(`&ZPØ;wʢ`E"5ݥwJw$0 Kؕ3h9=QsvztM l~[N- {p&NlB+zNeܖ d-9=ETJQF&q"iReļ18$8dkE`8[@0umb gclQ@LmW?)zp1kd{'3%9_0UfUjeh c7"/O9%{c Dʍط\\RGE z}&w,e#)P,/أJ?FZC/F; {Y:Ǡhe.B{A]Ǘ T~]㄂>;3-1r>stiKGvw66J#Yk{07υ=UJAԣp7 S"f>39^6'm`g478; 2 4djųZ?/' fEtLV%thHuсizP-nÌjrlì, PRz 9 -H`/cYN wRhoXZ<Ά$T-tt!)?R飹 |InFe=63}(`0k)j-!3Uַ5[_[3b^aU9s%Sf ;-a,xpۺ&8IUl1yy]Q ?͈$낰58saFX n2gcfO'ݟNC\dXߐ;jsN A?@~q 3LҠ9U Вy1f3VҟM ەf5Bt>ѕ9;ɣ I$[0O`UPzGMzkQZbx}rONA1 ^FhS&[nÃؑP/mD c _פ)&cʾ Z$-ԝr"m 4S} }<|*-'F)4'>n~&#6`Oiq 8Q*PDT&=3:L@yOI"(GG Bҹu*/ \;OPEa.Hg ˑ`s"/xtϠ͋ ?qzGKK>o&|9ɞ97LB$c_5t Y(T;+IK5sy$4C(!i> a7Paml|| %sZTN&![G(rȟ_y%d8 5q{B(hx"#ͼ$l"?j 5fv4I7M Na 3o,Rg〠v6\a>\.m ^Xe֗/[/fT![]\FS/"59%޶OC|Ru7;gAlNsf~[KxNĵt/YOu7͂;4P=dO{׾Կ!RPgLijE5tSrxVhp ]be1􉾼gIs祠g^{D6w1;#^e+bt&c@&ѴXUY-IOv*ɵȭZ%KevZ-ȅ3)d2e2zwGXL@p7}z)nPrycq70FHtę <2^6[r b:1 J/%"K+'J$pRqEj)q\)KjI}y'3&(L'ҡ&HSE _<_n)o$,s7E'L^axml~{sHir@X" O=kKK+ a$dW«䚯$U##K--}ed6) eϜ/M=6~v$Z-S-nRK 2m1f\'ESP^$Y7v'%l39}!Ks@Za$Z P-D Wq?j{aMq[cށa^Ƀ(;E=/̼LZ%  =DFzE5؎ݞޔfU˯,(tpn7JHKeiV_`TX># oUWDꞔڬFxzI@N?mԋtEThonX4mvcYۜ->3*#L ; 3檚N8VH8r =GG1x/+0Ds7r=YLZ"mf^h-I>ք@q=fqR d^<uBnpsDZ0P Ge+IW-bL,mpŖPC(,q&,e%w(-,}-4G`= kdD*5fCo?xpy0tJMK:hP!,OQy4:$TCnj+ ^( +?И5ulB=ޕ"65ͩsl&Oc)ԁ K3,oߙP< 5f.gBEc+$#Ez&Q~K(i)p@6Dy JA<~2wDa'sKFGLU= ag<\2w<,) ]A&/pt^TN6ggm@ tNH*BU[m\% tܵ+ FL@ (R'*'!Sί#~lR\36ML8bRPWoƅ*b,ya^ <ߗƈק^()T9t#_=AQw O* u ܐڃq0qiߧ_[OEbNoo8R<naj?){[`$If[b/T;n)X<3>7eH'~WŰ4P0Jjtq &GkǮQ>$4?UH ._eYC H5v#td0+Ip'CN(3Z+;s_IkhG!-IfR!{-v]p$tlvۯBr wD54 @k/Q~WkR)24y/?#^UL/'o*C64qwiw&Bb {L+&qϵ+vkH~,;e ܛ@sFulPP !~BGt?-8L~dd E1|]XvfGAgOΎs[~Z8=nsb'FݶXIj/,V3Bv YDFW鵧-JoءM4-(¢Э2-] CRm-X5w $#çVma0LزRJ>[߼2/ ̨䊒3 ';|G(sَ(H"]%d(EF CxjV5]{¿(m E  61\Q &SyXoDyvh Oi` |R p]gbg'IhR@7YO$Oc+ LBHJl\9Zah9 u#jkFt:*,ͪw{c&g!S%ƜH[fipYXT߅}h>DExՋ6xM}9^DDO@̾rk/UBƙ}x9 Z SUs4mb=05@Do_4ܝƈœ2<87WJ%B7KTːc Wjc>K ~'O2t"l%ZDfl[A"T>Hp#SbPSigueyfKZĬ0*hX˒p٨ÝJJ2y _Rص8`XT)AZk$8RM|SR)N" S i)՜b dVxϛj6o~Likjz5<ߌ=xsti'vL*6#ʘdU1lNeTeH\Á*CG;:yl>ٌĵ (}{)M@ꎤū Wœe}]+!lW}waAbi|C̓ZU/1jMuf&]{.wDawS]uv\˄grTV߰] ѡI1?DT>ݹ">.N`)\‰1TEK-J&lM$="52CL;L捈>}*GVjӴYQ3yOpUA'};žCho∴WƆ3ɚaB `DJhiQ[*Kcj]ɶ E *5 /t~OAؙƒ뻁5kܨ)P텫S7 asrL|"71mު-o3NW.ͲՃOEWji_뿶 H"Rϑ`3#Do,͵$ = ӑ~0#K^%7ft{& (*I0C.|7d A'9{\k⒒!|ĬsG䈾4M'TbQMvӣ-Ltq'_F05ʖH'ܐmBz-{v|^bSX;[d (ڲAs;XԂd+a:5}'~-3|`qxNp&VY!-`DDMԖeb]bqI`fBJ@u:̉`olt8.h=RfL{36xwXovt~P^7t{Vvܿ1 oe!dlusf~W ;EZI؛I9rO1ޛ}C_!ܗ?s,_B` nF#}!2vjO\QD*,MӮ8<`eB?;1LOn BP ׾ȷ9,#֟BŃ"Ky96[]Qzµ)H VZLrJ:Wr'M!IUZV4ǜiT!pM{||ARoXpXC3ubnaJk.1:e8Kӂu)k$ #."4I36D{U~JDy:pxIwW7HX5nuY)~ `}! H*)1ߡkg(4ke)/%w߄Y=1@%˞x5KoOBDL,0eR+bں >r/jXZރ|JhL 䎂gTi82e* wp4/vlQoC`k2 Gyw/_#2 [cRN6Z$FBO;Lg;pny)'h}e.~΂2Yhsw=K!>כ2p"+h lV8Sj3铁A֯ 綵CTDl޸xp'Ci'=h?m̋D.GW648H;l/?nUi^BTpkX2u{1nsYWFQprH'N:rYx8S"2 vG?t}f(_-) EډǷRY\^(%7e.km4Rj1NB,,ZnT\!jZğ{_M\ Vq q%2-+:9FĘ&QPm_:j2kXNr$Jn= Jv!nڗxă+-eN*"lEK\wY{JB Q*2|$r7 FwYR`㖵a8-A1&PMC~ߊW+ZmzJNLq6y+wv+߀lJr+ۻסƜ8BZ@Pם{c=ϟ %pd~(X*-ءS\\w# GI )eΔڑ&?Mg]v!6"2&|wl̥>-bx,{zep  #[l]jPؙ[/0wB߅4tY`' -TfU]`ueYD~q<˽đp$,Cj.Ke3jvv"9@k{w<_d~併\sX]J=)t_eBX?%]5ƫhHtBN8)}k捁 LLd)ɀP`lqM.5VcO%Ό5+V T…2{P' 5B<-+\YҼ9x)Yٙ 0cd0x%$Zj5sS\ʬUV˜_U#OfV3o~͏vCˀ\Yҝ,(FT pCl$t ɐl g!]fn1VӍ -I64c4+0Cݦ}ljw'q}W\ /-G^P:E<~cn$&ӹx/<0;4\/0Tzhڪ(xnpy4#?SBżH ڪ8OO~ة GEȑ ?Ȭr<@Y3Cطw8V]<#CZ}4n!32f.Iss`t|" 𻯐/w^nިlUБAv2;,>ҿdI|vroŧ|3gWc % X[xݙ X遈%G3Na=.)ǩ2f} H1!Izn*f,/"MqL"WI0 F S4@<?"L$ߘ yО4/w,]Y=]==BIWNY)?}AډuNj\#ZQuzApٳv)|CXuSYYjWb29 f8_k/Ͷup2 Gh Ά1kB=8[x[;^S&{X'FX= BQ6$D)0 X1M`_NdUNz4kgq ؈j D ȗ0~;[Jf*[k`9碐S e9b#$c47&SE9Nhe$|s{p +HÌDGػ*!RY]Z9K' R~6 `:PN]!q"ueKs@Wѐ{V(3=~ltCbh>uMrnf[78<_؃#\1ilQp5"[1u촖:>hR6(B@.981I?tTZ!#z[ Of pEppQU}'l?MɰAЕTKJXa׌4~ vš:RWMq,cQ)^r0F7=GY,~X0wHu żr[Q;ylNJhj  sN"QH`a⬔pZvvE,9Lg\j$.,NZ2F)o )[_%Q  f^6<\%#1+CO9i c~\щO x/)IY[@g.>(2 A+bcl~CrZ>nFa3ګ`pW#[(hNdw>/S<;ϵ5 ۈ#r1N{vl.g/>ߠ4041YVE.9=e1.i柆RWfX6@4V^ֵyւ7Ze~ɑ3=kp܄,v!yp/i4J/D1mN(:qI1)Fu( r`)j\;hL'dl03.%dDD7|D j@A6TD 3О̐| :穣HDv1`c/wR?qq|d' +=mx vE~+S`_:Lz)_(|YZF,%e&eE8~D)jWtj0]vtk&-z̴F܆7zxgnQWk6?,DP}?Zw=dH{H{8<.d=Ѝ݁B Ix )+Yo؇5Ū?f uM}&CE.~G{*+WE- uM]ۼ9~WG/;q@F5)u7A*nj 75g?5{XpzcF]_],CXpBĥ \NZ^=n21Zg4<\qǑ>x H81B6NQliܶ e^3ȘKx^-Y}q6SH[jςۄeڥ-fYeVzFF\e9r4נ3{ߨʕoK]j/ * g4Yʿ@Bꐓ8ZѲ>?su`w;J722 O:*d)w!(+h/ m1vE4oW!8/ i .:}s2 41CX7$=( LړvY?vYIO* %+ƕy~քԝ s:9WtC&8l$S?U&yo_ T|Iz%ȗ¶\LZHۉu\5t "82?hㅠ0*qKi'j̪GB?Ķ~ b ϣQbPQ_ c]ӓt>iR?xBaTJRqX1wrs5RpPz^kٓS;?B4,u@L\p_"I _zԬv~cra̧ٞ˯d- J} ۹[+[hfO&m)3,``p Ԓ9|xIpڊrdY1V/'?ONZ\0|cRTZox˫3E~^I 66ioD%j;YnzmRv w+/7T+@ҕ$CyKphZ[.A5ۚd◌xk"@?U%*XTxoRvWlm~r<@Y^i;▮,T⁠|7-RX<סɜ;}=aơ)LX0n?nH2|dG>c,_أ)(jf͹Lv-͝ϲ}G,Ot#=c dxl<@Rs>6dh<mV ?%@/w_ n,H;`xhrxuE<1bN E#G^ FD?`#G=}~ m</ũvy>9gYZ07070100000049000081a40000000000000000000000016239ea8600003564000000000000000000000000000000000000005a00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/infiniband/ulp/opa_vnic/opa_vnic.ko.xz7zXZִF!t/5!]?Eh=ڜ.+;WadWy Q`+nے0tʥ=}d?Bx3bpa \&|$_֠0<8ǹnXsS Iy }lc!}q:!RJ_`ǐ܂n㶡˂3͐;{r{:.=p ?y`ZN619ᭂ}EP2+;iAZ{t~ih'$'YDtr:$A7Y!|Z h(r}l࡟Uᨬ>bn.QЅk|\Gyޓ< 0 m+R*UN*Lٔ]1(v|.@Ԅ"Gjn0}jg?QYLBev#gaKJvy93NdbgJey3o`?ưB0\q?]UG/R2-:_LYZyp@w!SC\oŸ*֡Yfxk8@oEPc65~H2U p\uA@#tL%Qpy{΃4iuYR] 2uJ V{F_3S7KRɌ) CIwK~ﳤ>SZ e+gvNg7ψ;8\@ j"慎8Y:=w]0A-j O2Jt %N𾶊6aU6+ߏ9A{UiEGTp7 afkA2E'CГv 4`sץYt]u{MC)+Ě s~xmd}< M#icXUZ wJ۱(iݩ_x7wE׫'ۅXΥ2Z'^he>3@?ɗNtַg%H{+`Ǘ"AךjJt+l 5̍lײjKcrCt5 (֠JG!CPhvm@(Ǩ(_cn|Fr? m3c.'6dΟE.*'XV8C@=bhuֻL!_6}A>~/1nN\eVIݤZ~Y`TjJO`_jox1fBjIp,QXi^3M~!N|-#MK(m-1DY;AH}q]_]4&vqeԀQgzJ/w).@{TˊEņ>[m5A;;Wko e842=A5%G_mIg8ҽAUz/`+ht},ƒlZ9$XN;ٯ[th y"eW/\UcjLFV$5|Ii`:  0+UnZ ~mqn!l/a6'T>fFN7O_sy|a}1amĪӛtdUc MZ3# [ZjFU;O»@[qx[b(b?\7cjD===l\.W K YF*ob cvɟ/$-F9!e-)T+i,~Š kw?5%rKqq1nmcaY\#&#{ _eztscifcqQh',Z?~9zmab{/]Z$m$x\ϗ1DTK⦍֐2.F*W20Pj|0v٧IP>7H!;oJ,}^Iϭ/w UAjzm /߾?v<]IsjYgrJ8،Eص|7(9Ո!-S!o.$t=nz-('RdNDH̵=| ]FK0{MIP|N=>T}Frwڃ+I6^^8Q(N_Fmvϼ0aQFmd8&<4DhDܭPZyȶIqdXq_9(2[:n6|Rc e*Pmzr@9TC~,)-@҂,3}mk.mnʩI~3!-T*8\wGJQ=V]h%JQegH 3? ]Yo)!Tv̏ {CL.."FD,|OK"0*- 39>~z*aW@ "i`G$CN8ߎUB#k:8~BK/1oO}[lXI˅삳AfߔU=k F2qug3`|žc Μ M/O[h|]"!ȦTE/&ݒuĺm=y;ZZUp"Y<rNp?FVY 32z&HLA%V9A9 :eƚƢt27 -"ۣ7| ve U`[ߖnTE'KݵiBrń.ކRMXe٘@0n:Z: \U Q~6I2뷶''Iwp;2 dis U<9累>dN,[\/3k}s'%nZ"*? 6G)Spye7Jq;F$(-h,jLt,(bTFHVzi{IHJ`ry*XO 4M4XZ-R.ϪΨ877z6aB5a[ eG Sm*p!˶Un'2s(gC;(7)ƌ K[W)륜PYbnħx-p _.9C5 8F"!DZ^ViѦ5Yao7aStF+[6@W6s+>;ͮlǎR&jʈqp1.fk،]nAz!KvXμ7o*Lט$>faa'@ɂ@F=E^D g~AtT~V/@&=e?21*5|dr$E)ʱ[hk>lf0bs3Dlwk_=Odz哘U+|<,ډ櫍&nQ: K6eT6LÄƫђ+ ;ڑpI/>u )Ejh}ʫ^$I1;"[P#l $޻vf q 4勰ZVfC?;M:Ν440 t5J],*uyt2o0QYKTn !=yz:vGh1@ 5݆YYPd FU;f#o*AKZ&~ ЂPnډ>6-b|eΘ%]Lz?lyhz rB $X0H::CB+`%T3Op1"m~fJIkk.n:BLhߢ7jܵ auA6\d `XrPK Uq`"RHxd̍S™{tq#3,إN-]=( +vx=NSAos= g8 / s}M&hLc d HD9{y@kk fz+?{ 0c%E D{cyQ0I%o쵻ĉӦ麝V4Fvs*\3di` pm֝‘'ՓX'E ] W&hǽHaF$xm/ H& 6mj5_ V=nu`1ށ89i$䡴A?.hair/i9q\m$ФRN^S2DfMnk \> 0/[eӈQ/F=BadǿqiSCO= yHxDriH 'f!n5qG~{VB]3r_pi:%C!w>kcLz  !h!><[jV9,o#_4*'3}<97ǚM\{2 IJD$E rLwSL ,4s<ݎ̺qG}0ǍA&NI sOkՇ'~G&:COC(pF #S T~Wl2UypHWĴ*Z11gG6jM|UY=h %Դ+ {XCqL OӱW2[4@Drd!6WSDJ9)w +k,ol$bA09;.X@v[,K J>W<^% Dp sܴ5ȝhRJ{,>˃ÕOC,U3 s!҇6Fd"ӕ4U"d$h*KrS-<1H0rn;nt%q46vpCl r f8aUYf*M uR/ʺ`N'#'9=?.`B[Tlz#tƂԔ]4[ƂqF], 5yߐf;=S`:Epoy/A a^?C#kl{Zy?(!G8>x9r.uMZQۑĤo~$}A-`ߠ0>fc%VNOEcFkVĄhզsCь/qv QFV>0wqJKrʜ$TmpS$-NGP0 Z߃:+ hh'a+<46b)<6p˚%!J^^PTy/SY o5۰6aA+HBHSr>Pk@eٚӓ%(N>t%!SLؔ :T ?yd50C;%ZE>u#߃)(K=7"$Țu.y~;rd'O2Ē 6b*ý5WU:G ʂue5dBc܆PypL9֫0E*ߛ-Q'd~S7mZ+j|IOc'6m̚P0MV%P Hd[JkPVJwDPf2 dElr gE 1OTPCTkץޔ-VL~nF|UnYCXBZ-DZ^`(wKwDnZ,r&&;Zp#n{C>:W>@0OF0h@.; [4fObV|=l*Ng!910}a`/“:_#hF г'd]#W]Pv6yMK&'/{)ݑ+Wa5/ B(4K3.'ҾԜ'-=S! vv'ٸv֢X+NP bA8 _Y&j5Pv. hj]oZvFН)r=[vf0E1'qh{? u7zg߻`>z =$I#qZ[19$[V(LPxT wrQ+3 OE^7A˶^dg7D'so*ٜJ}M:GM_5{7&#s:LʯD6(7@;TaSv( CTg5e"[~UzѶdheYתa"J `L켼zdPB7upR-2V6JH [99ysn4O4~1pLZ그q3߰)W5DA&cTF<+Z+W6o&ˈF7;Q<@,prD]Ly(ԵiUcRY[_͚\Kr%8'Y86-݆C`i{;d z8ވdjKŗKqdčٝT6gfS>oRiU߿}wߌ_s b,iC:d (EA,R:t8XKPx*ݨOL7gdHn6^Ղ Gi'KV!/N[<8$1\CdƍsNKn::WA5e<_*NaAJjAC-pE2I6Z.v?"ٲ@KLNx{4NGVB!Keq \̽Cg*)V8ݫU ߦ~;Xt` t@6#(ς 6O#p6{, 88 ( ~sV #Sy ޲qq{ w_K ?A(#%:ξ q^ ֣6|2ǟ?l^-DI(P[ .5yOFoRۀ"1@bC.I&yǵ3 s85c?( egHB hd>4mp'2aȸ(53#6W&7,6k(,F lhw>p,N@%?1+ȕ2TBhQie(ݥ1h`Ae /TƄĸ㌲!._? MM]Lͯ<*/Nx(]N^7Je3r8N*{Xܘ?kp_BO]:/qfO;!YMI$R-@bRD':우Eh指Mo 1$Qþeqܝc|xxI=ne"Oy^[OIq#3OYQFpiƵl2Z]^r6-$]n0ղ+}l˚H 6EP,MSw ־7? [K?mGΑGZo+>%2E*jӮ`Z#Vd'k 0U!Mҹ-~ aɊ΅Ǵus'v[[.x{UO օn"}*L[bwCa/Tp)F(^ 8S ``}o5Cز KEk6сߓ^DiBoi %i LAK)q]\2Q[Kvyup*_{JM-v2P_} l/@qGbP9w-:X_[ځW"S"W >=b ,JwقHwzlfSCHnJNzCSm,!H#VdE:Co̽OL7е2 tLZꌰ)w8Q a)Kc jP w%BlKRȤziΞtƒuqss^ ,F7$G"sATG ͵ܧd coٰwn$7qg H/%ϱ:GYlU*Ys8q뵉\=· za~Ik2.ojH[o nv<-s{k:=6SW)t3KWNR7ca`P F4~rԧDNsi6̓l6`E4f&zԆyq#502.l5I\SE(Hk es]l:]3GS٦NH HҚ=iw1, DqPrTEJ%bR61=7@]Fy䃳W 儏=}-Akwt@(Ju.O9r1:2вLcԞYiF덡7I@DmFDTO?0i@Vn H'lF[?R[4C8h2T60lEc|]wt\xl?m^i0 -8zWW'/zh%x|+Wƿ#c +[ZhUzlf?šhNGҔy[3.Ԙ-aA U:֔ݔӿPvl3E)am3+^&q;DBCdWKu M̢TgP ~ !(˰G*pKREr"lfIv O"aA:_#FʰI+lZJAr?_CNs:-A Х] /jdAo::NBQ=xDhL{.*BêX"F.kFINܿfvz邎=J!OB!s 0C< jMgYZ0707010000004a000081a40000000000000000000000016239ea8500007114000000000000000000000000000000000000005300000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/infiniband/ulp/srp/ib_srp.ko.xz7zXZִF!t/p]?Eh=ڜ.+0gk}w%'eO8,#QeRO,qlD-ie8"C e Jv;~9sbך%f‘&VriT4iC2*Σg҄_ Tt)ŹOSٚNV9@Hmu$6乏tE.Z}`+9Fwqe͗|Qmт"vSe0jbM|6jC@ O F>aaa.UwoTS@pj7hX]+~On/ 5}}iiEO+rsleOq-3ǖ̴=Hͯ)!sP-$` V{9o j/!/%xa6%8n'ce}nF:cl i>هK3on\bFO͸]A J(qLj+S/ȬOH:bGSEK˩e(a %C1ɼY܅.aM` s\'36Y 軪Jr2ϡ,܏&(KodҰOOhe#գʠG)0r8u8TSwB JW?T ;J^C<]# GD!Fڒ^K+@#ykn5C#E$-ƽ91~`#ݐ( }mPUA;""5.¶$bw ԟ{ӀҌЃ~q-BR0"ݐz AKV^ _BV()84t^)Iǥ ַK5B,i%%/U? (8wɜۋz%6GB]ʩQ,ψ* [~IOMb epPcAJzpZX?Jɐn+R&#ux?Aϳ qL׷>xIT܅rF_;ܧEV}Im#IA34f1-|eP w:S`8Ж!*8lf$R4AAfA)CeeM0*dpJAiU._O,2s+gXJIhBV< umDL6Z#/*n'[#R+aI }*JA8@h12_F||VƿtLF"  ! &™ X9_ZSU!Jr7~}r_?Q!gclO xAzr]Lɳ< NRT[H{ֲ>ZEz0l,rP\ް-" Gq8E :AMe@Y01j@X0%YurJ{&eçc0OJa_Mh4 "72ݪ crcÊŴkMNUvN TY>*|gU-cO1,I3f>i5#oEGQ@Z&s9 P/Վ(]gTofB $o ./!e%nbxMPv /Һ,$=9EJX[!WA${9} %=Ht~Jߠ;rWd[8˸h/SJ’~SQ{Q#UQ-)ԍDzdVzk24l';u8sUku&5p jYOuDy3}_DNR( Sit- j.]c|u3ҭ4ծR.u=^~d=*sHJkX$c&RSr{RncgZE<MQt irsЕ՚GbXUWw5Ȏ/5|NHX~uAwIHi:ű;7+㯂EwGY1PGtw w)YK5üΒIL.o>Ko uYd7@Z I-LevI W#~x/WEyGޟ$7/8P+\43O{V<:#3+(ȣM/ E6SE>-Y,mb>FNJPP#r!"[n@;iMd/\:wkݠKKlȏVPTz3fWpՔ5mn-.tL ݘTp΅"}NqfxAx^b/qbU>BMH5T;H&O6c*h=,$ '% ;lHA17m K8$,Ǝ٪~{,gdu"z,A;`hyܣٺ b$] ,Tb2p.q눵 !kBV(:6=^K:ݥtǜOOiiuC/TiΏ ^vT"qM ip5I֘ c.R~\ g%W6ٜt\ȦS Э"El#{8bk,HLmjDc%[v{ntw- z $; olaǸbQ"ĝ&mlG!q%ޖhRU`#z1m̸Nu%܉ar~n]\FI6J&Ȉ'/rNj16h7d88R߃~OT`M\` W[kL% ! o}μʼn']R gSW- w겦"-`!bXhRLrQ<%.ww~PYOk%|E>e$渎yWc JvQ q<ˑ6#SR1E;+K G$U  ~ {D%μDmI{HEo JX`~z}xA>\H08L$shAdֻ\IR˔&-QZYqB*hь0 F1'M0~G(/bn@vlqi|/a94B 1=&8)GAϟE~yΓYdf!Ưz!n$:щo,pc0t铙3RB!rE M~ vOLjO1K6*įtXHB[ KdǙ95ۈnq:֓*PE .ZTC2j->TxD0d(/pԳh-OULg[cԉA-._\Qniԧ #y/lnCL&kD!IUd\&\1.w= _.3_A,g<)vב+)ę,A,,sKfQ g5P 3#aaͪ'Mq5g +ho2Iχ|{W0,"F@}Yxq՟uuqqf9^4Z򿾳6 -$Xx{^2ǍQpmp6P Y5*W#D]~Q<*^ߒOZqz-ΒOVtŹ%0׫U.~AZoSI ?49G$NSE<f{Ko4%͗ti4r)5J6;Q<9}q=2mbH|8(v&V$QJ-/<˨V;`/=.{3tMϋdQn -c)40SfM~tC'Ԛlv,k@{}[:"o̎yAȃ3YEJ/EjM s09o[VZ,zj+Z:ْ5GgŨx`o!nJ >n12lyh8livV!fMfWOhMHRQ@voMMhn2ڔ@n)#uh]Rp*I_UnAp.ո>\5g8[҈BnZ OwDu]/>~2 SyF-sQ%;njVS P~/!3m!XAB:Yjf'j[D98"RKBTj}3t aCg eo%dAUabZQ7ԨIb_d6e-t23@Ia(U&d!;˹^&>tW$s@T d{uZporȆ-] BoK")ctFh(CgkN 8G ?cm .~e ڀ$6ѷDpzZB{b;OZb,?,yi#7z_➤U*7PN,Λ"孳nuiȨO1w9@t1p2LA#p];go<*͉,'_vӴx< U .;j;eKG73?? 7 4EK?! % M5rFti!+*{'TD| M`X캤l]S 3m'S%pH|A.T'p9dm_I%\5}7*W8$ ̠/ȬT DŽ+Ž"(y8Q/{\{"iYբy;0vTڢ`hVNBᏚH+OP܋;ϑIBd6\PќyR- 4)> 2 ;=Bߩk-cm[:u)jGr-Hr,툥T ֵ0(p"=/ xXoԌ@I^@fWnbr2ֆQ)ɯ[n7kO[Z wK}"SsҼ,3gy ;2D@?%m&3c@5[5PBSI7r᧿d-5rT-JE Se'zEYB,ϋAWo1Pj¨-*5*J~JCq=Oo H6%aÕllĞ-i(3U Rtbь00ӡǯW)u#rmO'Ϥ{IuPI/ }qI6_$B*wH&W@ U#0hQt*|vCb?7aZTB1ܴ|@D,)K6yJ8%C7$ 1Kڙ9WKl펫B(ws+pӜ^fƼ?r/N_MGq :޺br[,e>1ǘAۛFAz5`I&bs#!/a1̉K>4WP}/m\tz)T~$,YR }]5!L|݁4aTp{Zi;ƙԋ|VFn@Gᖌ_繷Ey T}vA`QUgcgQgcɎׯ|6P3CssS#xQ[KH @.j%ƹĘѴ3s:*죣OLH+Xgl0dL l3 L~|P<[{:T ^.RMIB6ZCFdGm-Ƥ0}8&of{8)~CUA`" | YHv۔4w"cb hhiE-HKTm°E`;H5>[`%J֠譏/Bή.vkDuwaEw{\ a7i3RK#~ͥJn6'@tׄ!NtQ¯Gjb,9D꩝ `gag7.,)~0ڂ9B.so=d:)$gv.;=qtI@ vmɣϠ qLSV g] >AG92nI~Pl!ϭu?ǣ袅u#0ߞg=9 <~JSLSmp82<YōnZmYutn5n@[xP6Ήim[Yjib EʚP;sZMPszF* 4-PfB4a(OwXEDY# /ތѭ2>b+(~Y?3<6]SiPA'*y%ok!Rޡ-C2tVP2"d[+.K5-[khvC7KB,.cZ^KKIxy- &݋wAM.vn1x zyl̝Rk J3Pp뾕 c#3)xyk&.qceD3ThpBӕ?&&N,U5aڇ:D mB?}`m^.+ Xx0_w,.vqJ:ʞ`ǝ*k(1;4U<߃qmDB]Y5V_]I W|2pfw!|};='MWѲ 6G2G2gZHfsQ EsE|C9cQXP쾖fMV$W~&vk+T"0/wtLQn[mAH[ؠU)ϣĦɥP0l!mb78R,R|8FKLK\i+rz2[gװJ_.L.8^-v-Pz((ޱ/Go*/V=ש@WƒS gA華ۂ# ln D:YH>sQ7,c/4j1/Qb%Oe^mOYRjڭo|52q0`HtB*N¯eT6y@ʥ7?Q`fp]c:kER8Ssi4uh` o~+b '|AMzlYe]-WrG?B~+Kp"c>LcG $ CnԘfaB)G02.MH9r4BX3&RxyF3(X?݉*}ӷ8-J_n[_@(,zc*KvX gZwdZ3ll_ Ё 3p6;&2fu̺8d14 %I6)>2 (}q-0y^HW\J>$a2G rIHXvWNCe·bG:t*-.49X,|5g7!J㰳/dҟyu?}P{ TVž 'GDYQ,`GtZX G΋ ,-ct6ZF,+Z}KL;OʮЊ]NBbKi"8>ش6S-C%vaG=>>D^?*F%L bO莼]x;`$Xe!pƮ;BNG'c7V6O¹ #'br 8'$VƏK^U{l$IlA܃ꭇ6ek/92䱌nܗ G|uN1 ױ5I;^ ̹b#􎆄Tml&E@;j/ƶT(S%,׶섘I-Q"P) ;t~_s381.V|kJg!#!rH%)4f u+Oyy6dJâWn[d!:ͨ@3ߗ0*{M.4^ U~=;iUHbsi{Ug2:A5Y^~'(ÍL>T"5QRp%N #74u(td9;Io+gRiqׅ1Avn5v=q y7JBq&=p{N4";=x:#1*wHrWu\GA?Б?п]w~*\IѓBQ %$!xmpt`)J@ <]@^C ;?QC 'd?~ՄV 2"'EU`JGVK>|AOm&O'kwSwxIptFse5!1c};(HR\_5e@9-~I$.w&\g֬I-l~? E15x9޺@ve_xkh EًHOj*}E% W<;LGedҶq=⃡#*B#Vl]Π{ibL'݇¹+rp3tBn>!'a"s f%Qeb^IԲ00 ƽ9 w&߀B߆_>3fǕ:7px<:˭ A +Y}!Ѭq#:9ZEН/"8손Ӷ\ņbGgy_(1h%2dN`wE^bxErkn&m&.7 )bנɬhQ&H,Xwk0_Km0aul@ Ũoj,5):7QGX'Ts@(c'MzvZHQ'0"Hˌހ^pkDlvoMj[ a;d:]I[ڷLw\S_BBf,8SfY>&0K4ӊ eL~A,g"fO|$-DG[k_GZn7߫@Wg 6 (AK L2;8[gMu}6w2)Op a\x+l_ Gw`FTH+,Vo%e@꧔#K TU5 c[r_M%X¥(W+`XOY.W]=>F}WGx"ڋ>"&=;dOcAD_ HݟBF~lr8Pޓ+f.@  9M>iȢ8 ;Щh@d=Sk;1N(K1xT֤|dLW oDoKfv=ҽy%+j֖֚^wkdA^r]FD=:x00Un b.j> lG63&IwMͱwtm]@vV(Ą%,6#CxVp@u&R-b@jg~`;0G [W6|.um'Y8 #B@1TuLwukXMSQJ%/<7hN8I}oE.gl^"{ri^Xpz2bRR2 QAn4Gؖ& ߨbh(Fˌ'H~L1V4xySn]H˱UG jFUCEXZ]ɽǺIL; Pe 9η_U8d@g2l5|~&}O>5hJRs$n S%#u9|%nOP_HӡTU _;ZotH$tXl@OlVlOyT {~ng_ٯ=eeg,Ç7LWMhxUZY*Wٯ7b U}Cm>؇\%B\ГP{ʯ^zQU1W0^sM.*o^(ToaJ捌B:ܿT7)elz^̽d{Ϣ GJ+7E݅ly>UA)=Ǒ'f h)Gg@ZvSC& U X v+"oir惪!Qڶ[,~v{a$ɥ|S>L6 {sVEC'G,-ZCˏ\kK.L[O~ ExJ/X蔣` A@n5ULS}|A~G\fԁqoCrry#4(Σ;L2H FftId#}DA4.LQd.Rь@8W'zTJ3TVuD>]v4xa!dtT>{6/cZ5O[,(ӱ3서I 67'n8_Pv)#<]n:O ^h,Xסn@,OlY*.<(KP%ys}[Vb䃇,4pSz4^}U*} >yIVG!mܢŎ90DU`~—[ў"2,"VD}=#I 9,hX-ӻ@l9rVϓ-O3kTpiK\ÝˮCJ/FB$~vYWFُkTyyuYLT&s *%BI' 7K*q@"PثC]Q3 {Y%pYP^"kܤHFxhtX"㱻of/Mi0iQQK-C&dAS.x_ %LZ鈌M9Nh+ }.He/C7HO9 ڜt lxF]LK'S]exR*B{3fK2 YM DYޙwS%l-Rr=KRfhvW!<~#Cxd5(sS ,%AפOxG$XP:^yS(V)z9kN]&Xѻw-uQ'"p_/%ݻY_0 . Xz26fR4eBUvRa r6A"`nsCW9i[ADMqU Tc?dr-jU YN 9"S홟di{cGpUШz\@?n\#?[_;uΫ=x[W>_=Žټbwa a}oC HukF+]E|iFOC͂72 mʨ9 Lx:y奶MnLƳ=>>>wùYDx Z3,} pR# ~XCtTa1hlMQ 6(\c>JۏF e#]k`Ky$ De>CݐfJJЎ]1h?7e9q奼 h]lCM.Y+oPp-T AOaVbX'Md7]LqRyy,R%b^k;]ܨKJED=Y|dnV5u3aAK68c<ھt+ğۅ2_^_l\9}qGcP^`؁z+a JH"l+x{]"=íivHU+J;fBoaZ_C4ngx؍(}jJGxy K1IA&M\rI d}E 74\Dmfok7gju)Ee ;G]/K1D8]3/WqO ؽ Fia` gb}zᗐDW>s讂VZ7(%_X+Jiz:0z`t^gKP+gˍJc2Zm9e1ϥ |7N!3) Jn)bb-ԡ\z "@73/}J(q8Z%#\[B;Ӏ$N6A5+E7޿h+2,Ըcruq[ $:$nr1FqC]~ը{ O H5] ?){GܣQg=Zsj$:K} `bgsmVsxFG 7Wl[ B tX"@ʈ3W77v/ oq L|1Ҥƥ1.~Aq?@f<|\Q#g._Es^,QAd7`^?Œn ef7#oo!&Vhb߆Z将Xt(G+O"qUn BZ0ӽZ1ߥ~asVڵĜm>}I̖ɌsKh '0E#*%>dyql`q 6b]ḧ́D  5 .Z(|B!/](L[/_~4KIlKџpI-&m$2V 6cɼ _GB)3حÆXi`VDz;w/<9ϵ7م,oU1yauߦnwXNPFK vsB{(MVʶ3l+px~$=ai 1|jT`ϔxrӲ9{˚#x}9ls,D 8'fr}W_!wC;;YdX}Gخf}监LvfVa,t˱BFE$<}l7Kc'07aVtKa!Ncf'QAr8'dG;UZpdbU*7jnE=>~O$w;YBquqg|1a,7FK/[k'1|LcG ;35\zt ȋ0 q7+5 3ᏃX\lLg`a:M&4lTKu㤭s=OK ƅʿ)E _EB{/~K:V%:j~lNvM oZr5G+_AJ ߤ*mӓ@[ϕv(eb'ڟڨ^mQ9_U 3w |^R@ٱA\w"DǕ&Z̙O<5,qP rX hR6^YO '+FCb{HA> $v<;:E88HA1y%@dJ]1Bx嶣ݏ'OVy+V$Ag׆_|tO>$Jehםt_}ilj'zѫuBUfҭþXzh3y|:r+rjuh?}͞41<'g##8w{Hq|K֐SA_h+^22-, etɠba.6xʙUG5+Dp8bps4a7ە6v&v9'Mlk/V3祿+7Ab>4HM=ctHdս}rRY#QvSAT= mh%*x ;Q,x}[{|u,M UW6;.( ,yg}0PRA8b3 JJ"Y_ 3\zӡ;$ѥwd9W>QʥLa)55 )LD.u=Su0`ư`#OgҿYQ%C8 WDb =ɛ>{*ejCi<&vRw[TpkC7P֕6UT,j.]DX[:*?;=4H^ ΢&+\袮ɍBCB=蘪<8A5<6 !s]y/&Adm%'v^d0QY* B Dq#yZȜJB;$D4gq Iaf7"6vn;J,D6ڱw.vJ "I B;;&)434aiRxoO9XGp5-%GxIja:"K.4OÖnنFIr3cݾ4(]2U!?~AO{G7:'x K\&je#/ac߄\gWݪy:ʼkEEV /v?j7]yT [/Y8p*sdrI-P=SHNQ$@i PFxo@NRQyPkEO9/!>c1O?Xq"ɂxQElA\1~g|TDb]?p h<3A&gjW>fIrSu @h9QKȕ*LcFuxK&8$e@Z~uޭk.umXED!#Hhťw]z"sBuPW>W|t nT,& Lo&F,ǚMgPR/*Պf]}ca3&ǁ NmɗX $} ^C7?1vIDB?G}xaT qz)jCƋm +C. ,8ā۪%C"x2 TҟݻSUNJ (K6n@b $L<|T (%Z'Zvĭ \!T z7ɳGT%M26,};\nfNL[P#UK d? =Hu1J68+ S,]ҝ߮" 'F7 j:@Y6("&§u9_1 k[vyҔx͉ꒅ`bFEx`W:xpUvf!05R K*穁3?Z*/}ZÆ̤e1ԆmΖۀe`)a;5gohS)eYoђ_ÙNfJ7q$pP_ؾŝkP^-MD=:AcZXD&N/T ~_อ ہR*sy&/4}ZIl fȐ(z;'/lP>oex^I8wМ>ߞZ`k215RB1vnN:ѣ> h~g>oB#{O0ZJŹs uHY1gZ(ihzI $yw4[chۢ "Vy{/$3( [v6 FV넥>hU_mA$lV1K2bI @>vh5t b.j8!֍Ök"~̷Θ'06}QPC}JfIpZU(\5,9dS[HZzKv7wṄdRz@t,a:I 8.џyn$ͩ;%lQV嫸̈́-PHtnRKJWnu֣X١p}YNvuɉjbN6D(pp >˂64іeY?sdҹ][5ӓ39Zӓ:",;WSXt"|VfF.|_\r'&z|,H1>{UpZ]Cp\ VZs7DGk Fǰfŀe!'ݫ[zz[q|&SS*q t?٘WXd`+"#S>fRyɭT^-)##֬VY-w\K8ag" ,a&/qw,#>6vxAqY]f&o=d0ꁱȟ':j_9Dnh6U/ 'i89{GD;if&$CM+#n49+n彌 5ٞK 6qwSnE~>&4 1} yʃ1cyM?jUv'1R:f޴K08Ah"VQ?9*8=_Jo3C2_y6:1J,T@)×FTCcu7N2(D(rAu%MT iL>6ϝ&8 Ixv5J y$J #^dpAFGwYtO4&Fe/+$-XF}I\F`Qe(*6ؤ.g$ɒSzlu.q1ٹYa#\'[i#6j:#\ʲR,1RRXo P#MxJ Q{gȉ L$սBkJSgvwXieE fF= 0 Gn>T NrGu()!ܶ !hPAES|{ƕ 1b69@0)M,I)eVbК+bM %,>B&:@ɼL+G3s>QWir n-fϕ[ʒZPDnW1fsTr~-SV'cpW9]B|N[PxTVihH@S-ŤܣeE=q /ez$ s<çgb_ۘ B2w|5,da\NuδY@1 WZ򈯌xPWQQ5]Z{LLphV&b]:88j?:]@QL:6Tߓέ!P'މQkCYӣ `_Cl|U*s*`D{)kvExkA^GDaIĆpT*^tg |F~~ y[PܺH>les_SȾpGrkg<ךw3~=ᎎX)OҾDfWS4zBa Ϟ?&#s,ϽdNTq@Ћa4~5>eHLWQg(iFO8ΉC{QWQEUp n"tPEP*,˓kLS3iS?8'|C_w&kc 6Ր;՘B2@\d<1|7bTm,ndڋkȍjM7 $#}KןsҠ&䙙M q 9@ 0e kbZQ9HMTT\K!bE3A> b]{ 9+p4}TI\xgbFZ`R{k>8യOjeIP@Ud}MP)Y۔҆S9(F tO QXiFH.4L BT74]]E|3H:?e}Zt0qKjyZ=t*ozu;<5})"@h4\ xnLQw G> \H-[|+m v:%㽇YFUn_8+}4$|O[DGuIc$6t[ͬ# wxa~!jL,^ELjB){=VV LIy3d6V~z򲣐}39kޖ5ۘaݘs^tKRW~AѾ0[Y4-}!J%@}k9QdhqtUOiUKer1a;a!76?An—>oߞb}Ŝ13>Li%YX;d v|2̱y]q1jPť_n3qVlcWWV$33H'0 O EV.Y\r|zx> *bnhy:f£s@GS:otg)oUmB#%fy*lF`s+Ӑtj .'v7\@%[8.R+a չ=փ/"fxw\~/׆XHoAbE>O]QM}a: gkڥvtl8&Vazq5!E?3FVCsPX^c{c}oͯ-0/M5lZ>f LY琒V" |p2]y۷J~. Kvo^Pg$.n4aa/aQ~#{ݯ~M쓐yz(ҋO hķ2K!w6Fˇ/taZ=+~Ѿ'9Keֵ xaH\< +33*\ȥ!tNh${Hi/^q~ xyó6c!5Gcj_Nyq4 o &4)ll-P^6s vWifѓK>iwQjG߉3Nt2ߏ8IY.zj74?R)R3 UTnfa,lU9N̒Hoӑ*1=i8|OJx JD*87GIsҐ7O^i9b~!Ѩ(S14X 1O9^:G"+hx=o< $eD[מ 'TP8 ptI?\{Zz ۝ heE'O%#ͺLhX gs\ >l5snDQ{6L\a\_ C9ȃ+ckx` :,2c&(ce68#z{> 'D;hkDJ㤸"8h Hp.qv`m}Mu޹1@&ٗ8;́ Ng!T'j}af ^sgi9TIkLAAߜ:T׶e3[5ĘT3\fs0 RSd{?>rfIP}̚zL{2kN~s",3x*cGh[+>vQ 7yd'$@Ii҂+/Fb.xܧ^0đ E'2¿OhԀ~1uHr[X;@W0r e*32HG4EvcݺLڷ6l W}Q,$6 *#`EAbx>m:H^UGİ| +,# ϼm|W{%=GgQn!.z^5h\[s9Sfzffy1ib6IDP`c$"]mח_Al훌M`\l095t O"7 @sȰ1(MYv5o{>&n6d IҊ@4DPKS,1 fJH)eփBCca~=-  Nd 5{Y؍$ cjUp.`9ֺ!2HPC;j]^?:lI\0 esw\ڭt6i>fLP=#Dj."4C`YQ?;6NDsݤ\̲j&t1?iI]lm`z"k=m ŷ'Y~jY~e_Kh~-_CwE:XDOsW++@N-eV{=y{3`PV_S QWvfϟ18 6wxK C21L 7vצC9P<LIc3nVC}Rbqv~%U~2w/[bߞ)p-KӦ7%0P1.v3LT;UKx ;Ev,]ď:wFhK^]BY=2O5Û)0l˟ 4;zɎᨉ*u;no>d<ܰʳIWY_F\0yI,{2kb6U`Y_o.OA+έIBD]=twV"#.E ]U*l_}bBZ.m4/pJLC$P:< Qfl)(ۑQ&OWBkhzy%BeXv14ۚHeF;R828.G&XjcLSPOyaފ[=^{衜JHu R_J2H:/l5$OTCW:*!3ԝ;(ܔu_ deND_ዷٙ] Ug8o(jL\hDm}N}cī~Vtҡ,q᎔) 鉶DNN 2FE$O[h:1ki򒳻 &P~e{eW`+HD)D0hTWWXM#ao(b>řVlPh#ݘD#<rDI}iPZZ1w r/Ơ`oA2 ڞp$ES Ɵ56,WA}jY;͂ 0n˹Ih-3*G#YZʥ&1 3#Q/RS%}nD*RV[mQ6u/r9=Q@%i0h`ڻ9!ynSMeW0:b: 7jUrSR^ 4-^/MxCdE!@ݤ-u%j/2|%Nƞsءh1"iLB-M9NDfQի*ڝxL ~Po K 2~XR$ \v# ]yӑEBZ.cu\K=XZe-6\4]"Go6 e} ^T!? e+7WE  ->%—*lv&2U7 fWSO:ԢD DsB0R^ADN״Zg[Vk9WqEbpAodQ=G'\LW 7B1hEZ* rLLV*nZ黾̒TE|4{U tGv!w/*ֱ S6Aw\N#W'c,x`P;+N[ ~uJ~TxJ,]P,+f,a+FlXZ8| #W nߨ| Rb{)mg6MќTpA~TX3f3f ı߭`jlB[p}e7ҁ㤔bb5b˨ħr,*Ft߈$q% m2ſ`FزQsrb)&ӌ&Y9^S}m3v%0\ʿgUZJ D{+ r.{\2?16ԺO&v HnBH 5[ EQ Ħl{lJ[[8FT:F~{sM5 K;{t z'$ݑ6 N_fX&)#o9J&itblNn aݿI?tؒшkp'/lue‹&sKcAia6 &~4tF1Mp(^)-8M+T$Ԏ8 D "" 1ִ*jQM7D-!yWK\7%Fz+|$U:P{D|m'K.+M\%V콂t;ڜ8 zCڎ'+X-G86d+耑9J =͛&A'Ky;b_"i5ʌ9S%˫SZq@tfrP[vR],Hv[S*(+oĶ&C^Wk9ug+ oK!{KҲ1Ҍ0ՇR>?0X"L9hW_[=nVq^nt@vr^CdP)L4W0wypv7.J M^,3θ/Y,bX(}}߿śbm^.X SzvsRw?˙j9 ټHǥFcvC5)Һ5wz}WˠYժ c{ƚMIF/0F@ n؋r=Ňe@W}V2/Ā\`ظRHCE%6|j3+KccmFH7fʶь޽DQUAĊsaډj=5?O}Tw:#",kWa/)$bzɣ$cH+t45yԢ|6ơo>)v=c4*Y*zii sxV3ƿ.HGA-l)*D֤\'KwL ,ޙȹa@2dm&AS] yڔycyF6^5Jkm.e](tQ0iY c_:uUΪIbВbR{ cvJLH_[5"3}|vnpß s 7n/DKV[k٘/o*ɎpLaF&BNSkȓ1 .D WCT.eDSq~v"inya=j@j 얟bsg^gU)zd^k&rxGHE I,tҚIY7 >C+@c_0d+㨓Fj 2"? >>#7r 3eZ%íV&2?\%l ^Y>@eI^~ܷ6tـ;R:9)/lxv֚,E%bUza~" ;) e}QjXf@(7"'D=xQɬ`D{`{k_GZG e,/G'W^eLKSPǘfd/! ];aڐw)K]^ 3q5"]4Rk|J<2 B;JlImM Ek&Sg~}V95@C X`X#vTGɓ GD9%klDhx D:ܚkΐw=h` [O<\7^h5 .UrJĈ>DRc 6@V..Go®|Xb>}r_IJGP0W5j/jaR/XKi1v-Pŵ찛έ.<6SW,@xwqTӵ%^ 6o@C{8>Fe}R*[$%r,`R}BQI[Հ$rU6Ӆ(I,:*KA.=n"U,$[QRFwPcm#8ve`:͓r[@".0Sۿ;J=3_g" P ]ݓ3p_@tE`q`DX^tDC5IZoz|z7&@&-CV%%\ x&N8~+`'` >~;ZkU.j(/%km0q̡4/mTHi$p5DmD,o{*2ڋVMt[hP"Mԫw9w0T"×Fع=qJ TG*3w.>\QH}Q7Z_1#_!%YU dvoT߶>cr{jn oBȝ0=GJ_~ 'wDaX] f\%o՜PiQ$UR{JB'G&%W9ꅹӥ)" (dLz?`_@˼ikv㼨Ffh++t|Uwsg=8@Jviۅ6 )Og" %B/a%^T޴ }t7Yҗ.Þ(CȴكJʫ>&Zo<0MXm(5nFS* ս7o|ٕ6Z gA5TǦBf,\4 v ,p3?l:l瀛0-C~Bؐ :Ř@0Hŏ3Xm v@VfNSc1 iSuSHYߴ#v6­Xd8BLN8x}5cP㽥VP)~Sӹ}M@r2ʎqsR,JNbe;O#lYPl73bg"y$֠86Z2"[;}T/ῒvӢ !p=qV^Y38o;g3]#bG~/klKjD]4>}C&rP 4_A O J%&yԇ:J^©D<gERmƊ5gEܷDBjZNoc^[MF'NH=mʹ35p)K Pf"M.D1yb#%m'G(̇czb6#vkx{r٘W)wSUXO\,XX[&B5N20Z0JhyU~u\ܦv"h6ehN΅a>;DaSb;$@Skkŏ=gK }¥R[ryj #ȳ|jZjɌg~ڰj~Zw7':3a!eU-iZI[2+pu/o/l~`,{ K06-ވ{IX+o@{z=ɇ,AiK2&лvw4>Ѫcp*:^sR֜0ϼ[,k+2=?GdjW c DaLw7#}2ukg}e{rbM; nBli#L7&6辽/QQ)kLtn,g љF};@?m)k GPg8! Oo$ 'Fs]~3 )8.qִP/v-⃁>3hI$pY\dMTǥ9vj< a P>T+B)s5n#z>@5jmYoQqMz5Ԣ·Zk@=k6āowe Ŝ:3ʩMfg ]nUzf;SobE|<̇;_eng9,9^BҭXAo .M1> ;};cWʦ+dla&2  q XM/8+i9~ ЫΑEr~ԸԳHw@>y;Hôwن >:UgTՙ$cԓ_ ^LvmYT쐤ؚ`|#Jv-7IC}~g;9NNh`MNffۂ:<7Y%*UETy|ɲ olQ tfBW ]9 /=ڬ&#˙*P1or5ٴ&ժuou х/+,wSEwC&=7yEFdEM3utǎ惔O:)jЅfp8u۰c)> `*BKA"F

    ^6V8L:qQ(dqt3chԘ#iA/P %ptV*m/0UJ"~i#}V< 7KnR JcV$2Hʼc1/`QoUX%QlUŭ4-n8tWv^ì~@t$4_O,S-KK2۰#CP@S۲XH]mCŞyB0MTL BYID{u XsܻFӠW82;^u[{-͏*+ɈzDlRAzx@Rٕ|x0@hhAwDqBI0=!OzѧDJ1.ӯn, 2GӲ@%9-4Gy Wxb5=Nb|@%b~$Ĵ,9bdu"+e]LFB2hKIBi{!zYs,zsJ"9a;^b~XJDʑ]}[GQVe6(A ]Џ#B'k˜);k0[:2PU:2=ѩ8 &)INpDwOE (EH#=[ns9JzCQr69.y,uQk%KoH'E?RSFI.&$cFJ ֥<4ه`o$X("1ƺ}.4-=BGUMp`5ρÍCķ]b)-, $=h`? [SAלg2z8d f\o`_y76ͯ綘vE` =wlBlDY,ˡr;;r3_LE5-XۡmNKXt- ,Ԃv(P7$ts⫌lryLieuׁ-vʦ21Zܓӓ<+UXdc(8} X,2>oc\H[hgKwIA҅q_mdv:i%gKnk*UR5ɧ<Pzoَ&xn0ZtSkPRB2⣄RmDJG:\~a|h(_FhrwêyH7p]؏3C*žE.gLz1/N?D7&ХApPY -yjFzK`,DŽ{->n2v͙RQ0_OQ_F i]g,[k%]'wFP ,duZDy׸5IY- ų8rƦdj}.=Sc֏u`{Lx2L)h)ADžz1⏢EIxmy}M;3]|Ό^BҊ&CLD=* ء6ʼ#xyT8d7%R#A8 _';;>)& X* :۟A]Sڧ}[e1ũK# 61FZh#y܇][mgOud3Xq'5 RI (v'W& XGn^ Γ}|j8C@ W~hگ}?MF4pr}Gt%4He]nMI@֋.8h.h%,HCiRO= [%{@iڼ]hy'} o%@^){Xw?ԛ5V 1ƪE@tqQaCKEۓ 1c'ֳ¯QBq'bK~mż~,˙Yov"x=Ky-xmj"Nm'0OQl U |P*@g'KK?M[]DZEPl&.A23Y#N 8eLΦC= ztr9r%wkDO1JU)Fi;i紽vT/Q.}~jX|8C]K ` ,.9?-@C'LlYƭ:'N|c_z[z6ȶe199lm[lt(aG鐣@Ww=5~k%(Z{S4^ȦZUr2腥~5`ʛ"=#q G?fC19sQ34{`.ՠZdb]~'z㠉VM-00އ z 1k?Vdq_/q')>(E'!-9hl89Vq9A(FFY5Y}wM@ ة]1 YI$-'ƃҭZ<ӱuwb> T \7$u˫J[L>b|7@MRB鐲1odhم_Fq_ɭC]6^)׍M$u{A+2 /x32; 2AWT7^vp& _H"kϲ>+-J'0w !^ewng'NހPT 1M 2}?RVBh1,ᙊ޷Z]-kd2xCB.Zn^Wa<[?(6wԨ{|0^(&˥E}@B@JohJ__gO%: wdP"9%-Ams[.ѧ)KS@@;=#Aֿ.Ij->Zd:6n)[BUpSDo}~ ? e@S|W갔W<ޢXp1'f M`*2c;V%|߇z {)k-y)vDTA4'eX\UukXΣ.{y:\: RaY{tOPcI;v\;WQz',"wxQB"P{,S;6`~]vg``-\V_5m]ȹ|*@[X#zO,J8T0OWxpyg,Clt֡j/%D,G.5g@#cZ4dtd COJ8k_ -gfwOD\:.ljakz7 :5(nVC̹ᔺ5[5O8*m܆M|$<_Ɛ'!É3CáǏA2Ir(y<"q3B~ۥ.F _*oջnX2}G&-VtzpIf*[z rylˍ7bޱ" WOgǗnnF?;Ll1M )oW$-Mޗ5c1j}rHO37 9"^\kv8L+ֹěJGD!8 dOcShXd=MlPl\ $SzA;Qpi^9w ~zuzb]H?g6D'N|9|51m?WpCdzxX|adXJXA̕k˱fe˽FςDN=6*gbMۚ2]KSup7S(W{qz@Y)fx4m(يp[-(8:QbFUiشS:ߒ+[Xv5Z۠ {сˁUjAC֒w1S~\_͗eDQͨLդ^ ^DBG|0z%ANj7DNB:J6dt(mtMΎA1v؊ɷrǜ-)D|Ihfϖ *:ԑAp?3Tc55T*30M"VM "BC4 "@+1!^40s |̱:?!^2=suR(.sT^'Чozy RchϢ0AƑF5RPpT0/T:j$],^|STf[RK{:JEܦ^R¦ BS՘i\r| dL AysS38s WRyq7^ *;S`:},6"kyz2r X#6W& 4-㎣0J6Q-kxMt#&1G ЖZ7+",W\GJy͘k,(1'$M,[-(a{/>f`+R_g(e/<;uGBN`u:e sh`}͛w/72 %>7lipؤ_uV:We=eA+kc.c4R>[YҲN+偽N%IJn$`gWsВ+"; 6ZxoS60*MjÃFϷ> FTuԔ_0%77Nb(ԁTgǩEF]#ēo(xFeK ' ʬ+|Mu;*T$X ԧ6CXVdzS@c]~YV{xٕK\Y{8825v۪@w|njT ٠eHz\65:4r]o_oFLsj>m٩!WhLPwLxj\ d;_RZRNr(n5^~3A/T9ֱ7tfyvYAc^ub+66:oY%Xf#R;CLUVk%-fǞ~_0m_C{\ B7&ΜTfjhi"j:Ț]=jM/Dhw6 GtO(1E߯P yIi¢;pGM)oQ] j92뉱-^5aLROÉ/cF/e0%:Hͷ ʡf#Fv-F.ȣu0JCV~6ե'w>6%S a*?2/Iv6S̀|H g%TB}{܅}4fGd :`f;@$O*^}ix=`"Q2L"Cc N^ *wWBt뉍Z L*fKG3l=z/M5 Ub.\{JpfT[0eȞCONq~Ѐ7>pA1u}͂XܗTDZ,UIk%kIbfW% (5YHPio$rdYu"5tP$BA]{i!qage!<;ҹϟ!,mjy%c%w9j}Qe" ^7ZjjBlu1Mv0]p=^:ow)R?s̞$]nUqP軟Eru";ϥ}G!,AVfUj;\ZRզb0yfn -Yjl_79$#Ͼ7Gy( R8Smւ㭟E7V ?:t 9yh Y8<<+Vx ßNSp_uw顛WynJButLS[{6!&.Ժv.!cD^(h?\M!_ bnQMZGjvavB@ +|@C6lG:-o ,y8h`|Gm ζMr;x"#nq7kL2Ae/c oCoG"17h=8AD jy{RMEy‘ c,nXf\*nYBrcjE- +%X;HiBִjmZʴ&"Nޙ~`y {ZnTvAlM3A=| S#Wv-I&Ѣ2vN@:N` ":2E; MeߗA,`s+I]gU$|SbqFj,\O۝Y3Ԏ'%`c~xJ T4&aM?\9%8'F,ؙkGq8| {idqJ,;|bB*g)q@ZehWvJջ1bv'l&rL6˸?,"yMe i]ĔqD~ypg=I ~+cb Y湓 C'b [T[!'js ק:ս ƀ{)&4^`_K{,O`_@2+ݷmSgD' ㉦5oݾv4R*bX(卑9~0K+,RŖZ:_췭W}{p*I$ uI5@~~"$XS 3wLiOԙuZ<⓿դy< ĠshT5bR5vOF D~N拨I +;u{{b*--z%B5~ ?PeP)CS 1bRvaA u$Lz T9_a~ =Vp0#!f RP)B,m F\'UBi ]^)ɛRiY^JUe|DZLgg<TOiYݍ&5 pҴV|ܝJ˒Mu/ ~4 qy;ckK[L]MGvV¼ܠս/NaVmO1TUz̅STMA+ p I8ãɮ=~7xz ."QmKɹqL[< ӽRV]񲮉NbtRL;.%$%F#kħ"(5"ww/n _I)cDh`/DRJvrZ}_|ψXZg.:R{5bk}/ݦěle uSwØ>>sUϺ7\6W\Qt0ٸE򓼗BJ,H04fd'ătuQ_$C|UZ2:bh#UƄ"豣xl?lޑk:9q+^UT|@;;@ޜQMG.4_cű+: Uq _~_ϯlBZ$QJ\Tu\.fb_,4™S>~=ܛ @v+S]\eE)2\QDYd?lt<ӒJQm@sS//6Re}T+yȩZK}FӴ7&6TQcʢYsuq LKE%>[.?I|x[ȸʫAzϠKYWc*^Q8v !3,rA@ Qaÿj̩B0 FunJ/ F;dF}mW5Z`]REޟ eV ;)pۯYtMAp7EVD~J۰,;?L!Cc bW+Q[pMZ?I4a$Sey ~)1nd:ʆ8,P1IUY=cv88̫OS'<S=Sĉ\[U+]_%/^ +ԗ +fo`dU/,b|'y78ԱKF.xɵݚoSNF -G9ɮS|( |R[]MymAF9W/}@dD È >aaJDs.BĿ1[^IJ?C/e>8ot>a:ǘޅMVT+;]X. vR%Dλht_6m_,,2RiCcЍ۹ }@GLf0EB9 6Oi[ ˀ(Nr|2D!g (t"i\E-zU'Փ$x¦`)g> t,2 ԃȁKU!ٖ५C:򅂱!*G@Fan*>ڌH:9YgKf[ʞ6hQ$)~Ag-xX#p_k8g ߪ^CO0C\Q, Ȉ^q8{L8F 7WZdoC˂;-"&"qiL̆0~mP'ˡzK ( OE"c&5ҶMK,O}MIᐢ1?͕C\0_ (ϲhlUnhV1p`6 C+CH;:}2>Du(/!ByAnlQ`2/ #KSg$X4p&FK=IUeS%h]9Y7DmQfצlP-9u& 3sNmRDD\+k-\A&rtp(*9Gw hi#eYY| o`" rWsH|S'pʺ(A}4Dmq̱sQ~}ĿpU3agn{mVRB?k.q i}7FC%H`=GȌ% YUgS޿K@n]ۏxDb$Wxr^KIxG)$Mns@S EnnX/Ԫ3&ώȎ):S%V d+6Ō2R!%5m5o"DT1.=FnA Fj0n{ۖUvR5ȼ)>LW`uiE GF7N[҉Oub6v=[bqpp `v.etnx?qh&rSe}.ru5' 3{;i?vKBM0ZNlDPDO/bSY惚.sDP7# Vw%pQD1*"@~!sJE4O'uqZRʄ>RDPD#0_y8,ͦ%09H'0 ½f\9FdCD}HbW9)T8<ŊUPMX.% ϺS8/)Z^=~U0t _xϭ,§A'>p<~ҹ/`A+dW##moLe4᝚Lz2UuDZm^U.k@:dkz_39 jSzkE9MbUZAFE(+_OR|߭Cvhqf;>)R̭au/,%DBv} XtQWRAh(lNZzޝyD(Q\R:[c@?*8 AGO{Rew 82$CHBs;9FC$V ;iaA6qj23,.cW*r25s{,Ln-R"A& 5[5]b`0d! XnLɖ~$mQB`m_ & $T_>y*j p[|3dzJ Yb56+)#/y╽Vus]%/IHQY7V=KJ8͋H֘'FT>KmnըIj-a4u 铞yal0jYXoqڋS?:y@ouOZP=jCP%%k 0}XBNBE6uĽ<;¥P6[(CVj>t.sGM쒚Dwh L̷ܞO>ł(`U #c^!%248Il݂L<r uhnm%b+N۽\\$gْڀB%wgƩKzCBcz{r9&Hhs|݌-㬷q FV0LCieB1'O_4 ${[8t݋XjB@@:p9?p(B1!)XcW>O-R{t~Q8c94{A~i%k 4XqN & osW L6ػDP9$Q+G0v";^zߎFQlH}>U\@{8bɶr>g>vgkF%F~ :" Rl{h^0UͥYB8RW Ԍ.fؔ%',7x)~|&7ymH%yI .{'~h[ḡԨ[&/=fr/,.D w-Suc[fwj߬g *ٟ_rtH:7R>Y򥘴HӈiG"Jg/*3A](rvrIܑ׎-2JbFk%^j쥄e juj gu#'78}Qp%MSO_Ԏ]"b*!i` D vTV'7L$8ge3X.%Q~yGȒh ʭ4aޕz= yLvɀRq`&RY-ɼ ߰+yg -AfPn/5ѥ}E0mMy3(]xgb9ā07n29Sv?k51okK&>kچ Ci1KWޏ},r-BŎPf;72iV4^./G؅$G/Iv}(&j!o%LlAlBZcbd:z]3.ZaE><#r/rgkY#snX@#o Aj(&-+BPߦJ@,7ӆʽ\auK mRCN:ې{ƎK뗟f7 TIӎ5\̚Nܽˀr 6TD(P9aC,ۍGD_qB޷I¡|ń\:~ex୓< %+Oæ%J V $iVX.NUlZ2gL׉@dzdې YHeLgoVVh{˗dXN ]oMw8VD(sb,`"|?mݕiJfe=v1ߢ[}I7y.7\n\$ ՋpO~OY<*m*-=j=G](L0-bY ,$-o8'G5uZ!PDΆgV#ebE>[A b9:nV]gy3šs\+"Fm:!/ m!uNҩo,: !ֲ!ޘ@ >|3緫jM٦;p{7\xOs&I29iUbBIiIOwnp\Ǡ{ŐP`440dYǢ?ۀ3vCn׾+_zxoڃ+ DwOĽXEƲEU=C5 (օ74I(虉n $Y|We~)Y1u :?Ȳ fvf`.,%v|R:y^*wp!4$YUh{{B U'- z#M.r}e!O]b2 yag;+H !̬-ZbWEV szgt._="+Í.J391,+>^S&1qFbS|mQjCMXZAX(l6_#&^D0@2%z"mO Yv2kt'*۝#pǟ/nb!݃hфM2xѢmu/Il \8d2Ahд<7^< j|v0U/T"s w½a\ ֽq&L\ tR#u㉪m FR8nⶖ`(ޛdUyI6X$JQsL-鸼&>VS MR!L0 ;_w'۪?Rccfjh{겓mbӔ \dNu㸭U*mOwď[ mI礊P4]& E7=Fն[AFao 3띒_j1 ,Ńˀj59(^!gy;XYКOnY*SI ̂_ Z]22Ȍд}c~(3ġ> _{)F2x!X);*!j!kͶ̿e|syqɑ]]|wE1? @;ߏͶ[= mM &==J(Qen8)wH*ܬLeTS8)wg"2'6pm$!A>9 ZraH!gw4|k(Gcd^',&;{cbAkOv^AQVU(6}FkS>4(R}9 ~]o54/Ps "Je`*j'EV3ojWV9:_olM~Z&u)Sn ފPlVt Td2ؖRN%e +K]_/$z:dhhI pCГ0&k-8* [Q'0BC1o6^ =,3/ _ÓFiK4:*ܫ >v{Ywĵ/bSCr&i{W~~ke%tVjjh%P~bxpL.C({G'F̃F|op%tݫ*sŧj65#koo x  NVCf%1\U1[̂ w-x-N!^^!@)w PL2`wt} ,ƻ+} yļ.?Ki/>+,$aֱ"()LSQcf,-Q\|]uh 3o2Wmzʭ4>t#laqa-A5vj%hn%< 0(MD\ߍrGo˄'tF\A͠4f "]"gP!TFѺ ܟԯCI|ɎRӦ *#ú;=8>I 1N :k1b[~ƵTqB7'b8 Bk,wu{ޟ;ɶ.2E2h6Ū0P=^ hg~LqCD2~pW?, ʅ v5/0 OfeWH2h2 jϤzc)-GU:"Wφ'` j˽PzېI-|:q[ycrňN$ͩUs 5^.#O[Rٹ1~nE_!U sgcU%|?X鶼ӻD˻ˆIj` @սT#ɶ#}7A +OOqef_&VėNB mPJz |fE93<<\G/deEq{:5H;lXDkIԋfq_)罕`"Ec;Q ZF4m - dTx:AC#31#zcí{ R_f أ e-53O5A/;"̋nZ D^vB n-.YU[I֧(;JO {9(֦Pv慜q9& ,k`*8ۀ|cEm%K)vC]|nK-c mur _KJ& dG@*ʽ.VI<GXw靼-݅ $Zp]Τ1G70pf>n0ׇUIA6+ ze;7N%RbZBf+?p (L ZB Y^`Bt=]EB(ꋯ,sUXhIe Hƀ-WzWk6GMOOț 0k)G 0Wm$K@ʥ 5 |«Cl;ᴷÔ[OZ,EK<5-_j˽EXk.r7~z&2=6. ??9ꛩQ3  XV} KrWz]s3 mwV n~ *]CBpuB»*^#VWUao!$=S?OVR^YcwTȬ8x#4t< tD(]<\[ݷAR( R29puT*o XM*L$J($Tx|#%yq o.'ra2lv8 b v켩AEeQa\vbPj2C3ħde&=+>&rFz#`ndB:{ZNp|8Ө N]@,%ab/etw!'G*O ܾ_Ur#tTxqi yh{eݍ1e4B~#ׯԿ!v &OH<#t`Cg1FbG A.{06R-4d;Sӗ:6Oǹ9k;IR1$%c pOS'7o`8";SY4N8=仝@< e`޳JAWSgO@pڢ2.wFglLjؘ?v(,$P֘ONoC'NtpR'x̦jd7ݛFoj tVbF|U~r> |`Z2高Tn]J e K4uF7G`34ĥ`%$iy>6ܬ)?%( ;*rmFn4q&<=:8|8 Gd|M4$I /_*A\8JW519Q"'!:,\I|Sm^aSRtnՕ=ވʣϋDb.Kd㙊i}#9aU"SRLi>jX^s!+G&6}rk'℡F [vXD5o@ 39*l#"݅0J~ldݽJ $-.p>GPAwF\1Zoyώ܀lv,/-}=L~l"✈75 "0 M+*%"~|{b492WQ,AgQG졑b'.@{7hB_>-5q 1>~#Nw:ժJl ElPpDA2gaNm Оedd#V_M@?N4Ld&|TLhpm趣.15]1!E_i1z/|Swt#3D+2KSՆ[XgFFĹPgEiC j)j@< y{jU͝h+U~ǯ4KI4-틚ci$l!I%J,W>WjR%6kp%jnA=mїG׻.h܀Ht$9@VW:Kl;delmz8s{fQ Fܺhrl"Bd4eNqG3Nq C"M9|ҠqC! 'y,e_lsaQ[ oI\5e{N{w`Ƀ  mep{pR [v SF1VtS 2cvLS^N0Bp~]K[0Xjڀ{ͬOL(4}EQ#:CkG>QDn;1?89Eqъ1P֯7ZsT_=~v`ħ`h m, jrmnbCfIsMY6|/ug+> q-! 5N\}P{dٮ Ъ+VZ~mi~$_]f(XԎKc'(VKV9_GFoʼ\#ftV!|]_(FG,k/?wY:M^i0nY{< wV"nkjVVFTFvw;CKVuIO"1&BowS\۫aT IwF8=\*[ӮL:**pz'ؓ9,E5(K Wt#E5mҠjvVˇ!d)+egeEwA`~uژWk_D= ?65/G| kgBV !rڕཙ`R.?;45j.R%rlEfU?ty,Lr,\U%dC'#\s\4 Yjj}vzvNC+ρJ6VeF~@iHlV,qwdVTLpٜTϚ_U.Bq?|2C\VjA4i'<ן9 Y͐ѯ'(s+B I9)lXߘRZlm+97?0,kͭugQeoP-iN|jB}%=p{PKzv]s|*-Ɓ$Sjghí hOo&5{P8G)sSvQG'm@s9`nK2;.Qm LAGۜ&-XmFm ]tY6wB(_^t%\o,_"~fk\BLۉ Ffy_"gK-ǡ* S~eM*E`,]Z(HG캈ɿ‹V1dvW1_Pۢn/m_v.Ϧo75fWGM 7m<^`?y}Z]xH+R䥼ȕUؙ\ΩfeohR9H6L؏no;,"u  +g+nD𯟜7?J݄Q9n}\jcRH/^Ϫ6 $WTx!kȅ!9W7UГ&}Օht |㷋&ڊ߾63{)A\o,CFHq@`Glx;]i!ܐMGB9}!uim2m\!xADJu+4k_P? @yӫguk. DdaD6 lIܮC8K_I"憧Vn~]>f}~PвdHbXAB@t &- )_m?YA!xXN t -gKsP&Xm8='-+n3Уss9Iq^k'VGU^ObW‹&nڬҜi`w@.!TzM☀\QDM؉?h l* X)`퍔=d/*4M'J[% V>PZтC38m~ S\bg2\؅=5{#i%fa9 3J]%beN_.{/շ$f? K#wq?b;|z+L"X$`=GF6)Vp!np\%(8 '5Ճ߼2ض)~ ( smgȬ56T6b|/~PĜ G-sPGw3aG <Ӕ)5-#{K imS0H>#ٲu|fbaXhTrY K^еC&tPi}Zݔ<ul 9}GPp+)_e.]F,P-| ϸ GZBhY7~:"pg9ŗ+KgaQ2=}?YO29,2TZvz͹ڤ PE@Ն|[ednimoubVe@2#tmn Ajӫy|ΪoUSovsBa?RH!g 0n )VmH}83/ ˮ34Hc])#cTlӉK9(/1П"[/lrX'gm[|OK]/rH ڋLąhYcU[ͨ{#_%QNk2t:p߉iY#𾊛l/*a'w78g[KTpӄ/VY[W鍱L3rwhfBdr~o33c\1YV%9 wm4Kbzq)61W}#sڍ*^2! DNL7t+xd">wUA(Cm(Tl)bϑ]\1W,0|*>aGi,v )o[f6!n' !<$%<]gɇ wCDsPQ$MY AS=Ĉޓ-(DHDiޑr"iҝcs"6څ&GYM()'`˘["d"-|mƐ3Rz dHStЮ胠vmo@T)A->"p>P.qtcD >\b'jϾ SڧFSf(s5exRIOqR77tͤƹft|$B[Z(5ԏnp ցͦ$9ף6a̎ˈ~W8yC2|/BG_X4we]!;=zrhݖ?Χ"/40Iʻ贁ibH}.j n{Mvzc)1u/Is"V(oJwm玛0kmōeH$\dd D;Bi!O$4.0084Ta2쥄3xGXHW 0}ψkKÃP{~Mbˍ%l-#}YV@̐s6'̯ą.He:1}Xx{jtj+2Tk>ۛ%)%t[0(B㵽/]k{*#cLl_bx,*xx-+8.ۧ@ @͑ @BZHj2E  to p[7֐&20 m~ AJaE8|y씟ӈ2 %^@=&=<Τ;x/Ra%Qe2(GK:~j~K+Ϳ3K=$< sXK x]y'pГi1c; -<<)BBi@Õ1JAA)!w t7kd39+)#Z {N >/Ò31&b:]:{r #Z(JA ŝw(S9lB{! jK]aQIERw~ ~dSUPO!t!:ӶMQ`~\?;ߜ\U[a{hS)a\hVu]O^o[W >MvKh"֢ eX΍Z3=P5<2s1*7|cஎKՁ-!7P?S?F+5C"{XOx)ۅ>"O_5O9ESúSm êcZaq^l6I\呸bL]w`AO#tLw9(@ؗ`BA,O<)DcԣJ (7?7gxOS/Q<܇[\wbu{TM^8 FMOC\lƆLL¹`fCKt~uU|;ST>\3G|dd9#t07PƟjVO dÕL{ץAK?C`)2a%^_'~eE]o3i\ڞQ܁*HʊR85䐂wTkW:/Poض|<|q!u31}Wr3tꉫ>YhWQHI T86Mj5dGA(·$*(@nr9{g5c`a1c_ON GZ = $(j_v=rIzs9wwg%kw}où!0O*r.穞 p"@D陨(,K=-H XIOOOP/ ޭMJ#VTF*ⱻ! BE{6g'4TE8*X]#ը#=Am2GdZp5 >?9wΉ6D⚸(%[yoSoc`rH2ρdk`/< `&P:PNc=f?y k;0nb`pB/ݐn~OXlVYgo[xWFL:n6 UE0A"3dshPl|} @ʷF:({l91;XC s\iì`U6);J Qyنa8=Nn~=xL|r.k"L]DC%sLej~ѩ^OuWI2 w~wخIA 3"&')Pxucdp[ Dͨy&Y/ a\s3$ 8 fsmꓜiEBF]+\w,ycjò$5ы8=>ECY65jNΝ`҄'e/|!{mv'BmMph? bڨK$lNe F6ה̵Gf1 1a/Va382V`Q!1l 6 }{4qQ/Xik9L7D))p nRǤJO_hAx>(脓Tl( & HNɝ{*Qv sQ86*E,pE\"6y,oY~VR7;@]$?.V=cdukٹUƂFr0qPfJ3OS|B(A`sH >/KPO&#,B A&S~T \.}e ʰGL[zlY_y%ۚPW~洋Őj?AMm:;9V'neJ/AnlO>E:&c;b6{UfgeH{?@V*F.8z)W-`nАlÓΛw KJhAx_4,XN`K3`MjkJTdG:=@: ,OƦFNzO} .*{ZŸ́S7* ?B)#6Q)䋯F*B˥tV>TK!B%]u^gr}ػ_;9ej'>`PѝQm?cQI9`o_WAZfFptsJA׫ 2{a ᒇ6һWpޚbNM6ϡq`5P}HL?y@bСI5L6 '|8;skT'fGVd1!0!cHLI%21y}zfUʃ|LcHƦ9Q}y^ jM3!{ >B?I* ˝+?E9aYˆ$Zfͫ,+$UE(m'tTZP|)mE:|2of,ILdj~K2R=YM6t0?H(x>ociBHB/=#!x1#N=ul6vo4)#D҃j?0YGGp׍4"@AZhx)S“]KfaLfPPg6\D0-d2DIO},E9:rZ xЌACH=u@݄XbA#q p&Oo196WOk "TdpfwX;2'5 E^5j6$+'@/(!mgiX򔢑$#fx il_zL)wnbGXr|/@1OPu>ETI;,=|u쵣߯P-^ Z'8r]vRsT%&+\e5_0ٞIcs~rZIQYh2y( !.2mdl t[d [WC}i"qX}:1(wqⅹD8O1ҮlըKɓcN6wcHabїAFE>=;%^ؒbցÝjU{vMk?u次 s:3y\:UgꜮ?ԘLج[-V`(!P"i\hz#jJ@/` /f-kAJ@>]8A~gmP2'$w87.kD _ =Jř:.~9|ktK-Hv_îL-} fdۖ T~ґT=\YY.=In~'wSA;v<5hrߩ<K0ъ\K?$B|zCp1j>.B(%\'X5apҰaMYl='Mӽq,|κzA}tLD,`,G[@1Ha j!UGTNi/1I #Yf kd7cW`"=E-xu- -X/+䙼oұ 3::_9'#9Y48g!qОe9])0)I7gMXaȒ6^p8g# H]TF 61HܟrB[‘=<½JVG<t:PA7Yvq4Hɍ@ UIaOMQu~7EoRDZ_Q`~^1C Nֆ4l&ՠ .H3:j8J'Fu!^{a-%GGp%^eQ\Tgz0Etu TkV6G&0 .82H2c_VH&] Y~xo2 fIE)ǫbmJyQ ug4>auB;@ETO%} {>o={%zZJL(|+;vߺP1Gi0S̨wAD+L3 ۱+[5S?B ɢSlwX#C%;߲s2v3d3g~>p[90Zӿ Eq;`KL2x^iZc|\k''W8pm[D= ̓yI7o#`]4׈Nt= )|<#JgF Q˫vj?Հ|TDm@\R/,a)Ұ# ~/!)yo=T v~x0YL{cNRR WBhl;7J@^8-\[]O&~g,>F&43y T߄Ă4RY{L3 Os0eq0pm=@]8mulҩSj_zpm)>B19nl*PlItv|s*\ N&VfRz`vARĎ۠#'w^`tB2ڀK"fNſ"Ķޣ5pI<-9+O{풰Lo@ g]߿X(rRz(h 7 T|xvEB56+&M,m`W'̔:da⼵/xBz}Qg2sH"F13+mpHY~*LWqjϝI_CxЎNm [36EC_w&~ب7CkNDQߡXb,kv.dUFB'(~z:~@bJ4YK弤0&B2on}ر{zx%jE;b]=u#/,$N*7fzFp&脭2g&٭@aGӇc|QZrqc/eIp>Mhy,L'+J zKcK]e2SXjPGFmV؜:.佻UT:&n S=e+e6K(5XzJMIv 5B<6H%ii1q!uAWJ/agfXifľ8$糐g!VElykhW{߃I]{$}+Ny:<3N[[H$?.I.n7bRtJ`K]do tIގn4$ pϢkS GqR'Hރ3va0at;@'=!-Wh8@J|PN!m;G<3<}a8ĝX@ Mr^tn~#a{EPnO`3~n*A'L~YhO PXv0g!JuD̻xN(XkEMb]O>uOÉ}YXd b4Aж!U5(1o_u*ӥ*>FV`Kt*R וY~ 8*|7`YF5Љ%)~HkD?ҼC.6VkP;ފfaghnh?y8]5b%ѣ d1"X wG}/R{&iN5oOz,G;xޏ@ eٳY\‚I%j)Eq{:e=1B3o< glrRNT=ǁWK!|q?ct7R7~66-٤(p.IK`>칸,:@.؞#VӍi Y8w2F>6pcc /f[8C3+ws(:vilրu{csxN4 豓;gBu0gcMRm:) l% F_^_qڷ$ik(֙)#8 A/o?H y4;!J1x:>3 *n}W/Sq |Ry^qSBH S2lS|P".5uR$7z(1u0)ݧWW ̫757#N6&"xge$E8LIod1CK`Xi>b 1TSr N%a^]´0oz1 -azZv o'_iQiy vcxi$MDޖY0Yذ\ڴQ }ذ+؀C<\ !jtTjS aDD+7ki \i)FlMdlKcz(y;}*o=ċV,2J3M xlF[hȦQ4@%Yx޶`ewOfǧգ(ɭ?Mұ5[#L[;tKQT$ۓ ycwl"q͡'DXs 7gK7Y:=t \-v|e쯊" c;Jl֛GD$xE&o؛rAQCJ0ʑ5 g|z V꥙ DP LxEPtYdbt4dDw!9^ H v\l=6~&5MN+Դ\en֔v<u|8bpWŶ\\!T) %z+K\YHe^L$({imD]z][樌h*,Pe㪭G[5`mEp_^e8_pƞ]DTg1V:h̲)e }1J5Եº5R9ѪZo)'j}F.*yAc͊@D`B8f'eH$J-:Fr$|ыABZ^^+(QD=YF`6'R|u\՛IFviZѱ)\]؉ #K[$a3hz2e mt W19@QZ;*@h|Βǣ䕃׸ֽw$UC)ڄdK G>+ i|ؽ(n )Fv ޿X^ûj Ȗ_"*,nxT6i\;w#QHN`K<; mUCy8R>vp{1xf9mM fB| ?߀U 2m?ʆYs`ϣKo7Do$<>%ΐKь54U$_ fF5;aOp7W;u<;c7 #}m\'h&Ӻ ENCwT2׺ {7ڏ^ Ľ=-aX@d r^-aXiKoYE9@Gdh2j;=LiϴbvslaףA*<4 5xv}KV#i'X o'Cn 7kX]I>il$-`&"/S%gO uo[.c:KQ$G-8OPݛe)e80Zt\j4I^A^O]G[na>>?V0jto7$l]xc0 N{[8(!>w+坱U-iwы6Hz}Hq8ꐔf9.mVDMa<Ӌ !Urޤ˱ڋ ~*Hzr1l'*HoΣ2#kʀZT_" lEρ‚nqGF#rĖj̾94juQ%YQeV8_p{IWֶS(0?1X8 j(soߎ|<) P\!I` nMhi 0o-1LB_\fX (Bm3O94~c9nn-A;tL] oII}gX*.cOjeI w;N+],|Wz>6َ )c |O:of2h#1(WX>}c!=wvK}By;iQr67ROfg>G.,<Ywk@o`  PJSt/C1hywkkg؂򦧃3X bY/J*͈DӢ4E!j0f(E 0]Q=Z!+D~l8#е<`,eIud`8it-MxA9';E( +#EuŨUy|˺r?:f0hm(G^L͜(Yz@җȃw*lKI@=Ou0N"*BkAP]q\=Gnf_D A Zz{s?H&2=ǫhsr%` <%3weq9+bg:ZJY+FpZ?'?b8GqMrƙ?%I4S좄>Sei"asP" Vq\3@`-bRQD]Ώ0$Jg APmx0FZ2 0 J-i/XA|ʰX;Kؼo* jM%i)p=v"Nu˖t=ZA;WSO x77J$̒Y;I;BM X圳Icrҟo/K ,h歠%_['Qkpvt/B'sۧ;~'Pΰ[f%*]؀~%CZm1BSqhjC4THNmrN,w90=uTDhFgn|yo)~,&ǟeykh=e$!y[VRvcrʭ#5-;zC!p?v\0:eSb[ ĪV:C:l^+zc Bq.Jp+P+|d(SEh[/ns‡x6r+*f}n&y ɴy_c(-4V+G Q 0 8sκ_'8xd4ѝ `4`STO]!ז DkY(_닚I Jܓ䊈Äs:2D;ےr 3eZ> '>Dx7 plY.eiڷ]B8RiCp]F'SѶ,;c ˡ8_m~s5*a T,yHDmJ?"=")6ZAGk+uue ѓ `Ğ/6??պgB눪D*Z' hEnJ66 cv<· /yፒg\g !t=cwO;8<ۇWɭFΰ&rvc?i9^4 *;YeSSEV/’ZNP~z7;IcEU%EK?4|kî] _5%.b˒Ng'zfW!.K8l:=M4UG6Clj qE<[^Q3P1he)xĜry{6D}L Fvy4I-B//n|DK>JE@" 7G9X^1ݘ9fpA݊GPꕤ/j Tj6ܟp'b>439<0Zu2 ϡTFhka+ho{YTezJ-,CY5EN^G6}v*VrB^,JHUVXi~6*U#4ʹOLyo~cUV%?;/5C c셑aƱ=n)נkYv{TTP&* ZU4Y|eEyr"|]+]пHBГD^9 v2GJC;! u|G6IJqqnWv|tSu\ED :./ȠoJÚ`hkvvFXZZk/7 ư=3H.'s 2RfyzyRڲyS! _8JonXl#If_P7f$QC) v3HjWy9Ⱦk+>L,Bl$1^(Aw+Ywv!o5$Q62RGEW6JoO,1-a6Y'8m6Ȟ8c34‘b>7*Dd 1~H&>y-&^^)̞Yu(}b2aM}- 2t{% 4/ jo=jTQph9cM}8nʬkj)UTa7 f/ouB+FmyF* 5mkjΘzb:I׾0۝?c5\/%@OF[8w_l8֍S#o_Mr~]1% !IX{V6̊t@#Ylt:eC<6z>S*\!=jؑ5E^\d@%>I:hoiFAԡخQt~"4 bNǸ^USƵ MȰΞ]vt;ә!E9#=™oNQ҆ E:2+IIпt,>Ԕ)Z@Ĩ&7P Q苛A|]R{dPv ud.83*R&Y L޽M_u>m.H<ĊPy!uݽ}wR-D}|7 ӡ(AкeK]t/F *Ι?s S(܀m4%z oH#ܤYYVl*[{D$M0gH/3~C.G#f2#_1}(:?zzȱxAJ'@"Ǧ<K(z;n+Ю͌yτjm&{)m4U@VJ[¤OqߦBtEeѡ 2^v ǜ(i:屻`6g!4s_(BjGl cyr`i=ć ̹=O/{3^MX2\ҳ62"Bu1Ύ3rNdKdw˷w-gJ/F11U鬩d]4lzuuFbbxң4͉"gO+9JQ*o|ZAvV^l@SXIi(ȆC^zB2oץf3#J|eu7I=3sɕ:쉙'[x_@ _҂#u2'TFVf/l',n1V$ѭ,ڣd_QM͸ճ&%KE_xqAbqt_2UxJ PrΣ|%F ؔ( QmbK wz/nE(zU-_Dž2$^.zAmQ2vEn`TrrJ8eGl۾%K^М NP4*_]3O ^E9>Z0b4V3XYf0>2,I=N+f[563 #ݸ+DMU} xsQcмR;[b5)^ͫN%sѯ_{}Yu#DP`Y~@>1y:x'CS=4!m c%v'_q]78[x_rI!xHeȍpsg=2S4lUV:YW Bn:duU#v{ Bp^=f|2'%wෛur cU%`~ !V2eSh Diko Ғ VC /Aex.y0\8Dt F§oU華^#}d*jV G5&U[Moyb_36lꁆ'w`2)Sb|d1h r˵Gc8jfLh[di붐Tv(5Ohqx7+64DUdsYL[^>Kޣ.3PJ04zY#$=x89w})}GY )XBu[0d!̡u_p)Ҿ{qpHY>omj:ʘ;Y3 5SC_laڄCEF e8k@, \K!6oy%ƳJnJ b­={]w-B|-C,jSڡw^Ku`_,gJMœ 10^iVd7N 3e!hD~/b73,Ac/漚w`OBNWaaSk#'e;YBB/=^잾K}qԮ}K\h aVMPK O!YKxT_l$.z SW-)^#_ K Beuc=n@Aٙf< PP~9xXL'ŻT@::$bhd#R;XCش]M $j4~gbKb+U65g̔vXBП 1H|0k7d{\j[E^1xœ㆔j/GG.pPmpB@sJW+|AP>YS) =mLJIB=2!]>9R)J+ƺ+q3{X |W!g#Da\׮¤,G>2z+43ԂF-2HtDI'@zz T' 1k=/1AsU}g^C%x άOvqoyޏzdʓA|g%xe/iR' 1^GԱdLwŵl8uõf pjeϋOq!p$q}b(nԲk-hy?. F;P%,(9T-<`}^-G[w>'q*Ek`Akժ@o_ߝ3 MlJAQocn<)ӚsP;+h7<Ϫ!C%"g eփʍ)`S9f#,Wa{XeGJ$[\#gs.!T1ҏA ̌[DJtp!lYut9(G±8`mlMkyK Ro)b謁{[qѨ]:@rK>kLm7AwMH4W~hNPLTG J tlG ݄-:st~H*J s߁5 E;2UeQgot!&;vzwo5x+B;=ܗ)N5sөc8fEJzIlk+,**5AE=ep┆p@dy5,bfˠu{x-}Հh:k2ae@apz#]OmIʧqn:Hb9?ib:vo .!m'gjVc[5N]/P+>4:„Cr8ڥCv:iskЧ8.Dw;eݣ&(Tn`Ol!&-\^1asGeSU#=:ITI,~!Pt Ny?||wyb)1|s[uBods r`=+ D lJ.:Tșas 8p>sQcvDB#K%8B}YXi8ם,ұӽT=ÛCrhgHBezPx[. Y4><Dc4jqNW?V9aZ1)kS ϼGߢB!lڇkKm }r3~Pг=e:>s='I3:}GBuX"-jCK&FϚ,oj_T rs?I30I}Q _gN[%"Ы_\. *Y F㽦awaf:i3lK&넾HՍ/ҏR6I7gUBZD[&N-Nd3%.."Bi0W?}DF3ootlFDrҺ=`ǃ:#?,I^DHjPOKw{: OxgA\|z: Ԛޭu &4T3#}3J"uA>"@ԁI>J?9\DzS9O_U=؜Rcj`>aP_JT Dg}؁TLv)Im7KgBGEpI䚧m⊕XOϲ=}H<'i a%~3$"ɴOkm+5j_r}PC佭GZ 2+3 0EQ Gƞ?H[Pi46aF4j  ?767GpգDufqvQ*4qd,mNv"(8vwfm|oINq7 L4e)2 $UNf[@(/ɵS 3=(<S^eݒNXJp1~yoj6/J0g~bn}ԉHFn}q;ql`{9^>D(I{Є', liwNJK7Fds (LnWy*> "mn# ;U;>g/}7_$Up;(PYADo~iI3l ";QoYxRG6h|Lܨ_W#/>^H߫+yܠl2 ҶX7&d 2|^~>nI;a7C|v  ƣGp8qw~rĆD}ODR8$(m EL?džOO,)@i'@KIu|ꦶ\-* X҉aYJ\B2%,Z\;1 n=k:p]?2㊑RsNioyPWs:ܦ V x?cxP%PgFnX0q[EŜ`<(ȖyYp>V`qd!qB©"e| v]c{^SgYJ/%W_= y'LÐ䱜%XW}!52oȫ3*c1 SQ9jdG*o]-o1Cɔ? T)SAK˟iQA">eFŖ<0f[%+BF*C khv> U4\?sLWx$$Q"I*+hue\B)OQ,پ`q9rxay 6iCV 1N*B=Mܺg ITZj7UR˔"wF|FXP]/H=9 v?af|r='kR,KSwؗ_P9nVXCqnʉXBC^AĠ ?(G//\CkHadEP;y=%!= X:~[ȯ~dʡ_=eJ5f[1+/!Dimv!ںtgu~"} ' }9[O_K>e r^[r>cIa0Ҍ]2Fio?yq+0Du Պ̺P.6fD w"KFz zo/oeM@@p%} +HѰGsskһevTNQ PnWA2KAxe'iÎad:Caa磐j"(:#<E!O60!:z ޣY.X(3ɧ6Tr Є¯&Zx\-g\&]mZ1% r@b-"WVfE=G ʈm{J7ٌ1>KM$3-9ҳZc4L]pⰪ%~jcK PRTET $# )p~z z}#T4jH8wdlUC &jӲ1N/.ؖ`1?[RayGwV5&%yip sll%k_⟱Hs50{ԍ߫d5zyظ*uuSd?w_6[BNtD')ȄʽORJ,ΫŤhЃUlMu3C[_k3$LJ > R>Aj1|w-SWGUI_Rj"y{EDWfG‡H̗q~0&,BHؖ]w9&lq1i 39ZHam09[2i#|6#$0$s- }9,O)^&'_q28L?0p^am>gε s!֨p/Ν*3%$oZKΝWx|Ž)؁O3*ArB 86{b>c?sg+*g˯, 1);Ol5,(Df7RNt ,WdSeh쓍S6sn^[ |!9o5̼7Te-Gg_tKf<ƁiPlX bE\Inm4e05̀ۗ@jTΊcfܥoCXߝ%Ӈ6ʎ'i5ȗr6l4AofԭlOLg:>TW!=|M:ӨBpk*ha `̘ ߛ򴴊*b@BȢu=u"9b'+nY-K*芐&,e4w/r,[ H\|[n^Ⱦ16ɜOaZeFGYsF>P9FH\GV`ėP*;o>lE.&2a|1h:PNKlHRݙRX}LYhj'Z4֔\.6H"S`I"3N4zr  >{<-hn $0\m똀{*6R`ol Ɛ*ӨJ5sMڰ0o 4YO?Q6o{0Z"LYK㘅<| `a(D)PSU.iy^cY˖H' pb[nV gs;L4oړI~Z?ɰvS[;t=,i9]2$AJ^{>-y o/%F`h.Vn@wi ;;AJS/7-U5nF/_W9}O@ɨ7Z̈`?>!wWpOR|,]v>PpqY ܛrbREپlm[ICݟẄ́hJk[Jx}@acg+g|fg,S|&zZm9B2Ъ'^΁~(y+p\) >rLp@HU bu ~`> L#& Bƀhtg~27٣aFZTht{ԏepSts1>5e$W|*)<) SY:&ؠH@ӔAi&a/rw 1,Yׯ^dM-Ie!&޳!Nf c#`?R+4¶YԎ<r{?qLj//{U:n=3~U.g+؄HA:b⾊ z/T? !H >j48y j,ŗ襩Ήom pQV*%rvCpsa?&iL4E?D =h0)䟼倞# [z˼ CNz" )"Ȓ+J0nCH,2fL-DC[h3: bgs-_:n6HQgAΉԢMG?NALB lEX^n@=8bxʙ+yK+!d@sFu'V-O%ofHa$7xZ>@ؗSViw IGGdHL O͔.'Uڐ(]4MAaN('-m@g/B2O>/(0P ,&д\dl|xezgf3?TyNn `]'l4CR]G{r]юJ%w+& Ll,nLB@F WCDQ$?rVIV"hiY/Ǔ]Sdm}|yfȊ^aտ*"Ш<%l@[-w'e; GvufhKʚFݹ,]X,ubMR>stUɢ¯0#d>~/3N"I|+} g\1ssyl /B0$n O}8n)*lHsuk*0e G5``Y8[{PyIn>?oi}yWg˴Rv+YO U 3K5}zCBԬQ ˰GZluhOvv><#^hib)Bm,(҉Iĥ@-cY5t4 /dLQeI} XՁxk.iu6N_*Da꣧&s+UE]ڲW4#CzS<]'P [R-c7݊XG& -8T 3i@>FRڞv spJ{7Z"m~K*7ʃ j?N 4UiZQGҵfM3tX-ݬ\usn:g%ko5x_|DĤp_.$JA!_ǎ04J63hn1BV:GVh/?(!N1s\/#+qOd$qv;?Pf))j*ocs:_Q-n u1CS7)ֹ8;t%3?]/4Ur^+[5͙HWKRbqP8z?[Ly̰| K>:: m$̠g^jωi\jw,tܦdL/ b5Rȶo6p2>|-ذ3hk9n0d1.jAa7m?#gt^{3CfHG:wR?[x5}#Ƣ_~o0M`~/Ox|}0=)xLR/1>>i5k%n(R1dVԶ 1_X6Sk2mfMkp~Dx\SFT~S&zgnrv%P.&mر6?{Dr\SdB( Q#r+3MۚWJq`,K(CR@տ<2~/Q03L`N0^ Vg~Ti=: _eRή>Ic0[I h5I8BCXr` BU^) lLE?V\m)HxYĽAi -jάC,TAf'c4E2&\A5C@/aE~,so1;}txqo}S؞.tᾲYt!y6/yՆ%8F:ѴaOzIm_= 6s%Du 2Lǩi*S86 j?Jm+|<5ޘ(jB<6 5cZ?D#;*^>[t$a|M5aϑ+&GyLCmWc)nLwQ12 o:7*=;rle܀Y}7yG),-%F!? G!rX(=|$:!~ ;dZGsLI-I0dqUPC pz ]R6/ i\^eL^}ve/~l0m$Ɉ 4O ܄(%/8&̨(&PtVot6:Lm>奨\5@OIX"r!0{p`oX۷7{W0.C aw;y=8/8⽻M*mAͿڎ:bYȣ#OLktbl p'KTS[m4̳8J~eX NbfW-}k_2^J`"o?u0cWݔjuQI6`77٥`u7j/o@G)dǔvUv ЗV 攂?,#2 tF$ȹϫ<*ٲ+07AG{-iF0]p){"Ǧg`̥f34^fMÿÎPWD3sd=Kzvy~ M"Liw˪2rm7Y:Q Cw?nKƒE *Xlv8*?"ېKsV)xYt!=ssn|Pp*.G ;xrIxiu4"*$x4\l=\ +!oQ. _؃rB )޽|;`F i,_7ki %K>`3m0"z, 4;B'Ujos'XcJ&R5"U98L2^Bwγ\m@]DKm0"<@L"S!UdirtUd).k6@OVOmzA("o(xϪ0ce}~=;XbԗSe }}y=c<]3+BT|bNqӯ*VQHY/ɚF+p+Vhu%322~yn/E`+_OgV:r, 9Am`94TMhP-)7] ̴ Dľ}3?=Ahߙ_ ) 'Zs:Җh1lF*.RK5 Dhu2J%S*wTyY%`)Qez= <-H-4B[+3+Q;jpB/i ,r/YO:|n<'dwR3FؔpxWy)VUy=%i9C$[~xk7s+*|)[|tđ^Gqo(Wa3=i+ $ M`" =F3aI=ӡt凰w9?r&S:?zǗǕ֝f"8ɔYFҿD61 wۦd{+lg#U3c PsA*iA[R܀`vaaKk}qѬ':jIJ#Yf< uGݺ Y0SJKy帲zGG#ú ]z p.~OkA|mxMk'W^uU#~¢;ŅJtj!",R}@ܶ38vpS C_JQM@lY%6=Cv{r@b\άG6"Z`T}JkE*۟:kfm$]bIzR¬h~ؽ٢\NL?VcZ-E[@5S SչvPmRϷ_y0L:`zo$YՉ:#{RD{s(pŕ6SWWVo[P?RBDy_6F rn9慷+cr;3G1^2zx߁$k,Zsdn{h !4wS|“@!k)ȁuVe]4'CXI&9ŏw#Fcn}C.\ ptkzDZ*`!zb?w9dYGy0AԎpF  IU&rL,𾠵GWlKsB߆kĨ,׺eO9KVȏSྙ߁2n4lHa/Q  ytq SIe0 WfpA;fW< u!#"\d{ǝ?"բk˜; Z#s:X5heY;m[]yLt~spZjeֺ<[~wʷ֦vl.xgzGt:+eYEKzIl0hy<&mu-n*>{ܳԷP#2LvDou P<; "=;޽ۦ9ǁEU8opi=^^@_BRǂD |d PC*P*[UŃdԣ|"2FdX!^DҿO)!zVXkuDPD.6m8Kkf9HAH%eZlwٽ师p "8U#bQwCujXgʛ=ƨɺj9q.lUI0(y^vi [23_wC((x,ۦ=?\r2spvXP.ۀʰK*D=սAZuE! a -]vOْHɿ»<e%'bb5cz(4ԏi懺"Wɠi{ʃiVp񇜃%Rb0KD℗dG[.t} ,WN];S샘R*tHVh^douO>껠iS^ƏG޶t:iYrh4T k쫺Uy<8-)8??l0Z h"֟&Ck!IhƒPe}V-]X ړqc̀ȶ+gnv u\B.G7c3asĜ)QҺO;&K75]nF52As`7)ٷ,,)mk_7D02wMP' t,ƇN<͇L4+wG5 lGXc}D|[TrDVn fUZ nMs]NGmhVmab'X]#uVY?,2C59S}JhY+u\)v {ͩOLP"2 {o55ST~! am\v#ԔCZvmB 'Tb* J:ú[u}1nNiNq]< (fS`t/6vOiA%b~c1({Oyܣ܃]o3\@sq7ʳCkLȽV+\=}cܴA7KO+y{ 茇ʇQM{‰`z>EҌH"IX hAPq2wʈfJ t2L?..*tVDÛtA;12ǔpn!K?2/]/Z7r8NpaR7o- tWx]RYIR n;Z³ڪJʴ딼CqvPX84wVsׯ# twm;Ɇbbdʯnq͈OEYANWI ryZ*U1kt]ejLk urYvq;'Ƴ6S 'yC2'?ksFtPir\0GxU^&P3݆$ɗ{)%X a*a:ׂEt5.Hΰ>~`Ze%!O, m "yɡDwE Ҙ$ZS?=gyL|1u2xmtNW)LqRS6iYbqU*H;k? bL jjLw<b=GOåV#lyd*tmOMYMc$٩2K#]TBv#UI\c)qvSI Н^MkaߵZ6|򮖠-@pxuRK g oLaI`e6KHs-El e'Zu9Bw=3o`I=n%j9+$u]j`.ϣS#iRܞ{,0Z[Yb%qnҫ5¦( M_)3HfiÒGni?iabGA!1rq>EXcDШѐw q=c JtȋpE[Ա3z\˛;_|gJSgHcR- @@O5sjq!VwgyKGڝZnkD"#!f{ZMt:Eņk ~Y?$;2xz{KAޜJv iu0_lLV-0Ufը`Iڹ/xmAƼ)ql }'-NDd ůGW6U&ԎDrBЧY~G-mloqyڋV[z]8-pTťhNp͍wc`m\ە튑&4!ZO9Tfh0$޶T;OETM_*$eώdm2\X @9LsF N=JL^ `g p7|$ 6[vXA{(GLbjMAVE 2uq?]khnz0 I?ȗ WqRۢप+CP`$^V>XZɯ_׊/۞3>&U o}OBhZg/och}*^KHU>dZ}ɑne\ZUhb\q&HTފ'+IiL *SγGOw]r, ";sGX&uL?49kl޿ sMqJ%Rktaц0K,9[MEgLMю'1ί򃿚S_Kf~Rк_;aDGu)^)ʊsE ]$,_0oRuWUlB TPNYNpChZ ;B mEr@sM Qˏ w]2|%X<UDlNjGQ,럇"ܸhK~k}/D ‰?k(\4Hk2#>6بdW^#n#C` ?/x P/D(ɰ3yV妇xF]~DWw( /1+c1WIhrTQ;ʊw(-l`COH{1RU+w&7ʜUPU%.kmed1ۨR9aŞy]/ByZp%/>\.B=-ʉr>OY`fni͢Vn;OVG8վ0M~ &+5󕹃70s;ZݯcQo|q[Lq+AđzXD1KR, FNG'K \˖\tw6E(t^PXpGAJtvB9*:Ģ"IO ܘ%4gZ6s^NC7*BX|TPqQ>u e1{E}$&3̀;xYWN9Dj͆27.ɫcՆ^ ;Sg]E=dZ@]MXfǻ9 v&\ tOėlS&rK~ə6d uq@ڷUgd ̊M3J2-QiA/*9LbjL8ZQ#^@۪p7Z6эCPe. pX-&Zx&(ڱJ՝z/)N٫OJ0_qe3e*Bo/B®& ^zL#x(qeןrh2KR]~FeSak츊^2' mH cqrh^{uKlc3;B DxKp}qGk>z2C$w㗣|tzp/H \J`ycU2!0}u&CdcްxHC ]~=y^jQS`5#) - cȾG` z;)ѹi`S"u8J1& AVmsM1^X3%C%c1lT R "x.H%uJʪ0m!skq-&UIX`C?: OyH1(+Eh| B?aƺWT%kl0\&ޠcszX['$0\5%+ੲU~oaXr~"B>/ ah@PCj"aSiV-`+18mA҇ ocLwIrN@ :٪z4$=jwAL3͆Cv :T½+ŮVohw>]v|R\? wLj]H|x?1ey gqk1Kn'bE$tz9 y/-6krD~ AXX%  7L׬z߰3͖*G\!\~|1Suޭf5pAR6</ 2X;Ɋp6Ћg~P_ikmyX )ꤌٶ( H:wy){QvE)5Y| rnj˜{^wr,P,ε Dg)X4$CcoP(.!"̘=̂F|vddN?($T9" %.6@Xʃ ބKbN??f疡 E+˒O53vZv\г g6?*~s/`]thx`r}4wf𬫙눲 E!O=٭x^H! 8ݲN\-s+dE8]ϐ,OʞkT0 Fn`0.e_WBU|#FZb?Vw:ixP(h`vt+#%OUi 'J[==vUbW]3+'3`t!o+?Mۺ؊ƾ(Lԙ P6U1}MΚ5E(xjNFtG1e2҂x;tn6[I3Fkk^$'M`Χ'0ᦚq˙.x }&s z'kY⻫&+ΉL\p'\"nY޴@աV|rE8]KT5uQ]!a\x .UJXXJ9Q]x'~}ţF.HR࣋!NȂ*g6[Ǯ =- ]QB Z h' }(D:@GjFR%)Zw{Ln텚\&P"2š ai3^8k%*xw*XRiaZdlH> tvUnPLfo͹n!Ij6 >sﭓK<-J\wc?[`19) ^q(]1_׉A`G/ҖyFՅ-Lv~)ϕ$3\AH`\ 9LIu&&NH 'HWePf"AbUmZ*is*䳔"B2e1jK=pI'CbT}qPg;S.PuH"7W0Y r08R(^N`5I=&|T?S,p!;uCZ]O;x0SV4,.? xSPU|Ba}O kP^4|J *`6X(3 zCyRFCJ4 =/2L(WNVSצ:Q"W3p[sШ] WX95unʭK)3oק*++ .H2Q>+aQ|K;<=2$<@3D:B'dT_c-D(΁(Tݬs(뵪%s #Q=T̢I 50 ?F;`TxW}-/YRWZ#[Ǧ>N{&eڔ}ӏz /khkk3 @= 뒶@) UdCځyEܔc(n<2 W}5 !Ts۫*j$_=6ʶ )ͭxzuT uC&;e-=5BCUP 1%x Q<GCP EpaZZܓ$HPWuCQ%/$0Q3gK-C5(7:1)R6e7-һ&AKSyeCrut #M=MnB ɾvuZJklZɗz.+Cޕ4 ȺWbƗxG8鈜H |  T@t{@`/މ\F2*./'DB썘-I1T{%;/lU!nP.ooq /Fu ?ܬvmH!K 'R&v?j*+V`ITΓиf;'/*7x۷L온[I3,?% Y.Rvb[[w܏V2uS0PإqSNYL]:[T- #:kun̖"zϞUU]^7JcvtysX.K2Xݞd ek١Il'-!N%>(cK|Ȥ. nL+74 iD gLX]!RY+ۼ: nwUFo8``TUnPBQG^u ؐ8~zw :cuퟣU;C.=4 șY#h1g[cNb-H (XϽ {Cea o54*Q g/"/b! 9xf0}= Bv*ϠG#OD<[u.N 2h~XS]Ӌ`, ).[_.h|p$}ën5Vݠal!% Gnҟxfw7t4_H"(a[*b/T]ܛba)# YE3cZJ+IɌ{MƋ ,ȴg9A}];zSØ~6m"zS P R 14X@0̷ׁvuaxG ״ZF%S5ÍM9KАYͽF0v{6vX>1z+d8tO_@ 'ns]mo&}i鲪uFxACXڸXZU>D[8V:.:~ `|"/4aOHN}%W2r;p3u% =_rLMљ0F{+:p姄Bpef&6 V,ʤ?Bc}bW2 H$7&mnU`l271yNKuS oc7{'KХ352㦁6fHx=NH~<pR`~Hp8/CP cOU 7[ѻr3[Tl%k4JM8߲y8~T_7QnVуԧ,6rbk.Ep Wm3覼DbTrFK{%M5Ot1 sηf2+m |Gs3xfVb)1 +Ӥ %90A#AXB{vr_YmBUjs3 j@*{V3lץaHIcȕ|NJ!dOxuxg6 ^h$u jg`3I# z013BR4bή! nM7))UyИG@5~ڝ 1ΟH*̊@)YMw_6•sYn]eOdYzf?q޻0r0mBl|}$~ "TUl#ui'h5a0836iT }Em\Kr 8r0U{,-!~ڿ^%z&ClPR1Qn~h}QzbG]kSXd"%WGIt.hRhA4l$hް |'{H:v:bJc+T,:3gI/=R {0 FO*>0_KT9^O%( +9\(ahGe6ʛ e=CB]>`43]tzFJSdՊ-;w!z0]saPFP!ZòBܼQXjͿU=tvCdK?ز'KA ^Cb@+{]K|0)\:Ch|q>k%OG.[ti<[\2G1Jm g:Fdm:,n"{ BYUM%u;~K}С e'>J@bGFԛ/LMuxµ4; 'cUrQ 20uP2| &Xk o1$z}頸6ʵrų+;"AVMl^{vO*~^, 2d -2+A5wL!T05C@w+SI)d Lzh8:\kd¸~ ABCNL"- ?Xq) n`q{yb-/"WQ%QfQZCMLww;\fJ' Rf!d;)*q</%9ӢJ̮3/7P/a+TDHdR> B-q&\I-,,aڽ80=FOhav\-qki2Vq%h rh:XdľdyͬRVz_{yi:亂k<-?KK~%|ɍ8U:j}LewËtq%w43!͛zS^dĒ9 A|%->BC\80WT~h 80:{{o>˖xmb?>068<"!1ȊU] !ذ#bcy^_~@YiL7OHS+tNѤuR"`;C7̚Rvd0/Dijvᎃ&S%jV:-$#':lyu`ohUguk8Șϐ?ңF&]0=Um0üfY_QG0I!n?~$lHN&?%𔌻vZOg-m?yB]HqJ[B;20^ LTZ9$ My vF }*tr s~ܘj9ꅲHyZJO,' ABL:wK^R)g+ſN|slzdm4H4'΅xmG+\ 6"-^nz#Ϋ6ƀQuW׷yp]%@T6;(Jy6[DCɋk' ԡ@Shf7: (#+ɑ9?Hoƴ$/pd"R& FAt  3DJһGվ`]t$iCgBjk<ڿHz~`N[4{laG5g{&R4b!]EP¬ EPC+(sAv4dI>m.{p}0WEv{+YXo@::(b&<,i(#'FR\cM(NVHOuB\A^251cj 4X=n32:q';QDՈk*Q~(}W:I0lS"[iZk/0$t%':HAtY%~#wS#n+NE!I}#.UتmAփXvꦗ+ҖO|,A`6}yK Mh'܅ `u= ,51~AB"d.W9@"_|}|I{k0Wlq?ypYRHmwk#!ϊ#y:B;A'PIM@Ptn$|b˺Ǣ .UI͚hj[7ygxzΓy6/6xÍޙ}msAUgQLt~qܦ{-J@O3O F5U-jB7̮9~mdwj?de,2Z&y%Y촠ď"|ESx!3a6ɘNOkf1X^QL n*!u ~3>g*+xt}Ԭ@ ߺdsHOG<C{vx``&Jiv*I'ӚSG?BaOcK[Utrj ZX +%AY [5d[󕻍tcd tLJ GXAmM'hT$=oUave< :|ݤSg7<[3@S#[ܴ M*!'@ڲ f js0/jM@3,u,z^;kel|DX#PI3J :rcUn6&eq ڴ{ rsDrt"mu-95c]zEBLdՋt9gěV1:LnJ~gRy7ǫr00p*Eu|%h >*DQ u 9ˠEps$ʮ;b "߃SQu,/!&' GKӈ'~|PB$~G@Pl) m^fVW^KuzJ5YGOV5? 6B/rS-Z\zIVy2Iv/%Y UyI0 tABiJϪ˒b7$*>7 &>DQ `.2ʉI;33Rl H ՝5Rc2lC w&G v7F ej*OJ/'`3揇#8M2Td4? y/+?qτغ=F<٥s'U1$ûwb9!|c| W팇藱}6Ix@M`hʈH2 v1],]wTloƹmJB2}+= L ΐӬ9pVg1ix%*i6^Ɵ2qgjZRy]a'l'+#xqFa 7sc][PH (a ݊IjnP l쒂Œ}Sa K24CqC6ݏUY-ra(W.ξX`Pާ mؒXsgI(yu~E`Ɯ| qmW.fսq"Oy>J,B.$U] ]LO[Křn0 eo['?Iwўo1IbT%W$aVBh7;SNTGjXnPfA`hbJhefY.ZnDơjclkkH 5&&(SK鷙{1FbckG%wst(vE 5R270iZ^kYl aQѝW.⚶v,kAfuuvB= Zmӡ7/#(R _uX$fp BwAv]6P6VpqC-)*viAk=~a~lic_lrjqFAg^F=" 2&o)t4A73rޓj@հ10~ EAuI|YЎ%KVX~J *OdIfTĉ;jM & dGH6zP:0 ;bOVC(J&1-8[w^p1Ƈكzyg 7NvB/4^{U}JJj'$|j-N{`ho×"ZԦSYBVAK|H?eT</~mkJouoNj; ~A'>RZ蚚g{<4.ز2z|r3v=bcK!vv|U zM+BUVQU\ۤϒRW@MiS`\ҮɱГLm& 2:TlYA,$1{f'quݮ.iRwguûd@R]$7Ͻ#T|62@r$윗Ad: F$-_.}jūoy?2m@,wB,lW>5Hrܳ;#1nʈRTXB>/$e9t6?.yCl)5^7կ7}7MP:KsԶ l٠TŏV /e[O3~9 su<=ncc+}\-]\Qt<Ō"kmX\[_-tE)JN V`Xd@{HBrUjKy-JmMH԰_[>r,Lض5)MΈf3h+(>G!UP%n"x 0əI&E}.zv0iU4Hsl|ߥG HDMX-.L&O_@;I|1q=<,KhJ,UOIɈ)v)rau_?&Z6*P!DO}h12Z,NDGm ,{]n'&aFSكɕ]n%8#Du6njHb7ӰRņ/7:C srV`'r&2)0#h蔎qx4r'uV]遵PH9%u{x<1U4'pv@Xɥa =V;Mrut(ɩԅO<;/b⅔FO$Ó7 7ހx'lrH X 7z!mUj&≡ee0 dw$Dumykꥊ2p3^@!I28cֵ9B턎HE5zK7UbD=/X}Cu@j"^[5 #Lc/̌=bR)~SdwLտi@=~ %N,KeD΂P?xlN_=.$f7/vF,y&}%#aj9*7u.MZڥ8Zr%[Kb4I$d ^-teyJ*G@U5Ho)O#!nȟ~^;.aKǵ1{n Z!yQ,;q>ugTWc!Oc"TLe0@ a>n;,})ip_Mb;+ۂ&<_BUSDL3@&jŜ9h{qx&<rѸ#vLfӸ/s$b%u7$I8E$ZPȭ`)]Ⲇ6>ԯUgO"z] "^{!Ap"rW?J9 U7T[;v(BcseL WMR jvymOZe [PwR2#l{PFG_2MT@!ܫ;ԉUrͿdiI۳,|BN#ԡ[Nn\m<)`!(^Y6'5 0\Gyz[fn-T#b0U& `':Zk.Aj=/Gc{ fr(6@PD3$Moݹs+{2Ց>Z>7 *VrY%e:#U!WSok YP bMrdQ8jؠCWA@ڒb1q^Nj1voK M`8Ex`z&1=Vp=Ea/o}ۗyG zGsJXW=}Oh`|ukpT8Yuo5C7"U#K)/ Y(rn2DVH;}yV6f9/tZa;^}RZC #m{3faZyIW,6\{CV *Οs%} h-#OM!2V#qPqP93T;T! J.Vk2?_AB Ԗه:umWv"\;j,&3OaԭTZmBUNxh#XTSUQ6EtIf`~|ޢWhṂmf!{L'IBS =' 6RZf s#ٺZ%"XLjk>msPtM.%ϐ[ @ _#+y8&|>s"9s`#9| cTcZ[3Pc,_ ʿpٍ_od;H[02vô㬞QOMpZ=7۸UsB#E N:HNO7|nz~1#͈wdni"׀.NѺ9m}O)2unXdqDGٱ`jdWo}5IJjNB Ө-)Ra2a=g~\.ihs5 sy"Sysv'сeľI DCz.Ze6Ah6DIvZ,P>I"LIH7hS`[ÿw0P<f3@0Wy~e6i%o9OYKJ;sUb>,z`bj0YXຸ”Lsd/ϰה4,R68fWu7=0Э}C^G q^ FU/m8&yfrGYxU tWQx2kPq‚ZϜCfS=GUBWֻf@کC):'c_O)ݑ22r :v= xB}KSrA|u‹^v- o2l{э esYټ)[6>jMnD_{k[k)u7Qc|%EIW \Ǣܥs&OStԐ:* UKW-\`LKxٰ_B_[Xt}ٶŅVb e j ݳI nKH=󤚏B'DpCH;XN6h9ӕe#n^ר L[3;x1q&`^}QNlK9۴r)8*Ux)Bd>߂65'ƾ]$hYkĒ[y,b9cms-qBȺsX l~$|vzcK X( ̉tȼO2Hmw% .-m@k8$ڑ4w'QJ@ /},$Cl\^W#kMIx],,6_ΣU>r)ohWA"4AK^F8*v (VАյ,jgKPw-`]ڧ #.dU)K58a{ ABWl<(,ET|nh$N33iM\vs" KmM181tݸ1\K ^J;Jt?`6 c28 TYjו-t:GjPByq;k2G~ʘ?I<9NҸH0a f 3yܩ͍xV>Gwj Ɏv2@;⒢<҆^FGPTk+9V|F:] p{M6Psc#7NihCpc(B b""J{܃Nj2JJr4Y!I[. g7)ScTi%){B'X}TⲤvN}IFoe}' hp6m,ᦠ:x7c|abϧ]mn3 y˷oϨxw OYu/NlxM9Ȥ64?`g;^"Cxгqxp,{H.`-)xPFl{~%ϖ>*.`~Bk^.dB?`G9">) ^l}wIɁQ.0(\aEF0#muXU ]ں>pq?ppF5eQ"VI5g mAvz kw2ǤՉZwP@K~VnioNe3ARDF$՞`sTS4ɉp&^`"*2 <4m>V؃@y`3F5܁muI:kbu0(1#N,4Ԭh$[ieK B3$dB{qHB'=w54`@./x DZRSHZg7[a5#Gz8sItOci?WH3=&}9e"יh01 #쓑޶M]ǜQ3(]G^K=݃5-XR&BBd_jN 1CΒT5XXHȠAD#8X".a y܂~խxWN9 cF+WMM ?+%f{ݓ,;+6 WZ Jd8vdRzg+BԼDޒ5k^Z6Q) AC(ė¾d@֘ڎJëߔ>6"<)% % $(N?!ܫ}ҚNv$jgo3s qdе}/\umZ#Tv2ymĪ S3 %ldH8hhO3Gkȇ@ODTvY+DQTit(By;l(-6xUQQx +TlV8 O׃+:Ӊ_T?sJud&~9)rQ 'Wp;((le-Ėl <3E.v ֿQII?2W1c~9OlŒFHUИӫ!p4kCv9CVb60@/: <R E<)QP>`i5 шXl\_;^:󳴀n,'v L` arRC,9+c\g<ژ&*gnfR 9Dd`3̖a#y/nC +}$  ?{5IЎ%ZQ%妰R,C*@p}; 쿺?*q:H[s%㌚`W[&%n+ 6ko62\#YNx:8o91eU]7Ci"l=I:.T?[;5KfO|cdX}AŴa&S佮$pQy8ٰf+OmG(TQU Lm+:Y C۸kG0(H0K s >A0G\ I9?c @Npoǽh}c;agQ07lr_9@;\!:~ O n|fEGji_Yx}Á_dGww}T >},f VI;`{V=䚛RyŹ6XWb "R*9n U&Ԡtl8jSg#z v_7멊L_m ;T#eyzez䩊}؂+k^$2 :]e:ψ GǸ=c̳[+nfXe]m.;wܐHZ\2LɛQ=W!S3Ow E_\+I_4"GVI[*ax[ ]C[Mhw .:>qS "ӯhGj1#< , l٠:tpj&Z-[=+-Ig,Z؀ >@8PЄm6K8q)V(0gʬ뤚_XY@9%]|:^jgn %~foa5B?f op # R1Ed%'ߎeeo:Ո8:9~-f;[^Z*G)_ UB^pO؃oQ+7+jT䖧w馤~m3ہ?pmu|d~H%, Y7"pV }Um[!G1 3i; 1Tԍ/J5`E{ҵ"A^509` ZESuV*Ve ͣ& mD0+~UͻRX)2llu V=MCh0L;BddMrڽI0uj֪܇b#*r |?8ZOhu/LCRMګΓB6WM>7 #YRtŻVTԴolQ?0aJ2A!EKdE6 ͢WjcS ±rϻ.hJz]6`ϧ^fDw5,pa1O"d5Mgw x1,c|kGtˁL ĉ<#E*mPg:#WİJ(hjlDQqw@O´~@ԧ]cz{Rm' פD~Fxsّx%0Y:)W2doc-fEDǑέ"\W4#lcAS^`mmLhnB|F'-v-:Yy7&eijtbq GAa){]*Fԅ V?FV~jG]xן7e40!:T|]# 'nkZ|6QWUn˧).OL#2KF1$qd3,=wHh}acVz㟩kyfSJ`ړz6"͙u(yBU*LgqIlf~ yü Z^!H#ap;j1I}fwڞ@E .n~Td]J~5=,C,0P)B_9`|KK=@,΁?TOy5 T_s[O;;aק+^lfkTIY^e Jz:ϰI idZaK'vy΀( Bq|^0H)1HŴ,qӶp5Ou-Z;{=x|R p? ڟh_:jvNH^%I2"흉0h^6w䄨9/>ґyK`sM29nm>: E8rix> d=&ނ$cM+?bׁ%K.¬* CКAFRжieQxqeDoC*8۩0)+$?* vjl;z:LgS΃q!3IrڹU9\ 12~N{FATYØRR[ás;v";:QBү0hz”T/ql;jrT/oBI<-`ih+Iht÷=z\F_RȺJ TIu{s,w+׽ 8L{?{)=ދ 2y7eCHxp7j5VSB[/*m((Lg0KIM&){f7?,W2oXӽƼuRTӰ]V<~@d{j-3q`޵&5m(|!3)p2cһsJ#uvw08VbܳzA;?tG? i!G'ǁ;wCN?֢MVp<-Cw}6#WOggʞ2 n.}- ɿD! !#1p "TՃ^S*ʆτBWn S M͛z"(ba{15f^?2)#f^$6˒^f(Ivː#+e;L.Kq(Se|W۶G}VQnb8eo_ס䨠U&bR\=dV &ߊ_؂r (d\uz͊ZL"f2%W!yRt=>qGBbM u{e/Adܺ>תz& 3וQkWp(R/ B$6xu \Iᆫ/D7u))üPd΄I&ӹգ7 [_Pa{.yvaH : kJf^[E͊WRG\t`=\N,d!dK4)Z5ߟ y~HbOݤ  񴐯^C8 X7+c~qb/G];'U'D3KSh%0US7%\lGE+ŦJog6q$6WhC_0oLc+ RZNQei8mWOxV%;t])71W*(u{xۨ'MYK@($>L0&qPG [}Z2B~3uFB6SmeC'~¬-LWyp8abI$Qlm@X YAYe B\󬋫*i??:dE+#tyDi>t$@Itt*k۱Rر sSf9JR,t9`\J)˻3>[ԀӚ尦;@꧋6W|>aˀ0pw=N0RH l(FA$[tcM%'}KLdsĬjPxe%;e)On%>s-~ 2xwMqZ^0? ä6jE-Ɗ)EɹQBa&9t|qƫ>:빻}GJ4jϭS9շesE/<)k{Y 9)9ER ;E; ¼U״zkwbABEI6Z):~Y2AD4Xn]8X`|A `N|i\= Ο{4ii#쟌Qx<m8?QZ,].tMx3`H)[;,Ug0KFq.Z8wA^39XW 9MKVZv@{G۰;sd!2q @*qNt&2$E%394 ]Xuډr!>R$*['/lIRlۄCȴWä65%Z~îdᎊ׿lW-nRnZ`,T#i\`6)Bұo3==%ڀn_Y{Y{Q?~6УVqCc*R^Wad5)_DHL5(`+oמGL}RXv_]Ah{ dLWz ;t~xWC'ƶ>;(1ۍ;SQy"=0+ $j܀{DfdiQ<7".\F: k Z Du u_.~مAOJPZ؈_zxH4*a7Ag^cY܆O0^z._AG?7d8J*1|kp@֘YVakܐ*n.=0]flhB!㦆*S }5Dl%rm2YOI,# l =~TjXube2kZueA:3cWw]ʇ hd<.ȱFzMu~..T!ʊ 8 Ko]oef͝ޤiB$4Qglcy7$Hpznj?(e?tG)*mt6`|^iwdEks tYVAܞR%i3?Y&9^]7X o+̴{罧,Bn}p,{ H6G5M V/Jxdn䀢 ]1YFU5<'} /| OhbnYWZq4Ӫ1bߥܹ.ki?#eI'p瘮u?һZ}fBtڙLϗ6aoa'E:xQ>^) c2rHځ|Tuq;I -u?$MB PCMTP1P^?ȭ~s@G3{&?uct1keE|[&`?wYƭKԎ ԐSW`uO-mɀzB6VC]x2;`IZfE/u)y##r!6tWq70NU%nN}$,үN-!S({{o\/6Ii./°M]X-,]$!" |b"=VfmE`q͝ `ܬ$l ?;"(tfQ 85noVd~Tpos-L˗ X4/(}VQCwB6ROΔYɴT!:*IbÿDzUocO`99pS39j]:-KK.|S/]|jB)LVFb8{ګSuꎣԊbiO{ll'=HWQPb0dҀ}HE888*Cmgdɣ}uR% TIqmY*m5;4aT%5E+K9]0:z=yW=eePw OȮԔB^Q>L:FǰIϭ_]!L6k &-„FXiIv%g'wt:<ҎuZM,㘥d"|D%YUSKc%I? #8gӘZe VK睡긑,szxtV-^T-Ti#UREK DG_ =Q&g| ,築 9RfDJ˥3V(̑.Nrd^S L5Y)6=ؤ9>! IL- /,#l !&(/?0v9~Jmn-+} <Fy٧U<\hJZqׁ{0}`E mO +cM%_3s*7RI`V^%d S[Ivx9׏E`2 'RN.곛PRQk'M֋E'O8Zǀnl,yyxQaPX] <2 l&R`:=FG^$u}PtlFѱ dIW7vfMkeByy "[y,@.Vo8? yׂo d,IU 2s[<sI%,2_aKj̪`"/hnvr5&h ghcтcLU%i;\BIS]WJӒ^W+ix4o" X.yeBO7>a֛ʹbqܽx%>ü^H:ofZXGqk@]{wsZKFfУ6)KqP@_ju[AV&T)u|oZh2`+ްQALG2ўȿI\_yaս!,RF T~0rtIA ?>%dHo|N?B.BjK z&\TC}<,W$7ԣ @'`/F;k ?D]f=w4qKuxt-u7fgF*!^OpUM` }}\YG6kyj-~|˓Rr=IT3xM3Ў5:Fŷ4se \nʙM72=i0bT555dKa3,x;hlv_\̴-k4|T*JMж*P戭a6cB|7yIP:3ԯtn&৬N KurR YV5"6 H 2T6+{g+'+d ޙ8%:s3Y @OTK>@S3ˋe! D90E$ $ph %ˋ&eTTw*llv2<2F 7 _{7| Re[T&pnYRH(X =p ~5B3qT U@QV+\6b\'߂.1{鰺afXNMH9xߘсEY#EKif)} 1ؐ)4 .S $dn#TCp n:/at/~SQU?QZH}˧Bיg+xU5Ei7C:޽M+&Ѱu$V))36t球aSt+uq"-ZKnmzך4uW%V׏aIGCc;ՑL]5G+P7^Ogn$<% vMҙS:0JK$FWU==*3QlUEr` "a2͟&eޖ |ډrtl@ DPf'z\98x9iӨdx9S5ZRܙyx*vCw2-=N|@Kjx$SQKt-%_)|@D1?BXOCo/5z{&uV>j3]܁ԬFO1e:6ɷ+npp0 J[3<  kRueNt1(jA ?2WmASQN9taЕTIFNR15Y2?)wH>T@fFW.smK {#N많W󨱘Cr|]O]흡ҩ%ӳưcӖNq˻kp*<1U\wӠ?D ;!IВKQ?/X/7,)8gbN_UvЁ;n!u&UU Ջ^u52c%a{" {WR\8e*uZŻB,D)Cy,R|v7iOY^nL![heWmVK8eS\e-ky$v3LJgPOW:ݧ$lxObIbi@O }9sLTjU7E1'f=`j8Qr!E!%kL{)+^UZb&Ƃrv}"H[l h6w,p3]䵡vPH714~O:X.ʞ`yû%Ce_oX6Zv;V%ѩhLeb`z\@Y" U%$ebf=T$~Bo`oZ Oiž>[mϟFф{y^/t9 ŸdMzk(&8O4pƑK|,ñ6w# uk(>9݁;o$U8R \b YͰu SR_~CcC"ZVhAV:8D%2|p>ŕM]75FCWQoSGxtzjj?ڊo Ckrn#FȾ"߿`+mV?fu# U* P:p\$D|b;^4K^ Xt-ҪJ[|g(DͪrK! :>N4I,d$)hdߢGGbf뀢1RcMtYJlqpbl[63 lliBh9^1ؗeΐ])iUNwC$:-VQn z-hQپk9pu:u4d(itLr}\Q>WƮᗛe[` 6seCr>tJWn=иi3b`v3POm|b!vIW#>~o(tЯ!a#A*mn8~EBҍ\BceM?;^Htɾ]nJ"$vi#Y4dp$DټVO&Hs C -V&y88& n/-\ݰ8F݁bX ŷ^7|`@'I؁Y7IUzQ$Ysmd P 0U@^RCg*&Aڈoi׵B Ł{I=S]drR*#aej-LzblU` s;a{_/ۤ抣 Ñ, "!xZ7ySYoaZ^h:|;j9d̓ڸ]ٖLR4yHUaL|1y݂Җ|D=9 &donnK Alv`#H~1d]f졐>3FKF}9L} 8+Lo4kQgF@X+ycLtP1g7 m%?H4>,eQz9ӲJq f"g;{Ut''v#PNIJ]Pd*&Q0ˠO3SjB 9cÎM)PK-.; Camsk8 <^l/jW+nثU\mdt2d׆[;D,K bVVyLbyF[r|es@ ma{vUU;2NKC\U=Jxj&ۏ<z8f8>N.cB/0 E7M˂Epx/1(]KᤕzIO4^<σP4:&)/6"\*#~>%(TZ14?Ǡ#*'/>O퓣29gq*ScAkS/$6Y볇(Kz<%1$3tgy@DRYRcgdjJ3rуܡEitp@k 8+|(1q953lY5 ;=yy+>XJ ϳD,+_F3|a<p/$]7i>OmZt%8P--22/)$")2sd Y-K3EO- Jhm$j !RpK8:Y2 :^,QbIV$mqfx>E³ۯI}o0'鄢sKRJ`ks% a02&uʢRF2*\ePlRm%Qt5o|N5ѻza!h=ѫmKÜtJt+˃BC KDVPf%t}. 7SrKA+ˢlɹCsnN6`vBjsME g*#+x!wq|3E~ JHS,KWFWDYj 9FYw+Om:3tLGD7(XP /4+"3p"" ndv_ 2(Oڰ2 `$R) [lRMX3%eZy^q $^E/&?ni{k H;O- _ΆKe`'0{@]ޯN-+iL]fD>&{{s&1fy8̍EJife/#Cq7ton!~>%^hIyI/ Ӕcɋa!WM`2a6CJM/C'*d[SB9oEUHЛ̳ N 7S55 IԴiRu7dV.$SvЎLÏDnt,!)#G+7hhtG[RWH@Q$hJ«ȴ7zx^p j1H Vb,1npt5k Toë:,tHc jm1K*6DaM[كh2Bzfj ITMon 9 %.'3 E5"o7XDu}bs`+j'.|`(4!mgm ;\4)OZH!#W _9~y7(2aQV ."he~01#$:j(o1[BS1- uw1(,eE^i3Zߞ|R앃v23 Uge_!xDЉ=[< -b?fǩMg`xW~93=ZY8I}H#L>|4tO+O#ߗV*<ё$m*մ\;Oۀ3coZ mD)/ v=.'+ JTX9 ?;ϋ7&,}F9Sei ݻPm%vu%Ŷl>?X$?mX6,^n-Zϋo:& FQ*K?ڻ=of$+ne+\'i)AJ]8 ԎJ]7@ AF.dy?׸tdk!*qqVp5pvyˀu~4Č5U)xB)=Gv(]sYYa91ɖ/][J[RN@"ez!(|oJ}cyƒXJɶ4Q w%c=5.1k83*wS$4Ì\6GV̨i`1݄ί;O2?2≪i Sp h ~D<̮5R0db …'{"&.Tț`P|\ Od'dpp`uG,n#1\.L1/w=TH%g{[-ΣpLWnd^0$%Ecsi>?^¹JHh@1>.@J;iXEՁt ,=V[we@5t<NzIqTYdYN YLTO~umE~㋍%A?l/3ۑ{[kwlA {85EXK9 g)U`){Z:E͢Fy]#(l {~';MmRfۛg'Χr̴ܰ8%R0][J<:-t g|Xݝ8Kj-m&U t' U7X퇶=N$^=6۔>M.[( Ys`;մԳ)C-5 !>(|>͋,j7/Lk]WjVCc ~{+ =#=Wo"]{#+:'p/)J了TT #"l~j͞:_US޶:E;tXocA*ףTTVGh <Af:Ѐ{aJa ض"%Jsf),ae[Ⱥ=w&ܵ/M&ho&:B/:n ^Ci5QMͩFN짢}C$VҶu|R~"-\044?.J3r y9Ș ozD_e{xu>߮pDn< u@"Z1׋4wT?~%.(` V7yeKj11ɟ.!+PtzvwCy%YqvzWdLgq)b ܥy}RaVx!vU^ ۊ__LF謕ə |s|]dU Xd}7;Y`-ʉf0*7Kә+7ep}o}a]`PQQ ,mzzڲ}ۘ"*B_ _7a_npTAy@b\ @q_d\=6boZxg/!*?bR!IeZbW5VlLK')`(k.` YIaQYgDݯgF~ Cr$׋qK55mt\?mUi*1ۮl:=;':dmu'ѻz‰mjT 2ژ cSy 8mj0+hzا+3owW2? 0N-0ƒ,u,/@WTl[LVB28*TViړ:U7~O0GRu, &%.T1FrpܓV.iU;DJz9kz_~@g1HѻS]Xo'&§V4\GCbN S {/Tz \{0J/Ahe,NnrXr-jV#Tɦ}w1v҃׭ˢHw ˧Z3\2 ::鼃Y/}p7ӻ@*ƹ~6k]%?qWbgrx~g|+B|d|}'XKLʍ)YbTQjCSy6454/o!6;"~ 14Gj8l>[PZ!&đ Uxt[qRG6l2рɢKZgm?3zQ b3Z7X`\s3-G1@Rnm` &:pR5-ʽ/†q\ Wqoԣ'T?GPpȖ}^4݀Ⱥ; > 4JF mv+kW;}&c&E=z@Z~ lګFbܺd&_zͲay^7/0vk-YFIņ~pلͪ0󩲒ac^8*m:\/1-(#ߧ_#qQ1% >9Cȸd`bĔ]y,G! i_2y9۵`'R5p!/<1,O9 ,F@1Ⴉ0I: ϡҁ=gl XIܯ,Ix@[۱&Z>U;U)/RZ[ ~i&ݔ~1x}wx%OyQ$FYL ?PX8J@ {CPU3Xe +YgGMܷ%\/~TEfWJC,pRe'ڇ3֍^HO}'T|K]+T@Vk}MJ_"܂WҀ݀aj~j#gN*QB&oX 4r T'a?뿷$<>Ke_&:T~Ƹx$UYuY92+v;l7Z+Ks s]3w+lW_O=H(Py(KxSAkn<0„^Kמ>ď ^1d($^Q3 ?Qx&;mDQ0̩ 1͉%VGisvS0V·." BcTF`\8{AN¶$UFeX(r 'm_2&iƪEa} Cfa3\>qBblKU;b##Cߟ8o3kf<J[ė`A"Y ooYH95ڿ/ٕKDYo'QO3^:I4T[x9u)@dۋ -z8Q^D"b|-Vnj-%Xg6{9j;7 Ƿr"6\eOY\ Km{(4å롬^frzqTJW.GoV [AEفհ-Gm؅L!(Z{};B}`֐c5hK7ڶԛ~ ]rz+MM"ǏUx ٶd`؟3kcTC#.LDF7H5$Ou%om@ZxҮrK^w]HHPG>B'E%)cg"X]Fb*"0U.] _v9 x@@PDbkTv0г1FmNh7 }L \=BZ} ̼9?E B!,CJpxq%Hsψ?$w#Wt+o~hD1u\=k'4cMVpKڴ:8]? 2-ȦtuPjO*^bO ܆Rb$G##'Tl(nB_|O snA2b!嬈`GUߖVˊuheBHc =T$8䦋w}2>(R-HM7#Wi] X&W,ܟ9 v<"WKE&eϥjN=Z/Z1FrLMU;8_w3h1 KO煕2p#ŵCM.i42N^O)a(FsΧS;'V={,<ؽ8fmY!J_Ia,OڧO){i>c<& qմ!-Uv,f+XJQjOBbV5MĠ=1NlJ4q8͉'gh7AYe J;ÝB,9EG6buKe׉ 0|]S!_{jBQYAKI7ajqK[\BP5w$. A/&jFti#o嚝`k'; c WE@uנRdX1y7$YuId%u3Ow`ļ%Gbwz?Kb$iV\|IKZJlȡ?T[96e_erHܤgStNy=Ftk bk]#r}XwD) GHZDRy~L΅uF\QZ",CjF*H0x{cl TЋXTRГ_6"vwcpYv7I]x-an2uEsrf¬r3&$x tJT0yvw%QX̆GKĐAȎa' tTR,e׵M~ɦ)Lj' uR)`".3oD:SȾ8 M_qb.$sZb3sUpZ[H*wͥ ?|g~BҧaC'ZjEߐUI}a(<\cPqw)KPn oM;1[ *vʜvĎ9M +U`4?mYۻU5NS"rV7~ }<-0L;NX LĢϞ [^>0qp22Y񂴳o'c2-st:[֊z]o4WFpF*/E7?F4]vvJ=-iYW; IّRDE8c"~c~tY*ь7\P%T6c~̂Wل]m{6W&bHCWl&\A8v5j!^A]=.cFN ~A8)OnȾTlt]˘b~.~!( 黠tt1 bPё0,zl#W*)oL9_\ *x@r4C{#-V_>R YzdOQ-hWe" h\8^v]ό#Γ !`V)-Ӈ3i|^ '!VcƆzMx_}n7*:_H<P(/pQubµ`* Lx8( y %V-:ht7dS/dc@Ia-L#,4Ii6 X9/'#Z=_ NQ=#D[FυD@nG~-i(`)?ؼHb%z%!8!4#*K'P[GDꇞ @R}6y-Y;WeQfcƅS( 1k?/qRF>N}UL})˲@H;2 w7nZcq&CE{y$д0q/g-k;XDqB1A&)j<ڈDS+~Ujn k?p\ [j]Ak.RToW="| ސ@Es,#R;psX% ߏux9rPس \!ᙏlE~WK1o(mH \ Xp/ EO/Ä}}8]_ʖs<'z=7qyݑzP┳|m@JuxYi΢ƁvklgB%#= &/4S1D(3¶.lg,#>. FjR[&4Z-5SNN:U`܅ P/0ɦ Kl@0Sc︇#q>&І̮}_H#ᮓ.N7[CTX} I~'Rc"0B7W#ǫ\@>K@a[U9ƽ 45E*QPy@[QagM+Bt>g.KȢ(7-ARèn}lF|w )93\;oeQ`$e: 99SDQ% m(㩳oL6)FZJMaS]LO_7N$?1 8WPӀArO3vsVVR~+ Qۀʀ񾲫dXc*d5ȖNy~X5 RĶѓHPI ~WE.~i . Q`^n8x&Ճ3R,7sȥHk7Kr=yᐌfq =OnNRꢵxH(Kl"*0nBfT ܜ.0f?%r,y}1E$ѣɲ }V@ g%ggd}=ͪQ g&nV{dF﷈+T yB3"x_YpyN%ToWUCϏv"=G> Pp'R ~_jЌ0WO5پbf{e?A9ꝝ ^< E0cHQ!bpяRd9)ԡi]æmu=A0\ 0dRnڷ`u(Jn4W2RIc+.H2M;l |1. i,slHnR$͘WX6kGbBA yew֤/aki7͗ٲE>BB@tt+J+"(Fnռ )T4=6|dM*# +3ۀWO.8u& ?L꼯H%eمa,ۙl{;CV"rp po(&IK`L.R+#/YXtјd22,-K\^ؼ yQj5FSꢊ[s F j{f C8J`zw4E~Nz? % @GWA NF"~BFp],s(y՗;#!@n{c6p~ SU3P 1O_ pMD% 1.`(gڗZ 5lc8)457^/[XH=2 ' NbمtRyRlG@a" VF: tJs #D y)w? ($- ٝ yψb'@ڿ>zę]8ٖ8*i4`+%39[Vt% }$>6Z:Q dߘ٬LR/9ݼ= R;  LB湋fwPXl۠aiC0(5PӉ]]γjpf9/D[ O&rdGqlqqMd[S|`b/cbzb7eW8! fzBTqSDMyR] q)7(X팶=_w,њ+Tqa&<ᮨK*%T!9}y LU@-dχBl;3E]U+Ԕ|zFCGCxMrJxLUVY7xVtt-^9 {]XNOQȣj%E i%$k 7 i+ ;qlQvĥ'2uk'ȅJ51h3U<_yxW.jPNG#b5u]aahLM? h#z BVD'Ԫ7^Jc&׫ϷWю,lc\GflH-SX\:Q{lNd4P ]'lXTπNd DuxPTf˅0^/WعGV S'9#VوdbRt,v͐01" \S_pZai$%6yUL%\w'&J8O:yxi6,RG!Rq:/AOB~> }`SŐ\wf4:tʫ<{"l~oCMhD5dO ݌.2[F<72k ޮԞ̙!П~s0f`hǟ0r Hy7 ڭu1ivrnYO/udraV_5|CXW %s.fȷԝ_qR<.ھ tke|xkonK$|= Pxsm WGc'.Ĕ Zñ(_GW9ۑFȈMcDD Pts&RIcF-8KnYbLR YX4E6W # 5Kʊ+N\瑕/[a)U ݪ$]^Z4[GN 8MF\=Ci͉|>^F!}%ura/Lv a&P[ o!T+YؤfkŴ 躶/;b]}4IG!iZ %nڅE]aq^z|>{o?5|'R渁xlk{@~j5|c%c@`o߬ՙm @:H֘4Kz,^NleY= eG*! 7Ln)&=@V7wK ,A3[ Ee"o^Nx[#4_ݟ}Ά3Ȟ{Bz1*X 2sDO}0= u|H(..W2 [\15/_/ z=!g]Jmi(0 >ڀU4'U3.Eh CAOM(2_-IEy 8,1M0"S9y(W웠I #^#O[pB2~HYMaIA_[j&gRQS<_x+4CQ6}]7F}ׇۨ5g.2OBŴ|;r8iŚ=%T2x O aE@ai|7cmE q˴8FMbbƻ~9GlsTa4{ci ?+yhiQQ4_O7hHq+2 eC„V/SSWt &n&uDS?!z.s| ZB/tĈWqq|5$Wܱ쾤QNd4#ɼV4UaL2Hc ݊Գ1+sN[A]{ I8ȵ(#ny; Dk񈤒`?v}XqX %jUꌰ"2^:y?-)w,:Jg0R[<%guVE0gzupQG*\JTLa*"nR}W{1+oq[Px{a1V-4>J0>'|/ }l A;Aa^‡{Aݩ El@׼,EiC21J͏bo~6TXXFK?X%QOSq-SPsKM}+H8y~Z2ʷ5eٮAaKXC9;6mj4m~takڤ15d|킑$\1 'ɬeH˼am5XG&'YHWx%XÄƉB<Q k,=]֩gL=T 9y 1,/r)F KE@WIS/>?uRX&֬w!uΒT΄*Jr 8$4!0>Ғ`}H>ti%rp3kUG1U.8~GJՂ,I@Oƒij8j'AD $ҷ9xx_TMyób[܄?u좋 )I0R@v(҅S{va*y7G7-Q1 PI1RzM!US|gӃ9cOoM[%HP)ǗVnFeB[d 4x /ZCa]ܧ0Zkm |]G~uWmxZj#Պ9hI<6qZ͔G~'<mrbeu ==|T3"ՍyэfԓHZZИ?"G9|f5yE(x=/\W dGbU_r2L?ճI_x5*kDJCAJ)PsCu-m KjZT@xdm6ٷ`}k6~<JT$R8 Q>|P^ڑDM+N-G7|j}p<^^CDm^DĹ*rg o]A3 jwCˀ/}Mw (r~Q|~ T.xԧ'qW)-H#BʩinBo=Y"%&J 9FqBrOUݒ>TKbyՎI"n +J2"degtpo$a`$͘sabb1tZ.{qY~1yVt%VnL+g4$?)'h*Q;UFtRswД4% |z#g9VFsl1M`<#nC SXj">Ck X^YgYy|U9L/ V#KVk OPJ.7n3}+Wp!I$'wA~LG6|#!gtNL |sm?̌.&Iw솚ggby˻r"!7 Cu>Kx=$P1bCꐍ72D@v`ah`ڎjjLPb:V?őn~J2 ^p0faJ=l2QPn`{h_0׭UwckبeD Mm4d}(m̸5x巔a^ 8K~ d‹n+|Rtٳy|- | =vk*pP9#z'2b:/~[1lTuG%xڢMYGk#&x9Xd`T}+2P:bv;8mK86}$.lӂ5)xmM#Ə.JWop*ڐ<s-O#Q}IU5亸P ̧q^4=-a3$u֌rFƲ R[d`&D2NжؑSIߕ:72<\W.3AK웝:"VגaȯG[i紂  Uo7),h!{\…^u}<æb$?nw ]*2 #. Lf:";q hɾcal8R@a@h1$guC@)vl(H@y}Z t&P!JK*O)=є xZpZ=66}aPB8ƒlHa <3jA>h{ϦbfCWb>GCQzԆA%*dT._a۶Kxwp/ew=H5o:=;p ;  #d)lgS)TpGSq,(v0YՑF*K=KiNnFZ ݑo,Jkv(gcjHCO%Ȕ`4`_?I_VJ):.lhKF`}VE[{!ql7SB˳ѩtO.6}ҾW/SweNC 2~6Ss S<:𧒋osƲQ+դGuNT*~!nQQh!_ZqLDrrdmmИ"'Ei(0:5IպHƼ(TXVMUaj%2D6]O9n}KO)/ʴIXEseHr~o><{7W#X/puXkqӔ`S6.}zvpRMn lGCs&hԴ.J#Ʋ6Xf7FBhh۳2 ӝ,wX)5{oH"NFyo,MSW8=H!{ 䚙Dm(7 y&dqz-Fkq92ו)=T-u#)xEĽbMu^letw$m$6.!<Le"\@KQu'{j9aM:KM#@dpήUN9방ev"T Q.#57M n$gl+Ən$&C#~* oЊGvDANcf R5쒽Ljd j͈N[n(~`@ ѧTiFP{y5j34ۜob5]t:_]3%ʇn;j ǃQwlu[pi],~-ï ;LlZF-3Gnneܱ۳(>yX̵H)4t>?{5] em`  [wIiYy|gDBDMm;zQb7[<=oU= V+v~̤ psYC{/$ 2s&@ ca;Xe.(D Z3 ŋ&f#Xp= Ʉ_"\U׫s)#xQդh2l!0N6H卑GG,+0kx&e\X`ZiC-uyp,b[ijr^8.N:^ߝ r\͠eM]quA(,`8dWnA+7LwG`N~QpYbV_ nlE=Y@|0FKy?~ K҄5F?~l~LM#hB,N ҈O~%";)No&++dS&tN ;^Np7rr|.|{oH`>t\_06(EEjwbF|T p#?_կ8# u)m'OYqEф`NGY䪡Y 3kJ ңs MďCf_l<ʸ!K:ĭWff?f{=rwZZOqft'fx-/ҒЂh]-D8-^Iv~R1OK|ӼʷˠdcEIð3_׎뷪tHOП؈sjznL\e"Vw;y9AW" ,)圅P~kc`y \l?1ޯF钾s)ޥ 4 @..M ;+KC~r1AsT,aJϙjt- w]I#ls=B‚;i>X~Xբ'~@}~U%D.[~Fd Ew6Mwz&eZ ٽN|znaʍAͅEg%a{ Oi@w+< B`k@7BC7lX,ΪBٗstv7;OY U4i u%mpMCQ|?kşٍ1}Noжfޓ'0r%_g{+0(1[ݫц5EJp q'!?!p8aZ `1/ ]/0dKnj!B'9;He9mQ:ΣwIZ%Fo'$gb2, ;&8S7^WLܸ$"  N}\]D6Γ/{$i32.^k@xOx-go<{Ec Jꘓigb=To!AYAr'dED#%(|[ aycFGj%Oʍ$% 0FH=4ˆ 7xj&0T(={@5c/d5'(޸\f#>8gy/GTМxӤxjr4>*Wwt tʢbrȝ0.iM^<#ntdxjXnhCAaK$6xa)B ; +sO閭g#}}Jy$\j. ;bg jx#(6QB5Po՘Pv* 4:vJ&}ӥFe[YA`Nqm=8հCs#O+_Qꀲ&Ħk8;('Ca_ž#QĿoVz"@l!I1q4-OenxgM]JR^Y\(3S%ԖێMGf*pY?~I*SXxyt.tie'-4@;|wJOуxC6^GlK[+7{: N8t$2wSq~0h (Hͷl9gys<0ʼUZ<0JJζVzxnjRmW^[ R%Z{g UpV /wZ(|-9tژ@hT+hUΑYG} ۙͪ;AN!a;DM\"v#按XUd+ 36*' ,awB毒<ܯ1FUtu/i!v+TПhSTZJ;hFs'I2M, G1.b}3ct78>3LXT80o9ݳqWҫ1!{R 8.rAZOw;v/T+lP䜼ch]U0xUt'h3w5rWSw'9U,Z7zΔm*$ E#x BB.}˽=lf#&BCYU{(ʑ6hlh}Yzb8;eNdd5#taWr3V$z B PpuIYMٟ)iYΚ$=Ƹ/-qYϱk bf'"0טcnG2]FWgqUDŽh4iZq3c<w${p@Ͷ焝=8i"y* g-l ~%/jZ-a*k;s,ۊw?_gfg$) $Y:XƘsId R !bT#A%&rM">Z} fjI, %P$$|7f>6#$ߔڙҵ-e=.`Sl2"\Og}6`ı;{(QK,}qe ÿy93n_ѝБEwAZSeK州`iؽBzK8dNJjQ')s 66` 4mbBWnxv|  zhnԅ(h{'?3঎n FѨʛ?4˺)Tۢ,]ZvI]hk4𤃢ibnNjt1д(X%+joT/$:{EV'Z= /-= 7nr"C;5y󃆀$%?^i d8pIWAU6R!-*Vտz(1WoNy鴷3RH3"b:)Ev~$Jk!ΪkS&F_'3[@5FBqT^^'Ǵi9Pt':]4Y[pR _SSDXCX3 `R\xj ;xscXL!]xi,=6\:p({v; O?:AˉXiRL%Ҁ 9~1˷QC(ZV D{W2S 9-'O}',茪JO} &Qܽa,C>Tt]ph1,!?f89 ¼rqI~Hgu)c0;ej~ZsYW EmXf@d@ION>q7$R&)0G0^r%Jh+%@ !mktSD'|Em^!:28@Q++:h>&%2%PO$6bEæ{Ӱ - \ٲ6:ʓ[H$cÈxŇtZ.6ݦQ[!D&. BE%ua*!dG3%q XG$ͭ-0di KhN]gr:@!h=|QND7¢絳۸ʁs<%t#n_^}1Zg2c}=,G5}&҅>"5_hLz`3˩*k(KS\Vsk' JXPƠBy{0!;xJ*E%0(;@!N@C JM^ٙ@^:1(@bYw3q_y%uEf$WX`[&8E$g"*Pm);hfG];*-7nzin:Mo?%,^}hW{bB>lGp&5mJ6!+Q-$ʹ_X7/~|9SO>Zޫ*ۢKi!vm5%uLy1v@4ҧ %ɉ[/EqߴO҄P-D )"oC$Geb5Q"ԼaL\P2jI|HITt1 mp٤pZNkx<2FL>tM뿷RO75t}AU1!^UmCܤX}N:OWgj# :ۮSD`җJ1kUg(ܟBwӍT*e`{-o'Gø0nRK6pȗ;i D=rCϧ&qO8C.WDR2 A\__8*uX({'~? ϲl B~KsNc|+s5ppT|D^l!!XYB7 ( ݍ_n;ൔ&j|>J`tTU WHҹ#1RE[Q]|G ~6wVgU 1A@AJ?+NZܫw?Vn{q-\* ED::͝߃sH%W|ALcJv9t9 c|+uճ.B7 t ˽ " ¾dĬ9+Z*٢ "PB% :b&J.8-(e}2N|ⵜy-:ʇ`=M݌;gM@5 )=H|J_jԷv˶g?1K(%BCd OrnNץvB ^Wd2PRhG (呄ֱLdSHM-MGxy@ӄ9CՔsϜ8,6HcѲG 7= +GvQHD "[ Λbb` *M;mSjv)Z%U[EokB=XSXy=Wy^+Jin0δ}PvW"[ ;Fw^yY.b|Z.gtǚ865!y4IH ebHB >Զ(+s+'"\t'BFiX!s,v|SU$,w+GolJ&ABgJK1C(p KjV/-oH-P-c jث{UF-9\aaӦ#!ꮦ`SRwIr͝kuCmϒn] H|^ޠua ] m3ٽ.eه>܄ӟHBqa`L]^ن)$07 L?(kS*?b;ST.4f$+"*;\LF>@N8Cٍy惥)p:We&twBgU*X~ !58`7Ҭ.f{-'[C>53S0Qrظ @.VN~ߤKd1B˵l >Ga1U:jP@S;\pj$'&&pH KO1?#+(|&LigzPʐ%FEfAѬ-vYސ+Oulڐ_0߰98cBWg3 <|‡S=(})v|E|ըA"^Lx}EyNk`gsk\aPVa=,WkٔR>uGty(xp mo?^ Ȁ=}}7mխɕ 뱘/Bك0Ch> |g\1u#J?6c\Ro7L?Å0Raw)]eV)zA\y7_̡3M i_򆠙U]Zi8ڑ!XO8u\ n6]4~ +dwtA43 i3<Bg/ &w7JGxU0H$ٽNSmiY2V(jGJKL/HW|m\ˆrev^F?>AX?J⾺_f Pː[G7QD.AS U6Bwcjbiz{) E{Wz֧Lrj8ddZ֑g"/?@a!9IqGW4Њ![3ɔدJT[Ikv?c`PJ|W7rʿ9_@[dE [TgJ-{SR^'bRPp4_?:Ҵ΢#H.`FXg`|yɗ?mzvBV`m.#fKd9C&VDլ@zSezQ#M ";v ۺe$5FĿEKMܜ̟ӂQ/Yǰ7xPf8py:3Sx?DA!XcxoC6E"M"k8QND)/zDvG&x^-m!?Tf.w5뜢$KQ3 n֡5A%^R*p1Ljv_2۔w0!Bk,)nT=MJ(0]~6yQ=@Ps<i@IʛG5 Hʤ~+TMl[Ez} WFa148sN瞥#E&VqlFiIE_{ot~3QDen*UVx#[Y&T*޺p;̝Y=e oܨ=gy! ᳺ{kyM cU;ZYu{vrBz :P;('m^xk;ּG}Uy)5576.:{ۤΧ+ 3ْ8 Ng h~T,6ܷDj]NL,1l%5-mJ-]:0Mdꏟw{gemT# 0#]B0"&~0]_}t :pdPI&a0+/%E& _{{fGIHϝOm0Ap!3Ѿuж?2 43UUMN4T Si0&U^')?<`9${@]p# u\"ݻiɆqUr)yg0,$"|Iĭ?-Zp.: ,zP>cgݺ;ls~(-zA' NޤRyӗ2B;Ey hu")XZv)kzl.ˋ Bb4`m;6ZMEXU|t:(Nfca{Df4AJE_6|g]UkJE(K.ph 72/J6D#y]Ob?f'}#mU[&YwcD 7]KHwr%bh t]:0-G=Qú{SS_Urx/N56%1cPgGh[s7h)Ln2]Dba$H԰eZ龍>  o/7%1AM"VA.s= &=m/*xW]q936T_5? !YIk"zzl8K%]ƅR1)/pQdY(4 $`/d >K_*,Z:M%s%1 ׵iLa?w"BЮvAn1aKJ/=5 r9sԯO@{*GR4ᑆSnnJRJt 2;+n{LnvӁ!^N?:8Qx>NjeЙqJ<ϼ7 C UqA1:|*__tv醸 6&lsfݓse D!f&Mbi1}XNe-ͫ[T[ԀƮQr4LKR$gk#GG&a];*7zd>huy3a1iR1ArVad:`v_p-G[axL@Mv#q|οSsRp7DY;ж 6Fʟ"{?#?</˳aI}rmh;'&|QvQlywߞ4_gQ |cD>i&ލ{>6^M 26n֊`tq-tm(f3ds$5wVɃM2=8L ~\pHǖz 2Yq# ՁxE0˻sK v]S/؀sIl8s T7˘=4Il~cРOvz L*1A |`hy j;L2vm>ƋV RHF^ ʫLAd[~f}44[ cu{Y]E$Lڑ_ 5`\+d ׻~UCaLi3,n9jI9BcFAV@.َ/TQ>Q\[z)!zX76kZ;0>f8k}; CSR7..ӂA &Dտ tQ\&uv_2L#cg}ucv[n,4u!X czP8ɺsH=vhZx~/~D"?9ĨǾ387͛=oyI7VO2 쉔v=R2K XU܉;U;եl4ef|ӂk6Pwj/^DxXQ+ _AtA>ՁȀwTaRH'-[d}~E!URxm<];A9plo>\~ib]!cC?Ŋs)*ʣ E"l(5'{ X8_D69f>1v^6K(' Y)fkdnOh|Hڇh˰fS %*|&zn>Z_ЉL>ܟ}wv##W 6N9/Ppgкeϋ1H1>^Clhb_Vل*|M ^;0# orwxG|%;c4,gI{VFc)K9u}8mV(ϜX=>F\#҄'Xcefˈ1 4ƛMz#p΃ 2j`*(E|t^5jL#cKXu|;P$4bG@vd "z 8U\J{*p #AF+Tʌ$~jBU%b%cGrwRmA١J;-^3Ro R{,Z.5D>Es@:ᬢB#>*MkۢgORGxfhwi;GL3`Dg(g 1 e[T<;N~ ?wF.C ڠSP_5SfCJv2 !'gU[Njԙeh+2"4_I'R hm/-;OP{/{i ꜵްB/9Zm^JS2uWZ.ގ!O`;)9ftjRd@ƂQ=O*Zf=t8.=ArȢqcQ?2|@Fyջv'W"^6ܷtlgy9L+R- %Ht@:( eGR^EgvhER}%HȾh^f|ʲ"ϭ}H+HRQ"t@k# ,ZsAW~;P!bG] g&[jjZ_@Y=8m WS\$M)E7)[g:\Sq{3zT)ʨ慲fA$--W8ΫD r75z^Fm-'09DMbc]j0Qb.ef0ӏYzcP~nwM 5v jZjRo.r"t?(nq/YH~7n7hxW5,J K%T96XN"QFMvJ.i)9\KldBJIi#&Zj t0Y6'yWotsU"de͹A OD&:m9DQԬ^08ayU8v#ְ)_G^HU ]'G:b6FK64ݱ$W(̳_M5m>i\{i0 )@mjzQ_躸%L mL\Xϗ)U4j'`.wx} 9]+_LҸ7_,rmT8F дqYƪyW+! W1Ѩ>ܙwE]fXyHS~)"lyMT9Qcq>q庥?%/Č? ie!" ~}4O ՟Zkk25dڙ1|_ҋf4< Ej&}5VA6k(.ޠ4n6>u`e DO*єÅoA p-?n|c%= ,"S0O "w_O2}<^ *)nV?}w""প.((Xڀ-XB )|烫?*F>6< s2.}:'$4Eox E5A*1rt)R,#JE’#۵?C"1}1zODUwĂiZ'ej92fݟx2F[]@#-8y-I'CYG*B3:;A؟¡ QQwPoPAwcc :s6~cg4ZO_FېgOQ vF憊6-.jmprRGT=!n/H[ez+? nX󋹷*EnH:`]e=nڈ{g>|U^X D+y"S-@RVˌGCbi(,e +BH&5;n&7zT㼀Z49Xc\<g1`c1{=*o3M|h*Rz.v\-qDr t%B!Çv<40@Ϋ)Մ`l~%*CCqaY<&:и)@{6*Dl47"BveI~h\f!QѝOؖehMcrx &"T CjOl2]s[VmM^Xo $"&q>}[Ï4p(s07'-TبQٓ)~c^> Y%B^Jۘ:=vq>lWPF<A4D?8=ib1[v!ơF>=t44K:Iq|j-0ĢL~;(4bzo=Yi`JFUujނ;22z#g˽=޵*hClxoaSi?3tTttD|/F oG_v9Uss1VN Θ0`06]gYZ07070100000058000081a40000000000000000000000016239ea8500001dd0000000000000000000000000000000000000005200000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/isdn/gigaset/usb_gigaset.ko.xz7zXZִF!t/]?Eh=ڜ.+ζߓpO?mHjl(u3#&pIG4k% i@TGDh?`@@Eʵ6 A0 沈T,Hю2%!3| 6Cq$틢3|Zx !bӼŧܮ;lXkzQnp/7Sϟ8kZW5JӅHTCqIth0;Uh"o/܄ @a؊,0]vt=t=4FyMcC.:sAGG~>X?` AGZ!V7=< iU3mYse䉯"^!v_xj:_Lׂ{MvH<&I ,?!akαeL%+ #ő@BGFru )=|JɒƝ)@UT"&)i}8#b1_c[i"p< Hx-=4֯CG C{LG%cV$cH+lK{Ӭ2i댦<b7$e$ b}񕆚C(x^<QnCtz0afJtf8XR[_%XrmqE<XJC_T}+6-!{]NU]F=d ^cnDVW_马`|ZoKx"4~*yұ 2%q9DЈHtpʱa $@W5 ppCi0>Z =:(ǫTX{J,uټ.=9-T*{'!A s!FIS_YoLQ k1 `+p+_+U"ZB7$g,5qGCa>Amײ^V27 ;$b O%G(z߃KD $`5{hxd%E% \C.?.cgWU3 >3S$:btwQi PZoJ>>}2ĝv{DW$-3? rYPMw'ctN.(8f:լk U֧&{8Le%Ɯs\d0&\VvY7⭯vpV_uvsEo\j_ ĸj^a0R3MEX7UO (nDYP}W#ee)b1NCdF'e}\srїy@LH+@:恪 wO-BadUlM͊{"kaYzlOG "+ KRɒ ȤɄָWN) 6I!6hxN:XYؓ R< XClEz;0NHlrC,`N]ԈA a1kJ v;ܝNo6s\F^\Z@y+ ;n*6פv$bBC 76kNR᯾ O+=0MٳS+t ."p/God+^+;[7p2ͻ~*!R$){ '-LYT dR &H-Pү+;|W!f%M`N?IuM5d~B^Y0$~iEi4`Ahۻbt%̝0d1ã#L@g*l$k?i@%n#|Ec8m?_YK-ʲY6ͦz.a 2eУ2L|B GldslxVƜQܕF@/&nv ֿՏ1b3^,yjMYsa|"zbqH2/0cǤ1 }|exBL7UErɽ^"pS Sk|Q&95dH&A)jfЈ_My/aiW+>~or7}o>f? Z#dvuz9!O*pWFr'E`ebrBi&XuK=| {i0p0A22Sv;{VɌeFto95lb"{C8u`Gċ 80ta"E2yÃS~DI*G' Ѵ<4ˌce7*Ԍ7)<) QQt)Ɖ_#6 lbAU\['ՉZK ZDJ6J'} ;jbfg.qF'AW/VFV:ZlK#D@@&mSuRjD̹ґ֦ZzDT􂍸8q84WFݧ;R=-e6Y, wmnqrx#]x2W" UáfsƜ تcȬ*(>/RUnaL/i7e]'}nG DJF3,UH6fwc訵y m"Ix8FC!009 p!':~L4Ɣ[='#% ciX+[+?=yӷr mҁ*ڀ'&$3@a*Q=vaZ6[ p ~P's׃Z[&TjՔIIieE3I>&^17`p66]IFٺ+΅Ȏ0$ZTAɲ>[}%eSv\nT~3b#<⊻Ox Ciק (4U;. ֖T./ÒgƀWS#rcYBC4sxxKY< hx+Ug 'zs vu C4E5 ~Ws,J/RC$ |.tl'#gގpyK_ -z1ԗ.c ̌RF{=w(Y"<qm׸E1^4~IJxE$)`1v#K #i-OO-<ɴ٢/v+GF0Ci#4S~d2dHONB̰JfLuIg%ʃx(PP1aQ/{vTωKiSP&%ڞנ{2XFH{x{(]"̏^O뺭L%6_Yu30#4QK6|ns @Wx!#Blg unİwQ4uϯ1vc-Ȭbz$ jD7<].Y\ fRm0CFkig$+2{mަW~es!fi=Kdt}/K?=&1T,!Z }7W+L/{G)c=^0pGljO|rK\O<"hR%0%?/azhD?V~n,ۂ#J'fzG;Xo$nX\Xoʎs ԬX%{*BPvaM>V;a\a'=Ov-~9?XDf&#?<眜T%dEc\gm"D^CBa Sñx/a_<5qM bР4039.e ONeN:W!LtdB:F i!gjH[u 55ϴ=j-+I fM(!lk56ICUN̢7/J tKGy֖?'NP$5J,';>QoEݦ3TfbHV(IP' gs cٱ= -udȠ3gTɱs`~ Nzut}z8ebN`)|tW<5y6V3%ɖ7QYy5`#v䘏]ƆG+n[zjNe4әa}bTrZfX ?:{IR$; QZo,輋ߔtAzu|}b9Hp ؛8\" ɲ!٦ɤFuwG2}LW}vG(gm3[.vܑDoAͦ+dW>$6rÝHkY؉!QUvD5O ޒN^7̔ AmW0p Gϙpy yYZzԎdruM`1Uے-bXNwͲWn@<3B $ſxUA[@h0ƌ>x;> BڎRp#9^gyqF uWsp@V m)rv0WI &t(aYwЬ'c7lZ'.a$ƤE߹]^0dQt&xBa<;0B U' =V G%ce!i[69:g>ϤB_?:0#t\֜]]՞B2" \j4ID "e{ȲJ05C 3Z-0הlDh=ZC"Eu[]͌⸾1 ˜QTy-Fq03s)KیTµ dp..G@+k/l#uRKXA1)BΆ buma+y p, mFc}PdoΣJ 0L)uɤp>͵h]#oߣtA ^Ebb?g2P!J+ ]FYrr#tbe ')j/|aF Pվ f7˗dH~ݽ)B&-5n< !vgN`uQųQFuõ ˦jd&?G:ۃX\\bKM<b潵#q(/YMw:*㖐*͌B0ѰTn{u5]DWm4T9y6Ÿ/.([G@u/f_iml9X ]M[O&Y"G*?̋STWcLG澃Vo"%&rф\~Ͻdިo5êHB3yː%Qo\AȫHGܝ|)Rv}D`C{?#]kIN&CV[V}dB\70VޏzȘE9OΆ$+& 9PGL@sњ&5V{ɚ͑zOb)(j4~vg Y 7~60ڃA$CY)KUsq;IhU`CQI!s±Zj?'Iak zũx2q;>:eJ;IO$g+z{ptJUKo1_uGKJm_e,E&ű[3$: nT^g?(>1(G ilX$|!:W/e(J1T 4?Pٶ _/OdV8GxX/$ G(D{!$Xc daءÍrO+;0]ԤwuG5 $fC80 ~4l] : *Y|h'e00{֌vkr`5b)2(Q4 .:{/`R~rlc؆SPj8C\ثz{0_ibQ axYTyMԏ7>#&XX̽EnآEx1Oa0]6Y[κ:4%䖒G0ebav?%4[&Oqƒg)ZNYZ[Sv٫,ގ/=/$"3O [\g])$tkSCq<@fCY4&>6o]m~ $tX~둫w=IK/5\eQ_'!WQ!W"EU&j zmػ/Cg/#z/g):cF#m_*຿1-@(yW 90VW?d,H9==P??hο3,_R>%M^s!dG)'6P*T )mM!K[U\A~"^?]Tumqՠ`iۓOA%f1+IO٪Lx&iUWep-y}$k wjڛ xIJ-pnad_dc:G鱳FP-H~~vaXG/1zSa$ ⒼDD<[Zml@2R _"MҚ+)1*[ ~k6g4Feuq0 )r BYƸSjL8z6N4_~Lb0]%Jypءlt-/ x,%ʞaƶq KXoixmKp.ŶXRedaӸiLԟ֑3]ҋ/`؃˹NJ0O@$0m^aRݬP D$%9xtoOS:BF{Jv'FiXqPbfVq^r*җ^ϥi\I 1h>j.CRBE2-AV"]ix{bDfDX|H*Ayntn<-/ Ac7i—:`')xo{X l'U\goي,i8#wr+O$ZA7*ܝd֧$FJ#>naM#)gX8K&[Ós,bs(j5ϩ;OdN!px  ƴ UwkѦ33$W.HXgkR7DxoeG证N;q@Vf=z>TZ5La%޶ɪvbaާ宯Z= aneK(H덜]KD#B;^:Jy%~ 7#G眃QӘTxZB8#vMTvIp `spǭR΅U6* upkm$ˆGh ~ͅĀt3ۖbcUz 3}]q  ī8J0D!!t43F zĢq0lԊ_C.MA=;;K )5& K:&MF2)=lkEMDgw%PMc:R?X(6c/qGd ~^ 4cQUJ蘭4ç&Fy84E s"ljπX(l?T2>V*Yׅ`l k@-?>{^SR@9wt(]6r: ӎ,*OEgv|oWbΌ~5 ƪ!xB쐲c[lv7ҿcvツM B, 8jTW l]^Ba֢m](2g)@`BWRD0S50rv0L@,DVDSzSpNU+x7b@Q%Sr;$j榕 žɰ!1՝p<2o鑴|  ЯL/.|WT#,br2z,V.F%2>j%B{!>nwhw18R܋:=Ɋp,q5wOD6R!u4t&HgEél עByh4jAt!HK.?/7 O^^c?3W6n$ļ|ٓ\54ĥC,&'tqSЁ߽K..n'"v޿N?\`uE\63A܈>k]7I,!o6RW"EEpa]\#0pn Nx0jdxI`P} >IMDU']KWQxufWw3˞CrcM3틛)T $Ɯԃ-Z/2*: S0:Uq'$tlhg0u c&u'uJ*]< DN :ɂ+SteyBhw)tO(wGWCB4S?now1ٖq8)LF9enO n鐹ShJJ}E˙"Z e8c ^$ 夥SZ}7_(D~t^fggU +8r/5I9;9yl2:(GáAzՊ|p4{_S@ ;MGm/"B'@pL[wX| [NP+?5[XnKsZ|)^Ʀ74*>g`h-̀^KOaz]>m.,,0WSV7H5ȹP1:9gFr1\m<0TnW2l>| o08nfYf- ے8W P^zҏ6+p3%aaH+/:̕)8hyx),n>@> Be7*}vnk+tׇerUɟi` f |TD*rSN"s,(J2([?4NEF?;QMA,|FA>c#g9]!CUA݁8&ςBZi29kȜ&.篷g-MmQ@Hiv:>mff^&~-n]F̳=R~خőzU5p=sDP?óOd\=Y2JO{CϺPO-] ?{ vu8MN0Nv #xfCk6,| *}ME`h| x˄s2kOvVd<2* uѺʠ ?DHY }ӟhviR9>N`]~a J5 P Fˈ4ú]pL\;YݮYpe-#g_cs* ό(0?GB}= p*:[*6c bo{Q_wk!}"X@ij Jr\IRj%iSp]&40Qy.׽T! }8R8j5 ,'[f?͈Z^-8֢c *]jk:ƾqdpfp""v}0O.~5 3m xKqjþ[@g2~`4ڈ4֏jNס"+2B`Y .|Yb:LUJϠcx%zok#)uAsgb>B%>So4-7.4rǤ/bZnj)2v]A$#>,آP|&:(bF"8^T9 pP,5`hYp;=OPф5ѕJּ=O4`a?ք(|;3+_ykTN,3֖p6Iс go4ܸ;i K9%?g[ice<7bY ;$vOY餳odׇxXPI 5n~sy3kEfs[œ<׍/>{ ޅ$|dn+fҊVq.yrS&-š=yB˱zk㹚p7yfNQE9d6WeT>Ôխc`{ ..sc;|-D]GvB|e q9wNϽ}U;_ #҇%j6(TEQki羳Ϗ|Ϭ*W',j6+1 DR7 f扗b1) #&@Ћm7{ Wl*F l{23kSyuM\/33c-K] Ib dB^+D E'U(Ň=+ɓa}3uN+SdS}L)~Ek8*w}t&#K*I-#ё*\37?< ָ?멨E%l,8o?-!; \w01Ru4+E1͢*orĸ%K>c_E鷏 boYc[p=8cw9TNK\P:XDJBߓ+Y& G{BrKuS"l# *clju{bnqvcdgPM;|.AsUTS_Ne-4%K%ǁ7OnB.\n9KrGW'Ags?+j2Y,^<gEt, R1p9!߅>E5*{db!%h [hF+wWn aK+M07*ޓ7ppQS~wdAm(og[DT\dg/OۛNf|qMHyEQQ< !c`t c K۵ xd"9 Z*i\QDxM[\r 2yIYHu,VK/<(KE8ϚN(ZSl9w597L2kPɨ1P %eɩ5kv+}SE5fJ[^f S4m~dtgp3&صl42] PXhB+ḥ=Z.W+vӜN*vT&__um )Oʓ qT@P_q\bwZbް3?PZ%^N,j9|n(SR .VLOݶr-l* {n$Jv%$qˮ9)lkN]+ v*5qKb$FUO%7kf|H V"є̡Z[}$ uv2wӁ_̉:ص~?s:XNA?$^Mp ia=sVߛ%sdetf $hBb/@ߩPi1 ]_cfjv <x<>'C m?URQH=*iTe6 H&!"|Gcڹz>)}>j3IMJ_=m"aJ2H|R"lqW0BB}{COqW2KV,Ē.D4S׿T/-Q"S[Tw7USyԲxC56!r@(W'XHq 2iC\l(KF[9xu=*[ xX 7T0b`ƖJ9?Fޓ( 9c,Pf 蕭,E.wAv{`3 l\Nyi!mr3TeawjGGEL'5!zo9DOմYMl:o~&`@~@qQ ͡SAU\cGmތא6=J謔L$8wZ;KΚ\`Nw[$T"b粞(b';$NMpw?X1g.\RfIE+-ӟ`G2jgĂ2o~C 44VXa2nFӭWjn:5yixga2[ 3xMܵ0*`{F}[ !y:d}?F;%9y©Wo~G?ha:im2f.łu\ " L;RM+J:wّ%Ew)#W1]98%*u-A7TQ%ZL˞&f63l(Aޤ(c#|z,( C?|2_A'&.ogW9Yh(Li6Gͱ}Ձhh$`Q)ybbMGj=;z\TPطTܥb֛иy;ŗL5Lg9Jyd1X9!Y`cZ8P {7ZMzDžZkh1 Z7I Z~Xa9.zy֨ w8Ү?~$!K$фyNjH&7.S83bu?w}0դ3-_F?BgX.SXsW}#~渋~Y} 痏߬Ny]w#攎ٙJCY+G” F?/6WN$ZƩV147xdH!T2ܙ9iR?\ffsAk 5N%1;Bnd"Pi* rgN\{} ]# p|:#Id|KPMNM2yl.C2}h-~&_jlA$[roYx+ 'V ?PV@Už64c"yAejwY3SGȴY=c!ŋ_dylQ_ 9h43W+Y{Jk G4Plrzgi^TE4bH!VO̜ԃP 7L!*e~+g]FixUSV?f_.*`̯Qڊ}x ViOM&Q? (A-F_WeB1tXCؚ8K DpM+~pmM3|koxyY\TC^T.S$ 㴻Xÿm@)Q#|a1`?H[SJqgQ;=C7mLF7kIGQĸ<8vj4{z=u݄ScvIDvעx11ΛTe/a@Y&(dȭI:ODi| $NۆݬŠ2ix P<~gT {K|0$7&9'(y_;VMSSdJ鰓A$|-sАtD}$ʋ5Y21 j[ #n0jyv+guE W5bw,-Id•??2~yZ 25ࡍ|r&ab9ВdYKs:AO4YWD3qR/]2z2a `HNvg2A;-Y}2i};2Hԭ:o3=dO9t[)2n?83]Ig,Qs&AHE WSpl;e:E*"ٙ5;CZO&A ;u,v#ob|jEMvrٓAC.tB%lp|Őm+Ƌ|~d*=iW(0&AL\x FjiIR"?α)Uw|hos,;vxi*x:ppXjE="1WPneZ 5χv=A6l9'W~H3H&yUCx/\dӨ^%VlfK;v+ډxÄc-rIi&gDLظvE8ߪM&2z }i #ygpZ#%qdĆ;!֨b'c '=^HЍ3⃢0?}VVBTk*612w Us~Vk,`[ұ^,ml:rNO(4dԭ6SAl(PaLq0z;‹6 1> Y^ZET*6J(fFMf1AXڒ|>ݏ| /b2 pXrd+7Em-UCSΰ,Te",HE %tNʷW/ex_H&;t0 e3T,Z}@+^ES'}ڏEm7uL6*dC"gj 2sCks|RX+ Sj?[S̎+J|.I%DTŜnVHړe ypD)/ˠ>KjGzΈ=uw;$8- `X8F( 2o.4c\"&{#9Fz8v$Χ54HNplkHCymV3:F)ϒn zwt>y_Ų9! nAzl425uh]ssP)|HLg)6O+F+'yWǡlK./>޺ .%KMLH{8c?BRbI!`pc .; Q:=ms>VRKvQZwU ܩdsxTu8L@HĊf@#6p]B-qKۢS4'zch"i$[@zO4[ƣk\p -eCݾ="k)5X*5 R@\btT+ s7qMRԴj;?cto21-󾳱i{ɓӶC;B}u^%MfyG`b|jni/j#Avl53B2Fo`ep4ZIޜO=9H'e(w5YV%-huL w\bs?8#U,)8 X^wx’'&Z"/A]ٗ@'A(:*2iev>#]:㢨8dM({J?c;4SN1&L.Pdjpۋ=9Xy$-'&ϜoQ#% º 8Ł:2v "CgCoR㜼4Q\;b 63EG-ɩl.VHlɮ5SJ&d~; 2Δ"%ʼnB(pth6ӵ=p:\yo4EgE&H;M%U tqSvLlpvxn> sU^-ni4;_߻JP,g颉%(eWPxmqmg@9MT"D6J]7Bˊy@B.m]WCM[]d7G" b߾iǸ7fhB6>ujom3 5߾.WI,L赽Fb޶@ 2NJdv[ [lriN,S&$@eƆ^D7>*7jU,ZXamHn4ТvOѢIf{U94-7KvX̊;XF-d%r cUhm& : ^zPO{DqO9`Ղ;ز++Ѭgs+[FHr%DOhwC4.M&6?fFc*3w !6;; -ڗҍBP<ɸJ ߆:)7^h u& }63V'3>wǐ\F=L|U+?56xG4n~%6o~ 6Bd(ObhW68}_b=jթWKe$s4o.eTjA~">Ui(45_Xfeֺw %[#vb S,lhoZ ׼ 7M~{-aI37A ^' YveK=sw1^QZۢmEQx(ކ/!x/䌪96c .HӃv?3Z+ =[ǃlGE8iRD/8VWI;aѕ!KhzdWѹ$I3Ts}>'DKlunRawtV#{-j8z4m):]3ߤ!u\[qI܋d/ .{H4U ozk=o xHpcX2c杏 ޮtrM52(P [ZBjkYhI|+Y2:ϗZec˗-OV$: ĨO3 hbJ2B*:NIR1Ai c"}hy_s1;R^' t qK|UK.-\Ea?c%ݝ}ޥt{w۪ :vhM̋aǜB vBszlWg] iTtm [Z6}q:p~"=st~W5_Pa4%:h'zp~ y^__ ^v9 >FNJ(:Ţ0|I:䕿aX/b`=/*[ajjx2-Η sm'K'ّ~3.wok2Exk+0Ʋg8>̃$ #&v)Xvt8U}CW nP> [EdGyԾc%I^bx:njf*dTCNˣDP,?77)8 Ug:81WY\Z'.սTֺo!\ZǷU$4"YH!8z=56'R*;c )-e\rɏUԶBAtsmc+J%io$G^r)eZM=NG&: û9sBeh10i_@'6HX͓"km(<8+s)x[|d%&IR$u::rD: yCN3xdߣ 8g<`M6o~IS]tS{tDpWI Ok;WFe(YyT ׫yog(NscTt۔XVxTtU+nyrqMh|"f]-oK m<=WgF:m#մ`4<\8g~ߙs'^{}|ݹ8BFؼfR^Q "{8ЬQMWT]\Rwp Ib@j}9 ѸTyj5jF7*1#<갯.#Lc^"Aᯊ#;#Pulт2/l7 b˅Xy4fq* W9fhN)h~}X _<|`!}Nb>~4?}S^/{u*EFъ:t9|f"X1HpaOR#A^R0ƺ֒UEh$>5p7qtwq UwGS9IdT(VF(=O*qJpoIPR^TI4o={X|qEU#;P+!ٺ 2h>3+'K`=is=m۵7J(Q[`'N1kyqvFs|h"I 'h"R'è\V@S12"t%TU*Qh]:L|/w)%k!DEOTtz8*g ~=ezuS Ty 9`"!ɜl?^r$訑1V 2qp `L[TYAT{y;TYU=ء))y9}jg}aY|%)[Gjo 1q +/WUf%8ɱ_~J|ā6?0/TޟjX1Bؕt_V C}5Z?~qhęX/A׈ F [,B:ܥH᩾a!c ;~"u02{Cܔ\Ȯ&:" *+u g?V$tE~!c tFL$RQ+c]E|jҺd\@ {^dCCSXQ˹U8U^s`'DTI|_wb EA5# Hx3@ui( YT̕Y}MܚFsjDv¥.K,,EӚkMP~$h :=723k6g K3ݲVC#{@_@'ng,ZLwݐ>EC] hE^`YAW %K.Ȕ1rx򍄽η IVZnӣ׺ YvՐ4 e~qרJ#m NIkzW MUUV9.p1}5`uqW#}kK*M♦إsUkNh Ne/ccp~寠cej9}ws&6hQ`)?(?-떣 $17z;7 ĹIE~8 jʻJ ?D'R'DUq-)s=4riLeq=N܊3Aa'ѐG1CzL.]֣Еcκ> Gu-dGwr_Ŋ~SFEXz[[Ct㛶!:nLJ%[PͧFRjM!\UE^Tj~euuXTwI(M 0ǢgKb[ĊcsW 4GWԌiGc,)\'cG6Q;#\nEK,:.\i(4ݹ<"TS<| s]5kO)\GLO1+]']"{UOp(rt7xG[s= ['rO28h" 0v*'t<5)YS9>HK'WK_IxDk_WgKC2|4MRk[MZ3NeJ82O[og*xY8GHV ھ,M6hQ{UЯ 4lbk@oPSCH2gˀq}WġتbF-jT7LoQ~7%6W̌ f$=cʛj5jل<γ[y/at |NBrKay/ ^[͡>; ~58+hB6WOGTIDVHϏI0SKgU lGKa۟>'p0g__$j ~!VJED6[?iH8Ũ (Vf4p7L#\S^R"NJtE+ &R"^c>?+5QQtx1xn/|H62ә/ LB%&>!]_@3e;QM/D3+0kMdV8mHq k#ӻ-b%u1gJ+Тfzˋ#6,_kI+ިms/n"f$#Mog!SChl?C-&Nix|RtuQXvH s+[ EE_4zShVt%^<50|'6kZ<8 I.uqjAd~7/.keq ]] :AoUvMqvD|[oX ~H|VId|9 f#Q9Tz[k'|MԖ4wQ5ln[ |v\ͺw:}#{H0 o<:~<)逸q9٘q>ɠ+5Ӗ8dRȉTpoSA%͞Tm׬MndEMX浹ǧcqrg}!8؍,i( +uu*="y#"sa#f&Q?sgoR&-TբUolNqxR.?9hB#$tY&lEaSC驍o76񣇽jlN$rW}vH:}J.ceoNqh}^ wnXg#d{_BI KAt0eˎÔA \輠qG7. !dSjwYrnT}u**JO0[ @ڐ:R2X6ߗ8ȧ-TZ.?B1-UKg.\ =VWU{^;h&akҞv.I MLLmu?ӤuhlI%fv^$7T-[މi3DUK?6?gFE"`bW2qM_y DVt@Ύk\aJrkW< jr_=vvzB<জI1k*|M}-2\#)|+Nsdվ EZ 5Ëw3+H_6@r eZ:YVw'R YUKT7_Pj)Zl4aeYz0W?AmuLCtxN z^~-C/% 1c(Ꝩj'AmplLzk8eb%lT"UxGa'{[h|"ωyi)ȌYAV>BbjB~mz #/G%^>}'GY'/d (s;~,;} w|!L GYUq^4ҟKʸ"H5-k>kvP8[/!7Ω<2 ΗuFrbVT1.” u!jfm'CH-ke8ihO.JTfb):M ^I Q ]u]X . #"'r?qbl]Mz87 61hYE#w!s: g*aqnOJk-ԿX4B{~HW&1A-E*J7Jt #<&y҄_hQ}wj'=!5_#xnW׎ݬvS8F"_l^b|MUY YS}M^Ӷ]|/Dn*{Z^Zj#.RM$\1O> 0zZU>qtOMFE-b> Lqƭ/i YH~mYKe[7ܔ: yq2#:o #blxrHtBj BaPPs0.}Ӏl_T+xӅp^g1t$poȿ }*eyP&O]i9 >wl 0@!PgZ7dG\UJ7o4Fpw|Gi/dKۧGݩjk?}"VUCPC Wz]`z ~i1yʟDRheVfƲ'RϭfԤjh&p6bZkyI S>T7igX8!|}ڍ\"'Qb>-J1IoEdJ;/de{v~& 9w9Dة.~wFL(nO oaS|UkteQeS7}g 2x ?>j3%luɝU#)wuZQFY =TP[M:*9AUHR_)a2L_s,j KjDrm2bavʡҚ*C4`!i8}*ʓ'c6AlJMw+C#g<ӸD()7V&0qWK$ )k@sLLQw@Z! y\ ƚ|hLqdY?%Od .R59DX B6*=ɏ=9Ii_!qeX#/S֥\Gߩ#j+g'"D`kȧ$:oVV_*3{- V*hЁhlV{Ć[[E} o\pEQaGl\dra6 0ABvm`d<4\D35ٗ{:B@KyA55"B$(RZL@N(8FE_G iL] IYQ/n5WUw &TgZh$^4pvRGwB . >A#7۾uS:QӮ`0ә߻ulV7;YS(e!M5s Q4=3 ʑuVLqv^du1 ,l.pfaK~0hDW<ާ8{-`M.p n%DLhAP×ZWF=f"ow/*RX\9-o ۫Çy/D>e2mVw(5&)gϼt"^ T Qr" W4ooBo:%~fP:g:hXtl+$7vsw%͓16+쫏Xߨg°|KwE|KH9\P5X [x?4D*>} _|t b J 92޸Ec`Ocۺ0=2M?X dJ~[5Æpea}JܢW$t=+XRbk_MYZ {L;S8VآTUf3Qv.h AO;pApb^T,N+b I 4cPR,g!^ ">1 gԾr;> ("28k"*󳮃~|\c{+A9 awQryT6 {LҒO-;^Z7z1MȅbU1iJ}!yDm3 (P7 ABŠ!"qw߻h<7rƔ&I@@}ʅ5%4_KUJAmTSB!\za`̊hLץDgJ+"v%o;eRƤ3¡ ?4Hl*7ܜZܱ/LƎݲq4x_FR{M&8JQz5 2s@KroK?J!"PLF3j_4 M||-#xcM1\\pEѝh0*кfpdO=ֲ` N'xcaz :0n5q8Hrmlp÷}i x _+,F(FױIiB*hi0ӽ(Uh]hS~+)Y`D0Jǩ @C/mLG~y )؜@]S:曈hX7_ص,:Dah0*d8լv2˒x'r="SNLSp͋V>P,7n,ʇ) ɛ /C)=uF ,$ ~aPׁ{͇e3ٮ9oTq_x?VO:,(MmPj ;ri0:20H%nW7YNoVH)8Sֻgsbj58q1oZ\G_8 oV_i>e.%?Ua5{+=gOG|̄_َȱ-KpP!:s-0d0 /%XXIJ!FjHw!(s.R=BQwj6| 9ܑQFߑRFBA $4:@H>DHx& :a#HXjZB "a%0ت/Х0KC*?OaI쓭q8H.P`xivE]MB\ZΤ/;Y`ؑ`TYtK-a'DV| EoP>i]~cc<#L%KHJ1(>{S4De?DEڱImDuMhb|A]9y ޫsM VlL|tc8P zt'kgdwгvCTN(UfOB 2%.<~06ޔ CO@2`d  etz{nQUJ\S5z&HAa?g^d@{qjໞS#?k" J{*j|¡f\z?Ӗĝ`S{ܢdcBfX2&f&^%vٯ{ۇ`ߨifnIr愾ږfo!͹VPlVqm6o{MeBȅƝl&wxrj%KUZiͱ6+P-Zb):Wmq/GHT^lNEnt;@_/ %~xVr:N烕(N4RJ^2w1b_@o00ot8 ꠨m{͇% 9Ud)ZrVtvr狉i9 >KS?ޯYM.i ̵F0O:;cϟv`*}Y.|匆4DP Y-FklNd_w~\MxV藝6@IWDX)X}蜚kH2?Ѽ"bihY WYEB;k"g&&)>< DKIO1czxjQ jHϿjh@$X9Ԡ2"n]m̆?3.tgp&? yIi2<5Y;5%v,U ۿEZ&F-7s^yMT^0 0 !*5"Z-7Cx`EuXJAX7~Ǻ? G*2F aZ$K a9sqL>4Ҫ`aHֆ $ v3<b3`+&6do V͒>ޜNg!UW(h)R^rZ #X*_V3)/L© V1D1S,`pl7oG Րc3xK-0$m@Tc"Jt1PݵNs2 k 0/,G>&XZaqeEo$O ` KJ6JeUBZO@Lp&$"PyAe4e:kU*h|GU.s4a2SH▗Qrn^@H&jE)"oU>jUhf[[st:R9 >v/@w9.W'ٿ2Ng9C|+?̕o#2Y?g1!i[ a ;[䭺TVOeiƺ`/>eg(2_ts~Z.PqDpX`l#8).5WK%RItPnܜW8F i`KL<S\|ӣ'C=]>Nm=J=PIU1V1Xj\q>`d+x/MM  u ,bs]t  wغV#Ŗ$r¡T`z`rWo~|SOq Rԑ26vLlhF6<|U҉0D]+0ڝbHoQuܳD%d"gSbᖒ:#V2!UP,[aq Az$8hE((27YF)+DA% ൘M@h#Y-"PMbopNZuVr^IǮ*Gah“KI#5cߥĝw|cH/`Н'vqF=Nb/LI< fSb=$]5W«>t9$!0bN܆kw P0ES[˴f!6Ui-zhS+:Z~XVw npdQG/ 'ʔK]-Rz( @?Fu[( ?Yc\XQɈŌ6 p UvZ< | Ȋ(-nk;q-3Z'!C mmlpk:OgN^241v_!X A?砟d{@_'I-l ^hN4Ll/~6hTm;(CLsg:8YAI9p() R)vd+Hl,oVZw%8vҕֺ@إ]"EW1sIb;̷YEknuW|_%(L|E,Jyj[ǁpPXmz!fѯA;C.^Hjա/,ؙO do9hI_DV }=]S6f8ۋ@~{&N;i-.$M4#eTӸȖ[߮ԨhzZ"*+ !qHςR6dsA[MU퇗!'1D:HKǿ/;6+PemH`JbQ.m]2sm~'SMuڗ k׸k[ eF$lDKXp!T2_ 8OYi QAcWm*!tP 6!Íft-I .DU->_/ 5@Ȣd+16h4Dj "W4W(?5,3ѓRԮҵI>q^@q<~AOqYx`cLPƘcJ}]MNN7!uT0tIKwo ƈr:]O`x0ju4 |7tk%iV jȽUO<,wKݚ>>$J$fyr@`8ݶO o EuH JDhw0]B=Kp8xii`^} xQ->/-}j 9eng۹ 9^AbRKIվV̊#߲VŞM- $AHE˷4C]=ѤLZ:~؀{x6Vl(N]Lf;M6 Ҿ("nR(#84WM([u~]!vBcH 2k>Ww֗M%VGz9 ,g5̇0~"K+$ .wL߃/EHw@g&n؃얌 v1Ŗ?#__122MgvtT:'zb6I'?J9j|6XF{n*U 6: W20)*xU5M iݷ990$XwlV#uk>~)o6՞ '^lv?c"cbXEڍLzѧ,RV6,6,eia)#01T3ٯ+H9Q =7oq=0?4 }gQ{Wtyk QQ564CXX_F&8؋PqDJQ~@츿?b5o[!l#bU"Pqރ"ɏ/ gON}?>z@w*:.fcIÓl"&1}V(Bc*36j6/X1=gF~Az]/lEP8T !C vŪ~}R_9!;L@QC/Htx ZU &6ێs.=M*U%9I;fpycՁ@_Ja̠jR$7Ԏ r.*A 0ȿ8qƭ|hM=eYZ-e e|?/ɡ:rbU.6'AP+N|(fK}]fDk8\3ǻ7M7KgsAPqƮ>TzTͶmԋ)! Et wTKxR^ 'yˏ|Ovsi<UMб]|N* rit9/=D/jf87b1Ხ?cnPY2CN;# (gڳ,RuvO28cӸ+f_a0 2qf֭]?6nTe&!A:_*[;ezo-Ǭn_|٨"-b;*k 0X%j9'uC{sqPiNaT93YnZ='Ѝ3a*e߮-Dŕ~:=V*JXAuSaiRex T/杩4vѼ%9i >,V(FNw~ 6]EA2?^A(6s/+h[s6FݖRR@+W5TZ. iYV50-> өrk`*5-k*s<9fpңŸyvܡ{ .}7^N[ثe*l6sc[Ω`J_n:9F/@eYڂL?~^aLJɆ, W$)>GC!h;x"* jBE+4sYjWyd_0Jռ0CUHjSR-@V{Kgl;C*ϯB-pZ}M?lը6"=mXbBFe# 2ȑHn*C:w2.Lg+A:WnxFFXGz<+~N>|{_u?@ ))-~?TeML`!r7e( ;rb*)ER&TWF5x]햷Hs̀22Z)^D3nEvnxXKUo3r9(q{j_'rDzow xB^XEx5))4>QEL5k}횸cQ%̶*4Re{5-ɎpW0~ii2|4#3Z\}̌ 9)Bl8r=u$vY"10h|~z[:'NOg [t|s/)NC1y\2tĈ'̾uJ~Mi9Mz L`y*۬+2Kxo$chnA(*D$~.MLh觪 jcn.Ņ9p&EoݝU5Ȕv҂8aj?ƏZ *kfz\,ncO -}aN4Õ /;C.?SKI;?rW4`R(=u;̑A*$Wܓ ܃j2.4LBVd87;^oPO I<&eߵsXeg S9:LiSt-ojh.l~P3Rv=,(8(^^T4]͜#G#E hAߨ'}M'rÞg+J=敏0L7((pR k/햳ҩ@g'ҽϚIa{c˺C.2/S;olp 73a /tʂ$`E vSR)hx^;6}M^!8TePgyŵPwK.BօՒŅB42YyEҊmUOpf{ .±Dj4RA"0Wv<=wI-ʘ~z>D\jur/G@0(o8EeB,9#KR~VZ t_`iUHO2MdoHѶNJ6f3;[&` sJYTD >{WaZyPf]_Sfv 4vaQ1(uٻ;FF Ax*gdb2$s$ mDw-yْmT}P8mѺhj|>gӝW<ѝ9->P.PrI<&ǼJMP}JΏCw RK( f@y6P-wԉxep尦.C8I?sqPj`OiҰ3?*,{@ѿOAɀW% Vl%E  *Ѭ U b8=%旺ZAJ.\ =⣼XpS/e6eS} ʼZ8G3=w5\W'BUiKփ<$B :s?/N^D s8YIZuEEjNF}(4IfuAg~R\caCK->o;^hPs^y36nP UU#=t߆7$ozvNyYӾ*=ǙG~wbB.ZaOb=ERtŽG RW6ŋ8!D7Ynyr}K4+ߞcy>+kT%ZH"NE pΠ,pC<`4-eeŞ$1G>cpH8#Mp&ًG; ŃH΍؋=~]q4 Uh6i)kal>E" *ʀlnچ$:${=%* !0; Vb0a7+m$v_ˊ#?h0}MLZG\wʃ_Zi[uflr?X1+Ua륯CHMx&ݷ%ؽ?I{wZJm}6LR#ER:3qaBo r^ ԭ'/y z]mVh%L!8pݴLO3lF(Ӻ~)[%HEtQ'S#E"|v!զV6IBX'FWs&~*=HJa68:*at*)#7z%'E[ i: 7PwB+-0ewgn(;v}`UJ; i 4!96mV:%U:[GT\nEvE}daa60HR y$N&\L8/FfLOp͵c#8S?ԇA(hӚB^kRBy EQdv,!I(VL^o6ZʝI xTd"Yn_;5y4hest}X04|rI/hUN(1=JභtmyoXr]f˻›59qbWrV75?W {7eC,ByM%e=R+CtZWaS07!QbG[\(.vXH:T5 cy$ɷ3 0D,}ӕfws|l΁#"v` ǝ+T˨ n:犳Y눑]`zX< \y`2& 9LH"i%֕?pi~ah*G`ۥ) 637 /SBPɼ̨bC^P*3 燼~e\5MKA3HYΑfy@)jt/MQZM OzAxVtljqA1PxQ5, 2nlpd E8Q-Jjx!N˛g@W9 f# {⧏S%-kǖ=Y ;M1XJĵdO;kUZ1<9 ]wk{r7LDbtQ24rzF`aH,coo߭f:9VCl!s+cB $XUՠq<j3]1h.iHL^Fpt+$.eƇ [ .bȼho&wwE8QCOWߨO@،-{ɧaAt,lY8zV\$`܆6P1-apwcI|I9F:"Lԉ17w0UĒbpqA~ K<]FY꿧`PHRM 6Mnّ5<{5wI~sPaJj9qJM{/0Yh,eɧ}kϢ6T)Q-l 667S{Wh  P^7QaMOZѨpɁ7ݮփ- zmI`sďÆk잾מ_q,7)7BKk8Y0ꔥrxӀXUovOGma;C/}4~)rrti %QGAVyW8] .=xŮ`S/Tɶ QY1ȑ`něi[b( ;5e$~jqbi=n_. |&(CsxV #K5p9ń}b؟nɧج?tiůO "-j}Kf6k ZFޤV|&RAYcdu&7MIcgP' q67Taơ(/j'ZڨEN'CuFs} mk 0VcFM-4W'>V8&N^!@ թHhYP]\ėU=n?*l[E`.m5BjE&^4Jo_ 5L+bV}ց\ͩ-՞",{v^n;;smwc=:\ps:1hjke^׵vy$2O[k8-]wIt*ITHB#Ԙ ';r:hr+fٌ"G|ޤ *Pxئ`*l6Y v%={z[cD_-OgWkI^v6 L}5Z!j#Z,GTQuYLyP` =pNmjgCڞM1:JDܲbYTͫkO!Ȕm|^W^J uG84|bUnK3 ò1Å $zK7`=fO)h`OԚ0i-\W'S0C ,u55Y{3J&Ts|S:ڸ{ƈCZRb+2{ AlB#D2$R)׷3F(|R`5NX*@e*(ECxۖvӋ0v D-121j7Zzrr.aU3O/^Xdj7'ʲ')l'IA$5&)'U_ ЪX!_\Bu14='4Tn`N yu&>(תȈs[1ye6AY=me~"+;.sj>6m3k.`yjIM4,wCsXDΉl'0)o6:7jA h!ඣ}痝1c([ ?+aQXJ$B =2Bbs=8Uhy@ѝY?HgĦA,opbMIqYv6ߚ ODkȹB--%I}I5qFWV|!:k]::dʏxr3]dA@7/(Z;(eb2QgvvMTr^dA)q$f8ߡM ,c $oV}Y;9kU~@2Zt/V(w:Y~$Ɗ?5A'u3A[ΥOl') NP:>t}3o)c#;(Ldr&hݬ|,╈I2 9},62Yw~!Q:{Fa.dFQψ4mR})^$ ""! iCޱ\I|'H-MFٛŏpBh-'6JW}YLdRv]Ά1Y-bvѱM*NVϞ=u8XEΝEc|ȆS\B>|Nv9lgr8%/Ǚ`n=ONy=gǭ%&ώyJФJ(cJ׶Og46:v먦E[H 社Re;H5a^mrdYTڝ${mǥfswbgL4f ['\lpj{. `5G E vA 9MW~y{,XkHo$d 7%'f˦t6 zՠ'yUd_xo2 $!(B ݣ N>C x!VBj(GD)5:7@:FjؗsY܄Igsr-K똦Tڪ}`X^k~`b׼')G 4˲4H}k{ `/>߀~UQ-q`xv|s |͠ u L};B':"!)c>u?&j#N垑+]ŷ#H2W!wrFmʍ+gKk2lI^\ЕTevHXLݏGA3_'  5tV0߁&ԍ- ~F# йE=c*&ߊ}-\TYXʉA`}6䩲j ǚ0=皉Pm%|vwLOrb`@U*I3pk_v}X1.UG6.~_^!xxv@Gja"@V]%n7lZC&!Űm ^jA u|.wSE=}ʋӸĨRbUkViGY)<l)iG<5$u%+9b``+)Y?NSdbbҶޛ,'?Xk  rmIFzV'$%P8OzּK$l^E(yV\g͏/e exetNSYWA A\i.7+uYVLWa˂c J6˕ ItףfB?ȍYh,aoX M :ހu`ʬFnSH{UnZ2)‰4&%-ml@])5џ?w -fEx *Ӡw1.*¸w0F;ʺ]li2tgrT@!^^kο- ڮD{hhm. ?δ(,LSs)?~#7Q\Q,lXK}z@^*Ű|}TjAMN+NK̰2ajpnIKWPf~}ŷ{-qJT YTT/ HtcX"rYIlWwlgK?. C(qE!EMޖ!xCtς΀޼R-8Hzkx3"8 |8ťw|{ƙGQa(VT6sWF 9)LfKo4C 7A `1ۿnY.*3[ V"W74S&7’jD}p4@޿/Ҙ_MEDRxqqb׺ qXKN Ⱥ Za}s}vOBnvfcׄ3Qh`8X)P^0vRJpHZHώz`ۓ6#YZ$sX}M8gĞ KSx“_Sk{!k iE _*ȟw)uIի[Mg!'̆DHeS8lQ>?S):lG ΐcoHVY H'%r|`^YOgu4V]R ΝX9(N c0G~}ipDaNQ3A) js hSFՌVᘗRƳà]j$YgVWuGMK^THb)a+xn =IZ"P;-L.uȳLB?z}ӮS0tyiV&HϜ7(?Y 36BO^*;όA =8)"Քt/y D+XTyK4M6uVڐ3;d ` AqVOl[15ATNNzWOX_:@LF@Sk38PM"*o0Bz }֐ad|=g$v^$DsYh[gp+Uck7A"ZUW#6M#Bp:@?k2k#5QbDr;J4#_=c'PݔmK̈ЎԼ!\&X$yܫ7-ngg&xę Zr1:"mDӛ9dB8)A: c(S",{\<j҆B}Y ˝wRJf ?(.Y pcQ8;703 Ѐ/ *bҲl 7+piI!Տb`9[<L4{ ,ǶcT Bjvct`uzAK6eDi=Pƈh'AQUHeG; e${WFgR>n6ﶖicDꥇڳ>xl7X9Eu JP*%5\QvC|_{l:3Pd. hx3&|u|>(v#C?&1v¯>a$3qe%'Y-YvbJ۶լ?@|. 3J_=<[ : `4L/ǝ+#]PG\D]>je%4"]b 蘙)9$^REky`XB]hcL`d:\X^rΨ+YOm`gS QL+% #ڧ+K4_:r yڥGu[6,3y Ռ; 8C27ҏRlPaIA~\dn]Td@J_r]x]g<"!?\0(mbR/y7}3$"f99Hb7jnC"}0 z"11W(-Z;)3ߞ2TTEFUt~PO.,}Ga5eǟxS7] @~o#L[i[GڠNh'NfxA( AekfE6(<k(&mb,﹥):S;U|N}CgqqI`* .L!w$S /K[jVsjt˦+Tsy!9Fה&:'nM2;?[1 :@Y)|azUIntbW'`[3wne|P.DBqjRBAy gX Հ0ʯ@!SӰo-n7(yM+`٨bi޹F,<`6nn/Q1_p.l0jf3 W12"LRO5*oH62iٔR~[^ HRʀN jc&c]r} P #"8 ,<ӂE%k(OD2|Rћ qFI4맗fƌk8 ?3bs-,tw_MDVS89BvNeڍ[dMFmiu VM-" o,= 0T4lI\gMeHڽ ݇+y:ҊH+Rj.Y76Tl&3 [ٌ|,oCQXE8wbՉ5D; MZkA`tqS`*InMUA{$8ՙb$#wO"։1l2]j:˃$VcA|ofM;0nL'ì%^,,v/M>Mt#v#W t6Wn9)^YpiiqQEdC;+)X8yUe7.uC!m^p-щ4KMXX7ox7&hRcA!' Sвs%ۖD*A.Bf-dуu[&ġiS !eBy(Um0;+EnB* (\c9S J)noo].,zrB3ժ8S}o8_io5R9H-y Ex'uoOq@xYQq^4P5KAbբjdKq`5˺;bEĜŨ)KW=ل T $9^3gmƹVqPsAv O}S %0 ?74\$ܦ4gLdPJӱwť 0Pgla ]7ljz -.ŏӭ@dؒZ9.5ouC%jh>voi'L@\_p#a:+ "Tkcgg]_Y}C{ߋXzU-of#"MqEpPkTN۶'9QB= غj-uDh]LW6)do/-s#1"m#v ݄slkUԁ49 ^հA',0 "YqXKٺ,>wj(,EC6p]BA/O$U~kFar yVd_DWYaEDkD#Gz%_cǸtTg.>9nM+B\Oܽ>yԌg8[ E%4!~"i;WuQ2l[-8xPd0йFkƎt}s2,٣\[T]s CN meWs"~!nMA$ౕ]ý p&-v{F,^ !X}\>FuL6n:tX557$e_Zvu'2^k^ti '&f%0:wQA]#:ya䓓Zh0Q! PD8U -2I2@54\ O^g*w_o?_)Қ:ma*=QN)MI]9vΠ+HL2hVh2_%" Vq"Mv QS\ Csxp꺐E\@ PԱ:éy3S6eҚi x6Ta#~OgBB|q RdИN`Y|>YifNN=rҼ4p1ۥz+N/k=7 YpQC517.G;J_-/>|,BsENyaovgjģ zT!ZXȖ0-6.^혺Lgf]_==*iƆĖs6b\{L(zV6$s  4b9a>(VTxsRU:[vG徘ݾ>,ڳj},N1=ٴqx#/ S OCsa?Yyاq9i|tlzK?b#eou^n7'SYeBC'KQ2#pl`wsqnGyưk ?9BRQ>m^IP~@q12&PoMNHL{5^[AGjF!qK X&zz&9m>Yߍ4g+h|md.K]0xt  .F7JR%S Hn:UƤ] ,;coSe{7 $9Gp1<u)QMfH+`Ӹoorl4 O ZgW{k7^ })~{DS^"vu]T%u u>ILop nw4LwaqW/ 9H;6Xz!yƦ95ÚhG]l7ȡFX `Utٹ%]o4WS;jGcJh=JKa_18 Qj':v 1EX7~N3}LbM(Z_}To4LY,lhGHhS*ɗ8EHeP0b"A\@b!4k?7 @!vy5*p 04K"R{܇/ j#]Il޲w`0x}9 n+(&iI*n'Z2(c ֡ M/USҏ@2B`P=B .H,Jm`I>P{&a6&G#;(TKB%I=DΌp>744 G ےA:cA>#STBғZo!j:уџZ6P}83!Y<6//$gSb|r&R x5Pi.ȡnVDp-:Q,a)Jsz |u "NC@LuY$sF *xO)Q#ٖO':+fLI*"话^wf{HT|5rK ZZqHZw b)8kuR6eLRªѣH{,bHH.aאEi0EsѯLt(>¹[j ΀"aMg>'sy4:[XwqQ Pt"#GUz+k[4&qycq͠.Gj)0?'Zam Hvmc1v#kO@) !@}uL+[4`949ra 2{4¤^k}Ո T(]۹'9t ;⠦PO)}Bs]k;xx|K1\6ތ0`h{,ڗn>? Jlo#=ѻ`ѯE>f8W6 򽒍n˫a SqMa M䛳vPe~u 6ZH\Ο5bh qTeficdjU΀ҕ%O T_Y!~^)j:^V *A?I`Rp&|B)q6ݔlKŊ6sv28U l/N3j>hw<=7X`cYG;]ih% BOmAJņ!d168f&yEs[khhAyCrm#L3%:DtoP4u*Ĵ٬-~ #}g:&\ snj} ~3'==wW%LcGٚ] LwuF9%hYtLM26>bXXqpo]nrFנ@7]pG(ѣ[A7fxe BᣯACwO,?WA(]X1DaaA`iQL1Odسp˅(tm)\8\=QŀiSE $ _Hg㥀JYzumagFOS)yO!22a}cL@{R>M}GΘ)c Yr"4fFxqC6|/?B^E'-ֲ~ ` iJQ%8ߎ%+/{Y?p /|Ȏ,4"HV٪2 yxٴS`_W)enao@E}q lG.mCwK!9VȜo'9(Cb3AP:D )-]5>ׇrB<r7I0[ZfMSfF1ѕbs2](DJ}/ 3 fԱ!\qAF8U+,^7!͗^WYKmf%HȒ24[՛; ڄ<Ҹ ='H\dY.WeQo`كFBn5@Kt$+GBB"+^9)z$+BТx`qW]P8!J)cc Pnsu`3̃`hJ9⎄ХfyE\5-f1+F~tV}m5Ɂ]泜?s$+JTjBs;4@Q. aߏdk/U*LJ*t>Qqľ>@^҅;s0ocP}oZ%_4()QA]/?=/VbsF~0EoS FfMaԘJPbiFUyȐ9 *go;gI4}/X }㏆  >4'U@N{\z" PD$VIjbsOrY*Ri5Sit#6j6{x~ʰ7?ZE#~6GWXtE]ՅvDm¬?77nyΛ.Pi!G w3x"ٜ]((P=lb$bU@!7r` 5)գ$ ] %kgmX֫,8F`>zX[sկ2Twh:pNpM|M'5 M~ycgTf)N$.)05B%rn%Re@gZWhPcځ^Lj0iM!ɼE-Äߑ{{ŤB5]HDx }0_PsW} ˞ٛG΢۽BQ>݁CZ>}w fRϠk rK{|S>klPy8CkSL>WAsLF~/0㭱@)7cƦZgΤ 5Xwc)jZ= x8vGr #~(gQDaQKtgGKgӼsI\3YC#V155 Uf@E{ēT{4jJوy;J/Ov 0`_nhwT4$19?'C)0qŝǿmǂo! r7:m [&R/ aM[ GXVJábjdXeNH4 K=N1]yֹ`MD؆>lU8: ǫ5Xo!GF4)bמ٣GLWsKѵri;Иۺր}0Mnqgݔrg7Ve|W>nH>}]m:r.|1Gg,Rߤ*isi} <9Nb<_M2ķXB+8WJj{Uy/3[**aGPqxӱ!)#kδnp?w@UƵJ-3l@ ;tEIՄ۰(QwE׏%7\ @ޡU-RF1~Hm^S‹4H5%~~o0Eow2/Atm<Ӑd\}%d!htkScFo7M6L ՜1Da>`:{ Kh\ sx.amhKKV/z `}7"~<ofC V/GvH<#6#M-FSe KGvܴ|p+3)h3a=z}||Hz ;D:cNsu^@%DPPmfu !VAk  # U>U1ӱS66an, a/C!ƾ&]N^\@׃xFIGMTd!EBMZy@Qqn("Ⴄ78 zfP6Z&W;+kCYL Ȯ58b@ş[h3~%Ka>{޴V*X"'c+qv12|ZH6^V3^:]ԶdL6f9 :Y&D" x m:%wotu4AK^rr oKvIyn0%2azωV|[܎sXXE"Xw}nBQ1Ɋ@հ0balx,:aX\₄]NCIsس]hg1;pO]+7MƜo\hܑ ,'Ĉ~v4,h8wMNX$z-iFzgq/~EwynBZw֤`ZZhbsdկT9J7ԌnjQ!dЭC/؂[m `V( !j\_f}orIrLE(vH8GCM4 Eٓ+]hٲ #0[z+(D?H'L11e7F",zKˡ"m9!DRF"+U9ԧbZy ^NEΓkXvR  ^R쬳 0[!= Li,FVڸRDG<2_5>xhZjPfcɦNi!]5Y\j?>`g3ȜXimFnL@&,#Ybf1{s&^UNFӗ61$W7bIhr&*e ];ܸ7ݚ 5e YC\Ѯ|!j8n+*g1uY~4P PפwgR+I깘kS0^J(864e&:TDO HيB<<ӪޏFc3q5gǐ%K#/8վlr=+~G(LisD ) d)I\ Rd54hUb("u׉{NqF)NhhhH+L~ _.LU1td\ 6Py :][ xc-k5_ّS C蓉g.6=4!$bun%xՇS% G$+Yޠ Y luX8Dɷ O5)bDGibUFaE p w)w" {˩2:t1yZΫ$Ns`fV ^WOTI B ZG`T|X_t'YO&/•gk7hoIq-pE-o%Es_nrM l[i%h&l 䃳E[ߎjJ8³mmuPf&^Md Nja2HV@ (3CՖ8NxBQ 7[8h 0yUfWK+r)cRz*SF'b_weVUy!rqF[?fw^mDZ:++=Q{MBCDu|\̯DIpy8Eu%d)a;hyRZ> [דFL ;)-Z)>sEҝ"l;`}4#vjj1 99fN#R@kERwi;14_(%\S:? gxP7r6 -Ͽ'ܳw `079x]Z%F&=1!] c4{jAVRF6H3rT74w72Kϊ3'j#K8踫8NGttR*Ā\ a* =b mm)`vi?mbۘ1%/2$Č+:`DRɼx@gpG6%[%Wי5&\gye{=L%N+߱j翣}k}Mq#ȇ8$ÿMT4˰7f6 aޘgffv>}I> lv[f ZQȱ VK2ϗIDΏL0 0 r"%VrmmjN@W/`)z'xÍkKqGbo)x ~qO9IbY_!e3M@LGkR)E%ApŖZ,54ߟZha@ Vfny#ciX[+|`^x^j4dݲ+# afMݸM^üUX y7[?pzV>L=E)O:\3G3#&I(2(p|gGdenlVUϿs>]5 H`!}TCaA/ *Qn94NcyFd%vG_e@9mkź=_&ox'@a0N9H$#q EB:` H`V@35N#68zWY:I7q{ܫ׮ŔU%qWf`h 7Ͱ%x(1c  }jyok`;9-V \Xs'96?-^.25{᱊ 8 Mh&8R9T;Q|6a\b0:&gbyC)6@HsiS?5q?6Xz^!B4X|,8g7oJ*"c8>T=Q)%c90S\%R}޺8'7J42n jjIt89\6; '`vT$pEk~LT;5'U!%2n5󧯯l&ZG} +V9fi}QNJFTCqyn8)v!yqO^]xDșl4 :MccQbp(Pu2);Q_}>RW!>xRLl+'yxB4FxhAR*A^VMӭma̰B%Ir>f•J Dy?\!*0=6Ƞ'Hԓ^SrUdta ?LBJ`ʢt5Nx2J+'Qp~%'@ٙW'2~Akx[ ^e8!nnjVytgq, WOSއX<>0ҵ0"|biڼ\-ߺibLnt!.^Q]ۮTTB۾LjڤxxǨ:d ,]u<“#XX\]ͩu|ŋ hJ٧[*#Rٛ4WS\$M R!i['O0w\{þ[8HkxF; Ciɡ[g{ϦFF~U/l@b?#5g 30Xf4,!j=ct e~@b.R<T7>/ۜljJw]h'mм/SRn_XEo;*lώ4gxhoc9^ihN3}66 ,eT` B͖ c>5En_,Z#I`L6+q,|xGVdJ:ϐ(9ةC=z?l8;jf &ȺgL0$qhQs?#a|6mQ+0W,M7r~Q~M/q^A(FQ(C(ں\X\#!-(56BJX _ 2=֕Xx=`T}E(^cam=kÇ1>W;%;f_xt\rll`K2QL 8^: tݤ26-}ts i<ĉPL`k:fK:Y9: hO 8djr{"vJ<&L[8(F_ž#)L2yX [m|Qoc `DKQ{wѮ:JS젖磕ɰ7>/ ݥI;eWV:MLGQK: M8P0ϳj? \Y}2@j%.=a.Q7J F>ğ[J)$V8킈/05 JXzT_RYe,bN168# mf2VdmapT%y˟UWxIUbM%3a.?dmJR9lUPѦYЎ߂f֔&EdDK)) (Azh)#Oߚ޼q=2<*A 7F2=zރQW5R z',cd̗MI[L}n ý;I99lK8%RO@9x+IEs!~YEq 9zN$~XYKgm_yPܰdVgRpZ[Y(D'd'&eoJր=H#N'iku{4/3WMS Ev{؉xݹZV;]R9G}' *$N6s($w|U?[%Rea&IRm@@˻r5-c]q(-@^4X=G09;6vz'V}H #X+Tm$о ϰ[FvhY)L𩔟]Q@c5A;tB32Yi"WOp{"̂җ!6kv",ZMw-_&\b̀m̳&*OBk59ӝC^he5dEr %okqSe 0F}>kzLye$gGVpXo&7 v]xy wLuP\!ˤ5PJRLO8)|%3uVG!φynyL_RĂYurU Řvba Hڂ[kLI|Kq`S~Ǫ<NBTЕ9{ P wT^ {$GZ7[)o#_ w.(qSE'^| ˝aFC2~.',9Sja}ƨ4NXOd|Eܜ#rp-^!cd;"d{.Ҭf Y_kzl2^tܧx|kkUDKqX$ؙ^;ϊDۿxZ11 1#V #dE:9Ͳ2*>3o(4|`W"#qGXy14s(ʒݺ C4W kjUc[L_H($Q/Wj>$N$EFX.Karoqo>ĝ!M:W8n)\ Hÿ%O17|j9b*Y{õ' t&$WPU|z+VM@zF<.8:"_8@K: 1H gƟhn遮!ոzOAө;C# :WJbkq.}Jk:%aopOԚ{AfZ4 OA/3F`A{)΍ `iiDotPǦWkxO,~/.9{vrԶe<ݱ躌eFcBh B3|}̦ 6\*{q[?WrLPFsI|^Z0PZR\%2$-{2#T;2g_<܏ TFc]f! %~&)vzS;Bݜ~-,cTo2X>Yʤ Aaz[)5]x[5`4L: WJdP/p6/Zbi p̑\L%pv4.R?n^<%l.ZvlqlWZe? łi;,X-`fU;Il[h޾k9eO?#u.~KѲ[ˈ˶aYh 4 :Z"&$Y[!@ԧ2js䓙.b~5L7A #O, Ơ9W3yz5V].ogwiFo+%/|lN'ʜ^-5֧^z=ӥ.;a?u0kj*طOV;c Y/3ZqatiiqL}#4H1ju#xޟ ]M}Gr;fDrmI"$z})nG &g./ˎ`?Y; ՛1N>:*eH[{C%2Gd!`#J\|A`(ܺ*&pVāxݔ u?> `u"/N*o)Wt5(XR]6cHca:+ga-p~3A„UR쾥\ug'e# '} ,xX^^\Vh]X?^}x2+adQzLXSTfr~:W}|n6BU3K+Łf#!lफ़H|x/ˎVӭz>f.yLcl"dچ@G4H\ӷfIz NY.__&~gp&- UvG\uz"t#e-DND䝉xS҆Qģ .OȊ`4~ODΦQ3O/\)UL|Oҡ-TI>跟ZM ҜM3shV*V\Mo Ft\YhI8f@_zN|;y!Z'Ӆp`v ?R^dgê}Ճ| CUZI'!7^Zt rPrT׷:QтHNLlS?WMF:rhoKRڌk.XHQ$oB>E 2#L{Ӿ-)eA_2u>,hDl"rt͘þ_*7Į?.Uq_8%ў*wfgూe|:&&q'&{y2IIk!Ah`)C"E$ӒD zi?zG@[ЗX桓@ᐒ`} i@\(ۿp!H+LM1ΰns97aZɉF zH[Zdw&%ւFd=NagIպ:a Z(SAiQg .`J~"zc~.@ NBڌ TQozf8Wpĵn1ȫތŏQ?"GΊѷBVYMFF,q;)cNՈKM[+U!ؠL]Kv|ř:{=,q?$Wz]^7뢩e4P̽fp_`T"W3cx9݅2A Wv+G3W '*;GxԿeGsvȺ0jQ|U|sn!m \ݓּv5 Phe> f>\D^P& 3聖/mDq&hvƱC["( ^м©#쒹\nP {HLhA$H: E&!&U&x V~4l|;vg)aP w,8Rh;w/rAڟN!r27J!kD>X C} V"[ӌ>a]t(AoY d_&4 -儣nr0 E+p ɸ>BV\XWۂt Ђ)PYC܈GxD[rD|y^cB<,`WԈޯvו!X a)Ж+ETsLg\'fo?9/ur-D'ҊH&Mf`Z0D x(VdhlQ:@>(T4׵;`)fd8: ʗ>B%Qy&ayl`r, )6t'/z;dh g\Apa^ o6k9_Gdεn4$p]rj}\XX$z{L DžfD;mnږ%Y0FݿƯnFc ޺XϤhn-w@]jj-X=([L W< ngT`\1wjŐ$6ǚ?RIÇHLa;v9mQ[-_?㔊,{=b>D84P-Zm"2dU__Zg9F;T"yZ/ H gRA}':N\4w^٘9Gy(NU)Mr ^#O7sĭ2>ίJly~?6 ^̟o2_BRoy'j1 *512®(?XTNb8<:D%sFUXƆ`do84OZNnYI;-Z?^o258jU X!Zdd1'+K^T[sՇDbjA !E%V+țXYrK5AH{iTBܦ=D"OffI굑-:S9jyKn' m8TuU$sBG!uډuжvEN@ ZZRN8>2vPDBi =+sLD4V]2ѡZj N,䃳c#lqA< y_dlpPX.V $/^  6+ws4%B4)ѓ*LzN)n/ h[2V@@B̶~MKG<`0r¼j{ MUEmW)&~@ Lj"u0p6QR6%,b^]U܎e0ދv 8)#5ɲsJ/XJ?3>6 Q_\tE{wq4=qū)` )*Z4Wlkɘ@*D@LlK<)xxDox~JZd5eZI6%,ӓ.jz"Ø\Fx k+ċyUzPۨ\*jՂ|Ko UIw4NUonK: !0p= M$0mZIoՃCJxVCnBRc\;%(\?|YL_u%T_f^~d"5VG`KM8gyKS&'zzZ~?- O 6W@l=a{+lTlߥ99}#rE>k&0#'ыM3nFR{+*#.h oYpg2.qY-N|IdyfV%SI+)`%0){KUz<=Y7mk2ߑzɉ0솋58@ݤbpUQrfJNr{X/q]93麱BWkdGkw !O7w\[v|0"^^T[tת00Fuhچ-y]rX A{=%zfbSz;]$Ս,9G"Ym8饱NݍvNc!7,W՗F}y79s@QV!F#~!P"- 4["Q6g/wIWJest sZopSI6C& 6 .~yܓ6z@v+G^X)=7 ~Y}6P+ }9z˅a%zR=[w.Jb^Uul7,_"'ﴓYD9tr-o,Vޭ7χ! !~~#PֽۛڮA_ V3PciG#zA'?(ߕ;+ (p C@A]S&Oy|ҐKbtߑ[~YrӣwYw" _m&&}%A[w[`CdVS󧘥Ze7-@Iv(;W^l`*FD MqaAG}Tb;іrf c&#e<6( /p#gX0Dg|9idFpRI;#!}x{K;@ 5UIX$F.W8m)bIxJԢ&[~{i-E#Ν!gD rԱ̹\jؐ)!S9!z)N]`1Q * Hcb ҹfTJCB ?)M01 溿n|} np3BB=Tu}Gx}jf!#c~!Ł啭wj՝.ai3׊ypfъzk^İF;I6zݤּHu:R,҈ {maHX<.!n`"5Ao[92kȂiu1>yn$Rz`g^h;pW8\T8q'3.-+>ABcal}zSN_ҲcdH}$Pi!sS.7 AjTYqnaRi{&_ާ?>r^z-ݒO:`uhI4fIܝcuj\Jm[g&?ArlI.6: _G~$ʝ Xů1*n?ǁa{Y`@/.{h) %dipC5OOj?=dŭ(bp[H ,/ c3.dډFqÀI saKJ'w!ƽWJKR/AHڤt Nn\tg_ $##}*{BSĻYh"g q.(4m:@]H%H#TbH_T<6δڵsz_XRy`s_ o3"v4?h-p޷#tоWɼXKGۖHxjq.U׀% c'3&E($ݓj,`&Ϋ }WY3kҖS("pWu|qRµ`@L'3 .Ϩ5OGr22b w$k) i4]j_OR9zʱp#9vx*=U]vW^@ dJNXlO;r(?";fuL:q>jzHmx%Gt焧fte^~1ƀ&P%N~'j| L U6ҥ}<۟A imuؾOiˤbN\7&ZL}&ir¶ÝW]/ Rﰈfk/ a-Fݗ?ű1ַ3 1vSNS!VB`YN/_'=xN^@<%'B>D9"eDzaN'io~+J4~Cֳ 8}cp7}Ҿ Ƨ "xixˀc*OM˙mZ=鷶(#_+(Y /# \YOEhڹ-42ۈ:BnaVŜIcK[ Gk^fVEn ѮW}k˩mIT_?oa Z#br/(XPS–k B +nK ܑq@S0ژ) ߜT,v!S9:ʉ,ygJ} 37q.}zωԗ>Uk%uK]a 2_,RZM+6Xx-BȌtKsR7PMIkk@]gNeT{f6%'1"Olt̔֏yzXtol ^`Bnz@"X~̨}#WMk_DɊ]`vi%LHmKuyky+s֭Bp[%``fES;)LԂDI15 zj"֙[L, m]ɣ?@P^\|xѸh^'# i+E>xU@a+O`ݘ(t%7&2 P;\&لelB9+jދvSh= g-X03QEzݽk! 1ŀA͚=9voޗHn=.JH_D 2l!d \q,I|s.63D{ QL`W'O(6чodRWdR 5G`==G@pb;!xU*^QBI^G^ ebvB;B<4JhjQ$紌ώ*LSP-!6+}SN:A(pRu2Vބn\^r;WjeS l1Tf!`KQ%t .KDS$cړ2mybJN_8#? T$H:ra`VU(/d@q9SNJp2TAM[/+tVXۀ9P6j N{OElsNfvhAg? ŤXK'.=T:­jfpVJRI *W;/,CH1%:^SgM̲ę+ȶ-< rc5=UdPxM}y(T4O"H> C]lz~r|^^Vȳxu`LZ ~P ߄"4'ij$bayiD=x+됊}8|a*M28/R'/U:c/SISeΙԂZ=%F=g4iX{BjޥahF$X\ƀuj6&m#+ZWXϣdp~`qU6U0{a/MֹK)YьkO=f #il6<++D~@&5KÇR+$42拕괦e$K' L#]PQ+ME_Nr$~T ;pupkR[j(%a8@C1ݿMx{?K 0)q-J8*2ЁF ?%'oHs&fOKt‡,! S2~BdV}-6ۯ=4.qS?6_q\0ća/B@J`55f:X̎5%EQoaB0CK}\8OC'Cg[$U"tsZ]\5A="a]?C; <{$Nlڟ \!B_ܲyU :+p0ζdX}׎jޱyJlP_Y%k Fv硴GW[h~sk 8(y)3D=;&5kSkX;j]SKж ֵpV͗dI6 x#.C+3XWD4~ 1 7hY ADWj)Z#1tvu.Ϛ27̀ӬKIF\٪zX~9֝x'_smtL1#\56|$|0o1p~X\Gc_)2X٦ēC3Kln5ew!Odh4FiA-9Ӑ4P2ΏrB,Ix|5q"__Ϯmm?V] 1̡A/u#3 u;(b҅[ k4[=ͧd3T+7+fA ]@TDyd;.Lg+VOC|థ-0r`~P8|hԒN7MFű]uw 9Vn6 NEs=D}Wh!X)s(֋InsZNŒۚtQ5YˑRWWѮc#nX6G\_mlxY-˹$wM c'xmބK}e1߱٩ #SLCrLJa]wa%ѱZC|bأ7 ia76YK'Op[MOuZyz>Wa*fc.%L;΋u~j$;e_[rlvy/O1|yéX'k[UfFD})שj!wݫ㰚wZ;Hd`2( R4ݒНم%$X2&s^٣5,"Yi@)YBdwRjTiP9Gܨ֋Fqe[bx+\I &-{QlY8|hH[H =c4?$ [˷8f,Xb(QF`*CP.`,f|;)&':.a/(GܕwthF֥LXOQfܣ/);BZz'O5yGc6i %XgBUO̷o6̦P\I6d'5%nUgb<۪d/*sQrz4&E#4G8i\4e2/*_Ed:>|*ՇĿ\U]R5u@ QH'{Ώ.F|FHN?RKd4Xx)^\(eXqqX&a= X^_~- !RBw9G`s4`rp"_χh^ *+h(MVwKh7]fNlץ%8Xuk;'8}{3ub,__a{`gҞa)WwX'Of4Gz`μ:g/f1VcOT`HWɁ K |mp~ XcŒc=o_w$旆W h%4q55 'T"ma(bYW GV?*T %"'sKɨM$]nH2q#"iK9o2NQK ~ &/ij\'7O4K> N9lΟmuXlzA+$WKc>_2"|pAfw4,GTG @'pP&]tݩN{8}4ZqG\ٜ5aSaO`` Mĥ"jd}D7ӵK`u?˄ML||Ub L:#&WZ;\j>q[#8O 3e ioH(xLv~|~:3}=2OlbrR1 W 4M7@Xto{PTU_1О씇Ւ\?`]}7cnR7E#Ϝ{n khu?b hX{U+$Zw@yL;Ŭ Bc䧣vᴻօ\/ ㍊a W?)cWL5g-N|A [8ߑbڱS&,E:bIa &+,Ǩ 멳'QR /3ĉ݆fY~-Zj a zJ+^ IKLO$Hέ'Gcuh =Bq/(Gjc<[6J̦z3Y;%*9C2Ȩ#ʕSF3w؊3π:Vrz*v/1直J)_zw7,Q޷A+||[Z/V[l*%CAo5Fg$FN~ϊlS:FTZPހO;gYZ07070100000061000081a40000000000000000000000016239ea850000409c000000000000000000000000000000000000005700000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/isdn/hardware/mISDN/mISDNisar.ko.xz7zXZִF!t/O+@[]?Eh=ڜ.+*I>ܡ9TI!.Zڢ tg ~A<&@;TiLRڲROJw_?IUժCq]mI~}~2x8\~In@o5i6q"քՆ*<| {QBe' s 4="A-X쐪azdru?Ae#ve}xB5y*rC4W_}1O8׼ C}q7Pn & (QG;,ib`wX7G5ʚeXD[ }B'{xSd? 9[pN!\^j{Y 9&c$ZeN [S(roզ]|끌,J2Üs]q3꣧IV/QCSu1!/Tn0I} 3J7܀W掠 3'R݌t(q@A4).^!*e_W>o~a&()n;C..{8 v _2.&XXiX}03w'-i ,׮ c칻H +DzF2sAP|a!.Ѯ.[Fv?|J.q^ Ìh:A'ٔ*>q(, J&U<oQߍߔO+{}i`3|3N^ Oh.7xˤ}sёqtyJXfL=ˆ ڇ1A`[U0YIQI)_biR/mct/NjPC3B1 >E1Ö1VfƃÒeE6QE׬zq庀(]Ns1OP ݋ZZM;raTW:U y27ЬB #%C¹ސ,BWۯWs{r(ZlU8!8n7*z9Q&`?S蹥 6$}>#X7<_ zL[f/Z'C!yXuۯ% MިgѴE\ͯZcZDW0/*dSUH@Jq_yv|9lBafK.n}sBDui4d~S;tgBiVn=4ERH{\V,%Cwڇ-j6$ zIZg>"U2LY[(%.urL%|k BZbS] }P6ԥYLXp o#]`cs# _% IT8ܗ4Pİ(x8F- R9DtQFV;ú?2K~ɦL|j>z:R+oYcˁ3"uWp(ZaoVTN+iqB>ѭUvjYNv.ɞ6Ko7)ENsB`JPpp8gd<sYr웇'؛ۙgNS61T70(A+ 0@&ܮ?@'*vЬeB[C|LG:B@ ao f ~XrCSy#v-MR0ԍ~lzγX{/*+v?D4.r5Ϊ f!t1MȘZp_gIZl\D-k1{^;3|i4ho @DKj@ecn0C"+$^|HdxUq{0V!QI;,O2o؆.Br^l(o2Ka 4ɰ3W½m̢rB/׻/!K2|7N>9%>nOH@9PM+X /E2 nW| ݅љ+1 5 _"l %nH~>EP7#/ ޞf̡.j \՚w&s!6߆tE,c;%K<:?o?}a\x>yKq. *@:3 mo^Q#" }YMU~`ʟ5qEY4R^ش| zAW /E<=92ϥS{]+>PÕJ$]mT_8RN]lf՝?i5%L{QW4&Q_CP;ՒUeI|sh9J0Y!%{q9HP,!Tɱ5hGx`U,S%tATڲSD|8{4˭?q{`2{fAU/Tl#{cjH$zzEq-ݺ`=OZL5$.ݮIĆooaY2eלt8NWϛ'Gn"ix,UnB_`}V.h0.}yӻ1S8gLj$1px/*Nܧ5`nzXʼn0b>a%#?+!%?|O XC|hk@ x'm ʀr:,0}4"Wr %`҃PI0) y{NV|Kl--"\}hò6\$,Z?-5g:\̪ b[0՟9vNla^5ug?5ꯓkfU{\& ))di8ںCy*Zs/%M"JnW7?] ?fL1}NUr5cdt)@#0]L|UK (0W(pi>h-+]Xk }ء@WTj\8D$2lQPsVc\y0EJy3 `bu6wJo|sI>,@ x=Qzjvݿ|• JE&S—۰j/o+6PbJ& CN0;6WpޕGX~l=(VڈHۥ:6O*Sv4MCH8ѐbO_>T _V4M[:Ȩj/N[ڏ̋Y(3+ g?[=ug= ~^䞠;m^IboUGd,mڡnznzQ|nlj(ş$Kypj9F=[PV<Б MP`66=: "vqr Z\b,, TK"F1tIIߞwN3am_YCo$eI_뮼4B)l)8;*EIБ'Y 3"_n`^ˎ!mf%SY+E)CuJF n%^2О 7:v y"!:-4[ Q8A^n)K뎠7Az"{M :W^v׋:ٮӋJ)"jj"t݊NY2B 4J]$G D˅jh5pXL!g Nto m&+ cQ8>KB@iA?#GV&S>=R[Sh66O9Ŀ}D$bFW\//mbh z3{.΂dzYInu&hxݖس`iYh4SjijvsΖ;5Nj_Ш/lXq!)4+9إ[U"5j"qp9u7+-ŪZDr5ƤV>&W.AEa`2aoْUh}&C 0T g-rL0 کzIvjSaضrCrk@"AE^Bk`Sg]K=J;<+8ա}"'&wVplv\5ANIFq)^gu_Iά≓:=v /T"02&1Dh6tsj ߦsġF%S[30~YMһɮQxDAdk l,Gn^PfX }RUuƲ'BTıՑR9~+SR&ψ Krh9n]YFl#G\UEڝYo L6*e)DqR_VVGqfFpKCKPTO|nw[300]X[ot<|jôv:a f alAƂk蝙;8̃ʗ~G/PwK%}d;B>a_ 1ntFD2-〉? 36^!vmJ9zQ UL(=X`tMD\kU9YPNL9MeצoRPu*H;$kS9UvR4_gH D{[ |KPxRsU촥)%I9H)`P̡E(JK+o%]6KȊJ6Ui#vzu^𥁵Y&\ ̏.j~O\l(0xź}2Dr'xBhbrq!qٝk5]uaeZ$?'ffăo+e`0OvZZXz ?0b!3ԤGv V5{Hlb)#B$nh+iac,ZU-&ZTo3Z<@!]Q-{* CCIIse Ih "\hJb|qSf&z&fe.? Vv2'g{־CAzZ=#ݗ}{ :7G >lMIԥR6,MQa]j05~鈑:cM0=rwJ+S6\*sCjd nU,dsI" FqǡHvR?[<\y*Nb"Ba=K5J[*4aZ߈E$8 jo,,ZKZ/_F+ H+!=]]!?Yۋy` <.rN%Ue)ُv}F\.x$y >u3WH\F1IYz[J;@nN9c&D&GJ|U}0~BiQ7~mVI44b)CVm%tSJc.hN֋HoUكDzɵ2t\|PMɍYO`4XXj5jCJCTkC#9r%5~?l=ʃij,?Kb ?n`*)p ҁE.Ì& {Kr;'EHbOnK]F&-Py> UT2+:1IJ jLlX٨nN AGԛBτj MwJ@u wЛᘦ <ˠ RbFZOdߴ1[ym(EQ/TN3{ڛzôRkGnJ`mᬔ'pdM=d2h0B&iIMv!YV,E-u*z%sߖ.hòʫ,Y nahfK/.\ ҥOTƱ {b0dQڛBo̫$՘{I0a)` ߶d|+t͟iAxpȏme& F%os#[U klMr=Ѹ'띘3wz Lh 6S_K.B̨[u@DkL!D7TY1eAY>'!uf&W$5*#XǞa"xP:L"!L1\`UN3\ c)whϳѕBb}ޔ˒bn 6{. ب=r=sUPU)m)#TF"Yj&Jq"S`C̗pP1 P\ o2KEz H גiď'=;5$]QUȝ]LVf8=rtтO7'݈ݭȬ>/pl{g9mfZkޱ2LdA(N6-pu<͔gFNesX2yöP Jn6-Fm/IV?ZGh, jGɈ@L^TFv1ZgGЮJ4d{ĶۄHX)3 `8"-{q9Ǘn{9-vL 0Û $Wfð0=V* ~xA?&>}m"KI5l! ^֐Sa=5VJmtT9a,uV<1?ȍ#FS yf"aFՙx ba7qG+NU`Wah~ncyD:ɲ5Pyy?*t#Pފrx6FjYD+ޝ^'j΀Sߑ(_fX`YorI"I0(fx 8s@Gjիğ'!'̙4Ơ`&+`N.8hE>(n.[mUWH>H235fb |*ir_ģs }$HqX2,n&_캅\Tl;.( c:Ϣ=t i` y/(]$L`v/-ʆ.-6t^)|pp~"؇S˩h Ƒ& JFbYq*D%l4%OzrE@*F7Oe(-t&L*@:DŽV_FX|d ^ujk{65ZWs۞f@:!5R rpSpX N_/rHw+*8po…|ZUO(n2^+sЁ_TzbN:Ț39T.ɩBF!f*(} 2zڼWxW|#\l1!s qK= /D_{9 CBa9{DHdז.{Ֆ'[zdYd1EԒ%S E1/C$wjC~T6TC(S).N?ṽ퓳exf<ނ[CY>"M(IQ~e{s NUnX?^J t,B)gEODQJ-WnnMDgq[TlM̨&N҄-oC'E[G)OqGXOJڕFQOJwtALeJZI Emi!cg )PX|~pЭXa TgC}"Ee\ulʧ:_>=z<cD\{z Q@y?^ ]br@d]v3?(6>>//:ްEoWPq]k b:'u&90sB=eI>,4U{tW ~x3m)dGrWfUTpG,lbWuCRy366Qp+Zr\`Nga4駹.,9h h6|>#k{\w=2_ ׏ʹH0gYw\ĎjuF9Zmh geirtM餙/yGsO%tƶd\`yjX~QX Y c3c|ſ!אK=;`u26[:39N\;n62*zi5̥5[ 6H'HQ!,jgjxyj^Gq"8;#Hx=~u ,26+_uP\с|d|SoC$&swq`=ļpVT:z*㍪̥鰴Ƹ Pngzt~f ,-Nѫ, *Yqo'4Fnǃ<]ޒ' ͒p HjcdbMrmgZu~V^<rR3=tokM͕K+Jt+TN̜gsK!2KpGxЎ_.۷:fGA;}n”Xp8=tLTHs{;39N`va7a?GrnTU@ M(^NЫfjE@9D/$B?+zt<ӤcF2s,`2 gPb CbYM2y)tE&8f"3Kxaw9zޓ QBs-@0yfp.Kp$vKhISEdCdv /v.Z\j:~D!"E{ )ehtR+C *Mf||>2"EFlviv?|'|W QޕΨ ZfFp\} +4ҮH}!xP揀_~JĒTζYWޞ-Dyreejqj^S{^P qB@oH/ j%U:oiL0.4oEձ d#s&)L'1>^ɓq@ka`^F:NO<֞_.ӱN*5@7+ DZR9h.]F-0|AN3- ?,HEWkrv*]~VP-27* ?hK(˗;C,;B?eYb5*@GDU\>R2l|Np;i>2s!b^ޗeF`Q/w?~lw1͌tۍI`8I0WEMXSkvf5 oaĤmo"<;6gNuQG_e''n`Zbp^8d%%訕,ާ QҩZ0PWP?ƀ_Ty ̎ҁ+u<(1\Qw—9@]n?{@7sی^OBWc+AGUXW/$ /@Ƭo?LJfOHvUl7֤w-d_1mdb"-_e"H!y!5 ,emɊYUXj8Ӗ^Bi.M;dURzusov߫$J|(fc S:.އ^r+ O\܆߇/T؏(=7]`'ۅ%: tO`TENK@4{/2$f}eO~LƦz1ccދa73ώjSZ23. ;@ t~7COp)_נNpq9_q#n0R!BO[ "ߏ\gˀ_|Cw8 w<{˷I:`p 09!w_ ;)7{y[O϶߈iK6~3!0n* ~w7y=gǚhicݧ0L;d׈)U7_Tt'tV}BGM5eӴ٬BۑAO΍k×@:^3"WG#Ed'Y6JB!& ;CqRuܗFv^$mi\qx?I2aG}W FJ'_=C 󚨥.TӨΤ(5:~T8lvj .agnCϑدe8̽ WpvtqɤL τkSrݤKv3E:hц$ 7c}?509>e( +LBE=D[}MMSqڳ;Kf-Ə/23K#x;0ag J_Jrj̹G`O29ءA ~ Y%4S:!lddVLif'&!t'jY+I!wj;v%4'}EY`1GL3hf:rga7 Fk:;1p9_?`dvﺻ9Ԝ{l1vIF jà>=]K'm}Yqw$ ]wGDPM/K^RüZKpCJ7kkمJ)ji[U&ߨt) i0ҁ&4r^{g.0D8r+)Cp24`Y`N.@nW,+HK%ͨH&\ZGL\8Y"_9|>8ߜBn[\}~LoY1;&T"''xw-="Z<|:pd:p~RL˅DIamx`ܚu:?A{EŶ1GTY|A&@B bژf_C;ȉd@G#9% 5d~dxra+z}0!4Yٗ=7_O|~0Vebi#A,sPVf嵗YyxMt'fzOm<W?34͸S¨ƃ|bAOǖ̒=1=kC㬬i4*;m İH]v9Xcl_룏 5vdM ;S~QI[*m -|!1PqU??ciytI msy|9'D Q-5@m^FsSp 8s@+pWg9渷8<860l]LЯcyA9n6. ?hK'8qnh_յ{Pw0~cⴢzJqq Р5r5!,Ļ"*vۓt"#3B'6` Tl\?>Abq3* '.sZ^ʛ tսC\T$/ySBwЋYWHF|#AUy`vrI mOG}C+}TU".9-Rʭ(h.$%hz!E,,cR庩X j7s3+no[pg_G߁P#„(%|H9_i;Jed;{Q݅mMcK6%x!W ]yMtN )FWc/'p6=oHI4|qGzd7FەCQMY'x*(Մv,֛woH/AYCr i8gqK3:jԫl[]yg Cp$^x|ꛋǘ/t6p[Ƽ&Z.B)^Ū%̊Lbzq$Ds~/m(!mxc.S {Tqn.wl EmIAA,{@:0fA0U][ʬ=揄`JZIc|beG3ޞ7!|&|e`Nae)b~E[ ۧy-C3w iT] -[N @+-pzyƭ?x$Q@QQ׾1@)+Gk?/}`T d.hap|$?%E רiIP^mzWi(t $aTI5uB] ?A7d@Сr"Yn6ykM8.j9]/T7s}CݖcbH6'`7%~SAD<4LSv'v&|t@ZhUpۨ^F]؂Yug! '?mӣp^ɶ?,),-%Vf¡ +;~#*9} y9Su::` =,i"pl9kjz(۪yoJlqa4+ىLȠvHYjƻ:4_=P@~b; :b;BENH ЄIѓ#کr 23-?s]^%w&%W"J[ե ?.nUd&Paa\Y@SؼT%Hu]3MV'CEB,&-w.@]Їk8U:V4_6+iԲDޫ὏Zr%Xk6!}K9RL$ݲ2! -_Ղx'Ku.ʀ?ײ:7⣂Y'̶݁ $IZMbC@CvM);s8*NgEO1u,ulRMzuo۹!u{0RgYZ07070100000062000081a40000000000000000000000016239ea8500001ab0000000000000000000000000000000000000005600000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/isdn/hardware/mISDN/speedfax.ko.xz7zXZִF!t/sm]?Eh=ڜ.+Ztڇ{hT eBYz,;QHblܩiV : g4aIu}!߹E~[Sȗ =֝;*%x 0^B\x;S1&&^lN?Ӫ+lLňxjgGʻ)  O$ώ?:@X'RVaϤٞLUC$ORƭ+8L+G,(Χy{su<}{=]ٴyd 6$/]ARPR'c*+[_-& [e悠h$B#Sn]ԭM޿ X]+?gf\U"/iWI I̼` 5c4ȷ>QBtoH^\/(ܯlaz* qB5ĿnM6ת) fC{'H1`"D:|CIG1KY,d<]DVW }g>#wbL3':k4 \LZ;=E 8$kL4S2#0a5yEmeN\ ttJvs5B g&1=kc~c)"ӺGCzLa!D6pXMB g.ȹn7Re!%:+O]< TLB }s\}y>5yGx-a(WAjh; |I7B_o@g`{sqNJ`U_> tSz.n6{3Q!3!G^dK>VsbԘdk{&z3CMB WŻ7gx:+A'v64I;T`8gqU~yh) #[>8(qB=e+ڙm1mq5-|9n!φ+WI7y"mS2)1`YV5rBUB )Z_,8X)áoPVxQ̌  IcnI뿝WVb' m@ñ(-vABop^\IkST14Pm] 1峱 +Q,)a(.-zdQ1zY FZ6rrGHY8RT]\.(cFROJY3r-lhs$uMwkI Riu,Kz7hO"n}Ol)vD<"(F\9ڔZ4WGъ ,H;%v2<|{Xnv i z8P'z{LlsղqwH %}s_8 H έnɶ~ udžڝn"w؄!y2;3(J"rɫ7(j=z;m&GMecKẁW~:7AvZXJb?-=Z/x1lpLq@|,Dh%e !]A,@b2 :QlN5x|('3?C=8SQ $Y)B@蕰x4/bw?-/ Gn,Xƹ$~A+mQhVdu_&rgSSdiFn!jmpbd~= -EABŏy3Ll4U{

      nBF ;A^EtՈ@Jǥ2?ΏH)~RywV;ۢ : =*Ϊ7~0lGO",E߮Tz;_A,-RDIz+,B) MpI˧! FveszMt^t *,Ǒ}:-TM;U wPUND~IMꎀWBL/mJh&~ut<@/ . LJzrđl] ,{'i |ٽ(ECڞ=J,!"5@ANRׂ nʤ&ŏ@g신vk(})rh*"txcqS'l}@\ePգl{[㴾eHunw%K8L׸7MzB31p 5l>TglOD{xբ,Nh</:\`ڝ݀p/6]9¾Z'[2w|C±0L؊V؄= L/[|AL̓*(m2rWx"yoR dڕ1CB{;q x@8bEF Aym˞Tt{Mj_ϑ'x>f(B[_uyHB jnPZ ABeaIȜZ/{!UH^x=4~mI'髱z챦 Q-Īב9kKp]xڴ3 NŽB2c'Ջ &Agj N+E/Lߔ[\r|s&~yXj4_+RLnLϬfg}\|`Rc#"lv=. ;UcdWfencpډb,xm٘ --M[H /Zm SW_1pJ Yc6Š iA{E9_tӯN(\?,_Oc:Y=: 󟓄dk=ꆔ?r%٣T䵉u|@=WsMC`d+>h$冽{$IГgkݮzF;ĝ' лl%`2C]eھv]!NBݴ](}BHBp2bH[f%J nHn MJ27F7_263݀(3Ă퍽ޗB!\{l-W#0u|aQ`M&*l5R;s 2ùz:8rwXk #k:z;LX]_InȎB'NPu{|ƧdTvCW(j[yxE @Zd*_UC~&k@&J=l{n+=TCiULq].Lc3DTAD"zh^MKil>W;QɒWF`DQVtZc­(kb`r0?ٵyY4>H$ g .o@-STZg >io>h)fVs߆.h/9W^ndU/O-x)2To ʽZ3*z7%F/yD{ud3'4WPwG4m<+#"ATcUMګ2?d^.6PqwS(x]H&81p9,Ps0VB&UXBoxiZj5~WJgYZ07070100000063000081a40000000000000000000000016239ea850002c7c0000000000000000000000000000000000000004a00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/isdn/hisax/hisax.ko.xz7zXZִF!t/]?Eh=ڜ.+Al[9YJxm1lNveE3Z0ރ߷>\S#zcBvziǂ_p q R H؋ҝ]]Ư,Pj%R)zG]w$dȉ-xr ^ *p>p,'{ "lB"q?W r>9/3ʐ~@:ӝt/HEwmcs(8%c4BETs?ٛ&sJ,Nzg@|oM,$kz[(ye"S|Z~ /%׍qVD+>Pۥ÷}B')"8$rC ;>k h;K2jx.м(\?uqSOؼU:([Z0v!zqiqc) 0y|1ldRc\$CGu< p#8J(q9jj=%h?b|Hq⨽+lbuf)I=z̥ 9 n6j&ZXRC&(Wbyߪ%rz' KT UzʀcC[\pKL۷tJ8`P5>@`Bi–sP@~)?VF};rbd<ʷDٚh\Tg+L3_vU$'WI0ȑ9jH$~Dѓ 1{N!=CgUY{*ɶFvv6.vv'4q_ѡ.@H+mڬ Vjl+eԄ(;~`n(T[h.S_Gz!}0"+[?jeiXRD4q?A󀜿ڙ UݙиuEԸ8h~h]j?-e~欿A"Y](;75K&'#[&Ysh{x# r(x[* [Vnx>{ϝ`0s1[]ah\sȊ{])E9ӳ8%}OH(_h:Rںpk2L0G?M8s0Cs%l<;O>C;[um{啾efUEQKvҚ=mTLtWdg#Nޚ+*zX(T J1<ئ7+~s*回8hifWWFXx{~N͔.A(d,30B_Yxab^Ii3T"Eިr'O8|Rr6=Ag`Y4ߖRYpQ 8c.q"yI=a(lOpX45Ť]x+iɮmn o ZDŽΌ''^ٕ\FsN7PRX2WIߏ+uT17g0X )T["XT?G( )$v*-w-9#>2F{^'*f۶ ޚE!N LOw::y?Ѭ+=ec2DO2 <gi]"vi8a#Ne[U/5!{M"(`t4Am3Ve 漼 [WVDO!ŧ[{d03RI SozT>([tݢq);Gq1-S0m ZOʚߣCEW3˰ܲ:sfi]WxlZC/ʣ #< 9p|gi\QQՍ$qި6ߚ'Nb; ?(sZl,;斂۬'||:8[B*/# [h >qke4/ɻ>+MpOJѻW%%..n0U'us HApd$R'Dt?UCcd}nM[3t=Kޮd 4HC1<޷!+A'Tuy&1lG}6]*_@z6 ^j~rHaL@ى>V=]R}t(v%)f3e1LWcy57HL13ޘ&G6C]^_PkCnOےzf` t7-{+vaWbe>B,9$GUy?RuA4> !lU s=$Uzf-*\S㼊ĵe|ZpWJ, ls?΁z{.e4C4Y*Tࢌ}fd% Ŏ:6Ѷ6#"w$ȋKژ{50 Π>n}fwK~.JGOUL@ CRq-Gk@-]yƸ EEa,k>J Dq+Pܸ/u#-$RfF7**toK :O]ɹ)3K(ʐ=,uRu(7v} Kbu]ݛpFd=k?,)@\D\dy*]r^$FV4IDŞ5o $CԼ3 %6 b:ɞ Ā'ʅsY8/"h .Nenލ6̶~xKO%*"eNLBקݮ%IV$KW3EODZJzawLJ%sJ:4xF];8̤-рנ2-Au?%WrΎ]h YM$n7])vvtz)`ғQ_*+- L# |:*qLIeHFYeR=Z}G\o6_:jD/LI #1<E[_[1Hxv7k-Jc%,Sa 'q̀97<^4VL%[6]KQ[m~9u | э^}<?̡r2˫L*$L#e[qۢss%& |TWTg.4 ~[# qDiQ8>@(3C2L+ Gs˧RBjݾ-gPU|KBХQɡHUn&ɒSP$7 @pn-1'؜Q2䪘YxHCR%pFQ9+Gb̛^N! =5GK'@ߛf3/BBkGvnbcqBo$sqjg*##j㩡o4uA6KE@x#^7_×HknК[drاRtU3 @҆N%G$k\1ḮzpS>LB'U;%-z*^p/ZAÉ*S%5p;o6OO~ M3D=gFi#.r #V߱M<=D"21y\9¥MmS!rw2!{ԛ*'TI,,7 %6U &(m2HxC3sShށGPvvEƍsP~Zn\O8偸zA*[ddD/ P{u-r(@&k6rY@vpvp5͎Vc{N @ވOSO%&9ɬÎr賞c* `SO(&.$P-3ᡣrk\ w C@Mcn*}aXodcz64]6}O(>hdzm$x1I;Im<)w!`695O5sey!l@zw );d4jNNM,MkX# 0zb$Hu9 5 Do/p??֔f6R2ZUZ)d#B(]3̳ $(Q8ޝ;Kn[`392ǖ6NoлqiWӽʻKkwۑL}փ7BdUr{d?;Hn'K~vBǝ:ݪ! h,s %f)>LPR׺ZEFϊ˼=^2>zp?Ptɾ>qKR)O]v}V$ItF8;z]?bf9\ $Oq1{Pq87iV582ƓqjU7rؾ͋N_&TAUM> 2^~xU[O7J~ Ǿw74HܗXXfe4Apqϕi#'HIX9'6FU2Q~ V~ @T` 0+k[ru\K=!ܔn…1J%+7lrjb6/%j2,'rTgt$e,Zk|oRښ1TKZ-Se1a^e dN& vy/4UɐrM˵xe>)IHF~)-P 1\k~|0LGST$Τa=>$,K!-  jv`KWYHwI3yH/0 _Iu/R9HnhÐn?CIN;.7yy|$zOEꀫ[v>@f {rid)֜eϥin=<=E)=W[:*>jYYNz$ ,^aa@I8yǥoϸ Q}7Lʏ6=F8P978~2S*s`ݑoGrn_M>Xcr0J] |n x~vÅcn])!+ oMXxmN/,\e_#2RL$0441dZ?-Pӝg@  `%T"([~s&(k\;Sg?9VZ%CfƮ Enb֛VKZJ?nU$4lm͔{zkeGJ`nt^X@~y0sO#F-DK6HQֶwR'SX/^(/! ! 3.*'&PERgy8ﳁc`ZMuN,,6w3_wꙪ1PYx;-aeJO`5brF|4`p窹3;'ն8ֽA_]CrUD_أ.U<=ٕ>"xY<|`Ғ6q!sԳGE(ka_U%dFTbTiSA_*.o˵nM980=s}q61PY(&$+(=n0 $^_Bh𼎴}c<aN,l{0_(C|j6xїb t.մ%d_d/+3ߑE0ULC6 k|# POe>Ql,PIBe’4L3ĉ ӎ" X9 Lt!(璉`p\V d=Q+Nftbq*؏DZlj1h6#tlڀT4d lrImcl-mu(9t͇ܣJAn!6Xq7S.uĥ%9{Ñw~ϷlKUxل-:R)b$ā =j,"+ Z0'4vHu &~4AHλ4F#}k&Nlm(KVE2C$ mD^@tU{VncVA+^/>SeYkuİp%p Z- (w! SB!y&ۮojŻ˷KPl&.vIy+V Iq7ﻡ M#:oşw8-jjr y!¥Z<9`SJfh} FV۾rZ ɖUn0o?eAb+ z qދVZ/y@!5BP鍱 Yu~iT?B\zm a_dfÂt&5-TRt}`I.YhC~Ci}'w/h'@~@=3TYK*d6@ġL4t0X u_g:/yC-0wYBpQT]iO?G usܕL"Żƪmh-SmSQ Au-6/GĂa \ `<:kYDw C oa4]˝fPi#+sS9aVs7)(`hi2_:"R\<71.)l_NvX6zc'6^+czfw\+i8d/)M ޑ;6 \s*;I" ң01ގza @@QW5~ѯ!淐hm8s fm[Emt"HDH05\AC3A8x tR{h,] )WBQDLp}2IG) f]C!n_6h<{H7Mơ9/ҰY}$F-.?iꈹb@չ+/$Ӡp+ߥ %m@jNO+cytH!aX|>{a^߯3uz.IYEUF']u lꨢ qd^X։xM1>m&lz\"; eRPU,R9C])OgQ=iEfWϐ?wmJ!'y>ɱd|IHӺ1zջRG 7.a+4Z̨CUfY"RgbSs3'I~8R%f}qRhΏwt֭OI&<`]E÷4:yeZ̲RoogFsr٬Z={E~OigMpxR2M{,m$j9@͊[0geWpF!.?y8f'i8?tF8.:XU0nsʳ0__RrXO !ޡ&Lbδ]i sH_%Q3gBa@O5&V.NfڄJ(j v'Er0}evxPcR%dW648[Fsl oSb3q)V# s[@^p^9-}~7 P@1佁pxm/s,Zb]NnbwXa<%NIp_-u"9N'rGEBP!{&ij5'rU tfLMGU(*A}J9PIm՟5 2LmTE2kOJ11oe2~ۨLaT{! j<(_s*MZ$R t" W w7^aϊsqlnjM(wOٞ˾ j @v1 49ID&xv|Nq lĭHR'ՉgN**ؚWkQHz?{D, 1Xj_jT}љ©k0?r2\qYdSI u)goA<1q($;SCvY4hd0Zw4L?4k]GWuUiOL/|Y6| )(~&Eu&b==[jKkT8V ePiv<꽧Np-ՔcNk]̏Ob]nINRNX!uaC璹O" C8iDNfK fktt_IP`A'%ύ7말aFꢸEr[usDN+F//_v+[<@c:GөM܆2܆ h╾@q|@(fw݉u4k:-"k3H!ٮs 倎¼C{DQN25I-@s&װJ۟+8f~AE7)ޫJ:FWOWtUVv p}t{,B*LڋJShkA/MZhس㆗oli~e[a=J-tTH-0\-KH < R<kF*L쉤qB ks۝Z^\Vrh[N`֖_MP=l>YE!T=o;tFq!Z2ʩUhn.E+gnS-gUM3&"XJBf[AU=|tUp8ۭ$N_LGCSe0/ܢQw<5S v' Z"oҪxJ׽T|Vr;l "՗@n0m%M1zAܰ ?4cxtM58noOL9g'Y5Ulesv=UВ5[)ceaC5'xqlBt'8T1$OZcЎ$3OU2EacKnnb_[v(k"H6ַ^":cܝ=^1h4 i>J!e&%a_/jZa.`wyk*o-YE4(R$4rͶ3MB/}xAb\)CbIӎ`OJ۩V!`cEiӐ{#_d9XoWtF6sT}4&5qR`? im'ڐC%* #X(ErSc`!b+~(nЭb2w$?wS.f|9!|?Q Q*J Y6_QQhi̓-J$j>Ti#,1DI 9%%{B5p qiAF!*!}QDE>Q]OvKhpf߾ҦW@e[U쒇r4X>I3lfͺ{HE{ai--w!{>^ռۣDq;cݞGs AW#~|cWxnLHv1S?ˈ}N[uV! ܕe{}DOd@8ED6g?G,p.ͩ:S ;uwR5N;G08zEB;]l~97Ê G.Ak: џUqB%Q4 /0| 'f lfU5 ]M WESe؋:DZ3} %vj,pSty9C(pVH6 J@QsyOϣ$Sm{JpŠ>.H*VXOKJ\BySb2:Vir>NS=PUe/?ep,` tYA(^*EZYV8uT "^yO4ff ~!X4)w\7nK:n]ܟk~]z:HbouLB9/αs1ɴY8>vI3Ӓ3h,c%"(vtޮtC[@ 48nl,)Ǭns/ʚu mkFƈN%zv;\ş` 8'2#\| $'<`N>"3z0.r[y c CRV1hNB`繳򮑤J@BE|qQW>~/c(bz-qUehZ{Bt˩_֕\U& Za]K9D}EhU5@o Gʋ`K p~NشAHvBUi풍Cz6Yr{;L#o2~K3`tq=IҫDGN'L)GX _mPU+.|ɽ?zͺ h[ Rov@3[U.]Y$Tr@0JZ~U&Lrsm3Z p`ٟwX>d#ӊmﶵ;_񍭣LÖkX<=KxH O1#9=C/< 9-n5%2߷Sj.^F@<_I|b+r}P|PjMYc46WVFv`KG][!)"jgP9aH,hQ[-(D(z c \Q[[jeg淖&u_cs>af} s)pۓke ḽ(<3W.YM1Q_j|}1 Pc;xڊP;6ϖ-,TpgwnA4= ekTXל Jč9&;;ZDw=ɟr0NlHO&<ϚI6rl` ZJ:zkO%t_E[Vo䟨E4|w)sur6,* \W7I=1d+7٩d; wQ W,3rƇ ~-HisQ [*~I9QS$y:F *P {jOPu%GV^n鼪|ns"l(ko3f bpEbM%&!UOYv4-ZHHzzMPXOl5q z]*=M8O/&}z[ǯ7&EeU.\-SW#fq 9ʼِOJ{i^Gg%OTcylc@I "d*gWR^fuLBCM'$VGƟ1'u u(-Ae -9zӧA ֭_ނ+2Ku P tρV+~]k5Vk|)W⾚*4iOUU7!ϼtHe1L" g6Zy@- C턘dyoHFxayh*}[W>%g^eG~` |.V|qO)"109R 6ՖImSSGj,ʓ#tX}x.J tO_>_׍'%*"Θ94 6ThpپP ,/m\WLNG7~q9 Id\m WcK#kpN{m_+ $_8$[0ApE078yP(8C%b ;QX<[C >= }ϫ"#Ơ(rڟ-c)Jb.y.\2\^lm-t_+ 8IqR1ىSHkVЅC '&QE"khc؛D_Q uI/Тh M⡺ n N[q(ۍ/+[jҺlc~=G;I" eΥP!/K9'z5߻]E0XieF=QEv-)\}z>A+`Y5h ϬY`#mZDzrι5 iB3 Z3~x '1rv3o9.)^݈mi^} OzPb!rM*zj~;cz5i٥}N}:YǃM`=Libjqۊd|?v)*ŗШv^5ڂ x *DVM q[X3OסM⡭w`+-/FT00D+EFi>g]kÒ|n()56\rxB$$9owP.l&ӢC˔~)d8q%hX+47`y2q2iFI2F+dP?/q (f\wz=bwͮ0c/P"O |IJo>ǒ5h$:mbE5%0E dȤ6bҋ3Pe4R-b\m橾e OXik%]X DL֔C'6~s_L'GΡ 7z78˜}i2(OR" *{톂Elt3[|_2&|֭Q^7!^v8 Br('"՘p*sWJ2Β5#&!#Di>! /vt`}noz#w:숔FЏ3Mp<~H㍻?WFkdOv9Rl7u<2xN#PaW_bU`; :s|rĉoAES[ye2$]&bl伬(f3E11QJqG YlO(է&t2Tk엳CGORŎU:0YifNj|:Fς\K6B)fNnKLJ9G!'ˉNP o:?eT+֪)&|6[榒űJ̚jxJW).?x%yӒ {mIܭ\VVN]+|@M2R峦2aa?eukmT3r,=Dt& fߪ~qƢc.!m~W0f+ȋj1nieo{TcttNJ do3а/h믹.R6NMdhevE|+nn`4 t^T4OOZYzۦxqv>8P$QR8yZ(N!>1a:7t1qTEHy!G2&YBr89ޟ!X4+o%wg 6˞54 R? Z/ p]ZjW 4FBJ_P`hS Hq]]=(b wף~|]ֶ,m_i`N)j^_`aTl%=#@.Tϐv0~d?!}PT܅J, Cy$P}uD1Ik~jeV@ke%*Ŵrr =p1mlaUkXB?wF'u%E*>Ȉ[c*3Yr+^P[jU.L4 ,ڀxLzNhT0J\m|*UP2GTiWHog1燗Q6'} DK)%iKi 鮡Rw3*γksʜݗ\sνa[n{>g,#Ey}v ݾ,=> RBԠ3LE`%L5 vk׃&jvIa֞2}0_'HjB?c;W q]~j4M#C{ahfDz"V`Zֿ6>ŏKX{h)w1N]ÎX D$l:>g[O|,At?H4#,3Z,VW9? 7V +bƻ39[VtX&\I.V-| ^N;O*gtҊL1@b॑ % WTZ^L[ٖ3 Kq<^b$?~Uh_ saP< - W;íQ nGވ uJx} ֑~*̔ɾż^6F${g:JD 8$P|G>. ,_ Ʃu^:T[KZm Gu+@ oQ9&!bgEVwD[6߹`K? R~ΫOKܿN][GBdadF ):Txy.>HrT'DtKs]L0սȩ?759Gy@:tii8t=Ep"W'`7U;ClR!r:8i?pkNt W%E,?}2S~A{GK36<6}F G#pVuW,6R0kRUԃ2yy]r.Z?J$jpLQKwLddmvXY\i FF6p%v > }M 1.s8Oy ߁  ʫ~4qv7[}F>\6hq^B)tuZo,lQg䷓>*p9jyaIZy# ,֞eM\L=$jh xr[T@alǤK ( S.r3,aL9U3oneg07g].P4 Co]0ہ 1|y!Ӫ[9(o !O=mT"J)'.2'$GS]=9M'M3N-B§+l˝_,Gtff U_lk 46`fh~~X;K\YIp7RPa=K<}ގE1c!3KAI:cZlKRl(cMϤ;s=)q L<t1^E3^z#qrT3f#麌Tz \%}Qxx|4K.SG zL5Y+PudK^2+@TK\,bbKWꥰIf)dRYn@;,t}1 62p )t~?Zna_ tM0xo) TVb-!7pWcK]jCQw6"t7}7.O* ef9ɼpz& ֛ $WG <`$5Tл'Ag `uLX<+% 8Ӗ(Wm)n]bF5Uq #G64̘G F~5GB\."Dzy)Aw)7W, | /$\aKݿJƆ LƧ֏,{bwB`Ma^/aSyNxtAr_o ݙ5UPE*wHWwٗ15R yyH|=ɀGqeH?Ɨ)5;o) I؉߳d /sTwR0QfHoNVWz):9)蘙K0Bn'x9.=IPz}D GoZ"dlSZr4ȍC' ddVʃGגȣin)P*웓 |gO_[24B`t:DP,hL5FX,%T_*0Xǟ;.Op9>z{ Yp14/NzڂAft#ۿgÓ3j8a0̷JgGY 0|i﫱g-_ WǦ,5G5[0fH82}|ϔ^&x͑6lc %M JbNv2L&fփ@+,Gis!_Y9#w0C(˂zF,WοD6gjEq5xlY1%]W v7:-=p(, -Xr~(z wΞhRf$AzXiT09¼1,r Cy,Ӌq-35:9wՆj"S?/9,LYl|Ke,9}b߂iF7b@/@/aB"E; |l "rn_$_P[LU; ݘ':85iy}=B} ߨVJl Of9b!ҳ7ËdҜݨ<?Jx4Y#x36nzɺl #`8hWH;e("c 6zMP&Vq+(e0Y.6kqk1ywm-7$\E[ئd6S-t}-]hHϽ*EE f| xza:.8"C-fk77>qƘ5Z`gsy]TMaaCT Ja<]sܱٴTL@BD^tL`6pITcvnS?l}U:fv&$nf5ܑ:~kb@ۆv/ h=j "'+fkfx4]<0 .p35w !Ʈy_o.Njߑfu7Ae'tz>#{8+XBDp4Da^^rp㹭C3e <{Þ:iI;[a~}Gu{.X?ݹ҉397 \:B3Pp5$88 btj ɻ:X)!At sH*tգup, h1x;*jRk$1iYL2X$-ga~>"B)މ6#{KoC+WbT>1lmzP's_ DY,U*5kCXՊvNӲӤLhq]izjɴchmZN'wnYHVMvq'f twƿ6YgM:4Z$YS {E|/$Yr~ zR)KJ,6M1mV/1peYEBub2޿aiqҌm=WgD6rxH9QwwbmmᶿRJ.9RLKmgf,稦װY׬uWŝBeltkAa/幠{RR@I48D9BWw{qLXo/_88eZ] eQZY:kd8ZV HX Tuj:[ i;Uga!0L”s,^\B6?\*68(7n٠%yčNM'>8:͐m냂r[x{cz hYRTF{TRJLmô!ܟӐYϭP=q#ꦘg l]M]Ec0ڰnXߌ"cv*˝agSvM#'}OAI֟KUAmVHIDOz %BNpt9)H.AL[ZZUaiTӒX3y^ ~:cOƜ4 _@9Klyھ[ľ%L3@׀Sdm]Jm`moYa#|4=KC}jpntB%G"F s_<\]]|1Tz fࢩmObn0?omZj~|7YM8Oot%TE!C| P trvjς<S>\pwkذ#N{ߪ/w%Y&E^r[]fKm& MdUF9l0$dJECiŅN/xTk׃  "7r,lj=߂)0U<~%`[X*th`x9S3|MF}%+fU9zڵ;ȳlgxu^V 87wgCNe>qa;ϧyѶ0溡8BXU bX6]īrWg;"M/ӀwVpE=h!v.L\Czk@H"4ݸ~eD⢣$ xfG,~j:x}n;Ja6]ǃ_s+4h "&/ B*E.]940c:?$K;ZJr>OΆ&^U=X6I nBmh^#jZՠ"֠p3΃Hg_m00*e2/ʕѾ/k!URN9 f$"h$ۤL08m02w z8=Rr7<-PXޑ3Z~^xC>(tqc_F+z BkY IKjJܝV[Cwկgˤ)u(ijɧ|E BmA"HSzF=X%KKM5ꃄhAcJa?]eaDT{Ljl.4YӔ$5L4Պ>].';} Z`J_O#!nGF7f2q,/^Zq}-X`X+Lz䷙V?2A_[<&N(9*2--3 3s?*Uhl"5bꖮYV= G TɃWLߪc'F&e@/ex_ }b3GaJkYI[E&CoOw9W XNW{ hf?**tҕ+zMWa}Qn;,bsGRuI:i X[h::tJE}aPDi]i@ њFF>"ZK#%jOq_L e?H%\ m[?Z,A9؛Cw@~~)gsQb46nI`%8%m5}` V`w>7"1L.hVG{o-R^qkmXw-F/rO"WZnQ ~+#9 ^ Rᵔ rC,\^~.GX}ɴuu4"~MvQ3L3p(uV6\b.e-bz6Q> M\Eur4cb"1Я[K~V@S5n'\`1? {TKgM/z{1/\JaCq|M{_ cKXLSWp"mR,mg߭]I5kP 7Ѩ>V-|C'ƨj gJޠm \$E65fC66#>7oʶT2#(d7$Q-.]f\E3)tl13|˚Ek- e(+֠dé"ʦ|H1­ǩ*yjR(x6x&7J[~dF$/R}gE5k$Fx66QzJjGMGKק"32brlV,eڏ*\2 { șSg:.e"AD5Mno<ŐWBu#\GsŇM_NCXu~s#cxwnZ죍 {\=MS^052Ws|۫33Fa}ĴS_d|S&j(^~!︪&y=xG`),xS,?vl?$k;Yu 2 G4S :=e*YuVW 776MBC Pz M9Шei'Z 18tiݢVZ/H&Y߇nݫzI# ;$ 3 !9# DQ@GƭɯtN:&wT0eҘםG[^X5_#7BZq_:tH#y5C΂_MWn͖YEkaNKq =o_vwEG=6WnӲºAJU4Quz{; ubcWUj5&B <6]/.*.$Qmd3&Sq6ofLvfGL= 4 k)nѦ :$څJ{ (/ߊCxo}xk {k+QbYyUf岟;)Itf\9bZ"5DH]0 IeGTRWNocޏg#,2I|Ԯ*Qmnwe0If+|>Q{HI8$Sk)kE >Ц`swJg~ʦbF5hX>Gr`~[Py$1~Zm1hNJ5KŸH&‚7 c\:k3N=eY$stILVX&~5I=]\5lyijܗj{%L={j pq-P0UE|n}YW옑s_SVQ¦O5ÆXD$u޷}Q%.T=rrlњ~g%[ޥ#cXRXfv81SGuԅRߥ ,bD]u 9軣0u>FR 7{i.MfG N d |Ejf,:>1ơ`PZ)=4`M-/u?RF!h>[YDu|{pFfA9S@_ j@?\__3DKU3Dl''xaumWkXp^tYwWr*:I[ͳ1h66C$<Q@Td &2*<1#TCtF&: kR D OR;{WcӝOUj Ot*jw͡{Kx-ԎJennQkq[XW!bucd706z0| ih?-ǡ%;Lr!\">Z+@EG-ϐemڨ|1QԕmHE,\iꏷRy1b~U2 a{'H/2==7!ttlj)_~ڊE-^>I hc,U*SHt;82 cT)Rq^ZZh ޕx{מ>(FGP &9l-^eFr})p CH$t_1MގщpxUTie4wy6iF!K VSq ѡ! (=ٝo/3W9Ū<Šbp^\tڅ^#Hf/Q=Ur:%WLMJLG2ܣ4ڪ='ObCB,eF0;+_4#'}ӥk|V>; rJ] ez䅒~߮u)1J&*S1y䜞t/sIWw֟,ӴjJ5)ռH+ճM3yJא &_-<4#3ÛC؎ K|%-sQSAJ|UP2-H#Dr]UߣJU:QT).+o]=#`k>@ed?J#fIFE'ŴIxM)8?1\;yI717EqF-~y')7{43E!lo83bv7ZҦH#:v_| sY%SUQ#Nݯ_0s/JL F_JI%A<8bGj뒉\Nt:=c tR,nm}D?plio 8ӌ.0%L7RIzvcxfvpND^dY:, Zpϯ/W"Ogoq]gA^sZ Mdk Rwyߏ!߸.vT2=Nj?1z}@YBuer}>p֊I{ E]Mm?1"<;O`۝N+UQ }䞉?j7&Ka* \)=>Xo xrIQ_7)sps. 1!၎Tr{TsĞf"㍁UWH%8Aj"/j9͊wS !iUɁD;i¦?p"%ϰ'; R bt7:hVz򫀾5ё%RwzU#L eNOfHE˛ZaQAוv j-xzNj8/s&4ߒ " eT4W/0@ZcИʉ8DF<̱e_L dYgČ{w DՙQ;ukB_)L]ƛT>Wlk>/SJiE"EXd'zE>;.1 $s2w:Cѩ7WqZ՜7*$%bW3 ܒ1Ldk6ې3ҰǶҪ沼[uE}0G|[0}<[ [4ͳ|&+1}A t$nWֿ"C٤ q(y_#~lGrai-~d ܔ.;UNMt>Hk7rԸ-) Иjy%,s`ty"fk eh j3hYAIJ)(XشɮM%s窟_@7pWJ_Rtfή[^ט:~-rAXeNmꆉx=Y.eslW "QU-R8B*r8 u'?c?G|Kg-s`t}=.&;Ql^ #bi-Qt_g[Bƕ6D^rr7+A 8J[_ޣUzKp7RdC, Z|Vo)镘F 1,2ծ{u%ʿĹ?6~э3a gHV+gmGm@c^H& W^_7ϡmyԃf\4}9ƣV.sR:p궇̰A͜:t/{L "Q5l/1y=To+n:3u$r0IXT2$uW0)8SgGVVsU|MՋi"x|ٰ$tR 0z/Ll2?N.h7AW)JXOά |OuU1v6]tX?rPAz0ޑBu]ysTP(~X>Z&&|[V!z.>B03z<OضE85t D/ݢve$3`puF O< ,ly%g1aCq2spH# ,9&jv Cb鲢@‚P5FY7kcQIC c!뚾 L}P59,16_X 4Ϛ@fipMnm& eܼG0_J΍KN߂Hn+><]>H_yScp 't#b>⮋7eAɂK9RSw)G߮}U30R¥3 .7<].<+[y޵;Ї*Z[z0\UE`f+/LUTSr}I(KP ײ"+tE'.e,gZrվvcp] &҉Z*KҼ%T[1q 4ȷ˼<0Tk+y\a0л42WSC)Kbr'YaF ^J0ۈPn:*h3Ac "*o@vez>!v+?r'd" A5^zj'O7kPB|_k b{Fcw=i;j=8bjR9fcܘ8zD# 8q>ծl=#hYp Yx*Q&=#3`@-(/2{扈Tp+{Q8 $C %ag^N'MT% uRbU'7c'$:rJа0˧P\iYhNǟߧhwuMZu^:pH;YRT KrVteNKcݢp;y/1b7%%+/G;8LW EBMC( %,I̬-0]@vN\U|ZIȟ A;k؃]DHpa5|rϊ2T;eBGnd㮡%eIguF[[Q?ŶduF4K0Nj($J2CťPX_X$+@,۶- f0ˇ)wgHɃ9HLˠѐK' ~٩^(յn>n9MV2k m?&ff![v4FI(kȓvc()n;.ѩ6-{ AZnH~Rŷor -Dd ~NjN6@d~XŧJqC+V:WIvF䫮TMs߁XՒYlIΩ0[b*6޹ __ϝ?jM}_$ Vނ^.˶b*)KaU}5X=JӠ&@Mvotױ5[1,kU,k4(p@MOkJk3jpkoaUr Xcse냱ۿQŐlL,2 2U$*Ef ) q"=W"&&Lwv1 M60w=j##hoUPe ga \ ]u4W~Tg~ai'% ֵ/6EG2z2{I1(&EU\PF D6Qj7 a* M]3^ģbe>Cgg}=ACj3F?hI+H F?9LBe!g^VUBؓQt}.qc+ӯMQ6(Ch0R 7AT".3fWbeKn0Ij~Q↪ƬRPu hƐ2sM5NCK?.[]yvwh2-j3}JƏrvPva+22-4XCNH(S%obi=s B0>[сWaZpQQq8l9QҮy !2$»T$-&+>LD_"y6=o=;4^iƧze! cjp3'0՝FeXҨJ-=-=E=4Ԝ@nZH`n{޷۪AD@{}!Q f| ;_1EM[nTX+4xlHf63IToZ޺DepVBR^n*B 9'++M,!&cD *+w_^6 LR9V$Ht7!>$~h"7K# ^͡eAya6@9TsC #)%u`;(hL'd~Oc-~ ɊoriX1 qjVG[@ˣF6|;eG/fɈ}i8cy3ķNF 6RΘf:QLa[H wg&GeW([hMwꦮϜs.7.fw\&1oMiY !thPXÿY>X85~~'\8SśFJ='yHdL5U75󸃶;&{l2QA!V5n]s0)josF`նYLUl^ gte,V_C{{Fb)n  I'BC0 `\3I% W,qtGy` 9,=ZwPF#k4G$c;RhUj+DdMS.L̲P8Vco{QȋwVZG>nkxgrA%2<>1Ԩ;`bPt] ?c% &! '~[? n,16Cr4Mi^4 +A ҎJF)$I9, ! :}L82+1om۽J D|{_TxBV)|M,es~S JYI&\#%p{ֵ֛"Z;z:M5Bz#գ5E/etdꌶ-Y:p֏1KW0MF)YCHΙ _đjFh΀m<c=٥K$֟RC|K~DM%vY:zwco'oxlN L-_?F"s W.>LI^@;΢r3+/F!`5M0>Ѐw`^ &fՆ ][8'*G-Fv{u#)Du,L3vdfE.hn)譺R:NZ-b8.6 } lE">hpgY{zrmDJ [-;PlM=0C98nּ-TIUYCwpm"6Wz !`7~$s1\[0 W02wH|uh$ˑF}XO &O"kҀ !04Me>k'#gjUDb8TNg5;o$ү'r5?FP!d*,,'{@ھB+2z̾PcF zJœJv7[u VhܢCF5N# X̛eޥ8L ^&H6IJ!PK}/ЀgB|:ӧt)7+SLo83Bjr0  lfnW^ľ4V(kՆiG<"ɶo1ԂhgƯ)錺FbK,_>9zpޜ| {FơJ63:*xt49Y\ L4Ȉ"e1ۚϸXg6-з_ G }(rh4i#-Vw,^ x s8U֫Dիi*%btؒ @%8?xS( o^[X2Dh!veHd&V pO^Vvua}-|³v%p'l'03)Txe?Zd]BqE<hR? 08:E-A'zfȇ:0Y;pd)+ōɰD}ef3#[!绘ER'l+?]HE1w>hmJO).q 63wFhsE^/=J8E]\쇘6Pmgv|i?Ӝ?~-qvchSol*1#!Q{ɸz 'rPwɜ+,sb9-t4^N._ B\ Mqu9̹nz)8*/;]y+q"{hbaS69-FfybRٶZ 0֍RszVsXZ'C!^RKǂ&ifX 1hCTү)|',x8. }*# }9u:/x9 l,|q6wlhMzX`A80w]/ǣ=S9¥<+ +ti;L9bg3cB6{n?^tjRXP\!f;j#>K0,<½S4 7J]j ;$޴MY_DۜBi]JE+B9PHgl)t#w#"y?Dvb\&( [C_T^"P^?}h!("Lu`. mc{DI[V Vg0<#G@mW?BQؙ2nGCi`+^u;B_Bb%=7#]<@[Q?A1g/Ys cJϜrEC^\/JWڭ_)KXQw*`7¯nv{[5᜛=gwD~\$RDm^ #l5VUB Pox j$GNɰ1kkb_gi> $B{Ad aGGME3 ҺIQS;3bL5}[3|̊EQLg. )e1 9r0h06OsP,'xȦ( !c5k!|QF^q6iB3Ñe\[.g{*,AE;:@:{zA^R-2qwi?>D5ݤn2e. $UB9#u)5oVU ;~BixiSxṀKG*.Y4#{rRgFO*$1|)!y5pT8 xX}S6NKWɡS7Qt24kQ@!ʝQC:𹵦84x̠dm932w +^Y]; s\c`az"4BTqǓx@52^%?)Egғt 8h9IњٖpJ^ݶڼŊ9Iճc߫s*Lp=Kcvc"jos+}0ePɑg׍`Q5Erh3<HSA37E` ciA>(>,EcB9FUKCe2^N{X!F5axWtpd ?'d"a0}פFޯ GQaQ2W.AhQXuu׳']mOO\jV gB32}G}#0q)G'JW'xGޓU6M8˺4ːb֦x ڮj !O5e#N49j.x_C C*egXoWxTviXu#C+<}g'/v\""K'y\,h Xw Y$Ud~j¸B<{gxոv X]sKM&<{c̵O 㴈. ̕S#cٷ:}wM 𬓤#4:Z! :^x>K vKU 8{(MoN2ÕhQx)ޭC,RwS* _I#tGZoScdOAt :8fW^2MȠvOZWsϚ%DzZ"zXmIa<9=ccӞ{aW#Xz^ |y4_Y>D[q{i m;/vhCW_B51?ڭ.ֲߺ`Uɒf=]eZdC{'_ȿ)􈐪LVjT%Ihn:3u>bjT 4Za7z*\e;/A-wQK|~,cT2uUtmZQ~SJ Z|%Y?Brɑ hҞ]vZSqo/ J\ul‚7f)}Ԓe X4=m/rpL_]sHQaNǀpo>pjVq/1C-ylAlЎ`@3oq74QG @7 '#"YϯF޲F27z4fQm{b}H.m~ݴezAHӚB𵇺扫ڼdM^ "󓖢Ȋ &ʗ0 6xښq;t EB0ZS؄S8z xv101f2~UXsPDûɘŴa$&AqG'=)T9Ge멃"넻F,&/~3!qzM$xd%_g w ͮSO#? q%8-k63U.q/Hƈ"q;w6cR"W4 c7%j+_VҠD\A1٦ qZ1 A$9@E;ՄJY"B vYƿ!e \F>V̤ᲆˍ7tCB8HY J>yN(Őtݥ)SmC裇9\Q'XW60P<-y˞E.)PAxA%YvZ#95T$RNi].g!pwÛ&fIg WQ,ˏ)Bv_#% ,a'} +?rQv:ӡo60(SVP!=S)^!TvYgSx8՘rr-/+^q9VPCPϦBYNBᔷ$T:snυĉ(U edHԱj|BI%AOID$9iȊv >O\sOaQ! {ڎvoK&(h||QFgK&riRHq:F^(sXƿtZ|C͑l;e2z]pen7j 2R{$/D [ĩ$UH_\%+ "xY:d1R R<;BM봉/UH+%X靱(d-#~]T7 6؀ٰ X]ꎮ{;R.63V|X=<^"FNpOz_9)>ÆBH uҞL+&?1܍Ȃ?OO}? =DL\}TF7mSeާA BMRjujGcǯ4BQԓkn}0*CE-k:D,>q(1̬뛛ygI~ROZkP626ccG Ҙ? *V!9Sފp NeB?dO qMAJGrP*JGRxD,ƁD";Up8SQ<^| VM|'ƈL\>| x>I9gըDUXXw>%]8)LDLk|s,x)!P2\^V8^m_y㉛Bq|&ցdCa.Džnu^O5̛vOXg*M j8 ߃ዷrH@Z@*w=&\(<3jV fu<64Z^hwD ?__s2u<2y <ը#{@XP7= 0opAfg?W9ŸOFx֛@Js#Qz$7mIX?J_1k\! 5I˨jXحz~si0bzHveQd/~xpXM썆gQc~#X׀ k s e$Z*c!O2V[/  ".qN'&=)حqYhB> '!.5"<D.aZkc7K,C>\S&lR_޿]Uf65a}3`뾿NПx)7 _kmmR;Pd*JXꤜ?la:UIC]r>ԙ΃eݒa'?8W1ى;ۅ,n(z_Ud`QuOÁv)Zl&4yf+&Qy넱D)&? yEқEy dZڈkGAqB̬^|BS?I\oOzS-|Ka *!t7pkSI;}*t &}HB`,`hvi^XJ9}4n\^qQcQȰb&5{*ԌG{JCJMۋgܓE\xa11%yW{"LѾܬ]{|I {/ "@ Sj_eaNeV}whZZ:1 k 3w2 .cL.r yW^5OO6 j^fAw=[z}?kmm4h!Ѽ9 ];1SYLlmlXLoUA?Kfn|b+&˓-/=XO`ĩln8k3 yn8iވ$]9X?4[ S5ρ9:k(7uA ƠjY3-oB>*k|JWx֧G*W"}3L$.Y-cyG,}V#1'w0Xc~m{: q[_ONi8Œm|PaԹMc5[mf] 24 ̡XRKd~Is5Ap [ฦDOt[hE*Ǝ)(p{0dj.T4#_Bc=zbAjs*9ЌRj1km`rgAId *bbq*ӄ3;+u[ kFP|.IT'ܴTTHM Yk3x|Ihv )]Fgjos1q"@ d+ VSΊz>%O1Jhew9cr#%.V*6[ iue6\'iW.]mKnS'@2Akqp$]yߌd #cLdd2j "L_x?|}ߨoQS UM%.řM\f5>OA@@y%EĶ0\'{N] ?+XU=&A$f|;XP6Oسy Rx=#>e2m4Z,J cfr[B6bʹ!fR!s}o8N:x;ܳ4+eT9>BG*anj}yARbyA^D|h1]KEvv=8ԁ4:-s211T=5jvZb$Ms}E=[. ߰V_I>R)ϊ4td N;3.Cub(K)` Aþ,/1qJLy, Qh izV*nsҦw9]fku,:aنuff##㩡7o><*G5f#撏`KݫFN)ɱÍD9J9 59Qsp?Tp^,|Y1v-W!]G1dtdvm\dPj{ lW⨝M~2)n e-@ J!S\/r{f  ~8x7DG- /S{CX 4beLG &*1tS4ߣDq/5{kXGwf!JT!b:}~i"c`=яti<^lS5`TSKMJVE";]-gUOlѳqs{aµ#ѠH;꽮Og{^vnᖻbS@;`xwCDkȅA+4 F.[Imh E άZ$i]F2߱J /QN-mOyKCW_(ru\yCSֻU|4^o4M}r*u|!$=FYfD[ ;_Jy;64= "tcyb'JJL<+Y29DE&ww U n" XxV*7!ͦӐw0 ѕ7i`M/t*&CL8fD$3ˊߕOVrREEVټ$3Dh81бR29UAh8qD2!cҗ) r%$DFVœ NC"?; q厅 Uc#d)5H7=% MVU3yqybY6]i; <%T5g;Z5zzh3%-luF]aԐb,XaI+5۝3g ~8ll|}ah! !H \>Z׾굗w"Nr/ \jKgUZ~A4}` A[D[VX9.Nmp 5j7q> vIc7+j0~P&2O_u]}gM2><z|ZSL]2ȘL`(!qk0.YøvX,_li|k!)s8_=Z{*XrpȺE-2GH+f{rocAHZi7y7XF'?JP K Pߝ$1@# )bUqSFUM/p#7sr) #ZiZ-ψUBkQc2w@&[;Qb %m3|n W|D^Ώ{x')~:<,] Q'`Wrjro:VN\hZ>Og// YevrF9n]ksa//X+9vK1,r`y llZzL~=h5%\#bXy࠻l`c 3 TDj%/&NdIS߮N58ʥ|~R$u oaxD-}E h28%KX*&w3#}.{&+mq 8(=*.(&SbxOz>{D*yjLП7TK5AG>\EupDԞaoWFK-r!mj7bE;GR3h~J)ΩUD%iKb&sպNV $T_db8tЈچKAQ޾+nQY@sV:QhdsȚiԽX@xgvk+VfqYVŠ[?ܖC_Gc163mk<;H^dd;2JV|nm^ef}@Rg9PpQ8\a:GZn M`flu8+4)Q  4oռ։^IT((l{IJnX$\0LwJ2/q/ J.lkskvZo [FQc|+X;RI:\morSTn_H'0Ht p X1 6ރRKK tPkpNJގ(@* C昌YߒeKu, ֓ =[ܪ6լxu(}:u2Cw։r*oދzb!l2j?k"a*(p_(ыFO-9]tpd_ӶpOhO@|vp'.YrQܘ> P}Ӝܝp^'ʠvƾj5e$`x$ %Vܥ!y>HAP]=?,N*֯RpWRCJ8rˤVf_.x I6*O1qcר+g#ڹv5Qu;mkDNM0yH:G]gURYLJgv"f* (U}I+׈|ƨ5#:.o]!5$vWZ1:F${oaztּ?b v># k;Z^a%]=Eo+ f_f* ڮ9Yl#Z`[ lyQ!!`Ww.N8Ӑ.@ %p9%^ Ic$!n)W>aI^~K:~pHOڙ /BΤ3pB+ f ԛ)fӟ(Wbl@T@D=2q 0H KTzJOȜiUXViya8z#OUp@JXs$a#9i#c#*?_͝I{p,6 &?@3c]kq;F/g52;9F*b zd7]mET|Ðu*RDE"ݖ} ֘/=HNÉm1J2-,B)A !1lY >WbA-}y'⁺ɿ@ÈZL`"%}_b gD4&s8vK%HFY[9wꇨao`J ހłEV5(WP䧢Qp=.?֯y{L(k3cz)h'M[aTOaޭz[\Qi?qO1 u"M<5&iIĺmT\[ "Uϟs9Pc:5J95}8{pmn+,6(2a)oX{T)>ҺUϲY}ǵ xp2-P79L`i<-1#2W+2 5Oc޹IW/ŨQ.Rq1E5p#4Zm5@avMY2]XZ3Uv+BiZ!=N<8JPⴖbqBKr#/tS錍xΨ⛦dˆ15]1hXf/&(6$"lbwB?#IcEIqH W~=:؈+R˶c- k{nZk7ԛx~`^a4\~%ٚ1L#bYH7{n2h> ]t ]@Vg~@dO?Xj.FB8QCk/2h7E!}+F_Js)Xݮf@ .Ru )YQf.w Xcb cY ~sne}%wcS^b:5܄#=GĶ }w,Kb[fe48{}f' h[_r)7A'*Xל]<ҵױ2Kc-"X%#xfݛ煙c)j_{AQwI-Hݍ~i$. & k^ Jf`J~S3<ry]CA|Xr(}a{Phop{6TڭҰ#B_V0N{dգ-u| W?qN=pFwC򹛴'G.XLrcuD[+tD4݃6ݠwz5S|yj Q$;&w@qdH$}X/S+8T)ސQ aI' 0)M4m+xCg։ľ$=O[.)#LP!e-G'-T_sIy︧#|MJ] ͣ$#դF w`ˆ?j(PqT,ڙ,"F6ux8MFt_QMYd2,CD}XWeҋ/r- ~1+è%GCMx!̞c(~{Ua ṟ2|WGQ# ,㟨SIW9KKl:L^R`~ڌ?u/i 80{#ډ!cKP>|z'U]e k)`ԍr *{/ Z5q)~ّ` a* {\ZpꜹFan3Ҭۣio_$h#=Oo9bF,Jj01fAYD.i-=)7a+ B艚R+@/MG1UYV#DNgLw7Q%eM^Y ֛6}tn,n%0s Q(p) dzX{o-@h2,!JpD ̀oPPW&BW)}}l+oexLJ4 s^ /L2o۴V}_4-w.Y.9n׽TG77»r6&婖eq>~tUFyq] CWhupX圳ZRsZi$4SK 5eAM s3ަ;UU(7$0 `MW蕃3w5dPm+mEnf.2՛U j2p_,]a LvK]{X:E`V/'M!,Kyɀ炾Nc;ꜳnnBzԨ@nv+ {|Eu.Zj w*,b4L^}h/i LЄ׎[Ƒ$ | )NY5@7Glۡe|=|ZE"HP|7š#ZEl >a>fvj]Ŧ-HWx"[9;>yH\֪u՚X˿ %]X*ӃƲ(-f˞O@|tiV5bJZ:GU6'ErTob+=N:^́#Rm<ՂeR Pv2]QEcn8;ƌ:h/_(ūHh#M5x ń͈ UxC(WW*Eexv! ק?&R#uӘTPl| 6 [eN<,Lw~ $s}Ƭ1f [x!T%"Cg]/q>`4}_@`ό˝+2oC9 VA'|$Q.)wg=܆0`.dQZ:r gȼˆ7<)GW;etqfab1URڰ `՛,C(-և0Nx>d4.R9U'' Qc59!?̉Os穞gxʗ -VbLQ%ޤ1Ǝ_W-޸%W5'𒊛$rv fIUZ,O0'LHCz.)ѴqOA].e6KHaOnq0UxrXl]OnP*8!"3aY0y;2lPI"9A`S-YؗFoބ̞[ GQreiW{b5sti<5}?cWyݨD̗e؉ > bȿ*4q&=>w+mQNnKOV!9%^J_[}ɡ,uGfMKfC"6O+zV\㕲Ͳzp*$mxAJ kм;Lraظ31G*)OOv$*Kd#>F^wP'@"&k5 Ѕ^ORF]Δ^67A7}^ŷZCBpA3mYK-)2+¬﫿f/͠-f ON#B1|tzGZO\ugajfHblo&Ve9?}w`N9>Ne@ Rd7//Wv`qK;uNAd${E;C۪.E?ٕp&*>4i3MDJ]9(SOb2WNXөU6JW:[qvcq8yGkjm3D}-L}Or{W]f^":i8S]|͢ɧBu0d+Zdܕ6O}9I[ECN!.\^dak(? +^|v.R2bb-sߘ-rO^H~6\oX `U쾅G(!?]6~y. PMR'BXDzjMd_p2U; BdހwmaĴk>,g3H(،ٹ/tvnBZ7h.jLsE66fULwO$rK#r0Qޮ'_a k7Zo= eur aJݹ̠B2&ԉ2JSHE8XOXA-z'LNX_,d}W;up:7'1:5YoGi~q<ڵ٨]sg;{ 8ȶnsZw- \iw-H k`D6yK H9eE%ų<8B]ak˹-{vO ?_ʏHA"`!ǖྵt- FRT]i4>'g6=f&l#H:Д@P10AzY&Z[w?֞+3(mz寘_xjl{:!eRMr4 *!Cm>U6C !VT޽u~ r SBq1] &-ښ,t HM ˚ِP[xA^B4IIl}yplPѷS}Kg:Vzjn+Ms\dhK D WX$C YeP~,g{*TFl$6|]pG:gGZOiC2g9MNTP nį;guZbNyw[fe~]j # z67V+I:[57ա#Zna@_鱑Pfvl(0r!ن)igVX ag3kmEvԢ|%0HAA o8v GHT4f_#s-$qN ^ (x&:`J]ٮ:=D;RB {qS̵Α$~Pu~&O1 wTًdκ%"ǎ]:Bȗc6۾#8;|{ sE)mYN"P3 }'$o3+'58s$!MX]Y} #B)wJ7bx OerK4̤&i'ZAdݰ>l>xBi^U b Ц'x#6blw胍uѽ6Ci* ~nb|5i W3_$\6h' R{^,GGuٰ4oA]CX 4h833`ql5)H;A7{7 ɝ_S]SyKڧeUAl6y'/%hIE {/4[aA'(nl5Bwy${"!i3!|JaiXQm~ 8&:D܋2#F*''Fz +81۠Vd~7(-wr6MA{t5 ;/үDIAz ֍{JzP STtJmbe뜅kG0x~pt⯰#8〈f,7=:KuOɤts:g5_ cfpBeK؟h&Ο=nPO qt#3wI 8GMR\tu˽RéLF{uůiir@1V]}TIB2P4}/?3Tp% 6{KnmloS2Q[bpErptĩl8̪> ? Mӝ^ MB@a(x/僕B)a~3 D%"]Mrfb۔֢妿걊Kq騂no=Vn@ ~`M]zzLI=ԟ/>7_ 7C"拦(o AdLڄ!л=JsI5HHTBFz 54\m`(צQh: IӨO*:2et*a+Mɿ z"kY5\\ eZkID+d1i d' )*wYA*˜=&+>:MLR6Ji3i=R69 #, `-8t!} UDcTҏLɌVIW$=$ lZ͜[M LmQDU0#WDJڅCPm FrnAFG)|)QVޏg#/>ܥc>^h]]%AMiq7b~>۟LijŜ&ԁ*x1ϐy%mҳ>Q' \yEVtE G:XvnÇF7L-uP(q|,yQ"kG*8=;Q@x+U&L,69#&a8YL4m4#5u){(v]Pc2rLx )ؼ:R >ݳBf5.7U T]'>YwD7mOӷ3x=džKݐ͏ H|T]*f6o gʤxKe AŞ5V<w b[n%+4UqX-Z=Yw6%^sq\K 8x,w63l7 tcm]->zk]ʳPĖ8Ϧ[hfOBH6~0k.1fu(; H5) g 4X1NT p [Hn9A9tŴl빔 3x q (G՜xDir<.9rla ~}<cVuwh<$HE_P qy`CSթWD J؟R~Ê y1JQ^T}.cvOUcy|6MVsjD >uПah:7Kѡ#|iD)sO(JYw\,c:{cBP PwѫohI6m8B4_ ӳO}O>Cc 3&7,qeQ&f >Sб*2dIV<엓Gajkt_/i$44+Y8 fR~Dlib>FCΞgӥ p wAfVMK\Q7 |`ףXN9d4H"wZ:4;Al]Pyt e3,& GA`"oB,@OkwKb\2xBc#jh EI;:l:Akj DMuبY)AQA6uħ쨣Uc R}?3={WbKB/9kHLD8~oq$D,_u3v6)W׻,90SPԿk V:R:` qʻJ"]pB%FO06ug4@l.#5%FX$nG} =YUnlEvPF (ueJ;J;b#mj챢*@LEgO҈zX]DӍ5H(=By0dZ' e)ɋ"t8wSCF7~˓l-1I =ߦݽUID we6v75`$Pt~fR^ ūrTWȽA DShBfϛo2Ć}xdӵicP_h*5qYjF3p]IkLp;K?5_XI[z§w䡜1 DqРmˁ@Tf8Zb u&npBh w)z!1*Ξ:RQ,mbe.0UTH"qԃkc#&2ǐi:US߼cvYmnCoƌhz> d>e߯B-ޙC$7ﯚ^s`{ 81(؏>?ΌK}zKMlr՝0H/ YjBylV?}~RkK#Q[q5@WŶEw|F^ ֽi/8e*rSp6?ZW^*Ym'TR=Cxvy0,:|}\sQ_E2҃Κd`mW@7aRHj`&~uT`4<r\a )]AII`AW=HN.gl&)N#lz^#w}p]B´t?mf,BV@tH9U[{DTK+#]?) L.¾K"2HK-SWLhHq DW,E[?F,2;*pdžbI <9yeH+I9u*ȕIvO彠yw0!#GMGRASr¼eX=⫢մDE8KQZuzbƩ䭤1/R ~dTgO]zyK *1X z{Fw,ʴs ~ݙP*schu@Nf{e31XNScTn$`7wn7@=an/\|EHȂ= ' ."K(WHH[3qc6tl\f1(jr$FeDA]fӨ)zFfuiY 5aϡ4*U>jH^v-wqLKl0U@e"2x b{5d2Pk$b>'1|Z{ؕ7B%[/Ϸr@7n˜-+2+oQvk,fPqQt;2:qXpDZx&ۡ_Ϧ\JgSpwz6/JM%vx'Bգ`ۑ9pq!*KW+ FI}{b5K(ɢ0H}\({ܙĪ|N01"/˛Q Vthq d˾pnD8I"'~yU%e#+es޶&HÖ)6Z5EǬwur"աr,KFwfhّ)t_r."MCGu:RO*^OAdviU B<fmny<%? BF(Ay݇3u%t=7+2\ oH*2#+ XU邷ӨoL%/97>yN! l&8LS(#WݠUhoz'V혃&49̡5q? ]FnČ>ili(J2jGȏ t$ =^\am[#@u6z~M T&(ZsGsLDNiUʸ4F ;K?tҧ.)G iZ/NHۇwҘ2w^|.| 4eS|S\%dzqoNIyQ[([`bpʖ)5)[g*Ε嵚'+j&|UO5i's!9P i+Hssw}QL` e!(*{qVk-*k/{JGlm^} HqmOQB"!' 譖Yӧ?TZAe[`kF l^Iz 3/&[Ɖ hi =c ):{x`lB56l4L(okaʹuZ&^ߌ|+ZJo6N:3te=V ,=Z##$?x db}aԭV0ާ!o{?{'**Ϡ*.![#'zcOťq(r5XDy 'I" J*˅g-]ץ+F(à|=4SD l NhmG~Kaߊ,AOzFqrF!I;dog"Z؉7C_9x҄Ih%,-/Ӑ<'Ǩ֧++MEg;#)cy*›SlFB˿4 e?hհPT#sľC#9يtG FX U]Oo7<&SKoeĂDVj'^+UhoQ͍D$^#C#g oiPJx}j=g/[gtg{%ȏRuOW_wYڵtQ,x@jsy; }wWx\ ;Q-qӼ騪t6bMM]C Ze]KmmCP8_uAqMdO*B^]բdY9ۂ*hV~@p܌c'r Pd Ew%f/I3պ.$yKdr]f.w$տ!94Te4Ky&`!]Jd_!6iz|bN*uqzk@7iF4Ӌ?IL47?ƬR*px!oR,ܹĹ8;Qc6is(O:.{4%0Ċ"!T&[OZE(Z@Zc-K'O?`RFDhj (Nh@=\H"lE')%aQl0#|q{bnjcgc}HUo ٹ*azwѢ~1 \ g YѬ{n>jՏy#P6K_%EuPrmYvfrND;®.=Mţ ð᥊=51}qb9$eb_Xle4}-GF'Qq(JD~E 8#'#mz: Y4dSڽLgwTv;l^Dee;1M0aEm  O D֪c/i7CV\cH;2:BRR3=[d(XZ0Gy ; o,wo iukJ+JMsECr#R<="-EE8!$P#<%$IaL\P3 %rA2NV(aB$8u2{RFģDe`ɯm-`Lń+2%ב$o~+B$-)x4zUh\\k[1G'J[Ahُw*rKiTi[0j4,2b|W6G У^+\_oZ z4GOXw\^OΏr8/8_wN*^ -AI $9ΤPI+)>bLmael| U6>S\BP tU`ęyC‹S>P_dk $"0$xM< W iJ3Co}]U7sKܒ-,.^,Dvu@u՟sao7R ,[aós rSyBժpݷxrnЦ|`y*Yk,I6?Hg3 ,L=ZM5)7&F҄Pya-Z',pO+sd.෦#$h>n.L17zttoqф:hZRÙ=6đ(]Ƒ$6naI$$2-hpV齟@1oyLʾeʅ GMH6YP2R7mvZM؄g"iǦxI=w9[!/{RpvҜsdz3WP/y3v)(! C'P :i!RBhqNLx2R3x~=l*m j3I/gI9PkKih'U_#U&Si{҉|8Qi/UwupY`fg_5V%ǿ>u(F?;Pq%wK~E^-/M4n^N>b fU/ahrW),(gMk{("Ln ` [V9Nmj XmgV'P ogˢ4ͫfHSԳ81ϰGQJxCEgU M ӪH[Y2]?3^ilNF {F|A?@^)=P8)~$a3ǹl"-'yԒb;/Ӫ1/cV6;g;xMQkvWĚSM;!p U_EhSSڹor?7xGà@Ϗe5@Wa#pS# JQي(;j*$Ot21tJA1Шn>@C "z9}c^i_c/u)#.JoR,luOS4I]o9<^lj5ɩ`xWEq,NS'I!|}iJTcnA%Zu{!M>kVXX:L=91VVo8e /S.CjqCe@c.+%c:rrnsm  F 4̈́o"t sPbAR_xPnv)%( (dREkG1lЌ_qו鱅Y@6 ﲌQy'lw`~Qa6Ni6w !~5u]Oxj 5 ]ƀW",-+߀pky3*#6JW<XSo3\ߪoq1j(GpB`u2?dNv-/(Q,)BԆa'ڴL G DyDuO&o>^CD@khW@2t3Q3H tI;Oͦ8Lƙhy]zCU-@̨Yxi'DO/(*m6?z ( $lfs N"L[،ՊK$mT6 iQ\{90u xF1O<t?rdS?€׮q(^U0Ę[wtJ\,Nj9%#xB۔u%=OpJ&aq3`}5%jQmO=$׈ U^v[epͫtpJZ/PL-tY\ ^7(+I凑x .]\ãAYkӅ3.:zmjNY[ٖ cxg"~!d5v"vBŠ)#jR_S5w(wqeVdqw2coҵ﬉87f~Y J kwmL];^bLob1J5+1H_c9Sǽc-_PAreddOI\:"rwR3%.!jZlmԅ3qB7_0 ?j\'@1X"161.IȒM Cm9ʵ>#2Ѳ'ȱn(q p?S[u.Jҩvy Cv3xMͯ@~MEY@]m~pĦ_-fU7.hׅ;9#թ 7H:Yc{ :c&-lxC "ݢEj@| ٛ.([AXq܉Qa2e[%tb Q 9v̝LH@A?(xq C{Q2D= #&RVt'S;bqN[+aj*Y?mZBFyOQXc5Z]YüCjvWeMQG;}d/+^rׯlÃQ~l Ey eIbU%u$\sLXǃU-K9˴S5Rz ákŎ 7ӥʾdsYӸ` Q E7!^}`k{p' /s?SeP(=I\9f i48V8v}s6Z&V$w9M{*tz$fo.iAح!~'L7% #$[,lgclY,Lu:cQF+w:-"ި'6H>yņlBU:5wq9ߥtMeq,w"XP(k]t`C\2/_NypvBv?EҺf6̬{y< pKN5q']|ybT{i wK1{R*>v^7L6 4RyQیZI\*[*dxJ(s "q0k]A 8YIS[J9?z8 Ր7"tJY9#,e18u*O4}!M.SG[01 bNhg 5g#ďj JoiS; cG-QbfR5g= Xk% jv?RF#mjbt>xs#nIH7fk+e;-QHNS4ZG!ҦHAA`Ӌźndm-%10×1:r䷡?s.a/ql4%0£D1 IšlR@NqI Nҋ='0H *;=ڗ4Tpgў\}a"c-%aSZt]N}r(Qi_Ǻw^uy{ -0~8ø,i}f':طխ3~IqO@Ւ|Ÿ>Pya{씳ҥ^]oz-8!,sN$ . ڧQ+C/ F`\YrA\u@)&mA9@~8Wgn(MJ;S<ľZ)'I^-,2i a TAdHGAfl|m?|i浶6G9Z9HXe9ܨ_`Yk".sTD0$Y"l,/%\{Uť %+R\^^fHNK%9c؆`xsi;BJcoT 2ǝ>j:Յ x˳qMgt{;h1jTrθBLhYxAy!t$>2ٽ۷# ,~3AgK:kYh}hEBq>tIoS HJ)" F\#t[k("VSCYz'\*t) [{^Zx";lZP1K2P0RpeU?!3=KuiNX Ʈ(lij|o.ݿz~C7RylH7\>FhD[ ޣ)X_q28Jhy֌9DϘE9D֡ 3`G`jhkb -'>@C+} i 4 yԀ¤qWz5I+s03IVV%CCT?vz1&Ad/hcM Vcg9fHo`}&:3*5cn<x;6JcMw?ZIJ+B}]a-ӚÍ8 m_D˾n ]d^۹!m4T\VSvtkV"y]ʘ1Bb{$ً)~'{.T2hc {o! ┋Bܶ=_Nw#bdIR!#*IW^b^]:ŮP~cr y٫q+ۃӎxa]~]mn0\ B_Ǚ_Āv$)f]f#U̾N1=V.\2}ԥ9 4b/h xћJT W,pWVpdB$Z55:B*_lz]w'r`&+A/T_ mUn5kY.ڍ 7I;R}˪HGpȘg^pZ/d!0Yg%[{Rg~/v]JpsBO}̴ϐO9u*6E;B,4gIpyBC`dz?(0ԝq3K%BF I(S@h9:٤bcs*Zhh? O_3V/*[ҭ i)LmozCY v AU`hv'?o栳ZHV.8Xi!9>y l|u4Bf)ک̢=(`sL8N V=JS "{M8gF_ *fˀ^NDfk MlPAODŁI64 W!&B9 7gN]"G8 ūFLD J{ڢȾ}ԎJ)s8J8?S}$׼4zvZ+ua`GZQ#:Е7HrǑU.6\eT+WI;  }>בXDכ8YBLF -uc bf0k)0x VX0jW*X_Vgśz _| ШEc^i~]u,aoDd-PW5(WWyjlpn_ <8ѕ\@G@u mou]/hGf |AF([&nl6ޣ5~ AQFa"m$J(<ʊsy6f~a1>ӾIXKD,ȭW^B݄:\\Dj;/ڂ?K]czRgH\$G 6S f2($ųXR3%\9q)A1_ ;/p^i ) Rޥ߅ӑoXPqyf^SAWKݘ$˦\Rd݂%{gbհZ8WK>wIiUz"LeLow˚k3/4$6|s+6fH(puV ~~a==e&hZŕݤUΛX6#T=%@X= I{cFHB:|CaeER10#z ]͢Vm_Z((I(LR@rw(q{WKRx[zM :&m27ԝP'hnQ%P۞ITp쟢"8aUM|8j8MSH׸U^i+BzT h"O;Ph(q[[Ź+_(C'ԑ‚>sҵ)A={ς*j.wQA@kp:7M0II[1"7l,*ѶT}A B"_pR#y6)k0AԠTb3%Qh%_9tCh,H#%_eCk Z\h5;9w1Aebp_B7&KfP|]4!^g|~}aD3u.MxH[7s#sOP;54muR\‚hXM5c}HFQ3*ֵXilԂu nKMP{i"Fn$ށ?qrQWK)7 -@ |/;hT'QuKGVs'&zݮ?IȈ|k̢JpQum%o|@JWZo LK$~+Ky8,ƕWe=5jO[KH$Hn!z\SƗ/ۼJtV%6ZefoK-VgDǞ=>R7t>O@< b ySyP!j})&:ܹkT N"fbGX" 2W2ݡ$Z#kDKzۊ^G|~Y<·tROZ Q ʾHs-z2/i@,~߈da2L!n \')eBx6SΫ٣ ^dr|@ Df l3ilo=o3ABnܘN1,b3q|9o]5υ" ̯J'is.tnuș9)>\\8дEw qZw XG1xIu9ȕʴtrR"\6֞JJOMa)7LDH8M~?6;B uO A1k匷(sp&{\6C]*6 4AW/i룦%nܖg`{a/jN >C?+H{P'HЄWڈhK$ƫcC dnQ{asT htt&cðS· <30=ې2=e&su߉wGUg&Q7)Q4>  0\g*4_3o Xp-:4gw4Y}TZc4Em +wdB)S-61h^_t4 vl>;+9;]^c6yakZB jXOjsMSPԜ<*cl"8' cմ@ӳz=P O{1 -xKNCn^ONP 3fX۔jz|bX 뢇 P]Yy5_u+< O勱7c+`լdOLUѐf›dۗ7 +X?cjK#{[Be}I#4l KNyI M0F72 -lN?^> Yv"i"O%J:aX Qg drk2+~NK> WъҨa&ymdw1 u_$ric8l|)C'Uuy"Bȯ'-=⠩S=My6{YmX^+]Fm)Fd*P-*x k 712e+$NupUP %wCĝZk<4r2d K̇#0e'm- eFJz~AY\M ^!Qe~^H,&m;92JlXF0\iD(,v;*'iqp 4{_ :GZjo~A)prĤ#}|Yy췟 :tR'h9PSiV§Tk*UKg'Dš(QFtK:Hd?8SGwKm@iᓎZQWGWL+ՙ~rZ,I%e6o[VW$$or+Օٽv}j@CCY'{U7+&PhXuY>'x*w F29O `w ]'a)eOctN^,G7Y>EmE2{] 2JW׬?B}$݇R/ۭ^1mȔ̡&vy Ptl=dMHYjf.. YMV}`C=%<6cl0FMiN9g# wn/Wrr#]tNX UBFGR_yޛE)In[t 'sRW(A)4/%8.x9rT0.I9^Q$28j ’u(w{EsGv8&޽6gj˶(&8a.0UtlCHx<q( 4һR ۞R:`0kAm?[?EnѽƬAmd?ZBEtQ_wV{Ui![mY,kP E )JY 1,u-M=W+[z ((=$G)6ye8$`B~Tz:h}y'_V?H QNxAR09DlHIH\wa0[.ќ5^G7 BlKA_܉n)UVllt0,q6GOH(;^(!ڮk1vHNΓo˜}o4ژ&!{0oWb.Ume0_a!WGUoF)W}'9!'?t (@,p0c5;λ(NL&ak5_{V/_Xd6$ -w>wA9{G2k$Żf}) LIB07usg+VΩfºn-;w' hq1C&,[L}Q[s(SM>ЉĽv(+g%t? R=dZȘh7IZ><5VMg r  {]Rw|;oiaQ粂gJHW@1N 3tU5Urb| 2QPYMmm6&B|@:]ϾÈLy,{wvc]k8ycENn3"x{TWd^!';ۆ݆݆Ќ7762XaARqkrtHVhQ,|9Ł^R+`đ?8/ᬽKMoz<D?;xF_7o#TeR[glgxUN[ jU" :@CXCc?ڑ"$BG7n.'7o[欝Zr]<)Ji j6\ ,:A%4vBlmO|~3! %t<C=%&㙊U\(½ϐswec{2y\Y斲{۝ͷe-ܔG3g Pcr>5եEu뫾QV.жfa(z tVsɊ;g.E* 5:Hr~J䌕wH!IG 5= L JͧJ;;_^ҟd;,gN"2%23dtˆv5 `\HTVMS3M;)JC܊Ukk?V@at g4Ȩ}ycoIzSjpFˋ`:>sݱ aOၪ"JCu߶W"D H:;  Ph)JYqRl)Mi'j͜Z[`p匣1bRc7#+U\Ҋ՛qM 6[Nu'oLC7VTM2 xk~4nyl37#Z?l^0T:>MgTES)񠒚: "0Ǧ6'Tw26owCgܭeX<~_ U *^@|-QjM-̊z@pNeAۦ1eB q'JN`ؿ:28ت_U _0%^Ўƭߎ]ϹAr;G&vdOPBNyeP'^+]@K7B=ob9رWե*O&e_.A2Yb5ey욜ت y˭qgW҃ub[rwkmhDvp)q?萺T㕖;yjR, Ȇbk _rI2Ԛ-@$BPx|2N7U ^Z-ݞY*i7k쨎t~rчLEם&n%m*Pץcy)C}oKa; 0 92 Jn0"q3ʨ|뻣NP7. Nr5NQ>z$LH8KrcN, raI!$FeklMH:L0zIaĞ-SL0p/#mf@ª&jCyT2N<Ҡۉ莊znV'r_ntܽui^ 7WG/6Jg_Q ļ})Ah џ&rCr)cH8ou[iZ#um(AilA~qN UNqJ :;*ox qXDsa*V}%Ą]+fj߳>/TcPە.r_Ћra!uLNq d~ǎ)@6KVkT`VqVk'`^ź6 VV=T$$i,6ڥNKέR1&wO aF wS4iM$Ɍa7GZcJP5/)ZC^#+D~o%}Єeu H- $aJ/'0LP80;$doПp";b\NdFgY_VqkggTULUs6¶|d :4+iHhr_wGhLCOag'+~bw Cg-%6ݫM_?׻iaY.؟ ^~OD/bqUݓɮs` V)2['A H|[7\t'0mp63+d ?W>]_?FFL9Z\Y򬡂ۛk_ h+&h~yv]Ik ="i_/%mFF~s0Gh{tly F Qo/.$*+E. +(F;hxP>G`1-N~ҹGO!~(զg< 8ۚ۝K0i&q'9_9c R)DWhOBjW9XSد]\<^ϤAg  h@xy1~.˦BXj.h LHUy!?K_i:_63mm 5a1/zJXfs-{1xK]}=5yx;̟/ fuD|LۙllIܧ69]@ԫ]4E$;^u}9LMVҁmѩa$Ovv+R1e% b`/ &A1`x"x1)gz,,!;Ģ O5~DeviN5S*ZcϢ,PNc7eB#~v,|r3.΍{8%.+~ ;g6E$O2Qjf\~{Ё7\nA:8uY7}WH)[ лiqhb`;%;f:G-?Q(;v_HCk;<ʫYDHy*o5&;H-N)ɧ}TUs^g'U_gSM+sm+ Jp28/_2.d>בxRoЃhz*-ܐZSɥ˔I!LEUh_}&f jkY2vһ:5`bI9\o+tdG 38RE*Xd<6$z(jÔWkt0t\y<{w~fYg? Ud})n,0;q]Έna֑YQ$bk(~2g`LLoW:f a3 Vىvr4j{(L#+1'_n 2&څ^:ۅXRPN5Z3b"@}6e1hJ2H|T4~y>B'1Xޢ4#ɭf_חZZje ԫUޜ`EA{qk0cV|D lQ-QZpY',j)ahş j`轊gzcǿ߹}".e*m,TyGU bT&BaX9G!ԯl4>\A>F@5\^xɴ `dz1i$& ƅn dm;3=x}NjBLz{ \o"]7`[uʧeQ7~5,(,4Ӥ:CA:VU% RRP:v9܅f#3QC|we)'D>-lS9`0r;5JԼbG$({>6_&\BR'[AwiY{h"PmW,bZ 7i虾$H\9:e`x^[\ "go!- zɻO{|Uc!-U*2.'jiH ǟ#~zP=4z NX=v!I)qؕJIU9fqʉPTuvD3͡x-%11jw8mw]n~]}y-Z *ЖGP߲IAv*u-֐N픞#$nhUQj?yO'ِ$f}@t<MCo`~o@'~wEe4>Epѧ"Y,>[ߐȓ }P v)0=$8ұ!ӡrgrI[*#Ⱥz$BS(V.3:T#y}%dױYca~(#TܼX,(JF@Jp|M`5g&v'w ^RN7?&~U}~]-҂S{T sOXyVvbKkNfn-_ew$\27 !bjJF1f E: ގ*) Φ\uW TX1v9f//>~tm_ ^wcS;'T9z嵵N <~1,q-V ~ҟB gCTh{ AV8U u#㲞~+ީjXyoľa*nZG?Q,bdlͨt,O?å4F8=om(bZ72-SlzB3@Р'?  m~)&YUMY2b [j|j ݕQ vV4_ o=3?I@J lfeB1@#>9+y_K'ʦO!Wn&Eʽ7/jcE>7%Ķ pw8L׷y˜U8ww(4ś>[29 ﻪkuA뮉,6#{Qx2KVC5/R#ԙO9\!*|Vcpsz0/PVPp z"2bc<%W]!|,k}sT\uy`2s@M!70p)"?œ.h縷A! B?O]Cu_nFڏs{ ae ~.ZK d nW|rѾZ|X6i ]1`YĽ]% kEP ,,=fRʖl0iJ2ҖoD"f5'Oc]S||o[M;P_V̑gYZdwEUa58JJ uՄ>M'?ZE c-}HUIhz┣!/\wUqݑ/rLҤU&N̟y”Ihc9#yDV?zJԔK+ ff!M5$۠:3z#_sWKD@Zy/Y=ՆGS D̞]b%B`1  7Z{צ]ݢ/QY9%탋ÎɾhMA`zYsx|r4bX$PhF=)Lct`N$c57#M$l$N> {tviK-*4 "ܻ܂,Cw}=ٌH,.e4TD >(y3 _2E .hA1Ԗ}H,IXJzg cTF  S] #_bm]hno ֲ$ytS:j6b[ŽP8;j FܘlRa^;j;K6-)PGo覕Dj JB}RHNϝ#PU9*Md8ZJH$>M1Ic+Þͬjx)<)BS(Gݱ$: S?6PRH#64P.E0oxZSyB)/ejnW 'a8b}ԈۆU*Sw#z5H{B=Xf (d.v(3!_qucHZe 2q(Aso?揟N/Ӳk9s$PQͧe7w@mZ0RbL*p:R՘TII_D̡V$C"wDo-%|l> n&4i]8$:Fqnggo`-˛X;di\'|q wyDUE7^?\ &w\CK/*xRe>kY:0Sij6"BDjV%[ !FIB> ?cѿk9#němOjEi~v4G{sݵfXؗ\N#ʣxO/Z"y O^ucQܹ#.a|GRK߼bEhǜqYMRKO]"U,J-2: 1_vq0X=|v`+R0Nw*aC\< ~9LS*^`o˅8:!#اl)Y:@}`#w3 تQ*p4|{y#m2#FB励N3M8:yr9/(cuf#;IhIw4ѝ 1~\;\J~?\& /$t (;?K>5 {קKB59OҜK!QAvŇ[m>RSY@vF= Tn ;aբP b ,t9Xf21ǨLMuۢ] p{*6*~ PĀ ZCbwFD l=gFב6qcݒ.4po %~D{"'vdj̏$q&j5-\T|d,A; n+l"ķ|ET&薥Ϟtԍܞ^DWPpk[ɣ$al@jK|j2rتW6%l4mPǗ5<[N8ؼմr(> 4&bMkXAFto\yDJg0@[7}QK緔*`w M4kኖ'gfR>;`F l+CD&}h,>PJSV9 b=.FnY"2rաՌi4owto0ƌz҂J3n/3=(P2åu@g!auJpZ|mx%{!dFv%Σ|&o 0t,Q-Mڜ'nWd~&=q+M#.[L=d"TNf§o[1AIJ4x6KM͞NQK 0~EN@'^Rh-dFS^a%8yQY7i2Fr-ne+d[n q6P_H8f*s`zzEWy&qPʐ+\f:bh?凛ݑ_%j( "umw Ϙ ~+?}sbuI6PYU; y-<+u{S˃|);1)!J}w{rJs8gA ǧgV3cCQ..$!te^ '>ԽD'79S7N̂A+z(*iW\=te35%􂊫(/"%w,f+r9nW33!zCSJpk6'r9qg(RZa+Tۻ@" B@A,Oy-X08zz:5:KͰx5S`H*'’O#y ?'x+͝kd'sHYAa>|]Ii1d^JJiZPR0oaVk5A$t"9 ח@AFڼ |z=ԏ 'bT}3(9ך ol]d$lC<Ý:k\8AUDs.9ol0Dߕ:{gn4vy`Z3rr p={|6')zn&ϟoh84RN߳=tX2QhIVek$m\NC_dbOjßFq,yz%/΋E6ԓ'@7JR ,E.:Ղ`<+Z^FNa Kfg'#BCzt/̖󫣑߃tr|hv23)p=q׻]AEE|^`l!_* (#H+*ԛgJ(>!7c|̓%\џ>Vg?V!.nӋ; Z c =b\LD8-3r= &9U/o[ a뾯g'5`똒b% _'RWqbln/$<?o18'cMSہL0fK@Q\ᱞ%UI*R:쨦އPv$* ;1N〒6 'aO^/{t@m_^w;tix3D;/pTHm{2o ,rA54V |V`n|).&㛥$dr8ՌZPQj'}]f>XK?3f,i g ajVQ :)o2|U.>3\?*׵1?g7gP.-8s hg^p+:b C%WhN˲;v 4(wZd/h /ޅ9f'\O%(.$+;L|$evˮ׀qn CeόUpM%@@ʉq7373y#*=W'bʚ 'J#W<Xf@<ܞo㻽QLmZmXl"VtPL¤*QHpM1Ղ\X(a(9#VI'w2)Z}9>] h W;F\+ZZc;ǵ7mmC\rP5nN*DNhlw8+]k7,\6Ck %.D)H׿|](>#[zmGEZ 6>ut|{w5?!$ B=~Yd%^ḽCII)2Y;h-kMugiuk_ݷe'6t;ŻС2x'הғ*9NSNg̓IRe-k9+qE.ir?;5ݍd܆hXBWBnƭ({}]ïZH%fQ< AWUOLi \Lp17mrHmZ:+'b(ƮiN>^]*eRk+AύM|B%dlP-lRI*7z JuUk;p8ūyi3Z$l=YI!^~cr.nJ 49h"tig!+eM✝qܒ%ܼ7E-7$jhӊ.yR7 ҙY /m(Lf`Q;,bB apYYv ˼n?RBCN&<"~_̸gȴђ|Q/nqgudԴ+;-vq _qijOU DbW>z ?u)0 )$#ի_9EPٱ$<OgP_D#ЩsXL הs`NqUX2N31i>`:wc'X:.dyCbΑAu㺰s:+NSRzD5aIKB~h%EiP }?~LFsot+]ƑL NTCGBvLɞ N8]$^ɘv"CkigE@i#a% *| `d%@R^C8^^Z?Y bi+VF8RF8Ty6eޙ(Fvgc)Td"q%yf?iE/\+ >4YPɚhT"`jB4n)^n.SVzs=5sFЊj`(zjG%1W|bi?!Xvk-Ѣ"색ۗ]o $ 0^"g @H'k _+QnF:L'Ļ تAƟY->)~Fo2~EhKwC[*K-Iy,ӂ+F|Ap"f>s`RL}>dzHo9 ih$ӆ2 +=ݿ]!7;dmr6>IUThMg,f6װ8 6bKy#(ȯ#gnz0F{ ! 3.]wR" MN=PqN'PM>j'8lO kEhi|>$WZBt;)c zuMxIV!Fh /-]'t&58!Wފ;wѹ?q^:&:cW(XĜZ9[{X%h[A`'_ωݬ0#`\H (b:,2T%{& ]9>0""g j)嘆9ZmBķ}Y WLCn1VAg1C(\ 8ix,<=edw:|mڝH*i  Ё^(t_0sf;m?Y!z(2=rtЎoT?N`SsØ;FKp7R'm#i˝/=> 6Fu!NM}RI7Ԣr3V"#1b+BޖBx%mgOzW\u -^W5ܡv` ރXT7W,0!)`g'Y.8`?IS,B'፺Nįy ]FpNEW#s9TƤ$闤Xه+MhjYo}afl,6eH}oƓc`5P1?8Џg4pi~뀼BNÿni3fiAƚYy&eYk9z"ȅ0$X_ 9Αq](zhb^QV"48 PBstbš,}ZS0nZg*nhfo :1y*4UN/w{5Ihx`ya[L\x merqNj]qVTʞD=!o'$.>ߙ$7 "BCӻo,flNݔX49IqG*gjҰѰپƣC'ȯ\5[9ق .֖I) 3ZɊI|#p闐ݻ=@ 2nOiŇ4VrD{!BrT2UOvǝb:EsTEԭLSZȅ\:,f9 .Je}UeQfOYӏPpE $i(IhP !жWπ.RзPq1qAO@)،߇eZ؊uqcc? h8a: Ib6!ck]bB9 }ls?W%: 5A[jUύhV(8[Rj/HC4_Qz]wT#oB= =֜BVY[j`'_*HJ@,A&yNn?yF4c%_AXtA DI0Y QrA6ᦲ'T"u#!}9fM};WsaW>02 d. %~]{R ET=y:Y ZĖh&f.|Y/ГKz˽?la]%MFKĶpTwUXzylkvq5Tr|J8Zl#}ȄՖ xCUS&װy;ie6r( E'asOUTK"'5_F?dRI6~ɹBЖ\@9sXU X?dt s&|i1>)IJ6L, yAa &-]=',&yܱ o[{IQ%KkABe)Z@cA<[qt'ݱnT8 P['muZVJu\6,oxxBi_7$*WQ-TUy}|yкv4}ch$j7%K.ݧL`YXi{(Dn Z6ifķJ֞bVJLw ۼ2-B{z{s(pnsJЌOۑTVM k 5w:ArjmRzaهfp%Vm+!x eN@QX*ǓUJPνz> ͷ!FӏWwꉝغ=LvCtSvաHyJaNy:JOhɔk{AMݻ7=gO"$:/4ԏ='Sb r<Ğ~4՝\yy\"~w%XJmV_"Zv 1%4Y E4=~-(:) 79k*L{8I?*ǡ/LJ$"s &eDKl?UI qg[L/ok>h]7>*vz?z6 LvN̯-?4rp,^w'!))i/Gz Xqr%`)?h):s!Uy0'MQʞ|鶆Wr!0ö^.b' u sy9N\Il҅\Zm>dϪ:w kv!w=9Z=UG |Zů:fc¤Bd-ػ)--rWjiVԿYMEnCdUؕ~DZzt/kFُ =DiN {.bT"d/?8Xv82oU,E ?ueH^G%͞d.(~χ2'ՅEj׏Rpx|E7>ϙ_Lj<,S ~NO#2Y(2N5j_r&_lXepp 0L  TF+G;*YIwR@Hg2 [x3Uk.B0m..-*+[XlgnKˊy@lwI R:KJ%yI5Ni.N@NsZ8̸2_5`T#]H Q aQ@*7Tke _E'6bvqμ䉁#pQ %ѐ1qAU Jr I|x*  Wd'뎴!"E\c~m A"|nw;O$o f6cD46`( "ds\Z,0mbɾzuHM"/?:w=~ iH> SH5Hم|oS^>nݟ0`eLt2'{o*O^_߱}0|\zXNμ%M9rAkWej3w&89D~%zlm,PO-}((1 í'ɱKR $^V!#]ys5+1Gf cABN0@—f |Jĉ0,y+RWkJڰ4eeb/G x¼JS5}=FJp>-A @&ܖUܡVRgu+) "eGe *{fM-|ܞ,9ϫVOy\u+*軚 QB|~G7r^{ڈy ]շ8:]Ţ'WYNkvCWM7`Umz̧;y>BS3éRqkc';LsGZfUIo90g9C JYZpLF^1"on7g*y]rgX.Kp̂EݏAQN 9Q5;plBa@#Eb O5RfǾW9mET@e ު.6ah C9azdⱫxP~p!Tttf̀box-,WX/mE+8^9P\=Ujd0d95{6 i?չL)H7c.fmP*gygp >ɹ8RJU5d&!_vyr},j-ŕ?Q<=n~'`=>+be&:` M# Fxr=#L`GV{$nhVu7h&-K4m44_>n;+,`tU4}y<͓8ףrJY,EWJ3,jhn ݂J,Nk2w=r@wdfZSx<&T_ n %o܂KoD$pde Ɉt* `}8ENo_\_˥&vc|^`wLBuk g_S^M#l;o:a9gj]-d}ʹiS(~Jeg:F2F>.˴E1s`d-Ƭ1One=F !O1s@2RAmCۏVh[gEUyxTNu]K/ x笓30&}L4slf:JEn3ZB ǴDvWY8"~ fw]4װFvvK]ƠՃ eMg&>.TxԎK C .㹆fm]OT]x=:KET$EOc[Yl2FgJ,} gV&gR/^ԉO@f?{5y s;+;3 > r*ѧB"m(%j{vi }l˲0MP(`(!R "3Zz@}h`i8[f0Fx愄yvG7@v$A7"Q8:4RZULEeo^̜ؼEk<|'#Gr J*mG:Zŀ&̉~uݰq/G72oo$D1{Ey?_7&>jߦ(KhS,*sAQ1&-ت7X#R)q5e"VmMD!2 rN?D7>A0PG])uͩ,H ++S+LP MS:HEn "KXG3^ Mwp +.٤}'Yt4X cc2h_uXƒ|!74]89 as4>c;I0Eh1̧ܼ2{ߟ:͌R(i*p *Pé9)FM\q-1vFj?b(Y*@RhT;x=B8!4Z#<ΧM*5!oo s4S5S(6{jaL}{Bs7yYm*fwV: QcyD[@?[;+lFj ds~X6%7ʜmɴA:e(Q&sZc"9d$QaRT;+ [rhEC^lzbo"ZN{b³a"IJ8Pgy#{Nx(. 54/#2mrҨq4[DwW 5xa:Y_0ȑӪ; &4mPCvG~kDʀUot-'gz/JԦ1ѳׅ~̤ .k{ n+t56Pn8+k3F^B}wIE+ Wp,!-eM{8ZhS8*0@ c 0 $d,!>7bKK$ OJuzi\ (`}o=xȤ|Aj;hU?@;b6|7OܠS=BĨ؝ Q*YA z&VVP97kĿdVzrkZC]9{ZJFGUgbV#(o|:h% X|Yk)l} '9{dc+M29nxb+Wu 3 ?'@ݧ//6א/A;fADDJ-o%gc:@ԳVM̹ŠIt0 Ԟ'a;'6G[RCגF? vwKj#>jJsvyτJ 0r%3a15Om3@qr%Ě1VUd*`b6X& z a0KP}%ABˆT&[_!~]Հb4{tNjBd<鯗ǒPU۠||ڐ_ goZueg[Vh h> [7&UkFx0iQdK1*k"M]\{v1ТfqGw 1[vINj8iT 10hd 0~Pvj VUOހJ0Y[g-p/c}<{mG6?ZTv76ekinjmbqF귉+ F.Bu.6o,uTm6`ךPNךIQ3^]:UkJ&˨Ǟh=˂X7_톍ttc(ខ~Ė(Y< ECOeRYoaXj3wbEG\r/VZ)@oIqSXCQ5$,5t쐮P}t*N̉nf.HgE^ADY/_[5̤$AIN⣮/b=/קN::mefؽhTޱy8|)V/{nkt $ZP nBX)S!K!i_] 8>+2 b Mu& [%{ЬScW7)oV:ڈ'CBT;_H'b!8K:D9hBoI8uс{V]PzZ Z u`8?v\]{[>z@l;|Yb ~=yzb\Qy\7:D4=C*xlțcAC`y 4M}2 %! 2җ OɹNHr(WE݇w~s8{`4p|y_ )};Y. R tCF7g9V[O+ֱl~> (L҅i޻V 7^|Z"D<-Jt3APat;}{l%.;-l8(l/Vׇ]:j4A0g* Φ)2wV[+Yh'oyD)BXl:9JKy'ly2]d9S{"/EpF@$> ] sD\3.N8"qSBpc}'f׷zx'}];K h~PqxayܥLk̥U#J ֍iC8 Ps%?d9)0$gȴ#d{@@z ;FN'9AjYcnB$.c-kTF{?ncB}鯞?L?b(M :T꩗ȷ]Z6UB,r3Œ]K} !_l[NX}$P"˰*pIS2!1g9LJ$ C(`lI\&@<{\eAw }r|2DwJh#sC(lnZu/ й2m/X6!ypX4yTg,ZIL*m2e#…dJ^2/W;!,f]@Q!_}ѺwK0g?1/%0eW=^2)T?bga%"c ܑ)taC\2UBnTɵP$w1{/9͢drx-#;$iX& nt~:cM87Z.2b*-QmUdmɚ %ZxmUN*g"KYG//h@U]хG=MJ1PBʡ0cmǤe~287G|ZcxثX,)#|eA,(OOG]ی-<oj##\N*9&.<>5BcHş9Fhrg>wU0MjxG}rk&ZPN3ƫE \A/ #Rn\}o7IkDw A6gk4LG"ݨ0Ԥ]erJay~$0-v>&m $dzTqVhȭ."~KEƒn>_)ˊjށ]Jγ}8 n، đLdl8}7ja3 X2 57ά{ m2El6JXְK HXVh c>5'Ɣ[9+?ew䤑МdfN|$w /*tmuGhh V CH5#7y15U 7Z]t z$短?;+s}|܂{gOjwС9 8 W |wPm0RW\AqIb!#̧ڇ.LtiXeۗFO /U '^QԾ,!4dxgwl ԻXnI5P~j>-RsA1APއ-|N4%HC.>BX6@zOs'&YX&WW&8405Aj ra*0JSuj!jve׈Y教7?H&`#HWBʟ#/L_"<.%E&@>AQcpP1UJk_i1 šew\n+sW4_/18<~N\\`}G1- =O1<̀a4H(jʰl/J4-1@F" *ʖASGXI`akeeܤA`Fn272_컀aЦZ˔Yط6$7?x$#"L P|q/gVh227] #@\υM4tJb aMʺav"6Rg# VG{qaceX+82.Ž"WfTJ p#wFd~-7|Zjn<|7lUXt~1?~뚒p5;;-Rq  d3"p:Ŀ>]st-J*[eHؓM$8xgV/l 1\@YKnzpqpL̘}Mo^R֙zc?h v\FSr L9Enr气rkv/y5 LZ0~]B cFZo_%K^Ҟ S,X=S̄Pu*(/j.2?DkSF2r/(I FP]GMά΋;GZ4F˩=_ %iZd_2žRhnH̳G 'Ĥ?P TLBP70fmuPnu@ꦯN BF!_=,i~p3~9D+1H$%Ub˓h8s0>G WU`PkNd+Nk,_: Hgm>(0رxUW\ai ؊x <|OųFJޛs֮&b &To`ǵքޗd+ |(1 K3Om,ʅ#zt~EJ8fgըIpj\֐xM~T^}T$ h N3f2V7P^\ u q '2@>bC]s(Js:'$]wj4btrl[IkDivL9a]@OG=<p btZq8 .M_N ) #.q7"ecn;45PYR/HHXQ{i D``꠽N;4Uv)ѩzV㑚BiӅP0vj3.T$tYDžΌ}c0G`'=݇$63/rXD |V]}(K/Qw)qǰ<)p\߿msF\DO%;[yx-kK?C +R } yH6@ KY Xưк%JO-DF)^6fߑ/U, K6C},9J칮}FP.leuNk[B>] ) RP=MxSkgv.y=X;aЊt«MuRg6!k.Gєsc|]+3)N4TE]FhFCKVxj+ N<G4 /;AD5duO:}&e[#Ck}]BV;Tfoa>՟Bl2OGD%y:^T4x$hA ([x]ЗKǴ9$c(0.ٲgY|VIY6i W9<7W0'Tgl.8Y_􆖮;^7[k1yN^Xb#W߈Uó(Je$7 ::{iU,VPFp+%iSew٤U8Y+N-m"l&\]`"@D(dcB HSc 6nJO] Qg@JezJ= !zVu㲌,X%!(0Bڽ%gq3ĝ)|Ò$OZ{Z:T ;g;#Y=?SEW>d5[g\:6s (V ]?3yü v;OpJǪ.!^H *aoʻ)3! Ps72=h w#J bN N<bZ,r G}$N.q/&v= #hv!Q"CvHTq'0sdj?$H.s`P Ŋj!$G ֜ﵓ:9{ VŨREy?J3) GL/Z6wJOoI'.{ғZ‘&^en˂vAkbzeX"ν316#+%وWGZV "EU څiBnʂ)f)}i8 !(233V(7 LCOYJhTG\QyԬl,g ){2RO{22b82fofiA{H}Ib2%8UTJDy~BO{aP,+"65y aK8M8r9hgnl>FڒCaژSeoxsBI=-%A:TE5α||Ti489+p}&\^!= "oV_E&5fa\UP[twdWO |WDKiC8G:xcmiI@">l /eXifiGzq~ 3Th`ʲu7=WnhLII\V.>0[tt-5W^:iJ 70o{ƳڌwމD AW ;~xxѯf>v%i{h-:|XUQB 9^zϲKmZWt>Ƥ6} 2%m`֢=<S\kJ 8'hZS+{)~-HAW( 1Cqi3ViG R{wܓ?D<]n4^d2#UPau"qjgnĽAF@#4} S;!;;vM 0ƅ zsֈEK\L>9Ͷ_ՉBr0%u1GXCH6|WH3iP9ko0P3($W~9F*i3:%d6;WBtEs"#50C4'h1y/:Id_;h#zIP̪y5fYlijYD+=zs0L@˶ÍP=1\x%G )e@;=^nNlٍ=(y;Z)rf `KP3֧gI03v܅Bd-Aϙ'rj)0l5><_BQcN);\V]yߌg48;ʗͰJm;NKd*tꅃymdQQ!hLz8\_eܒz{;[2'/yW˗u3 Wl%h܃(|1ymDSo+@Y<76BR'G 9PixA'/뺡&r_%qDN̅ qs9tX\3@qHς~jVxq!`dAiΠ(j^Ä8Z?e9|4)V--zi/Ѷە=YDJ|T|`~hfE/ý4\eSJCWviOkJ5Tw[ 16LXH9ȉs썑?+o?b"e0Ls;]Ц5n ^ڠ?lasmH53'xJ}0xsV *j WFpf{P:F"w1)Πԣ ݵ 5^,I˜H8 ۉO2 2}=NQ AmHp~m^[gX ǹytY/j"ȊKpaa"8M?1/jYfDNJsbmCVӨqjd 0{s\Y-ӎ&FFp- <}c;鞥9y׻\!#y ϒGjuHVL;v^m![ 9NLzfXʓ4}@JTl;<#lme{c[ L s~yIok2Cҹ$ dLAph2]qI'2<ι`5GAlq^Խ<(|~,\Zs,l;)] ?K[$Ll{VR[gy۰a@vl^! ?u0CXɎ.=y+;*i\ 7|3jo;u;׹*l5)ny5:pxBXY(& cH]LM{Œiag?T]z)mB[7A՟UݷLaDո5 ǫ\ >,E7Q0S.l:{(rW`;6N9IPdBʾQG J:.4 iN| '.$QOO ,/j!\}5Zk7~J\ءkHkK|^hc 6B3@̍{s> ~"%EȀRYAOm,Yɓ:)~0˵n#crj@/;[ '׉,Df B\!֕_Գ?.<2>:T$;jA2L`Vk1?vMWk w3rqʼ@MoNBh!-[ Yj"ӡa.V=(({9Dj3B=,C0|̗I6!s>7?.85y~x{er8<W{u5mq])) ( <>5x^uR11 lA;lvYob(f1 / ~t[LIqxN?fbFP.]HL4ˆSfSc+iL+Ytm&fQ)]hk@ dt.?gIQL|}־^a[U ӊwZ}צ`( Xƚ(o찊HlxYሎ ,֧MBW,#ίCD ͅ[9ۤd:ZqUGo%}{$e+q[01pu A;R

      ٴ<5吔 Cwc?x.z> D8V5]J2$r{˷ˈ MBe,=iD q3kDB2uf ɽ PWˆT>lAzT5&m?sM}xx *b/3 D -ʣw>9@8@*X Z~BбX{XWr*B z{uELu2z0DΪ_%2?\]\O"/v (^qoerf'gL}7tn/RluFl=]a(c{xBB]o4`pڑB rMbo;+ Z^=j@`c.~il4ȭ@ q{h{3d }Fݻ~ (J o2|$\$YQ,p-mjlyUf^Ia9&e8Z U)&ݣe/g毡ޥ^Ȉw>CqVH]V&d1]ulq.57_$YZ2b4|2鍡dYlJC$&k 7h,͝Xlf7_'<k W&d'k[o.v,A6V!$GT+s * UAoFbf|&+TP.x@{bSw 7j~arS3VDRʉ;~E9VN`|W|"eQy@$e KI,1o;`+1` dhEKD; 6۩5(D?R6N}Ӧ~PbG },dkj*'t𴌦#]TjWt9AcfI &&9R1[ c9JqN'k|l D^=d $X%9TyZtvѾ&}<1"1񙶕V '~8Lcß"R^>3|L q]E$[x"Ϻ 3o8#u?wG^7+HI2j9[/tD.>&{[.ޟI5^oqOECώP^LuǣfV DXݤW ߲~jMDMowVtn\_XL6;$XLf㦝0!/W>4Gbx,9Bۭ: 3Ң`a9 x* p+f&^^u04Vx[}kR-@>ސb>"WG\QT~87`5"`ÆKdB/Ś?pn?""pt\-(FHLDDy Ÿm$!3|9xN쨦/V)A_.ZZF"rYU(/py<)ofl+q-sW*pkAY<<HTo8)롼9Vv2}C&nmV.@1_yb@9K|a3glYO eL'5w4cs#]bX5wM3CI"SÙedG~RORZcT)yO:>|l }?&^ִ2tݯǒlL"XF)8[g?𸤧~ˤNyv Nlk]ئ\.xSJ~'Ꟙ3py7UJca7/槖?:u|I"ʢ\ڵgun/smy y]ڮǺooo3P 1A!N_ Z$5@X* MX , voIk&qQ*ݦ=,Zrk{4͙[Gu8G캷B2SԾ'v}6xc* eޱ\v Z}X7Jn3ݩ|Rt \H͐Rv?Rᨔ.744\'9~:0c[] ToA롵v\HJi@Vn;uE!VF4#~pQ)ýD.Txa}ZI> p =.( b뵁V}DfE S6j(,'f?;_dz,;܌hAK1r п /T[?JK>-k4ƽ2f/Ʀmzᇍg A|6EY*رہbh:n*Lfm5/MNCt=zdzҁѩ)6︯HvඕZn~WSQm_62\NdGzTKua*cYcY/pޔӾtkL:߇ ~k=I*QhJ;3D}B T#T;0^*H&*)RǣO]ꊤ|_gaq]B)aRXn]eTW9h7Ɛ<>\!MT6 !3R- ]WP z"Z{߈븳*hQH-XzwmE$ h g+ ~eNaGM$}`߳5qz/j@G\W*Õss~=qGY|Ҏ5*@ кyhN嘯E#?Ot(q4V`&J @4r⋘^ה|/Z (tsL+J4sh` #W A\N i)IFPi9w`ϳϖ<NJ%.#{w(Vfw#VU_-:Jn(E  +J>-HÅ,2^[3RD"wdtLH9k*ށGJ{SB GC ZH\M}1|-oFahQ!]x{x=6RBͣܚlٱ]@y0M+80qq }1*R`Q w冂B>x@ZEScS:ؗf4 `ltm1~T7M|ه+Oќ Ij/%.%4/"doKY*g1k40M UR \L9BZ: Je+zїu$ȗq;XAÎ}iS__mf)lw -QșD UAgBnk$V;<lgPٓ5EsunQQS/g/|! 5pNqq O}6OS d!t|:W9?hdN}O"_tdƹ̐|<)^PX6b$?F-0&^U60vIK۞~[ڂꈙW3!h"9us k슳P6^ `_]!H/0(,5 (VƜ6^r,M -"l BBI=$oahyetCh\Wy4Pq_ hf*W"? [ɾ]\@AP.NٌDѲn{iϴ-Zé'7 1:.~(c"6LY=6CRA$5 R֕~9WM.^D"&ԞmNVE/T—uA+m m*k3?9c+;^LxO{Щ뎣P*_zWgȷhڌ[T gAcz^Dء8bR>KR.E7D»tcC}/P!ycnq{Y̟Y|xڍ5sfWLiK9?ցh_ Mf22lLJoK@9GZx|Gy̨Qole('fZiGT~gN屪MXX4i{1ŞLZhIm!^hZ-/:f S0k Jhʘ:`®_2gesV#[`]B$|W{o!%A# )XB>2/+k0!vPޏϢ3\5^}0n״7=~xzy~A#s'G6 rlF1B5]djX1"j $R5&|ÓL>1_HH&/;aMRe+5K33xR28b8(tlMbzbG`,ԫP *H굅K\6*~ :<9D`d++.o-,n3gUWcי??O$b/õ`-d) iQz7֝va^8e _ئ$/)yVqJoshj$ Ugv2:l[1ҭpM;ZA`V|_)?W 0l5ey]:.jnGo:Fm> &BVh9~-([ݱj.gvG{`H8>Ӻf:챹R,pi7S`~Gÿ\,/ETH)* WEe]0s ZTJ{:·trԎ7{#=0:*H+BjhSxFB* ;cR#K [clN(hf*+ðG7i]16K (a&5Lqw ,Y1ԛʴd{sZ1oդ2T* 87XK*臓hoњO7I  "V2j%|i~a5D[  3[t>*m5`u&V QT *`=RThAd4=?9k>~jf'm&ބ@!HzEwt6 Aja2leu(\4ET֒ϭiHDS_ۘc Q*?e[\*I^o&"'c2JѶТ3HX5B6˯L`^ V'yll.՜K9F$ PAe'u3kUqvCw[V[`[$)Ը$y Mh<9QQോpxl~zXUP*"OyCH*v֒:`v6/.;&/Y׶R9֯~^O POjPS"o wugJ*[2o_1<;mygSH]q5*Q~/aKY*/,|te$2Jb=A쟈MpJ_Bv%f'].C+JQ *I+M5;[Tiaq;%(>)U^ . +S\$]l_xwrwTc.7oKGuvΞ9 m ԟUl , PdNP['1&F [6Hd@*ݲ$+P ^1!3A8;D-}LV̓cd-̾S Cp@r2FFl4?ؾ7OYܗ}nBەh `_*5/ɡ'Z;3|ݩ` `U~h$}39ёms֟,I/y8Uq"_" :}e50($(T*;'c^;R_$y-?}]ܛULa-@**5\vs[PW+چs;C>;Ⓞ3Y(!u5yEA4|"5L ^k`f7$9ɘa~+<(]o1Jw+wkkA+q Yjl`=AGD%,aLm @BŜ6wڤo>񿅠 @cg} }@bMd3zt*،%LWį,xVun " ͕fx8rg* Ny%d|EDǏF~l7#cxq%\x4d&}v$#N7Jvnt5ij~ɴl1119d M殭}J傴˳+gT)-CnS< 4UC\N, o)ëH񁳜j7kD'P0yVϮY_$ƉmZZsуؤ%F=e|i+CMFnD95bt8u2v+K!.XVlJ?_`Ւ`T8=Qrۄj* 4VJs:4/@d(|$S@ʃ&zV>L?;5<Eb"RTtԵrLbD*C)Wd}}ʕQ>4S0 {`UC?w(H{<57$/]e2?4B$hj}bɝYۣBkJ:`[K)uB%Fon둄v{)^F1hv l/+ + O6s%`^r~QJZu1okiӟ( =GNyq !a<_)>HBvwW9 Qvϫ g,(TCe~LVǠ4o1(Y<- Rz>^/Eij="j/_4$=CsQۼT 3P[B fN{Ot >T0GPdh34篃>tdaPPT Gry1KO] ?:RN*@c6?eזV(hkP1uEꉣޱ@&,2U\mv@@jrv?Hx8X6PڤwQskftI>"NӨM;[y5ma\5eb3? :C0B'"  ,kK~Tl23 D%Gk2Y}3Vy,,R;P=gJ%0u`emg!uzAvKdİNu3b0~ ` < J5 WjŘj:D5kyf˽2|Y=XR]8Y#`%? bz(6b{NUA'FOvz{~ħeR:ew>RChA 84Hw#(OHw4uqI\HU47y#&dp[9OM*7.X\ # \*V2I^S䂞՗a *FGԉ=$ rTI:y_y k)딷w >Y w@XTܩnyO k Eʲ2*Ǜ1.=OX\q[G댱Y-`{ױts]Ĭ7Ƈ v X̝r/7luYS[7::<%$e>2G{0e0`C“֖R (jy.dݻ(Ch~`zhk[QfE Љ1}Y cxa mvpʔ^E]C]9`P9UiyrF0#s2eI ="Fû~<\֜Gqm殘Duat. lIG2w-fns:aHNn;L *>X51۸s}N4xbi5㘨899?M-QM{g3 {(<)dsS-Gg[i}r@2xhS /6G/"`*Bah+pś鵪+և(_β7 [<1 ]! .7pW8`{wYhga1ڶY{a?' g u6G}ՒVnT:^-3疥T鎎e{<=T$5w*)u*Bބ8Pz79 T\#YW);sʥ3l%qIR3j* 7βHY~MAo[LqJݣGqz bb;l!9X)%-|_&#s!M\#{$4g;7iqk4.z P&仏3iJtX"|eCPPJh/3̻o_iv9-JH 0|emssbea+ <욠/=3x7%`YTп/`+ķA316ba1"ҝ6Dbnġy(IDȶx#۩w=Q.!J`1*gF8}P& IVUV|?9~*ćRA\k '>Y؃h|u?׶Tsۦ4((,k{뙢bƊr$dB"w 9&jNϢ3$ya. sSSܓ\=xP:f#o&*:yji(8AVCwk, k ֍{r9$c3.Tr_#\0n>pg wQrҔ2 &sw-\&񪓉es#H;pcVC07?m'B,ϼ5ɗU!;\L!d1dԃpBdUe4A̔p ,eU/Z Wa9h'25gT}VҜaD->=i'Ws Oю !E@qWA/\n-g3G+ ô%2ڄ~==?1!]q2Kήp~:1z78Oڮp#[- t/6|Ժ2!&Pa,'/뀞!};:$$vR IrA %guP?;f 4m1gQIy۹ANOZ 8XvH +'jfH3. 6kd5< ˌ$[uDwJB1 4^iie8ΈI]:q(B1z%Dۋߠx\M4MA¥ǸRPj)xF^EZDYOK|%V⻇/ϱ1}]fm/-PS@Oe`'=6>U_ZawVъkDqcG3-. dȠUF Q]ۢDžAPLX%] tmF9 k' ? x̡`N%k$IXT]@+Mn%Xxʼnæ \Ӥ|`Yd0o3"|CB;qV!>Qr5ڸY2i CMy mHd](ņ|293jJEi 1\SC&zXqk#*2$OC"mFdPvZ48&3ly-<ڴs(@{]8KN _}6GPG![u8jޗ-QF[*Kᓔ+-BOg$O?䠚Qk@gFU`Zg:nȁEzd`*M_/G!߹v dEYWFߋ!H#߃JF8\U9tPЩ`};+xn8[y;/~U[6h>Ey+CBmL'b)jTT!"n9g#ֻl}މ[bû.4cT Ux=NM>(w-)PZs/ %9{2rivi@$E|VZt[2m? v,20|^yFRz'z@TF4y~[M(W #w3>T x*p&N8*L}1.%tlUDN/:fțha[Gz'̄78"p øV]FhYk1h"g뉇)G^3f,0Xev 6n0"ci燷][ +zS3raJ/FV^xŞDVg ț#Ln?U+N/p0;zJC~P/ombk07ǚ t7BQΤ[߲i:0˭K!"]9C&Os*#r^C~FSV,NV_5쐊L+b+s@3LSbAUdl-ŭ,迠pQ4HX'#[mPcn84dŕ/i|DܭH>5jz5<}~Q{yyJo8 ie%Jh6M~)LshEǐYdW2:^kݿ _Dv5~R{bQZ)}ar)xV1ZS4*1mA<4afIn媦i0 {Ðp@/yYHG#DUuNC2 f{(ʉbv; ZEd%҆S .(Rp&g.ҮOJZ4HPLz_7ŜJ,H t"C+e&]ɖf.ocCޏ8S62af2"9Sp^~G&/9,FxNѩ? 1x]wz;+<&,,Q0l 7+PL1ߊ-K}KǿoYtSz!G,Ȣnګa3'|n}Q}tjho6PeUbE`e.bʢ?aSdPf3 _TE"]qX5zlD _nv!Ai'ŀ7AFveV%-5x #`yY\6+YN'LcI9`l["X°8-:rsN@o+[0~5+8L] "Wp)?C@_1CָdTJ#K(4kLV"8F$׃~_" J5ϚF3/<7Wʕ)AnB;A@nQ!ih/U~.,AuR9Q',kvISa s%NdoDEB(/Ct3 o8Xj2e;3iH}>tgj&喉-)O DD3=Q`!g"I40@{{CsQ-eHOe[C5>2>޵i)1UEdZ7D!l,%KQxtl)5.h.{95YwRTt1X#C/dmh͐R@Di~m_pWb˷-WI 71Qwq).K&8"~o3bн%y2xorħMAYb#P+}Z>)BW8+.N}<YKDD{DK翮cSϠπ#1v]9VG͡+vTfX,rkrk '.}-nD!쟪9^U"u,X~Zs%#tDB0Kqq Y-Т=7 . 6Q5@@0l)z1uɻ|.$B_Y:L7RvV)- U2E"yc7PiaJ0<_>_TپY4rOL2DrTKE+jՊTՏvs*mg㶙j yeƿ@N(~~;B1wD|+)Y<_]oWw7r;ן[_֜C?5{ZwNVVMCń(a[ju[eu`NN%4'I/`r2&csff/-y7V%P9<0يN%F%R./0L5NW*׵S*`jNWJyNȱrESNѣFf Qz8zzp@XRyYRQ4;;Deq@tzc$CoOSOVbJܛ( 6tXT=EZ@fJ{eFB {tYgv4Dž&hP:}Ț}a Yv\hjnQvhU̮r׫þϩޞwVgn8)2bMC}eKFO<8l[mA;W1'.j@׌ab&O/V/;wv^J+hAnjSzNƊ9wHwZtn^\_D\QM,[R͒R!B~P*;> Ө.ChGLFjbv8ќa^ۯ:$5JMEWTNhmҒ` QjscY 1 i3 xɦE35 ]QDu]B귷T|OL[nuP1)I#.j rj pM맂k B7ߧ%A[:W. 459@ jչ .00y -;l+([>d8,v{{o栚_=;EoPkE@[*:zj2Q*5 E OJ 5nSdڢp/PjD9/mxKJfJp%doҁ‚}-9|fǒ_xBپ :õ?c. 묒+wqb+N[+@Խ2ݗ#4 Fzmr1 pؗ5 IaҜcS)0Gߚj`2O@ pffPoe8O%XO:dId38ɍXS~)Dl=sÕeb=qI \ P@ Z<wFӛ8[R!g(km+*3}9IS0>#`S=/q8\T L)#_.dFwqu)|r\L豈$%MMrl{T@v튭},nlvX cWg,JTm0SAT#mR7;`v#vbiK*wjq0zzV+)SlҡSI ޑooBr#&ಠi3`חgӲ6n/R&U<^@modolzIaA0ChG#:9E eN[Y^Mr)zL@ 4ƆU. Y^v05pL'ǚ4${'~aFN25i m!݁5aB{r753*]1$R!l#W6?# |̎] jډeO]{) F+]Z#pPˆ9,2Q8X`rPJfդrꈷwD(AgY;M/PQ$)*b݆.[J{P/NzgU}~9V!sͳQsW1 0\٦9usdwb,2[p_ ǝ[$;JY cTѸEYzsB3ip|1nly'v\SmƦΝa(DzꠢFh2C.Kzu(&Ul> DaǮ#^2NuwoiwQOmWA;hNg6 Ljal*sevȾ!E03#B_#K.Ihj&@Ϯ엔NaZ h:I2de{9y*=<D}󸾌0U2(R˹(s/ 7ef2ٍu 'ebe}SZ7Ş)fLyUӼ.wpLbp 1`q\=HwM{WJ9YMb䘘-ng-f9\ݛU/TȿYHňR`'ȏUN]W9Xvj.oGBca)Z{lj.8i-uݿp v3R}7NAaL0jvʈ;(Ff\'rU.:QpeTX|k:hEgHHM0(LLeߔ'{JA~xI_Ges~s:jxluRHX'4<B 0)xUaHW M`*66d<"\"XyiC>j(HXwD&^7ʮ OU!˰cU.lS }kC'ZRGnښ͌?ԿR=W) %ۮ3İ" j̢ "NsV">-q"LZx.nb% H88%aoxQ/8!{ەZx\F4d}p- >,=2qmRK QUwH:92[Fu29Icf> IKE)d/>jQe0C4G|aԓZjb";HFϽƟE1 ,vPrޣW=RWBVԠk&g{;[Sfs*ygb!34҆hڗh+yAYʇB^ Spq)t{; 뚶o/Q{$>Tɭ[?Sz[h/dX6 Aw>z~+5B D؈ْOxbgّaZ15;D\p,GvV`ޔO H{-^ַ vI ^{5ܚtU!w1UUC97'w7!ztbƊ+VA 7lsL>ɀ cU,VNh%05yxrIQjжM`͘1!֎=!s >?cڄC2 b7 {=$,[iO*\X BQ7B ӻ. B~0:X!LP,ek?s(dzanp"0Bt_xQ= Ut:pX龘HkJy1鮞 Tx3cʚ{mX=N੹k;M :|ޥ[<0keMNn<kkֱJȇwbF 굓'69ƀW9)KHkn؄ެ^ %FǂD )^o\pkk ġeߗ!Jb~:#LN$?/}p<͍Es lf$3&Sm/y>Wj36B\`X,p$wQzckΩ_1ͱ#; O>~m^PR)xJNηɞBX {kuL1Ȓwˁr< S" @ Ӑ; 4~ ʿE? 6Lq)tK)FWF>9RIv9{Xm"NV 1ޕtb:ba*WbchKMD{lb6]wZe)*+RԪ<7 v_-X*U$!Jcĺ_n̤o.Jwj^]Wl`iLE 2wL}Q] CG5qEY4^^/Ad9Riя@bb]dNbw҃ %/ߵdR>N.;X--D^$>^W`Ѝ*o:y V'ۣ 9}B-I'{}|4 aӫIMWys&aj@Q^mWe]9`FA_eg(1&Hs2@s1:;S[o*75 S`Ȱﻚ״) m{M,L}L9)ɱhU-lKQt_/ʝX{h}wzSkI5Ừ=Zs'_ JZfܷ>6ý Ιt@I+Dxȇz4B4%;ps(Yx[{kS~Lo~KKP_k@" ݎGKґy9/̫ԔL`)oWZ'I箣8D.^bMP ׍?Q䇆 cjT2ԻԨJz2)V(x_BLA|>MH{R>TlI/W`u܎'g%i-.@D9&; `++c,CPv|I :>gsGO!( Ga!k%Zk *ք: $yRXA0fTe27 0DrᑰnUBE׈:pPv7;=EjAL}>e}"\TgoTn@xZi-}^V5,%jcD~G\GhuQ07~1H5o1 ^G*gӠu9NO6JhHs6$#xor ÍQ " |r֋/4g1p?';J#(J,_Q 9GO2&L7Ϗxߗl|6Q3JSI=39MBZlP-s,-2X]-()E ]y'MBu7i:]Guuat]{`iI^<>cAZ`*=GoPm*C:[Km/׳;kIyniH]2iձzT$Xhq$Q430Lrmo:BxC'"QW0E(lSy[1O;ԅG L'bjswJq_ۈezv aT:('m;ܔBx . _)i$XWI1/Kh dgw*o0I-3rPR4!z@NEگ|Vb^"l44;?(Zc"襂TftLi}qĩ} 8Ke6%zhz?{\Ec_5[Kq@< <-.iVoc$AbWR^%MS-U<7q:6MVk S؀.hƃ&%_Oȸ.a(oPQ]܎muw٪piì}ӟ\/8مCfLI]zy4/&680f-@oo'I.K}ET'X=j;cU6h246Eor͈+x*Y1{l\\Le1hTBgMF$)j7gd5!ȐDn qnAxsUz9+ʀ`xƷ pESUt&YcI| VFMuJBG6UԹ.&^ʗ>'L# 9[4zi|k״c jd^.^|SB+)8:lЅjYJI[\=,'" DL.||8JW:Aّ׿b_#(l~-ݲ58C[VovŹb{לJ,i N vaOHBv)(yЎږ 0 O jrZppP?[Az(s9ϑBeC5}ߝU (= B (x臥ךY^#_xʗnymy()0R!DS8mXU 7e%Zry$pGCIїUu!TX,4ʪ:}B궂ۖ~ݎQSC0rc#_+,새OYk{{Nm+DO{cw X{@jYF򹣁PfXK *49rYH&nUZrUr !%$ Ѱ5ƚM)eRQ昢 gy,R7< LSWfoaG8z0${B.-?dhcz?B]#3| 5sjVG=I_B{y.s6p=PoV'J !A}gz]nz:]Sr68r95 ;xkCv/HW5x.HWK-[`|FHRo~ Go@8;sϘz8y :eIGmjEtvAהS/|`l \ٳt뭽.x;QtMh xE4*lfy>&duH<ICIR3/)-;'Ч[2bp8f 5|&2QC,7i30-\Rj- ZlpWl2(@-m]H9ԉo ?mM}w zDr?Du>LaxѦ8 ްg gG ЙC5?] ~dAC|1q~oݒVF:v:-웍j/gdfY.Q5޾0kJDM"'fqG _?fnTw.dFL%ofc"9qe_FgNpdt>KSst=OY9W][WvYcH૏8o |Y!{>aa0z17OGSO+*QgaxLI1XK6XdHI.h^ Um 7]|4E=i$/4̈`S"9sbI;XG7%6PoP q|awɁc%Lv׭ͺ]Uq83 mR Lf/7u5-R,&(mjjSءJF ө-QMWevc#`WQĄRzL4Av̯^ w)֧ʴJSQ,~%5BF:!wCPDA7Ԛʸ,k*`Qvuv{gP}/ %b#07j6՚ R3Bj*SU$Z_x.xQ`2X2:h@ ~ {E$v#}WeB*SݘQO H~%-=pgάENy9yKNFk-@pW!KO z}} oCNԓ\pvM4"51i:>x E U5D@}SUmizBY= w<ih?og&v*X0Ɠ%(,.p@rgbjgK-m]iuV>)Z&ŐNvw\bĺxsAFM-pí}Mu4 p%ge -W{j 0(nOh48R }$̿lUF pn…qMLF_wh/зhTB{0_"/MѬC=rn8Fs+o7ʧA($)hC`APSq``F&5Z$}LAAC1x}[>ą:6#yZ}"  7z^a2'oUCp$ eHmmcc;q$t)#7h0szc T5^~$Y:Ӱǭ粑 y쳼MDu7*jE$ӹ^ 63rEi*|mQ LE+#qT֤V$-IxSyB\Ã̻M8ffȝ<̹KҔY/7)$gyx2I. 4uA2|ll yWI6݌ 03.+xq1 oЉ*u_s#L T }:D =&xeMhO9XED6{P̻F[\!Y|d-W>eN^&nQ._[5+j/jyvAPGktD2M>;TN:X~.y^ :ڀ>r<}'E66I}c*sDyI`֨ UZ4zqi L?yvoo_/<ěq*Tz*_6Paz-E;L<6!Behڻf-QXXb{T1>|kbҗѹ#}-F"Q)#Pi}B8ӔY" SHߕFkV%6.be(Q8p[I(oN *h" D5ɞJ7¿v`q{k׫H\C+a#Cn? ˋх?a߅U2ÚT~^Xi; t3!sЙW? ~|"|$M0ܗ%gR[uF8lݹdL vn)|)XqXo&.?5(Pn,_H͇Y."ZP}a(ewywzjS@eMz͡TIӶhdh_?Is՚Z߅ %z~"ЪGv2&쩜ɸt5;c|v;˄ϲ\>͑î^n4G*hPk@eQ]̉]럌}`:AO~|f{fA\%j~AJCad !H>Β6 #hGR@x)&L:&?510vΛf)N*{!-hsQ`fE%y  ,+[d7*jWz`((NI+k 8>ۆ\񈒀grBKp+Iq&Љrh|5AX3Ee͑Jpχ抳ˆȝEzO %iZ=}e (9ٵ;jB2S\!JC? O;=ϔ7M_E_;6P[i(̙9IOK u`q-2ƫ9'__h~G*=jC.'w]j Jq8z{GT(..^Ǔ+?Hrf<}؃~f9ƪ Khd'"@ Y+hz1|h19?' H.glU Y̭'j]&Rə`om$/>R`u%:Hgs(K^}`X$ט^<5Lz7VQ2@ٙJ2)Q$Ϣ̪lưI\ y℞ dĠo 2וǽB홼3`9].6|GY7׸-W5TbkgSFF5=R稹/N%JL[:5>' /|< YAmH<wgp D*ВJ O(C0%P_ʞz[]=׻8ɥ@2-WM OE{GK kBPMR-{U@k q?.Ȝ|9wN;5VYEe]cg3PxRV^QPFzU E!&h@zޫzk촘` 8x3%ej8YZ\ ^Ar"uFZX>?^@Ywza5 ~a24`a ?诓mBb!!E%)`.0q`A`.h~8GaQoT]r{55HWGC]N&x.ښ? EQUA[l M ,ud$wCDp|-'uᑣyfupWd)'K[ıOQB!,IݱDpZg"NWg4`>\(۸Z=z)ښ ocHH jUhJH]m|`g hTEh5 ek)'5S;6.:J P=DKO<$\2(y^v~פ 5(pE#!1;Fe#:q)l ȗ2tsj+,O5&|@bԡn$; +ǰ WČt9](h #{, @SY$P zer+lW8i;_U 4E RzP< DlJ$cEU@Ѥ)Y%rz9\O7ٲ셻S=y!U< Lq: :\)--GzIݝ : 0%HUIb>a89P ̬n?hh.LHZ{KUbj*ނAmDۇL~]7GY]!@)f]hLjq\|ĝzwҧC5uP$YzYj砋{'HJ@B.:r>ɸKuvY'U*GO,NGF0%41]^qj{;@pLɃxdIHg1 :埱GاOu3Uژw}rcVѺ2$0_|`9w[^z9`0ƿj= CA#q]h3YEw qR}tm߸)|,Α'x&_L^z;{ Yj/!xYqw=nu5L2֩d<ڮ?w8~>S7:܉{L՘3ӧ5ɠ/6mZdHHY8OB{Qw.. ure=' 2Y(&r¶TEos)kT. R V$Ƅt[cJ} \qqoC^p0Dj Ɓkݑ;pB.BYP+TXzR縑NN?^*5}dZ1EU6(n[0 وV%e zj #" Wj)tFH-)vVޅMo?a7$rd{-*Dڔ%P!,u#0`צѰãbx#*E7wgN`Vgԛ[Iyhs iZ ug\N^49jSm)n%@RUcƎ`N?9*T `O=G%:<" quܾ)pqkY)ǥtV vAƶ÷EKwc'W- ^TKS?~D\O=Vm_l]7<)›9Eo"ڟKW=ZTݍh' :i1;|,eU Pu}} '賥EGE3^PU8iYek\ _[~؈šQ|uap?)gjp(*/U96*}CDט T:lu?NMO8m+Wy6wJ_T94Fb%q() )%xe;4w毌:Xv!ӏ[ub #4pBIXNywN)eB2~iJ苳%"ʠ=󍌪]Xh;,J{wGCNM=@\ވ/| AqFTν^%'H$E='fZC!;  qOTq:/oEAgHWQ|W[!yYޔ"5arg{)kWt~F5МDŽN`[T{5Iz{aA P ?Wb L]3 @ 0s Asѽ5EgMjT9%cYkxka,IƀZV%XEvHsO.H&j Aa|:YVE EPDq/F ?wBu"HvsuH7t5"G] XuEЮ\8Pq 6p9L9:n[̍ߢW|eLOJcWsk*dnЍ= F 7sDSZiiwt[yI-+yp߰kpAP>f-?ۋhú(w 4w7Ec0׃~`C+g^1GOy4׺z7&g}[>Ι9J6c aQhIw]:'7rr F KS8CXu50(^}RCcÄb!\`ġ"eKס/uVxGZTpN8#(eDi0fznŲm:@u5 -c`(\!y_Zxr/z'wmL`:5R |胅v/jQKkbry"wfW?Ow(ͯER7%j>dʓJJ?]{jČϥk") e'q )Z7QP(}z|Gv% rjH'cL}axT0Nt+>[}LJo+ԱN hGg.:.qb'FHn7<*nx}j'Tib9oCR"ͭR?NjBvzcirFsБ7}jn,+fNF*LY qB}Γ$#EBw8E;TE X]< 6)7!Q^|v$5`rva,6׹9*u/Hʵ,C4CO24ͭwP rfT[bJfew4izԡRSsP&m5с~`0 ;T0HXD7/$0bD4[HMP_<dlUҌm- bȘs',Pk# !1:<,7_WsWfc0Р4 9LE{ٻl5w4.#l,? H7n3%mЩ[5O"7_RqΛa,;eb8`93$kDÌE@*z)<78eNԶx`2۰EI[ȠњsNaa~%bJݲJD@q#njI6< RoYSpcGI 5hK;0_~kP}qV/BmSF. Į2nnltNՓZ)IiBr^K8ѓD"*Okӵ3~ 24OYjeGbB72sTbnջBc[NݑfY61X0+m|6c=o=3$Z ,|=׫ &'ni~Rя}W^ٹ"NN&#.of`] <` A%g(BO`A4Qr[7.N jTU$l>Sx[x.H i̇ u6i4(YTϤ-z/Jb#Wn%͠%ᒞ8}RGd5NOD\grPC`_(^Hzhx*#7'4q0G$\xtyr|$F-nED~)ڌ*'Z;iTwtjZ K2=d7orh=67uHd3Vt`BYg 䐝:749F*Yo3﬷)ˊ4 qӢ^W'v*βCh#dz;/9)@Ž3UɠC3T7TZHPơp =e?EDQy5hZԇ,|3ǵrxP_.'ΧԨsA̪ eⰨq.,rs+ݝ+򶅉g$v,(;!7+Vsmn}Jפpan.G 6U4ܤͪ"mvDƗ1Jn9I>BgbNFp bq*5f+$R.Z#U2*'hi>AwѦY\`Zv-ݜen^ù\! >î@ , f` D-1Gtת8']=V:=A0scZջ⁹IlI9 buNՉr@ sq$7cϘLiP@Hƺ0I Kg/N{Yl9ʿT-Q?A`&:ViznOKR5ٹn֌:"zTi`) _45RW奛.=wu~ +Hx},F,6zUVHoUT7!+/'P3I~BB]8ۈhǓÍ5f۟m/^(zLSP)ߟs[\VtjXf3 Db"-FI#hoEPlG?+^+xȯ"1-6XC,/ZK]m~bKy?§?JIS@Qux@|<Ԩ/w_4֝lh}/G#xyE[/ΊMlت$ dmd|ZE÷][ 0n&y?#)'M_@:Ao>Ċg;v>ǜb-R޲ZԌ{InkF7}4]CnW1#?^B l TE_j[.V/q]3~2Y1LJ352ϑ:.lS(ަaۛmǰ$11K 3a$N_ɱ f{WL4\ZŒg'>-> V+Z!?o57OO6s(N+J&Ukk50$N]+&h0/?ּYmm7E8"U;?1 ͋͜ڢ>yQS.u1tC6v8 `c'Lm X~a+GQCuO .Z-MSa(w֊n gE,\Q\d ޴.WcT:-pqV p,SI:x989_?7-]xOrb :?Vb 16F媿[@xvI(b] M&m1=)av:dhG0!ýmy tsٺs8 Wf9Ew! m1*YtLv\.@0rnzdGvnKKʙ8G~ NjdgE{ܦ@_/k!w1S$J.H&<e6jQ!WӸЩ>!{DTLA08^$88Ʃ(c?`wMO+{fc_=Ģ fhF9!l|FR%+d8#3̣w>T a͏D*18(;=M ;Lg8b_sb_<*yV|v dgJ='*epf".S5ao@vB>&tZ`w ܽkopwބ wj~&S8],iヴCz.jLg xFd=zHGelrWQMkZeLsDJY-s˶Tt[odtM A׸RK4)٠T̍.Aj4ל SMn7- []DO\ ZL<!Ugg3qi5՛Iv-Bz䊑0Ea&GP@maOr]93uuvK(HQB=h:":gjZr[ň<䊤)3Gմ*drT??\h:5) yRBpoGF-]'DG)+Y 55tܶ5{ِ6̩$1IX#ճ1yA"}8 . V\P3JΊu%>jhrxjc3Yei;B09%iVL fϺ{4}] :W/BnL(VoUܴU[1]'nZ="a9o58H\P u ⮃גN _D]`6»TJ%%P0.tvUpY8<ᨛݬDtG$(YvP%d{ #ڀ+F"XeZaLbb=v/rEǿ*-h֋i^kkNԴ#ޠ xEp/3#ީ(()xft2r,^t>P'fߓo_Ds/$_OaKdWHwr؅tj8z""{F%K{GrW!5h׺x57hXZ8q(޴k6\WEv?G3С$rV$/TԖ!b|x֠V[›qUnX'2B.ڔ ڧ9O]qR:bs #.oH|$E':ka 0 iE`]J06&%Kh&xʰ:6`sfi,ߺN6 ޘq݆,Lٵs[p4-\ tF&r0]ğE93\Fn^i9#f=[8}hA9$t 66(O"pq0߰WBIg7ՐZZ=lӼ> %s((λPZS=ZNsT#đ]uh24(8 Yekݑk|RάWGj Rhw?gV|*Jew[ o;ʝ[ tdIDwo 5zZ5Fk g 'r*u vt}cxI> Wtj)X0U ..HD"ZkQOhA_/HBObY{ϥML,NČ[O !׻~ u)w@-9m7b} v.5CYՃ{dy Zɑл8nj!`ybJ2k| BfoKȽZ52bzN$2S3c_DLIͫ\]D{6}&ϐ+.ޕ \Yv! Yk( 4ewpW5 r퍶Ӏ*ZQi$I^⌵-:#-q)i1 LSFzs/{7ڌ86#B@#;d [h#Fueqج|QNS/rbi cҰ0rb+2)45]q@(o59N۳~WlJ6~3*'>24Z?Y :%~8aŷz{ NyPQ&uKșe>NJYd%8z@:ijOyـ,94SB.onKe'pkŭ;m;K TzGu+N Zz`y+ڙ++2RfK@cNQQ %{)_:"y*0 w$ھٕ3{1CL cgq恡8.H8њTυ=WqL,AǷuUr%C{K<4|RozzaG" \[Joy6isiqC@[+}`N,dBƻF0X p[X4WO˧W wyTdv(btGN]ƖPL$,UW.EbJ|ީP5?=YQVIDT5*Τ% ?'7Sra}6"|u֘ijrmGQlc[? 0F4GkrkV^!/o}C*8^YعϋᕳX$ǓSUqmg=,KHx6)9NAz21b? ۪='._h]:re,xE7 Pt!NaOqgxw@uIҜ5]a9Mz,KbfmLi>SgrY@4|X3dn=iw啓t>͟?ǒu-l9/߰DA_lNM ;\Gkhz(Sf ͣvW3tT꺋:cBw.qn}B/bׯ%z}9i Ob#o(=ysu@#YXjC@E ^޼brUu=>[BSg1ikD5!\T=3/2,^ A)e=_'*>f g]nDNm|yNK=]VOEd;w[2o+%NUOlG\Ew:^ɞˇfep~KXGW=6vd4R?G?H ?X;RZs0E-hUz1bAHM+V٩ 5ԝ/K&a絃K.2Bq\M %ehCbwv+8 cRٔw[eC'-e9ET7 ZlAu`SX072Rpik3F-"SBLњn71ep`RũgAXڮkx ɎJn~ZucTn"]$B-;gR\ 0-oD7=BU|ds2"_ z3<]P煠 30^ծ)%b_C2+ NY+rwNyORk|ҭ(?ffo rwGSnljеٹ~*y~CNH9ƹ',^*u'Y dH@ 됾g&Ff+9m(1>&LAuҥ_0qǗ#K&~TĤDc/Ma;s.aQPO.+<89l~jP)8V5V}A2JgIcNjGxOKS7XplU rq inOa{pQ"J@k6ksDz{ H''qiT=ҋSU+Z_d^1DuC|)!ŀ)' pdVXZxƉIoKyXwGOF+zMELg}Ć@a2w,oWO~fv|/ݒ|5\)O™.x^p9l? O1'0cNST% mPL˳OsK: A@ʥ1zT桝 U7־#b"+ve-_TmF /3)tԊVvA$7ݴf;R[%/_Mi3lBn=mui&Z~|͖ձU?h%ZH7qkܾ(;]O72flD.n^߂)wN,[#A({ɐh,E91aΚ.LT,SZ-PǕХ*B[5wB۳10mjeg}I]͜Π`+pnFBL)t(C;bZmIb7)drq癟VjfUōx#y;h?ͧK0k%5 IDBZA_8WXWnﻂf?XHeBaOpws[Y*olnG ]㟁ZPEW4sg e |T{vk rj71j ^!LR<\tpaUGGIT\ $HA9RMW&X; 5}UInPeͧAgLypT,M'*^hL[eFs#)jgRNK47PE14w4d3wh{(qM:zVZ$=qI3l]^.| 81.S8N^;«!\?Oݕf~+=D5!GjR!]lW#ű Ymi T<[Ġ52R|G>:ݗ TvܺH/} ZF O tFΤoLBugk NY `r,OoPKo+%NT]|k*+c}^?5@9YԜ_   |ԗX1giz8TsDTlѾ5B ܝx7m :pmq(f,ff\duv.bNr 'zA? _9c3[ Xª@j+no\ܞZru6TBHl,hc_u~Fw,2{2W=\ z+m/! l9؟g`6ܰ]$L $ޫjJJ즥Y%z#+Uem6ePtE2+t׺k7 {)i^e]l TF’ Q'dQI5fβn=̀p[ 2Yi܏nшDJ b`њ@灡5B#Ԓ|S}؀+kaڧ?m-Ƃwp.FU V"x+E|+ vqɏbVSq ^C6-}e&g W29,tHY : 6Eoepqc@4t@څtăsA#FdZ= \N)Db~F!GNZu<;ZVCߡ p6,74m#GieNwWD#5Y xYG3cE+$jzߕw= Mn^Io~6@@84I;PD/u &Y.J 1}놬MWݔ3dpyV|=]Hz` X$|i0)3o:[lߧl#m0#x& hr{>Df^!>4V; -[Xa'>vCv_A_TZ ]WQRPBdc^[z|X2@#cκ';)CJFW/| 4=hM@H\7Ѫd,َF=u^>!+\6W=l+"[&Yȿ[Y=^PQ 8IʩLA_H'qBoYV]^wfW4qU\FO$mt˾))t)Ӆ򇑼;`Qo (rKDS Y+Q H 5qS1ܗ3nEwA2wv3#!hf|3SR{%8$sY7u> F;!' lϟbJg>reFkV`O2P!. Q-S ʜ;5ɚt֨KV Ln < .1h_C]eX_p+x+l09˙YQ2>q+hfbSDG-rGU[v!cr#yk.d3E/\"y?:ooo2!(A)ۮ# >ѳA%Sm_<x&@L174/}3=[4?C\nC#t5%(f~'{QHL<. ^D+YU< mGgjk1vOf02F$A{ Tu**Cm^p]`h1;.Rn>'@8i;)x*7P =NfdΜ8Ee]QrEұw:Veܾ˜$RؾY֠^ݪO_\7rafkf ?4>/Nj\{M#(AŎo9U,(HX1'T{ydeq HʵE[6+F`s fJoǬ*g5j#; Jͣ`K~'r~>mV=_iN]NY  NF6mc1aVHl3MY_4iqȴakLѰz )Vb߻A٬#aMhY:#Q\zQU2ֽ}RE7U3bp[ox(Uef99Uv3ˎzFэm ߐ-Ws7 7-e&Idj]ZE"Q 'h; su#Bu+|L?`Y FWK1.l:tRz29gI8-x`u_(9N=%H*p)ͭd!B8n׺5hHXTE]P3;:|ws`*h.Qwf۫8RuN3iuk0”4R١]3Q5V@=S{93=^Q.s#ZG DV+὜W-'A?T jא&xS՞1؂"`\?L϶eD>MZ^PܡXjg#6[DZ2 8 y_lRx.LDvdj0nS k-4op&t WPx'FPg\a<ģM $͊oB֠8)ZM56P7~8'>.Ym$pu%MYz4+; h憓$}-@ % ߺ=];$Rɑ gp *UrnbCkа*X5aۍ?歔|YRz*E4~nfC,o!=P]+@ء-9@bB:OOo>0&ME!OnRu$4۩oJ2N5"dhZ,TLV숩d3  !=]݋T6͒3tO}"]|DF xCr&5}ͪP *IvϬ;e[`Yۘ`ڍ|0)W@Zzip"!AsB*GmwٞKv!Lw˭d!V1zièKv5/=(1[UL,\6;GaI<ׇ07AˠB̾GC^ꩦ0 `Kc?'6x`so 'S SD[Qiz*be@fHxAErK.~ Q-EcGnxV}5Z' r|$B-JJL~~Bb%D1CTWoCNۛĐԱ2#j˹hIc B b| &EٴP1b pIIWPwPy N)^GZ;ۮÜY o*€~|SG8ƌtZ0pjy-[YixKL2"Dsc.ړ^Ǩ]]ߡOQׂDk Ls&n1\"L1b Vq(4Q!B R- m>p X)0E&/M-@ (]fX5nXpN<~bCK_EܾD(oFׂ);w4L*_ļO!S*T>Gu.9jgGcC=;sjN >m+qq #aVEJ9܃/ Vq# 9XcCrWVf^m*=)".`6ڣ%ѯu= j8B7d8 I P.Իs#UaJU?;S{N5EvdHonFJ0Lppzi"yz찦\̞)( =[脗ll~1)^\l]?K*1;u%/^"Ϳ5[0ړMB# RQt ^pSe6X܊;ba}mVA5yV jZFJE__˰;tlR 9A@FGW`4p;y͵؛a[ԲZz '*}H&H(j݈s;JoH2VS'dt4@ST0+$SGFhU4BeVI|i,-,P^/3} ڤ~Np)1wms;OTѶyI] J~Χ{=M;_D,խhSJvT#NVt@yJ8ZsP( 6 ʁ].Ї̘:ݮCM4 †3,^` l˅1Q+"l=SZi'HMFB52M "Wu[v[}$UU+8R}Kj4c-S 33>'dnP@ca֞&3߁[8 /xPN\j' 'kL)ef _JSI0w 95 *B @.ھq9PkWVfr$%N~As@C~QnA'qȄ{6}/듫W~)p qo SL|hV$0ް-CAʷ6Wo|/31݌wq Yb>(u[o^Y|hf%hr/,׶sbqJ#7 ȈMtaoqd~A]q9KГ V &b* b PP%gb2Pu"1W76:"yC0׎?}l XDMޏbQ~G} u[rYDM#Bw e5/Vj`)-UE \7V58?B 2ӿ3:O9_jm_Fر C6n^PkdR_Wlnn:p% {lJnܲބ].i+@Jh W:c*v2*:PVep'eP_[ :)ũ#T53x@1wOFx]2 ſ'[{NZN!YѤiڊ9W$IosKخ#,zǠq΅fyxM1>shni9A[ˆ5m3n+$*Udx *aݓ jqav4Ƭ!@z6!/&XT./09;>I0r^* ׬{}w܋ƶ *IPq?QvFf_TF}?Sc?|QVP4F;OH]v`v2rȾŬ{Ì`X)J]}^KP-tvwB]dPXLl9"i xxNZ |ؽk>J a2Q PI Ӓ;f|Y+qUDt u6.H9G@mRb?Dbvu=Q/B.F꫇4\fr֗ߎ4U};<Wa}C=ޟtHľhX~/ R+QB4+qHDF&c5z~t}2#-E"^&čݱU3dߪd#Ȕe Ҝ7? 6&x; 2;7O~C[]ݔ[>.3L0m2[mh!J Q\;PǤ, $vsDG{ tk ¾sp;pj@ Aܚ< Hgښ@QAu#ANPv dddb%~ Ouo'.Zn?l1VyF_Ob^o"dNi}3{h.:^zAM ziO"(=ҭbxF*f 3b0;q}vBp R1Y9[Zy畹': a U_ŷ.07HO9 «d^je7fB(e@*=qr.i}*+E_,pOQ]˥wOvr/8uµ!1R![9уQ+m-HCv,+?s8Bi9詨0]eq$YЧKiLad!ٕgN3Rm uiUk!i=j^#k]'uс\䂵"G ̀M#Sxbw/eb{EM K҆#=EP_7~9TfP"9ImP 8Y_X!重FT˲/F|gGxpiwzGx"y .jegF~b3ktkb肵X\3ZV^In0oÔqLib\nM<–Mg@s;Z2) u~),ql iY0CdHS10;A¦T6 7v~sDH 5޳,x2M@"v|kh;߬2-TW¹4,;\Tс"PtPeNWV -a LA31!Ȳr;~(VrK<\phWHzXmzԣ4it_Sp7rp9(a@fQddlf} os?xW{35uB1p$E=N8>D(ZJ܋< BBeťHj#I(rO)3ؿYT1*ܙL|H90l@.f4pMyiIy`Aaٌk 6-JN9*eld{`,4A-@/m&#;Zd#笈9"W^܋ O)^ D/M3hE/Ӆy*Jb$tO\߂1X2nX?z|v\އYiS|if23q⺂63U;NKt"f `ѬDgQ=EAp-רwP?;!ef9gcx8Q`%e}M' v ?Ȱ4b-٭,#?ҫaz{]*u1Wo:,piϛ缈N2ֵ9}3ER`02WkC,>*%{KF޶oA 31T+ r:Cv~r)c u_o)+1:٫%S ~6k cXw 5vZ|B^s=8~ x\"l3Q[$~4@d7J5&4$ OSUG }ȩN "'L,@(C4x 8Q߰s% f On0SIƨG-B0T ^cJ9L%_hȂF+..Ti0@7]7S2˒`jhfd3YDJ"D_2n4Xt(Uvmh 5ͪ,fXp9_?B~Vk[./#L9=t~G !Iu"Ŗa=ms m[ eu`@;c4zRM&6TޮB(!5PvHC M{*p>#YPD*]Y4rL?5Of 4ПQTW&=(MeS2ZZxTQ+=1C"oF%Oa9 )1QGe|767ʆqyoc9..7_a ৥W'ឤ`HT$[yN!o \ZD.tֻN^|21upDj5FW<@]Ykz)?^obWiGNDY'26@JkZwb 7r aY %ˋ;}'JO `֒+uc$i$Yޅ d}t5b?؟  3QS=㉌I&"du)ϻ?(#E$\2.!2nlx 751)`)_;2sآmLˡ5 WE 1Dj'ԥ

      Ѧbn n GAh1#}Aၔviֻ&CJd-˙cq?"3/GKwg@[ HYm{Z#f&&weOg7!,K ^3xXTM/$zhI"嶿2YW@ʯg= !;;|&}21~sYOl <ΫCm72OО n:ʨVoJZj{^fF_6;gŁh&Q8v}$`ڄE%o7o}kJ90d0UqɎ.CX1]ԙYdD 7RkW̅⤽=%`C0@yA٘oN?䷭c̃r}?o]zi-Lq}H1D Y ͌Q1<+ko\#B^9l-0,N  o&pxSbBMq]x"FE43b0eyw$FX-[ab75n`^#YԨ^zģW HHҕkj ~IJ]Ēa Q m/wA7k؁JFt&=>ba+Ό-#?5 d,ŵ[V5`$u!>S  vơL6-c 3 [hHN F|&\ ?jQ`j͋t=$c>FnǤΫN̚l@|^5'CDPqwٌGw`$A"e!5mH忼?譠`bHR`%/>0-BgR&Hѽ0MwdnX^FTɼ}leR>lV~xq_L|8iMɈe3)啘$> '3i:Ou*ث804W#ЃUM>LKc؎0d:jɡQl\-v(`a;di9;eCB3iu#huFd{VC~G#X%"!-B.>g!hJ Y#Im^,$a+f"*F(k(4횪uh!l2TY+ fCP>>:\Cch*DyAMShn D-:gYZ07070100000064000081a40000000000000000000000016239ea8500001c8c000000000000000000000000000000000000005300000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/isdn/hisax/hisax_fcpcipnp.ko.xz7zXZִF!t/[L]?Eh=ڜ.+Zl Nz3@RXEfȡá9!dC_7p[L 2 4 &A2^ǑQF w.T=랶wǪm)p'aUߩDf {*e ~3/g(̞TS8`@Y>lGѹi,FK*W R?餕u.})-{vH d穽:3uAXR4 `Xy<_"гC[ (ì.Ⳮ{"{ts1XѰSmxI ꗘmHfSRaP6|@F7ix<[~*1R2_VO[Ņ~JX0f,wJH^xS^ kGٔL8juE(]k9Ld.U(qJxZbS"Y%3aCݾi2gϙ1ɠ֔? >K=z)'ٓի^iɜ;Jqu͒]rRWz E<٦-2h; :o>71R4L ㋧xlH#mȿ~e$z8  cb1&X~Dɮ4{v gXkMO{9k?[5آPoj:cgt𙙞1nq-~+llv7 jGvR 5`:U+2`扑hc;[6Ig*@*@g.NDUY_I.]c1,1" Eq%ы5(zcC<_"V;T%Ѭ߉D|9>ߊiQNxz墪#of ɂtYx5l; gyF'lDq1CHHd(BɕKXO R i-W%*DWH-!pdsBZc)ebp3IXѲFhD_~Q2T2P<<*^!JRTi׺ Yab'qN"9٨,7/ˑd0%w$0XOè쮒eTwߍUtDO9x^7NoD<(d#\I1v^LkбAgq=A|{a٘Sz n XY^f8y#֊@_FȮo_Y?qL!^UAS9ݼJ+(4ur shNܸ%),Fb6>Se0675yufVt,yEC!,cX?%}"1r^lb轵rid@Z `"4*H1@]mGSQ 3R./IFfr 4.ϤwaC"@ Ɏ&wD=~ +OuProx@Hr .؃eJRgQqbcgCJ~-+ҘK ]-^A9"T:P#fjj>@!MbvZ](7pU^ u~A>icf5kUS չjHw41IPWطp7G+w9WXWHW]M0f࿬y7`>.6Mp4&=Pk43zۡ*m񜮗4|^X`o d&.$ĺw 2|(SP4jZ Λ5"~d`un+QJHHј,-n)'# X{c2Ti(ɕH|.> ]ZA8>z<~]jG$0:a3מFqkiogS7p>|E1xCITvQ:72gn9J{IpȦmY- خޥ!&,]G~P+Oh=U+&hF=e*|F0B~z('!W8{ ^)&m@9~AZ1B.禓=I}C~>u:j6)qxdlC:`O' &xmB0;pt}vB;rmu_B)4q&9[o팷%kY}OeY!{{%P32I9Jǣ3dz%@m?F޷9!oZ!ՙV#ۜq ~c_UVl%H@v*{ClQڽ{9?-j;#݅o؛d#otmVOK%xY/XC֜{~rFNY7{C)x@kE6"S 7"Nco%7%1DL5X*=6 5d!Ap]0ӡE cTg$eOJ' Zc-I10 ƉwTQѥcs[NC@0$&mz<8;cz+}u\-v+7{_Ѹ׾?o$ti)FhSi\ԬhKQP;l/Wӈ/gdaKצ+{WPodk#C*蔎s@p⤀IbmR':1$hZQ;~88cAc|,%+nS4-2Ƕ;Zi* YdjdT=k0o,9[T~K'跺q3GqiɆq^ vR9s&W)g w|#eOLݦ$K3lt:O&C. y6m#3b0%B TN.e ?,.zr7Tͩ+#±GUē'j@xB$2q^qsjkOF Xf8 RvںO =;FN2öA>f#wөd;XbH8﫠Jihz56qdVkǂAwχ=6<-~#r h߱" CޙGn")Oq+e~FYW:>uFhˍ_N CuY!v5m2kgnl Pt^pO߻dZZVhX۬]3.0HcxO.\r{zTPc鎔0UPm>9[4 4;t1=:Q0l c|e4o`m}ɱW50EshjɲYPx!bC1%7Sv4?JŔ'C]sJ| ozT_8i`~Myq!ԧ6msvSP>k}=uyo  86X|nY(Mi| "TH,B)sQS!Ʃfں{fݙ0 QS`]<p^]T06(Jw rc),gJk!wc텾ߢpwKøk43e@>`ҸdErnfB>^͔3Ֆh#΄̲oiT?vu0??;zɱ9wo~/%\ +=c05HOkerdN%{]mXk0{̜ݨZ-KdZl]UcQBwİfpSΛk^/lƊDlkh'r6GtS$$U]WccS]jk#2R]nz^#cmF$_q97bGAQ8}a_ù aw2Vl Rc+FWL@-\y|T8qqcݖh#BzM:ie@" {TJhǞ]yԠ+<0In;k]TzCoDg:7ZK`|/L&ʌL.ih,hWʥˣն wa[ut4@g94ai Brr37ߪkvѣiw# xHA]/HbqRË>`nV82j$PiBqZpNh#(z?뿉)y)2eTI+2]19#DO Q*;*hTgk]@3#v 6իĬS=AQ{–Z&+Q?\9QU4*5H-됷)QeV!HmvH`qR1Ȁ2JqoGYH,i.g<P[=ix[+%–"KLYnJ﫠;Rgx] ›a9=Fh=5^ƘOQG$}a{+:Q=52xNxAM Lުf_wFrղxo j56i85ձ~i&|;bHo[-"Gt.+eJA=*KCTI?#gG[7eu#Pf aM;64&}^g.\5+\ѼRîp|yZ ͩ6F(3ׄa%rmSP `"l)b/Lr},mll,66pϼA.9ܢ&N wxo2 Dn-T8.- h`:m{x 54E +gNOu'У|D%=χ3[gCnt)!7%6Q.S,@x,ɧ/c3sejZ/]=@ |LtH÷+K)"j"nt R,WACM/ NvI t!HˮD>Y] J'4q:Q5/9=^RMǣ?sy"iiXfv0^/H5]ȸ={b1˔v*O71:rwb!ڥlFwua%VHbdX *$y5ǜąCR"1&JF^y9&\qQ@ e@4im絟ȁ <],w BV,zWvO=bMkUU J;+r4%'jA*]0ERnf|dnk^AU1:i|t^jFj`OZ:!PCGNnMWᄊo{5p$?Fn>TmG+ )sHe۠ij;seOichd@ߐ9[;wlR:ͥ[o9ZP"(b@qP3 VLl$MTJ3(8,Y4@;):}csƹI-ɃkNu }΍)Zs˕;p@RȄMc XOhN);kH䠤'yR PM!l*`O>-]ghI.+^H^?R? YI%ڌtHɗ-AFG]_{vHW{"_:EgbY=6 e(\тnM; mTv:83 jv3q$|.mu%R"fSew4EŔ;J#̃4IOu^fgvެBQ;CRTB/%<+cO79R[~g}Bɣyɹߝ-{G" -IgKM:4`7/Ə. g6<~9#f]&O 4ߪ-PWa}w{ P'䯤xH3NZ#RP[,Q} _pYXovυ鄩8iQR90d/?Ha& 4*ӡJ礋%2_E,ZZe1dFU5|+xU|. 3؟, |"`5֫˅yFC 5o}} jFjWeK74S xr4 )FLNo>9ftV p@w^}л|o,j^. 2s} .EeC;ezUcnwbo~FE IO|Xw`^']ƒЄU#WǛnb,Yɀd} K,*Mr^`KXIN6ۍ{.{׃Tw.SlZX3+ÆҚ. ǝ@N ]c:?Dg]ErdĖՈQx,0%dPTu#S#Gޯ-ʭrP(Ư_e@Bkθ}?y<ӫzV/VgRdzt3AԵs_W.K,xiW;*̘~ |:bN 44$E 4zuro, m6#C7 F@Se£ "&ImKRp#=py.=x VL 2|@󤹍@-[N@ݑK0-L j(EeUhJgxx]f#$>)XV#wO81J*-<3 oz\5qתD`(us'1A({u|\  #ҿXgwn' QOk/Bs)v bi` Б !=~x|/w: X$^&C<@3,~zK$ۭ̚=ߡF2j{V9?йa;Q*=|~ %3("%0Ԣ|U 6Wx~UH҃{bDowub ¯;z ۡot~}V?Nį2z5)kLeb.0Xv)UtX52c(W1ʹ ɛT|= 2(LX^I%75WJK=RđNI2)*M^%({2䲴r7գPIq0*JRUlRMy{삜qEG%-a^.*Z\Rurl1jփDB_a02Eo "%%C,Ᾰ)wVRS p-uy')נX C6A\4{ntgT>L77p27KDۼ|JS::XjUB䱐Q3X-G/y:? lvKx3]RerM}\ߓjLq uPI~ncmmPD$3l7Op(5+S%<)[.Ԯ5)a wsXɚ'6Ͱ_`7c^0 J"B#hё)[Da/J{3`sq&±&EeDXyd+gh5m@E޼(})b]+ٹmlOf nV6`bqT!=$#$y0$DqGdK q9Hc1|lL_w8IzDhHyK:Hײ$y |CQqX&`0w!O#[ξaHb-" mu;D [)AtWUJm y.QgZ= 퉥yZǩkvc)WI.)5YF^" n;tC* U3U)yM`fT6[$:.%){Fd[/"KՈ]q]ב1Vp03/5![ƫcrAЦT,.^}T&ip'`B=Dhrq(<ɳ`PPM6xQ+?ϢwE2 83.Ur^+G?__(m c w"A>S^C/yYp]#\>^{lǧ}!"L=S?~h"q6"b \z)&́H|RVAko-'F[,̻@!|WbjXF|r k:霧&RcxařqA^#W̏ W }/\6'~\hڃ7V[𺱀JZjԧ(8' gYZ07070100000066000081a40000000000000000000000016239ea8500002ef4000000000000000000000000000000000000005100000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/isdn/hisax/hisax_st5481.ko.xz7zXZִF!t/.]?Eh=ڜ.+НlO\GS̀3\bDtӫ!9ƿ5Ŀ,l!ʨ{W[8HV}Kh~vZ<1'X}~Kt[%6\βb1sw4%@jx~_c3РFC[[;Ç1ittmo]@h+CAX;gWJT3R'h-wQOPq%{gr h8Q,]/dAHhrBS79ha,Q1,սdХygqC,nAΚJH}K\g_4޻L#dH do>\;W3{f8uUtⴙ<n3qÀ5n5Dx\bb+a>LY˒Et#fA˰AO&X`MHS\H";kwhL[҆4?aTCEgBS>_;*8,Chr:ƙs m%ySuIjc/NKj "]rp82)>}n~'Z Lb$hZK_Hr4OfQ*] XORhmxԥx!ü1Op0f- ,~kUZ6Y nz8q

      |GՁzO\y8,uբ=Z> ?8/tkDz#QHAakb}wYQRp #~/U-( ,uh?̟ TmA,?Њi FDr+iI6ݬC9@AtJѱ7L[WozM@hOx $b[]LL\p i'N=lyʏ <;9b!qՋZawyKMڦSsRG>ȼ?|.>⬉_J^F{qJ=M+'04soG3EY BV 4>W%i5,i6mz=µb/]u!o?T>ws$ G.gCle?xͩ!wp%) 4f#c:` "*PXHz{h&)m3xb&FrQ %qtjQ~OTA2JV7p y"XS nIhXS% (WCF!I3oh}n2y4tV#7M `)+@mÞ_1o/cSs79\<{t$ZLفfl~Bh%WpxʝcO] #d%9]`= 55^gtGວ0) mWk26^8S"PTtM(҉/L42Lu9ffkHo̯3e@\O!ל4'DJOIũ_)o:aqwB",`B^L [ }?G ݍ(0ibZZRmHGa}P( .<~1YX4 *H)ܔӗԻH+hk㋖b7%γq3kU0>f4R6$/{z{\>v~\(׵ݠQ(5:[:0Ü ee["SizX rʋ8 QY;.~3tfelEÎ2ZMI͞T1xj+Z}Ѷfaf[5Jzf֌I9B9\CzY'kuh? y~b.!% %T9H"gh92`UL/m;q2Ռx|HP5W VJsU?Lɞ4;Otry `/jBغojshurB.ǻntǾTQ/%2Q(gA=d g ѭhi~>UNj-vys\Xdr*;AR !yS7~lP0,*fM4`pwh4nF]-zf{bщdK|r~ abQLFhYpf.{nvٽ1lH8 貶( lSq釞&E61WgR*'HdH@iwxc mAn ,LPqa ?Tyx{8&99AljO.az_q{c{3:D2sEdoO<:{@,^ {Ѥ[ZJR[\mV }2sK\?7ҿD zGVzR~Bpb"c uS+ۓ$~grinۻi:L 8g Vb(o R5]QsjS1:e‚F7f8*Ldµ١. *.VwhٞNksѪc3 gԪLCLB:#>Jv%1:7>sz (w͐v`Q HQI\u(b}1*>9+6W"z}8@rt_)Pg"O0 W8Caa+@GT!C_:}1KQ0<;Io@J^Bp;@Y wijz6~Mf͆$R͖fA!(H}GULr!}9H[\_>óhU<.z@R; &rt*0LhZ0Bjwn|=q Dxܲ03ROg^2B tJ:Ν#2$9whD!r垾k, ;7d Gh`߾B0q&'vi ݀f5"mPwRU02eAG%z pminh>b]Hm^7oE7&)ao5cNx_~DuSAg3`kc?BSy"ɕ lsS_sKUBym]wWy{ hROvBa̐Ҥ$V=פ: GQC^͕ɜazᔯv*fap*Knh'6˅bd<oؾhR/703yx%WlK=W$EZtO9L֩ tjun*B:/:12r< 0 zd @1]|L%N37~ j \\k/l &D劂Ʒw #_1GW@9SVآBo8hl =LbDZ:Qo%}mi܋4<ǁ/|/.vE¹WW_&]o_s4bg7ߞ7 P~5kg;&Q"drS퍚m,fޗ Quu_m/Ī1jI1]ƻ-LYac}>'-+y]I2_ DAR8JyAy1nlJwz._V+-[cw5e_q)˼aL#Y5 4տtQgknjDϊwtyX=}B۟#\Sn> 3oܡ98T^TaQ،U;LxAx$i/X#1SOe*(*|bSIN'ʫ'qUh^kB&-J<2ݬ]r$ul=qN,UmgIbikC>QKǸ]ִc M:uƔ${zHa!Ey̺-ʁu2e j8kbewTSr.&y[Dlo9o+N@ 52DP9Zhv#I5x&9[XH\/o=b痋Ƚ+;uI*&QW=Wt] ruRezRIY%cvY]6Vl~r*H]We6VBK)VS`#Ul$FOFPT.a)NRCIu27(Eew^Z5sa-0GEtm/RD^ѕhSHGH>G=IXw`Ǖevk`LԠգzj(.BbcpS - v1tJXdou?? Y.}լg|?" ?b Eh!)0N%*FޮZV51}|kELM@7I]]8f5;*De~V=]* I:E7121\{,_ Lqv_-⥕ !%8c|[p 3VsVdƹ.*6Ò,Bd&'GțcSPCwwԾVOCĝc *z0^!7ZkjrfPPjԋ/6ϝfgBl x=ڡek[/:WF力$Z]!QL:V\x]Sx'K"72hwpvb/1!o#ɤkdsGQd6v{(Le6ܯ}D^7om:{Lwof-L[R$.5Eqߍ1mʢ>,f>='qAeXQ?8:0YX6 Mwm ݮen^’;}9f2oظSV'K?'ȁFۧ@;ݦsZkcte;ɠle@jIO&üt$xȿx`-],<#yhr :(`>-c?]YL Fۈ#HE>{he&6G.ULN0܍[&FYAX @Р#@*O}L*x 0|ib=9&bع{uݲJj^%~RûwJ:JWb.N$]Y,jCYB ;|ZOc_|fKd5rLF2͏jK$5RI|fW) 4eNIsT=Y*@9m&`wy&< ;m_u΄A ~;(N< $?JƢuGZ|}t_fI<"r*awHvڌ5uAOK5R`}7Zۚjt'm`_Vz-2Q}b13@h~歨7q,]}g w>FXlǯX?6Ļ\x]vFrS8؈A@ RloRR&+KjNCC@fh6taf 'u/on/[iӞ9Ż#9m-hwBH7-"b3@ڎ+Y, Bw~ Ƅ(ȼ4b]*3DwLstnOj~,<}K V?>j /ҕvU Rw|@ k#*OVSTrJ4?K2.M/ {Z+V sn\-R6œd #$]IE̕Psy- CkEGqx, *ZN 2n 5;:mS=n.BXس`-9p -9F+Ֆ mS*O4'DxҀ2Aɫ下p e'd-+l 60 v#W,6IYz{EQ0[ \zD $I>R]¶̋]hr 4+!2AOIi(Frijq]P"y"(^hKTy+r@qqdmh/6G@( uzpd$fdQV\y@ !R/n6J;].NSK]ڴ7k$< Z贞Qm}8ȰF }Y&0 Gk$$9.R=0` z.^SKX92vKeIʓzkhK MoUg\~˖Ǯ$ŅaUuQJb:04Qm(d,_w hEarfI<՞/E\n1x*Ax)[?&"q!r[TS#Ҥ5qzIO#f$6͟Z`z, x7j޷Vj*i#59Av<_@| ki属UQl~A2xr+ +Q]nj YCYk;n5f/ ~0vxbS܄`@qo'$֕! ,{I:JQ!irث9Nb Da 4Y̝+ NBxУ)>!V↘91Fa8&H c).7&oi"/DYaA ݴl;*1RJho؝4Ђ7Sf&Ut&pF)rYd  =X>"vsڴ@A1Ln> T &`SݡdiloDdE9AͫE?_ T=ǬK;zT^{2uUEJJB-#X|K>[Sy)jB%2sL5 [k~ wMT8xK?}y}l-q7PMw$GJFXUCt@ :|K69  g$PDc8psەͨ `ik7TUS߾gG`h=`A,(ZE3u8K- 6Ur؍ ߰:y(0dh_ZρHzU(oi5 | 5=3*E[@]f :~DB.)wI'nAXQijJV ]6-(LFyBw嗸"|#r:%UN8<`!;{F>\7mڼ ƴΈ7ff{_ ρ!#h$q`BAx5l,Lj`I(k ~ /l)F;o9A >;~:&fLkF r"d M/8HVE䁮(b=x=II[b~vYA"sp;su(( FmQ:VfF#Yz61t_$IN" }"8o!NXgHYř^ŋ&NCå*ϓa2!c@Q9k/:5أ|¾xtȢ[0olQ[Zɪlib@I,#5lKOYӯ N7!b <d̩1R^Uґ-fM7trDrWΛ2~k,iV늉旓DoU735RT𑓨>[_ BJPɛrN>8BFeV { 9,?/1%GQX<07^r^B9rl6èƻ(-Jz 8ft zbsxe\|E}<~Yۥeŀ>?a W8 (mT> \&0E*l3g浍')sPx jd3Tn6M5]`XgYZ07070100000067000081a40000000000000000000000016239ea8500012090000000000000000000000000000000000000004700000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/isdn/i4l/isdn.ko.xz7zXZִF!t/l]?Eh=ڜ.+ЉKDNKn6Fr:S,R#,!.P.B -^^q^w+]hlX05ü(]o{ w2PM| D\Nv@aO?yo#}jb$)uCC=ٲ扄"Kh7FPL0Z]K8}JksbpGᝑU`YbCuh\Ή@lE֨)Hl@<-&o7t#Y/tHAm|;aZI`/M,=VgfsߏuE3(7Ns0r IOC~}`o K87|jߓoίrl]Rd*ܛ c* ,[uΈZ=!%'17*n(-½GQ$nF6,!¶t9ë!dϏ O7a~@t̒2@*'x C.XbFƀ);g.Lj~nMZM:+Wn&rx@^߂<@2^1ʹ6% q gcl[ :N枟A} F3Z829L$o5Pda->3}NUUן<~E%n{5E|UfIOއ'#E:Btv 8rw]r,ln+nE=GV} E\$FM g!M]f `.L1'N=bna?7(_֊F,4X,4N׳a1 sAKGMmٻVU@$e%'qH>0b)L; b?LArW!$#ڑZY :uMI*j<юԞ{~smVR^O|IW6I.@ķ/rDpEԴ޷?;*Vw usaS=w X[}KFIń"..CT]qwӓ2KcևYj maM=u: :# Y&YJl ҹ)=2lvvW:bi!tMo`|͒)3.(?HLcRT5< 1>ޟI M~}((ۦ^dBcQ򹆎 \x| %6')9>tn{0IRfCJF>Zo`vbQ ^3,^sbXXg=0w64uw>CRz<9B׼k0V eDHe( Fw]1B{*C`瓵v𝬗9X4;& %Y&+Y"2с|E OEiپ5sؤa[` mEތuRU8*v@ګbɐQk!$ܽ:T\ǼX^[ad$=<_;__[ K̨6wd 2U(-]Df;͎n0#kᡸT*zC(=T2՞}AT>HmEգ+_ۭЍ+ۅi@˖l,FT%aݢ k,#E۬3C!oy*0&` A>S,W Z^rGj"%Je|;7(ZJiPc:VW#qx&X19h*AzC_(:Gl~ }'J _zm /g҄ZtbsKYg׿Ih6ۛ{O]hXD[$.G+ J1|>jXeikB|fn z=p7wr .H'd>Utn1ݞ!X RIlw ]X L%R>FeLm6!5{"qcc{/" )K|dj0T#ebkLK]!Lunn}j?2|z`u6  w\AFӋk:5 ?퍰:5sr`ukE5⸚^а*g$(v|<ɪdlP Il" PO~F)FƞmlՁ^_%&FcP -{2J"K*ߪj3Gm%He/:u`vab=BƲ7%gʘ570*w1~=_4~_ }Id,wsN&3$@"ZQz(TOV: u]j%ꪛ\`]%7v=EssWP:[gl uDN$G5}$_ۊM!yM'N5lշ~qD(D,[aZD=ec=R&툟XGX*! _Eُ7xI aV̝aJ!H|cimvpn.6"0*w$ԤMaWeZ "SY| ZcGZPQ~dumbʈwd3O8>)LVksPho ѓiWURC]$5";f/,:vs _ 8i.dQOonȮ!uR@hHo~E1H&SUy"#aTߠ&# }v'on昶x>K(S\*z |tCC۲s/R N[=%I*9.Pm)t0ӆo71\lM_ĻZ̨Ъ˽43yb@􎿦Vy4 QYPue>@ܐms)nrƛ8Z^pc3ޑx *@hS黾]ܘR_" b>/̒ec̅`:_0BZ[ȑ ))*F#:D%'SM9ZUd"/axB3ӓΝzw6Sݴj~Sxʇir»8T P /O$]oFpZhVSP#a=g56AZSTUlXpmx"a8Vij$osH[ޱ'z)˛Hw('%Xy(q*ފ09ʔV鼟 X/@foB7:P[%9w^R[W|]_0M ;>_aovdz r82/^[1sH\idڅ|G} %9MSz+8ޗ|Qj%11,+Up0:)C̼5oq{ߨ^>|Zu7=u80~ܺ,*D+E*F{+`8yFXFXDhpaDŽ(J"^vd|Vo| -V> |2Ot(1# lohWVCǜ]hJb@ p i@BSc#.r\L/p E.k~'L%:ѾQo6JxPP"#Cy\%uSps 'U |T3pb]3&A#6h2gXǔۋ)*Mhcʙ$ƈmO7eZveDb+eضgUJdvjR ~ o%_d#~X&杔ln)v4y}"Sxxg',lg Vkêf~[\욓;@ཆM[ȉnȚXjT;?/ r9yO/'뱲T Øf` rj+#A&`ڐ %bP[xv?[zڞ+cH7(CTR`CMqSwB28S~ڰC^_ljw 9D1gn[ +OW^f!k(ˁO3g(\.wfǑ[ɺ<_w:A6)vJKݑۜ\sByDA%$f9Vz3 $W՝|_a7þ"$^FGVOK#k_h^Y':3B0 =SLV>yiN QQŜt{R kj6aAxodŁ ?rX|wa8YH,3k_\(1vIoyb@.6CSoEa!B%'csɘ9G2\q#J ZQ79pu8^ڊ<{hX3mx#\eL=kP@ۍ7Aaey_g$㿷4saLW4@}@)U }O{_TR}z F{Vߋ~Jⶹm9AI I ؊ʵ@4Dy`iX^r-M&ڱA7hXܟo?xdY;--@Q>ae:&p#:OpG@xDb=zmr^tQϯ^jć7aA|6G;oEGV)%:$$Bzim]}B"/Bؔ#*9رR Y ٯ)caZ\$ m=ѯ6 JTO@j`plOEbU=rU{:4X:} $Yo@wp9QHDՆV j N +]y66P <0(&,PE_mJ_X1sȦӈRP4׏{ ]\ڷ87E{yAm̼_` Evp u1Ce/#!̦-z9(xۍFyؠWo (FH*C5 !?+/2VzqxheE6[}v(/X\ *@MSb?/["HnFpFdSK´@'΋Z`s?=.)wS_xjiu> ؝Gm۟&$H 贀tSߪ>foIm zWAs"aT%\2E%eܤ˹I ;;(UT>i~n0.SBCȋp@S)n on|Vपvbf7$KO})7w6@  ~m2v)ӧ.0C~h|̳>SȮI4X߮|֠t]qHJC#qB )aٻ+Ij(! N.[ԈPmwo/P6*rL k\R"aZ2@yAB D_`I]!2pvWLO#"~ "Lm1c] BK8%3,iMndXALìC;/{hqd'>Ilo;<sZuC~Sg S(R ; yKQU";йi˭Ķ\ko@7W+kWY;O~[\C){yǛ n<mr$='ExqºFYq<8A#sU[ErXe#W f/H>P ٰh[j;˕ӳ7tCtn4uZÏF(2W+ .Q^9Gm˼BUqP>^n_ Rw(uoS(GwAl ܰ63ä<"0&kL:聴T6s(ٶ ³@*e,a[\! ”)ClB t{S=ug 3Jӈvd-;`4l!}51 ( JZ7jbfe1_>M;g+͹i0.,ΰ Wʃ'Lm;P?Sѵ[]+>72bN{E8 8 Vo>>f]E# |gwlLaZ@D_jk}FeO Ҡ)V$[c27"cǓaΧ&'HV|RNZZOS-C?zv^`:qT) 90j̙_;I]G~RKT`^Ò3/j1"i`y.A.tX$%Ϧ!,lRJ}VloO|$??pULԞ+{u8K@&\^ 3R둄34:{cѯf~+k;ODS }ncJ֯ pHtHݟ"F= V{֔\Fw,۱W݇X!ݔ2i\SZ 5*!gUJRQ**zK4Vp'wA̐YO(#qy̜GHAN/)m?(cް6+tr J*0@]+JW8k^Km*ߒ`ւU.xJA.~=˧ՙQgJHuhqU!{ʇho!=y yeB4j7^pIpLplpnO=G_ srD5P@lofYSbtSJx%~$vv,!?65If9,I)gD2msVp@<Vy7@ q@ ؈[o~ 1 |"r3BZ#gI'AsFn㽯Pڼ_ Iٯ*SUsbx+ iDI_zȧ!wlMn|ѽ.-tNa(63"[FDPFdQcjq {1x =4)12qQV}8~{L[h[ɠwؙSCߥ/rڈUЄsV'_;Yk0Vvtb0,EAr?g۔5dެtHɘ9ur{  `蚱 FfSgu|+!Aݷwt͡ε ,DNm_wn!HE7mDJxF 9> eKٲg*ҊrΥ9DKsh19~l|&'r?T"8!xUJ&/N|8GSmL$s;V> (6i@ՋeSu PSrYPpzYbhζ~i숎>_!m8 ѱ s.P6d UrPÿ4RPpc^_vwu0KfHeFB6۵6MM^=qLAV^2gM%jtrq{bπ\V%;9Θ>%7>9eaɡd^{h6;O;=H CN2p\+u{-VdW;t"xqb9"Gkk)+nH)gk.\N`/'>^kWGrsupO'Aa+)9wdhwfSFG6; ωm$tF -({%ϵ`ex)O ^=JY>T:GY$ +؉aE2g@jJF^g;謅k]ɲvZVZ}鄽,|5:Ro./DB "// I Ϋs~19g|nݽ1¤+l. C2ߧ4dnKk N, Ʒ0oO63J|d%`sS'Yٕ,c[~Ixru{zظ4;Q53| RHIɪf̥ﹼ9ptV?WHZ^X1"_<|qL'Z~S\au L%^Ѳ?|B#MSHCsj޷ܤ{ `Г4ģ  ?7΁?W3dof)g[}-IzE؍Ew 5 xOp\Z:6H %(d!h*G(w/(¥8٘Ud٦袹Ƥbmϔ],-zTӇzez/?VCq> ]V|gzѼ~YcS'b MLw8gUY\C9CG!7W?gCo4F;o3Ia$#Z>+oUY:9 3uj!N:»:ÇfHçr͖2W]yvyEQ,52PQG"l?!L?Q22ܞ9W0EFba=- AA8'74ŪC'#PKiZa3/TX*q`{WfFF ?I}mz5 ('#[ *0tw͇r3`isXTŨpd{D:[{GaH@ȷWtn}c}<yVe59-.2lxfT0AY5l#G+)i'CƠ1ͫ>!8b =*[t Mf"?!U N#Z^c.u_4 g(C$ =B0#uڶ++u؇}xpo]u8Euu>1 ?;>ek`kE*V0z\Oq]{!MӼ7GZ /9$#bVA]PJ9fmTSj|?PeP; ۓ9LbQ$C~' Q)λ[\0bH ;%mMѨwo0q%@g̩emپ} L?/SЮϲ᠀m]<4u U_a݉%* BgQ辩:6VI=Gg_zپ:$2M()#2ExP؋^k)V0F^mH94wz Z$B3.eQwVW\[J?]QAߘU"р r~8ZʨGJvSG iE4}j/}s(D3/~Zjih̘`zQ )5ZCf?,ߕ+Fdgz*Hz{}#L揊-lH5Q!O(Vu>櫹^qPF&RpLS8HOn3:{/Pòmys캚H+$z@&$6_ˏm/_P`h{XOC=<(I҇h *B '3`$5yUF{8Ggp^8"FY39fG85F\H,cnePvhE"-HtGsٍv`E#0֙ƃq~$f#1Nc( 0޲ ,^$gstwNY!"Dqx/z-n9Q!\>#?ɻK;G WIy.3%5Sg7pc+zԌ7ɝ,_7qaib29,UnL[p6%=i+H_uKϑf6:z {ӶP(߻BUwp ss_kÈb!l62„lS>i7q IA쏞cxj"f!5P={:uAg;~ga9(VTʨ}8si 2TJْu7TR͚tG㥓Fn R悍5l"qhܨ@qfuTqMD Ot !fsj2%\w'M!l!kr܀8hp$^h4+1ig4s"6>7ͪP@j}M⎤: +xukTkc[ *_.`iHBVC; Feqgu?vG, % 0iN*ibkd_aק `Ys@`)2U:%Չmoc`q@!t(Ekk8Ch(8o%oؤ3 >J*g=Ny5ZbOF q ݕu W?mu#@8#ȱ뾛^=|ld]\}#̉Y3U5ƘE(IѻTSP}q7 ThI7"豼ӝ6 MH]/˹h6[RNɢYY99h w2vi.a $zrUO㔟sRGE U˞b:k_kśDGP-#ʪ#O h߹u\!,:!M˘la*oo~B/d,xNją|%I}}l6ʯa,}>5 ,Al9_2;$8 4R{h,Nh~jVu? \dB.N"A͜Cl3eb1 :Ulhoԃ->6vVG%QL쬎 r]$0bcSSfOp:Dt9ԅjmi'O|rK_·pQY/DP65ܱeHFzhPBu=S u,{pO'BM$M#K@+\lXTa!BK枾sG,)̧[5xCEnΕp;$hw Gf/"B}v^ Ư 8&&3%8.+HDIٵʖ)>4J)fS,ŷoV FJ.,2#?a fU/0zuӤF``_,㄁,*lN[`8:3W06$Ю?i5џEyqƼ ]My~tcH :3q$8eSmWS W}囙Be=Bn~Mvw֝-tȈW(Egp@yh6_ʀOFFP v{ F=ZBdXpqaBHJa+q.tt<|/I"V婢qRz|fmL,KJT^s_H 'g^#S}ǣ{;7:n(<~EVү >zc>np 3BN. >E34 \2e%L40bt]\p '$WV,J8-3C^::/6ҕ@jP:2 ˱= n7/n;6):PD׽47FYk!ucЊQ$:qHŝ~;lUQ5FH2D#ᝌ?ʻp-\w:K}8 PۤO\Q?~Qf㄀*&fON~8307ml1J_=k2˂wUh[Y?e%q82zUa3mnEk)b;qM=jXɈZ7%21-:STf6W' "1&T~ZL7"/GBۅ;/bQ܍,k:K}GNs钍z/}eʗPl({mB-?>u P.Hhyr)> ̢Ǚ%Oz!cQͶd}v3c\Qs'2 K:J);|9e@d&ҕk|G}CH2!7.~QXBqC# VtA׊ {(്唐T7M  x GW<*3ϼȆ{W'} ¦MA@ }~WA<J>V7/U#g@ڱ@`6bݨndfs֬-ݻZ "J(sE^[IQDwkRL7Pt\ro@\;4͏hK)K2&mS][CDdntynY̓n<ݮ$8ݨ VDCnGmVq_ v1l H<ٛk/ڦ ߇P"-.+Ok]8~eDh51܌Rs@UA_es˥T{Bwxl-U+jt(ׇkjL5 [y5y;̃xNScl!(};w.{#F\]>'rl"xpb/E9[Kb3j- Dv.1R oL>A)݂z(*7*\@Rg)I(0Qjߓ tBd ^{ #es!j?ݟza(Ƴ{=YYR@/BPc_p?@}ȴ@:-C~|HNEMzd\DG\TAM_()wN9ta* CfrS݅獛 )]aC$(- RbGG P(B+r9c4>`",\61j;xB~s{S!S0Tq$ 2E Wyl79f{CijIN х b+S\Fű:jʃY:GVw@Fcf4- $ف{) )˜9obvG'&EC)sM,28)1T,^ӱaTmy <8DUcv,M+9N7Rvi' K!{ƎH9U\ڥ ͋` n>!{-+fo44v`)fcaisj#kˤ<8u[&\+L ߧ}.D@'X+>z}<;/D:j;| |^.Fػ;S8!'67ۭpM|^!yθwjN4K3?@KdEl 2(M8f \eJ>ɕ) 7'i]%~ UNmMYSFzj|62^+ Bs9{_c8bl b4Fl s#+Y`Sǹ&ؑ}+6m:Df% u)5rSN~W3SwFډփJfSȁ5=˅%A7D}x'{ߥ#O?'QD.Tuwٲ:,b[fFfDӝL`{Sg bN^Ӓ=/& !-}=+ ѳw4AKZYbUnzgڣ% QϮ]tͬ6UHe%6M_ЧoA7WkD4Y}h5IތG7j {Ph<}ťOB~}kG?H܋8! @O]6ֺp'! ` ('EJ c2Hѱs?>'uv;=v⸀sk}=9#fCBY2/^n5H !br{1D1ScwOꤧ$f4\Oԧ,䂄yr߁%8ߓ"ƓN?l$LVg;3jxubDTѢV!$ _[ 2 oy67]2ÝjD~nNwVGP4=zQR:#< >FV=rzT6\Pto]fbl _ J='д00Mۜ: QoY,k(\U1z sE]-h˾clf0]D-xnE>Zd,JbD_VAywt |`>K9; K?.2 kL~gXу"YjW(]:z_'~zpp#{ |/ʻʸIk܅RHφR;B&HPq 8WDXfwnC~*.4lH_ |Tݺշ]C,\xwei/_؃0n}`'.L,a@RH=L}ˣ2w1)Msrl(NO _p''t( *OsSO?xE.!ɷʵ7N⳩Xc\ ;ak'dA%Ro %,-٘,fa 6Ei09wNfy~7Y8w6Q"5i7E/W˂bD# u^)z}2\t s;:uhNdӊ9)(e{+|Cx J䮄Doܴ8,n>*;8yBY2kky"_&#n/\J;C MPL)2gHFs8y0}𹈶WbdfNdz[8pQnJZIo#&GIe%>30Rih/1)Pd\x4"Yӱ96kS*Aa&!;[/R̚eU쫨Etm獜 piL@ȝ*&;Cdߧm r8AYypsT+| u]a82A`{V32 AXⲓv ϩ^ "[=R!OBms eT(Gϔܸ8:@hӊ\Q=Cc8㽰)ese(wBSYcn c{hOXŦ`p֋Rb5AѦL_&VC>&e_(1=,)Œ *(@yi!>5v1K猲uGHlPROG 'E%Xv}9U~e(~ؼKE|@HX=GQ&o6vDJgգN-BB r4:aVKfS8F`ۣ'%װRO %:TSfiyٟE5$)1ؔJC-?DJh"#Tpw?_Qͥ |[byT' "Ip}K^TL&C#+Ly<,>8(C?b$~Bqo#ʔxp Y-%+kTpNٕ%'z&y3( 79[4Td5*U7_euZg]dgaAv#<*)789lfUNڼGkGͅ^fshT3񴾠q ۦ: M%#oQѦFՍmMP)V R8quwvobIk1!i6IgLXn~ g^]F$/j i{GQ Sd!ȂxcTgh&o LDf1@ | (Y^-o$zIVU޴qm+I+e0 ᳘Yx-gpz+_ŵ7=Lkt2Ax@8zh08mPI$YyT<{,,͠G# "b[@`zbT_:U%p 7(wƜ U㫡gĶ: oTU5[>P HeT։O]0"-HTk]:6j"xuƊ )ՎX%xOJXf;Q$-AwۏN͉I^ؠ3E T8q\׉bּ@~t2GƙX6#fczmf@ݸ! ߞl J0Pe&&csLr2Z܌ [? uYt$}y̠e}ɻ!l@m-C9SӽBQDq\VyS'4_xB+$J%Ċ&n[͜[Sfg oN9ڎDH/Vbe~T{E`C֯NG0El: MH7,lw1Ee1tW 1ˍ[:ۗaO 4k_cQ>۾ ѨFAʨ]Y?w⛲h173۸it!p<{FUzr+ 'wk;b`lrLcTxPG,۽#@jGouC' EiS02+q8 ~UV4p.[P# 9Uik eT}|$ gR?ʊ#8t5̖\Y&W,Pvw/f74eβD'ٖĀɛhEDM Kȑx):%6CR S?=;O6αDy&Kd ״w6􈠂3I NT.hK.- ډanS#<߃.Fc{hhL/D`#9{hd51cix/'IԮ=)Gk]Eݤ72OGݷb}sH6},GfN~).PΑ_J\(f͢1 @pЛEܳ`iG.b;"OV/OS, B& E`ߧ]a"g%I1:217`FS5(DHڞv0$5(Pxua@ Rfe6|Tw/ aq2 rfdn P}$TO NɴY4\OT+fb[[i3Ԭ^Rف4ʮYQnKsU9 (YVvyBŸR(jlRɶ4ғlSS+I&8єjXT4֞;?\s9%W'aMgO[P]&w*6|#I^"m4ߖ)7S = h+r{0F!iz$ ֵM5nTh80WNm6 H'n^~Ge|G^%g<#3PN:$ w&C2acICڗ鈐|W!8g c^>0rz 縪̔Vu6!^P]t8 -u  e!z q>@IE>Jr&`dj@n3Kٝ^Qrn:&w*oTa>T4Fg'ڲ}GnгvbKyic'/Jo5vv8f3<5WE!4Y//5J])hqw#e'BnMΌ~AXr)D;^tu4^n$6~<KM4 ڛ%DGjK`ca6zۤBpkj2ȌP  VxR;c䐌͗9'l \^u&fhu.2oDq\a|%S]f8%U lC1mᣴ4̚OeF-je苞uǛE~ _@`#C˻@u8y֨7n@/"Y^X$ZMݪ h8V.ll{9jzyPi&" -OAK{dWúǾ(!F:O?Et>ۥ #!:Sܩqo,Õ8瞴̼ZexMWȩĜv*XTS!ێ` V)n;1A'4ƃ%$.G|HXјn]QA @f\Mǂ s摿MMsְ۽#~ȗM=.VWriO!̯Ҕe=5Pa5`yd wlfӃ ǝȘgANakc0kqMEDCa1@İ3aEMB] IxfQ\ \PͽPNiw"}ѴMJqr?:ї :W rˎ*bK7b᡾%@,Icdi}leqF :nqX'#21 'ξiBvYpZV ?nRPˑF%sOwٿLw&鴊uq_qBQO=W4dvzQtb."ՐnBlj b Iuu&'ڏg&u.'^I \"gZS!u\Þ|obI @Nm!,#rcw3Q[r┗^)J8n }[*Q(`4EХ/5q5I57 r앆i.gS4W=M̗Eg0M6${lD T jOYd]L'8@\?jn.ʮSbTlEZ&X}R) kW4X'D?*)HtYh+!~w=M_ [;QRpba7XM֩syJ[V &t!.OT1o2B ؕ#0ЫbоkzmwceO)XԾ̍ba:Z؝KҧSL$jI.<gu=4"l `{/9c[ez_REi 5|~Ѫ Гrh6Uy+$jڪV4X+Ly)M^bWQfapQ7/ig"GoaPB4^a9B٭J,AVdSYgx!]o{aCd|$i ?CmP$[5G:ݔ0Z)S-U;xS/'Wv˹ "*Sר#K_F^ZSdԧxYC {+#A&.tʹ"@EjҌ(q4@P7S|11a<=Qi㮞=Q`~vT۲{|PqH9,ɻ͑1O A? W7z0Wc@ Vs;~u 'ћJBo%c>*\dJ?l|&\~qBb!/+2iSi~#{=3JRHcMŻ9n WUwd #9^ ѐG6~+ ϾHAT BTsyus1G{ /u3-j/-չ<3ݼ wM9>]8VT|\Ahs?m`i]qd9ݶmup1e rs)&ہ D<0|kYNկ\=ϥ+O 7Mr3PvS2vr\_-y?,i'ciYEUzLr+oS0HWz ܺ_&9^ƕh+8o i)s^ղ.kWޕlC4# [N-(80<;HQT ̐pB@') |cKa.ҪH/=иZx0#{!1f+|ACܗ"Sƃ:|ĻBNOPYNq٬}߼-ok_MϷ>魟+ZtJ@AO~A3#ѓ;>MsX67ȹ4=MdƢuD$–H«U؜FF+|owNDK脙j@A3 c-n?|Nǃ@jSw_俸`/;!(ji3Ql,BMU_T#؃VMv=U@Kx ]DP̀f*<$&1T98#m;(v庨'c(&RU-"{^!,s B]gf$2vT D^Klj/É<|{*qI|_9T%Y/\/l^S 5v[OUNl䟜P)w<kJgdLWcd-&T!Ӱsx8kW6Y `zg\s;TxnwtsC9O/@2.; «DQ%Q9;"2n2}q2xL!]!"]CfjZW"{>jLv7HǑzc9Y m^pn6ժěSuP":t*im*mgY,дK.e Z.}nU6I{ɰ8_{UaĖ9f@ɚ?)<E,x5E3K [ 478̲ Ƞ,PWaej!0>CSE ~+\(V~Ae0J 02Ys%T\y:aKǜ XҴ"FФ<RUoW7>/gZؕj6~ 2tJz--pT@*sCT:ijY^ign:?Y%$BƬIfJ eqw[L*_ľ!#b#Lϴ")~+wf_1v)?ٓGl(ysvQ fJZ&xGw\HF4( F[>ywXqEs jshIϙQ`#A/vH'`WdEg+rZ9 ¢ ҫ٘yP&v VEoK\5/~0M/y[OCȸ5<ؖV 6ruQ\t1kI3eX187됽S1ՎR3eTPF{tf  KB4RՃYߗ-O,U;nإAO*:Q=~#A $t&V.PsDD&nG3*ietoWyLl<)_`;oеG); H"8\~5TczvP'*tݸE^.Fh*k,`}`}mA[oIQweQ* B(cksL0Qil }ɉUؐF`Lc0⠼ 6R"3u۽2X4́݇\?DAS ["h߹>lN)( $*fסFP Dg3I7FBWRM\`Mt1{;Ec jw)\E}@TD?11C3hK***ш-<0H<a=Ŀc.Qm9;Xe#^9&EhQŗ R¾W;7`u!-7ur4T*X:|(~2VN4g*1ʵ벦q%BbLV-_. iGO-[޽W0l\CgGvl!bH%_ Q.6QR_It6;c? (8oEZvf1 A|03=%e>rw,|P6Yp) x틬!\?#8!.BZQB󀧾o@'WqWRU J#~'{QH^`w/F&ygqY 9LBj|?ycԳ#bpHۃ^}ji7OPY C r/jPBbklYyؤÙ |AA/ (A> "jIR pDr1 @ZD۹|(/8ͥ[<vY%Qys?~\U(߱,fb-gC#x}ZU]*vkĒF)X= $2n"@O_z> wd5iS'p0TQP^-['4afsg5VȎXPs_Uԋ˺ :#.s|XN_Uf\Kt?9Saij(]ϘjP^CyAL12e-/A~y7#U$"ju.M+a9Yv )7Q-:#&" ?LcMc(U "5 HfGxuNݝ#&zE҄*ޞסFQ0.\z 6oL"-^.s3qJ# arۏ.!h!V;׃&>0$o\.KVYx)av|^r Ncɩ,)uωZ,aht .<50m H́+@Gu_jW-.q %P*VOLJ`Nt-Yo(Wkϱxrh6N{Mu& JtbPKlDp.jr~wĎ<{$H|LQXk`?;rM7E-;+U 'ͳu K dƪGBKbW|oq@LVqIW! 7'FwϬj_1Q !bMFw%D=C7!3^  ?a7Pg )k]u϶?A@̠Op_)_[t_vG{y:a.-uF_4mPu A"ĕа[K}0y 5ϭ⭹ AduE%Tu3;TAb cu[ MO.v{MM>-)Df# s 2ʂk늤Ҍi"x|.ː 9NWjEnT3bCCC~d雙q4Tӊ,s]ysa(e4ֿ_2%D:FjQG[7`ADkCp}{Rc0wUksh\jeid{ӈBD"tJ ,Z޿ bl0u!nEΞr&XvŒD&y}#'YA̤~$MoVe Ua[+I ea>uu{7z|R)d3O^$AgayYYPB4܅Džt7YVoqqBI$c߱AxdÕ"wCAZ*6u'}ƪ*M!lm6ڒUguGuC M婵3 )Kr{H5ۜ]X]{ i]QK]#̢t,;'3q3 7,Ǚ!:@ :趇6ѮFex rnF9eفrzP.qK5OJv'G?y)lH"f%L_(1dYb~祋IczT >Cf3@4I>|N8g<)URIH9(y&Y]nsV&N5FO IKa_( E}:#axKGeQ<圴FfK:݃*U<~'M>0MDSv, %E-xMG R^ڃܯ MPof*>Ec<6dDBC۟/yz|QG|}y01/_́' ym|/>]K[!h&ekRPp goU0t>Z>dvi2O$ׯ&oW}}˕SVFIK<=2rAHZWq< bpCNO 48n!\5WZ•kjC!e j7!T60?%]:_<665f$uQJИ,jvA'ә wTt&_zǐbdZ!s:Osj6u,Mׄx-T+84\z{1 LߌZ:ϨLTeFx*ZW}\T):`]K 4N4gb1k |F_,H\PZ 1mqvNFY 6-gby&vnсe鼁 5#vH\=XHH.O?擨EO- d-鲦fvR&R Tdsԭ [Nb/Qi ۄ?8c5|7-ԞyS ~YK4"xki2z3\6y" k'K@r'-}K#=M5n\qE\g -/ݳv9#|eyqH:SI|$?׎=7ì:{ҭXdiRihԨdʪh:2c~8BqmpgӞv@X2%a(}]]T?D7MmflHw Υv~q]qx6Z z$ߠ/,HP=T _hDQA޸=%B5{|YVד v;GI!~tN΀RYtdTUhX GU_\Ac6AtXlXZiVF\WJ;GbNVA XHA?!b$5W*/4Yj |%xwQHEn?G]LO XZmv+\v`*}ՠu)^Ʃ d Z oG-Tndt:4H쥚%I`e4QWz \Z9_p_ȥ< xevܥ$g'0jlbvf_/{6|%Qxi.o4(*VV$/wlsT5EG%b!">ءXrE"%ј0{|FCsKn[hwf0Ev\}&> FŸ;1J!QN|-JqyUxJJ:u\ppi,X%QUps fMKsH~ Aup3&3l1'J?ed%#+4UלقvQ>R?V٫9h,iԶLV9Av Z2Q{VBacnɮZJ%nyDfGa4 uza6Tx0[ ,(\ж9;!=⬑IOΥ-P?>c~Dz9{DKAOX=%@%j`~]rC!vO${>:>b[;#j^_O}X@QXneF=Fs.ee@JPsl<"~ ?_˽K#Œ K}ҍ=Ա! \Bs h|B<#hɈd˗; `}c{u3aYicbܯv#md8x5@l\/F4 }yd…3(:Qv%W0]SNP*52N ߊ3cge.( 6eΌy\Pq|폅YnzeA#HLDDzdIPG(e @pkaw2D,yj!~'l؜$6ψ4nT\pJ>pJjn0;/3#9r#er-򗷏tCd.u+PO{z=\5Ϩe4&hg!sfB*q [`2㥓3*K;܆Y ANyO[޵Wdk&R5}nKE0|3'>a#LbX¢E<րщ`u&y9 <|u/ Sϓ w`9Fyi-܈f}䘔T t϶qM8 ³ l[ϾoE9}_n $s?|&AElW-R ,p/Teю?#Q"YMQt8Z|[:fymOU`UJPe¡8*puqܣ%@ |UB heYW05z!dSy MEwkʥ6|W顀H"2r*YMT43 iwJ0=lEpsZvݕUhdakl ]÷6n![#*-$<©QA b#_7\ տrR<&\#$@ eؙne1AKT<0'5t=:((Jj}F-{\3z>6YGVQxP#CnN8%>6^zTwH)_dOWorߘv%9I%O-NB/F/H~4Dq;"bi1=5:_Ghi@w%5{n`J{TZeF١j9PpPIseV=8UZcp63|JGj{{v4l뿍yɨoY{ao5؉ 0&k!PA_w1ȄcdμyQY-iD4S. 2. (?IOs  BI"`c'2yir | OޠU£ &#n)A3k{#` \x^րv:+h[?VWWP$I1t[; Gj,`1)Y+HM8WB*=L1iehj6>vwآ3,[,jmё[?I.B죯홀aP vdZɪ/@s(# 鳬@L+%z#9k7%- ñ s-.Me}Ù8-=S-hSm^0YL;{$um'V~џ!tdّ [SaǨ5dtGQjmڈ3hCdkHfG/-Ayr|(Tl֯rfE~ֲ](,_ ɥ1(g-B3sܦe|0-?J̋)Ji!?qpo(gH" /^!H`i*O-;\w/bQ͸fp0W go6um ]qazDSKMb|{EDZ.1 ٕW>~xBȭ>̚6*PRd Ӝ1YXE[/үv7bՅT0c?{io~@ݱCڸnJQ{~oB:9S;6ՁfQ|Lo7ڸyRq*ِ@X&,uyr_ԴʖqsT FWjqw !'C^ME|Z{N8_2L>9đ~eOި 0q4Rt8&[RN|IT_BQ)K 3 עY {pTЍ7@ ؼ 7͔E-_WsQ*&Q}ionxuUtfَUrH]*nc. }>tI-,ʿꀔHuEh.,y]Yޝ5thw>dxNtYն)Q;]y|e-FtTs>,sR> >: m)J%i-Ҙef9p-fpW?M&M2=R}|2GM\{EBgIj>GJX_S 2CGm<6VLDPWJZXjgh xϬX+H' uʩh,̪$ O.;q}ijL:!~]Z ro^ij-'P->s]iXs[\6͢.IP~,w6a(,.t2o o4q'Y}\JG6iS|G$֪аe%P"&{ݠF]VS2I +%AOPj3_& nNmӡSo 7>IWm Aøƺ?)vgf;j7L$i@*2aa/*kme?gnuzꉪ`*N_Jb5 nڿn8/+6.5 ᴎQAIB/ZÃ1dGf9 ^NQ'{xu{S ڂ1qjSIEw>Ѓ䜻-5@;0㠷ց[wghtuB RIMQ\q$c)v(Ύ"n -o7GLEܖPLytO$)4fYQhrmV)p.6U>4;z|1C#7m9h{iJ|x&8!O9{>4/"K0 qJ< O0q+PrGZ| n@T yUJJ6lt$Q. *HDeV5P@6 %8ն h\45\O.BwT~L2 |\l䥁}\-[12U8]JPM/ =8|jc} &|ֹQJguA5ʵ7+np{G7 hSbff#0OdgsnT˚:ˢ)gtǞmF@Tve۽AhClsFC`- LêYp:k27K6_o;*JȮgUhm7 7RvTzBxG-#;',D{Jz+6ig]fY|{>ʇ1^#K|W͓+oޥtdKª$V*<:B\a|q'+!3dnhdtYEbEIaYQ9EgB;OX&۟ʒ]1vMMkK=R6@A̕La<UD1O_ߩxIА(V[6DE:"OYbqCU($ȳm&r@nMrpG3s׷s?fu*3K:ƒO8u uJѹu11|W (ŎqYXNVh4; W6Q}.T `\?! ,\ 4FvH N5`i}r spyy:%<.XÑˤsp/uTG &N w4^]*4DT)A-T].KK/m&)¥([UB?x1p@˷3ll`s9-]-{1s`+S [vd GV3#K3Ruw[G >_~eۙbE/I@MKf'|[L`@^/4$m|IBcH v+#_ Zc8 !축qG f)F4bɧ `N2_İ}"vb6%72Vwg"7 i :'^Ede$w՚yXC\UqTGcޟWܐُv%$=@ru8Hњ+]tӗ F KؾvFl~r w!38Z(֜B[-kϓk ]i Dx$$p&;aA[햖hF->W}eL I'-lpFEO7+ *1tLM%A\fk֍Z; Cog)$.,qШV=l VvԢЇ- ڡcъԧ\֮:"xWF3qw\54-is{ ȧkpԟ5sl=gߧw's!it֮]n|k ?E]r-UADfxvkLkfٽㆊt͝H \G;p-2ҾgO791L*a(#=X*B2gx"$&kw^e-0>PS?ؠsvQ ^$2cG6ۑ%bo '0vJB"e oLE X(g.tstj|z[6oMմdwH;?ClJ_&N .*/?^E!@Ujx,Lh15$pNl^MM8'x?o߻XyvmOGa 2T(rS1mfޘ 8q4Rm`AjGgUԀ!1]tAGd=ˆhcr!?^Ji=Hd>HTC ُJ?yMBXDjshx :" F HM":BŭC9V ϖ-lxb l7ccT܇x6cK e6Zb+llp#cT/iw'{f-bj },Ei IVS#3ߟhZ&a.GO+6mcVH IS*ж!R:аW^ML!ܷ͙e |6vvymW' }VD'dQ2U2a><Ⱦmғvpb`3:>y [ !=ai(*=vԼ 4WaqCSRcjQV(GX{G ڐ=KZ:qQӉ!&<̽]RϿDRE 9ėORT;,HY³<2d\>J`@8;~ݥ{gBφY ;J>""!_t7n՘5˟暵(2e?{Vȷ&.Rƙ?_݉Qz);ύbXr/5q3X׎FyZi߈d2,xmtJ'XE$¶9BŜ^7tw[.utlnYrVC!5ӷ Ni+jt O^aRsK3 d=[ig 8FL(}`+Y fq Ok̎ Mn'j;1T|v>kBPu %䣎F:!Oj"nNN{wZN9m:Xn6.: şTuKFj!las>>)̃JiGIN#c'%πP7}nWf[2T*UH ŜJ5Yȓ= ^~DH$_ꑖ߮HW}d 9L͙F(֥VG^w 90N\R̠w443 m;Ђ UA:??hHyo#;Z |(k >{C;VsoCTg╌…vQ{ [|p"M݉Rh$*|CTp{Ƹ,zp Co:0Àa1" \PzQޭ\"ܤs}(bFTGzmG箨yNtndO+0&.!bcw٢T ^z͔ y |e{"d~ewwZH9Ye=7skvy*ݴ3n7 `%`K%{tӠ%QcNE&)J)sʄ6ཇJtq/23T0PĚW9s[Vq.?.G} 0f־uy,"}JuP7NZ,vd0L[ၶv_&iqŴ}E²;ӆ:KMDžpѻ DCú<,.C 7]RV(Ν^=Ҁd./:c23Q]/2HwGPw؊3,E<o!cMd ae\-cBH.yTBњ-S @,>fѫמJ .5jqG,jxF7Hc<$>[O)j GH4:*%<<υoyf/%UыO$jQ=G7 ^/9'5Iv\a&cSSՙέ4zy9*-v @4G0j/NM]&BU_╞jawu|/=xgv5@S5( ٩jl¿MGW8suPb&2V(\ůP^#+9X뤬.J̶|s~xՈvK;z@MlőW%>au8њDwZn$4ŀ,_+ճTeo5- c}7cG{P/f1K[zYiVZČJ嵢Ox xXt_>3p-W$g"usAYoCӛ}+XH7N~I뢩0Lvsԡ)#G'@W$3ZݠcA^*Ǥ )C3\77uT:?lI~0UM]L|`+&6E(٦Ps˂)&r@[Z\T˾B%UsHb\(+r'nGCx+{gOw$qa52<@Vx ]O`-S/F~r 5-ӅwхhG0'Z/ *aC梐%SiZ0[poX/R ͗́7$+4v&?]`E@ ӣs36$b/k^t8Uig^]*Vq9}D FE"jޘSbC^'L6bԒ#2^hY!\V)QQ2>0F4|IG[͝`,~cǩwK)Y)84=ź'v'NCVo,p{I9UWx5ȉwiAJ/Y&9f;W3h} W!,ґP|py| |V J PZ|iF L5G pP~ZFD-߮Egn-͕!7f0樜v_i鍯""JrS髁-# <-Ҷ('p#6":qЀX}>ڋGG^4;IV{U}u)y3 \o+!VM[4s2[%0IR Q26Vt{\e[ZՖ%pY >ߩ_xwr jYwtiw"Os$&>p~I mFϛ% ;jt/K¶Bcq> C*PW׬ ]vD Er>[e{Pn,k-J~wh| m`j49h%|UZVP=ru*:m|8DMW'Cs0IGƚ Fʄ NMd訕k,uxa klڛ%ibx)+YUxx=ѵlCLKڐ{˷~sPt$gfXY9ƾx+Å '[ezdB#wx ɿNNozy܏ŕ!D%vcW ČrgF+25k ڽ?Uۑ17[/pex B[ƘӜ)as#B6e,iSv_ BXj z;qJORW&{օb:&8XzL0砫<]9rڽ;35{<i5p|B|ef4$y I;b(t7f4KL!U&Ip#q [+NJkXBkF ec81s3Uò ɎiYm,reėĈqg}eXM :p/"?femiUOu]Dl h4۞ ;T<@ceQ߮kG@eS6)scǹ;%_WlI')ML͇t+\Ðau *݈͙TzѨxe7=X2]%oO$iCT͌kuDn$딋>[!w7 dT ^-pM&۩ xrBwɒ(vVqd.3|0 (\Lu+sf)Vye>莩2+V?ssbm2vq:9 esvݦ#&R|V2O,"N/q yTE!v e 4GUGس\'ᄿ0#}]dK;A1C  7[]hɠFS\XH<-5]%1q7H; U;i1QU"$;s?xVL.Evr&HQnȠyud3TupJ @^hv yM3D ̛(QȨ6 twR uҿmI!G>-'(~Ew h(9 +R9.[k$BuE@qaSw$9Ď3h}$"'0UsXx'R?1"=f^AJJ3s@R,b{"Pg9 N2-ھjDxd]AȒ7?)̟4>.NB֖!~A#`:<0[4`#Rz>`T}/+VX-L|NcM3'[lȭCf*7y{!]g"q^= ʬUBI2ePjO/,_XWf8[(3ʰOQ W$:)F`31[W)nX&6e; Sv'YׇsJgDj/rD}W7X|hm(yoU=1jn踟CR7Pno}wNm:_ob>G4uyAU4I7[\O/dDr^JG`QQ˫*Vc詆Ռ9S<&d[6#ykf\dS2Δ#4cvaU*Y4ZA]xU$;\EQ<ƔJi6>֗?z8Nr*߻+Ѷ_s{whEyC4G+T8r3Xho$!8u@ӶUESg1fGYquoOCˇ'Ig(ѷ{ d1f~0tMs䎙wDASѓ9/+"XQ ˶㗢2P|*+г  }SunҾ}jnޙi23zb OiSy_|L œ@3!٘$vkūc~rnxe1e0`a5Ve4%/~YͶ+L8 D&TT`_$E[1ٍ')n8Pnz +jKR5.;P}pO<`ߺ&{o(M# 00]N0 L0z|''&I UHLwgr4o '#]_w9tߦ 4ҳ&qfj@GD dNQ<:u7̕չTc[0`Pz oX}1QG)Q͔}n]Y@Ix@n*mLӨpvN_^)tb 68΀CT:8̗,%P[.\촋)Eg81KU>6{Is> `KϺ>v/) qZuVG|ٜlԈ+ST$E6}+V;J>җcRW, 1$z@TL-I#}fjq+9 7?O E`Թ:%:̲!^2Fn6& Y&-Q'uɟ7|:֣'M.9@(ɪ?k'bֳsV)wQ? !u]vv)5:R|$Zz|^JuiX.>_1 qPC3,|oۭ$eQ,O/ C{HU&o~ ]HtUѽRsT\lh$79od_,2e\ FYs68n}@@*BbvAG~E&Q-yފ(6j,8{/Gcd#~G9bip ;&O4h+[sfF?flRS@[8w^)K|V۰ MCclnbICRTǾc s~VaivJLX¿m F83-D { ]'G\(m𣼬:?^UZiSHRRT~͎-Pb|`,j5rwSSd 2셡R:×~Hp!|N-wQ/)I#ۉ6vKmu.%9\D%p?zIvB$s(% ~E1GZ՝<Q0IW?0HնJevf-բ b>0 kW: {M%}V3bpj Hl mn&)[W 'K}0UMm$ۚMvJ*$VQrhr0p:pȅV+9m@HYDSa͛]lW(&jt/44 {!-b: 4:to\3d-կS >@(D3`x^?.T,9:bU>ww_Tҩ컌-Fwt38ԃ}軈4mP &AkZiwrT9ˊI+8@/$¤E\OnADrҼt;f6qPp:ԙRXW{4]g |l+X9]VQ`S*O|1eb,9ۘmI0=Im? .0mC5Kí_fuȵis`m-3Wȋՠd*}1vUj}3у65M<=WNB5dvT f-sj#CqTOgWدjiNq7c-g[CP~K'[#=6d8!]n"K.НȦY(hLQgKA0wO{cq/!=hWFoǙȅkE\ս=@o,ݳ0>lh :QB#')2\t3Al?{&4pn5hvFAYN&@!т'*t:҉U~6wq *079.|<)xՇ87t ᶷțɭƦ*/U*QJKb%[;$ t~,lC lS֫-pk?d-A%aZZ͖:72P &Ÿ"ٮ{[^|>ރsxlB5^uiԨ3m5,S\M"elHO7ކz^:!@L;;@lX74Chd\-thퟴ=v\ZhCMSxU4PZ-M珤&<5Zx*?Ǝ՛1K?,oNc+7{4b?( yq͵m2|@ب(3; c*qY4N= 1s¦EG4*Ѝ⛆E`*O%9)|Ne+wQbU$WoG f6/k_ i+73# {9jz qDɜE;PS CIrYQ@0˿XIἾ Qo[op{i;KdG1ill;_+)Z&]Ɇ ΁s rM R]$=wԘX2?kRkPmUAFvC_M@Ȩu`yNb!Jƍq t-LAWک`m ;m,3`_LDz"4 & (R&[ZJy*1CL:'W{*Ю҃Aw\ `ͭKx?W/_ujEtMpFTP7p4 O7_*F*ǨROqZ*O3z\7wVRNH,0Ǣ2aCEn1F_˭_~Xb >NM 6_bvLN^6oikr@}0bٝ2ϊD1Ţwm4X "{kP7ON d$qջQl g@o> 9=C.u3}9@%D> >)XI2#/y4mnIO7HxEujQd~=%󑠄'Wͣ ׃yz%@chfD7Q^[dڙko8ď˓^( l7Yx9] gFsqaПE2L9PCT#vmcr]3xJf5@b^2q8>i/4AuO$<0–\jͰ?8(ٓf$e0AF_N9 ? sQ N)f87Rz1\|JڕlrCE!`mcLԻNnl=ʓq7gczP'jupY.?q>KRG;OM00)/^,#B@,37 ,gA>13ho+ν8XC|PwM^Ѱ7$V,W~uD2Wo+咂]{C xG@0QX;obt[j/DBê<83]Tl[H E9iZHa4yM!ŕ!)6 1CMS^oa+( SѸݻERS$RZ8n bQBh rhӋ#g:e+9rk ePpO.%$DK9X\܉-fA'jЈ.!|r^0nȴHA7~2:?n=JlpIʡIzd`U)6#%[W߄\ija&vjKPy>SqȊ:DeO~ol \?j 2g.®ۈgh@W ×8@r 9c۩YB~Yhq=;ѶXg?Jd]4“_I=vu ^Bw  N}!nDN|- b[ .5;|k{6QA1eQ HEHomX&OZc3O7h?"WpP7% ~zM\ºW0SVpbSX# CRc/. ֔kM0(l }nO *^vv\]3MlqT|`"n1]OuD\Hꨖ %{4hɢ?4&يpQRk2*< !Om/9-ו!uj֦Ćs}aqϖH2bĆe+6&|޿]6i9%4`@B*ʌ6op)ja5ؒȡ[0B/!{rBw_ì|αu=0yg5ВF?3?uF3~+ xjoj_ro4xPK[~<~ %#v-_ʤ;YYXaN,}N˝e41$AxEQVؘix%}*8-o;zE)I5R1֯|-'fxΛU.M`2[Jncށ8. ^1*a*xmT>CRa|Ou;c8 D7UF6:Dlj ~'kx8>T>` o_7Wٓމ&δl=[{7@;;lSWzcAS.,{s;d<_yN8* a@͙RS:xnipVh{HOtq'OO[d\ѹ$+2f&qgW z)C#e q%! `P8-O h<s3%8O4`Zc&ĸpvE3eJq o:vXpM!M@z(;|C^yl(_ԩ݄* :@K^ۑ R^zWm填d|TVwe ;eߪ+`(̲V?j^w3 F ,}oe0%Հ~gԍ񽻌keg|٩edh{ lRf9 xE,9y<tW!sl9)LoGg z@)Cbc9˘[;>I5)=V8,wb<U"8kW!tB\BGDN$xՠˡ&t x[3(z^ lv{(s Dր"MwɄ/pj=ui _~5#ã%+>2\Ɨ: us30k4*:赂);~rMD)]}_W@v8DZȦ-_ ߣ.YuHq-+0$_9g3`֟*hΊ"?[*4=3@^( ?ˍCL藱[^g PeMGX1H#~./ʸQJ! #48<uvGO^t'G9嬋!c,`Q+;Hpa4JX49vW w aRmaIT^ N]_!1t[!*&P/ʖh!YA/KQq' @]Vf@;ж1]?9P.:y:fČ@n{iB8Q\|]$EaFZsZSE)һuO_D~T]M74;^}'w+BJ86MnѮޞ?70c#\ld#_he=bx>S$(0EtHJ!}V9 ICvp|T hr1+uwNL8ӎ"M`0LrE{vӟJI'ՄZ(1Xu (6' gO8+͢/EOE(J\ z?Ϧ  R;7f*\z} ^>QE_}id֔): ';vv?Ϲzj+=HXEF}#xvDp0}ʋTwto3 fڮ.6@aH 3we`6`a2A5a,nCow 4%{`>Љ/c#.T۝h͎vb:9pY|֡J{շٸD~zMD3'z̑NVj(W/pLKI_Յc ]l[0glȚ(`tY*FmH5#X="%IrX"]C\mDi`?7 +:1)w)9[ 5*3k+s%~5Xx*1Uw -TGѨn)~uNDv4LgZj&%>WÛ>FIetJ- &#GeY h.dR~+mz_qvûi-rNNZIο]b?{`bb"hצcG?jdzsEjWӕV{++T+/Z {0# 2>8If+8I;CmdZ("`LN[֒/Ogvߌ=sjUq.tq{!2B_9g Ҿg1I)w>>0=:UpvU3+,eHQq? o1Bv,'GpAZ!I^< p.waMNKlpV0wA|cdsH׊[5E5+7Q+2KBtq EGa\*RZcrx^"G}I2y=s0]q$ϰ![e`EUQ U_CC"=JmlU €v}x]_X싃{|uhUy vSDz'pD]Oˀ0DIAn%4cyd=?I%ϒUNz0AGdG0[ao#y q; HjxPLF76[җBv:>i,mF]!9[G=#/3!6؎gaJZ;7  _m6P΍rKݸRg4(AͭUv؏IЪ _f" &=nIi~ H6YsVAdbx2^xM.=4pZ#3N:Q]]H.UJmdxn9fCN tf$kreb|ZΦBP͝.R0rqao" ]rM"{<!EYsA&ba%I"gMY߲ _w4Gk;O2(ebrWǒWX<%)W>ML/X ۚArj[l`!1H"ѼdiU5"Sz[*xOv`Ֆ._LJ; es+|EH :B4t (^%1óͬ; 9+^:ZmlaLƕʳab\X&x#՟x2`+% w/(|YmE<$-GjOLsEEgq6o=-[y. Hy T9wrȦZ ^8 SՕ۔nosqf~E ߂@UTO0 UNO>(5-7/9H0V/-Fu x%xFэÌ8-6 bf>׉[.t9Lϰv7]CE6<+|wQz3YJŶKi^fhĭŵc.{jIFЛXxC}׃C*:tTT$""Gvk8ԂW, dnQL$E*?(#*03ĐQgNXRfQnL&Etz tT\nvv?٪l`C9LLx*ƽ&_C /LߘzGhU (ؑ@A#BkR9 %: S?]iɽEg]9qBUhLk!KFaӘ?2dK=X  7H bV`i?p2lp]Nuq _yUs|abf 3~k9ɫL,FEw6=_ܥpI4N0bU&?hCC~:4,|’p5r؆?X QCo}Ӝ(h&ԀWߔ23ۡNn2{"H<cJqc,4CKwvC!LNAn1 [3O͇U gP2 \ #uL~}*!6>EF>Y_N:5Lg~"B"n?/(}N|Q x,? %ۏKߕ$4MV d Ns9XM 5|X,qVѢs Xll #Tʂ$"^sGfpv0媋yPdC JOv`+UkiҖB}^GvS|厖S2'Y +HvCLrzRT@ϡmfRH@9}ٵοc'e_qHwLYV6O[:5'wOU(̗aP}Z|qBML㤜5 C \!(f<^'=p/<_'i6at=0["KΧ=sh}{xqA`F\"ߤ &ntV1DfGuN06 ʏRE,] !dPA[öeN=j2ZQ0ezv?UNN#ʹ'4wT/mq, TI͐T-Hbg~*~JϮ@_ܙL:MN:a#.KX[< G |ϙcޯm[,NcG@uU#$!iMTtV^lqL.vgԎ+-mcdQr6P0\79umʊw7XF=/շj%.5H`mStrBVYZ(O7(a]&Y@$$zTf1&*#YtJx{HAފMi=KhM`FC<ʐ!]}>K'*I')-g$XVs*u\IT?R%^γO[pĪiw:^6Xr :cp''hL[ZelVT'UOv*<aTmJKp[-8葌9&ՂTGĎԩȀ;d3+Q[uDH]T  S8 Yq|>(%Sl4F>L!}Z@*#I*,C3׵j4WK0kӫWyWup5M7Lwc/f!thov?J \ژw^z|S9w2Ni͝c5eQC=vVT/I l֟wM6#O&)O_QMD1QA bz]B1Otf#Tb枭M:-?vmHwJ&2.8KIwF} *@HOiK$$H(%76?cRs :zPIjL$coUJOuc0Ow=c\JXmwT, է/HKI^ױ3e즎:\P8Ecr,C$W ()7{uh(k~~˥ܪY-mh2:ڿOHE]ʋx"RfGJi=:g^+-8'0d=tUy #5'^7EJ't>hn]}"̴jk1NB{Zgђ;rq4zϹȗpCKZNZGW zHutI#vǪ¾^(p\nq.Wn-5T EmKAœ!iL_0\eS^8Om(i0Xgq$+1H̔R]ݬ] IqhԀ#s,u4Wqlm cc͗*Q| r:ˆPJs.Iu)O>|_8;MV˭Ocm +D5 <iEe|",}ޱN^8J6NF*!EM]GcLJn -N#Q@m/sU;pR!ɀ_\հ%/F)'aߒ乛VLxۥ+1[P fU3%wIU@6!+Bԧd@:kB'pf{:PQJzL1|`2~sS\#N aBXLtXh{aN_W39 3,f+" sIY$:2(60Ͼu$#u'wGrIFƬɄ.E#=!J33$Qu\Cr&?t~W$T_4I=7`ʰ%WeTjkֺDV"[5Nb+Bw>Ot\!VȗP]tD IBuuS/]gs-t#Bgd !ï1Տ^ *Pk%CZ~,gq'g^}!9KX;߬Z P^<)% 7趁b+=ӄLHt-2ں'Nh?+ط.kmn'ڱ{8n<%!Ct%HG 9ϡAT+h qI 2dgd_ٺ3vyQ&GBa1v=6BEЅi}zB*U!˼eּz af秄1'} vBk3d /@6Z3cޛ Aڥ:5UE YʽU͈2Cן&&=-Y₥)*KlTa6,-_4f ,V\8w:,L7e6Z{{SC"I@{4ȍ YWga.ϠO ~L? !?\D=VF3 tjZdZ,wwx'6`.m_ ./?N4~X[/=)\+wqrSBVzCs\}9ϭV09@PdEr9 %Tf@Dq}J4{)@T__E܅RKkKEejLO eca6;| A-pɯ+e+ U*ȍyEsztĒpw R]* sMk\gu2kKa!H3;QN4,b/Ad)"zSb~D}|cIhZV[ [C3Ĵ#U{ z\Zn\=7=^vvFt"Ϲf6j4Ӏvl:0/Kj7DF'kB4b&֨BBYjp<竽/AH4usZ-"STֱvX93fF΋.}tC";C~]jpDvBXƅi@*{\*z>X"JǰRgi"/O)Z>-L؞-?ԧ.\"N `F8u*n`|DFdAe,zhVzGKXzZlH5 z([lE(c'LNmH4b@FT>φaW/ev,Uɣ1\o5dH'T$[`j.ɏqI~ hѦB%]HsѳJA#4GG7%OeLwCV=Da`Gt|9GTL Slr^nӒ#z'KZjWx$5"3xH{Kemyp<ŸW hD$f<2EЋm}(z$n eQ6 qai?sJ=$}0HfwE524x̣DhӬ@?`T T!qwTphEZol>˔\&h tpDO ݵ?GQ f U{B-ۗ &'1 cu1r&WFSrv.UIv.iKabjgtpNA]QW\diЯ3澥ՋHW)y#>m#}x0${BQ$(&6pwPv_23%N rV (C${>4OI%o'_!O[&3ࡱOC|% 6 _l&;fEl.q2~ˮjCDW%B܂7-[ǵb1+\EbMQݾ ο:C빨̙E>00#wyN7\ Y~ FH'6 uhMiDRpmSHÇ{j5o}{*_'3\:3w)F(b=)-l/L?"p}QLPnHrY` CH#m>d`p< ijX"^2e<#^8mM\%<3 <Qyp…1!q t7lCڊ0#G Z?p&/2v<PB7΋LOyxacgL__xHV Rf*]l[&~eoȰ}|(wP ˑDmc2@MU#Ȟ@FX gAFD݆ZeCv-0JQl(&H pOlop]SN 6:r Cp"D@E&4t8v/1Rh wd3Эesszl2,I* Y[OǓQpF>"UZ"tc~p9^㏗]\W0gLV<?v?ܫsL'9S]{1+^ rbEZb:TR3v_(wJij9> HE?1hhrFnbb$KwY1847yh.^]3hj#\s?=%|T -eTd /2X1 K4Zcb^nTl}yGQ)Kw;,S)UU["QvGā k8C:6&Vc/2p) `O!wBؖ,QIcݧnd(c&ϫR|s/?L|/Q9V[|.j%O*)jȫ˺'=74Tܣ)ScVaf&hi9iuX@(CAIwMiJ+SbLu<"h^Sb~hNŻ0gJ}ŔV# 8hCDvRvI^*K'+JHj$3'F(MTd0 A<POJH-/q1,~16b2QQJf% .^xgw#_ K$,_C0@ٺ10{)RCQ2q߇7ϝ'aI3g, h7]@v$cǞfS`=~f:T8QsdG:&ok~*=uo aU긡Q8mޔZ? pZЈD뤾3 qfo¶Z HY@2ǯ™2Ŭ1cmt^K{Z)\>;gL־֚.VKb;kA/'AL_[Kƭߑ Fr6x1XBX,uTQ E0tHI"[wON}Vw8b`7uiN*y 4^ <=e +H1׫b~lyű#lmP* G7F2"?;:~}0 îl|~kF9ASȣj$^>̏*F, #7i $5FY/#](F^ޓCkYuC7>9?hf73.MߴFnkVJcn'Z%!+"ȵl,孯%/FOP.F;>.K ޢeHS7L|ݰt[j?"?4nqdI& 'lRvvC'ֆ3!sj;W2RڕÛ5_>Ys}cMQƨ9Di4p9rϴB2HO=r>99ܭL^# V7u<. طU`R>{G#3!^N!q{%ႚJ07;# "Ɋz[.3氒Eʠ*P+3&VoTpFoE9;atɀH ;Kvjt$;;DnWi}*_en* `BnZO٫BZ,NNK?@96A行L(g>YԽ Q%-[+swygPa? ;d_lM;9}9&fJ F SzRhQ .;YVXK;$?֑vYu6bzI/PO|w+f2uW'z _d@ŽՈ)G@'r;K&u rQn- =MYT*aX4OUy O3HNN,J;l=3Tf&z1ͯ1UT|r2,ӞAR׫v9jp&2 xzU3O)֡AX]QdC}KGR kzB& 5)b>ji!Uy#%BČHV7-M9- ňTNYW02R|uT; x(Y ի*/HF{\H݅Ds,4÷iɳCy'5œ-' vLsy8Bt)?)4=7H&*ssz, k ҺFne흣+ N,fZՖ[`gSlPW9=& yz<7" N/knQ!q}x b,=Pum վrF< mz?~aԃ(vu:%6b]ޡK&k<`u6dw J=' 8K[xRӿ DKAp48=X;Yׯ,vێh X8JYvCv9^>"Ʉ|>-@F:r=j幪xMjo˹Yu;>sSѻKz΅x $A媢e KSB|ad ןdՃx{-9Ryt[uAޘ3sbxJ&/`7Fx:?z Lm:޶8ǚ. T&f4y`_܊6<\y57zBtΆיР3uK=KvXH\G3ʲ銜{Kr#[U|ݥ1p7 ʚ+3-3_ Sd≏28;ڸ:獥q(yDC#3y-x?Xo/;r .csL{Xsk#]"|2jA#QkFg'}-)n)3w3| "ϼ훒!6. .qduXc`~!Gw(zݦ݇~d)@,-VP gbx}0G8hm!Q)_9&M{m[جX)}BJ6,m?燗K5Tn{4'tQg2j=?i$ WDu)ET3=Ri9;VPbJ B'6{j 2#jG Ǥu{S,$#mO$J9-BRUb Ch45,=}eh4+fbǢ9zF'+e fO~҄a[[jWm*SGĩ1FO>^@f'tвjh.{W}wb6̠CNL >6MPSn+e [arhbևx.F:{Re6|`nYB}.@ Ul+ij#x"ŬP?zF&U\.=@>ٽ|Cc-͊NPd1jIδ<>|Au~]"m(֥.{rQV}LzMfK$y)17=MViAՑwz@.{%D~.(n "qm߃-JKaSW .N;Jvv)g$D˓GZd BƩA5 n(oxp#ϴ} ioŶ-QBήiؐ 2! 3ۂ57uBs뢣0;$ HPB#9' w9Y3p;6M404lMr=sMZ>Kogyk+'w똓VNXJ!jFXv~f00 SF`tH !7A@RS[B|^"O#|m^qxy$|UXBkl9z<բ#?RbYcr-ESq YGGF%yٓUͩ6Mw@Ϡa`#}B_]S:`c9^.:%H|d(϶l GG:DtWNdXZL[gõ0IՂ U| hEl%X֖jђ1JPKI.B4qѽphھi☙cdIyJ~E|b:3!>i'VNmn5)>VeT`wa`W#gΚc|Z-.J> K!i <+w1O,NL~B`~\Xߚ,_%cކ>4ATHR*i0^n&SD,"7bg1J\g֡"Б3fƗr*x6)g `jt=5GB 7 ,9u`-hbWC0Lu>ϝBnw*CKҌ4|SIp@P裫e2W -~ !~nP&Ih d=_%&Ԛ-xB4b- DҽۃFM.zN,׀Mt:F\?G&H7D817b mAtar$nU27!: bx)2ц-1Rp[r -t)aBRo 3_OAܹcH>L5u^79ҽmMuT&mÊ*+(ji-4K#. o&qOֶh&\^-#X%߃{ghps(r<;=(u0E{S~/[yX鋑6F*SLe#Vy*n0A =C><*1RU ԏq)iM\)a*m`gN{*k3h](˞:WPYѬ)!UźD)cF(AaT*:v!NUfF]9yfAC"~4l_Mrpq j&\)Rp$q̯8U|7{'APYsFi 'G*Ʌ#@ \$8N N I$]x[w0ߏS@|+b#H]ٶa gJ~ᬔ ͦji& PhbkkSx1X?<(Iq#طɮO1Œʶgg Eu $ڎ~$Q^#x.il,&ZEpՠ񷫺8e?´6P f@j,]&C'x_ϡiTI1nC傎- y;>CڈV"aVilG4"fXYí)~OȾi5G^WpQ1U)vڙu/s%vq6Lp̂bWXp&"0*jq{^1]{h7TD%8s‘>7@M $[pt3 3h1m8! t Mb> -䚽|{\V4㣓gDx_޺OQ`mbY9B vS͛M^Ax`o0Hfŧ7p rӽOeԈtwXXkKLжUK.oP b"XDP̲]ptl^Hy̯2hW;+o?P-m%XAQu PeO$XE' 3NwfcKSfs<:zS?b13vΟɞtiј+\GDo8ޥta񜣼$%3N!uv(a>ggmG0:hAwjU'V? cC6f NPB,1ZD=MB d8YMõD\YmR>tbRhK;D;Ԏٖ=Fi(\nv=|p=3 ^Iɔ{OH(U3! ע9$*5'ǐSǡ_;Ds#<79Sx۽4~x/TxZ$N͆VTJϮ #wb?Ĥ!S]B&'xmSJϚ u1oY3\gB]D_Uق 9`p*Kt, FW`w#`G8P{qM\L5ٷ1"@2~%LЙ^ɵ_;Eunڏy+EcvxWT틻Im&rt&7msimQphOڄ}a<* ɻ%mDa$z|p?4a<@Q(L58fC**hڔw"Hq9g9*)& ?EuWd0qQ!?xfFJUoA\kE)62IYyh;Qoշu!Z'Zbr}6v5ӟ.}b8殟j갢bT}8=i:d=k1!}2x+PZ;`R=GKv~ |z?p(eH.)*zgy/0PϷ/7#rU)J4-FտWP׫U_eeZSSSs SZ|KYJkSuoDT ԅY^6΃df_{+ d3ݤɚ:Pu 3ѦYg$ݜ͹ik O5zDHp _ Pܥӌ~Ϛ'&{Cmس̓4EZd0}Y9IJ $_&\糖fP kL:A;R3$$o51E;2kq]}=mDC"mV7tsE[6!;'2NؖSGޗW6i˗qIȝ%(V*^ګQ3FQ6P끔}Ѕ UݏlT[l3E6 `nֿ_CSnDVDX#>gmໄu ] (W>7 s "Q-qf f\uH껑vӥ' =e(kaqFB,x҉m=%=c7K yH}Dp{B#"m֦/9JRΟv8W(SZe%>X)J'T+om!OjFlPD/]К::lC 3&~M`h~! B/N+U$ꋢl4ax' =|YQ@[@6]tȻCL/dCݮZB.xN浽GM}/רhj3;QNQ56o$ZOXZ*zխ(تՊh`,ܸ=DwN:Fe5\*j9#s,vBWykU|ra.s9əhY'\&E Ujvhbx3ӢI2.n9qc8Xja~87ơaB,b*c*Nws@`,E](/}Qtt!Pbrm ;'8.=о"S)nșj744dYsg5Dr=YI%yv)4ۏJloc^&Mtf m;!'2 3B5{f!?0:]̏VARTXȧ; QRE~@n0N/zscW`~ (:]> [: }JKfp+|!5Z[7MO`Kc74r{ DR o0G[Qߒ$I @B҃JokJd o7WxA U3H&I,m0{eip "JMmqE(T@5*҄0؛9&@BiAA qEЌ3ƨRNXog |4cY~6{eFyaVGS̓6D39oD"ɲ'FB;kէU$[Ley !b~35(f*<ʄE'dkp<ϩ:v#x#YK^t&N;]5Q #>@|*mw]5MIfmF+5n~!ns\Ӡ Ps#4@zKm}/ ѐ"7ҵ|tۉ>|l QW \N1F) %^Ƕ qr_ ojٛzDmnB4_p#}mNJ7O`4uыh]DY.M4eNN%9N!Ƶf掸|U^-G>l3}(z|OdL3ԟ-!²e)= )koO('UrX S|]Ti/lbu߁k=}+[ry Sj5gz4JdoOD⦃H'^L9z1C}p;ђoHpHڍ|'0Բt}R4ߞ7[a~FⳐ)X[\ENgG${1X]Gҽ9T5W?b$ƁUI)lI VVT[km&)ؾ~&$QOA6qSdaiP++FX廾@FbiH#"B\[p9c4A*|o:|N97T%a8?GNɽ9yCzHX?zZq3=eWe\]G LC hYRBζI*$o3YE6 [|5nP ʖ^ʅd{ 5V>$*ЂTkh-d>\leaw%LB/j͌&D:]_H/xMZK,Q (m/Dhgv~"LQdPZƩn߳yhTnz$ G<93iGz8%R2UcBG;mS,|Ĥ{O\c5[9.71"qpWx;IH#}̹"TL ܰyǃ/fTI\ :[sU+-kBm3/* $"dj馿nzMW ١x ™yW#*`_mlnMޠo$42Mr;Ψ&uvl?.Mjɗ ֝1e{yŀ.-V$z+2:VJ_JS3Ǔ6N wtb<,c }0SQnA>za4x75zG>b*7bp>Yr%:5V4ٿ*ڏAOEZRQ 8CT s|p0l*K??=X*}2vU+ă݇ u:jc;U{Ӌl8Z1+V =,G*2Á5bf*UrϤ#nŸ,1ɥӏ,*"p,d&cԵ/{VBVO 9tz/>82P0a Ўy-Ry@l tVT!:^$jCXPR)7nRBsf& Y2:g]-(Y}Pr1HRjNFw2kᶑ"' 1F3I*qTp1WKXOns{d 6sx-+&PU-waR{ew:O/ 5 b붓s۴]ErRtg;YPuT[.@!?s0/fS;u S'Z[´k.)P2&!x H:og?+a?O*\\:hnAP1ےzs-Vl*K5X ƛȳ uCɿ@(#ozY{`HSal;0'TD ExL :'q ;]&0(&hFC[ig6> 7ixFroE. |tYxYQrcXa+.tpQ7!IR1sk/筞Yel@G^^ (sZ؜mB})H3iU~4#@Q&liɶ9s`cXvQKAU8BenGVghoK0H&>#j;۪X_pU/"IdruCh,i…bq{Nkm9Gh^XTLA iٔCQ){uJMD`=v",.iO CHeoi^il"ǓiRz]J{@}M-! U451/ SХ * . h*f? 13r5keX0c@v|jBSpcX?-Zs IEAaA{&{Z8~L-d2.Hpe BR j 0A9nM)2ȩK=rA 6&z*8Č2=x[}u\#YwKXo,*:a>x1@?a@g 75J7bYAY٪:>"Y}9C jDխs]Ѓ]ݔXe)y(ed0΅ijXS{<AyQnb~ޚ.gL ȼ{{5 B|of6Y fIZ)m=*Y)Kjm`{_ )7W̘hzrsS_Z'28y9>J Tnbott7R09F `/W4yDu9D7OE K5Qߣ;s>䍀_*m'`m3UYsvlߌ|WbλfRwݢ*ӝf%W NEVFg.=]삋,|vI`&>YnmO,ff@A3wːӷ`Fd&aZڃ!rܵ{f]Ga.(evwއ د~,7H\{'F@kNB9ΪI2aY{ȑ A3z4rփdiDK4rbM''1AxӬM*|E8o(K(:)u~H#^lU6}>OP'8S QpaBgiߘT0bKx6/4iv_݉|3mKMlwxtC/eB\W؝rfg,UQERR$vkSiqQ5ۥ'xa}̠ |.D`cl6r?>@J䡫|~ɖ-ldCub+H<'a% 3JZ/76"NY(QzV-C] [#5hFv3_dEk tHEa([0=( ,xZnT,VW<(ph`Ը3|Dr ZS'~kDR=9{" ![2Rx0XÛ(ҠUbCwjvaR/ -fqI c 'EuhbODhkbТSi_;h_ՙ( }# `(x/4LW"ӗ^Eڷ~FvEI2\=9G,NR нP)jxٽ\?uO6únv ;YbF _c=8!4AH-C|N"oex M kL 9ލnbDCS\}a/Ok#E&QO6Ţ/d>cʼr7ַ,?Z**< 1$Ib΢}Jwٹcbƿ6e衇rp~?L?i4;Q%jcjFȵ3[>aYXn"ZlmiSn?G r-0>Q z:|{qoK,)s$гa5@1K~.QN%Z7ܥ`xJ lڼ]H5@98I* I\醆WyQD4.BWh"yr8#]9N~m1=Tqiݎ['ۈ=2a'ۘͶ!3ui iD&xmBuKE6GC[$xA]}[á5fe`(nxqK@m~PdGUTll*vr2$})mV:PwZ%L)6D qS6-(k"oKz#ͽUጞxX%tቲQto:~ebJZOaҳ 5Msyz {W ~G6"nejgtFAǣ9MΆR'kʩkKU9 }zEމ)v $pq1y;=rK.47ia7'軍)(fhMdf$tAiKz"n\ix fw=3kc04s<ҜLqטzZr(f1>]!& D'Sh{[AWv}#h8^|Z,y]Kזbgc{V ZOJ UqHM+W6E1Ąj4xCgG sK(OHf {Gz&6QqqAz3ྐ U˅eTΪ ORT>Z  yW.g497T%$nǎki5!^`<##]}$̀[#X"jOox-zdʕ/tAV%n[fxD@%#\r3;)j{yM>P>#FCE&,7ND}D^3)UJT < ­)YJ9:8^5 X.IYтAdWˣQ`MXg&iJ߿#ϊg`)s&jϷP6C"WęK9L&~3rpG=+.` O[#"Tkv 8e|?gVjأ[+B7,r-0|hHuiuoɽv7$E#Zw"Q]^ԦdNy-8TI#ڣ4 tcXoK=[JPv2Yz<7* -I+V͖K1`z1Gsk?QIR XD T.w[0YmZn[c7BEՔ>dHQqپ)t+蜯9AG]ع ڢu aV%*oC`ŏXOB@)IĄg X}dK )V;4wlfKH$y~@:l\7o`ꜴeI"*˵4 Hk*03"u6YmX ^Mn͢v(&{3+"r/d0TT坈Ć3o+{԰HB-Hg/5%8 jP Lg00ɝ= xSsɅֈ>͙I<j-Qڑ{OP d9 Z/:Y-g}Jib"b->|Afv>{]l;n8]%\1sZʓ,bah!&V_#kʸ%+ϠVG% g&L8oާ.Uo`5 7DhW}Iͩ|#Ȭ V\] P+'&jWCV#nN$}6k`f %# ~bIxFo)a IJ+;TH}oVşJC)K|zw 9bpn KQꘕ|@ve@s~Adk5gIB I ߼:1Z<Mٗ<(i\Az̨nJ5R*뻒-`ѶK!i߱t=FF_ qDo씺}lQa"۽khq RM^GpLFHV:0W[,"WIbi:#z^%w]U"A҈@}A@2)_I7s(ү'/Df@Yۛ-:-UԄ\ gRFqyo{g5 |*FȻ2"C0T@x\ M!c|!Mw5ZՏ jTkl $EF kW/TtX a'|k7v8IѬdF0 I: sivЂFbB^yOovY/!Bٷ_Rh=BG%b`pJ V5V4kDo^AN6_jrDXV-JԀH+&GLmx|Ra]Th1&40RapmJ 奿PQG^gW:Sd ն<-&PȎ+An c MHxw^fyc0@[ğ" ({b]50jjH1?lgNYn#}Mxc}"(vv%gf72\C+bkb%)lֲeGR'Ήn$:zU!Mhn # x%5nK灍=,)p/cytF^M|Gd4|u,keeK~ pke=&F =tȜ\Jw]9€^N=j%O!^@rM0ʣȍÆ9>~x^!ߑV*f w]]/-ӟxx| Ydž5?oE6`)[A CgϽg%4Kf/L<KB* qRbeij{}5m]Pwp^/y+ҷ0B>81m/L̦/V> Lx aF;?@'d[~oϻQ`1Z{i>nq) 5k;CK}<wm W>R9v4qWGM-%QP]" J=0ݽ\tev\~`0[U96l)Dn )SQOF;%jiZgYZ0707010000006a000081a40000000000000000000000016239ea850000b154000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/isdn/mISDN/mISDN_core.ko.xz7zXZִF!t/]?Eh=ڜ.+Ѯ,{X _g j|c )l ;{8o'6QcF2/Ul/l2qrφf"Sk?4Zj/CID,IpFL rZ-5^(IFPWa}q-d~'#}#7*xF>֠"^s wzT (f0VcwFꢥ b_Ze&PP 'HvB3B 00s>¸/Ah5lp NW1NráG#p1ut^j](Ch\ϤV$AFd6iBAIknomqë`ꢊdG;|Sﰧ=U]EL߬({/_:ǎ`+G| <|5N"5{qrOJ"YlU?enP#;J_myu&0Hm^'; @^8mÁ3vJ_;.p}cE[Hg1c/x^ j8L 9o%!Cf+њ A}7@2!89t )6HSnsHU 8GO(Sو43EBBkIܷ|jb8ϙL1DpNE7(mR !;gR6޼ޔ6_K(C#3=De$zйe¢c{$:z< g{Ӛ,,v?U}gC}Cm-T{/21ΌF|!l{8yA| ]KTے#չ3[a/_Ңnq[N4tK@mCB u硺Mԝ3fAc&Zp*/˟vR̓?h@? 8T(:@5Uj㮢": AN)d~)JCmŢQ9Aʟ,?xM %Nχ*ۄa]G4)F8I{fLb6gHϿY8߲eg/=ۉ h/}e'P PlvYu؂Pô ̀lBa:ՐYSYо3`YJ3\Ⱦй67?m: ݀|i(jy+3*;rTKE~rS> ~8qyR :jxvv!zRUݽNZX*jvZB>65#b M{T6>zΰ p K ]*'r8DQ,+HSwToJ*2Bz'I?Gt7|W>[U-;\ OPvU|5US:^>(},d +P,oR|(2N\uǶ^&PY!ߝ[37V2T:hpnt)ϏLX;_KK Fe7[llc8"_<:q(|Sc1z0 !eC$GkC]K ' {. 4߯i]$WQ~M" d4[X۪I|ᡄ tÄLa! $u){KNhȵ>]e^ؘĴ`Ѭ"&r? !i(.~m| ZD~%eKoWn㴤;26bĹ|0sPڍu] $1ܳ9. vjV$Ѱ>yw\\a?Ad~ `Ng ~:sbZg9lVRW8#佋9̮xlC, -:- G/:D([()mDӰMe#$">}[7@lC 3ZV 3}e[@6%֐wX >:`"]N.r(AZHb{7.k_+# VKLkѹDqUR\(uV vFY੫7hqCY j.aMRIP^tPV/({ #XJ)xьgs&Us}e-/ ,TƸ~9C[%vƂE %_1ܠ6@^N1в&_3L؎&0#ܙ73hz0gb3SyWrtB.Ki|MZ8Z I&W4/6%U;6.-[I۽^pW yG1^%#$=6#`& s3W+(IZliKX `נ%yUXfFumBGoIR9;J@aLISUy w \01˘cs4MjzMC~N5 >[IOt[NM\xUodU̢KPk˾~އM&R ǨR#"#UUaz6n.)*9qV/+Dk+3X8rpKSK18I5 ۱s0/wk t&NeJTHY7M|@]ՎgTbf-g6wAhQ˘UVA zQSnS쑍L:`=̻&) ]q.<}h\K2Zp v\f #&OJa5R.8,2ӵvށ1DkW:؁_k#" yR}ӼL:tA2 Ӹs&3ף&sZM ˗|V%7!z*6"kGK" tByLi؄sQ$Xp/kf]li`K2MOؼT)0lW>H,h)_3ssq5M`|MHUh)ɼ8}5˫43ΔAY)9L?1hCF7WBÐ>N@$6jUvOգ;M`JwG%KvǙ]m`1nn[ f|aY,k26 TsXt5 i}n؀`.f'Vr ;Ea-vFDdG4یIqG_.Ƹ*snšof%*ckA]M<=c˶#&(-<75G}2,!ɇ,&bJ/R"6nz"ùxte$vwJL/cH!6?%U8O"_[T.gxs4}U5{Umo^fGg` r}{T,ݱ !SOܰͳC JpUVĢ[Oc"u?3e"ٙLqZQvրGm$X<豆 H2 hNtD-A-,oeWs{U:v;[AVU![!S朰[a\ Au[Z!b|%eV9ΪNɠLZݢȑ,c|؎c"F=T~;[;x+NLP|1aůsI=eXN2UhN.#Ms=I8B$ncB̙dU\mjGR͓U3PopEێU|5ߓiǺF%ZEA9j%F] *+%OfH^s4&/a,fCG)oj0HIZV{t֭? 1oIa'ǡ}C/_q eZX%Zʦvpu'a׵&L$bzw6geLjaԓ u3%:&UQ?W9etcޏd;*`&aM+M;ÉKTZ6X3"E Yvr/ղ#/40s+yӊ P mivYDgR7(ȹh[d4ŗ yDT0KSp=IF7q *T-8[̯+<" 2A9lD3kEjB#Ùɕ]983j=\xr zS1U+8N)V2}2ehwa !`ƞO.D{~tuׁh$SUތǰwDGHDA1>CQLl9|f۱\x|tKKx5}/幸ϻUC+D |'L{2pTQ[-`$$w]V3Cm /eE chy7IKi'9nE TaCmynѐx tZ).Vl\&l;E(oRGMbJoTfXl ʔ+ n_Jal_4.1Z wO&qŸ!{ :bť[;P8yiݭڥIZٶK3b̅߹ ]RNeӒHA8:Pf, 4bs> DqGTf{ā\ mE3,I0㮲_4dC/r;ЍaR $@!z~d5TNկ1hy$-t lL_m:-(/PmC嗦糨R__S5RPfDNW̭6ujk<$ ~̻j #E@ozŅD@>HAՏ)ŖbGXNJz!,h:axh*{>l؁ ,A;#aF{kڨgC%Ep D/H ޽=Zv] C/XGMɒzcQ@`(*J` /ݰ5jL}7߿R%7M a0êuٻR0'ʻVwa^IXFJ+濢$ V8/X^ɜ=S/Zt iI)YkAg]O5ޑ4f,r ./h]bC{}gxj-0rY%I|чJiUpo|6,o}t3TqʋOh4:9H} MV텆,ԽVd+:>2NޠJ$= =15*'g/av?I?UL%.WᴻIDW!$&@MޔBj6ag5![IZCGⱉ.|EkA_ͺ~z-ĊMFwVy__֥V$` =12ڧP +gR?ʪ&v1Q*_p;ON  .~x$d/+,;\LINPjzPAXPr rJe|ҿ * _[l:tJ RtvbcHHzS _%&ԶK4 θ: B,wAq]%ƫ ,?Mhm}^HrPկ̦׹]nKZA8BTn}ZL8,Ks^堵\+] U"nkL Jaז WG`/:`>mkGBekƾ_BH;82 aThC#F6]oS-iK< )wLν$cSg1N8sgR-:-{.2,Qθ$v &@\Bm"(/lGKl+n<*_ɢ?'gssfx^fS(*BTTj߳ЊnK&̅rFq|og?O>vW LG-^ּ,ꌁkU |ē ^3M,S:c^t?P\\>Z#|fy4`9#+0_mPArp"굗.m-*JziٿH8r ^erJb8mrv^ys짆媾ٿ5 wBc>eXāB3CS(= .>2`%綕r=X&D(kӇ=RC"9bD 0\ [_B4Vōɻro ?߾ Mĥ'(GC";-w>|y]rUncEdjDHZ ..JEk#& *m+=;QDʓ" ZFEk_w Pڞ7ÆP(Llw0m2Mq}~4_L"l) YILp圼Cf,YfM&f62N}n Siρi6΋nK#͜IJh!;Ud/F-6Fýdu Й&Yyj٩+Dvڽlx!#ؖj`үaVy٫&)xJw|ыN=OFw> 6{̈EW 🐼4Uv 1.Aă$M5#w(G'(CIv꽝#2WD3zהۋYj18(Q){Ҷ=!GziPS_G6?C4$-sLqr\0 J"8,d^ %) 8*,c\-٫ uta5QJIzxhM6t!ns|t@Ď54J*7 73,_) 6Tu8jfc^_g9C3 MX niKOY/' e2)zrzTogozv`C$9ޡg}R[A}ʨĪ:jTi~8R:᜷X(|re;dt~L?<@_~ W.FO2&܁A0KنLa_N(ϲ3'E@?FĖ Qzf[vo0_;S^?4^z9 EUd+FǴti} ј*+,I(.:bXشeX(Qs!QbL/ͧ{ߗ-2=FTq$8AƏ6FE޸Z оk|~*ڨ!/)K-܀S_QWO*BOkMnG6h5 }/Z6н i ,W1}[#iiW{m\r$:jZ^)7G`UĈ-~{*IhLs[qS] "Ô$ *#Cuy[7z{EBdI9S8VJbO&zXDR̳鈘ԶhNZlGo qa=$5jniD}'#E4ggQw_gOV.1X!z %Qg-*9,Rv4~TE"Y=F$6;KMvV3!ĕ=bE2%3¡PhW/Mlr^>N)!mςY~mwޏ07BR1VطFP> ǼJm[DÏ(Z3z  Vx4-dEw@S3q B{`i --; nA=u"ay7Bp:ܟJ'إ"K(}X7 ̌ G1^ YWq[1-Ӊ-Nw_L08m_% !b1S \(J 8$ _o.Pbw%G7hJ-*1cˢv2 wb>VzA:Xj Rdgx̂ tre͘.V 5 嘁U._0?d`3gJ\wLp/؇3)gCf4U lq[Nˠq!\CW6;m+h]`}{YH^>iU~M4s Be|hxMSAlfU% E2V씗#&"boCY"e񠻣$s[o${wqPʣ򍷱epv5ϼ9QO!8HbV }m3<BBw M*W2qAlDͦΑemw2-x~:cqy<[M!n<˻ΐy?n|,Io{O-PYYR\zG<\pOK \ L 8Q61zv0sZ`7\G," 5zv[}s@z0L)f3 !/ usuQ9[c`R8ovkȡ{Ʀts^- /x&B& tq$m˓A}FHj)qX/կ#,34"=dzHR P+KZ^aNETM 8%Ք5ͅZJaxB4_& lmh:lW+F&t.~M!nm ^zJ,ؕ%BUDMV a/ DK3Yo7_Y]DZ^:Xr[*2.ð\oKϞj_@ J``Ҍo Bm;!DѴop I{2C*q*D-TD`Ua0t w@+~&2LOhc|O'OJ*Ф (SpNwLIm 8~HX(]]ܯ-lPm9qŏ&} 1;gɺN;Fn:ʛ "<(cB-.J;v6f$Q9'^H] oaJ?j78[! dCj$%w$ag^F~XqFJ"4h\}T89Cr24`5Ht>Oh̨׿N;y*_r$y&4@d٩ ԓ,W~/Rc noUvYBEӦ WKbWk1k||V; yzWk p~K ˋty\EW}Z 'H:^tjOѻ P+W/D 5?eqe>ZA^r6֔#hFj֤;D?+ߪi2˧ 5㰥GD|; #11DqaKga"dJfM9|UNj'NVф$l*nBJ.H ǃ.*rozneּN"WK"G랟9:E+-⭽ y6>$gr3zPSiҢ]-=<+ XlWi##m?5L²y_põ9%]uV0Af n,٪^|qg+Ir0*|d/8\1SJuh{Gcp6IeZaUҩ2b>;dtIV9sM*( uK$QۨLXJ%SiYvZC |Z+IʩhV <:܁h _j8$48K^H> vHB.%佟SCUSHa%hV؇oirwhɼ wn5_~0>KŠņ=Hjphfv'7;ũ#nTa^ u;Ҳ1|pPAu,FͿ1lOPfp#efMhTd ϙO.t{C1 Dp T8r[Ds˄C y`N/ t烈D-=2Y^XN/.I}\,N*4_ΉboMHhΑ68u쯤Hb=jZs[ 7(|ݱ4^&8{ d=4 K'tͻ=dn?}.ҴLGj–Xu]; T.%1J$^a(@6~\dCyLJ*_,Q%Ϗf Pz1Y|¶Q$]ݽ 'Yym*7pZY8Ґ32]13ygmNa5GƛM^U}=U+[y6[>L=}лNU3 OĤS)#הT_L.$LGp|Ol#,|3v=sĖ{uCQ rm|/pp rVMJޭs;*?%'5=ӰL["L{'voP\2SZIC=>,/O9(K ,x>Y;]kR|F4O;`1!E|}I^Tm8}|m<mvФ r_kuQK!p֕fiS6Ϯ!H7(s0KS`/!`}[l7.ϮI̯1n8=Iu"{,v(k[SBpL\qgV9eC`hΛAԳj ԕhu̙Asɖ|pk!jbo9~Eƞo>f.;g}f"tJL͋&N1 /:CA߳(D? 0+E@r|c6N WBhŃE0'(3}CYq}i53cթ{ណ"D&i| &D&ǪCPSHӀg5LxU9䱕>Klt.76%t؏  ^==9f'ۏ ӫ-=DɼJd,ЫZj }SyĖ}mU^ņ~v=ZTe3Vۖ63P2 3·ɽ գ] ; QE+\ uTk9;4dbl&zig MMC i~/ Ah#k292?|\aD sP;Bd~*K,IT?$-i#ͭU|.+7 f OMda2mD\I.s.7LdQ+m CH0ŵ17 DѮ XFb6YM7B=*w"X\ Yw5hK+Ь4*cPP%H+luyCܛ0H/>H?~o2I}!Ϟl 53rDT77 8RkKFj+hb#zq[AkRSԅ5@, hv+~ E :#ټEj{u-qAo˶ak_.2?kX!׈&>yvTFi> ߱A0.u0xt, El6' ~z&{}EkL 5lؙIN<$7OiuFqQ I 6?<$a(-9]/K@b %GKBIo+R_HN격퓗˚L\ ZfCz|y 0edQIP'qc}+sWtIC%ksΝ;T+uZ&PLHG:._|/HJp| .^Ҹrld{YTU6uy%|™ŏEJY)[2#A:¸U>Yɫ583UΣs'xˢx-5ީw'āk͕'UĊ ^-(.=1s#;^GS%$;"ߺ "t7.lq%.CWe!,5Gc"Zj, hiAoJ1WlkrY4ĭMAPwEԂ1". ?=Xh-*\$mRʺMN7'yT֓ Nn[PM,TEXf[l52]X<zWizgr{5k1ֆH~x_t=`EzJÃ(Q$bc{:ipDH[h? u?+b9x0wI7Q6][kxY_'jYneæ/Q RLڼyJ>9xz|Q$<~yb7(4})C@KT6T}^'|vn< 2 QQ4Υnɯl\'bHYlgaMz3ՖQ͔:gAHqjt@L%﬑8vA's.d+Cu*-,[L _'a!`o3ܲ˭jℱOy+DCt3<}k[6Fo#IkM܂SՉY'a\iFou#Z}؁=AH*jRJF)qsLڠM:vT`R]}_Kԙ.r𺢥WQiH^h)A~N!L\ºz> N֬[ |Cc3,1G\Dd _ؼ,"8؊Qr1 TxUk0_{Y>g/}X znNIJ}H>UK‡eBe#xٝ$H[qdՕce~! ęB _EvsS'dZwu-&7,1/ۤrqwH 6^,R,*ulaF6g'ZRF}hD(pkE;gvK_2CLpjp%ѵ艁qP33Xt ы7YÈp j`sF\y.143c#MTcMp@정E&]O;aG㡼x/q @X=˻N"( Nޥ-[!/f##?r3܉#QgJcҒauP\I:WAŵܒY  /ga$Z`N!%'B 'GFzkŜP frE%Uy{i:P+Uh)Yۍn`س7Ut٪NEɜJ-%4A]m=Rreb1#O`Y)V*f+}=\ٳ+2[Ko\Ƨ ɖ}lBFJ.cQLuW"bN|EsF}$ |7ruЀeXv%:8_>Dpy֩0v\Qee+C%dcY<+Nyh=t?)lh~*AC1=)hJNo6)|2slOɆX1P h?%'X ~5n Uvܭ}F!sMmH0O":ECc˔L~>iMY{]b;]A[hssSN9ii۸`|*S7Q@? cQ4NEⷃ.H^Xk)E*[] ęChW`/C 6}w#5@t,swO1vDPvL#ﳳ,e,œp*zf30m:L6-` d^|MTdCfc-ą" =߲+Ѓ&K- 0~ ;Q?hWGoL0U[y.lVfBbȚnW,_P1S^6h$݂3&/?F;g鹔Pr'4@,eJ2dT?6K >{!~2دOj-k-vE !Ԃב |Ӧ9KF+,*p7I̦\9 6Gn5^=&У+oW(`=uw1ڷۖx_ӎ =%]hz_[Hޛq tV]ƤDY(iw\Z34+# XVb/~LG *j{2Ģ!Y}@m|,^++J#ZgA%Ĺ4@ĩoAn}[׫gye_D8\}!9TAN )uUlXp"4eFbDU2 %DGA35I6-ݭ7BBVx`!rփuk2)v; P7 ̫}yĩuG?}e M**0=jR#D5ԛm?wGP3%=_?Vg(T~MMwS ׊$ݹpG>f6ce.}X4]L{'wR)v~4Y}ȏMY) fk'r94DlSCaʬK%Yg\."S{vK껯K. joRS?IDPj AF˙FbmlSYkD`uh'E" Lo(hXڹoSBBdmD$NUnGpɣgtpoc9K:H^Ͻw$G1b81(=P+[!hOhT>8$fݡDPP->?qÊ^Qkъa#TݶMX,"E0n[e(&@(;YO`YUcD %kȐ"? MD FR8g/ W̻zT)_$$5j]M'&ܻ=Jڏdzّtipsu1I.YDlA飓##|hQf>n5DmR 32M@./\m ,]_RkV/SaU_𨳻H|:Ո`(>d.c9F^7ANA`FGkjNhyE (߀wق|^j ɳRBYk﫣 T/ g/ދX9v_107ס=X':@wb)j(Gr OCODP`A +IJ?KS1 TBrD6WۭWz]ngǨMl1?2PkBrt1uky "q:a`s2O$1ߴr BpU =cL'B.VNcqTNyG! !4ʃ"o¤5 Ͽ7[Ή{p?l9:KԘ`NI8#W6/ %BH`z CUQ~um()-13&q+j8(y^CJSvUTU7-|ݯ ܔ>Qo3ؑ.ؐG r24+ /Ɯ8 L83Jk~b~(v>+8VUO3Nuf(!'qKpŻH1r-K&]Slpooy108#Z cS[4vR2*VS9tt6q2% i/YT7ue$PD![]V43ýX :qx//<6;yʉJ p-BiUB9&]z'gmd^;eжM^ 0snK4n0 ;8bcBcԑz\mc] 8#N6z'BɊڀ[U0\xh" 9ij;%@_ -nJg}K(zidj+/Ĉ?}nEa_pZ&mRU+<`u-'5HfK'hb_WXL]^Vy$wЖ\i2n 腶Im*U/};^}F[A%I*,ƆaE=dSJH֘֟a! *4%4hw~SZ޼|a@`Ɛ}@b ;0eo]hOcK2 wGxVғ(c}Nx[#.Ds-=( L  ‚A*UvJ<:vRKb]+XzV3ValrXqI ]UPY0fnW%:U UgDpў'62Ե'ٶh<̜u9, G#PW7 SkHbTJrKS+&-UܳHu.OԆfNLi^x\6P)wVcbp\LLyEg {?*[j& 0tkGt%i(mnu̺`ʅ09$/9QԚmbs?E[@ZN*4]Đ6,uFꏆUGacJ S" eVGlWX3H N./ۂ)/KdD "6zj6]NI I96QlJ΍?HsWQ+ (E|"f)QpeG_yܽ]υ'xg3ߣCInu'92=5˨x6w>$xC{S/6^?=tH@ M~VKRKp6U&1Q*GF/-%l2 gl#h=gwU: kp6/-0*nN.V`S0OXdg^- @ū(7*;7u"[tXz]^I"^MC"HM*^d4f6|_%/O,I_93 S|ِ@B2c'*žthyc"ӵ1IeSݨƁJ]ӟ&ETk N}V2oTLnϣ=cmj (9fԧy,CZL Cj 1Ƭv hL[4k%h(p'IBkHX!褞@gpZ *d:ܻo*-*i3S*Y MPu$85yX&ΟЯk*\faJF.*PH.6+L{Nj|QKW> 48׊*=@DP҆ԶncwM梁@fs:5[<]$(}ёhHI%D\oBHjWե!GS:.EԠ`~Z* }$R4v̯8QAܗY+qNΨ^t\[؀tWbhib#ct)⭃YݿVn8+lY:4k 1.ҍ.AuAr3PdRײ;gՋK' fxZ&R=b~fSeB"_Ge6EXHupZfI`Zh |U0T[Hg䀻|xװx*oPA^ Mt 8\ H"ʽLxd-|B<\/+X6XDPE3iy5qL>{vn2n:BދQ5K,\VySj ϱ@&s8|:jZ>|/YA+жQt$ Lwbn ű|WAs2?0 RZAs z 3?-?4`@3=$;Ofp+~0 ŊwW{-<|~GVP>'^j1qŠvI/7r` v66˜LJ#Nk"KeDu}a71.A+8ł)\=T^R 5 h{@QD9 cНfnR2BռZW2''<9LgԠla׌td l!ȉwXRWjA$ ܦp#1 -"s>P SՑS7 s+fU"ZV9ވ \ 3G+8w =~ɜ V?]Y:„7פIk5 q\ lˎ#z@]e[> ][++Q(TaR}dS3V'lv\磯h Y2o:]jоQJ7i?PJxq2hs ,OmD: (܈<}݀SJqc<+yJ%2+?%4{bvm6#ZI|05d~ɉA N[ҁ&h7պ>) Bb'ъg})|iQyY__3צfէN*A:_OQJݩr]H6 ZOUﴱD$'k!A&.>u]!Qea!1/[ W/?n[!3|X.q+fT(JgbKHE)r.0رIK˖DiU$49Gk=zꇳYl`$zӚ˸sT^O`CĵISzev0,@"̩ɩ'kP#0P ;bFYڈ3DUWJ Ie==P{T3H v!]Z90z"MCͧAǞLiShvs7v>Wʾ*Ѐ )D`LLL5i YoAM! NE{Fڊ-A#,ږҙ~ҾqY(޲L?ӜE]F R|G%|Sft+>݉&<'p;X-1zf iB9엌NaU}`Bu*уC-%vӖ#wio) S{oN'~ةmNVg%xkYy[P+*Ak 8uϾۯ܄ɷta1#Y+ : hzyC [BDBݗR/ez4gr)iY BqMn@G\%z$?--:;Ap{R'zNGV#NtZ_^2q|Wl&8IBOEL6LM ApӷԤB85X0QZcbxNJZ,0g-if@ F)L(Ȧ&x+ XĆ7/=:m"=d7~C@TޙV g B6oQ,r x&`iO-]TMQA%vD/YL*gP2^2#~@\fѤ KueƼ2Q-CjHQ#N_wAy-Z9hItD%jjPu(4QWI L,ȝY.)j "؜ڈ3+8'wt@Dk}RՊb@v,{,wJzwEtJ0.)xۤOLMG1Wta.GDy7A94 _ʨ1/ U/ -3LJ~Ч3̲Elt^Aa^fvJĽPđ]q%4Z_(iV U>R|$=w% ''pah?_[aW12p ,f !__r*ɐXdΥp5v ĩ4La l-ճՌDW\I% V[笲VgGYm?m)>=3<ƹ,{r؂Hsx3:0/Na0,O`Tak0w"tE\/5Q~Wac#y9) Cr*_:_]jE.F <,)Lֲڬu^/̾u QmխEJZ=%>x\R"9xl - ]`^JwWvv x avXr{VJ&VOy8?1OoFR=)i|Ӟ!-),mF)_)z&U)K7K𪃑ۭ5D\NlUW]z0/8'6.!+ ~Y# 3&LHhi+W a_K㵗 -{;!ZR\..8 tꡭa̧'YVL",!x9a z!JJŦ+׍ըȄran {rQHϷhWV0_DgȍGO.2dpntV4nO~"=V~b=dI'׿@F-_;hEtBljz9m c@4%44z&ԞOy$4$]4SU9B'r3K4_2هx#MbRzfz 5x4$o@,ݡyDY%p"w:R[OYW49wzu;Tk<=F8SDb=W>wgaʬֱpz-(TumqHG\w"oF KLw6¼ZZyQ-8܍"mR 6yD 7,l/!JȌAZ~1ɢ~^u${+/wvYo2]s-a|]'\`8g4ZM.] * Kْ|zZ[jd!PNosL"WmEG:~,ԡ:wuTȼFj8`ӈG/(u\`&sm"7V|:mNĠ4Z][,pg:!"kS~SнYUJ zkq6C-FE7E-RA}#Yge_ ^+"u'&rh~ pId)xueZ Seą2xpјg bR9ڡ5}Ԗsx6ILLf^yW6J@8Qt~\A,&"z0UVLhPb؀DBYdsQP*2K6#H! +O6S;çw@";>u}ZBca~ Œ3{b,eߖ*I[}YB[̋ oE{l|< G?"`'H,.WxԐa N|A1)\ʲƟsͻ7$a v~l8hF]2MP`Z_cʠ\=v QDpLPk0ґ"q[qs=.84$q);ԗPƁ pu\A+ 'PLPGBϫ W9;%Ȫ >vedk  8?L:PO_O"'4} 2};>E~VbûlxN|:G g? UBArG1ۢX5e n] R3,\tSרfpL~PhS4Sݹb16'®|wZr7O {`M,Gj}{iZy[.&ہNb۝DOo WmMO>Apdѥ8 l#[?,E}ful@&H]8W2 wPߣ)Du2wm,RVK)̢yh!ʒ_ JCW=_GC-^6wƎWAYCoN@- Q6%?!R} B!{*ZDu@2lis tA0.a@FJE_* 6YYA8$H5*:̦w%}#EkbBgyShzʁ.X IM &1E!%%)AA= Nhh^x* &j]m/pb2'lB7 W#?5 57}rp;J)9B."ǕŠ/#<7[*wPӏsmx 4xS.ZEH$j>p 竏Rq%_]e>ZrHY~Ʈ`z"4c7- S$ihMXftmfH,>'D[1 Az/ı' eI}tT8St, f=kEQg<2 l0QJЃ}zv;T,Cթl >n7wY!].Lf<_9H OivR@¼4(Raxl?̤[*HҭH[l]O;dn4x,P~J(£=њI=xj_)iU"9p!XBta6p.?Ef@L4Y{굅R/˂F 1`2CmTCtHb&}򠑧yG!5(uN?آ~h|zg$> |T py= +A<a¥B폞0ԈKb Q32F ѷg,fW" . D.lBPѕ' >Un)V\T%09(K]'E!BZzO^MuqlƅזwEBtn ľgI@47]guj!B{տӆfڸtUӘsc4n=w!n_bܰsdv#h^YE~GЯdsMTScc 0E3<_BQ,5sݙ#8$P`~ [fO >\Zq\BKfϽylGQaWN+Gu,ƃ_n92IbUwv~,[a4Sz4I .6ђ`g}&JZ-XN 5haN"%ߔ GY)m#"{L,au r缠xuoĻOLq3zܓu6nx4xvXTEs/Sp%jq:9εM7L\fՔb2ŪveP+aJ(8˭8L4IbDTot[SoBܺL]H-S %_\³ĖiNm*:*X0<k)l3)ԐۄބYsibcW'g/%A1˾,gt/w=}XЈ8Usx%`Ej(0w;5<: DL+~2Y ,5@f`.P C n MXa/\do r9Zܻ@:,5.@t |u =σ ?mpJIP߷ıg`-IpiGNn"?zeKu7|@t=$,LV{ H: t;H WXnYSGT, OwE|\Z_4 .?Rv (0*gWsnr 0+vz˕C+gKar^unMb\k }((kV+cwd*)H,˔=vK0!#*X}ȣ%9Tr(${G+z_0J^+O5J Jw㨵nOq W;NſY_#N`%59& mO^y'HO+xĐu8'ɮR?]#oB݀2Nwy%-^^s*2?gApzH? d([:aNk-EӕLV\@5JOxׂ3:m# J*jo3)SY [u;˰"f2ҮA<_>$jx6݃p4i? g\9F T-qt#4CaHB=`ѐ},f.^B'03ۈ4@Tcù]2їDkB|'C7}R%3̈́XAxMEhOXъply`} 6CБyUFYX caݓ>O/CmKc?Xb,4?PLs(=X"얝[ q#Εg7= 61 @ؔGAiTWr/rq)>5*"2aDgb6! 8@gJOsW&[G<_SfHM X̯ߧußu@ 跆X, s8Tyg/?xjZk.-!\&H{ C-xkŞ IJA]5}=:&ZƁn_MGR*ť.oat"[7cm#59.L >84oݎD @_I3]x̺uUܘ.LCHq -%0dżrZfU{^(lF*!+E$zKEW|ɰt쀆? ?#[A^ n 'ȕ;b8jKfg 1`7H$be͌+<a={BO湃%@+S >u _Sa ܐp%Տ`΅j1X)% ϋe+Q—Gx K#A-.p>X q+n[0&_)yk_?$O`EL=YvV7}A8LIJ2n Ą`sU̮=s(6oP*[]fr6iU{ӽV&9XԔͅ5 o J$<-UTJH  =&5G uڬûdjfNTl֎ cTxW4?'qhxIia-=z H2}蔀PXs7*fq l!al=aLH1\ۍ& XIJ8HhN~_nZZX̙($%)ѷ"f7Fsœ1權%kMa >uQ,HQL*#P}\dWCj,Җϥ4 :a M#\0 ߬AuXvgf9%& ZCSa3F*$\$Z/30!8plW^!?Nea:ycp_D1Es5@di*_H,r.Ղ= {4Fd/t ݄+S!Zb&i0TC}vvB ic(S؈ԃfcݪ+7"1BXJJ"_Bv ]I)?b(#'җ FiݘNkKbQ@d:m`<"6^N)"qfV&PjڲQgh74ശ.jΓ)s-ujcR -ԧa>(vb0èL˘1*$J;l63t.0*Wє'>Ye XaٿV"AyS!Ő |y%͹8=cY$d$SK;m#j<O_膄ɏ(MJ{AahG[VTxϻG)2^PA.a|F >1,I5tz>7w/LjMƂHkM)D}:6U*!c`A` CoS=xJ0}+ kC7G5 `]5D\}9XL.Zx%=oG[Jaб0o$l1Mq:WIاu:\x#n|n Tp̟S:VQc#XX<;S*_TN\{٦ptfCv7QgqlJ8HN:(ݘ1թdKXۘy>o=4^?v2na~Gy7}<0'{MasUPo76W-1OPե[rJ/0E•8b<일^#wSyKafmk{Љ7fерn-waJM#NyQ)捘{r7tEׄdͨGU̥SkF\ǘ8sLK}mwx?9o?T=B2=xd|P",mCX~I"!4xLb튢LZ/xAi.̔!E L(-L*Չhm> hm.!ۨZd;{ӽv=DRWVXRF[&z61%m&(Q`|S&^{Z.K H1 R? ; 2ac*iDvCס "_ s C2yRᔑYadB}WDB<"3:O/<5 9] Ĉ$-!;o?,/H,v W)S=cFB'e/3y3Q9zx zlVB>UAlIIjóY.{4Y,c8cƬ)%ZH|fT`n-Qw%/Hݼqh""d++{fiw檵]0;RL:z XS|KF Qdz#vɟ.Uw_8  xHf1grSEOyv!XeSLoG5$}Mɒj?"HrccAh9u7ǟ |eS&Tffj/ πn-Dx E~dF wĎKI^ѫ{c?xHGi I,Ix6Ux*$Xc)#}Iמxuu8Q e#^ e4he0nSd!8Dðt $G୍e= tB4feϏkmDi#ձ-A#7Php6ks2@ؑd@y+_e-„ O@QWūهxf"ihݤ(`Zͤ){U06!à/#7%υRn^r)nx]j#NDs!>r O`'J>w F KrZl[c<d=dzp# _q0d8XHlVkDHYe(lRAňeqZ[b6~ ;7=9M4x-_Ә|~@ibpz,D$g=1H٣$ )1u4ؽyװSDIuëDdN&|A7&_!i#- -jЊ {O"r{[zv__ UIЩʹaRfj goL8 _(Kj:t {e>tX+vnlyj|}$t.;`vtJFT?S s4V@9:a{#4(W LR{<]t.ڡۑ 1Lg~'6(DdNo6D/LcUy\e5btn9|Cbd:f .rFc<&~d*l>)k)g3*{${ie>s|4oPHvw"0E]PG(x!7{(}kO+Ǻ Fn KI2Wv4-=Z ݤg檩Ppͷ8h &v ]|78e!2}6_d%O 0:UFFBzv1 2 @k.U.t3Q a>@ U %P5^cW\xJ%cԦ|v7I0͚|Z ["Uɩ%{2Y6fm`ϭ9W%{4?0۾ { %D2w{ YGl"jXBZI^è!uN{ἨE8D.` g#-q߰T{8"B6V3";!ϳ,U 3aGw~ U8tɅ{4`DyųD| d*|N(3=8O`f>4ŏ܂rRC lϹeE1 ڍ+AG+NR- |ӨfK9ujYz]52"ᰉ4u=\;7áǁQ08Xxg-(3Ey[rByȴNG\܅8C0b 7)4(Sϒ!{ZTXҳ=o2i'~ǀFJe ʉ4@xj9S.'T__R*Qp<|~|61oكl1`f۴޷w,bq IkĐ[aUGƜh(NZA Ccz VzF+񎘃-la&(䫛M腏 BԦvM7Ut- _ ީw J$] Ip9(7!TlXX\xRd Y+PzWLu^`ͻZ_MV o"~Gċqo+nL[ mk-cuڷjqOn督5?Ri$ump7Lc$KNJ`Un925rN>[QI!gDo;~R^Kv7tZS9R <@Xe L*4 jAѼѿ6|GasT$RJ]=?fKE[>f\eph)qө#gto2ARcl_f?f[mSf\JC'K;-VA6T]h,(gDYNtSz:gh xFkGuJ *٦Ns5&(:鋫<-@v!>*,D2UAJs*'|}rx,Yt?hӞ`w`OozP҄s D׺C|F #@wDPQ+3}P*>ɶP8~ a Əށze`@m])LB;Yڙn`%X#NymY@N Jk<bi_淗1mHɈf/xN1`]T0 Dk8|wl`w# ;rjS]KnR\">C3HPCSRbp9 ǝqeCW&QcQnc;DWb>1W&f.Syz0X)?=}HMȍXS[Yy!x#ѴKw>sC3×f5d&ϭjcJmr&9H2%0ؤ!c\O |Ak=k#anU@ZYY>ޣ a*[z48.G \JfV`TTЍeֻ6U:m}t,zb}_%q|-o4\%g۵ec3[tCk=V9.Lvcxb}Y:ml2\pLw] xbn=Qst*(a%"S܆@ҠP0a3? s?. 2 yJ`MgO: XȖ8OC@-q/V.Q&V| M}LgV4l탑䪠+ /d*/V}Y]UoRʌlLh^c?O2\E |$swa Ny_[0 /(QN~Uq'L*hcˠɌNW%EN6qƵijIy)kt^QmxrL]s#|<M1::s\ou*67@IK2)q1 U8}Ækvl+R:Y¸;| иˆ۾k&ELc7t7<pkVq" 0c9?$P Z'p"V_r|b2]QB YG±¿hH5'/n@st|Hg @M׍[x]UR}'W.~Z݊&D>>%l,VvqqO&\g;*˅\h%UZt+?ẍ1-4isIW2v߄$!^8yhV C9lQyw7&I@0 N.nb?ێj&Ҫ /:F8[=G穂B ?Y2c;ehR'25o X6➇-X6^rMZu n[t`l0L%z؅o,CAyBMs+r+J;Ý,(Jt7FE$~2*(*cTDq8 %= . q> th̘X<1\Ll=B(脏SGl @XGւ >^\cؤ*]!<><b@"0˴Y ;ZekT\ 0>'*f- )ki߻#>R0's]q.-o/-j%;\IF"Qz|,T +wYzS"E~q0]hTyFD.D-uٴ}:֦сIݡs#.l%daet~T 8 A} 4Wn4Dao]4CNjSu{%tl%)aS_. 7Z^4cƱN "$ @ kı+Ml;)n7I4mj}<ΩC+&odJUʔ%8uwUR]Ru0%MpBUKxxbQ!.Wb ҷ^ @3JI < "2\LτK$=UgW?H(%UZZ;*ēz._&UFBGy@*Gm|G5!}+Z#[3W mQ=r9"BDaz7DbXx5 "rk0c_n`Plh:o_eM/)CtHv8 54daC;-ɛ6^4u'osE$os"DZ(iY$ 3㦽1l3:uo@Tnh[[;!'.]0CybN8_'A¢me=@QQ8 3?Ic,l[>Q)I#뼹V!LwͱОDl׮!"n45_fjXTBCNgtbXKUW%K;Jɾ #XAImEqIP>%ʊ[52d#P2G7KzfR$]uٹܘX^| BȢ ܐuC )F Yl$|n'&yۑK& xGXuodmpXw{{<R>+=/ YWD2 #u.E8|rLף\<2.>9a Z(=xrIŲHBSMccr!IǖyXMs`)X`5XhB _;a}X t>Yod }вA/8'[}Z:bDfܒvMnTx>X8X PxD":hܷ5n F6WW!1M\92́kn_5sH'9,@}Ntu ddd9Œf %N>`=Y!AC~O8)|-%.mFR "jKpWV-9C_X$J]5hڤsR{D.pD5*X 1eHȂ-H yo]N++BզlT7l]v}NVŖIM4B2 N@OHܠj'ůJ\Ȩ8)LLҜAO_ vGC j;Jo˔?K *zŸӶI(.Te=O b߇+4%aY-:޺KJ&Qot?M5:.XDI6i\v)QD6螝I/XEzqb9niž*Nx7Y4NĬjYTMpޑZdg լAF<,$$+goA=Y]ok::@F3,{s ^(oWj/dݸ^P ihʤIHiB:̓ %[|jg/1#/P9Xۮ16g<򣩿Fp@c(EҚOXB`Z@; o ;g3<'5HX!s^(?w:f[΍K `uX5 }~./zlkC"t,YK æqoMR` װn TAzK=ewʳP?*=nJP~$~'ގ혴dH߽EI4wjbTO;YeGc7kҢ'_ A[&:V_16֯8!˚4.=7mc5,_!R{+ !dE\QЦQk3/1vps8c.QjXاo.scTkMch:+Τ[y-/W1i)I{T "bW:B8k$#9 jﵢ/'h4:١`؊i+voQ}ݰFB)tfVX :;@L|4D[{CnRlx83t9״m4_4E}* ΦMAdD2ƿ-Хmέ5 Jy{qTyn!^K!qpXB0G3`M4ekhl.$r ẃmvH;^{N4=׋m; z q"!=A,r\.]*@>V?8y=%M 7dDbc ~( cYe֎ʹ]ח:.\bbrL+j3?Sw\Ȏs̞[w4/ ^+'K&x=Kk{f*R)ow.ir(U5,Hȶ'% .Z@")=ARNȆL&7t

      #˶fIR_5~["4Q? 8μ7kZ??q<|KI(2l s^4TOA;,* @ aE-y/HD; w֫SR%|_$(9V.ӾД ݜކ<$U?(]iUJJ9 ۥ:Io`SMufY;8pYlڀ3,Ź:lGO=E#G|` 1>XU V7ׇRsBXlj^ P|(p*-~nS;UEFY>ZKɋ8lQ?WN7",p,nSoq+lὮ$@@S^8y0lI+ R3 ($6/=vC<Etj%ȑT9NV-M8ꡯ3,XTdDb~Cs f{m75w" {82^ŏYj:{7BF}ɝ2R'PTL] QF9~5Jm6,&t/Kɺ ;/jx:+>* tҦ}JN$In0sazr5w u%~H8,(W$uw'BP /I%qާ|!ͫqHݍw0_gRۓoWp _,2oNZYS]N|ốPkigv"SFϺ(c5|ZPv5$PZJu!C8J[6!A.rRshm8<8IVx '~x/5h~s3F!EZsT݄&Yz{;9Y\%@G-gBH&KDZ=n%7H.6$Q ^y08 ӑITCJ@9CrzS`KDpVqOasd#ĘNUMR,Mȍ\1PzyY]O0J?5iv*{2RYy!ᅣSJ Ib*@Gwx5 fqռeޗV"T0oJ@fY,\#?@kb0ҥv N`[ݼr7 A0!~1qԌ:"z:}kd8a`  q6A}S*m( 79J7 AElْZRnV/ڡaǡ,XkDfEsV9KB |CtldsmQ]$#&L5[=k&R/Lj#RG9^|LOZx}$khTC*[9ImrIN0S({X"'\fx_"iQaH0NF0RDR[)$LFۯoNZ&;k$2 2< 8% gvuS/!9tӵ6o)7B@cynA:ρ=,'BFg g>!^ߨO P8L a3Br :Sˢ({{6+N\T$wNԫ-cr+>Q-c S3Luw0GѦ*NjU kz9X?# Ӎ(~gٛ?6밦#oV4NgH<ׯ`ƒX\0LPAO9e,(#=^O11.(dr)#*~NqARB>dH@=FQqD;5@FƤcWJXz7'筡 `*8XSӽA17gcOs>d/ZPv#.u;״. ~<r-0/r\BJ֜ǒ{n4h$pвk'}0-|f+Z`/ATk"T$5 'AJW96cܦ;z]JU18[ܻl `ko'\I!/kQUϩDjA_  6"z@} MnahĀ⑼ygoUHfzPynXfۏ`307\h[Sdfa~9\ښL'J&m0afS&b_*J}ulX%L#-Ϫ=iY#yntQϧsaZ4+\[un#a]ƭS@ tyYAxR^{R3CLvx1doS?3q*?K l]߆+u=,]Z6ZbK'u7cx< /ku]&SK8[&-x-~ ]ҝ4b]@-V$<IEA*ĨRcJ8AD_&L9ƽ%2صݖD/TT)hH3y5胁BY]gl))dR/+鏉svR.C'/u~t=sܛF "D3]l,Fl@J:% hMlcгB̚H;嵓нڸmo7+`2+jF,)Yb/>3`Eˁ9kzFʡ3"4_MKf/rH7nsC˟ws=xW|vs_,<2_$v.. 1Ϝ]!mx)3isgzw ./'XSpg4 E9%] i m.s[CسR)[E^7Bd2zk>99"nPȟpH7UHbL@j0sϞRh3? ֯#9 o)esD43C`%v/_& ң-*햶0i%4kE|8/2ya.,RQ&N]r@J% ykvθXvneGHt <) fdA֟lZm.zt kC 3Hѣ2}\M _|r5e)^Ayg pz.xb89.]ۿrB8_LnQ 2jcG+#i׀ɋ=!ǐEI'G{ m^>ӴHVy:.e:hq᜼贚`Jƪ>UZݥC ˎfwo:4^J\  oC?= V*Ԯ35/K~ԇI"оAlE|ڧ 0@pQ/Sӄ!x?rbƉZH0f={@[WHcW aI8mz F=CD|sWKA@D"hxYzaRѪ) ,=߻|%! fZٞ?y KtTgJ0 ÛYQMt0 J3\F  [aL|U+"⣎PRI#JWj ޶iQKV({6g攮=t]ަCǾӧ;~[_4|NQep0)I|܄#(*_qig|hx1=AYEPzMܱe.ț,R IRVZPRθF(AVEzmL x]qlD >,p/\snަ*p '=dxdglYMçv.W&ohA; cҾ^"^,㣽8#q2pZQ&_Qŵe } WEr 짛ex>q9'3w<]i|`f}@RRDi\^$#MLbճe\9 rؽ-^>[dK i{";::˓=c$z& )`ԅI;%Ti}y$Fj Jt R q,ԃXb@Tu^Pca}K*lWuDhS4$dU|UA]Isb[)!(BkXo0XO$_]a%P.N<.ׄw H!Lhĉ(GD4c8PDGʅʙSD$, t{%q)wF@曾 M~{yt,kPbCqL^DuJF5Jj$XؔݐFȦt&8Qt:a՞mhgz[C 7V<3٫|our(pi,./*}/^qfn?ɲnPoj6[hg=ɝ%LڬmJ*Rt}=XXU |sm3#w%B91I a%L0Y0Bsg>(ZG6pIE28bbUpefX@a8Џ:i]ƆgH.k>rbCG2$R>,н{,rT7a5ls;o3S?QO ]pCC\y`_җD?n1h2+?ԻDU߽tMD0r"lN6a EN"5/IoqekT朴P%6Zh#@Os'W=4[Ĉh|KEMoxs̞6F<#d Ux!= g5L.A{*ɐ!SAz@ YjD7AN [}JQe & gb[:!yH)ZmrAM*JТQTs.a]:۝\wZBͦ҅KS= EO(K}4{yYݨ }"tZ.Λd! u*uc91AkU틛Mz{`8FdS/bM?!`OZziڿ]C]zt C^)bf{ MuN*X:ϸI`RI]\xuFcIH>dIRdy9NG0\RG2\&Jʪq"%sk^M[[YETbAJGWH5ž'4pބf۽߉&K' mh&|;3hS|}`xloRޤfAYQl-BoNA%FwC Y{aQm#'ۻe~.57.fJ 狸Ă.gWXFL؛b[hA73'IO+VlMwWS3=aDX*tET9G"/P΅p65=JUL=imlyV|i}/)YV:˲FSfD>ᒇ6ǙυgԃRZF龜VK$,y*G00Np_O٩D~kAr 30U %+x .ϟlttHe()RǢ 2ڜ»c`u#V700ʔs|&ص{Ot3PK#'ȳ 5@HE-NlgtsLSBafJIg/\~tu|\^<D]v.KG hSMΧ A7#Ug ~F`A,R:KmFՍ&j"E@ ѳp!0Y&(j6$<<=c|zM\c|6}a :mʺ2N W7<9ueEvp{H@_b54wh]UY 7A2Uİ.^^Aהop7{y)B<̻=['C JWD a쩚2 XV#Ŀ{P;YZy O i觭[j&4XSU"O>&;5#I9e#R !+<$P}/<䐓(+c,8!G6e֣獙HB\iex'@,%qQ q( >/Zګa6~ 9,?/ޛuZxvi(//>I~;Nxߨb$mA}>dK`]8`<'JҴ DAпqP>Jrx@3-hLP̴D>!1ֆsBI%*Z) FBr- .[K VDmCgGj,+d"`tVj}qmx %*6hFq @}ԑ$)uZ>"繳[o ErS7.c C+'1 Zq0%dhrUa0z ʱbPF$Ә<8i)߄.촼5Mvx81) y3p;uܞAk81[8@1;ۧHVV0(J<*r6;tlcG !|H ;I-}MEfpk}!^ZGWN!%"hmmf_ğ^R H8{޽ի_AB$&yzWiw ;bn>HOr8}~@ȟJ*)N=2ݢ z&9P,-bsrsKx /ZUM6ulLA%jsOK1l j2m垲y%`^Jcr #~-[ɑ@PӝϘa0q9 :ic4>D{T a!ٝ>ېXFrqӆ$+oxNiUЍ3rƦD(rZzCav&"0z_Z*!ʊ~ @%t!w΂SвH \JKaފtފ, 9=;N+6 n]u,07W O XmUO,]`<} m1APx F+?p赹=2i,sm"@|XpZ2Nd%E,AuXH .%_jyD 7K8oa2bEǡf 5@vBIR&;dȘ/td@žJ}_oC%Et$URisK.yG@LzVE`BҏM?p1鰛YulVݞ0(kķ{ު7FJu|$Ӈ!n|/ z)/5@p=V2Y"QTJM<F0 zW֧2O'4HzVbYPǸ/+A_wѰ@g,*=Dp_. /=UtX"ې`Ye%K\S&J2E'g[*" YV=8 2NPc<ГLX;vC*LljgtTuGvxy/Iߚ$\Wg)rPى^%!WxPU/+}GhA p*m9I=*Gx+=q|.Kbk&[2cixmm#RIFYtH5Շ~]%S|ڢI _zyBN שּׁ0鶈78W}Zls>jAś b }|w;d+l̔l'O %7?OXq];'*MЗ\rZg;nMoR]U "Nj!BœMfQBf<b+~3I\,dN5m~tL,P&DrLbIN#1Z\O̝y "*"3'W[j5Ɗ$|],[,>5| 2fFS^i5@г -f@',d"%ٞd/'Z Oe;zÎO@g's5#ou3; e Ӎzi}^e@'[1JOu?&°w ]f6OT_:91ɖ__;;2Dqˏ[Cz}t? N"@%՟yE'b<8Nƣh  qv!Wyk:jƐ!tM!QF᭹G\cWTfDZPaɏmqpM_&np!е Gce>¦ԽׁSd!(ow?/mit)S!Vo>r@ ̢fUBCdZ T~LfSaڻb")%T6wҩ=Œ^)?XH/ Kt} zPCE (*g$Gm_1 j9 ҋ,$Com84?w 2GҞfл[Ai@Lp(uQT&LFk jN|Ptt"`gňj\O.?~gza{`AIE lߖ{ģH I6]6Gnbm4+67)vj=}0qJLWJ7%BOG+6!JG29CFF4^LDJ59^=h/^UO ywZ OvGL%q #C J:xK?yQCg>u s(72t%Zu !#}(XCX'D^_7PAeCl G ]S^H7YI6qEcS\[zPgyS\sW#4,@qEhͥR Ot=@fCqK` `%c,yTdqv)}+WT?=Fm:6R_!zˣj;%{~':6eܤ'V\磕" W~WI{g!u\]$]@\-}At@~-6mhP%/ oܿR!2x3N`܉F8ú 'cJ(0;/oz Ċ E>/M%<ȉdX 7B[L6ߓ :ny=驮J? 2 ΧGU5 'YkD9hW{ӬAuQ8FIV,Eظ0YXlJkkj<1SkJno/K'q KH(r :@X~/2M?:P zsFvb*Nb覂ĒP :[LTE'TmFdTSY10gHcnBl#6GL }!)T-_oj.5%#BY"_Z/N{>#P;60Yy;UQS?Y0] =xV Jhy ѩjͤ:c *c0i l)6REP\fq҅Gb"CjLDb2*O虂/ pIgVX uH oWK ewNv,=aЉ JLj\&K~Xjb /4# ^]+.5F bԶV^qhЛ|U.eJʼnJB$I>NϏ\S2\pV=9h? AHŻúA`|`e1.}%{3fp$ ]"SWhX#sf9ڲ: !-c$K)W O1HH1~i fNubLыR4|QC{JT|73ae8YCge$/sdn늁l?D\bgǘVz>a⫲iA0N \yFx2=qB/猏QPz)BK@& t!;a*m G ng '1h׮sn^' ~C0wȜX_VeżkI{Gx-zvө3$1>PI"$S_ cšv91BZ>[bN>)b|̙`(Z,=Ak@>KPK{vXkkIȶz8rj nԙX FUáG$rrr/dbA)Kڀ TT.z #=@?3crgfIF hJ7Tc7]-Q.ՠB֔'ޣNl⬲G$HH?3>63k=BNzD3,,FjXPre?/e i"VL-3:g}dH!)PtċJgፊBASH)VO>\q(Ak&h x)Zq $\\48+73ng"\l xaK] ˆ6aGA]H'Tuʷ( &jXC ZUVL5rj R I`_qˊe0{Z]V8g B]JGFDvV7EX-I*u,> ωd+lA (&\sh Fl?ųqW3;$N2$Ϋ& rj4 fxZ8cwlw)pZOXԘHE`幹0R=M0żHТl{2O0Gc\j +îdjϠ DS{wCqZb|- B 9xriCBHi 7ks gv1_)Kז tp#h?5UeKak\@&}aZʗc!| K#pKl@0,j0JO|q۸c0nareG80!rTq :ېq khO}5QEަ9\I+ :WE"2새&@F7pr[?Zd!ۢ BH5I:u`з)UEZE:5_wzaj==Ke%Bw(^r>kq"ȵLɆ.#* *<-4OE+D4a&'^0+Q[*M&?^ 7_^a0xdC\uAqU#;``b'680,Y` B@̨}9`WcetW =.F.ɣ/Qe [2BRj Z}Սi{9LkF:TXU T-+&zfj6m뺒£.Җ%ď"-fU9x˞u ۟tDu`OԌS:(#B"hH-5l6IUŅ-w9:`r$J3S[(-s9y͠|`LAM.)n !S9xNw}?mZ3Tt { j䍩~GҙYM,c\s//C?tt ^h3ql%܈TB2Iq* mϓ FK2mQ \ * tXMR`UPpBPǩ U,=kڝwTsiZ?T&e߇!qO6cOqJ/r~hzLC9`R-8˩3KE/}_s7=fLXH2\|U0L6<%C?S9IXڊU@IOZja7kG#1]|O i ~ǻO_Cl3/O䰝-I)N_x]$jɟ]zB򭩑<; =E?OK0kőвb^$&:.̥/w ^WEό@*5)MAٶ5b*Ly\RgbcxhBU头 1ӻ IQn(e;q&Adm%3A4Ûv."Gj$ N(T sC̥ϟi;%7|\=ӷūTVv \ 15y`{ZfSE;ERZxxa TZ[56/87G|Sf׌s:%HzSVd9q&r^RPf_^rpĘR(MPG-n)D&h# "?_\ $YWP'?m1nii[Z&%g拌 zWsس2Ko<{nӐ)M1 b'1pc~3hny Cy0xBHNQUvT4R䤔 w8lFX2 Tޡ~3*Gr<؇)7#liՃ*r\6F$D2?h2vh+=r,KE?@Os}ɖdϪqC۪_;,TV2%Amm jIJX=d6>h/3&R3,Qwc˧o8DW3ݠvtXUVTGAR"YiW9;Q' ?:T"`,dL=k=gGB1'̝yP2D 0p_uyeތ , qs*0fOIZ(i aQc; N'h9aIcCq@PuIX-q7od`/0)md2s-}k*[jЋ!M< E{=nLW*GGK<*5W]#G4>mpHeTQ(J/ۺ ŷ@Ҹ?ˮZ|X sX{b*Vo7cȐr n 2 >yWegjUT2;0y2|c$ǣcD7FL, iL8bhܙTL|PSn&b<%,:$mEIGrєKd(=F]&)Cl+lEYw=ޫAEl[mz=}.灲(ci@\pJM{|:)ƤRhgyLSnᠯv8f8$igi> ^ǣ^`o5PXwFn<ϳfhy[Y^R7p>7[ ӼF"(wc ßzw# N*2Gk5|#*Â_ǚ.>`<&y+ۋizn |))읖s(xёT۞^>h.(<1vdTs|ZVfwW*7Ù&R_T \Z.D\)<(7MY3ZW[]^wfbLd^Ʀ pW/G&-RZJx׵hI,71(BU b )*x6]^„͒ P洇KטgyXD2ZmZCɍnAlt~LɄ| w]R.q #E}KNW^bAPK)nOã Fv=՟od?A҈m6+jD-.%*xn9k;;=3m@m14ʦ)w.|34y}{ssv-%`W2l%uo5_f=r"Ss`ѶO8dEI*/U3W'&䠠zYEzGs9 6+vOPd֙_')T#iz_HM0$y ob,}micoq8GcℱD6HnSPz\ř͘]x"TzjK8Br:؟i7{re7ՙ&ἬDG \TawDdrGI]WDR WOy5&  +e-,xRz ҐY(%c~ue b;Ϧ=n,&q&rg%C; W`3 )J2^@86(N<3ah}*[pԲD9%"C'Vr.}}]MPA=O ӊb?X2% 1R k5gfgA2]] WK'TtTwBV/u4k<][pЧ4s/&nu e( i*''R?"S |ӑ+6|dX;űhs"se_|b{";ȝh&O$ҘzHxOQ=u$4%Ȃ+;?;6M=55z Q~UDY3b3i&1xX@<5}zÀDH:ʄ_ڡңR Yym.=-{(X3C C*MՅ@$_P?B4{:7yDySXT뮃がf /aE $eS(3TEozkJ~[M#pIzP-#Ӽžt};2hxI0 mjԜ^kȗ2I£͹|>-IPMe%Ur7Vկ7ڎ랝;i`.poJ\]u6+=4`T)}-M/N]٢d6xDP><FW[WokŋyTi϶S!>4CE6g )UAHbVpm%sGV/:J Jd/b->륵*Ȅx{dGG ~r S jcӐ`GhOvWQ AT* [ޡ ZՃ UT Y("=G5΀VBY &rRMl&"PhaJ?f^ 0a:C!z `x|!GY(;S] wnεL|Yu[=J/mW5]ӝΤթ?ӜDsQnjY,W($jlʩ*՚ְ1Tu{B{Sd\oGbnVkeNߴYk=7 W\ǿuU˝&#/^ݏ1WKγ޷&DWͷYQv#=)#")iEo:WUHc_hI|iW+|&eNT+ ,Yzpڪ<ּ];Iݽ歡$A!s%-+{p 6R8/ j貟A:P4l]!f(J]΍;1"%[Jt\Ugnu3c]Tԏ BUWS)|J̮^yJXk'Ru .tOZ%fI=9FW@p4 #O fXm-l3fMடE whPk&n㨹)A\R}ZLk0u@ѹSۅP+4§>У?:"pIt%z;78gV%O Bn@ΆI6ugp"2h~!Wo[oNCBL~5:Z`MKEwAi$ׁZձ5joȸ6.`* {W8{ \`Ci"ԅ B*}\LbI=}؛J)zڈ '/yr}5 ;u[vX"-NL9s]ѣq< "2~ ^!l3KaI_e*H PY7UKv]?R'Uw',>1OWp7DޒmjVs-|j 3twomʮ0gĖ%< &O q[aCr#n|{@Q-`͓-bJAi0qG\iNe Oރ/x*oNc󊴞D:ʷeR%Ge_=toQÊ"hwp݅M8n2Z:L1.,Eՙ tl'qgq(#Bz5sUd%eL)Aec9;[N˾62A#&h-9a|~meؕa21"?*LHʻ`n{\~*\c2r 5/vC#B2,EWPmy& uiELe_i\]+LE1Np%wYBX0Xjl2#x[|v;~v|5]ܕ\[W~г\*?S Z,b*ޝ KU ^.!hth=1JqwNpdS81L4Tkp1;?@-^<9!RXG; ]_}N߹)WWތ hATB!qdt \䕗KU9PWD*gbZuE$A@. &TB(=6±0ӷDHy!p--aMA0[cPʰ#e G8J ̋#"8VW*Ԍ4A~IVމ;%EEIi06$Pƣgc&)! X&Fm|xM]j΀*~2Mp҇LlÕ8Қe g4X~9` uD^oBv+'j^Lcx6﯑SG.#Q ŶM _ڄj me2MZ:b Qh-N.)^7-C9 ԭ`-M AaB"?+! ܸ҆F λ)Ul=NCCً }F& ܽ&jxvkmPv<2z ud"h̳_1uQ ]Zz+wmC^5=]@ ^`Ŧs=a ڠaD̻/AGoϥ_81bF"ˤ3n,Pm'o2+DDsyTsMj /iK>ck`:C6`>ʈ8O[\gvBIp PΉ|T;cPEpܰCIG;W'$'F՟fw2裮Et%RGJ$j8ѵ`4kv<*%4fId|xT}W_O]=acɺ@m$*`iD!YXuW|"汁;4C8(lnl!ByX1MiL"w6)p9)i,qgZb$J2MwxW O釼-S/zm!R2_?lIx tmWA)` Дc׀SEy&twXEĜű:xݚ>u&ET|x`r@A=nx)I>>;jY-Mޞi;ϙmP9{V.m*vE*ܮ [Y%8k/xvzMk.Ru,3'mjJc+:\Ys^J둘W$9Z*Jޮ4ڬc  uD$AKdx(ȓJ tzS`-Vg&Mɶ a3[0U0ZO6Xr 4D#zXԾۙ"_v:Y;ůd*93 ,|;щ$^aU%YZQaO$P=6&@F([z$'x_eR&Hl=iG 14WZ0hѷ#)~IeEfy]HJ)R*P_ 9ۅRl;1~P2Zźb-Cy\&W/'9Tbc(0`Ze"LqдNӝu ~A )[˽qE l;m ofOr$D#3_l^sNב4trr eav7@árNlAgFɘes'g=;$T]%25|aDyl |LDUQUn2zm_ };DZlsl8pN6RUBo7c%`:55"؅&L=X vՂQl^(}uņmKa3"pĄQ*_h!lоUϥvC(,A "s.T vE MqD7Ǟ}r629&| +ƕ>v4hQ 8WǍ(z„z_v'SU"~И'Œ' U{ X+t爎}@t{_n._ݪSͩ6YT4fw(0>!!͐;鍄! }u\2'-rz=XD~Hߴ0(qP"˹q[tO` pNWs^pS Q%-Yd:D.D%fj}'zn=BMIA4Kd)\֎Izqt$C&Yԅ@E[iHR# u¢|-J R 7!gD0(jPgEOeNjU19 jEf}r{5 j̔9 |czr\KcQX-c2P֮6r^qtw;/;3\'Tf#i6!P-L/G 8.e˷6 J]U(7ơ};[1U؎;PNIlP#T `J{Yr*4e+IM4wH;SKڤ,_h1yʫxgsY8avH-?ȩr,":%QyT÷AK0TВ-`>*N,&9llSb%foM5$PAHcio8^ì_p%n=2 CH(<#b"Y?ud/A"jcaQxȎ>>v~>@9*B;%Ι.YX<-󑞋 5Dլ?D)٧$oĐ&te~Em鲮DZ[p bP$e<?D%cT3+y偃)7N˴s)s fzPVA3i1E~zaߨ*h1_BÍTй_mg!NiYU .zs\T{$PW@MnB94sSltxB`r,d/lGÐpY^5# |p;ŌP{mw F 8+mNqmV>mKCF>ٛZNy"ݫeky *x4*b8_YV`:ON$y'lr#lǼBX6lo~MW4o#Ut(gSh;d/e 'B`sNM^ڼhZ9Ntwe)x9ZtuuxNđaw$Hc"ok7pAotym>u Y&'l$t|"LhypU1&Z |8#Y`0؈cp* 0"'wI @QQ,%)žzYQCHo#Iީ_ i1Dz^L$u_>Z'j 4{ŞJB-ބA.XVO;Se*QF}B5'mfLmKXէn-4D0Ksa*xzq>D7ܳCS̳'kU4_bS|+:?BԞ+g~n^ϤIotDLq#1x$=ޯZzS0)| (DĊTFY44ǧH:9Y S%*}iE-ħ_ģ-T\'S`GlufM%Pl6w`i>9p»e)tN(рŚ= niҔݦ3)jߚd3blu_D4#IP;R!(F?-!XKBk@>ÖC-iUf' |n_4Xs/K;D%T Ԣ~tP]_4ޘ}xG͹_5 Qq" |a+x/edq_6oߔBZ_$&kFкLFȎVPH C@$; iJSA~1u)IX<{Hj/"5AZ/({$2(y*7[[6u.4]}еx1~: 0O^p=uDg5&٥G<RVzXg)% A!To_S[l7qPew_#X)"B½LEY|W?E~B1BaԁIT*ˊx#~ؽua ?UWd;3Q/WWJl h ,2~ٹO(>z'UZSTC].iЎE, [1rv*KF,GyQmDN [uU ;X!AHHR}+1~͐C5n3.˒Ve @elU@e=xgasC03s[u,`Pɰ G%}SY̨W >>2CY;q&pHg0`aLO4E'TfGnK9/?]tRy^&DX/I d`klNϮKs>#@ )y.OzJ=HW@} t0xh>Ɯ+~588n\Q^d8(R16IvV@;)d9sQ#wҍT)a|azs_Mz`IE]fjC DyaF; tXE~jb4$$q%tx)vA0ϑa2qG0ūv*I 8)k0h[j7'sTӮMS&?-\ȇЇ8'F`7r}f~^'5W*`H}X/$咚L4$lrpD"@.& h࿚@K{-93b=_*,$ugs mNaޭ@&f4ЅUpvw[/jGv흩e{yU=vI ~0d尡ZZtS։Y[9 NdvSIGNXXל2$g5{D iUC%}]5?xޯYă +M XjɎb0J9&*WHkZ2oƛՍ9sGHH>(Ei)sKFטlxٲwxAHʙI Z_tfl݌:9aɳZou̇NR0&&e^rwOg&8gg:Wh2\IG Z;W'uDZM 45Qԩ.QV4eD":.~HaøSzhKJ2b3wOn脒ڰ-kg  c^OuErڻa85| :BV(vއ, Bſ"X+EOϜђ  66EEX>\z$پǩWҜ-@G?&B<6>5LD5qBe5EKb+8R6~a5LjiR@|%~\f(iCnꌛzpP\"'3ݠ*:=Oca~_& zkY3B%b 闞ʈ}8.Yw@(SLtbJY#ՙOo`Gx ZtoMwHMHVxضZ{2TyVJId*G]1%4&zIq vܹ-{rVh/\ߘĞ7nMdҶ*熋W<`ď[2C߰|&e卶tҹoV* 4F9mg=DSv-s"uфtpeNW]Ӿ%>C+%o f\-ѹD{.ThrM8윗^$0 a\v/BvZ1LVqí?]d#%eziqfV)5"MZW7!Aiq,Ѵ̓VɓȦ2!ԝĞ^h㵇[y#業@-'v,X~Ʃ?=w,y/U07[/ѓ- J iaHa=>վ(MR֘%z'/10.b yx{šVT` ̆/?cdgeD(?OԬ ?,f=,=mR(]GIZr]jG-DI"aW U yeDsc s*+&א13>)}:rygzlVC`/cy؜X1823A;k䕍D#\ƚGY^wDX4S:۰Q!bhnke]5DM]#3_wLi&f \ C7V~n'6 VݑR5Ўy#^uM})B"!X RUĿ]vQdN׭v07in,$\̽gFנ !ZCeګfS>#od'D> Sc ɟay*"ķPInGh|!&x5fNf IGq8.(˴4=KO1 kM˗V˧7B+™O㸊_OMU:6P\[;AXl$7aR= }c?>7q'BI0ɂ*>"\~=%c:g}Ot`QiN{ӝX8+ma[U_U/z$7 50sgn~f]<( R^ $"N~Y^ ]dN17> /ct Uu.\)7n1jx@,=G0?09RěȖ,<EXXKW _o϶z~N)vZ5ѬsWZ{r6vqdLŊmzֳQ3*`'PXz+irl#`o猙!K)$p6G2#f!zm\} Gvy()˽/W(WYZS~ƸdS!AJE jvFʝjZ4F3=/Jt>y,azdl?+U/GI:~~88T835wy/QF/P ?Dсjq|bAڝƎZ+T+>z(>~C 2Nb Y#bTitBOnR:%4%ΊXvpį &Q2kj/AdaiR| uCHXpkrCZ]%I.pP^0ʾ̗:8B~%$.C@w̔LgUB6>(kPrR0}G_%jHRw-'@4dUb،+04H( 4=bRLs8:}s_TM^`#0DBӓ)0~ԆG[?dEWEJףzoz7ɲ|@p~)uM8dlQ)R0L|ue툷Įx5V|yDeeƃls`L-H^SLR Bb;}u?5G2 =@XsOU)òlƄ[1SzҰ>v~o ky4/Fga;xbin_re*r.DaP _xR6RꟜj=!*k,MTpvJc| >=T{![*ԃmSAKMy*2XMX6 a!ɭ#opn9go*p};ݨcW@;U_\ b}-#[!?Ā,<z!I =j+Umx ] |6@#S:\iཌM{Ќ<?ADEnb[ >fOZ!Fj}{^g~o(n g @y:-|!fL$\d8Z3{㲓,$8,8,^`S}B= ^881h9k >u:Ux-{ Af}m/,_qw&e 7Aqj,>4mlbPم$5B7#h6O϶rW;)> !nۭBb1$-^.c4Xv#77RBVyz.NJ0PYb=_9vo8+@H"K^#}ZaR$L?4,儶Eu )Q¼ dEz#~)ywƖQY}Z?۟hK'RgJ zX ^Gh,Tb%j~jتB|́j1ԇŏIU|G_56 D(F%3_ 6|&VC  #,ʢfH~PґgPf]C倲'Wӫ5@{Ovשr\w_F- $0βJ!xG3'Ȋf 9 yC=mٿSMDDϚ6|Y0),eYf,ENNޮv @ (&9F35Q"8wr ~N bv M7 sES橫#zvTQ;z.d. :ݩ" ^Ov\}(۝I ڲ3`:d4Sf9 6+[JkHA݊tkPW?zAp `0L#r B-I3 'N}j!&i`Q8=dI=窽dIPl|"7#W a8Zz1n ^z[4mhQȌ]Y̽jձ^ms(Z=w:uH3 (1d0|HTŻZgքQbM'V{7lnj֚>!"ibJP=.'C=nfogro$|ܘѰ < |lkgž&9CPVglrv.Ÿ5Op)(!USh0}pЈ|6ۅi;۳u;d\U6L[i-Q>K p%f;{ǞH71^C uzTX\H;}kTwQbקm}eG2}M-Yg/[o:YmGe M XiC6iWf:-H*R#/o,8أe dMO i"6zG0 2y4[۪{0)t"5n 7^:@f(xay\H <(0wgDy},e閴h8$m%3p%ۅ6¾RIDni|5t/R h`C,>ڽ3_,:e:>Kk> =\Vظڙ?--=pN& sJ1x NS_YLS{{ۃlv#ѴpH &n6ģ샵uŃ/RHt^'#}Fs!8լu`{$KUw5XU_-o g\p¢ZQPk=U4cZ SMxj!CE,fnU qwȏ]:2I=9SUxvntgsBC\/C*} Sʕ%oOzZf3702,e9e (% #gJ#|!kv"JVm0DQu!QK* CިrpN~,+C@u>h0p#Og֑^WIWnd"a33`~4C"E'Ʉ1!aL0huVBhJvLtwcDWjh & ܌+4&/ԏVsh/,6c&֊WR/{#>C9}45 !a6?^\/j3bS\ɋwP {ҲRD2t Gpѯ8YRwg,r'XLbЎK) TB&m'֦Gp+w^$0(xR:g( q؁S W½Pqff6_ܷ(yyc@=!%o?spDHzeoTޭE34v+ !Z_!TB;=&)F\o0p!ޤ̽_.K7\l2h86cA)c]2ĸ(։>;.uw, KL2hLƻ'ِ QIRDBrl5X)ݴV3|ëݦl۹i0>?xw,TM8/xMtE pR?x@ :lLy*q fGqY̷!XMXW?m)/_^q'} "F}IS@46IS 9ho*sbc}9gI]SԪ_~ɚ{ +(b2qCe:u}iZ_Qݩ%g)C/72vJ@TXOLvQ|hvgoM]+#cת-ūBq^tLd0ȞY#"G1p5\dr=ˀ4P]7cu*f;ЧqBsĮ?,/[ 7LxbU- 30"T)c_}l}xJȏE.or3^)[JGh@ !kRj>/ 0损%5:/Ѳo*.%@goXÝPƨ()Z"G`Y:f &|hKr6ojU,d<3vSgjlLg}`O: 1 2x|Z+,6^O& :HoIC[ER 3-Sq4|Ù륷,m{YtX}6@\MG#l-1%9ċ. lM~-z΄Gm# f,6E({@V-m0'nE.ZY!ޫ6 " į s&LAsԾbݵh6hùOE?U(sԅΟF7bG㹛7 ֌7QF 1giz?e}mR.vȐx'Y$~gs:AKSʉb!ז$.Kʩv#Onf: h3/?(#)vG@No4osIB94ǹpڏ$,Ʋ|4u&}l˧iQ 0o޶uNIx"Vf\qN{)q MW{CX*ә>F7xI߈+슺N MYӢ.%b#u2d,@zpDQ12_(lqRϴ:SV*k[ 0ۆSBغ 9e21eǷ8| >TL RR|_t!ڰoWS1X(gu]}̨ ۊ Xԁ $5J_{ʪ#}1rVc0M'żK).i뗧#E dx@bl$;pIRJb=ږ_iVG^MVu8(_sK̿W: qv]-)̅&RGɽ9(HVM `. aUE%:蕅n h1ԏ*k>(#\+#ƶQ-ʪ`Y8 9}9󑯻c@@^7[0Rifw+,)g,w-v{g; &hg \ŎFgS`x#ihPk;to ?I=jWAZ >Wz܄N-pr [&N곇xH<%< vvM.mQQAMŖ,,f6$tTzl!@DM+C> y~ {9FKntK?a+ƫqK^u: PJi1!›j|_+176Lajg]Z>\0ۻ-uO^Ԇ0)^*$SrP_g'LQa/Pa%.p3T(@]Hg. _[2U`Z# lX*utdKi<+ՒƔwwwڣZ[ WG窬6Zp1C=4)j6P7"4@!8M}I­ӹe k&dK]$ ̪7*L@d_AEog *f6å V2 7OZN%fCJGA ҏg/ :kI)^1y@0ױqYX@IS9I,\70tJ=m̕{9@TiCe%gȚVYRqK6ǯz) Z0|@zVg SZm>HuyBxcC5%A}XdpkxjHXkn əwQf[n;EƯu3: k|JDZeH8dբ2o`s5ףw۴sޙ;>Wנ96$%nc_ΜA:2$WR~oaB㒆NfYBD? ,43$ny8{nc$\ j"G ۫.4Es=cix UsN+ 4\RH~@{|T9&U{apcnaVucA% m:˜x+zZPC{q IUbZ[an(ZoS">Ga )j1N4 Z@_ڼ)QGNQO5Zjsg!be-NKLBoa%{Z0֧+D{4ӉBܹb/+ Q'>q?}xe'q^bW809nO֖δN T^M^wBBb4~UQ.1k )~$@ڐhoG-Ҟ)y ?GSL>2 g["&BXxѤ:;x $s$Ϟ7G;ZkY=B7^j#gx=(D`9Z6 sO-qV\iP0 f{>E/L÷ Pn\Jt٥MMw鎘ڥFƈr?q[iOt򗸒"b:bMIt]5/_< 7?kk\5 >JyZ&CAO7ºyOyc¶ _]m|Q;E7jHDxt ?DWiT\P ([AF1C:zw(2|9{!eiSLSaDGlh Bċטr[Z<ī8̻%9'sۤE@>q"H%rrjMC2ZR˝yu=7 UwgokŇ|ӯ/_THIHS<\%Fd >4$ .2[w۝dq,܊fVOc/9pp'ad,Hg|LRȻ Xڅ#hk#ΛCp/l5.gH|d^@RDWGQPN=#ip5l lcۣ,F(Bvo"A6o`|V~8Ή+ڳ?9xHN:b䖪Ha&Q@2 V )-SΎµG6|p |TJ. wr@V5ma6+~[ qF)CэI>@c)}mLއ ]eY e@yy@ {[>U[. :tm`4O6o ~eaLXQ[# Y@i?ȲC[ڻpw5yPfC!4'Ӄ[N)@d +9KT%Xhs 'wJLҼ]7GZ5y @YB^ǯ',rւ}BJaGH*߇``9<&7hRmۦD%l<4" J]+vq)ڱ.V=Ap ϛ|%T5)&>n=qrBJ.$2UhϜF)T|ã,E/)p}9 *,gzχ/oK@Av"^hd̀{r#Y=ILkǛP})RabZ,bC?-mEh9^fp` Yn|O3}'KL0 q}H =8tLӌy VE9~U4!!6Hr r~b$nc?O/e^fژ.\A/Cd]Y[ҎiQz[ᾱR&:cO UZu1r1?+U@gnh-hGQ'hkU Y߶B:B^=2x˨,SO$u-Ωii#DZȈ$\֊bD[$yíHt-"X8I)ȱ_.AZ"$Ԓ.3DqfA~b:HÎj !<9*x4܈ULvޟk3'.} F>vnTl ep&_p4\3OؠM ^xABޑQ& ̵I5HZ/NwgizʫpeC&+S|nkD8 rUғL?'7ՋXa|d!q}f_t SR !(rǛi*Ia+2y2//=\պd'8$ݙy!M aSTi<fAd6uV ZeK>EJR^@rt]&Sn'wEa*Fۥ|6k@%5؆j,Öz,%\rl۠C)E/@$ 55+CL,HI'שl?M6lȸiZi*,nR\sv;yErY#"vu4s3ݢ0ךiopj8[`Te8L^&ɏF+!`|KpyNm?_$QE-^I$k3L:Mi9A0v[=PԒy=G$h[@)J%OWY0zO+*Yc*hZf@FyuFÉ\G|'& qChL_VoӴ3e(,eI1J,l ch1wRfwLfL\oN6>o,3B9sd$h0(UJ5f)ȇjè0Љw%E( `.@v$-u'J14Xy, (D;k_@s?$flLۥLZ=W q]'t R kUK!n)W)+cVM=6j(HߗΗkTЪ, d7ؿ2J\Q󦹟MR'aΈ雧xc-Vǡub\"ñVa΂M;Sm,((x3T&NTM$Q<q:^ל(̤aL7i$S#p*9*l[lZ=l<ʨ`l)kV-_;aUDDt8>Hf-nujF+,m@j #z.Y^j)4Gv4Gdj$F*yfm |٭{͡Uzwy 2Fzp WON7J$2v(5\%7 kQyPat#Yt%ip\W"wq}hBD-I S=6r MD"wΏ&?%A7?.S q-=n):o;MxZz nsPqʮ Ҟxyn-i(X4-&}@h#! 7qH0nwHbQ7 usYt+_-X% Xqi7ad<[|7ڷW]74*)ʩ;s"#M NX@|UaґьuDFy]5nTӨ^҉R*p\Cёʲ##p\#)D]-yH`jmn*=1*G%? I |ƦsFH<%R3!BzHވrX1V(𡹺R2Od{,4pjqJt-~.M`0iZ)(I.2G!.!&εijQrO_jǝmw![x~\@!Otv}L(QmZv{ilv@*›+C$1ވ^7k؃$4Nς8jI#ץ[A:B50zcI7):/d4ǣx9az:Cyu`loh6-N jR)Z`}$%2T@9M$$P7] Uՙլu z/z j@l$aX_X 9[K;K1b6m8%LIvSJ0ӑ!Vc4|sR r83g'j (etY]yN'F+yAyQRew5%C񞦳85xAbܣf|)sTDmoW˞>yhziͽ9B5L."p\VLuZ\NJ9B52F+$͉x۴!V`)ˣZرNvEE&kw?͞g$=E<9 TC.[G&t;LUJOƇHɹlJ ZŏP5[N^>p.*AJ0iQr~ @e9x:UaUNO6* *spgiK>_d6vgV:0`@Z2a7m]0z`\ciY`;mp!ujRAD6!QqU%Az&͔(wa$/&ז|@G)j7䜑52bXwv|X |8I{Jg}3&v,A6na,xCw_@X)cC*Ad3]zx@1NQOҨh!Ψ?sInAYEaϙLf" V9eY:ڠľ/D+Af@b]^"E@°u U wn CVmte>0s[]شf{TOK3,C>@1* 0PbgjzƎ^r 햜Ч\\x Y+j&I!3>.w=[^e-'ܬ'L ,kWg[!-r1 ܏@Bzn|*o;/k@,oש) j?jdR0|W&q/J,5hPk2|C x\x#S^-/IVpc)J _ӬF怞+ W'V K T^ {^XǨu. J%>SI:D% 7 whɳJ{YuZZ!ejE8c>'!T.5vpL”(sCMHb($5o|X&Prjܵo;Z6#NhMBиœxBVHjk? : DI#n{yIB"A"Ȇq6QzRSl,I!b8Kɂ ̬:zͤFx`&+1yz=Svot=Ooʏ1I{z B`#L,V?T6mnSGpE $GO8_?} KcEVwL_?ɳ U/SGA e."NM>e#P`t 3 M!V ~E%.WMŠI쥓Ut+$B1bOƓ|8NJFZd2̛/ -kk^։]'M0ZfN](dH ȟqD mN$YO!0*UۈWe+dH/dB>SՂA5>ܣ%Y8vW&"3'0RO݆ K1ˋʃmaDy./ ceiDw;/Ȳ 6 jz!I\}7!k0Kx{zgKwSysfEZُFs8]jحx-z6#UBhAj޶}j`3]e% SȮ?Gd0\B"p!u]5xYX(kʴ G.uMTR;F*,4Wl0@*ՁU;d-*HnAK,!/;oMRYO10o҅S,-Tq7ASRƚ2bEVkqwnhoۚcb0Ls2uv9ꕧ=9Gʰ&Pm(Jss(}َ`I`|]9Qj4*3lUhNoإhԓ;m`zB|g Bov'W$Wg(CqkHTtk$~IR܂beCtcLXWIyO VQb~k'GHD=2c {B=%L(hp^f Y5 ~#Er/XՂ+![*AbUhQGt%q4&$iOwf=-KE MǥHDAM0L@m-s`q]"[=<ig?a؁?SQ밲+o50U\ryL7-^lɳJm;Žs4PH 1tya?k<L}B]t7PSdR 78+e5-Y'O0`V֘xl\<=9P5hCЯAJ7PNTnJk+ݥQ_\h~."ke8$"՝n0~"\Ok<jkl:#iUWof d`=WN@e"Ո/,d7pL[Sb,ر 3tlx域ԗ{iI]G>YߩM` ]5r`/ܗCR7qaԝpe،:Hbc+0ykho ixDkv+:>* W~({2+hX:  8;5x?C6~i,-xGZ7eZ>#BL~i!'!\鏛f,*UFK~V+9KSG8iǦ ~ٖ[\e9aG^p)PkFo"t5FmC`NţbPpvBHHFQj+u#&.K&rY'w6䑹xqYZ3bo'E^ 7-dKϠ%ퟨ5%pVAzE>0}79&(bG)yV`Ҋ6{f3)at4jSuji9OCVV.10^ Z(ۍI-e,H˷Q (JhA4pRG2T{o0ͱRz Y*IĦXr^m靠,|`D^VR_Àm":掜DӈHK(j:I.ĈF}y@m80nGJ6  {3+L9^ ڨ[.Ш3b_F?a ,}9j ewS'2& Vsr20zFlJm:Q0 `Dzu륨ouRXY a 7;)E9dh(fCIOک3Z>|@ԜީqϪe Hfr=Z vܺFMVcvUDi3 :J-^6o`墻vSTjn^{RnV͕m}BW0ry V"~gIe ljGhdyֽYǞQM<l'L!DHt~4t ':Mr%.Vy-q,7?Jr/$#!)dW8rIVo=<(x1 1a}Eڊ_4^=y<gت*^2#2mÿ~E㋊ݪ-XBBu:%2ǒZm#. QDA9jR1f]h1;r,6J͡IdA)o2lŚx/ 3 YKa^m 1Î e[\ݪ7)޼g@^Ƅrv''I0_`_oQ8O$l8?ۂZcIΡ0%cg1(| n.gJɵ %Rnп&y)2z-Pocc9 2(JaRN|gL-*}BjoY@1}+_8:5zJBC 濺U1:= 0dj@ʽY?i&\QȅQx&CN# $faB ӱwEA/ JP^ fC呧%jџ V1N/cN wbEŪ:ߟJSF`nev`nn9Mpx|w wH%sZNd!̠nrc4he;-zN9$zp%C$!2G$F~cOIhQ?aSXN  |irȴErA!,BE Qʯ ]_>Kʻ2g"<wyazDͼ/Qã*4( p\:83C0Ǒ6Һ rPS)\ ώu=Dty}17G.G/cB10zE׊ Ǯ=OAGA~~p{xx %Eqb1J8 ذ8=kwaOϚHd\/2dB$ cJ\LhiM MF"OU#>v 9Y[VTdèS‡ ͓J_7'qsƱUgޑ]{6%oI8 YΔ@Ju"f- sJ<$>m5ʓ{8a Z?n2©?!`W0PrǭZ1)nc%´X>ȹ mD**!m@_, QDl0N aE6Gw> B-TT yQIW76 ŸZ? &1(N IhdAﴛ,I[Pó>"Fta/r#i-uPQJc`&F}v8P pH&;q!EpP7?&?T⧉ m.7^|} ȏ֤(D!Jp agN ̃XM$'s!H6ʫB :WwA߮P cv+j s R&Lvq4bυn%MsǿDz<>t1(4p  걦hq&?Mͺ`_6ީσ1I )鵱gad>'%<Ƭրq8[5~}/G dW 5YoT"XxP\-48gό*uX x$h ֋y|VupK=G4 EďHl $P߳ БƱm?O&wcK ]4خ\WpcL@ ;đĚX*kTIdDVug+N1ߓwQr9yYUt \*Gpy/FYx:/h>h j߬vD%*Bض+yֳ*Ý} Ab=0]IP+hn r,T Ҽv v¯a&\cRk˕iz-{;nyp7]ɇԸĆmŗF@ ΦаcϞ \0/'0(<2 :7]d_ L6MY+nA^ X 4ܺm,w\hk Lg#wżdG"~V:+g<>ƦΈF*gŸb̈́+A:8y8eH9>m%)(BKA`[ݚ3\ JXƥAa| J#0~-8 ;q>X`O rvk L|zSY IŇlm da8yԯ6MbS gڼ'}=*fBl/kAY2T׉ۈ1A':6#F)RIZ:-.9QYџ@#%i*W/"huze>2nW'گוeH\gnycL8HA3P Z9mU߅q}=W7]\v4w=5؆gNuɌL&ak< %#IRXm 左fWG .'GeDj]́qzpmn5xf8$V%ʆ5EKtXh7o${ic AZ DT {vpV#޸D[L nkk\R.Bx-%:DlwBcӮJ7f=3y'lh?KSҰ Mf87G;Kj:rlowTmUZ[`؞D;J/)ޒwC\r/|O#1;YQP1=`&THmPBqg$ LÝ/Ah ⪡:slcyP?KNږ|dIG&uJGPw7gGOZIwP:jg1/3n1؃]K٭\!ΑX\yL ȹD4buP* mi<ی>Rс7 dO\?@Z$qKOjr$/~0,GYd{`1MEhN2ˌy C=/ 3uu47Av1;G3ri"my˒\%)`iJ*ӄJAhwOO5qfkX'Yʬ䷃-8JvW71QVꨞ$u8TxzzD?-hNkyI(ut0l$-͖q?r2`K0{-[#9 8˻XN X A3a\o<ŃDSlu <6ӮJJ2] =RJì4ץ$!4+ WhvʸZ&`AJA ? W@%X$Lr :&!M Jmv۬Qy5U.&.]‡M0gy :ȝrxNc>T5zroo.Tӂ٠&D<{ƨ6;}U흍fERGF-KP*r.X+->*Hd%!<Q`s9z 9pWE#  mZ~ΰ)~6pm!\Lu S|f$Ŀ@uvAl`?mhscNfT;I\֝܋!`ڣyEf1 U`ʃ@AߚEFvI*.v199~e',ح5ɰi󰳕8NG\M\(UcZViv19 GQ*"8dUoPsnkӢ)MB*l[=ݍ)vG'螯u,qR8a|{:0zm_{BKRjM%& 0]7B /7$>zefQ܁+^2F Fz.G\RNd(6 ɵc|/s= rQR'dUq`iR6b"mc5NF8=*Kp5:RrzܻlЪɣ+=(r=PQ6ItqCxh%la'l*r|h`-,\3u=F^+\@|¿'wp׌wqyN8n"} gJzҳ"ԒI7]@nؘź ҕq𔻷-8Eh>-drҊOcd#Cؒ (:/rG:vXd\͙YFtŏ7 #Ub v$.2!hg2ax*W,g)\]u6ƹ$.cM8(C{ /Lw첬 oM8z2PC>u<EUKv/gڅ[t<6@*d;i؊6.7gN˩}ZW[۵ ǚ9smBgRߔH+#*H/{T3J0ds/-s3/!FT{bi 9Q5ẗuXRyׅ0Ǵx^k0|,&.חͥ%wWxdX\cjd*%g5~s7Kt66GX OmEeCˮHG \+hb4+Qyd>BK,&=O ZgLPGE9[!z%o4 Wi)WO1'ҊAd=I8J.y Fmغ-`zUflynٶY[ zPjwfv,PJϾ)<6^~.|6`? Hpm*;C qRN]O2m=C=a/6f=8_0yOXc{WxV]y-l[OƹCZZ.?it c"F!ҩ#46O-olE ɫCGZ. #nlʾȄ04-" 3:XCj@5Wb)]nj@|SPc ׵Y,Veg`D̽q2sұ#$LP%Mmccy `nm ;r{dakָf7|Ym!D7ăhh0eXXNc/Cq@ی`VPrfDz/"~5s<҅G顫q*lJ7%,t='`ffW;bΪD.d792 7PDR雷lgmY:qCN[tąi->╊&pz/K"3 p &E\| VKH`''eSkiu/v)Tw]G2`8?D".=` `rpqzߠp'uaAC&g!b T:%4rٞh?T qz[<yD~S?Wsg 5ꥲč`ш1GR(SY|ZV'As v`Fqe #(eH@tP"m>ZWԌ{+"T0͓89 C'4\? x eYFi*. #Vt>@[X'"Q/~s l%M3)0Qϭ%,0:K^<`}χ9^"!zߊhOkR*f#Y[/eii{4c4[3sez[ +;qN@/p#ݱ'=(q@9\]GpG,VzS3 ."RNݼfuKßsCR` `sN&t\. MG2U%/q 7}[QDL>?qN # &RXV1~)d!H $"@yo .FIWoknp> -_~}k~^n-0{Zz(nyj-6A8f.X#Mؖ ߮, wc{ ,W {ddJf~<ǬzO}C8wkN3\\Q )Was֬@\-v9.Ɂsω_Ӄjw-`lf2&EL/8$q͡0 e6O SMey!1SwmM2@ e@dGk;5qMxsb#XC$+5AW9_>9:#1*[T|h鮷^KdҭE)V!g)mOX\;5Bպ @Tf#JGO.GWWZ)^8Q46D8H 豎џuF:R bG"P(ܹ0H]9eUb\[*o v۩RZ,Csj 'cN?[$;;!BxӨѝ5H@TRr?T>?tTL0K5Rkfǹ/ʩ3]bA|6f m,+Oppgj 4pFF"6V$tMˇ |jzขlhnu<]Q KZ<*NiNh(kT {uIrܤ1Hm3U)1AU a~Qn=#r< f~R?+Eˣ rr[1_ۊ٪&&L@Q"fPV +Jn?v^?dG yhE%E+' -nMqѸ8)N!/y(hmxoEJ'Z=n?$,!WQ*c!xPٓ`&uҿk UG>duU/$ r4OȖ>PE~j_>ՆoYS9 '2x!L]bʼnQd(VP`ѨB4Ç;6k[]m3^_־iX*4׊Goѫ!e& f&^ɻf(2}«P / ^<,b55AF{٘J뒉8xGTJ'sIHЋI}^u_,,,TVIiޕwFg>H)*WFz%5=⏱]]BcDaeJu"OXvY:㼕| }łW3GWv\ 芯cL_%28eL"ЉJ{'y%XyzOH`l)^%?=1)-qE"2NU2W 5F Dۗ'W{c]0x@aB6F"p&PT\_\ L719x&{P!:MD\M$Ȑ)6TM(V>f`HH핞rlv& pB3GU JWEyȓ8mW9R48zow2YWQp1΀>GDo\( R>N` w0͎oq "՞ɂSP2WooWqgW)]LE=5p\)~+ɷT|D/rTh]`toUXzNei#OoR]E Zj{sX&0>A$epnތEv얅vۻjd_G5Ͷ;mW{3U#4ڔDlrSItg鋊ΙGeyN(GFkCv=FLlZ-wX}vweH5_|Hjm`?S*^ݤr^RU=Rhqq F%.RϿȪZ9 BV"hG/o-zsXOrG=g~VmάGT |%P,m 9r؛)ژ6/n(]HFW&'F.?s@4~vM?]AKL3fu,ܪN^e aBG+}~H͙a\܂U"lo94U2UoDP١voZ^ #ٌFv !KQ"pNGb{ -% {_-n٣_#7O4;P3! 櫉Aj \8~U&/v  ԁ1ewHjHcty-eOd$@XFCtstUGךGFw5#R v-Oەĥ5jO[%ڜlUEm*k~7#Z%0J!1?¹~d($P5S~Uy0i:z.6ĄH H.PPL*Ѳlc颉RJ4uG${ɵj G|^iN?ګU<6may!wV!8]R! Kf ;Wac["|} ٙME3+^%/ZPJ:t 5C=ѹp%n:zaw^[(h^7lX οxj65kZy^ u% xܱd!1uC뚽Q(/4bu|ԲXۓS:TJ FK$`겺:hX9y!A䬛m5}e)U@w`w;/ɡZ.jpax Lk/:ڿRznX&7"lfĻ㗔c}`a.[OkmF5iN4+zCeNp6 F$ʱ!YԆlijieNA$o0w^|rWhY"nEtpze>-¢FHyήjoh{d[nl` ߒgD3:WW48.!)Q &u-.hET6p!l>ūv Y,<(gn^uAӜ©0/VJ¸tB&Vh1nV"j`aa$A֒ lFӟe[ hl9-^ \OCpPmz%B&ˤֱS c*\2ii!ŗN0i :eꂒd%`<mwg.f)7m@"H^lCocc5[q']?դJ2oWe6GIvj뉊-6el-7̹I)M'oq{Qa~8R&s0O+ZQpe?l'ItR:DۈF{Dpd+bzQe4fJ@;Rӏf啤}^P-Xڕvj!CŧA4~zU xH&0cre?BB?i{浭u>C7IXwqA%QYJ_>č94c4Tsn(͚Wyay91?c; L2(tH5/^4T-`\Zm-t2y`c h]cksrqy(Yz/R.jsj́

      MSjJ tsB2lQ51uo.*S|f|.sj46HTuJw: .aRy2. k2=0"xtX-૞ BH_Z(]*ʘ䣱 ʇ_tk=5ܴPJ%tpw8Y2|SIkN/(';JѠ\+I\Lf[_6QtU2* KЛ g|c1'TN C|L٦;|ecL0i 6ظCaO6_cOpjƷTݽފfr8½Kkg>߈<]%ʤv}fe/P iF5T=U}j*tL~3)QR^;;pNVr"cnW&n Li3ؾ/^WZoDZj9pK,͐yzd'"_/F4nn9iT)u _th\GÔ"񛖀ªӱ`qSOT2>q<‘$,x vsL0/#{iʯnx޽nޓRCNMHΪv, ZzuڲlzNbC!IR ۯ27 hqe,V!)2ޥ Ach Fd8A}7b4/k>b&e]6*[J#fin>ݐ"d1' qLT=K(ne 2>| c0j',;\HJli.3n*c3(Iٷ&<;?? (9u3jxrܿ< 5j@ q̏3Mj*!AY_$Ax0qJB-T=Olcң/Rxs5h\1!ENդ꥽@q{~A/iKxJtxOMeoĆhp}"2yOa6J(Iq?.6&`@ 1D2k5Z}pRDU@u*ՎNұs&8 :6xomm[K@|h: >CuX:hepRe$hzN8㎓j${h4 XNQ]S99HtyOYíG*z"8Fg{gvbZAj>Ds.*Mo\<`ρ_ ֣X(ͤg!2r:Ø sܛbv͏GRF erS$2=H3II3ذd>~< §cc66K(أhx@0nS=|@c  fq#ʞD pgoM{>-N2%'6AGZKc_ҺFLcJ9iķl;up3j.>tK+_/wQj籐M2Y8O.EƊZ rfgpne*>]M-+0R> 8!lT>o1P5Qz^^A V<}Fk ͳo&&G 5F♰h2PݣhC~fY6+#%:Hw.vc_$ǯhw}F9s/m`+ -B+bz,]_f* nlJy,9_ST,}#;RY]z d+t*! sDDGv>*F{lF&a5ԝFz",Vڈ`#R{Ʉsl58B(8~` 0V`6i탴8+u[nrVϡGU'%=@VIqn9WDhPzVq2c)̿gTh}EY "'!L,){u! F*mɽok+Sc+lBD 4/Gwḱ fRD/Ii%eU+w5֩Rۛ56NwqxFT]O SBvXi H*1;_.21ﶅ"dFr&vr#0&W_ToJPbԭ1YsYWwZI˄ s;ĝ %4YfK f tg,݋6|aMZȚkw%̢MQ%j.:.,CzNaTaMXam֩ooAFWm ބX&ՖtS& s#sX H+j|qdj[yzqfp>:=l! ȥ^dW{riG~8JS{}0JUTXfPx%ͪQlwd/72/Nod.xկg8r 4*@43z}X*0>0 ɰ<H9y5 f+ZHyWZpx6鏘jQqd6́ qDa>G<5T_640V>PLZu[^G)~rOL3!BZQj53h<4 sϩˆ^&9ʖidluY=~Cy<]]`΃`U| UDzk0"J8Jf3h+lުO.j6 o7r3*!S~7ۛhT"A:P-9´j:A˺,L|o}b]aY{ХD4ZF^_ |!x|e"&{է8+65OZk,y8S;BlxAjDǓ\Kn`Ĵsިs[M;?ÚV $C &NBp"")dV\7uf䭵 ua|S2_kQ>=D 7i徺m<]5^anE폇ꖀ ^49'icީBl @V%9u~b-::l(؍'g< y棷IFU_z-9E:^pI\vpu3Q^)c-YU\(. `~;lXlი8#6II͋PIj%4 wvgS?+|˾/Z"ʪ SO_"n&H_rAyx!r)[ң!>N~6yMQ`7;1Q>0n|"0lA@:j2 U'a+pCe7Vw1_\s|1t@x4&8(lp@=O3MJr 3ԷGJ1ba*e)4Y1 ?y\iGAGsm3lO^?i>5/;_ZpU$h7&K$BbX1>0nbCrPcb0ۮq`X>E> ^m֯Ȩu5 w882n 'ӞdGQhkӅ+Dg,yRâQV5@u!#aᓷ(AKΟ!@s=(;WHQPb vx׽ i{NhBW^vCM*!tL:ll4 4h45u"B֓%2.&YR03%SKcˈ$Iy,t:b_nlFv cV/`"ǚpW4}/ISpQ) XqxX5}zo<~?Zٺ*Z('1 gH.=Un̾.(RGdXf4#V12ࡔLyv5 Kxd48|>H*JpmK4 Til/` C{sxȝ}vyؿR|Wv!QRNM-gz qgW}dLmď^>H>ҳ^4ؗ\u18" 82۸3BީB$ry$”)L|;\i¾dSU`n8H߯A݊yͪYt@wKlpIplyXzv?^W,Q/'`S* = ;Olr`~hƄcevhТ?Y+4=By^'', Cq , A4ILA{;P8PB:Һͮ`6BkmͪcƃL:Af|B6> AtM!yw1@(39~[c*Q~_f-! 9J:7 *iBʲ)lϔQM8%Ƀl 4]`Ⱦ%d(':{-4iHFt@Qz'+o3'_XtKm4r-ا#`[GWP.c vXjl=Z4ҶĿV K%[Tl5f95g"tBo'Kmr81НeHbELw5b x$uF wA5n坧ds"L 4 9S@İ;_n0MmIv=CՍCu|5ݫr1ttǣٝJ8ꜱl1ޯkU`3'_؉3^lct4e37;VjvџyJ8y!jNn_>ѷ/VU0i|hRR1;t%  ۱ *P.gPC/jvd"(dpVL̏с/;mk ̃Fݟ+eU>/qX3(lڀFw3ϗoh/?]aK2l.##?W@g%rxBQ3~}8E]h)1)IQ{C&Z_B׶#VA]1>W|ěNFL$S;t鿞%_ӿyQ~.:5L'#I|MoS'DoZ#YkXU%ޗŪt Dd5V4~rYJ8/ޏI<Q"h`?gWmql2lU!%>2옲Yw}?)ͷ`gD:]5R6MY@Eocs {lEnw"nOA&K7={ѺwཥKFX}՜i|C>K4E/rա~Hiƙ$}4 QY%r5}kiG>M#j0ܓy&%Ѻ .alx chd3M VLf0^QEyH.W\ȊgG5GZ .{ʿ 3rY oL:l h'1ԤW+e"^t4ެ׶0ıě3l% 3d?Hd|}KNЛڡ2NpE+ׇO^<)70ۮB8Ө h2,] Lq NU^lz6!I#"unt~v'WLl;@Ѭ4{}N{+,)l$ 8R+sY?,s /wc() -b#2˕evi*|3vTd@;:_f OЛ vY +^~S_ˍJEmND]A<yTʪ p2OP[ 6&*hӭ~Rrbv$pR<)@ eSxׂzq6~f/Æ<*fHo/?q#uFoqG'}<\km9*sh!Z(r&%+Zt;Mv$Ɛ}C^}xֽѩNX/`iD?b`߸P3ԲdjN3u]OԠn QiL@AM¸`7ꅂF-3"\/sV"N=RPh7$A[{e:{ DOr;xG}jٗ7qEߡ PzL̙v9dӒ n?nă0UKa|ӄXvv4O\iFY^;oP (ߒ<>&:`;fX]s·Y|)$%FgBR)ۄ3*[>4~nhA<*]MR=Qcڼ :D >\tVk4TL=t]u۵,7MiG?l2GTTϬ b%\pƪ]K"&bdKGZ DӺ wyN/y~9ysnWі?q"RCl=2 >u^=e,+SJSSQҏ! - -O#tP\Hݻ: }}`fI܉xmU߰Gzu@GB< x.&nG^E/j\ewLӲ 武 6S>Gk>Tk@W U*&ao,u*XJZK`|W#>Cǜ =Jl#mU?3FIF_Qԝw pdbϑl" Wc.vQjhqqB[.WF !`L=$+ "h?F:z$to2{=Rn_] p\E'.O/OOޖ/Fѱ4~nR`yxӤ5JdMn ^@,#T҇Z &E%^©OB{)B_}Cr"$tLM GڑΕt~m'=h^>@mAUO L/JW> ) ڲ@Vۚ0j3>v\ǒ-V=5mQF wYa^@PV7JD\3&9l%SL}p.WWXp:<(|E2? Cq&k؆G1d? Uڵʬd:%k4gAS<`?ӑݘxĀ0gV];Kzd+Rt {{5+p7}j%; l ~%`x7KYRaHE QƤٴEsxQ=" 9{s č~oMvM/dt{Cp[YN5!Yƻtw 쫒LMjb6Zxڔŕ NMo`ܼ~qOsZZptÙ{3̃XtME`Άh!wH|R{8Iw[' 4H0Ymɹ㢓{z٫7iF殷-}ÁEUQKܬEE Pcyb5;\B*pj/ng@30G9\}v0ʒ6rG\.z{7[K)Smrl4yr9/}<<_v@sOMc 5RJ ƎQ(6&=)j_~H ąe8VD!Z;)$V/ j>qVU ŖAJFmTLjVȋ`s<[1Z\( 7K.<=V*cIg=Hև7B.ȼ/:1,؊*+ŀd}ٚŴqsRK6ЦXO`'NpoQ<=[HBGUHn,0}]MʲoZP"r@BH3Xk<7dV\ P׵Spgvbp%,w(w]5ð2;T7Z hEbLG6`2-s 'Żʙ/gax,ԐRtƕ˿#:;{?ݚkSQ!kވgyy!~6i; 1*Fv;#a$3Xy"m|pәII&KY} 8%8nH|CF&ca[A|@;SS4w݀~WoUnOfjQU0fO(p~lpɒ-%;^$1UfvT{lj)<݅A?JM)pb]I0ӌ$b, I\iBac ;T|::G8uϣFbsTy{7(4i$dei;YH)H;"4$@(Ao9HY”n('kln,)qPzY.ND 0g,]DuhK7fXum1C擵awST6٢D ‚E ~G0,ghޥMl720PAQZ*W+L᪣rElc2̧krBe`qo+_"](Љ0Vj.曣>SiMQEF 0C#Ppc[2*(¸w;:-NY~HG?ݘm~n4'/WWvMV򘝵nIo̧žzzizsEqF%]f!vo[t0- `jQpoCuV=N.x@ O1.hS Ck5mj<ښGODlKhVTKVwp[)Xj9Ogo+C<+Y$r; ] 63zP',̱}Bjc|t9EU_ Q9Y, UH4ɖ?.J~8Hi8.?Y?B)~3q-=Ò ۙE3$/ֻO1ǃ6ffw5-W*#0ͅs. ;Ql.8nIYUUђZ_ѵ Q8\h]B!-c#oJwˇg·>}eZ(&'VUl!QW݇|$+ԁL7wSezh`O $h]`dIEu+\cl+j =CM @|.L+A=v/Hzjt Ǧ![W[LN]}Y&fK@=iePmxm=:sO RqXDp~ wǰo}-)>bdf mv_J1a8Fp2hoNQ^GktqauNKZM:[ނ"z(9ՈqZ0}w)콍 rҀĽ1ao0,t>l Gafa\&7E.X-7xGvY\evbo%Zarm~.= 5TPƑЉ~1AO- 52{Ju9v#8?QZo/#U-C hqH U4 N].8^ps BoXTp8H_*VD(i9} /<> jϋ BIPu3A}Vnwwh #Ɉu4&V-fp+0ZU8.%>3YF/ssz&+pA yչJ<))3GTu R?E r(P_?酙Fp t5Fka*rڹ=W?peճ߄j9`sՀ_d c:fpPfQx ?*5@OzOA DsNG i=rj(a!`D|~tu#lcv{^ 8&zY={eG.CZ48#L#yEI+&(]Xy6?! VqB1I,/fn oJ)gj >0Dy&.3xl+7VdG:dk| ٽe::fתįf,j ۘ揅C/큸bqntOB׽ 'bw,P<[ tj>9!QH.wՕUKK)p%ZȡuD6b= ӅV,L>`hImf8G2-DhPwC4RQ0{"ϵ҂%,UVutD,}tK΃i en1@DӮF8Ɋ-쓉D&ƟI-5ޗ 3Ǧ^,x"80qmD7Ğ; %ŴeSU#u@I[E,j/F2s`g88p=S%=H\denǚEd<<qFYmHu0d!K'n?aHp VM`4hYIPqbnlawQ5Z3&IpZA'5Xeb>u.YdD`BCt3T&ٔu"t;GuGUUz ,*e-`15ӤwzA[ v XcDBGǰ^9aL"0.nD̙7mVc7<>ŮƿPW$n &Zq iَ*WCJl@t-NDPPSɿ \U9Y$U?PXX4keǍ.M@]Qelw0K[ՈǷQSf\Ҟrm3'y9̿g׻Qܛ\7YY ;2n!kw`_`ګQ{q[&3ׂ8g4Bj1U>e0- 1Ҙ)؀f%A>ԕ{vY`ݓ|_Z=$MqP6W#ϼܡdt[|a>^.DtN38"*8HG#k`q"O(kgJzjp׫}K=9ž Upt{/Ez[r}/bo7֕ ]8R #Gr,:|JVֽ %('Tk'*ZAa}bcWcܻk2(kj\0*^ r}V"Zu딄%LdFnʒ4o>>4pU rőɂǵf&H?5qϲ{pe&8ȈbCsy&'iD]nR9:tKez4nyn)|a*q+uvo$ \YrFE|Xɝ(Ke|jw؆LT9bH)EVn.pF`#jB`י$ɣ8-kYiW7SbUcCuZ= <_ȏ W`IuOK.Z:g] X/Iɪ{V/=HD}D_ b|W]DyO=A882O3I[%@&g7tbGKOSbwu8E\g 廥=zYտafD&Eb %3$S zĸMJʗtv}1 J̙s5ޙg7go~ L|o\A*/I-d3pѰbhn76RxٷIdc@2V]_ywI#.&Aa71dT4+"*9_ʬӝ RDV)َ)okuBܷ# Kf7Vh3b^G`['^xlYSFJ3S0?ITIT~Ӿ8BoNavˇ  vEk4!P4"q3akKG$55įfv5^=ɤ9K;`cF$ G=@>9#kYP?LT84þ#oة3)M?hJ;!?{*kEL%Rq?~۝&R9!DN6-2GR WY7V.T[ֲmY E*(U^'9X/;kK//h{A)&_Rm`qqMsd0Ü>Q}ɬGjY/>ҳ]Z.%티&4H) ! hu#~-23Hp2S =7wq@wt*0~4 = 9ϰ ANY\)iI b Ȁ 8u6^Nr3-(ɨ)9N/rхYhZ, bfC"kWX/B1vߴVp8<_STi+TCyBy2y†= v&H/U!(MHP8+B]שvLߥ8ZIz0~P6*<)gv$u)p 3f5‡_.EʗޘS[* X&ߪ'4Ƌ% Xzc 3[CʻɒXҬrs'Aɢ*'͵ߗl V6aa)ozz Zz[rdv_{mp QJ1yd hK5A򮠑fA ;$fO']9ChU!!:L0[L1ѿ<pp]Yg,PnY]<4߇wuP64ezj_E)"vϼlvZpؙBS"8t;h[UTtV漃e% ?H\kykEW/߆#]6td &AVlȸfKvvE 2OH?@4gΉ>E=5i+z0eij]I̪i;REAcQaVȹVzirQ;l&dU YϣMhnvnC}Bd핇A H"]o%~c68b3 DeMCTu>eb&e85ww:':+-pfq(>q{/Lk>% # JMK~vKNa'ۏ%1/!m/,h,_ F&X[/3ǥTK&,A07Hq1S =j:oś tj61XΑ˕_m`2Ikw Jv@4ļ=EYY9UdQMT[p~+vD&h(i.&S`njO$套2xRT`d3Cyp_l}{vY Þh[8`dϔfFf:/ʱֽ۝W J@sƲRd*"pYh)g83lcA;vX7GÝq!~YF luFD_ eX'c;8=[cEл^`d-.7ߎ|p6oabʂSodq4K]0^=4c$>[|W8\^1!lq K|Bym/{xy'w֝9.H f.܌X79M.`GJ9o1ˌGYjEA؉:? 7qG"׈q+ԇ>e3)\2(wIPbU\d^M2J!#7T+q=ER| `(:~о-aM$^?)<Zkڮ`^ؕOziԍޛV;Rw5+zΪ|Iw9 s/p{omufѵB qپs RFkf>2GmQsף~`p[AAWm5FYҽI,=kL{NjIQQhꆏ F6aǓmG. :(̋ȵǖ;,EϽ:uff54FLݱsZMd+_1ti@njܣ*JF_D2V{b#e41]g/ʫoHKs!*9HI1*l F+2k\qDb[;$qdfs@N[~~SEI3Tɽҡ`2-g:&hŒ/E[5`p ݤ t-nmnבO%a6TZ`0޼Է3"cchgQ@ NK]+#\,hcU*\m_P£?wD78WN0תY䅤f|C7F:h\5|7Ofte՞.dTH H\`fc湂S ރTt|:t,%ۇG% Ԕ,jU:T$Nx^|ГMj}q~ک-d#v>1"[T(xeU~d< [^j uɡ3A~41A#z/E_uMILc)tIf`}19 ᮤaG g[ݴ%ѓ!bKH1-Se٬/Rȑ~s".\3:UYaQg&[,8ToLʨ[Y 9p2Z1i͌I43>T?9s7_ {?/tJ3!,Z yRzH wEޒG׵7ࢍf[tfId2G&,U?m÷jkKc)Ktd*/PGAmh$[ۈ^69+鱗$u+,L"BJٔPD=|w_I1G%nCWM/O#~G4B} M9\]06a2+NgwP} my1y#aQVm`m=c>U|2} )-DlnyI P$M_G:)iK/2Mm+e])f ]_vP<1%1ȷW+@'OF5.$B$PBsχ2=Fo̦r!;%Ֆpi6(hhoTHox8VDq5 ` t3Fϫ|4~ W*벊PZ.%RYƇ]CK [ QP!H%>4c?]h0+s75"KވU1 <ڪ]Ro"mCqXZQҒYi.i>UtxI "< guw=p9G[@Μ-N\p)ik{j`vGHfс{0C:1do|-|5y}鈖h˗C|!PUcMg3HfY \H@]&S.hՉr`]"5DZ`&VwmUYbqqϱp!uW@#Tʐw4$ΪJSx ęy~9upw^s[ugҾ=hEu, D&yٻ+4N`{-j,抿+3A[.0+486|*X [8=,ڤYᆭ  RKKIsj5R#>6 X!CDHUdk蛰qd/{t7[/3`]TzE^y`U_fGY} l*W׿g{ `'1# #s_>%JUMұ{C vaפL6m=o|ѕBf?S[&zEAT޻wHswNJTO?2d(6XٚBiKά*`4-€ǟbѫ&DCT5*r[e6zvϜ¹B' 7#OO?G^KGM5#Wk#*!YSdDXQv]wᩮG-EV,A*P_1޶ B&ہ:ia[2f.>#w;ksYvsY |$h%sX8(^EßX@8+Bڙ%O[,x-'$T' R}`$Yk MƖ.%^Fߙu~ wfs:Db|1 )5Z@7a9|$ gGœ^ow'HeC{'vkX7'#ݎ{f9E5+Jc%mUZO W+!ԱnzcS"_i[/]1-& ȣzX|Fi7>2V1_%MA&u}! w9쪌^7ӯa4BXD.i*`0n6Eό}jDȌQ;zK ={ =K=nmDf(h yI^Z M_Lْ쫻[1^9\D?'wɟW k}6,?LqN}Hk({Tg%<%T,72sL sN!nPJsGa+޴lsD|8 [~Nfr E5>jn@g2~CyGd[M8,Q&AHAz~6F^"o^DsxjF⠫Q+˞paep?O/b *ɧ싇Qbt4#sN?fF8o-Q -jYC/ Rz#TΌaAFM Zt 񁔛 ٮ6b=)03צi&VoVFݿ"\`vryaTs>arl+3}m-3NRX|n-(`EǤȍt{:P`NsPlWt^1*aZbGm1ލĿqdWk&a%ݞ&B[y3O4?²m02ά&rt#=5 Lհ4Q{w'.6"3.OzEꐊEDVSB#?\AhʄϼQ-f*{;򃪂=uGeFb;`W(7JIq )Ha{JCX2wRE`zɕe#ezJ * @_%9"7%XkWl݅q5^=T1[T$z F~ܚɈ.a q1!LoИQC7 x[zՅ 78| d1ך-fQ(P!*H$#]1(k6uW-gX=:DN>O!1o8Yz֒ܗQ -ʐ7i7iI#;s1`a,Rejm\CjL?*dyxoQR.!bX|et8v. vɲOW/c$Y+?OrKJOof89H$X!Yn]*hVy50BW—CQLУB @'<$ɀ N9Q8UcDu;g6 +;흲_e A}!5$6rP^T :.J~̣2u] ̿lQc,jW[UBݶ/{ >asZ6SP&YZe,[+uJwIiyi +н\2x֦3r$U6Huo|."sfmTF[L0G}{7li BZlH XJ< {ݜwy\ TC<},W6W/`i#^Sj /AaSw>EQ#`m9eG]y%|[\"Dۧ'VYӹRIw_r^63Չw?\"P. XIAɴ^~PjjO fM9|pXSO<c>\p,…/#{v "Z\=z<]Un>GP0$vY180:S8@6HBzdz=^, K{Y#ZZJrޞ:~G!TqiL* esMNփ`VK/XZ5OAC2 "YXH[y9$ʟ\ֳVLDPkԷSjb _e<&mY}U9~^Y^F} 9|^AM,Φ s ﱭx6WrN4/!pSs0Gkw"q`Y`mx Z^\>\Z8M+.Uz^iJ1+~z&"n9y/Cmn4#W:-ɘD*h1yxn" ot.W1{/H3D;ZmO+hQye=X HfPoo"A< vJ0;Vָ^ar&NI_QIk!^p]o]Pl ^t 1b3ΕRcSQ)kOBӹ#! e0t<| 䐋8,f56<1HSy>BjjGi{-;hy3b/X Z:v4/[1eo-GɊx0c NUQڥ)NWwK2j)$Ӳ` Gª 71w pEe#%}a2_‹AY2?Ihj!|?wE3 (Nr+l,Qod_SysϨ9[BFcf* 4uE#(Qa>IX+$az;ԕ~1T ¾ժ=]ġ`M-Jt:6^,C%*ljgH;BfEq+<]s&M B3)^7͍|c }l1\01p[i'mJ"oAjI: ]Ǜw0kyU~տ?e]wbQu,zUtZ ΰQPj#K3D{ p|^C&@uI ӲAWK]F>)ϩuxefARA:UiSUr{z P  ` R{bT跅 s3]TP$+3cvlRY>՚äEVu /+x^rnirSGF.jۊ8yֹ$Am̉MGP) {Xh_;v^D],⢑R3trg;?7yYVzscj4%dpg MXٌYzڬY_ :LX?w77`VTCh5l 4dmb>u=w*{]T.59])#[>O8xG:vL4fTj7"Te`왙m2_ -doZЗ9XQ݃Q=3<ͥh1^DBXhƳw+Vy}NP)OAeä3&*oq쮢ajM4kų}c%͇8SN0+ Ǎ0)V `+1h6MIFO? _L1/ҍA S55 bG9&aoq Лw_ǒpsfuK457tF&0q{X*觙D+#B;UӈYvŎWiZ)[ylG:qw l)?[('QTs7S xFg+%%8zHSc14F&JMKnp^I~F -Oc;NC S0WmaBk*M. @n0 U?Q W}9P1)u\@tZ흠ըHGe/i0\ 顸dh ^"G*z7V f _Q$EH^6BkCQ-Gon zL b/"1ExcAV%8>|6z.At[}qߪᇯ/pƦ3m?ԔFc9ҧiWLis3vΎoZ.HLLI3fZt5dǑ`c[c#qdG1TFe{3v]gPqE ̈T"._lwG޼T3L|Ql/B:(U"3F/>>QH@\mġ=݆YrA5@>>P3GHuF-qQ`$.^V󅢰dkiHЬ ULhAoyaҴ-nV3/$%ȀLga& ǐ_!fZ3l94@;=~r-IC#'cl.rQ"dBLMӚx^PĈFՒ5E`%'IOn>R:[RMUOT[,@}T3Ƒ}2,' $L11X{!oN3 iiفλFAҷ[O :'ڰҽz |N`QϯP'tw>#^Q^d #&g⤜X)ûLM 1F耙,/!+==:gd&.N64u֬ )''TM[jz+.u_~rzRH\x4.w9x~F7Au;,fXNs1^fb-`)be? q6d8wSFX_ȿb Q'7V!Pn$R3? 6(78:ΕCA&'}ή-m}0 cY#[g{?A6y膨m=`ں}DQt;D4mB8}4̟U 5N\CN0Y| )pL~"6PX TRD I`yx##&Ôط22a>6AԾm,@4NָVUdPiv,}u(kBQ g攏_~wXa8)YK:FE[PGBt;I#J Y}(bT6zg>i ; t$by7vź ï|17#/L*;Ψ}>/˜LE=K%Ácڡe稳G`O ļH=0)c+j.E\S:O>p$~}7r9\^FP'1krlo gJYPJnnF"زK uEVPcP9p$˺{ ͭW90jikDy-q<̲Z5ӅirD8o$dt* {U.O~ J i0#dg1%h+K>Is@TđZ(, .Cg2 ㉴vF2;=a̜ @:- t]acƷةnaqu9lk-{L`ÍĄ5eLHu1q4eROi=rD( ɒ$d9D[]=J5/UvM]R쿸\_5 z&Rt4_"`/"1cL[P^ -=Gr\?ut6ZkĦLkH39~(M{G՟kaRs}Q[+:#{ؒ ̹ F#Z`tR RP7z= UDXJЁ+õwȣ=֬}|GE9Ԇ 0uIV}fFѥ3iw"r=͋= דw-~5nc EW kx4ڻ6(l3~8?ZOd8_~&LHOH+|C ~cC[6F>:#|tи"m|s@U"(.-=ߚkx,PoBo7|-hëQ20 moLMX P&Ui6fuA TψFm,]V |4m@҇5ߜNHo3$LNR!۰m!ER|S_ZD 5Ϊ-7JVufWhblͿDbD dĪw"$oؕݡ3LG\k-H B/LŪ:a$|? EQ>#>"G,Q#:0Ja0r))/}9Dn|&ZFXl-lh"X91A1/7*)zjejhi,$]P&|$yę(x sgjo22}c"$RFBJGߪO NK-,C K),X7JB6YwսFWY,8`e>h <021+;)*hOS⤨jnN_ɓU#8]ԍH+i$"O.Վwբ\ϟ TC6VBֻ;\*/yk@ R#Ġ5NY*M'8PuI 2!$'_4([*`b;ߞ m FX@4{*xvn;۬k-,WlpƆiwk*;&xv/'~_|*mq$ ND3vhqu/,ԏ~\W68s 4 x ;atn4zvpl_9ʟ54=̂ip0`!$`^u;,+H$i0w)u B!q7ܼh_D2W&0W.N]ZRur` dcPXzD]ռ wLEx'].Ğp DG>K]5  ؊[qL!#ŅʖWeʽmBnOɟqr d)zY)O@srl7k\.J)ˣk^:r&7/MB;٘#m֌ nmHxJB\OIj\G?$ 4-}U;y%tq"8ufX~$(!]"ğNE#jpñ@X%hocp+q> (<.yJ26dcT ;"A&Y2D 8W"ԅ[ 'KeJǹmT_gXu,`#>of|:1]?ἵvvG(ZUFg^jȌJB|/\? U8g&F[[E”I$y+27ļݡNMJw'~kJtSi\mCљ1I^Ai) s72L%mD?v NR9xq&$OP(V81茗Im`$L ~Tj.#k:\U[.P*Fqs7/5ѥSJ.FZ f.K"$g.$lV|=r2^Xex3ީ9=K.ulgq֢?NpI -_ \(&Ǯ ڙMZ4gc Iyj/uf44R~2tw7)HT2A&mꩨ^ ZEYRg0*>K,;\N.Fd;6ђ$(rL2(C[IE"xyF!ז\rBKTA)4u/j{ Jժu+澼GLY$- Ht꿔B՝ \ S7W)QNǂ*X"S|ƒfȆb鴤HH |qJ%GȼKT`lI{uSrE.<O\ 3حB++ &R8s9T,]&UsYg!9WS4 rn{L{vЖց)TtN!OMuʸ3>.<_IW@700n>TaV2n.U1w,jx@zɌt*N\ ,R_Ӎ; E,q]!HTlnB;-0ZcL'HLޕouu%SI 8FnygOoeoָ 2Sh 5+M  m8 3M ag,[!()цҋ@Rxj^ íި*>Ј-cMۄJ)ru4ȒN/ysf7Y#:K߹L,8Pᓍ ݉%r㽇K51¾(iXRX\%ˏ%@r1ҔI6J_9Ǔzgux[BPc0Sg NOj4߸IshS?Ӄp$̫]Jߐh SɳTolYi)czLf8r)9 V v*@loRTa#"v!Gcò8\( _Wj9p7~xEدCq4XYYh!tLAzzXQ?l3$j |&Oi[d4|ƉplJ>fPhԥLY+Xv$d] xjc5.(.YOqޫ:⪶a>/oH]<Ȗ_)U ]Mzٲ)];DS36hAoLĴ?v\#hb{ë3 B:H1MeirN&27+uH+͞e:J; @W]Y`|T0p~<)pFpG&%Nwzlq) !y}Yx"|k, l)^= i138yj'u1zW|c8]?unN5HC+YL\] cY3$דw| W^vĂ.*Q&5EJjXW( +.yZ`o"-{Jh9mK8ˌc' >kYI6rcĿ"{SǑDJ$!VNL"K2F(q9:⍉N9O R{Uq~B du'2t1Gr?DAГqxĝsjymm^,|>%xU 񆢗^G-9.r갮{ |.:e!Sg]ӼÕז4 MM`gdQ*KbKEچ{"h7 H䡟EP|N; ߡ-M^EM쓄%aF0+۰;%lƏΐ>ˮtxD $Jz^n/S޵u6O<J%),g_tJՎ9:yvpSn,p0,tu,8y`j^zX?na꫚󈶙 ?he'TCj)~'`:,#?RfV5\\GHJ3 Dh97zz-SLdr}wtK؂+ nnĽŬ`^IgmjIIE5Ɲ%+[Kd1L ]Ϸu@ڧ\MFӂwksXQŵbj9OuX#Ɋ`~d.7w}P/ 6yBL,c^G;5iE^&PΣ//`L r e~".8Yp so\w~1C͹L-2DImX3"ܟP%q^+D0IlY4 r7?6;<֩BCBvupsJ$m.ٲ$m(A/Ex '(ϥ9. TbzO.ȠNC 0Vgacm[#&$@ e] "S>ݕW`UkСj]X@ګ(<Czx0_{8bMG~﶑1AU~z&5N{TafNZ 0>q>7,H%!paVZ}ll3VSnB+O$W(GIRl+~Wx,tȋq"ч 캨+lg{~pnZ *=W1.23p !$qY%&P U3b!jB/]ٶhf_PC@eCЀJ0O/ /"X 6YJ%/g)>zvt%(bPW-55ɕ h`f ;+\gxqQK;4yRN=iI)X](8>A&,ݱ-qcmu1'`{ǫh:6Vb`L5{|EvB#X7ΉfUl|*nyJeJaA@.0(i$r #(ƺdX x>IM8)F;$ej,_\l䏍=]SM iv}a-[ b!5!3Em>/ 콚Xh.5%}Mg5B\ipčsJZ){a.o@b%2~Ks(#<& 2[(;ofqyc$S$[[7'#XVGe]snD)$|S"ɐ>n>Ce?C'~ \ur"hi{@.Ů cM볬k2!k-&4xJ2WqG ̕V'7fq>F3O?3J?_WDdzaĦ,;'BUXw!DC@ԽѿˍH#:X?(&*aD3> 10b դe"",q*N`$`. c)@sWf!y`z6y 3?i,[G%7Lxj'wxUP5[Xܪ\= ڌVJbz?uu|8d\M6ďc"aQ^}=l&3Y. 褀e,F8 _Lqfeq{LwGąIC&pF*% wzh|EH/O&jlO۬0}~Rk>gݎF1:A<2幬/a4(+U% |ƪ1KU~"XՋ+k,jǭ<5!Eo}QTI$`gS"j؇ |ᑔi==#|F6ɧk M-d6k!2צZ'F'Ӗ̖?䠒LėZE p*;WeS/=K;Hw?tWt{B7~5k(afiܲ1Aev&%C+}J-eA? g s.\ĩ 4@Gd"h& [E " @M0$ӧ)VQgY:pڻHUq WPdTmY:#C~$n-*H:oBD4u4*LyI]{3 cP%5JTΣVa:"`7I>nj9[J0lEğ/N2jc_z"ZDn.iPs!I䦹A>߂CyުJ轼%@VLLWct{|iKuA n}m!~SJ*ȬIz*Pomʕ/80dg7چOΏu3wi#,j6:5jF/4+TB Sn!)(T"С3$S$nLpkine-*AQ+Sy'弋DBܩ<Ȝ~4IcT(.Z@AO1RZ7ԅ(1x^-̡^h>:Zi:2dw<)<[Z뎸GbJPXPr^yEiDaW]r(_z-ź>ó_7|oB?5?>U02 +Z1Z۱䂙r^R&哆\ -c<"z6wꗢx=Ly(fd7p"stfG\Q$:P\ufwB G;Ŏ#b?>goG Wkl׍@6fٱPL 8蛼&/Dtm;ub'Avm2nyjuUDMR|AkC nٜ{>6V12Ɂ=nk"|?[8B!PVH1+"ٜ=s]jk#d2㴗ԨxDVfk>us)3)mbq˕umbE~bnyuo*Mɼ2"#߇VĆul`[!9x[AAe9v~]?+"N !۽ͺ("_3 [tR1׽{߂_|vѢiH1yerxQhEX14Vqxj h-ux1^x¥H@Q_6}$-,ʹAw9(S5AW2SrRY2A(T/&S`fyzDx㿳*ATl_ܦ\W=$r\NBA\ğXW#wn#Qh{ 6豚)ܺ"%UP:AA!A#,ջU½H%D"-};õꖮv,GWAeP u"6 j\:pda/P;e{}laF3FtIu,;,Op|iuW`Ij]Gެ^YtN]D\% 5-wuys!mk9Ae0AGՕ>yU%^.Q*7I,hq9dF0Xxl2\>P٦m~H"A r^>0$4sQ93b~)%uH1y0+Gt"=eI.RXH~Z"BblOذ_A:ǰ2 T!x5l`3+2 ܚ?q!RO5l^P*>9ݦIV\NS>ΉfɉUˁWV7}_)qVvm'i H/HT3 *O"1zFo#YY&m:I-K@S"ҭ͜}9DMSjC"sD=N+w.6@3h0wp0`Xk"ɤk5%Qض KR {!Α+dx烘",c_>JjtuO۸R5Z:~aC0.hDk5RPOy6U^:Sۥ Ŗ:>ϫ؊Z0g7çA쒃+#dKS1`"rltrDdӻ4D '2Wu`Q>-L*1 2/C1g@8P%q+ޝ͡s쏷EU zw\c `YWAMPA^͂ ZO"F l5pb4ҨK#V%Al+^Qd%PwEY[sUz$?I7h4 []~0RgEcJu^?Ho3}za7YS?1f{-!1oXQ F@\ 6V!s}^w- K_t!Ϝ6YG S/O"m/Jʙ:TS;_-mҐp7lk^HnjսD[{Rv1ZoR?,+w@Vq*Y#g/v֘KڦK<.ۼwE3o'}E>,# q4-ej\ fY&L5yEtbiA+50?F_gQV@fҏo؜-Yh[4k! Ia%xvʙ (\z`>Ar)n2'-8Q7WUsE ǷtKQjӸs*6p@S`po8϶ Xɥ##ZR]\ߜx <,S83ݑFjV[^~,)k$ʱ$rQ4\8*kT)aR17kQ2U/Яp EXycbPd, -pk8Ǻ'<ƤZ᎖w-J ]zϮ+[YiꠈOZݺA/pdo4t]GHp&U_ͷW|MTVWE e6/vF;v$v/!Lf?qAz \Rq.&B1k&pAbHk:گ%%mbD*Z暞# <+|P3s^67]{b墱Mp4R48_nuX.S6v?Ec˪Ygkiy~1k0h~Yv\eVL%-6j r8;j:5AڶJrg9z+W Tce+2cWZ#'>3Y-E `ʼg]@tR(!JqWTKzަj;e㋛cHoؖvumaRA2u"@zw-JvxG&j$++G5:;^2 ;\X33W% X1ү>T *u<2c }(6&iH Aoeduۈ!ZO@ֻOi`8LRnw{ gP\ik~LvGd r}уL-PE TVPNŝ1]17Qy[qpb8+ꯧ|(>2ЇL2v]z7ƅ0*d*-oulK-L[YabWr6 YIT +`_nX;A\ O2]GM I\aJȬ.Ɇ7T&0%4NqPo }7W g[L2Bڧ#-!Cpc,cdQI|BO>C߲֝$M?I1̝I }I4\_+V~Ov5UqC5Ck= ;8 Փ*(9f܃r{jC"jBϘe@!SzUBb@ ЍL]1mZ0vZH7KtJG'oN+G4@mtք\ a# #1i-ݝ?jP)dy #/whRNKy&@szu\er^G'垌ݵ"=oJ1L|NԀ xUŶ@Sgo~"WɋRL[wP!k(z97K?ALoT(Q4qC;&P;̻HHl 2" XVm f-76x[>qH?xH B7ڦ̛w4Rz@ p3Mx8I! dZۃ L"jn ?m~-@oDtTN2z⹄E~7DK=,"SګpxT&'Bċf fGr8Qj6N,^}C"k{ Tx٧κfK~|pK9F$}gj+4iEHx'B[[d6U'q LãހwS68?듴YXNMw1WDF G1j>gQjC߃{& -ZQH!Mr0*'1rF_;AF T:;5HudF0<'[ bGOQftB~y#*<I"VrةX+6ĥA+LV&E/b%*=(MB>5ђ 6)΄%HJ]VRL?#nj2kcebl[4=-['y0t](MsM>vKu2%WЁUwu-{|:'~4"rјAN_yaXaFXѶ ~X@; q疽D N(j7m ~U9dO*6o2/ʯ6@p2CoGjWG_+=Yd@x諕&a Ǯ1Q$sR^ÞtsH=l&d{Di==4 G3/JZ !X˽13oRe1EB]A`/&1n-leX9gڷ4bg i]I4b~7P0^xmCW$H/UGzBŽ|hsy;e%HKg5VOS^JV3F{:{ 6Dg^cu.YYY:xidx3JR5-^  h.Gub#3Aqz2~v3h+ B@;w̠^˼#g,s@ʄ_ h0< B; ߜ[OhGCkKx3у t*)bl|`C09=U0Βh-?V*!֝!m ʘyleM* FyUKd:5N0v7t['XFq谲px:a#xmm`4G"vPʛۨ~{"2?Xp0琮cSrvk􋯯I)_ :n!>F|6FӍTG1;1i=rೕ x4nNMKx٘QDbYk,Wɜh.ڸ5^cҒrؚ3ވ6hA@dib/Yi(qm+÷jAl <1 [-m즉#SZߢ A퉡?JQr-g8e kDz9ܢ U0QJZRӵZ%uR2k//GI#rOmV'?BʐJ]?FG\=A}OvR䋪~Re%X/1qߌCm`h_W =<]8p$.E7.]* ĢZ{Qk>mx Iދ.c(N3P@mΟ`l#K3%N/#,& .~P:'< \6xMX( mw|ō.`ߢІQ~j( p$g򈀐20[}J]W2ޱ_.׸|A%B15Lj2Zo hѷn9|' 2>&}ۊQO#uEa}O|߯ 3@ =>d ,jgIpў,ߓ(*$$ tmr ] 1Ve‚}S=n<:1ybQ0~F@K)3Xz?B]]u)@=nؖ(+9KJoߺJ49-GScSԁRkf,TvHm{wxŰC"6T={[VȾJ\K6 cK` Z@$LBA #3;SO%TE43&V%p־H?M˦Ov>5d7luӹnz$_5F78HQQ+54?tx`LbZo5A*,l7#KElj*o^:j2؄f{ *&͐UyimyйSqKHUH{EW=as#>Kd0l|Lnr%-G}OY$t*(P; N6*(F_:,(,"HmHTHlh㚹 d{q#㨉ˈyͳ<wv۰Empee3CLhر(Cgi眠8"; "nU"~; ĪW%eH: -HRC/,5ajͺ+?(m 1A1V!^FmgQ =3YBi(Zd:c=}}eTM:9UfD2 >.rVCpst\Prn p8 @PᅡbPq";F;~;|.['Gװ0rJ+e[ ㅭ`4V5;QJx 5m*CI07uw>7}O;"@4A cT~ǙDf) q|v+8J@4У McYg֥.Vn;)QX|/aEg/َw“ LÁ|ݲ1!+=1v2W,Z>#BԦ=Y1t/n!Et m< ʧ< ݢ eT(L_ tymЪ/o'VWhbk\QKC =G"^`)%NӞi)[sC 6WxP;0]r]K2V:s9)bɫ=Kg= MT5~hYfk&/F} o wTl+0%)&/nsCӇB!TFaM%L.tk*rFQ/ۿIjWQm gpQwcD+`rFO*հbތ]bIjwk<8gMnYTO 9hsdLJA{4yjSm|€qypWA%j/~!OxȘHѿ.=k: H9QS"Q+vT]p˕ 泽f;mCm<^)ܰ󷎭/Eh ﷞KOnTdTvѕ4hq‘HB_ޔ[MQ 1Fbε ;+2 7 !vaыudl6,;S4+_?L%ӳ={R /A)ʺXEAa\PO*mσ5,}[Hu^ (VOzS^ Q$,zlesl%+JOxl^Ko6/- y4\q2 zgW}Lx͚Qhv0QۋLa X"̾I<05$ osEQ#'SqyM,"^(,a LJC+$P}$}m 嗠!+p|/E[?B[\aD2&F4C6gk xG8ƈQXPɃL '悕Ԇ} 0P>;wM|P^Ů%K5/fyIAnLzosE!O2LO - l+%mFa!wL73i{.#DOafI5yLN|\;śqzVZŽmwkY?exXE'gN ǁ;~c8p>_S(at^{O1̭$p0k9Ʊ8<e0?[y]z̤JVކFחr7pװpK.f QҤDIlM[m⢌rJhSQ$R sߝ{Ʉih'$,"jtdqk2  k؂jsCYj 3r4`QQ*8WgLS4u~jHcWh3j^L(Áe:2bթNV)9#5م@k&QԢġGid7QKtk|Ā$L$O;'!IDєaH tD/{3V);2<ڂ@+x2XaDL؆e{Gl,@`t+" 0zwNtAa vȻٯZrT 4d͛%:.4 Q :%%klS쎥жSn})Ec@zs؜Y(OE-m]QgYD5% H1Ԅ0d~ H'qL~p}[k%_=>sge_K=ʻ_Mӊp$`}TO8"^=.ٽV´կEeG0r~U97RTg'MdkYDFf͝j±f[Pn$0d& ev H)fpA "ĨT+12X(A=JO ]й9<Ty-XY&PH^SP//yG&uo/>73P/ `d+z%1JV2>J7kgtY!./(Oz.6+ ) l8AWP#CC P\[{F]b(3;=jhmXlvH }v8%K&"}wُiSHLU6!R~<gp٦.G ըn :u)z@=vF"Uk4g:ԑy>U )+ g#9Y `ιL}gXWN^?x~#\d:':(X!G(!eE nבIX뻑s>A/I ;s/ ձJٕp&]M\>Xv1 .=G5u2.់=~_ӘXz='Uwi-#"5u6z͓[N|Aien"@sT0؇?nWpo~D o- -n.`H)'ֽ7M~$"ۥۚ3}IM iZ"m{&O0' sr09_-[F!]kpCMi(+vMЇQw[Iat;Ckj-V/ E6 W &y_HRʾCqnaB ZN2p'*AtDRSWN$iZx7Wh[%:'en?8BS3 h Ў2:bkПZtN2f\nPi;TUy +5P}̏WzN|욹2O"wCEzG^_)@29|#ՄPlab#g+:;TOƒ%k܎n*PhlD™ }`x@Վʌ@Ly gFYdF5CݬWK{#0fTc=Sq %-xBJg0.K$ #XunuR"w\RW?d&}Vcd`x\j؄gs&E,Ysb㍺[֪ X#;mOC,k^Df Rrq$rޛiQokOzV"^FBHsGF C{'K#&OFFɟ-B"C)N`:+%^Bâ>^jAƶ`xaX<ƁqPהh$% է~\-q O7nnuwbA`K֜):eߓmg.$X{T$\.5\O,Ͷz(I$ f1f2ߕVoQ#-w^kڱe?Hvָ{uaĿ/{tkQ<}ğ5&q>[,7T%rh1Х+> sAQ~~M弊ڠ܂Pp`Ɖ[4B}{r /S=08 /[}R!/%4Id˰/]:orܧ{m,m(lC<J9dNج$%]8֘!Qe)0$bj<[-y uB+y{nFܱb>;%\Dǔ){ SBOoU֞ Zhܥu2&sT\|u[gr KPnFUh{}kQ443d*9 g_32҃67k'9 PόsQn0. |fHs @ %P*W/ {|lWl#m 4s7B.': =M+jza譸U67pGE ikuTLj)P ŀ(WMe܌1/_DO,Eu>$9k2ϖZV5 e Qtx1lihYd][u/=+%#BZ$EG%kj G~v9P RMp,#hu35=d(s%Zv@̆J]\ᡸ33 =2Sqo Q5jE- xS*@/KĈ VFK1%̨TC5p3j7n5tlԥ/ֶ'8jz2j6zl8sp<[ƶhgqg.1B;Cvc~8i_>3;*aN.=(96weKJ{exū_ JDes9hǶ4Vrݱ\t0Z󽣍ظJN tyJPz/|u8N^yىڠ\`%p, IzDm 0MipfQRp*^ױ;~VYf*St5:D(Ǵc#F9O_Rh܅m(M?||珠P:kڊ 0MY%&Up; C"4LI''C:#p$YO/g /4guh{^1iabʈJfk25@uW*)#jALDXN3<-`z&z%@V4GNs_nԁ?/th!`DpB:*S+5n3a P/P'R`%a RkZbk)tiiзYϝ:Xs#0X&z׬S }_)>|N#p:E<n;^3d*'IxK;Zq2ߤ6,͉sֱԍzTw ec&QcS.fSV.8!u1 iw \ Q4V3`I^Q K+$uwYȤ~4& Ŋ7jU(c(q >YBAkV2cdJjpQu/r.oO2ԌCwD|}9n4q-ՎyYW٤gZ!YwAή}'J4]'>IlXWĔ@żeR-j0>7l* +:Rd7nm~@" &z|U%ydUUxX0*IٛG+kf/4acFL[LsRxC\akXvBԺk`s?Ib>Sm.*YJJkT[^qL9 |\`:4"=AI%䴲qODԯC?2Lnhi%CA܂sSŶ`VAU@6<@;R1bJH_)3 ]TViA_Jsa-V?710@yЃAWx <@ْI{i@h%ibw6H[xjM {2#eʫ96iYJ.(YPqdpH?aBgXf"V&>.,xj.B\T^ڪGOAz0 J̖72k-0l&ێ=Dɵݜn|%/_,hvУœ1bױA$DȂލ{lTDzhǝ_Qi7e׮&04=pO){5!'Ylh*ΥfǚR+4 M,>dKͲ[_x DBp_CM4㔯-|g_#7E ck9JÃЧ =pϴd4n;qkD!3Xymb uR;??>/xŎ*@gE%Gf`8,W=w.|8J1GMt"[U>iny?xg%}lh4O(#;<}h*cP]: L` h)+CfTNEבrjfsVmO J<6C7aZ"ш7>e{:fK-Yە˽(8vZ5qa7m_Kڞ) <_:+"8D AZ63Y'\psw q(*8 -S$< )y7wR^]W>kĈ >Ue L=kGX"\R~~Ӕcɇddx*"T*A10jDȡO>1 3-DM*Ba"'w~0u;cHU.RWG˛;:Kz!O> E5Hn܊*Zp!! 2Pժe v ĽS\Gjp&r9W\ %4{'^t*}tֺR԰y9\q]N"ien*5%khes]!rlB>ٮ0R.PWen(`5K Yh+ v#TCNy5YEvI ݊os,|{_jɼ YEڗ_6Em}he% YQe7o+"T/d鼕^cf3ScLeo70·=nX {ܒɞ;_uȕj %x )qё Ɋqel} X=x7ϤoӃ¶B7T Dh 4^s}/٣n}6Y6i e8u/Pt5^6/(Zq}ЯjT <^ (K`bFdK`e=JЃW媧u`xTPbwcB*$p6C.ػ^88;9'g6֜B!13`X(qZueKȼbڣ8A;>B@!z'[ȗ9۾-=T1TԀMm?ݮ4+X!f?v8;+B* GOŀqMtX=[hp712juҥ: \NlO ?Ҧ4͹QYl" F\R'kB|Sz]IBV,z $s2m3Ð-T{ ՇXAiKV^%FaZ ؝%kFKtP."H }ӊ{'0(p5B,M7}4t ;?9yNȤH"s_W3/Ik>|gd}kJ#屪 SB9lRʰ]/n2s춣HѴDW`wg;0E $Y)2~N̋8)&Jn s\߰v-4s?Yܐ 6_|Fc;)gdx.,0I|5wv/\vA Ou{8fmbO>0{~'h5u r O1H2%5dƠGMI-CWb0ۯ!X; La|ܳ˴,ų>s6~`aZpR^yx$d<5㶲oc?k쇨AZǔRfÇuࣩA͜,{&h-"2Q3Q9HZ_+6 gx1r U^[~s2WΏe-u>CD4 Fb h%?&(3RN9&?,&'Or=7Hmd7w OzG!~H]JeAޖ+IT ȕ}:wEIQ$=yQӓ"@iS%6f:bV 3Ұ *\Z RQU_iuU6rKn(vOWhɅ2D-eb8Y371@ꄈ649[~ӵXڻkjHkK3MO<'~ds_UP@1Tդu'\ť 4GJ58Z7dT0Tx RGp5т=i%Rd$Ua!~ [}$w! (nbb=rr/ψEvF52ܴ,shBݾJ0# NY$qI3"Uk $B{V?xʏ$(is'=Z+`h/cӸGN{OBfH26,`wy`/H / Q]5>if<[}(Y[(}/o%b[Y>W 9[R[sEp!2Xo%7htsR^++\=ƔL:fnlQ'Ip)YKvV3Ѕw {]'wr:qlcK/st]¡5%+.0y)M- f* L$.P̓7i *Q[?o!]MgWD+ueG>{ В~qf q_5(sUk(k>5P%=#`Kx`,M/+DEޯfF!ilӰE;I'接JͨG~[ZO]SXmzj.*l4-$W+e?Оp; K+R[VӵLϷC&wC_m'hB=g/54BF$ >Dv&TP:vX1kwI_]Ho3g n0ՆZ_x^3ޅŽS;j ج((~"n *#OɤPe˘A7N>ԫܑ0ՈtHVwrAdHRef\{T+̓_m6+)!o9|A|IF>K.D W6*71" YËaz- v'/ K VEQٲ%+=QFU!F&qz5=$ y_ѩ C A 𗶅*ɠw?>zh%NVI_MU1%A9Օ,!2l{ǻ_rrBU]:l0< -["dY!3)#Qu:@l$!1"8B%q0RTUb962(fǦN>y-!2n$`Xwj~{myyLpj,u+R+!o+Fp݃9'gBx6KU!-U3.1 p zZ LM :A ֒'g5$FTDwV*ivӾȇbނtu܌U!%@m!5 oFRzxbV$zdR !Ef^u,D;̞\0zg忩Z +/39}{N-c\xяN[D_4!ǵFk8?&XѤ;|7۬D= e~Wu$DAhGK1I9%\ԯ/jWVr4TkS+,v<}Ԛ˿#X&% +BzRQ;Դ?',A1M]iK)pD|^-Fd1~Q;r)=9hp؆`w| ^ҝo>8A0<[<To;-ﯬ'ef1]*E&7K_HoGr#EbmnZw83#_hW5Qr=1E$ آv.5y'i! 9ܢϯlBSEF~ מ|B%\7a? yG7CN8nS=POi UViY}O|_* {1HnXVؠwM"M4C3ddvgjc oά|y^. C[QO|:xe /6KkTM~bUmF Z 5r{B +a&0ȅȏ (T섢KWp)GKLD8^ ف_ӌ=YV59*1DRU7eQx(UqMLhr4wGlOB1Qu'3pP [28ǮglUݹo{<ՏZdx`ds2y)7P:&Rx5#[E &W1ʣ尝%%RfM6n[ h>UH:ߜwQ™U+wpF[mTfAtkXyxD0^WX4e)\C1{|[))ݍ}tuROs7+^P%?ͱAr/5Ί-(0+#tY~bZJ8& 2֨ w0 x}4.fWNtްVKVx)+r,x$x&9V,3Iggg?''{7G}< +ѦDM:x_^mmy$AiQ ?q-/U@lh,,Ʈ+0yB{,,c+y" j R-dqHB9X`R9汐`ɺ̬TfX*)Cl@ԬGYS2B(FG6-x_|R(NV$ݚZ=Nyٶn+\g k"7>D2}&|$!?ai*QzҕxM=* {_" ̌1^9L>ZuBܒvkpñ;;Ź0C=*CUǏ%yx$r=ϺQ pXf4/uG9egM4 ⽒_]?r 2edɎxPGGEfF1ưxcsŴz|v[9L{ǺcɡhsB->Ii5XX,|#J*Xǹl20Gx3[na@LH=co oӡeQ/0]Aаrc::sPp:|~ i(h)̏G%HZ%&,J+Dsbhv/@Ȫ8R ZVĤȠ;es@ $ Rb; ;ca9I[['2K/ 9ݮᑬgsOxlŀ=@t2~MB$@P(dT#MfMy5'ȧsه LMJ{&f59 iNB$]ܞ^@HnMk%Є٩0 m}wWmt3S`iA=!?/,7@21 # iBGA- LdER6JNEDy? *RfO:E:8DZagz fuʿ2M ~hvVu`,hImS uuX2[+e7-{ﱒo7A>{:1Ft͜bh< 0}"cb^ CЭ.܊wtd:Z#IeK ;%RS m;R^V7 a+"*s68Ɠ_n QCۗO`1z{qͳAE{Ĺ;W1;YNyŢ*=W͖dܚdժuyM}Ƀ!yzȑ쾇#w μW-X'btV|D)"N2v1 ا;,Bl,Z90/p[-&Q]'7Dl1:W?eF:6(̯IWӀڇ!Z2Y| Z%- g^hK{*)!SY`:HF ɮ  TT6w`'-2!{yXnT%Ș?}xPέEd>6hz9۪ϡ\ţky@N\<|>;ѳt0 :o ͭK2A@u& ֘rI@V,o,!:_*]xy竓^&ʊ&ڗo03.=,W'G˟/.u:jݜ?~%LJ(׻b )`\oX鵘2?p/qiuZ v'?["Zv4m:>bDb+UIBa7zVa ,H|FvyuTFrl눤㕮}!)xow&mffhL'P ts8$b˳!?|A}K.3<:tq$YltG (BzgLQ `1 zaؼ>;ESE)g 2FpV=@4 i չw~}jr~ .kLZVp`‡V%?PMccJBgĚ+Y.4-`,3KKET5# n H|oTC AIMhF2{X$=uϧ{a)yś&WDԳ8ytz흤j~}b$)QVcUqx+O`'MVbZkt`2:kJq($p充uaLteqթvK}ەfz:FTDɽ`-2}DMWU 'ix sfG+Xpbz3%ǿ@p+AdH<epO*jp]PC~0ӔG5k2ӬWHQE@wgy^K,z=8O3ߏSl9]r:ҰrC oc 0E`6ĺe(ThLt2HYV, { *1u\eʛxgr Tڝ%0/B+#9kU&3/ ׿RjN FFd S*l{>iΚ^ `ڔXR $u]a^29w"!e?ܑ)zcS/'W4 h@R".yAGnH ĻBLi,=EwEx'OsbC. 'B?IFJ@#2Xh_gtopc0_,&+s@YYn–drR}y'Jf^]X&,Qbt9mM":X'lłvXrIF7|g;j9ЧW} N-+GY i$G lG;gIC]۩ZOHy8HbV%P/4vsհjо ;J]ha.FeBF%ߝ-{!ST¹K$-"tϋnFA5W9b:1YRÖaka=ֆ..A13rcWs"kXe[o@k]x$Ώ3J9o8!eT0x;-ַO R¿۠7O?3J,ߊmq5?KdҎ]P3# :4m_sDdT;b8yQ FY Y|;DDyy=SlQ.@mX(Wj-`r7U%aGCG)X0?R;7#pZ&/A GC~JZF`q蘹:J`ÿ%ÇѤU0I8t᭞CXC`^X[UD\吀@4A<.u Æym,| )q򪖴ϱs(S8twWlׇ23뒫fH'.ŹH{,mxvSzD/cmsX+1y"ɝX<fg=N}K-5p6o@4,փ6 ;ᢷֳJ1}Zx)QWTKCV,-e6{tO =c.l[6iS;w;h әQS1+_VQC4~4$ } -Qk/5(92'R5Q7oJ2'Hs"x˔ zy$`=5-BR"L Kc s%h^ā5+jG N O'Ifo"P7֫\`taJ]g5sHH_ZH+Թ>&Af&L?*x$-Ğ 6KdnLj;큆3yBEv*\Y̔kYXhf [Sx)=2BINS!4>vhI{tL= IY\V ?ңC:ƄTnhnA0 'i/X^ۿ\ W~[)~K%S:Rho.2(v 7 iyb*j!ƦcL΁VŁrq.0aP}ym L^D-+COv:K-;™.PpO`r6؇IkEXgӞ_afަ=+'۰H ;k\ K*er|EZؓFyю]i7rHΪG"h!n^#R߲ïڝNÛZ>Ӟrb7Vd=@v fIhKC 9v1ddpÙ+쫖, 6&9}Wڷ0!dbzZe=r<;>m`͉ -_P Ny˩i<ߍPu}WPCPXVrl6U%tX=!;7QFNkC hR #cEq+~O ٷ|}rX ׹H$?H{'E <bЋxsl{yaUGӵ| uQ;6x o+:TX[;l'az܉J,0Hב'7@?|ZP݅@GYKaV?sg ;o X|O"/Tzeš1p9{uY#AiZt5aɥxIVcFuaqȂH5R9ߜrA_dGE4(:/BAK{ZC . .hu"IfK4ɺzTTMX[4 ,bwTZ UzH W9,ګ)~9(!& ǫOFٓ\N˂ד^[iGL'%Uѱ!b.ý/b ZÿblAh"?5xWf~E~~-ZΒGg㡐PR[mc^5GlFm9zڢi[#q vJNȩ;C2z(N3K)J\{xd߀Aj@ %zȜlRMe9w qfyyX(jwArM1O0Ʊ<m9naN#OP[Уf>^h3Q# ^f4D$GF~ٸLjћy|B4Ib+KU$QJpuGWȓIf"J<[*ҀfᵽMf+ aq(CvzpTxsO@b`A([Z2Vl7o;Q_3suB3V:9 qb' tUj,(MĀ1٬Ė)tk{b@?ebh Ȱ#~K&-C:]ʑ>M(껷[z3[yhYU+䖿EBHo_a6n*N=S }Hq|`mq8ȩMOTC=V2Z9c V`oL+&8A + W}Sݪmh*}E5,U)lQ!|r䊝^x?@g5AvQasOm:[co^44OʎӎE:2bIG.J+[ЛRCed=?KZN_IG îWFOUD3=/Kuqá d֩F/asetюQbZ&\ckmh+:&)/GA|в쬆͵j+|ͳ$qfRsA>NJ A#:S)p4\":zB\=|[␢.WQKDKV?lyqZ_$I(7^nLsxĸ<̰k}*5Y*,;hSuKz܆NÑ!* 7[1cC?,9qm*HsϿ%Tu2Y S?{]-lVYphۭt8A3eYoQ av@h,^c3)03 S6D!Z(G65E9)nF?n=qA ;Ŀ=~ 0218"y@>1I09] ]=8 /L@6 o#(dbSs Cv $ W1( U*NK{Hz-RaRgn8Ovͮ ):+!)Uja'w⓯ߜ9f[,qdž%ɯ_ EI>[i:G s-ҥ#)n)?\$p?u!BMa@Oc9 oht8إD?&։1*asgUc.s1?,3Y)kj#jk~_1OMDq%s}o҆']Y"B3"- Ƌ剭`WjeMP1˅WV)}m$q}:.Çhp(I>ү:͍IUFPv*U۳ĈƶaD]ٚ3%~}[P &FKp'beN~vIǿNͭPDϵ5X?ʧ'4 1m<nO me^ؓ#l, - D{o(P_7G4#@b9oeX`#15*%2s9;kI؜: mQ̽ۓe|)ȾvRq]{ËU#jqև4 pVJڥ-V( CmaJcas[L~f1! 7~<(7ب+[֍$őSA6_ߦ%,ne۳^oZDʸR3'~o Ew*_C^>F d6ڔSHYq]w*Z1.0:+r/:N)+o"k"%3[dcb=b6=4jx0X& -]l8p\؜U?dҮKTH)_&LYO :_ {D0a&T=R[s굧8~ v1?$-r&&HC鉦&J~lQAq7~yXjl)mxvϑғJj  / ׄs}h \?a$BbZ#g5L!Q3=E.>A5tѹ( 9z鉛tR )M*`'W幋CIE݂dDvGS( xt?+{qF]o8k `g3=]Βr< ̫-W%0wۻs*_*R- C-G*jY7U|zkEa^N` T_3Άm](pm}IcԿ/{Qw 1#->T_%+jI 0][_vމ*9<,JY4Ě-ro|'3t Ӽ=Z@Xv_ĊHxԷ?XE6!' >4>+hhH5Ro9,'0na]#3fA\@[<|1霻rzw7z,FVLrR3i\8s)!JX3>#A$ח w{GK lQcM >G3Z8@t6Tdn&'_Fؘk)@wXE{u|=X〔0FU邤:'R|WKұ,5 axsxr"Y`[ zԿwAYL[M/ 'nPf@yzAw~z=&ёп$xt,:jx:}na `,EՃ:L?\7\w#)iz<30+13|F.  p6yk*k0 .jA,9~ePJGW]f HW*Y'd DWS[FKYnagVp{6Rc6kɘS͟C"[FS'PЋ&LO7W3wsd](P@lӝ;0'"^VB u'фX3IU ڻ/&5>vl6c[b\[^)Ci Bh.!4C*k~W߃ :(QE# |NX8sTC3!4\&,EL9WU\7YnbՍdpрPfAIrWrP S=SQmz ؋m~|?alC fUE Ocu.׀|#clN7 #n]~`)ܰ; v`ԁ\:1n{k<& KeAmz3}k rߚRɲK:tzF:lZٞ%Y-ģq5,>?24l)D&uō&rr7~Ys6ϡ|P=p2-MI˳.3hg,kJMߒ1" Rgf}(B2fBa{gSpkwiV<{.g5a (7mbUƊ;^ЪfozĘqVt'g9])&O})6Y[ҒO2 ۘh3G}o7TӸa]SK'v2K^* zБl@48cJպQq0z4c0 ^[C&F}QO8@XLtB(NFK\<< U2Pj Pu3|#T6P#'™d[j,DiVHu2z$ŗ`10' ou(VE~CH]ok; sgL%BI5JR VJâ:I=/vүhrZlj&c1DD$\V>t? p.ƴKC>TuEpu@Iٿ,drDpM2^+޴$f}MikXpBh^֚+ZS ^fmx0bFLx!|qc:]Yy6^&N9|fS.C}S,)`a?p$qҤЯ{;{gCjJ6J6*#x0_ Vw=eEDLb}5sG\^*L7$mVtr^QtAZ|?wZչQ< FO ;O}=}j:&u+ m^eF ,o e>HYj0m.V}@1r͏DVG*.3Šr(NءgpKG\O=wegE5eQ 7@KVEU&p}6s A5KV{΋kۼ[ 6iq^WM߲nk(XwN \s jj.Qby _lfo րKنЩM;v %ތ<1]D{~gX^ϿtU"2~afSTTܤ,Kr{].mi_zݍln!ܮp'boJn`c䶃dum)no6U]90>;N&O=mj c{ˌ1KMv$OlԱOw\ʇ&6qrH(PT{ _=v1 JԳ{B:rȟtT[΢lC|~Gq_ljMw.V <r1Y^I2n3DE@ґ/ulӒI>^Կv֗Zϙp \S5%Ǽ]%[&zQTcU 3t`5}kJ5"FU d\j=7-}hEgaSKD!tF2Z=Yñ tw9cP ݲ*%A1r筋T\Ӎz$a];qNv0yhJ2I]G K[U/?leq/k}LЎX-a΁)l5WAֹ䠐W!Bj'Οg)=)^Ӌ E^5^ zaU4 I Wয়r3l˷m =pK"'b2|`W ?T9_ { wHW V:ھMvJ҇TE c3Zg4SdX~Pц°> Be:c6/Z+DNaA6 c LKa]+<<^lr.GsY±`.ŕ@O$~;=d&eZw:T #SvT5WqF:G9y%_wUݜiXӏAFoo`AK,OmfBG6z-5&3p !4n΀hHKF I-i3GuמW < kHl~'!k='oXgл14rztzu5:T`M1ڃL^&fcUAWf|a@p)gêOB mď=r03d|":͘BxI艝4FIm ݥr6w^)&Mposz/ Bg4V(/ ̱~%0RG?Ʋ[9HhHX'i<ٚfE?rjC''*}{'EB+1֡A+u]ߞ/%3u~Im₃Feyt!(~~ŏLpPlRLfo)Z!ײVpE>zVXGr6 <tXo'r?hx?V:(9d)+0/գ^&~nrDyhS'3,Iy𬮅VhDX%4(܏uV\lJ&y5CĦ&y]O-̹z OX.b{mI`&PBlJi|X#!GgΉ#+fbFNzi-8(y q{KeX<5_-!$ Z)r^z;u;`1yO&VaWcrT;% TX Y gke.+1{( \^?LG}k.ܑL|C`8QX"O|5#?Df띮OSzQgb޿B7NyQi!!>縮~t8%sNͥ/;LY@VsZec{B&D4fKgS{{zmw~S!8"/*U=㉪َ/Nͅ0oTڏJbS#5J|`w+Wڃм;rHCƾ1pq] MZ$a* ujǞVl!bzyK7" eΘ2 c51OC1q T̡ & 5]ۅ!]NzYaNĽ,7܉ԯچ M!_bgu9&嫱 l3ۑNd:Ow]m̟d9$)S]9$v'Bμ!h RWnZMWx8~ ^ӆ)}Q91cPeúR{Lq )D-[9X =Fm3MH=@Y!U0y=>[~`?CKçoG«Jr&"/ds:766|Y8 T!08?@Jcj֪ %z/ŵض]b2Bp v\eD{f>L}/ŗAY> ?3@UKMρԒw MۊkPۀd% '^ _n*Ų݈B>^EF~ h4 g;A6o~de'VǶw<7:X:m8⥽&(L ?h@\9dCYrqP~!شoiLh)&(C|Ψa# S162庬$adݢ mm|;kFHBԛix\WJKlì<ȯAHڃ>4wb%jQ΂'gYzqEo1 oQc`|^(%K%$-ç  E>ʪ);&"=HS"gAJeX9r|!_bF=W.H<8J136GJ|En:B%mU_pUw #5*$۷uٚʻ[O GmT"i~%`\[wc&>y}5{\TP [f3]>O7txv{bi7 <9#'uGI~ rK ?P./1'{STݢ䝳>y!hN;$yyGĊI٬`pf-Yd/SݿmkؒCifLYNI9 ׯ6РigV D7̵:["l%!f pvVooKTb8 4>بU.n1aHJ\'!M7%&bs FTYB&X\@XeN *R*HnGX\Agvb8Ѵp0]惻;̣N:ʥqcعπ"% e$()#>.NV1nX%w1Bb8*)%[ %ع'@VA|M< !yrD r˸E_CՈ28e&wפPZOBmt`|ɒA_܇h ɧ~0)uSl:z!nțATJ[H&$19L@lO^V[%qsGԽ¨Te]/Ёۡ e#c*g?_,vIИ{㟲oX~,!!1݆ yx% -J`v)x]W=!WI 1]WtD>u TmŦQ:)=8 9a%{Cgu`vqF9V')<~)=sdDʫ6k-E\ɔl;ik}!-(lj\> IѧP_LZ)]yU#(h [Oa|@a|=* XwZE >~%E1c}s->궋 I(8s}\ ȳ^?IO\yjY~u^ Ik9Lbq'Awl{v`G.'v)$$8YS2",ej>C{B87<6RL;tU)Ai_!V-fL+1ӣ~X_wpQѩ19=gՌ|$mH("76_Ak-ejV1y}ի=6ȗ|3yw= Asex^:b<5%1aQGegA|AvX[߬'s޻^LoJ 5hznÁpve2XhƐX" ioujQ C̚|nvE 69Kmc F?7-?*rN73bgN1rjZCcz195 nPOm/E:;} XH6p:~.4UO\3NQ+BDpN+4`r6=ӿr+q-꿺Njw`gң_}']R=> HȞץb\5SU$%R[o!W^VAOAĿ/1l1gXBY#<45p9X'_":s<-^7X+Z۞fblm-P{?!E =SwwEJ^ۗ[jfhIJ npYTT=\V ohqvjfu4#q؛6G (k9+,Gk25f&I!nUwJpW$٭ykfvڣo`ANR`W{^nV& ( `S6&/iP8Gϛ';U*>B"mBG<pRT*uC5{ep=w=5 )l)m$R̷W/oχMUT>1cZ YV:$4S;TQ|A]~95 *'zb` Ӡ0' ǚ\5*Eؔ/ C)gB-jIR]<wY#FӼeZF1c;{DcHt7Ų2?oiDuU;+h8Vl[–DKa t y%(|zQ\ܝ_jgZAzTE0jG=!mQ'!7n O^)fw2% tچL-Ԋ bfO(U_Kc{,=H[FߤZaVֆKֿoɞ3?P̏}%| r"2sxPCOubyR4zZ7&. }+Y[G.v$kPDy#5>DȪ*sڨXDgtr8U>{)I}?A)[mI{[euY:goMJUh [S~솏nt R\JɟRBEQڇ,^ì+Z-x.EFqt%<:r+YOŠ^_Aļ]`1B5m`jwcȉ6PN{kTNWy\#J4Lu +;H[ۣ\h^4䝘- 5P:Vתİ##9G|CKZpO|x8vtonЯH,a3ڡLEg6ᮿTUbSˇxxodK`[˘Ǥw*&u\4:џZBROj򜧏oc"4BKgfqcS^1brA99;(Q# kwNȍ|ŝDI<8ӚWQflK/F/wre u~'3ATHy$_!\bt V+I&8HKrJlªENQ vդsk}U`/Y>KS`]< +9A{MoBQ0$?Iw NU:9XᏫɸ/ڿ/ҬDev:^X$5jN=LB! ]1*gjjsKӑyPf֫+Bz%$ҢDAWF+?OΫ?$)zdO25z ';E95@ן[HX$Ӈ goYMGw\m#a JR!HC,NVz,>O}6>,@FOyonNcSp^iߺ話"{V3C!f/~>WIgwuԀZZvD-LNt0sym ngk,(Zg8q'>z] ;q|/E_Y ev22SWgճ<Ub/:@kʭ`y$i %ᶲV( \W4ssϚ$@!I>[SW;Cr3NaerZDcb8yBvMcHhs%w(0qѲ f/9Sì"1mH>93t<@]lF̀eZJ\! 1J~VB?'Kx́d bhb^Á3xG$jQ,Oԇ"tʡ<9\,m)egm"PҭL.>Cm:UՔ4+yH?q4L2 9ǹk}[O6e!CκxK`164=eY]1'zpe,DC2i~_2^ 2\R7|*E.gbʒx>FKhL)3%SoLJRè!oq!Q %OAn'"zdUURy ' &%?͆֗]SeпDk[w˚Lbmڽ*u]sxH:|,ZR2P C,!]d]\ I6fkSbakF0:ƗST }Y _[J||G? eY&B]َYJىX pȌr|9+RÞ7a9 "sρ{Bt SHװn2V ٢_*_X %#nf˛{e_0>IV 4r#9lj O]mkd9ЗbZyktQ3Z[X|{>t62s0XI*D"a똼mWoA`dZof@q,x/$QIA^OWuDV+G3k6,.:a< k1wlxz#GQW?@v}CUrnlմ¹,ݾL%0$Ni~ r+GX[+W+Hڌ\.[vn#k7DyՉC*]jؤ:=ZĽ X&mIXsE,M]UNuu?(e;߼^lE*2g.t4 t]-DS ݪȋ b& _dCʉ`n/3-qm;0la2.q>NB !ZЗj6o^h6)y|ܳ( sgF*?jsr/='~vl7ÈR5^2ȿÄ;H3&88?V9Y(_. w&%҈FpNv㿪sN(GB4gI]Jl_'JvWB P.%8Ym6:lV o%݋2XdҲC!X5B$Zy.;0ٗ챰8 .^}9{ a*A-@R~EO72b< 5HF쟣S|t& JXP{*&6Y"k X09&wTcmzsQp,;9oP{KK="ȫ+%(::UX%Nvk4*!tPgj{\ aJ P,t1]2 LM:IЖN1ZEݷy:Zm)⮊KȞn [fHQz;jGBN'VN!:5~ZsS m6gh0WbMp=P+0FhZz%At3 Э>f}B5VyED>yAl\[y65홧!qHjo3$$l"cZC# #otu3Pi#.7{JS'&z8錄FTXXD!Yv) U}#lb(8h}ݫOϞ[@%H <+WZTGEQ";U%myÑ^ђ'Βd2ea]k'(gGu23YRGUZ#d8aJL|[EaMnrsJu3-RYA3ZY-mbڅA\RtA¡ : k4E;[ɋcd NF/92ʊs kh;l`ۖ$ٍ@ mAe f%L?84ɹ sTP+,J-0f%ND^Y`Zxp ӊO:.܍dP)c] ϵkR;!b9H̦ mfqGy ,’%nE FS+QbHntI oRw1@[Ȣ!ȑZO2BkN{m.-)>m46&] \nY7>odW˯zODழ!F۲w-TPY8e7Imֽ-C g6'}'\]$YS s[ƫqO8^}h8S-aCn烞Za[q ,0mBWMT jif@ay<VUn ĥ݁%^tDp~WDѶoԩNE(Uv8h.]$Dlf5R{/Ӟ]P&ixm:ߣ7JG-V Cu C-Ԋ y4oYn)9:B0\25u 9"3AѴX[(4ܮL1")=ض?m#HZJRwĦ ҋ5.\9jl Ty0s01g[2Iҳ|}ʾuF敡i{|J`ķqOK?H.0ۘtUE_޿qj/p޵MSU^a)8zۓS+\SgtaC`>t' rkމߌ&DY5g^z̓Uo,۬_u+{tb'&)'^zԞm2+E pKWF: wA_JIf# 8\fA{_fq|ϫ9YfSw-F7ݬ%c9v|a)7"&펴2fs-?K NG9S9fu4U_m =TMF"'θ\SNdƦ/ѐp?БQ,e]7|(**˶`QкhA3}f4Lwhj^#zȓ>֢{VL-qehÔl[67~9p@Qmp4FLەeyJ6ʸIj9QW=,vK}^ [-*ޑRW[9]06wxFwېH=,]2.GFQWΎ)<\֭7_[x~eU:5 b\.ǜcG VqA t4ogb'~L ,<w_ZTK:=~SHP[zhOY=ph?5$.HԵ[n+\+mZ~Exaɮy27BL/zq /OX/z<Ih.\őf9q˷ DQv;Nt~@.d, z[sIoLXd݅4( p_`E4Wp6uKU07+2jbMq* Rѓr8n)N0zہٜ}plQp:BoBI{nΥ_AKdWj>_0<=`;!P-'(ۿGȇݳ(?e2ed!*Px{S*(/2mkZ++`6! rE9Mpޏ7s]-쬝nPhe'څۑ ߟaʹ$)iءBj+[h\ ۙU|!B·Mw &K1"XJ󔘎!0L̺l*-s, @!pK8kajrD9ۗBb:r=e5oogǸR]0r5G;?ޟ]@Ø2h"7Gds Дܷ֝9>`vDSQ72_ >{ʬϥ"ϯj3B+/75YRtaP.e`T;l,;`!zF޷ڻ 6hhg=ղAz0n%5T܏'UHs{dnQDq D.~_=nPS~>z\{H2$:U[a=Լ2]c?>E~W՜[1_[޴)2 6S=~B4;o;U˺7rZm9saF?2;S۴a3=% QwNuǘ#jj^EGݵ|Zn:{_ g[jzK=WYkmfjLˣ#kHVgLK%fS5?B\׌9YX"뺵"VߚT B䢞yhRJmdnrdcRbf~w{qob慐J~FP7TVD pavS׿42B(#7 [)7sX%v˷5 UM*}C$eFs%(5 CJ:.q@R%N.CnV(17,>Tn㉆Ivn>g]U .>p̈9x$|;W~5i D0<̇#{m˦+/%@象/+t)`Bֶ|b[͊ԍ&&Iɛ+E*8ɇ~i=LO3*~';1zƄ3ճ(X3qz<#e a?ɔB-b8fp7)k82>&/?bʼn{9il1@_r]g/-j ƅ%ñH(r rBjZU_q1ޟ%"q.{G#氻7n/v$P癒;I *Jna )Ņy}N_.}ث n*6`H*>hӨ`F@?~^31Lg*/Cɳxyb#Y6jS-,sliBhb8v r#ԆR젪oE/'9<ٻ*VE'ևKu@m;^nr& g b[T+Ȕ.Š_hy{ _r/_Gn6t܌ZFp}}fB#{ Ԑ7*RV7 ;'B,C b*QG{׍R8pe 8U@ Smg YPY:D܊nWT½G洞Eh HILTds \F6rI%T@f9;>òtD!j7C;F !Qr# 09s\xЍKՔr Ό3/I=^ `\,q@+i>eIQ-$S_kV |¯WT4hP-7a!c_n|pOQi B\S<ڕw"C.+'ڂ.=%/Ůfb1۫Qһ8ޖ %ZEY1,'iyF}7,Ft/ c|1O\ZYpQ!M7n}]I 8HR4=<MX"k!1ngf  ZrZ&T7U3iN[5;ȧZ:kNʔ@ޮhV`?Bc"S|Roil\&ZAcB9t4-[;!JwrO6@P735. 7 bk[ 9\cqҍL68>fl(\Ĺ|"8xXHC\oN]?,]Dp!14 RwPLi1uJkBӚ~6 |?!`y;,Y|A+V ԵR(=+nKbg;Ao2:2 xL{|cu["4x;CAB̭dn/{S,WYnh[#2q5)xc }@1<k?%]'UzN)kUİ?q?ckfWlԂ !=0XJŠfzS}qE(.Baw^JJ;(9RrTrRxɾe5wjCʂ;m\3xA?m%.ہ9?UQ\(/&ĀСA$J~/o b8,3|%}|`1{F`jTŇXbF;,6+P,~2dwq)-+p`(2áώgh˚mAֲi~7tǹj# `ՠ/Gb%'9re i/{բ^Rt]G*jD3ECZР1l^qafzK4pQb {ZJS \:RC.xUY7N ~p~S l=)] ɔKxRcy0lÔ0f( UgS0ƉqfhQf=[C\\g@! ~O MdcѤYqEBs* YP(fiyN@ȯ:~bC(inxR 0NZ<0JY1N} J9TCT ]5dN&*ΚhF:4U ꇁ) -1C+TapH %O y[dZ!pPJ`)g_= Nf ԑ&حP#_2fIM|c7w=L ]HΖ軛JIlƉFOcpϫ1+[ۻѫaku믺m2>Jd0uu_X nOVBIJSN?b?wUeT`28=tZZK`;pٸP[nИe̛kZ-MQ?dlBC|)FPU7NlEVFU~[n`&e>ɪן57eeB7NJѸf*>q]hc\iKET!rG "sP/ .5B"/GM̅)5m>DXuEWJxX|TBxbw\;|y+5U<˛Բ<3?bm8Q|  G*[E= TG0v`[]Pb4-Z$fzn[Sχ7 TWm[Gp~'JcNu[Q/5oh\d|SwR~.V<L3q/3A`IאvsP6d$*Hdm}=pl BTGpK~V,w|zkJAV &#he楕!Փ#Oە+dTl遚5B2 ۋߜ9@l@l&`8dc Spwxò&}P+Vf Yn;Hj=p* E `]'B$kvJȣItկU }TJ jI!λoʘ{ a%#㤇, Ĩqں΀`Ƶ^K3'/chv}\J<34 w8Xaq;r&' _=8uI-Vod ~*=}ëq,÷`=Nq-] ؠ?9?l0!TZPT6jb I-y}(_iA{6bx:xYͿE g9j.nJ4[ 1Rב)1߶|`唟C|s/^!Xϊ>ѹX ,zf"꜓#Q|a,ҷTGzKk??o;sᨿO b;z9"?$7e%{Tf CHUb7q5M_Ix$&@Pq.jbn1@n c]\̎<^{pdzRwWlsp$ ,'ӅXSԎ*27 e8t  Cqbr\!$rY-%0x~8gMDpFyŲ1,vV)kR#][y[SUηHCñpr99j*)KaWFPaV,bo[7]Sb~ogsm)Fv+d9,=Uhy*xL4UJ\l-*xjQZN,! Uy}vV,LQ/4}9jlj@$(N=!Ǝgý.U`,'ϯ'#啣oKJ :T,)f)Z*9WV483*g2!>Ekb;-L_ڼU-NG[hC?tTlա҇LuUZ9/"su$@W ~tf4 U!Y=KS[Fpv**E%hޮ@#GD>W8Y*ngx0:)86Տ!+ŋ|-vʖ bS_OOAYPY2O~O4q| 5AțelcdTP@0>/Ae^@] V=q鎶/?hE ׌Qy9^{kYATt)1H/ 4h1o+eW_b);kQ`cC:dN.LۢcR xІ.}"ϡxb 2 ٚ1=Z;HVSiaM/;LBv?zۨ9JPi M5NbM%´l[{M/b~53R>=cZ@F7_SBi`yic ?{{>,/rX{#"j[%ōM^C>+ Y6r?cj`1̓G~>\iI Yڙ)e#vr2 2f'g ozV"[}"g6,C˄ۘ\]ƻ$ѻeSצ?Mt/zcPz:ޖb#/uvJ8\.mnqwQLM_D4\q4 = "4|~ĿHB(![f#/cn]nJ{''֔z>sB2 Vٌdq !N }Cw 0v0x?4FJ\Q`]rBϯ)95"R1*Đ%)m-}߱t4HO1,l酇gWqȳ=bMRe]"uP'VI!| F+ 'M{M ҟhN&䴪9sx7gRfc"=CB'tF+0Ul+S!V)Bkπt=lΐǦC;9$;D(y vTA[/mHX֠+z,^NDypj OK)%G6L/ƙrlJ 1^,Xd#_[SIG3c4#;AaAL,"텟Y`;CP0t ha6==ETkhDpN7o弑ے1CKu-/1dU(BW 1ܱ<oy fw2wN$΅eѢhxt6[{44^z)??Cd=}De]4v9:& EBtn$qRofzC޾]@#(1z6# Q/ X9b-55ԭ{ {Lsfη+ɽm+ 8F$@t͚ϸ9CMЇ}F(~~>5'M7.p'כ|<d$0>fe=qQĚGor݂YHpS -)JFxBd RD|yNF/)Gm7=4v䣿~g=޺@ql^rdv t4>g92<05uuYkXuh}0CaEiP&aI>zاNoIb:sD>FCBƷcg_z?V'gy">ה Ųj@ϰׇpq c ȍh[1|R+:/G1%iK|0  CIR0lyl:q+e-ZkjIǬ1ҢpA_<[u 0^pcJN@΁q'#`N9ܔl'yπP?#UW%J9.N*@$Wi# /j6t{_$jݴT~&zi]OMA|\n ئw8}:I(zO,a3Xg*v xD \ BQSi%`w5W/eg)c>j95.?^0c7b?2 T^>go.S0 unV1OWʣEF+R2 ډ͜Cϋ@}t_i[! 8ܲ"K[&I\I(K &+{GFLRj1v?Q ްkx٘N|D^Z[m\[ʂ'8`# m9Q(~’hgo@VPT/ḕ^ |gܙ>,C?nP]3Xo<. K>Wgy/l[N1U޺H%lщHoR==;a|D`:$~D{TxdJ>(%a9mT^ -[!k$ag'5X=eT lK/Z'ܲydyB)#RTzRwf ?t7%W̉o7"lx~ko Tؔy&@w\ |ʈf" 1vLԛwΘ}V&ɭ< *HX곢pt=0[㍍s& rվմM:hj5._y$O >L9`yִI7r "N >p/AƳi5jL1]Zbzgw|s p+9UnGI"؈32k6.Wp#YD({kAAU ,A^?֨ L^ 3jDBҽhM6n"ƨS 'UсE^L@}D*Q 3Al#Uy=\@+6t/pNRNθ- %W9'" Vخdx@@Vh95~oFiÓTOZ0 F?(EM3#$l8qxq-yaԜ&P@:w\*:o2hM j*z F[llUT"t,-OԸ@R.t; ITK%_bvI ͗v+"ylOR ?_C s#yE;ՖB_ݚ Sw LT}DJ!nu.w"lͰZ'xΨ1 7^D_5njR1$pKmRw3H(_J̐ގP N 5ϒ|q7L8->c\\`ᲰXTMPOT l'W% u4a)ZZN?Al6D^֟]9vu<&/ 36Tl_S #S_Pڏ.ôq0XQWJ+6v^WPn2d#8eZqYj㼐&t+1?$A98FoPW_u1SNf/Dkh%%"/+ .HGUp}jmR5죸FYkL=cס{rh]Oo=[d,9nBxFӝəzpNCzł@PT5{obOz%d^wcB#M6`hqb@CzS424glg<=;v ŮUIZlՅ"HW:1w:EorO&d3ODVdG>)~yIYb:S|(ҷbW-iG. Zr?bkIsUtLUSj9`̟У6|NOhARZSM&0Y;V* YzKL?V;Ö@&W%_2aȅo0 o$>iY(C) y<iլ|)XО[9tq!/ vB&Տw'M񀩔0>|C:4\\ZH6>"% 瞒ƾaǔ[ E W(<$~F88Tt{հE9k?Xi\_oAH>^rڢYN3 n=[0'zYuMw݀ݭg>}?Tt|픨$Avm5?zug:$04W\ӴxPEֈWZ%iN&8x&B#ߵ+B$ ?/W:IH XxSůt%ie.MB E_úኧ*.DBd+KVzJ.^c`8xJƯp|{:'S٭B( &(ǯ{An'7+9{34VҬ`mC-1[}M]() gs%}3|jz]QnCA_ "2 &\R+)'u hy,{L tkY[G@|rD~0PPW/c#GmHcm_mcn bvAAS+pQ ʲϠgWNyo"I؞& f<'÷Lʗurx^ξG:\pQtx5,^S}rHowtH : -۲(X6 ˹V.mNBmUJ3i]H(3p@n8K;d>ѯ@]g*(BYcpRf\/Tx@ >@CCW uMX,lĕ' +L9 (ԢxHTY[=cW ؠ^z(u 6.7Sa5h'EQi-FQ80T mBvK)%k`,*nrZ𴛦S)n画Xoɲ? 0ttgEܢ_s(R'xRv[,fCs*a NՃeVC550֠sn߈݈?0j\@) (@k/}B>,ޡcgl#Ԥˆ}%٩%}(ԚPl a ޑOQJ#n4,>g&,7EZ1^}8F1Mh(!\wAW<ݐېf`\Z6a6c_Ҍ9m*z & ITгc6ԚbDͲK7}b1`?oMnњozJ͓x 5wz04-3g抇YuqJRB8"k3gFZmosdz/]D@ѰiOzX[?T<.ä7 tnA.@Is=%}s * hsmnSwO=dpM@YџzQUvʹJ> Y9$^k{ BsT%m+j nP ݱpQFs'Ց&#um⾜2A^) 57W G|i :դӥa&!ێgDri쌿pf3xET|xDɄSW]"8)#jB4`Wݚa^mbO{ab5:Y G`$%;Gڍsb Ot ,K=M,z`ϫEm$h Ke93iY+U 7FԒ +(BU'Q{}@FGe6`Dm`Ifībs\9#Wi+~=)/zf|^cfMtp,% 8I Hmf`_wk(~IR:%q':y.4>j*J`cONFº&UrZR/i1\2b֠ME¹^5.UnPP签i Ţ49ޝ $@NB}#ߕ1e'"np9f(TN(+µ.vH˞)`-X x2䀇 iXW<MUkc N`ZQi ??<*!G>xg/'IpiⲈ 4GwFGǼ<"*I$aҨ NQ$4msAx_Ʒ5}@7|KpAYM>~Ѹ0.~r] K$D**5\Y˫'sJYaC0BSwi3s|m$:AEh<Œ]ux;{+ \yW$:zq^"59+Y럲$m3sбzwjk~ kV]p,˸.'i` f@a+uµ)JtUaB{KV'\3 \2Nc?ye[O&?f]!pO?%Qǡju/O8w^+hIuf?..)@ P6Q/on9,"5ߴ:CMZֵS!{{j2dƹeoe[ewZ\.q5|pDA-r"#W$Gx.$Řv#+eM> [ MbVfpЀ փV[Q%ࠎkns1AoP'ϚEGg\[jgl9fZ(4U>{^29LA=ļ6.v.T[J-J|xĬT]1hL Naݑaa_lRW+)2پB9 !ĎƽP,ZlX;O2V,KCuQ$ITi3*$\$8;U YVL\&1=S2rJű/Wa)^W(n)ZpRݜBX^9!S$"+%Wq kIyC =DE&EHؽ<,ps`UU@M.\h\ꊀ"jR6Nuu*^/;=t-PoL#V kL0Ϝ[7NdMde.|m C{%Q#!20j+v"AK;SaYU >@RѓH@ vk'[ 鄨15G&f+QN9?U1TҸG1'9.auO:!vR? (1oLCZuJU>.#y0~)T 4z!g4f*(.qiMr?R(}'uwtr4x!Y2~IHFH5W1!f>ﹰ0cs:$jp4)4 u<6^O+0װ)o }R4wW/#WSݘj[ g»bq-0ttcwkYF٢6c_1J~a"mkY Q|3xlȺlb^zvQ;j-ޫ JO<`-v82[t Dͺ w*!pclDεEc`+D|ϯ'm(P~L81MIcGkh o ^:L+_:_J@l1`j _tPSpJb0*b>3/ʎ/6JXe n Ky y wtma^;)jˬ'qdъ xyk2"|P1-91x&9ɺ0I&lD1BQ Kx#P!'ਠ)V0mm2A췇 fj % D ACe=_ԱHn 㜵LC O>oX]aG Y,48;]UUƆu2P%L X{rkL B^fBu<".,' M]7)Hs9aQ p eQZFrV3z931/ ~FdUDL{|#LLo=+. IWuC lyy0=053Nb |\i_LU:G~bn 7ZŐ]X3-M!|3rNa#1x^r*L7Y;C ʺ{|^a92>sd( 9>/gh.QbN̈́@炙?C4:\l^iwåư?<5Z8lfu^sj)-E"XB1Yn36!qΡn'3y7{.7ATAvIhp1`z: gt-\Ð",xN; RxKf>Ǧ;%;ar g,x%xm$#z͞ISx!Iȝ$t)7qyjP%bkvbTlwCcڸU=𰙜=՟ҒE|¯WL{ 8dfX0W{0f{+[4L.7Qu*BbcKV8i~Li}mv62tD(UM'j&/ fK `fs˜>^P{m.,̖]Cl>R߸?_`"3!MFi _qFδ+%RSt B%0Rs$pC3_No-Lɍ0~h'^nMd{Po%UFлѢJ?UghqvZhC-B?v;!ެѣR# $}90cxW|m:anyyv@-F9ObSa5 Գ43e(5i>uv3۔U#Dr>mEiKbv!8jWDz>Чk2$ցE@BM&? Fî],ŏ)% =FuL9C3ieїNohGnBS{cP` RyƦY8a/8|5 1S;|+Ok| F3yO1Q"_Ç,y9Ѣoh5ɳ2 %b[ -M.@EJ Gg( Mɨvsݺ׹cl<99"x' m}PybWmDH66L؃Wo=_cjtKZa-!=x[uΦ4مsOKؤ"2=J-XiI %F5uOM2JWm[$i0 멡avJXx$Kjz"-35' kt~^PC0ms Rw+75E?HرlTAWwPh»ڪhQ!bIi`H̔t(,zaNʒѐYJ{ġ)`9RQp2Ip L*;+=S - 8We=26/z@:lѿp>uP脣[~w$h>$>.fhݏ.a,jdFVB3i;foEJs?SNԊߔ>kyVFY,*-^puȩu8dTJa)Jku)Nii#AIw,]҂/K,W)& e|PiV>fW8n`pU_hn$|&C Ԟ/-XTmrk !5 $Nͯ.-Ci$T: <fz\qk5|`- !%^wJ.Q'*<8uPW [kfګYM B# ?ɡey;ǁOB{7%Gt*`qwTf8B4s2J<4i#le:.2hR*V=,S2U!L`})j vqs ;&mM`S14K&iVT 9{\vC5gSCNgR~?>¿dIqdZh}S_ Ȓr?oiop=ݠz?xӇ{"<ڼ~${/C=SsW$t9Fu5#6+LtG QYrb4m)66>IJٴKt#cy62ȩH#3\VUfqoYAu`kgfwٲس, ?tиo?FTt\pE~W9N>ȯ,q+L肼elQ,-z%!KDc Gk}*{1a+ag LuEuŢ 76Զ?II^[m2Q(,E(F$t2V:IJF8Y]l|2P&Ok* ~qS A|؆6QS~{z!%'06*YwӍfÙHގgldl0q.unS]$,h5.50c`MQڿQb {e Rpr&$N^ᄗ5wS|z}+fisSUy 7f?XF<=+W⼶ɚV\E}b3BGJ,K0iiԢSّ\GrO$)h?)AA:ݻVd e(jW1Tѳh"Ÿ%֖\<ĩ*Si+NDF\3ER 0wƐuዟא) /wYmlU0PbSJ6 }!l: Q=ʠk\o¼P!XZbz/oAd{UUu}^|e痤 {6hd nn07C3:Pdj8"P MDH֌jZXQ4(_U{>FQ8\s A`XO9Oۆ# -HeOT=y} 6t R^\{)ox0mл!U̶ijM9)1dp'׸.50ӄ~h8YZŚ!ky[ZfN' p62X3bZ| 9~ZC^q ('[jy]r~?\b~%c]sͪf?MU3: ORc RG)%?p,P4ic*U.*h`yAN(a܎%mV;$X^G#fьs̰[G5$@va$&$w="45BHzߒ9-{D`^gM- t!qv=G uw>u}_x{{d*=v)9 mt,rCAYVrc.O0O1/Ȍ[V.IC,3؆FXb-Eng{piu;Ba#ǎjP ̗MqcyN.zT`\`t4C1I4wj †PbP7]F$Ǽ^-KΓjWՋ'[ȄU؉Fz } AWjMzYAJQ+EQli?T?X*#e]\HNIBDce鴘qAwY nP7O?_!B9~p|Nsf_c칗:'^I˗vS]HGi-yÄIskkf ' *)wvތ)V]'[g@[CW4YȆgrNQ&56KOK;B Qm_=H`Df̢sܩ*&y&%8 qT6ƙ\{OPGgX:HȜmCwMgh˭=OݵEem&g|lmsD"G_v[S6gM*OD |88I!a *!{엩 *ˋrxB - 9xL rBUt` Ÿ2_^ `ˮ dFj䉡'~9Ks{Ot>7u ܏L(P+BY9\4-Ie9ruq ~T(E#bf]p 3VY_z@> 6 zUus;ri};{aL͑~bgk='LR3IB!\Ghgd'[*5=I"󫇆ֆ-a}/O%GY"恳cMD>ܯބ{ -[l6nm`CGk^z2#V"| 錄 sgғ+u r+KU6+?Pf 4 Þy\g,qFw0/ӣ|t<`.J)nx37u)׬ 21F^!KR{1(DE%]Y:K޻B&+t!}w3b<c`Hp\ϳCXހ[Ӽ(T9tL-BM+RI0J|<觢ufې,>Nk~O9y I?O?au)p?tA5W[ûϖFgʮ{ǽ@ϐ_388|,kcK3,iIMO=8H6|RϒٳnͿ l#.4ר'*0δeErj6;r2|\lMa) 7҇m*޾]R1BJqB&`h*m|3ozam,^g IΰTKAz; fbkz00mm:m\(7Ꜿ3ڸ\U%@LAAH DiS 8XRPΠE 8 MZ2ZO((ct1ZN[)MVB虘y (/F8;߉NUyܛDȾLEVW$7M ~+s31Mt:FN$ڄw`o+0'C9j|fN m!˶SXuǩ smqEb*##Z`ǩ+򅩓lWfT}.1j}}< .ɟM 2 +r=e̋ xi>:AH{_.Yi q lح~XJN9ؤI#=;>vMIdt H^)/>?e(2/Qz%޹W&r)KI}ũ ]OlCkT1a!QD`UBMYuyT26-Ϣ"znpx̚^Lj*zU=]0iP j*n8e}$X#+~ǘ+;.V5R`^t",[Ժɮ!t2C4^k8*s<Šlr'q\8IKD_+V)҈5QɂlF]IA"VE:MnĨJ\7[p7Hm`=qxR׀muWD=ݽv!ݭ{RF =_F$1#8F>T :n (}Djs2.xs#ITUuN& ±KSu\5dZ:r+/K:s(Ÿ0]+.o0zv%N}OnrX6g >ާvXs'c55i"ш$1 E]:k_ d٘ϔzd Ѱ*7k툾_H=g6vbV(<h~CH="r\n %h̛;HKU}T8P@tW(Bպ`fWctu´Qe30Fƴ4'UVq_e`$< 4 < &40#I)Jř YNXҞ Y ')U_е#SvѮ{&tq)yi-c ̩L07(OŖ/+6]ʾDmS9iϘPI]u>,Gcok+PQK[ڈȺY4K%RdQ´*`hVDvx5ȒR+`9q7}* )YW0ι+Trذe=<&~EכIB(@U zQ^admSj86R"_㾨m+>Ꚗyvύ r`WaD =T+򄀔F^wԜ&`q\6 ^ʹƦp/\vs㻅K^ %glok5b=% Qw0yӠ42Ml!܎*6 3T+f ~{Lmઙ+bq$NˏUR_IF#/dR sDC_wBJ-U{IKy֑`ՈzTzR|l"PcXIgȚm\"ne`ei}`zf=+=@?>0KlP`3S*7X\_ҹ/YZ Ugn `jWf& hC\t Mul nGP>}\Wp\#@Zpɖ|\4H7Zjt Y+tظs_4SA΃ ]WQm_eU|a\ )54l˴GM _ p#议sEc<`5ryQG( Qr?y>4I{wV?2}Խ[?':.u#C0fZ@\B ;){bl^W۰:N6B 40 $AUG~9gV /U~u!b~=FM];MƁK6DYks/o<Θ2\K̄DLbYͳJi1r96pnWؓ+[+,"r̼ͩ-|Pv&Ƃ{`c8-2OADv@ZWCQ7CZ+tS?j]o*zFޠ$?@]C2rw!L[Lߌ+v&&S)=Nιh >-({znO3mL&ŃwdHn+v !PGjy B1dLB'sQAcIƷ`0 "7|W-_jp}i \H6Ms{bnWpO>"("qH^Ko;2ԌY1 _~ oYج +i`0KR ?[j)A&D)H_R5A Or2P??E k"R2f(&<$x.9Y׸xjr6__%k:`M8?hgy$ü  0愖FuF`^%QJ3P:uPMD bS> ,]0s-TpővN^Fw`TR)fnhlk9h w$ Z:3)Yƽ.( աtYmGgw^fr)[Wo>~];Á-d.l`!b|;]X4k"S;>?\ ӗG=ME9k6ԻLu4`b%H?n-9F͍}P5XVk6^LGi fl~>C3rӗTp+XFT1/\.fK)t9 |IL$!؟6Ge[ Bp$JQe͙?vP]hi9e=u~XiP`!,ś2B^*L%KE~S`p~1Ylu2J>i74t"jAE& 7t\ ySX>nm3ݨx,Pۡg.Kbw  :j={AqS)Eue*[17]C+spJz]&ql\w/TʪZMpT4GsV&UӖy,\%H{@†:aÄ_! ӻLt;"*y'Bʲwz9o;F݀i=^ W.SFFmto7iɗSD9Y,/jXC_/n$B|[xa^xHuTuiSR\8{Ȏ|I ` %A]i\0J6dcZ Ǒ_Ȃh2;9ژ!&GUEʼn)*zJ?1k7;K'37g0nIf2-$e3Z@94oT=Ž\$X@Cy'HcxgAt|._eP=rO8'VN>+0YOCflUg4i i~EQ kA`ztE뭢`_<R ?ƍ i>=%/-5/_.] yEpwpqf;{\D -s*T,I8Z٥^0&}^NCf_"vjDSKVmTnn#'#?2gS r05:jٗCro j'!cSy66**Ƴ0̉I_ϣnJʳ§Q ᧠ '@[.,E3 7uR6$0EB)ЄH!ٝ#Xq~jE_>>ޟVsXO :Y SF*+\RBnmS!%3:d{È C&9clĈ*N >SՖZ!&O+QR0wgHhQ0>A< |PU-n_D@_ wD㧊&n!S.:a̸BԵUcpSLtKUg#\?Vz[,ٵO-bPQh* }͘Q/ޥT==hpFߥ(:|<#n逛e_$*][/SsӦLw|Ō&S7n!y*Ӳ~WݼJvy@>"1Vf" O4n4ڦ WG>IJ<\wjs{jrMiXLS%\qvC)=:92R1Hwq/w07$h(q>i\96bƯ^3MaAȟ`kKּZ2:ND'x@pS!֧ nD aq#!C5EtuN,= V5\#HVrr#L:AlFKڒ@sU4`VZ3VB sm,AJ,t Z:ժZkT?\ >xcjhlsÓÕҩ = j] BG#kp/8M j.3-љvSDžb o[SGȡ,<{#C BrrJ)GɕvytZVbU/r, <8},rFغҢ@Ypx=1+' [x@pnVhe>sRX:K uڰi"nv9]̕&2Gc$Ĵ JдsCo7hD_ 7-}w^- ]5@Wi }8T=t:m"NyE*N92ǿ՝ /@{uM(WhM m6sxbȡL3R71x=J;7c6 2<sL_bCFHƭc t m~~@hEV2&Q.,hc!< )_=$=i+$FOs^gq$ i`| Oˇ X|Tq̈́ 2y[UGsg@׵bp(lw# Nez^ /],r ldnZsݲ^-_\-jr`\p0\L%w(頝@eoEV)n#yO,FK+x^.sKe<MI3d2+e].=&0Z:8Y1(\LX A1s?rzHu!Ҿz ܾz]g>lFHTM*<>ˀRQ3!J; YY^eCMÙqkyq k_E HG5E ޺HCr'~xoejk3)gm6YI[4ߋjR#ZmXuCMyY^Ώydwp\fܟVF[Ѳ1o#0籿}UA9EN{bFW`>)(t=]r8yjX=fަo$ .U&3ߢ]Xc{n ^㒾 ܎qWWT[WN_v㱻>,޴w@C)߹2o$?cHϝYj쵹cڅb d/ 3g9 : Zx@"ӕbPAh"RūCӶ_/8 yC '~ǁep]` ssD2?sFCk'ǧ'QA;lH\6 hO2(_k{h.[Y l5ʜk~ G,?3iG涽AtrUznq~zނ}c O: ER"@ > !!f;8} j9/W(agF$kv}]_gS/6T_H-kؔŐi鏠uN4̭#p(0XŊOo̵,nVvnj4'n"==.~fw}Ii^aHΚHRet{R5i z jC4.ТZ-K.\Ob NDl55f)MS\۱\Qh;jݏLbS, )-T̘nܧaۃO-7M7Vi96J){]{; OfM\[);BL6~>9OL!OMOy\pJȻj>OܚH!3g⥷\F2Ȟ@ԉ|ҵb㊚43A{c?(apY i/ O|BQ +1s3]%kXOO B~\~N@^"OH6Mu{-'ӔN ,2j knL#[Lja$bQ:78ےBQZƼA;fu-ac[xs.^ 4hwkJvݻz *x1+0#3ag҅d&0XXhs}EGrr򷂊@˨JT(%F>`Vviܭn9N,)薾`Ev'cb쨝5i":Mp%W֖u-^כ%igE`(j }!hxK;SwOY}{ TfVP X`w!xaGAyZ?{TQP Z7R3,&2o86Pu[*2Hqٺ^} > ї^m.1`:Z(i(ؔ4G0'a;}]m#y˰ʄ+y|3̎K# yĜ~YӴ8|PSP5"'rfGj2!26_~Ք$;_<`}b `2E G V7g1΍0,t3|+PsaƷwj͖̿dM)g""l31(&;2 ޾omFyeJ{5}m^]!wa_ZS}v57Lq=3~qyŨb8V嘛= 4ޓ_ 1(ɚ=YDTPG&JKŒUF$EASF |"? DQG '̩{d_7xT".amp%c@,&@Pd!5*v !klR^ZU\$z/ /'B%-J~ t"-R{hlT5gGIesS2_gܪW4ˆyg)xsV{#xU P͕ؔF%KX{}_5Ad25[un ,@fk7ʺ]$Te8}H.kar.s27M ~,|T.5q—7kG^O4u?:kF +u\FY Mb7&zì#ZZuKHkIuvYi붧u¸z](Y!Ҽa(598o ׿OwW?׏۟pd"&HC3du<|C5yW: L5.\> Ag1on1):ɧ9oS=|~,O&ua!ȑP yM ֿE=ScC܅Z<5{ 3m |k!F{[g~8_B.:C@^ZD?i4Em~ewΘ @5XP oŋ"+yA8Dnwf_h%:vCv Cߊ a .cD$iK["*RWv_y~}zdԄ7ʼnC NSƐvB4sںvaI~S(+P c1y/U2FxA7Mos_ cdE}"CooEk=K:vbGL=v(&Xl/~V`՝|#3gG) (3ϨRǫȀz}eGհN%Yd! ՔЯ:iktY+ {Nv$!5[K3/dJ( HbRt( fmhs-8aM072^311.zyWJZ%a S0Aqߜ \ r;DlU52vt>c(JSH_J4x[hN`|HomlP' @t6/ED̒\Oghy 6D&u ]z_S)4G }%΢K`Щi\t[PలKdŵsO$1~MϞ; F .ݶQlI:^gJk|䃸BbPˆ>ujepXi21%ֳbB@W"t4(\ T.v}648$\|k_^iSzsBʫMEyԶq$yA(U*Tjvi$;bklwja]22 wXx `ƨt>~ %FKB?Ğ>FG [kwG%LSzLT2Ț&vAO#$ȃHpa1$I0[85V̟G! [-zLtӦ܂-M=2- z^<%hߓT߿+kW7jPn^ ̶wJTe<_`_nj ,paO~c:brY&\sT[ %]=N5|}.h"*6ujIwa+yek6ﳽ*vK{ Yʒj35[`)-b\o8_7qy" 55F'( e.E 3T9}]`*Hkt5LLiYQ5#[^kuUמ8T>%G07'"40A@U@|t;TUZNF0g*lL] -t~Gҫ?#c | Q}Ohш+lj/U%SQaxԜ97)E,zq@t# 9ntb'9gf3 8qF#{"8ξ}UUˬQ>UG1WNiT0e>5c}rA?#g 踜'u!/HY~~Ry`OARr[,/9Lrųwf˙scgl}-;f0[Yû\I5Ժ<)"`?jk6}:hG>Y%hUV,H͕*^~O%C^N4P`~flJ979= XSؕ(+T(ǹ\Eڜ_U;xv}!킄bjVpҖ1p+ cw $ _^<i' P'pti@`;$/ZbϰX7 JKQIP̞% RS\%e%#N2E'0>SrȘ"U!XOrUѢp+/}.Qvo`N(2J{T\3; grx>FWKRce.Fq8R[j$*ۖ\ hI:0 @H,P&2Ӗ˫C'g~PL|vbѢݗAbS*AtҘ8zn2 STΒY?yq!?f?g [Er.l@3P|ßmW=m+OhMEt\G7{ W TX&| fUamHYAfQrطټ7E* E_ hkvFnN; rL!tp)7` ".foit52gj>:X_Gvjl_ʋN rcǬ Њzgnۅ(fz{nZ?o lruӧ#HhJJ8C}fgeDycB)f_%-FmCu}XNa k˿Dvbe4xm?t1n٘N7䏫.B$ݶ~Ʉ$ .Q* Sz=ٴUrz1iJ 16cJ7Y*̈́[M&'an_Cؘ'SN4g !VKJ]LN]$pc~:g5V_pPJ~ !Yy,¢Xh lPH(clnR/ &^2g,*o,rj2Cw>)m7!%3{o%ҹ*"]ב洃`Es乞| ɞ& ϝ7-\$+g/ 9w/":P?ҭ G>6]w MjD*8H.f&ZנQ[H;}Cv.n~_t6 )Mx!F|w!wTC_[-գ_|H d,]$͔CSdʪ$Nbi$a4s?mKhޮÂ}6fɨ9 ظWLSjڞA6!H:V4|npc8N1=b3# δl?9Ojf5..|Uz)vlZ<͠=[q"8*[Wd|4qW1l4*L"^Jw}a%'h OMnŗh{lGNWe> ôi&\͇n2AWNj/,PW )^wưPl sd;2BCj1u@fCpHUHRSd)0, 0pG%} T{=񮈂i=PG8o@i2h#iȲ(⪯')ep[Tz"DmLz9Q9/7,S@ߪ/>r[,b"q792&A?,uIVنUO'uG86qg̭>unl2 hX}'7`5)fz˸SzB>/ ̧6UJnKAYk77az6w4?\MpTE^0m?W!-s <[2RAB*qEwO:j&=@ ^-^{vw@})3nr؋tג(1>%.~F(< h/;r"5is`c &vGy~Д/X% YjH_{< 7otADe6!Ҵ%U=urK& ||&#FEDC8_pZoD*HCO8ȧ i%:NV&V+Y{.#hR_Ϳ䇺ۤk "7Q;‘tN~pd[$*Mc,p-CpS03ܟグd3<)c_|+^L._>t/\ܮ>hs~uHI4u.mdXCC \ 0Kˢy 7^N2NFmR ݯ]F^1>\}E_xݒJ˜CYV"TєY~?QVT A iOS[_вr}?B{ W)g a^|u1*U.:|RBOR׻}V{qh$҆ ov_BPŊ3ޜ!#EEX}„}U: Ѻ4ՠW)?ؠ1OT@Cdzx"X{<(gr""tNj;abxIo Zu>[aFwBrjU g }Yo|[)]t(т wYCA^Ư@Dٽ+#9m6V2Y?=`Q [Ubќβ]LJ v B;PWiX3׶ cNEumeS~ /t%Ï!KUmeGp57TT?O31$xjtjTWgeNnHL9*b"NL9? NB).c|x'3u^LV&BwzipBE`m.AtY[o?=`Wt]'ɺ wo/~~yY=>F6Vyg@>tY-77C'u"[AGWw8<D o 5Oa$\n+g{A.<@g"Oy 4,3>4,y7Hdo8򀜓z2Z(U 0@ * bQ dZ@Z)7н^z?F.`t/Mq:}ա? !dzv iV6Vn1gwg[O*z\|plޭYػ 7(Գz ~ίۘ8C6Dž-g;H\T uZĕuٹ%P#w;ضRAI2Y>\j8O8֗q47ϵ{ xejiTBff.MNQS+jCA"L, Pܧg oԒR8ގ1T#Codgc)?"d1Hw0ȕ]: TyoZQ%KkRBnE!(h|S#>LhwJ,3gt+|Jik<â.}&82*~Z7;! Fb_\kL#>c?Bj s~R89ӕsp+x[ ar}4sr՟/OP!ﺾu4s$Q/X ٯ̹xCzu*]aG8_ MSRװ7.zIG3}4M1AJA#r{~NmFҁLW"^ Eumx/^F,+ {(Įzf 7g{8 kئuk`2bWUͷ+LCzDeqLs8ѝSՑ0'7uͬE)6cc2<|")\KǼ2uߗRLJ?g YV -x ؗIA3& qyU}torXCVXgM??Uo+w+(ڹQ$Cr-`a (ek2 xRtP(zoݭ8܃#!>k*9 5}egϺږv8gS B89mpK^ AΠYD ߘM̘kadYØ#ȜhʇWaK.X82qWVeE\#, b\J^#_S Bӳ]ۙ5[n惋!ɿ'^#SR8|[مO##u#A:u`s<cMք%"'++?u5lɱL~Xr1_AccX+ْßMЌ)fs#߬0VP]Z7)7c2In;}xZ&Y$BO ϧga{Ed{|jmGgC~ד6F6(z}ϼwB)2f:Lh4o{j_(K㰫&p{bp.W@2ž''904\~f+*\saG WjkdMHvvK_`7MI+Q>!?ً]ˊ7ľyƂV}Wy<(x"i efuhBNjWp~3"[˃+=Z"Ěk82_ D΄ͪkc@CoPv瓞TXdɈ䮃VTi}` "ԟ%GB6[BmYjϊH#fr Ya<S(gzʻtHH}MĐry;t`n䯢n٤o5JxQ"tb?l\W]oۯuK],us‹ȊPNC(?RK{u2f=Ȗj[O]uD: Y1X#'Pa`&Q"+b  #kc'A25,C ZY#v%'{E9%60aCw 4~pq}#iJgkJ鄤`/XixZa/N%BH*iJ<%];:^ :`谡yk1Hp(D|((-#FIA1K *S T?YU68=ކƕ)* ]@t~|cXߥvX|uUA^X9 ,5Nl ec>Mꋹ>1e SrG~1]d5+FZ•f<ɟhݗyi$s ?wU[$տOU~:ÚqT_{ Ux"Vx& xo6o£kf!@? zh|J pٜti ׌ GB _ ¾fulҫk럇 k_s 5Vohq/M5y)pyR?v7l >TqI t Cz疘/pO+o!r?Cftue&&U m`>qo$jl9;kߓx}F܂fo Alwr\8R@{NސC񶐨t0>9:HW+`6$N>MZ+НR ma / ;6\7]t)r?'BPƩsnTFŽP|q-m\ou-6V'ޑ Y |cb"kpoRVvRCtAQ7Vz T{n(l/K({ ~RIǁ?uslY zF{-ҙt=DnuN7V{I Oh}.yJP$v's$ J Q)2DEIqk6?wm{$:oẂp*4,~ w@ؿZ5ff`"5ۥ AY6Ě=bfv2:Xiz)JUZ47 Xμ^HLcZ߄mO\*4b2i]ČcU>kH&dKQ4-+ S`rm[ΖZ> ԸjC]YxçP!QGKK)J,} ^e`YLoM@5 VEU㸞-NS< 2J ^ĀX|*i6ʼ:,/7pa!-IZ^@;~U[γ?sjsr; `}ܳyb([3|D^"$@.vIz&e Z,T8o`rov7g6[f!.s/D,Am|>mjTTǐ(pzPUj̀\`l͙;ы%e_<ۮ<]9Ӊia)M\Z6ce&U3iY{8PeG=;p@u.1IpL&{.Ƥl$ւx]F!IL-+=smO F\w:.|; JeњJx@@Fz+ms|C: vCϮcnﳺVczbGbWٜ-2[< u^±P9q+fU/֣re}+ٓ^]Lߴ/!|{>[]NY5D *Y_M2B{ĉ͙-mNo([F==0 q;qo /yԄ vk{x:kT1͚Ô|Α.SD6P./5΂8ҭ<)RUC_yGXt9fmw?ZXYx][]*Fa(g0A!P| ttبˮEønfLq$ 4,J΋>D]m:${ڙ-JѐYKn=B.*(swhȭ~r:Eht33V/_۰JCc]Pw &;#4IvA~hTv0% ɝ^' =0*%OvjLt*yG5QlCA\r 1X*_鱥xtG^(x'NzvMG*W7a EmlqҖ_Wg;+zH@~ ^aF;*RN"LAӫFNBO{YIv -p{TQr7uj^9cٟ˅p)ٚbApQpkM}^C=m6Abز|8=&Cm7h`w-_Tg7@J]oye eUy5qYep\/@B].ك=~dj#7#+~y&14N9(EL}P؋ TRG(IPaO*S}lKuiluڙḩPAMJ _ 5ڳDtK_]otM(MkN:o,\x e Lj.zѧ XTv [ -nL+SĔȟ1hlv'$ϐ>nT ;*];"aqK;Rޗ zȡ y1O0HP&e?]oЏcI>Z7ux0)С3 g>N8EkULyI_u-xg5UhS$QbvJ-f^aVtfH7@$τk}Ȭ:]Jѽ2S bӷV6©/1v~珻K'`^]kE Yƚ a` u&v&ejnƸ S` =wf8_A+m][Ҋ+i+L,FCqe9#~SM?@Y_ Bt-iI3~,F2\}b } iʲWW-ёF>YY4l@h7:LM]MIZſd\Oyyrv+"h@>H}@QY:a+17fU[."^ҿ? x?'+7&VT$}V<-,sVjB bMts".Ԯ> BPq .@C&SBh1iW 0d/xnA8%b)t帥`vg6jE ǣE,%C"klIi &urBfgD/ <ZN:ޣYJY8uf3JC(rw*&xvQt'П`1IlrVN:7ql+(l;x9*% O{eHjWKCo~[q9qWoFA4֔n@ @ ӚpV A$q?`A=_q,R-av _]ڏ3bP&n\Jɋ682e4\~P^bzAoU9o×d^)+pқV:d9!3(+d`opn,rGxH̖+ xkSBaVSaQKgZ!*z=lG7O %ӫ}][Ɋ<\%h^ViKL (Gw ubUݩY65C|_苞(3Q\Vp5\g-<],l 5GKy(OX)sh ]WNf>)4:z%4'W>gS 1ATHܴ:mkr%׺x.v}(G r7#@?Bf=Pcs3@n/e)r|]ݷ7mZR Wp߆h}R41`4ch%4cǍN?&r}BtfqѮ7MhQ?| "yI{qoIvT ϠUecqW ` UwE4L/~|:~1ٗ+L QLiDj&kpA:aD^+ɝXS"zb@hr]PgWL,MX׆zǁMtQnmJ 3]Wy m?x\Mıd,`o8]"0@p6ӛBuߕeZ+jwAE/ϊO!K wYtwH쵫A_z}]̌1Z:_F=RKHml pƯ`w 甓 DTVuߋ70yjl.L=Yl.dTAk$=C:'З`08cCO~A / )Q?f}Dn~ P4=;̩j0TdB#V g?^qu !;cN'?K4|k| H2/mb!`G̤oCȢV<{{N%swѰh-H XdaGR177K#EMS~lDxl4%'K/N2e ~Qp>ԐiM:'R`ʯ:`3%Zx+s6r.| mU s2=ޝ-bt8HMVᆪ+o*d(6c(](/ ?-,*ǟCg)QijǰZ![^¹unHq n*q$hfƆtں#lOĵK E|kJ lrˉߡb !p(Rů}$3eJk~I *cGM:HP0GQf3SRd82޳/d5NY L dz w9 8BUxUX_Yk~ɈKrɭr)N ٓV95 4z*vb 2 ^9I;߄ $-{Z` +̫9NI̴ @%}SQH2z("zk4^>>|}~pRvj% _V[tȱ+?ҟb,GT=H8\QTװqj-g]z| g \*\1z)޻@=Z{ҝnuF 膅 >n[0Y 2vœ%98F 3e#Aj[۞_HtieeXl= mL'`*?!, %֩>XuJW8Hk1C&jlS6Xz\._f5@+ۥPOۺE<.^A,2hZ3_/FKfJ1Lav `Sq4=i ༥0\ϣ3~v;;44x :eLUUaKt*LdabӔYme*< 8pqv#;a?Ԃ5;./ۂ_'HXCo~ZT9*xm'FBj:5+Rg+D1j{C#ױm^8FN L i2)Tv=u;XZ!*.fX=AZ-.fbXHm}5^եXOzf@TxGݥ#*K}lJ3'24!z Q 6$ǪoO~:>=59>NvyYi%򿪍BgHkE~or@9l V4΂c'6ĝx^ )3|/c􎖟$DaÅ%1^nA#j\P?xF hl%@?cw˟SsmӪF03? p ߞy7RC D7",w˝(wšgCl}H-p~i?;"^­v?zy&K#RkM QGaZɊh"ۚ Gա;;65^cn{Az VfEub)cJJ}Ct]{osH}آߨp1 PrWQ%==ؔ3W0Rk#U(^hߢTU4TGiv31|y4⿬R$ZTPGe])9"LHڨvZm$ҎnZ5( ᬺJf@+Bĺ<'FY|WTB_$PUDh4?l=>FQӘ#_ٺ(]3wD3?M("aIsdփ<'tF;~(`ʴfq|eZIO f%ҧ+C8(i/f+C9bT;{`hzH3`JއzfXJe1Y ހAݗ_ ^Fo*}]?@Ѐߊrn20/qR.BTmWYB ꥃNĆF]vd(f{V8_U3H|!va?􊻻+y l66孺ބk+?I۾肚e鴺kH-\NRuѯ ~զJZ]^մRF9=Ӄڪ ~~j؂#3έXp}qrԏ?[嶡ۯe\0- 6+&Ezd8D-a1PgL6\P!Q}-%Zre}z8Ui^x0 aeTk(cx҆*o2Lnjoڌ@P& ֑hFWIKw!1Rr-;4!VGnjkLCr;,sD7\1N\ ?!J/,FnD[qT[f^Aニe$~79 m0:PO)_pҺNҏK}[q$[9EQ0uvݯQ|s]e*^R81%yoȣ! ?*A(4Vu =lF"*jA63T)nX2_-,FN TFnm[i:!$nyߦr7A/Hf3uj_2҄UPÚѲ瘊ش,Y:]gږ3W6yb5q;&ӄXŰ}3޿́TSQ/fQk5N74,"l;LMI$D @ܖjp ONT̿UZrJ|f4<~K%dQ?LlF<E|Sٓ1Ig$K4)OGD?g]e۵Sc8?Mn]o / o<|KPbCΈ3p_Iπ|knoj¹Ӏ7|,B8ֈ~R ies $zJvך HbïhZQL:%~,LT{6J >z-VnA`4Q^ fӗ" |Q?O h(U ԒX1gB_b?uMB,ڢ\s~A\;u['&1]v#D;?#h_3,Wsԁ+-hmk5rUd}Ij\+aX Pu ڞl{D6Ⱦ 3&-Ql$as90GhV:2@jcY0DTД{*Yjq/2ɋm^ [q<,}R;K kU`糌< 5D3ۍq {C /VjK:ٕ}5C, 12W͢Or&`q1=FУdhs4x jJN#XVo#h|]9l5|'S+PF)kV=jӦTιIg1IFWN @5-gn_u0Bb]69Z>W1-PʞJRĄQ(}%YBz>>oqB>Aa^AYn_wӻM(9a݈{OSKuH &tJIedĒy jEVRh`R oK)2\nCK#DF_)Oo{XOU5nFv-hrElUu␢DjnF*T}I1_|vCXi*Z٢+]s>! :[OK*[l-Mlm7uF0NLi(2@y{h~npcw;P%=p.4No'_5 > ã2?FjE3G׿.铑A"3Pup_d"Ri 2)Vau 7D#doI"{$˿j)/l͂m Vp s0/η'CH6kL>MVtww"=3c1"ɛܶE10t-׻A$sX9k~1f-'ln:o`n;6Lxx&vKe/\d_jJ(i't)SuT˙@s#ʅ@jkL7t u$\7(0}mThZz%de4:v(v+%zΙɽJ lM hT/GDX PGޛeFdD|kNfX+E$d((S=4I\m#ͼ?&"ZUnf,;fWguT^jxk|}Jxs:Srhh}ͱR y18+%-bҴY10Wm[φp(S x K,*PV7(_T=I/yFt%ޠ=u]1o)8Iisem87|\L cc0ϗl49CkA崎647)lw-g㇁d,#rTb#M3d#& SWqF#t-sWWg$X2mbV(Ҩx҆jrWfsIQjߤt4c $H%@&Oncp.OΪζ璣we$v-MG pG |o]O7nFy z;dXAxZK: (oʝN[AH=?Y{TJ5s$9!%1IU&SL!vA\ZzZY&w!'N^[6@4$o>ZmM HmU;9Y XY{pӕFv_"EOK_8ѷ&& H2 bM齦Z ua%Euȡ>Gn7!xC꧚Ot嗹*B:NYF?VDӝJC8t)pB$\GH ^ZGŲ\?<ƈ|ٰL a(j2BAIټ%vTZbg6],>ߒq;RjTM [#UʹN͝*w% -_D#j j%.NoJ0|`ƨ$Ǣ@<,LGIXݰ,[ D:؜wSSZHy!_y3x*>XQkPT r {WHv96ߜ2fr j%554PE"pršJUJ$ PFi[W+{`>/m[hqfyYۨYZ*n vmΪ?ElQ`c1bXm_4R#&M 5tnj];Gf+?ⱃ1n&YaMy}SWزԬjwdtX1>ŜI^=Amtꭰ;4Y}Ti"Z6r$(YN`̵tGS>ڻ!槛k7,YrT/A(lZ!m{b̩{7 }S `[SfB߯Be%n g3YL @+s0-Eى|Oy_41rمpeŻ_8j-vz$]sWӜVn=Pĝ1VJ^:&:P4Mk4lrhtix3>-[=1svI/ 3tgO zd,SD N< =JBN愘hD>k%č9Hj;lYY:3HЙ I*# $/nTRu-$3$vVy;=܈t9` uMϊ]ڲV dCXM؀ }j~γ.OwE(Mߡ*:RV+uVk6mo cbu&A1bЛv P=lJy"|zS>iOAw:8VɄ |שߝƟ0T ^o!e90"94%?wE" Ic=;H&0$׏}xIue,tTb;J)u?GװO2q( ?0LB`V5“=A_ܺd`+C"@4HBsYI͒@@euV ?ַ拗SץN8\j@3dab^ISw^ L؂{:CWRXf-G@>jR*LMJD="$qJZs 2Xs&2JB;ZG!$8r~Nxݝ݃803}Ye횿\`"@=YqA,Vư^p m[%0 FÆN|n?+fd)iݿ$ tB ÚW@   ʏ.vMi-8U U}uy1-oKp IZ t'q{Q>]@ Iip`޵o+Pӭl&t*ٓ$2V& [YP7-l-}^_!ta[{:hAP"| ǤوT7h{SBL;%63A>stߓO0U~~ uÏ뫤_Fi_upF ҚͺT܂'L/n*e ^s^bQZ(uЗUSmn(<*N0z3JIp LLi"R(W:h f1F-x'=`<$BoBW3;{DdM@ctz4>mۚ,P{>vJt#'-X(Jjk9`^L.J=X@`[၈c^zC"~8vK4-~+}C2[@WGCD;:݉+Ք\h")+UюZRcv]}C/;G(85-a{֞;!<"y фl]M'Ӳ}ɒx BtvMYWf-M5ޕ|F=0`ßp$O} S*ȅa+ T>Ibc'Wcc$(^aP3h$iq{ NAqvw-ث/_xB"z헋l^Ԗ2yK1S~ Rԉ{$-W >NBz^8.IjSE\TDQd=ݝsG*mߎ@\ifSV#rס Nfe{\GxnnTI\pxE{}?ݤ' l:]Sb>Doݾ<6>1;/ѻT݃wd_LxHcIJIux$R"|IR}9 DԳ&;$R#LQKkC';U7` ~2dΰ˘C0ldwzLƔM%q> $P,:yC_m]Fܱ'r'XK~'vTUGOo/sRڛçߑe[>t1QA(#V#ElnwS<_4QÙ̺;#RCʪ5D)}:LH/| 3tBz_Eo.xm,p3AK4r=lp9}%e=Mof#D>t.SzAZeE1& %1rS3II};,]y#=WU28c鱋 ҒU)X EMIb$wjǴl͛O(ڑiFQa |x5p76 XB9ų!XvlKc#8 5,-kw}5M!7þ+3tV̰t#D+);uh]H0A`u_߷k~9$D]VPA ; k]׃.`tNoYUudx7bMz/936FP$ےXlmB2bQf왱@FG5N)k[nK :6PSm}>u?tۘE+Z' g>p)=w\6GJ~ySHBcSCu3.VoT\U< oo$\79f;@Oʾ0ܭڞDܓy)+S Z4y$#f$X[kX 8!A\L'+'BڎA ɂ P#ѠΑEVBŒ{SlHFbhP L+ zLa#JzB14p EqilMOQ:p󨟊N X3+H[EϒC4W&W9#DʁR&k֌/s%}/fG\wnFŮǰ]*;9R Oض bRoMJ 3\CX9ُKl]3BEw߳?61Pϙd)M Ik *kpdT)in*~gee,o>0_"p: dS}/jЛeTmV~]>\KI0/2Z{n1T$}nBI;!jذi-LjN/*řwXru=~*.s0&,CfI {sV̘m&u]J˒DuW^>XAs/kOO`Rmm}v0~~>2)#Xك7&|r:7'ҳ;^[<P΃@hRU5D:xT[Vh3!Q0Jų ߿cs/QFo[Sw m/Ns>K *voopRwH@[e̳FeǮnRs|b_0O@ d9Z g=Ƽ3m6#߆ )=oQu*H n6LN =`^:OL#vK/jŜE.5Go:Jٽ̬U6S_\MV`U%fe/vS>zX7Nm[.|B:!6*L<[m eALkzµKrzXJ0b0iSz̥qrpCRBcE~\_C,)fܜ|܈FrvٓY;m&c$fmj%ʓ֣Kp{Јv>>>! W|+ /Lgn%Cpl?(1v\As ^G,7K_ӭ'8/?h}K&LVE.xx]BI<\S"QF7ܖ-(~j2/ٳֳ 3 l|r Nz I@줿e)l]#j<'w›|7ߙSwbcErFkPXyTˋ?({cmf ́űYD;zTD:S$}Ӧ]ߞ_eJTۉ` zj=N2ּ }{NZ^דw;R/ǥX,1Y5Z;qq +Ax&HzY9:yR,F#Y:ir)4ޙ?7%gG),d;nt t܎&J#/m'+iyU$UmJZ?ؖ*7 1Qn 숆o77pNp`D |od*}|2ۭ`_$\Pc̆ 0r3i+`:si6;"<E(p*2aXy%YuUuC3M }bVc"'#uF\k]!V ,+díCA9 v*b>BPy)\YkٝC?q RN66Z 8,|]݈JL}wJ_!ӫQ*|Q~򃂹UQ ŎiMi3D:]P,}n`>}^t͜ $U9t:DC9_ujh˼jye2j7u[먫fg7]G+4Ih0 t u"ϣ;p#:%!SvD O$iA9B*:bMk`JF+#u.Sǿf<# ^P=Kҳ AܧIB1&؍^Ge˙E9٭"b :0Ik1jS<;Hd.d3ex5e,~p}|>s.iX)A8(rI_?\oGxnE3/5ic+n; @|8U 5Mg/O-+D#V>!/e( , Xl/]`&P@Ǯ_F3I irʰbS p}c?]D..E2u_ҰX/@ynޖƄ5O,ᮘ,2uwTXS ;$ "B?qRiT+q欸ҢHx? RѭBdXR DG;iP((cݞ{̯"+u~Gtfػx>UK?==p1YQu!/S}abHe ]}p?Vgϊ$R,司bFpd^GW0y +8"A<:7}`.!6tBݾoe؂X9m' |s5M(M=̾}և,̚RRr4v7S>3].AduJ K/|]EH,Aί6(iV}1~'qÔT>iRIj}K JpKG93hn+=#n8]*$%N 7#QIE h3].c]t+K(@8HRww-ↀ@x[|cl3 u3?ETۼ1~+A#twEAc˶hlbIDHo^lZ q}$W|e78q:?`3h^%ȍwX\,[<;o[udA~\m-]4,.gㄑⲶQÚ`*ygO2MV?tGTvG=8' &t8r=#Pc9&rBgA3M #40 6OԢ ig*:fE ˅Zm|:4oy}SP7f$7i{!r5B냉eq I7DLIiD$,kʷkJb/ĻNˆY_#_w)M{aEE[' ZIJEU.èm 87eeыÝIjr FԖ9gt,n*۹6@}靪ǘK䃜Sf3"nj@?1\5!<r韡n+>kԏ/%]߹d/b;#}f#_ :*֠? &9B[?z{̅6q17源 EW0қVأ#'YaaO㿕Jqy@;OtV6>Ch|7FGl1Td4_wodJtw]W_=KYrKE=m4+sfo#=۸h¥ي:2yQ%̯MP1kmrɸY&/+֢B)Rbv1]u gC䄝.M3yʖ|M`R%߻SnYjB)G36Efc8MxeUS&C4Dc목nA#ٱlg=TJcaW)A)_0v nXyt^u~e(f _O` d=.)Rbuzx j"muXYTPmAu]S<6Y"'_EM?ug۔r$uٌ WƬWTexGit Ԅ 2Fg #θz}<2XX= HQU%SɅtΖ/u^IgĦ֞aԺ+yh%E~xYnѥZat0QD@@pM ʩ"g# 7W\yqr>u6AyN"+W)yj&om oj7zB>!­12ݐjm+n'%۟v39EX~1>(ȻS0@tuŋD03vc*$p+e 3( 'Sy"?iLlNx@G1ȫ,V/y݈v;iʀlRzn{[o=Ȁ odŇUX0Gne[:6 +V];P7`a?W֏ْ.lwT96w |j^_ Xt @ 7v\DpJ~b5PrJYap1Ϭٱo%SJvX@/ՀVbs o $LQ" (Mp,9F&!Bv,( xn4p1 r o1COc Sh˩N(:j#5 @&ؑK uj8iin1V[TzU?Ue t(0}ˉ>Cy" 4Sz*^8Xxe-9Yă d4mgӬS` }[e[௴s AfPoՖHB66Cٲ/Ÿ?ysA|A [9 H<h4Ow+u%,pdv]Spi$@Qý26$]n(EZu"!pt~|"զk_l?e ^Sl9=g.(Xqa-eXO7tq} 䠫~Zʍ6ً e\BRw@YXNŭD  `E$I|] |. s'p Hx~= tuF;s7o5|*_7h~`4d4HV=Õ5/'P2:v ;w>>UdVLy״J\~Y:`m[h~ &8榦ZAF%%6 4?O ff^SR@]pqY0 !$g.Lubi-͂`hGfЖL2~U,1crYW{ăȡF=1VZAH2j@Ƃxgb S)1PynsﱸS6 T<_&XM*_6mJ(Xx!Dԟnʹ1뙈ڽ4?7uOt7*_އde)1>J[QSfPhn`Vp̕! coXXgZ۷np尥 G'UמlI/UG6@և?{l{aYTiO@uD&1h=6Ю_:$Z'bX'ax]WO%Ls-hRgA\d*Iw析f&"N`Vˡ'-"kdc !MkX(WVuߟ-Oa< gu"5 )E^إ~ CQ9SY۸h@^sj)Q\O,8Nw$:G7 >*> K8Q ]*+ѭruʵ!AH)Tn˵+v`>naѯ9/y<{y& ) +HD"~L|*R۸D\tByhԭq`E^9 `?YevF;g|yYYiT;7gV I("0H\Vr 9qchYH#pRxVRCoUt1A@;xP[ՐxG4vt2!f}X?Ir$/K.^y}ƙqb2MU6K%9 jF(WSu[n6qqE4*q銘s+,b%SVht5J-D&hx `kfBu`)b+/[`A֞fF!'ȱصV"Ρ1 gHKs{W9P2Қܙs)H%|"n:3s\mI;*rRea{lDg>:m nYj. 'jWVmɏS[aj`Q"UCϫIX,:c9HjԾxo 1猝bٗB-/ 7 (ډ^6J"RI%ڙkC3f9鐅͘8`r(}Qog(8$GҒxBL Asv~7ƕ5+7, H8yF!W8M+vy&,z9/Rojנ&/ dk;2#} Ths>cԦ"w%!IsnEB^f.7: $)K v=Q?(ULS=='`k9H.YrO{U?q3BLgO.3 n_/+"oLrƥ nց'yWLEoԲ[ooR܈\G;rGmadҊTʁGH(I79#hPj{GGŎ X"A rwI͠;7ؼM@zc׸5At߿NЌ35rit*գGQ`rA(b,]x't!Y.Rm1k%Q msu"CzB繸6:UL1EczXo |lxyK+ٞ"_%}{UvC *A6ߞ*G7Yb]!w 6 gGIn>v ֥` u~5LgV/)mdK=)3Ȇq64y|SC_\}+H{sfks3B+l`]n0NV!{Z(MNӝF7Q"!.[(mBK`~hO0QX0W4K&0ZO,^y5*?Ցk L^f"J@f0x1ߤwwN+,-ެNGvNI %q&@8h _Mchѽ("v!RHzSZ|}2yQڲ56jB,"ZI;m7!*I&i-gZ#N8;5a^]h6G)@T]BO6q^lT,RRZ$l)j֎d X T&U&~}7l.|⣴*@4QCKSP#jA<[HVTq=}hJɡ#f{X4ySP1=!;ڑ[{ŃG ;EJPh)(XnxPRj^؁IDnx0BA^dE*m5]$rnfMӸmu,m^؍D JZzPF፟_%zZJKx,@P(TP L_Lb5B<'1gc΃tmtTU}""5(+crvn'HϮ.5{eaqsA6U|8M#>r+);~7nYJ2ҔKlyAT7yl1+.> -A.;T%l@LEؤ E_ t《:JNەYd|TǤ{ oQ*!L| T8>s )FLMԪ%?HiM5g"“w6t^Hg?Eģn" cAk_:fH t1RWoFz7lJ"1%wF:E.m ,1ϋNStEsvq7 SaJuoT0uc@\$tAY85Dhhq5bdR|I~[ ?[l; +b{F{٩KwdeogJO| }-HTcG`-cޑUPL%1ޔ"4)>3UVx.HE=tL*"ؙ#^wd/#&R2'6?ٻFL2(7"H%I:Qt2[WF~v@kAYofx=]!0 nҜ*/ikTv. L!cՀbTts.Vt/hK3~5˓.Py lV!~ɰh9ԆEKku{!v3Q ~y)+5Uc}jr'M m+Л=еaW Gl! Z!R8-Pxdd O zgk wb.-~i5xꆳA-ڷۆ܆7b `GȻ6D*,^c\oZB?#RO8\b:1 6i62_μse 9#sTkIs]D>9Gwl6ߔ0  X1pSFO`MXצ1=¸u,jM_61jƆG&b6jUbL6u%(*hH;g1+?CS(U\HIR|$ޤ1 B@RYsR[Fch)3.2Q~FĵWyn# ,ݝw$!q5ϛȂX-y ˹ߟ@j Y! J#^o&b6j gm4PWؓʍqhh̫\Î1*<2p,.R>chEK 5W(5NzvzKoH. zp SVeCs=#ZUWa);^ I1%JkmeNR/4ԋ#`[2ijn%ڜiqq]`ZFiq݁4Ͽ|<]~B~yO /?YHTAoHnYDa?A-M. eVe*4 1[aPͨDV0F"Q4߹̳dT)#V9Lu۪^zio/bӋ JLC%ɯvYUéy8xO*^ #`Tu =`A!s.zG!a4Eİp$b-fM.2V pF4)UDNHKF= –Kl4}!;`Z\Ao "tu e π.pI<ؾ#%r?h[j~T q㮷Kr2 3Է\ q[ӻH(]8Q+}A[ $EItJ GϚp_W$L'zQA%A$U$c)J.O/$701%ȩvc-VWҎ-Q<$ 49feQL32Z/`%*rMsNLWK,8?W fމ a5Ml ɵ^$e 3?[c:["- 'ouםQ|S}b̏ΈHYߤ }U6WO*ЦTKKV2Kp-?9bݠ얅9 m Fqܞ=SyaIZYD=;vI8(^sN>#T9G2\-!ax =z6G faV*iV?vMwnlut*R>U *@8.2Ockf9lz _Cד~q`iPD %?;|hx"h6ƮۙqW`nR;vjLi#h\ع3sbLJ(/!]v1;G,HDJYތP(obsdI_3z$=Smg*s9ɍ>o||>yTx)j(@E%C&϶e(-I|k1MRTO `Īc`L`Jf@!pFWBߛP|/-% # *NBvrk% 81ojzW)(WD>q>$/ NJURAu.u,fuS] KR\Y /ƈ륾T hhߏ X{X1Q#2 ~cJ,y-L= `U Gay=s'8qQ{Fg/iPd;t>/<PgKj-# ԊlFƋ79SǤ"~kZ.V ? SM5łeު~? 4$!|0QϷL ƍcm/+<2 1d9d<PQ+7ijwN%hﶌ#x 3JhD}0â oW_%%iDtkr3j7x99 ;jq+'eo+@cρ C4Š1s o Ӹ++52=CϺ̽Ěyfy1Ǵ &RtS;y[Ԏ/R̃;ݘ_) 51߾j{$| </!Qq.ןn#}hbjc(]:V tnֶDJy <)4 RXeA`T Z{Ez3tϣ?ognh: C"Y րiP2Ja#:Pj_0ѽ;d,_ j0j}."5ŋP[2L< ƙ?"V3n[WwFlXXXdOK̜Ԁj!dI"kSW2V5N\[\j 3ʫ&54,$2,/jcd,~e_ 6MsK)bo}\~I__(:s`+KJ^{;'G|-0ՀBVMp;| AMYm #]bc 7R DfIr#Dj 6_ J5zcS򐵄'U+o2|U'۴e(oEZBz",h_ r.~|hџFo\?L%\XM6t. Csx.mQz(C ː_?5M赑UPo$LvqF@I3C}D]TɊ*NHv042CSE,\(>hg@j[XBWB,buD|!~4̐I]W*bYKHW7ƈ؍ qӶl/Ԫ"eg^sJi"f VB$r/#G_bA^r#ȮILrMC|dy'GuƤ 3L_; 89DdiJ;vvEVŻx,>0%Lֶ)u-#q tˢs$:(%UrScA%5<>iq 3ȼK < 6ToBL3'|mD73ݧVi-1M$)!h tX2?߇;@upSN:nPO](4FѓRBotd]šT * ]r{kK6%KZnA07kG*\8:8He @:-/HXFWD6$nxwE5i qo>d"S$^!Xo, Wn-Sd`9,S!+w[-Rf)D ?kë:uQ`T<(8)4I|J1cށ)+ ,Jf%ٛ Y_BV. dOL辨]wZuC|G:T&ԠJȍ1£x 5~D)Pa6|X&HC \U=H6NAPFn=rz 2Y߬Ӭt29]}2ǵ2/#.Ȯj.Kn=||@p+=fK*0K2:h2XǦgl7n1E2l(Å!3ZKF b A(]p2m(8kX+Z6p9C%[+MLWwq{DUVчXyawtQ87 3-ZW,XO_ykcr(9"ܰ锄FcQ梢!:qoO^t<\8Qlk,PZPW J]]z'emSӿ}Q>kږ;b^ ϵ*`&x<>'+gYZ0707010000008f000081a40000000000000000000000016239ea850000d2f8000000000000000000000000000000000000005100000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/dvb-core/dvb-core.ko.xz7zXZִF!t/:ҵ]?Eh=ڜ.+oN`  Z<+c!αLd!#H?|P5F.XOu+$T Biau2 I,aIx]rYl87N0Ȧ >lI4!D~d[S=& ArZp9֬@FK|5Mbn*O GRbT?cG'GPʟ6]ERcw8'FVӢiҷ=J V^|ʲHֳ(jCVun)CL|sRa_{Bu  Q/2a' (n[7=KkC^6|4?,?oR> {t ٬x;uuJh; 1d] ~- 5N3m̉WpX^QzGDs"<$ %k̘aI^氎{hsW5%eit!ae9C T{ԡf B(0ʈz XORh3/3;6 ^w_nA2ߛncrÃC@pN:s\&۷F⇕< _$gRS/$I;ZUk~$v5'T^5YQ3KeL5ٍsgGg|54Ի4lG$u4^Py> =^hA̳$5{*4=f] W3aV [O~˂!<E5TtF]l~?UA?M=`~ |8n@wz𪚈n<bPajsF4)w ܷX2Zޢo#~nKBedԧ1yq }܍FE]nZJٮä3_KP\29Z iURNy<˂&ay­2"]LIG$buD{㖂Π_p/g8 nM|Z"˓Ij2T 2Xl}35q#bۢ+Gz-9L7ǝxZҲuSeH:я~nrbUN@gNmݨ43@|1ps6A_5$^;1S5"ds'gb׷Pf$͝xh*c\G:wx0ǐiNw!ê-QK0SXtspA3lUI鎨O>x8. ] ^D%K||7Sw/>Zߙ ye~<Ϟgր9Q g!{Mo<.;;;bu ouvٍenMA=lb6DhX5(V~ V{?a”α '`r M%pjj> ^kbY5' oM+rAqt8KjW kl-#Bۜ<T(]SFs$#8SU6?HƧ ZoUnv:rs| T3Z?(!:$R-q{idm'd7 .2luXe[yF\4R y/T7æ126}Z˒_b=`@9U539_-жK dǦ- =e뿾ۘ-nN(vmV)`Aߥ(?XeZ_% ,H 11 ǦƷz~\ʎUIÒ%aJݶ{dXYBHCI1Q|eRyzgs#Wc?J4s3\7~<ߔ pZ1ӴX_j)Buy=`Xs P=Y9 k][gdt]2~ uM4liCLYhK؛5f[lZC Hː |NdmȆ ˣR0 NIe>طQZjѲnڏx^X(Ȥͧ`>'ͣT8#~Z@bEgHӘFW`^5/ Ukw}ų;)p"}n/L?:vyo`a R#ٌXjVxrBJ鄌8PrI`Ą4{*q>զ@w \HyBn[s-2[[6gN]r{:Dtx=R߂oʈa_ 82#䊃:;>84"Z 2p0e@߄Ҿm^fXbXd4ʠhLV?=J%M\7XI1@$a5+dotK-0vG=wkПaH]MOeį=1aK|aXL5VP }֟m!r 8q#(_!87D[Fz0o, Cs>:%OfNR-ePv'٭Mɽ6iİ聜7MS#=)hq8r&,[f饹O=/N#=m-ٺj/>'̩ƚsu˫1UjL7E^'Joޢ)19iOrﰈ c[C zaٓ?q*S!F윳"-~^Stlߦq֤-蔉V3}Z8xs|CAk8.]bC|P[qW/ςoYC1ƛW˭xXϦѾoo:aVOܪS+'po2ɍZy v[0 Z06̇\Ul51/dXcpf@X e`3YiE>Q2p _䠬ޅDINd3F\,F* qS)z4!{400ҳFMd,{nAB}<~5R8dz]%vYMPc*ANrO @t@|Ec\+yO)3޽CdFw>I4Et%%[M:J5 QKp(yŀ)S =h~>01k9D+f=:Gn^l_YPmR!@:vrt``H\iQD$h7t 7FqI8Pt/FlQs pЪse@>,#lܲaT_O%%KҬuk I^i뿢KVNzYK JXu 48EC'Nm. ; HkلgsSSYm,p}^I(gycQ!984c I )pX&G$#5h{}@r%s} M{#[ b+Xtʨ7=jB4!l|MM?ױh7 Kj;UM[Kd6-cC^Pmf{a#IXD}w)&v|ٻ(klFqvQc:@Ј㜶 #dF.8==uvE<2QtF0~2m1 xA=98#rsh: "dQO/k=S7p9"~muKDLT[EyqT9}(cv@[k/lIa.neXy"rJ,xEoaf̔6$uQ+4dh]W܆ܳ.dE36]qD0^oJ.TAc`)$3oTb͎J~F3$\oKD8KYp! v"!2~= hnV,[ `HxM D]AE <3PM咽d6yLlB]f] djT׽G/~)_h{/,G$#iY^8i4dl=@Q6q:Fn֣Ϟ{{C#+x MdS ǹpqozX23X@q5"$x>+*'dKoCS1Cp%E?lTz i[H|$@>kȐ);xUZ("%2ørb$ȊtȖgR]~aViJ6xAr8 3[أLYehߦ*HYwJsYw.ԋrȿ\$o+ G@;kE{JFMW3eLXe  <íл]zA䃡;yadn'qwj3K 64_cpe?s3|MѶ:NQg)6B mK\Nw%=н45BZh|W T\ V؈|/"+lԾeD~}ɘ跺~xռ-&O5-c٠|?s}K=|eڒRgkܕPt}F>'*xANlC{`ŞE|;}u//) )m׶  *ކ7!Zly>@FCqT7P&RG$=td8:7kiD…*b >x/ڢi'ihݔxkiY4rY&kF#j_tԟX.BϯcD q-?&SٯOwr#[i50m{b@١#KzǬЀ^qۙKM <cvB U;H qPvT7TWChA )fx`40G` z미!n%7H+ RzR9=8d?d-.i`RŔY"cs!iԚW=-݌8)'ςA iDZ5^5(X> L1qs!*ۍɚHn+tqhWߍ |mICP?/c&X*af '1h]WjcHpw'Ve$rDž(x%^+y%r(LM#b1\2JK\JYG~dvV[kl猖:R FTCx`Ť(0g=uWN*E Œq?pF;z0G63R\LaKj}>toë Fپ"|D;/-}APۏϮEJ%M82s/5k,&!*GRazUD@'jݽyn ]yF@HadWM}t;ݻ--[u sbǙhمKegu>߆t>VWjQ4ΦJ`z<3d&|%ᶜR ?Y236R(~u2ƃbNk{”%=3*bY-m. oΨ,v8<#^3ٕqj8/rOYV]kSǹ2I^1+ɧܪ/_\h)@țGBB|D$o~5.Eaq ZUzUHV~ZAX"E)?A*4Fd˿Hm:pZq3{` w:IB5hZyAtWd6~IG ~2 /XrD VC=GijwّJ ʹG4A%^r2ɽ.r$h% v?{=-t^X6cys^$,D4_7YCCC/kg5;v_ $'_wD/Ew<ƽx#,a]|(>υzU 7|8B~fE mھ )i3z%%2Ve"Zy͐tFԩ{WXճk=(TGh`ӌlc:Ia6cp/:\O5ץ[UB4 _`pnX޲n0x>'ӿ9+dO\'^IKu s5R9UF" j^D02k%8O j!`!|xK$LdvJxXxqc eİ֬eJC޴Efs#A3օ61rEyFX"y!7 pTG#ZIÀbf/|RMԪt{ٯG 4*nS亅F=ԎRZRxsCȻclBS.ALE$7cw3)5/L;17_x½vd41tyW.t7Yj1}y%Zǽ-_οͪy$~B>7_ |%PEՂ0;tXg7UQGLp&-NKI&h7Fs!67w4xkfJI_T'm>2Ԏ)ZFTQ{Ƹ2‚Y[% H7)xkǍz>וUVᲀ8%=_q+ н\])TIe39gnu!3{Zpرʚ-.@uI)n [4 s nS8ebww.+#~LP~x!0T(jb>&%= MplW6‡d3x|\ApbR<Q-Mu+b|P`hFiot_>vD B쓭eſW0qdHkGJэ:Cz~r2L;Hs fzЙUo4ZP "\yP%֎LYR2PoCsM\BSj5PX&_x$MeL̬K `g2#}$~OnJFzJ `ݎ$ϊlC|{b#Fmiq&7)\NIpo Tz8+ q"!JІTF M7{?oɊd֏,h[p e'^opC>*l׿uѵ[k0ܱԦ1=p}tIk銏PykYêF wk? Exg,yq70AכMyi6lұ5HYݡqq$r^.x>Ѝ!ܐB憔c6Fnm*LLmҖ4 .·c%C=%fAcL%3~ǭd15y~mA{_UNe.<#N$N t9P`{a~nmHΦRhU+Yy.R?~$Ve ON~zv\SbKԤݖCsܫ?Ov:̦Ņn_f>Zx $i=/B",ro~{pRl#}UU (gzq~.~WebdQ Cb\HfcdgȨ`b헟Mq $914i[ۃtJ\` ܹ\}[p] 1-μ]#JEfJ N=v+ѹԣXȮ#Cx|ּ y8W/F] %kyGOjEҧ ˊdG'HC}t3[ۑlnLnC-^\-닕"^ݨ4.^7 ߛ=^Zj:ejCqvMݾ_ P/nR@G'W'x8F9 zBT3!.1Eu12H*MO4Ѭ#zrk sKjYm4j"y3GA m2Kω( $!UDz7 "y'*ۭ-`9|5/~ca&5/ U] 0t5ݩ^w} uo(,tQƒ|c:%mp^MUqG?[%x7p x!yc]=v9}5![K)–*vG7bM+71^۬Ja!2"ЦgfƳEM*ш% &1O7*5t4MW(@4ξy3wPQhd䏰BqWb/V\)UulkElÚkI4ǐwV7fu}ݹ%m95nI-.A7)~&3Of VIqǞʾ\dp.B-a pbcwFjNJ2@ac̩8\]bnyXQabRoT&6"G&Y`d6ty cЧgB!Ppz-&ȁvQBK)pzϴl'qT e#GH͵1!.v" A`˲JSQ5KWou*^?<:~awws%;k !V-W?&@_͉3@(fciI' ]@k0nY}DޗEno!<,VW(ȭ!گK[G{uve){J+L}BnvCXGk9]Aey%Rc(Ѐ[| 7dЈ,`Xu,O=@e HNU,) HÓcWbLpGTId#j% Gy~ fF-t Hr[PKOXZK{<`%,?/*Ѫ<DR 5wwVw4|ՍD&Z_[2%bx;^ vs 6 $-)}k3OET,"]zQmMV;&NQT(죺*ve$BqS֐!3Bbq{-x2UK~f@p1 6^&Ĥ@Icj?h㼬df)c="h3 &r٬$ !CQ #Ex{{{XI7 wn2TN=ߍ ]GBlj мJTR7ꈋV9Sh gT]{UޝvlhG.۝i, &z䃗O q| rBeyr#TCuq]_ARj2{F데 QiAX 9GqӌhsY^Ry"c9%Z*I "~UJ`w[I6qprӌ:8#B/ p轤|?!yȺ0ʧPߨiAB@fpH4ōP+6UG#!jׅXPeN8er ^r0@#t԰>.OD޶u͠8텿PFXkr/w2(2) __V(b$;+ Em&I>ݚذ27(qtji!R"! 0yi:ܣi~]1KM7&`ҁ8T&8!r=Qyðғ(t#Aޘ-t+_͖4?arwr:誖෴XdgM9Y wg DZK '7Ucٲů *;k[2.[Kyd5@cj͒4r,Bc Fs]G4h?l%ZߏMteyª8u\YMk 7N~DmzPxZ 3Mv%2*J`@#,4+߆ HC<:2z*T?p>8ϵvNĮӨ͠˚Rt{I8w?Yu~5?:_e7P գ Ϣ5i;Vu | 77(S e|S5_UOH"k>Ǥҿwjbq/Qެbr g1x+yE$^qopCLWG"Uky_&_Ej6狸r˧gEV//_sb|U;?*]v4>1"Mu\ެrbIj?` ~hФ` ҹʥ-́< Ig BQL֓%3-R-z# s0NWGʄo* =2;foHX9@=9Wĺ݇_zHI!%(M._9Z-JKܨ =Sc.`#T6:`Џ+fW?EIosN$|mAԣ=]ym,)+0$y=+/ƲΟ#j3i"HFа`Fۙ})ˑ@\5zv ,z-74~ YǗ؞ZhVh%EwH ekM/cA۴P&oI~Md )FRfg g [#t{ \ϧ <]@2D~́!tFdrk\sge-680Yrv鳽dU^FrCA7u| Fj9 m~0(PE;W[ΩXKF_0#V޹`/Z2MT5WVHU|$AXüMe2L<̅>]~`9>B=gO6]ӈ=Gʵ 1 Rl7~4稅~NCwO3\),`y Ս1%Yw Qsca.S_L u}~[y> +gclf@0.OoW .W)vj_*J'A{8CT\%Y;4{pć8Dȝɵ}JUŸ0R'osSJt4gi/1l)ٸ[soیtX-drP(VИ e@^:y֊0+`] S7xiHW{XcRR0cۈv6Nn j}n|}EpC KuS)2}b M={0KeʦHG 0K;&Н2Vlli${28f8#i(nlt,qqCK2r|o'$/8JXQ2͔WvU#1uzygέLb?i"PIh;dX^g<oh @H` Nز.7U4TN~bHoy冦qHI5n'lg)MM|T  ׯcψi68n + Lfae_wa%J: /8EFӢ,gXթY/Ix6dži0~(GxIg#,+)^q!@81 W"BtĒ PI#uJtAzGt[LtVY"Bp3`$B4| BtzK_3R'[{RYf>7_8W [}Br)D}@ck̅jǵ_>;"Mr8!d2B>tF`{SL)6ާ2S'"0Eq)߼CR-iI3ۥOãwAzazP+;Q`=`Inz%3'GbszشATGNJ60^ǜ %RK@>fOe:JaJJDez q{tHH}^ѲV` 7 Rh6.sŠŅ2ٗ9,+c!}ij]d"xI܀Xe(S,T9Hԣ|$6ӦEg~#ZOv`͗8^<  *WCn AW= (7IxG?&~ӟFL Qu1$=P!A2R&VtV&m.`@1%o>c}cV}errJ{/h& OY =m1}:◇.ﶄ\ dѰަS@} ӵx D"`iQɡ;G(Ũ>UNT-;7"`-nM34;UxETxk8eKxe&8Zh?;D~=iD>_:>n (\$b=7=3^| #TXL VW|J6.c^9qWgy ׄ,އ?bEh%Nl;:5w.ә؟M$Y0" RA]p\c]JyNqb6ʆV)8~5g`zD;0 sxhӰd`? D uE$L2C*Ҵ&^-/^~|ǻQ6ftbZGMλ,9 yLS1X߹6I7_1HB (U,[K\`5ih`eNal35zGԫA-)ծ5Lƅt¨@Axɥ:c D-41hp~ %XrΚ||-qTx "@+%Qk롩@QvgWЯ+ZY')Pӌa4xxxCc*>-T=\~"l1(+"EyL>MFwleZd hUIc7#@/>;枰kjy9$`toS:AZI:h k/E-5)hDU(r>s7Խ:7Id~22XGf6nlĥM6ʾ3:ejs_v}#Y0'ZjbPgM1Uu{L!k5ۧ4)8cxnSɓBt=:Ab@7 ]6=b+7| r,_^%(~nmO읛9!Ab ֭(͋7ě5Nj*ڣp_aO; >riHχU$.i-$E;Ztl3ZP,O.mNyhXR .H8 @]9-̺D8bߌ swikhnO!a%4|o:(8m$G2>g]Wj$]VhՏ6=?Ypa`׏{ n1)_*, f)Hj.*=y4 nU/Ou_5="FwDnG5[Bm)sG#@b'fvuSO S%Izƨ_ йR!F tY.ae훤KpOAߧd$ٓH~ (};}KiGPaP%j9sk|nT#+57 4Ucmh5ۗt U7CjXds $ПM17 ۓ:$f E<蝋ڳ5)UJKԝۘ@*,VDŌL{R=`˓r8n6+i܄?J+jU1]o X݅/v .Db"/հO%"Q1@G5?J",~_L` DtNzL5ӗgFrfP$LpbݿI:]+pi!<3IUԽ5ԇ..,M2ڛ(B!>SjLAѷZJqR]@/]\If_[@M=ؚד֎g54;q;=G0Ɠ(y[ E w> Ao ^Jpdܑi-hHp pA6fŰ'Ah)ZBFzyfۊPdODyơS)"Yi> pc!$N Rǭa}4ӅfH9zM2z([qnK#ץ3O`xGtWoX?$lxwӕmSi& 0sɣSx ƙvȢMqh_9 d[Ԅ %Y?.u?ҕJ'ULTNݎE: R'7 qxS*sS YY_QT(b:?q r:g(OF[Hn2Ph%1Q7GEGny34JT{~a#0V[36 4c9lkIsۓd= ybtJW;c7cO$K^dLm^GF _SFfh1bJ8bl#<_2^Qz0Fԃ4S+Դ+CV5|ki+w-;3xPxZ*ן 6 =}d<2Gn?VXFX_EƚztMn/d1?_ʂsEu"rR/Z~ըIeqnH.2}`%^@l1VC/bM*KK,#XH[Tf͞zi }(pQ%̓(xR:AC n ]ۃuzpOF3UDZ_|JiA(ۛ>:TT;Ueϗ V <APG:qA}Ysq`4Kˬ3I) A7xoG҇<6&oOudW}9B$6[G:c T=uQY߹G1s$SH˕,f<;nՁLEonE(DzS=b|4^D7rɍ8 6Ǔy?;+ƶMT)X8a`HpZOoZ6ҐIEtDD ;F.kUۿ=֥a ?n&xN6/T׳hXiiԩWqkHLT #[9hnHW@y{-Aa!Ã||ŞZӃxx"Dޯô4EyѿLd ½-WQu(È<dt>{G AvĞ>pN&ZBݱȍ㺴DKKd&46vX|ӵ)UŤᵣf~6]c=;Sq>$]4~zXF8 ~ ǽdjHM;?+y*MJm)3A#'}Z< yp3 e)N9[ȣ9ʚ@)la=S2!>S=o.0·!5g9kIRfp"c ⅝Ǥ_0Er`΀3v]mS4ƨ ێIWM! ;N( x|9? ']b5Vqz[CfY$"ek&~6o2x>r(6<P-AB$oTZ3 XʌF @Rϕ*9[67hI*fք49LXАV;Էdl_`OYօ`\7&WvW]F"PJ&?lcf-$M[#X%37ˏOyy}!!Rb899D w*!Ɉ8|:m=S4\ UQ2o.\oБiKY/yۻ(Xí4x t)TQ[~Sq>JȾZ" -vkfM^/=Y{ٺi}*6Zl`8143Hωxԏ>u߭? ;621F( ZAq͞-.|gXGTdž;*lޡ28y"5AP"mMn%툵bp"MyAPؠa_2CmR=fCȾK|0Is9 7gHX8۵Qh'[X8 513ثi8(?3qc49p6C*.AV#v'_lE\^z$C\tGt2fz"S^\%z#Bm>/Ip+~el؊B^[>QpQÉ&|[K)[)7rD7WRX˥ H5' ޕGxN~1 gw[Χ8A)?ceGMƭe $2{xs!xb%խ2 Wm>IM <-9\fNphMQu?ui`w?Z{ߜlx@ѹE,u um׈Ni'\̧wb +\E!aRZa:-dj(oe) Th*WBy#KjX"B_L.8"߿ ~ "Kv0AXkn]΁aH Kx16 h@sazvwrJ=wQ寮T`TtU5 *c֘0ŕ!Rс&QE[G?g2R GG1HzzYc8J$>uA'6 [ K66Xf"7}ٿ\ Γ kۍ41NL.qZwFANT")\ 6F !Ye#.pT&r(H70tKR^M"Pbk: *NtL`exW6UuGKgp0 lmwֲ|׵E,fҧ{ƒ'񸝏*}#1U/]: / &2l8"3f͚.ȗ,HS`nib軑_V ]~?oإZ Ƕ0L]\:&x3XIvL4y$J;(t*kX F*w'_سPw+^!Uţux>++ EAZqި79|ξ5SJ>vz:a^I./"ap{vȃ96.V!\Wy0!8qڠ%a݃UW;Cm1]h%xoP_oM:(UvHt=L8EHKb,\Z6_'li}kAb1a9"x(W^a@eO ˣGoD;*'uUM -pl>x1#+_wanGWq6sfTɜc,ޘ&T\g+ ӄDvSvxf D8, {ZO^]]NI@= c  Kw(Hb/GZdPrp-FCS|] /ַ,Sav _V=&I< TjG#9,6o)=;0)jiXܞpP&$P0ձf`(l Q}ܜܡGl=-|iD dzӞФF5m #\ug FןЏ|Sp/G&L~J,mcn!$ݖe,Ai{Wa&p0|9 zn*d ;W#6rc)\x9daqP7cq]4zB,"o[KafC>Tm蔍 &W ȿ*һd7jb./Ij#{(ž]4+ w]R 4ߗqfkR5`4bV/V\"}]B}VC-Y=k#v3ݿo:v 7UYS~H muKy:y-Zɴl4X°D㌳6g;[aebDHް}XWet_MܐPqex8TpיPwui6lఊU2kq$&IGM>ϛlug=`[M85LeYce7Pd}ư,!{Z1nhAh. { =N &e &.&W2g4IUԐ!/UT?QH0; GhqxPY.%v7[qxZy b݂\VܐB[m#Zq;%ٚpVAX8,f_/`ۋAJd1Pg>,[xLjy_\Y8 WcM8 L^'䷗y.={Ԧ?1#Nn$y-K 6&e‚&zޖ3`dx':X4Hg\)eP;A~/Ԙ@M9 \T!/7S ڥ\\ҩ~Jt ƌ8uӓizab8 كߤ171Džɦ]6,nR=ѨIb9H85z)44zjq@fuO"n4VE%a$zV,`XP )! ګ?W Z Y55Zy;DM68xK !1)+Iֺ4p]GzH{q~5613}^vOYbǍLt+S]'"q^Pp)WeP%;Az<-<*d#i6kٙ$cgP{>Ǘ*Pd"@Au4܂&= nsg ^ck:7 cQuJM$ U,)T\*qr-%gb=_סؽt޿nolhxL^o? جi Avj(i s^p>q*B(DlF}DȀ)a]EArmmPVӬIbʟNm jl 3 +a;vJqkbO<<7p͛PJTWpee4ALA{©קu&O=]8&٨[$u*Q-Y}' /c 9yI{5BbU{QMؠ^((A|E^&i$N^d"߽L=~r,dϊ{MAɾs/tx98t}CG a|:#g5Ϊu:8v0'M{#iJ,&S(wX8t$"ʳLH,OYg65RIF0/J+&Ct$*2ntH `aZnjÔ%Ƌqo8Sf>dG^h6V92!GBNUTO8@e[9^r 5 ͇7iӶ\\e;}eY!TۻoMkJ S~k1tt;JȐ[-!V;B4s8E}n?uYOGioiYO"D.Iʐ(r;OMS?UN`E+ݕK)Ҩ:,lڄџPyC =PE`@JҺneZ2->JUcE IPqO.DӺg@ *x]HuIo~ZpMոk췧y55y>J]&[9!/ 4J/f q]$#%xOu3ZZvOᡉ:M^B 9+77Kp 8}WKh<Э 1޴s5߻ ;2em=Vs?+!Iiysj(dVSwx[, ц;uV}[3f=%ZN܁~ ~J ;q Ʀ&^S8խttb,OɆL>R @qߔjӇXnfЍeiPd0 H20@Ü#0Jml̰g|03AC("XBjc3wV3,Pc.(;.R۾:8DUӸ U 4Z*E ) u,oBY}VGyg&Iȥ\94FX%ߤ&9)y،2#pj֢RY܋={*;gd'}gpV)~o_,5\]HtȃRE]1FXE2YzA<7 y=aP2w+O:ד'SV{S\#ٸ(R.!ܲ-Zr~G#ۥ|ڔQ)V?[bZR=BhjA v<74g?âQ`j293ݴ:^@L:t.x ZĿ0,Ԍ2:8pT;֢0bY空p3,zl|AMLl0YlױQBNa1Ǡ"z OtW+vP/rYІN %q:qkڛ48 《7M +|{h `/o`o*gf%W?b"/g{7]XPG+iY8d=`RP5K7B7N!hL mY$H5[Ӣ1l~l4c>QNepYA+Ի>СH{}$|B Ĵ}M^#عgT175}wݒ= 1j>~d06,rZ?" /CsN RU)id'mw Be .w!Ncy\i!zͦHj"#_AT=M 6`{o*\&o-*Ty05e\t;y%<0N.H8#b̜ͽCK:KLcG}ٳHCU!  ۾KeZh'apP6Hr:ZȜ5t-n%!R!zC-1նǮ6w DP@9>Z ѡ J޾լc!o[LԼ g<9]ضP%7Ǘit,|wɆ)lJ%%{{;:^FڲkK@LMQAKX[zɟg C2nm A Te骤9YVO15wIxZMǸ.ac|Ӛ:(ƠC: r?~h%`7/eNw5'V\afnŝ<=\b1KX٥ ˅ i|N ž|xbU(gͲx]1\moV=_Ir`5Y{L^/t8c s z%q| +ߟ BIL+E+ dI'? C~mp7z8 ]޷phyֹl(V ά)xGV9wyUGVN%iJ*su&)4ƚ;!77dkl'pr_ hi.!y'/@Hd+@5_LurL#bMkfrUSRצs'ӓ[Y>.s&+/?M 6 rsoavJ|S2+U' 䢆S 6Pr0!ge 3Oj_3h];%D72DZp"! $8ҿQ vv8 J]+iZHU;DMB"̔7- tM e#zMHZ i\It.ŨjJO8x{O!(}s`k|w2#IM|5޸[iU4sd6k{XEѧ$IS[sI]s2}*ȅs# U7wRurAk'9sRf Q0L;M;pVՋ֥L3HSQ0euVp|e0)ecgw3QҎ^NipK4ס:Mʣ9~Ex(5JcjM 4o=d,X1Q%%pP q Le73*{dˢLKܔ;;>V{G"|d]L9MRrmɟ6;\N`"pQ&IՙRkF-I8xT,wC?~ V-E/V3>NtnBs+[W!n!& s'ysƍG_FˊYЯQlr89O#['7RSl#$u/Kϲi Ҡ4tIdYK&M;DƋ5; [S`JDlơXQi~RzvX<:D Yh %J'&G-(Ѯdǁ H~:`#ҥAoފ'q8q ^htyԣ^xH 5aɱ/e.p¡L̨RΜ B @ R8{s G5Nϧ5gC<;@tK5&P]ߝyv hD{-뵠M P\Н[3F7t|%6BG9n&Mr:uESe"/Gv: |w K@BctQ*Rru ;'nLCCE߀JN# CM^bk!^cA% \ja !1\fsD8T sv6Ƒ3uv^!:m'NSn8zbɁW!ނ51\ M3y܅siYD/xv֌YC*,xFt5uIfhZ=1`}+r?cXYRkGG>Ci0ϣ(|8e3@`::< QxR]⠗ *3G4xUD瓌V";W>y§J3;F . IӅ$9+z^]t> A[sPG^ '/ OX8\#Oӳ.Yq߿4ӣ>E϶SX]8kX?_v =N># l*8!H@UӖ^oAyo{r09ZSE4OVS u_cyU.\C To2qluEagJѭ4ruye rq˟bD]BN6|jp4_1ZNJTwu% OPJDfX*xvµ-Mm3}+< ݄!a)͙H75"6TO&Rhklm",<Ǎu׃y1؋Ɣ jj>1O |193qqkgA7j&qdaGxnteB0pU+ErbĬ ~ @x5Md{M3ie|P88!8 %I?8СL&%ƵƉ}pPʩu[nJk!7O/#3x@T܆L"q ` U`#tKcY13Fv[?Pq*pGg_$Ų2m \9oxC;#x .M4d͉$qa_'Tx}V+M6Ѹ]6pܲl5кHTwO;!+>L|;;5gyY:,meö Z`iޫAV X/a'$zA %6AqΔ}&KMRs˅b[X{tovRBZvZX4-h;W8eK3=LP}S. r:,e@|$';X[ Q YdNOp֗ /H٩Y)ms-0 @-!Dwk=֭tVQ?sH|K{lvE {(Ek6c%@+vwb=gx=9d=j0iM!X|9=%sh*Qd! 1sNqyaͽ.cT٦x%aRa=-z t19c9/4Uov@5jvA("p+Ss1[N(vɍm^"͎<"yt`2f85sF5F ಜrs0h,G1$ɾ4J,ȇaj5QBaNJJ=m)9.uffw>7S?y!MtSWSg{J2EX2eW"Ǜ̏xRZ]OT؜OWc&Xd$l|<9ʔ g6pKN=aB u ]maܻ\< ά@Th[C2KÍ{f~X}Gr~bz"897. "B5|ʏm!7zRʭ}we˸OBc/w_W|mߓD?l^cw~[*F.ImM6 <}8rXq 1%KwJfq#DjW6!bN!|8AIQͥvf:#W @7R'gSo8}7'$\j{C(08寔G wqzv9QUT+z͕Lk0R&`#faF_Ni/{HKeFË~W_gp*8c@>AϹ8}PΩ[+JUnxx e/>*x8h4O.Q@ $=+֒:'uvk~/3[hÅ&8j vi;K k?͜t\qhXỹq!K_ _u JbBѢzl1TWD1{v)PBGN0L lp0SfIpldi?Sa זB#{R@5 :+{$;#v RM-ߕ?1zGJ#۫ pZwַjj?TGT'>N;c3YGA3D Ms[1D HGzŠ|# nMx!ZPm[e 'Qqծ'i^"Mf̋> H yMKRl 1stKYwrlS-# +`@TA!LQ}447D>4C m0+e2D&؏xck'6k7& "MT"+(i6_quJ#P,K#->qDSٸ65Vik#o4QaLXsxɳ\kR`#ut04.&*+dQ7xv:@w'$̣!uFccIEu刢 ?nu-JF [7&Q{ҭVqC,!g=Hyt)S@job?njQ 7@(ғpT78@KxD|dN*kK~tv9kej^I Y {<;|fg̽/?,vU{y~ڍJ][ۗ![1e"e7}x3d7`JiC@&7_btgl@ai6- -ߔ5i)׫wAY]O-U;0a7U.]ʀG~FquOY72 Jf15bKkZz:qo.$Gx(wj#̃m7y6-g]rjZջon5^ܜ`ALC^<5j=a`;OT|$/#=)'ѐ%7{7N0榤){$i}D%sѱ#7K.۽䤰b“9fyó|CIfĖYBE&.~cfzR}owinȚ\rIяMy02i+h)A0H E1DfʒopIl_`b#=MCe_DJ.E>zt`#+'i;:3m8b_ 逯 RPQ΋s O㡷 Ύ+hFn<G ;W%Wޚ﫨7 ]wFC[Z^kQ*M%.y=ws]7N,늚T/Je,9:O[u@HF3 ńs/2&0;X$8=8K](a=\`m8\źu|{X v30{j%_aK+-`(֮Έ mK~`f$-K1-F<5چԽ,QmSRL O<3hZK}r 2d:e oa2@av% %,+ȃ~dX%xFi,*P.Wyzt&gw+ AثP>?õt rوl8E'_L;!A_^iY5|yPfvޯȦs%gb+[ 1fuoL> V'_ĈR% 5G,}B̋m%sɡ>@aWW|g~r( I D< ¶v,X1l|=F4e6١1#DPHVz8/(F&$Z^_&"x-ϐiݹpVmC#&Dg7ާb J*=K49\4|ɽW 4>."w_XRMVuyb͹) LZ!8Cu,o!t:HZ~]TGN1$ &UC$RH6\UUz2p.p 4#FR+L\Q&@`mFKɪv]Iê j}^OWL+iDž@T8Gk&P,ls">wqm](LNV }(݊[fc咉6e:,'/Aqy9j}Ky;'V4ss$y+V0ʇ'+>[ȏ7xANJ C?zh`xbB>̈蝢~qtO1,(-p+$93^ͬͷuJ $AE!7 |jx WІW, fԁTSDكlpe|1O™X]RF޿\tʟM\4`ܺ,71BY'Q;V/&gFaA#[숁V aUwj [jE)W<` xxMc=UUU;ˆmBC!އ8h#8K}j25m 6& bYPzmH0m.W6#xzwO-m|D{BOu|ה\VD-58;fI{V(OOVo+Z%Bsm|t[_ΣY=,M//+&$ pKNL|LzFgukO$L?Ζږ;5Zo?˲aTLSM//V\$eNhZXl,$+-*oV+3U@DPt{7)N>_/<-,]:fl,[Q9U;{ϴS^X2qGB+t4Ybe6?]ckCХh+\&fLD(ԭ^ wb/@՞\m.2>:rjpͧFLqci/hR4_dkHs[A&n^9xwӋE:+2ņ*F,5:\5F:]M8+Uqw~=:?o2O+Qʹg0"]YL0?Yn~FJMAZ +(ji܎=7cՏ^>ʟbzސ~(Ndr+G( jUCŹ i 21F#&E x3wŜr&gL3+w/+4LC7 ˕6: 3>ӪpJJ@'/+?Wx 44qn/pY3S)~~̺=%drpt6+j}Q m: I?d1#_L_V n|㓌ŒM9? yOΛJvה/\:J':[ [:R"2]|Zs,}zH#0[%W^1^EjDLJ :!o7X̒E}Ɓqr aU|+ogH;wth A9{ƨ8o4d2 ?`/&_Oi7OI3HF :,NT/@w{!" s,^A6K$Yh\m ԷM빝9./:iE< 1PE@,۔A,:5 9?J .UP ω_V٦e61s/A.TP+LD#< y`ڞ:Fbp뻙 i:n22 = *\lDe1kXRuQqrc9w/bW|1k!Vz:;`-TN[?[36ڙ## Ǚm9@=Emyڗ_m2Zp䉚g89h( ^0r2))嗎*] .(aa!~Z5rw+g<$pGSaٜ nMZSxz5QTCUGDA::IZ-{q:*T㋧LcT!%y{zި`,mdyee _4L4jnҭ|3gq$n[e;>Ѵ竏{V}j+4B 3\O/,ҙ*^OVc'v9(-h9+ɫ2U6 ]= ť㺀3%R_rqH!Z7\ZzK80F^*;/H.#;QV ,= *w-̖=D w'O$r8QLzn2.Sm%B'1V*Zd^cg݁Ry7iP a KH>Ϟ6"=/xoK3jRTB[/&N\KfmRl|ȩ\ )lv}tz*a|7fO@_2pFP&?D@G=б{T%@%?2g v⓲)Bfe=)aԭ!]_>+iwYC^;w\ JTa M=GTdƑ6H0-S0/y,cbۇALfDH ؖT,#ف+EQ kJR v T?tw`e:v=%|\:X3tѫ8X)ݑKxL]פrq B'䘣n%rcO[7/QSPƱ'\\Y\uj-](6ܪs8Y 㰛w}1^@t ǮkW#a~: n,LNJ b\|T[$\42dő\frQgeN.#GUڟ{wW. U+֦&̦p(+-*@BR&Xe#C(LߊiY޴TgԓٓCU­ņg~BZxIGK{:>oQVNJp! \2Qe"|÷=DfbeB"M) [2/P0Y?FBGHGsR&cï-|Flq-rr&Z͍~:.-wތ:\ .7 A ͛&ԐGÔM!lU_sp澍>۴l0_vq,D~' F,#dB 4,D`#o*O I>caJG)v".fB(aA5m&Y ȻVLM`4Nx/j_DJQ́kvr ԸYe%15UsнN;NCji M5' !۪f7@NDvtU ߬Ă vv~aᦲ Q@<,Ih5 ~.L^/I = &}gvm膊]Ŏ'0|v4 dՒzBD5p@,CBch]Âr~pJ`<]y2wJ=.R1zT-z(߇tod;k.榨 ,R@?i2;A}tv'^T՝{uIe'0ǬKVΓ skF|4Qw3h3ý T9{js2/$+%߲J0\Bb2tYR̨p >%+u%p2ۙv0[26+;InG:E)M`9}4DjvGzj+Ta|O qOjӷrkCM7x[j'd|g!h]H)]5xo0<]%0x_w/SqQn( M*c2KBT^GW qIQE q@ ['#ω^7_4e;~~kc ~V#qi4 {=}XբǏ^ ,ˊeI #-6%v9CH5 ׊ZA"tq& krsBCHrH /[}5X82F'q(BS1Mv!R?x!gĠsΨX^5],aP/}ň0ya#z΂^|4A;HWQT(7C}4)!\zsȭh t0m*,n8XѸmm;M߄0H1c|Ezy1|. Ûi^q6b+E? \QyXwCDT񸈑,xT.4m[O-<~ļ1}McҜi)3,SLwt,Sر7,]yg$LlBHA"Y4K` "E7XߖBT62#MdxL49a)1+3>NJJעA騏>DؘIqSϧ_nSfٙ"R(|4 rKzy2Չrew_BIHk/Y4'*UJ#y )T\9h;BYeS$ 3~o$CÝE>h> r[m6#N18)#KiW92ܓwlN1.3oI&s&ŧa |]%L9BZq춡#ewyoow4Zg&rtcY* s'Z`n} \דAqB 1^U JŮ}} ۭ{ƹ1.K;'_l5GŖWksѓ_,3֋ 3̈́GuK_h`!ذ@X8t2vp8T;B05͕GHFZ\152"3#jcHm*dH? `:z;r3@Tt<؁?la` Vպ"5BzQ`"Y}9W, JGLsQ:CĖ\{fiP}+W }h}gڠk"\$P!*d,^l&'= \䅺]P4g2_ON%Eh(f`1@8νpE&]%gb>/m\޾g ,o8,y[ /Pw& ,nxR9)4鷃= j: g NpFq$E)SPόAb P@kZ`NZ.Q:GJװStdحv|q_}? +1#"n+utBͼҔ6J( 28[ 7& g:NVZUf;]sZK@"DXWOsT4WV59pt zVi*s|Y*)&;e4h)yԒGr]ˢ^Je>až1c{}T Pж/eu ɯ\z.ߞ4/R"dv9`dMA!goyb zToPÙi[pi m9?]F)r-.쿠UhC bn`?⒳O[ BfT^Mo2<Hks*M&om,&!Mozs/-"XO\8IӹGD.(潎E*h\b|*tr['6uPxaXF[ܧ:+4x`54i*:ВO$gN"!qsvP>*bet`i1>)$-wh FuƫmZ'{` 0z@Dak)(Or \٧Qxݝ.-LNG ^(P#!pMDqF (=O`g?@/6{L*/;fE$ֆ[\ /"+vwKLK.]~{-|s& M?Pʰ "0x|2oU,a Ӏk.^<-hz&v|,t|ebJ+( װxYEBZ Mm;4ץHbxx+z4F!͹5exŘ4i? %|L`Ԟ3ap:P;5}#GK2+H|dvgxFf8/tr>gj*bӞ8@D ,)/+PU_ h:h8FoC3 3~g,*oh_AzmȐr;8m;' =V,iw.&cxio7cۜoT8Z!]q626o@ORMc T>ZF܋O|7&kcNlA"1Pk<7973z _TAN0,Ɏ r˗a8Ƣ?@k߈DSB(BǨL$ߌ!z35 ،* B2a yiQjSj#H._ N O"5M34P:)a%rb{@_^c is瞧(|pH?g&l+bJC) rqe`,Ʌi9?@],Wm3{AI k_/=^|w1p*z1 iE:n}cj-bMF+曐e$/`iv=tkG4 |\d[.D2'ϕE}LC p&݁W *}Оo^>"5ai*,c 9rZ9!6lX:x8&&WV %GdX/5B@DHڣ9/R/o_D8 :xa_<-!P 4Bco0Yd%> o<`dlҖ5$S'afpU-O9c[ʰǛ:Ȝa5ʆ6ET{Mű$tVC㿔Ox'=BD1 Iw@㙘1* A_UL%w wt) |';=|2*ψ`RYKzo2/>*M[BX9zMI ;vbS->W%*p!va벣*;ej$m^ o''T'̀8mmC󨊵nFszb {' /ʒVx[lbG NZ1FzT9~Tip }(XoAcҔ p0.V{פ?NQ2u%‡V:V2)ȧ fSW'tm֋kr\#FQJIj.@_ĸK#ƻIOº%Twqf(Y݋r\HtBNfvI2(6 Fz:㹰/Hs&mtj "E64 7`nt vcjsTB},4g yi/1^C(!mQ#ї0ޓSS`+\x*roicȺU3e,G|r0B7}wuVݗu&ZÂ\I"o3icry9{3V`0Qd RŠ`0X U7.d4)y.xszwm-i}w')g I^Lp1RBS9Y;lx<={4xy߃W^dp>u$zqISwX:ZAGHNJYPӾ? ;af8R 0}cjַ k4ϩ9+Vfqs3A-j%7/8 8y y_Mv: 4Yb,Xa.zȶk lP*,^O=rƓXXe 򓝛C?VRU}J-`NF;.-j^- tõmlN 9_%"22%@0Rr{Jiġ氢H&L6qrG׺| TMts?JqB ?D*NNYm-60&*`m^ݔa bP8!PFqQ^#>0%7H>uC&HVԜ0]Us;خp z \TaANebMJ-6#k56+'ta%"~ kƍkB~#\=zpZdEiR]+܈|Cq` /{߼{kw%&I+ ? mfP83n^Fyxcan W='&.Sac*[ wqg!U\ͦ/2'.5T }pfӎ +I!$1i%}l'CsDK,,y6apl17h.O5av8ƴύؘx91qrK~oy(ga~dYksYl.'Nlp!Ʊc%:(_W_ ;z[(f viùG<5SFt.qrՕ<{yA|=W/ yUڀz/2csD%݁VW%mc>#b gg^_@F=gο$Q=A!O@b|Б+:;0Zsg&fJ}7!]:r;N[npث-/dIȒ6_!N;\Up>a6wGު6Q}ήbFI٪d%W }f9)q b+T" 0DR>Gp> }F*Ԁy#BJ̇_ad5-~ڱOK`:]isMÛ޼N4ډ]*$ٱBr1uAB@MAGF@w5h4h0C4Z7N CLXaȿJ׺ AS @R2KR*0,@9yWnӐ#(A"bǷ@^\HlxY{_%Tw%~Hrw >'tWyiEDHcQ= bujYTҪu(J% ,~U]?;=mkP76CyΌ-k0rO)w=kA&=u7P >_2~1(x`2_M)0kv]؋^ٚYx̴7|^٬VyA/0Ubk%_sSB={&}6r;}¯m[P֑6 5V*Mi^S qPR(s4ݦzk+M78DTֺl9Po&r =e yuZC~, t^GН2Z?O{-m _Oܻ4'$ZJu"s0FY~{y2+/E)-@"=bK~lKH9 *Q[%-b<#?: wٕ*p@x$F3"&qg/ˈbEI>]B"R'g=KEXKNia5rRSn;JGEw_ ;} Q$-ߎ >/6T|\~tS[X $3}>|Q . |}ԜA×RGK9϶f)k ^q1缚 VdāB˞_r,w%!sd0fS L7|N=fglhhm,ua1t\cs6Ж&U@:A"aLMl=^TY:HivF!H|~l%9Xa塺"q }X *͋66GR%щ;{D0N\|#!&fWCPsePj{J7! 6Z\c7J&IZzQ^* bs.ⶹ@̈)SFK6m&WE|%\UX>eݯvy!_Ɏs;oe=?lU(?]% [: ̑eb꛽VCy/PQ׊دsTհjVٔ y*A?x.$F$clpW[ƒ#5(?P2\=Q*ω*&hk 2E7֣l*r 9$X {eA2اۚ-hn/4vo &Jo x /xsU͝/&ǁ Dg.z=)8ib˻CjţS]܊rSpԆxoωۑZ蘉fmIa'-t7n"`g$6 -_gCWGYnI 't.X`|Wt^ߠ8' 3(Du8scw;*_O~#L/ M2dҺNj/NL>nu z=hwX p( ¦P'uPk쾁ޥ(OJ>GH Q^i$Pj[`Ÿi_ w~AI$LjOٞF"H Gy=?cS V63De#L)¨z[txOoo>0RJfX~o؂"? -J̖@3K .1odT^F!@JRڇQ#͠ksyJΐm(!.z00IK)o{pS-Yqx)r(i2M^ӏxݳcZIKw2p;XJ[gaxU x&20TWqԷU!iV+3t̀c{|t.4^&_p*ќiR*acP46Q>/16& $TS2EZ%-:} g>~Ǖ14m[!FwIr«cvv)4IЛU%2jZ?9%M=}&%KIqD.b,2~4 4t#`xɌH3ՊS'p{,ztVsbn"y^Apߩ!WC_Klfa9c&ghF#{;n3pAP.P%hϟuP݂M-fFRȸD> Q57=ЍEU= a8ix8tf>a6 LNqS&hN-6XeoKQr|_saa+'gA`!f!`BQG 3z̥Z&ւ0ZXPUxs3J(0xF'r{E{^J) {h֑LlC-B05S6P5IImc(H哯%gcyPn4xnX*OE1Z}l^%;a_ſ nt"_qN}(}Fn5B}XBue濋 CfO:lgY"@HîHzs2[YH)nޚBoa#ڼ:tͫ6C0|l*.^I~,6t>7EƋF)/LܝR}e[@^0VY{} WPY֧Hd!R]*>ʪ#GCwyeU0$_*{*z*3;p얛Z:# KC@D%r@o}?Lp3[&}#Rļu-ox`4⒪Jm~ܩcD۾!8t7BTO!;Kv$@K@f4Jq}[ތHZ"WrQ 봺3ݱ1Tv 7nޑn-'ٻT_F%3R{2.%m͏Pg.tؙq/O= 5NGiI3O aEn$MΛ$vWyy*W/hv:HZY<@g)i#ⰙhqlyH rF  W)Zĩ,ϯ +]DimKLEXCaۍuRǟ5pm^}ugQjݎL[3K9~dS'KJ;%.HϢ)J<%R!uc|k^2qluEbxgӒ'+g!k"`E7BDiuTF KbYs1H@mȯ:^s1,~? W>2 cIvcipjQJPȫ@YX)8lyGBZkB<0\uhskx.Xt钍e/%_oST+PR^-WjH,H̅t$5U!@a Fn+[Ꝃk<֮9}ja1A,_s'Xw5Qܼ̙= &QrHi+,fJ$n]-cŽwGSzYby-~CNm~V+z\C:&0*\ 2> E`",x#'Wс;Gt+g7u%c]6 KONeM4 .ƥQY)eVѠmNVSsu>1^1l &_zj8+l?x_z02V)?!Ԅ|:0hpڱ#Tf4ٶm!Ǘ)zĴ}d,76wW}3qaW-D iI1 {yQEskG%(S۰9zHKEpzk|P-E`g"kI0B!xy|[чRHFbt.Pi59Yv"VRCgC~0^n}3|tb5Qe.Br&KZ/łS^׍Gs?&y6;:3/}o[jȎ%ԩc؀%=Y| Y{m@dgM ɪra":Qqo>u2ZԒ(0xZ#tUt bywШc4"X 1"g73V߽IfD` fn GmeןU /G_(`|SxjCp,c#6gd >.OvW~u"Rig1'e )s⮮)Hچ)O,/W4m2'(tK݉f2t?LZq,sݽ)=dyQZDCg$(n4Ҥj& }Dծ"7Ij= 4x6rݪE .PSSynV:P'2cC4gĂwix=iR1&8#7+I+78 ݆iL0N܄;~胷DK~DK kUqڦ+ OAV4m, D$9r_ 5]q+:E!BOce [_)W^*nDo%؅>mP$1"3iqbnD\;j*K/z>jο򚿫M@QD!:ݤ*3qr,<@VjE[_A<|KwIi议3mMA#_ 𠰗f~*liw}C-Zf)ҎQS]9_6;h,q8br]C(͒aX)QFb<z8;hյ I'9oX7n#a=7`@G) ,k:Mo 6OZ4\7߿v_AEԧ1E.o*J-xYQܫd cy(+*#E 0[;yNcT4԰Zz^A=E6Y`yNQ<}4|eZF5s73X"c&yzp]mrMrV_dEBGs˭?鼝`X5`?,`Uq`u94̘mV0Ni?774`xZ1a(;;ؿAJquXm)c#;<i'`°GkaA4:tz>*3̔%`vbh›:;$AZknvFmPe0} ʍYdY"K^ÈȂ& q4طGHbqœwx B 7ٝ.zZ:B},eJL۠`C3pUw)7W/rϭaï"vvT?r< AbF)OjΪs~}5ződɉhf[03BVȕ-éO.inzl}g3@%z-^@lŝL}_Z#L#f d<|ڔq"AG|b9SHU\4'9NS6$5Q1Dn. 7;>Y>,; Ƨ-=gMz89Խ25Ϯ>>B|#).jH^g+챦s&/ Gfw^ƞ26YE8 ѭXWYlc=؏“-CB>r1u9{]?_/4.6l֥.kRUߊ+'({{97Su\ʣ=Or4,\ymj/T!T62)>;6AR>T(ny QQ cgꌺz>3;XM<5IG3эp^X4RS* 5W,b>6ǣ BFJ1hE%OINj(Pݔ-0 c}RQPx߶V1%0ܿ4%6kѸym'z%0 #A4>0-ͽFCSg=Kol b ˎI2aR:dgv.c!JG&9 GBq!{z |6oT"b P`*HeGxXW -P[@n#  lWE8"S|i`lTF;{\1#A <ɪ2 ax؍cXC ;y ~827Fa̓F8AYU27bX+1_Z'>}OPl,Nځ[ e u#=`&鉸-U6qbAN̕|i{DL & +[Oa2UTJs[]E5]u lJ8nԽ" + z` G}Uf'S ClNc T-1D jcLB>nV/ѰٴXXj d,QRV0Vf=c__'悲5kȾE}=hF@s "q,&`k ZunΔ>jȍC͔% l˅ Sq6,+/mN1JJҥ_`+Wl(L܂ny^r̪XۜxsavwW ;}8.VfeJx?NfxU+Uij30mtgVWi jr$4ޱ{)YߒxngB'"d_B6ΊR}dV@_b2ӈT|h No֌ _YJϻlsQUbBw}ة'as7wTdrqN'*R+ "ACZf*TβF^M2,Wp9MqP)GڈB;?PJ^:8 9} 3d80 I؏?%R?i&ԚXHaF}׮$i,KSeV[DRu?s#D9l =UHfmG;d`uf:`=8q8U?uќSaw K$DֽQB `Idbzq?EZtP^x=XA! CSNP ];;0 X?͠'r)89j4ΎYۻT@#R 8xȌ2 ҟv8A L~7 I Ca 7] X `M_":kP|ٍf&fqupɚSҜHvD.@@[o\Y^M*yӕ_Y7LQf0u$t t`-,,m!TDto6ixX62G> &/fvޠ:h(lB q#rPZ ֓f ūB]]17˿b 3A[.Mts0xWhezX[pij&sDA VP԰*zGHF (GbEtXf|pxv`N: Z2"2z_5 5>^&{xI:rbp31'0Lۊ[LqgAR G}G8)}+7C6[;G\Ò D0>6T {!{}"*NȆe 㘂3団#HXhq$ΉFO֨SHd^LVE(j(JD ֪^̮A+^GgkX6 Ns6yX P/.$ud6$܂.^#|&XNJU~%= ޝ9Vd<^YDxZ3)6Y>VHH(;:ke*y4VOX'A_\>pFђw) ۀ2f]%EKn~胱J,-c:4XruSp@v6]ͧ?W 6{MSﶱzՔ,N 0l"A0f&'7G]nK]Z5uWimh4_{TQ8pwU{ ]PEdvFAPXKb}n-DMO9/Ws> VԔYH1he.|Lyz?)ߌF:sJ$!QC2}kTӲ/m8R3\o*T1`; S܉w2uZ;T}yKWjv :{`(Lnq|AbvY^wff ui/_עGȖOmd׼!(Oa!9UDNso!~!`$d;U=Qaxono lHSb9h>8_}#hS;L=VI&]j;E#ЧXC ">%p{ɤt oW{s^>o7 R@\ MDbj}ԤV -Z KRPq wgۆv,jQu]l a{h?# &5ptܸ׻o0*m_p"~aDlbh L$"?,u=f.S@觮0&^c'! B1Q?y~0N|)܀Y_]hq4 y7dq?b:Zu*Y:)a#cl`e񖙷= s"jzu_ Nց 2XDvrYˈΤJNc(49ܨJ+XȆ\kHA鏬mPZ=!o gbI_d3A >]AI*m}8?=AA_|`X&1%DeASoEI|A ՞IO8["νUdմjhYszMSj'K[IuCe;y>?pmi)-]֘K CH6QԶO~y1 AGz)v|픫E᧎> h}I@kF5~Wt p P# `]93VKs[0wj֤%,ȨLomKF{/]y;&;ad)x~~huj{xT䕰:Sk{!y%XJ'"9p0Xff‹XK0MFM4OJ@=75RH]zb( QMSnWj,]`2:H[*K.aOYrF#%w> }Obn+Q((|^QTj59vO"*ru 5+HjXQtK5/3D6c4& @ /rzF. f 8/DUa„V*<>,7ӷEk_S/v~>d3#Hט\:%X6_]wf x>Gf񠕂.+9 8-Yߑ `?&2R _Qno29.Cm@8;oRI!o͹oޜ-+ϒ&974?2, ܳ5'xv]Wq^5' wʌ; ҈U檔Z!>dr6T?K7 wvZ Mӓb4yE)<ӣ%|彟BK7ӌ*! tyhZ3;Cer@󥿴c16ƾVţkBHw? Wǚ$dxRLMS:M' 8kKCjW<2s$ `FX*-ɡ@Y XMߍ.nu !5Օv;p5ۢ)w z@WY̢b]9pEc7X܁/0O3 xwX J+L']XOa|SQ}^#M_ rs=!쳳ovdo}qGof,7xص-qfv.n苂܀SC;0q0~o}xP X=Q#dܾ\M1&8 R̽".K?# >l3~ˣb řԼJ3ӹA W:w yףŷ[(ҝ i+c&q[lLun!/x} @ޥlO oTWg2%hrj.Fel%|߆Nx- qC{YQ2N3dSgNEq)aoM܇.M8͉>L+:\Ycb3aT-!&/SP~Z~[Bwˢaܑ9.3vM4e1P91jPy(iy)< Ir^+\? zEB^YYW=eFxC\Jz*"m$n8^% 7A Y=Wdz:̻Nr]5{CMըo1S_Z1kZNϜx 425sw’۽߲s6nZ/~ٹO%,སHT$"!%aoXXWߖ?5WG\!KmQ1nJ*ھ?_ ,W/ Le^ݴgcR7X} މ}B}x+zn؈ӔBxcVq O󵅠3b= ܳMXg0u<&A-G\rPÅVa:r$;\Fu8K8WSY87pB)$9 4..SHQڿJp"l :afSI݆>Q8Eׯ 6]pL#cC-Dي-IsH̃ȫ/ ) lut%S KApTjY5LS2y-=jL݅@S 7BNRRyZVN]?XQ^)8n5 }^%e[)j$c+p:5[f <@k1Y\UKϠN,o脀D7Yx,zR'V>frO z5m!@e2b6R7-صGVYT󲩿A~{ WL[⤕QN+"ٮ?*;I˩?jmFyc`ϕaЫ uiXp=A"qϟ4tM Ld!٬-9ein*Lu*p O7-W lh/\ .qfGB?UZiS_%|7PҠVU TSUnkqwxRnD~*3D;}P:ֵMեNؐ)FF#AjUKvab $1Lh7^N7d>*_P/HVX ͧ2qx{Bss$u܆XJ;{C]%bcAzMnT2Z׺4Zlu/n.#U]M uHwnM"AkAS?ޅbbH)W-`%n9sANWgKcPV$ `ӧSUC NPu )5@'q.ǧj{ތmf_3ZB.tdiljAWÅjvF҈l; BNp7\k̘Ϧj5I(EhK'=ګvKb;*68x+w.cv,Z yR5тF LK\KF0IX-wΰ_h}L7mvZW<vP+eL@Iool^";o~.6j=omy>4}Pk;=7"w<ْFǞׇ5HWKUBB>{8ݺ HXBp5Ui%٧Y+"5F,K4mgٵ96T}ᑣTYS:{uFXT R. y( 4tBiAb;$ ڧjj$)(xz,B3G*|W ^‡c~h-C%4 Pz' 00[52#Α>tW.n 81h9^R@œ Dh7.78>C\@;$>C$-}RΩ :](' U Jdn!+i3%`i4{-Uܸęd@]x81{8/|?l"NKi~Lj6=O?&"\pFk8ÒTP]<˸F/K^H:"櫅QVv9*8_Dz[ CuuUp?]V{7xZ=LBc}(G {#T{`{ SHE uoP<y */S+lmBF]@+^s]%ڡ,n!pҘ? j۪#]6Pa$C/p 2ɧ/rB@dt`aAQIH~'"u.j|tUnB~ J !*|NlPN$aBiEv WD %.Up.W‰'6JnFMLTS*PsSh(Nl _ 'W ;ixW,gPVB?^UIn!x4ƹ9!1s Ϯx]`m-]%8H[ry3)<GfGqݡF]Z]dwyQn_pF||Cji1' U'x0( K۩JHe!:{{=<L"Ft:$IJ#8{H~Pܪҍݡ1ܢ&m3(VG9ߍ>S"-E?6 )7~^ac m=H;gG"4:xlC,2ۚ|dfƻ.Æ65y59Hqbk^Xӏi qX7td6Ei12 `% & dSF.ŧ^fǐctDVdqoTyk>rcyk#N#vFn-JBPeY@QvӋrM$*r ( >j9"L*c4 uigjK%o lf:&+ŕ5ez Y?T 1Psy =uAWS#?PO85, r;b9{K- O+/$ |>5WbWA=]8fE3Jy }[Z#WxtHxQr5^,Q:Oy %1[A]yb|ªK >A-)kg[ KR()Aڶ^l`+?B"́Ľ Kǎ3}{ uˑ ]eI9V1DL윈FX2A4\17#JXp@?xq{%a  l g=0Μf!=34Rd((;sOS\c1[6ɬZ~PnuN,Ӫ2Q瑌,,`exl'eoEZw|\(-\gAA {#M\7@4A=OY+<074$H g⍬M*O:P4gB$QѦuR]%)ڵ\hkDpʥ]tRN3g6Ka'7s+!LN3 &@U;lB6hgR8kלE]=816q\R~b*N)P\PU&XK3?+υϖ+)#X^;潓V-]ȬN[~#izp: F΁]0 .q kqy)uޣp )WY1LoˈEܻF).y-cʕ,;,!Y[FͤLNn;#bĿ۾TA;r7ਲWC>Uo0YVh{}%Wqi:'vW-1}$zakNm˄GRbKuxV% œ{ŒK 1m^h;Zbɐ_☡uѶCp˽l '=TB/V%Y(|8.*XW+[WJq^k, ɟo t3d@|}T,3.Nhe>oѥV;ܶ. ZNMVO-Os[c\enE{;K 9"5YzW,݊}`#wⲾH)˨%K7F.|zEξH"_x])ld.kZ7OoJ߈?OfBS`U/JbNuoD։>Nۗezw :Oih v3|VaAgUB> `U 3KS{ɇ_:;q(-Ӟ.awђn=h74kjuK|*"57÷_ҳ?X,\]+Ҽ۳eft鸖| pw\ xC*vt*}jZ,w n?owwtWaݩFm2Ff8 ٓmb%Pe㡛gOc=CX!NBy@[pB[FzԬ^(un0A8^b~#,m*vN WvifT5^oqrιqp;[0ahQ6ҹ;'潟H+CE_xV,!d|e ۩,0Y|6?ԓ+BJqfxy\v 4(ȹk) _{bf^9rV{bՕWPIHGpe8ӭEkG'̯ ۙ.ks<ZN"|Dw>3< &ZAuJ.:rnXDX6t^&I0Gش}Ք'*W]WVr0oMVvm%oZF3ZR(;ܺ_j曒tRt%; ~W"O( һtVP)^3С3+{zqPvzn]`YԨ@ 0]^)zۀMx\cr?}ɘ?!za`7dobb@}73\fdKZsKhmݱa %t/įsdx SЦE9)Ym %/Bˆ3bNr&*]wN"= eW#) ,)\\򷈔Tk8Ɠ/f3` BDMCJ~bL7LFa?]Xmcgj@8kv҇1#4s<{W+δe٦ȓ*/v+AѾ1wNuB&Rv7P;Gr,޽ I )tc:GdcX:$YȋDq֊<78#,x#3nW#L($/q"N~q;mMA+afe@>SFjQF<v\A=8)f5<K!Dk#ƐeǴ~6P}2cS ^O8yF}=} ER TtD.hFd0q}nF%qE9K^!GYw*ʰ#r *[$`Fra˟[_@j>7r=2{87j=1,g]W0%sY ~5Ҕ׼0O]4n.4;h;1ߪF7BT'i<D\Ӧ8aCRj؅gxl3; -Oh52Sx[%h>+f,r%}IB 1[3B07?ShY{XgUE7Qq^$UYd^"zrgJs!z< 60.(]F-Gi:s>yf4` 7-[!omϢ$g]8ѓ3b cz-l^}x{yf|Rrvs yO(Eum,a*a~Y++!#Ǣןrp)FT@ʷAjtQ2Pb̞en3wlPG\r`̿%nB;804 nK>ed۲Mp_!N UIЌ~E7KI9~%>楊p('A+ܹmŋozWaӏճA.]ZBvn%&8Og].x’9|u>Ro˼@e5 ~@T?c-2#]K }$qj>`"]]k@k3wxG4X,zoQF`}F& 1JǎW3s[6%9 "D3/wwr#s Q;jcxeBC"kXaMS)%]q6/ å-ۥMȢϨ.*>1h"`%m+65(4cny j-oBk[h!HEa77WE,eM< HǬV;4nP+|02Ÿ=tcz@e}ߕupmNe lmOsd_z]Qjq"04jUY4k!hr/ Ia6b3v7R`?һ\Y r:l=I%DIq5/j%`ρR"aZj$=ى.p&Q3`MuUDTHD\9 k4 s @!OM\Z 'ڙHȦ:xTJ䮡z?L=[Ui!ޟޏ=JlSIG<K%)4-ÍJQ6ƒ}EJve"uO̿d҂&2Q&~a|(R_gDOZZJ7육ANG.XΨ2R.aTw~"@>{qL]Cd \׺~avʘ͒+a me}*'Ya+>L`+.JcoW&[ofT:0T:.Z6흥eǒmw Ak__;JX7^ib{延H)1"Pz' ð`Fb,*eNޘm9봜\XdQ o 6q%=b ?>f냙Ae'LԴ#Bɧ 0+d1GS,d*܁׀p\& (:uLe1(d3`#\pT{?Iɺ,7$] l\HԔMI@X$ Te0Oϥpз|/5KW& % 0y&HZ!ne)G(u% 4\r?` cB$5wZ?)!fml_f߸"LDY:'a/.Ⱥ(Q;$MtXgn G#Q r:" #57ȳ(f&~tsi'K ;*nuSp`:<{ˣwXnh#8kf&9)RqW3gwͿeMa[Zu^S)T0]:ۚ4JG>Pfu\X-c9۷S '"v[ӁudU6;|3.B~g^o*^ZKhiVCO{-hp`x@qvыӁD-,.OSg k[H\_/S\g@b!e?V4BxKe ^3)?z%Pf_/]ZRޠv61AcԴ笁04."ɏ1swwo,IbDƫ98e^=TQU8=9SO[XqP--y0{Bth5\Shr˄;D4QpRXW}]JV])"-a,liV`" 8߃ о0+FY io֥ij9)!yKرyӶ3-E crECؚ;CHB%,4Xhf8jzjثjw|&o %<;{Mj'1=〘b[* {AѹPDL଎y L3Ĉbo6 'U]K)v7"{ ę6˵ݐr;; yl?ٺ:/w܀sگpڳ4D|uiߌ0'nmRQLhHzWÃr=*ESiv)-HϜsmk?I'KcYFʓ@+\o.`|] hl_A<`n0KVI<]痫II {Iԗj8`I7^ȸ _ "Ɣw[75EC!ŞGx+$[HNމ} t YHr:tgOe, ~FYzKZLʹ4L42 H)}*U{AFȟ__*"3([bNn>E6<ڹo۾GKԋ;Z6sF,..j*A`bм:Qd<ʒ7h_SF%Dyz]bKc2l˄#yL D<|5SpRh su M=hƝ<%)~uHzDG uu룷ڐ6+6֑}=pԼ.N?8PL|@ϼ821>]!]^:&Ӿy ZEaݤ fjr@3OJQ0od5""[ßJх2f2k+ |l 0 t@͌r,'Y- ybX?ל7hwKɶ![WB)u>iWÜc«۳>gUP#x X F8'jR1HrldHD ?  kY7x/x!@ռ[{T` 5 R,aiۺlF. O /c"OY!l {n_u1xy݁8o Ch;A mOg Qc0WmX(w>kN99=;Đ',- ux]yd=P5v^g]& :s_2qB5Kۯ@*2"e1%&҃;'<4MXFD1IX"0_gl5%Rfۏkq;S]/A=']!]z_?`7"B*"Ư2\r;$R5^{q2)ΊK]+k XVphk/z |֩g ;+n !{&uöoaa9/:H<}JIYK(G/F+wG#{5 8tk@;L}ZN@rx-Tjc h?ͭ]]+]9yyTaݤHg:p_pQ2R@fNРBsPSn ~O#~@GnT,&j`tfm,A'T^;\MM"t;%Ԏ_%|:޽=N2nh[lIR;d!p2-}Ⱦ'ga8R{JϤT]^N+x ) Ġ%k$kJ3ȇNm\ :/58~@F€#7kU% PxpD//NGuk+@i_M 5bw.4й9o%a0NllLIHі1^?DjYD\FʃdQ.k CDYS#\qFÏ] Qc2_:Ck-; DwЂlhlu˞!UJT$m|foo^zUr(gj4-*I\ͭ"Cje3oK5J(k~(^GJB?mSuuX>si</횷'D f_^ވpF@(7:ѮJp[ J ϑ"%ŝa T8dti"uAQ~\ߚ-Ng aqt,KDeztDȇBT_CXD pLA<+gpd:j>q!ըwpTx)ruGЅ2WyLe`!J>Jh]Tú > h!qb4 Tc:/QSkɞzjDIR):>6k_K=;R^L݇L2H\܈]pwH/\a6dkee5\sJr*Ubg:6}P~ȋ%nwaB~<1,?$@aw,R* ;[V4v(e+)`599VOh 藩'0Z궟j ?zl,OxPfe> a&- -6@ªʵC:UZzd'|=[Eݫz#͹j2$ܤjBF,7D2.K@}s!{ߖ̜ WdPBO?C&d/'͎38-^SK -͑ޫe$|#,9X g[#wUXO&kT._~ 54)pKSnl0{#!AykYRS;6[P ۼ.E|ˀ23I7K ď2Xx5" LF 3n!uAC6B&RvK3ϩT%;YmƧv\LYŹ.)2'"et(ƭ!. k YŚq3-GQ Rs2HE/_E;~r lヅgɮ8UZ?Tn@Nٛ6.) vnCQ"zN%.=ó߈jo)w8\_QH6Hɢq z{H^W#ly#n ĝxA2!@5o ++)^d5FCqzQǕT,{sbd# X~ : 䦎@LQ_3o+gmPp`6½էRxa"!f ^J*(OPA}iqLwaZfxm/W 3W(#hD[U0 @:J8&b; !WEP=(Bf^ZYT+ ोbg =%|{ CP6rRU,2j' qk/usB M|ZoMQ,0 ʻeI<'ˡ65T k(2wk0,h1c]Iw>R q9&K\?戧HUXT 5l\ Uk:9KU̽5ETOD8ċضI7U!'猆3ޞ젯˜XIPV;c4^9g뇬-e0? !&ᴓ<:>?ԃ}vGv i.-'vPt]Nd32M0˖ ms2T7=QTk~nt#,8XUAѿH5r+sY6mK TGЙM/Āt9@h@-süel3Ŭ``Q4]*8*쓢2.aiiGFO6 )e&W H޺8-l9fO)s!*dUVmHa)<>OEF(z%F4!."N;B4L{x0AEUnmFpaJL@kcX-2'?e(^#@a.>v vX37C~a 2)M#7vS~"]}Fe;h>u 񖤦%14aDG4Ƨv* Cdm!2(6DDM.붱.P$h8 ]`%:eaaW|M'Jg {p|+(TǮR ߸ 8Z$k?̆2[SevL_u;~R@!xE`!~Y ڭutK抯=/"Ⱛ߶fa6ajQ:8ljxj0>.z H@@M6 |B.@o|O#Ho{\˩z a8 l/U"V9Sh? F=;(a*) lRRyԪgPߥl'9Of,Ӌ0G hF5f1~wsնGddNj2>$BLފAjÀ* OS3d |hz} ܚ#&='i('fWgƑ_,ezJh|!4Twe]VnjK18e74<$uҦo1E4+p[VY˞=mr~6Rޥ8 5i@R c@W=QJY lx¦b1M-7ײq.Бb!C$љ7^P8؋\0\;8X`g)Q(X++2N3cH1{Pa ŹbIr .8(A)*Ŏ؁ O.Wt%ciEzH+CX™k1 Kƅ9a#c/|8y|<0^EǷ󧳝^j^ q)3ɩgԈ lgT/j#b7. ɖ_~~V!(n>) բuI-"5AU3)! -'Lisjh1}옥Ecn d"  B bZ-Ev] `{qZ^,W6, al'h0w6#br*js4hgm7+}$ZစVByD]]\" 1Ṕ 9x?<{/4; e䶼rBQr_@;OwvzL}<5DӒ=eCá7h f,'b \e$ 64Y;= &G[f]gwO%D*2KZYkt* ש?4mZ|}&(GQ1x\$u\.{Y+r?Pi_ibU')dLԖsT]FG[FZEL6ͦiz õim_w:_l/;qZuUD3&_n|ag\/\mX{e ǡP'~9Ꚅ$;u[]ui OFVJt+z`~O訂Ŧ^JU5v=) ,g?T5HCˡآH\tlܖ{/aCΔܿ0g.;4i)qY-䡌oS\>3SKÖ}A!(D_YY^ƺ~[|;IEYvڕTjxG, |fv<MzJKٲx^&1H|IP3֭FLK2K8:OìR"Mv,Cr&H*ĥk(8T|T&Gu†dXjĀ%~X;Dijdv5[S ^ֵ%fyb>& Un*,=tc#0zNT7}p.3S%mNnP'Ek]$x@\7HJqIs~4+wkmhai8R' v6^7Fa[QaUn5N l#7Klw@&.&V*m\@y>zUU\S|<^S9ۜl8u4 Y.`{L] 842X%qGDSKA,H=R ]Z[&.Sjo@;qS  vӍˇR.p|׌Fs 8k z.pqz~N8%Ӻ>ya4,+! pvZ#T [gڊA-#gWnWT.[ ^S4dbiL͖:X.~09RӟSyuR`X`dCC|!3%â0L`UV*2AA1Nb ׳v)l;%\ER&I؀#G՞) y&Y.qԈQɱXHL*}/7.n>ëˤ1őTNޝyf3VK oXL)>b9J-E4t%y!4BJ$a;qd?ܲ}E`wqG@1FZ2.+Ul%4V!!Zek .#ɬs#p"Mdca'4$xkTcҖlsOծ7@#jiy{s0GR8a= X3Im<yK-h ) KL YsLd{UZ`_q"I*KsKy#0I^fJE\$꣆{U#!.6Lc\j+.*"n W$ĘmD( Ew ,Q 5/F|棒t!U_AOxq 4~eANX;R$˞I𝈣ξ4 nҋfw;B= mO֮LHae u)K:Izׂ Dۢvs E$81\cC&y==+d2Ptҽhۂe?`u4GpHkR{&ðBe-j ѯuUW`ʚ-⃒Q*p! KB͆ nI?H}s27}]i:L_{UGɨt$%bCl:s=9LH&4jTwAHL%rq8ȜVnwKF!ΓS1ԔOM'h"Vn ,hضzK˙@OWpW{)D=cqkB>9>řj\eq:M+UG) dbAԪY,"\~2Ug`o/ۤ3,T\rY89F)٨;UKB꾼ݨN9;I-o[SH3C8 cLi!%MxW_9&7QOCr+@g{mo +N U-iHh>ba8K$~-VԺ,0BZ{s./V:sJ.֩׷hJΒG!ZJ zKM>jI9uS G2#il(DDݹ rNܗgx!]F>lITH$$7ng>bALDUk3PPhpO[=e1cz6q'H֥+gm\ 6HKHؔycR{ Rϧ4BSelU kKX1u(?2!#5fR+'w;dqfwCJ.Yh$ 蓔1ѫ8fry=q)5Y 0rh/CGoߥ3%+IܝA7J E먳B*Q> I4yf>+pNDQ9y IT$Y׭!ھ< :lY:^tDY$tb(VU=tmGW[ ŒI'$_mz|Az#O]0 "cŰA= ^Z.v49oʸ3%u$[Tn6xT :k%z;cC4¸U4(ݖD.mmnj( P詾o[2/M:DsB+ C:@'\SFm[9x FjuAd9a߄o ډJV`4GΗ,{Cj˱SmHbEhSF>Uxi^uc+jerF5ѩwmC:y&N 'n2i+ (LB>}#vt?bq*:hVEP{=ޏ{+5f\;ݽA|^s8oik^iPݏh&4djt|LdUY=PRm$嚽2:x:)aٙqC$  tDghQl=c̟Yм@Gx_aL9KLHJ"cy|t~mѽ,Xp>J~2!Xd#waGN=|QV?*6=U-~ttn]ij-q2;^-%R:̮@XΖ|gX(nRGы_*Uc~E $ybu Z$[`Pu {V6߼ׇi:L-eӪeqj1ZuY)āK'ţa K gΫ]c GO"RW[w;~ .:Wwb1\;DAB84'vZ^N.':T{8%QeՎZ@|K jhNvROWIǦΎ5SZυr%m9:2\!w Ƨ/큩Nɱ09oXt[VB]$t¥Rk[_SaכsJ ztd5,`qtcW 8Iԧ֓L@l{Dirz&~g5εNzh ]7%¼]ɏ~5t#EZZ$[^ M yL \K%0/#U퍺)#|ظg1jԼ}>)U'Ԗi&65)Lɋ)1EЂ#ǵV3YEu"%^~-a]Xj bKޫxQI:^mXf4ds?pF6 5o=U@0`m"1F7U AM(3>}CFHp,}Ǽ\9wx t͊b2̬]ˀ?] jV⡼z] 8Ԥ~(wJB9UV\9.ZL7m`=/DB+~Zs~TKw2A dѼ>TGoCk$fPT fi* 7 ҷ[b.'}e2 ƋnedɎGQ~18W3WIc`fv^ L{9u-8I _YɻPsp/,>?>/$g!k|(ub3L9[u(F'аl\]ȖLzNΝ=guR&-M8w§JaCYS精`nd\ i!ݜ?ST@FU4*.Is: "[s)GeyC;8?Myð`5ٳc0(ώ^Wթv/1c:GI1ThNzBc+ݪVj֏j| Z Cޝϯ(#g.,˛m%Sdæh;nU.xzc .o).-w8MXFMA1®{@gw!P`-UA%|o=1y4r"8rB^}lϊ~33M =h^.4¾(( =O5 /O" 9)A߄S{5-__7'A3i}pC 46؎ Ȁɡʷ2xԏ+Zxbe} vn}kVY^W-Nq89UtC]$$ss*Դʱ <~ZԸ,}^ nӠQ.E#wo(c_Zw.U/jSjȲC!TU\NZ!5:x|[ܑao)Gv%we7ǁ"w(^.)FSE:QMT۹{ċ)q!0or-SAWxxR4.\&Z>ـڦflZALXfbEu$.dFQ ؚxvVwQeFq](VӸ$HTNĠNee2.MdJ|t-2wE8L{ɨ+'10$HX0X#Rh-elҠ<6qy0CE.C܉1k6*>w[ò[]e)3Úh?4gcglcy>N3h .OyY^n5{pQl\Z$eLr Ơ$i$jGt$WqJ%D͉4 >:_,C; K©'HpS>lOqjϊd Hz@R讘GkQlJ}.WADYeHUXҪRzD怍M>}f:>(xskd{:"JFRb=Ga~fG,s= ؾ-)ϕMG yҸǾbjLz]]2&Tzj /H\56P6ׄ@0քh ώαH|fD;=l(r[et䉀!79= T JV BJҩmNqѠjCq;ڪbv:30!-ħ5rCPVjLd*?ԾTKnI|:ԋ ces ݃LȈF jc;G'!ņo* }mBe96f"y+l=recv RB>yJr M:[8K" JSa,6I9je#~?U<:CĠ}bƒ5ǚ`LρiQÍϷʼ Wm| kA0h̘ɲM7 dT/t/2yG4~UP_nb" {)Bܕ]M?;޸fTtq)跊8~n QrkA.$3\4ܷ!! p Bxa1MͭYM)V^g‰`U|Td`9)Q^Bh!-J&&ECaOp0[뉚/<}D eϻH͹jJAq609)һ$] L7ϰ6G;bB1KA3>faY+Vx6Idf 8u?wt+^Zҩ6o>sI"äYD-… %ߺG+MkA@SJ94|76-EpM!YVG8ؑr63ZF5g]:i.`9.oɮ}IB R]EIPwM\dqc{P됪8QW"M={;̞JcDP|)ݡd] /lsOi z*R~U a\}\W clkPdgz\!SuzKDaEQؓ!-uxk(s=Ur~ $ "72 \68j8~lbt1G'[< |\(ε1% u˘lpP|^+XYBZx<|11,^_l [f;Y@Ұtd8$fC;SyN o<~|'M|y6ؓhb'Fd$F%tkܸ75^j{aO sQwE?{,Mө/*]AuY/1^=]AqĽ]v ./2a_KST<S@ Ka†yUrj?^ex-4楦~@A:50F,׆.2V xP.Q!kj0'h~aœ; TYW{$B!Sp$HWVMj[esE xt.3xb Xa@<^Bk5x:+2<)*;q+`FA]}2%fYt߻@[#EbPbb)$/qsOnqsSWG2uWOv t/m{nXÂFni;+c]J\c Z| պlg-vwSB-hwR .%|+H鐸)h,]_'o(c,kY\}`&:kQt6 ԑ^)ߥlBlg&ނ {%/L׽3mu>.~ ݴ/[j؟;0T*9ƍXh1kbCTV>p_tfn]/9QJ#<=9Ck.Yz5 6pIvK=|F_!['U(4Y'৤!X!XetpupFVK@9io.̑b!݅(cqC䢾Y: )縶 ce#9bͧYQ=+#'P" b\. ꆃ.p{۬ ӓN0ՃSKW.?V rz4gKH48]$p=l[|h JJRK:M"1 -r@B;-;[y^n]_o#6KSOnsdq7nNLJ-w)/M}:h|. O_G3)ihi>3SӨmaù:(j+ZOP>娕蒼Oe@JP@Cpb$(0-4Tт+TnubлhrC0JQLy2QY_$kau&@[,n-5Sf|\Yso[Os1S =0aBE.&UPu\appJŵ'}+ 2tΧ#*؞p)p;ӷÝ9w BH hZ$SO/\";6ڎ8ag D>*n>C$Pb u jʱ?JTLR<.E[H۴fPc4;L\hrR#شxp3tnϗ?VQd >bSEEӶ]eH8fvG~vGZ6J+](@ k.ح]@S;]EM&$zd+>gHGTO#vǤA/>?RusDa:~tEcF£8NE\]GFe'V_[ Bdvp3In]Vf VfeJnL&T2xX2Q+3nsth#}O IM #c:,#q`P-A~x3Gi>q`̗-F$mn_ HK` 3[Cǃ*`"X; BR}O i1 u[(~58P3{Y*1v+JHR{GgmK%_ZKV}QZeuw_^.tQmHdʁa򾾗?_G,C_<1͸rq|_@!P҅37#n~y e @$pF]I*wb]Y#RV7 l0NKV鮽__72G7m/m4>Ws;5.z0Bۓ\ESOq-.՟U1_(_R"IF1{X52p`!@IV>CǑ^Ԥ#Cvu87|iQ$e_0b'`< :7>x:OBxZ1YT\>juTmA ?n4#}i€tJQMb6Y"ٙe%ZN8IefjĩFtjƇNb̩h2F^6E2HE{qBԧ} )p N]K:7zWO%oc/ģws$<ІÄf. )H82x@<q*3ma+{E"ЊJ͸AYD d2Xb (GyrfbeA!4_蓂;sNf0MBN> !R>5Cll0}%ڋCX.L<@QW OJxVxqo-J$j*u 꺣;>cG[2o0Pq!߄%Uj=it5Fje]ħY x(ո&d+VFűc@w#۱Woqf<:LלYTٻ3HEZ /6#f$Ւ~hkcĞIӹMk}RQ eZF;i8c3t7-2>W5 BӥK^^S#`5Qo,#+mL X:'3Ͳ@!Tն&rAboQ{´AS-gUhpɹ3=52|anl>4=qҒW}ʊFOH}c6>I jCoTIixyRuɥ2&C M(.Zzc;K)B@y+< !@)朗NX`{|%aȘ+ +5$Ocsԙ)?TڹCݬ׃G`^W)DŽʯmeND_Yn &ktQtcjJ%MCcDfDd ou9ܹ!'{B},4 :N Tx6X{f!ND0D_E<\kDWU]H,~V.}# W zV_V' /JqAd/ |*ni<EeIsɪˉKF&YwB:»b/299F\㔟a]MI"R cf`NL9Co{I*cqL!lV u ._~X ٝPF"ѐ<@v Q5Ц|bA'SǏ;> }9%k)aGr1P7g &tʁ8tߊUpꃨzOtFrA5GjΘF8Qu?DfAbʗS;ONoVRQ(aQO#A7T/b|lC7]Cb#PIUz Dd$ڕ"?$(,6hXL8JAC0a*AJ(Qs #/i!&lH8ǒ@4fA9|ʑ5]mYo3)Cn+7:HG)H4z3}sn5,}7L%vt(mvlxJ+@Yk SO2nP8!?L:Ea${up9_R?VOQWي&VP`*"UŻ$eR+ݩ/<.ҳh9Np:[ P)X yyBt>qp:ggo_X4 ]+ O-/3Z%xxq8)CE՟w%<$nߛQLM6rdI`}t&6qUF_H vL#ݒtS tn.o`)!l"W6w'U/司)5(%".vaB18XNb|QnI !\ _{\&Rl1~ Q G͢ L~(Go:bXh=Q' *wWyY{u0TEElk~`# y!ߧzpKaIGVԪ͠pXP TI$ %3VcMuNhS5ٝ!fVLޕ{[ xoSpP9zoSVAB:j ~{uѦZ{zF!0.8l8CN <īkr!-W7Oқ9<\k^w"u0} / _(Oq,xY_M ?1FM ؍&OhG c 6d6'T0Hӗ(V{Drѕ DX8Lfv}n (cͮ.Vyf[.ɡҟ4v,&Oވ4ܳ5f>DnLa٨Y]N:}NTh+}ۃiJ`GbDz/` d(haz(^ F,]ogV[z@?VV- eԈL,Qgi'L{K+Xo亍}DU@jD* \]W.ry({25]@Vc|.lJm8j_S qoԣ: [l>H/k7 eHa39pZBXY@{ N.tS XT*= $K$D4Y1j+"q@ua3Qz p1VZz;ii*۟ٱj/uHVePD i૖gZ xdܮyv-p&]./%5 D_Vt:Uv":}{S YIYR݀4qYF_>WtvahUK^Rږz/@ա?"xJˮl ? ڨDQ!4! w7r6f˔i,M<'nkJ֫ p;ӂ4$ƹ&˾j8g ):W0=Ԙ<+x'W beT<36W?(4KzJ.j:HgTsQ@w~>Q&cް)1~K =)M~tT_ [ǧ6ea-of'G3HrX]cDo5onm?%gŶgCt2 dkTCTf'RǨ{щPQ3 EJ6_x(+=᥇uru,$< ƱtqC8zDΙk՗ eK4Qԗ3llU xh,kA?shZ?G8-GAcNeovU_^WPcxzLKLN۲htKBM=2z/(}:6:WCQ 9~\sϣXS${2,|%-I& $ITk2v˥yrI8WSwR-g[ɨcc}'[d]Q6,I|&B/#Xj{EopqU_/OZgCk3X +sd74so(d$W(@R`i"U׽A8tyqP3JK[Æ(NVwEяΓ+%cmJu Lhӷ ?6%?DEQko^r1&-]6ogPxY?LFԞ^ZD"태IW%PM[k{es>q7}vm<5fL ˗T؞ECqkůQm0͏JR3pSa3|.%rG[+ >q* fĄexqgX sm_OvИ "IUUD9Y>I ?SK1w])"<ǹ{"yR-Cqjq^B%s \Onsm=WAMT3ēKf+2Ap5q5uD] XCf\%jS͟%u㵢Ϝ*Q!,h+PCdT{[ѻ׉wtkHL4(Ylx }jǦfb)^c^ҴQArvUCFr@%tM٦z@YM%hUOKL}Ǫ˟ԐB$6+ &z:e- esًM4dEW{<'\5sP𩻽}D~i+˽N0ݔ-[`R *YkKz`L 6e[EV-dS)ZZ02lfqU e=ƒ8X]l '-ʬ?#0/ TwmAκg3ϴjC4p(Zݔϒ구 {h8 ŗ MZNd)TzUOࠩ?_T$!%~V?F2^b8^O~h5%vѬ3}qYy)2KY{E8=ڥ«5PMʣiڦyKs ᣎw,k|V&wMP' X%/[@3 ( [AlY60\a}}h<_ٷqq\D1(Z), y6s+׌ US/]Y0X%lL<;pfZք__9au̔nAUC/l:+!@aNsa(ÓgT[Onu GGBjB 9ɤQNfA:[)GYWD|MXn&u;3´0Z 3+dΉynƟ9dXkJxTEYy(c1{`PUt =Gnoo,-Lͦ_^VQ,UҳZPAn#*V֑m6!oBW{%q*'EpTwƨ"NNqFԑj$aI5Q7eofBYx YHg'eb%U/u/%)N:$N>~){3thj HЙrEh*=4TyhʐHWb9h1hЫ~ O*2њPϨ5>k~OfVL 2;їB1;=#.[vzEjFY=-B{D-ݏk'SnEN~ ȓ)UkC/&;hfM.ְ‹=p-cә;GknK= -$٤q>?g?Q W Tc jӍ X/W2C^%"{-sC5Br(D+^rEL?_S51X]F`<14ª^GY"H\]U"cpHZ1z'O}W4@{kgqזDM;}է*jx&fѮ:XB*؞?+t;}TQV~\0TRR7Q>եEM +O j !V? [ZtxKZK.B5BԂhQM%'GɆֆz$/PHd}AG58.&bv(7 ]#ݾiFQ6iLP&!GHkүxmĹ0w'lR0!_|:}*G^ZhXv}!wΣ?"sj죇~ʍl=E 4G#.\Gϰrn>VL*Ǻr _{ (~HjIvsnS̄-m4\8 SQ"PP*rM[ S9^F,3_4Z_/0` IraӥÅ3w1L m6c)':"5=^53tq6?ƙvI9ϭ#AQb߲+!O~h$qP~m߶fS7\N9I$ >s-@o'3|l!ߕϖN~}zA9c$mmU!7  փOI.A+"سPtfŅ:Fsw;%|GtIᯘL BR_D>RHeE(t,~znUZ'jƮH։ z% z75̆S{؄Q˝~ s7tb&LSYE5wE(fTeSbayܓtOT[Y_qs3UzҨ. (2$ALPM'T)UK5bMյu'TR7ji>G'UJalreIrl/_nqfEHWW/XQLMl)_r(nVvPR(vhZ'Q}vEw̾a( S˯)`%6}ZRۊ,a)B㜢}ȝ{_M@4.-Z 9DzPȬ8͎ ?WAZ2t"ARK]P\ˋ7B#9բ4biWjOK%h9_GvZt1pfi>bdRoHlgN-B8h'D P3ׂIgx6҇occ'ҶfuH+KLEt+ AV7TfϘYDteީb.HQ =%.-\3n6WTZ0B:k`"?=.f}ugA  (/c%븎Q?D*x ]:* 9V._!) REY_IfL^4=adyAW@UZ0;5O wR榾~45]5Mk k0ز.|=L2!swڲ_@=J^'gg3sq@\5⎝*ߊ;}<3dQY3=8j.`Ǖ-ƙ T4dofuɶ4)izw h]#IcỷƮ'? ۈ5ֻT)eS# &NdEbQD=)OT%AE%"}eu eL>׵O&IU|юW_UOVIG[+*Zl#`iNzlH&8u323vY1$Ihx,V&]\$!^R;>7K#Rp=8kHq(8f7*֨I)4n?h`;$dslt+ &e~11aR| 4w&h1M+scmVnmN_U^͎P[+U @ ü+֑fS*JpK;>0e0- mh$Q2c ./ R<6%`|)ac?QSԓ%*U ZU,^1wCK(- Fs[ 0/ILNtos蘘Y`RTP6'T5kf)0!VQR >Iݣ_RF7(U\ eB~nݯI'` a1.VD6.9^@f \>!Ƒ&TP`pv4_om}HJo%Y/[rnW(a rh^Qm)Mż0hw B]W7= (9g{ }F[j0kˑ1M"8=YD,_,@KUHBuo9좘K1n_uY48;<.gJfΒUej hV^qcv2QDWRrߪr\B~seTvê: b~ 2H3$V*xxi?2"2=qwa&CؓaS3*2m@%k@e?6ڤ sEja׈T_&G<9Y>|c.JF%@#ohV˦oM ;:R: #850xl˫ӻ]-5bG8~1FI^bm5;6"k`,{O O@8F| khP?5OۙViNlZnu{m,QADRM+V9RᄟۻV b,p8L;{;nGx>3K3Z ~."ЄJzո^(u֘D5&RHŕ'EŸXe~m/FY?>u#a#|٧X•{_2S3.DAʻc Tj0IXB;3p&BctƩ[3`- Ob-R1"lQCk.92^yYB\Wc p*WGsGfUw4ȴT k*w]h\HS/D)5Rګqiܷ gYbAJ1]IQ^.:븲$g<2wHE|cb Njɭrw Z-:RZc]d+2r)Bu;$sQ`?ftF.d+YH S2m%zQHK@ǠO-B1,N ޙ7u)Q e.4|59˿ %=FLߌnpyT ,JDb+Y=].B=K M( ]jXJ,Z^W)|lݷWa3>B͊u4Sca"C ]?b[b/Nb,ڍ:NدIcBPwjDG/'Sj5)S Ӟ 0HN+U|2 T)nAc<7q ~ާkWXTq'衇K7R @@P) 8$ ytwX1KUɤfj `kOi-3",TиZŏ9 $`1pf?i= `d*Rskt/o5)Zp)yxU,긵Sq\$7?l ;2M.GD&~ %jI_  Fڍ"<,лQұAݺ]C2v0 GC'a5qt1vi[ ނ ),2 NŠ3x7$wgqSЃn o^x?ۑF7Mo&Ϝa9xﺬ6/wO:cZȏVFHA;kT+mCAiiCLö]A.j .h$mf֯]m{l<\RoŬ]c݅ j8~{^z K.'kTVi3פD9n#eiT6SߕhOE`~+'N ѹ",* d7jE%+P-l\ %.AW$ 6`N8Zu?eh:Hc)TB@`R릏+ɓro{B-&ExSD}\*g f䢴H.c|Ú(k񠳟X3A^HshR XhR=!l7z((dnkg%T>5+ #{YH #*Ϭ7@m>:QL}Ͳ^e=2=*PKG+aB=}%<8/GwSo,FSű >'u3eisߪ3uU%$"!qP 9 畻$V}X^XgGIo@pui# \aȆl6J=+쀡#$R3f'?3Snh  8Hw؛~fQG Jjk ҵ!q2:)q#;Q}8Ba*:#5a( ʊuf*%*F-tm}Fi$N\iwG{}`Ahu5cWsq9=N6_$MJ)9Hcw0չxZ}:{EvK%F4%XUh'mtsEZ{ۤN'δ#+YOwUv]៷8^D|!s<`Lv ̂d7f P7qWiɦʧػ NpT 'BЄ^Tj&T0a 󥬦c%,cْh!tX W&YR!73F*YڬWP̧M].1 ھ'gikm6Piw1.ѵ7VD~>G67`Wa=R'Dt? EY,TmeLL ߕj߃׺r)r|~S:#oo 0E{kdoN#sac1Y$M^NA‘QNy{@!:di tL)nt oͼ8nدSbٳv_ g&"63P{(3DjSoJ%K.t CJqql"eZ gV2v.! !ˆ\]Kز/1c&zphɼCDZU# .ګ &mcۃL%n-:"Ir0AA鳎gL~+B<%hQ j8 ˟ 5{ 3:SLn׹Uûh;{[9~^s*v%Uڒ3&aMlF8$Xt"Trq'GCC x䉛k?mak<ڰ)IW缭%7 3 ]{/ OM!- X*a&K'nRU"7C`dvipx`V< $,Gj:qg8r*##UE, ? Pص=wd?ivy%wh1U;\2w9Ih",C9#;޷2*ZcكJm;"Yyh`ɛ>m/XrM=\1i{[҃AClF܉lk oF5$dlpV+ZJ,<#‘٠stWz 5&q֝S65ϊň]]CeS PyVG zJ{wRDN>àCf@Q숦S^Ojq>r2$W:]}lu%ZNy'0Q[+f㉮Y[`td$#޶?p'Mj6*ն6V~KShOD}~Fg+30ܠ&S΂c:i@ U RH8Åt,9VLec+|P|îr~ۥLۧ.]Iopmi.h>ODmC)0Pzz 1'1Ճ|g"rdaV^bE2D+NԌWYcv˧T/$CڰSuueM"=T;_***|Cn,Ts_&\]B&Og1.=uiMK.FeG?j z3/~*YM ,(9}{ &"(E'#4JSy[*ƬfBSn8K=a 0HSx=s.a{yMhSউ<"fDv8&E~$>?ggВXI{zBxzklh"ǔ+A~Diz.#wYla O@-m@J<0l末M5.rMd҈^f`gyqTomNJjB9.[ ZQQ1ԫy<h !?ZS-R2K!'J揰\^ |a)tIT^ _6"g5js[d9 qO N!)Qzc.VN"5ɶ.3(2k]PRvӡ=M9}K;&73cHRgp 1mZ}LJҋd> (&-pi'Py oQ3M92+\t>K}0#rٻQ_{&L +bḖ8&tS=خ5 J\hZa0!-X:m:8eΈ3U/} H_`իTD `b_p~5nYA혬Q8&/x{b0:eI|XC3"dSy4$Y_K(߿˶a(qMo`*݌"_Jt:ꢆW*iЌu?_z+)EY|j -} fyCE}qp^ ź#iJ4~3d1.B-/֎t&rCaor;T)!ܹB+ĦYZ@L]E3 [[-wkD5`7}f[&]LtǏ,>IR$wk;e8E6%:ӷ: ZQc0`bQ(|l(=֠'`A)ɫMH%lj5EdPQxydZ3\-B}Qw[_/im4#-~S3BV\w:|(Y,ؼo, .;ϟR{@vc"Ίg>Kv_Ԥn̓*d* U2xcVJ XC*ir j:VՉNp`$2m4a!veè?; B~ bQ1*Db2 򸹧 T"Ho+#$[4ֆ& >;I]XUσ]pdzhƨ)8233,+;H7@ v~sRA& S &qPn Hw*|pL,q~ccK&~k:R9B+lH,4f-v*jc.fs 36rPt8-KXvp~gqbhͯ=a8&ӵo7ѻi2V_ lI,c{\hXXrSh:1T,޵gm GĞp8`͵SP _ oQ&Q-G|{ ?@qOCsPXPHLl󓛎*_=ތ-d"`k;+# I#3_M^]puAʫDPW/H1{R\BNZ̴H<$ ו%{ˑ{rSz:G klm-A-;hDi$*f^8rdRVA8'T`V+?|X bLkC!mZy6' M]z3)\MTlÑucyk^9sm(f=O>#Y+V}{J>#s7NG8n!KeuKdO/lgMZ7vs)W9/=/;M<JsZv۠"r|L ?>uh u<>ճ-~(FyB?k>(=)*A"9Ir 3#jfT~Ҭj?(B/S!~X|C Y@,sp1_R}SL[ʙ؁IaLxuKӬ_l9 <|LızۚZV7+!G An*gi"xSc/fv:yۍ!Q j}MZh17*djQ/,qdH0Tܸa>%'b;p=݂q5>_rZJkֻvp'-pu?Fڢwǧ>C"C _\Ɇ^K]pI 8R #k#o]m'T7c3bj25?`?[ɃP>5gW=Bg Gs#?.n%kFz}YcC+Jir~:܀b"c=Ֆ`t!c Z\xp6(I{ cΛC[klYxU!wlޘ*p98HZژ:m4QCr݈tR,R2q/I[o Kcg=q!tWQj__5NAYĐ a{"L[x&٭G^,\\dh;~I 8S2MM4وm{xB-3x[_RxH\xabiƝW@fHmfFIp 3(.rL3_Z:6l}DA/2T9,u>9E,ah>AV4Q{MmQ:V<ҧb! }P2Yrk^Ģ$\@d =J/vW#mR-RLDǥ]$'`nYxo:ylSL7\GeolO,K,q@C0,-*}9#wLA&u,q~VV 8볕m^~EωQsogri]x19!cz8y=lAk¢wm#F#`>Fo^#H%,ގ}`UrR@ uD^J/ ^ͻɽ_E>J0 l904TЬoJ6K!Ѯ?fgUiVF0pKB} Km br@2M 㧗"sSY~Bۖ"S0uDv 76]Hn4/Wkdk pԷ 6x8O7ɏT807Czעh3!e4Ioo\hzx PsCՅBvd:>"sGɕ h:8a?ڎE1RHI@)9MM$MCC 55%BA=CЈva K[]m 7=l b7%@${$-$/Lj uk;Q}ʅQ;tu;Daڣ+{M^N= >M`A-39`4mw٧]3ڣbG\+MSlg8[ڛAz ]T e cOpbHGѴ%٨ 1-:C~%]<"_OʺZA=Q/폮{ԥ";3Hj1:gܥꎠH>O:-FG@H sӂ'&~VEtɰ]5[Z**8V;q-4]B$\C 4G- ]Z{&XuTn #u2AlJ[A6;ORr'sUHlUښ ziofwSĀKa#ns^XDbbBӻf __xK/IXt=t3`mɷy:;(i @ye_` ;ŧXLxAǻuhVĔi8%EgFr$#/*'duMn%PORH}&}EhW] VlザX fM InZb.U]x׹uhvCw0U~4m1/Gt˗*"oH @UNy[RʈF~?@TZMrP+tw> ^飊lldVm;(ξl4;EXg up/+<5h]Z^1̱02F}҈}GyoMgԄikq?G$ XRZcƢT%T]FgC OiϢWU@}hZÉO;>u#'6fܤ90]/eٽz]?¡r47a=NߜRJ(59{׃>~wqu{xd=fRХ!xkOԕ n^"UDCnwfy8rsX3҂'UIf`dTj6l --O'xPЍi∅2&q)?8N;8@ailof\I5(jq ̄t at{pT{: MnΞG䨲#9yno62 V_e)H%vx8(SVL~桀2P$HDNa/jl2DlCI k|9x̂DWgex:0kƾk&ݦZaSL*^"{ٿPu/ fl' =VdV&Eu{،mg\3\-:Ȱ7i8J33]`1k`M&Qg9=LKE-o=vGŃ:xu.W%!З'('gnuU͂Y[-G%(V{JT5 hr#&l91NgHĢ]x]'hfehYشT v=;7T_5 C8e:q~pw㑁Eol==F jGI{Z>b($:H+w*v}dc\~X׮ shp\&n& "zr4*_x)4+) )PiCZ-%I+-k*Qe͢m}ߟ&Tf5˔QUq@=ڑݨ )b-1.T,sIԇ= @(W wbYȠAdd]q匤-!b_.:Vߠ-3F]7_zbt(y!Wxï+i0"wʱ"Οi.#Gv:zƍ .ɓl\ .l|kzQor,F 椽&߯D[XpFV3eN!汀6ǕC{ “@:TE6x+qq*M":ՓKw3עlAI\=AE"}.Eh+{x\'CzbwN-.ϕ>cZO*rNqb0֒*NVcoTB݊z,c]!K0tNH-T܏eQ{Zqr `c=@H_$={)g.]͊nTZpӒηP*_ Ȏ&X2ݝ8̱kVרþ"l- ;'l>@mMj6P_?Ru܉6;2yoԯ(x0͈3y0buJ,b!8}ԑ9*CLyDc.}1+AC9%3cqHdRLAJ~ <>޷nT#]=ײ* qLCuMworiW|KNnS٘#w羄]3`̚Bk( %_osSNbHMƹ{Xqn~MMr^X.vTLB8k=I_ȪfQs/umluU+*/$bǠ*a'i2qG;ikLbuYp {FR,iq RҪJ8@Eֽ؍0/;VYZg,Z r3ɟ W!fb!b8Fwq$Xlj+᩾fHm5= mf(F̮KXLF+><?#fC?,=s+^k\oLJje4`OyPvnפ?"ō*:; pJt/<_-9IL5ڝ4Dȏ,@2NSbOz;؍TkO4jhW (v':)]r2?/헡Z ԍT'30A/nlz7uPm7sP/-e_TSC NLTGubiw |) l+84L 'IpBBRg%:KVf>tNtnFssB c?H v u2cp223'5HvX ƾ^&yC]db<<<ܬi#V&N 'ɿ| ?f{]&Pq`c~y٣ElC{{g&&}RA)/{d>wRa :宅yF1Lg I- n -lM;&jWewer )KʩI>;**&U-k8*cQiލ;϶oqiGM`)oVMJ|2|n}BfT;0Dc٧5W}"VhD&mu3VZre@Pާۅ\(CݳŹ̉8 ,Ƶ`Gqi6h[ j^&m:zڜT[_^W²fٮ0~E]w= ӈq(~5(Ϊq x>]+a963`:j9qJ K-mh!K2YX8 m;DZi@J)B\I=L~rjdWMw2։*YM>76|RF`y1{%{LO]mYՊ$2RqײgCx| 6" ؿ<N H^4VAAvo'F" G†YҸbdr\ e6 1l4朏$/F,\nü@f4ZВLf)2DZ̫IkPS9ړ d8aYo0q m{|'12A vOn*pő Ă ` 59Al{߰R B6cIj5[R}<dkuC!Ǔ2zg2W./T4Ú d&hQ"y krO+ºodY4?@P(\?T€$L,}Ebi@M_xs >PS\0vLl#4`&-bL'MƼkfWcTjqWdtn "/5_oe*?$pj']WFxwd>& MТ=j4<~:3jЭtT..`^_YA} QPS+ _'j[#g`[$1vy7!*5*-dG߃ fo,N$~A&Ssڱ37S% UA>9>WKu0 ]3H/T(T1:\8I7UX1hAwpJS(d-o  bbvDRE02bmٚ@|O3Mw'E!41W&5tX835|DZ &3${lz+/f6iy(,Zry1 ׈ĺ:ێB~QX𝌱7iަFq3BjLgLCsoWʡ9zHc> ׆qX^b+-^TvK6@zk`,6]G#bBO.FL{aﹼɏ p^!BMu` \EP-cݕd|Uw ]~]{&ۗހ)N^h$)~Vk*&g@8`nhÓ8$33 u7ӇS`ϯ6y2nF muzMq^1.ݻ+T܂&(m $<5PůwG6Dm&XѡnxmDNс^,93Z$TnHhX%` !γ qlT]ڇw"eG.0ݽ2#jڢ(r (PEl.\1:Pz`7a"܂6V)W8V QD-P0&o1A!l)vh-B׾;rg81BнqPyա7#Ho]a(9ob IRm'j[ULݰY⃾'1|ł?g2UmnhuGҽ]!0q30zأsq*zX6Zbx@sV UKjBppT/ܿ 9Fb]Gy@*LN\B1?eLF[[ ~л갤*q`^ak(Aze 2T/e.(]Umhr+Pz<6kQjyv6'a}rg}?cjմVT}c;Shj24r#kӾ8/V'CY7 (57^&[\2&)['yA|kM&n=a1P={\sHaEq`٘aXbV'-U [h麊Gh"v +k3m6ecGaLPU$%܍ b:&>%0>&!i>D~($WI|.,GO *vH_V6 (JV`G¡v]pb:n'+ su6>ga(G^*D1~]_,ǻBG>n Djiʯ~*jWXQ& wLe{c͖;Os-Ip?٬@ca G(IGXG·w4ωАw=m)o}Z3P6 :1opz_+ZM&um?_a!r! n0? ($h-,k{9C4@bTs5@,~z^i7V} +v>1 <|\>M:Hc<$Е[ suK">,! pT ۼ걚 ۪0 k*S f/f4ێ (سТ@gSM=ί͚Λ7,FbR=689P@^6J}<7S܎*M>w%/^B$՛nCCPT @T1ZE{JO^7\,GPN58ɗ^4{{R[0]<a xV?dc~nQͰoQf0_Ꝕ5P0ab/KٞH: m'f@ ռWnEk7Ԇ;։Su!W,ӱp Y1u3'I q&W(KUQ:$}4h7'h*x_MlVq1Gl/,%Nf'rEFq"]EhT7w?7ae<ŀa,(UV51LJi&I}27y&W'H@e7 UA߸J?|':y¡#71Ir֏۹˫ 6L _ؐ' u`t2'Dq7^H!V\18R4H fHwr7jDr$;O;[=:uY8?ߦ~5m2dMSYv ,JޮG8T_OT-kزR% QzY2ʐ/7zeSdg8]7f{6֊J2 +D-, .~QP$Ret̵H_}'j874͸m_;h/:<a!֟rWbB. ؈?t@#ЙwhqARd bƦ詘ci}OBr=yǐ~I˜>G Fەx/K- .6v@ɂ\`t3 y߇B!F~Oe;s.aQVnk*r<>>~];*j4+r3R,q (%|v#NhP5Y|]]/cR  M.3YƴT;[8p:Ş|C@VCfU }I.`LK5g!S+w)[z t T 3] AC^TbSr:3\hEq}OaiB3,OB{"sFll{TZXjΔ6]q еWlֱVB=tuP\&۪~VD}~z'Gָ+ހ^rdx3ReL;pŅjobGqtXNBsvOˈ#Q+ּ&8-ƴ5Ssd۠IXcTޗ5QzSx[GKfj ƣ|hcطpZᐚ .ZteC|1^K1]{ {YЦd?08"PwVls|+seH$2ClڠѨD*FQb`Y=9phhg݄&`Woz2lx:< loBN:^`C-vߺ N'AMJ<{nجazԭ .$EӀ>_@eZY{_2nס(㒑\z?Z{*DӫT $%y˲9n:w P,n3ku-_0a"! C2K6 -O#7)OnmW׏?Ґׄ,|@<Bv|#)U+3B_M&2trd].Vi/@qA^GSaD=O3^Z=OIA5U@`EEi(w  i_OS3e>-t%~-K 5=AxQp;>A`x+ M?NW D^15F͞KF% #-&MpltsBD\Gj5CZu ʩ͸}ˍy<S[Ѕ^kdL+TR֣MJ]h"":E)ƐFo_\TU߆Rj7 -j@Vl罶lH/-ܕJJ.S+hVjq?2#w-zx\^jEt`ه d!_Eu]sN8|lU{B/ޏHe xs5 j֣ȁ 2tz9|37ڵƦwjar!_ҫeIi[c3![{y6XiITk$ptը.d~((<*mװSm1YwJ4֦.1tMӆຩ-l-#Xyk&T~ne-\ŕ[yz8.o t, {*p e=<л] 9i\[ pmY0xUH9j0ΓJHGE_5gR/\⽺[\IDO3,Y$㻻h,mB^D ;[HY !pvbzU nUcEQ6So%'͛ȂYs4_VR߳<8XxR@1,KxF 3ƕX|x.'[Hh#`Za7Xdi1f_ψJsm;=[nCs@:}L;mTͽ"SMyB |xߋC9zEy"_Hpcybba[ga{Ğ%m8\`/V〴w{+tPg3UlKL/yU0*$wQu+O s ~;Quj$Xk=;(ɣ In\Τ*DR vh 6.* }?LgȓCwp#qכ"WNrlrVmI3Ub4^cy<)fSR |rAQ!=.b[AI]w+C7(/'4%yL1IXQЙ  585ws𰳨!5nrRX%hpCMKRl_ riu[a䆢W_5s$Mnbx͡5HXC;YƩà+ohko2C;e@^./2T;Ud/2QZ-&(=J/˃X9J 4t G S~2VBCߍzU9w /:T*f_G7oH#_ /HLsKYnstnz~_1~C %o"Q'- Q<rX76ЪMr=Rץ1Wg'9jd6Ȕ4m@*V_ȭeB`f~͹BGϖj`QP~, oM!^.W(H'6N%wy٥jϐ0sM}jϪ[6!Xa֫/֎ϗp Fz)\)j, SQ'r!FvhRık,]e'vD5f1x\MX/;"#JL+@ b>B ? IhfIG_(.L{pPƴtƏP@c]%m]Νo)OT=CD| G~hj PRZ8P_pps8/gN:l d/Kiܣ⧱3$SABf9h} B@~ٱ4%89Y~aRYaTOFlo(MRޖo84qJdw]=z!ei`ZAIЈ 6' %׷+py6H|_"x]_()T2mqFjrΝo=i%M.ۡL(^`}AT[_B `"f+d0x EzEUU ڞd}YaYYƩ?8SA"+ȋ8QqŐs/.AFbw ~0 XsENE޼J|v7nWF2^3\VTC`ڱohү-q!qӊغ=yW X_ׂXwoz@:(xv\0ļ-0;(au2,Ɇ_9IgQ-Jk?qh#fF-al[#"i#fY|u)x20$½ *Jdx½[Oi1((Nx%U] I`?g[sp=(n.w 0E7Q\L& Sp U@IDR`YT\|}] gIy%!J2 ʕl~LS ӧVoAXk87r D3((M!f>brQ©SmKƧ^b!ɡ_5ȋ%e蟢([8mbBj"f1՜i D-_<6,Wh@kwycLp;k}eV}$;ndb^eh uhmF\ T2G-䲚\p-SĒUJ | b#45 qްNSQ~APѷ\f3r3kf /*gV\alU e_;$:(nGznG < %{DӛN4[0-NI~ȷN2Ωݜ*K'+&Sx5#NMsf>=q:ʑ}}[3[ ^XW1FSRDzEUy򝺗\ʮP*.G'Ȼ+f(<NP+%Fb ͪhZEKjCݶlElrtaD I4 Dִ$81=\ֱac oҧ~M5G>{ECϊ*](.S:A3CgQsMu2fN:N"+[9b^A'[/OO>zsvLKه[mKqYcܚݛE{dUB5\JKntE& p>{;⮓pP冃u ]6-l>g)6KE +r[\3:nvSHDQGovtxhvaNskȕ >"/`^e$%RR,ϐHވm_w3ncݱUyc^VCJj@pzd&Orn~x=V9M3V>75\GRt1x o ܗ1&U/Q^l l½pѦ&PyC V=qς4 5u tl1~@m, X,cpfQ"M:g);L 30qA[9{H(x+RaJ'PTexkOoIvmOvϧa]QNpWEc[`KV)CfoiuE\[qK=-X ΃tz:ʒ(ʵȶ62+'1ixI5cb,joG9Sl+`k35#qǸo&FQr n֊<+]@ETCL4lnGmܘHG|BK#SB&VVhvvY'T9HvuI0_K }\y$9m.n\׫:r`Z$S` o:Z"0F!6u݌^o|T>úzaC uN;6]8Е9VGqfIl*W}6 &سO*+0!A2NiQȶErAZ)LwA*^TH#S]፾᫛ &`()';#^Rpv=d+Qv7C5/'³x=>157/fQhă=kYs:)z3>~UiEYqy>H/51V󊲠>4HiV8SzW|2m dJPbN,h͋t3:A::99(v¡ Ӱ~HS,s\pYa3ooq>#6';&*Pc$F|]Yr;FS4pF7wV*Rf8c zg^LIJ*3Zgk}NFԔ'8ꖥ, RY4gA]:Tt ZbG\-{gNhj 'djaéڭ񼆞!)*2B˨ٻpI9N ~ʆΓb1+H]3@dpFĽNE8i45;fCsd''j>̚C9#89Xv|4xD 9?r&22g:쐦 "W} R/XiF1xX%qFoWV9sgWjhf{;73{<*Yr 8d# ,`1<ĸz36*NFF{Ɯ7cyCEWVb} p^e?CphI*4 VMO4а.cKt}s%㒂j#3+Ʌ7ޥ]"OOЎ.{\oK4ؒ\#N385iȧht6C(~)"xmi^D?tp'? \9XC;/f BKF2BИ$_&zw??^/y?oqvLWqd\D"p$9:5-9 փ5>󏵑7V ' d\OMa1Ny (1 Gd7ӧi]l3!3ө$[cLxʃ, Dia;E(^LޅwqƚJ&__\VRHuj[ D%Pcw^0i~FNbwhZ*'?=ө%6ȘRHw B)M-XZq7`a#JR!nl`X|8Fh35ڂ)Y;,^WzstV#4w.BjB">D"(eMiAn7?2VJ&hw O\t 6WzqrYiESO]KgUt#`Hc ;)p@!xȹԎu|e5x"5ދٮ 3Yq#T]6> JW'nGSH?Ӯ6h`'{.i!eҽgT1 o7 Fɼܭ/"MP9]mW/ўؚ]e0AyPj _Rے?oAbK3Bd)7Rfl*V.AgҀ g2l섘]FE{d:l"VJ+iX$K-\O8.0<`ϥ|o9,o> {Æ=bu&i^^T(%!v+@¬.2_(0p=bvmWFI )QLCD쌷?clۆ_L0JyGu"'Ǯ~GVNp\6CX Tٻh`6^"tP5 ۍabK'Gኸ̕󃷸qYSSZZ2\ g܎_ P2 e۪BhS+P|r=oNP`byK@E$EBv52Οo>Zb9+/CJcv˷&ײ+`֗졛Q~ePjzKʢTE)zڸ{̣\\ `17{Ѕ1ZnB*[˺>J?i(Sh[ypJ.N(=L^̯SԜfE)Gϊ4R,zQ;+%屠tߒr z>=@s<.уϙwŸ-j2QS pbpLұ xҺ>pjF?&ձKP|r+-*PN4$A"6*"yfJ4C#?*\ df}. n+ֹH]6"RfTS-3]eಒS qC)Q&m+oޕRU_ ioLQ;Ev!| j9=l+D_#aVo'O9䍓HTqm;Mh4jD*Q؆u>r@io9ݳ> 4)m-:sm{hXS E]у7Z94M{QF͏]gCf:lAJKze[A]SIK b~{S(u3 Oeݳ!btwQ.*grO9+6E[8"qRYR=ygt\Fk0bb 6U" f(tH ([ ۝ci. ÿ@䣦P{9bhbo'Y دҨN)op5?*?(e~yΗ|qcp2ؾ$EZe˃_%hǩo&W)CŐB2:Fu.pAۄ{}gL*5ܧQmCWKDhC_ƒ 2JHkl^aQ}6rHVpD4EZY!,B׹ k.8[76.tKS$PaIipI`*1˧ vnZm9ii(UH<./I!38`C3^[e`vxh O\:-Nㆂ | 8ym:ӫhǿuC^e2N_KЁ *^& *x+,`V`($.VLjZH_tL'V}U"ًW*Eú{ 54YInndJK}š<\4F*K> 傀€Xnv|c k AYkYHH _,:4Xx= ATii(oj[;}@e޷LfY*f嚊f,(8#ѼxjH>$%+[yvHe)s*37Ř{ p]겲<DfyJ).X(N86-DN`GLQx2иPle`S)侮qH?.rbᰌIQ9pLGT:ϮJhnIӤtѽ8pW64b:E>]%?re,`- f=郛->9O";L7/c>Uv y2tJ*ZEeF]zנE>U،2*]Jȳv&wWnȁ&s+PQ _s#1;F{+ѡqnvL̿}zfN=PX ×d:;d?pӝw9-H 0ĩ nhMI2Ǿ Gdm(<}J/ Ea!26DQ7g~>epXd f%vkIK2JjAH>lDm$Rt2U"Ou)\DM]?@ Zgtg)h*.c8>MA`6@d X~cz}vޭ4N9r8>\(geƩeg;z0T*&$ӧ'y~fQFu LR\~ I#8nv> 31IG3g3"3,peTrBpܓab{ˮ&*\X9Q5j@\Ivt,'Nb ?b8Tmom>ڲ R/ a鹧e@ݽ<ǴGcǡT-mwA)Fd~"$cQ' Ƅf0 ϖ)7VҥS9.׃s˷~oj4RsΥoLtzngbKJ)ϋ MUZ* Wtr,;B^F ~-!NwJ!A*QVrz 0 yAz:0%K dbicV[1ՎIڽߗ~5v qjb;#2PV<TS8ZSux9,w_OMs#i dWl"]D֊:"[ˀ`gˌrG'2Q3G ޣe/,נ’{dև,J)2_3ɿ\ߒչEzm͘Ou_d<2x6D K3 [.=ϲ|kxgG[5*Sg SVUkLRPXQ,A##D:Ŷ%sD磿1bn.2lO+ðthE( (/mjn4db݁:ʇ?9\4sP< NtV|gi0+3JQGt` Mm;`q(* qt=ZawxCjM44iـ*!Qt1]#]XFj^k_Onbp?`07!Qv4)3J(}dU_bz3{+QC'2? xBIڈ$ѷ2PYf.,.i9Q,$BoQ+O[JFEݏit7җ#}g>:{v j;-{_bcx=e,<Ј).v<ZFVnAdl`:s?6@NރG#sf;:G=5=-hN᜽ :&1==p*WUǺ%Gk"*> ^Ej $\ {>Yw ARYgb.'V)K%}2"ysV䈲PeUB N Щ_@u~#l0((/8݌-Ҷ]4៝ _9;9Y< mb՝(9StuSsqHZ mX ʈ ^/Hx< H)\VPNB6F_psv0}JyLU<׹ُ &=p*xͰ3żcG$cv䮆NS87CI|AB;Pۏ7H`Y#IJUq1D[nQs/J"՘( ~CjҞ]le2Jy՛ߖd2RC&tWL➑Yh*V1z6Z z 0;UhT_7x@b9>/~NGA~L6z@du)b-c[}Fےg|$PvcBXo&mrWh73 "4'Cy÷x?u}]$)i F>NE'Yϗzu)V_y|~? Ԩc29zCE#FkhvtnV mEw,Vz_ѓ +A,ڈ^,e2vHƐx?d TDRvsly)(Oy)`ŪXwy j\SNjIJ `^nx=1A/ ܭpr!,E(jq&O2lcnғUBLbV;[~Ѡ;ʵҽGJ ~jٿ'Tq6 ,Dz :~&F/2XRHk-+Q0P[K4wɆ!_t>")5V >V(Ciױ{oL.AC?E ϏAEDԄkXvbJny7Wc:{=9r59Y[wS.m'#vهiv`AhpmHdv5j +8_s-^mA^Wωo~@k&gKQ] 0'44P3n_.$rkt-Zi;-naX?8^!Y ss9ŐFPpk(2<ΙK\wy SSMőm[W0MJ3聦|l_dK7 +YJ0h@V@m)G\Rm&H..\;,jXKS#dzC}MYbjâ'm't^MțTj0u@%Èv4ǘu,'3RH~ҋQWCZ\Hpb:ґǿB<]qh2f}FK4įg[H> 6ޚB4T4MiGo[C}PQ3@)+v -vM`c1͍RQ*fڟnmNrEE r00Q`_OsТϱFnƞ&m4)Ʊ} D&t$AXv6&v _y/xã}{nڙU=iZnM:).Ƨa'Q3SO%haCF_CEU.91N ^nH5Hߧۂc @x݄YT{ܡpB[9Մz!P D\kz7ϭ_'Q(NbœuaRSK6ij1̌ p@I]5WgOz9T*F"8qib+'kXWbLrJYXt UWtjm5= S!5K8)w8BE n[$a!'j.nmOC㐂U,dc^{:V u&!v꤁+Įhf&7%z3dVlӜ@r] cWc_fA%:77#5 ɓmRն>;w =N {eZ';$".&fzMf馕?ܗHnx= `J[(s@֩ӢoIF rs.gb ORʺuL`W Gt65΁F\*Y۽AjCX5VN_8~]*k%Ea'6ŧa 2ė9غj.9XS@="9r%,SG ny3"̡?~DY> (DUmU-yXr{|P7GQ2$QgĨ+o ;buk _xuq.E,MHL\iQAp3]ܛ{uDu {#&yXHd3;."}']{j+50GٻEqYop,V=ݯs13f{yiy2dy١.}r&>~.u"5M6nAUP2g)1t7ͿvVӾJ%m9Y4Dƒm@~RS#w(g6.\yS?!2O@(eT>uZ}B0{H,ѱR讴RgO1 E}lF':+IR PrhIXڈ?ŕ[3Yi1lS/YZx{571,Zz1AO Qp]]yieعI0$K@^bC 1ɮ@5"+B] Kvk|OsU7ʜ < KJgÏEk3g2)ZlnjvG)ii{6B"g:\Ae=aAdYH?s,{KLU\;MrIzc3ss:'I87٧Ae@.IpV;fz;3^&u|XR:9hktW:6bɫc"! Mz$xs +SËiUk RkUG5= 穖o׭V)XJjvAK1A ֥'5ލ0L91_g,$dr &e~]9\t'Ϻ3'#{Ql!ȳ"U) szQ4݇.޸Gۨ4v}aX\EMLyd._VX-́iy1ε~Ag?14Ygg=73,l[e^O9NJހ9Oi&S7$@rdC8PhSå`N5&4o adD]*.4ʥɽ}xFuvxo/ j'EPO:ݫчt~ps=o)YJ*RN(VUh\2[{B 08Ǐ:H*`ٖݡº,^#>GL&@eKMYNyj,ШNS|clۙP,jp[cIjw6v#$X2-M(C! *Z/S`$ bDΙnĖ&6 :ohZ V.m,S@Xt\X=g& P& Uςbm[u=iL IdЁN"+JSUgq'۪ !a_xq`e5!]l u5ۈTXx\钿-}s,wQ-d&k9B^]̳JaE0mJmDqC}Ÿ[mP9HmF6XU cd&n+ 9vk@OZQٜ )[n 0t&L/G) @2t3 O&3RQq ޡ8Fݍ*z$<&RV:*Ot*q^8\=3Bg^Qs^:6;g'[Y[̬<qE#ަS[./H8|[يXk2R9r]l唞ba{![q*(]rjepgpQBSk-&|u'-KՊaD_F?,eU$}ƪ-k9=qhj\}6w rFaI(lK{YAK 8L쥸q `|.J0dn]uyg$Z{I+phlaqPŞOoq@A=}݊Qj[ms$[UYi~2@ Td?¾ohH&ŵIDLQ8\WZ}X!|r|?}Td꜠Yjqu[ N vӱBX9%jT`t0(':\LaVN(Cރܔjw3%^rUq ٔn1y[&AGupyŻBCsxarBts=m ƚ*W5%:"֌4D7gTu=Wg˘MUw6j?|f%S=d~Ĉ#lQ/gX̷L~>mjVBo7Ji6LRr;\  iazWy^1:|c1n*ń[uP7VxPpVTnq"] {ά-dۘã ^ɠr1"EA.\t!ؾU8UG*ư7ԛϞ ckw.F6Y]_]{c1RD(+\¾m=g|VpO\-bu 3%IDrLePJby } @%q]^Յ3Ξ !-&xĴ:YL! BXپz3ʴ?4d᪐xFse@ xp/ZqYqM?3McU+\]q*a/7܆x.HT˿=DU0k86Y>{d m!R|+ uw,%2 GeRAcW|_J6O?Q4 sϑΕTpƉr9Уh,ׁJ0 -<&XkԨ(|UWI8^}vC;'sڼ2뻴Ct\6BO~`9D|)5d>y_ 0 |ïTmJ/gus/DG}Mb'.%7YmBwF&蔛|wa´$JeyM'S^;eFZ2{6L+KѴ9 jgY~p?A~\whl-F΅DVuOw6\P.|; 쑁art^*, <=Ջ'˾kޮy *g\˷g>ٗQ&JX$X0dz짩(g:9=0fPvQzLiѹ'fΪ,S(kW ZF$W$ ʸpuNdb gsޛToqVs SmͶ$$Lcȝ ѝAjDٚ* %kNbT@ϐE֮ |*{7SSLiP0h0@q1$~@13vxݧ\2i4(C5jBm[BOk9]TT"FfeS䁯TO[^v NY/ޒ_%ןK}*)REHR?+aI8Q<:Yτlw2[4݋y㞾BE+P w&Bvx" =Ab$^g)b S /*S<7T%ﶥ3e +pF :5&?(TZ4U R5UdK0gU&`2#/;9c+ν~[1{s&( `lEsd=G`p'۬_/t%tbj%7qٟVSEᆱ G!h{ћMc|tg~ g.i)ums]ф-nQ&9@9;0SۄA4+%}W;/F!cb~C>3*sMGӟUXR[m LjЯU|ˉ?M@P/@/oGb,s[j1nk(IuG̚}æT,OzKr9^a; +\OAt |Ltterc'fW* ۴Z՞Vú&vEFd0\EVN>EXr nhĐZAʅ_P~Nlw۳1=km37 -TjrJ)E#hO&<扳&*XT|[hÔ&D$P l MM&/=Z s_ӏ-h [gJ \6x5)ޖp%O%8J=$اЂJ 83əQ2t20"9^vcpCbFTH8EWߩҐ.2I0%f)Y=I58%sՏP"4$6A)Bʆ:7Ya*%u`U.#W9,geB_tLEx$z&^SGĮAf 7<H#H|a'X9U (c{JBRwvLA 6+:QU?;Z`0 Nɿ:j#$#-yaL1 v:')T#3nϦONK^L;z`G"GGwCKK$d̿p"'gڠaQDPHkO1?/ƨ]1W<3иN3GYʸ)䤸m\*VȦӋS1nsr9jK`!n*(xTXx` T6E%3Pz*A1%U`7@TH|YT%$ JLofB~unkfA f/y[$JYXٮEjƒR1P/(:.Ǔ},(Olr.Q_:RpىO(# I VKbq:6ס$s'zP4bcU ֠L\_JBXU\| K=KQs% x3%bݠlﳝRLɠd B/ɀ\L p2fCٳfG%/ڐ`ѮwwSp%`\0#BE)iе 6]Q&owxWkI ϜmjesMP񇝐j1kՙ):)GMu7׀ X q,݉*^r{Qja@r>Wp|+qE#nɫ Ƙek F)ZAVGŬ-` df_ Cȉ$b^"\bB5,xc7Ԙj)}Z'_W[ei,ۏR%ݯL:b\xEȈ*:hHaA|St&LUSE9Qρ~@co O stxmӍIE6w" $:ܰ$2F >(0ehe r)g3OJE٣N/jSLl,&Vr'q/Z-f=n`AFԣL'Jcgpiq5y^`'/l͜/1р͚KmkS)%f?:KUK۹W,٪Rѐ pcdg1|J#$-sPqɳI=!(E?MB`x۠Wꜿ a\C ]-YӢ.Ļ9d\M#٘’jwkx@/8$44)׎px!B=T`(cɒ19?|J: ,<"O0ԘH1;w\,#!;<YP vL Nlj+NW1LB;=sģ,g6 ؆FFf!l os_;6kq+2bQ{K[A1h'$6mQ-rsωHŹsKmcBǬ5$ZPjǞ*2p%6P¦J2`4)fSM:mr@'(R[2}5B78n9iT$RFgs 6gMD*Z y]*V\S+rԶ=b)YJ܂MM>ח2Wd<%x`pUS6O1&"^ zCfMME`eMޥLB"[7h_qH2(i\*z5Ja& ܵ 8 EmĂ۪ ׶s#F˺mU'LZVJ@\ `&h (Y^vsi(*̪٥)x]Zﳋ*D gj/j.d_b,+` (^'Ζpݩ-QAg8K,z?EP} %=:E+움[g?'mr.$2>f5,q;ӈc_$/ӈ5H2 R]sMʰBj$l7FHϤNkqׂ]cܝtU--PwpRiu&DrV-V0Ӱ1~Ƨ,<ӈN.^/ ͺΘ'}b LP;r|2vҟNh i%uN[f m*g)O1̰O]'M^ ڇj{Z48Fx7/}gp[1,y|[5f~-M˂n?җ墬x^)@>:!M;)#eU61W[\xHUcW풠Y-''kt Da(-P*#m_Y?$zDP)ӑ+R .9d5/cZ5&.1I~T>ߤD-~0iwۼ-|\yxIu~Y<]K+ʘ n /DX2OhSc WY@a.k8k|n afր&%O p ,f1#;9K<;X;Rg*, u?E Es o]=CI4Q#Q>W- 44L {]td^liLf-=E,޽8l\8]R[SQ~ib y-R9>sTA 8TJ-]kg2L~A1rȷB7DUa ?u(5\rwX; ᯽8YW0Z8QI0mN,<{̗ udz[_UxfUSUaoS 7ˤ"x\|ӽuH zLC,_%> uuޚ+H4Chct :(\ :s! KV68p~̸|GqfxS,gFOmj%.o"ڻίJivTCELqlnנٱQ쇷[/*fΞMCr#XVeO;8b% 4˯O15[e djFA1u` !S7TN}ųtHM[)D3]`uk"< EEDmQ@k@R)3a^ zu$jW^ꇄ}ʥii{2~nێVp S74lZ 2 CE [˓@]T ^*H#}WSw1F sFRxDd2ǀr8)HSM Ah3tuk JƼ2yN߫C+Y?nTT,et`1ro}J=؁n BR ?58m1&kDQ QIr;ǞXM4a$khϓ+^v YEXP :|N\\]Hy{ux礓WZީsnvQ#X ek3:궡0[cYnǶvg\{sl!<N;['JIl`Ϸ(gܿ%= PyD2UEQ\ha>9@ SLOM8`( ɍ_ iZaaǏ,Rœf$p!VUTÒ6@93_\&Pw"MF6iBEbțWD\9W&BIy =/ e,0\.ҮoQZm+k"fggv6np4SžQ^+ahx#ݠhP!W>ELӦX | e:[3-IU!Kpďtǹ_5{ $!dN;@>!)H+'x.jp `uPj+9&y[_ {kP:jkFYޛ\]2b({.CI6U$4fi=XnXI[/nN("&Oj"bӴ!T =7GXyVZ7[ Rdtm4뜻| *4 ƻ#|k>=ę;)SwbځgM qHD K,}H>9l툐?R/5![ra$qO?t=;+z*&3'o1r}IaMƃA14p5D5kr#p~GYV_/Ԇ_E/}CƬs$#K/;ioJ,JQx!bΖOO>lZ`RQf}3=g0;L4aG"syA=݊Ulc[$Z //kGLm<ɠwЈip+L};rX  ?Q[ͯ.ywb2Ho,rݞw/=QAyÖLyp C7CѢo3='m!q|/VJ;n%^JbeFzlоS?A̱nd"E<Ǭ |n6MyL2b _`foB_וh?FJ C(c0T`C[mHT{;uχ4ax4<0T6$&h"XMe1DoZa`?3]-)1W?$o=^3Pt@U!ά:<+/e,UݰK.iz0yAhdQ_ANo `jFW+)/]+nU9\T R`l 3=3Cg"!}bKk0*фnE4mL:@1Do*$o7qdNcKh)TJ#Jp&L(VY*Rc aOW<KR&G8=E\ >Pwcùj؉%TcN\5 3Gt>>Ydܛ0aɦ}UT Y7`]N~s?ti~5uM^i0_K% QV-xH(X? :dJy4XyƘq~=ZBHBe-ëZ'aLtyy?AD=n  s+}]@0^, hZ^֎:tme{g[P. bVuvI}jqhs1ĿЕs5mFdcv{d+Wؑ՟U."0GrI6rKhwr"' ]j|-4a3G}' [a$NϰV 7R6n0!of V }r^f;{2v(J} .@슂@ɭAqI{4p:@# ͂RBR?Ae[֘~ɻ]Ok鏖0rb%ϸÕ 9?ZuZf zz ; a{{;&I1Cf/ގ]9 x0ւN`8iUPe^C=k/7Eu0Kome7^sYa2v|wca+ؿɴm>uԉQ _6KI>xzk3:< fJA,'?3Qgz=BΕ S^.ߤOq}e EWt;xקQJ3"F%fGb{:c\#oXl sKesETv-/fG&)a0WzI.MVxgH1,`7nmj_=jn& 0/v]$n h2wLK6 [W2NuYgp"tH]9׻=kcmф]ZtXsBzA9=y1AtAo՘Hsj7ưP.4cVy1(*W7\,؝'ݑp,$WoĩL&1y?֙R^LG:.xF} f Ҷį7Gc,%<-JbPBbp+Wq^Adwܸjdˉ4_g\3!znF&S;tC燂tw'^` }}Av]gRn.+Bփ=*ZOV- m?o?sV,t<ҰVY1Oq{ ~ lpYd`ls.-w "=kԧ3dְ>8ENL-Wxmp^k^8[`πIKXwUMWp^Ys{SB=`l̄2P3JރE% ^YivKTl!UDϰ(6QI~WQKPOp_[ F 'K$˗q#>xCXv\PZ,  n+ˑ6LФU{◑&c ,y=|bz[m*Eph/cŭf2f ,y/p+QG{MzٿRcGu=OB N2b2~zbdBm^ˬ\$q̑0%Gj>1(#M8V=-55*]ı3ʖP~omv:u~.jFi=[Y>VК]7fF_ (в ˦Wp)"por]w\?fG,N+nFִ\ O*> `6=zr F&#_]XX_-gdz.aOTsL[_ߧJ'Gm}@¸¯@ [I)[5(vW8TVYX?O&"/.~:m  {x2xOw߮Lc;z~N⸳*^86KV+#hC&|_q.J\^CyۜnPh ncȹ"/!ոHΤe:!S- {ЮI=o<=] v$H\ac{^Bcv@l?M!l[X 4)2n ob&$WU8 u_6)Ttreà }L,Bm}vY߯ ݈#5XY҈k@(즎F օӋ.n7%`lOF񦘘dEP5 tlG.*6[ev!4=lQqiRўoAǍq۶ "C^e%>tQs; r-s\JЬ32yP1\@6.+2~V^A (8TРQu"\͵}*|1 k*ЙjG33-ܗJ˙J.i<6>i]K--ƌb8m*"A.y61މXZ3 Eܗ^NBlmmRE^R*Q?蓫N݉f-NZ~a n۫ň[UUXLL|BsԴ͚Ccw{Cc4R>q)0&|P5Jng"ڻF&+j{N+3 \(#"TƢ0l, s?*SM]X_PtZ7AUZ]g!TaRhuglz|84nV8: &Xx]P~N+L:FY{eC`'DP^Gb!+`H" Ii-XzIk.D f-YkR $20X1 ?@kzXG< y[Yn sY$&Zp(3?-7֕e CJS^jʍ?3iS'7b# C63lmQTE-6uzKiAJTIID^QF"(^{8\SbRC x H~6#g™J1lqD@l%EjByuAF-np1]<9()oy]M~3(9F yj<]=2 %â>,-B.4nY|vĮͽ7;IM燚\5%BM[e(ZfQ2'LZ.U_YWP*'-||LkF/&>< ;ٶPZժƗ痌$D#ɓ O:e!0fOѹ4(L]K,zj78$^W69?65[ F{B̈́Ro˧p}9*}`H W6F*p|J(aΝ,B[tDnٺd0}kɍh Ɔl IN-Px9=B.mwdx3)bP LV+)3< d &@x%@xn窼Nㅎ2%V[Ou#2Myq1"n eGfV@}RGA sw9!$@b;$u]Oyq,\=z̮]D84](~7/i%&|H1m҆-I=Ob pYH#Ց闚wBzKӒL9M9r{m0Wϣ߀ BtQ!W׳2wexn~SeFvx[~SZ)Ҹ[q"&3jP-u0iA+Zja?0 T:˔wc\؆[>4i\@ HbO(K={HZaQfΚd|k Iarŷ#QkV(K >Ejs+={"LrMC )_&o*hAD4{5f dqjxW'iK&fv|4.Dr(Bۍ:̑?|ᢅƺQ:a.LÐ; :y^0jsWOǜRR]ȉœE_a#1*VwD-I9R|<_~k.ڥD$ D?شr%}V 8 B2@BǍxf̔8K_Ne32@E,hpE|CV5H`t?+"8Xi&XNTbYIR2)-.󈰃 sޝjxA14|J 5&'AT \ ,&+F -I& 1t䶡ojFӛ#uiߏc $&uniNUnbo <$۬k%V0زM$. ka*+֐p޵ժW1'Ci&1`rkc/ōYvďl[z#v=(}XF:jEf8_t (d>pqQ3j< e@ ?~锂`:܇Y"Z4ӬCN>1Pl# p0?LcbP%-<(U5s&~33zњg!8XbT)`;J"*Re C@,るJjBfYu i}t]gviL^/Zi=JHÀP-({}d .CxhI$+׭V$}w# ScnIBM[7vcv\_쨻VH7E jp q8aFT8?Ф&%Hg ێE$$[r$wKf_}`vKa#+N`e]Ŷ#q?xǏ1I.F[ Ot͚X]v(b( a:TT̕rD`eU%kI!fҝ16~ۗ(Š4`\}M/SוM&op֤Lwr\|09y%VodBg@`-Hj噈^&j/fZIgPߟRe؊}^X_ς ޗ|79`Z+ ! wPi geG٭B). `N즹^0ÜjM iy~^"B rm*:nN{QRyFN3cxСdt,K9׻W=ʕVg| 'E@q?^m!mOW4/RNANUg'% 'l]|i1 (#P ҍ6 pH:jl1a d5$o+19aHhxaC~)MD䰨ܣa@1Gz\H&L_@q{9gWPX bW:u>/-b+'uB$["e7EʯΓ>'l"bV!δ ?0g^C}޾Ei|*B҂*2FvֵPpY} 4Zk>\ qEV[![:٩Qþ4m2G# ,eYOTdi/VT[ǾdY@-o $*yA+d⊕2uCEw@l8^+au: vY(  e,R-ˋF'Bf\'cGNfAP*I[L|z9K9jDxh$dp}FdQ.9Eʨy-팕wkDA]2F^%u°HX<^ibb]]k.Sq]_.>+,YS^M{FPLG2=v9@Mi^Op^S֧_r+Xerrpd [> 1lcaO52a \Z3tUTV;Q(!jjB&  U>_`ܚ˪Z C7]W}*bs"oM!f pi7:BS&|d74fg% sVR4Bϭu;pfa\F]VLt6 vfaOw/w8c]į@[Rs""ZQ>/K2'"@(y ԟvw Z6ɜ$]hR"urɞ58@zpTjNp]w3 K2PY |rI\jX/4p^5~vaܨ?6ӐOL3q8]Bmi{@(BvzٸCY̏=)ڛP1Ѣ!ČQ;q3@ IKHN* =_ ";z[c3Ȁ%` ِm5(jX"412nUMж29)ۥ: hV޽pT &^o- .Gmy$d۶.6}] )P+/`ļhHz%eȔ/׷ .#S,&#ya۷`S}6pu[*ziѮO44R}<> "AF>jIgo C4 kӾ zN~s;xWg:RJ`8v? L/y9`R ћ39J'D AQB[\ROA]}`{dPEz7n[Khf <ܸe8WWV'7bi`]n{QR}  98_|GU,+!q#3 n5 Б?XIuލ/eN{`|ݍWmUDŝl#eIr~'Y- Dlpբ~*uW(UɆgT3zR>Q񪓥;"IHbGF5ІmaHBcA`kyHiHQϪӨmxؿ "}U2Rb1eҗ"pvmi:_}ja唀[V"Z_xi4d4Nt']]ssnBTQa>$KYtq`x.u|;fCA.dcG"6,2MYʸ5+ ,蟍= ij$:*v](S!z[BۓXz9tMc.dmB=v'ZuLH /3r` s'r.h akXW/֯YoROr 3Uxp^D `x/PsJ܂b >x]7C0A{0M%|4@xs%,! 6vA_Eav1 ߯?r*4M Y,ue^rjBOٛoQ K,E-O ]floߏ#Aj.ޫaHY/I~%0|fΜ&+xUsׯ&PyJaRKTI)t&\ÚF} ;j%sz[*ZHmJ_i.*c?7nĵ۝ a ٬ :Vi]c^ }NW$chkL݆\?8Wyu.!UFi6)͌ݻ^_&z;B¨<[ҿNeo=9L"맦nGGir$$PQ?:Q%"уT-G5E5ыVwŠଐzΎs;s?F gIrKз_ɶ `p=9VD |pyY0 ",ҠhA?!%@όceq] O?)2Ԫiԉz[){[+$U:B/SB', M٣c>&_aϴ !Ld51yZPZ]8]3&m-<_`6J[lc8ŀ0|]tVbJ&> r% h{䶶ثͨ`\ˮX?}(.VlγUhc^hJD !߭}t3>Xá:!c%txnH~+4x&/>ABn fc8|7KT& Qh 1y))NgH6 K`aiCs/\p^Z@+m61amڀ$֑Z /j2&'7S*"Z()Jݖ+vg8?%;y`Y48}k!T`iAo4oϸVPO$O:.4IvDtp+*k-dkk6 k5yqNm_?w yS}<JFn8D<ע]n!~%9T-م- zd$g6I!ŗZ}#AzfW>%qy?3džm87z4 ؀=&M#:]_ʬOzʠcHXyT)28Zo،eDiGt㛫%4f7 +:PQ!HW䜚o/Fdʎ lN<";&MgIy&0Ejӹnޭ.u mA6T_fֿ@Fhv*h+rQ@4`wsp LA"2&jzj绖ѶrhJk_u Ė :=5NK7g-Tw K(?-v:wC4]Aᖀt ڝ@jwQ!+[ \fc=%1j%Z*իj4P !fPcɲ;[u(y2ɗzKdžmtЄ`, ̖Y(71#ao7E'\6mcՈTJyCHYFgr#_5{M؝;3\"u"3Z-q羪׳*dLVKR';ug ZH/ #CZ<~@(V#DŽ_\޹~9vNU~ /<*jWI4CbknS=?$QJJ)H:;xi mqWxƲ{_@%)>m2(> 1FT6I8>a܎]7FUT/ P /1hlѬߋ=pV_tJI _&|0)|>_= n>n6> JN۵tӋ]Td8-qHqlFM9s󘜔`XRípfa9O#_Lf$wnK抋[M݇q+[ӎq'<#,)ȡW9ѿJHhTzDWAƜs`p0՛*twj`j2-%o#E(==e5 9[AngST, թ9VdBʬ60盳-oP<ylk.Q~۬oQܞ|L{bxf|Ŕ; kWcNF}om!̮O#}Zw͗zث;"rǕڲ>ҫ #k˃t;7>~4eQbM|Կ ?JgFAa B._VYjYP_'̟EZB } IоY#s IMҘ [Q w`K=p+gjťa  mVH)-O~/u"Xx>>|2섫Ȗ =>}j!!Q[!'ļYoK*8qc, g%Ʒ/u>*R @LʱOs}:}qw:ro ЇV5`h| @Jx.E&es3Z Vd%`D8/X1{(NyqԁW0eC-bw-ߨ^*N4Ee>Gm0{q%r$jxs]U.f`YͿQS8wH.sI% x p.VN^)̬:)j}MG{ eԧ2ib[aNlۤ]d@>.LWBv?4oYےdZQ=[^zݎy"sVܮp[0Qc@TVIR%jNwN3Y~E5_l -F`4ő#A^/3ӳAK9B )?35Qzq ~f[~M>2 3w˗t|'⫱+#ҚnFY!7y*Io '|# | I?UqK /#ΣN[UtwA⏩M0$5i}OkRiuqC>!_+܆}K-1%u_u+ZsNJ S)WwKl}̆Q^ k"/?W59_yM.d[=&)c|H."˟i #tܯNVSզn{r*uO]U~j!r"l8싮gzl?_Lt;O{g7O.'ŇF{Y.[5슬Õ!ՍQ+$/Ho:K+9z/v<7mc&{ .4:NZq絑0y"ZH`0܀y ,a|_D=| ~$gnj۪?* 9J4B5tߜ/ ˬ P±{A"B5d*y2GE>,™+ '<5 Q{ H)(axYz28!N Lcc^&hGl\B$I46''-^ i?"&.snTqAj!!P)rb4CujumPzl$,嚆xt+3 uqKpw3 Rh,RɮlXZ 'aSeEݗᮅ *0 z%ȚO R &FЂx-IpCp'fܣ&:g0Ϧ;Ldh :2 fR;Txj}gw ;s@UuC TP4Zk/ȢZG!5KFXm}STQ\jwK,/Wo}L\q]>'f|fMٌ HWH`:)ؙ{*.$̸W*V,er.^dMu*-c6L'W\n*ݍq>Tk%'VLq8&*h#Tv?GND(o3±"o#jޜp<&%ʼܚ@/u5lͱN]2' /VbQ޷\Ia\67y0/*I;})scjeKkc*&PyE* WO%('K}@kRe!W.0B'$x]ĊJop^"j5Ajk1BP q#țQ7A+$Cd n֜y ":٨do[*MV< ՝vi}Q<3R{fG<%Q~(\K<.!'u\͙/-[vB% ԴG*W5R4چ #u~4|$0w%_S-U6/E,uId6; 0ڟ[ڊkJ(p/4, P-9JSSEG!x}^Ȧ薨pb4t}uPO~M_t&s6sj붶>΍ezlC#N^AK0)k% a,<_e,L[_.= u/ɣG^ZHó&P] 4*Ҽw,_G^g}Ls#DwMw`cKOb(f%j'=?xf*{'ãxY8{Vt '`tydF(x:[0^طK/qꢮt;aE ZwsA,h;#Q֠|N03'C)?u%2C &7ցUŒ\R* !r+=1Z(A8A-ߗċ?Lh^zh7I:>!6"98?cN5݁A`װAs Wsf@k}o]1DBp]d6b Ol()9 P˲p GsvD.5Fԗh;K$s? m}qC6 MՉ3̑ F9z4Eᲅv070 ~/Y-rdwi.&0nW} TD HlC%@|ЃjR+OEd'AYp\R\I_bw"/SRPvyEOHl$XALXo e QQ;wqA# ,\dtW+a@A œ<%>tpee _[0&">Ayg ?7Q_ZS[|Xew~Λ`c0|rבSh8 $Ɨf"rCV'<>Teosm , &)&~ҷг9#1Dd[v{0Z(Q]vÎ>Y z KPa)0݂S~1@kѷ󱨦j+dqL` M K&)Er= Я-~ ש@> l# ZC;|\δUZPVtOj6MPue-=C,_oײ{%[UeՈzd$av-sNqهzx=H6܏ Q65bu5l`լ*} {&ab"ؾ\>40J|1-6J!Ig'3S\~[ /+u}9Q*a*Ja|@ ϓl4FI: 1EBI^boH'TXm5Ix*s{l԰C[kʶ}}t'\|ơ?B" Qtᚿ+-IR`N#/'ǨPi^!aZMsAy \\yZZ[ `@ׅ$p-hNd*(_P&\ar<>Oj?60iT$qӌ|FJIǐ V""oXezB t]xh1xDs5#fs423Qza4=u\-%/pDSq^7Nc^ohfT+{M ,@ES4١%zMzjqnN吗96"T Fx'^3E /`0>̶*5dг724Jsy Ӷ]XĐEretڱ}[B=6UVA׻؋g:2u#_.kkC$ * @_WGr 8j2;>㗎uX AJF ύox?Nw>7]D3PU mL((ɛ6MlQlQcu~*TwڽO>`ھ/ /Vft574pw7y}u p]%Fe!nKQ ބ$]!U^5=XkY^VyECzU lj`,dkDÉe_ ==X^̧8P~*.qn*H}gڼ ~ "pl@2F֌-FӠ!V<\zCe|hԽ) b"o6۞X{ D'H̴ zVSvs ; `=MƫgDU5 {P' ;tY,YdB ;*θM2Yx,N߃jꍌy2'{DQXx-4ɘT$),`kb߆*1s[bvԣħ~wTzFC{*Ǿ:c&~6{T_*l ;{~Ѕ"Z%mz$UֵZ;~AޝPSb{z~IsuN *Esў(^#RX佹] oUeźk0gn5ʧW8NO/+Bj'^) i2{Hql).tP!i{N>B֒ƫEՓKC~qNKjbx/݈=t5~ P]_V(ST1͵; {ɌӉZ8Pq"?% ZXJڳcpZ])Y}Gd$m ݛ4)*lpKsd1{')Hwf<ӧ]6/Ѳᩬ g:sߧ픾|iTg]A䵥2}9/!6jD[X쾸9qg{kaEЮ:ZII. !q^ͿCr@˴2~D]֣'M va<яQ߽L4ENV1U'7Oێ-̆ZӲ⌺_uF8ij*DN'(yEm# ɹ W-,IA_q7߄msؾ9`⪷V $ j"9/$ulk]r5\# >k!C jr (Xdڈz1B^>yK"X$q#g}?]};xc6K 40a*EY_8w0YhD)1:=x7VI N=Mc1i,ݴ8%w)pjdE_nbf 9!#p=c3]՛{^B&hyED&"S ۏBٙ$ppKُK-+P:ʐi_";_Y;] Avʣ8mc˺'׾TNe7C@&mhG}L2c쵨xuȼg\ɹ,{4[O Ql`f쪡e\Jd眑lQI>>ڍE;41/ٷ[QFGהrUc6}-m}9HxR$HEw"Sy bXխ-\8Ʈ /aK!̐Dmƭ`$pUP\˗c_ޔPG6p-_l&[~Zr szH!D$#Q+tZ-z),R %?-B- 5K*0}f7F(5ac(S0u~D&KFXD&Pu~%NgKxPF)p-͛A^Oš֫Ђe.IG2}&RNǐDswqn:ʽl7>L%EmG#0ѴUjQSoZ*أY?#}ň>Kӷܭ'HbLGh* 0q=γT|VsA;PlM~R]t ?ۃ?DSBe_ BrŔ*rrUDuNFG*N7a$%D\Ata æMeKS4s` yNvu"8(}_3}.]ӯtQHWpg5LʚZS8tIK8TRqCV^n5!w0i6 -X|`P4b(̂Zx;o'qTNꔋW Yf Kb=aAd;l(5ǿsR'ٯ{RBSAw~NGOuO7N${؇>J5v x0~ke!u}-n +نO{I;KcN/XCLf/XS3sIXiU4cY] b2+\95hb۾Aow3FSoƥ0+ vD*;~ / MRbq-/V nt|&-)5H (I[R_J$Xgb3I93JObzREK'n&:%n{ "4WA5#ErXFQc7:{`vU9_4#vy 'iYtjlWeH:ޥVy0%-2Ou @xFwoORDfHiL{ux;1X1߶-6C˃oVH`Ț~ѻjLRȢ Ω`] 4ׇq+b4l8/4X{* #96FB=3qCfȔ^Q0P#oeOəIxogsRMV2k#kF$L ą|[{XKVAKX{\1pq̶i[ cnT]:}lC L%}dkj]G-j):gP{[V26y>pEA U-?hEu ;k1쐈wkN)* ;wS.J[R<&gPX]DV¯U&A^1 +F=LZbv—nMu5+ElhCE]IG3d^$O9I}8U ]85xV l1t.)~r@Pj\ lZ0]r'_A>xFDg)B[}g]hcwt#R:(#JI"vm\yu[ ad{6i >~8\EюVLJ}ӤrIUɢ;B؅ I ՝QDZD]O\P%qϮRW3.p^mpJb|i rN c3P{tnٿǓv^g"QQaeBZ9Q'.e10h@-{ꍛ9@, Dn0!=umͭ`%"TI$< d=cvRغR֣\W?-2)h}{zwlfc?N=SDH>;O:!#B" h0! 瞿r'.K"/8+)buTh1n|ku! O,O =o0,4_}' G7ʑku$a\/!b\sFv>(9tn,cFj&0r==tc/盬'0Y0?:#&}w{IN!qM~v1= XP(1[CD?h^p(i9+ g؂kA!Gs"'{3887\-18[px"akfxs[a|Vfhg^mls}h" c <';Mx|8{P[/mCc ]VcjsVO%c{S|p 8eƟBѩQXĩEVov@|1snj^C5kff# c_OU}qRj^<-3wW&"$/۳y-zq=1]wdWchEߍg-r񞲋:G _DYnȚiV"K3*\["rn@ZDf&/ ~4P[}72UMew$ -97?*C/?8 &LDDYukJȟNQ48zn ނve?a&z( Mb _@ kE%Cb2I^ fh/\[ZxQ[8wtPa3&ZG>jJ;1@|7s*f $(hِ%Wi80$D{Ga$Ι:>)zrB{9&S'IM9B i 3 ٰ>ևul)0|>^{ئߵ5{m#P=}GxJ=Cr2p9i-H<ӊ⹼Ǡ^Ȅ;P2~w Uo-%A_XX%$Сe+zNKfUPJ]мz"pK)[k )%ռ4l\/J^ g~0" D]vb`W`MSgEsvVHPjOԓt䚛P2(#՜f91S\ϿJϠx^YPklLK2 Eіf\T`SNTBԣti4d$SkciS6~Dt=p֬GUuy9dN̊3QMebi3bχ*&q1U";뭇oRzQN(+;/M7' [[QĺwQQT^>S0Tg~E㽻 aH @b -eg؄RCfVsE!E} aMH <=6Gĥ=|VQxbm*1Ak&rʇ@:t(+jGXvG^Y>zPL7*`w]L@EK,qb>AQ^ȲsXˋa1X2V 6kIf~צqnǼ-Mb<<֘ mBmh̆a"q(;ml\Um]7"գ޹p؆,>bh {R!MGxqxiMՐ9v&vdr[G !S1%g,\:[f~,EoZl^j̫2"YL7[HlH~+ddlAq~ϩ\(ڱq؀N0Dpj(Vyx*Aq#i{ ։5{aw =ʰ%Ӌ:kReV *m%*?(1qCl ӘoL) -1 ݩhJLLv9ً"oN솃'P@ۇn+KGKo  ˦$h\bWxjA{Aft+dxiЪB:f1UoQ(fCi<mW\|Qߍ1? 27pY̜jw- Uq_؛3c-r$A6zT3lI3lV.jZ.ƬvzaN>zrVuv7{XK`38֦XЅ/3Auul$i_ĄZ80 qɵ}W*ivl("+=`O?Ԉwڈ: MAW9SF]s/$^ȶ{+9s>2lPX-EMf)/m$"Re"q] l8{:\ԎX-j Q0!n`A@d'q9Q[GV2nt(AGBoR~ Tam85&> vn ZFMbadO 찚ijˏɫ{}*zN;\~cA2zh=ػ@kɽUb_KN]ҔJT[V ז{t?-Vi~*S&nrP+v8=K7lIP|RUa9HV dy^09Yܔ,Px?s; 20mj)_eo!Y}uO>;7 GdG|ƭ;j/i[oadG)9ibuNCIqY|Oe 6,ԗ|x^07C4s;yHtJb LQkY[79.nD}PRiۏ>MUs7mf kb9ڜ8AXbS=3%1ФX%7'?\rҧ"8I A PN^ 5,fNj/"lqDV&j?WB8l 6j,^\Z"wH9h{8eZ ʗt -4i97BI&Q䇝p@O57-t Jk+<8}3RV3ۻAdAP+7\rD`:Oa_^c>t($n S@p2DDEC׼ a-{Jv il$bs5m Xl7*_f3a 4P8rFa7j7̵o=I)t q?Pq1 ]g+e[V EU'% 4!u 1@wW9TYu`̈ @#" AoRhݾp81eݥ<" :qi w rxE;u|xEi#4TVZV,E?~4 pg@C.i!<k\&qȀ5L6Xk=dDsb0G[8(qcq-OCM`Röa_{7?z=;C񩎛#I3Ş+`dWi AY>J@J[ asUFJuNDH.0k4+.ίY K 5Tй 4u&L' V\?{9aya*9).* '}eg5˞\eP+\(vh*5K2zp+55<7'vj(L^I$}l~(dh B%C nq^y^ҥ7e2 ŅB),_`v^_L;E}2\DR+KFX`t(:GBʑCT r%mlPĚe>Med#@>Y@ﰡ+}Jұeec!!sH;2REcՙCq{X[C2 qKv\<"FOz2lفk"4Vodd7=.#OWd1]x ?hܺ7Zŵ`]Ӓ!1_R)=P6 f D㛛Eqgqd2٢ ͖|w| #4 Qnn%}R=)8dʰqq7V'z͈Gx0֤'÷ym/ qrb5 bsXbspиV9i[x=Sc y^@,a @xr!3\D_h@Vb {%/Y`|6xh: ±-1izo;|eU29*Th+.43C5KSSNuqX־=4f6;F@Se ?ֻF?9,|A5c,;GҾ_210ƢTD| )U e*ĆV}v'精cLqO0:Q3F/5Ƴ Cmz#NiJ|a;X))OϏ73hʼfx+tU<zZͽ4ڏZgurO@kI=a?q ѧWNܳ^yڤ\\bNYؑ|ነ@ bv*g#Y`"K$Y],Pcԭ^M":<ר,L-msLCEoyt]չE+$ Kv0$@g=D,H}m0W\˜[nFY ˷ {:.Տƃ(b+`I(a5P̢`ͅuu t&.x%,y47+~mgp bA ܪN!ǕXv=Ў fl sݧl#%[Y'>^[gbOi9ظ{ \z1#lgFPk7wp "|.gҷ&\َvmwVg+XPkRzLE8D])pwQ"P& SRE͉i R/;ťc6Dx|঑Gi6\Ҕ,Nq=wy6ӌBJ17 0y̞ښgًfPY_aQeLyXH =Bqs4wg3 ׾.S9|?hm-}r{/|D&&m6{,b* F)5JѰ}&ޠY"jVn/)]JM㛙ðqb(wƨ]miP8-8GR lPi+ZoeSHyuWGM ?@ƙ.o=ZL0IN ; `{`bi~PZO!b/;%J~ .VdxofQd'1˫(ӳha։PY "+8Y|Gx3=1ogQ ԡRشC OI]?`-a+TB4ƚ^s0k+[E@@s2%FFC N'[LJ5GƑ(UXptXm6hl7$dVKWL9@ l7VIeu,U2pmgiy6hn_(+}Nt&;&ګcsy~銄vƣ!2|93h^3f "L"6ߞ) oլQ{s"ii7RF.GxR8g>/%C< K!`z &ī 9_mqs3:ha!h1.qa)*Lq\IqN1aTǴf7LM҉mJAiq@z0yN܋_bRv.g KT~.`׷$ 4:2\V/{MbI@1}' KZMr[G ^PWeK[҂'PAa>a <gB-{b VM YBW 5R+ߟ5M8yDФnI/ 4.#G TR8ͥS42v#Dx]dR/%Ȥ]`+܀-5|BϠ>w(8,Hsd])S@>3r>kkiP_Hu\J4;F~_,TVor#;msaŌjqr]BN;,V(+Ybduv&\R]<yFm'wO.ؗP8_7{ᴀP8[^2+*qajZbJZwwkɢꤡi*~L6.BR(dZ% gTA#X3qsdIt6t#|etb  S@cL`y6J(2ϱRv5Z&+H%;;^֨Ł0# K+%Pyo6PK '|5݁ `"N3u)Cf^;;Ě%ГQllwg9n29`36 J:<(2k=,6}FЧүO d`@`XCfV%Avm41cޒGͺzkxl erX" UVؖqaO$AG_+Le0Xzb7g+`!Y@uؤ̷[6Ǭ61&%͸IAs= j˜3$ʑ@ SVwDX@'56kS8jШe$αZfʨtYJ1<PȊdHlFpsܐ9TIee4CCK"sk?%)KC1yyERs⁩^ {SSe;~ ʔN$^Bi5?k‚Kp]R-34:S>0cqen3Kl֘֘jf@N8I]vr=*TX ja7uBHY B{=9dhr7dd (Z 2W濲L/51$}~yʖyԐH3· >n{nRMi2 9 n'HEE2LMq.6i'FJ.⪫숫} *U09Ȱ?EM%v&<fa*K7g=ƖZ%a9+ŬC*!Jfȷ;$ ۣI|Z2Aqlh^]\Q%<]\W9ז HsOVN#Ҕ='<ÙSV*}H/a@){3Va(8|  S 7Vv6@N~@#⢮PomPP5-; &"BBdIB3u4KXq`u]4wۭ.·(;At;d}c9WlXD3PI8Y 6ȣLPQfP%"Dg׭O/K 6\ ]" y:S[F8( ;]߯uHg6e@  m}؎`@ ijEJM͠tY;`}PEQF71 (?ZJhΪ,_KC!> H1G7%j 1l0+z=0^2&Ao.K۩BOŸX&oJs[}/af%($ S!|^A^Ħz) EcA׋$05a{Kb Oկ|8w9%%iKإjݼ;ѿP֓xhO*;>vu;Kuz_3i_OFI2$HvlxJ>E )~4e}%~msnZŸ≳W$HE6RW4ЫKĜa0lE(FK Xc;@͊ls8qK4?W.;m ?w"GC@¸wx $k/"`5q% \I} QcX_dblNަ; C,icDTJХ zEaPz;H{TVKB7bT(YfB@:l' yRc> 1o]UB1-&@[93-_ m:>u2,^D.|)|BBr۞8fqvӋpIa"u]ɶ鍏;31t3;+S[`-_ )"t^}p.#y! ?gANT`jPjkY9;d PǺ!+JE0dc3p|(B}wTDkeJ)ʳLSEM_2H@76"ߌZ^1xeEE?_6-O$@!߂Z3ԂU%ecs߱(SWA@mkdIٯ}964 BQr8k/$mK)l}Kx[ӟ%qm(~o?$aN?=E9{M.A|0o`wP"RϜRuAH)${Mn*PP5S_ѴkFJbfL]>/G.φ*\4)Agl n`'}Ȕ٧\ ["ęmu0VZf a)q`0\NAv|hٷ8 MDQN"HnU%-XnGbNɉ{GklJX9Z%LsFG闇]Xy*1> DPo];B0IcnXf/:S9z+ w= r!g#7oA'{pkeR=X s{8S%ŔL27ֺ~FNJoAKv{Tȗ]FxL7'N̠Q&a3ck{[}f:ga3֪'Tc+?EHVvU1fPy M~.mHOf5X1jh I_95jƙ?N1eUndF DTd%k¥YUF 8Y/ QҾ 3ۓB7ss 5n)h:U].ugq1^z$O8OXyT`wVMJo & DSVCcoEQᚶׇr`oZe\Z f(yŨ gA ,5~vAV([KC9TEP7uI{zR{|:N"^xlZjJ _J`Ux=Ӑ |R FR #hWt S?N8lV~05oh"7/^_ Z04[ ,YU@<z+$2(nM/#pfXp|WO,_!h{tAw=_@s+tdZ\ ӼR_Ħa-̶N߱ yM$ATtĂRxFW! rP6;5_1diPSSut؝e d""ݜU XĤ(ߏD@&)L`3W\3ۗFPIm;1kr& wwN^HRb(yNbuϡѳ޼ua8IX]T 9D 3q m #8>W^DC5ya\}CeGauHU4w^n_|ht2 O^V]?tTtd Kɥ":^lKq㏄褢 w_La`|C ;TT-}'F&1Z$[T/s?9ڌ"/.ZwOa L8! BXѻqz@R:)V ԪrB4py%F2ﭝ1ExAM-ȈɮwP@4Z!oPWoEv+;\hTVith^;M36vS}3y~`A82+3ybR= @ke psg[M ЌӦ?г3&},hJ^k\ lT/0ɹ ?/)llOL*2)yӛW^Ëp^S Kq jT6N4t< [<T1y}N}[''>Sٛ^&`n*H;8&vR$7"K/fNsWKn<&ڿO^Ѷg(*dBR9^E>#|p½O7ך0,Qj?WC$Z?t7 =v EW؞Q1;!0UՍXUXJsFy7* LIm2mF"IEI ́KU"YYGI(u(Vg؍=}j4(GWnHb$2ⵗV)o>-ȶDBݤc ^ 9ߚz fFI w-P#O#jDFq o=*twu\-x S=^C2*?jaVQ7Sݓ[j(r-NdEax܄364n GOtOGZ, F'\PWG,jKM9O(m}:P?1ŏseF `:jR͍R qGE+5%Y@9ߟ#A;Wl{Tf(5u;Wb ͍NʡЁ2^ Rslf;Z΢`"ngdžPvwᶂSCJZn4I`Ӕ;p4Go kBbz*11=3]}_F{|2h|x Ftg*\;ە͊7݌X3vOzK-V<ޟTi滀}'Ft 8*־o Srp L'\tk_P1-g?pcL??׿*~DG3t. fvz0õ en\UݜYẢ &&Ǡ췥xV}1 _Kj}"~j6{uRjٻV9*BF5yw-ލNJq HMS.] se ~ͤE(+-I8"x Cٌa}_AK!6CjFV\H*n b 29$cH iI|v3 ZcC W6:\(1ڝ>(V*c_λïT$+}Z|HY:]Yf8 `jePvSPSqU8v !YJwCSMz7Ő 9}y!zf x0-a~9ޛlC%69]#a~S *.b,hB8&%->"n:e1!f~Q0m3IP)w![ZkH8+¹M"P2qcs$67[~.jmSύsFoP_nhhnNYZi8eJJDŽWL: wZJ xly} PN=Pdx}U{qPq̼¯q7pp(V^Tz[(vUhF(r`3O9>ɇt6;Qy<̆U>7wf1J:Yh$-%Gq&eus}=]цbT.P+zH'۟}y-zvnMXL )¼UyVͫls}ޏp_ TKkJQ?ܯKy&GIlc"r6,)% ]Nqȵ϶ ~YvGmfbTK5 Jcۃn۵K\0U B0Xku-2CMspvErv0*[sul[[+B#dh ȧr$4_~02FgpkZoy:!eJ LyM#Vi"LitzqؖDj~, W4I^0[;SK"mF~u9ϊ#=(4A?u߭EC]6pɌN'0p=^BVv\گ_zm[."o(t_5=6z)fi L Ýqz kaey$zS5'NߎS~E٫1Y+m@"eGMOK"#G$!8paI飏p"(wԍ F2t$U?siwf:\[ 'EsL]/tLSӨZߐWIVjCYeb j[(SfvV6"*a7X0f+h#G+Iym]ӌ`HQ* ݏ -ꦇhY,}ږBrz9<׹W:~1&۷X[^*Cuh K(L\4p,c[Whdj6~Gn>QpIЗ4,P-,pAeUVE-Ȉ B?VJmg!hpw ]kgb8a!=ӡi +[C$Vql$̦s 'N4nFZW6-74ΓÜK}%ZB"x<Πޏ=۞%PVbQpкR)}lmqE+vQk }Ȩ9Ϸ8p j=h1BA T-Aep m88Bͭ #jyg!>Ȣ [Ne-e6?7ZyjIHu.4A!4mҎ;%1-)W!c||*6* ycL?jgd~;GyA3߹VkTKpcPͽ$Q#|mcQNtsT.Y|0Cbm\*;P..%dnd\K=@eA5ƴF/|`U Ց+[U*9tgp#.je|eR9q edֳpRns~ͥ8~ϠU@ߤ<}v]`v/Tΐ$o!PZaAG# 5Z& \5s\4%Ym{.ɘRZ~]YG\~kKXz*[yhd!\T(G"TaXY*p#mv~FA}d߷De 67|(D́US}i-+RM'ƚ!EHXCNchttrfuEnm @nwE^]]Xc_ ϥْq%#p%,H+j0<[e&|rllن":2t-l 2OhBRRw27Uw KMRxaXjg)9FuQ?TŰ !_:f#%fq8 ȷOWd>]L*|WؾԾ;&5$^(Y6? b4zX&,'ObhYbp 8:~Q\o :dD]eACQZu,?C&T3⛧N:a0dqNS`"͞> 4rSV&-1L'"W@(el}+~e1Ml RR:3oR1'CB .E~QM8ζX+Ք%Vce[+tr=!Y!g-xn&0}XK?FJ#.bAM~7{[EZ(cSx|ÑFeGUxJ#m xL<EZLGQ#qkJ=Ҽ e4ut5ҰƔsjl +}y!5Вu8Az>BJ 2u"[f@U>@ łKV{D_mxP f3F(Ͽ 6_F)L^*6r|ۖC2\mmݚUю nAF!40oZ{3[nD(DԵݫʨPO8s3W.-xwej/b?njPOZY k3 ke^۷@Z7HI7Q'j9JRLG 6 dZs`{tE݀hIl_nn\ V\[2\AnB!ehF)̛n+6/{C +T{t7C g2=wA'@ZqI&8쑂RkdL>>>sw'*]&NeӆSN  u5₭!z@*[݄jAtV;)oi.Hp)PUJhg2O$Uf(\3ܰc}$Uxe X>^uIrMk$Ub{`_!͖B\O *7(.@Jgc}<3]Nwc ]|-OE /52hl%X3_ڴY.mn1r< s ΢Jh[Xݠ=[>YTXVču;k1u-M "~0AҲ4$ «iG}[?uVS%sطdH)l7ϢV h$*LxF7m- oXךɾf;|< 4iT/3x0 kA܂d'i!8DcEt$?2}<ǜiDFd]{`X~KqPkS :FV,7QN[ Ri1м;Z9NTH"wzZbN$/`f?BSu2aM;D"aD%9H YY!};wzܢ;sGuV< /)Y@ |ui #SތΉ ob|Idfuk>ɔOo8u'Y(MM ăs('r1]$2e>ϦC>92. j~8/p߿n^rZ3^̕yӖ M ]eR`¡?- 6%R׼J 㳯ߖTlm L"L e<:j ʦZUU 1Jz۵DcsHV"Qk`c+E#jdi>ѾOxmL58m=k dE(~ <y)aQsG: {)\rc{H%݊+#,sgӾg}DK [հbv؜=DxU6a \NN*{DŽ\I>rl2{вݎyGV-=oUFR7Qm<:> 79~-u0읣w"c֢+!P' 8+Q >p/Wr}@-' ײ"}NbB-}|@j/76*NT+ mllK] JJцA孋|=r:FrO'G($ @(h9)E%3rٴ).LR^08sl H&h4d$+O#v83H}*#5 9)b]S[ {-̰fhy @HOJC-rF;6# lI:Nrl^SK s>^Pyӓ "x2|Cೀ3%7ju9 /cvju\[.rUhBHM #k{Y6]Nw" TzY? yC }اWZZRw=;|8}m#[#uxom#[^y䱄>mHe)d7剟M½9x3X,uƿ7>[lhU?"o ]G$ 1=D%Dr~ydieRD쳓Y:Bl7?.\,ޕpW"nT7zOAo4[%˳@O|e3DC &|<(OӍT.,ǣՕ# )]_M T$fހOlVJ)}^,$3%BTu F:GNX<{RĉqdɐƦcAU^ŒxV3Dݱ8,QҞZf @TC4,ZpO:)0bH*DVq1e1ms[R{8g|=lU~$ |c|:zf/DCG鰎 tQZq<;!){|SfaTjehF:D++t/xQs6ÕIQy-ݾ+]j4NҲ7!LK_sqBÅB1.'!\g,I5.}oO`2!kƍ@`#lŞQHm4tBk(֒IއyW =gC֦Lܹ YW~4`k ˛7RZݖVI</.e=fkR?'#H[=;w QsuâQ˩4ڗA a)!ZX،Dr/3hi_B{lPpHV-NϨh$(6CN5h@Vm NS;E${]Br, ?L0BfI#az=%8I 1ZDI Q4)1xT:8Z?K3&Kݧn=Ϥo˱o+qI; +mzj/ڠ(yf*fNwRIHx_d c-2r%ynl(؞Nz+rB!2~d C,h X簸LF|˰QMaadi!y{vJU?Q)xjtrJ/ᴷ(LތR7vv{e]2K(:U2tW`*qVy7dCjާ/?)_W ' MgP{V)3OBalD }xO(X|Nho(Ihn9LeК%+^Gw(;}8OD/ 3/Uo 2+wK>„~ѴF%!?r7[rxI˪cfk:D{fzL$ؓ86l໐[2vKN.bŸżV%8yu=m)Rnqs2ϢQcJkI,~+@쩇E!< )egؒ59҄ AZӁ*E-<3: UD`M6`Ƣlr-~H$C_#I5vFꈉʆ*Cjٯs8wvꑳ3.r1$3 `Ya{MtFߌ*r'&=aFl*Aba1#ɻksf%+ᷣ{96@zNx͵./Hѓ;|3.`Q녤r=bB@Ij Y1ښ" VF}G,J9μߩ΢? ٶ'X 7 ," Fk8IBe&#ك[H'ω/cտs]&bN8c <22}c\#*ĂߏX>wy9@6݁Ȋ<#WzILج-"Onɢ̔;1iHv r1w'i|# 8,ӆ0\ŕORaȕ[2U5I%2wB0Q^Pgy*BK!"˯w0B0 ;VvEcjhc2=P@ЃzAհJv}!E6Gia2DrBNpX,K&&ÐJ8S]d+#%="2zFXQU.LɀRn#,wȆ$;N 9"P \ci?gs  _j]GcrƮ?L|o4k82!?a喍֞k vf)u`6$;$!A] T_^-t3'm2V//WV"|pk[-qoaA/>-Aâ|X)[3~hdmMv b gJk~9W^^Cķom x'u.e, t'xdp{oN*˕DJҼ:&~[Z+ϕnI6 ѓ``5r;i|rؗ^a2P+)3+#JY@1u5ʹtG~EXUA vrTb6h{ȁ PY2>FϹ9[GꝝPs [b7$%R_Ց 1@S@ɔFw0w(ŲV{M.eʖ6B1#2SȈ*.5 T _dSHh_6  `λqlêߘ(P4c`<T\77e6-pя;:ӄy{r4Рš܂V`;p1@₪6Pԯ0yKX5U/KHP R1Nz}B23 ;b;x;u$POin=T'vic{AP{KXD'n E8,YD4j6y\x qQ ǁﻙ{\9~9I\wɔ6@Q[b^fgaI&Ł= N&["sFfrO}J0!:E-@vZr? _[F\?u=FB-7T_$rԬ^8K"j$Zqrްڀ3SXVh *t :pYډ<O8ċ5Q= ñ`Œe:wq]Us - @?L0'd{dxT,pERW:~e`GM+t&S#5}e/E>HN!If#&2~#k46+-o&VʵVR}D[/FQ bKlO.z*}ORrirEֈY# AJ)ӓ8J;W0*d->Į۵K[ʳntq wʄ.3k|aqZ Gi e qRhX:aei1!orPAb &v֔SrE?}& S֭Ʒ,(XNi Sh=N6!x p "5#\gP9f ˠrp}3C<+H!t)z8}ByN_y%RfgyF;{jؕJlB+ 򐅐[X,KRY(NE)-vY*iDPo- cB$066?R(^fudTn}Gx1ROEˊ aŸ~ 8QmI$+%Pu+p3Cgε(ǁghVRlԒ^~pd''w`J RKX@ '<Jq F˺՗)F9mWm56|'okҔ7=1W}dˏ$v4m qQ3_sD7\!8]sϖ-+aY!3{B0~$c.iÛ) 5KJ0U̴*(_w!+̒D mB4̋!"j,^PrNv>&h &Ut֙5L\hp chO¡qrMm&ArL1r1oYi#A?˜NqɁNa3#:AjU;r'v uǀLchjsg`[Nf/Cc\}VyZBZGŎd$/Ag'{s˲6Pf6ʃޅBGelVb<&OYIyQX'_fI,y%NMoѰ ywG$К3.6&a y@87bF;Lѥ-wB:{FfٳOV?+d%iˍ$6^K a=)8͈r{s>O? f$$w Vxd]|E(yH}ry @B?m~WSC\lX,+)& >PF d/ؿR{$ܡ1; 4>T!ɡRX&PT(6>/[#lGv3'|?O%Ql \$rI-OH"ِWM fFl"Ӑ֤_=JДҪcr!ämƂqQ(Z 숃J)D o-c*MO](Bp l|"dI>򪉨 z *Rn.T]6+Ⱥ7 N40OQ"T˦ +;Wþ@ͣ1t-vVs&ҬbzHw$p@/50E: uA$>T:f?R"Oyxtf yDwp,Q^x@=%dZ"7ZPLIcTkۧf1N]цA@m gK~\1' uĤ/Ֆ ƚ łb \lsw]DIP WDŽ]l-]DlRܣv_wq.]|OS!hk,dgNv]bv`ߎ%Ū2lOB@ )~]3Q:g{йr5|4Y|[o*F,< 2boR9}#rU y5V3E@ #/t5ߊŬ~ ziWrE &bnE\@Ͻ4^ ӡ1O\pɆĕ~e; ֛ {*L F= ZEh();A[wUf=>QҽX AϬ$d%{G 4 ^7Z .<7+^0̹Nr+pwP`VcS2\̤j w/51O3d(/>;Mߨ9+ eź{Yy:ՠ \HaˆWנ0WdħG<1djbdfOSY,Џ5WK 0&u9i]frMvp+c cph*ðy\_%=諶jmf7ÁSC6^QEUbAQZR4xu d;6 |'!Đrzv%%C`X;Di'u?£&S*H.D~['!CZQg7*ݔ3H'|;H*Ct_G02Me.R le ;vY~+(72kT ml}[zGW.R?fy-B) jd9W jD,稥K1 &7OHY/_QGU;ā]J?VTXUjŘQɬE[ /,; y8V{ܑ#-F$̯>1k`(V9D9-7*|r?,}˥[!ՑO k8!#ʐB4Hiq xX+,/+}DXcʞ$}5Sspf4tGAI)1͒|ݵ2=㏱!E!ÃR>m8{|,aYƙ9,18Mb:]5ҙͷEp\M6E omP`ДT{`%oٽ(ֺh׸[G8=R|z];?V!ƥ 9!gTTE70w}:'kKREk!J~!u 4 $-CQ-"~v8\YSz)( |*;-VrǦ*<M@= od$S*W~!ҳ0j4JA%cY]eQp芥.# ,=dg#hKŭϑZprAݭv̧Q *փ pUJ`]7# 7 kP:K gUٚp!}@,Ӿg1=Qװ %k;9[n>f 淮VQ,ol7V1 MCXLl@؛()7)6-N28b4>'< O@f~03Ka^LG3#_F2s8VcOMqE54*8 Q6!G`1c,%bwNxQ<\~M,;1-~ICK7gjo)/ 1(><0F!yUX;Y-QXsZ/ *sȵڵ/_lYC|5 x4WM.S2`NoU dtKx8T=.[P4gzɬ~lJ;ڀx+HbziآeWJ/c, $-eTJwE!e)#%% ׮lhN5rࣺT2ژcI{GwaɀȀómc?}c=he?`2yT ٽ-]׏Y0S8,ǃ jJOu'QJ {71$hV%qRml.k)ޥvWW`"mۣl$y.R /guR؎}rwu--N豺:i~b*BB YUSadg 9J0@j}1i@u ƛ[~*7<-8ް(J RViEMvg*CdĪ= tL[eӗD!@nS15=9Zg}xea㯙C>[8A+":1_qJknB%CCi57Ode af$e; aYn|_lB?1!G9!Ҙ֦|yv)"(iu6/g&硨+Mi}Jpa =i}~uA' t::\)\`_#ޚ"J́U$?+a2_l>]'aҬ"Tt9FP!2ٚ~$H g=qЎZ%bLA/*)$DT4~qʛ_zE#Deس-X2Tlf ([mœ#z4`hD0Ȣ_/_^VݢHbO棥{nfٶ 6`+/N[Qj}"5N xG~c(؟<6Q;>AӇe"[[f+'aO,yS7765N8 Y17A%QhWfb$x4[b >rjj\ ̇큝?GnÍ+/9wA_̐G;{2NM B2Ҳj)Ls(p5 JV3Qgk؞=ޓ-\}jL [F 83F a?aO$0scu#?Z|p<c?jUqkf"kP@G骽({Kp5E5b; '`6g(d)gv+KDwGGÞ <mQedaDji dt3ŗ4m7bktKe.2$&oFkZOnQWUZ6iLqkqA蜫1H6!."Emw& q 5Kd _E8V6Χ ;_;G.|3޶>dHY(W@Qy( n["_E |x[ٺ|M68 ZB[[E Uo 7Hӫ>vV!̩Ugghz ϬjzAI+fu.(i=~OB~>ܚi,UyER)rs̾r`97kA* |R*:6lej-lW<]-ו};1\9y+~w];!:*ĤF0QS_;DZ4&|J/bh =,Pp+D!qV,6M}wy? rRY 0<&W̏Eox- KZ{OBX3}>M=}\ hY-hm( [(E375+gDä]XD.ӺD(<&t~@&q:F- |!!&MpRNJm#0{ {&6U!T 4f /WMP{3n|ҹx"y mvݻ.d&&Z5sаֺɃ>lw91$C&[!$֣r*C\k cs@H>⚘O* a*;;p\H Zv#X J֖\sy(NRsJ*Ϛ@MnȌ@#z+ܟHC"ltuӆ*>+nC{f~2ճBĚggorBU{j1>\ Cf U raPUsŴ&t1_{:$Ĺ=g&@Pzq#~aqlo?-^'hE QFpOPSN<7aȠ253xˎ{)zgDjRelWؕO{?B!V#! Ȏ.zȞȰN#ޟ[ٱP:2V-u8$aUI$wi$t NUjF2IϚ-qo:6e<^ tmyd=sEH᮪y'm/1jT<uyoV<10٨XϺK_9Ϳ=]@R~7~cn' zY, ~Ʃ=>BE;8[ML2?|KCGH&v4kgaw}=ظr{Wh lͫb`yLTRW큪&u6H(A}#5dS1=9ut'#L18rG~3F0+Zxr߳%.kIg߂qE0$r/A.6}0;Թ~jrVN4PXffd632ȄY>dnc [؉Y'P;ZgERQ]1 aF}_Ё‰lW&4y1Wrq/O[3j3Bh ppΌ&gN$4ֶc.sq%J6?5ם呠!ՉcZ孶FnLk O9v# ]Kd>~MȶM8`_1W\vXMI=PlxWXF-l, 0' evjĈ nyI9ж spsnO9J@}C/L]C^s fkLs<*l@0BػJ̫CO6WJ.hP7\/.Q|T]OKoyڤBG'﯑W.[,)kXA<U!d o r1ߚ `?7BiR Z0 ;_ǡ*p}Eq7}ڑ3q~_H $ 6k4w˝k9m&Y5uoPF|o`ACE`mac |B6e/% Wwf Чp3ݗ6 [4d=ͧ=TQؘdb#-Jܭi73PWPHX?ז$^7#24 ~eGk/9E0YVOmIź&eu[}T~* Ešְ>[u1@Ƶ8l.rbw {oYO859Ɓ:W avs (||dչSg;? bERhCr/i>ԁ5]ҏZbݚ<膆V//dh7MUb{Jq!sy7Y漕͘c?zg~X7n]*F6i2VT4!(5ր:/9{G$_$J/6YLCh‹&byZQSl%_TF?O%{dPiS;Ȗh8bތPXZ=er*]_BʝD~ 3vRqyg;m9_&'{s\hزuGrZE*H??`[͈[QNGRFl&į5' >-/53Nm{/m:t* }+̚ba2oy|3eDq*4SP?J 7 dpI+He!#n,-cr+:L$U:޲.q1M7*s- ["fC&i,."@z/[/$䷼΁×Ԧ^jup"}>[7BF+^:ʟ), bhǠUZ'%\L4`ЦrM4p*9 ߌfrT@?8&6xJIa%s+<#`~Tå8E,؉`VZ#K.F*+=H硞1 XT3X˗)Nx?7ᒄ}M`pv=?XMsKp[1_DÉ,l|o` wT{K5J@fO2 фcw {XZ_ί]b_ o!NūOnp6MGrt{6nwYikrmdW6j{5mmFolXѭ(fq^ .@c8 BdZ/ў7QNT?W|IGFrx֬lk4%X|`MK2JٙL}Blz Ej[@ܶ /|0~1 RKi!nK T7e6cHyT]~^&;D0ySm@Yg/vFa+ 7ѳRc1 $f[ˁdD[Քu˖t  ],q:eCP1 G?Rv;7$i&X&,Y9h(T',D@i1Eni[19ؽCugkbEbqd|CU";#G*!ͯJ^Bɔ6;ϧy /. zv|lx4e!_Y؏fs%/VqPn(GO2g̻'7vl끣  .!Mi+Wf]꣠[QwU&|7,6[6Q[ ^/Zu{..?/FW?؛72]OSAW֚pj8av}Sj/Oa-L&p~oYaΑ!$/q=UT$0Pv.F^eNL. X\&^_ڀ } WٚEIꞢOXEѮh2/LmYRp4prG&jiQ /dJG켝9l< [ϑ;I_T7u)rMd>9liY)00D=Z'Ppࠁ  p9PYa^>-!@ĒCD6>%i@eht̰e 3ٗa Qe=WCrZ]&r+ſtU8+YttN^j_`&eX,: i4Z8a^@ӵ{GOls@ Kw/d5*{H\l|.'H|ţnřRkԕaepYU:05ũ˵kfVaN2JOH8~6l: nhsDeJ{Y SpVckZJ2iQ >FIcɒq)Sь&ګr[TQR^6W֑JVAYcv.ũ3V*Y0iROOrsv jd6vq*JL7w'4;is3Ӹo6r)DÈwȳF[}ߘ8١ 5o"jL?b[ ;AsQ翟ES'|zXPÉ}@C7gG®=@ N ]cC^U -ZTiX4$|[ɖtnn~RO]_? av^}Kq)8s:J$sSdOeȥ}l: T>Œx[%z k?sX@}NznCV)nF]D6/m \ ̪ۖfE}oPIeuLxhhg1nyf996Q518͹_S2p:D&l47,ï(PTԄ6Cg&R 曟y$P@>m,m)op] t~) ށ_#sDD("}eč WIh$[ Ž/`:G ܔJc\wV|&>v˱gbqX9+'}?>uX kk^Phl?/q =)׵%.5o>8 7Yl?!oPMGbfdO6]8XfeWZO]EdhG/ej7UU x"m&fTu]\wәqO 5G'?5S6Dx0 IwU -Pl;A:aEr]|n4q>eVȦ;(];w9yQމO}Ol-]W>ͭƅ( '4 FvD.=Z3R*J2[ߊSh=QJVc Ųh(k`p!Kh'&Ņ7j0=%Pdp$DNdw "lh413-[s@f0ҢF4!ĂqM51ye(͠ht_\qAtN4/19QDG{5_&DXW,#Ӌ}[WEb7[|VŅɱ<^DpY'QKƆ" Vve Deŕ'11{:0p[ )$/ybD!ʯ~</EᩞNWs:u3wppH>2a׫'냨KM_SrFhۤGxv'.V1` gARAztfV4Dn!d gM `,izt;EA5%'Uu|,%`BXCAގnNw#䂠/BD]zD tNλq&[8ڮq?,?I\֐96R$(^0\(i"\7~0ASisf[&ed >BG0\l!y*p?)X ic4(D WL"x#V)0UKG<梂&P-# EFFwT$zɝuJde\*6WToCRF^ ;\$a~E( q@ܦQ:."?-^wTH.zZ3t 6,K'^QbY{&67 t߸!ſG*_p~ ; gKU0IajɚOPjG1 HԂWB'hjW@X0% I~d ,!mR1G|CIɜ 7hyz Dy=2g9 JQjZ tEx ΆP j&iCo^Ib֖_(BXVu[Xg)զg-UJ3GDYggE.*MڈY<7w 4::HUM.hdTYflSXQyJp6 l>KWomG\^!9sI`B=uY(aP~ $p;x@S=qJʞHBKu~[H n2gD9 LԨT?co)~2oG蟡/3 %Yp+W0 I[TAūڇyHj:h+ҳ%Rtzd3JzƿʇKV۵zSZ Mp&\S*'QGPyoͣʣU03W^=o)F2xGkCpmgfq~;Q?ZgIxR qy)e)81YקY@GDdz8Wz>oRz:43'M'ԺNc. ^E!qT9g]; <]aIdG=-tOAfIمuor0vO/cK@!K(,zpI-Pu?D{&n'|d}qBۢzݧ:H-sjxV-ӾNF9|ͥ%{18Y@]+gjiƊȚ[c W+`^Fxx' ő ؄;݄`~*FyjoPoV%{>Zn qDe}'G>dC;cV M[%*7YI8Taz1vR*>JihxZ41Crv"+_u.D̙l3{fF1e2n<=ݑ_@Y~ו;3'jޒQb *Ast^BI}! +a5%-C#H \zR>$QkMZ=ЈvxGp ?&iQgQ_9Mo2-ih㉏]kh ZkZ2!E}3zP t!TJiPyWRf4it ;he6fEjgDmꬓh FýqdP w.LEzH/=Cz݉" @L7si:%Ⅱ9+Qv]4b(G?y΋. _2QcۆTVq(^ ӖH/VqJkӅV9e+F/QMKqF[*stZ]"Ņ$ ?rVR|*|?hx~ՂB'bB XxM.팈ʖ5em}OKn)9 ̸$TW w$d3E,H]"S 2 4pHUGZYs,?Sz5֓d+1LɱYPM&V\>G1 p koqjL[`&ŗI*e+}р/*Qgώ48$GDE8y% vBr~ r<B@m %xƚ7Jw/Y촇F€b$܉aRWH.)5&V4޺vu/@u? 8&D@ѫOϤ2BnɃ@W 0bPup?Nܷ <͓ԌO|W?O){ޟZ ԍ2#yw>1~%-vQv@~i=#|я|%6cS>g LCU?{\_L2\u9>ua\MDc~V/JH ۫HW+*bk\ZJɦc]pU*9 (i`QY6hWӱcջ|t;"kSgp\daEÐɡ* Ua?8^8]4D@K`._\;S@<^u*፩Z=^QYXRR+/`dD\,j9봰[4^m(6x9XD|dndr@gALġbGs@a6ITU-aQܻC/tS۸T+E>gO|@JJQ?UTS~ÿMWu +%QUkoba\.՟qNdn%@RH8\jqQ0pWྂS`A-F]8eK٨x̪,e+ LciMDeACi`%|F/K4}Q*W+y3]t<[.GQ]I%(e&1q\&Ш}gd ]igpN@Q}X;J ?SH3lA XJgzW' tuDx04H!{ '^oDE%WwPbW5ZK2I}fb_"*_)G2)ĂN`q(E ۊA4ow(),zb;i&&cTGdM*_4)mvfr]@5r'o'}1]_3Q^1UѶl`ݪ+lUUQt(]$B;Z7JKMQX>\Kxu͒#_A!yqvv_ &VQd#a5 <=sيD~SX{u}Dr3ۗ ebT]JB$Tz04HA˾v)m,O )^]gdTWOnR`WQb^WBuu[zcmKǘLS!p=dfπmNKnKVD?o9esR" G/-?{-\osBkL odz9/{ף]|炱h]T=N{CR vʃhemYbYI;dK!]Tzÿ%@]AhWg~n?cy*oIlZ@ج;(vͦJ vK) 93 /eUF9" N:U\T#X+̇3Ymܛנk#6u ~Ra5<>E+مx0Mh+#Z9EFZ{G SlJG05ZcBwy,Z8X̺4^uwYufk$z"k*:7pej%4Ԙ !i:(ꬕ' f޺V ^<N>b3zxBR-K6xck';MA>dgҪ@-c,DlՑ_Kԟ,&e uFMEAӑZwdH}!=Ŧ5,U[n=CQg(IÐVWo@g*1J߽X2oSʸA??JwuSO ,=:.ߏn;Xg8RcF(XżPUv-)܏,,7YR۬g!%qxϢaZjfqewf5y9}JȆ$Bįti,"_pχ$iވ0E<NB;lXe@p*[:q7JSMeNKwjH I%~Bqlvf2F UL="XQ5av`GNյ);%rD3B`c4THcSD8&\lpOЁ5qmGC| 3;od&،JWm_rR3*" *㏸B T$?^nZIO UƂtBrwow̳e)d+Njgښ hɦzøPGa(<90ioJQcO*` ia! ~HDÃ:Z"ϘO3igk+,!JF]|P8\ -myj$FW]Au\X'̧ Ɯ -|6hӜx)H^܀3ԋwKpntYdbѶ}Ho!%!|^az+_P'˵K7d>:ɼ4eWT~N)5E[#wS?xE*Ah'{lm"nM .kNv]n Q8h|BQ,EVmfnG8o*yAXGTxlA4T,Q=^*f)ߗSKXb1UxjTRgOγ~lF~|w<17 GoC@R6o"5ʴ.XVouBTh(6Nu,A/Py\gGy\9"|*/رӳ2!pLXgR햍dt[#[}LfuxM hv>Qgnlׅ:?++cgp[,ⱁ6Yxή'/n)O8<>42>4ʴwиRAˍ4[@lDcUTZgط"8YlDI h3jrCS kAc 4|e[AEα CM0RV[kܽ&C{Ic ~-VIsS*;sQ,$ڈpPQXR Gv2%ܮdß_VƝl%3FZ'BJhO:U':Af?nt=2 9FHBx<>ybsdJe. RjMay: MN+ 9Y9= B7%PRZЭ>R4`$B5 @ 2ZGF?>>XBdLh.`W[i$ ZΎ@ţtÑmy>jsq9p\ap.E I$2 Vsfa`% 4@j<m؝pg9nzP!ݛ :VrPHme1K%R/l(Ku0/L#nYc0yBr7X)~SIl~+S@ Qfb]Ik(!wuH;ڬ`G3Cⷰ[=hf(s=+<`6g&%ȏE)6_Nr/>)@{IzKX>F%bqsҩ'Ub3Iݩ?/9|,6-܊+՗۵ݒcڔbp9~:y߈B~Ywt=L.K x/^l߮?a|[ ݤQ~J*uOb%ϊ׵4$YL` 흾)]^9Һ)*CоJ #ܿr2bgvo\]G] MuFl #XcHq OšfzqE/Z3]2aڼZuF?+V 1FehO u'^Y|]jpg6%\@Z*z!?Aּh$ h6CghRcC4 ܘGGq  rJHч]\6Wi~i==TH7B`Ir :.2V?rK_œG#1NJ틜7q+rv=,N}88c2cs '%9&7G!K=!QdW+"v9ݡ><G<; G:X*65 ?a3;:V ?~vN%iRv7ZUEBYy7$>&_n|{7Rb X8ڰ|Jr%Y{\YZY(Q.A`s&!M BDCUv<.=ᛞ:AB6#\:],v&Uy,]|{ƃiH#]ܭۇ|鏡KVC"4Eܮ*ޜ h˧CJ,Wĝ /_+z`i$$"]+rN>)ZΩ ")цba\⬯y1?$R7] pjYb ^yхMgFY쁲&_&+ByT˞%O`BT;ElBZC%kI$.p`!ǝbz$A{.?$vgujPw=fs{@|>)2ЉsƋF_@x3Od)١%Gc8deo 6;A'6,hOHسp*cE2Vy{AE.USe r/S-?׎gm>i|.Xt%E4sfYfpSy)ŵTSͶ*A/ .@Zw E BFrQM^ pgzܧ45 Q܏l.Dk)ht9Et*W4[к@Z5m=<- kܽ0t$HWL<,̀\^P%HA" 9xmD}*TrR 4c(e377md$"w#kÊ~mj+rMFPVa)Lۻ_@JLˌT/=ơáx& Ē +O<(㯁jtF9ܱ~@Ftc1wM"mrn1 (Z ^jqtt Xdf0WضKu$Hmv_k[0B;!;U7nЄ]Aer5'pR)?b\Q4Ȼz]fӕ5p_Jͣ@fmvO7lf vR`pۜ)Tv-(z+頣Y:0*3Bf)c3pK4Y1 nTs)4 '`|PB:!'߷H$ڭY; њ87i4SeOc@ dό/:; pBί`8:{FCx~F?ZΦ7ԻfN5 ez nfA7]ѓtfBTEٛ#ڲANzxO8aH[]ëY?q ccN{JdHOZm.X"H|@tNrPۃko0p9E92/BA-$5C\P[  aCFt@vKH3o~j`*8-]ؾb ; NdJ^1_Sv]ڎ»P+[vݝ&Scbq AX-GkQ=DQˮ:9lQv9BJogn6bk6ڦ `uX(7Vhw3G))^EdHpƑAdb649FUyv;,EqM,[:E\U9\~2~3}ZSrEkzQo "ao@дy |f +Ռ;yH͇bssc8db88A݉ ?,.5&la7c5yDFC:.|fkÈz"?^-!1 -KS?F'trخsZEIme}pEٗBdqRE2RRvA2W?,kQ.:C :\=-v#t NmtrѰ}ۜ"9]i{`% R[}D$-=KͲPަ 4%)Ũ׆Pk΃>2Y0x# MkY[{XdhE*+("r>? @H"ՇΨɨQ- :wV`^vtVBjq9,_tQ$=J5}!ys"6D;&%ETA`]Gktz`O*XRlL㽤S\b ]YtUxBg'|}v,tmz" 1ȜQ#'e\|+*ͅq,ф,[)n-kBMiz |%ּQNu R1XvQzfHyƺ0oh}~ᒏlYBzC@uXǾP:\5}YP,D=| 9kD؈yv-EmnWh>U0j=)M++e'mʴ-Y~n&rBSa1KK;SMI&a{rG:Dˡ-xjPI Pj3?=GA*׈2}L{"}VVsy=5N.1RfN]$zESGtcF9q J2%8N;<\u萗X t?ߥO]qRՓ;ӬH|Okc?ܠ$ؙ-)BЧn>BIgGTw&՘$ow2ƥ=NYq{Hxs PiOSP3j H)=]{?̹&C-cNxEb›0۠CdϖFB8{gyʶ2fuk0>Go'OdL*m.dOǨ a)U (.mgI YgcY}\qmvjR6)c?4|@Y44{# (s6Mo:rwfIhrV֬W0wu"v5n$ݻ+'.\NʩNxy8Mj ɕ<Ϫπo)4iH8x{g:+<`c2RUF?#)O*@a^q&S)mH?@8kڵ (T#Xf_(m0H1I7@@{gG#a⏘HIGOhjѧX̅02i@\}9 \7Ԡ=[Bk?lZc׳"=-j먼b=^JdYS3Qs buCKrpH!J80#;^ ڷdcQe3G:Us賽 T}BE!~{5T_!VT<-HZ15xada^Яuk+#55Vտq7]ӍetƇ8u2d3@ T["maq_z%%RCW_vnT=KYyxyO&UI3Q+n3+˴g=zxEM`!\dMCc Rx : ؝'.;ft% Ak[hHZ*_Dadbl51>΋",Šv? owmW&.OXeLزg]6Rf+Jwo?6*HPQI0aU³`׏'DŽ$:dg~Wɬwob9ZӻO*ͼ6,E\sīۣa8s [ERp˫-UٶwW9PH% }WK P ,nO.c џgWȄxm:.㗈܊6xU.'9#ȕw1Tjgn63d/"f yc6 *lKոaX5"OQi-6$#`A J̿J&\CvTwj1r= o>vn˳jYyu3XM!|n @nbSn+g4GQIbא>i#?5Lו`ü"ecAi] *&ϋIJ\O KRCz"D1jxi>e0J.E+ڂף7,YZ|P_+Mㄎ9!;i. 8Y\l@|ziTuE).BG)!&d>I7"ڋّ7"?Fj @ 0LIDPw^C^iwgaae|MV59!>cWɯHT4IU:Į xt ɹd &bK͍c/SnUԭ3j o 6hQaɰ"ÚmiMg[qu/wM,3{FRIKg8 Qfk<=D޼n/zMFN"|&EES |:QppLмA3<17Hzlo H/7h9u"`}Rne.[`D&L[g8fK!U|PpI[mWdEjps#Kp{l(ȁa^^+8IVB;aonXVG,|0ٽt~n2&hL 60+ 3P"}l`xd,LG| 43qwM(v%ՖWO,$O_u`GiǮn awT<5I (&W/a^410c|y4OȲmK=>i/(Ǿ`O[Jk v/ sdPT`06kzPݲapZX]H3M~$8[6i3$o}gQ6!;) bG<6 OPRalS*3'TQV5Cmx|0qc./ͺhՃ>;E8;.۩sp&e=g:\6D޾WrpI6d4@Q)Uvܢ>}23, f̹?mmKj'v|+QA<ą~,ޝһ n$DK?&;;S$~YE!!zpy-qVSE6xrtS^K'2HPw!Hc2dT7`o?T>(ЮDfn`-ob\~Vl:oQs跊RC)vR>vN[ghU_q1H6|O6T 3)Pib':! :hskkg{͋ddu.eV_nT1VՐ;Q=ŢW$&h5= ɻ4 ةO1 Q8\#݃0#aJ}`f5ڣ⬦oߗ >ld*`zOra |7XSZ@a[LS60s5#/qg}1/D+_I2!1Zб5=*V“j,`8 ԛe~5NL't4'}^H~ sU>g Ex|{,=8Ѧ-Hn^ '[^TSنvGѩN =iH, 5r-*)$Va2*@SF [\].R<{ymB~I+rM)`s%- 3w-/Cn9 \?) .9k_E>]Mt^Rs;n2ʛzCBb􏀢#0g׺:Ć:dQǐ~P=:0ӄJeVApx..c_5/G3\4W<= qo1A*-+6bsR,˴@@.?5❽, j0\Y?,W b_.R =oF6\a9p̖ ":8I FK.( `S5+EKPRٯUH4 ;50w!\E9Jýе0qiBgF]&[8!Hx9?rL5+xA޴ʇzݽ$ Av`VNB I882~V_V;vNrD\:e-K75J,C&8_F M'ݝ5"8s+؄»B9pl]yE0bCz4zR*݀NbѾ+1>Z:D^UMRڪ,ih:6BTԓ/{b/ y|zH.M6imfugR\lL @QZGU~N (ԎᵒmV(c4#E[D4~ IkE|~FE JF;(ճ= +pJ3aWIhlӯltp =*T %I` t_L9ꪺuOs:ylz-p = Gs8Nbw8oX--tss'؏P|\Q5m$PewM/-܌jdL#{=n??WKiL nrVE&.PđV_DHF]Դ0œ])S$#07;8#=VR{ۙ˖!)V3 o1>&r}Ƨf~SVA djWlwRiگĦW8M /EUddZ:ݗŤEzLVit钄KL@b_$<_ T ΋N]{ZcjM(cgNљ lkd>\m#xLƦ:tb:BwM t_giqtQ_2ӫχq?]GZ+҇:ҍO`#>? w_YO1}|_~s';̓p~gpU=_. ; %:*_=PV$+CѲڦМWV*ݲ[Lh]\k&ìl/jbCc;,hpe Ű#[/ݜwΡ86B+=5z~C-rC[c̍lX>VįvO˫fEzQjYY+qyW>B2Yy{=u"h8Bd5(xUKТũ#y,ؒQrf'+Pme&K"7G-?Gm> gEadX{ᇎ^f4xk b >;n=h_I1dszl0V[H0l@"i<M[trsOOWyQ/ ,5 M^)p#kryIKpjLJn~p+2 ʩ_BD |NݑHɉp<'MG"4Ⱥok8j5rVW;t^L"7?O Qn%sl7+knlYpŌwa&3K̥KZMntcuG)_Հӎ]`קuy'}]joH`3-.#ТYbے䑝m ݬo* ي^AxYeU}(9UlFL G|)D>'Meqă볪P) #PXr7J޳Ha8H k"pul828veĦ,(0+>{~x_㴩 V;:7;_4ós`JbP$/H!liEhSjEYU-)aOz(Oh:@=ld:uq%ljkדDj} P_-4!87G w&%u~ߨ<^R=h?`X]E5v}u &m5$JգVpe#暎1IXf3j2W( ۂH`B"4_ҰYUU&2vm]vqգY?0"{:#'tN-~)u`vh+ [Gf4B8hɧIgŰ pFUgEEס *)ω~D. 1^=""!g Cbz!C\t>%C64` rx5 }rPφZ4J U*R2VLG~@!qd2j2m5KAm-碌oLͿPDYF;XM23=処=u %+Nj:)-%7OQ Mn|g_}T4Й9ښ?[Fԗ$ ky{#£^bZccGNߜیN剑K?2KJ"@'rj &IHmg1Kd':0M0pa=e#x41$FMd3mBۨ>h`0{(cW9Moy C?i1,lqJ0[.hHiV eO؛S T|֚ *ۗ׈tV v?u12 |D@[J$͖"(Qhm%mG')*Yq5N. ^ eLa V ٥j1(&,QޯY'GVP4CO~%s̞b'fƉj,q9S-EࡦZWt-?^fa0)H"4B  T:ׇW?&{ٍ 5[C] U'amzv:R đ =Jm5"M:k-/j~!Ѻ'֋eaCG\u{9xc I*GoR>gB;Гn f'?WA^:zxWz?elO5L$˹P񟓘(ʴf܂1I&LbRmv<=Kq_RA%)T%:IF[.eelaE(:j);6;?{`Պù!Sju5*vpadi$ u"2Ϣ UKqT3ӷ?wbSí׿(6QԱḴ-.Lg"!F uf%KpC ev{M{'쒥r%C2 >tصd=H2y wTtr.$jW"; {=Dg14jzʸ%#?SvUP'_6AlQWD7-KI~ocd{>@M]^KLlex4+i5EmL ju5Zbe!urW)>K@w? j7>Wơ?&dfXߌ73Wڌ!T*~F=2  ~}JUvzy&ɸk8(sWXѩKmEyl=CJ I \^0}_:?4iUOMU!)jc.KtY-MilqN9Ssd+Y$kx0^I^^hT!9Nuu(j5刵Ml}%,DЪ٧=ͮ fq\H_ŤP3&41?O puTk-GM$JG|L&l2}AcnDJ7<_VQlVGih M]7E7Cѐ"~cJHm$Cu`MNQGŕ#+WrcQq 2矬 бB1ֹQ9^*tj"Q36G) C64CйQD: W$Va%b2{V~8Q& 3 5 d(s) 4&6IsVEЮ]x{&Q L>y"pu̇KZAl0~ iȿ`]ml#W=T ?/OeW' #.Yۉ+sǝ&2ԕ8pZ YEkmrϑ/ʝ1^+2m? DlqCA(~@%W="D~DAE.cj$W1"ڙJAIJZį;l=Xh,͝|<<@{9Nf3;S!'?Κ6 cEUnTRj8J];_G'{ЬϚRN3hOADd݈ՐUFQjbl<-ZDix'`\`F;J(8"r1&evX`Y>ڈPUǰ W i8i_rJKPc~.$)DZ9|XH ?lxY+82m^wQB"//6Garݳ.Ħ.06uNvGhT&4Z{O" J!駫nߚg垺HjƵL"ΑDTKQexqYΡxA-˿'XKrYhuQF*/u-NphI?&I*T ) 0SJMX^--UGRĬi< ˀPyq )cr5-PNҦgJU-q3-G :q2 `%3v^znBDg@!,9\޳I8jl6c/)08_/Hi3?!<7f!\w1{[~ L'%(A,t`V{Ǡ|\AS)tEOPUѫ+k&#=1у7-9ü=_FX+t #͹>GqZ"[紤1CIʇ;ԅs5=5}7,-wr ?f!푶r]i Myev6$e#/_lKjUgAfd={u89c*Eu(fli~fP`/oՌ[5BYaZ{T^\T֤3@|ao٭3 o͕ަS՗a=> Z,0";ѪOTQEl`c쎇cxq mԘQ(L`O 1˺er+Bhfrλ3 C43]3rKxyw* "VE4$Kw] VţH zίs%.jFK.IV9CBOhYg9),Ll'S>4Ѭ(ϵw+)P?>,(j2 Hl FC}O,[ӷf$jU`ԟDCogx3_>_*5^eEBZC.[ Jc? E΁te2+˸Jhw=e7V'BE >즹fŒl}9] lr9t2B sw.Vm?MBoO\@?2Ah1\S{ ,MxqnW:]:i%,@(1>|O_vѝ)G6(.&K&@` cEcVO@-q֥ƑŪ!Zs9"AtI~-9-T//+<F(>_ęEݬT<8rdh\g$$ 2ˑGȗikTHWjAWj[uf(YJ[g rv.(u]̍s p͸&I YViΨԟ9 ;Vj0u\ E _ 1a2g5\Һ],eID?LprT~KX2dG6mn*Ћ9ʣ :Uyr`:a cMi"8VYN~';2Rb%8 M7umd9zz֡|b%^jpaq "1t뷅p$i%Sw"V[ j[Vj ZLGh?;&w}d:dUf];AXT>uʢD,޵Q~jI8fiӻʫ`$v}#ohzS+o6&/5/!&jm{ 88܊eOA<DžuznJhGZE Bb[H@~iEej'֎a>U0mWre5!U2" j&'}oc= o1fA+59P# .}6B#]T0Cٜ11H bu_⒏P.$;TxOs2ba()OJz:G]vbvT{oJ想1EEUT#mG3\:e][y ?NBU][I \./aFvWTl/\4=Uk:.pe=G`Y̭/x1awBn/0(QŜgXSrU,6`A[kjy]{^o##A''. bǐ@JnJzcɎǗS;1E8sW(r:N^?'F3}gEW&*j=>/Bur_ }o6܌d%fĮ:=y|}o B/<%QV8pDErjhzDPckei|P%xrg&b|U3OX"x^"@Do,7,[h!X}Έ|!P5yRih9.bi-b" OAJbB;+H@,&[CG PqC,\'dz33mծ}N~g1iumW`ti%h7FǴB+Qś0,͞H~6S q׭K}GrBCLN|:h׼[s=;oH%S0ޒ]" e1 Ss[ʙH!tG{3K!)SDO78%}V (q u.)d8*,} \[`x0QD],d5pŚ4K+/YeW9(a+Èg*{ȩ{D>|CK6pNQ ӈ\LO$Tc,3 Xb_L?-I׾튁kNag? OP]R*leF-C΃uw PGNO'?OO0>2IltݫmqYAlwwp!x^5J,EPtgy8 *ʊҩ?W Jc .оo^}[,fMOE塜,.]اtG΍U Y,W+]LEU2±{"!* δQ@6lImrwg/ vy.Z(5[R}CN}qJlt#i;@N]jz.^\al\6¹6gi\> ɛF~/C2m`axXR-nmÌ^uՒzTX,nlDʆ鈤kte/Jf\ Uʪ,_E&siG~'cfz#42D-Ok|88bhVus 'jr`L&RB~4K M/gUXXIMi>qOF^)5!?2KM)ht< 3HU|Qc*:Mȝ8; p[I&{ҼXۨFO3Q^XkuSUFLIp'a& ] }JAJ榛&1v; _透xr5C[5zq.`5zmw2 qL *-6 -YmJtMo[Y +GE- RÉ;FpE3eQ".ۼn؍Yg_ØO~ R5|Lj wK!웇8֑$1CdHrG'd~VԦ2/OO#?3!9 ?4&FqоkWUF^h˩‘tV{ս19@ħٸN.SIX &!xM5 c ] gC_p@@wTu]1K)曝}-wM0,knrsޑnGaȓgTjY Rk3D{.3\X̸6:+jHK4zA_7mzrN Xz@cՐ .jmC1^C#zl6NksxE5tչm9 zQyD***no|Y0r)N?.cdB:r1bRˊ'fTohԮƤl6T ·#vgōmv[5Ccy/C@#ƙܮHq6EvlQIjMVmLFy{Swë{ʨ:@p]H< O:^G#%bqIFKIF\ou\<ҟO.#v{\BC獥j] ߒ mV,T@˙]nCUe@'̦KR=DJS@F܋v Ƶ31KT_JjsfQvZ?y:| =U W$~]ދf'E@/aAġ'7<IuЖ \fF3 m^,fgq<ͻ&a;gߘ4UbB{!a-/"GsRZ!*zJjIJ`r g.B*۰'~v`.@'˜sCxp5ol)Uj>F6dmEC^NNXCԁ qsb@vCN-3 +gy D͛[,5֖ccm2wx& cGs՗ N J#]joރo\ }ل:=Y3RA4}VB߮s/fE\ !T-JsA/!gjT{R}ND2q>Y (\wi +2/BޮKD"2+lAU+,)]:i%M:nq, Z<'Ms}4njk(D7o 3uQj++`Q\PPGNWz'MY8tƭ:-:?>O,$i^ʹ',7sKBN]Y4WWK 7@#cc[aj9 fu*0LQ>r}=Hly1z~GX pK p8jD!߻ v{ o7]=HrL}` 9)89f]s#&4M#OS0˹]nc;h-e{_яg?Vq+Mb^./Pf46o|iN  :sީTa8}*JE$ . N"wvyKu81R_׭׍Q: 4#Eą -faAhoFڽipvF=]uʢEm i:h?D`=ՎY -7C+=OWҩ閿7R|R&lS-HsP@f4M쁎,TW%IgAwmƖȼ3hT~Ms& ,-B:I>N088&NUKa) (6c5SmA}}ZCSe_TSbs)+KhϲqO {<$t*@ ltVh<Ju,[ȁf<co'ǎ.߳wU }~}ض:E: tU ~K"+_j}G}.`[;TҬEKt/>H]m'4r 1]lOoj H :cB<%PhzRq—Q~T[ - a74 tX˅mٕ&dd'-آ( [}W iH]h6JCkt??5^TOT$4Qrthy,J+S%m*km2# Ptݗy$&c~ѹ A>#^CkvZ,[5hQ6CTlm[dʠWq,%;Rx9*T T}'CF ~M꨿g@~Ze[ژ:-yS l=2^_.Fm-OJ*gI|ᬽ P:ǰ:;| S)1Uu:bKvZ' ;m: ba@4;;j"7 ?i)T2|_!b[-OFj'1uKW;}qP 'І9:]F25R upB*+JHx|tsn<>jILY~llܨ#,Ŧ|[NGHáXͣטLw <Ա?e&|Ȑyr+sqѵ,msbx'CJ^Gܾ:@8dK3 p}e/Q lvW27|:yXs\Tn;eJ?e{ZNo cua΋]!c*B"n.`A*$g`H)0mNI~T'bF|yj N&aMȽf v1j%ӀmkLG8_P3wmQ2b`wCh¨~TNm$ψI*9N;35=Q6 40g֭R?.nB>L8aA8Ȝ`JDb/Ilo^7[فnb'%?: ƫ%t !9ep}J+elt.[P\zj7epa7Fd .!EkSZhը x`TkpeJ"C7Q=x@'l̚}"K":P%E=%˼t}NчB9A7ل"E%>|6x>`U;' jy?`zý(6>-€dj%.O|#0Br%Ji3hw ky̑Qe^t[V\\_A?${@楹 `,ǗݫKJzxwd$2MҦTQ ?kB$=+ʖ[ꞽc7 [WRߡ&XNI'̏WJ$ f[ Q\=4)tn9: %3Z gPj wʺ<0:?o}Ω3Kc?F5j )MD\UBtÃ֭}?M(Z2%A8<6+Xv.HA]J]5!Nh2| %e,i0 cxkxV\/:"[: m!E>51-U80?G(-e++Phf"YI~W0S$ѬZ{6E`ڨ͞ZFM U>M><)X@ [n0taZ| -mf˻c<v g8P9cO7H0+1g~|pVV?XvPqdםYHtQ 4VipRN=a#;yaUJX_խIl.#- ]5,Pc]jLw hm&=L$N>Ťb*AŠ6nŐ"HO7M{WfP Ln+z!.`t0Sa9Lx'-IJ%`z)yrA0\ZBўإ3'E1|Џ.I.i -GV(Y19 zwu:I!ktR9QqӁqAU *y?ܜs CSBźyd[A`[}O { 1q@f;ˉe 8Wr^7rAo<@LJ#umt=:47P6 1`$[c\ڃ&,VGud8[>C:f g r'+ș4aUS'ȾEק h.J%c-.Tnakx>}zůsIp=2AQv:VPA wYלtWd}+\KH=e<$HH[TDl72僛Re1N#>ٻ BҸH[V35jIrq֒?/e6OA[ew!D~[ o0 MU ˧4EK@_M;W puwSPSKlJICRݹFf.[K>]6F6)JB^B1$qGzRkv5unSqT!3+@0 f B}w:aQiSwW_Axxom͞?B&/w ]wu)K0@k̋ 8a"@ewOٰR}L⺺@4YažuAr,7t\*P4B,@[!^ "YUb/6hBvN]*=<u"6Q{۔jm+ڍ ҀWkĵ[ 9 MpD C@{̲xo۔MY!Iii}Jios#V޼_1I/Q Y24 Z㴬[؞ 1 ^'.] ǡ1RQ[My٪fgtڷ>iU9TVŪha<o4\ӎ",0e." ouP:eA9W| YSvlVb6 bxɆ-KV~_wtX)nJh|Wjy 6\,59uaGO pf,^ BZI+*RI<[O~l`NUlgw,9/yQ>1(1`#Q1T3ĩ ח[ K@hZ:!V98.[{xsY{΍m|tRU?5IBMNSz nM(43o Dq/{&R-yPzyK' .ol% o?xM6_ ̂Z=C; |a/Z/Ρ>V` Q)  deG4éG3~ +zP94sĄw` DƟ)tp3;7&U m%XrxǦw(d@G&n~^{f li6!”7"f3u"Vj{Svн5 ƎR&Uv4VZdċ hoŁR6?g N)Gutl tv mf#L5U{.r9L4Wpd, +Jc~8WPkDWZ7kŽ i:m24{ДS6'kvQc533hA!*\\EίrN 8l6oRJOyBNӆP O fBf5ip/7ͬ.!)\%LE qKtH<:yEGW1VZ*xn+F+H2ۿi'H)t{K]x&#iFFˀ{!f?bc&2ϧIb2 ĈZ *U{ ֛T]{3ԏ,!D/8AxU j(h0llG7KA7;|>j/|*Z@L67[hEgdBso=-lpp`Y M|Ĕ+eQd_~`y\In`Oɳ nLT,aGI)c O|B1͞16ZwETƓ?`+E:B}i_@a[(d{`'΄ OQ-}.4\1Z~l`ڟQSٟb#LԵy6,pS QQdMf߀GX}VZXPu!< 4DeK/ B*R` E^ EVI}~5lLiD~F98Z7Gp 3ވH,t?[G Y39s^)]otv' 0A٘\zGы%*PA''؉zhS٠Qm :x{]ڞqT:N10w/#ZPϻSq0$pOX(Cf6]`<`RhPF$!7l3YrrImԀ(o밥sWKI5ht2 `Mq` A;LY.'u4l*hja0U:s)fS,]J=FF$<0z}*dnHKXLtIAeK,~hקk-Z>[-z,ZnoA M3'b8'uxv>Xo5]W-퍀ь-C/W:{mIOXPLM3>1a% \YETmًfuDÕ躏nQǝ Fg\f6گhON-( )w2QBfqЃ:>= ߘТ,4GVsOx lmV Q({Θ$BVAܱu){G{2GGM:=5hYO~J@={%\MWKnA>: {LjG¥.`hyB w.#]NNtXd|DWrF07ˇ4i<xc..U5iQ P]tP&hVEN3竖pƥF˥eܮPtNJpE `j-C۟9Oջ7nIJ(K0>"_ 7h/ڸ=no! `5HH.#ޅHuS40L&C5h[0trYw%j>:c' )QP !-ɋirj>8q\[P\}ÇRmc`qX {2jKo{UtLTɌS#z8#W+{4IaDM`9^q,GyvBЂi\&'ii0=<ז+ʫ_QP7Kpw9q|Rҫ2ֳb Q-Kg!oC NLy9 YG W`ݬsBق뻺q`F qTHe N Sz/f/ivG.l_zAk\>_.M,%ח*SkjG/j{!% ,n:3ΌnXO]Cvr')YY''05 Z`[j/3WR$\y)^yw^p]g%FrsFC@,IcxT36Z9fu}w(qyu~Kb+uqe4zben|un9nխ[re33xꐌ<<vN]$ȏ ;@F;tvAE9_ 0CC;zpߏkŧ,RqI/JW\btV|4}B0$U5i$;&fM[ @iCc)Q_IUTqؠ ¤5,G'4r}qz bʐÌ+ DF}h;w\Xu.{ۯ1eq4%)ïE៵' 06Oc@aZږ[NzVTykejk9|'vh-'w%# MIfGpqf;#wu] D_6e_iAD;;]Gا3 }/ko(Z)d%f, ^`P ^tTsǣd}mYHpKq.w._?T߮ǀ m PF"y4ZApLn)أk%/3qrA0 "M.JyT8y89.n0Y2g(ȿ.=½%%;w}oIJl rDZ"GN~oC.4 є˕ M5Wh> d5#l1Q-Sx. W!'bO_;V%B@C߁ T'} (uuՓst;=#|wypx(3]bpHnľ}S+o]%aJj^sUo1jI}0n3sK|d}\;N52/uI;ΚOz\hZd|S C\ޭI,?I{b s5uQ:. lt]6'3N)pC:(O v6PHrM\-BA]4\[HQ F:.LX O05({?"߂a(G~a t~z4 s~u9ÍnkxT}8U-FJY'zݲU<=*M>Wű!4<| X~='[ңY~%B)&vk<P#{'s7rfLCԜ`v#(dG1]ªlnF Rð?~5d۶l`#}-GU|]FVd;ST9bnOYgi-6U^SbE)DJ}uQO/}2O!Kvg"MQ[Ig E'W'Wlwg)C . Exr5\X%`D.Dw!liv9*ae_N&]x"H~5_us3` k 0d^+;΃vo_~qXwlV9ާF;GuvCA| evݖn,Id[@oQ0#R3hU몴"@k <JVieA6m2h ȯ碆㞗ek|c\26h9appYV),6jIțDwoaZҮ"ȱW!n@TH/~(ۤVgB﯊DeޑB?>́ 'H/J¡0j&% |ֱ@Y6@[qz 6-A+]8x .Rv Uۈ;= Rӛ@gD_.!@p*ANd*e^tgR4/p̮m6O stxȿy}LVFe6^$'; S>'JO=8^BˎzFhEa7 d]vRMp2J~ouKW žoi ^=GT]@kK6w$l(PVp ,c;4qO` PN՚aman!O|N8_uUX`ɮPL| bf^D\к+.lje:a{:5(Y1Q r>|S ? l%t7>NDRIoөY௼/k$h\U^>.oKpH&ɼ(SUC.0ddFqZ MN 09T)./j}}-%+'E#D1h9o%tnKVw%L ) X=;HǪFy #l-v^`$ IgUpqT.!$*b@lDpz VCZlhKsx86p˕{Á#cB6I2ȸAEzh4Z^Z;Z B pd!>LJ$mҺ 6U?w3 )jmQNޤb{`}ˠ e Z(?l6 6(/80F̂t,'9!)0Dk@*m0|FP>@v rЎu5\|m<l)4XP=[+ ?OYưIqtÊu+7hWGsbb_]efަ{-2KKf+]H2QD. FQ"Nc6y|Ȑb dU4bR>uv9i^WwCn$y5eo0]"FkytXnZ/+ WEfA~.1upnuY{Crr̭Sпgؙ,@STBMjTI(s7j4*Ѭ{=z( ^|{4qO]F qnfA'oaXf9@`z,c}!'ZLCCO2N/-0)V^Q*t:,f:iSV$V]6E.wyDEZtA60V;~Wf|˘YI[,8B"f d:龉8ڄP9U,} E aDCtyU)mXzBu:R̩;\Ul- *I A`+̈́/{- 1&y6-(펌0'%7mhRBx×ڦyxG-b2ƽsX=Pg.Vo9&. 22֡Aeʹ+6=t=9}Sy?db4/Ϩ,S@neq%ђ·s[/&LGgP  w)8<йљ7D`T7BYQp#Lh9(r[Zeج+Bv㬨x)XشfJ^Ht>P8$n Ynt:;iy6ȝ|igIk|gQY9(k,B{pjiC`ASJ;ϼ^uG GrXeR /ϼc+..X)Rj15qyLiΕ&"I*SoRE|fT%CI\bv(2o ">SDoC'mCHeq2zՄK  $9@۴tAo](1lJOe@cj}hڦ# g[ &YI r`wq@<,r>G?Ub}t2:}0iaRm)}}ퟛ|7gZ,0 ş=ˊ@82wWkbp7ȷ+Tdy|9:K *|FTeD֩fk ;=|>։HeVSd{լG#P:o,0(ڝ=$ ;SH a7djeQ-┰O9igFf[’o.@MýÑgA`tyRlz;n7}3\$<-0`|*b v:38\doeޠ L|(gd5uP"A6#U82vhD|M=CxYxeʑ9u&,R OJWdxO_Ův/([q\W,hӭTo4)ZD}/~tHř"n`[䤵cFÃWYq X .p #? y5_5s%EpSD'X{KhQqHM8lZ@__H@>yD'OxRq%x.Vp]Y8wL1 AyZ@0͉:mj5U H옆sm?^SsDJі.rFxFgynwDGث  =k))M)g,J`6$&~dxtܦ>k'9UvYDaXgȨl~D{d`ļV80̔aStBBG$S}vJS3N^m<@hߎ Wʱ8I\s^:HxuK{ZV:x3. ϙ)}QzC$+TZݰZA@AgdgrChQM (BUwmEG*ۡ[~KF$pK_iIgo*dqa.ȃ7"K4v;E֌oQ֋_6l0"jnhu t$< ŤM#fM&˪0u2⟩u NQ%-'b dc͇8VuRNϚ0ʵd6YE5ۧ8Y;HE,]a컐8fقByZՔ2AvoQq73IXWEy%Ǟ䎆(f. s})6scVct4ak `Ih¢045  i?Zv|6sZ˔ 9a]jh9uW_ `O|3hy-,S%H/#\E*]IͼݐeϢaWn=Ǒ%NLDP:'_xY|-yC? ?5pV)K ='Z̕zY#5i+\!d; q/&Cץgt3`߲Ptgeo:Lb .Q'.ŤGeݷIHR<+ G+@14Vsd :^[)mR^?+.xظъY$@3F蔢\"aEƠ墈xӆ ! P}1Q.QVteXl 7v$0T\P%G9Ri;(H:Afa(~7Z}d52*q6y0XlgRH~&rA i]/Y5(F1'ؠ9Da7mHz: N~* {1GɁe$]R\`Ӟb2ǣ/xyC^q;HA9 )-nk][MH1gߏZ2ኞ=9*Re| L 4FG]4c(-D#Wمehg:kp! 6W20/S%AV>`/p$>Q[.d ${h0,IU l8F=@[zRɉ?h9J,ǀ= 򲺛h[>"A4m7sr S@`f)2ɺK>; $Z* C%iRڃ74ɜe7n:mCt$3{A| jt(]_QUٟ=^[sBuO|L:窔z~eJƓ/dۨow2D./GF9 ؔX\XlaU~Ux>o_-fTPu,DJpsFΜdTvjFOOpBq麑tO:3>@=xl1"kP, ^ >- $'ߪ~ "L|iS^UUi Cݛh"KM|>s̰w(CܗCr}\ӈq㚲l97LgT Rzac bUo*<E@Unt}masY ?0Kbf )dŻr7#Ƚ%rWc! hsw{\FLb$Yz9[Z DdK,Yrm[9g>ZX7{4 s&xX-qbIߦgf ~- Q=Ƽ}t1>"\dfa."pi,ӑa'XIǼzԏYHy!8(p():8*70Nu`Jzd;`}wM/|gqUR6)ZLkNEJH5B GF;tt_X/޽Fo1c?2g9a8hU LյbMo擽L+ xiKihs]2"Ic َ,Wq ^-Ð>xC4f" 꽥CrBp䣃?j1oh"FC*可Zb>{_Zwf;\|vk3aL׆K'X0@nAÍބ?@t&Q{t)S%Z_n(hooKftlgx<]qI\UcDCk|fއwgXu۶] ?4 LnU|#F @PQ 8-3ugjѤOe*yG^R":湥2v]" (؎$ᚨgV4\JZJ/D{%WH,iG˟%/w,Ca@>C@w*]MXxv/~W0nLŶ<1]m*M|C{]p,isW(WQ,a1{*= d drmA(F|/r!ϋ# *<3-f1zEHi2nz؅7 'o:-+WmMx 1ǍkDJ5}8!Լ8Q.g㟻a[ɁHyJZc2 V/Le1 vMmIZ20g%Иx`! ^%2d^t1]ů S i`7i raaVw,da'^)^.IóinxcT#jG.a|KZ5U7\kj.%/ -,$jj?LFgH/5q/׃W垣{Z,9O[J'mۼm"PWKN{ދ9!ˆ౓Y-(\7\EM=:{1ċ'zN;X[jgi>`cDﭓSV I[d yPٟD{eZ&NRqAt7Zw-*h%HU;/7tn0KnGZD4)rB`%#.jXǘJaTK Ij@ CrC|Q~'$<ӻțg } {Ͽre 5Y|r5TY"~sx;Ӹ`vxdLݕ-BOMMF#uEʧ_2:P5JQ zmVrRnR&3{DWX?'@dlfkzн0?u)m0S8Ǝ. Cs?CH8PE 5b5d)%6þUNmaM+)I}2?/Q(䔣ʚ٤)ʧcA[x'T;mq`ޏ IO+CtB^KS}Gg$ZlC3Y AtKow+vDJ%tpIh:+&B5@$v} 9N(` '8ʽpj-&-opy?J],&׋q}Rכ5rb)-od-Ix2$ ,b$LJbؼfl 2߳c gYZ070701000000aa000081a40000000000000000000000016239ea85000015e8000000000000000000000000000000000000005c00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/dvb-frontends/dibx000_common.ko.xz7zXZִF!t/b ]?Eh=ڜ.+@`U4L*0R`nyj|T5`sMyf'wR k2sb>1n62ZNj|k=NGN'"yQ]'% I U4PݚQTۡ*2&@xEx d|lre[ +c6i.1 ?TCC,nӘ:ג2a?sD._<升s ? nX{M&$C7QcIvum0y/4e`Ԡ;+3aݜpU7}ԧ8zf/r?Ŧ1, /ٗ tr33JfS^جl{|A5ZT H,ma1{~.P'Y8h$a[X55+CIo܏U$܂v=4 #Q{*ƒ@{=krbB9 )1D(N]`b+MxK!m&k|8= 6A/m:E/ Qyi/K7'QHp{\̣$jkc+ mr#-$5(07W]բKS'^%)t k.2ݯ H ׃/E0uA{w~N';(x1 JQPJ|D !$7n̓e> k~*p$C@~΂ XCR/mr[v9+G6X4MPHJ!u&jGjc{gL|V+F 5/ʈy'7Hh, ݥnUlx#ù3}S<@ѯ}JޟDŽy-b_{[7>)5Q&8N{yoksBBKS vP.RE+z<(93~R˳2!̃V\+y8\'&J̯)5'߳hu/-S=LEzcm70N1j"U y3QY{9y]\2Sxglvm#>Z WAU`q(*os5؝-F*H+wӱ]/G<:&G䂺1MPp&b$;V+PeUXhk>ݔhIěYr[}ebuJ:pp)~C*zĂl_zJKmf^,,qGBT00y]D.YảX&%ϪXA*ߌ)ߜK/ړϓYO7zgF:IgCm3Et ʀHys)i)% z G +'6k.?˜~WT0%sd$&ھ'֭cyåd"洆@6]WP"/ZYGI :#>7;_3J21 (Ղf%N9[%F_1ʠ@r^q]0OC?ΫyDeUY#&\byDMg'd-d /Gc T {"q5gӨ[HBKQ^S@ yIP?6ɸ@W6 T FrSK74 Y.`~Eڪ4R"&;:R_gQl!=8O, )ZY4eX#?=&8!zG?YN_K|ЮXBet >tXV0bW?(L }̼.FqGRf }DŽ7IL-Ó"+]ܼJ*2f V# DaY%mC`,h>Fو!6J7PN\R%{ǎ_^ hln *"%'^A3r~P}J{:א}}ç<6)2R I;;Q?;gTh[?'2C/Az:cYK-I pŜ[2~ <ŧ@B|{we]/\6qkOc["D0MUw,/]ZY@ocI[w9dV.q.^>idǎiv7w_eYZRN0Fl)fBJݤI,.m ,!)x}\F2Ays6C\Z׭`=W bH>ۃ̥<}zHx[+#+an.H0 .ҵ)eoCs}HH,]lqY'㟁偵|Eb4z;}nJTNb 6{rxt,oey{?Tej"eh]@Qv@-yb0D2dؤŒs\Ԟ@11Ւ=钌.jBz88|>QV龾FFs> sP\{"BEĈdH6?p|/?E8 :y^'f&]M4M:.\ԓ|31l&{/8L@]uZ{pu>8X`Q΁O|ݫb+=2cNj qv^SbWQ+|Wb/s#;ύ"DGEB#$B9i`D,V 7Î &Ytp_sEv 4`SNf;ٍ,qrU:cYuOFwEsSR ߖ zd_E1n8Ƒ>WWR 1 ߚ,N|M$W}f_ "O ez)¥pq clk)wgP2wJGqs6ԣ0+΃+? fJjUhah|`" R{\ӶO("WR vMäq䦅 ϥyXl;!l&4A:= csoဇ~\̏ `ݛw.>sAwf]}Ӧ YPQ)Kq+ܹ}Rb23jE?ϠǤgM,Z| Xv_nhEת1yv-<Y3iVk ~aOQ5uz뙺 LpУsIkS Юd<*hLG7_IӾ:9_~B$(p=\82<ve49.qV|Q-4>^4tܓ:aPaTS6t w.]b^fQsםzߨ.R!47&<SO0-:D?>?h}tm%ztvN2}q;kfR L6^*zY[[vk"g* [Gåؚ(P*DEiu@?Vs\GnKtq ܞ 8XIgZ /9fJ|coF/Z Q'cL{I`Bf]Cp`(ekiZIeFvNGI8󋄅 Mۦ:ʇ Й's xV:叚e y gPh'q/mrl{&PV˴ŋ]ַ|Vrc ȇͩ,&H.`U\"2d?`Wfym$4KUmVJ%#i븙 ӯ"qZd?F{7ُgV<`  jyO_Y̦FO /L k(d1S֛}gKvTZΖHI{#]|N*jVqq3uU L}C gZ.Кm@kjc"MсvcY/M =E3oWɵ58ybM ~|S*n"vք_|5_Oɝg.+ ʱgYZ070701000000ab000081a40000000000000000000000016239ea8500007d6c000000000000000000000000000000000000005f00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/dvb-frontends/drx39xyj/drx39xyj.ko.xz7zXZִF!t/O}*]?Eh=ڜ.+?C\*cx44G>NbE̿v/nߔQ߃Zd<•߷bjiϤXX ($!b]+$dǯ|B\g֔S;"r ,D 2jwQ?_{s8N~ (ɂ5Tդ~ Uo!(tb$nYd=]BM֊de:< }PCfDD}L*K֌hn`u>x"҉jS4Q%Rf5Kkd=.s.qpt4g5sy+L?zt[#Vmo?NQ3|<U^sp 8Hp X"yO3up8z#`20j-֤FUL4l;ғ*~ u B|gf/An/ {z 2K.i c:tm=Wn!ĭlLKlSŬfeڶ󈎐ZjC!hW|sJrңӆ4ޣ؅(MH)|U]=:݉S>i) (w9ⴜʪDul5Q }WlΣ b ̱bx= 6eϡskBU O3D ߨ+|`Tu64H朾->X"F 3LRrQM@9|pTWo.p8%^,Q,Qᄻ?khT}# K[z)A-XNF -dv^{i OټkОS%u39Ik=KuJT|mV&W=QyV[}AmZ@CVR rC^J2J# oжo_ѓ"Xm nw&tWpL<)}JCD2I!{AD}mUmvtǺ݄ᚌyihPdKv{'d0#PhiR˙y7^uMPy Ԡ”4.cKoG p/ݚ"b]FcUf,< ete7Op& E|{uPrf8R[ ޻5 #YHRPhDPh{gDNyk`%J>_%}i+D#Xߜz|6+mӹx|~B%Aˉ[<$1S?{=MѹG|-М'k zߎӮ"D%Pb]#e]mh5͛NmɺA_x#ſ,ZZE ʧvdRwh2 w1}/^u:eԃ᜾邖jb؀swϯ<޽U6šKb+d&IT(e'r/甇\Ȕ_}yR 6C-Na1Zܩ iu,c,S֎i7C3oTM 1OqH&8TYf6qKy6Wf?z}) iiI&sC!ZHm"8#M h :+^]adMHI 4o L|23%Ï'AڅieExQt]5T#r6ΔTRn|]GIƅtZfn-`xs7+FXKma"٩P\G0ani d Bq|09~:WE0Y)G'5eرxo&ho>`GnCZYZټ|vjR ^Q۞xhV!UӗNGg+v{2/7rl'6xq%l0t?$h*F*_kDB18w ʭ7]YAÄ+x]2yp&ࢧLN^v[IVm02.}k`ORʉMpI7ɍ(m `+oᭂS{]<(:2RKE 3[&p'/Y(-s<:%jzz(2b%+7_@NqB!%68{_B.&=籖XhޤYc#s{Z(k[tAkrUzҚŢ:ubsY4e(K :kQI(/xMl+!*xb oyQq"4s)iU1?_hXr &lNe-b'r#1oE(i'zO鷈"&= ;B&>.BB9q>끱M:]7{=xieEOU9Ebl5HIO|F-_ErԇmLJqY-!LcǸ3qau_{гhȘn~B,]y}$8H} )qsf]lPk&IFjJbzhK)o|g+^ om䉋^ދ<6ԗ-J'ho }jԡ-KvZ%"q\ O_?p<5iF<BeeW{|@Ɇk榤TXH}%bg>ZѶf;o!H_= He¨C{2ur/t'M nhr4jm o{D_uQ)&}m{rm7J(ikX Tqzq~m3y!?L 亼%L7~"{vXd~|RFN,D fIpRqNTzp(M w{v;|Ho.vzȂ}Qɫ[ 1N]B|GwR^HIm`Rjlj`ÙkbY>I3X ḙ!V( ^6ys\v7҈6 HLmY28dZcP  /8&l"\|:4| piTˉ~WNS$FS؈PJtOz$kzZw#MqDl_"KKhM&%"75]-pU)UKKHf7O2b~S^Jd n_݂̐QƿYchy77dc"pɬn$ŲSڼ5py_ZX8޻x'u -,HB)R Ѥn,/ 50\X{д9RVXnxzCONph0.@o4B@-3gQrvմXqSZ -0b=x =KZ_{^ Md̥HaP䏸YL󊼥xpOBX9ť%K C| 0i@n@ S"ֆ:LH;6J?1&Iѐ=@.3@RQX?myrtbGp|^v6f@8jY+ Xe( DXTus<=PPf<\RN>'ZTdg^v<TN7EH {!i`8uM;qݠ52 'KpKSLU.˔K#/V"ŊJ %2uO lr?gy o/4[?'{G`6h\>f ji\'h1 #$q}~NC9*.W7 .HB&6„e+1x]+Ơi !'bě}hqVÃeaQ\3VE~]y-Tu+q@n^.Oo%?i]]y-]Sz~?bͩg ¨=BZ<'IFK kH,٢AZN}'ilodz?hO^m ;'&#tgNo;E0U(&%( =42⡈:.FxTaq K(hvJ)?17nER^|\*y~7_YQ Jë{}'HssxiU!{˜JYsThfoIlx'guE׀ NS !C$MP/usA i].F  >=o &9k%Ā|t8HPYy1NrSҰA2/r=rJ )ZW~>iG ߡ,?EP6h߮Њ=3BNP{ܗ]6²,_k ~1cx!_/?DkgAUvdEa\'آ6YZγkOw} =3=+O͒E]+XQ:-ռp\tGK=kP8+ tcӈ}?ZGbBi8qh->#+eQqV衝P5.&&y\BDd܉R&@:t_8e[<^ك(@K K =9+Yqz?i4eNs:/z"yKv8P,\?$ "x@;D̔ 3y]-XB2QY_BGAG׬9EfkyOEǐ*J09l޾ ЬYh&GHQ=~ Y-\c.ï"?Ð`ܿ2*Dc1k&NQV~y D)[HZrZ1 8LE)w^CbpzR!XQY^HuݜK;Mog|P|kفÛ8oHy\0❻ЦY">-lPk/V" XA bo۹"p c>2$D'C]φ~lʖMgaw-nd_@o)4r5R֟!~/Y!, Z]A( e3߁= nM Z..xa9ōݢ{ybVLrR &s !+i3|ǝC7t}1堏jP.1g pu6 ȲWx[]8޺`#@kw ZME2hFɤ9l@Wmp~Ңz3Dz$~9.d$G'au?b'I/'G;L ߸C IE 5YUf#8CO$9fXϸ=W2öv[&=!IU T *#!UU Tay.Ygڬ`-0 K( M7\J?w` NϜ!4^+?6hN KV}Ls&ïy,:Jl=*Ii-mfGcكU)!4Ԛv^XuLzyj5W;5C_]X6qRlɌڝfh>ب_xQD7]/wn0\b}f)X+ݔ ,cvuDiSV?A3.aǣ|i %ޛX4OuM]zt=VECP*au075S.09K$6ΎoQcVgM8rC1 IΜo<Ρ1cprdŚ !Sh r7);<,NC4Yo7gMNݾQϛ䟂n?fQO& iDh=L@jb)L,wddΜAw\؎0pkMY([xi"D^fMKb&L k#q.*  nn KÕS#w|WCcVv3ktiS,#PCϪ|YĴڑI7?hЧj޿OPL%|QHmĹ۲/(B0@HEKU鰚VILLojk;%JCzfgͦ3elDjp4pA"R!9J "n+ J~> A_!lGMRbKtϲn`'pĢp̘$rSeo`N\X@e3[)UP8xp$kkʮEG iZ4C iKmW$9Vy6~ǖQs3 81+7鷵N"}5AH1]So@VMoʛ {j+Kp+<)p?hUԋlSmA.G#AfV SV~)ΟB3Tj,.3AzԱsb ݇tn卬NHc%^a>ӨPsa̞/uڲy/ ~jx48EЋ4Ȑp`Yg{ڤiE矔f| 'q m3 ^qn,Lut>NR>)O|vZ ck@)c^,8p- wwY!RDF4W\ʮIMb*_S-{'+3?e|}蓷Ebb쏔JnS/a'lFj'Cސ\7ڂ~FnWSSxqRVMt(Ǭؗ~Q׫5,.RDB _T;!~{8n#!c/mUmoK476M]mLtĬxj 8.oEYSG9ZMOʆO'Eڃ1DetI>#NMܵen_ /)} &~gO̳%&f\ÑnBiVeØ RMVc/.4o"95zh_:-n ܫӧccL}]ʬ՜E^ xr]gk,.Y||r M{ %S)o|B))0ƣPmg\G0 f$ŷ}96 wI-0LVFRarQT!ePAٶAʀceMemDF/P!U꒔T>Ƕi- Lv̫VKwBz}|7.n<-W7e+>@-my Ikpc<3ITESI ژrk5<_1 rxԭ, S6cp/Ǯ4 os=ZAڻG:A &Tj i~r*bG~j>|1ԵkKq1lUI egZe.lNY1W~ªeB_:1T2:y/ ]!Ș6 hsiۀ.Zm=jɑl &"\ppl&64J Sږ믓~ qv?lمRb0hqoQ ꌙc0\p=)%1,h(mc*Ӫ8 }#<.bA-nCNPg,Oq k %,'S=g# !4(//m7\Be#oěT)$K"\ bk8l2 x//ۜ gVIj+E21vHq{:wǣ şQ|g"BϚ ~׫$z,LY!MnF;YXRlOpĢ'^T62Fzؗ'QqD5m 04ox/- U ! ?ٞ2S뉘o\B2`#4Wvw2*/V~c+%,%>Ak &H1џ 2˽zkZBAnO`gF{ uR+UMFFa$!7H0 -RFml\\*_&ȠumLNf[;0| &or1g{"=z$ȹm]CJ,~F_"c=`QKA. k :OYJYJp+ N+sx^7˭VԻ48 _"o πDyP~6=b]R`ԍ;Wl.y#%0/UA& ctA;kA#CMޥVU/_LsJ s4YT:1P" E6܏C2 1g+> $:7rO*i]Zi0ڌd(cQLcuDD5+p_l%GrXލ'7pAWMF@b4DQU]ɒ /wKȃ/7Ċ~ s}?R鬇,y5Q_t }=,sHcJ:'KVngJ0R Ge̙Dݬ]peFA#a ׌D|Bg4ϙY 6&=|Òhmt~;Þm.zt>N84Sj 5GNK`8 C=Q~2iPqW _:,CB[ l%'7#Ҧx̊@ǿ#-w*lG ǑGlQ"`󄯪c!̂#Ug]Qϐq - a5j-eC.W'ꈻ:xLK ֣@"_!iYnt\1ώzAcr%Aq>tG(U69'D},+Ew7|ZAcj{m٨F{2G@^) <UӀtg!@Lj6y=9Ml:tpZttlέr&%W>#c=:.I尬[ÊA)nbjrQfp!35 v CHa2.Woq :6$,S ,u䞗?saCcj  vL_ 2CIè,HD~OM]A턭NT^I24P̪JU4I!mOʴ̈́(:D}MpU8J\r`$6+Jٖ~I∾-"]Cgxt8+ԉ[z40Kö!vbgyT\6({2(@eh s^ŋ:KWZ*Cveq6q|5)U㨏@yѥ6y.?M7Vd8GzC~_G;Hm0쩬 ٍͽ]E cfEt.zA82 i,,0jzIAGI]%՚9ʢ'6tOa rb*͹88ʘ^(#aFԁC\K)08_Pp 9< "~B:O|]:# מ2ǪS!wHMũ|o[G^ZnO}1$/˪=g/MQ籊UnU֥3bj{jB^ _riJi›_Y:*-=V C wEM3@ efx]㸭^\Xk!D3BfASNs'0xQՕ.rR^ 6v[Y AtBJ9j_jJ5 \ԓP'Dw{Hw`/Sۮ'+ݰC; :22z͈~4u{GүW?>C**bVoB2\ޑt+N`m4&qkӛqP}5J|,|<Df %d>Vi>̓MӞx$@4s^=u3Ag|DGȿꍼ] 7iYMء>,T>|+*D&H["@iM8$'"\0 # Ԯ,w]YsL#YɳHw# pI~c` ~&hnb40o^rR1p̜D4tbƳF&oj7(Jo:`#qy~e5W$u .7 @1W܏j Rfa?B7})i;{pCO ɞ)$TBpi(s}d%ւmZר({x>^N-Cb&hl:?'%+ƜS]k $o]@fzNG?ֱX$5_߈һD!S laɗ"P%Y} 'INk4pMg*xd><1haQe:m>"b+~[L3ġ_v i~`ȜI&U@Tނ3dcoyX>KgM}1S>d;vQ6EO\8:A4}dR"\o}CH Gz'@r9Ku>i{$Z "Ēu!S j眅~nR8NB>o@Y؈ V2eZGlP>Y%DlhIF$qDݬ<}( rSc_QU8|+$TRl(rI+wїnDXukŖH|Y3JXIοr;_2~1$ָ1c!s:WXFe3g"OcihQfSԬ4LN5~'`Ru9ͫ#3obRW-&]T t%Pt#uC `a 8T_4Cι$` aT)ڊ,9pBxQ -wsKzHUoD1¼HnA2<צpʩ"AY{(lb VG X]f#`{GqdxLg>SL@Z1[ɹod5\ly[Ea"}S|\햳\j&-0Dd>s]ZPO#Ftekͬs~҆¡ C.M.N{VNmC7) `[gx'3W%ԜړzlRSpkd@{"NU?b0b# ΨZD1D*X  8RFQlUEH&筌h; ":sM?S^gTtTw1^]i<Iol{y*$KPۛ%G^1h'#.%]ϱ.5ze0wSgXe~֊p: ~"';0J:AqmCєU`e{PyBe@W-ߧhukCZ/OtU5y擿3_JUXt#.=hS 4î<9jIZvA2ɲyߞijy98UEj r Cn^wRkb >T5EgTܰlΰ{Cԕ]_N-F*d !!0!I#TI/& g hzfWqVK9̕Rx8nI +9w4:-UvѢqNr2aXK@z"x飼;y6;lԅ}e؇n[m/ͣT~SiqzMh3sU3x\X9@pbڊtњ {RxUWr-QGzm/1%>H\% .ive` q]lL S$s]ؾ@qeP1ukpJ CWwӜf |QUϛEʢ.y hJUNC dsǠ ̘t]Lĺ5e(f΂G3 Z5'ؤB{`A%͏⯴zj˔_I]AfP9a-rUqfmuEQu#':XL~׿S?7 FVȌL姬.|c3<_ThlW@Nk%iGT9r}jC2Bn[ۅ*׭^7OQΖBdo1x"7[;펪|QPˉ[ہ.G,`AHءEvMN^RHN,DpI8_9&b D25J9}SA]B4|ny%OR?X7ө⏊ITOW#a3x |a ")Sԡ=,e{PEIm`26V3"u=lv3+'W kz@n$s#N]jT}1nq..KҬ®?歱N=ui`F*RTkU20.*w/Isb|wtb0Mh_ ,j=̈́e\˨Aw BfeǖrѺ9U:/oJB'2efvw$慑f2sr0)Rde1]ykbO 4ma5.. C_s^ǚRb6TѯZQn\ޝzN!N8N{eͬ6[ɝ` Wh^@Q=WF||[!ػҪ/+U&x/|"z >/2<\lzZdc7ޗs|g!d׸ D \7oRZ:&A+&3{ rŶ'd9qe&=:;&瘹$cCuo֊I `= >>+Oa=V;`uJa)?n{=2JXO^s&hyaKI!{4zD ʣj2PT%<p{U(U](Fa)鮼@,qMi/|iw|_S 72D?:ȑkɀ+H* o# ('VvZ.\|y:[1Ѝf*DZtn¿\"> J_s Kw(kәcɼF– Y._ 3a]*i3cYQJNFjhkބ Hj8+4 PX6?UԊO;e†(,͌xiBx C w%+E?  zf@uSSmPܲyv\a,[{.S߭ÎW^6hVs]p5q@:FǫZ8l ͜u?xMwYdG+mr.P0SuoH s{*( `6 \,ͭG*E&>&|s9{ Uht*ߦ%ank0viwJn!,+ ӈoE_1# ZS$~tKEm;wVZoC&?dOmryx!OT1<2l OUWxCJ^}4pS`Lcn(Y\ #>0˒M^Յ"j%bd/K+&CѸȸui $1=:y^F7> $8;%NZ;AH}SS7}&R>` ,kjhAM**ϯ.ЛڝKFD[Y&H+ 2]c:3ycwaq]:y2!t#N:-ͩtk ?äӟ(EfȻ)|ǺB:B[g+XR79 WJPX>ZU攓Vb>3DYFB`~7p*l eh R5 FV8vCu*er* aZ0HJ:)j[pK9NĖUzH&9  Uu(ЁmULD^Q \$Fm饵 @FoÜT S׏|Yq.(5l~7,dM$lbVi̾,)\ki3W%ؘeWy<00JCX` ǖY5 _gfucᘬ6Ȱ{f2d'I}U%Gg3rgb Qԛ%vAK0Ie;'<5({`iX@N-x -u%a0[~; \|kqC-Sz^DrQ&*%5ZՄ'^*HevDHX BXx918fZm'lڨ -i2~{l]}vrc gFcej12 >CrZ<2EB֡۠z2[g $E[[mB R&S"̖,25&ЅP$;Vثa@#`([RJY$vEz僊(F9Q[(8 # 0/qyDxrɨ"D9J 9d QhЭ-Rtp]"ZwOq+ú "ToqُD0CX &H  ՜ p1p:xNݙ %QQ0mqFZʺVZ|4Fͻ =ңŭ&lf)A>N,DquSq~_7,"5$Dwod I&U)pzVB!D41!b[ "(3*<K+ZpNh㳙^-f\zIFΓV}4p52;i"Y\|uA& !+ꑱ{gJ/RϦ҉~FgŊ瑝LrMILG 5hw5\ op-SQ<Q-_"׍1E3_Z:䇡ydE C5h9EPW,@x\ m3p)tM׸6b./:9z^-t$:ȉ|*}i^9d! WnőpWl#(! ĖFB"ְYGSѳ>< 51>H^!z>Ѭ0 LA5zbzE&҅̚ '[c~@Tg0  7\]#¡+oMlR[L+fYE ! otji 7>`f\QVx*k^9ۦ򾤰ec9w&|L0vf\D߉dqqm!/QpEHQs>ˇx:P-44X2zFhx$F\)CW ,㥶`VjK5v BDLJ⶧ u  e|pbOOA6D"zI`<{[\/EjTlB^fM^Qg~|wpz2dƌ6JTV)X'$\,Bɻ-CN2K4Y  ҦO>o,l?3Hk lq-!E,}>Mmpz7b!ZRkQ ǃ3|ϖ^c$ƙد2ۅ0[O]Hcd΢j{[ X qErZS%r-F\%~W%ނe(acnUi2^o܎óJYDc?m}j pvf! 8V=%|e뱑8SވaC!# zoy[y2('x?Q_~V͟;*1v_I?k/!3W[T_h=g=<)Q6wv Ѹ &JS(׮k/5cX?BLrלx4pg|^l*(5 ":QDISj(P&Cd :R EW /cy&oymUuC:?b J\ ?I(6I'*A0_*O\i>n^ChLn˭ϫH}2_EQvir9V"_+tQbzT8 R5kҢ6AwPi!i:S; b}ٗIR{"#7<][H[nz:Pq-o?7p|}@my P`]Z|pd@{Y)dF&!FaϖQ~V3d2l/qC`[#sࣽs'D5@ufn탧=cNE-N8(RG̓0ow)BRN+҅eO~.oNt,bf*A5Γ#l7+[waD]ԥ0ûV~ex59-쐖MZըɪ5Cz'*=ۉWm/fva;"&&*g^5u*&+ qN 43L鶖W*>! NyJY܇_at (_űNTp_uyG()9JA24/Z4DGj 擑par~;VXb[ 923G[*s ,XRfxٲ㮆JDܣUӁE@PID)D/5e\RD>БH;ɦ[Ns?Q19(5_)]ax .t/qh]0䀟$b6S& 'X}OVk\IHm:׀0)>>%|UDyATRB֩v# @9FΦq܂%JwH Ն.H'Sdp[i7^xvn iR DL|+}Ԫk]vo#V;m2L򭮰TLۜh< : aDմyR!у(`bq{5L8%$)^gqqgϊc{YώCw9ZhcSSO"-VA3K㔷M LM #Bu*f@C,2d;j)o"_SQxq<fm M׷)B=.VRڣ(6uY̹YH_:^=)w I,p~4F@CF M N+k~Kc7qPZqXle>ALg^oң- W Sd'"p5!g]9E`:~6u^w&6N݇rO[=?:M*:i5zr[:roG)+JnX`c k'?Rm39>>=ATd~݆4Yґ`-ưWȿL?d{abSo/s?s\Pz _c[n4Ԁ&G .k}\B6`sD?NO`b8-)^Ij=Nk.Nz`8 =4/)T.5Y\K_hMB@-E]qtz98*YBѕIJ!T #tߧfڬ:؄`TO_UCB"3B:`TTj >8ƭH30JT ; -:'\j~ e H.J Nį2Eo.7TffCoYhUى+Hq[ƽ s>Or7q(j?^٤rfб8Zک*?9 2p:n3Al둜kJȟqOm=0-:9(<<7(u͓^nɡgOK2zvc7)g,7RG& S8`<Ȭi.LEAloYЕq@)kFSDp1܆]$YdAYUG< +_s'3 U I ̒92✗XAF Gj:YňPypf X6J@x'gb711dH|Pꞽ4yJLq[?v6d^P:EȡX`׋==NXZ!j&g t>R:>#:+ax|bA_If( k)3tm yO!N].tvJ(pKzgO;e&bN^hL҈bǸW'G-W\QL\=ܠ1Id2.OuAWY5P'OϋvC~6 ;MGiA{ VyBQ?̷; /Qo:ض@}{Ѕ@&tXF#Xi3IOfp@FgBLR5R?qiLj 3*Ĝ`#Z Do!i)eK+#D~5I, (Ow@/ `}Oybe746J3UIVQMn-uأєRԳkq]{:TiQ/vLLĶw<Ȭ: H9o2)^6lST$Nj/MvWCgG RC׮\>\>2$0YljuHL<Χ|Џ6vR9Uscm3P~=U8UkZ)t pb׏YM:솽Œ]4-V)ɟLIછbΟL o:S5E BܓG9w~^R5ZHkPC-,7ƅ+ 紴C5 hci=i)#I% vW@zg,+x vOa!'w)Xh)cx`z}8͌&nwT#8hB<2q2Ӷu[Y ,U/?AqχJt2/a>Vq 079-_zHxOwqgY7b gYZ070701000000ac000081a40000000000000000000000016239ea8500002d24000000000000000000000000000000000000005200000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/dvb-frontends/drxd.ko.xz7zXZִF!t/,]?Eh=ڜ.+͠sa& FYg*-?.aRhʮ$eN;5!>K $W3? r{T ]9ӥ74VآZv9@J%nSA减$ W) <5%u)ϴHEGQtgq[!E,#$[M$TqKxNRϞ:]p[g9'M)6C8uW4$N|8_!Oc`#f)Ǧ{ɘYfʈF ]dTOʌxqH}0<ܳf2qr U5Z7! Nf=S#:p,\n+Mޝ ͵Cjl3".=tCVncZT dY~()KS>܏SS{/`ĕ%$c> ot/CcQ7Bɋԩ^cw>e}*x{RcW>L4,-ߠ5۰KHgf4Co[rׇ'rWUsCfCT6aCaEap1mWX3#hGhQf`e@4LJ+ݭPy넚B[hO(~l}&[ŬrݧuiDɝV99=r+YZJۧbT/QuCqyyxI 7~l QGyj?yʒD>OnœKiyY>MwZf{fcmD;wRsuA$7d|b"BMs [v`P~4FΧJ\әȒnܪL ~C{w.z>ht1Zi`3w%v a@fPzɵt5)0$8c)3ZRU_B55>I^ ݽ$7٣ϙTW΋h^6ƨ hcn͜koww@MHr#@ 2G0P6c%R=n<)\}"OG131)y%I GۚO0|NkXH`7OϢR o/׾u"V} (et(;$6Z%IH&KMr}^N~`ځ˹'HjK2x(PH_87`M\vr|=Nd u;e#n9<buLo/#\ XrkVU' Q48«MR&[vk\n6@W5҉h41lts].QeiNe5vA-T^y$xQ" s tAbbyBi6ky5_憣=ݢeH45KM\UDk8l/L4 jU2IB`c4`Xsm1O?n`s5ВMʛO_c@ \I8K8 [`ii"R~03XZD#[h赜d8+Wdݴy?BIsaR Q#G~ӦNAfصNjz4 ŮZ WP^g*HFxkùI( WvJ@ڐD% =K│LJ9BafVג nTʑb5P, ~> -ˣyC zzTD;(f~0'T)+\aԅ(`%q]j ݿvo/caw7~jpS@rٳqu-8` ?SPc0QWKt کA64ApL1w,ˊY>pcPͽ5K_ZM8q퇨YLsU-yQZ;>jXe{/n A:ͩE>M`VM]ޢCn,TtY&ي>aX $apmDoomE[?_%Usāqs8'C#3@уםv.u\\>ơ}k?(&C9NIܕ=t!:mdy3N/&'vF [(q`VQxW`VFïPsMoDHuG&Z Μ-ѩޯI:ju(X  SCpiĶ?,5Z*Z7zIe8}< PǶ??Cp>(O=7 X,q@<|*UpcكW )2;`/*Ij} nc4uW^}{ jJB_@$Z`B%"~WV2͜60]g#MAsǬ$!W~ pʦE%>\;BQpED1`J&(i>СncDR,tˍh Udtoi ..7 4:SIGB#"|UvbwvVG9B,|՚!Vn.c;-[c7,ﲧ-] RC*y^gQn0BĕuI<Ƣ얳`&NԾB!2]ɬblN%= ױхM5;;}vVfɟnKQk)e؍g;pu$G\06WX4 PvRtCSa@HRkW6E967ׯz,yo5J-.0"FNi#)^q'zvT 5Lp69jp*y'hqhW[f@r~C *'iF{BִO8pANK/V jq ]^JDY(l[/7Jqţ*qmQ4K .XHIFӋ́!ge!]l ^AȻL6:+9rsGB`t4t<(zLZ0mxv"{, b DŨ'yG T$uD}QO Ypdřq#k`Sb 7x(ٍ@4n2ɖPuJLtN`lGtWĻs&L?_iC1b=I=Dypu ~PH;k!%EX~7g*;υl:.<"!3 "-#Sz,盅0H0K=Fio$נz ,׍UQ*"9C,.(!u<zlLP;~Po8*sÁ}EY,'}V.+n8K L@ȉ8 7 jRek;Aq,˿ ǂ .i3l |$45Xy)DݯlCxP_:N'*Z 8v3I[/Bd̝% 7֤ a葂~]xKfVP0fXJY%繦&^ܭ}cthJ"w]xƜodY)]eD|貁@Xg", T xĹcafߓ ԒFs(30}Gί1MUXtw/É3_m,>>,!7YB ޼5J ljgyŇ(o UG/پ>ӌɋvuI_F?;@]PMbݞʔ։|"][X02r?ђ:'y@ !+vq͐ 'Uz+;}*i;C&bv -~L =j޹-.Kw4p"m[i;DG^P*_㼼olm(*y;^ψ~DD} 1|әX ZHKꓞķĮ?㮾Ҩ~5,hlv_UdƓHv.A^iP7^WQ|~[̲~\jhdփ:Np隔 KT.MuSzqa({+#ԑ*#fS|\믫E A XH%h@c*0uD`2{?zNet]mŰ))3<0^boVgޫ`%f478[4ܲ&-[G$/u͇o^voրoqѿ3 ҤroYTN%tJ[&؞iكhmY=SФRQcvQ-jM-fyM#jwC\aZl$ř+7Vo^aLe:x;>RDԽk%fѡBӫ{p @/}GDuN֝KdD:1|2ҦhdD탾1`@eCʞÚ˖E~JmmN[%:Ԛ5/՞ ?ua+Iag6Ap׉.#[Y΢}=k8O%.a.NZ,V@eAF7UB6Tx"\(PVV+nwv@.#.L[RNphj 9M0bCz/3n>J>Z/]CŮ,EC= 1Gc \v~2ӆ*{v=~٪*5LWiVFB0O[3xYO$͢e"Vϧ+V볣&t5->9\%.S&zoTwp?#59/h?}= P*=\9W~e6oFTޠ.ͬ'MTI4q6[Ui,P5Y  15| @fQr1+"? 5-W~s鸼0!ƻ.x m<O7]ŰͽJ0_G9-igwzRY$ U; ^&aEQ ??6vռ [=Zr-LM_kZD.Bg8^80;Td"XL<;#ԞZgy\_t߾3gf!QImW5!I)zΫJ8wi%s:@{oj ($xeai,!A IWMWEXw (%6V/ +M6,o\M{Y}j?v̏ܞeCߟ5f;3*iI'q9Hu>c]S;K{iKYkL?kq BlcUϚŏ.'QwM'Xd/G8MQ}?{O#Dz>ɐ0+jbf`(˜O}bw_tcps젋{"]z^s( ]ݛA5'.Vt]f\_=39tpBG$)0¾]c͟,i*<0>JEo1!`/և0{,mݱb'#?`*~wzʍG{s4nC4o2&UUqa<$%qxVdE]5aq؀H]*Bj5@b)96h\| C B^HW vmՙ9BOl  dHAwz:?I B_h E;^1׀?`= |_XJ+#eؿPW@ce|4dBVvO:]rrNy CN7z_/jLpUA?k]MW,b#a]y(1[N> G R#ݹ]gw尻Dv 5J`rm'Ce_-@I$X}ngrg n XǍ>U#7#Ӱ]qn!Oh8B_9u_?mSe0gʆƒ/>`i2uJ-nhA[*J!h099B_g."5OSUW`!Ÿ$ڇ)?XT+?RѬLP<9 -AР S42u_[+ݹcd[Nb]Is39a!CkNJ]O!9}:;qSqț3MA~q;GnWëQMdOZ)N)fg(ڸDj*ҽ7?ɂ89tYuZg%#dHAZIw_?6'X *En4;腲̻͠m( [~d6NTf6 Wٹ?Y$d"Mx&vgkß3'^EsfXq@Ł ~f ϰnI{)w(u6U|;3迗H 1sRkmґf(m.9)/×󈙫fv/|+ψC#>[%A$])ؤϲMWQvfckN_!c.Kb䞷Th䀹ձD*SL\VN'C&{=)4D-_rO2. cy^e) [& IfGb>6053GŎ;p>z4c>(LK1;̅iL"`gY(>LUqӆQCdV3 Iz±Tw3_苃nǖ4,dLQ75Ec~,|CIlmpeQAb\]Hk{2N5ZmrXSlo9#Uu!_HReb7n !c=}v#ؙd|@7GEC[@qU\$ Y"Ė/_k 2ӶY ՎѴy޿R`@i d"b2ɺOMot܇FC_xnZq k(=(8VY_L@yH1p.B"uika\Blhn/J.]p }h͗C(]Xސ#IK+!pް>>"}yy l_b/8JWo[g {E)AG"1urrx8EʶE;g#,Fi];KG},."(ήӪl:Uj*ć[ ۘP iAfxO QfoWNBoDjk1\r V٧T[_#N%*dIk W0MmZd'UڳXE &,J`.?d!5{|3CU4 5{ҿ]SZ0-|㒍r/[v۷p<&B!#n.sQu{FИC([nUu4*KECvM2OHͶo7%\,w d >7Ins;lqɾ̷swh(m)6T #Y:m%v6Ϲc'm$J|Eȡ6܄HOAs39.8HJvqv>/û"s{ BA`M8@J M㐹f r=1 1o&=FgGxLdKr–b|# mcy/0%}eE3"D=sbQk@PF`&L֮ɪ,e5;'FA)YǦJPI? IfMm{~;>aZܤ}iqym,'^/"{R(*ݡ8]] W+㸠Lp/ \TO,`sߕ! gdZ*RZ5K:PT<FҊcP;I9j>7&wiGq1pGl_<2#)vsT4$xeE v{nFr@YK [ @a'G ~Wps ҃6cFY_mzafY^q??(RD+-2ɾhAm+Z4BDavIqس>c_YqmUxa++9P3*rgU#3&I>}ٔHZ{JgIr@2qpLVfۑ`zҾT\hrbaxn3Hu4J'BD6쒇SA)CǢ+TTA@3RD&Q'm&qEY^^8#ÏMR 7ґߣ$]o̔.]̕} yuv"K]N iStE2JR&8;Ca0GS^+ HUYZ& W2Xcu& BV'6DG. t*YC1cTm"ڴTwńO{n/29őr?(' $մQ6`0nG;x5@.J|'>PU"G>AC9н#ZUO0k!GVǝ8gÆ:.J>RRkg9)|u5=QKG<&i[[Lo–v2v. i"$$+YF .Soe% .@ܔ9 _-$ DULQx~`xcߌjݹ0aR8wH7)_]a[f?ki˂qO\ jX+ k̀d'gGn`T\)Xֲ \{&/<;/||Mۜ87Zm8O l7fl\IȘK"[[a-h~hjlNC(ⷔsa`rc|`e.B%Gc` j< cO@Lb0Ked/H8*I!Pܫ[%Yc6'X4Ocp?gZF[ )="n0U0nC&^c'0M ;j0b:zGk4 E -adavNULj dJLtKLyAZߥRW%֖2*P9GB'7m{+8,$IJfN{e=h8cp2 ]fJm{$#Lth8Rߧ"mH!$Naч5Y2.g|mғE 7 <ܖҙqHQr@>Fy؟C7faT&9K oFb2GOw%-˼Gm0l+ JlK 95=p>~km6ڴ\X넋Cᙗ kKB/7iw5@isJiBX6Arؤ=R{_hgByO9;kpAVUp`Ӻ }^2;ͧt*T_!H9T7X1k>qЫ_$P_ER6g7 >#p3[\k0UO#ZيK\j>8ya#nz6da6L"=jhx/\tkXUA^:V"?ªzw3PzZ Nʝy9Yv:9V;^qnAΖ%'٬UX)q&Yּ?9ekq5~ITg1t9cTS\/m^T->ii.+X;t;-1=@ie'C>m5O^?|%p-M*zK`o_ :V{pD X;V[dza_!MF45$c#v+~7s#aCvD4:_l^MpS.0KEDb,jng/MnuꚆC\dQXC2b ܋˥sS箦Yhd7%XhYCCK8!jUUo )J`6xBq|(o) % i}bMq~Dnh }_-N*k{ `O`iA">q)v ]Zy aA'",+t?C1!Euc|gVpp4b IfB Ve?^,$R2; |Oj Fkd\nJvX` #:):3 3hKq@ۭ"vk_cEdё&LĦU؞~ѝlrgCڱ ̛ 3fZE>ocD;yCaBœy,,@pt<!:ьYLկ~}S5Ҥ>|ԴnmoI V '⊢6`b|ݗ!$0ﰲ5Z$QUJM?KlW, ëS.~Ja?5R~ߎ%z:}/Oǐr`qc/0E;~6LqgJd_pcV&~y;-H_7sIߞ50ؗ٫L)4S*rH9X-ϓEW*q8}b8H]|R^ACv lDFb %ҭYla ::A&cNؤ:ɖ{_ t9qhTFQaHE}gD9pG9?f\T!~^n'?W=BwIJ^JC\ᖷWs ?4~{vtA.RvsxŞ=N;_,rp16E ό޾BAȧCҩ0#>pcU^~IW$2yaY80* 2* xPYA:CQp-oC$ˉDZwߞs[Py9l )ZmiDZl{CK,1`w3;ݻAj]kRp2"@&m!i"V Wn+<ߧH/Ap6!9wm0u2@{3lsU 2^9|jF_,١gQ!E<hǛblFA.w|"qE;X2t9DF}4%˵~B@2ھQwfTc]Zf~"{^^,n|Hpqux7zQ3LJ烖 KHH&OTCt$<+0P}1:C t>qr!EfJ]iWkȧI E,KG BIve6raDFܬ5BшPȶ4_BE'_.#E5|6 8V{i故|+eJ?Wn`yUDՄ$I>ZYNVPn72-]z焯m-Xhs|Q\S8QZV·p%? TNl]a 36G.I o߸gVt!$[8 'm>1uly)K[R|HS `ͣƨd.;J}1c~v"B-PY/(ts6jn|HQQV֮yA:?VyV-y]A2̟,Xh5e W6QVi {_VPt*֧U[ 'L2-Qr|x=F'RL~V۲͢葇{=lb 5_;= ZމF,'tnqnYNcWӬO[JwpUzN^ 5mŧLTm|hBʶ p83}sO e)z.%zt b bCQ÷~_~Q( ۂZt"4%]9!>>]Gv:HkSߛ4#ȹY+wFfEH ;d7AH)g bCܡ93KKm|1 "ai:G:򸅞N FԪj tRQ0hqjq{<P]tC囱vVLɻi\l9dmûμJY)3<6ݝ|0\a9tjnϐ_QeՍ/Q{r&,jߠ/i0xNpR9M23%Ri+!r_lauv]Lin'F-kY$kbȎǣ{`ͣTK V X@IP`iuyr>Za M(q&!%@"r;xٲS/kA1x‹ @͋8̫vc;@?'~s[Jl"I}W-k]&a?{(lqT_C?0SC`3ypcftJNDhݍ@_a ҵԕG7ɫvڋȕ!u0d8 vc3#Sf8A:ÇFJQk&s "$"^@ۨ 1*.ln^'h>aH%@D@vH71MscۧepfM WtosDնNm{)4!-^w8ܠrR0I#q9o<\3ϋ+mZK*++sHw喁k Iq?қQ˘=hh7^C)wL"xe(hFRB@k)>CΉuc[2f@bmO>@\E[œq50T ی~msfe~sPKqS.Q*_;l#nHf* ̻`?{jNr_LB©{Aћ 3hcqeV0cOrwdT2g :S`> `(┽0KB꘼u `lƩWXsi4tf*E8$qC%OlމM,-W0x*wh&Xvz]Mo| & x_Zbcxw0d̝@0=/a1 Mqs?/bw|ւ Tocߍ8^M3m˂TDI+B[{m(Ls̈́ .ln)A_t/&9i*væl#-1LS ҉^q>qXp1MUeV?9vm"qfhPB?kMfOսS[@KMpw~:#Ril7O>lW|_B^chn%u``kuDږ &'ޱB8EF6?ޅrSv=ct{Xl.cV'|뢀(q^:5)Dف[AҤ$-}#B-9֦$ҞdYSlW bO΂ց:n#p~dQzé3=d=ɢD E^cV*K䧛nyWfoOOf]н?;6K_NZןWH0@6!X6vJ/yzhK&`-$5xV]~: ĖsYnYZQo `rYpv}WP`u"}6|Y5։YK  |Г+?tfeTt85O.PK=FPr3g!@=v Eݩʚ!>&R CZγN~pF WUW#[Hhɩ~V9k603>;Wv=Hz`<&,S)ܹ'=opgpKWlw =㻒O/Z&+ wrvv"4E7QĂ!Z%/&Q1Y]Z0Ր0E!xGe>!ܖVprw"N1ՠj}5ZN%d0Pϙ/!ttd`J̵o}UzjY;VYU7OEJ.+0"k#Ͷ3EViY~e?9Gg& _װEzM3zt޶4P M:\{=Ee#sTs?( T6bΕFp̚p y7wHV/= (\{BG87NZZƆ~>^S*. QMg+7_r뉮_i>_Sqk EO8qe{QPV 9Vm}{]2 x["vm4 (t,ĕ*j,7{ *4ZwKV_vQ\4 :$bK56?he94ސLӘmTP;$^siH@ت;')Ox`hq^VkD1UZ_uy0oH2t_F~,v*^ 9Ge97&^A,p=4ry8ha#j@gdC{K1'2*b"QJ&%1{ nn VS$@h#R:o8" xO>:N=3 ֎5b$#>A+s0ȤFSkƼx=pAԈ;@lgPA/Ci[W"=}:&v\`x.Ȭqw>7-R\xɂ>m)B@;y,˖TEZ֒b5+&K[&9hD}I5TvW;SA( wqA?[O@,{BGSÜYyaMpnYF?ǫ%QPEBca u0?2İ"!}F 'r>aڍ&Zfɋ}Q.eY{Dۨ~F5.po|2χMݔ1 uiˏyxĬXL0R^p!i&!1g3p~Eyy] Śc[~}]>vqEzwҥm1Nx ;DFJ?w\O^aT GP}ỉ,7YfɪD\vGCMɌȝt =?FP,>v|,U uEw [P\RsyaVt*{K.M ne.ꌷ0Nd"oȨ!2vD].(jrBhƒ_:7x%>_\UԶ g zGdxc=0O{o8zNºxaK{(J+C+%y̭e+j`:>p?ήIYLo$滒{ݞ1[ȱez!)'w~ދǣ兏>7[m <h뗓|F {9̋ qfC။s&D2YLpik4)Un{C=O,cn4axfc*|tŬAH2Y),h9'jܨTËV/ [ƘǴa2&q& ]mzJfeKP`@ Y MyNdhU! oX|bmoMozN)#˔/\Kot"2ƧJ !{OVl6D9Ŧp(&;n ƒDfwp0F5uf*qo]c`PH/2!~,ݴif9yPEÔN8(Fy}Y8o.RGOEm3n3G%H7V,|\MI3 zrc-^Sl`>QD8k]O]wzop[ %po…rpѩN-8/kV]! M@;a;? KGq/ٟZ?T2rCM*\FA(cOjL2K2#ps\X!4?|5Ym R|'|:e0FVdŅ'\X˕_^ÜT{Ŗ"ߪmv=`:`].- 9 U* dS=}@\ΨIp+==2d~_Xq#Y^~A6]v 1B8Xn|XVNҾפuXXrf=3!6fr5}0MT͞2g2| U*[LI&IG$gl݈> ]ccf=kPڲ͠egބʳ(G\ 25 _GVܙu#͝o`YYL:,M,&kkp;F!^Co/TK>6q4`&` _Qx5ur( +F#OH#K2NE`굟T×Oq8LG'hp©-4j}~BGS5 eq2R5<)VcCD&3{͛Y˦*k9'4ՙ_mf6ԽikGB6*ˤ`ؠC5g3uDe&ᣗR% 6QNnĩxt>#NMt̰.+ >0'`eQ5){y.k/?f0xHG`R:tfTtHrd5ׂt?($wޝ~`oGP(c~jvMňfH%;ʑZ'o>6nEtiwMbU˃NײQ|ٖvEHݤq! {[bi?N<gwR+mOG"#/|rI4 ow/4 ^7-w VL:{31tWIAd1#XR -zDZ諾+nZa|'_76I, tԕ_ ի1t "84<x^#]2(YhQ 2|SvEkze5 /[M都} %j6$ {k58mi0xSnD~ԭ$R‘ ~) FlgG\Oz%;JI >KPWTZ M[.\|hEMO&$Fw 0Wu>] OE;CHЁ- szNzJ5P3|r8eCVg )D=g`0?5%Kƭj8c(ܟp\r;(]י:r0XmwMgPTx$Z{9@"A;@]ojLR }C4䏫t|-<<))5_3t3ZC1̝S,9 Opnb⌝#ST/.$g y^>ͣ$K(kֵjѴ~B`JJ (Y:*Gu"|pA+ 8ύ+/ʄhE'6Z&n&@|$1 ׽O#P a  P Qq x}RGOgKcCe|/Q5fceG2I+z^ajiPw1ԉ3MBރ1ڹ?`QKƒ|ՋYUDELh5z}(3''&v>1#^Ѥmץ_G5HpP !uL ј7aq"+u5}K6C%˼w<"z ")=+ 9bu,=Wq ]u< Yrg2c`ڴ!#kf'-ieJnXD+{ݶ^q ֣A9YęWZ[ׅ$ $`Gh2 ^AJv4}<.Ķr357v;AuX`FN2a/k ,7 9D=ZLͳCgf~~3Ň ݒ4#s6QeIM&@Z eM. O+ُ(?t$eπlC =WU_?6fTS-Ѱ#_ Ehn*%yH˧F|lN t8e c9e6Bs~6  8Hn&ALumjxt)9'q~N)}se@= /#ېd4 69%ʧSwZʹ7<qBj_Hs}JAŇ+UӼZؒhL6 9chfJtNgs$-j hWg|c_93fĞ}lT@9un#b" 3BBs wm ob $-•%0Y9_df#򗗏ȱ#nC!IETKN_xSD!-G8vV90}exݻ1ܼ?ט壥U#;0{_\PhCEs:/ja#Axfpkt% 03/uI3h6I_xu9 m,rtߠ| } #8 /Gl/5slQxMpWRd+̧|!_C{#'ŭW-9nݣ[kw_a'W^k91mr^ wјO_ag؉}|| L*\Gʿl@}a~5e5_65M;4xZ 82XӈI<6>f4[fx ^3ӭxQ ӌP #~ZŗdxUqZjeS}/wscc^v~]#sXE<~*713yGlKrb8켉 59T{"4 xzYCqGsiOk e+xI?0y(>: O`^z(ËۃuJ7;tdNⓐT)~i[EƸp[DtD("IG *eQ]؄juH֘Kd1LTUJǏS;C}/0= /eFT=3>$Xq0u7_߹HYs}-bõ ND/*C8G"^ۤ}5>\~z`}!1ni ɯM/2P\rgS@3Qۼ% 6C\6LLDUq]jҡw$hZUosK8Nn k*QJhXD}bFS#*ѡRjŵpتv%ϒ*d CC_:bU֙fiLzi^7'lۍ&W53eA~Q4HA.ggG ,:P'p[$H!* V"6ޞD™$ȶt 6 b*H- 2x1Sq. s5p"3s]4\ Jc)MT\4;.|efi! B&sSA3|##F!\WQ= &o-!Q Xk@܌'4yx"@wb{7MbzbKգi^2幛j"oXDժ:?sݑGG&pGMLux̿ܝ{8Ҍc/PgdvHLz<{uE'c<[vC 5LEvDs%iWЕ27@RKw:rVe6IƧ ,sl>IM0X]&He-تc ,TAu:E4p5Cc)&qRbK[WXgFlG'2J(ks\ D#ZݾpCe"Lz['~I RᕛЩv%~|kL6?:r)spFOT˞ӈP ؚPF[sτph<.ם]*&oAYM-2dBR86SI!J@':;Zh@`ɟ~;cl6wP $:OWB+ؑi sYps%Lw!}m8ZD.6}mxݚW9&%ubD i5K$aWyC!Z=V,m5?z.ta)%=2Gm2\h%ۺ}?@בԌ k]RrN /KB0IiʄaxS+dqPf3?OrĖ?1Wyt 9_^Gjfwo7@odUVكYw%eh ™I91n#nt\{cERC-; Zb*c[=iXldzkFJ)d [~ l!ތ_}l@_ɍUf#+$E4CW{8Bo!J+еJ?砚7拴?-RI 9Bu0s'S|C73$Vy1OaZb B 2X{DM(u{G¡Кy&GI4E!a[xS?@u.ޓR#ED TdT<o!Dhj3<[Z[` tI sUa2A.wq!ۭ*3!l)2wW9,6nLĜYZ!B"?&weɨQ}a9/h>rk(!izӻqƒ[blh9fNi'y.CRm:$ :Cu3 r37f7gdhM:slԈܑE7t!6E&Ju[yVSФ{OUJଙ|Q3k#E9M "c$yЂZ8'I,pLXZ+eg&(:LJ_2d}qi2SR?˩ƬۛTrAMvu= Ѧ yD;?=Jd/ ~MrЈ{[%$[K$8Z ;o(T FII <5c]u-u*M.MgӰ4:bdjW{y#vxmo5ϲ"dG*+wLaؙGQ.uHq_9 hY?yQgU0 JӿC>._N|ܖi|Sm6Sې\ȦMqu-|=ƪX5/N0m!hz_)}pu<ߡoU:oM٣l*QEe2X܁9P)/ 6`p_ _H$_ȭ WΪT$K΢[mO&*-OTCFc!~ֈ[7r@=3q9O&Yޓtيw"Yiè #0y)2뭘alު3lk^wݧ2`NAQve6"SeztWUt P@ϝֱ-ÃÐ0VY+)k瑹ӣa9 Mux&6WUI$B~?_RDͽ> "7Y xl^SѶ1 @މO\l7)*ɡ=nO/ Q$6 , a7-Ħ@Yԇx fx@ g篣0bs#6b{GR {ڱ-!~l|UAhce,4-1Y.Y\vdݍɉb-4z95t_ˮw;@*%X3<3?(=_9G0P3A^ "dFIx$\ =6 3H(K K>G(׼wu_>Y&xi;!|bB4ÌhAj7Yw9=ՠj5KsN~S3FzzY Zw$8]t8+<3,"{ H$3͒';iGQ0I(=ZyaސM|텗,8kꭋK LTWn C>ZRLS6dSZFkvpp/FXC?!Yk[ h-w9 h'?y+'?ūgzDg;?ރaap @|,3_\'Iz=uxv>=-`XYDg+^ @S%_`i,f%?8m4WۀT03뿃|r+W7} 𢦕.WqȚ97FV[|ZH!s%it%u:U2\8S[WvC% VV8!lY}6ƀ#U9(ӊT7" [4L?&q'_ړf 4hRü@!W6~i#H(`o= cbth=i|G@ҳ`eR!1.;vŐetAU%"s|*DZP|E$Agq S\J*zrNXDZGP9TeG*W2' @׊Bׅ\s4~q;u޷Ā[<`-y̯#tCAf_/&d4ls'5n)&0!_F0ɻ)ܻj) @ɳB"TF I)fXrl`D}Ir]&G9s̀:EOHϡ^X@YCZ~lb$Ҁ#K ]&2ӻ;d C`;o`ɟiqN%HG@{D {}]~4PC;eؽC4Fص`N >fH4 hLIDRl"1<:c4s*J;Ӽ.U!TݤTB;Ɋ(K}{J"W6vJNd|\P [ߌ 1T3P2="|OfB, 6nn35QKzLM6X6ryk5s\46=aS8kF@ڽƏ$/ Li;<9Իk8?'r8~' ^.Wޥ'ZE4mdĘaQo&&d>Pe .:6NODu^%Λl I|忥d~!q4JoSn_dz)k?Jl::ҘH.I*} ~Tp4DfUg24`yn@FnRݰ>TRz("/^3z!ɷM&It#XߪsOO 4{_^l6EZA(%tE`gwUrK4r9Oa-[nX 6Y;8P.:5bZeԝ NVNڰa KRS'(.3wiڊDjPrLJ[E!@{T?@v\E+(16md1YDǺ-L0`O_n07D\u]1r{CV|9¤*as&1xb)OQ҂AI4@VÝlZZCy^j:4yZgŌ~5-Dž Ha^C8UZtr/2Ae.!P9}= 4{qxLM *i QhnCb䢖7< wq\8u[QPjrZ%是ࢻ40˂>ֿSEXK[([gtl ,V/e`N$d^Y6A٦%՟) ԊRh"<:N hU5svŮ2bTt Qy:pVH{ Bp^zFUq꯴ Ӝ7=TNSb]ȸ&2R"ym2CIҾ7ȴi--I`/,,տhw<-#`IʝfnϿ+@+-!pQNL*0aVQ?N +*:fxҚN&ZQ@]?x86YߝUnnE+]Er`͂ V$gܪ%`\GqUw~7'cc]\}T' '"I뿨B׉n[! DW]׹XaϾ`)y;|Vaʑ\lG(nO=I߄[ X$I'ֺ+wOPy8C_"!L*#Vj][dG6q-w_|B?PڴP""7Nc+xuAdՉoD.w,8S)OdzQ~jh>>MixA|_tIj&_,d0:q~c蘇)Xl*lZaQDIhS5 e'a@9t{oHW]EccekwjE+2df`%)^kt8K[Okg~9@Oi.dQR?t Z2TrV Vr _Y,}/83wib {dhīVC| ^wliDEohp<,@lzjiֹy+ב`gwpE;FSSF2Te TNՂw+jFtj~')orz^!ʪnXClk\,zzFk%?)]tДUuҶ7 =^4EįПPe՚9h+ظ_D>y͛䮧2W97 ܀.WvuM+M#EX CP"Z 3RX~(Mcl^}N2*$6M?nXqQqBjj?i䔻`NC3H PrSP9m)&B|'XOM4AʩPWV12*A!J!o, >?ow;-ȾPlG@'udbh a)]]VXyt[gɶt_Tʏu}uYhө|MRZ š/~"Wy_|3ߦ+ q僭IRcP.bywd&]UD\;m %FVmDY"UeVc'@+Y- ^/nm`o yU\ ;-唪`S\|$P  7 3.l.gၔ}|It: b<5~r*Mg͘MmX(rfv#S,3$Z Ty]5;%',ʑ痴 hKYZ(ݸg_XiLbik#[ t%ʿ3u)JWO5hޝ;45\4=+;;x3krdirUծ[x_CİcPVvFYfXmm@59ErfQ!qKb:KO܃_arHbOtь"D^pKQVTeoJzH7[SE k^%;x#D%9-I }oa~ӶA<4oIZ3 ݦ4ɳM Rj"81XRv_;Y!p6pD.?Kœ}B2B;d#J_Vn.t#ҁ^{.5-?=6[ l*T#O  rbl4}>yOMۇLN,0ݡ#[&c(vKtKc~6@stw^"J-0f&PO`b ҕƯWUtEЄra_ACr ̕)\z)4 cSz r7|], *xfQ }l5= D<=.3~Ia}|5"023\J0_/q.mmUFӻ f3Cᵳ:Fe0K{.Ei Va:M[^;L: O:7wɀv2>6c?E?Owe!̑#;hJ\7bn_L:ݫg[ݹCmحۉ1>AFP,0y%a-e1ҧћ5UA F4//OvVe3{@l*=J8̗[J3]gn˓;7dh?`$Y_G4GHbB" }$9i詰P+uMa0rWȄoܙu( PP(x^Jv-rW:^iHng A%yL(dR G-k>q\oB]gqZGFnBF+2BZD$(bCz~FwqM: r#o*g^Ϛ W U 4%<79K_Z*~9<mk-*AJf8^ @+~e4Dp H SH1>x'g Pz4~W;$b-n5U|Z"tTRٯm": R5K">ҖYmӷX_igOQb?qw~ވHy#R6p7TVu!wUL*`b w!L2o|\V=;h4h8@QBFeJܔzeE!Lt!N Tӳ]~'f:<6]3k z]+).uMX#*Ij/И &oi?(Wg2Y|s.rsXwg\9%}\b(&pc%ic@|~a2 Fǜzy +хzi$P^l/1le-V!5R:Ðh*ۢ_PNDEƀ0Uo&KM`N,E,=K, _Gҋ Wcs܆S67sЪ`Cx>ܩ̽@α*ȽpNG|f }G?=i%9o%"b2ZfE(b@G#8ceC/F=rќQ/e1~Tב~Ɇ ٿ-V9>I fYBłrl(9G;fA t*j>kjzR?U^k{4Ap?ca;Dv GZ)'1LJԝofof[N}:Y1+ڰь_뼻-H9X"VV}gѝ+Ѡ^d)jN'vnpHuQuGk[X_D(!ܘq斮cz(us9n*˒LMFo*U/+)O oIXޡ7f vw5?w*E-)[A(D_ir XS*]Q^}VqN)T -9m%͗KbjMX^R>$_BBgC?o!ρGXC <9 ; E]-O jlljg+eϰ19ofTu)lxj&Z It*j10X]':S@bO1R셠L٪PK| Fj uI,DZ% b4N*^EewV*e]Y̴UZ=m6u0 ϧˍr^Bu񀘓^'3_B 9s5.&8xBV=.1MMh5'2f-SžYyNat5(Ϸi&(jo"S@jLr5OU/s$uelNf1YH]&j^S6vl4 $oɔJ+ +ݺSPD\+ZY1|8"tx#Xb`@KY49^U) ]:A|Y\"Ѱ%:ܙ#/+fb> ؁wD,CWc?N?cuk@sSHϞu %㘠՘M@?Oz6cLya00ۙt~EMջ" Guh䨱ɱ9=F̓a?|1Zp(7}=j08SZ 9cˊʌA& ˇUԎRid<''83$]_#T7hM=jqBWq L[wӛEzΈ>F%PhcY( {"Qօ X}ç@B iλWVj?SK}NZOh;s!A`#"*C^:[Mɏ rрrJz:6 hN 栶U$.y#Q692zϪQw`_FS /٬m2!INlݧ F"S s^Y#fCUxRPmA @[/>3xQHV5PIc1AKi#1D}#v_Ol {=BM^O_1)"_:ÂW| ]dKJ{wvEn&#bSb|0%nSNԼ߸_ֲ֒a: g bwK)&C4hBHk81$ Y}Ir1S͜ :+rYf@);Q~gЁP1.}Sioje!䲯'=]G Ac` I ICf6=8 >,k(<֯=p ,PJh;O%ZUaQHWO_$X\J OAENa Np\)QN˫Ǭ- N߀B(*cz ԍ@@"HSQ<%¡0)4VڿDclv 9rz 'i2zxIWWp_Dx>udQJOh5ۿء|g OJmky2b'F̗/<OvVF[7.@v#?\p6BxK>!2K-wFQ<O/ufOl ƦUh́36rڋӈgcHJ8# KЂevU?N0oZ9I}yȈm}vP)t&˫L@buhAFՕM&tq@u&[^EAʳl3u:҄`(`O[wy6<([eL}0&xH 6iXkĚ^>wcp Z37>\)0УxoJ|?^*ˆz=rlʊXJ,Hbc~a MkwK#a5^Dv|v:zW԰ຕ[ zC0&haڃ0e,i,q/RɡÈ]lِu h&&mP%\r ( Z.=~*CAVl0Zp/Xm l\nᠹ̏\ȫ Xaҁ.e1[t%Rb#vWrإ=@ wl8J#s P]E%r52$֞sS5g.WZ_M%YsލWLVXxb[0m[B{ib[W33V1K` m$J XȠ -%ȏ{u}ZC1=4WHDjr+AzvU7oXSt3ݓi"색jv;ԩ}foChhv6{rN?Ru2v^Zt3i BWHMDe"vo 8h@"nP0;&2B> Xc,6R8 rNMiRt7Uɰj!w#*q#l-~~$3}=b;#j^޿oGsıGK7QB`ΐ#=H +ZBo"zs$>N3Akƀ*&x8I hk];&>if5-B^GD,{$2+!H[Lb/CWjh$#^c/ݙUthu3w(AJtɀ9 ʌ V~`E&8) XT ̚7HK}LQ)L_̥ Pǩ]eN4OWZ O])R ٻ3X6k BmSa,AA"j@`ՒZ<DeȰM剐8UIZLoq !OW _@f=\;j.>wǮu dMq5?HD"z?M7ݢ\P *RtPz?%ϏTG6\$U3EvH54gNܶЙ4&Ϋ=A{ @{6OҶU'I%' ˂\]LaoS\M'+6S4j0Wy$^R6ֽ:Y'zAmJ_)ѫ*0xWa*lÍ'WGB`n+87PHwۯ?y9~Xɳ<^M辗&pXTtq<50E}p|J&R!sl#qBi%6mn E*a-l/3n96zBbd@mu=;}KuP34ov&Cƒ BDfJ8 *aj32>gMZ>)+/2^wFF\U#QaE3xV5HobAI%u,Vr (%ĤU281n<7ex)|I]ڲ1~Z-4z/!19a\w (ARy~* Xf=.Sp;p5 -l ¥f}*&x%ǹ|KJHjbwP9l6Ov?8MgHZnBlvUԭwKZ?à}U׸'\aBl Y_>+ljY&7i0_k`rJBکQf-MaVEmΖ`3<mb|.sohI*!, 4q[% 6/sD-*I|6-Xph1|z(CJENALd#܌7hӶFRɎ@Ote8ս+G`PD2Qݭޓ1zFN0c#3{ M1fA#$r 8-.aSݓ_ ;'/*cs~+|;P=6 P&<_!Խ-"[pۂ wz%}CXk"'N|-tw,M{dELj C,GZF;#fFOd|7$b+ lDGNOEPzCҏYK[]"ӣ~_ d B.>X9b gw򣾹b_$|~bbw\G[A MH- *u<ߴ /~0[]\`VP5b]ygvɌݧ,g2˳pL.qf;mOՒ sht6Ic({>s!&|v«=8GpGݴzq@%|kę.^Ԅq̧괰{+ z /}>O1.3L ,Ԓ]s]E(-GH:D׾ DnSX{wżhl{y~3M2I 9R /ZX5P{01 t1t:#Ćٙn%4x_23܌ުX43VآxpKH aXtJ^#3W,[R#_ PY60Γ5q68zyπvv96_˺sF^ړS~>j]C铴>21#{not}F# Gz =li_5fzd'UO™W&ثƐsT:^Q2.~WM6kh*x+/ ө.skӗ;8\mVk ((qc;B q| J3 67j MG=8BgwY5#8:q!0SIJ>c2磯cqQ #ؐ{2$ ^bٜgxy%r߼vk7 dU^|kBEe;rKҎz)%!/]LB~7w">()(&0qq <ڔ3zx-/0XeJ0u= RGI*Nֿ2Sd'/Ϗ){ rC*Jw ??ul\=p-3_'10h3m -kdUh $4F9?$W/yl3:V>069#XsB8!V`uCgO\Ӈ H7 W_dqxh_h֔vkˏ+$T=u^1HX\䪡J/hF'&B%'~4W0ٍ@{[o2JzU/I\=CI-)Pc|eXwYaJ{6`jU 8<*ǥLz$6xhVOT˗0y ,EUYHS&%n&^# .1|^DB! 9w%8b;:f$G US_-$;|n,]4J(ƺ8WE;0H#uoAotUSضTa0Bq|[¯ǦaSQTV<ˀU7.JO~% =q771h0Q'Bʥ A_ !\I-PP?e9AP[A5e:'HcScmnAwC4o<;AϻuR2@U8 Y~r5# p~:yd9Fʵ:X KPlpa-o[e`q* ,nqePo3snEl( \iǺAJI7Aڼ40SB P>!x<!}D5mT!}fW+gy=(*7itzEϺC^7V׊ġHٜØׅXAZ>samV:qdPX}Y 됱\s7m+cv׮; W )Ks.lV@!wJ*_gu1.$(jpvi_;sD]`85:p& qd ce>.*tf 8\ҵSTLFЮH}`Rx8+1?} ~LվzlM._s6lЩd=(@Ckg6 Yi*Ps rK]:y>~i)P`grIƦ{߼ӸB2q6}@M7'W ) B%E #">DaaYҋY0%R6]QskrTJGDuLc'xYYB7jᰅU@FVhEE wo[1Sl~;{%Dgw_A B.exIKwɓ(8C6uaTp' 8hh7g.z} q'DlJC+#^J+T}_3ϔc*u_3O04MzWr{KWcyO?oZ/r*AjO/{[Pv/!@q tXQvDS x6=k`3 B2~!OQRʂ8Vhna(Ԟ@uR)T:KlT A [7,B zSCn'$5\ӻl=(iZjcn3I`pXL|k Oœ8f/XfEF l ^eTwy5,' (td,nswFL/V [ 3?jojy.Eph~g}eG 8 |bT.;h8hmP O]98-zZ ͙RaDr~ h!t"pŕ <_r0 \¡}gDc D hzNU$Τ :nFpk,wgԙ=]/~3?kTEV+?"~D6]0$[Jp}uSF{%6itCZ7D_a\rMQ~ `12:|-v9zfQv l( ȭq"YCۯ>,poOZ?Yb^^|ߋaZnP@PUd*=%(hzz0HIw.5ϥML-"gSkX Y 'ӈ ]xs]W3^:R%HbbuY5N'zEJ ,JԕWHI>.l@ӄdd\5kB=0%̣\>pLjY3 Eɨ띡E]!"#9%e1͎ttՑ5?_(!nk?|mY21q(m_ۚخzU,x 5|Қ#XC RA@FfG+$)o2Ԩ9`۞$bn}q9./FT8$@R ea.2ǃv:ʌNSIհ9称%*|:02Ɂadsj/#^,8{*",YVcsڨٺWf T Gl2r 9l p˴yB=h4DZKfm+@ڱ;M<Ve a *8@YYS{k{ R: r r4vEf}5R>>%V:Gm]L^!ŪՠckK'3w=X+:\H~"<יYxOb"P'KFt)n^~wwCxA<;_qUrm*3tXяmSO !!xdM&8~A|FSˇ4vLsT{9%*iZ8쭉:L*%c4Ա`;}+3w2KTm7'K͠;D}Pb&4jmY١ ؀g0`h]X8|2F)9&yK =#nuÔ7TS" Oj $%txx w4R$aۃL4V ShoZw2O+GQ|qx*JeIqKb\v,j{/&.KFMk.̅]0 kP#nWSŽlȸ]gi^y_N#=EB(>a+mtN񈋝 ,57#qnX$[BcS3i~Sm ߯ݏWzNR#P 5(j;sb3[u_Q,aX,r8MqPx]?Fqe#cNlr_)!1h̵kBIO)tY wɁ]]A7.K==WV$[V%/C_ ԍEauHoyb.}1يצކ}GF0$ ;TSJƝ{cd,[)UqVY(2J* g R0˓d'䥗Ōs)wyfOmE0:4Gfg_ 䲨Tgh{Z͊E>].=s^\Dbt^y-N" ve+hbc0݁|i9B A+9w0%/IxP~?r{#i6ë´F7^چpwamM}_? ðg3R5VgxeN(a6-¥YOL5ݰ6EsSRj$$ H.gelֈ46{Eޝ~/>J>ÜSqNǣuy4ei+8 GtJV _xp7}pp$bQP"TAxeCqwJ%o'͍὿s:; 14~J)R-nt2.N{OO!DF)\M#1E7DͶXȞ'ќmW&{^i666T@y5iOBҀXOơ.M\Q\<·9Rŝw#8L-mגdp %_Fq1 nWl=8Ԍ6mL!`3눓JtwYݝ*hnKAÙ{K`<:AJj Ɉ3 Re)^d?{G.;(͵\_zT_]KF͗bD! ٬<t1 Z\Riv8UչxFl]d~Oa H'-@c访?I>#Ԃ;2# X}- 5w!}}V"*GD#)`MxgQ $;ㄥ޶rjWӗՋU|@"K61-HM[ysdf9yO9;sx6&zx|; M>4B(TZ!n)YD3{AW;jTdGA5{>k֭+%佩gBR"M}j' ӰT>h[%H$EǩwDJ]ܥXx1+JŬ49O`520BE3퓵;XVCww 6i0@sC5 1 f(WYsDz 2e$a`=T%l69MDz6vlvG|У 71\7Ks4ogplMrf;2k7W(2:3%v8g-VXHEt >1ؐ uʎC.6b-̯FC駼u0RFyWD@&,+'R8Fua\IV[(6K1%ya]\.vg'+HOXA"4tvNQ [7}9|%PJiR4~Ll"s>mt<۳H6F4͢49:OΡJ#EaîPY{+S*/r]%kNҌp Ե-AWOv<[`OEZ }NŲKcϩFrG/0!,ATAaro3Ҷ/D1YRzPKkH,6@H@z8,CWQmm0QBQ87UxɑJzdiH5<'3 SH& g3~.k |L3Wwrsǿ_ͣW{ُjc~aL16DdV4.KsC-i'o&!OͩP@%#d~P3|׉D/5ő=DYgf`*t lqֈP#ZUll=>-T-+GSm:)͉> ,Deh',obϻ`}߂$!*z'5b՞k# |/ʗzn=Hb;Q"[7Tb+/ַ$%h t;rHp([zmB0P'$Wφezg;}xr iǒ%AA=}#2k~:$e]ii=e'蒔v_Ѫ^(s?g[G *nV8}M?x1]ZgZ&8_Ҁ<^Gfw|~&BerQŞTA%&t W/a>eXQXk.uy|bNw pP$cDM%.A9wr1ImwV M &s,#E:=RANq-џLa_ύߊ6nH:{~e++EDe4l\ nQLEb@/jX|ukvSLB 8#Y2;Q8=zmC5I5 qtw MvdK&R!qPRҬMv##N^E<͊#-,:מ->촳O\Y^ОT- 8y+q:o[*&9݇ݾ⢎¹2H[$fl Ja [H_c9g F$*6ǧ+SU!]G7z#Fra eou9/ՈbAfG؋a?ZTY7u*9 ]%[@! pF+* +(;`W$'֬U8Уj?ς A Dڌϗ-y2 _['2mpcb}DžF dzlZ$CdձVj,L`UNc˙.!K0u4^$^ fu* ԓ_PjY*&BucG2;ypWI u>! u'0|fd8ROWu(jrLg=4=.. ]yGahgĘs60NM hwKv7ً#E nPoM1J [Q"*BFJ Kڵob'e`$Pt6,'P1<8d%RX dn;K1~9;ly*0-g6tQ[< LExJs?^\bcf?!{^+ƭ= [m A!.7`gJ(]ZvPbTݏzNg&`+`c=A`&klڋdaf# xz>>9GeZ-'`8_aD,O1qf&O12 nrz<ǻrp6\i=N)J <oC|鿱jQ%$A{A4>p5),!=Gi#Zr0Qaܮ4C"fLeT8[dDa )j}"]yҜ.eGad~@˦Y)! 46PSBt:@vv0Tfpd A!!iKNͼ˵iJoɜP|H,t1c]U,/PE|#:\eG@Z v?5H3@(rs=pev$bSU߼O))S%3ٗ3 3^@狀g AvǤʬo?>(W\9yT !x.ٽp\ ykrtĜ]ܬ)S'~2 `U5f,r{p4?d6րFIKlG(ߛ`׭{oNOIP1 X(UT.b~;L&2NBq8̱6!D+{H`dсfj|j@aOWk;E |ʝx{Vgߐ|`M!c3H'm"zx`vz")4KYA9m!!L#TH"ؙ͸?_(QYtvkj6ŚPS߮ehQ}d^y$\t͈KC!9G}c}=ƨk5b[?ΦYιrNm%2z ˯4oȯ}R_qaNx?1/Q&N=|RIxfoܳ M0<ݑ<:#XX&ɃK`/|iFs`XY+A 6MOe,ޚtYAMxW3PKB*p)wz H _2Lt E*+ ݉}p?Fplt63nCҙ1pi%hi`"Z@\j_U ?Ⱥc4trgiCh4QF I 'pz?D̀ 2\"Jo b#nIha?V+vSťȏ]. bZ 1uwR ܳ| .>%yc |S7Иa=ףBo1~ ZLdC]Wqݶ-WFQ*oh'npZ0m:Lyp֕7:V$o@=٠ sQo~rtaDv#.}6ifJ}Q%S{TF,/aա묑1bbMq&Hjʻ7d"U -*r>L<{_T8@г) /5<^>+<ߤ@) ({p a1c~ E6,H2~Rq[O=7(eLKؤ׎xHP^ Zd7-h*).zYz9ņI4QfXȈnoraem)DC0gu"1oJ[|5^ew) 5VH1{Qo{TT$ʘFM;1+o={睄֡GS9{D~̳c] x&ց=B;q$7˩GR+ p WmPOҠO!Ga r;{.Ƥ&Pq_g`[?#UerF% _5quOw& 䄤70Cb t(d)g. qN뮝3܆.O@`)l,Ĭ3'4n]{ȔIQ5SyYnσhY3)씗{:?C {_u,v43bu-rː#b ȜKcxs='J7gX/c- .CftǕ=hW<٬ͤA1m=|wǒ9_ۓ*Eŋ-ٳHpØ7P{!mҔIA,l_jٔ2hch(@uSh{ Moy"Z8 *XhVLdÆ@`wA-Q*5. cv(^\pRO7s0q$|`Mɹn)Le2=$)쵯eN D$ͅ[Dް`bvTDДVjLA{$j ۢKEǦw<#QBqYwjȃ ~yU~wj ?Ыrs0͡YM!9PnhV) JoT? hA]@VI5a? /LX\vgwE9`7e R6i ѝw-E''sJ7ST~ xEMm,"-LOPhshl\NGz=#'y}9\wٌ.1{$!!V7V+\ӟ/CH9 йNSd7ol=5"7O έ)2r4Xq *ڂ0~x6:[K `6%k>"ζ]".ʻAV"E( _!1tX:M1Q\/7IX gЏk\ʶue̮FG|rӶKDIWMYYpIZL*# "l=yP U CKX{؞a/n?"Ձv>^T CN\k}5 7Kil.4 *Ǻ/).lɓ5ۖ9%-ײ9T0~\XFh26fqӹ~w-*g5?1=BRxT4ĠTEjWDjώ/E|JJ(iywmdBɈ>|11wPoIYcȕ^D>-RqܿK+BHvpYLua|t2I޴QP)Q8u8y S)$Mi8r1U\f@O\8^!(< b9⩆Oq iYxB?EBrLQJUtpk=VmD-<8GnpiNBJnw6NA"LXs,`HSB7!TjlApC|e eh5ҏ k HCЕǧ$vXN[VgFRa~5YVɰE !$WrDZPvd Ԩ/04^W\ ҆_Pߓnï/aD3l)eGKD!.NN.͟|l?2 T̳FVG)O<($m4ۤL'vgklG1݈e@ ."v^8/7y2bSgy쁵Vz:5JvƠJS3A/,yHq`P5'7>D.;-b^vepm u2=*%F@o0X=ݻ]̺=H3TC:ؚAc3mF@΀vLq$Ijw~XF" D d"8}, ,L#7=|^3u kKՋ`6J7 r@0ن{/jETKPcfj{~$k&$e)fޏv(c$pܤ 4&u("OMQ~fw-ʘo}ڪWXzn3W{h)+;N;b@@ 8*e:szpAuaD(;_7ɧyx*`jImkoas£Jwmڀy1G$)"*TELZ@/E˽Y?> uf5:_L$WQ.t\_2*$&FU"?uOW=Y97k%7 xQQKRkD.=(e&L d,s ? n(zkœ2蹮2md"{'`,E~ef B 3ԪD} cb}.#8پGdf7s- j҆=l=56"ԗ[b\&j쿐ٶj^!Ek ɖu0E_Ca{vc!<tΆ1v'Q .9EO v]5k <],6Yzn[KeLڵ*f3 (MqET=ے~ \gb`Zw@Okt7#qvW ϖ@n BW[ b.kĴFKfsLc(wH %RDa:qBVƩtUWcy A JGNf>a-k i3 '3{KA8)RST@^mȅ*K%Zs1x*hH|of5~}~:oYiS-x@#iXH`+Oc*FlfQ҉P[=>EńS.m,~UtA cLi4;lMnm.%Phlhy-#g<<mP?w̆(S(R qZ^;1¶`kE.YUzf,hfwVwh<JR6 Em*/8r'_CA8MzUѷtdR]vG*cbKZp$d92b4Cs(pu 7n*1qծ-O*_Hga$L.Ip1N4c#.ʭTX$b_KymhY8mZ=R+T?p[z'0 ( 畍tuIτ6Oh Rc@2ߢUXa4Nz)*o:gIH֭t'北8 1ݨ]ֹ)2EFV Da(k"9a)o*=&9 QPCY*:vmtFT/ VP*pT9w[ k"ڄS'<9 6gЬeIsY58ƉgQm?@8eUΊQPd/ 3$]C5{xu_ySci'(p lz0kȯ1/Z}L9MG쳴\'O0@qèM4W IC*ei=p2$Gҹ\1ڴ&e*bJutk 6lS7r&y#>񣌬}_2\u'3& l|7݂Ҍk`x+dӝM_~ Իm14=J uieH6tW [r('(W9c^dհ;Dt|r靧4 ~un"yȶffW^WiBm$YҮs: X-9y1e Q}YCS~Oڌ?2 lNYG=kNM j`لf~zli8(UGGʒX8v8a#:8f~;nd$Wn8LX0ݗL>_ o/Gy 1"aS@ʝաp.s7n@iG~d+RXmTkňixI&[xTUzNCD:΢z~BݨB\8$AI*a0 5̊t[ agkwP,m+Kvض U*B˿`QMQ^# OօX]jw_Cm90EFֶ}!d< BD̖dopVMPҏYXDޛ۶y1Wbixn*8y+"Vr,j~ޮRn{P?2߹6DIoN #Nf6u_ @39n0jnDNz+NL3"[)(u J4Gu{,)N~x$yELd6'3̛kË wW}&55U ʒLԵJ LJ~(Y7 ߌz4PUeE d!Ԏ@l%ֱyݼpF: {f5PrF%6YYTW:~ PRq[st$AMMFp;E@J*7^"SCC9c(@-$w2 5gusobOk^!h㙩$2v'bW )%8L䢰}5-^;^N#B')<94L: jDE13^Kډx< cH¯܌|7Fy*01[xgQJ&-'鬲5B~H\Iq7e3P -rǼc&tc?/yH} 돱-fSvD2ߺk ]BXVNF>)7>Oݨ4X;C|ajDŽ\&KS|WfTJ|[?b*qik1cE+m\UV~va ItY&AO Z',M jG/f C|)mI]ɶw8nK!썠ԑ}อ`=\0 f){eCGK?c.n~l_][zqC~7ç^K-־{_s$~)Z{VѴ$m O|{N3>H0|'QbA3PBzP d.Pұ1,C Td0y|t7-D%0ӱ(fOYׄYMPKwnK*؊k~,M"lwf+Dl(>OY,s5}1LKůu1R:MfDֱD T^ Z]h8CMh%Ѥ[$}-ʂD=  N* _H/7+ߙmvz'Ȃ',/Ļ̄SE ?jB`}/(Ք9*)}"0V?H^ʀ>?G cW**#9U3>#df{FLFXI֩4xE*54SXs-\?otU[^T߂޺ZPlx7$_to!z_3 6msɫBDʆ?S yBWqpI@{,퇘sG?69 yx{ K9l%8Ŀ5jL+y)* \nRte1+%+rCLӬ%=b8#)Zư{'m+rMh#/;pMm*Ӳ]/yolշ8-MЖԵ+r iH9L2i-\߂S&KRh hgo/Thޙ T klK 9udj`0S7;R!DXf G=E5$ϤmeD͜r; V+WL7} f.pn(45Xz`nތ3F yt[o! e̐%R~/E_ȨdvqFJGxJ<ڵ$6g~m/~OWh^Ms}*4i+$O6 3*G: ϨB<{Sh %mQQ 5˹"hmrP(3Ítb_V&7'e{h7=jz";xnX: m+8Rpkqi+J!MCB(;ӡ' /84$P'r(x>6̗/QF(l-*CTF2S_W殮{M WOF$si|āuu~CVFWzUPi^ *k&Ѻ]c<)huk";*T! ;l=`6(}%8>3E鹝K7}E$\$QAfgK)C{ ]5ex<UO3 .2ޞQM|ֻ//J:3'4t8BO$CD^/7òSw]N6=4]Pwڐ2,.uٟ?0f7ϙv*u-у\ ύ`Bb{ ]HQ𲄞 RdܽDžI=rr/e!GHzvOgkococ5dUw>+ďXӶ*#{  }n"s**ԕ$~ta\; 6)f*E{=Il VLj15W?><0NbMk9tЕZ3]%р+|KiX.>Ή a9Z3@oYCN'2yFP'(2CDC îiOLG8Vv'Ŏ'̡cL@ Oowu9ń? b/Rd`goRꈢ-KFR'G2>2rSzO@#t7MGĉA#C }YVOW#w(]Hm/ JE!fL(^ojF 6E!i}#Ĕ(Y]$& j\o~ʂQCllT jzicή)IQ$tEk!=ǎa1޷a)BLsVE* R0ؐq/ G@|0 9DEk;NOQ9Ӳ5 %kK':Z#=:lϱc#.m],Zo?@8u^:¹Ǔ: HsN.+q:b;\A#a掷Z*3<z# w fbjN"e`%!KWpv 1n/}Tzd5=RvAG)npEy!Jy$}g5`@ņh;O~WZO'z;k7,ApJs2K\hb,)Ȧaޛ>݆c'dWȿ€E• ^+~Nm^e kuJkH7k`Yl;=2?'ހ5L&oEuDEwb(1 tj_'%Kv)=PJjі:G4MTS.7h$W~yTVh=݅x%p<,Hjm w0-lIE(6$R< D#؈8McmR^2ٚ>4B*V6 #MM!μTegEzi%/ w\N^y:^W=E$v}aOoOPEl>j-s6[Ή %ȵP< DZgjn$C)NQz~~Vth@f1/˖ٸSê|]vFv b&^k3YsĐ8Q-.ӊ@bstqxk2&/WAȓ :B@ЃܷQ,NBhc&=wm/lI)پBp/[zZi)#ԅFb<[]XM6z|xs+ Rksx7tiS1*n׃O>8:YCV@b(5ςD{ܳ\'Q*'6=MeHƊAe9EMnA k (X`|W&2S5 ,`:ץGkVbO%ucJ-Ǽ[ GJy\nk\3k<8yXWz j'1JC0tW!wQ?*hv J1}[9 y@oVIjd7 51ZG^68w"˭s—3z@TB@ ?3Fj=˒I뽨4ñ5K=Xտ:߀یccRѓ8Uf֏mECF\&?+R/Bwi{?p=%HYI R->7ⷈKSp\@ dtk6=c@ݬt8r|o@+8"0C!%g'xӸ6tu3/7#G=³"VX6~&ZZ;+һ [8< 84if}x5~;"Mx=`s/0K._يf]i$'7ݯΛ$1(~;##G6Rh% ߇`{8ϥHHb^z$|1u@n-U+ef5{=y1 ,_\/>T*XK|H,HH ;yLYƮ߳#+&+'WkL$Eʔp:",fYI[,'ܥObJ t9fPтZojXQF4NÕvPT0L# ZCFbry֯F37o]9.|6JdyCՃ:af{>޿T҉-dD{m,5/ϱo3UB#͢#?DBJ+HnK[p\S l%qܮ^Y$,pFJÿ0!Jڳ]M!O#Qz U,\-oI}A4n+E] /)Tnۊ'#]Z{ͺ^`7up;[mHWprdҸ}aG2:E-4+GB?֬.Gn9ağԬdO;#i Sk:6+3)kVR=~\~S5\ڟF9S`ZlN4$ GϬmG0G<+`289q,Hdu"g ׼ dUSg 5]n*T-BBʷ?^Qɐl6Jbx, !+oZB{cĜ:BҨ"-5I[܏ h兦P(f?w9rJTEͱԑN.: Z!L>KջZ9 w̠9Y q^_/:00:Pٵl׃j }uo]# aЬNUߒI!:al|r6֊fJiy(D{ ˬ)H~9aD3wCp2/ `FFHpjǧqp,_]wfula֚hluY#l. Os"^;0Rvh7y ;u_Q㼨MCb{kۨv8-5uXiar s8Dx x/H1GP{I\4~nR6qRz?\xdz>mlxPN-6nd5EY& y-Ci\7χ(o.+Nž Rm|^K?Nȗ $twfOlfSQp9C/0pGEbg25<1Q$*(!}Bݱ]G@fe7ed, ^mL/~ND`Nr`D].=`g)=ܒ/mVsЙe2]ؚz XZ~ԟChRo"o19QdTEOTCAQE.@?bJ@_SW\žaj߀ LM>}-/;Ɔ{:QdF<ϲ .& >?SDPg$8$сʷƐZKj07*"Y&9$?CW!,d_X1PDǦ Ze&xp7:zrb4š QFT/bVk>i;b$$)7_OT#f@pĢC ^v׮Gj".m$ ?N{+DU;;Qo!mlz'nĆu>fB?[E35+A:~g3ۣB@.|SHϓitȞ E4":K,#Sc{ˋǣ{5?1" ^D p'ttS.i:,+$Y5$/˪j1bH<;(A2`jy8$Isyu"&DфA8[zgb3O…T@s+)pO,^˾,K%:Ȧc xzՓݓ_ŕu"pBDy{py+!!u$MXjH,nI 8kب/>q'thmǞP+O_J.궅i G&bƟ3xrИ i] 3ERԵ Jp.\*fޓ9݁'g+tsޚo)4M 44Y.Pv+Sl&m^W[íhMP7v^N[Zr+Fg%ݧB,{Pz0u<U]kQL$eo@8 j#+:}8/$c?JsmPCq?^Xd|Ҟt~a1O|cj hs»UҰe  Lkj5_깆\T̑oQ LrN,8pa2Zj!oB`4*m0k!ТOidY{Y\-z?g3*Bq+>ҫOǙ_EeY;Oʡ0o{ԊVFkxiU_aޱ>'W\7wm@-' %;?sv`}ak #3^:2SiU.\^hjR:foo<< Nۨ[J6_x5S`v ԗDl(MĢwH =.ʏY#'#8UB]^:6~磒;kHp/*?2F4y +fi#֗QPEb? ogm!+ZuBsW,MWIW4E'7DEpN]@ur/r EבG k+†E=A+%%6e9f[#g6cG Ug-Gí$&T_9tʖG h)fW-S_^7ȏNNpL,ޛطTlXY(~V2זbM"3`GJ'21 P=I' >gt+IXKHc0S=&R2;0ay|wL K{f,=^$ TOh4P *>8-~TU@wv(Kt@=)5C7)Ԛ~݃mPqs_Un+5^A 9qJ`$ͷ(y]WI ?{&|z2 M3$  &Uh>&1i~f1G~8  ME*t, ǡ^;^~[݃;=\.0\d`[ǩ3ecrDMstdXJ͗,k?$~Z 2j  13pZۖ}p5}x:c!Wm=#ݐTF Wg3lM2pn+k(xE ,ػ6QrS*K'inA:H5DLaPMCFTz&OQK)]Rtj`TP R\*Ku夌ɭ}w"r-0A,WMFݻ3\*kEK̈[ 73s*t;fʲERMEfUݘ2u=6:-utjBWuì{$29je7aP_>g(5vZ`"1pD4S_.y}/Ƶ  ok>}#iԆp~x27@i< sað9$$xчe.{;PX#"Ta; j;)tJ_=? zM'% yh-5F0ψqxJRoyjLi%F l%@^h\ME<9Lq,>|RRHH1+v;퇒evپKӴ'h k)BQ^+"uWG0y>(e`l^e۶dC 솋GBΣxlK3" [` o89نoPJoYhr[Jt)"] _8mTE-w[,z2kz{\Z{OڌT@OKvL%g ^ 2{ ʄ[ZVk珞[m4??Ġn?mV} bGgBMξ.\hM;@%,][ްKWNLe_X>7 ?ؔ- ܴpdڧx̞P=Iwm:RakC CG?LJM=9_ɪ DM>+x&0WA㥪qag|5V'.0j1妵H mYnh''zUtciW&VKb@`8 =+X:ò_/$Xر9;aߥ2)ߛpL^]m-y 1ۿJ !5$\2z/@g!Ü}o PEكEtȹbVAMqX ZL#;4YZЇė JJaG8=Vw;гhS965!,a puA,V4 Q3gA\XRs˻%3cv9𶭝}>HCP@JplzK5zW?V NJEjY!$ ,66Bc בm'ARG.Kwamϸ[&,+.BzL(~pbjݶXے@?aZҳ8)ؿUQAMYbH8<f'2w-3aF{΂t R*4˃eeCzn6eJ|'& Y``]jvfv;v7kK2{wNd̳K~|>Yc^kǁέ 8 ]XVo,'B5 ms򚁋/]N9z]vű묬t\v>$?nc  3os*MT _%$SQDte΀Hi܇g}!dvX%VYy~;i dXE ;A~J?6zuz΍pATfƘR7,F-yיs".CŒE/fZAʌւJq Ab# $Zu=~_M!{91qf%+a~'WL\ؑ$Yē 4;nT1ן53n^r͌ȃu I:eҎ2tB+AwNpIR !@Djs~]1 *d&wfYj\yVmOgo(H]C~dIKQS 2:n`5=zh"-P@^oޓxV=iUfVp]S?|!tG5sRc K;gD @pl=S>ZF}'Br#6PGbh%jyv0a=xad"$Cjƀ\!$-TRln)+v=}' Y?ܖ&Ε?L9ki-ێn]}Ѭ 4t+OLTmA=y}r?7]n7d7) o8UrT5 &x$iCEΖ{zvk\ݕ##۵;mZu/3g.(OΣp[L4o`ahcruT+jkA9eQB ƚ2l}} Ao%AP\IQ<19Ge! tg`H0z=PѡR%+[_N?eۅ ]b"QRD.^FqWfO1xW̹rPȜ;1תӶ{| O1aq5T&aa\]䯭"c.DPT>X` E\yJO3碫qࣱO#<]9|B$C ie̩0TsU,cz3|YRAH7C1fE@>}+2$':cl;X%=h~X_! iЍw+bc;{E2G^pH/98],zU~fh5[o^UN!N3Mo؅ވqo #D#ͫ,0K{Q?h n>&ji꯽2S\8zNmaC ܟv,2ݾШU4iG;(0Uf%,x ΛH*bQ5S?JӏEU^9v1uxAD1X7`zg wHz~R;ySNQ#FGs@dX(ϓGJukw Mչ[BHkf%ҨH2= ?!q]{~i79ao ';y10;T)#26I$6l˾:i4[D!?K6#x&2l|_, 7aJĵMm͕$uZkބ߲$Ģrw@t^0 %-m~8}@bkf6$(mwڇOH5};o4ydfVR)1jGC2b4{- oarf4@%4Yk82+Rv.Od36 =-M6|%[|Цt+E;}=n?9PZ^VHٷ;qKni# *+@9_c);@32%O'fZĊg\7|N?։( GᢰZ%Pp(q^1Iz?=-$gjp/j/RPCJɺuq7@!ۗ|'Pm3 U qܦ DeQH`xG:U-Ay*3,3dʉ6q`ni 9tR[#qNAyBoWf{thaNX.X2ʼ.ZVwe. e6 ,JhiU.B^T* 콓 s.U\Aqoi V8W4Z.URuVO붉fb@FG^ZX icB|JH"fyQC0 y9ָk#x,VZOqnAl* ȱ'8 3nƼ}aΒ"Wִ)QQ} I! pL@WFvhi9>짂}$A8C6ڼ/" F EP5 nOĞ\Y5Wg=CV0hvv\+hNJ Ӿ) bR7Cg#N錼z>]dfscNuuxjA `۵b'Qeg[ΒKMhTbkqѰTrN{P{k>!˰IwP"SJ1~[2SҼ/j3ikzLNd*+17']a\$vӨk=K& jbXM0:T%~F-MTbHd@K/5Zl¯b噵܅4@M+Yr,nsb)Sw13G3[VޘD¢{He7|^(Gv?Oo?ķKXU?yVyw+32<29?PjـCR>[+&%-?w Пz`99?v ,Q6)CV(ՙrM4u6z ekuwtOA[B}e{;⩎pq;5O|<:.B=ԧz|pT\+zac^fO;o/J-ۓp2SP !d/c9aLVÎ[mvH~Pd'&Ht$ᆁ2G6Ԧ*ZW|(.WTN]+kUτ2vrDJ4[/BH ''۝{wM`x_2PEˡ 2N`BF8ƚe%?!8ӅR2_|x$AvB =YW%V .֜Bⴜ A'ac{139'<Le )򟪯E/zȸePOIVs+h@yƣ8-o8?PHCJ.2냴ړP$csФhN~ioGC :(\W6PSg)=>a .wܛ!5òjF7_vXOh1ܱi~5WqGh3}}2&CUG41,5gNBWuGuD[\ Sbxf Lv*t"if=_Oy5!\Q,gLgYc_7חi,Mb h1;ޥrk+afg돏[9LVj>s׎$T 䜅&jn`x7R_];`:y# 4e (PgWSm3@;3tXA&C1?KWBUw-qN.;a\bYJlޠhԪQ(5ŚnR3x b܃㊌jOIA"JC+gH\?頭P@GJV8<"\),mqpLK2u}ów H Hy_Jm+@7|ea^4m00q$Onʺ yP9@?SsEjgO\#zuij~\4 LnEz~]E\Sθ<@4ގ:urv4c?w5DI ^fǩ^hC#Q> |< Jy8m4;6Z<»c݈"Ł++ 8c OHLU>Iu{"3?jrّNلa( ÍnjbC-ІU*&ۅoEfpJ1 E| }s\HFvȂ:ֺ!ۅ&5Jgdw=Ѹ;P>~w`5B&6ͩs`%oXY#yuܲ $NE{eNx齸 eS3{|Ūɗ*ٯrBSצfHU;fA.9 @p^D}Z/"S>-FjpPUz'(JJzm䠶ZOMD]I=U5>NIHv~@4VIhSYsۡ}?Gmsͺ!M0ޑ;P!4T3,Z(Oсm+gOMnLk{}>T($.M`ȡd_A =3~poivh:|aDY-{g=4P,Gr/d78d&Zѣ^)eNliOu*IKD`g*"jAXrt <3gΊ}vr6[urK$ ~fjK_z*=gUeA|ד) 8Z|X<$LLo߁͝}~~lMWG`J['𪷰ߕ=8p,Ɣ3DSW˯wjY^0PcSWHVw O r#baߑ/RF@T!8(Amp6UpOdr.ؚ[*V ?J cqStYza\1{2[BC/jʘ&KT6 C@ݥ,?O عоZ;Jo^;"&CXWBr覜O7&pp(ig2 C>J7pMF,"G g&1KMHEBBr;ٰIa OUb '*=xY"h s˪~f#6;H<l~n*!" UVh[>`ǩ% 6{|4Wq3uNtFM֬BOA< pw|?i"Sa, [.xO{%O^464sg"ONQy"qxA*# S("Eңڥ9E+E|iXu1%5M#x_%/Ò5/_: Ԏ/cWD^PTZkgt|9z-nfh,^Y0=YnP1=V %S'4?锈v| *3L)~Pb\u`n 94l$5Uqwh%4ڧQ29+ўR rO$+ѸLݓ%6C6O$£齎-ĩ>"<μrرeFzM l?As\wP֤ŽYr$CX 圡 =봥B=R QQչh9U?;qbӟ#QrpI i8>jtkGt7l]kj최;W \| +E5ep'wic-iVUv"崥ݐ(+?[@H߻wl ,(`u@ (v#w1 \ %K32[y XdiځQT.jI{/"|R#U3@͂\Vd`Jro:f@ j L3o Z| Yc /]ճ6rakl]uaͫ͊{(Թ,Ҙ)ʙP^N'iG槹c:P]dmJ+$rpW+[3˄.=x/m|.zsp9CgtC3C;ƥ6cwɴV]s ©GѺDp#sAށ˖urboRɨi nw\ sFZ?]EȪ*&OFm1ҙ+'Hc_ 9O뜤43$iF5Ť^k6x1NkkMi;9|sp{{ҊrOncrdt7jpNBPnyo8]4y{cwDDdmޡGwu׌~?!|qK񆄒TەW\ĨW^d,=oji\u=L Yhq~|31bW)],.G@dJ(d ;Z*RۤKD02R[ϥ$"8CR͖ cP (H}1 ;O kID+Q>̯)Qe Ǿ5ρ$1歙d-O;!y5aL+Η@r#U#`1 jJG(l/XUAn(Ni. DX{AnJ`F/9KR+\X5ݭJ\=4;l9ɛV,FO3.kVOͥ =O[|DhJ&*Fԏg7XA~[vPRp{z WyݪYf$QWe3O&ʒH*:>)%˩ݵ=ӈV&J-}ߐVq6DA(LGЯS(V?)KZ_$*ְFNLqpzֽhƢq~ڄ׸ۛE[u 5Jd(+w."h `(_5um &Jfn:?V,lC>\h2a ~Ģ'?-z*:vu C>6_ɧ4{-bzfIR˓Vڳ6C2I|d`v#*獹~}Or$1ѓ ɂ .n@2h-?_3jgѣa&,/KO!{^ hZ:_`߉E=|r`<ډzw{.R:f2=+t UG6d:\N4ë5pFK{/pewS:X]eIa -ELsక5_x<,j{-Wb. Ov ~e1P4zmՕ:4 "3Jph^^b$8@3\}` V6hNwG3 ۹UsG|\ܖkN$le 5Øhkvѝ.3Pt[e&\~lA7= `QN N] R-[5?p{qcʅ`itB/,|/*9 {",o$F6yP t^ǰ6\7&tS jgvK/$CJF.cȿBQ3`]Tw:{_yiؘ l06GYYVFK__N71}w}A e6M[f:ot Ҧ*!Gw0Y\o$2jM.8ж3wDžQ.qBwD:Xk1^(\7Ț)[CʶNb+[O+ hG8{9vͦRdf25fTxy-(W {Yo"O^ 2Zw'$zؾPG;KTahLjp?FPg=eLx;~ f]10SCzF`Zs\'J#p=sHB7N  ns:۰[ "ѥb3^0`ɩҧ'K_}zR%_^8-KX&w űV{~w[Fi8 zh5* yXF v=iRR`IBS&pOgjh(KD6adZW%^S ,5J} rW*^Uer;H"'}DW9,c_ j=9?EA%G@g.$r ͬXp$uˀs A/9YI۪BE;m1)ݔc_0'Ӭ+lH1 Կe80rLB`wZ>CTob;B%P!8LX2w0wvuW6FD@AznͶNL@Rc aSg*Sec[֒.)l+w-N$1trN#)! R Iݑf,A;\AZa@Dܺ1e2T<"x i]!R%/9Cu5.mߘ$LQFòSVYF =,ar)  qwA+EJw&_%~حzg5ڍ<<_/"mxCz@#J-:mG?xLzy5u5Ƃ68pW;II^[&4:32jN9hiv?]I$)h'-ןʞpAWb; O'K1߼uխs-M'RØfiN룡>w:C/xUmm v&9lYЧ&Hd?v6-lw=y3v`k8fTf*0zKCo͏ n"h9?d]%eb9KM3d[^C0%wK{,$S+~FGg0Im|#AucP@\B`2*7|<pD`G7 c ~m x7Ut`ÍH79Pʢý^,tяRqf[V|Hj̥$O+<)jcrae!gKڃ/'bh) #uw՘cĻ n9Hgq,S!79 `0H5&?z4\F5 ௖O5(U'KU=:L gNl@]9`S `ssG^[Z-$^ ÜΓuvt*yOj.P6F߃!͑iŸ}~x82wD-g@a tL3aA?e s$b̸1NŘL!s0B&KMP==xV2Bip}2/R09?NeL)N?Q[e,Lw28&]WxdM Q+(rdg@S5f>aZ" !pbKΣO"z7Bu <^e9+D?%16:`=4DZ5'1o`,;2Z/bĝ'=䚥Iy bD+Ud΅]!ZY. W՗ǫe ÁqQYI/ +^vg<)!sqddd[Eğ/Ɠ AT''53+nڔ] .,)U(sveeN g xVQQdVbܱ8 η~:+ˆ4wSl\O{hQt]-Reu'97)d|f~f U7zp[fmt .5+X=~$nb})_Fŵ*B$M)XP%~ ɔl`q#Q-}qqM9R}0ɵ!p $0#~En8.0mcp@e=k2/U2?3p@M0GJQQ-8Y-PmS$m;&q?gB̛vJ+Ln)wmJi(s S48*^[܀*.Z$oJ|j^z"sy;4r-¸ڃNk(ߧ.3fQOHg\eŝ;GEFƃFĬpD9A _OwF5/k3cP6U:# W/ }"g\`MJἝpBjƲ}3Cm͋G/MO@TFRB#v]IPvE-{gAh 'MyDRgGSuVI3JDL6z?$qp ]&95bߗYuwTP`["װ6mmMuq毎-՗3NYyrK3K$YЇ|l %7P?Dky?Ӧf!W_!H]x:ڂضF tj:>pY鋯;EgEt3$KZ9yOj)$dza,yoF0j|óׄ!&jbFR^s} x=g_AZX$4N! Ë+`7Vƭ&(f c,rܥW[,ubBU{TK'_hslmìƳ" >*DpOh׉gQZVJpJ9~ItCeb*ߧXC[TBN8ͩߩ|'fr|rz=$W\! ,s]Pd!l@A" e/G϶H.CEnލ -K{r C !8 |+b -d| rOקN*eo--L> /A5-ӔA/=n*eU\;ENY?HjVTC^xGCi+*f$`􇉄P3'F0;=tLHz]#^?)/N*O_c Di˖TsPҽzn<8O7pW^ -%cB^SkIRI!v_5yzgJ6KwiIaWu  ,xq 2@u=AKjzSlC( "@I, ApQ6w@e3m9?0񵍴zR" _ +Cֳ9I%eYyH'xegG8Y3 I~],+i+6tB:`6ށysICu4FUo@t>H 3G2FѠ5ƍstc-5׏BGH@(fk)9fhnj.4>fv6(l?-֤L2[8L;ɦi"G0QgЂCyܨ]oW_ce-~82uhrHyd5pJ,==p2Q.Nq^'g9ڱVc;ו2wIDLWPÅhRG!`ƴs:*.cn6gZS'n uѶ{Diz%K@bx }^/h\|K;^zi#Hb͑C)O+;7^CMJb{tx;!1&rQܼŕ\זSim2`-JMhUf_ғۈ [p8%!l ~LU8åA>jt%F&!$J_3r7' }fzjܡF\y x}zH*!ڀh~aU 6`=_heGzvuXձ@3_UՋq𞖧@.Ό 6G~ EN3F*7 /EyHG癎6݀"CLʻZ|HA>Y4\1da01@  4t^bO-XXs-!;^/75 <0\`d#ɋ|Gȥ<+uo}Wd$3xp~?am~Rgcg^~Û >Un{N_<QI9OQhPX/GSU%ZXBK}LFt[Uy^6?8fY>A?H!ͤȨ B孆y,CLbIL|4LSUx'L#P']!|boG%PLB7Nh͊s5\.(7玌 W'{HBcA~P_(q5+3𕥐h]_U>Ǣc 3Tê:z}oJ GVc#jHzyZ ~gFgpx G+3A|_Y~{,}ɭ/q{}'Mno`,ifBzX4I0喼-%#A3o&bɈ~7~e.\S/ [evJҿ  Ys'+h8@jze=W͜&eO R;h j,hX0_1>g}w#a{=ga{%%LLő1Zz8y1*S_M?<*]JBӿ AUTQ\bUȅy9&RĵVNV]c tݛz!/!z'^A?񌀁m!`ף 9?=77S,bx;1h/bCMAfDAsc־$uA`"_=i$HGLd62\3#g6>Pr\ R~J((i4q}jlLp ~ U(guo%A zgG׵ʏDXE4_= '¨hjS{G\U8 x.Ϻ`@U>Ǘ[nx!b.%l"xf< ܐF"4`GeYTmV8l=p3<')?#iJeY1u@O _K[KZWٴċ(=n&r5.BU fejUGXDqq qQoCt+OY\j5]D #Zxϸ~%DKQa@DLqIqo$ha"2=_;V̹κ6`*K6 Lݍ QXAy ]luy@*Qo?;$ѴwP0lpεn _ËQ%nuy.?V NW21nԿ4;P|]|,L+ 1dߤzU0Zbb%jAxPU d6>%;, sD Q4d(x761.IJWKm,[lphEޜSnD^Ĉm;*''(OC:KR":Z[I^G/[ ,In2K׈ZDifz"s&p;jߑN"7yɶТ1[tuۦ~/,3|~nyiO4 Z'!2 e*)*bLLb&OjK;c99ۤiUC^,\ `}+df!™2J4Nt*ފRvEȡ!فr,ǃLb}NWҒ7U G Ӏ:Ӿ'>姙x[6> ۑvd8>YD .O0m8zؕOWocZ0^(d?.6݄6SgaƢ;GޣSjTW)MPTJK5)`Z(.^w gjHu9L=}"x`eGp_-\½D$x K? 21Oq3Y]m {q ,8z`rfQO(]`S`0S,0r.bl4Ar8V yR)fy^y+bX;"+K3V$#J2}Lڠߞ0@sMFb~!k-8%|]1[W"TCͨ)L.4e[MڢbSΖ؛ka'JRP)L U=R* '^-kXO TMA,W (`f_NG$ȎR^>θ⶷̟ 7,WӾ0>o!!Y}BZAthnN?W^ !i4 rw l/ȵ?Aaf|m!Eys-|N Fo9O`xx57X_Hfu bk+~?eA%\˞yZ\tiYMbgOB1rL4~BO1} s!!͝rxLߞ~;M{K_2 rT)׿!L(7qc0JQDd{;zdEk=;2QpTش6ir3Bk0,!@ GQZTmo'tϐY'*R擷bf/#ɻM:7/4h;_dꊞsxvuXP2~-jpMpNAJ{n#L@0i?M)~x#gS|rs_Seg^j$<!~Ak8`guЉ&=(@2}h[bcօ$]!̑~g"FWsdfWmkuqV1UeO05Q+SBB&Nzk3T0}{` }@]uTzHOCQƶ"W3SŀU6;dȼ";?,U]u܋XBD Dh}Tž"{仔Yc, }dY_ꦻ dU*|0V-z!?_3_ֈ@(P%W+ e`vЃp Mw$kYշGJhk1^%bUb*Z-x-7r# s-G<[:s^9 acT08q`4Q&XQ;ˎz{ 0)DN5 M(ikء IԽ1W^84ASce:.,3ȣ}:5YڑBqCR2wS ?Q(hH1'"EJi I4*G D\)Y_.MbJH/K͏5'"|54?~LAjU5ڌmBTQ$(`R{zɛο谘{D w-H; 電 IbHw!+e8w `,* hl;ex5&r6GI-qkWM^z'8 ïxQ.dd jAp#P 5x _jw/BC d:YwMuS#|lDx&[]/ZC(L<hA2=W^I!Q~(y( T S#;#t%!1BݾUbQ f7wz[mk"AUҐ`%[C]$S/Ί_{π֋j;6¼8/wԎ =H"_V[m;5d/k`sXq >()G7N+z(S2捚tzK8H#{uLPW|JΨVB;Y1QzcM Jz Y7xI(*o٦HG'̬2ۗCRI!9>%oPT^k{n XkZ!k!âqS+1̡z2|q]5Gy?1ּeR2pSyz{ PP>Z VPcУ+QLΐ~Rxu9I?!|Puw׸<Ѻ&¶h"lr*1ßym&fO~X'`D3tQ¿B2-Hx|w,jڦ Yh tu9)h,RA?&Ҫ.)z.B)e2 pʫ`Ce-"nk!:ИX_LdAPt~|VŻeuj4|$էv@޸g}qqB^Moq,sA4@r?"6.4ьl)E^xJE=(vBϢ%:-t]eo{,` ;l4qYRɐz9ƤQ\ȹ{u h MnBfRej9ȭa?ա^Wm@p;fTXvn(*,fS䟒I ܡn{oewGLcX`\#5ĬI@:$ħzkl Tk0~`9SoQӭgyKuuыZ,*0`p$(J zusw+.qs`0nRIJaʏ1MW`͵GEFB�iwh*C HoGf隍hVL0ӧRx@, Je?E,f"ո[U{i60^..fA?.fMz`DAѯF/BYaU('<^̿aD<Ͼ)Ę`OчX-le iJcxCzeI<,XW?Msڟ[:5L`O6s}8\\Sr4_j]nP c]m9䛾DsZ#V b{,JܦmO|޺O6p@Aߜ쟈mh]WxWǑ7`p-Tez4jjR~l0R#r|Oˡpsܡ3jhiQ5Xa>m꛽M_R<@3⡎+#dX 6oڑ-l̐젯rԧO2DqɶRo_bjoKnDt b)g\jw&&eBΝp?1 F"q_O> w 瘵8Ϊ9f$kY d2qYA[HWW ~ԆÞB%:P(-uT1!7iw2w"i/j#,MQS퇼|Z(iyŹNoogULG2vLG;Ԏ&9abW Ym͏U%2H0;F-v#Րux)9u(kϊ2API#f zv҉0 MgZ1dj?$D^Q;v"h<& H$tWZyMڠ6MdMиFIbsZmmPqdq:[Ȯhgw0Zd)}]>4eZ%h|`3%tK p?#(ziDžV>K<Wp60W~˃[l5?z2]4KpEHaGMPOibW7BO <+wg6r!.j$*Ma$K4ՙlҁhUn_pAzc2DEbJ#Ngz&A=F|=ꮦEO`ATUB`xo^&WV یKZtdn=uh{? 7(d9+1k lHc:QCI!UDuFD+AY/&.mjDҤ>#a0eI9!gtG{%ƥ1A=8 $ۨ@GŸGs=?vH[,wUA d,ս6dy @aWFBXݹ.,|@)*{ґ WC)iAО_^sc>3G$&8){_$:ZxPvwzȩC +YmS6K'QUS{WsHcT\w7 X.̤ʓ7oӐ5Sn%09rmDU=6LMEO%~IA ]`.)I#@)'|Jb0r{ =!=h_KrTU>vkwbx9q҂Zė<]_ 7kxxF`m;Z?@tjS]BO+>'U2tgz&blMVa [<-7akƎeMx:KӌN=uҴBo'Y>xUzM9I׏YsSn,H5DPIx!0؆~ЊAN{|0[Pޘ9̤yA8dl iǛ!r}q WP"`_ o4X"~V?줜s` vj:T>ҰخSKdr0kkF 41#c~(yII/dl,W2m&s#wjr]6~TffAˇT\2"<6M1B]ȨFcvj0O%iăs`uYvzHI\\P c8OJ]8yf޷ty([,|?FN!j7V?urU[#A T|F}MusBeAe%@9Y;{@Z] A, RJKz9m_RA]KX$bdW6@<8& ˓M7c$@( *Z$U+Z1}v8;y9ab F( A&ڝNdZ-i(RIZ\19NLLݎ"b)3]ÜJЭk7W{ C#īEG0J@^u۝WRʔo4s,_Í2 2/Ŵ8X;G؉ Ug.||'0N'?)ʱaxh (vj/%5Pw&:wdc!c]bB}{wBp~O{P@!f^Yd1G iT9ڻDyST92pO4 &lkDx[} Pj$vx/?c۱#M h`3Mʟ&-g12ʒѬIyam<`)?쎂+R#Ȇ*f&xtə/ O|]'Udega8m8,XSQD#ls (P_Һ)MffyP`9=]N+ 2^m(ڞB͙-[Czfx-E3Jpg6}d%y/{e\=V\S>p[<łSsB{N%,$wPto{DbL7^[.9rչ~p"/=#aGD_RpBcX81v$gA KJa%&7x].>=8E+XP W@ TWuQ0+*[us^ig_7з@x+] Ăl<uhF4HٖRg~@Qʶ<&g ot>e)u|y"r4,Ewgd0/-<tqgڔjG82}3ZR-1$@NAć&&HUE^,Ч4Εh=[P3O3>zˀDf s 3U#ДVCߌ5Cu5G6: RpmWfU yw5{Oa$d)DMx{rc]Ň 90T~7ڴey&eu>f֎z8 @qfv C]R,TEWFH@{=؃gܺ!Ǿ]d$,p*Xp1>qѦmSjT&`5r}ӋIJ(䩾fycjdVj~MS1;˒8R̃JԐ"cbNnC]bX< 6CV6(>f#ZgFb3Ąe)q8xfl5n0EIrKSyA؝%~;WCzqǏuv '.q^Rʐ*-|2̚S6de>/]P*նo$Mvi&m 6Q9C@a,>mrqsY:wHS_HyB<+d٥+#vX~XV;A: 짻79 &`h|f*%=X?:))unv"s2'J^.Nu^- _9NnjJD6M WCu -ijVD{f"ʊ ײW$l_ťO,`Mm$.1%5ПyGI=O+RN򒠹R^ VMYvԿ5q 쮚ꋐ6xU$P{O_!L TW? o(-3esSuW`kU= \7PI鎄 hإ ܕGFWxa`:M ;%!0}]̅.3(c G ϿB]Q 6hU,hSSS_Xya3W5OLI /|_{y o+ǖ{xQ'eM~="U\+,?#}72+Z ^zQ` 3|LO4`nWfU ]816_"~5m@=~<EŅv `] √ˀ̟ol(s s|^#.R::!݂D}ՂY[Efh/0^v?2z~{P4ɪMxV.Ha&UAoMy5:$u5Q d4:ITR4oܮ]$Ψ 1K>?liAFlp]2)w@N12Py>3(a?8GE&d.D(yڻ[aRH0 u8bga*렗4!]i#m|/,=Jջ>=Y 諕ҩx\yN_huUmnsϔ;7pJ> g?Y|=^:z п OAw'Ψ fec\*c?ͼb;gd@JUxeZ/cl@h&Al"Jetf.L鎗`GY Z١ښwZ1*(NyNB Rf)D?aLM=9MnN'FJ $rd-ֈc[{{N]Pݺ9 :L-;]sU$6JQnO? >x4R:!/m ; QRr{_K #cL{1a0j r/|ʭHB4t[OW/i͊mM.e&|_UAXZK0!\&=kwr%OkS\~[G35Vk+BRлQ'!d!Pqfb/\p?)8>,r=VH =LK[J7J%afiŊ%WWϡ{ZgSa鳀*E6\BEQ2vhe.Ohb(nS=7܆^Zl}774'rvIUk"&Ya.K>u{øzwxP^Lv Su72}޽~\&zU&P/P%eF{2ȓ 9Wf{kXLn2|脇nܨ}( eI{3M(c@~qޕZ> \ROWJ1/P1Z=-j;`vZf[V0y$ a\|yo2ـ"HL븳Ii$ྩjz(`a}{XI,IAG K^XΚ?zpIr=oc濜 fvryV8Rn θH*إcrNۚ$gEbPq9C0q~ksa&}&> 2Xt b?X bs[yOFVZgzz䱴۰rd}@/\xh]x V 6LS[ܭO1+2.] + ~NY[E&Vg&)?E]CFI@m-x -Eג 223fHzO*s>QlIY NYofYqȊ%r˷W?A&oʇ-4Klkb4/;(--ͅJ(gX,5C^=}>a AǭW0#x92ڙ^v~@ ބNXUt0:㘣:4)}bwΫ%a^EU_åY/z)jw^M Ty6=K^Qf?8 BY$St84?(n#ON?*G *4JXA\u՘=͘ _<0v6i<8YK!# ;Il6!@Z[a22l)0\"v.YcOKw$YIn Cr).ʵ@%k3QRXz4+#2QZwq2o$VW#9{AޑAF8S* *O] ѼS^i[3^6c> f@cF\]ip(^U G?pߗCD+Ɍ@4W׮0W_>HSXP m:ȢadKyۙQ`|+L}YUS&⟔)FNdםۇ  ؏mUQp(/;3~8%_ ~YV "IO7#29*}K + "9RR.3;A;wQشؗ-SތJLp"[s* %DP\)EI~$/v3lpcEG2{wXi({,k;ylOF>Ys.;or ט8#!(^˟ey{F̬p/\M]Qw1݂`y@̚+b3*:Ə+^8NƮrUm`kH;{/R3)p~iG`:,S3QN86}.By:S_C>o 1YV(qЕ-HqC%dC!Ui9I ֤AwT/>mLxF Bay5fOۥY6όvK apbMJ_ *w>$]r}%3T{\䪗K ސHӮ[=̀I8k@io#٭I0q3x\W4 )`ߴJE%FL""-Cj-W1z Z&64ŋ-_)u3\ێSD\w4J.ylмLˊZ߰'~m-,F =5i ,OșwL IǪ#n9!y 99lq?#4ti}.,-:!e͓54Y>KuL_\wzKC.'۾@Awwr|A{ ^WN.cV+å};PҪc*XnH[R!wHo7bB/]Q*З#X}#홟hĒ/uHEF/&-S%?>8C>AH+[4::!.%wg䎢::kPTc~kE|wNbXdOavQg1dI\ƶs2ase_fMcBe%:B={DB"p298OFBc!9qa++j?Soy45"^-h-R CzfP_.@KVY,v#czJ1$k-!2ʚ34W&. './AZ _)^C䐂="y]yoN&8[VwO0VJ P/IMW%By9}Om]OO&#%Lj䅴M0:2ly\'[vl$Aħ*-j6>)OKqCz:9Nh|+9lgO1 jAޔL"hEW2Z7(h"mo(T Nܙ{U$WC*2ɉ)9S /=="u~g~z89duG>g0?U}MxǗu~@A :cT%qz2 `XE;ywq9E&^Mb֩V|>V'Ʊs8^-uԀ *4 ,)$^wtLV"0*ViYGTOio{(\߃jxW `|Dy:O62}n}mR|VI]Sv@Y~3Mn?\'{*By\4 j(8ف{Y|kiSh6FBDਉH1Ea'p@!5Y`>I tXH1! mD34&-~V}uVD -_ Ali__BS;i$cn䥐񅵧T/;$<~F{w72ϑ>LIQqڟ HFL/˒ 2H~ݝl nZbnG/[cZ![e}V]7gMږ&?+dsY PBUD]ى'a;ݟ۴pz4QL>F5Fb@@.soJ&)I3S7PX|o/{#^A9Į\vx5y.b9Mo?CR#5ŅEPE2XnvGHPíJuu+bk̡_F~N6O(7:CVi?xU6|Xc 8*i)WWym"|)ПA(@rஈN#r}ڮ`4hPT˾b1poщG&y8=.B)6fN^c@W3fvJKTY,I\yWUu&wCr!KECS3PIF~4h ]BVSݙ|G_~\) z=J|:o܌sv$B91nM٨8, ɴ-R&kX Cݲ3ToJCNw$jQo1 @ܫF\VY(pꢳu|+H|-x%laVɠsǺyEK%rPBeic? ΀b" z۰7 !ol ,@<,jP$J8Uxu Y#Uj#Ȧ.V;/P@1*3yEQy uM虶e[CyYazi<2>fjV/XtI_ B"7gm9#dإj"[z5Rv[n1f]z$UVf:Q2˵]* vq,K2~i:LO ˯ʟv݉47z{KDkxdQ( \$ť܌Q| /W{mu#.|=̮iH8KLhs0}=e즏uj$<2-.RB(}=i}.^KW%J3~1'&Nfr;1IquuGUpvx6rh}=/JtLrOfL9"{[*2''%E:sq$UmeOO;_vgmWtVDKL8gw\լ53抒~Q/CAxM?[SnR]H#q@X.ߟF(gcoYh(7)*xh\fZV.BU(桱% N>&FIozu~]& j:ab5p_-Js#+a+[X#)5{b**F!|9ן @bȲ:MiܝQsFOgšgV !.ڼW=k&8.b盄m.7.I;e<8_N#Ol _l;dt8?%(ԛ{"މZNfJ!I 2X:䝫>ᄽ*A< CufgJ28+z2H+ )<КZyQyra*ZwM~賉"I)WP`~%YNF 5)nk=4`iۆb+ּ"r(t.cdDÏ vN_cȺ5h8jgz@R]'B]6KW7.?Z @#~嘥grӡkVa U[sg}]\6'Tk)ezY*H^6uӿ@$}D32C{z$nkɎ$uH׮WP 70YK.=FVӪdU6,1mQ H[R^_us +By?",ldh;H([v+a Z PUA֓4JםwiS01~ǸYf3y?d主<9ݶ'Քux%rpՄTanJu35R%2RWck.Ȓ'Ez*^g|TX`:}Pbxo^V&Q.f;8/sY >#Y=-k4qi=IIQ(Adv=ZGT:~T*J2Iy`F7aj0{QlIc exN,:$e]Ko{l69|vkZk6unF0]<)RaI2V䎍aꏢ E<CT `Y*ebxr]>̹ӽ́-vrIY(Bgx6%4~pI&vU%N"w [t_oGf \* ]BܤDz}x"A_pQڤjnIhn}DWen h'(eXkjO1G ds o'D"V=iE# Dr a'Km˱-`p W3c5e%dT\H qN=¤*~e|Ma /WMb.iR{566Rs ZjR{Bt>fձLMk,۠~B33CӳL ^Q-s`߻3b4q?^q!a{m"ч_O>B=d)QWuE,abV}LztSc2sRy确_Y\&f_WvW֐bq(߻I uV36i@؉64)6^؞ւ=dG ߤH$[6P Nѷm.W5R`B@\ {]uzZuïF/4՞x(bXJ^(=]Z +]z(|jfS3hݤ9mOFy?;e: Q+XSw.\ee9R^EB~2I/旑`ǻ,Qm߬yk?EAqWN0 `{X/Ƣ':8])i@MgdṃOq&t#z0JvCP֏Ը?LxXBeGU;/f !n%ts)f6z0FѺ: ։VOstj48]< DLsQ~KQ)es(Afl$j0"_ը)(guP|^'5LgH즻וPIPvqthp5tv5LzhQq"V|fǍvHWcsόӵwNu+J}" L+Hj,ĴfQlsi崙mLeu2i.#_+H)b|ۖ-Y} g8fXF1(xVZ~3c M@Jߋ NZVL7YZ Ѵ-KK]k;ZPջG xw:o'C 85 Tā[x_wD.1M3gdA;&fsyجmY›AmگFjJì5pvNh{4'lSՆ(bp'3a<y._|SyM=׾ 8,H=bH V)uJ26o^8D+,^хT-Q74%<P;P11[&Q/OWrh̉4ZۑvUwba+^È4rKZya:&!FT|APM,^&F!n7\v67w1.vEpm CXmN_)mFZ_kC[O"16i$|փlNV7BޯCg_ ꊆn m|Z\ҥB+)SeN9ٯ}L-J ~ʝ^ܟ K~9XIj`Ma,Jt@-7Bn2Ǽ`R}Z}BXS3-UZ\t"3O~#^,\J@V" ^׽$*_1WBLv_XM T9ko|Qt2Vj 6GHꝋ( $OlER+_co.μ-"2zrJT9p8κGՀ- F[H6EL!X.c傘5ٔ/_ZIht*93czβ^;EEѫVCHy-h锴1+Y\Cd%}')wo~ap {~yZ7"3':q=ȓAs%I~^W.DÔ ?SDf¸ qL4?1a1}8ۗt SC[9iGs>hTO H 1IX2GTw#iJO` x, N/'5_r:"͈a|l4$DO-ap^**'Ռ79T]NFmz9诒`tMñU}9qƻ+-1|3*H[܋T~G5 ËjI(uU/&~ril.^, :w#쐵>ԧ <*{FhAQ_-d :a38+cib~ؾ &#xM*棙fxحiIE׮ԣ$e 5Jn.|XL}/ /cM}k6ÑNFl!;DyǒcFp\e |Ȏ[(Q61v0'|/H)b2C/FfV81&9 W3~s-@IKkRKW*&P&B# ӗbu3h2biڠ"c(9eOI1L%ˁֻ Yw`v}0{'zՙyMeN[<&*ɫ>sH_Gu\?-إB+[[ _#"lMMb"WjF/./|Jh-}R\a∶R4([1(V\{Xc5` . kq]߇5Q>͝2m VnCqhͥZ?r+D Jqw,O g)BT-IV#$V`#>\TR=ʭqԳ £xvݜm{Zl>uR=AC9o|`&4)6<633}o>o4{rS G ž'$œ_vv:5 AA(6I*n?i殕pʃfy(7 ʺ,= ]j7fXt5-ARUՐrB$Cacv>’OyRXd^qm@03lx:~`6V'썝y~xqpe':\V#U  &6/w˚dDžzD,^e(@;k"%j@/@EQhl_SUoIIwX:kF!JZ%.)o#l4Ac_"B\İr&z p1M ƛ'Lm%cCXm.-KM>b; j0$e /(f7z6p9&P-a0Kcf`dQ{Xf=98ñ2F218j5[ ut0Z9M; /趿D$s=n~HKRBG+y$e0?bȴ> O`("yS۽{ޚ' wCSLPc,J]/<.knZO4ځ\&H)8 M1$8?w Exv4zjxQ>'mȨv@zUÛo,S0J!i?nzJ.4M|opHJqEDKeTy9!q_J}V0W,Î:L 0yŦj2^LV*,j+7%VV=x.N mdjO.vQ_\b\X>L< "|Vyf4ilcVZ]Tq5K!O8sK/]+!BBӯ TB.#21[%jd=Ɣ#n a 8$DvZ-z5 ?:/R;Ig:BX+IɨFu낹x!֖ȢEKnIqsBۯt*"i&Z"X\.mU\'ypar Xl.x*Ct5M3bW|q:IQt:g9| /vD!@ꬆ^QzԴ6 (KG:'~gv4YWcnz {G-"vsK!X\;S/ej2oưEBXCZKZq^zG}vE Qsg=P`ybK|?`0?-4\W"Y[}~6ma2q87>b,#Jr뎛 'Ⴈ< U2XVԷ9 D8O})1_tdn(yUQPQyaM!Fw;ݒv yC(w3 |v=y>q]$A7KPB̫/G³1'|ɭ|"\$yrjH+}Zijb^Ճ!IWĈͻGx"IߕVƯWcEIBU/٤GA|a"2ʱ(oAQ9878Mit]͕ԦJ! C'9Iᓾ5GZI=ԝ!Fo4.|h`̽ƆD 83ޞJ6 AtҪG`_\/%< @B|sD;.Fhv32-}#]@)ƯyHew59ZhC>*۶%=๗ f\x9@3j0BjKPE!X 6+C}eE7MJgυ{FFvZH401j2F@2(vA z \B=a(^Wҙ bkyyz6njwkj䜍M$OrӃ`j^x]CK/iG+"94rMDJ;%9(q{|Mr4vڬ 3_ᶦ{؋0 ͨ;&᱊/+fF6X!9q[ H}A%zF86z(,7M&@]c}ھXnx @ n3L(Loi^P$d>I6$Py[y79FJ |rcq1`P(pgY!؈NtEMDPhA,K ؠ? i>R|`Ŧ 2%xsMuU6 }hsOS&0SRzNnjaW #vd !w Osl#tˍ.u1B YrpaqmHX,Yu$y&!n'͐o9%U'=XY'K͛KAg\2*"[+E厙6-ľz|ӳ"Y6ʆ&Y.]Sm5zY%&#yhm9_SO->:VJ+>d;xӱR21YvT'l`\^'翇Fŕ_wzpy /|N+ZP՞Lˬm#0; Qf ]yA4gd;U7*)3ljNA,JÉ_GPk7s=Έ5 j&? i3̟M lHصG RbZXޜI13JjܞX00(-qs/"Fm ZJ8jk2U{lYL "ő# KM s/0{(-@ ׋ӧh$)KEwK; @8!XAmDt5 ;(o68 э/8QDsd+F+"zu8R-B~R.AWn:+?wJ?nW k(e%ً~nӍKJ`+㘧o8I:*.9c<꭮d^+ X*u~G2_Ǹ#|#Ʋ6UX[ R.ѰU9$RMoG91hią08)dGGKV_b+yfiXPa ԚR{gbV XR#2C*IUғ%B"0=y*H#?0Ao'T0hIpWJ|#5 r~"څ$i*]UK'o^3"kKh#yKj7DPb@#6ŸvG |~. 70=UtIa|uqq_^e]MVk$\%[{p)؝lA /iAv0:1InjiAVm,%~zoƊJ+ v:M"n!`;%0"^jf}-.yw6*O^寢sf=TA E`T"FSGpâ Cja3,\V hFdc 6văSĞ#1rj"?Bg r{r+я]5M i-~I@+_S;NI.jtm*}q,JDV*E9\+e6x)~DFX8%{௳Ou] |%*o$P qrc9|hR57B,۷wQ#WR 'ϗ˛ŷ;zdvpwsr] y9}]γƫ,fFM[aP-&}o]O&GּOL㪷IL~pԧ(f/$buxuب.7 tY6[agZCLp]xϜڮ Mav_ɂз F6p.>/qM3yV+%+Z+Ba9a ]z'v$sHWblJ}%@Sȩӊv-_IΜ_| :Cm6H#Q XuuAz!W4~w5zA+)TPO*ibP/́%0^D .3yAxza9 Cְܚڊq VTsZS])KiT/,SocDqZs]ZL>9 ꦩOY]- _’#l")KNo*0]~҈82{d0͂|.0ϞRIԼ[g/!JG1oFMQd{ޚiz _͊P5͸0.Z#eYLuX u k&l{TCJ$Bz]=Bjcffu<-˾Z~>n~s8twX'1'v_=jN 3oWۥXrumJmS߇P9̘gWuk qC[[ "1Lo{-e!Lw:w969-#!]0~6 f@YĄ-JCSmO݈yY^"u|ӍwKV0Zyn v~Cx,("{O)#Ī 53?O'd%CJ*eڳNpVtnviH|UæR?! ր`=d[)rYf Zif\Hhݩ쳥N?p$3a}tq7F0;r_|9pb}_%qM~:g:P7fQ̞f Gv̾Why`jo2K=.y hy8cvniq%ۊLw5&r붛0ݩO=n=D@D``2rn IW|+TŵsicLu_m5Dld/; . y0x߭ԓV(bfb:3W-#qQYVBx&kdOǕy2fHfsF2'Ved֔PNʳZix l:`S-_ux^§ț.%Y\ogP:W'e& +$?̒<$Dg:jh ?6)yRz "X0/,1H@&< "p!ly&s EQJ rIU4Bp} S`]aMSt^ԩuSU㭩[/#L~BTQ:Q/u%e|n8d-e@X|MRX؆~ͮ2_k%O5(U1Nx8 >mtOe%)@fq0 )TLhlNpM׏S)e6S$jc{nfOD\#s[v2fƅNKK8JtW=Rj,$1fqJ~J1z=}(VJ?\D sjo0.Swȧqoԑ2hAbQ _Q>|(g~b ]PNdЪcX6E G򌉆jW=gc~7.2qtGPM>b a~M!]6o* e!)jpoz<Ja`7 :nCM^0=GsY:WR3La0l+ڽ9$05Z](cj]_Oߺ;ŬPő.KYy;%Ͼ1} i3]ћ;mFKQ27G>q*jNt+2(66eGR.S?^֞udh}5rRq]O~Ofnhwп!mT ?/H%:𓯔e?x Pa=Ia'sת5j8~*,:Y]mny$ lȹ[*ɗ9DPBڷ%8Z\dHK[19 dD1U,yw"IEGKT0fCflh {k}X0dhWu[F#Ng^I`?lhE;C?W'_G|E1A̕k,L@Nz_ڊy;ﻝzH+[{ 6gs |RgD|"1ͺ eO˽Xv+EbkTrs|ޝgW*pce!H2)hBgy"mێWpP % ^o1WZL7?Hx )c_1?w67ZMG!]4ȒTA'1hD*\ҹȗǴ3ᇠ Opk%=Hy.R:<;`)UANX<H4sxaG*KVS˸oRC}DybWFuB43voR 2gHmۙfWM/&>*?%lGSTz<*mBE#.531Sj텭y "7)gCN䯞q%U䒭Rp0K|}[ăyX v*3;٪"fR >;V5:%?vnҞ9t,c qgC;WoN4lXrˤv 3ԕI~LJƂ2{,]T%ʏ$ϰGo ~͚_%JJ2%4E5/O0$`az{̎|ErXg1Zr%"?Iԥ[aG7<r -険+OJ){pn&3B5: s)݊{l+~JpKϓpZ*7nb%mTntP+FKYg7/mĒ |jP@{؈4Np.' MB ﭷ2/p9wqN@r=GC<9` )gg|ewx*th^áy=Rn_F>]|)竈ϵaz?$J9`^ IdTڙyUTqJUy ?ZVF< DRwz&2" {H2[uI˥~L19ñh 7kxG~T7.٬0u(`ۊӽA{uCmΘg`V2Drzdn8=!Y:jo Bj&hP%3yp%hecCu4>)W<N,<{K;zv{{xf/fk^9<&ڍAfqꈜקcb 9 m;&A 2j<Fv;Oٴf30@NX7kf)BX2ک-R^`\Zڀ–R/[s;QIk+Wkэ01R1{VLHyvijm ( 8tG'J쇽A+ 2qDzN|\~!mЧJT|85CqeFԒP@pj("֙k*V Pk'-4c,Xw: ZPq*Ye MO&H B?gAlU"VFL:ηXwGvI4-kpB|gZj\E~z4mMF ^Z ^Fdbt]%9+iG8 Iyi);tfw+~7(!M5ىKD8d{/^׍CY 0fQAEawRJWy}LϩQ{fgH9T(<#'{|E5/wd9m+J PSi5@µE-*9ؓf\$"mK=6/X̕Ry 0u/nt >R(~XbH>XزlcY@^ UӸVx 2b7ZQ)}{E&>5,Jr Fm[nq'/i~T`Sah ^ x'D6,-=x붑J*-RTV.d!Y4g{:0v寞@FeDJX^HXf*knJuo(g Wr ư:7u j?'tƉKMpNh DPJ ه;F$+)HnY !3#9 ³ \kA(g"Xa k6Ng;omYA^j96t3H˧mj(ޯ1M 39(;F~F-l^2P|;M͑VgoDR0ٹOԒ(3)zKx?#ׂWx#p=PAI#RQ~* hf=h gZ$q]h4BWG.C.n@hȍHrb# J*A쐸1=g7OcldnIBl6!OM)ZFJt>kBU$UAĸ37dȠSu_!O9dq]m@K%;%B e 5k壟ҼW't+wׇ~F:~5'I zϣ ޮ.huC0խZ&v9)c@Gj9 .T)+)Bŏ]5lkf:3EAEC! Ņb輲pt %Z>0/@c7  =ZH;(G$`I`mG`v#_M_*vS"fdaB,2xyhMYZ+k,UJ4'{|gD(8"JZ@-|n]0Q_x}][xmyp_Qu|{0qO=ĵ z#U/6+8z0K"%׾q,D[m9p_m[Oʶ'f7|8JUIA$uN껗Q%ELj㷯K5}/58,I TgU`+€E"'-?cE}C . Ӌ$c7c"#2DHkfBuIgO3왂4%. j_W8wMX0V*f*G֪{@|5űvA=E"{2XJ%OD!:I ~v3'){^CB4x,Ph&"&Z 6,֍c~g NGbKwKX6S&tneڴ q<0Ca=M[b-pOe屍`v(2\rQ0+\뉟wa+rĀe|/Ӏ + /ꭏ_lnj!~qyǚ5U@01j0h+NP_M>C-uc.gfmsC'xθh p2wK޺Z-h$u+:"A"鰙W sRl2ʌں @oyE ;v'Qr<(лgY"l^*"ᵿlȝstzhXZWn#%4zXs( zy-3ƩVgO̠vTN15 {yNAn`db<,;I6ϥl2G@8ven:jA }+}Q/O8zCDBبJ~Omzc?@n&Vഠ|^<| M;ssK͕{D0|T%ϥ2ow3^"U=ܱ}0^xeQ931 =J+em<Ӳ.3KkLDZ$?TAGb7_\ Q \Vhf7~-B89˦ڪ- ;M-d^[L|q1}-LBNK,9б] “:vUEMř/d $iA bl<ױ0Ƴ,d*{`Lg !jA}#`jRcf{|_6MKFV-0OhF7 Y6iL !Fpr G$A} ^+3[e2#&gfCwO AvR), d%PQ$~-W(kpVSỈXDEx ABlG([O[ĺT gT#9nўO naK8?'/+F6Si摊H}"dŶ+g\mjb֣]gymzaAXfNi{Ѿ}mwqvppLxBԺ3UV6+ ɮ(GJ6<m3Mhi|#WnȽ"EUuY]nQ LLa t0P5Fk;׷/x QUA`?_IC(J2-t\x]W^C,&-A `&AX dkTkf20r`ЬymHrEz.z~K~;#v4;K"BpmGWR$?B'W=ǑRAv(8ylKMʺ7AP{E`;^&>k(@X O#ޫ/lߓLS ?&9/2rmwu/|)JbSy7'+uEBja`'x(U-wy}"j)nϚq0 @FHGo9y#y!YAi,frѴLũD@g]V\I =Ƥ<ZHθP+W+ƿ+H"ڼMxXKlܧϽa ߅ D)VƱсSN re%ߟl 9Earm Վy4D 6gqDGJGt5 }E*:xИv9 z VܗؙҸ[ %]ulm%zH*ݎ8]!>4 \ڍ>;[[qJ^|`L虁.1uyqt!18Q@ct;-_s>o.kIs# TCk.YmQսCɷd7̠#͸0tv9{}G1 ۆ~֔ 8'Y͔@9 ϲRnEz P[ש԰A(?;f=u:P-Z߄A-j OE G1yCdq+_ǃtsx)|oy "K5h4J-Rd5ikt|!&碬gb(# K e_sXK|j=@b[ߗkqp ʇx.6q*f9YttHɦ4=R)2+;+N#??BHLM̀|pn_b7*A4FaXwDˢgVjBat+W}+4. Ǿ5'w@f6y&19W;(UӬL fnd};XCZpFJ[3:&|+Tn݈5TFWO$Je5(msys\jaTiP3v3.VwCV;0Pt鑨ϥ)’DHyC3la׬!GMK0kGt76V.ؙv66[-07wanMdwPi=dB\(Tq hqS]>iP93CTvc_Kgxi:SuV De A l2~/ K$>ĜFw/K*6 XMcGXg'oAK3zBfMzKMG04{dD\[Ln86VPk?qxG%J!Z4ٸ˙{o@QaOuS{#~qvTs?'Ժ U z>h3n ?34/Ɔ2Kʭjeݶ7:n暸(f@s>Z3ZFiy atV T:je%5X+kO2@6u@:0(ebѩfu d#2f=6&"xW+R&j&ik#v'Kي׃ȗk$ &cjH28={8Eob>+iLH2V>>y|FIrB7%$b3kE0G]Jˏ<|r"BL::SJ}C[ RB1f/P?ˊWV73s1spXz>ك.wûAK4CT6r aMfzTih|!6@b|a5 ĶQ~]I,a2"dAcFwDj5S92*>LS'ϤmJk,Nw& 2nz#&4 ku+֢ R\cсU/_ПrM\L9M2Ϫ;$*oZTr5ݦl&&O>˛t Sp QO+:~7++!^ayl 1KKa.<{JHu=]0}xF~/l"' 3Ґ3RnYVW9)N܈ZZ"drxKE E!3gp&"P6oL:r(V[#09scva%77Jy(d'@ *޸wnEww7Ϡ F8kyR Jꭔ}\BX݁؄ sBJ[JX`9wlP})R&/WY$}{ yu4CAm5 ^v0Q/M//HȜ8гc 'kKK㔊.jRYfHxѢ)fs>j\|޼W1tX{X+3X%<)ߓaG ~בDˈai󃖫k\ ! vBS|؍jMw(sHαTna=a:(?ӗ_m),!.&dڀR`K})aŧ ȕS5/v*)KJ=* *"BbbħpشId8pǘ&=Xc: nvsق"B=#eUIʏVQ)ePh>Qq^:B chIȕO=~w4=wJZ0e!AjC#NG2 Qh+H˸l.L"d,릯齔j_3K/L&@U9сڞ(x9 UlkJHyKDӾ&y9I.J2I㮁Iem8R:q4^ht!oLuns*LRlhn;1٧Rqc :0SPp|YP*!JM&5y7"iYŗ)wn]O Zh9my vX‡p=\Vn7@  UFP;?,]#Y\AoR5ړ"5Ͼkl_P D3M1G'X63\Èm˻}]يFs""+fo88zZk逶•m:tj)5X&l}#R4i\v%e8ٗ(iR5}4;61H!`l;JZc)XyE ULʴwFn&UNRQAލP2[5m^.[T}k)fpՔjA$m@e=X3}~qjekcrĻܜR"C&'j_j/.y[8"n~VS&wbnt Oi|U$6a@6ګޞI `Ҁ `F NNZUH\c|E8יh譴Nut#qwk+;OP3"͘%oU`CҵND-cWEt0-"JKTR4ndK>'fJ"@D$i"6j)`:=c H_ lk/=-i@OBa IA"FRfa\O)p v%rzɬJ/Uc7j 4NcgVv& S:&> D1ÆQSX] w{sҿ"-0~x w93..WzEYGA`*{@7,9>]2'ܰK?$Rw{5TCҘ§@eJٍٍs7^=?$o+Wˮj+xqz,n~-Zfni(U [J*`cWREیd|uiD+NZk ỹ/<+VB]%B5:R8ֲ*C]4[xB;Q4"c"S1iUjS&\B\cj]G+) A]1OWk秠a$r *di,p*8LeMD%Sl{crXkGu+Q^dǟ؝]cC5'4%ZL>pjUB2C\0yutFm@(qkGUy)W&t'!yq5Ѻ'~79XU! (?꾚d+!]'&<ЖƬ'z.y=*?l'6EmQUʻn3 t⥈GGug3O g?41J6?4D nD?3 1~K߷dh( #3*aB7ZPIStǐnmCdtUڲpoAupZͰQG ëFTbF:R.p&6D 1R1祈axkcvLC_+t2:zȃ *4 ${=%iU9˳FF)kINg qL̽hϟj+X|Y 5NZ>!;Fz- Z* `@,h 98># _騲BLE hB}8fV}!,0F=j+Y3w 7~9]]9lM  -ڎj(G..0=ܨE1p]K-v%eS@ J|f^REP-dD¨cUSB[!b2Q%=uzL˙`WB4ɧuB $\gCC4(;JI$_cfZ01Q_n nݰ/ݬ'G+AcqkEjLP q ]yJ01fYwݴƚ^YÍ`!1 "'H0u҇ kȔ!;Dm3G棜 x>HW&) FB@}Ȥi$]BM 81?zIUO鷣iūXG&›a5VFqe?iEQԵ\wJLߖ[aCHm"Xkprn@+Ы?{6eWȮ0>ch8hmHw&Yö\)qq>/WIbJcnb$f-*O> ~'P=egrUλb@dnO[)T7](SW4!$amE+zlV_PFYApI` {YDYEu@tPB@O .W>+&oF2(v&J{%͍Ao d\b,w|Nh0^jw8ʂ53|}\h4vtlb6_零x i DDZUhŶd0*j tj( /9+UugjopP15܆.G77vئEkZ_Hc!X&%)Tx4&1+PۀV|w XEv;OF\ qjO ?nm_5dz#I-ͺ ^ ?ÐᛴʈYbwG ȂiG0OTHAB ~KY't6YW ]#_c -yR ?JDJ 魀1Q΢ُ9V/*D^]XH G¡b%:N3Ds5wFFPA'5|z5}Й'S(?rv]d6Ʃ(erC2 &uT$90CӭrdZqeHSoh]Vs.8NFC%U2]q59U*{Y }5@@CN- yPb^hmJN&*U2qM6g)h{]p lU\B!MXwf|W$}3DzjC{啼zkV6a`+F iS0!8 b M'kjҝE]S!N˝J!VPtFvux٨g)6igya [=ȫo0슸'+eT/M9f٦=Vı$ $X @H^#Y8;kՍwjaJ/""x2:O%fTl1&p_?VT&c#< ̰A+lb%@\V)R|xCa#'ÂI|FP[dXMe¾[ &Z wN(M9:L78}C@+s&ˆз 5OI|Voit7舯x}յW ~68`*K;1%*T ̱g69e  (n+]zٻ!JWE qFsA݇%!Xcl1u%Z G;rt+QϐDTeB^qMPy"f[+(#GrJi6YU6ɋ>XX(h$2%k]AGLӗg#չZ}e|Ì#7P;FrdԳzaK2hѪ]e2 $rAݸ .h; Vz?#Eˎ ފ AP.C^v1#0Tj[h7vn ,,:r!QZet $J+M $"U]ahYȉ$Օ^D?1m $ xwzOo%k$&oi5Y/QoYW }tQ qϽlq'eNyyD?BYxx_z=Q$qvC)sQ'! qLB5-O-^ tIk-#Tp4^n6 !yViREH[,? *A$Vy9V]|"5xM&Jb[ 2yάqƏ ؼ_i!ֿChސY6POdcx[̮}$W{vHBu âBjty#"=+H*ww~?jaM`}!U傗9y·{"qk0u kb&7-@Ѫe|@ %y!Q+/9N0pٲ[l8ՃCЙL;dG!,J_ Fj" J%kp+Mi^%<;,eM4NخyԬ\i:ej U*h(=H]ĊxVQxSm \fci/Ӝo]H&A׾ 6obswة}CM_˯uɣ1L};5`_K(;T3LAZ>)Kus, O&-Vo(>/08 tJ7mƷ P4j56(2s'a,'o1zz="m*W\;?7tLjƲY}oI" P9L9a&ή495s 5z6v'OF.S )^h,zJ`cRHgș S;O=~ VDZe(XW< l&?jl\T)f?>&GmX=q .$!p)Ph榐$|Kõ.ҒVٕ*]~ ,^}ge/R{`1@81A޴)t*O+7WV܈trV}# n8)19}";%񵱻zpUp#[+N#c3eL IP Cp׹yb3M`tu*Ծ}bn҆k0tOu+A!ש.jG7~Zɟ0P|*w¦J:p^)L,"~-u'+T0nٴE EC"FS4XxHYapy%h%Vi`,|QGؠ;"|YeO9s6aY<$J)*PBR QlVp5ԱmW \(3-{+61K壓j1{MTB'Xt˹76X۶ҍnz蔷bʂC.ôqzzN(AbBFg1e=[{M^!]FhV*Є%.tohwJsd]jE!ݒo Jc4s,M|?OsI] xX0@ Irdwp_A ?%O%.65d *g5kmc0o+ŗr1oW.ynCr YPZ'^aa{R4bڥ\3=yyAAv~[lbk 9o?c_%bͤI'C\ iD0 WGخ}(s@||R+{Wf'C6׼S?WhPdcRo }'vY d?Kt$AjX#b ?ˋmxT@2v_m#}+$'Iv_诬: Rv^h G&lI84W#Y`-MO5ɴA-qᴌ +ߘȆq (]+&nM."k`D4gH#$@#{ /G-2S%2+^ܼvb엻d9l#}N@2edoclWroau&UДvHD,&HjqMxYt[_W򶷢EK)A=K<׽àE@9pƃIun<q=C}>aʠ  8"YK4 g$JoJ'Ir,Wؔ=r2uMMCVgvCqm, 61ycl p8M L8bEYͳ/4qTɛ/:A݅V+a{dk1br.x| ^J1prMSOPz_ bz 7c^5ЉF!"0OA*rN*~z ,&L2TY0F&t,g~_vVC;xw͘vMSZ$-z*(=24e1:@;~=l1]+WCFYSƎ7I̪W/0X7?TV55:vYwwBLaPvPnsZl۴;¯JqsT m_)ig,wH !,DU"#ADć6`I\OGGĩ0Y#Ae^kpI a\dF?/oŮlN O:v\AB;_vei<\ "MUnm@2K ("xQ @O 7%mۨWW}d}yNF9ӠH)&?wNde]=Pan͎/:؃\[pҩˇVu-F߶ h`dҥh:~U)$ӗ 0J"rk5U4s̝b$/Uᱽ6t,F9"E߈7k/2ۄaiɝQҎ:tRJE+@K?q3MTfbk꾃Ը} fM[myS+)f'LЄY^emRy6RvbE/+{(Z6#J5wԥ%[|(g_OZt*;;*|4Wu#_S\ Պy)P@J $($Qܐ PN妇`z˥ت_ԬQyF:|Us(Hϊv4%KױAx=k/^$X1dy؋Sb&F_}`vvzJ^l<ѻ j-GuտĜhE[,.5X`e1%6E 0bf&bNKs )!D\rns2B ЕTdSjEkG?3 m[_[6CQ%Kst L:pp*B:gs7BXv娯MwîQ Eg?B5*o9/v>A ]1ԧ[㜬4XH(Uh4g5ek>0+%J_^ҬC1%r.?Lp5䮔,q]5Ћ;A7#a .^Y%X&}C.2QZ.,7"<ӑ7DRR۾y%yW{]eג'͸0Jl0vHWcV߸zn=bD7N5 n%TVI0S9s_/.{81ysAF( U?Ϋ@ d$_,Q0jo?jT 5G K>4H{{ e# ̯S}[b5G0GL[AwT)hΉ5olO}5`)=Ǿ! %O|% {yOv\C!Z{cL43=W =iD%Tk1ITjlљZQа.ČOg~:5\s2'WU>PQByU̠W;D~1\dt~'A:IՑ{FJa܎#ԴtAm"?_JYH*(R?o04"=~A8 _bmV.g&Y>%֢Xfd8JG;icK @e1r4YоFۆ&[x`D6IfH qvY.Yc~#5\|k q^e NiD!GQ1.1WưOE-4 K6M>LKcHF~8ע'*'֥4hS^m'svP?9D0h=YI-5_`TUZ7UE8?X://fY"UKyBiȵg=h0i~~||ϸڴNs|:\;l*/Mzk ;RCTbR5xY[OBTÄ"w$Y6|,!t* 9FXx!}q"v"Q|>QȊ\_—GG7;SJÔޭlc'Y>x[r]b6#U}tOHB(RMX5"ŭ 4 aѺf ,dApBO[di;ס_g=nF x@$r !Wmi`zU:?RC.JR[sA\!&[Bl=(cM4wF/7V#0>8L! X"ծB6s٣A3Xu>S~](XYۙ)K }Kʓ$i?# J-| M b,#bJZO&c_,5K aT>8'-l MQۧ6GNp<sr@b$v,p,LkWcRV)2$kpω)tJ4?I-kc^HK t|/zq7dΩؚ+%sVtYfY KI#-4`综ۿI#2,.Kr?`tj%q>/!!+/p hj8+L0Hť}MlwbRUVK, 8#/H-ēYdr SZИ ,5uݻ*\`LƘwV)NS00CJl$bN ={%.Z]8+o 8гﱁF}[^a9o QMmLn?IEbMz)Wa.Nx_ Ԙ+L[oFi -ڗK6yUxUpHwr|2Nl8U7aSmȐ-Y6>h[Ma>7ح 1~`m ! 'F˖ xcGiKꚽCzhmWe@7fo@_q%Rmn~"?PO! 볢pn ~Vgr(Aȫ{#YSh?M$R Rn=? qQgތ'< ]ƛK3$ףG"-*BfE59O̘W,@~6NĨKl=t.3oy: (;c|##$ jS?l_r]xDP&E bb{͹N$10te(SaVZLl K2/S#sv#Հ.tW861$XD4 ߽ܐ'&⋛<}؃l"-V?(op VMTy r/dX=#kt^%u0*Bzdq)+$&@gˇZ%'!"W4881 hTQwЧqG&HkXP˖y2CT4eU[s$!wa7^[Z4 fg耴Wɶ(i'13{k3Rbkh]mdd\nd;S\ܟ2(`,& Bi,:6;z"^_aEۿBTդ(sf).iȶ4R"Lrv@KÅh|y!ͮd}H"6+םw CgTgȉdKK0m>SXLp7yhWɤj7%:2.텿ۀ|Xp.}9_AWu(HX&5RϟGݓOTLV*KIəw= >` RW/ 6ErY jW+G=^m lCl%$Gwi:bKId#H#0-Rz^^k !kPwv~ݖz(IN Gnuxjt\dUyL$,.k{m+:q7]A{^>EZ!+G7bkat.%yQ]_o)U:Pc2?ʥg,zHz,lFEKBEV4>sZR@ ,,n ]~`/_eN57 qB"*n۵ࡷB^Z0?b/AO D/ x­-h_6.ܞ`Zc]1wT a!'T,^S/Q* v+-qM ZmC6]uH²o7,晫o♫۝2/@Mt72Mao#;Ԑ|a *WMdZ? 4LGTnIAM!I__|lwf3knucM; 'a? w-L]g,5}cŸo 1LWNU}#2:pv3(zar74zz{ղ BQAE6 +v˂9HhJ͸ [(`i hrwsȝJ9T i;F0ӣj}qv,*R2YiÙ0Drw)}1eb=z7)V.?$oh^GnY7gި_Cal;֯#?ɣ}J@و LBgP1{qIޅ_Y@T]cH͛$b)I\!՝MR ZׇFBV<'rZ3xd|6׀rs q%FL>D$vY6+@[v-Njw.5ugL.tK`J>"&-);֤A LZy[3wv K>gqE:$It (|)vQc4ޞ84MgFv1W`lo7jܠ 嬨zTTb-4];%jq~ ġO,>p黇.HTYuk󍍹/unvXyHdTْ-CtγwU'4㘺"qWT ΑfS ˍ6voi nLC9Q %kv)7_NsJ{on&h/n#|uRC{=^KBe0 z~"HjaZ6ƚ.HIIϺ8}n2 GwJ=hk̖i#, *)ڎ%2dP&n &CbKkfgudؘZWwƟ!O"\*˝E""m^PBg *NGx[^:kI X&f#ܼƝ&Ә23{ `Y&k [; 2z .!Ž-4M83>5u =y3ӝ~bYJ! , 2[} OIo~P h/w; 2g{ R,/J{e{?GO q"֦%q.:?dK".lcc +9ZY}A=ݲ4 8qIb+'oO6S؞ٛ䪵:éI\BV FC^ޚD&#@"A`CRQ%%%Y d x v[2H-[XN^j\ڥ*nn+ۀހ_΢f>]:n-{30`J0 /T$Az^:j=f %Db=iP/K{QAJN"]D076P:FmZރ\ F1ɄPCX/pLy A(H:m~GblQb1; jD#Idnk:cZ>dbsYt_IX֖--K>ytO>©TɎ@9j̤sM؋v Mqr-b$tY_a8ub&EASTta;z2nuωH*uE[0,t \Z[dGFÆ`hEr[]w$Nqr@^M;+X l~ HYiya|Sz^i&0R$i,p_ȕ)@E%>XLA=*=$UyHS~on9i4Q&ߒ/y@?$A$>Tf83rG.q ca-hDz\=wk? M;e}sM'\PԴ%!KaX@5v5ogԙSm[sf/-0uR {N';7|fR&KSXfwd}@o8-OgDqWk ˱\B.CmϚ/1_"w9V;ۜu671C.BwC )-ΆIXBM{H034T@B}td$8V7|r[[ DBM4hd1կhkjOz_$4 ߯_jN&~p-"o6Z ,DWY$-t4"ngxUV;A_pc5vhq*20G Uf-y4H^xqB3欌3jYg/Epvd>o'} 3֞j3FS 2]Pp]+^r(VbCl,_v"=3Cv$#&1' f Gu3CSzJm4cM2o?[<3h,T<0O]+Quk(f 6/I342 'IG >VV/ǰuՂ[>ȧnC7-U 9UW/g7ڍu!봟7igR>iY UY8,/[d#l&'k5hip 5m3I$wh&=t- /vF98YQɂزZ`Wy*F7FP%kݔP8:xнNrAke{-^)M(t5Gr%@UW7MLA a*&Lz{v=wz [bF ͕a8Cbq-okpD՜U>q"`7DŽ/`(y䬻.b).Eru^(A<"|ONn2 E]WUQ{eO}lago MaUJkBq)X[aO#w߻<_oAHGm9~ ОizncPK̢nO#Vubz!S4V`LKzlJdV|b*+qЅ gEH}'ᐘCfދE;O2?ux%nD4JGV]%oQ!B߰D=&׌E(nEcmCTOf~eHτv166(h"[y "Pm;orp~KO@bg&$COWax%a?AÝbvle5Hُ1EgvHIrG)7Ehwk|Gg MsRM>% n8WTӽZ/ %ӟWXLՄ? *m\Xf`ö5 Y2V/v&_\AK}( P2qsة$ˎ\]k8oŬ&NL;.뉷9m{_˼識?⍏{l;PA_XeYJxBg/߇ʗ8+pOgd$AɊgnEK@ Q5y ^6SȦL:+ !tTmn@@MxKUYQ7hߘ /u>!Zp1e<#Vp6En[),}K;;a0N*(Nx0 o[ yC3L` ~0 ErXW 8 hrT[+lRpAրqդ \|RvHU 7gru尹R7q!AwڙqV>U^Xi=]y$j= t-YqD2()c¶˦{Y%GʉQtCp*/sb|J?lߝ3h~2OC;J[y3 rē|DxLzrOU4Y_fWCq 53>tgAOGVvך `C*p-#{"*YRRϳ~?EXך%J( C/;6R!CPvgˀRƼ,AzpX0r Q)W4w>Sq;&dM pwD /5'mC31^BPvQ<$_k[J"ﲩ/%=ЍǧM% 壹Hc!r<6;@}t fja$,F4^~8;T!ط!\ K ɖ-wcMH) DǏ@$ 8_\|:b\5_ Eh]7@w')=©l0ityY @"Nn97ၜVL|4l=)$E?fuȎorǬv,K!b!5!^mMW+ N@AED_་ӅB)3L**kGBK bBD+qwY1ש`~©{:ެWsR0VxgQŃ ivEb@ aOtEjdBY],aWQCz!fg~D_aq낝;j{j>LNC@O,l6 Y|1Mt k8_<ϡܾI BpB83ObVl u1Hq}; uKm> :Ra!>@w` ~61Dd76lP(:V ٣ 08*_*EU&ClͲYbT+`Z8Z{3}zu fMƘye=?4Y+w&ыK ozxoY/JSƖuX\`7+sRn逤ڴ;9I}jHn`#T|O +LQI%%<9"3 \ysn,EQILKEmSf̈Kh2r8 SQa%NAkܗn[y[ ̠ {.`&,\?L lEz| Ek9ΩjQ#`ܖp>:eXR~鲕gZU28 1 Ɠ9D7]V2hC%ÿM'mCY?eHR!O 5 bA}nH"(ź, )O+>zYRs>Am}qׁj@Ad@]3Bj㍝'[ _0AN*s 3jѯJY G`s!{X&(L{J6aQ}JDN>:>;ݙ6TGcK|ܩDNP CCF t䥂=WWdE}i ű)흷d1% t$gC;فh}m qJK)Q^C챤B!]ܗR xfШ f]Ƌ Wd$^mШNE|tN= =y6Ѹ+P`iv-x#.8-Z-E-}?㍰XYАZ`F)lП\M69TdHjI7+8`n0lG,EV=J#I&3mK-f]H TE.pO9 \LK5lk*qk&,+_u1*GFN;|{``ܨX@ȭRkr_"\4.G^2ISXb y+Xܞ>< –elA }3S?x+d: >f}G" 󒣈dU{ ?6Aٗ4f,3xBdy&Q BrkP"y5n`)&GXV:|=z~퀽\<'tk[q69Z9[TQqsn"LZ (Zlh] w]Cit]Pb*u [?H[TZMJǩֽ%ksCA \oGq*ZW ʴV# ڥqxd3{.{HTfuHHJgCPqM-1׺#r)QcrP9/p]YƏ;BCjYyYs^^V u:>N7_UŢKɎ:~S5X$=3 ,3:1o.༟,* @ts[$_2$ˌ Dkj>æH8' y"yёz..*_-3AkvW$YBuL!k/vZy_E% x01jCNB(gG\:{E+W";8`;Y 4"ovܫZU'Iy uMr7\TЋ|nN-~ j@SQːoY >8 =+Gvsw)O(#'!~ >wm.9asn\f׺fhS٠g:0Ǜvսn".DG4Bu@N}.ͅԁ~LA b n T`nGTDO-sH\T\!a`MtgVU|Qa:$,@*飂H-lv ڞHaTމҸ< X5RbH@VUc>vs}♔jUp[ڠEʠ͇)DRcQr%-E[ϷIB0"TTr>*B2ѫGr i?(irkq `55w"n9oMPSoY~ {SM]O#F+p55Ԉ*|'랛D s'6xJQ L"4+}$,X ޴͑Qt=e= !V! BV.u4XTWVY X#  \HrT &Y8B*+ z_Q0%zS`CURvr *Dmw{)mYȣ1 l&罽"a2ֱ#t*s(~ѥǑ8%zo'Y p9侫Ej-e)Vkyi#N8x#qN " y!F { `kGicl5gXR KZ~zcPUXmfle!/yvOП!$z5/YokNw'T<,kց<@mЙtϬ rkdVŘQWޢCƌŵV!>TPkfU; n˘2%7$7i0&$u9XK "|L#%LeUEδB\CG(\J5]R̗# cNfOX*֨i6Na1A{wm HVBH@Mw[p;yDoF\&asp1!!%_j^UU6}h[qY;@9ߣ3{zzhmq?W}DXBL@0i7vWv•T0**Ln2 E'zp_ƻ;{eNbh3u&xVR3fg Uo|{B3W,D! #7Fb{\ cZ(-C"kywe; ((,PC`'>aUjȴNdv :qrwH֭dAXgDT?涵F鬕HDBQƛ͜T+tPi7rϹ~ß^V,'㎥DKyl2 pY \o9 ^ g4Z}qOFY{WO_ܵ:ˈGHt.gF/tDԒjY97i-=rБ"? i_ɤb? D8~&·'} ڔĹ`Ě'W:%rzێX5ƕOU5BH^5I-(nk9c;x^m#5A-G3u_pfL蕫ڴ!gA(Bi0ӪmoE 5>:r dKW&Nx(ȱEVof0Ew/.2wLv*Igsm1}'7 6h~43|;](z?C^&:udC1#or4s ţT3Z&R':Str.v.UXoٖgD]<#4 +ze|*"Hy+jAV7@;88NS"i5YIʆ"RJNӒu{NÎYCȯř-\3%]R[xQ)?9HC}t[p Fɷ|w˙.q#MVSsīJ5v:B{xcCIzxEn!hAܮ4bO3w!`f6FZDyJAs"DPDۚ"V[lADeZ2h`03  okwwr깗_Zegs_щxŖ#*޴~;x KQaH,|L)\~Kh=Rĕ?#!}&V8`"x%4VG!t]KE CG(lcUf4ϱE1V9Jq}@aTes 948՞ԤyZI3j4(-!pl1š&lIb' fq/]r'2N-g$^m&4cx;b?Z{WO; ;n_CEtQI립wI\P^d! ;Цc>z\ixwV<"]_VEOf5mP RLɎMR% )͆n23$3߂͊WsWe}FOC,}hf3$P?''@=2UHZ]+su*31v?$pC.RBwRK ؎Gɤ8ov3S^Ly T׸jJ (."܋eV حwH[ p Ζ#5ExJ<<{bvc'SvU&<m &yXٶi efڝi{dE-[ʬ{L%=6@DдC4e 0 &])hY+' X Y$6%yB.Z&6G4oṵ CGosm!!Ɛ$ p; ]t%gY6W3,Cfo?<Kdz""]PwNv)m툃ʐW;pT}).LU0#7-> a( w^cZ[l1a^ę ,Al#0}j6R?d /<%t*eqbM |&ȫJC V8%x rQ a!@+E"99U2xMJKrK"+p)DŸ+(^˿=I jL:O?<~6'TB!݂uϰB5(*c0:% ßEq~]ې\#bo' $ciӅ] JR*r km-v;n<MbMo|P'ZףM }̶4 Cpf}wqK[$-1ǝ՚g{ \Lh8py*3R; ?J KbĒo1 lsun+AHT2|g}|) SASK}ւ"N&FM%ꕹhq5ɓW1sw 2#0A,;Fm$.$6/}t[7=f> :SKغ.ޅXn}`X,^s84kn-___\4Q,H4*iFa08~V4|4Sb{ga: C6pawiDO 䆍5H41 J :NZ V7D_)+TQ M^c~ i=,\*0ZO3e{6*UkC?}z68{#:SIG<<46$Tߺ(*Jv AR}\(q>eTT+C--^= x$FEhauwNb?!B,uhG%grΞ:"=>v~>:kv@H`@@ƲmX0/wXMТWNxa=awUS3r9G9 owTSEM1w5ǸTηB-\4S5R/g>!UHCd2kbtw3;dO =hn郺(ʮn2(Ŗшpsq)ۜsR)ԣ鍙(@$;Q֔@ aCa4`mUr7:5PTXy9{U/uLC/iߛ9h teV靱Yk؈qH᫸qވw@Mb0ahKx*J(]ߚ&Oi=GU F^'Mz~>zQŰ7so!QJPZK2k*Bĸ}. 2uì+aMջ8YYI[|Pk7xPA[`'cQ({m1>50aFoWڔ;r&!넍|&FO;;p^7-IF~Ps\?|H{Zs+vZסJuؔbbrMk3=u:zZ$r(sD J>x[#R m>\:f)wʪ9|ffcWhN?UQH~cM,b2mﭪOcqqgQ1; ]~m֮'^}^\:OWꫂ`Qo N9jkyQ_*zHE,_ݾ%0RB{j6U-Np &NJRS<(`aMˊbGWSu=&P3_[;S a[r#6xFb L0@_t+ƄSOf#NEYC k-lUk,;UD 3T|usaQ456𵲤6}3[ ̗Yb@0 ="yfͧ.θhedPAI&8{"_@QUNg{y6=?ySF -<-Y,RyA4inJåZ) wE\qBZ78uvjKd}ʣ<O+fFQKC3KWR/O߻'Y5v3K8G54VBIXCT;RUȈ ~ؖˎw̘-A0O`Wm`^ԣE٬z>6ZX&w9#q$]~vҏZFZ|hWN0˃4gVB%ym'⯙ov=z~Q"k!Ш޹M pGT`"5g;d W-:~4V#| #qjegV +U 8wzU&~@b䨴dor[]DoݩYy9|57iUnjTFWP med eʘ5jyyg_ʚYsfcՑif."&L^ Cᖑj|L[)aXtm,ZNer )哳xavTx~)q,@ʥH{J8VgvQ|.۹d crkrVte76qӡ/c_{p7+ʿ^¯bGgr_YR{gd Cb @) 3J˝ya5"r=Rf.ҍ$SoU`="ltX1uWK+LeIzUZ1[dMx , PKHZԨ AuxuCKYs9/H_qeJ $Ps2gƊ3|pHW\ wm6̚"^gy %ԠŁ2sXX~Mۺѡ&DvO§5Zs}^!L3M[GI? 8ac pZWuxc J|R7#›QSx_ /끖ͶJ; Gۼ{[`em "IʃyavRi^%FJiaþH(˗a:,z:^TQg Ϥlج5*]TQ':t1=/w8j',K((T뜢7x&]r {hl|6g6b?TbSRlZ*3\3x]6~f<ڪu 4(;^uGuWUzjG}XnsZyFo`!lO 8i Lsx{#?(rr;^82θ cBj>QC2^f !/eaFS>]v4`Zj]zfYWWAX>%Oq/h=f9ae ln"F+pn |,@;01=ҔêҤI0=Gq?RIOOUl8v.}R1BV %]2/w@q i2IN}Cv!EQu7%D"J澌ެ4#ϲ*Hyj¬VL!~<|g̽q,CW*=?Q($-\dwvWCq B`۶Tn98bQtff3a\8J%I$)IcdT#uTӳBd!kkHӇ4yS4W y&+[&G6K D0fO5HWsSRNd Go+wU01"qSLQ\iZ4p6 O$T78uNԁAN)n,=eӶoqw!XM#aXhQ 5]!.yjô#h+s(>G+/c*mJeѵ<~wڛ 4is-1)osmaw)X-lp98owj x2-oCbo՟ɲڃ)ێ?cQ?s5jmEЎ >$Vd [E%"JotݢoP>OMlXˁ KM ;Ύy~tdp k/UX zy@si9HrE Rj,Tj~(aROFJfJ=ry"z@u lU;Ӌn}T;} E5|7f~juyf?o?ۇ~%/N%+% 02fT-\~o˓)G\ f){+|4GBF߯X|e7x3-ߞ0elI)q|L8˳g]qf"!sˑRaM+E g䑛rƲ㑇k}c' 0ѻ)&!2jIz"R1 M AMV%ݧ65!<3+}1$HSF$k^loU{µ׉{@dťP㫗pnoTmw-=葟r']h 7Lh xpTh(KZ]qoIǎG45L QP>ei[ܵf=y6s 9We-h:d]x,K@O7֣5.'on^Oz Snj'VLIǼdk?GzT/|&ͫv(y\;R<64\p+歲/ 8e Xە q˰'XtvU@( |4zʓE*vWc S{=G d? -۝ -l}L/\bbc@uejDP |Gϣ)w9S)-:}CVb!-551y ?3P C`zqNPsaf1=%UZO鲓ohg;_}V|#å&Dt(|1Қh'1P 6U gXBUq!c:DVb&!ޡ3y VuvXkDos{O6 K ⋠3cRl+\i폀B%|[8n(o<_f:Lo YW|δ +׸[lWϭ|v]n6!ɢ^^}g]%x@G5(b$Y3?/ԯt 48Smӝ(3—_C0u)O;d.'MO>6lg3fAOZPFm(j "羿z k-j3g48 gZ\n9lc2m{áGH(׺rIмlβDW2 `tk4hǑOukP(RUNseSO<֠K(Tg8e+^6XIOg,*i7 G=k"edf0#Mz ÂǪf0"9h˥ 7b وe2.z!f:zɓE~FoXy2cK¿+u vu]Q Y/,k]A{%#[ > *;w6 ׽Rj{Bq!)-/fQ(hBViw1/q6001ڋQdwK I}mOJ:.FmU7qdOi œFPc=h+[MnBHXL&pgm\PNAJRHP<.P ^^ fz.7_ix~5U}.?G.bf;NpB@G$9|Zš!CZeVK0Z8=_I8AfU1>VHCl'  X]TM)a0H6 ը>K}kR~)/OoSu@k)Z~DD޴8 u?&a!jxO=_VZ5|v_t9Tޞ/UDՁ;\AP ._z,))\I55n9}]{~oOGgd^W_|ێBoQ䋽J㙼:hԠ>ɴd yK zaP$;,ȴ.9t8JW:vkdQ&p|)}?tbb;GZj%#ZQy˽p`ϵ t%Epm{H>k o:ǝ$֨oas8a?"*cB_?59rW*(!Hoa73ŷG&};ϋ dm 뮰bBKo4ܛhnTg4- 2&͜a!Ŭ L<0%>PIKߨkENZ1UK‹[DB<ŢX-+jvaπ~cJTD2;#W!Bx.|֩}_F[OLQQ88:(G -B(OjGb~ɻ#|/OR~)UK O9 6Nyv dR/®)Y.R+XK2Ŷkgx4y.k%ᦗv.,-*yo-ݞKc ME؉Z2)<.+AbƬ=Ha`6"c mbN`N:g-{K}C!m`\KbS-(,mF#LDz@'2.p; .O`  pO꠨ڲ6ᇴ,=EEvqr+Jsf-dy|?zBOW yG\,i\BXdTĢX)rjUGudX\*?@5[ii,S H [_KhEۏZN[Ժ;3 if^{?.nCm8[qSe$ "P9U6-Gmn~`z3 %IG.R k?8 |rxrՊ)iO*0Ըa,C0atpLLR;pgw:=Vd*G} ( hLZg:vo&XnH蠲vx\ pŵLă4-Tu19(OsUa)"fH%ISk5Ur q]=;: [JKމsF 4Lc)mY)|#훜aC83Xty76)KE$3vqbSZ?Eu1dG8@gc(DMq;٬ sc'o{v ze"SXO>pF1îSYnkvE㞕Ct e?498ITdʀ\1_@1/0^ ;ϿˑPu v.NF$'ΝT߸j&8@j({O)v;ӫ,lGw5:bp6ranZ y&JI\Gδ5n7 WCP"%9; L( t 6)p{ϡ^Ê >`nԞ~xB>h |r5(I(de^WI'sv^wt{yXCTXiMh_yM@ DP+6E @c+mWrc9MsG'JmFautD&MegJ "f$hׂIn0a"4OQ}v@B!ötKYt!ܠ°5ָ2]'^3A|<[j|>@2kCDJé*-HEQ熮W͒o{ǖ㦾>b}k ,IqA K8$ _5a_LU q_ Fb Jk]aT˖Psn:?SHMo+m=xgu 509JzZft$%+ ɺyVE'f6è|:cP2MR/D,L9fO̦& !ܙ2CS} bMȰLJUz&(]|ɝvS*fagW PnBҳa=z_խΥr'XwuV(c񇳊$JoL;S_l*F.\mI^u䟹FFի8Clm1u7''[\%Qgά70si@ϷKs=y [vPΞ$ sܸËTu$ΰȘ>v:m»PQ }h-{ Ow]!N9C(&0B}t\[~% w[6xGf!nGDvB 98_*XOo{gybʕKz#V]Wߎj\0 C:u8a}LyW9Fs[bw_?k1"]>!#(t`8.aq)UgC(j.zoGIEj }KEc\ nl >æ}xj &1•`h=:/?{hMcVc59 ))4bNt&FVTϐ8M_h@¶.2Q<.ħ@J/iE7h!H0_%}y6&qϺF` }d'My` G<*ςeAWLs-d2@&Ӥ/p@6`h?#UfU_,DO?,z۲n'(J!'דRta[J^DCL,.Dϧ_aS}{@zT|׹F,c֣0k$S;-49%-\:Yqtߺ4^gFQoQ83sZ׏7-{%o6(Ft)lMhjgBBjN5fȹr^3(ˌ$/~eLs>ɤQfYŇ0F)ĝ`\{a W/|~0#p*"ݤ0aO~t5ob\ELXR5Az`1Ki0DL$4ݟt蚔@՗>)Ŀsns<ñ'K)W.vA.႞[/hBTEcձF``cin Ue.Lgta[^zU02Fϰ0!K1Q kzcjנN<]P4=>); Ѿ&x>$|&4Gֈ8xa$Q(ybDWG _L67m3>ZRWl|J%=Mc[)Ill`UC)򌉀c3HLi4F2:$+@1f dPX`9H9Nr˜bѳ:t'*20ք*]Xí-w]^$3!3tK}tV6VD)WB08 ; IY 4thBCp^996;7$_*M6e r-Up3O/>:ŔO@q} _;mУ6 A1X\迩p@FBs˖ F &Pbр֫w;dƶW1.DFIח@rdv7t> oA%7 BLjC=ݍ)9;|8k|\Z6A" ;LAAHľ4ۚd4*Z\;NHO cvㆮppPD4ęZBU*;!NM =S o*"j)K?"aO sh`Eǎ|ݳh8yZ[L^b$_ 7H}dC(ɩijXM g(_6V,!ML9KioBVmFΩ`47%'u7K8Va-uPQPHzHPVQZ˕8[/T  Gc x|tdwuoFj+Cϸ iM\ʚ'9ثj.{ED:]\NTbW{掁*! ]1JkD Q=_ЫQICndũ^=9Kt؉QU]fUv%̕-_G`aH`@1Ⱥ6<4-=]N^wK Zm s_z: 9qHЗ63doݳ  {eH1"ҩ|d wΓ06`kx6z/l2.*ڡm+jh\rșYH0YO-/R&=E+Ƅ\fqQoy;.:?oGdŭGP "`bY K(yI&rSk Y-]#bgM4{PYQ| =0iݴbyuY$[2"gHR%Y4,۫qMU@Fˉ3vqv?fGJx8"oߥYuto}7QG(͌1Č7D9>#Dc&03 к>eȞ2e>cHSU"p;7ٌJD\UxwYd9x;|Aև(c eyj$S dP\ :Ng$a)X-l1#&n`oWd*r1\3ǽٻ!t R#q\Y`- cdlĹStznz,P:+ NB^IMn<jJzj4Pgam-x%y2=hd.޵_*ϴfHd7/?9yƮ-UJ70{@"}4p"3?p%DAj<3]o0v5"ʍ"]0eEAX3fz}&< P6j]S +]Rolvh-CYqm@:kN!V(!kоiZ} u(ֈ|{/G+a]L~;&H(G$mWImKv^r8tv<2g:* 3 Wd.F~M%yl_aX:cC4P_@XrgEמW\|4!?Q4=Eý́<(=벢F(7g/'O ¡}ˈƿI'R 3(ݲfۻ|u=ՔI- zTԏݛXkJoN:"r". R;{ڰGI:D(@c[Ic b?F?BʉYOŨoYC^Hw 夻}ݷ ;v[ZȖ\VmWu Wi"]3*ⰺ3D,g{%ƇT4}/cl;qˉսiyy\U+y?Wpx.Nl9eAS۱ɐǜkJ$cDZŏUc 'CU ,hyxbT63>W;BAOHcLLz{x߿=E#NL05G9d.°X0_wJ;py`KfzՄAeky|pd^w!e^QCKidrm ih]R!]j/!2rao-22^b8 2σXPy$dlk:Oy05vvǧ*IZOj8.KiB'3 *_ E,-<Orlܦ WLɋ<xʐ~cdoʁ􊶲vF5κuLM4ncc9 H1Y'EH$ m6{lHD6Zl5HqMЀX?Es#]PxsůPt?KT_P F~bEk1R:eS0AroQݞ =?xʒ7LH Gd=qv`}cO%d&H2!NY}4TP!iA7^G[qŝ5~s$ς}fჟazLP] _VRAV)vd%~9F=A-~RD ǑhA_/QMML8Y&zHHN,xM^;cEpJwT[ {o3;\{\ د5~,\hK~w*XU>\UofPjHf<}rS #=4HwD !oΣ?g kA.>Ms|̱W Lr,8RyŵF5kyFx{@-^Xj@AoS Sl: !Ѥ-ߕ8iyCgX8wy68*w.x!ʼ^NgK~U64/|qػLg-zt{Nu5KOcjŨsz>ia&e9߃tq-K-m 2ʒa\O ^:!3{'qT"qo[U 1V  db瓳C'1|pڰ-N|6 #-~qV(`'`*7 %D$oP}ZAh1hR[Le0'$ 4-#U<T!x(_ڄvssy28˚:)e̡۬͵BˋtЋ2_m~ÎHr!)lwaXNQ^49:~ﰄ-D(3*kA}U]_ѐC-uD$(i!mVIa⸤x!먿+T}bWG} SL@#6_+N;ifaXuŊC[aR$zp[L܄a8}@(Hr%*aәq^&Rr=wWnA;Pt0+1~ów!}!f/",NгUE!RȔiA}g&3׭6WV 6L9g&V^n}i$!D',nڭ9#mz:zE[P;Q~&& %{}rR^`Px,n3$SHAVbk8E 7Q5+p qvP]91HƇHj'?cd]-e p(&QIT&HQ_`GOIi9 %/t=Ar_tZ]='PMr^9}MUG2A.c$6@LܗzN5Vru[2]9+efEOj@o*GRÃbxxuYW"mM+EMHR1-a?-3篩/YG`TS;ŗMT=fXF>xc4jR;[ߐO .B_Zݓ̧UMC;t+y E!?tށ8]$|߳*YΞ}:,635D#mPT`Ug)pZ7y_% Y:\ה =/t?*e&%hd $0|_܇rꐖj'J7T1o<ކne<;Qղ ψl03]q()̯2g Av-R1:IKHT{1{(YU [!林-yU/bPYmͼLq!/( @O%ToWHKI7B+'r~ ԼԾ䙚ZvŇ & RruǬY99#q—(0"HQWdr Y^k1?3իx@.j_k/.mHf70Zf_ɍĕ"cw>cs@^a`{}.0ktyY_ )w+wue3Pٞ`LD]1}I,BF.+d[kGp]7InK|(J5uS|CGA~?i i(8.7rb&FRV,8꼘  ]{@7JfV "Iv&qBq#h$+eJ5x2h-w["t DňiZ*s7[QjW_[А:JFrTܩXI7)%`0bJʒ|m* hgZ6%wɾg#BYD= /WC$okDhHxa̒*?oφx=#VB_]6gUŔTϯMrC/,+ÿZ@`OALo#>uUʳى~Xjc >}%Hc]TA37sӧm"ص^`+O ŭ{K4ѓў_DvfG\kt!F?ק9Y1&m)fZye4tI;O+\Ʋu#e͎Ē<1 bI&UCTnD8`7i& P/49]XS;jq*j~5Wݤd[c|Ԙ:2va C<z`:cѩ=]qnci)sHlƌ٨, mw:k;cX/Wƍ@X{zkNVFC3 Hw=`Vgzs |sNyhDG%HS⛳ʏHUfʶGl #Ay0Tj;A:~鑟1P&($-ۉȫ}egxɮ=V_ ]2xn|7P䑾6;WB"٠ɷY]1xF>cѬM6gs 4}x&gq´8c3Yvt'j-Ί W) I$WO6=W :>Kⴊ_l7uKt jgFz!!/m"b f3}- C,)$4E"J&Toܔ 4NY&u>e;EKf^؊S SKe#Jdn$`Xe gQukI!?5)ހEEC/ݵ2-GxHԔ3o1Ds2~^TjEmy_Q-=&tGѪm4}]--hjU_uPp +Qr[u$@YŪۼJ /.M<~֘υq725BgW¨xqJ,ז]ŧ}Ձ!&\dH¹kUںw8i}NztiNe36Xζ C{ US$fkKuݣcd#[)WQ_0D6 '!HF?eƥljY'#DdS$qPB*N0K7C19+֓6mU)򵔔Ǹe n[ 'LIX8/p$;)Ԩtɴ\eu b.3,\-ӗqI.zS Qx*yd:)7_ Z47t^}ُQmh!w o6J|ƨZ6TaHlH=חqԶ@' )HttNE1kzÚIxVq*=^|oS[*)4 O$%]|4n8gfY:|=q@!݉߆U=[f\F`/mTAڹ:-\mxqD?ҖCWӨ&#I\`\ u˔g5c'!t6'\k⻫]2# /׋ܨ]yIA$2MUf)da[aJRoù wTM#\(S"(cP|BM4u7CmȀ Yl9̭{jZ֓< ֣jE*n:Ʈ'j; @D<_`8l (mvG۲zBpo>kvEjk7O[{t2VyZ>oҼ:'^ȓQ~M.%3!!ק\@lnbfk\g_.#,sun[S6'=mz+])ͻW)p 9=-bh^4ҒJ2s)r; 'D2,dQ7k:ɜ@kS\!G\Y'9U =eTfV{9'U3ŹB$Ls@{]W9H3*$\אP1n5&~N9X0(_1"y m*VY,lCAԶJq-^8@s& J-C&yґfTZbTy,4[`/`o*M#0LcS׆ARX_TJM|dž:(枤 Jjby30xxδ DՅD;!t\ԸZ]0%&J[u¬95A \HѴ従A/O^jYN S@Nk"ھ~`zGtAq+*Sz=8ZCuw?)jXCoYmo} 1u+cP¯csMpB`gKp鷽J'<2VRů<:KHF\yZ!qO1|`\NуbN_2[@}dB;Ѳl= q֫5)4!x*N_Q+Rł#T%ȸ{zd|ζ t@'ffKcVT`yB`UEs'JF Rr qC A{AGci*{ lȯy N@+iVqE2g "B5ǿ^q[!Yx Pz2k;a!F1zeޅ΄QK~t_>Y=rio=S*fOfHǛ.c"%fOr?a$sXR&~Iɿ' _ݮ}eK>絥^aW"6JjUxirQ{zx.͂yoQ0Nh+ۤ+Юk|9S2lG .2G,Up0 [FruHE]x'N3f"b?O2Gy.Я/6H4*DR$X$G.΂Cln"4)kXvB5Sh5fMb.@Kl4zo搗D)N3z|d bNnC.zƅjb OW:B# 1N-:ܥ*` v֟bKή-։ Jj4}Q{2d4(%WX?0K=S {ŊCQܖ8.Z&|PH_3ʃҘw'; =K)V[~k$"H@m4mD?řjѭӉ&:g({jl0񎡡nr}w<y>01XWfzg"qY')ޫSn[[dSRdY|DM1A>CO(AL$CCɱB1˩?2NqM}hGg-H]y)ȵ-b;ta! MR3\ҷq=3<$cGv*8cEc)[MSЅP*\L /6m},jK\J*7N$ͫ-^P(ڣ S+T;ilu()2Ȑ-.@Lwh+'<էvK lN7kjp X$Dqy? zYjOiUV:J~;ŤX]bY[2Hzi*jS{~6l8aE,.$t}@zTMݯ܈xTWrc^ WS X5Q9?^ydwuGz=dK=J1d: kNu{ M?eCsH7 ^G n(,5Wc3IB0KxYnR8P,verNmGIu :8qp)A{Lşh*J]cH"7lG',\Q1DsQ o'E M8W_]4~SASZn0hWKsT߿3_Vo-%Q@ʶ. p,sn#mͮ9B=tZ=u9&w "J&p/U]mf2|.Ưi>}꾷εjX.8{d[ᩧ<ҪݳMIgՊ qfeA/gMD;=mǾB)^(Ki&'¨,|=]j3 hz \ L NZ { ~2-B>OʗpAwڤZ/6yǿVˋb~6u$aUܳ%mJ J ۵C,X[cH!".%Ds6TǠmCWzk8hWT[%Ώ 4sLlmMr0OpwUW0ƿ+ -rx٫"i 4)H 7>\=2J*ͷ䯂}@@H ~ci-G7x]/_gnSxyY" Q߾%#{S{.sIҢ0& jHAۮ7ѥRM:mwbTҠd3WY7?J/45-VbX4d1j e]C~ `=@}۬vf~ @`5-SP/ɝp~L^΄` ;aFLb< gp@9rLK:]rȼz4@&fT5+VE@9mq=-A/Y%)uE<1&':[zOq-Tx)ML>]va$Oi˃j>f jiǦ0{cu2(}C! QdV)d" m6>mY'rdF0Ă"ʵng1Khv%U&˱20X:erXeM]-F6η?րؽ 2?+UŲ_ϵ2Kͅ\~r&FzBQep^¦r5U0^|P}f; Tz`e&ZBζq@J,B=bW'h!_o>uONC|*b ~![&BLȑtn^*3D*j%W~]Ds@ʃshJZݹTi!{]OB8xDUH$oBsmH%6=0+l߹YգO9K)OdL~ԡ/:r>0-.Eu kc=b߁pW0!wp) pK=̯֗Xx::JaJ8| YC^\E\;~eF2I.Cx (rO7LA{ ۋdM#*vX>[8›^v:4hB5/`$@Y(KɼX~G&JD T0 F \ {{k܉(4tچD):ffСkWϱc Ɵt沺cwM}<gP5)9G@Fele3gїXi:*l4[m8{kz!Ms7}o/h_+!\:L*5ܾC?虢T SY]# y!^MY^>1uQK']=D^v{'{d&rlxeO!4nqǣφ{r;sC[@0`X[_hGs/g2ꃹJPi;-Xgnẝt752aov&oo럗_X]c{80Wzc/[`VT;IfP.^\-çݳ EI(Z|:AW2t|F,"uj)OظپĔ(Æ2C"ƇWπ8 O1sHKCo/5Bgd ,h+١4tB9s-nMXs_Q:£!9@K>glKY! P"[žf2R? U.R&9\Z\-pYK&Us @rw7JP{ d!#DZ&!u&;ԛ\K ]<^@wX QsQt&\bӗ iw,7KuVʢVa7(xgN.'sЕȍ-j f9& /iQoק \OF?ByΉXg:Jre.[ۉd^䧖Oǣ hoY0ԆU= ciwZÅݑdEq3/N58IWXA>"&& mJ\ˊ b6p߂M98i;1eUwnD3SW3kvIW s_ E st}JLH?053Fمs%o 15]dƮ)bQ=3xgURUD q٪ۜ빬Y uJ]o*,fls]N=c E'Z >v;E#y H\C"wT!ˁmCس֛|C,m&ߟAN=ن>tU砕iA|tW.ThbuAԙ$G alՇNJ Q5J)88Nf"$=4iFGFG+wdgiE&OnjNZ$uˎb IlU](vP"0ĸqAҦU +cVV$t,;0򤛂1_2)Pp/m2ȞhbIѲyȑeuS2# ӝĶg%fZP`>#;sQ{`@\ i`!})(oV1f]Rkݡ3b˝}tȲ7ԩQ(6+}$@Ƹ6 zH )r%9.vd 8 f e &ȡN4ɜaPr:k~3,-E | #m#%z@.P)Rx? v Y=P,ؠ?[(m܈ ޾YK"n5 7VV:Na 8P 2)WB &r2Ѕ+gF$j/w:C'F ${ḞLǚ̂+*kqOY?fZ*z6- 1'mWl$&QG;o(n):9LT {Ԅ` y>M%+AX.&1㝂9(Ae:[jṂ4ݠS;s98ҫFBKBPʊ~kq,F߯nO2=et\1sKY2.vsx̓3f &Tg)pD(:k].5Y89P/8t@%b E~O0˟,9( *$Qq<419?m_⮉H{EbMF>@33Cyds[~Pԩ2Ќר붚MB5^ۈ8m2N}@PA-l[ 882aC 1lWKCCB{/BtvN` z4HHVc@Y*ܐKFH4_ިl ݽNga5;VզWօ?-+jKwæAGItN'(S{u1tvl箲B%%Û&7I`q`}OQVj[ek*'ҀAndi I@1pC[s)D!#W_DŽJQ弆@=L%F*20)o(YbJQƽG]⩡LU@ 2pDJ:ϰ+ANG԰_&jV=Z1)6kPC>QT@!sA˶?bcW6xڄHlLWEsAoCgfNU[spx @*!URTL+i"]2dӝ.(aT nx PO܍t =L7-rfB}c~ΌuƮ: V??F!靛=\h[֞Q_ÁHg7=j6J,2s)2cmLP^ 7Z$`u3k3D7Pz@{bqp{e$!0Gέ,y8%L iyB e]Р&*/f ^DFB{վiRؿ"Ra|p#- M&\A Wm?G$)@$afFu U */*>~-ڗܲglz_SH֊(>d6c[R#(vN t_H8w+)r+|b9@Fj8>KtXJɒ,ia"rti pc ̓},AD+ea&Jp4dv]QMTHEĽ>Ue*c~sr￱c@};δ؟Z/o6bK_T 6>V~xJ' 5ALo(VI{1wkͼs43Y%AO*>Jp Y:z-9%c7.~t:4]^~d%D$,Cp l+cl.暹EDQLYW Y4gL +9ČJMm[x.^ao#[P.2:UA9+Bkb _a +Yj)*Yڸ~TTy9TVO>hyrRyvMcǣwr\%po HX=?Bd(E_;)q݄/k ڪ>)8Wm+=[ڿ霬4^Ey*Œ|SJ,FHaR2)w'Pm8}JrK{rS{_&lV@_=`/|OZU>6 yXs+3\Sv>de7E8C4L?!-"Z5"T'g&+@COYl5eIu`х>dSW4Ab9q:tDPu9KkGT yb,d/.-"TJg_e;H(Vl1FܼMths 4B~Qkؗ-N%F6,O)I9$N^ci~vjĠUig #k7` g!Q"Bd6DeRNkr.GzY_fkI9giOtt,(ؠ>_oL駎4vR$q$dEcSpdt[f&gx}O! cKTYlafa ?}|c946b6' f@ɎVh>V^zhx$:` "f@n9 q4| >ǚZZvqUE~|=6>lFAw}æ- /5W{a )fԭi%WFQ}Lo\#wݘI򈀢 1+ bA.Y"y+Ѩ^k>(FbbV*`RW*˵<"}PVc(]@x V-'x#5 FWOf[mVV[4z=|)"MV J_^yH٫XHEγЊsOmzh;cC' $p?YS̸'!5]+TƔdcZ'VzPt5 /@mYi•JuSidح7C30 ba&qbd&b1KoMelͳ#dӝB Bc61KDޯRoa 0hQ*Jc=yEOG!d?*$,:mH+ &B3DBmѫ 䆴1}7f Y0׹N4Y$4e^}%uET6ho IȭNnxcGoݙ|'}w}Lip~=ZʰnMpJ^WNN8t4_|r6L¹4%_ {CKYm6<(y˨_K: 3׺V=/u7OO{Mmx{첚4TOK[is_b s?l&=ea1<ʐ#뷸NuGЏ}4XksԜchnWF1jX@f)(3 gZnN0Eo6q_yulP댔s4`<^.ss?x\k۵o1odXSV("+dB3oP_7\ {+UZ+>$oQV,MgWPݹ>諫a rqXtGU郑O>u׮5z5*!uw&QR*yW'-h]y!?=S(卡8 7Ti`+Q.F@lV9td!!2 %|`cǻ蓡&١gDKz IylT,l~/Pgt}NMfG/!g2P}w7.>:DumabnfɛB][qDj^\/9pf+;d%R2}WS) mMk|"b;OiiF[#2gZ7pp} Mn7)iG?^PүvM۬\Yq "H%mT/l}lxJ8 ύ[&,}A(s `\իbYh?l p de |E7< p| zy})'+(v[C-]L?f~@u)q&w61 W~IfV3 M/)Un·DY(;^*tcŰCī<#_`}Zq@xI?C\+\-hTH|cd_t>IAB9,|x[I@83.;[nA(>5޾4sX+U^=ǚ9aA^e9p|fRLQ#@/8aϘJ3G<]}AEn[4a2_\;ᑚ]@#ԀU,$kD^N ţQ#> tu1U'_3ӏ l7,T۽oFظ'}FRl*1xIrxu@0+h `R>N3Wz\SL-475֓<錪XmꘇU'SUᅓK8.Rٽe>E"e^+`,T@WXT D/_sV^~"`RtU(8dl*dSFr rkvB'˜74k)f4:ivqͣޗ7!@^b3l9"kܛF`>pIې_czPEb1nMH g0uZ}̸%^ /$hX^=jXӪJPeWh Ll& 4`4+'Q6B=ȝ<e Ĺ/;8 7TK07$̑b'N<QSvq# V|Ly=Tˆ||Cp(:E3w} ?Y 4`%DrsI)we~~q(gY8qT44I9Ycnh%;e xHqlhN$vh3i8*]UoJO=J'y]]y͵sml\4YNHKGlEĥW,OO`>T {maw$},+yu!8 (]2"uA}v4v~Yy|F{- 2,Ǧ4cE^57J)DvZpojE/G>*eZٓFJj((N6SWIKlOC e/+a0jYJmKyW^bjK"܆;7m2Lwvy5.E?rꄦ;0G@C6$*BO#dKt-<o!=T!5't0%C"4eA;ޮCp3ֻՌ#)Mex7I(?s_n AmSثcG-ղ{#mYr1Z)];$,ρ%qx3}4RawPeFodvf0b. GtY-s5(11@Ҹ"Q &YLJω.!£ >:BY&hdZz=p'#piOh I8%25D24'j 1KqʞV7 n=!2<_ S.j_38[Bq@i헁<>%Ё1_Z@ ƕ IT (gq65cS$Cp#lԓ8lLfveh5 0 A o`Ofa+ A-^{z | kڮg8vs6-t)k5sSzAL xMa@*){kodس|3=y~4n$6},푪5AK$xELԒ)E_wN3rbsftUId.ߜ!ڻ/zv=%@AKƗ}qa@^0/Մ ^U4wDC|o0.jiﲅ}9DI[)`4BkI;4sTljlYŝ8cMA5aF:2&&Wp=tQwe!xwZpԯx 4EuUXOnEr4JFi`@C{-H70n^5P[mu!̸f0_K]ƚ>Iaz)ÖZctܯ=[|Zp0ofݸS!«ɧ콇.ݯk!_k Ÿ sf+~f'IW^ra" 錹~P_96uF k!)]5>:T;ҫDLd=fv".qCxXJ;% [#&K+U3y[3x@@ g83^F[3W}9ZqYNT9(挢=a7W'W5%&qfwdje& L 4}r6BCw'ͺ ȉSh9斨ԨnbIg .Pʢ$c@[GM "'*0ꅍmT<WMk2e$Z;<`ui#6A<'U"o)ꄨyXLP! 0hnJ-uAQ̘<K}>Bw+xj`q|`$/.$p>kԧQ˨4QAq+!ܰmdU:j5JaW^קЕd̘%7qmx)T= b4m,؄;@ ~iIO y`;*&;!dKK<4MB?yR PRE[rgʠ8eE(gOiϊ^㕪); ǻHy*q*"m2=G$>jvྌ VHޙ2;3%'\܊ˍ (X-ʂ,Iy#-A2-ޅZ㰔#.L Cjes"N8O x/@α l4_kYLY;N6(- :@_>.H>wP.Mw1 %M%ZIIf4Z &p\x_/縛Spπ~x8W_G0$rXu sPS>'cҥ^B XU&Ү<Eשhy 10ܪ. t7- K) k9H@_X`pxPdbɚDg9Q!8 գ|3X1QP@z,p硕>>^c#`nj&nʿkkkJipa|=g> R)rªn"Q5Sa ~_=#t^zxɣfuULkI3s| Lq"P42YRdv:gE~Mu&8 ̧.CGc){?SAD>ƣ̑8fX|ZnJyv6#1crv̉+.j&;޽b <̑xHsE\BTnچ~4+7 .BBn;C*VU6Wo(x/1 ! V@K~L-=y{g<%?d^CP;] $J!D~,_%>o*:^ssU`^ryMN ]擏((j?1"96\|1o>Oԩ' Yg}(Ovĩ7UA^^)%Nltij ҙK=ŵ"iE nS=t̒qL1?՛i7w C7tDf޲ NL2:}ׄ72n>Bq?*e* uգ]>+dSmu ; F/;M87ԩt Suw%Xh) *팍_hte#Ho"=[>Grղw(B "D }#}S}Ֆl9Aa29G]dUĜnWCU%L/&I]"O1$B;%SoPݰ|1=kb]B3+䱂mjzIkm7|&zR#ޒ߱4D)&{_Oe4S!tӄP4]v8e \Ƹq}PhM2Q9`Sj*,g_0N&^6JT0]u,lоYyZ;'#띻$6RdgpdC`᧳G` R5:@s#v 2O|ohi~{L 2^cTݐ%TOQ21J|zxy*ofQ 95_ep [zbvDSVXTP1ID¢=*5a d1,hn_FA t Nm 1yNm#K9|p# WxD~M2N҈מ䮇ZV*ndb'XV0l iJ Ҡ KqUc1]mSZy.b7~O9;)`<Ꞔ9l[>l A{sӎ8U`Y!L[Q|aw _e^,#ڴ1`1AV6L?e5(?~xj7xl y z$7ixtmS'0j~&ZC#-ymyI;{5oK+Etz'ۋJ875h%3f "Ŗz;3 6pso3(-0E6 SȺq%qOiJv06:[ guc"HjB-d{*j5uB9{%bZ\mdp{4Ԓ= 6!}c%j㔯\0ecވ1_BF$1=B*$2ˇ5{xnHEd(-j),I,Ö́or4xG4ĿWL$O|Dk8KdƵE, Qc}^Gf7-3hVBD2/!aqcrSBڒMgޫ$jwxxh=D?4#Pv1d{FBG<-L m73g^xihEv(K"w{1Jq$2ba?.?yYAwWv=V (6=ͪI@\]œUlƂn纾qE ʑܜnx6[2 L6^|~M?AW)9M(c֖xKuP#ˎV=X cT~}EW'leaԸ?)Ii%Qz@b 3x,}v]}Uu˘=iBd?fY|SS8uLLWb^ Z/8_vqyEĘxC*hUҔ8fH״k:ޏ>P)/|`^i6E ݌ztrC !j61L 4LyUκM -'3jFoINFM\,  a<@ɰ 5H)_ȘH c/1Zi.iy(F/Sm]aez7"H+cOIѩS?)3+7X@tj^f1\*~Dng͐7#,2Caukņ(8 .[gh8u#K\!(Fk-'FS4Ϙڶ^$-@#+ϦzsY銧!X*Ϗ&MspssRAwZ ^uuez͚ir4))$wJ_ZA-۹6"@yƽӯ_CU+*O6W0Υ{LLvlv.Y}:N&,R>?0ˌ@_Jƪ4!,'c6dWBv_"Sؗol=Pt{Af8Ȼ -k 5UD](U=BX^SԽA,UF~Tfڦ8:mhͦa_wdx`ԙ$)FeUX}bŢOP-=.ֽ 䀍[RL3S p3NUg v3Y4/Oʟّ!޿E֔78] j\wJH@P_b(7ĥ݌}.6E L89$0M)N9jPA_8?O[ek 9+8b/WVє:Ţ|B>E,E (ZF;kΟy(*EF/IgQV@KYsIw_0gReTއ#x ş6tA6Etȵ~N{-tn"̤ʊV5q$}HvHЉ-]5U0tU3kc)fM8'c~T*@h*ʱUz٤PlƁxlJ;j{fa@ JqMA*f{r IL Co.8q(0k" @mm7X]t1I>S/jXԘC|h8%Q#ȀnXc'@L|9=~KnK&9i#G. p+R8~:N@NROya&yS*u1}h- vBy?Z6tLO$c,j&R.x_-!X&_c"C.[/@{mՎH`[a\*Y\\ ʕ5~kHC ! ͜^#+c` Zҹr%-g%ۿxj "}Ij)AT ƁGLE]Uv.TVKB|~@Gn bK[Yt|?3l/X,c*-3rd/o%+4 B%.mpA*5l@Q&br,&N/#ŷ}  7݈k }{6"SR!灣z؁qS4_H)sDx>ckj`-PWn3ppQn F5zjJ->;hYI 7;rߢ\6N>fdQHywTtMv[W;,T7KSk?bo:s \ܥ`Y)2/Щ,{Up?lɫ{umUuÌnX&V" 5˵/~uCCI/] ϟYP[lgȄ9*=>c: SB]К#4hc7NF眠B A '1bdVׯ]3{D ~D /Xs"3;94yﮎdP1 K|֝ҎA tMKvۈUsq %VrqsnW|)F %AVXQJNBLWtqa X+"8Kj86Il8.MDÎ)WM5V0ȀOa7>k/`NA]ɞ_du*"Z;MKߌP/wQKaTf?>'OFnK8JƠ±/kvstz.djg#:T6&iq b&ΊJhs }=2EXSAQ6%U伴$ "g\HL`>:; J9^Vh7̣ YѯGϨa%Lvax{IO`#+'b9i5}=jω4tc#QbߨDZJ?7ڳW&ۨO3n6_{0Rx?N61iaŸXi]IE*;hLt:3nn]VGxv[qc|dAUANnrη⠳⏃u 4[{lqĴmCbi洍ttL۠I$|֔tY^ʛKD7@#Z7 9īzwWw? NQɽ5K,Kzg`a6;wLFE%aXCm.OyU Baבe?ޡtVߤ;B([X ^D:PyjS> [Px|?'G͔n1 rPg$65 98XoQ^}N/cFFˆ.:X\r{P :T_}[pd\C'>0JW旬ݺhTA@4uVS 51 A!W_,cy BK>Lԗ  Qgгt(;OOaIES xBmX ߨ%$;k6bװӧ05B!)7ޞ\ _?xb MFnټ:^7?r~gkμ*լuJ1N?P2MғQc^\ Q-`/Z>Nl']r86ZkPx\Xf\R/[nR.Uj,W) .z gK?=Wѫ|  A\3G]>lLk/py+fP&_%$FuVIe%~7P)7SآoDv1y9`BJ6]u&#B znBG7Vr5aSv^(|Jt`,]Z7}0 ;Cc¢] rAGCzh};~\P%ĠWźo4+I-b{+~{d85~Ŗk@sZ`tr&\ܯbd JV'uQl"\DŽpG|j`P:6]*m}}'%xQc} 3S`ДOZ\z:?M HV+-"]c{b0Xt/ Lsx GGo:#Ԁ$wc⛸l M@OX6\ ծAPnّq6Ĝ\֓k8 ;+=Jg/W#ůT,.SyۨJv\}J6lK\YQ/MsTs]i0W(H#yZN$'*֫WE(J9 q~3פoLx512dikB߹^1.^.%-Ҽ{~z"qZQ ێrcsy=ۭ`lie$q*ZqewiIlKA{BtX}?H+*nШVfgk^5MURUUXat}w;o`Fv~PJ[:miPR**~1o  {SŐ Zmy hԓsN\|#<'ooJq=,BQo3zp,lcu  s&lLP74ƂYiI+]N7籊70Rv-X cά#c^ iVdJsBT-0ģo;#˧Օz: ^͢SQ6 M [J#:ߣu\'jz3Q t˭*i*|[MY;d͚zp~PT&Tp6{BZ&,<ael <*"9zplp0/_M&љ߇nMn]Wm SAm RAaa~W?f|žZ?X1;|ẓ̌"54F|z%BGe8`sޟl8+f )KZ3k4S7iXpXU%;Ƴ[s^ UIuzf~준yL&#I+Lri%ja̛G\Ydܷ2 s|F&`y˙?isr"4xKb$Vz+C8R_>0ȚƂ ' i>M}ؿQ$RBmY0ֆ {-B1]'<설ɀS{,pq1f$ K dX?_+]4%'u*2!͢7RipT @ޮ VCI%q4hW=reHu{˯j"uO!z$$#eL[ToB5@O/gv9G!=Њ4,eA O  !4\7y8w1 1zBhYY+oG5W\ϓ 0v6 b(X'>SXR f5t ja&*Hk);C#QB\ /F?n+~bLT[2lԵ1yH@lmF yX`,;ѡɆrtm|;@5.~`n%ZOGpYm}hWaa E=$CB*M;hE-gPîRKmӲB#:cx2ydS=tw,^T']!Bnt{b9UhE\ސaf(F0GrN8e'p&7IG)Bp̫tŴ)XJS0PKaC;gBkd1@P$Lman덺XT3J+^TNxX>  A6`0TY@{Ɩx|1xΤ/O^W陬蚎lOl3:IEi =P+?#eH w4C89>\Kx2DCz#/逑$Z OCJp׊4X޿'Adv[^fEڻOq ^ 7HQE^/ Ec\f8 e! YN|6̃cOrYNcgyy%ė"-B$51qWK#"$;Zq`cԯ<#5د$g@w] f#.ف%bS_sDq-n#KaxiXv.y@lHmCG%S**+]Tq Lu8Hv)EL'}yacSzpȚvq^\)yKA`]09v6|P;#^zc c ^8ɀzܡv~Paz K S@  A~Ɍ.}>J9R3|X&EsJ)1 9'2Oh~^8jrcءz0/Uj߬(}Qp?@A4ϓE}7;>Vo. g<%~$m~lZ1V 0۱AgrEz.Q]U!ÿv @dpt&m!rZ$|[sCbr]vQ yZ{"ewNʵ.E,ez,N!\$T"J+B;O6tӐhW ˀٝ#DDO&=jN/QZ @kxySԥ5W+uQ;(2wjgΌo \@ޓr/aˢ[)X05KnKZyV<ӗ vҮz9(mM7 >Q%7{Zz6.m5ǫ7IDAF>/J11X''\2@+#WZ=Z s=#&5e7`Py>vlPmͩPK.Q ,ls岡Xm2\(uhgz4nIT+<@ϪJMcК+]+y-/pQwHW co,c5TW*k*0\` :Q=T<x.a#(d/ +Lj39\0z )bt>h6h`"ҧ ^h.-B8FT-AmTEc_z˿abRn!'/f)̳oy 2 f(?o O3t%jhGk;{6@] }6+x0?UDwl#k6 Ew¿fPQ0 :A$F=mq<$pIuEnU^O(H::/R>g>O?y􉁸 toIa9WG8X6p0je0O Sn2?a^a =AD#A6]Q0/BQZk4bi.%WωWXq|-BLy˯/xw&0`Ç z~SǓ~VJJwxh&,4LRKj>plrD'Voݩ}q/0z,u&c(eim#mcD< ٚ.לF77l_7Dؖ,qBO#Pl7 MW:,|"_q 4BzefRΟ܉cIs--<xёm*UB rފqǶo \ ~!Pᅬukʋo2hUcM)0 _72jV<:@'j7,ߤUT!]=i cr/F0aAjSdd\ThMo@ER_()Y>w>NRw84{_~(u:i`-&{]#d{ߘм9ke tލ}8T4Y*Q!ę="hI] (pӕ.ՠ/(zq0h0m3Ypr FDZ"* ~$u G AMX<}EÔ`:UE#Sz6@>I~_p%&w[8A![=r}<&Աpgā$PP2B#ьN+zjF{[7cv1_J}v s?K}fd#z ĠKL#6g:2oloT@,Y:@:Ϭ_?(su<& id%>^-P#yM]<15 P< p?30j} 9 슟~$qGЦҙjW8l/iko TNbx/䍡"ʸj\^^:s଩M23B!`rCV6\vM ~֗Z\i:v?s瀺0BF"M(Og[I>^m+f;Q1X6zt'}KY&"3-V4FLcWT52\RUd0>,JiEwvo.W'ֱjNjF{W<(pXqehL>ȓZ;tZ&dXƦ6F8p6>ab-UZ-`sBu؇zJvS(hRDKI.(~~& LN nf Ij4+׌PJg$*9gh.B):1FG'JV) Ee+\w8qAkȹ,ZGB rq;^U?ݑl-:cT7mj{Q}$rM{)6n|3&%cbS ǸEqmvb[.h{Y?Zc.DF3Rf.Ü[|BI)cI#V08Ϲ@?f^NbZdn֌Z0j Jaɸ)1|m!8'+A#'@+e'%=45Q]ẁiAqT/W[U`aԆ(H 2w O.HH 915*׃n%1-Y˽[9>Ct>TL2DAw,9jyIp6){Qn!Cu[t\YJkHdM9׍J!Bkoؽy3lה57 Ig\|`sc=u<0=5/[5rx,@OaMDmв1&Z3T[Qk0T(!FN q:Jq5;濃ب`QNU*!q ?wۂ=$<V8qTZO|p3=*yk¸|#(]+̕%B38j:DZ ZJ@"37?u&C*NkL"d8]c U t1fٖ&j?(,ڤ5m︘U6T][T`[FZd9 q_0 (ƃuDz*@>/.u/@~- Id* r{$>!|T1/n+vltf ׈jCU1"zѻMͭ6,zgaQ(y. 1SQ?6G%:jI4V='3r:"m5CTSaݾu˗s(c7h0k 0"x>g ' iݩoN}W@ 'edhf6Lb̻0uN<l}L\R>9JqG2iY-yӣS9;zsj lzjuaX5Fou.6 OvbݴszZ}"Xp3_? #}D$2,8UL3۫=~؈Tlf|c]/5Ew,P+:)ź4G[e-*Xl^E : uEݢECuN5A74!4/F9S4ǯn@Hkԑ O4:3t zFD ,saSl"3U=/zڏ#ՌNr_ V|f'{4?"/[Ll<=[ gTtfsl3!^H\7ieL pʳV!{n=_EFpHsLz0;k>*+;M7=oDAԮ|Е)ZgX'-W_S45YBg!uQ=&9>M Z'{3M1[Y19>b}I(~+zˢ$7]ĻV챀 3k 706cǙc`,P6~rn >^!e' %KY%pq/,1ĎRK * 90%jmpʌ7qThSF%Ҽz]~۠#HigH@Pbl7&_Վ1VhH{wڒL he,1}k:F%5! ?=NW*&,h(hNTэ#σo#I[=?T/`7ZHȀ8*oysUwZ[҃K j^A.xV@C)+ Wi OzXI<D!7aEat>w#(.FS\՛.KV[>6I=6A[w1剕d `,2ASkB Y bNmŠj~L~Y<`U+4r'!>.UϮ /2ψOA 9<*;NUNDrކG%4':TiلqYP5VM9:{/TJ0lTd`-!y+V61(Wr]1r a3tÁq>/]h|P[G[`8s0cPK*Hdxk9Dũoe@wJm5N]Q: AU8Z1s^?A#,S3S `.P7#\ɵACu6ok<Ǯ3_ PgnpĤ1P DIljQ3CZA@  s`D@Q-V,網[t] B3iڼͥ((xW+H)je';/9ZRQw {Ý-6p"u-]5f֦g+*&՘GL'ÏpI#n+w \-U⃴Jnlڃ63t-o9Ӎ\ e m JSпAj ;[=|}Fw pbicxHVY<70f"+MѪ{92@%#Sܼ{j2Zz17?nDW_XD2\ȟ?7 |)K!S?g& 4V!qYxQ۴򞏙?Vo%2DK|f.f4cP76P9G̾'k myK]]Ugچs^|Dx/}!=?|k!IƧc(PT4HF,c,ݶ"yJ ljP׋]9&ru jc_N !/y#$(xg*jCdl m<~e0rJKf3@-׸JaM8d_|< L<\y2Qyn2q'~~n_% 3q(Ѩ*S&)~|G9PTAx@ȱRjelUydw;$~M{jBQXK.`͂Uq$8ta~ ܔ9_5z;^\"e#ژ{*ʻ6ΐfOB1YVF6' '&oq'SJkK^5 2r[߉ra_roѧ/[+z,RVb[PkFX¨C(J$J.˰(mݤԠXyYdxqjf^<6';n@*#xg9vM:|&Ɋ1]f^,_P]ylć)?oi`K]GoҀiӴIz^#Q{$GSp಴DI BPlRsF19d !I:l 8(o- Fߖџ Jaz/ ?'Z;S$8σEET-ȝ'SK>,^OlHbG-%)p)\ ު*~pC={XWk7LfVFo o$k?m[b$KcX> 2*|{T EY6ܬ 2hM@zIcXt- a8/`YwT jo7jzLG[mpNdق`K ]K_A,~*)_R7`Ö?x AuZ{sn?LNNlϥV MVFِ}_cyNCQY؄ i5.fpmZFD3ǃr7T+/X,SdGHnhv[Rk7ʶx-U~(qdZGFw+5 9Y})@8SFWak^ AoV,+LTo; aHcL!X<?3Kbqtױ}eoRUPV6:0:E)Y3'S=R'G*ƈ 4HFUexLPOZ\2*E+=ܹD?~r^zGHn{|c^9-Iȣ0clzUim-k^nĦ*aQ/g}ĦTn2BLJtA5/WĎ&vKL~qƈg-p[t4!}?ZU&9ljuOp^|g"'OqP2e~%$V؞0A|_!瀧d5y}{y%4)f'%I"BhD~ݺO{ +1Fn\Sp DhH8mPڎeT+FD19;"36L@g@Z®-Nm9 Y.`1BC&Kts'\FsoO~ 80Z%=߀kE3%eU۶ibZPނѿm2u\, Zf+icwx+!V>"~ck".x椞\nBwz-$ K0' ! mV=ڜ5kJ.&l;:JCDZD$g~ru,NeU12KKUܡx Rt$oݥNّTz4tAX.kLe$p!^Gh?=Ce@sڜ@nέSM?B+x.Gjh#2p;JeG*]4;P86EOڜ~-??qC1;E|hgBŐ2m>Cx&y'ܬdjꋨ#|_soS;3~Ód.pz =[kڇLZR//>bӒAX5٢u8ʈ!\#IS2$N!,r|%D@/c+X6` 7ۇ*|E,w4F*hEx6Hݍ&a HZ@iWSd04 x~u/B%eO?b?ulFi>2 ~$fdBO_Un@kgC`=q0!8쵿_9ԏ0#ZǬ{%) +t<>Qk y˯;L.at1qb0i^"ADsӵOԝP߆v,^U#F(y>Bgz[5\q[RN_|r ƧV{1lB%(GCK&zǒ]pz#>/E|i x]BK/'خ,K^JZ;a08a"!n /FCXO ^8ɬ#UdV˧{^W?.ڲm{*Qf*',!E偈>Τoe8?ikx4OGl.-Fatƥwϙ=@T1s8`gu2q[uǖ l cY}ko8NVT|DI]Jpg85tj|`vUWAGD؁\,!t_rW%T|&"<~9}0dաʼ3{imn^I-,?)wGhCZT Ҍs~OXHҞir. ?~o TOJ6da AUU#?;ǼtxN8W(d2?qW?^p-|C"4dRm-8:+] }4EyI#{dzI c(:Cjhѯ[]ɭg⇏jEPzM|pр/̶bc[ģ+Nӏԑ3۫C+w t t[~UCڏ4> 7 J?O9 2=pXlU sv6˻, pp:4(dL^NW=xMU;/xf/fp $]6LI4Te$<ߎ!W ÷Awj@N$*"na(OQeV! Ew2xI8/ʴpln+_H,6J!E+]L]KPϬRm#N&PHfoj3sh-g2'#Ns[wjcq e8GakiȞ@*f-GGT!`Q+ Tp4N bĐWO|k[A#5Da^=Mf,$_D؍WS$ۇ)z=3m ]Z-(]-w2nb6`9*>MHE5\/Kv-kQPRï3 -R,{\ΊBgYABZVXL `$cϫ&)oqKG#ƊK5Vڮ""66IjW|1;ȅ0kӿMs8Y {iD E^ $ؠJT6T]j .ShҴ" ԬZWj$3V9>!_kل2LrBa+jR#Č@nc.8K`yrX8|qgP፼bߓ\|][CW vMn4Fg9;^f=zQP[)/_/55y;m.Mr5zq5W65x;b}f`-sś|;Q4fh;D؄&ѠT޾Y?! $ x^qnj2!k6elr"2+O{+N :o|=[: G*}_Pl؟3f#7rZnc~Ϸ;wi4?–m`6]kJPAZkCdL?NUdV2m.\b4l32hu>lj[)C)*S7Gjg2N=K@dUFdGW(۞X +Řcua ^Mco[w8E$2%.QO`s?fl)4(+pUicR+Exu F 1?/)lX N,3!N}ez?:55 e/uxAŠx9-r)'Oy/#yH)+9Cj!Ρ&5Lh@Y!qW)yoԙFFã)/I>/N{⤆bF{U%'ͨ'nbd{@-)\"y \!mr.v5d= ;6OH{oY ?¬pTkG&ϊ(daM:`Ca@mkCESܾ _F ǂaq^Qأg3^yNF~ N ~ b3MEW\X¯si޻`gPZ[%`YYEpra%q+[N|ȶ5Tb@b czp'b8Ji3CyjAr?cY!> h1'>\ K9rdHS!P"qJ]CQ'Y$]` @'nP!H#1ЅyKC;]8'6/ 2XQ, 8BQpRٱ$̴S O"3輬qEE!|p| &9\xgO"O(`bɭ8?O|Y{vѣSTe1S@ Q[${T 4.@ h7N.myk8j6urw:٭w=#sw %F? uL2yS3t^=U[SPT ?ݒS @Yu hzq=w8o>RL^V1w;ZT=X1Q,Uw`őꟅBбg|\`s_:kHWe;%b2} 0>5afLZTg`EHo&"*V2-X(]ծێ7ߌ?[qԻ2m,4ݸHLuO+pPWhݙmE&(7:~3g +29h z ?WB}BAIlI |^/ :^~K馬7# OUgq֣RB<a_[F;mbNBO_I>f'} #Q庩Y R"_7QKq(z Lj;jh6{).Vmn(FNho hGbo2DͰ

      >ٷ%ͯH! ;#r& st1M^{g|p5˯/;X[u#V3PQt$U6@_BEd>Y/vL: \̸H(3&%kNf"$>Ns|GF@?PrE-fQ#udTr :6)vY##`w91`BvӢ MvE!ma|>r3 ]+Lev'.ty< i8iǽ]7P):;3)u>خltK3VʚKU,6`0Ȇrayt4\A2^7f^`7!c܀QR6Pk#K*zϽQލE̠U#!/#jOJ5iz˿@P!m&D'j7rRכ:l0ߟȲ~[\j4ψJˡ<5M O`|TH@w-bA.y|;9|KXaDz_3鄪*QXXj ML{츺ơ@>49 +Z3puߑ2:F w<Z ,fm|ʤJ#?.Y/;.o.qw`+ˏRoƂFFhSWxZkt%c̀hxm}f6_<-҆o"HK䧟˻~kHV4J!n<{[ׂǕ1x\ ぺ0?[1f %w?6*.G $؞]ðj= ? #NF:-J9 u& > "?/bD>":#|B_ToJ5-m$wuRw%EEvl>;&ϊ )e]gl'{&Z@p5:IH#kmda3Q#,u@[$\f@p#E˃LY%@«rD#I x ;sF4Gˆ}lь(2{Kkqٖc32pxH`j˚ L=i ) 1\MnM =fU.GɔŲPW$n18? M,0VZi"~~C,=w,P+jrsF?SeR:0.Bjq&ޑ8:bX'D-x(<'DMs=Q'p؛Jc)@Q$De 4y!RkcZ5Ѽ:Bñ0a:?:X?9/TzRd~ߔ=VIQ)nFiݜ'c~lY5]M537UL$}|Q r; " NCJ8D,Jpݩa!\-8>/C?S Ţa&}0o#j̈́y8 +'-o3nBd`GDaY~Kqﯛَ-y&%R:a҃_4~@/:,PҜ7AÊNy= NϜjU儕$tTC yWȕب ;34(>4vqo{%شs[sr} Pg+9'-;>]*E2 jsL;tij@gLOJ;IJy?T΀]gH"Frt; lze@_z9-kڳu f)+?PR7vý%K698 H29Lj?-X*mYv,n ZN 1+ɛ>prm[m<+Kԯ *pbOH iHP u^ڈ5L>N_s*9G9v~QX}9*26yEZ\^nh!-E~Ta|w^9i+BI HHک(矠kvDdv<{!cV!)H-A5 KDa |q(iiMp\1 ұAr$FT R4P" hO" bo-<)F4;_1'4;A6@A;|ua}AwdL&΍ܶ%8{/8աjd5ñ[,417@cz $b|]'"4Mɧ.D:CUF(4Q_ޚ"9l: Seܖsv{R1Ljr"6J~} y yp'[qbm `r}$8%kk]@?A\[HvMTȊ}3BHJ5xؑi/cDqCk3&:fx*R/f*(zڈR+HY$'z(X(~Wf[SMi 2K<ۛ; <%άwz;AlBӑt0`w*"8Xɏ-Ӻb mffGıMb`ɻGFT^i+C8fV LХ2+/I(bטE=;ϚP8 z~dAwY;H%* ]8"?J+&GoZE8llVJGcHKTz[/QP\wUh.MpϊRK7<TQcG,1?BBdz?IadՃSꨢt?C:m 8~4' 9uMf  Z0Smw~C[v5-b-q%<I3lc:(41sLŵ@60\#ͷgfUKr֬#$UJ a$JHSS\R HeyfgqS Ogup\nfS}D$*c^|1F@]n6llL"'%8ٛx ;={R`6􁧼:ee6$;# T讋EɃǽ5e˅EGJJhM@.a>We]R;ՈOXLֱt+@u|4*/!Q'qxd<>yD=b9Y *9mJtOȈP D[Qa9#yW Ѣ:u¸L=SO=40A䬍à9 N; 3֟) s}+<5 -=N8TW{F ؜ܨ2X }EYV܌̈́Pfφ? a#P:V`@\G^y%//ߖq%EMOiVǹ=9ӻw/*de]M} .GJHdh\C Z\ߝcvӟB͵?Q8RO!.سsADEȴPJsaYI~RU6Q!~ KiXŢy>XZ~ |-n#:}(<8/_^vȤZ{nj48Nմf*,9r>NttZί"CB::5:Gmgfy->cRMfE5pKM^ G˥.1Ԡ40}{DYzm%Ԣq ܇+F$˦f?O)LEcU ,iݨ n=n0E%µVf4-%h_/q;S)|Tu:\G]]\ϲB@{ߢSOקtđk f?4Rkso \eΑ(|wNT/SN+#b_ !PyHˇ>09, jw-fAv}@~ Kߥ_yr.8%aic;&#uSxx{;|{s4$$]9W`樴fW< J/;8s"}&:"?Y 毒-wO=i 60=hhf>Lje]bF~6ecLCw;*G,%"f  ds"}hp/S`'fawڅ+g7nϽ>Sm=#J:_r4oE:}3$H`- ƻa#‹q̢7T0GY:x@HS@` c l)%2PޡH3>r_6d @Y-vKPqx  !U,-- a5IXUSg ݭ (&̳M&{'<<\_CG["`1.kjAO|\%Mk1Mjhq&ۆ~±pw `-Yg}$@$Wdh1*oH -D_iEW ~a7P[~ |o 6'ȉL-}ާ 1ծŬֹ_T0L5.Td}:ɒND``c,Cgx.7d ^N[i4۵>G>Wb^N'#Bo{jkjDFe-{vDžQJՙ !UJ9 "SGi?küޕTP"hNO7ca oqX.z4#'#оd#I3t=f=g@WE%{ =|"W|1 l%"j6x:>8]W|1{u*KO^G-J. u2j`672uh7ר6g} -<~"a 7ɏ|h`}l 7~Ѧ[FmCi1>p,h̓brT[t屿8Qf6_tbAX?5' ڣ۬2KHc|ՖL4UG+Qy4ĩ듡w} EdЃ?H\ ;,".S dH@uI^jy&8!Eyu8y *1@+ƂG$]"f?DղXA7h'CAyZ$R{'A䉄XZZARS:i𘿇difȤ\nYŘu%Q7}aE.{͞ģ+S>;Yם9LsjHh<"%V"BOYe/֪.-ILL[XMlП@7uM&CV~ɳ%B6M^rI;NvTGτ#',χe픐8PQ#0C+>Ir ZSD!>"Ӭv hzil;GJrP&%\9+-""9OC4^:?VWj9^.ݢʫŴ1=~R;I;M#Lanrټ ǖH~͘!g\~ӒhAOpz-XK>nr~Bjeˁ&1W+:БMX WBEO+>mbWq`}%ng3FvTF^~gmҫ2 'o +t$оը"|*WPmD(Q20+nxIs,!dQI_zdߋ3,<߂GtU[k/wˡI ukcEMam pjkᓏG' :)(+P&g#HDQE]bt%@a hٹ亯S:ѣ (38}L7=> i3t>jGAb͐7) p:XZ>NP_xZ5j= S(-),+/` Z>ҕYUbXSe-4~+s-9bm&D;$5c經r2!-GR}!Tqjem43 '0Cָv)5HD*UPTUXI1!d<(#4Z]z`F~ !?vC]O.gu~oHeYG*19މJOevwܴ9g"ff\_NWĀJ.ׇ\'#PO/>8Z^'T$snzMK]1w%/TѨ$ߗFͻ c'OB':yl'XǰGTUa>1ҨQݶPwgDp< #[7]2;(D3 Vċ,4RU8<_H?aM^BVuOwD^_"I 'R9b*rCO&l{ڐn+ **62i%"&Q(eM5^3Djaނ絏v ϓ5*Yi.ayeDɖсoTFɭr`#DXWfHh).E5SgK~8.p GpHbz7_o j1.~ j]Q.{>(y[O]DԔP}VPxSr>؏=WDJBX3(\p-PD @^mP;Qa.g7ܡg#fm>VS\D1N|.sBJ>8IaTFJś͕54j[637Y8ɢ|+u/)U~NI̾`~ %)@؈fdᶴF뫷L S/΂ѱӘ^ N(&DY5qC'JūqÅJF p"b%qxwfo!kar c9*]uX< Zgie޹W|4?b Jyy<1fN ''lQyLu6,Z*5>ߔb$@Q5Q*w/q:eRCzNWik_Z(BolnK1L|@IX9x =MYYcҲRɋw+;ҁU+~]67*bJӮvU&=t@V93KxPf}pbqu: vcLh*1KK $ͧ\>F@w ٶ4͠$ Bn+w^!`2jۘTaLy|s٩{'%Uqâ 9u#|w7}G k;773$:^+mC{AWt"L0$4禄vd@ÙM{]vs:!v˯u^V$?ٍI݌1Cij:C#v6-aռ=s \7I5"Һ8_ ̊3B99G6fհw+V; h h@ . oUow(mI+w: c *Ds0aOrs2|{i i~N ;-w~˶x¼t/a#SDʲ-B#&h֞!9ҏgX`J-g7vK0y#HWݫn+A Til;XmJ_[7_ ˄sPMsϸud/0>"I6&:3HoP'5)jl8 ̬>f {@k=0UoBt+f)R[ eQSAQe2@NjTb.n:G\gF'|'L1 qM{(h!mN7nW0cx%ԣj`͚5ep ^'|^F{9_ܣ:AŜ=~@ p|xK"i3=Q_"jIDqkSLDZx ?r5#<Ġlr}@R5_L.:zPYutF%ʡC$)j QBvL sC~ΙA|g!qlNj uf ~Z/Ɍ\ܖQ AY %T >:L_t$RGf8. t w?t];<$ B܁e̦"*N 7J`xVl7v5?ď9VHLf.8sjvYɄd.a   5mSN gޫb2SLSxB2CAs/X9MIla%c[%ˁ~*DTp3(ÊXU}> i3eD6ͷc܀q#cu}.a?8{n^s"%{շQQ D˻]n>)WTChgoT0ϗLu\?*>1qL>Js* V DEe:N?~g@Y<,hfX|}#`euJM=ޒkU-ZBTc7 PF(ng879IEwV"$튮LBsId>6VGdx ma8j"Td7DzRM912ŤQ0)2' WܛSރg1Z:xYGśjkFMDp~0:'I~U[CiۥMth-ÄC懅74O ve!8 e- 73f(YV poGV$Uuqk/Zp`sK 5ӱn1^3+3{FOt)u=aGbT;zk[ʅb)M5 }bx nvD FQ|t.yoHe56kXbh8#43]hiL3qY+mDaRm\1W}4>v_^fS$ xC<|0~atƍV< ըwy31Bov u3Sqͮdzި@$ٸޱ=2X/3R $,'`D6B'Rn$WԺ^T׻KPsZg[:WE 8Tn{p&O-%zi4:lYS`e;-:wg29 ȎoSF Y̏"U+_?ibQNG=OUTY_[So-ƍ~x경bU~-'rњ[d~ #͵\ tOAH6TN( ']V!\=%_=Kѐ1ۏ Qεksã \4o04--=Ǽ\4c k(s1-(Ib);ySy57s^~78n;x6saau\rېXڱIfGke S=c9p'T 3ŪрoOG$ .- s]r5B\Q*Gu:IOJkQ( ȺrI%z{ڥZ11'qvGQǺb|I4XEWڶu:oM |@"R&Bd|4-t{;qPٌ.v('42fǕԻbeDϞٕԕ;MljMWAx#1 Rg!-.XgB_*u+wM)'hT #~&:QXU|l Y^^V/\0d LAYXN:o$̺͐.YB\>#x֟n 6r:SPxA9XsUH{vԈjÛ5\Q94 ׏zIϟl&9_z'^l=0Yq$+^~2-zZϲjeӲvIÎosnlEl&v*asJW L^mT&j3auqg{kNfw{eьxu%HM꜁o'dI-Y^k>.nzEK^ÉӮ˳?D`|_h f7W$9A,eCE_R2SN 8mm3Z('/Z^h"jɿ8'E#/sWߐi<'jC?c8HAjȿg+F_n'yةn<``z*2<Ƹ7?FG%HwhBciYLdw=$'`ΆC*A|iI[B: $y>ZV|+bZ^AiKeK 쩱H)މVW~fBKI+@[z7dLE5{բCugD@M[NZRBʝ],^#?lL*$.^jd*'.wu)gdrMjmtkqAU֗8dF?K$Ķ]41DCneCT2Rs&!]74D-v\C[ Lԍ$diI <]'SeH\gdտlPqK/+Q=}2O3@&xx5D8lgp/Z,B4"iGݵj,3CC=Rd>> )**ce_;tlZ=`ѭ8\Obf6m1-/DWBTlm$.і[.Ohw8* vRQkumm: H V$mܸeǾ0Q&Hh%"(SKZ`Z1KKtt")g'g`  z =Oz=WP'ݩFam/5yuB$,jĠ6G| 4נ'Y 79zNuD CjpXX=~ߠW[hŵlrN5$=Q#R)%xV5 %m.kG:Q%]'Jxj~]Yݮo-t1/UڋD5ݸ>^=-r0a1ss0DƽC=M#E֬:>dj3ǼbvGQH-Osmd\{o/jzc]i:'127e?*EGM bէKx:vsmy71} ͈J&/2fp/nba1}n : \s]R: x븜kKԼD~7ψ M'ZptF7hio [r=-YK=@1BVVZndj8#x}ahj,Lgj1YPb2˧Hjdgeimx>QE<6,?Z)l?DBv7(h$αwIC8wTHYuܕ&F-#>,?-icXq4lъ +.zÉLh|`䏣$ 7YLns e6x8|V"CId+O0j,$nSr"Tղ#CEUzx%u K]*YWC/b4߄ s?|EUE9I+EM-:J$5ߡGePeRl P7UY)e7l ׼_AX]R <]B7ֆ Z*"J{j8^AXⰴn0qT24ch{z_/DƨXCT̅I(J ݪGub2:_am`%N9.ϭG=uNQBd o;- s-VЀzjv Ҵv sgcza-b>ilt? ޻G(}eQOd0WHUS-d:TNqܾY'aUΛUsi|h9 #l"S1M0tg!Gw/s 5x1zEUTޗxtv8x(:ˉ :t -9`,PF%7ixJD!haxD#:6. rFl̪Y‚*lj-u&}?4- ZIrUGGO{~  T#0Gtb2imӰ g[ p*ϫ1{Y BL7/%G.'ve6 :k6F=n̑"!)/+#Y ;j+ɛej$JNf`G[ݏ[7|?q\4Dws\LzKI#c T#6qC좮}?yCjgpd)$ƻG֐^?80ÇtFe5Ayta@ɪz17l|ri%b iLݯ_\KWRI##E Fh s,xGo">WxsMW O1롆7R5¦˼@+I -mkmHs%/R??4INP=3RHoVn7{V?$J8Mr{W|EKݕr 赥\Щ_.nwPFEm]* mKG 4ߪpU~9x:񵘂m 436 N~\*qi&Yn)&>\lH$ް Z<۸`q"Ӄ0bC:K@ǠnIc7&4T*#G9}+6`KCc3W1sBJU_.+ᕼx8nrq[&jK7ƧCU8uwEYt7bWu=}ݵ+K(U М(zŐ;y"&i1v ?BYܮ59F לg:@$ZǙ@BmJXq-?YCWkO-T9L+|(ML1'k8ik*"oC}XsYaHo//vxxb@(軽WLh]LGUs n5qfPb~K{D>ۏՁ1nB 5VG zݼk:6By ؚ)&ͣp}xlcP5[d~!o^FLj*M[; Bi,+m_Pܿ&@dj8"{{7`7CKڽY/?U]ܔJ[-(MN!D TGyp%l ,v`XHSփ%oxͳ";4@0/I7[&㼬'T^B;菘BRRCzZnX&{NEȳ-'9>A`737gɴw0m=p=MQDr Z7fC4"u{Fw!zzAٳ 8?02DJ_`{P2c$C@C:?T-tO=4W#! )$$F,KC:ɗՒU ez{y4Άu^8YXsyspS &D`U%A8`h LeVŌqUOV^q(mDa}l#:BpŽKUQ:謂RYYj nIM~H XpP_ &m%芅Z)Ё+d[UT*o>@$BxZ#xXK [;~Ҙ9c" f):fΞA2P݇N@肏Bϵ%O?_$u l1BRdC>y1MޤqV4 83^j Y^˗ Opp$&n3MK= #rۉE b"` Jg; Ý=Q5)H*d+`\8 b#Xd Z4ei pܠ['E}_mWi(Q1 6&A;9lJ=vtG]Y ɾ]/ػ8<Ƞ*Y! v|v#Lj*dAT]U찜D5$ 3ZCdt]944\tsb?)aV?3w۾Jsz|~>~oz! 7z)ǧZAVXnp9/sC5Kv zC˂'HqDТ.`^.y*gu 824xk{n^OL-ֺQ9~'{ۃh!q5as>/L߄nX|8T|bT+]?:ݯ]Oxd;̞bMᔽroɣBs }a }p2 ɊrFVz,"_hRυK.o50ySˡ[a8Y T6 >SqT&N?$e g y]oYhTaS\oڟ4e)15Zcg1*D@z`WeR|vCL gP;9+eaU$@,4`^}N`p_]wdb )gAe_DwbF:4<]z;/͙^el'"<|4ZɿK\=K!ܭ Rs^ITD,䖑 B Ƭg6j1Vr?Z>пG z90LZxP Y1ꮫTsޢi-jkKbmoTbMYGtB.B⚻y֫[3P̵98d&y]:4hbtApy{p!2Ryaê` O(L>;҆ |8@Kg#2(Ӌ/K]f̽dV#R(-^gfXyS/ y=#ֽ-݉ѮYfYLZx/NgacFUI]BfFN X OIy`;Xq2H,\msH ݡNw)HHoYq܆ܬUM-f$Vhp:[º3;kNQxW0Z2ʆ4׎-$oqa1bV| K!mJd l,uxz Ym ݫq/=ZU'"pqZ 5N^C}qN9T C1_m|l3F#O $F854"ItG: dB=Og21!;@ܟ0T1">"wJ=0P b|evL7Z'0w"nej*xGhb 4ĉoz63KFѹl } *7i,'qei#T.hS$}Iо~_ 4:5x荴޼#x߅zk9da+ꁬ DBaӓ i?RVMrT1V IvFIz>69n}fNGKC,T>6IB\gAtTzE_ ~$Aj}SCRyrgCwfBF}6eF8l4ld,Rᝈ| >O<(1|Ħa,(OCRKoC%0֑XPps Tk-B0s'TE#7AHÙS:&.!QQry 2xd'񏆏0&Km:푦Ac݂KR[ċo!Хô7Q=}ߦɩO2kzzJu,y<:-z7 I} 㞾0` PK;VV'Lɚ+f\K[O? <15IDۤ:QZ/qݝ)#Njw[[%2?bD%.HbW+ CIg" B3.Klx,,K5ECшv(BSGZZ@bYaz`- -,C)CU92";#iiV莀qΩl/ ДI}nq 'Jj0 |wZb%BݑW9O'/!TlYl3҉_cy|. x;*U{oʐ*9Ğ(@rdx\r9;6ǘ7+.oޔiD,?SDЩ2| :K -k&a˗79 `z>e3fN,o8{-rSoG0ZF|7:,sfu!(k&1p-="Lձ&VGy>b+bs>+?+1jWއN<\GIOUӂ7<cԙf%{Z](jxP/ىTpiI6~L8tUnfygF1FiSwNkG7ғ󿖙*ZD&ZCC3s)lFtlXt-R,5|GC߼Zg)s8w 才^s4;ڥv2k۔{j@]sB($Q97201*g9jI=- qM4%|#ގGc2քO9'Ș S1:DMsu)o>[1-Hm|VehZ_^|/$ioq葉ܭƩ= -f$wѠu af*3뎷(Q'oPc~GziPՃMkgFy~cˇ_7Rp;˲TQb.' 9姝fSW{{XK#ls{3k8"atUҤ`ُϧĖ.M$8l)]s s9 *z>[|[ G+l4ܖnnA{r\0l`zLS7xOϢ z"Ș3] P#4.8<\/zyk_7d©<ѡ`c=5t6Ƿ?$n,&YYDU-yvJr VS0(lƮ_eo;0LF4<º$}A dGb+jLƖ{6TOJp2`XD,*Z'%.+SPbvLX?k=S A!.LjHI[c}En*!CTgeSm~`RBԖIn_DֱFJf/$#{[QAlb~>o#RUW-Qxh l(NtFTV:{D(6Ɯ;HQY6B *s $ȑu_p`v0T_e[qK=obGg7\cD2c>6SO1FtX#2D,<ohN Ea0J2Ji)G<p  *D6 I Ilݚ΢A^%2_`zf |C2 ܁ށ jI;"k3MFnxF=?0ʙ-Ognhk Z68EYmS.y(@i!,<3gU5.iMg鬈&%ѫ#5I5%^Z+QL>-y;*yPf"ᬂ8m!=S6#u`[|bnLPFk6Շѣ ׸]%gH?HvVql>?w(+ȀIkqѩ% "v&1H7n 7<_wNl6J2py DYrWUV=s6g>5@ ecᒪYaGhapac-e-k D"|# [ؗwKsʖv9D4Q 3^f)]w2M)pp/ )nq*nWag3#Istthg:ˋ21߾3:HyYӞU m@A4H6l=YaBNTph8S_b 6wbgߡId!br'΂g kL^Vd5J&?W6 kliأ8VM9.ϐn7-N0{Nnҭ>}p8[F%_ݔi_#H] =]=_nڬŧBQ>^u߾W%8B=uf6¶T+a9>+,Lz04O-mRrw}?D7 hwx"}?e2mxbvuB흜c{LOۦn ׵*S.`wnw\Q障SD-K" jY@j'l=Dy{3hG.Ot.*{0FZ$voݡ4:"=GMrgk&oYUpy@-語:5*Y|X=.2k}J4e$TBԦ-3~ LFO¿ +Q䇣SŁGB#"c8% }Xhl3rÒSCPI9H _syxwKISj)=<pHUh* \Yʊ1̣/Z+Uu,>9=zr,OĚ$iaΨL7YTLZufr &t-`uc`t(>6X+V4zR6`͕O{2(퀿'>հ'sDMÝaVA X*rl5.:g|jb|&MXi,qRoW0&m)SV3௏VX.[%E =+pH7.9chXPU1u'&dܢB 9?oy-YluU*̋=z㢤Kʙ P]<)0ͮWj|xczϒ>7Z<{&~0s<+#^7vWY (}gұʡ,RF*XjK UY6?}On"us4 Y`Ȗ=5|_,"S<٦&eSh[u~J`J]Fd5 fb/{eoJFvR ;6&z] SpY9oӃkExqw]1^8Xm15)%P,M] 4ggR[H|)C<S8pLhLX;ߨzZ"=?nBJA&{N@ %-׾iR~ ^a}`"||PDu.6OP3DtUްAPNP ȱ5mME ng\*Ol禹CDL⇄jlrlΞ!5J3ÓL=)vC#L+0&] R-+4CX_ƛG| #Ƃ!igR "  &(dd ȅrfԐۨV,!3Ӿ}\J`0ѧ^1uءZGq:12ŭSg^Db[1LGbsYN#S.1al"k 3NFL ]E Vn@"dtI];UϨT6D lF͇NNe\qo+yșx9+yԋ,v=fkZ護rJޑYoGIuŊDe ".P˓5+CHb-}xK''HIg4!v >lYC7ב!QB؏dMڨDC۷YqGN ȴ(6h *ZK[U7:_g#qi씜K !Z-NY7㐧41zW . NӰ+ 2.6;̘x:DoTa ߃!r8a?pmt%ٲFo<4%T%"C{#RuXl?[莳ֵEG2A^Zx6ԙ@u=I!GE0X413_S~7TՆ; 2G51(hع@9Y>LjQX5(u{8;+E6;*gզCr1wًU.ׂWFRi7XPr~̟% ytԄ BͰ CM̛<~Ig; ^v&~X^Seg6hg'Qf* 7)q,y qO˔>KWUhyoIBj.>8) ..j)٢.* ̕Zs-TvT\YQ0i|VzI&֊$(``ߔj)rڪfJn Tć8|՝9+'Ba7X ;5 em4p0c ռ']G<zZHrcv4c8v-,~)Z2"Хkz)-?-H*ױ5R_%R.)=ӹ+PJ&F؋/ % fֺ'_֩[眳AؗU(j6D" (Mfb A}a?;WІOm^Ǟ 9XwoJBuIlO$/Y=A8;$tJаHQ^]EҔs+7-CaDQ"!":|ۼVtE6^\pX`any|OػgT=T@T3C/F}8S5і&b "H%,inHMéEӅMͺaԸg6[W&oUFffiۗ, uN~V! { yZϐq-+"vc L_3=7YbhP&4DfYNQ[8 ،q_8#,O2 Ay)^ nfLG54Ia^_[jKsᴬuM2o7Ϳ3ǛԳ\9JrWa)LUƆ5dFb?(ޮ# Y+'cE𰇜r`spD\mH=MPfE=ssU:(YpRvMO0Ui:bԨJ1+n&0j>܅Æۆ_W ųB$*RRlrŋ@ڎ4΢i"̕  C5qtZv^5JӪIPɿ", ^+B.G}} 8ǎa. 78S <VI & ųث0=hGZbCA_֣](P@bIU~;~s.˞آ&nhUJk[KJo<\ki}4p,n^1>(3mZ_!A9Y>4,0?r' Z?:|| @H9[D) 6\',”Imθ&iu[Ɠ4XLjڠObj|0M~5R+P5Y*8Gh N%@{2=Ug;54at:D:{^:8c ]QTy^ F[EqK#E0r wf&D] O'J韼*_N h݉[*~Gw;2Wt+k|<G3߄sZ./~ b!eX|\1RJz+[(vOdRS] hbAƪݰ+l2xyo ͨI"Ywbءٰ,`f#jI9zr6P0z_z֫:W6gJ*!Y<u"{{麈EX'5lBړ `&#_J۵4fN+Ǯw:&i'i^:!.à8mhg`[ih6Sp<>խBH Eط 9H ,wp18, [PܢM]#THG_wǐ`~ʌ};{4njkv̒zK2(Ѳ_TL~D+9jFgs޻ZoX/H5l36{c?T4:_ƿ0d]ile53 T|IxEbX,fql{Tc *J!>rG1{aΎbÎ-pV,PhZȢ~9}4alM8MJu-K^K>4?u’*EknGy-QsL#uPLNR?Vׄ" -KX5c_`_ѻO꠸W|f"w4d$FvyLT&QfiiuƹuxƍDyA)Q|İcyi U=Uu%P6jSnG-Dut͒tJzzF#!S 9[эqAqsUr> KT2.yGۿkEx%3|%*r,"3Q}{l=NÂ8N6y4,!Z`9 &O&C`#f-܍XɽQ]1`~ϙbz mO:nR]5 )/4'ƶ5PNg$pbͳ8h~-RQ0&t[dpջ~M.xsu`R^ #oiy]!FE$#d9qm ԝ 3G,/rt~r IL8^~9Hmp!Ѱ6 4Lh5i{^:W1ߋ? 81=%I *:w[6_SI6IaQ_ϻ" Q!&氲pqi< rH^V G },Z m[KP] K]HI:slyQZ|$rj+w*=,eJDP FbХ l9 (E{ -d ۈ7"@l*%9l~""4=v)w0*V9:TTx6H:#[uJkI}3P#/v> X yC8 %Kgtk _XzF`W5 Plo`t$qEfӱaܱat<)UwSˉˡ5GևͪQ} 6i3ʲ祏հn]$ mJYNc_jAp (< SYElprMۚ|H`)ȊC6=l6yS*AeV"PF"j#@z=8Xpr&rLDxD3K@8!G7b(=FW f@& Pt b&S! 9л9#?̄۲BrBZ݊M|lb7W^=[#oD%Q.[F{\&  Gs<%1noyPaP cÁLԩ>MEU !Wрyp١E5|)XȧtjVLS+\OL"43xO!VݦFp?@ xhhdORi߆F @n_87'| Q?P q m82"o0̸u=kPhm d&q~>Pi]}^6eҐkDI/zԢXdJxԌ[C/fҘD;^ 9 *@Eڎб=CC\È'5%i཈v rkL#l9\ASͺNf,*^Q$ރTـi s^ :^V3u<"Z>s~zjw16]sC>I",Ít;L~ڦe4 ]؊oxuܽg(V+Ϳ|eШSޣ.E#ix+34+fCgi,_hy,mn1ۂ{T@W1ׁ uJ|j!V-i]3^Wk`f%AWύ5w-].~/G z#A*tMp]@0˘b耮eފU#'}…Kkm(1Z(Y.p&UX#0HqP=njFlp2\TS6 =L] >o@Dm$* +ͱUP{6H=s[_4MzC%ϫx@G7c+q6pMW{"|-vi)Qs`ۚ5dWP'Wp뚀xr ajo5_ ~+4Ul<򉏜$l.}뾾ȓ3ɄJQ BRڣauyijsct+RE#c^Jn~d/NȁχR2٘3#0UjWxc#W@]=^E#`&:3Mf T@7iʛAcV_O碵MW#kCiE`˴ܵg#P{zHRyjD ǤO6zd&>l6lhI?(P!g-q_ ԑBjQ0TUƟs6ǻ:߾%{ 8?CPQIu% 3!-%̪v_]B+MpL#]{$#W *|]v+)yu2F<ħԏ2U$WМ,5W#Ia4_- `B3{ ^>#Rz⼶,Jz҃Ev8dU+.CHP(J%ٯ΢& 0>tF]e\ȓkdP"#ؔurѺ6߮Y"0 ˶ʖ%6˟' lqയ08Pl&6V[E+.(ST̠I/Z#ߚ/ij.~'DsBy ։CI a)VIF=IvffX4]*vo8%TP§;B4jX~Y h E%ӔUgGAҜ3/W]9Sr1b |U.}"uY-y S=8˩ ʕ: {}"jg䝠I{Y" v旞݇:834|nB<]q}.9Һ.1gϝ&q+ 3ΊIgl\ȑG;_f,جbl~1^n9EJb#f6l+=4@hB6JWSVl"ydL֖j٥~QjtORgJNrZ#.@}HH6*&눎2po3<@y3d<4֦ҼL[KG8?iqHJ ,o,0n]<'/ I*xD?-A"3 wGBƗcݛ%`{ )ڡPpK9x#=TP5k{Y8Ӎ_^ȸ\1䌹ۿxy\0$tVw)#N ZvrB~ycBnLR¥u*K7h)͇iqh(?ף*ӷz&ۘJYgU_swjO8kzY}}I=r U%޻g,) IQ (V[ Ex;?WAi֑M"l՚'yEGOW$P.4eC/x=\!|ܐݔNaZ?<˸Cfqowlŕ+ {=CՀ#,SE+3}N0 XM=v4 2qQg~3x 10-~ ׍zq Y*N0-h@[ۋ<NJGǧcaiW\D(3pw=B_| ]Kyl $OU2c'/n(c'[?3R"h9 e%nFzYD)VCtђ¤<R `>A-@Q%Dp.IV&tE&suk9نM,^ψO]6 ; 0d5 kVe29]rdDN 0h )!-e# AJm aVـdu FuD[ HdWA ;]7T\ѯ6ctl7єPkcT"KbS igl|?gU\DD!h%.HPtB:*5fĵfz |>WKEE uŕ-k(4&VHi_sC7~>plv*-C_iHJvc+ NArv!tu',5MdЮ>hXPGn/nƝ ?;C'qU k-WēyHjB4樴fb`Bg\s\LG=aP־< ñz%_fǡE5? kId(̝7V* ~ aH;6x\}t Y)amwנz(y ?sC8(ܤ~ի5sgŤ@۹*@-O*C5UA'\;=޼9tҬxU6qR9\FK!pG%ݏ'tgmH(]IO I3pBiϦ'_*]5TLSLhG EEN(<ƚHD"of ڑ6B~G0Wκd44mHhRNF`4pߤ*P]M>2;y Baj qT"~c_ow"`)qlr9.{գխG=â \ღiCg-`Ԁ8H [|Wz5d#.UwI`>ޛ۲ߡ,wjMTu<7:ī$,l`knt~SQݙzYJ1|w~XbU\_qsWԵ 8\?os'ls0ql~fx!vodl+L{jQ!`&*7w*^1Ort|31) 0@C|‘F=}&d7ZVWC;q/* !C,@b 53.A19ͳ {Zrm&_ŵ%Ȯ]w/Kw65'v: o+ph;>mby3@3mP $=½ fO@LJ *8;rXRQZp,+u79SJZ*aeH+$H`lMmUrU>0f[<'I3cN *EZ[𴁕̤00c5~?}DqVe;L8 U}M!Xm i϶Qk:50ƍG xJ)/yX 'zWBUߙ:6VRir5(b?{(ys4߻7zA E%MlX,uK:,inc1haWwI\0>'I x1̀Ryw}[ 'b[^sEy\cpg{<4v9Lr3{>2T^3]4fSej0ܻmExK`A<-DɹvuX>_ysR[?ƖW JLl9>#5>EUdq^i3q%8Y; |ZJ2%p L:h/ƀKa%+O2-md[3ς\Hg>n% ƣ%)к;;A!cًO`ȻΟZ&AƏT [)is V7\(6"E讀O TɏXPHWahiTQ]1¤5 *gt=imvTRiRv J֒/~Go[mUU94$u|h&Я#dvOkw=8?nyjPecMEޖ9cWW.㔖@}W \ݗoՐ/(!T 4ɍS$u{a?cPKY%eK  ^j/-Ѭb` 4|tC gCߓ_{1+AUx@[zXeq>T^<~̤^j FZV=]MZZE-p|cAɤƤ*fnAYĨ Me<?=U'Mtp4i^Zl"Zy.<)\g*LCK0x &GwdԿБ/U/J.鑗dzId:ۦ:5D'io~Ta0O6Ҷ8?qHBt`@CWZwh5QkR2%|)#VN84vQ#"g͛ x4 Nc`' JP>PGoēd䜇 ?ӾFH? ^KXK~tz9N_?-dE&(F5h\#~DlW\ڲȝPQeB_3q՝YEb'ttF4B*Ч:,M`b N| G6`Iy%""PT\Ϝ\OKx!%hDx;N;qPk: fZ< d@L}if>цD:DQ%ʮ/!/A dSIR?Mo%X(Y't"1NHk6r ]] #`1b/Dѻ,QDRO6/3)43i3VI%[F/ڄiE;^4]Q&,dyf?(Dt.c߭ . \9|{j 9R vΕ[8ՐT ᑣ0wT.鯰 ǖ o8sp` '=#ˎLcݬdW]IAAe6\m@'Q:.2WEfE=GC5i㤴0Hj!NRu?3WM'dz~d]}}mC pmvӰ1V.0639 )WtgS$pvrRVT|q3L ӵCCr 띮9~a̖|sg[* &DVUYI+1[N}|׫3&z]PXL aMs|JGqv ];)[mB'N ò6`xu2Q[nBOT^ [ؠja#`w@$LErOt#nSch-{LK[leyXfa(Ь[_)RF4Zpuq )L+BXY6ktћo0bsя:hGøTd\)m|_s珃(G4cX,ݸBRڣ#9Zz8~XWg^WF_ * / \n¥]bf t>pޱbS3@̻X*[ ڨ.=]]*)CnN#kK[kj7Smm XfJDc/R,rba44 +VD8F!*]n MME*=/uy5g1/!#.OS+j Fs  ZPZ"`J麰[ +ò|ChٯY%xF[ #mS WC nCs|'KTW/)ԫecI',­ZnO%d̆kxchCfI/5%ǿGNȈ{)t%s<5"(5HUgȉJ%)Q4eo0UD?aƧ?1ɕv b)vHB7c ?oCBfd`N/l%LyrXDB[Š, bGrl" uWLpv!^Z`c8"(lVz1~ b@d`EH16r n^Q ?D}1oτ޿1ccLܚͿzw jN:fYH\*jDRa'1@L ɋBo_TkZ\"`Zܢ)(jz .Q r^!%A\[ GLOD^KY]|կ"0)_2P![Xԥ=s+[׿UtlOwL6V0}o_Hz`oۉQ'`y"T 3{GUBk<pۜ}ܠ$%.9~}Dsũȫ/?Շ߽ԉ PƖY~-⻇7cZG94J=; B{ZhN'n f>?rits&zHY*@esx{X8YvN]Q:ɞ,}FJ3e߿3}#4N~y m:BFJ[LP^(\x Li-ˆl"vou#%b:FAGůJ;"K# &ŁN!e˹y>@BEl[U>J4ENq8! L8APi4LSy&~|+n:M+=vQ[KKL6/Rό0R,3ήJd 4ܓ56=~5C~0hAU>!3:=iNklyHe1&Ϩ>ȶ߇:]:QS5}.v2L(]T:i:s%*"wl+ڸ㘘M~5E`2̱hM#[%Db2_lk݊690h%'âi |Ym )=8@> A+\ (!Ʋofw<{|S5ӌzuˋp}5?!BL4!+?^(F3;8>R[4pjO,lRݢ@%ÁŮ]xLݛ+c0g%-mV& zfpQ9LխNFʺ2/b0r(5%}^R C( z Dn:y9^(DR1ԇw,Y0T ־ɑʚ;Yts O qR A{ۊ)2b𯩌RB,RMlŮ(?ŵI&+'w0}e>L!~ϲJPʞo4UG*QZ߮*ady&ttC=ɴl{hN*9f:( prx[;\f&׻mG0>ZMjy:!qcs)i!z?ՠ>-6JG8{DˉKqnnstѕn 4ÝuKë #HhBW=⣮a1(Z^y:Wd(3+La#gF9`: vLDaob-tQDKVT¼Ѯ{j'O9 pЙ=M@!B# 8\/$^^J%ЌէA@Wh+.-+kgkZ -(3@K?)s3OO?K?}>U$(ji;v!H*N}@<z:Jf~kQ70]ЉQ"wUl,\}ށk DlHa4`!Tvf۶B[0\Dp5=(LatNmZJKQŤ2s/ "Yڠ{ڡX٭ܷߗ]ߺ);HLmt@Fsos^*SLnW,,O-hl8]eh|Yc\48 QȇK~ZT}7S;"۠NQ/[ ԧu?ʾQ,sP.t1VGS(+~OkDfBSIKwRQf~?4RvLڷue@n'L@k>CڱSչ-Jۺ`wPE =Zc>u Xox} nxy,pNh \o.̸psv١7GOaV=e b^/0v7C|Mx.ԩsل>\"1~vȢ@T`vTS+ $~L}PXƿ~{lZ{qg6x-8CkFoDptMOUc;T\ 6#2-!:PN%HτGk۳ǩ-oxx *!,@^9*$ʾutkh 2 twJ:h 6 knb,aWڪir%|&:!cƞoH~bJo%?\WBE Fn}U+@e:%y7.04 6jx6 op9.A_Y5 ك+z? 0')Bۗ*ݷįvM=ql´.vRr(]]  4y)6k ?Ap<63o~'QFDn\0x* ǿA-ϥ#m03#5Dv^y?=t ;pI՛\I=y=[Rf %l7qQ*V<^Gjg֊عFϟ)BMq&Ch(ꋛ^(!S<9&ÿ JZVw]%duׅ YwŪZ@t=k5 qAx=G/aڏ+mJ\Z5#13ɫ:WN1wxN5r3[%XkF80lDn`e{}a0^D)ÁK^b7LUA`v]mgYaWH!o|.-j/λLHNƌ룀y@FS\ڷ8g1#_:-ƃ_LEaڴ0׷&l*=d d}5&^2`LfdK`\Y={gKN%*P q9>{zo-ŁR=۲N-yy6;# Y\d'Zw*y Yg-b)9"Lz⨞L5h}Ga\Ϝp7֜[GpƧTnܥQ1defK895o$|O~](*zvaTL4ҜTYx!Q9qI^ Ӯ+9)IRJD͚dc \@OP^i_,#aV3=)̈́m\vYfmt0g*ow17_C덍#7r B&|& *C0@5[dwtDZ z3-mwNq|KHtD2+k# -VL²9nҜQ) yv&rݎe\ ]fM62Yƨh=ؾ\K"t<ɲxΫܼڲʐ=A!v5bs܊xoSiK.kqZD ts)&CN4en"f|U᪙]0hYF{G;uƈvWY~١aH1h &UFK15)2;ɈN&Kı&՘*;TF ?`aG{S5AV?DJ_QmxQh{it^8Ȱ&,Ǻk=Dt|>fc25 #j;7P*B&% fPW"GP72r @@SBHK'2L V]+Cvc^ͨq G:czZ `\PFLoL2wvdGI\E) +Uͪx@pYhR ̜'Q6н臫Y=&+ID ӛ'c{mMYN2fUY)}ZJ,,O*wPH )Rg84*ؘ|M<g l\M?9ܴ;ZqkS<ڔGA-ky@3 }?鸎QB^hIt6EX!9tkQwsh]F"XħXS T0F1ϣxdiDjE"t%GW~Kuq]T쇒]%BBzUyB3%=c1tIpL*8e]Dhj1Eۥɘ8p knߣ-\1L՛#ecd#OLㆌ\ԟp!iٌ~+rƤ(F2C"k# _)ns@v!fVaX~۬;^: 9rbϔ6 .nꌻ=n.=$:tSAXLU!{f{F %rβ#9Ϻ!jƝ>2#Yk/rq+'޽KuXǵr(ukm X)~ xG?f "u%pʈMU@A앂z) TNSL~W?.]zr%) H&Z4qs8p \B\I,=xGOK /ˇ&,Zb/BhZzn΢;#jhIU0?< I .Q7r)X(:$uPҰw KI6?ˮ{v*tsZQu6W;p+=;-}dAkHv9 Vcؠ~ɐ`TH7\MDEB|5gR+-[j"ƓfrwbC)L> [Wm33tBoKkߜhm-&d_טJ/Uc܋ ۬=-2 S~v1Ԩ%莞`ǟ-.i34!V?%ZP8aAʿ+kfaTzP^ƽ~+L|ƋgD1y>`&p"qLc!D:̀`G$w6^0 }lG0Eu)#49a `n:RgAb>,a#ƭltZ6tQuYw]hr3zzЌ,-^BR0 i $h|Uu7P6= W.yVEg3)etpJcAđ *[οpi>O*!u(PIծw!(<[ p\78)/Sv!FۃܑX}T 14Lu-*jǮgPz:D"EdGr4fLER 7.Qѩ1Pnm,V"m $e~N.]:*.~H;j+"Q^:xp\fR Xeh ^ Svѯh$oW\ aPtwN}Hr Tݍ} :Nzoctp~02BieNM 5^gEɡe ɇⳒ[yx1hX}j~PzwN< J@)j Jg'bQ{JXq(qAdܡ2=HZ;{0MHCy.S`: F$^ *ݦtL{w|f*eNՂPMDF Ko4Rΰ}9ZA4!0޹ByaJkq-^ze[δPT~ݬcG9E%?s;ߕ/p GC^}uz%4_Egǡaj(xz.yh4"p^Ĩ j68dQ}n?”)Ħ1? j%,ɦɦePPu("3+|Ck5*F:䂉Wp桏ޢu\gϊza!)v^?WzgR?8"=9nYAGXi &?6:#l 5 ikRTQȽp+x^p`(a.dPBbly: 9M Ŗޥ-K*Gn_#ZKE5uʽPjC^*{!!IPy;Ÿi.?*34 b h@iIŨM=:.wv,C!MMf#7̩b/ \ ע؎luweED%ıaW[ybg5s`)hYCEã+h~ ɣ(*㍝&4 .cq Bqg&u8s"#åY{o|*8[dDc[|9ߠMz6~p)`L%W&U&$wHS]%%^צKk"SvʞG(e|V7DJ>c͂E)lћ!%!VKX#eOXh?MO8 OKr !P nJ+uR|HE!G?Kwr2/A"ɈxfpF)(ej_ʡƮ'Ʋ_6O8ɨ&_e :ۻ@o>x^5g2:hJb=FWl`{&}?w Kbdf峴 ݲSF !q^}ĕ>j+sSy\5p\2 Y,k 5aƚyشMR`X<"8Ml%b`kb^\}lv>u-9C>(fd^JQGň\.aۨhsSҜDJ~-?u>$&{#_#V?Gljlf=쵿Kׁ-w:B(B[d;Xԭbq(r?~UpJTPl@LU3_Y>_pZBz[ePN*1~dϸk]|1++ף]{t Y4wmUlerіDKK߀(< ,">% V%vKf s7C:@19Br_ d4 Xv jL}ygOTm"/(fNeZtpPXd)4i3vvwuTOv;ݒIrq ]s9@D˻%Xi*α~'zڏ؀z؄sR_][ Z WJ>xuxΨ㓾W'R~- }fHDcHmԴ)ٌ|L5=4D( 838?}aP o`Mچ2G<~edV@=@e[)~-{D J|޽gzt0vz ĸԛ N[A,!V` LcsrwtwW0 z2%v.ƆZP>}&S]`Ij xu!G ,~PޏaotRqM%0 alR!Gb8Aj0D*[͆F@lPXdX6U``DK"OƵB%l#өoyODGt@(n~F3Q {,2N0}i@bq&K?" lI҃(G%A3ёmP>[Z]+4fß|_NC͟(yfi(?osK4hޣYg2ma up^ E h() CoI]qēUdzvh@tEm}rL) >>dW"lf !]M5`|-mgY-3'V)Ih 7~[ qOUFYq0c yZز9e^(RS0]r)7*:t۷hXo SSYC86wˏ%#{-}sjd>~tARBWa A9Ήtu `꓊((#ZuO޳r:jlmMJLjXӦ뾵!`ftJw]3n]1o^B8p_~Ĥaa֗lJ8~6'KPԥ&a4¯gҹQC3hpN(#Awf}F1%g#iX=Z*Rӎ,1f2rT}S1#XbեN%bAO5RNR(i[Q9zs="[RV@~y[P{ &HmfV,g{$Dߙu6\ /-giR yؤ72mΦ^[(Aց1@G rَSBt"ع<.; \?#9%jK*+vЯJB΀+ >|&:#1?!9}j2oB}h1~ xɠ%|Eᘍ)^"15D}(GXpmuyL5%xnSjliRd-h# }aRC26+xɜ,j3a | |zOw3 gE)Z{m: ?Gh6K+Qb_MUp4  3x';gC6 1VEzS+6!Sz485Js3*V '-;Q n撋;%'eo$^n4$'Jytpr`:Ǽ[5Lq$5: QzfS d[]`2|lh%bV W^Mq39T~IW?-qIFJ.zJgI.ò>h ֪ eSs!,)xUDOzؔbC-@GA=&;; b9U0ZT'VwCWa.v30;ɛ'VUu7mC>pu,%^3$' :cV:7O;&wo52PsJsXTA;t){<&2p3y*B]Z!p-(7L2 8.Al}dXke;EW6vCncbEi`T.kQ˘mo yd{|IN#4Sc~D'ŒhEbP5~h%|U,$_/uKaJ+N17 Tg16B.zC3`N%~vżeDjCp#Mh6rd*]Ξiv&0AURO$"f^lۧ_~jdy9S2nҐ14fcvtJA_9SƝ5(Qo)f5;Ek38"R|c$MZSe(`9;&&R.ȅP#h^o`s>GPFoK_;Ĥ4ۦO{ZހŃӸbбnE!SrUH!׆>t&ٵl\Ulo('S%!+W:aL8o]dKs]M|+a-b .RO/ ji:*P]T--SP:$ a5<|:,R2w ȟCg9ei[Q˩ p6\}ӰaeYz)۰N!RQr$}E3b&Nфh (rR=?7]$%B~?+'N-Trj/qQ蛤d, Uzf;~ZѤQYP)q|-Y NLc9 >w1gV%^wQNdZywK[k^趩Cv!0~Ӱj(i@vfddS)ZooaBma4#qC`yBκSsYjHd;5?#ë/)?#hħX*]M4޹&FGV(|I:蟘?K815"Jx0L'+ 1Do(MJoE7g*M6rhx&8ܐ=rKk!mWG\6C r+b4_}|V0jL> C;ԏ]SPm;Kx+MXX\;I\y9  {4; &KDr @,4zr$^ů3/v7Y-O xJIvwCi*7N1+ QcdPs,g~ANc<+諑[fIy Pox &՜!,+>i,ABAϿޔv& A)oNI)+; 8T^~gɊQTWIhqE7B K^k-HK ݨԚgZVgR Mk$@n|F5$H4y ?:Ux)m貇P VLd I[Oбˊ GUEf+fޣDݘwsiXXU\+ȁQ|pџX ǵQv/pk_w}mW:n+ kj0ق]p ݅Ҽ042-FjTeLK)3ehյ9f;ȕb4#)pyC_&ٝˈ4f Iri =;(%?hȼ9#jzkS8SaY+u5_5o x:ܸ>oJx5ORģJWTW |ٿcxS ܌O)|uvX/2 }NŒ`\*p1)@ƜC 3;FЉ?}Jrrn0Opb+~H2=2?tT@&E\^\ ٓG ,H~˓/] >ǟˏT'[ZfXq{}MfLu, -i˰fuY 9Ô9f]T}߶ Dޚ|H%H +N s,0uy^|BvXM%u^K!A O?9`brO,Kn##Ȇ$4~0:O `s2-Xb)|IN#?+=Rr0| bmƙ%W#]—F蚋ۉɈ}ٌ :DBO*À3֯򗏃#?Sʲh XK]b«+isL/y)׫Rm+q~Q1XV#%C$hqGws'ѠXq;}$ 򛼾n(k5)Iۛ}xG Xqm&bC{-%BVY{X}kꊰxչNm| ^D*-!͡C@ hJ@][lPeR Y^p̴Îf{v:R G2 Xca+,#%b +Xn$ AC/!"@OJ-nWO]$<#ŀjoBu8{9C.dIڲ|ѼQxX} t^bkFM`Fyu뷖dq{j?/hx {K!*]RRbB_!T O/pÇv4U W]!iH +p4NȂZ(WP|-0JXG'b66n\:SՒFh5ⱷ12fύJDh,\) #^t."陡E=>Q{1\G,ص.7nj̢x|.IsRB8Xۀ|*-NLW$tUǥl/v={p/S_3Tp|_*;`U7ҠCTf6/^i"^ ˩Yw x{d_\xGӶagN4PTKc˓QIi7͟|}0'*0x~K—!xO'5bGi9ۋ,8]xg˞nUىLMҵI_B]l> >E"I,TT# FkFLm' y>Riwj&ڙn1m}'Q_(SvY9?i&rA eN3/oJ5!sj5T:S a9K̒`$w8D(GQ]8hT"?kC0&6 *cNEob.*pHe=2OZ2A￟Obi(npU\JjǠ+֫lL,}1#@y(H_aegQh:UqʮN͂Y+Ԙ`Q?u:b !)_e'X+;):i^E*iLi1)1aGYVt6Z1ԕLQƑ^HA!lCXrj8{m-4yr!,?.iNB#T/Ai(>Qr%-̒HJ4tGP'rkG %j{|*K INßUQ*{Fpsc#;3TgqH[AJfg9vN9i+|E gy6t躟`e&; p9t%*0g;|h(8j2bI4_qH-(g~OC~42˹S{.mX3mW(ί7IKCbaҕ^kn<i`TL q_%| t+w6*>'vpb`HpzzPP{1ΑogN-19@ESiOJEx8E|RqxW\a0T/͝V Z$cZUՁ(`dt=lY Q`=\q-$LvG5a}Ҵ2E7-YXƯhЗ~EɜXQɔ#!ȚōBxFoA{o'Z=¿~LZ-O~N4 oFۭyeT?.`arB۶6YON IuCʁ%M3 yG&xV_/㌟a^M;CS%A#E U I-f`GbEF?W2YCyY/5[Qb~ww ]kglG!:2LE0$2h8Lļ>DP gZ=O1 G 1'$8ڰvfLư\hU#$u\HXz?^نSݴgbǛ[Y 3%$b0 !sҽˇ6\YWvHs 0fqY=rkH%wD[:)01i@0}J@XGp"Gt'р{hN1]%O9Md2\ Rbf?m ^P ~ ? #Sd:q+bm RB`R/QqQ>t%@2RA:RV'$lx~repغG}nʋ|q :ҺRS YK-~!8W~nAMyt Apc+pY5@`ԕj#)vJ5/9C{so) j<'oDʦPQ՞AfZ 7iu%F88v +X+K !$\&YRTDO/w`*{uGXaS9饞cr_G/.\ibQ˚;?>"PSt :):{_rz pJ>:_@|;~ J1@=xTJ K6AFuB\ 1}qR?SRsx96#{RB)Ԃn]G"[͝nY~e˻y 4ap:w,Pwny/\R(h ╩RRV#|,=$H%b[8;g>*SR88T<e HHQ&+i`iw c~^% 3nw‚d-_·WX uԘ2ֿS>*]Z]t?!!= {z`0j Xe1d=XWo1-ĵۻ*ԅmW l8X% $ `6C+PP?iiD>)!QlF,&\4|j$>N*`'=3v%T r`05}TbSܠpoˆpj)"66/cVv9d0* ! m*iZwE9eI-pjV% .VaĻ"!=T?, b8{aul@yZ#/i_dJ;G$x?k_.WaϗА΋2LǛ%-K,(}poeVxLm{3/mk; :e~DC.ˏcw7lb,TW_$=Ǔ7nuL[$!m}M|Z$H5!ud5Bl[^g}Rу4G&ꍇCaY8"tk$_!,V!r- ,Bp,~ e | tt %-M8c܈ۃj[9ndgO7<[}5k\<9p0.I(&rj c_w?kՎĨ=tVOӓ(I\_yvDy}t43gśCߢ/2I*kPgD^rR4YX.]+H#,P:DꅪDܟSm pB|--f G\d!Y<;33eSwej&E8 1BΜq' m:KGr鍽LnT ZdxaSQM~dpu Hl;o&3 s}%ӈ.hU$j}&z 46@”x:=='(F:XjD"ӫ'R `[6C.(a2KǷ~ae6$Qc Z)NJw~.Xd#RWn=ݓZQlLGAơ: ˨1_?pp.P!%_ەWA,i窱5YJ$'5(0B,3ªޓ6vhqsc8]グVt8, &3 ?VzqHro dh|y̦y+e9]7`M0s((}J@ \' "XrPd`.hYԏuVN^X4rw@D!{e9[y77!bNf鬫dt;gC䠃`#I\u,Wh‘Ի"#S/4ZZ\v*^Q?'?7JI K ,@V P=X:4g+r<50]kuqVxy=aCxt_|KdrSUv8ǎԽy'@¹|bCڵҌW50m7iXǐ ,Й ] yl8=w TX+G\,,`=.Vl(h L6M0+UakXûq).`{ l%i&~'RB1U[aб\A3j5{ B{h hZEw^-јI{}BQ[[iCBc7>Ooxjq/6XXa=Xckc܌d;&Q+5DzvBPUB8FP9 EJM!]+rhJ!I"ȶ-ս6ѿ{p;U /xZE+7(2Fa=x< sI:I&f;]3VK練)8QV[htn:5F.JH8'ZŒ VO]kA)iؖok$%ӉvP2cLU:5CP ^ß8'$;Uj+PMZXq\Vm8[R"-֔ްL:z =o}{e54;(BAߓ iÊ=P'1!1kQ4^`AMK쾑r!냿 |+=0!P9y\|~[xyZ][Kf 3:|l@2(c׳V9~(QPdz M=·8=jðJ'm=aS1W=:Y\z󱾿iWT.*cyf?o:kg*EB};!DlP\tbiƸ= *5Q396fDYbg;En,Y1f'Qp=֛eߠ0:9QJ_ ODL&ؐGXߡuϟ|zsq:ޝ$ߑ:)*o6`I },HyWf׹`Hı`u͒GXDso{Kh2"U?ITX(P&8o;` _bx+dF0QKh>l_UO%vrw_av]is6jrEEU¸f`~O?^W2|ER-X< >) X5Քy['ъ)^6υ|3yU]I)-90[Џ'n mTr99r cHօL9j`+ On,QjhSVL]]L"th¯B4ƪ&rfhtbxs ,|˅|&zHN@ݷkyJ6ߺ,av۝KHX!I]X78_!Iw^:ߋ!=0D GZuC3HV)9G9^@=%%ChS21<:ŵ(MB'=m2 D3y@"Fy:E"Րu3Wqߒm"Ȅ;'t\sNjt_LxlJI lj9S#7}}zLoY| ~p#2aGf:D?uK˖$'eoh:!q+#rR`Ijd# r8(훒MBX{лj=֝9;f)?NKv/AmXHU7 \Yk5\"W-ud/jFõXq)C:13ϑ!un5&V3[㱈3S%$J03]̥#YzvCGIlK`i|+GU%S 0koOAOۄLguN1?MvH`kEU}gq*opYxqBDu-ذ~_NȅƲ3{sSme88oo*3YQa:?nɵ),&J0TT93E9|ٕ1Cx]5;עĈ!"{ FÕs'b+U@hwL։ a0|gU j[~_tF „\v4DJ-u/ςb3/Nz^i0aJcFf?]V&S2Ht"$"O7Ttm!wz(cF!Y*hPzDHGWkJW]~ }+J u j>) <^.1j-_$/Gk; 5nyh3>ME8|TFNu_Yv@>51;SbXvͻ,S45zE(T5 xer_:bm)¯ cxR*,0x+u } 8ӗg궳op|f3"W6#&韛1[+G*A b;e^u8wE ':+A3x_w.Mo XS 8FYT~ Xwl/5#:>/xJ`&TJg3>wӍDwwjį.B~6/lar뗺y3\PH.bs1Vgy'i ` Nîcd5DLFFe>(V<>@WCD\ޑY'r7.yliׄR6 L}S>[pƂNz11>#Kk]8 Bn V:_#FKj?m>y8vUDO16mg4NߕK-Xs;DMqHa26 otBxz:&Vgz0HD5~ -=ףPxc$o دǩy.`aV& ʔ_Y; ૥z(ږvʧx-ݭ[hb>R*%HWR9rNhaVl#YJƄ!b) ;R e+8+>C &udMWAkߙ)ł2pO|e3wH_& ]̑ȶGRMk{P /3ӡ^|nZ+w-Pe,#?,L{y ##Ї[/-m` yxצV_%y4MhZgH:֍jW*D֢|M0.@3Rh'Q7he,D* p? [@i3L aӕY=1[QeH9vim;b^eŅt;`bSTu# |W>tHCEG'/(lL6#Kl Ϳ5yUWUt n<5LkV_;>fo6ɒ-B JmGMb7Dz{16T7c΄V>k]'t;pӘH(ZM<S&28B '-I?m\، .ݍ|Ў j9B&=|~/^ܞX t83/CqcW F8'CRo±p<ĮgilQrN",*$8OTg`On9&qPaJAs P:Qf!qsHݳ?ƬP/HZ!=W.p` -%4 6 DNc Vpmy*\'iV59#hUD3h瘹fz{$=2w&4#䮛4Q0= O9uT@`qj^9[^d5|՞-(lz37Ashi= E FVIRFrG! l8ۍw-ykW:D.ML6ckQ18W)y;M{"\]m0ՌJ=pmPZdcL#[Vsn2Ҹ( 7#WWgxv^EҕhyC_fCӡ<(Aj!LEgL]eZӣIx 3r;nNhKO䟾l՞0| #^P,`옠}sȥ4ڌL Y{{/c_q77( o,Zi>-3J& !Эi05t ^kSڼԟ!Wg0}d3`6NAo|Zł||EodͲL5𞊱 b+phZtsVJNķPǠ@n> U+`L&606 Ҭ""2g^ˢm qE(,VM@d*qY[>Ascw>R2ϒY\!l7E\&V2AQ^/uc̉ G T\1n!Xo 0&G8fv\Q+\?&w*J#60oȹ }ύw0k7^t1ڰZwMf'nC;h iiuݸ(n9e-SThDɌ+J@*繍2y]0Y.tVW.N@P#2'pZ]!)̌gT2TdL(L "t@i] 44wl -]WA&౎_oZ"9:\A Y|r/.q=(\(D 3]*$:.CjL|DPM .7?fR\E͗Ɏڞ$>;DdzdW7\odPk'vc-!FΣ /q V#C҂spBK2r1; ?[;Z lp (1>~hфR+%Dgwqu@*'>Jpv$Pճ з瀜x(qT{O嶣ovd&h; ҋYd}W~TQL:i[}:Q{@4NG%Erd=6~pG=i#{5gy O%5VwB"Ϳw1o짘c"dm_y~k+yVADG2ʭGTSaT펿 * WPm@' )ř5S5-`ipgֳZš91J-V8ѼMf͗I6")pDh\]I`M]d ~叒KaQ|ڪĐɚ@@_:\;a顑=yzغ:H!bZsmQ䬶>! HoIt:aoKV `KE"beQAU%HmnAA' KsW󛳗m&fuᡂ:cxBثuI# mB=<>)K UmOAڙ[zfVQ$]WQ(ke<_;E N"'B-)ohaAޓC1}hh(Ѕ9R_+.%M82O@<>a8[m 'iXC8gno7geRv"/51?#ωI')ywEhE,YuN㳺=$IIa(řO9+NXOmg ސsya:9T،Y$LjJ$^EϮ@5͂M"8!( 9IQ=Ƽ,I] :&maռկp_xpY,{UR;Ht qݡ*-fi~AbI/JY8@h(J|:afr `?%QvpG\H\ r.gw$^ =)t$~F-*VԦtoLV \<0p +22ORmEfmג[*\LfqS~ɪ)6ܺ-Dkr[M݅)rfpg#,?Ľґ/pdJyd9a>_:3_Qx^_tik",L]r\ ÏOfNH]*#ء髝ɛ<.\H% A / HCJ(UCVNƤ Yl6ߺK++M..^D nRG(<j: *qPThlNeՂ+UyYӧ-A.ᣄGDXA85Bmv'Q»` G1A `L9jvuյ ^;V'꛷54vѝbʲ )Mw]yd̓3f<ї[1YY ,r0x@.qYV(k@4%Fw'ryQ =!w)>K5.U}@Dו'ij[~ Z ^@QcŠ؉oHm9*]JgJUjW[y%y`?++30ɢo-C6ȏr,P=Eڧ2K{[Sc(S.JtX-0OMI齂-Gūʑvyr`uG >^ʺzzTb܅Zp y_7Y+d5BXyՓ-db}bY"ul$cݤI+#egJl3 ٝMU ݍX$ld\ku['y/VsΑAG?FK5dr+pKWXk^VµǩBq^|@j}#xXe:@qj}VmqNL鮈m{J6[2(&t qhsh[&:B|Q142 Hlw->)S_*L!0Q͕օ?g *H<ߵX P6Y> ܳl>`c9.a2-4^BMڒt󾬪);/wq]]đ, )`(x!9~R۔QD%urZQ U4EvcׄE-{7G|p$6` O4Ll=3@i&a-z,=K>؏'^2{$.*8OBy1Rd8!]!I<{?(6Xyp`S9#C`U<.! BdnyAf !y 205^k>&u%c~8,dVqvTA/JQ_Y:J}=S8B D+]I>t#G\N  $hQY6ct^B@rBOkeYl8B*xljCR)•ڪ6ZEi`@P"PI͕cSAҷ6 qz34!W|ѳVE^hMZY1]ܷN}y]r + 5cHkj 9P SuLu%Rt-l| HIЊ!W(O$څJd~u="P&Ae"}M\!E$ %^]mZ釚_-j96?D6eK51(n -EfD荶M K㯨e4 .C%xsI2 CT4HXWV̬a_"O71ƮfšfE菔Ɠ++O)GzȒMlKDu?pq$EhUa}kjuFvt.bqܴOxBe׏sʴDI+Ro]~NY#6'J2|Zljbߞ 3uk S#.h@NQ3CmGCO] Nls`AK$ki qUܫn/_̸[\eעǔ>Lb?d֥PנxPPR9SY dPNC6k ( ҙ*K<1BΚV7QeK1i!U])w'DVk_tpTNrs /hf2?/uBB mE.4] ?i@T.$9YCb[Vh5U6 ժMȏκTt٩%qV3ߤ E'Qٓ-cm㊤Pv,jpO8[\ㆮ1=uI&_bgV@ a5лVOx¯كo^_"3u< Ȏ@* l9wh X`aQiCЉ6-e9Ο;4}Ϫn8HoQ [(E$PҸ\j8@} E89ml։q5eơh`zaχ|$b2{@01H@dn5(C4oLꏜƁ3)oA# "Q폒-˺QVSwP[]o+c %Eڊ { /9F7tte5{e&Me@[2&܌ia?)vrR4pG+u A_7ugqp%4yQ;uGdž4)w"A͡Ci0ԙc/iBkcOS^ zMmFk[roHt}X5L1l.馬y_T82寏8Eh3$^"`^/xx6W'.;+Xh* [qB'2ͦ#ԛwtÿ%V)!Ab.OGxRW5G`.apE9k9QhWط2&9(ҷxhT qlMBi4>lUdgCkS'kUS(|n iW4NR#8%^nؓpƅ~[oya\?8I7]fdG[59(#SeBๆ`$C2#6̯u*2,i}2I8A#a5VN>]7m Ʀ&꒡&NW%챂vW3fq-9Ne6SJ"0 S@.:bB@oUH?>B~gNE}6М>?I,5 ש ו "._;m`NLD0@T`j᜙* ,A WPKNQ0X'6߯ x '*+i*=2j`z 'фv~\-0x2P,_88|p bL`>(Gݮ| q 9pphv 4OŗUF허q/LNQMnS*5s3):c<]P ӝoP|#kZ&;Un6B/W!d +E2^#~,a%Sb/f_vtK@R9ݪnjnIPbZdE@b_gY_6$s> őy  wo dwxjhfQ"?IrRDŹy&IjRc>I)]FI\7rD~RxH8??ZuCOΪ؍3tPI&6x4@,٤2g㕅Vw̑Ҏ` sBl#x!L͋> whԥyYҋP;eaeoXʔ\PcyT |D1jAP2 yfu\0Nv|kO8,X<_A*G쉂3,4! b(\Á(d+_=W2tS^a_H^o[{<,l׍c>Srnס8դ[oy2HNxkBBN834{8Mr.ό])Fv?i&2P% 埤[Rz\ BT{ʦiZch }ej)-^R!o_F$tϯC<3^FC8wW+yޖ{`x%q5%V=YǢON~"tHWp@LC,>2lT`cqUB3)͍%ȲpE?9ИI|__H؃u$NG&yps8ee'tvQ6^G<3!2!ꈣq`1 Sc r6/gge6<vǣ9*#-C{F{G9MMu!nHv4v"PP-<;~ ߱x}^G8WSSrRoQc또ڒJcx6Yv-?9z~mtb;";Ĩs7Ho&jg#dJͬo2H!mP4usyBÉy>H |Gr )J>)Ζ"l"0sQ8%CO$jV%{I"֜Ϟ~g|%m_sma + p.'=1Ȗ8_BH?1aFo( &dϯd*+UWޫ_ٯ|C5"6ک{?'"5A+G#ۢ=fnߒbЧ 2(^9y3qwOأɍVaa&P-uVF- _ V4^Ja<1:Ta%}+d3==~%D+QJX)f⅍uBG9bCsp[eEUBp\?\:F(?FZh/2E}ǸʳjSTF3,Hg1h%r[!^ӵ[_\ &-?`4MwUbB,=L9vQHmH8]Re pnB%b#0]+Ѱg 0'XӔ;QG \;Kν&+!O_Q5|*$I,#/k=PUVK*`Y8Xg:xϖGYv_N[ޥiZ1JGWJ%B D%zzY m_,ϣDtjw7_Rq߲] äϝ#?SzA)nFNhK\n}ȲJanB:K93Z@א?:pBkBrtѺ"G{woy ˄SD?ӻ_)*_,g[굊f8j"z,5U 3'Dh+Ί[!OU94\Nlk>W ڴ_8X s,R#HMu-%^G.Ӭ"IUZ+#{ /6#uU}eHlSZ'lVaq|E&/7誟& `C';H/oo1|ȃPdK zf~vH8k *}wG8Y%N( ^oQe|??7\qzGXerAú%ǎ,BOJQᦛ6.Ys- ;AL$2AqoJb?'jʵtŹ; HД h>44&8?,m}, M5\M1u&xhkͱjcK.j ]ٻI=&m%P4"[q']3d6|(g㈖95tXL ]AVh/)b.eY*Q߃3LPMixVj:,9~?֛93lDVvX XwZ廄hB2Ӵ 3 oN Io'=\|~o!xS4 t)Vr˩^Lƹᴿ:UJ"7 xxm Xƃ:-ʇԄEȲjBS6tf}HA(҆?Ѳ 7b\D;a Z [<-T󳘃hdnUBᎹ&]ҭ6:-^OZ1@K67 &mKwuKz\UOfNx (]D`+g} pwJ4v̎@E򂑥w6RX:!5f4 65Ug~#:{=M=M; WI;@j3Ճ_̷p@ا5åέ\D&{:l?zyUUcm U9y.R%u6l`rx :s򸗱W7ZB#rl4%aaLhd+μ(7-X(_)ߦ6A7 OZ726Mǖ@M&Дbb;сqq|neƖ6P2&9!qzc YJG_ivޠFC!8)AtN#V} 0ZZ /3f%tZ7PF$1~1rl:9Q Nׯ lRK ĹM;DkvlF?n"v+K(}47vŵ.ǙGꝿ,)«3P+a* c)g'%UYOAΈi/eR[33#qV!mˊz8 \C`" D@?|NBocF$6ؑڻpi&-$t RIJ=Eo l/8eɸ FmB.8de5I.A.j`/=N{ҴIfO>Il@y\4A3IG U]ӈۯ~H2sg 5|0+{]IOIYBt̙[겝jBpV"/j7, H_{3)knituL9pAiKp[yi󄤌:6];mGSw(𙨒P'uhnjEeb-Q^m*ƭ3Xrh\CޕW5YUvc=^>B.Odይ]KjP:@"8!cDa`O30 WJ+̇nLӄYC.ԃKV]يKcY͸8k~ا=`(ǻ], }j`SN$a-;8?77w<nY ծxLns12ŭҴ7A-O/4=IYW'0`D`xx(di=?C}_wːuO6S^\jP?Jֺ !O8D]t=X[RKZPG(Rvd"s_WjB;t'bGVkNu}8; BPJMwE/;tAN)NJ^NrXO㠥Q`6pTm5j5[".Z B>+xlnXj} a4 YnnZ%zֹ] 4LJibvwP$L'T| am uQ(Y8.؈|B&{p='%/7[a3K?bfrœbc!<#'Oc@ِ 2g!v4Iv萵JKFXDK2O긌HLN. _iLRK$!Y}iNj ACjZBƭS꟦3çF 1:\λ#uj"$M z)S/ۿ4pHTśo'3; D_{[A -}S,Zs~hX#KȨ ɎqzS)~P:`|dS*:h3y,#wc=MݞrlS/O"Fuwր?rA%PDkF;@D5@ʕ駕gV H@| >tiD$-Ns]J C YpRutY ~NG?L craR'lbMu:/˽H:B#dQMY-<⡳;%\ᒾ46&zoE]JVǭ,w_ qɔ( PN{%ޛ ԌKsKn,e5 UJ;PP&1|Pg 0 E?g:u jDQO!WRZtmFęg^E͛uv8m/I:`aZ܋ ~JHPCӞ1 $~[\q4ϕ :40ffI16f i3u l2n'\\$#{r#*oώ[4K!MLӖznqqF&gL#ReWpo.˚HLy_4s*KQL(D5t,hXj? 0"v ٝZEԑUtU:yFd4$,>!( IZn)>@M#@>Gݐ[?rUpǘ<\QHޡLg xzn0A|0Or8㾣ۧ>\K{Ftv9. Ŵu=MϺ94@=x,?\,dhľC-f鶝CeP~t$wjD1QO2~oW=mI _Epi["sd|͝* 0IvH3x$9yp :A0 } "uoi8jeY:-“ѭ *^L1@oLr$G w'l I;5c=M4"\mc}FYQ6=ۯzylrs ]{pȣkŮ/(H(ʃŦ{8EPt ;sy'ђ+U?!d54=3~8`~Y+͘»:f!6ۼs*srيɯ =VP :Ո]"}5ʿYM!o=Ya&LŐfIo@##i\1e$> wqƏy G뉝]_PR;(^#nTƑѠ\ᢨH']3/cqM"$H?SD1hrd"l̜7m~2tqK:X{sL`f 3MQy {A? tJPX(CN?hz8kPPS`n뗲h=Ы1J(8Ut}C37Ļ'ͷ">K+%߁[T8IL74 7lؙ{*?txF׊ #RaaGkN4/w2)a{ ! cqfʼm? j]Ǽ؛a˶7$ NB~u7{zݡ]tg-bD +'b(=!8ɘ5bA1-ɸ-.܊MU?Ѻdq0 䘫xZ&1ķ߃Z\lq8ej`Jv"km䤍ݴ^g(?/U?;<| L]af |=r׶pQU(*kE{9,pI3<[ tM#ُ,#;Q\0YQ$%'ٞfHul^] ¶],d"1 $ dCOrHOT}P;@ŵժ&]L \+ج$,Lo2c(7uGYBr:<#tQf)@lllǡ З$xꝵE$Fv(FhzZHӪh2SZMÄ"1|$Ò؎xyVm Nׯ[hV\ lV' C,WZ/QpJI<%ljr%0~g",1WJ# >tMʎ`3#ńᇫ;0D Y]%'3's} ӄ%E!dž-sqtA O4 gsU=0J=%Ѧi!9^V_$+#_0M T0.":~A($kzbvȂo2 <ېhufjAp /Niuå)x@ZO `*~JARJ{IYVǥtÏĮLdu< XбbL)s0.8*~!0T'Z mGSIr -g LF48B,Zu%C *U:˄@<g`8P;J+J|t|RFúTj?V&ppSpF7ɟeC EǣtWڄNuWRk _oz@'o`등o3%ʂJ6sSi0sF'|o+o,Xe2~.tIq\IN|i6j1J5zq+ xR4:86| <9H'Z?m 徿ELUQyb|Vc;ZI{ !1=*U7nW(YI0 R 9'ND el;:<)=(NWwY8wr$ wf@)=J]c$= k(2ʅ@7*#ZhQ7<ϰ2ռN8Z-:l%a(N^NbbGas}1?TNT-O{L.b`Kil'V{ pЌibSmV4pظNKvƸ,awC]vF܉gNiUk!8^*^% ]^e>Vavvg'DԌBqup`u&v%_XL齖V4Hu9~GsӇifl7d;(>Q C1ϗE3?b=C$N@`3XUOJ)4>9f_GRn#C-9ԃ},Qo$S6S~7|}kpܕvRgPL&駮(_@أ?G΋dr2^p1(.:FHWOZ:mEEq?fn䜚b(ܤ9kLP䦏aSjY+k:Zadɦ^n}WRdҢ. r( $k;i4j-?u~=^ a/G%}ͥS+ZE"#0r3ѓ=|3;Ǥ`.x>+07zu?&K'0w'` ȵ;[~i 6Kf3CЍ@ !F(:?$9<1[3{ _rP9/q_ƒA Igȩ{zU"?LLQ@S{sToo[Cha5&դ*MP h0U0p¤{F ^= 8?UF!EVـj%ۤ\v~G#2H*o`"o}^S49KGZtZyWuRE@&t,3h5j?_ _̂jAqGnY rD%x.\-ѓD@ރ@0-Je9LaHrVJDK"'Bz+O޴` >4J1'[3ʹqxuJAw[MqikHI~h ֓Ⱥhf A=92號@XnܓA+u^.[7$2R[e!I+KX`x ? Mcy##ۧVEnjx2/Fm\љ[4̃5+h3o\$FwFY \ ^Hb.&)M?.b{ I,]|2$֭]ŖfR:0U%4Y ]>攞>sPgTZo< =c<)Z 4ͶeB( h*la=:\Z['yej^c&fz(%Yϑԡ*(pl"rt8H;eS) bl{BU^r Y:A@AzP7ů(ډnJ+7аjy5hsS\E >-(J^́,6 @%LܠʍMuilrPyHMrrͺxƏ*_ 4$~~&],\vGqkFU/#=ǔ=Lpwr#e7zjz(j0KrI࣯.Ioil4o=M=%̮X+NsܺdLSo [Cݫi /}rqj^ >h!#([xԪ;疩 - \"4*Ȝή&yUn3x/x}_!7:_XSϳf9Ѯ-Zr[ٔ>C?Jќl-ĺQRj4dKջ,rᰲ Hg1G l^L/da[@$p Y> hM/oJg!6.]3\ "lb;h)ƖQ-Lt@30"tJQ֩WIpj;qVwnk!jX6 QlEbl߻r ނLNBS/'=W.#6=>N3%&=z/Oy^ TNʍI%QBIP/kro m$pzK6M}9eix_9vܴj1w T6t䑮5z$עwނc%L T稙LD.>،ߖoϿDqV)H򧷯Ӛkju\Kl]ěQӓ^^l?{,v46isHxP f*CojczhmTz_,|Ahw1kũG'ԗS('^C<Z^g0H,E6 ?0Gxzrs6WlRo~ߊUÁa?Vexe/a\bLZQf H#8qfKN*p$q O[#)h;kSbXWN8DF EDž}b_)].L|_ j3 L{^P?z0L|7E2'ᄑX_ m;{L7y,B c$0)`NvXL=k&Y猌fvJr,@?4|x?I}a֨ KT8q0tCMu%R@_:.]dǓ`[8NI[>g" "p kؤ_vl#[ˬa̳a؟Yhd>Xh:1SԳaƬO,x獙:*ҕό0J)2Y^eY.LVN| Y!Ń1X"XV^PVfoҷa>#Y++5I}0=m_E{4"MkzZ!"dowyoo.&ו:ѦoWeÞ/S?S(:S*}ʊ5aNmT~64G~ -r# K|fe&֐8%]@ň8er!rMl/qf yyݻeֵf0g~Pj?uMK+ܿCg .aJឋp<)9XA71q@V5u5 ^1%B&ఈJ LZםp<&.UxwY\Lp֕E6d6l[|QjK*0}&9Н`do~jt5ReRٟ(ks/{̭Sv!-_ճg[Eub:cYli魵sL[G_d*9# >l+\C$eRvTGy>"E8`!~eJ0T7iǏT}B}ܷo`ph]n" + :u+MF6no监0;>R2+PW]a u`oGkcZ5z'<$QѴ=a2~-|S(̘x4z#K~k# (ֲфW \|)V)u!ԧbER nTr4wCg~^藁=b+U$YI`C 4sK3kMj(T=+1`s'n;[[֔HDY32HqEW Z. F^]տ о)*ŷ5қ,ICh:Hғ]!OYEJz‰IhRzGe]e. 蟿Y'!R{C15 mZ&QH&zt`f HToXGŏ,8}dWg\nr+5uLdBy99N_A: `TKyLh&Ѝza2nB(p+,3iʻIkj({ l̐`(|Λ @Q9qgXb-sI}I N\jJy+tj(Fl7akۆP`R|m[=3[WEq:^K)&Oi*ԬtV)-xMJqAOtCaVd (I<4}[%Q-͕u:6%k3}r0]J.uhznqz+3AU"騤av^ĠpX( ?>=h5Qi|u !ExVm!6nJ"' 򽛧:cO*rw4u1JMggwf@C@9ԓ!{/_̂ %vRE}b&- fNh.qQ1[C{LN_/VxI {93`Qg+k|]]T$k3/Fob f~F,O1d.6'`7U e΃7q{CY%g>u;Q Zgb\P',\0ӵ y I>63"O}g{mWCT(2y**[-XK4G'ǡӖ6bH,,Z8LsŠmeȞ~ }K"4DW3&-$&+gRݭ1U3>~h# 3h$i6@ yT"[) .vTKw$./ͧ>e|nkN_wG"rE5!Kt l\_Cyu1gįLÆ麉 2_7b:߶3P&,#zVEFD ^S`f 35xsMžu宅O"WsUq'o>OuBOOCNI|6>* t;#؝][|#7JҶIyu5nC60A"} eW-.0R9(->Q䨚h(Ds/> jX9OyyܕE<kÝU~:+ZRm/qsӗl,Q1ؑ7CG'qhBb,>}q5T0Af1<< *R1rw>+_z,߮CxÚVpM?BۋW{=ˀw>}+[z#0&Os`=6PH JJ%r@sKB0KdxvOF#zj'2᭭w,Lu*]o%2- : n 0looСX>`fifX/P~L'!tDp!TJ۔tYa~Qb4=ӅbaAv䒯^JX$װ୙)*iFkQ( .gUGW;K153_ tKs"}qZH ϼ:a+o/&I]Ժ*mHO/Mv`YdxbA~֌ҢN^&)Y杒8Ys"0Ujnjcb`"zwiKfZ+&_\ K [3 *,wFVEIk~$gu/! _eP.'e4QsA;~T$*}N7}̺5/cX$4R6Z|v21Xɀ pOȢ*#BwժM&/P 8m/F%l&i/B *sޫ0jDT7RQlp`Vo9&}tV<.Pi<qߙY|JIQZu3UYB8F92*h2$8F{'~a2]:AYX1+^_D:mjD쐃?{U:BU$O@&lϊp,0BijŌCT4^Å։CFdEqVSy Q:SH{xG>*1 KaˉIh91FL@\˭kՊ;pFw<3$ҩSm{:V5@ݭD>IZԠHT 5yuh>E^S O]uvqU&T5vW0pu:᚜ShHUdnc>e$ŕhP):1kȺ/ -[ f  b ܰLԁ׼zF:DQ$v*(T2ǻȨGҼN|{ gO,x.sKMFα `+=;w7 6ӽǵm( sɰ G|ep0$HltKf.TbaS@1Q\'{E(-!VaL^t, ]P"A{'xHZH..$IJY_Q!Z3TEkGti`ysPHSQutlSιfPɋge{o~)P * `E?nj}`sa?ӂ Ը&kNmxrnv%!Ӕ*h@#90L3>l7•ԣt:o'iAu}9Vh7{嵐q<:0Qs-F(Sw0%KXi@ j%:Q&AgϻJM6-fĬEL" /r{3#;g%7y9mX^t0 {esRjs *dоv1F#ҁ9Z,=HR^1]mT]k" -nʰڍjD^1 E룖Miwk{K+Ū$VMnuE[ ]ucuFt=qh?F7_yR͐Z?@p&, ;5 ڝMݨcv12v{9 4F-H54OeK;i;FP^ϐ, [P{5H~QBc@^897k ކĝGzԱL K{nAm !~-g6Z{yKB. R cؕhܜAdnw(rqts$|d`BgKZRY!Z96<@U>ƼXjqlK ym5Z+.Ȩ:WŦ\BVտZ"&)Z1aۺE}Bek%dD'@u)DIUQ!gK5IR1WQԘ Xd8 Xsҵzݑ% 1y;na WH%QylŗqXV2'u PAT,>z|o1CLfu%mԬ ֹo35bIE3w2Α1BpqK4`ܛȂb58(=8wDu;~DׇDp쟶^ϤIXhwPahanVoRQ5b&|7l2w7N)b {AYtݡ'ɇ}Q;R(N*2*Ѯ 6hT&Nz@[ ʫ,NEo>+"("Sڛ:XC+DC L܏],$Yq)`' %zb @|np >b1Q0|ܵ$@o1[M d.CGR}9-M0 Y :60uam2Pn{}/PFXc;̣%SukMDv&HSדbѫæ=g-Wa5_Ee"wH:wp!׎>[Ũv;Se'gDȱra_$:&:6ظlK `?eKxTe ~ *I?aH  п3b^T;t:V#f lV%k8zZ i3bu_lh ՋO5SXvqp RAg}oZ=,WK RRڹ;NN@P+5wI]rmZ5Oe)Lq4??uU ^ O"{`[];˵c#-{&o—LӠ1/i@ܰ(ÛLrhXu}Ela;iMӓ.0ocH}>" 6j_΢^̣uĔ/$2YO+W 8;'F(m*EJS 2[ ֤>k+9ޭyٷ˃;E`ONɭ΋'MI0o6ipN \WMw >;W) $ʼr@[0N<<(!te6?2󕒻CA99[ёF#@<pޖHSv?dQIm%v~(sj0TĵIFhmήkY-n̻r a]<Ȩe0@1cp"9VIgvt÷r"7g#Ѫ{P\xgޥ;1tvH/Ora ]d}aYldsiՔ K!3"9F; EVSKqZB:x;FeHCp$GJzx=ug<_hNxUtR5unvsY&8馬s6@%Xxl'I|IG\5L1Z lfl!H)m-x}/[\i}r643\e6LٌY>%d%(2xw:i/k{łFg 0;ӡ+g~emɹ 4Sټ[Lh?QI[ e}]9%1[-wz&H^q%,~]sͫ˴:s\,Pth介أ`tA1K[*ДmDZ_굎D}oY:Q &s7_AeLR#kBCW5!Y *05KW(^biI4›o\IN b]%b fа94KӘypp0qHtOJ=]bUf 4Կh|e-Nˬ^[seԼCYڷ6~ C~#,y:gUC=1Up6 ^tH'Y &<*AIǺcq‹ʧ)Uk!Dg0xVwߤMj(M@Hv>eF''˕z1/MTE#e*I_釻P{.ސV6PA|A9Aʒ/6#*x:Ȓ[8s!akkQL2b(שg kO8* *+e1쓨p,fU:5g|PQUN8Tc;߰zuIvwo@4٩MoW+Ogk\unÖ!Y#J<enN) J ´m,^,n+ hzsiT(GC:oclfATBpV G8WܨO/DZNo \&Quj Rݮ:^`MvfYmgr IɞA=PI6ҿ@I71l un{Iu 2V0f9!Lt(IM^l7Ґ)<*d(IQ{&(ZW ͈d8G)ip:VD! q#NZ}LV bjɊIomy6a) 6{efP/!6r8Nd]q~Ð%yv@, \|L|0dH搒 juFMK晹Sd?ů)w㓓jߜL%6u?Y| ;\c EvnhYÁ&xbJ֣ ;7 q -^Wk,UqCFu0.A)w&ЩN )tBIUGǤcGmʤ OMW]Q%l/i H'ˤLG.H$ Dtok~8OŸ!"}?CS.g;XW~v 9kJ6M!A0l[L{+ 4:щNR8Bgh)9hky:5ʂzN]VcRҽug -JU><<:i⩢U.ˠ˱f]{`F+t'@.‹ JqXcyCaG ?jݻz̛?gRAq9ۦBR?RN{-J p ^@kKQSC٦ Mc[ !(j>!FZ'S]oӓ7bΉx3^ɓn)Щ[TU#T» ֽCy_g9@0t-~M}8h*SAWA",#WүYycnp>h_unM7aΙ+Z`"V%Nn* `haFeEhƹxX4>EXlC}Fv#c- b/!(ά@w;J-84r%*Mu r;De ڗ ? ;R `C|ƵËqmE^إmڑ"B[Ի)<.~O3R !Oc`3 d{W#[.g"JKZy ݵ4fhBiioH1j'e$J1yd!e D%8a,ʋM4@&1n_^?TO H>W܁ʯeM[9"Tb9,mUrG080q',ڕmZ< 8W@?~])Gj2Ike᷂yxЃbzF-P((̢>3>[bY,%{RrW1x\.%FMٮl^ `iܚoi'Ñ85"R$[,߿ e!Ƃ*Bq,|Db/я3QI|P(pc&)ʔ1J m,@Ra汣I"55G/&$id uNaM>͏%ٴX3Ci|*;H0ȭ悶,#$?4Y3h8[ʬ0*#j(&͊MUsȚ@湁KgȰ7:/%PPzn{i*rKX"$V+RZ(d%D,w:ҊZ甉[r|GʦCԒ4}SZ>O{2ܨA  &]x޷0'R,뚠dn[Sa ^dedgzF=HFz3T̔a2dͫ / 򏿧,NRcz/$Ff@8]^#LjUYLUW:t_h|B)"%vxy_<-|<kߞ ^u@@evhȪQETPD.2Ŋڙ.;yaEd584khѴd kɬ|]ocMONVL )Lz9|*s!9c`x r k~g&&0Mf_G%@N^lZvzsvK㿂Õ-%q>P闢L[Q7@l{ T#o}=pzld_fԼ!z*]:Kl #p8^4Zj-6D:LcRp|ƱsBGѝ9C;hXGM9CVt= -a,"=GE/24AP_<]N|u*gvwITO%Yd6(7Y=NGS 1PBa4%SWKI x%QޱĴ+%aڡ4ۆ Y'a,Ln]N+oW}_܀A&~![E6Wqg7 \73]1nO"wCtϹG61<+wS{`1@|&Dd40eHrI ߊv3eeMӽEqR[i(|"Xe?p@`K2/BT>:C7w8!-ـ=z*fO ,[QZ' v`UtI<&(gWN-:EjEM9nkU-һPWnUgD e(=zR㨭ԇjIڤn./&Xn^kҿ(! -þz OR%ټ%?H }2'3ϐg7eܨ$y{PPMr B!DЛwFaWZvj9[^ANߩ EĖ҇Q @Ayd .)1Ǝ9dgD4 iۀ.-oOp @Ѩzq#WKC$(ÍdHQrGE^xb a= 1i`q {91Ft/.\M=K:Hfc6$[&Gh ?T.U!%+qaXEy=i7Wn (~Ǎ ݛA@Fdp9vj^*ևec4?=*d>J)`KAxnnYS.^ls M4^ySi+j]9e8mGuLD!ѡQOĒ-aaaPYR#dIi,~+_ YQz}-"ϵ}Q]A=;^;BL4}ȄYrRumU%jb b`vQwoVŴgfX=Ӿ`N?7<jLM`"e*qgURdU[}/HmL{dPcώ?}zp3:eb^G hk4NXC`\(/PI g]5␻_{9{{Vu{A0)s`jwhT$%L=X Qr0% ( 6­{bb$]# r+ !IDVhDi3-}Rr:V "9\9Bh0U2iNJ^!{ūHB)`/C`PD~'+5 k,P4kJg|=GM6AiЧ=mDƪOۏn@}9Y}% m@fej;CЕis) B4 ; B} %ftaA;U?#w/|$6ֿ׉Kˁ'6 f<,ևR`Ɠc5w|.O${ O"ߕ Qں_&7š|3GU5>'Pv5,M l#jl;jYHu*s Ϩjɲp{OW!tI #YKFG $wVCx;Ljۇׂt;kb9F֬]f> t9j<0C.„r'K|o䶦<SQ[E㓸 \~ٌNw+;r>c]x0DZcܴfycNKy8ZBFC{*Wq_c)S\T)QbGAR-ON`&Pǹޙw3AyK,A]O.-4OgտVWF=}ELFh}\ xg' /GfQaJ"ABM}׫䪺U;y1m(Az֪u2ie<x-~CIt)Nɛ!nuH.W9N1ۢ]l&7*qأIºL̮<F4&(l s7!T Mn ޒzVT8&񗾎foEh&CήCێh1(d+Uu3ͥWz*K&1h9,)%ul5jWKcO kqJĒB@pKX:>5'hw >fkf{_f!*MKNYV:A]f0 ]*s*+MOOKU$3^N/b͒2sX4Lι_zBy] VBi9dC2j 8t4eiŖU`i6[;("['ޣ5AD?y-t4]TuGZťӨgfJNb5cgtq;~i &Ԛ>#xn]ɗ+1g ֩ ]H*y<夓;,ɟΙ&A]<"O=AU#^1:Us21j@\2%-8Et&X\KK\\w D'&%џs$$F̑YP\y*5rW8P9aZm Ҏo52;ιU"p2yRϝiǿޖpA 6PE-JBn%A $F^iMo LJW99MqPqYА;nvb&2R8,9at>1"+L]~mW{Lov` $P&.z (}u7M2ډڮ,^L t3V|+IMxaEi1w^zMØ}Z3\Q..8㐕i]t*Z3Xc˿Q;TE*AQ^Ar"~.A-ݖ6گ5uR.N  ipgǟDEj?@osEN{ KSFk0P-RZEu 0 3pfs䓵FVlIfԅngYZ070701000000e0000081a40000000000000000000000016239ea85000061e0000000000000000000000000000000000000005500000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/dvb-frontends/stv0900.ko.xz7zXZִF!t/#a]?Eh=ڜ.+ʰg 5_5ɾD74ш#&fI2#8*t] ]B0Nw\<vz-cn{%:fn- BkINyNPC=Bnw~ } ^o=yH4_5nO/=V*V7 i) e.' 99!7Bڔ@ap+2tS~dr%͂V<Bݹh${wQq3gɚ"XqzV|֝x}tZIrmQyz(emZǒ5_(˧\d_Vh,} `хO%}wӸ2He1ARZ|Py_)r\LM B.AYr>u^'$C7pWl# +2+ 5X.O^ %G n< ʤa[IyRu0 BclG ~~`@HV)̙|@VUH )lfq2:+/,3?yuVBb(?dT'5OR ْR3/ 荭Lcٰ |\wi|w[Hf{Wh"yp=>#i~䢆{uKEL ׼KL#he!}aJYlt_wM-=5v;pmXup=tFh³5m_ 7ftD N,~vٲc0-„fr %e[_. \+ $RذҫtS8w|FT`ӂz |ѧLe@[`4v)4 -+A,a;ok䤏r{OL2ݴϠlLkШHL[j8|W 1<C }2'cҬ6(S{^}vl|>iO%7 9&I:[L)wm# 6DnIk)`q\17'`RNTtV;.6 }o 5dT*Wn7!Q1 ' ?D}M$B() PvW6 cM&4ջp{4hnG4VքYߵy?Ֆ\п&.,ܲMd1&&)goZ~4UUtyLLRyQXnjl9A&Ŭv4Pv4*MEcw}zZ_Hw0 '>7v],"څ=~JגX,9@)UPgm}hZ̺g++'i x -&snzHscwhf We_Y$[*k?i)OSEYLf8Ђwٲ8Htɍ9Vn Ԙ vRnŠi_+%[tiZ]+ ڦC<<0E'[G|tuf/8QY(htzQ|Cӓg\[Ez;^MHPB\ODU`kR[EHu(W}CLb,s?ϥ4TfJFcPa 3[H8xFqi4 K6耊 h\EX-3BtT"`n}ݕY"ӎ8X]ti'|pb烩+)b+i%|'rdB9".@6pMKS%<,t0Xp)1cqn0&M@ />~NЭ/LV&qd0TưTHg;qx|_<jh>9yoYdc0}Iߥi%T:3VM]Pt$"M裑?=aXĊXՍj7b%RR1jv\rRVL6]TEX_ixOU a{-߅o&ԉyF1}=UдJԋ0-k`. yY}NEmXi&-h,;f&v Ӂ́%j`EkˁiA% gy]r!_< U?|EpߒUZzw߰wN Pc#=jNOtDsC̀ܠ πԤ>4u콦 -BK=4Wǡ!BI1s \%]O p[|<0`]2CW˽8oJo׳& Ua7E{L묋UzcnFBoUNɉt`$7`W2$ fv=diHyȀYJ72WOb1L:_T'~D'o|cO=4ț%d'nމ/>9߬rja?'T-ULL1UL*?20!8SʔCCSHg] 5zdS<*X4Zj!ϒVHY{ q;kd6jn-&l6_=?l8@I%c񨇖b:i>Quj~NИ֔AqL2&^Ɇ{"YOd&0k%d׾ّ5f; hr_S{iS67bڐ< S! &j谱VZ*qDPK9)O{әjn0ŧ\L6<ǘѵrU>IcJE=6UD`Rq*q Ҹ«؃BLhοi& i{R'M~N'qIuBԄ`w{QEQhqc$ 12SoHйJ47;QyN e*j|~(&&/')p=D$UfԵnP'C>P7m?h5fOJbbmAb(ʊZ:e{DTA o$K]#puHT(gdTbpr-<_kĬ )H9nEuKC t^>0f7ʖgrtM &N*+2Z2^kۍi)"Pf)5?䄦W-nd:q{qh!5E'8Gu\li<jS7XC퉆.0}*[s\벪h=z@L 2ZX@ t&UJ#u jiK+u9F= ጚ!Ys4;^ JQ.֢gJ9JHHPz}Ax!|Dm5FE(*jԶ&bѷ$PDd0`䘡|'qϝ 8~9X:N&Ri3b_;GT'vB)uxL3۹F+m*{4X o\%I0\G=wš$zzZMpg;<^ {Wi ~.3oʔ/>*72ٖ~!PaL]^`DĤҴGO݈GZ+,z]ITapK{%! R )rM.5J/EH&2QAދC䲞0uXedB` nʺё)PR˨T?=SIM+3 \]= ~NaRh0QoH*~oZ 6K ULYfz# eK/tJ>RkvHw~%`e*"?E_;3`C"zLҫ34tR1=^kDzJ6kƤ虼-#[HPuؿ[A_3wZA<ޱHHFcuc4-g0gU̸̻l89+5UK`}澡J;bΖ0+HZz 8Q6!F~yF/a+`->_#j Iָl{hqMw]8=龪U_/XJj_߼B0{._wtKMM)j>Hx=S%ڤ{LT(=yQ, Cvb\i?9\zl}a}c;1B-v,jJ$/M=ԝ)^"5:wkobYMglD ")hyJYmC[02VvEK磯Ⱦ h%i['qHDVi,jNx\=yD?OPRH<*h|1Y0&K#6LkatPm6Mk-cLD,ZzgUa" RbSp951x\Q. `:7^ KGT A Ilr\CtPͤBx/fjfOQxC~JNֲ69~wjJЀsR O(. cKCi6&׬4d9W*C)O%?$=A )LRfODok:FOO?=v<$y[FMV@C@ىLfV>pFy3 ˴lMrnu 7~hݾl!Y6nXbJ7;{cghN4Qe_@_OTF憑&Hdk(4.e̫܋ݓ=1iI@[$-DEpGRoM/Tn.v6n>ìXGHmjbtKV@#6}|Lm֪$6@BF\3y"$ʛX PWґ g/jUм`ݯYQG.YxvφG:{Ű|>N# OEPeD;~p`٬ODm78( ,tU+2`2ְ_+" Dzgju􀤩6|K/4E!sdGGVkզϚ!LeC5ȝ%{r;ytjx繡;(w (2Z452P4ۜ?Mjmcg>Λ̷r%~#l Yje՚IfƮۋsU0B4 lRSj p}}J_Z)+-ud:}Lh#6:"J~xXKȮ!U|F䛐" 5æZ^3B~Md9ny= *E8*"!&)_ΔIq AtȤl[F{ $  YHUU.~:y '͖ЈPD%nyЕbuE΢lb|QzP63N6-̒穼f !WeإrmXhqxDX%])t ПpC+w~^3j1ڙٱ2. M3MS2ړ};?uk_!oG4)+N+- v(B-\b\Y[H<%nDr)\z*hZ`WGC36vhS'7ʾƒkєcoxnȂ᧎=y~sӞA]cB7@/K8y9b~RɫV\Jps]вdKk5Rb$xӢ4',{CjGK)G crrY 9F{tѮĤOf"8ЕYL+Ĥd9)ɵ-7P,[<+YF[V mwPCLZtYU&t[.DgP{`@ଡ଼cܮL6ܥ߿ds/E7_' ?\\+tKr-EK )ONTN. mO8b{f9\ao"r( <̿b{9^3xiҵf!g( v;G'=zװȭQ0FC_ӎEx9m7ʅlC-%٨c؎  YS漽mu(e)k@"rF"d^2,#ЭKRgCF&Y1f$i:ߡ[zпܻ yUVܪx|FֆQN'ǔCpse~}.pŬq3nBf#Oiޞ6$67%mo^mY9tdH] ^UaŁ&SX6zX0vȩmq[_?paz_L tK{p4T|"1%wffKP϶ډ |QYl*#@stˉ:+.#w,@r>\ ^E 3z3TU?#h\6ҥMQ oVEE]5--c<|B9YQL J[;STz*FM^2!'re} 32 rݿD>sTOPt\rf*^EK0+6 ȠuJfɓo͂iM^&`ؿ~H*sz*K?'聂]>5'\Xy/"pCzmd\l*J ޙN2! /mg,(c7N(eQ" \& Hc[fE{4@{=ϟis^>7p\cOdD`Pdy!Xk2 ^HtB E| xwz `~JvԱ->٦앫55@Yx[]H;V>6&d l'i '@c6TBuc!c\va?vCݼA"WGb (EXU^yw ʜ@5Y+yPFRW&/$h]HhAEk^P6AM?O7luZ*;5v9 %68 st,'>Uu$k{nZR<6(ȭ-?I A ڊs"gIbh7C"XbF #vHw:k|d"WG!=E_8QBӄ}-,rVqVXI AabڊyR|Gabc[WDolkov `,aۧ/fApxah+3 .FzS7ZY*J:o'e eveDr?Bs71uMijⱔBj}a\6}],:nn4dH@!{ 7%Gf:J*O*ʊS}$l%p< 0M(V"%KҠNi-sMN]xNl1ǍCp:Xa&#TdJJ(U fأ-!kO%h"êQ)$ӮhaJ[*U1t.<آ(n\o&|u,8tөk_#zcYB4'U)KXCތhq--~7KP?w$8F$jRlPxl.(bjfw$i}Ԝ Z A} /!сlBV{ (9j3{_7wX2H7DƆa˿fφa~V1QQ3̬G!(1(_DįfM͜?>b1Y9nNn%Y}d?-r/S.U*̚ivpFAoΨwKfE(] bm9вcE+ <5(C;#4@â=Ei ?Pr%cUD Fǫ*5uaUuk@k#-qPXNfѶMY-,VODWJZ:~l<1*cVzgD sf@j|P$LIBǭ.+FnȎmP)-ZXQ 5$=wqgu%EfQ,5 >y@f48dD#l+;MDf ݮ:; kE)1إ1+F;:F}㡬@ [v 3\|^z ;R>)`ƅD 5@ bT]4WJͽQS0}'Gȫ;PĎ֓&KjIR+Oo'.ׯ,O t329 l, c|hz"3: 9]oX'ƕ/F]YTöu[Ze˾uvJ.Y sǻfK L\܃HeAr'@x{M#Mڷ #; -SƚǭQRd ܇%(LM@ȓrN RErDt}rAґ}Uxhܲ혽T@YS6wMB6v5d `յCeCmw)(klIW7L7J;N/ [H$(O1 `¾Q Ӷwj4 9ID  ]A! s^t<쪖& Ɩ+% nɾexn`^OC'P*֔=q˪]]Ski}zNQ<%~Kou*_PoqaInsWqߒѾ%holcLz6X Tf0$ef[.Gw"z:v: p/nIJx{j#\ nuI*Jq-F9[ S]l!"5HsNCQBic vU1 Ȥ=5cō پ)MT;Y|走3Dǧ匟+¨^}q*Y>N=u8<2Ķ RqQ3I uk"CM9[4AW2͆?ݴ ;#^fPIAI4 k4ԫ 保mD |Jv$ S- f?x %P@W/ PQ R$s4xYЊ{XuP eEyc9/qM&re m%3l“Eep N R(Kv̑ j,o{z^*UD~͒1+y4M36V8c֚l l]['a&QI{o3EivwT8~XK5vT*:ͥI=9ժXv5'&{o)yj5 TqU"؃O&`A1PP"@Eti Ygb`Knyy =y눭8 Y$s}$LSSm%yAgԨb/?ej7SI$йW:qbR%U֜ZrP71FJ 7N1Nt7h)wgϙ42s=5F:kt,_v^:"k% 51V'~ΎMC鰈* TGP3(=w5zm/o@j֖(`3gqa] j6ʻ9~[#B7pM4eð#-0K7V6nNu6OV4TcЗān%-EƗ\1|e/:+Xq' I:uOѓw[]R2a1tɗg[YsnkP:B8ٚ[.;і΅e׎tT6nۏR֓?vP°:e΢/VˀBOB27ajRD?uj( %8aIθSm3s3;c\V ;F\NWrTg:4ILM;?_#BpJ׍J+bP\=kt` kPnZ)S2TwF".11 iNY1l#hئR_C/29d˔/Z>uYws|Sbz"~3l^lDyu%B(Z3 _P@庣d+{iJ|=M0 >Sw"nu1Hq|#@ Ҧej{°57 ~y YJZݹn1k{`:U*q†ph<^%9%עMgzAi.iX`tp/k0۞TxcHWO-Z5CMۇj,=9xGEM;/< AHcY(l7,hN/PPA֣~NYz dˬZV7(D%oD4n}<ƫ@g.#P򍾶g5@E.rυI0s$BZ]%'yA4Lu5]z2NN_p-/Rn CH}wԪ k7m~]GסZ״o6}kl4/ƷulF97\Y{kz>h|t2Hr%ؠdX"U a6߄7#Oi`AoYw|nN6#=X8)0yl i<7fE 4ֽ=0r1__` }$#I)PZ{5Vs Wek5uҸ{ OG7fA dt͈&iwbWZ/vRby7hD|*llذܩ@>9dh7vc01שKe1-TG5NMGhDmKݵ3D?ѹ`~6P}f '=v?M?ǥ!KXQø\W ,8'RG mϪh$V1˨=aOV?0alp}iJxrW wau'kU%$OZxz6?{ Z^ra 8Mpkpf-L/~ΐ2(j^ $51 e|0`}/'N^u/ 9b?.#8#t^AR񈂅a2¨w_ѵ-}E#BU0ҠegNl(txAkL6%2,puۜRtQGC`᯺O__ u$zŀm ;z0Ud0OQ 魞'giO2熍7HYSeƸ57A͖1bK<A{jL ۴P}(DnC)&y0 l=t;}]H2FYNCZjKS;@8тD)yZ'rr.WԦs[Й6hbY<]R odƙ]NkݝbxLdw8IC%= K DV5]onŵq#fqk]PgmLn\/M E(q/~%0v+4dv&1,)2[vZoiyV&q &)24nʩ 7A1`mDP?nt.¦L?PyKnA|Xhumlzӎ"@ y k Jl%gRZxAu_y&; 0.A7CGv;kS v$u^T1?8=jPqn%5.M8؉:-6 c%@8G9 ha]̿3leePw?%n̲|bYMUJη2>4"|BC@b;P, \qj+]9G[R&DHZTE@r;~_ MuS캅%n( =sew`]S6|s?sb-2)6Кw`:*T6(|Ed 8{KoX' $vMج09!?3$4JE˗pu:! wQLnƻ$nA L^v4sߏvwoLWnkxSe?J'8[N۷v*V>uRǹ(oZ7ճHQd57ܩ|x桽fKp#N^P.)_ᚩo$ y\g NFV>4Ả9KLl{d1|Lfq_yG_L!;@J@o)JY|jH;.94pzN角\徯G\cIS"svܤ!nID`>; @ԫU&SrK50)T9prМ(\I g5@.$çY<%}I{xqo9iZx2M5+I\t\ecbgO#8u+& "= bnW5}Q FYs-4EʂtT:ǬKu^ܷeLhe{>$$!hI}7+nlV!AbQJ/7``}Q)Э,߮ c3ewdUT$?~^oE^ `qj"6U~J0D8!ۍ mdkXCю3w.c3LHh:QF&s'oGׅ6LLEZeF]J6뛫:$F! O pͪwm6zKp?x' @x)~ࡿRzv26SJ&깚V|ʈgj> `<8@*{ON'uVyx`d+Xבr]ϊ mz.0pdd4ߊjUK0~wPG6FEaiG&,ŠN+Y`rdclwOT'L`~3 =>P*f"ew ^ v֗sf=G$&<.v !DBmdKli-<SnOz( pdTHu:Άzq";hQ.l*/gawۧ ƿߵh3![:b{TxvlqXj,yս4|8kKNwa1 MI@PI>7La>|Bׅe] WRg!Fx"1_ ~`&f?y5CIg+>m~odHc] 6!}IJ~}jJ9B[xP[DiGY޵RaM` ğWabNdžp`<#bA-VT J[dJ(dZ%/4%\HȂ{gczݝ#2K48OEPJ"E3)@\^fi/[{08P25aVɎ[)H Gs,O-䳳p(j-s?6B1uA?;MD`QdU0'ݪn%)Z:Fy݁{$=ppp?(ׂO]$q/=蛫uU[|}BCnL}+7_˒`m#8L KyЧ.9`Ye:E147)50דR(G$qk0 G[QEQr*(>xym?;N683S;Nc@j_x[Vɗ M,IM)٨5.%mȤ\o'cBv m[EL $uPC|ӵ6%[oNu<dlJ_CU?*CsEp{1ĆI-F=`ͻ5dOq#}Ur6 oA֊0&>gWY_cx.Vخ#DdZ@~ۏ8N_R^P^N`BQb5 ]6;: ޓ CFWs*"]$ðm{@>L " viqYmaeF# zW~+5ȾY}\F\e9gTaU`D\hb;{4"\r'|NKj^0Є~߀F8S0ʧ[*Y]QkGpD %w<q)+;X?y[N\` wFz9$+Ud㄁df$&~}~๱ˬǫE7z{_H?/i,]L].?-B ~-%6X1fLA`G8U-VFnk X/Ԟ5 r&(a eXWBq[sAAu ƚz. ^INS<*FӖ'JNw_IC5kpΏaztn`\_;{% ,vYh(Ơ<DN]cH*F慩W̬.*ő3=rqsT̼)TNysr88ݥ5q,׆˿+.AM̜PF @{:Xq KnDj(eY8vRД컷r+S ==c-ն͵NGfEhJ1iȻk` S5nq.C' 2uvebgԫF)[ ߣQxhM}:v ]|N v H` &Y(-5@߀r03spS M@GiDSIp3rO{kP|iیܯѢ7)2$ @%ʌ-ԃ,@. *Y2B(y;½?DS8|.2!%[Nٜ<|r$F!?HzfO$ɸT%/nNU)wsV$Go~} z~O4sÈO}ϵ؝]9G4lSVInRS%% =߰= Zpn.`5$X I OX:Un+Qts}gߚbb*ː0/yjOl cNȽ޿QB P}܃DX(y}~ϧ ⏤"`cO 0{ &%sY1[^pKЖۢWԀmXz_ &;`>WTl1uH#%Q {aIix[p׎81 pIO!AN9[r;y7E=|%ֿ Лftr(g̮%8_&iU3Մok ςOzmϧddZNYĔ86;JYiX !\NttXYOHE뛻^X ?,)bIlDa+*qb]F"1GuoW(x훒7{'/ؐ-d30 i#\[7Hjk&IAHr:$:d/Mᬭ%Spb4gHlׁkxȠMsfT澤ᘋF^\q}ʆt6{;5R}mxƬ4/+^2}pk)&}t!ȳlX2TkSGRJeCB/#ܯGN]K# B 峁_#'wT+ W~.:q񹰫.kBk0 VvCy+̇.~}KZ 1 o⢻:,zZ-v~MAD6CV-qXܪfe,I{uT^"=fN@%8 >[bv;ei! y>Eeo iT:$5םz#I{x!8Ӂ˲9%Ҽ]H{?2Kؠ~2iSЄEb`!XyԧХ|eEm# -E*fYr#τa\u*q}U:ܑDMFv~{I`MUDZAp;@Wd&.ӄA Hk%M7(I^Ôڰb g_'_eg:pN)@zݶ\sNp`WVU3$- /"_KgPZ7lid@'RJ>Hj }bB2TnW @] P8TYcưV@2MAoςY~l goxߢ+4K/>YVH08$>+#Gziؿ迈UmGzkJV{Lf<2o:ZY+Lj#}rݖnu]30$#5hX|Z7{=a+yAdǑ뉼41M}3m1.%Y^|HǏH8HJo3ZTS\6kj3iŶD 0|t9yOb-E]z(XYXu4466珰+$a q @]>(VZirMYT8pڣlk/sXF3P^Ԡ<B`߇ަW"Ǜ+ Q<Ҙ 6jYo 2gn>3ѲHa]S/4Vȋzѯb˥|#{+"6 xUny Ϊ d6rT' 5jƧ$~| .y\hp =TQNSo*ѷIw7:潱8(mς:;ز^LVՑͳt sKT X<-/}'L24<8_|vלёü~B.5tn $ߣK ʣ@5I@/5WPXCp( Mwغ eE`VN&pirV d%+bHI6vּ]y?=g@`>WT+c1lb)ϽT/!GCeSc^r @d"YTNt IZ&Ʒq}qO|\~kןC$sF ,[G%i ϝEg О ~ZAY QtTV(1JF9rS/l8B>3 Ͳ1".MC)cW+P1K)<'TTqڮUIʜ8>9p"䮒SV}z|xMAk\&W3%MX8 b@P0h2&FPuHBpO#F eƉg\L74ƆTP6 *V_mGH"C tΉ,M]Z*MxF5iWѬx=uei3|SrTa1LB<^L\ƙ$AVxӠ#k{N gYZ070701000000e1000081a40000000000000000000000016239ea8500006ca4000000000000000000000000000000000000005500000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/dvb-frontends/stv090x.ko.xz7zXZִF!t/;lb]?Eh=ڜ.+=}P"שq.P~ek [39C}4-ìQ!##^R="T)x (O'* jZs7D(ލGg`zPiӥ 1$ PisRnin-40hݱ)@YQ} Y)wɯG@Izd3)~ehi.}qڗ2*lf"cKMPX[m&x U%#mG3B:;R5yK MZ7~ϕ3k x*ZʢadT}!/[KdN4ҙf3g3A,]^yΑM fjw{eۋBeƲ%ѱXL.>C4.ě<\Ie`㱡Ϻ>|2 fW,1ja>f"cjM 0 $&h_fcT/f)PM=s ghi0ߐ^Cm C^[fGzTkCDM~(.Í1~U_KW̨ÐL#SnUrrE`@e>tfc>ވ`_Kذcef:4 a%ճ - ʍ#kǽۏy~cvÚPV _ܘ,O2X Cq0hl1a2 L}ΠClq+RFQ8UZ Wc#M,`L!T)0$}aԎV|$n$(9FWG?=Kᐖ- !5e/sտ:CCE[Go ,\QqRNSw Oh Ր6m`4t?ӼB4[8-ؒ8xOSN~t)|zg G)˷!uvL}2b^fn1Pf}/\<f̋aΙր^~;F8X<%w&-ϛ+&~Nio] `ǣ)TuȔ$ /P0Ga/vrո(\{ {T߅g(elF[/<⻸n!=Zس-ϙb8"DJdnO7rʑZSM?W {VZ!ϣq惕h$+)(l3ܲ9\=wnȯ&7 4 C_2T.zc';H\6d\J es-7]Ωrh8Rdi}TM R%5CJ#eSjwкP0XwRe)Iba󤳎jYP VUG?Pf:WLI|^԰]O6kطxm7d)eׇ_ڂ!F;3'GY|]`/ѽgC$Rry-sCBO®E9  r^Iq _Y\Nxi;v9_ȵ\󳙗)f,bz9 fڳX:ҔoaPG֘KK"r|Tp_QweJ64<-Ŭa$_ EZuJrsg0nE}Έdˀ9]׵MtVVߞQN6|Kwʼvv5?F";NVgeq(nFNU@D1boldFl_`4i݆t>QnQ .v AkPcs#wwi( 6i 0$اC;vx8*>I ذd@{ݓIK7g~ 5Fc_:s !ff$9 bT"& - S%|uYv]w, uO.+G)ThGȳP,Eܮ$SaxrGou]1tgj@NZmrl4bOɨ c&=> V }L³ UU<2P|iXBhqޱ^jLEtN5LBJ{>*7 t4tt;r_؅VxmhaYzn/3wͦo| D!򟝖-h- Xq 62ʖL$rK@"jDUrSX۴T߲YF.^:TE|_ksE dԓ_wScD'ALWg{8$?{l8Z:*D.?|(u$ E`/xf2o(gv0cf,?}CHv\vf~ %}i|Qexfi +xSFVZb$픆Q_l%ڸ |Nٯ~a&zj2`wڟrUJ[aQR-ÂijàvhIs 'A(Lz:8t!{ ѱ*7 Nr A1 rDP5: Vf?B]c//wQ~rR3BRvdUd 0Kl$w;{2)o5`g9b3nn MtnHrkdz#5qM,Ẁ ÿEYuωW@B"Fb:̅DHDG-gQVM$z/J}C/[X_є;1rnYI$EMI|e :>##*t )x`a૾&` Pti/ o3hGЛ|xj/ yء*[$rvfJw>r%Qȩ.Eh4xF[e#Ze"N80.q HG_P&+>}:@ac+'e4_~ 9/@KoyGH6)N]1&=&a#*?*q&l8vݗ= DdZkeʼn[06l(͢[Y˜z#C [j;\t,=9JiMAyPN3be{mR|z"~!XvTr^Y2𦧰pO1ވ >W :d$,U"ȋlO.rP$iLɁY|i"w,rz,_PJb,:0l |29 i8?QBFW+;{Cx$Jr)Ӥ%C ٱ fj4U#Fl|YzqؕX@>7Y^kAKbچm՟T %<R6Wq\y(m0M|]}i4TwzGˡBZ܄CPd.K5Fi.u Fi|-%tz| Ԟ\m.1^ZE.s"+[ @ T롄e,R!1&d͵VS-\gwK|(!Α!n@L'B~<6RxGQjf)"5]Ӻjh6`^UhfyfyhܨUslJ텽{m4zB"-3#xA}J8l>WJ^E|Ԡ6PK]NԻ7۪Wf,p䠨m\s`V)v@G!FL_:DI)kOΑȺ{!,~@2h¢i?SABJ 1XaNGWeMiVi4bZdq_BP5-Ǜ01mX ]Γ53⧚ݜ⬱Aˇy_T|zb\j*T `+`d;5i$,kF; {B䔬8'M8U}_}ҾֳS4N r|}*: )[:Oe>kA|IoIvd8we"hAyBvTn,*uIՖjx"L MXڇў0*Ī(˯| cdNQd3(H7ac@HqZ6i,}9G)4&hq4k`vusohܴЈfYIuvJv쭲@u3;^dM6y٬"p σM )NʌJ&PF@%eϮIJ:w)%dCL/Hp_v,^ Nqpnc9"Y!{ *:F3jjx/`C Y/l*"wGm*9_iaTL֎/:e&(CC*>8Qd&ե9 UOLdoX }`8,I²(h()1t.ZE %;/cU 0bE@b^1!?x;M 񢺘g\ҾKcBv6,< LټYL\Ѳ41}RD(<XLCs?Q  +~VZq\ tיrR k8ht{0(ZBK&غu9`FW z$m>*b:\gDp zSgxb'i/?ջ*m&{nTBD +.n:na3UJ矮E{>GtYr)~̑z:Mh|ˈsazdÏTRao.>۵a56 ̊|Z8FWyoQsb/sê;&Zd8mP{$F;4zzhuI@Rɫo_$H>B\%ZONšUgR} mxXMq/ll>&t^ut\ŔYxAW>0: )κ[ձ9 wD*w޿nXJ庉g` s+R "@SO_d~؇2j=@C!; cƔR*+xg>p1cPT7TuD:%OgWa۞ Zp6;zDMi<ӕNA:S"c< M{^k=ůay<y75İ͟8tfkz!Y%C%1ϖg>\/53%\KeJtpOwk:t&2-0&+|gb7 {6ŧ',x>xQXۍ?J˰w}ܮZ<`ɇjw8kt]=8U\˲;xP](UW\bL.jP!_j[V^DlLJ,[ "82%D;釷o3.); k(a<Ő0e}WU\uA-Z٥KFoĈ񗶓"Aqc:2`> z k7%+N)%/2o'$P9@{~@@+p6^I^QdDO/&O8.8nT*q!O$RlZQ/6/k1z+by2xጥ|=9SχXn([Y8;Qtt3rk_FqSړ3YP%6xPk=m6|D 821񒾅Qq.Bfet:¦!Wysq35mW}@̴-Z@ώ: O7%KVG0uIE IYe&+3>3Q_ɔg173Bx&Xq 9+]r@3 _Gerqޱ}?Иcbqd{#9SPP|/r۸{=7s9]4h,eoixO:ʨ_RNA t..kCy,xrջ7##ZF;T'_g]!"KqnS^tDi6 &UA`9PGkEM~б1m>ʹ0m|9rW ^z8Z|%f„~9~BDDyW6R0>)o,UCvq}ihm9f Q~> 0O:FYrPcOfG74ܛ9H?糉eajO +- mF[,FM{V`$NX[u9N5^Ewyr M-'Gd[S3jb:)6p[ NU-Q?nC?!}-`aw=LgÕeVܩ v-h O (ؠChW7Ehgn6 ٫OFd/%752Dw7IλKT{=A]hҧjb o:7窍jpnq'~Gn8A45%aVWќ4V\SzYǷrlpKͯF,L56w|w\ZXQ.%jz7?^MyR*Oc| go|H)` U į0# }pZX.%^Eǚ,3:G!m3< ZMz_{?lӑ/e)-X6[WA s(5KG)P?>yL!E{P܌0LUsOBM{V@Q&\ |O sXBc0K|=U }XLδzV^M p6&;kg<yB84G^K}]_)k"Riڍ,Uo(˅'Xg :ɆP=H}Jj7v7s7֕l3nq!|ֶ[BM_>dU [Ϥ2 TX#4+W fD'JmZ t"hCPZxxd\+OO6;2G5hZxt}_7h³NlrP{)EhvKa5Qĕ1ʑnpmЧVRyq8rp6^a-s%PkSx bU䌧*u JSqRx$\ʘ{8R-:QN`NMܑ;]X!·d aG_ 8Gh q[V ڏD%gF-߅V] G"~PaK~vȉt#[5Ԅqaj φ$P0(O%fP65]t\9Fp_vŠZNHM5`sX8 ^x qTdaxJKPAhȡ=`G' ¥c;TXzˁ3ڭ[*"߽=}Dtվ=#i],0$74Z2➺n^} "0P(dyVhPqϬ}q 5c.?34I\̓>O~(f\sY=C0<!{|`ճ$hso׈J$ALÑ#a#r hbWB=lWN܄KSO~puZF 52]?h^nem1dH8^Q"K_qŀd;Gر|x"%Q~34]&Dv@_4w#q4S"`} x6Oo Bg/x "JHO(]E+%?VRks.';@{Ǭde 4Ju5,~c {xMa0M:<֜/A@y&~Q NLO\j<~pUh7[SRTx>RW‹G} 뼏˔Iqxib('Z'u=p69GQasV[K:ͼq{QXQYt_L Hu74U䑞ACq(ѩNC\9dI$2EA08U,Jm^>O*4/dO!fI鿸yJfMSq^pP+Ӳ)X'b/<%WGDG[3d[zasÒ 7h Ze3q2ggq7 /Q=yAcEXe,bcL Cb1=P()17R   h;.V+ŊSmڱ0P&X!bF<2V^] !Ub:$qZ!  yb85IYObkRqH7O *4cQ1Tw$cD~U 7s~7VN$׵wJph)Gryhڎq:pB(9D^֎y y8|&p  O46RARAgHƨY`5"aG=@4X֭lxW#%2HG." ZQOg$4l{5hcPYYoT;$FDLN*9I/ۯ kͭ(W+E"-ZeFX!)h(?'ш19l6U}xaQ5Xo,!ͳZ_?mxz]lr(A}ޅIOlo/3XWp0x;!IgA/[Mup#/Ty11A38{7>.XZ) y$ ǺӢM}0`Z٘3:1@JG~!dۀ&,@?]q()u_(Zh"f9Os2BSPt@wBR(_f#Kf*Dcȸx}t9$K`!mU]'\/~Д){)0ǡY6LOEG2m63),1a٠({aÃ0aYz~qD R1ޥ?[ I%) P:$%Rea_T=Khܘ9vnserC`>gk6Pn.n#}Zܖ)tτC 2UĥDs e;׸(!%P'zHz ˝ Y.YNX ?dVL%]/%WV5:kEbSj{7#Խoo<g]En^At!^"H3"BY/ڳHg^ E8"mΓY=hUIժssY<[RB<+y}EREsXjH70Cg0Ьa %vxaaԍ;fտEt {>Qa-ا">H`o>)\[;9 [9iy%(K)kڍRw$ B)xn[9[w{v 9D`ܥ|Bǝ) BCZGfI}V>^z?7i OS tX)@jŜPd.;] Y3ۖ&3\#?DY(qѴU1K No/γɯ53SEsTĆ-*ki Ķ+{bW$ur< 2dy ?ʆ?V*|[xNrL*R̛ڊ6YqO%{v,[KVnEO3sy tւ \vpyDoX6[ <ӖQz}cEþmsmxF * 5N2i!M$" =>k5LOGbL(޻"Jz_i{]j@¯o\/ɂ08B4,A%X </ 0~-$'2|:wFe- YA^uEb b㹧ƬmD1H%g^UQ :Vs*"@܈!]T֫Q`umk|jRd(+a .x/̜] tɄ0d;kGhhu+oJPXWnK C׬@ÊYSķ tlOzRȑՒ0ȪQ9Ó V|m8TG,5i&LF>-Iz+̨,@/(!%d^k8uK pz}+'/k/tgd&Fy*PfÂ.<V`&2*7 lSEl{VkDKDcSدk0n6rhKrW"qftmFvnuk` 5j q)MX~>1 mZnKŰcy=b W&CjdEl&JPKUpkEglr5NN8q7o4:m :dҚ 7(cQ qKJ*faXP϶_5k56^6,Y_baDʗRɍa/UsP|"bc  MџlUږ  ~MX>Z ƣjQYgG(9h؛U;vpK@ AԮ9ԭ/T_E(/ YٿCJ{(m'-!L)/fg+PYs՘T$?> jt3wA\ 8Uݢm1`- _NjP1F[?8!O."L(=xҟ"OYn1GH+Vn7%:WdDd6Ħц#3|J5T*Via[z)pD[KM  ן 0eCLj nv{B'iD %m4Z+[.^Ju)=H<3,C1f 'e=wKoSvN9qxqyC秅1>t$G;pb ᗴ¬嗞$Ӑ4)oj0^g\v*2Yd]#224 h9B<(MR&UVܖ h0KaOZ#. 785!6zqBo+ZLC^=ړr o(ߐR#\`M)?,sR[Vuяb)(dc!hW#A-ɋo:LaC#~8,`3x^*+% ;9/9Y9X$`6odhbdؚ;XQ T1w س5}rdޫ0C$&jY#<`aM1W˿!Q@+ Œ>/R(TQBi^We|OHH mN}5$|QTc/mVȃ.uPBAAz^2 S׸S8QgtӒt# Cut}@`1\O'bC:zT?.zmUv/vz!82O{ N^Ï=2}vգ;Ϯ-.Xe1: '^.eU|)T˧ʰPRL<. lYpo)zQ1K*K*mmSB=ZeG&<8Sٜt3@_2nhڴ2NZ< 1/EPr}/PZbo8m ؗ7qDDGq8j滨n&чi\[1HEрOVjiS`-b}U~3M\\  *i.$#1a[a.`Mol@@96{Kf,7z >g!.|t;=R} o]-$j<@nΡU`M1Dve{4~"0x0cVE֭/`jtmQJ¬R eK2KqZ4~QkFqTF E{Gc"@-B?,wYEiF OG6,Y.Gٷ[a7@/Fy nIKMq{gduCU0LF{x#sBj5E>yp~m;ax{IY:m2b:zmB"5b}]|v5Fÿw{2 bVKa;a[ @U'ۈOSbKIU0?<'i<[X4a"XYQPؠ؆F_(ƾ8b6^H gI;DM^ ̣Dy*gmH NA桀LY Mjp:%.FZ9>Z7c.pQfSw5S|XD`*rXhO7k?0j0) q?<`7lPUGbi5e̼!>-jeNi#'_vZLd?c^',NcFr!T@C"$_i+BWI0= q?o+F#X}j!FAS1r@9;qϱ_p+  V w$ȹM!ۦ!pjYUBZ#;_7$Xdjg)0 s]{+4!EXYP{iƍԊY%@> P XW30PM0Akpv{L rbOoA27/ QXЀ_j"oR?KmX7]eDPCn?Cj.i:J)SQIYx!`,/y,?-{ P}Yv=&3>{d}T% +84B 9`(qTvj{8?# >(F|+I){J]:2OfްGmg׾i&9 8hK>Dq9<5jN"+!}^vӎ]7m1G Xeu՜dλ"/+U6޳^;Eʔ چcx!JxNWPERQ~wt]vo&qGo/ S d'ѭXek~zm w0*h% i&煠:Muku;n,q;S=EB8%tщSIr /$Jfؙ]d e ͫX['iM_P(s|e e|" ݿP<דz4glLKʶ^VXAJ&9Fwمl˦Դ|2Vgx×D >8c}s̝99jOԦ(hFih`TE0[2@nJrB=xћb>gYR(§07B8C&e`OٽWHMzqҹ=ן6щ?b,q.rK«bp_>nHNlI7-./6%dImZE "3=cq%-yGVⷽ b(V,LYYpJi~.Ek~,S3lkyq++Fw*i)$K ,ŭ`(˱jzUemj-vfcDF}#roe\;SN}mfRG Db @`h6f5O\Iwj?%/a\sIŁ"`AӛO2 GW .^<4ci[$I+x"l&96sEQ™s;0GBEЁ~ۿ3TDVyr^Rw#@bՠIVy/_ggrT惵r$a4JRJ+!'ŋ*OYf1@_{ v$ 3D..[xR<0Yg6`~Nl=a^(/pKߞrx a4}\pT(ʟ$ A_e'(U.S5Fʂ w6K7kŽ8Ng,?կ[ިm)>h̡ǭnb:xgG9-FֽZl"㔏kVjN}`F?!$!Ռ On,gp} xD0>9`S:kS~4+X/c`?f,ZWݖØtɑewH1̈K?.rD݉KnOnH?.yk^(/B(s+w$TD-pVrPĸgv5ek:%LAuJ*Czp6=7Hq7F"KgɀnT۫oC9jL;9|BAYm1sЊ)Au-dMk&fY8V/B_gf\ᤆ2RXi^2-bLWrt,^v.ۤPmT؜}بyvK/kimyЍs_ȒSNVmrӂgE Zt,ytqр(ecvp:Oe)-Df5XF 0oSD>#woYlIG{$Z[Bθelm.4-~1[;qa0 [|TQU[kY]k5kcuK=%8,4 ks/N tR+.w=qZ}<.hA`+sr*&s_ J;NIл9-f%;|8TV|n+rf?ԓw1d:MM]+DU> Q0Mag6"-G.1&$N[_l6E4̜pv:8u%bmoKb%Rڞ[u`~5c26tEIHDvݘX"M㺍`ɀ)vߍi S"Q?3CƃmX-AFmrD m9t%{׵d^ɩXX^2wUxSe g,g?N n҅##WFiS~GApBf$!׃&y=~>@d{Q/z<"DuoLF7'5?y,NhQ%ڲջTYrͷdpɱy8 t9޶ޑ^²(OUʹm-\/93 5FL"?hU@nV9e ֗Ht;9D#, NcGQ[/iCB(#]JXooQPF;0+%]U'6q% ~4L!ᢪ*Єգzr:!<=\iȹt>< t37<{_D1+m 'a dYXV0j$֩{͚r+YIN}F .M;0W1 ( "({e! J}b Qz^M_G70{}ԉ}@̗îkOu`z`i'KeZ-iD]p>\Vloj ;f`՛z(#I̙J[&f7.멚? tp\t]@jZ6exہLz%R@L'-,Q)%޿c 6\ت}s msYMQjv3нPu{PiB6I*^9 E_3r-bU30CSaEӘJڜc"8'9+O=@k0RUƓ. ~J&QKVCMZ<3{]23,ZdfT1Aa#k,+Iz"&Tťx&wteZhDv*H%UYo(_F-L&rÓx;07֣['bϐ-mPHe-6udlSĞKGuS3H&l6<2{ Cc `kz` ȋ1HzE[Gx!oM@9EV~(!mFVoeE,qdiҔs;%Ѡÿ׬۪?rzNFD˞-}4ϧG|JæyTht=-?t+i@3N'QDAf:8x!>B`؂9<G"W<' = dQ_<Ӛsֳ^L.2Ԉ}dRwyǴ94sz9-)|*N)F6hpӰ /S!GEXh~\'R[bs%h(,@]dkU]0v{Ra1n_4zQ$폖p;*<&/)UN`ofm\ %*1 D\cgJ5YTL-?h,FR,ݔŴD6]%߰޽\ EP&t,vIZى!!nQ[.GC1 s4eΦ"}̠,Z0gPDR2Cֵ Ul7t]&}?B'f6d)JAH jL|H;Tu'?^tļB lk=>F M;CckСMb/̈Q8̔QPؚ %.:M$.bp(V\KB̺flͫoj%2anD:TRzoDH[SZk)Hh!U+!DBwq-mYۦ'Qw.04{3x/" H,4bd@etiړuOX $x(pKk4TVmtZД6|#T]Wνv%K%sY_@g'xHxJQu /c׺(dž*`Sm 2lr9gow+(lD$ c_=2^BC0wWNr_&Κ:.v*Wtҷ6\mi[>y+jah-g[&^4 gUh PDdRl%.u)43T̯ %&EXI#ȝZOtyvp 6t:-8w1-.Z˱h+\~q+\H~ձnwy "^k?=EC'hA.B ~fLm/lfQ?T*&hMpP}I˅xQI*mQJE͝ d4! jKoKsuw(^~4oD]u! @#u q_M0s ᜼!(Қ[^.LaUi^OlF!X/K^:bYZ}hs[z5`ANY$y x Iwn A7fԵ}]{'a%Y ..}$#U =p޹qvs$75Ц\?^x*+ erMRݕ +d^qk1/]Mt\SRE xdԣ-wL}mv~)[)]wv̾ =0̊I` 6ragAUF2ޡMlwPk2ĺ=$Ɠ7;x'S d(Ef;KU0~H+"q& 0<ڧ s@=l C l.Yc0]?L_"Xt~c?xoRdF:p&{Ò%lm;v`6ê]ȐYr{sߢXu ÞDs =~Da&y{y J[U\U<Όt %{_>-R4|`߮jb@]C Ͷ:뢛eh<vm\;%jAV(0mr-0mZE_δ}VERM Hm % W Z, FNPa>'|æd潈qx3bm>W8'Iw'l{g >8}XnO3B]^ KL|:Ub`S/uq@ B( T #PK-5m:0[ z0q? gkK_D jX/1&CQ{B 3 @ݴ|Ɗ:믍T&2BKҞe;lՂ ԗ S705s=m(b ,p͂DMPcwgl<85dT g^d.bv~Ũ+A ^8`(%qᅂN\Ϧ}c# jNc vir;> !y; ܖ?l g' 1|~$&&71Jᦿ#;vCE XIh^L»pwhPh-x*rKG|Ečm(`Cs@/i]}gBTi:6 l~PM$ᘻ;喲ֱJC,pGׅ͞wH1Hˁ ]9"Y1G775 dFcPKz/A?Vywq\:G|rQ!Xr۴anC& y,gzkUr^%TI*d4BisO@f :D{J/ ~FYeseuVrS?'!(Qj?5X;l,ZFض9v{5YzXlA9Ly3>˵L";drdrK2] x 4B/쭈EFF\cW !%Jua}ܐMolj.JKbܲ(%"U;Ms$O &!F1:x^V㈣ e,E ;O7 ;]?$)lj TdžQ1sB=vS*<Y,wO}c*+n K'r׵#rsdo$yG { !Hm@}.h=6$>&%"o<;qYtkq:M$;ϩlz57nTFH:k;bnYϙDfQhuI6 0+ e4vKn|uÏp&g*ķ2JgeOGc` qcpgYZ070701000000e2000081a40000000000000000000000016239ea8500002ac0000000000000000000000000000000000000005500000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/dvb-frontends/stv0910.ko.xz7zXZִF!t/k*]?Eh=ڜ.+ɑ0 s))J6ا%] d6 O\ }MC /*l?'/q gc64Zfj$FȞW9Mzt)g M:K3U|}|u>HZ[@#g F-'Mu)]:]!>xH8N{Y iBhKP?^D=+ނ}L5V^VeVtl7S sDN0wޑ(7f|P~&8#& {XAD(en]gCiUn#_ x,`}tf gc$2  Mx 0Po5VS\llm$Ȁx| IASY犣h.h\Ymխ ޘ J2ٛ QL}§Xre(1p^WL?jImhum2GcyxG!UWyVP}q|4M:@L{wa9GLB3tP"_¨t87ItP;$)=pǪX3Am](ED3A0Ǹ%6\]$N;ǝ&[o@mtsi?G8GrFa54F`6+ 2AyXF䐮uyБӧjһSiLWy)j}2;2nu,~Aqܚ^eSYm Cfy*˃."W[h !ߓPndiq|%m8J,2X$y (&Y ̏To;_|kJLc=d49lWN^Z79*|g*5l6`ͫ Q*6MEJ"уzRɡYei;AE=8iǶ (Fn":wp ,yAR!ڵ:m`/}=)VO,^؂0=Ϯmc,Fq~?Az~c33Q&?Ȝ.vv6pC(FM"ZEz+.w+mq5^*97Lp~;@ڪWCGQ]'Ljr폂x=({&ƢdLw.IaBRHa:z3i(8+nꇊQTsWmG;cBe!!g$,TDz ^d!=Tl{P `A!ځ[lX!ٖN(?nIȥ5z##^z?0R$FZU,z0Vhpgڢ vo|`*uj<ڡ:0߃XL]̾%b'/$o($WZ2EEUɅ^j/Ƥ~1o5.9鏒fi܍)EOYn%QOxsLhXi$] 'WLo\ K *b وDAZebnE ӥaxTpςȦ5a˞t5l2 ۍbq_m xBM>os;-~j^e[ 7y7*&F؎i U Y]X́%KQO}QQJ=fAwy^F{5)b K\kz\|ҝA06M:\muӲ$5~ /4e匏T`Csh];]ƾr>'2.1pBQ| c;T@(2523:ptH±]dXΆD35J?m LP֣G6M{{'gsr>|Cp Y}u2 % wUx4_(U5wh-Y63ѭ@ы7J%T%4}$VC^C2ʃZOWdʡ`_3pxR[l`ު272Lӿ#Ao*os'ޠ'cB"f`6 U d,v(J4 2P}+rC3%W=Ks,vG`u>[W ֱ#CnRL2J_,~I ZD5G*A%6fsގ4'm 9k4\CB=7bS^z0fa*^cf,[)l]+Ef7xoƚ] HvrMωyJi ?ҸA8;"ꚇҦaŸDmac<$QfP Q 7;fc޲5hT,eJλCXGێES/l{A,`AUnGkDv ]WỺ剛:a~+V&MCEIc\rڗ C4ts-XS+ewA'R@`saL=i`n؈8 "-M c5Y!=6,1yaYDloe%8!K' a`/4;Rգ3ɢndK"Ӣb !k ӉRϪ N],ʕեD-֛¢=\*&2*`-@ Vc/Tgu=p+^Qg:4)~qiced-I+ c7dU`WLas;.,Nmւ ǏpÒstɎFYg>lO ibtҒz-@W`OwԈ$n6 9*lB4=_h#G_v Z d.'$VtyO&J4`|ɒ+ zJ3 nk#,GU)V<ºIY3slhbbkPP U7ZK9ĩ.p0 X†?'_U߃<WQN׎6G`*KX;,?8Qӽ˱6.n9WM(vI[i޴_ HQhXJMr?bs!c|ˆ6ޓڄOQq&jI>&okx,Xu]~džW :gWl`-їۡ[n 6mH عBiR~1bGC⫮fr[goF"Ye@@L'4l-umƈ{uw0lNcn9:(DRğr:3bَGC.7X+3To0xqm}a؁qx*Ŝ?pOF,G_"37W ^ r1rv$0_? }X (nw zH%k?Ѵf3! >=0,*\AU__ih:@׺? @J{jP`* <>stgXح4gb&곫lFgM}h!nb oi Qtը~)Sެ1ezТrz/LA:5!Ľ <TL̍}Rp- ꔯ÷yH{gܷ) ڊ+μF"[n>W!}#xU@eL^ n\ JfĘSU|cTxS8gp(:;ͣ藉L`-;%k/)n&?t@{ ICX^9)!v}_.:tqcdg!|KOș4_j(W0a,Tـ}Z7-bj{ ft]"OF$\E0i7bٗh@V"CA(fC|2~_gW>y2prnDIScKu7@WNl[>(Uw8W˂OE,8MT2 SwAPaԓ&ThIXdp*QZft^ipws™fek] _{7/-Z?@ zO| u ~2 D`7UC _{\b7^׹=h}R6oE:ݴ3HrP^uFme<׋=f+pT' CzJA'1 4Rup5BCbOO'{HQۣy4΅X,mP59PBvot0 54Hȁ)hA/[Ҍ+Z!,؆t u%Kx+zW$YBN>R]iZ.K.ėygs5,敐{Khgt2 0beE\P_E\NcqH@@/1AoWγ /c}<'TWW$ה݌V;}Y̛]Z`q\ho-.叵R)3X}>/d;~$o8X+Qϐʨq5,c(o \*f]tNdcP,&P ,m L$2-"d MsAanhvr>{z~Stl τԏlF%;vZvw{ZQxŎucpSJLj^2I3u2\^uUEKGWݰdU0+X)9X恠lc$9˖&쨑lƷ9$ DH@ 'Uus?I >}B@z'ɫZmy )lj& 4#rNSVM`1tM = `lϬeǓpDӠZU[b2\a=,^ߵn5:Q b e@q vQPSڀ>ci_e6@X!?Tlu_O,Йd=`tFb'AmycE5LLcTfy,-O8: MH"վ~h!1%FLZ~*[PY7L_{5w'7V*ԡÎ4Lj%=ڳԚOG2OLz_O R io7r՘ ɚc8VdqČZs7|,7K2)pZ)-$4W(Q~ask=Y;A@ %: &ܖh+>#g;vԖCb*9A+!os,K__u ƴ.Wvn5BŘ_LYz+c*&fYdoa~;yrUv@q^iq 2Gkʧ}YĂ½V@zD{V~0u,t==X OeKXQuӃb@v˭T3yz,PDn-VKƫsty9`fsdE,&q5WT)} >Pc5V#òd^fM u"{ Kb˧ꙜY:tJQ%mhV15qt 0H5}ߗ rt7摽Ԥ. wVZfi:V_'\Sgֱ!l)29;Y7ng7WNtlA޻jXEŧTgm8 CW'eEQF7tfPL<`jV$R0tgAUKi6/v19r2pm@ɫ]? b-sB`\D-jCM߶dG )5 #}q҆:;̪fR {|6~BLӳʵB{./OP\5 2drB!ۄ g& nE*C-@7ig;v!,gK-o`Ió$DάځOt"?km%6ƙ)B&GEs3)B>97KT >-}3L:+?>B.s^H?|)A+:>]4~Ғ+ԃ^ԆYj )`]a0@jus \%a Чf!>yp`8Q0 VFZ"Je)0!+sVd)/4 $5-AFցOѳ fɒ b1H'ݻe #522dEn? f=$o䊍zO3E/ڢd<_*L[jLm)𛭙[ַُ/I EnIwPA:v\_Z"l%*vt('N`t!^֦7O#;RJ1SrV|?>+dًD3i]ʮAdI]v0f$񳒄dPĎ~pUw*MזP::lMZKFwl*+ nĿuN: \R'SZ8n?]XGt j*RE@dTq6_ 0cuˌɌlBOdc&0-LJRz Cğ6˱0J̸,Us[~A%+} Qd x1"R񾦒TȾWv^xqM4bW=)'MZ ߞ@I#w-(/5k8Zs0QmOX&%7^}th,NL/Wx^{,eC g) Ϸgt%:$Ī;P3ѢWKìEVFkwYћ5=83RwPkj3cl&Mahv^K4)hӗ;dC'i^VղLi2X~mǺp/M> $,Fy]jQe)Ѭ^sshDPwj:j:hv;KWcfUIz`pdܪO`ܱL ۣmIB<[S A#9 SKooݳ0g%LC6|NlHxWTo|U=>YtDWجd/Mu'5v' ]+\՛AIX"o`@=YCyQ݇-!79w`WgZ8x6%vIy#ћi).dR4-pKݺ?II\o32"lG$+iנ X6`A$VIũ79Qgs#2(xí5ǝk{" 3n=}?@eqEҪ:9ݼ\d)3ʽX+]#JQ1gA,l!coԳ@)cUDj  ^G9%sH-Ln]ܸXfN$e}^JT{2nd]׶W4vj1=rC7l(ES_bo$¢a.M%4[TuLdwKIH3BLwv 5|@ǺP(ka Y`N QzgYÚPmTS`#a,S-QL5#N4~;d:'Xjw'T8֣ )NQz 6]F Gz<gb2,"唖mqL͌yW.3@w+1`pl_"ݺrqs*=Rn}mj!"+r.K<9J#}5D/iv cJ;N20ӳ܁M+ \83MeP9W0+` d맥1'cnEiՖϭ{9Zo=oSwv1ܔ< a+ê@D<RLd[UhxE^ex7x̜b8ߡLv8{Vpb0#.upl}{@#KW6-4ȷA? ^֗t$3,(W)D-c``s_*Qq1^g9@nQ\X@55P_ !zHe+`;~g1`z*u3Jp3D7Ls:&mm++>xz(K>^3zWE/x8iý 0?@ \d PCsrF*5[dݢu4# m 1LtD$|l>H|}<-l!+J$ ᢀFV-;H᠁jɂ^hǓR2Nb to$R#yt#m߿ky! gj,|6#"LK%X^M\τ(L)?&LM>$Dè&ȒU)tE;ݗo-/YG R`aCkA goJu \i1Y&&Wd Zhgo̩tAv.:˼62|*bz+-,'Tل@{䃪R 7W\ɖۭ/)+l, H8.^H>\/:x[y>H*{(266L_MU~LE u +ː>_ 땦Jג2ݝQvQ5q{MJiaƷruWS:r:rL(FJ`֌~b*E^5_RcdB]S eӞߋ8p"xLhp&q6ͻ, (%U/%dWE{TLMFgr57`(IWz%3AϽ@%B>M'DyUUTܿ (7uZf 5q 2IXJT)씻O&)Zc3ےWځBH/wf2Ue1b!属wViVUϬ ? VxuV~W^`I6>.>:ss4a/m&%b^PB-tDl8RB|o@CkG&-M8!wM  m.L|%t=ʹ45eP n̰(ce SW7l Wfa4Im#@,7vp:uSq+XH RX7M8!LbsYh肿𿭬Ck珬Zspv- & ̹:Cҝ82b~YtV^U ?g} 37HIL_11O[51zSĺUp[Gx*2*1X3jDKΘ骃mP⏯۸Β@2m[Fs_O U﹞$U/?OXv? A'Ї~|H ld%?hyH+( FJ](@*@T(懷d8W]qGTNm¯:!hPTzS%IE:xnEԬx~ 8я_*uH" 0cEnZE(JK>Ej߶ }yhp/,Fg^ά۶a-<8L/z}l!WL<O1Ԋc-<38Kw3lǀ%EGbƃLL3QD>Y,`+8{F\!yXSO}C|N|ԅٟ4 ,LD?D'>9ykۡJ-6<-rb{?q/S NBzPJ(YZ6:Ctds'0Cm)6r̮=\zo`e6A6Q-B.tj:4@l,46Uv\sA`(1M¡|qS7aMrx3m:>P̝!˂j`}G@=D5^EJn`-"K7J -@wHx6V&Re2> Ix`Ho@@lTkx bHI&IyӐ| DV)Еט{(GH!a[Cz7]rF#pC{)Hp AF}8ެuK`de5 3`҇73qƝ_dK2=ȥ`]u.@e܇X@BkMl +@N|I y9\+;8͜]oq2"_~ wF_8 n+gY}@yDQäR@s* )X7׮I|mrVo8J{ ":>у+&G':P0Ё/{DT_Z#"'}];R056ޱP(z Fn oHy2XKh>7Mn-mC9ʾñ~^J[Ua*hB&_hzB@MT沬vU?ni̒3BsnTAIHGPf'ן,H'߾PF{˩Ӥzx4x/zټ:InR>g"'%X+[ٮ{[]SʹsN@%-=9;6KӪC,t"9nʪGb@螣 Si5uYٛD(&)ƾ@+olabp*rgfЄ %dL Tc٘{[sjniMtN͝eڿKpMLuȈnKb '㟙HrN %X1Q{4#=b5kTdJ1РPO 몖iQYԲ6,<}i[]/m/I ӣ<^bN>B=SXǘ QNVS9XSF.ŏg>w >#ujO6 4 T~*f'c3VAyMPt  ֯Tdсx+_tQU"ÄꔘD0^Ұlێ~j4w Wp,E7LjI'>&d/-yLBe-.xɹ {ȟBSoNXBbl6$'茗U&!d)){XW?~Pu[˵YJ}{i"ts.X;)dnA~'\/ [2hMCFy9)xotqX'L5ޜ 5fȨYp͌uwewu;0Eןee!acrv_O(n\"[jK*K׺wRE+co'wrlTDlr1~4Je@T Ӱ`߃ @ɗ_u*2$StRM˻ kJG&ka驼IK;d.lg9bmՈ=y0-;&D>y\[kt  ,'0.'+cc(B'rjOJsYp߾fcF38a[ %0II44$4س_ jhz(D^.@`$yBZAi@pp]o$s4U|z4EĆ]=ۉ" 6n)LB-h@a@N5GC;W\ Cɭe|f֬5ߪ =/D#?$cb)-ċ ('iSTkcWrcy;u+B"xjjsv] $}@跶tf1t`v5vks,/& T.O|wșer+cвۦVНqЅ޹i]E:]yqW]E" Dt0W +NU:㧒l}E1&5(BEd}o}ST6&]ov8]8 LYD z ^[׹9etuZ]%l5ƃ1&XQ,<ȹUaUbEΆ]^ǔ¡Z{SII>!0hୌ/Xi˾aRP¯(.mR@ܧ9;91 ڤzΤ{|;A(VOFRA@"vٝ9a;͌))M}?>! V̚ս]mu?jx3FTۍ}2&%p7hO(T/ D-*<#3 qD+fÅׂkHt˕T"U ;kw*t Oݾ,GTp>7E!pT>^'gpNi@ڰ {Q"C4)Q ׃! u+@a*_|3?MuԻ)wI_GъUus ǔQnPPoҍ_F5] G )`y/6cޓ Ɯ-:>`m* h"Oj';cQ 7Jj͔~簽Q[i`\8ʳ=$ W}ppHUGsU#8~h|ܗIOBq.BҹY<+n,7Fk1|2 <\w"*Ę)W\by|bfDrDAlU!!B(O0 L&|V}+2cn*F'v%mVJAI;~=$aBٙ۾j1@:1&qa mhhzaPΆTR{F̉I4T1EPEw ZcUTL0i\L!W.IT9ؚAo ڋ|).T][ Ɠ*jNsp /唿Oz*0#Oae8"y5+1L_[#]QO+M$lg3SG\c0sM|_J+Er+Pe* >evo>u)wps'AQRe~FmC){ 'yhT+<݆NRkIv7k+0*[`!Hfכ G < X? iHfrrWZVۑٕ^ux%՞qaea9&z26r Jǟ ἓ'¦MG^ӗ6y(0e ۬O0baܟϠ]Z7q^Lk%maQ`,ڦԧkZh9h[ ?8VݞEҗ ]ۄO8QHf^ {YO^oQO(Sz6rN0dޱ5mYA<; `UL CyHE$1l/)mi6NiWi1IjaF*k5yh^JZa:bZU;a<0V(z@#0絞[!lZ+/2T%T|ꍻ7=ա(]?4NjOy A{*՜7αn94AHR fs$!tlB1RI8Si3*:дLB(N ZZy6G=:t8T(84 I̸J/CU,G2x""<^r9)2_$OhKI Q%ͪhob\aIVlȱ1 :?P⍤H^yAh"CN>CMCs8D"E& "sAB5y *Y> eO"=8-+FKRv/S|.mrl}U"(&??j,JFui_PM܌XTb.D04Ex{*_MOd?a`r@%`5|aQԈeK5ڳ!9 F- D([N<K_V[CtKE3"P>iWq/ zA:2/d j߀j&M,n+ٸ$e`Ӏ > ڍzۥlom4Q_>ƫZι:qr]9/!3hepH1F_ntզJxtJ p_7~!g-!pٺLї%Er0\ORX@52P?߆? |>dGmC`~^Ȉ]FzVܴFYd8<I4f$l㞫vD kCI'@dΐ[`{x8-\0T4U#{` |q%Bpyh Eێx\v|WA5{_oTBף'zPs1h#wPd#:&\zf p}6cچq;VPkW^@Cݩ)VҍFMTBkGzxә2'jg_e/7[&03Ґ)UQw6ʠ(“W`(;]qrȻa{a}nJO}{V X`dD R +ߪTr8 mH0BLZ@W$ TdqcCJ#cFmxEx$q?G&$${)2XOb>,,1--EX] @ 4S1FYтYբhk0L*uJ:v3MMYÃ5sEXYe 0vZpQOq*tv0D[61L, g>Ƹ|TKa:rC*wRA^GB-k#?ig P ZE;xY v&a"n\8 Er3 R z3OcP%FI9r}uct"b3Ft&W&g>R т,NܽfCj 0#Wn|R fG\I6&TɦN:g%eZ[Q:xjRJcb5<0K" l#ta޷KĢU  3c@8~\?"E^[U&r_UݧM3VF8WU ɱ_/Z൛;}j7~{1\VNɬ!=Qd^%S87[-:C2pZZ G쨒 8W/FY2uXOE&{WmxL{Fgޑ:3ˤb6\@Cr Ś韢fޤd6BHſ=qDXi%~x@CHӘ- c`tk8`kÑs9 !.i`|$hSF?`~F"zHGn!Y ԣr'(e$mlU2+v}1*fqꜥvFy?{Xc[ŒnsV~a_~{`˯5kg A#.OOxI;t$` sQtX|noDkS5{=@JlkS/ YqETc0fK7ܜA wz6A\1ϡ1#=7g +Obm;(Uw _Z.2(ymSukdDx]`*SHa@!䤺ViwKk?gC$uq]AmV}rB˚;%F:l0\S>nlΩ=**q@ak3eGj!8Mv[DL> P^(W>?WTɵbb^2n{>%?׵l\q.Y43R? oC/qV1iXhr{U4Ֆ$9"((QlJ8=YJ*KSR6FY?sW(X7+HR{.*LNot3y.9p  h\nSb urRsGZKGE63 If:ȄA##Ԧ^-5䜬iCKžt 21c~ET 9(+=B#x|Qcߛpmݥlq%q Z.[dJOB^JM6X0WD s Ry7i|Dg8]$W+uv(3Lrhq`Q4v=C3 6K/WM3Wvp ` ]m ,do߬=wZ;݇y #VnN4E%,׭߫FK-U? 4c9Z&pDS]槕M"b0(Y} JZ/w#) 띍,qhMT;_)_`*5fPc~'@{ fr'j%dЭ+~9=_,8׳рgI1>UѩRm.VӗaxAA^'8XJBQK0A3)}:ⴰYB9NۧRB\T7q̖8B6a0}Y_ #mHvPbu@F>Xo"nOۀ42 TW`uت|pfY12jb@*E%a?׸6gex#5)}Q@IN]Ƴ|<*/.2^\e&Kꉝ3}2Sm\|kwsi?2 AV7e8P<c3aCYQYIެB՚++%x9(Lٖ}YTnHqH(Katt7OӸ36D_OYo2u.fB㱀"O0+> "pP{MǨ3 4JeFG8< BI~C(&0ngNrQvov74KD Ng(Y)l(I z:sޢͩbu>bkJ17p]qrüm@MrsC k\GY"t@edD3 Bqk/, D<D=cr[+'* :sME͓p@hވEg%ѯ15he!i=lvj\OnJШS [3"tM$G $| LFv>qhYhk-Kc#ğVV1R40Ng}EA3Ž.jw# g/bL3t-лq\u;Hr^N;bQD95LG$AhռdzePʋOk>ˣZҰ3 '۹&-_وX*[<͍uI^ N(Mx>>uQ\Cs6PB!n=~Vh |:_R6`r'$pyrY:99`耗vhdR;zq=f}x+C=}R7߉B|a_k3O+B5!Y=t~^'(v冢IJ6&mJ*^"$hG h;p[[ohJCJnڶieO j|IshOX17ٌ umho[yPpí#6ҡU2̦@V]_{P Wj/d f6^4H<Hp*u'<~CIk|UصK?y`K q$?,!WtG9}J$wnj |JЧp'n?5GPXL g0s0 X틔 RnФF;9K}3?3NO8HÚd5jy]V8d ܰPCs|;`mD7nWĻBN,U_ eޮsTz: +j,"%]]s>~T I{Qu~ :@nsȰ96z ZRދdv۪Po7ͅꤱVI[j:-@=+"+?Lij\hB*f`0W lCEL߶vty^C{&6+X:+a`A6[nFr3/^B0 vs 䔴a1DT/s#DKul67j{;`ҹdŸٷٛTda35gJ֨Mx`tT 2Ѵ cͧ Q,q*i~ϸ3S!;Zb Q'P:muu}TL: pY1{u汧&!WFl)qsv4)$<`[ Zƺ|wwXZ;^RIg;*/T mf}fzf{[Y@Д}~mEplX?1.}Ԇ a>,ؚs|HPLYzWkQ!P.eSv;֛If8uHa%a-X O(miy(^"y"$Ȼ<[- +7Y]ܑ}%@d:_j6DlPKTz{9g%jؽ{G`Йǘ$ǓrKbEVf23W[Sj'FdoD ~Kv35[ ȍ_!>)3 \+l6GD=6 Iwg6[ZǾZ:|Phi1<4력b*up$P?ʕɎ9U@o3,txu7=XqYOCq؀-Ds|xs"= Nb cا8-FdπUnG>)DHS[5*Ƽ]9iߏ]el9s3٧L> #)[H0RyopSHD6,Ův[PڑjЛcw-*M# W7 \ITݔz216ʅ5ZʼoVؕy٤PRa/4JCo&[:IHoV*AJ%iʙ|f!b m)bJ+8!/H~1rVH3|>ns^kR;&}Tt[*%uL~ FfP$e\W. 6,oĔ*Z;wۦý M)f5] mtQ<J{`w% p\9\.0Cvnr8Rt[Ų>~R2th2MW9jKj7ȗPL\QطӋ'Z'EI~NjxJҼQܑq▥x웪jr}iL;rmmH,{uiGD^ !/,'j30d۾]+dRrr- ܅źs=U .0a# e Q#/& L !8h~$ K5B'Ց-]2Ck148 -Y F@dE bC(}yT3`Ǚf=`dSS}#ZP<9fs(~ޗVyADbZZv/ _-cxx GLe$b5X^hQ]ԧ v{J~$ϤuX TBPg$igt3Gd S-4BJ^"<.7u Q{w4ϳ{1;؆b'ֽ.֗ATfJadt.o*)i9b|@d{+6boƨr;juԉ<%k%Nhn~,@IF⣸| XTa=xSQmݧ|ʆhXRpxHRs"P#[TZ0u[)Se_Q^~YQhρ8q1僢AET=Ms@n/ +:f:Ё@b)ވvSu4ꝱKUMjdԮ."QscPOyFMEyJ*&j/Z+eFFFykhtN{hҝr4UGa@L~A? `&aս9k\}\|~aZM ܔO(W BAIܣMP EjMmޠx".\pov=G&afze,+JOLAZv9A7mڹ3 aww)JA]&)v0ETXft^'O4($n˭E( CHP J ㊔moLw[Ag$Cwi`!h\LpB-{_Ux 1M ԹZXFU`(/>}5i3Kwfʺd%[9̑˲G'.F(\A 1~?<3iƎxf_LHkXY  [4g#Eahj}K ( u.\v`b,XؐGJy`>Xrð  `WJ 2YpS'T$"4ߓoōzq5`'T8&A6:GK9P_w \NVmhBJt 83̼B\9h g䣗ISo5]\dReqZ9(༢lJq8I `R,t~3җωBF4RҔ y=? l*ޠk|W@-:U4poJ+lu|AWM~߄mH٦G W8Bp!Y9ȋp$LR7gGLTH=oM8AfR.4̤ |> {@,ZtpDŽ"SQKOY[%; hA[tK+ _$5y}FVt҆2pMmI#C!KK!g!=P#z(Y\J6Cs$x>p+Ľksb ꌜGt^*VBxI]sQq: d(!\P( h}Ov. fuϡK⩻*kMSaڪ76O_z:݆oၞ$gfL*9oW2)'S7ہQP~ki:մ5d%YT݄G6j(c -zK&)u)OtaVuHҖXbE#~ UC j`Is?c?wڪ5aXJ uqaZeˌO1pcU&^v_t[׃D _Cɷ'8\, 18NU:տ3w2nP`ₗ ~2IөPgßG7 ϙI@}Qĉ)8qݞ>,):ྥ&I}#m+:>LTۀ5J0/-J3Βځmxį{mUGOU% RfoA[buUm}i4!Sp2Ѡoh=7:{dVWԀCg5d!·0.ےH N-{aP`0צdA w{D`2Se|&`͒Ir-p|ܿjx#jPaTڥ1"FZQV(:MN(G< C( !Y .RhXu/@D EwsBdZa|"Tp6cpa҅2 t~H Ԉ8d~.w9&=*0:ߗ ]!8e`둨Rgo8v? 6 UVӠIK/Hf:ӠIh T{-eW!UμQ;aF_w_s60\-eWdV_>mk(XZ>ϻD{ z b{<{""@r(-2 G'J#ndl IvLo&/hhQ; q4 d\p ?$ZI>Jh\L@6"2M^1TuF _{J4GrMA+Hqz_Ҹ6:i6q]:s݇#IPM %~:2>QӬHZ~\؆TG8oRH.53-'q\;ȶ:r5O7Z/v2` llq } 62LyT& zMboB@ 0 ؚri45]-0|}O:-W l<_gƄԍPo0,HЁm S]^c;.`N|}.S;\^r[4_0]kAY&*zG/_ԽMi:5PX$8ϑ<^7pdߴiVSXpo=~ۜnI@bHpJ,-Y昰s+SP>#Hڍ) Vr=q5fO .HE:Җ|xXk.؍eZHBFT!m5l|c>RbDrx@ 󽧆Xq8Vv 69?.E.}r) [b'#i BXWną|vދ#PisK /Y; & FƜnhls }EVmK c֗|½bAQ_Tnq~VtF4|cPD\ 2˔WK&!bt<)Q ZJSNlWBQ32z O#~H6qZGnȹ %0f(CzL zn$4xXFJ2kC}1DPA!k9ߓWWeKm֙wbÃNCG߆_aIՖn?Lyқ}Vz5F\O6n~$vK&ݵWR澗e%7@ܵ\ך;0/TCZ-s=mU f P\cZ۫Rp޽¯qcSeMfqINһ"vh[6c-Y* !Bj;d"x^pfqM7kw}Q崆 >u\e.m{=l'*!qv@>uTsO""Kʡ|SIx}d*o;3n{-¥2;Si 4aoKnҹ> |brd,WЕ#DE6wX"i&mZ4[ hyFM'5pau.U"*IT 96MPeV^: WPa@ qzr[Q}s O<E%p` G i0U`t[ﰧj{ܥo`Wug58SS5/= O_'KàMa9QKTQv?]˙X*N"~rxnI]O0m"aRU_NLIiz-QZhIZt~F wbm7zEJSП 0mj|{Қ[gȇY'ZXK#d+8MPJ<z{aɵ!MƊԠ_lTe{gK: JVvNС?)4@a,dC1>F+^X:rXi1ɹH9 &M!pYD f } @@ jN2;w.Ik?\JN5|HʁG_lT6dU5>FCA]fv.2 ‡ΧWhk hωDk)dYSjO|]nh5J؊r> ?&_ӏV371{,P?dOV ZJh*6cX:<7,:$20DTS영wʨpըnA]VH$ɀLf}AϜ<w[R1WQ}̌T!J-g kma \|ۆo~[,zÀ5蒨cnIs5e_tG0؛R(0F-6JEJ# :Q_ w5|]+h|@TCAO>vTI.;GF~T*ɇ:58zgo/пڻeCK%go0Q6BE7|eHb>Óy L;[M1&[0v} HK] iRq܃}Fe:i[{GN3Æq$_N.cD0AX[5z˄*;p)=t w]@-E넧V'j~qX)aFR,H<)ƚ5-2: ٤=fw & GݠszA 6;R4ܾvy/}U~S4鬪uM݊'m2eoS"!6hKxS.V!HK'8[06(j͜:ZH.X`2jjB%+kǘ@\#%Eh:+o܊bŀ܈F' |vD϶V˾qa;DWG.N4Rc7n)U\T\5<.5hkl`cR@{V+3{w:+S82-DU=?T۱2/c@a75\hX6ae lm1KG-[3yf^ݤ'LL1FR ۶_# P2 F &#^ӛ;*%e8=AhD5ul\BYļȾ]!N}VGS0XU5p]4q$]ȝʠ2xvDo$R(K5KAM ޴`Y;-h'қMsI5D4FYBq<_ @1|>=6#t4Co(՛D5o윢,7b{ӆSc76H<ӳgp~W;fe {͆]9ؕx *uAփy7wfք{ $EEl"pޮ@0] Ƥ\6QJUFX7;|{Ok䣼v񿦼U6Z{tgI;FtrXTZ-cdY0 >tȀkY^g hJӠ8;|ET t~b'=R-/lʔL#īqFm6qZUHG#Y#+wZ]& جkM&zg Y+҃Pt̅b `}E+}]ߐ+JKH:>iZh'xnBEy`V K)sѐw&30haH366^nؓΦF,McX3`dHffq_5#S s$Kp?vL)?~B>_33X/ׁJPP#ͽ}mO'Bi>P)Nd`ἛCi(09_@ii3hHy+Zd'F $,>eI+*J,K_TC+ ϱ6#y,yQIO0sԡsG~{e Zu@̵oFJh&:U "H-'{s's>o2Bo\WtR=YyGH¹<}v/#>_'0w\<^$F㓆p.Wu27B6MNe QGyCzge9sҦ^C,䳎BT$V%ÆpH2ÑW<%sxKn۞L/>2=Ŷ3tZV23 -z= 2+ϞOypĜ⟽NY}:UɌ-od P(=ϲwWݾĕItwr1m`u>,E+b v3X*b{_cCƩI>)!̊H .+'*; ١8g_d(нB6RqvzJc'sRVCyAZY߳(FSKG߰a=]w^ºqb~A5 H D Nx6O c05}E[EFǂKPA?)5cT\{3Wv#\}N: ߷X!FY0W:&p njUS$9H*RҎZoEQ+`J~4c@VfَcF0`o̕~ |rn `-S})$P@?5+ԃyj =Byupٴ+&ԗjAl^vr ӊ` e|_ţs T6N!A(+l$Q%"S$DjYbߩGN:U-D.8,< A؞%I| 'f:m!v#6;%9#smnr|c4Ӵ݈.Z=fqM-V$Z- npț>_G/<nRL8u ; 8\b6Dj 'XÎi aKwy3- Yo[5|嘮-~P2h;z]؜0HSg YnSym Vd[t*p 5͙B"݈kY}ӈ!6{d0 -9`Ť뭡d0_w͐Ip A;-U/&TLtf+}9])[]wC+bѥ%f#_5#[ 5_9:s$ofjM AK-E3 ^5Nio a'mbN^kE6bgG]3[ۮedDy B$ibŨsd|>q\ć t[x}:ybʴ IBK˰nJ7oؠ @0ʙ+1 H=TVK1^xqt=lFv\f#v܃Ĵalo &R)ߴb#FM)ACsղ{#/Z$`7/nm͒RPKuX ;w jUEDY,StJZ=y FS;?})_Fjƴ@7\J8nkUMϧtD=uhMa}!BNkeT9J6^H)5I> +WU닐^G'F",ϋMO"RM~sJ0Bc2niy#F;} BR$ iJGږ!Ћ&իvi%GoLP:tC%`ioA2:xݘkͺS_<l:5h?,AtmP*a"jVQ"hX0@_n@F}' n)Qьuo4mr$?;AaF/DX^C-aUKsyR}oI%zTImy;Y~c|V!B&=9ƄbD>oWW0\.beJ~=ۣ9Ȅq%ҫ]m}CøLjlDUp ůFY>C%g!Wg D/]%LC']3-\CMeJ_[ԫ*ݲ(Do^XqPR]:OduvpG!cj;͛ڒN|HGU56gzh̞Gҽag{5 t0I~瑼\"UK*Ohk  ` EI03Yt%G(bѧ^S3޿ ؓQa~tp+4a%L2I ~g~Tt $| x~x}qĻ0kգ\e'˟} hH`"`VakGjY߃vPM?:J;zu>gͮ9;sbP\8EE_HtCgq}RHU8.u.kWyH8+Ժf=GW[fwbg3h8EV5Gl[iX'亠|Eq+kmC֗UYhOp#0gGWJ|j"z jj*L94rHOLG14.&2B3qL^'c -Mޭ*h!\xwwvu<&a2AinA3;t~;s`jX᠄"7>WbFZvx'XW4z`o\[[Ja+- !@VXgI6O7T".ő?ETք'*ͣ>-^ Q&B36zvLc,$9̲q1Q"Iu՘Qc(6kߠd2QvE^ۼGT Px}"L;C)!'cei;p54,Mi UMh\ɄDžqdV_@ ͯGvpEXbM6Qi'dL"u}\ss½]e5ƯKz <UmޞjKa]LD֋P#d2`D˔=3sP?Ղ_2ԈW rb@`oGdK)|Z }8>CD@`.k/yrBfl܏d_F銠 ,Pm󯾗n:_y] S<LC-^,`N K2ttǰQZhU'lc)*Ng7~*%Vg1$)PR0 rt7CGqͩJW&fk,ՔF!3N&=ҽ֒Uef|$ZJ*haxŶE=e}{,ۅنbtgi 2oG3PO2q#~nc :í.֮"?Qn;l?~ WWp:m;*U'T?Т~/YMѥ[1Aώ kvGfhs)tŴ2'k*Y{G'h=ʆk`>4*>Lu4$4%x~sj6Sogd/P2WΟn@B ؆4Xt@5^g`E#}?L,dDѽٚIw--pRlj|S0 C+^$0ӱlYBuO(ValaQxt`K|V}] ;pd\ M#S d>,R=Wo讻[1} f\0v!y"9LH@$g1`MOp] G@<^ba&#O}G?pܕbϯddu^ 0TG/Z@-;S%72pМkO!52RHY="pES~*nNT-spUOF3V@&Us S'2rJE4K9ktXW'\}T[Z3yW=/ʧ+a슛bv\rnVViΠpOPo$&o@GX"1fe$^*v`8g+J! ʠC]|#J{RiDM)':m)UEpTgECp= #d@ᨯ9`o-os}sDo~db\%. 6Mor+$,mJze KX]A gLlky~qf|4Xu+²,!0)*0)Ow@/흛fz'{ F~M$*TUt0lPtk%n (^3t%"|C{W*нuVt#PYx]6ق/Zu9BN*(ٙNqvJ7TUcL|(b>rUAD&:/IU| Tw"yTjŗGC$b_]G 0V@hQ]ʚryOiSc8y r}Iޒj&u.v /O`#19BQρ1Fs륔% `,V?|ʴZq%+I=P-b$M0 J9 Q^c6nߐF3w܋UX'*}a 00`At9* _r{B@i-mڬCmcx|-&x`)m)Jl[:$u'鯌vޓvH }ϋG;@g͞*`2$lhA"Rݟ%,m[q1>hz|m۰!Q|Y}d_yZeic=@\,'"^Z_'Eʗffè{1Asδ.u @= m'eJ }MȞN9 fZvJĩ[bWc{Kj (Oa,l=b?CuW0O.@)TGP]m5kyNԒ2w erg}(ʨ259[D$j6j0?Y!T.S76A ZlCAeMY } 7QoR2CY$8IHy$rS*}3` lihkPZGFoiZW`"ރo-se%zeiha]Ԏ#{MҕˮȋU?~Í$N֯a'F5E}HS*@Q[5Rc š?MQb/iAڥ4㶗CQS9'DW5|ҕos9Hg6do^ΧWW7[Tܑ#\C?(~%oxT/,,:}IoDiioNv|0U *-|&ܝK2bFi)/;y{Ůcd6%>\?Lj1 x SVo͐tm$˴\nzhQ.>TRR,h8&~W*Qi`@_YWHKGE>]r :i2gCQR \fseEGS 6T{;j_ff"qWQ[~ݵa^,'[P8Dt TPm$kWQ ,M Vqa]挠iA߳z*-xlV?1[ !:.6> 'y6) qH8U:nY.+s 0gA&GC>g-1T#ͻՌHα0SdI٩h׽p޷h%̱u}~/PF/ E!m7 'P۶Orc[D `dFiDZcW,/NvMnY sh_{h:@b5$EkC;@Xnڤi!sH?lOk*;cIBC(e©>> r[EW]:\Eϖ@>.5h8r>6pďOQ{FBzaw2y?dꬼzX-̖ ^ ^\ \<7]?_cjl%Y+`΢g|#Bʥ ?M "WQG4Us4*x1artl-ws86$6ȹBg/䋱w1"o7qH1szæj @{V-GN 01s^eFMF~yؠ"X9v8n[`|r5j!f\|ːBc6JB2BKSk}1u0!猷/a ,2QRb+8\D p"[JJ0jHaYb6!T~X):\iى~T#y퟇gP"x9Tej5C8A|(H,P7L^AfP&F'hZ$rtϒܱ\<ؿ؞2%bR RDm8@vT@!n,B +@]k>:xd ڄn` 5g*0\O>,%/pVe igoREe!̵12J[wA<4=ёLo#]Ju$JeYpy*tB%g*Shkϊ;QՏVK*EHӮ7>WӑwAa`%vҊ HE*i ~%ڿLyYNEf "*CJ@9ش\7=$n\ q8rp<Ґ)ܽMgOZfdHٞ]s[ ^W֬"&PlyZIѷP5 .JQb Ͱsd+wK-ṗ'tϊ'/aaV??C\KNX2V҆p)FmD;ALPoAzNB+_.7 4CDHE4aZbO:$JY*DxH( hx?$l@VS!į! ~֑BYC),nYS $.'t]E]1VB! e{!a2cA(X`?EaDz|A;zy潽(U8`}Yrz[8Zl Ob'%ORfXɊjP%ѓwA|fkr:Nx_v-/XEFl37V*&4_f与IB_ޒإ)e.M(zF Sa,Pυ=< zLR^{}()-ټv١d1D֍1 =]G cn{-M$eɛ p;:T] bHQpY P!~`/boڜk%1CsA,xWUj3=*Y]f<]-U<5P/ e'y552Q2۞MX+s^KP6 # lUIҪ-]`1mЏ"`WL X] 5@m"Fxg G5rDze8j 9+7- GH":rܨŧVOwbLl]8S?cs/عl.o*ǔnRX^;\:mpR-aUD9b;LRɠX/;5Vf>;W̞ɔ_%ڦ6,cX@&э{oqdtLpbDkZ'/ ( "#V&/_2B-D%hS}&+ݫ;N5O?K$GMjXۇѨ^қlG}dD3G' 8ۚ{RVdl" SP]Nc zNޣ? ͂yۆ'c#`tBb:0 5J֦ݙpew%W[NX 9N (~d FuLu#xq3 $ sBrz T8Ɖ ,?r.D`-;$b4=s$֎9~v'8n̆t ewZ2b3lHusM!"g 3s08JkG1_ln@C-'˽z[eǢ{sD#@P~ʝN#0 1hs䵮d (A:|1+vCX0܌[S_"CaM8dJ~ ]ySy00؜S{_ ](K,VxO:` "qc89HN+jKxo\$>[W %F7hSeWtӍL%B=3m~tB9iME 4DrpD$M)6)-'^a3F?rI?5! ʔx̀@E"?G(&@Xb42>EϜ4=h!,5Ss[8^-d:t05Q~.ʭvBЋOTYbQ}92 lm}Vo%Ó5E8,?p[jout⥵!ktjr IĿ 3sLXgU|r,~KZM9F)[ \VX\oE@QtE|L21^exe,`#Qj30;b-=uGeWSrV 2N)Tc9 .%crٿuBg5rP4"n6.Q{?dq}4?ng?6,t)F}C xg:@UbtJ|+ޗs(}y΋G[嘔oPĶ#\`5Ul3AAh +92[׼IS_*C9podsvMh(!Rn4'}¹8xdF/o+28794JP1V9)TWU ,QvP`szEszmi'mEzmx 2IZ_p .Xus&ͧBXF.襣FK%yAk^6wzW;:0y(,ߏA @DŽvw<3z*:`KɵHv[S>0 v9 ΍m ,gx8_Kutnbwd5i|'3lyMp^ntY86[ tt-=#'4i3K$.ND.IaqZTIrӻĠfw(E^xX~]Uq'ްz`>%C8OۻA9/tV-c͠C(rϟ ۜdޛ;^ ;ߘg2X*| p1D=v 9!q> Tgt5~Gr <ɇF4fZu&t/jF {^e:Yj5vYCWy TVrҖq 6o1!i8J!{x2eQPǮg~L3Y]=֮R҈\݆& x&HBājAQ}4*W@ׄ&V`.-);Ҹ\)Mm*.b dw)r#srvf7ԔԧNH9\ h|^qF ƅL{rKmsHPXF_~V׮KTM˗J{ȴk--|v(VN HUUz<)&.AؕD%6t i* ~ &05@$?3r:b (2J^@DѪ Nq ?s~4ò:n2* Q +ٵ^77MF`>lEEnwl*<ΰ<>Z%=C ws@";2V}$bGqjܭ4C|1yrڬPWr36) @8DI{{f8XnVH%(@U>Ht whUNdfd2cnN-‘Kߝ[sdE9E@(`ځ/&)K&!Mk^HA&,=aݒcԧs3Ik: JZWa.s[eF$P 9?'_D8G9nT{C/!^' Vm2_\TLעKMZt8XQk5 #9J}5A]:ė ÊAP7.V:=vno L>fITזcȐR+k3t0&%l޲Z ^n3˖(5[ˡ?a0')nč:嚛}PkǪ@^/^2L*/EV=+Uv.!*cjASA/5G0V-~lҵ{)Cb;\3y)玉]J"3rPAkSuf e#z\X]rSÝ4#=dUj~,NK.SlZI!4Ӂ, u=VY4(8%ʚڏ i3ٿ G нPzҬyi{J8.Y+)~M8ۄ76rM/) ;Ctӓ*lJf'w$<x5<ÍC_ְPX4C9lse2'٧* =d٠NVxGÊV=s9{^ws0|SՇ}ͽmY-Zm`T +/y,Dr++&a$: u9!}ҩ:֤zC5;p7I)J3r2\/ڭ05ުAM{f؊EGTF!kF9b&83, _c/tͲW0Dl?z~,r̚ ǃt&=ɜ$M'?1~~HR=@o/v~bi{VZ|MdUi< M]#~0sS$Fx5V_xٓnbRo٤.X$!hT)iq+4J,xGCE$t 6Q@A>r+pԮ[P9+_КqVǍ=-<xCy38dhw[$WllB7pYD?Do9|,Ԛ_BPWfu.~y#ӮC1jmYu/7!Y VwzҾQY:! GHY7^=Ǖ ]qC{J%_W] wcc|fW4< :)3حJ{XzOD|,о!C^uGf5Y?4m,jӒгW-%fA_F4}H8H#5{\ؖ1>S*A|9RdS''-MYM@?˼}HD1Ɯja?;.Y]1va3 'b/YgJXTqPq_h;W\& 1xBB5UWSzU;{aNb'١xxI:JxYī2nh w-R43uh` jP'\iV|9<06BJ XLm N1>wfDq`pu%?<9С+`U[c_f_ֻ  cK!j0S"ԛ;F1"2䜒h%\8jL3X#8}l-WZ19j M*v#5 gm ~Vh /laBd:SYr>"b$[!M6u%]/z2TN:FuPES:mJy=ޡ2\z=(d xafKLT3+M4=ڥ1#f/@F~n3ݦxG wGFڻb+C,/=Gt=%CQԹIȋk2:3&*Y͑>@ۓ4;uEG#6"v!8k~곐T1KґVęUJY@*/[4[W1!dٛ 9ҤLHit0a{bڡ-O.۴`Z"L,vO#!c3C%trB3T)h+ms J7]D juNH t9l.,_]RuU& H닑kcTo2*O[PhK H9ѵ#s[@Œ^j)hNS]Y'9b ީw;B*P_%iKM6&DWP>ɦhXva̼eHΊexgdvVR{674*c4QO{ oEf*,.5wFuB39PNgYݚp<|$"ZMΔfP(pD\cͳx*D:M>}ߗBN #XQ-d]DL9wmjgn_E fwہ3pRta+󧨿-bC>lzN9E6@__2ulC:ccqn"TXwua4nő\N;:O5dA!o1 2 -eY{ԏlJkvt ~(!ɖk)+mW}|waO#@gD.ZFm` tKCdKWY=ɝ ZwX%1"&pas`dLo}P{GĚ~x{-^D\bN(&l' q:Q1qZM fO8v OzJ%g? ) 9#P̳@ 5(/į}(;"< H t ,Ҍk.ڠ1f-Hɵ Cغ9Bx>ǫ$8A`qix4ϊH! =U &kl1._ׯw!P^Az|9+ZyaQV_'!KE<V8 mkӑL %ɒ_m"#Pa`VF6=`ƱRHDg-?+MF7dg^Œ*!& |* Z,F}($C$1g S+kh }W;%. .lP$3Y+;9w'"Q|ZdeblIG+' p/g 3ΗMɃE!H{YߧĻSַ3鵉6|+iĄ(׶+̲ݖ1@ǂi<$h"Р2[yC IUrCXт e9٢h!>Kls!ѪGq5LZ'kU`D̶@3>ojЌ8CSeÔ0#b>V U8#k$CAŗbt: }9s=9qrj!9A_f ;IPqh{>O30>;ͯM#6|6w\|DҒ1Q[Ɛ_![XM_Qrvad:߼CUg\ ;'Hv> B bཧ$Xfq4j<]% oU!^|vOrg;Чj5|J YڋLsoM23V:`ꛀwf49$a1bf֒JַO N2l|$NQl/.LJnMH\b5V5*}JϣݏYVUw=r讝vMJ%PM Eع LXU2 w6>߂F^L.Eb=Ȓ |f^IUZz2-5(K7 I[b؃qtU砜mC]2MB0QPk*0̘9vpjhBw;4 r=A6:%hOwyGJ t&@"(=tEJLsD ArQ̷S o~I,v*l \okW\_p) exaO\Q^!5%xdˮ>jat vħb|O\u|RO2Tx^tNԚ'= S{dLJ^GYdq]fX-s͒_(bw Wƪ@NQYQou:C 2vեY- e5}ef+kebuGcGVKP&˅w&AN)2(Gq[w>%0-f]ikX1CtFu͑ PAW5T\GsӇ|QQ =/̀Q#-X@RG< :=!Tw^7W:m~둰d>% %blè0}mRŭN32>B#wGx1m!C%m\OrphĎ|1_Fc@adܗVƮ_ql"ՏO:c >Akz%_zjiHePE -yp'ilP\ Nrx&h ?,l(;iAU~BVqAWy| >]JwQ;LDZ+BmX1>qk&Ӊ)1LƗs (KrZZѪmO<̨ؐ;]sՎ/9HPvRv W ך貥Q}Zyɬ4X_T4 %M5x ,hwiwt!zK en Id]m]8sF-;?~g4AYlZuvQН7҂E@b4V8*r΁>WyZzcR*9_QSǟX6R]E]CϟWb4'QY]MVE9gN$6snT*1p׷6kVw lG_5=q"5RF ,w @Em`rxC^uj .8t ˕P3luohIhH\)ㅱ-Ei^ }=uOzzmT 3_dZU>& `oQt\L;;NM) :?yjl_ThV?P~Y9FΜ={EЎ @$ZiKBo'ŗA7EoA~/p߀U\) 00YChZԅ2ƚxEp`:4-$F~m/uwQ¯jt '/RYr'v %T̠ě3Ozfh@`ÕŹ^F%A@Xq״g&{#XȾӟ5.qS~Dc-l.F w"OڮXLFE%.q[E xŘP ;o$ft[EXjԤknPM}a~(pIޔP֥?kÌ˂_J9LZJ#52NQL7Hwe 2#[$* )FVV轎Fy#8֔WiN<`8ao? o>Xl_W.TUje鋤!mq,Y/*Tq5Uܢ9"8;8*q0Fh ZunZf#?;ؾ` %9,xOXT띡5R $<,~OƳm| 8(%8 So0zN5h|P/d |j*Pf7:\0߈Mx-C:l!\;Ao;Ld\Irsiow5a]ĉ@F{O: מG9H8oNՑj A|=+{57nǰ((s:#0/?V<suyr$s̒@[&WE1!TiMj?[X(猳ЖaLx|ʼJY ZeXcAЦ6/۝X)G/H+HT@?>2A*; LGx1v=oLTVɕ. gtKy`qfyK!foߙJTM=֑?0zd46Ka(5AӈuJ>:tSZ0I%j%2^At)a*Sk/D ͟*\l77Z2p=Jv}g # Ig(tnn%!GL3Tt*OR\id7S6r=Ma|EրcrU%V5xVL~'}/ZձIWE.Ҙ/O"oxf J8R/Epg3Ǝ7-O' 9vgu3+_yvzR&|g?&!)'L{zg^-*ysxf%O`/[(bY\#Qn( u(.lJR}cAQ.!5_[Xͷ/"?m* 7쒷3tEFRM-}_E2Bl9}FY^W}ټDWg>3@Z42.?Tzu?XAj'v|bt #D ۍ qs /vϢT7ot0@[T.q{^$ChnGE5qc24=I$&Sæ p?xeĩm%W/rQt$UE!ZOO;Vǿ'"Eϲ/E㐈N ]h_o Ob<L`[TH&o=jWF?j 2BŠ7^[GX@V  B@aFq t1z y&=~z8^/z`BG O+7 &zZ72]>4k۫}5CGNJs>&>[[M72{U?+1+^ʀljeW[,m " 6 _%< )IRRN׈G:? xI,ZI|QrfTwC(ܽ.]9XKL X I"Ρke\(YOpE  G#( TkY &cftHs#r i9N23=m,dNF6-[>~9.eBvTT,HԠm0Ryj[Tz#uRulҽ&}vuW p.H lboRl{_eu*& >+#YU5,w R<`{V[KoWtCS_?N"-)l%?ܩu+ ԫ0V>UdcbT8$$*!?{ eꨏbm2QdO s53#c>Edrk^ͼ&ҶLSLJÝJM`sRBhI}쇥دX!r~ 2u,!Pi(N̪xųS9{Γ桯PD^7 l蘨-Um snq\ћ}ݪ1`?;(,b9xw?&l^)(^v[' :"W'$HIQи& \+oc & )~JDVrptK]lkXR ˇktxATeoc̝Ld2>@Q99o&v|iGMQx-2N%,g*}˕4Ccqas{K;}ab:n˖0YF.)52 "i YCiC83x#[%{CF-^A[}áJoJW hUukyY(DA3k$(z8hM*,y`:c|GpX(*~jl];8b=[ \UkR]oU6Aӎn$vr#QTaw)k7 +Ƣ_x Ɔ2M61y'$p\>ٶ7jFE7Ag̛XX).j"MÒ40#dwizr?;t*57][ )MNڌKX!]5tL| Ւ'creB)[(S&C=% U#pL+٣*skM.:K skVOP.+E]m>#S3*|WFd]}Z1<&i\0sVb{r^I(]PJz %̨Rl%i3)SjHp^s\ L=D,#Nh=i78j|\ ^&3ѝ}<.T'8<|h}4 .fQ%͙=ᔗx6\cѱT(3JꐻfUF~]WCXlf%pj2?(hإqJ<;# Bw%GOwM.iK=NhZ;GGXi6EBٕ'_OdSs])þ]!Yr+Ezy@;(@@B~ex7I'Ҋj{M9(dȲ.յDj1ꈿs3&m3X J%k5+.ݒ̙@>qfV;./-_eEqg ^^[)Je\*!Q0G]yL[X9/;?-g MQ#31ѽ e"{omG"eү֜o?bO+>`; \O,0r5%e64h#\3ڜeݓ| zRFgQīhg~؟Qxbcw}(ʣx&vXv;#ce/PE_1r.hb{'H Sa#NK7xU}'y2,% GO׼1 ]V4sRicJL6l`KN +Z[ Ug7 @u.+@-(vb˩lrۃ5EcJ裤`lvȑjiY;fOCFCfפؽ+~.Ɩиxc f# s {Ԙ' gË١4lW4˚$Lwmcؕ~e"\6scj'6 c G[!W=-ӲJ3>'Gz}Vg*Pꁳ"̈́E{cD]A"ISrw/5F=1c0 mCkHC̰ ʚBԪt,>5sխ>VEx!؂Z2Ң5AUȓe2D׈RҦ"^@#Ndi^"㕷BgQ[B FƈI>4 C4,]ՒH kY `p(s쐙ؘ0߶ui"h"Q!3_ 8U(zJ UX89&p9aM?pN$ ,^}Kc>:|{ꞗn2$mpHӖGq 8O_1hqY=YͨY?f(T.WAcugv~ ߧ4n_*G4TM&'7亠ȆKxujسCy!*e&+JL&?rh` &"P~H5WɛaoٖMwXqRٲ}7AhIֳ6C5ƴ$#4p{oL }ԊX:+vw;0OV,vI|IJ:; S:+ZUdRYeI@,v!KF:ߋjߣ\Y pCсm}, '_<{mʓy ^`.gG~Rcp\2pWe+9c>D[ц+*1r L[cdHtkv5׈k>i+pe5Er99UO{"Fz ?0;c)gز^ְ9,% M]((Ӛ{K?48iR9QUoB/?Vu~Tv$`P>E&lh>0Lz+ mސ;gZ=q\kNb)6!`pTUSOS(0_氰Θ(3 #ە1[#s16Gװy5Ϭ;d2q@Bmg!lVU9[M6@uܕn*g,ZHSU8Ć|-7}~tom˸wi,CVQ7n*XKR岏c(}/Ua6Pإ[Eő7/sI*F_)V$j(//0e*l2 xF*: 9AY2$ xzVv(BoNK qjg흝W}Mi J{yun鸾f^Yˮwg$ 뾳< D:4HN1 K|rʖ|ݼcŊbRVP0Y49e4G5߫Ƿ[>M鴕;Cll) m ]eOõa%j2J`t Q*̩o6^u`tE3DWB>miO٧Cꃃ}+{uP8"8,fui _'{Q}/s[wC SrEMX0 ;Q2mEʊQg.~EiN5[2_|L9 n"xm2Hqկ}yʎA뱲oZσN麬B&ZpƺhoAX^.21ɏy >h0̃HGqbxV ;ɮ?&;]?.-8I_*S+ʍ7O2 5*Ig&[:&àRz_LCD"LsT}OTޢA}zgf0n' dRg$C^FT~yT>k8g[umIq `S#sM=^Y<˪FTcz(2F*_HLۙ.?GM<, . a dc8~b0y"IE4q&ׇm]=ad D5Ab{` XWr1XjnoBz\˔QQg14$Nr+ȱUe~`x}\iaW|@ a >9sid3>'|rofUd—q2['c'}S2ͻ$T}/›HiDGOr4 #b2܄61*m(Z\;yRPz\F8p+j.;񥱜u 0+  H'#2@1Ӹ1,XC;]" {te*-v &0OhᣔFn=M )oMk˅N"e=՝M?O-XsWxzD3'Lܨ=6Ҽ0w: JȮIwh>CEVtGTB/4.*i~bg e % 7&Qs#9Q6[4K'⢔7MȇPis 7ө,$X9ח$&PR hiqHF}"peF!-p&T#F =;m$ X8 +F/1%+ȹ| d!44ch,W1wÈ9FCTQYΟyC uh!ƒ7w!^s!k<?]w"b5P%2t >?ՓD]$A܍7qXqO lo8]|v"Zڔ&TRVxpn\N]O_?ϒ{4OYޜ_/.b\8qc߂D?X5C[c+jR 'F79y<`Qv[{jLHqlgsq xWijlL6 jhKCxns$aFrgl6F@=){݅Yy q4_5(N|ks;6ZC}G$ 35sÕ=^u {9l+!45LIr-Ҿ;|!@>D<_9j6u0?Ab-x)"ݞJ#&D0*Qlۢ/~tٝ݁@uoDJ#BY<63 Kr* 0nQ]f".Mt}RF+ZCAS"K&+{kxvN#-y#)f@)8lpjE@R7d=[)ʩjd2͉7c0Zޖ%qdlC,=s4'[.cVO ,@fLxT<޺'OMc)Rh(6"\HҼ%B+SHWTsqcM"lYF[B%{8A) [>g{Ԟq>j+6CTxHxT9g' ;*!S *i͉hխ`N!|~H?٘F<O4$_B"X:ynZ 2JBs+i_ʲzSa*B`5 F[nnsHB%guԏlրIqR]ny>yW j9ez;|-w*mC♦-b{qfY&FJQZoXJ*X 460#=XcfA̎G3S Dinm[Kʝ@Y s=f>&`X6Y1 *ӄ4T9mKݹϹWȡ7(nO7]eFoّtEi6[y̧YV^y*n!V(='N'COH܋43:j+.IJ"|MM7&JYea4_Cvdk@U5-J[,+o>}ѣt` g)WZIюTX̵7xd(EN:-_rf<rQ@SjWnxk8zɦ0^CsI"Sm.˰-V ֘pw' 6D%:O_ᕟE}A v%/ظ*q房ӊamOAf^41x,H绀5ۭUy( e |8t6[#l7+Qoh&®}G7e3woVZD- #&tXr0j׵[#Ϩ$8$gkN%j6b0ޠa~]LH[Uթ[3cs ҭLr|2 47~z+/+j8i 2lr]0Jeэr<3bRHvA {ؚ=Ģ67[ ]}Wn;Yx VW+bIX >iO^~ԎŽFa{RKuϥm t@nxo #0VDfLdS\BC&9O`S,s0`De>U B/ Zq i|*L ^ x +A;$^H <ExsNhkX7| 9v.EMR^b@ITZ ncZT֙ UY dvב D޿P~p7:Hb4b/ S[bپ\qِ2֚θ8FE'%e@hpgMds>:KZTwJ9:$.)ȍ6~z\ a8L4oJ[f5հ64y"n%TqR4`U% 8Jһ ^NNadcQƂ6(D׀ {qeL&T\,{k=B5,ԍ9 $h", 6c)i O%`#6:$SQ%sAamnxJZ MF`qb2ù9b(VG‚+.Aۉ**voz{Z3;ܕ)(Wּq RLbbB}^,Roebi|q|"&QǞ-`CbR3]RHkڧ~u;|zpIE(G(_b_2J ĺpie}(e VuI ߪnh*igwbZ0}9# T^^ !y ?(+L7%?]>Mqc#v ߯0[gpYb]= Otc;+^G[c?|*8)5GN_!w(6+>8$68jSG."@W\#>|?*q&G(^ԶW?9T;/! fkfx"GxK,rۋ?Kz6ҁ5T(RYoɗA,:'d87 jj{`8 e|g7WPX#I_u<<hKce,օ^[FvKF?#3"ө%)u_]%'+z6/_ae $R߿/AS9Dh ŋ 4KDa}CԋtQg:1የ&)eqbƿ)6Mh_+)gǢQ-˗oz{PГ6WQ-,H)ojk&`XhCW.K2'q Q9ͬpϞڍLf /ONcCt9 VዐDکgԆ7m% ъI\ˉi@JLvW);f6":j\hUP.8$M?u{dxKqKN>7)rE$"rӅdаǣAY(,Wx%3T=m=%p"J(`nJۊ$ъJӉi*o&>ўzi. "}͌kӁEVeGa,o/\ 1 "%[2_{BʓEb3RW{݌ yLǫ>G]|#$8h.% i%L'mxP)Χ"Uj¯)/6l?(j߶,,/1<tꤽ-,ߓM(vxWfiM-:X' 9{-KɎy`ei!C@╁Lc~o/*М-!ܥ8TK̑ǁ3̅ި+w_{B.F:Gjf2b:,LLKg#6ѯxa1c#0C˿`Cn_bz.ݳ >8G$tA((H!hv̰~Q Te䋆ҏ|h,41pڔJ.I'E|U[ U6n/. cn)V4G\3kV1ܴJI",\5T, ` (CS)|\Dگh 4*,m-W.$ 6ghEMW% yX|ѧ]ПžF= |&[0P E ŤwV4х8k.[~xD(eVX n9Е(iR3Xl>0\b!|:ۺaєe#bv?u=P{H20hܡ+AᔩG쮻cmiuTrZm8!zjpUbz}mmuҢ`uؕ<+t&üoL+ YsFZ6sJ5hsS6|CeeX&aU6$=Qi_5uB:LP[o'"\Ze/Y>YQ|UHpd.xSs Y7G P#08*8Uc󽒆LqqS?;,jU7eS%Z+,.q֟H"x$>p\`iQ-lT /ErOh9 *Urme26Gj@WF2bF,U. u깡V/>#ѷFARU8'Ft ibNgs'To8 oo%4MO/:j)9[fȑy=#)"-ppՃ8n)Y7OPv׾m0bl ?sU@ g616hnN*JoNʂ.pO $UI>$r-p*rw{uy.*]u7.,[л|hV`*in?wxMd7 Z! j$YA/[Z8w(? CVA?\z?wyǿUi'~瓭J"/ʚ),DxJxPZջQ$٤$ZVUAر2w:'[ΊfFYn~yDA!I_MĒCn Z(Ķ,0Sal/߷wޠ*l8~M ^=ja#=VĊe*R;+cq 4U9BGv8xTnXpl{29HJ藛, ȡ`3e/wA7CTkatC>Y=}`<>w-i4aւI|`˭8unAng-?^oK|5[OvӏLp+6>?"ƉQQXp7dnӇ^ξDF\#UcX>$/I4`Ϸt4 Z̫IPY|JH2&2InGXXKFe.o7y)X[ko`F]j(99{L=mcJ6.\GptY"0Ddxnc*9Fa|xXh6#c6QzOecd#N؀}ΛYGn˱:w΁w -5rTA(ZK`flG0;=|ʮ1ugV+]Vyn!Gqq|q&%yuYBuP/kl@!!UZc w dY3(V*9EQ MS4'c"ط*hELRZ;T_FUg/+ .'FR5#-w&\Ps#~'W SAfՈ-o*9D,Dpxؒb1]i4-4*8?@pR]ʡ,1&oL(=X:ҷ*,t |AX)׸$3w{Y/_a+sR9~].10Y`G`^,ِz!M&[%qa"Sb*(^%UppHn5{aj987x'gzXNhA0 G~0zD{hvhZ͊80qnBT"&jwj]m7Um[/0f$wWejQ Tmᳫ@LSy*~dIb_mgѿE:<0>u͠{kWl2?Cdl.̃fgodn۬KC5ϯ0J2x6.Re|wZ4xܔKV)P dh7ĵfX} ~@˟?&d퓛H3q|NB.{JZxg.*_|QN2y=IA㛀{s/ 5UDk ͂i)#5i0bꐗ7KN_QKOo&'[haf(i| b r^$/#_/g|QVvHT]̶mp*r fֱBZ_,OZ"e}Q+UL!S9I\~혶Fj ,G9 ^ 4U(#1*PX_O5F$Ʃܽ4,}*mk|y)A6)2i;C(Xz$X[N^ aoqONB+NE?yvT-Ufg*gAEGWwP$yx՛$e Qm{E]IyV0,-'|ӱKw5,׺v-;Edy{K-ʶ"?_$u*=~K .:;w] 70嬶okC c&6AQTV_>´NiU|`>)T VgI~QuU6;K3&1: )LDcd VqiQdOvEQ%1vPL0Klм2,"^AyGߵ.ug`> u/{ˌ>6:A-?z#WpNݽeE/EY6nȌZ1UQ2LD6)jX~={πHufBN\օF}626Y>R\$mwuGKRJ#͢I!1Gr/ {"Jq _+OB<`!U%R6# 6mB?[oF@{\@ESs9:xarL)Sѭ3zPb^",tZxZ;<=V{ߋ?0Of jA.4%el3v}HknУ"˜L Q% W٨ZKC 6f3OHƛUBdj➬ XEoլ3!mݷK1ffةڼF[LiͥY@(t"hLXR$϶իvךi^׽EdoB^Adq-=ޒXv|/SbI[_B`bc9d0ɻT}( ;r%#e8 FlB$5߳BK1`&?!cPБ @&sǰ*$H)j m+"κWGgS ?{1U1Zbȱ}5 k7꙲R&H t5* gt@n6vF!M47ǀh,L$_%#ʴ$>Lv?y "DtjZh 9cm"K/B!f[MQ13<1=,..yM_ ,d<& ,[%OɐR3w_TWn =TQdXz,&kxu'UomuY |.]g{^Uw#x=**՞'ws:k:SND_|d7=ViDW.l|gܞ'Λ'ռ~)tS]VR TQ4QI+=mI]o{ga٭)z/~W"5Ei qQpߘ:d8]y;M>TmMӮfHScVict'g!ɭWmfe2Ȕ!-hE.Rz*wu ӘSiD)4pO^l+%Q*TNjr<,ʛbbDv= 簻EN`ڔ.}([x/NyV i1`K4e Oچ>mT^LaE1""LAK(Eq{1r\Sdžb %Iu aT lZh㗢%HY2 ){`]LR_#3; ©]o!5, WqSx&x+mK{xunx nR/'vpve[dN&kκϟ='yΊ+C앴|-ZW`]Ez(D,;z(h%/f> M}^iZCt? < tʿ-X,F% `IG`Q 2]9o%o5OW*ڪտ?1|5_ҁ]ϸ(ʫĉNڰqQ&,/ۖ}O7A\^fS Yķ>E_[ٚґ Cw\:FD%>uH?L4LZq*b;aqkRc<$ Ƅx:uAmE_tpIŊX0z?dS?i)B38Pk (7{q e5(ѳo,hT587=xmUsl^Z5ZjΰnxGjv,d #BF# k'!1і^o`9_2'F.Ѯ|n)S%a(BD~>Dh$Ίk<#xg%۵+[@7!t_i{*Qf{X_cE!MmM)1^ H7H\$SA6@ ]HB-WS9!9=nW9Ƥ0k[@ (,?¢@!{໓n c<)͎Fe=lOnYd(|o@ #)o0Lu2D bqÝPܝv>'^v \>JmD8 ,aG BF<2@^Zv׉r3\V@XiUbFrՀ["P_Ծ`єq"t2y8mjXpd+Pl_ȧ6y%F:vN[ Cif-yHXaǧh޺t ڄS\>H4#=tK |{L bl}6yJ? xjM ;"z(ԔpSK |0ri^ŁPzWo*khEG}ݐ}-,%+سz4Gp6ߒ;0Q;q*n]T׉7J0rel$3cs= 3q@[rFv^9G{J)Dgp~TNS5"a)b]?;.u થB~Asx)$71m2FSߺy3ybhƤKv}vLR [GPxkF۾ |pZqqGvV, Hq籰C4̂C ܊qGڂg=i`yѭ~LUIM䁬pQʢ@oMs 0t0N."7';꿒(oEҎF)X^ F!3غܴchQ4Q4UQo`EyONd(A]Ijt$wa9nQUn.UvJ/6T + ;}Cݳ3x*& R a$Ak!3'uR 3X1|Lצ5=.L+#ם(n& wRcW%A,wLh"-QNDXV(Zp`KSRh\,zګ)g=~Lm;sw%a.ˆa(=!"qk\<}2p*$d{rf*_D!nrHtv]]=>6Y74_;&HܘlDޤh6avX jhLQ蔧c4t%_Q'ZiQ ?y+,Lءy{Ҏ>|XR@myu}fx\f K1SBTpo2<ݛ7l]nI%A^3h/$~&1i2vj!nnsāra_yE 8rXdlI,k&gnVl>1ՃI8zz_XI Hpxj=X`zDbyqEw9FcЯ )ݿdԷ\S/C eL<(^ =GP4R_m(D*5k>HWk8PZ7enZ,pcE`u~8Ӟf疲 mVN|/UV):-$Ok=q;1zUXd ~.7[/UBa+S6r_m;RkL޷f+r Ti`(V 0qO>b=ș,z4=1"A/Ue?q¤$8;N#[ z\Y+]g:P>\).84.c'hu5pv) JWIp.tʅUyTR*%/uO=`g"$gb-]_ˀ/mS?ZNt6GžU@E]I߫XĚ骕NlwU%6~ M)'+?S7nJ}t,TF3 P&ʷ4snی!O~`k&LJeY{J,]7lj}-`Djz-\qg] $wN:CXb˯M ǐdL̞lM|/rP  U?e a I"d aKbzH~ZhƠGŲjk5'r ^׵o\\xe&R(M$*U®R1q 0AzہV(kK]؝ b:CeSNNZ4zQr[ҟk+!_N5Y9vZmݦ<w6.H<({۳ c5qműQnyE$ ?t'+ hҖ)@ p<'QyIbWCyKkHӔ8իaGV ݷ₁`K-5[qWs}ha=x,e=Xu K 0b5eU>ZZ\[ܝ̐(xچWyX ?&6vDe?Aƙ6 '63)ձ,so.K1gޛRY`CGU?j(Fxěn⮮(وf(Řt CVKqI$<;V+mFA௼yq7N Vhz‡XaRkτIXM)?7Do<voi,C!_/Fr$tM.aiKR4VP|w9̥Űx鏌C#auO*IYa;ݖDH&A8?z;~?7u{7<:]Fͣמ2.S_WPuDhOBb\3#^ L@9 =dH2Ȃp\щV}f9h ow|AZf;?rys&67Ɩ9^ op yAlVs.:,|$|\7=|8ȢAS[Rﻦt>qa;6р;J/mX'1nY2 /{ݖG#*ے4^3HhۇȨnhl?OkZ|NV*~GNwjY~ϖ5$IGjsP)08Qiu @=ҕ@q2}7VtJ:ZO|);˹+M $K }8C7O_vń=Ϩ ' "z,+ɝ'ѠùnA{f#V*f;~uPO\E+C9Jg`cRa, v!S73VWY}<Ѕ*CC ^x{I!u!A|5ie6$/az) ~6-*fhZ^SQxP|- )Mo Eboc}kG  v٧ ,~!h~j h1[<<_YhF#)v0YMy,jP$/'d+KRZd;(?p`b|`5zcQ[`2/J=7J@v H㥸Uy( Qΐo͕PEwpwwt.Egӿ!C<)߫NX; 8=PI3~4|AMm[,α{jgWG6y= ܨX%W9WmBmϥ9fH#XaȪ~U6R}闳6>|F,@LآؽRbm}NHc #Pst$خGGܙLN,S֗q!EN>MB$ S7Ybv"2b<8ʷD?AjЉ6P}FrICdRjFT g! W3٩lT(+2m.T唍~?lVij[kK F%_NiPfs9lت-L^<*T>q}nہgm`'<W:Gkq d 5O)RӸ+hչŸV))f8#5 R~42,4v$jt|q]UQ?V[ ,UH!.ܟ)#ш"V QG-@SA"o>{#DG0wOp+EFGI g8{`Cy}OL5 ׉CCS)A›|96-&6Lw8Spg}2)xum}P2 k`C8Rdy+0di3ZWE[`曹]X+'0v04VoGBX_<-hBnMevFRQrL;~]h$|&Z c{&?@ܷ^*3'W^jadNGjDan ݌BЭ6v4M%fdHlR'$ "B!bHIB4M/D*$zQ,Z\Q!~Y.Fs7 _0AAșIn)F=g"VeS;3J̿dݣ/U97-K!`/CヒEûYΏ*,}(ܥ+u:NA T]5-.b@c1,X更[9FRt\DZFYl;YD̡=WFojԯ!2NO镳U¯1;}o21FöD_Sq'GQ/~ʙEge llۭ w`2h ga{\ 3k'XVҋAM gL/lAݦ1IČʲXUG-^?Udgϣ6s|{9cSMe ISS -Z1 74;)PCL@hԿ)*gT"gOu鴩sq0q9h@bB/Ix29UչG 2ؚQM=dKZK`ո pry ]^~< fh"қ*G)b++$s"r.], %`v!>c VT.W2˜ ߍ]ъ5x~&r"/O[-9}y:Ռq6g/IDZ0BSY(^EwLp?îءq{y'lvڽOJ،%v;#}jkN+|U%/mN93+0FVlټFZ5s%n~S4'yi0܇yg_+r%0fR Azs4~OS{'X `$駣;ir|  ,I@sKzV/*<+fQTCUx@mmjdi`h(X.$b;6Qf#3Q`%\Q6P`Ӄ0C-B! T ]ϸy!߭A7` &yd5Ҏm5t[Sj`>y& Ft^'+K!Zu5<;zH:Q5g#wU7acp>)||dD fD(GKL^|h< ]?=.zؒW}a-.65.w^ta@F.?N+ߓ>,/`E ~s?C%'m p pdc/nq>lɺGUa^n}F$L_X:t/pPIL攱yP9ƃO"A05BebĺM|@ ;"{hb @g{oyU Y[;,?׀vJSB OSl 5tn7 N}!f΃i~iyL3u񑯭`RVӋkOI EHt)NnؔdR %v*5.;03.4L\f%{t7^IEo˄nuJpYM: ra ;Hpm@/zu-쓯L?YTgsg8Q5U7L(P/-T+_k80ErBЉ['r^#!e>,My!D#\ 28̰o`/X^~ddJ dTrsvb1 $,<|"3xPs-*/!hNYm+~TLi; `]aZ^p<wh! !aqouf&빖KUF+UP抧-|Z8aGRx"z$qA2RUP# rrpBQ%9d#L~/> k8 5K*07J{ƮPMV>"JW#46Mé3M*Y3U~vLCX}{/$$g>5iFX3P D,X/AQA޾!Kuw|^I~dihX8!y׋e"ɻ7D_qLyEYlPxFmOٍge(#P~k19dF/}Zzϴ’>RY13kvJO72]QE1 EZ*A(0-惤6lW yN^|Am`m++ᰤ]w3]>OL@RE^Goɞd&r>|K'P 1NSM8Ck\ΉVA?{cĮo< Tw6h,lU=ޡm &_0Js\\É4;tC 5 .@7E?-(X~[Ύ %A @޼)%SŋLlPoTFD%C=C\@&WLc\ОzaE r Lf=(+&eYi*z{ZIӛG)9nLhRԹsT3f@ŜypP6vjb[B`Ce'RQ + ?B0*,5hBJk@IGSS*3~w*:(N|}h w(Osg!0?T'l!h%̛LaeT\3 dKBNRrg/@:)/*; SdkC*j9Ӝ1"ޅh@ڧr+ [>fK{fR e+ wa^2}ƺ,'i6~ Cjc;59tYR a5_?|5[=ӭ$SzVVҔwrQ-]q/HB" Scϼ}SП k i̳ȦÔLq, X.HK`lN:G+C|E8b@wMC>:.3=[`,!rQ Zuj{%f9/?g5 s^?^`sU ]#A8x?2)#㖮1Ƅ0cvlc\sL|SM )30Λg̸v1mLucW.Xl+q{v[l:']GG-˥k^ k&.HZHd퉻>p !A\ޣ [^qICw}םD9'$ӕ[Q&iUp N y6i ߫Y p]cٻ6A%t,ؚN8W|ۂ:I#JIpw1$ Wo+m"qe" 0G7AI[A|ǻ-ºB0[P~g;A㞥] ߿w u4o^}Lm g6(w{) XC Z]3x!n/k19 ~4ځ5A.1 ل#="?qƧГ,9<ȲLfrljd@ItSC񷡟gO8jqQɦ3lޢz,TQEdPBO?w%-Lzq;?[Qw?۫S\Xo%ddꘌ4?XV{U.TyVe:hH=( GǷe9f4ӟ:a_Vh|0%v╸ ?v*5{oIQFtcknd|U1x &XὫZQ4f=`סۃ%%ͤmہvt6iIKӪeGgc<B1:y]D&8N cS-Ʒikj%4k3cAX@w >5u t/ҐY+44@S=,{@D<="vBv{$ȆYtp B ײҸѬ4FJŅ{P 5Sж^.Z@"o\lcyfw^ͮZ *`҃kSOK$^ZM^eeCޗ4%bڥW*/-7"C` M>^A/!Ry82pF|ߌhB9y'JiLG)l]p!@H `teŶ:3= nk6~{iH\3xI%yf].R{Rpkfs2=G7U-iXitR@ՄUI$OS!U]f4@Y,;DU-Z\g8ْAfKձ9 AIQ$gIk(ߕr4!A@YEo>wTWuIaPGrcD?ޛ'(|ᦃ 7<\DYm2%c~ݎ5k"Ia4u۠"iuK>n`@ZeC6D%~3&%/6yu)#.L4vf0ǽbUҥ+^#yX9u Ξih+QP|`uuMsv]) wB~yZL/4v>Fu ,dGCȬ&F'5_~[-H1z:{ oSؽ)>!3eM9jWDXy lxh!ui&^ku(%}|/&Gs" <?~$t\9E( }Y8N8f.5|ÛAJ|oCܜ55YRIn0[ݟ jV)9/$`jTwR֜tNx.yq}=5tn-'*L fi.L~{\&ʾ~6cthΠcXʖzy_q,~\KԂ+ h7Mq( GJMg?W>@<1Z{5J.seC jƉ˘dkrKhGYmz+ ݘIRUu qJV XA:ݕ&sƻ>V&5\կN*I}7l}HMW fxA~jicR}C){(餍{i\zت$@x:[.`.9 [*uo)Ae|N/ ^$@B`"B{5i74ux#qӗQޝnaQTRC>0M2Fbq> }L虑2[/@ݤWz2KŖAdRnJxPcF,"NcCd ouHL׊-pBNf ?۶@O8fjX xcmI|P:P!Ӵ]e/]Š$ ~(B)Q+ʱo5gdܡ|- y8xAvGbt+u#Su߽m[ȓ_{+|M ܉Gȸ- j,'ȽSjE?O -޷w~]Hۆ;\bb6 7vASZߔ/] n/E!Xk!g3`s$k[PGᆦ}@Na3fdT 1+THR\[9sIy$h 3:z'7u/PakTšDxߑ:NGYBO-@{ЃH%2prI[HçnP~ݮ~@s+@jE*vڇO`ֹ75 _CTҚѭ%AN)'Ym gzxX꽠C;U:6 z@oH+5b \Ut?V9Sd3˟B0@+Z%I3AQ0Hes4{ęm0K$-FzAr\Nyɘ̓[4|t;r!Wrtn2-C9;EfjDJ~ K(AJz7UBHh%Dј/TaMco&K@9?+[x46,J;MdXfٜPkGJHbdЭm[M9;$&اInzH~gJlqQ%joх K%K!퀔UNvȿse|:#`eE-+c&̋_7 6l=O 1p1"2nAuVfAy:s~`BE|I=*]SWJR{ |L7\FaýԠ `A"(X]ã:\X= j8j]0/<䁛Li6{] y[A"3:9eA׋\8@ݎҕe^ASlXG/&.n l4!kbs49v V9#Ϻ<>۠\_ɵ-r:[Q3ݱJ)(fUz'"v),<TMoX 3u&[qly?&.&b9Ak6?#aIF\/6 5lj.7#x73݃d߆ѿ0l7džxѡ #F)0)SOے{>pcYi|"=!h"^#OK#Ǿ'Ϭ5X݅ԳcT@W F,_~ Ew`y d㨘A1jS l +v.Ҿ0hlvyb:N ^9UV>Q}}un8^g#o!w^sgJUVv UNG < S=Z΃#")ТW?iI.`V'j!^3O78=k?+|Zt:nz22M6([*;pNڃ 4^&ٵ1T|!X#5.)أ<}xV@GUQնu,{L"{RI8ڲ|4E,aIط3tp&鷨SR0d/GumH18$8+NSA&芛ɇk!mY~XH ZkDyk y $ɵv7.$}_4ӄwjhF27ʳLl_i fֵrfkX6  I{Z! e@ Qy.)?Vdo4sںC8[qnKVYIW%{RHMF̍$%!iXp AnC?O+0%jkX,|Hh5Cέ*)&~52mnWgimriPа ]iʔSJ/j~, =g($erN]x0ʹ]i7voT!6f@$UGP[t)m32t^S&v`|zܕim UN~6nf efG}EGSvksힴP M%`UZ7?==rhS1HoxKNe NF38( 6H+$H~Zsree>5Tz|{Đ@").ZRqAoJ,L1\bU|v)HAP]{7 G,ΉT,X!x/fO/ӖѦy rX+Ftis(3xF[)=e1`UyħS۹i)d?tOߚHv`ZHUH:b#$DA I[ C]gytI#'siL&V PC`esA5ÄdW\FyoY]=o] mmW^%UٺO;r#V*bUK?`U39>mN' lVGT%bR+΅*kb=IiA + &]fDž|WHS>VDOR&7xocC|C HM](M7t,k NuEFM6&i腯'j$4H0r4,hT`:3 Ȓ_w:<ɥ`c J-nFVcK!_.0(㸢׋JW6|3s.(I˳Ž}mSIH{ Tn9th#D}vi7[i B fu|`0HhnҘ $ҡ t%225߰ Ƕ-\hXc" 2V~QB;JUS37_oxuעD3-”+փMY/ 9MOgS9RE[\q7ʽE# L >N*t^گ4I)z^u=Zq5(d6Bcݠ_5UtMu%3rˆǕ('xKsl( KQb>;>de6Xa^zWMzL}ĔY@xsb:IYuKsc&`3BqD0_A!O: ҢOWxjDF{uFlY3CeҰL3[uB߼:AuB`vC=6bHuduLg3uJySSwd=&ӸycѶ$ZI0Ƣ1R<&m=Xt%o 葤4dq&[UNߣtMok  x,`9ޫqGԸK VZ،@‡=儃IJu0 >,F8[=t}2̿i@ j :Ȃ 1K:P}r_ŸzgFI9Z+7G` f) l"1$|(y(f_ԁq"=Cak6) 6j+ng~SH?ʇbw7%We$^iRTWpkR@86U3_jxwҙY̯JVPݚ́)4HbHNƘ؅׎u ^iohp𙻁-[7?un]BpIy"p.!1s`~ϒ}q}Oz`LջԇSX ᵵ2%[]22e}o&Q[;.WX)[G?2T(.Gm3!|gV(#ÙNubGRQHv4z gǀB8Dd f^~R?޿P^'A{i3.^)3'bmx%! uώX_RsО0I8Ʒ9<*8s&A?„-jmq؛3DM, :B`,nY ˁg#k }6%sc\20j*6zb$J~qbotBGb0wZ#<XjuqH ˸\qw^ pT)5q2uK`\9)τtmUjx'MdLdc5(Pòv8cZ /1En(բp=kx&rp v@9>52bT}NzkH3~q ݔbf̣+#9jREb{!P~𮈆]]+Ed*.23IaUԼgwzK8ĝjQd"PJaϰ!aIk-Gjyfy< ?aG !T;h{uSɧ|2^h\ m"y63ʂF7#w<?-!WާV c"JL6敳ߥ'τ"Z5՗VT"so&v A͟RFf6"OjFf9c|O2;2@VmO/uaSa@),Y=870Yъj} z>ӈ0H׮]^zǝYߪ'﵆|UkM?§t鶇V!گ)\8G$[{wF.\!cj&g^iw L0~C3΁vM%?^|ۗKg L{yz k?&AO Eh%{{-hf@C ':{ȹxc2(.hx]0{4Gnhh\XN[ND235Pp<}6k,"t~,qE1)xnZصz=.BQ i;Q([g.'8gI]r򻥔Ok)7s+gb- dp6:Ng֠Uƪ!^ FהxJ5qgOGH9Ϩ\ 22i<2,>i;:`KQ]rw9DY*{H7D#KW3jFK./)C7ر&\熞 #utWVNKX_G]K5u W<ˣsRrBd&|֠pګ3(dܫO d #,pnp%"W_ϳ<4~*|brCuq#4]~҇VR-JG:)ES;ؚV(0cn"x\)j UH3Dߺmky)Ψv{5!쇈ڊa4DM:\݊#UIBh䡾3uq9sȶaR`^UgG.K$Ű\kC% Fw5" +Dx.Ć=H| Hᚫs4rf]LF"F)h9nfMx uY%}ՁjͶ <ؽM.Ie)Mܔ\3SG)ʺGKd-&(Qc4XtM˺S&6{pBzaCS "m{?8lnWTZW?al<^q |7@Tmla]è(k#oy(09BY:0fE f8FM3T|( _Rp'pZ0NE;J ; IC@"1Ο'W08Ϝr2@w"f1G2tx0~Bm.5pLl`Ma~ ax{f|?3/B;#~yeo0ik^g!9֚NOJAmb'K|B&x*XNe2_: 9hG=vmWD3苙ワp`=9'3ޚL4@ը*"(MGȬ v!.z[Sc\()Wm4Y/$NO(>DU{F8)%ݟ=PbnQ3j9Ǥ#v=vtLp "TX<٪ϓn#tyѲཊ/xjJ쵫dBF͟I~R}c? ^p6'h~ǫ)&]Ey{Nz36" c:eHDk'Hvu8Yvm[QgĀm3 &oL-65P&o"n*Gbay=L~edi͚ 'ۈ.6:fƤ8!~Á ~+H6a2€Jv̩4Ca/oRG*G0>p9p<%KM'1o.3Tmf©;6i1;`t T\A~:nkRzzbQ#ȔvvF͔d )M bDFvp' GFa@FE#a#VW*0y'fTZ ~o_P;? -H]W81}{ipL7-m߁,R#;DR`8 nY*?Zô @f[B3{/m&&*6-[P1Ξ҃.(3&0o.PEYE]$wUG{υi=r- =Ç黫k#`ce ak${J04鰦#IHi&keAj;.sS8tQF $şgByu90vpA.F3K);K Z@aRj,3 쾔k]$7-\a!l:`3` C{t;u'y1sá¶a1wk'߸iffꩅŘl/2Wk)r,(i:19R-`C~ybWpϰV771w]-fl%Rf]:ۄJZs+xt%;ڭ$l35zWۉ(x{'ZP-B͞PowJxѭ*PE{ QؚNgކdHCFUc涬^_c˝Q28 |{FW%uNΙ NXfdE~"_uϴcHL‘^b35-̠>=I-P/zbiHn-cAMA6ou%OPxoٚx%}M"Q0f%/WPd[S^ƯQ%8W8I}F,bƅEĖ4[*Z .*5q-'_ Θ̈́:fS1W3#ߩK+5=E݇p}od OkgG(ɑ<\J82̑6YZ 1+{_Ir}ϻkUK0h[ʠ!eʊybtxiLW' ߛm[HgcҎFo1켽` ɣrjꉧF%h bl`6[ٵ]/ ζnľsoc2 VۚŒQByzsQ|-]AxEo1upzTs˖߬ *~ c&C٧a2Z|̖uS#K.F&akBv5ET&љ]Xŋ/ m+M]ivb U'>NԆ x56̸JH' I12Z8s8SeA/`|5\9fx۷\.QߓZ.qBu}AL4>G`<$c-є<;-=~l3=4 y<*ͶXRZ9av`λks4aJy8v08dla<Ψj<n'3ϔ\rK֢?7H˅6# #HF&X_iuvJUJCq/ekٙ3Ĉ9d1hFz]iCFA2#,zSV#ɟ/L-6p*dr[Q/STKbl#'6avɊ x\b@D>|.'J)Z5R0{V5,+KGyFFImAU(03QyHVftK._WàAJq'd-z]?t-)tjq6p*m}=@mEAN%ÿ^(WzoKOJ$k _n=a"SG;:( 4G692sPpPE0ƫ n*I3G]~5'\)( ]eAXUQW ʘ8|]d[8G+̅ͷHr"Z_+] "' Z|@ E ?~1U,GMP vt`1abl7[SDKaGIUw&/W:}}&C> ftښ)n݌̍%D) ijrN(k 1/q@WDo"ze. e`X޹諬*$xqgfGhy;S'V~_=؎NzŠk -Z,^eu;H<5~w-Ay`4G X;X:Z58skUj5nnYu ̭=sm2i!ݙ3@nB5#HVb&hA6nHA:x#h30~VKE0UD*s"=h{әHQE$g3&Z†!T#IdY7;{C %IE/*AF']}[%iG$*H7 j8s݂^J=9шd%dޔcUXK~hU0rbGMFÅx:1_~DUS)Za`j**q(Q7緒L\`[gkČQ͸8P|Y*<`cucA@sB1Ux+#}F!KDT Uޟ{ƿK}Nxc\010M7W1inmM+lqX>&TiQ([zr̔,N;ݏ-S$a1;*41C0J=+ٲPRsN3zI!WD)`5f=DEY0oSKGj`ӳ.AuN d×:*3/ה =U$#B .6]'!@}ד}㖁B7 K>$YfB  jgF$>;}?3ƈ7b2g+3 3JE\ίkE"E`HrTOhG`+1/ %,xW L4!Wy=2] G24 =)~R^N9jp8M>VS|bM gGDOfge@G^43/ 8l 1&EvO8QR5mVV)^Rƶ3x֬{sD)M~ȉTʟO֌}~U} K(eԕ6EgbCxx} P%sN SsE`RrkuQ~msjLmp, 4]˲=+,Nbլ7Zzǐ{);&.ۚ&:zKR#K=8[ׁ %}5deлk)ưc\Jc(MrD/s+(هA@~QlM@W'kR pN}Zyك|67ٓ% )4#,e/C~q=9w[b;=D= 92eI2'~NۨJR)gw@r؅BBJ^]o8=785fʤi" iVB˞~R/N5=T 6m_MHmA2 "Q\}5 3ڊR&c$ %\86 Мɘ6[ k(ɴ9["!1҈I 2U׳c=(OH΄s' qm$G kLyr.A/8ۆ"s-;/Ru$[5dr I< yƶU$:EtnNOUb(VRr12|(>t w) \WjHٖzLJBa{-HMoUfo"+o9EO3/^+ s M>FwwPۼe>yeFXل%ghqwz;['k|+愤zZUAXcg;1[s c*BS&TGArܟ^EN/ABb(R(Пa՚Nreʪ?ʹLSeUTp O'23d\hQwWGZ.x3nĺJ7izKϩ6w?͡dVp<~tq6Ҝp|WS)Kr?X(M\F|tjomw۔4lNӭ.b?掀@4Ԙ~4fkKDekA؎ӈ6K˫{ث{m$E~Mk >x)%xtIComAk0]m,hGA˭@QkUlZnM+Y ) ȓ6s;7=xSlWCDqoW.?qڽ{ØʦVQq {~G_y,^ql 4Fp@ ذM ݞV>e?-YN<@ eӓ}U=NH#q&M\._>™L ER[sHkQ|E@%|kM |<ǤA*Ⱥ;1 ߟNK0RrdaUA$!cʀFl3- 25XN{0HhlXfveyrޯýq "_qU熂9#C!s2foF|xz 0$N]D :O(JVkȂ]b6{iS5. 4壄Q||nCl\jGi/ZX8s(&J]3Bô.=Y s>Qi1/t0UWb8:Z!>(TԘ}t⎀ Xbl2Sn~FTH+,c/}Ss7.zS5!`Ӕ3U*q,N30V{"LvQۅ5.Nb JGe&,Rmդ\-lgZX iśCgŪzÃO~ۈEcޓx)qNfӺ`r 3$8>jʓPިLɟ"n 1Y1]EDտ}3 G`1fqzW7;YD?nXfrdOWcsH n)!T(8e^]E Kr\b+_F, :n?+O`Bת ΰepYG8tTѿrip1mQV<ۍ&'p/ۖ@;hx(eѻ_o.!G6ʊTUC'Dљ2 .104J]tȽ`0ayGFgGǂtSI[]3{H \$Jo~W`;S !rc{E*(TeY>Rr^T@Pb5cv$;c^#b_fWuDb噛5Tf`ZΪ ,PHQ:8 Ji- ߑENF7Ȋt#{uϪ؜xpk$נ/yWtV͹^>uAV<3O5polv|0vө439GUTW@#8HWGWդRoGh_1Ohvޥ!jpȺR4jC)dTa+g y~|Rؙ^6/ߟr%?5}E՞8l< cx[X]0ys !XdR&Ӂ\`9S\ӆaHJ(G#2l}Q|=H3"N('WTR.ks`7 _'pc{F~f7Fb]i邝!X.4=jB!B-۬|`$1)Y)?|1 Bqq,uN&v|s? ch!|;[[Dz]&b WF&C|} #,3٪[_^ ~|]S@X>fŒ>KP;I};i.RXE ܟܩA AˏcC\Pٞ_K؋U,LkZj[K9OXe'6)~$3%Q4sIuq_{[R} ppti-5lK1HtZ9Y1۽>jݙ}A4 I+Uef 7Wue!]Q!蘨o MB,=džKӿjR][Ce'rXuBT= 㒠zONdW䵀t1 }2xRmv1v Y)ܺ{׃ c4!x`=n !%-$r`7@h=LC9ߙz D\Ozf }"l!yN;aWcN۴E{y {+컈ʕqW8+X`rFJU)Uga FK݃-r]O7Z@7Se^m\]OQ.͔1<o;|'x[Y}8Rr(b#Qҽ.:) @M*%@T:_FZD_sbtj@_K8M_c6G{ICޤl>Z\ bc1I )kdĺ Y3crɶK~"+z~%QcDFQDŽm? ˤ̊)M yv<,D4Z L0=V?trd˽*e.Bll}@PK`siUp[ltV\Ӫ_zFSúH׹G iN G:0$as%9|H86" %:.1S.wv`r[DxY Dfi^N<zSW )!&k)!(SHv+8͑Z6+"-0(&7YJHҟ!ViP߬i#R:x [A@C_GMz;Q ѫKej[ * ŁF2zu"H4 T}Ajyc2'1g2\_{ɵ9ݨsp^ݒY>۵N|xw[(Aׁ^ͺamYW?xb@kկ֤Bd;Qc:2h|uXw _/!? P+0%ES4T\ =_'a %ۼ = &-ݲ{i#v(̴Mؓx {HNpTNJJ#wT%88,-ZδW!i{/h;P{4/* h0-.->Au}@?}.~%fedQ*6ljNH{Ez' fude@X*i!V=o *Zo2^vOAveyI) wݻ$ZH ><Ӥl *ʔjNWk2*xQ`E<*aM ){s7yF3;3; &CMSV@H㲡Np/5fz |EW.+/#ceoAxB~=` _%YܔM4 7.q8,3[Ɣak~:z%.>,ha9:yLZ8'f,"~ԭOzؘ'ATm4<3_,TJŰ+*bh2v0Jmϰe5NqxNRr(O-Ch$<Ϊ܆`mj"-KY>i QNWe+ĘV+έƥF#VG0 9Fb$WHv~#\5Ԏi7^?msq &JBPe]kb*n``f=RtW[Y @JN w7L~of(y.Rl 6K ֣rTVv2IiMo`+ /1WMv]~s=A iNpfጎ~ d65Y6x tЪ\ eL3`y#;TlčT4rzFY]BOSm}V$9"=ccLew0"-"Sjy_TzLWtN@ gQ[ؐõ` @J?,r^3NCHi BZH ~WhVҘ,JX o-# )ZzGU{I/#A8L8qCxȥ~,Rw :=njsLr;_XuHC:@[0W[$(ǯIK5>C:>P^gXYFLcqּ*ȯ&[P+AN@bQ4\qK…?L(6bԉ5<EYJeLUC=|t2ng0  t^e2FB<^v? }H?yL$+6f$8aoW7 ٓԫ ID!~JL~)QSFUkrry uW-DG]g2eK᯺3lZso0L" ]2~6` <FkOJ}h0!1G@"Yzʝue!Nmhu[`cu&/@ψĝ]WrjپЅ9J.8"i Z((<4o{=!0j@Zv>O{OzK"C]px~9Cӧ.xt*so,@.!|qip) Uoe:vߩgXpv5X55gmhD sWm8L1dt\T`{ a'jd?] ~e;S'*16@~KtDXX}MqǓ!xŻyl!(oO-la$?>ۉWB=-b],dOU㚽D4mbpGܛmVNh2dg>DlB oo he X>5`t&݄qԣB?/5oX/8$^'τ*N$GtIҷQn0zUbjn5ֻ6k%D9ޯ'ȏ4jD"V>u'\zm $ˆ+8PI~⹖ܖa EKO˘pI$xcVJzU1D\H̺ *\ȝI5VE;_r`~ !t┹űZ3jIz?BR?ù;ۖE3.R]Ďf&E-E; 3JE n aCkGirޭ#Ag'j,J$3RTmT;Y7Ѧsv2H*~8+i7 ~8Ƚ,Fd;#^&zc;B]EDK$mzEZ~e) ȣ&71vJxi:m*i!.KOޔq DkhBT ׅuBRS/{ OH.1{-ŕq'1TA>NYU236&^H*4vڇ8ǝu  B@:أOt)s^'=CTAKkfB17 [  uÛQpc&Ր-|B|ϱv`(cv8Ӏ.{&94b-!g(x/6qWu0JXy~ c*7tg0>} RPdO\,x.?֤<^Ki=L>>|Z9$c[T;"'f4mjK>KߥCp%O}9==陽|C3 m.7ŅyGvwFj`]㉢16w7, ~ N^ r,3{|`:[$0t<[Zfi`+O訖 S#z9R@8!paH,= h=UUe/rQc׭lZ_-;ڮ7iPC3ߡగđO NW<<7Xc :9wɗ9`  y29=(9W/+P%T$C>9M~.(spEo]sb tTVȲmCE>\Z'R3Flb,Z&}}%U>NdP\.0p{ e JCuKLyOoo:KZCva4TEZ u̝@+C+)ߢwSs5RE6ndD+"znϑV p(V2d _ԿlLx@I#dnm7s͌JRdwхiwKb1PjV<n"qbv!~ƅ_KYsA)SW8%rSh 9z 80y ELDˮ1Ƿݤ='8Ǥ<&7rPŵX(K'O Z9 y&?MG%$*0lbp%i @@5ZGT(_D[Q+hH 91ly0+Qz.#uOUNkGY_|Vqi|Z^UY*Lbp}hrJ| 粽G%hޓR[5&zqMV2,Qq/2ƩԃӉ]_* pt} &~@KZҳf--$ZZI14Q$;u,HARG*$?xM~pO`rE ֒o~\;ˑzeNgAm1Tp>B}N )Xߚjj(e3Dгw^BskeYM~`s. )HOk$a -L@8Y#K1ˆwh>uXEBdʦ$lĽ`I{)x&OX ]0&h`q?_.Y+S,:sm"\/z"Wg"oCB7rJ^KvA͸]jیHp#>,3$Wx%4Biʆ<4WWjȶ%,Va;>mLLKʀqtl ?ak_Zq+$77t2H$"=~ѨnZUkļ`o~=|>nW ޳1M׻z B`~~܇"@p6vL}@kQ$VBkWAv`KEmS͈'EgE $mc8_2u? "\LDd*& =OmU~@ѯG{g*IE9nh%lqc!/#;xŖ5,OwG L՜5cRPn嘬7_v:DEB4+YXۤWeͣ1R7 a+1C].iq5M/NA<ԾT_ ~Pk M.<  J "FpVla辄yQ$9\uXGilV uYaD8yG LŋVR9%k]yeCG, BJ)?dcOKU7:g,d+ȏy25~yc4p) ʇm?ZV: HM5Z \^,&٢; {o,jxe^E?Y|8e?w0>lYb{A[*S7$7E AIO)s!%sfOޜ}g:^:x%]=DˢT =R3sdTtg+ sqhhf?'r"d5g,QC0bٖ;Tѻ)aa \lowiN[֥׸V) Z3v@}3TWxM,:O` ^"/7fș;m9c #ۄ)rx+3k_^"bDt㊞]ZAx̋M4go Z6:xϕX(?frFtz@ ^gEgp7+By쁺ȥԅH / G.Hvir:[5java+;(Yyl%0_>ma˚Ft-Kæ|`"KZ5nxW2uԨYp? W~K$*pCp,~`rJ. f%7M] zv1-qzl[Fnv)3O=~ߣOBl@Guzp( le08"j1rO?bαÇR<#HH/33zq j~֚g* >3[pe+625RqMi# UjS w")Er+R^wU&^']yY3YYl'C1Hh;H$F%@lJ#Т oV-w>Ƙ7ܰU lj)_J i+)S (ږ{z?ratIvFljڐߜI/k`sblW[H,L)H5Ua\E?c]<t,$}&+ 1CPpj "rgxЉ0yƐ6S \ˍW $֙z@) fa4@[xS+!F!Qk! M-|Jo\R'SR? ͐Q; $A^|K37J?#s]#9񬍊CɨRWfu>'>P!a%t.-=:|2^f++]CT=p:#W/=h)sW\&ˡ %"ok NJ~ (Xn~f!%^Ũрjf7#-.BƲ*l-nE2LO᦯N.ζ>ߗOxe~ݭr#&nٚ[ЩsGhҍ3jX؞5ѪBspq&KurGy{W5ɀZt8mP;i(TkY'Îa1Јn֯Ɣ_A{EDw &&+Qz^nl!b;2hGfIǔHyQG m{UBE+_N3+a \S=dS1%aAr<9OS~P%ˢcA(. JL{-q;v۸D$7_dCkH<ҴT߻2 jb9 ou}!@BfV{ǵӿP4 6z69/9ǚ,#bol-Zm|rιz%NÔ:=E}埒_@ǖD"BmW>7W5Ae8. '$c7O8hf7QSQQ.#BUru= [q]1"pЊBˢldDS"B8GsLۘɨqg/A${=DGV :Hj4RUh7otu(ǂ~+6<%(:롷3d3l5 s7+/xjV7lGV5[Ѽϕ@Vnz=yEdH)hXvs>92JKlIȊf@žԶaH"O醤ǟCKQ[jj~9s 4i~ٰ0P.!#eI^c)- Z0JqT}ih k!و )ye)sh}Ž޹\=-NkYq#iC}o;֏?$ c68_h|eۺFlBO]/LL%6fϸD ZÍ9-4-BEl:hH^f_Xʻsme %)HhVXL\t8qfOx1g}G_6w@]Yl #]@Ewl1 'bL?g=B||*2oHqm;R) =R'Fv)%ZɏdZ٫O5WRa;䂜G7<}?LJ}1nĥP{xOooɏTzW\YE"_x`޿R\cTqF?ο޽,to'F.U<$5TDR0-h{{G- `^x5PJtyfkz??_PL-`'0=[V!Յ\` yrV:QeDF] Ґp/n_Vk/6~ܮW),/?]U[>Xڠ{w{!RO5$hTp'y_r>%Z#E6@IBBʐZy8WgK: I%Ê*a'A4ũF (Y+_Us(/'1D/H ڰR=c*x A~KPU'*4;6A>~| uQYJIДwH*g-R*3qqwZ<_Vs8N6MZQS>4༐3=c^3%p"׵`>=LJ~sYBl"t":m:0Ù&W4IBOX@?/AUċ|Dp0d| 5J7"" "H08:iG#k9Kz9'@f  :JERͅ8ڢV(=.Na0gD!ϐQJv9Z«[҄OZQeFJvbD(U4ķ9@6sy|j;9?yn|'e t|VO8m2{RHI>д[N.*3;6'(:6s"eB>Ak,d4k{eȰ+6t0}.5^7.hffU{kqذmMr7jtŀiv=9i7pX+{ Z Ϩׁ=lЃ.8Mth ڶ{r tXi~ )G,4.axCU=T.t"s@}o.֑:v7bp?drUհafTc~ e_XR̻jӱμn\5R$$ly? wjeBCRÔ{ĨݽK: ; [,wr%=Zycz#)_Ah!Wg3ÙE%:}{]tڶip@JZm%tY)2'b*%6OvQwkU&װq[*/"V\.PEmX^ipz]Aiޟ5[I#3C>yKԞ]5HAguqla#s3W&ǥӑm-J(#k#eK"3A͚Rp0>r.eD?Zk׭A\ dj=-*;CIfU2.azbё' M07) "^XwBnNLPhd SMgfe_K0భͨotzCZS}.Q/Yv/=zל9$h=G@0]D$x~K?Iѯӏdx뙨`> (~H^L:73FvBIY3%;=vMZ2sKi_&21~]Hj6?w)?BQnCon(| D 퉟@s!P$VE+ 6pLz:!5)^JOs :mSd@eit5˰ G[]!AJRRKU,oq5zeщS! \8^c|媒_)[Vmmclf]w];>wd=N[Ѩ03mװw;fD;p;Py{ %y=#$+[-G`~){jtj( $t tI-Y`q> rS!6 ĒAARsx(tM$nLT&#7Eĭ?m47:WD˨P2*W„@R__?މm D`@,\[qPu-sÐQ3GtI򷂁R.w)?_zJdR,(r2J:bؒ\uouTG[9;29 I駣S1 _  ղt G~յZr/_!QX\\pSyZǨl"X[?PA"Ҍ*RlEWF묎"6(rm5zV']^s܏"(̩D2ǡ $͘ f+"}4=>ʚ'*Fi쫘+ɠN5Qٍ8$_ABKLJPYͷU_CwZ6G6;5s;-tqWS(6aZO}#^fOq/f8r-E\ں=skL*qB"aD7E)c7qb"r25 W17m"E^,05lX(N(_$Wd@ T{- Үt'o :> p{Uʽ?8PU1*FZ vL y\O;"Qt{H|i%^,mo-h,#kLfatjӿb ń8e]S}<0TYI!hm-ae齈; /к6 Z2 wVm/72Qȹ:*ymu o&Qg *04zSdҾ4#[$@?ms (@+虥to!R> ʪQ.&J+N[~I:"AG=|lgGr.:JL?.,vdn Y>ENf!ꁴ{ }sAͨC`0v+^%iQgӧ>_{jJ D;N'']_%ț)mUH vkaEO.Iog6| wq9RO*Xfh[qqhHD Fb*ZL[?NhB*D}tgs|\1j1͔bẑ3[=J&ҭWd@) ?,Z#DoqsV5i(^*8y1W%7$8P),7H;@=]Hh뮫ƀ`ul֫A;X"vUyO`WbtbG b4f`::[ZI')īh_^}oܮV&OhڑNŸR78# [u`8j(DVB+''Sv#\ vH в9voHF ˁy>!QC7ͥhBQ\]7G 9 >3Q.@̱"dSο :PԠsn6 A^+%rユB^fα:[#Lę H{»> H] <asҹt^*ҋ2m- wxzUsj1r(VqPQhT }"?8 B?ObI#ށÉd4@6s)wJ~x7v4vI3 i2n,Zq7XՁ-ր  a }4(F)\4JתyaEmp~v\,H1 @+hV lۢKV5'Nɑda#4}+ ۋ0FfЋӺmsYDѮ!6)tʚbܝSJ??wpJ+Kfq-(QRoyHJgzvEt r L@LEƬiI=LRwH@a4"GEY4% e"4O;hY3hIny@* h+g>Y_O^- #7Wtݍ z|K;%TX\m{zzۣXٽI{ܐWkvrɠU*hݴFaor-p{| H^-ÀA3 '}f6¡Nޠћ3%Lo ܝ].c7zM6N=f&Ԯ'{d!nhV4Dږn9ya1ko{!ֶx~7퍂ԫQ.񁀶Kԍ5-KEӆ83oxb"}JrMY!hcabw&s8wR;8v\G|Q" R:dxp0O 2 0S)556D;P^[= <Ȅ9jO$gZ/ vOެ'H[p 1øla(ڔ&?.[,mW_6aoTzVL0c}AS{ w=.GʬS=c<7; EMn @e(1Cȏor!Xx1 TE[^LG =ϥ |n;0N47?mu^ݮkKqw`ԗMHkb ǮVz+>oa $'| }~1k,ziʶ *Kk%[7ou`o"uZ5S1'iJ:h'yzG*HOV{֢2`_c-)WyFށ^g7,ʗ&Goetcتg~E(þ4bb(?^SleQGN0ԦgݹD<Zю5=7ݪ725|;\mٲ/rWX erSopRl!^Ƃ=vϩFP)M.MFM5tu.%ZQ}$bBibJ1$ 4VҦ"i9OI ?vJ)e) aHg Rp9ZOHpwשb:?uF!b KL_.kcՇA @xbBCK^j[>?h6ZDeFlU zg?3,Do-E̽1=GH?&#n9h\:J =3Y9j48JVF+f3Z/]$>^ᣍ88 80=Yjxk5ǸX>Rxey-͞r(lf+hә5sxbMv 05Brg}٭iY\1Õ&aMҥWnὟ&IFc1ĈƂ(g;ԕhp# ;I3.3Q kؐDFH+{ d^߃ kGIr X6>'vhh3{tzL؂6|"iYYR"p@g λ _/hq & .uJ?.Ʊ2Y4MW9l d{K~aT˧ 2=V2M7Maf)7 ,Q#J[4՞)9kSb̧̬FkȄ@찶j؁{x$IyZ[1WV3ckFPǻA ./=3ufj{:7{wP,ۖηYh83 &F$p"m6a}1/vE q#y,a-VQ xT?.f{]%Jw>._]z2XX?u v0{A;aKsG.eBRκkkU3uҸzG  %_DS 죍2yyWo- Y\]#US>S9K8mkJb aiX8ڿ\çi-vdiK76*XNWLM XUGK`K|tp8>.e]"$b)wPYq(I⇞EB.m5I#wMǑSՈ7a#~^ÆW8c2r5nˬVH´ )@Z3S  +].0ȝbPoCŔqq_ӉsPcWYC/)01KVIJKZ1Tt<(t,ژio!:7;z/D^2|_KY0J0W#I_1dQl3p cyH|@6fGNSʘuKvrO9-0DA w2!'iHj \-Α;.r p$4-O~wb̽,Tt:+8bR= sURD,>E瀅_7\Kɍ?)40>ɾ C1EhhtYoA|HDń渹bLVNXbqq1JAքԪt{ -1QnG3nŎG0P\4bFa6BE\ ER͈藐H09h2~^-\N']d/Bg&˸>6Dp ȗ^i\sZM#_EXϷ 3@N %HkVE07[=:6l IrB}#fGj :K/`V Py"Z&z,GQN -pUa-w7Ȇ+? 4vOfw Z:~ \մ^^^ +/|>Ry`>Xٱ֔mk\'B2!JϾa@H^`y>FI4RJֈKu g!N<5mŰ8m0^aIY9wP2amr N9N/(,]h /PxyOo(ãjE2X%|JL$}G! z/)ԃp4򕣉-鵧;khVrfޕ40!uiCqقiy@ߟ &w c+=0~{"Y!I6En11`vV &i¾jEӛ8QVZ ,)U,I[2VϽ/25Ӝ(Ao钺 f!鍽uIJzDzj݀6ي%Ey^-;uz|uO\|191X¬–s[uT0˿v蝈|2$ì0X,yV?L:`m)ʪ"D1OF @~ɩ}>?]P"5wxk=+GA%R5l3?ORR_3a7rGY{:Z1 1=OdRk|<σ )~H37blST9!s vZHe0a |4%QZ!Sbvf^P&^$'~^1$)C>)(>pO7:OAj*Lx rԇѸR r*>ݬ[t XS®*DEyuog̕ug؁_8krTi%!txo[\Wk4 ab7$NM%WD-waD]C "Nϯ _)$A^ErZl~^[Ξ83ګE?{u% +`J`M%FZsw^KU ]bqEC-xҤ3Hn$ ~&]zrN  6?yEhhSRb`{ 9o<}bJZq՜I^\YF?s^|+՝̻r͛ڇH|vk"٧נ3ѱu A5e`hZWayLV-s 8:ixU}t5nǣ1 }7}̘fd[Wam݀J _GhUؤºv!&e

      Ik3Ǔ][}27ߡ7h_ׁqV :*!!Z|},4SJ8M/'rJ"tb?;l3DžKe=htp^`6AnhK'XGFgeH,a {,TRӂKz8 1Yg}8FDv&xMek)SkSx!4'q:Ҭe=+/+;:9lIͽ{o?fCk3-A6A5ne,rWPá>SW@h.N`]d?WovOC_׬VoN%ut.@R?kߨZJci So2άa0ج}T b(Aq5Q?K;^BeER7k*LԍHQѶiG(qm%8)eLDn\q6=$dqlwѩ^r-IUP2"&ƅj|̟OB a"7bWkyAۓ6Tf(`H7%,M,B 3O>JJ+"}1';IDIw`ĝh%$@j< Pia8 vÂO 4;cb󽭖ǒuaDϿ*M刌.0?W<![_P!p 9Ez+?zNȫԹ58`6?kTRF? {${^gC6~C_QR xy,jUAnULd,&8쏽N0x33I>kZr b,]qK:u":69[-QgQഺȧ?]^e`\y}ߴ L9\=Rq~667Z`_x`g0@8iOdrmVb'=-fށZnh^ uT 7y6XaafCx_\T͂,&f.5G܄E3ntJ#$ui݋DC^C~O[ ,A5(~Ђy-hiT&}k8}SmWo1G{mW{_\ܲEY3-(ք'ZCr.x]6X~rL:~#4(;7LU{Q[]4J*:QѨA0+#CP]~>ju_ۂ1lfF140GAQٗԷ<Q~\OMOUg5:v:45P9]!=iZPݟp`nW=/'>sW"=sɩ#o}8?so5\d\iEDɲ?1179ڸa)/h}ۈ?`#rTaO$G B4q5=\vڷv:g KunEuz9$ê;﷏? 50p󠰖 y.H&fO +K@͝~`jք"Æ\jH:!83,N|yb~ΚDΪ6de?]"LP{!ȕ,-ZM]=w/A]l{-Z4w'"Q;KL<˥u4 <ָ35v?zCMNඐʻ)Sm]ȴԼ%cYk&@F:sc8J|o =ۢ񾃱>岣PG[h޺\*G6wy1yM$'1kH-%Mޣ& 6M+&z`Jiu8`iA jz-9,KXuTߗд:Ar[&!y0KLPu+s&<FӲrͧ|fkϦg p,r* %e8aqjl܈R& XF2VOk`SeS@rtsqz3#Hv/#ҟ8 <ܟ~om:Wh {~4X,n(+1q(ޭZYnYAn}I.H 5}gMA?Wf˛vtZ<*)l1gSWߌ>fi,]",$gspr8F '/ggT=ha$#fD1BEĢiRET*:6"#~i67TXazVGZrXʅ+م?_x/ q p0~Z<#0rE|2X,t:{cVVI7`!7;||bDS)d HjmRG%W8!1q3&Bl9p8cSj%'ۼP9FN.@Qb@ZXb@Wa9CS7مSXQlgQΨj|#׶ې?"]of O#[2gG`|yJq\Ώjg-ߙBWWPⳚ)t(@8Y]1Wܱ_6>C(v~=-oDzS*TbKd<v)[N%ٳ# zؿ{l~v8P|28:5eB q_dFiUW;G=u0^iSQܓ\1iF%G|tvS{+-Eo1Fw ƪ̽?~~:B`B߈I "0]X+}yUNbm Dv\aL "Oobt%P%~ QHcg>Vw|^z}&p6Y[ iDwl?%@ſ΁_0ˮ&%ek=v@>ﺧmDWUbn:9  (}$TwUU5PsT$,Mn<4ew,M_ʙR!oaPtOb tV=m 0@Bs{0_wF#k=_ΥH̏U iaS JݗjHT_e@r"aiP/uU/˦QswtoT%)nպ%|#+*XȽkcz\U)6-Yg8MaF:8cCgG]pN9.r }"l<* $( ށ{{D0AsKފ>!7)V{~]"zo;H#\nU4;HTߨ?zt9z hа8 R2S;^i66ZWM#pVrʐ ȯ7_9ΩS|.Xp  (ίzBwjiW`~Qt("]%@f/rI ِ+y~N,ȩfyy8z$(g'~7)Og$qA]SS'7g~f&,&m&et<';'̓-~3Ny*̍-{Ie5Ӿ <>*LD bJ'GX[Χb.k;܌Y|I:ES$h2b!+,_2pU@qϼ)7~DsW&]q`m*?%.-d7/t(|Ⱥ7\'f3z)>v:5Vp#a9>, #X;D}]*W0n_~rdr,*ŏT1i;h[t?Lp͠1NjB쩰7>e;eH5J.Wvw?lbGyA|q ]0V96K[Bil1Jx|B{Ηլ$^B݂(rӾ;rν٠]u_zZ7د9НkSo+(lB/)DvPNјy*/3s?fc7Yho64_i ڎ(]Q+ jB0MZjjz/_3tmb^ms@FDKZS,Zѿn}G\UO”BRČɢ?%HA?2#/֡_rTi%M_Aey-AFHaUDs>VTC1ժ%r刺gؽ\t}Z3P~ Aj+]$ ѷqaR 1ʽ^MLMaw\iicA&7U{{ a/怾KL S "IV|H[:t>>48蜒\q'"JN T ]Vl8E \fIU%IY6nS^ ^p/6Ek˹ w('zf(, 1-tWQ$dfWDx@@ L B_΂/WS\WlP}_NnI*)WW9*MYѬ= *H7Ԩ !MJ@w4nGS9h%wR~:)(OiX+76y:˺2K|U:mײJ6khz.Lp4DQU1 ^&kZz1#Ppsuˉ*-ao>s3^gj69ھ=#1=p QbmP?b4 v)7 2mHѽtt) f$ ?Y7 M(|LHE00a\Y?4H *;|NFBÅ@Xu,%xF loae@wv zsw3N΂`$u[Ŋ Gè"x VO(Ӟf[g'5+k%&mNcyyьCzF'N݂OX qN14M+bqԇM2c9Ui7Toy FWڄ]چZT|iHK>Y؏3 "~ތW 18,K?'4!,\B6:^=pǜ`ɷII:ҨMڻ!8'O7 h7#CA$|qH+ʼ0{nKcߓR G:8 sa9SX :).g?} ́gdbh[YZ:}TwW:.u:`yP$tq1>20 ˯[k 1֡~̀+xWoү )`7BX39$j| xl6 x6BȀZA|.>mj8 | ]sl2JohZ@;x`/*(- "_WQ?!qE&ܖVM5'/˒lV ؄˸OU@<` .HźQGbK7sZltw:Q,%W$z z.-X<@-hlSG+Hq `Pf[I? EwKFXO?3Hd L;0@y^2,ǞJX.ء 1N 7w3,Y x͌5c|0͉q)aFT%yI8 е րES ZIDn9F^\(|Z%= )QC/gץ1rBdo[O ٪  *$0o%8+(Xwmt w${3?v\4QR:am:Ƚ~J0L܆v+u䕛Rkyh BIr]] K݃2u`3O2X(E|=zI\>pc2N kU4|gzPLUꮄ#WBu:#VL_@R.9E`/b뼺Y# DI#8 5]\^CZ5/%H%!O.(=ّWi*i\)+ۆ)!h^#7[0:̗&=Y4V[O 6iS?deΛbHx ʆ;_sl8xYaړ4N*ƅ4ٟqJν4>|c(X*7l{9mO(`=AnO6l|`PpP@z!kgϋZ%BB:6_J}P^Pfד{@ÿF,Xz%? l2b [kEBI"GwT>b>E4@;mLmY**mZGg_.Lgѽ7~~LU\ ٌp9|OZ_ u`*QMdhޮB8(mLL?$Q SgO/5 TZ~]/Z\ D gjO{%XyzؕV2}QֺykZQtkՏ]ȧop殲*˃wYdmBhLC_7䐃N% /}6O[ C a֟0R \ d&( )gSoDy+P-Ic)7ҭ2Dap:n)?_ C)dN4.nDx~] l7{] B`E )myJ%bM3Tm wyVݟf( ?^u̿l6ᴎ*_A,>CQc*@`OWqt8w|u~$<٤5{TcaVOSB-QoL+5^^M$rBDێ}@ ߁P?Wm*Bg/EQ-QRI}l6 ν'vW!A4G+ě|wvQ 9+Gk42h=7ɠ V %6n$ zXRP`IXZd{^4r'L}ld3XnF(XEVfLj&0k 6Ӛp,Ct%Wlz>K)U6I%r4PCEݪxI1 @jyB2 ɗ(Kw/Aw/HCnk 1.R@TBRX|AKZђ#1@1\]и,o<[p)n@?dnMՅ7ɺ,ð_ƻ ;` V,HPZ]yWf骀OA ~ߋ _=fS劄68#֫{+2eߥ(L tUh@'}hUxE->@ɿN]t*d5ߤ J>=tB+Ou vpg0F}wu 55J\*bĒN2\X>f6?UZSˇݩθJM%<r!/ 7%uyTטJ5L%HtqFZ8ЮB^Qoa1hwsfUfE{JjClBZYR_]p9 t5Zp-aBс"O!(1K~eոuDM 0݉7-Gc(!c->g'(84Nsf{=f:DZk>#\c, \[ZXapP"`V3eFn'TQ ]#޷zDUFѨ~ip_2)=QB96+&>31zZpXy^WMvdSϷ͈xGxs:?MLf²)+ |?'JO:1* Ê˞{xi9)fմw2 i̹nMqג8"3M'T~}X($%kڇ)7OkT!,sG)⿇~;V}/Eth?,>uLmp뉼d&?4 ;(!,;Ɔp=?g![c!K)bvɰ`8= ܒ͛E̝߿M}bj&:<ۛ~k;S$%NjfF}z:r=ǹZ߿će7i«"4Ok?}3Pnifa߭6*L) >@w{G0`VٚM v簀nLl(k[-m4' {\i`}@UEOYPpԅ '~y"lۚ!!bTԆ yQ0,fjfwdS8cMe)~|zTj;Nj;xs$Lz?k3lP([_Wt[{(4af}ռ a1ws6ou𥜿ə§ZQt*9x&3=!Nĕd q!A:L`fc"&AYzn|kuBVVgWVVTu] WL#+OӣǷC}l5(FKrß³)9NΥYp_ Ei8&$`\]Oz 8aތt*G$;ARrdI}^O\WtBs=YA7UX4JaF.: ܥ\ gIM؞(5Xf0λ{1mƹKYX.=ZF8KdEվlaW`C0؃doRIhr~ǿ=Qs9[ĚM]=PNή?Nmo++~"^ a5TloS|Xi/`( ʀg蛟?k&qe~C;TIY.]yBBrMw%&, t*UJF L4=36p{N YDw~VRx5Jmo(Ur1 OބA\Ӈ>/CnQK.Bۘu/[T"dB5IU״+0MĩeQLV%L.=H ]]# j̾K4g~Նڸ(m} "A n/OM7RtZc _n!2"W69DN&p' GCg/u~Ǹh=wY\hx Ls[^R&,>+N1}պQ^X,'(461zB26TZrӚAϺI$@=>H KX F۾ی_ewŃ5h'rkG4YV,`gP>!%mfX %Ҩa?0Fa&]d%Q $_,Ir*dCdKJN,"ú>3:*STwo\E9,dwaZ?j'rX>̖z]TGYFh.WBBȧlαf~\)L|&ٕ|Xrk!Xt92J6\#Y9sU9sQ_.;H߈[`>=jA,bQsouZ3֬?+H>t<،h'.okvu@alPo/ij lF;$C^W!( y {ՒGwn.C"2hdRr7?Bѿ0.GR3 )`Xll=m6$"#|^roWΈkUY4!2"0M߉гIp{as% gM6AX5A}sF ).DEu7bGh=y|({%Iɰ1/1>+_VyQ-r㘼Ok\ O4ɣt'HR٥b·F66GkkCm)v6nugPGd{b%!q ށλEzz[c /hU#, Ɇè?y?n/1W$ !v8Ϸkܜ)Vx$s7)zѬh&}m]isUbց<ӡ/IXAY[ 5+7 D+ǥPR(9v95Ve|n#wcuҏ#_w@ Jȳ9u욳{{'M,+JÚ=qr^xLu`-־ 9ȇ̯bjǀN ˥gLdWt5:> d)SGjIaC׿GT<*A\lwMWӫS@]F 6jnE>/?nЅ> 7RS;Og֙qJ+Fb"ڳ ߾ _r~n{CC=< LPԶI}<^7A,އ* n ұd%YN4{;Oêc{ɼx^uZCp㬵|'v$(x9ȱ4Й}kg0<-kZBH Ik.+U1u p`D۵ShTm%bS$?4kl09wqA~@7lع VUt( 6&zIIZô 8)]OvB9B(jŁ7枕Ewըvh@.$ȷWƭbne^q"ʑywp2jU>F;t.IܣCgF|b"T(~K;=ǮJOo n έ'M] gp`8!+CΆyӣ?"~fF |Q( P8q"J .<=zL)nLli:wS s q?' hiHC+3b Ro5Zxr|׈fҝq2,'YX  SoƩtBZ9 Іe}+ gƅK I** oG"" t5pc8jOl-3V9=f.4 UDWr~8qR 'Dq4 4$@Wlf $S(CQk"G/koPsE0*J;Z#ysb%]9l[tqm(O!bSC8)u]v 7`=y_E;?%$׏ug -]cgGR7'`RyUBw((L*B#vbǿ6/c\(\R:cI~}d&}:҃|Prc > )e"|S\ַU2I2=Ř/WathÍNաph)`CusI ""3GZpG!V/8 +6rl"D!"êR.MrG!8J<=l=JӄFK!]7 MOe:kp[g77p& T ZxD"tR[=u-x<L?z1Ε<`ҙ!$vPW5ڃL0G]q1זY+ŏJ[Xqrx`/ 'L.R: ᬶ 0Xifly$$+08k, vVg> ڲeH$d'a˲YU?N=V AxtUS.0rƙE pb oonI- Con?)x+YqOs3)sbɆj*{Q2fn8~pd( IQ-z9aԿg aA\^W&߾6rЄר*Rpu^nG\1f|X?~m~ƾ7M׵6E֮I,;&ZF$Ӣ#;u j, 欔5 ӡyئCda"kXe؇0.\v# (M@ XsƾlKoS8TkXܡiޙ'*+ʹCjgޱ F4 tQ[2 ӨɑE !¥^Nk(ρEutG Jx6c."PY>ea0 `zNP 0.s qFBXRuܖhFuI$qOYJ5= 7i*uPqB22b6a6TH2vWZ8޸q B.!D DdZ83VL Dxuw:_.[<"v.! Rl-H^Le!̏:"3ҕہL]DәilR\\ߧ˖* Fnf2h#sB~[[+RcXц1@4CհU)féHIJHزKrLjel.=腬ܧI4t3g&|cMmhC0*Y10|*H3B嚢h꣰4z}%ƙ"b$azP.sڂClrxeoP @*"8vɾbZ.;Kb"NpRhoB9[ =Tdf.@R?4<";á/vr$Ҫ^9&=x1KKVi$2&`+kv5甹%vz4/xO~'<|:ʴ#)I6Y],/N&8YZ;^(VQ=<|cU>`c*5ĩZH3XUbܠs=p5(ix K8}?~=ݑTdh"&NuX U6ԀE:*–Jc=94uN &?y5\"Aj;ZZBYc8`@9RFhĠ,()"?׷6DfYYPVL코[2 @"qV5=mh}\aTm &^  q u(Fy7&^5ĊGm~8_@ y[8_YZHfkݕF;ZfͯpnHJC ]^+jűҙ~5 q<{1jM#ƻ&Fi@1F8B(;Hzh8gЛ`amQV,Rhܭ) U""›fLҵWMwj=a%Vhn`J@ OpFh dlC.+Iz ) 0mRR~UD4_\KsvhߍL zka]".K4Grj(6>,F)- FR.Y$]:t`n YTkTDy"+ha]y_VViMКL). __ӽ{v/Wё1\-C}cЬ*j<ʔo@M,|4 D#kUKv ,{/`Kfk# "$K; C5o@A>L4AaDX{OéQߠ)Ld(a\ZfњW}%v>h%/X-bb`9܋|wñW-FhIl+u:qt6 aB$$Gjx;9x3Fu4L LLl^G1g`S:.s M4|_G,roQӊ$~8uԝdUSb<%s%!%e)`v-ʡ#2`b樝=$"AMqKm) @=WS 3RԦb)ڵ,+lc1JS%w[U3 ?&gVHCQJ<,9n 9rPZOEeд5~alkƴ5 .k`C;"}8xnhoLܛH'v.*v^4<=St'YLj|ehZ>JbsNLtM؍`jR]ik膾@@,Y\_P pu> VԖg >u:En ۶¢ foRւ\ qb#1TGxy߅#Qws=m^JѯoPe=ԖlN4ڙ.}' 2[oY ?!xY)*һ,~Ul;Cy+cЀMhRsz+P^ ( RUvk%c;H3/YEj؇;"G1H3~ӠLk/>^v}R{J zz?Wv<ۈ&ŦS\Ez`3]CnLh8U )ړ0m/:K0\[$+)`i&{A0|C|צ;URfy 46pv[٦]mp = i2ɲvPEC7EdkR<-y5JU x3/a}/IDCRtmLjPe/%h9xoPckʋYm BzLzH*!t֨ܬOh#'jb.CtKJ;0s(D\c^/œ9~ NI {Z췽&w#[MehͿktƣp'W F;⥒k**IJC" Uh5 yQf-|xj3I%g lX!a[q1f?LqЊijIa&iTA$ǝMGB?K* y:jdxq_ EuH[W$5_3US>CC y)jόADE IJ=oP'l]NkV:oY'%Pw#tD>9pDmkRssvJW83Mhō&Sy9]A_jA_r.xjZ."%U+v- Q %0^p|0 G U Zn58=OWPUz8st,zHh w:;ײFP[wIM g0dFưm]RPubi߀tg%S)|"zr.$vt7[;xFŃ?ӣ?m-n]`Os"pD@ܓ0]U^g37Ͳ\8- IE7l~[I!k.Y%P0Y$ a|jעTNV| bg4I]DMQ\sX@Ž=wIײVm,fŁN(r~٥&W6}D0xc?riͭ6G@foFuY3.Io8u_[3 MK4EJ, g@x؁70S}n I9Wh2Kd12&DŽ0N|tS 7X Y .bN9!&"ARA筫$ . Z_v8wF.]A9XaGĆ56ѧ) :oDC;9KVԅ"h{P@.J?bL+)y(̄ P'rx5?pƿ򿃧b/2c .40۹w]Z:jsJΖ -e/\Dy5!MV@. эo4vP cq}I2zeK B<KqXlȣ xTȕ 8Ga_&c=wJ..z (h:s \x7+ğNyxt RQht+1 K 8?IMqYj A2מ.iy<̡(bNZ6 @rl-${IJ?0&0SdCI4 &c(-bG+cLeˆYyz1)mG@H.=:v\. W)4Z^o:+p,_`ǡ"qr-S&,WM_3 D\ ?eq&h^|`z\*L*$En-Mka,YG XCI_溽B_o_!HgN~962- pb_>~8t[h-l'rم)?S3:\lvmŽU{d3eØ!bk - S#ᖞk7rIiM=\Υ\Ǿ&҂(iX $B#Cln ],ϰ!!S\po\'…ݨ(>ɘe87.d Zsj'$a©rYeؚ]M Z65%UH_E'4~g3 ~D. *k^B@7!*ՏZ w.c3Mq;y͐6D*۸P_"!I} $ur𑟰F9|b\/lIv6k2N`[Jwh:9$h?ب,ɥy- &gG?ݳBD5d^gv֟͢FJHuXx_Iؕ*~Oo_ut><?4ED B|_>g< 씇gbmh: RMJ۹E[EM>6 n9lr9X ~ ׂ̃ƂBc'VL::^h򥞒Rռu 9D"eVir(jF/^]Mx9:WeY v/z+D#9%$fLkWQ ,Ӑ>䇰X\+g#g"|k&)a.2ydi_rBk嬜_f@yu\jOAYj&"q֢Vha@o!|RuwA  =LI3R~ 5\%%PGftKpAǂtZyyڅy!6M=yL3S`z ϨMU8HN\4M<@%:iы`#fZs]x"8Å.B]t\.Dn'7ޗ_gE3IlS+CJXƒWpdLPbTac@ cNjNYs#|}fËW(0tg.kDC;@&V.S3bP30k-woo"N/#PWA Y"ͶL/38Z$4PMYJDT[Jz$\tڊ̘1ѩ&粯Q毁D<1T3w(X!r m@9K&b>uvT%EEӉHBV<7ڽfGPkcJZ#$/NUdn\=bŜzBSrE8%g/6D$EE `T7_o={9yr~1.g뛨Flp0,g _FFZrDGwMfŶgMEG&MP[UGj/ Jwɿ1ejw `^t63 ̪WV!t,WWb'!O7_3 8bHySh J$=byҖ(N(lbe|/?@k ,>z!dVF*@{3@efv17p |WpͶv|$'O17 UKmY@ qpHg!ߪ۔D2;uk9 O[Oy%55^b ÓoxAO$D~N7_X q__@L^W"\#үܵ:h{n~0n J3~e5f_z\, MG^qc k#M>ՏސEBfCjMO{1ƫ<Yge +' uhuk|9?G T8Vl2!ㄨ_B}͹P^5T)~EuUWuz|ʜ*6J\Mw47IBx]a\dLI[%X@D, m2K.3[,] ~sUG֜̾8n\CnUO&V q[iՌ3Ot(ZX1˚šVMp2;k(]M+k/)bB@9&dAru|G{$=1 CY|^H]|I6u$Nכ`93fg_{88Ubi>e tIGW珥!f&PPZ}q> K'yewH^՞`0.a3̣J/ka~- p)FtmJQ Krz2TB*#,x,o}:d=lXKܮOvwcS\RPg4x:4*S&)II(mzJ_Ďo㇓pTOv%c!b%Ͷ\qZl=Ecc?73nL8`EuJt 1OF Y{")<-߹(jK%I@ |5)!,1`T:آTR=xMfA,ťr,)xϽ6V.V&Z#4PLJPLHzQ ȶE$(e]-!baWw>O\?t]c[!o,ZMHw͖{a~T͐d|Br .ӚpZ.yhI}MdVaw&sGDɉ.!c=/Ysd % TUskg[ځzTD#P};G-?pG]&cU]o^9'*haecб$AU*Dc#Wbp"!0AdRM ]pT~HekKے"7Xsٳmr8B_%~wԔ*cQUϯE,ަ*E9Qs,f#vT俄7^f-}wpyzr&`8{&;)b,*q7/s0vUʘAlv!ZqU"^"߰+R -h)JxR[Q@0\;ԧq F !HU[3ϙ%kY^B¡%~}O ->=l` 4+Q S>*ѫ_@9%O\.Uw) xZQte0p33KTN6gEϗ$Bv6ax>ۓ9E8aP#]AhZ/M-et|j?ry$VڻLjdct׼; b dL- yQXPfe$&%SaJ_%3?u*H}zT;cV1B+ӫTIgWLN+sܰ-63IVAK[E}Cx.LP:y Pnׂ(5U*|߀R= 2$ucyyf_)zndcj_}JF+mءOS,/l =WFLW XtGT2 Gi5,+蘊`D_2ε&ZؼPey:}h27{w0`̦=][9jJ;lJ 8;7+lAB 7|4ۣqݫ-TVnmHpMϊKQ a՝7u{`D)2~j`ksetJ_E{QIb79;27*v~88P\$}䒰&)(u3K}>U ; N iMTDP1)uux3Dz*EF1pv2Ulw@a0RT@@R'L:nӁv&\kS%e1WIc~T; Vў*j9jH]x7ϢY|1w㣷c,e3ЈF[,l{%X9#a@Nb%5flYR+.x)L hmˮh-K[svj׵ķ84!`P00 i8ۙj'O\MIem~:]Mj#\Zzvtf/1`T_c_? A박|:\hz2IWw.i i?tyF:?ZK p:|%! ֙X3AY XȮ];'Ym>ձf] ibF/2KQ]`X?_^nyX9 .|x,ΐ'^M|-W-u4U$"Ns mOE3\!@VK-bs6O&6(gHrSJ {m+ BOk[&D'ANbX3[L\P"#È>DWl1 } cgF5B{+pw6ZX9B𵥄g~ u6J?8%&s̼0łyEi((@N/n=6qZhSA X37dټMa8e8*M(O4Db g~GZQaF\2b'[4auR\aU/xx8r]swG[JevFYjr<K].1y9<^>3aZث@a-ƙLz@#?̫`v x}|$0"uC.n?0tQ6?WF_ pz= gdG}&pXT%I1ef!!~۹r:}#ڌ{hiUr^"{qSl!l~>e]Ȅ-XƠ6P* 8|-0+sBB{kf4`Z,zO&A}g{v_^Hq0XAZyH3\gu4Pvx"Ѥ 0Z"|$UyMC՛nnG|*O1aߥN8{+Jvohl=Hl1Zk?98졚!K<xYY=Ɛ, #(1 wB{} 3Blqdmqa"PsDP[D̟=-xzc "b L}9c([Z ƥkGAbl;Vۋb5RK "-f raI'ROfUx=rti Bt-&m^kNԋsSjy4MbDW Aw]qqxF.-|7ϳn^(oX&jƖlSglWǪge2b  U57,g "*Ll~\+4aSp)DXC|J&ĢؤA&Ț :pl{6;m8 5i:MۚEc1ve6C:[<3 k; 4[h&ᘓbL.]C/vBK0 mRل8u Pt![ڢ=A~eΛv.Wo9W>ֳ)WYTdTBd톥7`-o_aCutάY.GၶLvF(a|5{:DcUìi+x&B?(*U\eyn^}l^ɚh?o QF@vLS Ol/BRf %mϹk3-aC7?ٽfק9 , 2|xCN?uxBլ"'袞=/E?O}FX6a}\Y9Hl7Ί!49Lʠo`-[T\nؽslaM'@18צ/ ±eJ1\,GԵ_I2PkB(Ub:D} m26|&/1%H`{tER@iMk?8}軉mM_HΪHLlS0Cpv{O܂ lr<* fn4\Z7jd ʵ.wpRa}w$t?5Uס|48hGGtu#OZ7LYR(zw\@3Z_X@u)jcZx9e=LUz %_TW7\}KֿOANbݹb8lcf}2_BeWkl!!8l\{+,kq;:m6X h Z{ 3(ن-BCڦhd}2| /~w*4|XNFAlfxSjcQP!ALi/ky5'Ga_ ͖X&аjMTy(84$טFHϪM2♾Ƅ=ԺkN- b)>41\㶇1OD dyH:UG-D; iN/+^>DtBh0sA_3SND0k%)fS: qpJi ;R_jqǦ9w5^k#kyt; *Z8#8]Aφ\RDL#U'>x.H=K.Z #pBD2CEc/.7N;vd1Fʿ_h_RR@n,_Qp1eY& ,ȥHКL7=NqixTnlZTR:| \utu/0\͉FYG+)lpCK Yh/xDf ScT}܁c^bJt/2V>JjhbVU2=} ʧ>֪h?۪©v!qu>bovpޫ#)C_'׳Ũ۽jMu**h yP~Z&sz:}I+Z+_@˾d/{!!GTԩUȩE mS)Fs !h}N֒Dd>p֦y:=G~j*WWMJaD]HRRcK>x# N2e?qڕS(φށ[=ߎ7gP-0ƨ.;f1NWXus_AqhMF$,MGAz@y@BjP:cfNlk,3Dڐu?A sa: !Af8D( @}pϛ/b [71\Ƶmz)Bg fL_*v)m6N-#>{YYmS<<8Cj2Z-GYu RʣOy IDRNrFeuȴYR4tfιuY(Ba81;Hh;o |ʈhhx$M4F/($jRջ ݏUGCg?s[;3ΐ")svX*rdqb AR?tUxK Qݻ06ҞU$VJR Zrg2|d- 0R"LZYxv<9Ћ|XyS<ɴojl_=zB-j]?HPw|@iHdxE8e2K| dʢE;[\FtI΢&vUGy$f@␵MEN3x5Znn֮$t$EIK J276;?@bHG|l"AiiliVj#?\IL{P j{*!2-Y3wk \A6ًݖP,F4:5x,Ge§I:@2ѾwF`{a O~>G%MqYF .hӲpy9M[$_&q4+(b_^fq!! 97?xοZ%1??U/!]cS&'y]{'g /͒ER˘RDm/pT7IZ KsΒٔ\_ws6687с{8o{Ÿ /aDʔCB%c#P}r:$Ɋ{B[8*Q49G4?XAlv=EcEv h(L21v%yʃ 56 mo/qɳX2ex.9ބd !QCgl[ە6[cv/{ZU^ i}BaCMz}Vv-&Q tqo饳zXr_mVqЩYiv|}VJ}՛2}>ˣ?wx;g;4YWΕf)'{ǯY*j3D3ymVh-AE|2`8͓{78 RZ@%6ð2k&/Z BMzcLpHRPen'y̵}$}fդ qf ŀČ]7`}.*6hr7}$[9J|fhθ;Iu9`'ǯlu@'=M0ئ5T*Rǀ4ђ_4NL1Zolz{6G< '̑@/@s? lŦ1:[2mR]*] eaK"8{d`hĔk7;5< MOBEYF-&AnɠcUɨ?#yfUعD FjGQXi=67(LIc4M G:V.7x삾"d)<)0? Һȑv?3~7ݹ>}\"ݴ _p, |ɦQ]/v"m=`,  H׺ɫ3q_14kF߸&?m8%ؿxo"ݷaY> daob0;ЙZ&W{J"mۙǧE]X&Ġ|oպA,cSɉ a$z a2.j!<$(%jrāv`}I5vʇ{1n:Joe`B%׊~4ڢڡuadL`0W;Y6nGLѮ\~;PʕN ʉ]CG15fiK@,& 0Un{kS5ZN68,7rh⥈MZ<%91]Y`C; 6ƊQ־)7fI#\HiT0J6 ?χ<6E !:LE : (!ɰ(K CxCZo[ſ%iζW .nĵK_T%@&?riexbȤ VemX)mc7Ռ, " WGEEhX{dHΈ]uGX=]}8#@iZ+)_8/^Jma.v톺nIH+292J.m*wČU*9q%'m[&r! ?Bj.=;n̈́ITd- s*p̫ͪp84ԙŻ=ke-Z0atk[=*3[lH?Xl@4DӤޢ!?tRS '23l8T8Ԡㄐ{,B K=/$T]O @lW^ 䋏 %,Pǎ3PeEE @ȣwZcGGCB/mc7ґt%G~ 6ɭZ/['W/"~}5gEHy B=0TQ[8>OuE7'3!ڷI06F8V%wTYi8YcC)S:&JA{~qFaj69B! 蛆c9q7/3}H9+]5dO1y3#f7T׵nwH#-6?/\73@j6^E40;@/9<8gEZ=ԭd-UВGjCaax>,~~F1k{_:Gl)ēBS"Հ`9Ja!xn>k=n/¥sMV̍U;j!kFz 6@7ma;rlyt3Ј/,B;&' Rczs/0#hh(n(''cvEN1f֮Vkɥ7Nlms)d󈎖u7)j?~K?M^$N7khtDY.̌Zc#tf* .m`A `Nf9$O?"bbОC";z Y8 ˯Ekm*+Q0lGϒ8Eo/V8)1#L̯}?L<~vr~s=m>ffN)qeUSI̞ZZԒۻOEA|ے~Jssշ njִ]* ?1%9b?  eW/Q;@Z@F,R< غe5`~ZYHksmr=K9b$Ocyc2ЛޙΆ1dt^ t~IOzCJl;{]uh֡{M@%=\˜.cT"fOQxIo2=ڜiubf2wf-I #R#Չ42ppb D`+"<ۻag$}qrq \:^ms|^x5Ey+ I8 5”1եz˂6X9.@M:} h9M B1CkߺJk )L#AFreV$CH*QY^1+fJѭ~4#恙ƍUf BexAH.z8grtKr2{HCm؅99zm?:BzL]Aw891d F>`VJ~z"vgmޠ43]+z NaS?pWU vOЋaC&> wHe.H2 ,'@/`zf@ZǕ%s jq%YVF,0C1}]cW t+OBNáZL:2zg85))1[:D^ۙ:?HA:($3u9Ryv_D*Y %ǝ IhɶƳ~}3i#81]AzX9P'7gH6 ?KD *ihXb] ?)Ŏ,;KD"~v]EbM.&+0$9,vgYiJวѴDV4v6`3Y$hMԴ% Gڲc77Ec?IYJ&M#:=yO$hk=q+7q7{k/q>& e}[OK![]0.GpHnAD+w]VXHk68_/t7wZEWYØ<ة|0EY@|ox 2.YY6D+(M<܌uـ#> baRl6WV+5Đ5ˆ as)'!Xn C_N3GS{Ѷe8r4JEv_ӔgߊWQYq7]ۤMAMn,Hl;>,#ݑ$h`v! d3}b x6VśNLt v{H:n`dQϺ'ŇѾ6:#{iUUhiC|JJ\jk5\f$1JM6TKL]o9dt$yY̱|_$({_#8rT{TWN'dIXτB 9dPMe-T9( ; I7q]pDg\|C\mw6d}R|ƕC+ Ҹ\BY]DZM\hD:*h?Q^䛵i~WYrQև,0Uh_^%Tnk8r3^|.1_ ֧[feDcMɌ$,vT߄0Ш7V+xoW蚸(ePz5;^:ZQ<ۿk=c;~i/rJ|~gEm]oΎW#,m7`{޾[Wpw9]{ox||xr\9_(KX`;fPI)PsO(par!0Uyb1:$8@_>`x=ꐷ|9FR@TAlCKC.cmLl$*yhXxZn _1# A0jvsI(3$ωm,躑1&>Rp4磐f8jHq~AϯLPXp0hջtF 8hg9ZۚW]_֓/*NCvLeۗɥH.\޴gwnvv/4=_[&-fs2~p4"Qt MX&7?7pg1,`=g*KZȽQi?ڵX£7y^ӐЦ% 9e~xPސ+vla~ g9~-*ekl{ϊ:PcBMd1wg5ola<䮣MtW|V4jTZ]c%:RX ޼KN2Au> >WHM>c~E 5Y <)s7gي#2+omCNSonjjkwP}'WJRDH~#4iK0;D"ek~VhG>&x?{fZU; zߴnU(.HƬԖzJcFė`FN9:Xr< vYy:ާ|]'{GT(X86pVToe-dإ:;*M[wyvbt8e"/񵯢Lɢ]AN4Ek4^n?BHw˴(@+sOJX76r[25/#V Z*6]7Rex:2Xppq^~be#5q͘n:AR9AeC 2f4w X؍1 h!veR7P(M bO éǃɬ`=Z o@F"=8׎ЊA([?nGdcq "{yp3ޥgMa9Dpf&L)@"^9KNJN4.)MKϯ0‹g5A9l! IS3g M.oyL*RRf*Q_zvGws/~Wb_^%d(Ya;\K6K= MͲgAUJwtn1R+W[8`r3+0HlМ-x9!(Wpf7XS%})FI OK4h 'xBKbFjHJb R+,B00~*+yN0?z'9N@"NeBҨqZr6g\U͗'ے>GŸ <.Qu[ Kk.J\)HWN|5[+!# % jJ!#P<YVXwQÿ}#vJu }Fmqyd :ⲵT=NrޚSWJrΨ]9Lv,;ݢPN%U?' =F큵8,W02kQ֤3\8׏f2l8+444e@ҵQ5@hJogJú-1G>^dgLNO" 6zTBW\iSZBYm)86uP- r~^l ǃY9=؅;)d|Iٞ8׬L/!XD//t>1 E\ ֓Ϫٔ((6ϘaaVW7!r9GMlD6Fw-&_55\>ዦ9y)xM`Ig)F -BMTMjޥcZ@Vxh$ ~@ǕB`_>wBڗ&= Tq5pLg=}d'e[FqF^jdMqsD|&jBLX=RH&Y\L w\fUkW"Ocݝ/SBa$SO`~NOO$;>X+?W032^dTkEfE oi ϻoll8T' )`̞kWʋ͎iZ(h>`KIhHm<lYS ځN\ GWy53*o3{mh1Ő W$2  b"%] X_6ͨpP}ȧ:rmfFbax+mC_ؗU:*s[?19]Ua*!ܖ=&^hԴC2,U VѠtw#H.輶+tC!3 |cӲvҗz\1Q/7/܉*EbO yH  aD]-z_&m] q/MV7tCRz֕(>£\5SR=-JG{AjAK)jM?~0Xa;1>kVDP J6m] sX4' IvxfT33Mఉ.dQAVߚ&%>߂9Ff(.]cWeh8$ZݦSO3R 0PRW ώj@RhY RKm&!-VDdF8Co^ @'.[.#ڞrqc7ثEd9-[u~J=kCPsSY79X!+nY1S(O!y@i9o| l)/3]/_z)[uҔp}6_}QLo<;rC豰1xO)L'ԏp#`jF6FDUTF ŭunVmI7ɯ\ 9'ESf"~Cq Rȱd)9D+nq$Ao3=5DڠAT9JᘪrZ$%p@]oeKlӪsScW|5XJ^`skִXg|;Cj9B@S}9e祕^蚱-mcD&R9tmNvu#9iVwJu41;_ ݳ7̈́lQRv3q(r׫MlS9"t3%j_+j̤ F;脩됦j&tKVe ./E6}n|˒j Yt ܃1 Տޝa" yymբX'lžA> F~=j,_Ӧ; ٯlŎ\0anbmvf sP V9VP0]2\Uy}MNflRϵ` t؀d3 kJO)rPS*B`F:Yqflg$y*6'7gy`1*[PmثT`'3]vyXd;D#;S?!#H,!o&8Z|'%CMkNIN>[oJ}#ϛ_9:G0=4+ Wpr_lؙBjy`VRhD[SIgH[YԴ /=mJպB FٗO"Jo&u8`yR\39x-/NݚhJ1p@H 7grZ;W*fx7݂ 2<&<sut.x!¢\\~q4 Ed)*ɹs]E$EBjFB BՌ%c2(P=ptk` jnNx=.ɮd"uZ^m"qEeE L;V.B(7; GwXߞ6(m$vޗ+fcGTz ,%98S`z^wxo5 {/6 5,U+0I񺏌re+" G˜s0?uΖ.S z*90F9u^vHxZ(B.9W]M\,= sBG9  qLiy"/besTYSzےQF@Lxw BQ\ai+\9qI]m`YݮXUQD͉Zʼnu⺄)?MLXixxr} x,@f g`: 0NG/"rC[O`B:_!^[RZ$pckJ6nzkvNL5o&uv.<<KR =ϵ˜n}Nczkv c@Y24N.YlLC0[]P BkP3?9]iSioU& Vnv3?^C삜k䨹r$S;98`>=ېFG;9fϜD|`޼,Tv}u=QEAk$Է|r/=SF3\ {D2p~ Øy( MnrkPćP1^r[7AlgF c\ Cۨب [l+ 52&6;Dl>#ܤ<^<G ?!c @G,; %R֓d}!{q$q3~k&_n1rF j8Oȫ5*z\_t0p4Y{Y V:hi1)$w~r3ݤF.5Ma@ߝ ws a/bdMҠ#dr UZR*9rCt0? ǥQ i\2zƛ,DW>8LsvNߛ[@]oF`K9j[U-,)@JDU |xٹ3Ǣ]R-yf:f`p-_&_!F#8sp2mAΰY ͝(ZwyEEVOK}393.ٜ "?L:`/]PMv?a I)9L&g`a'f##Sl V9Nû yVCWghxwhI|;j\U.Gdv>v*V'Zh$4!Ũ='UWF'2uњhK`Ws[{DrJza]S]ףN<1 VE5߲@ވ CFL0@1i辸iP KZ*EyZ6Ѓ3¿d$ŏ_߼(P)ӀRG7glbTgcv-LEaXS^m=)}O٣!78%?' Z2^~M<V?2U);d>K(}\Awy!sܨʳ5A0a-o VnU٨꟩FI.̑C?m+bxy73>gzb/7|b3ضYhԶ] a$&^] ǽ-.4{ H%tCNm}T`ݯ?7a 2uJ7`b/ jLOAPS] eF =2ܵޒH+Mk`{Vz CbU7CqZ a2h&&*. %ρtLhD{*H<}P#@̂b`sKg/G{IWT{׺ xv67iQA ay (ķ-yVr%-"d́u{gؼj:}}4Mhdg/ˬ` dynKTyަ܋H82sᲯPEIuR?[Rٛ7)Y 1,Bb^vvm`qܱ ȓ.TxIHӒaV8$PiTPعc 6+I3sv[38G_'d,ǽ13b 7 %"%5tm֋/!0T'E4 p)US"yk7'lZԵ_fS?cP%=kSOGs1ꦙ\%=_$w:t׊ߓFlNɊK-I(IvS#$IYֈ౿~6=sLOFr[:GJt7Id {ځtola.NTRH4&AǚDwZ>yҶ٠xp#t'c=5R;(WN`C[I:;"S!8,5L6 HAH)K%]Fukb]R ؎B"4əG'/gMEmQ\craƕ(JugQ{(͙,+J ^Pbؓi%(>0?RZ3"Rf+*ȋpWA# yY4l 9֡w# $tAt5.ۍd |"[kXg;ҎE,Z$22 N?)zBEq\:B?Wn9/WQ Jb,]u9hHz+5 yW`[jYtȑclSp|9c⪼vxJF& Hs*o$w1ho!;$|]MV kTTccay<I_-+=i'I?v /ekWN= ;] Hk;ُYap俆W㑷w -A-s~,*>ZCo="uՀ<Ti*}Wni|&%WAQr w5=f[q=T.br#Y60Qvn[{u%PؗjxZ7M Zo]42谑#^.[LP_<34(ɰ52iJmAwP'Ο8R"%I xm$Pgv|kp?J/Qhq3CFTJ[+v/K?Wt-I6*fٚJgJeTgha$egx T>m A1j&r<΋Cq\dlq$N9$Q|ZE.XDZ}eOYAm%wZ9*B eZKO6IxQeMZ_QɈb^fNM̶pVSk2_RlRBQx|5E~C)*8:s\4^C\T̻V4G[k&ڲ!F3Bhmxs#KFh 7<3iiaDJ0t ԡuњ74e}g '٦$HT4Xώwvr{߹85u :Gm9qfW?}Kg{!i.QvZTZBO?ҵ&UDȥh*nBt܎ʚOU Xbp8:%T )U|<]7Pƴ(<6iX[^tb$i > 9DVWOGLX*A >7%`\Ge^U _ P= "0 17c$w4bO{ tmwJR?`6>RE q,P = 00ujp>SW]Eu2|M<Y| 6ѐb$=oLj]7j GyU ޛS">j1{]s>`=آp#jnFPwMܱ\Idw%qe[DIJ1䮤85#>iy< 3/A$e2+\#C6Lo>^ph%?ցBtdUk"X>%*(^w $M(S6O ;E.:1pn&jڦ+0_GJCG#KClY6vʵ@x+i)2b4~SBozN0BֺB7sK)Iu`.6|`:Yv1_{].iT-5vޱ3Y} JNUWAtuPrBߦ!jbI~Y*OS M]@yQOwDȐ°]uQ.dc$@Ϯrz>bYBG<ǎͅ9rw Wg#tӈgz XB2UO8\ u!3PLњKPfE硩"xZ|ƶ!)<}::+bΑk<ݦpN퉩)JfF&C6v+H uAe'hBSX{T #Klb!>PTޅa H4eEu0U.6oehS7WNߔVd8&J٠Յz%o }:\^:kG=l/BnkP+k);hUa͚zx{mY5}vUv}K{6(8_*QrBr>oF贡iəVLmAA_Ait9bk].!)1 ʖcs0 ylV0%k' wWlv@},Ȥ+TQԗM%ʞr^ruB)S/y'D˭Pue#EahkŽ#|ZBwzfbl&_@ʯظG2tY$5(X eEETQa 3yBj "\x@|=}%Aذa;*r͇^]B7/rXVhDX@vz%S/T%Yh=/7ùzW2Z,^ĴhTquoW\egn8oŤh.i؞KEwĄ~\rA%9x5PVeR58)֚4R3>8!ެ#ø IEoMKN>g8jbw+172pt+M>m![y<çT'҇o Aio.~"x +?\7%e `ZjnbMeqSTv/I!Ƽ#{;!4FKk6fl{^M>@,a+д=RsJ?\fY7 Jk!܆GV=7)w@NnM8=G5jD fj gPh}c:kJ- :5cT=Ď= ?2V Mhl4%w3Q<:rc i/QÅQ1[#|}\YO xjR #9LͲeمS@%-Bmqlg5SQU^CIw) rv~ﴩ,BJnˈ7@/tΐ:!)t2|\D6ȴ \JR8V\HKj(vMyLe2?C *dɉ{ݽՆ"(;q?̰Aj]1A[86^ 6RVNL|xv_@d|@(Jq]""`0u!glj+Ϸ7G鈉4'# GvJ-!1"- z|ԚDC*'Wd6fYCFep BK@e`nA.)(@ }H1&w;fUqcw@g4@CїJr]Ja5ڌ>ODy[#4SD\u i`g_t ch`&.^UpVc_8LܲVPɟd~3Fv]]4]V0$]vE˷og+qB:qd·| a~/`k-Vs3gYT7iM uw^̧8$ #$@d<VD#@-Ȅl|FvPZa8ڃ xTi_Ȣ,r_ ]In#fbðV'$L#}=(\~7fҁw6ջc6tb!()1 #ZDH'u7Ή9w-hq3;1I~GM HU0A!wFud8CqA8uڷ04DIx&>4[voz{w$u o"8Edy B6EojF#LOT9++dq$}46 &&=`c"&A8 y B6 @S.<&{˷Zzg(UIvu3*\g;n9C,{|:qAZ`n.TVмնW:z-/H6;|% ^H[C $Y.<~SurY}gur7YΨ L0QD,<WRd& yoӉ92oT:-JI]~0ji`2&vXR)2|FPOJIȅ,!-^6 !%m}JwFFF%L328$ޮ2&rt6{SPs8ҁV]clW3nX4N1E~KBC7coj XRA[RMUkN}dz e\j 0h b#\M~VҗvD絗. P~GTvTYZ>A(CFF"tsqa|;< $0\,~ $tӎLpg@!s {7\dI6w=:rʨyFLՔ9Zjgf}29@ѨG^ž [Z_>)/dFAC^̹im7!Wuf2h%LGƶ#blI4;{g>ԽGWu[n!xmdUm8\8S2~bUzO5M<,D+㸑+Iؙ#QFF>WdhZqsSȫIi<vX~ziQuc_?s= KqY\ *DGBBfDcz{Nk]y? a]!e~V?en..$urXdgS߻_,0[uoJƺzs\&]oqB= ΙSu(u H %.&ܹ7y߄Z֣oS9GȀg EoƮyxM `)/oqM[ :_ÁK]ьh+IЊ@f+o:|9lyWy/ʹnę&<_s5#uĞFjL!GW8cx$MjQaak'gOr92_P@A㴊ҤUghu 40QѸ{;|&Dzٰ>r!?3SLgfAeףSE\4+TħӶLۑO%pPWH#pb}-X >N+{RaKl5#񘋎Tl\v2*"+D2ǧ8D%@tPęI$TDVvTlFL}&med8'QO*T X)`AhQ=;9uUl;L1K1Z#/`i Yre _?JAmfr(nnhI#WZ d ąbr.e2Ϭt狩}[Y.,݈j'1h ^;}u)F=2su sejo! '8g_9d=0>zyMھfʜ6aJ͘_+~A}N w ,hz'r.s˲HV|@HD'yXˆVLl.|Y 2Knc#8#VIG t4ۮEiiJvHZLРyU"uW\O4!`:$H! Xԛ|ܔ.X6]SILm'-?z@,k6Sn<{4׹}x%.SdJL*zΙ"y3TIHD2g .(_/?R/u#58V7ʊ4&diGQ(ΈKu}૕,ŘfAc+6*N0JX Pq|u `>b&;mcn}jFO^eI5A.K? ZU{8ʱT`ѫ^F5+f=PM v-9n< 8C8.XcmTy`DP|Td% } |Rxh鉆A$!?}d,W%17`>zg%eb3 d;s¥~b*z)&v-nYՒ;~G ӌI|=DԋnXNeh[_|H0i~8:[;g']9ELꄜ5mM}sK¶%ՌH\Wa}љdŐy}z찚BR,+ѢIH+J\͍6+*F8]gRl+Wv #gq"$DQbFIӯxkHax~(?̧>2C"\yߠN*9 qA-U1vuVcuP~fT,뽄ӫsSb0#5zC32?\gQ象yJ3/Űڱ8UTEbu%C%SR{YT1Wr[q(Nޣe##)|uld`gOy@!#;HHȃrbnHL;ᤶ9M.}gEN5^.W֦M9!ۊKaj:yZf%J`1y]wDCCT7FZgLQ%$-D`boҦZ?yd 50Yagn$͝ĝ4tm#?r/tvz2V?1spFάR3^{$g)4q0}7|pXaPԒNj8k> ]sʼ='vޅ2:w_bM HFU_g^41G|,Dz)'Z./m);Rѝ(?'uadR]N:}",G#l8hᓣsמ- XϾ_eB dPӋ@(<_q "=~?s&Ow[JBA IݰsC/ѼjIC#aoȹ]di)H6\2'j-h:FXzM¢a51~pH'Hgzn)LoC$ʡѶf99>#ʉdտHzu8Hy4:MP5@_=Sp?Ib%7tm'޺PCjʽ'x$gyv3tC}F"{KZ.Jۻ\(4^OK^U 7 "hX8^FQ# gIȼaO߉QBX\{)L׹lq|膸KDN {Gᯑz 沋zl&`D .73iwY &m+U+R7xtuZĖ~'wǢ+0[:_mBK?@`5 hS2=or/ }Tp]-;9=_K\װQo+o] $Xn]⚪sh1jِ.Sͼ3rǝd{c 73F{ FV )kXegX/5+/aUZnw3P0!XVKYWHus~*XskcrQ aqtOV}=_jt$k )i U|E"4T#f+9N*{\ haheJ~g50BE:@W֍#sXȭ4 !˴뻪,2-P'mmTviumٲ(4G :DZvS "N⸨{'=Cb.{#p)^Z6f) B "iDjh;d$0262j͋s@J & | y a=~yW&su(9Uyz9.ɣ:l@K!9Kaנ?Pk 6i+OMɓzgqFLpIIdK(6>B3?cXzyKFNx*az[6Kr^n%I\0b2صƗL2P#)SZ—&b62}o 0uOI=hkϭ] $G~kA۵/6mG~G(%WiR*uB1@sD,K@"@mHxt<(hϵ0E̤d2;$HrjB؈,ɠѤlQ$^~:kշt$=~ݎeX$;U< vpXfeX4I_'Z))qXmY/|$jvǰT>|Rk)~[Emab`əd,8yԭw [l[y[opס =QDPJazFs}mb3Wͫ6* {%0%H;>h!U>Fx)}c ˧FB7z*."8R < X;г Bcoe08y 6x;/Fnꉵ>QOtڙW< ^*̒4kN{+h~6ubzypM8ujfLIn.c,N&oT>3q1GB뮧0{ j`{@K S5=p:j/Z3لBMKlL@uFxiQ@ZR٥z _P-t3сu?W'&L^߀HԆ05ikN&MkUp-e;:o[Ah|ܸ #wbdTn^Z^j4GGI|9V%m-sq)b0TgSBIFy.A~}΋ӲtS˿%.&vŭ][aЉ4EUx S{7[{A?`cH/4OJ?0.CyźChCK0/wE0݊==2V^"D$ܟshC .Cj] Yȫo]@t҆WZ$Ώ)hц%T)*Tj8Y` d= F " &'|'d}zkV#9{ -ه-"[pxUβ'kSx7Pp4{K:;iRgbB5{\2z"5VKrʫ[s`-j&`Xz"ќ+#wF2,1ŧ|bd,e4!%Wԭ[=<Fs55l4{ڻE VX0 Etp^_4zYֆya}ۚCJҙO\p+ ZI:1}MйGh H *Bx;c#گD~r15Aռr@mA@eH0W?/tZVc󢾛nOI(eNjȴRȃgS|]DCerYJI.cw9NH9La9.kܨH}Cku~Ϫ&}! 8NDwrbM):D;}QU5c4 G" +MR4,ASǘ.=xXsE,8"II2Zٷс,;뜷a'LUo2GѡF܄h_jZ^@stť3Y]ZwTKӏ"ly "_\k{+ǣװшP! >O\aֳo2gf0&Xǻ~D$†EIZP< ks,[DsDH] X=/ʒ#<sɔ"w~_oMGW5ta8h~e"zFM|$5;&7t3c>ZSwl}rΔɹ#9 2 )kET7iOAGaح1MaL.,z ^< .W9-.4zL9ҟWܔ[ۓ]h6ip%F8֐Ex!߽◬?1 թڲNU Bg]哐-Z8Ȼ[#㡒Q%,Guwp6ҙ%@͚ "IZd)LXzXz,4z^ zyv=O%4h4Fj8F˔(42nZ$țW25s DX~B~{<~3OM¬|338IAd3xlx'G-a xB9yftcDP4G־̵L5w+yLGO1SS*Ǯ<x]>8SKg8Y`&[S94ET[% \ b^`K{j~$Xw<-)bh>0a}b_Pk(D6UJ%} 8JUHq7b ٮ%+f.з@ċqQ3:%8 Cl&f+mCvf{t+u f eĆkAHv6Fbk{2\|63?8DP 9 =)gLɿ[_nΛr|趞F}kZJnЙýRsY/nxB"IVyvk|XuMy~<`!X)Z5L3$!w@uU 'M *C?v/b|tS>jp^h`0SWRI:5ߪ[Absռ>mlgCj!_mKj8S5\M7L #δU}3GV2--oVi8.U/ yZ HΞLvg\x鬇iO?N{(+zӷR$4H6Zܹq"S.?bmt!N   [M^Pt[Υv=Ms֚S BQ[v~~14k]!خSa?zՆB, =i%#+>o2k'$NDT(!e\~l*4r%CK CN) w0{IeK1/{?nKzvl\&'V w u۬k.f:{QQljm 1ASUOJJT1º܂hBF?Ht""ɇPrO s!r%04&#=n.ICOޅш6L%uk'6v*^2RWZuռy ٓSBb̲j]7rTBm WOF<~3$S4#*qc1_y[Ԅ"*R.Q8k*8Դװu!`Nyk9Y?2c 5Ƅ۾+h#eӓA'M@zXGnJ%*ۜ(@8pu'Xvh8OY̘Y^b^>FWG1y dqXCPjt8[]1e,D>PȽCi ہAP" t]z djDΘRj^+i:+ +Ư4@dl'<- pdbys:pw_C©o^R 1-77E41lJ1sר< sxì}> \ҜwzT?TGARyªUMCEWH}`m\ nEBS>+{iqciMyhr`)# 4 ^|}!nE[qPgmZ0ex^U ˊfN_9Zu8oY@# |A)zQG(ds]tybVJ V&uVHu!=EzQ+TAk(7GP- @5Ni\p=ZeWT˪@g{]Sj;_~O@v ķN_jkgB*&٣Uc_Pa}V¨`>np2vleMg투'5jɽ VTab`Js'TKQ%qb[*GR3e0QH{NtUeWP ҵ5>@N? lWԼKyO+:nNU\?0 /85`=Z?q^vmћ]X_v?EtBԗ~7*Ols/t G:akXW./kws <n{.ZÌgzGH )6;mP!j#48>'C`ued6^iTبUغ/y\,wͳ?x }PUPZ{}kV-'G]ESWkr&lys,B?OL)ğ#Ȧ~%Eri2ײ*I6m:3p8;f +Ǽfxׄ$qX"Ul2u<`,e@B0l+O?8w\Vl<4}zɆWndOsYTh_SVrqw/cA^C)5"F݌:,(A@W /cc:#&@UV1T-v*?%]t߃㉎#/u?m'C8 F[ X9f&5PDUcE(~{X:Ι(5Lxtc]7KS?"Vo`s>HeC{Z$b34?6 |A6zq6)L\j&B"̣ۡ`a'݇ezWfpO#U|c0d m4Z7N:JJ2,q<9qۖ#EERR<2mufS/ Di_&*PglQKSNնYZ^ono =YX.`zNUEVNvN$B+i[Ғ(NE_ǣ _IB}a޹cUsC>A%NUI6oT)Q8zVKg*RIrq7fgo]ηii -L71pKm{^q"ZoQ6]dr㥌3^43-;GD)!ɌH2SՉcds$%: s+4W>b!\]%۩J}5tP܈&Bz!~/2K 0AÂF2gŖ0DƖk:90xQ!d!~H:ބ]I!@c9Ǫ]&uXUwbpchU*O60 g2I/ [w IHӛ!0$B~ê8dTJ\@5l#ib.<ʥb~ARB|WCOw>凌_:TV_Nc`D}Ŕi4&/FU3l ?݉fe [~3Xr. 9>eP%/Fh lV/hF16l"HUf08]^I蒏n(2]X-+TQq/zoB!Pل'P2j( hrp?;G}{n _4-[Ts'g,̵9 Mϻ9n`g5*0 ]~Ŧ,b4R;,jD {ȼX;z-/C_kfpFdju-12 \)U1[+p*kƖ0‰0' .P#t;n+;"ڱi,ɸ ׀؀/WV$ mINtԫ:arpR~ך(º¿M,M'n0rX8B]D{QzHpm 29Y4GQF:.?K[^L.1dH [ś!8@w{FH"j4QrѿI&O)OЎʜ9yź{34qsƢ)c̝۞;}UcUPn" PVk^UJ_13o/ur$~ӧ/LjBW&ee`]ҷ\}zWmc+&fp{|6 =\7vJX |)QABTQ#HQLwSZ+1[-,Lv$p<{ X}G_{"g՜"ܸk{y@z/f;w7{L|]tW1%#"*S`Dp"i~mەѼ&n:9@k&f=ޏ3CE _{|+KG+lUƳB` wl!eRR+^%Y:Aæ0 :٥NOZU6"/Su!3t# =ks싑h9 $NK)쎧ܵ=G \n{ K,03h9`ji.H1X)[qt1HtQx%o͘Z]n."5\XHv [4x>$YSN&V# vkI~Rxymy]uqD)i9H<84sp32ZgP=|_tr{eJhF!05^f;P% m7/xPs@[aeGdxoV3n: 6*`?YYmﺩH,ݑyKA{SBwn6ź)nS"OF|`aܤw\rE=cBV[M~kڔ#Sn[ğ[OY;ipg(3ud QbfJ_2 f:c@.Xk=U>Xŝ5,.IX{EۊmIem,%3C٬,anY7]5\LIzͲ=YYQ$.nkp éUA{Qh g'Zh|(y !i7EތvkJHaa^,G>~^ޮsKsYK~4hsƶgx]h'$%0% -A$T^Z]㈷ru=Kxϝ݆U+wnW>z-nذr#j xeΜ23y%EHə9ʹa@{TjK=U'ѕؓ΢Q ^ 'g$KO%䯈?(Pf?(&2,턀GM\= ̦*>vaK[RE[rX!UU)[ E)s?-yFW- ft D[bR8!XF[7IO%UyƸ!\΍N1oYײȪ)YIe4B2 0؆a{c;;hGCS|Q]23ALأ29sS yh(=mkAhg3 [W!_66zKmv! y!wq6l˛\[Z-+ZT!M2%g[DβvҨ_ `zo)<>m[u( V4p a}2:bANR$µן{V PPu=Je|3`Z[e0b-ȫ5Ӹ.do$=u>gB%5"c/>qO~?Ltw$b $źwU%ڴs+|5Ț abmbrj,8y\<4Vc 8uJ?E N!.r \A硬X&"vryl\Zm#my-UQ@ Z}XvSm$dsDL,\xhT3Xiβ< RgE\#4Y?K1U&xlm.td[Rb+DeY3ŝ] {Y/O  /}Sҩ]Qx ;"gh迈0N#dИG/X6`ZPU-?dBm|Mz7ܯ so+B_)Wտ޲:Ix_E$&w]BXpJ~;^ PЬYweha]):sԞW+0"4c)oT0(a+tz'un ԱǨ&rc[i6.6ߊ6rNc\hmrBїYd)ߔ }W rI5K_!OQ@c׵ŕ:䝕OSb,s)]w33sqGPw|5ixkZ8o86-=#!xpc(&EZ[^M!+  Y)dM2XC4St*HXdž) 3! apEXH)o=~We1 ~Ɇ"JU5ws=Ds `Ƙm& g/,豼.!8E?? DJi Z3et -(bKS8 ED#`.P~ϻθGK巙hg7ǘ w#٣6R_Y3 "Dg'OI؍4Rv#B:^$-Xxʷ p'*QE5r^[̳^L|`ߥ"k!gD;-'X.3ٚ㗗UX_bZ(lO.flMxܞO[ Dp *~9}wx6wvG-]%C~{xwWybZ:9c?UƑߝ-#hb!4AGV G>YQ+Pn{6%A YYSzΓ+YYOa.Nc_[ )hU~j_rq/v#WrG lZE]^0@mbL犻Z `0]7 Eh*{kDzg (vD`gaGi֔R[ߍk m*#sIu[v?0.%NrG,j~߹y|Xڥ{J> GcEatLpޞe1c$~qc47G8ijX)C^b, 2v&V[v@tю 1ߧ_2L3jK7늰Zr],^IޗE§fJ57۳W(*46φPExZt[1iM *CZ'+V~_:؃i0 ~u}&$w51֑&ۢ?C  vR:`_ޮ%S_>l9,Voc() #F#Ϙ%QtKYpc23+`շd~=5֧8z,*ӠLL`,Is"<|¦\݅`$RY. *-R'ki\/4t߮c*㥍һ|uc0_#$?LǷ!Z#껠2JR@5F}9tw&ZCmN o n,As'TpxG10J! {JvJ!{̫͝$"y(˦NT3r*Y5ge|QWS# !FW"s͌#°nX/yk!Bu莙_A)o6*)]R>er hy#q'![Q쫸UU 5ݔ WuIqXvQ\DjdO%T+GI [[%ieŰZ+'~m$ۈ_~{'S- L W ~Qcͳ-W}E.A|'+dVA%BiC.z& 6sz>Ro0)2@;h>m1/BN){Xz7|I>ٷ8ؘP6+vHI:G8qy-4W(V%+7X"Ӣ,!I7&cg,m%NfjR(x Loay4=ζqw>I\; :#MJ\Ih6D oxHP+'gx_ävƿ0u:OZmGkG;CG_uFBEv@ONs8Rx4#Y7|+fD6z/(c {pb]2̬?^L_anu+?Ćݨj,ՅbɐLv#兝GU-a,]u0mkf|JbeՉM{)}8U6?qvM.ЋDtPfG4 ~.oz&Zox^ fPwb_T_fɄKTf].II$":+!@a EFh鮷XL{1P}R _kYE=Yva(}.B_M DJ~7=ۥQ ߓ^$=ؔE+cL_{LWgW{bYM\SDk- VGJn-gi T| ?U!-1=%,]Ut+1Or|&e3{T1ь5p >-'rS8/@w< n||:M吹G =2aFk2jQLnyNFow=gN')TiKyM /_,>uI.#GUzE  +YlΚlN!i fgl% SzXAL"& G3*ТȱI TDzż?!1W^޹BhN}nREV U\*:)tJK||}ɺx$BX]X0.Ҡ5V IQ1pj~W-@xsiLuZuD;ַDW;NA#̾Zt8ؒB*H #^ TVS}4)}'=jUU&0Yf$7v2QElBIa}C&L|IYYwR)&zI1ѷm3eؐ=?Juq;Gcf9鎅(%vCgɟ?%_kNIl ^[DN?~aB|KK@-/MG.R!dPh^r0>$3%*-w)S! VtL3iBirN5V2UŻ]e E蛑EFj7`CN#90 _-9$V*ưq'_i:.K@K !.jB@km,(mҐSp^?JJ @ m-[hI=wxIz@t HWG-6d 7(wዽMy8[4Թ`(|h`<>|<,sJK$m߇.v'@8|EEt/X̀phz oi(QFDE.|gABHeviPiM>6iĘ`YKQsY =s͓p_ U qZOKD{r-I{]TkD EqN&3^[S"t=bOT~CBb-nz,xo)1)1lN{٤ar+7oþ>tljƤطtF+U9=Ƹowǁt.83DD.*5]h~0n~ڷ}Ɏ8A|wd?U'q03vToTP3)syDfƄ?r-&.^Y,IYˈ( 0e9D^--Y27~`p1 ͻ$Kλ߇msIE?mq%(!6S#Ç9GE4!b?&S>7fO5gΖ8 Fk5; At26[~{ K5w7 ΂CCݣYh$I);1UZqRGw5cDvLQQB~`Fތi&E]WKL7翨U|E#HTX;/ؿRx Q!$C'iF|uP(gɢǵOH0?k_ƍ"U{ {%'zy:$[~cSlΕe'0L](NZ+Pe"{v`Xs85%˦֡_l*P9@0 Xi_uY&t♺ Jθ/mh5X捄\u^Y!g5@Y^Yi42s;[/F&QfwLwBơ0Ѓ둍!>caD {O [_%:?*(mwb78֎ܖE=VR=yKكwm [r"H){SN1|RofC-!NLkڙAp?A;eO`n臙E*r86dgV7HvW<؊8pi}M:@mݹi͘S:LX ^gO/$PF]ޯū}\HܸZb]`v{KƴN~,T@177 V@'w B :'S[zݎ}ʔ{ܳҠx2aB>Dī^wD4dRDF Vo p y7s0/yݒgMU>-u 75w#9SalNl;XO Eҥ[ێ;sz$c1:zzVPgFrjY⤹el?0h}R<`\U!3Y(xgQa0aIt4=!#*C{tٙ^ulWW 3x<(&3gv2Q[A*(=AHBZg!podQ`]93݌4.Ӈ(M1ʵ9Q Tu=ikč!bq!xK Ybv_ɀ`(}hoژU>Y)m< %ܓW5mpIjY68փ,b] ͺmOό*;׷ꉕ0!:qVu}_v,n7 y'fûO,l*aCFBT=}(隥M{ zItEU?|{Qe"`Vg-lXIJ%lŵ8XחYLthVE!#Ӊ[( Hҷw |}x<`p4 #0 4"GnK2jTO!Ȩ;W7B3s52ЎԸ|H%[nFvwUϚ=)Wgo0".?^\ NRO]^cѽS }khLD&>P>|p$'h;s^}uxwۨIk@v;@Z{QiՖ4tiYʖPb2!QTM`O,͔WSɧ:;nH[q4 s=T(ɭԘ5/+0j)?02_y1h5<)J,"j&'k]q_+ꦕ@iOj {(9"RTyOBEkp}M$7irȦQ(S2!!ݨ۫s3LXrzo)c3 tö LND鈶(n@J!d|ꦍ ,2#'i/m}CPSX;,McV>6ښ'ZsX$GM.,amgTB[ݒIļ!|u +a.tY 1 >hQ~PxfDTQ2eu#od_LJcpV[IBc-кҌ7?m*췭ZS ~܆3~ULĜUӎSpu _J:f5]= J;^9+LbAd?T[Ig:y/"_"Y 5rS K;\M vζ>/WVB MWrآ'U)뱠I˜>SHIjiU|s¶,HogMs79?⏓."p-}>yRrV#K÷&$P֕x*, .Bɲ@oT3 F>*p\Zvl8PUY!(cVX>tLt`贐bsGh!E26 {alD9HcRB;wUyFPↈxL 3yIpJSZ10!,=y1Sn2C,{^ةJV%/2;N5l0Xʺ .r=\DK L+a&oX*AG/EI}ZRc(}KPҳ!.SD;R %c&T Px3HtueЋ}9rx\4QmxNXMf:0ooHiD͠|u'yb7bg#b]_Es{ H*jiX]p^C ןLUO*Os)n' P&//2vk*bLPn @,mdbB]A"eEx02 ' YҰ'"N%N*ݿ}="`OO"b6"v_Qę'tG_v-:y'U,TP͢jϑWZp԰zt+\dCHLEKˤ?52Uj\uGc@5 QCEUHbg$=5٩YBt8ۂh) -Li}U܂== MӉo]'hQ+8p8is Y@F2`h ",N 'r ϐG~X5VW6l>N> 29EZQ(j@ myܣg;? D32 =ma W 4s+Cxyzn'ai y\iqcEK?0jgl> 8!XBb/s 2#zMƹhk0iжXirDTRT'6P i F,S^A=0'k&hGՍ&E̻ZjGOʜo8RR`OlTtb ĔE/}Yh?2n{! Ŷ;] jydeE!HaL+M4\hk2؊u:J17g5nt_]_I6l_kV4fme 6_V%~f_.p>76WJ^hpO^ c+>鮝(lV{TWGҗdE%ENЮ$eXs>/\EMR/5[4+O)kE:on$ȓF˄,*zS/+* {o.x(#?J`Z{OCץ|U_8|]C\jfj##R+ܿ Xyۅ05R{A:K+LJfP>sD]g8vU\Dd; ۘhO*RpABM Joekϟ:vlr1?SH %Qn^Ų )jW}]%h6+/?1R(^+@kk6$$s:R|Źxi>Q 1*WX έm`Tܣt~KhO&ř(+n*}:PDx=C[BX { V4!og-2s]G.j3ۘ)#~37FF-ZXZsZ0!5^!sp,PO}+ ) kxӡflr\M!yoHepvZVg(03#h~rDjm7fv b2&u= 7Z[V-WF)xNaKoȐ2~eLYMsl"q;yQK2;R֎R*t DDWrյC8H @$7+Cթ IRL͠*Ĭ>@]6brpf|qK=azDz0ӡtIi28%r&80(@暔-LgW| X;"gpq߿)_FSzGU8ZEиsF3㐠6t-[u)sHW1F rb7@,s h,<^~ڲe w֪& .UJ197qԔ*=mJ=R%57a"FB`7(sDJoZdZ4f*`x_(>uu07"Udr*I7|,Ak;>6!8H_7!85 W>tY>-絔V,9NZ j\LeՍhˋ" Y_G^STA}^W/apԱZ\1nҲON~JHs{L"ыWtڃYY}dO0:iFp +`"p(.4s*)Ĕ?zB5nþ*b|j,'F9X잟DVx>>HVipo@s%Q1V/L\W6ؼv%؋.֚X]fY4Qa֢ꀤ%?n呀;#h`EK- q(RPys4+kdT^9oYߡd҉^h69 %:Kt0brTʪ`2irp12n : ?*.Ӡ3c,rUbWPT[) Z ;4/z嚾 µto\v>՜tᕂ V .ޓ0~$ˡ#}*f# גҀw6y& C&P9@Cy &ETi Ž uvՎr?-5h4n_6}+YނZ)>l<_L=ܝU8uMV:"@·"AMMB'H{umMdcS W9O0@9"zl/4 q,߮U \G^7HC(=ԝܾAY2iiO 7$}.zI2U/Q((3nQD] )`X{cbkR*5iZ۵Rו27̂*5?=+mF2k]0u-H\#o#MsôJr~Mj.C#Պz@]gmU8ݶϟTd n?Z@#1xj`ᱥ{uuxL%~KXKR'˔Ik44}vB1yJ@c(0L OG<9ش%X 0 >$-coT>9hW" m1٘yie)eM.,p퇆vfp%?,K$Lz--`FWšp[;ZEK s]GߙTtl=&&w{c\n2,ž79N)p-*4l YDC]L~QU}EY`xO8Kď:$l>XUȕ[٠z@+dV]jOt߉,nAr8=ўxG/Ki/JƠ}*jrgOlDBį{.](a@ L-j|B_jkNd [ey#BOkw/L.~l(^/1$:N|R/T$TzI:-hcAA3;8X8O7wÞFexSTzvLQRZjXժ]l ]$,K6)$PKY" iS](e07cw)S >hӲA:]JDM^M2IWac\z\V[" $چ, w9ZhU=:_$*h?73|>N$}ev/ ;6\@]+Xfd"K Wswi- .xTJ)(NN&h9/w,sZ91hOLkʮL}--5 5&ebyCA7U`Ovg G;oi%q,Q^;ˉ "Io[EX£q.˔>u61pzr+'_aG(txYAVVfͱi,uQ~8Dx?@PUm)'%*!d7b{G{o2k.!yPixQCdg&$n/r1lKIb,af$)ӞVeS1DϠT'YER[4ɁOj'`Q:4{(("B4P'uSQۉ%b}*Sŀ}ؑ(!vtRF(&&3μuxf>yG7@ ozWtIJ qqgH~;[S1S:_hK5wĒAfJUG5>fih@OdUaHֽշr-{gOOnFη+MSA\UޓaFo]0|+BC'EJw"T&Y쯢,&oaP-^נ{7S92½@ ZI#*"$&> q? -)3 -xJ2 AeD\FsaU y!ORyj">U#^!XmM6OPqt YD~;G;̍T00A.NRtń7Nj`@\Z 0u׮9s!IV,j:}sf<@؏l0?ZDkZeKߕz {_ ҽ *j|{ancHn6j#Z9-ȓw҄I8S =/TG[*^S(0zRmۆ{hMJ^.)+'9X4JBnGNۻ„xAjT'2vBvuH8PQخq(F r!}UjST[}pd~bBԾ>$)Y Sl?Td`~}!5eB {>= ⟣E@]Wy!w;P$CឈVf5.ztڄK3V\Êޜ7it_ qQ֌IԮ\S2 ؞[w'<魫mNG(~fœdђ8=+]ͺ鯾m+ YISt^D ᷽6v(<:"P|#JCRüƮ²XO-~+AünВg?&`tQoa58ͣʹ몥?:wM5TDؤSt'Mq){橱4a\'Ցn`yTFA%ȕN.^]xq|]8+5= Qb:%VyN]Gt9q7 $4zշ ЌMT1"81aW(4~/'Mc{];fAg젬McVH*;d>Sw5B[^Pn4h>Qio_s!}d߄%˂QÂ鼪`Bg/­LǨUp@̑Iygi3@wx#y>cZ]Qtb1o8CZԵ QVW:4L#^Oޝkc/T~ )t:LytNEӿq]1b +=q!'8`g|HnWȡ+sI000LN̪Gk R$2sove~ҨA,f)=Y3-s /m8WjO'Y/:c R"VmLJL;1ORzٰ _U}ǐ be%h2/#ý~bbA< yWYk h kyi)̥p1@~M ._$ r}ȸMUЂy>+U!(`Hyg!%fUL&|'͢182YS~闌84eX3\W^`\`}XHK&:©632;~);L76E9 k!YyR y;sE~ɊŒۮPj8"me}{Y4)Jz~ :rǦXxT"\dqKa‹N%4HAsh`9Z}Oʧ?#EO9^?ł>ł_Ų$*/;Uk {BV:;!_k^zC"TD,~g L:7]3COFiH>fig EL-y)S! :*8$3T!/j{'%B,oCޙ{YZAH@%K**S\نyjV n;h_Ra]ۭ0:<(1Y[kw*ڗa`UݻhpO!7:A/ $k4ş>q_cL.էEXwNΈp` *4u[ib`!6! ϤБt˄[jj"By:R>﹕(x,U!2OS(nz~E ۨv`9Kd-Aq~ij  rߞމ PNvm&@j0vqyZGe 㻍3yI@5T` $ 𛅰Bi3fRX-S2PӤW}`{Zu %9 V ];D-u` $R1 mm*{^Y䶣4Mwi.h&5م9AK |8s&QL64!{XRbc!j CL 1 7U߹ 0vԷ>%>qj5=ȤvGhgn6B-5I`$8p>cK2sB в`='9jwNBb3T,M.ym|ҥH'ֆvz-pt)-ߺ sʘ&--jDVj5?Xa5Z3j$浐0D XzvgYZ070701000001ec000081a40000000000000000000000016239ea8500003890000000000000000000000000000000000000005d00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/usb/dvb-usb-v2/dvb-usb-af9015.ko.xz7zXZִF!t/) 8N]?Eh=ڜ.+Pg:^,UVU >.1ASal)kĔ~)|b2Jv1e[9 K>WEb^ IKLԞ[`뼦4v_b^l!u)RGӷ'oD-f]X{Pj$!!-i@q3ׁD4'4QHsS q/ =R8t! r"hj.#"ᓣfNAa@VxO4+{ʹOBhWqf74c'*}UОX)8 l$k iF?t!~qW<;0,gLqi)vp5NfKDs_9!fcX68&H={RZYrψ}94~[ >O`))vAOW 52bI9=* ?X7H1% hfvdPT*}ɧ#س~ Ck|n6'k󟛗`30(Xfk7b!ȵ~4t[}S={t2^HW7×[Yߺ@ u{6w>qz:4aT"kW&ɰO|ؿ#*ljTBq-4k)`Uz~G2ܿ4;)]yI"lxZD?qlz1K^y>~, 3)@|$ALb7jwtFys?]6 Qt]IIbWuz*\,õ VrN Td^RaYwWt:$G0xgP],}v1R znm_Km*Zx͙&MZ^81Ûq^MގwdGe,INoͽhtr2oj^r%CZ%$OjF6(})Ǭ^\}<Վ $lhk-Сxo22Vj[E3lkNPvxxĿ~-5+n(zKڷxםƧm6K@1^bouVZ'яIE jž,b5cr7t8$G„%Y/.Dx Oп_5DzKϲOȞFdIo炝uW1E𥌖X'H璐Jo0|d_8xKH?xOt Y[bB$T}l(=nK_O9z-DS=)E /ِ'Nf"4f(﫩1;BWՇckNt89  %6^qC$Pv--Ν"6_$60~&0 #f(o~TX0"`U1ba$y1$ sBsw_ v~ٜ%w>?ܞZ.POV^Z` ea%Քۃ)%Y!p-ccYg %ysE˸J[ojo|&3?Gq7[.SPV%>d]etcWԪQ#0itLz "Fn1b@ 1_V,&]6`%åyQ=\ O1.QS`HNmdNE1}Y7Q)f!@RaeU##6dh?v > >MPE.kzUO*:ݸ-j+{d3yvPBCO<هD[s ]} ›?B2 5.ԅ=B*hcB#Tboy(|N6?@W ^ _1OBa/{k_C=5-I|ls@8ufL%{_e,pf>Cӵ:39hRfL$A,]C.]a`V2—tuݶE$zثNO 2U hLI g`"*Slˊ1$.ieW(MOlgNݣl%sIT6нS\NcG| Z;IY5EtҨV) JJ-Е82etRDxCp^?C֠q#D 8z="_nqeV挹G-8ӳ5 8fwPd.w]۹>ze3P3T6:{bԆr={ZB3Y0 VV(?=u@%,FD)F! :h6,0&q /4CmŦJbw$R]0|}SUp2Apiu x/$ͦ/Pj-݇i؅ ƾ/+ks̀I/yZ@}4mD45H| eY[l1E5ئOnטI58yh&#-rR1(1{]e /ٙ,Uk㌎K*KyM*%uIPT0TӍ0kTcK dt&Uup)ABox?:jEת7?Z4,uL Ƽ-sঋY?=Zٔ . ~;$(;JenwHl,m(P#)h"\}NᙿD)%z*) ".E/tX-Neźa'*$ЭS{!73 5ߡ 2)OYߣhVY{Zr nfz]TRfXnq!\f `~ތ9q]ngJbJc*F!C1r|ӗs3zW-Wn2j޶߱: )pt C5N65jAp~g~cav 7Hgڳ}R<RA#s0jd ǹF`e/|5xd!ul><'U4,\/iL(1C]. ~jqmB@˃m5`!2}֤9n5TT#ʖ5&o*hxA$9ș a(-4s C'A"[R:H*w3PÿV8^译Sj6I m2L&B ȓT@ z'c=mHurL)(J4hvqwϒ8SA_k )"^@@H@*F霍j= E }633:N wrK^'11`=kT#AMnhQ2ޢ.Fl'?՞]S9m|u:t&@b .PifT- ǻOVx!ȱ)"Zuanc3­?3`K$H$&+>%.pӽ;/7# ]Y-VG{m*-u XȨ!#xw,Q Bc 5˦>O<YrK$(*O4R|/ c !fb>4[; lOI8縱*qd!5C)UW] t{TWFa[&s 3w' O9J!ZWG`/0)$! ] ݇n J7 ^GOj}|ZD?&WJ [MG:Ђ2ts1i5M}Y_4wWй솑f# Š|7+prBZxi%uڤ\'#踌LFK,` L@ܦ1vކkfmFh:pKhz'Opޏ5^L c H4سmŮO% x'YQB¾bm瑉ՔT; e{ FRw\e b`xÊ2OLőD%Dtu)Ĝ }9M@J?k +U@0EwVt[k?ZmNQ9n EQ:'=+13qTs!ѐS{]cQ*a~vB\嫏| 4B9(Nz(ٖ\Ym0#?"~-)飤JGg|Z-_}c=E^=wj}S+@us0, xvMvm,/pjb)\@25H!&\g.?Nd.ebm]M|FYPrHWh$$,;'sC ? & F?Y%eAaNt4#2b:v;]v)彰n@w]YTy>f Q np̗]MUF9D Ҟ=Jl>!kޱG<5M ֊=[RUÇ>= U8(4zxl0P6Sx&g$|Pb\/?Mh;o$0:hw 9J7 mSy3 9G%;1$8mA MMAMCzc L%UE,Fρ# x V NpހT̐t; εoM֍Z#hq*A+c:S ڔ%☢}I *|ª%QV%T vwNqhkTY tEq8ZnS@Mjo{QghZAab:eúF#Ȣc3]N0d16[^Dr[V>yNT&n 9eDZ?:S;ȅ"˿`0rϝqQʮLr6ҥYbpR pFh@xz)S1 k3Oz"!:]2[l߅[V\矾J!k3zg>@2.9V5٨/g,(M%J^\c ci TfUcCb~JmnIhfLo&XVs`6?8 (S+Ni+#-ùZmShF=%r {lXN\0=+^Rr9pUPFt% rT (&z_'О/Kz`RoV-J3mSxgrzMaa-fVٿOLgǢaD.SL~<N5LM!lR+SLlFKCS dti~\?Wn;ھX'(P3B"XQiӍB#8>SĻk_&s׫p5xM=QK0cTh2Gƻzi'&?i1d"5{k WL7u,`WT yTH _)NvɡdPuƃ}Hf_mPln#G!%!PRU"gGq0qJ:s!h$J5 VaPZ[=Kz˽&kCӪщ#l5P[D Mg\=1}+oS5AkSV ^AQIDT w]ojю(crm2vNA\Ϸ+,>y<9۴ o B*,(w'U TKJ+Y7$A6bsC8Z"P1 pY*-mFjX/E%,4H[.C iНXjufsc Gӆ#Wg˖3 x&EHlf`G~1Y_,EUQ:C98ܓ,'2jk8w9;i,Ζ1PFZqŔԢq5#bo/ٸgk.kr̟ڡa"ws$teMGSs[_&Lv۴ËӪh:CMOG_^|:Qpj0},fCr 0M'^r[nK[F4Ђ(Ҫ~Y t9e^=i,?@'ihY{tҤqg`~-nK3? T>3`$ Qd."*޼mQg6[ 4 6f07d.V|nl`5EMOO2NJ> [L'LD}}Mys)u|:D>Y>jG;ߒAE{hWK]sHC7+!/su=Z7P'c4iކMF&}?To@0|ܜ$U إ6i>H83m\OxVT}ōb^2(pwR6J8;"]=3ie^"Yr$DPxD# ;y@ee lWK.* Z5& l2g^T2^8M`dx +Vyq5&&AR7>ۅxʇ iwd;w*,0!8FFxu36jJ:'X/Y%4yeKvMٷy6*97Fn6S-۾u$b0pSSwB%5'Ӎځ 7Z\@P!fEem @yJCJ@;\Ā*07pM7}b(nXH䆮M`Y!rT d)ckƁب9z)Yyߊ$B-g?"&{Z/8Y=Z:%uK;bDG JzF3uo,V t#;&)7r@+ԸJbh̊4)SG7>^ :ab7 jYI 9:iʞ1YW"gIwz .kuY 2a?xmJQ%SNTqib'{zw^WT-b `|hۭQR 4~m*#G)d(s3 )ax<1 R9/mkw?aGQ󢕴&/30}m|8=^#qr5ah$qT+5J]\3oFuOƏǩgq1]2c[ԢN/-]Eé(},O &*,de~_VZNɅ2HW'w)TVx! ᕯxR>?mgfT ]jvL i3,R3?6Oj6Fm Kz[{ ^Q PIVJ ja8|""B"~8c+ K˅)/,nhJ8n䫹KvC.1cj4(pwG+J((ud1$% [>'&A)m28Ŭ djtwC %ݱ폘c[RE)0SAԕhd\et3(fFlZZc=<\lԍ1~Lzn"G@R)wdy~0J$ p8 hAdse{$g[Ԍ&Tu# %7 Ķ=VUCWHarb^c;Rf &i$vrȌO5^Mi4,RIz=wC _fkV~;Qwcuf װ,_Jy<]o8þ;p*7p-9ayI<&xICu%@A/-Hjb_Po@Ca #ٸlq0;14A :/(@k@?+vI2=mŠ9G=t#gųEizdCJqL2WY[~+r*Rm9\[+_H9ƸrO"6UzO7aI6מ9L>> F-Su8&mZ:fظNc mˤ51mІX'P@gic`02ĕM OXapB -hn^b nz@BXK9^3͏#/ƬΈݝdg UL֮,o7HTW:F'Z-X'5= j&lGK.iKO|KdSE׺ UhA?̝'pm>G5Ԫ_ota̓JJPy~{iޕžN!Y|c>}gc&.3e*2n.#y nbr`qJJ|Gku;M a9#0OdfNt".!!pƋ`2QZl ={I@/_QCEi}n:Uk !ZN+a5:0K Z`-&66oe)=?YNJCN1 a}-UzČː5 eJ[*#Tr8w{>i\YHpl~d 9[cp~v耜1 Hg`bNU"Oyh6<ـHA{^a#e>P *)2"aS ap1gՑzjL,ƗqmdVHՠ(䯡+tW;̧_\/vTIKEp? !~OꭖXRϸ&5ئ#H`678VÄuќA jBx:)zzf͐B0po ~m/p(|TCG\l >"n"K^M CR9pMHJм\]j{-Y+GsۚviFo}Q²hQp{EV0TJ62`R)Qyng+<\-FVЎR_,4zsmqlA )w*`YdXWF5#6Y/.':q ȶ9oG@K+ʐ.o(h~/w2D!ew9c#IB_or0z4ΡXr]֊i>VBDzh; %*6$$s "a4!{!xQ7iEhna8ASnm/š&832]Hw{n\@)(akx&>[@L0CB(9h3A CْƱ"RAU_Ġ"Px "#sQygjs*IaT*+Y,U`BߧYtmF!*3h)P#5vWm U[o:Z!z`SG5hJhl(X ]Ej}9qVNM&\gLly)NWJ'A4'~3 XFFeJeՃ)$ q^יt=P!෵{_/ɀm&`)xT=@@ͷ,t=ys4ٙwX/̓-oX!/`@FtI zMq𘙮rF,D+hxڰBZ;la}b48\`fS:nWcyɄqzN}8ȝC̻0F]k2w3z*dWXhmJ`O<%bc1PIxn'st%k(pK۳9b0LbPI?%kڽ 1dWedK5CuKc|V{m ;r8 ETuCf sr~9msU Ԥ-nȉ<$iK@׊epXz̔>M'Sb4$nmhY5%)4UIN:x,`ψ7|ڲ*%0q3CB䡜E$ |vdU,A1N(@s;o 257F殠•sxNOIͽVR``&՘4$d&WNэQÛ:Dh 8P-\gl[JW2T-kAK<l4 &^ 7}lm8oY[pJk;Y3Wg"ɺ.X!ñx ő :jW[=ֹObʡpR:TWp SL.<\qɭ[awUTȳk}m7|RMw.!'dyfE\Cf{XK!^537syq K5: )qjOI^!x̟jbd/x c-F=&Cvl $F}i]g[%WBr!rUYfq04}_Sz[4i+9djKhѢO3J,A%G`| S*"̤fcO =\I{(7S0^ @ *V)YN̯(*~RKn凖g0^wիZX Az3 pjY5xg]-Ku r'noZl(l4VM̭O20U%T\z-n}B3́Π;0֣v eoi2U-gs/84Yi ;k7[:KX~;u?XPju%UW;w` Mws,jXRA31]]9, fc~"RwDos SUޑ՜GWelҋ}U7 ,VE-@o훇dmbj @~S j>iŒ{9+ [ovXQ!.&qFLՙd<<aMK7]ԽP^B:@,VMs@EFlH74{:Ó9~SXl2Q4!TH8者%. +)&.NHMO2ͯ~`3QyɯG0 k;ʊX:ְ ׭veNLhC"!<Ξ¨fZ6\Uat~*BI){{tj1pCMzo^2dױkAUb~nJ$ %bݯn qrb ^4fmXuz3p'2Zr~fK'*xWWXd$U -Q 4_'Ne@zu !Je1{:[9[Y0qOEVm^*۳aW- aɁ^~J / u]mX_=nM!LgN ?(T3BPH.jlmD9oz#.:獃:@^ϝgAVD⇱hGVQ\\l Ѽ7&'kȰ+}ϒ=AENfFᵕY,-ty,.XN2G(s;߃;Nq(p~R1 16kK.VLh./}>C`#xr palkVv})J  1sy`3:i^ianJ7W:ML8CG*!+['$ "`{AgFGRC|Gks)h>r(IL㕶-% ) NΝC Tw9n 6cCG<(% R. ^hyo&˾Q K 7d>lv;BػQ?K[Ծa&]e6kǶk,S3(ձe&)JUG;`TWo[!l2>@`־]QSz Ԍ`'%ώSaK-;z|l5KVEǨ~gF:b:Dǚ7oއEM Gޱ6i?Nx6+GtnH>ٕ`v@Яxӧ)zzxj-|YCI\+u;3!/~U-5}wj۞,F>A܈?#%b{Q9{[[Myg6T PpjbI(!S$:7w5T ^NmK #a[ ⬤PWҶY\ 4NY iw۲#erncSlJ Q ͿܒA1^msQWS \`Q[#ᬸdg@ +Gf f,~z p uVgʫYU?%jZP2)Nݙze /$AgZdtT6>йmS ~=c+yP;t?4RFJ.{[Os92 ΀^|~UF(x`>ڼ?~?j %wfbhѽ|3clBRC0Sq[,A4V:,vqi5' HZ6n! `u[/(xS@_EB+wfwt(bt9IM]k5 $=BM(Jb+_Z/Nkw7fWi;aD'00ZU!rPd|' r+_c^DW̿1u4gaEm--"*KsKș|''PϭcͅXo 02T 8hcpT.dk4ϴ) i7Oh|G%y$~~Bek0H)PWyu=fR;!;2dllgP[=8 :wVtqEJC_|CwA(BXsy)=6tbx=F1=E J䦍;֟zsy b OB|r^/lA>ގޝ*=AKRY\wMMc3>#1{'hIkV^4`e.1g @F#,iM*n|Frlw]uV*/{VE,t2Ftq\ r_s~ @F2:|!/7*,uy?Bgn=廩y,BǍǗDg aaQ35{-*3`;Oit`U%: c?X8ŅOA~]= r5J.MUw;( cJ+dD,:Hӗ͐"-q}Aq&UUJg"&hAe^:ԃnX@(kKS(J}JZ$TB(*[Lk4A07zgQ f8騢 %$Wgkb q/8e._-"(sًKPKp4ݦ~4lhP¦˷!{I#Metc$K,H/ZK% + i(b`D3Pշ,gN)hQmeBDuau0/&FrMUw8[ZaTA6݂kc)-U?oK~xkve—p#+@}qn>t?u? e3lkf% |k0=G<.,&d9j/te²G߂@c% #d:Sp#ޚP5ͷ"{x@@pI taDYFO]X8|x";{_H.ix?ך>¥5Ò>GLI3|ٹ[<#feN&2D1q_lP/+򖼙0}X+-MOz/@S̆ |D7}Uct˃{ٗ Priqߔv$bV\P T$FYuIvG`tŤw\_4D{KLdS)裉y\"w<`G-zR%1"tgT᫼pK2h~u* 6Y#KUw>B* 9aȯ'*Q=؄do8pAxw<(r͕4ˈ-‰]aQ";R'B+J%'FPsmZ50r-\Whu4O]:PD8>G1dF%l^kp=1"3"Lkp-([i*JJT"ym9s9ꋘ|#t%*yD0FO~Q}_ "NmBH+Ű+B3V6}ZZjѧ 󜑪M'.I=)L_p%qk~d$mXxSn++vOp므"S]oORIȋ}u&_x7ž$:Ď#rVA7[ 6öYO!ELUy25^YvhZjҼ7#"?T3'_Wt[x' lР.1f)ɟrP`}*M?l,ޅJ&ܷ{ؐFxFxBg;|!jI_o؄:,/2vB^8߀ eqlهŇ'Hws:G͞aIy}M|Ejdeۄctlu92>NGivN]yW@B򬿅ۻouh|Aa,.'w|!(d꺩]N69$؋'9^ʧr2">)dK ;fG&RIsrN{wpSګt^.|<)ut~И dyq&QKSmb+.3~\m<g',v#"kbgy``Βs0vy&8ttv]!w&+dv| #O!`#^k@W0m9tEh==!T!maȴW tc&vh'CtIoO͂[a89a[|_o|Ŀx+N4]2JKا'Bh.%buId["SPPcvIKxOj7¸Șm"΃#UL#>xHany_N\ 3r[D d;*RS:X<# `-~!rK itѲÑe4NhY)"p\%^B| v 9OTwEBCԥ$3E VhcRzrXd֚a؃Orx Yw]@Op&Kr10`|E,&z=[=i_ۍ(47H* fJQ1.1>vvCHwtWy 0a @aߏNk|)'(L12{&a6rhjTvYMad=͆wTVxI[Ց֙[` :[= "wC249G9Wn@+榏7H}]ǽzP a`1>j]A:C F׹&iiDžR ]QßJI Kz\kԓYe-#u,zcrV!u 82"-A#xN*;靬RɞDnhi:r܁I뇭>Y9/I1KLۤ.T[ sDiiįswY2NW;OK9ͿH2DtsMr yuO{?Q%|JhcIz"J'y~b]ra^+I[K"B7W3^ȣG2D>z#u8?-D)м)@0r]nZ[*:A(x*ӥNᕋ톎z[b-\\6v:'C|mo ,\EdD /[lv J)byZWȳ /ihM  sL< k[ۉm 6W4cٌO*I]m[x7Zm$3IéS˩ŭ(x Mcw>ʹpsVˬES? roh.P!bfr#]];óe~!tM>kf 94=4K-53-*Șm/>7}uO pX{AeΧnV/pvRz~"2-V)sbho ~g:3̏f<%%h15]8nJӹ p%ȿ4uLu?07ހa!+Hڇ `mm^m) YMx=I@"ԁ<QPu'#G=ʏ R`$#;C_I ^ A\E.Ȅ侈yv( SښϏ`ٴcqwm*5B=]T?= @F_Gg|o/ۊM|CgFe|":x4AolxڎMvOMU9˜p6̊!3ЃgF VBѯTk0NKL!m 7Mr}g\z,dM!gQIP#m(ؾO`MߡE>ya DקZŤ9T\;**QZr^9z/VPk8P|i#gɫ޸Gx(ϥ-$Ώ$)vT6**2ۤ\ex°fp`=՗"v-~jP MdTW]~p 58滝60 )^AcYxeu \X%AͰןڏZ$Gh'%B4_k=ry(4睷gӛrŎ1U]5*Q.\ĠݱDw*aw܀*fVtj\U<- &=D EЉEu8noz y)忯l=GᣆsO_=[AϪ;QHj7}#paT4Q>a߅HNIPPYlsN!^<ܯXpzKVhzcX++wcP~/o\K4ԀЍfѠykͅn@&sBCZŘ p 1S.I$n$3/!, 3ZIBM/ ]gˠudam/x-fîBUhR^'~)Do|ˁ`FP ζ\ _hkrrRg|k|,2ayGi@]a2Hț%r6@?XJt9F;jَj]9Ji:8>q˙R61 qļfJ=pmҫ]zSFۤyǰE!oYd3?Q+LKBW'iEvĘU8 _FsR 5zCI.YZH=[|hVM.>q"S5QLB/Mih}+M=0}}Dh8U%{?WY1?e5K2;rL3?< f~iNbAbgj?]ڗ;r0Mp)e*^#pOK~lZu`Ld8 U ko=]=jLP@'1#}^gZyK 0&8@j**sTɘL݈IWs8>Yd2)u2쫸T'Ε|y-֊) V"@ ztD Cى8)k68`SNVcm<&i"42'3<"1%V}F!Uc8M2 `hd8Y{xgfjk4 ȅ} Ħ턫;*bPlt] B 4-۶XdK{Y"H~c%=N^ ĺT GPj\G%-u{4"[kWRغWZrz͋> m͜ ]Kl~*^Hg0̨;RLpsT̺^ynʨ&8"}Ûä)OJ6܇=`"Aë*K$eSXj F""ӊ"t ; M)&*4BfSu)8J'GNvnz'`!uB軉}(_,;i˯jT+ac½rb\#--3/k*Dw?~YXJ3S@q!mDNp+xm|$ Ԟq9}`3 0ݢO}ǃ<~sK-J !C4NC5p SL-w K6%R q /(>sMX- +k4 @ 4 8R"#Nc۲.tiG&:)#! v,̇=h;{iP /H|wo? E |!rpݨJ%D CIIc?|9A5{a0%B(JSv]ٮo bsArrMݜo mV2U}\ǰT_0x7/s^I{sԠlcwA4(Huh-,V9tZZ/b*Sa. h 1_C_$Fx%Y?Z9[ C h JRMg"?+k qмf)݄{ +6 .:=+1"}`G<$˒saK{hæt"SB[')_{Nשl]?gPj9ƞa4?2ٳY~!'mr%?tu'ݯprOظ^U{ [_YBT5딊?NqVmaU@,xcʑ)?JŮa*PEeB$OH\e8}b(ZOzͽcJz%Pq'pp2d*6O6TSljŘ3#vѮ?~00=~ҜH[V^&Q\~O_WR:LޱpeX` iF7tN66u1ҍ; `G`qeFr Qxe6wn)nbc}lGR&aySKdP VFwZRoj?Y81K-6Cou9o h `府Nqe-\ak`z-@V3< gzSJSP0P|4Lƣ3y P}eF Pb /"$\7sP0?m|0םH3oVZn88 СtQXU-]%#y t' y#.;~">g|ڌF= R%^3č @ʰpq̥g)'9fي@6Q<#nLkx$qWw6!zF|vaAmZA W;}N]s?wz8%Ò*=W-Z'"3 8xtU7e\{s0A&f;:2ޗ8ӏr1Ld0Oi3e{O#S`5,7Wvx-cTKvQ :6v>.)-?Q, `j9:')O̡`pk2`9i_%!͐SE"50XU4ISZ7D0׵A6u!Sۙx=߿P}=[]K߆o<-~||wIŒLUgAk_&^]HD2,k͉F :^aZ16j\`I{xymgy|2Tgז:krdlzğ95/ 'r7KcY̝&Nbb=^qEo!33@ sEMٮ4 0l(,_!2R4ep z|* {1[\q ˁ9Eol%RvO] vK]$R!1K;Xl$\#KS|$P XQ!dyj.f|VH)96(ŝ:D}cAQN۝E͑.-E2[~*GݻAq visr$j oS!oq 0^$HƕKF]yJh iњJ.ihJB -.m"L ޓ]"?z}d eMJIt"&mvkcM $:π);&g:u3v//,Qy{)e Q> o|n&ws݀* X?rq_cyk,R?T^!:ҷ,R%~EBAh\.eæ .c^b8F7k~+ LGBRfCzw2ADOI0yL?P !ͤe]K/H Ü[}2}/Ehz8 =>>/1]fcUJ"E\:f9C~S' Q2w|PbOȃlC:[c3GrrK.Ra,B'FהVgLzK('[Zi7@f1u&bςU6lh2R0vsQ%d%#@df{q4-a<8,Sbj'1_@V/VXxnmT3λxy=Do̕5P{Q$ J95ɡe"%QFPm\mXܘʌUp0of 0koJQuszlt׿I5W:v WH . K${ MVj潲>ݫSiݚCf#(Ϙ@$ n?%svOw;f(G~ }Ԥ6 yi{:'<:׏O='*+RY΁M' l*1Qr8HS& 6 s=$K}ޣX_"WG 6MK=:ITtAwQ<o?d[ɏˬ_ඣB!j@`s$iD8ue<37#OaJKZ%^9sԵN Dt"2Q)^byO+T/ˡœUUls~a#)@_L;aM8Ώ!Aׂ`a%L Q藝Xu+xY`. 4hHc 1m }+!*1oeGO&w or6_BzJgmW !Ok&7f jHz:;goTN#sܢG½=#˛B/*lѐ{ sVOVyꥂ9V%V-gݲsH˸4hsJ<X?7suC.C'q3u`*`S{7Fٴw o)E}vg6rh DS 6\:aP- ɜMK%\IC`5z_n>eX'mWe\&2%8UiUi Rd6۵if:A:%hT*T_Y{;vDIV˅I%9<0^wV'L_to`&ĴK$WkF,A뉱CP9~ DzR6}W4S-J;\cs"esv~{R͢kQӵ͖vr_N gcѽ.>BC}w=BQdfGLP<HÒ [غdSն H ʳ@Maa -#YE[cNP> Bmasb &WWڬ4(6NUVO5 ąwN8 n)yTNזWi! ն45 ׺ SܜKl,hG\^̵xS#_:K]9DG70í){rwV/T1rj[H_džZ2"Ie\V&;?Ba~~NSGSVpG/= H UKn΅;yr i$n]4urī:{hC8|/ˎ~tӒ-ư"[d9˙ŗFDX e& > {t_y:p l)E0_ٞ睉J ʯC v.KFËXwdjROE3,`.1@ۢ@Y=p3$?OuJ-[ 7h\7*AzFWLSD '@| *S꟬ xl͎Tϼ= qdmߝxní_X9oE7=q%ٟ miF 2C*'Z, U93 J`E\G'[6wMXؒzku.{ݲ]Kv*4,_Ys@VeƠqI$_pBn=GOlwĄk2 ca:E.J?j3P86:^2^oBAEq(ptbe:[55-\FGOOO,UC<T7M=O~@3왜a+6ai c|:g;zV7@HЍj¤3[ՀȤQ GU)#kt y)b? ,POa4Lx IpaNGnW2OjwKy8Zo 7'AwT)V`DQ p{XܩC'Vi9t1Fx&LW6%q?z^1בԉ4 <0W yEBbHO ?{|(7`{?R((*;12a0RÜo%t`":V`!n$s/)U˽yZ x+V%x݉ rӳ#F^>!Iaҍp~܌ `D*J<]W$db[.'lg!uRXyMNQ]i@ >˳ͻ?ƍ%Bzp:&,4nv~75ZCoU tzpe{9cРS$&Q8=9)~'"*!s:a9/J77Q2O5ṣ?µɽD][KjLmS2Zzvۗ;2rlܫ;84 ;5'9~ ҐcN,vkOCR× j@]6a3HB{Yō%%GC'k;j &e w+qNi V;>9jux271ɂXk$){^ Or~rSmL5_",.uOIIA{49sƧt-`L ?gգ[:iVxw#=%Jۦi'!{HokaջE_t8/57]i~]0Y˜ei5,&l~:9NE.?KLAߗ?w8; ^VYݪG)xLR7uDž&/!*&kn:(M94mR 0a2(`XG6!ͯ[؏G_.8 Oes0$1[1~RH|lU6V' *O!/fy"C;b5RsnPKr vLͲ,ữ:XOJ'CG5W3XGeVp3#ɋ1}ȵf^3ccסք:TKԗ[x&GNtMF{ň4jfR*4:<HGW䩵ʙݡԷJ6~.3oBHl\ɻ]m/c%9{ZF cZ$<1c[$,CB'UQ-u22۲wX1e ʣS݊T_L{.-3^=Uת٣t2]?_}BY+hӷ(XzC+!&/2B_N{m Eq>2జD[eJuu;pViu1qaa_^yܲbɔ&Z6g-zt$+9_YV_Ka@Y5iDQ$jh=fflM"m6ڀn})َX>q ٫l8⾦=ɑx߳B<@n);w ?d gδ{kZBC͹ +]񄤋貙n|YxL3 jyg)$C.5%YT4:&cf; fyp@72RA>tEq@'d2{F<8`3]+-mS%Accm`4B7{{gҲӧ7+upXS7JׂU RD[ $<𷇽(VyQt z;yPITߵabiG\нTnfFq%"SL.XtP|By;?)䎊*h#&޲=찐㽘rZٷn&`T~O|dC|UF{6E8/u`|ʍ ZW|TqYϫ^OS0 !2stDxei85g¢ /;ׂj4ZԓgPK`#.zKGR~QŶLB²s@ )ΰ3c{ 7bB֊Nd}+y`ݜQE_Ivr=8ǵ9g`8NDxl{DTti~=WʖT*Z~Ga rBz:?~v`)]7-_ 00R"`>ӸCe8^SI/ǴD0Y ,ڋ8ct3to(`[1$C!>{Tqc@lLCױ&bTڜn|kPi†6я)78qū@kjMˡ2}~ؙr+JPlHCjPE43fx5dCeVrKFM Q]0hB&0IUK"18ve ^t<+FZU@MA06@|5G`GhBW29d]: :y+=PCGW:1$eg=ykE\g8].1w"Pֶפ"PjPZer&rQ_e- 1@ߘR?vME h׋8@ul%ٷ?|}_ -,p6t,TKgu8 KqV7eK1P[KQ珨|uh<0,Ϸ88㣻>?չ A 8#XVg%BH9TG~ m&j#Ѡ8^x rĽ[ zԨ?83^a P7#3Бy]o.K=& LXNtIvA_4Bbi[73gp =BVbm:32]%5HFSqzgqPJOAt!xiՖd+mu&ẓ#=hp3ikqPH꣉@ZE $FTyD¼myR.nw@#Gug7!whA ,>6]+cO;@(OY-xuri hI U~ q\;.CANOes*,z)iraz?<ي-AMZ39wfuo~A8Wh؁sW'-$º$ڇt>y?3Fr5/F|X@~sKZpUVhq4l_fCtx. )+euB7k?V*6k+s/F40З4}5F?= R:X)JyL|x8 ?`@c+%Vnjq`DeZɜ|٪2t !֑m z.N$.R=ܧEblV*iSߵ.exUxP,]@l$.q:4EAzl?wJ4*rǙ yGZuC:uIՁZ^{U0`FCz{X;:'0lTl0&%gt4 " F)3?-*sl#ˬ?{# )[zdVac#Wez1`^?hzn?O"\GtP^~9AFR;38g8N.ןub}Ƞ}e; "A42뺣c yHȪOM\LȨW-|l'\00_y'YX.q`5ꂕ-IkMݜ&c i`qش< 8Pj ?@#w9D Ah!&5 WI嶭_[*?@$f_YҪ'rV`UՐMq2"pkJFtFSu@V;X>/RZ 9`כz;_*cbGjX^@i 7M_G'Ku6_(b{Aqri–_dqjsx-VMGrqKJ5"P' b CHmUR)hF#:;Bް#ZU= uJ3R~kLwJ sEtΨ9? <ӆFtx[Zwտ|.|4zD62]CB,X 8))bjLT.a4j{66 R6:ACuK۞Q7=yKʹ?~ ϲ#I% %ӂp!tbi.Kg-> PS1ZCYhX-=zWX ^ N4 7HM4>"y\ENB} n:e̦.6G'ytͥ0zu|U g6Xٕ6!n4uO 9[LN\_Cƒ㲛6ѝ,, v,deA""f 9U=AQxoqk7Cesh2*y/V[(uP|_F>ӛX%(<t#8ZW,.E#@άx)]BNleyz`"#S=K{Lg+ WPk"$Wʁ{()QÀf_I57QhWmp':Ge=*DN wh2.A$]Eݑ"(O$^εZfQ@JڈC5m<2n5U eeOfoa| lh r˹:wx[9nPE}#E;y͠_ܕVrxoan6}!'ہ\54JT ,Т1Qm~nO`Pce63˶N>"MP,E" ë% C;q\zfX273Q]M|Ь Fz^/ R 9:a/FkQu\ӢbEOxDCN*3ӟ#?ε'ˑnG\=`d0O~l:>};I ݂?HO2IsB3S0I{鋫=lվv /ZUX 7s@<`t HT3P&Y}w5Hԁ.~JsH"?JD:Jpp&r5^EϐzsolDƘTkiwJ0ۂ/u&=y^=>՜evUt\⿬5]=@PzqD}j NiN+O|&/>;E5!j<$E2o^ j,?| #|;HrcIu5ǪBn ^?XYo8. R]}xA 1bcQ?b~@؉R,𥳐/}r*NƸRO?֧FlZ@;8ы<_&(@уtk7b8W{/&h E~~eP"*e+nsDWB3ȿ,V?^8o `ѫT|LF![.vMFR-UQy6z]А.Vo:kP,B#];J{J 7N}>P"*aIS.ʅďaBP_w3Dۉ:eI Tұ΅YA hYv[U`5K~r29%ec@:Qsw+Hɵ =#IrdM/l>Uf4p}=<&SÌ֏P,Fn24p?t0~RFiO N Y8nSghl\E~ y<-]dߘ67:4F6l,^^㿎l6(*obFMde1$<A''xZXte iύ b;uыvY!-o-fP7;vڤd+q{Qw- kul-wtI*i3I^ıˤvF0z 0bC-c+fev,T! 6҂߷?a$}5Ϥ=15)}U/d%շ9!P/oLyJmyP'7$߻G)FL"p x~݋}B?}l˯s"XCAP??Kq&^aI ŀΌj9tY ϢRN8PUzDXN7` ehs|:mj[3VLfUPeu9EG8&_mWr>}K%<ŭ_ :X ysBAlBy;,=F10Dwc:CZL|v:S]۶3SVgQKP<1hdf35*a)Fr]/ ^dD/]VrN>6JS2Ƃ(8$Ǹ'vEaN;}G/ypDPIuߢxܷک]kt~T3`k\f V16o5p,Ѐi'ykϹ>[SӚػٲD[,l Z5zRviJ9ƹjr(ל +BfVǺR]j·:EZ7;%/,0d$AdlMfruĩlODVì y\YMWIÊW ɲ㘱?j~e c<70`!q s28<Fz&Mue§RH;N+8ס`Vަ+A쾕ȍ(BK~N5HW-hĎ=|4 q@;3Sk'LpÓµP(fH/cCVX($h^YrOmV,Y@o3d.$~q}jh5'ChRЧq_ >Mh԰vz)`L.s/p~Ex`\:'g^# ;6:i~%5 .E؈dԋtj+Ct{l/i۶`߽b }%m*϶UXYaޢB'f`~mrﭘPqrDb()gh>v37N\4ǟR+0:JZ0@rF5}m 3_I#M:jQH Λmre6= '!pbcvn"*ベ8*ò}`< Nq;1hQ\S @+~Nt#G_Q NJV㤐XN YaT7tlIq}Yɷ`lDsnI,6oV/Ni]&٥[deCs&yL 2ws@!ޞcKY6Q>`+=O}Ph %:Цٔ0&{vIPD S$n>nSZ`ymCָک86 [Vx҇TYgeCySe4e)c<(.(qµA#0[`J4}^޲THg #`C4 \diYr ,Fcp;Ԙ{۵lXPFqC>p^5x%ѬpMT4-q$;1/ 9n+$C.^ *~,# 4f4_(N3T]npmݷ<+*S 1i 7 ?۵'2tResFc'_yԁi%71Oǿ@Wi!{Aa]50eQ4$Q~KU/h93<3`-S:#C(Sv2PGC&I6r-տ{ MݨR`uQӏ:iT,?ՇfwlT-]w5{ mÌΗWf+OVG&Lr!z5D|ЗtoQwܤ!MQh D]*S`ʀQ|ٯ}% rK#~ZXar7G2JĤ^bIA0i5.0VڥǕRo,V~ )֏jkO\Z 5\+?6qm[oRQ-tmdGg`Δ ŌxgKqJ֯W8Cu h+k$J+ƷMre@avҜH!O13Q7V 6d7h}5;Y{_/,֗C4xǑUp+?7ᶧF~O:pR|4rXvsxqgՏL>y"Y%w 26SqbWӢQ-f/÷ˏE*UlOSW2orh_&kڀ@qbjyMRsjV;i+;i0 eGT$Zϯ+â"B9LJ2{lkJ?bDmsʮ,p֎= =f+ lsA&9[ dc9r,>[}O wQdPq%}SKQӾcWa3."lI!&&SW 4b`{@rBeV?@ :FTeYذ-@+?(#i&n =ˌ |EیWcaJM I(1㾴 fs>_LjD z $+ȗ! b4MaRV3YSD a3mU}qJ>R0^fW_4\蘆?tZ+n HP:.<8Wf _g$ 5yb+ΆɶsY| +bjS[D}^#WbzEEfWL)p c^dS$BI\-c58B%!cDLi(9BU?qpbZ7#EDuо= es CT 4͞޴03y1*'6r"ν 8RK=+8{,0z<ʴJzl;58.޵l#s%ьtnTC'?muֲ hc?auSQgz:GU}#2( 㭔TyaQKB.پEO枳B_m^|DI.4W!zaN ]W(ֺ'7Y-by=Ip$߅Mɑ p Ԑq ĪݦJ ~SarU_4' Ԅsl:DP<|by=T1Wo{kDZlѮal)OOዡ%M6涎1j‚v/cJ܏_ې?\]=ㅴ?}?uo3 DSwB7a^WHnQ£4xUoV2TM6{!q|ސq:_tx8D￉4]30ތpOKML LҲ(C~P_ZKh)b,oӲc@{O5?e)^ '2dEj cBlg F\<]xBSfS.>QL';UjvNREZ}Vk!bnv/@_w:J[Hmk)z%/4V³ M!H8[t%-~̐׎8 *!֛~#=q58yC9 }Ί !QG6t!!^M8h/dmR6e\-zxbE$-՞]S7NZ FIFsCp,2EȂM,xHE'AGW0rSY>D[_Qn4"vZBɻ=2 J3 ˞=e4!`6 9›C*ߣ 6U8fBK}>{_js:ᦀ$ Ua .BD¯Kbuځy륣pcB]ڧ!B턮Pݑ䴝ƒµLiө4iC,W  95jFhG^9 bgV[cv“L Ct ݂B={ ں(n!$$j72ɴOu 0RboƜl6=deb,ࡱdppnh>S򅾶% lbǶ+3WTLJXs58?!ُ \:FR˾d[>hK˻)7d 3'WFC@=(`0G1($\ê)%sUP4-F GW nQc3R彠2sA"@F;GGʍPn ( ibMU NmrD@-qaP,!w)YW+B 7ZÈM~P*ݍ~9/)d4MRHW(U[~N, G?%A]{!4/M^ ,τ=On§EM¿"T<'S 5w#'+V lԜp\@Ì,\3CI9@'`zu~Ӷocxzi6F/lbFlt %ph<̅f |4[^Xȍ͍W#ƌLW Y2<:n(owk^NkaX8{wR%qqPCVof߄"uj}㛒<zAx"P&P{GݰD|0S U9 ! Dg[Q*p/GidWԛ>!IUD5Zf##blj4 ;R% # Tʸ[yOmdU0 &u~jM*.l‚Ej4ee<$e.) !3xv.6)^. ĝ?DC+z()~z84C,Q]x. F;WVږXR**#MA/=dO"I<.5}YUԊ.ÝJoa9IP)C2}:ٹ2ڰ SCMoG[s(UKbTZZlL_*3n[)%KxγL;u F[ß@1^gHQM~8\aCURw1)i잙ecб Euڊk>H$*>f7rS$ENsn sVpbJ#SH>\Q3 %t.aƿel }IZ2a+k-X Fpb9dbhw 1z$0'ªAFIѿ.҂Fl-\<gD 9Ltee)*띏nmZwT0I}$ul?O9wąTN9 ^|<܅{rZ&.yE>8*{W\|YMO= ܔ~-#t;a{>Q>6P:^fX0uF)$xhYD iIU4t>BnA;o`رrY7"~%' ,pӈAiKM$ \-;X&?Mm;䠻r!*c;>Ucə1}i@lbId>9wJ?n4%E( U=Ռ>j[VU%?l*.e%) `T*ʍ|?s *[ؕaŻ v_6P nE[ϜMP $Ng]Ž?Iu[eBLK׭:C#D1lwWtd`Rx-M8gUh @~?d"UTkC2ׂ.WAd8ϿN oᣐ9u؋Ncznh:}\ii(SCA y9CŦf6Ljloy<{z1ߥrG. 0*Jnx u-)\%t9 8{>0{'<u GNBe j tr5גeRE\*r͘`Ul~._r )\]#Rhڕ=YOv"}X;|m$+q'`/.,Ҁ*~ ;}4үtF/:漴s;et[ 6θ};zg!6ԍ1ᮄ'm~d<=izb]A<7hg,[#I0^5's=cyB ,H%hFa> fv%2 R[E."=i—Ŏcf0uBJxŅL)H̜i-lgxJ ]ߎkXvum( qY :sߋ|0<_nf$NRЧ^@ۊAa7-"}jB`zLW/݈i^SO9Inzo&ͧeK -S,eB"0!_Vn wكp![Dg:o-~WөOJ~d fsxn5:3AQݰM/&e99BgtydZ]:^gJPa(+9Iik F8T;APר%6 OkwB#dܠD]9Z,)7L*}?tYѵ9OeGsժQbt5S.셹ڒ Bq]hX9P۟< )4{Zuf\:~U00= WVL4mjܛӲ?o@k#L 6R w󇩽?@V-0lt`<(9J:iVKZU3ziO ٵ@zw)$2N=Iήc;W, m! z g,Zw@v$#{Η/qeF'#1hphDT_41 3YR]§SrVNHb0$8;];B5^& ׁB)Hd#{o3rMF̪un%4lҋZzcHI #fBCTgӔM|~ɢ1jJb<<ƥR<8ym}% O2bhOQ\r\c'Sۛ0~>@[`w9M D?3w^r ى#4Q=3/ 5Y\y]F-hd$,XZqPs@Dk.J`N+-oH) ^SQ~uQ[{FNJlN1pB.n Fiu$A-&;>0Fĉz W n [Nw2qwjwVSoz-DȄxRhcSB)w\t9@\~T@"3ZeNV_u7(:KŁ8(%lq0A.&6(._*1߅@1NUx> N;_=y4Vu:Ǫc џD.+rS/eu#BS]rd<zUw>-9: ʑҋoA }{2䱠 6" *jWP%^w9ބd9C$ApuLk{ F+ t>2e81kfFNJف:3^vV}`s < {GEYBk9G #+FwAoS ʓ]a7XdͶPx[_(d86WAADHo?84xV)ffVz樐BDA[wuK9P7LK _Xܖbь\qܿ7(_.RR?kJ=cl=a#o+c(uZH1I:&Ϻq,go.`NβE;1m)r֍" [#/tfcxIXc݇QJ9\= i0E?2j&+PC@`p׊AߞI0-_5ǼZ1Y::hRĆC>ﺟݶUIé^$@-&`nnMŝ}n6Ӳek4} H^؜ +0(9x.㨵" "'P TT]/G5^0=A4 7*%]rH͋|W1n6-.sgmvcg$RnK@ U@L!eOAE=@MނR}Y03fxC,xlxx=#{]V>LzSM(q *"as;Jд~{+W Ct8}#70KI佽_A{[?>/Hd釴)i7~pI0$ELq簢s9̀2|HlF;a= ߿ԣĢWiAV1I*h6p%z@Ϸ"bg!ڿ_Q2ѡ͗"s/$̵m뷿6 g8d0,:3*?P(VM`K27SQXa=vVN&6 4;}4pTH`C$] gu_Ϛ8a!\¼R m[@ֻUНsw ڻ3Yr,,PƎWP9b\Ct {~Ldd͘>J9gٞ:_[lzLQ&0{_4;i~qB#ci``3s٨ia+/pj7l85Ԝ4ގF%Ƚt7/$'35ux&1>9 (ӟv!_VU:Ie۵~fl Ӷi#90py9BR0ii2Fh7uRĜp>d1|RxH]ϥzkFR'uz%? ^۸M+rɧ1@@,Ay u;".sR6 *7M~gcv*Sesq/tG.8@'NYx9'wqVu:\b(W 7 _#@%LvT9b.K{,kr>r<,uH=@ sww 1ypL4E\X(OY]>+ȿ)ts.ip ȧB52li  ZXu if̞/HP+ Dn"6*齠'Ԁ 5}\y|̞ C3ϡ_P%4.+hΔ! p vN3;`O(e )O[s=jv"}F7%B.ŷ:'Sɱ2 uG$= vDy i#6A3=n_V֫18M;ҕSrP)'hd[D͊oH0ΧK@EUe=txwAH;7–J%Y &Lk|<.rjp)o|:R\:NpV8 #5m)Gb GU _wEy@G:H*ƒw\J|s-ǑjMi\Mk\ S{‹;w{7-3!1@O M-Dֱ'T$p }e @S~!2V#/h:#W/Q |(+`eE@[u0Sד~胲%(Mo>FjtD]i 떽z/uID(lo\V4+s .a: p(j9e>cz%;Ě`gޯ7^t*`nӨ 1. .[R$)伽 Ѱ/f^l״YAZI_%~|(TU'nL۬9.eFZuM3h R?74bkNx4KQSBCmC O^}ރ*9!1 6y79t /M~}<34/Sy7IA{ܙ ZYP/ܢ KyOj(+lSE \dCԜDY'y-,d|&:,Z򮉤_9En [`uʻ!&.qJ9elT̈́!6 n֪axTi(<1?bF~b%\"?^+Tomh5fyx +"醍AgEX >%i1ӴT ] _6A]![fΥ2xth[g󟊅O Dy14=u-S!4;޵QPd{>s\єѕU~L@(SJ<Fg< /eլ[XdXXQ~r:msjPXGbB<1jVm`;'p"2eJfVX r=g8-eZ] h3^bvuXRUB%m>G}es!2~J`"yv (E{eԡIl$~6Hվ:ϩwGa\a|ǧ幵E `G>W{k$"'Cof{fpTɨ:oMK2TF)=:_SGevrhVI只2W% iNDg7C.K20^)+c&uUsUWb*gqy0Z7't9F_" ϒ*8GX{?kJ١Ȫ|"b^KGp05@=@n.:uCn ǢE\*}oۑ ,,**,<_KE8⊽H;ZLYX}C/q{@Jokp?~]{zq1(R&6Ǫgb˦Z8Cfb)v"ucˠg=SCTr$NhӦVBԅjm $(qL)^(x2k} b#$Ѻsj$uJhu M I}'z曟{#MC㚜%wVu}AVwpsD\` o@y֧߱ R;9zS 6^7nqnK6"ek W7Q>!sLURP!mg8 HY}CnSp]!o$yzyj[+![(pFi *|C>Z„k,~{=-\l0 ~spe# /W 684L.H&ky*~}򵳄J9o26?Te 3mhQ+oUOa$&BtLJxg bxݎWex2 gA* sUO)YYu57B,e}f[G.p#B)GBFaXKrmQ[D>!WU<A|#z8>E+3lQt sXtԼ&x-d=0^$"[?ԫN&˙mSHmW@?de逸 NYN(jfeVEMօn雺l'o؎Yl]}AcSRlWrG'*` 2hDCLEuqq3{cJP9T mZ'X4VG3\9h+VM\ޞAsfHZ_QSLZ?X aΫP :hL]>*v>,~?~tj,y:|D!m9FKeh<?`ozIp=v΄ .D i(qЊi'P ,շ)'"2h{p}-L7p:uUumw:O"lyuOi;Qt3 7Wyt=tm+W)|enhp,_E2Z6CPwfߠOu+ђ״Hosf- AuGDCaTHwRX&>0{P*-ϨmiWZ\N\L,i3¤qj\+)bջ?bʳiq]?o-0K~U턌KV-yB*@χBljWioI~>ΝxI,Klrg_<Zh7+pˇ$-\bޝ{j\F)(h̤^ДDJqLaA~FWSb :k@x,^jO{. Aqz/(%{Bi?Ru]NrEzjVZH6 Daa' #js+jb8¯Nu Y]ԒtBx;]a 0'(w+='\ v9:A[e'UWWBGD$o_TD>W//!;^#82y3 L*ÌDM  3~5 ΐBP)@2I,BxWоpAVU (&^b^5UJN_%!T,zn`Yݚ:3<|x F0iHo zPȰ%soy/H 8:R xzڢNd eTv,^ַwz9H We#jTm|\4iE5\-&4B؂ uxiBy4g3̫#XgFvߩ>J0+n WVPRj}S嫧[@ eO`#v3ntZ7@2$l$` 2+=#!#9eJm? .4k;{G3^Y-"$/Ē=j~0| L{8P!Ƙ+^;l@P2%:Ⱥ^YvBcu7²tΨg@*3OR7keƛvG"zvYflX@ٰ-C'8 tI}ȏy&BTEùߙOvIzk:r,\@R3t9D#=+XҢmM.%agǷ&rdoK6?o߬v3d;C:!T1KC־lxd<–+rȀi*ӕk5%ng.FLĄ *t N0l]%VT*( uK8 h?9NPz)kKFbJAbf\ф]ؑ=E 7w֔y{}bٚg;8K {DDi'I3e[psr6ygbQxʹ|s/9>=dyD4 Ųmȼÿe91rO+I8lȢ'h57{!|NAN=>Cr1KpF]#CҽU Μ{ϋ+lүQUڮp͎4Kj}]vH2cD_b zƠƜӸ$ {L#ZO:z4_̾`4+GÕSp}dgH9*gA J' 6ᬌqW[Dc5b6ٔ4_0S(R"+uN/۽% 2 =Y^iHluQ~njO G7@;I%J"ށ6T_tgxzϲm'0~Jn<+&p#oΣ^'>yaoh.ww)hݓ)̴^fG? $_{"p/oߴ35# ?vc VޏYŗ& Z_@0QHU>[ǢKp2>Ά!FsPNGQ8-*IX v,%򺍖'i9b'2NvF71 V[$j]` {|5g-d4?65f!4[GTs1P0HǣĦ(xA2 Ճ}`w!Q]?`J5^[-DE[Y[+}O(ߵ[Q'5{,m]rn Cxy,*YR&e<-"\q*d72}}h>gBzBыqz?f%3A=UJ׭zd VQgN$Znv/t-:wJ"5"3'+ZkYj^?DT *@%n\`+ a yyf" N΍RkW盒6zL`0ω *e?F:2 Sɛ<|<%7 LZ=lac#$[ړDjd"Ȃ*.+.[\3K\LJYoE!Syj 1^Z] LPA|?=&IHwx;Ώ̤``PD ~ ܢ|X)8rtz|bd'd%wKM)E&Pw +. Čpb_`HΪu.! kLgؐFM*8R`%fX;[н}Y&y/&IJ5H}paVd.E\PMc=cNQ?bOοǵ1o I %pș _9߯Nϊԕ Xi8o|M4I BzƾFVQV/Vmoiߒ@S! jNB5P[&i 8CbjYX߷a5.[.Lg C7zv?7ȇIH+ U ߫|<˾}Zn=q}vX@j0?rO;ݣc{:6lCte~M?P7yfuu}8&T^a>|$D9w'Nxɕ/es͋G@[1!d`A,тN}T0˖#j5]Ŕ9L^PAVS0k ZI%H^cbf?,<OkT}Ef[e&e)c_#*4X 9RUE+BuѺ\Bq&t_Y̮nm.s 1$+*#GQշ?> Ԍ+)3hoV-'i7RjSZm5'E+n3Tob{Xǀd:=Sͷ#*9 ti[:>ޱÅ 3rqRCL@A<#l JDlu*x.ۙȾE]5d/ū+OXΐ_ FΉ_f`#].)zcAQM n 秀.Oˈ+7u,",r-- *{xQrTX/spBC+nЫ-S1c&%"V\~Qcfٕ"Ny`%!]giV=z(gU'ri SnrޠKDB)>ӧd1 3 _C1ΜW4(Uhat<9d-B]iR;{Ж6]O %_> 7z)݈njb+YJ=zGːC~yF\VB(6zY}CpaVu/x[G2Jd+`A䳝oh  |X_ K94צ벹/]5<'C>dP > `sM /Kz&ѶIU\R 0"/btUhj?|.sSD%,QQ6 UVP\ ^m)F*8E_Iafvܜ%;dpLKD+KG59řX0Yz}BLzX]UHf#M['kEΌ^ ܅%?7( #/I~Ҭ< E U-ߚK-0'!+S񶛅[Q,7B:OwTH5R}dDc@%}X] pǴ9!}s;|li 5?;!^U"=3wLa ,RĤ̳;<`L,H }D Ydk}t?iC=$,썚Cqv0&X26GcHWI{Ե`ހ?v@z{]Aw1Y4N$BԽcp,)Q'V l"K$}|qFr$-1A8UZf/ (?w[e ]0zOYL;=1n gOYTEv+Nљ1U|G&i*AkcP$؜_h\f 9Vحp3ӁbSkz\/:mp`̿Xn5!O V8ߴ٢|/b aÐ6Y6X aB䶰g Q;)y#^?wK#@3-wJ <-R.g*g*bA dA' 81~acT.Uً&z:nl#rO嗊f%U@U-Q~sz\9{?6"a$Э] \a)eJ,(ڶ)šeR˳Ny_ªZHmR8J+[O~aL>[e;C]0f?Mt d)B]sT7i}Ob}jwW $P̧ZGR1_'%*BMXæhLo Jjodh43D,_OlaV2}x; wms~gmf8-'3Y-\ OX rP}M]dީGԮk  NiYLa}DpJ٦=_&{aEjbW`<}`obTQ-:20R(I5 `'6_i+򬽀7X7Om ےFw2Qde.#g6U|=o%@+t찎RyU0(a 4nmH$#cd -)p}>m[@y*6vM@wm2=!`G/G6 }!w71lƀ a-{( tPuӖhnNr!D5Zϸ;mѸ9έ/O>NWy҂%`WӪmM`=P -i\)3lZQ ͯx# >)jkvy~zXO:ЏO+|%;mtN- fQrD tHAćcJbz{G?tMjI#E}yT+&%z̺E]n+n:^|Mu{aɥK54|ݺ3,F4pr&w^PwLnD +@/7 0KZlȆrKe !p88ljL@-*/ϽGSjdv۴OfQxnn /B,Lɮ0|e+:'Oڀ*XNX[,xa茿k z/_"3K?-<(C#qag8"+ ~Tz&1Q#GlˠZP>FNX:\;YaPe2-B!L>Qӥ ciOYfLv;8Xt_?dtHBY^K'aJ>JR'XuO!/M{v|N.ZJ[:&ѓJF? [VspjGH'ԸrHWq3dg:?G!je9y݉9nIwTtvL Ȧ^REdc< },Fq+h0puTO{߲>j3JuEm˾P%%K$ <@09tjf,"}@ǯnZq.QB"n}*>Q̂MC x+oHܑVZXcavZEɡ\&aFI:̅-zP]fEʥaѡcJƍc7i9t(hmI$(ر1y6_p._V=zZѐX~Ķ5#ꩣ:+ldw9{כMvDPX? `Uΰ1,-aR^ ZĂCZAfV6%hG|PDmڂx$n;ZR;8[NV-K:F(D`DBWU7BvʝS}3O!y?- R sWYg@.֠ V$0DީX28ڂh9xFYJ{vI,0U y2#{x iUwgo µ>jw3Cv@,b-pe*g:f*!4^e[oHI*< ^$ = xN-p29s.֚"0HgCZKVZ1}D+AK? PûWE4y4M@՘M0,EҥdlN` u-׶Mx=G]ʷ5&HIKcntA ;O4y^$Kwe,|EuɦjHJX4P1pȄQ]).UvHT6F޽;™<`g~jl̘<)-Woɺə-L*y5^lW ^pQ?l— ݯh%/i9dݪ0EsPU*)JiṾw9ބB^-=7>S^t =^XdQ/Z9UbT* E&L[LIXodKI`[< hUl?c4qU^hHXFiϐ`k:R#n $:gl98&nj2]?3ZBz}[[l8[Ax lk0OM9/(&t9iվYBծ(-:Ҟ-3x7̤-?`NkQfmc!*ն+΢Zc1S]rHTUvHcƅ&,ER b|VunRߊ!qfA1s*cI#a+^ҥ8PWRt]Օ ::g5!볫Y rc<#)dc0:sFAOY~~dB[(p%A*H?tZP/ ܚCɍKk?-7loJ1s;4TJ>Ö02nqQ^焵I]J̀=IYb2ʼdiON4Gj~!qTAw4wgB5,*EF7rih4/3@pXhAO$;?k4ꩍ ǾSoD%V҅]T)EVи3$et;D"&R[mQaOcȅ}|s"y!?V9*(t$=4 1)PxNV3_NKJ(sEUR=-/ě6pH$8.ޫDxr_'ĭ9J[j2(6ˆRH6r6)_/ + )/]~ UW ?qvD4EHIJTW~KN_ V$bdv"Ͼ^aSa܈qxWPaO[ -FHXSAB6`bJvq?e/7DZ\{R.[|HE̯ex_e^F;B 𔽯-Op6~^Ê).24,]Ca@U6=&P+}}Dh\i@Mh~yn#b3l=جz=3YD22I+3rua^x8 |CR&#+&B~fbhes-umP{7k7cp| e#)\h[װ^x!sjqOwyFD-e_CcdHL8dwSЦRe@WY+v)pԎz0'K/ wCn'?M2-%MRyAs!iQqnJ;$Wd)l{g]/fA Yv^ayxK&6nsP.>tx:Y6SIhnN )aܠwH4WNp̸Fx͓E/pZ9h+w|t#\>>\0+aNv*uy{z$U%DS :I˟GK~/ayW^7F=ʫ4Y(s@UZ!O(׷,:X-_OSIޞ<&k)!Hć{YV¾An~Pg@  9ܰD̐26zW/37_3B|_,bBmϋRI|@Q!W=R(,èlU4 ~pj )7+Mʳ}M|IunR} Wt$h6JrE>d׫ZF.߯%ih4)b0,ub~G,<1 u^}7x6i>_Ƶ 6 |[knvqмM։gCguC He׽3>@> lK6⺠UL (ߍF ERKB^7 bV͋΢?f-.Ա-nl݂)/#"3Bj f.86IhI0q9Roί)v=`I8A7h24M;iWd_@ 33P@]:eh[旗ITo<Ţ_pa_H8`nC #q: X&EM>B@HI"8ukJu!t;%0fCS{d֍TDыȚdԹ3aa5o0)>ܕt-Ϥ_㕼:>u=tTNa/Jkhbםg< Ei(_Zi,rW@_Ae_Ӈc ١R٘3 Oџ1hQZw9Zq\:v\jO6KE>5=@}2-\m0XٚZHk SGS7L=qo@ڀ-27=[yY1?*4_WEj ;\savаS!nRFt3xVwq` \6g"kXihbZ?!n"~|AU6/߫}3*ոl0 R>'DEsD,0~!:v BP+wӶ8zۥsK Oh8Rt{Jq0xc#&Q|>-!GUB`"jh5ۡ[9U  =Z0>,{>/afo Iì_蹅Jq2״I`œd:kh͵BbG*΋InN A]ש(\j}mh*qձK"j1(~{ߏЛЉ xm6 ԰tK^"+zVxeF=H}O~iau^B|icx$Xd| |Cfy4ӀY[(48#ԻZK/bgSI?x1 0Ck[^cҀѻy`B7l4fOmʋ >gH&TBoaH>IK4ؼY)u8Rt0\T#AFK7#gz'TK#2'^cC_ }V*loX\똂qg2ˆHӺyrHyl4>v]OHm0S?ƬSi(i=֦k΅q3>K^}J.X2|0l!b[u,<'{%#aWљ$ן]ŷbWX=4 4E0m kЕOBϣ'9ӎoݤx$'ު5Zuu[RW%€}Y_k;d=9q>i<-u0FA9M+}D{PT3Fxl)CqF& w~ !e=uRdDl|$L#}bX6xH򍫋ekQ9J )w> Zc w&roV)Up~u*yhgʏf r_ uRL\Œ և\?-ȥ|[ !臖GÔSCa0vxo/\OOVKh|E:;o?A`ӃCMڜ+l9Te, Z){!wb{1IsYopOXc5 V6;flyD]ܜ|jA:V<1%-+i9ׯD['N] K"{mp 3ɎvFqD=nq·Lhz1zMq+ f"2n=78^ݸ.q3)Eģeu A11KpvĊ!bh}ئ_!O'o|Ds7HKЕh0,,_QEe$+9. -)\lp3͊B[PB'5ڐjevd7:1z^ -PJmSeoE0 ՟q5H׳ rG6f"b(m~c[btp Z9ȥlh5p٫\@Ihq^Q;Ԃ:ۂY7Tr\ǫ[;R3YV;{˪ARN婽y$;ʩ=x4X~18A^}\mӚzMN+m|)TљaG.cP G6v%)E@&%w`;IC0yzT:g oaI7R8us5`:[J̅c 0 mBGFLQnHK4#UI R/7EA)ӛ |,xjtŨZw8tGuwKl)&=k1R^mɰx;R.AñeT@)J* 8(ٻS'/^bY-e[W7jz=1L >h ͕yF?0zv-q3]WnJLlGҎ Ĉ`wY/+wsEu[5NXfjtǽw`t8Adu)Vv̒mɾ9}3R̜(DYޯgWJߢh/*-?zG.6XiG3?~2oA"~ ؾsE}}|nK7dtIOJ]d"ʾy%u^>~ ]I:DE4L#鷈 zD<5q{!wyıXVyaGD,<Ǎ" 5̓>:ڠƠ(qmPlNFB$=7c(>LFƾtܺ-SXmX~ZtʃK|e-a.@>G&o+,PW vg͝ 0h7U)Ջ$7ωrٔu\+iaTM쥏O"c3*%cBVY^bd@_>a>zRq0-#32qä)ʓ#_@0GG2D^}2!3=Z؎tȆF[ ivnǑ-—]irb+ci['KѪ]nٿ:W Y))| b9)Ã9h ,*RܯfG.L6kn6l˧U!Fpj]SњZ'֊-)$dO>2XrjzC:Q=,н-FX=k8xt[iLo%ӝLU#Fm&Lj=,!aT/أ.ɵ;V6?gpщѶ@sdfo bPp7ߞ]K8qf7@bY[̠WSg^*~ =bb"\gCRӤw LTĜKo y(U1ĩY6.LW4Kn umiQ8=Myڰ5Niai%lȃ-JA+\mmOcuֵ-x 8ꍦ}/)8sڑRQT vOKrS.aba5JB`݄Amp>wfxS( 5ԩ Iy^+?8!`d:s7oJ 84 uIsX$_ UW׻麸JUyKX ,lK$qC\=Ҳ{2mEE"b,Z+u<ؙuEL Ëd]K.<>}R </`|SAݼ;*8gE$P&3(U2z," ׳e0BgxL)f;XCmitYKTq'tN2X!d8% AEhCK"68:JUo 37s>Mbj|&8[_ Fȃ;]=z >~O,zӴ1O롑|OL_ 3')!dO+ ܉meڷCyEFz}C=)j4n(jWSaaQSqzLh\V VJUV܅\+{z8n®f9`V{ω[@&sr.+T8"le}cF(k3\jo9(ߙ}YGgq0f>8ˌؿ1Rz ;$ RRj.*,!7b^`w7IJ}6P+I7y$V~P)AvI+~9rhZ-zg/JJ̑ My)2}E:Lo:HذR  4z鐙'zT䬶Lr|:J)A%}dTً'#E䟟Zu`؝ZI|kb%S|5ۅ|E/ k?Oaݳ[=N9{#*d@xqXPױnQ2 ex ϓ<\ 9qI~)<*tIm0 دu(ꊿ,eBc^1@G(/1۬oZNl8jfr2A>uO,~f^ӼX~.%$;0.:TzX$NH&4!'yZYH{,bM>upv0M#A+rfER=pZjIA6lL_+}E^A]v#_!Շ,hȝԘfmGyaUK{+)<9LE歑$+U8壎6ruPlET̉o>$#(1;sq_^esCIk=Τ5$ TDA~~ikL ǻ w>7L4Iaw&Փgy؎&4h<>t+F)l|cG -?of6U;c}./##vwxoyw˽W;auzm.KZ !ݰmN%/'Yγm?q[]_ʋA.}^2nV/0R)hvܜ!Eѱ 6*$% N#/B~ a&uwvXSF]/I& CigF䤑a9ې. m߸"&̊h^؇k^"pF~4Bh9j#؋m'.1ȍ |͡&Y2;|*'л'v|,,+=l+̯D8\̻cu0`VSiXAņҘw23txgQ z hHt@D}%er:}ay;!i~LmBxprH (ýMK{d*_ҋWQè!h^['"r:bE6>LO-:(;@更S@/邾--^WH8f+V!hw?84y?7{өte$I1 ꘞޑ&x H$y$o~,bt5F3+J28iYҪк@jNiJ]x:=!:|Go#n'va=g l잵mBxem\5 XYH\=̴`>i6Cd #SF%4ν 2t F87>ɛ֒_XfIIP b,$\2gǜ#|C.*?. TJqm n3 Ui1Bσ"QirAF[,(!odh3]my$a*裤1h?'` Od7(1 qeQfr)/ &QC z7o&| -~тvj:4tQȱ9kٟ d-_j*UTMx d#qr{g4i򈊭9;7Crҧ͐5N*aDP>Siм|h B0Cߍb2x%wv]#H[&4VW_K=uÝ{ ? ,mGZ?ޜ~IGd*+|W&P 8yN3\ߖ{LX6fCۣZt;+0-xೕ5}ूn2Qu"ksr5YƟN!?48NH0Bg~ s]d@3PB;O^EƇQIހm&1QT.vχ$C䄷p(_SVikvFn}t3~?ÞVTm%C)0ʜǣ# F H4fԤlboov9^gQU^ FEpTd(֢&`w&Ih~d pл`̠X%kf Vk]XGw1RdseQIuUnarVq삇65D?hC1 /:~GRY n{]1SksSiöp?d,o<u۬_EȀ=o۠ۏE yt(4g(3KnCT ÏG^xttv2,K%%U #*zYHtRzbjq^@ 椳dinz{$IrD?w+niWѿǛ~~@8e Jx=}:јH;sov9{k]p@W>Gpw`V?O{gtiM\Ip-ۅєq/*<]enQ;+NF;w@O nDzv EQtS.ke}{KcIӰy1lX&a0S(]Ƶvܨ6h qjn/.|վ<׾S8߹7A"}QbZT~ahH'z>CJ  s-ڒ!pP:j`twm(:85_ +/4$VM<"n;;K? ?+ҵE2U"`˩~*x59+ȝfh˷B]D >D@#JjW4#5hp$.G8b#=o0>>Rt r};L8f|eZ5j/G3+'zO&*(,lSkz5wj^L\ȟ&lz1J)`sKuw4u dkkwvT!^t Fnv-/Eq *`yD0ZZ`aL4B0hK6jF87ֽHo^(tT0ܼ^v8 ֗\IJg40KXY^ĬgYZ070701000001f5000081a40000000000000000000000016239ea8500005a3c000000000000000000000000000000000000005f00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/usb/dvb-usb-v2/dvb-usb-mxl111sf.ko.xz7zXZִF!t/CY]?Eh=ڜ.+8(;9E.À7Xϭۖ [XF3:8q|+uUg]6o %9^CKv ]#2oIB w@ks0#^*İԊb޶!Z0:{yhSKqPNpO#d/e,p^/;'SZL_Ƭ7|L{m$<.k& \"NQN"wۮk[ pey=UӴ Б;K&K9;t0iJ7i4ݽoTG6<o~ɶKuĄPW6$݁hxN 4}9!B.ąJjg!l%=8TG8~ݎvC*WTR5!k p(S**TBlj~wA4\53*mJ_:=2dA{} O@b)n1!| Й7|VEf4JycӆЂ8GtMNǔFeI9Zd$2B[dm|^)l(J% COw .LNzrVL61Ո/3\R_9Ɖb JW9}pət5=XGnF_'?g~桄 7R 6F%ڵB.0$h\Ub WH5цYyTmc`ZXd:QwSv83+5_% ?*P@4 v2%a22t\) m%WiiA0(_y%eSY}_&^vsf9SԹM$kb^Q/+GSXEش&kLYJ.π'$W}NSȓ%GՎbA\7K{wI<?bn= +'`9)I!aJ cv:@>XBd|, ?\n* !X&&ѤJ5ϕx&v}nxt`C"FK4њ {0@;IGNE1zPR#?;J~inI=Zl|pҊ^ 0'gCK}uQȽnߝ @D:[B\P߉^b"lgn :$:X-;;#~eQI8{ Aܱ!dn g "@HZ]՛;jnCAO\_ @U?vAh8e6M( v!0=&4SxPo[UntM7cܥ(/P)T^Q#`/D<T[xq&}kiHmg$G@ Yu%U 7W|I-"\ 8դ5m L NAtfh`0j`u+/R͑!Bsߞ2ĂH\y|D%" ] 2Փb<' Gt:J:)J%5Y/Ŧ oCLէ@\+>1NfոB  a)k0oPsM^sÚ܀RT1 c8B  s ̳13w`DLBdW#TIe깬b̩il׹tY[[XrKSЖ4*;"7SK?ON;"WbVSg\& UdW.Xtoni,hWZ3ׇ DAiFM U_H<;^y75}H.|DaKS3^q`S 7A= LHfB^.+-îù1L}_܌ iOG&, 1ҟfA*q4 5,ȺF9qa _QCϮjRҺX8{<_:axܟAa Lx.WU-N ΗOcl+9/HMpJ  52̑~BtWϑlP#jvlVJ͆*%$)`z^4qlyc-^rKw}ͺ3DYO%4ݭƸC\2GJ$u y Gi^,.hȰ5ެ9ng̨6duT!`,Po +:*/?(8P$'bd3?fDCIZ%"?ٓ*[M 2CHs.~+cqsʘ%7h40 )7g/IsFI [CeauR56䓱`zg{Z4Jg6iyRyAEPtc:ȥChTH=9b=E3=OCZa87C. + g\)ƤUeM gL+vP=Ϙr@pPS+"V֊~7|D|}}rxLe*sRةB܀JHt%A>ݠ׬YfD/X"sP%2oSpm@X?3!)ؓ" xxzpA`w$HbT}hj+tIzU0^{0D$Ptp&\?4 Qlcv+# 4吧gwS!MD调6q!h#F }ZfZ$mıӍ oiisR?>_(v3Z7DjtqAshFm)2M okk$(#nÁLuMڦ6j `P~8CoPfe >:y/ze5X&Z@FBI #݁u=C+2|6w l¹[h3FxpDv>"r~iHpt,U7f?9t iZ|K ASDR.@2Wr1:u_1Y@[ˣ 4S)%,\O -bX7+ PDʡa!mr_|8%琉;zĐAJ3t`hח[cܓ$WxbSe?ԇ(w/p\K  N`avE!}yoZ:kGO! zx ˤGő*(Zube5e8!7KNꃇ2.y ?Psa[/YСHxwp,+BLgIy͗ridB@M%}}h !qlC$ j$|t=s?tifhʃ^ZJ{]SpDN&3pٲ4Z׍5p Bq-E&'A(( wK*]yM-my%2ˈc2DPDv|6 ېfaoSP@V2uGɪQpc5~*L*KSUܚgLrɞ5rB[Zߐ!na/0K}bȨĖw -56}+ZTCGʽ2QvL~Evo6-8㐄677 5ji.6q..n&;B1?o8l!/TLQa&_ Gb6MOQp' jlYPE+lUS1R;PgHJ4o&ɨPȯ@ؤW' "ԏ y]7D[30u10_Um:.8ݧEs-lG-+؇q#dxEuInXQ'`?=)p;ZNB3zSL+lr?C( NmV4k({B?u4Ԅ; י;6ޚD aP n,"4hDFܞD 9}{ Yc?/`# ;]U>}`!Ԭԛ 4X][1佤$C5!qf#Rfh;_\dG:$,"T[7vJ$tv5׺Gb-)7"zRbXG6؟[2芧r}:V>{g mfe{rU5(),٬Y8*| yLYBkd6uś3*ՠft &2?RDu|H-$^yr :ʮI4H$H%3.>?NxDsͤIƄN0OVp?57zO竈Bql d#1-N"5SRʁvri2|E<>H"u#fEuh[ aU/v@/C85w`syx"t{_  -R';DSBusW'-d|gH/Mshamz23=FnFnismtn֛쩼T[&54L9]p7p)iQy[ @kXv]%fIk`!S%.1'ˋK݀g6"L鳾"Dilއ}bNCNwx $g@oY㌖ߑ{ '>/0}C-DܮЮD܍D>& #n=Mܥ'( dN fq@^jSE9;BP n6v.3~<9]ֳqd5XS(Fs@-%Am!_dh.K FcRg~oYB<&)bAΣғ,Ipiw(ͼНϒ|lia$ZΉ];_m_Ot&fp(;k1Y8yG[+0~Eƥ9ePJ^e2apIpD{uAhzl+%q'83NaCr"G{jK-u%FQ{d": 5EWĀGILj9ҟAUKYC?-fVG>$!4xhC1DY.RNT.'3Lݺ@D+_gE ]=zs\??bP>HL"J9gUߕ`CHc Qٝ"w]Y/LY(pig7fgˀɰv#0թ C.ݐ4 ,?T Q軋 .';Gҙ!{27 1r:A!y)G$һKwWQnuo 1C0XV$鉗zo$33{°Q ]\["uMvIXTa fZh=cK5EWˋvqKfQD&V0naUԲ4ΎǴwL7[mxk~afh4H~tyOpx)=hQh al]BvĪs,gZ=X׽0(RK@ŞV)D:t7=n?pcپA2of6㏗'Ѡ ={~yBm]Xك]q(B7oPv̅,+gp>9G k}slF^QB]9ĕ힍"H \7$|w͜/y>~1Tgk(,.k?X,THJB8W0`>] UPZjﭻEU6 Փơ>Y‚ci uIzpLeqc5JSJ R}>%ړò m>زܣWeK7déj|3Yo&(v4@IO63Y,x#uCYNkuk_b2:_g xᣕ#JhXס]^' ;`R7e .TAOeJtJ^-(bxC;3HtL> rn>]g欅}-OZW FdBs0hA&l͡Ýa$I8d\ҳ`ćcP-5fbJzN X#y/W{ʓJڹ SO ~D`h=tx+E$0M+%-{}X6Ϭn D#z<(R_]v*ycZ@2H%1>T7i=@-%ixK ٟ|Js`%Whߛ1C܌9:h1f1s\vi]pkr ۍz{ j.o,>L )Rp`/~3(G"hFod7/k7(B-mn`z`-rRUi$e/-t+,_Q|trw Ǡ8% ܁}w=ـ-X7$3́ғ!FlC1~P @YekpV #-ERqGlrl/D.Rh:ʪri=Z_]7/vpj"y6WH?oň+-=bۇ)ٵ:e.8VkӘE̛x7$bqO%N.1cx&iM.2xƃRRN3q.qF*B~O4@- Փ|`Ňqɳέ}9Q)EZn|%@IY=\[ZؚMleDԽjP/jAپ2#$Nn9ζD\qcƌac룣W(:]{T u~L[S.蕥enT#o)IdrsuW?q5<+O)I7#SUβ3J @*ق00R:t2_(h}(L 8USֈ"d@TecIQ 1[HI| ط̙܁-=c`7@1ˆD A9lXȈ䜲 #?1_HQX1PѠGd(&Yҳ@?Мy>w[k;4rE-(s9Ԉ=P˃@tPjŔCspυ x?!iq*9}Y}ֳ$T3d)Y ӘעxZRtV ?%zS ɯެ^tT𤄫tx~hP Rrc[ kQx问 }N<:ߓZK ařxih߸/I]3Ss|Uo$xBnmB}@ԛʨȠ@"A!yx|ea>IAo[=XD]HmqWXce. Ax1S2I0SF2s|h+KS,s:jێ'lԩ?`a1KpY>|uǷȜרYRDδQOkWOU;}8{~+îSKSJҡTkT/~B1So9"O퍜ND>uhVWp[\k`"O7w+``S 7n;[z1kFh[tsywiF29K(eR.[؎H3sc2xnt+D7ާXr)dCl7sMo4jHM ~0=˱9'u rQ!50,u8Lgާ1f) ?Y"ϣς3,C%)Hl{A,bHDpo<\k$B$S>}\.S; `y) xVThj/$*KV\s3Nhz*pI ɖS8:2T81q=?ycL%ZR!ɝ> e^/AZZcNg>ݤLvғzS)=S~W]eluI> "xjS=KGun[ }.C@ l&5UyUr5ـM.J] lC?<2]̨NĤb]# >ՋD7C!fĩȐXD8-OQ إؽȆ`/2}U#[C$i aBƢOj~Ũ NJ[dB}zu7 cds,Hk@^[ ҄X1^bc<2A)SߟnXO[^0e"y-XrqBgE6B,OW+ԄG㫳4^]t>o?V2(?Y+Abc:thubO^&'|qfMp팟OyPk8UKk'j+2MXˍ.}6<ࡇ"0. "G-ȁ O܆2+a-|q]~텵km\fryA neW[@) -)@'z ~mg`X1_B f+L~#He43l>^ħ0#/_?e4=H]oeɞ+w4߭BeS9gusf ƛ=atv4Ηl'|gOsdf\U+o/#U5V s-ޤ;r]ӃPP,/+AkVN9]:RP\I:oM/X3YrU05#, NąX}x lb%zg ) $=B R@C*nȺoj#A\lݔTސ?z|Q҂wDl ^<@t<Ϯ-2N wxb˽l z x9Z83f~hC1bwW{C7\marPrX4Bp`LwoojLّ  >1 5 L%LXһFyj/ f#=ճ=r6^JWaSm`zk , TD 5WP9IiaM)1hJ-B%|5l Jn(BPi#-x~.;eLʛgŗBfL(aG4$ ѻOP!o?,Y9R0@=2Z잭@cw#w-fN}UT/y10Ux\9O_a>di`FeKKY=̹lv]}Ρk&ڏfecj)z*(SA*apeYvTX.aB)|Ry/nD@)Ebs}0@UؙRd 3P1?Kua=NSsrAZ5<0T||7yRqY>ѽXsڏ c*ކc1JK9M[OT.7::,Q}B=V#OՐ+r] ܹ:1T;t@ud#AU&wJB%CYj.>Ah{},y$̆=i*ސE;osDҋAojJ&)p3W|PDzMeFbP ,lM7:RTII髝UEH joUb-\)&cwQQHvd"1u*W#@KcN}d9UXxE1 ]o# =d~cieJ fͻU[ul R4MmU@"8h˞\LVgq|?Ry J" j 9 qz< LwXDltv~0%>((m~qzzc[-KD:h7bh?5g rmJ0t%/,3A{ ILxZ9McT6g'?eƨ^d޼B$[(L+E<x&ό]_9@ʛjRMܛal8@BcYà ^g0Ҥ CUKV&Nc% 3@Gn4@ɓSKa N2=(R.ÀtL, u4(\::hv-6aلF&u+I9E:ʌ Cʊ]Hwa8zD@pR_b0O` P9q\Qk-n$BPH: @U.ˬ[r#ݒWʧX8οKWzNߩB.*t41 S sJz#U'Bj4aD%;La63؇vTE9j~͑oTEv3SQS;jQ({UɯOĖR4u*BpӴ\-[vdV=AF"HˆDx[_0|{nnY4 >] "3/.L'x3p{Ԕm3- -齺OAAHz,HV!c8'>|b(jC""§ ߺPWrӆU.^r~X.^RQ!Dz?(ܩa"] ()g̊Ptp6Щ3x~o87^6pVj\]ae.6=SviE2andg35]>ƀ[7/Ϲfvڔ2 M-Y@k ^x6wi04)D~2鹓VL^#?-V PF; (ޤ;/|)8LioL$I$d';3`2K> Ϳc-WոxQc%$ުLq"+IEw'WdzϫA}A %g|mѵ|`H球⟳5ٔrDS_zEvb R7y{+'hƛJ\b8Vb7t,;QDy=ܣaH YN]Ԃq;e\sj޿ϐNO\"뙆TL>wg̲׾@4Rt;AYR)o]@&d6=OR9 $YL:2j#*7JrBKd^>MQG}@alxf`p](siڶ,h]+TB)S0avպr 9N_Fѱś3eZ tObBUd=4} #mWmH0ܕE1KYlg:4^{|4d1>D]|S_b3EY9m g܅R>WB~ ¬`8:I(Ԕ 6,'l?yb(ZS+]@I =%lZn>HG{Nmһb9!bA&YIB0 ٵ6}͂  F'N~1Nj(XBkRrL!jh .-D*2\!Ԫ+ A1߆DKzh = namJͽk91co=:^vW Ui>o#^']^nyLs4{/˘OiQy9f-kfڰ0.b;˕~$ dXbW#m++ЋLeF 3xNPt&; 3+j),d#~,x)ѓ۟_Qir]ԴCNDBl㾅o>8śmqhř=s0CljS"c,- G3aJ5C]\Ӑr[-u#ڻ2 a[$UJ2-$|䮅QFpAG2 ]p v^ͪTbwSQRZ?nLhD4 Z ^KK \."룈%mNw9W29[o^#_'huw"_S-P HҲml\?!yJF%d`Ǎآ "p2J[n"p 3u;GY:kl/C=MjYE&!|V`]{8#zQSADr(rXM-s뫜Hc^"#E]?,րkNX5Tc nl/w_2VfB3yQƏ/+̋4Wb+fV/uF2iw)k +"CBRy)ռVL"()Toeco 0f{l͈y_ӀF%lwh Z qJ QxmkHeFDgnAtѨ8P 3h ĐPM}Y>^H_{F[)b}9S툣P'GbWPIPgr[!o]'-N^\tð+~~1BKШue'xfk+f(7zo`:g4Eo{dIНԚםqofn-SAȷHGs3;_h&,'܈#Yo0p._6x)a6m/ZRHK-s C{`Vrz ]f6o 7NaєMB7zӰMGr֜0IK6sD5MW|6 Xsr&sJ8zُhpGAwGN"}31=j5Ξyr9Hp l?F.l؁1sIHSu&Ѷn+wSʖ*ǰ; ^'sxZMGfq6_I*$1Ahnk:@IThֿ U'ɐ.% ^^4W:-aL3S8Cj#a kzK̶}ARx`ɯq}_.,j5!BbFè.@f k~3hܖpp+KWެ\)-RsP)Y47\jYU^D{9RxJl">wFyikh"cOo9'GYN-E@2碏sEUUCL=6}v]h xq/a 1"sрPwW"}9#v "'ڕJT@~]©gqmTR] Ce3p9or!]2YV3DhQ]`<(ggNxgJsoӄD8:Z/W/'W/1"ӓYOyYW"ɓ ^$$_Yמx]OhSNxTL}іA%=y,9͋^YِC"g;2="bLd]etwR #N*YF[#{e7E(kRin1 ~-;+??ʍ)wV `/]  T.q{s^y5t{A{gډ?%hC $|PvY$si%-׊F@?VQ)ИPV̗K{T_xN7BRY`r[ev0{Ԣ}sGq ӧ2`0j +Tn8Vqm myȠ_\ix$3xV;:3Ʊ?YκqZվZW tj9[s4?/ |th`iO.4LKE)LVꥉ gN["ݜ6f2FOw<RNȜRPb $q>L i%3 9DCOu`sll`c?m~jN KhVZ;DwuC}@"v!/ ¢2*D4(Pl4aW4}Vjx-܉;\zp+`4#E\s_85p{r@#=VL)GR˛iiël΍2e(7tEi.00%c&,x-'il FWx00شYS2099kAZ͝>>*"qIֿOX%ŏ¦m/@mR0HZ@n7ϹSD9O0 NˮX 1"ǕDZS8k%7 5k_\ʻN<\h3,@k᳨o5s1GpRZ;6ϒ t#=߂hWz{IhCx&琺T,]@~MZhɏ-5I&p#dᯕ@iQrhgD᪜u'di=X;'к]}&i b\r/0`Nܜ2wIדJL<Ǧ>ɡ6;u$}ʽ7M1K"*ҽG k!|C*LDъ["7-]W NSOD^K[]r:M<]]5]h:;qOnV$_* &̻GVLqYo_-eݦA?^GQml|Ǚm=e6%7d -IxNкXJBpJoZ]JNy_%V~( J6A6=jiu/L v2D+4=/쳓Ϟ)&rZfՋ &io.mnU,6Ђ;f-hiāR "j0tij`ˮ'gt hKlո2ɢw2+k\ 9Ci{1Έ1Ӷ߽R=h ;B?5O #O=7$, V!gYZ070701000001f6000081a40000000000000000000000016239ea8500003a08000000000000000000000000000000000000005f00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/usb/dvb-usb-v2/dvb-usb-rtl28xxu.ko.xz7zXZִF!t/&39]?Eh=ڜ.+o ܡ,ޖ^,UV^x\?ZN~ץ "~|A`B6zƒ z NݳMe[oiP `$L9fa{S9֎vI"hᣳ0%0St~/}~n*،-?FAg湛q\j4St` S3MH(Q,gMAX欏q Cp?* `+2X#~T{wZ08tsU+0, M462H'zȹ`p ~eӕ+(<2;ZArl_{/ҪRq]T(nkF? svHk[O=1N%5湭ͧ΢HTt.yiN3CO>jm̻n&jh1qm&Ӿ;MZco+%)+߃JBq2lrä]O9a;ʝsر98zE,?EK,{I:znUmȬPRu/Hh T0:E#$HH1OO_;kld堞W{ތ|Dt~ Y'05C9 ^5lA٨mI<]6>.d?2n!WxYm㪚@sq%ͬM9* IG +P|s2)>quPnMQ9ub TD j*tq fU*l%m((G˩Ms$~b7bXZ8C  !mН,IiQ$ K;vH7x(cXX^=Cmq蔃54 0;-5Cjf&h X[ 5DJ[$fz-hsq2E셈5Oφ:f1lJEF6(TÞv>i; _"%&eWKOyBbu,FG]Utݷ Ͳ2l4~q5Iԙ5EZ` k)7J_v8*ȱ<*`ADH>sFpH]*#4]G&3B]MZݴjO@N< _e ؠRҪ|6o+cm:l@7}̮As-ejw_g tyftJԑX+Or_O5t|_lR:.-Zi -APZdܡ}1?* :؜)dZ@+-Y s M&Tg&uHx n;Y-qJe1=[79Ky]bmF6$ a_daj(/]Qj Wwl`A0̝I$Ĩvk9Ki&2{u!Q!j{\㫅ǏS(-3ڥOˋK ;Ggi .9f^ki O7HFoO 4$Of#!WbiqqS^hH0&zLb>U)2cVO Z'lZK '3nY;}}AQxGUKqh"N[űϜAOf&OGL(.Pb0"k'",I^&6d]Zat͎ovGzwtƫH tUگs _W[ݙȨ _tɊS^.&Vta C"o޶O^,6bE!DnB#VtIѠh(Ox{=OX 3jHKy7,'5+܌4;gI,ۖP3 {e,C(KF65 TJv$ń+߼wYrS29 ͓Y Vk`ٔ@̶C q%39?vYY:F]+LM!%Zo1c@(^MY1Uч*$ag64hGߒUpx['?WUK-4[&@AoEbdB^b |FרȲNsp"o#L `?mvA k\P&N"dtul G?^[2InaLPbMquO< %ʻsUx+zr[0P,sG8|& 411mV,/sx[V^Ol/sz$4,拾D#|rVDW'-Zs 5A@oa]*^z V~B݅#9_ygS4">rxAm킞CA3[ٖ"9BkE;{x&k:-^UnSKpF̜:oM"Y"@-28T:.OIVV-02oчDTi`NUR8!*~86RdŪ!lx ~b޼Q*fхr%@ߢl)ce~ƍ06&;v6DJ֏RET.B@LtwP5pF޶S\ua%1,!q$BN^:C;0ˠg'=3̒¬_k˕2<_B 7+0EM.%XǸb0 צ ".۽ި8ƗmMsdfMؕQYPj>?F[ѵWԏP@T=Ӣ:U3+[U =o[~8K,:ilk]! HA.x^Qd$"#+r<݇O[b~zl{=`hv\ՓLEP27L YA rH;۷DdEANغzPbqV(QqN[-rsJMQjF}-7Og.\2̇tc$fo}Y3P'<Ȏ0Tfd19c]AªSS1`+#D0r3$z yV-+6ZƜU~ITOrUOHo'J!$[m [lZɀޒܓ.By'Cѽ.>ׯ_Z"DE gxk~_zt eL!؊ObuVg?Q| D"QmoPNFїݹGIjF,nRYS^A]'>\da| !괢 G7uh[IzO!jC̓R8pR۔#U'a 7d($`ǴQwAq! =6 k!#fCovl|-o-0t` o-& @ AǬrM QFQ3m6 .XV нg?V[< Pz"^ֶ>\pN#B:d藀?nT'ՍV(.Lc.Y9UrMT.QJri{gxCˋ_R 2ib} FR/Pꉗvԭ -kCAiǛBݚ97ਬ~eVkx]PѴAjw9N5+CyhAAa$>"HQLi '~2z FZ[`2a+Z7(!d*RdN $hOU "d}$LNרʹ4Ļjwc(GJ*z!^Lh~2!3Ԣ.|>161c!]tSa265 I'cxt],/}?ZbP}7O'L3f3ӛR #Z%pK.J+$NS Q:Q˖]=ɫw`F?wr\NQ4tBr{d}l9.WAsKf"ƒ` 5$78KᤞNvv:Brzēz+!Bj O& 5~r2<{z$i %p2;52{;J9zC4}qJy-5I6(bq-Sz+dƫsqqWfV3&p<ϕ4n";]j]f [>Y 68n bŝIexvo0|BU?u!D;,2w37i- Ϸ늣 h־hpt^ĕMRXo?\rjЯmy 4u oW\J?:?iM0 ёRNQϡ&NEL>A?鯍(>~=|i-1pS̺bx66 E%6x,"2C3&i6ΥLȁMF2?W$т ؊g&zอ)\*ޮ$;ʳ Wy`$Kb,?tlj'=eu^L'+%]CwJS=k~!e܄ba9xfJcTsWjXT7sqԘoG?LHJ p8CLJKB/pR떋Pbs1S7Cc.~]TW"钘44x$(mW9hYuPQ]UC+g5o,51OO$<0  hY0:1&J?ST帲ΟwI2ƈY7< L_}J$ "7$4MrF@LSXv1̴L4'ʾ ^ /\z-O*܁dQI6v*n}9^End^2F:1i4/m-'@+ ͵z:*Ȗz7ZzWID*ɮ93"Jƒ̋sK17 4>S@UFT#2gd5EChEPgLeT r>9gXu4ֱdo#ٲ{ՔU\Is,Cq=M[^LngG߫ Xb#Etd&"bDȃD;qwrΟ@j$?̄W:Lk2B7!@SNTr4Q>xVjw?3G WxZY l%K&Dy(*ztF#^)i?XcP#auIqȡ Ohʛ;עQi.Zc<$*:҂k^tp1eF8uB"saaGR&@[{2|? q6_@Xm`)O\՞cz]4\.eER2:~oUHa4H_ծǏunr$3 KgG<:%S!Wf:9&;$EP)jU1 \VWcek_*]-d|՝jM6X}c 6mIE0`1$VB\ l'Pq 0|WZX!az9 F$0ַy6X2DZc > WM$+ dGKƲrӋ:|vE&/x6Iw .4R@ 6 k8^n4VtNV!? TgjpKl vEXl?gR 7GlO\]\ı:!aW6"& иbMA)308O3]`H[DMzL\F {c\\+R DCa}I2%ckzZej[Bd=b5UF<%K[`c:|mM۶CGoqq$UOc$\g7HұKHwծA,QDp`ߏ,^Zsua"XL!MS 1P߫SZc5cz,ܠKw+!orvD؟Me)}Pp7䌾bf*jی_ )py(G-Ą/wjXnzXnW"$Uz?<$` ̜2rF4Xy䓖NI7UZZ S.!2X MŦ{u"!]sM'Iεksa@;ZvlG<%[ "m+EY r ?y^!Y׈E5<Ӱ|ms=3H CКDJ'B&InUPyS"LTjE(L)gU'Ft\́L;q(4[3e$\y`"|B(]#;L`E?|h`([.tNz*>rUĨ(Kt4keܜ¹ Gh< i`^Ewzgr#RUvM@ CsFW6@A8Q>9UjHA `j\"p[dV%Iy5N@$hߺuH܏ѱp@, Aj+FXNp%#<=;1M8U7c$sq/V }Q7Iu*'˪zJHHC7WGFu8pK;gƿhB]9Շm_]}tB822.}xG;nn /BX)IdGﻂDyy2Gу*]RhN{A/FUmr"补fϵ0|kE˳XnʵȔ7܅CrLЩϊ].JDDlff`|zR߿y4ZqH!ӝ`p\LJ>+OO~r=}<ٲR 1q&D| Ԓ^c|a#heLgsP i0YA28Hk+EՎ;^/W|Ҥ"Bw,pLiILj?U¯$rdtfKkx֑ tT΅lݣ3}E6 (d bڢJhK[mquޥB6`ܦ=p~su ;b{IZ8צMB]Sz;4Ai 3[xgh 7"Bvֿ1a J ^6;[mm;zTҴc|⭉.J+Q;yzd(ף~!7 E0lƯ{f9 cvRN[PN/!X35TOob7/NsE4Tt!j4+EB|qbD2{N8s_"$f)u&9 |e3,~uA/ɉXOWM^<%5%N免S4Wul:׀=.@#{Tqk]D _ _Ф:3AL˙&ˆlNSZ }^|LRLB355xZauDB(FT>J>4J抟~a̞%\|CY~sQq!;ڱKi ] XЍ~8/sHȣ6V@ѝɀОV]Kv"=TX>t+3l!]"#ܷ'T>߂ߜs2f,V}o)@IZiD_5WmPyF\ UlL`q]L(%3c}@ȼ`c]G|<&N7BeΖv@%P`:4&IFT }mLQ7,XfBq\%2mUrC>}?pyHm[<ec]U;^di8(u8qďVoKb^ϸr^S^PW)J}++C-ɯUρ-Kqc+ClfV~:R|97ZWWK*/`ެtP+Mb8d>S:=[ \8czl4 @SkFd\02eQbPym H*VK}hlx//aҤs.*hNMOcXo1qp,G ]>p*:;p7;2Yg)e FSE޿3<9gaLt3ՅON 1Atx{hVQն$̫Y ٘oL>eր|CUűEtAaewpN$j cL-2ҠhdI01EJ} N,.;;ddFz'o)iɢQ%&8^\WIgEˣ\}AXZe XMں98D9:\lB,3.)Jk pmh%4*tΠ Vjz4+^;H"IoS82e%&W?JȥAC-̔D.rn}Vl ߬"6 1 X'|PF j DYGRYZ)Std=!{=漑4~o68S3mUj@r-5}-\>t nlTVŒlyKUh-UFam ">>8;4K~n 'oV1|}Dπ)W~F ruzj3'00J'il: u^rb+)#S[i&hN}ӌq ʔXxTTWVJto֡ vH|j&GΓ[_X``KeveR5Za9r2t1FbI=w[H_0Y3 /zq޵Dd4S01Eif-:yX*ѫpW3Y}*Pfx&@޹!YC{( o ܯl-]G CtRBS\+Y.#HHdgrJY1Q_/ly17_-7ʀ: i/touLUy2짩~{?š3e0y?ie)c0mՖFۭU&($@jSDfc@0lnkE?4ᅋT?ϵUupgu ސ8mٖX0uLѽ64j^>F]aցxP p7uaSoq ΡXPXxM>q4u";O?Xs:>UJ6QC#0VЦ|pҒDl UPQ~<YJ ۹u{wLoah~DHdٓ0_zVPjM_/p;0&^co$}f` #y7p*3/2ƚkQQi{[|y/6;4Y(3] Zt7Gc;Έo-Sq af˚!EzG ٯ068ݐWt?YN[}ιaLB,ϖT.MK:yZ{qN|a-(<|+vc0rbm^Z(>Z{);.>[NH;>MIT5D]&Q1vJPbK ѦR5uU&99d$|l do6.tp vۤ~߼K갺@ϸ̑g6?t=M֯ФwV1Xxz *;dhOIDѫ0}+#QuPlK[ʩ83!LUH%t{>3Y jRsαgYZ070701000001f7000081a40000000000000000000000016239ea8500003c80000000000000000000000000000000000000005900000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/usb/dvb-usb-v2/dvb_usb_v2.ko.xz7zXZִF!t/=C<@]?Eh=ڜ.+MpДg:^,UV9Y徤,s$j_=؂!f< -'>34&Ʊȓͺ0K}&8`G{oW7XkBkUMlR2nu2A#D}Pj*+3FH C)")vIQ40=.M_ A[|W ))2^6^iO!p.-d:nEy$*(ӽUd|s |NTZņ=_OvhkG.ۆ5hIC@ EL7SZIF!ASVM4t~)ڂF7;O*W|6+Xh3@eāQn} g))ii-DJ,xf70ԗ*$F^GO.>~%N[[Raq[_砻8z2&qpkl,KqS\,Ϯ.%K uZk1%fa)1M Uz?zy; }ݨ\A>i B1k7.I(${1bMq' _D1zy7d+^6^6!b| :i XWr!vZ{F ;Sqp?k hi൬/aH8~zs28:hi/"PS+&F/>[a u > KsRFJ0OgfRu3zGP\J\S+)xN>@ؤp{\~?,'UhXS﹤PR{ EerՎ\ =#&[_KKBW$ILG.@M.!6ubY!}րTBo6YZxE][L#v|@Aq4^Py8o7 nC9W>ЦqV+H 3ZJ\f_q`$ ,S̬;4}vkn.+7[[pQŦ0+ }V|©NYq ehgo~KJ7n4Q ߤ; Vn}1d)[)v*O9;쬒3[8oEH%ʛ@>9?v}T0lхU.tz~ % xVN2|xw$vs؄"ʥ3{E_=vP)GjWڡB tU!ްrO}*> v/t +aD\h"LXh'= r x\nЗ+V~\$3sBO0+&KBCt>)9ܷ q jH*#)"/l|M9fO*9L@qX"kХ\) [/zJ'w=nw39|{Ýѯ~av181~׍Mg'.p8ܮRAz%Ws*M)*TcO[fsC k!?55$t@HT%0p-6ݒ^,x6J ;QrW?[8U/lQzXJD1+B: !~k ?הK9VO źJyq**\Kɭ@0?E`Ug,v/ :]$O8b.^Ȋ0{SVɠwYUDV\0=c"MD02ܿuK1|p-w`Jgg)jӭ).ʥ])mҜ~}N)j&`{RlC#.dڰPVnr6n,`:(?n,ǝ6ZhaJb'/-W[0t8A@^^rF6?k)gj4鍣_zV2LQ\/:jvE0@^'/!s[zlI+.,B;h#lSy `Fv'M}R;<7Dj;OnkSs'$N3U oHئ hJI]$#Z'Ufڊ*# #T˽lk8*_c- ~~@3Iql\`1Ɵx)SttӲjB3!oSX!>}Q,[TkeGlYE1:"⩈ נuzdf&],9*VD*s&6RCP''9UuW2P*Dfc\M*?U#ig&!lΗ$ᒉ_PՠƠ{>rS㤸B{ Ofޕz*/9EFsO2x ?JՊއxl%6^! )v ?1_AM>ӚRV =.~ZFF!{%)*;w td9vu kx𼢾NWP=2EtnUʣGOc~ĆMLH,i24<Nh~M`Ėi<Ie /E#"PѠ? 7Nn"nk!VzHSy~'!q ("o|Oݞzyv8ۘӖ}ؙR ݉uˑG\,0e-۽P/n G*m<-@icj2,R(U,27kЛ}VlL<W}W %uX:2o,e$te3s~R2Mj}^IpR"`YSO-{PDuQ-; :JqT)I}o(o1H"hpR20|LP;f?;A|Z`ZptF6JQ^T5:n \Ez7q(d Ӹ8'32H}AS;ޫan}:grm%hZp2;:w[),5{I@y.쑤ϟFb4Ч^f Sa|DH1 b-Q >@(2#b9݋_sh/O**'3[#ieL4`O tKAG"7V@)vLD0>UZϲMFke|ӗ4j*yy,vLt챎xvR&4 &ՒԐuNwt *=4jM.hmb )xe9mHXz?>AJU2k\\RL׫LX@1Xrҷ!.7CGׯ&(>2ֽݷggms/G(o!PaYdAPΐИ>&,8\~-6xJwGa[ZGX6a34>mkN2׵z~aN_ ̑U﮹{{3WiM- -MwlHT7:D]5n4yC'y9\u ^\|nJ>Ȣj<1E^1%8)j{N LfK?"Egr0q)߇:5Hf&_ci<ʌ"l3hJ'v=a ɇ_w @{kFK~d{ӎ**)>C}ߛ*ָ%1Nє{$zv5 ^{fNgF],gW}+6KZ-$Qs*uXIDtp͂.NY`# U)әyOTJxWplyycώւ5iBP;r}ktӟftwKi c,pKփ.3pKP%).yoWf$gRYg/ЩHY_>IE4Y \%Y=XS/XJ{zVV\.xɦ[r0g0utŸe =p59va\<#Ƣ8P}zv ܟ)=>fXT@/KlS{ŃrD=tpcDwA'7 )&O^{[Ac/#z]^b[oH Ӹ:,~IarؐI|7&?d@I񡂅Xwbq뜀@ijr@Na׾jen N5(b[rܿ7Mn'7Sbt4,VZ F^W{h$Q:Oj >{.VlًϺ<PwUb˟+5#}4JY/Hz5cV(U=4u()waK c2Yw]o'1O:`o%:@!Hy k 24v%t"ۓv$rŨ3u9Gܪap6C9xJ\on3W΢_;eJOP.' /s1ޭ%z8?:-SG>[/ǫTC2@I%tݾ}l6o/QA@ϵ$'ԖZQuulbo6e:QeZ6YhX*㞺r";[\g GÌGr#"0?5h ]E?7yא?Q#Yhe*-.@RE wR v%v3]`v@êc<4Wg@``sϡ~B|XoTn$k Au~T{p w5A9WΈEHIWKUon2^wCRfښLXp%ޘ='pJ! ܎xcwsh /s Fڒ/f3l i=Q"mtC1MΕ^- ksLN?X'~* $}1S, ܏&7^+r;"ecѮAzv4tӇԥP]!v3{ ݐoKw%1Om'؇״r,aI'|R~\6d&=\DcXw?Kӑ<ƟX?p3P= ٠HZTYpS]W/'v[[ac؉}1z-)ݪB~F#/ًi +*Ķ75d&ۖ_[E. `/ sαZG TO)['x=غ\!-uUevݡw`x沫oMg_ހL.l̤&z7un,8bܜlLngzG(rsm (GkȮ0]X SPsNs׿u5ElybMa̓F 3LƪaJw&u;օnS=<W{^Czf{|l;{TGw |93 T)_*qI@9@wtjebJΉ*t\R4'd2™q=㓙?(a Sp,+R9;SRٙ9l/ɥqkAB@YpF$"\6mDqz2(C+"̽& 0۟J`Qul/i8_ ۃфkj/1M,ĥ7~}Jh#uMUڦ7c\Br׬+U*KW!QIНv%`eԩH%DA6lhiW(ԩ4Pɞȁ|# LsOv\ₘE<9cweGEci0}NPB@:>? .OI\IAM_fD>EIA'hȞ \\M=á$̃>;F=$ޥmY&} <#ĝJ@RK?X]Pdm~DZ|E:R/Z;-:!Bc̸|~dU?~Q`\/ɞqA͜D%6ªhK%C-&j,^/ ف!}&Ue8 .6e&4z13lCݳkv+]֟W/I@tDoNPr{?mn!a!1UЎY@g5uiՎ5{*gm&TLU'ϟ4/440C I":{ Z}Cӑ IltYΏWs?֪&v$JCy;NBdh 3i)4}:"1)=G[H'1?jⰱ+k\e;$(>h%[yn_n|U~ѕMweWXH%0B#p*.'2,סMbOOS&崵G>2tx|ZVe4L') !Fft+mI 9ܲk u~NN3V9B~.hs |W!ep(f߱ꧭaIfPuzZ0e)Xp(HxB+ۺ82x Ltsw^J:O DKuF^ǔs kŤ:ڨN/6sE7_)d ;/% /mc MRJ3WHG--!~a5e]`hŰ8cXTR6E̬/4vuyQix\\c͝z3ittσ'$2I7tp_TjȽw}^w|$.A*:qӫ*fm]ZqDmg_LK,F0I?C"Nq:.o_#} wtOH:0)kw7tats Zt0o_D azJ46CP Uds)DiҜa۹**סXԷx, {e7ozW[-=8 /e}'G1K;pyOC={ћ7VXv L<¶ TPTi̾We=⎨3._2*p 6q1BYY}8/0j^Y:PB.\.gj"P}*^. V?3)z}4 #.]5X8'W1.ZĦo,e6Hl7gQ/_w2RhEZSqF{S?:~± f? tb୅mqK\5'e-&Tļm zfKk<ͩvZe޺2]we@D@wj$Wo3ZuU^|C0,([WWƱjwq#!FN]xښs7,dBȭaY~mbSv_Ywxq`esěh x\? sZHE]&)AG1u!%!psšb`{OoXJٌ"> 7=W-d^c(i@Vv vq5P?ib|-wcj|gLV=O󖹭on牾)Z,fc&ȓu&emRTм,|3rHwg#x@hDh{#AXҁ5VuoI UU c;cKV BN-#B^֪ţdcr543_yF ~6q`zVzP9 u]N#pNqYxpRK0Mdl^ 4gǭY2]-KFǂgb =Irs91qTWEΨ n g. fOO{O 0'"/rh( CmEb#(N~WFfsW!u?8ԋћ%Yj_rK%;W2)GݗYڸ-q_3h50g_K07rpY{w}xU>LV 7Cc΂!Ș* 8rK6.368gc=:By2OYIհx<'ҧ(y:1-(,<@mX!MRh|΄@5'FW7`(gFxoW|mpDcB|ذr) pd4/u4bTO㹞eL:5Rg-lw O_W]u<aBhfjǥPw$)IsT?P v&_8a7d]A2Ř򓓕Ym;OHǴyOaD7+k}M}yۦU@'A4*F.%7ټJz?V{%gEvnh|f&GxE:УDE2D/ݎۊy#IbP‚.\X5)S>j⎻,vjKזXhlOwyoґrd1:7oI.$iF'݂F{tw[Ɛ=rp7|?"u${xk/pf}9%$Ƙ_f+=%i%}!A]"`; 5;|]n?b !sP>u#G0 uћ]6>[~[vF6 DnM9S Bphf>KA* ?8q(y,R=5:_ 4l֠[b B0H~UbTȑyx4=RhzSu2{0ahR1=fclL{au A(|e:G MGt"ii ow=Zj|XL)n{< yTu =|vX`0 N0쭔YȚ(n1x'1﷚~sOrugAijLl\sK 8N~9(حJMM'DO.MM7og- I/>i}$[?ݮ-XfJfIt@+ZY6flR@6%Pl0=){xιn i-0Nw';AΰP/! Ͱ:k;=^vv?Ķ:am/>u8UbfG\\O$2raUu>L.'T1%~htAD=oI8*EêɟlzfʕbXsM'+N'(-xv1+#s}| vlR耐6Ah~YJY籛<9UZz8\ w5!dgnNS AJ__FZ)Au_a$dm0T\&"v* 3 뙿 zKP! Ҟ+5ԴBXV yNI+O+X{u$RjXKI]4"C$Z(Iuɗڙ`ÿsqGx OpX FqXk[SDߘxnHP rܴ+`|6|¼&I ifR,4M´"!,hN[B:736$S $ɧڒ }yB<1M @Q­)QKfO띜kp;Jq2C9!oe4/$qFSV=>Nag3-c+2˓V*{WO% ?(hA8^ݑ8Ku;ae"{6˙q(9۬&!"J_ʌ$WgI{?`%:/ :P-Xu9E]qt 4NQN$0vYo&Pe%+EƥĻn$ u ʆ]Ĵ]<[&^=tj=}ļBR"- hFY+a΅ Y "5o'}P ۮ8ePGbFi@ toǀ@(Wu;l,A~gvBoӿtAvKC^{I$P~ُ"ݯhT! S7,L/s8DM p[[D?*ImjO(ߖwA2~qd'Z2o+˘^H35VM'>`pRS  -wX;YidS_y%F}Q];BJpO6vpV Ufey𬯹 4rR*ig ^:ں gaDSL"0:;ayۑƕUP{Ihl @#sW&ěֲ_ Gqm-ih=^ryg><"Ơ8>nN 9Iܸꋲu#ʘ;r Wczv鷳hy;JAʑ&6Թ=B" k'^S1ExPHLqaYK"}8@ _Q"U #.x޾7ض4C(K-\0Ù'dC)vg#`_o]^DR:Wp}5?bPh;]3-ѷD), @k]o0䧥P/ sv+هG,Sz/3PJx%:/oNdd$:(A)- .GjO-j2XCڷ%fۉ׊4,3S{6ER\[/y2[FbNNlަځD#`X'2 '.ͩё&cQRR? @$+4_5G)zٱXU.' \СPO瞧Tp\F" "i-lie5b ń\n3QmPmfT"bdP^)LFyJƪ `n|W<5-,ݛZـ`„w7tT\^̜Fax7rhϫ Qh#^SA)4}Y`В&,g ?sm3$Ps7S*8l+JR29A-k=P#|BIL⬙0Gk0]QT&M&܂ݢ#n4lo1`B5`MA} EF=`,MU|4Gq;:ocK4|p;vڧcJL-"ZvGxwrC!J4IJ| #Xuh = }lz%&;lgsoML\Q!~5l@ɂqw 0wM"vZdzz7߻=/1K #A`8: /abo:/ݙ0sP3^YPki6.6A-ã,H1ں62UL4LXI+|X D#[._K~p1q570[#.sm}AK#0Ag57G`-sgڈYr멢zaTm*g>#{J)[fj݀WM]Dܤ^˻Dѷ*U;fUgZ!ԹݺnjM]ۜ 9+O% -m`rkEA2U|opR:<*+Ys:bvȷ'j j ' ,j)J\+ұ=Y \:īz.b Ќ]G3ptpjr}Y42]S]ߛ~4c"_ކڮ*Ӱ{t%< QI)W;40GO'Ctb>6CP0^6FP:mt,֪p $۳BبdVMt)|/%5L7hNaЮx?!7K> d dlB1򷚳XŹtOVAP 9iW(ؗ⚩Y+П8aK?cV{ot-4+<4<<̈́m0XKه<:K$DܓԱ+j&qs3Mhf7 (PvMk)l:(ґ=y٫F"%Ey`3dkۨ.nBIGUo||_o9]ʛ^a53 {#j_N]kX]=`+l|s>X ݈P|FKπtc7&HHr8,{8voQWzlIcH|㳌a@^u1ad}塰} 8ETF%cC^x5(5[6qpIB E;(JƂIď3i  &a  |N! &a7pdiH-sMѤZtƾmu}-nT--h f(N0 bJt%{7u=_U5 %O@O ;^R'xvvt}K ޏG9-)pq/%.l~~/sWTV,x4(W;r "r|iL|!rO0Z3̍ncF}9Ng3~ќXQt)TaLuCNR hg1o)t6`mC86{2\i9[9(sbDjُ5mPSQv0IUIn_ްʾ`[kN{Š̯tRO&PfhA'c<<.0oaZ'AK"F|4a|2M۹1P]I "DǙĴf{R2^KYPwqٗRTC\WNdmN/o^^L' tR tD{AO.ɥ)±*_[K>$_;<#wۨSMе8Vej +0PL=lӥd!fFKe0^́P&U"Ph\!G.dhE-e!_ 5*׌?3ÃI{=BʎI4󫪄7|$5^)RX+SVw)nvTlP9lv@q}w|cBno^ʗiB8ozBN(eJFa\"O!;eaT hqa8X26&z >bwsRtD jLu<~ dϼEq N#hn m`g,UsMM#K Po Hkn̚"i/N1پuB_;N .Uѳ9̀^]p_ZBxH:j,dI'jw/ͤ4*+ Ob)C?4f KuLR~d]ro5Ӳuz~!zzߛQ$}tSF:-ԝ9K[%ᄩ UD qVܘƻY$ >S1JsY=؊5A^-մل@H$ 0o/~/t}M|&ENW`B LC8Oo3j={]l'UtؘNZ!md1 w4B:ɇEn6{Kλ"4g*&N;015e&a! # P6 AT0!Ċ$Q:EWZe fICRi A#դY6S!}`aJWӍ B_s|zw!]koo hAArm+fuTѐNΪ= F "& j fOVx"'*|#7J3Qt%,ꋙ\Rc% ,g <ǎ;=Ϡ'@MY'0uN1eݰaC l+l)}<]nO M4wdB::'S3,uVJ~2/ 7 cs0 jD3@ߛĤc4'#QUR `֗&}0@BrqF&@D 8Q-Tt.~kEz#?n -\M&=`" 06JBpH K7Ү':ZDBkxboqE# ܨ^a]L]$ {4y+P\" :xY*Sb#IɾSɾ1m{od5].'k=RU6Idtd/Aت=\XrsʎxDSxhќy5![\&lX| )'Up̑q!6E*,XBj.Vai[~SɾAU69D7zbw'/;.^wy"/iSZ}>y9:Cx++( l$F㋧P{ nZ7!ۗcixUIA޿dtV/0_zMAC ]lId2DtYlnt|k$8r୲xJ,OoqR'6k%vG,4]XXuEq$dcss~ҺΈvnᠴe҅.ܪ/w(o]>jąNؓkހ S:w=ᷤ񡓢<@U8M"Bf R~&SnR/](&vO"~n)H<ʇP=REo[R~(SPN)Ŵ'˺1g˿B@󵜑={% Pt{r-NY/ɻxsА?]-e  4T 6nZ݋ TdˢG6_kXԜ5|7_iݩq#.TS鏣T-=3^/.TDj#!ahoܗ Οbĉ y:DSe"RHZVtMfi;|gh0Xn+E HB|Q9F7()ͫB ZkQ3(dyZSP3?7g&2zm EQ`=['LQEi>Һz޵jYffTpRMVBtjs'05 ,>K䳨3M8ZrMe 4IEIB")eoK n/ÿo54l/&=Zzaʎ&Ue>ƒs}KH J`[*)vU5n>bMߋ&"ui0?M0psZj#/8J`f/\|)E7XdyM6|u*;;19.0QK)fH ][`z8W Q1vЭIa+NH"ם'\',05l˷  I?O-;HV)gzӐ\*(`*,ęTKJ=Uûhd vg1> ~G7+ {ڜ&PuTYVAl-׮f=nTAn /ݗ쫄W}^|h!X3vLCʏ+6rF:r|ѓ>g+,~@I֌pg8/}fP)n{u(%Gc ;K/Z[JM?rnEܖ3fiIIB *F9lAUPrXp\vxcM\Ppf]PwF@Nɣ/o=G{g/ne]w>IAg 4 jX`L3S߱iAuόؖ&u Åԟ9 a1L>.~|aSPݒ"YBmJKmh2O!.*=w%V%! e,<=z;!3TMp~)m*XL|=y;)?r-*7.)GJ)3.W%)rБدU(2 %O}PMWWq$ G$f$OC j(~)#:xD*R-WU`{[ AªxRa:[$Į\8#'۬[D"α?Bt>;Ke꾼)&v.y wxx~FPf WǺR,Z=1!6I)ݓ lZhm}E2Kh2u5MI mx? lx zviZ]2G(߈F'pRPf­@ ?vk"Gu]T\S<%?9 ąN@ -J͋€ "%*'$*氏1g:qp:)" S ]O2ɰ?4/:)>NKrߛ5",QTUf 9u1 Tʱ蹮*ı;7Wj r; B+= hsYcy I8 v\%IaWYK;EEBO*bg7Hv~ '$q mjZSɛz53ݞ"c`;w)T_Nan暻 ~{jjMba}[Lfu3COBYLcY'A]PBA'r!Ȓ=]Xc߆T٩By#{>#3=YNNΆX!y<\Blm0r^FZ%4ۀO7[+g'ٿ!m ƵZ1۶n.S5F[8mƎc*0l*ٓ!T=WzBv F&]ܳI9mCm~]>[(ע"]̐SEkycھt$n9* c Q|@mIth.u(Bڗǚ=7| 7UtEYxH BEnA>aiQI +V QJ]x';:Ϻ^QW=lD.2($ U KI,F3K{q́Z+OO}QybbQ|([>, @xymBef9I1{̬ ע"aitJ؏Y>:n]!0)~2(N\[cv%bC &̈?Kz+L-n:r5EHfC @5^9%L\@CqƥC <M'ّ|Dw8!M`36u,J(8v`C~{J-. &T$zT@e@WM kbO#S.B k1̗{ǙBSHGsFrCu+ _S~btv\n@? =4> aZ|?cukL ݭ3,u+m,ŕ^*jJ$3Nf |m  HR`Tmx Pw-ǖabU<B !~Mu?H^? \"6j-m~n /؋\OG 8cۑ5%Χ#g|6&^<6{G-`­ $A]4x= %V H^MAvDi&:'gddβ3mrk|!٪b;o 6Jc F7W[Qh_`9 CꥦÜyw~X+.KEޘkHN#Po:TFFrbDmNhr!M${ w&30yvz\Az|B뵒hL [&ҦF:!鶕C/H9y.5-Al[1L ~h ;^r(4I/=.sh$ږOQ өsfM1-:Or jFVĎ5UΦ[VͶ@N R(YcJ'D6{% ͻtoQ(e'")_vvfwso*(B$%˘ڜ4)aڵWS=E>.֦\z bڸ:SVمm!R2n4ߑ0n'{ C'-iPPbu.R%6ZC_ 9Fw5dZoc7afڢwqN,^d́&l򢎚+7+~(yc΄<íܚ#-"ílg5Wv^>pU}D+!F匁qX(ٻ ɵE6~B + ́yv V5]Ns5ғ-65ԠCaq1^qN˰d|23qG*ŶϞ@#TcBZqK= ̷YG=(2-@!GFBCAlu«_]L#Q%^. ?Q8nQ E8M$7UlOHV!.tΜ3h8\(#q7+ܖ۷mmnΈZ'_?Y"̱ a L:|d=TSjQ|xr CFZ:6%uY*p \юeH8Ghu2"Φa9FISw?<*"{욣HVct$26b2fhRa+g4NSkYI8tZ>I+gLVJڸϪMܪEj7;ӆђ̭̄C 9_#ICEN XSܖu&p/#H1L4?4K 9>|/ ,<[>hy `Z3X,BpبKp9ի&ȄTyZ(]?NIl(41l<#?NqH?D7Y`h sbՓ&=ίz_tDXIowa9-%T=#.pʼjHFN1Z`(o=ZAIt"7$AB wЭ|<3ZZ|"+k ;]n(i`hv flLlc JE9>(Nʵ*ZK6q4H8M0gg(}0`/u!|.Qnn[d=n:,r¦+*뒷3t=ű0uH@r{3`G))L8N~G]cëe^/R(讙ERykҷN.Oo :Aq&? NQl0u{Y W gV'{y,H1.v7O/>HG2ȼ:<b'w.Uq"8fN#Kdp\3NRϡ-XzǗ4?95پ`<21/oEIr(ASA"sgK{ δ-"'Y"ʟNIǴ5_՜-yƋdü8XXWPnL PKH+2qQd{'hakUnK hU8گ/iuAK61VfHd2tcN3J%n@xvUpþ"TV4UdxU}Lc`F55MGtГW' ]\Р^gku^KSKϻiyo& }>LrP7ӿg 3ԉrRQfuŵF!h B([OULlՉDYc^ !jEX_^NPLMJ;3[k=_ݙ"]S?١C0[u%g"K/,`pPv{!C1hG8XOu.VZHJ{2gy&LqJ"?ro%V;,u4I2TEs>nDʯiVb]URB X'&vf~ԺlRT$`ԕ.qy_US1jaL;].].YQ)"z1 GuN]|AK>AN 8dhߍ7A՝c#;8O@S"PX,1O!'44ߌ`JMb"Mi6ټÌ /ڳl4.ǸZ~wqiӌO8!|%pg@ɿ D$[(D;Xx{\s:ױNǼQr8>0lK[p :ۆ0V~ Mj`GA[݊پFv29E:uu`VugL`gxak.Q7cAc0ݗNםr r ٨ʯ?"ʣZQ^h颌(xwv } xΘ+p~Fs:ylf6:я 5/\q4گlVȎ& ss^3"$-S5E?zXڙՀtucT)]'.e7MC5*i'o@,zA(gQ/ny@842N0trϸ~(4sd%ߏ-ІbdE3G+XL!oT/%oûVl-;uabcv QU@Ðf\P4N8~;↞E ̴üLrIATLYu$P+#=j& U@*AE+Me 5c?Ad=n`7s$5 eBLudGjZVGȁ[%E)/L8,zl.sBV"&l1?xIoJmME-Ў)'Ia> {0snn閦V<>`>ʶjBwJ@c*/SZ> { Y& SdW9ԔbTz8YΙho* f%zN8˦篖6{M#BW_^|,BS5G!P=fA< R4{Uf"oXœ="&̽^CGpɟpwiy_jJ.|_80;{{Cp±B'=F J?mT3tvo&BBLc:`!a)pءZ"B˹,80~wՠ2/0W[P÷Iq׻]Vդȝ) Lᅼ=}&ٵք@H,`ﭨq)֢ɢa'lL+u9R%bRz|Y"kA=Ҭ ߸*ZWB8`N|b;59ԴIV;vZsdb: u w+I#C`Yl<mMڊ7&ɛ yx9z,U=]f܊eL%i"cʭ lj 1q\Ȍs apNG>\5_jA Hq_QBHhυy q%@_pm֏'za< wkLGCFFdumD gkS[%@dqkIzYrITSrR{(Aaj{mRdKzld8&>\^Β|9[KPַlifiߑ]Xe:6ҸGCޗk&0&cS Fj@%Ceҋحc!{J5 TMI|jb^YEhtwr]"~}Z}/;i/ 퍆,A2UWu}08>l ǼqmDHI%5V*9J2i9r=K*9KWK7L m1$3:.|`֮LPW (?/,f܉M!xAb&"&`/'68% 1VZ "4%&IJ3N,d<L8H20>*`^*STwQ5(#dl.&pk\:9 DxaDӌI̻Y Ak=ido@X0GP: D ̧:pg^Ue~ЖpeKFjn()8l^/ɭ[d!9g)A)&˯ܴk]Q` eL<8l[sU'&]g}\+-&(VTfA8~~oNA! ۬ ߭>4LYl0ⵗvVR6{obcq( -z- sު12ձ1h4`a]'Ւ" ,4J)M.KOv#0O)ݑꎽ:%Mpd\ВϽ۞1d3dKq4f(.T?XęF./$݋<3TG"X!"g#ʀ97KE/Hv دaPD$Jޥe8J1~TV<){Ξ9CoBm3gW> /A37MOT)+tI?|\*V[y("_W˦X'l<05\s>ڃ*ju='[Qm39ϫKe'؉_ZSt]@d5'K-pAp vW) H62_~^kI箖ԓ\^v'r3CQoyLcI}̫B]^%>.#1nr_8vi4\E4;{+k:Rt/|!??{`iK$AMT}39dg YC% Vo=xk1>2zT_GuyyÙЕ( -q9(:pHR_5e9İ`^j+WO`o Q7+޲@XϹ]k͠9)ȻK8͢6pjTԭ=5{'FAOF||%)a?NY:<"<,r!d黎%h#i">ҘBEb[銵j/M:(ls%DsDJNXuNNk=<,ѱr">WQR)ƀ)=6ןCcqN=O5Jjd5<8]y#<l,yjSKF#b֟Nb^dUr 8I-#O!Ffa'$| yѠ*VN&δ[IdyM4JНJIC\n/#lz awqɍ0,c/@PtX(0P[@5 |@kZ|t55oMNH}Z7-CZҏB,”:[oHa:RCqKen iKIm 0cCLGf·N`™^6= uI2ox\\YP*f8|"cbgXo[omh@8p3T` 9t(~t;)OϿRޏҞM8BӧQQSQ))lL~Ka>g !-I|#sZ9RFO&-6~mY BCBpn Zq p#T/M;U E{Jȕ8s0-k2Mq( ZIƯgЗg箿ab,vM^Zx9뾮:ML`@5+Shf"4= Faf7p6 >[*ǂHjW?J@?QM,?#4hL}'?Sgp$ F3J8s"GA#?ws1Q({%7^,dz ?h(g=whpC (bw ȧպ\<19VHBVMv--{WhF`&MϮ(&.~H n4`δr&ːɴB"e`&7̋!IWx_QZgq $DΔ]vta'40Uݹ2S%~ҥPud| p9׋<_V'?YˊW^HKzIhEA 9y,.pysq| U'7M[yK'n5;<Цp/Zx7ܚj4d7k$襤OBWUU=Fe>%$<(M\<'0pX|FȤ8zZ/5 SeZ$Sj`U"LXH~pS^bIá1*7|$@kkD(_ ^إ}=53k8v  fHY&gH CQ퓤Zdؚ'g7\mis=|RÕ L9pSoi JQu|) l[h_]Gr㜖Y 5<ڳӼ!/ho2Ky,BB9d l>7?r E(^ewxdCfg#ƪzhfGBib17" 긺Λ@ϠW~}f/7Z W?e<<]ʛyRWR6M1vjӢG)r"8G9Wz,1^Uv7#$H(;9쿔C?Z%Q4BJׄElKGxU5TvCƅʽ;_G.X ;%()K hw®Oy:XQMi" -f6xC/r]@R?q@T܁%O=8m] JL@0c  osqrEԃ?XصAX4|x5Ȱ5C)0dE'O9g%rVv9SIʰUmQ^}y5hp`O<,lT>E$!aD0<}Q́Tܰ?6FC'hhY$wR%Oj`;JC[kj|r]b$dcO9S!vgwV0  jJɶ\$$M2+&s40cq$1)"kk^k#ˀQ"6즀k06] ^ w|y+޳pm'Ot6hk. mƔ&xnX #3.gQ1v)w_D) .Q9>X2a!C5 XY ^;nnYY+߭LSVVVy>aj%=jGR5}PFG+g͹,(P,7ԉVcǿړaLQDq-ҰK{yZpdc{wɼcTr$7JHy EI·$Q3.Xmhzxiќ؃GXJ-Pv>bR*D~!ѢN134]~#x[ndKH2oYEPΒot "Jǯc1SO:BEk\^$];H]}i bD:{ `ixmBڒvHuYRXC8Is/j.j)0ˆCh 4v%Ǧ_ M.c=sӦ`Bϸ`,OăCǮZP̋Q^ uk@. X1~Uzwzh }Gre) ™L ; ;_[(.M >$]sj0~+qRm0"ri0၌ɩ.<H,ȿlO-.stKm|@M} usT!*QiTQ-:3/"bqspDX'yfhX[<4(p);m[<{P]sDrŕK*o}6lF"?s΀Tq'ϋp8>&!O-bjNlZ\KV+GVIF#Ce&g/"GQp/kO&,w8Pu|B h1-Wߣkl[(6: y[f _GXֺIqQO>~(a-XVT0{I܄2VΚf[fAoa mQ\e]F ٛ.*:Th-ApyV&z#_7ѓ!`%.% @6<@u8~sS 1-v:ei>N̰@X"+]hHa XE8A5}|yV 6'z$~IM[7 sApPwMs |JY7ZWO2B.+y&Qp"`3 =:JyCB`)j}ٛԦHG# 7C|ұˇprXDajZ=aH'W9͈7$^~05|)pN:+*wHGRy D4< #_w#f?lOS眥Fݮ{se_|ϋaVA2/eY/Wۡ jj5ۈ%!ϥCA2 [`:z/3poֿ+Q"ɳήzd\FŚПk CXږ셲xsuo.䟗nsu$w#*ϔٟ h# 癛͋]=rJZRL4hs,Jc& 얆VU(kIuK%-Zcy&mFٯOhM3P^v TcԵHI .:8_I wD$!lWاwtojB'(#I5NIkB< Mf~Qn/ډ|Bz0aF:(©5QK$eeu.OB\G}˛^r,1 9r<wǐ{2orYfƗmN a5~':&np:4s5ޖӽ&A)T PAðunR&dM \GL![NoD|6T g =!,8\'kó3 #vssLtsޘaEJGrWpk>B-ms~K9mvu#i8Wˁo}u Olr=aWQk>Tit AW(P;r櫚|uӹfێC V?E$OݮFR M4>gYCWb9Ǘ#|۫uh >gt ] T5W¼dH߫ .>AV[Jv=Q?&b]P!s3R1fF{Ҧ6EJ @:K0fUɵ|g ~եT'itkQo7!bJ@ 7Xg7YNK51=Ho80ӓE^C+Qb}*cOr4[KtW_NeY0,a@1js5.=8w3%Q6k% ^owNŐ"6wPFd!+t:sBE4E`%\ ǩ4p_Iձakm39o 'äU/DO(SEaø|綹﹮q-aȸ֋ctȱ~}}p!qmݨ(Π2i{G@A9J8č?F08카N~Aҗ5{ KJ&[F&Jj\V nWZ/BLvtFTVdڃuYSCo,b/ 8[UJ 6&ǘFfCLjxi9đ:W7 *8Khe?I`BoA[ Bt/\ N1c D tL7 2}Gji LՄe3ֻ "rx)dNrj}oKJ`IɅopLeƉ<g ;lT#5L !V<Ԉ)ux-ǏF n5\bnL뉟.Ow>$8~tQ KyKR{ c%~hkO`|sR!Br/ Y["#sX?IA1%<q> )FS ـ㊛\{aQӡdgP^e~=MU1?-{/@O+b׆]tP|)l5arV[Մ8?72?۔y3^:2A!kGM_.W#5S>ㄅ,==zn4&OxORdsym]Sp-8}QG"B>H|ǐs)#L!sawswP,ugeJ;2,eh^|Ӆ)ILOy399n҇dɫڝŀ!bʗ0^#mX ЄTegХ;U&Y\Ődk)I^5p{}PD*m`.(NOp\ar٣aHG7ȟXDyhO_!izEzmLv@iP[;س|n;g⽤[‹~FY9J1s5$eUNJfy&1j#s7"nJ9ǿ@tW٢=QzIUaN1[Ps$vԥ5#z lvolJ\XLR0TTV3E9CɆ-`~H4S:}pG !H3ˆ> cCQA&rZIQ)suOg 6s xxDmڵ#*SO*ud ձ IӄO$&j]_ T)Zk& Lk߯4*%yF-l"`B '?"~_G' cqH^/GޞF?4oܮ1JK~2>@OճVyb4y oXO$%݂}ɼn͠ Ir2.h|EtS] $m*~; 3uQǞ>Yd T:7=ߵև[(A$ǣ=c+GD75BSُ٠g[ v֜0w6x&A@M^p},uC_r?HcPM sn'5X{j -yvfFFk֪hEm1@a }(Hmb1\+sJjmMk =ٔcHGPu>4T| FwJ-8X\ZYzrIHF˜?W1O"$G-vaYck_=j΄I"/K61ŌJ~?ϔm 6n̴usTsVLc(s!>⾳S(~`gQ@᫴Ǭw[Ź@&@As1]Ab|!%Y#1W80K`Q3Tg(K̆X@(7ǔl]'Q^- Kv+@^f+yHS4}1p 8Ȋްjh3 Ӳ,-W9<(v):O6RA l-"39G^aBCѣETB!VuֵE42&,sHg%AU/_dufN M3i Gu ]%9+g<=c*/8<9IymR rxG$-v<CaUCe~KI*pK[US&o ָw6uxdfmqO.D,!xp ,ݑP̅v(- BF;{e͟1t ӈ0_XJ6hrR]| yYi-pj> tG&6~@ #8UTb_x0ŽVpWY<:( ƣZ;.KPFU%!c!’D;B_5sX.U2!R`-=fhF@Nnc8:`"5CC &X01ǡ@Uz逃X1t[D-Q5l*acښ yg.xWʖ†-WW!~Ԃח09-hOmx$Q C J0˼Uf:q_PŐnV9AxtpBm%um$eL*4!Uu]$!C^8-ѤELlBIfJ: ;3,xbsl@ <{W܌pdx˥0)" ֚p}bC: 3e`MXn*t${ *m9$7'.+xQx뛊a'waBWC eq$uԊѱ1#UD0\%+M );o,/k~`|3Pd+[Tt9e9 Z%A b,A oE0Qk*+}lI@b~VvT?d Ip4R/^MUW!sCbbKBG t? Qt}qT͵4+K̮dm<8ͱe_^uUfsT6R}0 @]H᫽uF4Xr1coҬє#*knx\h\xG{I1oҺ{νk1S[W9Y9d#:@vvv_mHnzVзb4ec, SH{M!V DhP9`Y& >i&5\B Y?,]KZB5'}W}> ,F wKQSU-ޝWٚ83G9lԖ$V>;c]Z_ӜgH';Ttޒ???F,[^H2<&tֽIϣtNh\_ˏމƎ Ox :-Lھ'gNb. ʟdViXbo/|&AX7]ަ20bOH)CT-?\l }15n5Pj #;K4 Q֩RZLb~"\L0Gyan$ėGxHcL=431\X?p`謢To+9JgچL`* -*x焖 -? vdw'zdsB5[ssI k/]{yN"%Ow45;05Zbښsa\${oM/zTB^Ek+:S0}B)&S\AyB+Hr@6ˆ7hvj ܓ"3?ôf{:=K ? '҇?`SKQIi[Uw#ɻyb|TjEP2!; qPx/r74q -͘*5"rp]#@pWaNEz.񠡢 5䭼9Ԁe^%.zddA(KeSu=D 51{*MԢ91)'`&|J|jUj+u+Æx 0ы ڂt0Ggv 1B' Bٔ)$è.Vf6ƙVU&b)v?).y<2 ۴`N?CîP(p1ԅ_9 _XA2FxFJS#փ.דJ΁[_=m2G/C⻥&Sy[NptϿ=-jX?Γm尻ż{z.&0^X;%f]u6jZ ~a$JY[ 8yIgnB\CUy>Ë[˱<Y5@(/.uE] i963nv0;#I'N} N\JŔ(`$PE̥ͤzb_A  v=T% \{ ˇeXZg\ػ#i#$ C`& ʾ qf%IP$#1"_ɇ9#A-|KS֜ug< %\5FFtN|^&Q.9e(A+VJ< xBZfvLj3(Qy\A1A҃Mmaz# В ;~`*řτt?]? Glu,p ZǵWKV$tbgWSzpD"0W#EԄB~DN$Kk`}J?B$wA :L< uvsn92o=)%[MǬ eZ u I:ڗM^[ڏ<Ud|t2ڑVaXTK.&):>cK/"XgvS€wäxm"%TtN$GKR֏'2ٔ߾,*A# ]{|Mo| ,\li0Ƴa|m`y%g .g:i%SJ <F՞d>uLhF<yC9F;4mzÃ̉pc$!$W-.GuBЊޝ` gmxs'߷}ƚV8_s]גr,*u#*Q>RyyevO-/ϙ)l8p8֩F9Wr<@aYot7\dbfߐjWW+^q_Ú3RŨezf#d4cx"b%?O*(KSx$EfZr$'^}PL¨J

      Z,[X փ:4ޡ"T6Aet' y/b451@lR؊E0> Qt_=%!fW-NXaY{JrpCi4՚voijA,#̮,vIiBΛ GEqQ9jO(3"VpϻUt/n!f*rѦ1P0O>7pIM.qGP;J}h1N_߭>rUeM{$ Ht[W&7EظIԺǢNaD?'OXܰ%ޏjVcɘf!6dim*ȢaE6ߑT7hϒp?Ĭ xvqGKlհCkmczljCxE\fT1t÷{ SӺkA`V=aFm=:.g! p-T*ڣl)*GH&r*#URnҒmR8g |QG ,b*m:]Jh$ʠwSLeP[{ ֬ONqxGphc܊rgPqo Uur%Wð(J ,0  5eIoDz1DShJ?x^OvYD1N-`y(Xu¿x/#!j([E@,ɯK1g,by*#m0WU R@߮Ӊ3N{r4̪GH ua%G {Q` e +NX&k;IͨEQ EA=cbt1ճ *R͊N0 XBCmiT,eb 45vppxMkWf0Έml7: LU1Cq(F8@Yo{xyǃM4lSSJ`W{!8B| WKkL|X2ULdXY _$mՆIr(dх}my֎QOtVw$b mСB_"l401(Q𳝐WL 99+LfKbQEjK\a% ܻr\1l\VZ8†Ш@WSܰT.Ȕ'7?Ἓ_lsSjٟA$ 9 LFJuVHo`) ۃJW~݃ [;F]2nGQȯfL{0k ' R0X6 $}4ﯧ!Gb. ;fM=GNVfOMp.Eɧ:c\fWG!xbcuK beO{u9Wu;%|ΘAMAHv&KCZR4O08\+;I1Fy@j,5Jn+B*v )cB:_B?~GK Xh H"ؔ^^NzuO/[ \LIU}9HMuatm_&V !Y_zocd|Pv6qaK_7|u6 <1$P3 F+C;w&yUfiX|Anhpb 0=~)Z6ₗJ[ǒPx1)cPKӉ&CMjOGwڎ|6T!P P〿(! h,|Sx0oo.cҴ70/_ĉkY:%jxo3aSڌ,  G-"WL as;ʉAM9f.(V9:ȹ h)(+UnvQ;<C3V69=_9^8 `+Jv32Hϓ] a^O:/ !ቢ Ae=26ԴauOm`(7B*97fk)WYܖgL"C# ߌ/q?Fo1Y" x6F$k׀߶D/jzݺJӌ8y۰K%x9,~ ٝk@ 'hiûΖl|0DV\I-;( VknYh"vpR-ּм2gRZgҞu z};2 sr5O"κbY3+ȑi;"C>@cnIE0] UKJ0`;d[67>YOĪE[Hqr_!4|%LE@ԧa?j24us͗\l-oR/7XT쐕~"s#@ei`zeKU,蹡Fo Z/H_>ltը$|sjU88Lbwӝyv(l@O׏-h8餤ioW#W9JF@DWs M>jRKi$g7eٳKkʚJg)H `L T\?2--u!^\ƞOv<^aܲ͛QnYE :tLA<VHf:Muh*hsw]QY <+|e w3w#llK,G]Q//NҿL|Ղ/tqPHgLppXmcL*Ja9p* n*@7gj<1dsauuش2_moZqEm|[U? ۟>& m/BE*oc.\$9A rCi{⭞a,z>!e$d|W;RL?ͻ~7URcu\<,_mX:m ) ,5W ywy5{69F'Ӂ%==6&y/r.+`_m6# RtL7zm] .%*3۲͐vp|gB,m[V"RgR:I,rö¯+ޜZbx؇/p ƕ ёtc)qt;qBBt:X#蛏6ftQiX#]udɓ>͠hv AɈ&K^(#YoGuO[ihز'}_H<`L2| OC!?z Ь]:[~sC~]ĺDOoh"u>J.2$xi@m*ɥ&GRkᜁ0Hh#WhMٕԈvxo"F .0/aT{)a4:M:] rVM W|!7m>ht dy#a\+sgVwjs#VFne+,l#R`/;(&@p TYL4FB`Np2,/+Bx{ O. t|Yhw{1Z&;J6 Ӧ%@owVCpZ^my˟'"q '\*e@0#⤓E')#xЈ5/YX ?_bN<|6|ZYyO굾]fG6Sss92a hy}FV/on\Vpr >|GOpm]9YѺGx29,(o`Dog@J*0/& gzϖr : \ޙL7i <&`Y|,-j"* IvP)xϸOq됙ˁ11dG:i/AQJ3 L7 3`2)▌ɣ?On;Ol=omX)<}g&{ ilkPܚ}x#10xS)hF]݁ |>kx&fr}wI &8KLLf3!Lsg> Kt? мeXW^WK.\gSoӦD0|L&P𠀣eޠ H\hN {hviDӟƄ4 OYS=2`X\MNd-'X{ucSKj<-@-g$\qo#)(ߢɊ4w\jw(S!jjOW0bZkB\O&pz$ EPT* o4Q:RTBB 8A(0Q<ݫP\h%CPӱyw3Qᄡ{MLoUtĿLfQ%x,ʎ`l`R*Y~^ +}\XK?@Sy}߾[5,(3gb]QMhk+zJ3nRiSN@D/Wa{PLg]%`qy\hh$ IN-nEJq Ƿя:ed<[\x\Dm) ]uT26ҋa aT[SPaafJ_b3X(h;6 aDiQ@w ^3symϚ-^yc018%?NO tF}YTnr DQp]ڝH)i3(Ȫ-xd_0zr:_RG+wIHJI^]hBr0y,Eԛs"J@93m*Oin$i琪1l@Dp3 e3yYCc_CNwQ5@\g!w<}(EhJr+SܬMncG3h5QCCO_4:xq GnIb4CEGx'LE=f&pU$m۝S16 _o*^qcP5W&]bgE] JrhA#Nilc6CNllUE52K_D8V힞[]ဇtFMsumZYs ء瘊9@( s׬\VŒ?>'DIxlwWً_8}t$rJ\{JYwQwzԓ &]W?H2JIcxfp}>侲k٬Cxx *| yrR۴ ^.+c 8|ru&A4Ds?F]os|?TP>ɳNaϯ R9[UiiOIN)bbࠩJxM\$2-c4{$I_/⋎HiO" yDh.ɇb }rUZwڳbO8$7J-b+d&sIA -6ndre.qM cQbB *Waf՛sR1#Њϐ6`f5*6$϶K؊LnSF!Aҹ(٫BXSx:\mnYdN{ZD)l_)=Hk}h&#n՜oQn$Ѯ,kjz;y_Kf4ٌm6dW18P)9x{ 2a151@sBͩfc.KpZ .0V,^ftz}Yi;|ڼ?E Xe4zs!?h) 4r' >aS'x(ܬE@C$2諳`Z(!r\ 9^ Vd YVs٥]4do1gVpukJ2A+Fy,^,7Jxˌ^Qpk~O_c"a"f'YV-DWD>Ե%N\U1 d@:NGNlp3|6B#P>p'lwxv\c|aۺNJ^ܵJN_awIAA`ŕfO<[ ̰1w{kO'x^~ɑ~8Q`q*^ers.TE˥aY[ݝB8N/F? dM;_E%bEyzGoK#bfXc2~r&a3Yvʺ{6VIF]bTr2imDq|ٳL뗘}=(M7 Ş-~Ho6F6ioN55ZF`нH3na(TP}-BTw+u[mvxn<ן2 :?Thׁ㬙eK$23.8,T?х`Z0}"6m=WK\UA-pOfZ@jZ SLu$Y{S +2mWԐB]?׮J#v]Q) FA!*fsFC>t4u <paW{@!{uA'6BQ9BA"P w\ E#S5J,k+s0~ 7!; `H͖mMfY)HE^q;EhDnC1-2{ˬ6I r}M}3l2OOo"g6ߟH;&cC!)  DSxZNAWa:gaB`{o8ݷW#NNޘe7ۡ;!g@c}HbXffJ L޼Ýi;/klm+@GU!w,R*G:Q}Zpy|l}cޒ2H0;Pm^ 6DZPWwX<.PD!'T'vmMŽtscժ=ط3݌ LD dW%&׽eaEhɉoDi'fN;k4{ݮ!B:)5%y?" 2tݜи\15r݆|Œb*Ȑd;4q<gSmGbh| ݠvLO$٦H\>ߚ3/M[q # Kj7{ Ki73FʠxΊA^SxV ɸjYL9/MwEwobZ hJ٣5#_dPg.вPR& tꬌx 5d>>G![Q mM&$O @ ^ :qB@syZ 6fMO@@_sǼȨpH6oGN&΅:Ńm5ՏFL_\m obXM5~}CS=x\MDfdɰxՁ65$RU|aga>V^sk׼ڈ.#B_ؖsJMjp.44/TK\iz={]|nCN]7D̄e4t{*oJΉ|}a΃Ӵ3I٬{eU˔5L,+e4,9 bܖm=xՓcW7y唰t)z0o=I9ierfR7 sU$GAE;oɴg6,T<y??p#l6}D 8$UA?>n 'kY@M.bX/֙3Q%)\*t+~h4^; o4?Oi9Z/"Y% CYv{,!S9$*d?+ioFXsL" @ZK(&!|~b3d Htaצ18Rv+Ts֩y lF=&fZ< z4 )bP4꣺k.o_ #KxFJm5yLDڒNr~\DEJ܆2ub4֛*xo,7z_m:Bɳ*\:El!}.##]X+5 MW\ZgͰ̫ת|/yi+Ө V$h-eQ\K7VSUqv_ȲN#%[wK;[?DbV:Tw%1I߈z$/ZKÎX0V  J*.C P5vdLϏTAjsaL"(at Uit?yG^+8U3^\:[[piGjnI75CcPɈe$^Lµc*sc:I ĪFMVR2ԇ`8f)ۃ8XӴu8C)&_rB>:wN]ǤuhS#^Jf-?ĜwJ/Ǭ@=QJ vF+w%u! ;7_21!!E[f2C?GL48;ivVrV}214zXyOzmLSn dDzy,_c Ν Zv>/a~]Szk'KX$ҕH9wk&,fb.k4Zps 4g !¼On/ {*VB誟%p.gS\ي*P!"17a$:yr+wT^Hl"n $~ &5'dorUv %R(4:i}]jMMZw6 NR Ga#, ɞT}:Pw0q]s~LE"JDM-17Hk%F\z@]mfч ;/է+8+=m/N,;էcژD'S[2.UɻUO'DSRY+j% ? @7Юˁ=hDd" < ;Ig5.5խDy"F< r5mTe )1lCqarY!9Η66™"Z|Nd||% T<5Yp̆^A-=mӌhVYw-Hţ*|8JJ({"vrcwll-= |KJ Ϥ<շF*+`o#0#iSbWW1 T<1HK"…~yAm2 ;NdM@n@#D✡𪩳F@j1v-ΐ:Y$W7 R'rƣX}q:| BkcQjl m9׫Ip`ojh*9 ;UT3 ~ ) "ש1\3%՗cA4v:MaFk3x㯨G9?cka߭N[_>ثM[LP`lg}lH ͚Q&']Dw4n(dH#)Th n5U9Ge-=.14/ 5Tҭ1LІZE PO "yaA]|u&z{X;lE7 5.,3*ȉdr#,!q\]~ޏpDg̱,;PX1N(>߮cںxc12eִ9zOQS;&&H/;s7JL8@6RYw9 3Y,$9lN C i3gcZwzs#%KCݶR?]] m\DoU{67# [YdDdI|yPp,Aʕ(}A%inEƟ_P[ :"yN0 [槴UEOS0jX?-Dn1)S3U,רw:G `8;|AeZ RjE2V $)u&Ȅ v3T\>ȵr)}d #a˔T-2& I^J,.h(DZ*9 ;m۲kH=3+ĵQ19FGţuL8S}%il7w_k]xt Q)DgGCzyÖg{L?;I=XrJCb9Y:/"/xy4k熓!>#\dyxB"|3 l'.t\:{ڹ爕ճӼRk&/"r3Gs}OsM|蛚_\͈[O$] ̂JUQ3PLٵa &딎>;An:9ÅNB(b6q׈ 6tK(dzx8h%3}A.i@+AY/#> Z]ȃˈPɃ;`|n> {iBa]uCggM /<ח{wPcbv?@s:HN.65 "E: kxI$|I| fBjyoN7 qh)&<Ǭ@i jT?f6\7tһ<=jqKFNmiIlk,U@ }F%p1 vӚ Hed}cc><Q[IqSar>;.Ppr͟)4MaYz5P^גJ(T=;?zZxŐ"ԩKh69H34\# ? ^0 `.[7^Ms]WXq1/ޅ\o8  XVhv65__m`>`1b`f}>? kH ý}]ŚRb87ÄK!Kx?Ht r-b܅790o00W1ցeߑ| .)8_/L./d`קDf$d5!j-RUv>02VR8-= Gfo+mxV5ϧ 7đYmjwJi-zHϗ?)f~a/l$Dfwi4*՜АAvohi4L,\kLD-#R/ }_7&e@,jo{Tê5{ՖDUQ2"i#wWJʨ:jQ{5E&P=t~'+MZsC+^x'\C c~ѱ(3"[$|(K| *a[B*rQXdU%Cu*&ݣLqf-'3 y<[H[i AnǚI0;FX 5 1;mz6{pB$t ȅKSw{O㞝~N7(U4BEG[c?RIq/c.ʔ>S:O~TV2iy!̏kg_gol{lԫH:B qi`\))^ͳ62^0z!&񔵅mVSv QGr:J:U/]jj%|sMu(Mc#xA%hNci~Cv~"GrN.'~K`ODcib ]D90>%H`e7-#Pwύ%׈"$|)ON[oqNŎO$co:;OM՛/+ PjiT"ȱ5/)xv"NËy3reX&, Eqq}@@+RWO/Ǟ+*q9d^~Bsrb:ieը 3!UcBĮ a*B*| "2K47uuAm#o q!Pw{NhByym.v+?\/d& ( G~ehJ8V-z0 bȩP(N rtUQ*eۻZ)L ^;e l p>%E*<6c<ϋ19jo C$7u}ґ~DH=ۺ.ɂ. Ln4ix2Ne`8O:)#C_57!JgꊿjyBHUemk+-*C pJ"\ J6ϲj>JD)\ &C5܂/(uڄh}Kҹ? 3S3md{(Ռ6%'iYmd\:Lm#K=K!L _,9 )SOo9Zp[yL'Nryp YLe%6eE[yD Fʅʚy1&eM#,o0Sipx1'= :P8Y+/S=駛|JƽKuG1,59@=#P5:^?S)A鸍5F~tϯRigJn%qCgQ`o#TBy/Znh˾>;qX]v. _O+%kgf*Rs*[`lÙRa#34Dž"Ѵ)8Y -fħ;){wڀP#]N:>]KGIq<ڗ=w0ɝDtEݥBVaqlkC쎝66Nhsm7F /E' mT7o;]5O{ 57)d=_n A:͔IPE0!9?g01C/{ ~ѱXRIaVR2ő!o‡kC;[a  85vގR&ީ䌐t.)2~0 0{KTf<%GY>vDǪ2SS%/bY{}zg5Jr%LRF1*ː!OM[>.fr4:oM 5h}s[f,B tĹeIcRpv8%g1(3gzSz=@ń\ܳ'^ߖf*4ۢSC?&qġ5?0CCŎ#|\TX|C,TZM[pQY DS 0̾f]Rq[,T&f ENK5-W2 ꅗMė 5"k ON:_NEvuBbؔ07LC )X)n/Yy-+L,׿c|Z̏ M`S4A%MT|guW ~hJr3롂[vo,GVEi(D(|};ޅdrt}bu t:}TH}BFNQʤIYYf-kdmXk;cO RE2{lj}Ca@Ԉ_SlnhdRT߶gӿ~WOmTӷjR(A,k|Mnn],9dq0鲭ǰv"룸!X)rY+Vނ$ɲ+]+V1 7<gGpwg2uG+(%gNJ`uk^|N%7W۲d!-ʜƤ'|^\C34 Yī8n&=6uD=DV{ĩ߼.2gg NM1ԊPO^ƹ-Ȁvz(?XhL(W"%6-&2ST|m[%:#=MBT!jh1f,vﮛå@HΏLG*2&k(TQ6&^c7Idľܭ7O@K3.Nofm^ iuK)R&^F6 ޡQJM &L!Q]5 JmJ'I)z>nQMuLYz>?д:s;S h3/! ZWo\ {lzJpDk3oc5`-Nܱ&j K 9L{iBh038}Ƅ׋S9>2Y*eY~0~_:Z@H%@^lY |DbӋa@ㆴs.vRgII/wn:'LK.l+ޱrGRO\<+x+#O.$#VT.Xe+užS s', siNy}EH<'xl"1߀ ;v6.ʿXus*rE4WW¦j+g&e}y!9kXтk=إA#HB<_764T^_8 r&}Z(ՈIE_%E9Q$ "=3һ>cNAQ4L/cqO658퇀ϲfk94k"G0G7c =vʉJ_Ð&4L)& :DcsjQСn'ybt wpvͶunq"`s#vz]NNN/\J6|'jY_i@ 9_'|)+is Ou1'>U }L͜ZHҠ ,&6~w>!)XY !DeW;=4|=|.޻ ?!i;d~ $x0UHFk`BBFL 7֞QJ!eH4wY?|Na ys8yVY&n 3j<mAwSd1Og[( "`=6x }׮mlA&jإ,TC:POlk_wcWOɮMgr1p,92=#3!ZBln#tw*ʀ).=ug0VYU  iXt|GU:*yXbO2zJxDD!]{s߮T]YKa|y=J)yjF] .}e=}C=)JY9|ҽ*H\r L鈝@EWEIIFdv% Z0AJqI)P/yp @ޙWXC`& I#(GɴFߦh05\?.̄AewlcxVުrJƇRU~D8}N{\F.&Vn!9=|qES+R0eY\@ 7\V\Fp2m_ӆA 7vA8#g \pRB@~gۺ i)QpOl H=QcO$b` C,L6)'S^W `?ӬWX0X!! C.b0>t:YB0FzSo>hȇ9L/ KhT9W}`+[b!DL^Y_[磲nǡŎH ~Nv6"v~oCk3/ sg[}OluCq;FiER!p!GU7Kg 5ژHn:f*s-ʸ'fc,_weOE]f Uc|A퍣5||–!_0퍩BOҢ_4&S[hlJ^ʊb#6Hvh^ + >cb((˺uEh'AYB˭NZa>{HPh+pʣOBӸX]e!nz|:9f!pC7-%f}s1_&Z86 `G|.И@: c;LSrƊ/Qc0%lW7 $}C8M?}(>q5~X2c K^!,zLCWje|a<:N*wr>"6֬|W :A64Y^lR>_ 'ڱ{CXA( aWZ-#nu>W7q '}S:t9T.YD:i{3]2S?ᦿ[p GZF0UG eWN@bPFCЗZd<\+ #ԚFDd>zԲZuv 󮎳 ;GkR wB"kԃps%2wuuFOj5Ө5sa#}u.C}w_p<#jCi-₢1΀6݇Iiv?V""hPۉJdg>95$X*" U~QQL'E]keeI3n>ZI l0@Mz Fqh3wFIt:q CD!8+"K"p0hH \ Y>KC;P*ʰLtDk݈=Dy]ѓǝߤ n9EZ}8Ws<`[8Œ}aFHELK3We'c{AΕIe ÛhJS{$[ ƛq/ǒ$uMogƚrvZyAc o#*hq=+TǝC&#~_ VLvSl$Ͳ5L7d}#'ox5OUL Tf7rh'H _sk (di {˒[F5%u|d @\h׸M1j4W#@UA-jdR{);PP݆]8~.cUorPm_)y#u y5p* Śilju.uM~o0m-AnXˆ JdnFKs%Њ"Wfg;`#@zUxӂ)"l~Njܢ4Vscb*WF̩w ϛcrF{Е  p;ߏ wpEU2VbA7As8(dpքSa!q^tϣo7]h(3~+!(U^\]YHw|;Bhkh8Le:WoO\@4a0xUQ qAK_Z_\ta|-6hNګ 770|ô &Ұ$@iq=7 RvuB*3v|6Z$vN 1"A RxvYkHeq//ƆK"+ŽG/ib\Pr:-׆T74:M%-?Z9Z60 ݼ}rMwabr:q|j鮩uoRC M:X !4CEޢCv9= x- Fy%jZIIyR7oSU RTaOnΤ(OoCRnd rōow˥+^y46Js~6Ãd7T>uY'@i AͰSgPqeO8n[h>!lIl*ss!WV<(ҊJAF >KEŶT-s;\HP(ѴxxْMiڗ"){>FU&y:, A=ǐH ˙vSޅj}B!s PhPYٟl%&b.JvGVGj晞{Paegc"d HnTX]AY7T17gIWI4줄4SI9 'sm@u吭GrڷŻ -[wU īDߐGXde6}ʖw7{7/ mxωZRVcvF j {t˗ƥSdGOxRLU_4C15-MmqPg4qj/lUj1֤jGjk'*qͬպUHKͶ/Oղp 1Ji-tAa/H:6^%gQУvZ=4xV&LK<`WM/-qoDUyȖB9a(>a@i->63Zٱ™os>|J(U"ֵp1|J?(+2Ȥ5gO۬=_FOTVotB%a S|Rq^} t@gs9wC*aܦi65mxYyΉ#W>p2Q-Cݕ%vuXT;.O'U q1Uk!u01978rq9Z'Ow)#Rؤ }j}xhȓ UTB"Ėt]q~;;^ ϭ+6d )AxD7qݨ9:JZJGk[} ʷ"< ΙZ?Va3?f6QX{(7͆#=A 6e xy> 5.9YDqOx^?g͛-Q%TSJlO!J*wƂ3X2 m[CH9Mлhi *κ!7Pdn\YM%hc<|Н=nx^ӆdTzfXV[mCIYS{R[3[?n)2KSsm]9uHwUn즼=$|h^6{z鱋|:64',_z\ jRhEhbC3Ф l,HbՂGs2o6m'Uu֯} ~k(EDLËw.]Q\W {.[GQ84yvq$AKDz-=3ȑEX^ʫN#JB*А rnz ǣ͹YTJR; k#?. j(Q,sYڒ!˜.HRDyfi6W&L dWFyC)Dhħ)$f3Azlphfn2?%FL-J=DK`]M?-LY4pb_4`ѩf$G#ۍQs*ʗJ DZTXmnLWgV0K!ɑ#ҩFT3ʔMv]¡W.>dTƼoPw8țԳg&%>B~ġ#抛iQH=N>w*-g_5EJnߗQ i9 Tb:^_z r83uLFU@/Á0 ¥ߖj+;s[gK!02tGK ? @H?eLs/ͷ ko)\ߡ)%TH n/Z0$X#ZwcSpAW-e}h48GF|(#2yhwgmlK8(};@ogpj Z턇m>Ea_aО,9UEg)!lhn5^4muXI{2-MJza3.(fl'Tł&;TH|N3҉*J^7zY16jzhCVN8t#TUu'j-Ow31q6`jO*=_IM{ɨxy,x|ox͕FE`۬n8>;F`oɇTK/+&$Yl|\Zn?>o_ ƴt4(Yxbzr|6e#jx>_pJY(ѮōDcՈ_-:v[ v eR#&HzpTZA_TE^hLCw e'ŏgİor3o GGѳl4 I^>ᠫ~,%GXlNQPJj&Jԡy0ӹŶ™efA6h3#kՉW$a/,e~:ߚ"=7o^T9;i)XU8kwO$L[8S[\[eWT #"1O9M3 fg77:S* u2CtelVΨhi,$U iゎxfulK+A_5^&$~{WkSv4X1~u2XΊ[jڣ}u~n@ E#0ǀTmF1GNQ/10Z e`ik>}v>$Cħ_sk6(?v@}Tg}T" 삔A-nl>xRU~\8T,f܏.^Qe/=()B{T^Q& ZjY0(sKǹ3RԡrwfX!7E,hq|E><5P`wx1IcC e{\2 |m?_1oJe{0?Kbބ AeV{sԹۯa{~\^n~E\CE <\,ݔ˓SKTD!HMo*+G~b7{7:'F0ٛ5O7ڭ{&uAt<7?^;Wc=_̼_0<(bM(eTIYNx/XVOT(@)} t\aUK%)[bPTfPv_xi*Y41mb|6_?;kSLIӔ^jD^C[5X܀(h;ep ]?Ryj'Fk|b. =3 ]j &o8fhFe~je\qm ‹c>Z n~٤ ={.V:LU@ U}VH_@8~1KIn;gC0\tAp$̚e9TAt'Pa!Yq7GY V$_cC;Z_12= >H !4$m^|gșh's 6ĘN`lI&MA!EWosaW/C|:wYbB"{9*AӰ{ Sv/ ˤ4pz2'#t$['jf(GH<*R0bV3G n4j4@'!r T1}5FfCAvuG0/2+Wh=3CEP sK%{o_T%2 %Wn;HVk^ #* F& ,|_eUk ?eZeNqrntGrj{m"nlcSzDP :'2تCwIFDwasBS*Zئd4 N@E5%@x8 48JM2|p˪/2tHG]f16e"(zrTүOS/3~~-z9[>Q$YKCusCzy]E䇌/xX kWKf:v,gk,-EhģL]q,7nXj :W":!4cQS JA^5ڕA+dF'%t09wX\acF ͌<Xei`7He$ [zb}.4q5^L&M{Bod JcUGy2\=G7oq nF^4iї?z?y$g6Xxw(nf稣o|gD|y*\Tj{gѷxH =GOvW6g 0<5^H5} A5!)&ƕZ}AʭvLE0{t_m(] tUo}j*ighqPرSۯVwO XZh-`CXȏNwߪ"(L?@{^ŦVc 9H},;M߂xJ@ S3(=}k*OR]~;ǮH3G\7B ֒($ ^!>'. ςn)JeݬjQJ8rJbr &GEO=.p `U-O`%T^yܪA#zt;2_exg0*OՁ>:YL%@,MMq~kcXz5`¹ȋI157R:dDzLPG \SM)w^rO†p]ESCdB}_A8 wpB"OT#*{}n]ROGM=ѾkN?wKٽjp뗙{J'0eKJ+@!\$FK"ެ4k)!(*ᳵxE tit%LU7Nʪ|1/tZU-b\ETU Otw&n$ S>s_<ǖUDlxi]|T=+?7?+1o N2*]p[; ""H E7 [͍ɉL@7wiX| H϶-.-XX?~o<,-wQѶ7 t {Z=ЮcQT0mk/y+֖n^9Xneދt,BkpD `D=O6!ov.Rlۘ秅q(`1"6:"!n:Py18cu@ ']ى<unk UQKa=Xʐ+G/ ڌ,,76~mP bB yz[?T`udHZp3]C@`Pxfۀ]vz+ѴTIg5{Uy G~K?t YK+|[O=F [uEt_PZk#٦vS ʛҊ./$V:: VHgv!(Wh UJ0wlNAl` Drjc-B4U&BeB -usO끀y32 k9QjGm`+ y:<$8E1 /4}F⦧2gJRqG`D7[1F֔L# sONmhW#ZvNlg*+H\ƥOE'Ygf{=Wb%dR̰G7A|Σu>JBZbJ}sFRW8~PSMe|*-<(TĜZoE;~tM>۪! olv_=X DgI> C7#ԀS_+ww~AWw5I+'߼lNj/g_8Yqˠ[YGa(w-&Gw6֙6_aH_zm)l~XYR{Tѥ\Rnix^2iGہ?92e>qY;qXTRpcY25+xxD(@Y hX\ G/LY(L&Ҟo%rhcJu@WlFjdW @0 S5"QKD^ Lza7So9 tYtDNLвwd@f3cdMc#Ȝs~"8?C@D #) 'N6u1Nz?c55}FK[MZ<5ʪCEC_X M$F w5=NQJ^lZ0fZwREQ%< |>ܣwcl/Wg*: ilXE>8U;z0Ig*A%ķTLh ɠpȶbd"Jb^W?C0K ,Ĕ^<4bਓai).G|Y^j("nO?-M,6㎳yE07n.PeSiv5*nOV◥_^<4|v6݆:"mE}Nt?x˸lUL6b}I#F4EI+rPki ޽!H U!q 5aC*ZhmZvU9á*TOj 9o!@kd2UPBi;s$=c8B$PCt#M1FC@ @#of.LJ8r#\)K|`+4v8}h1-lzpi72L2^c:%R ¨"]J5.Á\&'F1D>ս+uG ic' 6A|[Q 90$ݱ`s3-R)O);U_ {<H>@YO؃%oOչZ)oFdŁf )'fVؚY Sp'֜ C&_pq!UygR%3Ob V^|/)N ;0c`>.ϭ_WBsuՀcGx $iQ[̴j -ij-!ZmM%lޤS081^fЅlm,>ysԲk&nT2~6T񣩑W=%,N}OM`r# Pc# -*$B>4A_2 /z׬^}s [af-)DrޗxLNvٷ)>7lawQbyr(*9XnW7db ?KCN_I2CZ*xOr.NQK’薹H NJ5Ј=SFL1(Ҋ209:HN1^+YT\vaB|6+Z~g, ы*2InI#+@&zm`J`1Tb{M#r, h8>Υ V0G_߅'$HNӰvFi"H[MLhk7]A{'h]&Ucb;| CP9/,^$dd @17}ϩŶVͶP- < >J]0"trTZ} t;#hm[_$>[ZWNYgnEƈalǣs\Kʅ3's67[d8tO$eDo+Ͼ-G$b0$=\o(MOov%њkse ,s3D(!˧ۑdK+I->MALzIZf{AKrHmbv\LhЋ-3}|4Ѵ?z%~syKFǘ+Mz/9gCdэK%%۾:pE? cN8!?Gˈ"шc(OƮ*A}LR345bʕI| &8d\7VkICⶬ\ YRxkymz9b  7yqM08>l;E*/e+QSѰ%&f^Mͫ/荑*3 ˌh '=&C')vz\_\+o!^lcs (EOv8~ftUp$Q?]uxhN5i;+ڣx\Hꋃ ,Ln-.CD@hm!>L5ʢw@Y@SJ27+?$m;ŸLuS3)+ %{_iLWGf 2^`r&d -rڌ,/&OMhv][-y#=zu*p16PkUfL:jyJsy I3XtV9$18$@'!>o`3jMebÜB-VWEma9ɗ){΂ $0_Ič},UtM{,2n[d,"(~_/ƹAw,^g]񠌈~^q׋)uɁ"_ <﹥"}0W cCJ3׊On8-dmoU Kx4F={6iZNcд*XO\W7רfP#N7A_Mat0x]k/pѦŐD|nkM[?LM=rl\!Sb@eR6F Q-x2+J2+'}0Ӧ`>v._vzK Kɥ퇦ٛQə:S"x^K*\IyA8#b15*׍̤BC޻vu~Pc|D39rJM(d`>G>>D[;g9mn(4Ea)_{3Z}z@ilv|xv;1;H?FGуA,iխ0 rEVBףG&˵>cEo jE2&vP1*#Y꒑i3;8;4n{#^ub'd 8IO盩B(,dm6XRnݼ|1+jaL;v]?Kuš[NhAk_6*iCt Z4VCg__.ٓA']'G\p} H=(\ `z1V@KY+6X/gz%tUIG<'5Eք0(5 0OBw׽AݹtہSo[-x(fH;t\v8 .nyF~ gW3~:3 .k~$83y8:oPh _ [P:Xftnsg|gv)v AZv8$'M>tR7(* Kh]E9/u^'EJAV@tQ}Ch?]y=6kLu_&$EdfU,?MWd1@OblCZ=8?O$rU#V[f /1?LŸ[yqw7A\v/%RHzؒt =Xr7̙pS>㔘-m9G(/R4W(-7oE` |? : Q9&Pj n8MڊyyY% ROaƁsP.ra"F61 õsiqk%m gqL#w"ic.Б'y]$$S3N:{ 8& qel/|OxZkfJBƣ5s75G(mvٞuZx:`*=_cȣ qIhZ L ʽoܷ,V9rI@#˰+ɪ@Uy+Pw"e'% EG {whGff+ycwm Gr!mQPv"a_C7|NRvmJ D D!L7Z]c:jEՌe.Pn$i Qɰkv0iDa{e`=n5U5c( a|Tkڀxb0+ ra߆ 1Zz ɩ7GEyQܺ(K]OCCD[GVO,ךU܎l7ݨvՅgp/IA`).e=t=hs+9"6oW:/nE;:Γ >"o y+we;0ln ] 帥XYyVGƶvg <1QY\,̌+Z%y%pY#uP >Q:y۪3\ĸnߓa&ӎ^&EDmxzeb$S8 6*QxP(ehuAQժ;4z_IBwO*He?~0|]vDb X_]W Wc}q!Gc bjv<ʕ8C&C)(|ۯ%Efhe'ynxwnpK~(dpj5k̑I*7LmоM*| Tw__M :rm Ja/bVt9'f {M.: Q޹2O69aVxCLn+ mQ'Ιzj܉y:.mʶih4EF:ګҙ6=&$" 1 -I98SSHrxyN[JeÎɿCg}LgYDzu4߾Np2 %O&V U_QBJhpVك?}з38m>u ,1 u=uW\ ݭy odG { kkvmb]atGÛŧ:-8zW\v[,t @<o=i>)ڗDREVmLoʓ1dFP:iMJgO}`3=% l|!fҵַL4ʿmI<^8ժB H wuw,u#!R@򇃥2\5-)pĺ>L0N.>+:F'{mz,5`Oe ^G]fa0F܃ _h\*u6 h,{0:#I.k5{:Ub*yAŸI9˕%8ݗB.T7VKΆ7CBP3cDpO,fdເRr|u;PEQdEF>ډTίc./ "ӂ~CaA 6Hte+[U5M<󪭿hQ4Xh3r hN ~_;~TI/sl[i1@O4a#$rvb-T;.>bNG_Q~1rDJeˈ0su5B4#vx/i*7 jT3{ (q0I[3}J_gpN8~Bpih*pM? M"[fnTXpŃƷHs[gJEJPU,.Z JT '*?\ *8 6FQ~`gMIm}4Ƞw%$0s8Kv)]Npṱ~ROnIQ-#d3cY%,+/m ’iJ}"Zc1C!h"&?iu"[sm9R!XpSڦsw.扱V'#}Ӌ_ӽI{a9К _}ԪI&C/k3~הw|a\Yhc ]CvbDm&o:H\ilq%A6Զ8U_b;,c(f<$?+]a f Kg.ɋ<ʴrrMڮ zpg s7n) \qx٣ALfN-q0_8ށƲqΜTA@TwQ\ɠC.-^T3' X(>}RIKo j0N+{o59AUUM7 tVsho pH9^Sފ!h1FogOHq eTZ4s-LBUAjƹBn@3yo)-S#5ZQl (Ƣat4$ W>Bf 2qʔ'%~ui RB*gfRE$*=ylW]T7@DVߎ9%+Ų֢Q9O@)ԫд~uAW48͠A\%Fa2&Jm-8jHƳȼz dS8uzKP ~Xߚ#|4?-Mwr Rw([UK2Ђfz+ϷV4%"^| u82=L˃u @"i`8C:_ag= ͫ0Rg 4Q5Ue s7)LIܣk2<kzcApH3}Ҏ"MK zd' ?F^v_QH@R(0>kpQ.ZRI DK&% lvQިD2!D~Xg&NV vHgXƿ,;E @]<b2wF8a^:ڃZK@r4P=@Ac U?09VgoWa)=.6+{=+oV ۝/ʁ qռ?1t ~ԯCKs:nF3Fp+ f$6"ys 92|i§V~f@" 1a`W!ĄK'-%m>$!ֲ:ұ<"pUA:n7x5S-(Yۿrɘ6U$7ZW*fxYH5zwWN$1%'? >"щ6j{C#KӰ%aw߂r__n5z zƬ/%J#] Ja6և8[ },0Y8ZK߆ʰ Vg]'Nh;;=wM ̟Ⱦ+ߋ6m4S11%kzO7RVrᰳ*W@$-\}S`!3nJNY kֺ|n|>Pc1kt![ HjleHr%ቋfkf1{v #1iq<&WϪ%`]nV 0|ih64368@k dIwba"l_Ÿ=%,mIcsQ"4oUDO*sBS*#'&MaZvG 2lٰ ~@GC3kD`0?=Q)8\Ͼ{܃'- qHe>8# j^t,TQe(5 Հe@3H'M~Dhz~(xyb"(JGCۿH uKzWuV=nXꪵ2DRnXzΝy<,v5_y6 we,֨z7Rc\Q YӶtkos6/{1 1Jxa=~SnX fe3؋!ϢL9L3H0`vfi%p|X`8əFvoQę.-h~]/Z0P8u|:SGOsG}5ρ0Þ/576>hvX DW;#m-iZ!q= H$uF,hXds͛a 3*< L|=~(I"}\!; ڷ_il($Յjrx0u-N[-;= gӇCB߮p!`ړ ~OWx;)j#1\N<ƪ6K`elk)kʈO-e¨H2 hKDcLʅ4_~" { g :i&PLۂ18jr >$Jsf)*֕;hrR4((43wʐ{Osnfy/P:ϻ躙`ƿ.&BSŨʖDP0 /jEz n;˰5߄()ݫm`!e̱(xYg_±beUQ -U)I )|W- UjkӔPK1-3!*%Sokx|\ƛ"I ]QJpRhge\4[wi옔a`]S+% < 8;r7( ۺ1Zu&#&X)^V9%@~cJwГǹ3=s JOq %)Fx_ i-8bƕ;} ~j{1W _E5-ԬLq)Hj7s%B5; ŁR'mjt64D|yYЪ=B1 h};z׆8(LX6 #z6LW?!&_R#n~#k3-A]<XdedG=:~3!s _:uaqT" d g4:Lh(Cȩ?K|@fkix ܦ(QMA͇)Ji/!1\z=GD#& =sخ멐 p6F6p VLN12*}sMY}]#$5u5.Fc`bȈZ:x 2Qsg(LkXPYBr)u4o,00a]\2V'^JxtG<\R= }Sa!bDt"{? _ħ'ra#LgBUT )D-҈AVN?:@C15@O ueM,W }駏**!$+P KP$LY%9##BNˮ1Kɷ=Tp?4HF)yǕY8eegx09doMe֔M?]:C:(+*Y o3/+4M#WC)EWrt@풧0 > GΌnp. |(0 z& ,1˴7cs ,uH`2$4Q Tz^Hi#;=&mY+Ǹ2CNZ icI%IҊGfWQ}tzD*z#政7#S~݊?qN l8RVCSc:gYQfqiه&~,WtЏ7N,@#EI^MDN >RǬyîFt'F^&Bwp$[c,=/rVCP}w@vBav 5L%4%EWoW\gL= 2BƷa]M,:Y}⃃f%.DORzX=={M"EqeKX͕~t-m;24'{=xlxhzt+#&V@4MVUG}|N EˇX0e, %eG8>YTؕտšpⓕ|dv}6"k:'g98™xID3ep@d!sKbOgJz!5MqNGɾb\t OZJe,(xpΉd}2HCH6=8~i&J5Әd(]ܮL҉Tpv5(fR%4Yˏ(r!C^;0 pA X`4]u؍nC$x{+I3]syQB CvJJT9?>.Pu}D,)i=ҧ!àH*Q h.4Vu(`jᏌKo۝)wPJ),#Z)jY:nѿs GBܧ9ܮ +x@{G!WXu {?,[OL Wl̗u:S0ŘM 2R >Tfd1 ?$w@"tóQsA/va9$3eV{?u"1;UP7Ctrye=aX2Lq-5A%\q{zfIIɋ `l/ef쌨50֬ C1'^TxyQA*T/ fq$ASz7* Tf^`-GϒRxh~_A33a}? i׫k[f-qL$nߗ7_i'W1E=VWMiVR1oI ]HЯD1%fLڳ~o0ƳXH8G`\7\h ob^=(V>M/qdVƚ5+AO)iZ˅wևU50 |󹤩uӹ @J&@U(3hH/Lh`&B'G pX 0rhznyb\De^;ެTڈ(4*=Blr]_v1`Ti&t %Le6wZ ³ ŸdqIgz!f/nj}#.{}po!g`SKR_ .T`PFDysJ `AX;Xb`rJ³DMzLlK ~,갰 P򘶞@y%'t*tqHzIY?7$I3-E5W ٸRLH^6I?c0Fq55ķڻP 80jSk+(Rc'R;$ԭ@LehdF7laitpi]UY+c= ظb( J!P‘4` M@;mjϢ ,>=aC1[Zﯯ껶Y@Î_IЬef"}𻧎gdg/6Pis'YˉpMb)JXO$aV(CB;{)H˘%_ ZYq+ 5ȋ*=:?Bkիy[=5@{&^yaeKHsq?;-xKQg-ki`sUJ1etCٮ~z&KwaK,r( ah'd+1-=0т 0{"'&)ŊP|99= `M̡֠ lim_YL7S+FL J?<;jF=Z3)㥀`QDemx.y tGogS ?L m* ?|āqO'$A`f9uㄐ_(0$(R]*]-q?1 8_r)V6MK-}5D8~Uz5#ɢ̑wld/`Q0#sYC.\6Pfyw Ǐ/$V" :d\xj$'= .Wנ̉;SZaS>r8Z%ȅ3?*=j|VQ%H?'q$\|_ި쟁b y8qoyeKԥ>TF'>dusYppsny(uR[`\X]m7 Ϳ}1%mΧ6?eJZ?:,5T dL2nzs%7J9-uqkhi]ybZ>`h_7 \4@-I  ÍLaEOI238z\/:b |<i: %QU:i&糩p!Mc&3q6\݅ל'`z栵%FyaJ/gFA#/4k$qo(v|o`(}vYKxfso_U)H[#? ɹ[ V"#vyJmyV~7n+7D"T_A<㴀]sg7]W&>K qԋYiORqWj-$R&RZec緙Q)ݭl[:k&X, WV4񫖲Lc_a%DiSn}R\נ:<_lw/NSO>S.9?M[.O׬"S[~Pҗ qE/NI!l3^3'Z"Ux Yf%A;#+<9 :A{tc!ҋN1Xp*xL?xuUy6xB=hbX0c핤I֑.`rL3K[h#wXg@5mOO[6 tsހ;7͛#,i u }f*+>>w3I`J NGNH^M6OfBXH4vK*F :OyhPĢ+mf7Ij`e>rKŐmw7~9Tiy># ]w$Te"Q7׬s?k&܎^ͧe>Fgbq~_}KYIƇ|] }~ys !"&0p&`($,pz]/iN^1]R9w6E,ψQZIGҸ.>h8Znq6!k9=W3oXA<'G \} Rhۄ[*`Ë#y&X͈4%A⪱❠ՓVX\0 7OZbu'YrxUW'C/.%enB0`%=m1^X!ɤ jo2_}ׅzz[R&W2wq ZxI<+DҢ?z^7 RYw!JLBjj2ǂ=)%8j;9Ԑ`=1?&iz'>N6gDl&l2XC@u7[ES8HEܼhIhowlMl3TD(!2KQtQ쒙J_9[@^p3f4j8ݯ~M&4p(Б*&2ek A?!.]DWQFkACjV&hvM]}06omLÍd)gaˉ߬ۥȎp7D@ׄ\C2.1:Zz!0C袟VaO_;ɇ#R{9_լs4F f,P)z} LJī}^SPtNT?[,8C5+רTTɣ: Oj#s+9#9]s干Hͳ]P)ORhF/mq$|[ l-xPnDd\D@t+|3IK ' 8[eH5[˫&lIp®IX=L>T93 E̐ZX:$DR TM)]J{?.e޵ UF&1/H&)K?h~W ayU:ʂ/&Bg"QJS2t1$Լ d>ӠCȜྣKrc9@gGUDOpWEOJ4IaX+""QTҽ9GŒ<^ 37猾9HHSf;S9hT0rD4YCPSϋW }@ ˂Vo]-E> бFh\O}ZN)v?[lIc@{/r_`(hBɁ2I?X-F3ɿ׸A\"Ja Ac bnWZ&FA检J(h7﵀HyH>BFO:Z>HasS"skBvE/YijN J!{? >&~i,p7>p1\jdn'n`> `adĞ*(apLWOOuf:y#n0 Q `a&װG!SR T~E*v&!0GEB|4ﷶ:]JupٜN~`cmMw꽪2,hR11]y)Lj|XhR~C/Iú6R"])1Cz*n0;by"ÝQm%iQ-}wQTN/q(o,#:YɒWr}裣@Wӧ|\ z ď٘,-x`-,b> :ո޻"a}U ׌LlVmyt< B%25ËYl eH6 dc9GؒoW,$\~$cL>3\ľwEJk֟ V ^[)5˂{M՗w"tĜ @3fR{(6)qsOtԐٓ%kB=*랶7v ͇'C}[ݛ3 nj"PkO3}tzȵLaqd%0Xr3.yTW zp$kYaD@+S3 4*2IBD&sM I~Ay`Rf(~$mBcnz-UP$AJUW)?6 k!Tj4MPU`FCM +R;M\{W. ok1= KNq C$`E%cuYr fa"^U_LP6sP R%Aڼ+A׹ajqt~R7q„5Z1%tXU+3tep ـG ^稊֑$ |+TB HK⿗] BHdc^GMWl/H8-S>4lrUQ۟ÈuΎlUl]=ctJ9JcI{# 1Z`?Kiկ3j O *7qb)tO*lBJ$7 xa.#Nln  9$}LlP#^ڲ0s?€>0{;yZtmK4:ݾ`V_ˏk!RU!X=[RCm@]IO&sbgPkG59:@jfQk7"WOEuJia]ɣ`=h6؇`= 7sN('HndIbqT \@Z)>d#)YloOqA, #[e3mKֶ88pS> t]I^Xkߑ^ u1es63y겫nhՠ07֛?*8tk .J%^>Q$~^0aTqھD#r[p?J?BofRqA(aLn+CХzvI[BC㚑˖sD$Y MMM^Nu#$r=M;ԁ; WIm ?1]>Jb"2 Ab@JSeczx1z_7D{)V8N!+XcVsjHSLfwO(,Sw$/V/~p N+? Y6$T  fm !|ֿXbgFuY ׌W<IJ$.#A~tqUN}*eĐ ;1v6#, pFJśE7끔 ޯ6Yfck#P (+UHw4 jt1#O\߷z-KwS"ղJD!c>܂5`Z!t0Vm r!NSPB kϙ/ѓk^NWNZD@W@3f*wѝ47v8N&ݰOӺAdU/Y/ G>ĵ-Pxx[+8mV>Lh4 ױm$Dʿ [{TQ)k<,/blSL//Y -50-ucΉ*Y?li4+\AUpv ;1owWl튏BT\תj& ^'8(DL}F4M2ɾ]3H;d<̪(rI |Y!i@Sh2ӷӁy]UZXAxK]ʃrե9r\&p ,ְ+l Y~B[!o)*䇜g1 ɑ-lM[ LB i+ #|IR%hq(96OU9CLC|Uv#?{;= XF\RHB7fLj2JЁHSmܤ|GoaGt2eԴ L14Bq:JMqvjNt-o:M!0XLQjN0WG#2X}z;#bF\j| dmvdGd_v$68HD|ҕJJK5uE^~"Եqg $D8ϯa=6z_19ؘs: ũ;;r_|^48:/I?ǑWq!p%X j!6uC{q3.ۅڜM~b@m6|ʖtBO*P"+7՘"6JbYH V\m%f b l:grq8eSosBj,2,L(+l!m5ɹe_n-'g}e{cɕ,*7J45j8ԉLf^w-j%o z%Nti:1MHK{G & |ӈYB@ԝ '֩k'> 64LVVguQ JTV& LBZb+v9龋`SڞzY8}01)s2-4}eO J9k; Y~C7$kS\sb#p@U=|IEeYyM4᝞ߞ<"097 sga|(%Q.2#:bu?39EߠoBA/C+ t'-9o[;х5s-z;˧&v42'БIt˥a4O ѣ8:d̺ww_Hn F ~XVx~OC^k%\/ 2 vuuh%B ;Xd4N"|`;vd2%I/;;yWir`VjNeZ+RRf[$GW$ră~ 1ߪ d Bg5+ [ QoMd!N\f1]\& @t];QEnBZQWyN,OkrZtJl=Y)ywI ǒTkw՚ E/ia֜B>8p7tH$|&Thwi;:3cRrM[>zC R~~DŽƧ:E37)%tZl33 KInbT*Aڗt=%-â G1!‘z<yr ?H'A=y0QC;';jC$wΤFn$Ԇ& n˛Hlio Б#Nԍol4SG?(^y|0f(Cp9}(3nK~& V+N0<} #-{T#鴱JH'ub[Nedz5`q 1ۖ>h+ WNY&dWXtUʹdp@߂YWmDEQ,.z .$e[^!z] NWj| 4%o:،Dtwy]/~V|{l1!fJVοpַ1KuN1꽻O5D^ZmgmONV˅Kl?D==C=ҷOLua?ݓ*Wyj1=#[9%i˻H_'iZdeOn"MXw:}fwn :*E 5= 3b9#&3T ˅ϼK[J{ᶉG&}]^c0nkY _G1!-$ F-XK^]hy b-q#pplw}r0̩I,.>%3v3X6)uf^G^:!1:E}O ˟qKS#7Ei>#щ_R$}&q0uwEU*09SF|YxMs2Mk~WJAQ&Yܪ/phY4q}3nINߴ5lp~7L k GM+1 _:*bk4.AVJw`0n=Y >u Qe"ЬPa?wuO%5y~Nmr?[:L-\쑋#XPY".e>cvU} \F΂4xw2* Tc/mpQVN $z7_2EF}q5@ߪ)b~!ccl,0+Y@Eث<o> 2'X: PUDb;V]2K90R_ 48r#\۔䔞?!a~7Y! L1Zݶ w,`*a7;ZFtP5as &El!beRѧؗ! zH ţ=hVIS18PMvlksVC6zS(FɐUrT#'ލO8j}4ӈpil®Ec2/ҹ9|(\l{LEx1ȑIҰ,kaXēlךٶ4$1'Yc)(,iW7yӏRVo8Ba\x9}&UA0 PÔVMC%(.":DI$:9 a6MSE"'S/X}+NȖ:R~wٰ'oz]̜evۛ##P;c.(h&h+SEaɞբԴ:Vacl?#MRymwطڗp^ !K/b[Ҧ!LI( ~uC8bI__(7:+vu>HP6Ԛ47<ԇZlhCbj3'`O[a¢;1J|U'^YFU|ҕ]۷=1R"xpQo=;P؈V7I~K4 7H|18j'YTxs#?phT9#V ;+QN|Ͷ'EĂsuW\o[eΙ[ow d;BWwj>c#v˱:X?h9͉Ճf {gVUMae&x  ݅,z1vMYJICuzYJ}hdrKL ;'wZr.j?9ToBFz!R^}ӯxo%:j2YHN 1`@(;(W5G*JXVQ% t=[' Ƙ:+nޚ~F8?W]O^'$)_3eyA p(*T0j\#WX̏KxL=!%qХj 0cp5aZGh#:œJE¥q da`/Cdn%#K'SS?\7!QB |r1{JSj(.񫞻#KA1/;On%mR>\耏 >v_|O.et}FA ]oXZj'5͔?95K{!ε\]6σ?sDWWR9 P>:Z=H +?ܢӦN\̈'ۋKbHw$ mo^ T JXyrF@+MPpu1ֺp,PÚ `xc`Z`Wi23XktQ>4GD繿#\lm7>D\WM.泎%MQp@GO? [aoD9A>ͼa(b7%1GmD K=Kl1P8tUoQȽtcƐO@o2 R/2*M_Jpַ>'FIK%$@kjonܯ_Qk"E#t {RɻB4JwNqb8yQ6&'|h&Ð)ńRx8d: !v{j)jtA- 5~#~繻 M Rcg)Iاpżv/dDSCw{N7i+}(NqhFz}Ў2ȯW㮡M%@M`4D6 pއ芛>hLPҷ6]|=߽ [Q1ia+6{aLc}jb-o^g FzuJ)!PY8JH'W&٭)mv>8ʛ+"I-%TCrxmd9A.ikh"em HK ޓ[iCKha!]&Rt4 Cge|%118|1^9܏US ;x -s%ueĉR4arl`Y:kiOymP'TMD dA4b7ugLzMo#,5HaNjht-@|P50q-.O٠U72emrDm\LZA=D1CqTq5}sΜ0tkQM_a=RgX;KDl!FB{` AVQ~ȈJ)Y5\Ќ()P &ڧG:g%4y6 pßN%?7P?ʫ &4ȃmXNw4+!T×b+ ;ʽ7?X<'XֵV%a{ ejm56]9q7טl:eaD?uCEXeDu8Z*}M0_X⮥/nPPS`Lj#3ﰲl){ 1vhaѹsҮ{N֜ϜBx3 /6{'tB(.TIXf?$լPΜ'tCRl5?<<`&s%:!rzΊhGh.~n覨*H8 tR0~jDՃXMZ[LRt ĵELӺvʀ4Ty DYJQ*'tHt:|I}E3-vn${0MӒXht+۱p,oY,=CpK\/uAYq2Ij`yȠxF |UaUl q{N"Z=YWSIAz⻗2N !S?nP߬և/'# *R-p0Q0#]@1 ,lu W>3TܚhIAEߠ 7EtBYs~ƽ([ 0jH/LJ5{xzh n͸m/g}O@>#(KXo^SJly,g&---N՚>mB5:N{F;g)k2yݢfΈBz+Ԩ \xo7 khv5qb:_Kon rKVdzl5A (<C ̪mϘ+2gWp $ݹm_,KA6DŽ?z.gAZm = H}sȁof(9oڤ($ %^|k) },P n'yL(* OA)_L{ܴ#{"GG8= j킯d$`OPzll·EKaFs)ۦ1У_X]V PISn93MVZS$ENgp._yG>v(]lBZGOrr3qf\Jw\+fHݙrByD,l!tM} Ko @wG9SÙtáO5C ԕp'Z8Thn;<=6v6yσAh5Dxw ?m ;?iȾ XJR.Gۜ0 <9dz= lgZA_SDZ, g~E,7 4:~*^Ac<8FS3ZS^jzЪ8pPF+ 9w7pLm2xqŏSlhLQ^3}mH~洊2^A0M^qy[+WU. 0#Ɔqꩨ3Sʌ\iiT[t0ZBh;^Av !zM"Ϫ,gjq(tP~izA/UlIu ̮M nΛ)3zE3oϵ\YF &N,bEog%Y$3F2JXv!%]{_,cAxu@PMJC t0 !(VSTIJ]ߊ չ/Y qg\FNbŮ2 "qb|2 m"3̽S/`iyd FeXlPrU3Kd?T+jOy d|$C'Z׍gKgWd./qQ]v櫏Xm!<+aQaE V1Ϻ *89zk,FA Z\0B8 u^}$6ަmM8!`s Y\|5@m~xgH[v@F i╢Ff?QʖQPgloqMiVR49xCDz╌^Kcz;_ۀ7%1D:7˲PwS={J<ӳ7ϰ )ϝBx3;؛l~n ,]F$\ 6Aʁmo/ OEqLr(tBnDiT 4-'z%@% R(t"e[c w/lk'yJKΝn]hE;{ЍL´"74}t+ېr{UڞeA~T]B3,C(&}C y7)bj{ʯ a 'Q,<5( eQ&m.3 #d.BҔ dW8<9U @֋NtQy{Қ0/[wtc,_=yɝMlyf s`=E9\)™V܏Qd":SI|WTb ;|SND򂠝#zxwp5JhUZef{ak-f+CD1_iW_?h*GjϫL,,K=@E_9L8f{kP3UISWǯ Wy{\j [5eqVHc-wa'x ?f5l%;S;ID?\8Է!M7Dž _ ׁ\Myyu`萎<$9T >=-w\[K=@H+cEw帳!(v(G-&wP\u_Hߖy)Yڇ.q0 e eE@O@<)a,932p дwTn {TCC£ lkWfl8Jwӥ9?*ʼ%n$3Tq1,QA?@J+ hfɂUG?XjW q}±d>2sY . |6IJIֳbrl/W d 2IXþ=(J\X+uʹr(sC& Tڗ6&nYcDkt iEwVm6}4bH5AA rYND }뤡@<gW4'0[Q ugCvF>Hz{]@&C+F;!j^ÏӲ&Z3d)uP+\c,=mEe7ë!΢ cUsq$]Q^{4"ȷ<)`; я1,M}.E ib".)$h녇1T}=09~8?^d&Wp:R`ҟ5"Ab9o.y] 4ƚ8i[FovIOYtaqn!NeYmպ s#2ĕHz 7Q-ŧ^D~ t,@Q}^;%Ey4j\A,{(6OIv $KAY" D%7IG~<יw3FQ8핵WdI/!-:g>yԒ|R$}ɍnpִ͈ ZHFm @uަsd)wk؞d_0^uc;N5;lES DˏQ2a oE?d_qsx0 AbjzזUj-ϛihgb~H<lk)Y]Tq_3[̇%B|{d* up/RenBoG:+?f'M:: D\X񶛄0Kk)sO=ORuRjrGpo!elQ^MMK3/.S W\~/4EjA/ǖQaZ7ru k@5pk 6$齵q(2wEM:Hc)85)?x:.K6&[J2XN}IOϚ&7pؾ$'kXFq+Κdxx!ŵ5X%ֳ݈/K1䍆`s>M^ grCJ1=2ěp#bOVUHc {:tۊ ><&Pg5o"BcI)Qy됬2'3!v>R1ӈy<:ByqnK,fQD7+f_M{O0Mm%& 8Ug>&?tM5XlGI=Hȝ% lU#{AyX3 VJ)UC2Q긅r6='H<`R >œ`@Rdygǫ  q. &'jˀ(`~- oJ@ '=ۛhyiSN(JX(l1LmĎ&cMMJȥ簳[Xe+BTEWG$0: 5„1Der}W2RdC?!b.qVګ ms٪!ݏDýQ"L:꒞P&dUS>Br (Q c;DZ9!㧹9&2H(ń|sb9YSyi=#ۑGkSK7@YtYjRes, EjEoS&ʤIq< ɰ2bdEgLG`tJp-!C,վ?j1ZQPUłӴ(0\30'pvT9EzyYX :h ^rK3]h'' @7J.b12dMoOUiFw[b8QUPt bBo{0OO?%mt}e[uqgMϒpΎ!Tt̻P{Y{w'|X=Znc D|6ۥMˤ+:ƴAl$ſdgVA4||";#+zw'&Or?+L$R,kyB$ʳ)/ȽlzwwOd֨ѹ p}ҿ&.<$3% Vq-ol@<;ߨte/c\~!I]]:< Z[v2$qJm 5eڢmKh?ŝ{W&.~gJmކH}WԱ!ěQ{ٽrxrȰ77i :MBdƿurf˂vP73䓄ft^xGBesm;^zp͉{ |^$Fp^#VLV3$ M}N<(eRl<`xi]ȻS0 wnDO:G>]1Z;l'E`@`q 6S%7M"gG3[3jɮ椻cm|u7sg`}%χ!(a:Z}AJ3ubi^dGe%n1ԠnK<=ZyZ7d:3g1XKY!n0baJ6asV|ۼF{|5 dUi"L}oh]"HΏ8mrraBkQjlo[ #igwuw d^e7aTIG 1vw@=4V8(LaMNW[טss0:ZjoՋLPq0H,u S; *S-Z#*n'Z[Q0 @ 0 1dmid{U$"7 6_hA:5˱XO:NPN[^ٵ|M$P5K>F9C d颥czIMaBw=d`ߤZ\!jcuٷ7><_1~FG1ѕ@6ѱ_YC_ :/)T "цM,jf ,ĥ;~Q{t#U$?Wci)JSB~a"´ cVw % ap#oIe({CguI,aG^E1YλQg@ok_jL2ѝWBVxPt_/ ]]҂0͟666n&Ѧzjup1g U-v͆?Q"C٨ISh2fO8XQ$~ߗr*Nmd3?cӀ/L@&mBS {1U# $XiM\gȼlT%eBM~yۨ%뀖ulqbs6Ëk feAEf=eb_YG &FUO4?,ǝcѹ7ɒ' VǻJb0 %:/`!^Tge\ek%5K*"P3Kƭz=}=^ ](:ʩ;1Y;'f0&ޓd^y8>Z痝NjĪʌ&O*Լ"|ƣލܗۡsi j4U*?*'ً U7Q#X;3ݫ.d-?ᄍo1uj1iit9SBzN:v-)`ꪟpƃ6pG7͉EJlF_ՕwH b~e*`쾈hCVӂ]<۟)^Gkl^o[Sfe$0Փ L1~Ф/5n%ͲXSd}l^MhpzYSSκ2`dBYd8+"c(Y(~,vTh&_Uib }R<>3?ҏijgLaj۷ zQ3ņPE*B1 bReno}mT EJڱ.:JF#/1>WrP*T-:&<"+hqTIϹ0"j8q0e{4@Ea6Wy{3ս.*LXB(n>`Zq&'37U7/$yljBR;f`Ţ-\`YDh4GTBڐ 3.y J8!JѳSa*[[])vfBO˲`<_6z$J 6E-?FS;3Ѳ[ g.EkOW|g},`ZA<.^4f:gUὐ1Dv(Z@m:<JoڭJ7׍^zWrdS.6 (FaP;n2Iq+fD[1 +Ι@fS6 ψDh)!]V-[//ܷ n(t`v~jm#ÚdԬjZ\O*?eU㛨*v; r| o e6zEXjk0ŞX*vρpSY{GJ6`d]҈soaaC9/)Ytr)/m;19h1J/sv_𺋟=/r0IgiK29,Eж%!uࣣs\W˝dgr?=W<`|I #b iEϹR@~aș1YXDzS"W_/o,q9K)EWjUu6S#bPH" > *h][VɲN26)I)&Y~ Z JXW9> r}D)6 p8׿ô۱0ʛX5 ի>gˠեWdmd Z YH{-,c B$9i\Հ-Ir~|8n!QB綸T0=46=*c t?!_JAybE2Xg]A HC$zjWT/'{:&%׃D+rmKtOc1LʩL±{Ox4N7*E(+O Ṿ)&7]b=g) I&|tT~,x<+?s݆ O-6sDIQ{.Ql>.,q7SՃwI?:㇐F.wƟ!cKiHxglC8߼KH Ovt_ŭ;]d )x{hAs)@" ̗NI3`#8{kX܈/2`cn.f ]zz۠O8ѿuAyU{֬)%|X-:&1vr0rո1$W| 5V u0Q\=M6fr}Oբ0a5Twg %ñ^ZuQ\O@@!QЄy} rBîgր[&<W-[8,'DA|},/%0ZWBHiߛ]Ҽ {0dK8Rttgz2oQ@Cx\@cJs*]L^P╲֩\Ҁt=(`=Z8ڗ hfDӧ탴]8uk'< deĆ9-Ͱњ<;xyy ,,a{o%0Ou={$6" 9љpjRa/0|@~C*1\[}Hs#ǗC@|ĈU^=vZ7k.y9-G0տa,bQm=WT=j[*jQ >VjbO'o6-=7RwJ9)kqt=V?f„RlF?d+\% S"Ǫ}N+}DQ@بeB^${B;y."BpgZ7>m\Q'HMq߾JyTGmhzNMU,2Z\D\qp}iSP5#+pRzڀ;J$ۧJ]n_SwD\ڞfVI1#\F'5Xg|:K3K #e{0[ډ%Mڰ@q[Mٜmw%K˂K1ңʝu+횄vB`y?BN7/b`to4س|Sbbo![5w!Tpk8}{DG~_ZnJbRTf y ? oTRog Uq]$L@t v(_W^:;@?׊I~m26N?$跘.75HhbJ>y%0EW3s (ڜPan/#\;e; a`hsϤfE^5ՙRLNxX\ W&"M(` R#K$n' ^c#bOT&$g)M->'Z@eqV{o=rEw--".4"zrlEB-THXl JY򌞺$' nmd5G7btB3*E Fz!-vEύ5,Iӥsm@JLRuP2<*;0>7+#UFz[/kuD{I_/aPhF#w|Cu<)Ny]'- ]^~+Ud[3kM[[ ܓ?1xe#":ʡ^/1#aQeܟ]mb O\% [Dͦ@TqY`Hʺ;VJAKOHC!ms+}( 5imѾym=}vAEM Raz0qV憻塲Zv0 u#:dFCX-kcrLH!~"{H66= @ƕ\Gb5Dyg<!FD)\m!͛oI'!NԆE/m#jxCܱjei޽LtAc ۅuHnb'zD1RQ1f0J.>Ue'beިud`&&DH2\$qG$|sIQC'㵀M78mN@v#= dhCq/ަ360M8!&LC)(,Ѥz/2.> ,]Jn.e,F_t.52IiiP~%JMߤ20{ 2y oAZtO/O{R&KxwSoq?:\d7MX1!NL9Z֥< 7CmWr&bo^JBGJٟ=L*C"tfI>ҚoYy $<3_R٪Z~gb/=jC.]Onkd2I XM*N.6{P 8ʺta(17yDOɒl f] Ⱦ2.^T%rq.պ}zC!A%Y!I\x=Et+?.)# }1o{4Ů@cCjXm^oY%B^s^z?j[r[+өB#G,Qj9|`ז=6YG_ ˠVHP3,+Jч#qvm<早2yH.0,Az;FB){2L%kVbJPR * *GQl $-yq)O2% Չ&#ƫ&+& W3~s5m@,86("$X$E[2,9PR AGv[PB\*FY"7;!p:3| 1k1KBD* $`k"M >/ H]Ҟ1yQu(#$T+h27O]W/76H2h!,{X~m1EUk,qXUn@<(ǤciXۙOdc?c%(S"(g;p GW\+tŸ J '0Rf\ݨ:3tbC?XB}\8|Ezc{QbH[cJ> ;K^#L)UGIZ)tQd.1K gop'+ nM[$oP=ʔSPzv@'. :&'##4'0M,][w߿s}%@vۯa1;*̐Ɖ4lrUSd2UioLzG,Q\]_yp;5c{󅺓XLk N' /Jwsh<"W h<+8AuZ- -[gIߣ oiRbT ΓrTucڵCEa!Iw 9J:В5BY[{ƌTPAu;m?T4 b,_ofΉ`RX.4=#A&Pv 0g?ԥ(WV;&G,~1k5B>!AZw%S̺9 لPYzG{0/.вf Z#oL+$No)Mנz'ˇʱ*08ŋ)i]XھpU`~-j(j3  sUj1\j $ZyIl TBFoMtpD'jp̂3J?mfN\Wog]Ȉ<'Fz6W#~#XMBѭE0)&}`25!DJqsՙT:毑<' /= Їcz9H]$Ga艰+S@ܴ6i^1ަo6r!H#g6ZBǯ (%R2"[y.7] j\iEpCYLfp*:y\앆+> 򵇴5`83{+n`v+E h,B *W}xߖĠ X5cpnj2KɍM"nur_)cUڟuɷ> `FUt˝GT.0V^RJr&n?oIP;zʯ@%Uw,;ױv!}fH)L>^]z } 7sG#^GY"SoM.z=Oi  ;Q.wF"=Cɺ P뽭N/_E@W=b(&"?1+y > *th󚸄mki~eTV^9 KGç߬gv jˬ&4w5j\8SJ 3uf$4*BEyP(H-[>M+ SՐq}񈵊 wM(8,ZI e[b$֋A7s Nj͙>ˌ=Ų+ό|J2o>qPNñ yzi7'1w\O!M0o$gڲ4]QDUdG@%dh{l#hd*8NFDڎ|և 8#5ٷOWh@pxg%P+)lY5dUG#$:?.mmצPo9c^)M)'oGWq2 2n|PlJ%qhcDM`fơ9 tZߥ 'M_^l hʴvd+2VBg`ujǃh`g𢡊.mmNVG e瑫;HOj4a?l9;0Ac(PavM8K  5y6l[WH!y; ~]<.Vf4H{xل\M (/?^+wxHE!? H̯|2k8|} 7?{:ȕ/Js p(Vr#+l/.mM7zk}mF3QsRjbRΌAs/yi!NYB 9.ږ"8xb$AA G`f/+֬-d6 ܗl-(?gqY#7$"DnKAc䠐oM4_$m8h |Ji[mҠ cBNy0vT?дA⍦PsXYv--5͹.1se(ߟ.J2hr*:ԓYK!SS'sVg)]QpҒ򓇊Ň0&d(+'Q$gI8wӡB^WW4DL,츍^RQrTkZ\MV'. Na:rf64x1 :q4jن}P=_79qnsU6ClW,0; sG>TIf Txw9+fH5}!`$@O]VPRT0ꆝq N bW_(TuHC?}TMNc݀\AH}bdzivߪh+5Y frp7*8,/H3̫C"[/'4:Xx?lYjOLF(5l{2ojdW7N-(,ähܐcsr' ŞRv{)nHYJA(vX@&:~D_9uaS=t%`[`Χ07 Dy.WvPLץIw7E+s\L}s "V # *$X0y9 d8^5!\7sȚ)!fŏSVq)z~fZ=A `y(ZNIFPjcDl&%m6.ZdTr.ֱ[3>aq҉ժ^x'ɍ4:)zмÏJξsv*cʨz3CY]?kFؐX-D1V.{_/Y.,ͬϛ[^Ǿ|ZhA_Ne6",\"B$;`L)7SeA82%L4|qiDbKy;G_+#_Wv^8I{ f,4Ubԥ$$(^`COJhԒJT9&U/]鳏~&oͼL.{|SB<5)st-tހS&b]*ȼUɰԶ|U-=Ʀ|Y[nttDVJh?{ 5ì=jء C.r%4%M:-PI8Y?A/++τ:*415ɯq%,P4v·rW']{.B;`wOHչLM_B/6VÁ noЧmka"#]Sd̀)AuDuMmߑ-zz' ~|Ϡn&P#M{BdP_?.,~lϏyDU_kANM\u%naz#ȥߜq[O&IF4mK 9"}%Z'Q&yT(حkvV?މ+8DZAmn[<[9 Gj;T}And%^^Xe29|JPU] 6ZWF&DC@nq8LwKj`Rm€L Q0҆jUglhv_har8w`S/GT֯6_ynu3/yӤXx) LCX?P~\R:?PKaW M_d8}%NU/%#2R\ƨY$F5v)J@0I6ş2yv0L+|[Ȃ?w!!W=ET'7Zm gجOeK{"yW@8#CDEf[)j X͕KJ(W<#A6UWp|''m)S4a2 Tɨi(iWH|DatWlX7'S"#?و EkPgßu]Tsjvryh,6j{`s,Fd$daz HGTdMܭhD `ךM*x&/o"HlY$tUM̒/)-\ORio^[E}N7Ck'.eb x=j#d]̧,Wxpi)T.$)Q(R$de _Yc>0_I365BD@<˔hOA*,k <Ѫ cl+xE8Շ3'rpƾhmUӏ]P=nY7ӥ(eZhŤ}GL8 a1y`]1ß5^W(a8a[=~Di WOc"ɶ!^ ^pߑlDiJإ 6j&0y| A:08SAKKJ!/>r, ]y2y0%%>؈"Ëi]5Q^~.Cq {Bv;=} Ƌ+A@w)TX]JkitJԇݦ#Hi_fYColtq5&:!}74 OPan' sWƨ!5X,]5&Y ҫӳ/y{A|N($֢&{u/O5x@P 8ک Pii>w2{c"mWB)_9ǝYj+=&8Q}eɠc|VG)4~^EGyV<;6U`+;J.(r*~ncwa w Γ:(,~lr'~<;@M6Kj#0ךrZVE>TPv"HJ\(zdmd>'3-Z.ɖADnec=fjf1!]-Xhaї(9 M~?. yCnU*{)PjJǖh踌e{"l6d4\C-+lՊ{oA4UO:9/b`$c2+Zֵ@\D !Ulv޹-*)h 5[bgV2]F쨺4 @S~ځKtӪ˹/ .lES;/ 9 ldD+䝜혚2ұ'pjr9nAC>͜±%=#'.A dEI$|uV=r gFlY0O/ifqvt$)2 S bHFY#&qcDv:luyVq"I65`4 \@۪'\ !~V? 5Qһ0feicYyKT^Bˠ[ApGwaI R nJbϕ5h:h0q7'Fw:o: ?XpK8[SD2ca]!UARO SrsMpcX~wұ^[E쟊3*@L$d ;<ɰ.'|)1(I䍿\"(EGc~B&rdlaHw% kH\%]۶>H~@>Б<1{s.`sȯ(hS@bX}^:$'ǓωWcn `iN,aԤ >Ioa_xybotW^u>7@C- ')lvڋp0B`Rˋ+_J $2:$rV/tesnl Xd%aIxqBdlo1$ƿނ%O|u)%J=Y87 2#{nxD ؜>lRoAFO7@.kȰ wp1#;xd:@x/ Qn=sEM8 .T6<"׫6 i"{^Lq2`E]ҊݲQ"xTiSꂽ6Ge#z* P5Y4~7sn·Y=(H;@0tw"M͝k .Q|uc*3d-wl1cm߯֨CE}ej]knOAlUJQKJ B()npOp3t5`z O6wWSI`]}^cD!fKakf%0pwW/8~mMx?-Po/ҏng0ң6{:˴[`mS/C6}w؜T_6DZ^Wd2CebSϑB;)Wk?Znz-O|a|?]'zJr(+$:QR|T'RFm$ߙPfef ,%xU}kH+aMƧ"pWCcm0eV*dL(96Kwk<4D :u4%pޥ:kFMo(KsB\ QDpcgDHpA:Xަ iL5ݳb y1o&Uo8L08>Z()<~S:h) ĵ6,785LL 0koFu o2@쯆 SA:_lf).M>W? SH3A( WOq*"| ѨDCEKLI: g,tĭ>8)'pv# ! ll)^9bzL3*pgV*JjkŬPO-s\z/f3YJ~:TL(7A.SږA3zA[Kx, J0^u0̅H\H,X#5(EMjH1F~Ŋu"1c>ÞNMw'X:ip2hq:M[deoⵁONhSt0/D3}cςBM5WHMf5EA/}DtP$u/psW2sр_6#;+oÞ Q^)U/ŁLkot2)\6(&-mNGn)@@/e-0SkINS~!lrZyYq"= ^"Z=@ݩߍ ໝNk lIJd]ihx,@:V"B V+E ZoHi WH5pI̛.G00O'Lh*3?r0웹I"(*kxb?s>^'p4 𢠖3/+:AZ .]H@]Ê4qBp4""Vuwy-#*2ʁV!z s ܃}8If0QW,_8(dOfȇl7|72.20w#dOĨʒ:gam!7 (f"< lE?icП$L1$2x y(*bP-`犂A,} P}&\C+"Xy^Z u@,geXBd+Sj9.KĮIߕZ`㬭c2ቂJ%QcUTsFHmR7ҥ7KKuP;DZ4;w UN[[aDI &ISpYux'N :FcG 1Pˆ V|DA~:I>/v#f9^h87t3eeq-%7+HĚܫXQBHIhoO6hsEG.QڋYՋ–Ax <4G^YA> <.@=\󟷌3 Bݤ$ZκtpxY,&*0'Mœ=oQe _VRV/vS8pI0 ڋ..щ l@3X @hQc>Xa;}փ\b[[EH]H992B.YuK7g+\9@ EmPB؆ n'9?ɽ qE=qawSU}'2P H!tk&xc믤*tB}@Ħf;/ZSbk+LlNI5QB-eC׶`G xJ1ߘ!g yp o]DcdznP?ʾCxZL[Yu{=̺߼o>dku뙗2$UQr9?LUi쀾Ckbtq2\Jj.B){ԡY{! TmF q\(L`h bl࿗n@%LHUJ6ϸdbz "e 9^\ ?] ec.SF i0#'QA`IٷϢ+My=!鯬rW?JOM cF›{_ R潣**dSɀZvDsTq VkI;BM shLYI,B]2EX,bԅZg > Ɣ6f9>`ܦ+v8Edd_#ɭSRof ]BJ~7X@M̴9w<b۴ ?JW󰘽mzu$c~.0gvvo`}vV$O<xo\~ywJ8~}ǖw62NOSdKe"4[!單7g⟶ i0tR*ʕ &wZzglua=SPCFͧ-q}׋*My8chmT!D5}"H 鄠6iӦȔѪ]|VI2kkgEC_$AVbh DpRܐT"]5)^OdOeW}k\3#<_NE;(,DDj`:Nc#Wu`~\'8x-1Y/CBhTW4h_L!aTz=)=FP ʳ_]dc B2Q&$+"/ϬiuV sT^N J:7ZkETAG|;>F[ѭs5?9G)`J56-N s tfDt[[_duP ih.f;vlbDBAO e\#/AT3F>bx\_K?,شn>< yf>7F=E2"-4cwhLu\zef!k-&T%@ (AIb~ z:w;ޝ'MhQٷQL^ j>.|Fet3-^Pn.J臘5[wB@Bbx* i&7|8Jֽ DmWJL! 36ѩ: xo ߐUpє{^.eۯLT0,srg 93g$`Oh ?L@!Bp≠Tsx,m$4]?΢f7OWKa+Yl!e A^&:@{Ax{#fzu?v >wHJ@T' tl̃Ba>ooƿ74 wr^c`{ xGn*UErF}/6y3JˬR>A(41Z!5Qbo ->v+ظUD+4ᄚ9=䏍gR#iAo1͌D,4=_y\ 6hOKΣT4]}Vm}ODR"Qef{ T<_G!>+"%n{+5[bU@sΓ=#lAsTYHڣ<&q2"uFe!EAT<~d< f TP`?3! |\-cβ;gfHgs+2&{إʜnwνqTwU{8@Z-zWY* t0;v^gw&v >ZRLz?2d2|MEoDe] ;g'_D_9=z_3uXP2Tܢ1D(n/%1!0g Y%g-uAF._;Hz:4oU%IbkS﵊HcPUt țnԬ.R+9XIuk=͑_4$Q;x xNdmCuVZU{&g-yv8)?YcŋЀ9ۥ)d)@O~d2^!!lhl&gU搚~=dp:ZTجT5(R{w`6 Z(hRgSopA v<@"Ld9b5.`nc})F BRs|u>rP.4e~ wo 1q/,Bӹop6#"n(ˬ GXwp2Y󋬠iQCMhiqSvdveŨ9SX<\硫l?uwzeB_wms4oBQ."="ay~ I}b _JB)K1 E ⏆|4b%miB^*r()Z;wzs#|N5Υ`6 x< !z" "@:7U .s ƚ:Z7JeHfS_*u)4,04ԀA&iz6t!ߵU3?Gq ڷw@|j0,omz :Q۳z;~G6 5籩TJ7>PK?c6nWmU"2ïB%jdj+$L 51vXBxƗn,34Q3 J-Qv7x/%Kg@.?N/Lˎr RQɵ]%sTN4E#9f 8w4TUu#f`EqŹ]/3hY"%=%O !8By?I]LwP{ o+lv/LjJ#ШUig̖U!HZĉeӼ+%( 7v7X4$1+` vq Ev5 +MsV| k0?`lR^w7H~;ڥ5 $V0VMaWz`nTK"q7Y"mmm[h0O4;t8hXBr`\A"Fhz>i `)< 5NlNsuO!6;,Եǐx1Y kV6"ð+bjJ=_dE#ԲJ>HSE#%)m-O )0@n єŝF؝;#7aטoaWUo]Tl;sZ A^3!ܲzP(fkjGG&ޚ`;kR|w @4L#C/G,PҤystݓo^-Q8KMҜwAaZ=g 1ssҽjW 9Ni8LxtWaLBY->sz^"s2K`zW1ug]q/k!F_^ D=a!Sw<4nbN{ T }uׁ2|'`z \[8A((VYR rh6]zzKZ!K^brnF.x„!V]=X4Z-<$Cu8Mњଁv%ܭߥYd"@ l.k!ҸsZc]itJ$ʩ.MEnx^$ۋ Uq`9/A9=u[ugWChw%qloQ<յ?Ǿ"1!XkiQyc5kԜcu#NUvlW56M*ND4t7dY4_lVvzB [U]ŠKx+v1zQDHIJńRGKv0&K\XiL"Lެw h\K̦']L}e#] /}sDj& ˊ?('zl.5uŠLi \7ؓ x䛶lQ\aՌ76ŀgYO2њZeQ̈lʻRW2:e7lCEr10tӕTEU{u(Iv6pf#M1sCa[=bAr;z.Q[b5A%|*' ="} &6FB<s%f[E* rF@x]CBpܷ$@)bqr'jd@əi{Wm,dy30湁48( D`R;P;e=M#a/@!F"f3 ~Q™9<f`&@_\ D$#Gg{qS7<$^T{2>{@OqkZ$<)hQB$[s&xﺳ9ǒĮib0h5 : *$(1o~ i}!wBysŤ%SĔh+G-mY}*ēvT&{OBDiC|:$I8DS6n՜l\C"X|8N8)[ާy\nI:ቑ&~r Ϟ5 winu/Kih1鬋c<6qcw] VsWtOte'KX LWV35/תp6'x(1s?)$x ~a< ^VS#˜qrO$Nl*R9OekiCRi6 |M-W/S=_-N牀'1i6'"A V; څI;J6foUko9K53=$޿ r?σD=֋$QS> .#4>dY3.i!\31 šM_9v<|s[ l.GB Q aۛ;&5ʖ.O\YEu=[Nx;%>JOC:.IRE/Svo#i㜾TXvjC<%$~@xE[/(huPP'\ࣂC/EYz?T%_TG*A)R@cƌǘQO"py\KeČvnm+,,xBśR1 ̧Q{(4{e3@Xtw\T:(g`i|+NZ8,ԣ9NVې: 3qK9/~l<&\Πy;?uDMcrypAFnK2} S%F+;L@ĦXJպK2 (IzãĎ\w(K%Wt 3}?MQ7 ݌2bzBE M~d곖PG_zr_t DV3^!1A/Ά<=hy-$;Da<{cڥ]b g69UYH\ٚ()`ߝ k4xp=GhcS Ѯ̨fn,tEhy9Cı) >;c{d=])K \T F_XA RV} "m4C h LHXo$ULuani\{*SL\ mn(#Xb, ؜LG!Mm Uz1`{&\:BΣ$(2A\tszxd`Vra_C.rV 3,auc:|b l}2&m ܲ?Aop(yeWv"/=T_X΁2c/,$IA#p*0vyoIR6?sQBO0ir+BLLBgo񶞛\砇G0lgϥQ}5$m۪HP*^wm ~i퓨?JC @rݑ(toѵr;o.aDtj0|7 OJ[]2H+`ecƅpɠ^qؔ8pSA)&e=`J @FbxIn#(mdc᤻pcBZt!Q~-/l I2u`i, 364a]R+1wjuvs@bQ8'5) cUʱ)E6+Ud<2q !&bgBkRcU]5vE;/3 \a СbiZPʬl+x!W > sWh-)p)bϜYfZVԛ,6]2LGCuM vbsL+qT:SR`IlbXĖ2 V-OY/I}aQ,4]I|sJeU|76w-,K .ݖ\[^!"$CJ>%K`; b֕^Mk}QyQzrmiҝ5dyZHC9Թ#O_@>H+*N|bSKfIXoFOUEQ,͛/ ^~!u'W?1E nΰ.v9Eau:MVvNRYkAG,+HL{g4/:~Qܽ 3⛠7e51Lg𰮓u}e2fzqgd4?, rbKY൱Ζ[6Ʊ=_؄~#{q ޸AÐMdA^%,T .S F|R)e*GIy%m^?J\==>\t[8O{%-YYӪ v>Qa|KRFX'.37 PyuxǹPPSaBl8=tް%>7iqb`>to-IlbF.IWkzDkU4?$?>SFK0 ߩYW  uʾy=d *OؗVs)m)95zCw3.Pdaڲo5^C~q@{j0mX{ei]G8DQCi!_^ ޞI? !vNXRzl+Cd}#N ) z+o/g BV72cp E݀T&ÝmWM(؟88 ]*+_"â$y`츔~, }_$(@mfc'iu$gVO'9'g " 9y>^s#+99J66-;ArR{@ 7MeOAC@<1fNȴ\D/[-qa1}L_F[c5&K]Q->d.KPǐ1KSb8EΡ^pr,Mǻ|ra`"C"ĢNZU}ZLUJZخh,~{ VH0*B4W5k[\Pyl_kc eHv-rhnr\kÌ:kqȼ )b7i s2e box\v癥f4￵iP8|Ǜ@LH٣Xn/6%B'F S\q읃N)z ә JH=65Jy^B&e) svHM( 59d9{]ՈŔl[v{/r2b1a:v3ABkɃ=PldkuNzBAs,5ouý q {[zŋtխ%\hKin+wzP QGD͖ dPGR"$EVX+ (bMn~e~ܾZ0$BHDEwoDfG}X1lԫsVT$p(n ID6׮0DJog ڌ 0PK`A(=ko–@4JW)G1~FXaM{;/P/z~*+*xoPkrg1S -#SCY@ qJ%nպ)\ XjHKh^P4mfHHDk涛a1#Ǿ K6R~J  $Ȩ"CukփNSu.U2~Q|a+ KM/A,-8>1竷 HH(aN=^%ۃ]ݨefʟYa|\jm@wp,%-c;=eun"r/e:0^ X|`50sUp/ø &0Ō9@KeL׹@0Oio E5nmO9]#A Գ7W՘94ɗZk6teLLKuaK,tAwS]7m *^;ߗko\'2 \ˎ1HrܓOg^RTj&WGHlډ'ݰ?jߝ bl#jr |nkzJuPN%s<3 qGkFuZjPz7ڥcTՀ}ţ݃ S)VGHq){X?hVѦ%b;$A1os-ipsL*j ؞6M>)ҀY{6QV)t"v۝nc{,iZ y.]<ެ$Jֆ^^hO|cMƍ)+ͻ8pZ2>LE8 a~rqտf۴I  Xf&bh`1Ş$lP(B!Zj"t+_WNykǴ#6 Ɂag'y_g;4( g}f  L+QXԙJ1f[p:GVLjljlδA35JAvp:} 帗zowI> q}bvܴ<©k3P_|v~ӟd9U=^o }Ό`=dPo;4;0ƾ4vTg*œߕ.t;p|5~WS2{j%y՛TO2H4Y UG]1@)s_xS9aC'[eѕ&>GhGBT;0P HFQO$& }'I Mw]⍀H11H ^fIT|;!rJ&|BCfOL5m 1\ `&B2)t]y+녩v0wtp+cmU7*抍a T@1/e~x,{-wrelBgU_6`ɗ2YjQ>b%f4 Wlpd௶.4Ǫ\a6u ܜzݞh|zn%t$l5x) >ϘZL*/5@YC6$qKkeE\ dC_]=41P-N2iֆ/`#j)Og$ӿ-eJk1q Ϗ8Tυ+ҺNY _ x?WT۽coSac#M|A~Rj9:oy̑9V×ʺIvS((m Vk|nh JqUyPq?^ .HR!#7$|}m fskΥF.qv|5Y6_ۋ8UQAx"(VkxiIIx2%ҫb]X {̭,g+|()b؟{LS!_hC}h-jZءq3'8^&t:"^ I)VPo,Pv߀}T$UpXDN@/NJx.r\h{v_3y6Ucz 6֯{ Ӭ6zu/ >w.5G.U,uM:Gg&2aS/8b {@;ΟLfX_F+FDf}PgL D"gLV~jz1)k,fJ \J9GT#J[̕TJyڜߊ;;*-0Y.jA /U2Ht|H+̰x7cMZ ux u c@E\.oXvL#ݺvw&R VĠB{%s՗trA!ԁ}D*xJ98JȳoSSz÷bth&s8zU׾dW=紻t|zqEjw[#JA_A: nPhM %pC0ɉa@Kz Z+sùSK";~7D TVgsZt"dpYFEdmtE~B" os7O5龭C|2=R#3Eq=w#3e  7dt.FB/Gj =&5᧲z5_<2:>@qcG ak9-+!yqj2[SǸ_OYգل^.]Tx9 X}s!X{`uE~] wwD fߐPpeT%W' ˺*qI]kͭwc#A oƓ. L=Cfio!@n2Ss1L f16u~/:J&4_M|mbaYS=WHE0f`]*/ӦNuՋek3HݏctBsU/j:8tL.' ]U8gs+ʟT9pDZ(Xq %sX%H=EЯ6Ns^ b~Z\NsLpsgM <0p~u$lowm*]`F&χ'z[5"^g!0o]me=': =0K%Fh4MThLʹ2*"ڋ;Embp5xr%[U Z#K_]cY@6b♸OiF1` a:j#P0$QkG#$l>V-'u_ۨjt;ۋ 1mIVT=]9fějaU^䉜ΣcM :+&Js?R;hyj>d)z̶q$liq"U'ѯ8 Žsd zR{v&f͙jKҼs4cKY+HR3vtw _ f(e`{Nʴڲu> QMxZS_+TMONWfn qi^Gk OjN1:K+r] 4F[_R<ן}&:Z#/٪tU+uWFqgוvM" Z|A Oy ǎpv!L-h={4Xnuޓ{3D0oR܂(HVC(>fH2AESV %07Q-WRѳ8jET YM;pg Z?3wfġԬk(ԭJw Z{\6bNَU5Mkh?v>װ٘a㩷8 tm$O![r{#Q~&TRs6i0{izG,K`;}VQ6dRzD5jq- ʌ2Y2~OxMKWb5Z>5e:5@d#g^:]Y`p^޷ nA )`XGߑnEқ ڕ O!1|<*, ? $f:I_q83Cm@A5?!OxZwX*' gL[1HH,A~$PcV˔@@u *PBphec$H/17 anrƝJMnzB-oCBM7j2SK5J%ffj"캖$܎w>}vOl]lCбfuA].>sRZ[9ΔE ?_UXVf;H$kF蠩p~э(:'L1M]LgB2vӊaE_飀$%XP޹Ƙ_:F>Nll_ WSoE/U=6z! 10\cH-Қs~Lsv9AVk櫔]iXҹhYtئ..Y)k@"`8q o'؞DOC֣~TKjӓ'S~4!ފzslj@bY)G)3O뵭0Hqx Ca >+I߉= NnoM*d8Ê:(.UDoQ‹&[$& 8Em4ea3L[:L\X |:A Gɕ6ɹ)yBqZO|^(r6!ӳt8R\@1f s5TqxPj XiriWO^xΑs,cz+,(:el9/2#jbD?WӪ BŰO[GnNegY\G%˘+`(w k^&\ ԒC.ZؕP40NZ4(Y] I*ڕO 0!"%G/T@))˕}w ̈6aU%=#`?#$傏XA-iC* 9Ho gv2|0:C{ߝSL,^6wMiKƀTJ~WsA(Eg |s`aw{LgA{01gB$!E+K#c-xC!XBdZ!9??hT5D$ℑU v`,Fz}t-]ErĸztJ&s#U3oAkLj&ZAkYdI4ؽ6>p^xAU1!|]t=crs&RMV{M)iנ2'XI$B#ukdjt .uPdžl[Օw܊@l㝴R9`scQ͌R6犿1eY]fݞ{\,7}sH}B9wPUԁK{`[ǔ&z&v`l1ۧv\IkgX2yS~s՜X@7F5[JFv3<-pa&t"<킍Ma%F#W#eM^+߾v;ɳⶔ`pÑ/0G)b[i"Q<:sXԑآ!j}W'[;E%nn4G8V4P„!j7'4wɑU}} Mn9R5#ŵ nƺbPٗID9"S_>PX"炿!@^Hq*88:@%AS +X&* !H`~fPŪڇ SM5V 8}c <瘷|R-d_[bӝp3X}K:ܭ5ǖAvP==\-!tЯƳVSGOңHt](à9>KMWN59!|eyY4^R[`\q56&/9Ehm*()'\%S]}rAԶg09.;lze Vw;SB fW=s>#FV9+ +α\b3M9a~ى@o0?U_BoKjsYKM\. `pm2›O.Ƕyuup=e5\>?G1GWW ƾcqj &dmzhMѣ~@U6!.7ڭ#3<'!Ы;[&\_>/5CYF8ʠ9.J`L as>6Ң=ХYCm# [9Aa۱,!m\mF=J$*JW{y͟^xTA8|o p]2%{U2j W{x61Jȗ֞+,xRN_Bܸ=H`h`SI>JN`1 1;\CĬ9DyF;"F=/k?:Z GANw?E`Ҽ4xak=1@htwq㓣di7?R>~[\4#kPazu_AZ% Q)\y/ݡh-[ΐ5/-mE \ɴU%2%N6WtO^2>ӓHL :0*<[F?#o={\h<:?Y1^W /k"G/vdQ mO `D}Oa׺.PAF `}:OP0sz6{K$EAX~׉kxJatv_@0{;YIZ/qŠmzaʺ:'G3vҚo0wg_ y&頨W2@?wE_ڮyI4}Lh$~JfG0%t%7J,^ 5L4cT(  :9o/!9'shY~IЭh֋0hpNŻm+_4 *m Ptu<S8-ߤQYՀ;^\O3/ʚY17 oR"`Ɓo$x!8xi!nU U塭#݁A #-zaT`kW{%1ګ_`#AOj I!.2L,E]Qx2Ȇ0*4i\GAO#a͗aIQ/h T#e2jl!D[C=rPRςL:OˏNb5)kWty ͥQcqds9 F,R`?ϑ"8b57?I7?oۃ\E)2JA%ڶC7L@h 0bp6*hIpqbMc7Xk4`'_+(. DC G֕צPenq@!FX:ak՜M gĠ+t3dfӘp+'mg@5G[t'92.v8~~I }ΐz񣹡tJܢ,xo1 Umv5V+jQ}"lƩf^Ʈ߄ 2kp4BŸFKG;ɽ:-V7 N+/w oǟrC)p1le)J.7U>1Aw3syTR5wۉ:`GD+VFJ=:|\DHxQ<Uk)ra8T,'j=wI8X^ %4yo5^ԴZU : GYHz'CGԢ!c?iT0űBF}UmU3\0Bg<d^ cqZ=,S 7ŷ/ua|$\Y >ѶOXԺ g;ĖWz&8_aSxBEcnFx5]Ln:ޯHniQO<}Sem'\NOB'$1 Yvu =1^Z?8VX``;2sq- {mc]՝6:9-\`>j+|6oց w}aY01AJ=4u)^ XPgx&Q㽹$淩02C |u*> v?'ˮ]bp(!Q%a&̞WGM=J}K,PUSO3:LRY[NLHrNj]=k7 SgB/x'@ཛȦ/ U"LOu~vnL4AY?$W+QW vpF/2X̪\=źĈPR= /qCu#oU* 521{ض UkY(B>!RMnL= UWuM^q0Ί#fiEar\{1Ja0ͱeE-VݘRPi]L`Ci?o Mݸ _ Ѿ6$mHGl̴PJoF{辅^B<r$Gh,zuqW΃1 ɔ>MBf4{D`H{-uAn |S( .k3~ޏcjeW]vq~:w/ԷG n9\ ^N39,Ϲ»GHV@ ]+3 xm{PP0ORApT}:%4gHlRZ|ق:+iѬo*&Z˅(mdNWXuk8_׻ .4T?u&ULGzaz< ]o!Q(xMidCȓyC c!ʝK5k ]놯[ ĄdCsV/X铈>)V;e/1Ku7Lލ$eFiw _*՟ reږmHr#$*|Ig6QnQNpDfxdzn&#t0lW  :+qEO5R5][;hawhVam ]G͠5*٤D{aBN}0v2}^/U>}'4lgҳ ӱ,qO*&O\gC Є_3z ǯaHXp4tYSۍw噳v'V-o/R!{8 Ifҁ)fnkò3=:F9r{x*öR}>y10HJRՔh!ފ ,54L ̻YiYpU"!.?3CF&e.$x<D}c_SVVNڊci1i j_cdaeu,&=b!A3'"R} s9t]AmVL(~w|Ys!EhKP}%9^xM* CLeb\[mHf^HMi3ǙB^61r8tn~1UD~f#q;+dWC*!Z7M gf %2@JNږ?ŪR(1KHlL(')beby6ֆB٢:M,U6A?jߢ=UzS}ZμMEqi|{b0U{_ ߊnOx>E [[-xq'ϵ3ʞ[ z rn}Xm_ʺ]̝JBPXЋ23qؑg??*b5ew6(qwbقQ__ϏKrpU{̞b>\?]ѪU~ mi|􁛁jOj(\ǷW{J'śL..lXec3 ,0{|@v`Y%~JJ  awg"ǜ^g1|ƶBfN3seMfu 1-޽\BH[n2fnܺ@0aB̰Y@7'+gI ٭ 0}:"2+,>Bw!rq>\+-9[T>JF>^lKuχ->hr䉆(O8pj!/D'T%OY"Ĝ>W\:/P%]K] ]ƺK(Ue䭻ϔaz9yg8Pi?'uԮW'y}I%tHIahKA]D(]vyzu۝ʗIjcKAqe$kȶEтb($Wߞ씁rȌX&@ui_+ȋeF;gQVoպOWGSH)1$<0tY7_1w*F|?ga7l?wtf1KW@Qp&elfoөTpO\EI '~2X |맗^?搞Yx_'7X!fgxvkʣ)uqpKϮR`iԙp~?.՚O~`z"qe,ܘ ~g{VƣڋfM&{q$[2"ϰE4;Jo`NU>k_&QDžzGP&D 0ݓ3?Q:zQ}W[HKV_8PdF5|-WC/6oKk@GB4 ?aʖ37,,+PhjscjsZc.]BX SB'vbJ0P(ҿ4/0m v;6I<y;EpU7ZK0o5xJn3?&)l w+ߎǰNʥz+ 7mˍXq{5-BR%_0{tΤ250d9Z@%_ByIͿO 87E hxt.G/J8U!uͧ<0Pԇ[ў!r!dx]\\BtjE$}k?Wp0(ɘʘbZ`k}kR`rݗwcKs/&  Զ'A3?$\]AZGgy7 BqmqI/~w7Q%)M]'HdW [e\,}Ϩd2F'Lv]N*Z+bӍϚJ.2{h=t; ՏdA=# *՞zƪGm>6O_[ pB{u$ijƬ[B:в.{Q W|:03B:T$2/5J! HP_8P)֍_1d&8yy1տPH3_娸uP *^ɈS>/= p0}{8rIAOi3ovՂX;Ui}5CG5e}*CUpMз]mV9v:le(^~Wv6Y*@K9m5_X zA,i#2IE<" :`@2&Q9zz Qu$hIBCRrb gGQQ*~>)eOZ'4r_ѡluP ޠf) qDOK ĭq wC eǛK\dLՅ>$bM ξ'h+s?A?dTW yl)bQfzIst|#"Hk|N=F,VwPheG$yILK }ҥdUxۀFmrsLj ȸ$VGK\w>YAK=6L{EE|u%'p]D2,TSU'gyWR_l nj㜘Q2?+ *a Ɂb#w~F {PF Łbڽ5(OQz%h}|kQzNfvsmάrW،14k*N}ꉲ*})2R|2X~gpSTum) &\щϹ~ё%ۗVWA!emç tpo "a/[y6'M0nb)<ש. h2Y-SlӨvo|ԥy(IV&RV1w51+%y y5*݄R?RԡU ҂~t +oՓPʗ$*Ux'?a1m*z⭾L5ZW2t{7VO:g@KN`Xh^uk$Sn2#kXY$E67Bi^}'R9(K|29PYpq~՚, .}Bc|^Koǭ{Zs՛5U ݨd+*SU ͞l0p91"xrw,ؑI˷'r XF|FJ7Jʞ Tlf=-)ps5JVh6]ʇ(wvC͸jH|fz}J$'浿cek=/U<'PiaBI[3OIo 2kq̻d[T9̗shUskjʁg4KTҥ P)ʑ>?"!}|nQ-_Q.#=#r& V]SR\^/yV3q;Uɼ1Wk{4l<j@tUg>D@؆hg$6-z؟m~TV 6*/tJu"@ ?]Aiz(hu 1?ApK#$;S*3*q=xKnEZr3/RΎb.xGh?K"Y[MD:=Ǩ Bzrs`OD}ujw>ύ-HOElr MI'.R4+LS(m]W!9+9.zBAr9p+h4y|gF/=G g:˓Y8V,H {jTm067 9Lٺ~mGjav),?')[#ʗ΄u`Í& 7‚l2,)\qh6%\!:ʣk*aQ9K.vr(->uD6l" " 3Qy׸o3(HX-RwM}&X_Nk=UGS* 5{+!6:&_ޠ>T40.7\VMU^L'*r2n7TԦ[B}^9݋`%$*J1ؼ ضq>}$3֋P:+Od PS,٬؇!N]j>kxFKl&[c68&WVۓоn>qG.( F^$nc^$t@1$~_^~FD&[.pNULk(-$g_Ow/[SgEG'ġZ%= !h`6\~w)rӓ)Ve/R`d}0ڛ&nб3_d҇J74'ێMZBiyC pS12b='9/^7Vfv5YDq YA|]uGQZeJj6T^žl0ɹW<.5nƴf+&y%Xq r7&a ^䎫"qQy (+vP#VⷤwԹG;̃|@K\ ~ex\&S\+ɢb~*f Wv+̀rPd%jlPI}ծ[3xV9 ,@<]b*9@S%p>L0t") tbF^" ̇oSVBBd2{[u/wVηt&4x~[m;Xghawb졯3>D6I;Ua\"i1x2 R\vp\]OvɵL4(@"bĨ0a[WԷ:rtda]oFG >7\qV,bɣ{/X)OA gAC*\{K&-468en! 2Dj+Q rYqf⿽ GW8/x৥56@#n_ϑ[pEMT+TE}T4᤻(*-PӥU?Zņ]+'xn HkwePMr(\BeS$!֋vau"\s5m;l “|҃y4G6c$4~q Rڍ8_uSZ%cTQjxWMڡ؟՜qy:$爆X8 ľtNF͍iqKRRetdCm@%PZ=Ul0`YylgHE֖q:Sv-L=+B9~NFZBN?:֘KG?gHϺiV GcЮ'\2M>bmZj[G@H eEĠo$襢FcP9bֿvkdαW³%C!0b\\:ABI֒␳r1b*9 ,YPL&zniGcBd:A S @ߑ^]{5bȕ_%Vw?aJt r5$Da SPO*RmUBE]`^I7Lvhv`Pd$*% ;@Ƽ.^Zmlch$-80$(gKLW(5 DU/f;7>SwȘZӖ`7_]jҚw;Kr4DFFkj/iӲiAD ::,Mp{sİ&d׀ 2!crNl擊tvt> rO<$rlp#F>~vn4N>rj yilL|.{ǻ/Wzy%oe\tef0Y5lUñY!9Yb P=!, vWKEYD\C<ޞGлP ߀I铣|XKR8`^ק"dh -hCy 9F;%~׼0mh  6cl\]#p2l&r'."XS(嶖9<JOi4T(rc5f&l%">C˹diZ:qVDzm\hő˳ۼψL]5rm6Ht=~BRg4q)Q1ty`@P8p*NGА+ʢP>#ʊSd=  3\n],?5"`ǁ /\a/ a*.UǙG$`,!fryqi ~Cf(sc`hQ-KJwů%2ĹO+;ccˋ\X,:AV@|l~E`T;>GXǚVtyH1CL0Xڟ(tT=PSPdʲ'{[1 Žg3+GlMlUNl2c03RaМ1I?IFKU_Wt4b3GY;d[//0S.3BgW݉r |c:³#k_A]fno8PRV}ᢃ=DbzoOyv>X/+5qCȳ.Q\1(b_ʻ-+Zݬ:&8Q#nFyQM^pcY'N);T~WL88=:&8>C&xxUrzCDUOC}{rC# @r`4tFՇ•x` ^[|۽+`YA?I%ԸƷRƭ!7f?/"Ģ vO g=_ ӻwc|`%"Pv#F湸a[(X)%Ix17?+!~AP6S u戵( {j|0Fcbf#􏮬hL @O%ha`EQo[s4rAI5H7r?&'4/+! LM+恶ςVR Y;>F1f#s%x4 s `i`EZ܎{CPİ,zhJtYhq$Z_H4n]2(,7q/W{FʶhA ;Zc1oB4L8auӴ,n[jX psƌ4ם]Ü6E;ܮ&aA-ӲA5c Xl{9/Dw܂~w,}zMe+9KFܸjo4<J|>/,Տ*rllm?.S+\bTϚOӿ3'{ 0]2 hH8H'Q{2K3M2VHIػ?'ȖѾotʩp o"DŽnioy1dERH=1 Ĥnb\0"ʬ bRv2V8B-_U 񐛺4J& Y0}?o@//A'mJdk15_bIMvUb%D3Y!eRхQ2$ 슎SfK|A١YFnT|}y2!݇ FPqA:2grWV+;r@ w0?IG:5HrUPw˛؛X.b\rB%k<="1#TML-\gQœY,M 9^aC0aX&,^>鏶c\7L4^ug.2(` ) Knk`ZW` &a5͜ʭRʘ’y,`h&Wж@SC/|ʓ+)t͎+]Ix >h~N-%_G}CaaGH*);D>dM,~τ :lДr?Oˏt<d{]8 Ea&YUmT h04Y -d$!k1HEM6 h`)E$µ mxAzP/|ZmTCN#84K}g6im^D!cLdrϤUmp"q$"4_.I>[$Dky Χؤ߱%xcߗ_*.k _*@E9fXxP*$;JfPѹ.9܍6cRȆɅI\bf:#9x')d S.U)@ukYG纄`ҧ f5zl .jM7xm>f6Nx{Ho)RMOK>a٩^RN^9x6Yavɮ`S1Ǝ):5s M9- Z[r"4|l C2o۠?QUkF⡍c=Ո弦S}ǘJLCZUf lAOJ)n$(8Q[G wUa̢8NKu*9)e Bi::B$E.R.l{ޟe+@wត*gϓ|r*"Jȸ y+C{*r I{W=@r-Q76TxŲ =m)?ADwC!2Ӫ,X0y4 fsvr/-SrN;ZO<<0L+Z\4})oGeO0ҁUJx,[10ﵿJMnz?m`I3MxHF&e@GO^GfM҃p|ы#4o~iI[tgV`U\1۲J[3%4R<>euTIj&g}ۜ^AXFZei݂j0,?d)8Ydr- zy4vwl/H>[j^<v'ŃV#8;cJ N׌E"7lAJX&g8ڜ sk*`b T@~_ң,J]05R]lx]ߖ4UyjU=:RPkF]L>D ɤlȃ{옄Đp1X,3 Cp_ܿW6g¯1yjJ8Mwa>{h$ sաƀBPIg_n:qZi` *3hTS IݸY >\':r8S=^czq@`Q =H *Q(>m8nQGFw0D)"1 vN;&=#2 Kh2łWjό HjSJ۝$sعzFS.bZذx(QXWESfMq$7R !e+3#_p~"X[G|~Qzx Xj}#Bp!0o̺an֙FN )E.h?+qU(K|?sY( ڮNWv9UPIv| G2Fų;6cnGA,q=0*0 FtѠ3w'bVWgD>lyC.a:MdwP.izUNfXD >-EPۑ .i=i kTOBڡ` >o.S*tpݪ+9BǸ0q;Y;:q!x5zp i? ˑ T6p;@ r9>NdKT` #@ Yq\J=#ki`DC .B7%ymb(/ ؆*Fd:@#2"N*F}Q"o#I]ynڽR3 PI p{쩧WxީPp`ܠ_wx<I?tWd^܎졲\#hOn0e3 uD ntIꍆ Dm ~\0| 4 > >7ϪN56Z%3M< Z:o@d[:5EB(1!*vT$R|7^HxGΘ[|ҋ;:ֿޡ' %c[4# E&_±_$Mrb Rifa9X^5]- ajtSb.l~5(uj*="uP .>iX"HmSLi| \Y6D{:j:Iv)ϭQnꔇ`lMВ, 1b?S L/H;/ol 'ʍ}S?((3!#ct p-V6{e'@99ָP]p-+%ZO]Q/ȆpR! )a b=2V<PF:h:띶60{49k:Μ ]K'rTZ5-t\$Sؚ[?`pcMP_LJxy.L>@(\`68i-6vS}?q&7AIz{བྷ6I`xRPE&YĔKh,T> d3[zQkS\CQjj(yu-Xx=*5T!@?eܰ!i-Aǵmg.XOZV!{JFg\cj!P{&XS*Z 7gK†br/wZH'?ЍeCH`y&3|Rgje]ӫ:1>NOg2Gѩ⃟~ha?Z$0wm#kB:'YyV=JgirQ.|w \lxI7$kj20/ neuCNIRU@5F2T^oSf`*`(54rĠ۳Rے@X%LfPI7oJ)BA79% 7>+O,Y`F<`3IN5'ڪӴޢ Xף=Z,`xp*DԶ vGkpDn6Gpt?0N/ hV<'UvQKKMdjytE!թJᲹ*[8ڛ_lNr>wy J$]cks`+)׽Ab!Z]9\~8Gbg'HbK'&DO3Տ, K.ZXbbO%M %JzDvsIÆ~Sjv uc~p66=g7XDCM6nL( % a3#}MkgadrG+1ϳkYGHC)XqwFa^Bovi~A"Yɚ /&Eu>مCV\\Ct(oh;>Bo^yOp\?U\Rsŗa7Y8= `Z'pA;4??H[/M f,UE禚\dUpݱDMz邶W}J/>bs}Dh՞yG&7D rҶ`y [@?DoFm5zڵO ("'+/j@AOPzMp2<1&k9h`*^Δ>gTlU~ftn{tW^4 Ɔ OϿŎ3 E ;2UPbLDczxiyCPt!d+wv|':K =\\.KvQ %jկ~"yV !ΰsA2I'öRi>]k52=Ssȧ~ē={9@p?|Q%uܤt"~ԖI +9od9@1Ԁ-/})ʭ%@R@(r?t&,֝-K4ˤ^RhHyho/01MfKyW{ mIci TA[:p0@z 4,b - ⤏K/6ٲ,[\myFm2?-|j T6a<9))4z掇~{`M[]7'I٫O+NE*2«kLsԋ,HmیUFe1DGW+"yZ) =~1&]\lB/{Kb7<)^3[ (JX2*YnA)DJ9L1zImx7/8֮ Iw ŒNf/90l3ζ+5#wҕNo(ZvZ@JG9+YHA5<&3*UaxPIjGB2!K!WO$xp/z,#Q{.~{HN3amل-ޚ 5gO$AҗNӝ@lCI*T:#-Ћ]Ah"?HxYؒ.lAUQ1wHˇ1}LbZ)ܫs$_?$3{P.̗lvES^ '&T+霝3C0MU3`ZBAХFoӘf:z6qA-z y6H0J{MRo4|ć#+u׆p3F[9kL6fSI3 z # j`Rgt`:u}sr>fy8tEZ,v~ksm NÇ< cڨ8wrZ2g+q&*eSJͯ_7 p轥v#o4ȫ_ g/  vlOxY$[|u%1jWH陾oS j yNڬ8T^/LjoA TP#ʖ-"?PaE=%󫤼*@/~TkW6Pp>AX zr^>j:aG/uM jl [D+DG6ʆk lkֆǹ* <̜GiA҇Ch$jvHWPh ܳ>ReU/!lS%RJl-*B6.x0c C=Oٍ#>Edy,-=@AG20찟׏FSQ 8CPɂOaEy4pD?nTa-GCM .ɸOo6fm6`k{|q6}ㇳy\@ Z{҅@)ፏ*GV[jTW y+П8,v0>4}m"&*u#,q;er)tv@rģe##>zc\|!a2[Z^\H)ťJïP5#@Z(p,l2_H6qWa1e1+@TãLxSF,[])Xun3q{ Mj;-q\bv@ :~M6drT3?,e{E uuFV\RIYN]vZ6/6 #,syNyY|>F Pu,YK}>ҕZ!Qb;Pj$/uX*(]dB˃;Gi]+vO ܗU1 \_P-PelKL;sҤPQ P\*~_|R@X F붔f#)0IRGʛ E+u١+۱\к@|:usICiח_Ö8P;j .w$~tT̝Śu׋I?4P Ϙz,Dr'FGB.[9C=-mV)AQݕkY OtX kΰ8w8Y#@|j EN&)lU_糼oFG9$6㶆S[zLq34&~2GɀGW$2dR0 !UdMC|y3JvFI:9N^o[E1A ~yeLNɐ6c蔯Ye=X@u]U.x*W|2h{3xc} 3V$!IH_|b2_ꐻQL{\5ۤK3QlXbK/m92bq'Kǿ\+9KOOƦZ00.Vk]+dQsZb{`̓8:2Bbw~2ԿmgL5I@qӣGBW5;0ڐFc4 wV/_2FlߑPqq"3}wW=(W3#^lI8K.tƕ*BfM. xwš 6FMPMDl~1笫L6+9Cul _(gOٹ|~[#KbkS5DbG_sYGXʿ۶!005L7 pĔ^}CKN_Zx?jۧ;Vb@zrp@r{ s-[V#1{ "8~OјE'͙5ޜG@Ko x6G@iCoہMU Eyg OKiw WCdabbIPQw]CL`K-\ *H#`ޤfvjJTbbzݾzX'ᓎ,My'RNGnم 7v}ќpDO `l-bl2يIQxڛ=V :w9HR>dq%[ZRZwքfIY72")ѕ=my)]>ԛ!!Zw,ek5_-zxwx& T^,[>]&݈ voW5߽ }_c> hEQO!F=q Ouyz̲@kp< {V7rOP/>H >P$RszڌFdZ`['m\H"G2r7ǒ" ص ,G8+̈7=)BkY /p\eygƀ x0Q7K{yof}i).* t7 8`,_Dt/Ag1ЭhݾUE/f,[6ժ(yXu\|4|@?PD05ݗųG׊;0{ x*'kp+b“I/[$b ;+|E},ݿ/0p9eg+ YXt=' WD߂:4o嚷dűH:NT$$Ab6n SHHj'SHmKȼ3gb?'-"NEf¡VԢ eqCZM;Py0Kh-:`زwxL}Xh'2t)Sn,?h:s-6|9dU\j;dȿc: &fpYcM,uܷugCchA %lar%;&mU)zvL~H53^Z!@k'_>o'b!F5ԙ(!sd`2(^ꟑ#3EWtX A g՗b2E4ɏӂwΧ$y }VNFɵ!IU5;:wiQUҕúb83q5l|u$fإߟ>2[#*'7?XgJqp=}gz uz8!Z"tɁfSج(m= %I7EH&J=o֮e茚+߀WN"sypi$Xx3PA b*(U..gE &ǃUfl;+y{VG9amፑMfzzS( BՃ-5 _d'hmFޙWݻG% ~e]hFCVxP\'XPj9X!)RLj D3TIh Я(dP ':N.kМTw4[jǫ UBMb&ڐ=YWG[݈Й؝=O/H i -+#o!u(vN`ͪmΌP>J8 RX CD#` -_uD}m)"kdğa'if e&hD*p^eTZ}1?kl{2.ɤ q%Gq0z3CJ.a'a"G?i*sOٞ-hi~}e~tv:{$$up'KY]+EsS`@G 8+;CaejZCTVr.Uw|ryБ y=aE 5^ႝ b'v[VC5'y?u W9㨈ĤG`k)#4cb)b:NVށ'5 (k03Uk=^9ρXF 7.|Y6Jf3&V`J,}ڵ?h;DNLlgy B3x݉GY˳oUp 魈maIw#~Ҭ0gSV|N'l}:Xa#,Au"XPCYXKhHd9SwGQ$SCTf:^yCVM{ynt<d0:?$b2V Th_0NjpA67&$@Gl+ 碠NTqIU@,<.?Fl>uJbdj} s.ՙ[Tz{9#{/ !2Fd~,%/K"qc@CQ[O6`[szxW9-!U9m/89cRg ;m6_*{!b/F$8f,Gx:obF:Mk $ujrhT;Ĵv3+ r$"PIy.%{VPx&q@1xuZs_[ӧ;r K6KߧW]I&/pI G 奕O4P/Bջg_8D@)8HU:*GB#x30X1m$j@ʡgeX)Z!~m k&YF-^˞j;ss)j+,3ѱ fpPNu [W+[#/,鯌%@OőʽeI~i%nH'k_dW#rH@_^jGy?`\L#zᆪ7yB8.qlr!悽onզI tx>{d0 >bFe6($)Rne\{bydU [N3bVu'<¤^<`Rm>~~V/\=XZE3Tg|'2w9)ܮ=HK;ƥ\FLuihW(hR08pVa_~m^ pk&"b(}eވIpFemewqca@'έ/V;Ң#mY`0ri1U /o:Sr9=C?/ͬhDYGj0讠>ҽ:~U ŧuc 3 ito|Odx`p~ Q)iY+@FC)5BW80;ÃeqP5]s#"L 8 !hGK.R`7ˬL$1ʕ!of<5L1wsa%' s,A13' Mvr5TS|6${raVzIZsQ1D|gB;C7<jxU4K? +?w40q&is3'jV&M;Z wwpL|HEz-^ca)#jLǀ $ `"Ϸ>|93bq]M8?[ + |ȶ.O5uV,etM82@E KanIN&s6L D@r.bHbʾ逢ߟҽ<,(6 b ]ņ\0&B Pi& QgGp!,g VUH q9M U6zBen+-Sd+Cd )>GAtRm@lX@B.kV>X5Wy$?.Dkd^`>XFOc{NA}oUW<,'\_m8Yb%ʻVֻ "> .Ħde 1$,`1{' @"O6!e(n.ϒOV[0K nA%A6$ E YWuiiD`4]8yCE[ĥ}C"&)Ү$p%ȇ RUy}*bpApAfU<[a)Q>N';nZ6]al2%bC;Ohq~*o1<4 Bp3G4l22}b/s}|T900w׼ZcCqL}K˫KS0o~U8RnYSs9EmO=R>OuųӾe{(BN#ll,g }ro5.?Ƹ7el 7V6AK*j?J!I` NfZ*^% *$ʣea[Mo̚/d?Y\b̯Y0 \bG [zw͵rIvqI.3s%ǣ&h7N-s*D'zR8ZRNﲐD$?1?ǰp۠; <aR~Ȱ B9GxZxzeg;ifb!Hpjm c"}X~qv5m;|rh *AҠۓ8ؐVuIC=f#lz(qOvY߽n'?l}z\ծJˆ ŭ*yW=*}[iM[]ꃬK-?&'v6ulTQ=Р .TQȞwd6payK9zwl[u nRk6-/>yU/ϺTgrx%kňhrK>A f{=mf"TWZmIdI#aZBPh> |+4X,iFpA7ᄌM1N0 QcИdWEw'o53;C^<؊R0? 强uw6`HIn'8s:BBVLֳ@~Q*.m sP'率J?+aXeb[ub#{я|TTIxn`p]);$>;^m,3VwV(q#Pp1q;+2bFik4FJEYRdjn{Ht|I]4>|"F$f|ʆit ,mVQ;-)5~A O^dSR-+?3tVOoXMo&{}lTWMaOvEJH2 ĀS4ŀʿ؜dYZ!}rUmOM* .PZ,PȟAQHasOp3}]<2k=PLި4K-Rmkf{[7 rR7r7zcї#&bF(U YL62V͂|fNS蕟V6MSInF7ZfeuE\N?Y2t!5?2ArkP!^Txsbq(Qϱ,xGn*T ?CvT'w U ,";dQ0Ԓ*gIa$? sղܞsAʝ&Uد$v)ϫ|s.~AZ`JrMi=}3X%;k4Ex]*ܡ>մ։f' 1.'lcK0MZbX Vz1Awf'-y_]}hi$' c@;2Y;.OA1ǟg3KDD?&ohZ[iGأ#KWY5X濰 w<(Uhobh|ϐ=r|E= ?brgEu}ojf?o?swYme|+܋>YπqzYuaY*!*(߇wkvoƣ7QcEHX3F>hO+E[ː]Q&mqh"O=8T*HNj33:9$+,n6.'Gё]y>[Q,ǔr}=9}Qqs6I6(o RՎ8B<vZBs'7Pqݾ^8 {j@_"Ew%μ)HRhJR,C&Kê9j$3+u.*vh:Nu1$fnL<"&DH@E}|dwhe[V e.ߍM[xiYjR{ԘN%YttU Q:ûg]pdy>w{mYP,xe.qOM1MlH^eL@.5'JjhHLZmX,8܃|QD xnӬAHsG$>ٟR\lYZxEi^*р?T(VrlHRWb(LYC6֖^( [IB -Wbyx:UJ#6ҭuzb\vKϗݡVm^c.y M!ia+w WQb><6]Wk% Hײ?J`X#.zfS)] /9B -Y\ Gt$P(̾fk|1!nfaЛjC}2m9}\#YĿy'$RudSTt>&pہ@VO6xaa}ؔnx |ؙpP\p\3e$Zϔ NW kQ|DxCNǑ#4jB-%;ҋxNlCR6y,MFʃ '(osg:}d[l019^'HFo@gei`:`pK:JiD!U+0=Mdҁs |>2˦xu+"¡4Kwh3e`e4EHXѽɯΰKZ+H]sUn 'RS_I'կ1Xu鮦!y€n@p= m.T?P條YvS; `dE**:߅EĪB| ,s^?XX ?1?V{?6UiX,`yph!q\ ]oVG( Tc-ÛnpL|M { 13DV-ro_Cw ]9DuI㘗Qi]'gU2a`&:L,=aK \~M ΅xU93kx--TiFD<Kd"KpSg5䫥[3>KSo"2vOaHDЗկEtv"NziG|!)=C&-;&f2=jpRFS k|3 SY?H6YCzn'\3_LQg`2uAL鄚=pU`͒Ae8K9UP­צ7=uz7 _m|bQ.SY`e '=9 P"M ဟ7?akl'`uC{` 6b%f_mΦ~o ;:+kl!Nݳ6f \=*LmT95)ޞ:+ /!޴jxWDf8eQDd^s%,פqeg]zhw+ *CߗPzk y='뚟rAba;g>lJZY->w⠩< 0dq#npmN=7ZYW ^o UJ8.^vMZ=j1_/cU]46oV|z G JBCxbwd5S{{eV ޗ/snj BlOKV Ȍ&>!Sm(2bژ8 F9ڽ&N=JK9g)n&wMw_;}ыW/@f?:fF{4t;EjGexv &݌*xֲ¸/$S  a~X?TUԁL#3&V}r)TwvZ3`B.>I9 χy,c8FH]%1Z:(GyU];]ސ_}% L{|؟4 ޷RvﰈbXz/hu{GLȘ4wHje{fK^ߥĕ1t?SG44ۭđqO!*MonlzSbgRpRʚ\֖Ͳ 8%;|6A[aFo&U{UeeTXPg9] B< ˹%mM70Q=*aI25wkk ,;VwP40NlzJCTDa@L=,d+L7q?#1Y@VgUG0LTe[.[GyV,j?,opS 7b^N 49,˷L2,~-ӊm8(QdSbv =kr% L31#:]tPh"ݺq?628b, dz٢AW釛`ܮ.bJ'5o錼Bo7 蛔v˘@{W# #"z*@;!Z:p= S=0ieȥu|im #Ze*T8.fi)r0;1R@Bi/^E jlFቤ5DWTU4ɏJ4$> Sζd a%_L{sLA{7_% 9t/7os T=_(DDrD|{[@;7iducHM}xr\cmS+lo@u?GMc+T})Up\t㠦{g7fk Ifzv"$ 4ŋ.Y +ۧLd׸qfA"6C+S끁v3\gWFz2;9w˃GO4JBVI~ h<<(ߎ~ `)c9*EP6Aur 喧RwQ m& S FZf&ΪA m(1 y22F)|Fdh$pرQK CrUNFS+ێ0 ſms\Dri\4.HștxE #<'iK 7.~vxx≲۰m3$)B?Ô,UaGf54LZ{ H\|vՑU6cM׈ﴔtސ537SlUS˔umgEcT 3&t잋 f)>nu6p} |2Ǝ AѨz>#ԵyNٛ@`Ph򧱕5"Üb*PJ>KɄ=E%82@ 2E[8% WV%{:^CFzgTk;9NTyHxF,)ҵ һY!E*U2ۇΰߥC(ÌQ(Iv/ػrEyZX9gli%;w:T9̀βW>s*ΐr6mOAB ME ]˅,-: J h[V$mVF5v4%@HYm6 @b/(p!P7'*u#+-`Gĥ˨Y, NEhvy‹ mMCS4MOAc mY Sfsbr0„oSΈxYw(]6$ݵJ)Jn@.51{ُ`G><OŕW 4?Ӱp[i/ KyTA6m6qT8CdA&Xw% IDE>zvqRk,^Se!\RdǸ pOpiWn?vkż SӒvmXg %i/ Bf gIf8rJ{Zw F+~p*I#t#wSDU3V<:VF-;i\L=Hm𪈽IFZfɸ5w;S&=`빀g(ywMꡡL0BLa~Q ,5ǀ,Q죷 6ؠ/t؞4zS}wW ]є=j.KYC;FVO;Z.ksMT!I!(W23<ꃵ=\xhtO&("!L9e6/ך2e d+z1H cxǛRʎ36 YPHL{uzA APQxBA4P}kVsM*l- DP!b}^NNiPvtj>-]V~cs66<^VLKb^wCJFgE.^Hy&SDôSW2[/nH Te\{T惘}wT:Ҭu"=HP/Lbhf-CO'De^@I WR7}dr@`h p8 oGo!=o<7yRru9gL. Z#ڬ0ukUS7y]H{?Ԟf6.ѧw{NܥBA#Hs jDQ`ag4Bj,<یԠ1~_Y*|ܸ]C޹zșVvT10w;(a{ԄMo;Nlφ'zPJ{|VȧdҶbTCC L m$uQ]ajȉL.=xOSDý`&+\Tsi(G'}<3㌤4@&Fl_e.5խ}>Iӥ3CGT9#4eRDa865nZ7㙙$j1^]DϜɜJ׊Ys_ 㶼CGL ܅ߪXUUpT,Qp)^uv.YS ׌/caÕqpx6z,lM,X b1tCVfL$chj8.YCNIJ[sʣ63ewר1a"dz<~Ȃ2R:VѢPѢQre}L.mۼ7 CCY2Ԙ?;蹭__X:)=O嚸d~b/j8PF8oꥦޓViOC-Aq"ƾ.yU.YGsUH#rMAe ӝ5!Zܯ )ǏCFj Y:U=]r28\{_(3T_jdytGD'@Í1ļ ;WXoHwehVz]*$8Ճ[n0G[,|k<8!ZxŢO0&%1H}lZEgVTb׀ځEO j-r"2J~Sx\{|noQL r/(nq+ ((z3 w|anKֿښOzf1>Xڐ<#Qamab JWĔs:Sp~/\ WW ^{"~D)vXT>{nlZkwx4'Hl ږlyd ol=%4+nN]WHqKիU̲73gfTuˇ3\6+1Xc(t8~^=c=i&AA4ռ 2 6hn*F)ĺV.)X۩/7mԢM>Apc7Q~=Y Tgv*W~)/.m8㰜0;@A+~ ҘciS)@[o*Z{ANE40 -NPMk>손uэe/|YDQX#py02XKʡҜmYxh9Kڽ( PXS T9hzا̄:T֛JrE|}y5:-,CXUcY_?6x\+֤Ǹt.٣aêcrQZ߉_*Ɍ$GI>3W!ł`~z[c~fk,ZEBsgDE o=$\ _:E[.cH?S^A-)cTF^E!FmAflH rF>LJ%d2KOLH0d5RFob4l D|a|<Ύ(mF-QZĊlv. 0YU (Čk{t A;.}a)}ot. Yzn[f?f!5-rߓ.{nrko ,8s0W۫!,!a<ΑdS9bGP1ơ%W}>w CN5/斃YHCrd{`b)rwgܲme{o.j1S1 h'} eQbQ'd*Sn_^aX]祺ZZK]w򮤈Z=,=¹h_$/Fz2ƛa (ulG?"W%Aptju!Cܛ'NN/(=K^}c9ɡ2#anU?'4ɲT.-g?o[~Ҽv|7 uJHJh.M~ RA6f8p*jh?R2"^шJl{N9jȐ1Y8<ŋ60i)H?mzνG?ljN n~|.La0&˶""*W|ne:TCJ)3w䝞 8:A?;EtթaxCFHE͇T&vӡZaIY~Zw~5fT^3Gk JB39;m,zoqЯoԊ,pABn+NJ}ٜRrG/+ IV&1zݢ61s7xP= 07ՐR\t"tAt3XܼQ/]櫌 iw rMzA:1oSxo,Rf{.^VAAba^r](g:@;sG5)EΠ%gyx-(J~HP~ĺj3˞sO/dIJ$&p>4ITiCkRu5\VY-΅h]:}AQ&CҶ)`mK..0d۽ՓL=\FޚN^U #=x 4ECRKBNgϞR; )$١v *jۯL?SnT:PLj3vAJþ F$D`hž0VmLYxplm}^ǂ?O GrmR]ua`[I9SxH6KyM Tq3갬S|X e1B*BkPQ.;M1N=% \( K]l@\|K]^_$jafJ67('zq'sñP ZKc<caD7MW+d. wnXemiA %{UD}k ƍRSwͼ(_z"[iόM#U+{ WUB -QdNo`ʕnt9DFol.gJ|YH?="\d|y"4\O> 6(ÉuˣznyyYiu瞽Iy^M_<*@+ If̝z1MP؆yk&zB" D97\!t}i~|~{KS1=HbA}B;#$Hyx?ćXcd%$Q1AP˜(D V#[?[B NkomaB"4h׆~OyBH&$ul7Dm9"ie*rٰc{mx;T)Sm3"'.k')];T+Mx%i4RaX 5^ TFzFWGt5v_u^3!RXUP22jO Tr.Usepo?F$(m 6ph:/h׿D DT3 %B`^̙*WJHر~UD^sSİsn03%g)c({DwW>ĝ =߽E8(y/c1L FKH~1Fk ,`يϝ.jmm_ԡҩKczX,nQEHNg:Wc{ a$A8jS'}3|[+7ښvR$&=1ϫd FPG`=rwGp@KC9?`0 0a rNIf;ɻ]'?f9H = m"Gk7 pqZݚ!ȟo  Ru@vWR"g_F)í W88ᅗ'fN ʂ 9^ $q:k|a@u:wm-^ C\iPe"^+0D?/>~Qn\DJv?Ň߲jW@)V闌K*wt6#d R/k oge>xSU[*?Mdh㒺wQNGz Dغ]fG xFJrsJغe#R ,~OH}ߚL/Y>rr醠w.]sD|$`-ۓˉĨL /3o/m7Y')~Üsyc$Lu,w Yᓊ!^ГLᩦ6)YtCL3ɺ5IfW$װfWO2W4;`g^Hk[˺W񇚣, =`a>;,aeD`?fHoW2$1{WƊψE=+vX;8,i捚CɫE" r:50 &+½( ~{b,'Ʋs_UF.P1T(v4Y'` RWTiv#ٕ;OySycZY-_jxݍ\+n܆.Օe~kVGlr5)pHuK]nW ĭS xQ:]u(y6pjHLm\!~X!ВͤƵn֗{NʻQSa}13S[:kڲ[:m>YgҮ,QBG"꺆9HZ}qæHHiiNT%"/PŽ Ӷ ︥raca!U>IBjB,k|cE*ɦsW=IA*Pm8\<31M%sպGpxm41߀#-l[ [Zp0q \ͧշ qG[Y# 30>K6*wzÈӘL 62|ʥ>s? x|Gg.N_ng0p*n-?29U,3P:L%읐,tÈ'ބE(" MnEmϦy`iQ(VT,3Mxyd!Վ1`&lBXI|(|X0$ο[ 9V6oDa*=w,alYATZN}2sQ UhXg$+GObTBppo~Y>G-"q>{yH+bL^5GO:IثL~ZLٚzРw1ѣFU+ Rܾ#V+}۰KMr8YU~ҝ3z0XRf/RmAhEo]E1k Ĥ!͈Wi ,{yZaK<)#qA\9Rl xn`t>`Txѿ,@ =}g7M%{RWR\_yK|E= K^7t5E-;^!tvBEM'L&Daݚ `bH9_'d_O B]oƧeY) v߶LPmًecޢen0$dfWV ~:u)V90miON {JaFH6 KKaHfїdrկ+"DZc{O۩w/~snZyO͚ 4WZ@dj;b諆XeeڄNn˿7Ký=yٺ7.x}g 8 N 028x|TpyB̞aY3s`C 6 >u#ߤ O@/uܓSG[X'J0~ t;FբHyQi!̪ =G*ߵX6nw:[ͽLhƷ&6oTV&9h+,Eك_' ixXjoW{Pm1Uj=H&P}Еs)l1X:iPMOj\>uB(Z|LFe_NU9"lj1-Io{ wT٧gx^EXn1ܤR$'84`PmAi2[P92\U7&eӖ͇*(.d1Tbza,J UFoJKz\Tý)}XkiF-WR?K1,mĚxִKKdsZ:yVDQӧ:g }Q'eݰg.S!6 ;,Fa8<~)l7): >g"Ǟ8q/}oFބ"J$1.PQ12*g U2y5~%& !f V#Z$gj blt]CPDΈ0>{%\ҦvǶpQ:QwY;è0ȹWYZqݓ2W9X:Z(صf%i$U/X!2c$+˛۟oO&y\DC$z㦬粿f{R2J9tNْn܉HLN.%} 6%8]?v8 6%w,&ճ),>mzd#r/fEu6&;;I#8M QrJi_6e_=~=Z @uSHSHD""e6׺J9"HGZʬ+ M T ]xcdbs4t8C:?YǡaIA:]MMvh/[kCviDr \uRǵQ&o\ %jD.,# P9'3c3LONѵ~ϽQ kW<FI4^P'N{Ygn#Pgm˟ (0:a\0') 쏕I\/7Xh[f-4˰Qfִk@4cprD\Zl/Z1b @$䇻c }Y`8yitչ6^$b Lm&UFK 9L`~fPI R0\SWYORvZ`RLMjl}Ho='/Va4め,Mxj,Xl[?OP#,ix&`v=:2 IrX"eֳ rΏ'T)psUvo*% ʗV*lɑs\QTamIn1ao|;-qPpHܟ?*֥k EF/=WT~5m 6NuBc-oMrN<|*QkfU=z,*+M3j+ccc@'S]AA/-oAWr%:ƝEPX6?ccćSfN;܂#f1%f -$bJA`U8oxVtuСsauRz >R`Lx⛕wʇu%IqgE4S|ɰ+Ib#|TXh5ĆA y_nC\7\*#a x8@^m,߷usG}f +\Rʘ0kLOYwR( 9ॠ@R#BZkmи;ZШ&`"|LG bAIoؓ#1$+AW_ĸXkK־Km*žr [1oR/_z7d\3񝰉(t/'āR|Val=eP̵2ory1qiߤjZ9j>wj⢵o'ۃ3BW*YTX"u|ۚG؉qɻRh Fe72P7#N۳ȝQ2#dQ 5(UǠdS0߼8_2 C p>9RƪYYERP|BV qBH; ~{*y5cǘ!U+%IDC3r?;Q\7q'ވ|j<uX0ؠM}OGuc-dW[r%NoOB^O,nyqk^;xX~8|Xɚ B42& |c)aϪ<1X)X"܅7ҊMz5VWS͍hJ(سl'e[zt}g춅}UuRY+5X 9m;,2̑7"=E9ʾ̬oE" +ME2jgh7sTlM_ljCj'0:,踖 $-TBc:ztE|'qHynFDU֐wJFA5YP!19hx܏'7ff&/%JoWg <ܹI;Uf].r 7+̴BXdeۜ2"w݇fhS®&:w"?gwEwgR)%r/K\7 axsSۗ6Iɏt1ʍp0 th\XWŽJ ^~ wҌerUEhhɕ̵T\To\-tG@k–'[yv.kl@R ߽)k#2ֲ?8) v}QBE?iَ29=Mq~`ѡ ~Ttf|Lq:'X?^3?7a٥} ҍ3y:Oe?_Q4Լb[I"N/dDXˮaڜQ)]؂Eu0BB\u|e1F{ %r%1%{3Tb75YH$ K5w5ցu/LbQt7*Ժ@͠&h<%Xq]<8)3BP`Ơ;\snב0r5?~޲o&@ǮZ$ub%%ڭZ< Xu+<,+s}:."@D6dj! 6To{4?*8>mթTrӋ -ľ]k0uŪipȧP }[߰t0%rxXd.pV5TgGѨw:R,"vO%878\~Z<<qW =05;o rhL-ڕqadw$c샆>rSsؖE sA 1o0"Ie4830!C30P+})J: ru26x *6DN `z yݣKЁЧ /S^hPGOs~` KWQk0;bCNGmͯ0[qt̓;BRaɒTR;VQ,~&dUrtI_K/0MFWA`d\;qF׵`qj.h ָz\$ª9o* c DʯoPxgYN!(=< Pvn)g1~&knӳS(ABm¦LV(Zxi|Z5֗9=CQgM'N?wr]LbzAȏ,)p5TNZ`D*_zjp!Gy3$&JP{?*'/ j,J]:G {p Ýg6A‡>Њ=IeK#Bf)ژ;;I-T66CΘEpv[YPǭꉣH[E%z_R?~9"H $?x8Hk}e,6Y[HcĬsHo7mlyDשi2.7N$t K{=ekh'm[LF"3"z:W/j= -<:&Sfm3|5l\ e'OBضoW՚Av3k|IQo5km$yILw7L3Ċ+1~6%3D/sQIbv@.`>+B;ql`&D]A&Dytymu%yIa }k{]`F)鬍[%&`UYpMaV=~үRJ0l[MS~xN.k )=__GU#uQV1kX>^݋}0(9-1u.^LY2V !PL?U{DVn9nj`Vr/QATZLZ]ұ~^ɵ }]zkOOċGƘ~n@8e\qLIh1 +`Q:/.%N w9JNǬ2&SRngg n@]>Wb{ܒOU'Na1y*e)ulgfQӳl)&Ḳ@0p[$Y|Bpm)[;%Ј T6i*a# N%B6hsyx8q> ڮc5dQLL! aUS'%DH㙗~Q2UJSB%/L o|T1ֱUN>58Kќ@ "aiD^7 84z] iڃo6'Ve^nm`\>( J}~7υ&޶\6 X_h]uw1"-B"05PQr}n.FĽX/5dAnt^-Z8w>(feEO..4 J AjC/` "" 5r =ԎmW0^Xӑ[ӇG;w)$לMpyiPE5p/؋IS#ʵo:;9ADŽsH vQۂp[JQ4U8]{zےSx<@?.zϡ?`,i+v!sXIB9af+`2R-MQf;P0&xDpʱq3 ӛ o#]/;(WKP 3 : kVNxlAn׏9W,w=$?7 N^DQ}/ٟ Y CӰ7Dc$ xDici^Rx(HmӀ;umۈM~h$JSb*/Qu;[eK8=!G4u&uBlZLH [ =<()j/ K(M(c 3 NH\1ϋ#D(f^s1 Ka&M\X%]ʵG/LO'[ LĆX gM(r`&"}r⥄] 1a2j  -NI1Mno ( sR9M).sE%9{)2b6u+K8mmc }*`\9UpM\K rX6bK O^Y$iqk=z$1o:4?Z:vjqHplpLH2G>D76cNԂf:Q 5qU ]@u|IzJOջp3|P~kCMJz$d})4zQ/:Ir)҄VW ]KǾ2:\:%s1 G->@wISYvY@A an^LHaW7$?PD+߉MbM01zڈYd̟s{<'k.C62a@8Ϊ In -v#AyCk=9u{ͪ3@!ǎ*ONMr \L #ʣgS *220#gDHyAOuR5Fq'sFOÝ;E tkpTZ0L|ŶM\!!4MtI$I-(X&5YY6ޛGbˁLPEFr<=wAsQM ? BC:"v` ed8 plؖnLEv#?=$n&@Oͣ#!zɇ-Əّ&gexف\}II4q>"5zr\gC4- cg)?\='zjrtqx.78M(U('&T%T6I[`rQ1Pۏ*-K+/fJH1u@bl(l R|;\ ~#坄eڛv*8#B0ɴ_~ @Zopԏ>VMa,Дah{(Hd1j/ Vⶨ瓂BsĒ{GFÁ gr:[DC&)Gu0V tq0{E PPYW#)2 McXii`|ZPE4Iޚ q ŲJn6>zcFͬ 8R-ˢUjqr,I)}# WhHxX3V]BwוI@$xNN˔5&8 naqSÙ;-|}N;fǞ^~:fOawʊkRzC\&^~ *ZB j$ c9_ Y"I%d/ȹzt; LmߢK/j ht`s6L,&ݚ0|+E.^2YF>hWIڣfRF0_9C(+sh= #\$@?7ioƜ1 K>׿64uH~\)=C SG@R~@l;54WoZߒQ4:E:\|04J^ItxwH?x^ҞImz-PqܾEa@`^_#xYXh&}v5-_5`\yt:.m5?-N-DmaUhbcJazٿUq0"dYQǎjt;yTI@cY;;MѩfjL؛rBJkSN!dπx\_;M_P,#U7 ӕ?Y>ϴOQs`QQc3IkRat\B> -Oa-NWc, WW w30+:<41Uݑ'gn3.zq."obfQ&RWW:/PކOPg^O5G.ir9dֹn[-(ĭ?R_F ۫с˄Ϛ3aLw7E>"Sx<__޷*A,!yye/cy);z>n$4FUK XU1ӌu5\g7fP s\‹й1&Mu΂!+ ]0m[Hs]4n>ʪhw ͠m_?ӻN*׵ utq{ biAbcu#͆ݼ@F0Z< v8.hj #7œz\9╶-N lc.)*m͑pN)E(՟bo ͥ17I*ͼdi"Ŵ~íFxd{S1ӄ3VR!<ϼ&M=gG{s,wx,{`pWRD:5ȗ4px hPGBӅ{*\plUtZ9#as]Ko9IZyP/* PrY4'֫-{k6l[3Ηh_caL$3h;]v"Dw1^el&L^!P5#nEN&ZeZoNi7%_$쿽L3vo`^?+dPh !=*|ee(#Un< q͉ly jl5l:˨֗㼂fE堿LUs0뙋Hp<'syQ84rY /dtaˋ,r6BcMfc~~3' W(JMo#C,Qݠh_Uģ% Y R!>^H [8(K=$nݽ_ Uh^sh`cuy \ɤEf424I |BK6s2^nJf-q­>krAms~QJ;;Nz/voi;Ax ԓش0smu+AY{gD׻Y֯{w-^=|/FE&s}A"!u<kso{ >32[xl~p}& H~‘׍EGg\z/Ceom?ğY b˥;S17{[Ǖ K9klmo@fbuH^k@#QZb㔴Ev }25:qTuj3ܠ|%hi35Q)YOl(n-Xk,)T0w ME q6d@]FN̔uJY/mZ(zP'nh>,shd1k0Qo+F$M*bJNYe7V^eK5Rd1@5D%c9;D: s;~t;p͌dG.=F}<-ǂuBU~cty2!h[ "VxNh;oƠ#04t0%_e_i@ԳmP^ `,Y?)lbAMx $6@bQm&+]BcӽOWeEZ{[n *p AZ+ƯE&Cë Bu:JpxSLk=l8jEh);$Y?$V|d̯请1tm og' .L8sҾLY+#[a굒O N'tfkM Jyg, yTPNPNSǤG*i\+!{3vy9vYbJVKfQL7ߗ- [:fAԅxQxv'jVa`^Έ^xe;g|*nñmr۷ͶYiHrI( qpR[ủSD!ws% baPG*6є'.!dj=Ocn~,jg8dfA׍|:ʷ aɃZQ\tg1}pwXɟዏ@~ <<%:s[7C@)ŕA_JЅ~̴oaB<I {t+)&@w#z \I^!%H&̕v%m_Dr]'0n:]V7]A׮Ӑn]=15S2<8, "tƫYՃ`$Q.c>:G7Q7d&|<2SVOK =eu?UR'$?ڭ+"O ebd\ IJ}.NuQN2l| E mk+Z<j(.8%%ϮNKu^htN$O4P}諣 _Xy0$$׈L޿/O&9BЌ9^p\ުd!-G)c[74 w;H=Bأ#wMc'}pGځmĜ9Bn G}iڣ7z"/[TGu\/ wo]GtxtWr5UVV\cw㋜ȉǮJn3nh O, ֑ ՐKQ70-&^F庮ꩭO(G+wR<7IXn=4ma˔AOS(C-s @#HHxFԣ&5 v`I-~ƣd~ 2p#P ͯA:S6@X։ g5x^0JG7fI r R0[s@L?ٲЗRp4i˽< J5^R,vHBm9q8x7"wl>PzsCA5Ӡz6m?2y#G19!Nu~Nt?ھ#"I;pXՋm1>'ms`yf R[pt8oJX`gB-l-k2b:3c7@"Wґ (T/[Io[\CD.8V4sDh.ܴbhD4 #$\%ߎhNaBoHi#$KH+t7$>X?O7[(XtD^[""W_k6N DyoYu$%!Ǥ>fxP+߉Y(m߭/p<[YTU}ݼl@%ʣ?kAh|kuV,pY@~P`6H%=9gIvR`~h5T]9^$&ED|R8DT_/ ڃxYڤC7mvգXϓqҐKM$V||"!=D)ʸpQRaj; FmbcO[dl#3rF^HA!UroDZѷƹ$<^-Sm7޾FE9mcB%[["8IAJ'׌ aUlbBͶ)%0%laQ=uLy$Zbep3>uYT5".gQۀ#V)ER(t?G`0}/pO|.%h'/5;{ (<40yf%FC >Jû䞌_fYB b/ XRX죂ji`(Fo@@q;㮩w}f jC"wi{Obۄ=Kė{2`_@PF?t3&T!4'vߑvp" S[`cg>aK|)5.]ıeَ_+Th3.{7Jʹ\>N鷠ާ?/Y%HvYo]Shik_MN9;a+LQTl*~Э$رq\[H^ =+ i]6KWdzVM3ó:1TVa%1qd99>́TCyPgE$#t7گ?CNiTy[8{f;r'&\#)QDK`]# žAU`YGR(UjpXӐ(!FKy܎kOfL4b!a$vN唟W[ʧ[JBհ#_'%P]/.4?` .V"Kʏ}A-Aj14;`ײz_˺PI(̘,.l\!-E9 鈟ULAIR] 1l_ҦLm^l3֋yޮP,ݛ86TzeajZK½V:*No2^2@1QB=?BJ"mS+=xV\NXͅ|o[<2 nsjÐ0s}dン'^!\׊\65l@NE+(^_YBcL-4Xp&9`]cf?_ލJm|@k+k\ozyAinWV5:5ueM&X?(裑ـW)*K$Ș>Q>u Ց tPUIwYY瘀5@/ M:j{E-֢3#rRE;e֨Esk? 7 㓔=[+0?\s_PДTPg1,aƝ&sHd3m4gI/ QjI7% 5pމ)1/j2t*ˆ%Q'aq4  aTt\2D] 5b]jr=Hdy&h[('5@f1fD}`z cɡfrqO+Na"6N-(K>8.h 5H B5By tM`49fM`I5,)-hUC̡Wٽy^I[n=Ɍp!ٰ HZJǡIDvRCm:_?Rk.CKzWYM).LMd1BIԯ"$-RP,<^eei1KOʝps[E{ 6' (i B8i_صz곶Խ$;ۭG6YՕ+"jW0R!h_|٨A\P(xwEo"ͿƇHث)\W+S#d$&k|uT2CdoqG͗d|g$ r e=v kO.jdʰV?n]:Tw1)v8fD YB4<)0~ tزڿޔءξ4}qL : MW-㔍7Lw@6j?OꗩYE;/]Ӹ=P\C.0uJJtMZߠ:!e04*ı&u3xF$u$m屨pt#䍝tg.H@c?mfAf ]: #EcOiPjX\^aW؊ղo8SɢOO_٤O2#xnDP0+d]ANM*BQ.>oz2I΁QB~} 4isl6Ȧ5QJ;( 0kuyL{@ˮncD.n4хl : jL}?{bGzkE,#OTFT Y!đ~b. N<*Е*DaD.S*=-7ZKk4JA=mX@iSeG}>a qo3oL^?5"fYQ]YCmdA&hS$uQ.w l w^SGw9ӑ~N*'N.y]EES0+"d ؽ@) g3H7 U|!.!)\Dg3/i_[r D3fL JSowB%_SFewI+UQʜ9\3f-."9Ϳb]`ݓ708[^Cv*t M*R|"`NF:ɀ7r(Sdt}IC%Nȯ | 1;ns!_P:['=ZRvj,1tW(BFӁE [lPG[#D[X/yTVнb-_UR SFfDѤDzLC!C֝Iu:mj &PbpRwȉ(knB.:@˺z5jnԽI3'g|=i-JK6 w,i,ﬓf@9/Mm|}ێqx- PQס["_~*-b&>WZ;6~eVFf\Q4phKn ߌ<]J5w/h2.,^А}$ϟ[]I1FK7VʓO`,/Y>T1foZ2ӫjMzJ㯒 ~/K7ΩX$lydEPwEq$1/Դg++ 伡8 % 0 -KͱCBR=u k 향A%sAɠ==W܀Β;_vAq,rq[&s[|PNlN_iC_*j ;(s2>?kxeSOk9vY\*jŞemY1\i>\DrgL?mo8ĕAo0`i ZȗRI0W"$b~hW\{Q3h0K*,tJ樑IN1Y8r:0.FyCdj-h`K+Dr wpUSCe4k2$EɚjKRv}b{}6#`2ptHQ/J@oX@Uz-Lrv: ywltG:#$zAB]w}Nyl+Fs #+n]9(GFut1\|r͎=CRVXI܈/;n󎧚$ G?V}st)SBe){b-oh0} >ɠAҼQrP+ o*볬`m eF8`.n\*gXjn"oDQ41\9Yq@"0`FWw*5cG6^R笭3LYW6HDgBYZiZN T kۄebG}*˼3xu0wtە' ӳjaeB :[v e6#&9LIJEW5Qt(}69\^":{Jx`:?KdUk( Xcʂi$ $ٵFJ4dyd҄l RYj ҴNTRB xڡup12fm@N#KV\ &qw q3يQt` Zںx1N+I سWp 譃ڭLWw>Eߢ 1վ h851\״\1rQ7xP=d{""Ia r+da 0Z}D/t~L(̠*sJ?'F6 >e$WӔ6aq;Zr'B&a܋(/D&Oj1?%q{وp]6f/qM>-RP5'PkȈƏYց 8޿폏*3-é|;3G,H'8S5RL/pEɒs%?;&eVp;P T ]H9WJ ']ep8XB'YW)8өƝ}\3JWhC2BH}b@(@] XC]FPT 88Aϋ(9%b@IgTlձ3@WdsM'枋uVR:hl-RU$M>ԣ>i$!/ =-ޝ;EV6Żn{K_硪)Gݜ[ܓë=xȹ*8;)1<նj:T T$D.\ ūjN4wdPϕlmWϣE4ee|Nƹ7ʹi֟_:k+Yïp_4lOD9r$4Jfvk}͈_;nc3=cko{G.U36%c`ΒB0[NuvYQɪgE;BdF+&];CL*v)!$k vQal+ 9:fҼ6Hr9xKw%:-b=m4\@戣jaTSa/>v֑S㕛 E kwYG/RW2gꠃ<1KлWmz]Պus紹Bw",&y"Uw >"BZ RAY  3͉aEJf|Ņ59.w #.PF/Kp߹n ;<6߶ (3ͩ6eMI(jqꘓwm)|`LGi&+A0=Tn7&wM"Of֓*Аݖ/3mQdx,y&EycO%;dɚr̊hv].xgg%;iq;VAnj% 1? v~}[xݶo5Qi8".=yPPC^b8,*vra<`H,67 C(E0ir0!/6{NVrPNTցGyh蒱nFBڟe3ya”_k yl)+?Um z?'eP1ک83*sVf]e\~'[z=&*韓sۊyGY6&=0f_qo0tI*Vdh~15@@xV!a1Uj/r=oo<sQ{_ p–fCK g~TS(Ytk3G+F|eQsjZrJܖA Nv^wGN˛4M޳q!zz2 ''yAq#u):6v;S{3- /jʵs'fRQuNnEY/4)TOCaw[ *x%o{ 'IVKu *Tk}gfd8q>I=h :ٗ'a3Iz:jp됝”MldHWy|h`rTS+w4;AUK^1{+hEDfLh\(AE m-;þwnB-LW9ӊٸudTE\ nW/ɠC< 8LЗej4M]gH;/T%47O)R/*QO5U2F! WtI\s-aƋDԃ=ANsIm!2 ᶷLX& |*T\+dYk}llrRqd eѾsh_N P;(樹Y4T N'ɯrAQaP;k2 z[uj_!^NSOQ^ .@jѰ%GLj~Bl^[(`K,!ǖ !!F,FkY T`W BIBd~PwP(;yUة L*T.K ugp`3S[X$)oLIr aj\bۘw6PŶxc`r" ױY% Ra8$bƖu 3}JRrRce_|[Rp&QYv8z)$5_}T6_3k{=~n@u+l38]կȢ=:l ȇG(Ҍxէ4qoLin}]3Y{|B\݀rPs "LWكZTwT5I՘K\5Y-lY 0bCrnlJPO0c*[SɃ+O%FdY!xkvDuI^>p*X>g QT4%'pTv: !b_.GZHmsʡ}u5?lRٸeUȻU˄7D l/r;S_0oD sG5^#w"lFVR+R4,?\u!hf(e*>M,uoJ%Z͞s%qk w=^hv;m1n3[9@,ru? cK9 )qKI,Z=8rqqohܨTBN>S{Yܖ᎘U8G63HF'97&_kZ+0cN⪙D'͹.4bߋ *D ŵ{~gzoZ/`ܗYiFhrk#>>IoYqtBa9'QPc Y‹2ۧ$oAa`qp t#}!3FPѺqQX)]BdzVt +vbᨓ,|vJ> b|+|[!4 EqDL*H9X@fjD̦8)3 YX:qu]^2;Қ^oF>Y eg5=1]VoxnjW˪B-@ǹsaKc K 5`bMF*NoC@JZuLr0X3ʠ8VɼCA)u^YeHs'́ Z<Yg $@:OXL$AbX*dj A_ |0dv m|Y3 E'i eţ q ׳Q $>=1KO$<%Dg-W͒:;v>пP C QJ9Z^9,PC'b' wct1K9Hvn=@9WWAHrt)[a/a</Q] QuF _<8/=C0qGƍX/lm#5/"gs@@DzF0:g2ho(\*_Vf~XTmNj,CnA^K2{ZZa*)$EA͟PYPjx_,{\pP$s$g` V9{:cE$~ԱO$BIS({kϔ٫tЇ}dl>o,1>cV9"̕T,M cu %޿Y =a(јu1QE ᎖s|o Β ~(8E_lj0*@B*+ZLA^%R3̨ $Bxɵt4y`|R+Q|{i؃|*F@Yܡ萜$O7ʦu0RmUE Ak7f1ٿ{X[/Mz.&Ͷ *LͶmޑYDW{ 󂳪 xZ(b{mRmm\C*k:E9$eE akbCҗ\)LG]HaN6/?>tyH"o8cr65smF!1 Y9cgNy>-Ө|o2f:0Ve~OW͐iʽ5Q#6HpD/L2KY ƕ>WU>g*H.[ر$ l\f`u;nTE*?ۺɓ>I>>u [Cj0jzm}K-o_ZZ8qA3~s̮_t.hzXdF Zaa},]2-~\-Gf?|n(C.ISGAj4ǃ*+J,y7 6Hmc3_ 4OV.J(GjdP \Y5SS*#)nqBa0=A:kUv&MNGٜ&+L$i[$e;1Rc z}Z@252nK(XݏϠu y-ad79ԍ[+/qqe!u !GQUB>auֿdf`ji|[ T`k1oƨ O_e-Ԇ,qUĂ/+VU2 L^saDUo_qKǭ툗{= <'K`lB@r1{i2?}=c$)?l@uq#fGUҒ'ȼ T#:{"0yl ʓ7#7[( 'd؊ O?R o40_[ báy2;"!U%W0٨}7\¢,I7+ڨi+00|6i>PkO3IPcajvKćU`n[l{?Xh/;LW1Iw ƨg50 a8`vbVuݐ: }gƠ`͂tj!A΀^e:*_x]@7z` xq:@=}}OI2Z٤V_uOr scO1՜ڵ|Q!P4 XldfK6g 33ﱮ!Nùn}8[^}q( 풏H Ռ ad(h ~&'Mt)ѦTc#0*IuH~+y%A "&lQ^K:xq'i,dY[NA:d0>Kw} cTPq~7Qؘ NT.ye9м.0:0a MN~~La9dxƩMr0g8{6 qӂXS-:Xs+cCwܟsB!Bϯ.b(_VGy^;'b.IF 9ߤ;x!{^N"= OP dl8eLMc;<#Zd :W|5PVXߐ*sOs~d 2G;[t>M ]܄z8A {\ذp+)!IKa'ql.Lt=ޟXC؝z MdyC{?vqApwxzBڀoi]z+ ShRkJggE 8 q(r"N^eF nWJXnf7xꡤ;|m_8 *!0сr؝%yqyjjB\svo)z2WBݷ랡-MQ8ఴQTk2ֹԝ/!)ƽ#*hDžam_7,a [~A:u o aX;vaլK.% p[Cd-!ɓDe7L(.!QN=&c|~HG)o-BZrPu^OGhr4_Pr4z E(IU+PsAYzB! n0SʾDdLgdշ"baEfMѲ2ą &G]d_582m~dX #`l'"2.v'4XFȒ FNLZ>56;kD=sw$;-5:?GeO?–Rcv{ۻϐeAw> P)s&/& B.RC\V{4ݑ1XS9 E+kA`@4MAKxZe/П5|821'f+H'?0LNu%֌^ka6pF-znfKXN߀5GT6ȠjBElTMB|--=O#_)X` |6qZ]7KNǬ"Ut,lߕL XhʾmO7!4t*a_lRDyWtBO%2+Wȕn`6` W &ו^0A>s_fMjLap:h.^cB|D3w_)emanTҪ$*ŮpB>\2+HS}8Ԟ/c|?P2&cS30ˑ-w|?.w> mw3/Z?2@8cR*VO#)C5MVdta vGJ4HJ)TN֘GFu'ZcLN+bYNIbY746̊ryG)PJ>{h #ʙ,lv=Ժ<7 4;5"_]`6qofkWK^K*M\&OoRqf56KSs (XMjD*0bMЌܧ! ?"S4f 6_F-۾0rTFMQGxR1doDv cpLGV6坎O< ?OUv*=̾JՂ\5^fO~v#]Hn҂C*rEqEf-+A5˱=Uʜ#RRZ/9.‘lYewƧOcY%gՋp+cy@r8Jf#Nzu5D+zS0P5JtC)J&ۤq$ Uhr3tAx1kJvͱJY0 L{ԫ!'?PŇCk"3 I2ɺx =|L 게_Iݛdm j#ҷn^쓥lm<fɤİɢY_kjufbYR_<"\\ЭαFjOV9d*eB㚜Bd$p[)`U}!mu cY~1n+؁ÁuÁ*ףg=NE!a}1t2!/x8FJ^_Fk|+5Sd =P q,n>7a΋'WG4ˮA#UzWAҫ AX`4 I;#|$\a*,-VVXl*ޣU&! hȩbo2 b|n ~CdBg4*rO퓟ZCa;GTՒ=ìzb2 5)ic-: S)eAjpA~AWpkM?J?Ө^*)YJ8jtcz|a,]NynhNq5~~-{73&تT_w e:Gy -;sHBR'8V6&y:ˠ`.JWO*gtC<: l'oT ݥEq":=VQP3+vm*7v59RNwR\$@Y\Hc҅`^Y/q7h*@cH7 錈0; 1h6RvayKw)Ȭy2 ^p/qDl;4\l|A뫛EfKRDp۵R|Jpo^ㅆ89(_cru SdR">'2/5x%u?{֣d>AZN7i?}Lվ˂BcIzEl K89UOY1#?ʱ;NϳcO[ꔁ򓓃cZKd}ͧvšR돹}Gyj^#&=7warjf<>[6Qm|O*CXL%כcҀ!#N3~ ]D\-EƤhʠ:mjK)O}O ~2 }0]p}47ߎ!}_%‡ ce../$+YP+zjG8DkQ߻-P)k4rP IGd \RVK =s`hT/٨is%=p0ڒ5׉]:-@L\-:ΡQ=Ol;_qN> xU q"78FG2jҳ*<n_(wP} MK6 .!k7sG#>(n0i6G+?GB7bltsuPlxۮ?fGxp=@.PQԟB+Ω3DP\sh ?7Q>dFC^w9+X"pE]8-P5O(rU]g§4xL31h$)lm3%/J#[*ň/9S0$4ܙQfpc]z4F!O] .'sCgroKMZBEFRˇ/`/)k,4)r@Qd>;(rNô}5-SQblFx kBheTKЎcyr䉣tm4ȮdEd|[.J$=Zu-oY P`&$f'LjH=:jFۤ&IUz9:S@+Q{TF|˭ κ⁅1pE= 9R9㍥-'&sah G;ʡ9Jji \/i|NQ.xu2Z~=P+E~w' R^d!mi1iH d}6#KzF! HՀGmڀ p"佐O/hۗeӰR0N 6i#Wy h6qs9[qpR~(352=ɋ(i`؈z ۾GL@tO>!e&YO(\]餶aP \%μ/sd椭MCC堊5'hR2ZgP:Yހrܓ[{8Z^TuX煠@CT!2 +MavDKB4}h:޼raȔ ~2+q?gA[&u9cT{Kz9di;k#f(bZwH &|]2l"9O܁J͘$t9_k+hɦ0v_ʳHcLiByZMs!MA ,HڳEcDo谷?${i<ի<| Fle\/U\ItT1Jc@K-çoVһ&^!xE@hr^*ORUއXh02(zzʀ7|=LJgҾd8xݚ#> WVKcK71ReU1{~2} x w= mkcf_oaꀨ߮~{ *1 Q92s*Z_+5 '}_gB"\ٕ;4]FlMJ )["pvǯvJD rXG*}EBXq;q+*'d\E\W.iLwe88_ase{Cn ]I'X6jĞե8 ұk ";ęcJN^:9  8vo_M010r/ r9PD@0L~\ҊյXeu&E:ފ{ !i2FI6"!ӈ֜u,)0` 9}*vy<< |M՚(ߜtG-}f&}#rsǗ]6-X8nMpK*ju'T|_S n |G=go{JdU&]LE%%ھ}.Bl#yl1&Yy>>N$>pGiQ/A?+R,Y1naaSXk/4=}MK:0 $ql0^lE_ZO$`)N9g"}NK4`uΛPPA_  )9D)+75rp@#8U{Y4>^ Tuiùl R*N%XH<9(/O4S XE9xxrΈ4b3E5T#)v}mKm)]XVv-۸DU( -67Mڕ }@~`Qb/7$4"tfΤ8-i.?G~$q9c %SJs3gN|9:.9Y] laqb #sȸ':fTA;ģpGm̊g. sO~*b!!G> 6F<LFNswPƙO>´h͐/evU%sAQȕqr@`Y$*QLNds%&o*KA>. v 7`i Ӎ_効t4lz6Xqg,b*Os2U2> n<XmC{-6)QW=OÎb|8ELR?%hF(b7:rQ>/,"'rxZ&2ꪠ{kyx9N+)OKzn3qMta=|ǮYځŠ>89*$A {5ȳ>@&,wC CTlV"O6ltºIVcyԳcD}[[ۅŎ&[g^A2WdaɢQdG,K s^h5k&oҏ24+ǫ yy'sb$*Nb[ܰ\מcaɿ96 2ώ}n':M_%S<`}(L#k8S<>+e1J_優g4gvA"sOfA!_|yၼD(9s[f-'Df"K}˸O1qL3\Z#y^YK!Btb%vfSIO"no"!QǿmaV*?lZ~8chTZ sl`yǏoxI- QڲvG!H ?b*}e3&f0? Ym@&dIN * \6 zT_gPB!c2Yyau76g5-rDb`㖁|mhˍɲ$4 y~_yFn`6| ?j]հgJs* 7sJORh[JI' n[,VU'`<-6SdoVC= o˖W':(!Q ^&4i{ z caMn fIdM jT`ig_!Gʊ-)l}ԯ&a9p9zNuUA^U`/:eru eød~$qP08:Y9ŝx!WF'dig5Y/xvW)_cA?5>4) gx2*q$}r [lP ZFH7?ôquU&Gb5:+$;ETib#3 O@nÝJSlP6F39\0$,V8XĘ>iZڎ+PG/Һ0iQ OjvѲ՘ `R=Du}?s =B҇7u ɑ5C^W0λr$ttmWb[}DMS8ӧmwsz)5wlȖkAl?\E=Ql]ODIj E61#b'.l# n֡ 5׆B/m?Ϣ[JSg$ )qh1}u&9ڐaz ܢ#gɨ.+^~c\6  L>?egSIz{,3Q_Tby<)bWO="f>@;BY 4ւƧ?d+7ܾ{(2}b]ˆӍn(38of0FJKPQ1L3ͫ|N~# NȂs>]XoǤ8Ћ;T~01zŤlHR&Q8Xyt% N_LtPvg9 c{` *(*3S+F*1㚜,Sr6nm%i&X-샋?f9b&@dz3<̲!,8t޷S+J ڨM%yXd`1YWeJtv žb=M: _2EwA:_LY /( tu"7Z#` !o=D *6HS=zdKĹ;TC j}r'smE&avzP %+2,Ç{݃"ΔnF錇zYű!Fg:k]ǡʵx$aƠUn)ʊfCI zWVNӺJl2Qfފo( 3EvCvA k_7,p_@Mj$N-}]d;T^6E#293RGc@6𿉅@bpCa p|IVy5ϭRaw?U|%,-jV34 4d֠(oVCXwG pDof ֽQ<;ks3"om,#V4KRG}q%`[uɋn>a 4 +BN5{1vKPi [wR?x3檕N+ЗI5JUn@[S*#XWlê=V8E Kj ߆|RuxkYCbuG0mڤCaD4t|%s8z~" x @KpR# "hn˟L5\C K E\tP'"~#YӋ_pq-Ȧ㮇ʙSwx&\v4()߹FTA%Hma&V'>{NX<}YXwR$95~IFρ_l ށEd"IE>\+X< HT$^CTz@)cLي }=014=g>wqYeJ0%;~>'QEf) B4@h1rmL9 wOxoznēu9bF%6hvR5/jA.c]nX3=&snS+7GY*j?$ݶy-JqdfyCЦd{({vN4i7,|)8vjK$?;w~ *b}$oH7d0IL8n}Vp5ϋr3q\{m>mUMǕ* FAzDtzSX2:72 .i\t1mR vvf֢/F[Fݐs@Z YVA V_߶; kǏqDo k-hoJ;Gt9!ϸ`&]D1Hk[vJO\3ap&1g7}|T\j8n8fwI%( *LIuoҝmʘ0-!a@y'?b+( =xSak8f{MXt +#,@ƚi(Zz jg%OdJ ݛcaШsPMhت|TUSU`ӏټ~(zʰё/Em,ZKqhb췜b癲{.\%B'QS*=\!ڃvoJ(}pwMZ5RV&!ջbh:6eJӱ+*s4rg#78U/[)ՠ7&Q{ޑAK5ȉ+ k(jM HuЅz\w,RCdHG7UacF@Jp`&82U)jz*๒PNeHYBTA;Թ)qWU(gp2#0 @Ad[h`mN'Zc*{.g!"y o.$-^Ȫ:w4:ZpH?վM@kKYAEb~+RK|[_z'>?kegRSG2{xD%8Z<\l]|gm&E<dfě88[HyI sQ=ros!Lbz0}.Y{cVS-Qx;hvZ@R`0x/rI†h|*I V?![mۊj7|' +:C̰8_ _l/ʹylhkGCSDlОGlK޶Sun+&9,!S.f_Bńz i%zH:W 1+a#N'whxQbsvi੡^7;_/N~J̺^f)*㹀dy^ŞBaa!sc)FR+u~d 6$Ǝ?Ҟ` 9ak0ɕ΀ԟ~eӧRUo/wU;1}) 22 y9 @z]4{E" 8@q6DwUT ɐL0vDb7Đ9я -DdUo[D-i$e817us9] WaK3ψjZb*6LmT; *,FW-0oEV..m]`C,}ryúbIeS94ȋE]!%Fb>=2:`%BydOnX@qwyI9@V(󺞾k~M/t0_odN+-EpAn&{״՝:Nc~L }Yxqo9#dj_zu):+.^8.nkgCF~ iQtwϟ2LW~Kd bA+!yU %tODHrgS} 좆L!} J^/SX[.&n84!o\ƷL\)g}a_]z֤>4qS.d"vA/YؓI)Ž6 @+έ:W5?5T‚^9AUFT'  ( Ǹ'ψNxyMM'u? !z[ 㬕A3E Q5P,}up4+J'N-H!^E]yoik]FYHUs ܂tuQJiv!{۲?"05%zȹ3A{^x.??-Y;~""A@d~>[S?#rP+}UiVke{H*~'A_Z!+l{JX㓤dp";Kи/\IM@63_m7YH:/.-ZmN[D7qH8'鈁]k}.X}0qa.=\9LfDڀaY+ s\kE#^bJrj̷̧$B\S*NVĦ|7; ]+;7@kNwn(Hm^!wQJde~j3!ZvչO"pʤoWx1MO^ h.vZXI9=}QhHwL"YC!į5l!*7)F* }kKc CG"QXBJ)JV uKox^3 f9CNpQҝ٤(̒T,>rhA=4Ri^ito8J?T6:؎=ߐ| NF[ ]r>@6#W_qhҐ7X ]ׯڼi'`< $>=*; \|Rzs)`s ԣj.g_ |Xr ES]͆`CJMrg&zi3R- 4S͆_ b$s8+25;P%GBf]{{k>,"骴ÿj7)+ǞnbEES<< }/EW[5dsSJWr)C%,0`,n;d*|mg X~f {}Ss!Q}Ռ}B>AjjGC hf8Eл6jM(/<1$%7_^%|\ JE:f$k\7"Ce2ni]^wA |^4P'u;x&[OzdRº{C9pwzDH$ οeQ-\T}(Vl(!MsH>:;W4E#Nnł*bh5Eipaz\eU wI#n(VKkY0mDDn [ L1: MUdJ L 1꥖OV"u56N&A=g%c ^1h( |G, 6&#([ZtasTSp&a&b2W(&3l ㌃x޻&b2 9~,$jiD)4-Ұl>E=j@LP*P֟g;C bj k>&30jZc0?6PП̃PU `:8XPZ.cja,nͅ`Qob3K04fh,75?cNPh={$i7;|Ű-N\P4m.hQ `%Cp)ɭ@[Cьsb ͅHdGXL|w\x7WC?Hoٚ[ 5Kj=n;C6m eEZS/T Gh Eʅb iVA~{a8 +j%U *#7>v?:UE(=> .:)$ o?i9o`+隥 @//15~**z|%]](W٭^3"I +Id+G$d`۸+hy!p(r:VMrq ӿU A͠A|nN0 Ut_.7!dE凴G3~cvQoW 'Ș]}<7i|1 ƙ}fZ,pk. Y|-3:HMq2!N60wjDRNJ0W%[;y\.ccOdD4wL[.)-b/BUD nF"$/ ~^vY>Ԋw[O'}.ofSވw?Df+۲֎M2@%X񨊝КUH91+ P>bΎ,Lu ;"xh֣˲?/ +~)i< DT"o2\6Ԃ7!tԐʹ|d2hK{?EADYh6Pm,? 7߱(י6~i߿iEUe2-8LB7ԓN!<9y"n/FkYʊP(|\ 0k9ӲB _~CXw?r>L1V*?δCu%b@zi@8s_kd?)1F6*O b,8 fQXx5BL(TNj ٔE̘L$ywT%y<md)sߨ't#{U!mAR(  '] \@R!:]Z -)5nQS<)u:I?1rFa\υ(滻x@l|F$iY`Qj"Y1gZb zԾJ fPOp]sZpj,&tЄ(ñ ;5"PȁD~u!:/ŏVJFq;U1vLKZo 2 u+a6S[a%4*K[T77Кk=N O Г:[~::#byMIRm= ҽޒ@ۺ]>qk5GYEUxEe i0LOW6:< /Kw:M2"Okb^W+O) _}*Orkw; KQ^O仮aKuerGq`'A9#۠FYp s]\Wt[Sk:KbRR49߬T@Url?]ⵠ#Jp _0x 0JE[0xaz"^@{76u˷ƜΛ\!wǙ1v \?wÞ Tn O^(!%KJ_.~wzYc:pAK0|{{Q19sXt ]%T@0g^PXA@&{y_quKt+bf\wvEJNЗkF"T 2r\,to}M~|p.ilsϊ(I&0 oHU6yݠޗP䴳mn }6PˊժKY(3E Zm*@ₕ @37UG69"[(F.)0;ѳi_007UY0qJ`AkZ9Cu:=tOv u uȆ|r\_Rr3Mv%ĝ{$N~ӄ?m s̬굙 b\̀R-R>TxNGg'M9V$BbпHK,9I/wa]>5Rfa?p3҃{|nlzQ^(fyּ/!ʴX YtǞ.eIUw{7߿zug+uHa]9HvN^]?ˢĿB_a%Ni] FFr0um귰k!ۛ|MrcȈ|c/o^%B?;$?E3yW󷥠mk[qFDiϻx;`lp ЧvZyA[Cbi˓릅h v;"[:sA}'+|8(%֙l3I#soc3}e7CbƢQw T&90ٓrz`;b` '}*`vx qvJ(Yen|g\I-|%Lcap![H&=ٞءC/b7I,S.j ?;ND Z\ ;Y/&]~XH*H={^=Ϗ7 )bߢR һk` b~ϒ RKd>)'Λ?e@cdEGG3'~>"wUcD*p50*&Zz{n?;E YOU%b: 9. .^*ťp9J*{?χŪD*+qd;A7'h/G" T5JPMBw_|($!S|R5lk׈pazioL67ͫzav'谽||HvM{SyژeQ.;MȖH?d} b aFe"A0:6}FVzBV1 6VX݈C !}dm N!ҭ ~y69s'd=$,sx Xz[&8w@b{FY%M`(joIf.re4HiI>)0 [W{&>S0xz,=W]z8*7Dt3y' O)evPR&I6Hh:hqz|0Y+4q_H%!{wHzrp2{ڣfXzEY GSa1U1&<-["P֛|3Jpe̙8?sPr7[ uc/֩w첞D=;ſ"d9V{qU)CJTNnã@ ئ Y0v!h'A {`/Pn8s-e 5_Rj`IQ°I Cu *dwܼ`K?b0@ޟ~f1~U&BDʋL2?1wKo] Om#gBea\ |Ji&PضZX Ζ 9P~ d{ blA$ &d0LJ2pnEsrHRNPߢ6?Hgf.`E|[a8BN|в8gc=f J"Nɨ7}u9]vir d#wfQ3=EAxZ+2E\h3 UG0Ofnhmj`??@'3wO`NYSEl>R` T3l@+a~ӑT#V`vKq=j"EC%{b}H@ 硓qyC@خ^dƇӥnQMY!ߔ?tu٭w[wP;Er־ढ`ddxYßykΈ 6fBFˑ,] g؏ΕkNhkn2X\$V笅f/{zU 6O': O HA'7-%U }Ol(A]N`YV1W3Z)$\)Öt2;,M#y\!%Cnj?VI C#K1[|, sݛuBipQAgu }QCȈ0_47 0bR>If ث Q-Qg~κq1h]S>$Oί)ރdP23A}|MޤDpv?&j>L3P"PhvƎnO{;pc!pm%^qUS6D(_w_!.KOFʀ *eD#$lޠIWXlnD6}"q[*6}'sø*__nBmM$?g+ Y ˠ^Ƚ0G)klr} WI;$ SǣO;ͥj>^"$\Qn̗+qG-E0hN[9,B;olU2WǠ2VgE+\NQgMOGWALyE.ZhD*3N`dd:b[$ric!s@yJ籭 "e^B8؊iG3,yĀ`>P&r,;e-:jҹXWu5 qk V}2Օβ$uʂ|r}[ٙ\yoo<[̃Wّ=M78M[.2JK[$1VW^ AwG`N1`AGw>[^FZ `A)ͣѼo ,i2x"X00o+1CڈW:8jZI҅kZ:E0ך]:SGHoɵgnEDE@L@*Œ?2 X hRpeܷs=i{0=XX@z8X+*D4V #O=6ZF$4H׆ayB8lcˤLL FBo)/OFatΣ7P>vREZ6 `;sU`P!deEh&,#G@0ڰV7vK$ i=z,=tFmb Rn辠=a}$ѤYVnolÚ9ekOafhQY@: FV|0Ho7ƻϻis_ەwDkY&Y͵b-NEWe/vWawAq\h(ݏεK!Y0.|y [,c&zkRCٽYy}\Nj_C*S5aKmׄm_3iO}hx"1liб~m#d!Ba_옞pmho;$ohcQ#gjЂ 1O-*[ĮKmOw/_HN*ϵ8 ;P3QgÕ"eqWZŵ2OV˓cN ,#_}| R"LՄmM>Iy3:y37VJV$ *_0#zO;Z/A ?@HVE Lp%ώwB(ۄɡK1jDrb AtpqdɠP}bFC`2Vv٩iGӱF6mDIko+`tϘ8 >pbnQ)T+o *K2~?IA4 !Zgc,tMUE:}(na g"W_bAQJ7NDJR!BU֥^ poA΅YzAE?@ ֻ s\hS|~{x.-QH$Upedċhg=00A&|%N](q&cy虵ed5uZo>@Vm`6VƧ&r:t!5,dܭAE#vG^  b ф ?}ہ-hJO'=D7ͽL# !7)2ӵ<:~E6LgCl!-u&t+$C&@U/dHbTTrv*G<#@2 kwɀQO ٪C4gLa!N^ Uy]';}ƲV)e_w{o=' /*$vb!U $'Q.OQez= qX*`9 ){kF{r0ܽha57w@e6}٬.s. g l&Gvd=\)q,y2t$G};c|FcAI]t(#|i\KmSVHb)\Pd! 0<Uu{~Ck\AE,q.\"+<2!cˉ.Jt!hW#u"Q;y:_dtTu2@OBK"Phwd 㒙(=M(g cQz8፦6k[2oeg~OȌGfP܂&z0'sO@֒GNTK70|<yW2!.VSlsn€G/r ڠ_+)OFP yv[Z^ di`x#܁ofeϩWMի-;Q~r L}w֐hUW 7NA`HcQZ+G : /fbQ:m)1=바-b\*>g+j|-ڤ?yR+RR|b:vtl.ēZRG2[3~n?tr! { $}mkHfrj@u$qNf2Tv+VwrCrڲe '+maj'JVcWS+-No5O)iDh!jV| /JA,s3GZ/z\y *AU4zt$0!,X0)6X q/y24O!pzb@K ZJuY 15R0U[mFcv* 1JARqNw4Ij[)|XPnLߒ5'Z̓52Lŕnߵ/ZHr/~N[4sLtۛDD0 jvBrRMnbN3IBW,2מBO=U C< v.skEt2ތNz?&lG@<6& Y\RZZûl{3*ȗȪˉ`79`JrY^^a'?=5c}OLΠDU(;*zY3M$p y#t&+Dž Vd_[P flo͹@\d8,"@! 3\wM՞<%h^|.M^U!&wH 1P譤:W,6[RR-`鼂\7m?fҸ,mˍ*^'F s 0OkA&zn.y7xsCմy - cȌN'IlE^]'%f\up;-=qҤL> O<زSRԯlw('ZX83_Kx %-_ۼ'M󰅋MJhŢH꘽n9T Ϊ{O.oPi!Jkf1ޭe%)R*H! 4̿02ge3a}ZLʜ٧)Q,AЛ>qKq__> sv7_0\A3Mh -Tn2yHy~@rɼ~xis(w\ Z OmTiAM@Sn{Mlh{^L` 5 ԗ*pEwweޜ.x}9:k Q U}Kw,̰C C)pB+$-R瞺W:w^j| շIˑ'F5Pw+m5&P\A=rOf۸a"bH5+AWVZgM0 /VW l[$uXMK=XΠ ա[]'!V'#3Gv Eۃ-9 %X3M}}Cڣfx=>nbW{1,Bq4|M%PINg-1@RB"ֈ>yxѪ݊oQ:!WB8T2@]%AT^  ؛m,*"@1B/"$ӭ0Lڑ۬I #p~=y9eUW;$STF{Vt]X22SVpRbC; Enw߸e^="u&m:Ioi(DEi;UI(ʮ2=ub8 O{j Ioײ(G3,F@oS{䖮vԦA W䥂뫛F!tXn#./un΍Lft F'|RGjVOC=ND(H`=C\Rܐ ]KJJJ+!T5Y~.l0FMFжߡlV itT@=rpI5l)8n}V{f ت:vyRp{1/"O}VG8`8OtϜ`ۼrqq_䶌Y~cw,Q,y(+Dn5gAs}Jp=l7u#{4khͮ6+ *|<~$bX$^%?@@[NϽ +uU# <ȇ$w+G`5{Ze7Dr `OYy,7S ǩF9)pU 9<b=Us`EcQ54mT r!1m~~ .~t' 7QCI99B-ҜTf޶N*C\;jfdyȅ.;P;GUp=b3[>7ӯݫ7޹r dK~ lTJ]Μg-"=PT1)K <7Xc ^ Ii@޿/z gЁ4'aHe|,W aҤtӠJC"q.c H [nn DN2EKjoZ0x`')*ceȽSSSt2lY0nfM:$I;sJ&}aGApCA;^L[9˓E(4xO.  +sXYs7=n1LMx'qh+{#H6P`myעBO"Nyԡ>cW):?PS z$f;%]7Ffp }U`!+5K;Mv~iegNSb'Iڰ] BZj&!ۖ=iy_]yPdX$GD4(FSΕycK ҷB Rϖ* ì/#|RkuES`M͠IUgCԡpR⧡cZBA 0#@r)tޡ|T_mqߞJ;&bގ^'uvI2M_sV\hEU9wuLl`xe@ވ5H6AY,fLԈV  \l*9BW+D, %|\hV0hUab4YR=Jb8" kv7;0W`Vm'y GނoK,&rz*xAT WP雄Η'F>n R~{U\hOH5dJ4P٧kkIoYrj'̎vќvN2%f8]7#7q{|t) : t_}ԥ||L5ګ|t>&qOSx]N$U?j OKHk#n'|^F|R&U ?ЫyUP\yqJ1ceBDwZ"gǾБtۀ`!O(W@Ҹ'P R6 D)?q1M;#'>m 켤e$![ݞlWlZ(DjKNEXQ~ik FE DdL@%̖ ?z̾ B;^e']=gόܧ]=6w ]i2%VvjC9}oegl/d^dۍYG]>D|4A9:QͷD,;Z֕5k6p'D3B>k4 qv.Q%;Y+pԺqP \6kfjSHv4k;A+Zxa1k6uh o4yw50G=E;Q'aM<\s_^픍}4n_e-ZsH T|4 U ̎S۾ *9zSK63-6 L31[:A~ PuGGqї6dƪq&y)|T. &ǕCWj»SgL`l*8w(/ MFA`^MjJXg;N e\j9C'T 5hZQ`8rxhR6.O5]5{jQ7@w]^wM6in"q񾰱G%^ 1p>nG=ߓNYr*:1{&\ + \yl}EiPm4nT]L*o,3e+7;ʣXPo&īN"ЎRU#Ȇ;j] :p'XOlWM{>EiُZdfR3,UQ| bXCI|/N;`H3ZΝ7Sl]:9zzC)_4M1AxvxprB嘀i8}.p+#G8ZHT`..̌`$ X $$'8,NGz$ L$WБ^0WC]3-R)LZQaI}0!۩/$/=9[|f HJv?n!T% 'E.ڻ3٢+ Z{Loe@qGXmuM\td$<+@DwSsJv]wQjwًP\H3sӼ;c֠-$&cI!#hg.Od+* (tg^S%Ս!=naepWnQTzHne:%˩6S}du;1 3l0KKFRto9/bV(():>Q;Y}V1輭,kʮ2a`߈ᗖ֓vފ"Cmed纚)$vfCss7!Y%rd65W0)AlǐUFX GꝊ[-u ~h׫##LCAΣY.#bBS_k[SA<QPo!0 \`Xi9~ c@G0h0Y͂T$_8*֢Gט4u3ܾ*e.vwM ]) v+0XI)81yeG\Q oqAګsM%M/nQsCAq@0>d'P0waQ)u7{1^'Xx['绊C׀U\_Յx~)FXRPY5G_$D`O}XWE;Ʊ"t, _=3Y:vU9a/!C1re4[c)zúꅋ=ɓkW?W/uu"%n<5{H"Bj7H}U-/s8I -B5i- v(YS;4۴k*l^3Ч ΊȀ`fǒzyDKA^u8hς܆݆N/f8+M>u6ՒKlMNTpCaLiޙӶanBJ˖bn=%f+xn>.T3Q8qsdSH'Vy *:;~ QQQ-d8Bu'LTV/_P|18n oX#u0@,Fk c<ɕݧ œN_ege O aϠcsZxBMkr-a!g KOe{\#ǣ4zQeq‹ ~5B#VNb!@KHRY `k3bMm X|Lu`=),߆~EjMO% ٪@zUP`5t״US>=A`d2yMr >muL'/Zk8a 3Qǵt;Ldڠ_.n' r`yu}MD"(Tj旄qeZs3+7wDuB{nHiӸαtOR=lG?7B4A렓|z C:YvxdҪXk \JG(8 {Bmz,W 7[ [)^H7 Vz"[ -BQӿ,>9q9"LLUK-ax$M,bMF;4|TPk#92fζ;UWs>λŨhJU1:HkbCizA,atwz_yႄҶ81VSeʲULxߋKI3o*Z_+T ^3vaC3j ٯ]е_"Ǩ6u45ذQL#M fKS 6OgVty _GaTxy<kwn;Mj^z+Xݠc7ko$W t jױc=i`-<*\ڨd.6xѲNqETҾcM,^|*޿q{Jˠ~{!XC!F\)&~%JPGbo8T`me$ CC`Rz@̡_F5l1螳7t9զ ]q=aUy H"^bQ;g`Riʒ wleNYw i!!sd}@Bզğ0m5aBLo ,Cp@a&uf^El.mrck,ݠca~>̷3~r`ϰǾ'kդ%C?C7u+wӜ_ bi0SeA5O((7,_Fn9 S@ Y4/C-p.W]GMKybmYo;)pyU7 ξG͆"S|t8Ka'9sY#<&v[G.9K 6^p7i|?n04lmxT5AFNfS*jI%ůP3b@r ufPşֻTFiqn,8_Cao)fezeL πZqL9< 0s=d!a %-=|"; {Ŧdp NO(|2= P/L$vewra6M70^g:D+6.jx_7H54Ƈ]^Yȗ7%)0o#I2#@f ǹN9ThMr+HXS>M8ϛs}ap5 "=EaͫL"ZC7﮴Iv .K!4,[_9)w[[ҍWu#y̗ 9ZҽR vG~,Vx]g|)0>jqۯj0[ӱB9{je:*x̓4υ0 .j+[=]VE!|x,SeMѯ2g1~1Jsl#i;تu7 kԙQJP[clsSP.i]~T1[I uq(L^.o': iNNlC,I vJ>ӶE>R ~tжZ`=2J9/ڀf2̟%'ccWr֒5X$A882pMdQΣ5)+bq6X4Yjx66&qxܮ1;W;3%#L?g*/ HlI&^ cS}YK=TJ3Tꭏ|~EgON9zHrX2F8˟ק 6ޠ)G{<|KL%4@\jRFf&gVΌ=.2D N{Rx/*4ΕNBryKݷ1Wn}+ݛ|7VN傯yr9 |ɟG]se\vX?_*gnMnMGHlb vԩ#֕ԆO/`]u0YZqkOTXbp.Dž-ЂaϿz CտLq->2B [gU@GkP"9 ?u7:|!ݿVA~ʍܛT=^(w*#S2[$|9#9OQ"ŴHC-^=XMLK,$`#RWAlw}ӗbاC OAtwypj0''.MekrgTmGN GAĘbbڬ#j4ViY˪5(fxgǟQCMeMW'r߁J0:좡u o|Am8W#NGlU>V MYln qW8H T|R:uMI"w7z]jŃrI\-LN}7Cs$&wKjI[ gНgo u~L:|ZEm 4 UF]=0U>Sӓ]sg4OSb$"kuA`2:ז6cM&= \B4X?VXkE?QzF$9/n ~W<,)13X!ep}㷕Pԯn$? }ߺfyt+݀|%azk|:3m9pC|mH9>17Nо16'*1J%"h`KC򃻮<;0%rԊ\b (9}H Xp#`.v]Pq8E{`vI>@_m>\t[ŇVԂnj 6 ¨Z Pdp=x&L2)ҹ&K+/cm18ł p^7ĹsmXsq۫ORH =)AZ2оM&:aOI^zJhK% :7p.H -Gy6SI.W4eĬu5ENiƓѨ u;Ŋf5Aڄ00~10 7:68{>) Hk\(ۡjJZ&3ZWehC, *ю#PN,Rljir FB׍C%$0{nkT+E<Ω0rYF _+K=Oq՟Yuo݃sVԷc8ie kGCi4LO4Bv/ *C̿[eԄ 7Ur۰$B?BK%5 @nkNnD {*iFʡHl2/p=,t{MvLgN=L(zJjX0r5V ?OkMJ hU}Ύmx@-L&Lc<6Pe\"|ę"0Lїs:;UQkM*sS cۿ\m ~eloa{ dR(h[p{)G`RmaU] j@cThzksE: dnD,Q#iaAÀI_:ݬ˵7Y[0׋Ǭm (Y8qeԕlEz{!B."4}c7YZōh絒8P#LIu\)Mc<P榀hβ(X52j|wlmcRJ6 T!GninB7:CsChGͲ'c-E%lAZJE`u]o1Qh&XfŮ241Ws1(L,xbP8> hXN(6IAInʁx]"ҰaS e.bN|i& eGlx(^-6r43GěcP=aݾP> O >߰r|ix@!fO|*bȪʚ1Q醔9{k.G& 2Jtc ;fa acdd ƊM=Xz 5t\=EN 6ЅXjWbqyaxլ<ݖ;52DkO>z:r@|ݕ[5`dTOܔ9xk |ٱQE.N#2F g@ĄEP]8%jBsp=۶\yLztAzFk7i.gKԴDUS6"5*xD@Gu( FQL&-ƣ ,,XRq97Eyb\JLC8l7_U =kBסY W -8I4obyS _tzarIL=k]9'\|2 \+ʰOÅݠu9l y\xz[ H>sY!vSzTdDk`Ggk]8|mbGvSHqL % nq ·B:};e.lFZθ? WPPdU=tQR b6v*&BW ֚4dեΊN)y~A:<'a²utkr&>blUƎƇx;H-SI/<ּ[:&8UDoDuT{Px;N8sBSvb-1)+yM_&,?$wN %KUb %FW ^?qe9p9H^dV*)Rgm- 9 4K$̸҃I1?Lj&XZa Oޑ:yX$sV8X7N2kA"Uw9]aPə]ͨy<&.^J]ƄS6k-LDޜ'x ]Rl\Yp[\.9GnvzcnvC ^B:K-_Y@f.%F3 fݝzLVtXG7]?mƓ b=JD|!NfJN8-k;n;>]*̥[|@hr ZH캗謩5lɱ"O+7FVChUm;*. t:Ɵ%E'5f= P/F+(6su~!qN,z <3cs!;_^= 'ƿ;2pݽˬϺ;h~ )p&chf!cRpC4 %<偕H:?,s]M¼tԘؿB͙07>Z.e/4 ߥ4 @˟sT;6 QPxj{d`1-N/%yӀf:G1|7{Fm8`+ {#LT[?2Pvn wؓvSֈI3֪fdg2 /%C+pf~(B_;S cx>O Qjjz8C(]!rBw-c9a|YC)Oqj"&xs#S7)@ 5M"SІ\RVd{vhxmM#7Ua9R Nl8[NЁ#K&v-j=l!Qczvkj!A]!Zp39ԳӃ>r ֊q/_bE4c LZuVZ)'^ Yoڂlbҙﱚz>NW^x*}Ϲ /8>iQ7Zo]axh 680뿁c_3l_R4NǼrx!Iq 8-ugWl+B:T&2J'NeCCX:%7We3|Qhc 3x0S/=79YP/A9\Y%Ȝ6p]!Q71荊c]Hj6%_)פW[b#?L3"^iKTC zixwH*ռ5$)\LW}m\=if:wŘ3لVɭ1^%Sy%6AltKUY0EղLp,a$"EJ+hVob- &4-)ԣwV)5 ?'oڷ?c)cй\HR)Y]nShvGRț;} j!'Zঃ7ҡxp+լ).Z쿖w5m(/w9T}JaWZ{Qls1!wM*mˌM詳Fo~K ;ՀS#v-D,Yq3id zh=$VTe+1~!EQ̮29YZ[{;TW܏N{\@*pSGUQI=ҭ&bQ2ʴPVҲs4SMw EbРtc\ۙ-l ZĨEW˪KF=?A٩%99儌ž9Qh!+ulD!E=%j"& >r?Zױ 4 0 _3*,nceL+rAlY0}2O5[nܶ0p3/lI|(DX;7McI٬V^)&&yo8$;1*ƣYî0[X]تFa s- ?nE֚Q(A{(l8JTuCME 8CV/ KbMdzC[Snǧ# 撜$?ݷ lvZ$N{ ֙SX3&ek}N2qBB$`,Fv.di`?HG;XߣbOŢ7ipETB]$p) GhB6N}DH'8*v_fz<S*dHL6d >P39!mSyBxv]PmI~peO3-ᝆ>XJB- G˦YA2zoL`*;4!.ȈxƤ)]ѹ}kR Qk^:X|}i귴"Ҍ [(( mI:fq\E*0lFwм=! @?P7)F>i"nԄ-Xsʉ U8Ķ\;*!8Fr.t>Npy շeoUUrz|-Gxı@S~sf.) vۈT#f"CݪmN V)=l# [#ïָfߗ%{}<_*5?t`V>\Rm0C =rxZܣRgޅԒ[ÿ@(;ād{`سw*=x`fRra!qDqJ+wv!ʘgA a"2L@ ܬn[m}M+RPMV͍gI6}7~wؕ/]0ri%G[)FR|ʺQ"Po[V%P`e}2&m܀4X7giL&!ha&niZ)3Z٪}6:H;#(Wߐ;P󖈾k'@p~u(ăI.|>凼G -x% UYf1v} wt@"D?EM[;8 p#=9d=[<X2KQ%* _qWX׿V-߿'cLO wTX3)#QDԨ7w'p[B-Z{C chV(cg. `Ԭ~\ j=` H~#"f[:Dj V \@i :: ` Q[0 `|SN3|e}N XH(LAmz ӫõL |$["ڟfk{,J* aK?F`s-1Gqm$WمXB+z(0ߢ83,B蕓rP,Q/d펄F@/21:Ȁ);.QpML+X:u43пh2˷ LY=0 t WO󯑥Ot C6 /g[,)SU[d)$m{gm*s0rfZ皆^c_û$:c2?Ýra6OyAoBԑ]OA~KD-GVJi+Ȟ0C(8~E9)Ķ$)X4`.9gM쁑'!C9 uUEvwhoUpm\{Vl4l5ǐ[2ꦂ#PLp'N2)o&*t|w F0̡\@SWn>~ȶ`@7j"O7bd pae![kY>SzArT*;NJ79+i[.L h¸Jw۟⸑#'rtp.}rZ!^eX%N`5y /3OE)2B_篕=W dױ}Vlݭk10rY m<Џ7糊&3 %sOT( h:tTK Ĭrt}k[";GкNriT'㮭pmՆޅ͌a4ZQ#B Ц!ePU~ s<ԫ䃚S֌u)bA$wLdMiOj믅$V<3c17b,6xZGY%I=ZdFRf;"aΎ똧|`' T]MfI!*EfQӼf@хzB-8} 5p[Nu[[ʥ:9Qʍ͚cA;K$&:7 A:V{H3/~-Y1vKctEs%]s(1lwxO9M/`FQ•M/La4oM:u!|0f?Oyy.CnEG42 &-Ys/S%0w2QEFޗ\59 V{!Ŭ{v{oh.jNY~s^kܳc>rJ UY<d<[ZyPWA,Cee? 8%e6Inx I[uJ&E[BJkn #DȂvM|d\6nd'flbeΎ܇A gޤ^п>_2MikO;Ȗs0ߞ\~9bh #~9U>吷 GGYr~YE[WxmQ)7W,D~krHV@6k}%U9tCi$x6VҐ j.Jd&4u jFîg%bLFGb+Nɕjߥ(yf0D:m_nM?x "9 '<ތƱCEWH(`( Zr1n,hwfymwڢHblGɪ fetJeC֗^ wkby &Eէ㵾JnasPVsF}Et)(Gۜ4q/vEf[Wb *rku/nUH鵡/Z4T|?7 0m?{ZAvD]1YFRp!:8:!`N*8Dr^xk\ ;tCL 0_d"VVq&7$|TBVNp4l@rC~3o9qieqHE!5qf`53ndgXs@:c{8K̽_Qӏ@pId{'b'/hn=#@'HL#Wx]sɤ$}'X\],#ljMp N ej3)b5Y?\HVwn5/8\N:'4m}ARcZw"jG/ƃkăifa2lMsݫLEqo]7ŸgU2xEkا[ D^&ge4~=KaDank%W-caਬj1qS9v6.xf@6_C 41;2>wxARBK܉}ۆF٢,>'_$lh޻% j3Qbmu>3 =A9w6q3DsIń jHy$c 1ԍY]yOYOΝk> %dRGRE)l6+öa_ِѤL%I|B У}PHK7(qEΣQcK:qRsOL]ຣZB}ێT# K1d'vS{<.wX@oVܱ$ֿ%;I!tCۭ̻^kTc?$=|/{Ai:yQJ#iz9hqU8OɈ|˵Qoʨpϒ,19AuHҸehys`(i FaX:|]kAJܳ$Rt郪.b0ݱ R_Hv#tP͋Ikxq,?aj*{ƍh9O;a8 M[+NM|?{,ej1PN8 Q1E~ixEb@IV\ VlSJ{{_k# ̮\0Fb懶li}POԯgSr*S͊y&TMǾ&;)$QLbF~lV>5EjW7$;)T%Ԙ@@I'7m\Pҙ*4ipЭ;$yXφ`M_R* b>9 ]I{?8ƙ#_"1qIS{ҫynۉ_GcnBUtD~kbz9#WaEC>֣`asKY{c}4[oe+[N+ zmTB'AvRyCH774Xr 5Z)%z}vrFqm-}y2Y5أ {\OwP?ḛ̄ă k#ejr }+u$Wb܆"d.:nI9_tQ$x34[dvѩ_;NMrl)jCȐ2$U TVYEWFF4?? 9yݢFrPv+2 #t@Q̃jtw^uh%|fdXD7t2Om@#*0U==+]TPZ5EcVY!VdiAC}'`3='o8Iz¹-  L;e@iևr0r*tkh lʢj8 }#w-]>ef4le_TcRn%,^g^k7f ;d ]MSVxo ߘg;B-3a3Vܤ\]|. Ӵ||?o{WKKw٥@uVbwo*^ࣸ'Or]_hM-Ճc"'III{K`.i5( BUIפ±T;aזd|[D;3.1:Nv `k}Qo*r8;PM-  ] vXB׮X}_̽sd872r*7x%> \e`49Y@MN?\uwd[VrgUy|"`ds{~Kxr !{B6sNA}EAM7!\2V^l9٩GK5r7CӾYk:੓ KgMk$!H6ßm1͑vK>JkVJoUg2$9tdz-P f(PThD&Inȕ%'2`lL"N3Fц@B57܃kݦ)pd`GRWxUlI`AyR"Q1lo^:%EfvmaFTtV,wnKږoyٛQLuSg^'q $lP}yI|m^h F/xr+l0\2zU찇%`7xєyĩlbť@r}=4ʓdiܸ i)ouAZIv==w5ӫg+` /i4Y%8 ʽ-?/Kw1C - PՊ>Hӑ6Scݚtc +#dĿZBNo^Qv-0#{6&gzRrDq$ ظmkmx.|!L ٘HSޥ/;\8thQ(L%[;[.#feDG#h  K=U"Q_O}$S}HQiY["VʩQW,#w 2ٴK'ylceX,ѱefa<֧qS'Vۅp.ikl/-zݸ (Vc-t /HD۷!TӱjB0-`ĞUK$5{ eN.Wz#7-krog]# Fw;N"K3 NZ)$q_t6z+7y7k^fq8tOrbaOa㨬Li\fM@g'<=g %oF>;[QK-c%VwvqǖmFW.ִkd0ԛbnBgyqAs"Q@wmJg{6 2jmӠDŽp {R¢,ŽZe$[)z MI rGC 6 :Ԍ=[ؽo9exS3*v_{ٛΒMBW.!y(4FVzD>}$&V/YEQ|+Z ^Y}~U#ia!q]~x =|Gu~~n:1!b؀&61ͨJM+$w(?jO4[RNӰhEDhM3woxc7{GTxi;tyXR,鯰Vz.uQ'3}b<: Tʼ&秺v6v۪- /Tqκ1&zJ ʯXsG$i I$6E% 2 Z5U?dUQwN&>ӡc:Tػm*教RRc79+pKW{.12+*?Vl7i#1L`|`_qAQ=qx k-^Hɍb 8icXt$C'1>YLW]\.]Ȫk; /p6*DOE'T)k^2T $+/Y*lqt(}63{g #^Hͥc<pi=V3X{~ؠGd2焅];.Qvr[ 5]'Cs1 E"@_c>uiycy OɑAL 4_\JB\?f??יL+sjx!xS춸7$lvPS?Q0jghQ}:l #跳hЉn'-Ǐ?1ИPZG*3FƍL1m=P{+$o}qK&bt%Mlp>k[N(p0p 3ﴒ){ VpreGbq5|0z2h髍ͺMSkma@LoJ:-y'H#?Z&X:TNmi{+&\_y 7lV Y}DhlHQ )ef=E^n,P9wdJv)\F7͡耇>Cptoz<]thX IH-P#yS([G2S )us`b*O?S(bA|wN-*܃(&#KDXx ޵*C[4!k\ltOWw>-/] }Zjs;{h4w <s\њ#W]G]p:HF4Gk%É;ܿcX/q6@ٺĭ*ƪeٞʀ?J` 2g>Q0Ѱ v} PdE /aĺ-~JW6w '3sKϔlM L7g0j>B}ǽ8{H,ƮZkEd&i\~0M|7RxX1ŞjXqJ l;q=-;5V|CKLzA|) e dvd/Vu\ aZW g+I j"+W" 0<HAl3 h o$sN˹*9F̺AF\Jl&[VP}r T:,+iCoU"jftNc^dz5s3Œ!xIs͈wߣ볆`_rV"Y9yjy08]>x?-V?bd8a43ow `>.־2⼾Vswx*$-(LNʇH;9XAQqqHvT6*Dڜ򠶹gt0UWϸ12vwu@ׂ܍G%_5z`=vpᣤZ= eRۙv,]qAFvXT'Ť ;cYA?50 x|/1:[^/㷢}.|@9ahp eˈ*=ۊ^[BPp:D Ѹw?Z%8(" ڶl =M}8ۑB?a}U^ʣbBGR7}CO::jpf*P y41Ri `C:cWUmo1 Ѩ-tJ(mMȳ&€ƹ왭G$Z3FlR~ߏ"ߟA`=@=3ڋ;vYͤTRof/8_6NsIq˖g<:>1,!IL_MB,"ʩ8b\0蔚g-܍ZE-6rí_)X/xl(.W$Q򺣘O0{$BCDYo1]i"E ^SD$;Nl&~\/#W*{B%CC1З~8 =w>b}l' NcHhpǬWlaX_ wBk%{#C qL.x,$-\i:[[Fc90_afx4o+!`WɟEeYg:4?nX1$+\u7KvU%` jKDjA1R9`wq; }3B1Ims#@Xcb?QSo(~47w?JަJ]S2@̙R}wJ$JhEpۜCmLmhS^D߆CDxnom^DWYY^\4Nr"moM)<mMq_ ~laƵdhlys mJFg &Ϗ4-SYj8^Kp_71G5|(~M-j,Z=ū0'q͹= ͧL_K5?|@԰jm"gL+>)4H'*&DZz*Ijǯ`x\r%CkN40dQ\km^bG|i~*3N&g*4B_OLm7 ׾$0: a^ޔhaoP3_&zXZ:KY:߹YJ"1ylz|OoDa@*\TB]2)ؽ݅ʄ1R kUPb vFz$0a+ $x.tW@@pIrN\59-5ێ ^3D߹.ehp>qC1*z5Qs3KrG,mf',[d;Skx0 ع&_X!l.kO lA2Okyn>t:`P4VyUٺ$6n.{K BX(VeMoHE>6Qib%bS&uG, q6{e&_H4,\MFOy 5k|0PR4|DR (+Oxy;7k9?|kZ˿7@D" b'`6o}*٣[Q[/ҩh;# +S 6c<9V=sQs83~o:~8vٿ:h; #i@fSX(&CݍKIRB[X gvxBRh5* *]vNVߥf#b4B)bdg+Nۀpr}OXQiAtIϼ\z!ۢ MmɤZDSYwgiI;jqE$&u)0|lB7RGƛ@:?3{yyP@psp+|+O===&@XhAM<+Xӈc2`, 8I=)P_'.&A+ejiBd= @qLrog!+JL!#pw~ 'ۧۛηcqQc[oZ-RʤOWӃx]Vyr18R.w̛ NߎVZ|*f tTI=I64n0T4ʟM)$Fm9Efcޅ.!U{S|W]Xs ܼԽFaDnU똘|8.j@e05%]ϓ!zuu\l˶z'`z=)_*yRX{YovH=^YI]#m*g9sO@NpjUAR(E*DoXvZ 4}rܿsa CY..`ΚLһsNUoC3ھ 44C"NOd\ ӛs|wv9-Xtt~{'cE}D 'ʉF%@0v|J( Ld+|fYfB[?"]wWl[aljm dX2P"TsT⋶UAD},K׆/S @;}O=N"Hd>?Ufr2R-If% >ODg2RB\ޗ>3ÇOb =ĴL#=2BO`UBbTe`+r vηz0[7x(arhCYvخZuMɑj֐={|Zzީ1$1HsY&XUz[GiPe=`2i@`ìghK5Rx CH}\mgg΍Ig80BBHPl\(3*E?t2o0_hG ($]钣J2S?G'hX&QFLJ1N+O9e/F i_w(R7Fl {kӮճ/94/Vܦe_:W4N ?M/iNkQ ɩ=\׀1S-e2?p|3@+"飱f|y "/7˶Jfu0gNȅ"pOWv?:}*>$^`S(~+H^|KpC>=VS!;9s3%o>ԠIAѸ`<j,#״`c C?]rLb ؀vF0Amۻc哢0lNKd:=f%eWr՗x}"c (*'6SĻ4rN3/!br|blי:Y;ǒA>Uyߙdӝy5]5FZ5AꞟAU}O.oy0w.#!iovfJ\tT o3"9;jd~i$:7B7jt`_K@oX\ '|^o1CX 3ݽ%.ZG6MuGFS)HD[<=)wܷ23~!o.cps%liӰf]|w%"Cƒf!$+k-{5_@*5!Fv D0($O-tˇv"TJ;*'2ѓ?X;4sIQ%LK-//6#'{y7ˁ ;`+`Yޱ֓3R` M<?3!6JmsR?M|4ypC/n, pmJxR]<|(SwDzI9"rr*>'|)VHORBZ^̫EO\A,k 9؛68:[WF>jӯ__na7>` OӀUҖGSqc1G a =|޳qfu Y%8`̫g7H!_u"GVLopw Vt97saXGg̯я 377sn&k_ nF4Zbd4L+y~C)- 3qITLߧeN 1Ȅ/ͨOS[Ei1 a^8٠˜^ jĨ[u^U0E$ED|lSbd/$d9*)"y "c?Et#E:U˜<͙"ju0ʊ.f*S݇=:y]Oyv;UukJ?v&xڵ7;'+n v#/oq'4ܐT]x|sw ?nD@bMbszPV14%90hy"7TZD-,o :3^Nԍj=wS1}9!8e2)ˆh\D./[ U R錍)TӸ`ĐS2irEѣ]CM6@˪دy?C@%0𰌕3D2Y˙-wp=m瀲A~LBx-:tCX FtpVi<_<;{\y" Ye"ehCq<٧dqRxV gsb&^}f8>$!JXdz ]`JiXnx|A @>S`_0+'jMnwVxJQ6($1W5HDnS/qGkS!d1x09Ցmd #IvtmA'[{Zo7b%SU˷zզcYsVQ_6~Ͳt 7}LL*j`K|r$C|{c/7JXӔ$:@8*ЂAޛO,圇Ά1pe*f漏|U|!Ɉ OgO.+p/i$}AO/]"G_ݛLGHt2CI,U*88HsmߌJUfR4.W8_qe+<&/+ =28C` /9(܋GܚAok*y=#'ZI4 + ɿjd(\}cX&IaωmeJ3lEvEQĒ,+#YnP,H#ytnZUaw9_)-~`d~Z-tϤnFa?wCC>02N@5tH:DHxsXZ7զT@y`:zh!%BA/Xr4-47~tYCq&QFhx̊r%<ɚ+\L4oܓJs#K(MR+~9T*}nxE)mL+\ cOIGk+Y* ]@to?pxG[#e#PBKcʔ0ol^|N0$ iϋü#yP$)gӒ7FT.*trm[Y"~}00)Ƣ!Bx _2.r*l6AZj|Y)b_%}GӓiUj*nףtwtN,cMàsXlMa烙Icz#PK/ sK'B4t8ƉЙG(ZU2uչ[Ao5ReF6R(o;1$X6%'p Rgr ºZGHUXEF{lqu5].Cwق|7S?s`} =T-ZfC !.c+|?BeМ}!{$n\E9CʢVUǪ/;L;?4hZ@%w\#^::aKL>` M=&#jIuVկ iC>=C傍=@gs/B>o:hy$79ڕ@pY\ dGr6 -;KmlP* r5BNCR@Q7&ʉxlaC'IC\SM58ϥ~dFҭYrϮs/jgH P| \ ^=g?]f.vqJz ʺs۞?'%aJPۥAU/5"~O8ܸU ?P0Xrh JzOX1OƒOpt6'u.MX!/[Ay}Yp*Dh"m[(gN•j Plz4ԪLJpCfzm1|Mƹ{εGv$9?iu9`;0 CgJ_y6eVMhnRi/G "#5?^YjEK m0 2D eE┤ 3ye$S18_svAiIsn2Uzٖe9'_9%x{ 9;ԬF9sGswchQѺG( -LRsN:Ii]ΔKsir2UVXCF{VڧC~Lذq̝b4r ξV!^֩] r0Coix)-fl1~( c y&Ún Quj>q}NsE&g/SmْkF?h H/~{ZuwhT9 36*G@޽B ]ݿOuʰhL:. (|0̯F!]jkުf<%Ȉ րXUeeWRtsGGO82Z9Z 0x ^ӈ&j2`QO²*:+7ב]XF8zCGX?vсV3%&IqۺN6 4X)ېVLFN}m0I5'uFp0.c4mFM:l@C] ɍt@-ݰ[CCd GMП[c̼$gf҉QKZ3k&͚,dmZ~n[#{7>MrHQ.Oq[b_ t=ewP"H^-835H @Z܍#-SD"7ޞ9:l^Wsx,Mq~2h@u;~?%5ٕ@rXC4vRfKX;W8JD`!Ey0"̷~Hy|^3?SHZsFY<&*A*HaRn[ukњӈ;m[ջX&A2eDSrǛFgMOeAuڈ]Ո\RYӠS0 yDd!ԣL Wk4V= sd|9~fшj~8L0?&'B㠧&k`^[SX@MketVz~ s}ݢ{=Nl7J> +g@O`D-:K#%59c+O*ܯ$ lSpݬ+5sba!T]37/S*̘kݞ E iHqN^գE:^ OA y (2k[:|̜ŏzՍێs7ܗT:J\)Pt#6ȳ6V^l1 T5#"[3> Ɔd7Q6=`iP˹C. AԘxHCI{Nx\ɾ(_.1͢z`xs)cI KFʢ7`GF:b+xɡg-p,qù]`AB16P5%\:j [Z-Z !/0i7l_|)7,j3wGzFԶiilf䲇R5V?U<2P0fGn$`t  #$Sg$2&; H79U`\9@槭ghz ]P8ftE:¿ ~<ѕΗ!u[3|&ɶOT25e7kRI9gHF/'تEGoˆK1djT_$ {9ҍ96b})k?yd-7&vLМ2]'g:I 7oq,>HBs_p"_(H{Ħ^vfv09u|*0Sl^ zluS24N5Bx;.g}PSoh>(JU3hrhC>>#<MH Z?`"pxq$c#|k m7fRfcLSyPY$k2ݱ*.F~,{C:'9)Z X?F`WXEsA!7xSߟ%5/Ȃ}ț 8y;#P5u@|2vE8P L# ̳{v/ #7JҾ9j[~lϾ 6qm~TxD_Jma[J6Zf؊w[[ފh,~Xܼ_p=؇=qgF,!bJL1JPG+ZcU/Rc{u4uUfCJb4o]:K\eLPsvC.,!09"Gׯ%A| +ȓB,:=f*?Og(/̇IM^@`PmVRjBxʳ ϕoQ~.EXm3̮[pףrQTW\I4wdɕuF>,h^ƝXR HUOS oÇ 5(>PFbYz\AtU}z- gRਛg{"AF N'QLY h7&:=׸T8\p ,Z: <AcH_9IRxAW=N^}й'? ͞t"^Kx9][-R '.\F1| fJ”H;3kw> t{MKHVc|ՍGS*qD:)zN|{* @eS MoD؎8Cx$xh,ʇ0Z+Bc\ ;/kCЇhssݬVCvxz$շaoY%5܃ MI cfvو{ܰÃ˵(LD OjAϻ?Qqf3!\P V&fOY/T+3Q8zJR0drk18MŲ<D+7qZQg*R9Io}Zğh?-lmK&}%ɶ-;B=Er&HkMvu?1I? 5*=Gis1ohF%cd6dd%@^5o?&Ӛx\ivKP_"Έc X.68Τ/Epd^'"1 [Ksncg72R &oف֭:p1086\~wpo$32Z)^b78Q^]oL;{л8vښQdp͉T)R+,毈 e . @lJL __yGG-#'ci ˑrUa?&l!,O69FE2P[X#(G1Sz0kھScUڕ֡Hk]#b/ Lgv۔Cʀ8I&.lIo=52"sK D:qH@5zy\6#:銟 8W_7bb1xA!T}!1YY?R+ԭ/zL!Y-O+McO_MdT̈́eKQK+1aGCEDыfζK}QlWjZnC1R'+?›s@3OxjXU f?ʲʜ V!V3 )4r!z$:mͬ4Uv^ XٯuBm)) $KJ#}FI{qH +Dz474qqHEZ%Xe-e7~7@KOAsѣ3ۿ8z8!VjR nlXL ϠJn E)LS8 9Ҙd )~xW?ۏ`m0"ij"ڮdU^-qTO#eE^=DV:lֽ>erf.U#ʷ!sq̲1RACCU;XdD,Uo 0(`ȪQ% a _ r>{I uY8! AJ)HzrqBHiJ_ 3Y?9J2|K@rotn َ |`29aK_*r-HnzwJ Z|Bs"O'sƫٳ_45:61^Nݓ0ӟMy Ɗ_ i i>qXgS.(+y{_ȟ HZ+h$m ]fGIl M rN׺waG8_Xx>;n'ckA@l8v+˽Z3!silٳƎ_- [h_r~5BدgRy<޵Xk6 !Q;Њ5 Cr gEo-ЉpZe] i~h9( *%oncP7$*Xi=&6p%:ŷҽ`I0t>*#!r2 z`5Q+ C4Z 5dum^VDЩt죏^2uE'.׿er&zòtb (%YMn ZX>a#_<φ۱q7Yii}T|;@T8>m{Ϙv@$E b/ ȍnG Ģ`$]G-Ӟ!I+|?h/h1%,x@S*7s^FbBҲCH0Yx?YZE I.Tf4 [G*ɨ5ֈ~vD\M =[=֓vfjulw $ZH\n}A "..t`E2Ls +]XF>fSsdDp-w?*-)SuKP\>Ti9`J̰O;,j܆NJ҅]6 ԳπzTuH? n іq C, <#]Q'q!uy_ygہYG,.UB6PtCm6~c(7j}` b$)7 ȹ/z{Ɇ-TO{n)-*]5'<28L 8sRVڰ2!TƨXNM=Gkĺc#V IW*.?BќB~ N^BmM.&ZTFUv6.b$r|PVk3{/먙@vdT0(m?@s#n ظv|B g=cܨYO)|[SތA%%8u{4ňV2KdY tY//ZnK ^in~IE,6 .j kH$Vcއup#<;GKp؜ƍ_x3ܣM,90ȶͻ$cU*X3(V2R,!q?PP0*R@FbUMxJ8Yd:[8]\K밓N~TSd@LS*|O;rrwa!ϧ~7C23˼H(TXJr4ժB5jv㞞`0jdgt% ȫ~&'u@o|^ZK9X ?LD[h[5ڒ~=`+|$ժܨu8Ǚmh$5좠@MAf{qpw%pfQ˴jyչ wpqj#b*Z&.3On>u'+Ј14T[⪙|=okz5y~jdXU뤞tO3q8"RDaݧϣQ~bƮ_(sDZU)s5ܽNgu'\{&C๨O CgPGxB/-4U\jtyu4hr=lodƒ&0D{U6`fmRNT{V^4EUSlC@@M7teղ9e2gVLjx!*ٙ?$TMi|OwtyH43 b.mxi+ nAA:J>k=gYlgtk!b<'H-s]W4mr$ ?]˛[偫EZ0%)ib ɸXx4`Ex8]#Y._D*eE[ժjcx}ZDM]cbA&&7u ;}+-fF ~*ά_2._z$puHYh`!w4+;#QW)i&=6)z;YhS;~?Y!h)5 rl;͊#JyF=={b4Gjw0[j݉^K-V/FO2Ԙ:[op{i j\c~zfqZۊVj/9~%ˑHiBzch5U< {$VC6kι4]Gus|U4" i}܂l)Twc-Z dm%4^5+5yyج[[]%hJۯR-Bپ)2^V}9+"T_,=)A y%]F<`tJܠ \ q)zAHY u"R\` db\>OnUk08QeƤ#ﺙD)F SSM[3!3 SZu6~ OkO `!Q tӪ(W h{ $PP` ’a@f @ .!ꝑ(veG ZޢN {B۔_s{ ۹.@Mf-ЈdQYd{έakhTG/1ݥK2`jVc\{(D*IX1ݐ|] -R1}N-ʝ%mJBzڠ[J Tk+S\4]6Tx-NMv>A7$ ȚJn7i t t/ >(£3k2G<Jx9NJ'٬F ^PKS;|Z6ώ^0g44JfMy$NEfmZ71KjŒ6e"{Ew2"=~ -bJc OFH{J oKyFUJ$A`qXqALZ /Tο.hDQD˕sz|C>&(/:?m1pdww8e΃Eܬn)_]N7*D,4="H>dj'^;v~E>X?&fNcH7oP/ތ(T C FxUy( 'EYRgCހI()'=F׃z 22] c@$ɥbI K[ e;IZн]ܷτ뫧N;â_8£|-oRUܱy^$)gVV{Jb6qRfe#i5)j~,av7Q&<;"bspi=sk$rqfxK"`,=8FGCAM ߣleA5lfMXQLIxɿ(U9yJޘԫY食h}F>5)&Њ@cxW:sƎdCID:fxW@@39]CPCʔwI<~*+Py*_r,ҥR5ζDl 6#9^pB}wLUgf';K1)񁎉:;m(8bZ^9j옳a?PX 6IU\`&2M1]1]{8,U{њ|'r= ZֆdclysehXRLVN0MYơRm`ŧŸ{^IB[5ÊFr} 98% (0%~X(xs&17Xy_Av@# %n\+  ,I?5jyM"o \/A)Uu[(\"n>5OHuPl__Rg_q7l)ΈzTD6ԣ>WHM\!mB"zv/|)f !d#j7?t:arbZ6(Jۮ4cF=)˂biω~)|tM>.kV1X heˮ/))$ Zv__˵z}+ <ugr7G`Cѭ,Nw-G ႞iPo6;pC^_񋤛J?4ӤDK8Ğ~upHGHo A7oI&YS:?8Er KcvĦ,(]6X8t22X^ق35E'>2a"?7+P4rNB|7蔺CkHTR}H*HrAu&0ʩc1S'QkU] [m+F•2׋|B {d%{R6TZE≛kPk@QwAN9o ܄ x=J4K+vYW[NƮÀM ln OG7{l͗ :bv$Rr2VE7g޼ f#'m$Wxex5O^,NS4@ ĵjksst9 室y:0id87zs#̬,i2j"d\P'ɪyl鷈26 {Tznja,g`HY]ι8;˝="$ #:Va'ǃc.$vX <=K۹uZe2L5MH澆_Uge&[/&Tk=.S#On ;}nK =`Ԋj|ˆQDexA ϡIeh!ƛhgg)ΠU%Hd,O""IYaD|:!e(Jv`"@J(jt>Ez17AKZVa3Nd{ $-R*W|uy0#d-H^iGgYVX[$?'0Vz*K熠=]=ˌ"9ҧdF]aFH.\&lb@ Vq}5Hy\֑>ݷAWq@ a̶ ',4tH4yCVV) E ZqpwDϭ}j7!îo@[׃uٯyA)r^@;<(:'&@ >@|Q*!$7Yֵ(܉x[/<f hݧ:|7V^<|xi FŌĴˇΐnFa72*mc]vS"M*%ck="~*\~k3=հdu"I$MR?<~e:iA?y?DfE,Hs_enTtBnю)[#̥U:(3&A^-f[ (&O0UyP/ 63qWrf:k۫ι4Is529b 3;Ge.\7{cɍV6AR1ERaw EɵQ?ҍRiu@׊8XT"HgHT>J Qmr \e`o*2_A™.5=zz M4ai`T4hwQv+逊.㬹ȱeEf:@r,'ϫC[F*J=aj<_js9MFg&'}i[DS1t߿#E sa]:?D:&f1!(&SڞQ-B e$ &]%G!d j B Q>GvpՋVI)6_KEߏWE&YW;h8O1&>Q*6Z=~ X#=p" RMUSG6$NkQsbK77YݕNhIhXa.oDž[Dv1.6jZv;>R{pYp{Đb WO@\D A.[\L;RS֫m$' J׵i[ AjetWTP6,qK\{, =ò)f.R3v|UfInF͊8+q | 29aG#꺃&Hؚ-Q8 : 5YW[2eKwHͯJ"B R Ƕ٥R+`RlSZ&In+T5&ᅴ ?]Xzk;H#r,J&AvW(nj(H#`|vpHeJ*K.i=6E?ܙSgbRU9xj:;H6"+V{Cři]z?%7HNO- U;#M Z0,ӰbdfR.pIs†LNDuz! j(6HWrW:?dcuA+(qp) `]Ƞ=/AM<u&Uř"bJÐ i͋%7giݍ'HI ==]xjch6p~o^5IC񻢌`сxPpəX, .v`O[Ly %AM*{.&쎭*<ý!ev8jRuI}\H>J3s}s~8 3l|1ضѕe2V`X"!!hk9*]?RrI,`PO+rR#s%Rnn)@?v Kь*#pDM s`N@DeKg jXSNd1hk4CDHc&7)Lˏ_9MXU _9=ĐOw"'zT- 'Ԫ<9Rgkd S. Rﱜx#tI8am?f-E*k 22:]Л-1c~±b G5o^|DYSI֤];qBmPpP,z#v<@E$Jd.87|Gm>@ӻ6?'91w<)T}IsV4M.Az4F(!_0 yFȔ6%"; řiN`G޵|, Lz9R'o:i­[ [VRv|^G00Ci41|QgۆԍtTGHL%[X İ[ ),ڝMim"cH(8~d+bOj{/%@s=Z|R0D2Jΰ\aIӯd;ߩۜS<8GnZc3|4 7 ڊJk1w4{z {NS?Bd~hH{"xTh2y7 &TKPnO`'U`ebre(?d"߬7ًV6M[CX@8EhXĉ$vvW6p@'谂 ^|7`1]>&vqzggڒm*F}vL80*Ǧbv\kZPgBu'Q$APc/Ygh*JӮ.Z\"Y- D?ba?1[(:Ps5ysbuw yq_8KHvZ22)(Rj[޴ahhߕR4$ק[1@Q!t"J}-;[^\FvSIA1(nnQj6z fQ0)H.)kIH-p~rgpDĬeX;K [r4fe]ez;,HUpSrLBm{e*QC,P/#A kugMCucGkaq!,0I7ϦFZo'*u׃y޻JX˅E9k'qr(,ÔJ?U$ޛSǯ<>BucnWDA!~SK1=k\(4*9~ ,8]֒ `X:Ǘ- ZN8ѭldJS ǒQU 3y:G|mP%TF Eh, &?#MU͆A_lQB* S̎=5j\3H&)3Yjv f\Xh>CTh\019 QcѓY"5C !z`-\-;{R6q~yMˆ28(j{n$jWn m K0RPCZBCuv iڲzSG3"Ȉ1a7A>n˭^d/rQb՛'ҟecC%J-rvqP $GOs_mlm&q(>F'Z$ mkmjkk5Bbx܏n\ltIH5v6|OE_Q]5FVQC Q9% )vAֺþ>:[ mmKxt\!>\i{$|*k'}D#푟ݐr{1}ϟx=Ӏ/Û}}p7(XVt3d\gL;B)*?1i+sߝh.>K ,Wb脭6/B%u)4ܙš\#K&uYcH8U\ >_|R*R 4Qs7bH:|]V%xEn.pO8W^")кY4;n BX*/&= mze! G+؃k;VE`HS8Saivx_k u^dĶ0Od kbsMƒ1k?ůU`RO* 220YnM&'IvdTR:51a"K/Lnt[pgV֢%|J"W0>GMk:%Y(ыЍ|9W$sKVN[K0Tn uWS#˷J7ҦuhSkC@@n`Zӫ jXeсUKB׍G]qCCpArL3Lj =,~+:?dX?4P1 Y20S we7b]ix |$ _>LGe݉ qP{H p|t{DyJWr#aXS֢KSDP|q.=j9:/s&KXv"DuSSqDQ yJZW aSR@cbrN[]xXlVnbar%[>-98 ۥt¡kAjP(3ư,;Ά #je';DV!]߆3{udpjD v˺y"d)6"5oE(᡿JӈOj.KCc?3R9hZV#0E3Z)؉74Ԇbڮ2bZݰkRD@^pNa 0%6NVx:UQ^mOdvΘg&&+Xiޠn^!T0BxCG+6;S/e>ޞmgXhd߽{Ah}R{{pXO]kJek"UU yB2WZ@*CEX`ZR}Cj_%ѻbm۞7} r6@342*pd0avCG~E, T+ˮQ 0 4J)($;G*}%1^ {b9VI_S0y<8l6c%[<Uo+pԬ;ةSԓnV9 LͳRMzu4pQmd --X<2y&=;nACpCΣ>4}w<&)6 +5ϴnJuxv m5ZKY7x4qC[CRį-hqsn4RIfTXf%e]S#<)&l P ;y-Œ1 VQY]xj ESO[]Dq(#lRA-Gړ 0wO-Uk8 EBf6@VO:/DsQwWIw`FcYeBU?\9zY7-[a(' 8o?B::6rIAyDK[p])B 2i@ YGo q0GXN wwndlijeC9ޥcش7 K"ٸ;V$1Oסgb 濢ITN6P尝"aҠq|hhZ=\)C> v g%nv7Z\#}E*R͹MWUu+%@ʲȽE$+ﺝm Ez܄Ì}qտ7o Z֤ނXNZbE~oPC$^¡hE^jf׎\8<ڽ<"['/iHȆ'H`n)$~(VQXq^W^/Ry,G^if  ^J,eĸHIMa-3 +"gsJlr7و7e rM5ƵTcK߶LBLĮ#1Vs<P(CB2ZluwӛqSqbN}236A޵Qdڡ;peĵl0j91 lVt\uh[ |D,47LR',T&n\m,<&iCYygITINsU0Le(7/ K71i7vC'ͣ7v8-̾%*/1+92) !,=d]?K4vIbE>qhFQ2#qsu #$x5 sZ@3t/r*?@ dy:bU+p*|yB{xHOމzRk*MDy8wQ#d; K!3Yj_my^s%o l<:]aԢp[n%ߏX  [pW)H]=aB}'~SE!L欫*&bxqyU4 CX3KUFdr=)` xW~wɲES * 3@-=JȣO 1D:Q^lXYtU$Fl[D fMey=a |c0(; q u^+喺բ= xs7?ֺ灐.ce%Kn|r+3o}JS/YY;`!y% _7=&zүX,/ܘ 9Pxj̞vh%&NlAVRHN3b1S蟑iqPpm6 y:^T0:2P5oGOi/l=p"DTx[? JTsH/ݵpj픇њ? MʉQ.fO̠~u 2;)VA%n n'yAM&N>_ᆰ CHKݿf [x=?)19gml&z]N(mz]MSV*^kwis9fNC:d)3:z1o(KT[v,Uu&{s &I1Dڤ!@gw(OyǸ FkD!<z hHS|]:~u9R}W;%B:vn{\v3 pv=}Fwg?H~x@MLTbұ;5QlRܺ/bE}TǡsUoq[}.ݻ4IvqSm.XR {Geޞʡ{zM悖d}Y.%#}'k9nEpR` q-pyE3Qaw4\dQ9Vuht`] zBgb_C')RYzby:ޖ_sRW 2oGKHKxYgqv|mݝr]nC !ֈ݄^`G:J.Gۃzp3Eqz"ZYiDS$:R!Hls#6۳-_>Ͽz;0Ѷ^Άs-_r (H0J$Łڀ{ћ/s*}2y/Z2e4(,K1̺Aߦ-q@;>Ѳprg7z ]J I^f`4ӯp6?82jRuu_0-}6ܥH'ڰŠH~Tߍc.lEb=D↱KGNywXHĹX46`R3BM$a|GS+߮ ~xA’<9N')OuW|74D[(#4I& 6A֞Bezl3o9|@\±֑46F}َܢ92ZA/Jt9@1۹\ވTȖ%vhzf'7 zײGm 3'M9D K[RsVDܣU\䒞}lfh IR2 o4Z8QlH\+*EhkWyW~ad?0t@,4ew efO/u״Ø,ʼ4ըs` fRf`'!6d/3tS(F2/J#TZ(Aϧ+tL Q۫}raT@ڱL:B'aH8>9].}s8q;n+RV;[3$h̞8UqjݽzV~:c-@5oRq*$T4p4b-%2o;;}ڻ};s"3B >5ߪփ[)$Xں0&kx<?W4KED+Y߃I;/j/^hGЂe+-fă %v)>W8q̀E^tw6_)E"H2>EYۑާfeKۮpB?<ʋBRPDm䀇Ō3z41֑ts!Y%w)̱˧Z= cEQ9U{s `ʼnN!.X۰.Bġ4YIx~1'9K\WGeZp~VPdm]ȕ׊7D1Ht*3NJTE@wϵ;rmeEc(:kjqu5Or!PεN'tAGoNʋ 0hɆW脻ʉ\֍HgIǟ\7tܒt5Wߏ7Q l|ՎoZlTg(&%Ӑޭ}l}A< r+N{)yZ?ONßC]}2+lJ08 w=uHڷn=stwf)TJ+F [E _WZ[3㵣pnLUCxT3y/ Y~1C/$qxOhCNONa8EU ]{fG*ĭVX p&|;.·&Jws2@m4Trސ2(@| _sۺ)!vY5;%ٙv.0=0cp[Y*9(?{KBZls8/6ZlOgx--yB̨Y5Ҕލt+ *(25Ĺ(NlBD]UFyJ\8!*?5N+40Ožf"Mvۛpts\EMa80o\f`9ZhCXK~?ь,a5Q)Bw/;ZǮc5<SL{_^(j`' t YHO~c*m^cX 3%?*BT3𘜞9̓XI d }`鯢9Hh-雰rJxI4nq2VG-!(*Ӵm(CLgA! 7%BJ-蹯!3?a]'\{V֤ 8dLk]-"B\;'5K v 'o]l ;^][~gn@׋v#֍y@920&W ~\qG#ScJ/zZDtjx+LE NWƲ c$#<hCڻ[ݗKl-GGFl\+4tR ͍$wjB4ވU9=C܆⧒ *874̚&Jp2hcB'RQ_r6:ۙdf H+1`q jlşyTn齀ɭٴ!kD*GQeߗKQPN8W~|U;b(*-psq +m Y(|Cwx֣oyBPO5Z3:zhdQg \4VFj" z Y ="? =I!KXmS2pԦ2%gug{Y  \3Q5\tjݷ8pD]V=a|N88pN5ռ? XW?Y}7 l8K <@c˞d%yGy2ԏ&%9)\SxSIx1j<Q4Ft#?!!}Of^OJP }~ .e5j9B4z\u100a'+f*ى}< )^Tzg& i?1& l׷"brO~ ZKJ`\,4"$C2aLs ,.zr$)!mxkpҋ-XTB TELQn̪1nc=o0kkѧqRzpK1Q+ Vs6|3p"N2s1[$tOj{gܺ}U7&nhl桲Ɣz"RJ l"I./(EwDeA<#7GSYʻ  I=Ac' ǸٽB7U![0oԖMX2~; _IlVgۈ;ŋ8ʓkhRz09M ĕ :J*QP%PsmL`Ǎ E_Dc3ojWPU!6me)fܜAuEcx̨#K0O}! " 5lQ!yi,"(S7tnWD[8+>vpP[GFߕFY %3_1(vx܏!Z q(8y\N:7PVUۦs  5 Qcr*Y-{9m!MI̴[";CFKø}y=?Evu`k”LJ1$ZARn|q|˹*ĹlwL,EEƜT! #A 62it }FK)s]M?0 da1}i' =221@RjGI⸎@xWjZ V_( gsYF49x٨cif6Jl/VE}y@-Ʊ6O@ɹM =-a}*jX5cnoo-VnOl f"NH1q]Dmc{;w s"SH*=#Ob O_RQ$}~yİO6_~I EJ#Єa.T ~%/<@P"ۖMΌ-?FlH(GyQIʀU}ۑpQnMg#V'F i 3Zg6tu-qٳhYpf6!ƆIw.ц-}) IUICJ΃dAi@;B#~͙VTf,ƾgVKK-0~|!)]bݟA ч/p< x1%5zAࣰ/瑵4r;a iܘ_Ǿƶڐ7&H?4 -ErcI1.[TAQggļOٕoߧIEft(Ra$$]-g; u$& ;zttP,^ݫ`;Ԧa֬}p3:PW=20-Ö +hk}ψt V4'Ԗqz$rC"8 j9M>r7)%eiG;a /mwV66 :V,i,1OI# 58H ng<1t{!9s2v;@Q&69tޏpSYC6yD`=dcr6 )xHfE/IZ{,~!弤}W OYXȻkBbsrk',3BO&Y ĕZ-+vVBSv NtV({.ze?0q"eͧLTP֮@#B?ȒBƥE]qwP0֣¸#3Fx82TRV߆MZnu48?i憘@*N }ڢK)}.pxzBa:܆8x?~ m>4okx z-pψz6/\ľ_ E֔^ͺPc&̎V,i}L|هFF?>xFK7õ"gJhqn}rRXI Z:_@%Am[ EQh:sq2Uc 4gn )R-\5|=MjKz94k#P}qc1IpV%cc$_>GGu1W:.P z.j(ϫ,ޮ6>wTP ]_i>zf;.Y( 7KsŻ `Mv3dVn(٤A;I6o^FjL"/t([-Nn]HLS䘛;_ 4@tTi)?,#N.LH)`(L|("Ck3>]_vg;dg{g{^Tǯk].-X;AҘm?{N9X`;y.&d.=sHcZPB!hB% ͆*FtPAC5 xqz|neA`6eWK w9FMxoV賷zc e5[|U7 Լi.~cg6ۥYv44O* eq(Nm,R9a$mIz(ڕNXlgp;j,=C1So-VhYC!jC)-ITnYFs1y~L337,'ȿ:J/|A }jS{GzUU-PNF2Xy,dzDAcDDv>3o2Q^T@'f=^-j{;-"G;/| \BͶvS[F6XBݍZ}q^?>/ -}akLOz͎narG6LMXM4{Z,MyN{n SOJlt]K՟dg!#<>'WD۽'t4x{Z-,66pYL‚_ns#I4L$#!R_tY]ׅc*7,08kX g=g>]$9W?=W ЧW scBd7E_PF8^d"%bw)g<B>7S8pDiT,HBq[ɱ)Yrj~aEHIA4XS fˆwM>QHr$(Ǘ[J')LiYsu/iq(Jjx9vz >:(j8园?u׀=gk>7M5w>UК.ts!*.iO>(NytQ+'<0Bk"Qp; B/KQcr`"Mh$KppMa`1Յӄ8r#5я3v˯읻>?}c؊< @lpނ:RHdi{"_i~R]AT*~R󦒬,hf@)&*fȊ"k4M=1l{+j `qcYWAH*j 1:n3?IІjRgaď_PM]q+HWcm]*PqGLr7f( [ Ztc;FQ UqwP_'SkF{Exk"M>zJ[ k>Qa<,͓'y+g ɠn9389hX諥u4#oLvwe$JC[(lK_ժFwCcnmie=,9I <19ltP.ѰӐ2˜Cn v]D{.y{r" BRh{48t!~կ+ٽu9znj 펢HlƖ (4k/EƬTc_̦ֈ>ɳWWؼeǬKAқI$|/wZ4^l%{,[/ \8\OV<]2k2}N!3ySNnEAЧEH#F^ aPk,bg6)+ g>xQEN@?ם;K}$$vbUek j}4o.Fe FT(C`ghY@9̸݀J.ym 2 0gM"&. 6Gx[O e g$K'3}6vFJM,$>@h4UHaF9--+>=^09ە_H+BOH)ĈYM$8閥m0GMVPm.a@(:dz-6yn: 6y'³b-9nJLYT!L;Y:'nRՆwqx.նfE`BjYU1%H#/IZ`_|վ]S_&dt5}OMF*^D{Rh֜sHֱPe@pZKYŹ1 mEiNJOƠ!6zfB(}61<6''ĉ'!]ocdh`f;ѓKBPtbE@ৠ9I'~ V=˵*q8sԈ=>/0{ .df{ &ʈ\W#T/'ɂKބ:Dg 턠69AZoN|IRTvzke0o{[uQUN/ᨘ<[L_O$``bKMdp1kSwPhT\4~*:* lNU5&Kdv_l Q³0Nt>JMqq11ظ4 2DWCIp|ż0-F[<7(?.ig7ۑzlI~ $rd/)Sk,]g!.ʌ~`~m{׺LTEy=Mr>: VϺd;(_F4 ~+ E+7}]V,{Wl$YSL88gEZ9L ϒwJs9%ؖ|+Ɨys{+xmdd"¡#/]^ #6'qe?+ fVַy 1IƀO׎y6ſ.'qZȐfd/tK!ީ=H4AHk#6s91_Ǟ_ \Dl`ʒ,%-]&mV4Qe{\eglp?MxU$C'6_ղj#$ 77X 3m 2׳uiX#2l$n6Ǿ<@5{&slˠ;6\o]xZ{SLoᮗg.qf&s@M1=ٴoaCP=t]Aqs•Pix>e٩pD=kB;u6uOk'v2r)DgI:99&EO/ո?>Y\) P ->2pؑV.Ql -YB!jZWe63g3Znw<ލ\:w1dgNdJa"CU7" ${rfcƗ? @o+IkN྘i@x vdעn x6o,\1˿QFUhX&#r[a_}x&4T{C%ivvvNLd KxMFg={ߒ!t:}^wtݴ-Zu`*޺^\r8lf]m$=Ō}w!E`d6~\̴9l30mt]` ql8Ag&+-t$h-~RG=4sqlqkeZ BMBŘA[N6UG?8*?L,(jU~&moF4D܈Mo :~>}lK$To=&-a‡0^2Dˠ:-67O|5[@GFaS+OoRBM/ @X r)ɋDJXL[nԐBᡪ>(9j6=.'g?UIvdNdo(HTTaՈ"YZ`&-lմ,HBaxHI|N[ qv3{^1uJ\c;J+9 2 PD ˩Ut>C{.zk(P5@Є` Mu+ QNo0Ճ8 -;C c딭7(AUŽ`TBdk-!/tS` jۓ%(ZǾcnתCtQearm=y96<ۗ3GrG#$Lo.'bmbב#׈8z34rM ТRΆ;ί%Ǐ%dx yGL$1{| roO;J|-b̲3Q X:'mVjd)MJ:cj?j M9fFѣB&Qťav_=|aB[5"b E Moc!vɲY@)({ Yb h8\.*mK)ݏWȁyfV+]h8]@ UFRlFb{bL#*}YET@xPcxlObP y{G_{}~&ciO9Ckm :.|F3 :fb(C%ǒa܀Ia`X+g.d )mIZv1#fLsE ;FF oso8&@yob6S% IO2b$Gڞ%/` ?Exlq ]sCd3/.' B|{GeG`P0vdd4/YXU d&'7Ymn4e )DB* Xo,G%H@g[ʯyh4TkyBD Cy`f晻U,F7h۠Ҧv̢ӤT?2pKB1fTBJJJ vsʙ? ?!LyV3yJ޳/}[ ~;[A\qhԩ@, k$,.,QM_Fg祶 I@5=\~~:7q+qPPN3Fx,ӭT@FFnU͸h.FՍUoŪ'hcHI??&C+t=j gP88O^NgX]RGt(͋a^bn0yZ`X+4;aRII!cTiٓygeL|\o7ߠ {W^{ͱ^{4qW$?7ġ)P-7<r5}zA'?5K q 1}'E")|CM孔,)9|rH)RH7EE47mE_u-4)xycxé0rǓ?VJ|b*6ΈVb*m œ ¢jpxۻ UgQeBH3zeZ),kS{~wp1iҔPIU1q[/Kb9jaaA.pڥRrZzJtXvn:8Ճ4ܛp "?z^@ŧ2Mܡ)+P{ƹ礷A\_2窞٥Ys nx&1i _%+DXY2qJ#3Ce|DF2lv؛i 0rDο~|k4bjedJXr6y㜓xEi D? |zPq;5x?pw(9HzWZ戮}ފQAzW\>bO'ظ\?lvᴣɭxE?J3Ifr,jg+52jeE.rW!-꯸ f AWwQ "3 ݏDDj/VЁv0cD0QIJha\/Ώ?s)`0dv zL@Q5pW<(k:cH ׆GǓdȯϑ/Sa-OuX#4|y:P/vAGY9dtJ3=LBOPP %Mi|'DU]9(~3eoVJSc>(qET aI&XR\Nv۾ v\.M=0 :ڵoo1Evqȉ6OM,1b-5ٸcbDͦ 76.*C^F,jNh9%]}OwԌ[!lI''P6*ۗ?8vDEh\;n㖋CDoM3ʩ`p b{co9m%Ww*w?t?9/ܣ Y5)+!iy-:zAlMu~RZg}ɺ_6½A^pbx*&V5(Ô"NhUj"o[cVkWb\*s /2~ "KoeǙr%lqK`3Bms4W&:;g14Y12E ){1bBP&P) Ple2 A+k'|AMetZQr\`N4̃R.t(R%@% Ibqj49<zɹ;HtM߱oˡ {0=Ձ> capܮD97X;?LтY y`鑮K-V <Pnz0qw;5'YePzޕH[]->MU$T!שWQQR(cA?&t2^h$TTTZt.Nd"\m^$P7B?M*;T&6GDkDOe)؃y#3\VH4fLd\?N:BI)Z|}QesA;TGyM)0LNXgXk `6rZlV:mI#,<ŎIu:|h̒]*Nrv|y R ыbƯOS4Dn7Ns`V _VLd] ^)p^Q|E|IRdXEu*]Lfj8IygbXo[,آ8I mWU ]GZq!QB! `sW#GCYL?{=!hEP^`&I#2k/K<Qű0f8MD*Vg%i;'.2 FPu4W O*1&Jr^|U2`ocG<4 g.Hh>+ߘO4TE'_.QP=ͱx8Hxpj>45^UStx8ʡr5.Pz)'Y7Ġ^s .ldf^%KQ!  7Bԝu#| ]}jGwF}5믏' t>; o)I;!W os,MI Jdn^xb+PA+&_񄕦C}ne%Z|\F9)<mN^3=Ql CBY媮M4hoe|4_L*gͺ!y=[v5;[A17ZQ.]*jt0ۙ2DLK`9g݇3\Kxh3(&k(dCY)#y?hަdndr*K1rӘjV>p|alA\J[ItvZ2+e AM?@17"V`n\rD|ql\K*}ʬd4^>~/i'w{Ita|ƶ颾\OB FL%h93 #sKte&H/H+ F/TCp|~mbi՛!#׭=7ɶ_mJj[iك88a>iY:Ƌ(ɬ}ق{)WZEצx+cx.~zb}ӋDZk̕X0Zl/jft+ _'CAc #>)եl8[I,rŽ۪n^p|ڳq n;;mL?b/eFŜaX]ŗ W՞z^] u-3 fͱ6j|:7$S"6谐g9cJZLM^$4\pF.P 89krRV;IsJݵAhүz29k[;zvXLpIcؒ2ٴ #yZ5=۴lY'z]Q6hJs}v5ƃ˰3TOI2g;f-ͷMjP4l*u#l9@W{̴ҭ2Lzv)[$/vFZE^'|Q]8?ȅ;2FŅ.MLݮw7 I<hBv>:O?t/X%4K D =K:rpd }5WqwN_mj+M,|9ߥ I%*iX+լ͎97DQaኒ{I樻cM~2ݪ Y3 L1';-98; 8Lߑ̓{a̯d~8;{.4a-OI:;*@kڃSkU]g`3s׬ 3T_ ?FGfgq+Ob刓d׌n%?_a:/i)1E/Z\ʖ ~x+B_NIQ'kd\a WuUWȬP&to;϶1~g`$JRl1݈Tܺj̀,\ vj/cnl=ed]cn0n*ʄF#ie5+Ol`*!yZޖqVPs@`|QD Rkqk|Epx$@Ҷe0@9dD]%0ø*tfQb 'p-RzgW2iYYŠ5 >me4d t_6ю"U\) lyϗAp/}A}TӇ_o%S ⾡.G`/><:)3]#_CS}TW4䉯1EXu[hHAD7`n"A>&[kx8Qk{< I$Ȕ<#$"e)xRf ,Adf$J/uE,NKPµ=&lCG ,\ÛQK=blek:,͈l3n;Y di[z?v$ʷO[l aOHQ;LY _Q.,T,iʎ3bd_c;,d@׋.sNFcSWEB+%Pmƌ*ۨ%wxni,"Z֋Me'u\%um3Y"θnc~}8>'O J5Va7k| ،35(*ĶL. Fr5Bi%qa$^+U|@MM gH;O>Y鼼ةp\-ﵟFc*W\Y_ul| `fޢ՞L;Ky?d_O5x/GspͽG̱+B!D#T Bzz~Z+dR _DQ'L*vo]VըL9DOV^@:~5HtBoYWy A:Pg=pg5ՄOq IR6fVmp1|^ d"5~q0!}g!H'Ȁu]8 Vq)–MN-Cq@DׁUtS[+`:9˰ŶOE-hNvx0pWs+ S#+#!_23pRiN-]a4\ 7xE-h %^#{OP2c L+,ФȻAI:d_-6<[8 f@ {44W '+#3g,Pmk>+:Ngp Q\<=ಥ > {2E:n/Y PCd F}!r(C/!7gO;J<-tc 5wz*"֟vE(5/!# 1sxǁC8RH87@zޥh:Rq5+]5WUvwT-r|Yr1uZ1  5P *nS82ꊶ"2{Z8dI?bx"IOغMP>6bJt3<>԰ !&"HqR)XOm>cE}gS(8' y;Ƣ4Y" B bE3QfCq7)i{ ks,&ujy̲QtB4i7z*ۑ&y"N]9c&6,2 \zQ8Km/PiZMc  ӰAp)e()Ni' rԪwqw#&';ݘ"=LE5.zCt*9@y}sCDu3o]G|wf[q.uhUi$W_#r;.W ˢG.FUPnYA-/qK栏4+]Cj) x*zW_ -<9v ~w=I&W80 {pvQ9,?OFϸU8@&O}Y ;` FtS+Z:;FVuΨ~~D1$b(e[)‚b}4X#[Qee قu PlTT L,duX/ &PHWz\7ܸ}ka&QXMĈ3>$~P-v;gXVYVeU 3};5oJϤ2+f gSwGmkm.(60b0OX#ݸ{~bw}!m)k<m:?. )ތX.j=oPIK|>U1JdRj4 fչTyBzoHݒ*.gp6-gI9*t5qGA_OQ%J"/75"] nmIAoQ5#:Jq/ i` Ő5v!G縕܂NnosY cN?(xMm<EP!%2P*m*1(_mr؛;{:ႎF7m_vź &q1f >SL?'&7-ƣlL^KR3yj?bتaMeļwfߦ88wS;Np${ Luyf>?&֊3ieDaEZe['-WgV­+ 8j WY_ !-5\:תzKmA~٦(SЮ <R=Ju ,9d9?W|52wn^œ֝/Yޣl8D*C FmИK<0=jgֈQt%rW;3+{|{0@}EЭ gWIF;{T4ɦM':|62!nܣFw(:@uUnՎwL[0-} 0F8"DQWtk`(Z$̪01D.L$jݾ|Z7ݦ.6:2g%ӉdQ s ӈRu^P-K]%DAEDK8oC8Б g =d ު֌Y$vKU?Hꮠ\dXEUE>HA OR'( !pЪw僗BǾyj/XSNj.vf?ke N ҫp.qk +)Dஞ!f&wuG;:.}9ǛL/R\' )2vq^PIAr ޷8aMsk'P2< vMgt6xS-:@a"k7ݹvu&u-Ry(_#%?2/Brf%l>)U;[u{Ln (uhD#Їgfu"ˌ=aOS&~'+Vv`k (mg8ޭ;: kcyR&-Nrs>tr쎽f,{Ur 9Ki}PABe`ǶfDc1KR/¼_5wŝ }Xf|q^F\ HnG$'#nD" B4toă:ؠCNn%K„EV!lW^Sd88EH*c6ګݙNhz]пc,UGO?κxOSm0L[w^69cb3"#A-Jy]O@)#<9 {UP#M'c.!Pcʉdȇࣟi(~Kɯv &EY@!D!l[ ` i)MjWÙuĎ7 !{! f~ $'ܛ ?A=m<:}NK iЫIBVzN ~mEX} dl @$} heuРhQ+&NLtWiTEBq;_D%~#:Y -Ź$WMQBFeB/' sodƷΙo A*Jճ@:9Rh,ВM1ݻeíYqEmFUZ>i#2P|:aHrC1$wŖ=mSH``lP1؄mD6 Ew:Hc贤ÁU0G޶ RwMQz>*fd Y?t[6\'a7z8-6߻@32S78UNK–ft;ܐJ=c|7h 0{/>ʱb~o9:&3Dw| Py.of3kcۀ)/kB(u@"瑱 7g dHrMlIy31:'M]ݧdӝ T {l2z-(1t[w'Թkxfj~)?B+lD,;2 'Ze&P*ɾna0^Naf;VHwُzݺN BTkyJb-:0jS0bAif~.EliٖvM.0%J e%s{|4H<9|dޡAz:& wx—mLO8VI_kymnܲ֔SvG@S/h?K#ZXx-2E( g= D<9ْZ/l{/ iWḬ:л~74l0eKiH*-IR ۾- +uԪYC((4Zvg(3RDРuY9}( p船GV9F0|WPE ^Y(Qn2F8zm/ۿ.Ջst9"t5[I_/c$Sq< : y`c× O_}3b#&.wL׶VnhJ9Գ.)[1Jn_=#+%lp@m1s(՞ ›$QSXFy/OUfǵ6)+8:1"F wH klt2~]fYM[43yUIZ:L[aAT?K`%Dےʁ@݄t -wXLke%AA)i%&oh7 #*?n DgwBI\2(+Q0R^kQq8c䃾$[oXr#=G6[kJ8HyJCh(ShvO>r D1Lr Sqt6751v8xQpw.BvDŇ=[߮`g q;(5"88w*na7??W%郵);u%cBn2nx&8 <0,b$o4%meW3=| A{/a(kv%?)?)ǖU&c,@lQT\z2@ O{`!GK<M%b)y G}#x@%L#Ipm.Sd4hLOyYm`lTC## ݨQ,( \j  .IVB]сNt-xA@3'yh,}^b -A/yמ+N =-E֒yBC) [p㼟[?%)yhS]ң!}mcXFxgvYcÀ6x=̞ U*{zMJ+%q0:?̸ mw񰯽 "=#YyvuzY}ՖpRYpkQ7ZKʲx>M{OJ$6A$AfnR0uE(,%3R`%WG%ʤfʽ3\(1ʃ(P!«IwUeO0gs?Be)22>*88G]Uܫa!;ܧPP@AxTn;HDkzl7R(P{D)Ati qƕ6/7_xR_UNCC9 &EVF!B9pp=gQXǖk}K;Q=/,IϷ)x0㠕_|S'_x3˪d2~5(Ej:Nwv.QdJǻVMQ>s )(W\+pKѦ5H$y\%5L  oѩsTe ZN0K6G3u!Xy&UlyWR %P?VXċaz'X00BT <ꚷF%L!.J;2淎7)bV JnwD`8:F }8+TU1&|\H6!i uTcsǹ閂O kmÈ䀏<4FF0iK`G|)ސE_LSe@y~&R)cI\V(Lk<}c 57./!ȧ)L5=EsK7l09 ?9[zʧ)@0)*"p%Aq͹SN#^MZ?9]k}Tڟ'>qLgM C.A۞GD4cRöx84W _0r3&,mX@/˻m_X7,(䄆m<&U=z_a[>Glj2J%pq<:0ҋHh'=l=533I': ŢXKe>Qc!tak<"VX:ZL7A ƉGv !٦QV݋ЕPk%ˈ=sql~UP1i،| kte@]Kp#$Er7Ćk`_`ҋUGmd^֭Dk+:׼d]drټ(MbQ r ђk@Ԓ0e8ŞcY6FK [d\Ll:fk?epjs!eŃ#NGG]A~ `˖9͒$gKWD:N̙$V_optχX[͆E.w)3NIɊ˹U鑲PJ#)Ӣ4BIɍ-!dԬ;"_y33 kɲ_mi2tWX@wPâb^Ǧ'2[@%s'ff*|W-Jt}[y<ըܲiTKNxۣS8l: %"R՛tl1}OB!IJI6![{`#a_$@a[wTt3+iָM0zq]k4؇r> Czy`mWU`-:ryt؁QuEfq M8Q2c/|_e^mW}{H(ѕIqB } U괗 b 2>Wr&{=r*x<۩y/PEYtHnd hºJ.J~\Zx4W42h}C pB偉t5\rN'tĐ0BpR̭qQ cwz{jG"xSsJ42c񜮞 ln]e&RWBE!fT44Znd TL%Sv 2mQ ALdhR [̕AozIi>2-~Di_t!/֖ij"xR:3v?t5wv2;w\Wؕ0+p YiB=}k۵UhV0eQdtReզtzDQC4r,̉d pvUi|m<qB,2$I38}šYpo.G'U) `c%3eEfNsZ|*{-\ JWԼuR72ʙ|}D_|# B^ng2smY괾U&~& #p$bRف>`i(nyQ&\>o'E&H6Ua^P7#^!X4 !fw\Db-"zPpv>Wz]1 </Hqd]r1gւ R/&G_Bj6?zT5=MXqnv t,?{EGtg2{8:6L>Fmp! m8:7yu_`BԬA\՚ENE!.5,􅫀qC$ ҫ/t,tDqv]W yZGy ҵ;W{"-9I*"nqgn #g40uf2.!{v|װ,>"5}aJz]qIi4Q[!5CIҬޱf{<;MJpaA9jA(#Xb~G,s2L#Ʌ1}t>pXո`E`!Xϗ<9fD6f0pM 'H4UupP^g^I;Z.G\ƽ:F` +HVmŬNhp XVf}GN,fDH] *5Pci嫽A-QX1/ 4`QVTs~']i/'1ÑQ{'3"TwqQÐܟx؀j<ҥȝ*㠡o+s 8{TR^ iI$?WYux>KiNm6B4Ɛw|cIA~Zڢ-EZӱL& D*ǜ-<[T~+hZҝ2 0NQyxݢD<5 \+F?#(xW:l_X mR&yO o *o4\O%8t<ܭE}'.ٜiz7ecccSSW77tnMԄZ{j<Ax> /ro5xmݤ`wZ QgR~y)TZף;w ,W$y?YIUq&0Z 6xvQNԧh#>-jޟpUt[_,`z8&u45)xB=B#H*gjGcCHt c+L#V(opʩܷ .S*B۟='.6ޡL ^#rу,DzO]%\6Q&~ٽjOi|1G[W9)IZ: 'y&8"&>HONO^sO~xB(LW-D2)@-'nIăU?_ȀZƶ4L_y;|GӚR<_spV/M>2`Z`j.lE{%0=/ A.*Ĥ W 2K(7c:kW߅_&xl5Eb[5Ӑ ĩ<|h~ VT X01#8=yRz'9dt@/&nj+ J$*1(Ql۳tnE*HR+cK{K~ɫkŧ1^zCTYaRo8dkFAqM}lXu3b+bSZe *Y ̦#[F-?C IH6 (q2bhE/ Yv J4?3|fGكv 2j*4חo;{2*FRD4z *ZTI.m=vO΢V.txXU(T' Ӛ~]|4Y=*y$6/-Dq$q>0& (LD@_^=0|IyVeenftxqJnx$->ZJmYb4xjnKz`$O)LM~9[?5XPm޵lwvUԖ̰>zIqXB#z횘2c`3L3 [J}]9+mOsL)&a^k93t۲b.lL;tx6Og_P1+ث`#?Ek{$1]iQ" %kw|)O^ݐScṚ\ xs3z /ꗷ 0՛t;4z_&mKoKN6т*btZA߾m^:_A3'-Q M@ >Y:9ſwҏ=C|T\#"w̙n~0GWT;g) WڭX;d{;T;%#A2<@ժS0lGUJ9'2LEQ"Q&1}"-SN17i6-3*S.UApzݓq[:>eSixxP{9r ugXrq֒0?TLruf#׾1l+;FV|-jrdf%H9V~_4> v%6$g߁pg9{Ͷ}\kaXkFzEJA.!ɖݘ;"llHo7FmWD1'h'Rb$)Ju;ap-DKZ A<<*vvSfO^.C ,,~R8ʦjVxa+*ݑ^**3ԅj[cq)(?Շkd'32IѥWz)qOΔ6/b0ms p*E\$D$n΍_j#hW-e,eםMR=,ԋf / u eJ)`7ĘaQ2Iu!9kCŊ-A+%#$ /+58.Q3;Md;0|M?YsKKeVsaRijPJb#ܽ;lo ׵Tǔ-W,e:)2U1|S&b:2(L?Ύ 8CmD_K[$so GSCCMr]J|Zޛ?GbPÅ/c':yJ[ W17EPL^ߛ|605|!eلnԐﳂI.L ]e`$$>%q`rATixyLU;jI1c-F֢ b{@?N`għb$Zc?Tك/ú~Mu^AyĦzo>ҁ"U4suT78!# ~=w "ةTn9bW)V U&&zP۳#eelV)dFfU#_[!텶<]I"Inh֔)rK7Ģ^|)}1FqiGל4J, ;IpR#$: вf8IB~hQNW= F4f(W$u@YseWB%ꇕdcRʯW}=ӏyc` +&n(agxB(|=ۈcWت^&#D0XJ߹w>3?[{P[T2ǩφUS7Dž6qA*Š醳0夡N991>ܪ lmOm䨳H6$@ԄA!բp$ 3qrA$q6LY/q]gWFtӅc]B=9qxC@L!P^?P "Z:޸ҐB84Lv6G&WE;Ohܬ =}fl|w3? ;N5!f'攅B!3M|mt H03̵E1 I?(%BkΐGVPnvt^|ԹEx7t<1ɷ$, 5W CG܈wL ֲH,@]{ڬ|M*#^;;[նER:\v*V%\%Ŝ?.GA(Ǧ|GvS8>Խd^y,]150N!TsIߡ^tu+)j®Po+(xS:tT/b4?ÆsFHb]҃B]y/̛ybG~ n%oN+bRkYMMCn!r*rRLK%Xdi`c\Pus*vrg_wDmwXXay_og.O.Z[YNuuR6#}2vw=PB:<U8U(0w/t{Zy y;[ (wʙdt#m.m 2Y\F/ݿ)E0^h:(|D7 pZe^J%|3FiHm&qP7_ 8fc'-V^;⦝~wI޼%͔i&'/Zܩճ> (4b+wĠz~*k/X*cߴp&/"I^٩d 5wupy%Ꝏۥ]?=!$}'=!@^Z&/$ܯ_<Ωp;̴ykG[^j+1>7|^^'4v#0 q@x~.Q[JyhI.2^vM!99ފNO^mBf`w$fulHא0pN~AIYvd4+X죐bz?3n<3"w)VĚpU(z⼣UzwgUĭ1d$8:~ <&8C$YtˆNCw/mF#̨< 7;s=t4jělLvu]w=[) 58oFKi! @Q>|RY?))4Nw=wKe%="r K"PUr%QUsH*]'ܶc3;p E$C;3تLG]s)t+ȯV9hrE0fOVহQtMm2 j,r:`{ elM-FR,iQP ?٭}+je_ # ]ʆe!"o%ĥַ ;y88U?pƈɒ v7/tcr?PQ3#Y/N'dzZ{ЊIzFz굦THE 3pzX9U y ?e 2}|gQ+H3Xtl4]؀vRM;ȨY{7hebf9GƮ`'f=hVv㑠wG9lи׋AL3=7ǂBE_/go.牲(Tz1ß7 %ҔiB$jtn`WM!t. ԑ~>< {I;ll^>sҺF}|}x> ¾v!kk7 ia4u|w {{1%PtXHzJWiW@w nR^n:m*TCrza[A)GFto6OWpS^TM9IP̱'=㯇b,163FOr]9[pv|&Tw^^aK%4H{"滍FX*0K>8͜qÐdP džN6odcDo98w gݮ8݂v5D<ڻv++0+c9~\֣taY3*n_xc?"3 'ɢimmy>iDCDup]yR#{8?Ȓgc#2^o[i5jauZ>&NlRekIP6J3F  ^4yru g:I]s O,$4PoH.QfyZJ#QD' BI1qRq6ŝ'/"]mu6a >SCpN+xN$qdqd$%nvORf%/isM~Q20!XW=LJFA)g1g!!(EtbGe1oy]ػvH4SIbVnB]1b<0/!a>z' @ym0K7%OY> ]VX{!mc] ,="`TC& ZhmR\"Ects{},Vttq$QVdFyE јljA@06\(k:O8d4b CrŲ/VHKTR^uȫj1I&I7uu]J^YT(vJ,u$\d,HJT (tСQvπ"ؽ"G g^GsK^l3Z|lXF/HQ@38,\݄sϳ.q䢹LS}v|gYhd‰S% o6Wh +WhcKTԮute.UTû`5KcyoҕsQߥn"%% V@/Lm##՝Z<{De=J+!gBDlnBA= y4s@[qKDwUqEx]}:AV$(X8fcL 69uh"F0ry7];W_AVtǷ+k"%JK%Qs:VG$'LR}Bޛh*f ;S" y筅:}+sTu+I_W,_7+/=_+R_589qܩF`\pStz#艰 AWSd1L删aGpOJYȋ#{ &}%پiBZR -*rnkRʡz$5(ɧ-Ni+{I}3YvUE?/5(dgl4N[u 3l7ʸ=D9TqeZ8@[YFN1|r DB"n47oBɎgsqI1L0a}/cE5F*:gDBu|!-e .Y:cǐ?Dt0+ܲ[qyGNo#4{1DBJ߀e͓??-) _Y5tl[U~lu.ML`V|_̒S.j\U!tˣKYY;TvuW-x`rb(du#].?R lZ|7#oq`ح; "jekG#.+o6c; $ fMF ܚ*k!#bjNT3z7{`$7*!%v6>6jK'I:D%:kiEJ+#)׏흙uVAvK7{=[Mԁ/jɂQ6U>܃.JKGi,/) [㷐=7=Q%J'~NF( Uh3ldRo,;gZ oUдpo)qC3 'LY']oAx̊]RR{kS!4ްGvWhbδ5-wM@^aTa~UJ'UxI񕸖3w ͊g1kOǗi㶲"_>% PoS5订bp[94#DbB#ɐy=vE'(1i7,d(:xGXkEXt Ih![Xc.#*`?)drB/9ϓBݯgQ688EwVi'',5]Y`擢 TLHVjgy3uE/S-JNkBd'q9!. I+|K8!ˉz/=F8"o,NcM D*HR}G`P\җwI$8 r0m-@5܏ç౽#1CfyMm*t 0{=MM hSV`age-s<^DIRw>ozf90I/I3;y,D*9i=!Ŷ A!"'}zHM?DT:gx?:B1&؊ <Dʸ)sņдxI 77+#a**<_X|V!̦M{@vo9V%xBR`y?ẍiUp\@m8qe,wһO [S^wzHf%3YGswATtΆ=ӄIb!bl*woJx Zns7ܐD"SMg@)/QNژYzpD&Q9βiaNs͚MuSj;22fsծ /) Dˏٯ Í{=1KfŘ dQ.nX0U  dIF&:}v—srMh*9,B)k o[B1),vx\>`7Ϧt$S*OHiH)RM۾B"qq;`74MrYe(,$Ŏ iIw'}OݬZ۽5'(|G@)9 9n`p:WGk"ZYЎ_[PrÜ^lkxjkBVR}ƩA~Kssc3C}\^Oȿ#hh=6]9PQ!``KvǭF;ʃS6KvH@Ņ^9hܳ(G`IгlR&~koa&ZxT 69 13 헗tg\D* jrc{IbV'*Nhb)fsD.M.v[Ā~Y㜨5)X{Qi#'$\e T&I;zB;q6jlbSu\X*$cuƒ XJC,8Ecm; HJK7K }DU4"rz}yyZ{p|9u7iP9FG8UxGFy7\/kPV|wGOIc͚>Os^kC0?Big{`׊ZVҀ Xd[ Oσ%6+nxbs}!/_WpIO؄E0:=M8JzWYۖ2yjDYKY)Jx_:3!1\!%G8/T Ra4ɸI zoM!- %WRASc<@0cY\gE}cq(a_}6+M@}TIH:=gу+md/p.*q瘜/.ʃ9N왒;fLP5~cdA0ثZTm{$Ņf8"sc*Xeb-ކ*o.X{!>ua5ac#`ֿtd86Ԡd,$MLZXNS0GM`_hZ`m[!5W hLv NgoWHկe(8P\绞ʀ-.Ux*Ɍ%zgǤ '郞VJƳfxdi-ʄISc 8F ½|iY } ߠ( Pi~alsrHe"SL#m UV'{vcK{*D'Rv*9堀~ۦ*1,^i}P%i?1ll#z#iw WFr3w (2! YF%QT1B8Qsihh&f%'zWagzq z, Oqˉ׹XJY BlB6GGhE9 l e"Et/<'wR|FC/"P0Fqf/.4}":;rSݯY+_O p"jH V^<- i׮|y 朻8g#Minkf}g+jmOI|'<_8s/oܿL@K0a7#+Rh9bsD'pmi1:ac$k@yVreә ZxX_A:RcTj.]~%1[Jje| KU(lay~ |Hr xZ$OMAL&)8mJl"g,0OGJb8NCV6[$mE`\YnYɇyfP=hkH/:1Ii 2M uZCi1ēB%6}>g4x$Y WIt+ZD!.0P5)J,bV UL*H<z+zSjf򄀠l1f#"Y{ yjٍ_A.E<4 -0O"б3ƺG׷+ b 8ILWrL.d@n$Tb,i~rD)]^!^l~0K?ɨSV|(,_ ~KQ9T웝5؍ ;[ҠEqI|%ܤ;Vo٢~JbbqdG͞ȯU,Re͕Ox J7}jR ξ;QcLB>:{G=#=(`vq Q ch"NCbd/uܘFkJnB7$$17"$uiT7PMݛ~ ZV?PmkmҜ!:N!9C.~|)8&Vv6Xm5Iћ FJTc~Q/c+ =x/P>M:!g&''rH=qAnxT qE* cs V3܅evྯ9]/Q,Kڐ[@xvgf*3ɓOzu1>HfsGx@MX'@%^]zrk.{mfϼjbdqa *lBUb:Oij4\XZQ#i*IRXK*Żh:3S& \50QDz1hqIVg)A>E^."Ii-zY'LhsL܂ChLm-FwZ qR;)$Ơ?I/;QD3>7LQ6=F~0Kn`4xO=!1Sͺ^.'6ccd5 Vև۪8 zuƘ@ G@5zHX5mfk 6%)lwAATd^F j'lJ1B"[_ YDv>l.$тqD׉dwqyTl#ƄIڋ̅Xܿ)7~x| ķIDuDh\=9 HO[/8gVb(MݳF:xX=֣л;oJՖ顲Fצ,]B5Dr-nwi-SϘ HѹC 'ZW/|=b-~䋲9Iĵ|{TrbN_ R2^ñ%9HShAYzB\og2hRM>l&a5t 㗝m,T 7 e7CwaMK\FՒ \v6*;&$-!m[jM D$WpkuGrL?+kp"g9v "'%US2V@_w|_ƅVf H7"z׷%XNcu+e6@ ᵸ]^|14ޒ,c+ҝ?5',*7"T쟂' ԷT(N,\|5%9-Cpk2,B{7y)uŞ-yy(P"y%g+*NS?vHVf]M$!w,O5:=vlѕ$4mwƋ̶7$vs,G-ԓzXf|/p7cہ&;CdKu^[Ub͓HDy8 ѱ2"d^qsTDCPE9Wb$ޑ$U3}Ae`SWK^[t_q*4vOrMIݿ)*v6e]>|H: v5ԟ:.Е/Zu=(S+V_I{apxZ%[֣٧# $ `*3Ϩ?9-UA`5rS$W~t ctQ/dy\Q *ġby(fw R6{{TmfXؗZ w< jy4 1hkc4T&9*p媷 X눱+7MdˎT nE6}Po 0r j!{/1?X+A 6҉}.gZe-Ş:zT|(I^q S.A'[~+6bkIg窣iV VYa83k;I4[-uŁ eiCq J2 xwnWJSMVk lenй`\]k>iNc}8m̏93!צ ?{M̀o 9w'<\@M}j 0Ź+nix<aʆ{b6F-4ay=-EC]Alt:+'=u4.Ep- K-9p#>9eW5M A#^.H\(":M'^W=aL١֛3,-Ƒ X6<49IdAVOh/Y򗉦Ox&>gܲ8Qpt~ºg~e8uڽaY]dkӑ{ %ʮ=x#x  ]Cro9"f,xy!ex^ηa,;.6TMx5eiH=+YɽJ6 /QR3nwn!IM*pk2፯FCKy}TY$% N0L2~ztt3N˱eb-BàȻPQ>]ǂnNͥY1V) .>1vBAӧvrc'lURl 攫3Z7NV@z0R;Q 3ב?,dЗXYX]} KeDW边I"p7|`Вc 8KA2Ծ7K9wWkDMl85`1ylT)\$K+܄S '$gPe5ilTF,~ی'ځ!i:C=ԡw:U g Y}I?ŹBKaA*yv`+u @Ǧ#ZQ!vKe:B\ PnG|3;=/5*۴$#.9Ұׯr]𢎌xejޘIit٪2:jQ;#:?Y_K6JҏAZ*MX^u,NcÐl环;rcD'A[}8eC2A I0>%3$C}zrN /"\|©m*xWjQ&"u\]/V6#%6):vӼK>oa:h™ qcy~:S.k"TНG#\j$hٔwwu)%UqfVGeiyg߮l =Zk8绽9\FiJ;J̭9 H gĠr/S3/"82JWg BVՃU>vH%Ҥ JҞ ۦw~P vLIODgAx40 <93TTkORd;*54rmšgYp?/PGKߢ78ZU#yh;?gOplm&qk@B—CSY섡_8 LuR,@cʵ&1Nb+>U0 |R vv":NB ?"of .ջd9ɁoiO\XWי=`vJ4zn1PѮD/-0Xp|m.;D|Gh|ȹ\)I,b|-3FbVyttdD]|Π8ۿhɪ,ƒ+1F8ЍG8:R[C)9Hɫ)50ٛnypﻍ) 464r_NOscZ{Xh^%} A[lrㅢ/HF:ǡ*Tdjjh`wx@slj+?o*8ڴŬKpߗYk^9P@s~,JN鸏K)1쫛JT]XkdM󞔖Ƿ=nę aTM\߈anzB b6 `2w;HOkضueH7剆9Z}3ai+* :KR=ԞŮ^\'W[|dfΚ[o 'hRuDyP6~FAY{`a*7D[vY!n*KIGDȬ̞`Mp9D|8 q|146{4Pl`ٿ~.!5ؙ/ Ssfe}-i!vwG;UY `oN~L4cF‹ f,CrJTӋ4⪲B#n[69,Nɦi|ZֱQ(VE&0\{Ap&?%,۳"r@c*(ɨ:9 ~zihNO~06wm:ϼqO RLϼ0  j>JIJY;kTeIArY=x'c(ʓQ6Uݖp̪ d@ذH2ٔP5c8ŔSUbz0Fn^ KEa<}~/66{s!U.^ob muqaúvu۬;8ObDF/E{8M+0P7T]˫RmU3̵F ~@::*!pHc4;WRn=k3e^);3gc%E5/THki\%m͎kԘw!56~P'M@bMWɐ#}>2aU_Js!HMw^nC5Gg RInMM):ȹl8r#ͦePo_͆6U;4Cԏ-x(:J5>>P0 k?MhH~f6all)qҸVRP$v;Rr&X‘[4UGh2{4:U_g O Їi>!u7@p4=Wjy=PY,M&LF } JQӦ B1$(f# .ؘ 0Tq0dP;-o}nkg,AOЪ;.¶L%%۩>>o]oh[;Ev`UD|pz aO h-0S/`O͕8Xx,-Mif+ ^F8ytq g" \pM R:zm3&o˻ا(S wJ4潿1]n3.[p|?zE_"i iOC=Y8I׊tz}֟@C-Gl~QƯE#^X$I4h(PVM=!)j$(g,=iZ95{#0FAU.VڜJE!_/hU.d3FkU *  2"Way`R{KJ2$mPOV]25ɑM] UӱU¼h;6z]sVCp&hw8ts(^E׶og딛'2L߰>UP@[7(PrT7A>>'zv;o*]%SnMWokĸT{6€G,x>,Kʟsf[jA":jfV{Zc XQ SƄWoVԝ/¤]4.Dvtw3"7@ 9:DUP?*@׽{w%:_}EIX ^,CqLfD݆ܻspoQD/La% Sen+2HVtjL9yD;VYCiaHJ1RKH4̿Ÿ'vgh]# .fTYTڇv v[tHlF#v9?kCk Y׽>ҞԴeҋ[h1$'ĸ;TfƉcxD{5q';)=^:Ž1+6P2jxiT=(ΧhP"\)tVQkPlɇnjFǐ2~>Hٍtv+\P@~ۺ6L EABy WKyۣkVm)2M-ES4I(5 [Єy2 1L(- b*,$| wR6^ˆh>;}-@}UZA>!4jD bT:1'9.U CST_Tm>GwIC 1_q' N(7х՗|wp>EUaE2 M^3խ 7?wi8mHT6r"c^Ez'ʡ5$nw'ZbM ,2Cz׏ y[#܄겦b%ؗƓy|k&sۦiK0)|ǃ Z;`S`R)xb߭ ~WJ:*HV-⽛_T# 1IPauP޾;Ȕ UkqMwx?m/[yI!EVONv)i[|Yx0Z,.] ā 4 D;D9}´w˵qƂ!7c)0MBi4Oey1Z3-V_#ώt;zQPH۸nmsE ޭp'?Q+ِ*n^}E h9e(5utd2gZ`K]y(cFK멉[;晶YE2zn]4ʐXm L{Zzh?o7F()~U*M"VP'Ga{AdO1r%9ބ39x鰒Pp'`=AyH1ANNmdE]jc܍P+rC8q Wó vd$s'ƆihT\-.n@&i׋~T+MOh=z2UJ*vA%J5$mi/U*X nGǠrjfY#Džo5u1rfjh+c@`1dMEwU/~{۩Plw9@p?ZZ@z778W9P;%&Is zq,얂^9.}`޼V)A$RV&er'g~8v4 5[?/)嵾ZE':$8zn:FOULMƘiL6/9l%U0Լ' CX L8sRlԏyaڜ7\2"&( ׭q%"}" :mq6,e+Fb1њMhFc_ lE,~Kw/. Khö, "P8e^Sߌ:aU#4OK<o˺ZuxZ+8-C#t#ȿ4.aqۗ:YЁ^1"Hh=Qw8 4;U,Wv[ -v2iV݅{1m)濗neϨ")է3 M^Ϩ֡Y+7#CT[5!t\Y-o)5$3:9oJt-7yX6hG$t+wn Lܙ9AΟ)8%.eͷI25yn/ή"0 .%h,p}.& -:)vfZІFvΕ Ee Qܭbna5¸$oČ*/Nw<7?U uҢ~~LoX_r{tBL/Vᣫj[1s ,L$!!M睻(W仹:<찁:)ۃVL2Dw׶)i0^)Uiª*rk<ˊ}FzqR,qIlW'l۪U{O'ZӢIs'kaBR63vE12<ҥqu z$ -iј?e3AWSTu Gb >8֏v&s6|"cy5f\U@>Qe޶j֜Ҥ!XL#ykha+ؠ@4}{C݉,%<%D4[>gmˉȷ}j7 `NƤ>1r 7T~Щ OݖMl0;t8R+@QrL}qݱrΟǗYћ]J./&v2J4~'b}w!+aSH$'$I9 BeRΰJfss_ IU[</A-4a O+urFN0i~g[ vzU uouTo֮IڕI(/.O.fsN;,%DY)ei6*=j3 OUSӥ5 u(Exudze'I38k{ 5.%r*c dt!Ul 4 U#;l-g`R"HMmH,ݾ9'V/W2ʆr-Rw;S-Iر?[Z }|bήor[|hfYaq"Vn@@E,($P- >L}"lFwa 2M, a $yŲ N w[YZc=YuLA(Pd`Y81$() N~F$lldB@YCw/%&$Nd+o&PaQ>@I+~ "iƗtF0*(>܄"|MGMq̔_)5]Ym|xl{YcS[iPFG7+xZvez,K7bs;[m PxE_xkbx7[txyU@Ԓ@Q'b[@,t\^Kx:?W:S.5\*6JN=, w /B<]xIF9GuLXS)w xC10W'%^l"Ջ5+1}mݦTz,4hNf9Np)zX + tOFb2wψ0N) M:kh2Ww2@Y,k۰'hm[/'p*)sioTT|ۏeJ$\;T=RKF\6{Z=Z*1(1: z [t ^ȩlu|J!n1xZ(oi=^3Yc1 :%zׄeJ\v8`TH4>ZdYװ+ `B 聮kMR$~cԬ`+&Ws# 遺 'h`, GG |=b4$:*(? &FA\Mm  7Fy m5w]V,ɂs!# r`pYs^qGk~r:v(^|ŔVF#c2ĸ'k~~ʼn%9#iz,TEU Eٮ rt]Li[F]XgAߪ۝(FON̬ZY"Td~woQ^K'56 zLP![j0%_Cg N}|q{JSᏺP`o S܌ڇVO q9^Pkj!%05@kTY z7 g_Q$w˳k>:~#,Zw1Ͷ8@%mq.ze\Is@ hn!Hl%(|y!а׳T# 8Bv;0N $qk2ip"~]Lv>_9LFf-Uc3`5ӚZ  Loy}vڝ9!?m{ KVqeLGǁ;GFD k (+!L%JH܍c0MmoL߳l'[lPp!ڙ\757vl: Γ(+FӲj*8EQ44ԣGO} Np [G/QfS^Dqc0/~.AE-J,t~(Wb]M(pqryUEkY1i">i %H7= #fk_+NE=@M܅4K\ x8^sfB&},!ڧ:>ݽNM{PDik2$6EhtqIq.FaO3z2?Ƒ5zH#mbQ모,nj~xZ|#F`E$!]mcLD+`W;PҌ{aT=2C, 9gnк^ 7WѧƏʷ,LwD=.k'2I"FHZZ R`)+DTa]*!ƿBKB?sh urgaN`:6ޯUk8<vnRȎ_O.4W)~#kM:?8.dH'n}_F5%c{us} \yݢA;5c؈Q q=;eDceDcWPRhjp[V<ߩU|V uR|Ol!Wi,ASy!iD|LW2Q=ɩy4EI"^ H:NDS[\ٰ7Y 'K|&Szm+_)yݺZ&vݩ@e_`6)%6qVoᡧο[h<&3"; \^e`r("Wdpko}SYr eB-֐I/p=%SG|o; m;]3w<\ѡ\s FrOKv($QrYrzfD zp4M]^~Ƣ"RwbmOkAY&5:*/SSa>H; O4 ؘP[8)(A[ЙɩѸ%^g ZlbnPSՉn:à+4CKN$#^8wG;VU =^ꊔ=JLھAza;.*B7}m7wFNXW t\P>(.uX5ڥK؀ ꀹ22iNʝ#05وJi1% Aw2xXY' B쑿[ݝY6<OA|t˙l^7IC-wwE@Bغ ~TIC [SFT!ub(jOO튙#\@kTҶ6G+JdU4$*Wo%#+ȁENtB[:a**EeTY1tXf =GI~egnbU_,b*2ʎMot{A@ķqW !_'9HXA"nTX&ouArF~v6zH3lbRW1d&a6#vkߘÔ z%mEBr ЃG]אe~bn8)-/JA?XkYT_`#돸O!*Lax!á㩌~F.,)XfI_Ӻ]"HtH 1t VlAxkbYmhZ1e#{3|,YR"?m3*Y I ;1oMQ}Qp=0(cS3]j nAФa*!Ϋ6b`:8Ib'6 2}ZMY!BNxK=4T΢uTWĜe$Qj@^H.Y_Nq>$LK8(p5nz]R7bV=9A#>Ɣ"עe-o "t>7 ,:/җ* lchȎeDDֽ2񬩴aF*7#nW'$_M ~@-ђ+`>0 <~JHoKo+fzSh53ULI'V/>|-+{K=.6El9Z|iD|l>wG}0naf N k:7 ^&s8)ޖd޿Vlu#3ЁT JnjƟe'b k4)I3{3OCLjE6k@,}0塸Gфu:dq\PD$-XpTMLлo-<8s4Fox+^,ZIŽ?s }w<G֟DTT0Q}je*V̙D4ұ0C7yz;f *7Gr!E{ԭù=}jX{u3Xw0^q-5Ŀڇ=%%#SSaAc4\6N#Vvqd꒞;7r@m@VQ'+ *Ř/!#8@g Az)Cx=,7$Ib˖?fI嫶d $oYh* |+%ImR T7mჄDidyt\Ѥ7q!3ejVO7'̈́h{G9{SX4t[b0I P¼ PMn4Y\wGbdѐ4fx`:ZL!䇬wLc<ꗹ?COg?[_&ԇhf NvUю!],1ENAfiqýcбJLy[KO/UG֫9ZW$pH'& h㭢[˯#hYp&X9dl0ׄ?{ܜ1*_laX*d'is1luW FV!;)D?+cQG1.b xJPQRhSxMGxkMd3faNpC$E 3G7Låi5~Rp.nHzM XD:,ίs=И{4Ri$=P9Gb?kWiv`Vi2 ._ j |cȒ3l&XGm[H& , dw7(+F^?{5~~M͝2,eTxH8٫F`Nȹ8- YT?2vdb x=$IwST:h(x>"O~<"l*TGQ7NVH PS̍Z/f%`2<[a8׺u`$-ueoL5k~@r<}}=]Kdњ>l&ږC+Y mTUa'b]):spTj8 PqJ

      kVTA(TܻN% Q#p"]8r`!XR!݊i2Saf8~3P7fJ޲)# T@"*ZXIX]>F̓HX.?WvdKb 7X+ŢT6J,NQ5BL@E^Eq3c Z#^OL><ܪ]d\-b k܍S3;>.<@-q@Ǒ>}oѦO=R nH/#. Vq}%TBɔ?Zc6IAT:U~n)0! $ApM^/'O{;>W`:K1.5*W /h'xc~K9\a/,)+nxƮqؽtn.Bx OS=Є t7 Mg3%/^d<njM*/SS2кIӻԞϿmQ%;@nYiN[8y[VW0!&/K&"o)3\hP>=9ԙI%InOrX4w+i|>ZSK8eh_< 올<70wX&]v&*[2_ZlJ#=3xkjKo&'g4@ oW%: #]Ǵ2$Eп˟%n+k3il?ERߠ9hRlizIȭ̭ Tװ{2!Oy)Ֆ.m PW?/<k NLHdޅڮü<\ LJW$@tx(=L'?J85EY")W+{zI/bbd(k!m_ԑqC0ɖ}7HBsЧƔ_ bfe-S=t,S10#ʕMg?1!AS\%%GˢH3$VK{98y/7x,@.1U+˒v Q6Sh;Xezz X+0qm2]ho|O׽$m`ftk,DEJI%ʄ&ɚCh< /"ėJ: Uęʶ% rq`Ge4:0Aï$ߪ֯3h91,ԁ?+!A\݁r}š=[4ю3˫ -6V}A&~ G 1&ޘy^Q-MCobKgnhV.SS@^uN;bؾ{$PF./fL+AYgb%WϫZ`!#2|VC!nB>)SQ0.iH4ꪓ,8{\_^.n巷f5x~Pq$73-h/dz{Y4i+j﹑\Sw֩4m"뗟AeEߜ} ?wӎ㦼r^4 >91&Q>1 :()UF'6+l_6mkѫHBvӑ0VǷ{s.ɪ.$UrqW-j=A N (Lee<+?A:cr0w&NzCOk;PtMpl̙K(fSf넼DôCbcj*4~^Dž*IЕz]qf$(ܗ?*q$Q 9x#+^ 04\2m崢b: 3܅ڱ"#FJߞ5n=1rfݝmlM:MeݨR<--.j;$Gaΰ1Z1{okn:s&z9;ekAMQzu,sZmh߻ !cǻ-e@V,u)7St\o6Eog%C`$稣F Stĝ4h2]uSw8dToЕҦJDއe(}umrzRh^ѹ̙ O9msLF6tA`,[άPi5(N JU(#`m]WkBqxa O-#؆ˊ:it8@R֏;MIV[ɹXEORbzAT{W1|{{<]ј!_6Uq"#^5XɀM2_TgE}bRUmNp̉- PO o3]K91_t7Ew&Rx@QMʧSnbQӯYWDsXUVV;4h4L T6*s4p 6Є/Hܵ$tnoZ[Ӽ0[sor]F)GS@UE&7ADqtBJQQ9t 1 1-.m`vbl^Wؑg &z8j]:zPQk F X7j1÷L#oա8Dlr1a8j., wtH"=ekN&x1f? R,TIy~i7,$Z 2_y2'Th@Jȉ}w;)Fei2G-Xa[Aw};KE0\<oUd< ] &vkKOU^\we$RuRUIaZ@o00FJjķ{_ 4TбsiKp,sXȎn+I%u63;^σL5Lek(v3 BY"hv+كY⯾^+%͗ X2n絩do_ߘP(_oZ[2BAdL\.304a2ľbAf/rİ}?Vf<65_wHN5rVT6#p%}.k߯#XB4ICr|w1XsE!#nE{oG`fo|이/5k{b&K DVȶjswEtxz+bσL/ݯ4 С NK5:ZFj6K,9xvg>֌VMQt![uy[$,+q0)\!(vãR11Ͳ 3Vp7sBlՈ.'2m᎜Α4BM-/Ҁ2FM1M^L}]HUʓف1{a $>sbI@S9`1 7X\JDyi"ð{8u}nUcoW)韋t=L`USC )ZMFԴ`  E~`fDndmϻœFhRE0˫x9>ZxSO1U5Ggx 0:#dCva3l!St^\w`)ssq7 pr cς3ҕ2цh_Eq6n,KK|}@v0k_W8?ԁb!x[4\tr)x0ǣУw;MNzj=x#O־44µbX6.ҧiv scEl8.1S]lGpBI*׆t-l'Z@}M03.OIshٛx2t-! Ǻ$Z|!qL7$'T$늍n`qP@''KƩrǷ#jYN^9T+Gp{֎.%l32ԓ:orQcqh?Ƴ¸AkrLz'c:dqAL@ S%[M%"r=js<>N3"?@cuyY6ի acmq{#j8'I˦ѥ Lonb6y*202Bld fX?%`P۷-"7paxfBJn+g]b&x#qBp7. z@qۯpCx.ı=z@DB6G ㅭӢKiޑԬF\q1$ 9*Yo  M칦u(lpiL浸Ԃi|C6wy׸5)XMՁ}B]Ga!-]Yʂ?g &})gg ?71d]h kbZwURI\#9rUeUZ}p]F:Y8OR.<{T9QDd|.P0ӷk5 .fgmϰ EPo*eҗP(+:<%9h~5 A"Y=eأ4 *N?`ߔ<2i} ˍlv\.Eјg|g߫ѽwm"O8>Px&-&$\oX ѽVCkY^!x3ˋQzEA\&׾WL/"aTW(ҁpyB"udq؄^%Vp_~&OW&QyE8؎dwf]Z4:o~90{4#h?PxZƐ֎oOX$\,;} LIH?*,^0D%;\J~aV͚㊦5,%i{AI(K*D7jv!kJ!*Kp1խը''u~ 'Z7&.|A-D66z.~̿LJ,e~o= TBJ]kNmbHI~҃ݕòGJy+ "YETVT8j&B[ŽzDv eEK&VGkElNSg0*!w@3hYp=\mn!f(Pۿ5\gAc4U R uI簹>yCqnaͼȣk4˅os/ krµP %NGQ;pl9xApEgC N"rwPH}P$`%W8\%,x~;s3NVکV,2uQbAe[c /$e Oy9De-~ qW5{h'Tvhś¼MEOS~OOsoq&BfezrI_Ǽ! l[n憆J5br"b&ן%"9i>J(i`@Q p]x=ja&tHƿ3AEKT ǏZ72d@26bb>fn:WYݩ/z4Kuqa2H8z?>+hi"E& ru@bF1 8lL/a;AV@I}c{jyG9hL_p8;}Ohȳlkgx{Z2ѭU$oЎk>VLz[!VhJdzQ[ܮ{0vǿDD?'Dio t ;!yyg@_ViҹjG#d|[c޿?Xі%t \ϼڎWRfm?8.|>qJi3#MN4xDva]KT7n Ӵ9# }[ĺeNdUhm*T6BU#x)7JRz0:">4!鰐˘1PNB?0*tG%Qz1jFPu>`F2|r%E$],4'[js.^|N0bp!/=W3{U:)\{*#=آ+\6!ar 镉`Fv1K)EƹaM\ϧ:.*ǎضvt݃hkA97C 6@d lHfr;vqmwY,]xcf4Es qz{͘U'3t1JJrNL,htbZ?C6DKIz%MZ],琧Y2;MDՀf,ėjTGL\W;U|SuYT6"rbrG_`t̯^vd&xɠ73VOi,N䅱sa0xZm&7=+u; 2K4.dHSFJZʹ @ &=f`ܝvMd^4}|%3D`<Ao!tN66ٍ6?@IGw?9OB $4m:G"=~W5$[gL[146y^$KxW&4alR4L '0ro.wF(i&mVz O'˯khvmO$%a|MduE jH".e,\;#l0 < "8E x(da[Y CK!!2W$X ˳h)>2f'|w#\3w COͻ[SO8~?qq02g~! j4_$cb\No#8؄K3O3?Ma,}֟d jG[Zߣ9zA$Ky=R]O4δ:F}[U>"0xq(nr:6YM;JEWzɐ׸{uK]$ GQӁ@&IzZ.{k:}iYv]_q*k{r==*w2OϋCh‘B`Xɿg"4A#1$^Ā0\_g{ 3lQ]JL|eY~ƣjQ/;Vpk)Y> oy y,֧&q;Ώ $SΓT[s:%oK8e2smv웛[<,rn%m 4emaxօ,l 3,JGxaV,p!y%G v4/lRMDMJ4غ,N-d:OOdɻ MY6gq~DU Gw#%h d|NEWLX(q`bދLǒީ^)kP8&R[=њƦ|[X.=4[&L8יL n!StzI6vy#9 )B.3}KWk ~Al'Դ(VoZs_3]K'ٳI0vsyz/fe)G~޵@{rJuJ,]:'qƶ>Y`s]^n׏:abt@4Fsyh tύU iGCkna(ԍA$ LcPQl#h*/:\"[&8K*4;y6hؾ`^z x?d,DOxT@{NQ!״a Ik7 J\ލǀRb6q ׋G")MAp{jǂf=VO>asۓO5+ 2kdpwyH !KOfA _e们XE}0,>?}8{Н ^-h1Z>,u& KߪK@o%`jOF*!0 BK8a0=-robnjⴋm5qY7d'9o8[:i0z6h?X7gMJdFK&4)M<> ]537iXuoR+[wТ'y,.v V$^oRlaF7:[U Y) B 2~&ЬZV/k|oaH$(:=4ԎS Ff?G04SsVI"o>Lm~dmP;3yy[PROHi`tukZr#Do!qﭦí LM&s= /jC5 {QUu,{ g8.Śkn<8R+ۡIRc y_қ۟c/~KMx7"%\"+ vtC%osڙ 7􆛟Jv~VsPyhʆEwSE%ۋq_' (c- Qnut,3EQs 27QfHzc9iAXԲt:gX5zB̫4`7*O'&RmRZo iؖ#TQ%GĠ!OF!wȞ;߳f0,͔O<`6;hɣ5ҿ,|UKL@ZiwD(;qYCq9;[t噕t5# 8b^..($Q_,=V\)pW+') q cB.[#ZSϕxhFMDKDb!|'fGPnX s)Yʻhxs+CD-uj-\Iއ1_#Dq7!1JⳊI5nT> n=N`|=+rO]:lsd'$͙fyà}t5K2DΕ|6m7}n )ܘJbXaw)j5I`=8dT~[wmf|+j\DwȂW[ǎ]uK^`$ ٢j2}1txe_ežQgrH%jQ颓axϏe3:5RYʋ{nmVMX#.➥$_-oٗ 0Z"?oLf0*h'k"7d_Z=xW1HVanBî$y8*mkK&wzE`¶%H1b iFNEPγw H~ĉhc32"%xb\fC?ԫ&-;'s!&bu:c_&]8q/-Უo\́i}XfRfu+>)0_-sEVX hb[Gsa,]]4 {GJ]_iuGIaO " cF_HV5g:2uÚɬp۔ѐObΈɐ`{]lc^g]9!X'Ĝ ۻYBwKj_!dG jWAz9휺v^- EOxs @(|#"u1&>QӭY$PN ҋ17 mLƠg)[U qn?*=.!q9-RժD4 p+;{V5`o|Bj}'4B&oۆے'RkIכNJT\RxΏ2 K܁ cM$(V-H s;m1fz_U,\ޡXEĤ[,;eVC8;V NBב-LIR`[0_o '3q0kbr,99VJD}`׀DØ&MEW#Y_.-vD }ܔchO2}{xɲipbR:PO}!*'(^yRchlMڞ$V,bn^~F[*hM ;Q|Ι93Htr)oÇ.^OK>20$\JPҫ|"bcW7W9,[nZ`6YE_2.|:tP*˃Ȁ犰)eB28`3LuG7,I}]r_< } B? 7.zE,4U9l HqS??0fw-A<dzPŀ칔9+e"V顪.@1r0%`@~ A l^~[1-̅Cbm#Ӈ 'VŪďN\oJwPԬCb|+6%mfMOȆ&()+FEosqVgqʕ TыEr,3-E.PVZGPg_@ƤdWhLLAH,gZ YBSfbg@R) YL%ڴ?iɽn fjB֣1=2&Э.Ֆ,qF5~r#Z ˺)DSs3m\EbDd`Y#0/3vw"*YmZÚ HBD@ba(EeA쬋ΊM4|/.ͤeGxyxr$ѰAifMy`]<0˲slbCh XpjA;hfdVMT>{ >Vhő%R,_japI #lJ[189p8K7N#$6vHM_Y̪2gHyj6JMCh#xzM&P'DԤn6 Kqb>fE Йc=5IiXZ(j48E*f yK%`87$}Q>$p)G\|cd Xh{q1Nl{[֚6A,P3әeNa#3> gPEaGrÊ 🄪eFVxC8Ӥ)@뙡dbIZ[?h 6ykuKNomm..^]2ߛYbⲖYy NF}>Jf3~TܯK1f|{ Jgֽo<#Av\!VvDff^~C$؃lDmLhƋM߶1ť тa@&'l6a_u}Õ_ijI<;nuˍ5c72XG*- RE>7tiMf͈IHuBp|cbaf `rql K@X.^Yߴ83u|pu1꼀+Oͺ׽ Oe;%{" uT-cVǴ gD_L^Ur/Z=C-`riDDYTPh%a=R`` Ido3]KкcV>b~QgIybkjjzS5rwEo$F($WH DEkf:w䔨ݜ*n- \1ShsQ#S@&hWkGi370} UkO!gyY=Z~;v sW΂mSC| -f"Cw".F/1Z'sti_P_x-½`'] pe_g{wDž!6ωjm3%}RlGc)cY6?ZL5茕r'F5]#u|C֭%@5֪?$GAI!+z 醡![/V]80 38 ۪#aۦ)xfLlGɬ[##q5?UI};p㼖;Ln?ʲHM_S˴q6kC%B<"6T2O6u i}wNӷv\^P%7ZCsЅr*kt$Y"ћ9$3|漥^J1H܄ՙF=Iwny3C3+8~YV=_JA m%[|o mW>( mJ>ZYu3o]ăUȟueX jO_$aMِzꙥފ{دpTU ] -$Ё8w}.UA>j!~du2 G. F^$*~T{p-&ǵ-ȕPkNC( ߹zMz]1@L(>xń/^sHNTiXE*(,ud{x'?VupK̮UQSo_ )!͍VČ2٪LaSv'JjCZ_YZwЬ3LTQFRbVdXm%y(^s-&"cLd/d(ķ=nHz,@!iNlͽshg#DNu-6mF 4H[ba`';.,Ru4}X!jw>(廾W^b *"%w t,ؖ_"ܬ'QbF0Vuբ<\#>6>aUq3©G!i^ێ.@qzXiW|+~^kb1'ͪ& ("P<!=ۂc}*nnI еQR'x]E@BRyăhGИ$6eЗJ$$j3cbbXy<2㟂«WRXw!&P~WKTY͗S 1{d1QNܼ:)k9-Tϓ#NN' fe2h b9'3gṁ!"aB1 (I)1yF oA^{K^tIH Cq.by0eѐm2 p?+,б:).S;ҸOx%2`9GuC:I\34Alcد-;'*XXMG'ͱcMu"/,V{ s:#=T V[Y⏽Uh:.URH}e{罘mz':0JT"ap.w^A{C'}}Jɉ4ۉȔNa$0'sndOMNn!ա])j $Mo!h)@ /F2iDjRjўQ{D9>:ˉ=s13<)|i@5.|H ǍŠ ʇmюO-+iɺupp}ӈA5m?&ڷL< αVe|[Lat@|W;CPKBcKvaf P3<8;0U%F²bXт#sfEijAtoSZoYR }F$>|pDE~M{5}\8TFc뀫&Zq0;$5:R'mBå2q{[" Ssիt|S7tLPX;Jx!f^P\AG"Dy'^dpdc)",@֌CWI /+@_q[4susrw,a=.W-6-l%)IsVU1n!z+d5e<]x+P1_//$b+6{ Y!/ S:wVUT4 ,Pa%9yM`w ݍ ^*NPWO%Q ΄O;`d}p.<:KRIY^ 9/\56O;^3{G\n{~w|#JƵ,[~ 5PYmeYMHゝglq.{_0i Z?1D"X1};Z 0.S5kdCKJLY__|G($ FT6glV<~oQ0]=VMۯ*vlvuR񙑰`s!]~B,4 ݠ5JҔCRRJb7Ů+ s $H]A(ti=f1\i$b},s!%%?JD@bpI&S9/7$UO,B gT PPM ǰbO&4v153!{Qb+i='O6[B,.f##(Xt0٫ TH, >H}o0$@ĉ̏TzO_#sҗ7XW?=JlY5U 5֍2Cʈ<8.{Qi:K`}A܍|vQYlԈ>L Ҡw 9B&-m`-( G6\KiYpxR\X'bw<PP_ە,w_2pfO (4\ \Mt@ϐDF?E"N}9GZa6|Y7n,Y=Prb#k8~lPhE)=HtыW@*l/7~7q? )hb+B޾_sIeCYM1ą#)L,TkisurNΪjy%ݞS7AfS50cu) g~Ű !a}3N5 UzO'Z3&Գ|JAOy! p;% AJ">26ی/1+-=_͂ü=]Vk&5&f}m#ܥvѣ+ &tlFLȴеb{S3q)+wH+b6qBQv/Ec7U՗=\klQWV8iz~W(ZK0QXRb#͐C$Yw!&g;p ef6xn~y]Vjp܇ d±j-WԦ1O /@qC3{mÍ{3Z*\jHtLTYA#~[ ?6!1P ؐ:\o_- כ~E'UB!8zI[}@vH* & (kvÔ / ?Bm& sݲ/60MBA 5>M!$ݞ:Hz7J bt;YŜz{]!~N!;7K'ZIyŷj_BvX0$(P{'nB觾-RmL7YbaAA&+!(` 1(BLf⫸eKHr& T !m\Zy;K jW۟ܨWhB:46!L >:qrsS0A7{$ (_o!خ!A!kg(ߴrF4*| nYטԼWn<2n}Ad'XDDF괖0̷6i. ^21iV<9:wBmqϿ$j"@;{sc}i9ȍKA(OX+mR򣖺(RoT_JR qEi'f b^`ڡtFMrD7i\ B[Gu?8∣sϱ'騒MS-Cn è.kZY77 ]ݴZFː#te߄=a jR9C']2!=N+hx(^4HeH5͎6|GoS,>n}F(j+ .DIˌ]SEb$=,6 8ug&Cn;@j4 2}s.Z&״(5 C-ĉ|]dJx]>]Thl40$Oa]}bz_Rp,?8S]io"piL:h Ww Ph!|BTתK{@Ky`֨M/vN^hhԺ;x_}y`n9 sCSqxe~^c |nhj{/I-3mkCAl켥'`!n rs7Māތ1Z>m}0x)I %bdCIIlؒ/@Jű2!^sM.Vg|zPyepbzGG`9٨ rזT]AY|EPƏ#&qZ-Bd?՘GIR008v3!xTʩV8CCdz!@9H{`S̐51_Jػ\.4ґ#"0C]BFo{,ueeƸFq;^CV(g"4݈22?1Fi(r(n8!Ngydf ϑL1S;ؾl}Ѥc@<2d ^1^/7\ǩW(pti!A,0>dj/W!9 S#,HfZ0O}%13R QsSu!O["{zH }M ܜk}4b'#/n>:ԫ<<&Sԡ͊{:Njj`鋍6()Suï:uEǀT /TdR {] xqIݎNdTՆ0j|9-b4lThz%gP6E/ǛDܡȞ$oma*7f["2fH"GJ n7VX]7z{{p08rw{t4NayKJEhv+kgHa[Jc"=p `Dd60OƏM 8_]3& ”k)3lj3/O߁KdM2m \_'LO!7cZrbb ?җsGj'~WiJfSb K@W*qFqiЕvSz+İ1@jSЮ~f&N>`= \QM^w~'U[/ݵGb?03m <ԯ(D_ gP5KA.7P2O?3\>RzP Nf"Y *o7c[) +܈fCjC?q|1?;o$dRPJ!@so l@DdهF;C9k4dh}YDTs6>Aw V3?3NTńZ)4a ̯W"v[P@«<${,qKqHczv~i&2lR: Ӽ4vV./Zʖ! _/DYH.bZKu:2yZRBVZ# EZr;n5a 1ۈQ&tF+[ogfbR/<7,BW\n<"` =c4%KlsY rVU|Z4غ+"5}auXdccsysaXs+&AD>i_P3,M<=s+5X>c(CkMl "čyfv߷UC7d9X$2K?&O|@NɊ=c FU% )KFI-G땜{HYF9KfutE+ 9C8H3) D1'\Z@!0I< taf~4 u 0ylM6d):H gACUӋSD*$K* gw c.v?%e]Ӂ?&-I8sM,E]c< w `?ή|g?@ A=/68"{m*TX|Q3JKq0c+2V]XH9rJ);L%tk'!mT*/h9|$Zi̮‚nD\d[7%nS1pȿNB8 $,~l_yf[$p[{qz5HK)v&ؗx*~}]8@j;f!B׃MCfb n)-Kk{e?Mψ`W&U%@Q~KZܙa.Lne\o{>oڋQF;u$.6]]D!fn{OC];lNFgAӥMt#gvq"BgHyXa]4g+$B,dgH6-U*@pHÅ "Vu=Rx]pޖCx=ܨf^8SEİ.\mQÛf?sa/Ɗ'S3$C*7x~WqW~φ$.]g-j[0p&5Kz(7F0x.ؐlL-}$Lʁ"ON@#Og݄ƍ l#n[+nyOӆDwhΰ\+.%>oD.ۑI"sG/M-, ܖDCD?X 8z9tXuQ)Z)d,KSx\3"{+^nj1[rkJ: lZ池" u25=®ه\Sf ϬBpZT) s Z* [E&ܒnFT;D^0֩grB˝:+\ y3+H$%[/u^ 6%JggS)]:0 5Ob #zW$8 s 7:b1c%2cPҞSgjR< jMѕIp6J7\h#,XӃ&F}|-0 Ѩ/mUx LK.oupOdi8̛DY 1 ~pة{TϝIO=IINO#|{\߮-m3w(J90Q''XJri5:%mrNK[VF8dr?j;EoXm*r+\A2FƗ7+ oL ]z)7UIe -"jk9_Jj*%[W%V Ѐ#>(^2:̊k[/ćq>T.>7ZKft \RYz$]櫈/#=B8;z)Fvݷ%E(ypj^''z1 Q~HO ̹<8<ݓ,ϲ5iej!TyNhxme# mѪo?v+]S|AjKo22U)J_ "(. )HA*O84_-=f07`=Ԕ̿D+i2~;J78FOMUX6(5?HEam6{Vc d)x2s¬NpU/FM]Wn{d Lk QI.rpҒm}/ؾz ~+~#Fć"i i}7Q#d:r%*F=&K֖NZ`ۮLUpsGH1( RdY<KƑ3wk-.;ݝfdos}$26"bW_`]Oax?]g0:0=k51,DiFiMXHÎ&8kHxAOД&pV6+1?FBٌlF;z[ˑ9ǎkjy4t&Pvz;7cd2s hZS{Ȝ/.m=~Cһ<֊\tVXV'TAij9`Cj+`c :lxBC^ϏXF'?"}T,RAi[BZ6ΉF@ru'0ܜp鉺|٧^ D&3MaT>#]B QWLwff(b,z߇0^nz H}U#.m߇|Èw^y#Nd; ŐwSJГTlK2CHDtܚf sȘ7҉a3 WLY.a'yAi+==<'փÚl_ɼ]!Emvʬ NventX:]j$E5sݑ"D$N)[N`#٤ey+8]SPnVvYR˾䊒c!tϊ׺H=&{ޞlԑa[r1ܬib~Ƌۗc2[ 8xyfQvjQܵMA,VF[^}ˉ>rZߍgHth+ e;pl4eV9g:3ɴAQ7圹sH,!+<~RB%.3sg,waŘ;WӰj]2 ؁IN'?OuO}K_7#ADɩF4powV_|b##[{y ڇ0Y]gJ;,yI*3-Ag9 9ץKhC椽 }qr-n<9c桾z`V,f l8d__\+n2 F_W x5e;_`ψ`@Q[ݽY~[Rpv+P#Y`em0$@kx(̡USը>4^ZIqG5gcxFeqsfX%$ 1=aIW+@V.vo;qLr ȣ/h!<&Z] KY2; $u'0 SFyZ{٦N^G%򮛉w WB6/~A g`rFBUpW!WQ5f{DA,вDe#wFMOqk kP^o*j`YR[n=sCѧZ{LL`у3i -lp"= P KCLD28,G3'ur?/}0z72 *Nɛ';L |3mx$ -׺`[,ˉ4ӗ"2 =rCYo\B$攼[ u8˗,*f a(M̠3 edLij򕶘h_X4s5MXjޢ`>4Yw椟TyL_EKAjC|6'7 4X‹+B^C4[FxkOiWFbڞV]!\uHP7 ^`ŗ3šVg#OI7I}#حQ{}ƌ.HZ/F*1_-q06po0|W%I0FH;Su$&l{hDM3Zx"6o/Kߓ*٭ -cJ{>eUMM5aOj D8Tȗ4),0{ LvމѪYE*_6`@d|scv3:[G->+5hp@#[H"w;{ Z X3P]AqT\x7 M4:6J{V/ARlN蓽q ԫpQaʶQ9Yav( -ѻ^/3v2+:5%=eTRf\$'Ɍa^$(kg郒/jo19hH7[*xEsJ|gO6U/͜?龫 %VBr@,XoU g+qs;*Az'C!i",/ry֛=~K&͒kU nhnE 6񳤹R}ơ*yJ[HF[#y^ø B~W8LqB)b8Ip#Й6bXք ٤T;(U4n 476<:Jh%a wߊkӬ7'eonP?.p@Go_(r&dKpT#78<PYA^%f߼Whh˓DBmmZ4[Mł@t<; Qgͭ %-:mS?al4%B?9epR?V&)RQ뫝%} "}PlFJ]Y|Qj^say(n7%<$RXm!r@ |XI45`(# E1v>HE[=e,&/u 49 Oqת 92sWHfsQ;MfP<4G"^HQ!qRo66R׳-M砄DK۳oF8:B](ㅗtrox=BVAmE;'OeSw`hm~.I ù |p/nQq;L'xyl%", [o;JYz&z V^D"`;EyGlC5p2KqZ Ι*Y쒪9y*@XZ_~Sb<{OdO! %E5Q,PЛ1T\M^GKĜ[ Tug3dpQnQֺJ4G~ PŏqV2bʦp,p٨Ξ 4:Na!5W3ng@E3`Ҝf7PV/l[uCI0> mw<+#; $KsE1K ?)uuRHv͢WNcEvVr{ș4.ݿ4+c,+if泦@<-Ɛh*H0 rYD)f[F+];XgNlAdlvG`'u '[;6f39kDT/C7t{Α Usm}߸zI Ƶ.m.$Z̟5+|~$NW G|fN$x㉹Z@btníwphIf}6d/dx5m=g)r{|ڝ-4&okȠ}HߤA ,4zOs #f}IM\ʥ#H!'' Sh%EЋ$B%̨]@&||بUJUX67ljˉ5'#}l,ja`cʓM\$ܢNI9u>o+KM3'_le쌫2wgUAb۫=9%dDډE_*D$NϠu0 {|QpQI^~oTX}‹r3БJ[uǾUm3KactQyIO7O<Ⱥ(Η QNy`]ιZWTbu7$B$v=Qh STy B)Ǣ(+HBR*|{'':ߍ5ZEOמ̶Vu}p9-FNXz)䶾:ǤB*:ٶP'H/`&%A}MR#82־.>T {#ʆa[9ۃY49|4bq}XUsyp»)hB#!-9cҨ:̀WTite zNiq-j=$x7/FQ_|xdrNl[;H oMa$vӨc*f|2q3 hώ=$OeqG@!F͜t=GmoW.kL6.s+e޼<9{Vnf_[UrO Q5ɅzcP8-TJ,r磹]&0fx BeP7; 6×T"+"ڌ$d7S|6M&LWsC Ulc47Y4uNjؤY _>|=sZ(Ond.;߰͸͝N!0y˜짥YÅ~'>C>*FHqr9 <@%jSp`S4޳Ȅa-BӺ_vښ1ؽ 1l a&B_ƝX\W>B6k(-&޺U+54rL֔ Q%46EFARk<0@=׌qbԈFk&3+, ^0 WYE͠ M̦Ʀ?ܗ?0|l|EZ r$X}Q_~ed% ]@Š#Iͮ9>1S 5(Pj|$Q|& YqYUK7fTEwR[v1NէQާTM;nڣ%Z?m+l$9p ·gWk|_+ZH _'2l2Vm^zu*R,AyVFVfiQU}$ך_&+\b 0m,T6n΋܆"ȃ6=QJ|UGEPz?"o ׍E#QeX4xبP` Bz 7?Q\>xg4{Sq i8 '`_9qšCe‚]KRP!TC;}]LGD\Iwh}m6NܗsA[5c2$kum sV,dv LۇZzM+/|nMk%ݢGnvŹMA83UKz2@14GI>W@J2L-=A;b-ڒE*jI[?^8 6{RjpEB?DhXixM7ggIz4Ss\T ?G$Fď[ҍgۼ'`gM^>AKܕ?5|@aN#biMyyI aҵݎ.:7z~b% f7j#fFJ9ϓuOdU|<}6zBQ~xoZ]@u]u5ֱ GJ5/¸o`F=\ qt~xW8Tn>ܲ*w0Ww]ZEh JF {NZ9掅y,ƠʘT^yWZp55z2-9;nBcLr?eצQL}jc#4%בPjy!9o. IN;?;щ[D !UTF>Nzo AC) -njMV0aăMP392Mq]h~v@/p#렰2v$J |[r4w"j-~չ^9Cn#ͫz<̹ w!=)op1B{Y!-̘}.ATוYa qq`tds n\ʝIZ/$u2uL+ CIhB,]њڧ&g-<bj rN.VR쎾_Du^Je Cc涥" aT@i5~[3*2K%Y@ʀjrϼA>ל2RrX~$֮3KDZhlk =8Mq5R 'ib:>뜕Lv_|T:qQo]^LVJll)g"ݒ̑xycMFkM>_wF@mrRH~՝"Ċ21)y5$re|v DQd czP  k>fe.Y²dJp7ʟx vwjDp=>֍rl+FQ-߁}0baTd*cyiq2g,@x<1lgM9/G-,◜ƭ_I!e5'n&"!U&gb*bv'ka(SpJL UH]+QH›oVҹ1<9B`AYTPW{U4'֢P^``fE.wɈ\w=FOh2$f, +5hK%PPO`0:ɾ(k~W`0dz9~Ԥ@e^ Ў wldɱ?6a ܹ8! UBީ[n`~xxiSOau}ɫK 82;})?7ނ_qT#3ucXdw-T8}^ ح.M c!A1 &oʱzx\ qR>Dl>[TYEjӒŖpW7EvG㋨deyf2M=L,G“zH7ipW-jbu%ùp.AxD}2QvKD3OYK@Gz@m,>Z/=K!Q8U+7RWjAf:%FbvY^Mbd{m8O3PvK~Hv_0+~-ppþNZd_7_6TMd`6CkH{'5۸ezXw>ӭ3z%z[skYuǫ|t _ 3ǻX&tƹ7~FPW[U! urr|4|mGF.G L YDqd4I\)Ce%"JH)03;{s6ox 5u8Neb^:7HfgKOnH `ࠡlyY_va+fm!)mO+RӤeVk;EUlh\+ᛕBuFe.c~41Ҁ |5%8Ɲ8ΏwVb=8I wKgžڤ!_EW)y,q'gW^tpnN)Fs |t*q 3 eU<:"ı^7_=oXW8xߝwK}+c;v3p7x8GE%7#m>˳\DtdaxJZ-߄H>a4a#L/Sn/|"2(j{xo}.ԾgUt 2Z|Mme]5mA*TmG[@c5DF[ vcR0;$ɓKz챙hew,˩ VQ݋7"= v8h]N4c [łeLuДXVV7d>55%b4OgzJ;])3uLǻ@*eM`RW^"o|c7jˤda&*J 1Nn .Nsn!q+Ze9_Ȳ.Q>""j@R|rZNbz<ȴZUbSm]<*a3J-(K*+p;)u(4쿒SZaE>}m u %= ň,Am؞|Z˼ `-R%p  E^f:f8˔Z;9΁ Ml>]ө*4*hq&mݍۡCqbsJ54E''`C!fF8?f42tՅ&}IXRza΢YR^@}Q)n_|<2 jɂk?L5ɄY#0 ?) lxqAo2@+xNYAVʄt{&@gxgP/g()7ZQ"rCĆ oe sY臫F<ˍ xW[/޹X~kn 4<.ܽ-7sT|;'0oHoQ$Je.63H6tq荼G"A'^_P17b ֖ܒ35oJϏ4bI8Q:ƋIXT@clz:$YaѼܟEk<Лѿ>}^޸+)[c_}XٚTH?iG@W-yPGs K.B03{i"WVtO:ۖK`Y3F{2̱Է+pj>_j\a'()nN(MuIjU|e鏢hBMo4eDo@7PŘ3pKڤrڷ`6{ou9!P ßywIq߹:B|*[0CΒx!r\@&m}ǖL"{2ws$1˫9_!Y=+^ګ6G $RಬF-= {]itth8,b]YX-B p[\ppxN>;"F#P>'6Ϛo9=R!6:4FaF}UUܪCxKZzAAX>jm dz'j~N t? )!ѨKBS.#zeݚLNM׼kr3Q.(ZYusR6ȤWH26_]@Xk;yX~_HӇKO _J=)mUj UWܟ-#'F0YW\m@)[ isaI=WG``&"y"e,qT G`K枌/ [|τQCv" kLIoբ{"8 ' ^^*z-m&M[hnPqAVtؽoG՘ ~$5/9$~d /|љ[iV\u:9hF^ӑSC)u9uXh^ڤKܠ;xiEB-@U$,M279}PPnkC%jtM2B7-ݷ;p_2[PW[|H}>ȅ:_E0[kIEWͷUt5LN I[9ğubO!t}Ba"{9\ϱd-V^6Mi51y~R^ 6+>& jl*ݐ€.X4I@o eK_D$F Cto]gfz zmLM u€Y?#p1Ħxy|_W!U)teq2W:.U8%dl`{ I1b5~Vr]x؞dwPm8׮G{-![1h3q]K ӭ┘ui+lƛXob z30^"UpPfzJ8eZףF󾬝}gPc~(R[p.$b) ^Ŷ7D(j*U n2ˮĂ7[cYYM┗;2/IvJ} J-Tzo*Mߪ|~0hߛSV[kU,靄dFJy'j}^G& Tq'`|&l&`ҽD_ʙA];$zZ]L6R:ܮY6fw7ΆinZi6 rA k:0)GId"墦tw٤Ճ9 cՈ'{_XogNsgJ#QA)$y>8 |)~לbEtƨBv++d4C,b` CWǏ^NSmWBtŋԔ_X"JWZMُ6 joC8ꀇ#W)t]XSQvu=">C5&lhnKeًi*2}t ٸ% A)z-0qQ+lT~1k^ݹ7VSg^>gs/TΩqcmEF}Շ6ꙊPZ7;&`2.QBKPK Xq!UV(@ 4WbKXS|D·闂[lQpJvXDfȕ3 }a5Mxz>Y=U;Ry,?؀R3Q0פSWY]k@c .:(fG42/c9m"5G[Q8pQUk߶iWj.- cAde<,d ;+] /jƐ EmXF&y@K&fA:ٸ2QI?lK0yUV/%!5^bpBL[MPbs*; P[c&,^oE2mY2Ȧc-F/_Jbg \6+:2 -n_/%Y@ p$E00Jy HE62_ ]Lg28Pg EG2,=I6A["B*KVM3j蛿 ˋ&5 "er …#`ZClam)Fc^B/1` pP-Au^県t Q{*E?\ȒA6 [j4?8[`=$sփA6 OX%zjQ} !Lx Z-UD;CU@-q)ENp1dk7cj^m쮴gc6>"J!sd{~C;x\ϊi*Kz/¤z'vfG*Rnk V=TľX~ϮZh-}f Nt_] F*e܆1>"wurH`RRJahy[ʋ)L=A<,Pp8wzUh͉퍻?T:辊DRL-"6E*H OpC2_^#wo:/5((/]RX\ j,Aɪ*1[ExNwK4n qz8s6PƻK|eSxH7ǙW0]ucMh&[,N) FxP & ׀U9+Z'@XT^r J0djClc\XO~Ei:RU=tQ&ג-6l elۼZn Rx&%'0 TxmDq9"GϥY؏e38ΏS )}UCVקWA yl?OFxe.ZN!6>b1??jJ 𱶡Ia*9zP_]bzΗęy>c89>Jf>\9_|&k M Ȩs8E@ѯ")p1?B{:.Q|H!Î)0/u"|hQC JN'⹿ʋ5ݦ''/ZUr.F#>͏cS@}( /G̕Dc4Cu*[&%/QamN{1KU1#و\3"ܤdfqtqykG+>E^$O,?6?* ̤8%OL*/D \Y-4j[e.50oJԕgqH걞:|6?X.Y,86\`q$ 4c_޽mGlD,9#5]$&9ccRw=<h^xWGS+/jX; ӟEV$bKLy7<فYZ /(V.5g8iD<1OV xDe`ژ.%z ª 8 2R7[o),Zvr%$k\iWr"9,mZ4-V )Pgz=ѱH Y!lQµ|`)"ᢤ23Y̑1fܠIŗȂ{)YG3 ߀:^^)JԚߣ2l^jX^!OC6#:,Vh*9ŕTBs bP;p˾Aol %H@ CS_pZbaZ7Cp+_\Y⠤esI|r2I/9WoĄԓܜO.rH>$n#5ʨ!R1<Π 4ҝiuS/ (j]~:7~$6 Ք=DCecC:̊:AUW%=mmtrs+muZKMmS{;.*!POL "5k{zZ40yHjKeWi@c h"[xIGfF~wK'iq 4w~F C+r0l5+Vo}5Hf\ޕ>LŭQ'<,'@S|IE=f Yp伝gzV*/JUtC*({^[ ] W.{„q[@8sYKl:,4 ?^OLڠ3$Py|?IK8^bjwjm/׽q тl>Rz"d9Q8Q0ɯ KzͮaY.1lkNN!jӌLZI _<7}iYu( sӛ;]mR&jw)}i[܊z;Msw¬Cqvpm%D?FAvAo#UNrv-{$Nٰ7Ejgk5dw[%FƏC`K:j1tBIC藧b2}Uo.g H+>[P3e7֦J^2tZ|ǜ3HQ?rayb |RPwİ ]y,X'N)5ձ2ȓq'pdS&k@!('xJB[xۧ,WLxs+!IJh({Z9~]r ,_K7s9]PUQBE%*J ojO@|~ub }U~oM$g7dYGzD#r$hyΊk!UQU\<\- (Ɲ4 >Ue練mv pz"6'[랅1kMC&Ds>YEy :眣,ui.d,_8]5yONwA9%gw ?URv΃5BU{kDAb44V)wQ]E__ug:L 1pY |PM>5y;ԢšiV$8\*XDň~v F#AV"b+ۃZdÏvaC0}]$Y7kVdAxeb).jWk8Ճ~vGCrkB+B68ؠ%aM*M%\dO[N ]ՀlCoY+PvsJi^`//# !=RIn39Q㌘TBR w FuWI{Fnu|qڕo)w^H~?ҍ&ٺ D%@fa{vPLcST]doT?N'JhzYq,F,,¹wo-:xQT [H$Wտ_vьC8!FhضPcL8,N-»O_3Tٯu?.(f&ieTgf0.c@HyH" G| i |} eW `xwܳs 7SJ|*1@VzUsj%9'9*MdKOW$hV8:T9D,]M(EZSl72=s ss=I'xP7gNCSE&Ds^ _0hn#K \Jo-ދix0ذͨUUӼ\p|jL.Cq;fDyW‹垡npdͫ`Qx,'OEBo'^B*/g,XD-}*oBm6(D f.0ihhx_Cjo,8q"5B`?cG}(wH>߇`l%5]/e‘fDj5V#~nfSDonெ:$dK꘏dc R]۞R~j̽m34"'\\-QDa^󣇸f<-8prglIo0.:N>X~܌ܗ\bC=ʏ4B{PtT[ǑDCjP^s~N[.;B{t1{Io>ړpFvwbBם r3Pl|AoqnPfN<*tknG<(?C`롫VAxmP{|ݟus{誩"y\M2E}RY/ 9rKe~@"nez2o=\v[o.ݥ…v1|::;x!$Φ&xbe>Bc2(c( )TͰ&"PS ;Os&zd *b6eN U' l|{1csjᭅCh;95@ùzB%6A"&wwqY"P)J8rےqjW1[:=t'qeH,0Ь=j /ɯļ5oMk0,ݵA$Y=d'FobYcZE]O]6yM6N2`$ ͸D>A&_16$C@L*kuGrTBKϼrr~_4X^C-an׌X0\*|(3\Vm ;Fm<:%ܚ1 lh MiRi:BM>eyz^Em9eg[1>\bW"W=ԁ.އ†2z.jpnLJd!=P8/,ȐnĬCϥ$% 1N(H_'PήMBM\- ̅ 4hBztSo憰hw#la,m]5taKl۬>L`?\4l(sXMC;JRJ@ֳ\NtayȃwVm> 3A%-X"f%3OΒMU#i]&K*X:x)Փ@UhZQ9=p0]go1YaJmw8{d#'F0K J "͕EizpKXalVwv3+~XyoႯ|f(i.Ca~Hgu$&U+>Hߪл_z/MkeF͎YN`0X?Nk!U~={V=2҂$P#eɲl =I@I .v p H4lxYESjK'̄1/$[oPrZyj |`+=}]]n( 6]]@~J# M*(3@0 =*5Y-#3n3lrx]˓QH7~߇}IV<:gEMW/lA^ 3PJ "tĔHqk>s(t]pX'&ia"cHԠuDo|,ikjT\.W\Nt88n(AJ;d%'7r+\zfzd?bk2D5'hiN:N/JyhCQ d-haʗj-L|7:%=w q3/f:`f,}h&%帧6M-D]+uϳ \z'7<>_궍/RT ?e6 ? L=59{9<|`k$~(p:7vnZyOO0[rק'.XW#o]Bug]i h5*S0ON(2_|:ZRrA'Oo7^yjQ)gu/ߙZ3w]=$a[7kKOQUQ.=.Qўt,)uҞ6v `?1pvIHoOh#8> GBI~("^"DoTUnӔDk՚D RRg"#)8yFب(ގj@J4ZEGK|Aؗ+-l@bRD[-l01>|I[2eQTn7*1̘{\^X!*ʒZ3u"d^h2Cگ6Z71"SaĻO؃?xE!#[Z')uiW$tձA,O^q>yxJj&ɿL 2ZVkH? lZsZݫg}[ SҢW\c˕+7kYH>S\ۦf.3c4(̧Ext&'IǝLʶlXA冝 Ѡ~ET='T)/~#}&v'TzpnNMM «aF#mLBGۅ{^}tW]#ϥ4@w1J[z@5[ 8R!'\<,oz Σ3Нk;!ȇ Ӹ:҆8Nt D D]Ȭy[+dzxgД9~ֻ*7CY (m o7O{O$/G{{2TRo|fǧ-~42q!HgW搶rwu1|_7qOZ'1R~:2˥ cո "@yZUB;K j'^r<ϘaӦ9Bw G+<1zy{IӁ.Kv}*82ܕEq,mhuDӾ4FOꏮS @Q^ Cr޽pPIrQ%d_hwg)8E;'Y#MdÈ=R[E!_7b{]<$lApml}ȌYǸ -rmGNKiH7Y,Khd;6S3ݿW XGpՇm)Pl/&N&cnNjspo3]SK˟T@Ԋ:5Ff:H4dPM:;4BO?pmu9R1sgԊ}ӄQU=ɋCD*8ye[5O)&>%E#F_3 O?K$UաW]edgyY>oogGٗ yILJ&%!?ÁQLHތa3I"tߒC}3n;X*XMŔW0Ki@w E+nĝT ^M(V#8[h|<^Ե}/Ť=vǐ^WM 䅦B;J 哭q*͓:m+Ueãq=Ղ=R&̑Ch-gHgZK&⑴fJLM"e\9|Q)66~' ~ʲۘC&PcPϖ1xM\Taݑ6ZE 3 `@ TgG<0.4.H)Rٔ c>ZL<) (OXi3tz_XVZKVS=Z[,C!bʸϦMʽ]n7983W6m:⵫p7'?U}^te3_ֿ ;oI}+.Vzf/s x>g|h6.Kp.Zs| &Fdd+@;^(*؝&UZ!dBQ0C^UjW. `]*8(,m;BRvpPq>{ 앥vcLF)ъdܪg(tj/ 0"6t`fX'_>_RP2kS~e"y{JBdhT?-]NyBO"ϑxty%gLUYy(ަB L]H٢JPJi7#}H+FzR1ܿbC,T7ߋ؞p:seI!S~I3p :5KfG11:a3+ C 98?_zbb {:Iy4_XA{Mp[|GCG-vK'?;8t]rbki[S_x^`M gr۰muk+(Qd&@$F/RoP 4WxG~MF?<WޯsCMؓZ}Wc}sUEֶ_/&KkݔfkCE=V̑X|Fa֥K]+J_t{ዝIŴRm}&ÌMqNjY?dC$]XAn,,#Pݫt~ȸMĎ9-cbC5S Xe]PɇDY5'8|I)ayD7O![q$ aIi! f HJ=%>?˻+:u놔o}r b#l;Bӹ0/`&96Why?БIGr ^dRi#P)W[ Qa&mh@%:Ȋi*"[|uFJDe˖m ?,O[^ձ~~}XyҜje%eY)DA3ܷF-_ iԔ3gH&-{`#;0;ff%:Š8ʹbz{-e [~wodAs.2fb!ꃾD:w xo'kbj H$ďĄy!fP)カ٧_;5 ds'eJCy D:0pcLcOS`k m^BMi1|~!hA?;SJ3冈7e!{D$ 팙T Fd@,,Lf15 <2:DV[%;ӖcN_ ?[ܣZD~n}?L#w$8ET3A?V5a:]iӹ*Ln h%Xh% uot;[:~f9@~'S b4]%GР쌻ȴؽ aiq_":d-# E0~ޖG d 3/ Jnӣcr URr:jLy ".?@GLKwj4 a87wѤE?ar,aX٤0/qM \x>_[R^KCg# PeY`\BDzU^~c Tr 2s}\+~O+J_>4ȦARe), i&@ko)]$U~8\Y!AFj"HMJ"4 $V;|@@k;˭Igep5m):mIHO^d:egEnZw7D =L^/GMRuŖ=--ʈpq>fmGdC>0!!r }5V2'U̗,V#KSux4%p: M퓩8 >Vnsm>J&:Fo |3˄GnqS6Cb<8cHh2X"BS`f%$~A&R~/KWD&e[\kUw(Oa0Y9ĕᲮ00偟LL)o(dXivTN)KV:3e\Hɕ,Y%ˤuk-{5SRG`{S3vXB99ھszn3D]r 2)1hy̜@]Rc<=3N{ѷG[mVs2, >gqZB]FZYr\ft,qzxQ(148VGjJE"e%$n[{.H \0.ǂ8o%wd]VLG Z軱*39Y_; dȀ5CoTQ˛lT17(Qa@W֧,Y[^F7sж\yj,̍|p:cdL*^>R'Ngsz!3&0.z8˼x}h.u o䉦˪qNCWR _1G`6O~6?ػXJ恲 ͦ@'i,W8F_jh,%RzN)FLH=3A 0C=>3Cr5}GWv]s mLPe.8Y}I4\*Y'VSwa+Lӈ-pl1wX_,wE&!%?(7v(c ǁjq>D.=@ÙV*y6QJ[T ڡ)6$Z&*d{JAO_nibBkPۇF0n/OA$VDŽlʣɢaPu[48z>BbՕtAc\[dӯۤ͞ILG~%jsh;7q<n [C-;]X9^&:HG\$"m^md$2"Ɉ֏/ .B wQ%^z3c*:z _uz߰RK3*– ;|# B2[//Ů2;s6}xIQ#h&'*FXzJkf9nk4zn:̞G=5>~4),˒3A `f5 Ųid"<1UI ve5LĿEG4^ttdˊ˛&=Î F=wIJ z+c8EÄ0)0r>}hLodp|NPѻ^$/k.mKv 혽m=\\=t _^xV}@; $.+͵طH;灍0%PAD xHA?4+X62vD13ȓDT㰳=YR0qT; )Pl9 l;VtuaѕmolOhg"eeH?v ֋~D'] ڲNU^_Saٸ%P'G;&@YPpPڀ. DwE/2>j`BZ+$* ́2 vQD;u=L)qf"=}Th y%&c."4^_eUQ;&ag9? S8l޲d@%ED0MW# ꡅW,@%5 uF3@=R}ck? m" Ht9+F{w?m9wlX+;_ nZO "&ΗeLaȹ+'Le9v&r3im*ym-RRlm٨C=>;f8O)IU(Fw%30i$?"A&sHKJU.(xl6;>w<"YJm%[ϖ}^4氛k=4ǧ*#e[DKM'Gç׭eH [͌#N_2#lXG'__}ׁEX8iIOr4*uYqI5H,ÚOѽ^`韉Ŋ,䇹Ufe"M/Q m_G_ƅxMgUȘÞ&4WVR]Ed҇ܬIJN SAop'|Floorqͧ`)g6fgd;|WdK\yyKZt d7XR^sSP hM]#8 e}9dC[1Yl5 tqAE2vZXCĝe4~d;Ү'`#֒ ͐*sۙvsꘕTfTD1A)%:CFj4@ha lH;Z4 ln{]Ja9g: +K`40W(BpfWhC.B&d$Y'asb`A%<jҕY@5 wOcEY*T.Mu8OXJG^%"E`l#uIH2 EkQו$I,RtūtGxeݥP<u4%t%Ӧ_51:9A[d eAVYTP?"s43IY^-#A?#K#Pof>ఎe8DGb+OȦ\!!= QBa ʵPDIv5wowZT>;y9˹g7)8<ݤtB9%-r.D{BG&7iMlPOigW<ن&x.ǟݻ Q#{~n*yc=%=ft2 don/%K/U|MkKMg;IL8Jaf'jvٮYl(% ~cVb_̫U D- 꼎 u,bS'Ċx(K%&%'{cBPѮCk#)""4[ÿ>HpPm-L8`4ZkD906QzOeل^tbp>b9C4\>Le(JFuI¢h.@mN9_b}@5fqnak64\w1="W8F#6Yy#/{f]T{0xp5' q;bZ1Ꮱ(MWs}+kt@eM!>6\ /'iu}GVIb@Б|ڿS0Nc e#"vquCN@B|㧼XKoqaj3~潊 TK;"GX!ԉYMg|J&/hrld]q؜gOFאՃ$Ƒn4ɤUrFR[>_ +X!+0wFqAC]{9\A(K QXRPyNN%C :Ix7R 1·o9Z~(HǬz)QuCW+mxN.,./TG1TVFW7X)}1~ '3vSwK\%ڐ*qn2ixuBP}=Y@$ʥibN_\Soi  bVf d|B~"GиeoT좠ZA]"|KGaD<ihf9fިN Bm28EDPiy(vk\QZ BlYEO ?~qhNٙT?bխu\U~k2f-fr5cvO;M/HrsnsJ-kܞjo=^,1/tܽJʾBj7 GAX]*-vF6ɻBvHh=sC>[ 6YcCNjQ|ДeRCNfHܨJ<p[3 Ꚍ#pZm v1d|}6 +^2GSe{ܭB.>9.ڸJ$Uqlc|XG(18o:A˨}!Mf"/3F!cډLM?w&r?YHTpXv'FzYKp߈N8^G|ףً>IKX&h|(`)q GՉ dzO.*IrKkTڮITɠ T ?[ spTzƯ?b@U^ Nʖ&" }kֿOIDB$R=yHTb tY(Cvs?V}&T^N$Ӛ*7L/YM8U} c{+4L G+ gAۙZEIfO2F#~#~2̃ڷ>R@4#Dxz nhd{*k!21qZ)*bBRpԌ3ԧ6Xس>sUi\7xUڲ(F &CM^YI/t(3L:L2yw[A'>C9]}CL&##( */oH bEtɌMmZg62(JymF9A#Fj+֢buХ**NGV!ºK*W jEMgD&Q_\05;*q F_-Ҿd$>M.ʗW@=/# I1ͫe!2'L/!m$@NIK5˳FD {K+ wPA~‰ۏyn]-͞MNMWٞ_ P5TsTs uG/zB'4M|S\lqѿ1"b' FBPgZx;#˟;?B1N[G#3c6ɲ [؀OyK-z/xvlmw=CrU`mo:` ^/R}A`Dt.{`)ݮ!1?3_0,7}V0L )YҢTV4ʥ<26 \z:?F2a%;'~%LĴ:bWK>{(~"Jx(4:q-3f|,.F) oK`(+<5 @{3i.wޢXڈͻrc=$ r{ռrU; FJrU2`bkG'='/%W.WDҠ.lD?ˏb1"Y$^Cx/Jtw-ޗG]5fx(k+n KS.4ЕZڝv Pbc ;ET]2/!<ӶHրg5~H5Q;Wvk}%7mXrmܰAm q[GJ%vTUփf2d+/vNd`Ĕ 8ͨ{%ў#(8B\{( ,0^^5=7^SB ikLѺkZq 6}$ogu|7Dn!6wb"Qwη0n$t:(_9Ѽ,](N*3r`wߘYb.ljN>p2KMCp⻙rJ ^ e[TDIW5xHsEhkyr] :z*1, GAj1f|q|LR`+$}hb;GM,e*uZ(3*]$1V"Tc kM1Ɠ!U$w&:a G84o0iJxCܸΕzXɻ(4Gyx.Opw)ldy 7X)KXoswC[5r5hO\xaOCo"P~bؕ)ѽ P^QDp hBSar/x,JјpZɗ$>be@U=s냒c&KqN;I@}3DN[ NSW mժ@g .R&(?~3;u$Lh;CkkD*Ϊ|3]ՉX7iwgAhQtYs?dkCAu7b^īo{d~2PQjR i#&+.]4HrcFՂ cvU= e =[pҨm&S C+K,82V&+ލ}8W4O/~ICn^hz>C.o C4){I_ T SyȝAi ^Ջ39m3 ^Q Mx?8̾]Dl|#C4~[^MX ;<LjD~@3M?ojBSHm BJ9}0}fJi/:rP~@O"*G.O܀)1D}um?a'OV [AqOzT3`8Dzm._,s2OHw0IGaD*xCIφ"J[ksl\h#9Ze]8;(k|:醵A l* `;ܺ X NwqGr,=EIan)ND'S_?22 ɇ^RT<&T#) ў玏X _*æ Q |B7d@>ZgG i!'͌<[y| 5b ;[lV^uIHXk(dd@??:8˧LkQwg^pFYΚ憆sHB:}| PmwTF*ߺfzE)}sź(N4= 2&~> P~z|?,`V@)%bETycb2!ji9M< >+ÝPzYqb4g r1G$zGh3IWL#CͰ_N A2O ;R W~9dj9Gfb/PngFa3z) *#kI\w$ܞ _E+ab^*cUYW ȣ޿2l5cMl8O<8nfKV\:1!Lg9BWkͶNFm nւ% R烙 )Uv}uIeÍ=9^F ZooohUC')vfC&U(zV}hm )G ꍤhsg2[y3h mZWX-r׽}((}KruAȞtwvmDN2;R>FѪ뭔 O ^ @l8wǠ &Z^ҙ=\&ۅT@R +?NCvE@PU]P#ʿ,*mq]-w9l#i`(`5cN|n7&} ĭN's`D `c.It3Eъ"]XIsCϖV{=pQ G͡~o7 j8} WoDz$]!C3~0YẒӕ3 4kH7M  X-7;dpM|-l8g@˺y5'wXO1 Y"V aCC&C=ݕ %;Ьl O̷Vt_ocgK١ŝӜRcQ8Z,d&p[_z=]Lu1S.$pRP_jق]`MCk *=FshӬ<֋2=-ϔst޿ɽcGfjQi].D'P_|3-^|{'p+?*`j;:;%{huJT6?9i,-OϽ׾Ej)\_PD9'elA x,qNFYiq@`;ol@l1|FEBLEq<Po0سȰ{-vo ҤSX@ *&D7̞nW kJEv%|VKBfL5Q3LF U~ fFYI0dk.ZJѕ"$kgX8)}c)ĥ]3rxS)bn`)j4 :*ȝQ/1)ԑL[1x3^2psӎJt PWtZ/T&3ţ؍P^;.2 ~`4֜NWZLͲ4}yE؞;F7mVnIhM6ՀcJPgLvh!.N g:)Fm+^;{qH&BZ/+fK!+KP>\ U5J V:́܍qIEń=ku'nF- Nk}(Q>"BW__ը yKAu7|$FfDMᒛtXl݈t3AZo xZ@>QK|CrB$'XPDe z |ow"8hz[t|jޅ}gRHңbFrzC)i]E )qB9c&-)x!]4b:0j%O;T>n8Ӱ#{1ydr3 #5^d }iX10ZkjOifW"YN(+{u4$n='vp>WEx~gL˯ X! Q"vZ!T \lS -D?deQy?-5`C~7EcNK/b&lpޑ}х۵]PX/6dm%Po\FeK.ZȮ)Ajyt#۟^9 |GK,7I`Y<2Cd - %mŝ!\7Z.?)+_+s y 8]+ Nwy 4?st/# 'be'|U9kaP\f½Qztj.3`M.`v[b!*ojhd,- _1o ]_}cf6|][,WX1Xe3.qt.IZ轏.l1n /ziCp|m#j74_!gZ)&Mr>1{M3cR:B9^buTnշ7䊓NVg^LPl2#z:cCSe.Vl4 t!-puI:?4t/5s~T\=jJSXM.ᢁcў˼9(-o`ڐg/Û[{-)-$欛* we3aCab&ɏM Mߟyaҹz}٢jwκ?x nn#:gs413mBvegf$6H^L9-/﩮I"p۬l/< AD *M6a*g& 1YyNyJ# ӡ,0,؜6."l*^Dg VUNb*cޯW|-⚒5g s :@ΫE%][b!c0A%u{^wflIOLh s9 ;h,1mp: OlgKcBa@?a/)?_i>&j~4u~j6}bJ/ ܸ#K"U#A e[O4Ml7Kfu "ߜ[ʶkrDK3WO A1G!FhE&Mv8x=f}N>{%e ^@ҵ6D O]Y4?iqg;{&&J*H+EZ:)VD1q37| V {D08KFI񸐿6tFU1!3pTnK宰fD* zm&$kr+"q:%?Ǜg@2YdJ>DxB` gaTN3q .P,hNJ_yGCs(w>BzM3^WV( );b8DH?'1a,WoLΥ&/oufdmU bgN%{r%xuT ڥaN@jpҵ-ݕۊ\}:"]F tHdI2\4`HiB[-Az1rW!0<8X>rڇ9PycN-w^E#-w3YwՏzkYc`lxfȺ퍂= 2s)eihsDDg bnjwO%%fnȭGD5]! uZP? 𼝁t @W-ɨA]C|fQK^  DG^s)Cn+§-Mmk{,/TOKfh'aA*9בSPWTk_|zj9it#u]n泊6+/Q7I1ծD76r=)+CrHe3- GV{%!! ,.UW̼|Qf:2K2:Ho".s)ЈWJ|ev*-,c ;?w{3,ų2jir0LCH 7I ZҶhHTɩ.ʙ@-k"Mx'lYd"Xw'U;(4+,"s>w{ryf\؎zfLbvBn_gX$>P+IU:qhޗlPNUq IR} @{mgiǞW篪&{+3Ϗ4XOWR̲zC^z笹\+nRA }6JXQ+n^'ꭞ$(R04^^;OF ./5M`ݏ1Աd!;G /KHE6K Ñ͸В]*ɾh#a= E}'q?A7D %^w/ ]8cP̣J}>#OQlcqZi jV6UI'|ӎA/yzDl{ۑ#?*"T\ٸM$#aq={ )%~.W~XrɈZFbiܪ>X.97a8@-N0븯ϻ K!0w&lݲD* |ߘy`!\m$hjlF)P6ЊގF0c ҂ #79c msmuZ\ljMncj6<QiܵJ4.YTn (|5'z-&,,+hh9dGFvh`%(h.ggܬX RM^`8y~Pťj3N+"X>G:zDڂ Y8Z gTCEmIS|xӼa&3 83h pGC =ˏ-ߥ%[B%@-IYN*uorV<(Zo!l}"\_2̬S-]w 8KhcϻPJ,t,ጝU]IB_in#g`A$AfN$87kFSh;}$^OQ rNG ϊV~c -׻2vP2-XPs]Nb O:1SG"CЄʪZJ*?엷}͹{*<Ja&%߱;WKPq*Z\IvH8<\ixe)@ȉh(uUQ}GmyAbaӉ-DcUVe| 꾔.Om:ڤEͫ嘑n荗L3{@(h%>n:;S0xF^@^^;.p\i+# $tK;EC%ZS6+'To{+Zhr!Tm/@$I/m3 df/I-ϱ-VyhIݦ@HiXQh] js3"*{R^a{A-ySV5c DY\?+˄t.K+RDDTq! {2:x҆m{!rc$PS(cj|luNր "Ġ]NŽf!6$x(&BrT>BHA2ו/v or6ZQo+G! @29qMRڒWvo`vB y7>nȴcK04;|,b TW4yT=-ꅚ*Y& 2>hMSb`'9ܣg㈢>4f, '8eIiC<bO M$ʳj=w,Qc=\ˉB'TOA#AoN`40I m" jg oPIL2b`d e/ym%sfcUN--a-, FO}b\! <5m$2{4TX ^4N)U^.iՌqk֭\OPPE U9T/ïNWpBmǍ{`{evI"ͫ'&#`#xкٔ D”׸+83r܃=>x%EKrƫtI-b|ՏˠKuZKLe@ 47TZ!ub&:i]nqgg mmT˾|[N}R/3dRQ(0At_utۼiC 0)"0olÓkJ6 *.~ّ&s_P}q=$"zd%!F?lXxcNMDGŋtC^mf:h?+/ڨ0+Ʉ, Wdq%m}zg df2`ԥS*%os-F i#J҄%gSC5"]W_ry8x"*d!k铛=0# h($4pK_k^{ *rKPē{ גzU}ib'q\G=60|PooYjˀsh ]go|űc6pS/ҋY}%JϚʾ Wff>*T v/gZ/ԸҴ)bDߓ (Jz(K&n TԛPMYKShD` |HpSGq5‡_$ZD47a~5o9D95»I[`Knwz,>y^Lcɹ' 0"SޡR|]zs*Hj_F:A$AgeLS}[IfG,L{׾LN?H$`/8L@cJ-'Vy(-%ɎXY}]:fNšҫ/N'~p: !'j7g0%WQg"H%oB:KGYiTPM"Q*ʅ$&;F1FlίD, ST_2Ϣa~g0U@9 o!y#VzܓrC lteu7=&WE!v `,XɴV)4UtNt=JVu_)C8/<_FӠ,-7N@NEYdy鰢`LA5E ʨ+;!ZݷۛoncjY|]*R'r!F&i|IT`4JEȐZƧD|O72kP<>8~Ǯ 0sI]IOiqޚ|Pp^4ߦ8O1l/Z㮺H&X C RՠG 7IY|,_Zי*q;D3.§)3t Ew5vnEZ;:r!pN.[S Y#M.Ao)tgaγ6ߺ=M(ڿPݾkWPU,C@By[2VviZrEzId!恜 ɢwhG*Qζ'Y:%n%@DOF\(eYlw=SRJ='a3Yr) ^~Hn}Mx,ؑbNXDIMb;;646)nu%2K8>Y<s3Fl*Y$԰r↷F(% w{?Oa+h[S Lcf~e4y f^PcEM2ՍF1_yşfB=  Q@?}߃ʫy0>ʕwƐ@k/O*d[%57$CGT)19*1=5BJ9w#mɊ\#O@' xqq~ [݇;a‰' fQZ$jއvTq1< l^+[|…c&KuuWeLjn{qaǴCW@1ZR츞1ql-챢<6h7aSeAÒS/&>yw V{wk&pTp ^`L L0qcac\^lT8hXh8p;&!z.&AbX7A"Ӊ͵wbVnjw=GkK΀^0pAaQzY?TnGa E7 澰J$9#yǏ+F/;cOy(zƵPaU+!TX F7l'%j--dVmIa!s}`ySL"ÐoDұgQ3by/uHFضEy)slU_~1&鈷H f. Oľ?-.C YFp8M(kƈmפJAj@"Fb񉕀ط]QLL?!>Kdբs'JO%])dl8|SL4܁r8>œ+}vĠ]n >pRލ`}S>ݛD0Y`Tj&҅ٙz3R1^⢙#Ln{;i[Sml;qYN -hSwj5s`oȿAJ,W*w8G@~C 9x Waa͓nb$FZ7S^pTa&y=\In8϶Wtb9NwR omH- 0?1uInXcբoH'j/דPoB4HXX^NA/snYPM^D*`QUlB.?Ǵw?w[3w8܉JCټ V˗ }F>`FRo lL0,bvy}H30^f(~_D{{?* p-l.=,s$TYQqL-([0-b ;ȼ "'w/Kqđ}`#m "@U$ԧ8SӇ;"bQN ݲkVÁ)[8ݞQD?:=z߱]͡)1̩u{ 1MUYK5A||#'P9k'ϋ^ E)ױhA6=xup0 `npؓ:¶J. rQh2 T RGbH'*N k 'lrkќ9' wW F=Ʋo—x`8N“fU9͢<@EL{/5E7h=^-_z5~^ye r1k!n,7/Y)ҷ_Z3Ӄ9s8jZyh 6azex# jt[º^R,ds1'~#V,ٞlh~ͤp)Hܣs7*HC#}~KQJl!I4wO0 &a=L]9XU]v dZ/a#g6;4ְ>(|e`}%,W"ӊJXmVJy 8y˼kWNƿ<?-P>?<3Uݨ&;+{47V䂋wx3?kzvޱf&4GI4rh,% Zug*hlK5|>H}9E@QBaxqMa[o݉vag09ݴ#i•yWD2τ[&C袳2ъOw;?G7p`"[!m"Yjdv$pJ ĸgm4-1\?pAnW!! *)ӌZ|nFKkqGsp uQs%ӺR/"DPh}*AmmzWy3/qhcѥR 2ee1㟰$vH:f-u(h v+XV"xՓh?9@-6"f0u1 j 5{ j:V2}+4ڝ5F"e#mDuXrHD 0YOLS?[y"+vUy:OSu"MG7 .^ґQ<",W9Ѕ ׆k744^JH/:IjFyt2WdUCAڥ>O4Fv`Y?S[[B =@gՈ%mUoD[`N^1 5P+Hd˶~_4 ;c PEMieEe|oIp;ikkVğQvbɶ정"!TM4ny d |?5 :,|*rC)yYu7w*Y6GyN֩ӈ9|iirH|Vk~1k}s`#\&*M8 &vfƐ/ ֒ô ;+{:9 Oyo *ՈJ}';YB'q0 f0tl\]#*;-q~tKϡ%Ԑ;<9#;zp_oJu(6ߞZOB; [6{cBhZ#F'?}I4IUrb̡;iUC 3IژHz\ZPx84!Dej`(Nڹ3NӆڨP1ENyX]BbmEِ#;q4z7't,YkHx҉PڿKDvD-CL^`FPȖ˔HM6d=ɆT%1}ɞ5HX#rj-j'}ly_@|#ƿnĆs-G5YC/i T+t˜Gz@jD 0:2YXħ\>vMwp ==MWab>U,䴆 [1#BI݈tiՏ'%bVW]Caͥp5\'0^/ Bfr\TZ#⡯b OFĕǧ]i}K.9iŁ4l .ʁ@' l``6xCfe1PHvzPy"SC'4=!SpAw>vf.\%¦CmeqG&AFƂSrN $K* el0 Kgb5LZ>?FUׅ$a]rX¢QFj3,P\/O8 ~0˦ nN8 _9T9HC]@j; Z gG HM atj4խ"qD#7sFa}H5Բ?ЖK9<^xOcG{7 y&f[nC%@PY{O@9,Y~YlݥpY+gfL|@>P1bť f - 3ZJ_ \ M\WG%5C3\Yn`z -z ^VoM[wW˭ޔt~S#၎,G_M"Y*Oڠ/$Ϙ4=խӊR"z\Y[acݠ|8ky[E;s=?s?~gxP1(Bg9{&!ym#3{( q (KZI}yǭ괍?t`$n3m\ nyV&Ayjpq`yOQfBޮ!>J$F7z +t17pt>o²["ξ HܫW:T+ҺI0K)-1V'cwFgoMG%U~NB)( !qk]v6k@llC$aIȤ#2-<=rcS+0ʥ h_"AlrGtܔFK`xNk1\t3$"kшN Fj' eV욨:x[KpA!!~XcӲRJ&ɞoRDٱiC.m#^ߪ`fbE0JmrS#MDžyl^@h<`w8|Pih~"YZ-[l;ΚToB#-)}3F<^H{Ԟ~ .Gn-MŝX#wP2$P8e^J^ubzoᇟm=W 3nÇgܾrL= :qwڎ2~0HӝiĂj5xC9BF߸7!%ڤf;glP}0_D+ʯtfaۼg/GKz uAt?YyR:o!h7V:E,ےd GU@tL$7(v n]6]&Z; @O\$ >_?tJ5\H7 {\ʹsl :EEx9#` EX;m+GIr9 ̫CEzH#* M_K IghRh] sYvf f&2RpЯd S9xjYGI.?'PٮOˣ r]LP#(:Y-Jloȹh1W7Zj@3;?!#D&,_B>C(wRBBNkJ&d񅛘P~Җdh Ⱦ'm_"ujha|]>ֹe< NfZtϕ΃M&"vC̿ʈTb39~縇P_jE36m\.nBǓ/oDL]YI}V\rpnYaڴ_>tvq =ۃINfÍD"d+^ԇ%k+rQ|&vSܓC&U8cfkWsG`Ka[=!+i ?Ls]L1ǵ1U޹saJf(=LI᫲0ݐvp!Eif%$.ZJ)5Ϛ&~aV P{9A[#Ѥbr<9eR{wm*nώ~Ϲ_Xl#ص'~@rw͞fd5&dD&{$t)"^1 彸hnny#$,$ R~_jO'a9!JFj2;o_w#`+>6BJAG#uo?nY/ 5f_Q .ȚK>YIEZ.~tK$B&12`.x7;q>LxnVs%(A~B# [k.w}tlK&Vd -du]QP,L@dm#e'Ff~A["EJJ?/"@xO gesĶDqU?č ȓ3 `z=伨# Ϧ83&jI6F i7۬RJ`Hq/^1Iۘs@;D*R }Ry>*$l} PU!R׼HEAĭE%0 *;6ﳡ;Q^scG9vA <3m'1=& uu>a#==r I_IX!lf2E/3! U`~ORBΡLҺ^rؔ4)QS9Nqj3N0n̞GkPLqz]H!A}")@Zagy@A{:j/Y䃙p5̶D *di^#ڧT䞹.*V T3<]=j}?HhD 4THbJ.FXHv%7+>\/h;H: #m~_+ޘCE8#'*o!Gln>L^#]CGۥb|CH.6/iM7.[T/MAأ~Ң &Z:CJwIP,Hw;t]i0IxynhxݿoWiU{,:qBl<_ݷ^"a1׫%3 SqGN6f@6- H(^F%óޣ7֠ %Y9MV)yYL~/Y\A|ª9 u[f.̰pp#8^u4i[-v@^Zt1&s/q>؝V#:5HJ}9P!&i2㲜^tvt>ermOǼFvDי$Xl}ڪ(o,3yPxݣ pS*jI q3&3-h0;:@<mӱoEfz-M5MT#_BQ1{vb8;wA5Gi5N4Յ5nVEPE=芑?vtծ=w{³_\c 5S030XbYzVB'~RmaI0-iG^^5s"VS)MKBeѷ/M%A]umf| ~ vD':_nP_UVld+ǠՏ]7g~ң1P٠\E6;hE6/~ѵϜOȋ+?hh_R.,Mp%hrnbo"9(5|#3PFAlF(!ǹu+zd>~#+%]^JLih5i^d[8xmXj5)z\&D4ꆍk 吝mUydӾEXBY-I B cz¯S g4F; t’3s+:O W֓ӱaTg#p%7s]l7@0?eN]cBH7`|.r7k$* V|e7A2ը[&b|b?邳)yz|g>iD֭fPU^?hLPDtgok+>*ʺF 4O;X"O14jN<Ӟi%u-| rUj#+I3"x(3Brb1bEjEI)sN?QP>T8]C:~|T95%_47T,X/,a F.WcDg7S%aS.G<_ eXӿ0agYo pa%u |l}5vÒGiڗ MI=,Gq6+7UCX䩊ȳ)*K3EQEH\?>6%vH]̶M1QQ[viQ֦mfڞ5f8c:mHqYk߬+v?Ni>@2~,I11~ z#!h+3#*L,ZN"Nd.gR`Roa^Q/^\7=ĥ]RUo&ZsG1۷^\8Rs aƌq>9S%foUD [6o-p@Sb$oX.<0Ƭ$q`< \ZCs 4R{ ^`OG36 j2ж[l@:k5gq%!LԈc8MǸ<iWU0-" y g P*Qt՝`ŏ#uQ: ^%"BQz|C0sW(0F6 ?=_{hk83||+|XrjYegc67l*F(l%]cZXIW$.s #_wFhfhb;p:{ 1;>rP!` V Gu֤oabG$ A*{>/G)*Jle 6b,;HJSrZ, ̜sxEϻ~,a^+j~T'bf2Y{5阡Xhaė:!`O0eUdiJRmO V4Mdm4t!!ݻuȲ5hN:ް|2l'U(P{X3>?@~U桍|D|<ݍ =)-zn .>{ۈ{N8Ǥ'>HVֱ|]lK}LՖ!ע? "A݇Ri4žo0BdRM&Ȳ5Ѣ] W O_֥3i3T- ?cE b,滿$Iɹ.ΉQxī\Fu9þ}_`C..Q$<_M\f8(A'ɣJluKE mG2 )CsBy6;EJo~P)9Y!hbg&n7Y1~۳N;(BWєxw!Bmg",^)D,*o11'̸MBDC[üs(Z2c* xe;&BHi-n*Qp5~ݴ4X60UU/qW#VqFS-Gm8ݭͷ;vBu 0-J?oL>M6,3 :-ײ&dl >MX7x D+XXa/fq b**LfkXlDc;kyqَB{A󤢫,N*a\8I7mk7M k3^44_)>JRP <**`0l4J ["YU,W7(`־>w%u,{uvo61Y涿2tM9*Dߐb[>B{}6Icu-}d3tow@^jt2TuᬿIaM(Tꩅ+[3=/@y6^,.m=vq`/Z''!0]DRV L)LǚE33_wA;eo|,|ܨ@*>m$ A,ٔaiҊOR"8ӭ Drxa"pz++/Z&ԕNK?z_avp-)b1<)Tw$oԤxeg}ݝ0V:j.EWN6)+NwerXA6,|7OXz37ru(xڴ]'#ˏϸX>=Q &f ,$X5A &1xlvk{Rh!vwOa{lfԫYܛauHMj@g!¶SG񳲜Wʩ?Rw__$ 6 eY]A ;XBPd9m]pqkOhRT m in./<.\̇;u;~Lb >55`u80*H$:1vcwBmTz_3:}(տ7ل%{< kjQ S#ڽJfHav9A˿_=2&d}L^ :`Sd 1rxޝyG>=oZLB 5`LnD E'Dk꯶ W'Җ=2ZOSM 51@3&(shy[S0O$h|sЂMEΔ"XE%"2*:|-^`tZS^޵%K翥j} +঳8KiݍSLM)}!}[";+#L+RhfB{C$ j=ǖ&e/ͭsJw<hJµBEf8w--/9l3P6ʙ #aю|8 D s ' S'1Z>I"EW4x$ oRߧu)Ϡ-:;)!D} G,l ANpMa!Z&|Üz:g͛D$=C՘rn -8-Zdz%<n4?Uk5|13,6㹜炐3u$(r( OYʑ%tDnH7zr|m_mx!%T./x  [.f5w3ϨW^l~7ͱG!ǓK* ;l*l{"9 ф{ՊtAgAx&dZt _Pfo@Q%׶x q2cM'.ӫAA{,B%<pLa(pxsA b8+zp_U@"E8~l3;O{%sICpnp_MJb<Nz"T? 9ﯜ -" ͹s kڮ"5UJ= ȊXgkS ]VCa;ʒ^Tn no[Y&%R\luǒL v6:Mx d;NFz̓򗿗#}צ Hxډ"#״vžjJŐbpdb- SbB{9!\0(̱)'!VuR%e@*HrA<|GFRS)2E !]pSWx `_(agJ^oǎJ oׄ>L8􃌜e(T) #BK0oN.yՄî_r&IX;HDvP4rq׳Q Զyi/uE\-PQ™oM䰩qabbC>V-y[JҎ[XC/Y0)-\6=Kk< DCꝙw=I^QH.Х_?/Qx/§,tHjXn[Z!|BĔ"F`Hx4]#[(@N~6q Xs7EzSu^\~~mL_ D$wK]bOACc'6lQR$wUQL&HV>J?SUS~hN$H5b[6U2Jdfi=>@͢(WS[7Jn%}yդ3T%'(fg3;x]R\T|Ed=fJKu07arIl{5KqS֜MyD-л(AyS~˼@}q=C(P]0mS,+i91@q8&Wfkٚs,tBqG}jl/k/jոwRZ/Xwךd)Љ[Ej)l fqR$_Fվy;\Z^iQrwMvijE«oT:#?dj=i L!ʶ飆VpNH4i4O+bNlonϻ[ἶqk^ դUⶭКF8 T#o!AXZG2! /_d`gd,޳<"ԗcIqlMe[tXSۖdzL^ԴYbI:BP2T~IKm;C8P䇓3#WrsǫczQڞ+(?X!?TDIE)/]nlټcq(EHx.33 2idzx2VJ\B=}'zJ*8 D }prO&g[ ԧMdr " ,~m`3<^'¿=x473 BJ9[cZƶS?l1Y˛<׍+5qGSEx=qYa= Vo"\ηkR1I'eգ^Y,$Htb4(c0(@"׀TJ*WPsF!n-HM`waq룔Av'R!k]Yt0r{HR*wF(ugOSI13 ٕU}/a5qеqY`$0XuByQ 2ᗀ /ٍ}JVjqw9=gcn_K.PQ9պC^ \P0#o|I6rAP-sm7z55zpPj}J߆Ko7BUNszn=l\Rsc5}x4]v>G MNrοmOb>_]Xgv Fm[B m[ eYU@{LBSݸ!CZxè7<¼n`UR J9 <7|:10#WJe=R?"@"qĩ^]8SH[I:T;jca{٢SşuV4?2 o(QGGG4U$شtO"88{dbۂ.ko^DNi9}$C2Q>Us]3w~?v"-{$ѧ;[S46Ce(uR|L+޻E_7N15lB#dXkO^[Ulny?QYMfy#XK*>7o N-2(_ dJ؆7(F,r2 `f Փ}H#CAV {y:Ss̍>eqq%SLw:HT5d_79Ĉ6H) bQ)֍ajk*'Ht ⢭ףB!LWxSo6NNEyyQ45 >~zۛ{ )W )sOp_U/ٙ%iP!qޛ>XfCc$FF"K6Zt}2nldYavWZw#S b[uuޭi2C~ NqI Z̪ orGijyGIg=\`N,;6~p1q-Qv@JO1g/bΒZ{r,8;!eHȩ'@e 51~&Jk mU {6<uٗI5 p ksޚdXY:z,(W;;aanA\נ3ጌ#}c5$N`=P(s[`684'_acL3 Ux`3`xAXwsءSK6-rF ~mM۫r:d񖗺4ĚFL _ppZ!D£cat7S4IڛӑGPu xDw"e5i KX/ "Uv $0xO h5gI}n2!hj,gzG꣬D:!K}HQ7XW?eS?ÅQө:tQyC,mu.1ՋJ tRg9a*^mbWLπ]ױMHLCR8`8/\Ӝ}B,8BUCÕAj3培d r"Kraj}Kb|T-Wk`|G8SE =}R%7E2@;m+;E} CxJ&_Lȴ)g 3c]DM^3FbPb6]urA1I荦bcU%. o}Թ< pX$陪o&nqgt剒*hY5h5W}jDJOC!ȟlId,*I5en \wZ-QYضAԥ] k!uiA ,rPzEՆLџɷ aĕM(ep f(q4:ƟEUY>j,biF̑ζ̴R:Z(1evTJ2a’~ ]Q .3/R] Lo ߃|&74LܛZFC(p9:[M@H4_ 0m\XYy6Ċ.2"D= | 1c/hH|tJ'#z yn!Yr4ZW h[3g7a=,>cD( LQZ3R JZ;Z2GsU5̶GlS;Sw).'>m ?zӿ=@dt$E l,ȫbܥ1t_YGy衆0-"!Ҿt*hR5S#\d1㺱sY dbY 5p82:$7/=Gݎ^;A$I~7o_ 5O/]}yf_6>7A?YPŔeGZFiCǘ-3v}609K'=֢l{l{jզc۬jo.+3dEsl&ۂ."}ߺɲ?ߩZ.Ztr+L4Aqq1^5BjwkTHD4d4NUPU!(ʻ"[p54<^L[X ~cXo%7v5PU'J?zؚͱ n:a?At B* RPs@#zHtjŽTdc-Uy DgW<@<]UYE|g*هB` DYA_ʄ;"XPTY*R} 3rYX3w1+2Jg;PmM'@䊕+UG tTЕs ywYqoMucbԞ|X (_1D܉PTf/K-ySDҘ)yWjD\DێvL}Pq) 㱦x/Zub,}k)wa%(lCo58ѩ RLZAEȞ<5/]߫HXvJoE+/^"`|^%evYvql0J[vH"/tZI#U[24AvjkW 0F2ew{Lqp-ߊ}2Y=ՖO?4@9lpkPB,DJfaz轃~!^=j¶ѓ/Ǧ,D4+5QdXZ>>ZinvڭjSӗHKʂ`\9sgBbKuiE ?t5A76,{a `F4(3}dOQ&S!8BDCÞL )킳?VMI4lpw5G:pH;5R}t+I"9mvєq`?[`۫"aahBjf~k`LRb1O+"V<Nh;ze ;\DOI1d. P]\Z]˹sPT3;@.> (. o‹<1]2yRT'H 8? ^S;tw+ /'"uQݹ9(`s7%^bK-D~`sۥ=PY񎝁^Ţ] fE$ dJCGqO#\.O,&J9^m!$?,\͸" P<dav (׀"sH@Q!?)"4֩Y#y _:K z<. 8/~ tab ,ڲ8&]X0 |{O.1-2^n^rKIߚ2'J ִOlM"!{$?p=$ۮ$f&7 UW +9 b RK<JA+z8siKP,Cf)4>AV{=k@w,m<sLX/yź'h`k/JfxIvjyT gm@b0]RLJ r=ZX61%F$qb!I~s 4}86b`,sҖȎvB6|_MBբZ/=:9ndoSژ$~mF@jAѫo,n 2 0K/PO  %}{hJ]mv ~Ue@'xԹ &e n::o 1>@[ѫu5gnl ݩ^;vGT23?ԡmckʍER0CгW5*w!8 M{#<5Z~a諉d'@>ς1_Ex Oq$ȼ$%gFs'uCu &3.&VaYUfYgD ; 7 Etutjt}>!D+aZ%Q'<N{6/Rp;h݊Ir{tD*Bаb|٪%>5eQo ru?jCNѽtsc[Jc.`Mo5kپW&-Zn;: RK5z_<$xVȭ|R>|#;Uۉ֬+?U1AeGg">rgF# 4}I&W1J%pU0P$[d:B ~ XS:O: M`wfT{UH(Cīz;[lHSoUFɪNI]EX8t}܃Ӊe0ev7s*ŧy~ArD@ ~*)aOTqH vp좇ܯ65\25k0TlK;,IHLɸ.U4;hkKW 6on'TJf+yVėŸ`c=Xkty֊ `ϟxL;1V]^bœYg"[ؗLb+49Y-exu![/rSo~,.t ɼ0SSBNH~ :%:cBUBfg2vpz8&|:zCE-NgI_j$q-|8Lvͮ 3di9SGFl b\Gk?.^#Kq/9QaNGzӛvW gՌ i0o/uKcm'vI8+T@^U(ĒkytzD#/2iYR0/k ݻ`0&j(RԸbG!^#=8rnP*պG}P{Tp\d?0fg*Ϙ+A}#fn/OZs7ݤ\jĉ5@^:Ѵ[9n=.AX;U۔G߁Sͧļ&UvJ0Ҏ#|ה>0Hͺ^0* ]Tb gxI"Mz?[Y-jO`;gHZ 9c,nݼ[%Y|:IU-mPi:Y8>`:bM ͓],'/Wsb5[/z^J%us̍aqC)TQmPvIQ:X9hwoctxoZtz,{IZЇG^Wfg7&W/e\)^YB{&iX"|GŽ:C06t养 I.Hd-TH͟fI>7̸}ψڟvE?ro#E1&x= >f}NZR#Lø'zg rf8$2sJ5:>FrJmϫX?٢ 2:{w:p62ܰaw)j6?2^ (9+jK@'_R=RuHƳX4G6z$}a:N: ~Xj?_ hv9ҭYb4m6{:ɰ 4Ώ6: ;7H 9?yRsGW@Dn# rHLJ /11zʝe>' oMsS>  b <ugOLAꘞ6`ߘLTH@c4Pɥm$1'i%H.N ;7 eX|ހ4)/ w-u'X=^nJtR8EU Y7.`Q~paKyFJpKM*3Z(p~A&ׂP\nz+Zuᜋ%p^*qCdAUj5UM8VE_. WA?W ['_ۦq*7BԹl'9"`g ̦"T20~ՠVw Kf&wͦJ.naa^JڵCiac6bp*SLAw -R֒ÿ֊A y@Ūw\b`wѼőqv]als.6N^hl~#al{~yi_3m*rkሪdVHNp4聅I.(l];:(bɭH<զF8 dDn\5W{!44{4# 3BLhC=٦+,/FR!ǰIс8.O[?iu`9( ktBwVC̫+"ty1G~Eج@W27oULeMoc/2hOtVڻm[+]@f(l^I3lft'*~$JrLW{ )H"x^CuuY3~!)6[1ћ '1ly[z&G0̷-&)<&|df Z^HM٩O_%eg~: q݊C ƒCAHn$rt+ŗUJ Q^S!t l8 zd$\Dtl>+t^Wss\ǀ t/ N\:[8ڬ55Żdz*2Hs&װ}Xgߡ.&;X2J^*=np(b@W'.REqg}U`aT1N,{v"Ҥ$jB#:^w!F%pfpN~MSnwܑ.LVpRu5.0I6uJnpIyYʹoa'9zưg̚iţue".CXԛq 8̯Q6(cQcl^+<1VFVytך{EKaV(qW %3yE I_E=CI2k4e5Ty$ ~D:: ݔi:b3X5gwZp2ur'R[ gSlI|=94]? WJfHvQ9d>oHh=X Fe<~ oN):d,qRMЁH6y}ߠFg*j)Zut x ;$E}1E\&9KՄ[F'2ǭ96&.u k6͖n7h \ `ζ:@}?/X1Epod:hps%2Ş|;d†Q틀oeӧ$L}'\b4=TشaFm^+tTbPx8LQﱴ@V>JR'̫ynEQM6Fk0b؊8X(_D_vgᏋYiĨĄ_]J$@~i!`i5&;kq^8/m)#E6$PKRX'kVKušMz@!fmj{~&nMi+,s~[iB읶XV~Gd7K*aHùKMʐ7 l7(y(3k w#>c<;gED5 (_"pF;1y)7mmW4(;&ݽ@1k} I {o&‡ʸ[\&*khGɴژM]18bF(`u([;*9ѽmL\ |ǧ,$\_B$wR,%Z7.N MK_k9J < wp'%#'HsNބyc<k_jD7@|)lu<ɨ4W~TzW+ڐ҆Q&] \DJJ ! `Xr:ʐ'Bcܪ=CW;.I,&HwZEdJ3 Z,d\X[ g!櫳{gĚ7_xLW-Iw2qL!peU\p.q.?2 }s;WۣM!8kJ~h w6>̅竱 H5ӳX3#6`{( Ԣh,xW(vxZE%|GFrO)`H mZnґ7?)fcMl)Gׯtûd Lqqxd-7縸X+ኗWNAW 8cz8e@uԥELvB0! q.܌nK>9E}RD<#Ã[|v&ژnXOğ  9}nM,\[Xc.&:2Gl瓜 ׈ =枚 &bf|;+f=k^ 2 QM{HR'=e_UChy  %dFKR_tf럧9_9,Xd5q|eiȉUqi`(G ?@^MΡeٛi45Jee4Z/A$[a$v7edp`VQRɫx&MҕDy[NpU,hj/J'Y/cXLmN@4x@ OWbԇP5n37Vu$vMjkree1:kW*Bt3wܒ^;tÂ]Ji_VOɘ8`S JPv5~3mPkYFrkɆxRUKlXۜ*1v%.cCo Met( yV^q٫`KT7G i3;A̺ɧ+/;,D]RC 3Ħ3H*c8(%tį$NK#Yʛ,{Χdv-v>+Z<(_tǭv_u١*t-{hM^+N%+,O=vpI.+E- 'Yʖ tV9]9'PFEl୻ߣ,Cw9#&aֈٴBF%5t e}DЮ lOr԰q\ښF0$bEU8AS%< : ;$* z뱚y)Qtؼ:5%վp x$G~qMH/X|f? Y 2+;L#GФ1s\QaxmQTz&>2Z~}t 756mG g4¡ (xdVa5ˬ+J-UQ3 ( c%bL)S_`Y8!2s"=| pHpW +ƲTsss7K WN#);T}W>ptUq8T@x1 On Y؃*SCM̶!ǁڈ9-T#)4E|t\q>ILXʭHA7eجz? hs}cj>(y%@~%=}{UfJ$AKN).>_&ioBS>9tsc]ۭX::{K2+$ o3rk4i/`>)y>:1)Lz. |)uc4\gכ@/*Z9D]L(.YHo\x0+afzqy #P qxd3p{C5 eD$֊ǜyڬ, z3j f|&rM‘/"Nt. dGB܎F!:[p+>}I26 Gԉ=]um5hy9UHt)}SL)瞈^왠N>^ȑ #ړhQuO w)b 5q.Mx ^55v7LyOnVRd!k0sHxXf,#/2-BFLbYe~*Κ$:kG>A7=00tQU mijh ox$H/o4Tϥჹ l_x(ZI0YA-G^7OnZ[Ev/1hWԣA! ITGznat/,(Fι<=c!T"{E.#G-ɯ%|Y/37HJZv `FD>E6&3bwo]biF<~\FվP׷E3*BMk*{؏ <g/uyclߘG#7fUM_o9mt~aKQ3^6KҜncy]dpӢ8"XcX2v.tRba;, 07Eq B\E:%@3ܡдO k}@BHȹU;S0%҈Asc)`Ri90WD ڴnlB~ k / |pTp7:*Z:r`9:O!q+8A }S0985Ô$0AGE[@91 iuO}Ao |pz>pg[]Z>,flJ `]3`W#ĵ(7›P\IEpq7웄ݟ\IMIT5Obɻ]UӞMo p] !Ft;ĜHUlQz * @{qz8d<`[2D`}N>#\PM(|ҏS Eze$"G ɍDy-rs8 *XQS. > kIBotwP"OHF3 B=& ~P|!p;7}3̯!|GRרgYiB?9?D$ ^Z Wچ%iCKkå-vN&z,7ǁ} efZG/ځw'(ȝh8а-`>1!YIT?=cel>tDZxFH[[ `;~0ȹ]ua_խ&P5RFu}iHsE')Ia{ꥮUZ%r[iۺ$De\ WeێR%h8311#vg"E;:he:2IkGw+>%)6 k4F -a71Yh7%R*@]$3n?՜f7߳Ffp{0/ˀXt7=.@*D~$ 㢦Iz4 9 ;r0E"&8-!jV%ˆVHiǚ"&M>"O{:QlqCƍj` U_+؞'SsWT^9&L| pHb"cM.Gq)'H5 '@P# $wK/=ug2~\:_wˏ:kOT[Sjˢ<2=d~Ǒ=ŀ3j_+v q[ öz ǵs%I63n4;Sr|NAv1CbX-c-"I#oϥ% ~Sb5HVy)*A8%>q7@#wXbb'0w [`Ub+*V/kFI@KvBUcke칱{&,92-dNTWsKY*^h^a[N?qF6"7y78+-d6T?ȹ$[q Gvi- =_?D>6Z81<:(@0(CTg0//F3op*cń TgTo;~NE6|4sV\5^RD'*ptR{R>uv(_L#ZaYhzU V6L2rQ 혵i^MarRd6<:(BϏD b䢢t5(eؒbp. K}Nޮ*Vj@_B܏qaw~?&ߩy!ֆJ ^>uOXyAGmwPR-ڨWm9wq# ΂6{v ұyu>I;/WjBng㾩 \ ѥu>Zn\ e2Zu,Ns͓ϵs!lf\HLBPG8j )~oh5=BџHn:SE,ҍ"!ɵÇh\]aS0UAt{#hfh9u:'#>3,Tn~5a̵&WqF.C)= &.lNT._Ȍ{NkJl6'k` H$9͍r 0? $f)U\6]H`^Jy$0M 8?I@vmx a(bbFosH b3#/Eiox̧3iΙ`W[ՌgoqDŀ8ۉ&@'YS6iPQx0AvC[FAKakq̭Q[9Ow;a5H>wZgB4Җv'X*l {_`qZ~}akd:i捞W.Y]+ @3(XJpF$tZVpBީɽ懟_CM9ŝԻyU-6;M,PϽAw kMEu#|u²tĜ_iOΩKGB0l::ntnf]qPT&R(Vwt=fD=~XEey#rL!j1< "(Y ~ '@9YW5=zҜ}וl(\&s`HeL*~pL̗0X:o0";F2V<{vFq}Z`??g؉{^`b /|žn1';蛚Qtkxgz:H޺bZF6Q4$'`s|Ǻ.-K2TvN9"~0Ivxmޝ r Bx6ܣ8}-0IP '%ӌju%"fAa\/-?wsƫ:JW_PH[iy^"^ۀ :,@A^2Vou4¿k8R-7UZRگ׎4>O): ZSs1A؍\ge\Xc󒃼ONOVezqPiϬ˄K\%F;d2 /#(RN}+:%gq; A벝\U"E뢀ZsAWz`Xo"ە?;_i *Dq[;ɃR4 A4);'/vtɈܱ,&uT3BdUM'ն`[vh2:}~ht2|-GHil0iidG@Y% es/ ,NՎ-7`'dտxT1wW!OK\DoE3+Fv)t-C^M79ML_$b&zlĽkdYk#{AIsVb]qݰ#KX*WJQB~OcQpʔАWJKO/%`?w&`lGa!<[. @%Zd2)HцDg}C6"m h˝>/2 >ݠid V1XyA r)(uJ:05 )*1 cq忉҉"\ƽD\Ĕ<EJ!UOfI:91mGȹ9a~6}NZ8S=J~|u|>F"pHf_Lo/8 "bmqj:@4Q쵏1B5Vfl/[t-?,!L_'g3s׺%aR)әHDIȡR"ԜEw웒Sn$aiHFmdO7V`ƏYuN A Ad~)Ӌ15mO'ģ+KZjMASo{~q=(Mm&F &}ʚh'$=OwE,RZ%Ga %eNaw\Kk֪PwU|ȹ):JK0غ+CHUfڷtEʉZcΌZfbKbJR-X6l6Kh' #%3q ֫=B9λb:h<Zi0թ6Xe_70]!$:h.5Sh14r?ܭ*)n *0\ȍMFڠ؜00'O-kKϛ5qN IF۴1Ѱ'>N=4e{ԦYJ|}8J!5kJkmq=+xb|ɎCq'RQ=@^@iL "K IQ&ϘX'CnC*7HzH޾ҧX蜞LZI$]C;jXnX^3n{Nz"*BDv5 7^Cy$n㳭UE:r؜5=ɾKBHٚޙL"~gՊR#$A%¦MW~E! qVC(H \.O{%%-@E I`2ՙvcF,A#H6A7T 86rT'w%eqMd {̀*+\ DVl/5\YȲJXݢ-p٦m^Ԕ;`Ѹ,";"ٴ !Joؤ`%AͶußѾ(0@0Th<̙[-,RYPձ(G:T7*Ǹ̓iPR, |Ϣ6W:{9#jn+[EE8-Y[G+تrbb lz[7N,l:t!6 G+l.«I5%At6@"8Y4nwA" \S[NE~Z~.Xb#18)l]xl,ǏrM1z[, DjH/,;?3Ś"/CT|~1[f8 OǴq$s΍YMjֲM U ONߌt䣵~~.sobxpB\0^Gٵ .VK@% AnbXCS8H]9C& Is@;F 324R;(bڸOx3S}aЙ"^qh]Lt',h+UO^KȎՖ :x#e zC9Vegco8Tf^ %º!v!dƴ ċj^SD y x2I  0g>S Vn*9Bc XV*KCat ~`{jT)RLjn 6': 8VLMwSJq:KsSr8LJ[GIzR@3{XQ_ /Bv4ٞ((- ym؜$H؃.:#8urt* rWI;*V5S6R@V0j V8چFcXpܱٵS[,g[֗dTm~ cͥ hX>u=Zk[clMՎzN݊'Ԧ\u85kfPq&A]ևH(O5*c5#:eo-?㣦(3Ȇa/sۅR|WNJkh*mEհ%9yp 2ja,&I,i w7 \ vk^O|LE?_]% ?A|G[#`R׏USDж.] tq~zzFB댭jUz$[߈\Ї`q2[N2[DݩW\X7Sx=Sg m ^_+3k'ONR(+>EOf0~nPb()9Ÿ7|SfkBli53Hw{}<90"2D+e%_8 +C.O&7~@Tj۷WSb}[A Vӓl0Y/0C GKˏ)a~Kˠ-@hKlC<7%޴MY;z7muɭ~n8x4{|QksM$!`d dloY,:*t'9hՐQoE&?$x#J,R ۙaf&2/1( @> SDցLfv&H曺\>h YGFhs%TQ`bd1薅8b$U8(o%.[ۏ`Ų5o2?+0Cs 폳6 B.}>osSr.|2;iO~hȊ8ˠ93Q z>Y-S֜]eIR J F.W£纵V/+(naibKS4BiyPHiW=S&桷_"B^ =$\"H u|b'mN@%PcԨLt!I&|qdte\0 L,{=PRu{i1y"7So=AU\`T Qϯ\Z5,OrMCN>PDfk=m =' Ш0e] 83,{t1IW0sINGbbt,ψCZwlTi`ڹt 0NJa9|T\[^%EV ـLfذH|bnE#d=nŜp [c[!^<]yfT6~E7D챜oZA(0U4L%A{oYbX!Y(`>Fk2im1=Pң$\%SUCVȂٰ9 2g|lDkS1*nBN? bOvr+ms?0d$QCϪeEqU%D>9Y(A'zvhm,3m@b~-*Ps:3чwi%:!#j[|8|,$|a톬{H>oIh3 Z߾kbAm$r]57axvV%J,%0$81 lfve9D/Dfa9'-hnL Jae0ZH:`!}ԔW ln|5&A4&(w}@|(yAAJCFB]v\)NSseiú(m>*Z;k*%߀&)(1 )x,QzYQgi =yO{XwYE6duN@{yo& tvȇ~]toG*SLƹ|.,T6_]G6h 8 θrYUS6b KjbօT}V^~keN(n"{JB;in„ʻ zfc3qS|Rv޶1ޘL $]=oL|Ba_ fҋ7kF!zdU .^ʨ_7|&_X׮l)Dnpj\GRV̆-im&|.g+ɑvJEU2aMn~خ:CFO-E7 s;o4 N)/{KEӟd|DڊmX @!;o_(\~К 2=Lƅ'6s~K'=k5 伍"QgBr zۈLN%;FyRgU6r4_Kifaė􋐟)'14ȼ&w> P\>}!PO&%/cT0wKPy|ѱ@NE ?7ākV=OڥVK&~D>\YF(1Rw2 we{7IC繬쫐 vXKn5 #`b#F 7ḡ!!Q[%@5pvrA~Ou]}G 73 4&ڒDÎx1oa@='lob5i"[/E.!H67sCr6|*Ag9,[cQ2``~0bJ!/ַXmu]cLmmz:H_e|( ;['˪`"nEBfNin\p/WQCpZ:P*G Tp%kjT+_ 5XgD+5A1(ϸۥ$iiIŤ!RX^(Ot̶}/y>QFCBEyTfvo:tO i7"z(ް ;5!"5l+v+;ʬ$0mV/^p.-v գ`}(wZ[l_S@D<ޢ6d,oBi wY?& _Ң4~uP\C涄.9dee7 :i#!㤓o4S7+tN8΀d>:KG_'e.8Y[Igj|D ,|trdO:ИG|i(5Ԑ^.:=o'l:ey&rlc*OؘZt> ~R<&y!b~oqo("bBf^x狲9W{S9aG`O[c낳x,`N;S!`a὜Uj 3yb\=$\UeϚU82)BdTKo}VR&uVH}8d56!I0- F$5kܔ7B>ykDBΧX+.`ɹczn]+X (i՝˨[Q)<[a 4"gN]z #ʦ }]u5MoW\?eWv%ׁc-7\O ȚZV=;=-1~va]>DG `@I_9U=5YI|W{p9F u:kh*xܩ`ybʥ9:?q<ԟ:Q:@ Γbك؛MSIQ1:80d1W1#Ai@9vIr*^ikOՀ ]~: ]`!X$g!}=5ʶ*gxǫ0jq5 <٦mQE~4T]Osˈ-KKΔay`á2>GaI @N08gȯp MǮiy8]-fi$34)rA5[B8dWm{O&i#OL+ZDK߽yPf 4ĝmoaԥhLKɤXǨ.OfGnlvSPD<U#Vb:Qd;9M+cu?"/?Jkv]a!Hm N!Y3UnP)-_!4 v1' 3Ji^,nUh 'k%x %crEӐC=xΫniqmpx r!P_; !;I&riU$B!I?@=> *ԍ8W=9}|q8 Z &22Lj ߮S2J@ӏ+Fa(TةGS=u'Ye9z0XKOAĎј_r-=hIʯ 섈h{&fH8@0Yyj l)Bh1h/1RYnM3Us #q'V(w:MPqVVv|T$[⠲#9^oh>;uf,~)Mͣmƃx.H}`UbC66pTz1&l"yx_m3}Q{j6)I bw?Ie20ӛ*䌆S@Ok?C u~O%*E ՞䲓qo')Bf}Y;^xJW]7,b+'k[șLSX[Q -< ^Ң[0ށJ9BO-ܺ1LIgiݥ d:|[yY*({PBk#S2Hm;DԆB8b`К2D|-I@%5-65qCp8xLS=.pӔeX^O]m5V"T^c!{ fsyjN+ D?s"7P8[X>#0QSȹ%1L!i#64Baqcm.D8T2_lq:U6(ࢁϏiM$__H9` Y` <شL"$~?X<JaWVqa;J14}^|O-׃wK L] MD_ʓ;k#J9}( f]a?VtkhMӈ-.3ge&ew >od)2NeģK IK.[dR9uwJ0 @y1oBY^o]oL^ȧ'f,vR%ڰw`sT.-Bs 'N%~-8W`2mˮ}'ʕ{ PsNoV1ΟoV,By26Uz튻D2׋v'.wS؛zĞLFb>f ZuBt34=Ï&mX'dûf(zXn.U>f;wЖC 8rM8mn.!Ebte?J{T f` 91t)xt`Vubz4Vn[T"/)ae~疾b`&t rŖiYDs3<<`22 K4f:u%IwB: DC#EO\qcZ+Z"Fto "~aj`ߢ2v{#ٟzhr"[5=dj)ܵqДWM[ 5>Csi]% sGɺfKEaLM4. wmVk ݞldP#v…قs($:` ga;c{dw[Q6{]uUYJZi^Ivvt$PP4BSjYI}AS Hˌ3fE.F MA@'^Z Ci:-+Rqs觎8,lI&&[#'"kD}Vk (%g㯋rꍼ㥕ʾ"Т>PEn_;rX#{ 2Kr8ܮTFuϖa(yWD週{o“? <пX:F-`Ҁ\dD˦(VkGP]y۳)O12g[o4d>/ݤ6e- W> 96Ir>H}D XI~nT"$,F xp৥u /vFɊAM(t\tĴ.iLD? NBO&lRJLZsS>ֳȎIr|aI% 5Kl%yLiͫEӣbG"- -0hnudެ!O39/x}Dfǎ>b=G򇛹,MDX(?a52(6X9ԍ0 wiTuv3H+8wBqNR9Z֛xt7~W H_8zo.yhT! @?M[SRb9Lp}!"5> ̉z[lф'vv@g~(s@1.S.^1+PL.DzƮ\pʱD(JJ8Ce)3!l˛&liatxQ{|s"tnG)\.v,(95j!FAz uTnȢ(5 r (}٦RƮPunc/+Rvqzɟ|Q{>ߠ.( nѻY½Z.C_-=(^EQ%ް҄W~yRlF DE, {heVmm Rw[z=α.\2m@]ԟ7kKP\Cv2y 蕷+|z`ax7VL_ݍ^njMǡ1(='}Q8#YTZ~M*ŗrї0g`VBz1Sk&IW?~ d_J{9vrPΗ13缹P&imD=!=Bo#^5^Bzc y[/·);-z4Gq,w !!8a/2b-y %u0ϊ!՜k%4"'UmreF_`y=6x0rO1 Iebrs %,ȾQ hh6X}LYV l2y6쎣6e1@jD" v:FEELV*@G]> JCpw8Eĵ2(׵4{l .N`)~V!S\@πi[դXf4g!e8xV6b JeN~# w)q=tPZqE tbS209{Jd}Ԓ3:av)?s/\O%kŒr+^iwI8%͝QrVO7l%uS%f+g}{^VF#26QUj@JO"e4zbg=uoŞ&P%SEvefDʙC{ +FtFmmm`'#*n:}O jwh+Nf_2;%Gᦤ&u1H ־JiSc:Y5Z]siuos9]dlj[29'c#4b0' yӥj_u Z(н3EG 7*y=g?3ORr=P ;g~o]!|7[CA I3 o[Ift+͓2}9 /AيN!{y, N̸ Gx9C~|/e[ U 8,`CaqE(W_GAaumd`boG}EB3~ZO$tmoP5r2emp1!wgL@-f7%2/Ϥ!6Zw V!;^Nnh4^f6G: $N%'D +wgV B DD#tcvUz簊1L+m,|ou@J$݆?tE?(jRYY,n4՛U"ڛM}cNߣ<|!-_"?ᲹXqN̚Ad n_g;u[@T| '6!I^>^wƑ{m'arB`k9M 5ᰂ6tx도1ߵ@0G ﯭ0PL HoW`v)\Ǭ7_5t鬆Х<=.\\m:' mԶCF;Q˴ S9[ڱiuîT_U\@uHS[Oy3F8kW$7ɛuڗWDld|$m5,ӫc5-%kej;(uyʑEBXVkҚKx|qvHN( w7oYe7e.@^{Bz¸=vqmH^t:0pw2 /ދV$m'<\|R'fD\g CJ*p1}«W' ZW43>L]Ls`ۃGo-]!^ >uo|K h L ?TRpظY_!dzL3`D, $Cfx31{?fb.qt^ E>omQmUP^b~RZlyf~0\XOn7$,5o3ohXy֥As~0s>wN`̝oj[=^r&C*,~|۔>Iإ}W9r ^KF*tHc΢#~0 5Ơ.Qbu0tDy q8-a)c[X5{Nᡏ;F<2Ҳg6k[GBy#5zEuJmnwU[gMD9Lvqs*{< WΊ \ӑ aj-]Z$ˣ~欌4JXbB͞j$,Rr $;#^>#1>%XLX \eP.m5o}5NfDtuo xPQZ F*qrg4%p>u(sV q&ahRH#Y/_PfbMmFXʳŚ"q^IdK-bODŽ`|[Ufkķ'^~Y9e"F"?Tys%G+s%1{LjtbJqLK|- b~u+`Vr`X^&f.2d@aMkVL|=sun68Fd~.~r/u4-/R89WiyWΙZ`ټgrbfXAD|_WQSZ6sՔ"GA{IWp7!SX /ͩpպվ\({*Wćߛw@L~Z۾պS{%'#D~JgúB/D=B%OUΠ$d%fܵHdSd6J |S- _Ņ>#na7C3G`? hCf.D* V`=,ځ ^8{ rzH] oyp9jj_B_iDOǨ>Tl"- DŽ{B6.}He5-ɪ">OT8~^) QXGRf 4zbe|rqssdZr⽽["Jl8;OH6{z]xXKm- e"{ uo/>[ʷAE`^}urzx.RU(d`Ro߱͊ vӸTY/_[`e,PTжgr:%(Wɬ1$:mm7TkdZQ1 ~X]̅ݦM Bku*bdb@S)2D=(XUap}mH&Ozo6*T' h/Q,f_B]n50{~O iN<@c'grbw `Ҵ>f2wx&>KKN#*\8nv'ul]gsP-%7/ Ԝm=qnJ#lv4XX7˷[SO+V$=]gr#{) T :s&q@ d E` c &{?oڦϘ;-ҟiSXd?K>H1 Tmlqk9[Y `17'C} M6u yyiC4poj!6)M#Zaqۀ DL. +} N J_Wp\1t5DqP^$q^Q^bd@uv9IN&E!VDJ6֩@"~xQ2*oyg^Ծ/M| T 5E&YVr 3066[t!GH ;Bz\cҷ|1%9>!zb&^Mb٠iYce"\Ca\ݑԐyu ۘzcȧ* [Y&tKNi1sU养TV&a9wۡ-ۧ .8 d=>TKaKY|FX]בv \f3gx 2$ۏop3Ƴ5fIqXƥAQbɊnbZ@o(UC 5RfZ _SojcMx" ,hn.)-⥇y?K*6B ]PcguyCG]U=\+ʻN: $+Ǟ5dVg9x&_@>Lqh osDZ0e!:w㌨c¬B5n-ǘ۾yr3?a4C1y"D,T|paZOe4nUXϧV4G65ҁAɠ(.7Rd|݈mZʢ͙€;8?(.=# %DK"7&c$>4 c~OPbFKګ3T +MV_3$ GJ +R9FilÑb]vt[@YӚުr]dVA5,0ZZդ:A_wɗZ7bQLecƂ4LSӰDvQ}xk3aĂ1pC# Y?KSrkb\d=79uw_@ˀu+oxkEa2#U:=I?v{"I6VYt$=CԌcw mjL׷ID~Q67Ic" VSbA=ZFV~SЕ5ey (˓uN-lT."ɓE cwƓ:M. {U<[F fF|YG~*s8'  ?^;bg uٕr[ Fڊ!~L[9ҝn$?2X75lv'Z&_J߻%x8 `Kw,k7م\`Ϲ*=>Bxb]K.umVijN:CٳfCĹMaAJwĶf[)аTrH'*2Hoa"=q+_|e~M M-ȏGfrN!L-wݴ7f!qp<3BSWT{[o a\\^K\:\[[Vov^G|G(mUBrD:g'~~uzء^ Xu/VS*8/~Y z\)> {afflڇgX{=/RTaIi6| &|o^EG)T@kWy* OVh^ !RamHۗKx]_LV1ZcNaNr,P)rLx"_CŸ> C"P$]}9:+y ektN;p!|OjJ^돟趟GE3(74?'qlAhsg$O(m -~Č7ߤ H@$sl;CEXj*/ 7Ycaݱﭬoj틌W:%Z1d]EpXn:f7dQaY߸8?cvnFa!O bb_iD 0HrBM)H/{ћJ"Yk@ yFK>J^~gZEXKiI٣H0 CX*멪p-7])dr$inV^ 2F_i(8~%!] MOLzF,Cp %{PyKQe'Ѽ[Qm+%l@=0q9 J^)rf`U:IaezqP3ʽL4뺫99<Ȅxz vÐbEOUpWRX{uMSu1!SWG9^|~c嫰ɆU ؘI%G=EBygfQmVydqß<|oRaC4#!SƉG%.֋zmqj$o"b uP_*BC"xn'>v]r @@ѵ*'TIB[Jf|Ѧn,@ƥB›ƁnĚowcu,AB4#ǽkגr.4 j$bOJŒkxRO:X`&JBܹĖ#[dCxw gM]e\NH\-.ḏtdbỎ+)ո;rNdR2~qjpUBv|&ųh`;H%lX\ݓqQ<1ܹtP5_ASO!%$+@w~G&>BH]z.yy{vMr䀶"6M[EtQ㘃Z^\ASi\[;U)_޿={},DJ2n,̹L'l0q8lyO'ts̞eW)6s=ieLpHϑ+d(UR'U(#L;ֆUAMqPn:uU I+_ϒJŠ#5gRu?BɾaFmDd1k^ҷ|9؉ Dyϧ'䛴S *Nd8b"&1$M艵Qڦ39 y-(Y܏&#c]7<2,I\DU7ԏ45ԟʸB[dpDmScz;K"T pxM0iaS,{l ӹr3|ۿ^Y"fNmɓ< R%YDd_sq"!_K Sk1ddsxӏeU~%nQOBǘڶAW^?Uɥ·2/05u#dgz"*=tx_0Җr~?~i\ $%BBV]my!u8 &e<>i_ZL;QzbBx vSYtn~Y)u`9E̛.U24[,zFVYHrXWa87XQZׁIԑkS0{X upf.AJ$ zx!$rg~ E^~͔!j,1̽ۗa4kyOG*E's[̖LbJ8u ̡'$u4~A>QRTOԖ}M"( R£/'4^eVS> g""ɀB2' k!Q ߲2Im+WDݿ8ar.Xvt:lDaښAjշަ.<t BOȴnes<O1LD ;hA>'>|A!2Q)r'Bt HH>NJcn߆v *Sg+zgUq(w띊Ba$f֟FǢv }=287q-[;Ӭ( N4l$DG+7뿶F1 RL#uӸc.D3oy(ˢRRa>8h٩%j${Upfٲ}LARIee`>[ʋGM??cA{N8@%W;[~Y!lǼuCU5Tq=g>9zY(!ƹ?<_a"'KuR섈AUgMwhѶ=796ZO~wX'M`a2=Qwa[Vi~i41V'LFu؊@?1 sz=F9x~ocYPWJV" = XVj)rd|s!M-Pb Զ)S}t?urYZd} `-R.jWTF"qXbcY[rlji$J؈(ϋj<ۺ*t-T }ܺIeܥ%- ZK|NQa6 }+9To_삋 E=Q!4Wxxn 2Pu"3 |\='icP5~ZZ|?GE2*$~IQȊBtQ>`n[HyJ#dvvʡ#mAnN;qm+5^$+ˊoV[۰$UpM8 '<9?aIXunB٠A 2|5ƘJ`2!0/edZƖ]}#ǘWAArB}|jk&VXh֪w^%L?QO dxg8LOeJOpY/cu?QГl^h1kF4g;G>+דx[ fY:' :T>gYP |9bQ^ sX5,TW-3cV.Cnny%&mDZbsOҿѲ= 9GQj% '|VU/^M0.'kv͋ -HT bOH dКm/@w̏i$jFt͖Jy4jAXB;N@L'C|o Ν'-d|߆z(>45}^_i+ƅ|?O#;6g~GHF*@00x\-'a"[TԹӨ o^03U28d|ݏaNf77!bĊ$iɐwHXc88ht')f:b:p ).f/ 6R5 9(odjKԉeЗd ..~b =9aJQ7χ5/*[lncI#;J:@!LFh-`q0mWj !r|Uv`-oY5NZ߰8{ qጭh+ʗ+IF"cÚjr98ҋKGoS/܉ ,SM)W#zLyNmzȄUEs{$$$f4:Eʐ I:1Oy0G.2mլy(~ś ?ڀGKR/9EZ>)y\e;yLWT{fw^ě'92XS!V+rjH UQv9cp}ʷKt[_)q<?/Mӝ6]u1+uʡ<ËH~Ӯ%ߙ789ôX}q^fM2d{?Mm ݁w.+bfbsBU# J *<"W sMšM{PA= ԅU Zh%_B)HNٱL*M "_ lzeT@!I^~Po7W) 4TY9oR A5I jō)p$Ff'zY2lt')#s5!ԧYᴓfD9Ԩ\anj4ONE(V"Le}dwMP+$Vi[hRiMÂpLlkhkp޿G>hI\h v͐}9y3?Qĵwl>X8/!̗ۙI25#X:[E;TmzF_=aS-rǔG.#T[Sx%R[A,}rrLںroύ|@;WDJ0gn_8j)iÇ2BGM!!^7"imb~U 1X e"ǂ8hzOIҲ֓ 1!n_DĮ~11-\yjt"ԒycG֐vm <-ys4o7/ue $6Ft=C]*Zr2h}Zҿ(יGNg.@{Pdpq,5ZNZnmͯwcMLE9CSKޣdHTjc] Tԕ't(:]\hSx$yN.SNNqH|3SjM,eB*ζU E6#" EgAl_{r!-vV ^)IߢA̭X8ReZ˻P׌/GA)pU+ffE0S$б< M1=rxBhCmo7cM է "I3Vyᥰē-u[k^ϭdk#/iSWRZ#nWw}/E8S_B NdObru~C`H;WmzF37pwG>Xw:C3 ZuXm,ڥ:]>oCU3pŊ gv*%ү4=L7 {)!e/M#>ʚZ&o)3h@TƗwn軡U0vƪBF|#A@A&`-𤊒T^&u]9J;7l3:! ֠qt "V,cyIv 0][Q"5t")nDX8ٻ;Q!;j?Ċ yky6su:Ғ ^PQ4Qry)"O:L'~t#>z]#@o^R ՚][R@XV?0 01A`KIu:@ZV _ŠRG^HvO*蜬쁓zcN,[ '\3>$:r= T,CR6E9s1KS N\7.spRO~t_ s~]g5 g:1$ŠD2yX7hBS4_#3(GTY?pf\BxzVQaK7n7Uey4\-(ܽ/y]ZI䛌X%x\]E 0[Gcڅe+>$bd/f6^|G}UFUw)v݇L0#!0kue_pӳ79o{6;x= t@>3. ǵk}_(NFVM4 0tAV-ms;dK>9fGe|;_}֟J]K?U}1? Iн pO@+ yĴHy3=,I* 682s'gV2v>7o+C?i)G?dA\nu,aRBng,0pԧ6߿I,/T;Fӛ*s5_WMqO\`$f1$rD gF|yJJ_W j;S̴)E4!n(Bi,h0QRQЬ:=W#aZSJuʋ"S&1 dnNB#()?0=wcy;ˊ-( tھS*Z`/m9 u䖜o$(̻ x.MNtb Z& E~-6_!)r"82gBrtv'o툊r^wMF"SQaaK kE-ʳjOs_LԊ(ʵaxu,? ӓ.9/A` xJ g)@TloĨ2+B>r܉,vq>umak+Eyg𵈣듔8AqPAۘ ߕQcwC^DuGRM)OalJIN*6=ZȲ( 9GBIVOW""9a>YL(VnՏ3] ֛|S։] E?L&~X6Ekixը@-Vn+R^WzS{s?eMi6{gƊ 8 ".ŽHDi/6S> m@AmO? d `Xq@F;pYѪm},\[oyw]!=e\Le SZ0/W/$PdaEB>~H 3c*H2ըbhk YorQ!x[ _)ZȳMV_3~]JYNg$&=v|seK‰,/ J,RDs'wȒS5Y(ie/|C5qY!@yyNO ld$#i6d $P !$IllgR҇͢ ց#D7ǘtcߖ6ڿF"+f*6 npgM?Q|V@t 11QŻ*Z]6i`[|`\,yMejO>6R^LB+3  a-cR؍t%j@ =eO(# Lv22!Ajߝͳ} ]E/ Y&^k>>/|jV@iɥ&GQ.w6D`2fUǔbl, A o ;Z `&%Y {$p#LܗzmFIOCLizymnٻT="64-h/K#G@N{݈z3ўD׹94vIS)öZ/ DŘU]ǴW]36ՅKY8C:oW6P)e񣨴=0zM"Ul>[.煔ic^aC O\[jyiKiR1G Ԇ/:s*%d/;A-!GheÐwO4vEs@7 QE>D[ E#ռ ][6ŚRQ*ؤ.68a<Ċ$ 9]ՆUI* Qz&ݓٞj!7r:gދ`ъ(c&Őž#ZIc|\)OCŒgYTF+}&)y= p':h{rεII>Ďa$9ӊěJ5Y? 8zH9=Plj<ZH4-+G crBn  #ק ыKS&E9Fjʵr/0OY qsWNHk3My҇|EH x +#rULiJUOAvb+8 T HjP†оǯV:Vz de]7FM_#u떐Fsr^‰u@.m{'DI Fy*&=-uy8ў 0j|˓c#?玷"mH~$H]%AO:Uz8~DٿE5B*>:TˉD(HF5ؓ*FK4ŸpSX ļ\b//,0/C]}EVf76i 9{ÃȊ+/8uD ѽF9AnAH d]N_S$EQXy%̂}DGKDSz q ⾃ׇfAlě{m7RI;.h6qkR5/@wf8]vZ{} z7f;M7,48%}޾Y/$0`ue-CIBIQ~,3Co^$[!6l/yDx_KӮͼ{˟yaHZ,8Qh]hNS!HHAfr1E;V[NSo~#B%F֎D<%IX0Sݘf|K(h]{r½7=5%t: sD^s1cAhAGҺzZ<6*Rve._lFq`vPj9@zS/;5e܄9J6"b ="p~п:)ņr)> f.x] S"8[kJh-;6ݴhQƐ=E[8[$JÁdƵ) Rlyt @_; US,bNa}HY=YB]j4FC5%~%JAzNW.-]T+MyiF:Ŏ_k|Xd%B$c~؛[@HuL @dDw@~ .֟dZQbL}۠u|$8Ky`B?$Pkj!`2IIҮ\i _lpُԤ_~km4\$G'XA؏&".vٳ1'!w2w\ѯ/ {! UcE˚ >69 JƂeسݩhYku_%U-}8i1d+&؝$ (b~Su`e!V`wzSK8[װl4z'6%ErUfjp@&}.AC=~ O92ª߯ͿE m}rۑTJծ5yJ TWݑ,3pi·۸<?jy]G @=ҵ:07bf4BLuϧcZ/wPUT$hm!wԹ_b)g! g:eIM4ub u<+&QE݄g7 [#+.ZPGmlQw}'*|5J+InDj+>ik+'<=>9Z2AOfߜԤv-Zom62҈gGx{U06&2\> 靾V jD%3P`'׺W֏SN!XY]X8Dc_*Cv ڞgpKy넁s PW,gG⏑/ҕ@sQHH/.dmϢƉBѿ  >ZZ Icqzp3Ldw|֞0A@{zF 2ĽI&mW#>j"?$!Wn8X[)}v]V51I>[hxzBSM>Zj봬F/%z,R;.߸`İmh y?Z} :QZrsٍ֒gCjRx6Кf_ݐ_=v5FVt(K<,DzW1MsʉTo\+$o6HGC7ǒ)&}bg)3T=jOpZ/AFnںfx70ȝZo֗4R]W2i Vs5NRLy,C M<&,27&Ck  @u9ĐhGH'Y}rMvnIq"@YDٜ/ d/I9WfȄýX;K\QǮҶ!E6Sk*A )En|򁕝dMk)Ux/*6+nEdEM҈rN1憕eST"9s餏y1t$i"@.c*-P!z@}5>&גzW)Cv`C_tlYv 4eٍeJ2Dm8Vk"ة̌(g)4iN `hO<,%4 T."ES;G%U^@?.jDC}o%m80E/H)"? Ķ{gv(6E ?_Q;ܱ4\[5gwx_Oq4IUrrtIQnU Q迮.^>79tݶzUo.5uS 46b8Q'=ZeXy2p[1x,m?^s]Dw8*bmJإ|3U擬G۴}'Ɂ,,Oq8wzir2ʫH_rfQ++3>k {˘#]9^_V asLf! H u }o]'utp0):wB7Z9A8ʌF fng'AJFzx 7K Ig%+\_:MN$>63 u(Uc4R* G:unս:Hk1g5| R< 5) W 7N wNi1 %HаH+@dz ᯗ13_/-Lu@ Ng ,دoZ/HBMiI4}D9ʎb*t\d6Oz07t'o\H.Ite0qs|n4=ztVOl@]r hfm>w8 `[M(}Aމ˫i!Z2.7euV-'C3 |'E1/$A"SXǓJl~[;Ë ;S*3yVN {ndft5Q0a1g۾,R3 R6G ȂZFlV8sG6ilĈgQSu-r . ekKB22y{FG+/gA +Pmi4=NDm&tJU"@2@ѿvSVy$M,Zf38Ȋ(m4x2  ͲԱ]K{!B]]Ejx.Wk-=}/ļXڤ;)-غ+Zv MU&2I]|d<ͅdNU$ӟu1Q%"-{P [DڏB5BDcTKbJu1V3za¼ jEԀ$t4 WVf}? 3js 8hxCb4s1s63&=LP+ZwVhN/}dF.*O6ƯKRFDw H%5A;mt*MREз|爫fޢp=Ȱ0F2[a\0O'M_.KbJl pSCKX}DV qܤ?qUGs2Fo!,ȴw[HL:~&y.XMK>X.ZUfQJw>FxHAl@*>J<}~mN'IjW>CpF' +э_ >kaY߳9?9ݭaVipO U5d@l`/ >6751ʳX\ddVQq66DQDdƿ/gXC.gp<_ оhGK8. E! #krnf3F>+N٤!MJ<~}T_mk 㴬>;vE.vL/voUuejLK̠AOH&vɇ?9|7H-װ`n/87}[C0c#)|*i~BѿtCx"vr۲`O!^2Mg4қx Nsy`.o P25pQ0%#TUjѝA{:a@&iMiNPj+Djx;C_qm_߰ȹ}aU~CT{B[=[\w6T@,A}bpd: ^:.U,h!xʒźwƵHu{F|nW!|ֵYdU&dp alW>˓Y%UC%f?ٙ grYD$ $0&@lS `7T;l ȎQX4F]92YЖ ֒mc\]RxPNU%tYALiҷf 1򷱍Åfs֟-ƎqZ*Dk$N~/i^{FkE*EpPy ]5=y/\ 31Gsh2w=ƭ)ZC80=2 x#9Ga#ɝ*a#sӺpaҼ d)(N6YT_ $DLY.MZ% hTH̅޺T(߆(C?x.#xc8Q""JFL~֔azDBd'G43l^TDkWρqNjq˘?2Ca6c>^Sqxײ\$|Cn)+|p>W,!YaS(JJx9?4 ofInK#S:6k(vۆp&@>rP֪0R@cR݋ FPwpFN_'sȹ&m]æU2P ƿ' d#$4a4 {aÔ ޺.lfJI\mDPPpãbn93>hlCpP ^+0&±Z[ZЕx=n 阤2#7MMF!橅<}- +ĺO~5 B"DDN׆'* *h*=yKnI L?rakcq]WD1_CwsEɽcXu8D$k?v8xƺgږ\x$#YbP@[Ɣ*U+;O갥WHyivŪ}pGU@Fy!'ccmOn7zy`vf&OÅZ!ͰM ;OTax6jVD ٌ5;\K{~x#%.UWxTaQ'5B~.3 CdZ$nuBXF~pr:?Jiwv*%gQʣ= D1Erz&0v7s*x`'=~켾 CA5qoI7@2gL5FZDy] V -)۟ G~;߯>1ڡݓѳ ԰^4bhwIxtPeQػuI4dֹ!ٱ/eK%r[K;n|Eq'SS5ly '&AA"R*5( `݂6]㎧wf8AN)d0 dl`ѕ5@ߓ+0[*9xyR.722{YGq9vaH>4PD"_`_Y,pŨZ]qMQ>Շ>k;|dFQoq:k@if\+ϧdP X[cxQg(FR',~[B%GLx+mBĪ}Qn RU"Ƙ=tWQ4DyMHOɊU8wI ?F?N"W )Wf]ܸM1,h{M<{5`#)upUjMRPһ/,3SloXhCz DD`Z;XSΈo_#$!k+`9׿b/4 2IpM Pk4{JNN-Էk]{k{OE gbQz3MN4^F{ l YS_n4@u;{rKsiN:)Vy~N]s.%EIU)<~L*ش#sO8F(u53# ZVQzC/<`?]Ra׻Vp\:-i:׷gR-ox9șk۸fDKA7rܐ2i7gZW65'RKw-3[*l)Y¨H-C?t΋/.H`͉=;I1L4P]00梿ȝ.Pa+ǝ3G x (*8 +SYc#Ko@8"qװSb>}R eSmHcRd{J,zVQ;0w}rhk3Lp|e}2<=dcyUDxXQT+4y*ϴk36ҋgL$ߓc*q=eJ.J=UZ,k^KLX$6*)*5>0|W_C2!E " \"&;ՀE~ `Z%˜Rآ()5f,BΩRbo8e9aG DF#!L`Vϸ5%/G⒲AҜ2\2I$Xfz>9{ QYu/TmzcP^Kl27!0JДJ۰}R>>=?%]{@1W䔻QG `w9 [ދ2j`΅F>cT5rt^)E/G_E#e(TxZVo<%Tla 3klg0HzkH616s(hZ]K]S{zlF3r݆td4Gw.OyP G%2FUl<<ק+QS$M&j8|po C3h|<3۲@Q10:m>Rm Օ=ah7S I jHQj2>BUy zn9G!-K'[SR[YʉO'Ch~X%;[/h<5ϛF tE<֗*D |z>h'Mk)ًݕ-~O:A` yg,ʅk7cCe^{x9)*ZMR |m1_ST7fR`ϲ 0Y#k +TpA-6{:bZtpnUhd'~hV*epM';$Ym(gzB^7u^6ͬYT;?EzLRD4F]@Ea}J" #ބy"=ɉ+gݑ^D$A(R /haBᗂrIsu))KL@_=>S;J3DภjA7UצS LJ!|@:;W ~Q@lS$k#HacF"\pڂfC+KaΜ܅1T-Uy#4[@}Jaf|99,ںQx!<D4Lt]理bAJ|b)UwJ XM4tzH>: ,ZdJ]?vtR$btqNzpt{%UOjTNVI3KT[OŹfLz`y"'Dh6 EV*/$*`i{.$X4 o?~Syj %z9/3H {bߴ|3&v}3;<եD`7ܒ;=X:6_$qIpg@5?lƏ~ᗲyhM ]5iA")3lOO ۱x&1%|Tˬtf:(:Zz NJ+Ec.H?*AhGvyCIՓoj!~zoɅeP/;xށ8B1dtZ}qh{X8CcXdX#9Oe_oՉ4~rNd߈_:3̦jly_n }+s,\?BON2cEPEq?-$E|/:Eh9F$m>CE_7 5a$Ze33'k*gωMtV06<<4SPâ LVd1mG[lmy IS÷lcLW!) m /s ;骹E;TsE͌\fS1zȁJI؏s1u2e t1{N;T0zn xŷxyG<4;10q䩤D_'E/S.@ CS8HaRgX:=N1YHn24 vќ3I5Bt6K.?<9Uk0G!z˃$r\ۖqq G9UƊw~5R)iwVkTYO^L|'X#$_\@cQv8qP R̓ L0hN$A.3/0Kdkh(î4ޥǽGrR ½$:1%bBMT(M\F^;a~ Lq=45d~I[* dTH{<{%I#J3:PʤInp2̣A``~$L{KOҋݔ? w4D" @SQ3n\_*ԜGd۰ ep4o%5S,`~A;1RK\%{ %d^u ^8HٚMBF@mƍ" myYEH9{>Pkc8$YNT g}:h;N}o *3ZtWO/(L$="3ʴ; n yB@; rwP4-NU 7H۷f,E=nk'L"lODBp*7źT `K BCW"Uf's?- /k|vytom_ Eoӽz=$--팒v%z- P5fnW;eeѧ }#4DC|lp:}.ZwE]Pg]@W5|hGU!v!e릡#ǡy6fL)/TlGS4i_ݙےoerr=,SԮ}ھsY YpsB%ph1 <&گsоIܴT~h匱aH'E1ܫNs|1c;8 (QTXpPF6Hr RSBivR^jY`%=6s|fgGQ@yN^Yžh[<^ Uc}_Oqc[!Μ Oo*毯cαR!bLr"e>x.!vj^7Etu ٜ}MUONe8IRc 9t."(Ebٴ.h&X^{;f N9J 4ތ%h> =8-!j p1hziQ*̹I*/5biXkᔞPX¨KWzajW$#,혳6*Syp*LMӁznFZZ-0k "7J)%u6ԏx.57Q^7֓v8`A:qG'{%QuVEjga݊8'2]h{g UFIMJu$AmAoʭYȭ aaP 3Z%<0 9N闞.Vuv0.v|{'F=.̟^xTd0&.gr `g-V1[ Dٯ B)l8`I6KcM[ u$o4Ue/@R./ʴĖ6HQLmX2`Ѫ_[v8Xb ű7kjRnʓf {EN[uP@v8߈$*3:o){~4U$"f4; _-d\\~XɁgInٺp$18؏Pi׽CU^W5Fz@Қsx!P1Lj蒛<22(pڮ>q9Q Z<%ԕ!:p )cbWTT%A@Zc (&I磉t|>7V=R&Ë9˚4PM!&8Bʜyihx8* hB`ZT漭t8+!:$s"W_P 5uŠc Ѷkx7`:[p}ihpt'J<~80?|s'ə]ƠQ:> dS콂bZ9&?A1mڟ\77섪ZH]Az1IhB T6k(>< f$(Co%pnPW7Pa3xuӒbj̓S+'R4%m;O꼅?|rfQ/&o{ @=>f`K o9&ċ>)"zP(/g-? ԛ&HKY0/:Q4Rhқy+>p!bPphS &|SHPhQ6w$rC0 0kеDOlVYŲ/~܌KH7ԅ &0'Z7anY`غ"PС,*Oo5.KK<*1y-Bʘ~~:Kuϕ#ۻq|e* r>RTx]:pƅ2}ݗY N?\z]gӓ.G5s gJr~Zz\=tFg%:<8I²,tV E#V %/Q[YAC!=ى1O@ q {];˗*Vk?^!%ʂmЙ.rՒ_pϮ55rb6dhC1$E٦Vm7ՊQ};T1QfjrJ,H'tɦ=;˯鸘qfCԊZI`I&3uh=T@)!tO`Y1', Kz$0Hݦ-@\S7Ft~(9_jo*!84rIPx&mclV3.sêQ!)s<2MAᚘ*d:})o#R͜WM0u5xOV2 r`R#lg<wi10~;p gVX@ ЁD:4H!1}g;9Gh%SShFWSyz3@vռŌ8@hLtWAm h3G!HL{2I aP\u[%e!Ʊpeܐf3^ Ȟ1\Y;q8bFh&~`uU^`.R1:fgMZ̍BSs&ۆ6/dK-^㾱`cEjN&)L&O#{"?[RXo6jtNwPKL]7TE Jyi>燥#~X&XҐŦFS!^C  `ɓj!P)2}r |DhN!Gbbpja  Rȸ r`NAZg"11>6n nzVSy{=~Z8]Ԥ?9jဥ-]$#Vim+_r8VAFcS9&ڝz:f=q#ª}&@,a_pB`<1E8ewBk*k.;R #+ދeS+ *@s =;H >m6øoӃ7a5 s b6kM("^,|-6QAIPTcP&f[PF(fN57D^S< Ո+E PTcPei>>|{b8>W iY p $a'S^3L/|m ̼i޹dS5xv|5Cş+Э=M-mM1v,H[ }ǻi9գf*DHz~`)sC-E 5J|iDN*6y/{MyZyʒJK]AǪHُlM%W(@K**89!&xȧi%]@sc4 Xœm܉: 1kLqNI/ZUZrϞFlĬr{E]g$?aeikW8 D-e4F'QqbRuu4;297ľԩޡb1SB! 蕘#Q4q9 $V.XRU` T)HZkV j;Iȯk%z!΀WI,H=i q|K&t@nQU(,(n7߭lqB3]:(LkQ~eDHАBNR,֣Բ/̢JmwgUF0u:XѱL3W}Ur Dl-BH"ʠvhˣˋOOa;`vyeg_X.6APdoP2:sp6=ҞƄɮ"7PzD)" Dq]!L1NybC`_`dt6 ~V-#/b3ҟvxsOWL.{ aok(dΕKƎƞm_ՀΡ7FCn*ݧg[A}! (fh4Di5VP~{8b?`~1pq"sJ, .,Q/~K67)f6fę#i~^DI}sVz0Պ^2 z|"A;Yfኪ<-;tL4t*O j)o Ey~˛hK HD=r \3`QJw4l4<Հ2ToʵOo2*MJq6nk33!kJ6;䔁}LHpX&:!%LH{7n˂xR|((kNAP,Ju9lh,6- Ky;FH jv_roMD'Jt'J NS:=NI? C/regڄ^$2K<(l &5!i#DLi]}~8L~bE>fH@zڦ2EJGYOrFz! IO6[}o4Y2n}jƈwtRr5h eKLn!&%_r/V xM9mƶ ]!ޯzu \>i&-H *] iK p nFo[\n\$u[I &85馨:DI-Ey(mmEȐ똇P iO( 3*Pzzě<`6-dz䆭}aeg!iv)NFX9'_u]?Q>I XkWq2Odk9FyQX랑ּghP I-}8b4ƭ&7UW]"\% wu+p`I/Ij"5o?IU_h6_Y`[mE|n \ 4;T.;ݞ/qĺ GKE t:ޕ-oK.Vf,@ŝ J/2WKV\b&FyqlC#>q:{$:? ־1#"9&^uQx}9~M|8auA[4=ݕ &K);syFjJr^; pz?+TGVvqV DY;KXe\@?Q-6rGTBY)mgSg ,gk?o~7cvfmoy5ҦU{F2iduj:J ׊%`r\}N_"^2z;vIp] 5wġˇpjt'VqŇ1J0"L<񄗐{?L%Lx$">!Tۖx"6v1YT?saFkuXpOB~ b`*zȡvE})]xױ14S!='pzR8:>GݬyWKWB` 1?2.,ҀR,1Cŕo9 I2PQ+B[i$2!!~)2W0vAo@9 `ÃlK gSg5uP^ZY Po,e'4#w1JEP_! dLr̓$+θ?^6v*BZ<Ѫut|'>k^ʩH=X{89 'D2|TrUb'VFEydE .mwaEhr07M2CwHv Tgl5X"XvSRap_џ}SD AYP%<#ÜL X7`/$c.*Lܿ> #2^Nьac/Mh$=@>vMH;XB,\Pkq7ӣ"x&nEB $YUWA L{'#g ]__+:V8ԇfmdݓqx{xة)* ;.=%SfyR[ypBqY<Q $c"5go)^,Z}³x7ON])^I Zru2Fh̜Kc̊qko)ۅeSo|#Hl7nt>0k՗mB8mu ۃiɚ1#FkdڿjԸi$^S>#U6+Y ?cKP;~D WbQB4,aRʢ =4#JgpTeY|)DߕCw֙IH򆔼FnUbuP יn>Dr[=MBٺ=+f5:Љ%ъj|mp]nhJk5- }̮w,"֤ۜOI六4D,]Nn6a069d ~h [=lIjhK]^MvlZ/"us,0I>DPIkK~ΜnP1یyF+@te];?s]A Ynd@h2RRXe/jt. OAL~gR\ JLz56avk:׆|Uw^Mn֔cJ}pZ~ei rHj{$x~ yr=rm[{$rS>bB][%ި$)$mIAUmYs GNȖURuV؇{+\b#RI_&[L˩ [f|4XI=$,ҕ:MZ [eU P̸q , 082O5\ C#9"sNPl6OYt#znN'&3B`> Y™:21b( DZnUX=*|uKKِ{9΢nsa<:~NAm!rל:[ns'ú+"UJحB~lkQeXkQ{6>zԹފ')qqR ܭzOO7e;R:,1hob ³`t4&իk>6%C振pcVfp14/z%5*EP9j:Dتw$o-ĿytPBJ,7Gp^ ,|`J3Xs۝/Jnx\c8 .ZGh&и~\롈-b!1 g2ttva~uU HY2*]Jc)b!҃W\7!}#F6PSO!xxO=KG4I^]N;N6Ni-4=؅ٖ(Ի7>@B4蝝B] +_z UG(n->8%Pk# 0[2yN*6/EHe "7.\nc_1NE 8Y'P*mk?ֿ;WsRi_ ?@ؿtlkAV..fLx&p$j$PD}mܱ?+TWgHA/BSIi>5j lLa QϪWw1h6$H׌z(ONPi9Gr:'r"6ʾaf4@<;zߋ*d^{rȌ'k+Q| ZܛC'w#V:SG=iJ+cQ>ׁτxNF A'W9|`뱋/gD4pAדؿgg-zťsyLxl+<Iqd~;!yk?E7ўGWr% DB 3 Oq<+)?{8&&f?^}|2zgs.4;revXk͂v:|OYL!bWaO-\sFD}AdoԫgWv.xExUoڊsAux؆}I*-2#m<((R'R"qN7kKUrL;sѩ3:G f\+#NSA"!>ȭ.uq79]j^e#%O㇯̀/DWw`1/c%zS~JR1N1͉,Er^9*w*?!'- >@#ZdS `ȝA.u~ϱNknn@[Bn Hw0$<6Eٷ2BWV{ DufS uMd# tu VdF N|ⶑpjVFCu(Jلq+d?O+[UrԃtnÑ6E@ }6x8!6ϧ e= fih)T*ađ~Cb *>0_z-jd҉Q{{ ڹ GgGO9N6Adc'$ğ!ELθ ă!:B>V"f{IYn2$) 9Dr 7L0 ̓ޠrHd15gY3#U9VݝA9Vsw;|]Y\[S+|GM:Wc4w+Xc\$8eY AZll;faԖ G24h6][[zܝIX\5 qP:8Y<1׼%w^HT=IdY&Q8hL~ [.W>*F{dҮm(.7v`n zu!X!Esۂ(d n>УğkY`K:+t6YgʺkfL%S[/|<6Ѿ|я!h[* É{7E@Ly&Di_;46Fcƶ+Н;}Vǒ3we* 8:JVtc9Bh4  T,mvaD,7!ʼ - t\s='gwtC[d@@iq 58PO% >\J_#wJwIp`v<0i&x l]rح)SSRyUwI*1<1͛ yRGǵwV`5:S>#Tv- m3Q> Rtdm8ё]+ uC fx'\xnQl݇5طC6y6EUHܶq%5@;7[ݰC'beň0;޲r-`N* Fxm:Zjao1=˴Γߊ6F_1̳Z!B|s\Kѵ%&Pn ^i֫kv+"\ٹz+nԒHP@ ƔX-OM{qQX¬޷H;ޞN Ym1rD(P әN<4g[˼﹌<`+M0.!1=Ta49jҮHe~7ZǢ7R{R`ӱRtyq v2 +6 Gv| HI>mwH1t>o/֘0i+A58H$y+w$LGp>@!qjJ2Ė}TёԮI*pC{k8yF[)A(!fBe7ؼXvY:U["E) +߆ y>NrEgc.WyŒ'`7Y/mޯ:fƬFxR'Jzr KV %_'UK rX9IMOwí䦒<+ t BV9 Sy yos;Xȓ|p[*?sV!݇8Asa^lV(g SNW駫)3*wYZ. E'.9W'*Pn50{ncN ol U+zV ~23Z2 # |Koި^ܼnU"J\?QA!Ɛa$58sk,@k"l t3 b~{uS6 58BTtD^i$g9i%UK& JNl Mh#= 2^m݇,qLPf1^u82dɸkYG@?&=c u$aÇHQnh+LP]4^H_GT N-Dua+.nXl|rVn]//k L5lapT鹺tytRIJ3FM 2d6G\(A2 Q|-Q1;"8|&Hh62#4g9faiBgG"x9e#o6 =yT!ᢘ?nYs R%^s@_n%bf^ujMvKŽZotHQ|NN\-{eP*ept駗>Ԩ#w_imN0m?g9jZoߍaz]sڟƽNTA^MY$vT2/ާh5 8suU%&D[S0LB5j<[ ,7++'"aN[IIbIh..QlqߓSNMoyiz9KQ u1Q:F ;5|ӿ0d9[_Dm}`/pvx?E2?~,*Uh>S-_:Füz-ҌP3@#:O渒kV OU e]0wG=oZa'OM/]>>`LAXSWQkbk"I-;aҢI ^ͺ王>O\;t I}0c2&}5P:qю!L(kP.8ˏfUu=0 m҈G@Bx$f5=(X,Xw58rjNlfx ߁#"l`x-լv'Dj52/HnDʮ,ZS ݇s`We8D`Wd],g{n<9}IaxsRdV:n%,(=&5O4%oFpbYؗ!cc R6 duwQ0,E'6dѝ _ EI9X*:҈YK~/ -T7qpo҅aO4UՈ龻rX2v&%| Гpe|d)HqIpNM?3`y d?AҬEܢ "%2wM||s^~(eLU=)/s.|HmMUȖ( z)_ߺO%3q8svpj0n'IS:bFkXEO"Ι=a}Ul~*i(XKUhUSp8*ƁY݁4D^*?Rf3Hms 0oW#73dEq= d&b+"%/TXD2C0_ xS_ԃk>͙WI9cBޓPf6?YvpN5#PdžsI¨'r;ShBc[7ꨚSgWyL(jx;06fte6cˆ;_&t*O#`|M*iȷ-\Q TWDH uUԛܹlC7Z1"P o\? ~ CsL;UM=H)¹u a'O 1ׂfC]6 ޭFk_24}׏N(ʕOcѪC*:eLQ/K~kknpQpy"tp5B#Fߦcbƞ<,Ȩ@*'o+;Au :䢜n94@,KKrfbRXW>̙*Ki9LzF @<'X1qj|PA{"mb\s3tMG̠Y[5MhhVWhN$|bjuc=f8J+1u:hmnO9QEMyeik5cfsžy m /'![$; @&!C;0jTѧ M͚ iVr' #DJ4CC`3`bmTSD2r:/w''o::'Bfe06waHv`ߤMh4TWm:U E\1@ =kos^>NfbiO۴@0nx " CT]SMG-0IS{`i04))\d|j:[7"^Y L\g#/uvLtM2B(&BK NDP - l=.-c VVpZg3.,]` W m]li:W)ojs0 |Vٲ`cr~9zSB\~;Ͻ[6o G/ɂuo7eK/n2C~{m%EKظxաv*G+4Kɸ*fFK J{]Uk\ :F lw4P`Q330[tW>QfX@>|o hYUCVu'> LwSwM AoP|_wfZe +Ch*U ƒ.gc`2Yr֘6#b`A;+u>tn?ZlQ8NoVNI]?t3]b"fy,5OKR 0:/#'ߎps7fKTS^DR4 IP.Xp= [ oOT_\at 3lgAk1%:{_2[@fsv[(pYpN_o1w ObPG.r≯ s9t1:Q=L Pa]mҦWWih!H (af 7+W N0 13zDH tTvA )ayS6l/0)`1 Le2q5qC1P@mcvTaUm޴i1Ho'+u ^=BnL߯f7vxpN8D5SnVL{-, dY/92sw{ƪ&%"ê2;}dOR.LNK_ɔ bKm>_a3rc bSڱܳm;PgG%R:k}2`]R.ʢ3bULa4Jlh|6Q Lz}B)C?@sTn$0Z'9db˚1q3jʩOYN| _߾…TUjoWLᩍ1&@ cɽs2Ye]ث8EgYNW$ȷߙ6:FBx.|܎C^pG~Fmةj:)mqmVar=M76ޢݣ_:"xa`=@u&ngPq?cA9wR>6:aXlTmgC[ĘuϝEHU("R$plDS6`qRbzpKQIh\mRWl$|*XFmJ6d.^ h-COqtsYaO@J#fr}օ:5:o9&s-y8D~i`53VX5{2Z!E φkMwn,Ovt,![I7^'m߂uqeLgpvzʔt䄛 1'J"{WPU{?ZaK*=B'Ts `4Wrg@X/ lYQi+ӝ"v!`F~ ۀ%ϑd"~tޜxŴS[C_Oh]1Owtvޒޥ*47>egA|F~l'ӟNy̸ϲ1&&&<+fL'0h#M_gJEn38(,᜼5CT)l+guYHiW"R^/8o 2a_䭃Q\XOXC37ڭˋt(:*>M=Z6y&[4q҂ĨR@ h 349XKpj(%uFpy=#3D^S6'^?}sbhC垝Su Q ؑuWdU>qw &d@{CA5*>|oʊ3PKFnl!6W? 3I^k@:6SI%x 0h(btTƫJl~f9ܕ1; sZ 3;7%xD=/ct5kYX}p.fYug86o덦%Al̄At}5a*A eQ'iqNQ]1Gv1 nA︬^O_hf;zDL yEtjL\aѪx"k'-vƀuZty6)QUOq& ZhE*" 5]K[&U[ +Lrkz/O7|V=v+OD#CaLtQ fཀkRAc||H퍲,DtĎP^SFRV->ݶp߅VbU,|jx~KxOOh\4?xx{άsT,b^, ZZv1$%u;ݟPP4OCS]=C.W,-@=`y8a8^+0P}lŐnūmɾ,\kT,ҪuC$m)W-Ae/%[g5<[:ţ2.S#t;2Gš6fM2:}Y7NϻU=}r.$a؊9_Î; #M5I8Q0cLCDGT)Ycdҩ,FV*椵0?5Z=?¼dAj$,݇fJHxdjj2붮 LЭ ;}~Vy:}#QG9Avsd3ʉօvrwK4wVD6 hx:-~v)sTzuhpwBA( Hѝ\ .}.U{"CsB7c(ų;8Lmr,T|rVCQ>K!{woӜqؖ/(ikR Ó, r,IM6@nC$Wm61ܷa۴\ YU#G#I;Y{ SK"BྟkW׸hԢYq]^.bg] W'05҃pjd?s#{4J/f l?}XN!0]Y Sh *`Q৘>1ɟ(g̸&Ta$5Ȇ~#r+wҙxW<L5Wm7#o$=} aan OO?T z;?$|@9Un ;!6ݏL8ݯ-.c3i)>rzMv_xG`n: ̧p}\а)I+-90dMcSDB Tzm4H5;Ȇ\Fnۭb*mY՞ۇz= zU G= UQ3_ e}L޶E2!ZYNiWRvlyǪD }32G #UcAt%mtE ;"\j]+ywTM'_2/ƍsi ֳs]RR@Zijw}طұjХ)Z8G-/:eU{:ӭrN)>l޶td D}U7)(<7M<u,ۗJN"{!6ɳ%T=e![#h6…-AxdZV-t07y>ܵy;6D([W"5bu]{ } C# L"/P KxGjA uLҋf3cy*]P I8q ̥bN^覵5GY'@LbH 8cF6DҎT A\%!#YڧBkAq4#p7Q.\_ ɉq+ v 9fK}qw5JF{3|b1x᧷elb`@Z"pɳ6/y#0oYZЧ4biVOTXL,JCz~l9poGMuG&ŸiWSM&cKKo7_e/\ ~}a &i {|`ZrrXL n !0 d҅,&S/W&-Gɟial\嘂Bnw Wϫ=~TZ+:ʀحu? *O)~*+z"CИ?>-0UEqoBh_+[1A<,ߥaJK$XOF|>IпwV@wfb_ \@[Kz\٘KHƸB7c Ks Yx>)ȋKrGX`rT|JE:E6ݝ6,ck\ }h.\8eh:7W>8SpS*juq&#prqF~ 59f5Eq"2nHʩƮ luT}\W\)Z_+ZHe/pawHģașVV%[ d ڂ&= ҔS2P((#0gjWG|=e8U5 uxHᬧ <I*-T>pgs2[Ѡ8{V cjD,G;T<"?:%r=NўyfG>ʊZY{$FKI=ʽ j ~PT&PLs Uȗ⌉+?M qdvGqLz 4/d91)W ׭>Vg%zCM*̊AqrQs x"|&fXlX̡Squ䌒HU3yקd-Q㤆@:9fܪCA.PٍWMߤ :^檃9\pӊfUeij T;X5BX TrI0ČPiM7ɵW=:P oF'¸,|v<*5YNKc|:Aw 0ږZ rQmfE+ҥGizTpDtj9LqV)[#)ecj3fN-^pal3 ll>ʁSjN{0bueC\G %2ܮ^VSV(Qy3G!$7 |0U+"柢 rvFG}Ñm] f6lʋ{+Gk_.R`#^ʏ%{$Lz8.t:UY3J\1+@,3*y'GfK%j1b_BKDPFovtDQ="odaqcI?y"Y7_. krEO6%80P$w/@22%T~Թ-Wds^TD/V`lC=:R6;'mH58$YPh9YE ЂS2mC,ߴmp-:CK x6 ve{1,>.(Ark`O]rR#T;hY\Bf!8v߆ǂ4WC&!\Ώ%GcB&=?n6@(/hv 'aOЀد̲'D`,II6r}aヅBAU_"a:t3#Dd wڤrЌ^jAFʁ3\pzf@ *ߑLL ?/6]mRT؜!TnWP;V'?HI]gO@IƆu%89妴ڿ$)DsGk7%O]@ܟGчUjRAKL){:+[m??]?8$V`69]5~m "D2f_J4svrAW@S/TET+C SiM"Pp}VDߦe [wn>" ~ΘM]9?+LBzJ:$@~0Ec,G 0Rʖ(A+oB/8-[o'!|!òl/}AhY#,y0_4.EvXa^C +q9SZlD`Mr9I^t9%wWHO&PY?yn>RꋋZ뚹'ϬԿ!2x}zWJ"NRX#_'%yiGdÏBr]u[sNCN|+ }әyq˼YTEK񑧦݌`(\ZWY0E>Wt ­ cl VY&3`jan*@tgl7b5Gg~rXB3g仰7 ++^yؗ5D}l%# "Yj/`鸃05]NSg'NR;NsO{ohrsӫ A!BS+ڏ2?|DJʐi}WQp,:BzQ67w;ֈCkMxMu$gLIYop(yf9?6a>̵ј?M+)m^Y> 7.@OSFt-'ZYDžnWstl< h@ZE}H韢 aծ[Ȱ5 ]Co}ql ddhCO sNr_4Z#rk,OX̻#~l%d&u~s{*dEkYt88DL <|ŘR/j3Qnw<`d̡}aMzQ|dcxmjG76"!еwE]R׿;mRZuuv>(O`:WFL(Zb֛(_%9/"hkY*&7}ߒa귡_"H)J]" cޙ^[Ҋ^P+*ǾXD,i}dEK4r.Qt@ʴLve)[ H_Hy[U-nT}m8F5eC>4;n{-) ILI@%JӐe"ݢ,>PW@LC]P@&}PJz_s׍$Ǧ DŽ L8*c'TKJV]q?2AH'LKnwX"gg4쨿ŽMQ=}<$V}{up`˝nsA}-IF}R Ϟe` oKm~i&% oNByD)X93QӚK*M9ö"o(.˞, %B/a 2LvE|8_Ժgzɘ3M0=>l3#'Mݦa&EpQ;q]tz9/%CV) V8`NA$PB' 2w] ^ѦB#)fxetH$ouXxYr^eQWpiJt}%Vל74 Ũ rZ$ZR~*3XKLJ2>kx/1m80'U?[q\&Q:sDpPPe{mΏx^RJ84NcN=X\j7>׎W0J+AzY|q,IY /hcgFA=[EazwT*NF),ӛkN*]L}LH@{i4y⽠C@( ߉4J& G"sە>$7YE Hw~T:g+EM&ld0tNzy2o*)p r಼9t{ _IWcb/`}An>z;l!o /m=!T(^ͪ{1:U_ظhсjP%sLe&6*8a\^eMؓ`X9u0Ic4"x|n?1>HMqfTDTQޜWӀ/}&orJ. _<5 )Rܙw|/WN8j] 'SHB*J 0Mەv[MIG dtWyBPClC䎤tWS<-y槐 "!R7C;I8ʩ~oZ>Tש"V%w%jBjB CAh_Ruj "VzKp'-v qrczM{N4 ^z{Y5wCbܚj{;j1T7.$ X01Co߆ s%]ML u?б#Zh%DRJVb7{7>;ð֎xRl>;g#35"hvR,?i4 yզm}ŗbha w˶z6ܑh!p 䎫C͸=nz]OvF.Hz{⨱'5X MͣɥY4EauɫǞ\mawX솧|휠Yx; hߕ]ёc7(N <jK1pk_\qF6 ,Uޘ0J}|?or%Z7Q=.aދkn;n~P"#)1,b,T'*T}sA0j4J*!2[sS&Mig*moEL:+[ e>wO39 v18A- Q LDe4EA !W= ʀ\8|n`ta6O 86.ZQ!`7\2WؔAɊ_S/!s[d ! odqGG{'%3PӞ+oX|rӷ)f:ՋpΎawt^Y.Fx,Clm'>' {zRQ=nx΋[cޣc=4ҁjgؖu2Έ @S5_O#KNyzE~6ZL|&۫,(Ś(g0P;IBS|vTb͖3mGOo?wYos?:u=г9 =_*&.$kguQN[aq" (09܏bl/{4KS? @aڰã0^yiLJ j!:0lWj>A&G˓?/I(p$Tʺ]A9Nk}Msk[fᄩ ZAwZQt\dYm脈ϔR#@I'հTvsyaKZcDu>8#]018p:b7!$ ϔ.\}&33 z?7YDx=z =b4?+$F EMC_fOXҡ3~R }IbSm@dʭ&^+'e9yh;pr\ U]VY Ne 3>j-0o; *Fx6WSƎ7pwKܞ<)`tXdO.fىJX+_aX|&2z<M:a ?8t;.F@6W|f 7iTu3[^~XsUYDz})| J-y2H9#Q >v 6=M<,R%?-fG/8u`ugi'>2(G5j\ycRmpE FP7B d9vBfOrv?/߃o]|u&3S Րq>lI=}^CtIM#|Q^,|m1HjSv ) RS+*\א7xj>{R? ٌw8cJlܿP!{j{ Fw|/ FA~ˏ~f)Wjl\|٪ezElK75`Fȑ_u B1/3~:6Y, ?xu!^Dy*pKykG/SJ-' G)"]u|>ڃ/vu|e*Uc'jmDKx:|œaa%*<.i(]B: Npjk7>VYRG7%['.nR3jcxr$l6qrg:́b9ӖK_Rt5XL鏔b{q@pO@+tbv/zN)!TT[pj\5DdLq#f@En'!IG'ԁkځ/vg@bzNHYzT[,j9Hv\+ٯ$ "+Fo1+QNUrY1s 9iַ|F}x:@-V{LF/R\4 I#uSO82]cnڎ﫯 9I炨ԐpU Bl *z!~=_8+VqpUk5OYuZjrLzpv{-H)9O]}Y"GuMi'/㵻$35:ۈKPn2T [L-Pɤ5ezR_aռFPeA#!)'{WgHژc =,x%:2듪{ H cz"z!G!ukDq/=f/=sj]U/A;=rUԿFv{<1 v +O؊d:ro叄xR'wK݌db˱`w;t<僷jJGdɻa D5ӷ+DU`ho^U%-s s||=!~W~eRUZߜbj?KnR+f)ux";ɲő(FN~3RQ7 'iBDƲq" :VZ%3&yKIwy7q,n-;ќ@nː\+|2F&KU_nB&0Rb/Į(6P-5uB}NF/1>* $r7F/L( a!"Pކ Svd] `ɭ4&7%B~ljᾴv%s@;f#%i7U=3:Ո>IVjYY`@2Vq xt 0\ZBhFNX#$uo3BN)5p(MusiQu6q H10ccOo~P04 ,&qaawHZTrԬNG(/Ev V‚ȏ̯zr ηq!E ! {bT3x6,-j"ta6΄0~aBTYTj'C B '氽 Z/Dw!jx ͭGuIOh˳DHe21 j-$nPiy eG'ak5yd2ȝa )uqN319B@췻M/gwqM@^}8z*H S6LALbR?NOĈtH>si`xݫ#g8NSNW)i^^,Z×L-Є: ǭNJKKy(UcPxU6rM:Td8zpΔb[3't變f2w?U 5"6y 4{Lۚ,w5; \|`PڝlkhoZw774QxD~F TM<'{$6* @k|>#k@Pko'*VcID v@7;Z `u;F^Pl6yV{9;Qz؉:"T12t"tLQ(~" 䭏#AXa .w N\lZ0*080%#Uzh 'є:YOx~ Xț.adW^URA=mB>ޭ;&eaR|%?Mǟ^3 u']FuK8vWK}d-˧n[~lh >>Sj#ɏ~EJMVI"7ZCt'EjSm!`ƌp̌Zé]H<&i@5 :'hf:K݋(bo0_/?t%3 )X ۝ {֌ k|d#3)ċb.Sr1(&68&Ϭ4k9j1(YblKI[][ˀa*򱓈c#T®)iGCP "_ltDtJ7wo?Y+`t9Gl>;BhL.ҝc&q@P$-^4 ' kہ[ȑ('⠔ D#SQ1WN^QoE VD-- vego-/> qJ(RjDե7 euDn,Uw'6ea7V3tM Z}pny|p Q-'jޗn,wa^N-y|U%ւ.zY8#p[SLsROeAmDA*l=ց/pOU8pߨ_& 3EB ZQ1*-R\Hip-I/\TQ'>%aFPL2ǸNT8Lⓦ ׬PhV\WҼpGяP3 )m*7,T>݁n6ń>F%;?ӕ!«Xپx i;֍JfSg /0K' HC[ ;A F _IAk~BN:k\&UrO4fJ|}mUoW謫˳m1CM'@&ؙ!$",^ WcYz}c򂎯yV@v`:<_ Fye0Rn,AWhCsYބ(5Qd{R &Ufܚ3e(IE:i7XBXn_ }륗 htK\r Kw x0\5ȱtOd(z(3%d^jyOM\ۅV/;䓑u@UWw568U7% ;,n%c0hvL5Rq^Gh1yz.0?gr TG,CDQjd̊AWkadZf"yN753B:"Qh OQJ[OrK7!_;kqdyБ" %a#R{*G:tEb{Ldt1M~X\4N>*߅1{WPSUZV3H]$)3:ɣ*פ6La)͢a8O&>`.As,qXf1:;y%f|SU"d5tYSQAAbm׿ET&eަFSQH;/yC7.B@2"̝I2'=e ZoEm4`NАK)c M&4A 3 eoq| tc|WNf"zmH׻c'^Q2>@^- 7SBb:cr 2@/'&\+&l4p%Ҕx/o_uEVvŚEkh]`8 af9UDB-ꅴh][aj.mD9|M+;ɹCC :a+,'>P|D1uA2dF+kHą  99ZƂEZB b/ {+bIq`.#6a) 1]& ژhX7@܈s;:k(uy_z+Vt`.xn/Gfr|:C UTɤ` 4/2qsEZB}0H|# zlQ85$2-/r=G  -ԶXGTS01J[xA2B6l:**z֜AbZKږ}-mc{(xW?WO$Id^W/P}K6guk!wH?y*ގjt댹Z \Hwb]? ڡ^&Bz3^kp/!C+,P=% 0<$W4sZMm0#?JG [{}f(/c$^mB{%{9e)v.i~8\^cŁ`'j'֕xuP6Xu&w_"8 Y;W#3XUs0CsxQk:@z\5I }$X'AMP~чJ/SA2DX"o﬩/X z)xRkŗ %9G>'(3C?hZS[w^7##NxO+R hs>5|d5 \gau1!$Hscǀ,29\~k0/ ZБvI<=Nj5HB2WR]c;}xqPgLW_ˣͦ'aVl/! klD+ ‹61 H'*;\JLUЈn03ۓ*`ZG<*WAH|_wL B·]Hr/=2H9*n@( e嚒w>V{/ [3 9A|@xC^oJbFipAZ @7aOq- Z:w(W v:ƊN{x=|T+fkr-WnlQ˴X7Azmg#^3?R7Oa &z{@ʜk b;|>BPB4fVvꦎTrHԅ C_mo&Z7 cv<ăMO`:LS;/3c}D!(DTX 3is-NGS5a昷6q n4&׷uaƵ2jǾU"T百6 z`GC|., Vr|5!Je*THLma kcD.[!]\1?uI9&˥jF/قLm7 ew=/*LCoN})M@)2o=uq0z\ӟ,6UZc{ƔiXSp\.(6W}1p?9 "}Ye=b'[$G5^0L1ixCIҫ4=!ZՍuዎfk+xh(FYِRͮNfMciSq:-P} zkhk9^%>=!8TV r'FG~>\DԗNX y-o\!hıyn@s(b>4g,-36ޟϿb(q[bgr)3P-rS*XjsOlPpsBZ-XBW:_ Y"g o2z:$>1\4 e+/;.25gG(mڊݙB]}z"?_E#y{"$0F5 8֏&TiF*36#3t96#SoڳnV6aHD|c|\B !_JՀ~7xy#&i0,@&>Yq6 p`A1c9<P_hPG$9S_D݋Z]MM3bލkHs ~\`TNr96{!*[q bm!` H~ö́kp;IA+xAϏgN%L '>H6:R!⛰}eR>f$N鯻#Gv췆se<߃G[Nhg0^k/b8mMco/Ľ.; Y5]eIƎy r|) `W@ng?1'Nu077Y, Z9D&ǛZ#M(q{G@dqEitv ͭVE1ο1VE=B1Y Hޅ .HG^VU2[RUlTM5v4I|uXh P,@ŽlZNM&;%o?$2ksޘs[{îk/"ܕGqG#),k9ڿhvNfkxg9D0d(N4ӒZaF(o,S)?#[e׌PO8aפd&BF.qJT1{H8eݷb`TJj0~zJD}}m xڤmofouuC75O/xvp>jI?ʷ5 'QV= ]~N#n/;kvL+}ou˓ʹNR?>櫁{-YHOz|1Oԯwu 7.IR)CkYY,N@+Ϳk_5j Aq~(},2_>e$#'kQ#55҃dI;viȐaByyvʕo(vLfsz~8uXO l;n4 أwEh=?LW ~6~b5+W۹;I^Hyz\ Et xY(DM]__聤T dY鷝u1ӊ;3Oa,R;e@e^A򠩺NC*=(a1yY.r0R'ic9;!ijCCF6X:W[eKRWQ]Y'ʏӔle~6NxNiZ܂E?*qďېopT:Q ihu$ʮ}XS?Pv %7{x&<"J0LDp uH3Mo.3S̹}soX c?I ~! \ysh:GYh\ѯp? ,~rr\ ϧCdxҞ7oS?9^u9kߓb˓~p:ȯzD@#\s hՖWʘI]hFcG>`Dp_'hCbáG;Xz̀لB]۷1=q]1R6Hn98= E)Wha0i)9ڭ7nSPJɰ.y~q9"10UT&+sJʕ (1ˮ+Xm9dC}^}lz4Kv1-XE*ʱݞ+^$_Fj}e]I)QHZ<\#u@Q,Fŝfz֪._e7FX>? pC9B'i1 +hi.%l͏Djb9C-=X5kqs,FrG5 ;|k`Ycl0˴6A{Ro,dCі[i,Wq;I%4v1* F`ma$46= &uhDnDeh? 0>$7j@3=tx1g aa>v:g!=0(SS/f04bnK<6ad+Rh*W_ї`CW~7{9lqxU*WvS![dYA],FZa5:XAlo6w!7 u@~ȒBNf*H )#-9׻r /7z]:,K+z6Lm//aq#A=)70yMN`$Dr` vzMARTdzPmn=5.h-B"~oq e(]i~qlLjWCk<RcLv"+ Bॎ݆W,_ fC-,㜝絑)w 2~\GmVmݠ* nv==3\N渽{+S(yD&fs PiH0NkoDn?qĥ~U8*ȉW &Шf<;pv[>=Nt_=d #Dn|y]oi 91mLsFe.JQ^֒{$5eQKE} 7d1S͖=Ytѐϲѯ+1즟Ԙt?jstMG6c|SZ3d33?J%Hn|Y5S=::^9p[]|ΕI \v ATtV&% w}9;ϳplH@c>7ۇK0=N9op7YX*ZM[nuT Xwc+O)'hD+j| l:2ܔ˃rP?,9rJD6E. ֜ha-qWI T^ʵzqqy˻ R/fFK:#'L{Dt>164̔&7K.83uأ?Yr(Mp)Nw Mߣ2ޚL78qXd-gg7m ۊ%M('"FrQf-My a:ַ}k ]kcSJ梞^4`)kހQfn$=ؓS׶}kV<jD!&}!|~?Z @4^E-D0`<7bMRрiQo-htļP)74iޑ҆T:o$=&{rt!eD'=2?X"G(*Ezc` $.:9c-aEr|R h49F(RBK)ʑC v K=j{et͹%=&zyΨI"i)~jFDIĕoE`)w\e4_슱a-VL_G[Ȼ?AҌY\lу3fwJaqjsdžn픣t+k\@呈}w,W4KNĘ hjv9G*m6@WDd̋Btq ю.R`-b iʋ:,A t m8#M;aGG[=ؘkzx6F 3Ŭ*T?]%j0Ƶ 5cUʄ͖5 .Fm*yJf3\ÿ/2L7/ػ7R%z@.#"#[m5PԈkh|u,N17Sq(z*M=g9徳c"0Tfiz3`'cr0c}5>aiK,AK#8C-wƿR0yd R{ҵ8ATQ9ۀ!>FDs4J,Q=iwv2O:Djmu$JO0\ <ƴq ^Lvtր;HJnKC|x9K oq̆ne$Vmt3DQ0i"fgR]C-t ph..ܐ,v̚&o sMquo[LUBXx$Q#N_96սBzD,DLeO%r~䇣‘Šࠖ9"h)G-};sT&g۶ZjY 6طCo'l[ 02fCX^hGb\e i#,K?'ҭ̔2v{8GܑnAǡWv޹,7kEz?B7[Lv-1U8jEV`ED"Z\5)U kEƋssa<։1\@n'olm,.\l D^ɪ[:RɰP\hIqw@ک0'ycTFPz:9Z[\5Jϐ¥F*#% x:Џ5N#'mX LBM"/@ b<L1K0.c.1,.9?Lq 0Ye|UOiv韂Lay>צRb$}ؾ\fgP{SG+گ|/*Jń(,o=^wm0&٠߳:T Ig?vy5$B"nm 5"ߡdojדc!`o]E?÷ I(hj E ٞIv0PN|6trS>b1dESZRI ay8U"bE%/7 *i܌]e ͺ(5C&<jZ͎1A)mk_qy^@82Y1IYXޛ 6(^[^ x&(N5$ dʎnZlὗֲ?C! }tέ N['`P&BxQh2$~ȗ$nkc~3a2n߂)!mQM[b*P9kߞH8< f7Tx9Ǥ؁N>S>:s42/;+2,0s754P)RӞW$o] 檆9J1y)&O" @_9o!~mu>JOf4pD7ԔSͬ}r-iCz x0:rMvJ*GUWpI8,\4|ot(ut)Li!IKJ:!M/76Oo!՘Tlƚ rJp|P6I!NgbН o􉹳]%;)C݄sz D$-ˑ_\8!aZV +:UV׻^E K#흂|CFWa5ԐܣoKAxqpz\828QȚ_,X[|4xK 0k>ѓu,G.E-b=xŹ݉ѼP55Q0"ך!ҾhKL1iEXH̜Uo'|{lEveϏazc_e9цB::yg?h*mD޹Iar0d;Fr6< 0'`uATP3>sż~@RQ :fћyM')G#Q8 q )KF˅sA/M͔ʵ1U ̔zV,o O5g42*{Qa]X~1TGξTڡBzG`I#)Z--88Ah9EBi45էq{jI|O?cIl!wӯi[v--%ƚ/pnP^2_5*)'4r`оw-O,i~HYD"/HTL| >tǢgZ25y^5/S'6͹e$Q3Rc2WzǶYqzx#fRtߊn*  !!>=CBBTu e 2*Kblm!|-F)a4H @@mh>R1O:3#(v6٫auw/À{V6JjBiS/>=DQ@7JO$h=!F2v 2a2-y ҺN\t؆*1/Ӈ&yg6 7[zoՂ!Y "JI cTO4iv:UB5ɏy{e5u(㳸0j!RZbk pNZ;[Q|DZu:_qhyh.DK֬W{I'+}ZAT{/Td$G}0)j޽&O!`pѻL8xI~Ll7S(՛Ќ2I~Wh8ZWCa1hH;l 0PͯK&/R!EJtyh:B$leݶP|v'6dfa Ϟtޅ%5u$涧|o vaC{cr-kŮO3^9/g(]yn^-6:360Ih쉶Oxr/ s౪mrB2Xs"5 ?C !=YcA/>\R)8,3QAc;wFPOo$}ޅ 'qmsZ|6*GqKPd1l X=;g!6r9h"?E-$֥>&~5_69?iJ{Nfdn,ąLnS@IOT-0yaQ=1(^/U"i \6D"Dn>޸/ Lqe (ݧh"-|ɑ&5ĠNRx/NJ^58JՂ%}`o0D65r$&qAsYp|t0>zS9NsU5`A'Y]-twiYy٦r[P9#eiQOW7&vza6;?BiaԆN2_VI1*jlfiEف@wDE'bڰ}Wg&cTKCkXN_,ENvZBra龜)Nज;AzmX51%!19-Ā9S'K L@]Co,qsabZw?cfQa)MhX g"7G˹b-:8c#zg\il驢Cq/-Ȟ RC( ёoh`ϵq +j V1E=ĉO{}党ؓ)uiS3-ndf$cZ£}!hEyO,jX`4j>;O|G=3y/~V{5a<Neo ֬;{N@[evVO~+FE}{-2+5-f*@zkfeF(?(+dsnH(U)C 5 A$@Ei VNzʒ9d( hmcm{ CCZE 4qT 'E!:K,?`W;Ɏ@>ܴo;W˭ >螺77YoxC^t%?k)j^$Y&! 3e K'ӛA~0͋,5w?#" f!VUw#o挆˰w>[p:X0BmÿUj,uo#2$sX`oQA?<m{H!;y!~"6pFu/> HTS7gv^6iB| PhUpK1>Vu-"67k<;5~gsZ, ETN ;3>Z^ r ʫt 5:g.?fm[CR0ZJ#5`FJ<(_ F~lAMc>qvxFȄBיּJ app95u[;'L!v)6I1|fCBlM70q]( JM0@qj4!EoY\O~է7(SIϖA-O5 Ryp=^f@mh^tcC``>v_^,5-H̎D[eGI;6],0u*>6uaM:d}p'ە6)5Qycmg ^|D sW})?34:r}H:}-`U:)h Ud, ZE/9*W+`~X3E g7'u?0MT[]fRƚ+#,|Ɛ\Bv+^ djD{sҭ`l("@4{@BH1 m)5hjܣtrlAzC7H8b:*⓷ (zmCP%0H諾TcJ(.ӡFRFbf!m 0gUzNаZ~ɂl3yy:ŧs'b"sh} l7 睋0-Gi]g&>C]3׺腿htɢzU.qGV[x$wqtnq2n;@$ I͡с[^Д.êV-e=L7iT^aܐ Mn3%5H~#+/eq,EgpI޹  KaY<͔ Vk~CzNк85r:v¶?V)5S&.{@io'cD^F 7(c/tHYzœ8>o9!RajS½)WybS:ɫ)1 aOn`no Pcݨ  <dQzf"TMia yeU9{n Y HDo |LV_N{BZ^펒zJzwWs~P 'JAmH-I+ӄ‰gy+i:T˫ǫnWW;Iw4ǫvt!;X<16N*1-5k6Vڌ )~P(/=jL,8TZ5KF:#Zb΢ڧcN^twn25 _iԢ$Yc=CN|(ڐ řK^|Ht +q]>%ES^'yNh Ⱥ?.X*7&$GT~xU Ř&MjH›> ce\"OVS EuCi\I)ΆJ扖 7=W[S~p9c6':DimI"R@/mL'OK?:hݜ^aLtL#Ve{Zu#7>G)2d+K1!'6Z9=,Y6u,%掅p5b3xXEK0O9hh"*0'͞f;v>Cu jbmNwoGm=@=etxs$U=mX}Ӑٳ6$ު$V* ء'#Cϗ璉Z]@х_ǽ-Ϲ)޻PЋ=ilF@D'G^q#$R%[j|`-¢0)_|ĦU=zT5pO"eNY}2IkSBl<o3sO8@*A%I"OǬeZi[~Uo{8y ~ Fڧ 1ZmhkZ&e)*;3xˍS`2wgr@ +Dm$N&*R:-_. 6460ˤ0_64K-Ngpglo46Y4 !D`3qLƦg2,TV|uv k$i,1B??GsBZ2,+ӳM4CNNh'n@ p*0}rR zɋ: -JlD6hkHko-⥞:.+ k>3 6i^xHO$!n ?T!Tx$4I $ݲa=+T6K&Dpu8kLd:h@1(@9Lc?~WI"u!Y+ Tf3rA‡!Ia;ާ[؝ X5$_|{0Хi$_g >y'&k)I҄2VhY0TcQ2e*F+{!̓7Ֆ "\7'Ҧ~Z&x1n2G@"=>\S±w' r7΃3 ¸/J|QW$ToÀu`&yfTa?V5K9P@9賁#U* @ZIDfʀ<#RPob[ <_sX4"k|6ƒl! D%˷F$PAKC<1eŒAo ,+S "ۧ3W 2Pj|d ([8Ѯ,^7ٻ_{=HL!BkOJ ]MCy {qUN<ʲDKVbA-n <C2>x/qB.y#+ލMz{HY{"ׄi n/F?Yw-kC̔62K c~6O<`F*xv'xTޣf55S2ЧSlߎX RJq: G gx|8h8-EZ*+*e~nGԖsHzupA޿h:P\%yEzZL2DvK`_n2F eqUvuOE1?B,LRCc(% =mIt!8\J QPcKOt5`%f@[D%1%P&[q Mlc}RU+u=.뚇Kb$ؕȯZfj5YyQr%E[IvWS;цVm3Vx 6 ~~׮4" gmCuH=< 3~CniY]@*O.<ߗBWfn9Kj5bL~w=b5뇛lsC )^S7WdvIP $Eq`|UJ7Z/z!G/SHesZk`sI܎ Y~aFFvB3e6'oZZzK#k)CW;ńn\`?[Z;j͢$|xsyy$^DuC8@Zl,[PqWC% E=zSG3BwqAW=^u _n`4auBXget["j:'B" ޥwaIќ?o'Y2Hy iiG fu~;T{J_P=xU ӫu ́}L8#ƫR6܆P|M-[rU5DCŘ|oJỈ\)>랑I" ѨոT"cK"#_X5s >b Tl#Xwh2([-a 6!iajꔌ˃=Az8XfrᔭSܲCk}تVY^*ڄëfp \ %]μG!Q巳pB80뗜|N~ՍRvT-d $ҧtyiٜ|užh@t(ֈhJ+g$.ބ;ΓfrۼKkDm)-R5 x =iPGGZvf+QDkXchS=<'Xy_PzxT/Jm?>Jaifڬ9~;@fw㥈-;Ը^7t5spw3>5-{D?N8hay{Zk ,JDOwi&x92˽ȇkBLUxJ£bhݹ %!\am2>6@~ NjwJ&~!t,7fLdZ#:̬Y' x\p|"+Yk+yNtfөK=ˉibKRG\FvMu_ͪgCg2[',{#QP!'xMynDi!#^V7SʍĤb^H吠pjh|RoZ0b[pȹl_nJen8g*V2"22a'lNEekr x-6em9ֹޟc>*"qRj(ǞQ~'2PA; P^Yg4l;s u27FkWT8iJj2&9]UGnK4zK#Hkg:=DfӠ*Z"}yqV&%bB0ѢH;/Fx L͐whSuN{7bBh:ڊ↽:>ۓҏcƩ{֋ un[_J9,aS2!ϘXXU x+`_@=亹Үˆh0<;Yn=A7멅DJmc_Bey+ =^5W0 ==*ϥaTS>#8@+c=k¾6DW 5ifi {P5mUv  &Tlm0c/ID!K'xKKHt;zlNKdM:*.gqǃEmfҨv"z"֘JuSh%4`T~oڗ|D2, f jMh ukFR}éߩV2Uܓ~(c=J W ,1'Fr]a~|646d:<ܦYr] h֌!_,]~3oXY O`fL|7?xԣAuglG4Fn#b`T{׻ Q NX\X^RR=p=GEyu2HF 䐊nqQ >`581g܎($,T:>\he,Wo=8-t fr,۰NFINC27M"۱z T  .)N 9WBQq3=]K~Xݗ'&SW:[~چz/U~X|$^ mdŕwG!x$@Aɯ%=|8ˮz &Բz{3F7F OѺ nW3ޞK跖uS|)` /Hg@56 hAxk}h>44ZQF `S8 8v3MMgZc㌛ﵪ2F .XC</V[ezO/c`:3zDM ^pW{oBez/O18]nVTZEvli>RQ=eR&9]0LAg+>RʽoQx޷Ŧ?J!he4],~T\7qq@[i@o"rzsw٤ШşS9՝o3]%[-̫b(J }봇,c9gƌ!utR w~? um<#Z'dp">6Etx '=ߢTd(johM]1b!:=rf :6%jH蠅-ʏPqˑ)kHy;7som;NjwTķ zn)D>YX6XfyRH_%1]͹Ed+nEeNw`)?-F>T'eGY4<.{΢[ zpxbb4RF$2yJm̗qˉj|ncY};MAvM> |ÐYpɀۊS4Mb"P\:t|Z{m%I uN>;|^c dZL% (~clmP}l =^s?S9RaH~jg *`lX78cfoÑV,MR߄B{ӽ}z2/ڽsn1(19p\ Pod2$3 1u. e&`i]4wix>IGQ8sٮ3)SF(3r)M! m"IT+ &4 u"x]G"2XW_ Vo`BOұJp$KNw?FTdGk<3؂F<^ne0q [4ȜA8o~ 'ŭ[?4&T6T@,l"3PL ǹyUIU5 _s{02p9CwdqKըLq6N#pRz`nF]g ~:ȩM KUO8$Cvw+m h-lmxW6_n|&'4$f=4Ԣd*G/tfC\g:E i*, x`/jo94g@%jP}1MBqbCoq|| n2`(p䐉6J| LON)b^鲜~" ݦ>8=4H¾K^L؎!f66jO{05uHϵSMu<<|?S> _lw0b,  ,g V`Obkopr\FJY&]\hZ䡂7.:3I;9ǎK۱88.xӈZ*F[_FG@XZ|Bv?d]XNBo ͢NYч&W33ͲuU\8O|5|^~S*ߕ_ްx>/q,ԭ^4?e^*;Ѩf%KaR10Qz ɑxs<4rf 5X\܊EKV\Tkqqa-xmf(*GH@VH.MW*qӟwfFr~ # |tD .lkPR]7[.1Gp[V%4j iyxu$}U>9{_$ M|7HcŦ :wY{ O. 绻],9Q15e1p7mSAqDa)C~np >1Mbv)cH{ڢyX q(aёV1\7* ؿp̨8`eu Ӹa„ 0i /aI\=Զ(#9?KPy,N_QnJ*``@J# lA/t a\߫KkC;9,oQ|.!K3qF_}Er Heh'TEL,3+nĨv]I)[@-v$= ",dmP-2~6C#kh\ڤ9>hӟh:;RO2=[&N_2.= 8@xyFiSxMh`Iv32d"Tgv:1&7#xDo[YA]زr#)B2ML =7WDX>{c9N: EŷUkF5'ۯ kDT2EiQndۄ?G[Tܹc!' 7ϒP71cxysDxHP=ƗXGa# 0yՌ E.z;QJ&/`ǭNa/nde0@Ӱ-#N=\wtph%ȨjXɯQS"[Fc*m冪rx$̸ C7?2H_-:!6U-L_ORT;b߱ Ӻ톉A>l lZ Lr|52^RTq*" j>fIJa"74"ScɊf3d)n[O[Ap1BPA`#Ў,7"0 زoG䲘XmGڲ:l)cJ >'8 UGQ;XFH02#4}J$A?΋%b6P{J .K 9vʡbBɒFA h9zAM/ށ"`[*K15/c|,E#Uڄ(u}X T3J0N dZdk1AN枻pq%qT QWg'MC6_cPLPޣc0-w`kZ1 <"Z )Ocp_Ցo"X;;^wwU^f#j郗Tm^G} aܗXg<צN'x@ LoAL]-/<`ecD%z^𤚚?K\)|e@=JF&A$}dc-IyjWYXk۫Vj{U{hMVʾt}|^Kl؇KT)V_@"e ]^ 4ľ+JJ/[p]#hCln#?N<5LEE _%$MU]\~gA,AoŦͪ?&Tϖ ~\C-v6ƣV)tO#fW8Xq2mB)ۡpt#}8hYt*FGո"qP{4xM7˹zZ}"[kh =HQ f+G3M*x_4EYRTVp/^p2ֆw?\XhVVz`'h"yd3DCKRq'R" )nbz*m` !+"}rEU xu"8 ugEg^BLx"i{d|ifG/9]jlbLˡ 4|֓D= -k-VPH۷OWLKh][S(a?ъCLQEzrx&j9}%Gp᨞Jg>,A:D |sU L815o3!v޻w4C魬䣨Я*+pجW} Ҧ:Ɓ~/Y^t_ǽ_Sy 39%t;I0&_L+((V߅>o^Fw=Ōmn%o?:ufb٣0@W oȓwПg83sbm*5D1PUEhBZ0'HD|ifN AAK&vA| ZL9V Ѣ8ւ!k޾x4{SF~ڨmH(<&*M=Gb6l>f >w&Ѣ>CթaŅF`;v= Dͯ~vbwK}SYx/ 7nU96;y (y|g<'mgz~T2\'|>#ssea1Rن~]$LP:l%q2|]un7՟{SEU*,SgNoJ[#8iΐMq̵5 K,C'*5Ue,a>V0j؄kb;zn+sLza|F6F.)ڷ67 nx SlWw`GC`8yɺی}fBlw8`\5k^YuU>D -u^ıe$HDd#k*i?+=H L2EFg+bmʜZ49% ł$= Q?dgڼj8,"Z{&kv2so)_Řo_h,Tr>%q#N$@./^ ďyh'siRЅ*W1_sˬ`Q] T~sz#/$tCUO?#l9RI!JZVq$cEO,|DkcIL{ 5Fubd+,ٙOR+T}r׺o)%l+MV4}eDLAcqw.LQl6^9yA2\XQ*,ʹHn w*7X>kֱ|@BgZEWD?ZNJ(b@arJppZM{aMyv78A'KN`5h <.x.uT$~GV^p}I8=HdQZrƬ.neasAt] @&/ ĉ[l)=/ wP,ZvYEk>i2ΩY5clFkn$n:+㮎. b0]*SyG6-ݣ{}q p}={*X!QCş :xeJjd5Utyw~"Z/#b n(^\a+v8yAWޣ8Ѿy:ł4S¹3Nz3;㫪*92`vkc/q5AO^ɯiq8:ԫc|O2'W9gρ ۳1NXLfZ˞zj^a~0_1𜲑P0/1el1!IzqG`{j#O'3nlb Sh0!Y9ؗGGS|KWK 9{N0#vhk 5LNE UDSou,jRorofZ&08IX-/om~EQ'՗r4RDop=`35*} ӱpV3$xץb˰gUj/Wm:`{o;W`NFq*\)V-5Dh.\:(t*&ɪ*ԃsn?Ի£Zr䅧O >҇U[:ā _ս7jxm Hp?6e[JhҬ`{zQa2k8:(JWLXrj¿Bc#.@@x2@l> /JݩBߢ YB\-:X,b1 K5cL1lْD=u&I?н|7'" tPY L˲ ƥUmEV 8_<)|1E L7bsI>A\WaNJ ^bj{SͭLJc $Z՟=upBҹs_NC-I; _mo@rt ф |-VŋQF&*g@ Q-y""lx=:* sNFY᳍~k-v(spӘb.9bmzAd+iء"G'/w`=?T$'^[AWv=;+O5eg*qgfBzg "H }eG^DZɋnASP0T s]t L}oSl\b;Ջ JYŮ4>9NEv _&~} ˴'5GCIr_v936КntIA)_m[,9%-ɌCšN(M`yN+lEz?W88NEIq5LYjwJHQYXT;\zJ+uvi+=pSH:4i#){gX#\͡V"bn\<J_ &>ʮMGHvkXh1CiܜhE/o/rP͌|tuǴE46t{7Cf JG)j҈w-V%Y'Ghluz*dmғv>$PS|?hEOr݂kV§i,Av) hv4n{Uq)ۡInWXcPa8 !nGRs2~C\zPzNA!fax2~;BDg2HYbX6 $.;~adS/Ӷоto1~T"/jTXpw=Ji}(E"b.)hRN%-tǛj _Xݏ8, ~NN9h3*t(v4R~tK&j?,+x˕b,7|e]%1b$3|;Thb} l8K\ڑJ{ӦiS6U P\'끤=7Y‘?S1ی6{bߤ9iW{S:v))h3 A\@P r``0ྔ9 :Yj?GBOƘ)0%lR#]][VJXhs M¿ /3sїR+{(Hf1ޮtZ  g+ֺmYPz\5S.D0PrLKa!a+]v8;6#~SZN-@(  4:kaS,>&4.߷S |RVkȳLFo\>$=#PW h.{jjdO085m!~1 #˥i"ՎX)QIbEyRG:d,y>Z_.7H Qج)g3m؁<{XM<8hb<2ntl)ha~8QtFNCHGˎqym w D"z%8EV~xJu%J'n[d_;nr<˵j+'`eDQuvyNW*Ep!2Uh&R-ܦGө/\[ !MĿЩ-`NG-.RѡsRѐ!$å92wCe#]zrlGT: ܍_SfBN拄9!]C4MYIBq%|a_x!Ö/"{_c~|Üd0݂*gcYaWl ޷rj/ޕjAS)=q6z'Am0ι%[F:'I}Z h6ٸlK0$c5y jFE!\5kI+([ܨY_j,j{`fݘ150%wk7qs-s贆\E[Px>?J"Y7TIzn|t(6a h<L#SCN4% %E H蝺p伥  ͹ ?᧐iȔOI1I< tM'`׫Ǫ)Ë鱀7m?8G~tS%\70ܗ+9FƽF{HLqȃ r5^ܚ_x di::O:.F02϶ Xmv ^]v}bm`Ȟ./!FLSQl^ƚ{q%Zm5OM#M 8klTib[QCy >[MǨx,4<#nI5JK2g^c\3*W&L{kRy"n\5]̧zG1o :]xi=&=M )r3Jy~﫡6h /L/r5ҜPyCutf<~_fhsUꤿ\b`1lo <EN7L\m. uMXE>Kp6Dž~!@qFQ럜Csٲ>$M`|14&D^z/Gɫ ;וA{L^]t(4S)D*1zxpDwLjԞz9,st5O4xiYfUgKw>8T\"UN6&| )~Ԁ[x &- ]c*.(M-a*q"(O>9fkzJo{~ ثc"nTV)0I#6iw|"sg^B0$rZ'2 0?-l |GwnNݟܱXR&Ʊ"NF6qIhv~"R<?Wujnи;_+Be[ ^ 1JO3URxuUҲOVb.TחLq_83~`vOJ,dvBP)W' >qFFl~<*+ 8m4)̾ y^?b/dz !il%9 z!菾pFQpH9Ɂ8鲰]nNBiwFD}7Jt=͛}`yLT \O 6%]4JW%L ".è21"&4'jBnQ0>qEUWr-ht4)|JR&fBxZY931AÔꟄ?B_) $?Ezo{-jxpA lr_XC>VKR'i-6> CzU(5lbGdbE*#r{Я2`}_p(U7 De1 v٪oоb0y=N}]퉤 Ԩ{R"R7rKC|gg9~c3A#=Wn=H*/a0˄Q ppVMhYL!lv$B&|(w^wniA!#9kxyTCV(jxAP2~jcszX H*4K. s2iH0HvTREPc!Mujn W?G56m'(BJ]p "d L=XLqs \kc8?g#l[$zwxص<#\DUE4ׇɵӕG'|g@2wR).ci҉É?BVm`dczȢ^ DB&&^sEa ^>mjݙSݘkA+v R!;5o jƇ%쬨Э4$SŖ 2s\tJKQu`RzgwÂO!5kcWc7;"[y(&NALFNS[D9dDWRƚK> RqH& @mޯC%5F0Ho^F0&r3,D~ЙOsMBƬ׽Pbr g򹸽f"~ߥ{%7[Z T%Y Ze?D3dA;)0ԣ;%nw#dVGG$7H`t aQ]+t\00 #>ip( kٌLcfɰXq䏱;݊t2fAg q`QMhQQǥ ?bz 4Znǿw8n%Ձ^ՆJ%GV*p |ߌઓ/件C/sœGXߡ"N9+8%Ie2[\p \^t*iIq~bˣ:|5Z>W鼕.ExK+@ètB䊃~3oEo1a X}ՆVvuNkn;wwZ*5A Ű1!t^AE|ݥTߏRԛy*0^л}Y⤃C[v E}蠻}ZV_g-nE4lx=`vKXJeQp&FAH)R>MϚHrcq$u^L֚>&ip%wޅ =+jH򊓮<~>Y~@W:Lp30a'A _^i3ُ3qr3g2^FIG㱉{{6^sM |šdNN-]x0 ۜyD;\wiufiſk|*x'C48 _Rep'q6D'0uf 1ul_b^EɸL߁Z_E}uEi~E*ZlvLa ZgpՖ`^h(hŝɹoJ3111i!U JRPqS-ϔ,yfcn Qž>GЫ[Ą3n;$1],>}NA΀7LW# ]M`KOή<WYWyV#1ȝɡ=+ZJַ`u}Ex7X zѧk{"|cc{^hK j3ʰa5暱Mݗ"sUh ^Gw=/DYݽs6dRYHDV͗No4|sѥnܤL7a䓂9Ӻ6dYٷ lɾq{[D7 B)ޕccњv?bԵ[Xy%eO)E%"Rc t^E)9Ht|.Iy6Gq&l ~Ő`p.Q.=Z' > [vtW O0ziDQ@ÉTG k{Tć̿ɴQ:4؃"`; :&7mljz؆[qJl-H]O&(uS뇡\VKԹk|ox ;}I%NkOOO B7)U+[؋٬ˣ%5I)6BJTjpRAlGFkri6qTjt:󵭢ge4\YWDǡΤźṴ+175'pKYy`m͌%vL ddH-7*snp~ӊLe P@9foF^;D>iBEK4M]>MyaOꊪnX3+.9sUSMr!3X[PI$${{P#F[@̔Daw_ּS-=ӓx&l`B7t3N}WQ/pKl+܀5;KS씎nO1;Љ 8zzqW{*ƙ0lYyB_zߤ3|*9)d si1K&JN3͌HN%=B!C*dB[X_#nv727yENo+G)Qvs12)%Cм7`k5-=2W Y{F:RTE6gkϜPW#9&IK!2wr8}9=9Y-\:'p9Uv'iaaOr{EAt:JD}p,o0jq=F$JWB,IU98+AMxO+P̈e( 4Nc#Mr1]߷2CIV7"CMEh /!W~wW vmJ;peyZ~PJQ薤>?.1\cci^S SC9.9dh"E4 ơ >:Ve۞n#~ W閏ȑyP22s9i#YvaFmV`UB.k!t4x.`Inr)^)gM=L拨ělL\uv/  n="ឬɲ׬ҒHfL/g(pA]0|K /eQ#"Z?"SWu0˶klbGK)TD~Cxf; Q2T]\,y@ pFh g刻b n2qG>TSb3$LHփfr0-_{FhZ?QOF#~ AhYh-5bx{ PpT6‹c☍- Yvɸw"0#f۽oySϝ4ku2V2/> IWW ;{*K$$X0(u}3 aD(3f|Ɂa T0oia䏽E=ȾTR ݡ=o̐o/k؃ZlS2'> Z1hm}^g\~iF Y71ciH`u"W%~7:XtI{̏ K֚,]4!\ATH +" ԰wKz}X2ѱd)쇫;$bw[:+CQJWS3i%)7Rff/wM\PA DXKx9"|Ȏ LMaE㈗F+#iHv']FN0׸{w3 @Ü{_i`S\?F*C1rL\|O͆g9}q(,Ũ}iMw#Yb=a3 \ؽqQիj)kR4U]#Tw$4Mv㉕0~^p7)@ԋY͗ U5GuKtYmqI2oyd@XD5!ʱg5xBcs4`9lYC"hĬrVeC㷔Xb3Ly +bc` ?MnەmM^DFk` }澊FJlEYU;sJ̗5n-uV?,4m~vߥ$h'қnJSSTĔ׎^t@DV*"z2Y~4e }3p8z_ =ѱb[|di0C(9.*Oizށu7Kt}5WK\W\d-3FNsM&Lz lƱtׂ  /:y. i$gƵ㳷|d ۚR/Eg ?6hc'%Lb`5JEzGh^]1ژgdj$ucr9ϞV5n2X"f@y R>@"kě$mgUT8HI>'14|1HxXG◛%F, O_Gðo'rdK Wrvu1lƅ{ <>˭Oksnp|Y;ԗ2PU e:NF+dMc?D:J@ jB?'$@mYxGqܶyz}? DE(vrN~ AF=20PŐܸI8P4[ ՗Cף'%-Eu En-sT?Q7VryU`GÏܶ[q gk %?tkѧM1}jF5F|zjAV)}LNzh:G30>adžO 5Q.`BWjpz!= ,TE}Q0?mXiYN:1We@rO_0DB4[A ] >ufn F24 g{wb ce-<&<ʵЃ[Lpf9YbV]v4= J2Öz}ݶ \3> QK0$!8,6ʱO!_9ҨA`+Yr?e\D:~;Hq )Z&Ш -yCW|Ͻ'!=}J UG1gFL9=e%t.0B@ !Hڱf<~SNg8 Ro˚y-rnQۜW ^qsݘkmxdlؗ=ՠG<:B:Y;VJ@P\/oF.>=_f. #K6_t83ecQ3"I=;i @cXS_0>#6`(2 +HjD)+](BF7!)u(S{CG&\i;5b#';jE։wTe Ie7Xۘ ZتIJ|]\&Xi/iB>@1Z[f[DP2b)D:݇OLbU(Ó Fn{lXAO_ku^- [RG|rBެ"P5G7)E9z [X*Bt>5Rھ=՟J{vo<DZ/NBN".[zȇTK0>X,Izؠ_< kHD#I|FeZ80R`@J{- s0:rl7<{{.6_md E=5,93 TD1 2NU,qbOgo:oZxDwv;i9}yk!NbT0\^3ϠTxI;`'D\8-Xw@_{+wTQ~/}q-JC ~2NV6zkk'u =+YV"qv\ 6+P@q+PR5]RWan O(L{NhJ``J}gi+뽬PS )oPEXQw-\o1(i\)QOdw猧XW Xg43BM{ȃ: 6NĤu$3g&&ƈ&v<nxM;6Z 啹r]Ut>>1OÙ?C?.d@jڻ $8 ֍ ҩe䅒Wp+vNM|-LʹEEl:q@¿O Vݷ */ ,3ѿn̒d8,e4R5iB!IYIG2 Ae(uZ?'v|=

      m)W&rε{Fö.e2?)N8*2t?9(91 :t&z*<q_V\ok?j4{^xĵ3U'#½@h"J-R R0e-o/ =, i)I4OkGoU0juAn-ph#B{3ӥhURA XNgu.$:qϑ(#Aq }*n35X22#v `7@ ۛ? A Z^mDjex9J`ۧ8e0׼rN,9fpmRe%WwjhО!?`8rFs c@`fC&A7dGV%$`#J#Rf3jjgmnikd&9ԁB(޿e9A7-GlgwFw7'հADImM:TP;lLOFLvS?ʡh^(4._, x kzDTZ ’0X=LD7NnVuB4$g?2dv>`72b8FĒ}`Sa-Qd6VAa4$?',a13*|i"PP~`lC$y=?Pibqk:/q]WIm̋xуpJߖ][Y&Vc`g<JU Y}"U="9c@Xī^^]ETPՌ^ "@(UwŐq5@ P98#^(JKσdm$au4V"ߢꓔ!e<ݷD"v?ə%w >mhl L}O?խ(x+rڤ5JPYAZ!HN2PpF%WA]5ZXIGL4(#O)HZxpuÞhje% A7_U&]Wn!~`_b:߯mtb/_j IjTμÉ%+Jk`.!v; |cǘmu^1c'ti9@x F[œ :a' 9Q8 O D&>)_IзyBqWH=~ZR77ΜgpbgW~\弍n.|Bd^<]Dg|zp#?J^؎}g \׳ (+$"j+%=AZ ݡ.[Bmuϗi_&$7pQхk/a}VVeivމP5X|M@zx2-(z(BSw0Σ_zdȶ-Ap[d= }B-C<ԭlbX:$xuP?6755-D/dO[ mh1*io=T9fx\Lgh)as3 B=3bd %Pa &,㑥rZp݂$d@£7o^TƠAn G2B%2A h{qU0 so3%@GG^#n3(cZV^GN שuE`z!EVCZFL=VrW櫺_"uosiiZrHI{j#ڨu[]b2Jp {,޼pU 9Ӯ$Gr,m10Шj=Lj|/XƽwPZ5DHI!:FxgAijɁ.׋mҢZ)/Aǁ ªlӓ TR jSMy^"kO:vF(/m t8QkBcL& $.D8_ig$E{̺ڀH@p~=FBŚ `cCC\20Z D ?{yk4R664p0AL*C!NOəa1Q_FG&ZRBK@d+OG#͙MB60ShM ^p' Pc" HO٥[8ʤʏ'ysP"L5@+׎K2sBB^OC##,,0cʠǍ+trd}\݀L|1G1юNIB m'j kfX?`?9&0pyPb{N5|qmx.f<aW ݼQ՞c)p ,!*Ӄ߹L"ǫMz3:)xR_rEH칗EAt+Qo3.I.=Ϸ>g#ҡjXSԤ6gq m/B'T2E9ݏ#]clz߰\MxcԽR|'D\1J70gD灦t9#,xjɒ(a,e3w TplqlM(=r;%^ayi]ggmb (l#qÁ&7t&؄*PI%zabn*OѦiBU$Y=w6n!oSr[b;dV5V z-xQ,&nTfŊ2H0Y/N?8CT y!|HJ"A5d57hb^V+9%f{8zcwm\E6j:[k^i FvGٟpz~HYZaGt *4o7m$RU1v *ta< Ҩ XUnB اeZ-_)-SHt3|77w5-Z3gjVP)LMSC *]&; GvAQï9ܗ21*uaWx;OH~0C5\MĈU[gN xa}'I@S,^_Et/B7_gRY6"W h&KGu0_4-}VU 3%sSV>_Tx=DlK(*V3>f&L?J[A/^b {"*$[a+w-!zV xRubQJ7HR)uȉ=Ǫ kqn mSH6FkR[+S.5}+UQɨ*.7;RS>NtVaҢ<\K'>;[O\'6BzljR3ҫSk@Jfۅ2L@LY>,*AjJK^x%rig6Ÿ,\압 dюGUh}|c3 S_#DblƯն;:]Ԭ8z3!3KcM?23k-t_]&p,>xL }±n\&@V[632oo׿eY]EH. V(ÜiiF3Pxpۡ*cP;a )1VxC[7 35@A\gZ ] j Dt_'RNkcE=uVEɹ)'kBzq*ͯH SVJt7aW=^Bɛxc= ΃hw7j⥳,m;=|ܱ榭` mDU\SCvߟW8\B:pKK̸DZA&=jDM|D˿}rKiݑpx1i 6+j z=(K<꿟=ACRECK@͊2Nl+USpT+=W{"ymC"nt؍LxvR%m$S5>fi,Ok#S].w AESݑQO&@6 Đ,Ql2tG>I*c 6= Hb듙}0w&7p? ʅvi=ȫ,ήHe#b*%`7)pReUQh4}b*Pە%*@8IS1õSrWYKl.:b͝ŽWErLm.EmHSxqE dz WeaLABNp/Jjvtɽ<ߣmlI&( \"R@pj/i;MfYkS6 :pܹx>η; "RҺɟ8*xH(h_Ѕx 76nbދΎy(21!S!sPEG3 ~)*Nyҙj{bHt)aIn;i}ݸ!QqU1tva;;$tGY}#35ĨGջ?gt֢fgazUQԱD8rb]5c-po\lYn{zN2ȡ:jJx#˙oΜ_I8u+=C-~ ?M8&FX ?%U)CdJ3wv-]PJi2`YPchPG= MsϙҢ2k<aˍQ[*MFK4'JKPFH9M.-O{O§0iʄ<{J՛Wt?]%T(f^p?.F{iDGJ+ I#!"qIy 9 Vw29DFFb N~*kM&JgzF OþSqkT6TBh w('HzeωH}uC`w ͞.-ҡN̈́8#$ tlSޭEz7mmcEZUm՟zvl"2{"$l{0^^tr$틌:җc|R).I7 16afd֗k@itu8Mo^EXIo1hn%M44XӳQKm6QRVw)l0RV=Ĺ%9Rѹ:&M(Ϝ NBdTwď0!@q/m(Sb/ @.Iղ yc4{%A%HI ?s9f?z}p廫Y_R`F腴K&eܮQF9F8v~?)9k6,4 6vHEq=H4DB<kI|#jŘ)]Gevэz͎ДN` &x5]x%Nヺ\00mm~ `ѽ isFV%HI/md f5Z%gOy>~+a!9 s3[pKDGbdӮ Zv]rړ{6n5d1}ȏnUU-Tw-㱺vv%lj3ݦ 0, $;Q{qbndF&&~|S DrxC`/ uREcȹ2E[E:ͩv~.(ۤHWeC%A/Gso_[hTn,~jTh- yLW 8cMM9>`իQ +w >:Lr{@gv29(>N;$P㟱Va-z램~Ap9Hb-X ߝ0UG'WS&ٿ1jG5\YL@j93F6כza1iptkr]fb@ce~fRj GSx@OMف z Z`͖?;ܾg*Ѵ&ߔwٖDX." ] 43na,` @vn]'4V4S$\e=ov[guM.#'-XێCʵn^CG],)rF&E܈3]H CRxC'|9.vpY={a u4z'*B )3G*{tgZn&;*[/F* y D!6 rlZ /Pmi7>N`$7OxY[5s.1˛FW?IEh:>~Nj'e|Y*uJdkK*Qt3Em_<7TiV/1c52qVoaZmyA٧ǸGŮs|>)fn2@Tk:8bYBMAڗw-|kM:b7T<i_cKTwhy:ŒqxblW%}= [tLIiӓZeJ2Kep8uQ%{ȗ?6fywrr`>Mnuw n6@שSXz.^.>L jo2a`TU|:,ܼ~S&Pk9Y.jcO>e2BTf"P-:PD;Q)gjqYܿ ,xKOVnhphޜ3Zp2Ԋ]zf€W0Ρk܈kvAvc$C(Q/6H ˯r+6nsTa׋f /_2/ɐ:`2f`\S0 'a6t)+ +hG7δ2ivSw~iz>hj30J:9Zo(H:m=,>"^5`J'H |Rl(G&ztsfmHKҧ^L i &lovl(_E%| ;C"*/TD_c<5wNzB Cƒ/B0IX $icZK8 lY+㺃rNl {6-6B}x -c{=2-", '`-~ávwS91z#Wi؊W% 7]Լ'eLzg16yK1$?ѳ[\ATWNxEױCYʡ˥C1^A .zw1e@'>:`h3O+oҽo4mGּ׆lu2=pEumq>_oO%jcjj7HQtj`zC9j]ݕIy-G0HOp[1ok$* t6e8nܗoS)7JRY=n2wQHMpYNXz+ZJ!ɖlHdRgMJ нb#f5&DfĢ'o# y#|cnm:'YIE]7C%FeB%M`K `ȀNq,\Smzhe_· 3yhpӟ.U`߮Vig*mfnjQ7\tEDP]NYFi2x(IJ8p L^2gV0s- ߳ːm/TX ch4Sm51w%(C w~G~Vuw<dΌJ% &м]:''*ۿ#I ($>ej=;XdSj1սڧR!;f#j0Ku0:m ڕR@V^Z9~ 6!%_uoˎD=OG+,1-V?wEU ޶mU?b2>ٲC }OK|&2PFcl-y"1(s/6dH7]X)HtPlyЇb,@BdV^G=%z١asyARA\}{30{¥/::1{cܯy}iϙ7:\h#䜿ȫ|%(dNJ$6a~}靍V^6 ]f>j,9Ԥ6H@$*qR-U'~v|Bmigpe8`be$!9SSa 5JBE)2}HO892FMc*i ]xyr:je AĎF:b4]2,+-;[:g+y)ѤaZ-p:7mFĪJx=0t,"}Y@*,=rH, .nBz~-W,b+/BWd>\Ǚ |R3Y*?.=7+"ж2cyyBfyXiCuåж;u~EXL=b9[(G!sGII|8 T][O5\9u!,Zx*.PS&|ѹD ]Oq0 ;tj=urṴԤ N { 刅׷Flo4:tf!U*ºj"4ؔD c8#ٛu^pdG# oҒ [S1a@jOEIIxk)cجSGfD&˲h=(Pav=,]Egyf~ BKzyk{77: v3di t4Ed^n!7 bjNAV0*CT:  C==ޜcc fQw^B )9~ٱ#s=qf(,xza>Z@<* PL[-[g{'t8=ic:\4?Δ-Le="^ol̼Ѻ9$HmIn^a`#tLM)s^BIIn(!Y[_/(-.s6 6fS>uvmє)GDc 9da9(fT*ڕb{toLЃ`eM'a+B{զQ}O[q?nl*C@N t"O%sI]K*&rۣ 28ʻʪ}8u!a[^C<\˕FnuỴ)K3ʍ!4)74˨&rd-Rnux{ SBj m1n\F ugM̠})m[( ͙A/"MԽ;0P_UfڑA4[lW D0 ]4K-VJUeX,0('p)E[ W0G E_g^bp4{fǁfp1}^ukt/ 9 APEsBAqL K^/hɋƊiq[QAT Y'\.Ul:uR%gCA(nXF`> ImrL@@Mdfio?HOV(^cw|*%]D܎NLk]\ TcD[Ϋ}ʵ<>ǂ[l>=8μqCM^t Cn,Z|?ncFV\včoI))j)\jVɆRIǙTQ5mm=xҒ7ktxLXqm1*w-EЅP]BoiZ(!+3|<,R x> %%Qz+ {ƧlEY(lj(-\pngi^ӨQ\3ܶ#ċ7y%u+ 锩P"Eb5ѭjf"٭4\!d Oޠ5)TcAMd`Mb)#3%(?Ab[!-1ӥ8ZDT[A0GS4cI)fNwi(8OL>rfJ5ۊ{uCԚA}l7d1ps pl rZBGW9;$>FjrN7+CLjqE&=wwa, `g]&\*< C!:Y`@ddQAU„XzF&T(;'-†8:4:)*Q(WѣRh_?t0CzVns֞n-PXz|:y/74-Ɇ&5\4ʄ]Tj\3[ݒNEgԵ򌙑5tRܱG  ªWh{̒F:ء:ex{GN(11X<ׅJC}D̀^M}]b x] ^ה1=I&tɻ^KʏwDsrBF-'$m$rHu ٱm8| A wʒrUcaGl-$^T7j 4AF?޳6S @ I8^::}GY{aZ]鋿ѫOub2hUL=3&pD{D y0EQB$Q3@գ]?c<[c͸]׊kN"v+Q?+N5B,N7Y딺  ;)|הl#U+X+33Iw)B]w&&7_.8&cghB'tL TDY5,0ŴiX77=m[;7< >Fұw 5 bp R4X\uñqX]B 灛3wت.uw&4HyTP/XPW8WqjQQ{(Xɢ?I9x53F? e~wE:ey㿘G, w4Tf0n&zjQ*~Iuo = ؝dr#GC$~Kݝ"s_S6Y݌Y.%#ŊCX@|XTKVxXF*jS_)}hO6ʕњu8A*,1Rosz@T|ZPcA}9TYbcW gĹֳCA{lhԑEi}<vi?ؾ8yEΪ *ѿ,5ʢVe))Bg̢Sfu48Qq*eäx:cz+Xh@m| LT*|OW}OYk`3q]sSõ'XDl4~3"U\{bC209t&:Uvw, w% J hr~7*r78y~W:g6QWzYe1^^́T dFn˰vf 6UǂACRZdO0Kٰ1VڍlYb!z xLf+> vg.$-hE@* ~o>>[Ͻ6RK"])>\@03rt$vr- AB;Q܀ lE\> v:% n^(& ZZkШ&! \ lۑaHx9 ]M'd:\(؜zƓ[aooط.0բ%pfmVDzGNXiJc^M ޕ HQ9g,gtŅl<ߧW瘎7N$~߽dF47G<{MrFPjI\ᝓ:9R*>9ŷ?O7{[*@*`^ns2۱=+j+WwEA2y+;wcYݻlg)IP.eȡ9 ^^3N;?_ S֐G_/<@?CkCj$z4Vد\= v 1)]%7Kz&|܉cU#,+)~U{h{8br$#Q!jEZo7[9x3Ő ?l_y8qw%*b[fdu_9\ܿ@ќ|`zr:j 4GPe($S<+P E%):zDۧ,CjZ!@U[<Rvw|-}B"²;8{!?Zs-La] D6Osv (wxY1JMJ#P9ڰ7wi#t) !BR֧,(ݰyc@&iݤ \]~qʓ H g=vN\{- WϲM_Ptn$q)?pƮ*ta>-qR8?ͩ* oNԕ!Wߵa 4) +&9h (\ZNeyPziQ#ey!L챉ZZMZ_!TRe˱6k%[rwZ$@;Bh̝s"McDħ&hQ_*x ;"GOcE[ ;-SgyX$ %{Y%vV LYno.$@qU1ϔ~F8'8{>F@eSSDZ*tJTUbS/u(E2I`Xʕ 1Sď+D*W8J-ޒN;wD|PZzZh=kw$@ǿim/{c{jՈO=@{ xF;!c\z {*Gx7Pj͎X'/BCAi_ ;Xt!ҰroHAWks] gȃ")Ux,g_FsK]0/>[s#7i^7do؞59H΃7 mҁDLLҭ8[3.g.:XMLU̻Agv >[H mOݺ3 ܕW$Bx\nRQrvďڟsax DFw^0G~=SP+]7 Ny{DG?YƱd\#갳_+SZ.df;VSYP矟9gIQ\%lIOK0ٮmPښV:Y"l^bXr K9ٱ )l%#Z!DtE@SNg3ŗ2\FShFk[|xuiu.Hy`~a}4*ӢwaE౐ FZ|*]1`Qʀ ES MJd>K\BCJb& fsH3&*豻H?Шcȯvc`֭v,~3 $&7RZ!'(ɽ+Z",][wavJ8gʒ l; o'Aq| @3./ł%%a+Cd6qz@㰧E'.Bkw:3+P֕YTnj4HRm g"=fe 0MDX#@n"zz)GZ .#^! ^U*YhZ↕&]ԁѷ~(~X|T l͟fbcg3~gDs|BD|!z`Ѻ=qX@,AU2 2Cj6td_j9IXuYQEǧXo @7~w /Tͱ˞ ~V`.$QiĮZ\IK)ݏS2] #RW= ڔ[G7bxoCH!f¶+,ťy:|q__,&gW}ޔE_Y /*sYpكJͣb 虢's %돠'M:ZZxJմ]c3WPZ$bۙ69iqQ6^0nJ=?wsB`FKq"E hKM^8}cǝmż+:j &7DgHPB+|0"Zu`=7!6YD]?FNHjRt!j)jXٰ>d z8AcF0SD.OPXqBx_.&ݻ+?ZC:7[ϢUuǁ<}DZ_Hh\A>w xjTm<{C<6AkZZMgdIE&bad%BXz# נY ی_P/ .82k _@οBehjnlcXj:A- A#!S IxƆv&f'uA,_x S,e Rd>ZvO4VˠX0@ uGH8ΓWAّ]mb.-1m"2ե]"<0K ][1'ƪ954wAa3ʞ\.O}dz8t ۉ6j ׿br_g õnsuw4hqf uwL˓&[v>F+ldr _[M5uE.kt|j;ĕ T/R9j}SgHK0 &߭\%=BzkC;w^.>.!Jj6AENQ-l>ᨡT1!V74-i61ݠDPг4,luj_˵&ЃC])#rkC 0FNye'P Z2D +M@$;d: |oSܧ~uMpk>7;P%6xf3=_q39Wurc겜tvo Pc(\ԁTmwx@VDL72۠.*<7S#CDַwOQ)NЏ5_Qr|¹;J، 3c1dS12[vh9fgH is~)ěZ{ULӨig~ry4?m~}Okޝ LMged/. w*ݠdʉ77{Sr b)>IAbqt(Tt.S;S$p}:+qF髊U<ݺƪ)Bi]A< #7ogxAi-:L0kE k;ڊ;@:,XL9@,5̲m0K^a~>,Οߵ݉BNdq3c5.ēh gȣh_]x2]ӥMgcn.lff+:T- CVe1x(b vVn]|r"f~JNnX m|Hw->֞%4kMBz?xެvg4**Ocsw#iWڂV5}T#&V4P3"`a?0KQ]p82;A،H̕Y_R= oyh Ԧ.ImA|R)6\rVꔝjD\y'xǎ <'lJ}e[(FⲤt|[#HAF #ZPC@ڢ{/DR (vocDz8?"q^3 6h~:w ߍ$rZ oD,wIPШjŖU/•0Ж%}rQVO7ч"= R_LWf`B'#hYRK4`:%{.+Խ/j,dO%l1B䌌$:oM_&$e譌 GrMmRd[M{n|m|dl|L)uxQ\ܡrEs7`Z'-͜iJ% g_s%s,;אp*4g=< h*&ؼ++w3 Ou& R4!3=>h!8DUVV5ò Sdlsv2*Mt!<(t1&0XKB". h#{>D^v[ u4<'u!_GA" 2G3+|E=$l”W[(`d60 _bZ-xgՅxAGq?nMJ *.-;l gz RUL A(R̦&3*qY@xܪv}\ykgSᲽ 4%H z(Y4hh\5tRiԇZWTb44%YӲNi$YqlẑoEF%5dYM)-^XϬ))bUz(}HEC}\&s}/CաMp@-x(-cx9Bq1C& *(e>29c#t A."' x7 nkDZ_Lk=pQ/t%vx{h_D_i,N)ب"#[{rGdϜg?^ПQ -\[X{4{Wv3 VB&Qi©h ɧ}[yNL9HkRYo<{Vi]`OcUQ~r 讽V(.~f8y bCX. d۱@fXJjE8MUU$"H{9>SΞv46ʬiO.Є f, VG4i$6uJg*cM#@7c[<%3D6U׏!]xr]}@ m&1ܪkÞWFq/ >vNV`zգ hҁY%C6 Bj'wΦĝ`oRpfQ04!+ÍlO`s$sAUh=e7#A 8NHIcli47 a\Q75bqO5HuX*K>Wze~ _63ls4<ptT;Ed_`9 =&,/DUL;Y (ӭ>"+UI|BE:Zَexɟs]Bw`M?$gnc=W/L]WLJ;W$M!ƃh_]d@r͗ƪ,N#^Èݔ47`g ϸ YݹU\$Զ7;S㗶ewϠ-yI~Ͼ#abA&9E7P2އD}L~Sk1Km"[uQiW(nNv~HfiA) ɫbSj^O$wIsҸx9C n3&D!ctGu.iE.ty >`-9Oxs$4P-e#?d=4* uk<} kY\5,:z8bܿY4Bg:v;!X¼ξMи ac5*Jei'2l,f$F 9_M*Y z0*30ViвAÂLW>%ᄞDb,nt8Cd.r֊;u#M֙Yr#iEXohA?{Z֐#D&Q[,eК f8W-"+Yt*<Bѕ!Cp:$o2䲓#hkWM`,Y]Dj$ovgOzN{%N!-Yɏ aU @%2$NT:$WmUި$Ʃb+5 xnyiΫO$v ZF- 8yG=]@ޙ}?X_Ȼ\wm+g-wt7> {D (S5vO?1D=aw -> OqP4ڭޗ z?kzji=i+JTO(&_V%prc_$-&?o{ѵng 0oQƶhfޚ ei$YzCsDc`uFT\q4cQ fV}=^K{r&fq)v3x\bXISת0?r34`" I:oij XDDW 5|'&OtDT4ƻbE;f9G%?.n c@~Cʍx!*+Ue{O:MT6QC%x]r$&Y#8Hs 6xCʼnz0y,W'hRpq(RPa΁} ߶E 0 ;IXԊpF(-OITWid#M%rDF4Ǧ<(t;r#& ү rzV&%1 /n5mg$EƏcO D_<g \C(Z턈m׶WmZ /_v.JX~% :#'Y aSY]Ɲθbߡ =,<6TDMPJ)^hh`ZlI߂!4eu!gUO*kّ1@ Oqf%H :vyxm,b8%E2T^Xv8d-m️mTp@*!=#IJߎcJI\-uk' ߘMoP0uzw-J7V<6窆M cAWf(N*5:VXůj=!^2s uH8' =9QĎ$/|ɉ\@6uH0nj,HE #kvy!Gϙ.. ~xL8wCBk p+ؠ޷5NPٷ.㒏BPxG$NJ 9yr28F5֍{07UP#(Ļ"UH^v}kkr|KIHG/Z e7gZѩKE:l4Luwɻx:E\qLv}8tDΡoDCtgBAѤ'nY,>b-VJB8-;).bئq1zEԚ X.}̘Ba? "6x!~J17Vqޅzo>Oj ɝ"df:Dbv*5CCD+Fx2fb{7nд=pɈ&VެK6 0ǀЅyb]7miˬDIUH`>}!\"[hK`I$շSI\|ݿj}IHГ#-M@= Zs;ҏ.Xqr0VS{ЬQ.B= 9ڎ0\&r9WZwux/&%y ĀL@~y4iݑM\c(}I{r:ԻGNiv|g%M{[6{i?󬶻+f-OA)^F|7JL8ƌJE)x3) c0c?=At8*m<Ic,AC N &t k_-Y9YvmzNT^Oؼ'/ChG;7y|9d!PAUN1=ӍEx^BŶ(غ+cQbBhfҒ&7xtr9*G1$k.l^ &^2&Cz/ju ;5VEVǁih2cRy~J5]p ЭP7h`k2QBUR]w 3NݡjzQKYօ錬#A~>}0mrcU @ӧ4exgX` ξ8Ō&kPTy`]KwZID:86>;~EB }4`ĩ(q\z㵂@1Y%v!;w0+o}i%je3dDB,E,'wi ӹCHsK;+=`2S쟴P\ (lQ]BBp3)A2Z}>d, E39B 1F6[]Tx ERBFqL+4B'ǥ #^(Mľ;x T+^?Vn"ST9iY'h'LS5 vy}yI1nɅJ(rլsRlfW]o&lؔow9-'g#]bD *z$ٽcY.ӞrӶ!EoC%y)&j;sø. n2/qs!SxSem{M<78S1VhkM ݜ(8Nd$; ^;KNV=DS,,}Z)_o'RY'<՘{1:z`ewL =3f!kcdJ=1LM$Gn`\&Ip1\]xfOpRԘ0ºC=^-ԋdn/JMV'"v![5δ*^8G7&bE>4cךwOv=jA6 b \kl\h #_􌕬$[6;6H'rI#Ղ:/$@mRuZXG) OBFv\^Ś3n @Z?n3y׀~hOT5[p-GL/[55G9e¿ON+(~vа~gX)" upƈa-,6+E&'%ԧSn*_:^"h pPm?i~w 8l@Q^^hj춱R $ye,ROE,7#ϡ>e,|I3"Q?^CizR=W.?f:L]o cCH ֿwP.%m R=4%\ r]h@UOYN hBJ4jաc P cbg}PcwYءӕMOt\x|Z^$9s+<;`epy3H* u 0"e'CIp ?Fkb>;ڛ D°ҏ@Ǚ?vqCyu!#K21< .N MNӌ! WY?>FZLy,8.|N\EҠG#~[mC5Ԟc]=a|J3kƳbT;A,t>'Q="yA6\{ЛYa >ݹ:\I-y@F rTԬ@bDkkKg nK;bj +>a`?C9)I]0cNIr (}Vl]yž;DN Y^MS SȨ7HkHJj@^~oVnPN?#ܱ-iA)*R@:3{ݝ"Vn)od ],rMH ӷ /ylI/a8Ex`RЄ & .0|Vm&l$Π=`~cVddW"'(Rz= 4~iTef4ۭyO8Tӎws(ePg3^ce1]wu81;-rd)`/)2òSb1NrwabHz\{`+oe4"tYjmp~-,EscǭwNLl-+9?%ab(V]ۍ0(﮷,Mi;"PW'=[\/@^bH՟/0W2)lBMAKB% n4 YsΩ,Fb|6BHz@xqHX+ٯa#;5v { Oj@ykӿݝ{v [M|A Er֢A5k]%IY5HWQ K+q?yh:"3ik}0eXlg/{A"w!h\`+j6Z t׷$M]GDD0U'-[Ki҉YiGh߼vRd oGL_+H=1qSf>NFn1G[ꉿt\Tٜx=(u| ah7T慣W{w~"ʿRf{SBQ8ԓA2ŤY0wzp]Tz-@. BAϪ__|z3m( 1Jhhٺ -9 Si(P/˕!\Qevi+"Ov&JT\㾙SX,դH><h#Iә}EԾ%buret8JtHXgiZ/DG$^$dG;Fﴛg|"dHbrdl2$]At ۙ@ v`! N0= 23jLsC,g%3U6(jA_:GWh%CC-Vs>]H|I?=nZE*MG0[ۼH8SBE]xRxqY(H:| ctm;'pPƛi(a<<Y~'.sȕx\)~[>SP9_f0ۏ ]% T'.2!^%(6;ח5nճ\xEI~\n7&XL&ޯy1쐹 c| ̴0Wb܎Kʲ]7k+In)+U8mS;%ASʵeWc]A9u9E,?MXpNɶ'^2uqb Le(T Q"߶cN.ᇲR0J)A?xsg"඙!L3uUkfU45Q=I?.X=[tEb@OW6(!#]q()y) xh1fKI@{aF3,6rE{y'b~ Xؤ+nD(PeYw0ˬ&[/ y2Btּ/:^ *DujB sYEEЋ65O3:-/ˈ UЂǿKdYCT"-9bVڏޥ'5ͮ?"IWy iP gI NNT >筢c•[ DΪKdr_WU1Uf7W:EIN%;)hE#{Ul60w/sKZ8$sl)۳IיxIc¬"ީ kΒY[1/=fv T`i^MILlu|,lYPN.t!B{I}8yMt^&aEӱKP9 #LEL5\'Yduk )!i/ɎCZ\S(6oFWm"E$ߓ!Re)"/rOҹ]Ccuj_Rc[ܬ<:0x4Tߤ i hz,+"I)| VKCݶ-O 4/@D}alM(4*.~b1kx7WkEApԞWB(nQU=Pd\$wJɕDK;)Rf1 x~`^TnIٻhW#)L_W`ŭcϬ$~,07J`Er&H Q]S>[puU ܒ"o>JAV>\O9璉L~5o221m e'm6{4ګ;Q[t^xx4X#:K7{vW&v*R>W,ۊyhqsgSXo p yjf=Us\ybƟ$mZJ-㽴xNފ$Y!c%=$/G̛hB~{(!HOT}iT<=J$E$-I>X-h02~.=rdG VsᛟBb~fA;>+ԕfFp2.~&KO5;eǰ<5Us<jٸT ;9]6Bߞۘ4qsp _tm:]_@~UwO~zd ; |ؓ~ x f{ -668GǮ%ͼKLL)/f %/1>c;ҥM2ΒbJ,G]γtKM"F݃raphVL\A+%k3,\=Y0\.hRsi-V/'ZZ1dʈr?oUzmɺ2jܡl"S=Ok_!T=AǠ5=}%tC=lf3=cfIxM_C8;Lb Ċ(SRBș z5XQ@=5/w-w m&`/0+ X 8@fΨ89r'ܪs ~ :y "`ҞI:91 1G *U35k)SؙntEGãΖZ*"U !%9'5D4څKke *F2sO`}0C~IXMn߬4!^܃d=|{hS

      LM5?-}b^F@x]V4}ʃˡ%υNcO;21]Rc^K[VV!w}tdX raSO~h\'q] Eˆ#@bN aQTohu~,{)7k; #vǖ/Tb>P%g/3!h+esKX9kTYIR[HItyuyA^]-̛@ݎl-t>ʐ39$\,RCT2*aшs۽C.' T4|PowUӱ"La0?jt_o #>@#ķNf.էqJ-.6C<ygm Ӗ|ɩց^1;G\5 LxZ(ѠKlF+$n(蚞 ΋Zҁԣ7ȋpGa?@A\C_Nej|wIM%g(`OBPKM{8G )u V 暈pB iY}+5fݑޞ#oЗM:ܵ@v)fMD˺gma@m@i1$菽EumD񠍦s|y7q"HIF\n7%7,W[ 9l\f9Tʭ}uJdwTA=3ި ZiAq";ga'1fL}&i4o7#5|@%mTb|t6 pjΜX@M敟/oBPzҰ7tdK"+c_(O}jiLI%gv_zMڌ|3Wm㹡s2ޖ|,,|;&<{EJe?WgZV+@}/m&>!}bC2_n  "Jv/Щ[1Ԧ6ӦH Wm~,cn! . k*̶(LK Y?~$E'D>#([CRZx ʓ4tl\%c?wF_hcgI¬NRo yy_Sdf \i4:p<GI+R*%o?<'aė3x\ҟ $ޕzLÜHV/-hf/!LoBx#_ Y*j_6/dg{:0 `,U"o i6VkjCfԐ[TP1^YefaL= 1x|%vB*^+lN͊J7dksv (~s)bBXy13@g2-&>4Gq@Sj m-s T>Lݩ0PS"L#5$[ZpVZ3 L&|`~v%HPN;%)tTwɱiJ錘aQy!7 %Z=ߌltWú`!_&,h!;gvJī<7R۱u:zӢI0"љ_Ü-{ftXK2`J čJ՗ⵈNUWQ0f:d27O2}FN3V .ycSa@A0|%S@%M!|2>[FlX 2Bݜ\ J N_YY$9«"iKZW챳j~ &oAh|[#=CМg^@VxW"OTS^Su[zYoEI|y v͕,WSz-@W'Iv³08}&9dg /*pzWc]vTRma?1xcbݸBآU>ѬoXv \}YbY~^=NrRK1_MIyCD 5]rLuO";(^2)UMW~אZ,..|p,ǭ ŋ&BePTp Ա DTe-訦u'6va8*&4'P W+w#l|wڟk3Z2s3sO|w9 Yt Si>p]R/FI+ da(״Ioo ~0Y}VGak[@&^Ʉj~d5T @ʼnL͜v|<D*6FnBjH eTZa=eY. u`Gz5IVxs!8yY*0jx8͆ 6{O}"AFV;]Gm'b/nEm)"'U$Z|cKo>bx]3Js"Wvme1Yy !0T?6 p%USuflu 4)4Өtf+T9H &}pIcݏ."WƢ0oPё o՞W q; Um\E" >?DL{ML]j jX\y@|< J*mr<F~!5QXFHpԪ"9VR8n͊Tv;SnĤ b ~H5y !ĢB=Wyj dH:?h8[DO+Mrd12:b8{1E*ާIA; A" =uUf֟f]?xhۙ)N=~"X: Hcz!jR呵E@C?qYĒ#yz/_><'iN wB]$ k0nT{^#L{U7Vgi m2f2hpiB=_I-=(},Vi&\}$]7NzyǸ9QOm< =& (h! Vq 7nX+\O;9 E4e4ûhWcw^s(xu1x@+ jzv\j"K-OLt4lX?'2/?sC.}WjH2EGL?> V'ttFdxܥ+_?*7˭)-ڝ˝\Tk[[<ɔcU55y"Y{/<9$h{oԴ[gPݒ?JGagK/~> ԟ3)Y7WchjB U~=xGz  .-SC`G%d%i+\irs.UrLd&ZgcKZ(8+YyE[!;%:B'*W)Q FӬ'NNTkJ(vgMs|v{Kj_60,yh*Mu*6GqB`1R~{N)v-H)_jĥ 94 :ޠR$ W)ZeĖDM,_p47;JwЬ;DN9C>y= ԙjsąՐ]K@K L/X؇ F&8S@Z3adj"vEHG#vmKhc>_ >p-,/>$LU2!o{ vx˅Gg_^rU $9g3ۅ^_IK烕rj2`%cq CZN)iMw|dS/6`[کsbycMaft 9uל%X@" V4T%=|:T+hNHƿ7!☻S"u(NzB,&}R4}j%JY.60  L‘}EI`R{b0z x+lvߥzmZ:4GU6 `nj^yeǑƃ8xe~fxGOfa~#glXYH߁,"V|V3\9X@>^CJSZi^FAf7S9ZX \W{dnOcѸ~1g{u'!nHX4m!<3r芊bvkpM%]Q.m{q1j%JIAJd oLU>6(S$6]0ƴ;/3%zIǁ6Ot(ۻ&йz, {o.Kӣ`PS *!y6 {0:O'P_ $; ˾"QVb+ '`Vsqgū: * :<# TGg 40ծL]yP=eݼ̺p:{cyrhUKuplK po{LJH6I(rU+_V#[&fQ%Fv9r1k! ;WYC'Lt]'#9U?Z:#بRhu|5{śA;(5 q5O'=j5>5b"mSbDk=M5k9`EØ'ԃk[KPHq;@{$rXR7鶪5XDu*wT,UksN[M1W%2q߆.̠/+8y+3N=~Fo6kf8D%{FgW(iysFjgF5:gQzVT4y'Qڋ7D1u`Un ?j_|U?'7-WMlq "Kd禱{}Ft=`,A4s'&@r8g%ߖ$.c,־1qJ;gt!O# Se;hX }~ O TTJ㾝m)$t{DBU7# &|[F›#9Pbj2)g0Y09LgX Y|2C;4'64~%NDPnSz?N+č*t+نV;૶wzCVQ[ڛ5 1{ LMY 7,+]רBڒc-F#xB<*]>f ~=QoJ׻{=D ӠSrQ߭Leyz PR;jV"RqG}RIїl*U*5|M->IqJ{?xJORXb+uBvuUy7ɪ'ލK5ej+Z*8=՟u [JH4bDonp7ŧL,t+ZR/LX5 ;Ls Z)7N*BEDdHF\DK 85,k,$kGIrMҧ;´4S)So3;vq~I;A."S  R#]j<m}%t/IVE 6&Ȋ6-0G q ? ?{`I<6kWU00ZI Ȥ*Ev.L:"n| VPjQ0g8o5 z{=JA^鳟CJ_1 Mc9p/Dr2bjK-;9qqBsA"H;^TKy:o<1ya1iDp2گjE\3Tکr(v]}wB''v2"273]p9_-G=RSZrv>Pi f3 lfV~ˀwK0Yi` :!%66jRD6YN}Ь(60ND+CLJ4V-8!;)iDޑ7\z6uBa\t\U0t9fl3;\FRTZ5>CjðXb5E56OoMVN&b5K#o*bp2Ll>|fXgɛo#PvvxЬM=u 7.6\j;\C0c rKJxȈ.浧CBHm$W2AX~=oV-t q}dw `}QJYTm}SoeT@>Uٙ (]1` FG-toWqNk+Q˫3--(0J\B.RM. /N,Oӯ^xoD&ɤa**q06wʵ75_5 0Mu[E}*3!Pd tn\UmT+$Zp⫍,Kxʡx1 E-Bx)}gQ/7YeLAK- t*D1P,A =$dEBp (y?m޲2 cgf!UfU2P <\>VuHCno!4p+7B7A{^?XEkt2Lv`2h  ծxB53j8! Bp=^B[Q0"J Lo-Z_,!~wT]JygƵMl>Ƽ}H<#$Sol%l|U>$z{ )&sTi ΀*5|q064؛#CmixenF-m(-ytD7<(e#-ү&ZL'bB[ۅws0ul*џ{aǷ T|r]ʌDv\Q 8;5LĻₜ,; ̭*nB ?m"qtώ0 $.z-;{-]yMD#(Wyf:Ŗ!"Z6-Tdyp4}\yfÐD+Fj_Mo+{֭NO駞L!T,_합<xpS~?w!K_&^jTqv/Lj`M Y_9 ttPw$a,`}?tkҟ)L zk 60XzḠMR|:._WeWY1WV=n7ӄLbw(o2 RvaM!}KnҶq zӦͯB+5~YfMPj)}Oפ)`n%GzDߩV`Ư"'COO7+oʓG8$a9Ao}cAO]:kGN|9 uiyrgf}˞p.YrreA B I ޚ匋ȃlH~;醍2UvW}?'[wdnü;~ʾaObqhjK-pTǧ&tJ{xhVyG L)Фfu}(4SWRMa%AZœEwfd&XjS%C"h"je'i ړ +Ά/O!>"W΀T_\}HWfXJ/=ŒD}7WX/Nx rZm}ӏ_֬Oj=̷ӷ zoS86}xxhcdmaq4IG8t}F|bLpW"?4T=8:M35fbޯWt6Ȋ o:i^#2hr{WdD$? >Q]b0Bt7A&y9{ѓ=K,߫Jh%[<єvg4fĵ^1`۾^\䥵!LH=|R|4n4jγbU~YF/cN\_0;71 ~1w)ۙ4@"̲ƹgv8v as?JI7<#| T>"rlO0>>=< [Im"rJJXޝkdÚ]{'(6A)|$)un?É)n6aXzxduF"M/*0Qc`b2! ]$$?G [ԬU(O&{_H_p_{)};]({M m^rpUU_ rc%ۏיλq8?_e}9Z$`SKvŶ8hڥ4Vle ؙK0?,s6?ܺ ]rzUi?=p$ '}H䀪(1׹N=h8~JDI'^q-ʨt`IPaxTFU[g^.H&t鰋6kyjnj~RD(\:lFDyU"@˴ 9|pnPq4ֆћ fP6`1ЄiDC)(ex*'"8)+KzSE B+7#U#gߡ􂢉rNP,ϾjNHȝZ09} I'V->٬-T7R τۮ'f.,0KlTϥ{*&T?E[0.^w[ ON[Eo]5,+-J"jOsT;?.7-؆kLZ-^St{Fg.ˤ=,nbuEïV6 ٥iW,OR& |,6|>e#rщ(*鹅j"/Z ?8 SW,W1UTb? p6BtneG[ *!iuM x1@ܼy ׂ66Ac}C{`XaS ^`?|p-?V뇗gCnek|<ՐO-yߜ34E1-)X,_svee )Үa+ N Y)ͦo/nl/wEF_SAGo'XWzf5>V-_Ec52GgiPp m~q5ccN!hB8%jF' l0ޗ֭#eG &z)C 5O/A/T`4"pI}bam'{է ^tyܗ1x^TR)5^>s2lJKx?W"1Пoy2ry ΂}^[HEmыKaHB~VWJ.Yjzβ_115p%xLBkl<躪~|[R^n-dg}o.rJZъIKׅ%F'IIA5&\"=j+)px!OtM7'ԙ'Fydh@7^-JDckp.*' m.׬͕x啻kdvs4 FOb6k;n=@NqJ(>}]gSxDգ)@,J7Q؆hZi4&~M3|Ȧ&ŪvJo&+iX|#W\{B}mm5]n,…\{d&#-c^-E `h>Q:-ތ"AoNqS1H2= 437MdUyrѢ>L7*7Δq) jN`pE\]/.5I3!!|5*"&:Gn_v_lvIiA7,NS> ˟8ag8ٰ{Lz6ظV %PPPĕb4μq+H.\ 4iBz:)aLbܔ?ݱ7rQ4/]t,Md_Ѷz3GX4MO|ׯ!8?b#C[5@בEZ:3޵t^_]، Q-? -_F]DL+'j?UwBg5'F=/WfW`I4OAۿ,lͣ1*FSӻk ;T^E=F0+6Ss(hjPPE:F 5إ͉P]eRz1T'^X̽K=W}:ko/8SC+@F$*SrA{GEWaa\B %zz4>Cк?4i XfJ>._AkPgrl|]'m}}x%@Vi"8wN+TVse#Wjp_C|AyVg`!HE<یZ # : ϕm>>pO1p/,;<Ŭ h BPMث SE6k. _!/Bxyl%OmFPĥ\Ձbx$ }MϿDnP[bl]ԼYZ*[q bSE0@WW۽ 2D2 7Z^:Pn$6`Xa7cy.bnR`dc,,vJrfA=DӄU ŕ/EU`c](Bcy̯oeW/n Iw'O䩞8D}+dxA% (A q t_x􆂙 4d2J|{n$5fG/Ycw_-Re^f1]*z:4{v!ܷא<>O[-ftU $> z0kɪ 5mζ[*n_K4u {[a\`eX>^ ?!lt lϾCOwbu|_%2h-Z%IvX{6뜓p)8 ]B/3C`P Z+BE͡gCW$|냓{u&~,)G0% < ,hM b>wpuC\o׳ w$4 U!fK@ӟiOU9aX"|d&JKY7q)}!;<`3kX-{*P,hsL0Z&2o7O &*l_/ Z -W ?Bٿ'VU6c #_Ac[w>oL |rB[c˫e "^!Tp<u(ؔG4 B fbLd&O#P-SAWy<$8鴹NVeG]ocfܷh\Z>H}{9k )y"PDc sRX́IVi}i|t Z"[AQ5yA]{0MV(_MVC>m%W Yo 32k[Jy$bYGފ1NڣD\ ^Zi("5/'6^ՓD*>kWP/ɴqMO'ŃUϥֵm&HnUAɽa݃s,w X沎c 6=~Qyڌ<(Ä(c&$:ʭa | jp$O>+uk:$\y(= R&f@1ۄ}}tiYzs}uAk ZRhڻGlȑnnQ{ɇιPv"7dv`[޺ 0O ff'/p"[ǻ-] U?kE{l ?Wy b",,r@DeˮJoDzd {37=NÍX`kA0_$PH\ӁO0D4eNl&͈iN_UK1nCKU5t%'Q,5գ' ^'-!yLW> GI@[)=0v,pѳ%HDYz/ 8IYԱzUGp]6H\Tw+S3L+ vA?3S2h!qZYN XGeFYB:qY4LIfcN1FpsF5候Wy JG ;N--Q87@ѵ$%}Ur)(sHGĤx[-?e &ƚ7E'?vW, .P)I` k}|OήOۍAK=fyv=BdVXc#+-x&T4<P_~anv"oe~?a+PDv'}"}-? x*a!Mѝ#ASgv:T ,RT΍D'BG飥EIS< $Dd>1AC`?\mDF~ P-|r"w&IH#\BSo>Ivpj=j}ahT!Xl u}.I>*' tR)7GO#WBTA0(ldye֤ [-@@,HM[#ehDBiMNgGM(wpjJ 6Oåqw[R*!Zx@d^8w: љhjKUа*{A|ԇx$E(|Srr57JZ. ew=e/3p6ը?%<`ZͲ镻W9uWH,0Y&؅I5rPs]yݤe}ǜ3fL>et^KBΎsm?L:FZ&ak !HC^p8yD zFL~}Vsc?͊cxͭєwaoE-F"`9% RmHb4 nfzND@BiZHuH /bΆJ<#z}Q@gڇ;Ȟ "3T`W[73Ƣ_8R /B+eձޑp{%*ۏ P9ׯRA]IB𘙅}g.ߙ@dž&:it<"z[D-A}޿Ǎ st`׃⣥UXHիCS% |q F ꇥik:#o%&Rӎ/By\L9 nsC~cFii˦e]7}B_R2&COjOoLMUۣ/Dއ؞Q}2BfYְ]C*馶 OÜ#gc1 ?>Y9D[DFԦT<@}{^TrD gELWD1ttkJ'O0#Bq37)x9o䕤p35ˣ[Xs[(%Phٻc uiHG?VO2_uJҀM >ޠlڏeV% WNw f++ ,LKt 6:^S1yzM(B]#Fd,!hQLH> Jㄘo>@$ bS( j6'7KxZS2U9xӈ;"Ar?}硉? c5m)"7,Ķv•;+ >>7E"E"]v< #uؐX?dd!)/@Y7eoн冁 T 7b!pxg;-NV4ƛ\d͎+#hm $|`eMX6c*UmZjB`t(:?+1l(wDP5E |إFB? Zk[* Fl0D⁅NĺTjID1lcM'^3kU0@ka`⦯dg]">vtQ#] =L.C^:C B:y?D( TAc! |'g_\uvQ3G{^5 Lz@/+Xvc%2VՎ;RѮn)*Eh)LzL-7k\ݑWP,x:5,?T?;؀Ҿq ÷@Q7̖H(a*^"e "Kyfw];U2`- ֞!(V\:Z3jy=URDzm~Ta)~vAu˃p~d`#Qt a,PqSk^efƆzO>KkL VY:fCkfjSXI8+)p v/?lrW <#E{Ed^o[Q!T&;je)fо=B^V3C)/a?%Eu﵎$dƫPzbèc@MnrXAH\ZRi4dJdT6dh0!F2줄;#.3EzwP}B>0}b̶b^<88L;]%l,\a WdMfG! @#lrkX=c|`\$N^. ] ING݅< L D+!.I8:rFw^:^$nBi#R@sXM WcFfH1#-Y1qԝ+`.Cj|< )R_G6Y#?g<xFpexsa' 'zgϦpM!8B&5@-`@[WI݌40T!V>y/z{IZ7Oy|L*z/Udɴ ! -:^ mzd'=2/YAD֖Fg0ꦦ+gL.=&?No%avmW*fUhgAJ7bьβ0T=2coD 0(@L sE[ZRt_ѩk2:t;ؙ:p{V'E>l )I_=rl80D%&<k ȣAWFI5<7e`;. LqKi|¬+g*_A><-l_jKQ?Ta2o 籍 $E'~!P|><εS9;$X[}\9;[GZm[4GCuAzl\zC?(Z?HUMsD( oGpACkWK6#VX3CrWPƝ.(/PYIPJ=y`GsSJJT͹Tl#R-6@B6S7U ӛ-ٸ/- ݈ QypTmQA)8bCx~)+,yDyUpP<u`i @`}zj`P싩KrZT, 7w.щ3 (GԶ*!iHPs;X]]#ʱn&D{IuQ\|Ϋ]M G{ӷl!Z׭M>glVN+9txK1ϝ*lD4¦7k>RbGj9KKI=.< :c`\#:OHX![T֮#OPn-iE3lksVR*qGNoC0ZI?kT/)ʁ$:OankwR`-/ۡލB_Q!>]ғ!?uthpB[P:f<>;bo(1^ž1?9癌@o8jcGZW3 =AgI}ˁ:dɭ A/V U%=bDΎ>uVkW]:4^E bӚ?#(;k Aj:Ǚ`ez@Ĕw U[~sҋH (,W 'MTQ?`qjXW# q%p$&(q;ZJWr.#h^'2?3|i˳Lj CnNg|MT JtCM4',P@bLZ*S@'_-ο D$zd5q`g={tIѵ 1ˇVg1\J8׫>>:-u5& fwL$#U#[܎tX,n> ˖nAqC/pɸ_=~+ے,rL=H$O7[셀y=+=+sV)*]TjOuZr|gcmC!7{Q55}m(:Gb43EF\jĒ=3'%[L3SPX}Ҙ2R _Oc> óߦX/NG:Ո@}gB!t `V o>{ S?~gGZc1 P xT{4jj35-2n`&VMdI|@Cn%;ȡ"mQ-hXz a[G1}J;*ĮTcj8Z^8N߷$wч j;ez_s\{ݱT SP]v3%qlSuR) TC3j[܄d>7oƗ7:5qYī~'H AA tX5zQI<ϟ-b}Ąm̍M/1nTdؓ?g\MzI ˫Ҫ}Ž' {³/L6T Y '+$' jY10B[5?퍯+Avr*?rw3rvجU-Ι?a|"Nq*{^E/Hekvz,O! z=h[=Hwʔp T 8ڱsT׸یK,sy Zơ /2G> @YϞ C;}dͩ$Cׁ\>~Z-"0p2^JTϲpnKpB9\߹e+qwk, ,gD|v-t9JF*`i`\[GiB\鶸,)ߩΙHR۽'ɐ +@|v!`'pLT} t+Eb%z_ W#$BӾvQy ΣƦEEu*UE*k@ȉq@N(k3CƘ\֏(s_1˘oTsj^'W?2}NZ[b# e~zbeW?˿g WQ$RĊ oQCa4&^7E&xc\EόTY߄FV}H6-cy7x9/h٪s +{f1DEI4BoLȂ^w6䋳F?zl I#'( 5` s %؛`/*s*$"㶨0}myDe?Kz´_V}@,kC #C\Fg>WWIl@KjIex>n.,-$,?1#NZPk_Ɏ\_}1ߊbY^YP^1C&͖hyv`Pd|bc\;2X:dĉwСns AN ڠ(:!1R倫v VVRHؿ YO3v> @)mj([($ԗvIDqnqX;j_/ܭ;=xer[:h?7pǭc5,HeߓyZ鐿 xu*BYP<>}}8m0H[Kգ5_ğZRĺ59k8O*i]/(V7Y~*MMH&6XBaF$ZC6i ) yUd {J] 4mߤLըvMU]\JVȘ1!77աO!~tzR,r.]jR>i22LffOݵ= >dù)}MSjm]"8(Vdx(ϔCM 2v\ߩ$~]Q <0]`GY {c\ZjHf4MI?`qR&i Ysz`Ǹ|SU%ڝ_+uq.|;} H 6|R@AVe|J!+pEVmGEBFd"dkpe O M\8x HjgNҗʠ n/Pqa"v푏jh9tQ~E5)LI`-"n-,X: h|m_ R:q(WA58V):&ëMKяFDma^Ay ';sE#,V{x="GUSH:UsS!{VgShpzsFhNO\Op[=Cd:Q-SE4fi & o*pxsD?``F "K5c gshjz 9tCE:I/֧ep-'h| f4z仝XHh𭺘^/w=}fz"YʸSgh3a > gh(NY f4#2c Xߙe3kqםI_~.v$]0D=IɵY"9)RsOn:)H}?d^fΧP.I\#]A>%pǨ3V`?kjM^Twi+Vsш{49s?\ؓNH37-" $!/2U ڷЭr1``k(w^Ӌ=_(@RR+Jmy9i63';㞫_ {$6nNڮwe(8ʤJȒoS<4#c8̭pln ;Q#>Ї0() ]ű 3WXώT?j[Tjp:Ru-n &Yzq?VY5n] kBR6TGi8mǤ5l;*;oФdVEĝzjb OQ\GĦK])s`$17"fSeWQV+<E닯ph, v|$FID ;4&ϐ`FէD*mPȟw 2 k+l%Q >7pf#H q5:Y9Vl<이ϷtHE|z&2et`&di(_X) :TX!o!0w L58K +=ON.zڗ蒏+f2$I3ڣuvsfy+ۆ֒@V=XCHX箩]ux( kFLEoLϋki,;TkdO1;_%sYdK*1F+x$+pTkx*:}3jbG"ܒW2t{+<*Hl_v-nktV,آ PdheLU:dc E>z0_֎wkжtTXNk_R=wI߁ۄаocRGgYncm>PADouS^FmTPEPQTbP%+?죮9^)&85 .”ȍa%Nj imT= cp1T< ?R#6S0uㅎ@L|XBX9=-CMv^C*؂dwV D`Ut.Z2ig1|ʟ(a H Rxz0$Gfº 5V5A 3g/Tm_Sג|JP?fι$S2Ί-X2K猬;i(yhxd w0T7 ˁsA|F/n lu)d$ 6=/AJR# #U5%OYL֑=hC?e){})PPx[ (p%5-ZA!ܮQBq@h&ߕ~ز'g_P`dOZ-#&EUM!Z8t+.eeCp<\ڒ ¥ޛ `a+bͱ ZZ K! G #,=g *e-/ iST(*H*0<9(U>`tA딴TZmc'%6^v(ۡZ:~fW`dG^:+qRKhȋ7M̧Nd ) 5q`^/4d ;"tULke}0]!`hܱ9;[}EǛ;j8j,QIR݊h+ Fakt/ WL~DnMށF [4gHyZP‡Ҵ0,޿Hipm&Zbz}NՎ $:ZQFc2{o;|ζC:Ǵv BSxIF#.Xd/(.*7ہP|'–Ef>D%c-Mx'c-N⮰^k|[5WnJ+Z/L%/IԓYM5$|#쨋D V!DL{2J0H!C%%Ї{YQ2%MO59*⡑[(*>O(l;([ʼnZ]9 3U2^0!mZ@- Cud1z *OȮUMOE= U2͔@~|<X,c " &w#|^O4G Z|):~!?w<>Q`X4m ̡@p=\D6X1 Fg0o>&w2dSպ)U$@k =ڟSG䝉kMf\'vOGqguB/ϦW Ó^{?Mʝ }H¡/߃Ro @5vG&jxR({ IE$]zR=X-!57Z9ۭf"wܵi*B"*̳;Z{n/LKPUo~,3(wἂd(1֮jW|[mf2f9`n;eSC.D_3eda1 Ma*HJiV(vuGprCKC)0e@B[:7l&RGz*DժšBR).V9K5h'TtT.ɵqZ*GF4ei3j~E/|ȣ{"v h\*'$| ]oقuٍcMCT2RiK2?zYw~8Kۤ;[Q$"ϝq?9JJK2: mCxUUnݿb@4c2G{[y IV=W r ݀$MSm/ݠJ=فv4/F65m".~,/]g T^;R4=8>9oh- F?x-Qg|ٜKicNr% \:fB :)ytK#ϡgX.j>;~۹9a)![B6ىhɕ!_C`F3hA@N+X G/'Rf#9s,jIcƇ~RM$YN&IV+chv䶒\+0TC27N} rx7~ڮaQEVٲ#Ac|0*+.8 ؅5Z?27N$t U&hQDt95+fؿ*c۴`{ NgclGcL]cmtVzGzL3á.LU=3KFS=d4%c:Wg|k< (hTJj5-PxԵzԖbQ0$PCLysx#< ;<&},Ra?\XdήJApbO8jKIGibtbegd}sCD{lp<.)F]UVP.gu_^u˅ RwS FP;-$5utZXQHCdxO%4{V$27 t J?F'2 yCɐW *IĺVJNuBVnY  )hڲuMN, k2?(EC۩믐Soæfk刜x "]eW JsQYvϩ|=!D|t1i5fN؎Jl0P ,]Q!~ou?™:]*$@wr27 ~@+mL<2 gql"|6=#ט_XʻW3-M,P"o;,s3HKI2vSDˢ#  s㙻ś};;i'뢃7;8,#/p܋"ed1r$`7h%kKgR4P&:a!MY. / eAkeOT~=\Rst' z!4EFtg4&pB"eEdmcޢ"-noT02Sm<#414  ɫ2d+kI-рHxھp򓬐t7E-;; 3p.dߥg҅؛3'<'7eIx^Dl2a ^8<38 ÝchrAd5*lYf 2y`aC^ 1q/s"V=jQR'*&! 7f?}_կT#Y!g;}t惙oAڷ.=@Gb]2R,aZb ,s^͋<{9UNdz!B!Q$&q{~-\-`{$7f/18`{5WccW-9"!m>m\Vf6Ap~|k§LN?S\ngM ](C%w4;f"wI#l\ gXT 6BqkDuMMdb]$0ΒH="!Gm Yw,|Ŏg9j?v .XR$ z4l)lѮ3nFR +sl813 &ZF½z2Yc& ;} {M%pv_ŨnA.g+ĕߴm3 K{} WmAgx'oSAIr{#\iA\Oֆ=UDDkN<L(">Eyd2x-i= -~1d1ڦ3c >r0IJ|+ O>}h(1F]ki[-=n89(jKJ#qXׇU-|#Kgڽ x8M*Ȝ+$Z;d5N4\&`FSg i|I4J6&Q !oPK=d:^J^PNxtٜ~%-:^ؚ4"}^he#KVW?4d: Ձ1[euOu?8258 xp T^qXfVGߢ  Qibroz-5?sGYYK#>j{y: )Ęߡ @مCpCڒ{k`t&y8.Swf;Iы2kV$ QlBubr"sxi*?p#04$I{AGDThnT{a\ ́.轸 VI uuS3Z hqϸx%_Ygyٜ7Z7aV@&?3x7^Pǜ<"*[Vf5yovӘ'0=B` ^31r#%(^$PQſyK  BmRm"Ag>Ɣ㪼͓7nK3o!L!0cHqrL#PT]@'b!GP3E6vi.Ƭ+cOcC= hT>e"n`Cx7Cp%Ip?dY :4ͧ9qv׉hF>_h땠wq)FG?YAOpI5uvwqnvaX&^w AմC/%3!MV5ɠL>Kꓰջr 3;fx[zhx?|+"91NJ-3gC{EAn6Y I'X(eƗ*mh|BW!'#6q W|Izq.a! mIzplh\'p?yo]GXuCĞq/f(*pO-*\9*'ޱ*ع-NBX"{g9ma F,oҊAy~&${Bԫ ~fcuߨ_@N]/sE4`1J+Fij/(וoCBzc'*L)0P%_D-]aއ!!90Ŗ߯_tdy@K@Ekx؅Stq[ :9 =SX]Wܨp_+O;@bԚMN-qX簝jKbMn4pLUYb0O.wg?=/t^U9=?,9L%Tm5d Dƕo@WncmQv[vR̄wkӯsAx^Ш{~I <,]& t Rǎ>#I`z.Qr%}&WdQ785ضpBXɱβ#`MD˦Qމ ;7?@)]. Om1ÊۋY]OkɃ(oOԱ 91׊Đ ie@0=Cϟt(;E>RD@ڋYkK~S3S"!)_?Sڈ_raH CRRҋ܉N'.s Sۯ4 ʗ-;(m[f5BFm\5}!84ǀ 1M݆K.(Lj"c])`t Zxn=30\C3H~ M}opE05\~7Ȧo`(}(C 9c-ezoۦy(H"Jq~)2BB,ًInwen.e? س: 8;L{y+ tQwsQ1&& M2Ywi9HCCʶ#S H\:?VYm >4 8[ z=Z;e-hSE5B>6=9¹t;sMǝWNhԱdH+zkG^$ &({A.Sǽ1^iHأv9'n?( Kre6mPV% TP*~ . m: V- ѿc*UDEs<uv[5.jZ$ e6C3<'W_Myz1d<1n2K6%*#؋ź=NiTBl\ʞ4#@l*]"܊":U& @,C38aǝJ7fˤd}"g no_t`[|zxD뭜A y%Ф$N5ێ`>A/Rh- 36ΟwmUh61t$r+ʄLw" qdsCKME2oxl" ꮳkf<.)&3B.i0&@lazA,ZK> 0F[tH{MHp吹Iqa,_rz Xs4sMϐ62©&JJkE͆{ L:sXsq@Ӂ}~HO{0|r~9 m2L% neRWv vU`n+ 7?@5ɖT4K~Ww'po?~Ӧcdﶓ1/-?IrUUz~AZ&Xe9:T5h1"3Od >ziHؽ=UŚ:jLu|(foɧjvbvˠ~*'>/qØkƻ9duÒ8 HLQ>0UwN饇eNISéyoq֟~Tg;зax?  SJq."o9- - %$GnXuvte`"9#ȶ0&1nt{ni $ o)SjMAh1JdAj 6 0?ˊYYLU,w!* oif[q}*zW[z;,FLkd k5q 4sbK֖Ӎz&Ꞔ*vA' uCgsȠ/@?tŠ#xk<؆HqȪ."4ÓxjjExKU@)RJl3]57b[ 5-KMZfoӸoDGU'L\pJć01&~Iݕ|Iai!fqNԭpk4)φhKJOг͜j/@(yz )`6S:+}f? TM+n3йj34НzK[6+>m}"F`G:"VI&~xiZCWJNlFEv){m^3v1gGRheA$X  \$[L.iz* d o99{퓊`\oT!Ak]VlX|!Hh7.(T/IpL 3O婜ddB;3l)'=EkuAmG E L %aY]vwwxVB)u8\+ljYPa辰e+ 4Ս3nk7pZao_#ײ!4O;[80Q'},oYt ֚pMw:D@jO@v '{DUvi<|MAw* RIDZ5 eܯn*e w#=I|CWf!:w ;1+,sO\hJW<"rqHVN*IwH޳$&f  wmdB!Bk<݇69N+**. ɟ P3 䠠mݕ 5 Ԏ[A"N,3 6!m&Sc=2K+[ĦEMpr2K`ChV3k=!Âr=@ aոqY\bD 1sL6K؂k, š3a`UC t^bA]epP!m N&6Y%2%Z÷lU0քϪKr۷/#+2vzGVJϊYֳoo` HMr`pFai>[ٍer ѺOdh~]_lcW@Z ܃ux;IJ[dOJ l),Zp3MIaƫ ,$EiDgb;/\{Nmbx ^ oX>ԭ*:{#55Z2i )t4v,]\w{"A!fu)I=ŦVj9yևӼd"zZwVE"`6xB^v1ouVlKa{װQuS5Eş0㩡` 99M?n>%#,ͱ5UӦ$:3dM %4'&_"xpQ@}{RQځEzB, 3/'I6C8n/LfS$Y!xCDux>毭Ju_B+*jJ:;s6-> s ; }׀yO5gwZrc~@2[!ҩdJD _SUŭqC S(rPqό1?*ol_ϲF@KzTNmy>-`FPև"3`ص Q*V[}GC/ev7{*+qij05wL&6"S-2}yItHLJ y. VP"3~5[~l-aӷ %eDwq_a6U'Z(ឳ %_`C"Mek~<¿{;?3Gd#s`z>U5JZ'ԍ~Q@/ }>}h g*Ӯ.bOHŝA0 Yj$w.M6,{ٗm4Ub4?Bܭ@wΝ=_"E˧HBcM( '#+0,neҀKK;goK?*%S"q ?nY_ CWpqTDs>+G: ( n_+ŀ{_F3H2A~]j^jVnbzPYzsϺ4˨y`)f B+L /u?iԫ <M~WLğ\nO"d $t܋ƖXь{L.2y Mt{!;'Ub'aq|sNNy?$l+ &(ڍY =ko>aСrZsZ|&-qw"Jd`G>0qbS;"C~;h5/|xM5\0-v&@>0I!}!;97ͧtsoA⤧PL :&I8R妺 p' ߠy6|Qrհmaiq@#9fGl &#r?y71bLK8ד`X{uJ TF+FܱS\Kǩ"RUɶXwY q[Bm D0Ϳ9)㌯ -RN'@%ENCfIqc\QX:^Ml+C2̲[B33R] tKŒO"BH/Vo}ưfAZ%E"1Lg?W~{•`~-HҗJ <Ȼqo³aՎtA弃<X>Eu!tl0UU'4Bڷ]["l~]>e5Eō-l;=$yj!aIFqӿF; (qVDr A !bZp%,~D7r/LhNS9[ͅpƲu?q# כ7PR opo)U! &=.Z۪(0ِ!cLkcւLvdE9pfw(XNJ=2P-ho4sxR^ Chh$RRdзEP,Eyn%# ͅӆ|a7s`A8Md1] {MSz76Hu T L%OL)>5J=It7GV5 pm0+aD~ҒP$R^V2:C"6tCAWw%E\__5-Wˁ_2YݩЍnrb0xnzr+EO阇ܦE@yd#0}[ǎES/ 3 YW3l9T,=#쳻6EHE4kn q!U`6֝`Q\Dx/ Au^ߌ@iɢ:=R>Q7B@/k@Mrp7rd:g~+Yn0'bSZe䠑ز|Yg;C[(P ujȳE|Yce C]{ Fpt=4ET'0EX6 f 6M"KT9J{PF60>ln .(MRқ--/ligx(dڕ4ݕ;?wQZ3n6ͬv ^#'c-'4ت/A1AiA\-*St͈:>gudLSo>XfMmrtn%q { =~17UIS\QpWKRw0୅]CM;K3d~Oz8 a}Z9+3|YRѹWٜd"*(ۿe"? aޏp-RtUpޯH~!3H&-by6@yj`tS{?Hw;'+2<߷\r!4"߂ծv ϿU|֙KM8xjMtԻotP/ZŢt+ hZ`;rn~!{Xd2Q-2L&G8!2C8&fvIoq V}lӓˢPs+~bmUuay٢+dm)5}3YZG!&^z=x{ j9tfG @ RE ||bh]}D=>1xUԎi9!! 9.!nxvdrBa:0臫B-pt3٧^d#uZw#0MO2^]w7C4osHg 1rl-ٓ'*\?uCNJBj=iȕև蛫%1 } 開v?bJi9/:&W٪bIVWYi<|#\ ),t0#F0ރ sޯ ]0V\5Yf5I \Ik5Kz~49hKq, Nd9M8j X݇+`?>w$'%)clHɎžc?vrr 4Mba-*.?el<-Kz7e1 aYx_(PRdZH/d?DѹɃx#?8F]_7iE`߇aJ&KTѿ襭]fO$/-xM8"n.H6~|2Bq%&OWL:CiN{Mgmw Cse"ȫTXֶ:nchOl*O,y__'Zg"}Nz([{%a\_|V E_U5#5iWûR7;*"ηC>Xa4ljƃ@M#~9`}sDsqYrlTJ |rf ~l5 So=-@{=EZWk(P/Av-s6>,`lj¾շ/!~LS<̋ISc5%bKI\Re\3܂hDP=f>pn f!g!!KN@UNi01=)BB=˙P6YXHj1+RE'1ǵ޲'ua=[4G>Xߍ2rm)wD5=ƅPX<TA-9o Dzu `KlՂ/3ux4r| (3Gvo ղ D+lv·Z4 p㼗^тoIZw1Mt_(z(uMghpw&cJ<N/-vWC F>0F}~2Qsfr 8_*>]v,c!OQ7Hկ4_kI= {(0PYFXWGe:'Xgm1/",+\P^UpG|Nz_ D)7Ht\=Ւ>c. ͦGq)־/6#ju'~#m ۥU̡[dh;_@eK9 2qAr} &u8AzxTе7VL mԏ9kiiak̪)T%a Z&6 g&_C'Fe($V?7텗x̖#1Ĭ> ݘqރ զ=_"q srY%Ƕ'Ay"$6@o+Kş?hznk@<hh0Hulv]XpG(voT㇋QDJ_@ gJד(!a*j&j k)XveTp/)6SZPK4$o9Hc!RQXJ|Ĩ0;u/ Ǝuv(A!Ȟ9n6l^S1w! qO` 287J5T`wFb<ԽVAX2_-L\TD~bac茞 n͚GRX"*Ɲq2~D b-=:_(!8yɼd.JkY͉f20~~f!VO:tEJ0mh>e yq*!(7L-ǩ>+ˏҚY PMڱ^KCcz`.?;E; Ԍ_Z{E8Sy(RrPz<%C?mVᙼ1Q 4G ' cUEBXIw\hFzK8,|0? Izp8#͡X劰9S.EQ ^vwt+{z1CQS^x_cM*%jPK -C̏"яMC֤$g$DWU\qZ(JSdblT` '≦I޷ tH!{gQ+*TS9~iA;xLC\ Z@Hd_+61* 'i@_ Kz}B`dDN' 0"z__r4Vq1+>( ' ܠEu& \[V([bnEVN Ŋl\YU8JARa/2y2jAۿyJt8r4BϗdϹKMr7CK ޞ5 *%7v_0XwQYIW="{޾c]\0Up,O? _٭ լð"9 PډVT[㮎ȇA b>iLP!+ZK-pzۀ_ 9y_ I .GIÉ\}!ҤҗLJdjPqbI}3io~h[‚̢&:T} *CX lۉ̈};ZD\jCLM-?\{*h!-W"E&u^&3ic-Fցn.ɩlѢ|yFEX5([dPТk"G 6{hj4BrhD#h>u3]x6?qL厓2:9Np_/grȞKyst 8֧BS7Ly TȷI Q%P6k9ȯ~)Ys#|S45 bP3"̈́f҅b*T% g{6!j$6iDd ljYi4( ^Ý MORTLGpGdOc5Βm0"Gn.U0DcsE$\Q0_Wg:!y'sI_e <^S|!(i0aoK@Qb| =gDn p2V~A2G# VpfM?x{9"9a!?X5e=qв LpSlxDƆ5Ti㥒!t=q7Xd) \D.X!oA@犕rӣpU!ky="Ћkq*@y6R;߂i{<#$zBgQy8U\HpyMm Gb4)5u~|S\<qAR:! qX芴3;KiGÖIJ^l2v/y1V\ }1k877F*k =odb*#Su$Nx9VȑeWB=gw{f Bl|,>ǿk1 W.)RQ>^uw)De9C3:G`_1B̵u8IeKŒ_NoؐF Z3ebeуom!xBŠ7@%u`;aTb [Ex'LNr#ކnn m{Bi$OAhΣQFIQw~hݪU`hXI8`˵n|*}[Hn^PW o|no%:2k;ߥD@G~;$szsKNxF LJ0`V0F]v4`XbQv D6a=덼e1d".n\*D/(XƼKyDu c& [CFFn%mk=Z\ɂV͎O8~`L G[շ,xn  +=\cgσcF>YB ȎAgwzN˽NQj;FtÙWcA! EНxY `byax>O 4gM>O m3)"JA w[.*q8?+f@³t$G'H)#=7+y e..c#p" (qL|4tG;P,GHQ ,+.7L|4$?qhU*/QøKfJ;(L]Pi ?1+/罆ո&1*3ĖtA`asKѩW zX٠ray؟ZIGSK]WEo5ɿ}z޴ Zw[Ups%ȝ t)ݲU`mA fn44M['a3pV -VrbbDnrrYW{/ahěߐd ga))ߢR2J&wXraji7 |VFAnU&a"D[ǻȥ6˰j_ٷdTJ*~ זvOK'=Wh 3&$E!#+.*7D'}|9:U@]\Rĉp("^ "/%"QZIwf`W+ L/]rS0QCtËTDj@^YW R-؃-"9tܾ/3e΋6uBn}G診2 5 |%1@Vl폾 ": };+.~CW?̔tE~exؖWQ`Cgΰqx$"qڼ ڇ׵u*ݢ ־^=-hH#vҏ3 6tV6ʎ])ٶ'q bs%b1.aڇFQγ{wC{xeOB;nEs^\@j]k=!a"{4q :fV&pȐ| i}kئ^ 2-cXSq 3SDq+FFNA @@+AHDɛZ)18'TV( :ɳ +:aV1ܳN}N4XW^Ќ.7fg.84} u[P-G;P⯥.{ iMH a "w ;++{GQY壷lY0:rAD{Dg0z]]#ęojzr*E~W˗gR&úذoKB wv:ikqyUBqvRYۘքܸYvfdFK{{JfH-\d݄A4= 'MdeѵSzO'Nq%@'EN$|*v ߝԅ6&ô_P86&&HOI6+0Jyƞ[mb۴XMβ(GE[FH3DZ_'~y{jĥ~Ie:pě=ЄЋ5MyUsNS$Š@gu;D5 ^0Sǝ)Kmֵ,">D/Ͱ><+9q3-J3eU~YQHy4mL1&'ET2*G!RFo4pcP̩\'yѤrڅT:&?l0YL`ޖz07 f5u#pˬ6k 3y!@KPǻ ;]謽{G\ӒN Mx۾5cR 7V#<~103$7(>A!t݅属AۖO;PlUE6/{ZmEƟ n$A=WcLQ5<# YzSz2tFH5,YESޭ Q\s>Q؆  ]Jzacxc  gܴ?~"o"#u|9W4ځWFmlHyC U񲜳<DwK$ #VM ι8B0VU0=|L(ޕúܭBAQruČ:~n8bI$}YΝF/Lk!yd^<?X|t.H6̯=gX",Q?BYP !Y,5 Oɩ4G*g*ZޓiIgh/nR3f0nc(aW P,{1,R_uIk|`xɎB 5 3JxoE⠇؍?nSpSo}4 7#6VS4V&P9=.W%Y3Eę`1꧄P̾+aDvU|BZ?\;qUv]oR|"m3gQ1qi˹Q[:/. 9DHl M2 #{11JQP-;mUc{_>Ū]|.2O6.~blX,ly! ئj d.:9ND鳠/ɗ J f_Gp)e70+;yuPBUx`VK;F5'^pSc[-LK-e9r4qԨqqYj[CBu<ںt{J$-f*!c_WFo%Š-6@GdL ,-nY"OaD^wx"eIy*&wS0=^V]1Xv}FcЦ8ɘM8B k :?CcCf(O*0ƭ_}f;3M;jV(JV8>w tmdC^Ix'y3@Xdx;(Gzoj*ټ1;w,l0ǚ* n`)k聕5g7O&;5`Ie;NJE~٨ 9phq'uܽ7(}Y)orKل]u%y]_A 2,c697}ٞԛvL;F2 7 fmk TJfJd6i%/[pQ@ ,p 5O<'s7y,Q{BO9N*~/uOXde8x9[)X jgώrc+kD"s[~[C(DXN"]+;X+U7%ӫXۄyPTfAa{~6xc }\p[ֱ$E\(b*iOR=HwL*TϗQcf+dX,t L"u/:{+Rbݙ.)G殔wĆF )n&Ap@Wr '&x},e_,}<6C-tU`zXrz^ a-VBV.3d{YpPS}9t .YjДD,o,/N'PwoՠG IbxRՓBsW2Yg2UD3)u[Qx7pUp^7F~צ|2Ȗ0_yGo:9۔\UjVVrŞ(LgBSOrD}i!\Hף ː|iBU [΃XbV%rȖܥ91QRx+@EVpbٿJ@Pv{4\:-;,,"1Q$0Q3u(^ ~ԍ~AbNX(}[+3m ҍ5-X,H jk}`;ktSY W|NƔ㿊c򻺏0#.\\veδdYPRb8A!,JOtrqK\o!v5j*J+ĪIـpHr͚b6'ӷNkϡ%;! ą]|++5dWxĐb{֬⵴ˠ[](g@gza'өDqp>Ur)VBaT(Γ֭Y=qB $46_cYKQzL:ksPC1V$-,l%x7:ࢥҙ@+G[Y!\j_ pfpiL".C5nT$mq FuBJYyj}IL6z1#ߖ!]9!^-؈$ƒnZs$[n7R(HG¼\IT3Vt @0K(lTx ۫$~E8#iQqxH!̣e5,[SJ 4y}+Hd%Cx$Dq3o(X:C$ehv\;==^ ^ C}UՏKG)ԩ×UZz`elٿ@։r[c̀>p8 ʻ8 S1qbV#I]qz^F;uqO"RAtC 8Jqb!CdޗRZ3aV-`Vq)Xx1 96dLG*kmiP*<_Lm)4Ldѓ=+2 `߅f%Sn)"\PoW0}'u7dR5ayw ݇5 yS#N'r/H8c5E $pcۀ3YΔcѭMlFuk։"h P l}7=i9a4]l#$[$X{.m o6 Oo0#qp=3ue_kv^lCFO2B(`a1WKZ z~>`/nb]}eDD`chwr,[s1*+ \XpUIhA95Aa/vCE RW3O~`՗擱UF(_ӡsJc9ۏj,Y~T~ 1 c|a,7E>Tȅ8E=[lMdV+َNH~,:툄*Fߥb>4AT^dja OL''h%%%+ B'Y vsN*  Rgl,{sb'3JV?,zNK ԛpPOG j^f=gQ{x L.}DŽ`[8hSA= 993׎[՟\^МmNo hp[ "9K@A"|[wt 5z1aa8Axi Ƕiuq<| iD6.^aQUN?yl|<( );}\^*ǨsӮp;J$At^̺HR6"uA9\j2]6f|{ ,,;7XUm\S f{|)ncL냻,?Y:XfS/@[ǞM"0nW?\<,Ti,|jʅƖA Լ2Yn\rC%"#1in2ZЬ5G )-3"g@f\fpT5+Ö7cT'?wb2xjA?X |TԎ qȅuaҜKɁU~3dCG)8vFM|Mڽ'b2f?0-1`H ν[mr}n|-09~Ck/|c$ "ܡ1Z~.9(BplYO7v ',|C4AukOX Égt[¤B?_L~Kѐקy+G/TDW\xeon"~9Y+*=ğ\*$4{vm_tT3;u<%hCJTk.nP}X2*Gl[mѕ}tZ.qL8qS[?jZv[*8 ??aCßֹsF}/!xQבZZ۶ܖɚ ]$>6{C 6?iycG]ᗀWo>4)揞L%!3}a|aJ*7!uI4r9;+X>4)r=KRp߆칎0YΠ>|A@56;W::^ ڶ_`h}-se ?[aR4@u&?n~1N?^ M- p VUGF_0S| )D'v|MP2?[z( eX&ϲzԱ@2n¨OVUb8N[*DvJPC  x1g V nIrmFU`5j23YEO(Wf4؁$yLjhB2:D{!di̝! )zu { h>]5=clE"lKuџvjOsU66x %ڝ2=ך/1z}HyEW8&/{v*?4lz c^jECOL8}u8XiwH<3T6;p\cJ(mS, I &CsYGU+ͨ׸$p$x>Mb3Hc-iI";_;xSװؘ.!t+{SN1a}j&hfh%k%Qՠ EOҡ,u4mn{]D4%N7TÅ.j-xJ]$\ }ɣqL~\De7q di|0;L HjDiV} VC=\=!ck!=q<"KD-]S* S&3~'4`,*#A;ǏʎgpfM2 F?z}}0/_֎fcߝ5r=9m!#,IU~ilGIMcPMc;e C[z-(. sQf@_pƇsF [F`;~ 4/()-r$y?Ol+[=|i>#; z.ȡGȇ?Yu_bЭxӟ*$" I}3ib 5Yb @)@0<ܳCﰾʪ|X"yM #Sj3 1z'sY^8$,FQԵ;ޜtOL6哋)b(ӥ\@BrJ޹xfh/!]pqc -~e㢸p:pXcR$c%E&i@$7 ˰oE%N*uw[̃~+=1~!2#dIeLw hQ[?z7{ A#󥆛( S(`#%zFF{x]a4m3ˋRb˅EQ@M)JַOP0=YiqԻ6&A* ^7Յ 4C`ﱝB\:o @?]aRO3.+řBFdKOCrXB.(5~ BM m.'}jc mPrtPtK> Ү;s2oܥI#=֡;ST1W݄ܹ 䣣L7nD6|3eK@ }W1-I㴛ZJDgwd+_%Q5 5&d1C=9rO)`:.O4EkPD TͶs^sD=9X_qD7o6N'k6huƂř Sߊ \|`iV3弟Hi.y qߵa|ONaռDX4aAqߙm`*'/רwx.%%uˏavs\Bi@E3.9K \juT Db(~ƪj8HJg13S{[2zPPg _X(+%JyqQA9O"LEN1x:)Kz^^"nRY*$N)C`П?w " _ 7Co#-z\ҡF(9}Lت| ?q'F[tlrtwۊYZ[N! X" zz8w_lNr_xYcG 6A*FlOQ,1(Az8?˹5 `"]0N |F\ȟqPF.[,-;w.{4 %K|Ce@BH.*oTD>; U{뱍i/O+U1w,cX2-Ck)W ++xYmSusN"<|tszn(mk68P  Vr0'2 eODE~xsބ!˃qqPn7iK؞N^AڄVT>E.G= 7 JG̕9ɹ7gc眣%wF#f U(w~<מp˿יڠ>D[/z/ v|=(w:pqs X^o$! 5|n^//D ҕڊjdN54q; "Y|WhHLI[ F'\AȄZܗ?ҋ7YF*;ĕ3X[#ICL[YFUE_ )z Θ+m!OEJ 5IS61rR݈855)wqs~Y[S0X0Yhs[XeB[gzt_p  ;)ӏ϶8f?Ս.\AMӞ"Owٛk܅뛠eGօv @d1TW6tft`!s>#~U5c4clmQۊ )!6<lɱv ~#HA$h߷)ތk >\M4ƭ385{Æs?IPB$P92ڴQdD^G,=1fmnoVOӣ24ăc2wXfN-Y b';I/706k0u8LŻqpdJ]O5>W&(e/.mORq* C_ÇǛNép&dr~}I756jZP-Qѿ;ͱ$ x~\{C(Tbt}{IOHڠb)w pRuO*s,'l˳u; I:%m.,R}g\,nIǡ}^Z5{H =N_yvXnG0NPeW+eeY4?r;@K@ϪkrݝjĊjWvƘ$D/[3u1 q.UŃ p}vfM@_"KXqBẄ*~fݙ,u`_]y`XgGPۂ`u|s̥nǡt:uVb]uZDG,NwS/#Xv0>{0=!ȴ,3!<BGEk[ͥ+rBf@x&'-p- f##G ύaB99πH69uw˔`hU\78ڍg;E&p+lo֍"֠aI͎QvtP9UklA`_,"( la@M)?'^7?F"d,V(B81\8ܜo[jN}2Wg˛^91b<yqb\hG{{hq乧;:L$dFSUA =<TU Ǣg؞)mWi~/L>D%ޖEǎ,FHoq:aVQ(e\K`Nn* ;tࣼǘvgM8yNɘd1KA`KMi6"ÚOFe] 0@eq[[ΘE ՠw,d7_Mxw[Ff HhdExUwޛ4|d&_xfRv:*Esh>:PU.q٦C%É99jOꍊ1韂ue98++̊ɐQc%nrb>]2LeF/phID%;es -'fby,aOUAoyrtI\4o _(NC;8"KVN3Hh=ʱ8I!J֯&.KoJmJ֪T1E!MլK Ofю:Tnq U@n02J}@BG>  Te~9N|_};a ^,ЃqC:nΘxUrWA:63+ix'Ls.賹(;&?Z4q{,^qu78E{'CЫ* mB 50TzƉ{tqԆ1 $`MvϬDW#%3钀m$3QUD%,gECad#[9l{ke_ 1j!bz5P4Fwy@ecln'vsWH(C1ݤpz?W/ؑRjT* }e9QQ7F;buUh~H)Ud&jb}찔]@c5|<~* &'`x޿%]1SRjNmҤ㱺4%_&r]YylFO#$U[2WUm8|#b[+|n!MdIo`w3+X=[fT 0yX5\CCWCNrPNR(zҲGOF5-i^q\8DR5q=JAmYRgjk* H$3Bvj{ݼ̳ڦgz#(a<^>zƃo+j쳾zF|aL@mA8㊻^Giڕ&E%Y-\1-3Uibp= 0kǚ!K^Z64& rALZ`&8NXqo2mYqMyd񽥥hŒaVaf*?}yMKt io8XFkI TXv˓HFvɏhr, )wF_ !>}>N .Afٻ/|5#t`n4ta Xs'a7]O%햇]y!|I&pzVj(g4as>i@- P{$`Ό7?&PR7y`G|u% h+IykTh˔SԤ*'~`p$}p{/!>CYqY-lpK ȧFt81[V`BQ"_^Fa2գu&U`>w0n bGHGEk -5RV3!Rf.ͫտ:s?ɿIKg*>nbJD| ǵnsP ?%fGIBa@V5aI,)f8jMHap/FeMNW*Y *~^.9ԉ5D+7!`(J1V1؜o_Dry]Vg;X 9yQhe'![.198?+X#@asiK?ם#=Ii D1B[8}m6A 0xx9*JbWW Jp֓r9o6Uga߯Etͥ HX<ܳ -Z"׿^I_Nz?^cdr`ߵI)oD;,'Z֡ Zǫ;&; 2DCW}LaMXRaLZҊ2ᾈ=s nkFOs*!I,: ~z{!A#i@1yLs`iSft%!hy%xBY+Z< mEIw`*g1=FP1`“]3~4& Mr!Q,-o:GUiZWtU]svQuƔdb_K@'ޡ($ *\X 08_jҦwzZ5Zѵu?%'XC1ᒘʋD)2O<*PW(7n>(ѱCP`Kw?O]BFHٌX9}ӳ7^ ;{+CtigH"֔G3X[ 5I;qhqpbt.Ѭ< [aM0vy%Py7+ɤ/߷d}E A![&R,x6u2cXZ֤7Ygy} PT`/FT=[|u<%.C{X br0!axzҖޣ#z&x4k;++EY2"g֜j)Cq6i@yWxTi x-}up UUML{{j=Hмz/.S5;1Ѿ})gϺy$}쏰wǃz]NMبs[T ^: K7lcG&+"3 F^Sb`ƣ[*${hPhUvd|!#0N]QmY@߄#- $Ԡod(ri*t!xkCߩ?r':Ht '/?-x& c djKUNW$ %{F3@؛nC "7*F'lg h'}齆G-̣@W]-8/=2A-82B|$O/ !肪2aN\JC˛%hp T\2#8 Ӂa2m(3@jq)qQn(`0ТM9K_J%9׈Y*z\gi~#mBx Tj~؂EV^ڻufB li{:'́^iJW7wmDX蹱qAĄk)N7p:=+y [mI^76V"0/Y7=V}ukd2K>ng0KԫNHsT-= 0E148d7=ht.;?cpU7CsE<h,+}Ӳ2Ncp3wEC__F",}{g[D:ck8ҞyJY$Fao\E|YBtAQ˼S0 D7>puF,DIհ~OPĴ#J.yz^ߗPF0+Q[h0L 8FEIhE7.2(q|]XEhSݣA?#aQrŢ)?Xrt彳%JQ%kdA=ۼ(ˠLqlܑ׼_S9r.Q$=Ir&'."(J 5<,%u88dZ')6l^}")Npe&3>Gxj+nB4:pߵ[J>Keo~޺~簆 v;u:kJc $K+> s>XЮT"Ho4x݋uӏAB cbV I l-KCP;Ls`Eռ(Ҥ8WrUf/ty7Ր߂3Fk+ 7@`/ǀhC~֧;υ~w{_ú.imm^$<,4bAZ?.UP }L7[YC:s/7^ jI˸OʥQomh[0d#{\KMREd<;Bk?7Лb,n I~nfebOq0TuL}p*1TS$8ò<m}V̧1Oz_|$nmZNj9YL,.!McFTՠ7v=OqPF-梀S4U*a%t= ѷGPz} O*DZ<[1PyhxȗO8YfxrCdűjϥ⟭{ RC{d'/Hx I 48ߥU&E nNm+(+\C5a%pyf!T$&wkѳ~[|:̟ucB c>:PKP|5?/s0)b6یҬ-ǜp cJzkOX]TV?^ mAu8x$/&6 eG^ȗFY: 70Mm{Pϙ]%A:Rk;$ *K_<"Z`6&j{-t[.k!RTmr2Pvf${ZШJm~!+g\rčNSn$&e6'4l80A?`b{UxϽ'H i(w(UQz |cOb ÖaQ>mŘ?Cf^[)f͈[l`D'^?+{0͑.L@^NEhq8I"ʋʍ dD)/Ձ1F?11T\ E۹4nZ`(0)8 4SR8}U">['b^_zFXK\sϢ7@N.otxɵMw䟍(^ז0ڎQFNoaX{({KQ ].:qQѝ",I-_(&q뱟#A-*VU]ʏƻ{2un)IW33mC㕩Rb& ~w<`ҍ4؀:e:="W~ hgGH!NY dو7 &9%:?jX'?m<8 R tINY&{NNӻf!ᩍ'&@_~nV4UO\wqz2Ǽɡ$>rjhRڦ's")VI >6فAӃ3Cw $؈6G ;m<@R+3ztkL X?3]RDޣȁF<*@dU4kUjG\'^;ZoLzaD&ӿnIyqЫ0L#`)[>%57AR*; `mSu`A|7K*ܵ86gAJv[Xo3ޜgtPLeݭ/kg1+6uIH0EΪ@ NyD (UbzsO9"C&1 ,'f̥gfҌ"yk* uZPeôG8*Qށr^Y⬓@F lo>4yM*`Qga> iT3NLA%s.Em(Ygh}bTq79/o$*\lef?6AK?k}v@jN"y^Z?ͩLl$XS7qb5N-Ft?T0d@qh[^JbD M0ume=Gs">)7˽4}7Y?.}En~R,Z0B 3ϣ⯩A?(ZXY^Ҧ\1z9G'NRڶN#2;Y{?V´vzّ|6@vx0@Nk*=n,lgqsj9\{sx}S7OFh؆/)0\mܙIFkRmjjy1r|-hk ݛ7?MnX*exq[4NTh*aÒl@eΰ,]MŠ+E4ΟK!Aowc W&›P S]`e'm'GJ"{*8T3$uO E)N,9;;skNc&~L{@=P*%Τhf'C9^kKzj=2_Ea- 2! I&#96+2 b,Qs צFpZGE*3'kנϔ,^*`zQuDng#ʖIO]X*mPk-!7c<9%BplHJ &M3o~B|@g/#yn0@PIUI~`3U{l2#cDV`nN#s$ Go7dзm37ELO@ƿ\`/w*#e߈e70tZ3} A`Dv>%ZWn¾{ΆUbb?ITT I0k@IdgAtvƪD l"Έf/&ZODĘ}sd>\ JU;-b\"ͫ=<cC9s8A~S g{[@f7ק#ɍP-{}|!J8} q x(CFQJ4hϬw.}cBO*PՄgDF>0uWr/@W9;y[`I < GXXY JgO1f;'e05Glpܪ2LRii=(?7 P/{E7=p2Ct>̻ +@ڿoׯG)ṇc:Z!l&e)OEuHh#&_6#N1mR(Ep,῿/-|Z{K֠);c(m]u,s!\y&ղǰKoӞ uRt ;*fyF,;33aLݼ}HYq9/G,O4]CY0Cz\e|/MyN0zjbw}јcp/ Y_@ULR &\BZ$rPKX)bNΐn^LKn[QZskyCýA4cːUUno` 9xx2Mwe.tHU͇~_7_+v85x lFõ9#Y>wY vꐙZ|iODuҘI+BDљ#c1wVRF;=w'73$D21yԫ@ڰ+ v6鹛OWbd['~ k~Q\;a_c $wa PNpoΌ|`NaFYs {Kc9jJD[ݲ7V7j׵fKYE˺ҰҒS#ڰe l{9 cm0Y&yvI>$3Y])b~+bΦg3, ۏ@}"Ua'…<"_PHmB0;;3Nu-PkR+ױMwcq pn +$1րg1(x%8PScι!{$I#n%Nhj4lGWhTh-oQMh_fblĠq!J-U̱ uU+mZ[X>{jV ivv|-}hK:ƒzZIGN>\O gjG*G6=a&Iscz}Aa/@Z(v`Cd]#Q]Y WXej%<8-lO.xf) p/3ꠖj tmSeϡrxy_1}qTK?#a9,LArՓ:}6'U] ol⾝&י ]e%|aCM 6}{겖 ‘ֲxOfD9 sN (Jm1et̖~hQBz1>Lܑ z-AtO(fqIp q5(t&-}L#yfl#0V/H Uݛe?#P?ɏi%A?H l *'+dPQ£ (s;5\KE ~|Cς*.TOq31gdzX |? Nup;yG./QXUIT+`x5e }qn1O1ňu"8;Xnm÷> ˮN1@1֏H+Uړk8a󜪦:FliZq^iGSZL7tx9郤H&@28'`VBM?tW c~0f q"A^| Qʨ6]j|Q𿩧X *D"pJ 9m U=)(Z%k tv9V-gg7TU 5f`ZSN6-mfvSwoObrKhi 2>e}#aD: ^?iI ||Ճ^.5PyTBt|Ҡa2PR pl-F6\Ԕ0E){fND_2<%!~Fit͉ Fo*a$`WRZ5?z2"_:O4%Pt(}z uhc4ah C:2&M6bNy<j]AVbR:a v_Iu3S)s^o>Kf3{eWCP9-{^q|_ Cl_H[Taf0aus~ut8W;:goU|8i]eNqwfC17ﰜcQFl49>7K9w04Jd$`t"Lɏ.)74Ԛh9No> (ic{b:pfg)d=c g b$z&)xG yv2ԙ(e"xac{y@.9VV Ʌt߂T6B08i`t{Hkp\%DZoe7N4:'Avntzkۮ7w&F.gF$.h㨺0߲^]V79Y4;qgreyl$kxiIL2GiqOR9Y &xw\]P>0PR o#8sr8WyC2tB?'8-Y9;`wϋ 7Cc} DnXw@/1VXIEXta*6T\E' [*݅b*bw"jȀVV).?Nz%Oϟ8vu_l%H7ҍ3BtZ" 9)f?z !»\s>xT; r #w5x/ŋ(D^֑h',<<\`0CT"I089? 3;{cA_Y9+--T;^V -C W!O~5{`p腬f3oϚ+ҋ_m,WwlgpnxR@W%_XJUFQڲFZ^~Lϥ|t`Ի3]gt1whkuwxKo)A$}Lr!4IH+V`k.|&tE~Rc+TOTdRȟ ^WL W{IX?\*@dO@;(a,!ҤbPxE qB{̫*'_] CiD =DtgN,M!{A%pΆs +kFb_%+?s\XB)|a篤Ew _r[^+h~ #4#8ջl(@\тʙ!dB3Yy--",70A9s`LRNh"(Wڔ69ԟ~KEoW}4h^ilMiyQu-LIV02{daXgO`#Xu~!8+f@[2:myf1=,rRjW@cgxjq,@!S 1Y(md@TXzLO\ =I;EbAFa*:,z4u@ 4\?:]t=~AlNO:dv]:E0'#7"(;3<+^AAG9Av]4=;+]Y}Oaѷ ZOIR#?*$ [‚]? I&"Lm0}녷tl0Kl:7{ghB ~X145׆8ԝ[0-Te)dWn 1%j(f C`o+Q(ږZ3Om+hB L[ caqD(!8q2yaJ(%<94}YKZFEp|rs ] sz9{QR$W6t/768'HI 0uv!}BPQBijx|+ xLT1,)# `ģT l5@ }J uٷ o&1XhE5YEM@fv~y9 M{]K6$)Kh׫p/Z5MN4'/uX  ͥGh2o_.ke07ȢʴNTwݲ g;yʂ (#^K^ ;&KW 䠍O'%q%#Y=3kҨ 7"hvC'"G|9NoW-Ec M) [J*Y#7NP R}'lˌmw`_uuK}Y\l Ĭs;"Av}o'R| WUC(}cw"HLSNG \8 cK0`A&5 Ԥa(#&^X:7=a3<6 ^uϗ}\/"XPfo3|9jUpN rr󂞚 ei?l U[uP@YX-T +KN$?BC{ӅcV(S0&@X}zFɼݡ䇳 ǣ|Tvb8K1NEwwHT+@ vByHmt5M]yTK6Ib(\:_̠b_CHk/GRgy^!ԙ{yVrLrIE 0Q6S ~4a'U #p5IwYAKGXI$#zL|5LL+.D Jk)F:B\&c!;-CQb6j^\=$De˲G,zuvPO>XamQmskec[&vwt9(f(X{b`:qҝp(@[z8rcױ^,d(p|كYY[hG7Lge=p5WT6Ieyg{4jF#jdYFmٛlZ T=U$duko 9źZ (-Dl,y`cs+lWwp$cǶ)xiqniߙHDa>0͗ mruFtB&$of22woFF[]au9-kZmgv0X\n(]={C{uGo-*Vzd +]k-(twZ(f8gYr%QJ#Kl-.b*c#|{KC^P7Ggr_*r a$V傄w]HTf喑ͼȺv㄁X-`)C}Slb,y X #Y)\5b1U=*r u̒$rxW9M! P'j燩=:d/d\2RMx_5a1]+Ry MqV|C~!c$}94;(O:`X\_6HM(8W>DUn} `y`/II䖬Bl *Q\e˲ cTrLRdC]0^!,neZy*XXDΰraY Xt@ߟLscE99_9Vk$EHv~A-_fϸ8OGi~0ZC'A(9>ˇC4"`:| a暲*9'!oxϏT|Ekf,lϾsFOY.sK?j[[wq ڏRڟ7f _SL2ttg `,qH>-0LdL05 oLxI.pmݍa|_]Y 'Vd^oA˅]$"£40}*i_ YbM)ҕ-H,E{̙f4Zoܥ]obH ȶ&:(dעʴ LF84@F23CY:b 'xLOd(pU'IaتwG8mkHk ?vhӬeOq%qރ~mCg|EUm f(Crg7kP:}t/5 !"%fWQWlW93ӡZ6:w`Fz ؒ3޴WU+l$$ I !ބKU6~(L4&0yXM= Sv2MMBiIUỢԼᚒܹ>P-Dt@yFJu | bcY''U5VcG X}QZ{{]mj$~saLK0pbKQ[<><6qїAQ1Hi &V keP%-gt)(m(C&&K`ZoeeB^Yئ 0)m$hm0 ?,V4?LћV:(9UYP hƪn`Xc7^ n=UIv*xbiil/p"ǧq xJG>IZgqB8,)&|޿; :\-F2Ek2pSdr{(NEQPs}'4<(Ydaene&ߐ7zہHD0`k7v &ZMN;9 s? beKԎy:#təƋhwBo񖚦C9Lft5.K]t;h=ugԂ{v$j܄(#:wH1?ci QP^kM!Gux[N4d$X{B(;³庠W6R2vڼ3 Cy_2 WY@ڲN:VNL{d^|̠ny88OoaƺS{YÁ3<d#y>/EWǣ*ͳrRAg.rA㢁+qLdÊ hKn|SNFKI뇤^3jا(R݉c#S'M_?5nr]GJ~nc%XowPcg_mBfH8'X σf#9 "C#UB ЁQ©b{eothQgiK,Lp }bVt.4(ַuKE?6-l$4eA,Ov/gBsz{".Q1^˰_#ߠŏћ Vڭ6*Z椆`I|fikX?#^ɔGnf %CZ}RG-ܧ [݆D>x&]/P:9fWy̽hEJHψt~VfѨSO Tu sH7$N؎ᢱ* sிܖ-l]YL7"pks '_7XWEYH6 %rIm%&hФ+xj~ 6k`(f(F "YtY{ArV\wH 0s~G3l aϋy/v%]I499:g,kQBRڷi3:^$`JNwGi JhwnA,/2I^QԂd } k~3UV,!xVڴ͌neX:aofkZǸ-5*ӄ%_DS $` 0dž-3c)hޙȜE.n`'W.7;2H{16Ry7\d7~ͫb5%(@14Jh xk:d' S>VCpK\);j6*GcIVuv.k71V[@]bÀ6}TJ(+SknJ|HVE^ޣẓXoG]wی]Lѳ3DF0Xh,hOoVhSf `,**;noG~x o"=I\4}3bLtc岯/[kxuLxkCȟ(USɜU%>#P,ՙ?3cKsȤ@;[`oTê/74CeоHF'=TeR6=#6I?-.&b+qξŴTo(1^C6L&w.; ;ٽ)7ӞeN=4&xNpq+u%k m}[4svsT~u}+>8 W6pos$Gy1 [j{T^ڢZD3$ E( :֟z%*a&S텷IH7ѳ`+72lH|wՑhqKbΡl of}F 1Z>Zc1όy:@tS KYhFaau\/oOd6ug! MG|h,#8:Dj7 L/H1'/@B:O1WP1y p$$4?QnjePh|2yPt\J}|؏e`[j}/l rAzyM[܂Hַn2"t iWAi,"<{q 1"u}WYm`?v|0 Ȍx [H4~3f^.t3PM>+\}x{uJg >e, P{_YeZrJiab_v̪_{Bou_nc!2<lLi{dw_33E 9ι3ܱnjkcqI@qfM+Y\?G݇Շ@ȳ;הy^3GN&MՃ|7~0!n2w^h无ޝOYz)zzQp3OB`+-"F7NXNABC*-NI|G;l$qc,tyw-?ώҺvTiR>̮4wуd Qф}Um-  C)Oɩ_w0k[fR- ( ȅ]cz'6 K!'.(E#N`()T`[ԯ~o5": ;"lLJs]VL %Vx6s{+VscPgR]P-D#Ѻ9SKUVnZ~ c^h8b2k^kNZ(} 6qZzb&!u>.s}):4%]CjS][iny???~LHMp9:\Z\a)Z?Iǹvꤽm!m:K2V0Kk,r{Wl@cb}YԬX %J}]FuAX!2OS!20c3P`z81,e9We6L"^Ny*j}k_)kǚ G5PZ$Evxw aE,4-G *o)\ZY$靈wR/ߌJ 1}=XE;P[B;]|`q7%]pvLo=;*;*RjJRWT,{)~u'nCOiH#&V @LRbpчxdJ *nmb^fjiPF $è|UyP?|\3l3  ">wF}W9표D@)]^_RnVD]Ho%&x{6z"zTIr)XHfܲ|,pkK1T[qžZ%^y'xԇ{rtˡ.7HI I(ibrA{;s3'AEL:f|y T=fVS 2-yBi_Cwb<" <&vDfuS#u(Uf-+ 5)|Ԕ3Ml,r8.ִ0)y(ta`G>(* H~4>aV3\ѕG*;Ņ:{vcVǻ?QU,HWxf7Əր: ?zdp6 o<":JJC%ߩOkI U[DV'n'XJQflsP~qHɶw̒xhEP5.gZm/MaަJdSy1*)[ds.WTE]a DGz.}w}ӻɌ_xBaEQHw$$ v1X\'`\ qE!#2;Cei {Vf?i4hQ ba d٨yXޯݹfZ,~Ju{[pQ *YHxnH̎U + );mj[~ 3Xo 1T vZ\s6Th$3$;eʤO< 6H6k&s-o$c r>@ԦWe)7PfM!B\B D=l'GL]HtEG@, v-PJj9|gE%p.>_ʌμ;(d0*Q yAi8'EؠfKyņt.XOi7G8Jx%MiLiFZ̫ku`oml yCp݋P4(i& #6}I1:}z1ct2-'UR,jG~d-9 r .5FHQԛUH b8_g/0q:mcVٗp˦(~fLDZ 0A*(N [݂2wI/DL%#fQYh{Z&{y4mA:_񪓫1v bŪ,Qh=n +$'p*\NrBbI'5|Ո[&R*.8JY!qKÓTIw9ykM񍜗ijScd hpfzr.3OeAwdTY9=}'YFXۉteua!6P˸ejxC<4 J~S8x֝z͎H$뼔baKc%[U'bҴA%o eZ/5I* ا|k(Ž(1~H+sR܇C=)EwHcޒPa8(.rEj:,Sј evD oi'>ZV*c9@eeO: *Tϩ'SF0M>~z-[KZ]~ B6T.$"f1!,D Uo%ȄG, Des'H3Im䯡PۇժE-ٴ  8D}O oWm4+ EgfK68?e]912wVO @0,T{Sx$0}D`>2Hj a?Guax@O'km_x\0Bt rMd4KjZ 5dv\ɵJw. BM |nV}6&I_={3}Sz¯rs@][%ѥ!! 5bVChݰ ѰS0MN;)#x>nY)abc.? JEb]z}+sr"Hv†:2}Z)WW-\H\F=KԔ>iP%=PJJ͢lSӡIiN xe2}wkd[]tRt'3-0\B(y. ZSt*ѡDȿյUcтiPvf#䛈53` O[əSe$hؼ_ŃRaA\Eȁ Fޝ5se[06Dz=WL~t̕'p^L+9MQnN]q$g1a#eaPN=8b酰C냴,gO=x-__b>#p҈Dg^J+V:Doma+_u<# p.ռ'bș!ċ rxc:f[\w.` 4ُ])$&UJr<2(rnNXG d~D1f) 9.*re.Tt\-dYAIlsqSgy`K_oSd2c- uĜ{ 1H(yzt+Ȏ5EgXEB}VE Y¾6e}wg`&6Mls}2p=Ѱ 8UPgmᯙ>2lr =+aQrO ^"\j%5f1N^+9,CmP~}8w ҿPn[a2 (YdvZ4ڰdO|LhYkS5PF M_GmDt+Z09]Pde2uV S\1(%Q1b\ʏG0 T#irG²ei>x3& 9>E{җ5E:yoM^=0v@vzB_fGCi4 qi+Ѕ~&6/`]QK?N6sDɢ #U9wtz|Er Gqq(bʵ" O)ֈp"NU=N8yxº2 [dx4-3T~ G37J+T0vb/g ͍`k,ڃDv2+zgVE ]b {P6_hl;\j5wC1i/ 1 i{d[(ArcHfa IF~^9ARr-+I1ltv1JIKխ^ZMnvq)x7^1u(Y?1QEv#??U= %;SfhF#k3~2^KV[B|t@W?WiP`L8E|6(aFF:)zmW߉q}K C_UG7oŊQ*-h&/w^=s1c@^ GguT6pAyWl~ȨD!XXBxwON7y&>G W*ZM!1^$f"p@qhr+}D<É%A6՛`;Q?/v>'7zN U|K SS]5q?-cy3p+)D;ct jydxA5GJ荢A}o +DP@>6 I _K4-=!y X;ly(e p]V Nِo7fhNULݫPl6R] '{'P ٺ$ ™U8$ {>\/El^nwoM(NP/9?G 'P‘'h+ n1=4/EyR]3Pjb&G..gJ&vBnLe n҈ Z I:11fR'_۸7~VpDHӷ|Pַ-L J \yWuymo e("KL$% 0v1'ko"1HK7t >50{_ _hb*Ify?^3 >YZJЎ;UUpk`K!=_^ҩ8NH7{*wA_ VU¾#@ Җ,MU7n:쨋6 /[ЀbEtYRmӽ-25Co34)ٰr#$/Dp?([A<ǚN=Jז tiRk6nQTsP$i_;~j#{(tm^ xTRuce3\Xz-$ۊiCxAHhޏ$ó\`~pT;c"ެѳU*Yv:l* >+1j(vwJOl.Zތ?ya^6>%-BO >ص >lJێ*eL҉0+#A(w="@uEw\2m0̛b2*#alkya X<2[#P L5nVSNI L2tidq}ܵXwdŊ c~i:4wD41¢'QJfCz6(U."A,8i ysg]q= R =-*,&A)N^X/,أH.7bix#!SB|󈑉~0 dҵ616(tcr@{OhscpNVkFJi r_3[[+ &( &ˮlJqe :K28҂p'g `p۰(d=o$ ɩ{w(W\dYBٰ->A^oTvlW'1Rk4cI[[IS{-=J  hbݽB60*GG)|f̓X$R'(@$C#2Ao+T4 tz^SL(Lt=~e;S 57 c܍t1"wEsihm IVщ5HJQ/ (DrGRDFPS*'%S2 f֮L#*VJOXY0jI%<KISflCWFF+o~5atT%.5 o5 \c~iCr$WH>W56Ywf2B[W䑟P}(]}1ŕjb0R1vˊؠ'DOXH9&-,9Q nyA_#{fo]ݯ,=܊ҠSr;\WLK#Y[9 2`tJqFuNEcF" ׿<~*%C`%r:SMlnˤ_l}zxpzXiqh}ϴ?> /$S[]e'>w5>ℿW&v,k5$ao@[ TȎo.lJsacqSɎQ,4sU"⍉6mQj@,A0h&,?nO.m4yفݩ*NiKYh)H;C`+b_ Yaw}s6N^{Ox6 ɑ~g,*+h1Uz/B90RNKfQe 5;!7ñUo˾F\ w kHj4j[o U%3?˸3>% Ѩ,͛\93IUeqPek]pDv %~ \ M ~V8}FyL_bɔYeLʊ]3ݚ9-`uVV.h,:ȠNSCP=O@v=-l}ӼΙBAZMys[Ux!ބM~tJa>Eɖ(ߣ)҆['Tjn7eE]sLiyV*2n>jtO2d;F r144 Z԰jE j!f4EdщOEa 9lZ_?Su(.!CENp@ DY 'w`Sa=zi=s>EGEd'prESNhGp}^DM='ذPF'`5$MhY:8*aMID`Y(Z/Gv2cKjCR>t(OsT:SKc( ͋E# R-߇b?$[MFcJcMe} ^_S '9n)951~0xGVVvlGς)1LfI |0!_*1BҒHd;_L?s,f {[ťZ2spعUpW߶gÅrG>mlgejj={"E r,qIe=6a&64M7=M4wQZ;zE5ju*ԆU5KdU2Ξ"`Bԋ%/@}m^a?G% }qBm'h 1bQiCEԅx9WL e*3r̿(zy Z9،)6NWKǭl z=!D8i:e*r,ynaG"ݗc>5JL&r!K ud M2 R$,̓a۫ ~jh +6EsUL?NzVd?V3Aوǂu,ng߫3Hـ{/v=z*5?. *H~-f`C/2 Y4[I1L41t~BuǶ&wm$<h"1s=-I]ے<2kIgUȬ~=qq#M8Άq֧ֆ8>_G$#p#D !pc_K2Co{'y b>&x[G QBz11yp~%N֊4Е cqw!ؠ2+I4hWXzT;?_(eApMAz:J8V4(f0w!tt0u#$*ƢrGgKL4!!ƀ^S=>e7Z5ԘSz]^t0gB^C 46#@c L9*5b`*z!mlzĀ8n;IǬ;x?# S:?NCa٦tRN*Cզ5Ay@dY4Қ5u\ΘpˀK8eǂO0⿛?oEQ2am]ӶZUr&eSL̾J|c@d×o53ܫ] %V- J]GHA>!PLbk/p;Lh/4=L8.C/g3Qs˩m[FKkW :3`!{?Kl=#t&k1a\/V~k~G/{EA:3al [xv0!Z=ma{0Ol_f9@ްYH27ꭔ?Z ~Of*MӖ,f&2j`̡?Tx '^C'6Ԟ@B\Q}3Ҡ9A$#eijlo((`38/5,zw3% ]@ˆ5Ӻ!$Z{P[X0vH^ϸ1 bٮk.( YT/ vHVF,_!D9g՞Uhl5QqgK(zл%v\EC ,`Ŧ0]) >h酂NB+'=n)ӝy&[ [5KZ BA!-@rr,R b0t=0F^p5js/^© SeXff"B;ϐgڮ&oa4ca0\غT]]7jM8)ƜO=݌oq>a\3 `}v 1!9l,ɫ yJBォ3zG F_Ĕ-Ŭ:{6!O~u&pgEXu+ 3g?dZH~=Lyc M5R/qxe^eLJ0sB`:Vuu(Ho6)o|P \\R[ru2[E?B}fW\tL)iJ=\՘ N*܅n+ I3; `}2gF9j*[QLΐOo#ry”6\& {O CYFۻa]6'NҘVZm\#4)NGYղ~ 1V?)+[)JiG{BN>F]-!ɑ 3w\HZ7?f4ۆ; Y{y#uqOyo}x)13Q"FS&@8ѳ5-QRG# -/| Vu &<%"}]uN b< ==I pYyߠm4-%};Jueҙik4J 9n3ts)6ghGhNΕ~4h 8wM7%=!u)?g{+ȅ$X@%~B a[.COM}ꐟ0ym,D|ʧQxziI/9zl("<1`4gd.ߧnXO¥\F .w"'i@YzO;٣Ɉ}y#lɦݙIƠoDuzVzY[~=.`|Q?m&O6w< /e ==iW)Eq+"&ƽi3e\.])1u{7|E{Dg"_ӊ L{5ڇ1g*ҩ.wπCYAz?)5!{FU\I)g >IDjdI 8F'W\vHm\O7I&ep%ۭmWɽplcvKVha"< bJzXΤK:>*l̥Ć jsicۻk5aHOS\'ҰP Y<эTՙ+]!vdXdڴ if~ ѿ :ak`XeR]*%Nէ7/5j]MPkD]՞#G_P4(ǝjUa/b.W-_v_[=RG~h$]h|.mgyZe$)G$1 ^;j9(IuSO5T[ɦ̥d~e={+ mlG9y7]K[)i77vn&bkKppz 8Z;;yN9Ұb-XYoAM>Kb^Y"[H'#$N `|Ⱥ2S@s0r\_,.*R[J}r-'> '?;OCd ՃPT_& ;ӕWSxOؓS&ҦN/=PZ; uJzo._f܈\ RZu⑇FLS _G!XwfSmnCZ8n }Wnl~۞)•#ni7z5'IU# Yެ&휶,˨hf.Pb4>?ҧϛ@WKL:Ϊ32/!S[jj1ǔ)gܹ 2`mLwԔpz:S#4qÙ6i\ E'->B 8 8Ek*p'g gܖNyÅ %Aɭϳ(A~hOt9ںtc":e_0NMX2x" BY3e}FϮl嬬eItCYYjstcWWf%'XWq-rJ X_?+!o<~W(lmv Vzµdw2kW%|1V`ywM噷ood0g!ioK<#NBvy}"5nXC0Ts~&)uUL;JClq.!]#t[~"XeϝJ]6,J;f;3D/$. gM45p埡 7 ɶ3۳8^2)x,'gKLתxhoT5aBsc0ؔ-qV/]\z|pe'^Haо \gX%f* ]|û'q1~{_YKiiE7ʷ]Ih >"`./$w%>&|d}I(LnEEn4CT%dV@&P͝}5G-K6K9!6. e<) Covz/H'ƾYΨŎ^ /C r72/[f9dW%KN l)U{} Aiˢaow-Z1Շ cwJy=Wne'r6RWS#-:чU*P%)vgj; s@饐oʝS,nfRQ0U9ֆWXrn7A}:mv=NK&Umuյ*] B'N߲|Hph~bY:WJ=Mok^<I|T$Bhf޺)c32&~gIRy|:q^suY'ր#u]*֎`Yu2},zn"R⢲tѽZX))tܵucm ۉ9/5wF Ux6cDӒ7).[+ʗ+Tl)q0.)?/L@3`"LvdA) g>*z%⌓8bK NψTY2<|hI2\NmЄQo$_RP!8p)5Y?޶^f9o GESM7> ?GX=)$㏹Zl^ c5M[0r Ȫg༢ُ,b)ϲ@ɰV\F3@(Er%.bDm&xtlg|pFIZchZ.PX3mCUѹADhչ_?g&y`e3y|_y*Q4yP 4@k`bh-+KV`Wm,_= )>6NwLYl5kZ?lK2q<D-"]_o'0]&5ZGCu3vzI2e)E;1=]4Oڄ26 :0Ih."d L{mSgtlQY{f-Icv U=o7]--tlBk DPSo*ۀ4並 U4qEL\1BxJpVl|a9tbfމ /=~uHk W駱0 Уï|'r Ym+K(QYOs҆ &JlÔ0Q..LҪU Do$Dy'/TUg]X0Ճ ܖV#<FTM:q4OԊLQYX~l&8H[?=Wy'Q>3aPB%m)ueܥ9a'G2DˌpsZt9QQ${z'bX=w,t+?s'P uXE~'%~"WmAc8?8BV$KO_Ҕ&*]Q6ߎ}8vp1fMB*ߌ%Kqxz6Kg Z"ꪭyn/}A`V]}^Gtmq-0*/9@j+yc] gbn )kI8(U ' t.D0~~6[\sQ$gPd^]Z#i#Ȫ=Q ClFN\0~cT~DڑaL0I̴*r{IyM*봄|q:w vK++xz(䓑$ҦF0_ \#ɹA!&!~%Ā;j j?BXr}p1< KCl/;9g-͖!ld@|u<) 9Jɇ),)0Ţ;NmlPt{Dtxx(A L9((*?150{A@-*4V^}-Ȕmϋ_!se(7 Bi|7HGaXL 0ՇnȌgWShⱅ-* 08#84 (}5!6КfYƨ~HFICWx2pڅ/Lߵ3_+<T?̧rK@\HP s f)ÎRmDsrH$$r [hk ŃeMv,C8Wf7KӵYte1bµ҃NMZ=fS' ۤTR3 Nqh.}Ub؂ʈ"XT"YoI_o3,Aepreo]9]z;%_;.K=|WeS[} ~7B- pK/䭰N.fEJ #l^X0#)1mkZDo Y0 '8 A(1OXƴwݐZUTMy+a@A?.VI1"^tt DgDO񬄎`y2$K=BO=a/$7W@' Jʼn}D@kJ3 vq2-%57* Q2tS^n7'gd.uEe])ڟ;(ckrapMkNx $бLiI  )RSǕvK9VHx^vyv& L?S @ cKvX.|ʍrr:xYPDiKL8'00.o y%}(`b"9B;nV [Ye2I"@[̓w_i4Ȧ8"&v-b,y !3@#a;5Fն/v'Mh$Ҹ<*XEN|iG_w\]s)E'61k`ԛ`I?GAs_-.d: UTuuzbOb.SF;u{ca)= UR7}Bg_o<{O2D_GyCl<+Ɉ4(u![ nAxĂDt H{~#eCȃ ?ɒpZU` 4?ÝhlE۷aI eLP[EeHA8mCl$m} SYdBR sZ^Z!Qۊz(,>9 5ׇ dl#˟hQ\ZffuhCW2,,㉫7\j ō ږ ' ICJ{T |U *O! ctygnDzFχVSX#QZJQn^@{Ňf9JkvD_ 2ajÙ^Q{m'dxRaD[y^9(y8!#vX<|)cd eksB˜Y2ngM:r.u։i$ٝ^f!?Ԩ4+Q:{{N!773*ߊ*= 20,B*pbx5bo6@4tk׭KD4T{N5}q*9Vnf,2Lnz[O"W:cM lo iwQ7l>Z?/ bCu9i>)8b n.MZQjme/&xŘ&1s&*e+{ 19 7Fca@ q=WsҞK񞅌 NHϤ~;mAWWpрyt}+@7)3yz"}= _2ȃuST4bee>: "B yh0Zd>?:kWp,!+Ta;4LX%n!r~̙'`'q[e偠ڰLX 2AߋQiDȹ'qejZ(z8[4Fpς[_(i 7ie@G=H1mHlvhVʮn ?y>U7jH~V ,2yH^2LcߪAO<,^mxѤ1QTF+Xq;Ja} t(Y|7a` Ry ]@xM9=|C N B(\R=Ce'qn-LnbRR|Dg3gc`ӈ`G3!ơ^uyA*/|XfTkW~*_I-4qqgTqs)ۜg~ ɽHPz}[ ЙA:?JHHnާ2o15l }q|W+RG󊵬m/O[XO@;%ҹ$m(ɪB!I0YĉP+Nؐ%%e&OpEDr䠒o"+u;O踯}-Thlܨ!(UFc!G8a%j Xu4_žpݩ)$l:.̐AHHx_~K;U*w1JO)ܽm}J$12 KRr( LC ;>&v7bw&XW:˦P1O"ȂCx$6O}f`y}gvzgƪUA[ًbJѺ.J8O\~ph#vFEoncBTf2z/ K!XQ2R<P@C|ہ-;?,MW iO~џ nV38nh湉9F a?,w9ϥ!t|B.NP;Ct uDMe2"!8YL@nz=cm9S|(3j7LLgg;A}ת3=<5°3pJ`1;oC%yHH!10p1+>bU%FVu?9I<8t37тObʿ$}te1-n}G\3>W1\~6wvݬtQSn^5;P|Y}/xہ}Rg@PDb# PBw$GY\.[vݯPJ H+"kKEJ"U0o׫Ym2%Æ6SGoaZ(UHɵaR32n'53ZHǣ_)JxG zqLq9ol׬SgnO5kEqZkeQrì 9ȷUH%S>:s [?υCrX'$ZPR+6 !v e}qa#\]j\B6 "SnPg^YYž~`Q0 a`Lo!?d KAH_{2lwڸڒw tɚ9 _ 0Wtgbʴ<Ĕv; )EtZUk7?BxF!, C4IJJ. }D74ιbX{]wHpdK7f^głRB*"}JpU]:Uz&삖cU!~"iS.I`&&{#=!̨ZPV8=/wّ?P5'1O;- {ʴ}ClQ?{EulP`hz&3s\2sҵvg]B}„̌O0~h4x,NR@]i~787^L`6'i6~ C3 ^2} XFv~hB=%pÚ87;#8IU$d(s$b2yW)I_Eͫ ۭ5>1D]d ;%ɞ{|V;@|ͦuH^AiTkcLk\bNN;_jԀv Cԧ7cd5 &7捴?ྂ@q1DQ3.N?ZKm73l:+2}/b$uq av*ӊ)cZ$E+^8Oh(z]b%>pW4Q]sJ6+#S*c p}~6vU';C[tBο<=A"-F)$1a0s54QvJbxA'0Rs)lڡҸ{<2v|~jSvOdEH:D0])yr%C0t!{8{GPz!mc%2v5 ?3. ,Ϭ@, 0z,I<_0 b>yj~ >}\ Pb%fRgNʯ֞!UbxolUnWhzYS/ЫR$q`]Y% YueDFAi . $JՆh} ʣo2ي\ —"-d0&5 )ɉw2jww*|j0JX'#<Մ.xof`h Fz-/`$LYӖU?鐵`57x88"[?K޹Eꢼ@ٖ_ş//{1Kn"o_qctM?7EՇQs~Feo뫆 4J<ɤ8ٿ)Z[8|h 2-ٲ\>ٔO.gttr vFdZN/r2.R㠿08I(tj^Q^'Y7fk{?mp\U6垯˼I .R#?S L'B0x iN3ݭA5]!)U&m 6ջ6s PEl V_miͮ,}:?qG5RVjpY}B m"SكA%T奃04}X7rZs"R6^6lؖ*k2'4ɞc1@LCϳ̡gæHO$$mU qNvөOXQ25#5u \%jhuQ2Kf?s!:f3c) s /TS%Lm 9K!-Us{0ѢW*)s CLg_ \^Bƿ SK*ڥc$C@z+{ٱq*P!ב*f Fdv[ 7̗(v~ +=7UVGI}ƪ0p&Uv ;,lݙRR3hVU9 5ܦׄm{Q2 aO|F}3l (AxyzֺWXӷ r;hC^ZH@@jM;fjW m, pBbkp2қ]DJ~*PЌ{Ѿ9.F+V:h\XHW1a029+R"8u̜X""!],()cvuaoJOT~Ac3m.'07!u ek4: Γ0JI Ƭ' R E[D<<_Puq0-P: Ij"1l6JUת};Z}ogu=S ƵȪd* >OН 1SRQꋳ#R|k.-sej[$MMCf}-!MW}  2n-Ke=P 2]O)JJe, uBᓝcFJ&֕y%_Z+]I+3AiNQNɀq=-L^HS[x':1 Aw6pn?=Z1#QH#kX~q2sTa  O5/=꧌:ZH :- M*_en>M&{l.E5䇞 mw4La7ϠPإG;4ɍf Œ(~}/S"%q*gXqn*eB<4/٨dT#}AH5 GsT@~Ѱ搞rPĻ= )n9 >(w̾YF﹊{՝i+$2j9۸ø'VBFC" L͚k>HL^h>ٟ,wᡫ[6O3+b[2"^_5L^^OHH|m%UőG%SxHh.Vۼ?5zufqgg)Z7fGQ tukcfL k_|,J2rwUͮiXCQU'+39?/*J=:>fN_ثw6|d+7!VhzbtX{9HuӰKvzO"ԄP5谮sxxtH,mjqVu4Mf<[Nig[s3Z^ōit:|GvJь/ !=,4>ʦv:{ ɾ‰}$ \9z͖=YKSo)U}kL5;N(g,(s75pfdo, sY1?;w C t4jjX{(Fw9DGajH;6]?NXև4@s)W` afÛIq]掉q=_p Q"^| t|AT[U?9[\}OMø[<`#qk K[,MvOTo ?rmfZ1aDgRW`R-xb 3HUC雦g_X*mn@ I,-?i9G/nO}L&EUK]9d=P1'0 %&-Wsvj<B"Qe`pBp][,)R%q2:h(. Rq@'rTRR+gs`d)Vijb#O_ ϋxH-XOs:nJ،_hOam`P!𳺪Xz/9@-M^ivgn$Aݍzڞg"7} vb4_32l{Q@VlܓY3 6*m*qq/~Q/'Jv?ѥqoj449QGL\AiFt(nr*lOXjܐ8mb(sTs$|h  oAο #S(Pcr7Cf[rtdդ8ɴ5{D$9t -'S7Jg͈+4|_My4t4[N/YT0Lje_lwJiy?TT=R]Z"~^C a-<nCJHOz7(衕1 c:q`-{ߤn:~E@9a5tU.9 ;l;F[Ի̵ M|gLed8%yѼ[I4/QМo5d~E>KmGniܟ6q)=H[kAԱ'ۅ7i7(VLz=^S l?gCgSriǟ<A"J4#5(蕗(oTŨGȕkHb9 QEyس/ h3JNc \R8.%e h/_^5QܓU3;KIfxQnqP,Yjhy3&5so؎k|ÿσTk4WzO=}' f>䃕u~S\w+mLQ +w'atlNMXw⼬n``xIz 0]wCFjb8m fR śnLMQ Qj́r(" \ia6` 5Cǟ~ Z6lG5(yf7)mKu ,d{ߧ| 2fΉݗќ'oe}TYD]e$ Tiu#d6.4' iT;HRBorν7bz:xg f yQ>4@!.fM-Mݞ5h\!JTP+:]r9k+ۼ7CAŐhP:&aUֹ|L~],w%-xB1砹GmGMU֨k֌jŨ&-;  w8'f M}AL2N.4t{ņ&a% |vlE;D³hj_Nj/'0ygΥjuVK7h*cgMML^cZӫsl$oZ"eѧ(8NzA)q2-MwUeٗ-Sn 8M[~!UVyW깝^Rxۼ@/)Ļ##q 0ppś`[2"]c ;QY(xaT ͸Q[ ɋ(!!_KցmEm[8JtrzzMlg]OJ 'R[a;RIDEfƓEִՉA;*9Ӑ `Ȯ itx/U&: k&fL)J[(.^G!9Y1NyU[K{YfGֱn_z(葸 p;c]}>v~>1?֢fϿRn WtDƖvbbՀE@w)?SiC*R; :6Vw3j2}NVk)0?c3/p\TNպܽI,;1ʵ bO)zrzu&($^1[L+%=W/s id_@'J \F2l+=+?Orbd_!s+Rج 7 4 KO]Ç6{'o`eO9,8TWEj[U1\]aׄ7ꦐ9ryeYk$kY?}Ύl:r~QTYր"F,gBڀ?P#S1wnղHkbrgigbvǍYj dc> CͫJyOru9?#}M1ȫ?ȰwfrAO:sh;5)ThvENӧ,X2맼OqR‡x8W d%8/p%U#]3砒:UŨǠR7C۠tR 2)vIt56AxvO\4kHWR*F? S+NxSL#m n!bolLgXdp̚lR=UC|/xVFlY~{o ]iK639hfʎؗ0leE>hrˤy[~4a2&;C;pcQ 0x-7]Bo Fk![\b&IE:ؕrJ۝kg"Q[]:4 Bݳ:p?RZ,OV/Vi%nZ:]ك,[&BJQePi_>5ӷSNk\XWD_p'V IBٜEP~_u/=; .oY=kjRxwxbb"QDe|$kaa[;"`|RAe[W.#Og 7 [fΌl=&J&Itav:LԖbQLx]k6W͝Mdʌ@hpbeOF{.-eб"h`;=3N. RXmy6kЦOf*qApX-#lpyl >Z8U23'cD-3yFcU[y8E>U~G@}n&[;XMNC튁$ŻHⲶH5G-2XPP(t\e-ǠZqy%CWwQʩ*J!NH"R; N/~֊,]#l`RMsԇc-lVx1cY+d2%f=+Uwlx;?C:sIFeWw5oX@6:e 8nMvkNўZ^d]\&#tUQBRL87`./xMb8_k{磊~\"+7+DpPX~Ph8Rq}ҺYkB#:\ niԽDbB!uЂmwly@v&\\)u<<|:LV,7~Mޚ8Fo}x1zh'0v)G w>e+Zz%J+~O K7hY4KY$.Tŧ6 EF_0DIZE-nS|M2;*\*ֲ>mBdb+Y2nb[+wlWJpqfuiCHb?=i/ls֌;e Sx3=Fb˭6CI dz{2hS^Ё!)հ9GԆQK'նՈlst3 0Q. T + 5EAZr q_x"UJ`cI8+οc>2yok..-TIOo}{*_J-pXm [徴{*lRቚ$gN_ 2J= ćJ᱖t*ron݊)"@cƲמּuxx*TGekaAG(;̷.}<(zIsv3m!ɸRde]ItkMĄ⊙K{Z_Axnq`O_?4z-^Yw[HPF(F1C$dV,S Y! N%p&29lr O:YՊsW8jYO^ Gѵ繾|+Ҝ\ٚ.7׺P!a@H 7M u,Y4!Y?rfMlٹF!PlPϊ ]j긨*s'+\%IJ`d%%+?ʁ.=CpȂm>e^EgiVw;qSՔ/`N!Kr:KDQ% ػ@ NU1j؜Γ0c.U+ d ΓoY`=Q\eڍtC_+G©-7 o =>1uR&{ι?2(F+qXPBH4RSsÌ !mN&P/Pꒌ?>2'fmmʴ0D j,2S>[F_@l1.2gE8x+b͊kȟȊE .P02=@wK8q #egCF jf\P<3d5 [}\B@!r%0!ۆZl0A Yc?o)K]ѼgՎ*]09J䌀"Y`$q$-:i+v:MnV=?hs9 HD/ ^dzMz(OI& DcdOP'pc$'6o2C{}"Olpt qxԳqݞu-e$Μs6Q] 县]VHxy0j` ҇\U®桀|p׀\0-'!6|H+%l75`-k\)äE!$=Z'P~>cYt=DL_W"F9n-u)_KPeVk&jf.7 ;R-gy2d$ڝЧశ cJHQýQ,yMk)hݑ~vNJI;ǑtEPvoT:^hv-`fUHX4c1N{>[p_mQ EMh˼x~{#f! 6ulDE tt,cBwSO8g᳧L ][odw/Lm/(N%re˃.^Jڸq~̫d݄C䐮*\W̞ٺ=9ӻKՉà~ SZ mp{t)%)ӹsrq/BXp)jxc{81y;g.)dH-9~éPGԃX|;31Nk3,U~+dlCqSIgX |vwQWjmq\VRʹtn41ӗiF=b"LTf<Y`l=WeVN3\n ?jEPtKŃBq'-jXf09NUц]i'e$hO&w&<ɭ[a+|jG$2ffP^x=if'fMy7wq:,1 !z^^ϜjDZ|זD0Fca;| .8`ኬ5X5^ r;I ԉMoᏓ^!ܖHj:_՞_Z6Q]oE"%K۔g2#%VT{7VaH[y&LǾL2N~;唉7i m[;iT8dbKxQ"n4[?vAβ >qU}Y;e d\sJֲ%NP(5lq"֔:l྄QG@?IG܄~4ӛVĮ[7V/zgp&00;C0pI:]>S7q$\CLdb  \M'HxZ-`B?*5>ySܟ.ZFPttwEo :ԃĸcIn/@^Ag&G#!7+Y`'nF!\9G]Qoyf{.#ԊKQT(ĂuaĜ92uCK=zyMV.O:Ƣ.;TvUkR?;! c Mu Iu|Cxj2N/ںY/TPʟF#EGzݡO@3UXyd5i$p< d-tsZCǏZ6,_H'µ( u"] gC*>v)FJ>tW(*?y܏o ~.DZ{H8k5^ۘZD# 24s ;WTt˸쮹d|\jF)#)$7_j ]{UsͱT%1]ނujAQ|qoVxV,aE|MC_!YϿ'f߆od&2`J_v%@v_eb[aK|!6XtQc1|YR#QX}obNiE3{DY\*mKG'T-mՇU- @yI!3XWm q~뀜Sl\WIwiF5s bw$X6 $]iX6VC81G__c'{+V'd(׭h _䍚D}\%n _,zÊ^HVZMXn2|֡:õ Mv\Ka9"|9џ&ZӉlqhԥ_vU!-t0 s:h=ljކ#gi `:g;Ky8޾qƩ'/߃XxM f7iR-feWD{Z8W [KM<@ e AzgmSb,-0nM! ye.E\3 [&[hUhxaZBz8MBK^/iBˈS!#F"jV&*-sX7Չw+$RuY "4Վsdm}*+@_I8] b.uS:ÿ* Ƿ*M5܃|0pٜ"?ï]NǬ2z<8Q-e  ʧruyNFB)x3^nCRTxw햶nkH.sxs{XIn'+o8b?ǥK4-Jpv!͝9CBo?{ B}9vG$njӥ*y.)+PQS`R."(L$WCV8t0rTȼ;{]緻O+ԙ#^t sJ&RkqYVdmvMxUlwm?Ƙ*dND` L1 G W<;)g9 yU(C ݜR9xݍ jZ裩VP{?`UX_Nmy{ 1}s;^G,O\>GKu"8Gp(%>{J[0ʒ1i*bpOqh9tiB(0FNhViE Vt)Gnb%JR{pzXa)P9WRrJl|zF8,j>eo6;nAd'Փ<>;;%[pH=Fsc'ݑ8o&O>GBp>BL>Ǩ8m?=~$;Nb&vUѬ?3ep8 !MvU9 ;cN)@7H4FI',EfH#Sn &9(tPc:Pߝբ/ ,~n ;{ܑ]\k0:0dZޱkFsqO0=>qټApҔvDo:-2o>◓QP$lpO][@; Z: _0^Bj._/ٳysĄ {d{+SyFiE oږ;" aq.Ib3Ch$F8:t&lm6⏜]C$Ŝĝ& pע 7L<](>s].PiLPϒCu$NvuHwMZta2rms5IUFlwrDbR";aN(U 1 .}Y4 .ŵyg4Ogv?xXvs'j },RŎ"f5`۵aTh8JzXrKa{&qUb g23NF2.}R/8=6 -i4ZeV2qϦvhyqi SYV}"O l =S-'Q$o \#pK(3r7@è U[PƠ --0*ŜVi\3 +wEWg^sO.(iQԒTx?BY3UqX!Ƞs)AR^^V%?CuMy? mdH { P\Ii MNfd6Yvy2,q368#5HǕewV)?_dJSk ƕ+֡җܕ+wib @5ֻnTxHLI$ǤEJiwTR-_EQB8ZYf|59NlGNBTs^G&a1#?KԨ9l',;|بicPi%ܔz$[u>-=/uք&Z]N;9",/jnm`PqfǞGȮ9>.gk{$ zWb2IWb$5WR(Kw81Ϊ({ZA o3-,5P~|ۨ}ž MQ=uqS`Bnhd7=I}R}xB٤mTyH6}mBUs=]iq`㮥;qR݉LYAEQ iC٤j,CqgUBFB@+(ruHC.: ;%$!շx#&ai!6n&kg4OKYcP,a-̥ʣnTd%oUwNp;{ȯam۩S1TzyN+B6bn5l qሀ_[mue~r# G|Vt`6?\O&o8RL)TWz*Z5C/AVY(+_;CaRpҥ^ @TDF4C ǁ戣'SPGȢ~l@hl0$ ,?68kFr]pÖka4i1|gr{ӿ"Q+z6cWKpbf_} Ѣw6P6  w3Jĝ=0W՜ΔWe+VS"ߤB>prK-hmfVWَV/_}wH@V-RQksoj8fZ˩aҊ)yq ٨l'Q5RuΡD]qeYxNϖ ZJ.;L=b[9>db6bI V8%+Z} )tkXy=ӌ JrHGÂůnitJvY/ҙx; nn*; זO+JC0@Y7^ѹr'AL?#4L0`ܤq7<`63A802\`[p4&و.EFo6dcA.PY8إn 9>rDg(q#be |Eu&oo2}rY/z-o8п=z:n O/($tz6O]=1]RE$Udg9*ɹ|/(S?"<[#@AI CoJKC_ȋpvy6};Ivv1^Ip'Oxj7j`]fBYzzp.EB:W o&^^kKM7"з#Z RrJ&ғٽӑ9VF~gg$B*er( dA3/nE?Y0B"Q;2nx_ Bΰ^ٔHj͈?Iu̇$O1 žJ+/Oل(qǴ(y@&@u,P;Oc%EqC`haiz27Yrf%)Xگ僔TzGsO_vĸz`t]= l[ -aqA%y,It @ZZȣRMBq0e3@h9'A5u3&4UH{yr!i-'hĩV(GEEEډ.~fѽ);La/$o 6w_۪NʻڄR>K8/"@) [h[MA-˦Nz1^Jg'Ľ{7"cnMs>fw1&@o;ȁ{ZR:X  ֪-:ƍY?)1iJ iwW\mp˸'t枧cWNgՔ8z dаr(̭Db 0)0hi'1tb"cSی, (=cbb=J<+j}6Ү$=?g5ғuщ%e0D##c:]@;%Pd'h WVa"?B.2``?"=H"+F6RMD&+.od #PJs-;'*1ع햪}3KIFhQG̶ǯ [&U!RHqJ|˰c2 Kh fY3Q\8aÍE>$ D,(RT3oyR^܄ٰhVXcky^9֌LJbM>j)OxUJu01GioS ‡Qr^}n80A+bQ^#ª5#8m}3(^eO3 JH+Vj z=O}#DZDd3+,N3N Ge+4aSTІi櫨FiC.˫1ʿ[~mV!^ 3w@ҿTa)_-WmwgsLDIlܖG&LwO뚅gY#EFXttP)eMue8LT+|z+ UoUAYY{[?z<$o:`#^U OsOJeNfe?,_Ö8I=5k 2~,G!hE+NP9PXȊ»73a"E,\ZӋҭs|tEەm.)/Ԯ37X~ M濇`q9*9wM;2[Ht<;ُ87ly82+ms@L3le)N-M\1a|K غH฻vNYn,˳|w&Am]_$VgaEo8*o; ?U߮uP pnjb& ˆMq"NL}5 ,>-[2tÑ{1pE+_$^K>?VSKJp}#Uhr255`d7[zB`\nk7z`LEP )KR#eY͢A}ދl.Oj7SvHi29[A`iv@)0~𞄤&J6_voIq|!,J]W-r9n4 l5KEǑ!/ZO *OtK'&Im+*e<)ws%+ow9L94wL`ShA)7BqG ԋ/m{؋~/KP*}3:-RfXܳ|-HD4]Q,. dhWv( *k@ [r]>A/o6W3 Y!S. +?[FWg gd}}Gm圞s[Gz~tE6]8C&?0ÚzKmwK]6Ot#%1zW^֋oVb:q6I/2).sPΘåk(2G&6Fώtt)v 16x@E/ WqO8- Dgw+o%ѥ:5`ujis:kԔ#mO\ 15OeVl!JVH 8Мxse:N#Eז$e?} QvgP # tGPM3_d"[nf;?ev깆.~cʒs~):l8(B䝫X Ψʁ乲fuS-H-^(~\:m]g*s[ +-^: 5ՙVXwc]аNPy#z\)k/y faL?|ҩN1R*?9fMuK7'WVnxf@7,XPqbXUD I&vX՞܍಴Oicz;+D;pwWB10f6SyS/niەdWGx 8Cqg@h"^ԫtF&3 ^?!*pRQ3PUPVr nxuy0ةƌJ(}@s:kgxJOQKOPI/RE񓒯$kJr#}a[R Uc\!_bcA:KĥlANoU~W+x4 V 0?I @AŽDž]Ԧ9Iet Y}ݴIiNߡQ%;`0En \S \Nv4AY4'1 Y)aX$q%J(Jvwe`S 4 K4|G7 *-u"sLX@>/zU.ׁ (SDZW\놖#kug5 Y e,c;n6cXO_JlI"f OJZ'*6(䦳 k쇋Mxf> \4Ôte*ȫP4C&xK[),6|ʐjM/It^iIhq\ǼFeʆ^1cڢdnUa]gq[9Z\U:,$$)@z&0^A0VZǞgB7kƛ[aNa.TyY&QAs=9c>˵*fQSD^&,7u3 ㎽W{~LmT"pd8#K<7'dH"%i[?X[~ ;kɨq_oIk3{l%=͈Y#`;m-fDvduZ5زio_ ^0%F)z D-e#]JuV bXWѭ ˃qF(E2wVR7dfUING0?J'q!@$9f*qlF"u_(`nw]t'<  y>!2rQ$DDuI)X@Ȼ1Ǘ?0G]I"&J`0]p-lLe*]ZXNmb;GbvBtu3%yzTQQMEBjt4Ӣ_;ZK%0X z#͙YaX;߀ƔYe s]m}^<0#O\b.!M`$eߥvE%hsыAxHZgӟ.2ǠtBnSu;XRzLzp溱evE%?gѮB9Y|%A7 =G(>x\^L(%M_jYHЧE&5eG9οLt;4"ޚJRrI "?6FJʦl3r΃=ցr2l|a,28'nKP/ݰ@|]$e24I'qUzkkBZ8w b;-er\gEXLZ$V',Nr{o$H2.4 }|-l| P1hީ$Ar *o^ ,,܉BTӫM٣('坪7!77 sju0yhA Pp soJ`g|{E1ndT3vrd3fOh<,F{ڣsqBC'QêGP7fbMT,7ۤWL;ww Ԫ>ɒJ4heA'PXKWH5΂$u,F1g):L̮Zk(%A1bC+Pljk̐2[#cJpt.#Oٯ!DG/^<:ڳo2n_M`W 5c5i DOMqV઀aO 7rSxj_;^+V\aG#Eΐ}:MW\!HE;qKR*%|9桁*8RMLi t+6C)ܵ1&D+%7/7pfd%>Mƍ*9f`[hrY}sA>bxhJ.|ISά6 ۃ4!${j5wAC;;ȄŮ! 1+n$H?9"pf-osd|S<#!c??SN'*Pȼuς7 Wzl/Y7A|W1p?PrZլK8l}%L֢|Oz:ny'y^>Wy.phUP.ř/V pz#wdj\Cם!ΚDL˂Qq^t!4x1O@NZe9JC9U!$NEʵ.-@ $4UV!o }2i;g X^ԧt\ٱj#Z3}p:BHkKr˰FM k6E+}ge(M3XHڍ ٔ3ݴ@T^\K:{"*BTyf! ?-j Β'~ RHZHww$QGEҥs?b_q$@YML#\J?px1~8GYĥԱKfz3e5׉ryme4&g wQ~~L&K~8pfBMI,-ؔݺ;-uU/?oyC!>Th5I*a5Wt!o3YbwQZ(>qA-7 G7}4+iA9z3c\z >;Oz>vX\Hzz/F"[W oEx2we$4I 2G^fz5mVKڎ^-T 0hIow6ǘ=28FMͺgN[}/Xu^Ӈ~I$VҴ ճi}Qh1V"C%%.JC3q)Ҕxќ@p%ж+[W@*COAöJ $X=uQ`ʍk|;dM ylXQ6ץQ.Q;ŅO!&Z怦gqTu/?۬q5T "J݅Y+؜XYUsvA8x b<+2܌Jg߶R ZbS@5L{BgExYoy A`NT77DuoV؊tH}IkPAK$Xcde06c{)tX*iv _$*X^\7Ԧ7qGM ]ԄSueJa+[dl)u{ BlYkj'L1KJ} ?x\Y|BSGB8 B Z>%5 o@)2K#EVQxUG.[NJǿ#;r@ =noCዦeJ_zWoC7tdØSт cw9{a ߸ o&cɓ1[`n:-#GidĊ%}w1L|?q[Ƽ} Է=i=t&bߝ]Gtx[ȘmHuR_Ȭ`%ZH*ʬD3xLqUUe1Sf@@oF <<3~;]J4Pϟ:g! #hqʠOY2.oa8GZ[LR U8Rڪ/?.e)|6jR>2XՋcс.MݎcuRI44SQFɨ@\{AXx>ˑjڂ!A'^itˈR &^9pԜK%bb=Dtp5hϦ:\Ra:Y+[)LR"yI e 6MRؐ9D$&=!E!k&b$G {n 2grFQ!T:]mR~ʞ٧XJhdjdOY~ES>a J9ς„>UR.{r0P4Dκ56ur3DYoxc(,b#ucYʹz듍Z:HJڬe=QRFL8}(Տ^}]DvI}4+'{xCjNmXLYct ݹE m`ar*"jP.sBM0ŸNNVSIY?3f%kϞ ".W<4CFB|@N!߷bpF <#WZWl86$L'/Ʊ8S*yz=`Y qU @u\45 lFhb O#̡mk$KefVYAF|GoSr-iY20qo"RItJW . 46抡Q>dX)-rn6!6;YY r뙸(a/EU]3p[cI)V0Tâ1[ew8:u4YsVD,dAK|s[r^öm;!NiOef7-T؞mU&4 [St5 YX!Ὀ]Q>\ަh'HHl7.ttٻ9KO^N$-[PlV9n rEt0T !Y}v/mtݏ%nqa .WT95Gyt9`Xد4z.z,Ut!8D&2ɉ4k2&gfN1 ;y&cDŋ@, +ҏ+bP2Yra>-nճUfSbf J;6p-Pjk6_1kԏć-ǽ}:-ba% Bt5eR􃬓X2(Iּf0hl\;lOgSr\suhCcJ-al F7ajؕj?hq5|F[usqPDJآI$m&?P}>W}wx:H8JXQ6_nd[D X zD2D9,`pܦ Q^!ZCDQqAb AObgqY5GL#f?E0ܞo#Mm<:rC[{Un0R!ŌPU$St$_QQrQ%ӺbR j3(C"a r?'[51tЬVeq%Ju}Z{qU%46 E_^"d j5ISpv< jd=CG,\7GVMq91\5eb=7r8XSHEa<H6rY/vKݸ` bA!}+8\di)MkڙmCt芫x*KܠB(>GZn%gpԧ#b#%|!ΤSs.fm؍fQn*A!$dœ[qj8 ( r3_LnPjVi6znrao٧} w/3 hVb|&10E}Gl*% s:vAq;_99-<؏74k@(?O㦉w,mէuTQ1DZSĘkDoa|*16 U/#AZ;FQ4SpCTn7Rkњ3F:^6*$vCCɰnS. ;j5Qi sZLuW#K+5BXNZ];fٗbIw ~hP5kAVmu2:;tńjoM@}sm4`._BeiK\Tx+RU>UO+K,w9Ԩ3H:FU$C"Z$ C0L+ئ_$KMl GYeXYӜG=CNxZqsՃΟt_$)m0OpM6j)Doc9ٰ'ǃ&Ւse{uQXȭSM<'%ilnw\*3SljzM5Ļ[:J by͉n)!tT>+J+v~;kCvW±Dk=;&bgcv Vg1$C37~ػX@~Lq1 !ZY &%Kk]\K1L^=y6qk:cH}+/B9qp̟8ͨ*jkT .p$MPMB8Ңٙ-)7&n[e3 GJȶ.ş;ʷ׹r'WcW*sEc~\傱~7zΚ6+ԕƞ_3}Bx7?It>=ɠ]^H*g(9Ntw:kqاG3%۱8NG!w+ 6  _%lF;ڢt_V\d ʟRD>LEܼe';{ӗA$87wLh˫v.WxfcVR=rՒP;N_9Qez!(~-"Tm ݘi/"jd)p A'IOVͮ HVU-;l?&Z!;멈tBrH)GpVG([֥9 a eE'bs8";H{Z)!1ϴ*SW$fc2B`$ 9!f aUxQKh>"hcN*ו&5+ z$"pfo.mE\hO=+[21k-ܻLDc Uq%_(ړ 2u$)dWbǮ,v2`3VO mqKz=d))0RwSQy"(bO4^ǝ3Lzh]9P^g `!`VzVQT [)į\0r*cKpP;gmUcʕ83uifR:}AM~yvj֐)}%˜IZL;$t"^tZN+!7#plЛ 9, I] ̒=+A'(p"W'=9 G946׷CT^k"ԔKp~/&06U`֛-)FDWDی PPG/C9'PN^dBሩ~-/ ,OI?ODn0ՀQA2X^mL4ڲtoC/ &d7[d=薰/_8ڟ,LQHjqE:~[")U#`rn*(==dY8#~7tPIquN "-?-n<^C,"_FzRƉNc:25]J>&Y[dm3j铆eֱ!gA< Ƒe$`a1E]ubG>rΛfk/6N5d )|(uctՖ>P'YKJTb8qK6C"C`.ww(n;Mjͺb wTE-KĦcbR$%-h߿^BBi)& DCXoi]֢:ޟ :ώRu9rWMtv|"vKU4VH%e}>焑Fs@Dox"[{AX˦!vH\o1/L 68VE>ud~ &~ūu#|r T)"sQ}Z&ESVͬRɆQtRcttL8lEWouLqTT6rCRȞv); *!w!lOYOYRn*7L{0ɠ Ѕxu]ϟKҜ :QR6 d` ]v2{|)saٛTysÊ Z ߪZwڞ–Z~9<) cZfCXN8 lL) xfxSɻq/MC$= DtF o1:C 4"xu\yo=>WDX@ĸLE2D# ]p0`HE6_ɬow7QQ{hSBڰffKqyFˈ@'_"lX+Ҵr΅#gy)oWcP޵cJ7vbJ h&N¹$rh[$cg' ^W/ܐnvmrUn0W]V7mmRJ7nC{P6n@[ZNpg꽮I&o? ۩ lo4隼Q8t{?o+Cj K !A@cZU,Ym%D3O:&8 }ȁ٭w"Lq3ǫ6ILü!?r/)Lmb@́Qz],t4ȕZT=C4a;e[ <[B~<(ρ+}:9A3׻]궕UAR$~y: 5h7ofeT0Mvmz qHgo,PD>AP{9trO6]v}]ڋi=aNO[X'͐#=8p~gw't 99z 3s^/$9{Feu#ㆰPM'w 679̧cgp; Fm呂x.hH0j!"$W7wf 8%n%[BVPPbJ#+hYfLTlWBj䒘b4eM:=/a9+ھB0읮=gIgmOdIGO,jgg\|G FGhOs9v&l><~9o2DXTBKP,cYt_rWFqw ү>Oq->$@w~4l\vd3⊿3yiR3rЙ :A}d$6*1i2ۡ?idp*}ub2sljsK82$} )䷵NrC_t>1wNĞʯI8-_C FUU[",>?XWD?=R$[BrR9pshE !NN׷()0H6/{Y]P!b>j$aվK˳9J%V|\Tug.jOm# (G woZᶍ{ xSyRZpޠ -bEnAخPSf:aq>Hw08m<V[wc H-[1Œ/qn40Gp5;E]z6 IBeQwō;m+ ~9X5cp`b$HbeC9#pwuDQ02"_25haB A4 ,CY Ҟ1EFJj#+&<=5s_w/\n7jkH5jsAiaM ew%q9rAB,}|tZkC1MSԹW%} eL-S\aJ$M΄١u~eG dǭZNfC@$;t&~s!DVhA$ >+C>dyksbIC\amMayp *M4%_ @~'#Tv J;OO ~/XXXlĨ4>k Ѻif5ztbeKC?͑&X)p'7U9.WqMD˸ wO;&.P)0+k(FP03]BsM Kdzi:fI Q0jY0DBYHGk©d^7~>O^ 8t2_([6_u)R/g{ƺ |޾:qfw3JzwơxYR> w<ȡ9Rґe2 f mmTw#`&Jc,@ESgXk><2;KڗK1ƴwkp9 [<ǘhY9rR Vgk <F:f]4/kJEҸ0^6l壪22#3o>ev2ݸP? N?B;Å~3[蛭Ɨe*L ^ʪmnf׊"טVZmXz<(^),= 7Zb#Y50aM)߆5IIA|WrhF)uHQ^bUJŴ ."x f\r[`d-Y^3V'DZ尜cI)=/Y䛭R5ȭkG6%|u?^ ],\FLI a{ a +⼵ dp*V`ịA~o-b@ YƲMkFGuK>I)MsIĭfٚ +r|+,}TH `'`Cc(!?H%7>W{Das\;CLY,ȷsy@>iE- W\6oAXe],2H:p) (QnSkYAc0HZ(Z=b 1u߲"䞗975De; IzeY8Nf-_DM-؟?7@x7O3˗tZ+!}VZ_ N2_< .@SڀtBdF?f$pVn/v0gK!_!hHz@1WA܃olnj FwDZ2+UL]zKtjۛۧ)XuI Wqu+;+FNoˮUOMF01dqQ1~ z4rf9|bYQG)~f>,i> [aqo: vQ؈vn$$ ÑI=;4 iV- iUfAeZ'^+FL_|>Mr0K4]@ԝdsU Շ Y91RODMF{>׋? %T$cn,M",_@F8M~B?qwUjج30#Aށ{ 'tn wq5g딉tB#4q&knYYjf0%rV˃~yxgEm QzM'B<P{kn@q{Ħ[o1G$g КYa ß:H9q3GF4 S>/&|aoF(ux2C3G~dU?8_`ðXeAoqѩkSpM51B"r9QF%8=V8V-sv[?kVUE0l_૓*RϷv<<KjRiAjPPb_JjIW㽓gF?_4%>HgP..=׬4<#}; !&F6h${)ٲC6|) 6 ɟlfXܔ*ZSۥ7^T@Ρ2" P%eS*}tiR}/Q#qu13>?i6 r.~6 7:vC݃9x= < /;"XE=O /׶kxnF܄9J=|CelRS‘|DL s"4sdk^A՛U p'Iw.ғi(΃e瓗B=™3ڀo^OW1q- ,v-܃2rkBc%G.*'~5-MxqhhE+i/Yӏhuj\Z>yّ} [zMY0%R p-4F6`H_ށ3,F`Z9BγX.ϣF3 ̂#_L=!Él!f90sb\.zFK#3l^-mz2 J~ C0G'daO#_d&'aƻ6a jA<ܡyCZa>ew5m-bpV|_[ym]$~Gi~q]m>C xw҂+?/K7ꤱ/Up8J,f]xԥQ5 xcEչ6D%F:D1mh2A@5uE{bҥ>mq#jBTn70E,ex5*J$Nuw_K.Ƈu_bGP1xfͳ=/0t +͘DI1 FhȤ3x 3P'8Zgv|0# b1͙޽x%l}xbr<< jlgDL .z~tr٣u /X AGf7/^,hqp}[ࢍ O,9*ذUq%aUo#M}(h+d711 zJ|7"6YjvZF Sr$Ev461_拏H,)}"ȃFG)!ʳ141A$gXOKRGVȖܧS4#P9Vke.V*NrX$(F8$,=mj 7"P!wI M D삿HK5hꝦ/Ggc ӵHZnVڮDF"j= #5q3ĺEǾ%>XYc1}QMf_'m,% v?bx*Q̺uJ?TRhksV8( HZ>iN$v|jF"rƟOJ Hg u_2+Q;niT ~?Qku]2'N4ȍW7 ;4sB)UiK(PQ|AN]$H@jƧ/z٧^:+$nȠ WC|9U-]+S@`16݈֞߭CpO t@$MHʇkyM6q ȯ=>'~`U dy+U(=`Xfs&O36FR[QJG9Avhle4p,ƌp*ZE ߃Ck毝$zr_/@gi3ġ0k44KOgRxJРkα-nIvb'Brk4|RO?$<$!hVWy!$i$|{H,j0Uw%?Y{5hr~0asO]9NZZPɾS%I1 ``KR;/;>96=T;φksMuz]GE'様5"|P )ь9vrK]Stđ nY-_ ׭6WƛC$}(dգtɝLoAඋgz]ˁjh MO{S0"s ԛ !' N*Y?JfͽiBM ),)&}ą,;>_yZ y“nl(kpepzVDԕ+ҒzoK3q&4\ux50%뾒䢑'3]rb̆ Euq0hZ'7 d* ɏ޷qAp~Fyg}` 7p!2NfOmrLR#0 HS~4 s! %|ZdR>L:@£|e ZUˌqPxn87m)|EIB8b^ol !b52jQp{@(~wJ-ѱ¶Ehx]R<A&X{z@jȼ}"Al-{m[`ہ+2XU.spIKJVwĊ>GF 芽TX3 lo&A+Sf>l˛4 ny2* %z~ؿQ@:APȪF>K\0+᳕fẁu-wMX 4[#fd1r)?P,nPZaAשseH^dt.j~=5b9L@|gQTؕx<̀mqBtV"P ),!Q149 ^tz9ڍbjAfOfStehz| C<=ϼ;D+Me7oT}#Ǟ@vv+)<&uZ{㨅DT;RDNۣ ډ~4.zoU/ tȰ:=>KǬO;b>V}WNF2r:&%xぷ펋>f FSt ys/$7 x`m&L_4O*0SW"q4-VED`8M hA3|v#LtYa`K')kPZK&oPFN؞>P*d*o-X"5Re?y`q\b__{-K{!.f*)vkG.70CWHݼW;eFc,HsWxTJlZ+(?=\p=&,RPæcg_rS>ܕ)^7:kL=EWbG湕MsPL+MX_葤YO(Y~ ;>n-&# ``I.nd0ufYcAXonxwdƐ)f}($$Žc3.ˁ0:!8 \CHBʝTQΛ[L(׍,6Y%B-czLZFRz$WD)LP?2, Ӵp)]baEbiNc#Q2PH60̖y rҲYX[X5Xgh'u@< G9Һ:q?~oڄG$~C_'Ri/]3BsLv\Iރ_;_ՠIEC &]-ʻu)Ɂ%ZZuFJA$e !/_z&{; E dh_|pӾ,==|2JR̕AZ^wH:R$#WGS8Qn"QU煩~ڴW^O:@_VSS]<3<ĄvOAC.\r~^bKc UUSOǨCxMeљh^c6SB~L/]lXրd*<`^bR !p^ĘKФ\LʃM&HƽNJ(`YZJoz3:Z. hs2ASއPE Np(ޞizҀ3~Lũ$Ę9>z"Eެ:+ٍ]bw3vJJU|˃NYQ^2N&5B`ē<΅#/u %rͫ\IcܐUn ow٨.O~RT Q22vT|o59Mb=4U*fo%GddbT-,ܭ p;9lge9@rבrn|z}y'Hv2Z+|&HY~E,Z^K&OiT3Y Bꝴ{&k03G&EI8~ W1~.S-Ք!74$Cox:v$/T*;O%;W/)Ĭи^"YվG9%Eu2+y+tv>l#~7=PK: @XL2 mc? -elQ ĉ385Rsb$U_\UBUN}2^y8&)͙H zt~s}6#DA~ĈRjl'IkX\#JjHU˭&ӈ뒪=M\ 0f2agN ~^ٮp[54>*ӢivLvQK&+ԫSR; pe\o;ACu&8Jo[!\PE oV_(?0K{ I$Cdp.]low)xto+0pIyd) 0Im9\/\/ wҮǀ<W_dad95$t^;`klNw&=0+&>rH2}H$Q\sj>ѨFIdD h!cnRU{c#?OKPsy( %:-7QܱcEJcnT:&S3!sgsX5) rVٓ]̺{QE>o[d34SiuN<C9?=o!G=-pW/(~NdMsD%b̟q-!9}nk?f ")_{U5p5xJ:Z8BX^6Up:8ROQ'&(X4ndE&oq{2:O-{}8D)hBJe599ml)}x^WS{}ui|w*UM鶪=pPVĔ: 6Q)};mn*ĂvkuN=L#jM9!CM}pLCtOM7qtA됈mEV''Ǹ;Db32U݆o6&5`qFs)a0(Hb^c i@.GhāУߜ^z=vۺT;my^I?-Iā3stVÅ0k:9Jyk};K7:3e_[.P3Lk4-gC:<T'x8l>G r? 5a0@zg"B`xŚޞ2#%",0pwUq~F A[xzI-Nb1/9ԟ|ipI#}-@)O.Soo KfagƧF:D$Xu rnjs3|vxzE7_}t^iw O_mܳHŽ$'jo\>yf]ȼ?0}^ߨ|msvrwu߃?r@*s\$" )lx$h1YE-ZCV@!+6=q":d^"B=`Hq"vIbJA_[~8`Dᘔ=I8:uHqZ"3cM K/Ü?q!,7 mgX r7=`DO~Ks0F(DM ^=0Z9pViZN"ӧxYQA,eW sRHr o d;4C؆73/$E"HFPV#\%/Dr #V%@XWZh {[tAFSiQ[]PfUFx`hI(4''cmj -`tG8ɜa#e5vE8cIf'Ϟ:z8 >jl0N)1M8'i$6!ifi*긾MMLnѺ#aؙ_eرpawemb#k"`zg*ZSvo"dZy)A >?c\`M+^3BZNC |~{M=D@HwV3}YP} ߂e   qe^Qlpdz(v=!4`'L"uU{D8 ~fVjؠ.,;FZ}o a'i@OyjG̀zGj{w㜩vq%璽mcm-"ƜIR%Ir deX$u_ޛ;`iBOm.bBOg=Ra1Ƿ-n=AI, PW,#3abPr>Me)y,F=w+L ;ըy8p=6Ш c۴ק˚ IEtultI! XڮO N'+YĮz Pd)ЖkK~7i:UMFA?/[.­=`D !N(89L7 ѐS=QJ.*x9d@;aIToY*Be">佶uLA](<8HKtZX`+fW|; fiZuj2FdufF+V{s$ ^Hھ봹 ma };R !D.ˠj{w!qY&Jq>{~6 TkriVKz@6}agFD9黆Yc'.gj*[RvN)"_Ȭ {lgEur۞j#`E 7=OL_,hHJ3#'ե] sPo*8Ē_n7>`TI O Rh&0@գ{m˰\sC=XaxjV|ڠI Ic/m gNj yB2XT88CڣƟjeSφIE7¼QJٍm^!G)E)[EA1/V@h A VyG[b@^molsF&阭| `,a(+NȲ–mPav&RBQZn->=pC:ӿoKEVcyY!jQT/9xԊR=qo4:-w_@-c 6%PsNܨqӕ($ d8TRJ`bϟs'Ou8D)چQO8E 'D~Y@`40|5jc}?DaFQ- oruom7X\Fc v'g%ť<1G'RY}g3~W={h%x@|lGO5]'`BndL| o]؀6Asq96m9KAΦb`EWDPUЂLPgAVb Iyd[UUWɃ^{1$@2d嶙AHom\)MI+bTiBćqj`/5}ޟSYpƌ >ԍ{@\!P*:H+e0ꔠ_ Z0~;39.8vP%ƂY'YU,\7Ia΢ĶZ`;fw|#g5g̖2[0ECɎ%gU'k; fF^<4Xl4y)f6E5^aW&=ۋrL ^5hJ^`Wze9"?}JMẻU/ktX3 3[>F(w.}< 1Hm &:TmAgl8haSyekUl&,Tabciu*@bQ)n^>Igc9E5-6izL6ٻz<)z_oJ+W!x%ȯPnЏ{ 3@1k9?h [tFzr]QC:^?Ihyc"ſͣmqVŭGnkᶒ:l=9>SѫzI-\X?ѧOxFɱ4s`dÇsϳ:T3a;:z"ljEAݶX@V>+JgޱЦB+eMrs,rF@x/,J8Z & 909nyJWPY] IPGJXőtAܘ!jOCb- zhW7՝O4ZDD Jxw V]O _+ug]ߓ+_';9Y2}R(߃iCGD+No2]/I&?11R2QU[}jFDe5Lvɉ: tD!*͔Q^KoKUE6iЊG"ϝ>+]V=jPxm r+dG4֎/W kUZB:2>RU*Xyu`F<(B|~nE,J=E-MBLcRv1*yM'6~☼HN d4"6ٖ(}4bJY(Q_WE wܓqGq@?r úqJƲf9SkeeI)h!.5#1KVWR7md:y,I $ q-B )\O3KGDY e }{+1Κ f熌]I6{7b[ƲgF{ẔbinBpn$f*07~ڠ1K8xqkxa?,Jdx=<|?" k(!TRqpLDll萫FO9n萍W: *K/?ʼ)b"ݤ+@aT!UBcCji YcrMTE…ͧܺc#0?SgY'Jݡyb'IR"QEe9Edn6^(>Aȝ|BzNgʆZiEZuRZuPZ#2{vƋPcƲZzˎ*`H*̿P}6&9s?>s!`3izߪe|[3oL'D!'{1m?eHwtxV>j 3|cndMZމcl 8 `PstE{җҔ2ox푱AĹZUߎ>[[l9sa:X% TBOw4i- *`A뽌+!# pmGކwiLP!~ s|VjMdRm)T'5y-Y+sA]&L "\2Xcɏ)[y_}04F]njLj՚z QaCf6%T1 BquW&xsJ"]eygLvO]0,i)֯K@.=\?dϦq }׿)2?4V}/{g09-}a`#:*, j\sۗ> 2*g *w@ITݘ~8*p w5wqBO{m]-N^րFC2!@kLn b\lԻl{ l.nҰ+?Snh0ЀQ4請J4F뙆¨E{g\=M֘,ƙoǶ+#$6^DMo-LߨȂ%8=Lsxa:#M>i"+eOL؈YaoZrc93Ix:M1ẅI6C @@pGl}ygLۑ% 4kV LJd3P?EfVH}){K'pՖ Nu!))zb{(:3xJi9YR 3Â_>%5>4CBFnjd%NPiX#G~NZ5$&6V Џ?oyIZRp;uBݟrb ?2ͽ4a-#Bc;;FCc{sC4*TG\6)\8]ej@msڜ "A"1 ?֬mWDqUD:T/[ HQi />7e\UJ:.`;H1Ғ9w7G6Gm{ٓiF7ɀ;Iy'XK)װC3?.b  [8t8*!9~YY&CD\hјMї{C@vsZF tArCOC xg@3AкƲAi(?%Til-4O, y)[^YG`[KGԱfL1ݑa *vs OQmު %+w0 P'j*sYz\k.KmD{ )3>ڦ9€ 7'XǙR4|5ؘDόn䫲duYOZ䜅4>[@4`"*bIT2.qWNjf`6 R?L(\z.K;ix I u2dVw &gRSGUT{$-w@doTӕgr'.61$KSV@,qa!56&{= mߙ-v{Ȓe}lvi|`5pWH mҔI^f{@T j/@F2Ǘk n\v?ܡZm]ZČ.AFhO$Ac}P9Cʿ:Mv/ -!+P ;gii嗑!L5jxfl Ć!Aƞ֫'\I/UWIMf4qvo<J3g:,>Pj&U$J=SP;({* rfcSN v$;&ݸsDٹ]PVPSn6T/?+ksC>.IƧ+39vdy8P% گp&EﲓYUr ʼnlߪ=MGC\ i7~J!Fs.sx)VV1)g"'l+XL6cYrykv|ī2Ԙ*8wOģjr̝y[~; }%k(ˠɮݒ8W:~*l$ahpP|x:8ˁ]Jj=/’g 0ۏ|hu,v+HT9njm.]wy͘0<в#YD2UnRC0/0[ќڦTerw Jٚfi^݃;)\,vL\k@Ztzmu˜ _RoMBĎXx+aJn!#7V5f~d%-LwuhIu'a:sUksŹQ^G_?c"[o3/. u=G`4\ Iu˓ jGp9vOxSƏ`bBםЄ6Y$wϛ& P3\2i9Wvs T]j v#ILu &41q$>::@" d7(ti|^3;D83g6_ [ R36N;:aV•5l̔h.ځGnD>W];/7Fn%q^L,09aٶ''oSkw\|!رL؂ A@(B z%.x2Gu7G0FᘎV}4)ie@gb ";ZGxT;/ R!g%~f y>z]k7v\+M 4c;gx3scYn:[\yxaKR$G)m It{Pm>sJE{u,`P1U*ٔkI&gК%v)0\~{xݗxCv^Y*Kyp:%R 0#>CG!(BY6b\V⊑(. ѯvdvx\2cv|IV!`T6Wb^v3D%Y̬fW?h^.BP*%$wi[{;.XWp^넩<'SheUGyc<1ٕDCq{hI 7}'Q D"Mmߥ> ESjip I*SS-AH/i`lLSh-ŅSÐHd2gŹnnVr wل=V+N:/O^Yms1t[x=dwo?R 47wFES&5&?K1VL9ttA^~jAߨo17/ȝ\sUȶd bs{ƙ'*>t,Gٕ%Ӝo[d N㮠ˈU=44'/)D dL ."Gfy=y WQ˦GCd6v7 \5RpqLȻ*\8Dُ'”oCrr5ʍ꽇Mx)޸S2v:/gv<4Pg@/M>lȬ*6 _|BZQ XND {mvIG;<䂎Ȭ| ...LℂyQ /JI}t,BEX|{i4|`*=WZ296شί?fU]N{^G l)8x bV1w4zjf 6(Dh8p)EҺ:?'K#&}fOb`a4 :~%)3\29Ƙ w1-Gxo ]"g&7H [6n۸.7Hn /ˣ/ =8^L9#D:$ո4 "^WsFeP4e;'xCmat&@?41D% Vug΍s.n*A2"^C4-пf͠E*ļvMNH^:L\N'+Jv"h\{ jG: N̠MuȖ#L@I2="dӹ[y7TkTdi8avFang)<H& =2b* +9-LL֝ZIq,;c@\YAT^.P^/!8%7iWy85P 7ou)\{?@/.+>K>GRh|и1ZIEzb8xrVesυoPQ&2ҿ,SBἁGT(VHDAMFhNBᢱLiG8?2Sr̤S\-OQHK8WŽGq;Y MHFVә`6r[Qu ;/` VXeNA:Bb">(W=E&dOhvp2ᖞ!3|F롾|ua{S.^l●n*|Ď'Iϖ#- G(L]Ls1!^bGO ,G,[\ۡvύۧ%͏35U>8'D>fTV,`M~~wCcA.A* #3$}֞滺UD5vf@{ؿakJя~쫘QgbPqIEN+K^y~,REU-wCQohZ.Cɀ}@Vxt/|y;?9|ZNK쟿nsojALY%%W$a-Ueq.Qr"Ia9ph0 `(~78z4hA1G >Cƒ_T\y4R stMbmE^/<[鞉׷3I1D2ɴ G \՜ (ˆx;@KeSR< !(EL!$Mi z׼'EǐpAEvaH.Z?6m} c~{8N1U]rjUV;AƥY*syEg9GM9/KWoVv 7e`˓/(Yt8'vK]Bv] FSy[KPߜ:~]WCIF< ۆ]R'1w%m;~Ce>FHɏwGϿ_9|AAsvY}Á~b߮]|567a<+<7_psyEj ~f}֎Z_!sA2"j-7(FoAhR8h)^WVQhe6P=֜# xh /vgbArF+fB+X;XbNL%(Q£ȳJX;CcN5C>[4bBk9QZZ2<8M)JbP3UЄJ"D]9b14f8A 8 u)9Hxz~!`Iq|&0g l_8J#>@#VASefM qZm9<]?v(]BLw4Uh4mԳtÄ 0Z?'ICw槸k$'!=Q=7LjN9I6G;YB-gexo ӹ$z`9p]"?̆|S]W] _F- )ձZeE&7#6 ?{ nUiԐ$Ğ:\*GV|akR.l K gZhB%f{aPP NF&YxF !HJ2MlaBHWGxFz-Ax5a$$;}0𿚤`$xE|9Ë7ڼߪ%?YTlOZ?܁È`M\aBZd?PI,վ_2c@YCP/x^/R(c)%OpVs:OfC7ԇ &=]9YVy:W^ xhAޔፏtbWX vO_W41g][+ z w"Z!]eNS8:"DHjTo!ec x :.hN֨ZUψY`w}F܈l~؍YAؐ5p7F֐m'A+3(ɨ`kb@ p~ҶZ KYJׂmR<+q!yca#P2LU"OL:ߠ4 cWβDI,ǜ(AsCJ +d^Vvwh 5:(%oVQ?{6đvpbV7^岩=9.d޿;{j96?UJ/ g yEI70Eޭ,th/E-򂉚+bT#1PM0acYb>Uьc&믵6.ߙ~tT)KK?|d)5"3ϺIJD@ly ߸s~PH .#w]g~ .ͤ:jO9H$~\[Ud*Du*Zx+-8pBPVZ}cPQD D<%Wf*mzK𠪦~It'5Y^*Xܻ;[! U#kF8{~עX٢K3thY8e|+~[igKpD( J-u-^g؞'83)pvFL#g覹B3-2}|Wq>=ˋ ViN ^t^}027-''_+T3AׇtLJff}h O͂s @=x9.j\n ^hK`{򇺃j1yiP?kݠP:-.0+_]#'7\=l=G+úi@L܊N %KDWhNKc=ͮٲlv! ~9fkJIg z_ ۋ T%%Z*`^pk(L-OÀS9@=Q%F y-'4-=Gt6L̒j,dAv9\kǻz{pf)Q.%ȝ2RQBΚ f;A7P\A? ӡ8vۋU ܔѽ'{_ kio #ot G@vhM*YJ3QE߳ތg]#nZK+E EQ=O<㇌JOƂ݄`+NSس!7#y0fbGC`Ժ1rRvFhcmEU_a#P/9؝EH}w7$An>0taiG<,Mhޔ>nv_Hp^m-j Wxf{HĂSۂv*RYc+*K#oL}?2 oKHc܄.TykA8!8|se18.B0җ"룁DNX|M/1~'ϫtA{z/~2` Rvd8_R‘oJt"IZ4r d@IW$Cʐ.+"١2qo2k K}b`G39z=VJ=C@W.bҡGB7nPKsd,3Po# }Hlx7z5(VZwZNlx/UW $VAL̚r`L')q#ރ6\A)杫&h 04m/Ϩ\)@%mO]O~bvw#/=8ժvfB6`\1]͛B5#y3;8*@PO1ϬrNLרsb$rnBS\D7\'oMFhz'-hf.;q C7M˳am97:\rB,ٔM1W$*9-\Md@ 53*cTtE=K>.{A|ǜo ElK_$vxOo݂؏`p\mÞLZݻ rC&\/-eS0O*&(+r[?4Z=`%y IΏ}2KkGc2u} @* @} !)IfFK@y)!s oU؟4C_2&>q}z u[Gl6 vM&IHu% Hr}:;֮ xV]*`?>irAZ{r݊ ~x|\Xc9sd2MVP*Ը1hbsHb5?'2~X;Txt5>UWosu g;Oqи )N|[e p#=R:CbwcBSnMrkP$AG=Lo} ׯs[P(ZX+҉m_Q0óRjxg(%QX.* ĸw#~Ùb#K`g!aH0ab_c'p'3-lXhߝ -+~ᳰQlSG; re)vd`#ؤo Z03S^\Z  ݔ򘤍W)W(juQgO_'e+M>U;|M>:w=J"E1u-Ssw@awu}u=5W9$%],;wfP)ϊpTăsz 7&lc_():ISV @sa|L{BamO`ͭCvƜU 0 OOZtS 0fUڞ8zJnUSOl q@zERmHE+͠WvVtdkmַ_NhM@ pǐP% wAZ*7g k~ҹQd+u;1$;oZȅ> !Ԝ*Zҳ)ompT]>ff -LFrEvE?Ѱs'IB/xU"mR\޿tbW{s5WVҩtCCW0?j6*@$ίd%? :BVd 6=g='f齉X 58iv@fOR`a}#MɞA`:>V1AatLB#b޳R)l9jD w)tP'9߉j >Ỏ$ҼF؍敊#$"W)쵚}d'Dhn0eݤfMX<-Ch!4r#Ә{z"r蠕[d>zW%&+TtP (dھZE9=7K%=/U X\*,. pӫҿbUEӒ"DB¢n #O[|dVdBU]AI#$;\Bm5-.$9+sY(J8"1k_@[^vzŞ؈g[݄%P6M5W?_"E8G T\Ɂ4@fsÈP =b[Y൯HRG({:Ch`ܟҵ4Vq; nGZ0avכEb}շ5F B5n^aazWf)#s˫sjAo)1sRKTiHyy S dGtL.Z o̐$*<n Vmy^\65-]_3כt9Ė"aQ\\s"g :=rذg :^ Wl :[!Щ3b%ǎtwݵapOV!JT}G(KSj'x^eJOaB0!qf¡J:WošR-򇋼k2eA+Ih~.%Ћ`0ACS(#&.Q?9R&FZx߱9nΙb֗+3@ʵN ŌDc42`Ku?qfQFE﷔kd e^Yyn/nsB'}3:H/ȇٷBę WBͅsW?S$dssk6ON]$]CZxIΠdƂ¼{XJCN5@PX((\L1iYmllWem}޻=vs!]vsfro+-hBlƝX- Id w+)>8Nl2G7Lݼ d5zx`rZ/7pl^re$D`S"FME5{p #EEON_tc>^EE<@3oR@tMƜ&5Gr96ׁ=O`rsOEՠ\ӵ%‡ߐ1# ,7XHYdw17P"ARi}USL U@@]ḣ51pn|;'Upe#N$~frR8Ti) M+=j֛, 1Ku(K+>l }H:ZTf67y )"ґi6m)#n3 _A7MLcDML,OC~i;s[E%_]c٬+Ч;2wO4V69tlKgXhi8DVm0$mBw@;o1u-P6O;a9W¿6LYקc01jGIS軬g0̚ƬƤ,$\F42OWeЈA/9-eͽ!X2a$4{]AZ:۷艗1R1jT+ijdt`?C(aN vQC}SP ?_Aw..cMq# D}M6&jNܛ Y-?״%Š87h1\7ky!w]Ng͗4yj~q۶讻)"IpqD E"-g;Cz~/.ZҬ!QB9 XwW9Q~Aw j['zu9<$=CHu*(|u:&~[D %xSu27D3 {׶O넫.tQtJ!T;* sW_'_P]@ ΒP7s(vYfoC *+3k2uI֬Ts=D~$N8[Fok{8݋q!XV̏d =AfHm#os+\w 5e* L -D]|)QtǟN*]UE;Jh1, +jY4Půg׷;~}_6mcgC"roDG?4v:51wL{Z_f:n(k+dHx9flжkH>ef)06M%?%FfxԐnYv2:Z"?Ԭs>t!xbZTկ-0tJ^k[WӍ )Fqd:+k^\{3n ]kQto&|h$YY3s\"7,W[72T^frM ?Q%ܔ rp[q}Ϡچ0:cGHq5kEò<މSp:W5吂EhmNT= tB=w W(8O g]1C G/#\.)?38PGLWOS8dK¯G4燿mQ髦Ө6""#{-'-43j0RZP#ҁ"ց[Θ0q=k19ea ՔFl[x#5oKַ*Єȩ)kWA"FF*+pMˉ1;M#m1E~Ba^eQ%>tMU=-&q|'pɠxA{jǙֽ p;մJ%94+őՌܰᚌ_:8wBV u2z&*b6GeV>RFkG%I¥b- e \ !}b)ҭ%'KV|v@ɘ"ԧKCmX 8a>`XxGk{^D-E+a.9̷睾 t_ *q(*'C ω ȝtG}GH/FC 0xb /S KU6 ;d/ʎS^Mڞ7Y}_͡v{1 azBE_iĻ3{dMi.4_U.,#ånTgp]{If4)º-.宭l;E}nZ(8M%(NT}Z4(,L,M@ fȰ'_}iqݠ #JGub^Y2ExfawbrfmĎ;a{0uh y |Vv#d+ Sb0eSiԈ|/;$HYWpR -?8FɡX7U]ə=:31-م82+xhqp{Ɨ2%}";;dȅ5mCL1{O]I0}E;&E6j$ŋ;x$6E/s:󸟬ӛI}ą[t-WZ;Y6@Uâ&ɼ BԚ"UvQHjo1=3ñ!n#swxC<JMM sKN" !Mn*6ghcʼnQ%H1-Jl!zݤX9 ޒH* O/@5 :錵 ebq'IqkGNhR]a=s[8o@E"'A'ق{womp@(ˌp^;}ŲaK-%lX؜f8Q[M+-/LmPw]vSG e)_4#:5'XGMj!% "'A_qCkoc㠭>l j\5_QT[_ԣXe%:R/Q*נtr<hr }uі07Pf^ӄH jz%8Њš~Ѷ&C2bC޼8MӁ*"[㲄9I! (<|k.W9x 0ˋIHaSu":w~֓_ߋkFAcҍ^0xB`HS*E=w0r:#TGzn?zvi/c籀~eg||AU;)[{QdnX*W_ dѝOkBfYt',V)/K71@Gd> /ҧbZPVI–:N _NXU!̫ޒ8MZ )L},yCN < vuhKW  wr5 :ǜKRŁ@ d$O63BM943z hH6 "n%` mpL.rJACy#@KM:f3(͓55i%NlHvގgb4H*P3e[.ESj3tȳI{PYwA?ڲG r}kMSX}L5,F=,{l֋&G{h95:9Av`grnF|_\۶M695Rҽ1̗w#`i\o|82}l\ {;!{X !;vysU<ӗL_ͷWovyTjZ ؆swB&范1G՜._0 ĝZ&Z9*9A'_G(2HǢtr#ssdX7;j)ZrOf_ȦZ=N4vFaIQ5|R񂙨=9^\seЗAG~N=ΐ TqX#cV{6 ˼H{=՛[i?I3[n1i}{!mc+"xD~kK&gDI]1Lhh^y'3.Vp,ED ;C\jR7{0ℒ=Q~K.javɊ +!Tz-ZaC {;RY$'b/ N#m+&&`1J낤w:{O ט0V#qdt|`cf- `ꔕk v1f%\ j?u[5U5Hv4γCsgny3ieGJJS](pñ-oXƎb4K DfJR)͕%3#uy3^- X\שnJ}.JG_=?@'JS0u]Xh' y )Z٧> 08b)K:(}A0W9ⅆh)딤O}&omR\Fsbcj]5y,% ѡđ.lx0)zdՃ*4~h4lAz}E cMdg (r F~m]⒍7tHԙVX-Gjg"#X\5ܤFl^KBKj}-U p̽yr}?E<n5B:dƄz*wWv#tKA1 ^omx֣ lp+*Myid632t1pg޼xeIA9067eCԻƷf$qUER#T##ݝg SS77gKϣmglYmKIQh,Obs&eTsl.I^w̱G)fAwk۫o]펾{t>la JZa?`bnGtĵӊ &o=ʎ|_!FDϱ%SQ}Lk_ͷF)]a@VS}ݦ Va:sKaߌH3b&>tAPT>JK@\s,:__`P71#,6 ʶ@ږ$gUb~ sp [GŹf=yŃsV!'i*N(Ǚ&*'<-tr+5j,-b_*Q~='"I8w ?3ro4jU!g?ϛ$^ɤ@P_\f NdLL6i kRs"6EҰ(O0Cс60rWmM0WE밽"sOb=MpODSF*;HeifY9l (o"NN0۲U bUs_ mErL/Lp/̜OG&ym4n+G shJxb)ĚFuv!~_%#c9T5$[Œǯșvg*!܄Z7_ /./' .mFoɑD jek؂KK%m;4]WƱ:z;C2.q_9@ ͸ݮ3}0];)RHl޿꽛xu% ꆨ_gePL_l{2:`sEOe#K-U# ٠鯱J[8!]r$OnIkZSkSQ"7HWXMePFFcIN k&kM8G\'E+ء)b`$fru|Ƌٲ!%_]_Fc",g-\̲8Y73 ZKA_BLkkAF5U}=4bG׎z~ʇ7I׾nqS4\lW&Vp4} /z20e&/F+/ɯ%Xal&޵K}4VvTǗe QqBUE*•"h 9O'D\[\ap=jܱO@)\%RZ樄J""P!y[d(YH%""&z 7JAדXIU9DĻE="dTcGjO&N'{!a[_ssav_C= ]lNلB Md8BzOvԢc4e2b" BISeݹ/͇sj 8DeM{vHT@L&s24k0SH*V TGݤ( .rK.[%m (Ev63AH2wqly-=< Nߌ'r7pǒYx4lIz^!/$¼yIDP LD\qHtM9.ZNIE&2 X&Zv)5xv|܂_L]1qvwބ !M\Ѓlo~XHƞ> "y*HD! \gA4=x=^ 5WOwAt-"q)Er%}c$^;ނ>X݊נ0_aG6*Ӵa8N^b%(ѡO%hTɫqiVSO'"'0sb0} [9/$=mPI+(l8+4n KSt5V9vf5_c.qy2AW0и1G'yRkN0%g;m#-ᇢŎMkiap%zkS)Dt7g.v[bh@&>{ζȗM-afgIC4_mV$IIV)̷Llf2H4]iĜV/Rl->8TmLk`)K@P K >,e.o4a`Y_t-X $n AQh+-q3|wW2hIJoɰUTH]"#0ĪGp 7+ qyV!;iQWltԑul'GB1&nf4tޙrZ]5K'^yM̼XHc+uu'҅2A brLB &sC?/T#~1LH'x5%0{zR3bĖ׆}@{*dr#LypKbr{̓*5 sY2 bu I(R@T9!*z"1P)Zrg X_$'Ӌ1BȤl#w\R1!cNNt `_ڜuU4\?h<`k]ǧ/{ 5m? pi@|@edRCDU),â?ZA•rK9񼋼+<@;ܫ,B5z ˸ }ym%o-B=-Y\>^ L5V;&6mgiXvـ?dfO6WjRt-xl,t16zzY,:mAnۑdZEoHp` 3_;܎/_郇0 O[jIuxю`lSM  P&{쟻L6IFH2 }pZEHS`#a腾VX/ߗq@vJOa*RR!j|{Q_C̊!xub] G#"y #kC9lNq''n31h q:?1iڒ<,$[cȊR"9F2`9ϻy Kȓ OU\+X[7[*Z2fyg#ċqsU+s~vcW ) #BcYi N`}"Is.@z*Izf4T#Zi[Q=y`쑤Z(X1F&xQ-;Sx8UR:) >o4X1сxp>/3˥ٕ\JpP,a9Kضݸex.Gpa3P"5:>=8 )=EQS̩\73r>">VTKT)MGMU!EOi:/E;1EaܚmX8 pBE|xiKqUXd0tMv+h@#7gVg9=0A*Ǹv-\xl Ë̞as~0ᓃ[X+#,B?W,Avlc@A6gON.Lq8 Q?trc5鐈 `U9W~fםHsVh}FϺk*WuW4:+ Z&!] N4>'`%Q?ݦ@-V¿#}"6B_tQbh:/m%ǥ4f#x:`! 1 %!8ʰPhSxZd Q):G}+gwAGDTUv Fܵw-K-u]J]X6ƕcAHz=35(]\⠊A[̦L/bQ&x@"k/]CRsi/2U3࣊6mu |YPD?QrRayɮ R5>m:oyY~RʇDl_ M^1[hUXA-ڷߊѶ|޻AdVjtI /h}_{ɨ-: lsN7RҦ!k8\/!@QQ- sp{ݓ+8Tv9)I!ЮM2˖|MBo)xoqq8c4iHvUGB{Zm1-aH~sCܡ `i:~vN }6' n "ZIۥH5'O9s P9P?Je`vfZ»h.(&4 {t.R1nXMqn |D[X{l1)(65+MFf(8/(Шɼ}3jd~Z[=kcl2N,flrF5by9 {rwR= =`$ս~]@.+mLKl}G  /Q M8)trdoFYKp3]\2 ]p}__y)z݁UfTOVQe72L~[H\H:UKRp?qV>at8ߟ 4$ƣ=8h$*0Z.tܑ[dWz BKICq$vyr&ˇCSgx#D|A4 ʈ $e6 P[ˉB bS*ђ HN]Y:R^O똀$M6j غwx_la~:Ȟ(W6Dy{}| .?H\#EXBbјvLV ٱ^#jw|I K[i ݒ !-z,b[эƈS2;1Q!&@L Q"|z?~"7iZ[߿OɩA a)!&C$DcG~5NeV8')G O̎)kI-5hu^C~"dp%oCGܹ#pJz/0 sq_֝&^v7%;!^hM1ςobw;(C{o=ylz.^ { yt"bQT "BA3\A_;HoD&kx\z= 6}m4<Ca)(^īEPG(wjo752Ÿ41"dpzȭƗXuf? m2rO\@X".Ž#b߰ W\8 dgfrfot<&Ϻ|n:$!Ls"+a N^z]5p -vL8(Ǹěʯk'"0|/ѩg1x %[~Mܓ R/j.鬉 |_;r{x_I,x4i$Y6?:DǺh2J7>JO݆>7; :2gp #ΰگv5>?w^dA>JF{uES31IU3?{W.:),9gIK˒hHR+1-qe{'c-NNF^ o:~+&a hC>lZFZȡCL^ [GzUya39WDexpȫ pHXPw1P^I}'"rR=P䃠R7)B MX}^9 dEL6W7ir}Yx_X3b~.yz:Qqu$sݕf%JL嚳x~[;L+F .څXʉ 9-o^1_*bǵEə !BFŒhO"bT|8/};<Sz2d\v:&IʇoYj5.{-'(»] nvDP:=*ZɊW2EH{KW±\g~lT22Ԥ E +WF:^r»8(z6?'V`<)81$f35'UcM]js&3gw<Eo?8 (f*jzI<5eF 3`dlf؝n[ft t~ќS~AT}h&4F(:7_}:HC YgNEN1/ ȧ f"e^HuiIQ%n_H k8h)9/$SdJWzS&o꼯x8cm巈?z|%\٘ct3r,c*K'\|!ǿѳ 6/! ;1\S:1p S#մZrXE $;iAm$BJLV AөːFP$$زt?{6;JAǏ;$Wt#.Pس֒Y uH\; $h:_@'A5V5l75J3.Ue\&QͲD@M Az>׵14n6cNY^>dXS(DᚎAKQeld]ٝD9e͈>a@Q\=R\]_|aKZI|/囀Ƀ 5t(rTV" > m-_Q~8_9hyLe0UKg,IoC3|yoJqjM$#Ϩ IeT]GhNj(su)_0RMд"081/*S93Heu$jb9y(%D3׋vqdvd5e؞Iˣ=aW blsccvEV>©#E XIV/=7]K&Tmz4$ h` ED#=\c'&}XX4nGٛcc'<8.\C N拓陨\RjR_@P?u,`=4$)%vfW)eۘǤi,ήdn U_|9칰h od(npgA#-tz@1W",a1mv"2vy?| #M%|ȩ ޏBY6I&&,1 grjC9Y@:[ۙ= -0J_iЌoZkw;M6}_r:#GX@.-NddW0׍,^ y*1+)I^ _sw80 SOrڕ~˃ 2>YպHr5:q|h5=#h`$'2*|œvseDcb"p2}%r|?G!064̻.|ܻ鵷|t=o>d#,RF2a}ycq= x }3[8afD˷1xDK /$ %[FBOSll6;oժ2O.:4Ear(DL#Z<'TZ#;ȁu藚i l>ͻ$%lKz/cIF+Kİ?N%"'hyuԌ,Bùie:ۛ!@^@Nb{ϕ̸fsa~%n3]%aOeWDZ&>P^ʊWbfdn=1͓nBf6/ȓ$h+*AS-kd^K=ʝo SuQ#P%U[Q$>DW%Q&FNj v}/t +-^%ځ03OFv1cѯ5~ ) e&i¤z5V*<Ќ˂XRߤ'ϭ,_[Bk+$N G6[ "AD4>#9{ATθRPQ%ubȲo%t)YKũ1X`6?>볪 a4NGT~5aiC&l&dl']7}n;Sx:#v7b 3 6c%hVecubqN-,Ⱥ@#XNРhrj=VNyQSe@ qׂ͓Ѯځ'`(<1haO3;/D Y;a 4ρ l$v\pX P B.(S^R=]z4s ."/S+R_KJ ~J@֔#G45Ƚe՛u$-_"CYP#ОFp͍׾Vh_dH19ϤӚFg>KWCW}41Q{ֳY [xޥ-p6@WGPU:uDetUb! ?7*@yES)jfQ;Gl~Im%HzZa`e[%k$ aBYRɮ^y_VrnZiU5*BfIfnxOz[Թ_hb}AkXE)tm)u/\GP֛ @ΰFT%tQo^5;qf4fz2+,FOkxFjeXh"^VVRF72Jd;z+p@!kdF/W*kge f ryʎ'7i_kF`rx8'Eu8n&*tX4== x#+췦.o̗a6+_L7a"DTwwHM8rЀ^R| 9)h^wo1Cz+'r60a6駌'gHR`L#kGC!Ds>T L¼C Xq*n@@#1}7 l?]De/6zlL{[Ov2 ,sbvKt T4Upj n%a*#y~N5cF¿3$q6]̍w6c|qvXė `3SA괐{zsy@sqӜ #M])n5,,$L7K 5@v|Iõ?tP6 VmpQ2n|54x* PcMtgte'Gz~;=(jl`r HE{;pK@B$UpO^!dV)`m"-Ԛݫ!^3߽ßh/)w'vW;Z_!auIF lͼ WrVz{Hȁݘ!|4Ж~M>#C# uZ;U0mpCS| Qƶ.TDdsg~9+ɽ;GB{؆1?vaiAx!O2g '\[y+k*|QZTdt֫k_$3ۍ@3n#5ׁkYI์n:_*2+r3gC{|=s]!jo`Rpsɭ VzpɡIΞ0rycH=I =3h 0лa`805X,z2D RZQ;mYP=M*u&_Қ|ԱL,#?g1ϊުG%eYIV"XUBpH Ts+/p]tx"\cvCz4 c6nF.lylYFh  -(4ۀ>#ɠ +\Ixdƅ1akPFȋK#xN ##M ہK||A %.,a -Ϙ4k \%$5'32~Nf2Z-yh) M2(Cj=-hifb7(HēZ2[xjtyhYm[~Y"TLh0]D1-) uH$%}"|Z~ȕcE "Lu PFJ#kۄy 'N}iqYqL;%B}$"m[;;87knz왈_ B 6r:hc┧IBj+5D PPvܖJy@zMϏ:Ӓ|մWyjcݘR"o nk30<٧|U/lM7*?ok?K s5ËdyK}Ku !&`ͽ~0ђްDٓ.aRkhnT.! I μӏ f7lGQ Z8,X۫@tZ:Y $*7CD$.H4Z6u@ ;M<,SIQ!V +F$;]) Kp[znQLޑjdbpxwS-WՎ!/R;?\t,o…x/<%k !TGZڅ@"9BM͸>1^$~bOe#@Ӱ*Nˏ^<4@"\`ݥg190VGDzg2F`whYz36ݎCkF~K6^oA z9yFD1=XoR s4/NdN v~*%쓴0j@e;jr{YZkFP$'[of{Kr, 旄a#>;ovtd  Oq?B H|@ӢCTD[{}֘JrGtDU~J-J  >-z` `Ⱦ.0)D%:WNòB+5[dkx ~^}vl2x\;LC~S,t<(qÿZ1M!"eiJeTTKxzh L *?K VKsPWX\w7Ǭ%XL3U9c@ rExu5S`\%CnqM]n!;fG^ƴ@ȮS sd= O%R$SWu&t_d"Ҿf(%FlDIGWe5t?9k)F:s wcEzl4!+QO,; FIOITPu!r֞-#0&\ϻmrSj1QLϞ҆Y @3lS_J5{BOY Z/s֠BW8дcҺeEm/yMmG_J\~V k5Z_I%~s#2nEEޒdG)$ɎJjPޯ;kOEHR#\eBCA+I>th@+t9݌vǣ~U 1MuWwL0hs%8֪"6m+_%E$~lCw4kGC^IC;sp +vzv|3 TmEAti #%m:Y5{:Q1|˲>;ر v ӏT}{L\y]tK3Gjve. 1,p$¸ PKQu!p%FZ<l/S8OnPG+@us7w2M6is'v,TBa̍;ܢ 38^4En`+ЃRM z^ Q㭯5 hIHV;gMWu2M9Nr+&b,),p=4KFLdR"RfiMџ+r,Dw)?6P@ r' [ncʬ&%X1XeN#W =%XiRJIsuh?_` a/잯? {URU?kn$Hl, ,]Vo<|/"攮SNc; نSgP]vUkVNM9 Ț<"yV9vMpc@ ԈQ{dV \P89wQRI.A'װ5,Vr kb\ ?\uWG@^?2+( ;8{'|8'7 2XVMcH(EϮWapix ީLXgO~IڡS@ո}+.-'cJO]Sࠆ/TʃcEʗwa}:cfu&S39x?etzvixI2Qj]HDVܠo-p,J?%[1GQIc026W ~*lmp I۴{ov9mraoĀPqLJWi\o {,hS.Dec](?y:YJ@gHRԲP>ˁ܊lquxaHcrWTx]i>p LN 1BdH隁s6&{ĥ>+r[biNh8Ne!ONY OH(Xb-{=4 Q6[XIdN<J)6߬ZPibV:97mVoQYB˗ܓ4ʽ?YzG1ˤ16 (-[?¶;zϘH=&vкU%# Zu։S p6aD6_WQk{CdXN#O#]S a(YpơB&{2ڪ_1W 1EP20,e>f=uйLCS+[ ,?K5q>XTD#X(4ҝ#18w*,VW@ mxR0 .#d3FZX44;=5&!ȥY?0}Z_DŽh~pڻ a'c: ӕMn?murV1F&'K*}xH0s 2t$Ÿ 0i  [$F',"uju~;?fZX.C(cj"Z?Aeei.tI#;`ǟIА1) o#nc j k 9?3@5{,;sH6sX zQt 1T 5^JbR@i멶"JM41$ k.k{z i)F}bhr'M\hhd98}w5?7Quhx[#q;sT}_5=$4e2qhkX)-,qE #xm,V]J#j}=N.pC{w֛-ὊJUW*٥=O@YV F-%\9  <!SĊ 7¯UT=3 dh]IxAD,Z5ikh䔇]q^nw@$?gb?(FFnnҡ&E_JӵcFEWL*Ew*P@@ib]0aB(NGh4rȂ<{ң @6|O)|Oʮ930#rqsUr4&Z2Qgcճ?cR)mj-?;Fr sowQj1VIA'%Rd&J7۽9l( "(z(b$=gӥjN"BbH .#Wm!C@eXSJ2=5o/L}uǃf?!by0)e r = L+őnE8 }+z/T 8t{*qˤ󡭕r6,>,:0Tv󤢌j!QF5{Xfy>G],BKn|6{`LJ23N=ʣTy?fQ윀V;zQ6kURO(h-lOo y)*k"WWӺXUfߦpL&\UPrM1;MA eT_\+g;jj6@̘t+v{jhQ0(C>N)zڽoS?fGz\΢trUj^\%oѾC2* jLupYSgeӒwW[D_c՛ %;tj[`w*ts_/&<}(#7eDj Ń JQIQk_DpE4`&8F zmZӂ+K9cɴ5~k_ M-a4L3I*n{,+F\8قj0;nSԹUڀPFt0y7BaC1 N$aoZB0O>!%]ON?LYE',fAeKEvZ܏wp4y bC,@qQ쯀5輟oKB@?Bn O$!?.0Io+7*cq`"V1S6 }Q3#*E7X~DM9~O]5<;яX2**$_mY3/c }>Nis HIWDaF'+8&#ʄBa}ch:aA`SG2SR_uWVAά?'wJ ϸmI&- W-(iF˹FNO[BA!kMqnc^cәu0lVQuy{ [sCZ)"ӾnWlVAe} |u}Nxlvq~vс/YOp I9 ~AAxΒi6~=̦C;f v#hݡn]%VPE}snɨҗ-h :W}kSAGb]ʊ/ o'vI-M'[wK7ƪt.{2+Nhxȕ\P~('ÚxV9~܆E s.n"K4qJk>[5@@#@/4LDk]9R.4#c,Y'q"a)ÁTHMӴ<-IgK e; Si_eyA7M ,jGH(ep[CO$;TFlK9+-UQ hvR&R(3x"4qO?'rL#w-8vڕ^J5}߂40>whVƙ* ۬Q<2bIy_X)Fo^j4v!HEzfƒgr0EVF8 ߧu⑾χ0hǬn%y,Y/'WWvzE| EeNvg'u +Bs~'j2>=\&FY=@ :+j[Tjd[ZO9:[,#Hz$l&KrjoOXvWGWPO I <~ v&OΝޥ_>k/܊*ȗ7˗b2^rdu>&t t']7fE"]zcVUvcg&o+hYH8,:$0/5W}F !Z(xsJ!^![H}y [BS#4 ۞C*~ U4nj,&G4|R,e tU`Yτ< o|oUZI"1.f>"+Cmȗǚrh:uڇ}`\DN􏃵M*jaiYys$0XlHԿx `Ë0"F'rǿ8;%ioŀ}Ψ,"4OO\TTՂh氠 @=i'j4L-Zt|B'Mclsuik Xgz`К~rӳ}_? ?X飠+?ԧB3 Ҽ <Ѐ">{zt)ǎЈ0U'ɲǦ`AkCEFz@2+Z4` sgd o=Q1W㵍ۈ0`{K7dw}I -Q~;1);5,t5@;4zխ@aLT:LpeKk'D؏"j,H/~z*^-?&?Y˛LS&*Y HI?5E1VpɋDNW2$aTMw}& .E2̧3]<.6X5z|] /6,A\υ#M-Ҳ{\L|l&Vw`~p|֋ҢXP_cZh;O¯Eeȡ2uYLD䆺H2՜Wʏ69M @=ςtg^ֻre3`k♠0|)I2?$ 1y A#}Y7*XRYt"9AF뻌bs,d3_|mvmsto{gIQwauU/TMm zfqkx %~<֚p Nnٹ&R3U }$Ɂb\rӤ^_?h̕$" N1&fdbKx] bƌs|R{5 mVkdXt/Nw RۢhS4`>NS0D|B5q8sbh[jM)֡vO'"{2Vy nL`~u'6NKbȳkUuJvKy;qX"6*/P @4U]39$QQJRi1c@.B'r4ytm:*$%mCb +)hϝ?cJb';* ۇ`?W|q Y?"% n|2llw7:(t3Z9i)@LoRMXo8Z.nt}~s<@b/p=NGr{ 9дt+)J\-)\PI*&v~$#◯ |='%ψ!go p|,g3_Ǣ^Y`h~h7 e2fAoh;bgmi-sjW1n^m/>arˤktk3'u I}\?sMS=\̦dPl;FQuX??HG01pycK‹+0'mtz/7 6fusD63km$̙$1c{rMhX*JJiE+=S-L~IGq >q ygb2ߞ/T*}4S%,?tvO[V. v.zĴeNG5?!wz|r-IMkFOlk5?der;9@{0웃l&[x%Ѽ" rW #B>lYf'4~BT;ʯc?0Yj$[zg9~uɗ-t2gZa<#{/g#wrA=䡔|Hi00cWK' %*Ý&E. qƋe5RLSyZ4*f4OuՆGH7i_"O6^"υޠ XN0yH1n88M:oPn ,1SY1џku<\Y=10b bGOom}j$'O,e83"y;΁F,uWY =,5xU̒n#"COe^d.#\ [[cϳ9ѺS|{9UOYSgZ4Ty>FLoEq.)*{J]_,f`5T@%|@ 8p"`Y%0=g#R@I&W{JI_JDԭpWk b>dq `=.83-Pv˱S jṭu9̀P]6Q&>8A 6AqD f^{+s>>Y(6i3"J˂,L{U"2Qߕ)g.$[#호81Ƣ/l Lcn=]uS s6ĦNTParM1*d1w^zp(Lgw=Nɢ&@aBTC,Cjץ"b;4GV]qwj}/)Y5p_Ú>3ߌקC'of6=,9ԙ(_&qz-ƚqۧO{м>/i3\愐c kLTZ!`݅qf`⋵iP},9T\H?"n1 7˔ S&!+.)AFZC"?:8k}, rԮ=[ bъBg2A^Fb - _Dz@*նVwvϜ+u ﱞ5GG# mh\ƚݡLw}@Qe0rpHjp) Y~~T좣5lI$Nگ \E)w"#JVrepW9+]0^ T<\~km/U ҩm2aQ+SܷDF:V62nŸY Oa`G0bf, k<VvdY;m*"e;^n ⁨#J"m a= RޓH5gƊ2ŖbMybOT|T;c]T al$EVdi0Y-"xw9Wr za:CNϷimy]`_ ƅvjX Y &d✜4E-D4V isl )z}P)ьTg6Ɔ+ ?2Bq1Gih,Jr 6625ˀ^O%Ϡ KN#a(B6yp7 'T fr$1G`9ڙR dlH .G9L>K=kل2|k Kp$( gs5v#TҞ8>) }N@+:`H 6%r%<dw|qALigMLv_M>"_9R3:o/ɸ+ظp&?Knio|g^6g7ERUB($C-^{^mZ-붳5-ſQ}rOsh06Stu?'<;{ZBx\Z"$F?`Pg.$ܞY:B( s fpĹ;,rsazI1=;?EJ=8RhD/hnW5_PtXZ^#͇nuf'*d#i~$QWY#3AvWy >K gT9~cCg JJcAqw0j-l'@b]d=i%@5T%C)AHp$חlPH<uQInXC\sHiNm|P$lnJ ŰI}-*= Y1!/ɱC\N)0jyfZ݁W"ڀuK!{aݳ?վ 'yUyqLjŃ}N>wgrk~+u* 9"_b(Vo v՚ᘠu·p0nM*WSQZ l_]% (`0$?d$zY _9$Cyש&5<'~HLwv<\o ͺ@vƺ%Jk'ؓK0td9+.4oAMt%Z0#mx6j>YO.0jU_|*ǹ+UdioZPD̤\l% 0' ыDrrCUpI'\o Bb!60V)/ȿs4$%NUBӲH^%V6!^;k"eV#) [WǐNpǀ^t[{?TU$5b#\/I:^ @<($gH]|"d0 KY2X ;|)o8ڧ]J߿ e ,G:7:j]V՛VY]ҜȌWNꚩr!pDN74T`*ɓgĀ*B5ց6LKuR AͰʭAڲ^bKRtzr\aBkf| kN RU3ln$3$Ȏ!vH:6&Rn;@x)Ğzȕ˶Č&럄:Jɧ,`kTƥHj;&?$K^CQCu% ae* {1+|pQ~jaG1.'XX'вoG 7wbxg^'N{zXJCër/bbsDm:_gE}pqYӃӌs镊'NӬ3!4ABz0yQM ~\k7F{"0œ UrɚC\DAOpÏuG@5*?Xe$h9Ps6Jfٱ!!tjp'B.bT `[l\~UU#ו 5%tKh;~=.9 vPVH:`fR#991QW}B~°U߽DsMkdJ L-7!0Uw/eb"UwX^l:6qIwO,A 8uB@xxq@vu|wR!&Wf1Ѩ؅`:x/{ɛ&RKqK+*Rgs10S;]Yle /!Z R0*:ct<8 QKh4 7 j9f++l/#bm(ݷF`yP8@FsnY܅ssu>,AIP 7'[K=/?uG; *:]wI3?GAfI5YhyC 2΅U"l)Nܛoayl1d?P'L߉wl])su23^7oG~Qy?͖үDV-A0M4;05/f*#CR .L}N~2UyРnW,)_3q:",3[ϞXrr@I/A":4Wi%t߇:1KK+S.o`"Xp1:u@Uc/Fh`C^ќ=8vCx4\`W81"$Z@ K'ʷI'7:G9"|q>lܽ:`Qͼ]hVnJSm!ɲN =~629rQ[u JQX3B}_'&=Lj$hS`!!: 1k7g~IDkj@荅eAO9yo;kT &3y"{\᱆i,s$ G{6N1N-Zw-N2t)߭."2k&_d-'Υ;^fm'Wf g )A;2nuZvXvK{o\]JBC|զB.xHfcrp4)KL< ^JI1Ε+ӚӉ}7X!M+)$ NQLh\ETpl[ΜBIff ~pJ+Yq 1${zU\>BZ_&? !h`%,&{DĢ~($*mvnޘi2T[NrɛKPgVA*t>=3kYG4T]ĩF~%x2^HՊn>U྘ «QHz9A[~IOahôf bkflc7)톱 l\W5=YPd'<^QԯTp&\-y}F.+%$nA`,P%S~ڂ*ѧڒ5w[`kB#*̾h Er*VԡYy7!vW-X8.Xbr1E< 3YְmGdI rp5+%bbɹnn|qri6<>#ntL=|}8 $oj2#>2mx `&D^yU`iB6?ͽYyT < ڤ|eZCѩ=+ 8}*ыa@x vf/cg$}fabcUZ]jc 2W7׀!e;x97fHsDL{U'?V zE"~CD@AYՏHW p9M4'w#cSkʏI K@4(Ox_)z9ˣIn`VNSG a UPYY wP6NvsuH ȪV AFWgz; xQCIGsEF)l]MQ7f^ pU+j`X7iI:'syٲ[ᝉiFx\LlZh>E=/Y# ]@?BӨsT಼43kAN Hڙzcl1 p Imv$5v쨢^V^3xA7A qN0\мzjdYPLqT}ć=jiQh* 9QvO I@3|+V&P%DM-$JY 먣>鋥 TG7༮+\*66rkY$1m,{BN ɨ'?"% JaTNVСū[A`_z\qU McsG_&N7(L,.f@.F:*?Mغ'.39j ^C&[sj=ufգ]UvmX r"HO T )̛G1 |=h"[c0E&tIv(84}l 4wZ׵3Hu4Hj2\vchf|a`)`sKh5# S$TK9B"1BaҫN)@T ;s"lZ•u[|h'K`Nv{ }ɨɜUk,@kAMYVHy10'$69ko_#Q[yFZ|9 7j;{f8Xʴ[۩y {)`Wٿ\">\O#Bc}<8 .ie$eϙ .*Ӕq{eα@RcX49Q9)"| ٩aFU˝kB(l! )Ki|QUM0dbId C:9:qܼ PCvie'闰 ~xN xI#Ԟ?qu$t@z^yC[CJ2~i%T~/V# [BXفclAEM)F*KJ1_"y eI5zepa`݃QnǘL)!hD޷2  (ܔnGJCL{Ks(tK2!f47985<#))' WGBٴ5>dο}ڷ%hlr+ -6B̗mx52Szw鰚)GPP;l V ̋}*uP-&PzQi).)bM k85Rg<rj5_`/}(BȜʑq#X$އQN6+9}k~O/pJwd"uǂr>o;߫OŸN ~@x{ y&!]f2yclCuJ#/[ĺVqi}MPԇ唴E]IvP{#g4n 4=g*W$(ANF.UB$lP=F$h: h+ϻ¾u}mGllw5թCa)mp\ ?_mTsR< 7f$$#k7*TH*rƜ!L2߿7'WF7DFMK,ho%S2w:6̋Ai&aFЬHڞrsc9 ϼ\+ 4_NwO`FEqbx̫@S`}rB괁 ߊKv"K)X%]Vދ :4bZEesOqVdSULscԿmֆ떜`)5.\8> "ry\ZfuJ}A){m< ]]' 4p}AU'ťύYB,@g \DbOOyv=Nb?aM^;e.NR染JvFKOyqw껼gk);=#(aD_g=0M.ZLHz!ji3)CVfU^zH?3i m,dM*b^kQ6!}n5C:Le o;gԏ(Nc$<;%R(w(/k:B,LD16#kk`Ydk 'XvuR,b$1 Әsf4{0/0D,߂3ޮnq$ݼo ڋ%T8JX?k ֙s@jӌy9j51!YIBso SDN&Fd:,jb&|9#!GձwSzm 4#0.Oz÷2Mʮt _vy2Kxv%z2ֵϐpP׷DoW DҢMԔ;ijh!'SL7@ 0b9`CEwiE(1tg38a\PQ}ao}h~ 9μ0^i=& kl]0 'FeDo KTxŦnHm6}S}᷷ d֠ՠe1 'w$&nHJ[W"0-0GYEIvAB1'[}p.\i֋͖ʁ.X vlcHWpk[/a8~%2 i Y׸Q4z~mN3wbl"vˢ_{GJͯ_۹uP~vWN8d} Ac)!dLn(VNb( ї1)=ni!ut5}'>!GX/rL6cAJ!#l7&Rׯ!5A K0b`|^'}VLLSXө 9['o -¾10·nH4n:}'IJR9Q˹ĔJ<.Gۺ)5ڼOmqa=Yr| ^}?dwP[i6- N)GPx/)kؒ3=yZK|@Y⼻>!a믚\80 C{a 2%sDlqC ًA3-%J[Ckڢ.,e:{Lάp<h lKTߋޗ&~gF~Cȋ|rH tOB'!MλoM[{Nj$>J)= ֔27*k˄ڑ W<(8{h!w@lO#Nۨy~6v!Nrot\2H"8N4W)O8 KFʈZ`{V@~:*I7፯ht'#jz֓ta}?Q P'l ?QT V/ǪzNj,nըz2weފl(spOgϚ/wTÖ_,VܸqTH"05)$N{!/ VY(&~Օ0ߎgBS-^K;jNjENM>|;,( RI B.ݎz~b~0^t瓵a&~[@ϫխ=t9zɺ)KbE$\?gE/d9h$jS6ü·-@nsT/A006'Mԫc$5pZHL9v;Gź2&$5ΪʼL5)M|Ui?ś2-+.`Q(ߋ6bQ2Ce $G^ۖtC_VoD:!ẖ '52h.k0Ҟa٦J`(}lJe2vkD'w 2]8Q8ιe`*~AA4oZeG5ih-ez,: 3GFk^ -hq"8gfĉ`rGwuCUMJʠ-uSXH"MRq*t1Ď 5BƤfiLX|lҁPQ@\V!TDG$YA3S-#ppW\R}E=@sD<>ZoEfO@gtN /ۜev y:*&}w`@Խs[,|19%v{b@QHiNE a,cm<s'hQ/y>"y" *Aݒ& \yw<`׽#!(x EƄߕQ#ShBD9~*`0FLvT=Jc!M_aRknz(;d{ }8w(QXt%1,mmu!]T:yGdQlU;n/wغ\vd{oPP ~497DWdMUyr(22 Z~x 0% լs/)(J/h/c[!{P)5x_Tl;4K̄#hz,K- WD5ۉԷ.(K$Mh[ayχ͵f^@N5} Z %߀t:&slrgI#Qn 3Y5Xdnn E ! x1|5rt:@8( 0]_U=HttQ~LÈ]^jJ_M olرӒ`l  6C" ܈e$e!&FJHM*tSALNA?,d5nhQC01w`5U?4Aw 7|Hf'ur/Ó`!s& <"E_:-9A5|n!Uo6-`lyq[3̱7PٍpGb-6 ]3k7M$6/NnlZETMhзK8u=1ft )>Sshvml77*h ͋M0R0CH n/Nɕ`B)HdY%`lIi*:iP%(!iqu/T>00pl&5g"b+JOc%5X4L<#GpR~Aozy.wo$ȅ+G0>a[(T 8WdĮ$Ilݐ.!^N`G&,/ -;FT}4h@ pdTFm2M4 a:Khw]f( hKہ^O=бT߇Q7)+3xSt LoD~_"3ZsCtQ%Ik#wfOp= t?^m@hJ A@s[)]It*Du$~Xb0~>uc2cQ)q$Dw 0-.ެ򷈤t+2c  ~,EwlP>ox3Ӡv:fqSy-W,-X?gԜM/Svn i߬ [@,SgUúbG\ niQg\*]ibÈX0 X[52 s$Wv_Hn_J `R!8·a_ ,CIoj:ݦ޷(r9S;_/#b@ۋ:wf&%kMF8 'EPpbn{N\; *QlSgz~0CCTSV6F'`U cei,f3&ٴ%rdu;Tcڐ{?B4@Fy]- NkJX"T ^^$"Οb<|թ3NvG20@*WUI4Ԉ}3 g>9S6}3c@\N/4h:YiG?],MZJub P^`p/u5CqXA&U)r.O?\$L1Ѽ|Ԛ `Z.7=; ̌ڪGJai/Gב 6ubB}Fjf);}dB\Hp#|P]hI9=Ak(ƌj>-֑PO閥YOd|.iVZ# ?bA l*Q98Eb_CS?H g#EYA^Fu'0 ޸_!0iTp8U V"Q/>9&cM0k%i@^7wי dnq֊Y1B>WY˙"%S^ZH3ezrN,H <'KJ$˼_[k!0|7{J(l{4.\˺,T oV7jf&{ȖΛ+ oi^V~#Cѽck!"HFYId,,H=SK[ʏ8>,M3;9cRmdNQ٭p/黣A!w%hwOϘ'kL.qM> )3$4-g vʒW>5Qk^6I5d%Lit5}&fBHD2Pp\gE@fh >9, Gu?C~ڹRA׬!ȵ#qlY5-j@'(yT¬&RVGgtDd7],]v*%ȑy>ja[w˧jՂ܉P3jKp:Lʩd z܁%eHoœK*۩j*X $VMNtQkq[^Ood5L)SC6`R][=_:bPNR=bp V9޷H{QC U9+/]H'qtaJ+ r,l}& JՇ8͉Dnalcqd.n}:rU]XB' D.僿x P2"N]`!]^&[ɇe]aPqjMҨ5G}T nN !/LXfo-J).+yj2t:hXﭳLHsa[ 2ٮ@=[>T.C뷤|KFᕢ1} vӎ 4}RPDMklr<*dz^úhÒ:, 8ݷC}"H2lA! O3Z4I32R:+ԐnzTP1b3Ttˉe7[] {+^]^χCRbxz{XW ȸ̰Se@bvsx3Z%nOὧ! X7_q3Oϐk .KɟzrtOډ ІWB_=o;q5[70YqR44S! x z7/X{ P!V*BH*87h޴mL:j,=a_;EG^ % `g gAvpuD +}LOGW,ۺfv._7I[P :!Za nqnKm]Î IFc2bӱ3ƨ}#X?K D&1v!җ'CL$O^o;^$[6v ;0##-9ɜ7q/,3a{7tp,!E'GJd-V46>Gg~8}y\O EӪ0Us65g@8hƠ^-)w'B! J`S/,9p L,%ݴL 2XTհK ~j%ec fK9 *GHUnD 6LQ9iZT ܨ>2' =uqJKDq=0N^vmXyМsNzF#Bc07@H1<xle7ԕMN7J)\RUn0 BV T BdXU"}"ԩV-|M!ʏTR:5({ؕyyz$ ۸~?P)u6"6 hM=2y[[{ƫ:0C?@rkOA2 :^[-}hIZLrqᡡLg0f$1ߡ8vsbId̿jMS, t`7NJ0,Cgee{VBn|9.v =qKduTM3lI ;F&:%@l)ؾ09?|ҡp ?KV7!ԛ,kP1 A3E<&.|[+t֥l@Hw f63 4AȫfBq6q@Hňe"CPa|ڊy f\eoXy\z|EGCl3?U`LkҷM3 Mضj%GY H$d쮣74=Rd *E|X$|5:Fyt3QJLϻ8$zb"f $~ïz:/8 )&KK,ͦ3T?PW; //'; pOKfm2iZIIW'Ubb~Gդf qz%| u IZ_KeB#(x1pq9WŠ}2;UqNU.ձ%p]dd=/KqKQjPR]iMobR$,2`"9>†r,.'E!/,Mu 9O0hɜn^ .hGr}^ ID1쀌8=J!hl4Df^4+*rz.f|ŝxb~fDiUr .i"(6-PaV53sɁ/UǑjZ!2³7s 5e@BF]r:-=1RLy5s<ب[\W+(93Dr]CqB~E=izEt>vgr4K<~D'bE30J+_O ȓ@ OhOHTyxwjOI3:pJRFGD}*EkV.MZgbMhLUS>A ʰ-U\ȧ8j\' B#W.x$2ވvj,%3^Ǿ@QDU4HQ<&.Lب ~3sk?(=`K=nl^'{Txhxx+L߯Īo5"w-Z Q  >Qo\`{ I/4Ct11: i*C#KP!;O[}&vUK5 ߗ3+GEfޅQ2"T |A{W ,])݁n~orUi@=a/*.Yz6c/@c$b[fE2-L`r1KEۍo1ry*P9IMߛe}M2gbQo98sTcS tCiܩ ϑ wX>QK^o9<_BSJ!(PGAUlA~*{ " fruIċXΎ.chβoGMBZ 0WA#B1@x kmEm^?!gp><ջ3 (ir~' ?/aƒVCBp%eGv5ĊHYOSB˞O+OnE.C0զV+,˵wa4LcG!?I{mpy5:XA_at9Ej.Ǣrj0E F80 *Gj %U{{g6:4hq; F5oR\#\opE* n[SpgSL|ڪB=BIu rzUU3 ѧwF[4@P(/58`Ne)e2yeOe G&`;02f8^%]\Ohu+ ziu\н6ֻ;B6=Ɨ&aPx6ޠcjre(l/AÇ3#&m#wc/D&xJ}^׎e!m f)])u`GG_Ģ1l< kAt =ǚLB=# ҟ}9v_۬Aqn i9u}|cb(blzN'C*TA~o%pf~ .1K w}ReRuayGG >%"6[1|KYKfcWOڭ(!oڈ};A%OWsn= "OY9O%1ٗ jtc" ;iZ4}{`QVB U/Z{V|&cJWvt5m`S "uZ0J_m~B,؈EPaǎq?;%ұ>`g|=LGNM{"ׇTl2Vaʐ?"9˫[K:r>3-HQ.OY5b/i=5U ^QB X3Y|Oa_݈H#4p+Y1XÑu=6e:H3ӜhEP71VdVoo~3ztǍwIn/JY*s>;ko-<ٌXE3=N"3jʖƹBfj +Vu}57q z97䍞>>% 9hwb+#w:K#z"g m*Pme C ] `Ɠ&Nn93sFh ;^,~氨qmN 4+ݏ5%RW$T?B)}uZI Qi|F$\ɤFz?hZy,$N{EitS27z_1m1v`XezR@jE.&z#5 `"<Aр\&py4[}  g+t6pA $*D^?8Y)w< Bmy2Jjj2kMBu8AixD4sud8L,RގJ-p juMC.unN]m%56 #F XtbNZ}emjXnٔ7Lc14Z8_B3fJoi}F2>n4 eZJ#WpY C{! FRTB /_3]%ދ=u+%of 0Ԃw+5l,X" GzmAcEGsֵ86єzxo8yLy>vLagES%> xT3B. ߳m;bFNfA.*Ja+W>C._̴@-7t8jC#f1pl6ǔݹD60b[!I%1.v%_KYL&YN'y}@Ia@Vт߫/3.n "FX4}z:\hP$ooT1tFk}]>?@ztfE⨘2+)dP;s(_ŀ̓.bbbȫ*#:9A6# r3\ 2*; ҇+e@|OG ;>t|yyy:Bƫy]PLlp\TFFK$Vi8h7`N#p*.qTLӐŋ0zӈ=uKxE!\Y q<aoeZǷ][_ l𭏹DNXou# ͼ!n 1rh&!+7/>yD )l"SӚiLTrvCQ#NA<)n=,C3;-]⺐LO47h fyT}`n8ZM]ާ+(, oBv W;Wչ>+ R4̦n89`%>H!7mI 2Mf<]K lUkwaO_Z+75PfFA|% υTh^\˗YX7gx $8غ$̻ML,ࡃܣ77}p|**t^IeaEXJPjLRY+ 咧틁<ǗRt)pUa1!nf<1C?;>']?CXB~o]bB.8^d_cAްNӅ=58|?XJ)M^'0ׇʔ3"mϾ>ARd&vDa7 lk1q0PX;d MB^S2j9$beDAGi?06m{$Fsi{r؀Som5)I;MA~}[h_:jˢ Z}*`c󡄑OVnM,7 Kb 9i&,?MB&FF~ :8ZM:;+KA] bWHP9$Gu8PRxV"k!F`8qiM|kى̒ lzؑ3SCi$"r${-&Nnd_̎+3'W;b>fU{È"rv WY2,gXE)T([(aζ}늜ym(_#onomvTNK$.I TG@Q*`53MI(`w ׈ |[WqEL|\rA.r[FAp6sd򤉾7MH}'AQ8 6hF?D͡>ǒ3%T~"LH_"]e8L'|>䶪e]@EuwB-]hW[Zйcutoթ^~峨=|5 @ujw%,G:MX 0Dm07Kۍ& .7svA8@0U"eWzȻ[c/5e|k iZcRߏ| 6tU{ٱg5!%x/4p* 7 eIj+Ào×8b:\e=Я(zU?vQ6 I@"9؇wd+޲Uoy)o%.hn*.,jUVطMaϧ3iR׮[N?ǯ VH)rsb`+^%Sj2yV*h >s-!r+,3jGkv~g,C0Be^Wl̬aZ.,b1Yŕ ،`1Y_=9i\>S >6twp)QCA\nOٵ3?uR!1K%_~$ gVE?2@G^&lJ 9ٸ7RE~ljSknA^>04$?[>)$d̝ɇ ;lqFL-HmV^oJWDN1's7 { g:  ccrj<@_ez yq53E]cywWR*?x s.'AFK4ׯY_ n(Ց}`xF ~ފ4)d<@mnWj4M~燙@1<"imIȒpTDYڇ2(?*>{4uPKbf捰Ҽ\H g^Zz9 LۣI/Q.nX;22` rHlN(QqѾZRW Ӊ?sxUWD#tX>k1S _0ύXP%/C윬:e *Fo?7q u?]UEe.vtg\^nc :"#QE+ , -оdϦ$ m%歉 Tr.g{,ܹ7KmJ"ޚs:Οn:cY>+>dD\p1! EG$8e fs،-yhsJ`f $!%3n4aΆFH%1eI|Er+)V+1J_2m߫J[zY K6DB WiէR$Mn f⽝ʴZ@7ud8'̌NNNI`Je".LD@}GԏL'@hvo _2)8C:i6|JA晬D"ZPp!v`%O03y*×|ښiMY[Hx\]MSssjRT!'zrȟdKkn=a>&HZ:N{ |bOˋ`yr`Es)4Xٳ`U0fא ~70a(jldF m< i2dPæKqqR?%jsw"< BQ:Mֺ\aZ' :ʴj[ŕk( Y mjRTC# QsfswX*7}A.<(1W,eUq(GAM%8}6yy?꼔玈o['u_KyPQĈW1ndˊrXAf]=^QɺhrTp)M`t3Ig׵-G ͢NJ 3r=zN.A:+/g=7mgHuVe!p 8/wtՐ@lT!Cz^Ż[v}V;%мT&X5:6{ZVh]~Bd:h؝v: g~jX"rm`9>e3)Oy?a_’W3,]p5G ۱̑/֘SPE;ȫp̪x%@nV!m"!hoT#W; Ƚ;% nP._8FxZ?5K.i7;ń2$p7egDwkaocA<Đ5B1d" Ͷw@v>`_?\+ԅI; | @PFBo@,N)CP$5FfگAb3tEPICMw~=Qgl>ȺRo+lט5uۻ0~nn-)NXOQbO-I"=|4!Q L*Uκ؝yT bw qܢ{SG&|[sf&xI#z_)p͐(@n2/PqH[311jR@IC>}w@(w l޶윰f=*2/1}#pwv91a|)AV]Ӈܴ %g#X Xk'\PQ: FehnEPH2qu5ӱFKq>a^22{ +F\U n="q&cQpt ?tRzF`B"T4% -X2H_{ hjই QRg`4MP!g䡰ۯOlX޳L͘U{V }A_GokE⊿`ہpVGco>-_N>rIy9|fK+nc<{7. 0@0<']!4(LKaaD|WďPsWqt Yi?/ԝI5Q3r0fINhM4e 84t^ lHwW#F(1OBaf ssVr ?X)ϖlq('Y*d䄪C~dBFlTGai=Wg6C QnnC-{ڵaSn X/+ Q$W,4bֿn| i>e?~٭xL<E<^["WBժ:L"^%߉,%E}9(bZ0֨FiF%pdzчv)[lzwnJYya.WɠΟj )GM ;#@i)]ԮK0f̶\&֟n0:_o#"q!GܦGŬp đVETpIN?"s0Eœw(fXQ6:w2Er9._:57WjšzSW6ggRx Y e@(JY("d( H>!z n]5f?3Djv)<8t6vnfбtӁc N`.hS/{E &A=pcJؽiS뾁srj0:3i:"M-߸煠YD[uHyÅIB* Y$˖Sۙuh^B͎~LSu:u_R,z5%;kt"Keq rٟR$p0dupw8⨖ D2;|@whJ 5v-D)F5ͮ&w\nLYD i֫6wk'}sɏ-FIGE^qhL*?;8oH᝽j0ٽGpB7ϲx4H{4^b2<IoR8)!wi?Wg֥*K+"rס{!ΜaAʳ9x ܭ]Y ^GM(y'&[IۙQ5~{혫R=)۶J+e#Y]v4hX;-A5Ŷ<+ŴͅH6,4EE~c_ :DXa(qJ>ŸϭfفĎ 혘}yicPaR+O+QNArJ 6̡tt b摬Y+.K+%/W w>8Bَ d pE{tIˢMF(+rƇ*zzˀqRn1.OVvC|׭ݙ4лKⲓ @Aa.=&|”(r!zgZVJަ Gw}&)2RCn˩9ZtP2##2 ދ&g0Y?ݷjP?v'_KވtTP{uQp4 /&ZsdbYp ,^IHņ8ߵ>r+M^}M#_ADŸLPV`<_ ۥ9d #c>r6RttVGD6r52;*S|R.$N d~PPŸp6^(v9T>PY -fl[S@Ir w-[@`;&bı)QJ"EOӐՙʶo~2)^w oZ1оw`r^y0bV%3RF"GpBG] XF$itZuZ0QI-3@c*y$~S";C JW*bO9R۰YHhyUMp~q8 #S _L=ż- {UPXit>/=e7_"z ajĊu eMD94/h\4cZhލEǶu"gb*ZV6 r6V-1opo3>ЖQ^ ZJD1Y7!=n}-@`~ؿ&q 3v"1[jU|̜G`ha' D.g ݲl s+-%ys9Ub$syL>֞hvW3ye_ؘ}'³('dIp)mJ #,*Ix*:pfW躪of)$j\vyhܗ|}F@7+HʎoZ8ӾPQ'vE1!b> 7*pjjX}HWhx9j pF|[~k[mSڵ# 4& 1-!4eDb]oX2!NB&|OB>) 9]k<dp2L) Q@5GHP*^mF)U-r\\f1g'G$b n09'4FĘi-*yL렁ZľܴD7CFn]fNr}^tW7{*(-`z7i%Ƕ_<\TYީ]vŜӭ8>g']ʮnh87kκz hHCB?X˩.:z7,]+)̙ĵIs>/*Ii|: qF5$Re+"l)ɜ i>)g('Gm2,Fꯤ ~Jݷ/ui+.vKA*Lw.XScY4y'V"s|bKX1Q]P5cݠH)`ZZ#]|(z,{EJs{AC5[6DW>e}iLJ2tӄ`zgYZ07070100000257000081a40000000000000000000000016239ea85000027b8000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/v4l2-core/tuner.ko.xz7zXZִF!t/'v]?Eh=ڜ.+Vhq{T8S pO:;aAG-%= in7-, %?q ,(RCUD]}N'ŝb_uce}9TAm׈>fSXt!9BwV_ȡ[O /U_3iT!"䐈SzUE'); sͻQ=,5=_f5n,?-)Gg${?$݌܎nP,}[mKw_ct`³e4xi<;Om 5X/P8D{ͷ$~:FC(Gsx.8mHH/gN,O@|+W_>T^ ǻ/i^Kuxq yP\iͭU OiHUlFCHsM8بgGGUg` ˨$xY= W-~ZL%74/76D l_x$;Iz4 H1(1/A4weR ]T?<+GΫg|pdd2k # TΥ|>Sv+ q&)*A/&u֟>? HH_#S-׾su `5ށG.Hy1#RZt7+F+G,`eQgjӱʱ !c'tZL[8vAU&}3* Qf;GO]]n;/2 zU J}G" djE<||׼B4KqyDp-ل? ]gY@R9K_?X*`NRN3|U,:x ԻDVXSK+ ~gzy@i7=ξ Zĩ]_5dpxI1 z֏00 ƗxHESI1Ċ1!,9?>g'-;qq/IwhU\>GtxϢjwFZD;fRIYHiv^ !^6SlS)\KK<ւ:T6c@iyi"ڜe۶z YϑBmNpԢ'G#VCuj!Dw&,ݜ!5['J:s7>PjUn-O^qj;#m>€Fv#]QٷȐof  S2nVď`3ai,Hsv -Ek*cF'%lI~=X0t.@!}+;p@;v _gDrkU,`!j 斯byKbzh 0tg1*FjhZ'BKP0nERYIKU{,qa`0/M]ɁmJ]nCubɗ!aڵ߅_FhP0bKٲfLeIDFǴ\,'S)*v|4#ؽduDx0IH 6m?)Ffâ6f{ղ~'VJ?!Pe00^)I$\t챆+;8(T:6r9͆6`@tNt4Y%F}o%5f*7&{%,CLe}pD|LGE ]~"Mw3|I}L)|FƱ229U64[E)𕙶_ _o14)U ga#J H- 1FH4Y8+u)TF.yr}M (. Xq6N!gRoe ph ^2A9a0?Gh<-1 Lycj`=1BŇR؊wt;fkiK73݇_߯aV&/,A,jq_6Jh1 n~"f"O\!>]Zܐma!}-M B#m hTSK%v (B:f9fcwT~+>|Չ&=r ¹w;P"(6"3! yR=GPBe,0a2@4GK®F? gqwyD0q^]ɯ?4*Ii_SR w]fBs&`lxk]'+%zɘn;,9Z6PO`]6kŕ:w{ >sw% 11\K1X LQ %r!Dx},p5}SG 2B$<>*aH&KeE넸#;6\'h+Ca;iD/, i|d 4á꯷$ή[vDVh]Ads;~ݝ)O -86w69E 9UxS23Enp^Z⒄%а8-BUm/$rtԅCod32h2Y0|gŁKƬU2u,*aa]_qE3=f̃s1ΙJĜۏpSPǡ~Fݨ YkK]SLV4k4a9CaTp'^Ɉֺ/Z՗+ w<3v%[l ŏY{ֲ߈ʀITm򧻑+KrXz=;ٲ%gN,7n? ^+=;+Ӥ7q~,c cpB@…xP> fV!X(!ۖNgm//+;ß$M[£+-qm$Hp֫ly2[b_N%o}0 7~ꦍ30΁v>b֫24eFq KwoZ\Knj໪z..k.}X*W,AyUZߊBK~=w 5(Xaխb! 49gxhq)L꿟ߊ>+ҨfO1OEx9p Mh_1"=,ꅝ$ ̟|-ц/>jJo֘PxgJ]Ho '$8@ˎNbZ," !(72n7bdⰯ&7#@=J;:ؼuW"gTI@rqM)ƫ ȡ44b%&2TEYgWR ?V{&6p^sH'%chk|1;8 'w"QTCOϗ!wu01j 7\%zҚ +Ѯ3fLv~*WUֿxC]s^-_^M`%2KNWReyAаXƠl/Sȅ#])F鹭&{8l,Q.[XSjRW:㌣*1zf,)WTh$r9jT dHVTCngf3Z./ȅ,o Rv5P=~[ؽ<_s. Gyވ}aӴ1F^mNp`ItWMkiW>Mz JOՠN4~G"y #U 8kFφ '4= XtӌyPIRrJ%qge0Ugǝ@` :vZ렻;=5}x5S7Ht;H*6Ծv6|f: bHW%yk([sp7X1 @2^7 *(d C72Q:lVԂlຯl%6q _6[*ۚ3}Wzg[f_o(MLN{hh0yҧD+/:{uk:twFq:'Ts{&UcX*.%{g pA'r${alhvq }1[ts%rO:r ?_" G9qӻRɤL f!l }*ZI)^OeǍ=$)!"w?hV0\){SgP r=Zsa2650X0ŷ@ )~c֩/v?&-&*k!`sɉ~|vgl8@bL8ףXLQ1{ކFUyL1[ZMI& PvŐ34 zIykO|n3ܤ謱#yl.ҵxE;a{rL) ԑ4LK uj6&UZӶ2tB[zWF\^a$Nk/|CZq _(}ݍG)nd w &D"fjK 9B[E9MY#5:haW17ڞ^A>&5%`!q=-VJg>s0!A>v)*jW3JwV7/`@Bx3f[?owH+x*9' MWނkș%&rp*D*oXBNw6C8G>KF_}067nEx8a/蕥u*zi}PZb(l2B8?z$!SA;,Au1dcbiԼ? et7N"SR/"(AyO[4~wdbe뮶긵!97'20|ֽ_6׺Tzm#No=N -2SR΀5X:XQ"ȗ3ٌSg58z)^G->7*  }DW^Qs'RR-ceMKWHQ ײDbx.ɔEzG}IKb_wS3ȕ/] *vHpuZG$L>I/"/&u@|=K]H|I3OLdjDwCZEx|OUJ!(CؐՇKO'L]| eV*~q m;xtL^{|uy(GTpXZ(bcbnIp@#Lflu|&f`\{$. 6앛`'BkYȇqdPˉ>F,Ȳ[s&ڑQz53kJd(VQpvϠLᥳG"Va=E{(2LvIOuH׋wd$+8`G?9=&u%+kIhiI6<~,=L'Ozq$IfL>MC/>gTO7-Ӡf<,ʂdvNfa+zl,Tڒx- tޕ?ݘ?ƂSCIndUs:\Ĭzde D|r{; OEo&QW '>]/I`#M,~jymb_ VnJI4E ިPp(h6YELq pv4)u78K HWAn#A"n3cVjd@"/&0p=p/eHcD؏rݸo ܜ䁈Hg]j@9GcRLa)/F@Q<vj-)@!~۪2E'u#_5l3Z$VBkĜ߂k7zj鬩vrA"ssj#}l0m.MR(LXmnf >k d1A0udwn)+r]7,:zry#VbewO'F7aym~!-Z&@97vW&S&s$^'}(HM?wIa`9-\;FB%.-$UOV2:_~x=QWPnȬ(W; ʪK'SFU_ھX1G<-j]%mQ :'6ߖ;"]1Q(EI,L)s?.ةaFs$4%%P䳊 jݪt؎(Eo3K:Y|Oږ"z0&. E.zel {\Zc/L6S8~߷dN}WY^qCpݠǶ³#Ma0lxt˛&E|,Lo;yʍcbiYs>xG\֯J?sʟ}yf SDqhҠ-];쓠ydV3S.\|w*roNdz5vG֙P ĽF+{udQ\BeLqKJ6#^&'xA#dG1ՕOsɔdLFs}B%{4Кh ]U<;0 {C 3D1=09/dek/ jf@19ac%ӵ{ҿ9MWR S*Ϻ #Xl-&( :JB?ᷬŎ宜Tkr7(WPP ظF" X]Z_Zk2Q ȼDR歯d v;&'bBV1 a'QBH*#RNt5.Cf`Cg'% 9boV8LֲJzFH!QlPȘiA3ǧKFZr9~.+kX/C,n0I*-%4VZl#,mG-UJ}aY >2<͏cS@21Y~Ӷcs[Te3}(56w3xYv;2QM+99w5T2Ѿ^hJ}oKH߳(o 2 N}b C"I=VQa9zىNJvƙNCNQ=J?<Ɇ=i5277f˨ŕޒHW C2S'O^?XX`_61 lmۜ=l6Y vk;+Lp$N=ށl= @&] T|7nCv,X&7;aH ^[X)δ~`ZI 9C\8Z<+v+k|UO:Ӑ9G~PYQWLhτ`{ΓUݯ'`}&p ZT t!4Q`_Q%J- {al':!3{U726LUWl}ST"w ^8 b H.8j| 7}}qu6eA[ލ2+r<4@RPi; x}c.?pT"c 5Kw *\yG/T ޥDAOLTޠ. xmJ) b BO(f8_Ul牣P:nd}#4My<DZȰQ\!3M2+O 'aGg^McAjL"b3%[dsHvp9!SwRѨlShzMNm>nG]F'd|pZ?h: v)M6P쫣䈨;#3~A޶S}W$,9$= aRWQ%BѠ2X՚#]:͍QDʅk:#jjːh&SfPx7瞕78&+Zr:œ <4TY;lԅq K `xm'tciHΖz#eqCUF|g̽ϪIxA*-H.[,4˓|KbJXZSM:r/JqcddstUhr XΥzI+( ! 9ȇL=D fí♆| Wl\4~/uZjim0 :"\46˾sŀ3!" \ V Iɷ]9MRM(_)>fQb4e *: ?| 7u 8]З}J!;Z DT$"tἶ *g"n00<*z4=JDL4=9Z!H[l';v7c݇mլ gD]6H(F Χ(nCVd4;A߀0̻N%z*=> anW"n}No?OY?zK@*S)'υSe6DJgYrˀ4I] ZgɷJR)}oBa~}6GLxU[]3#Ӥdp%T9^2hbEZpn|ϦAZ 78~_@κn/SɌa62t*ວ|mڧL&E03b8>F.TW#kn4 PL Pp |ßlF.a./T'z 9xg fG銇ȚӼ whusj =y˱) )!DY̻ب 2|-L֧[lY* .HN8b5U(ŭ-7]ڝJN-ZWtjRp&J YP+bڴnݺe2C,C/EP-%58vA5ںrJ)\`6&!2<+%"Pýf_6NH׽T?~g5lvodOwc ߷ ebT;iG qZ&9ֈK(7ԩL ;. nj@4b P$/zg/5~]z:0@}6nM| ?шwIn/HU ʋRARr"B_q4}{>&I9&ݐ.;db} gyp7?H1re^_=NZR` |۫Jg"5nƾ(ׂrfuQ,_8 4l/gV)@4L(B K(] cXLšH6 G49_uQgZᒡa#IuS&o2; ϟ4߈ UH\66=љz/TcM/.,`0f;l͖@jw ;G8 wxY#C5d_2a[rWi){Ttᅜ6!oZc^0 hVdJ'Z`\r3Rim%V hvZA)~Oo3gڽF^^;pAПi ts%BQ;в{a>s=cjZ~S"F{(g/ĩ* qm>*9_⨐Յ~poLUԦJgu_`v%*^%. }_}")26 ў2=SCgQ/2:OF=xF{{HpO fzX_*cVf9ds*.=Mn2~Nf?o*^*2a$%ެ*N{qRS\ӜT(FȔwE78+6,:G#&.Ytya! lc;؄G+:CI P\ql#uq+T 7 j/)kױYp 3/&mro\:ѻp $6G#HQ'33x=Am7m"^+{/yUEp{x29<3yE`\B0@Xu,150@+6EogKT-*<}"[Ku[tMr3,aLqo]uU,Eʐti߄6*|q~jD?7/|e;EA&EmKFޔnmSZ4pXY(.֖v~h Yܜ]ms_ M&^ʽ^N>I@WwTiGVD2PB'V,!78{+_/&OBv+*+69T9]M LSO.n2ȂgXdy%v%9FWE|9zZ)J&y`y;isX5ǝڼB&SEYGlbg>(+҅2%πVD܆{2PhQizg)^S}%+UBģO0t~~r1, ‰ {;uT`1ij< fL0> ࣿ 8,v5MV|4ojsNh:mY%HHeրq ߬ϜshiϿD7ԊglPa=hDI?GuTol>{a[3ߴ,i&gs]#ڰzG5юU:\O2Ow$eVLqbfR08NI;#th6_t.8_~*ṪT$ z GcHDU>.PGͽde 'ؽHv#L5N:Lֺz4]cW*K`-HDA ,h'I|&q^aBV<~B{K+3w1+X) ?,P oW҆9'tiѽ^fZLOIz`z歟PHEe.| N:r,Rha<_v"na7fn,0#* N2k mԒFCD Vi3[[0WFp3=K!(dzKT;}8#\YboyO0aXXm@"!Ҍq]-lvOo FݙDqh{NLV}8l@IF#ø ٜ\lIjR7&NO[}j<ݙ/D@DMs60 !EM`< ϾѼC 1!NF.읏 a^wY8>XD;{WG݃8Tt%G*zC&xzog Ъ~"KS~ogP)WY %<|YOcl9XrF#] C^s4αX/٩~3UwDA*"E[ e DN =`\>C*[Uv 8QFwr֭2-!(:+u:˸(Ք_H;?vܪiI= R3ҙ1pi/7 j8CUCe=1Y0Ma 07tymF(2f]ounN@mf߈7ЇJIw.*@ a\!QE h#мC~?RG)1F*a *cKĠZzPJ`Qei>O^]9_%:e]f>vxxF鿔RQ޾9UNo 9N?Y&ǪK 'Bꮇ^2$5%4֔*=!$O3GYj,ן6J_QKultʠ3~UNj/rHyq)!btMYڵ1.QZ8pzxߛ.*( R {6)S֥ , yg+2- k1 KȔ-00d@>G q<3j!g>,DqqLSCEԥ瘍Z-%\"3co[p Rض2j+ nbU*S&DԀ`Z+5(qי"qˆ-TxBXI0v{N,>IZ`ދzXȘ||\b=4H)B 7KOHQG .}J̅w93.]GA=_HyW>eD$tKy-2rH ٰ cTjY2oKiXb9;o^ht!1d _LE,Z*Ÿ'<o 3[y2Wx(Vt}@ݤ>候y%u/CGz%cًLKbQ\PdLq܃U+YOrൠ0EiʣaWk`l ]='("Ĝ$y]p~itaш$$Jb׻Ulr(95esɮ} KOU^C^ eӔ3wؾzfJjqaZt;|$i8Ф&!n%0m& \Oz6$k!wբkMg9ɅQ̨^>Bl!&9Z*z/eTj74eRoz!S,vmnn_ 6li03GקD3tP1ۚ,3|ZZ(k#i錧.C~b4mN=pX=uXS3Xa|g8rPy{n>sbRG*F18̩&*2c Ǿe*@]fL&R>lZV5"#ŵ0|z']ġQ i:,f}Zv_@-s{ӏX8J6|}xu@q*P4Ivz,gMYw_Taة` $<X$(J([P\f?+2'kjf?v'q7sǹeokV+Ik VL eh7.._s rhm"';KK@ mϊI4N0]>D #mVcV]*ܱ2H U??pb{ϨѤ{kA*]{'CPcXrUP5M6S[2s]wy8Mؼt)Vd`2<(qʨ$v *63yf8]fQ| ^ M~ޙMRivlLo+(JV k0J >]`<.8 D!Ui$۽+# `*GxZ~9"W]F\bSe=:5;RKINu%qz ڱreWDF4QCv%uKw2kSd)r VH(>`g9MSrK'UixJdBە?-rxƺ&|#L9 +bc Iwɦ ^~IKduj(#X-fNL',(|. _呀:.zH[&C Y ܩkL)h6Yײǂ׉",:O&s.{ݙ-iֈJp~Fƪn _{lA_X!ewdV'ECz %(qk<Ę?7#)LD5PHBԤY}mKnTeXsS=Gpc wd clwF,}uVoP  gfZCZԕ{53r6ɕv% dw\ٮUO68,-S~VVDQuGV6tUGn b7cX1s!ө{{l$wgT%fxBHL MIl,W "!)\joP/4`LML O[jq;e緑*؈A$_ xѻF/ȶޮi]f`J (Nm i0te `g_KmG), 1Aoͱ>e\ y%:$"y3P2]_CTaqB<tImƏ9 S] b4PzkJYQEtLlO԰YTDL\NWHA4W)$+DPAxBc+9ha<>eUnH $(M"_'#Hq]i訪. yUY. Q`O0.Tq>~:$2zd,#yfR+C&?%6v!tYYyǦ2v[5,*ڸM WN54{r{Yb7mD`NхGm#C>b D7X~!wqb`K^:Ep%jqx7ٮ ag<:j{ X4WвG|8;nkb4 ?Cy+M?b'pwd؛qy\ ~Y(KX$!%wm~%.]jL~=LSȜ Lrk2E"v.@aW1w'@A;is*7OKUH=dgZ8{qD3JYu 1-'!)6v]=&5BfZ!"X=#pOiɨIZY&қ1mlۨ;y~AI9V_xQ>˻c[z%H.Wj DĆלVqYBn!AByϕ1 {, 3xGg:'- ApJD|7_M6]s-Ƶ\EIz)_!ONvz^=E)Kj6Z}$Tc_nȩ*mye+OؑXj#] U d7L- .gnҢZ:cR(nBD6R+@zD,\!ILIVB`9'xd)~^mzTyq34 :ʙۀ7 Q1Q;oԼ)^JO%# ؆78]DzI`xDJ<%2_&!R?$g7=}]Sf#-M,H r %@W;AtEY&HC\1vP~v v&%eAy"'* j0TH >S{dq(N$Y4t `ik@YG1 !O [E~ZI Yh(V$ ! }I[p3zϏF)tvqK$d8mhKc!ܱ ^'ȏ1W]{O\t<^8~"6Z,~)EҧS ċbc9՝ٗQ}OW\b/}мЅ/*5プ:bJ*i>d/Rћg'T-Rڍ(PgF# &yd/ 55a)z尭 BNȅ,HWteELHٌEӔA :n AvT[g_ fX-҇τMMƖ^QARf`\?KK+Z:hKYklt'}U}r V$ܮ/3[v>̲\,aA2⑸0 >6Lre[,pƷH55 hO2arT\~ڤQJ.~i/Cx@Mع[\|"N ;aUneGOY&Q;ynI{qmSpN~2.`׍(Pi' vEwb0zXE6ABr^"5Ԑ5|5P|u<?)*0⭤僟̌, \J:QeM+Shx-<6XZZ)4<>*nh 0D{VIO`y!1Q4Y7M> VɃÍ@jF xV<6,IOJ"3FB 5ϭ1qZK˴@:glE9JŨ$#PpzۂW $ j{ˑ#SIhy%S&: kڗ-1'sUD5U+9/heR!+x˓. *3T 5.o>]ITTF'an整JcS67]PrnKzhџ5Z:gRq-8ޭx9J1Rsʷosg 39cDF׹[-s?hfŽ19 [X~А"Zõu^䉤]@tĜ  3ubiu}㼽TFRzTYtu&XcjoF 5l=wi4~" =,V2Q0&+fN]IyJ? #]ª cgN+~ՙR{Y:ϩ.~:&IHG7bI=0| S2.t:OF'"f[N<#&$,LVL<[geqH'џeWT%rizBq&[ʳZ4H ~.6B>kr5 u,!㣓 +34-H~c3B(gG?E[ zVS\.j˿itjǦn.iv}l^C1$N)c,9ݮ"+i:pA|9sF!gtRYǻ${xR gc"2_ nPp'/c fg9N іͽDO^E CFs,Q"9Fu r2=LJK2IqATsT86JM2m2>odSૺ_N4;WRACDs3N3󟛄"]|iGeKYnى $ bP+L^*ׁ42}'osNs?65W3Ad"Y)^;wl>8Sv | &L#1Bm?ZEWt|^#\&&O0jYB1#M^=mMz0 T4PjޟY4Rrkaw\s&1vhY1K.qFЙB]|T`m10U :}ؕH.nmo, !y4-4O*X,Z#li^#<~0G"@>oa:ټrNjX=)LjpJvs? ְ*aF_~Ħ;O# 5JP9P-3?>縠ɲuơ6()WSVϟT3[ao~_cӣ\wh9AMFcgtDJ휨ɜM/' ..TW(B:h,9 1,L{z!)#Y}~r=H[&R5ť_5HE׉ ΏxܾZ\C2NN&UO>>FR@~9Zf=V@(3&Xt ppņpHטDd@ήd}l]Q g+HO۵}f$2Ph`t#л i4jy  _9R"\g=s4Rkr,EVS~Xxfmo =8&22Vjt~z?jV/kVbL!_<:pCbj s: v`S[u}/7ɒ2[Yj|κB4AgO8{/bSS,KbK̇H4 5L-;r\ U,Lc8ihIdCc f?Ix>[s3`zFG>`@[F}ZJ%"6*rL ?csxm˛y\}|Zm]8õVj!?TϔϏe* ~U)T'x3"q!3cΔݤ5$.VR وr-g2: 1;n^7E u ;DLId"Ir> 2-tj7 =#׊qr1 gwE%/)ŚezY'6p.6gV`p˹ ukiD+nnIszLpZ1:~ոpiזn¤ 8{8w{M)Ӻ (Y4 9#?#v s#i8ginٵ`yGt$"'T-&'ѸD`-%m]ievdr%4yƨ]'-E< lpV^QGbCw5 =BE#/U=)֢v,Lzlj}U!ޡr%NKk`yD.,mOY\,2Su? % lYJUlO#PE/Qz_=l4E3RuܟAhEH"),!Z-1eULEmJ.9Hy.o?C@mĚEQ4ٖG=6KHU' [k,n8I.s߬D БG,XfֵU(!TΡtyH uǹ[PdYM\nX7͍)DG,Ɣwv˂y^yA +2RB>}P$ b5 Vv)f{m?4N]-kJV@ S:8ŀPТw%z[ЧsS)\:ez缟8F1J?)$@p\sbd) \. [Vz0u/.&Jjƻ],tP@\:OF%]U|ؖ7k[m Rz\cX!)Ug&mrrQ}}q^ϖЗqNfm̒  |.E ڥSuE.f=i˪bت*ieI $\U[M7Iɰwyh#_C uiB|Eahi1J,οûv(>3^Wf,H-Gt[ 8s%pY-sPƵgt:p8l.V U01!\GC o~P˗d) dIJ~ry"'&(gA3e՝yEd(KG\)s"z֣徕懤:.UzYj$Eb܋ޠgr$=yzLR3 MP] 7sipxQYe ߕ2ۀ+NYŶqai!w_CIZzLlow,Uy#aD`ו>)nnvJq\9Ӏΰ- = -zR%QkB--PQk5`z=PUӃHUo;Heמx륇 k]}r;$ɺ6s~e1,4@" )yiKt) n\3aWA()ؖuW1H s#k~>= ܓuaKפ|o.afnF`qN[8 ]BCl_Ǯp :?j(t1vE樛Gޛq'9*3ok̬:U5.!Jޡ!x-զ%ZO{⊧DCRrh?Dgr)zb>:N>~"U`|z{#ce;Req9dGEo; ͛%2{S#0UUc3(<\k5X\=4Zc?opo9\xd^G&QiRXi h(dO`]sʷ1UmUo=B O}eo۞1G0?>)ͣ.//TfQ}?_G O;W+Ij~`WPQ HV &„~J Qg2M)} Rpaft ݟ$'d#>2yLyڕpwXx5?*|ŤY2z`>X[$@+,U`jPqЙt!@,q .….Ր| r˺"RݼHVmQ}phV v͒xև.n[A;㢑&q[k\ܾaK{&a^ v.fz]%ʬ Ɇp )E'krܜ?|na*=Q sk&ԗ~Ab[Gg=8le٦ ZW'q&RFXbqt(&*9|sk fxIy;.ұ=׿{lMۜBy\N ` Yb'^3#{v=y%Y_8.2pTVf;ӤAh#&GPlI67O$ba?AR1riQc$*N ҍFN8,}i'Q}* u ʶI5?cF[h[@Ӳ(#f~XɩO]IMQuϠ FLLnd }X7,CH6#ؑEZDXZ4a䲳B7a6zت=nwpߒ裟 [KJ\a hQ5 Jv"tQuH1C+A lD8veooLj=qLkكZ#KGbuH -%]7 _nVU,7 TewAMUS&KM*- bAO0,1!O{Ds2q tK.0tB#m+:?j5׎-3) k_H3<[Tϸ {+"Ug$WO(s2e:GpQi>3\R1ީ/%ڬj{{dZA'mA@T;-#I}>/ T~Ұ߯#ƋJYqxp h/;;~lNmi쓄4 ϲ!km*wT’VK'{Ey%͙FL-FnDZ=OJ06O:4tK?jYFZEӟTᱝ -EK w#>ɾIè[CE!|\|0j(8DKh Ƃ28YW,#j?Wf-ߵHNX\JcƶPF]#g*k~mH\ۖ?0% N-8b.Ԭ@G,?[uyl66a9pÖ)v- W(4@u4ЦЈH=!A">/K:E^㊥M^˫q|gl[H=TFyFhc:% }0W|TseSc$X\7׬exJ`tFo"T>l\o Ԭe"sMB|6;iMmh.=]<~kW/N*;SGǯ4Ďee]Joaȃ!緐M#@ڪ2s\桴Y ΂#:ȅ:+X V E<ڹ҈\KeB{nqn=xea̵>uV~Ba~j'og;͍2&3L͌9{64v[_'*|o%p[hJEl n.lэ0.ך:Ms/JwzI]2}#Sm(fF/Y2w~^ jo#TjRb!aO+eP=| Yk >;RXcq+HVJQIhF~SAf6L,/WR n>B8Ĉj%PGŤQY~]8.AQ!kP AbV/'1OJ:{'&,LR' v2^N>Xh5`nWnu{aʎi*U r^Hvh h$4NE31*_F)t4(rw"Ƞ{F=ǐVBʹ/1?D y%/NmC{BgM>8lYe_O*N>=9e{${1b,B0fo9W} 0xsL6t`tT)iL~d u_1f1?'`V?-VZ Q[lٔ'+[`Pz6F^>ݮH(-*&[4 H37 jS= ^I68u"5H*ϥQO? :Dë!a=i!GAmEs]P ;9x1 X~qk1y~B|R=)NӲAސ?E=q.ݱ2.9MJ(RP]RBd{qƜM"}S0faȭBʿmfi:DJ1{xO}}(;q̦U\DM>9w5Y BB%q8n<%εjKXF/ѭV[9ZE |;Mdnx=Q(ʜ'LbA3MFpcN2aNUC]4 =80{\%x3@Ǒݥpjj}Mⶊ㥠hވheS#p"P*lZGVa# cJOG}#ićkތC n!m涠k%n=MT(_;I:xucHz @Tc!znln)moՑq{nnhFʎ0`&j;bөh{lޝbe@ 'd~4 ,.ɏ9ĐY`g%d y#wO朗tKjP(E(→;;<@+TWH Vkl+f/+&9Ҵ̎qdT12ybrkj@v@#2R#TU5[F4O)u'{n}.cV \ʰ$m`HNr?<*|;<G@0Ήf&v܂kQw\D6Q.A44y{{dEl843#ozB_LJn^ -,A|]e-̿و[;3o4][uvtħz}ۅFRSkQP b`MK~;%ĞkVD>+ll8yMxL#I#Ua`0a4(DrGx~{bFjVwoC %LjA/=Y*D]UCJ(fWA*|tL_!]f 5!s2F[ZJRWRP-F8;辜ۛJ҇Yj5*>%Ne* b^ZN w|7lSKk+0`rSɫ'ro4SY&< f: |("^9#+!%RfX>Ä '{ٍ슇IPV~Q ̪/\' ijϴf(Geql$^>jΊV|PZjD/m%Gg60<ؖ;i=eBqDn~nwŸW?܏-3"{#,:bM'^ܥu,Z@tɤ=X>'G ~ (1¼g_mo`ArRH5T[GVlTؕ;(47GkW=$fc]eZD[|}Z<$s ,GdŌ#L[,Xr(0g<2Ƀ/Q,:8wMLf os?9q~ɻ)Ɖ%{8u}ntCW.znqՄ\gM)OKKaUK2dIP>Ii2۝|s6GmŸB`oӪ+SC+iCEV)6:H^ZP!x"XRK_~zi(`ޠy@trxcyȦce˭e`*3is9Pݗ6Jw4V&}?3#),5 Yf ΈsJ>m4>yK1 ^usiCܽe`v&@sϭz-=' -W:I>y$CO$!;S MLi=5FoχB*"XL`שm /Ikʓz'q锇8$];#0Cx_9)#"05 ~gΣʰ4Zu:[SmP9F<bwWY(7Գr ^fh=&>2" E3#֨l ;U'4-8P^w2_VKCK4or 8ca B6cP}}I8#t[x. 6qـ/NU;#T mbhmzEMQh )y_+r쬠;e`|c$ro++xpU+hC&&O{,岩ƛs:dwa}l2U80aA(՛DS0ڕSl`Ԭq΄aG~@nvӱ\B=IR1JAV-E({~ $CdFRݥť蝷}K/7MV5zICF5Z _FqHrQ5DO٤[z4\%keۑDChfddn[8.j紶0Zwp!LW&~XMzlXN AVSM_nM$H(+ @씇DDIx3WAnn׃0YlĮ #y) ^0H?Qk4v֡ Er[QuпSdqſ-WM?u֎oc56 kKB-~E}50UiZY]6T1Y c+3U)н `ŲS~IG{=׼_dhvt+4e?i}Niqjgj-A~3ܼ#P& aba= c @-J1f-r_uayaqQÆ5m|($kaTyBMZ|q.l6ԽD8t+~8p/^ zs&/^`TE TR 7Z) Z!/T5WnN1Z73(f`!a_G \Zv ^BˇL*#y b;AϒZyCS@}Ms35}6_\ŝD/0pV@?P]o=:SـtE/ʁ晖bmoժbhh-8*gGNb-ĉvŊD}Iƒׯ' Kut  `>@OGژ;U9SjbyOJ h=2"]jDXW̪!0%4ED, \ӋT;tV' rinSiud <k#qjr.o*\FF@?2G4d&7^*02G /%o6'6Y^GpWIc}MW7~ 85yŐLwe&ᑎkH+AyR2UOKC;[mMba{NKgO u\9{@@~ ,ypWs'z+:3#s#|YmމrGKWZoVu"A|gwgy.K}d?Xs;L,[KPFG%xP.2]^5]]ϤKV82A//z|qgWq+,;R&mˍdϫ]U͋VӋPL?c:&RE -ݯRS'D aiY (} { >ޢ4n 53sͻ %ݭhRf>R&LZy_0meATr!hjmGn[VN>OHNmB *=RQ*KꫴuHSm7T*:X\G=pec_?PxN|Ͳm(l-w 6Kz3(<͑\!OTb7 t[ć^ qUiuJ/-U$li4$,b8S,%'E%l}j3ιv*.G'VG}h?b^7k4({S\fgB.11l`\}!1M1ʛ5`Nꎫl zxئB'w>>-DHj01߶OҔt_dI1jnDWq^goyhL? 퀃ah^b&vid~4t{R(Q)@->A\J^ yՏë*4?ZKJ<\FK'_W"4N?voOR.&^*LN{R]E2g{a\KZ:1e`g&RH;LqCSg/`ORq_3Hbb)O<.x\HQѿ (7:ZUJ2,hݥ+A[R,&Tj#q+_5 wvaOZ0dL<]^4Sx RynLFŒKU:y|VDxֽ@ΝfW&<eL=q;!I awme;A"eU{خhy>:3Tet΃t}J_s졶 &n]'=mX0j]IsZ'P%P#nU4vk#-HܡJ'.z%Mpoe[^vggn;4 E Rꐫ{RH?&/__u]`Z *-n!kJ>f?$7ye>ߘc(:d@42_ ta ]gt^^(SRu蒮 #p '_ 8x |&(XX[c޹3}{ !ld9Ŏ ,EZ TѪ,7lk]Bm9"&M*'aur]ɛ1&E.f3IP:\EX~225Ą?n3}Usr@<ta95@N.a*y 'ܦtJN^jX~ּ)v6A#,g5.Mt=`=(b\:J3tNԩ :ReR`#e3*fG_alj;5D}K39"cqV!2͸OlS2wHe@@sPotvZJ9EQLOyxV}POBW(DW+,AOCM?g oa?!D\CzDg%hqݜ)Kj=]):b<|+b_#WG5=3'ָy9N˨Cv=uoZNR Vp?;s؋f*5E<;Z[m+@?6M+#&}!Z\51鋔fGWM/ ~&!?fM@3[~&Gv8vf:DfkobAh6Z2H2@/i I{lY؈4Y3%iQ̔fci"3r6-!c`1"%[6k+ZMPxHO/ ]f(pb%GXVl=8Wݭ!튔@Oȕ>uY2OgziA3yK嘦Y J=بSQ:ȩDj~y(S,JhWkJo<-Dmp|I_u9~GIW#VHO@lvp'[*f bz; pYD>jGoesR[$@RC:{N| "_Ճ&{g,-/~5%7`*|pysSج~@;hGS[POcGX1ސg!R{ܝ\kxs%`bV q,ɰ KeOXސ xe zcEk7fg4`{C@i0VL M &D]41=[p7wX Y?햸 {k ^fYA4i1A̻深tu^ KCˮ 89٬2Vs \=ݖg%WOW0_(`T'p'|Мh9e«pj+]Vt<1UV dl\J,] )" /^);Q.PGĘ^ϛػ| g`2X^mb8< I]7=oƲک<$4P?4-(X U&=mh~@3ofCRFFd˯:] h(HG41Uk:j=krt</ vOv*6yb54MOD|/̦֜ !0#snY/B沠Z?sWqk_20>cwk.Y$Zb+%|rsk-3e(4q{wƶ h|m&=[4\u[ ElV{AZ~fr(!$vܶA5%8a@/ Ƴ>~EN&9QL0eYW͆F/nPMa}9A|h%YŧP9h'/{:Ā6>NWŇ>$.` @.}J!gPI<ífFhuD-U<ձGuܷ݀:QM'hDPhiejX P,M Gyty1ڕp()16g)Ntһv,iSKebȊ{5aTk[XM8Uee+#^!֦ p3ϩI8!R`k<=P)ךx~qj s^>P pm^\~G[i0Yd~2H n,HJ|hCaМSŷ!J(A"$Q]Jr:B-R aE#-nf\q?b~Fs Pu ~Kc@-c<B̘Ɉǐ"Y3*c|f6VZY3̠À1ΐkpk@w!:%@v:Ɲ,b1*v8KNT<0v\΃5W,㈣n# )J-SfKQN3)C&(RrҮH<92!D%>m?Ct0o`r\ _ xؽ8t =^zLIJ1;赽-ҍ>#, Zi+Rl,~9Q<)Ur@J/[Dl8&0M*0Ds\ꚁ`=w2}4R@-2hrZb'،aK!y\ 4WӵTӕzY^hBg80W MKR<AoY%%f֝-#j!xZvߧMf cܮ!Wa%qV.DՋrIqz`ZNb5ZH*zlWp4.>utӁT?8GkJ͎맹 S|Gb@0HEūYh?6bop:\[T$]OZMxwyQ@&*AHȗMBm Mc䲢춧@vʍ+S}\?"yp4kԷ\wa&ZnfakgԨ`%B~(^oT?-d0xq }x+'~?K䡧sxr+IQ=LVY1qԿ9ohh~/Z4k*ځ]@-R,Vx5Az9H\c%n7E4zs(ùX  KxC#F!F#1_,ٓs_ ^f6045!n<:Gˆ~:,jVuD-k'5qVsǗB͏(aۼhǔ?ޫu͊(ҽ, K  h:}{&et@2>9Z(0M;Vv6.3> v6klm.^] 2~p  oWW~3N8)3,oՙE 8AP߷Ϡn-,,MUbIY'B+p(ڰ4~tA9Ÿj-IWt;4X;pVhf!Za~Yo'7'҇3b4o}Cw4Mx Ge*gS|v SبAZ y˰"\9S' sͽV-Z'F~㋙I.iX4%RI?ѫ}z_h+Z $CA<+pk^am(UYRF4ʌhQVeC綂{~ uۿPAV1wCgFY  ^ڪN .#aQJN<Ҩkɻ,|Z]I^T1yfjӜ;)U_{І#Q!UX*ކV^W< +9ݼHia EI~`p|OI~8TORˍKM/GL}GC S;rE,*R'@Zb`4۩ze KCM* A2 :;\ԪdP'z\?j>tʅ6%ͧZʵT])^0 W2L-iW~_ٵ/Ǒ}փi{y9ȱtq%#@ 0Qx0;Ch@H_y>xL]]'G uB%wLmCAzmX. T "C0!?^CC-Q|'{1MF?/F*|S({sb$4 ;0[peV6r%2!VU{r i,&I6I &Z t0܇Y^"L" Ww5h*{mW:~R>F"o\Ͻx7ꎡgԺIif}wqL}`dV<0b2f󷓲bDA3ںpQlq0Y!{fuC$G3vqnnGl.m8#q-+,j(v>ijW@[̍'l0A >R N^35gDti+B|Bd[R v^LBkf5cW@<@Q__T"DT'Fc=sJNI?GjrR`:" ̶Fё1Dsll+D5*ٕD!N0K"! uԹS LʉUh) e\v}^Y2~F+~zmc;UJCAsqŜZ{y6py)FE|9uEeٱ`Y <D5ɵ[2%$ rb=gFz<-w}Nub&Ve/faġC.1Y5MׯlYh5epږTrAv2J|]/=Rv3g}T鴧k ]p}ıO*rFwGD( r}]y'"!x(S#ojx_ ?`!z\Pce*&- EgHiW &Ⱥl:,bQ e7ՄN( k+ȣz^jⷎ ny &tx`D]}̑f_]Gg?hIyF鐀FabWA 8fdO&PB(1׋̚OmS UfL{u)(b>WMmɐZ}T|mvbfBT6-PEܣu);^AO'l.&bL3VEC*N?Ki}1yvwiׁx XIJ5~07%Ct0v善 7T*!)Hf?Qɤ<^_ȵᠦ`bՒo3;0%oGOP,7! KGГuLNFQ5#AbHtF=Acd3 r3*^DToDK_> [Z ?CF o&Ԇ< hi!/&Al;^, *i#$%/m0dK9Kv:~$R+zޑPO[5AE;A:b^N@*"/:rciWxHR0YC ᷘZ$l?i V4H?N.k#6Tt]!U@;U@Y K[`\ l0@<֕OzB7ưC88pC\Uض@gTXڑt(ϗW^.f ge/W&T*$5ܸ7Z9mF ? VF/cw ZqN@h,'@ڬ5^ŗyȍ x&rxO ) Nj%BxK"M%e "(ii:ϧvWAa#.2€QNu?V?&H* \~TR.6H߁X-?Vf̋ aW}8wwf})l4|/DCJhWuGt4xC i͟Xxrj,fiDrmpgڅzYPs) c Nh1Un0LV*E>d"r V>!9ľ[KO`qn+y&}*Okw2${/FWZF7ʅxlHA|hu10 \싸Iᓄ~tU%VRCm8bm(/{[Wڡ7S@JBS u!Ujjxxmޛ[|10Ҧ4.ju$H4QL8_W4F/Z(DSu[y<4gbIx!U% 17N<#_Å"4." %]r& 1Bm`(dTl3b~IZ il;+4s[\r`ٮDy.7B 4LYHcF{Q\lջt"V~pkCǢ &NLyW+-?c!cyR@즌d.;CդR(!{.DEgdf _۴x GGhrSɾ.>U. EH;9pQLLPt#=lµc&Jޙu,g=-]G>a7OVp[Q&U~/ ~o<=ִksw@BgvsyOr_~tJF <Lѹ2vy V:Md1SRO{u}z\4Ĥz Bb}>jo$۰ RNNTޑ/uYTsw+ʣB|Fï~T6[zc$*ላyvbbv;' ~PSTlޕlp3^8;>X}U^WFKh|"Jhl.MAYwdg_IfrwYFs*Gh㿯( ؏^"oΏwzP Ti b4IjfdV7)q~on(9̳rp'4*mgpq;≡X \O/ˇ[5(l@9?u^EܦGYa;%=rA~8aгq rhz@ Z ;Ya"fyRr)#)-l]T+eqYHF|Ak/;iZYTg=)EN{(Z"C#YIx`e:?ȏ$!$O/Њ  |qb˵׌@-v2?8KU _.}d7e?j?$u+h(V2Y0Qϖ l vO vu ; 4Xb̒lCk.hR[jbk\5m*D.AOIQC?0VhA.GAJj7(_caNe`p9E$~TzCA>e:%?d!ױ{册 |$j)I&'A@vJm3Tq] KŒ*.P]g8 p}gɘY펅Ί,pAW|VS|O#A &C ' DXn^2T$MI`qx ԴF$T`|wqG.CDBt':%9I3~I뿡;pj6sQ &b0UMkO]c]Eo&jlqrϼ1&2=uVh?AC"$. D!Blº{7"i+514`c8q<\J=hX\[*'.Veh5#ҡq8"yzs_7b2(F2KG?:+G'EƯaCK!s|Yœ'^CU &'[7vRҗ~ӭ#H+(>@szm2ӡMHᕦXUF%UN*xKK6I_)Bxi4;֗͞|5>o%*nWa! 8/ nNM@.Ϫ6,ۚٔ,\cL=rT(a'^ ]62c@}d H7  :;Pm?KEGx^ܫHz1;s{];48:[G3fHG$|mZ ږ zK 2g(L+[s ?2ua E^$dT1"XŃ|0r(y Æ ?Dj/.#*ygmVG?>ZLٮ)jn/2ko|rޖK bn + [V 3n*:D 5#7D 6غ#-1WnZj \XI M!$N*5`#BX˫n32D`zd&@km\;4!B4)0:;š9So!(DMrOGym"8?}?YGX ih졈xil*&<ר1ϛ^_8,BC=J2ŜNcHXsbiGg 2%8qtSl]$K*8zf24ZC E ט ̶%0|īz lcNp+|X mfNvY3Ā,rX?0sCdkLT!1aCX_F+M[ -Q杗ZniĹR'jBRyi̼ms.! EvT}fG!6Fnr1yWу+LD%JV{NwGQ3RB*!.*MS+N_u"j}Q9m0LBEQG/Z0H@CjLBnwyZ{o^Vow:\W|c;3X]z}&)^hX RGC-,|Og(HUQny>="@Gg,5"\f]fַE,*$)P'cw n/eP %'jBz8Lb!'|-$ Ц.޷,@zHL+}5./VR?<98܀^8"f';PcjUc|]~j6ejzb{Y/4}hj+4de<ĈxuvJfԱ4څ+q5@'ThX0=d^_RB& d+kY< VhKU*6E;-7vH /z('ji\=&пMftM1ǂ5%Bgx^2&? 矣Mإ^%:zSV\[ ~"#': CN]S$^-"ґPh=JHYkޗuK_ZM:S)@F|aҋ:ٺNA:ͭZ gܛߨMdy($ U'i{ &8t%^ًX& 0Z$~ڕZ*kbRmGԖ~Z^#h XjqX`=59:Xp\6ROPjQɽTS:1d8K] (r`kJ Mb5O0徣RӈuÍ#,mDCлW CN,c[h+;kF{rQfLgaS v5"6}vIFD$>ᩨr>u1"~4ICmDQlb RE TyC r_)K^3W _1aMj|?*x " Fx0]oKloVYk8Rl<0A)0TGJȒLϠ-:j dMFZoM#Ge /@7 kG1yE]-І $sQf#8Bݘ\"R\tmG,+^_Z&^+{\bP6435V|Q4j {QAN^s|~ԱH0)AX8Mmdnqzkɶ~P£~$ YԽ{aJ5qݢ7o層BY)+I%AԞf8Dp Ƅ0}<ȴGhtWljX[~F.1}_2=gB6&(Xcx0c_6V|.$H{+U瑘⤢nFI'ߴb2ucNck=J,3 Ql|xY'u@꥚IhG`K\N;Lؑjg>@\ nZlWB?_0/)6jM5Hg Z/{֠ǻP9BPH5 nċ^T|;&7\H O~^BN6Xg`r%ق`K܄:e fp~`|#5NCUml?̏d 1N漁^ c='ndAYOi# HS}Ɛç",i21S}y!_xe 5C#QTp2W]jTsW.yˁr|:k x |73 Qj.@Z5< _w0EgyKUwse=#$_ȠX l ť^+2-lnbT992o:Qx9[JOTb_~ęeV|x~ߊ{ sK6|RG`þAȑ%YhfiܫU?0ËTr&Kda_:uuy{ WWhpY,^5CE(ߪ~l$\p aMt_:ٝQBڑTOĬsxˢ3-!u8}NGN=ӼueC寜5FsfFTYsv y',5@WĖHEErҤ rx$qV$^?n\Ӳc4qx٠0)Ov6P^V$0IU/`^;LW|sͥQn"sW8tcaxQ+ZmPW ;$4Nw;LL/9v,8dcJgTe3H 5ˢ;0]s ‘;|kC! ܍U[E9ygW\=Su^XPyMVR_MDUjm?n(ݖuGb}| f:> qyܖh 5Æ8)ֻʷl$<1&r?%>iqD*E8*jjzA0 x*;0Sp7h<ɏn1J]Ũ[?Xb{:T֖Gk7 B{Zqagt4Y\`ڨhFTd' rd3,!npv&[3Xu0a Hid.Ot*Qe0fW(?912saҽ*n);p%Z%ygAe+Q"o"J?f'hnU${[mX5Ep߅X{݉K7B*cH2ld]w]\j+_vI=N9h,q}ZPAf-w%(UH=frF|r6RGg4vO/L6/хCx('`;Rs4hqZ/8NU#ǁѦY_*sx24x-]]T^6Ji]ՓYIo3װ^,Eq5ȴ%pNUG _S~AE]~hP^N ^"tQEO/G\m/s˗ڹЮ0KNJޗEgʔdy * %?d+͏ڸ[Yٓ #0K:rd>M[0jT!)aGg:,{VY HΩV%HSSJIF5 0uB;#AAd>Đ0?/[f?E2I9gk w? *5$#gG?o8d|h"S,HFAvtRv_'el8pj6;Zn m5d2'G$qUUMҤ2(KCqc2On%7X2aɯac+2ZxL/ n"s2.~[#ѥ_؀!,B'WNjedH49zﻺu$NFM0^j΁WT٩vն*6[r%\1ZM!0%rcan +} t/3\@QRÆEm0Ҍ}m$r\| ;P6V_tq\u-3M^ wٵf^q5DBNUN"| Kr/ipiu mq).͞1F`{<;OΩwm,L!qw. rO|O{exʋ(ڊZ5_K\x`e粨s QZh`h:Xǚƛ~~x$1ɺo>ln6=I?^h^_BZN5$q2(/Mɛz~ǿ:ǥBQnQJ4p<~CjzN_E+"fB!{z/O6t:R GeR~5 ?)^ R+TE\Zؼ[ 9D|H-(bp)6IRF* omm])Eí.˾`[Dff5alcFVߺSrvɮ3$8 mJu醘;eџMn~ kZY8w|0)WTUFaՂ[x\WZqL̨ WK>}XV@g=^%B.𪊸 8?TCeٮlN&*9i-3QZ 2k){P; -pDGZ 3 nXJgy1KȳuKץ>_ JbtiVRϧa ;G 䨓S8c!3bl"|Bw,冰^uhVU-w dOw"sK#é-zQAYoc*:75U<;?s/:PzoT9 2p.M٬cpAZjX/zL76së H_ſbq2 u ӦD' uկ "uRm / 6Lo-8n^#4E[̓U v<fR(4p98eSWهp&vwv= [o&I>͏J6Z %tTt^&QS5!- ͧ̑i+H [6J,^H,iǷ)W/5jIAA)犍I2V#GgidӥwΨ!w'D#4ZBmp؂ͨŝRY,c w8{S^W#\كսg{\cL,QGo\Hz| i,2[OIܵ"yxOĹ0XTW#&7s4c'9XYLZ.{nW:&.l; T➪X{Y|$B|\ԳkaLޚz@|U`@\(Nq&xg hwmL(=,\UDB{#qJ=q%$5:ٴzNdc219r@"^MZǣxV@ܝt%Z#L`\'F&[P4j UY1GcRu m0a:)"wSVdW7f8GRl79 H]",ʐJRYNw!4jr*t]1\ s `tN_ڪgƎwU&y H2ѥj4!>7VSa$bR.LcK\_f^ZG.¡S +ӥcKbk+A<28_vvalt|#*F!bAs;~T<9Ws mH+|*pW3󤅲$,o'h,͆u.B/s؉i?+O~n QSa#+lW)z(/۸_QnջJlZ cKv3ڷ4:bJm[}@o;X+G){u=U,"ڎނZ޶LZgGhG+փJ{$nN7f [/>oW*/]>;a="xANgW>`kqe!IuDa0YO9oVLXKN52ff"#ĕYDzH><7hnj¯:?\]Ju]3vf}#:aqFsX[r4(ӤǍ[ bLs >QX/{AFdvHY#K UUei>Ɇ}U5.[ՋptSj|~ٕc2V[x07|z~f MD[GKbtώ6K9i7*V݋FY-LcZZ]?$JmD惥F@ fcnE#I9,<؀?a6 U4O;;., /[A=XP^@Ҝbž}]Eb1| 0=}l* \,/ԉCԥ oxw1gF=H5I*Ɨ BW=lji=D/ 䱛%DJtD3vH eF9e!ck!#en>37ȻJAWu.$0q؂]41uX BkKNf|-^F R^LD蕏CwzUOW+GЌv*.AMZƩI};3X>ڠʋf=RI3m0rs0.菦H-l`,+B1y|EPyOlڠeMJ:lA8O #߂jjVH?4t iI ?eNhAF  \FakFBvdWOc_W$w_Br:߶\6 ڣ iithQOen7EHQ_49|Hx H<)&Rq\Q Sl}GA J`jx'kt71B.`IQ50 U˳cl~*>eceTL ?362_J(a&&ςs}>M+tu]gRT~ @KfԩDC]bWjG2ƀTfx[Kt}kЪge,&5L}VS(bG0sFVtuՊ+w=+  *,ٿbCY,UlB# %@mG*= бDXz+0J=!N sJpxڢHr vfocVc st bLcilCZi=?02 u_)p/4޴}%.Py*M< fesGn csAțAPKFb͛t<~y c w<9YhH>pGc4S2'8فgUܬ4QZ%o 9ΌdD$pnD˕%rВnha1:ysMb}5OvVz,!}v1ۑMSA\l>{@QU+Z+K$ICܓ+w.{j{>/1V^vb6%d2*!u-~%)YKJy0y{EC♢]Qe3x 9k&-`c\$_ݓ{TI׏_6j:튼' g`DqV#ug9_{phb-"fY/]G֝=<S!OR%=zXcB*yx#wmoP>2'KM +5!\bֵ%Kȵz5OMZOs7i\`-%i9HG rGc̀tyL$-o] @~sٟ{l[]6m ZMv6oI)_uT"!I?h ƀd(KLՓ̀9]uwY9􅧆Bz nJ2Wr ~/ga19,Vx m#b5bϴHai[ȅfȏi? ڞZQ $.x,uJ@ռ?Z`uCqMaoa`@/U} 7w"7f @L pk&b#֐OqĹ瀈P^yl!` "jYH!Ċ!F:{Q]ך(xE5Uϵ 0c`ҋeύ- \MK?h"𠎫!gWWoB?[v:d >`@e3T-™4-r[v|,`GT;,,+.#-NiMTl޴Q#<'DX9i$ԩ !Ei=FՂpjD{3fE-T]9>HIqe݌("I> Խ`Nd%> 76 TL۹N^!BP>WkгTeab[MT!u: M͝Vz{WލUG5"j=bgAkSP_A hvSv$# !f~ZrE!(?_ @~hbM|E<_yBJ܍MMKCYT2ۡ,|{Nrdɤ͖D2"꠸4=V#,A\yB}Rߦ-.@Yr:wWeɆ,=mb4U/IJK],VCܕG|qBr/ED[s:b RźMpscRRV"?NH.NgDՕꨢ{ZaxvZu9xUĀp9j93*ޙ˃.LVLI>0MlÙuU s1ec<݇99/{s |8- tLf  ػO5`t,>& 43?uHrD޸Q$DJn>;-*G$4dߕŃ`ՒB3sfq'Bx)DC uU~zd:th&<(r̡1+%MMZ7ZG7O*F]SڐN],zuV| 6Utm2Th7DQ׼Ҿ5×&yKgpUUwS A-DWQwa #_ Fd+r,BD{ށ3mg'`{w{fy=⚖fboץE*P섮9d%E|֩6~u2 I#p%5hQ(bl93cڻ^"kn6j8 c씸Q% 1?Ӂ%0Mni~rS~#>h.e i|!{,g cTVi9w+ç5 %#Eݵ9 mC"׳q/E6J-Iѐj(x^/ēoa-Sθ9NKW3rqSΐnk]Efe_Yy)2yX޺j7tX(Rx?Ay G)푋NIfUVȸ~Xnp|mCEI^9Y<#y&4,=Q4A;-vkoW3P/~czosO]D٘uۋA:Qv|6hXpU?8w71n,۽Pf0 q}cF N-4Q ,A:pi|4ݩe9½:Jyp(MUj$ǒRsVLU^dgI6ޭ7Dy c=/"^#<$6sp>/ 6yC}wE0X,٭Yn i3ʐf;d(++aRf y2^2wiOw"ʿsCI0J]H[L'u؝_Q׸OkCǷrkUخ+ѹ% N۲4v)TA[e|]a?a*S#N˜7ɀEK7{f 0t>WJdG+`g:grxsu1:W7@G6h^./xXhm#sLd{ɟ!ұFe4ݻp#WҞbWA]]K.XT@'liGKaZ0 YG.PWB Do)x?5%UL&; N$ X[sQR2Āb ?|Aʍ{{̣y}K$:K_s3֏. j@&Ȟ\Aɻ cc9d&^=B3(o-uIaOr.& :x !˿gde%<F3 e2B1ފmC\;l=xG6TݓEc H J]+Z^ٲJ10x*||Z-XGVYYQ.5,N5(CUkD?%o J@R3-'~瀼W{>JrD}V aJ^Q&w޽s!mڗQtr/)iTr^Fiv-GLfv hsuaJ #2qЭάʤJٽC H,۱:2/42Ǟ )w.鸭te)GWKD Y3 lG] yQ4qW M /eh4~G!8 RKwwR}J!v7%0w %]LJ^pe'T@&`e<%Eڀ)b5INDVkm#(h<4a 5]$kؼͥoq_+ގoS4t!sw]yvx'¾Z@,Qk[FzD2Ipj7e,+󧾹ȫp@ɫonRf QI$_NQEY}ukЧN GdU$'f֔aZik0}.@FR._;6sO&^3teyح!<雑 .N|}uQLeN lBBEw2[ q`XOFmcM))-OsH:Gs[.Dۡ}NiD֖75Kyn;=+-"p6|+~TlJ3!Y!qL TemsދR}H✺걓G"`'9{W/Hxk{GӟsR,يN?aU#c625"h GhBbMS$~4n reT?rYw(]o))oa>3R PuaNvM_r|3,'󊕺f[~hM3pP[z iL۟%a9;e^"Cдm: rϵ戣<Ϡ怃+IOŪGxTե>޸ĂFzٿg#% 3xܥ_83Pr_5M2D7-\ɳ ' 5=6pzI#E+!?x>D'e*3nhฯ,ۏ{`9u Px 4aZN63"C(ρ|5$Y aY'^IOSJ~C -+Fo",&f (ehȮb4WZ}'WB:$&Qͤ7!u꾝b!zA' oPz'K-FL%~ c+ 5 Koę#YXJ>k_}O%뀎)5/#u+&~(Q=H31ׂibe LrmlYhC9>ҡ3$Uv5hNkiBw0;!CL;HnՄS✱fXD|^Z i> D|:[j;I-? oV].ZN"-Ƹ]wڗ[T(>#?0Z" YcizdwZ(fC8nH=jK_O\TmMU&g0EW;1*#iܟV Wp;L%A듷(&t_("}~+D`!k9㤻UO}HU&ʪ蛙(NnxҘc"XC2<^y eS!t3"VѮRama3W,~`!(ҧ0J],&BxҨJ84a|2Qi[`pcߺò;Iٷӫ{g|Xm;8ܕ+\MG7O65&tmkF&zgrDρWeR[f(T9h]%]bLkvc, x8+rƯI9%;MPCav&i\}{V_z,^mHIVVBIpWAzY ߈Zcָ*rnP)΍HaL⣢9QLFXgǾw8֎Z̡0M٣_ʹ 4 8G J Gk2{+ch$@c#_O.\6BSZ LƏ=}-~(tTGխRX‘xHr,Mr#h.U5y$<4* @YX+XSrQxr;_2U?NH&ZfZmȡ)jo웳ydxKPn#rG+XDI?lQdg븗I .ܤ5!OvJd&\ND Spqpnj9zeX4 |FƇfg^4W(•XXVɏMŊg̤p"/E+ߨʞf.OVV~qPl<5G"6W;PWCמ]P02o=e2*dV{Q%HsX/a}q7ڗXdS+E5{Vw!n!/M~HX\͠(űK!8`7~G!kh=.Ytd /B|zKKٝ$Bo+"LQxct~~ ׾sG֎$j텘E媊:%) גݣLJd&_1\^=(̼sRt<,Q/)_4F/Q"ҟGtq@>ADyFic~vJQTa{~~/R԰hTӇۧyLsnd.DK~3n&֓cYgӤ2Շ,9- ~ H0۽^̕5!ȯrE?_6dYC7mf]0Gڑ9`{ MRPKt9W9.b/=XQ&~+kb ui~%ttc[OxEyfX!Qx)tx֭(1&Lr^p=[ C AN;3]ej@4̂q_uI=Zmh` flspP3ͰXb; )Hc )Q*F} JqWr̟2j{ÄoোN5Ϝ'}_c<4(ĪQ@ޔhr'D, ?^|R1mSrYPo):;>$T!e҅` 3ۍpBl}Q3-Y3XpD~=&LKUA,,d٬a .s$ᖹ|?K ,yOh/|F c=<ؕZ)ˌ:*#zuj]MOZDpԝ&iN]GcӈeI3鶲 Yah想?86)TzvϺk*ں̤/z;ὝTF].Yl Y=к WK-rσF>h!.ݕ L5l1tVLSdg$ kl*W)f\cX8 '2i1oe6"zW ۋ}4 %6ƙ,@YiN 7S7b7$bKoVڵ/Vyhp Y%T)'fS0.)C:X6dHy! qd]aN#5z)#Upl&ʑ73؉PSM. \C `(-Olr:*0t "9./*z8G i;0/kk&~ekOŗ?eCYF=wv,&j>.{ 'V`|)!|#AJcXʉ>_£QБbz Z|Շ\@ )71jJdpb^H+h`"!&, *%"Qv#`tkS6W +Vw."%8gj[H **8:^Oz_"=FgQ% oqQ˧-1i2s"8bu6|䗋<U%sn_2ưMIqCH)Pv8\w,{ vrC)wC'۫τW;֐g?Tݕpn{9c T̨j{~M/.>OOA^fUoǎеFF'å0i;䇘ly6e_<*ݯb[dqBj1}aMu-6l!6Fi1QϥfAa. ۆR)PI4gƭ4Hl.-OUw07cYrf Cb8lP /uzz\! я a iR"2@앐<ѩ`A\硛|f{?&\A=ǀoy`scdf6 #b0Y),,i NA ZJl"0x/^|ThL r`ME.:А(jߎ>@AK+ h6`a q7e/44ǙnH!]Y~Hu8KLioNd~M~[:"O +Uo$ .*W;N{%;Q"-CcCk2*!fmPxj]:le2?*A F?>Wt.P[Gy#siߦ.ZJm0%Zz})~H> k~*W}z+:9g/:JnX( 8{YJtgp"7eߵ 4)?Gx!*w>+H4pA [?f[B]H: vxCrx" IDh|t̷tהa/(cOMW@tQ!4VAf2Ʃc+)( ,C/[}v NaNA$#MD1Y& /X]'=yڢHn[5 =فAԳLŁI\ћa.YU = $gR &5N!jZJǯm v~VrsB4;5NQyXocIJFMsa.D awq/c 6ÕQ.?`n*!ʿ>K\cqZέי_wW %zfqa $ 0 ) ̀nf:S"]hE^4jTmfF 0'/۴x)񾳧z& @o~:n([M.g-2> S-N/ܧM1ERWq %$њm#<@zR\wYZDlx"Dd ԑjtv@9؝9b BۑHAu+2ǑҼ""YjhyrfRZ.| ǸnPz=INAfAcCxgE}++%ۃˈ~x=0/)f_igGF/F 2l;#Gf?vUMZ|;u qMybZ(h\«΅Ub>Pm./\az&L~;G4cwOZ5F>RkF}ZػDT}=efn|_`"鳔VTڢQ~6XνQ}- =g|p=1g0Ti^.C 뵋Zn[DT.*|? 4w- +hW?Jʇւ'ԭb9&]ϫ"v-]3"4l䛆BRm"&/k &%ߡ']C*O2>0YjB*o,h#wUc/%g߯ P?8lĒeQ_}&6@{QPBN po'Pio,}换rKn;gz67^kU%>W]DG&9Ib)TPt.$ ԟ4zrW`G{'U"UF1 ^Ȇm= rASMǬM,\5Q\746iÆE#ϯ;&&P7rY+_%86^鱪"cMk2MviQKqiߍsEw}e7s.P,Ө1&*ɠ̰/W;g_kmcuzΚMrC ~j̀`hU[?6<ďQd֤!qcpm3w;,1{dk76cuZZ t[pZL:گ EΥy"6_dpʒC`J i}{QFNhzPY\܎?U Т peRv" +~Im% `щt_VZW4v im_5-׫ bxbdl ďl4ī`CS$3!y;!fJ97.ho. K-jv[΋|')4P+w B\!1 H|l`{ԏ9fOGvy4[{3잆9HE~!ۢFe ^ 8#uU{ jJ麠NuǢ2tZu>ȊѩfWЕBRb BIxzɂJwdh(2ɽZo#٩T jKM4Nyʗ@XѤ#ob-K9}CFU7Բ!Fpu ygj⯹9K \JY=O2_=E"IBO1oD Wܩ2Gܓm%k` g$暌;ڰP9t]%ߑ7CE LaQ{`3☇>ZRude[0}B#Tĭ]pWv>xXN܅+MR Iw gt*z$sM#Bk1:vْl7^(b55jH )+*Ҥ1IOU TțnxFN#ƥ:lYSMy *VQ1":2Qfje3*ߩS_@T qLx *K)t(V(ȢC35m!;h8PБܒ?}\szL]&/=ycePɛUCJ&W2X؀oidt dH)L@A ;AGI =)tsapFYi=JT9tl|bsV (O`^q!@,@꾄6WLVBmXnI Xl?yMbۜ5b9g:d/93cwxE6l75?WYz'ԟx{!a#y*W!UWHeVۦ`Fj%JuhkgrIٔQ2$Z5T8b1G䶺fu.VEÎ⨟HL=biR; FE6Ipĭ0-^9Ngi|::/s E ]()c $_HqNxo Nd[l)SO[ śEqQͼ˹x ,gJ#1 צ] %y=0w/"_橱XQr*}.3`3iW3+-Cuo>cPl^[~,!w4;_[鞧-4lHI+1gvRds}r(wDɿ=Nyhy(.Q,RK2{`Q[fzO0OMb f-Õ}6Y"JA@.;ҹes\4.x?˞m}YR)`OtK6fc|Qų zTu"aV {y:iה^{H.|__ 2ӥvZ)oeU6aVooWhkgȄbVV^QGiT ޢpqhGk*Ss9*L*|U='yzxfc=ٷ'ǐW){?'s{iu{A.>E.<X溦<ЫfK4RS#(P03ҫ9.~r]sY]=SJFn {v Yv/:S9_-׊"n0> Cc 8\6y,A0Fs5.T}-A@Ī{z<$=6&F8 XgQz7cV&@YbB\Gpcek/^ &,ޯ37L6i=yOH[F*<|՞n Т)L1V+)igAڛٙ&٨2R F@chمZf6@,d; >>(cҘ(_xs=SCU3c8$<:\$hȎ ϭt.uh 9RouH3"%asy>h =6}D{frGCarCepbV'JpVVownw%9[( q1ûH+?_:bSm^ĵ&[D}䮮()+$|*EN d*=} SR&JRbkg^ewNN|ah(HRx> G::V k36LmtRsH3]hiIIkez~aAz g8T -{ MZ {kz2FMN>)I(K7.jPwo M;Ԛ׊MIY9~,>f'H.(!BH2~q@IŦ .,}ϛ2c9X0ݬ5%)ܓ &r",{d> hSu`@+X7 ~m.i9y<\gJ@0VwEh H;f izs2sv }2B3Z緓–LeaWP!$""4[D-04YwAɫ{ }0>Hw^<N=/&njHDW8ݯcaΟIuv\Rwg7cPyl5\*F]YA赬aܘ@{iG\<9%!;Kj{l3')ƠZ}8˓*m6p(`|̷V+Ϩ>?r^`UؔT=]lNP 4^+)Wg<35A&6=aO9 oٞn?'|?}Еo/SNΡ>:@^59A7^Zlr)Lzp4FL1K@n\"Iyd3uNKc٧1CRÇҠE:: 'Ch!uZĢim@NU@o耯EF:W貊m` &8#FUfOn } ;,`TIV4+)x|;8G^4$]94B ;I ܈Yەb[ fg=1?%*[cw|r A%y^<4l?,g&]s6g]hJj eGa0V73dƍJ9ϜVsdڛP!tVC\;p@"l<^MJ;/L>_@0"͞"pڈKśSrdoam=S iO!96Ld[Nj졷fll.9!_\_؛J?QЋ"z6EæyG6گިA; X=kV,sf .Ql`{݆7 ƷfJf]we LY^d4Y_ g7r٣7)wô]A:A[ ;aV!ER]uU{_1{qq9p y%u*R(^0?ɞ'!vnoE@ ;ôm@d:tY]чgTJ/Nղ[SPiԢE~bI4uKLrY2!YE*Xáy _5f?<* o~?ݜqMbøF`JҟWh~ĕ{ϲ5 bŒ~)DY @i\ϲ}zwЍ뼡}(}=d}jI[Y,^N*T?#KA/i<;oiEK+GgpXTqܽ%7IjvvNRc>UcxUjݬ^)prVCh*B7᪪$U|o`琕A/Ii9d$>FqPu` hUK)>aJ[0HjGTIF(Aؤ"M-klV4aaiu ,dlLJ*7<%ׂ84 ꅩt֑?z驡ջ334zfC;U of}DGHя!zY7OS 6 Zxrv`V<)f]K ߃*!C:Ou@6Z2cB/58'σPoWw>qm@%_zb\B 鋬2Z m^S+s1U~|zir_/5 Zaj0]J@yLp WG'#T'UliYƽӾ"0iPj55f>du#[̧ȏ%ZVB! 'Uٗ"Yu Mm6+1gUu5lBU Ma7nr{ԭ(%\+xp'!60tS!  [u6ؗ,Z:z Z=רRc uĵYʿԥSo"̝=u՚^O)-npyϻ,Xmi䜾q>E׾͎nJgt׺&;)[3V͗_ߏܱ[:ANLJgpB" L7_`5VSmJ+Og(ݸ&=;Zsoq#ەE(it? ̄kp5 _(DٛxkAwJ}wZ>a)ڲAJ.R'M$}JYz2rOZEޙ|dʓvs VFr[&3{d}^/_3vQEx]+g#Vi5'0*pk97K&(bmiiH[VH00BxTȬJ0 j'jAB kVRhy.*zPjc+s.IDY :K@be`]ؒ{$Q귘_I%Lt_C+PpKm?ȕ]bE!, ag ._6inBRAI!è`L[ u?u^S/ =j`wr?MU I 0lJҖ# X Pw(Sj_'bJqS?fN!kn+ZNxMTfkFpTBܨs&C@p/>KR0Id' Ep爖{Ou3s戡< DgnV>OrvWt8?RzלnQkSBw]ԔE>DǶ{m":\'taGi!,Ua4}ן-)#\ LKF8vaN$%%P8Б+9Qb>sF ֊sBlY,5<>qx083x2WWzY[X1o&wÌO3:aU>9.:搆c,Y䂄.} oh󻞉7'*3H-Lĕ*ze>)*Fr}w;)4RYH+UATeRj#CU ~` ' qu(0&Fsڄ8ީh, z1չ Zm:oA=W/[۟0^G"wGMZκor-y^72DҕgB *o(-" ]ˆɉg kݣ[Mx~> ?qv!W 5P#ZdS;!14\L ʫr/hg\2Sz_!!L X"_չru!͂ܰ1Wc*٫LPۜ?+/wEx7'dAZٹΰon?  C(4.CꄍWt*4șl_*sTcMܕnXTnQ͓Λ?PndvΒv @qu {'wxm="_[JoUfLVl p ;Vf᫜Nf𸜃.f S:ߑC.eLs;,Ә)R3blG&^"bϦ92„)%*SbM孶RpzIuRo ^z&{oV?E5ٷn,׫z_':;a \4;Gi2\Ev.;KyF@yT ^iɻJ3KPhjM| ˯%hO WȏGG"}1 e ,xO)7%ؿYp'JYm˷13F8td7P*uZYrW؄[zubéX[t|Š mzBAB=|k htlnP-!Eӟb'i]cGdlB웺hB2JE:|{OHY;&3񈢷;XIT"g6<Δk(:y:5JD7-nL p|4cO`w*KqiɴLyu.lҞCo68ATNHg ZSʘZ>Ww>yM;Ybd؍ҠI44 ޼$9cqж+.} T^/6#d7rwVsp!WOYFjn^Fk:OYDk}F(x -r8]t@jB\*3pb0ĩpD]O#N'wMʒXS&GшoVLgLw-IfO*fj/%YެqETQLP'ټb= j`]%KZtuIR- ?= ?8,EUMrZ-eK^Zqo@-%wf;PW*QDqbX' ؜R/:Nϩ%c76Z`}P=rKz#bQ83P5wY",_JYȘ 'Ddً2~7|_I<:21+]Wجg.lf~#>)QFHI(ϣb fT=9B.jIږTZlT=L%i.EɎ *E+S>d_[6gZᄥrV~Bu-so*hWT$3rO\ٝ H#ʙ G'":cB.`+XEtQ%py>㰅 mg2=d AFg.~N#rQ W0'Lx0^#F')eY N)03Do ޯ+(<\?N#ݣ$)՗6֞e[{r`&CN<3*Uy a_tCAl|ķ}TEUԬxGFbk}j=Kιk [knIk7$i7YRnfmX\)5y?^x6o|$Hsp#6ƸmS2|۝$B d&NU}#j`dDCyhpٔK^d (˟5d%&$K(珎m+]KNe~KG72N|jW bTJq)GNfao_]]Au#ֶ-[ir1&O9T䁗zp{El7S3U\;g nKry)6K@v|SF҈zևES5u?BY^نm/IY=ƈLqLYnezs5kZomFItE:L[|s1%4”[bFHDd4 :2_M:,@0ֲC0ypI RSH[J,X[vܵ~ %$ޭ4i:#rJcg3걀Ėh7&XXGMUP¯~v6c;2u*-FZع)x"]fZ@ ws?nn@ICD}),q`8]{RfRvfrh3ʪбfG}:BTNEel¬rWL $^J~tC|)inD=`_ijӿ?)il(\S9aFz2ͽw7Z{"aq ڕEsb $-U"@~B-8"9$L!?9u;KԢ>Fn3aUENۭuWv oλiԐӈ%q@y/ŅcJ nU5EꖹtJ~$`}ti\@T!x[G:133gnﻪȆB6@up `?]RsO:$*V_EzђhBmJ1J-+uNB dHxV?ΌiN aPdo`!T>\"u?m *qލ&{e"ڊ@NHx9}]# '1b5[V7ѝ?a uk+=;p[ȉjO8,f İMgR.B]7p)adBS:GYYGR%=AZ)명s@fϾƐoB$+roPX{BWm0u\j; FS.0sP@i. NoN׃ 7REUm~VYʟvffO[id"1BJ8EAu3(e_nmzMmvx0(kCa\D #@^-Q%,#,A!F0ON4l'rp,lDs,(=Ujr:1u*λF] >2D ۣTMi'QPNuu-iY7^V"˙4FW- 0bV#Q#4[ +!~7}),Sap)jw׋=s&D$S-w"\n#ZE|d^/E" gSBg;]jιT|ڈuepe%"O'@5%Ћx4cOCPm Ly^sde K/ȼG3eDLJd^$+MFqgFl#xGܷیў( qȎIehJ'1]#(G"4qo/ܓ[H-JwNLVocBb-uDƆ]у[C'pVj`KE]2. b QޓH=|㍬rBPQJ}m "IMyRvc db@ggtt~N8EspV=G6u6`&c#B#ps7ĊsVrLf^%iTD`EӬ, ;X9YƯg:RŝS&_QgAy)$tLX{TyM<35Qt຿9N!!g'#2=7pzԆo1yK+\?a9<R=ۃo&D4 MhON3v6#jҀP 7ꢤ֬-R]tʤe{]2:]tE?%{;UWBh9J1iU>5G݊ _v_ǥX!:@OhLJS$!7~0clA+9DGc ŕJ ( Jmk1! !0^'O.>YNuIQ8i6U #1" .Hŕ@F`Mw.ω, 7wF#YA$ۢ i09^ re:V;_d"qהd0Z2F)C&XC'=T'C4mNZ&c0TZY>zw%t? B:nVQ9 u*{p#i2F.Z@q"rs -)4'*";Fʑ90!#c$F8GfXDwT xƅ/I :vB] yY"oEw˦`*s L*n݌4C74Cɺ )k|ʍ"alZcyQ<'t[BL4n]`G~uYH2@!`\ G-([C1v8 w`_#hAؤpwl䛏.R@cn4stkΒۗ_v|ߛ^@h6Swjg/я?ڟV1^da73* HFdSIQf$-IXiL~Q#qQ>Kl*Z?zVt5儷ᾡ a{{'^%!GB~ h)^]kFp)CϸՎx *rw.zJ]6k,-6|*VQZe4,CY AR`p`9 .-*rPyIO04Ϙծg0z+y%kN(I=! }8kjLsWaՎPejGF+ 㛰wKrg{ f֔& ܾh$'|YJJY cgeݙbGbT^KQZȊF(LAɔ_=C%4{'>Q"E3C+P OTRkSÂ9 uµ|BGϨAሷϡ5.yæ8oͰՑU{{xk{1,2R,gbP8*<lj#]'[kdGoٌ[H*}VCȒ ע V+Y^wNNm9X03Bݨ`, ?4uzRo#?1cO`u0(L<繋Ij4߯a/umϮ E|bL*~[o ;vy15%Xs(3t۵nzCaߴ c֜T"4H3/tسB)(/)O!iJRitTH|{ESFV@IJ\9GN6cXv*i૤jaZ`7divă+f:Oc>3I8rιڪBIk>b;֎Ul>"E3TZg/kJ;9^a_B}q: 'Œ4V7dɿHxcu N-ZZ:Qi.i O*wD' G3H]cQorS#VɏBC򢼋C(_0ݤ8#=E*)7l/|dftZLF'T`k>}EOG2,l:9c'd^v^~?^, j+ZD\Mſ-HU Z9ז`TK2G |dqT)r ۛTds(#K&A嘧 0BnO۾,7$j*+,}9|l\ xǷ#VtlD-hlt`&Wͤ_C2(Lft$XեUt3Ngo7u8bcDSqŷ*jHR͸cl.Ҵ:YLb4!LGd1,!HgsRa{\d+Ř:BVLa1aV5_:L1dwԠaYHN#0jXUiƨ@9Dp%7 N#9PYլg}74.؆quk#=|\_7[qHёj FGs@KZ#Mmha1&~GcN+3q!em51#τϴdMv, A^\ұb8IxMHi 4%4cIN7T6X\rΚ*|7fVVX]p BI\F k^LtFO^fѼ RMw9bRshP7%oM Nt?p}'[0_yP-G?݄S7dE ,;.:!הּ[gyL4(6<|ˠB uLiwf`E='sOe%廲іF'|tk~ya7"zUS{^,\"5g >WQnwO, v ^N96_-g7.iy!%!58Oۥn%W=3ɨZQ4 KE;!*6+—kgtiRuh6ܡ\W7F[{ee";GRM0$4|B)s KrG -#zX=q& mK۪f*g`p;Zz'y;щ8"I&?Q` nqzcMV3qm`A~8_HŒ,}_2N<ή%jK|`ZH****o5ć)xyB1i.V61sDi B63.1ݷg0|Z[<z\Fi0awbuBc*":5/԰ܷxֱ~/UW*JDMni]nt! \tYW*4I 7Fv 87t Kw7óǠ:'W/1sq f/(ka,qDMK7?p][u|񕞃 (o5'Fk}$Q]5ִamza/RK-\ Mo Q}$s`'>KRb)fɠͪu1kI WoO~d^g楌-A[/.2~Z~UzȐo,EfC ($pVNMlN']gsw:Y$5Wzbm_Z;I|Q qZ c˂>λy Zњo@qy0|Ŏsm }薴E1ŷ4f]j*,*Dn oC=V?x71-# OWm +"I ݤ_ˎr۫9 VR9C$[7E /J #|=H@l&yu%sх _ר уړvy.Gl]D(6Pd<r{L8Þyt+FxC 81ƂYt휼ΖK.Bcx(!`ȕ9M} b啱P s;%}=i4NFb:|#GLiԦ=Xo\0zαacPFygR +.o2BHZ7:bңg=a>Gets0f~W&\MF@jG T~fr ~ rSҗzEDn3!n`2L)ShlZX<ɱk7\+09rB Н_LB\mRxLGuat2HT<쁮\KB#i1)-|f6T鐃|yٚFOp<\b͉Y;Gܭyu휒JU)ad1x;a?-jsv)i8J0'%—-"b>P͵{QP#IlFSRTS9FUt6!-fsH89$b@5mwھnLGbZgsB#=8v zLTrx:5K4D(v̥u$$)5CiqەAŪ;͒x7 ihFH)&5{ٯ%+A({;E_%4x*J2s+-Ԧvr$&˛PtH*iׅl'2rUDKynF^iN79Psl]uMٔ*АKl-Tͪ_rP,mO"/fa(mK eY &klqK\h:T2BMAk7_y!5EoL y~ûÔ>Rb5C﹒8uB\%ps ƶs>Iȷk|UlZ宬UO|\Ī25e׈c\s v"D!Ӳ.H .Gnz)"hjv#D8Y.!C?=0G`KA'{댶xw3}sj#ӈ=Bʞw8U y.{32k6?!(DG5|x҄VK i*g\Fzީ2y>)9Ou|l;0j򶥣ӕ{)l$5yU&u؄o P9Uau2/zWs!%%|ey1Wӽ5Zi KH(xz2_zR,Xb!>H7qGq|LdUֶk)-o&|̋B]n:yҋ^J>uOVwg &Ѭ@ N|RU8#-Ӌ{Ez_]/E ASɩl(C!5pgՒnI%mH !.ybϓ`}ZWQ[<6J*;/CntTJ gI9hLP`!px?3r3oՔ7Е7M7J)2&&m0`f4a({7C u,w]p*!& MSFYJB!M Dz7HӕNk3ӹ[ǯK4I2\(^NzȐ(8m f=4-C6+P+TBPlM z?Sj ,bfָ6w˗2GjJ2;ɾ_áLpxiqk͌$v7DdbRoç0)y!")2 ~w%[O1Ȣʉ 33- $t!DUl9M(t)rɎ/C/ϯN Ŝ;^I#rrK0/T@n༅ٖ mGm;^dqV>'~{HvsC(YO=?y~Q&u񫭈b"2wvE$W3qޫ`\%a\6 ϗs"o8bhCKվDTSENa7SI}S)'Ii@7FUGVS7M% o0F$.QWXhclDI\k w/<f4(J,:5sĔG{t[٫!|࣢GySM)xje@5%з:VFFnAVB_|p mM(hr5e -FØ.krhViXF1>|mO t{aj5d/1A6*M]qZAO+-58r;tZ@~o7  ҁiȸLOU#2GkSӽG%CFpP=SR+jl.JOh?6PO[Y !S]J r)Bߖzw$o5SJg8cEx[FH e>LOUCDjBG=J}uqU>;%?z'_l+*V'S˙`zֆ侅3JP?ZT&Zƺ1?I]P.̞3Xc41cDTob p ^. %HZ5[P_I,gLv6@7{y8e$?}1c7 «[k?p/vWGWs R y86VA1 AGVcuw_O bP#{}exdγle7\zdK7wiCpM9=KT|peaOjH,xUO v+7 Ij\Tb{~Oԑѽy+o(5w=ehO8~+>pv9,^.Zϒhy]1Ts8䷊/ r| o{c]ԗ\b&B0Ay.4=|ftmߎ%oWY=lL"^r3#~X-C]2h;٨[G g>aQpU)Lt(m>O^tRwZ6UFoN& P#y^aAM6fmW7=H ܏x*n Ftag )ZPt`%h NidW&Pǒfu:4PdU\3J_T%O27N4gBYJD gvX_AQW ; 2r6Pgp0JEr\<$lV7+s,v`;[u,@) q NR(RuiM ~*ʎh^bj.Xhdzv[~h-C8{ƒM 3NJC,6]PJfyqDW/wžyҶE)S|_m~D"f>ǎ zK4kw !):`h_#(┥:y~}P$L*8>GT'v0{ S[[y5D=:_6Q{Є1񝛀ϗ Y-4NoL' %˪?EgO|2#ahaK8t_e&c`e:*,տPû l]E@"1䳑(0 3Q@͛!2ozbp%A`Ŝ? Ā3Z:Lf2mio_҃ˈB)ixzX4-M8M)עxdtnؿA`=n!x24۔?%9O-|GrHLqyBwɀET)9ui{V'U!ʯ+PaG!TDqa~.ztWۅ*wԣWoX3_[u8rU\b{MiTxndmV-Vus5FdٻW!Mף' __c )fcc39χr$pxh]vGTb)jN[X3#8Jgq=7M(rB r)+ܮOt*ޟ^zŀn1LIq2G/ϔ~ qP,wr̨(9{lZv,݋ʻf!0f (?;ÜLw/< )YJW2%Y~eބ%uT{fuX؈vhI-M n&>;֞J`KNOr>(^z*̜dAr -1^AVFCE:Kd>"FۂhSډƊf!TI43 W|L8ya ⸨SˊYHOwl.ǥ["۔mLu٤z(Kk ]Pz|Ja^\$g9&”QO*73c*սWo4XbfKyu[ŧ:J|\L0ţf3Wem2Q޷LҐ]+6َו9cё˽ʘ=J@(x^c4$^t)NyoirT z~_G08g_D*>5ĸ rX䉌mNKez5HnF.`NYP{sv6(+&U;18(/ӽ%Z>ŲɳLYM63\&l#jrRo~c2sbx# &!Q *zf*ab5: '8 !=)j/rWH hTMShVv3|:e SJkiV'~o0%HTu5! , !67x,,v\i0Ja/:c {_ +*X%5/6ri(ZLY .HrK2nNHY=3Oy?.%LUSie^0p@j?*.qa&E"HS`ߢqVT!-@6MS2<ŏzJe,.2$i+oJ'۩x/{FA ~"` ǹX[UIk Q~6qҝ aħ񗂻4 .UZYҧϷu/i&fP- -Xޓ4u$&BoOӫR{PI:гv8$A?;t+S25xU?JɗkE,mcf]tuP}JaDk}\m#hX 7/<2\,s']7֤2$'LbC)DT{*5}%C[&/a;5Sy1[ET-ԩT#fRfGGxc쐾@~%ެ^@L#3~+lǏU8}υSNDQ[]qp?OמV&p57nyWMg *PU;֮.bWoΉe i$vN# lUy&Q%i`}Wgl+wEzm:㹇uڅ6-<^ Eyxg:y*U~Fk]*;bކ/9ROo4J濋QPY(^Mfԃ' H0X8~{9Jfݠ|u{nLλܗw9GP]~8DFikѱaқcP(LACtdze'@(&:IYP!ѝށΑ (Y=?rI[*< nl4yag$$w$ Q|= xLȬ Ld:DPڱk ckk@<Ӥ8߂(?KȽ=*u2'_lZG mCf̧VdGD8$L@ۀYaA^T"_$Z4>LWF%$tP-3/JoО±"tFk66ԛlW]~Ultl TLe[vF?+rx rrF_n)u%1EEqCrdM8ZL'\?_cw?{3 :+]KϦȇ&^2>FSWKTG?`Ð-;fJ ;X2  rN"$/Ϟq F?/u#[j6}|ʓ1)~h5?1d%@H X^;#فRfgn2$N[&a2hm&Uc&a{(NΔa!E݆E1Y_&=|ۉ*VKZxLif3x ~mTgw+Ljj]L̏R@KvnۈNzn $?/ +Afr? Hɸ'@FrΘsf,zvˌgmAu;p0NH|P%9و()] bM6` IѬ|[ lWAN:/n%=51ֲ 6 ItGKzhϫ _H#dG7*~ja%Fv^tD# k;r1\PhߩӅ[V;.&OI4c8oU@H umdS0bB^7Ape[$TE:]9XmoEk!W.`OLѺ HP6_Jy6D鎃ƬhZվGq&xU]S' 3X[$.3\Dc0~$[U7kƙ|=3K~Π1>_JX{b -4P!xsFZC?y%:J3a g'6^+9٘:A<UQ&m2IDkC@]C0)h ۻ X5, ѫ p^Vީ/X4g#dtpoZz}.ɇ<*<_1';JN;#!M2"LPh)Cwƴ#>Cp H;VK?Xi(]ċ,3 -_{Nj 1Ȥ2sh1bP`Q# `k +e+_C=2-sFJ`s:+%! ͆~x|e2j$r~O2Ԙf" `m~V $%Z6 V uBn cW14? V lrR;!inͅp0!HΦytBRB>K=B+B:L6MtBȩ"ѬX,͘K/ͱpf24{vC4)UddeĜ$OQtz>ҩ!J$d>49MSӢGzbd (wewz+N_Pַ# &~ V eXRn 5s (1E4:Fɨ(邁Kڰ;/WU{/ND.l0hSR\Zly$\ ҆`~{j˳e-"L0}-}N XRC]E7sU:G Qu|9@h >Z &ks@+fxgݲہ g9W' ]!s ./ei9W6},sGZjy 9 K[nKbi6S޾g?EMER Xlq[eH*XƘ 2|_ L{I.,`;{Y:ԻI)N:sL~Z@XJ FH;g4c IUw+W*Lɲ =tY2a- 1\4Aiu)cXLk Š*:󔤑U'=K wsÈu"K0TN?.i(SD]50Y7f>Cc_2G=mIo) ͩ&o(٨*{j%$霁o]3 kTj~BjLsW\8a,T>?;gyTbRz e0}xЅ6a3V ENR/ڋEk.6j)ܧ bjU?} yGBɦ,L}"Z0!"YMf^Nr3y@*ffCe.Ew&%6?N/5N_|LDNɻ{pT.7 -N&aP^:8IooE۽]625E'gAV(GjS KPJ~St!t5F==_oB9|6Ƀ:Pj,*T)Wen2 pZVp@5ϝcj^[E,]k1~ViqJr!O9;SODؐ(NBg>./~N"^\r^}*ǽ]A5~0\&8}l{dۡ^ d֗ h f\\c8G.cZ7_Cj);33 4v3 &8VB6០ s*~8w/ͬӰ1eu0TԴ &cݼh$Qq0`AAa/SđArkTEVlتnHd{{|ˆrg^HqZ<L#;Y}IhZr}1!{䩤SSl*k?y 650{ŒŬ t"ٿ=b?*zG *1/<')g5 rAGeb%[ *}AӯW*81ߋC)6j|b袠/V}~?PZ|jo=+Su+0w}}oHy..L#{wInIB߻rY8^NB$~z1LzJ#vbKDٲ_t͆w8ըh=Ji70⤁Ĕrg'S9ULE秾( J9"R(}W );߇ Wp61 V:2oEQ缇&] >d\Gcȍb9ãf$_ %ym@b lVg N%s-an<{|\ixF.U-0ZU/WD3;c|\V`6(vj^5TSJ[T*97m4+m H\Ju"(-þHF_漙ꏹ۹(s(vcu+~Dh-@BXdŸre@K5W" 3֊M/pI++4fta],i"8PUh9"HEsO^v7~e [d,V!܉ S`<#^F|A~lV#m&I[mz%ok8`D3ԥtlFW;T66'i(SM5Ue FUh$'*A8I>a^sE,sV:540֫SoaDz}UĴwgf9h k :X >&sW,9rZ "Jcl=OM߾9UBB)K&:4k 7ы`'3}KɛLʀEAFNCy#)Ozx2&8RJ"!1GTyj&&Dl-c|y*jWm{3L>^zcftNdK*N0>16ktX2jxdӎ hRil)tOPdh!rɸ T-$~ι/W._2bbԧ ɳF㑣]M L+w%M՟]-&+EoH)Y>+]{U<2~fɄKy1 QR\I$I{v:B2JٴcU07-$jc՚HܱoYח4m^!x'+9YŠA+ וNv8 HYКڛQ`!чp3C.t$NW_lAL1:?o'KH,4cc>I>FFIܡdB)4Xp1A|m/{fmiCzDH*qlqzCVq[m=Ewo`;b_M `{ Z}[׸ z#xmaڶ0S:Bj Gnr)sGGe@%Wbd̍6e.KKd]n_|88 "/6Hj OCqu hnVBжE8ɴA`2QZ(WFrMX>fkMEGDOn6h>,C-Sm-rn^?੾aD6A-Zg0'ۏ2@a茺K:݇\rql>Snzԅ~ϒMdI ß*5 /7Pv+VTF=7haAO>Q,~z&jh ?7l sӇJF`s׎[Ed(El]h ]ݨ1Mi*\d̈Ц|*Ð$@6̹?Jr_FzUOaUomJJ3Nziwȓ gҞNvwalw`NmME]4 N\,;Cj)qq^bQ2LM*TW @U&[ADS,Zvdl]crJX~r CwA8 b .-1Dhos9,6zgYZ0707010000025e000081a40000000000000000000000016239ea8600001a60000000000000000000000000000000000000005000000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/memstick/core/memstick.ko.xz7zXZִF!t/s]?Eh=ڜ.+p;>09>@r N7lir$(W7X4S7llho߰309ľّ͹fҼckI 9TeE×*ZvnP8ͷRvu޴ˏu1X9x5s2'v=9cg)ߒeC:) k"ȇE?U:f`IG lWrukew 83𱢙 tU|KL) i* S+S}4DEsZj[L>*Uw(LD%vx n ԌwvQD}֋(-mI,%k,DIFfSJx4M+ T^E;|zO| _H'l#n}וcltO ɮ VUiO5[O /UQ2E 9/ti΀&"\6z`o t1T2-at 0nWO~U}t$NЪ9_2|e ^LdXQw1-j!2Nn}hߗV &!p/Eθ]t]|[~S٤n:^NXq\Xk[[> ZAau2Sn)ƙI X62|a^r}W#ݔ^Pr&$jXnc03qbSF3MJ?̓vp4%%K IپqN%}-gR.tX26e#J^P'CSdNdjh Y]BJLwp1rMR 6g~ғd8N4]Iu0 /ty&uO/,9xM4z7\XڳYeu0!LYL(t+.Kr433qf|>KSQPzBԗs ӐNxU_5HJn-:7 1V{!n$Фp}Q##%FLXkm/updYBg( Kl?Xcƒ7)h9nI$ mϰAtn(MQf@<) s`6UW\V;qt/Tٔ;zEoaڸ&;̉I+*|^ @V߽cr)-93ăB7yo&=NV›qg=pKu(kS1)GN룞_sTq.y(r@*_O6_FQlߪ7>rQP-FT 4q^7߼HȑyOߗ&65!0A 6Fl37*[|/ 6mziyH 꽣5,ԹR8so.mdf aIok;QMzNjx7HMS,&%b>#3vs#iͮb1C`gR'$w'T7@2 sW"0;6M u>鏏ώe I[ͽ*v'{7U;wV&`i}HjL?Щ5i>{IBw&,, ';ް5eus*","N8n5-H  )Y9yN{"y!rOUeGr fb+lԭz,%1~dH#}4!6b.vDdѶO?mQӑb:䱜 ,i4d.-TlԒt2.}Nm\@2LƏ~K)71UR jga;.Ė+h?ǐBte[u#8a6h_/o;=`3<2+2k\e6j[|d@21?)7/ZS rbaiNwgλm*S[&91~ h @/z1*F4<}ASle5) [SzΘUXqBD>gԤ/tln2௚x.D]P L0zɫ.='TFoZNp0cDP,vn_,+QGၕ%HFValƄ+h*y zI|TbgpJG@xN|/Vh `>*9tBT{ VũUrC-+秀W/f`XAب\2L <ѶC3&QKZ9},ZJy3 *jTE%|Q "8f@UViT2dHj۔!Q%`/y8:iEY%j_2Ax6f.W3^Ƈ/'s:;;4,PqmIJ5Ӧ»)yaD/o;$rZ/єiݯ'SE)ѯDB*^tW1|~?~b'eDa2a5 #x 5qkXZ"2FO^-!)=kbJG0U j//Z!g-?J6v9~+sP}\.dv%vH cwE؝~N1~U޼S\)FVFdr4M"+:J6ҩ#Vq)J伨 !W+{&WԮU.FړpfWYc(|W昧ț%ꉒчቑ X ԖltpD߈~ӪƐ*I5`5?#9zD;Բ5qIf [Z>.D|0IIa6QiQja x\J2%*<ʙ\RWs꘿s ɿgjSx2_¯]1^D5`VQ>9,JB%PzdϬR46fI 8&IL6 jߣu`'oB:ORU|^@t]Hcp'IIP LW!< b'$ *~}iZk(Uc"l]UCo~d4"4@ѯۜ[.ۋ"/g-6WzY4;|>(!Ե+-E8cpfC(Y0"#@ FZEl-rk rg~<:{;`e`a{bvkih/_<+˶O+h")%t~P*_xT* Hu=;/ oIpp@  lLOX:Hoߦ}]޴*8ڳ}iR \S{=YPs~cHvUNc^E<4z:D<X} vY´|S*fh#i"rQQ^5dVʠ_6P :HDLy(AhIX/5og;U w;O!GN.05w5jc*Y[ߎmBc0py ~QkhXo#g*Ќ YX3S1q=t lI/| =ʃO]ݟz[y5@ێ653j,Ц^# 벤{dv3;@VajP>"=,2rc} -r tT+]XD)@+P)ec9D?˩~3q36  wRnG̈WԢ%;kj7=:3\~#پjjI] cÊw ^1hMb7$mz_1]p |;k=Fү~9e4Žϊ{_ z 5S?gP^0kh0}Կ'jS ]5U *3r]'@?5"z T辘rRI|k#]Aqmwh`I1'db&ۻ8[Q+` Z+;B'.}-$ܼ k9bdz Q֒z<tMA٭wKaRùZKl pTdR!WT& zX$6nkr>qI Ig;-l龍/DǴZq c`=Htͷzu:VsGy YW?t C㸹lmG73a}^.D{X/+DNVҟ4fUв9W"ƈg16ҽaCPe[t^&ZQm_9:x(Fހ?E+0 qE_l;A<<^#-O Ze1cfxAK <[24^ mS%NN#Qげ]:>~7WEHإܪ|]dzeE1̒2LJ5Ω.fԡrżtHU* -ٷ?T rc:H x7, ~iٻٷm{>>*ũwOqaݘ+w%2C5 Q<3Ϻ r4) ~Z1XLaUD١!mX 7}OGqt!K+4z W+cn1\2ˎp%~Vr WX7 ,󱛕&Zi7F|"8V3}ljqQig!mRsX-֛Bd:>AoعQ6)yWI^[.o w-Hpu+HX̌vAHsaw'q*ޑ(55IS$W] &`Comy=V\bo#ö U@Rq330&$dJgs9j2#7 [ _^  3-seGxH4-JL5 uTR= $Wk4 n MJ@GGwNjsB1hqW)ܖxi~] J[2\ $=[T3f*.ug~9_9^6«:AcTLuW <_Bs H l&a|>]5ӈ ?e * ~K9cLJA/b|^昂4$ՓȸX7wa!C9%%ҖًhJL^d&,K:ɱ\M~:@6cp֫{mGL Nx"˹rpuh )M6M>Y/r8m7%!]ie^xV{i[i9\U⇚kp j-s)&V'1s/Ē1*&S %&ia3շrƧ'Otk]f}j'Sy7mۄC΢HץW`ÝMLjWC? Eq۽Z}[RWT:<~)b%Ug.*<2-r}$ؿLT064I: +݄}|Dw8= &jq_8Ր{콤9JKāOȖr@ }2)x=̝-ƹϰ MH &`̗/H+޳~hT/^D$Df7~0527\T'еAv-V{UғRf50)Bӄq],k1IT;"ۥ20QCzvWgģUnIf-?YPS`lidQӛ,4њFq /nʞ_}m9$|UQ߸4c|U+,ŤFd!}~K;dG,; {wm y)R_Eڭ\) ɐ"XvM3w(`>hԩOA dRftu{ jY5.R 9@F !?O A@ 4V,Gw[uN6X˨NEqjr6Q+yCo"ߺEZFT$mX#cB_TsұT}Om"}:& r@㽟ff/;c E(o]h .ʺls|_=)yd`oK]bN5sΩ:^|l^ߚN2dZޛiMEHu\&򺎖LȐظZok U }oO̵j&$uLQ;+<֟$@PeAiceCN|*4QPDG3qh Kjl3Avl+[y~k$$usd}ĩ\`g6ί0q&Ş5qMJ Pkݬ͍lChU0+ UN[zof C-Y6n7?j,*b9;PSv1׾Out>>|.YPz.0jU狢qm85irU/xfc1'f=sWLV_X #c 4}9viUu5| 7q4L< +dvНαjqs3an\i1 7z= Xבҥ}7ͯ $&*H."n\k"0*ҙA䂕.CGb\vLT$~)xHRhX]s3Ohb:tlB I>-W$ ]6#DsHmP=RnY"ۅB31rGؕ$Sٌ>ѺBb^r ABʉ@keyntG *gӿ#|c$82Ê /^W n]`% @ry+V\/z6N*m}eW#? %zCz3%be|t$ds~EީT7h.WԎ~c$hG5Cli晠Mn=R&yuG4IV$O?`1jc6tLJg؎ZP-Dv0]=3Ecm:u<$Ȼ0cGh!yeл|}&w, ~d^+ 16V z؞֫7Ü٥D"kof0&\['MFCjBo#bǿPUƭs\ΩnC闺lU"*xm?a-?x׵8 ِ k),D/Աe~H/k yg}9ۺ#e|eLRW- wbrDH/}]Uơ:H0=QU``y3@c`pLE' l@SQ+=0_iʼUId!/Vh .P/VMO q>[7dH^z5\ _eHQ I#ăq7J,E)f_Ji'-ap Wmݹ.ċѨ[} 2ޠ%cXQ#=tژ֥nN ]/&"*q+x=N W068 CVj|JY"Gܭ x9MKH] l39KuD4{!X0'h4!^K~;O ZZzweY.ϳ7#0%U!ըw@٬_J:* ҫz;EaPd.!+C<[u飘fpXԡcB:iRmޙ@dݽ ^R4O5EK+$r(."IR}o[wTh(: e#Qh]~LpgP6j>D.}^)M7q4QSXyH9hLOQ7B!z.WR QxE,u-3V[JEKA_9v9ȜBP I8B.{K[$ > =r?vk DF'OR)^&4"[?8bshkk^\b,{i6G妮ej]R*vm;<`1[>8s O0 iAay)|+tf6\Bl{q%nk8 cXq!f`nxB,;nNqޕ^8aG9$d;n9zp2yFUfM!$CӁ|[n RP;VP1.f]Ly} m>, ltQȇE_\ c*+y'1 B9R/IG5˘]䪀V,;?fzg r.bn| ?׶MoCrk۩"ԚǢp_?-8%xAk$uTisyQ!*)cdv .Ņ${lpaǃ>T⍵OS XnJ`y xhІIEW@iq%UiIbe.STIuƿNJlƺf/Y")S80^-Y¹WwX%5ℰWaTYKsch~";J-6?o)5MK 1ԓgcfS~ )P~T-q2`!Տf̀u,Z9&3^N2(ۀkOJᮿi'^ErAH_02 >ј OI^;af5Kwx4DI0zʁr).w|6~ꓒ6ξ5$dxM' +۟jV03E>ÈUh $لOjJ;ı![~N xUAtUfrE^PapZ u: [.hÈS4t'J/t4쥨Lޔ.Ƞ8\i'?uAt g|XdqR&YD+̻EN]/M&fC6q;sdΐ6goGlȒb #GH]s(]^>|رQU_7\u3/q|vdvƛ_1!x$ydb2.go.Y0[b f-77Tq>c1yx_kM$7ȹ^mZ u-ȡߑN[_, ;MT1S+BOn LP:

      CP!I# <[ fugl Y47V:wuđ 5r`a{5M t$7[5%Cwt0C'z ϿZjdI~ܡ fu1877m;nF?"r걒XSeg^,wzdž`1JoR @/@>!V||op2ެ?GS6wAء16Hf3~0І+= 32&26[,ey ɛ$d3aaZks(Y_/ch)Yj-0dr([%E^/qaz9 OĒ;W⟺7}g(ɢRLF,?DnנB0f=l](.ha9:_~CP0gޫLȧK.FOu@z 6OmXb?ޔSn"q' kb.͘')avӁ=܌zeIL IӠփ<<1|(,Wvs$i g[qȔ>_5fu3g6i=<:Bijy`/ $&y sTT␍0g&s@Z(ȚuL^>vFčL{6b+ ' Q[y(;cVC23X?!Q۝$CsW? cS+5e9: e3<7[fWij\U&J'ng)Tc}K@9! s޲H\X`) mC ׾Diշ\FHOdk⹩;2g J)??u^3|_}T}+EMNcɳ)#rl~e%K+1oBGgs̹n`e\26ʓG29L/yk nӋv nfpZ*@`=Ye)hwGrmaDNݵUBv!(11>akm?)*\Rz)!.Z_lJ`1+Y,4ێud :@xCX^ x %9f`9[oVuФ#VL#cms)W%ւ^.c{trWTUmڊ h//e;>Xoq;9Ϋ m2Ea}œIO@O=: "Н\m7%fۛA/*uEn#8ECƁyzu{9U/dk%*(  jX b9s!eU / %g3*ҤI^~+ί=OiXΌz30Ud[hk5nOTl٧ί"T)M=*Fdx릟y>,DN](Y0:@oV ׾&=_@e~|bl !DOvݟߡahy/ZDV@Y"m.~aHTiÌIcD#uZV[왒8xg h:C-|5s UvWSj\tTRo2JK⫅b{w9CcWg">֠,%J 3,$ѣZl1H" 4;w3@91#Ϗ>2\H1ID~5OYPR./}A 3V(޲ab| NW' 4K4mKʔ}EdWͥnn4 HmOn~rDtmjGؿ֒C\&Aldpm[S 0Ng=2qMZ0P$jr'Ś"))`)TvævdF>6ٟ1# Ae'CcQ+]gWh!mQ`+6W. #h0e>p9a Gvgv~ҹMմoЙr| D43*%wʚ Λ[ F}T4E29wh*u_H4J-q_LwL2%gy^ \D01֦~?4ٶ ʎC Mg_C8i |wo]]4W=4w0E$}FuC[u%`W'>j'xyGϬo{Y g9%5-89='G-D54"S ί ^P@])%?Zzc$Rje̻|m>zDͼ"0k8u1dXmgo_*>gB{B=l3m0m'lTY[~F=C銥~zo=0N02ԜߍVuc;)0Dc2y7"`犺i 0?:~,ɊM%4XT}]c]$XBÝH oa8{b [;y:TŢd&1qzb, ȶgo|R8܉'ij-rĵф4 x_deNKC'eY [ZpTSHкD.b6CI+ gϬnwB#Їi| ҽo#uQ60o6osnO1Hgv ~I,s".qWn\qqgesBr[oF/=Db5!۽wcǻq=` =g#/#0T'99l>2ڰrYpָTL:(rd$SDqy1Wbflo[PYL%[gwd{ƇHa ˽xRe=@Jn> .utxw"tDXsq.9{V=bK`iN [e2e&w0t5o1:l,5dzӜ fiKy+zh!auWr~ pƉ:/U;N7Y̑Z:.vl<.zNPY!DǷ{R۫WJ]O%89]EUY 3IvBq#ōM@]{ _y鯷:qWy( $2,ebxR|&XFwm-^X}Mc+=V!'F091bWDKHEN U7?h dzC&**` 5`JtǑǺa7q C )^.ܣ}~sZi(Zx=6iJ0@Jf6Ԛ7Cu>/e" o+_҂F|6^|6IjyWqCl޺t7_ܰ:𰋉'o3C}:A]۴U 8z3Cm2OMi>'tx5*sq~khX4`dA 09 *ɘ=KcjCSX,N]/A 2^]Xc:/l(TmXI o'7#lY€f*4i9p/fmBa䅝 g`HG2ڌ5F{UEߋ֬%gj)a2x^^pK,n3q9Ѫ/<(C)MٲxwEq A1_@ޠʟT 07J ZO Nâ>i'|o =m"~̼gY b~)_14@<劧2"ͪ}XNsI XϾ{1Hd'>N_21Ҷ3+;S_&)v5 66 3CJ^D+kh23*"rLIe{ֹ5.bI?V(yIs#"RA]TFa"gEJjD#Cd7R KY)1^Crɥ756y{cp^8ط:tynGe[#Vdَ30B|~2 ԗOP"M {~F R-(mwJ˯="}ARn2$rzeGkt>vLXO&u>88!#])stl1k0(}D֓6R?)`}졋$ lSB!ʓ,P>")]ɂfcX"EtC^1LJt(7='d v!"Șю gr;[71nnA{-rbc,LdӺ ^m ِFJ:;=i:h6ov}lZ6A)>9N*T.P؊x.ɟf8^C"_%-!>Z0=jzڡцT8W6wu@o+p^+(l٦ nOgj> ETV? v'U$kaZI5I|*"D:$g'.eYq*jLg2,ZLN ^>Wq6VS4%nj>EC'c(9gPzzs₢6y{.<1畃 fP{8b޽:d9yD8=uL8)_c͛gb`ӂwx]P? [xJΡ(3@,14D0y ]G +:gÊFs܉&Q&OW3蚫X9&Z׬5 ;`E2lݗFCau>T9OeyߒN9M:[~qlԄP<ߜo3F1 3 \oOoUTzQըIFoZmTVRZۗ"}p IU o0DM2 `釥ĭ05/;#QD0W&OEq~׌Σ.RQ\#C $q7u.xOGjs7e*zy0nw\p\X'@,<3&.*aG%?jjVsm^5Uٟ('RuYˠb. +,)fIX<ĆVo!2cNJߢI3B!peVG]gezXwC8lQBý/gYv,'ʏuA} sLaKB* >U[–#zgCrA>Q0?SI<⶗ΑЖewpK"Ygᯆ1rMw1[%z6}׈[_W7 ^to:I.6R?CK$BUap\gQ![ubz Iևu Ǘyw!˂4`y,=f8# !}G#q{K{g9ܚߐ _3Xɴ+ARwާ"E|4+R& K(bXƀMq.`*2#E$~Q%HL {@TtZo۹4[TtN9g8R0.)2=_#.yD݀⏐^9fB-ȩc1TbUBbi;~F۞MׁUoy,Й{ޖA_0 C))S!!XT7䯻;]ZAjMe#0j EBt\ 2c<3%Td ⰼH)|s3$.V5KXt :v*ķHps gb % v8`]Epl=>r%eGnw be,~fL7|z.8؍7Ρ*:!K|LuS>nlф%G!`H}nl'$A JPa'G d![r*؝zaf5Eԭ02EOٚsQ;J/mPlEȝ-9f- n+{;8Fܬ-ۼóǚyHU޼K9}4&BrC?Q Y\b(vQ׫wY3K켛샫ß򟟞7*~/!|ʩeV+84__Yh>cbpJe~!Mop(rӫ؅!V~q'EkL4zM7JxTbwۨݧ]Y6iShŵn| Eyy΋͵juvP|VG`U|Oyb'7"29jA-+E oK.@^.֩_オ[0Yȧfa`2.(\ua5ekM`PCR67yI}fg+`JE#(/N6:=joj(壻*^v"xZ\cGA&@-s>*ChN+!7xk <[vZӇL.fW:YCF:#>n4"#Lܱh60!(FuH3.DkX ,))IvA]{F%I*YN6alw˭rEhSVѪ_=mWNOXxh6J!1A]cIke /$V~i%=a4!pԉL$|*ɮ4BcfZ3/P5[-z^qF`oqp#'L֝v<Mf }mqF#xHev[ڥ@ʅ;w̎!ުYRGoܝj_~iZ g%߂w q8 0MRRE7XZ!/q^1ϰ/׍Wt(H朆Xk,ʫCZ '֦- o"0+3Բo 4mͲΈ֢9򱑋M?iaHaqSu BqѯQq+jkAY5ʇ1f8@eXo  fp&VCO_>:Q:0Y}3rt9`##uDLKtw*rl/!(j'6YpBGiA(;e9)Wj3Hwǥ{̶HG9 1iDW9!пJ5<;VD>Ez2WM+C F|6iƖ6^"|ãD]*,j p첣:Ipf!oN$3]vH]cR? -3cr @PrKl W$.)?$8S 8xQLg !t2=ﳄ)$=>%fF!_?%򺢗n67Bfs":T g?*G3V@ ],h⯛3X‡Bd!d-%IR8[{;c(P1Yg<."3c%}AG^.5A'9wn i]ܻ9H8{m:KF֩E|U̮ ~0.vut[Ol*R,^ Y!Y,VCg, pL~?q7No%fm8xu l{s|\zv:Dӓ L4͝ο6)Jjѧ/y`zhr}b!(V۠jIKrg4 BoFHV[3|T3_cBWMz&*+|w̟m(8Z cUZqwd *Ak:1xf_^YyiR'-ZsjX f9~^gpKMrG;OEI4}0N{_(3:Uq?w#S*3I0"?.rHv_kmzbZ@K-i/v(ʟ )xSY+7aayH>Bѣ-M&_a7jȱmڻ4`6KAw\)|65i/zΨH}-L0AeriYl(gI[Aj^k}aؽ11z9qyDM>6-- K"pZcuFçe էT$ăaxH7s!z KUki~߾cBc!O#_hy}3G6DZOͮD2>GߍܥRxH>GHG\Z:@Xx #f'Q @k>4rȱ \>9߱3(61 կ՝#"v` ew3fSwCYԭf2$aD'4[7ڦ}BkoFW9bޭ|!vH"CQ'mf}5 }6hUBL7ɍH=Pl 1Kg>$ӳ&j~dxJbQoi G,GJ`cOa}8z`>> I> :#_wrtu#H@7hYdPNg:iU],m'KR/ :0$!i#L'V8N-/y+n"MfѬ#yg30?j U_X|Sk#,';v_uWIi.['څ-9j:@}dBpI6*젭T `/vg YD#c"3a KFoxPh{atH5=ې& #_~Aӣ[33O gqY[A) εcU36Tmˑ;w eRs2;NyZU&* |Lp y$l #g]'O IWυ'X(j9fkfT0** DD$ܨ]Yv~ZIg-Ԋѧ7\$gYA{!Y_}uMn7LfhLX<[ Xv5d3 +Yp"Zr[cpL~[] 4IߗWOe _^3Q8=%Y - GԫGN|"mcRhr5;~f9jM1.%zYsTp`A8&L?Λ8.60o/8=״_0/lHhhCmLɶLlMzt@JM#'=s)^9L> \x?,;Z[S[M Au[l!Fim!Rp%&[I#ܕ.d{j~@ I힞ݪ[6u4 Y z J$_5!9Uk۩O>ſ`>r2:8|pC JDSl<[Ir]4) $,'R_힚>n. @,YNK-ez)sT>SP">kd.^G7n" z VoL9%MvG~َhB <?qm g9 tkJQ |6ץOŏj=LD{(Ŋ go11 I}fn1+^t ؏AgECT6)ar"?){B:BZ#^3%t6M,[/Z]ڽn \%]n)z0'\Nw #=r\zO5d#]Mύe RJKf8S/5*{TC%Wu]CAJqGw-cQ;hQCN 1 FP} " ,rfkmn (ٽIXƪWr:3R~dfFZēM؆`P(tZ"^ juU7b"kpęB"|mVN?4wxF=.bRڻ񐹛P~`)5rkTO` JWlzi`ۗj4GysS3|HY*ʚ1;l,X,ݴsDcGy:%uv׻j_VOPoh'4xOCaΊ?ڼuv4>!K[_= JzuLf =IjfTU;W`ph%z jô: [h9=w#_xjK-îZN)QGM ,K&0AhU9\dcѡzo6PP^]|"FopFVM5}Q5hWf`Z/P`y}[]h>3-XJE{P⇎C6q t R8RJ?:Ҁ2 `g$TMo38^ 1.ݧv$RW)#6ؑn4 x5QCd]ͷFha+-#::sadM6uDrMKL~eSM;ᐳ: "PoD3v$14sZ2g5H~kx=!w7LnW̨sjtT~p w\qeU( >|\D rӁѫ?>~{?ylt SKrrÎ'D\EolVvM:&&m.\8&=Ts~kg^{s |` /zI!as3b ޜkccr̳d`ίRSij|~3 }EAkk<ņM/"O}f ٯ 1:=.{YҾB}'`gDj_V@?tWi _,Ao]`GcFb!6g! l0}tRYH#մեf:\՜K)>ys6q.*u;ڇ&n _1}eUu@!$S)y@S'Jf&S)ɞ@,7ҪZo]#?V-M|?֧PEeتܹE j J6Bע xu-*N9ň3o~49ꠘAAIQK$i+莜&Hn&0Y?z6\0F?]a \F =w%tVEIp`Qȗ.nwB=bvU<`Sfa]7c?^8X)Z8f^JuT5Odswl~ڮ">Hgʽ-osOcNwQCmf,HxN}wO+/g^ݷq+ߞ꧁^vgp37G)%VEu3B"YIL7k3',|^$F(hҏ)'pc.VX8abuॼl e@< dngb_us)s+6c}KsÞ7iPJXe>Et"!:tJHp9$r+I8*L*L M˶"y/ /T RtDu+^u8_}K} sRZ=bO@!-P2i?H5D>ӶeWM_f"OXjY+0;; d n `eWQ2HNh բ"6r;wZbw'v%6Tk{nNf=\ݭ[L#UowS)pŔWdt=Q@dLiЕ|\~ lc"[UWc"=`)J-f$G/ .0yGPPu [+f6c| |Yvke0(_$܍:yӣIPJq]1SK2vs4rqK#JI09WN_{+1E8dafj84 Jԝ3zü2$ yDѕ R!zpB$ w8w6Ue٥*rSa<.Tz|G'i<|>zО1~_X S{eM"AV3(oF̻d Kvru(hC :fnȟ[~PI•=}e廠fpV8i ?YgǖHEeö4#Ue y wQ J:Af{YRY^h J5pwame ` *ޖe־%e oa۳ H *nǐ5pVD&8j /#Zu  Wa * p[!%L)[zjc5u *(S{j-a>M@| MH2X1C-&:,y OoqCC^m"7.dz4l2`Պ$ iPAoz H*^-<;Y;]cFal{#DZ{OlL!҂+Z<NN.%oS&qkCTod X]OkTS}y3REu8*}|arfQ[I@ ]T Ov^uqp:#hX!ךWNwDS}S[:-|F"b-3ì#)sNᯅ7FZچ`f1ֿimmpyfܵ-t\Z-<$Ci8L5$_,⴯6ᜯS?[D›R8Bܼ^%;*$@x+tH?*e< Bޱ՞rw? s \`D(jlg.LQr>sT͌ND4ug$b`EHN=h1fCw,Z)L*"U #c*TL ߊ^".r{鞎i/(V0^ŐeS*dN5u&߇84AaY*Y #.4rY\wjvuU&S֜H&; JNA %5};"b6Bx#E%̠' jX*96rُIbJ9 |X4( a{x VNƆOj0.w;UfQxx;71SxBn0!_vA%ۄ |6wKnZ3Η %^rJ6N|V׈|V]_؀7 4CU_XjxQ ]Ҋ]a֖X3:ø2n5 »\qvnw$v# {2(OVkB%f!R]ݏ\(۰So<.j0 h9@a:-ݷ)}g'>sXo_DᦘWK6n3EJ,{j\㵒?mDqSőP3Ўe`T7Akz:FtGXĠO" E^p-pV'FFH %e. z H<7~Wpjb&-K|讦ih?EDžYTJlrʶm0 B֋IPÖgC^f)af"TE1hkal6^ ;HC3Sܤ^\!|jbDnuT\A0=Fg=y[BA,V]Zټ.A({p-GЩ%Mm7g]@mIGRnmw } 죍YicӒ+ҝsԄpI.> b6 &g\9.D^DIOdvErFI3X't܃n3B[`|G"e}RKWX-᷃EpZQhfc` V\Jh,s5 FH _{F @Es.M4,00\ãy"P廳2sV_Ϥ3$@?%>VdQ;2 \B~⏌ɺSڢ l mcA4ŭLc`5*tn5(QБ[n輲*OtvS…M]90< %ry X7saf'7k =Z-YVʂ\œtet2kT~kWl n:ɹGM30]T֨v˨@%qѬk$y0b$CW>D$; _"Ctv>ga4$Z*|Ԙah?Ϊ2x*W h6mkvC+^ *Sp$YZdSnDT'ѽv #znSƁ'ж88et\1R4rahy4D Ċٓ\3sW1h<JyLI>Kt1"|8+rکk'^L9L#*!Rx)ɏBū5{]]K#}$ꃉ%Yft/^5|xJ^P9gq]\gnqw!)j#xU҃(ֶ(nUk5#1Vo'(4W(<*jW@TR΅y4Py;Ds7B+qrWz q'p8s#{`tkDb0p즹3x'qnUUBhC^bF;S8N~ϩhFyseU P~EXn!DFT |4jfyeF gkh a8_DHR2߂[ @0B/JRTGl[v` ~}&%=D a@u A&'Gb/`Y=U$lۥI/AV4;6 ^{|NN;¯\_?p#\NHQmG ?ssH 1 ͛(M2og*FIg=~bNܛdP^#qQɉZ~Z_IGip1  'Q!\=a79\r?J8Ӻ('^L ov)y^ƵQ?3rӍ)/v:pLҊǧ]؅%KPyc11D'ԥ2tn^@GZ%@ YFT3>@r=^q9jLV} i f % -܀e$quRe P2; s-u/"Rk$ϰlxjM0|Y7d{`H#H6F[| Ue7v2h鯟/,9nc(Bg2/BduqHVsIl~G~"@{{XfǛ1u/*4uDX/ ,bYيEM4B~~" 0'*g;S\7ut \!b},~yVd/zby )-E`5ʝ>GFn~@WԂ/r&vRC] P[%HnAڬB"]*'Ш= *{ @S՟}P&1No 6^hwK:C;|(K YwέLPF c6FQg5;o+\HFWʁW=#J(@?sEѶkN co[[%mם5XzF4t1Oq8Cy2rK&o07S+'N)$gt^.t F+t).";N&UI-bL>⃑2" ρ(F#G/@z#Gh4 bE9N'"ET}`ድzV0:"ׁt}mDRנmv{MrS5g 0Y C!!\Ԡ3Ҍhä9{C{\H`-xJrփ i\}ofVK:H0iu]Fv(KidxYU[-*)> ƯEd|94@ P|\xV8f%I q ׫@Wlh);t欩jZh9wաX~KBۡ%x$ڦG~QS͋EՒ4bE;l-[c,9lNCkl25Y1ef7@ސۚ)⤘Іnc[#F8 Y]OjVz![L6Mdbc{e?ǎAҭ;`0gnDKd)Į086SGs6lWHDhUcsX*&񈙚o??ꅹe0]bu'qEq֗Έ֛Y%rT/]}sh?#RrDm'E?(rLdO^p+lU (gÕ"Ts[ 2&ۑJkqFm*!)|Ewj(-C % *Ki6;`%~siZ+LX\"ClgPDNyе>S袣d#@qR҂k%]1%Aadv7J,D͏2]@D (erX&u-sU|y!GqxhezLLI.s5nSe5[URF3{9omL:[?t®dܿpp=6AϢ\U*&-J>G'SىhԤdTQY)ΐ`Κ'*&8~ Q.`.!W8ҽń\TG/v jV;^M$3aGs;{"2e9% *Tau$;<&8pYЍU7eN B?-t}`[$X)^6F[>R[5~V勉x)kzPr{+W  ԋ}= {S13,QE024 d";IP?o}Fg=ʼ8ʵK6'F7+*C.*EgY8$"YRԍ]) h4_8 *XX_w%6)cz)RLDԫ 5-E} m?kȘn |"Zk 얜ǍwVJ[IߌǗmgǧj+DtS>Y  ?zKȏ>A?p҃QƯ\,~+lj3Fg&P(JEFJ4é񏤾x+ !x+qM Hy5zfY:Cm홬PɉQH*~زQr!)7 (s9k:9D=HV]g5RC_ DRZ*aAMQkPe9E\u,&\Հ)jbb<-B+řk.l38u˘4HZYk:;a9Q=3=6rWg;5# N$p+ka]V?c-T$BZZjʸ&:8XH[*AuZ?LDT^?P9߁Y4j~I1]e6XN%bݧ.Q?h!J9 z84Tܴ{贳$:/_VlZ+]mw +)q j'"/P.$?DE$ޣps!ҼG:o'`8&nlI$LqV؞,jpLƄK]9LYMr:vRP&.V,Vt(ɾ߷'I]cnS.dg7+O\wpᅅezen*~d1mv X;1ܽ"yC(߂MB+M07\)dG.tc nHR?]QxѵZzxwʠk2igεlBzptyWXIzwbx䭅9C1C,_ac(js0e)1c![EA9.WϦ٦1^v  ?wxa趑O20N8:fC`.(]-mԛYEiwB@JͅE q~-mcM)rr? s Cdj<|VQ=|=&ƚ :hV!<ۏh^y!)jxs#QalCxj^ߓ~,C̀^1SJW۩Q s}aȷ)oZYnEὤ(QԵYb8š|- 2!+;Q{AY7dK{];xIJ :as{Y=--"vրcr2-G玈_2<;&|E_EbjzyQa.)E`>Q& Eyjb<o%)*!v P1fjQ?u]e=S__nzQI Y1>DX,x38lcQ@<׫9yCxT?eW7g]IqpͲ)BbAAC$:7tҹvB󡍯Hbd\[+ A[Ts!Cc$+vJiV*. M'fiæUT:QQl?N-C;|n2&cHQ¤iKJ|f58iK$5 i5_Sdm #R.FP?yes#9Mz2xL/v9Q83bӯh.i%CmҦ5|{6E̙SZ.^7dF'b6oV7 Idj'E\C8@ tJQPj]Г')WX!W"Y I>9G̶njx$ZF9 ʬomo c XɟϗiO'ɃePa]_D́Y]wq̭c۰~N(bBVX._4RQJ"XK9K^d&l/G>4˄jO 7WvjL}\p:" yrg~ۏ3|1 Fk 7SIB }̓3G Q.aMt|+_(aǥ/|?O4tkHp$06\')@-$]۪2]T^^$?B~a/S䆶w$iy!!EԾ8w坯 Z,:-0UbyomuWDyyE -٪vg ;DgŮ?Jβjz2Dzԕ[$CpI!eϟhk7!ZRdߚ+)n.2'Daz7ѮA?2m0O۷23!~'ݡwS*eЄfuNJH9D09:`9tQdVxUNHjLv7êZ j!GlLQ.[lSG.%f9z-2h|%\Ϫ:CѼ%5UYőd}yMpp$Mzy',J cI.:!Fs%M+[Yx? 9xfq~ RBbSjg $D d {jNlQ,Qg<;q*O & 4?2ڹ|vܑ*0wwe՟STalk3 ,NAFЦN4M|"O>R4۱.9э5C=M(WO+Q~&b P0`R t Q+:4xR _;}5hNβOdLaom74FhnK}w!AݬKy4g:fN)JM 0gQ}BýF&3wM9y?vSA>84֚bک` Ѣ!Ry C {(`F+uNmS( +`SO_(P $qʼJA) 4ߴOR>~cu3&ht!, <8Q>jo^C Ȓ0wWE/E~#47 f=~F lMrA]Ā/ mftIxVN@-qWVCimЭnH'i?'Z%iBtҵH=W:|.\Gjq5#nDN0 _JWCDDcd)?YLWP{\*9[:CK!U<5C_< Ȯ3Æ081)wD;ǗeԘ)-8|(ίB΅,>'RNDp!EfBQ%R."+z/ `e$Q:%ctˍ^1M-S,6 Q"ZI_h?VU9QHevïFWZy\7kWS8Oޮ_2TWۂ 0g1l9DZnsvlLѭ7k~[X5W; &FBDNJQvTexHLWrߟgMJAE`mEa|1GlM?4P,[hAd| د“[.K\4_H`/\Ph4y`d }*,yo18+H0Hg; 8蝉%5Bq1~U UP\^6A+Aͬ܉bԥ%C=Acto#x`%6~2ޗK2GhEm*"?Udp,)bTE .˝D2Λ"4pn|6F09+R/h@J]86rJ.3W.}$^l]R!0{D"'C=mIUXȘji24>tL%W'_خn%Rٝ@6CR+"΂\d1֊S-.%>B 5IV0)M<ޱC?ؗ$w:M0[SOuɵ_{z{M!dP)kS AoD HƩe0ڹo _Q b%e6|qd2\ݽ[N%=!=j o(^qL_/5[s%_`Z^[|B^0Cbfi`l!JP ydI5Nژͬ%8mE?6L\̤Y Ĭr,(͕ngwWL'l/, XJfW{(c(|AjƹbZwKY5W+~zh4N^qZr"O@ "tIFGQ>*ɟϹ]p)6wQDaUE'J;XUZB#=T5b0xؖ9 alFXe>-apH^S UsQT` H9z u jr.+"e{vIp{N j>Y :HBN 4.4e4Gy7"jjoE3@ԑ&Ub8RUY>k5z.i㙔+ ODаJpo]a@6<)l7gfFv$5$RHYTBU^,$MM:Xy'WȿrrxjQafx~r`&%C4j:a/0b>9Dup}$ BW g-Xռ-*9CGq\@l&CRI22nq)nbiRDk18N3=bb$S%Xi)`ђkSneN "'H_Xo!02#l;gO{}}MAO4H4D t@8Z t58f#9S1P^P*:5ٞ/$\" ??q])7:Fqe;>u u%TC* )Gd[aZU sr҈68u@}׻jc;]SF4}JCԂ)v5Leʫ,O}$唢R!7K ){{d}J~L' 9n0ǛY~Kz]=v&i< nS ͸<_]je) 3=PRGEl7aopsyьꜭ c_\|cWrXYm~۠?< 'nlM,g{jxr!PRxBH=Wa3+/dk)gŲ:nI-L zgբ]Ө]G!C \,`v8!xՄ1V#B'Tcyk?<#˞&Zӻx:!s\K,q+ X`|jΆd aoI1j( Ρ$!zUc<|,{q۸,BsJ)LT^|B] q> $Gh!sNi5=604VKyRNH#sf`d"XC KJ7t`8%ȯ:ID UnP5QY^VC.ꛢۍzdOQ>ps<}V(z;,lR fIe%qyŒLط#p}hHp>Q4 C^"tnݚh˿J~͸\W39pOoKBmҹ])R^\:C$D93.M-?FM[Q|S@"ç $\{*%uv=hX}yϙ&ΛfKHp  I>G\=<<2kϵ˕(pKbk8QԸ?*MI[D1 MihUGC  Crz6k>Z ;KW@{h=S@9N zNkq7E2Y+C=p3~6P F;<1<{K;?~<춢I/NMSzꌱz݂z!!6wiO, r4av$1-vh%it`Y.RlͲ`R~عATcgv(X;e@9);vYC)׏Ni83T`+Wb[t_&t&ů GAm Q'uNޫY'ݏ^^a(~*zӍMtnh"k=N@d4^^=aq=V<|!X!?|_6uoaѹvV0g$.wƃ\hx 215]TdLZ p Z"2(L_Sp(tXGn`-D6'}0a7n,gISQRզl2"V6?ZIeLEkuB-]l]JQQ vcLo{;5LyKtz6',(#+닊ǏXm؊_ۧ?֯#5KWWO :6H؎YS< *`B;3i6Ҽkkl!gժz(PL.g 9ώM'6Q^Ù4\L*zcsXi)ϗ6x$֦ u®UostRfJjeLe$w `RJ{-q30'IUAh10͋!)[,V$4W"yV?hXdridWVkdl+=^2x)V|v+i0b.jb?kS1{4Z8Ǧ9*ju]>D4H^6-JQ>'W:Sje((s 1>d70hƲKBF+W7?+ant۶G]17Ew)ªɆʜl1չ'Uxv4<=b :}lH["idMY8j uHޣnoNy`$!kÖ{ySvygb56g&CO#|GKuV6MdXuUKYz%h;,9B´rs o AtmT}KawLM;/検CE[+SM^  Vo?c\1%$`Fzd6m@(Ͼq=Ñ"G_'++¶1 o[)wqυ&̲sT/zsuo&b$|_>cXtn̸$KK٦`EztcdONu  Ą'LXRz)C몎&F4Ћ[ [bc0nFI4!8- :6?޺5)/L;K!(u!p>FkS.x9A&o|3%]T똂1N`5֋"+DӐs QoeE SzbyeOG6GQǻgKd*|#QVttWXuet=яҚmuPq Z:_ZL)h *\ zkZ*r/+"d)$&=KIIgȲZ70qw H[ciNFŬt] |V+4%Tm"#lbgS-/tvRˍ'< [sLg`Wآ 5y9m8Έcz(Po㶭={"ۚA}~3 v4"~H$-4ro(h2MRzfyRkrq9316#z#|KPgL 7b=Q#$՜%g?,ޣ1~Yؙ[ii":"߷v(Jd-'/IYߺ!,B?tw00|>v Cr]`KA5g6[kxe.O7OuPqO?J*!|?4ÍK6-[.·bt2 5(hq}ș3+Ppn*rRz" . C3}GJ*(* -b%}٪/MJpE[ݞ;bR䞻$Z}ў<o[LptŰdΪ>Ŗž,#/%m1Vv'b'c~Gn+#*]_ }bE^( Mzr0sY1m;cn/wFE<'/Y$}V(aam7G @}xBwmmpw)4 ɂMm2:N<U>_G<;frC- cRAh]g)^bl>YPp^SDWԀJDm3,m!M2tO$A Nbdw5T;1D|=!39FOl%CZc7t}7Wy30e.%a]% zJW /7v>SmA|D::/@sgq6 HKMNtBfCy(ͺT$!cyb>!}}3иd%dE^ ٓ1іZ$ f IOd`t'OI:tZЎ"pCsu89rnEj|o%+{0Q,mF<(R'nKv]Le+>V g$Mx<aƪ\3uD]SsquTOe21 .݅)?uџ&]Kܽ !/8rpa yf:N5>V+ɲ ?~qTrp pGÜ\E'*(2z }F\Wha$8Ex_0:c)) <9itpE}}09$4h6ȥ%R\ƒNqf+MeM5vV` Nʔa/r>{ۃPq$O Da !i䡟IZƮ{6ȡ#-щ^rj Sygw|Հ)`ob#{< A#CwE19O5N? )]T k KEhY%JRFtc_}5@.Vc33VxaggxW~4V'"/QR޿rќ !HyaYdLe>wIw8WJᗳ<ī)ơu5xzaӥJ y€cMv̾S~jS[F?PR@M@|"n+1*RT08ۂx\O#ŴDvXmjqEƈ v<#3tC,'O TBf& ;% K-H`ƞ͌^Np)~;kody=!+?_bN+|j`⇎Ð8e;B`)u:-Y@zi}\ſHş:ӏ!Kw\JhV:_2z+, G=Hʞ-]C+);,E#kB֘J?G;ZtCM_͔`G5ډ&w^8ǡFϣ#Fvy(NEXtYLNZMtaf3VQeJ oW w`L*=n̽1 wVUUs.*֭jPZyK$cE,ʬZ2#Eў.!"02@0qlBv-P Ym~9; *KV)H0]Ȩ.ņS?ϴf98V<5$5'R?lm7QfZ~6(^\9s<Z>o2eBoL1N4} x{9jغ^\Zq^tjO^\CoQFXY:?r^T!C0C ?'u7fy7sbKڰkȗr2<C(5' g&1>є ”-D 5C <‘hn wA{%\yĄ97mhMH[9W/SazZo(9vVØ3yeiq?Ba^I^Hd6p&QXb0'r?j77̆=|#Dׇ=0JЦ lxolu6MA@Ϫ> јݞ4&脽lYXn%'WXvKq9gKѯ}5:Kq̪#-6D[w,߳EEzLťT%DĻ~Z0w\ psN6#cThv[Pi >7 u< \ lG<0E@oQW,뛝qCXv_F"Nxue9o'8;xLQzgVus~ N?5Atyz#R/LT ӿ|oi̼']mi'CUDWlQn XTܯ T9CK{zA?I_̐N |37ݷJğxMw=i)g$6@bAC`&{ 4.*GQ7=4"3|1k5DH *k@iǙ82aI&ph/tGRM1kKx 9n2z떩M6S8M(WWY:!P k[q +{UHIjDٷD@ L|aADU=˴DУNw&p -]axV~O',Rܪx%6a4CuE<X-1*R@ &u{(l+%f⡎Z ӪZXL'(zvᏎ%ϳgyO|4]78~S17NZU{4۳7N!X)kF"kV  R=@$mMCɠSfo٠Vuݘ-fK+!ya&~+a7.o})ue8_-eXs`kxO{Mk~q#8 \>y t3d/LuI\Rx@,~&*Aq΢~{ 1Y q  ɲξ^L U:cs`7sc~2Ya>&wvWmvY# gj[IȔ%x.k] άH:[ƞ+fNwY˶VE32BP{(OBgpN T 0ԬUMUs)f>w;=1zRS#m[o91Ow$H_}2_ 4j[A2ܻ)=|Fކe򒡃wQeG#:V_ߙWn pO q a6EVش#$)Wj/PwٜM^8"Bm۞%/zlʝ;k˱5o4^[U[Pd߷^4rnFkNûVE3nzT 7\@Η#+-=%I> 3rk;7b&D\:9@%Wrzl']Ou1A (W(.:}z[0ԑZݼXu7!^@dnM;wٽqwNFrz6LCCnj#U%ڃ]ܜ l'簁L:>oT"5ۦ+H_9l$ =5cd‰D BHv2 5J2؝ѓ.[B!FzN.FI/F` (,3xjJ.l}=[DDko%b>JzޯA 6wqҶ[ܥ"dQ&4Ѽ f@ww:v-qA<fkvD `ZtrCZt^!_Om4Yj࢚ B .-xˍ6gfn #.€NDɫ(A*iߦ"~Rf>]rKv9&n!* ѺZ7L_$C<,\4v,7uC$@@ʨՖ+aٗMeɡEޫ^_4yȓ e{шFW΃iՅ] x獃w9Ů^VUνmő8zT7N-!muir-76Bx3ag[b>[$%~ɢw#-j,ؔ0K4Mr=J˾[BʇCg*]tg5qAq\nSBz'68$9Q!k͖pVg)>9]s8P"Җ1(~Yi>6şjؕ2ζb~V19L(rc4;72JU:l29H\%ғ@J=4*Zy?$V+g=O51fDz\,It[|N"DT^hvEbbsOߪO-E/8pЯrB[hG^{r64pOQ?-n^ _CYdu[qNs.o2[FϢJia9C$H*IVJӪKb.f DƳ\<(ӈK c)-:|*RVGw-;BjwKcpyUrSaWG 72zg~5dq}kHD#vLǰ0_܉&LЪH-@GPlC&_Gt8mڹtrY;\ZoJ"NL_ɵtV9{x`XLuzj'yo(wo!l+)TbETW%ʌM٭Ѡ\Ib.oĢvR IzuuB 2KX?6NYZLPtk$\Ot*̽? xpC ط1LiRq Ƨcvq*!j}a}؉ܯOɠ ^ VLNI! ]OPZ-ٝa܈[Փx /pX? (ܕꌹ.C@#{M/:M)a`-('}` ך{=]c"?'GY߯Hѵ#뗎&4g|veȋVlxZC|)іw < m ?l#(3"]focM0LZR1~ zKHngUb<~;S[6 7͟QRNys 6\@+jLapטPaI#kINIT=! ʞaRMwû9zywSR5n KD6_xb}R\ l]uGLHuaNr}; ]Eiԓ$f {cè(?χv${-)ݱ&bh[bֆpvpC-Zdf^ko"Hҷw Jj껫y1qi V.=~L9"pѲ)' |gF αUj3Xtǐ>'PuXgTH2E\8>QTv>:M$gfg7Q8辎3:wI:qO zo;(&q1ACg3DjN7,)Tk  Vr<S+WP7HKOԼX%s@3٠n:׼|uxbCG qd ,L\'cZ0hc S_O66V#_2Lp`c;;OTB+ KE*M~gX"Э[+5߶FWJxO$R5}{7|:Ҵ~Q[/t'Mq8TI2%;u}ǖݎ6h ?,R?(C@g :3$I#FnT[{l#%ǛqxMwERsud(b;Zޭ&+Ld[l$f j,8:vwg\tm7F˱4ɖrOBcl.x%jm[f|#ά[EOP ~35b K]=f%")j B}IkC!(8s$AIH໯gkp րj`]88o O|lcKo0_jEcmMf#\d朆FؖܵF5UOFz񍈅ϓRe<qA%AC $~#;SϓPpU-gX DxəFޗ<.֨vx#:b}R;^6@5+Cg\[<:GQ L!+C 旦븕Uu1yv㚢^ϠWd ta7م H\S($j;UH~'A)E#DE0~y<5 h hZu#l2y_G-C V8(D脻ׅ{nz}QK]1#M7+vQc{tv h1`кis{,![$5c5extXԝ_ܦp <c$!%MB]vk!_ՄjX-tM9,DǰyOG7:ӐZ8yi'/\-͞1T3%2 ~M`;Qz[bJKl1_#9q'?G^J+iNyQD[- ?̻-5P2AVL4+Bie;`?n-*~X@c"'ªmB*$E?o$>p 4G%llR8L(;K?{X-p=No?S856MPp9[X=G8Je1*7B**) >Q1现]GR nNu88d.5ez6hwuK4̮Pgx-u\T_0Btq:+j`쮫kj%9ǨŻۆ&hWVpwUߑ iYEZՠ21S6ӾZg kQNr'.Y\B7ϯ c^ܺ~\j+16sWB9gjYlva8%XE YeyuOX|-陹pB )IQ!2&3bViH7#_8cY2bϹmR͸T_/xu RJMsH # q a9C OBL7J,VT( δ1S%eO&!fdu2Gt1S tXlbL3xb]x/E31oF\ Z_'"Kr"M #66@Mw{ C`(m(TBk.<lQ< -5l-\ .>Wtq9Y"*2y"I(>1^!) H6!ȤNDJzeq9žnXJ sM$yT}it܂QbނX//;o^0*x'TeM+Gf&>g3 % O7#SH%8;Px2Rlsgt ȴ7%6<Ћn?Ha<&/id7=l>78H,A+_!+tD@[Zl^İ 9DnűH+af$j8}Y%_P5ehRaπA(޳-v#__O௑ R[Wi[qqRI'ͽBO><;?Ch4::mXE:u:+ hSk^r`FPfL^JɆ)&'GX5#fLT\'&D KYcuRdy|XNA1sg+]{1Lc)Q8nF)d4ُB)D.M b +mDKӧt߈iRDE`ݙ#m`u|4T.xc+2Qӥ>|2;1O?yf+Cf 1{JX'w͵KU 1!mLU2r$#a~^Lt5|=/OK5\R $ Leօ0|{Zl2% :F/a?kUty`#,0TuovsBuay6)nhK) {Yɍ"ف &aM: nc; D# cC^ГKh @+z=-*D" _@ZǺO<i˲,QMtVKXd]׾&xGD E^d#K;HrPn΍`ϩDboˣUu!̗\ F[P>V!c1M]av~Aw@`Zb+P ۀfTWL:,U]%{JqlZ פT·lޞZ~_kr L!Zi[v2Kj\ry:膹M3́SlRCNɉ I]:jH)}edpe*̱zgstn>N;1`J$8HaW!CCuVDU%lp /Dg ?2'4lBKd y'#'$i߯Mma5A ɬjMA+jk!z5%ǘ >=Z~#K#T:Kuda2Z\*KTl"ۺe=fOdUh=? jS& cxG(/v;J>"O;B%=hZ9ݑ&EA T;HOol; M.S4*6'JTv3|UG`V \s7ןT"C&;O3I<< ^7;u. ë?8a&IɬxN)ax\}!H~+E2q(Fd:E.zRIc铆Wgr`7?!\or׏IJF,b)S聫{\SyfH_Mо^JSG^EoiJS,vLcֺNl7T ,b a*2 ױVco3YWt^غeZqDe6Z-&m469ttwy>7MguLo*STzSFz6^}æRf hy;ߌԬoiNiG㱏W eY1E>-&0[m05D!X~n^5Hy"m`DڔFeq?{J4@?]^=ȏϗ@]c¸IHazKr:7"X~ÓVJ '1SKX31$,,鴓4}ކc2xfxuhw~=.qoy$ R"I'|gO%bM}[t4Ϙ#:EDHM< h=L74N"ۀNa Q߃3IdKB߹L.uHt_)e. C^m|(|bjY~w2YMJר$ cy!۹:A KN7uZL^fIs!ӆ0GDKֆREx$ G@7-ڇP@n\DEr[Oש J}$I-W(|'~if&nrpEiE}}m5BjeKi?*q)0*u#Yݑ]*m#`Pdk&`, 7guPk_,⺏l;ؼ#&vB4s-&_8w2cB# <:*T_(~p-tg-9b@η,ӵzgU /RtD,y䊗qx㳈T!gi;P׽{J㎵ $ke^YGUg/1sB0-#gU&aqkb2uYvU/̴=uC 82.)6ifvեo.1 ؄~:f.fRGsXM"WQUu.8ŢǼW1>El'/v;罻Ŀף;ڟw>mT?sVHwsԆ'Ir#óУ~uFm=2+p-?PAR=ʎ Q*a#x*i8j>H6ofcS}JZvpJy7עgC߅k]sp| w}*F®uvka\UEp?%^t`Y2>q~^9iK{ 9Vvmf*{ӝ)& %r rQ6׈j_0t*uB˃b&KW@ 09@2^OӳW `G<<2fpw-UJuٲ͍-%I'57>B >djhkj>9L)@T>KV S.RP |F *M<QW3[#q;fDa>`,.7Q+*MZI~ςVC3bln=O:hFN^zpqnql\7yӿۏ<'A^CQD)ZNTeY\Li.Q4n;|=b}L|b&\|\hv!8&Q=*{_De -Bh>jbQnE&Yp.ܿj:@5f)$46YhTƼo j=X=?Hn<$F .9^)-s&.%uCVwu*JN_^$?ZhkŮ 1p }+;5$K.kŵ ʤ゚.ϽA%DD;PK2hjч*oruUuVH+M94 ڣ}bxUˉūu}pSSʈoi$ Wm0Ind}C^F&.c.S?Ll-aܣ8Ezt32ȡimo(oE 鿘kB ;=1acjU>GvJoe]/YSiwGi|ьH^d;fAnqo jGb9Jj$?}}bguR^UTNigr"( m FLTJ w\1^ {gW*e`^O?v B-{횇d sM4WKgS扼XGQ!qH&]#A\ ɷhZ@X7 hltN>Qt6P)O\U(*>|&M ,އ]52/hȋt5TcL=LO?EuL3c.{ ޒg1vN:GECmpA.+^ڰ|ػњ Jmaذ#Hv=fE ɾV1osQZ86i0fpTdVOhKȝzdC;(ВA|AĈ5! MwityPBVj0ȡ7 V-k BL%I{4`r HbT BKt\L&q 񢓘߇z ,D{^bRm%eV}\I "xXFpSy>Z/\wO4/mBc6P1*}4ΘU1%J J`(W#zP{C.l eN˷RzCO)RbJf X-_nNf ‡4(u| ˶H;#E_`% &$8IRWy*J™I2GjRc:kݻ }Bl xqt{CPҶ`'o$$qZ'cXM` ;1\ԤCa!oK8s3Ip`wĕSqmH,)<}^2( 2 zMhnbl3!3uf}8ޮĬs?y&k^BiMsMg]W8Mtŗ{=@_8f Ȇ"h>?S41brj~j^cpJ.ӽ:7`#@ޣ@@G73qxdXy"v`m #?DzV;k>F:kqݩQi߅Rh3Ļ?Mhpx?j~=h?̄43 -I86 fm#@y [tJZ;_3!E9fPÚog @˾)}lN3E@i|^ݳmg Jhy_z֠t:yPWo;hn eF@ nWYV}LSARl`2O_ Zg>N-r4 RsM[-i"& v(GޓsB:Wbd\/:㙽Xah͟J B@ŒjirQԦ7YJq5M Nl71\rE _B+%Va kJn&FּÁRܤ}ԘMG4^A=s(h6 |yHD`<i)4݇aga9d*khmq,R>{R$n|}I-7s'A8\C:YTʮQz@R2m`+-EfDŽiIJf6#q4ij h1ŗ+|&c ec4K)q-'&HB*5MwIOtʼv'}vOIzAL;'l1`Nj̞dk洞*V^ES<`֎hOuk_֮sƨ5<"> */alڱTf|6W*1ɼD'ioǺT2lnU N6y}1:nsOݸ~KQKicu 9o2j*!y1O:O _0P(B1Kto&~4B_,K s Jַ VeܺB=P'<%ɝ(=+`tMpm'=2{oHW\>QdYm21).#j] S2Xlms%%QMY\e&ᘼ{NÊ-Uv;C| )VbL]laJ̔iG¯ió*p߰*U>Ar?ƅ+*ņ?7B$ q="M/j\7#_;Hb*AU wJT1+<ϪzΛ I6/^g| e.X]GfE&r(3\ئ I`]:5*TxV3Ņ)?"#,gF~JqS#$) UZp:&&%zqk(hE2bE@M'kt}S `@M_y< ߋVp@UwCO\2/ZQ[H9_ ٵE2'-{adu݊3ěm=]-k5Y8.OY4:MhHōaDQm,TAg,A"ow]RC-B˧[> DswQJ+Y;u\'$5mK`ytv`G#-j jq]>* wC_V[ KbYfXx zVIsqUHt LNL`l3jP!(VAY&qccFWg3"UA[WwFeZv qJvα߇mN Ayetx+Bq)D|K h1"W_)eV:DVQ@S'S Gn]z2nѳ%Om Z4~.irg$ʠ4|~g o] V:vIQXy^ָOӤ"5»f3R f_Iev7ǿJLgWɌd?;SgptIea|9`YP7$-b|%?'FR _r̃ŠEbYsk#ZU{d_[Ui (&`*w4`n\'LI_g Јw!r˫FY$l¯S*tK\* Vb#\}[0ޣ ;2M-Ìx_ЬAK&;JhǏW )"#DYݪVEce0&6yZ"p [Tj!࡫bi A7N,i A+6MrWׅ<@=? 4u|7@:c wwk@P/%h祫Zu}u GYkҿ&lIڷ^˴T*{Gt6d^X@&kL>\'M}%\t<)wWNaȦEfŰxT"dF\Jzm^`7c+vs{#W-mSH6EQ%5 jue W`O?9*¥Y(]FGC'9a ~`(ɺe0x8רY q__x?|< &JiR{tNا퉄V#x"HcrZ"ul_v:.27{*T2t.$3ҍF _vӡc9 Xk[RՏ4={Cea#NY-GzQfiP7I @,V_tŋFY=k WLkR?7n^`\''<qg9H\`UQ٤e3yJ۪}olhjlnéasP=XO $t98?lX"70!Pd/U{6r|VC1:g~gaWY?71,1Ј*( &M`%AXԱSTc5./Q5q 6zdAigVg'5!/sh tr*cA/CAoy85G ɎtI(3bK]Qk^PCF˷h488a*o$_"=s`>Nlh18Q< ZF/ֈRUG5="5Xi`l#W?^e4T4s3D-E{]~ Ȭz|8օĥMn!aS\E d1 ,}P&xFp`|D6ҭ slJ(?hW{(4iT6<-yEtJkTmLG9V%y5yO ݒĺ`Q{S{<`^[m,dӑIx(Bc5R؛POB9#_#90Z83Iԩ. D\#(ul fg`YlId%nP:WZ^O\87" zđ.fnzVU4`Z)ང6MlUC3H3FiRԅtS` E.Z9t?Ezr_[3mPb(r)ju'h۶g(L9&شp¢" 4. s#ɓz0 >vIn쏌=`)0=Zr{"^s;l]"ߋq),57 ΓsEN$҇QBo'z+sϕRDcg Ѿ69=IN&S=AYx18z5 D1,r99pYWo+Dw. pRO±* \tԫ> Ms'6 {_ܲ nPiy$MT9m v FM`Ir乿`C*U >q" xB4K, D/];˾:5>/Q-3(t?I8$$ON^NO FLԂ?#I7׽2_iGRfGJ>~uYU4)/3o}R6N?=t_XNot! KZ$'Mz/H2=nKts:-Ʉ*b >0q{湢B/Ke9pAOAYOCZw~[t 0}"Pڄl_ 0P:B\O:ȽI&Jm,f'}X8;D Ǘ)Hml>gi^TGm^\HD9TdP47P({2eIa=Eg6pv=;6X~HXBڅ;zϖ:ԫ( $rhϽHdh? ^SJ3*S=b3jUEUsTb<ח23I" 9m@\ ,-nQ9"uj@>hz_ߓ]=~|0XS+x M#n߇[W2+e6{E(c{TŁu`=%JX[Npgax˭wZلNx׺xIۥ"gnG$26SvXI(t]}N/$4H5#3~YZ=Tڗ-Xg.6R6罠V'L|_ @:C|-xg'פ|]w\M3 qJ!L!:@C&u5AaA wѵ K!I¸К//PN$b0)3-: Ar/ `G+-eHC!a<8 f-r#g mpObd뙡ˬF'ax4_KoP;{2*!)hnob&=jSϘqvpkw%SWȮӵb&m9!oKL!I}):>vz:!bܯ͒c!q )b?T;4aaJ.1s.Stmj7JU}svF=u@F x'ךo^#DԸOI )̇M{G:;HpWGD~ٶE PY5G2xIK3$`m!/:,FPP8o\VO^jzs0h.qhL=CSQV|< lc+v8JrCBˏO`3#}\VF4(ęyu!zG->S{f=VaQL8cQ@6i"!G>Xa(BVuXV&d:V۝Dyش8& #WjqpA)uhwvƆۧbZu]԰:,V,s־ 3<O)UN.Y)nµWB_GQl#iQTo具; 緈ka bSW,u:NLP Uo{zQw3#npo9*ׯ-xc Ş3hW1&>]rS@3 V^=7(=iQ0ćFHT}SeǜBcAf´DEe~Nオ՝UA?tEc3H`z&m_y~EL>P^ùx_%glV6jiE\ e[d l` RǨXHlByqI}.gOF,G"YHp?v 0o k gFQ,U4YEHF)Ju/ku R)+z.wdf  $ǚHi *&7{(gPL͊$2awrU-Y^sWڬ>Dj=Qn8KN@6Z.Q}iilGA~rtk"N߁som;)Ї- ! "r2:wl= _SOȗc6'W)xTf^ @: vk~љhJ ګ, ,q+OlYaL~y($ibwڟ w-i)ġIK#:6W3e=[*]z}~*p%;< UF$tikM J BiIZG1ܼrBҚ g.w =~8*>ĸqƔr lL4hpam`0>3NV,Яu@Ӆ.PnFs .v3T.MM1oR&;n%o uRa;kQ'xqK#+ [\qDn#Cs}*ĵT()HSk$1I@&xH}‡`i] vIB:J6t.L_ h=5X 2Jѫ>8yܫ2N%hڞ= 00cK.v;oV)U 80UWmI֣]v Cua(MQeREVQ]ڑi* " fiVzSD߈%L@Q)SGS (PtgEгҜ벰xjC2S"K[v<_eSq=\y(8Qz#Yl4&!~]M"oA{!̮?¯ܫ r.ekm1˛k'nb8_Kv6Ҭ vfRmSי,5g_ֲۜtN׿~7єʥt5t9raW6'%ѵ,Rv4B *q%e<9z>n:09M79\ly =HĐcTO s&iR'+N[o8%y;F%@ ϼjPQ -:0\ǕTmə_<0MM䁟g'jc5sLsF-Npq\(IhlAbhGבqA:`S}d`U,!HSt#B`$J{_ e_܊6Hc2zl3mq1nB.v@Z@rp< %͈{"3+-WHC.q-+(5Sp=䨗ߋegF}.ngG[DI,NvDcBD3UHL$ڒ~9X}Oj[ND.ëz< S?p ĥ7_noR+yUzj7ڳex boKwOw'ƣFY )W^{Ӿr$oi , ;,?%OaߑO/?Xt_7ٿvLD DqvI6HPa  .>,MẋlHMn\a83+#EĉK;>L]BR$j.4@>vЛPhbSMA} ILNe{a""b) tNQ "_=GpVQ֢IC"GX'}6pG`8KǰS]8mq'*3,r`L&i2Rg\yYϗ(߃ /)YRCHSd)i!mG%]x fL &,C[Gu3HΨCr<9C̍g=7ehPc~MBo>!*b\& ѐgǀn~ѷcE֑ƫPʄ|+"Jbd YۖY7b~ZvY4^T c.E `<U۔"^} k.liw'A۵^h.HSkǂ 9 Ė.-::&"s€!gyi%9k-L{  Ornt/34o<K_Fo.Ʋ]Ns(Ѭ91lNCn*?8Qefȇጫ\X>1ɸ@1J/;VNbP|t/2UlfXTw[}["ͦℒ˔0##N~Msi ͏<;g2]S?[uܳEqC= IU]h:k鸿,] bҨ Qng!, Asztz`ӛch]g{Pwc~^';L˅ , ,kԼ:q>{Z- 1{dgnD,]fyr|""њ2ޫlr gդTR/+& LJGa |M _Mn/S(?3^/!`GYSeӳ9 iz\6G 2?yHS.Hs֜1e<$C ?7$x4Q ~v ѱkK:3iB<&ZA9֌K%\^!A U0T?c|, M$̌./p,C 0.64WJ~b03gB23mMz'?^M*$BG xՙ#`\nyY W4%Ǖa:o]E Wxu+YO,BdOSd*R%|)xϜZ,SZ`lrvjOjCu:<`54ܢngVk|!}e$@wiO/)L۲pM濴Zes"^b C43̤9oq L/sppp\h>23|ӗapD175K.tpWT!$?JOv DD>=D6ɚWBޥw%PvO*Pu8-#3d[IEaxcg%1R*_!X5}c"!$l;^#[DO}4ϚlJ_Lk~v`Ξ *P1foAvaә< @U I=>}i]SB<! \[.k@;B#kbr-#Կ.Z={cY9[GNi|n/ZG Ϫ=WT121$D lpw?Il)Rv}^_WnHRX~a-J& hɡǹ??^nƶKph+\޲7kIyw:^m'8 %v:T`ƥl.cq`#o"ZMlL brz` eR H .j(E"Q!Np!yUKT e G>Z]O'xŅ@@@M¤xj4N"M\lHnC#&)ּھ a*R{eѧQxgP(5%<*Dj%.L޻RVT WAȊKn+*M![[(ڿ;iPv]FW["(퓒1O*P5ճ-&̑ {ml Q4!ԇ-;Dđ>\:أxu?N @L4>fsPNmlc0.ijdeD"Ǝ}2\׷b]Yq1%^1RRӁQŲZMUyk8s2B[{ٍ-Y)-~udKC˟X݉㢽_~=$TpAu~* }b ՂzsJuʕH{GuA0] ǗҩHʿzQJnj^k&yIND!*$*EKzY3!{E!kPy5&u{Mۦ[O77.&ys OQ7m nAvE Lj'#'(vHxGӳ1; 54rUzzOIcMUDz;taNت}I$ikvAMbW;v sʸAǢXwmm¢:# fUӵ#}1l;N(Ot>DO0v*~ _!7OgBqeÊ23Wu,# kк`4)uu/͛tb " QN^ŪE8Ĭ<|o!Y{%o1t|D<X0Pl1J1M#?k/j'S}&1xKԖ痕qŧ@1 ;._MB_c㉊Yεra| Bn5,hQp FIIBstU"8>óIQ R -1Wa_VACY񏻜$*)$]r.p h-p>S"wjzﰵX *oNy{M^Ii]nNti7:צL6<ٕ ]VK1(C+KAY 1!L<=Oɞt'Ӵ%!u<,'ͼyC8K{O!X>0aTT9I(J儹׼+%co=,칠j9M?=KzɣX;'o-ui2ןWLt 8+R1m<.#/gwۆT vUPWh BCYt"Ӗ`e{S#-<%b629AGgCR]dZ0Ղ[1y2Fzt4zϮ| 1~[qZdrrP0dp]K׈4Z~{*N!%N>Uy9G7 @XtM2K;S?P|t0;VA9 ݱ*XKDGʲ3h J - H{C1&:U8ImpW>c1$ 9~ D B v3IzM,JZރKA哌B JЅ4h7WȾ4ߩ&x,/0n9RK㽓 /sƧqO$>U]͍z. X|dZͷ8Ի?89օ ?濿tD)ԫ!xҫlEl]>(ٙYg(ƣ̅'-)|Dob}M JYb$q׹PDuϘ/;$0h86m[(HɑɃ- ctz[TpV>L"ýE w+p>n,|T+FQ**ԧ/]Zͪ7;~i0Ձ6HM=05oژ~hܩ_6!m^%0X'CSHDZUxE ǀ 8#P;b es_++LJ;8lj[u\\@ A [sJk!Z^4o1fS{1kN/UkrWhXpM}[*aJZDوM(vxEȨMYcfOԺC1,2!I~imqc`LoW%EhU`dc D,ߘ*Z.v\m}d>W,u^;Rf R_8twW TV= OavHd1Uslwnc?RJ|AedlKc;3ؾK/dXj5O, `:F6:~mܕKLut`d4Йv7nQ7-${JR- U'(5Pnd,h-CY_9W3\rj*)K =/:euð{vn 0 =̒ 15vrZ9}D]P -< ~vGu smSaάLھ[o>[&:|pVdF*KJw*Mcbݘ/z 2C:ȴ +PšsL-}9R$UFZ$ U_d_@Uoq\8 õSJ.q\G@|;~2*T,WBsszg2]NgQTO($&"F:#k~`koZ?N{IU&ZST)jP|~hN&J-zi=$bJ^-PP-z0+b}:V~#Xx.KR5S lP~oZtn 70P $hwu\el4)O"#qI7UbexAir01#GL eaAWq|\ctPڎ,@Kj3LCG,!'dwf eε/s 7Q^o.* ۚ50a_=GKbKZj C+ s?8Wa1B{_*,] A&0ߤ439 5*=v+\g (Gf̷H0Mϩ}V:;sv/ ~P!cH2i(uIg%Db#|k.nґm.Z7]0؟`nDH )XMON!*y=g 9CQ$!}7ۏai7xn6di?&$zL!Bj ' s$d9a :Cע#ZsV鮖-CY k{[Q;QC7K?=@60e6bhpeΘSRR%o0 Sf\ u@ղ`[/˜`A^DSd:W2zV5՜慼\ i s$Ӧ WwMՕcka[AӦx} jU~x :MjV"@<`ő (N[ cHSTW<]y_?oewE|bv;H+0^;h3R K 5̔nhKrlZO,݀(?2L^]ߟzP&Pb_E)05NƚUu2óAay6j Va9WФ&xۊk:8>\7*HL;bH;4?o0uL#_=tqFiI )ч{^Q(r(܃*{w+`n z1j aɡl{/1ئP`#"naXMH`*fZ;J" sl,rM;rX"!62bufWi' HFaA+NŽn*0E~>$5ὰ4͆fOc"01Ffam7Zo5ex2~Ь7~ /:@eHzt.Qh%:IX3&-LȢ+_ȜG@DXtRFO| ƶB bu<^Z+ 1B⧨#XMdcik; !X]9 AoV8^țr3J7^vz.+`%,S l(D 3nzJFkї?Z%pOe*s[[^o-us[!9Hz~1wǧ%œ&)( /\*\i0ix9,E[8b1qs"F%}%(Gn}'eALGZKjڗD9E by,-6wR/uMQhR?&:yVO:UyA{ʆt6ymq>*Vr|ľtƈ ^bR]J`*nni&%kj#~:%AACcy#ȑz#oaTL}r5_+P^Eљ5Ů{;1vۺ[L8t`d+i81(GKɂTrnjj2VAA,ܶuKfZD1I^ě &-SJ.!D"&D YO \Rd-c)tVYPL\%џ1]^vXF^bB!L>ǨSK)O K n%d,&PHlgS!4n0˯RÚDŧHWE+n*kCLfx0gjд")>4w1S&b.2;g|я,ɡSZiv4lrXWRY0,;%^H?.%6?c@ T?D^"3/+$;gm%U I'CtDj+JL5`EE!}L$[dx ]sou_XޔNHf4)9fC+8?εcȬ@L$V+lDQbFlu lp:XojllO Icm Kᖸ}$Gb n]ߋ >NݑqP6Ux Bs|L#%#R@S\ d|`EWJ%r(bOYJG46t.8Af뫸S8mz8B}XSOOkX P|7fvJ _eɕ".zp%+_xuZf;u/nTJeXWO w?X+f}۪K CbK9oVk(|bWLcJڃxNg(l[-߭x)7dd{M$rjm-B>TwmuD6UMGcmo9Y#p:V̡~<htKFݫ$:iQ +ta~leQѰ劫|}#(uxVJݘr}Ӆg7ѲWI+LhUGVβ r{ -*@,O QCwHoٱkd?ܯo)~(:{kY$?t,0ZԘᬢX(7߭)0@*[fq锹,v 'T+0 r)#1lQg5IAI, ii%3X|ES}#MlyLmV uh,W=: vDnJR )ߒKZ:" ,j*1gKP>w~MRg4Zc$؀a^wpDGCy{.Nd4aw.-],Zqٲ`b:uI`OlSC#'K-:0"5\.ڂLaiQ!#iQQ;mݰՏ^}%۩2&־ .x&b|4Ȉ OѻVCwJc8^x0u,Z^wЯí1-߾+"Rv JnVz7))3 J5‘^=1/b|ՎWI.-Ewc#_GB> XWLz^"ْƶ%S³'4!p޸SJOd{ Ĩ=t9/&N1Å⠳٭Zjv&XlPH|y s[w/D2<D||]&I\=Iz9D_l+ %Zt-<3YD1HHӰl8..JN'Y {6Io82l\~Vc)X)&NC₳qBSpP`,z?7MmX)o> Ӕdw=T!1@)(F+˥#gcv7\d)о8̭ F=E& LJ#Q hIHp5 mD5Y]o*Ϻ4[ɯp` DX6\U/H0c[2 ,p#Yݢtt)ZZKJ ZaSX!4_uyp iVT)5f$][wjXxL5|D{F*Yi֛c_DrB6w~Rwm{L sE@C:l@kh\>SaxЫ|Ǫ1&XTMe~e]_p!_ mPb7r^ bNE*L8">dkC gud 2a^$sDY. 5"c LmxB Cƭ-Wˢt4AޤpQ$}Y'ΟK.E5^4'J) g5K Vf8=2'lg 3}Tq{슭hBi2\jijLWFȆmCvsk ;u8&ٛq뺥!2RUh=4uya:b#M/±wf^: a\8 1#Ӧ `»[ca}:Dp:f8{ tTݡRkM)Vj?CҥL]!AqKA; PmVM}j[";:&+8!&b{|1ܟu8E8J+gǿLvIӰlI'q F%>H|W]2͐)P3;N =C&} bLU6_ ?$S&&;Ә!7N%n DW/a \T 7Β4Z#ibCpu\ _>ke&Vޗxr'85{hy^I%r:7duqU&N"w|G^EײYJ܆iRR;LS_=_:j>, Q  (?rCY ]u6f};b`335@ QK`PW 踇,]&&uPq@-D4+_YRU?-Ɨ{H1s0nUnd}"9;Ngi1a\}߽ >O<%!dK=L5P0/~6zVj9g#kqu`-cpg'BTwuqBr=7fT/ Kc8t ]7%wU׸!:Nfi. DVm5 _DJ㛻a{}%C0q+^+2: O]J8R4|+:)#* Qmd_ElmD=SܣfnwTEF{Z=3gTNvi]:)B$XOmDYxǭT[8uJj{bBbI7Gm+#r/Jg:O@?w#T=i@1dꖥJ<DÝ$]:쩲*5R0qy1AIF5ar HǀBMAoD  5R Ce?30N]N!m\7%E;ߙֆǩ~%0R ""m z/9MpL%czƈFlLOddM-G~{ |s^#8m#d((k;sEOb12 "3$gބ*NOʅ9>Z_?dw+KPkj(.S0:em||f$^f \>}op4G%-$0Xw-V!v+r}=i\hk,6M:VaT빧9ux;UqizɌ܊/[ڕ#nv08}z&G=ݧH|XOTp<:}^$&!Q QCef֒͌% Hj2x\'ۧ.-%hDj QCcq`4ەm:g__*p{ɘ7P,Ы8ЯZwKNk=ig*Jmm6ATx`3`msUlQ mm! `,^QN ˉƫ 1VVs~6vKBhM> n^JzRRDa2h֦d! 7:Q =ߴD-y*P{k d--dg4aP ޚxU<tߍ29q;<<(Iǖ  @{YD )dvZ"iqT2:/9A墤y{ C3ݞA`n1kfBD1C2g >!sz4r+]H$oM6ID@|p׈`FטW/I\@D۝U 3'$Ti :,K> t۾$y$F]. Zu+3J9| 9du+t%5ߔ*]>܅y[֗3zdե[d%i jOn!6打>%zz0j3R)2$T !Ssӎle#Cg i$?;qtz%/&a|mؒSwzz1_[_&7PZm4p>.ƻٛ kb6,B(1٣ 9.ЉNIۏTҶg}#91b&Tt3n.eHLENu,C4 j#oؚ{{cC.b2AӞӲt'`҉-nY;fT*X+W%;tWX}oTZg,qDz6#f { #VNz?/;m߫=Do(+mzX#/m쁤yǎP*0jv,BHr|D,>|mf@'Z2P_%1nvǼjs5'PxM;Ne[i  !*z'AG)~obD:~Bjo`zԼGethL*xDQ 59L&^W# c4}DSyG,d]##H =1L[ Ւ$4qzlfv+a4)0ҡ Ǔ:zx5; @]L ?9 %/}E5]rk]f 5H $Q"4k )C8JǤWa6~ ު`HD{kCX!X_;ȎFۺF`Ԉug0]/^!:+x%6PqOl*M`.yؾ٘/q"(jX FWq WS3j;J=Z㘼q0Gj{]WxtDz%+HwLe3eO yq,Js+?o@u2)v:diCA8irw"P~&1} \41Gȣ`XFډꕓRpD↭7~6 <=/ shHanaR UH)>?Z``ڷ#{p#]|W/%*ZEC)/h' ۜK Ծ|d$#.H`] Ŵ&Gո)e%`CTS5a{yloO\!D X ~w;W%C7T 9w2xW4kn{9Z{* yHo*fQpR(e4Z M)sa Y5|^*hM2G­gь&X1xhEWSdZkL6-]5iSֻa8I@+EcE/:{T3tTE+g"-fRҝD=CɘoM8N|6BB4Nz@ym\+-˟58ߕr:ؼ9JOl>G.9p%S`yAYSJ[1`ɷ\<40.*AhQU_dNQ>GI|;OcZ4EG]ùwܳ"|zy g/xH0tZ{l>@cj {UD74Wݖ<[xyv1qYeluf@dKCQlFȦ>k8{ye\$n 51OIN [ ޥߐ }POʏ;DTG}06SglǤ: 15-Li!na :G| u9֛B=).[!˽a>|ZFܿQ&yE o @b\:b"|.R_•@Ghu"PHRlle8 z#S!1ݣ/\81rup2\e +4J _~e,J^0ҶL W 7)!2$8ge>5>cAwSDK ̚ltýs31\ӊZloVBݔp PHp`hǘ_+{:m,X_Dȴgtѯ CB8* a74+Ȇ& sI#As쁙e)R |\;Pfc*9䁤L}ncr u7 -xܶZfޏduyJGiA !Hbv)(A ?sWRKuGq Қw:>V2_lK R `7ogsUJg|_0g[묧8H_;MͰ\f*afUӹmGK"Y5|Sn%頧i 8n(Ξ@';Z6JVo!HLY{r=/;6dž1!Xe:߈2BݾIRke{8PJv`rt]Vꓔ`ЭBwۚ3*m;?b c_̩\@OqL 9Sh)~e"{En8jKxfh~Oo3N&~$9]4J͍e_$p ?K wfHΩGz¯t{)eE*A`c㭬{}; `? #H"+Qp;xXY"z韌7꽤ٞ|/x1^5"Iw/?dE$J:;r!B !GV/IGzAuOV4y.Bg0Q ̍0YϧG`^QM-64i٪A 4g zDDfL>0 ss(b*bŜHϡFDQv fL83Ɯ>PMlTjkBamhG爣!Ss','G'L0p#r-79WP;װEN&d4sZG̶̽j68F uV k6" )ٔ"?n)ƠJ~⡻6˺ ;Ȣ-Fk.t{k=G<<^CXa{qiգN`'n9wbhIQ_vsq"4SvTԶAn\@d7R#"|$9ln /읱9z29 F:i9 xND} wQṬ^cE+p7JEJ~j0m]5_sA sVBS։xStмw衣fB~oz 5ǃۓz1#'Ҵ0dQ@YνT:c.l&%z32RZ/RelROg}aDZ XjˠxE`tO})`[\?umc o>AE\fXNJ*ah?x(—71{(5m>ŀ6i9ڸ씲$#SN{fY[ i8a\~U% cDPN,E?g8m"ʥusޜ/& 91.4_ՖÅ.c(bT:"XKgz>B*v_ ;ʳ G.bBdk }1rt!$9hCwJ|h3b\FKWu \fQ.gf_sУ|I /04PMlyd?Tė6$cfkpN,Hm #oԻi@մ|dP ȎTx33(iY%Nxg!.eݘ@}Bva#+' b- )\2'%V+󦌷AMBU-D=;8&ש׎+h-_h/R3VAIm wjDkoU8t*R,YQ*˵/H"Q<#@K(퀧cWzo3١1RIy{$5G?r>@(1;}2W DDsVEM='(Qi H!}@48d[Lƺ~1e71FX1G*="NQj`3Ә@v\H?ڢ[@D(ɍ3ُ)K2>D 0#d][DAo 4Ϥ:uAhWRNlL% CCQ{%Y[10%d%o ,_g|aGu)bW7TqشR NV胙89(\ƨ gv 9A#|60X;ʅѬvMv}Wh! h:^7A)_Vz7οƉ_b%SWx^㨔M?L'W/|G#Ҕj+RZԇGӰ/Q˦iȫKRvS1dtRb' 6A-8{t$Qk`Kgt3;  BrvмR@w6>η߯Zl :5N{dBiP KqH[lfH"R ι*ByA1>]^MWˁ|IY?ɚ߶_!6RZ@|S;*/5 9f|^V.@QѴ1Dz7!RxjޅuBZv4~,Eqº-9r}a~4*BǛV|A(F_h{H h5<ۈy) /QTyȟ  6"ͧTϗRJOij:G=rwN{l]2,{Ux"®")ٻk4}M$ 4/LxV2Y)!?s xy u6SCFK䰘%͉'}SV`kM6s`5)a%]JSf2C(t_͞읇})y'0TcT;u| țn7W" f[P2!%XՍ4:1̮qZ륃1\HމrFi8ŀO| ~ebO)h|{ifSeV ^fZ7Jnw K04#Ö!EOϫZ4g;`YZD ֯bcnf)ނ_Zh%D!E+07S^"i|ڭҸ֣)g"J*" &PY[k7t3V~EqsQ i^u92͘E5] Oxm8K(z7Ipe1lh `"g9 5tDXzƅSGmGp84G:e b~a^y{E:tf`Ț)K S9@K 0W:3ЫpeSN<A/0+:lnmJl-@Z;{݈zX! }jVJ$?b5%c0Sa @ *COx|3(ܷCmS'n{[.+a" ?b"|؏!%zLAP5D.$atӁC1#yFl{ H/s {kqO Q[!,asff7FSs`+aXyG{ma &#]7,wOD> 1Ĺ>wuO54zﵩA+ĉC@Qsw b7j~DS`,a"Hnh4:Hx%#}1˂*< _?QW\?H_>Zw;w:gx[UHG2I6#/>q1?e碻5C,b?*CaݰZ>XP4&q V,khb&11Ӓ_rE72O __l*0܅ a#7p#(Zށr(R7u֩s{_B'(Hh4Gou;@{ӌ)P3]8_#o48TEY6_RKy$$#a QΉ@=}+R[?bjr^P0إWZ=U̶0O".դ~(YQ\[UK$2 3j$jMt]<ΦϺN ~HQd".G٤ҏM8ɴ~E!g)0\=ɏ"f6QPΎ,d<3NN䘑uA+jWC(f ؃x1 : 1?T[>XFA5X|7,R$5֕>: 3tVL9Q;Mon`U0-v;[ XC?i2#*v?vBφkp냎b ǜn$NJW>nu^>}4|n7@7cI *5ڝ.Q*>N){ܴ>}X|:b)uu^d<ObzeHbc0՞PPw>P@S= EGü/rZyH>O2QmSZ~a@,sAd [1$ ptꜥ*yd[uL'y Çdz&#NUHZAu\԰L%Mj-`Q}){;}jg_6L4Boɲd 5IPDIZ`nk~52YCM.i"kW>u  jM=(iK4RuH^t<HӒ "DO k-j#~vZ Up>3SR-aGٯ-a,S}_ɰ]{a>q6iͫS@l&T"A|ӑCI2LN=aD޵Í8"7qğ"sȒo„MyqL|XȈg54Njj鄤`.h<@EǬu,Ѯ*L(uhȜkr 6>6jd Pp29Ifϻ.j먟YDŽ?QT/}c_*Dy{f9L,'ѣٟS474j^H|~&eZEsm !iR)&z<:J'@ƥ 0k>Vt2_xѱ>+QKZq%gOfiq0}ol)X0_(2֝kM4C0ć*_woy1 Zv q V4+ ~RNj8r %Ś m$YxTn2Qje@VF=(pF s?|ckj('VoJDžcNwCsЇPO%o Lhgcoz5ִГ%g `%0@OF+4Y)>@FB,Ne3<8'",03"`ѤZ6A#<-34C4 iq9Gr}%pg@9a=^}Fi6TYXF.pjBYևq1<Rnuί 'H>j/eGXJ*Y[ؒCOd$i~0)hy_rR>(>Ƥ9c]o{C|89DʴTۈwo Hv47v1_bЧ9(XϝD%4VS,=(ڐMw|f(%8/{ӏb=ެɑ*S_ar`0@ӎXO\=E!8juUۙg~pFIHw/зG (s)mSiAbوNGHW1/ i]yBXx8@E{D2ql?S[MpH3SIPɾ+c4}1WifbAy=J f_ډKscE$5#$,qԘ8\ w'5t+f6yY! gpw04kDN33' F&wxkVCmnx-D}*^{Sr#=W5;zU5v.;ؓup¬#nGd3yJ }Qac?, }=mqUCq_Ѱqp\bph,fXSd |^Xz=zӅg8K<*^\fx1w2DM䔈*OF^K~| @FH;jUu;$I@=xԘ59x% Ɓp_zSw@ڋs;ܢYGC#sDޖ;.y''=](HAZw2/ + Q lͬfthk6Ĉ>K&.lg1/ȦS'|RZX}~K٩4! =IfݰdQGr}&I3pLσ,}{M+DqL ?Bb$mWM 94C jek0sٞǽ.ץ~5DgNӫQW?uح@o~Jf*U3_Ux:ysPrvId*,rHv'-@R ֍*AUo0V̹L_ _k)u {hd"SXXdoJI綌b3ª]{?:ګ'{<`^FDž)[fq}J6P0X Qu¬nm@8u4o'G8C>)#bgz!F+1jgm"O*wCG֙f"ι՛IUkEBgQhzpFߒTLؐm&̺Զa9 op#'O!`ϋf">J!"m`+7#π}+Tx3Ѩ[w< >!~Lx,cѰ܋-y68UH8Z&)bΣ[KH^CnrnE`iRՃD*9]R^1- q96W>@BdR*=웘3Y:~"*-]WEmF+ hNO3.[)OZ;&!3210Q&QD>D쭨eLnF2_^EyVO HC ū($6$a-p?wz'+`֭Yvk] x=RB{TUF(|*y<52U iB<}_<@=ъGȳjI,  {eٸEܻp5k!3*P :/AϱA.!$2J\wAFuwM@vg\x!L@\NpSo[#%r}qK[Z n h()_6i䀠A

      y- 5R" E t(8]/q.raɴ pߎem7ͱG{EZT%N1ђW?*-V eOȿjԾ٪UI6iD.PimlWZnqoU19dpe$;Lպa7؉˂E^J%* YB٥82;:U+1EIְpIWW%NJ]nϬ?s'^4Vd=sMaԣeA֪a]!L@?c#D#V \Akvv i4M3 BT-&#{kiN4=A2!. E9,o>ɺ{lǖ8c~OXN"jߺAkm*ȓԎjXD^Qq3@_Jb|d:8 ^>bF+7eMW/e}gܡ7E?2{Ȣ7b:,)kBQE4~YŘ=݃h9RT',;¬3O:liǰ׃s!9r A^V q22> qWTM?.-5qJ{2R̙/*+dV6K?0.wARv Jx~O4~ǃjFR(SulW;o%kZ Eڜ=$5͸\_n4'>Ag&;/ɗcG(ǾWҠ.1wz1CVtg`zjAgi+ -<6y%a`B˸9dQsiG4w3_jUU@bJִbA & =K4A]JZ2WCWrH>,M WabB56+\/-XL=?{Sh#mwHvuWzu!h$=X `Lu2td+TiomZ>ڮ^_q:\ѭ?SD?D##TNֶg.9-~,?6p6dٿ##^6;ݺ`>D1 i Jt Ə5غ3G M8uX20ڷc?=o?7A-/T ^e8]>c7Et!A0f|$]` A ]Y,m /]! P:8$Y0sw}h:;J͏9)@\+g1Y)?DP_+' fjSpgzFAsṛ?}EJ? i JEoa-o4-<ܜ}69QLPROWUӐ񓕁|X1>z(e#6 /5b!.I2-՟ 9'3?[16QKǗzި(L4PmJ@gN6mWF 2,8*ª.Fߡ*T_j}|hK] L>0kRm >5 ڬK2 /Ooku{+{o0${#* b(#\*/xPnp 0 hzk9-~Dñ4T[x&&#O>WaB@?LmuW!@Db0 :~zǹGjQUTnmxj(CxY} w&&h)LɭCpB#!jGqãep t2!9Ze'HJX0?DqsCB P%(|Ds2|U-Z7.=G 5DI[#O|o@+[=Yrr-~ =J(ɟ-TZ@䀎"]Q[d6Va !#VTY)-R ϥ^1:ə8w>u#rh0:Hjù_mwWt3 UZzT2$W0"n|L~*U LY51v^Y#TRdxp5ɲ'qZZCW—H_ϥ&Y%A۵'CO!0褌I %Wd}5ywH]3!8Nf=2 9 qd_F@Nƨf'u+x/6$yVKK`\g{ zzE3#+ZRj<~ 1X:ՇɢSϪl:/]PjRe\>̒GnuBRsiDCL$p V ࢵ-xUM$J@r|HsW+xqBFkdJC0uKPB-Dq3g;C|Ŧ\UsMH55 7 c LIVW)v$-4Z]7s^nлh;S%7S(0c)J*EE{íoÖiχ G?It_rK7xvU8~̱CmLܕ\ObV*%4 |ITyg>(@GJu K##vF[rN 7kK&=.7ـB[E,ѥ ަI"̢җ@6 Q@vpT` (p.aqxF0|H<#JB-͔&GrF78rO7wy݅} m]m1ZC%8zȡhH-vTߨ)> q)ۧ4ƱEx:&Sdguz][YFwrT`|0.v]b O#yÆX)Ѹei'H1]~O&> ̖*jܠ0Smgwj uBJ6HsEC#g{vJ\ "xPVDݖWpLG- 2h `8hcuX#[ن"-IJMA|gRm_-},n;h5%OQJӱV!C t[$,mP}plZ jn0%8| nM8b qJ4|~$Y*. S[.>dRP|ZMcxrDb0xԆh[vJ94uWqZTdʚ̒o ieSu\c0R^/2͕@s7V:Zj5%;蜔3jEÕF*!׹VјNtnl-Bb՜ds t͔Щ$d*KcgID^`AZ :S]^tJEqT|tNC1j.t@3t |;-9w <`ǬR2AX00(fPP/⋭Vᇿ>z'ٶT˧K FїOMk+qQ)Fiq-B]=lhV4^YJ/b;o"q{e2t8޺(.*i`oA:>| nH TwTK*1n?=x8* jys5< L*_}+y6i;}xmtp9YN¼ߤAvz~=ݩ!`͋(br:#\|;&>ef ?]Iq}| ~<~JQ7YD񷂌_;[&ڏHn³:- JSqoiJHrPnbEmL.̇ڪ0:70=&IH?T yx+ 0/@(Nf}MfICUֈ}W[r7~ Ԛ[FUW čs,yXʈAS5B뢛- sOQL㝥~@Ƶw1Ǡq[ h ⦍a Bsn(U.hf]r{pʵ&F #P*nFT6gmvSDuȡR^a(?$" >J~tfm969FqA?'VݟOY==W%5׌;)8AJv]gLm0hsTӨrRav3`S.hziK)JdZX:ƅItqcHN)i~~#edi/Kt5qk@bO18U ZłOP m=Kb" 3ɻgu!=uUȄS9lw欚Rxm,JMɩnps@2K (/uLȷMC{$άG{E[.ۗѫf6C2٠DJLztpW:mN>qoK4>FA9WGnA`-uwq;`;M1UWVx[Q9ous@iOQB6[L> 6\寴ϳ+}mTjxdoo`4w{/͐j*+pzMq06 p'+K2>Ci>BҮ/;"{p0wVu\9kU BR<-N$PEWm! \P<|?(Ws[>A5I}O6ޠ q.]5LP|On<l%ȻN q~C YS2:a \F^S_Dи?\"KPoʣBns<]w 5xQ|M vmA} O&S S KWz8 s"颡C[oLѼIE8u/Js$ SS̵0Q?~ P#q,n4RwQxX1Ka%ص%jZXǭ8;˹POv)V0%:{bO to]*5ę O0;n 6#R N<)0 Yk== nuK lsV 0-|¬~z8n(f/y@sjOu.qc#8V7ʋmit0Y2m}̐F|^^/Bg~X8K(k[l9NMMSYZ<%)sbE[hJQ޵^ٺE.z { &f /~e^SPGC yЛ*ARl),j0\"PhM7h4%pdLxbKq^fBJ)˼BSxu*`<@3'SC`saӿ^Uei0җ[z`vUq 6CCFH9sƓ~K}ڑE^j3PNᓸ}=C9 LnmGhDYYc~NKݐF'QcϧnmrGSݧ9`hOʡ2VyXL_*iĎ۹kf)jWrc!ЄpY5Jm0Od gRl"R|IRPcI`?,5rj1Fz&ͿKTұGm"::;sO^FFY:*FXH A1b$O 9bhqOE' :&%dCn^,H=>VZZ]r\YS:{۪iEk.A\uUCVv<Ŀ,Y2¦X'.ڴ7lɘ,z3p =Az<<PI#1(~rlq O\=1k7*9zߘ8y`CpGAuC-#i#l$sOr0{7h4w($[ݿ^vRy*eQBKMw HI@{R\ΓwsP4@F\M(k)ȋ/ž,\'/ZgY9{3[L 7 W*:RG4pLc8FX}tLQUI*F3 $mSy3Ll^7PxC#iK%fwn߲h侤L{ &~CJ,4q%f]"{un Evx[H&9𙰵Ʉ!zb`ԍ_''.lhx ~};>(T=bl;Fʖ6j_.?,6Xw)lUhg[L870* JR!̿T~T>,B7yѧ^-|P̲2681gD)olVxxDp"d^-*:ɵC}V7)g lj:]A? gxAOo':@9 ꙈR'pюQ;^C2A5yKA&1ŤsmD6͍\sP^Ԋ\gЁԝU0P)uij]_*Y34r eۑTt,ӈI\֣`XHZCqFĢ#I7knq.1h_+w9q/ɾ}x@d~Kn䫝lK6n"O5ݰ$`hNt#A |t,Ṱ 7ypWAgf,h,(&/,:a;Wr7D n!C :tʼn6|ZO N@Z/*oP^$9@xMST L3l͹vF%vqVmͯ2{)Qzphu;{`Gq s[('& >D6_s_ saydz]FbeяTPW)fb0$eOJH5rޟ me%ҟ3 gw(Kw晗Vc o8E|ʉ$Y]G6E7^}ж**~yP3ϰ"o>/P]ȓjCt m,^+!˟X"QG]s?޷Ef$;ʵe4=G c[%MsQ޾k\i^f*6foyMa> t EV딛kű(%zcB;FYG;F֒U.G{%չW|0&/6oͰ~C{T([;(M՛w"V2+0ؚЇ) PR o1%G3r @$#Wx+{olœ; s+RKu'=tI^JxuA% `&h R|*ƄW|}/3q,P ]Z>Wm+RFe\:XR2TqO>`*Ick^!t7cGidZŏQ 14-|Ry1:Ei×pBH< ɬs+Y+ʭ'=?gl%Tk*a)ikÒ\v?4`y)w3wkgވlxk'1vs8wG!TvɚYg tU[',!\ɒX2թ1槁lk m1Ocj*xM7E&PGїԱ]rם.JODT'1 `HcGh1VtuBN@+<:?ՒR)A>Jd~fofHޠa q/a|;MB`3(n(|<«bþ>,@,p7"L0d͕× ȇ7(%H 1`b[@סp9PD$=~Ayۛf(^wS<so ظ"=ߥk.υx)~oNoy+?WotƼ HWk򰶦䍮.>}Vp8ׅMWI FcңDzʮ񶂉 v1y9Z!vsŬwEs:1\0s*G4 X)hNLk} ѫt5"5ܳĤs`}zNGҶ+K 4fkv}t,Y%z -6 0/( "ɿĉo6_<8*[Ѽ Z.K Gɦ΂DBD8|̦B'vH Ux,^jwqoP3wˉ6i6vUqVX~gƛ疈3 N T8`d3dh B(rIXC"M*UgԳ(36@a7I#S$o %`)7sJ|V\6d%~]9,Q-3A(AzD|B:0G˴J. R][ΈH/Rl *&a;Ə7|8(\`o:͸1m VÂTSߨZZu-afޚeڔA DKjHt e6s1'NwJ}!gOAqLj?<{|F ?/C.!P-xioQnX 2łFE'd*HZhD1 n*(*1O`AIsT*_/,:]ʗɟ XsŊ9XSx߱jsVKz2QhK^=|R7æ)p8QϘ2הSOS3)v[k-U$~/˼hIAF؀)l OL6Yxc ^:(0{܀BP]򺲫{f|Q2K>19qYW2$Ca.7(9&fp*r-;;:"PUآ! D(G& (s0آ ۋRqfNXk(,Cf3 %Ii#OH;/ZվWyՍ9@sL[(c:N1-ӋA?4<˛4?iOQa倲Ys5&l搫tNƴ!:+V~  c!k9M=3㭊VuM-Kˊ);x7o4_5ӲWG|xiu:'[hp|g eCnQQ?l!]|Iyєe2t,78 ͨjyRdZROj' \ײuuq9JܟGڅ9EK,L$%Ic_́e-u!eTOGtΟ~D B qa>U/X眝y 0)M|Fd-q^+صm)ARwIEwL6 [5.f{.#W)<jέ{3o=1p|~Zb3<W{"Md="U`98hmkzYilҰ Z\su!t[:]]%<Z0)Uܲ4SNK_+="XSM4*?{$)[1"@؉B$Hp#FYN/ {8Lg鵐b+dȴ}dOxEP2 ȅRI&BF6!7Q_@s(hԩ-&~ t}ok 'cp88Z-LKQVm +}: /PԾm8ڷIB#E𘜐Gص;*D'Dlj+.y->@h,%K;.PmyvS >nG{ A܍QD&>e NNx2pߊcV/Z ipG.>V!S|*Cww` Vhl*?>/mW[Z/x[^݆?ZuZ'FDxM{>'(ot9$;##!W4dգ~A=gwdچَ"RIs\(IѯPuov=!dYҋ!4l堈*6_HX.a֦QYC,佹^mya9X*hUl)@aWy7O\3wvJU~ʅ_ HRtk=PD]=z*7]21 Uf@)CbE.Q<86i+RPƻgwLԮx'h)1po&OOD"%301]Դy*&䯒&>[}ebҙTM>C.UE85~0s+EeK PK$f6 b@w7,8f)R8/\P#2qWl`|Cͤ Бfm;8әOT罯BbbUvt(;_rd*n00,Zs;sS#^L0>VYINi|:xoB,}S q)J'8\ChA |҈XXoԗ5EWw3iE d326#` RDߪZ5Bi 匮z~g/'.hO3񮊸r1e&`kN ;{@Z[ؿQRQ7n =+ ٛf9丿kD >]T@~3ˠ{6?hq粶LuTͬdw񦈤'`^ل֘TkɐO;}&Zו/ӹªqEV/N6s-8LW7Ø %=}_tm zEJ5 p\pj|A]ʫ{~^ߔˎ^RXإ 31&ts81ecDW@{b^ 1jQӋv>Oy28M'&/mΫĈ%Mn TԥJs"莕Viy {%M"Cg%gȼyatcj~!,Xljaߚ6u3ݓJm^)x}(\LI[B[_|(MW%4t1v.Lp=֐"gfiyt!& :L{\UNJ<838@_u҃ N):qGzi ȩF{1W+|RM"'Q|*Řn鯗l/S&aH,jA?^vw8ɢk`|>' 2lܒF=9% 9[dEC?ƼAz>") QDI~B'))^V(Y691=M~x'NK-b k3u&md]#g(dJ B/(*~" n =ѮG!ܿ)|qAWƣ9SNӬWWRgkAt_4tȌB]Z.GR _~sDP9a7 <-_i۫") Ff\̒ 1,*E-H"]~jBFߣ%`NDm/J5Po ϧ´d^cIO-ߦ8 \ᅵH{^/k7b+y$ygia~$̉{m~s%uM$%'ΞMEiYra48jLfX-k~tảr -ܾ1W_ QjN5m=겥W `s , WPй@T" d"w|a l!6K:0jNno4Q^P\Fʎ}uLɶNbsnuKܬ&K򖋡s5dn:(Gk>^n1H_.Y u%4N" 1 tYN83A1X`nE "$~g~+5H'Й7 3'kDjHVw8a Dz>'^HdTΜIq8g\xIC*R,#mVȳL+(Re -MNSGbĒJ"%9T#:IP%K6] )G. $A:2X S!_,~}vcHQ"lFfL>^( aukf9T=kߙ*< #8N5"9ΤC(+@_&D,5qǮy;ό+.q>^r+H4]+Mt/g.Pe+>1i#6AՆQ IpzqcĪ?pYJmco=4x)ۀLĽ >ʻX}Ѕkl#_p{G`%3l UL1\6jNJwƥ,|18 坖d¾zr#tЌ&yyR:EccƩ~ԦxT\+5bԅ!1qP,F`m hF[!e Wr?W ƽ )k3'hӾÌG8(3\1FdJ%e\ &#MuC'@W˶(9 gAVK`Ӏ5[j뭵RnدQ s+U8TG0qFW:et~C;t'oV KW&YAwŤzƘN2ۯ vF?FW$s*iaw^˳r{ U+{:59t5JA+W"PO4rg`ǻYVeG |JN>R:aAQ%\w0G&/9 z| (PU}veh<:XD+GV"Fe_~C-&,WM8 1}eE{ŭbw>ssWC3A O'#+ùl el.ӂxh% .P Km'.!CLN7Iڊa g{w+#kTU_2vOo6hҶIumʼC;ĦYa- \& \k %K]k#(pI^E#/ i!ic40%aj1TКl(DTX 7A3 Қp1\ &Q]zӪVYao¨U^&t s[nCCYȷoYjѺdп#!eRJ 7fvL֮ ^cfKe֥.Z 8B2h)i ǫ4O&/9>Qvō]¡rlت)9k 5cbmFb(Q'J`w[m )缻ن3Sٳgc_9(Q8CX ōVN4 e Aԇ&VYIb3ef!ˏCrOlPg"e^wn׻VDbŊf$7wN]F'y 9S+L3ٮHwtQ`\D߈WaH-J3 b)3dh蛕H~32@D(`ytpMj+)(|6+ żJˤ.waH=@`PS@(VT}4*pwf󭪨 1B{0C߹PA=Ƙsg,f͓-N.<`NqnNn9^-S4ixY&7]Q`m3p))qs~x]PaQAk@nJ_iƏA;zyLڞx-/PJBW-J6c:1?NX?`B`N|P [1V;nP)0N4) ]s?3>= Zs # ZylF`s--Fy}9b;6m%E]ʰCFMޞqj +BFe>$PrP@ j@Mv}c@ 9#y1R ! ]'l;pVe/m{o0@V! f-#e 'nd=rRg[ܙ w螢p%X4޶a^]Eto,ZʎЏxq'IQE>G5h 0?Q9J?ۣv+e0ӝ .^D8P{oz}sw6]#_*OpHdP ~NU:ozDcwnj  "U):km5 >e'|x \1JPn͇/h=zwMNmPpw\ %-6všYOq!Hb:,1h>һ6(&%tNrU E aCp ez`**R uz~V箶e . ç&r,s!K#(3LsVl:wd3!IZE۩ .og f_BKLJPiԊ 0࠵$;W 'nK~w z, b̏d2qrFOs b tcfTQyĴQ/nỬ i6jTF=[谈kӏo czU4j1@ OwG+JplU1tK7«?#篷0oXI{?`E.:8}ֵ >w 3J29U!SW-I$rIlCc& {Us s{ùLww&-Z{Ws\.J|;ѹ咽} laC3竩c'|dEƌKJÉ4ROKY{EP-M )#uL%d`IE]PtBw[="8s]Ug_8d>E8b;z~怷Ogda/EC5 {.9ϏJTCK2#¶ Qqj௙!2 vdbN\o`dzҊ4}@G.o 1;I]ǚ 7(ZU}e:Yd6;/u17C0osTh8cB?A7m(̻R$xH睮x?SSYkzG=Qp<Td鿸&"0O}wKZ5ZI%}}?Y"JG!K՛9z}_zv*RA_4_KuY;|Mj{+ }* `^}yk@AfxX~D%RUCSX 4$En;"_n>ËBk8wRp0RDm#`P%PIYb9$/=uT@uĶW#4D8"L%kGќlkSCl:k(;G-!|KUrFMiA4 סa0OIK|bYkMKep!yL0ޔgջJ鹴%Hu)x'ToYiK|!Hj&Knk5sd/&Z|tn5Q=QCu <Ԥcr bmX -f)Ln;P 5KVsG2N8 7|:#1+gTE[uH:b`b[zҽLRw{5 N!`?zpPO\}jLP}!-q1)I hYGLY)-ZDN/{dq4?=a{X>ppĎɐ3[ڧ](AXKϑ%fKXuD5Is)+2qTz9.Xr ^SY]]6|D_ʾ2{df `&o<.rp:r MC0%!=ŘzaXЉMh8Y?a&L|p5zbb'2#duG4S{J?_sBOS?J:Zd#ȵT. ?-yG6|i?Y@PhEetԻrZ.M^kY܉|gۆR13˽E@mg*L C| *P=h1Wy!޷/54:Ä2x:Tuɞ&X<ꈏ[G \:hh:qwF{?WQCWa58Ic\$Fۉa8KnCQ (wW!{j{le:x}.:vxXGI>r+!bܫ}NU/EX&rlU.- bsHtĹ5zRF4"} 샤 gD rO V:^=5czgp%#7L@ϔ*wW (P&㍐ Nz+AFa1xWTZCضXB~ C.H,˃jE"YHpA^ôH㞞 '~ߠ6_ORq'"Og!x^rxߨH}wF&p{rpZs'mLhz~p]a y|KM5+J<!)lގ>C)'a<B>P PF olJf Y+X#ˢl(c'Mz!b0.ʣLUz:Z:[ 6͔L9iK͛-`zfh0V!ut= T+X.M t|+4zkm",?9@6"ym8^ rrLOgPN鹻J8+t) ̫sT|Ҕl.يϥ֎lɲݏCMx,pdZYo,5#Y(x@t`?TG|JBmlh+SB*)pm$22@d}1a3uTn] %\q,Z׻rGhCV;1~0=G~ǏpS pY'96&7*׀$KMڿR]`0k3uhr ֍ b+CÖvmVZsp`=CFO؏Ij1HjӉN<;ڢ8z&`Si5@}b煳7!ts3F(vkŃ<sm񑨕9x^9y}B9~7.k|+o|Z'<$ksg'G+b_). (5II(snŵl cFyeRb\3)6grV.2I͛1ɧKG3M EFx>&.׶ÛAh"M^?' " gQ^Fz ajXǃҾ;Pt_9y6q!Z^WlrV}eџ ܍k8,p=WHaq-vRD~>Y8rVFG*-#{WC7|ES?=YiKFl8J^M=V4[%v"CϦJܷw17&ENSEmLe)w,RQ: FLA(;4ϫR-"s8IEC߁m$  VCߊ`= ?Zl|.wJQY~gkTO,.h"?`ICƥfuszso1e&PFzřP;CjCp A-!DⱊDKc} PRHUաI1|tn@HV_qR)o:-T]Q̾Vt|nnxhU`%A Q;d˻%i~ Ёk>PΣuG:8Iޘ)=h_K'Q ~Ƶ#~8/-m0N} FQ`v+ >W9Knrmz|ݪʰUX9jlm9 cuO-pMxS>Bym"Eaj$|!$}iڛlnaPJvLLx]oؕcj%dW;gIkĄSiZ5F' *oiPo[u BpLY8gkgp]h~6!xsKscPs񨭳2>0zN k햷S&] ,xPTSuН6jr`d^l<IKՆnN!Z!_{qD.8z5(Aאc%! i[yy}+SeD}q䇓 V .߯9͌C]1jQ}-Wmϵ_SiqORoP'ܴ@ MܿZ;NhOǕ*+@4٠sPxv(;WiM0&ߕ&'&7N-v;Gd]wˆ:DOQ$,H99df0l<~O73tI"]#UP]b~HT =vP/kc>exHBSrb,t)([d&g'b27H@޺hi"uPTKMPWN_ڧ9إH49,t3b8't?-|s}!2-CW5tkCzfՓ̍‡LJ&o'{W/Ř)# boOW=4-+(HQ<ZJ|kgLRǼo~r2S -ӋK@cc=[,@{&f,ԶBV̩XHdV7iDp͉k2n YE]2Pq,> S0sDg"gOfC2lFξK{玞$X}:wwLoT'h= qفhI6Dct0o6Ny6y ےԱCVM_F2? C 1] H%q/0׺i]~M1Co5FcH"`D0ͦFU9͓/0/q.5PI$tED;! .L5w\>$뱴Dvpmmx5(U5*P@IM1ܓ3Ky>#`5 o8ovGDH|2Vj?9{7UEDQx"A>UxS6)1I<̣7i^ii4|I >_{:Z2,G{qK#KnTmd sf $_Y\ڹ_X^WJ |z}@^DF∭9}`T.~nx[YC5'7Bi {nq$ou0qUC0%e\xnN=ja( hmo8Kd#} yuO,>sej:*٬l}D]˚Ҭ[΁s.HuS0$ s']4%cxF: g2UqiN8ܯ_{{gB7TH)ruTpgj!\ , tKM˰O!4A y9iƷ*vS)-9(ፍh9ZFg?$]+]2*_U:[+ߢ`H8#nuQcB[I/IVn> hD~tK( wMRtƿFĐ(m#&)\A~B!~'^T ͌PnY# :eH@rE8N=,+V?pN*Fw; xMB&.&Gi* 8t݉ǔd%.셈&VEA?IwK8B3v ]X^)a*dw_*og,Gd|ou\/B@\b3T{;|zs}>Y,;)!v>nA5 /[?04o%]IvjRV'%jě&8y\2[+;w Cj3 4 $^fp}3JZk&%mȀEr Ԓ m2Uv\&t'x$JUρӨ= [hgB=k&DVd˃|W#ffw1ihG4Y 5 ms2 pU)9^,mg3<\j(":`U?-(ED, O8a[ _.h@٫fTTFFy]$rqYSQot7x0e-Ӣ 2藺e߈VnMIU&E8;tӋqՎS 9(D^[ҝawO($ 2mBwPybSDXӏ: ?ʇi]Y x1--uUJE½YtUzbF †7+?nSo+s۶r)C:mY ";Ŋxx~@GYeq!?$,bw>|Fw&t7(59]CCMYM,(KjI]& '1&]grc; ަjڑ{S 3+^Oȭ+!AK-Ue1,xy^m f^œ/8ۂ3\jp>@AGD~-:1/x`H=b? %u#MV b˓H6Xv:hL(a<' Let$ehX`wD.i }Io4k@u䵀W",u\&{~u恆ś fi5sg<,9\udǮD[P8lvsM=#f#foEܓ^KI`tDAf,ԝ(# baw?Ŀo* -v#KD0ԸˁET8*6bt,m)c_ T:r Pao ŅWMk~|2(IJ,%JGLj@6)u[Ġdk7*]d0p#Z?qxAũwc|H=ח%[+NJ&P)]WphB& zpE][ o/x$%;ޡG-y8Gdn ˱~]JX?#Y@t^R$R{#D/z#'Ats [N^SPomB񸨊08OE n ߷A NotvSJs8_ϩ;* o>ې|4i~;,9ƨwv^ <7eLE5[amd጖yE d9 {V)JIB\ ^ u`c+Гt+a@ߝhޅ~ov<2UQب%,{ n}Cܯ1a{e\yhE;jZptml;*X&\.oa#9vfulp_B4wBa\luTdP XǦ|wD׺CzIP6USP7+,c.^R(ͱRQ8Hhfa#울||,:Z_md-M 8$ Da,؄[!ƓDk Jr/6eNlOU,7(ww+gOgwh -Y yĖpEtL`ARO\w?rzsnI0/Y6c LZV{Uer|ܯp[3T MáXevBBbX7v#APFxAs8qx]Y?veoM>Z*%3ÄRff4ڵ.fڶ\etsC$I֯4PKH- J)*+(Mt[o)uDVpYLM%tWMld䧐[E։K)aݙW{)E#ZVoBqxY1(DTJ $ A%TTlc0*-yI >r X^{ m72ӊbTԦ>UKTq8dCm,,@q? KNW (:٢]c WXk")d8j20VZ E?ODbP"ՖyOW(%m}S+~K_+A/jws;~Ԛj96AC@(J[`H-V\o*5\N#'_>X[|hbJ˺T.R%, i;+" yY+ۢ,;\tR23PaףV^DU"Q.tr@` >ã(4Ҫd { vpXcES"W -vham?J|)*b'Lï9͛.yy`ۨrgY5u=p]OͩbGK,WDpfւU]VGH qXϋFáOr0Jm狑hT.҆ 8i3%JghcXRrh¢Scp𻩗ukR菱CNrmI>T!HMes8F/wB.'F0󏁵[VLPo`AFRWHUf/΁R lۋXS .TO8ԥ*Z!/83f]>]Xiɒ+Ţ>&_9bUbp((O모PynDٺ}xc6Cvl g_G7cxMcP&bEp)v:}[;B3 V5l #-.i8: o%>T%3 gpa|ĐWwȓ8s0a<IV#@7R;I*eprj9 X"VbW^4Z! ʻdB.+Y:IFr(%R7fu)4"uB~犿@|N, ' s=ޛamҲs늴5R%eɛy=.·8DMtuM*9wN|2;O8)H_Ł]XpSqR0M2c?,4jWeq:c|OabDC]ؿ܃?',:2=eŻiwq!@c6+ Pq1 gy0owvҁ.Y=vv{4uE%>SUU_{WGNHܥjPvipJ7q~E`I% 8+SYJ|=iͥeEKyɗ%GSw6W`#Xnݸ;,)*.I4Axqå";gq\y{ [A{Læ%B-[!B.4~جR?Ŝkh݁>CxbȿD欅D2#{ocO]8{$_n7~h" %:H_\)T݊L3mt|d(Y'I߿͙\܋BW%̈́|QKH8'exfT~ Ǻ|?K\9WIABJܙ2g*uq ?ăH#ǡ6e kvŅYc5<ˁ6j?eO"~>m\ff0FBlVGv[uֲN Vۈp nJQL9NB; +AZ |JOuϢf+\Dt뵌 [_!‰,};pMN>a/+CP#@Rz}9po`d!eJAA^bM4XYJa,Q:p9h2kLLuz8>WO j|j4k0fB=ӡTV*'cbd[GKٻ#aÒ0A$pn hms.`Ao;y, ]+Ӓ:諷[섖j>|jU132ntu1u"2sG߶As݀:ﭾ eD\#7jߑF#v״:wJFżޕ#s1/ALZLCzBt8rd5$!+Ϩ%?FP>T҉ܶpGEܲU/Ku8H/gZ;L\g4g2!0WaQ귬l##ғ0,J>έl}.:n̤ZijBW6ۚT4Q}}YO"T4T2k,,}ܴ6X`ӈ:- /F4bڻfKR9akoQY`ˋeYSV7O!}BtH/gx(Ym_]4~b8n-qM?PoN8=&ԑHvzUQ`.kA A>r3r7^}AE0-@m#]^E5uqZ1xEy%GX\{yÚyn#Y/3go7 jWNݧf,~=i)bׇ2eN݃}A[mn F}y:7'Ym.YP35PLk)y)2gS 2rDa?>X+ZlLi_j!-en}UV7x"0|Ή ,~?$]\{t!4LLpNFgNnj7MC_."4=LN==#\ 2tzHe/ǜ3ieֻZN/$i; ':Jϼ>q7EQ Qdޗ¾"ZLeZ>ARNJ4z..åq5!Zn=1pkYw݆9 05Mt7x I)@LHG~ U(dvdڔ~$Ϗ@KL8͜$i_a@ DEA|fF#O®] XdWKDAp׆YF v*;'gՓTKLcN38N&qEH&6V;Kw.A9":Mɵ"il!q䯟dր“ԣSbrY5zK@AnQ}Q GFSk<&~ڎT좹3ʐ}#pCRԜ֖XN|P^Tf8u趯jεPoqך6ZPTlT)VlrܰN>^>TDr30\ЩaNхg 5] JÈi74d WayiړeS=*떘A:ͭCtrXC )#[}? $/\ȪAȢm( nMr48UC ;^.A+&/c'"E)LӖ_n闻5o/h&&?TMj #&E1FY)XFdT4,i >o~o \'Mn## :geV h` aUQ#{-lywjEw R#j3h -`?<6hz5׭W16O(77i{,k"w @8T`QҾ>DBАBZ#O)(dBQSٗ-,DqhnnKXF;QwB6Ga:'R{l]^oEۢ9ejĦ1~~ -uNY}2 mD8S@_![֎(Q 7H0-$2,;MD;m|JKl j!b$>dMvPFh'Gcl }Αi!ȈP0}Li\V8#`j)Gљ`]!6tωOydSYZV7':Ry'7wuNcMOe O@;"lzB T!sNlACٔ2_-9;q+mOk-,[@ɂrsL6؇sz cX}]H5MV\ث 4tЪtJ'.Ӵp AUg+A9c-zkԜu8.=}|vZ'DΆhIo< ƔT?e&2Rt26]HgM yxR?"ά ~LxKu l~OB唹H"`¼rw%?z@a?p.L|K`TEU!GTukJI\W-eaSϼ2;6%ui;98m&RPIJ"cT,4k8NNa>u ݁%A:Xt`;K/E*)7@ZmL?quS9OC68T¦ _/N5X YH70E`P6H'2x+2?O3J00b*X[ax!I_" S wҢ)GFlx] NnρP x?T.l߻ە<`8Vq`C,7uQ/v[7kP,j|4|mSpQf3TI ̹p"?Uz-d(܌Źn`;}! X6yؑ[eI]}W4:LW19NlN_;a=P{,3`Ox·Q9]=9!9mxY7Q 2}'QamЄy]?1U|t137 K<4J}RfӳZ1x15 d$(Hbҵ}z_ Pۓe! (.'C?]i*EweD1JiHȯ2Xv̖"cyF4j[ r Rθ?#.|K+nBW^X`^ Ηr%7#ۮMG!r`*%pG#v={FZD߲IiCؼ"<M,Aŭ۷4]IBq%\7-5Z[ C_h5v5RRdXo0'fB5)`+0X =۫g~UgZ|[D% IEŬB@og"¿/*h S74TJ7|FF ɐȘMhr'jE3fU/rv(8rʨ]SG] !S SexMd]>a9X@{؊P4axZlW*xPhsD7h(a@(sɂJq5IZ&ieyFRwr\_cwIR# pp^%m-dy6["\獷s,YC5JW5xDŽ1:L(N /:ϥ{ ,ثV81s,6{_8CW9'4w}V4BWrGvXyB,Jsp3r0of Vfq4dhX4y"BDDa(]!Ą-M\g]Kacb}th(jмZͰ'-rq{!Q YP PC/+l2(y-a7=Â[Uch[`X4ׂ"^*=@Ւi3/ҳ v"j{mhIaH/Tt^V1a#Ƨ|ˣ3wo&z~_%G[D p'2FHmpڷ͉!Zf /C H,%[q$s(:rď&m3#Q?μ;宆`m5c14qjqD4Ōڶ]dN׺gn8~ٽ!l#1$E A7 f+;c4!bh%w1ϸJAHx'zxijQ0ƞa`|K_Vb̺& :G͐]ÎDvn@2#$>,ܻK)S|.Q++!0D'_L+^b?{'mwNca(Fݠ6ˌ({sOJc$P coyp;E阪NAfgQVQ=S<͟&iS gwy2~~0مm:(s9@^?Vc&ږ-*$~:pk-wnXvȻ! -cgT %z+' 2U"lO"?83WMi(mpj8_7$ꕆ#ŃZBĐ5+J,1~#烫*p?z;ScpƷMbiFw&Ν?h #,Bz"͓,>d$|lVFŧӀj*DXh_nw {=\5Ijk*KeUYCNwM!tǙ2\lAZͥ,;|P*k,\C)ё ^@|N)_DR>9BVb:!o<,:N ~'ʉZ1 BEn[(쉴9I1w;N͵_<1[`ʺ[uG^NuK6BqE9^W[ pr>̵&kkejL;PcxXL/gP6Q[7cK~R$pt˘P7ΆB*(p>n-rm‰Jaxm x3}c XS&(` p5Z/r'p7mH*&۬:T|b8N|mE 7]1?gn꯹NY?:H'|Hk1 ӷms(-]a \܎ Â*C{5)}+A\xsk3Ɣ zQd"@N~}vK.( cSvT]o\baYpľٱ}#XeKJVdx7{cpCД : ĜlԘjXĆOYhI$DbA4ǎtT~_9Mړe#;0pN'cRh+? 1 V՚I]_[5OLWFbQ52FEb/g{(0j HEtUgc+?j,SF~ 8fx4I7)):;MЈuM[=TgxMdm{5[I D&g+F #y)bf@.b}0YhM|QԽn_UA3B!FY`.~l7Nw>aBJ4CFNBqq~pUpkwxeWtxy ēdp%ʕ.avSb<*b (f&WTԜ Ut!iy56̅7BԣΈ=w@x gv;n3碡;u=o z8AZ$[ҠiEgpNCzS i?TurMܗT,GZ5Rŧ[jLHx=0ѱ7lR K,W"'h0. pnI'`Zhm` f|Xw6{I.i7'}tD@Yr&}8&{ږd5dDPR[i*C0?NY%JMtLX8(qN*?T*9dž<:иsAYC@篂E"Di>v^I z>1)Uj\Mo\"l- tҮ `q6#2VB!{ ? 9%bI˸TmLΡ8ql1]:k^[tq/!>R)"Æ_ꑗc^ ^zUMX5Ead}ycX4ӱpLfSQ{Ybth;zn9Ad\Tp}+FlX1l= Q?w) Ӑ'tRv̡w"O+P Rsվ .I]B<`xuRݚpá ~; ʦ%svVZ zV, <&;0_#/WO #BR0Mn>^OzZq>כON)6/!K)^m$,ccHNr~_~ǪO_-ެd0 tHs>'yd_#sb0wOg}T+ݹz+OTv2131tgl`O |1)6}x6Na;r$>XUFVL>gUt_MB4勗l6]2F񃊔<CT$gӋ!љ.z3Ot_ HOe8T<{MihR}4¾fP˃ ,h"ho 0]mMuW!Q_^K*A4x_l;"~,U˄ deBaaً6rYt4"+aIĜLaz0Xn@sIEA5ǰM6.C)}6 :|i˺"-Q- IfL٨ny@An^G, zf25/!uoX22uM:Rn]>&t ~n#eIĭH om842(xV c >Cl}jOصyMY ncfLA$彌M$w~qqaVJm^5ED7-c uZyP[dyv:FNesʓ9,g3p_DhC'‚lO*odATJi(gGZF(~$@^-r$Fb CJ^=SF}G mVAFZ҃EqkW3^<) IuaWU4kM^j`s"p&q$8\  [9jHg$8^;<9@e?He# Q}aa-ʤ HQK1PKu]!mn$91u۝׌z행@l\ V{2y~lYelaCPuf—ln-ձP HXs֣в0#CxU!w]|unhn`94E6}50ȪHz}^[ʗ0q#3'ړYmB0S?L%!q/,( 42)b 1RA:湣*u!<+%6 v]_Q4V'E4MfiSTוQ3!$fnQJf'j֊Y X-Ժ 4?D3; 9h.f>9>;3Xc5b1UiJfoǧ6؛h^m/:2eBM-$A<}8D:YoiB:Rh KAЙCt%J|"E=6ZzMOȻ}> a ()N]a''!g2)ǥ6%^*'2V7ރEmrK@QV9sU,EEok&[ަ ,x8a,iS6|QlvP;[/T~at@& ٸbI8w<|JB-;&@PQq&v^\jgD4j6kҺP(v!ɡcB!B*Ǚ^7:m߁K'2P,Rp HKdGhrʹbD)Ta'*i2V)uHE^XЉp5  s ȢGn}nQ7vGRP'L) 㐶|"B+U!~2c Dԣj%h-d8ZJC#ܮW?@!1//$>qb ~G"W^` l;*gYxpf8+6*|T Ou^kC-UM%q٤l,6`MݼQ &H -@a Yn`;toCYX|Ѻ;o/ 1 ^ZO| ^]ݡE"Gâj]m\C S~"{YUq_+R| ٴ|uYL“I:H:OnF Ðí}M!6(f1_)ЉF֫Z~XQRP/:!bdz$6&(Ը0mp lal/Y!i&JL;E$QAv- 'o9W -v9<ّ).9#qȹwKn/r DSB¢Kl\z c ~8z^X&5yG/ ow2 _ҔKb{65A_[Cl.Q{xŽ+jȽ-GK`<;_Ud_|R?׉oa/JU?nC3Fg"z~ 2֟h4\+Sp'YB[>0xiq Qnsb 锥t26."+ .ϭ6!c) q>ɢb(Q^2jG4-2N`ciKi VC4hvqS4o`eJY,W)"qcʞlq\M)Bt*LV0C8waT0k$ rSߡm}nn8HFloDnZb4V1'K=Nie @ `F`}X 8gԔtDE2_\adNXV 6rm*򥻮DV>\}'C!1e&e^)YC/rsÁ?Pb/q0VL=ځͺ|[4SSR6Ikpnz˞g_E-rl 1NL|;RX $Ja^u' 6E`d$.}%}=SX[@~0k^'v:{ F!P.$K$̛Bc H 01jt=Э_Dbd^gVKBI@E>lRz.c"d>Br$78#˞?Wf8Gٲ2i-a>cV;dx9Q$H'n?vXZT&)Zqd,t\1S'`KD2 _ұ)Gz't\TzǷ.W` :]>T՘ !q!՛ `np07#y޺R~G[M2:j BChQ9frw9Un߮ۊRqJImbq%"QIl) Ex>!W\$c̻b|3DDQ~Ft"-&5!P2fk@q"L8YIYBfDyDm ;;royH,e^Q1'^d)/ "Iɍ.SBc=o~W}:e/쏙 FϺيYgzywc?@a@]~ A(AP J-da]3lJM{6>sCĺ$M9$ʏY\ 5Qi~юSR Wl$=oI8[s.Grp ,3hQgNCw'γ#Vu_4ml=%bL} -YϤɌt GTFO 7^FA_s~eUx%~cjjT$Ijl@r:-"&!y;*N8 p[؆j `L1'2r.MOCyͥ&@Z0`Zu`̍|xR2QF!6!Ԙp4/ZizƣZ- c`4;bsSRk"'Ӌ@JGd-1wK) \iݟ2z 1FS=/hB+j%SU][d(Y$%_/=b8,7!.5J38?<],Kpn-3[Wn6nh#Ʈ^ꜿgҼTIƼD׀<$V -Z_S&&9w{q 8o] ٩~ O EO {Es,ak^5`0՗Ή Z>n-z/)\2;EMq bJV xMHD3/4Hf ;g8FTèo;I#3#ހ=s*7G {rofwF֨OjD5=AtqBݹsID9baAΣD2E=x\g ~CJ\$`~ĄN;/g ^*%HqJ5ؒ);AD3f>j-':omt$ʞjIȘ${)fAkY>\T*7-It>޹qcUzlzD?1gȨrέ4Y]hi]@9 9KjvuNfIBܻ_+ %@ƏE[wqE+5#IWk(Yj,$S&Q,7ct-rT~=/?ӋHrV~x.ǾbBfJTi U G :onTS$ÿC(RB i'% T >‚QKY#27+6#!_2"5bW͘A(o/T SNnЙ頤qw֏!ڹp< $QY??xdxZ2|M\W*2nYH/\f%I86P;M$XIsnu݃i  >0KLZ(@Kj -]TCr$TI4-:dX6>7wuADlT|^Yb-5 kcYOj^Xexś]ܺS)(ǥG.ٽj^AIrν&RIWFMHuUz3:nAfxEd{hnʴUTLHzXH41:r{X7veC%E6R+,Jyعb}e3,J H/--%)*Ů&l (jpX '/8Hg`44I36S18G{R؛b$ ?pqa58Lauƕp*>)5^{ϲ#Zs@=БAտӪ9KuNGALm 4 <|g?1Av#n:O=SCe֧є$YG\D~t;#FUy#ٗ|vxm|芎FCt*.2 f$1^x>᳛`яJ%\] % SfdH\z%Ӈ+l+!=&;:ΞpzC^+:j䌃E]u6C5O.*q5>F2XMC8 8@>tE!xÖ`\DTwmJuW*dS`㈿2rà+}ꊚ8xtS3ROH2E4p[L $0~ymfSUZlZlUF6ˀ󅂲 ҌBR n"`dPS :?2yiSU[3jCIկ~-^TEl$'7e?].oč.:2cQN굗anJSda sĻ+l]1΢ܭ oI fhB{ow8dc/?TFPzh#Dc3A*wy  dHGN b9ŞP ' PPPuu)lAgT]~NY ijz vS[[esI_x2l1c%mt۩T^8cJelgrjN{Aw-\ig%0YfP$@9)F~xՂt–pޚB*yx?[,iRfۊGfl?+a;y Cw| xVR4y0eg5'Fe mP{JVG S/ЍOXM̦,b+9Z&[/ EeO> w <]DV&\m @l+TD!wv#:cO-=~l|əKi3V[ЦQDn~jڋAޡI&7( Žݬ} <1r錊w"e{AfPFD]q-]/DwG ԧo'SmN-z.!eq4|υoh2Twdam&5ɻ2{AQ8(|9p2y2':l棴PXڥո[] y0AsXPǚۚvrȶV̪ o~vZ; +/WE0M rO՞pP)k=Mk k[bꭉ-\(SM1JjHc!,T~ѯ =]NѼ1{^K`ijRF2m1n7ie\ɸw4ZE(|1PHJZ7\z_&{})`{_ymMy"Hf#Y Z *Rl@ :OՔ{cRU|Q"mZ4YSr12Ԟ`=>ŏPn16P7.;gbr%CZ 8[dRP.LQCh&Aǖ u=2Ңʖr%B+FpI nQސzey1j?q=΃y4D.qoi( O~&KDXVF@^%8QH&m|Br87D[_$ .Ogά3Q)lJ̮NgYZ07070100000270000081a40000000000000000000000016239ea85000020e4000000000000000000000000000000000000004c00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/mmc/core/sdio_uart.ko.xz7zXZִF!t/ ]?Eh=ڜ.+YHqvͳBE/ie1O`$2$8u5X=hjoxz7>]p"q7Λ~8}\b<cLx7&cuZ}hbJEժi`_4ԡu8 &qSKT?Pc4gƀdLϜi6nRѫU1Gb]Se⭨9",sl(YTYpzH}ϋ ڠƚGRsR}}AZ[Sjp;7Zf[Qu#`&WdtQ sL0}@-i_#L]LȚ{%HYK[31 fq샬OhK̖=)ÐܬP!jhnʽx(Tpg$(GDO]SN.֮nm(ffʽ0)Z :ˡRywb?WVڔu~s'V+Ӭ h7e&hZj21p/a5&.xd"08=2>SYđ8/$#9`&[6I؟1#MžR9V6 xp¬|֜V@X @E4jZjF4{.ܒ|-x7ˑiYP] 鴖t owJݡvS:"6К2i3iIuqfϛW1ipQPoZD+MM3;j15v)D zr@{Aŭ~UMTƄ)v<|)\a)Hm,/8.rSA|Y܌jy)tjLˋlLȲl{.%g*xF7TgP 3A2@aM .6b /Q~1Ğc آtx< M@ܻo7Y;bO,FT@'bo3әS1}K zk(_ϭј~%HbD:H -⨁MCsp@1Pm ƀ4SQ`3A;SҾsVƊVc+rɄuPwE>@v'KfNîFNfKxލTk74=BֿjE:c)pȉ\KVݪ_JVfTE\mr&M TAɤq]AT8 о\M+GxM[=H1"Md +!^b%P.aW@&d\eR~@'דD^ez +ru€GئDx]1;[J)Dpsh7}W, ]l9#ݴe&ϋs+1n޽l#MƱ/#v"$/Yu0X?I+w7=x*4G@wP-tTJ0h]yve诟I5Ra?ňydV = sNd N}qpE{) mg*iI@ ɥ34‡X&$,uQ5cևE"lPbրH73)|y_uFFl~uzAip:(oecpAwzwWōjmjZ Zj偙YOOW_"l,N,Tԣݢtn\ni]TkUwVB߬JL2  >)%[Eb4h`b}7l6 Jeg#.曲Kx? c茏}nD$>r0ݫdW@Prb{1YtveXUyc9ܖc9L9*(xb1Z%QW8d =Kc9%/7) %ђX wP]WE,,Guגm:B! ejVY> u໰>ٴXE]jKCuUl鱭aP42^wQ"Iڝab,؊a$MPLJGf/MǵfO| Me ſv*RԸ];wNm߹=X_DLyQtg uvRH.PEbsk9\>w ra#7Z\a# cw)1+ sO܉r\}l{,3z:=Hߵؚ+O>%l5Mo"+/fRy--pݧJH 0$eYR@8ՇPr%S;bFr'}E,*Lpt\Q8R LN$R΁+ +I\ 74ν^*g EWOBZJcF,[{65Tcq *BXbʎ a}Z25`/tv׃wZ3.kLn+*z'cvLfʑ gk-|<ǫ@75Uߵkp4F&3 ۸&I'{֣oגO|e[/a(U@rCJҬ)@(4dh_l,DH~!QEDDf9Ӝk#r"[6>o=vccB@ 5mD&~l$L V{Q2kyQaUk+8ΐFn\O`w2`[QՔvVz6'NDMYc6q6^DR96+Bb6쇿A;-ͼyWа $') a?%d[e('< SNtUX2#S8woFʱ&]v#zf8'Q" sPhXlw83N VIHO9{hqa`^/8k@[w:ǹQPh%=rWaf~M I9Ka wۖ')pu=5'8p|G/, !spN riyAr&bmu_Y;e@;bct3T̕R-9yA1Fks4 TkarVsU6=S3ʻ7a݋ys'?$n^(c;;P3dx;K5EKKO6J+V-=bŸНVsK,4<ܼCW{ږ ΩHSqIgxw:~kj@}ĖdҌ$+1&0&IL&KfD>V{ oXr4ɓSFĥ0fۿ(NE~N_~ AEMb" SV$5#-Y`[hw[$bwP7|'1°H3JK$͟@;&䑢b/$Ȑ}h3Ynů- a"cJyJ3+{+\XEk/v 14Du`EX?m}]v!C#3(ZuI-^1^zF #N=׈4ZoGfv7yz 8,FN[c7f>N3k7Ţb W3oUy:U# _/m3NJ@|`3O\`,y$~>7FAZCuux BsYKAu{mxr61T6`q3*0=,\A/佧uP&[z<{SFVdN.BtWhkDڊqDNʏP45"(mfCV?uX''W!Rt])1 6K(8 V&-MCAzkE5wL/GyFn૓g)&Ak>! y(#~B}>Xp9$?4_1z@IC"s6)3ZgP?|a0tW(7о^-b7kVTS1rc@o(GvR.^4ւm(aNR5C lv7xThE(8?S`3*VAFEkn]QUa z BIv0U9>,qqirj:rGp[tb2RZ1.e sNA؁Յ{Mɇ`~9Gֶ-ܘӷ\>,0e72 LG<͌ DD|mCU2O(pØ\x7EFE1]Nȟnݽ5#GH499{ (<)I$ eм &)_R!W,)$Yеa ;R1{b~dqѧ;QWS"Cq^Za 1"/ 0WI}m0j7$Y/e儠0nN0R9Y=V:bI6l|-'ܧ #@߉0uϊrF(\qa/hMlŅnWek2hR_XVR7#A=D͇0$O.AU68Am-afJO"S`;>S5rW6M nQujhA/ᄲ?"]L?t%1',?tX^qBĮ,p1NΝ8l,y^€2ehf^/Ufy>G Pl$,X##{^Lm6C>Z+U `m`ʮ[0igO0wFybL>%HͅP؇Hy@nK(7[iߊ'hA=ny3ue{[p)e!rGJF"B\WfaOLRÏ=ד-HpjĵFO 5~ qsW1:w:3Ae,IKΑU N̯.;Y㮛U,Ā& ~CewA$!ViCWioCl4 QɩkqH*H'8,mH. ~a4!y)QuscGcI2B !BE,_JLxNι.<wiL' Âg jQ^޾.'>PeV?.vDVz-iKm c%?7 e4&WU_-Ȇl{)`f\ޒͲźBxl3Rja",0,]8bW:&bypjD!vnc=D,_vB zBXxKHj8L6ĥn);LN>nqT @تhygv3|xWgKCRɱ-Iђ&[rv]bE"Utw u-,[/7cZ})&sq;(fVNF0 ΄ƌt ',r*3L$3OLd{VZZ_w41׎yٚr{f[_tl^`fG(Nñ߈/qe$ XpGw.&qFoNJ<5ط1RR7z1K,'Gdj;_ʁiK燵vZiKق^.akTk&Y@a):שGlcQlI!aM)Ɓ  (L[&xpaV 7j`m91D`2`GAt!k5N)u x+cG>>k\f5y8n;0Y̮6љDF FAodšbQ ͔o2 ]A.gYZ07070100000271000081a40000000000000000000000016239ea8500001cf4000000000000000000000000000000000000004c00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/mmc/host/cb710-mmc.ko.xz7zXZִF!t/]?Eh=ڜ.+HvFhmE)$\\퀭XL1b>p+"p!uzg#˺Иnb=w56"K%m|OzC&nh).Tw/XqFoƬLk|{X0C/9>K2~e= f6E!;i{ӓTf6P1fs˓׿qID;@{|z:պV] ^aM;BGldCŮcwCˀ;! : ;PҭЉԦʁ$ jp'Ppc,QsA\-}#RY82 QwBjþ?+wz`G5?'&$v9Xܖ ^7n.: ~#z̰~lH3%Ӡ$Y ~ݹ:2؝;?ѯL:?ɷ~l4⛮Ro(p{1aC^>I}'Sj`TT[ߴؽҡ~ykm Lel$K@,@yZ3,N%pV׺ |m89/3`L5R\i )svv'ت4! 2}ᲞP U-W˳yTz8@+ɡh}_/JX&һ9ucqہTA?͍ޣ=&?cS;܃r\((<5sj-ۀD8'y(?$luRymi`cQe i  ;!F=?@q 0A|0TӘ$fDq6wQ]~ֳjnovgCGF\yjTrf O sYo%/{ LVW;u#wAW|x<00[_2sWDs#um3هjCE̾W .KCb*!,&mW dR86޸mSz+q0X:DD4ՃuDE:+z/:L21s`"G߮Óqڼ'R#2*B\#% cܐ-^o!,9Edh^$JJW5LIF)]D_H2LqIm~J{}Cea֘Lm;`ng6ei,@:IHW:RdC'Kφ88\OOi}*7+`zГ)SF34xxDrprG?=ari"ʧ)e [g}5Kk?a͚B-i 7Aq`LT +)uIʠ#9;գ:7'Xu!/^~c#ŜU9R er q#.b=QLO0|gLxc@hA? Fyd( ( ѫ8 {m ?c|_eC94t7:orWv=o<Įt=3@夭`tjX8gFB>\k<,&3㥵0#p_s D:dxkWRJ6dtD#v&sMa$.6Ra.5~iT&۸pi0jX:B(NNr PVRֻoد}n6cNh] g2¶8-*(kb -Br&|j2Uv ƕΩj\&䙵^:r Hxp}!!K/:W7_F#Zel QD2ŋ#\%V=Ԍɷ_- ϺST⮳S$>J ?BTA(YvR-,/>to UL Xx=SO@̒-[bNR3kA 1m;=HeP%nkK6Rُ0ǥX9.VX4xA"u2bʩDɊaJ F*QoƷ/h/_`W}(r] PW8fWOWOIt!x@<$ţH  {' 3b9ֽ+u6p~uyFm3p&UIslqV%х/cU[w)r2i"- d/&wmk%d:zݠf*[QBM,VJ2/.Xۆ k)EHbVXOOn]< ހ^XIA#2VE7rsfq_+nEYPqNm:MVZl Zs7Ǥr-at^n?)vCFYT65:m g&peKX\ '㈈xMU/r Dkʂ “R v? &: /|ח4>|ۘvGP/p–u!%ķZi]5}_֒iyEZ"Wg&/xhf_qqaeW M_iz$z*% SOj#jLywVSP:Tg*|uj Em@or*RIZ-g TLM Z 7e\|0d.EDy{>,aEPRBϓ%JEϻVQ8&_etJmݭp:c1 84k ;BŸ=R72(:fB 랟gPbYq}Of//:GyD*39JHGbwe+0Hֳۻ/*3$8&栦y&;μ0 .~9L킸#4:>+h_z $"NMg=Ɍ,H^ M&Q 7 #t6視>'TKicTP1ݐ)3:>w=n]̬g?(>gM HFj_*(5=x `hko<[[!&K;?’'W,_.8|e\zfi"aU{@WMt9Qq-/-IDꕳu|H _9 e.%~ -]Uƻ*{?t>P0턈[ }<9/oJ苓FڻbPVq4U [{*70]L)@ PN*Ƀ%'y阹Gp $,̑Wg.QL-uHd%MU?'4BX?;yػ^xowS#lJ .T8$&@-ϱr)0$1.ז˱y x>X̄nv=k.>Y. _Q:1-iCN*5-y,PC9dΩ~iV~|Ù yeWS NmL;[)>~ܡK *M'&!)*īw l?6%W'Ѡ0y 7a#0 Mޗ- gI@5*^ PQZLouPe2/i"KRd>1M5]'Z£lkOόL-E}%(*:y&sӹuJ4|_G*~:H1tvyHo'~k(Jfz %{umXTLw&d nOIAPײ6h"{KmVynܣ$] .uRC& 7]~eeiРiS5w`#2r ̤l_r"2҅IwT(+|Z?&l&˜\聑 D7: r)|Yڜiq 7SDw#= Js ??*˃ v=bZ{ֻ| ^JԴ#^Cd/"tkfq)dABݳR>#& bE4jz M!w 4jX`!pdunZY7~`>DgeqrW[>KNU:6G\כ=ެb Z1#sk UK'GcΔ +u!(<[nLlqE@.8_rF`:}wLN+֓Z6|Q:]3'Dxmg(V~Ap0~qg],F;8{s/cGYIlb&5' ňeXBw#`LN۰;̦O*^Q}#H.yA%^dj;,4D2#,7!PL>Ubpo+djXN~OYV&?񿴀j 8 )l*Kfb,e|%Ghg ?ϼ.2fD;ulGx-BWqoB;pT3 I|i''g8|%E }ӫ:Jkɷ+="Q\̹4@_(@sѼ]fH ]F!g!rhьUĝy ЬU_o'c୸'@2 WkA(5Ԋ?e1I;ЭFquay.]x7?l k3xk5L/rӥ=|XׁV0rL/҂i=uUL~|iX o~W 7%L8`- e ?eֲP+c5SU*ؒ٣ } rSp `@N':$$E`!L( 92y3O-(6kia(zey=(N[ms?"psJn5!` R6j$!GNg ۈ A3Pm-["=IoF5֤UԃQ107ɟLzͥCOVS0ӁR:R ) شt9w?+\BGY5șOvG]Ku\bǤ%ەV[Ǔ$dWS1}L,:sm}۳`ON*]2.){v+`QF دJz0ѨcqN*JĢۉ,y|7 +Mgg8o#zP(u69% o^Rq/) ALc3"` m Dl9g[pr4L e3c=bV!ѱT\5Lq> b=8/WG,[EYn {G99Luȸ;%;*Ww7Kr 1 +Y _zE7pe~K_VńzE~Y,wL xO#U5 GZd-P_#̣2R|?L2 Ϫ`\Q7ѐvsD<9޶ıY†.z2`5\V/ImI7_cP)P>s›U-RSj3$12NC.|Z ́[\0 "kv@ sssCt{;Q5p[D4˲s >ج&LilHcUTG-jK;Tբ"Vp"sh\5(?lew^ ܜL3[c0`bi2ϓF-@ E8᧯Kb >\|W<i9=*W) 5[@ DR*p?2K{ gt$hдgNu/YuƧeGA>6:=,2|:5 >IoLb歏+j(V䍢R?gxtثwK\ӏsmhNIhޭߴewg:'4p$KBү'{c U ܿ6# r[Z[*J0zJKy;c&z^<:\_1}OO7,VMܳZU2qwMxƔ\2\|,ya5i{֐d&+1_AżAg&b0yFB$5uEmAB:؇l51q^'9OFW}I0@E"lJV,8SN޽C8]%kqR-Ġ9~1qA?#}X͠o"!~WuĴ u:.  *(*[[^CzEt S̝dʚZ̴E=:قHv!=S"9A fSnYgF(q 'I%Y0xұechHPtvE,hedjʴ;5l "w=)IoS Aʐ=K%ki>3AmunaL$-$M!CǮ+^]f-OV+2{SŔ*WVs%z3~;whK  JYĖzXBUS N9oV\nu!:ž t` t/Aa/zZ/ylqtK9yrN{wq_81H YcH&Za5v(2pғK")ᮻ>Tj~R>5(8^ 3Xp8}-F>2[ CyfR.-1_@;Ê8uw?N"K6dGFP#=Օ|0M?iآjF̮_j8*W'"B@+7I1UFxy*S6IL<%wiQNIT)GK%h8_idN['|fH3DL dꋫ=/IV)0ED/Ya 0{랥]Cs),i;F!^.j;z](~0 yk *-tdSfŸH2O$ą(l-~3ԥd@*]>}A j&hRp +FU'6bHɈܜV}gJuT(v[5F_4 I*+M(IKWPZ2pRmj'mԅ;rO(d.}+}d 7$)­%n *-TUѭM zf=>C՜Je_ 2Ͷ' 3!!2t;,D]d3T6 W#k3Z0c紸 PW($ˢ^ؽ=Y[k_$B0FFƖ/a,+V2EjGz ڮ^b)qZ/~#x%^‡@ᄌ O+Zc .v vj0RUzGFt#0Jwh(%ݝg)Cԕ]̖Do~!+R|hVHt#Uor|.wvLBwBg,IrA w?b"a;MIc.c"N$ml$٢Gc&|6*E?|CwXt_6q1«k#FY%D̘]P)ee p'mׇNcp+t>9,\8&$z{ <-K?dߕs d @fY|n|i)t۔, yλM3'& zoN(IȆ='pq/2 #9P,$3hOiW#ٹ!X_p jh)v a92.x6d#'#D3KoD hJ&m!S$MwR孇{jc K&,rMϜѓzǞ \-LL5R7&Ju RWMfG;sW [ĚY7+X[NfIND 4nJY& [|mG<"R 6YL]th.kScH+M"PL1eYֹ̜̩4_y+=sM6su>iw=.TӱfčguPLDGZ"e/d,lmszE,=]^#s`U AX7"mL +*2t$#x?7ʙILk(D2l)KzN}s]) BJ!2 1p`r^m 4$3E(EsrrM &Ux(@y兇|;F5n9[) .Кx [Hy!Q2YޗW:t\lGaGy[윺 E-SqE0kΏ8=(ԟyye #3)`"VGzO/hb ۂ gITyLeY.r=܋cłSpU)9;=|l{OC3wM~+ ߈zᖅ"*u`X!8%;*Cu"'Q8gӘ9}L!9ƏxqÄiK?>*3EȫWƳyu+6MY#'%*.Kbn..0;b棪R&/|A*;|%Lo8e' NM0xPވ*VlHF;th7k~OF+=T`#ֱ,V-Pa0j#d>1!BKcͨ.,z\3]Qo QW gXi.ްD=gG%iH[5=cat= )?K` }W<1I!}d[ֿ!fH"0l)NUNNUFJ9lF;nSo:qA>|Yr8.r˽_*n&076lo,-j#cHy?L\3 P]@9 @S~}9PH#WwӡFj)#EϦy3h}89N{NO ws\Ad ȴ(rKp 5Kp)jpt]dZ]`rAqct.. IDg1yd˕K3RZqm=Y$F&JI(4"N;hrZ63,6=ۿ tǍ٭Z[90Ck+j`kڲcFb}-M?wH)*U;\="g&й"Y?Bvh c-x4&*)p{ulEQ2@rSnds|:DʿSniϜՐ#ӘXn 8R~~AT4+F%lYz8/!=E?},Z $/r;fA=Nh,&QL!:p{9ڂ&RjGqQ~cM ƣ{cDvC4_j䳊dqjg d4 d,-ʜ0X["EJ2{T90S".7W$_4%-n39y̿|'ڂfg%&EqCYv 4.1IPzeZ9bį2`SB B zpM\8Jq.a!K.Ic,*#IEf-S= HfPD;WYUMd,5̷ [2l}Ή.zK5l/ +>[. SrT ^hI(S } o'ғp|ٟ|kJBm ڈu072pg9pW}i$+g $MsMT;zpktٕNB ͟4Y䐅-GO8!3MΚH$W/,hН =I!z|w\`20 ̃S0M_̷&K"2ݝ~6Zm_2V-w73?7ɋ 9W“b\fk1r?w{Zg 4+)kLJ}XN@;{7+7!ls FT)S@mÞXpq5UW#'Nmk V g1n}>[<J 3Tl^Om$<;.qsyJ^ }sߎ|iB{&i ږto?j=d-ƼIyQ>Vә5I|)_F`*Cybmc3jςYWE0)y9;%}{stK3k㲼 mi;U[}젓LSG:$m-q */1kwKr"fjqG&L mG&P1[!JY V?Kǝ Q{mΫ${87BsI1s$;ۈŜ]6Ы ycq3ɧ+W)^Tv3#Vq) @E(RRE֫+AZ$@C2M?8s]3 GXmQFz/Lkrs oDLvC o# h#HO?С`EcV .&/GZĪ $3 #KS2ŖK%u5 j V-?۟t? ֟~Pz2Q2ʑi߃(_x⸊U+.\[LY83{ dz8ă?@ד!O|s6.BB1W#jp9")f N/%x((Bywm̵Heq17~~)Nvt p:!9Ԛ+`c ȣjJG@{siYgUo8hL,&z጑t*p@^_*V5;OAg~ 1Tَm3qt3 OҧNH"9/Z;OЮaaϯpX=>*$ZPG7+kQc7!|U=RacStDcbME쒟VûР]C1]࣢y)L(SɷlJFI ɬ)0Y>*fHeUymf)u;k'P]Mc3*y m0Ll&*#(9X*A+E*(k_Pg$ Ӵ٦)gliT`Ԗ@2PX~뭯P]]P\7-;@.VQldH B*|yѰyN?  ;6/4YZȋ|A]/mrif (yi%gfͮskqqITZ/MirYR1vy?mMC]{1-F`zݥjf:GII MiÏg\NҌɇQ BRs@(gBl:{\dśg~MA'83{yı7[^ B|TA [mQuN`"]YH @ʚ?h>SwNOaZP(Frkka@ebbى(,J2̐es諵 YGNI;z0?@f^3E 8*  Qu?EI7D5)#SOJH&0]V;q/e׵F 88^R@ AE#z{"IuWTZ燛W2#>7&*4gG˝LWg?#Lƙ`,G{XB=s pmd7}$7C!Y+{m"\|} 2/Zf''>/^')F>рF!rYpsQvmLXdеct|l.G' G%Xt$Hg𥉉0_ Es';@5.Գb.f;^#.Z*<,I,{(#uxtݦ>-Mtnqxe9%*;Q@x<hEkpnܒsڗ&;7`{ X%3"T7~"(xF'o !_ /(j}KʢkA>-U. ܏wHr?92M_da(1] mbɂXǏNGbߛsȐ34/= F8?k<X>"2.dķǩPk5ث 1"ր}CN ~V'wP"0![ Hp8~O=є+9qyj+iV:wo^g[O5}kd bs;_TgnF!k+XmXp 2p鎑Hd 2[7_յ%h`5˅TAQV&: #eJt Afn8xh4(yc 2jx0*uK8Mȏ׮[Qc>}h# uՅ}?p7ҨKڣ̂hGj:0њE^⟘IOP ]Х@E@C?ܺ4[!B]t,^I3gH㻳w?4B &ɬ|S;~XLcF"}]J>NCmy9<"@bT!<7Ak1HE-2L$F ai.ΚH%9=Ma0AF;kaV5u)9r<1e<*5 WCi_/9]Cn`Pŧ#qU 9)Y %k-1w^7J7I|~ns?ۃa-y T]&hjƌmVUM x)YSD9Q$`z"~ A˓jlM$ je.Sxuިn`eũr{vB`Dn1'MMf@ l=l.֒̒?[& S,GfŊ^eKarV'}dQ4"QyY* S2>ᗑߪ! fۯ9+O>cd ߍň x1))7Zn=/O-h/ %3~P\̖E|Ca2a4eXuK=G7՞F+{TA"g7UggGDž]d62OB5A.Qր8~qlIj,J:HWƱ݈J3kp!o[ [2_἗ez"A ]p =H) ܫMD.`9'XO/L$L,.N6 )/ջ6yfRMVHawikd| {|+(5+ ̸jzl+(ۘ}F R( jE|3DK=V6MfIq>ou5!q97kQ_7wMYFJ]bQRO꘴?҄U.%՛ZZX|-#{3:4_VtI jr:@yqԁ#(7k}m,hibC6$ XGG)߹@Hb=:3ѯU~|~UuӥN(R\S: Z+-~l)<;b¿_Uc 8|8P+W#54=sU2=;m S9SN NV^UMj*m;fguBҳ2%иAG4 yE͈Yʰ)R҄nW;r@ƭ8/D-?mm@cƠ qzXGts*aPٯyt ~]d0hoPCu^hPG#vb:7 QX AI`m%!n5r?w>a;ρymfǾ)ԮU+ۮባ(14.Y @7#onESR5W7k%&Ҭ08dvo[UZ+V1˞x5%x Þ/j2}-WcЍaipކ p`Ǻ^wR$) Mg!?I,\I IM$~UBdn[IE[)HPGFa9xSmӋ=s6(vE˔!1qY5GC_%6ѭZɰSUi.dڍ25"i ^TM+xmE k{,JȱVlW܆MlKN) azH&R {N<"+ ]vGSm;Ys$kN71瞰kϢB)B#R^"N#LE}gxцBu?,W2}?7+ʾmOP*;üff;$NqhVE@p{+d=̰U( okk`<{BpbaD;>j%m#v' HgF=}h4ԩz1l$ [R.q7'vdڼ@"㒦6[7J$$$[ (bR]( LE1V/;)9H?Z>S&ף|S`y`=ثl_/ E]k < l TFةdCP)(0靧ѵisY_l&!M|#.o :J\EsZqT\9_ӳ`ML;3C cFU @zk;a6]4%a!mOe׊YdsW5V {4;LwH(ER* ( 9UGҐlŋ'w{e=$Ҳ@'֝bK51bu5ϢƘ~K `MҘ50z1%$salIw4 p0UǶ/k xO&iRD"jӑҀ%aU( i>7?wuI!j]]#y;5zh X^A4/`&nDy0#\ j 3hWL^9o""cAݘ{2Or㳜b̫y{Hox`x2>igY4~bb)V0eqNW)mҞچz׳ӹ,).~~$Q1J,C~{F4H!;-C3m٩Q 4$7@V2Nܠ5z(*LH`t0̇G*6bE %mI h iL?>:LȞ@k2XIXW@7=37w=i.bdeZ?kRPK5z¢bhJap'r:-PɵM.ρSFm} ^#|kRE'A g=њKdjR`= uԸgeKxЮ8s qF\[؂b~?ۮ{@Dhiɤ2.ň8a8!@3ّuwSqu#0TdH0) Љ W6- ՐE}).˔cW5Go:W(}4U܄,<$Ub"y3/HR `ŇG}+akȃ5XĺV@h7L QWWvy_lt9>Z9ȗ&GR-aWb=>gK2Sm0MAOپ>Q r uI-ԍv-W|L)4B{A(| -(Kk?{Bp#9FGzXۥACnC ՚ո CD1G)s8sT$ G'i2b~ VijfIe۽_Ȁh(b09f&sWhXgs`C68>` ۿ9މrE]k%) a9Q]Bդe=͆#<,Fj,/c.׻%639-Dsn EWAwi!["b# &+ޘ[xJOm9x" *"~YF.G-[gA$>A L:^`_"6oc 'Wuu>q3W#LG)yɎr:Rr-oG)wT [۔ƪJ-kWWߕk[|^bЛM3VM)_{1IJ;i˜\P$8\wjכ0Fh{_f[hS-!Iͩ :o;Ը}甝A y""Ӄ'0R*pI$sL/@_(5^K$׺t$(ia 6F]KYXqQzM3fWvwF_6ȘsF<uGȶiLQi:%[>b+*Bڔ-ίƘzw?6+ց|5_y^~آ#Qퟬ, AV_R' }vlKqԾҢIG{*ϐ߶ȕ?o+n.8zI+Ov(BMgF.ٹ_&H\gu2,!_(~uiVai{Y:,GS@3GԀ6b̤Zq7|i=W|̷Anl۲AOi$%x)'Dx+ᩕ>3U1Em38ijsʯ%ᾈ A:qEtĠOH2|';ZwVR|sr? Fc*)`jnEh9|XY:DnG=dOVClDbIxi{mPPlڛnVaPGR|/K?2Ѕb.GNs}OC@n)LDDnc^xW`2C Ř(LA7ܽ [>\ ߯+x+l4Wp<%3_W9'Ɱ/ d3?ݪj{i\IDbu¨:T ƭDTUHDg$M`pթWgRWC@+><y?6f͐P`X7VR6x&3`N| a}DowлȢ Nwy$-r?zPo#LtEx{+aQ`aNz&!bLHn61=C}Sq`TΟFkG?jO(vIMDoO%([\~,ˁ% Wk;Obf 9`\,?D_^{}!૔DB 6>d;@!iyʠ\b嗦}Ln_D`7%BJi֗aƖ,3Ӝ(H86AmHPXǸ|n?U[a?f;F,Կ>via0{M~c |*h]F.19wO,`^Jy.~ۍ)VSk.oQ˼\I[e*Vđ8.C+-t[UdYp UV<7.ݔM0+J9M7L]-#QX*5&xN("RP&}wv5}m3jihR{7sp%{FUO%ϿڔMC}iۨi}]-Ks7FFBNhBgZMN{hgN@~R3hKxFE 0 9ʈGYetZ@śxADkе=!ݡ)L>~Ks96?G` 0bZgd­?űCNypY<`!Ar7Gi;;j 6:S;xд@^({mZh€f̛1LM:19x?(W Bj_q &N J8KսX7GZ&3b8I BةyHEJ/:XǷ: XݷPV-!w>,{MKkykO܃@E:PB 15Juta%D7Tms4HGaeSg#Ùo! $xēܡ?cWg027@PgXßأ gpjV\JP2J`꣉} 'Gb;忚 _-vM%T<ޯ,f6#9fA/|nRʫo=]vάgɆIi~/>6hT:*"bIeE@QWlz`A C+RNdur;?i.&z^65iR"vnzP9!*; l39&b3v막bL k}l{+-Ez/*]:3zN\ cr$ax%+y_;UD#KHmV Gbm"YzC){$?uUM.,ϣ{-BBqnN$ C-伋pQm ?V%v֫{Lqm'~ʬ8j.t".EɗEɚw48S`rW2rr@ # VQH%:{m&]L:y=Af;|1Ƶ"!Pp\,9\w T_tR\S(iKs?zU:RwD 4COϱ'a^8vUfP+Fyk)O%̏O\[j)ptMkەZA۹`P-кF s4M |n}a fTE Y^oawoVr-ms4\Y&7)e(c╞qVh86N>hZm:Co5e?S9Go\ߞ6Iي}i蘺/>(##!V em,"e锔:}dlѷ0Jٺp<w<-n\H4V!u*?Ip#ȵo/r$ul}ߘs;&&JQ \O6Zʞtt2kTMM;βyO.eXV G8nfN"A_xA[L* Uokx6yyRX4BޙS^s](jDT]d\򊦭32(ZQ hšކ{o`tYo_3,X%7!a-h**ݙ W]g:6F@84?D>+ UAV6}v1Ϥ Řя#ўpِE^WJקD t=-o7ú$D"咻i_F>їu|iGvYz<SK;y+މbMʭy,Q'^#)W7iFKeQ xhLr$fX~,#J\Z^%;1QĬbf^aPdp _t_JrT1.⨐V^Ӛq"ހ*vY?HOI]sdGܰJ[#z.<3TPr+;6jv ̪(,R UBF{29gyUlY_44>٩/e^Bwq.,C/{wW3 FZK@C=NE>ݣ~}pqH-`)VF@.<\XIB'tJ-FsUi0SZZkf0ki5gH;D1_#cEZƴu/ ]TTQ՟&Ns6Pg.dF:@ 6؎_)P!B}2+$:3Icbͭ7Lq;OPe'C)|ـaJJ)b2uq.0p=:+..m$e섘Ťz.0ϢȎN&]8Zc]@mxiWCZ!T[weX^8Cɖ.;m^g4Zc*܂!n7KSWLuObc)p&O>f@%P PATDx Ƶ#N eQ+Mirmiz1A׊|i/OHȮ~lYCAD5 )f4# 쿳rׅU\{dZ׆=?_}yɠi="Mѣ=[ا􈗄ls@̍B0uӶ=8+FTxbEi+o=6:h%zlRx܍AS_L eW C_`V{0jPs\=|v>K'+"`wС1c"//m uORMfW~j6!`@Ȥ77,4NUx@܁Ԇ's`5̟ ׀=҅ FqplEa2֝\j[Ɵ%W$iR"?fBosC6J1-HCzKVnQI2W}>-F"T^LIk#A S\}<̔ |'2⫁oTP/'iSEN_֨2(B":@PjBP2 ~H0A0eIUZz"INR';=m;㟓*t \ gT5#EIK*1bI%.^kI \a|TBc=:yg9ևܺ[`QE7. @d7*"řىSV12PX}!ԙM^Hؘ\Vc6Θm7LvDpL?k#b{G˜FlMOG~fk, \^QuuRgVuL_Xu^8Sb%9 +&ie :Bw8( ֆ)А -1 ODsDv8ck͝Y1o}FhA uyYV/ k8fyI4s^ә$n~˚OiI=ΠUUhIdg bXqDz?avR@Z}h>ג1kgiIWT@܋97 KEf%q|->LƊ3!F6/z7qU>U}3΁uGFUSקC;Yw]Xz© 6s/QSDE:?MqO)tCݥ]=)pk‡>gg150r$l,R,Xsf4zuy 3`Ut%m_tR6qc9Ѕ2@IՂZxUI!W=tYpwiST_zR2=y:z4~PN[' XkX](1zBkɽAn t=:$\fԾ`pܸ{`['L'qPeP䵀D~Wė!s%8:TDϙV.W4Dit ӛbbW\n~?BXm ݬ2u~rH_P-\JCt yY4I!X[la8G\]' V)#^ jKhwEs#2fѣ'MC.-LKm99|],bIxӳhazUaUn:ވ0aqN+Ɵ ~?i`g V~=XB"({aG amo.8Li6_~\k@XB>3~?6J̧:^UԠ1A͎5Bz. t眡u3(eLvl +>t΁oъhU!*d嶇Tt-ɣ'pw7(x{amͧ]{%I,uF!F_DBpolI6\YI4S9&9 Q,?zŪdn̾X]i#I4[Qy>퀰'p6fsJ%uʎtsWpp&~pֲ~48y`ȟwRd"#yKKjd\~Ϧl9#|tP F94sہƜ!uIc npr@bGa([U'#lhLw]l?KIFs;2{~ѝ(0lhV" DWxh J/VL Q={Gq~S R}<-vk {g  & K-#d- mwM9t~Kwc?gA:5~7f/&HVb/ل g^cn$9Lo! h+HEǭRBRtqAБamDdm{fcPrˠ}He FHhc퍘A] DgI_R ؏R1y^\`Q/N\\0jqlw+q{U+;x6$Bu0~K\R&tG1e0s0kML {*XWL\\șAJ$Lvh[kɅM5\ x"pz߁`ţSd|"7W.ZF}|u7*uOj[ړO_Pyj f|r#0H;ҏv f zqȫ 8Џ9֪Rm 9 -oMD1sluZ^yxbOMp0L$s1W>/SV%laEbx/+?D|u!re&lj %x-[d(r ؞6Iɦ}2i(ifXi~r?%AߞcJACސɧRj4j@!#ddõ 9l:``E\HG)abs+l))ե*P)h2 1ʳ0pnzSu0Ұ7#SGgX9.Ȃ JKQ9O?/<{2F8*?Q>jA _|ucm8}RA$h67Y:r+$'jw {O{LU#LbKt%L2%QT$H߹"ҋGDwD73uW:}nۍ9Xd >_{=fF7|yh yi`L9HR>M]-*$C*LWs0З y^{%E]wUZۗ "2<u}ޚ)Aiv9XxZz%+ah{mq@U7 mۀ:ʍ!}M@w $-/8YlM\D*m5Ztp>(eY0;ҙK׆+MJy]@v,V4 ^hB0<:v}|8"268īE [KToBY0ݩl}͆dvA'13r^lO55d;|7s%Ր*x=@a,cpTe-muT'6e8Ӣ.SJ5[RǼ9{rɴd+sߛgR@;D$E6i*ڲ߲FI1H ,#C:iv"_S.kE3iFbS" kXPjk7!"),9q WD~D[nӥ1(_CG:"I}*Kũ=|:XG%5 wh UplpfOs|@>8x!}y{4[Wi{u R8UzHYrSo5N.XrɟR 4iρ佂ܯ{O(sh ^ه  Zb6,3 %0A#Of统l*⫻, 1-A;T~  Bo@(Pma5j*p}TwUKŪ?, `ﱵi2M9#y~ԕ!ʻ+ MNr&,(W.~arda2xy_;{8LW+ {U:-^Z[V _D6=SU51Ɉgx|GPEt!jByChXrz\d+9+1P7aͣ :R-Ȝ8Ѫ(`'Zb`Co;`/;%_g|*D"xQL%mrBgpWW\jo'3O}=Dx*%T/zìJ-YVz8{iNsE*8 ՙKKˉ]L>RI`DD O4STn:׼DZ*PqAn/8)8c3ӯ {=sYKD䤆Pѣ #L nN[{h 1'ZGؓ3(.OZJNHԈcO{q3}-JZΚzߣbpUopza A`'Nk k嶀IE`Ύ{ 9|ȉ9\6C>" SHiZPq5E^~2PMԆ"3ln .cl6c<T#4YTbZƳ2%XL꺑IH-ş貚T>ޕZ@ }ZjP..أ-i2)Eg\P 3&r3P"Y}1TyePHP,DGF(}0E6`= hONVq~OP;̋WPVM8 NΏρ!L7~vW&9[%Qqlc6r \%׮>މ3 Uqp2OV~fW+@S8L\핤r4)i1la3v]`׈ d\O1zzc&˞󑔉d:"bsPnVDp@@Z1:+blrtN<>* F_XhZ{52e4hxiDꑂ(ޏoϸ1I/uP\8_6Y<ɇP?-D]Yxќw(2sRsV h9!ۿ'ޘEc-/̊Ҿ43X%Ar,,cmBzIi]`!w-D] g94`59jӸ'y kc]}~T"|hԼm)h2u](ԤD2:-*Z,J\)٢LSw]MoEԡ3 8M~&\ _qBžtqMiI:Ha1ǁ]KƲDl~'Cdءn/؉8?a=٘N^Go$9k5@8s%Ug<ԠBBlsd\Krq z6ƥSs% 2y}G>;K0fNOLpԉ|9-&; G{v4H S _lgY)1#(2gŵ0gyD6f*k>u2f`6̱h-K: B BcY=~%m?STPAs,$jnn0KX]m}?SK 7݅{c%cEԷE(Q8nyuph6/ϭI@$o]\f9!֐/ #9jޒ9,/8P*}uy_Oq(4gZ={~SCm0]G cV*h#Wxz1 wyST%Cqmݛ| JN@{~Tj!~/%!̏˹m&:%"C=&7;縓EMRU̳F;Ѝ0:PL5zmy\L0FbjAt5b,fTJ\69gm'DP xznm2oJ 2Th tWBÙ4 DOPz\4Q3u0T X 9d2ŬH8קAj *DǗy'cll%oc(6wƩCZw f^ GA"&vfC%Uҍ{ 6BJZi?Z#JYX 2՚^ [w m#"|[j #Pm^9Wjt\tl 50- 0^k#zc݋Ю_ kvC66V'ѩM7 "'H[hXB:k0ϼz%J J!<*pLk0[v/C-a̪ؓ>/RULa!ey#)6b 8PF,ger4PFĩɑ )^D;ھoiL{xץņÌV0pS L=>aTL0]0|V1UU)j3:Xf;ϿJKvSH@A[5$S1bէ<[ޅ4sԙ\!x 2UZf#rrzlUZ* 9 J3GDVDi>Yu,]g/cmpzr8,LФp0;*N_`M&ZhX%|`c(b=K&mI+KyW@ˁ> חU- sFS-ȴcEj,gm_ol*a8ώ^du[qͮ hn5o>fHEa5Z_oB; 4漬!ߑP^Sk+o?ˣ}]"p Іn0V# 9s\BdHYHb N"BP?oj Ga۟L rՀ{vȠL&[%A/uoMҿ1\b[!0W:>+&Bk3~+f1rshH#J󝔏ݒ'!biDvxnX(/4rKulJ$lx+V7 /LU-(uH%aAI5,Ѥnop"< *df=)qq.Qo !]had5) k)[g $|z ^R sN%u)`d@DY ptcSZ(Z\dri𫯏52w"|r4`bBra\X`i xF xtǘg!% i[ *JfMՒ^_anBǡ8YΤ-V}gI+5;vֹՖ¤~C߲"bQ ,r*"%VӜΛ.uI8]T*⏐#}7v D`A2qd:ġqдyy&:tޛ!%?xSŜy'n66Q" tӴȥ֐,/q8MofdY|7UEmSk>{.~∁[ ec}.n`+N%K R>%䉣)+u濄Z*3Q]Q C} >P'1Os4x_JoQ[5 G+Lz/|k]iX:JwKNKn[s֘r7렠Fa'?]^dD6e̮7A5#!-(FYbO',vZ}aʦζChX6 iݺ861lO6ybO͢Lmٽua}#Z[7kqG!UT%@x=A$$OzŸ1EOfrgMBvp$,bTӞ`Kh cVlXug d_߁D J8i<_!v"ii8K0>p0;K}MqYp#cSjHۓvČ6(ÿf;{i1A‹yIʇ}_jԻp>J|Ntd ^HY*m t4nB=鏤~ƺQ|c51\ j&EX #1d\$ir-Fe|5KD 92Cz^N-N> ^uX kG|jT.er|CUꑩ!3YdL[$ڴ˘|3u{&RÓmi|, Y!g%+ZT/D@OѱǺ_ꅛOu_)b}8~'cdUxO s":83/U*I`G`: 򶍍zt/ٴsoQ$J9%M MV0~K"P+zk}'ZE4:}YLԆϿR>{eXͤ N29G#M=%W"f$S? vI'>`S3>Ƴ>3xN\ DJG-%& uPm#jK%] EtgKhŁ-uvωEyquɧàZ^sPW<䶜.N;}du걾jc"mN@{ Ho/Y14%M =gs_XSS ;KC]nZr&-e99j+d1T7ߋv@Pe"ɶerq"I2SVJ 4c>_nו7Rտ- 2PvksTvk7!hD4XA׻G2x+`K/{Nm} 01oE6‹ AiNWeed?+[@_:u M.Թ!\x:]Zq_CP!`,gx6xe]f`EÖOcD6 T^'8l2vw%cʜ {*aЅm^W﹠̋5i{u?i2+ǀSK0?Q:5T_j3.sqU4 c<&5ʿ#b>έ U^#s)4A'٧ hy1W%l#ɿ~\7Pi]W bcNo{X5c⬮(xlۊ :_?xǍ/J6<Հ^Se$Le} }Fr)*vA3 xN Atdu nfe6"DC6Dx\B3;tM ߲E{fqRFU3CBfXJ/?W~+i zWrqfQIC'~ڸshκo8F[1Rɶ -1P 绱U?Bb޽Ʀ=c|d摘va0XT\c79O/L &G6t`ʼn<;)#MPg5Gn1/ڿ*Ta3‰S" Gݸu?D.9\fY#(wJ(O>T|L9C,f 9KP zl~׆6 +Vo:'~:d}&{I*OU7㓌4ig'PlOű"ƿ7Lʿ7%ؖ_ǒk"7c?id| ߽x'ffO.Ӂch0*ZnJw V8IBFg~bYar?f_py:XMf>X{7jZ>hXF-6Ha7 \=vٸ;HہN uP4$Ś~P v2uiņV N^_jס na4n@-Ns+Z]8ߒ>F}7(C^)Z@ADNR^Z>8֬Uδἐ~~4xNK$J3~$i8!^17|un?/(]aJqm$&~vwތ%56q[NLJmTtu@3®wgL :>:#K>.cې~ U K(z6 h.nênja^;n 'ζhiH?ūԫ$TlVzhm[ׯ),h 8µ$׻}iF .L0KovX[)Ci'a܂$^R-wov2ZnXjEs0-M ] 0~xOxvݞ͘A4Cr}25tJPCL,zeE=XY[I74~ _NJ^Ag_RgHlQ_@rv;[_TJ޻3s dP]W!9M:sDmGzײ^I_x1vN#mTuCw͕(C4\i I#(=|'EN%Mwb gI1E[=J:hmIxnq∿gA=ҙ|!iUMɺOGƥk}..>+pAx,pDPߺX,g+}sZx#XUY8v02.bX6b2O&8嚷J_wĜ=o_^KJ[lfya>,p nxlN; BZQdKT=}2-QHHTX~p^ʹd RMDG~{,Z6]E+L@L4U|K/к`ۣhoGM]ѕwߕ(OV Pwx!3KЗi>M V{1*c}[_&\B="&tɎn8GG1yxc᥃̜"wc_gtӷFz)R~23(} |Sz>OeZj1n8_ U_ 6|_Y[{9Fs^F+VBI^\x ޚ A +˘/K$ O A_(%cBwO=cxWkfNiRD()eԸP>^Z/'f'nxJ4Ud|>g`b8 8K*3ε@\INƘ[/,*m<%&z4H *d];q L$e7ؤKyaJ4H:wv41}-WU h)M(F{.F q֦Xʼnvȫ!S[G)b_K+Fd"8|3p\XiI]>k` bw:tZ7*?fQ27[W%0-ZT}Fw 矚d5y2_|"7<|XõG6"&tRȒWHlD:(prMk?4NMVJ_XuܰM(3V2$Q+L $:{~PTrcKe-.CD-!Ɨ1tB15¼kªŵ ѐU Of o>#fu~7|xͲh}LL9u5I ˊ kbH{v&Qihfdcɦ˭$_dN*.t6!NNP?{KrT]^)wkEXP?u}8phU~v& N\} ;qnC#qlK(Ze~֏ƈH4H- d;5H')Dla,5G~tP}6䩞;f /T\T7y#Sy2A/:mw@/ NfCAѦUVX3 1[^Qǻ3<roq[ds9N鬛U^Y/w,P<!;a mSM]!U,MVd>0s^}vnzE"55PH8tOtc;b dwi+hC_:SL"WWjr&< p%,צ$/HՌf_7\sII]%ARo~PBdO:ADjԮUL@<{Fm^C Kt7IfE>W Y,m+iL)Xɼsw_&gG_I֌مÈP5=noq*aذcT=ѧxdJ#\rf^zWן1 K\5da7(%7ǧ(U&-UCIqئ&B iPQb1B"ݵݝAAl D ꚲy^` &lq gVW ,wI]{XL K9۹ɂdS'0F DVX3:Q$駰ipܑA^ E\%U9ƕRI䫔RF,@)'E)]> 0ْ7 Wإ#"#h>>zIY\/37CH*4\.hix1.?SE4>{_>V}ү Jhǣ ݵѧH]wZ:^z7BWW u[:_Tqj_ `@ Ի{57sNؗ`D޹a@R2 i0;~l ᦹsӚ y ZsO@ fRF'taC_fp$HsQ:G$Ewu; #ͷ#}f XJN, ?!*j^x{:pe+dBܞY;I1K[v ޮ FB BL ɖ0dE(аo \nA\a .Үn_xU]pv c1/I:ެ 6]Bok>j(;A$uK Z@sŏ1@6$i|S̻ ܊Ed8FX' &O =w<WO;=a kvC0e,}ƋRp{1MY>Uy$1'? W!^әw\gHqtm[g"SSFj {+5M댒Yp]H0%\Xѐa[-Yxk뾰D=MAf7?zcZWI@y뿜q?B*3 ͢-DaU %Лn߈D_" "x}=4d=HAQ]7T`ÎC/z8kxD&):ΨGLDe3x7g8K^ntӗ/uFCk+_25ㆮ\?~\0@ḵa,Ư(D̍T  |{-Y!ꋟn'>q.;C5oNs琘5ZIڒH!j, FpǍ'mUg?HJ$0wUddtD/W[CFq~%Wk5cuYXpi(w;7o HU]8/s듏3OFE qmJ1LOƽsŔ4+~)NqG X: @jxjL"!1-pR~}JN)\h:NF͗IkfJ Ak ,!TzKg֬w8}#;Ż"JB~mޗ@b%FHyR5&{wOw֣H1֓rE7_t8'[s??/3"7ZX߸u҆Yf{к{fBEvN %W,3i)6|ZLm h[H ݄[~s{2})Z$F GZe`Ng_ W 5X4wUZUA8zv$o{Dn+ۤug׵_cIlTL)ұmVXBkd 41z5y^`ӣdp~];,7GB@6 e;O,a~@.,]O Kq[bAǁӟsT% 𚚴'һE K\QZu2'B_>G 7pd]DfمT! yFg"RHZ&iBcM= .5(o, b@p9OB%I˹^aj9xWL1eTc6= ϵ١}b~ aꆔq[^-[zx_99,9ALX3*.|*7u?owٺbJ- C]U9Z*!juI*J4SY ^ <4HR@!ChM($`^:^FeAgkMf"*&]ٚ:9yx+ʂDݪyHޑ{aZzKU>j"<uDA%ɩ1r\W RP 5{R;+YXIĚ8| Ts=d2qEiI\vC#d ƈ['-yu|ۥ -8Hd+難qN ] ^5yzWll69_SA Xi݀vzmZˆ) ߷"8jLVC J p [SjPꝶ`lX]: t?q4QJKx{\"~h8g:G;M{YrWa)>r`K([,2M}d|qs@\WƞwKd )83-Sޙö" coq:/UR>+H9K9_FyN#DXlZE~I΀!˲aY3=$gy1JfOWGoT/|+C*-q0Oo \  ׬Z'vp zE`' J/^3ĥ;^if5:&fi"B x7Ʀe`j4{Gѹb1w&ϻkUu%HMt=]qM@B!T\:~ҽq0\+o&*!#)WLRSyd[^ހ9U$nr5]/pr" AvQw i!EIV(x0QG^tT^b˰Aǹ(IwVVCIDF[լ^nbȲ d&6\b:%1Z3?Ii/{^F`5;Ug>%mJUb|2:2-CQ^40>vE1+i<YH_JyA,LOIm27=PN3n_:s+crǒ{oPA.hk~mo'T1,;K^Herc])J( xqpN w~,KC ` l7Ju9T&T_`tO_OrߙRH^Z1n[d%iGv>`"#۬5x#y3A/OZuPZnTN^g tbM@,W1{~tAvx}qUJ #0hy$ yY{cLGocx{jtۤOĕvǭ^xbz'O{hhЏ&¹ձ7L:1+h1`-HCqɸW1|^2GR g5'[vr[RƧ}s$;իмLS ,Nfp9".:ԠS醜t* y.&k [.?lNHj~duXbdhxwO +Aq胛9É9^pZzQmsb GaŨ0Sn.xRF@H78yJTn~qHϗhm)DMA8? gQ=Vi|[qɁb+ž  1 =2Ήи.2TMJ)*lj VkµVϭߢR˳̟~7Xl:4ҙ,5tQ0z٬p7n }N%G"ZWv =؅z0cȮ 8#a 7yBl+|gƒa8E?0'QIumd*bz-s3Y;_k&{ ]f^!}{`h EӟpmMXn& s62~ kmJP-PBO7+E !zHCa~z9]{Or:2h$kFVAq:3,rڗDm }͏a}Yi:U"嘸idVc1O@v8y\a7k[g~Q} sS+?Ao{U 2|E-."{m/7{6@7> Ƿ;e' ӗm$<]3}c|gEJ>8NNDK`n%/ęMѺBuU`)e0R/Aro&4!ӃyXUq<3a}/ž&^t$THD~"f?H<=pզUnގbIr.Z@ .c׭dvMs-[x`V.}h\Qo57l^}j5GRWɨ k3R9ӿ'FQ.O@pIQm|'bt+]E(Ϥh7c>Yzn'P^eyJŜ n5uwC8k3vf\Jcuej iL ٤mc1'Vt%~r.6c7Kp@8W|hP޼ZIIG&s[7)BP9TKsc!!+{~kQzQٹśKDEl?y.rQ7iU?C?Pbs[IãBo"I MQ9jϲ_?nU`5U6%Q\ka$NqؚKڝ.t!-*nD]搚{M/uQ8kW[^*f:#¥],8J$i^-eY&Lbm v(&.Y 9@et١yY^bjO쒪 :V+L68l 2p,ЃJJ$&x*IULg72@f's5z.}g{ #%jyJoU"OA I1DQ`t.*)/rYU@"2TōڏbdVstW99_)5C}:OZ}UemhDFX=fV"qK?0w ٠w(PKZ83,KXfKC0jy!*ƓUr0g5 m 8 @Gk7ꅇY'Nv[tnx$2K'Nf|$~˟L51wd[qEmsiNHT篬פԲof%Jk?Sb 5޼ fc"a?vmt'?F%f'0OlCsI8@ڶߓ]nėt3Toӄo@ C^qn S4Tr;Q!؛}J.Ϊ:}E;[gZ[1nFYx}vQ{UP[׌f?'3?\ (SMk>_PNJzɸ+39%U^B+S?COWn|<$E~[ XRQj1iE,:Ӫ@MLֽ0"*41 3 .^xeDl_w3͐ e?58!]\r=%~cVYU/CaZiUHbtsR<4julF=]nhwfZ*.mG}[<}&^c8NCOxTFu~p;\@dusBo.IL"aCd*=ĮD_vV =Nus0;StL|hF5ЌnTzϿrV: Y?%-*[? dcRh([\Dy5-$mc YnTG,D.%!P-"$\&*f ?c 7`B/R7ͫfE^ɕ[Dj 7n,@Gbbsf܎T0p`:-"ƑA&4G/BKsݮ&AzgKФK5f~V~p?ZTO̚X p(@<9)!Pe3;<$tFۅWjR}MauAsPSKuFk7K*gTYsh؀G4|oJDIҫqy2W-Lc-;S 4K(CR-ӽ,r?G[Dŋ<:Jx&)VJrE+Fp\j?~[M= F9F<ދ.9`:"uX֯kaO~hE`coj1J4.bJ%/,JgoxElF#3ഋB _F%v᣻}|Уa"0$OIyTڮwgn8ۡESaW/)9yR&g.6~VayCE:әfHS:5{l' oRm!s`W랷'$Q5PcODOS"V05>}3繆)w>o ؓ֜xM]xeJ y勉ik i:n&>$ym'8&]Zp,Yoe  sCsVN` w3]uz 2F.#&wtAx nwڍr[/W8/\:r*rNl;}4M%?i'm\#ޘMaOȨIHH@ajGvoBu*@"ȼ㉟ϛ?=\$ls0_+tGnvL'Rx_|Brv:v Y,X˜>zr@p7k"<3(aŬq8&Ąөi &\XKƲg D‰ '~ZB+0b-') I! Ak1Jibí kxά)L lUM N߲'<$A?Aa[I9KS2VRu#^nU2$4vn7F _nS^u_rivZź _2`4]|3D$W3#n݌7T(ѳ $C}/|]o ́S~a KO~1] Ro-> FƷ  Y:?Z6u &VpM5 r6j ic\v`F-}-BABQ7j|ן4C%‘ l 0 b;aGhOH$gH,;M6㵣eL,pDDmY_Mxg zvZ3hZ BUy\Bu`HTl1#7~m0u7[_Pe)$vT4儕Dauim i#b^Tzkً̋xPdž;pHv-Ѽ@ yV!%s@OY-,}.&0pK?#'6o)A@JpDlV;0&?SCkܚIW)u1ۓִNLmJN\cCH셢,.Bn6vq)yJ"ldrv|Muީ}E!Ff{@]:a8yFO@f7j`K o'ڭBZ#p2HB-\-N!xIAJJ$t,Uqd R38k{dpNvsmy+*t}=mbǐvbdhH,1# .r}ʔIPAg Z1ֹ:g@肅RȌ2̫\"#OAImU(!Fd[ OP>|HȪ橸㌆<^NS !D\OL;|ԷQ9C->ծAJ1zޱ* ~/k[gv1HGv,V%j)k2ߏYBem$y, NO֜dLܲX9Fb($szZW_% )WCT2pڮ\DYÖ Ro3 H,GӪ dq`S5VFYWNE9NOsϒsI{~6 AV_oj"Wt \-u0g]W%2 ]j\V pQ7W P W5%'[R%vʺ0Ї|dUgyLQōR)Y?blr\uK?ԍw~ͭ^Xg$ .'åV׼"=Bݩe;G'V#39Þ4qVܴ*ƉkrKf6ywF]YEm++~(mYwIVE1V;Ixo8f;p o3™f,c׆~2KĹ4 7''y/K`0G$U6܃%pUy0^:M`g OIXb~/Wm1BOsͩ(0f9@Wz 0,5-y/S=׿/"vl 'i5Q[У$\ks.۶L(;78z qkѣ>u|!^$;n\~ PN零xW<8U.8/uL0$.Ƅ53%o%;&/Pi7N )]݃c~2Kdh۵Pf_V]HJrY!ږ8XXw"͸):!u&@}f~ 3׾RT-9Qi';I4 Çdhvޣ.M[ 1Q}t< 俢2_Jg_S5AF3Qw\~uEI"'_oIB#Қ Q:M=HF^(\ZuN #rQt\yf6Z׫'EOOoC3mAUدmki*ujg%kuuw~lwHH!8w+ tzRElT`GϾ>`9"+p XQګ팆!`kq{"ڮCV}XAK?[,Z3,`nguQAsg,`j! u)iQb>=qx%v VEG%}xǎC ?.b)7/pJ30"]0b{M5(_sʲ<-8C/"Md;:ZKt0%L/ Ir+WQ`Ze+Uf4u辋pu JyAH G/U:_OXHU<=-q Mi%4hP{\odUCi~)K,7QC:'G0iGZflTFdpS.kX-\2>w2a"^1/q:- 1a?M!IS$ j>o~2er4p?){+)AEַFu,ѡ]4*{!@DYҿ>} ~BfPF!琢*U~yI;.?,VK4s0P.& |cL7fb-pf򮴱Epw5.hjk@S D~ #X^ޠ!/M&|>љhkf?Z s@,C=@Ov _ISі Ɔdᛲ*':DЧ&]P]EOYImZ%"C?Ɠ_W6 JE.3W;4*4֊VptnrcdFtr3ş̩/g!&8qkGU`2# zU}m$ ٚ;۲M~9GpS(Ny~4#佩Ҍទ.[wИ*p-ER//7za:@MOێ򫣊Tnmne OS%RVB$4[~bSԃhFVVm L6Aތ B7E+AjF*|/ۿlA*Zxb-.Ve!K,)FEO~,hVugS'9 BJqN%;k7=vB x8>N;)`lGqUR &$`(C(1Ry FtU^(kRF;lyrN%76k 7 %r#HCLN•z2]gdX) A!A8Ln%НHmqd"r(ⴴ4۽>T0#5}\h1U4"}y*QpR&.XE4i{$M9_xVTNЇ>G5*8}d!Q8} ݢhl1HK~S OJ5!d\|y}7d uEb%$ }"ތFا}:=xڕ)ltT!QO\D3 kM}^1$wyP x a-Y jU\ywo=R;6j5ZE[3I?M¸w6XoLؓxq/*6'/[޾aBKW':/8ejZ "7%?B.Oj"1)@q2gUBN {BED7~l]D [n`*]lE픋vgNCDs2hoSm/rLjeNH_ MPɏ$\bubF1Tij%*hV)!;֘+Bd#q .1lH)5u}4 )x%7 @liGOg~lUK{)V{#Lcs#fʴAk4Y͈qJ56tdw# 'Js?#"> D5\>D_W|<ƶw:cpw(H|@NЋJ,V)2$SW9? ɺsP87/L$n*}#XvQ$F=My@l=tD.DH cv,+ p`H+XBんvDAȰP@&Ǒ-v'$o<Y=t-h;2rGWh7&؇Q _*oyKѶF{3r>RQrYG /tw-'>-wtve؀E^c ZVեƘ-ߎ'D_XS4ȴbUb1eM:t\O+s.)$7tQPWqnׇpwh{qQ-]qs %!3J`y!砉 >Wڿtc\1aX̓B 5P8 j&|xUl\/TŃƦCqn6vw,5 J>E@2M(6gҀts4N4Ѕ[tS733f{|ݶ3($'\gv u%+ʡt1<;C`zliS2f> sNK$-CF%~>_5,~W!a;cWW+tJQ%H=,S_ R=O$JF$y+ /c3(gK; {ᛟ飛 Nd0܊OGb܌,]qAVje(ټcϷy˸۟EoQ#+~DK3+q@$sBJQG+iR@s #>U*?cM tz@}PA4 0GQk0@E۱- ^_OͷWW *w3y3v19\")碽hgź>BE`=7r@]V[X8k2}*o$Z wW4?S۔!9pgyEZG=ٛƧ!+C$wqTڳnnlmְIZ46]!,%t oA2 oWl~-R-³j@ʾ!:Ebcj yIP1_[k_ _9|>C!u7ϰ$.eȷ|-W8wz]nf<} я1X0UV>9N1=}w=Ű04qd\چc R˛1z8҆"W4ZbA 53@Vz-pe2(m٘Xfr!C M`hCgW]?*UlTUֆ5=0|#2j"VRujػ/.i ҩA"64v}&HBU} vս[q;Blb`Ue-| _Z:FyCu o2I96Z2oPOgXyhN†g5*7 r Y7%5MuZ-R~n1tTVA+du%j+Z?\ƟoPB%DvVˣ&+X@tV{8O@ʑy}yjT R! qc`3UW$@챱;͆@ 뮳05 8t q\b&h!"d%$Q1B#ud  e,59P` Y[HW3V`vΩ$ UOf P6S Nΰ wQWj2B&{wCڽpE̡Y>dBe0~8$MYت KR!]@NCl}%g_=l`;iF|[*3^AApc*Gys{{jꬢ RRw2oڜ ^_XŔ8TI  +@* rݼj8tu "F2τD|M&zL@)Rl-l "sBx9Ai.$X;"ɱ[+O7#7&TSlnR9`8SX lR=DۙO@eb? lӷ)wx+ {߷"4oIM+#t^]-e^bߦfiz)Ev9i$q-wW'3ݴqqy:`7TTԧ l$a<#y #NԘY#^R3Vn.ak>Բ:~:&] rŁl,'"+G Xm_L5Մ4M/8ddg2i<'}ozoݼ"k D-r)ͳ3C& OMuL E@̬sZcx`ob:aU*ٱ֑E!j,jJs,r {5,ԫnN"J2V(={ɏ>֝Hx/Pf==Zt#T$r:a)_fӭز:0RKgʬ3 m*Ug(JWԂk2:=P4H@{ڇcJ+Rk"]Eݣ~wtD^0'!o G4.F۴H*nTEǎ9k,sv} D>+VE'lC.}-%-\0S'p)- D>qoa詻cKY“ɋJA*#]"I`t[_+0ΩFvj6UMfyBH_<ףr4ݖ~Ǔ[q mg86(R^X|ٝH@?-5b]/-c#A.#EV8֑bv!y>9ZHչ9k[H v?1_@`2̣NIr ᆊJT73TU'QwM~\s(pTh݇Çs?o?]c;ɟ[TCPCՈa`哻W__߄~=\#6]/-lk[rrYn/ey4 w1f]}mwٵ0+6D?>^ "U[]&yTùьv-lcΎI˙VetdFҿW6k 0~BMבK5uFa * kqVKRC$ BԘJn%I|>W˕X8 o;1ܞ]xG{z圥f֣ / הPAo>mTB^%8۪6C"*3?`ũ߽YM|CX%C!vBx+9䕰`e"wμp?7IF\fܥSݑDUAgxn3V+`hgXTi& S*mɸ,h+9^0Π~7;sS4-8@wh=\.@sa{ sҋ&mx{'hɫ섫խؚT9 :M~v?,&I‰0X\WQ8.D-ΦG\Gߥx7?B?wn|RBPz#a3*Mi$͟Ք<ߎDB.drvsn2%7!LM]to Q=Zi pxA2>cX,M wI04n=AT۟flDoB*܎2{_$?7ɮT1knY=9e*EE?N;xi7]H2'x9-%şÑ]7Pgj0"ZînNgQ)+_zW%ZMprlP`a&\H=`p>{i fMi[Ӆ+]8En!#Ib7VRO94(3vQqq?/s3V~gN>cy,mKf YiB*TnE uSHQ&ʺlv-XvcPnrRbme¾Xl]ص.yR8~҅髾ٴA%i,;TP`=XO~b3ӷOܰa$MA(@@|O^z} `Dx4>S[1|IYR&`zB[7^:=r\_p^[ԬN 1]a cC\rq6L`<X}$'py6ogC9qd:.Ck/ǿ~$ =P*Y4 j2nBYN H3"}ɝӮ2 )+?O;:!XU|CR#L +m~.*wn6k"@kL}As`r;w>FQ=9:$G@F[R,P?~b\'(r*ǰ6(֣P;^ٍlT1jm A'. 6N]C)W[5͒@<*aL5rD@8aR{4"~BmA}~ ǜd a ^6INXK^g t @=]V$3ta QoLv~,(h<N(7<=cIK'@vz(Z"t;o+Eֲ L8qf~u"K w;RÇ`kEpPdhƯ̊ `>kGN{Xj-/dH!K@[!R_8pِS9'As2˞.r2*(t;ix}r2#ֶe\As!9LT>d$KDPBM^MX Jd+ohr] #6YF{.mvba") ן RZY41\q3/Q(tstHHh) 99Y{I:~`/l 2 Ȥ9fvO<'(/rFu g0`tơ4u2ˊěE7KV OmPsRKDȬwfv{gm6g!Nˆ,81;0GОJWΎ)rԑM@uX#ﷄc /H;%EglX=[yf[VDձVWųDP؁qFMh2'S<#,}uU?>$*_ZrgXq+';G|, M%?vٸ'n ZgXͩPu 9sμDȪh~4q8k/iɏxE_ȕŢ. -$@ '/OV{qK6aq1ǔjRK?W> ts'K"ZeXYD5ᢀ$53Rq "6 c>" J {gi"pSg<Ҵ w.O# =Sp$ߒ%wF:uhi)[AWAݢ#\~Z+q8SK zߨ; 0?5 :`3qh?RzRb 7}@#6^@qв,[F0$DW묵$"Ft>ԙ"pt ;eUlKs M ume0Rټc-Q6sn$42fUߴpQH ϟ jN-QOܬKTWiwzӀ$&bzreLP4!GC\Zf$5eb8(4]Vz\Fũ!KA:ck69.UL`t>7[ U,# ^fV0V 6_wdk)N~d8 [@4&N~hѫz;l CJd03YD>SpmCIŮ[mzuE:JB'UAb 0¬_)V*WZ:zH>9y𾹶G2F5 [8<0`GB$ԲBxl  K)L}H$+7/<";@7^zoœt'78F].~E;RH71iiuYYb g;+3H./Q{W`.tHdf] =UOV[_]> %be aA9d5q 4XERjݪɫKqozWf[TqLs5E"I<kn Utz'^إuΨRw! @Π_s*d_~O;ckL̬"ĵK8a+!Pn,hFHsZW}ثNo ^#D4<We7P jMٿgڇ34"ڎ` ,KӠKp``KW&CX)p:U=ןT ag؛н/p[cf<)ysRAif{X7QQMN[tOBїI v@77sK{(<.|:UasS pV ML\74ܭ_9+ @S5c0`q UA=IffɾxRgC01jW)=K& y˻q$H_q (V`,:I׊5FA>ϾOr vz񅐄KKņ#^^bMu`kR K KP_LXn8_Mn_^ʛL=TX.nFЪt?K?nٜ9$,雩E<#s:5,.co+3ezERh.TE! 9Uj3Q@GAMm{Tg /QHEY5㢗5I"tm'u\6w0m>̚1[X%;QC2΁6Ŝѳ5 MeTƳR͍֊QJd iF#;I]p8")i3 ٣–?]Z◚5(,Re H˶_']U=`uF!ne?!.Gk]<~r28 E~!v{s ylSky0_ MdZ)%fqԿDK`Y2$QBNljӼ'Eۥr{* G QvY" rEMB0^M'=% H!3 k}}#KlwBjn=_]/=TV*'ѝCj,M,@Ll~ԓOڤl (X'[y\*qcJqo11m/#? ԃ^VR.bwHuӏc|2TKmȝ5y L6~\i5FsIĝJi+i`9!w} h%T_/r|MnNJFt^EdG|(~>jP/^8!Au1K\@P\ʷIKr  OL#>&)kS8<*Vp_뚾)}wEvCP{KGjd@2#j3@"2G`qGx\r :l5/!t>C:F\~[=W{8W ޲VPS_)//}~ #o:(=G@T&k0m\`öo.< 4x875jFwT-&. ZJ7?NNrkݙ0nz

      mF}~m$,َ 'bRj*E.zJ<.2D 21╭jL$Kfs30@{'ǩT҇q38L#~%-XfƠ[vHx/Z]Fid166Frdhf]' T]Mw1CUrD4R0((b)i]=Nu0?-`H4XnޢH:ң>eb]AXH,BV8¯1&% J5ۓ%=|RqZYp')U ^C՟Hb7wcDxn׳I(8q7iui$ 5sE %;%Id CІԕ1YFQ't;P1/c˜L$/HSH!1o4cԿ)y&W ;J k(LD\ڝD-j:TTـ$R2H6طے5ƠH>8`Wpb-gr75oaYw C-GnfO*!>$VV<cbDCہ*p-tW+;+mmΚS?5/RP>7(n2˦|F=,!=ܽaH8SC!qrUIJsU/n~k#W(B gהUdnVnV4!e ZB-]'T pIafPNzi-NK#KJoŦGO0@EDԂr-Cۜ/p ~ ;z P 36He6 zEҦ"J@B[=UQX/+W5 ݥլ['y!Fd+x/néRaFWZR 6X@V"lK{+d/_更!u]mÎ5NT2ydaT&r.l5Xxޕ7'Qh7eeyċGIq Bڰ'6BIrͭ[_-0e԰CrPnK}ߡ^VM0@Mڞep8EG؟hvٗD6|\iq`r;oaxQ0#7V7ۗ)*ٕz̤u4z3B bE+[o&QŁ,U%bK]z 3˒A7HyȨlkEտd:-70YK ֚锻f;GXsf |hBk0aӘ5Fa~7(4=rc^ pX5d5EMdLB1XVشӝ5J(QXW=XAḚW KPɞ.VA0uzҳ(EbUŇP+ >Ylm rh`&W+Z *U8h.WǴ=M|an5_:ʌUGv~c*[\{uF8L:ÒDv u (XԨMtN`|"3<~7;Y22K0sm3NY X-ҳ"ktǮ|M7/3%x'AyGi ޵ d|V֮Do!}oNFAhXPUoQ׈, i,ڛSE%ii* nKxs8v45i]?3H/%5B TZr%m{-XlN֜DV[?dhPR;@jpK؝ ahSM?az]8:?W1¯ؓaTzI@9r,;ff;VBKRL`du =l:1@"WuQ08a,ޖjM,t {yb&tI;[Y}xd$p H5+9*vLb?$1̢%߅oKdr6BTM<}x|UG&}3EjԷo- UY(+<)4خ.OX|Ni(F&eF;Àde;]v_ɐ=Pt0*HI ,Z-:8U+;w骕)*I1HWI:Vs@x-@nsQ"ex! c\5aWRyB>b29=CGO}׫]:_C|چ0\KePY`РVgF4̭4si) Hk|gپ.POŵh`xfPϤ¬Rx{Nt%(]@XWpx^Q""X3 +1Ȳ1ͷ9>)˛&Ya{/FC)p *iţP^KR,HD}I8؊X 3:(|1 D;3U?KW;XX? _#68H,%VC]Pqb-~wVA'kqI]W`m gcgˑirg$&#fwwvwG, <έ}q6z,YaCJٜ}Җ%?QtC[9}ܼl,_1GoG R9"9D\ۨT"b B\{n:02m 5 ~tp. ^;(g;3gK=JgjC>^℆*>x~w [E^6yhxsd#?#hNg(d~[r+[QU$'xN_Ra=u7Q̒ VPyE'TWvF oz~ra!3786f\`sdl0jEM}5Ng`R\m*Ot<3q  ˔XGGX~./0١_lu4J w+Od8PS"zGaPkpayQ~Xk OuNO|AQLx/T~NECwdɨ$N蒑X֨}ي?p*ҋ?g:÷[sAeeܭ#)JQ+OѼ7pyZ=3 RvI*y/:`'Rj0g!- nGQJ VzZ5þ\Er~^=3$hwh)4CY:QF!&|9cRKG{;Q ﻞ!x+21]M$w76?K;-{M]HQ>˖w";H 6P2&|WdhHIΒsw);riߖ. i>+j,/BtO\6o<^4qMAE`(9[YzjJ$$OxLnx/ evem򒠥..ێB8nǰugv21cq4>dW#Ƨy;kk[ 1vo Ss͡}U];y=rH)D+.B;e;%Y[DI'AnpHV[IgTLぽ:`mҽN{nO,Hm DuMkS/z[_U[С*#dd{M* o)&#cgg|VzaCkZ0DӄEZ62 L[olEϑݸN@A8rb.Ф?@8QԯP>>̌&⎎c"w.m9oͻ0KzSp.#_~6X9v'uP7 0q}YHj sf>c M>Sz: C3n`j݁^?9Ju:?̬wIH)lW۠ؠ樟6_~nj|Vqx/wTw)1GȂ݌syݑ4e.)тsas`4=|6P}L CI{N)*cd}5 I#!7u juBJ(FF~g{P jisgo՟̒٬Ss㉺RR`.|]E ĺ+)F`({L\7 Gup~5 0'ZdJȴܭ লQe":G$[)"Fɣc/[\MB1R誐י4Nm>칝J)x%%%خ![ob:kw斆۷p=E*b$9Vs"B,5rE|"% Y,.Qf1^v[7|&ߵ޻[ʉKUR90Ψ6+^%'d~1 k9@҅NĆ7 bs "b3v0C "X\h9cI.#̓WK ic`%TvmL;򨕟b\^ XbffG&ge.BvNZA뼊^5s|wa13S_!W+Yv_4Tn, /S̢7#dBT(3?0ݣCa?)\Zu{gq$kcR,ĥ=i/?c>71=GXgXq<-#aL/Y Dڱib"f B1U3e|M E^SI wX1#X GMS! fR,1Gĭy-*%k2ߚ>lbA$zM 詆\vPBvȜL *ajs LLA߰ezh/!VULN5$VoB/1wXв >$.r|j_qэ)>j 6D8< <=W/ F\ʸ~a]Y-sܝZ@$&SR0cM`R3+w=_U9 R*E.YuzC 79%1]ֱS塳pJT>y_,8Gߑ.}0@. e?X%3hQ5}XU& Hd\H^tx| 7gwSRVӿT|Y~u,B:j9[{֊^J%Ju9ēDLA`o鞫[e0H_ ];M:4Y[P^)>J(ɀ5iA~_ c z{]Ʀ'\R`;;FU ‡,M4cp1weX]7<]:b&M} XL9D_A̮0eNޣR(IDM}x3]TKa_LtyH_1x%{&gm2#6YQ5|41@2caC daE"22r&#D -G)hԣ8U$O /.Csxh)wssP=( bhH+'\lUdﭟϞ iz}/1' tsC.t:_AL ˞W4rᒽ^~cM ϲ@h/&`r~V؍doe;\0.Iah^7bJ9w{xo/+zk;*TőoƵwm x[Zu&iqk%cc#R%q oĭlsXȳ]_Aؔs0M56O|6-PZ~:DZൕ>ysk:E8 I[׍prXȬƪ248N:x9L0:DAFb%+Z.6bŽ"Knᗸ2c>;O4Q3M@ ˊt1ёJ̺\ J^1,yWv\LdzYLU=~Lv\]E , z> dߓ=?Xmba5}ne)λCjto~D{9~aS%:cZ+~[Ζ̙Ǿ?/EΉߋ_e36mNAeSvd=nV˷ˑ!SI%7^uZPZVBā Zuj0mWt\ʼN#ù7UjegN 0 X^zwA$%n(#D+v-zj;t}eʖ;@+b:Ns\" 64sbc- nTNJetCuzSD+xc KYdu=7 \GUyK>۝*;˵(Ks.k3RG\*:'q~[QBo*0cݐ:1e5OCA~YLW$JczOZROMyDBY].d &h[;'iti Z|PurpLy꾓ls}ZZ"kcq%Զ{_3g<ޭJi7 _NMYThex:O?o'J'VݬT=wDMEmԫjXz? ǻ{@g6SG~΍=Zoŕ(_Z'ZCyj_9'7FP1iwV@8($uJъh sD.yŲ3 _z2:5oU=?Qm ,5J)Lc׏6̞l+h2YUӳͱpuKwVI2?Lƻ/K;X/V/ zRM, =j]º-HCS ∖Ә6@Lwf=LFEѤ_ĄG?.{Z@\\HI_ s!8"Ƈ]Иd Kr7zCgI+m%3k!WnؑQ&fEO oQA懯l-E4hD[mtyQOs( d-koϜ=~Cݨ>0nNW|q74'J~Ohד/JOwHOOsJdEʣz:Qn ==A>*ģA7#wHkjS7ɀ * ‹s;?_`򧐟RLķ(Tsj{~]2^CE)6ShDUrZf>ZƎ o'Ф@ݿRNfdWn ͭ.@=D'XnjA%؎B3b{1]A~Z q&?UNT4{sCg$Rkb4. 鐙/DvrQDek%6WyKeaS!P ~(䫰 4ǃ5tP@'Ok:~ DαM0%o/[`g*m R$Քs m>I J֕eQ >g[^ Yvq1`+W;FlR9mhlvL *d ʳMS;!X]q8>u"d]g$whsEGalzlmΊ߼zGEP%f8G t 7~"`Jޡ\&6l9Y',sbAA<pl0S`[{$υ>OT\b<>*>tPX^&PtsAK"l]rh?X]-nI 6i|XNxv*^~X / {Bukjzw'OE@5+5:R6X곡f(<ף7j10/ltB;@@ۊ%ٴ@<ZtĜPfuKA)c'Kkq@e II2 OvFu$HHmd2b4ԇ^sYq0S=Q?2~ =>R?gXj" ^x4ʖ> ?k.96'xWfJq:-v3; B*AP4Gkzᾔ֝ω p}Bs=f1&)l?]04p{JˡThր!>]&yRF W3mȕ6bBTYz]) nTC=NģlXVn0 fEE$nUUEFD8<D:b67Qd,S"Vť+(|KRS{PFWh^r_]md1@Z !ӄ,ǘhgWE'<.E2 nXE1NU5Ϲd!{ECsbN[/h]w=[е퍀&E\B* [Cc ߷fB|~"ZJ 9I]*,#u)H?9(DQE*EK5>8}ť-9ֶ4Ym]9x1C1*U:4 k'PaZ/u Qvbr[e}SϒĔ͡4$TF' j"u}n_;yj! !78HسKu#zY7E|*luCEџj`ʳXJ[{tw>8K߉ZC?gnui֯T鳔4)\mV326^Tp&E6Wt)ypWXA b x`Tmͨv?_=dNzp#r ?}f٥*I=Q/Q4bD4xXb9-.G#9;Lʐ[0"#/G&nV"lLoZBEÁ@s39>+A1۪K葀$kM*"8tڷ1Alt"KޖWշ-;M\!`+{of;FXVoW8*WOIYn>M^k+lFâ k*Wnb Pv9U5p笳J4UǴ`K.Y0:=.@9\$'qTqě&;DKQ=aGH7f*$!6a]C(.`Z/#l&t{Cz8*wz LKRׁHkQnwZ8HT_A!WR=hp1ŽUul6k~;Kc<_]VaE#<\lxDL&5--q=-OE+ɩwS{O(8cz⻗HYom媿PCdxe}̹P+R+$r9:xӿ(^)xδ=l}'"oc0UvWŻ 78F0*6@ +>,qtLf,J|GorqBBLY1WB ??X`2XH1`K9nf-ca/:o΋--to~ G * _~v&riU4Hllʣ~3p>4w~ Ӡ o 1Xi*oܽh$Ɔ:4r:T@Xbn{w:9;b"q ;(Om,zڤd (4dA C %~WU'qlPDdb`1IYƄ$uT,Zy9Ԃ\y㧨w 9 9͎&+RN(ӲBwםܓ{+e& U j֬KD< Xdƍy<=8O1i"%NXH-KuЋLq4"\P,[Dak/7Q@/>S3 Oc"XIZʽmO]eJ>9Տ|TtDE4@"`" NŎLs%Jƒd%/K̩K3۷f'sYtw1}-,*132E ~,Z0Bk$@ޏyyXxzN| _SǞ3ztE4[*ѿy H=½1־]0&2=UpzheU2T2| f%U?ܰk ZUʞ &pi^yU6&>$.|LMlkH#V'C m+m)W+۷rT_-/zjR z<7!FbzKGe0rO/=qyIUz}̧~8;]h-̜< e$m-}SW9>h]EAy$aFRp$ޣB9:̃p =!\'E&y/֕m-1Tp@B1;.bfžM#fCT8`k"K3dR7Rkth商}i; O,d|ejޡ~={P.P#X%MIr֎OŒ:@W(0,]O2- kHBQ|rH' zHXT4Ŗ" F:>>QI,-B9dp=UJ=w6MFIv..' 6?$+V@ͱsyHvXZKo;W-hhm|Wje^E_Wpn&] cO=+ >< fBWC!^'3(֘u)uPXō۳i1 YU2wtw%v4#%}7Va|s뇶G0Jbgsyt}ʞ 26C@ YPj˳r2eA4g>d"4vaITpoޗ-. ObCIŪ\[G*?;>PlnUTS ܪuSO:Ew`nT AZg.ה;: U)7ex)B$a2UR@6.^=M [6a<ƆA=ܹ@bXreCK ½yHdR3W0kkإS9_c6&qiy"h"NP}*ˠ,v䅲SA(uxuX/ˎȪB) 5`io5Bi0i@99`rI:;k I;cC]S⃲ҟCЎ:y^v-wbOk4ZQMP8 >܀f:i$oXduհiei`Zk3ZG)ҔA6'HlxZ-OޥEc'} b C) > x0'^oJˡ[\U~IFrq~xWώ:+ F_g&W5Ovxz $p~iDa"51D7_ܫǃX( ,j//n"0; ,? hTHYO&OÅ"ܟlSƕ*1f2~ƞ V7J <526)##9YG6s7Yd"m`IcFpA (HYlyNfA0;q=n}$3vJYı c!1T=+iP얦}5(#vHW婎pLo]O03eã>84)RXJ]D#OV}oѯ&dLVbqĥ8#\t @`KdPp=lp6e xW J"ྤZ!BujLB"Q$V22Uh ~o0Q{Jg|CTԟDc0ijO.̥uQ9"oNxƪKPvc7 ?dlDQԙUߓ1HkYt {hSۀ)If5~ܬ; k؋QNT?\[-YHV%>wQ!g~c(jӇ0wDS2d zJMO(aFҬUS/э̎i7K~@hJPKtjKv[C=֏w֖5<[g7U%:nbzJq9x9OltP]⛘'ـ x*H<$&@rPK o0?$b]ﭳP&}^Q Z By[^5F%]oްe @(t@ QH8ɺv FxfN )R6\ C'hqU"6ڈC]Ş9J+P`)q ݋x ĉEeBYvcpg*Ehst)Ppɜ#w'G:0j4 q_Yb}`#Uv5v*(k}r5umH ifɵ4k%*]W*7w(u /xp ePk.O6{/N+6F'q: J` RX=cV Q|*|kѕO!NS ~ބ7X ⽛ܜW˒nR˻{j{bD@_H c5L^ E`FKaZ#@{Ry'^CR24k*"m[tBycG 0Xi8R}XX-uV&7l 3U˩J0j5? )oiW̜F =Sĸs{Sˏ骋OMW~ 3)ocT$|$qJ0%ka(">Nw2ɧF+ktF 9/hE T8=šsq0@b|JLE'Ch& x߂5xr\V;;aB 1H]XKbT%$M@^oP0&y-;a5͹" 7GNI="9!p F~a{ Uu*O?)N؂jԁM̽?+k Ub)4U> @Y(rA QGjӫs^_E x^,܏%`T"7'hj2D8P&q`03R M?BinŃusU;v" \Yݻ/*&  suL}E5;\R$&p(8Ԟ&#y @jev fsJjxOּ1OهnIxk%sPlOwyqUR4VaT8ΰ@ Qխ@v۵`hubX׬H,-y1$:>8CC'pgµCGT4\(688e =<h7B=;*|J^gaDlغ503IEj i.ַpApQPsBjީ8kAG]8h`0$.{5S Z6"ld%Nűh[ѱ_hgawDq1M Ұ)}g|W>VmV88<uP6HYcuӨ#Z-zȣ 2y^Jb#`77 $܏iIj,A`׼p~w_p8D48X@8ħ|̓@H(b3}iM'J`^ ?O;7SD™uF4u,6u"\@6X隣TQHDPFXRZz])nU@jJ˷OWcv ntkf*P+~S7A8's-rEMoVvPu\6r)R֕R *cEz d)CTC @!O׎' x|eA2)v&@gzwNz6i'zJ!?pցy?P;eG@Nhgm ?ެUyҫV>Ix/?I_`|߯w B+#Ÿ%Ick9: Zo d\\6+(jJf81(q ΋42'!:M!c7> 5[G6Ćlu{9,7qYM"A0мR>Zt>0D5zF8cWgqU19kjß` ǫHQNT)Y_qq? ^< %D{+ή1;5Ng& UFs%8$X-? Q+^?AZ?[ڡlw44m#Z>&@»HscnMMwMb?:0nm4:zLZ$6v~q-5$yPdy^j*t,7Kew\JOa>2#36Ƹ^ܜKo0N(*Dea '54;ѭtt>3thӒC;߷k&L̏l*#,s#\/̰8%bҡj_1 i=ⷉ \,Kk92ln!wyW?CaeG˗>?L%O#!1%;Pp4}SL衉,8\ʧŹ')EE#.vh&Sx {K/_Y]$$% }*XZc:=y ]"y>jͶ N;fk9>ZtwVB;za0*YZZ]P#fIITrU ?U漱&|7z{~Ts1h*M$% qNI_*J7Su\j%zBgUNKgX inie{}<;ZF#7AyP23 "(!t[nmN5ꊾnƎzWy6:q6)%مB_@‡|*UfGRJ翊f "5D>|,$0#BF"&loJzxzl@a}vp(>Ag T'@;Betb%a5-cbSX6(PF~.)67)c1?]ݠѧ04n=G{Д* b=a }K.ՎIՆT wz?ȪGwlg}kiQz\_'+zK~&mUָܿRz_!Hnz+2\G1z0447 Nf2alt gHʗ)n2D z{$0+>selC+ VI֧R|߶+]zVLԇ{Lݟ.O fѵ*AtfojI@ͶZ|ӷG'fQp0"8a PD &+e Ǵ|"L9/JS*x1f5 }Pb]]_'۩T{;Y%RS*CݞvTi{ G;H~P2؛h#&ZwׅtJB<$s{@zS9wybA3Mj{4;|uNN ZB)>]Atx1 6Ϯ !]  E#?gl2rR( ۸ܯ)owzo(k!L˚z[* Vذ]hˎ)".tWz8f^?W2ЮF, M5y` f*D ŵCkmX+˜NiQa@y7k`1_Bˌ\ 6D:5&+kV>^.Έ?P4c06MsFw̥ɌomQ ۦ>;f8ۧj{ȍم@ ; EtLBIQ2/=-5w#7FY, d'7^A9a%;"ِk-H&TB+ :_d;w徚U]J_%JI%.9!\ɛcK"k:s4aw̫3h|0+Y-Hod|Z̻dO5.ߵ?py$'Sz{ H Cu?%g,g)wiUUQ u ,D-Pu4ԕO;ɧg cr` Q]@l=_ $H9C`c`g}u. &$ΤmAmE [s-s*.Qj\O\Q%W ߯Џ# qeZbGGSፃohK@n}ZϢOBZ} [dʂ9td*co?00 fps绤 84͋^&/ KIɇ$J-Gp[DPsKCًjQRh(]h*tr,9ϩUYTr>Tg=u})wn&N?vOpKN0f Y0kmVCr:yD 8K8+a`;0xA*@4]x?sc X-YCeŊ(+X|$HfM20;gYy65솢|ıACu"x/-S 0+D` ; 0)o|ۦt)95/[+:Ɩ k dEw^Akȋ6ҵH?h/i_DrTEWM ޓU4"d;ׄ^8^CjO7fCy/3xV2H(;%<>/1bt Vq2^IfVMfOzqt/ DCKP|FFGbX0 G͏AeA^h ~a|RZJ߸AfUh)4W]2Xa%]Emyje|2cqGH2vxG#;LO)_vT?ݝ`*c2v,"uaK"Sd=;-'Aϯ56j n=Xu^}<P`M4 Ok$Z.gUtxS~;ond1^'̌@3kO׹,ӓO ~x j(+ĨIa|O.J"#x$=* BV L $lxЂ>͗{G)K/`Pe(W> EV7[հ^Ԟk|Y7xkM܁57WwYkKԎYCtY.AXEJchgaezLpVP2Qtԃtm + @(v0ǙH@("y5ڀq+31B+L+ۻS#t39{qP,8@rx >tuh.MZ'< Ku!+Nw.ͅkx.[7eB& ^2͚'iEu [L/bITЀxS~s&d/1Z3  [6@&ԁOPzRa|) {]tyTTF|! >CҧF~0 {WVdO~|ɖᱷJ4=c(GաD.e` 6UHKd3h?Dv(.4hU#~?F?um2ו뷈YtڏVk\&U,݀]ŶϤfU` MǷiiQ4"]?\}VPHO2&>{ pNsHAݿ3!{-[s=Q세^l\\j>UhE n^ts`j()bb GQcau퍚{ _ crZ轎P砼F[LcMpZxzh{ r9hAh7e].u`sGk4p$Vmi?(*ӝMlGG d/UMDPʣ:3+6ӼFF8fߏZBm؟Bӧ'cdbi9pUp#kv!Zb=&q3iQuۥ `jˡ$q:_> ;Pջ+q_~W`6c ZE*Z} y[B-i: Df bǝqF/:q̿S\Hb;}X]IOہ^@֌Հqv.rD3Ý_J*@ڠz4Bku.cIB(B&GegAD מf_rMsAMaa'lp?|kPbkcJz*-uY6lZSmÿFFxgMg͍0x;o{~3_хF?F/v735HӍ $$5nzc)i0Vç,[1cibU[|o! Kɾpaj-~k-޾ 'S`vP8=z>髓cT6q=^)'p8~"!wr[J]PkcӍ߳; >'og\s|0^v/((=w   WC-){JA\CvOյ֏p//;%%q| 0y$$!@KSQ6e M`{`^{*8}BÁĥ%.cyJC 5us&$~++сHV) 6?:Fd-6u "fЯÿEl3p`Â8ޜeN}r%, Iũ>MlkGK vf}E]/re9Q`C#`~]0JWY: ⺁B= )&щ۔A16ZQ~ETJ*7$oS=bT2[4kt%O|p#T M/d/n^H)lA*YtXjoQ&.{vӧG-Ǭ%*]x[z|5Rw^XsWT=>u_2=KK.%H2R S- `~isGs&0`U\DKrԲ>6i\-= p)gbOɭ%cR*iƱGyYCB$y b=hs^Z%I,3*܇sLre;(P1!BsTJ@Vt~Zdd(V40PWyjm놀84꯽i gTA[^^Hhi=Ef?Zl;YN& C.oͮߗg!sՁMC &9"|jAaăqU( YܻB\D!1Q7VG`~m(|_pT@+nwX/t-*Gg lTnW_Jq`{ZQO`xa\ {Nlv,E߿lyƲ`B6ζdZ@L(!p5vآ~&jά^BWDwkzYTazN ˁWe6"{dsgԝ:%jJ 1;a{mϑN;n!.ɌO#;,؛{>]l+0 7FB̍UqAAq쮐W0㹺.[\fF'{xooqn R 1۸\7NF_E2A`YD"%q|m>Xt*<7>Ǫl[ sSQ"L1LB2xG{Zg)z/U2纴 ;eUnA XNӯմ4b dؿDM:bF^H/~kS23[, tq/愺n6ȘM|>z}V7uhX7CM0($F I)Vp0`SIҥ"<+p:^v! dU%?U/Cߥs(|R2+AgȃhSo\sQ˱оD, ޏ*&"WE!/0ɼ;\]|/16$kRWIZh5l?_|ilaC@Rɛ >AF0~5Vt}yz.S62yri[@Q״K)9Y.(Pv7Eœ MuiX)2J4~N}Wy@ީ珽*m?&Rt=`_CD=Q͜CoP@&)6R!lU{ 2uJ/-lRx'}SCiq=uEցO!i 뚖Q.lhS{m钳9gp^&w'緛 2п#L 8}Th1o}>D|%L)L_.5aȗ >t1sDiuw!/@2NҶu`#h S %sABD3{r|s#,߷0~ؚS߉%s9yxSfj%S; jW6S0Nuw X!j }{QmϺG_05:w۰q{/]Ɔ򧻑vung3vCkPz< XTtP@%_LҊ{1xpMQSg@=*lg.X4 Wc/ QeΎ,@)H'm0a_A3Ers <+c_GPŀ l#VThsXhUaމ*+< Q*و:(eLفF}8?;Ҿ.N lڲn< 4<]@'\L}7TMap|!xݟzV{gMTIpH4MĖ5q/4{3a˶_EF~& ]uPl ,\eTP^PPdxv sP/ m0ڽg(%zo=Hgec4>\Lʿ÷x"+ R8K'3 1]7\i^O}St },dik{i*5dU6i_`žY @83[ 1S]^![$yX ^pxS.w6+Sߦ@!{% MXD`+5VC;ѳF_}FsfnII_Hχ62'BnRD>6K9\Ҁ$):N9ʗcW{n^S3ùao\FY)CϐQ vŖ8;V}>%s"_YH96J0*TBuXȴaM7S7QAK;(r5<,3m0L*9=$g8׍S_Sg(J0[qx=8?{mJP2dX0O]vi2 6Zzi,j1XC+lJBiw+߽Tn lP[ƕؔej:(wQhPz? (2 r&94Bh,)F*?}^}Yjaeƀ"|e߿-RȚeFr]Y0L N0RFhъŚ@S_]tCd(꼆:[a%}GdJ~H*qxrDj!̧HPE^0Pk4I(܀& P07RuEGʫO827z˨Rxx *w{]qaH[T{SrE %?e7@qwXbSI}qDCE+υiRnդo{3`T%@Mۿ5f_ՠq3@DJr21 gwqdQ1=7@_2TFKIuts4X [َ(Dħ[rE^ᬾa⊐g{דB#\f˪z!VP5NHLz|~Ů.#vF4>nD"mG2(GqŜ(cGѬ*0͹z[C"J 3(^ n;dz4Vf%XT7^VQԒ;üDW}:Υ>鿮L-Y \@W ߼ /p x`r~=;jgJfjW/iՍ\@veꁨ>Rv4t.fA6mt۴E*IJ=aS+;fq涩2PO8XsNT(*ՏVlz~*Tu/mˮ%Q8ximX=$u|99 ߸\8l/9;Phy7|``@֚i ȑZ2YV Kv~ {웨fan^D{AW$B[$9%Kkˠ''UN8o1 ?hM;(l!BGX$ }6Ц=1o%H 8WqsɗH݈uj 7&oU4z fl1U#Et'tܚ̌=F.?.U"%5Y銜e ;x52fܴ]yz#d?`DG5Rx6os$"9'ED7I~M$jkl(h"ymg0ݫI-73w^e:ky8JS6-E}.ޣ4URKIԢ.iN~/[7D7Lo}Sﰁ2Af]Ft<DGZAIUrnmAɷ7kđ92 ! RHBWm sJT!bW/>l^'={M.é$22i1ۉ 6)켕Xg![.vЭ.á(H xMe6ԃ=͙r; =]_jWu<~zX%#aYY{mhLg9zٵfQ>v/^契 ̸- O jK! di5EQ0/ESתzD!%O(9&rλv|tfm\߸֨C9RqPqqmL$"!-!&{$8ĝQT:i}(}g.\[(}N9W8'Ebb}W_$ ' 肽2.TSݓ?;EoƈX9%dF(snFmf/ɷ8\BZKDz辮ݞ jgQ[e@Fi@WȳZ:-!j);O{G;̹sO.)%I0BH.܏wEs&XֶbOAQ"aůZR:[r_Ds+8]ƻYfɢ* <6=Vbcу10eh L{oolH'sc.k<LU1 [G: l84 ],<62AQb@d~rKT_bp?l)i,P+*ZjK*16<`Til 7Kkтx4E}' 'NByEB?::5PM,f~ Wa{cKu3;5 %V`ۂPX@4Gsyi9|2![b#[I%כ,ۓG$Utdr!$ `o9wS i`(OP3+}Udp^o'4n9KqylD8%m)N2||T;ꀶÄAn\A @\=M8M?A8z-E8 i-V'i`gG~rAiiغq`+86ҭ! Z>a`bg^{´RV_4 ;WTڥ ;yy1P}^dk#H{c§IPؗ'[*~^_(*ҖP~1RFiZo#?sPkhzcP M G׸xБQ&v(Wz oFyI&+QF!£;L%_G4մS^TZiRRvni^/!s)c[3g)KG̻8MUJջɮ<.uxO7ٕ&@V)wMo|F4 *]oKM}#/ |CZ~wom(|TElJV?kOLζVmуd*" O PνEZCi6C [iPl@X4Ԓr30}؇8EmkE+(q Wb&T*5mr9{9wZ8N^)? 1+$bzY2Le)9a3*ҹz.K1n}#BqStiQb8Z$ފzOg{f<LmˆdЬE9ժ.;-{i#IMJ 6QRƄ -W5O +{RfPU'COKOXěJT,z*P8A Ġ9`w)L_LCK9wdCbY:B5SB^uۤaNxHDƁ{@G"Qg:A ƤxF#1Mqeٹ\zq,,,V.0[ML&K$kFE*GH0\`zŃT}r;V}(C&J[ٲ08r!Y_#p899#v -D?Vg8V$_6}˒LkT9z#4 t;#2$GU[oFZ"X' si@/}_m种9\xgojqy1oHr45Y'~sqOȅ(j@}CGnK~# S* m χQQg*mVN×D/ G"lWf`R n4N\d48#O֓,-iG$ _| fYZÎuv74Ye_Q+wAfj'~; ƴ &>ty"i X-c;k(ˍR"NcN熪_<5mYbA [b&'+`DRmq Pnd\ PI$UB|G.qqo}aɯӯRoM Jvq03h[cUώ|/iW; h5#y@9N)YE05N@{Fn}972el|ê#F,t斆Ց&|̊K'oW]\'$IcO T,0SuO:͹Tui5 gUz 4:,3t;r 8Ur˚C1"l/Xk Uڷ_8̔ ߫&I!',uGɂU[rJ ԍ>s1X`Тa0b (-jnFy hO?ax7-xr!S..[c2(%D$K aQ@KQ=zN|{聄ީSV~A ^y,dPlrs]|6f%_[`6Bdk2yGM{MYc{%bK[HfZܔ ")0].FcBBbPI>U-#@MÞ^kc?S{u׉^V'dU5.|2Xab^DYUhuzBX?7PĵX:3oI=ڊss}WQcNO0+B%ۆNŻ^&[Ǚ-s$@s3 kh%+ubuF̒e=ץ}XWSrDڡQK q:VL"Ӎ9u4_,')֖EΏ+Vu,օxPlARψ@|eOJVJܙhd*-}1#;6>BVϫE5AäuF˃QU!Z1OΏ.I3k[Vܲ!\)LC&9~UFj֙]kiǞl4}F =žP#0Szcq(gV])EeE%*}@Q9&kfu{= jxӰdܰeIiPEy-/UeLmIțjtLJ-VZ}= "5jpt/{{E.9Oj<}CMhشM̷Cwh Q8KOCT2,E6agZy5T݈/`cUQ%V![@lh)6ƒ(1]# t1Gq5i WqN -_cЕ-xN .Z T(04xfT=G|䣤e{Beaq&%FǪ(3 ֜,Q|MtǓE ֛7p cX>ëpH~lqpŧLy(,/DY`58$%U7%I?Čl_* Y;i'FsI/5h}KC>6ugCB?iw+Zpʺ|Eҿ0A?m4@+:z[ |Ţ^gj0+ae;k}'٘u .*;8ŮkHCcx.} WX] J;5]ZfׄE9j\,/|6oDW᮱5{ =)0XDο@G 3[&qeahaRc,fUS*E9plODnYx&P[|m!lVدߤBИNj#[&:#I| ג-~fHvu_QzŒ*cc }927 h)q6mxXJ.F${fH8a"U8Ta< $5>dKQ =N+| zѡ'QW;9-D}[٦d3FÈP>xOn1 PG!F pDl Saz1nl>I-t{>΂^lzIkgR9\17aDp2Yq:l"Ǩ`1WRiyl*dbH8}8D}T삳[iؿ?&6ΟP uh}-hޮ JCv&cULo7kxw&gM|U,,yFlC,^LNUKt#^c_nHWʔ(&8e>G_SuBha1М4L+xzy9bPFKоֱ%O}CȢp8ߕ%|, !"$U$PL5K cFTN5rf"\RKMFoJdePiDҳ;mk 4MH巪68$V/t1oeI? ^99IőE|6hINxq^Yj(ytNH;@Ǡ1//MnۋC[Uo̬Qmr\$;OLK=grc)R#~d~ #1ṷGggJ䤧!~EE0$+7()4nIA6'am g~B䃙u87w5~04f\ڱ"My,;ƉxcբsEd5ѣlu1:ރ٦ecHf6HA$'gG{u XQVD\Ʒ |mFL#Ғrs;2 f _y1iR| ?Ԑ}6ҭc50pӕo*/9A'd 7}Y?0n-e $fg=(='rfXHr+F*탦It] ]SK: "#9[h.f) $9QꊵS>ˈ&?St/iQ44.w1%*7DgevhQ_3=n5S{-, tTzho:\`zy~fLfE511tK?G) yf[Ҽ[Ü:U~L(ˠl8!bD*=D]ȺG*n KU~0Q (?ޛ;LeHakseLʊeD?r vNKJ~p5 p' ^ {mέI3g.Q~lz.{@(~k>$Ǫhk>t dtu.g)hlw'?K]6vA܂k~DU1xG_6N\3/w?>dåw(Nl+Ppca)?@UA±& `]DQڂc0n/ )oEj94*{p]hfž\FDZQy2K%,ө.ytAu1\#Vz+ySS39L\*4dk]!`Ae5gv\+]p5^ӇIdx4DȜ|kG_o tCHABcũsbsf]Iuo,%i_C\"SkvZ &VFYxbZ?/0m't)Iv=UUKn ԅ0fi:}5S@Prs+OUY^y2 0wm-/K!9 U5˕I U:U %$M R0R.:*BjL;> Y)oK Jn ivbaJbʪj-aa0;G n_=$6Xrd M4v4DG2uMp!54\:l unj F~ Y9x6&UcQ'zzH@,-Pl>83]9N%`/gY5cwOisD5}Fg@pQa.rܼ4rMMoT4|w4Nb4EM*Q`o;cag8 &>RnjM˜xZĽ)Xv{Y$rX@mxmP\nUYCmf))!DiE(+汬7L<PPO!`Am*jٰ^ _FF{'{Pd@ϼĨi90ٳg4] Jqb\ZM"BDIJmNT9k'͑>Kկ噻&o4c с}e #Jv"ڶA!86xCTBҿ VvX#{=^]Uׂ!7}J8+ZM{/nA{"&UiLb˭X?9^ާ60C:,e[UsF: NQ)c55C["xK%;(N6\pYȽ܌mvh=@(=}_jnvnE̓d'=.ܚ-r*j5M92J Mb/~ 3M ]oZRÂ!.a@)dr&<C&Ypl@h@=@Lp6xfv9-L(꠶ZdŴ1G0RHmsB<+3b`J']h,csoD'\|i^ c@qf(h^uFSK8t4@ ,m@ .QG'B7΃˘AivE*ؤ;{!@3Hn(e=ډh>#ie_gb9W5}X6-Qi/'鋠OҐc+f6%0*DG 0?'>+uG< Q ^;`R ׼dn;>$M *m? za@N(JOHVd)}ޝYYΤlv8P|{c3I9_V"VBY}DMw_SwY>;-f~^7;mddI^a{)W]ŶAlֵa]IJuLqZL9L`+85yAKDKte-w)t!iؒ\oz]Gmb'#6O j*NCYm x"ٍPwod<ݡ¶'|WX$?H#e֫k=i[uW,sIΊN֔?Cv{&'qc^9HAMe2kad󻞿F z(6WVn=p) gov%R숩}"ƑI" T"*hBy`v H@hC(Uu5Zu.WSQ2yhRxMgƲINonbxѼqbn@kiYa++:O:X3kYRXLwYVH<~qq^ HQ4|qU}geh?ue Dǩ+wl&9$f5P A8*J˴Aʁ.g `@D ~.EґpZC<#.HK M%jK+2ZTHLLi'JUM߉ڮI8jI:}';Ԗ!PTqp}ƭN{I)@F JqEkmxЦJm?܃zYp;0!trBs&qŘSU6a=! 5:(QPkVAd Sܑ.+O K(6 "EtdD]=Uu`Vr;\eVi,OL٨&t a6A Wjag*NRq336%=]_a[0Rj.:x|9mMcU>*d6:ܭOJ{.R~k$,}*CE!PaDxvk @ 'zX9^ۈa>_70E]lXph&\hSN|R}dBWmTaE ߤТ_$(g w%WI$#;\G oŠ?=AeiK2z(acp)a(mjW ym>Z#qE)%Gy;a |-lL|fJۥ (|RoO@WTMo&._[x3gJ=* 3蹴9mX@8OZ#e8YWs) ٓfYɗ#pGJID,"E!E$A*| ݅"#RR2č+θMZ@_WJ l6s aI. C  ;ēʯ1$p=S(.n@26zAz)͚OL,Q>Ȉnڭ{jӢ-6bpK & _\moһ/  )ޅ. }S&Qxa ,ƃ=xBn.!}7 l1&iLO7w\kf7^{&&ús~#UT12![4fgNƧrŦ`hC_Hԡua 0+@d;,3\hw PL=WǶg-Zr-kF)0-fVayG{HXI! >WOH 1h7- bȣ*uHpjhQt)Ny7,YBBMay]Vo?1;9OGFYSf2Z1oҮ6XZ6ihkG$硯fXFy,'ː zN6j$-6 ^ %\;YWۦ`)f<'`s1ՒlƐyWr ,bUg ^3?v ( x5 G V$OwwQ|+*os^ 87^ow}6g K^ɋ0Q೽A4yq3Ǽׯ l:閚N>X+8WFQK"IoUV /;{]@WEScP0jp ̏ 5*jmK~~tU)Ϥ^[gG^&T/|{, * >w )2Z窚%Gw=6 [K24i)M3iLK?:|>yC[it^GO1j!dԸ䅝Ug+%2?Yj@!7={ EK zSίa"v~>d1 y]tT#!)-И 7RȧkHh%֟&EaRWI8hNz@ap#QAr-*E[VVKAg"a_9 N N f]XֽC-g4Un郙.;Ih,OcQPZ?Ɠc.#u;bΓ;{RJey]]"Z)CCHKY tm2N;?v ,-C%~6RW:\Eɣ7Absy ꁂl L')jeØU t'Ӫ2C:VXu],;F;ħ$$$qxSzEJ8`060%= AW-5s yjɩ,&_pA9lq+_b`<{oHƇi- D0N- ݱ,*Tw)h_&TIE&L0j#a(xVD nWR@`FXlpuP)nU oit\{RB3~l(ktNkUț$G7`5Й2C )_ n!U/v?%.~:uhډmЄI0?#"V}@jB4WX`sGW5}J79nt|ٖVe*W)N; k XvjZ6W x*Q{׫<ϏE:Qf֡*gOkS KƝޭ?] E.}Ϲ$@orGKksȿ4/ZR.q=C>9ܧW2'D>χMAj^F]3S3)҄H/n&՟#sP;YWD0x>!'{))xOd*ɲS4"%`(vMu)w$7#2~)bN]/({:ri 9m@OIqB蜍e@do+Jx] d\iby`(j7IVKC!S/u{G,锛>:5kJj '&gA9졖iOx>"L y+)zN&44)*]hч2^8J{}ؐz1ӶL ǰulJ$WmЕh'\ RFDQMW,{hOm Ns&ok3I=i0Nx;Ùx@8<+N9Ѽ@u=HȎZm>^\LshjB%7)Q|G3:%3:a`VdԵ|tr=mx-Ti:WEMM:䵎9ӕ>;\Ѳ>M cT|O q/58x+&IDSbpYeÛ?-'(u㗱|=v QozZc"kT] R4g iv~ݒ);]8Rl/u^jk GRCW9tek`, "k_C߫?x4X0,΁Bݍs\u{UnPpNU`{?i!b#xoJ:4r\vྚ4|4u< Y.VҘSƑWl*5? șF%6f n>4M;qΑ4RlqWUy 4 ߖi^YueuWac,(2wM5,-%+p̸TKyWXӟ|o*C8RYG;IaZY[\M;ANӢ}4EVAOs61(0@qO>6zs6>/smg4Ay'܁qۣՈ9 @7s.–HڢBw|ِFI6ͷ-0r#p='XS;tmPS`Pх(1&Iw) { xWy]ctx=X!z+MmH?\bmD0,ac8GY ;@ק.}/V8(9I61x<h: qk^їsG ?i = 'z;vsGT&Zp!5Q`VAG"/>帀Y%:> ؐ58 E|r:~&%=̞j+WOUa=@'1 ^Rw'2^,)IL3}D%|'MLb}]t(2`)wƗHAY{󔯥rHVŲ'sfd1l-%]uWjTB՜%=+'}߹N8MZݞFU/1I: 3V4Xk;NF`uqN ]ۅd?m Xr \N ܊+F:#LNeAwŲ/0-?0+Io٪1/D噎|2Ē>2[' p9IiX[,&sG@2{D@|WLs ^&Kٓ1E%tf*Q_q0+Ͻq%/Ґ!JdJa``d*3r_:I:L--*\ztJpK۰EAm55Q@"`ϫB+d'3Lg={pD_Snٳ VJE-=&"uA\Lu 38 s;4gLIL6ZS[e247jtEͫbEDqY7I*PjQ?yeve`r3J"dvqPΚY$@-;<;b)E ה%ȎL5 Eu#vR ]Q ÓUjSf|-{NKK/ڿ_g,+ <8hR9CPWR0m A82QdtE;C$WsfM6| w$ڹ&kN^S'YqGQ`‚US.F;L@~iգ(ISx} /Tt> mTCab |[>k?.lrPP!!nY4C)~SuT8ȰKr4$f|6K 9ol:l"mאst\2zH͎y?yI~B77*t39ڏ<xOÚ =Aw ̏?Lq {IVoGmolӪ4ȟ:t0*pv< +_M@zzxBE 1['uGE(@Qվ$p3=QD{yVr(tڻ(iQj;ry>M@ἧeq}uSTF;BT]]6v7XD=7$D:̹lPtwcv` VkcdX Qʭ &2m_ݦ\$THcgBeiUUIҶ\e|*G !tV}I1+M<1}lKeta g\o!P|2Ac]tڵӏROpn>U].|{QNVXb;=<&GNњBW|O,[Q)=0TL8±U]Xy]|\Y1ObOBd7-!rUBl,d>E.O_yo5_PUQe."Z_*s]Eng3aU%'e'̧-. 4IWLAo.'x)]e/Kާ&ч%vZQqXXG#2=i'\};7R,>幍l!LSfgc|DĖ([ ̂Ǡ1.׮h 뛽=CXot].(B5Բ:Th/ #>j}^n&4Ķcq`To*G6 fwcjvD/(`J=6MG9D,6[$(i!!K?'q&7*Ɍra`Jdm0Jʜbkkf֐M> 1_BU3R=ڧ7'b]EUTO FUX ^#aвldi<Ă:@2N&5$?HY~~pEfaژݩ*NˁE7q_%%xt xKlҼcb-% `h5öJ0uw #H:ec2Lwa\/2ˬЗL|9RfzvT 94_v ;^7#f/.(7B<π`n}T6GqA(6OYHhț(ߥ򭠞 >FV T tWzK.YdD$s\b?L#[fY ci8E?X6*//G20 oe]xƚ*nL\6<}xi*_Vm']\u"l*gd~N68QsDSyKqb×,~>/AH1'\{x  C?eRX73M26=b=>I#.`0B ?=odt7>Ş`zb'^vz ! |ҽ f4Zҝ LRB# B񵑥?J,kćv5^7'NTˣ1vRKwrSՇ8=^6r}+Vv }lN9yJ`n;;zgbv[m%BbaRk`x #b{c)NK3?++rRyDx'?igU¤&qWzqAjJ~":[ p:Qs ©5:޽ج(T3ٚF;dBx`Q@tꨰ3Y;3hm _4 +q<1PELS./G^k fa}=t8G2\yp$;iN$❏d֥}>[r *5 r3Q?uÝ ׄA?xm cܚ.A77T!Qvê85 ׀O,<'}&w9)] ZC|p{c&;^aSd@Kŗ^WCX/,?Tr,L*0Wp^R8>tHS7 6H-u #t?nuFUDTb9{ |PDCF%Rӹ[ujÓ_N~20u ʇ`Ug  qǢVʦqE矽ʆ|y$VzK [aQ<;,歅X2j]8rqݫ-?u^Z}p%Wj]̅9ܮ3 V⌿|j9#)ľ\,G{\ +̳y16%L幮b §ߞLeՈm{aw۷1AT'l@ Ql* Ю9"mv%̙}w(eE{9규>e}^hvwYszk777\0[62y,Oٲ J18Z*(>y4Jʸֳ+!xw*XE*bF#Y PlLQ1R@+$ Trѐ' Z=72,K[\kK ?x@brN%V-/ VfŞWǝ& )SQ| I6#μx"p$^g:k*C˃oJ0ȓbbľ2DkFxh$Z6ūo.6׎*U#!,A숎Y5s6ej7A7rBF CCmJQ Baڑ} onR5!GD#38CF6hY; V W4|Δ[>"c @WT$Gc٨% '3rf9S&|ro-ûjMwHY%jhHSÙ 8؉;UeCSaVuc@RyӞe_+fܖǡ0܂/Ӆl\)^gpx5>T'#C1*i`.HD)gT5HѸ= $;^ C$v"dp +uZĄPi&7׻緉=,Db"$>%Bԡ='৸z?{oőRveF'DuN0@EMRYC;6Cdo,l7\/H^^Xbϸkiϥutܭ4D}!n,p]~.لB^ýPUƈ  SBlW$X v_3F%›c} Q=C?*oG K_Le3ë.V<|LWB: Ŕ!"H::~)bsJQa03P\“+ʧ3ۯ&Y!7nog;#4qαD]ZD #cSg{[H.7kYuhJò%mA=ݍ!"-YU1ArT7V煯ϛ`1񤴕Jk)y0%[!\#3p/D>PWC+cM x3-|UY2]bI][,lr ぇaz@-@C݇a` r(rd?)cgrꞷP 1i[@#)kGܮ-<ݐH`ӿ_Ed>$JBuQ^-ܐ 5 "O61 ^ K ]0( -=T"GU=Pl:H 9p 1#n*IjrSuA Mi0qWea|8>Xr7@.ޑ߱K "-0a2ۛQ*$3xzݬACS?5zuP.+"nj,pceS ڟ}L9ofh F0G\u%Ls&--52w*ċkD&3W$uHc `jÕCڳ'Qj _6Ij]FX_[Iv)Ίum5q]^z &Si{%ށ,ͲUMi,9--lFsm|‘bYhcRKơN\$SMFw vx _qwn  x̉nXQ85ڌU[ ԀG ypgi]=qTOd;JGl\(SJ+9/8YUR =@SosVwV٧/LcvrK("GS>%M(7qFFXVG_fŒ,+ >16%>]"Y4)<)g$N&&S nJ/v:Qa2P8x Vڬ_Fg] ᱈/BĠ~{IRVl%d@öU$Skh;sbEa%ha".4-+nd00^#]wyx3w&d>2_ƫ?uRf%vnoHܯ0osP󵊃$I-$:2@ZㆱO(2%T"zK]֨`cK6P;+WgI6gIxoYMWh.Û 8r]-*?:CHE-N10ϒ-G8G:`:[g612g8K :.mqTRn+&*s?( $i! 0n-:YpW)z `qG<'4R2h q&8XG[8wG3mW2u%t G p Nm_KP+Di# ٯ3wkr[d9ݺhMGlV+u9ypEsYcg_]RliV(hh`8dQGn/z -W̩HAߌ!1ꄺbpڿB ZUsrdpaRB̟b5,Wm&Maտr`/uX2,1:f9Sdt9(/ mN]ጿF?fu" L.RØ( z,PgDas+[25(`Ų)~Ŀ"\+#LPsďs8}!&&Aނ{!O-7~pԦr*uԐ2`/'Ȉta0BC$R~];)0w "Nk~DW:,e*qªJFǘ R1^wAѿ[؊Uh0YfoMfH>Έnrrcu8LlIdlFi=x<8ƧHݐ{H# hPx0vAjŏu ?{O R.asv|m7 y mz.C}`-̠a'ueln Ex%:+ee޺tF%;_ope ߊ VJrth ,|{&hum,xjoWPMIƤx8sW踂ɜ9smssY(hݤv3s-5k<$9 ɖQ0OOus#]J'FuA/꠹0#ˡjkv%~CWyhOeJ=/CkN&7[l>e8= $)}h鉿 zcvHL=LQӝ%AܶK䨌x܉Ffx̹ =([̝PWkic@k ?6(B[!FCP8׃*B++@I?BVh<;Pq!!M$w .TqaDT#>Xǔ-qrꆣ$$ꅹbhϸQwCN'[Fè 9H a+:Q ~`Bty<'BK#,ZTJ.ޭøQsHY LʳV>g. T 0O߷C܂ӉbB$-Z=0c&ZVP*< 0R Y:'2W3_p Z|yŒ0لyc՟8Ōg,pDi?-|Ln-.SbR}/i;^K~&N D DXjdctμha!)м7G0t 6'yB/QY:#=99w3fGUhS/#q+l *ѸuDkp->5q'"'7}J<=7eEfT9͞U(?I"!%8HWu=SxBlxړ|bokngks^2Ƭ@ jŇ S,t:}{^ϲ/g~C>Wp1L +C2v&uU. S3'3tr;U9)c ۘH:׍y@=Ps^^wO4Qz4_,Ҟ)XL uX3ae!oΗ84S sbX{ 4lu(֋dzyRT)/ݯ ̠^Kݲ? mWqvGRsӚ viTsb?P"gt;peo O~]1 x^~SmР44rk9nTFj3A\ ) ~@m ;c|KS[FCV=Oŝ Ceg"Ep\(rqسZ/ [[:E0cJ dN~Zп;t"TwGH&XpUgӒ3"I;!Z0|Lq,ZAih^[n;fG&9KE nhf<%Oe(>L+Õ Ikab3(^5Fϟڞ熔15=h|gxya}2xZeeRx' w:!;*]&)=PKyl"dFn# TF3/iq_[ eB1yZ N% 2IEd,@hJ{PC~Kg/YԺY\H^/ C@n= $U;v9~)$2 mP XtB c a7EY!ю`_qgZ9|FR wspɨL6"WT62C"2a+ɶoTս6O5tv?ֻgq"E` q5gƾqQw oːoqv Rk PuWO^ib^&s`p;ޫn;޽ewAG,iW kR!|GLeFf"{feor{Wtn:8wB`2_ NBKW6-]]V=m+.ijE%lE͛B6Ѳ͟WWk[~fFʤlo AJ䯁て>w#!I%(+Y*D4H2.ǒ@{?ւc`*bN[IFNsZKUӹ$G?G1qM9?)FA 9padt%V<91 xz~WX(h?6l![FÙmIv+ Ĥo䍌Ŋ<^ 'N#'SuӫAG%D7|I.o%E^َU pD_ 4݅'sN=7oP隴4P> U5oAog۝(`6H>/b]N5ʌ~TOqڢU:{UKiMTcэCw ELZ:}TײsintD^l]9@Ǔw#x L@a!d(m*-w͋\;}'}rdKq{ZԎr)V>aa9ToƘ,󵽋rX>kÉj2cBv΄T(S5R&̀$wFzc rR`Z2D%U"Wʄ|ЖH>(-wwVV,g xگ|6vC͔3LjеU>cC 1Q%fKo{r-֏ H(0DȮXqQԓOg=b@hI A!c"WTvߓ(gY&fGh0l?ق}=%HB@XC1kߧnj;s(~e=wCE@#b>J8IzU!*2̏yX,|qX2N[ꋼV[.e$=(4帖7äsXa~=1qd {+d eۄsVF䋄?Dv%ǵ7#ԐKl1΄pԘ.] EK#TkV`-ś1aj(svZ z'Q#&?9 B  ( O5$9 QAoƨ%\{!bqk]oD=!؟}nMXwD^ jK!ȳ[sT$vxSYi~;v.$HU&2_|5; cK;dU8ٱ^yhobա/xNAyĂ v| WGLW r3K< jgN@; a'. Ҵ/7{ދ%8竺u;*7(B r>av8VVe Y _=AJD8?7j϶Db%bO 6lX#[+%c^ h&ƊwV.v 3xW!'X'*v`爲P3߹"vjW?1?arZ> @$\n-rΗHc3RDT)RM=j `=ίwĸ$Dg9|(DS+(\A*秸i yr2|-2加@7}Gg ]q]`nNAx{4gz߷Ĉƪ43|(a_ %X a$*"{@NHK%59O~im04nV,k vꢘhc/d "y[i Y-c?nn|x[ 0a+X)-q #&\S,3cU1늏feKge-K? 8bX-".Ćc o'}!{r9U8|!DƵe$LFػ1yϚf=K^lV~&׾apɸQi VH;>#RG''f覍EB3C8B1ޓ cA', 5#(F0cn&e;THXqo1x4 .o ?[" AJl6u  Ѽ܎|70,[ej~K~h7Sؒ8ZPoC#ܢG/HP^ TS9 CX.?9v3U7 ޷]#uJĝҢPm/TlMmJLHVRI/Ri6ď4,E#ohAEM'G劧>JwÚGW=z9U\Õ3GG߯=@X34?g . IEYd; c53yْ*W[£a.dUw=cQ9L-w^TGQ(H0"^ ^)]y77 N1klio>﮾&ZuϙaNXsXqC47RFwɜz6Z{OQ~wMVJU] V/AKjP3=3y4AO?*q9ث{||}[ [ᤂ~04U&w/Eأf=𦐨U!!~^/S, jw0ȅ6,o򽔱Kלnpi ed+q@ B]_ O`~tSR4~0efPwp$VaC(hK¿#UxvNd&܂jV}ppD2.şʥˬ_{n}09lRO' &"[įX\ nA,fo zs& aUaN_WsN׷b9(;|7`2L/4KtyGqnHCc-}*T^&O씏*_J%Or|hk)ju0^gIϮ6/y(T9ש %#KsYSQ6Tj+ԛ4-M3Gԏ 'ھupc<\`+o~6!3>һA La _lS):Q9]T. hsq’+u9CKT\,?x,jr'ksĻ 4{oQS`*sLP5vdcs94ߝcNhɈ,m x >}`JQlHWY=J`=~5xID4!<̢ s?&'xE 嫪Txxî> I^3ET?0FUSpogIbCqU&V@L}sjv|?/w:p41;5AԑY-&ϏwnPOM`Uk#T" J.M''~ -Lo , AHSوeq,^כĎC+;0q*sAB(cn y38,BDWۻ%(X'",o^oܥfț1Ն[1+LbOKNﰍR .oǕpZf0mW+# 8hv L)̵c-*7$J& K}Msjڄ]$oDŽëuf%Γs\7n[v!Ӧ"i㰅6bGUC]K=XKiIfog3{A=F[ѳkJyhHG%p`SDUveS?0wPްWO&z'2OXBaHܠ @7ZGRS\v?{qNœfml^s٤MgUnVOE'TV C"t\_E, u# ڲz7'R很ά7%E#x]Xi%\bTh5EIW9|,{9*3yAƸ*_Dϩ7M648O i;#=PdDUB!Ek{{tAb/ҧLM1~z(rPyaj {f'k7ӹ.9êY<t:((Qs3n65ҠQ 5\ˌ?n>>LRN6]~QˎZ6!11dm<&RBY;UiA|iMtfg^ܬkO= 3܏ ]ωU|Tޑ\6!X0vxr}<231"O ]8áhgC:YT/H7qeZP=#;o&G;/uL^`Pl u}?%H0F_y v} (Tl4JNK%Lw2B 4S] ]Y4C dmKx.,.]iea Ýݔ ~+iqx fG3+!*th95K9-:t1;ݓ%mw\%ԅ״UV?j]Ҝ||5͌sV󚉴>JDz Vf؍0}&Iu;TefzSQg;i苀 h:('c*]L{R%gIӦiE G j|عHEtDyP :ڔV @3k !/h& VU$悓 Zl_d\V 'oH#aJ[fe֤(o與G;*|ˢvp1bEW C^/洙+L=P[ n8V+`+_'ޙӠir%Fwx5+icL,weդpFE4]*-<ٙtfHX_?ԮMW_{x 3ZRQO)C{_9jׅdw$0`ǏbdD$=ѪBCIy*os6y8=$R ln.ZFRYCȥT.|OPL,Eiro^o%鰍gP5' 'PKĪF z#quʦ-iV1ܟdO`ʫ8Zp*]jl%1~!XBˮKx[~zS q $[# ೋHKz<7ΥVI`m2™i fd'$% |bg\_'+0SZ=n+Ԭ3H+Ѓ+LsI3|*`lg|FYxpR( ]ŭG鐐e{c ]fn/I<{qMf{w;XojJȭ:5t߁͠KIzzO $8AwQGa5)u=a5x"\ۗ}'~(!(L lǚgp%KVR'oX`)=R5jZ?Ѫ?>K-9@G~~˵8+%FPPo1H']O?TՍ}'6 ɨz(U]1Q/fy5q5-Qˁ3v$cPk&GPX1B*d-%7Ov}?,EqG}N̓RW^3 "ݎw"7jsgKUB&WdIM x~ lU=%I{*NN g=}" eeĄ<%%%oCRאb7utY!!Eq7ɝȝ;[lČ>! 1\4]_#'M@QXh/H\1K>ЏaHټ'ϬT 5+? %ۜV^˓Y㔍0 .cфW=a`"EG6S/w/=qqd)n#D1XkpVlXVHIvG024MT^~4bU= ><{7rQ2471>4ͯM9-t3C͚""7^x`@Ȯ=~fqc,*0;ԒD+~O+4e&A~@ſفDGݫ9D~К$QIxD)ئV|I&TL!9K2[~8p'ڼzR7)1i.) =Qa%TӒD93% }nயI k\F<ϝjY˅O7<+!vE6_ƗHC,g3N9:iwD:pR?ɽi}LijCU훵 &^TG W FI +8lڰW[/mEɦlu5ov IuGVK`kָ(Z@\#v"ѽ &U<_1E{u׳FﲀA&"N{lH@^' X!k]f1N` QsJgEa&j\Q5y<2 \ "G/rJK9w{~^FiO +V nHB8ѕ3 ߇g=M"44SX!}m }I~U>Ŭ1쟟1\l#^ph9.ž$؍M1vfq #aM{Мc1roLEĚ,8Om9Sq[:RP {)ѢS B?X/%D,w60 ;S3M Qma=ێq,oQ!Hrƍ{V2%h` к('$&|fJIGVZ,S!)I=rLsZUhG| M1x  +kjXj]^1Xk3D۠i;~6,aUۀ`;KuܦF@ `5sv[pPbyRI[ϧN$ɟNq~\ /7^m3;׳K('{Q(`f , {]hEty!Ct63j9m&~Lh72ٿc:~c-R]8kCiS?_BB`g$L o ̓lz?\pȯ}}]z*r[`د?K*;M߮M%xq8 VlG̽ cp}sҒ( PIWmjsAⳏ%ot=jb5:{f0NAx2}=1z4Hj!AZ67 6eG4AEbq^$ӸV^-he.YXicJमIQY*wb Z>?9XAKn{ -cW%!䳊=;"Ǖ\) LCBm&"/tTH7+Y3IPZm zqiĔ>xޞ dɾ>ĩ}j{M-a#ޏIȽr5(󾕉/ @` Fe F&M R9P0\ʶp$\OبQ"A"u5b"b4q_w׮7m|ƄQ6ۖNQ\c:k"i@Z@mB]Q#iL`JS#B.\hsp1d ]DH H9u:'׆(> +.LwM>qh;3^ڠA=K~S('4ߑ?_${rv+5/(*t;K'sHj>MZz;@ġ[EnĢC6^ߐhXrX&wsTu"qnw;_ r!ǖX},#hpkǫuրQD1 M?Hof'Yt{#!JbRQ_KinlH8K)ΓRz[U)p8LF"@Io#.x0DžRF@&u}rCmfFWXq/ F́MVLAar][J*,.b0;#.>X43CA[3micEՃ f8Ӗ:uBCPG% Y`S86Te#l#8$q n/(C*2|TGh+D9&B-n.hao{G^9RSY3˳gx2ޱqI1@D O)scW_ i+R1sGtVô݈BR>Ó7q-v"ͯ99hFt dOkO^;~XR$g W(FN cUX~Bu E7i&Zh)@++9jyqg5gB96*C.colPz9l šV}W49@[{(IkH?{?i{,P=?6SZ0T޼R|`*&Z'2ca7bi} *potTAjz'N$)X̘qx83WgdPޅ ;FMi pDڭ}iPW]5.C>nfb*^z,*g-ts<>dWJVƗdrzVfR]Y#<./2]Kľk2KAv;fapgmyHXx?k}@7a΋l@K>lcV3%~! \\aKIK\Rpͫ/)Arc.sܻ6 `T{YϹ׶h׾ldGH Pϊ`pC4NȀw]<)'5Ԝ_߃el0d,BؗrzcxT*N_yp&M8у?8.=XUTf VXK% ѸU#k /M0d%D˺wTj]s)::ճtBFtTsL վ|8TU:vJG%҉.[FC*_5W(tv%[!'ǯ*KVdf'(vv ?nWμsWJ4.i2L;wU3q^S0R'3v\ ؽrzPUjw_$MqIy֩ih4%[L߯x@q6n,0qJ 6٩IIc|DlYQ\Vh 6+>z:,ZiH>n쳳PO(HjWπ)٘~nvSyε;*Ǭ7ořscYlfh} #>SQ쌅l Ij7uaĞrɌK(X=eK ĉJ'b+=뇣QfyDHrdT(A6gR ?{^SǫxOŀin+&~wM ҝDtPǼ4_գv#!LbJclm%kN%~bOEc!Lg*NÛ5:64L/4.ͦn똎.Q&ĦO;eF ͳu^7@}|m'_рZ:tPրF$"E9kTg@պ yoYYkcx*\lZ.)XE6o+if|o]odLZ̋$b9`( L?}~}DJ4xH*X_@)qҲ_dGHdYQq,7%dYqW6iZX099 i4<-ͱݾ#ް0!%iQsŐZg//A@UH&U#cH1eeW:5Bv>87m!ܿRh Оّ+2vD/Vnd;Ҁ_ogG2c']mW?&UO@f]y6>Z\e2PK*WWh`|gPsgKلT36{m>=0ϕJptl5רl;K]կkmb{vo_ h J QbLhe(Y݅#7S-B'6 Sw ٙȗI+ki5pXt|0Tڝ ܵ>0A_Z9iAA GxDMN|[OXqBNs#f=!bX02ؑj|?'ss:8<- BIoiM 'ri6J%x4oi6*,XTbRpS,t 9k໼oUn g9 ݏUja{;־[@ϼt#kMyQ͟_:- Tqpi@ڬ}R[z0d aN - rR.y ݚ| U_H ޲ijtX[JH'8gM}]]G$Q0Uu|ߪM/*U`!= Zum Iz7䁱YI)yF3:f &@7gGI<0}MUQ=,fgC}>Rc`Whf5XU֭,[Wz0)'LefPrwzg;mb47]GnC,u-t8 Pϧ[uSkIdVh7[+{C)7I0,KLY" zE mT?B0Xƣ/4n/INM \RFAAN }?X$tla(9 V7K<$ m$&&z0˨SFt`s`Q(El;)- ePOM54_ait$ b# E& ?@tV!%|0T`0'k 6V1hf4j 쏼 "=әmQ W,#9Qu:@LBzpMCk+&m's|9"$A4m`M I%œ?9s̙4~IUp4T $$MS4,)2RR:,ZB1S*7 sgLݬ.X' 8-s%*#K~2.DdZ5زD9[}Oӕ/ndĮ^*'+p~CS7%d\ͱ\⻝Y-}R)nn?Dt闔CL9,YASY7}CU6phQ}&I]8=䢶e u3JͰ|Œ4ߞT«ṮY.JN%XqݧQ* Y_Я cW]n4¸&lO us|b] k>@N98yU^q$L`w`!Jty) !!}vg?i"F{ 3e((ץ"b=$r%]iᑙ^nمMLgԬnŽ5>&f,Jb&~1u8կLhbg̕3QܸpG]ix[WAN"]%CEGcsW[0e<>=y] @ZވbatBR,yW~R؁ȈWs,d$J5{;AOF\|ZW}/" |$Fx̺oTļOVmԁ2|Dp<뤃~-1>}@Wʶ] bq^ĝ!Mf#gȺsX :Eb_4^v@Z&JJӵ: IQ(M2B\l +wBQѿAR* ۄTTRX kp$g*UeS"zw/x!XylX=RțQpstb_.K]I'6ǝ@\l~:O~8XjnvӜ*1拊V,jg i}\y\ LbK,v"62m#{"a5Y;n#DZlkpd_~hN^G!f1)x(TLZn)wBZYqz@ڷ]j9_HT.NCג[*K& !pB;Ma"*g&&^<1uCT! 3u+sue]_(ߊ6HTKb"K%U(ܕ"7U‰I>JUW`ꓨΠ|FiO𞫍oU,zIQ&H|M-ׄ/""(udzYi ٧T  b`N9:l**7L)۔A_Tm9 4\dK\>-tvEct, -m +,=͍Ք XP6J\k@ˮ$k){g>5a̓tYR䏫 5UTIߣ"@VK'PSA:NҔw=EqYID}zLff4HU^2-Y4ћ$eM51kzy8"eXEBִ:q*w>FJ2_e;/ur Lgʛvd mޗRX&y8  xwa]n2a~\1U6Np ʕ,4['EfjFݐcD/+' L=z߽jpg<EnvX *8f8KukT*h_*kנ"7ȫ |7M|".:l)InW@P;6Qژn=yL[Wfrd29kWFu|تfb0' WF:k!JcOkIwV}v '%9.6{뗗/䬒~m=+!="2&D iDk;p#&%}1"oۃgcXm4g$H^Z Y**$PZ bHp?ҫ}R|1']NPż%R 6!ܛA^mj]laplvZ=͗X$%7c'Pv J%;[w<\+U%+ԠQ]'Ѩ 3' u W]&}bSkv"\{6w0 <eyxX7zSʧgQ ED;6+՟l[]mX%>DSa`n}R aiTk)(i)g=f {&U;'?R!TpĞN-pc(@c޾bJՔCIae-[Igu:ZqĨ_F&$)8EءP-vEeÞ/j`ƌ~XXYl6IAb!F[濋`Ω0%+ԟJzz!gӳ_A@BLjHSp=v2YϠjk/5$#CE6ߗJt&40Th` U3h&6|Sq!rd&M`_v>`KE"AYH\}O<O&!.;oeگ dM}G^IS*F 7tt\$tJ/CV܃*VBjWso}7π##4+7|IO*sH6#Cz.B,ps*(n&69LC5[6(-iѪunĿv6Q`8Yk(^9APTOx܃n28諜f>C4v>jeՄ<STۧ~\Lb["V!R^ԲF;a aE|~k66:+|IQZ [UHl b2fpwsH 80BV`SDfBO%5Cqu̚ N,)=EfI_;kSV,=#:ܰci^#HP_VWs0ǟ4_%r\;lIqB68kVp$%gF(̂WD= Xloi3-hxkAuOyѥVCtKsuמ[PG:uǔYR/~pLfAUQȽf/^ۘ>c$bF[rЪ{BBTA_vq>G XY_uy.l;h|ʝK`E%)|#`HK H ]llj]dr jWX=#@ <nwmTr Ȑ3<~oY%J&@?]D'i^a$0 t+<͗<| m''=ؤj { nhqhhjvF6 =0 ^cYk%qKx1?\:^5_$%(I2CN; K_F=.]afXIgH2< ?.۠c@.(@K5>l!>|31ފ*jeTyzڊ ?vo)vE ȎIҞdgb1V~ ?'e]NwK {=hcY:qh,D9T,cvL7y6r*+N<ŇK0z6@%tA/E/ZfuÝW9izxq 9f&P.dN &^Z%!zk>;ss1rTYWZ$=Eǘe C:1W.g2CR|VxBO?pXZ N^[waؗ 6`ʝp#H"4}G(QV<%z ktKePa?4 N[=VL CysPQ$%ٖ6`ωELq1h \Q3ezUw 3d)qǒ}EU~׮9b"˥QF.E Y Ѻtm"͛킸%}:\+CE J} H+16&gM#܃&z'ɋJؖx E=G]]&4k+\ +V/Hm6wjMs ` Xp'R \Ol,emYJ2 XoƦBdl+KqQԿ$=c#_?\kHl:뺼:3?J)4GMmuKZoBG9yvber$PvߺLLVK<0QI\v 6 "TaKN'׺QDQ p2{H6վˣAԁú6iEKEe&~Uf9ifPGo/7-9lj%Waߍ]kq1'DlDpog]P|Cֵdo^xb0YNj.]n m| IښѽI6DC'aK }BHnǫ$TkȧL W4Rq luw$>XMr㺅 "kȜsҍDԘa7<#Ox} ~X.:C&cYJժ#w{=YT? m 9rI&?J|}. QCw@03?5RK*֒ ϒB_U  ũq?d@Wp#wgD1XAQ |wvvFSr4xIBZg&wɣr9h`n &~o~=oZPFBWdH(r0¶ 4KsC$wE~}ytb=3Ƨ2APGT߭8=/vkFm9#dwuiBCyF!(/+]T5ry4AƖgW >X.! Fڟm`yZL vإ4;pjZ{S'm5b8ѕl_G둹k?4H˫+.\vAꃏnB.(Abv%I{y$YN,Wn-@_.[ pXʖ#=/y2IY/cgU矲IZS0_ּ Q_GUm&w'ʼnì(! [+ oXҸ8];F+J"FCe[`Z6OvE8>Hc +a.Ax#X^#^ i,`L;kNzp注:xpvQ9T`Țgzˬ hQ9/ro4\l+!mA}ࡉFpքFEuOfhdxlb*eFbII據1&``# IkNs 6&]û.72%c)| 7ؐ Kl 8ğ]qdߊzcJ50WU*sȴPcgǺ9xQh"{72e["Kߤ]nbFOv\dGkI%7/2i("YMw!y` ֬2]*p xi^Ob}a50F% u ̸P&KK71:$bեIX,.}c~w 8Tr:#(J`yF2oޔ (eGx(,{uv&5V9yjVIWU}t'n&:^ )` Z%U# 8H1;y4 ?vʄ[iWl x$ϔIC{1N7ec%K%p~Vl 49R5fL~D}ArHCePu v%)bHV%6SBq?壂]ciC]nb㔏a jCT-NMAgko .SD6 8V| &>sp5>*֕v;HCsx Ue!{ݻ`NcD<~(7H}( }&@c|O C9F3&Bʈ7BU|ndRu#ءb-wk %[]ZA !J++3V*:=`/gu2XIJ3%G} IǴtmAd U>2 8Tfk YI7u`}/o&8̂$ȊOb˿="|O!AL YmKB?*6$]ȱ(gAc ˎUGjE%(+^N&b1T6ZV9fW$>geN%Kנ8섺v!K2/S(1ղJ(?2Yi Gө9Glz| :dd?$ѱ5"mʚzv97UtH A03ӊѧaM&lphrbi5-6AQ5Ȭ;EE,YOuK=yԗ;qe|ah-^oG~F25>%ܷM~>NSr/QzFq1<^GVRBb(s)v7Ahf[a@x!-{;7qӂ5Ad?1ݺ {.D V@U-3IT3dUGcĞj0*9s0tRi:Noţ0¶-'ޮ~0HZ /ih޳@aа-φj>,R{ӵ;C eS??gQJ/PA LC/LJҳ0GDU$b0,#9-?ÞOYʛK17^2΀j8%\B :cT>Pe'cx udQ⵮S6irq׿{jCIYRuqO+@^©"n!<)>l1>[)h$FT:FVĦL1(Z+P `!"24iѦOqkFؚE*MokTSP\aI+!zc¶,>Ngi\d ]$α +h$@6d=?St7j6qвB-b4N]Uhm~;bŠ?ٲoUH!?&ځ?.MK0w݋8}N~#<6$VϸLq"vQ3y$柣]E EjGݞ`5~5$ ܈?~hG0*c^BP\`(&rYDF[{KT0VTrȳ5:."`D‡ul.`:iۮ$yHZ.'U^3kZb$&@@F(HVֿzׁBip\ Alg1?$WK=jMDfa%3tg\68h:Ug߾mRLQ揢efe/C.BP#:6]*g0~S8&qR"߿Fh K4# ek@y\JxfzqK%l<;ϑQ׋:X-xqf]f}2q⡖H|*[U~: 0Eiy40%)ט0*" S;; QQniMpEL e޵1"Lh[: 4JJW-S$]{kR.oX,tGp.f3ZPM1ͿC(tl<}͖^MX?5PL8]KrnO5@շ"HfhQRԞ3l:amg( Mle`RNc]1 ղ-ĉ0^J]fM`Wn8 _XQ[ˁ@Hl{Qu\MXK8W{$4yC M,Ry e\gk 1[:n.y7?aye*Vkd=mBEB?4 Gc={[7KFX1B0jJCA ȋIuC=\(P)'@ :FPPEQ~=Zxp~=Z:![}0D=Ǡn[',a h5p݆ٜ.w8~ ~-:@ccaHF$Z”@L$m׳5҆cjdzx}}r:^ p=R%2)62ńzFbZiűwV,j|[m AƎ!/.HQ2o3:[`F"=+/Kr2ӤW8;5$L29f;/ cU5֛8?'hk TQ&Acw"u91*k)R7a$AȜl)-ҵЦ=z$huBX,\u0i:<Veylq'4Ȉʶĭqg+2vwV,m^BRhyW70F/jd? `}q8Yڜ$c?0}q;:T|qgZxa=U'o- ϲi >&T|$Ar zk@*pŷS3DH ,:$(bv_ŃHJ+[o=H?9$ TOd8}-P!y*- 9:Ϥ$(l;!Ҙ%w(":_ yT -.0UH",\mRݟd {S>-q( ;9d@"N=sՀ0iw2G 8̏nm@T)!*YaW(q?dx{"h<C; TǴư_W/i4Ux uL`W|X꼢ZJڋJ mel9 x<55ƫj7r"@@JپME|+"ԱB6g8]Xҧ+k1}kx`ܝŐNJIO- ɐrX%ovh.(D"Aou(W`t[]d?%(,QCo2gbjh]5eGBNYtt v/ lJop>Vb3s?*DZ:^Q{o .9Ke4}cIN޸%ID )Jh>'lZp4}`և/sZ2< 4[X5STƟpUz>θǼ<5(xgKd$X q=᯵Y$ӻr^4må׾i&SOfT[ X&M~G]\~@*}~s/ 5w΄.JrL`H~˃VG?2E\d8H.GܤT֩ &#½$K ?bzxΗ)0ZN 3! TT=u 1 -"O G89r[~}M9ķZ`Xpa*2ewh?tݯh*df.>.yN)VVM-]۱;(Pfxb… ` pdͯ2\!"#z.QVqe>AҺDXB<,^0FrMP|k_Ca-"6*bƁ_p̻#yhԤC|Ԕ;`EGgy?S.,ҹ_؛ N-8WdLru%ff(xE*s ČD]7nRޓVW?VO-CPNꚉo)(Oaz9㜻^Z'xda'=^5 G,!Qq&ބLZrؘ&̥<8Fbi=6=_hQ5j;ސZLo4L^P@DGSL aĸ6JIwסb-Am]E.Qn$׭= a*sœc|( vm^,efs$` "8%UaaYeH.V`S5[@;xU-]Lȍ|1zbt;ND40CɺW|N @>42^77^Y?<o2 m ݂~"voI\J4t @޲Կ6ԍBVu3gVtIBԎV2/wDs'þU WB6b d1pNѐs',%cx~L=D0?B׹z_C,7V΍„`{ ^1#ɆrsuI]>gP0sї{%zł]x|@h֙% =}7$4F_0aQ:>N|7%yZ''rrC虒omjU E6Ph ]I0ep0#%!^;j0}=d (-^g,nxk:7;xQ˞FLΌJ`%cţ_8e0, ܊XPU2(P}My@GMlnCnNEArW\=P096^ M޸ɮ#̍ۧH\00Flq 1K6z,-yϦ;ȚqZ g<&x6HCYyI3|[Qk.]5Tb Oߴg "b޾7cF!!cniMa/ A2y_Tϯ (*> FIz[Fk@62p+xYpXv?mGsP8 v+{y =em7Y :Sт^oM%OCV<$9g k0)1XXD4aR[(G MA0!?:+Pi_|]˪nH\gM8[^?,nVn`E Q4wGHq4nl! =78O_YkyZIiԱbO: lA>WcI"SFqln6A*4bv;ʕiUQRd=;D"3lbz+fz4I&dwK)Sv݂'لݮ6d0Џ4n~-n}oFA+ {i=h "T>ĉ30"-XϣӌK%$0{R- r>T64p:RtE2yH:$RGY%t| ~ͳkc^>;఍#n1GǷqXF8EEӘYG`}7H-DT]u܀UaHXcH>C,#4[g[LKIfl]0]}μ>#bѩ.0BQE̘_3 Lc^7qUᔳٍUMI(ĜMDZV5q6Ef[,&5FcFq[: r{[79i1p[2|̲wk'!`)3|}R]náBI06J=VTry`ʫ R8z,QOH+_[ e)u@9.QQz5*>uYwOZ5t2IJҲXA'D$ 栥ims(XEbfl֗R2؆lif8)_Cx"R-9Ps|ڼc 8NpRP{;'S T+i_'m$)o>r2B> CZOEZQE5(|޾(<A%=!%P֨z8kz9"g"ͫU%`191֔3rSj_l)0E+Bِ^F2E VN Wj#x7es(s)+ln3 dJa,i'3|/ZAsn gpX~h6bTyt+{N{r ,W]3NЄ֒EX*̪_ ~)3PA.t߹4oG_-5f;3i ^Y QL-ٿ*X'([-~ZxJ6 e 6C~?J_CNQuz}M}cY"΄A[b0x3O>;1ȯfg9xMXxTȝig$mGt?ћQD3֐eڸ*D=m]Fڥ;Zm&0soZ&kl^e>roJ/@fe'H]Ke_d` |vVWŎDrhE˅2ע}{޷֭ۉPwn6 ᳷x G%u> 97_9q"@;̫̅KHUiO#4z^ۛe<~3QrL1"U 0svKȏɿԫ_JjQea~H PW5ޏsYS `:Nh 50|`>yΗ-ME3am<~d(eea&.kita^0;aPy3.́;R%) `Ucܐ9,DZQg k]!Xֵ4#T[pç]r1#KU( %Ӈ~?2' O" 2\Q?hզpp-OX;C .X))t)A"oMMPO yxZy7Q( @+ΨI!M{IXzCJIyH `];USiCфywZɕTr}e g(`BCV6GLGi^XgKl W)Hz_'ޘH;YHt"x>`YBڬBJntGtŧ8{$b 5 ϼ6 zKפI0ը%6 n-\X~NA#kZ3f~jz;шOd3+"ІՎ}uu\+`bH"J6Q\-fK+<֛b0-#g-ƶ*؀ODG29Mϵzvyep5yrTmb5XNɌQd<2o@RK?TV*肜%g2c4 gǜC;l@a8RJͲ1}Y%R4Q,Mw,7?1cxTUU ?tn4|m a{\'˄ஔ oAlV;`bCɅ$,e9si&4]&`&}܁`ts+[n7:Oo/x،Ma{|#"9T? lX]DT OO/仦3b7vv7)7a~u_ЂiyGUsG_`a Qf=q1?_CO' _؋t|YP.M2ZI@$ZG}{20 T6\4B(w6A;Z.-*w0̙ bg #tEtwZׯy@>Je9jU!> l' g{VId8gJ*m&.`͉%eU4'+Du"dLl/"bh>LYw$#j9),sSfGH5F=_"@$">&j6Pݩy `a2A_!8&lBt}OP(hy^&$]Ou?Wifx(I&"m@0$K^%hkmNj* ܣuq2zRTTjLy8[+Ft?p߽F+7 hWs^ zU@Eh.V5s`Q;K$=d3zhi|DIcHBiVb!XkIJWNF;XAyjy:2{K|B_ј!$E2#-_2=apUrƒG4 Rnz]ήICGSz꩕e 1f<`)` ]{H IZ8qp}&zatI+¾9I[QoE/B1Y&/S+{K] ;B *QP۹{ *8( tD&QVI>^Xb)K lHD y<>I.3]ٿ0.;3$>ڵN`RnF9"tqKQX$ܝ1 t :enߣƎ 8bd:kb wU /f2uY_11t5|`ɿokUڌR!z»m}X$F1$j捋 o[dT߽lShG)<[WϿœ1뜳A=TLXQ$4tmtbFmY&N7 ia&?Ue#6^nkh>5Kj=ɫ-:|)칵Z_zA(n_4ӷ6AjQ=uhuJ [E*+? w;T|&%KcU(LTֻUjmPKp_|pC(Չ/P(u؇1@"Rmzkb~y.vp!#XfZze[ZsnjydTĠk$WWTBԜa4ڱF(t*o 6kOĶx,0 ]r\8c,Q?$Xib͗^߶_@c <ɳnhAV R22qQ2$6*HH2 (& E[!u)W)Đ vu3ꔯC)`Ȥvl Ptit+c 磎 dÝ͂LTPv"ZւTjdCydg''l= ')r(~ \B/{=}ke R_dгOX/.BC@cH)7l;gsfY}Dk]q7;?"HTW:LM *oԼ;¸))9z_-WG"WSЪ=6eX'(nD]$ao^[X IcБp *HP7T]hDД.ӧlzwZ|8ZA^9XPW{gwJ._§uNSG9kC@vF vZcÅzJa22- ]{v }o3YLUM'ب Vÿ:Ih.AڭFFxYm!5er ڌb_,ņ(2g T(#PcjY~ȗpgsr$?`Sj:wF]/6rlB3۔T3cq׿=Ƨ *Q%"75`=)я (aU"P n(Dx!5kGQJEx8o Ὥ6liStK잺}-u/jXᲢ<6[KAlUጛqr9݄)qN054OAiK)ֻ BVYd>WSϵ匯*A)dFNnJtOW$G>F_Q@s9kۡ;q120bXYjSmAB[74èN3+q\ޅ]Z]&+As)RhGZ׎if5  =^yxRTˎi—x HP˼I[XE,z[hvsՊxJGi,: ڇQQo̮jQ@SSRwrXcn}lZ30z0 P\bm\bB$SfhZkf11#H%*dEߗ. !<^f7Zغ'߫ ._ܽȥkvhzu⯔anF\K]B屺S[ p=i'P6`"cÕ*W1R䙬zj,;yeJ4kMK*5,*tײX4M&c BdSi%W&O3.z ɱ?F@]Z"&*wn}d%Xi_X}ZKee9,pH$ UNkhI϶g 7V]3$?lGuwI\{TY1d| { !3ַR ueͺ8H+6ihb_ AI Pj2EAo툤, @}*?]_pjj; yF%Y6k*MEl(u%hH!+P)K}j}.I1'W~<d oDaffR(K/4(aq7bh׏뫹YpA9&J<`Q\7..=dV%!%ȖW4ϙ-/5]+6eO84jDyp,y }r)$"E5%{ԁګ_ld?3YMF*%_jdș9OT ,w׿wӔ_mYiVV8_1dtgJZ!=X9tq&zIdx-7 %τ]5IG׶.%K7 %ͣC j3P*jN{-XM8@P-/|ALNU1dY[|0hx2o#0!˂l/IUX5GVFG%7S?y8B~aw|\]=V]nP,M ηq..օDEo,5M,bo@x[u/68EC7p~HeC%?\Xcm6 D~T/Rh<2/z<`lVNu≩4\fHT%뭁["4|]ApRñd&4vBB @3 {Z!3IH"dBq 3uK;TE WOʔ`8Auq#x+RhaPJc gI]'3X}l, 98W(NmVyVdW0:Q+T@fдD7OMW)/2]h tz"'/d3L.5 +aBܭ66xY]#](՘m`nZ1ݥt`QHOV<$4Pa3I 1?=& CW*̋)3Mxn@W4Oi\"no8!LYKcJQQBUE꬙<^ui )%\9ahQ4wʨuld r*z~Hv7^KC܇=/DYMpdQwh?N+I+1RW e{Y>28I-^a[HbF[46z6snrݫ ph78~\=5qN63[TJ+v!;ҲV7:\˦݉BO'=.t%Hz S n[oWs\yfJ[ޥGI*>WL<6SyV܈gb(H<%o9o0:q;ǖBq-kdXܙ05؂wd8&)ՠ2&\fqGO>F@j:8zo ]Z=\f< ⃐E$|nLQFyp7P ]cP?h(0͍KGpKmz(ߤ ۷{4uxPNgQ8'!Cfhtd5d-/P a\%gP dRDLzJdZhұ-(4YӦ"0 kyQ.uԱ4:@CqGE&wYC G9%Fؽ4DȟIfT(}O84dDs1['߆-MP\+ݐ] WO%e_k]5ZE> |ohFʜFuKEfεNUN߭QÏR"zC^LKK@ wlta|.QMܕ-y*"[XhKY[ )<ȱAe菎Uܑ-IC|貯l:tVۻɒSX鼖*F! l\a_gtI}wLsL 4yԎϢ\2&m欗T*e-=Rt*>em  ^:lv0s&MMÌA0)ø}e?^8=i3&jGAۋn-<ƾg_꜃l@."Qg@dCbz}nw5ŔtXzO;O3\+^ڗ3c@{W%a>.]>z}4I$MPG8t ~ A*!-}i7_Y(žozJd_IJxL|%3} Xaĝ 7Qp8s v6z:>Y|˫Lڥ}Dnh3iHe59la mY=B>Y6?j< L{p١iě%o#$? Tc.A:i:bWx~7U"TZJ<"(&rʘlXJV>%2^n j%A :V&쥺8u&[RUa)sku2 Mޫ,!H55ƀϤ˜d ށӭ3rWG [,^z`cR1pw#1ChݲG:@h[8l@li(p₋y@$ hfjˇ KkMԋǢﻚWUhi./a^@i|BX6xtָ8%0 $ԆCӷL\/q\S q}ڎ~&c̻oN:q~YF's.qq1OM.$ %tth+C-Q9 ؊LHC#,#vwrOTf-o_DW!>>B[ٲqaB.$zXN&2aN÷ugb:piU!Cb59"D:p%ڗUe;Oo&NJ913,E-XY,bG'a&" ΟU]xNk+]<'vme$K~a>5Ń\ꔗ>F޻ 0֧tDauGB,X;pA¹Fї- Z'gĨE-`>OVegD;E3_P1`8H%W[@ O|%EBHY_sx!|s.c1eze23QSCV+ڴpC0t0F!yN=n>jT],wHWGews/͕m#'E>{;YLjlI|ް`L/! B, Cb(\]J}: L#66vȐp:9h+QI0AՖX1ZUtT(cj'(mف:rB:=٨84Ux!OcWGK>V#*g|"YzO͙}.Otf|m[B!k.{Y/a >v+xt[Rc7: DlD/݌QiP\H.eq1cAd^b2@뱌`4#~[wU(>$ނoVqSZ%;J+n~A2AuQ /YoAC P 8&GԵ]-29ãjd+vl>0iש{\(BJKK)H`Bk X?_'6%$6,*7aPD< 0 'sE@)r7+lN"wZ] Ej%7`.zղՔꧧGXGϕqNZ_ %M%r-rUOD9ÇԒ~ݵ$PGB+r/ 3RbGο\In3!6LwГLJ݂-Z7&Rzh bo'#/NngnraD s]҄?_|b}խ|zE3 P`S%VU*Xt5j&Kt/EFh2`Ɖ{Fl#%N%". ώt/mܶlh.,7;Ib0qm Y/W%~=fHxG6Yҡ/)KxQHRs@&0㌉H'@; ǭ2_TWz4uCn$1Uy FPL7aPswE"aA|6 'iMUfewmT͝2Ia7n{8} sj>(| LOؽ`x|%30(JeZ7.WM$YxcvBIw[ԴV1Y~.[rֆ_>iEzu!-&,zܕ]lDЛ6$%U3tӲ䰊㵵/0(k^QITDQ_>"m.%-N]٬+DcG)4 K|>-0 \*H"JJ'lfߔ~jOՀ֖$ɂ0CWk7]+$g~{p$2ueco<ƍ\ܛ%nl!Kف ٭Vh#+Ս|F{;KFO)17aE,x̊qwteW{lKs{030KzaL9LmծEm?269|DM33WU14v Kjn@|lf`'e{eD[SMFBug>}`S(qqśP޺ g ӀMB,ҺIČYtf[1+`I]Ƚaߨ1`r/n75|N-!`px"KwR~V!`gcA֛fkpX/z@>e' VW-Ÿ%^t&[+(4&&+r 2 xxZy*/d 6JqAɢu1-,#&hc*]7z= 0nf#2~O8YC%>S-MgSpJ|; 6LpN9(I_.ijH+ԃy.YDy펍wW{rl0h%ga2-zrx[Fqy;4RMH4 Jb +I6xae]M_GN7LS=F=l&_l> =1u!ϲ11idGn +_s|Bv҆/+RmPMB4eom;Rah{YoTiІr~m$^CƇF͂Q;!AmXmLf?ckqqLw.$Գ*׊ 9w>8 pi߅2-oggh^,UaƥUp؅,E٭@B#˘N8]-#k@3T?]r7OBzu8UL%8 ^|084c[TPiElB_8& &qmAHGp 4Q R%C$ l="#ej s5lDZPҼh.m+` +2gW}7il!O/gQέgU)O<] t5Zx/ݣ%||\U_Km, }pW &3H)v[^[]֬x)̓6O̥_Pœ3 Nԩ[ӷ3xNj{EkuzU]AOu=|h||Z[Qex ƹ̇U{qU*OjDw6lGyNe yÑ7H\uSiy+_p7bT6v?n&&_qP"Gہ-.1~0C.`3$ IZx-7֌ܷ _FTcXCخtn[H`*/VkqcQ҄g٪kt)@k%0 s0q[;.I>D Vθtzm x)y{D@._mq({7[mTp2\iW n7g!]&Ϙse}JűzoDtUXBgk& 'F5o kyY[P}YIr24) 0ޱCcv)UFBBh}@sbs铉ŀQvf Ku'/Rn4 ⳦q urvOh3)@j/Ͷ j4OR,>7p( 0ycB++41,rO["1mHBV'GS>߆]?;|3 M:{}> u^I7m*W x_-S;5[\yYWlzOF:sy䥄O:PHaw""MV'z@  l Y smv|EIƲ 4 ^342Uc({yʅ=~U^9cw?w|gb 5E'x1W0"eeYV[=@KDQ!!7ʱ߉?&(*6qxC/ vcam[%CF O$,iw3=Ө<)t ߳,p2.U)8:9&b᜝F.[!\;ee4,&~ E`tw̯#QԹgAU)o&vLX5iED/L' +O?V:~xEɃ".n_'h6iԴ5_A]SF4d8XttE1)AyU޴4j݊ƒbwiqTSPهh__s$+Lfg|XUګJҀh[РY c&W8yo2U:1J p&eEPՖ { |ɥ/:'d |;!\had)ȿV|((LOwbbNT{μHP lC^|ɺjM'wmCi]n 4a벢b A3D\~.'yl(EIW0q:'ۉ\&B{qP tSg"c\Gkǔl$ ݷ:@ʆ7[#yrK_忼JWAҵFlH8)p~k3)t<ѡA5leKM)woftC.Fa5h$NŠvlS@HLUPCնC_A7 _m1nCcD*>4-hJU.߳xnǏ|ր*dT+) ]! 5Xlc+?cR&>3n^w]p/>G21 $N c PøFCd{jI wvޑbhڧtP⒝7 wUy1kcY׽On !āsƋ)6s6fԹ+bҭdEYvN[`br-`cG+'W;QXlY>צc'>]!no9 qE‰6~\>6`b#_²N46_Lju!sIvDׄ Q)>k;r;"~P+Vc4xV՞ gZCe#mDz4m_rxoۻռz'd"IAztj42RmZO.SAh}UCp(9|l/>g^bD};֬"4&|$AgS;yFi0{^wXϪ:tmf,\KS#wZkyS+{n0j_[s~VƆ >8F+wiZb2\mɑ؇q bZB ;!-WDwlf5k5jȻ %gK1wb>//b %DY@򻉞ŭK?>_^7b"/WaD/qm&N|xJ7a>'( :ۏ&hmIxSo k%u&7E ad d̀P4RB5&x@~[Ƌ"K8-j-%zHnW9 .hd/->1r#GS|&ޙ9S=Z`8.4ʼn(IH2#eDC;PJWb G5 +׮j2jN$hsC/:JV3(TzAKM.uFE<=P>L\%jLdT_C-+GmiXW˼o& h =7ac8e_[jR@W&NŜtp("ҘD6&yUgbxjOH/Dt%wuElщ~ƂM t,p  5ќn=?'pqJ qY4'9G-@;؀<Η YpS g muwQ;yV 9XƓx`9\Z%h3fmA,G#%=@MbO]H3w$T\ve",,Oӏ{JRS1vdЄzh^TxJ9/e2{Jsp=D@.25HߍيP 6lZ54fey鸴\gٯ8``37w\EG{,[SdAM #/MqDPqhr@]3U H*+UAb[asv@mo[kIFdJM@1+$}j,9[Hg$o['Xb0h?c5@ _ i )_ ֛z`‰ 5Ǻ' KM3,jVaTi $%_ĠMÂpc@Hd{skhdo܁}a涘H~S 'D+)D@/⯋.NM0=lMzmMViՕաnEɃϴ٢ WP7zo< KӬu,6o{c^ӈ8GcW i ɒ6aF<AV(upX,s;F>[& 7_NQme=qh8dǣ,\YR :[Ԕto?JpC[wMQ0x1+[6d؃߳'e;j*@bvv…b5w @a` X.]$h|3K9xVol9gf kκ9Pf;ܫ\$!`NOG]<"X.hn`!]R_7Gۑ|'뢼)qXl74am:޺`o9WY&ᛗ=RjV!]?Vnt/˾m) ;(*"[: M_[؛ L?S8FO$h37&:Ⱥ{D ##r 0m4b3ltЭj;XD'9Ps=%`͛w)/4یqW3# Y!;XZFU!:xT]5r੨p+}f7;a%>d&kz+I{W1 1cznm%/)Yd-x4q=9풖Ew!Q&CMh77S3?7M๔.?Ir)ޘ1`Ɵ&wt48 ,9Z&R5Oq;^[ 0QkrF>ٴ_6ėbAmNH99C-.784R5>D㇀dW.gX/HIO[)wuW(aƖ@ȂhD2nj_FDtG[\h" 1zMg{^Ұ);[X:释Nh4/b7 7Sz\mah14ݚTVLv$ u䱜_ Ή.pxr_0wAʴԾ2)3B]Y 4iKu>j;5u+9u(IH2kep`aucGYZ'^Q%*5^\8MfI)d9)rj 1sMp|">'ptzDFXѼ2,FkNeYng<""y+Ӧ  _\D&bA>]ͪ.6]A!$Vh0.+9}0u˯ E~NʌPPη iḘdñI㸑UlX!36NTz+E&w܍,"U@z׺j0\ȰSro;o!8^ي@,#3-XbJxŎVzF '( 2*y>;R:HMÄ0)E@}J͗B+Cqks`Iy(m%[zkr=xI↖.!#)$DϢ,a%jgyշ!'.bB|dMfCtSM$D-P@̺Dpk{jzsȳS["imЮ'>?1'zP"Pb>[[4=nAJxY]*q3YZ3lۑP!@V $IT=~;ZTEՋ+%37ItrDIg\_g/*z5^/5Nc&[3'ܒS[` G:IayRc5##+=X7<֡(;D4f !iR6VPu5fVofy=T )?+Vpd) 7E]ο&tI6H/GJH/PvtEA ~1_Q}&NJ3`bkg@{'4*i6WB",GLO+$mЊW)y\L(F D;[|f#"4tu/yT[@xQf C̠ۑȠdiQswe{S{JybkJo۽Qpg~E?|-' ^דttYyFĬ, .6kj z2a[FDXO"'|IFAakP0|*0%r󍣥$sOdxWpOXBbz?v F$2ų=MG&4K"q`lX"=HMBލD10$m>JSCp9UqdUۃEVx/-SM++W%7w]$/WR6@j(3 hl tȍߠp>$ jWFUCH%N2(x%~b[mQτ -:yeYS}k-r=ahhwD"Hvùhp9ٽEBJq2li N?v1;K eFQJ2/dKؘcJc' ^fA߅w%d2bCܶg%3 `5~6[}.CtH2Xxq;Jp]&TӢ EJ"e; @(k˽e9j@X` |I=M_6{P@ $jWcTd@{泃:ΠO r%R s50[m17 5n ab2cX7SBq>Ԫ`oY KI#qnnkRonyE+,#|xT  V–IeXhl.^-SgH[ݾ┳jQk"`|OgA,-)IRugIK`YŕZ̶?چQv01J1`o0p!u6gM'.%ӅyaOď|3DwRQ,"Qpt|3TNWRϦ-p; R7mf=i}S P=YkW=]IyAk'~P:RԮPVTmGMYt `1O=kX~"M:32#rm Ug:43oozYh &>Жh+,;IQVB5ӢiV׸$%~)YG FMDr  4菵Hj%܏?@Ry}G*I=RP-7=PAƢ^}v'?0\(jwՆYv-`th޵bZ>\$d ኽ~3-+ 6X4rRF3qC*%.~5]VYp\SX(ߣBx#%`6ejL>{z9WW~ p#=ZURI 06*n'҈\{?v5 F!{9+i;wqAu y*SC) 3T4%Y‚U!eI5gh="' o% X?0.49Aa"ẉر1VMbYsTs3X#M1PT|8h\.&w$+?Z l֡XLNZYa `es|*6ܦKq4Y ZoS] ;Iͺo=t7wɡ%<-_GE^|].)B_"wT=#FP4x_->UZ܍8k$HN+C['.wR zejRʝ׆|8CfuLVɠljoNb'Ql.ކAt&wM\0z}Uf%KV0ݻuCv̯ ޔu)+\^"430/#Xf"P %tW]k(.W\'{PjɄJW/2q˵XtQMCJ#SԁP*ܑVÁL7qMZw8c*ƚ;gg.th%A%/y bf8.o-p‘Tai<(:?dʕe*d"=^Xxה]H;.%8`LH]nvo|]ٿIDޢcZ$Hr~+9sfLL_DׅWho9>*c FS4yth%6[$k8UՉ9_0H269̥!"FYr7}dJ *GܝZx`j~$1$R'-a S'ru({p$4x|@I&q0[OmC2켘x:͏x3)+5<:fW1~P;eW},[0 Zk* @J 3vYE%Hꌆ<#j9Z|x!D?+ӭvdUـAκo-,I - Ėh#R5%6(5@'KՆ8B A 8T׭a=Z"sv=wvobzhhgЋ Kk-Ր NWGDeo11FJJ2sٜIyC\:=,rİ&J-qpU#;?Y ~xgDjL=3YQ K%r l0YCr8~^(<%T~GWQnj ףŰJi*dj]Lǔ t8{AT0`"ÍBv>#]"eXeԔZ+E0AtM8^%u$waewy+2P.XfK-v15]( ܉6ܬ$Bh aa(P\H\xHPؓO_Wd0L%#Jĵ,b꾞;\5fEdUNr\q~Gy=AAgo fϔ|T*OlDgp@ ! rW.T #4zjz=`gR=_j{=)C1꬇ʎ{ W!YaoM2˯r@bX2 B:s.)t"{f#:`V߯ڕ͇ b,]9L@`(D -O\>Up!zlrHWmkZq* (\vG >ٔO<v.YuzuۭP/RnVٮu93 RT~unfϐ>Bt61sEr#Yuweu_v =⾎5\=ZDO=Wh` mk;:?|2jfS/U_p`7UX#s\앣 sc4Jf*lI=86AL` _t.VaҖ4f>?sHZ \FVm1u G$:tO\p'Ѭ-~X`-4Ƚ|y>Mb_>BTa01pAx#0@Tz'\DaCM;?cyߔ;O}fE9gilt Tچ))&od혇͏E0x(? x)a ?Q5\PhYܔ5[2ˠņjs0%0Ocsy><ЍMf -BYD?S+^`Þŋ @ʕE!O&ԒWr̘66}h92QFT dTΦ%v8h~3n0&C|^GSh|׵NYfZ\)XUx z~3^",۽MՓ@)Xpf}gViY}ٵ |%&6By2kX8%##OۿS$ QZX&I3kEUZV~"Y ߀P8VqDVDeTgfv[B~kMwX(+y_<3nfc"'HcwR=PG5LJ~vՀlpבxv4Gs2$lGηD(HNi~ sRGS-N.z13oSO75 y"m}ʝEw!F4K;t^1+rp3s41ܚ$0W2x ^-8`"GJbrWou&2 Cudu$]YЬGD2޺K`,XD  {,kvbb9Ҽ&:5 e\]y=l/Ė _?b& wb*׸dF'zV~7aRk2S@%p0*[S$iorb|ȍXfU"҆`w oV-bEW:V^La][{^]ѝ/pDTif7vVlu詛`Ա%^ T嶻zzq93|j뉨}YLD #I 9$X^Dy8!A@ UvWLvq3qzOᢽ^:, Ͱr̯ 41Jco_ʜ #+w^_ `lIJ㫉\`QcI烄N7|~MOˬ>g1aʢt&N1/AF`#Fo^zSY71rONz' OjU[~%\m;U GMS6l&uv1 \⾷%5(֯N3@խSoO?$-ul0Xݱ>[K=CN`.0v{vq,zK7aD%p!} A @P@`~xBL dcHp$1i[$U*'j(_!.oeT#u7:~YMʄ&]?jIqZRJ0MѡRej[um8"_TX&:M2|x O|x) 1Wirès J|[D r֦K2aŬ/o:75676e^S]8 2_as"!< #]2ĈpGm㡤v}1G;=W _Q A٨7i vY($OIK:CKPY6vo$脰NTc'7?Sdi+KIO0Ȩ,?.TaC?ݖS:C<(n%C% #!3l,txgVyzk+9^űs86h(k⠣9hz3c X1#jVN Og1:$" ߷sJ$딒zjosz{4K~p! pV>vEU6& kY%úʜFbce>URMkc +fmEl`yn|⟴. eU?B!Oƚ$GLnq>_T 85.kBb9&wR|t6K Ru2+/(xP+P*طyjyAO95jyvw8!͑4xmU ;FG{ TW0]yI8)|7ËuP -|1y^A?9nGA,xݍ.FF1(G%PCJAFVTVsG% Hf#[z.*tw@>F-&GQ=ѯ+Z$PmT$Y> '~ݵI*({";j{ZAtn~kۈc/0 f5о/ UB)z2AQ&n}){lhQ,K7Rr`3 V V+dQ@Vĕ#PAKmt õF$.1Nh05`%vYSv?z`^6\=FV}wKD3@=?xԬD~XW "ͥbJMgg 3Qu5$LU'`$Kh` s8 $*LSFz-WGQ椗bK8܌38b[.@x}L];ѓ|"{P߀pM޽gh 2'mQW?a>ޚ`ȕ_SHTWezKz,GćzKBh@\{zyyY6nkJp8)[BȲcZ퍮0e6DP"=!7풨50 :HX4޻]$xe)pdqsgq2UqG۰>! vǽ $K cj9؏!l _̲%EIw X?^Nxc'b.|~Z71 G][y6d ̀ ('(Mx͖SV]\oի:12lWngb#( 0Y9lf{rZ{_!;Pi+$޸=P?skUg~5-K=&V?>@[τV/F1ohX_Li 5SԢ.ꋥ"֛ő2I 8}&+9a(+Dn{m yNt b pֹ'W5 D0wYϩڂ `d`K$IRЩ _C.?,v Fÿda?!Si%D\*`E 6ܧԦixR#]Zx+=%8%l[uFv u@DCÍpr.MD CA!U(:[0+2hK5ӊ]n|Nί Z|0.>0)7{P1fnjU.Pup~KWT堾Q"ԛFpH`ZIl,`D0C3r0M9)J6Ⱥ~k7O}ocw'V,eb#KT T4xrsD{ ~8逼B(_W-rYK;yyde bl6aAL<@:al F,TeO0u$NM|o^gC(etws>GγMZl>؇᧍Q @+007mQ+U_`/tjS-JWPKGjew0`i ~+xs$ケȏ@ 9?3c=ڃ2"`$#Ct.4Tޝ p\[NP̻G"-ϱ:I/Sr1%lq'O1Gۺ8NIi6ުHg^}8|p,,|1:4 "YG7*Ȣ z.T!̋u w7t _n{ih5r?^Hȭ,' l%nP2?="Gp Af2!4O=TS M E#M%[Ʉbo>i7J|m&H e+L3RreF|D QgwÌJa _MhY2و6 =/'0IffOiD8C2 A;>jԣtP7o^ŧˎV`#;3ݭMД3tiLNE3͡&4!ݕߐC6!bnn bxbjݱ~jbi5ѱ0v  ~qg7pD\"PZYh*3΄Oj9̞Xcwf!"Tx7=gvoA NxpR hfe33qnץxa٣x4 {dI1P'6B.8.5 fOÃBf.C_(ALq 8MWR$N1Qg~b<=A/AxJ`P`h$2&eۃI@@5Ml%ķ߰џ4^Z#4e$/x8eAӞA/reɸu. [JݪdP3FЌGر0!M2P }갅ku껺-Iջ%#B-M=zlīESKxei^LU6>3Di|ݬy%1KQO)%YJ @YZ$A1pm 2|5ymBPnHalظ$=}6m W^wR=n wMLG M;X0H.Gub˚YC4*S1OxE4 NOtl|ٵ[svnt ri;ӷr.4<58;~+6+=+:mIGtXsr+@xmD|7_qѭ ;'PG2K)E]/5ެ4Zd:h5bJ!jw3 tXEWP!ÊIf Ztxp @Ry GLH !?q|HXțֳ%XtM=(z4ߏ)5)<. 7<JLw;YoÒ`5B^[o}E)I~wyLߏ[-~?!zV|\=Abम, vgrޓPhV2 8E_5l( V7m[ͅ]lX!KRģk5C W> i IfNBeUFr֓(J.\Hhл Ѭr;X5%~F (H#P"6 :9?Khk_Wޅp*мچI|WQ~@7x~oZkeU2|}.%1!7H_{>brٓ3ܻ}cCX$ si[_rpW9Q)sKtJ4AQhm^gvϱ5{siWdǠ2]9Meq3?M B,5BJx);*Ԙr#d|Ih6ktwQr~+g-ByAX"aC_tOcSJk@n _3uS8]4dg~ HC0ehLJ.i4vӕR+1DI*v. wѠo!6 (!#B zԘ}$ }JK%cl(#͗CP W| vKЛiĊPïLZlXO ɿ6*`5gUPPHaL%==p*\IgngxmSL\1Yt Q Գ.'/t iXKױ0zTSK~*"®ВnoXG*fz S:,s芻B6$'LJ/ZM!v*ۥ&-E)񊮽HCd180{2!+.'p) v 6v"Cw)r^N<ٚԿWC>ŧ?CNvH1Pr"&T.M.@q~1)f-&jn@av5GɉG 1.dy|dŵx),Gk*1#c_,bpS:q%? Dxy*:'`)ۧ!ѣ-yh//7[jA|6 HBVXfVFoc]K\w1|)OEdlilmU$|;cS=I zK S>{/v%TQw2&Ns%ewH9)h07b^3*M3>sĭZ:GRIeidܧ:vWWӧ"ۻӠ"(NCTD?/Qp36#z3GxYh:^#q\P}ߩy:!%m{' ՍBlDW*qqwp#SӕE$x8_^<|VG@%O0.Db! P~=f4J+/g0V>Ai1 z rJH !BGXJ@1abiKCTRF|q Lrvh/t)9dz6}1/h_-,iƕ1:cj:ٵv E>MH)o6 xj qvnu+@R5%|º_G;-pJJҿ#y6<Їa60h'ql|R?70jQʍ|h:/o<Ŵ:Еpcjt0zmvNתKg&qMv0ML/27` +˫"j`[)]24XԞpyMՆM1j!q3>ɮ3# _!"G43?yV M_ڌ)6bgE!'f{ ] k/!_닍 8Sa{yP}oo2hM\_]0Ӕd6=+P _;1̆3F,V#Yr'vlXTANE;uۙG˘ -vnC Q$} "b ~_ \X@"8x+3#~'y1X$PGcu-1mDsUTs++۸[} i h5= myWxQzun,TTYۨS8b܀`9YN[5!H71 4#$ʭ84kaOxD0y-Xf!V;e .@Rs3At;CnT=SoWMvSfePdKt7QװB<~E]^.D|8u)IU5 9wPUNP&tF)rUUŞc ݁"3Od,~Yqg"7 d{yg>JZ|}Lo}.5 hk\b3*HE?'Zg!U6xsx 0Pq~Ix5g=AP; ֖8P:kJ&UkB渵¾N`uTgɊKAU⑭ر=ڸ}z&ʾgZeOs\wdsKFd?dퟷ @'ѫgDgQ@X}LůjS z^c2Ǟpf/Ao5 c L;]"uVeAvהF0s}-o7>@!y)-v0VxVDFma ho*/tNTꚡ]kkI2\ DV@ >eq#*2S H0Lr -BE Anݵ^Lo,&ɳc%#yN(%N_TA5!CYC1yVu2[O$}XeIR0UQџ N<`LK̫ PP X5/Z}t|Y >P.oeM`M3 gfA`sF+'Ɛ5@ _P{nGZ'puFfEyL@{ QR#_"fS43cOZNΙ[6o2U)[+K[pU -d~ܺsKf{[gJ'm7bX[CQ橒(ܺ >>¬Wϔ3ٵ͜1Iz9nk>EU!G}@cyo'rU2<ڻ1iV}:EW8 /<7轋U'[*!!vN*|4v|*E\42jnjo#:vX(VIt;6o$ Qbqݏ`9*i&iE*|p:H5qөAsv7 Φ7Q5[`Ҍ3,Zc*8~Y(&h:PC^DI(7,D")p4]CK.7s̟ Xm8'./u7cH%/Lh3SE-x(wg M"h]p7\dHxHQzpDi 4Ubs\ 0tT kxBfPŁG`K+SCDTNeNٿ#vӷƀd-2Byu3@3WX]GzR-&-"B֝CF k<e3`Ta fDۈ\Ilg3--P!c4X9 n8VQ2';JCI=A?}a#4k}yFK,v^쾶c^;`4`1/q=bt#ޭ{M$êElp ŭHKn)%N <\M算R\K葤{3kB򆯙%$Sjn!#>'8ޖ4CQE:+1LFqwkAZs'QClKM7_3]5P -hT&6Љ pr+tԉ6@O >^Ci!nMx͖}KZ}J0Rb'Kz\3MU` Z?9Y=]mrj5QZ//DNX}NA %Oݭ+2y8l2zwR0!6_d[zC*JWt^ׁ|@Ax;;/\;B`V|oA= <'l ܨGC\O^5]TӺah ;0]_;T"QqYk%yRHf?UP&$,Ӊ:;~VpL!0 5?/ZF*OfF /̕%w5vVq1ې2aIJ20`ZeRb^%?DU oZp- F녊!%N-#hmdNu_L՜qgOS.?qG#z6%'LuS7) f-< 68|mt%t%vLsTAbZ>ktğ> 4eZWL\"s nލoy vJhdsH L^gl8;-z,UlfS[XÐbmHD >l,-Yi*%7s9SlHE?TV{ ?awŨ/,㴯coڕmήye,@N:nO'o,6R>vgI@m)q]~o[OJDߜAI>Y!gWEU N)_(V=6aƳ8V1A(]:8@XEGٳח,wƚS?{Ң{Y:؁FO*];GYmP8ϋ 3ʔMf٠\KNv uW~"[x~bA4Y]\H1)[FRJV^6aЃ/&D6a ޱɛyv|YCM&e'~_8S :MPy)=aCmճ?`ZrW$38Qd6y椬Fۚ$+ %e="7pRs{/gPea!WM\Yc+]"BvD z{vr6t\O}3ZGv!Pڬd|؊ \ذ! ]r?c@|74r8XtF#Bv+iue pI?7m]/+r>٢m J $,9ƱD TfL͊фƅ$'Znq}C'>d?Qj8 5@+2ѷnn업ޕ.3U ظ !30Lc$El) |~JvɎQKMw hz@!'ui%)=(A+GT&Pҝс-eTLOs^ XjciPE'P.< j-VubU]jf7b&k7΋߷V\{q%nq"rtxKgDF F:>dM)i2Eba\;=j}Op& _PۺMO&&b1]'NW>¶բlѾ3{KT,_-]2p2DE%LjMnFKdSȖu[;-bGhPGUq CG'u KE+a=u/~1-)H_Ox~ $`7samHTKG#X4(2!Öפ.*JS eO.KG+z-ya#Eeo[0q%x7|Kn\>u43$gMvtF>=`ggjYTGnK*|a_L+`yzhCh7h~MA=ʭ>~ VÃ8f-+DvjKXgyq#>\>gh8(g7bq@E3r5`aancPb]U>DD*4aeRWT1^u4kC3Y{1h >Mv|v"QWe-o(s-% a|d|.e|.ȡT0>AZMt||~e8\>Blln<9$\нJv#Zf']4Ɍ*>`Ft B[Kho}>i4/$vAtS`sN ?H>;^{j8I Y"%vUi~3_9FC;$g{~0S~$JK NJɠN' kj#ƏÜJ?d: qWK@@dbA :X\f楬Td0/f\O:vN@n-@Uᗒʜ6Uy?ȜF?[dY:e~]zݸFV0kHWH.-=o m#eP>zMaͼNq]c]]eF" vIf' |y] $@"ß(W5(It;жeo _9\]gR)ݥy4%JЍQMy '['{Ѳ >*ܿUok`_9^.lHJO@95o!GB#(F?jo՟-"0͕> lQۦ%⎺[WW9 k,plre{ ]ׇHЙӆ ɶ#Ի3QZfnΰ+ GVH@7dֵSbjAT~ ZRC,iT>44x)*+;3TiޞE'&<^XaDZ'ZjPVODVu _s3vru{, TB쮉o(|"kٍ^t{QMNѴTf/|vp착ډN\PgNж],J5*rT5Ϯ:ṡ7m-^Ux!T.6k,*<~ .[n)aQhou$_^{+dTէphح~2QRn!0~^͊W:Eߊ'WhqM0j{́W![dž&VNQ=C<9BI)R6yAngR O}9;S4@cG#|Lzp_7MLwK8z*H`\ M2ϱ}8G}=MygV!^#~XCK@{fqX9el.65C>t UpM|J80ZܘeoSf.'T"guF=Gc> ]vH+c[`$9hjO=pа-WE}I-[])\ޕdIA_sxf˕?tů0 5-*'|{:;X~CFC0"rN;E醑 w[m0V*1C+̩x= PL-,.n˒T<#r>K#~emN䎁@`b?R{m{ԥv>y"i5J aohs˄\%Ej:gFT5`K2t6wmbbK\8qmV'awޕ8Dm=rڹ'%6ʏ[)$S.}11*""XmNlD"7@:$tԮ(H7w4Q' YÇXf ϥߞ^(֬<֢:&Z=ZڿV\ ]jɠERl{-NV8{An\i/uZoYH2t%} 2q t"<=- ,e,|n޵`L!OL &=[U(PɁN,*x֣BhC)|ՍwDԪjisL,'gIe bWP .9-;^X<ɋ[#L}5ީQmbu H[$lل߸n701b*`}Ig>踪-{Bqe4=9oF b\Gψ&f`t6CÒl-@S|k!W EgvQFD߹QV-qc𠏳Znf|["!/'˨n1qB\JS;u@4N Ll1w{}VfX3{.ֆm RǤdQK5b(xkVSE7H "ݤ.ɌR,OQU|_=Tp#rVh3Ж (+Iy~؄b –JT`A)`~5eB`Œ|NmWg7JW;;C+ׂ_Q` $KB@:ʩYJEOîe2 [ylcf|n<1eMZ2 1C?SDYө?M5hb3^5UPO!6L0?k"]T]PIqɗ7-vؙkԐїԪxO~ɣ/}itB:]>'\Wt/:__nE >wKt!B2GͪS]Wv0 @\ϔDo揵y< UKnG-6te=).|A%Ba6k5ૻ@tNŵV\[ח:0wwbeD.!9mN9"S}E5= uĢ۹)Fk,@qjA>Kַ03U ƺp<QiWVZ$c_T~ sN5DAb8#SbCY]Ԣzk`͚WIuD4rnWDak;+2TIڷ\%᫱B=]A!7Gei&0̦#>qoDt7ఒ%)"BŻznHyu7|91bO0vAE9Dq}y<38V[),G$d!b__IygN)OHw?/\d[_ xHCwXE9UgױTG-4 ɾ|f^@sCh)=.W ҋPqrbJhɴr$f̬ԐMQ~EnLʹLzkمq6 6/Od]ގYt/MfWmu-CHN铔Ө>5Q3N8kVQ"V#~Cq=aZAQ*3c4.E/٘{Zx,5AnXvvj[Cv(& ѵeXCRn2RT/r1~x'_S1 +xeaB~1eQ[F]J1j>qa }[4g|D Ckmxl=|NTf1j4>lFӁ ,P?WXdEj~}3bfN՟]%/-J^K!URjGmh |^L:p9mDz ў)wtx|ԢLf'05 Mw*~!6Kykhq8`Ț*-SQ/ x0vh0Ӌ$A푾y[AwGgϝ|&e  \;GjWi;k Y; y%%&Zb4䡹>n͙Wd=n?64OknSqS8?tƄ_Dҹ?  $A9wZlt [?&TNan!]>ݿw  W^6ŜּS0""U۱gYZ07070100000282000081a40000000000000000000000016239ea86000020a8000000000000000000000000000000000000004d00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/can/c_can/c_can.ko.xz7zXZִF!t/ e]?Eh=ڜ.+sX!Hjl鷏 $G6O"4\eTdֵbGrr[ w _%S\~jTÇO=\m#tZVftfj FD%akC| 1+?~Vz(\?v-=Ͼkюq7uݙA{>A.Ke1=u?BQ5Z<+¾ `H[%F|?P(N~BVЊ i!u]xLU ;ЅZTE#d5Fijq 5~Fv*^Ȧ3[:-I^jev/yq.5[ِ4A@HmӜ+k:A$UE!TQ+ڟt5~9ÒR`9.Y~qƢ!nIj*Eqmt12G; A_2]z֣/&aV3%i>C|}N ȭłq3hp84YcҥpA>1^Ё\28bŗ"IoGnsnh, K8QOB[l~S Z./~!vr Z:Dj;R ̈ Yh5w)X|e55*9w:;h[,Pk+pJQ:B0w* w}L§6Xy!~@pLBگޫ_ k셥wci+WDƠbsLR/!ĭdY׷YGId@*ҎwA ӎ(Fr0?wsBxQ0ɒN*u0#?)VUBIr&֬)hs:OX 4w$T)Bf:{ڭ ($],.%**o "J&G ~р')#m:ֿ0LDLj$?J׌̻>| r7)DLZey*|-Zv#Ȝ`)lLOd:KEj / ~)oT OO @=tQ(wꕿ7³vcb~uAX-e8"Ty0v_ڎ0}VDn W˶m߉i^i˩4C*pISШ Z"J4G|paq0wK_Fȹ^}#( 9tҾS\R"]bUGF@$J8TL;v~{z4&f q1k5l_%m$l3Qy?*8QT4]u̹ʍceͣ򣔻 {$ʦ ֒0Ys H '~gq?X~8g4;8+7yQaVs8hx dRVu&`i+ #=3@3n/l_糅f%P;*dܔUj|sfnWvHMBQÈ-^~yҔOYv꫈Rl7s+{2U>1Z*KimxmWE5G~OH,ݧX&:P,o$Um{mjd]õ͑XqT i?&< {7ʾ:hM#4߆1~6o&?E8_x֧JZ8T_ޫB`[Inbt} Ylr7|-PYGq^rn}<)5ΞcZѬO|V`Qf(DȠ7 ) 1 2!QRi&*lsB?C- .Hlg"Z1q PGGr~;opzTƙs..uK^NFΧ/AX.mPv8K[ꞧ \>ۈWjc.ս DžwzԙVq~0=@)JuE{ti VO݁Qҡ(W#F ^x@kJpf=/i-읋N1$ՍM-ƒ jV`NFw N~kĀRx"]G]SAz W"/2ss4q2 1Lig$ +mĵ%9Ⱦ0Q<{'g2ُHx 6np|jqe[;C\~/fRlX@~XGɬ 'n6bϋ[)x!Ajx|!`L7ޜJ3zY1eeiP(􎴞Z80r7h҇ALH>h[ f /^-&lDƯE~ ?h} rKⲈoN z;j#'&2%WndCSOloD ސ5J9P|dϑ fW=I.v:3eSCOIN u7PEVW9& [I@Ǜ:~6'/Q- p|7RƈYԮDYXA[*?ofk/RuW2싰v mP Fyv:*|J!-4BhMbL"QDf3c5㡸mg [`5ʢ$D0 Ị3qޣ-(Z< rR` oH깁>ɭ?R#״%h9^p!v06\kvKjSS~ڤK_(ϳwt"6]ƭ'cRj uAzP~ pH9F]g'#ӉL 0Љ5[͗S=Vyȹ.ദ4`/683OoyR%p1o}P +򲎲BrhecZ6LG'Q<}0"K9X빌~p,X?YbΕ'Poxƞ".;Bx ӹgtT7FԮnMRXiG0=|cGFD[G12}ZS4:(]7R"kYR#jӑel+zYhv؅XEuӊCWSQtq#c=t(.[iY ^Z (CDiFZƷOE[Cq|Y~FJ5˨<,i3=\>dSBg!#USenױnWN:ON-NiI 1l`oqm܌fH3zũ~LғKnҬKqFv/\?R͒ | Q~$A1\1;TaMeq~_m)NEۣwt.pq6RYaw@f^|~W=k0ÝEzzS᥽-WP[e P9 B&*\ TMణ Sf1i~40{z+9u3.se'Ś<N 6% 3oy9~="'8@cw(R h#60hTR/~0+hj緂7ˠrA͋MS5= - q}Dk72T7q*GRְhI2e`?2(7WZGX՘sP(bZg;>ZDFA^65j@H;"ҫO琋 Zxeԑt`>nIӴօNܖLYA>^g)wq6waNӄ+TQ{yTykmĚhɏjGJiʭYd(Ͻn=×TWk;OJcWmfd%gP]"!WQ&s PNi3ը^ʮ7UN^p2#MHϓ.)]gr.MT~OFXnàGٟۿtkN?i t@2ct}ְYl˧zWrr9u`2GE'MIT,;z_,HR@ F>- 25 ҩHi#{VX+LFanⲔepg`bނ7ŲA!PJUc Ҿҭt^͡¾>(R=6_Ҡ+NNo0fQ/o«JGlӭI r'1tO$e#d¸v~ɰq Գshn>c(4B`&GD2(E͇HS_U.E{8E0Xqjp:S =.I(IL0gLJu[eukMO[@)Oj҇R8\%q{'j)g Rſ",+g>$njHPk1}f\M /Ux>q#$ZlIz<v:;E@2dFJ=k$q٧cv"RvQ_+z Zt\"ʮJ@ <=K4z/fqa)orD3\}BH# jmuh$\crkPBTn۽>{AK *1SYO3PItA}&,_d o-qrp̝{ↀWv*n  nZ-B\ )vb~tҼ544߻<y >3q!;; s\ī K ȭ儚I/-5yRC3EV&$_i?EEY=$Lz8H.Պ eP%J\T ?1||H>[UMcnWۦҦQp70GIF%IU!t9Mw?<2Yꗽt^A:cIV5m&.l5$TCݞj|Ju|T&3J[pc$ZZ'tzC(c^`a.Wwvu 'ª22@ 4BNY.MF}lq-۞Q[>DMް 81dE:b1T`jrś|/SNaL1ϼh2^Hw|,6uLik&0S@!bCdtRtvܭ#Rj*yO)̏/S+a| rOW7M)C `9;U8&H8m1oCz8+Kmfz C"2nں$M8\ 7wEOoK$J O]^^`( e$ 5ڀI%2 eIվ+s|~R|$K(D:z#-M-МqSGKf8LezrK.@_;XMah:GU@jg3qsRQ;6Ї́\z٠D|^2ğ4M6qEpUEhB\[0ͯeAuCm6簍2 _L|Q ҙxZt\)zA@RgYZ07070100000283000081a40000000000000000000000016239ea8600000f5c000000000000000000000000000000000000005100000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/can/c_can/c_can_pci.ko.xz7zXZִF!t/B]?Eh=ڜ.+͟=ypO?mHjlpVdȾq oqnvA%*H @!eNNh-cʼRe!hYZd.~zyC? J˸j:K>@o'\ h%[g?N1? o}=3WkE 5I2^FWi.u%&cz4|[L4Qi'>v)!Y6 6BqVm{rz^.!Z_^ gU `FeES/70Zub$j&*ȓeUYR1!`faxu Ug'3zf"ӕj%sE- w' l_-L .ovk V=NMUWyESR0Qf 58*3,کw3R!#7.- /vݫJ]wmLm6 P)u ތ$έ̽P~pAMZnB,L^$|tb c k$=;Qtݛ 0GmB~{$u lPqKOekjЇߔ/gw2Kx8]!;dmKuIEu4 ݗ4? nbDcRy 280%sf. 9,)gzr"~k!0?ߨt@gnk7_Bk6vP,5sN)V[#Ld4T ȟVpB&R?ktu2NwG$L{Y0yYhF):D(DٻbӢ?/9-`ųhT͕Y P9B8D @ ŢSq*U3LnӈSWSwY0Xc!ز0 b%i1VċjYt* z&2H uOSciϰ{k:!^Xj+!v2k8E0'CaeH|"$!Xu !ڒb£FcsSKЪ>dU^;fT 950G *)tȃs-T{qXi2> HzZq|kYY13LfC@8'NBys,ç)ς37JR+ 94ri2L\w=D-[ȷ޽O"D,]4C|y!PM\Sչꂢ1WkMaU"ζ1'o("L|j%[-0t%B_Tà&ʯg9+c@_{3E-%'jbXG3@pZ RE< d V36 Os'D*( `GJ2%==[~phZpy{~Kj?XIv2tY*Z{w&.>?J{ pĈ!]OEVBRT9Jhoֶpp@ZlZ23ر8nH+-ʄPN=PqWím&p9Z5ɩV4x0O k_Ѳ>)%+IY 9(,Ld.m: 'c}~¡x/mA{URR/JQM .,'V$ߙ1xv/-֡r[6#PĔw>kt Hb7ozl 6j|9ު;x8=KƵV{͔.40k}gqK/Mr=eiP9 A:WP _<`UR)(<(VL?:ݛIoRw^eD r.崨 Ͻ!OcGv@<.,JJL Ԃy_a"$<5dYnK^6(&}f; tK32d(#h#\< Q*Dzl0 [[+9b 4*sFV \OQfapb<ہ7 е(߈_o;דAAx.6$NuI B̳Z ¯O0.lqM ޶2LXZn_Ř=T;F;®(zJKMEXJx52h=^+|)qUD9%8厛i MdLV% q,E@Ln8D|O , dl**GF˚c#;cċa'ހw i9;DQ58p>b2ucd-'x=뵵09U.HI<{GD~'(Fuɚȸ)&4 aUs?"fn\^#[^h#LƖu2W!-="Ô5U孆ښ0aհ[߲/L ʇUlv=G~@w>]9x԰C "Uns rd B[GvgQ(XGR6gH#n)fmwgp-`jjY.,78iz(Vo,"2~pfSN1NV^svsc3b-Ĥr_@Lr6e{Δ c1n@M\ ۉ ^X_YA)+뤝HS6iAr똇)~sُQ;+ﲾR5sPGBѧ|H ZbU?,0m-s<4X4?l08F-& v Mxӌ6ZOԐCBA1;9 y [ΑUi>Hz=Y5`7]99|ou|~SQl^YwR$c O=kDfQv80"-ӐLW Ѱ#p0VǢ^`(sym-߉_ w!UFN% %P!!'eQV9F .wޒٖuvm⍸BMu&ɜtfm=^dA@Q/$dL4AFpY|qG1$^,uY V[Xr<60qp#X7vyEl>4Ե4E)K=ʦHIGgGQLƋ'!/ FZZh8?EnFm0^&{6aeT[HA7Zs;GeFI QA{#SS"A9}f?Ȕ b 4QPio?#x_Vݒ:ј>/_p44K`( #vmT)3Cfu Yxm)ԬVe;|Pʷ^VWY81. ~"0)q,.O_v?яrQdʬ~<-L9>=w4̣Z!6m| o%~3#q 1@XV cL-K1pܒT9^8  YȻ_ᙛM\Ȳ?<)kmhޭdnR{[׍ n;LAv&pO73e $(|*$ $r:FsM83!> X`_ ݮfM"ԿmD%;ƛKSU&8]B,7'7c*%s*XSN3R8(%!CסL̥8J1昣nmp*${HFN4Ѥ$݀E;B.@RipMn}^d|l+O=L4R7`v N>Q0-*TNn1PMņGyYO`Vtuvև ;+evI>>lS#XP'6[o96$=^;)$؀A]7|&HT6 ?ڲVAG z+a(vr.'‰ڮ&@x1e_1 G, ݢ$0e+T1[-J:_<bnلUX٘]i%*zMmq +&6MxJ:'\T21t,C͉Lu4W!8SYuε}ƯNe>B2OgΑ噿iCXA`g|yFjn9nJdԠ q c=#H} ?85s~^Pw9H8c6_|@0L{qrRfB}wঙ=H]C:pua0Â,Q3#WX&wm.|hǡ8?49Y i@jbd'1" )Ü ZkڽCmyFUhAصlJaz3дقRpaѲ*UwϞ9Tuc5rO9lTR~n{NVJ9\ĂfWCk(#ETJA?ڒhd\b2F-? :stcuwKs 4Y0@';~HT'mOsbHjA^y!rM: |j|bʸMe/j:qNVI܊F_K0 ~R-&5jty=& $ [eW( ɒ"(r_5b5@[n<)-GIZt,۵Ut }Y3 sh4-nVTV)XmEȠ,is57n'f(4ATxas/,xMZ%0-&BNׅ1KljFviV?%5{xnaijH=9% w Vl9>:g7mon|PLsEJwDa:hګ npԑ5\~[MD02<67pxNDG(>Ф)D&L4{Rz֤>ZV/UZgP?0KNu;:A`,EDŗY䛂&86++Ĝ%d |vJ+^r6L}Kv5gf'qMI7$$Ocw!J*Hp^'p&/ {n3;ޞ][^*Os4_2d@.zdlڞ!9U_8K;_i9ۈrGa{@lw8'+;ӬHа)c`(?lTC PIU x`Nrч1 qHTE7/i BamseyHԙ*fެCr}V2}Zޯ>6!ˏWys)oZ`ظ;lc&r:p@p@.:@ Ej`CamoSS\=KtKYc k !mٔjh/V#>/Pϧ41~z.R@"m-&ڂ z6zDWmfӭoJHn8p\㩂+E/nGK|k8BQcW吠|QY| 0t2 $w0[INUu嘭6A6G QTͲ-%pCjv{uC+z"0 a~ajPDyuY1 \:U_tV}AtP!/5~. :(Ug_w0О_ &SػI$*JG9e| Q G@0 gA(gYFt{1QĴ;;S^w/1o???C)<3˪~).Y Y.p Vq+1wG?)Fwr^r 9'~=?4̚u'|{nf>\|{h_;:?<tGr[NVq&ճ8O⭛,X4:<[LZG\gѯ@"Ui`!3߶O.7y17TWd'ئm_,y43BWP&XxT sdb[kF2PNX'pu(<\1J zwKv`彡KSWC AVŪZp?A>s[ *-;!?UE?fAlݦh2*Sxύ\ o: B덎RX} pJ:D%_/z%zr`ǛA>m|~ ~Md3';;.~±kCeT%2uY@#n֒j"S liPARuuL&%E@ z;]5 ;aY͠TW߲ ]+x5-8FiRH:>1B3\ұn+D扎nfj$|jeڬQceI ;PD4POT"15CuȬkHEK>ۈ IZ&2Z |_U‹o7L 7H|/f  *)D fͦZgڸ 6@pb1RuOۊEdO༮],,>PmXnI-F ,t_iif D:}Wa8yMUuLGiɝ0m^s6eMۦ7ir̟^57$"uZ55[[_q,ryx~qE)ma}6]t9Q 3[R&k`v Xc)+<-F2w ^-fZaTayva锜I݊ӖN:sy枙n&鼯3+J84])ޙq37VȺSbq Sx& y?v˾4Z=G7O(,Bd}gAM-@pBVQY0*Ds+YB7P" BC\ 7tR?E-OG5H P(Sb3qޖcJ';3tV_x&[&:)gh|݂v ].}iH/C0S1MWKO|(+[yAG \ hmqB祢*a.^"l חe6[ s/ @g yX?K)qa`:i,D!-/7/mr2ôok3axF 2D ўFb4 N/MPh`Jm=bqL ڌK$PSw1vIX3UBxcz6iz7 u/I Lt^+sP:R =w7< a=Cn"ϔ)219ųُ–ςna;A+WWmC8.f ߦ}Gj`MzӠZ8 smtZGw@2nQeZukϔ)^1|>t/Հl.,,2 &i ;kя]>Qk"TƆxR!37hv-K+)m\M71esg)| ;4^ ~M%=CnK0/\xۢ_ [{lw:8_y[0McԄ7fzJ#wU~嫑$t-mԟ5t4W<0PAMܚDٔZN! 8M =-ʦ3w ib%}邈ʽa~m}w0AB d8CXOIsMoԓD䲓ȴ'bݼ|]$wDu炡g% C`RSvE&T˜%ơW>5tv$c[wv`~69KuA @Iܒ% H XL 3rG"D(o\ qm[)5C-[!4ba5A%7LN2NWs4ڋy}vH[cw$e|ka9<PNw_6UtҔC4]'v 1Su!tٗ1qh?SEqz :K L\F2hܶ7Q$$OS*b֫:Cۡ@:'YtvZ ["Xgt<[6Ih+ $S'iumGFz J~f9#~-8/j18>fͬ6p 9J +aDoFlt tvK?0$A8n\dU:J FaSUQ: KfaM}Ty=ӺP6,xx7n7O߫O8}c p`!iqEc&Ј?iatR lD Eug [t *˦pYz޸~{'చrٳD [Wo8ob"CVUT̼y*2Q|?δ"ugH7_ "~^|JPP}_vlr6s-o ,iPC@X#49A @&@_}23Cީ]HvQ'Jsç;]PvIMQ{_ :AeOLuQ," >/4 qW? 6a~ׁi qn^{KM){lyb╯A=PI82 ?W8LOTrfD+T)pEIT{\gfM~֔QFLI94 jitB*6)a<6 E%<]b{_fҵLewKQ|q3G6F(סk 6pf}f&x{mPaaB#|-K$Ĉ`&9$rl > MD~lכ^T|Y)cwf&bO㴩|. D^!D}Dyv(ѥ\RV U~B(i'wmǫ^J)rĴ w1{0 )U{ܢ|~)ߴ}Q&f4/$H fÕBqsu9\ ưRi/ְms^e',A!"Q,0DLRx7#0k៞oT-/7J5+](`KfhrzM@2#~4WɎR~< ݴW֕1F!G>8 9]TúmCCoSCtі~2I9~6X֌޹oitd7FӼQjZ{PI;@B=Rא`IfmVɜ7ΊfP3ꏓ[6a'2_ilA |y{tF[ʒ۟):ETx žO"2 z~x ^+<`8\n&r?E|gm0.5_75(1OOe fDѨg;kbmiTy@Ded }$rU+VNEpMi G;A$&4~\q.(V@S"8}¬ci#jՐr$ &:=9ږfl CJdpsfy\T'!܋0|yj{1I (~c &=VCZYhgdѐDquK@ [sR1kQO%y#H6 W)-Ӱ0W[&I ~pD ݋ PԵA$|37,^8.f hxF\ s6;#l+t겍;՚7#RQO\HRL|;- hڊ{?󕳈w5y3H<$T#V`PfNivVg~oRPݿ5.ER^5uGcLQ $):]F|4+e1ga;Nß`o{p_8 lɉUnҸ.ǿZ ŭ~hsqq))L4[f_]ՠgU\o5<3{Q&(TPDrU]I[Շ rYKptм> 7ꠕN&!7BTvvqn@"8BvKU)"0Qqպ7:=Vj qƗ]o:53<l w?<:PQilw&$"iyrٝ1vQ- ؜ȼO+~+t:.+%Mﲼhtm"G|$#K8 ]߲>lt(j%hS#1 ۧ2.XANrm׃y[i:WgY8eމǝ*lA!묲dW QCOx+J+;iDEg8eKр3;zKJv(wfH:. @j%73*FM/i5bl{KV r55L ùpďO‰ ť~D(mϴ^9B٧ݐ *?Mymh =-0cxߊY?-]t]U MBƀF`3:}L$71A&b5jԨPw!>ߍJ5R<6F|OX:+qp}fK7e#,B^m0oݧսD /K 8Pќ86hpOa2XEϾbɇZVT,1%CSϭK- (ZBxtCcהE嶋H]4s4E: M!I?WJ_{S&(ZV@jm.B y[N@=Vfg *tUpvҷn!ɤrNmamxqQ'eģ JAiG 'cи-~ GO5+ +@Ozȅ8ٯ"ELY_q5S--JdžZ_0p7|ILYH0_dF,#}$R}ݮZ% 8`(1 KNebyA/AQ,zOV2ЏG #x\N 4'bÇ87NF b$D:j 3\&~$4#E 5 qfbIqah'X:L0QJ&l9|h/;wo?ȮCL}@e,Wvug)cKt{ߠ] G>/k̅O٫,)Tk! X: w*݁0-IQI=TRƋFL3e,f=ZzB>肯9ope4FJw 󳓲!K^@o`hYBBLњqTpi]Bl։\<&vq p(6_(nYz NL?]YE19bD8T `.񓞅vK߾#Hj9?b>;:;4{?:p/XK=tBv*s.CynU K6A<^c#%zfxz=~Dݨ:GizCO}C?P+1>AUmEEhcI\WOC߂Drł_Q n]v+ `?Kozgǁ!i7?#`P%u9|֦ڱ@ sOM^D$:g(+GDbC @/xEګ4wtVqI*ZqzwKl:C~Y}&Mѳ'\˘}`FF<Vl 'k)6B ֢'vǺ/WWo9yźaDi+r5̥:dbZد|k"[.L?1Rڔ~($k_*+&cŋ+}4E&D] 4 .WhU|%bgDYM# aj/<o ҙ/X*vA18TFlEi!\xg 2_B InJO#>S=ߢvmn }0|M@U.d/u 8 ߊ+$)#_;6/:{)lMx~T2 ? lKMld}.5l\<6DcҁԖx(=>yPV0}/~`4 \j+'CU4*gb+.^9\1 wm_RNYW[&QE'?~>Lzzj ܚxp~_K9{s/de@ ѽyկ<)QS\ L,Ф/هiTG.VyZEM} 0N~IE蹔2q'װIq=DT!"޲{cg9O5Eac٫^I3 %^wU*Kp$Fcj^LAV$us5GFdk#ᕿDQK NClMdbx'5ul7i_]3OF,(VZ Yg]z~U!v{)Dmlf6H|9Vrx=\J"vWNv(g0Ygmo:[\5̙=pc~bQ7^isÞOKߘ'&%Z&};@VQ.9z'tŏRvIJ#p3 obQyAd6̽/@P>˶ SZg~#Pc]­{^ : hϓ}u?v.%*Z}ƣ}Z.B:GJ2 0Ho 5Kpٽ@g Rܗ(ljI- ]LsnK('t?X$m]S=Y#FOюSيBQs\L=#̕_w(n YC pSx2]N4$, 71[gD5 7F@ϐ9^temۮj=?'xDF(U3сY;IͩT?ZqFS?/lO1 ey9 ' oeg:86x4Js$\Z "4A 2T\Kbu[OLkCoCi1itP|'rrNѮ0*D7">n#eg'{K]=!4W Xq&vV3Epu?8IWy#(|X#/t _eEI͟ Ғ$ސsݵ46gDMmjP2vPa& 1nhJaDKskǨd]V c8fFpԯeRsǙ ,`ObH%HW)bJD7(XRCJgw;)] _G;}=pT^=?MF2<7"9WgQe:ox`pN|&x7WZHeO^E35 EdwRA E+9׮XSBFjl\M)jCp _RH/}ТR^HHqxߐ5›@ۢu:zM֓JV6+Fi-dls~\\B|Չx{C2ssM7#mMQ)HŒ<*`-' n*c+^"BPVE _*?zY1#臰h?xYƍMm*5 %sG+0覴\A9" K`()~F]yKA);rHDd1l;7 3 rvm$'ۊ/>oOuJ| |t?@N^OXYq>=Q<d={vKp&^=U*Jm'l};m~'*џoH]>G83Q2:}l"YɎ0БƁ^zCub W{Kd7F/l:D=D.ٱw/߈Jnĕt ܂F9a! ci׳PT&ʭN+u\ҝNP2ß'7ؼc7ބ c&Gau y$tx8c`<-2l^|WVi` yEI(["4Щ()Ϝ8&^PC<28 _nBJ탑@Ewհ=}H:& (h۶ @:B]GԒݐ6Xl2aGϤ/i^ +M u@ǻ11Q7=f|OobI> U]bl`I|#3 ZQV+v7ۇ@l3V,L g{5M䎩sľ WQqlkGB29Kr =j91AhŞ #"L8ThSgOwzԪn6S(7 rO +עo8f&Tơy( P޽m-<\UoW,> N p~r`t*L4!ھ+ G%-J$}IVR&@2ˋF@S_OJG.͠˴ɗ-ָE}[w͚jvW*Fϗ! i}UeGzfq}P-6ˏ;c?|kbQG;Dˤ^ Aڪ!2Oa*P*}Mw&\,ֹF㧊~rVw/ڑ+i 3M.GHTlP:䂕qQ[#)Cz%Ŕ%'By˶!gJŽq'CL]KX0q)̊5{J }Vx+۹|IHN9dGLgAO tǒ)jSDǒ`SFsM.F\z8RFh戨ڻ?RAOf <dO,?DgL{*㮮Pl?ް];p\ӗb{=(75h=x6qѶ#{doL+f gZ OA`SjC<: Xw笢ZdyUVW;,<ױQ7m4+y>%O*!B+EK!_[-Vʵ(3iKj1~0^+,% "Wd 2׫-mᯱxXZ/M@ Zruu}<l1Ȫm`^Ѣw]lP oIj3eaˆ4BQ@o6;ZHPZt 60emwA.5ˋT)5pqbsݟ(>ڳ\7״T Ȳ|"0ѮK964lj}l*pIJ*\zZqL--NmJPЭNk o>fksgW}H^:v3yKq"0nj,1gb]Kf)i,8MM} b &vP]-.ms+#x/*~6_ 74+ST oWѨF"?B=ssԈs^AXhYٌ͐S Fs62_ OPMEU~M'ŒmvM8-7sjp4\sF=xw͊gH_ν{%dr((HjP;)40 Bƭ8y103&] :aI)=W3D:Whyz(ԃqU,eGZ$<]p@h6Z X :mWSbI~wOP,tp#CXjCk1l8eu؂ovPs{[-yq/JTB-4$Y@bL zƈ=#H}ۯZoV-Rϡk+nd*'  ڡN!d'|t߹Z.ܡҕqzT2j)FzO8&ޭ $hT𞌒\2i$mnXؿ,{IDz̢~ bpHZr=]2h3_˸Ӹk{n߃1zwL>Ii%@.^H[\D+ XVnm'3eR zNGR%n+KB~.$Ї,4vǡtsDH o=\v.JEvq ^PՒ[.@wG[LibOs\UW} A@ O-em2rkTku%B笠 a{l ,8Ɓ_nB{A#20N(хKGt k2@ \c7{ፚ@'PUאQ§%.3q]S\Hd4ΥҎf5m Ƭj"̈Sv1~ %f_RC4j.mB:a1mSEЍ_i]Ϙp6rK@VzwAQr}cv\9Z ݍ4=/Xb#1ܻ6g/]=؞[ c Cw" 61@{667ms(T 5jه.ʹwwyIrYjr0"31A^딎>gj8UXo1hm\MXErZޡ,od{/6y'd>bL痫JqZui6GKphfcgМs[xF^'F*rf Eo*BS& )s/5qQؑb#!T߈a#Ipfblf=HkuK9|œSROƻ-+|I,`LCB]ϘgRhs&UgcI֔V,.O?PA9doxq܆4ӏp'6otL̠x/Wo4pX )Y"` lˈꮦ Ue>_ :nNQvv9ݰ޷Sޥ3l`~Ӛ.s6=792Pdg1ݼZDigCcF:~.:j7-+ur^|OwAYbNK%pwCMXӓQp,#6ac0wփ|+Y[2>±D㰹YQJ4PH)s\/ѵE@Q"x!+LzMdBCπ}Mԝ p~7>2SՅ_ܙPVeO93\EPk? #΄J'm8o4U:-WhR܇oT!f bDJDWxѿk;̷\@rgAa9II>jt}.L1&&)[A3^Em>|N c=k4]m2PN@6/; XӃ ~|a&u A&E^FN9M5},aWMт^38 :@%vӈzU!`h#4-\wyq!D)7k92&Q,R'TɉӍy:񆻷#4lIZ4~ 팖h} ʞW[;I I4V O~ev C%ȅ4}y8ўns )ݠ)z@Àev}ew e}MY=nl{lc8pPEJ>PP "2 ;dMrn0'hRg\4enm9՚2ېOnBdtȎv[{s=7e](G3Wг#,I_V{p=ԷJ+ujTOWG/Z-q⛿ya{ǝK#8GJh*+MQowY)$$h#Uqn0۶&AEEd/VvvOμ׹(TKYT[ 8K23jZt'Ral@9B+g&4B)tF*GQ >kM!Fex*?+NJ=UW%z_O`foNTk wy–䃸8>e>Od/~mH%s*.0Ъe k}I}9[tLb`d6 c&)e ͠_$&׀^an47Gi% H[>&]R=L/ fk;#YBh]UVWxhX޸&\)͸>G6a{Flrimq_v% sz@5lYxfւEZfHbC'cJIaWԅANo;|9tfQLWT 5'VB+lDP{%6vt?0b(_Z=M}V:”0h55*_`Z'ygWn>{&\30 PQj5 H50.0jqA3g$5>XkYo17NX<(8 ?4YHRyr1%OBAo1%^d7T?N&/1۸ZeWG,|9#Л:&MA}ޠ3gtnSW˜C)Qj12VFCcdVKW*|YbRqV/o%Z ho^4<3|4J[ȬTA>)T:=tYBu#9z< j1Eg';-N@n@V&kƢW |$"Π1d@CeífسD|~8m]3 ][ghgeO~TԳV3kFR]5A3 gz[z0ŕ@uu»zLYo: әCiōmϋt_:b{gx_( ((.;{KhPLCC&T@|)_&dϣI縏9ƞ;8hQ,:h|e+˖qC6.yʜ,IhN%+M*iGxjW'͒3./WJmLEaoߞoGU6=6Y;!#ɖn(9$5:WZ".w]rԟ7b*L:AoFԑI^'g{w2 !񔤇/ DvIuo2,s+u7[| \%)l=wV( ]ZŲd fQO^=32.9nS c8#`8FdZeo%z⟘H>mNY~sv2taٔz~r,L:Y.4Ӫ`k1bg ҤÀ$UKY;gpׅчRP,mPM xH@Jx-YDSL{ÌS>˨_YatXƐ<)I...H\n p/Ky-qr85HM,bF {=rJ '[\Č rH,bB88iQqn.xb=f[?Z*ņCSlBP#R]w1\0y;"dw(6%gQw4)8 W}_Wi6^qLU&m:I$M'9&b_3IWFG%;v2r/W؄YD ռEE11VDqF7H7ܰs)wlPMzr??UMM WPc<>Y >݃rW<~ưGYמ޼-puZ2fN`#2^3)ɕ^ (?_UZd;)*vd#)v4ʘc4I5іz-Wmov4 DNՔtY`Qp-8?,vcZr#er+LI.x ~(EQTHbbJ~t{|JrW3R_CV։!k=.RC2F8& +(I8xе#p9UE@IiKd.s}$Y/\gYyUR &`#'e]~oym'8. =+h &`A"ep/tfhdR#,G9N<+k K&߃O)0j/|K%JF^nQu;BwRӇaQ\R|GLi{م{(.*{fX2I~S2\> jzl%! a 9Rf>p6 GE350`\J$ri3X{ZEڳ1InY.>i~Fa}3M`vvGs~CKq lQ:h[ԫQM ^Y)+" `{o.B^|= hwQMm#Dh|~B݊1Ohz|VlŸJ/L]#/:6J 5W۵-39YTk_AYu3&,|$me oQk@:%kj.W#bT  +hN'v&EYԡ:ynERUWA/>h VϮ&ۉzyZa2D$a1I]4Qva @t1ɺN³_5Vys8=K0CV3o{Fh7*Z+$p .Rw>LЮUi5I=T5$U!\7 {Cmtly#.nۥGFrYIuHeBX#R]R]Odߢ"m2*ZF,f]bC}BƐ @?tzzj6$.\ Q`' k8K~-P/sTd/bIm!* 51Jٱّۤ }SlB(N'w+YkEM­̂jح`crhmXD:c uM [2ӥv5ymP؄@ U->3G0Or+w'NsH(<74>ݚ!Qpa$"RNbŲ Y- ?L)ڄShf쒦 [g4sCfD-U[VUɛYrkۦ1;?tUZls2.M@7{P%_qrm0ƱH-E-K;ȍa}7m@kFHj]z)5_,D_(bܲɉDw'5ݘp!T}uuBˢwPUy~[+ 1PXC{ + HDW30W4>lઐgu)W-(f ƒ9xYп%՛ؘM =gTS-/Mw^z%c{av.;A5x]y#, ׾b9̀t.1.9O4 ZQTLK <~\ ݥX? Yl OA<28aãt>YJFyU~$vu2j> PmLgT{HcY!ZYPs[|+YDr,+ AJ~!%Wcm~Dfj꾒g_`]9 O )zJ䳖Z6 W [٘~CR2Ж'K o~"y*1#o‚ـbɺn 0D@JE{w{B/؜bBۑ53L|To>3;(ŧ5Mxp'1IF(`ovϯX&BF<=̟{ϪtWeљv dyivTϵG҂7WӚma9(EaqAa@R(_b>Sўbx;e(k H*5d,ꖴ!r@HxǬdR 0ޅJfD~w$o2?N 6_e{p$An?\Px͜)x82 hyX ڙ`=R5FhJ%Xc Xȱއj{ٵ ٣YD B@|ܢd"gZ)=6..KQ <%Rd0 c,9Nheg ^R&db'qZsR ysT.BĖ|`!Ro{:nѕߢT?gz}#55u& R=f*V2ac2bz"蒶* d%w3ڣlp:&ňD 2``[=w`ϊ3KI?Z}H+F}wkPSk[ӿz'S|yɟP&dr K~œO(6>cLGPVRMdF)1_F_c=>;iX>A|f0+ xAyRE1yu"jH&WXɆ~}e1+(>M>~7$s+*k2˴i:n4 s_S2/LzAazhq-[+10䷼<@^EPcBg[ΦDjpǮ%L+1-6ubtd0}vYȜ I7ŔW[+~ v*^g\J}@KM]ѳ-Ѥ ې ]o0`ns\&?ك~&a2A; BnΒ}W6WE>jW.QX1ЖCgy&.}̩Ob ˪5JfSUD)43lQ yԃ?>6켼Hb1qyD" 4O 5QM2&hAgx~~ /_k;2m&)4VA׻Ճ1|{xh1PeK-.z\մWTT Q/x?`+2Z6Y\$@ҵK&QŇI/?I?bپ%Ug.tI&f5TU@J$ۑD,ºÞI3uW BRe_>%h>p?oլӔ)6q GNޕNrNMYzw9/~:?#ҕ!2`H5.Җ[5Tv2QDHo"`SRhʫmW<O.qLްPGd<p1xOB58"z~|;}*D[њ | Qma ?ۘUqYPD3Gl+8]|C=QZЛdSs |~zߕ =׵s~]aCMeaWL?x[u7`NX1G9oOC܃q3%(ءf'$EnN vF&,L~piW9ӈLq&l$$ /YN !0^AEۓY,L'f&=Z6Qѿ֖IGP` ]#?:p0>a^LD~c{ dan m̱=X2.f .xZ">qgD-/S:y7ԯ2zAGh Øȇ7T_m^]m!Wz&aq9j:pQ U΅g@4ԳA虠b R>(X*Hvj_tb>;95&2ح20gE$oq͂(ߗUDVlaYT$8jv-YwC Jɉ3MſW9%<,7qBѷi.S*kbEX:`J?m=KRpZW>aA\fѰ}}g\m3ص9^-F@VI;j[zƥsbp JweΟL\ԢuJtv`%{Ψh(:! 7̗PgΥҭ+:|[DmaŢуW*RA3Qr Ԅl Z 'Ǯ̝> ,WL^G?w. 8AT (* Ĥ#S*kņb\Ő$JVŻ-*xϩ:WF5 kVS$BF{ |tJCkz yIx( r4i6ᤔ@R ?L]˟h>_ds8 @d(4'aCC0lU; Sԏ  Llb+ ~;Q=MCK5| Q8:dƁLܕ=| Ìv:@>ΰ;uwnaVږ^VU$̉=Fv  `Ӥ0\p-g 0/-m!H_no!@emY"J`ٷ'Sa=F/ _ڐ> 23KY<̼PM> z{ZU`fXpCkxE@ӑ&%!21tknMεJatQK`XswGjD9<,37߅vKJ^t;s3%F=/n&Y~@ ́ k(?@#„{DevPc@Z3GQ܉f^n|~_ I;Gds?#·{'&e):`"g'^"\mq, rj3SZL>1-a!vw)v3/M`ʚ!ׁNhɔ#Dl-]+/wC6!0wo)H{,Nk $1~.هm5/p3d+F]o=MyAaoDAD/k/Cut+";AC?/SC7e=$W+왷Eon(Su>ZHƩH= I?_=Ǩoi:E~h `jϠ)SO؃;D[Eh M6YpS;IJneY`6ۃqB,i(x3oء1 <9ɤ5&S_f-̎>A@ `O3hxCf> F"K6V r"U)ad Ҕ_ҕ7nvQ?Hzͥ"?_nG| "N?O5^KF^z'pW0mXCEMh_r?𿗬?ASk5[bxu`FzeQF2Զ8crIAm탷{²E /w͗D`Jz0-Q/J;K:{K&ʓNyŵ $C8] BRUZ; GZߛ)+0qߚuݓXo4qcBbi!f^to]BE.l1ᘊI9TԠ zjzDR0"䓎_oAd/v׌Ak澯oTA*>&*u=cvIV <&??LX-s\E؞aҒrܗ|.X{P$$geOJre1B<NAޫ|y0OfyƚbuRj/&= [)LDRoW"*,4o҂[m芯` p.׊lu-@ [EDYHњcl,Q'Yq52KSQf}2՝K|CAP=KѮUa?e7ڤ)-ӉpTv?&L$Xe {?. HPsC!ӊkaj$5o:Ԫx'!EI۪hx'6ЉoFiLe F B<1W}eHѹ Q)azc?Etw 2&vL;lBAܡ#BI&[( ( CbAdˉ 3.8IKV&10C$-/8MNb2IlJphqr 7YΑ&0=!N!UWDsv z5*tN>>~{HU?CBZ7@qO"x+T8 1JT̎V1H Z U&@jJ6C[ @pϚ\%%EQzq1e) 6$(Y.u}fLOn{+t kELXu"A;JX|^@Y䰫9 yY& z~lI5lVKKZ#\3ܛ-M GSgrT q6Ap9gw @ǭ umstM?f3֥If^O$B٠Lq i_D7TB%[=%2'@dkxjʐQbt43,xKzI g1]_5FeQ9(\J_[|6S%!إFŅ?K\n??lgCxDT#P/NIo'm ЈNr=2*߽Gw("C墒'ӊ)UNڢ/M:u'mSb&ߥ@憎[tFq!"|-&2_U 3hJ'kOI6{-iEgQ*:0^< M/^$)H`P9:VBIAbw\<$)asQRO -sޤkt}T`yfߎ z*qϓV h3\Uce\ 8) vxل*Ў4hӽOsMAu6yka>Xu@=HOn'vn(ed.XV,X#vqAM|t0i%w#)rm9MîS?\a,@q‰pfGmמWI!cjTڴp⯋i=^fw;(ψ- =Vk*qӂ hѬȌ`Z 1L\ mdDI@)ï ]5nތG9hC]g~Dߒfk'.%pxI!KSc{X 8R6JsH[ÙL\$S0=tKȣ-.#V޼XK ʯo`탘SJ# It4H2XmmX>(vT4t oYT`a{˟X_/~Lj;n֌#B- S؟NܘgL^395rGhe~́`h"39( ^D{c01<r{ϵ(Im3JB㇌yE3AFN]`i~cmcRD%dͥþ-^(ldZ<4OVzu2oCoq6B\+5Z;A@l.":xL"i)@6?ܳED^a%zΆ^-TԢuż?eGdz|Z{TJ`+?[pYAS\=oqS\e7 %cy)%Ek{ǹWx 'CGhƥ;3ɤVdYFCl}(+aZGΉA TA>Y8vxuLJJqf>SO|Όco2nWER_܅@Ko0r0(& jCwX>Kf$ 2i[X",ѝ7͢*+AgD/s߿̔b?r2enM@ʫm ?pS:2 2Lg:lzV+-!B:զ>K;*I3 =z<,-XDʆ߄*㭖J${X)y\`wMK d>R` tR8lқz!A[bşb5 s>d"S\LJJ%Apj..nR<] ^#^wi6өSvmYO $U 56:5Ggh"؇V3S}](COO3]*!`LoF'*FmT4:o|H.3i)V\\2,g 5(l2"5*}>bWJ]c4¹8*F+wiKGt#2Ʉ}}uy9gCr&bkWt*YWjc.E㸉S_hvc/W$@Kk[gO !cP;D<=rJ۸ݣIY '2O&F5N׉Ea!c2 ~P t"{l@/N"ڙld]a8 4P/yQS:$"%1\=?2 F/̨h}_&5_vv+<sLp7'D ϢTxXDJp{Ŏٞ`ٲem rxHx$/=Vm-5c"ʣnXrv:ܼv3N X{|9_| :2 ˛pɇ 1| I}p93緿&H/ aqwH3;ΊC8w F6 .!}3U 'e@%FU(TpiP2@6Ҧa@͆l}5?ǔFr)p-a[wQ~7Xo8ww`&_SZNP G1M="=R" m JR!fPR?ZCvJ~4?b=9%s+o+o )ҁt+E:}빠 m: +Ux|Cz+[ loFi#РHǓeMgiFG"5xqxC%}Tl,? b(0·eɚsh1Dқd bnd`w#itB!>.d͡[kYw {x|X{sHUwh迀;f̭+nf7=K!¼4r.g٫.^M8qt~Z4R,DQ]^QGuMM3:l+ovIKc=?m bz􎳆:hrAXT+H$ᡏAuXvN.s>R9i-6G韖q>wׯe-8(?GQfP[Ha lXT]րD/cdy ;IcϟW[>fm_^2"t5Z@@D4yP-B-"K7*)gM|Gs#c?{׌Sjlw1,CXg,/_S P]Bj4)K?u?y"NXߍ1> n~>B`c1~@Cύ#| 5C8 W 0Js>\N'*ez֤0!jtXVOz0oc,a{֗ =- ;wWWiDa {+7a}`#)HopxI(ߨȔ:%iET6bqJȖq\O&Hzw﵎vרNqu':J]!@ mY-IN.rsP+nIxeQ$R<Ś$iZHL)#p\: {N˜bFwWH x> "T axtQ:uΕnI{3+l7HC/z `QtR{Td^ H_cr~x,jN]c49h f]}Eos7n?™s L@R 0NCtSطk] >C-I4hIC䍛yؚ Ui)CUOJנ%B0](} n}aDD^4Iw|g.Ξp_q֟.!sZҲ8H$a3 n?^< %~]>7jIڭ8d B`B~5:GG]e/ j#{pT)ޒ7CW$#:72}ʀprq{SKg!U5R9k +jo]h\s>'y&ijJۍMԉ:\,XoePNȡktDO}t$ÆyqlO5$zY8CkP24wvu_"V?Rd5=`[-tyD+%Ng 7hplBME^=>71K/Y|CaLNs9DDT`91iNˀ&;&/Js՟eghO0#,a>)ŰeU)[n> btwHPI6!(Dn+8=ņgt^>XzdѲ6U7:n3^zF 3aAZ|t A yŐOIdI=g 0EV Ջ9Qihz*eHop*]^m6Iȥ={ϐ sO%{+cb ;5~,)Ubs- \a5NZ$ *҈}JgJ~V[uTWRzQrg#/R.qmIDž V^Li 2XfD)K@Ƕ~x^0kq r 8Vk\8jXN?3mY۸Dڪu.aQtF-]9܃dB".v3+U:0!76wCƤ+mGJGƎTXQGIxi!_*(19?^հsrօY㆜Jk- 'R{jid("B Q]#:Q4v3i? /eH!N{eNGj}1-0ϊnZTY:khNB$y$9iNمGϚB3YDa68C(}AtS,-7!&Vjmfx땜XZV/Ԁ'f .kyߨmt筼)C bƔ [J(yP n$f^aO*AJ/O&%M-nj?(k?W!n{ɠT]kvG|DՂ7S `*Nպ<=/| P5{UIE.d/ s@Ҽ>}x=|6 ?05Uְeu}Jo^g})D%a 0P~DCb - WqS_pF3Tf4!ֺř }3V wi.!.9%u\F%ϖ;zSHMD*=濐Cgkoz4h̆Q&ڷ}#0d ]ԋ(t\'5}j9u=+c3yH)dxLO%u2)=,&Sc?+} *In]7XZ5يχ tI3:Hbb*LpqV gh~W} Ik,+峛lĝ4Zy%3II]sU- L)>~[FL$,*c#YiEn*='HYlJ< Ej2 _K;l%t \Eƴ HW-r$wm/ar(4u'{@ər 싁N^ WKS3#Ac$:{{#`3ag b,G93New ).-' 7)j~zGH/+*w`lev] VtOS[ =f[X-owrʌʸ/xHԩ0V? &&Y}`{[lQöIK="WSl0 wOS?qFE#6BT+:o4A:GoVF?eŇIVf`3G?J[l# kAWC%-@_ڀb<@'0`Dlf~K[w_- x`W8RmK^$y ;獵X KO$}LٵOUvf$*@пg'[< .O9Ws PNjfT.U Ӭrʅ]{:rFibuՑg^T;ZF'M!`sƬmk;^YRhjxҐ|PS/(_c=в$ӶHb;i8=Bu#15?' "|;oTG9Ɋt :ya=~>^O4vRW8]qPcm32Wp`XKB NX kV6$"N*'#wMg0KQa)W[E9E~U`U/X£foxm&5A¢`؊vU+]u_tֲ'P3df;:}zz.#;,) <-him3!ĶKrwڲZkr~m\#3;!|^ʯXLӝA9#Z|7M 9*+BƥY_{1b.> {ѿ4pedM|`cd݇hufg2dۢs ܂a54s'Q-sphq@ŚXz/вRw'Q1g~&#|#W>}*ÝO3 uI+IG<-#h&Q㬱p}#4>#@yItgJlIox' Uo/-q>Ѥ?;ƸVm!S KI@{`3H}4o RȚqGQ1 _I? bC`R5+mVu-1RWe` EرƦg*(x@Iy ȢjpxpS&kqƬ XR6JLy*(Wo"e%uniG#.oipkpR\5WP X|ϖY7x߅`9gf\<~vp6,r=1 gOVތ94\ZVL20&KB0o8u0 Y7?Ґ:ћqAg5eHݯ!H$UK!'D{K)GW7eݩ}]p$6c4`(`W|Q zTq8R Fil1< t"i4֐US@3uhLcL9:o_E8HJ>  zi ;s]M%ؐ\n9bZLf~cpGVD{+>cSL'zd4ݴ"~Nz@)lTC]VчTzO9 B͎T]j Lл;\Ly ^+l'a׃7z14{q9֝ÎHdc ~'{7r1+)͡ [u\/]7[ϿQ͇4Pޣwak+EXQȴ!m62g37[RE,x #W$Hx) ݶOV}2a70}T6`+",,ޓbG)T wn1Ɓ'+||xaE(5iƑBSR sewyOWs(cjЪehSDtyN|PEbd!7}p6J•(yCڻXf^_% ωݼgKCqH31w5s Np63=ݤP!bֿM y>k z @Na3`;-/j\t˂ג5slPҚvDlם'CXWJn}{'^P?#A^J d 9(`"53 K.Y)h" :Q%pg@+`i+ !b7}ǃxNT6= @5K-rkv ޔAA8j*[{h$ĶU+ލ4Oe^K1nu |9MԌ\\5Tɧc>c[h4x E|R&3}cؽE_[6Ӯ; ^ 8NU} ˃70Hw}%9s3ҍ< ݢ8ΠhΒ쇧!aC,\R9-WwԷ4&JH0Jp/:΀|%>FY.y3j"\%r-G?G5G*=zuTl1౽Ώڊ)x:ȔЅ'8](ئNz?V GU:t)'hpF$)8 E65T>E'J*tvJ5qfgDRrrMm hEa7 I>k<~=82y^sfw.ZL|j\TGը(`9s=2v~`/!9-2 *|^Z[dƶI'ԝbC3Xc[M/͇>bQGEIdyJRɕƦޭ82ҵ;ݽ7Tњ7e泳}U!CtgU8~n:üP]@52rQ|P~ p,"+`w&%`\X@ {>D/0 y)+ЉxoԵ#_Hԏk2Ztr'ğ~WhBF qDZr8z MGƧ7{%OfiPX4vM&(`SD=YeA!_{25F%19}ǾJOi^E3hp];05;ooeN m}@T.x{ᡷ,Io" w-^3NP~q='? 4[yR>߷29k[7񔷀7`iPŃC.S[{Ye$Ή[;@ۘ1>48MX䕮g xq+O>cyOC6|;1V*T;=24K}q2+hڅwxfn#Qs6EwH5DHj#{kz[.t;E:9 0\"  _?_OOdj05yX?g[H蜼)oRPJ{gtl.0գ~CJ;v` rme;m4c 2GE+vdBl4 *+5 9^"r 횑Xos8Į 91:,VAoH |=*`N,m+:QQMv N&I«qv>UU[ ~+ U6=EB@(?@Vqcfd|ѕS?A H dBU6q|e(A柠=XWs@DbpXx˽kglmD3?ͻrQ80;-&[kGvƆAN!ѤYkɘDN<ܙѕ7AR 0cfZ/׻J>="hJq16a_3s4#į"ms* +Ү2avc W/3l[bP8brk]f#Y( N݆0R<e*ϯ\WfCsAjDÛRۤA8|TLEmDzk5.6~`mL;w#j$k͉cNYh7gS 풑k>ۓ:<̵͒q(z`׮U9Dq+G-f}?Χ)^edfKJ%A{$^ѥfi6WCt_7;grQ(G'Yq%)hWqU}O`ږ['\S-zp~&fB5C3Hx2W< 诳r*tݑpj4GY D48qNZKqjΎծIsa[,eȼOy!"Ź*TPуq]Ae?$ @00b_DK@߻fX.})LRѕ L͋ LړLE#VVE檥V'#+frؿ Ny-~ץ ܛ0?\Z/Y|ϹPI> P{o9_Ygo6+kwS$&3u!).qT^u LLl Q᪾-ø<-Yz 42Z5'sª6 SZ!W?˄X0LxOд.W_܉nջe{W\ɴm['=%&K#|%;[yR*f 8{PQ15- wW?|d{;%^9~*<'-ƍ:2/"21WwHa<4_T$(ґ*pڑ[#[9|Vx.:LHvxV iGN"')tc-jwx}o Ƣd7)*d;.;wٜL-fK[pPk[<(@XϯP\Y%OWi95W |Di>S䲿aXd};x15jdG9!AS"iy=~[4QW\ei{mJ+HO ِ]IjA೬#x&("z;$ w|XFe?}?1=:wfݶJo'r½ '9C NvqdVB9G%pbzULM5PJ$,Ų{&NOXɵ(ѻ4PTw&T+<,eCMkv+"R+LrS#,PP%a;LV0dp^~ɮY=8}=wꓔz&o4oǔQ"]$CۢduafO@ O<<%?kBKo aW.կ[T*H%F =*I$A O9}QŴ@ W(.ȞKԗ/O>UC⻗v#e(r:I.$V7vpG)2k7>v`_ "0af&bt%5*uq!3eL!.e\;otuְ܋͓\Dp9_TϜo(ƻ2LC66;1&TS{!kU"Q'~?u;h^l0Kcn# @RrdcY=Z [;BӄPA=n_J]Á5G0@W[㍦-AJ2PO)8w隆=Y+']BH#~Q~޲g_W ,[o`Ej*0qGK&F$OCr3(ۗ'D#륶6MHo˙td!ɧ X90<Q2Z{nVQ &Dkg&:~ #;r(}4`UdRj%}AwwnG"g?bAkQu{*4/9bա磦3FrE bݐ)3 3bqaчc ձnWdbJrZ =Wgl]Mh OY_kgyBь<`Y&G}?p+'3^4'qM/M<6@S8!q |.=g1j/Ym~WڸsۛoK/ptMrbK`̔q W ޲Sڳzy1xAf(A/D/E`b訧M ܍h9fbWݟ$ ;4JR ToTCK]AVm{G1\ofBs>r(~ˑB$uBbCinhVl#& ݑxil'bmκ8ݾ_PsM_QXR KIJG# llG;: |tXYMASiQlkz,h2mkAФX LmHb!V5!`8"fYr|wùsDIM;YuRkH1ֆ]!xNڪJ~r; Q֪r:ם}n铚tT*mHNŝ3Ħl6U7/?>7P]+ 3[5| JFIwW L-x~drJps\~u- "șQ_BЦ쀶se򠈊(`^Q SL|@Xp{}z#nJďwH6Z,9=[>-.-W0EipG>0=0E?|)X&@塰{J+zKDy/"Y]vܤי,XMOJc'9 ǢIl\=xTlq^jŷݖxo%ެ|w I41)T 3aĝs-V]~`^ek&& a+F KDۅ$~Hűqu b,RZqMٺz.zn'X%eN^_r=k-mrJoj,{:k.#4n6Z8͎maom&[2S>:7(.mV?Rb|NcZڍ*$0C.q) +l\XϺa8yqZBp(h'`BъXAgF}osCbWM8ԉ2S5ٶFZXOIt#.uMN!rw@]VNv&8ye|KİQ Dm !3Ht.TGcR@i5Wl4lBVc2Qa0jn)'-ěw խCJ5.MRv+ d:%Vw!X7%(x71,ޅx= ƇߞId Rb:㊺+u@WS %RX%c;e`j=6zqSu=M^[hG.cR&BQTXz$.b2h7t>TM7z]dNԺum{t)h8݀3r6NYGh +iF`pZfG[ާ#\Q u8?ڌT'p'ʲJjҫ9n&?,OR[T&CXtˇ]x4_­U%1h`P)DhѰcF(ûS'NuqOa+yޙbEuOAlS^O% jdٵ@=eu]lŰ2զ}/D[6W+[fؖC` ZsΉur`^]1`*;ۆhlH=2XVTⷮkW'6N\פȮoa]X Q"[F$ˁN1spMdfL|S673Y_\Y{Ia#w]Ykʌq}4B8B zUq1i.C\߯i0`@Ydk^H{(nޤ_" 4YnbGpSrp,TOg[ 垿]?0X=2v+DMwWlI[|IJNn-ыVE}QaS0a \m_ab'g8л\W=fDnӍGߠ\6X*W}/[N$=*PI_bN=Az8$z$K! D&eiX܎1Di`jZӸӏ=vnP@gL$,f{Ă#RS#Ωg@18^JCPXe=Y7tQ~ EL;GkX^* C2¾[>FZe8N4LBřJ< $ɴZ`yim)Ry6[o` "by.HNd{\P}vv=dObfDi80IJrqaO?x)3̒a9#%SCԻ-SNoߤV#%%P2~IDc[83ԓĵS!s-u>ӣ qa[A,-Teq;OcpuB6hOxv>0/R`eaS)ܗD8&g6r#<ĕ8Ѽ]mψ.-&%?2~]Cj$f<m@!^*Piq5g(WXv¹@#q[@cBd9a5,a~zgHρ8AR*+HO[Aީ˝%TJ.Dܜ`?H *+vFPyH<Ή#j7(XD5noRMwp Ѩ̫=~yzJf|4џnؒ2d䦮3?zYVHH ?:`uҟ4,ع`"ßtB* /Qr#L0*d@݄=ed#F!A~8|0Wq5:%idCk*S~{~H!Tk.%(Bܫ*:Y%tՄ gBiWK$t4/i^6X|aF#{Yv5}1GV&BƦ*y<~2.hyĈ 1VҰA?X_ `0N 6!(8xY# ,/^â~z^fFm`^7UFӬcOacc$]t|>{S>+nd:՚WӐp &[K{:@<^4갟w8^8ǏdF}`耟EYxXR?Iݴ4)2##c? 1djD/rrmN@L5>Uhα9>|}/IRqP֏Q>ҋ_?s'%Mbj5}Vw cy4P@M7[3? #bMU\-<3,q+Xĸ_dd]ad%305ݞaSf-hpp-nZD"u'=/;p?6ĸrB>%5\+gSZ}Jy`&⮙/N(1!IQ;U4OV,c]v1@lnm?P}]p706ãʕZ4{/ ?U;ݽmKX&T'>&@}*>djVvkJyF{Yx҅ENkU{@6=FL/=ا.7uI>(4ɻ﷑%_o/)#StzН1~_BF)6iyejvfpg}@P]Zh=f)e rqѱ;ؚ/cL߃h< w[)ŗ.~=<8W@^p0@$]ִ|˫>ei!*8(G8:*\J݂*]y$/Z#"-@\;7D+}Kbgt̬Y fDfo2yd[2- pD= wӀz #p+pJF7b`(7[s 86g奖Y ;c>y/O-m[$Wqvp_7 g:,Sw.MrI@Ҧlr҆aZLřH}i4YvfS.v1ctsVt4 )od;Y~҂Aէy$w~ )Mq`WqRCyW _g*h宋{?".t $=e^}^b`$@0cZ^Cq'z`,%>/߬NYNT [oPɐ,nҐv^'!&KRUCb*ĢDOH7- =Nrj%*1b71']Ql8\$lA2_%n&a:%0hv2BtQ*u؋ތ, " 9ͫ"eA(y6 ePb~L\K;gnPO23תdwd:~w7r7͗ٙ-h\R}Kn%ZFiXOޖ[mithj)@67hw}ݤ9_s᪩H/ې0XNݨBl˒'@O65>MxsZ *dV-(.8K 36vNU̇he~dʒ4[ Tڮu~:ÍC Q\߰b`vEIRA =&tXEA<ޮտ0>-Kv +ӡpBQv$%o|GKꪅNoPٸ(-ډ!sE!}ٻP[S +Ľ 9ܙr_\%GǺLCk#G;薅fC l(Q@U)?|}CJ464JJK3M5CgW!ayFN,E-RH5zkۯm Vm)R34<yn1 dΘ$!/CE;rRlPSE$^(ҁĽlT)3hNzt  '9Ci )zyH}cjX}ZIJXVK*D8UH[Ydh̽ .9@-!W`/HcA!M%~j:@ ;vYb0F.xXTl\#o۩=VEX=QtP⶛"Q#A Ϩrg|nM*.=PV[tjǽ}-շ ^!8&,~sFLU~B0rN)T\B#!*#@t yh!/I eLVZrhͣs }wFFtDuZ廸س/%qiq>*((T wECW_/q ]icW[ ?Ԉ֭EsML(zdeHcC2҅ΓX{_3(ZAYzHsOzz^h3wRrhDL^wRiMvn/zDeF3&Ӥl$Φd/*ْ.rGT8_L;Ȓ [Ri@['?: &B;H,@0ut=Xו߱U`C*@AXO{2H5 ˫QXr~!jZ^B,`iǟi: be? ި7+a㕾D)V3 ;vZ-cVmV-Qj(W hQq1R汅EKfNci@XYuE$mJ[[$.拚X&12/ PGUIbxGo h-V>Dt.Œ rN{~Z_ 6xQDf]g4aN7qhnrO3<-k5jICL @O95dECa(&^Db.4O=i}>V g&û xG7?Kt*?婗@9@V|2-YGuLdb{4>3б,^)aJlx;2b 0lW|bm/tt}8;P!yEZ+p`D}e{58;^i0aLqhb)C"%yM@T~iL>bDp$}@nTrtjAFuqMӞ>Δf!ó5 UL?]66͠3ؓ΁Z, Aw~ڴ6Zʈ5q/r<0m{ۍթu7%ˎk,a/OŔ1nU5zm6 kO W(W)o#2s?z4u!D󓲂xe=W.\w{>w^B7Nk;1 Z]뼀-Ҁ,6z:]; E2|m"xx~]L$./API |-dVOMxcy+''ǝmEդvj/ǝq՗?~V>ƒ˪t mtۦTYF귺wm9x<a_x]&*=q;i\ι<=K.\6E2( +zԃo2k+^Z:W=*)mbeG?@M40A n=L d`i}wMA6Y)Fէʗ~_ !'n-= GB(= ׸ܬ4Zy4 'ŦxWea̧Jn l,S@绚thFID /Tts|a=W=kЯ5KVNaׄt8ŕ=OXcK=V1#Y2nvhx^2`d7nn.+H8ٖG ^Sϖ=RQBoN.HJQ5.Ti<KSNw,g3u+l"MzA !we>A\f=/ 惵`%qu(+1\Z^(ΩخAVPsvHmz$4˪Qx/g`·&G Lz m<IGwB!C_9Zdl͗:m *NcS,p]0Pa,D>VS/X|VӜq<Km"N|'϶HSsSu _]]49'!c6_Ո7N}a҉ud]rDjqԙ^)#wGJ'Ǒ*kwmgt)F榱 H#/=uޡt#f_03A>ۋ.:maj0 Ft?cklX_F(H1]doC*?nd+ y xc^| W>S|i"8DJ*P47[ J@tፔ_f5tÛsM)"k_~(F#az_.0k*Gu$o$aAFe1rn,Nm\7D *%x9l߫~ا 7&eL5iLAG?-.+Uը U*i<]{J-?'UI "xSҘ\1C{em[d{Kb&劎>r%\`RBM.E9ok퍊 +zī̼4WkJ$Rhy,v4jWx %>`&_h%y,Ըؙ°{ei^tr" >f.f3\6"'et|Q9+LeE;5PܘP|︭Hr\'c\FN@h%Y3-9]_*k Sb}#{+> op^% ҡ ݩ2iJii|3MQip'R7sۀ蓡q^rYr 3q"#NB1Y.6Dsʙq~Ba=ָGK=AjvY4ҴxGF̢LZ6~^C4ܠ LB\$at\#!}{u`hH^Jݒ<̃W XJUjIu|(ڪȤF(/as32dysV>}ZE^f24ߖX3A/0ܒS,!2Q2n*2A]SIpahヂmI[ V_S+VFEv u!jK&JZYt\&ی8gL[M |.@j@Y9fSyloOkp *+3 _,:b;Z\$BX0 SjR] *xoK"8P+Tfq18#΅PxFrJxLBơO @D3/Pz'E7#6a1>/OMVzY y[7ط,z0 :Qh{B*8j+RC2y}\IΙԣRiy==@‘$F^gYZ0707010000028b000081a40000000000000000000000016239ea85000021a8000000000000000000000000000000000000004a00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/can/usb/ucan.ko.xz7zXZִF!t/3!f]?Eh=ڜ.+0[C*dr9uw,v"pFnNXv> H7B^$vn; |G2wV&vZ+:q&ӽ (AXDk焌d c">~7N.JtYϗ,ȂzS]LHC̞7=(zk '5U !;cB+o`0u-L4N_;ijv!Ep-8SKRc]`n,A}#64jEX+2 k )ub*Fgn_W εj—l̪FuZYQ6˼d*3aa<J46.]V 9`R=FRLKkPV23sʠSI?GotkI2iR~ypQ ߢx]X遊m23B9Cu]a!?T;}jJGꚕ?;ǐ/3ds`b,SBo:@ӄWdj c5?C>ca'+B8_>GQ1Dsr8vgjXXk1֑DMLL!ˈ)Ԥ$mQ ry}ϖHzOo:2vEg )N/Bbiim;HxP1]ӕc cdkw^h,LȀ9H=5ff2dUL7$B19x&j5nR2MTg3XM2#Ng5meʞ;3 mAo7=R@MK-@T+!]y̫qv&B^9%єF'j57p Z@tSoNxq3w#IrjO[diɤ5f) ȫ1 #ڰo5rٹP}-Ў##'>Z3`E,qcg)! [SfS:9@fw}61);j`h?pώj:t밦~Y*xi\RVCL=ļwcsp{#guHP}]6QYRkʴ-,x; dWL~"Up;_lmKm߹)bHIDřrO~XV5Ɖe.ݓEٗ#ϩ"*lכ/e]F|g،JH .,O\J^Ӫ=m֦zRT[qxU=fA 6m0wЂB<}DVN 3E` J\H;mH"&_q[P1Ǜ؏-դC%ױVM)BCߧ^"pT/^Ŕ1F=IIף**k/ݼSK ե^3tի%8B Om:vkTn@P$CްP@ 2| L-쏟OidUn0B!Ћ(m2}Hx݉)cR;B!JgT2isk _!^Ūz 0E%.u5ofnLYGĪɉ=o 4ƦX}UU`#tŵHNa$`7#P]}.F. PZce&y,] ';Z2G->8y̬)AmKԇl#gGA6NQi9Q_s[r¢\h%"[y߭2 BQ=K @q^A}V§rk+WA󷹦)ݝV[h#yԔ??jֺJcT 7ebo *Jl:}Q %툂'];)QֲCx*~Oou[=|3K[b *;/0A8p9R{luifg'1jyz_-ϼwt,e¸!4&x9 Fr:϶(A(fDxkgm\$+W$R< a0I 2bƯc6m~|5G>PBE.i4 (0fޘjVlw?ƍ2XjaeFH/2Șd0Ί,GpTy!5Zr{o$kdƎp6WjF2K;`Q5A OWM\z:>.gq7၁k"@f"dβ^wPz%I>>VMo&.sxݷCxu*iƔ-3G0Op}s N%&Lq]ȵ~BXg 2SB ͌!o}WRJoS\ U(gj>ͷ骙#85].E~FV6"J H^#QOnYL~'W!@>,1/T,#5Ow(ТN@d!y_vwO3DTrpLeKGYE.*5AdK ~<1zGA3 ,1dv٠S|fOQ9N.!>-+^֠i?2`$7a6S Us\ Y\P)w_,pE)ic]u=ng¶HQd}\  e ~ޘt8Jmˣ5-G8J\!ܹr>![=mT0yK Q @KfRp<4QA>Y͟D#LX{!P-θRڶ6 x8?IKɼbɸ]ɹ՜{[!,I$q\Q@&.ru) ƶTkh062UA"r3B$%w)گSNFniA G%üL dAaTb9E^xPtŸIJ# )_!&/'  yLL `GJ~_H՟bUOV9/SiPCHTxfQ^gM|WɻHS_N(tI8W9Io:zJ+g3ꀺߑFqQQ(Uu eRk(% `|0V8H/%^0J ل)SӋ9bDdtJ0$h=X anp\ؗb:k?YR܋iY#hSdxcCiWY *]ͥB@w\;ʲ \-0_8}.lm2܁/QNW X r{g9-C3­ Qt _&.& nލF =:(b"ZHZYuvG WDmcaDaֶ]vK dwΒ%X},ڱO ܀ɂٶUQXAд(ec ~`/n\trtgo+5MXM_Axt`Esl,CmK( SdzAH0">OKQ\3 Xzc*Zϗw(r (r>w\yu?Y\Vv ࡑ3xp4=(4)OކNF,zWAFiŞʄ33o^dy*8v2-)Jf_Y$C+aN+p2pI5CUzAO2ev"۶t>_ H=fgHUk{ʋg>M`Оqq#[iš""k@)>xݭ5~- 0LDrȥ\b*5J-ׇs-ru2 jlÒp!}]Q CH{d{y )(r_ h8* s.4k$Q6t14E ~ b80k; :ne# ߂8NL_7GuDC.bb\M'{rWO^~ O3H2/{,b\jfP~]-7ʕ SpD(,op.g< -لۤKU#pUԌ FVAR(NABWٗ@ V<%;DPv#~Yvzfdm şQ6b$7*70>g0eu)$VQ  { vl/Dsc1xrWP9 $vez3H!)0ɚ7mbP[zu^ i#sFԩ$;JAomI_o}o}kj~uHBP'|D4;f)UE=^$Bu~{qQE*Sb\-eV ;$u~xM̙$~GHы5J,cmo(09)X^]NM-ů8fNؑ>Գ\<g?o #Zzzbr\ WE 4-> }/ nJ!G,GB;X :*c[Jyljl<*h||WfY飹pQЙ*CCBo ns:]yVx'suJ^Q}MغS6!Z?11^@MJYA~jF{_\$B|M_"Jt0,vFc(Ԕ` jؿ{AO?ҡdI>|jtp7J!KoZY:W7EU kqz#eQr$ bfQ$Y8C`~E-@d5xt}Fht!厕Y1y~Ҷf1\حq_ z?)j^dm"g6mn&$ӉLz~h Ӈɫ5?%%<Ħ@iIb}%K@a] ֵ~K YՍ{T.XCInaՅ&%𭮋Ơ#3 7樂*4 X&aH[5`ǰύ wC*̣.ɑy֊emrb0rc* =2; }'PPa  2DMvnJc?:{4P&T2+1w$e*[ߏ!?r# !#(&]3@?,u]1W&YUG m֮''3+k>*%RH/lBpvc㇦ֻ]4=3G}S|+i>tE^7@ 4n 3isƄ=$5xTJTHRTy{n QZ2D8cڜ;aHz)gRjm R륥\[Ў$/; BTgE&@DE^ӥxE,/fDHD3C_Zy/s@W[׺FLQO-U@o_uޮ\ [iG1慱5r!TrcX' "xv?86*᛭ F~LQLG:҃[ #CcZ)\0QQ[+kP9Z eYʌ"'7\6>|qKoMMuT&+sBͯɾ `7+sk mˍl"-3Ua_Ta7t,fXU!+>VN*&EV-4\I?RGalЧlϰ5QV'pyՆjd%mKtM9%Egߓ8i{:y\DA׼Pſ$b]<~\;(|W:JoQT -A[ʂǛ|)A0}ѷ3 1 Buf$ca`! 3$Zr-k\}m^,M8Dྟu9ẑ4gDE|[ 7b*zX"oBVwpc!ܐ'n[@}4_5|JzXtKxMi:J|`;eSuA@~,(OOk ֔>c, °o"IxJxo+EO0$v8K)ih ?1r ecʯ&D3wX$w+k*M[[2B F-o*rgFD]A5I=7qCdLv4þ檢 Wm&(e?/g,! 94VB,TPϑ 08lyt&)@)^R3ב&[&QW lCU􏂯A`ʝVYڴ0 j'Aݿdm_n!i pM#[@0i$N}/]|L)G"%+,E=~E5k|_ Riӯ#j?*@7f~lo`agH+ߜ=.q*)E-tC=b+d/`$t6uO`PΜ°-*>>G)K)yNe>5nn5ˇA3?(n@E6Ta~-6vFNE@$/Vn=-k5!ÛNbk,|FHt`>33Cs/?FW2QGzyn.?>5fL{MZgCZ4:D=x4,JL wKW?̗kӌgPt2@[MUƔZ~SњU}g_1Ys۵KX8>8IC[3jq%qZ٩ ^:TrBYufuM^W8V12r”44L1_Hv_yX>NѸêj 2Tv]Jd|\̻O<% UA&b Uv+4kvT]ҝɿlP3+31t"%؞9/-Q[Ɔ)ͥ5ΪKN$a1G3tXja70.`'CP]W`/SHjK@AyV >> *ҕSAf?_֢Q"Y|X 7eYtR%dƵ_pOM7 ¤-4`x8$aB/*[w{')S-m=GeY-'Sc`/'6R(~8w|z#tXf _!)~H gp~;sq񐓋ػ/7"EĀ0Tz(+WLۚi "v鷏:DE~26HfNW``$?yrʕG`ѿND [PGX@ϕyhLkcSˉ Eg[ vwn܀Eb:5 ;ltZus>^mϷP LJgzzQ?@Z%RQ9da&(Wjf LiR*~pћ@W.ڰcc =Ae$[ G7VI V8b[~g ,O wѼv jŻ;rY8 , G}C`/n7$|)Tn@ MҫJD6hp-W͵ ϛsR-0W@LS3;˚ X P`ЌQ^mބmE4&+jIU(F#/0>M(z/S D.w6eQs1iCde^zDnNЖ0'xÏ@#^=nDc7fEK/jIic"DZek—z2)b3-w (>ù&ЎQqv-%,cB ȬI~UQXAV`\hp髍 rԾ/m`39JOLDt^zK@mfa<'MMAg`jܞ{ !S F&w8+&x4H]%.S!"Le4 QqyQjz4wi6YE[Cٰǡ_{CN: By;%`ہg◞ʊE\N{Z?CgWaWln|r[H\S,Q.0$(,<˶1Sܥ/5i(rV!'ERhÂ?K_6=pjF:8N{6&[yL]k N{iC2l)F,MGzupeRl_6xIlT./[s{s}2_Q( 2tҩ^Q$3>vR1PПe+Lج'J/u'zGK V/QDwC^F~؅$0 rv5 +_=rٝvjC p-*cx91oqc>ْeK1Ȝ]xOvX_Hf!6 Vs:SB1}_x ~!;hFfB QBU€3xOqv5}VRӚP8XA#B;&.攄L.sQ s~-FyL v[t!߾p tD{/Z&}S]lH~FΓJ Mr.)|.1 ˆL:Ee_Bwe4'm7YYޖL SN'Н #)+`">fT0,D{i:bWq|록%BcCŅ|sdKվA͟L# OI>͗uJʹq;e2Pʘv {b =&ۖ*Owس#.*4*<;m&ƛ2,Ҟ ͙^_<~tg!T$>W%I5Ӈ[t<M}Jgȥ__}`m_T֬ފplCD3wFW>Ug@GjBUn 'Ճ /Ìq(XaIJ%8F0 1כ9A^GbPd:f_9! EdUEѺhR?<-6]MAߎ3K/ptְ01?&N:`c `y5'%a ] &WXhSGp7p)(F>L h@;$5h65M0ޯ\ǬsȒP@$ۘal/›w]wk`0"[xG`*cҕG~N=ZOzշ;~rk ʋ }gdBxbJHS  Y Gsa׃ܻCzS DCM $Q6UכU`_K2O6W=@ G`3*!8D]7brIx)NV@wҍ1*2oYV7 &LXFY7 gYZ0707010000028d000081a40000000000000000000000016239ea860001210c000000000000000000000000000000000000005800000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/ethernet/amd/xgbe/amd-xgbe.ko.xz7zXZִF!t/"]?Eh=ڜ.+q!yTZ/QWս"۵<} U}0QC1_6+DqԤmӅ.kWUSVy̙u 'W檥C&X&T-^4*`dtvP@Tȸ`\krT 8 55Bw< )a_8W[nb.:⩘ک-1Y52zskGOd8tOQ-KțhvTYtIّY[7\)MgGptǾ֖z\,..]To@HeuQb UJ蘄7'H%_I35?@]Qq%@WN%x3藬(üC p}* i Od |͓m/fD 40"=UpeSwqCCL-B4v&] *M:>TOl-#{.݂'b㰝g>͂ b;@\˳`$ڃX l?Z zdwn^ZH&a`5C7#8֙#ۦ4ˢ.*J-a*[J: tv70ׄX5i.  Yٸf^ۆ4Y(},4WU:!aL ihU&Japu&+L}OucϞV}wikt VOjq$YyƈjP:#wvJ \CiE@P^u;W> Pt‡~ :gTZeO:Մk ̈́ʥiC>}Ys0OG͢ W:4"J % NGV)-8a< ]^+gH_8[$I=˄@܌E [$0`95_qhJ‚HB!s>s`U:cGEn($uiQZςjG,x,=%Vw i "4 hd} b>d䛢`"}k:fZ$4W/>liny1ӕه#:l +r5 *.ܽ6 ط7bkM-\HwoMYVwOXKc>)ihpqfMPԂl`Sq-1} BeJX9UQS xmv}&~+kzdyO) .TzZB廌?$V]PLT{"BmZ+hdz6 ƙ<iXqV#}LW%(q>4⁊Lʱ1ɉ䱗35R=.DǓGRu1@Q=,eT4\o; ɤsBa.C?LtFzx *ݳ ~@,-Ozʚ#d!?zUԝPtm8mz]A2Ǒqt6p?&ܜ8W|mٓ7 _}2+*: 8Q;~雄8 BĕX~Vޝ߲|ZU$b) eY1vp8)׬ҀoVfJSt 1- s"0lX#V?.(%v)mjzn5zuP}s/H}="RW1DzHD>0VAw_ai(N'VGiǐ*Tz<2~C}f.?F+C$Zؑ2bQ+g1ё/N7@UeI"(*'O8MAX2\ɢ&>;7 b"aF,jd㛵 ;,6"-^5lfN(bslA1ϜJ6eSVj`[:$E@qxLtdY`FySh~G5hnyw Y> nД[A! eˏFJ4v҈JA.Xbip̷Fܿ{Q0SMqO؍eoPCNo ǎ#5$CK+iك_%V۫2 Ǖ~j IZ|d~ݏ;mPIZ|wX m1ؚ%h387S~(E!~D:y)0LPȻuwq̲0w̍ͨSie-}*}.槨W'>cN!y }FUl3ac ^Ei28,a+5.RSA/MqY7Ho}|#=m8 6^@]Z#[ٝpe 9?ŤOlru?{A!":!I_bo%!tIu+¨) AR8 r.ڿ+ 1He2 r&R ":շ*-FXWi nߪ1Co`(J*kHK14RҙSɃF^}NZ*{ KXQOa0lwhcAD7J P/Rs&`^铲2<*"լ1e`?r]|Mb^}49 CI*mY28}NZ a-#3ZAM.uq\*"Q?3m`f dgzb~ixg&@mFJSʑP~l@=6T0.GS9֫\*ӧRKphsSD FdU*eM52lJ#XRHش(GSn!pG6?loS^Y cvVh[LNb:t?#`Dm@$ I3k+j-ER q$Lunyɑ8/cKo\ں;wPj {hIކw W$}wl3xޏdnXCJudɤ(ř=G"p;å3eŞ_=2Kxy2c}U~HP)wn0#$&T=srr0yE#3hx*ǰ(IEGOȄ t.:)ZEV=ZŒ?%S= ȤfRbBb<&n0 ~ i&[f>Y~j1HaS;yI XE)_IרPPSfKwckZN`1'wBۍo[ReYRq gȿ2`,8jT\y~JTd{-1#~ĀBk9''کMP pc} 2>RiFMNNL;L[oHƷG<(-9'(F`=Vb^29',Dּg3HBoΙRٚ3'KVȰxON͙b̈́qzcvЩQ1c @%KlI&eJ**D Ctl-9SL/L# *ۂ[- 2>&IE-iq+5}F9*Ԗtbl`1y| W @?BNY¦B W ˍ}E3&p˲HyԳ>[W ̂&1J t;%@AzO̞ /m%?v'hMDx88T*y88jΘÃ5 "ˏ3a$rxGk )v{8EDŽpa&S;t3 9jܫ]jlڷ_su/DD>zElqXCozȤ{oGzTޗ6>PUSmyV;Iȫ lӺDUrݼl%MOz"-1=82qt]J3gƧdF I_lMF~+.`%g8òwq/ⴛUpɦ;-L8_ l1*OS~9] ea\>({QAQIiyZr@?kysa6ajܙ4Ly/FG"NYڢhkLiQ]Nq* h<% 2 8 3s'\N!7GQv jRE6Q(F߄*TQ]_6C:@NZ tDr^{Ek< 5řV;OK]#?^|4bù8(˅uz|tW)J"Zi9R2-TɕZY|aMWlkp;6@+ h-+$94X\ ߲_t8rUb?)A(o`.4c{0__Yi1CG-,Wz̖N83sV{1fNn t~6cӽ8P'ʴ`aOtT&$k'Ka >Wbqu ?n Q?ڸ P nd LT$V"Oc;iȺ]2F}B{hkw:sNJ dR3h7|ٞw-Y ^>{g xaexyOǵ,u*P?0d_J#GdmWog dzEZ`++5QPZ,/JUB^FɏW]K1Tlhb7.K7+|:FSLbU.֮Y; ~ήQyu|W* Pk@LF7L@GBe-Ǯǔt;!S}EЫJޔ?*ts1f3Lwcz}`2kwGq?e0 i;|`pM/(ԥ:=h-#3@YFT7t &c,=uO{3>y5\ӷs_ibwޅ hqmr{jU(q6=ͫ br^Jxd.9> ,m&XHs /-$sV+%Ir;XtEKJېݵtTɄ!1x6 m@sj XLhG_ͪʼ/A'ߢaL/:Z 6byA5"|1z=z>qkYDrz5? DK+ `(˓P$6_uV֠A)Q|NN:eP+cxȬ?bmё-<9(aIZk9j(%:}YevFZ@h?ӴClٸ~C @;gbG_~RwJs'sA5I'W% Go[*Djrz.-nu%H;@-؋PtN\Wg |^5I\WPE-0i Ĵ)T:(l0MּWX}_7q ]|>~y$Dl%V-58W;O7܏VnҨǚNVb!ϸ8B^N*(YdNsJpn{3G?'N)1F mP8- üy||,AKt.BZs D\"LN Y&tߓ)$ۆrR/.o#SG*ZV j)9 3lwAdJ$6_J +,. l@w#MYPo%''5*y,+aLg3\")֍hZ m98U/gM2wzA-o+S?J@'1朅5_f&ZO7/ r$y>I_& Ɋl0E.Yت5Ni)cyk'n\<%42pء?q._ L ' °`")A {jYIs DQgw6 ?p6ZnP K!LPgSzQFmnӧ*evsp7*ME<:K^ַ잳anS6?ITj,E:$WtlYS u |e\}q1&! 'XۅnvI dpJN0y-HF*aP{D4)wbzx%|+h6|G؜oT xSg_eCC%> d.焻 m]Y~U$տțh֜յ )zwFg3"8֗IraX=VZP@ZVg0$~[^܋y:.1|l&j2-ƶnHn>cPNrZTϽ ]-1/*׈1&Ey>b|ƛmAi2jF8[m_;{@}c߼NsPr'V~ϓ4 b_sk¥3"[q}ND[Ide kY)ؼ=mFuT7m gZ#;4SdY@~_ )yEbm*ġȶe#j[3mi܁CJHCOm7+~[\H14=8%8v򛰿 kGT~K *sdm`RKҋ^k6|-'iΑe'1K sLF8ē'c#[lsO!Ad$)U`[Ƈ4Q}둠T6_u>c~ޣTTJaudeo9{P@'W0?:j9sW8K"nߏi y*i'@gbND /(k#&q: 㶠ya$<#Ejw^A1?G'?c U=+&@nƱizIiKHhpLQ5 4shB [%ɭ vtynj~8+va)P4_xGTpnřg*)>G׀VēdNy Ldã2~rt?ȭ=8U;?:s\4֍;?X,Ok~6ZUٴfyyl9_kr; f-x==wYة!mwCL|YY&TWn6asHe)-<-K66H@$@% ڦ}E*OvqەY[JsebRT3XjwXSB3!yU؍|#:vFoY!zߥ%o_9L@l,1}ht/|C*\RBEKӯ'nh@QHiADNqײk".~1J5@AZ¹)wNyka] Z~]bCuEE 7Ijfv%lɖaWL/ن߸Nc4 LܩKpz|.#O:M]aM<2ݍ+' ,]Hk2oWRp,-´[k1O׸N )~n@50RTV| y1XRyuRgJJP1R4KSL^(F{HfSiܘɢ8&@fd9uic,4rS([S 8.Q&;"uXg](od2q ~v UP8h#F! > }GOTe%$5~<0'FC2eg l4ųqGWn@5RsT<5cᶍnL5&T:<:WɊ`gHVs"dbi ;$ rq:Ѩ4? gă3}3dh!g0i $4|=@Nw&I&2m. jc,]Uߝ=! dp(bu+FK&th7+AM o=)FFے6VGj3(D[N XW0_:0$(cAw$r>0ayYhuDʦޭV#97`4NAzGT=wB}w Vi BUj@/' -DRq^2JN?̯C?[fac%=\BuA6J X3|Wy>-C*4>}@){mA-G|?ffM! f/?K}Y~p42$g\&Ppd_Ў g5M8 ?WSz!xcѝ¨۽|~5^9k|D+ݿ}۲ zFYbTTZZXFKp(4 R$G1߾03%C1s#X2>q_lAN %e4KŠYA oyULOSE~t Lɋc3s[7}xB)^5[|aBhĶ2z񇰣8epX?g߾&uO(E1 zlc|W_PSm&HCaF&@A:m*a}2Mq +~xy?G:UfC0R~nǏTsQ h٩u0K<6 6to*}fA쀡 wWWr !6A90K|5 B )NI8r}pr9f:8cy_d%0ۀ&Ɇ (y]Td GO"UKWL1KdM>h*% K8~7}Ws:m%t!,J5{W)jWpJ|f} Re~s.aTZbɉZ_QrC=Gh$ۨs'a5*R&<|mR:k1>=gJ^ˠAjߎ!ϋ$> J=0PIh@K݅6Sz8 =~ IV6M-θ[7ο!Fp# MP^A$btEYY/2lO/E;bu~ͣiM1x~&m'wݽbq^j,2  wr"X<ѢŪܯz5n { _c$Yp܆Vڄ73sg|/]wRQF%= kf0.34ۙBv@ZPQ CǼ_g1*Ѫ. $A?ӂSL;*P{\)@>-Sz3zW z-;|AU7"Tvx=L;s"* ǐpxr `8'bbI‹ ƅ}˛c~/&;i hV![ǕZCjQf%M3₅}eņlFwEriR-wҾSWsHck u8~J$j%;q?][K > 1a;vxu:Dq}n7sYUT {ƽ`-kMtU9 \$kCK"ޡ_I3pq$MMD}&x3]_!ĜԬZw&tBgN_7ɳdvB`^G8Ze]>I;>72=E/31zuÔW '[h!i0_IaUha(z`W:5 7)=9n cZ&zL Wf^\|s% ˗{0cOӥW^C$d;H!q6+}/ڭ` YeͰf,H8-{'gF掕|biɷțrIi*Xxn9MxB .=B W&1oSfZ1^uJ.] 9;{ⷲRe`P~W-4_-t'|'h`sTIDM22Hc)*6ޚt]o\ $"HQ`5<33K &ιBqm $]AܿVV:k::B.5+VSsa8!nd<ϻ ҈)j&C#5R8;:xv SID(2Y*Tj,qLaNǗr ]ybH[/Tͷj9T$|9z^=^ wU+bWZ4ފ_c4$MYQ m%}eu*} 擥B]E[j{]AUP00e'hr_ 04uʯXFal68DckYSq7ڌY~mkU^FFDɵ<0W+ȵ2-vdN'z4K~_7C3K5ϕykWCǬ9 bn}вL >1W" VW}oa)xl[Q{ gwxSiE Kݱ1|m“z@ScylJ-7Z^kU8*цkGl29ٷ6u]59!'%u_9ernыS(β{QTjGO,Fa&A"62:>0svt9ƜhSS=l}߱no(D\sK5c&*phK(,H!=I+:P?3">˒]FL/0'JdV@N.EHOL^DTpUn !wNW6m"A'K3(,AȾϺ:~v:otܫ:Ndb'L5' Jm aVb;&o^ Fnċ=_|g3NL*|9'< / c˺(}~ b7OB]n;.t/ γ}DÂܟz;os\1 $^g(&a: 9$,vlX6GhjUcx,62j .\wAѩXFYf;]6KYH>`5/@m&kO KawY|]qݚ6o]e %ܷGPB`ڹk7#!z(ղk,Pv~d.yF彏oO`=xH*[ZMXTM7}DOhn|;l|^_琽sg}=9c+ d+ƹ!\{}VU9HIklh.NmbY41?6%۽SP텔O ԋ,R*wbƩ&v-w /G+z\$8HD}$bk/,dLx{4bJ% hhsF!_䟜 !2"ط_5N^0L .B}YA*$k͐)|h~SGM]tc;! γ:2'ln@>mb:$1]MO a%٫/}UH%6FKBFĀCפf?L:z^.e$"N:\ z)nWT);Q㖃)DbAxH%7ǖb#kQr8-yģRp҂oK_'-7ZMe4U|8G8CZ Uf_YVf<gG]Nr?sa^6tQoKorE7Oқxb\$4RQTz^&>3.Ba٘Ng#.dM{IOO8h@з(`KB;ƋwEh& &KX>ҦSN 3F.ukMOK1wb1Ybnlpaf}L~%; <ԉl_{ ˑ_DRHC,1ŌBG{sfyD=+{"RO]NԾ仆-_~-9Q63*"<##I갸sfi7U&U,<mFdOo#}*NkE?Y)S湋JcҢ IKQnI&%7Pm2>/ 7D`d mIbV >_Ҿ兔b8@k,99UFr*Mަ|Z츃 O 9`ٺ;@Z'&/Q{Ԅb&41MoG.84 Vus^?遣[ Mz13iJC#QluIsʪFFg;xӴiɗ%:![u"$B j09*ݝto}{\¾V4BC:,{6'I{&seG\ xczH~_LXWpZ7P?跢mN [GȩqgF-QګXdngT$:ԽSEG$r]rګV['hiWTsŖ@w ¶џ__s9Q}+L\Ǫ Q~z4tlUGR@01'ngc||(ka~=sTg>/M08#ߦl,qpuCb ~:GQ{)?V"ɽ`H1e] nf".8"zdzŶ(@EdkQ#(]m22=8д܈(5w=)a!n!ed|>A|͕rk`^w䲜s&q!4ݰ/ T'l9}+/1:GnLOOkQz! з:m:%gG&,vj~#@>R}+e.J KLuJ!pǑGP,1B/ vo &X^ϺS+s[]Lj4l #No/ $ K!mA?<ICc$V05L8_Gn@@\rĺwڻSu,m2FS2yx^y1Ɗ\[duk6S{XbZPe~/R[ Qш+n>5G^+y(xcI^u4Te֞*&fW{J4 d j?Pjfoȵe-b"#8g*LT}Kӣ t-*}xLHP\_4RU*>zU_.o$c z&xᝈ,yP5]LJJlg 'vkj2fj8"^A!+&D`BqBAq9$ҶpuKåA2w ޯfJiY) j$ EgJS}9>G-__#7a=-hQXf&IRjZ.';QiյOqب_I!V<)KP\ejY4?vPP>{r/SO\}zz3M_?z=c P%+&(BuX@mWBVcʯd;˼<3Tg,JG. ~AmG3BIi񀆓1]-{?Tf_@qr0@vmnEjivђo -0/M MPdV~7nL1e\C(1w΢bƐqaH+N։M5Ҝd6){mXL'C, UOn`52?jVڋ.LW"8c{/"_<3}V.G vج&`:`8x1cdh9#.Gd3'惌%>UV*(JUʟZ6 D^aΪׅ%`k{2e? =a1f}zRP㹝œSK+M}w3$!uvxet4=G;,HBekA놳!Թ?h, qPJ[ i?)LvJ" )1fT ʟ!?cxBwvޑZv'b3 mZr3}d?LK])zyUK~!(׌N7((!45[SA,+!{+!ׁa/J ԜX3,*"=jΆנG,E{|Uk sIE~1wqPp?Ĥ`p gE(/@=8-ZPzC#PsNwŸ ,"=6lnd@hB-dn;m&z)@v2-k( mH=iށS㭡UcW/󇱂{g[5 )RY.}9~ZV]+ix4K}6n ]tL*_]NW`ffu])n9y4"Vn󷼂W%ܼT-bBcE)fs@-"f(.-9i,@knPj "DUQ/ yniw t.$<@d{ݼÑ@3  ܽYfSٮˏūV ]Cq=ڇ=4p(h}*=Ԑ"6QڸmTK x\]pIBI!?ˢpwSNh>}{7x@ee I)?-T] xmQB=.t?@$40*PU*8 }vKGQ}ʼUUk4mJelBk9ҸLa߱Ew3F[ygmWXe,@ jGta47S::\bE#Pf˷#`MC32"B<}h pUsi'z7<ٕ2F3mѿsԧx1e=FݺSߠ8)!kR7+5~MHK E\قE\Dc-h]P%/ykp-DdP=:Ws\a>s1 E<^U4`?+xoSM'Ϛ h*檳a]#(X9)b4iNRl/gP'ؾHWJuPHKF]0PupM~+Qq ۥ\L)/*KЛdW3Ld H=ȣťM Ò3b;Id^Oص-%>x%`d|{փknQ D< wHǫ)^-IE!d;[ܣA-n9uG6+~T\ R ˃4:\q?Nx;)=`O2L.f*E{FX`DU +t /i*3;w8a\ʨuV% %4IҪ[N>hА[D07RDJU$'mr%#5N1Rg 6FFzT42 s>DN4HaqҖ.m a{S73ڥ'!.AS+PR+3I y`<`|Ī?s4YjH6p')g"vGk%j:FBt㞔O6/T?LYHdy}OoX8,kGn-'҆hQf##׾g!XoBB*UX ܭK[jō6^)^x)$]NL81W}_BZ8$JmHG/!|3Dp ]oD'.@^aX֝-:'iEk9p䈡0U̒EOn.jXBsZfhbTFJmk|B)n&܁\U3$|\sVCK9/EvtA/LW* j${dwSR&4mrN`K2v'`ibj38P g}&2aL S#bogL3^pg;q :򚌰/~ig)r5 spqd=*~f(ۈs(qLm +j\$߱Eѩ%mx o~ɄzG|ȅj3`H}H¦ܔ}îF *ɞ)_쨜c=bhαCԑ0H&ͬIȗI&?npo5+pY,O'GBVYܑ*cr29wr B+RO}4s wi Eg"@[ R%au&N ;No mftH3ڊ;-(d)nƒ}$RH35Mc$q붳Hu2i8zCHl CT*X@3௵ x8?N{%|%W]jG^Y!"׶yD@&i$ οYy) ía?wLN;4 hS` 8`kno j:Ova4$qy3T.*[@m 8|,#p蛶iYTLBnϕ spXoeŭhI4@2/i7W1eq;':2#%<;^͖v>s\Α=ՠR9웦&l[څ E!%$Wd4?MB2y;ʉ0=<ۺJì>mvNH5Plﱛ]4l@W#)]6PJLEVV;NR\Q~wvL*|I> )Q'o#cd}!})FMGpfC<^Gaΐg8oXm$vDf;|1ǣ7WD'ݤ/U-E(IKV U")8ʤQy S$ΆD4],s/G0Fm4.0S<BD}Ĩm }3qņ$]7xU Bd"tă7OԶKˤhr@)l”:LgЋZҝ1ゆ2/0~V8P ~F.&oR|Ռ"Quj =;{נV"└5l'(/mz:LkfmR36?x4dfhrFqlgW?!'MU9F!9uk͹/K^"V~cFW">"IЊ >Fvfssz9 أ#Dqe0=PUŠP'WU7dSVmIP7KT:S|+$i$]]V5omG25'$R"SI.nʈ9}X9r;Up{4 6% _+kSdȖoAh;1( =*MY)p^kR#w.9{8)@[ hxyJ;n`Y1K%8˧de1?L )."bd @wVopo]3aBRpw;-ܧ~pO-ӆ9%$FYsdWlNO zYPw8X3:)Q- p3i^'%10MU=_NIAс[~BޭՀ|B7J=[J$Kc DA2ѕ""V[V?_+K?xpJTږi|uqWsO]f>TVEV GoZ 40 UAsNu'έH=Z/DЕq:cdߓ^,%N^{b6/G"B $: wx@@냔e8V@ 64V+ ƷzD<[,{=Z 9n53ƞ(4jm-ƻE]X̗SY@=L`'>dE[`}bV}7w X#}x B̯B 3`5]4 I<~a L^2N^Ч5 b-0̗S Wy%y3~FXHHC`{%FR>إ;N r%\ bo*P*ʧZ.CXIvmō$ˍt{h W#!|.}ˍ~va1y!^v>_EržL \@Sl#,ksڑ BB|2} w 6(a,MuZs^&lCً[ʝU ;lc {-l5AwM@G{\ECJoBK- k A\8{;NK"m=bwҒv!~jdv[1bW"up"S́0',W ( _S0 -ʟ|[raz -f efDVsg:Tp /R,8f P3ؕM+#1/8 )d ?a %T~8_1\hnOY(LO]5cnў5tDLb` n0+~,wH,~v}Fl!yY;W)L{2xc}*5c=ڠ8ZjM[ifuEQ#c#PĪ*"'&׬MHgKq3TJPY%Bt<8yb8r4y_f]&n 8m`X#L5ؠ}.utym#y^sRŠْJ,$*VZ[ iNTA7lK?!$ 3hdMy{*x+Vt@j{)#XaVӀzOJx<? l'dPp2s>gپ}p?6+ʴM̪ "*5dVgjmIp*oіD+uSPcd: RNf9/oGfgAmx#癥.JZ9K8K*̃m||&uM$-~dtJFT.}qU =54n֨M`ŶNs &J4,vܬ2 l[pҭMp(8H{yQBX}YhcKe̠ !*d7M*b: U<Q:rKħsaF Ro„&-J ԫ&k ӒvS.ݺ,H *a stzV۱:}o%-x 4%ߥyTLv I |O#֧\*c6Aw,rC2X3X˪\1)㲠IlBPKv!{?9I)Si+<=bcҶaАjvIHߣZιSDC<};MIVW3 A(KtT b4TP D—JC-CߙTdp&Ȼt쵅ˆf(9uzn8FCY բ|ʀBxcZQ$Y 6|b-[cCr%K.l^`ZDGS L~̺>Itmn\!&$~ 5&Li|gߺӗ4l2o,+*$H9+h[<^#>-5FB(Y]K/U ͳJszPC<\ƚeJSh[7EOOo6HTb! x`YDV {0y5jM@Moڼ¼?u8>hӼ0aD Qk!|Zm/p.U:41]%DIbD&‡B+̳3i T1V[E(J;Vr VB2yEC^?qm%1m(I&Z9?Raw744?ҟΊ/j˜xeckv7lK]X|$_9ݝTFPwCɄj;.5 a]RoVeGaՆ*-`L(i$_m;,?q6L-IvP;xǭA4w)pu!nΞ$Kt?_ev8-ۂ;[4:[ݽ.iǤEU{ hxۨ"]JdC /;pr0Km {ܨ(AM〼[ .;3W^1O ֬C-NY򖙊cfx~Y&k_%hy۲1E&HqjΜ3$+Id%BjA;7>9pX4\Lev̂J8&8 Fi2Ŧ?]a֚&eQěv|e 0!!e#Oo{(m c f1Lh&g{̒JGIͯϚ-ᲄx/6Z꺦H]gt 9BRpTߟE)h^W1{g'!=GE@94P3~ H'(-JSXe>xo$B_y5Wh7)Q"՟}v Ik:QAaɌ\RoJ`/D3䮧5G0^&w@=`htҭiVm7Ld'#AJ+ZuTj64\ʱB  /;cF^%l  "}60ǁBoV'T/S4 7nQ˟b~LVVI&]l|uTF\a,i@@)~$$j+.Kc@]9(J @O=Dt$`;R9V.#xuu*'ǟA헦 r"RS#F6ͷ÷wo!)[`ӟn662]p5g]BG8~YS#/:7l`VwM<k"# RWǣwBw?E^9HƝY3uucw3UK:~ ʘzbX=[f(+,6a8UdO9E2cNۍŪS9lRv7x`-h]fqLJF/nŰ u=J @JMߕ#5I|Zp`c]RzAlLV['c d5n\O|3:yt7օPh*5?`rw1mƒ^0il{FчTݟt{f5eP-+]t[rr'jQyC|n[go)Je ;3N!]د!bi[Js%Mu|ӀrB,hLH6'gR͓u[tXu, ܴͯX Y?X_ߺn6|8hM|v'J#k*~Ox:.RF<~V*kʵ_lM8OtG4R[Y9m'F[&#~'JvxL{`5G2 cnj|Jdsއ ;Bs3mPnwx ?ˢmS, -94xM-N/{'BfD79a#fprlF{=!Hɒ)$olbYΦ4l 3 4`43;VuX, 9ΞS(m18`\y)(?j"Qm 5σ.U]xJgP TP`H$ƞlrdI%j>.w{eđB5,BdgIQpgƛ/٪ki EoϘe7 eJ܏1Ž53,M?wDtl{1kRjVnb_*0l=_ kΰ/ 5o}ò|l} j(ndTljr'Gْ!6x^9ه4ܨOgt=ن݃m)T_Uf=V]3q7f=e & |NYS28":eǂ'w4On z LP"1 n{@rE/ vְ.Т&ZK|zQL('5SjiPm^B<ϰђ7i4nژxF3-X$ҟQUWc18(+X<#VH@D|]EkL@G|UѵUIsػ 'NpK~]amv*GY7411 7U׸i~%̕A޸Ak1$yzڌwx_RӖK+)$6Hgf*h|wW-n;̸ ;FS&!G3I:фΗ Iؖ%ƽWeQ"}q0Gϐe^4m%@>/\芴UT` Y)!,9؂ ]~,֘lU_ ȥ'y q1@jL=>"<֞[*M`+y5&l9c͑#qL(!kMߏ$f\O^W6Ft&LIn S'.9U BHr܃㘀Ny 9@W'C+P";f@`=vj|'S>owu jls{r qə{pjj.i;Fɽ}kv>nxGw+:Ylw&W ag׽FxE/#|qr;'?@!K'I<`ՊÏ7?U6ZX ]#zJI8aX?rE_0Q=9j8;q ¯>xaV0?vG@D2cXrIbg7/LIgDs"s$~#E-اe=JePgdߛuS%!BԠ+mhOW#/c5 &\pf!]şZ&OTH!ǛN2OVA[ִDmpi)0B. EiS&Qwj ̢*Y tbG'&(-lqyDx Nbx$ރѵvF"Gm~Yh!FM@M:VNU q26&W.{+eLDfe%lλN]T=%Z Lީp禸jЧ#Gc7?늕c&sWus qAm9QE aȻǁ,dyosծMIœli`^&vk~i0@.z ԭ?;m` JyZҽNyTр1EGT]ai  6(.9hֺfS79K~%P!ñ=, 'mm,^q>\Il}8$g1vf]E1ȍO9o<19&*9mWF( !+^rý3nWE3feqwjpZa ,s)Ć`0 hJz[izt,8~حzMK1VyJ%Bln.;@@ G\уw,FIDSvWu$~ǺdJ>& y^=vҰ^V!Ay+U"7 ?0@Ouڿ(KNPF_x售]Z6 OD{ HXvep&ޑ$]ۤ6Iʑbo-kXɧXOguJnKfhEMjỆtiŞ'vxeȥ~1 ]c+j>&BnxǬ,̱$?+h D萯٨EPZ^j*LpydJxmݐ\R".?NZ^{?)LnpΘh;1eQAT'ܹ -jh*ML N]fcœ>eI3q{ w`Lr5N'hˮ5VN&WDX]Űx8,!ʨ#t6(;+RfJU:˫ˡ 0UF,q382k]73T؛Vɍ䩾$tqWPei H]4@hH9$O,[')ϲN7bJkedT}-A^8,RL(ƃZ&m#H#nQy8.my2䈾[p ,˦T"ȍ*HlPD$jYm;{s}]V,bOg g<&t_gabg hT#B)$ OW^F#Em?~^/ps^~-J=հfI * M3 Gm`StG#T.9'@OvVfA.WVMn(5k#dGdϞ:$-Žf>Gx1uD)R:07M -F`nYĐ`Y| w7̭IBL|-sof O  7dgt GZ*̘ Bh΋%><mht۵ 51zM8#LCJvϼkUl!׬X_}9i@_hԞ.'a~* sCSdX:;PD;B:ܫ8︄d{(ܭEb6I:،);ZMozޗNܽ.EQ̙|LָP6مw趷HxtԒsæ$gPh.Vtg-\ L> 0я-W }k=3x^>V؟3[=&,\0?18`&~.ݬ"s:oRk6/eJƪ [s dY8J.ggDr$pi,0NkiX%[5j({Dk )W)l+`pف)YNZi`mDL[Wꓦ!w{cW ɍ1rܨ ÕU )6u:W A 1Vל?ι#EF ˛ \@q*%68Z]pGAk6x 8ũsa6-?.J{@L^"d,%o-(NVT >Y߬:71ϳÐOY_[l}mwLq3hXb0dtZ|kRL@a5_tpgDU$ mC 1LI0 _/4,*$C/=|aˌFU xz9]ڭ9,5txQJPv@/rUGq$OSP.x@Iݞ+9K%w}QqAc8k,64%K&}w'E&"2 ᛺qGyN:Ї$B~Q 0x.Oy\Sixe1hٚm= [u=q?_\~whzIȴHdsh9~%fU,#ku <#=yI`-?V`eY6kֈ-R"EOQKvf囆Yqd}9qvJ `ټ/炤s:^L92}us\rsj0"2\t؆S}b(E-5PwcHp>AeɼO{z uex@_n#>zhu?/?k(r^{ xT^$:tg~upKN?)׵r@o+Òa˩mILPh nC_#qLO)LUWKqnjܸfn{_61|王Ώ 3[^0eч!1,:CSy ŸB^X <XwtZ&4oɒ'pK7gQ>bL?>4=Jii%fIB㶻7*m zK}hG%/ nL["4]e27d8Ͷ]3;BUT5t@ݙWD٬~jHA1|gVwk CEjzIDX(_9$Nɮ Lg#8s26j@yC[ӆlmG^,fwf ĤLh1@.yA4E{ܧ1WM9 ZS,TH+tJ۴_!8F@d t89T2^#<{UkW+'W DJ 0r[/V#F,Bt~v0[} ~vj i}2^r : 0:E]4R!jNstljf E]ڮPz6$` L,~2k66Nx2wf̳og'.Nl07d29 (j]>pdP#-quX}%#2Kx,a#WDyF6!SRWBۆSU+=KIػ\jH'W :H*~22)1Ξ/):Kޭ 47`EyygM9>r:"#YLlCprK[jv}jy0} ZYCvkZ4ݒqI۹ϓ5ìmH( =3 [7ٚU/:xڌ?}$+'Ѻk^RI!MMU_S]:#sG dMk?/X S; ,*swG 4cH(eqr]V9bD#\k(i懈R`MZޖU>Ehzz%EY©:uIe1 A4Ow%t,H߬dQ"hhcO㾍ZG-da**4Ti88{ eɂ:}'50!r{HW AB*LNNuNB:Py+G,g՞<:8;?'3x'^#^4VECWCjvwLͅ5Spa 0&V4 Х;rJafcS͹ n6Ejw2-&N"ONY$E&ZިnNÂg{zñctPgM-*sZ p3Ru uK/&CPe*#pLw5cZ:(Ï;M.{ 9lMeh:~*}$J?=IF۴x\(}›{G[:qH3'd$Jy"F$P5Q2nf)jbl& S5|+ѩ;DaF;g*O|"e/y]X*T uQV}+N0k;92 u*!Ι`8}D5 m0Bg``]c܈bW3TLFJ>4ǻMvxkɽѻ1!+ܷ͉l/:Y(9Xdpr2s$٣ӧxM",E~:w5{$^Й;jmQ(Rj8GL=l&D#h* O]+-/P',~&#(+)S%`}uO38cHF3օ)Rg:fB&JZt;CSoUC]MNZV*&ITg?$p"O}Z.\BFu4ũT.BfQ,Q3y2 @zRK۵n53ˎ\t75 %XZΤ{[g݅詂!FF~ 떃9wugχl%LW4P}_2[Ǖ_o{~Q6bpwиHbYdI?I䭟Q져)9a;bBl_ IB1a)%YYkKШUB^ 1.V}hG'!,FZ@ Y 䑎uaZ".SYC4-7$>c+lcW5xC4v7n(NI): }8i1> V+S\;~ /7*"BrUc_p#0T;DOS+QS` . n`++W/a(Wz{z= EŀSomvw~hbN4!BO_ r~|O=Y|Y.qEI1$_=ڡ5(e_lsn Yq{}#_Nű[Ss.Rfxӽbc |X$T Tkw>P* ^ϓ6ÏkOXL݁!ESP}羉@ԟQCٙR:8M)6*=>>tܔE?GȅmPQ(c#8gt/^faM9R0/zx8ډUIvhan{Сozό_R(a pB*ɘ0eKz dtI:$E% FNɾ +| ^ \TxHO hɞ583D)x!W&kD-gdHuda :Y.4 f=l|EltO< wFf\7ט ݅f!Y#b̆9Զcۇj_'PȻXŦR6Ws+JT9$. c>TA/nD%ȰSD~ol'DI^Hϥ|mKa5*1l Ƌ` wu3;1Hj(jI ݝ̠oWjM^ C,9mn)0k53H 4 /F}g 3'>@ %!8Br]˗ r4Pɻʢ:o^{M\F٘xB Qi5/â+*-$j uxmjy06ry%f I+o,^+knJ,sJ[-j8Ϸv>\_ @dS؉"|x:̽X VqF]b.qPn0Ted~ 6JAug wSmqGGeө8 CGҝ v td,gzNA"O`a"U !;`"X~ǺTe\ྏ.-'=ܰK/?Fh,\:*F$6GgX*S|Hm KN5rxeS7諨Mͧ _-\}Ȣ[=SUjWT+ޙ#cj)e[8;9Z>Z'>#u4q#Vpj5)ב|U a!]][3螝x1P+ 3vgsg9Gq>^q) E|HٜDBmq>sG cb4LOہN/u&R=۝>!hxrvAcFMG`YhOpR&,1P# <P*^ H}*2~TK>Lw+ VһFpen C@ WdW6Q[bM2) ˜3*Klh=-8ʠA/GBs,La6cά=MLk!שļe? bT7O " ^:tF"0ZO! %}X@v&"oβ BQbJY Pgwȿ's3`iEMr&J?l|4"V)*%xkQ+kFK[m25x/ߒ PKe}Ȅ,} zWU=L,At?* | |1>Aa^PFaԆaXҨ\uW6vU*q/3/MIn -.mk =0HR2t-x)+%v&a3229$TBΖ W$K6S]a m |ט}:-Ws4#Ȣ+儞PiS`#+)ܢvg-M v)fezq[W:qs_" F& Uj#" Vfq8@<}Z$"g,K=9gdJ-|IB@v !j<4a̾>(s^ř6~ Q^~QM:؟۬g\ LǏnEM_ǵX dxDh-Ns#; _m1*:S 0CZ4WCL 4u67K`_5e7@Ergis.Wj][`ʭsKbY:ǒU &sreg&V=V4{x6˙~q悘,v=0fz3JCv`[ãKFzj#S{ }9|N73ۿvdɮOH+GE7ig;!ǓMOU: #(٧3WЗQz!$D+F8ǨڕgѬoc *ǎ|G{IIg»?]L$5ט/]ύ4`:RxRts>$yTNѮ+9jsR;U S"=hDM%j"D57*dA$CeIpe'ijn ~%KS,J\ yjsTf0ùosƒ֍ytC.t`Ll7yՅEPx=.G@'.7=m¯=iVihy7]#*;5W) 슟`)hnRb7*PV^&" -r%J W2C| ӎ [D=^|LU$JNƠMEhY~4Gs<0VU j&4*z[UD"nW|̓y .pUAVMEoߢ񎊎Ƃ4..g&fT,pZņotb>j0w=Fl9\ [ͮJ^,>1ٓ#Vޙv:)x+m%)_rAXK.XVUĝTtsPY9q6hTX`E~{ԫ,b] NbnD~Dh`}ճ&z4MW+I2mtj/'^,۞;+?QcpHu'j0.@Gn~O\\\Je8egepNnπZozy%s׋#hq)pC#gK;{.{He6Lҋk ˸Q0DU5T2#%'&WD@l`IB$Kpb1@p@kaX"rKj]`X(CF6 >x}#~F81PHv%jpi?}} T؊"i㻘_gWNlP cW]Cr5l!$.w[ xq `r~]dj z.k<1c&f/өF}6tq0=v+f!%ogѳ,e O({੃hU8dԯrW}c1dC!|OpW؄`0~(yofj6(OV)#qaœw( K6d8y z*-JRAq#njNS,lnxR.Ub$)&_mM #`02;, 1N'_LJiχY㙽Ķ3oռDK*&S^9q!S?6إ7tޅيD4A+'ulL>(Bin}]9 jspuMǷ]} ayةu7?Nu2H}rU>3P%vb޺U Ͷ4H7EPn%)i _ƼsqX6Zy*u d]"ΏRsD\A$Ur>p嚪E8[=b Z_mQb 1]  |_LVecf^I{M1Y %x]wrAb}$7h_ɊQq4!ӗ%A`\=<6{oz7Z*8&v/­\+K7)B.(ltIA 66x| !FXUo| nn.gRIN0}v}j|=Tj2~|S*:ș*@l^!Cnz8'5ag.t$_q.kY4% L5jŸV0c5zi$J^p:k/ΙQˡ(Edzhr(b7@*xrn$I&RidZ\$efvRtIj':7c9R)>4ss .1+ Jp?LC+9[_;Fq@k+ҒIYg?56}) `,VzU9.C`Lg搨#uu ѷYJz}#s`%}9#7Ӗ| δO8܀U/䴃DkD:*B[eJ]uMHG۔(t6I1% Tӗxطxӣfa(\CArU_N YZ=]>.RLǍJIp׹zfK2َZNS7(nh\8,`q6'66QE6XY}KFO2+#}2&!2y` 2y>ީ߈w(S ;EݧYLW>FŚ@V*qi:8|1{Jy:"J;ÍҨnXQܡHCUvƟ/nͽXd ۇ@z\R۹BŸp֌#/KC2 EANF8tW`M (΂nA%bgsY?,iVxhhv-fO 7*h8n`AwUC4@ij+7H1]1кM6uߟ_wV WA]vpq݊ /ήhkqQ Ԣp#ls;FVy,]e@1DQ9taO֯dIOQ+aieLmX1}v6$w >A  q W.g5ܓ:P ޗi,>R 5fA'7v%S[ZԔ NԘ:0 ڿ`"[A4 2&c͎ ,dK1g F2Q{mAJ-x2*Axp rRWY.ӭqmۡ\=w #KID e-6h~OKkp{RQXA~X)Ʒ ]wa1 ɂ~I 5Slfy|w u>7 ɷjN3ew8=L4L,EֺjvN'{H+PPWdC?hc) . aC:88m=cbr5 r@A!ɽjFMhPHߞ()I=|!?js˻>7B切lGz\@xT[n3ŏ{~kDX1D{^j4% `Rz_)@pS=$t,T3~v Em@ <=Ϊp4C /%~}h >^!:UI4C^ #I҅Q% 1S5ND-K T~P|`p&*Os <` cxfפ#_NH7]m'567Bb2βt*R(-e0#߽r?BJ>S dvc[["'rtF5՘U۝=5 -ZIhW>UBh'|Ӟ%8}7|<92ʛ"zM(\BHnwDyJ8DcJ=, ]Qrkv,~MW6j l&Vk:NX*T#J]& 7p)C(yGvC#vUp@g¥XyO2Is gJNtIѾ^){TH/Y[TI!נ*|%/!+:kP5=^xV=uqʨ)]m]]1|FB\f戌 Q: $s ].QñrD+Ͳj%hԺ>.7垲x8.}!۳r&Icdp$]u؝r_hg7DBZYR¼RiU iVv>+Q$Lފ.==rxd~.KL|ͧ%KW)į+Ø2 XOHǿ0?bvh{{ڍ _<`ѵ,w?ϷPZУ%e3lڝoF̧'8T^̈́,U@}ݤRzX}-q 2ܧLIJ8)dNĠ(h!~N"~bE](=H;&HcῢkJD$Ƕrh :./oBtDHDYZ4LƦXlnJc,=CoMZ joG ?tڜZ)Ѽfx/BQ:hF AP5M-wd>C_$Xh"vݞ~K$ޫݟxNs{:$JU4)Q97w"A195}2Hj^3^3⎹M}S}+?O7Kw)% 3z|>Oo eB@rb4 F6?FЩCl:zw8^ H۶.*o^% >/l:&ARHKc)蠕6(qOA,18&Ayƚۛx^=m,31h4wKG|iUJq)+@b_AX& u~~jDؙ* 83m%G^i1'2t!oU]@WmT nUz]px!ID㥟/(޸kh]ŵ\=H孀eXjTH #O(b!'${cu I~oH~ҀVc0Ab5I.ol*30tW&(D]XO=dxb*PpDPOYvH99Tt_[+`M5Gbw٨U3G4WCRv΃"pP+ PCj (R ~1u)̋ٳ5_U&s+V9ybg~~VQND!LS̫}-$g! ]6|L!zJCD>?'-ò䜹4 s ,~+ШkMʏqiX[1qwMe$wEj&(-[G .N1EOvnsb@ 4<֯N8hI0M͇?b^,<#Bd@_UXV?!U8p>{ŽOM Qy[al*jrLyꢌbhpwO]{76EVtM*'Ph1Vݨh%]46Ws_P$R䫯q,LpCҰsj˷-Dl-:"UNd~wTH|qONLqBHN +aboZ݂Uqtk߯u`T:x&[-4}q_@QiVn*yc8)d+E8Œ6A)d>fYࣔ?Pa)"'WX};p2"[ Ew8YE(.Z g"۠l"ζ"MpT{#!42Nb.H\-lӴCiHUroqd b66ۘuLϵäˍ tLlUrBӫ GD:LVk>sIxwh3ÝyIñ^'XkPym-[QQB\/^h)/V "t~McSh>o 'k{:me8,ŕȹ?1{/~q M7G.̅1{PprbdŤcY筃yRF=T(2/ͧOJM`CX鮝-^Y!3W[fA:RfQj¹jcW_vHԝ6"sR<+8 3Q+Y~4N<*֛ڌP0iuLN020z66`j֏EٝiȕR2M|vp_LؽjAEkḋ IEi좈܉^sاa^> Vn $Z?fYUb52fS7tݻëITci5o,kSib"R Rn@w-,RMDE.Ęsb5]Q+mws|Y%Ƹ娒1.\&YXJ0#I2-|Hn(k>ZKQlt֬%ho?`dn?o3M.yH#QJ&u/SSwhȃ܏HNA?aJo* qr}<ꏏəj'*.)lʛp>M\ <b|@&;|!#CG/jluVXeQ/Q@#`~ma,s\pVxZp3b {5ݎ[nmϤ9xN (A4+ˉд8,45!c8Ŏ.fmȶ-фRg˙0 HQ=6j$+kP5lTSDpbEMbLc^t\jzyS.s$2tp݌d«d%RBk %J&&yzd%˃H$P^p$ Dk?xޜ0SA_mܵxH]೰˸)`9j Ÿ::F|^BNA#=!Gwgjz:?D׎*Ui=ݘ(Nral[m#O+۽VNԟwa1q];HI18#e,R"{oSͅaPY(}A8&y8pD?idt I?+  ?oX7/BX7dU #4b $D<L?j] v:,iB{Y®El&R߯T\M2 t +)fg #4f%xkjF{}*z*D3jnxƱZc rdLT: -웬 =S +@ց' ?ѣ;2 ujh*UhfJpBv\}[Fo+5R,AڟZo]z-J?驠qflpgU[=Gۃͱzt`2려c\ &ぞ"=n Y`7n̟ wK,޶;#uD"u솥p6x #[Ȫ0 wu|loC\FQS@;@ilbO)E<2't@|"(xQ+\ ^%9/ZVИcu'&k}$TV(xFOEkH(NR[ǟ|?m*,uw`2,`Ft/NwuvXܙ ܴ7o=89}J7JмǮRVG8a3:&o̔y#v2KOhA~`h;`c25;_rT6Y:J}OCw:gSB@y5 Q7 ,]攺?T^i"F{,,gb;oj {\:6tN Ÿ*z [mJ&6OJ#v'7r{Q iH^M@e3uUt15_hou?0jCGD>7ŊG5Zdc[dx?;iEDžL xKA.5=Td9>O,׫Cӝ vq-!ps+!}x^]ݡnF*U \i`}J]@!VP$җRj/=!F`zfAuAF8'́yU~ϧ/es.t;SdP85!$(AvQkWE0 pr`2Ĕ#J;X7S=+Q8OHfVsE"(TQ}K6a쐭XU^O1˒MPuGZ2Z~@(XlY+ӟV2Bϻ+ؐ*F"jZapo䧑O++GiWR@Je'x>I1bol&oRI'g4=f;"PMV*wY(۹4C p8"L~UV+SLG]MO& C{aeXA~#=_[XN%?F!UgsBҋHS:*5:ުY Y&W9Ȅ/Ѽ(Zp6u[]Y"˫"ķgrہLHi-9G Cܨd`#kZ2~R H< gw?m",U/XC%[K6t}.vXgA>8n" s1Ә]<{Uf'ޓ\BTI)¡JRы?:u% 1{zvGJ!vpݞa46VPzXNb}?ĥ.g0Vַ{%v=E plq4 1pt(PEΌm13gܫ~634S'Ƭd AV%#sfdQ2[ꑕf¨n~QM;졃`a mY"I݊sl $R ɚ!nl|9&*WO~9va[BUܣӤBUDNnfY+] c<ّH#ΌRE.>-ٜ ɥ߯\<ć$Kwݫr\im#eXqሲo]MmdfQ8leEO#Tx!< bruiamSz#*o jSdM>4!lYD9;[\.n1N0pX,jGmhF;f3KE['|RDĥS{! H]ZNaq@LwA ?xxo_8#e9zYWe2!;c;Zj.xuH{\li(La5| :aB6SڝӲ=jȰh6৴f!fS>B1:g#v(=KfT֦Gӂv_q~Jq_La!LNYi+@Yh*HU+ΡrD=9Y rQXeuW?2k]J(/ qA(!az֡ ғMyd-LOjEXg ;5.q<r`җ3C]?#*ԀAу]Q6X6jטj]ѿr? А)=qy+З+(hw`n9`߭xޒ<7 }w;JFtϗ&Y-3;qS'H)6P4/E!aas90\W;J'=,!~|SCΧ!t'j/bĪGIHPYx*՞tjY‚7<m*<)~lp]la) ʠw-#:-ґO~|TR?:_#h/ ЭTn0"]P/$i{*E#HƧ] }YT0".5+Qf.%ۆ:n2]>'/=\>-赜cMwd @qʹD&?8E>%:й"_s^PIE(=f*`@YiJKWa꼭wpH[ņmrdυfn$_4{&ߚ+]J^"–95.T%U`hB]K8.;{C v Y5aO7ou>RХY*K*%CH! ]a oUb}g yXOmK>lBbV표 MFF(Vdi[I \eQ0h-VDdaG=TB" $ý 0Ɨ+gq8GRF?K'j _[T,1@&GbvM6`-7$no#|W#UaP#CTͱg+=Jz[W҃_(+DCy7h<yb$C.FTT_Qes_s2ߍWZ  8Z\oN SΣ X򭾽Bl^q 8֠r$qsDSNSF\B-iv.r9%Ϟg[<4˥Qӎω#^眠c΀gdϒԇȫ :O>AUUL.~k>-vn3W蚦(^$D4vt){ƤHg҆BoX8L/*gX5LFx@vvH~#dx(O85>HݑZk s`H2*pۍ 1ۣ x_jf4/X}w80~֊gsQP,7fA7@s3-*D O" uP%Fx/S,ٽF +7Sum \/ tJz^=Y#Wj+o{ޮe]|("˭牷m#&&4}ZsٙQغA$)^d \'FM8dI#-*5%)_SbyٞoըR~G/FQ\F.Au[~U5WSqS)!Ϫ<~{#HhS\@9WQJic?ҵ3i_MDylD; P ld5i;BךğLQ:Eܿ,-:2upV2K~D3 +!4\RFU_|13rڌ>9S_,!&qZȮ> jH- k0 };:\[;cqC`qǸJѪ4׋ m1lHcw-m4 v Õ8yKH^4U#yD~J4ۯwn.}<$bL@ɸţCy܏Y -I#]7z`tBjVH\Php / 22wB2s۪ zܦA1RW؁<-wswHq/%F'E@ Lbra1u=,vKK(-~;'Κ9p簗X(ڿhۗK_jH U+ayxJ B+?ٞ_b;3SoasF{DQ_!w1ڶ_AZÔoGМ a2ֻPU!خy) i#yRtAd[:m(OYwsL-bL; XV3m~jwxm.L2Cy$D{N# Ad Ed2+4\gn>V/vriC=d,0\2uNY,h3\7R<w[.WzoNej.~o_Y"=*'cC}8J^3j1%LM|rꌈvm:-Ps9<=?3LZhDnzw.&F/+jVԻ@k=U<$%ZTİ]),Į`aml%Ⱥa'%CV]oXF|6" 2fɄ{)#|H1OP^Ɖm2¹쇴~>˴ފ:) +s\ "PDDVW!hnv7E]G e.pyh2L חA:3́+SZt9Vorjpb)f~Yʍ^EP4d4v`=%][2)S:_ *Rcp>KN O6V "Z9'̿XW´sv*[y+%P{Xd Ңo,OejuZt[.4ќ,Gf1ci(ZC!E,MF$[Im1-QMwbuK8䍱1 5m'TC_s&~&"\%LӾZf d/Z1!Y+A<#ƆAa ԟ<<,^wQByJɞIn Mfɏ$.bP.Ѓ:Ni޾rΌS.s,̅)_uŜltL/s }MW{\s|2so.0P((224śhmL8a5Ky=OfŭI&dkM˘ۺ_bsK`z XSvzMeA};g_14ccE j}<oi(:[YE,8xጌﯤt9XD )DLpgk@* o9XFW!4aka#RW7@Z6e<#=BfhR \8A 6\B^xG(yCNƓ.6Dc!!CP 5AR`Tu.p[Y Ih}N=AB. 9'H| I5023+TTEyxG৚ >`ϰ^VHkc)- Q`G-x_ik\% pIO0k(KZ$;Dԗ3(*?UBe"D(&V~`v>/P4ͦDh[=v"VciW-ῡvbq,tO-¸,pO)Z67K!Ġvr<ֻc:)[% é]&]w%Id7Mu^J>_ J8vѲQ*#ꭨtήݡZ)URy Ew|5r%1XSJ[oY2䠬XX_v(N@t}*iZA l^cxci"4^qR;نnl斅>-U{2 >ae~ Vz̧h#*\lelf>:/֔ а(t' ?ĕ2מ#F;w<#qRbWNrQMPX=Hv\u$<9wPԫ>et"7X"'׊ڄe?2tA5 I7.ppk{xchC}=8#WS;NI 5 v}~B۸vBfcr[ ױZ3.<ó52dj2S^"Z%29ES:9 _GBZ i/s&svm}_t-顥˜)@Շ = JæPg$'a9M of(gb`i MXb՟0_)0kk-pV1{%nFȂ.B!O||>z.dNR㝪LlUkjĜeG/ 4Gj+034l?S {+74֮FΨgUpYl*>֤O0[hˌ8lrh* |x SCix / ȼ?hI ֐+וBnD9x~:J[t𸆴1O[5>8/>vLH>Q|ӫ{\'z(ևa/P-v[ V?ۍ :xG,03 <_RwSHث>DQ㹆k juuiДڬX2 #dޑ=H'k4'B^[OЙWr9]b/S{<ףc>:扊yL:ODvEJ҂}o=+qW -e `!8 G@]QۆjV .j}2=G2UjqIǒKXFbfN1gd qu\-G%̂'6NӑRr~/ |Jy,ߐY1$_iɃ%` ?A͊ބyxG& *۔FT7lY%aqVaN+lꂚK(|'p|9Zp.=G@jYPKR6W1TwKm-+:οa(7m I2Uk1kՊs}ViO6PP׫\8l|O.|mk_f_=K±VoHw>5pKI)F2ܔq+aJI ~)J53xy ,92 09ilc]ɉZƑk܃|~h89 J՞LJ0ٕtHwR932%mcHM^#mS`n]QtxBP+*;2@n}:HJ Mݸ䦪ih0%eq"PMi`C"ɜ8 -E ouVwfVLE%R"ijdp!Bύ^cDyE*%3O/n܎8" ,V]lT܂oO|/w:y响jgDtp ߌ! "M,WβܓIuʊdΕ " c88AmE<ﱣpJc^[cmf7r[XE[y Mr6wsfl_3A|(~}0dEda! \m:IGU>^vb+?j"ݲÃ{"q2:g0n*NJEbѺ5zt+g ŴQGR;[jG;:Zi :O sove7bL[]"(>ɘ܉k@iSڨ0;ɟS +"vcJOpRvsG}('=.ШtoUadOT~ء>U9πF$>if̉5)?xp*']|){|0= %V PE+c rf4X4C$]0~Vtkd0V?rQ95O,+f<;XL^ɰ !3{db93.%+D83lT.CHq.ztb7N.45Z$KPA I3oP+K}RA#0l;b_rSqK,Od p/yEFG0 P}A!r. xJ5jAvy["R㬪f^]N:5ej k_Rӌ/ǥ[PPYEGa1\!>ogȗ|iS!A9} kbW dvl$o獣k[PqȋUNĬyon‰u Lq+/KhV,E'~A=3 ĥ;{TO}2ݫ|!¤]2n(Gw"W L)٢ǁ@zBSy|!N\(;Ϲ2::R =Ngeͽ1y՜ I!jκcDbw4j>s{]zuz ha[v R*ag-cWcTοKz ~K)x6"rt2:tY#_)e^ =RlOf:L@J61UCOͷ 1<"~XNqS%e y*2y/E:JtSbS+?=QARw D@^|2v AU^5~A<^  ewgչ#uÚ]Y R=3¤GW&|ΚTXfڍ qb:;|tv|Al0s&qզ(}Dִi|'ڲ|(ePz(Snm]F3֌@zoc #Rv6~a݋Il w_M ۷(d..| 95>[ u)BVTʊKıl8X+3{@K !p@#%3,` ђע8L뉙piba<%u!K/` `&P~Ʀ_tlH^3̟+$E}7pOUv4 EX&SPy pO)ph GD^C.%A%B_1 ܿ*z ާ߂]U"0FQ/[ $j`RyJ2 tieRY?0k.\Ǖ~xwNWJ_]`aTDJ?G@RtHQC 7MILÔ'yhQP3,䴄 K.J'T.4P*qNrgo. ֭: 购AI#?#Y5L'SEC 2ӹ"=ז$#AVcSRO*kv>9/Q0{}sBt> wC`b9t M Vz[RSd.Vu #2=?v96!?!>~3ܸ6xvu+ 9Ő`XcM`L@MLКa@vscuԒ!r6N_] fv0E2B}UQWO?oWB,b̿ް8?a ZTDypN6kY%F 0%Qc U_Om oLe!xdPϩ=h|R^&tc+NWˆ,s%eɑB+09`B/gyNyy*Ja*/Sj l}ZXzӴ] zѼX}Hp5t&k317~Q.@+*h%G%×wtP+|@>69^&o:2Gcl$$<ґ]ܢ}f*hxYoSX~o}=[$G{[ ɩ#d-S[CFd /&t^Q--dy ˪ F `ޟ03B ˴:!Ww?!sx_!vB<)O\uqWUf)@ !:OH5j4n-ʗk?R*H,_zwbHI1ldTTO){Rwiz7]3u^V$WD 9$ڍn{o6$/EQM d|8WMqAE\i–!P"j֌mL3s7yy{'2;[[՘ѕlwwu}DW%L}! j"ۉg1 ̄4Rˇ068m 3HCJO_W>;w@i1% }%р8f Nd>q|PgQc @ ޿V}HG)ɵgYdza9f C@Qi8c8>>_A4O6QbaAotpuӛAK _SZ rp㲈Rs#Tۛ!8 |*\2\K}"4,̴1@2ʽ!АzzES% n`>@9 J-,0J6/?(|9| D_ һxbS??H:@3V+le-X_ Ŷ,nĆ Ev4U .[˝h ޅgH.ozh+l^/qR0W**He\q9; t3V'Qw4V!:,pp~OpuȤ/ !iU;W%jU4)c8gg̮ou4;zHf?a\-±8Dk6gQ~ݛH?}fj"eOf\b6jþ(]/ҫ 382V%O +?AD6WajC jK7$|ՂClZ> x@:HnVZ)AvX#^I']rs'MtկEQi튤aEgď_ [DفC njw|JRhvlRN K}F:_uMh*FYeR<ՆF Eǘ6)O<;uyiq(ҷROHKϤNJx\dF1* h\wkUc]%D> }*㉣pqzФIh"MPן}*gn8=iS"?m+.NuR;Qڹ^>$@ wk"[zaYza>裒?$;`;~V͊?ꣀ t,=|A.jduBOءSJ+!gBP(X11[r Իmܨ8a݃bxтF~jޥ9Q+ɢ,m;ȚS)I7n / !]'U$'~~cI'q#܂OB}~;) KJWFR3W`5.fh \+'Ok"s^]i%i-N8!ԏ1u%Dn+OY'ncmwUi-ypf:5K+ptwuAeJyV8 E]#17 Z",}]{Oos@L]¤$6wa<"Zl!/k43wkk^( ŪUǤy :nw~HBpM\Db1Iޝ+=NPkM'䚲d0?mkV#5[ ]ZJ2 BC"!>h2FhߤrP a!JRL9 i#ˣYƼ*Ait@\cws2/fYɳǖ*NKz>;f];;#lvI2(/P ʖ2/KFx%h}MG擔1^<iʯz!]ת[1^Ec8e1 5{ed4eFV& XnԤUNYG ŌT ˊSQ/&WK 7~OfѨ }40l@,Y@tn5qGxǒ+1eQͼO+Y_Kn&'8%;${g[5,ѭm0()/\cwKY "O7P|}m4^잍{ ZRa8dhGM,RCiݨ2}_tr)?q< t(Hc0mrʼI$قE޲U qZhRj+·O.r2YtXB< ju#g|5F◎b;ȝPzKVpBh?ri&Z'N7繲hƌdVy9TH&m=iԉV|Z-z$:X$L܆aEy3$pf3ws*YJm'? `,U@MJ?rp$PQW?!,DD $.iǦ*E\-$%K @ 6+Zp\0F6xqݴ!ؚk@/)n3p5jr\'6P`M!%٩;xxLibK( ڜYpČZgYZ0707010000028e000081a40000000000000000000000016239ea860000f010000000000000000000000000000000000000006100000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/ethernet/aquantia/atlantic/atlantic.ko.xz7zXZִF!t/]?Eh=ڜ.+ˤ_Gv^e`@)^0Ps.WpٵVLHV~˒o ~Q%*gX2)FGqSgJ1:} aj:71{(6UhXŦAݪ|nE-at`e?S )\X>h)1VYlCLvS*_5JRT H+\J-U':{C0KCL^'_ SΐIT7c? Sq_U7.O O\\Y"ϔw5 Vvi%ьAl"O}'n-wY*1-5rtaįAܢIHzNyRt'm(8gezD!qqc3R#]>/ HS$/ )(%++CgΒ#DQbvp~Vt)2dqp^\3,Xz"q #N'Lc( Ns+q m΍Is3nKAZO 3JQ6BIթUR:HdtwqJIrM)f3Z EhSUX&MEyYL-^M3a!`+qq+ЊUs|.O-~(ϪP& QIcrfw:D17),vכZ퍟ض =s)k o-uf(j@@- &lꦎt9;WKE^s*s1* ߹a-;57I 2Foщ1LY{{㗝2*mE6 zބ + m>(6x-!oةFadG#x@2vnaj#XQ,U&%yJ{">+i0Fa pgX$*QZSo袱RjW|{zYk=tʃ-Ϸ떹@ǃ{D|-[@D&]钘] D8I s i؛u/!iщ @RT}sBnSyu %\#cuJnWQյ-VG^@h?C@`1efCq>zď ~EYwr }VA𛋮[1 MvS7' DGKJRro!l Y`+|VdCP34>kEǵAg?32KXމ㾕m&30kp e@wIstM,k)Ŷ)Q<$ h(M#/5!ؚue@: 5+&֘ &2~É_(طIWܩ5lχZǁٮU.b*7 %KtH +D.2iB ҞaEM Ta ߚ}]َQ%b](B|(U6 =eTK8@V{ >Fĵ  LU:'جWtaɕ=ȸ"\q%11q%[QEgĈslsP ©櫈>VFś_(OGUm\9}ms` ' |dݨ"eq,) ewNL'4XZ E{,h0;D$pȗ'Q`ʔ&6"]BdVxMמrqv H8ѺH+,T`SL p踟U TqJ%rR2]Ae`8b|SCr{L-P{|S3mfݶNo61,^oVJtlSW(`tYfkYH)F&^7ޙ x◲5.ͅ 8u U.wa]iR%p9*gsa^gIԀ&˞#IݣJܞ18 ,A*gFC;܅hm3U+<ǿAa2q^I$UtsCssŵ?t)HM~ *xAkyezt/4 }jq7-rꎇg6Y,Jw^\^0R'vêmX1 ]&v8cRMZWnd.x30$o-7$A+̲YDN#&2cG|X"vgdY꛷4U0daY.7ý~@{ðSUq\v?=`gKC;T$;*,P7M!TGZSM (Ԝ棌!HO/=h!0/K73\r3.ar ݼ"gy꘎E*-t}9ߢSlmSk\Owrw Ȟ/ BYbE-wvbuӯdi~ٖ]vkEa%v4$ta}ڴME0fғpi.JK)H) b2x}g7p%g1=P.O~Mh|W%`h ]Ӡ׶g/KlepGX]!}_"KLv3#K4$Zg1h V6mdC_FAJV&E.3-5G|]1 V5ZHCCx EaPF{fGI ֬2p}QP䳖d1;;Gpe*WuZ2&9eTn d̝'Eٔˏ=ZwM㨯 _?f&:X;>P'n<*Ȕt6顅 |_B_3/'#)a9Ğ9M5SPtG{a8rɕ2 _$\ِgrizNB$#c{p{S%55v\wLe${qL/ۀn>m}ꠖeښhOOpS%3F?\q{aoe2Ge* gdJplw qeB[fc~2$Uc!v`Y7΃#v :v-\ET {FI}c.idSY~ފ*1{uA *1"qcA?i&z fzq>3,'%.C7E ڡaAH땣`m 0kQ<&Y_")ji vvzG_QW 1F*CzZ@㹁Ń};d&= }Dh4@h=SF޷Dn֮cH@{]. p\ "!ƖHGy}et S>)qxNJ-p?`?a"83~.撐7JB!p՜l5irЋC\p;,ȃ'C/P ~vTqG{HDk[)YwszLdQHFa cލ7d#%$D'vځySOE}??GBzë0!Tvbnj>cJo QR5"l%XASAP'eMG4zti2W_dβpeFˤt\Qj1@ =sdMogR=P^7(4?7HAYc4_urF So[K TE x= T5Rxb7m&|}xAږvﳮ*I ˀ9?[f=\]޶Ik0 PUKԸIk@#EJ+`EA.`|Fծ})8Z0"5a^l Ss3L,R}8h ݺ@1m_4BN.pD^ 9}xcwE0R47oV+LXJMhbp^b6a:.,p4=#5jR^x\-dM^XfOO]E˿b  UM̈,|VWj=+RY"r sa :yl_4Qٕ$c['HLVZ]씿 ҠπbZi+ 7 6|_D)LsYe'L˅g_X)8ƀj _QP@6qHZwu 7^l,3`^ bPh$*v^BFJګwv#( ' znjrik#ʾ)Fa Xtch[snLWqSgՒ;>23Vƴ|[lސ(U  8M5UѠs' \n[vX)nlUqoGm^m*<'acƤ; Z Wk aA9#D4C#,8ḳF>)j a.K7*_!J" 2<(ٵ%a"T)=2T@>S0+>Vu~F$u]FFhSF}= %ƨܹ׻ BŜySt9?!MִAqZ6.coM̙sKb>6k w\D4ÍAĈoZž ﶎn?Fq#wI/'/b?I@4@/jKXFS v^h^*$ M=a^"w.߾L<О }Dr&w*¹+Z}A؃ʷkX)6ꏾ$F FY)u{ԃqVp<92?j×5 /6%HPU=QGȯ?UNkef(a'?'A4`$(7%?3 /ASBvoeT5L4^VUegNe֜9]ڙuy>Y_=U::E*ބeX0< $ۙ4l@ALcn_gkILNץ%fwY?fL1{J+7\iM?GUx.R4;zo1D~oVPV9 i6S·:WrG{,4ۤM tGn]*$hqx.;|UU%9F˔ZO>\x|kQ.|ǨB {,*iigL,V{ Nǻ(Nrm Lљ >ckzf|8k_\GL =J"#`tOJa k24k\M"1S.;fïC|ww0 蹡Ӊ&=k5H/kq)Tqy<M$[k K%|.Yfn{A鍔攢6y6%|cr`5 Au"Oxxt UiF>EP4~`}6GWݗ[Pf±B#< FS="(dSLg๬ y=^(I@m:>:E[4A/@;ipm«j KY+:Kad~q{BLgfȀ}W[{uuBN!%v8 :\8E&T+ Qn,UEά{ )`r~ ^[Ux?uO $U%݌t'[pR|o{3W$vߪ:*El=p~g_OB%Vֵl$ȟ C|oz'sp,}ݪqUа)Dt>fHohʇXPe!O-LdR sKЋy_\99&8pf+@*Ø2b>R M ߾MߓDљ0jvi-ؗ(iOoo{1U:8E(BJPX&4~1DBd+Bm(]y/SJ 0RD9i/ʫX_v/:aX% A&WvB V*Y`If2rk!ܟ*$Qj5bE\tJæ^8 @CAbƧѢo((WT[UXzfwTEQaaX#8 ` o4Mmez~l<=#㟯we Hܾ`e&\s|H \&$aWTU4t B<((=Sϰ|_<#Ͻ\ݮޑVWjގ-5_L Gw'D+Ӛ'a/ܘZaѴGz8gVvs køKd-gZr? =@1x Z~]u(;Ԛ|냑ᣏy{A9Skes䳊9[U Y >dSB,9ܷG3ɋ+qfNEc'󹯋=gF>B)1HZ/jD4 r8 Ҕ.){@mZ7uIORbXs>IM7 2;'a/Õz9ßv_@KʰnmhlĬ7~!2m؁̆ CЌM1'ˮ ]%Tԥ"KuZhT@y}>Z /(>GΦg &0Qۍ}G)?z*<*1r3ywiZ`6lS?ѡcbա5F z Y) J 4C'^M2XW j w$}QꑴC8Ns38ө"/OAjن8ic >_JlO|^E@O~:a[Eo+u##K_#;mBP\{٨nL aݨ >ckG>\TT߭60V&u ޿W#Wy8-3֫}xKs~Ύ6 ^gyDrMƉQs5nq,$3wH&n4ևLdD-'>5wNdK|gaQrh#J2H6WR[/ьSXq5D:ľ1VF \V]Ko!x2DƋe,u'챇@~ddwWZ[ރUI,oS"NG=*d;\Si'c`f?)=$bw>j+>VY R3b$zпWOꚁ3(z8gI!嚢/g]B^%A5Udp\QTv >h[:e}w8",3FqZQk& JdN\)sgw|PGm(K P0Q>otsĽ1fZU@+Ji )2:@J1ET+%+-4 xi,$:(v9٢rFsl't˚0Y|񳻉錁ZSwm泺לt Z 6-pŁ~w&w5MAOkA;rLr?HW-GbZ]GXaC5o8w:1Ƶ^~<+@Qi/-ٷBTrf]o, V&ޑ3fLR|i0=(Mؿ WYor[ c 4` L>TN5KX4 cezFwu1U݉ ^eQ;{f+ea)FDafGs,KB.So=!Ȉ ӽsF.GƎd^u}zcOw6 ;o}f[N1#`?}cdLZjS\J͚.qW+fO8x 2{wK oΖ_? ڋKA+P+[(4~V0H Syr ,|sD7LM27Τb滒wWO0ETEY>pC5/U&ڧm,*{8ͥ@B dRu6YxJn:~!zUf}Kʢs菗Bd9$[O-)jtIPd3" NפcT4Q7+QnB9<ً҅Iuu..!uP~K+0X׈^tm$bAr)PlAjuI'[Xw0mF̵.)gƅPN[xgNGz4g:cyN9RGnI7X-ʙȲ6ܩ{&UDA΅BT.c׎鎤sUǸǀ:@(h)PrՈ|Y?eU6 O4bh;B, ` \u i>i&f@pJ ym]Gci~Vrqx7 R |ާY7Җ\> +Ұ$- WSu=a4i"]g{ WR{?5O>y'R<6$knF5AɴSrTl|'>g u'eӚǪxMBnN+fT");c*=a+0;e&V0)  ʪ%>9joXnkAF85gR{;9g݇ E|aTĽ< w{H8l9Q: Ŝ9Ġ9~Li^xE>5%bdr%)6* }Ef}M*Q W۰rs.J?r5)aaN *7;҂4FaXj_a5im/qD&|Q+iTiHKkֳ;R)<&gyCTӈf%D]5G߁7-Rf>x5{37W32~6Z." ؐm|]$3͞9[ù̠YJ{UYL`jlPRDkWT \jZa\_nu;*ŸO4_iJ^ָ#XiPiҺؘuȷOet()>- Vӎ:{\94!8'q8L*k竔g(nWou$]g{񂦞lQ3Ũ̀h5H9_lcsY1+jK.r3{֜\.t^,:Ji>CmBuVr$5֊vr:N11ѾұK n"?oJ9i0w&܏HZ'{mFlGE1pسLS~T=C'VltS^P: nW~ ct7օKۊ};tRpiFcVCbypp51Pֽ̎h]<08' x w7-/Ev_;V?y-*j.ܘ)*JM%rKOqr8'yaz-q&C',=\#{rg&^NwQUgbAdTOaC{?c8NaI+ڋv˿E/ʋ c'd ZqSͷi%d{gVYZE/Zʋ5 z  , r/'dPMf }m(th;aU8޶K`n|d᫡i@T4Хψs KApp`q<yvjm gwBQfWV:amQU}R@Q}$n;ϗ}RJ(!?%*KH ے[po*I""]ZFƱ_= CcM @*N;?wdM'z;+_Y b<p= LxIzwkI!<|[ Zou1UIe]*G#碀EB@}WmdlZE2hiNnv+g{n4ŪWP\0-QнhDA=_T(=ya_>r_^}w֟|Աzyfy0rl^ƦjF0 9ZoaȞ m5Z\6eq˚⠹z#Y0-Lm1!"{{(kWU1U N>u Sj_J9_)FIt4D%1c #gfI'KNUqL#ݐ8qеsy&CvZ,'EӺ[G:.A0z24\BZH`a \,J%`ur4!>Q/=g M;$IjVto("AN)m{?{ڸ?bfiS"7wTs 6N4~w:Ej`*%569u9؁2RԛzFS%t%xN鸳=U X~vd̏/з"wʹcpaVXFcL_&JtDܧsyB[ǐ?%w5X=:w}Jk)mWFtz@?v [@Yq r)}/]FZE!_HMlX$g lk&,zTך,S3|P⯏C%HL!ڏm($5+J^╥&V_*:kX6]&UD=?N hLRnp7ңsvej.D JXWWn˖#Rm C߄ݘ劅 Q'\x*6e%e-?;S깣!{ 阱P=:Xx Dz{p3 VPդxnBy&-Ten\UWBOlXնzdÁͱ5K1/|\e5Ơ>LR ͝ŅKCFR[ƇK*e~4}qg X푟-Zv(N⧧or /xftb[&j{'/h w1_Yz*Y IQ}:㭧7Y} ͣ&:Da%sv4,ICGOS#7#;!n5W 2;9*a 0<:a7m;VuJgew235ԇB I· Pl~Էzѝsz>\HI)?b2ZB `0•b< Cܱ@UW46!5PkYsYӳQݞ);uHLXiyT=Z,@SqȰB ab[B>$*1q}>g- |[sUi­~>zp\Ƶ3%_}B#t.&8lrVtI1;n;:TNbF3?ޏŤe<^[1źieշQ:E$"3uM& n,ۢ=Uӫr {V`ֈ4y9U5i&k͖M]K c=W>'f$v$]z(l&,2_:,j|ߣZM 5HI^ֵ$T! c$N.&n C:m ۂG1p$^H(,m9^HzF|,H$e9l=6& Gщ`pPhMi8'm.JN;׏w"}Qkg<|xl#[o֥TpxjGiITv144& bUwu5y4"nvds7ߝ?LՁrڒXy:DMD+濃hFp"c-v91Kzo)٦(+TmQh \= sR;4}c6N܍_1*@JPD¥x{cJi;7҈SGƁ|+2I$>f8D.y,r|%?A#<_M>x}p0s};+Dw+L^y@FhHO2ŨO[=sxv95֏\B43T8RkSPGՈF+ XA &Ztg4 ĎĂ9@15 $ZWj3zZsEw= ~@}{ IvcgI?eG1?R26l[{a:..K`7 cP)Cv$G%rqgζ؆Anz!t@5W*٭=@eN(&ٴ!ݕarB|?|6-) Eiptb93g|ĴSaq3+@cM/ Q0yZf'ia^5:XH7;i-J%)U;l P1;Hyc-9u'P]  r+!T.hOkr/-J'$֔u!ne Ao^JB<df|ԩuar_f5IL|-P|.h9"ȳXN[Z E] epKW?%ouqd諿Ơ(] RC܃h`=̄K?G?=dT<8Zfk )_ٚ/`~g?)d@AZUh[56:ŠwK9z)1o"AO;F 4#ScP/atQi\Y͜G/ަA4Nɢ̦^[3n=-EM) (GC{%I)hQrDT^6IG6.C&3a'UZSFS@us {@CuSS$:~zX|ngpY- cR-R,n{*}y4ch8]5tFj=0>Sȟθ- . fB=z7IFP!)c굚ܻtތtEPI0;$_7R |`nk~97ۇLyD苉YaP䟙 v @A6OT֚^Ka4JJF'LURW\١f(u\#T)~o-?yCp3O;3 K#0^Ag2$IF9Xښ15;Eն!vE ӧL y)Au=&ɶ'm/ьd;(}0U @H 彗w7}L#@3.CG؃4WTV4ӹnKw.U9ׁ44, 6Uڿ S%!7ЮHCF &^XmcJXƁ-g|C&JP&- iYVkHq$pG 0w), k⩆نf{a& eu8Cgps5_[:Xn-(IlkB%Բ9,crJ\ǿ[7Mp8̀իWB#/=x5vk)( Q/WKNԼě<:WgV:BM6l{^AqXW\C.S<=-K=rRrB PK$p1 iY'IGn PQD\CkL˿D󉥋j2ϬNSRD#۰Szld6:.*x4+}?oZF3PWۄlmq+n)r%%r:s0+ܶm]MhQB>.*=M)~` ,$#9,P *8cY!=rHܼ͐ڜXZ>9QҤ4 wwBVVHy7jхMEdi!( D#ZsQ$(?5 dYTK}dlD:0SCW]2'+-KmMn AɺIg|_op[$k0$T(dA- XK[ŧIH Up Mv5_"CCz}SK׸*pe 7zȤA3RV[DZP:ɛt=ۓ#RHٙQp; c63%Տ0!ghhczuT^j(!왛 _/×[T+x-M_JPR5#. 'y%B[\*%ƌqOg$b`A_y?^of^R2[+uYC 5ʢ9D[yg =Gtʅ_kh9ofd)dF oC?ٸLis_ia QLɁAPg|}`- .bkB1V|;Z XG=nv4gJj~!T5CWq?_]^2;oe6f|:GǕgmaXzAl(qɓFPn'M!Y+c+DPe1HV S@B *fĞ A:U<8*f:NmRohDuyF4SO{nRT,ÑMIt(n>q`9kh:?SW{;YMN1;8U< ~٤e͒ &8&z{nCVxG:\.I~~aQř1A_}{g]eMh(jor&©*CO?4U!Qm>lR%YW. ,^} *k&} ;.Ϗ-2)^jȣj2;'T' M5ifNAHVĮEHg[:ViPm0^$`Y#T+> }=GB$cq%{|I6 ;#m9ٝPu"nuky:̳%ǞY9Z՚EC=o|ԖargF̄p~~^\Ȋf!!žYj!/ӭ6}g-|˗d?N,r ,!8h~g{c9Ir;0#zyҢכjW@0X[&$Q'uv)PN]EMwbL f;5$uP8D粴~DEE @tyyd`*"qQ~Ӓ s/vD&egF>2+ ++":ߐ10KUgro\Le[ d?LH9Xrml#tyY_5O" a a5Idw |%|EVgڨJ=G%eZ/9lb sF %Gi!o/J#T/"nr;Tǧ!b"n"BwQfIVϭ`0F\0^<;ZgXfD pkJAj6-qAq֡IǬ_g+tP?X0HlBȫ36Owj,K %JBC<ȍАOѦ,CR{wQPkjcy"k)cywfʉ@岉NS7!Sj:W%39E ahf ja5&&0tWF;u@"%KyĿ- 0͑0&\D(/:8$%~a@V/t:nuIԯZ'5][0w#a.ժ5L?h!QW%m*qgx#5smԙ/ .Ήwx7>:b8? K&d,۾-[es?cqx*15xd60e~@,oHj5{.zrb77USZnσ+c?A7..+>XB{  $+̻u)S:V+R;AUh>P+\Dnŋ- `RA%juV[ T6e`FdGĴ!Bm=DE6tau`K32Ĵ_Z K{RΜDKn+F *m6^\W|$Mۗݠ?A+h ڂc!5%2$ZAlTfyrKKҢ*0zY6e׮^[$@s&v`GԬmgVeNa n]G#VzXD|ӓ( K)\ĺqwǛj~Q΋ʼxאv'C[cH Ch'0&hyAW3[od X4)X O' ziO/缭o=AsMX׫)FAiqw_ ~Hr($oKO*1oUVUR)-rH%cK0نXX/\_ VqVXf~mG1JE:15ͨ:NCB@udV!@dޗ![,uN_;Bd%R |VG#q=J~t2d \g$Ӑ &v+7)q6[_պp@ޓ;l)BҢ;(@A*8-&,ҒiL餰!c>VP~Ᵹ-8c$9wL-W+@MUo29TՏ>cETX~OD]z݅ϣ3AX\ie׌LD}%OmxT T}hm%-r[ؐE^pit3tG7,?ҏX1Gi84Cg/i\*kWuW<=\ ;xHm ?]If 06fR#L{1bMi R|B!#,2 uv6֎7xko~c߱V݃zK{ ]ktI)#L04 9ΈT Ffo^œ%>w=!nCXyg~Ϫے^VLSr:P oZZ]8%tkHívMbM芐`Z \hT5oY SUO3^?ޓ T9aw҇Tx ƅ8b;$.AKKF 6'uW˜A _||JE ?ش?;uu QiYh/G*Zb%j%'H|TBeG_nYn:gX6.| tΣWSG$kCp hX7Q8x4VqwFU음v\{ H%vrҿRA8}3r*QN!QD(R4 ȑ: RB7|r͓~4!鐾go#I4ķQxGDVzN|bB4ku(ؚ6k=J1Aܔ~yXf\ϱƓ~ƒ'0 ?-K|,*PM . ܠ}" Nr5P(p@7TmEN'h}skB8V$5c"^X˞@[+3]R4zT]ϫ-GE2I!)P?4a 8 ' 7^n%p$N&hi7H(&#.q5W(k6]EJ:nD?7Y(˷G>Ru6'xԵOFDפc刪6_H\y_ y1?0`+6ac0c'nb4e$.)ÇWJW㑙 )j WFdž@XQLɦ Qd!8kI+G['k6d_g=71}r[w~C8o*o5PY v)JGh3|g˒ͱ69gJO=>tw Kdkc]*ReZTwPZN ZUH$IG&+Wx KeܢdԋaŭA:*A{5)Tuy D>veHgDA5A!Yo䚤gr&z $aș @Y$kEr2V;,CpS8oZ+2GLj}wQZ wa]O^jnLS3XY+apN ]%J0G8Pmx !UlaWTΫ~ MHf/eOw UWG5%)U[RqN+9{ ̬n]VW-**HsEu]ӦbJDžķ͚M#=$(uKf~5<;^yTŅ[&8PQ 6rM?d頸ʰGCu :}"O_L`A-4eEcTW#wH B6wOYQuhE[|J5 ~Q=1Zx$<2Ȧ#@HW+ v1/ͣ!ϯCǀɌPbo"M_${ɍVFؚvSWpyϟTʅ(+Z4Nr?E0} V& $})8G*Lw7UIzsJn5CJr[d?Sg''Bd]b9B5+[t((Up0˚y8ڀ 0Zs?st+1ICuȬ oXN?FX)ؼA{g 7+efB=Ab K'(_ 5I#U~&@6 ʵ:.!At*c M7j/ӏ|>֧t^Dsñ/3ҕ]%C.K+>_;ΕΑS!&9ن–Vl0'TL2aj98ͧz..4Yd/% uYMqly:$&"b2Umm??{8,۰쯲9y쯷n7A,~@vGݿqI*4$PM})cr{X5VUҨ%/Ia 2~i"Ԓ&˴{v2_%Zq/eH戅3V5HZ)ء.DYmO?2Tw,+#8 CLdLWf7޺& =2\*x.0,24yUQeY'{g8m) 2WE'XxӨ3bG>y# B'9-lYŻ:U1mȭS^:,|@ +fP_J{NxHHeS GVgBÛώdhG&V:A iWSL/N`{cAjuZ6T>=np^y"`"Fco2z8dO /40VRVj,Kn#VJ`¾@^+Tm|ɚO[9QN#*8?=Rٯf ۇ쫩ṣA4.w%$~\i]hsxt 8ֳ>Wlr38~9hg*;.HgAhI}xz(IG&z3C η[aNbaei1rn@B2d%5Nk!E׶`oBՃcҙTzT lZ#ho(ޥny1Jlm\!|oÂ`$%Y=/(Kk|e|,b|41>J0a!Cܼ/8u1vaDrcv}/pSKOUDx9qƲz s$a gc1BL" n=U#LXC%2忯L_K+i7V/Nj}9Hzrq- cKtUI衸VnL{AMͧM+&W~.;_;2 ]5ʧˇi2i]h@`E<۰Djeow\kMaV8 M$ Jp_[axv4>S7FFJCuw"1B^/㒍Hr<˝삊gB~K7u`2y :ӗ ¤ܫyŽ.[ 21yDZ\V1#/RkѠЊka̮$u*("ȠrV9N&dK 䆨fL'FV$jTE#n۵h0:roAƋ;v:"/o @fW*ׄ ',Mq,U\ eԭ0+:ǩ45"a1,i+TNnr{aXgVo Lp&@f/0C˷`hܡvƟ!8 KHw(~I:E@j ~(qBg;gM(&ڌ|2monϨAXgT$K%ߥ.J@2/ P`vZj b֜PZ,1/q]hqlh`ξ~XW={ WJ]zp%?gW U)Nt(>_nNmt xSh(x2er֯iBdM_^2S_om9Ff+ dO,t_szr)=6aMֆ}")Ea%p6OR( 3-etؚF4`j7EDwTXXx^e&xڒ^I>y5eXtŞjS>i?Or)5`V /Hįtyt66 {c`SCz8iCo,sHSg3uʳ[; R,&$6g$G8[d:^;*6̳ w>]d ] ~n||66?g]+& [)PT*wpˆ!+l22jSLħ]hF8s~Ž=Um<^T~rޢrJQ1^ƌȉ{%cQ{rbO?rhbU/%asjj7l iH|^|G L;]u ^jؒC'#/9:]/Vp?ρw 1D" H _P{l7N5G1Lԗ pcڶ:@ /b!^Aܣzz8~i96JV#X\›AA#G@b"sW'д$?+"' 1ĭ'sQMg7@c}I[=X`_~Fm\kZ%y?৚+bT% DBϧ̹Z]LDo반LohrJ}t98LM٫癅(a+wnhպdaӖyH fo287҆ 6[V9͍nQIgZ6fjn>(Uӈ{+C~rR4}z(I>unMN1ֿ=\z6F(FrbD۹Z&,@=XcbRwֺV:h+OU̠'Zot]FgÓɜ$>-_h679WҵLQvm 22q<5j$G Ď J-sGlwV~aj1qb:*V̸kFXjMe JW֊On\ˆ-6%/MlܷgL16{o0wԛ+dQA2Kyf7ߪmk%VM5U=c]>>B돢nM{gԄ.6j(K 5t}ss3=~@G{BڳĿ6f䗦}Qj~M^:.t@F-Ht>5ZiR3~|ʞ\=Zճ/_:MjO? :HuƓ\'/*ƬaQʊoBf@MѤ9|B; (iNoU1 iQ:[;n7Ih?F_aRsB{?C;/Ӧ'ߐ((2ݢ Uu1o V*}a(6|P'G1!D)ˇ'Q4g ʬw &IH8]vyZ#AE[v #%!&0u",@ dYoU+w4I:yOk}E: S>^r\h FMaU䔉n 9=5X\aEw>6^>rޗ705J7h2E>s起@OH̸ 9ႜrpw4|H o_ -׉j=(e3&On+ݚ;I!F5'*9or e_V-ϾYT=Гn&#-S>O 7ӻO`K3P{_,ozޡx셵{!Duj6s{Nsp"f<& 'n{9 \/NX8XVҩ" >7ʹnHRVs^ĶȔ^ Gg9kz6%zg3`{VMM!!eUNRo'_N{U ?K=K,m_Wّh+Sk0"JhUNȖM5%}SStDؾ:;6f Ox;o%ӌ/TOVcOs-}oC)} GX Lڴ+|=Иdh:v<yV 5N_ʲӉЇ55~ g4g̸q4Y6B!)='Ң6D ;ĸ JG ,z;^ +=N^㝲恰{_eC` Rㅧ.#{%8ѾC7K**PN͚{禩r6H$ﺆ5N~Drsz}c(#Xr-͞gtsV%$ϐ=sA$F`׮ӿ ς_'kUВz|T^`”9HeNDE-)n5FJhDV8PGyDv 3"E1SEXp7u,XؐA)%wo}}#5} SO[sa 2jXKN@)]6Qoѐ.`\n\avuDBqڇ7 $c֟7Ƈzg-LSl[9+_I*ܜqjZ)owJeLtjju[`6.ڄ#>V޽LgYux!(MF, I\|̳S|k~Ipڝ(ǼȐ7P 26YХ(e 5FH)0p=w=a p.\2q))P~@/;o PC؈{IJuHEA,`#^Ӟr{'K<0\!9Eד*-3O֬6X dmR%Ֆb XOFn4),зX QD.ƮKpnaK>\,cLj0ApyJC! !D(Jd+h7d`.cP~1ѶY@<ݺO%z|7(k~daaט8/$gm n ,d85pZkn pɗA%odn!]_QfHz!hw&M F605o2DEU‰;kʈ_3mJm%n1W@o,^2MpZPKn ncSki_И! #!]cm[CYgzRu!G]tU %u !3S@I{ (p{ȒxKZHl s;c⥾"b%Gj@sm)%lUdXFܚce6>Pk7PF'FFYFq f-:ש~At ^n^V6I6Ir5\F DZVx t$km2&@YȜ_P8w_ޜ\Y|ʧ~܆2Qb$晙62Ei)]͘<>L]~\2|w΍ˤ[gsHX:@&;2Ƥf|SPʑm󛁅B,/wO-&lqoM@di<t ^>Z.kۮc勵̀Lc75T@fw51q5:aoOzR:jˋs)-_!kr2|:c#rnƯچ\[e8DAö,7TJ(u{%`LSTHIJ Ndq)T+&2&ʪL43etU2)}#T3KBa|#֢F͖"OzE37ԏx(T(Hθ5J'(-_։8]4:]b؞T6z3 [!7=DNT([*|.A<636/w\IyR:%`1BM>j: R0`~OؖpLjQӍ诫ɾsL7SJe h '-uNlu/(0]0B$ ΜP_hx4bC~ nMT "8=b-Is!3نM A9\Ul$9cDB~ƍi=j719];]仳,0 e ܔoǍBD#l:T~ O49/WKsGD&T_L6"g/R$ڎt/MhO(l>JzB•uiscl~^Zxs ?hԢƱVZ1J_')|xf>rK>:i(lVef7)# m^0cꝂGU_g.] d1ksj{N%t#q'4҄ko\o PNG7%a̖߀yPiZCF> <8A+*Fj%zi17=< Dž@) VCa kS*ɻ#*r^w#&jcbGX 6iR1xT5S'\;q wekM2u~ݸ*HKXp4$*"k~S\: GPs]D/ u4/;l\>تim֢e>pVk~svVD_pϠ[ӧvBZ.bn[|;I( ~T᜺v/h@$1)=dy}pT×֊J訇/H]?WhZ$U)>oV;txgt- \t^_ih<)˝:D=weNXCs*g~Ph.|?:y:$mÙ8׋=s.;f`Wd-$űtl -;?Ndߙrz+[tSw9dfNe 4ll8~aYޘbJlaT`=CMFE3ijbnj)ֱ$j'$jlqd#cJ;j,z/}lҚyLsÂ$pRc^e#鞎^A tEs׿F'6g>.HiixSLֈUܶ'8 ǥ)rFؖ0;p?w~nps/f/gSݚ@<"^IGBGU_ul>m0Ɲ$l!NΕw|bgU$fa hRHW"6JRd~֣{CU$L?\uv8_Fv顀8UsQӀ!n g]S?ܷM薏Wܦ4)O}v]0͉(6‹Q7ѲKda%8]VmS!wվYm*_,Ѷ4*Ǹ*,4Ld v1JjK<^hzahc8'Bc~J?wpJ#/})=P8h*: ZI\u[4XX= O߱g{|UqirxFiSbu z:m7>Bz׽6.eaB!Xj v3?#7 /~aIKgM.ݧb5 jEΥ( w* Zڛݧbvd%%_7pg-!f 5Pqd j Y, vj M|Z&vZ_GkVe$!N`NxLrcy `:j.`5!LßH7MG{cx@]eĢꖌPeN;c*_RRDѸ4jX?U)8)T(i,?5\zcF\߱%%f2tG;̗RUQ .8 -a)0̞Ҿlݼtq$nѣ, C?d)kN|LJTң@*6 NEQ+-^Ogbae\eWS}& ƻd$Ej=zݰ Ƀ t"ɹ$N#)U;vl.D?;6Y0-8 8𘤓: Nɽ!:2J HYޠ_.fn5 Z`)J3yA#L6uDEb.ʋ؅S߂O°L:`Ĵ`nH<"Usinj09xD&VS(;TbnLd;̰M{tHH3Vg׹vWuC+D#0p}1*]zΌ6.usA"IdV}>v0'p@TƊ:PPrnUZO  *: "LAƐ.ʮSuN5M .$TOq6KM$^>8`H7p򅛨bѦ}뿀չ ݅cd 0F"C2'ztҤ)HfZasDO@zn ]i2$m]n"/3/nƞ vz;\g9 Qe;2y8\1hs<؅@N91 ?ccxh}wgcQs7zӏZ2g*htg\K,4bf-3+A3,iZo6Rh:eG5S1p;i+C')wzS޵lkh5aCY,L |32Cˆ?s-P9.fh(][>>V+=醽9fc~GUIM:gLS,Ͱ;JrI5`}Lc\@l}3Ricʟn ?,/0o`:Y[<`? r~2&'LuP% 6|jl2g*Ԇ`6,_쵽 [?~y1BU*~%FLbO9ܣliQ+~vXpy6>6&ԞXSi`Uw{łיdGU@>Jt,D|8Џ$ :v;bg QR5K]rBt&OoQm>8rI[*FՏʷd+ՓW%L:>== uKuz i_hX~T aɚuym}A#G\:XԌl,R^ W72ZJy N` hGҔZfL|u%C1YOy : C:Yxd'#l-<U?s$ec)o~]+:p,مa\lKou F ,ɡފ̈́eTm^v)r ~S# rӕ, V޴"IAB\mYu ›ܷkrYi 3^dk:2Ȟ66&cn "W"lBZRK%ʵ yn nEa@V%7vףYY̔qg} d (QEƷЁt7@H=H :*@YeO{zGW.}iݺTa 0缦ybzHCAwڕmׅF4Tɖo9ns}m/qj"ODiզUڿyVSz-n^ELD$ Rs^G:O9ՕM~ G fˁSW'^HI̿E9%2θhjNܸ@G'~de'փ{l; xKㄠ% {j16с&)q唄k}8亗ᅮv-4GcY1V'\pm"-J6tM#5]Y)Hwf|Ё~Hrwv#uH%͈ckrd,D Og;ܵ;y"cp=x1[n8A'GWJ?z8-QJ*UvzGv# 9A fJ_"eLn.tX-p%qJO.WqUԦV0GBh3ݗ<,,?-lS#2HG 0"[WMq[ľ' >.18:> +WKz>ύ:֗9mFZ9E|*7_{Oןٝ^xOFSm6ɥ/ 60"?gǎ8g_j3m+) bNzݸOP󻈿=GW(=yD~S܆\>Y@X3 a4<7 fDteV\yXhzwRr&rL0l|LCp% 6^k_QPggk蛗W8j$VQbæ3#P(XRUd]]:"cqp~;`(׬7[ǎjkLtb*Tح&", g.n樱:߈~*Zf^L!v{|>0:5݀倧pKR%BW?̓1ap85F!Z1:Hh{NV3g_dyB\ pSQ-չxcB%m9s4n9q}Fa+ALojykO0}lhH2V\4Je\x>V5L^BbqG߮O}4Uĺ撡])תh,ȇy\4rl%$S˙.{fP`P /ц{T3cƻ*PjG\]0Y0ՋXrwYʭY)-.Ѵ c_բ$^ Dݍ)*mѨ'yҥDdՈwHP KbnPqB^G%vtӿ+ե#[LQ#JV岊{eoOA\헬3_z6k <),E2-`"t̺h-oS1ɽvEg.J0Ԯ0\:,ZRXR]Z>@/L{|DdSG!u߉c:/Z?"KS%fI6N]_!rHZ'rqm/(2^(;Rb('os̝fn%\zx$)QeKk#tVSuNcK7KꨡaJ)grm <6VcT)/qĚ.gAUh@j$RcPAGe+KSw1@6>d_fuIyd\cwz2Po|̯-q׀C-8(Ow5J䫌<\v8ܶ ؎ 2ٯ^AWzD:~mT-]M I^ ʶ L!.LV*axrA{hIG \ܑr[c&ф z^M%a2S| (q@3YZH%S=ɪEAzUi2H&ts$aPescKU;{r+hޑghW2ћ ) iMOVu xSxKL(t3cզ˿MhMgUFFcíM~;wbv!YuJ⣵>FD?CDRii ƉDSC$ ~3/=E!-NpzaL ђ)A"`V'-Q|^N6YT<j1Ա襛 wP4nՈǞlDUI 4Sw1 |WJ =i"T%(#_i9D6XV2p:/l9%^AYK(z:7$Anح5h;éѹv֢iz!ϭ|nN=L:Xz38lGz;mFIK[)LB5 0Ah}cyS?"EӆBG'@ ?~sGT3$60/ #jָ#`fn![7#cƵyEU5!b7m>at A@ɗ`&k_73!1]|ݹSpViI^nl~ W(=ݻH Dh&(-o-ckeF{;SG6aBBKDNR#T';ze~2.J㉰pl J%ahKPm?hLV~λfSKvu{vsjNoz)ÙO}1*cG53zt!/ŝ]ȐK("+' `Ԟ,+Q@ρw4`HibCTNZ5 /H uvsY*z`*ʿl*5C~|zTNvC)G_dY^.KoDZ$ Syňڥ{it4uOH2U(C$6&BgXVΟn[-&(Da1adh.;' ?%R{KgIDdyop==̕X{3mgQ6=.nj`2853̇Xt|mhXdWxx|Qa90S 0C )ҦO@&p̍2-S3F?v>1'W"6+wڴd[Kf`_u$yZENd;7g;I a)9$ *V` R,r% [¸eۨ ys ppBHz HR!>`͕uLs&#Ak0OXbW#~ Gt-cX n/>W@yظɏHrI˨j K%h) }nJ+y/ޤi6Wx#bo k6<%fq9ڈH9>:F(]wlƨ+<6? "fgݵL38 M\3+qIÜnB=G\7EJ}=o`CҌ5'|}C?Ǫ}*G!w7TAa H w0M[Ю2WBvVIKHyV)ady^x\i+HpG]TvdU$,pk֓2=] ,m%a}.ڜ;YPh̴% &x,HZ̪_rɋ,l('WD)7tI==z nkܞь_xWM̋8`扤|/f!`t,s!t.~-nw)vea0;F~Scm)c6/~,F I*ʧN(S4Lt@tG.ģlH…uwDbv_lNOE]e+uJ6\rOORZNa(yif,c3b6vwLzxJmV"zA))6M!r-#qIn2IBDϦۗ[LrD ~⛡J_5i]PSnxztN\mMgmT\.;\{!Bwغ`+XԹ5)ߤg$PB﯌"`G.F(S(] nٵ(d\ஓZ/jB-x$s& |vhޫ@8au<:_h0@x  wuwvSSGJDŽq}{}ŧlw$AVH׈>̈́`kh} rg@^-_.R.PUly@ DsOb7@{lK ?؋,7Ev - ؕhXPk #q_nY>>/R3څoh~b~4Z ԃp@wP% }'KepM3h!#»X5!HBlSF)'мY֙uAQh.TrГ)|Pt<ƞf/y=8FpeAaQ|O*ݪ[c+NP՞Q%\V+wH O YP۬LLZ;8~}(5*gKPDE,S5oz 7:{Ɔ @6h:#D5<Hˑh#u>6zV2"`A1᧔_'V@^K|vp̴KHN|qC*~UGa)H>Sd?oiDKNkzJGN%AӪ' HlW5PQ7g%3;%wV("pr=JL݆QYga9LinWVi["@u;hͩ4v"MD)`sfVA|#I[Z(Hhio!hsܘ2q40GsL8x^;VUƳN T{̽ L"YтGz?<e |8WGpy~FoEմf휫@5%Mﵣ|;Hɉ\~2nz 0t,$EGS#L~PtcT@r,8b4?2uiou4Dum1f`>ѶC[FU[Z/Cֳbql-opkoLT2@* 2բ/>?7msdG}Ő OZ3x{[F#q]GBD{G&a DI/`Nf# ,QhoK# sY2{:pSZ}%l܌Ҕ󭸹Lͪ3lWjҌ ͷ#]R{05\ p~&wC@(tj4)vP2;v (йخ TN&Լ4 Zv[8~ CLYlv2\)DpWĿ@%(3v(@EϹurFAb*Y`hn0>:fHə!k h‹ lzCp&H*o`Nb%UyqvHN5TEL?敪Σ@]0$ W(QzkXm'v?4>fZ܎h5Q9KͳlMvUL|*¡.PT0H:2IC2f-s?눔<"e|% mR KH7WM0!ϐ!Wu?@WG߁n{B/x0mW"oiXe88jFJmtv@]4ُeo'@Vpg/ jU"XT~W:P@=nQm}&u^,I>!Iș84 ?!qh`*:N629T 4/ޑAD-fV13 Cï +8'R.VV%}0x9蚣gosYa$"Q\;%R[oWAv:O/MUgpt5 .)O1<_=kpN6MmC-\ x# #sBfu&6q% < v k8;.ȠLh:@QJxUVSlYthֆu !pjqj( l'FEVwrY+fk\'R=%W ~S*f=2eڡ^/Q Ǝz'zm`ZpdXkM18H͡J'6)WHo* ( P=1Nx@{q^R u7Jӄ!#N<6>u?2{D~3aDif,s0q$|^Oh ~Bra,nX% >dcFDbBĝWAS[m( u'OBow?֫Lmt#6JQ܇|P^m괍 4 ld2%[5 /,pe]k!3ۦroRj{ξFA߼KŶ޵U/QoB=^95i޳\iE;YbF *PJ:)Na=: 3;(JD}Nv%m!WK~g4-:Ca蜻dS6W?@`gᰡ w$zQj4_J +?MB'QDhIW~aPz*_3W2dPeIGhܾ+tf;m_sUzfMJtdFrHʉޓ rn)ܿw#L{UݸheW1b4D"#VVAr7F7eQ5xD?2)oV}pzSmyQw~8g%tʿX-)r.\8cۻMfD3v|ٖ@ uPv޵[Y_ĤJ?Z,ma ztD'%Ґ>2c|2J\fr{ck-VmE8;M^2{$qs.gڃ_jȰ1yHWc0#]5oBJXB.\ÞRwTہՋG ] 2ufCoKsI]ɭoҸ8s':|D3)F+~MF(Z1ZdUͯS̞GQU][#GK9MPDTmZȤI}snN(]BxԼN,G canr kcR}< Ӣf*#va;3b$e6MJ3+918 Z_ovfH#uDq`]r KakNZBN3Рza_1/ũ5C@©ZE6]u@¯?ujMΫҹ1W}S0A2_eO-s" g]Uq)|s2$bCŵɟv$v&xI^(Rrȡ/heяϔSXЏ P ?e}T$|a.VFJ\iW+bevQk.ZkC&vHT'f}_AsnQ)h .1tx<y% j:\]΄̩XZ*p(޼OԌ52z +@~LE*q:3f `bܷI^+]!6i@c! >n/ة7ˍF!h-08oH6yZ`w K :m[ϛ&pf{6\XE.ʒ+Bg|4rN [񕣧ojt۽NpK{kPgy{ u5SnH<`Ҋ!lkz[J2v~I*J:W)!{R|:A*a&e9pdi.t'Ncu1C[fa㓏= EK߮f;8r6 2zgE-T2YWhfާlO]Cԋ#G'^O>2T0N]dG-U ]E`%U.ͬTϚuӟOy5U:h3K7I/N#[3 )/tlub#86gҞ'IϾAMg 9R!P#uv.fE܆Қ\`c?BYȘXXz ދEz\ 4F8b JKݴ{WżHʙɞOvp1I~vz|:rC6T_cؾz(B_oV p_bޢ\Qѧ:pjexbnj hD#WByYnscc^szwnc˘_ÉZ~`<eAMh]qL{ҡd@IngmZ_Eū9$Gq&@GgA{q~i2efۊ6Ii& xU]|@mL㣴mLЁ{t8:i`WʱuFayM? s PUk*lxQ%*'G x َ ˃l[3Z[wx-R!+(b4i3c[{ }V U Ɯ8pڞtgYZ0707010000028f000081a40000000000000000000000016239ea86000050f8000000000000000000000000000000000000005600000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/ethernet/atheros/alx/alx.ko.xz7zXZִF!t/eP]?Eh=ڜ.+0gk}w%'eOI_^Fe6]bR~*x-.1wB[y-+& @)8+̔zH~N  y l$qQrjk%z@A$UKfD-c#bBUmlٺFINXK+~gns>8G{"LF><@&ݚTaVZ4;D}WzF$\~ !kϤxpGJ[Wq {}Jhi&djT yPhs'm٥=gT6a1x>X7)yLJg1esHZN Pal%IEZ|],(+CȎI8ͶMpCs[ay' Hޣf=4ZL(H BrÈ-8\q9Wov1YXq ]F[y`Kܡ'6Ôb4XM?t#ْPyr)t Augr̹q闠>ET>'$8S@3:ʥkx#y/6֏}Vf";zHJئ<*F,ժ%_"DVc9gP)X(}L:e mRTo(]C.ʼWyI}oC;/&7т6Ώ/FA0gW0`\'`rUMp)c;zLoIrGEe&Q>W < =c* Dws]N\\3ZFdm/.;B)7 O?KdPh(2j8dЯ0y{"k' vawdU/Nm$RN#usI|D'v# jc%ye0R }dC<ˋQ)q3 '.] K! TG 4I|Vw{:GN% fA4}ck 5"KVߚQ[ۜZ r&ߧG-E 2ۜRؓlI=K:6igYZS_#Kj ]^i rܳs&TJ*ӨIԾ0pm[eQ^>KĽ;B7N>UG,v}:<)cf+PIbGF}'s4|B;֥V,#dAà#P`h6ԭ0$L-i1ἰHGL+tEGN+ߓh7k˨~G>L듮0C@P*|P(4N`lKhΦxþ2?- V3,G 3FIቖv2Di.jMM5H^v ${e[ؓ'ц'C$@#ȶmlXZN&, BV BkJeF(7O[L$1n|wzɬa$q6Sjv<6 ac|byvjvZ hb>58:l~Ќ9k6@f9O;וmE" ez`%"/<_L-4WM'jYeIh{'0>HlFf?^2lad~B7ąK6U?n#`8{wG?cf(|i⥞ڎx]2)xRUtLYDRY!k[$(J9>/u{f*Fg+}贌?0oTӬ>8ƄE_.i󯵵9Ro4]S5Չ !,6NDc6JOVL^^c@۟;Y;|ިCbS7/YQY%3dA@݆N|Z^4Ƕɛb$u7rElR==siYՄJS0)oowmkt^3_Z?Cٲ92-Hgniuv^D$N|t!83m ŭY{j^ʞ²m3DQRel9C+#cK @IanP];^ O=ϐz>.Hf wYsjr l\n9Lҡ:"1/kf)Lس5⃗u;B#]MM t8Qp AnڭJtsmj':FM@ޓ_ze8yTg 2[&1&XYq9ގk}lm2lAvhKf>S 1}Y'd#OZ58p9T6&^D6އz,PS?3[W~%u SpKhr{ĐL[0Jtx[ w%AW45_/ҷ9z Vx؟Bi6F'97ƹߕZC9f5sTB'8h͝?1PM3b!/W3۶FQ A,4GxڅW<ݐdBS3 0}hr ߈U,_%"4 ^Tgc{ ikIa"VyU#x"٘7YuRC牺 O9ᑡwgiL_@Xփ5nJ$11P\F|1ͩF@y4(颷֙*yyv!~2W&Fk ǏJ[QI*_fe> |ӟ(E ײD6cԴ5wVn>s5ƴi$Ż)@o[F\_J[pnnSṵ̄\jW"$']x6g2th(kڅY);Mwa0k.jO:29 ?(LnEϿlЏ "j`WM 1mɤq|&!Hko%KȾgKZya ?uWra/ q0}jݮ 6R'}B3 G;T > >s);s)G+o<8fS@Q/1k@yv˥L>3S=#)Sj`ح.8fҠ?p ,e]2f|+9\Ebڴ*˂b,oXc>!=9ohK4F~8^?"l c<|Ee g7r#b;To>Dr*dNo**?ʭ AQ~THgJ"똔t:iSAW=ڄK sQLk\Yf~rrɻ<:sDtU%D6A|8t S9޴U"D!G:h]teAz`:ҧD xH)9fA=/^S~J;9DXBfzsEUkAAcyK^޽+ W)m6oEwJ+z9r\\ ̵U'?ÌRӟX֞^TG2e$}Ls}Ǣbx6rيca' =σ2<UqÏn:9i薳1瀬žuͿ5O~3R!,MKSj1ńazqDl0$Ǭ_\Yۄli'4Ƕ,ݨ4'7rRϢ֛vݽRv-sy5 M 6MG}zKYFE[>jci/z^B+=ΤHX^|;tC;D5ʤ ћ7#ԡ|=s '͋3yOe &^ w B),>O~{b*Ҽڹk7z$2#P2 o\v~:eĈufh>-g(5ʽKč=T+cT5ί[7Yg?&FCEn|$0V'Iȸȇ6j)e<&qT+8iҊ-x;rUoB,*hhϔN̅Cz#:jů΀q O ݳM(b]!݃y,WW; =%cJJY$dpGBٴ}_7\-QNd##}CIAU.DQ`J㵵Fߒh$6a#Ni#*㳃Yذ,CnO6l<\FP (XdmA 2PR~|~I1OCl H ZHS*qY`YO^?7\=},~D’r}0oiD? 'q˚m؁-Dri]{D (Ks"a}U $e)Jfrz#_ލ'*T֝hysæ8 8spqt7'!]>e}jhAr7?o7g1X&gu,K#>AQ kGLΘ8l!8Rt &PA}i!7LնoAd=\x6v 0 GVID+Ç!mC6E[0EJL*(֏;EC"Z܉t<YE1.{'L4 EM8o$6삼uúXJ p&5Dijr~Β^C[,#Vf / ꇘe1fKɭًY)cCfr%b>@:#+!T.^-k6 \!-gH =\o;4'ݾGV$_B^.l,\ JW+2 a1ИKD<)H>4 0x̉eNQR;?.?*gL1SN:oF<5Tr4= Qީ,9-?Ayz8IΚe|WYE?C?T}\"'vW]lqUܿi?} EAe.Oe76TGwЍyyէo!n: ihn(=5T`*4>ZҫnY0~C@ع h#@&N@1V~Y'fU,d)[mvm8C9@tgwo k}sՐWxnFF#ϩ&U) QKψM)Xe:ލzYX{-PG $֧PYjbMV22 iA,sݐ$NrmC ʏth:tJO4j$l *}? @$F>WFUe WmeۧOxUM=@~E a(0Y&a۱B_[:2m]x.ј;qzx^rX\B 7yKVO7|l6M]舌+UYĭC).orF<`d{":3u=k wii$J:}%Q^Yn>&C/Eޢ.^̴iXm-/):@RҒp In4>H=>"+dw[4y6KŁj1/+}'Z0injQ$n#J+KoGaPl ci4>?@0w.VV4qLր+MGc ia,% EplҁsګN_^MbL+txCtk8XCpv[q܎>4-Wzv/9zq;;~G69WBYf!݂7v]1cCq)kd*W>g#XJ.p|D%~.*X$Km/Ȫ k /uP/R6|]ύ[;xC0Ƭ9W\wZZ7|VUSQ~ikEAҐ0?Q7ϐgB}[1KU#% : PkRM_-tp*^sJJU>uo:4 y#%HaM&+)xd_To/'@(J XW)20 nj;Xox؞ص }p)`grݗnhՍһ<킊hEeI"C@jC9?yP=:n%f2yx$8&bGGB[ېC?I$U%)ցDGXZu31}1%ȹSy=6L"J"\ dovkhA>ؠvC+y*kݤovـ60a,۶= n04MbF㐵LHMzzCԲCQYJ3X{Q2uQg?Lv7\Ɵ/S<,j¨_\e"ctЍ 1 =H g'px;1t-_N$-~qv8')hj&A??*F#ܳ\읲Iϭ,ntXY ϩp5ԗ+ja{i+\|Pt$Vb="G!OVeE_89M~`|rU_g 8+d޽o}v~ j+{j稧$@$Kx!R*/ !tfvUDh:J9|)m]bNlN}ufiHrͲbn<}bM^5ك&1pg@@4ě\A?q /1$YHM3%˳?.W@]bhe8]rʠz5-) i-Au6jiUOJx.`OT pߣQdPI8ũ|J99>B oWu8NWVKAh!#nHC&>T. FݼřP1 _MO{5?ML!}Sݳ0ysw9InŎ]^f|rou&f쯎f$R6Ou#|)k< 68mpy]DidAijՓ-:Lf@=eضWl wd v]^{ݒ\7 3PU>ʗ.?vkc*+q$`S* CIy.z{ ~5fv{Ч+<06' IJ⾻gB4)N\@ZHϷ5Q}9 >Fm0u?_ڱjk.$icQUe e뼥EX)Fzi1q0{r zXͿ5 L"xڳ =0ά 75],GңUB扂"'n6 VҾ=SYڽes.-7'j2lcN:*)N}+⽲a0KExWX(رӸ\ȮʒP AptڴOs\v^ĒRctLγV_mEDEajϔCIOe]C8{."4 fc(>MLaZtM4$+/Q@S-!qguYLRR!wn5TϷ[ MifX~6+ %/xڍ( ޏ@ Z+DU鿌%j*1(o|1KN 2S_ɰ۰ʪxqHc+KeR$<ښ Eqy(f(+׷b0 ;}J8)y'@iR,"P"J#: |ֶk۠{1Չ p: ]LS.ϧ4nMZHXMv Ǘ=@,p HIdY0EíZӟ79v-g_kˁz^FkVcK zl+*wpcc2}YKw͵̏-"7]1vgl[G17UB+_6}U9%B QI$G ِ)GL!-%?|C0_{g8OrgrI+1\(O*=WF,%,%>̀&|SnaT&oxܡ*GUS:XĩWɒ&*dOt.*FbMk$AzsSܫkxVD38rJ- #BV)i{ S>|`i݉mi+:FQ)G :дI*@\06d 6C ?s6/WæĻ[%jr<6S9kgUeeCLrdp9%-Ԇx,H磎5O8Iɖpכe{'4.v7g+ob%;\:4kRA ?Ѿߗ,'\Eyn©Յz];|Y98#oTẕP"T; [kC0ylqơC"[zCESEл+ddw`DkW::!22T]#aq(RYP\qd| !$ԻatQ hۚ䣲}p9@d/l̓?>ߨYuYY_3e6dDN+`.)!_fqIjMSQzY%agtbH@i/9h] cd^ok@݃tHH fc./nCh5p+ -A'"<]Rgħp(%~8]V+fk`Ja.َd@!05<=\~̉ V?#ʏψ(z.'S{L̦|h ĩ~0 =8[`xY42z! N$gz62 ?A,=A|gӰYmi.1ٚa:#.Hk7mWBkN8v1MI5YPmЅ62sf 7)CYtTSFl2/=bxV ƍ #G1b:J+G Fn> x|{fVL&sɟkJV#pD5"?)M~HUad0ޙ0t@sEq@Pg,հ1J%ˏ5P>ɒ[o;3i&ޭk0,~rasm Z9:U\!E ВfQiL 7rK[^HZmdx wT:>[4wn,Ph,Vi4$ⴉq4ü+  xk]Psw'Dd ~3ʐ`3qO݋jV#0 ">+-7'_u LDf(!#f2 Ibû0:Pα__? S5=pkOen>37Sg0,͊M;xjjRLqtxbD%sah*S[ǛQY(89sXmұ!)2H^㚁HZFK4- &e!h<VxlQ,tưT;N'I\O|AkPs(xKx k<#O_؅)u ٛ:٘bhPzJAS)]$,&}ϟ>vM~|J(Uaң*/zνi`H~R-fuk?m]r\gwMÂJJϷntr_0IQљDUkI`-*InqehlU+bGE Bҷ /h$.n5w$H?c^l=kuD ϧ'\AU=NbӾIj>%Q;vwOfXΛK?3R`WAh;Q^$sxLEsAGV X}s.^qqL(?!B ; p8k| tEWR|!Pcɺ&BW>ٿٍ*,ӡ2v"” Gk^(3E"}5%ySW;OQ`?ju7'(wpPAL?mJ=%ƐKwGd{$8[uvN9U]x&slQm)`'J:s{&\=#>ͻ~)M/TzOHr'CWHpx˰Hy}b~ @o^3X{e:Cio{˫ M ":i7 E96~ӓ/{r* d&ڜ\e"E3McaBƛb#2[]C5A:y>S#n]DM.WEo\n{% \*Dmb'%6G-cor[#npT4 ]i]VDJN)}{/!bB(x%fB!8/ ѣ ȫي6.kE9NrBϮ()9?i|8(t%\b'#qr`gWE]" 愻%mwsoFM o+uB7v0umj+)>{sbpXRt~'qDTT\F6Z;D)}TL#Z7Q‘BѴx?#1|{*WK*~}#pȠ  }j"[hq4JێYy X8w{Ƨ歷 +L.ژqfK:vH|ў%w|Q TU 67A.?eeڨق*ѿWЉTѰ,a$@Y9 Jf@dZIa|tZPה^=8HP!\ ߘXMWY99MA}#]QL۫dgUnPΟ`¯gݕೢ7/z>G ԴٙRC"CT]ǛB͎uFAOn0Oeݟ@QPi_(se@G; ܛ58x/7&Ed͜auIELWw+.Hp1wK_κ#0phG5Q[Յw3ͨY<"B]tqFK0w\u\_k[ #!vtF֖Le(MKʦ4=\aQ:~&YΎFfxlKzK;oOv0/8[0ΐ:S0>H/y偭Ku8@/I>b,8X;#q'^-GoREA2d!ۀػA$T:ښ1"a|V#@NM,HZ:8 <QQV,<+;a ;(e+`~]vI>7ta ??Q^EyyZ uWHo6 t`z¹@+t/)TVO1NhRCs,c,Yg89MN^bUt,%[#xG PO^ne+t=6-LvCbR? Iȝ8;?ߎ[L8 '♻ HpirS1fm֤ msO\ڵ id~|8¨#+b( TpXJ/Uv&=9A !I_Yڌ͂cլT1=i M'#n<_SF|$W'mjez|ŒE%t2Y`* `4+lB{QG`JzrI WLVXbטʰ@:dVLVKrG13UӀ,SJܬH϶B 3%Fv 1Ĭ iBCh>{?B>'t:J\ @pMgT% W)}hB)EOfb k9*V@Y |6IyLWVƔ,YBb\qXVv}ioS(=5\+@n'KLJx~Ej`&'pV"e[KJ]7׼u v䙔NZyQ47;H2}V ZܨSi؄OIy!,!#m 9߷/K<ŀD5 Z7ܷiתQιjRhjW&͎r]9B]rϤ?DMbLQؐۍSc6$z"4ߜBߍg9bq>4&܀Daރ0ȸdRz>ÓrݪG+kk1uh?e>C3 d\<P#:(c^=@D"'"Aw@w/ >EZR<~Ȗˇ)0<̯|xWpR[#?pym9PP˹ҋ;70c(78*h+#KofQȅV^}}*nM)Q0BN4~~NZ=_}rex =cV7@Dؕ#]r7&,:VPD;= 򛊛q_"&Qc 6Q ]R^1TH DUj$@kAۙOÃt.u, hMV#RƑ$.& UM0 }-C߯H i .چscZ N읪H Z:y|XmԡMb$׽:E-Bҹo\r~GCe[qI |I#daU[t<jo 3q4}.%%3f/Oync7 G'&q1i'F~C=cvKܴy3 fB&^H0rI؟i:a.ҪleC-4Fav[#"~ܫ9ٜrޜ$Loؔ 6Y+*t2rb':y9fjPE d+*o0Zr»<%\lXbtpIxgk51?n5GgS2QNPU%CQoȗUS"`y)h0RazikbT)}kO%{qzrRזՙ̤̞^ZZtab2SZ~M̓_H-8-s*ħ]\;&i+ I1i:b'DUя✈)mp4i\zBUf< g^|n-q,dEРۍ>},͗^ĊU?_ t$fÕJđ@dYwS@LmT*`>6nf~ )p=b,gԂ>z|ԃ,Ìs%v#rUh xzm:KxJµƯ΁Z +? ;k@=6apT ١\u=lkIq ȶL }nEel9>hQ FIlS ;ҋ>>tL,t0M58,-7m vZ'=I cg?$# |kWņ#mjygvB~m.ہ #\hyw2KmEljrbx[E_RnrXIThJQSW(h 1nZ:cZ7kTq^˸NÃ-US 06TܪAܼg)mlOC+d38p/*?,z!ʆ<'f^np!&vedM9@n~L_l L?Fߚc^uCk<ۧH2gz]]eXR/PjwɂѻJs8CIUI:Hhx .{LF9w|d πHq^(vvK w,#E*m*/W}qvV1p8Q]s)Li:3F_c*Z,8m|7|(ZGUI#'eYn#%^;>0jV!sQg^ Ry%f{/Bsvv%-csNy41iRSƸ%Hˀ}H!^ z3H{}|7q0~92TxA1knjYmt1f<)Cm\j%\u3SO|u_w_g( j7Jk7 &ͬ|4&n!Hv0UyP.4 [p5O +k™UqTu@Vj 'DQ侗H4=o 76WR@i}Ji-ENqx8ű(N1m&^maMy*6#QJG әIĖ2j]p(I3̓^{Ҽ3P84D޴{k$@9Ul[eR9KHm.#df[O]tw TԛO)BSMLxՏ5Rɉիf^wGkݑHց[S'cfSiyyC6ATyl.2(e})[2_z4w o3\y^ŋK`o.IqڞbqlwB)>ݟn|yGj=ȃ/L>sU`h7B2vp{uݹT#}[,!~KaV?DpxVZ,vKZX蹹Ң;5y&5;iQ"PjGճc2AʒD.>2^[ChUCIE*pQ,JC*H.Ėf{0EQd[_x*Φڧ}tPEmf1oY0gP7"u;zh B?k+eb/f-o#>زK$/.8u$wf(f"d^]-4ׄ6{o1GHGM=Xj6f0 J!A7Dׁ?uOlߔ߬t?6q:p?84ݬ hz_[Âl\hG 6~h>:r8EV;c%Տb 12/VAZbxd,Q!V40UoV7./$݉R&'T\)&͉QNbf mYW7:f?/MrmNgMs;Rh臢Ψ^ :ɞ98v}'?N \Ś2Dʵ4L^KǥI>o*Th΄}Q÷z6:/*<1z^`p匋[#pTp(CwW6~wbɝoZ{N>D. `5BlwTq?= +xR'>uv }AhS+tXCaLd2۬M8a+Ü&GHڧiʛGpqe|]=[o$,Mdxx\)@텚Jk%d1a`GS-4SA7+w>k`Q 3vpK%$ iW2rPn\'#E,kOQ BĊ-h L[BA$Z QTHY8J=E2 F_#ݖ/}BZfՀ<W$ .ɀqCI|J聾N.2p"Y%I }+3dUܫ +bO, J1‰%8g)jBHMnբ֙qqdfw it[5k#S[';i D[DC͏%~_߆A.`46d]}>=ѵĀ4ՐI:;D@\?g6?a_J3D6!Kn)n4Q P!哐YA#rdl.?A~NS@>?npBN:.։.)-<}fh~+N Jw)p,rHw9zÎk _7}v\>8SZ\ 3u8(geᎺurFxi<+ \_`8n`#-CLLj{cuOm@O I?Y)&d\ + bûH#IQrDV x.%v< qo[}7SKCiZ>iB$pj%ӛ̬zv v˽XcV>G4sQH|*k@闟TQ!5E AOT*OK w[ԇ!j}=ϗݩ#ڈ,1+}(N zR$l\S˗Ϳ@N[Ik,!Ea%K:?0lN'7BNX’T,tdkP>E!Ӊ&Dn\Kx7̷l\|GM[[.y4gUBu}5im",G*h ȏ`T@Iɜ!gYˆ!yf =gmBf v`-7Dc65fnj?/X\hr/(gw_50]?)6!/L@ב]}9n;} y!-SKUdNh) d RELRfWh |v#PxM9sC JQ>kϿĉ[]i#7;BP!bof)Qw;SLsE boEx]jZTiC5 NhO fr'٣@+' ̪ZEm5hObvnɦ29zOhcˮXSA mEa۴yiR%uB򉬫(s2 d)ĸuu_ςͺqvל 24Cvo)u_Lqzː~mi=ASض`Ɩ qȑ}tPiP)O 1DS9`ۃWrI`&I4n tHrεH:HST Or3D[ˮ!}yȿ8Mq(M5ސS| 䠾WK};No^A: |);[D!cVq9d}Zq79h8 }Js")hAνf}Y ^wBP`}302d,,t7ObHKQ ($HfЮ}:^$ޜG^AՓWdps*Rqs=r32q7g3ft)݀rſ@ pȚîzMM3۟NPa]xJIb;Z7fD)0?^нnp/4gՓC4+_QBdOpY0 Rӛٰ%Z uL2vɶJ@ֺ%#TH~ ?;w`5uIv/a&2^Bcܝ+&K=`?IME5uI>Nq@$V~J~<{no|Bt3eitn`RfUn&"eҸ5lp̺n3y64x )\dk=!ްsWQ>df^^7<[XWj Q&l. 8$hP h!pp]?D*%uo·0|&r8mބXLM-bJ"j1ىQ+ 2 ].F{E3]A-2s.՞ JT RvZ34L~0tzw Bqg׭ *&" #{>/AIQmdp# Z`%m4]Q-MձN~DZ>tƋ zU_;pҙxP 7+尒v`:п O؂1r \N;gZCi [o@Sc$jC%l~k7qEvgE#`qP 5N:*}K@nJΤyAErGkJȇP5 _bS ݜW7e.^xyΦ'=̑ :]Y( Hf<Ä.ձwJ##PyiQ.rd՛t⊍L1\ć冉μyq_#\Yp{di,tN_,ƽsx9k7vZ>\E~4Za̋L9ԡv/5U|.5P쯟?S"xM,kj3~mT拨05SΠ+3ipWg=X)] KWʗ0b7{GFMDl,A$e|}jmwNU7"unC PIz%^lݐ0hƀ!=9n~$cVFlJ7dS68('Fu ӡ>xԳew\vZʣ3=W ;YpJemUUV%}(cUOVI\/'Z6GTzX X@hVvwW*bۖO/p8bhԝjZg6Es>nel^"=<4vhuo,yQ`tj0gc, :3 e{b{9j܂[MBRJ<nԎ2Eo6 tMYmx"Q!GY0p;y7?3B$|{?}S zg캄ꍖy]L=urm3X`.-ߕ%LN`,j)TinZg/GX`ܫu-Z160첗npjTy</ܗŶt@a򘚚~־ҽݹNy5G݂Kx;& [%7ј07ѫAw]+W o֌ 4N]\}?i!)4Ř͖~QD~cuDa7߃0˴sBQ*mF7TUYN&^g)NQq_$ԼZ_$C()N}9amz&&*Ix.'!%.HgV"?RRӸ[s:y.0Ut;SEoE>CQsrs1dz(+t73>^eM#5eil6>ͨSs==(pȇ3Re&O(C'ʹyR3!BQuN>"0P<s鎖egHs|^:Wyo![l, '_x?K JҲQa6Vp[1sXƒ&#\zQ +uV?=u#­4b\>αl,$%ۛ4EEP^>P7w?ͻ!SؙB>h\,aXԛ]TGqR2mN5]n RTJdY ̃#@LzbT;ri |uGB,4,aAF#,$ԭҮ1ZG.eMdfSjYa\V}IMBH-VәҩXH''Ts\t" n<23:G=(}f]#g싧P&<=KV$>^]@4!d$3&'!yGp,?@Џ\Iv)+f?m쁲O)6u/J&lp0JugojX=A ̵~)zSI\Ytll*~:C*'ir(%/ Fl;p&1ki9|I;u%J=ŸV&{LH)c@ ߘ g?:(|/Λ]Ów%Uۼ6Um/1;NbȉLO;yHkJzџI<\fL"2Q< :d%HM]lRTXf!,IzXtJDɒl5=/p#s#mUH*bA9dJՔ S+AmƘN! ZMom~mrs]B e̳8$i&ֺ_Aj$ dn#knfFd-i}b@=$,\Jz g!d<<03 I7MF‡eJ^GR =ORI:.hX4\iZ$PD{5&wjeCP";T,B-4>=WNYI-|P .bNJ!mΤu'>)宪i2 B~A n4?ijr-n?Xnl 8vnSv=O-uZB_e7KṶ.v| IEj-$ەp 8]Sk\P# 7Jcurq{/ ͪt\أ1+me *}.e @sWmG||%Ga\05nR*Yğ; !ˮXO{h@w=F45##p7`хˍygVxX%PNKȸ@Ĭ_fa*>[$`piS;܃0Q'̸o>~\{Z{37|Ū^.lWkFB-h& J@1η(W >qZ߄"k*҃;' dnv m@6|HpuXa(*3 E*h6MO8 R%pw{k Fyɖ@H,2Ñ2`#)ܖT+2m} kf?v :vnT:/>\`Hg0F:C={. 2W&c,\]y:!!*"ÜWN!`d*XB Q?XEhG-oXkՈg Ukk/[ \- qF mvM?!GY6i`ɨlyt85Ngi FG>UZќm>~إ_3*U̐C"Ry9i߻ŖI? ݤtǴ™8Qa7D%kg\+nSϫ0FY&JJ2r靷+Y½D=Cuj"Nyw9."uuOؙ1>sn^ㄎ 1]4NSlQx4ӥ.2Ĉ%[STgtjOr<ٻ;tU ʱ> b\7D.bέTh2w3 >5&ɔcDs>׽ )(H£0VG+3 g4rZKs!j7PCuU_E?gWT|vR:|c>m9< OG 8nQ{+m+NqeEg2x3*J}E9m7xvF ?Z#Go>j[Iu]/_6^NRoeMyʼngAiȎ_b x #(R=OP;I?g'?ݛa%^BsSWh"P>*J)l)Z0˝8v%L̄y1 o Ǘ5ļۻX  ۪G`񬹽73U9AZ]o Sk,UJ6(b #sEi SHP%x,>ra͆FKK86p0il OP͵K} ۑY,BMA:WsvCāte17@"ҧS!s{"gU­=dd ln 7mADW&ڣ[߰uWqSRឳM9 YD(<$_GBA4?"`Q/% Wm۸ ϋ7Pt@>Z8'n۲7`,\kkjZ_Ĥ2ZEZ?t~u JJD"PI)2 O?lnLrOA\)t ; CH+yp2_SX[x+ ^UyC:)&ݣ'rOu)ӋaY,ZJ$RٰFynމ;{( "@MXɩGf;Azlڃ԰cqEnEWAJFiC} { 7=o?ÃwlfxfzA6=%4}t1J;IT U $m>):6FԬ}QMȽ!䵔@ !qԸ^ˊw*ȏbK>Ҕ0`&] h0M᳤@beĜzؚho@E7HUʊ*AgE!E8XUb Ec!̧8/Eokv9@&@TL7tp>3؁ P$ǷV 1F,gW k ~մf%xBes.o17ӏdP6 Lv=qrpȧT޽Gj0vsO)$(N!UfF[K2E$ؗ{F=՛j8 3JKs&#.X1Gx9YKG:ηoE|E4빺^֘H-çI1 %!r= 2g\RZZ ĘZ;fNpB~̱!;TV/7L/'Bүȭ`[~OP)i4օ8Hb*T] ,'*ғTG$BrG(Qnuyw jw>H{×|%v`=TL`j|2#L.&ŵDyxWfb3jMA^PJc2lnOŸJ 4&4`qbvdGj\T/xK2 0hd~0f5T<=)_B-/=-ZW+}~WH5Z HRR^'ERVeafxά()t c_(R?@z\aICq6窦1{tnI֗pĸ >0=I40Tn386>x-~K9HrTfW(6c8Ń؏t'SX,xLYVe .f6( I\EOKSE1JbZ%]!("2s6:Č5k5Cр^#8Tn2"}]ɎȫKp-~f;ьym *xj:]!~7 -nP`DX!|ɟtء/RGTR/7дمȒg/ Jd`HЭNiVJr)Ȫu*tҵ C­ckB@u^4)CsxlUkF]]Y |T:V֟kLOpg*xL_#b{t0A՚$cK Cu5ѫ_wVif^Z3?s= jNZ-b~W`w.ꊟ@s2Uh  9`D0a.nP+p#kK Ufim"_usp,$.F&9r3LOMǵ_Qz.@V%Ą0 maQUj PwO>o8Mlmnw`F%'۱KRWZH_ Ro&KZb.Ypro,P M)7cj9cn<.ҦB] n(/إ, 8l?#s>.ap|cSb /ʑtN4; xP֨xV% s៽mLHwghtp:4oqq8b[8|؂=+:'ЌU**gݚ71X[QQjr2&^zHX8@T9qb*^Q<(~82w#lCfL>ReSq \E5,2.Zqb& i) CRWjlbqo>ʿ W)ʵ? {kC^ey *PVc~+nsŅ.]5WQL^>Ip^$TLTÊ1fX:f7o9Ai~]_IEWIA*_hy^3s?:CNxwt˻4R}PDc0`sa3yh'U9,\$xD0f7%IH$v8T{Hm5k[/(#v|h#N^r eL'̜-֍ Ǐʫ=U;L)9 dojGMm855]EL%0j}C_o!UgcjsCQEXHPEbA.P!rk駗]lx^4o~ֱ$X Œw=N\6?\2ǡh!!9HP:'nŢu`T^6jo jSQ?>WHN_Sյ-h8 8E6 pZc<` rhk!$Q479AjB. LUSG)g=݋z}4MCb MQVyD_@" ߻+ZV(HiG)61+Yk/ ש̛mb{S?C`]fqLS6= L!ZJMՀ6 ON|c裡MG_I{=܍qu``Ƚ{σϟR0m K\L(g;˻Г4-18ul\L ?kPMK[x&۫Wwz Ks0YXǗ\ٱ}n./}h9F!$9MUO;\IW ]Mݩ;d(B,?i<'@/yM!_h8 F5uTqi%#mgt*҉|aj&{E{ <נY!AL€!,$^IWTocuV!a}KNGkI)|nxg4^sێ-sƖ"ݔck(M%ꝭ]Wu Bdғxx.%5)b|_X7,ͯޛn$ ZK7Rb\q9x-gw8"Q)k)BX|`R̤s4NTX.]l4t16bJRy$LֲQ 5ƫm/IAq\h-%Q`C-:b3USy #jzc+R ܿŒ۠%MY]c_^ U㧠cuTJ@RA-蓩adkMT/RڼR EKycqS#A“>2 ;P?v_f$2Uס^IxRCC[g4\BEʇt21=U̲:^9 W2v(~D,'vIN.*Q{Ш'sIYz`c8lD bpz Wd[vW͈2eѾd{Sl3vG[oNdәb׀YO ?avO1հIWFԄ6 `4Z_," X)ڣ3/O3lʊ6,~C /u1 6bY !㼵;ғ"V+xFZZuz+-˭U}zW*#"az#߮v6wހ`^A9@ @VY-8677TkX"lg--U^DjDի9g~1ƻ'_oOx&ۓG(aX-Pp|ͪ :O(zG;*o΃xY>4(T{_3X56|̞d@UI3z .Q+ߜzQO˪? >dTJpm#ޥfU$uj}id r\0? 8~&8{wkU}qh*}CʤjA"LMS XYŅx{x>/2>mCN@#!3o Z@燊Ir #nkpڻ>=*Xe?QQv/nP,@.QsT-f#ۄo2Ot&Ќl6?b~JB- $FrާoFF?(1\Yw|6:9cD[PϮ1uEVz[of vi:UUJExGdJUs袪i 0θDL߬[vfKd 啣rkݮ@|xU_qmϛn{Hd2$Mx_cnnxozWNpz;%%7)iPktWKvkH3yó~V?]]y3eOZLZ h!#\7Czim8rF$ZZϱU =tBRQ"dpQQ,+)d(0u瑏@5H' K z½NT\FiRwb.:or|@G\:k mk@*mB2RaԶv1H~)_o3Ew9ĵX̦XP߿Y'M6GHj^$p9^r>,d~p r]+2ΫSޮE>AZ} ETՂxu4E/ۖ?uc#K]vhl-@(N3év*9<˭`)aM+ 1p)E#FTk)-/pJ䑳 }IFz<\`DkVW5'Oxl4n*@_@jHWg6 d1n }*=7ܛdꌍM6= Z=9cjAUBM[BD{ {+(\ɹdrCysѝSCo꫗tc.J;y Z B*6XL?{Wں[.`"09ɳL =?ɣr2Ch!ʭ ˼t|#4*'4C ^Br9xΫH"G^Ib|&:hFyUs>HYւVb?çW"vvMLjؑɡG+GF{'"Z}7Ch|*Fzw}O'.}S~0P3%w_Jr ѰIn!-**$NKŌ`蚭>M!앉˃:scjfA1GzoDh\`Ov '6OWwN.v|eAdŒ튆9SD`PCv¸L^L&h1'(`+Zɭ 6$W`䘶dgYZ07070100000291000081a40000000000000000000000016239ea8600004e84000000000000000000000000000000000000005a00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/ethernet/atheros/atl1e/atl1e.ko.xz7zXZִF!t/U+NC]?Eh=ڜ.+ \KsIjt|LlݏY"ESh̎v͐O] t1tMw7׹Y%.it|CFT=Y\+0Kqz{a7N8η:ىՁ㖲% M7inե܋FeGЙp轣k)/A[ Ԩƥ ѹtM/C3} q“ơ \tUDUN*\`c`9rp+j}0Do5mv}cW-;=*Wtg݃F4j#XLR{^Cue뿤B(Rd Ci)W2F6[$(W;F`[K[9FY)Wт:Y571~&q+&P5= Ƌ/K\pJuJ٪>S|^s Ԇ4uʐyB{'7FZ(72mGޝOO%.! zdv*| m=_~OOOwMnO:)-ev(KY0>>-38k)fH4R 6 gX?(&ߋq-R=ol)V9>3'-fmqPw _VCH$4SbØ:~V(I -{{+y\Q菮(9} <pRY(y#!Ӽ_´ͭKDXjqP=<[71K -g 5 *I: ؇$/{RJi-INKaZ@˔d͗KpJ Bкo{<%䟛rLl P[PA~6VH,]/4 Ks- e!%;kXZHRl4 X:[˗ugqNvx~9W3i)/W _t&$wƒJvď;pjKE-ǽ Ku}G\ExF^U Sgw4i!Y508ͯ~XGoENqljH"x 䫪Ԛ519 L]3Ȯ>gMd9TF&qj1 :s6hߴLӃ=.dk 0?5>x0$SqhT|V\ЂZ MM`]EvЉu]0RE7i|^1,,h4ٸ`A#crK8^S݌7 Μ6dK0 crV&n'͏!~L(ӥ }5#j%0 %UӍX4_ Ŏj07vA =P5ں$1dlmL+Jc5Jۏ^Pآ;#GJ"Y,YF5;哙>>Aqv[&ugȕI32 4l[2P!5/M^s!BXc&9v21rX.JbNgn#1&!E`p@f8:79VZZ\&Js(Dc6ў8=PuJSn%^8aI?!#?vM O_RBX}xCTjЈ:_٪M^)EUFpqŊGO絶fˏP+%"yYiMVZ#tcaҠ,VZP*xtGR@ZF64ŽYz̊ov~nЂ08{ Y5ڌS HWO6tp X=Op[rFvP+*dܯr6DMhJyfT vC2f=S;:,&.f_ EHq3cwHNJR/Gκ"chmߌMY޶j쀛ۑqGU ƽ0Pb6]d1 CgH {UyhmO|#՘j;N8MQ._֢zYo͏EIqCq/hfE^c[v뚛J@j%:<xע&j c7ħ9, FH@Q|vZ w@!+%Y 2-X1 X`/i"<]\VX%n_R4%@/RЖу\Va!ND W5/褽 B˥̴qk;=-qRgTuǝ}9AfA#a)ivlgc1[Mp>^C ed?J\xxm }ʡA6Zl?q0tCG'X\b fgH!* sS` ]˧oT3J2ؗ듍Lô "`3 /`~maVWCn;QJ犜r,tAJ{);e @.xXoW[ _:LXiS)ֺP=E@EѠQ)0te]1t]ڣ?4ZL6`eI,-xٹ+}R(Lr=uxRݎT{ p*VXl i5&W3kx"F^+݁*hټGi;5<=.;o6gQpU;XSCtHK}#L~$iSOQw3jv+wxEqF9΢i顅9?M4bsLni+Ϗ#1*Fu/1;n~C88%2oXndWYo̿lڗ+u 0ZS$ddۜs$EX3X oI4T`qjlb$lbU;O2aiZcIL $P;x?s2}<;Нr0/8biƤ;U.X`֕Z3zal2ϋӒHLPf⻙k鹿)؜IՀ/RR5߈HPO5A 1.ɥWB~JxyR#L)SE0tFh¤];7,QOs\K($uv,÷kMof} CH|XohLe8U[xd3rA,WRvGi膵!,5M4mK߀CԯX]c0".%tS$sxǑ-{zk a!M$(/9XEyߩF$)cꙕv^yd85 pS1J="/7׹뱨 Q2RaF;fcrD7tΑ^FB>j'Unb [1?jfGʿy2}L K6??ty҄8JA _[ZOߛhJOeDn4:1t1C*I[er\ӻz 8”z#3170ؿTv[u/|YDC;zVS0Ģ>O\nZ:*[xn"2P5٠.&sB @OڦD;+)۠LY~LJ*_ Z-\?UC%ӝGmsG'7ROU!/vC*3z8k:h6pet8Q*-b3(Q S`E9"e,hKF:>^J"= I?_J*oD5eKs;,9` 4I JOJe*MHRz8:eC:_ fdGY=M=?[1?c4l˾\!-,.DuN͌Id.T(|0Lq7acuza {ǿEۖn:UyVJJB+H[tv[J{jVȄ?xf{X_OfUG-ouM5.#0q7(=0]"T=cxhBܣgI]QQִ,BD1&3QV*{99)>+Ae u \H&݆v k [E?X l99O/gUn:-LR!89-p~kK: n%ZF'iU$(c%=o\A%ژW0:gS),ςm=*}X:,°F}V ƕhv$ݰ;Uo^D;Lhߡ%Fr`PZx'/#N&ZvjюvLʋTKE Au~nN/aeU+ "Z2l& |߂r#Q_4`R/^:teO!U&z7l\f/{ ur.<(k=.h]2dXRo-h.6۱zc9$ RQm۴R-R_=r썝t6.\{(K1%w$~Хu򐵏ĺE0f6 #}cINE )ӌ9$F~8Aӎ#ӟiű% H3!"XE[W3Cc1RDC&SĿ@S# gZNc7꯮B<'҂,+]ߖ)u w" KfAX=bJR `tmJVbn$m$$ FܶcW3,QUdɠ J-Y_CS@&31C=xg2a+o(qV_9t*d|~NyJw P}nd>b@M0T֨yeV`I8t#!EYZj/[ؐ۠`H!xl`A L+0w! pS1kRH%ӗAEwjXSDtw9._?}0}z{փTolklF&j1EE8L jDY;C5A@٩1a`FC,;c(_Eb{ձk)~ XO5RoR#˂CC_OʫXQy~@g)|CP#{rF3T}%JH{<`\0|VWK𬕂,l赌M-ɐ^i(PkO1 c`RY.kϬH<#8GR }Obj(^X7٨b XPR,w7_?5e`~*IxSvz&qg):*&״QOHp>?GׄXh ,?{KI$In"*] (luP ~/i͋n~)dkEXA-~pZ>4]UoGIЭՄg[ 7%wUrZ5Ud"c@1X .ϯr@q-a#<"kny+T.&!9nwh#ljN< ;ޓW*@vw]llGB\M=V?NCXCzVܚ@25u2cΥX(nSYiz޼d-l[/Yr*\A=B9m:8jIQ{x$)?#ه#5"ft3īԶxu?ft3|%{{Nef^?F^]Vd?K`>`=pZh/fMz'w!M=} #=qݥ: R pFIpՠ]_ ׍~ B^ ܠ-]*jj2+MmV.7B]3Q-Ѽ,1*DfŢj蚑s5S.&|HLܤ$-pUeHh 2Wc }%\u&w#}2|:tb;,5ߪE+t@Qq"yڼ$ʘ3>>ڌ_xNkzÑrU+‰Ӫ"wLq!2k%Q[9lQCNp\ŢŊ-9SntP^PwȳИQ@4N*bjG{15ƽҸ2ΒqCȕ754Ow֘e'0@fl=7WDzYYA8`][bu\ׂfֺ-dS]@jAvU9$%KKeXV`tg; N+(pl{UCl/rߧO;MdZ2J[T;';/ sbqoȬ#fڤ$g=ecRsaoʐ68BBw'B!ˎN8Tsʼ'5biI6\뷘{Wn]=}}/So0+a -vW7NkP;T1q8qGG 0?W>KQ@#[(}3.F媀=L'7y{/-ؼ{ {?^5)9v +8f!){f\Z T8^;э`#նۉeC%s@~/r}w/j !FM\Z2r$ oKjX(/q4Й- "Bv=,ꝒڰTX@ti~!xem0]7 \wph Gp HŲw 3YjccQUQ T<9Ʊ3|vo [8uUcvX ]*/c.71qBM0s[- KzG _["e>5CըϡH!<.6 ӱ2dS{~'U)A7Pn]}@mfapK*nhWyK3d4sõ2JT5rNw^{]9]V) -EJZ3 ɬI=5l#9UfKW#2ZcU2o6Y\]Ch.UfA =/$*5 ?_06cfhZNX10b@gE#)4zxpH~=j`0[L57Td9A{+ԏ~bG b'+_d+t&2<큇4ӧv(6VRO]y}8c5h!߻ p i / Od/)/BP` 37,)& lҟ!:|ֹ(|K-t٤ 09|u&=2dJ@R( vdMVMaso ~;Hh?;ψnwT;cy(߱n^I9Dz8J$\N"(\肬IB8L5.0_ÅI PeSgu錷̈́>u0M?xO_͛!Ph a{ Nsb&Ս 9֨Y7#/eTrX/N M= "_WNRфd-(]suâTO4Feřp 3żI7,B +pY۽lh,ݼʜhJ ];yVH5R$992}a'3f14Fpŋz/Rt*B83d@(]]ò7F=m Bh<௨*pkӀiI~]`@62Pf!oVuٞ(ux|~q߽P]XE co&̺ml}n[Nc2C^3j& 2%vm5z릾#.N[$@JIлaTtTIu^L_"Oo9 }eRn2Qo/ǘ~vߘSa8w(-9By6E%3HgI1"'k>Kfb;W9KUl .06ܓ1̜dG VDScO`,rVy[A-WY E4Βym#SBaUZb|¥UCP EC]8en\x(;ߊġ{ɐh7x•H {UץwbPQZ8,ɐk|:I߂Oo),*c("o'$h #o[~>ox겴D"gL a>Rߖ@,{LfMв,4VqAZ/^oi|jY"jTɞA;Y{Gk?hbsu|5P9 /tǴ0M$yn 1(9؁)BuG)599ufk!0ryZ-'0ԕ9DCl CL6d?4~A|.$'-{ f{`e䋛Ar>ƹ!yN~y]x@@СxHp~*eLzOrUf;Dcbp:E&QM} Or>`Q:6Ib{X̼>w_OYMݢmI!`+@X;2H%FС5uYp%T8=ƨl =a97FƎHS-O㲯c A2`$:|Srsлc%v}pÓ:E]%[`'c I96ѨxҼ֠q4S}9ȆArߗ‚LA*@W8.CцȑA@li&5$$uZ2)&774T@K߬<Δ-hDzp6H=:qb8 5AԄh]V_gRWVz4/utUaaLhvW}R# >i9iKm{9_ 3yWSb5A>,&Ҵs/M../)B}2`L}6r%sVޞk!!C}3x?s\'g5ue}6YXʛ'xX8ϾJO8Br9>2s:9b7nYcJY1ɳ%~Q(.idW) XcX ()ƺњrcTY 8GH37@u/kaCO~Hh69j/4DhT ~wN@Ğz i5{'b0%a j@49=MfƯ5VZ'}# "AXXV6P=#_ʻXvއ' 7xs!b'nIa ?Qe?;gX9$SDIUA6KVD=˭jz*#ZtNiNxQg2'GࡃW 'xqu ۣ)@ϙhLM^ /㲬FV͑߳QP3g9Kj&LUIm\-~gMCz$)F00v8=>G|?~ Ώ|ΞXe 0~:=i3MHA??~ԋ[b9vt I.h.wQ^t.N >w KW۹8T=wxoOr!o+ _ >0B@2tʹixSw !pLJZȷ9:*0өkAeB:É9+ƣBt1N" wZ*O pMuڗ)ZK%ͭy֑z;{DGi!{(DzmZBd$Ǚaɰz i'8{5% .\ 0Ι.x@`ʛ#̠ڿ}1NBGlV8JYd/$s!t4fK#F/=A2h.p,LGV+K t'y֝~t\QۚSuj2`\ =:x{__i:%K"|.cweSvr#k8j X\%ZS\fƣIX \N^ io&ͪbw){vz ,u h/[n;#Kh1 ,Et:{peBFn%IDr8>"E7HfhVXFߟ 4!p=6UZW "ġ$N0z99\ l!ǽMJ3.cΠq#C_VJl1=2,~?ݕC yQX"eSpÖ/)LrĂG(c~vh¥7`I1Խy. kY8ح63}NMXֺ%Ą}6wgy]2,PƝ[ȋ;5g$z#=<ԗc b`կ9+:NԂk;<^mp6i3-C;ӵ?4BBǰ669p7[vᨛXLrmd&lGeFׁs=^1e48.>uڏ9(Yi7LkIv X%]]"XjWѪ-]q>_Dlx4=Ж]#]g\x@ov]C,F$QĨ+az#}T׾u?OL_mo&XEHhPxj WpZp( 4D~u+ǀʝj/7Bg<(h)  q~X)MpfpC ig)CtE$ &r .-yyQxs)c@+ۆ!Zza'J|SNJw8wUǫZ"/Y`1}{y]%_fU==v<Q ,  RyAFCWG ˼JH6'r\X?+oiZv$wsO5:^#кNycfVy\ӂv2VZq6VxC48A_"C2!&xR4'F.`H4i Wfmv5Ly.P^SG]U} @sSޢ6Ɏ$֠Aqr1%,a!ŷ H'nxE~)B*| mتyqi& ʆ"ګSpwS@F{vUH:)A CN>倹ECZk&bOaNY2aED['5J.LPt=47̙hol73t (XHU9CL@n؋eٱ>=ivzBU8 ?XșR vĝ/t v$ʠP. b^?+^7iLu??\렵2c^ "a8IJ?m烟A`h#nq^f-E%4<`.:pwl,:P3gFl=kaqV%`pለ2 2 Ж] NY~xe\;'@oĿijU"˵H¶( ?QƝ5D_mp0b>ERPM(p+se%;v/OEb}H-v?ДŻŰý[5 lW1P1fd1Xȇzi /O͙mihe":4;[MOM93Gp*|}Jx3(Yi1Z)Q2 i)xoDT ~Kl:/*BOGm!9tq }shޗ\ wv@)ޮC{"T9T"Jc٧2.mm3'>WүGutb9bp-zOfHlg'sWK#ehGOǍqPGlOè &kHi}xW#ގfl`*羧a LjHp9zA_gnJ:-cKQ oBv _^,ePQE|4BdIG8N j qSаmgtݿ \89M/B$F 40a|A 02*nzi.QQv#ũ mB!D=I'ʏߩ\ h>lC(=nrbs)!d^|W1wL|ѐ4(l Rg͟{2tQH.`e2Q0'i|v|kcrPFq#iZY2j%AA()LvG)!fs 569 S|Nqk~ KpjN\;%Ua89.mT kn7΄Ibk-78V~F$1$oZYL1c>2;n _ŗѭl虵gr~׶:֤]l>aVh8]p*'z?'v.k K%nMN1LT4!^4|z|dFꨀ#€@~C-$(i@󅨥WX 2O7R{{I:/ГZ(})[C?7#UxRm3aa}[誃߁OS?nM2yyIYq̓{nAg>iNfK0]{0&M`Wgd5ɿzoy}E%RUʀ:2M!rl ߜӗxgYZ07070100000292000081a40000000000000000000000016239ea8600004c90000000000000000000000000000000000000005800000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/ethernet/atheros/atlx/atl1.ko.xz7zXZִF!t/>LO]?Eh=ڜ.+MpДgq5Ir2F_UXg7rhAd7=bqYZ=j̷n(1GG8 c?75׶3nb V E"iN.'DgSBjh| ZοwzΟO$~Ei kʷnQY١QC|RFzPW.RUg. Lw:6@6.M-aÉX-Re:(#ΝeL 0Qw}cc.AeOF0X 8RO (&I[>/y(UOt;$ݬ#?%v6ԅcEu 0mcMͤ:B WzZd߭B"3AWSgґW-l= /M79!cB:a]AZP>%EkV7$lԭidcUN~|*$DF8K~ ;̹Մ+A9p/ ֌NSP%Ac"k&d7fXOs!k#3s񯰽 ^< FRt.N憌BăjKC]zM엮 iB}ίɬq0dR#412߸$E~MylZPY|7 ?H3KNq\- d!|9m|f 4Vk J!P eAG66P.GS/ʙxGțB{7[p?"3cŖ߇w B|:87m;Fwp8;fl 2'ҏVIKOMFk [4_?([5@ǞHɓ&azDeW䜉LN!* q+2SŶ̃A7ZI] ]ͯg`ɔB nt}oe*hw96N;`9f/nq{ؿDʗֆ䞍u1qɏE,׎iP1^Ic'm,DUo|=`= q8Pxg%T>٥1O:+J_N1[s]2sJFp NuУj!yD&.1̙=I=׀gI^UG_rn0!թyZtd *.3Q$ĄW)ɖ;h\NҳNjb EdX(5au^0]=79g<ƱFTZa57! g1mGyRE)φHh:ڽ ٧К\e#$5]5⸖4^b%UpC*p(* 6gvUO/ mdN.s}Q8,-m}kD?ObxOa %d(?0ligRrMM6ܡ'=ʲaʌs}Բ?Zq}UzuP0zSN("黄DBn"M 56MD'uQY~.Oa`}KPa}b{(fΑ٩̔횓*o ?!o=KYX~P5t^#$9hxgx48YϪYc埴fCe] y8 cბCJs?}Zs(oȓ&>__{/Z\-}|0|#B؀)oO/@uqaet(0Uv{junjm|NK5`d/WD#.> ɃÞƥG2ic=HboMbv=PsOs(Nh'S (0|.t1~h4Z]Nڈ))BXW:Ȥ$!Ylᘥ$fv[dJJ*giyii9 t-'b)ldm#A9  *uSш=RoPCHcLϸ93^:sFq@br9ۘMa_'=I$Z@$bƜrx7fW^steoyb9j"o]d;8ghҌz(faU<%Md]r5ϫci=E,XAiCAgy^*-2hn ˜^82#ێ/% pY[Bn(ab,`[1 .ODEb rL;̲J7M E#S3V3ţ%8(rtZDǺ@]{޶>އ{ 'ȩegB+@hH9( ;i.n>>2lkDF?RzI$s:x!:rP)Z"XlIMUﺨLQ i!ÃR\a` _E/2%?Ǜ(MWF*Oye%y,$ɑa5դ*`4Q^zO=Xob2C{Bpρ$n /oz~bNb͗8t끼!RK! ]C !)+{s?1iAlĻkz ړY#R=(~E%L@-u`W$6zo0Q̽{AgTjr.X. RH2-4ݶnpy SHxغdV{3ƺPO;:ZIV sL|jE2z7T9xEǼFmj?sʵhHWRU8ۚB|+Wx+J/CȏCԘ_/&4@)J|:F8M%컂* K2 DKSDD:x~T QQD fʄEtU6z~W3EΎ]-bAB=z,wR\6m}#ݔO)Bb*\LÇ$}Tc8': ZH8՜ZAF!믊4B>Wҧ5qiydDOp&[.]0a Yuy("!q:Էx> 8o{r\d_ s Ocil{`bosS;Y[R-ᘷߵXx(cϝO$.gLGDZy 6s 3|mp]y賔}\%!3ɄRTSN"Y⒵\>ҪI0dgZ2l[E+3tJ"YouW:Z#]c*p w޼0;Uvzo%%jH0,-f"L<&4cZ:8@Y 2-` /+ JcP5&i39'QvBe@kϵ4m(u7c݆- 7s˘rr{V)jNCM#兒h fR϶x1Wb6v X!@ .8<,8wjU{m Pq_)4h,~m<_tw4 \<ީ;m}9O۶Y5{mőOx{tUM΅2sߓQ7.s)i{jSN Y0/abE58hE,BaR"KlUȴ"g=k $L 1I֠%=D|ti-v w>]]w B$꾏-.;*>U6s)eeUmm-o]܎I># oyPp[.Bعp-ԩ춳b>\>?|?hsB 펴w"glDFMd4&6BjKn&o#IPp 8{bPҒG[:W&vU Vʙ,-ϵ"faV!>HՋž0gB!BoA];H]q́v (6^EMM  b+MLA$孋-z. YZۜ^RdFF"14;ʂS`G omgo7 7 ɳt^ȴy 2Sb4~kwR+ry~;K(GutpwBw@hۆ|e@XXKWZ5jxMq&s8@v)[YQa^RL݅=`$wr@9d{W?EC!R37=raSFsa}PzvmLF8 3a[|*.(0(E/BոSW Imr>\aQ6l|k\=xRu JC`nL\ 0YFCa㪾$l%3'# 5n) p<~Qmoݓ! `)Hs Hپ/riC4Hh"ZuB&p( (2(iq$OGPmnXPq)8aTʬeҹrZ,PʬyCO.kS^X߫ħ5]y^dеPq=R:8?yϧ,j*⍊A-,kFrtaGk2zKaO;C`;Az]k<~zRUE,\0w|z)њ\ wBȑ)ޛ uӅSeyќ|f. o'8ecq$fzB؅ km>}Bi tފILc~-\bJ:,OHA&a1[F7_kz\oFE]P$M@>kQv)I&|ıq@=>Y0-gS7\ӏLSB/Rkp={:vj+F聳kUKԷ{Dp>Zf4@&]]ܚ lx*hPYRpr- ^-,2&y`c޽#תJڥ1*?}ݔY98~VrKH"UU9UNm? my14*H#-p)eeUN4薈sSf5xJ0 'DŽ c^:Y+ )iPkap_)qpCM @hhdbCu%L˴*`C/c}LkHQSu'?{˜{O5Cu jLqDsAPJ+0kU@2El Ő,xEl=U;:M8^V71TɫL\ꬩog 2wcՊU0%ﴴ*|Љ| i\<l94e| ^gēӜznMG&gD@%nLzP!Xu 75W'f+rG\в[ o@~Ѝ]Q :掙)^2bՖZ &)v6vUjRx`49teN bƗ3kDA{Q#XWElgS-e 4+I=Ӆ7 ֻ/lNa_a%KI~tf`i/XͯWJةdcMgcٟ*[qMMO.Ĺ)'7nFu/Y 0PD0˸R{N$\+zDfvUf8 9 7cHǭqgdP<]3bk O$lҶ͛BC> C=R;\x^)z{]orpsrhò&@.C_Y]aT"Z'VRKj4o`/q*5nNA[e܏ӑ-=JC&q(bk~$)j$PJ R4J,[qD1l% g:=+c2cq7$a<A}:^Chwv9/z2(HfH\O:IޏʰaVec{ZC/<[|e8,s_.R '(=kn y%P-!3\4``B5Xea*UYE<63QdgAgqL'3O*jX'=IHԾn8m֥ }4$qdeǹB2g$F{O 쿾HrYC7t*W˥Z  @)c_ j>R&1&NU .-/8}Ujz_;(y*C~A?5)( _Sh=~֞/p@0c)P 9`~ϴ}#[XO+C5C8܉$@ݑUCeSR7[8el*0cy&yڠ%O0+ތ։Gp免; plF2v7إLmӂ *r޵I 0hl,{4<^g?eY9'HZKi7[UE*54O.>IWw11?7>4\]JdӁjeh!4!&5q: Jp嗡e`b4ɦa?VG%7[-c>wq p׸G5@Vݙd{1جs2%^w18bȰ X`NL ~eikfO2U4KG Wv? hXpi?Zԉ^ +g' HO4!NqMr! ҕ=2OǂrUl5V鶎6ULdUX?ǚe)ngDŒ+\1+H?'2ʃK6qz&jGu^;GD&Z\Q _7Cp(_UZ`[Ť2(}|㒓NŬ|!yBjPM6@t9)3{J7 _g\ *ƧB/aI&3>1cjk$ܝL_S1j:FNWCdcb*95~a=ҁb ' [{2υ⢦xYRRZ.c9kkGB<&9RTU'01ho`{d雧Z);a/&?K.IcaMO2P+ ƃR m?dSDF<%3xP̣GCZP]ש', X`oqGFiF?4ҊnBW ^ @kLl>N3YÖlap^M}'K ˢRW9kAL,.pH^bri>o}ܓ7@6D/P[DD F0Fvîdy@FL\'0oj nўqQJ4c˳M{-ew 'KxS^B_ iF2ᬟ2RږĤrT._|/4Pm=""쿉]u.UAf^⦚+|::8ckZiˆbNaX<2;hgrg5iHlnJuĕş2KdxowW6yqx|#pMiݻֿB]}M,5G\fW]&;R4U)sgcIպȓ}w$@Nm2Fw֢  (2h(" 搶R{W䰼2/I+lhy [ i.oI'EVLS)ft@DYd P,.p'S*9ky: YZkWVOI7X6B1$cu2oDE܈3o,RY]HIhmr'>)V b؛V\WXٺ*Woo 4<4ѲhFeC_YIs渨f5$ J&"5Yŭ$-OZv ")ⷕV`T 5q*^BXJv(AЅ )}DlMGBWf`*HQE'9ς B-**eѾJᙒKp\ݺ}@ lqM]d@uҐxr̛D<}(D6>aRQ))(C}>?'̾nS[StnpO&d gHPn5x[8l(hNAW zxlu8zI%%뱯fyM$?I!!35{^<VUw)П?Sn;H;,}-.겠D5D2{CJލe bqQXCςs"$1~;!GcS~if{>j*N7Qc|cw3d{'edIBJioh<MA:F CI.M1g@ BS]=+ {ZE R1cOL@*BSRf=`.K9_'Ej9q@ Di"[(%-7@ˏ&5TT1R^8pmPZ6GE<\P}7u wRSW2go uۯ@nžM}:ӗ޺ϱI7LlXe&u^\CNɳ,~<.FsEIO x5Lz$Ť+yFTvQ (8 /#ρ/>rm0.__Ƽ!`jM. Bg?3PRsa'Ne0a>ՠz=Vނ%~?؊oH&o_ڮ=`2m-Q8C9C$4 hy :Lz9?v-FoY_9 Hݻo-oԺ! %)6o=NiP_XEH1=}:!! 2./+[8vYjǷD\q׾eb2u 4W!#)p*gvtBwpzD4b 4%psEz]4uS}ɗN ۯV)1*9&+#9ECv5iux)K}\ѼPj3?&zF^w tO_h;SS<-}}[e,) Am\H]@@ϯNڥWGE΂GMv50't2(4ݳPzzHjKc;(yhO뀟.H"vIcTv06}O'kIRZl_-:2`L=&2BtW:(~pK`6MPraoC cv% ;Ja'߼9*=LB"R^.cH!lęeq3/C 3^m -ȝQqP bݖ$zi焾;Jr)Q,K{EݪUsۻ7!1^פf^[ v:e.zf=c;45.oǣI+φIGRAj 19 t@85w `֓,RRY~^cm$\y1P:1mHݎL,J[Etf4߿7Pv$)^H7`q{-缺%< ߣku}9sO Œ;E(n6*&s"լм 9x6Wk]|`ЍZ(1\]nrFWl>96$]FQUezR n(PMciebm1N}xZJD7626%!;8͓퐳&Tm|xC/_ҟZxq`,M>, -f|/_i|S}H Bmn%Gm@+7ϣի+k*j>ɵ)>y!> )U# +Q|%ڶd(wgL>?9ۈ`tiBѭVi|6SaHmgUL㩺 YX FLCAÖ[LF8gse%X!v~Dhm${bp- 0EBR۹:q8P i61}Fn\/;;ܳoXR}|?hAIcހ'3ujma{tKd TA(7 #pl/_ǠCSE4Ii`!5{{ alu7j[X +ƒ.z/~8.#^#kcڀ\U]1)*xMy[b@y[G1.i T1 DQIk!YN%ud 8SJSW+Ar7Jk0Ppx)p*۲([%k ܗYeljDBtӢL%-oc$D~ߴ? =Q!f/4 *];9o ~mlOBkFGt&j6?(jS?ŜZ" f*RqH%GpZ(e&=nn0 Gg<!ҒN|&Iܫo|b-a0'2DfO wItsצm52Ŕk`C",ƴX]?T 5hb q<2m WI0?jw>€;9 K<ξ"YYd [˦C}3L*h@< Dħ U,!7XQJs !f:|"MX!_}PJ:y#Xe7 yu@i kϵ@[q9ΈmQօ0O[ǎuN9fj!KtN| +Q0jo/K͚CI*1.nV1bnblHe[-+s6"K"6|.Js?%G"c6K]WqI PfTnއy]*ɱû=CO[v&I &C*3.)`zƌ~{b[28}v>wXiۆwI\9cF\kKfPf0m~jX ƧW\ʋza4B;dϽe1@iZ4k3$WTi+3: &)3egl$/;FsI]ﳹ{`<h!UtiRh=>N֐1؀40\M&mnP OÄ~&g2I-[l>ϩ'z4YϠ_|~"L_"J_YwV~2n;{if A.?M\dqu1 6ibQॣ Nn=:52}$Όyڪr囻T:>N==cM#1q`aKL9>]~38_Hz(!܄U3,oӧ ~3Gqfް&ҚSSrlzR`:bUXwU vk u͵0Eгy׼%~fFp)L 3* U- v>9iVТNC#34J;Qԥ VO%hYMǍ@,-'\ ]kaSrm;cw@F8OnV1Y.mU>&/c=i:@/VqG~ʙODlfmr} e6Jl5=qi%RPۊ:vv MtNޣ:[wǘFĘI[ !/bRz4zǪdn'%{ĤSX`Hn^ ( m.6#Z·0)T-ch u2|Ϩme>H OgxdOjT[&ʾVmXٚ7 G|lΎ>Dæ on~;k;˩d邜 xdqXf WKdo ~{}ǾdI1BmE>cO(rhk'@ԊѫeOE]*F@5-4sa:n5Xάzh ~FbܻOgsR)püw'2!t ҳ-]?O$xi]f:QWP8FĬJN!o3ժ˪.f?hG~6BJ{,ZÐ!96tϜRrsQ4ЉJy`׾5P8nfaR8:kiCUphIBPq7^jxHI I&[pヸH(i+@;6ڻl5lI.\eG̡]Z`7MA: WZ\||sCjAPc0utl羝aD9BGO+f9=2_XeJUG CV2P]qO-SuS+f cʑ>( S-䳕1X'EEGb0/rzf܌Zy;N4~߅cG(| T?j ek]VAWgjhE6fM:Kucw_9g'"^TIyvEvzU_ݔUqlo pi$%W$8GG+$ >w/~8}6CcH#͆4c{,S@bQ)n_h~ h[[~DJ \=0 {yi\)@2"i?u7~+xh%kяm,B8*و^L*tR@ttYp<蠉~5EZ.Jt3-CIB  cٲFVġ aE,Yc:apՔE}y͂%9|x~!T9+mE"(R4!͔\,3nfc5iQj*\l1u#1 6Kqk%QZ;fvn 3?DK\{p%扦T|1zB6cF{F{k0;շ F{LKUEu&-TǜDTG0^-'C܄_򅊙9"GFd@iai${L|~f^5LzhCÎ˳wdZXfwC4jІC]QֱgYZ07070100000293000081a40000000000000000000000016239ea8600003c9c000000000000000000000000000000000000005800000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/ethernet/atheros/atlx/atl2.ko.xz7zXZִF!t/<[]?Eh=ڜ.+ȜgUbmUir{sX>dR1Y+\FD}6.R ; wXCu#і@jC#AXr[;EJ7|L7?}&6[9H 7 _hG/y\yGR(9SaL@ $t/Z݌BqD>X]nƻ|Lj>`04='s!Y> Kϥ%cy!>k>O怤Eb\D~3j`͊W}ë^ϱ9:_uʚh)^(HP0IRx)4x Uqݫ *MЀo_ldhF}Eo݄xfR>gӰh]B pdAJe(s9@\Øb nպ~-E+` ]JDNjSX;|",7ͫ~?0y#%˒֜ L @ܸdF̮$j NQLx ލe 4sW# ˗za~\>:9k|bg`(FWF0`R4WT`f(ݷ91e}U9iVz , /Cd=ifzږc33>z „[|!/xMD~_r0YA @ͤpNw24J/>yq>DɠeX |FC!o ۹$B#uRV~*2b:-H9Ԓ^8)21 Hv&9I_#S$l.d]AA|LJp5~&^Tq,!|$Q5O4s'eD6C:u0U*9Zd0Gc }++6q|[Zn^HmtP@MrDExQD{oĈDӄʛ WR3ʚ;`ĽĠ'X3J E\Md GZ`"rCRƤOٍMs:&Klw3C8?g?FGum ;ܚX*nJCm,3\tnt^U3?p^*, 'C* Y)]Q>o0YυXb ("f G4&Krnyv`_;jҝ=RMosBY=Qo#YIx6ip7--|Q;tnCDpyd 4༛[ 0q$ Zl 9q|Ӛ76rhaBg4wCͳ>awBbĨUFH(x,h5cq뭈^SrmxR=&MўmN d13U]r'fG_KSL P8X#ET\96:gn&0 GV %0,s7@V:,(O:d ѡR` .Ar&PƆvȄPj9-unBݐA0@? BCMM/ R $} ^hYõ6R;h3t鮉0l2Jz9!P) jP}8OfX7-k?]:uw,{CvsݦOxUd3  BB^m?2ij&*CTgmSMhZ{iDc\T=C:- ~N毰]@|s0HX /V~w&R͜/DB٦zVN`Ad Z`q|gȨfRp}ش8E!tu~ hA (`i"_S^J '=fR љ^ZR[}bWDlAm('pSN+3w h( j+ړ>Bw]bd]p<>|}Vo8ysB%P:M}Uѯ7+*4;#ndux U0V=䳱HT^8? 7RYB-:e+o( 9gdh<37΢*wؙfО ) a oR -m~", ^7gc ?CA>Qwd5Bµ26DV-X[eըaH;MdygKu%bqJgkT,lb|t``w\}Dϲ\yx W}X+LYӲ NcMO.!4gDϑO~}.3I+(#txg{kǬ,6 g&34"j?+5J`b$%z^I :Xuae[ ͢# (Pf:IC+N*9jV 7總>IA-_c逾6>|B@ E//ȍ=S"j`KgG/L_^'A:LOdAZgۤBd`]E--@ WHhR4ؓ{>jȜ-v '!W=p,sN1)e,ڔt'i}x o˅`'&V^}JᇔvJR@Wb![I*R\db¨4Sy_V f WH0ws,;[Z0ǘw#d޹۬=yiAQ|d55CT(KDF1MvΝfNaH x~kçա bRU &[p~Ҷ=aK!b*G6OXdb"eQ(aKSB^%#p}D!.ileFq0{ Tv9mi{,)۟aim@Zؼ⏽bЪ&'NS]AA/W|HE}mY@yx]〙+]Rٚ@*g4vffHUr{VϚu/wp٭aR"Ë*im8eˍ>Vc[~br=WNS:Ar*I+{s%_+n01/pm X" w-+ȻF͂e)qDweH,d)FMj,FFy24?I͈ ת6gLT`|GIJʴ=%ȳ% hS~[_)O+?c&Z~ 7/5wߋhfuԮk`@mN\}9/f/79g憞)3{EP1qK$uG769б7њꡚ@H{Wzdo˾kL^aˡ&T؁ω> xWOv>86XU?)vvı[=u L9!]Rd3.QMYvD>4WT'y`F;AeO;*!qhBw齻CYgoa3[4]AiP\Ч4=8v^sqΦO|hƁj{4o-ܵK(z0@C_$epv$Ғ1%vY/ Ja}^›7>7!v'ь\>[(yYiGa߲?ΰ3)[Hk 6ғY"wS6_\)3Y“nU[ xp*k›/Ҙ0Vr` IŲKP I|l S7C1ȇwqEam`^ rMǁsOUaG;1{dxj DuNLjv;2aZArI<|Xr*JOyE Lm౬нsdsn iBٙx-N,d{e:eAQ͈p'l)#Ұ$XҮH")„f.%N)~&GjT@Wig:DLL}ғSvs;!Z+rѳ[s,[M&:6Tb\vj0To$ aQj*[PюCy0ˊ2Y$ؑryݡW$'^׹ͮ_&-:`N^ogOG=53 u, = ;dU7Qt?]"޴MZaF*58 \f\AkgoU@Vrsp<_βFfyܾ>=>ePm?2Fb}ve^r^RiBUP̎aO[P96Kn=m*lڗc[z< ׋iEl|4,p"Qmߡ\ws[ ~#o@RA\/5XM=֠f~O[y}Z)k}=^[m/hpWp(*"K6%3bwdV61AϱKMc/X3p@/_7FϨʺ7'e812EPGOP=א".sh&FB~7PbJ!%I:wO2Hjk =?i@+90lRPzK JK6޳/ZOM/YLgL6^E,]#&\_dRHW45ņ0h} P*H {R 11k#X~W>f-[OWR٤C#@~$C [o@bԖʭ^FTkS$\/`,ծ=bo533k2kA&"pQ]6W#q_ST bquanOݤIiKL/[ QIJ5?:@$ud'Ճ6Mj E˫6~-F`6*\]M1c},Ξ ZCTʻo/ؖA<ФD5jD~ʉ#[}+A;U̔Љ M}'Éo:<Q>Qi_d>a8Aڦ % p7"o$ŘygՖy@Cs{:ϻ2AlJ0r+j{ޯbm{B5HGĉ_l\/ *%&?+jw>Z .EETGׂWҚ=YŒR2nƣqTp3+7TwX =g7&;z+kt_P EFCCS 3Mǐw .29"Mؖ7~7x`&] Pޡ:ԅXSE8oo3vCNMc{ kAZmF(aBC^jR :⿗5zР yr㡽:ouhmH%8Ahnֺo (&u9ѣ~mQ`Qx㐕4dՏ2cc\0>i^${u}'0cGٺ O<:׸ Loݞw96ւh:\&<)=Plׁ8U(S*/6p'B[W΀5vWJzDpex5cD#[h,h[t3e4OmN@t#"OW Jd{-wYH_?bkJj%rnG=kf!cO<^Bu ':Ww= ~nX@4`xNb<1;Ķpͬ "B{t 3K1I%ؓbj;TӮ[e,٣Xl)ه9sU>9d!Oy #"-Pn9OȗjϺkˆK;~LߘA v VgStZϠ)IKvskXmI!˖HHs*bÜԽLxRn57$d[.64IR7PZ̩<_}ѢwwS"b#ʛxʗ*$A)E`ݨ=Ƿ@ucŠyЪ( M1~=Ox ר ͣ Nj/G =pwepBT~9S/+O]7bw2#zpǎw6'ٽ7e[tJCz%@v*{>j=E\U_t*pYu1"BAb!nf ^ iO0+wgH #*K.9HRJ_"%&4NUr'O~-ķ5όnu(ʛ8~aa 萣fEJڛ0ﲚ8B'@z70![D&)Nmm"`YLp,!3X_|L7[r*>CC8ҙYV0lkyT"o: ۩\pU^幦`A 'qUpܞ\σ%M·xN"^=r&tKx)3XԤ:Գv?؞n>)",|/~A.FyW o6he276V.63Z#ߺFOwԙ % ZШ/Y0cPM+T/39c,>g8zs&^n?iTbM,j-Ǐ"m/}nRuDwKN/W"w_9*0#~l;_E3u}Hy'@xCin-YᥒiVx:txtr/A.:k2cSU\9^WQO(|g^; hs3MՊOYBGs&6K}a\uϖ9ZrW"Įĕ+*i4]rh$34>-֓srj| 7f}ΈXl,cg+np,W6ZzgkvڲሱFHnj[@8܃A^rhM孛p gO!9wټ]MۛmiePՉWeaXǣ!㤞qJEX2'7GH:V CLޤJIrU-:񏹘fmf7i*~pOz^J;'o܀ެφW#93zg魯|,'V :9MYf拨PA?_ d,MʍjմIB_!hjlWkoX$o5gVਇia~0x܆n$_?g{֯E1IMnS0٘%ҝ ̫]NKXԏ0ȡh؂aVZ{"x83ݟu?!]&yȊ@Ss( 3_/F/?)kcمeKX\pT|KiliL,Buy3zaL2sJ@\Nl|KtFHKO %\q{,缤ݧR'Ao]2v<<4į4A&ar,`CBnhÒQ,/:F3KܽjS$1XAӫ~T&:4_QF3n*MV][DB?NGgVN.}>ueZ/5Фcg8&= Aҫv.i"bkP jdμ!Е$(0zz#Ӵs^)Wz"nٮ FH$/VWR a<=5|g>Q峉fy ^2츝ДHG+jiREqTK,K!A8߈J^$TPPtBz<ț͙,01Rx_ 3YWƌfu> 1% G;@нBF0 ?(#'GFK؍C,<3[YcX*d4YR.Ȯ J.从tSN5BTa|WK]u rj>l\N(`%9EiD+}7khoO"΁c.(f /KQ). XcTft6F4h߉/d]+**=*Nnm7.p}Iڴl~*f4a3A=f2巯hd_=x'MFPH?o b+Fo&A!7q ['2V9t ju}e`f@w=A;3ķȗB&4XsZ-ɷj,ap/G։mAyRW-!U:.4XLTܒڅѪîODv5/w6.xj XaȋEH~7#H5_d=>V(@K(#C \RiqSr_Y- s0vb"enC _1 şV6OU`Nu񑏵A4Ǫ3dJKA8λu+vtb H<`M5Ż?aUK\⯰("Radұ0sDy&1. "Ac9cI_EeWW&BIa@BOԦMҽcEe˖ţ֚Lq._C0@N§I?çV*y5ҸĴILWYʲBx^0:6|^ZGޓA99Z&OK]jLpj1ھ"R 2Eg +#:bxf =LJe\uf遮L'o_`߃wCj{PLyEb,XBfh0WrkT=e.|Gf h\8ZW8_|"IDnϐ;$A*bc1D.3 |7`|eEYQvjP>sbs>Nٗc}zɔ2ߢ\fjgod'Xm@jr2 !7OڪDooPy&ac%( }4! ǒycQcԗ.WA7n7@#=5߅7V#o[=YcX%= [=n婼!YsnC5$/=1 "\|Sr}ŏݍ׽uZ("Vse*. ꆖ%$ Qw>Vk૤W`TY0@,$ 56D[|ւQtc~D5fBĩd{Sq%RŊ);m?@FUýIJ88J+p5vRhؑ3VA + qH? oÍ*lȢXPh?`@*4H7<,\UjԞ0HG49mh3|[_X{#@1rں.%:`-Q =45r_nlAsAl^"_L" Bhɀ܄ k횡 eH:i+%JEY(wM5ܴ~S}ʿR-_ָ*/_EӃ]H$씗M`svo2Z8F[MOFP"7#5[!{1IrCd3 &ge.a_fb8]z@,R5l -u~P 낎 *m4N˲'w5H.2:QOevfN+`tCسN&f1O7 njȒxVgYZ07070100000294000081a40000000000000000000000016239ea850000a44c000000000000000000000000000000000000005400000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/ethernet/broadcom/bnx2.ko.xz7zXZִF!t/{ ]?Eh=ڜ.+˙hElb^>`Ր"#6 ʹ (:撋-B?uI\Nm _J"J~ Ԭ8("0ʘwa}Dǻs2Q:8R++{X`cѢEATT'.w)&bˮWzΧSҨFڀz}둀u%H4??/xu<!r*zz[66=7t>z{9\-?.5͋Z4FMhXZ5x a[Cs?XRo3{GoGl8. qo4ZH{ŒUw*;xD aihI-jy@z,'`V@%jmAK%8|!JDQ_^QRb\8}<ҔR+JܧcTӵ M QiG)dyޗS?!:dw3b\Cke*_f4gCDޛ>6A?3ޞE!Zv%k~hwf.Il/z^ pt?)zqBD,CI}';] +ٌ2?\aݭis7Kջ^S1+&qɍ@#W0?Z`Te"4L:ondEuOV CǻY $ưu9L/eW>Ff?XQOk ڂ&c5}ęVXޡcc\ zdLDcc'AΘ=\lP̌ ? ;'98%lě8rܥ_[ G#u]" UEǑ(.ۆ@]:S`)gFL G "HD%NWRe̯beE2!ۅ% ! ]~C!0Hy! ?d!P#saAP-[B/lk-µ%о/5SJ7g1Yz"4L8`/)`$; :#zC.#\#M=|ۻ3Hl·Z:GVpT1xC߭`d]|?+.Va^@Wֆz:u(ROraӣϦ.()'P (ߴPU;(>;0 ͉UiFZ{!vx[fbU}W3_z\?PAfbaa8R|YK+M¤A0=@te/!M<@UlpX6m]UѸR$$u,swA)gOâ-QJ~'oF73a۫tA+W " **gi0 ̻oSx[ U.P P?ΈɎ1pE`(S{_*`mM`tpczэe-+~OQ+qi}A-5-*[~@ }R:{U0wR*e E4j໴%'yե-}(cۖή T =Y0xp+w1|;q@#<. Ch7vgs{DOAR*Ǧ-;A׬]83ɪ!u;۵i\opvv2^~tq4fwRłQ6_muUН]Bm!Newt9dݲmb3#\ :U`X}P'^dOPA:N 0AT.rCΖô pIt;~IIܾ|s<0<&pdMJ0(3ՔwNI|Py.PՍ #M G]pټ)UdY  {r T:aWZ?r U߈nYz-Rd'; iWb]D(K+ Hw2>LjU9 F$Xf[xT7kƹ_oCVFG}GTYz6Yخ< p)+tL6UNs~3rYQZ iv0M%T w`x 8O~裔(\ZaLp%`Z%sa!zl* ?| '"D^ uʳoV"w;Y2$q4zoODH3.j֙^C.D(7W#u( vJjV]]Pq) ZN>L";l,9]q׸z"O2=>Xץg$./+=}EN%2 ^K:k<0H g jSsrT|qq6@Fv>Y7֡\n(noʓ"+^< TcTlLO@\Ђ%龸;&-!""Op=-rv #S-  󨗛5@_M/Jv21\z/ ~t:B^8H'Y͓R&O@Smq2j*__o[ΡcJJC( (kjZ :m5;әUPhƒzR%`%Ui.N,",+r;Uw HOÿӎ[a6>,WJfXW^"2FDB T(˵!|ԂGPXVy*8>բQ,d0t/d0? +x{3sBIn0>˯lN~i a;p-D#ʘQd?rNRA4̊C]׳ٔcX2RSp~fͽR:5\i)֣j hh@{KKl5硠v2u gؼ9ij#Uqu*`I7@}*0xexh@/*3/OYShej9)0/$(j6r}kwD$BCB`v3Hٗ牦FX`=7_MI>$wefXYW0 lˣI mX^N<*6tK?rŢ \v__?_fQ\hA喈2G |u/%2n QH?W5Ė2FAĺ2y MGQC6e;Z31 {R? *\K)$ͻU*OHSl| !>KrNrrr$r gY|+a%?EoK|*nGbMxS°`Mz5^xˆD tnexݣڥ(oOZS5M=C9LP7d Kw(>:֠5 q+T_æX U%tn&a$/& "IeQ}_mc4;{ rݵYxw˂=wck{UYg| W\fUpsL4@A#A?va A((EL2d X:m,6!0XyWj-ƗrqI-v L`ʦ0X2)j\=@NnuUò sLɓj$(cRΣۗ<Z$ R禌_('L%.Pd㧷eubtK_&]`m<خlF2=Y ڞ;X`h>ɖi04)e"&B]?OUNIEdVvJѮGs_?οLӖufHͰ-JZE9I/y/|7WdX;5Gֹw9Nמz\S`,bnSiM䇎 r{$%8-CB7CElrP R;K?&'"Xܑ.9ԙ f]'D(xǥnAeDPq%A〴6T2R& ^ך$?@>ɴ<G˿ӊI# GpAXO)٭΂' P%H(ABh#zG ϟ& h?ꇍe20;dk= ,݁ףKDhC'k= k,XK̐pW%;9&ATto.Ί vဒ[3#eUj#޸=`dzv)Y2.<,2\BRR-103[<#zFw>ނZ^eEjz<\L_J>mp:_<I)4?YYt;FH[C U}wqki($ԟ[O%s!OB/{<tK x+^mNje7`VD{8r[l"g;So,( (yFᶘ;ݢf^c>j$玀BFOFg]'gS+-;.RN) &#$TSƔ"rȓxMک3ڽۛ&Zby?)zНx"$~Ѭ̦9?e16PZ>X0کAmO(8L|fsTd )n9S7Bȩ2 [Br$wVfޘZ+LAul2G&Z^xe'2s =E2N *|Dr: MN#k(1^}x{6MZWI9@f *WҗN16R&"uN Q+, ?cSa pIX䮍b*;|.uPQ_CƄ"Dt\tgxdP)pcf4]hBaFj@(ndO6Ѕ{&?bO@9~(Z7?[&Ԕ'0)q-tLkM@jv+dRkp}Q+d? H0hm׋k^io.Yw~~8Oo/"AQgfh1@ukXլH*`5 |K=vڜKAd mjxnw|;v4׍:ڲ_"uݝ\ӥ)=ŎH h{h_koRˉuNDwq3x$vXP2a}l8\~mq}$eXB5$h~Bݒb75I#s(6+} gC7z>\ºy!mL;MHQ-$FXr2S D'ʯ9} >P T+C_VoJWr]qdb:[tX-5yH.eZQa)گK ҮI&J2#kZ : SjAX8Э@=+-Gw[d¦;%~#ě&9)[Y%AP T Rٍq= pk™0~ЪP/5Ca RϔhۏLWGِqBo :~WpۦrobfK)Rs[PfurIۗn*d#XBbC䚇H4!Ȟz; e L "yLϐ$e_ٳQ i5""ǐr Kճ⸁ v'ʥ(9Hk=r]JUp3ihDC3TLZ eghwgX7]hd5#g餦Ex,Ӛ}`FzVcvsSLR{%7ײ)jqkBQsfgӒc.qrdҐ0>@`- wD[=0ՊZ޸Kg2gMX`rM^;xU,Wf&l`Hw~[0BXIb)BdYC*HPuI3ieG&S",ff#"z༟广?XG66Vx/Sx_dQqrlY Ne7j܈R`Yj7kТ*r%Lb+aWW*؆H~Z=Z@3l RO$N;Q]z -y!Bz6 X+(X--HWd H[CfH XqvOd"5oq;=EupL5P`ĔsN]ujP|SPck {wn05m3M.stv-l ?آlu{OPHN 5%!a I] F-r"uNti֓(/ =Q'5 KsmZ:n+q,[Ŗ6d}9qfZRJV-]xk*2"۲?5e$ kJϤ_@gOo5;kr5j 7Z@VXwA iebs[ s77ḓ72p-k8.F W♸')`0 >VļwmM{Ϊ\>RX"XęM`gd:jX>y~d\Dϵi@9+ TݞiB:2D}$@{?+1p/LfEg5Ewqk }>֬'^8vnL+?5:|ڥBBhW)ӕћpc܆0 tp&bOېGyqnw\?`^<|fFcu~,$~}Wm4ڜNLBfJqavT{"pZ+Ͳlޒ?C e#џHBވvgN 1=ڑ Fý2p_&%^҇@N{z_fW4Fr4,oj^xB-}*pLͫڮn[cHҗs6}3qp.wi{Pg(;`W֭NMTaSaŸaWw¥(}<ð3"LYUðz/;e΄j2Yp3խEɌA5X3 bŔTs(h!ЩWѓ9;-dKE1姘 -Amj13}@-X @}pBNKuJ.yWBg0ڎ }I):Zt;"쑴=qUS =ԏ-T>Kw57&3B2׽# F WMI& S$ ^sp H>U\f0e!O#cjC/e>U/38'(%/JT@}Qxn:CWAғWOw7G<|]5Pqi<~+kxAVd-dy 6i]^G" d2ү\a _Q D7֎~_e-h\wc5чr8:UQxE?2#4T Z K6.{Ԟ= rg^;ʶj82nr }EVX18s7`? K$H%)=۴2q(NX2)e$JfjfS$M%1﬚reO%Twpnc'7Fc[c[HN 4).q(k#YQe2l%W` Ǐlo#,("٨"^V] ډOh)nXs' 2^<@ϰL`zENpKlapl Y&?9<{/,(jzc/ {(˰04tA4AZb؃x)L})%?@35X([Dź^풙]M--s7Yb]5p&iJJ2sH%$Y<iXX#+Q(NNt, 4`\w.{GZۈ5Ep $Nenv9,p,c>f )qn5~X-s.8T 鯓(GЧ]U%+9NW>a[+V6T[$nZ!_N96cWBfQ`bZF[bSM1 >2Jqvd#q\DunKk){߮kQ#A:G˰Q5odM('sC?cLJWpU='75؟qѹ+5nGL?MDޅ!M5CwƱ7oj"J\ş@XдX3F--ֹm$d 4u ^L sbē;g[Q9?E7[|QkpJ e~5%ȔT #StG![ڽME uK[ƽ)rOuRu>1LS ){l4k $&v"Q%kį~T N|RU{DKnvdNm2S$qjkݎ3Ыf;C0%"%ƝrLX2=]wMPJnQF=kk~ Pg.a_xN$yv/S6V&9K!%)#S *K쓛~zk5z##tVy]Y.N# "{1p9h Vڥ#"+Իp \[5]:lnObO!@CAU:I?;dN[K:}qcsRwmNC\"lL ۬Kc11gmd+ʭHKG+ƱJh;aPCᠣ 3Hd-öO`:fh2v^3XtÒ߹!;ye|6&KnK(Rt6sl!{,5@ Ajױ-.Ӆ36I4z 44`V"QN~͓,a {+ Pv㮊E[lTeȭNJ&vIbtAHidpw4x閭&f_}vF@E@܁&ޙҷ|[mn|bo䇵]ig6(lX/K,'|AY[[;D 2qsJX`swd0Ь?8!/hHNgR^I#ƨMjΚZF  +3A0I]5? HgZa Ll|KAFyiY 'V;fZ)q|9bG0֕F}ѕр?GWVrfk LhS7'EutEau`l'UvPOPpF_*H֛w"c8moQR ub{hW5$Ldm.JK ,^GrlKA7TطQY%F1zPΤm>8(g$ k#@z|r[*o:4n:vU"qdrc$t7CgQF v8aƠՂ-%57?kkV>pSJUJ)O]. iв,r<6Y@j <)L!^)Qɫ|&w)V̊8)pG؜#jgOL=z7^J p98 3bBjI<\#~bdD n{ شr4 w z[sV"h 0& r^X3"d~4 gLixb-,!Uؙ2ꮫ{֊XykJbYܻwAF T0iZV S 44&)af@&@jDU=.Keha Æ0-mPW7IԧẸrԏvUxkH>~(H;qWQjC:*_XPV ͌J[.&4 0 tUBӳt;~'8aD?OW?,T~ G}פ){gK"2맡 VJWK{ħV-$VRaojM^PS QE;pUHíW{L?j Oxqę .,fղ 7eR `jol&م' ۾Gm5F*xCn ʛtL$!e4#ufK >o@XdJr :Hf[gtoLsw*zi W tXH c[D7U%^n5TU|X@yܦb{[ݬl'dsoH%Ypu@m$=c`wj%~7sK01DʒG%QL^d u93e)5Q[S)&eOpMn8OJFEXBGJ'STJT(~&%6<.|O?}"DZsG%ܔ#AxZBxd~0 _:ӧe|oˊnq–N c߭WKuf7K*𻀚 /xۃώ]Ny`' + + '8gR,`եs hzV96첲hY9E8&G,ɸXbKi_fEF/E~sqr~mg /ClyT-p̺*0I1?b8n!4m7(f4|`w!Y Qm:)CkFu9-]ZL<_|nש 2!}Qt'(MiY"&=n| tuvcV'ʞFb ɍLTg>ZuXOHNGeй La(E ^Q|z^#ޱ4>k7[IXD逳]yzH#3)$*w ۰$ЦpHZc)^,ly zcTx`~}ZdokShZ~YkL1e?6ϒ r'Qj-`Ĺ{ۭk: *U sЪlxc#=M7^>=o[@g fZIBz[?x '׭<!@{9d蕱'D$ Jso|XHB ʆ0F/a#YWD7lKIS[oi%d[E(jH߸WLv OT?̎\)jyw"F =y1}<$zImI|@O52 VJ -S.7GI|hjWcѯ4gk*>̻S . BHws٣HJC8xAȍ}N٥}3@AF?.0Lg>c!_7ER腾ݟ/L*t B쫗5^P`;Y@D=&X1҆RmRLRgF%-K1Fr:W!tճ*7:TWrdJyH3mH'=֔Jpc8 r5lz-(P,Jov VPgŽ.סpZӏ`E`pD:V؂}X%GC_w蠲$}ČE+(1qXl/y]rppi{u'c@1" oOzC4ۣ3)ÔlG JYHV[v8>g:$_ӯ:M.[Sn\lc`o%j.6lkS]TY.S^ljQWN9Bsmc;AJm}?#qSeAF P5n*;6J%^Ea,VZ4D}'ߩv7>]a_ؠ3G)..M]*i X FT;ҙuTɴݮe&0cXrj~MP綫"գR3b!ciP "yz"FV^ \ljQgjsB? FMa7d-@ᙯ@dIԶt^h; }V{q7<BI48gDE$6H[ "c6_,l?u|fok"q3mEras+-<h/O~*g' fB3G*j?wa̭kzӅ1DgCpd]#|R{в@!JrKRvūobGʶ:]BS.Эp^tx:\Jq]S8Ehf2ZnsGҞɯ ]bN-'P$/6KRu`F *m0Xr\ʕоf j( iki)xMm\I0KҌs fW<+UWz¯N"{Pmcrgcyt] 2A]~$B=8`@4''k~{2S ag}^4kqA+-`M1Ew%;/ⷝޓ܎4,{ (d,b 29U WՇB>Udu%P2+W2 >CX )'hbd-ER$_/-kW'!wu qq>Oo]_fJƦV)rA/\VfGn_p6L88XdOw7u` #̜>հ^Z*a{LOWB&҃U}|*"nJAaՂjHE?29nds0+ާ)JNPTJǤjҒm8`T?Q:Hg4Br{]f|wN'L8qC2gEE }=M78 ;UX`h}3TQA$(O/bQs A kџkQ;k;qbW-EhYFwUʻN"-䨾!bym T<]oM8~]d,GK ٔ{/9ErowDpzL0V&hFKX Bokآf@R!PenmKTfϛ JCKνxgT)xo$2 5m|5i&#X>T|paHRnpۑPTg^=`|woH"VoEY˜="p1IL;K]_]$jbS"ɪl:G$uU JaV@DF&FL5 .T9HwͲ2F Gܷƀp>Јd~T]b52'SlC7j9+1!?z \C`q~t@j+C ʚp.Yk !OL7qC% gNmIje%Tsj,32 q^ V֢^ÁbU7z\#ˍ5ޅOR\/Ēj8'7;=JN.d` E[_Sشj,|um~E]mSd3B|5k-@Š6)Qv #g-Ocz& ɯUnL.'\k55P`s8KE?O{[zKˡUluG_ŤS&꾝{ |}0Tpô,N`jXRVsV ˣӋ'UWj$TuXFL)!)M~w1H1껗2 ]ʴ[L9mTAKdЃݢVf͏](Bjc;J uzOA%4d(6"Rsn PdD=W??yęZZb7˒T2'iE5.9l)%B6#1Ρo㙛;tg$SWbD7=װ==tcFr0ẘ ǭۘOUBھT#3u!g^c^HЧBZl D~g#+lʅ_ =x;u;QHZo0D4ѳgBŅ=135Hd rXwbA.JX NNw3c U(a˂za連xr:5^ x2tVP=S&=B:(Jħp_Qjm,j` E!4-IP$%{@xOh&dhݮ;٘㞃mvtWK0O*+oTu;nK7i*ŀ 1 ly]~ gM5;h<HoA- Rhw31/|; +P+Z/zΧOsVGRɢ~\K,eboYiSZ#DyL*&ԳWT1@@ˈ|ek]e%$HR e9S9a,j\ [$ }2`~xiWhy*KrA A&=h2I<Ξ[MEW Ky菢7S| h@ޡRw$ ιct7ܢ˻QgDIrdlENR"wB#V*1rSyWܣOa]e YR]j$픒J‹}w%XUxEdo _)aoC0Gc΋0a (K?.CUvT!x[emcZ[oĊ" !Hr;x[eXbmlQ67QP3'M2?h\_ОADy}z9'`R6g(U$ڧx{ثw9Hȿa˹IF@W]J8P#AۃGjw{> wHuDeB=Jmu60šmH~A@ ;xVG=ag :q(;1sTf\ t!;cwJ.ìZbYg㌣A42 B__ho$^ WmlH .T`ePW14py)UMأ2O ?-k^F){8]AhiOr]ƫ-i#pS31>BPJ$ od @LNr,k٣sn5dڏk|XDLcФD @ij (O9ą=Z1Y> VگvG$yy F /6ӛk4*_{сMH{ъ#>0H{$ӧ|lKJ&g$vi.wڢ:\'NM? U!t~Wu`3\5׊:+C}!)|˨bm2t[$ 7meK7Qqx#E"K^tAJ9%0(^S l, X7ѩvab9q9CϿ:Yn:"m>>I HM1|xZ/nz ʮ]E͌.Q ڛ 0I8yޒ}HI%3m [ik,vy#{<+ ; v\PZ.?jxKLh8nDɬG;g.M`7-p:Ae^=Ri,ՠvZA}GBp;M$8Ƌ|gEqCV)/=ƲG$ҖQoWŀ+$ZϏ.snƼDFZ[+1W-!hVqu"8,{O30vS5{U&rP:k\կB9Cn MJ1j[Y{/m@4@KXnFM׶ &U@&]<݁8vիO:ՇwԽq"$eFg:XHfP^#*4-ʆ+$Es' 3n *X#LhSP~Ud܊SOSLG$tzRҗS{~%JTúx#n״z8Fv1" T6݇Q?GA%劽wec@dr$aejfa#<$o@ ˒'FQe-Rf[_NRYYJp֢죯?+a1=ہ-Bk$#Xl E\z2zGhg i735t 85n2U># uNO=tJV~lVVgb)nE Ǔ.v?B0hsZn.p0HPDȪ7/SlrrK'Hf0K)I$%Ёtw# 2T QJ#C9u<9CmlT蹅Mh*Y Q&;>i)eGjX64ܾᙲNᮃk]7J;,8hȂEzY8rR(㑧 Kvl.Q\݇]R9D'i ћV:67O'_cN PBġW\}%T r pۥř{nnf#MխyX,TF_X q},8$Zw+wutZ 5.he'B^Ay)]+eʅD+GT sO8Mz({v)ʸPrYE_=J])ݓ"w^1aa;'Z^V/B2#ǭ^d6ș?N W8}͆}fFc_>yft nXzL{8tQ ѓN+ǙOΚ8KY)T䜴kNJӽ6ckVPOخDj fl"jR78':_.]$Ê?@ "l8-97]D`9A4eIMWX#|.:"< ͜ Lk Ɛ@1;-6ʲu?yPLE5ỘMlVFO;b- ld+q Cf){ TLkgLwW";ǰv|'9tBut *!q"'?toXaiHԢT)o&|G)[@m\DoC[Q+Hh%䆊M\~.n)!W@#$=_J^,kgٟoΊu >J T% 0%:_DxT3M Ji #a^ζ/x4'!13w$MjA޶K?f#/*y=25 XDiKAP2O-O{QM8]H\?Qb /`% '2ODo.7GqwcKj1v~pe~9bz~Ww(:B'{xkKޥ m|tvg}Χ?;i;f W%(eCwSW5 r#0t:lJ^>Z\Sd$=GI?kvL7+!vDDٽ _K,(SD4/9y];{u56(PsptT]1OWo @+p" *Q _vK#K 8_GD^Ϟ ]6T tmNd!*l6Zn']N!}I6luiZ~P$^:C52NgIy%Uqi͒Vcd(zG̥E%rg28CWd4P6>$0̤6(Xyh=8s2a/A5G,՞ݼNa<ewsAvŘ?WT 䪩 rpp.3XXP.e~bxe ^$ʤEVBOa*{/Cf|}Π"wĔ|$WF?ҳ7[nG[eԴ2R+Z,'0I|E ;xųm$l胛1Iho9:*Iqc $SY*by g(2Ysc;FQ- K,?юnLfIYyՔQTNGcMb0k,eϢD ZyDF>P|N˃'}s z%3<(_ޡ' 2RTޟc1U85E|\fR$)5d@j ƹ>#v1tWB3TGa+2eR 7ŕ) ))ի[FYz V4ì,bivѥt/bS*_ 7K\Che YlPU;w IQ2msyK<-Pc[$^WYEN^b&CF-ͺ+d2466T_P +w|q1Gozg[^PqA܄{ָL{Տ:^_ WNSlmtȹBB'MpG>M\$,jVESwS.uf"#rW".G"匃ǕL19Fe3Atx2m̺e',F[Vkh3L/17ԎR& hA)2\:w#.Ƞ{^h% Ѥn<-SRY?E7wx'MhX7E ; ބxOBa-؃ʕ6U;Vp)a}gn`׶E}t,Wys)]u^Ejw$0AG>Ɋͱ"q|5r_땩f6ᔪLIǵ;lp98:7(~+򨦧G Hl_2SIdCH}:]HgԤ;m|#bB:R?}Gl_J>{VO){0RQv|[{OPBVpkˆdZ(q1ÍbCδ%ZfDI`M>\?'AhB R6"SbwIH+ÚV+յ{aLZ;t^cBǐI\jQ"(6i4&%wŐ;YNטg'YJe*dCLJZrm@,vPڑY2;OIQg=uD1 |>481>FPߌEd@`μU Uď~@/Jb;KgPsdlyyE: D%faB-=h*2#!~3L29=w+@lF]/b_o 9c7V7ԝ~~O4Xժe#ZИA 9Ec$z'@%\bz@o":w.Kj/GjņSڋ& VsJuLdmfǬc<4)ҰC`j_iW4D-}$̭?tGZuc"Z }¼$B-u w&@t+lA5X shO؛+vHI vY?ƺ0w |c-|B1T~qkYR,f=P}ؽ l׻lSìkT\UD' Mp>.cDV fӕ4+}q@Ґŗ8KÍ.(iqLpOC{*AJ{vڼ8X[T86e]_jRKE)::xDg5ЛmJ!@kGɬt2}h3gdnD_6҉(-hm{µkL"+{`+n:X>A`s#St~i4y3[jUP=-݂%Q47Ŭ<=E0_W)C>1שC-sZN b*[uI^`+K$ qsJ}z>|eytW`29JQ\W,;5gV5^t(|9qJ}1PT@QA[p|d%O*'U?/9)KyĠC,t="mAZzUF\1*`Rw= S * ?w\>5iAw-S4Թ?cXu>_oW9u|HUJ[;TUZcG蓷UvO%,O$Y*MɑPz?0hXxTȦ.G3=="&TG.>9Ǯv@ʯtrʌnj$׀/#Gp:"?R4q",H_{8 ekLb ڧ~N=(_49|ooEdv=}غ/X=Sb("F*GN({]3~+->],^z2 a^bVpZm6 cŞhncf{Q]@|AA6A^Ju0L>xێd"P׶QY>?J`p#o;%=S$aRG=ou4l!:4evT rЬ]+ݕVw+?r7>ٙZKHw0 $_W`3KSEE~iܘ` $V0xނKu9hr*DSO%a5o< $:9k3D?/<,-{9ZrЎU򩫍Gcj 9aLFPG5O=k+]*>GYn}_-(eHa,KN6ƒ sXg"p1\0݉/knR5Z#d*?//Xtݫ(" hM| G!vī10E{٬jK"ѾO8CV:CQ~)/~SGORzAvi~bU]SQ9Y,P%'ɟIJeFU@7.!iHUItUHQlaEs!m o}Ro)F$^9ǕwfI)}̊s kg/8KEVqyɬ_h|Ne'MlFGkǿGuU \i_ :O2Z~8t Tu]nQ::E m!=!'~/$9x9|Ӵez#pͩ)mD^ w/3d7PLUg}|5˗Y-jB͞)c1ZO޹)S\BQ*nn<:]Ww.i8Sg`֒f>5܋?\HC}ȪȆ=k/*}gFjEk `>PQ5-Ry$g6? Fx|jB'=eZojojƉ:U*Ud/RAݒB6L~,{zqi`UNEߠ NRrR蹸Ǒ>Y[}UmX"~SL 7/=#vrrv=@ɦ Ib*f'?UV4$AGY0E~~r ~7BC||58elhS$'c\N8CНF1LA,B֣CKn8g{1~;FXP(99qYU Q(nV֥FIj:P#Bo6ly|| ٳW7"*|QәۍhՆd9e)y!B^8^brtz7kpg gK: v,ecYmiZa7oTX \Pʤ0!94MK ٠y8Zl W?o^u~\5{L&P5bHOZHaTЧ*V<;ģ1Ӵs&{Ii*EC'Aq-cG+с?Cj-d"ŕ> ^fy m 4ooFGj.}E]Pb92ō9ia= bTb&9&\,8l !&b}Q'`s">%%#{uX7g4}]tPr S29cu#0IШwd *Z~2g^=BmV6SPq7a8HcGcIL$NF$BhK@\==C&ovzsfcZ ϭ]_ya+sI@$|@{|Bc%a4HE 8?^C1ze=f7ƌ D @p'$r?LQXQmN@56 %wT!LT!m⬜zR\y5Y NXk*$VMW+U0 v*fSt'w@?!aSS'$kicY:R'ВRջaG%H\n/di=YGaQN'hu׼K╫$R?U88 C?Fw+=!XZ[} D]HGg9L'Tc.*ɣ4fs CNC~;nqZZ؀_$Z>` +SOukJAmZJ0(QZBA20d(0 rgdf] h١"Ϩ \gwu6b!3`>]2e_w#JZm:!!ޠi)&o bNZ8"Ì9NJ@M1(@,r爁bo{ ۼW1+N;>s 8@|y V./{ 8ݍoRt0%CbS87(p&)eqR["W>NQIQEWikxω~3G<(ۜtG.fVۿ*4$e%@wE-'x#M*4WWu5'9.{rj`E6ۯ˰8>:oŸ ߈ v޷S(<&)ک5eerP1KSt] .ߠztk!$X^pGRiՔ4U^eefJl ˠ(us҂D>"Z^O'XSm4}2.'Y=NdaF*u{ gjvUB3dE:X ]`ˀuD>VmEUM,.r㸵-i0qDsp)(ӓ:2&9'h;KneTƤ]h;;=0TCj{b^gefN\3p83Pg:-TR҈  \h8үu,/:4x)lm5X},^np=ҨtZX5CC2byihP'˨H # Z2W.B[u>X,¶Oȥ/:+zF0Jܠ.$oʢ=i3 !,MuuɼB*),ZKUJAFCkuQ)kWKXԳ=؆JdT +ٽϧYz-Zw~7&u3Jƫ&gAG bH\G"3=͠\`%,[,0Hxsԯiَ;hHԩ-)ZN;Z~+֬ Oo~LEyjia)I)7IzR؛qqTVɯ~Z3}$u'3ͮKG 6kԂЊf$ R X%/kgz19Bb-=.4hN\AἻ5S/:;Xg$)|n { xj:dI DߖgWrK*.g\ml2NXn-DY\r!0Nzɗ$>x8~31|Ze4$0ˇ~/#mNri1^>=slrY<_!'"*OX .#<:/AʒȆ^,d66Dm5 hmVo%CdˊO|ޡ} i7QxLV "[r<)ҳgG(e# 7*1t4y b¤ygV4SY J[`yNö]3ײZv#g9e3ul }鼇LT3C$SM/FgHb;%TO?Z|DEP) D5Ս{"h>Fb~* |T7+?PѳpQ#z5?ϟ|W4!Z7ׄ^72¬j3w)a '*ZO*d: mssDQ(34R#{ R_S!‘ ݭ4R)ꃋ"&*-6U_CKioa3ئkM<0%= j4kz!+DB⯏%ׅMv{] 5߭:;POSք%_/UYg!"9qe'9"$rD(NϜUrxOc&~<]y>F=uNbTȻgZQYq;ܤ 198 Egeɇ[)74Uf=k!ljhj9[;Nqr1wYO2s/CP1]޵ 2bV}k.9²//Y‚?n9kиN(Z>IR#':t햑$FAwQ$1|+ &A]ۼhET8~ݻdk)]4c>:=.1xPZS=Z>eU;B\0L͑ZA j48V'H 0ev!8mтUT6Vo形!u{'YXܻl\ lXckGx b$D2^xЃbg,~j%tiP=Zۃ !5A['kf!FO\pgvwtHlH (=[wi9JgIhi۹*uE 2+Gb7K$v!.SLXͼ_#a'@KӚk(`2tMfɂùy$,8(+]KlI:FXvJS[(gcDY^I܇? !5R)q9rϲVkE3#(8M)Df4kj삶$q+}L0 qAgX φg|#.jȧL|h4QS_fS:X$羌ioAx3,,WwD޲8a+ÚDu`˳ÿU^mdHoᏤX<뀙7V]ySO\i '`i8@?ͦ,h;uXJpM3YnKt{q~D~PytF4l@ .&-1hfwslܻ8g,d&M* d7%==4qܱ1vj!3`WQMt9 }It:.BzYS%5q$:BqHWOYs* lZ}aPp ׺qM}8e"+A_`ɗOQ(iH\/~!]0 Nr 涫 g}KQ-!ygwbDv ƒ߽UeM}M58;EݘZv}&zƌS]C*Dpuy(>x79$ qԉ'.Hʂl Hg@shu [҅feyy\ak)-a4 DȐ 4vwԦJ"}z$L}孊mdט;|^&E`qr5:HeWbgi$s+d+"5Ea/;n#C ɩC oWknT.x{*w{٣]|rsrE;-Mȸq,>@}"򋱒]$Y5oܞs/7F8.ċmF#F<,ewͤ5VurXt?4ݼ!l&ۅj걵pXIq<z2D(B<eNJrəiˏ] 7@xsG1fW1G?3 ,f^$G.>Fzo=uR8_ESɅC.Ŝʄ'cݰL5D>p6W'##5+?%>Q(Dn{Q8DM7_eej{j!i冋|1@[vcǖSrUx`Yf X?KPP"$0tV@,cc}idh1 lwh7Rq,}TĸLh݋SrNC?W*^(A4kUƅ#-'^FDgRSdje$y _裚-B7l6o%J!eb %ՉH!vֆ[Kӑ6wT :h&SdG#okg/Ytd$;OL }rعwgd풺@[K+7xQhLWbxD1]<{ů6Iv'T<\:@kޏ=3'1PN#m.7(Q2]hfl%RN6cD!Y`ůYfYqt`л27NTA/-ʰ6d*jnyRɭ)^YFY.b9+$W"*hlj=GWXqA*&hOZ,FÕ8۷cߊ3V$N jPX{?EvKFD@|VSH"X;_[㽜?jG1fQ4idlP5 Og:lο$p;sLc\109]gB`pjXI \Sdm]-4_PO,*H6aF~.؊]QQZԭq333d.7:]t S#6n[D!'}_Z Cho\֏|~ۺPqlÕ5I.WBm$umwq<)zKn c2 )PA[[$wj!\ACK. }/]=lxטxR()6Q Ȕ{04X-9΀BDavSƢr甍̉P+ e[H(l f-T;7HJьJ4E윕ۄr~%q&R1&@p&ZMwT1!fiTv߫<#9LL؟6H3St% "<:VWdKP;# ]Q3 Z2 >I1WK U櫳ݝu<F*XQ ]sx*;ޮpNʾ\,}v_b doPe2&$"MLc/aC}CП󊪁437N`I =FrP_*j,H缘/p[Dlf󑻻Ike|p!uLݎԁ.2',nk($AGt7K -a{{%%HخL1$%)|KȡmډL,cA'wJ&BY-;EYiz?<Bkpp70/U!ed+Dv9Fo)5%J#Jt8-;^O@F%^ {5h:${_jCcUS_GQI9-{^nR4=e״SFJt?ަ\), 'gvka`B&-Y&]tsWk#пI: g|)ڍ.<ԬY=oVSan.k/q) 27#bSzeiY^*sDqzbz`JQ5}r p]JL`9vz92L%yc,Rn10@=d`~0Ҕ&U l>=5+g333<=AډR*4d>]@Whɞ^b>}u]I婸#+  k8ƃnI;hKJ ^y+v=%dywJ!F#u]0*C'tie^ar_A^+FgQ)Wc1$yqd(L٠DB!.+n'<M\t@7g5 wҕ=\dw<$O<n—Eje7&?8`}wԊgr—pGd8ZM4jq ]vQE9$6:bVD 9Usf<՗>W SP`^,SP증>cqy#H{)ʇ5UjvDqǿI-X. ``p Ex?x}^ne}H u]/>F?k0^'`{i/GFHb-NJ&21ݛi [/gYZ07070100000295000081a40000000000000000000000016239ea8600048d00000000000000000000000000000000000000005b00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/ethernet/broadcom/bnx2x/bnx2x.ko.xz7zXZִF!t/+]?Eh=ڜ.+ |cOARYDws/pNcL<jV'dp)cmJ4j0H_]~zBF-\`ox^˛eȽ(Fzx~[<ҘGvۀ8-c=M֚'p_v8띎|3d"n zw 2OYIeacfڙG+=A]'?g q1 Q0v?Zo'hGNO|ȧf`~\6;fͲtEx#+bKz@u5Uc2iȢr# mkJ|@i^KvJt#r95c9>N#ؓ G?#9b<tCJɛ=+^E=/.+"jM=AdKuCM{Yy:pq1 ht U}Dq4vT4ǟ n&jFZ)[.*x6J$UVɊ<$ ƴ C ]<.5,ڍo>Jh+3U\b]GYu__M}`7Ky8C9J͠ZdzrzP z/x/+ :`D}eV0Z3,|?q[ R]N)ubx1ae2xg>+*m=,FF-/3jJ+vܧ5Q+"BFE)']H؂.:.ǟi:Az'+ykZ\i_JuUw1!rilo_'oң551I5H84Vh˓(6=,AGF#f RfP%*!8*ʅOl:wv0YOs9)ሯ1l/]_@qXA x'of9cpRΥ!VyC[ۇm[]tv&5CAdڂq@tfhʄA~Ka%VOdt #qaFQkw5C#d}%ABCy?;*&~'b.J3lX[YŨ^E6 4Ӈewi@%B٠3ޡ`]“UcY5Ջo}G!ɑ>l:>jk(M,[Kv.5C_MGuRh&ڪCzJ{>/`l7_[ט9%Ah_\֢#<{D+U\y A˙dMtg˔`O 'bVoA efI2Ht)v)J*+|.x U(m LUnw7$[ЀCsF-ygU(l_8wkl˨m,EW/0-߸:^N1f p" jP+'IBcRrR뫵2\y߻>w_K/ `KH >kBoyuCi!Pˑ;UR\"&ySs2RiYR01(C)Bӥpi 3Ala|80s"Z`֓F=̤;h+O 9K?5rSi1Q_]ֶJƠr*pT'{T+ nt~9e'qO6啸zikd1^Wɍ(sXdGq(xg>T_KסY笁4Z, ݀l/ݥ:=$Oq& cLk%rjЧlEDO 5~GBP/I l2$ZYZ&q#M +|8|&^>Y :qGޢ:zi/AVh:8C&6әmf h0;{O}0%*LO`@l&͙9d76uܣߗ?1XD,S8{#rB Y)@w3GCϜ%o8V-L6 C(XA'\i%Zgm]r%;\xxmO; L(f]0$Y]t*G̈́߆CV[aYSVدeb'. MqKiJt*Hf_$pBI(D{+iqc06Ҙ >;5bhfJJ顪Z{Ѵ֠,umNf[&_֑nc%F-DIƹQw~fpH둓>kšU܇]NZvH،CQH~xJiF Ig8?2b걟N9Hx/,7Ydm2!?߀A:|hT=/> z ^lj_`H Ż3쐺mh'i3 ,oWK1|qz\ N`GsTMF8m$ai(jcBVgkt>+(܌>K]j,m:"+^l&JǗ){{J11H#DyNp[.Gl>'7x ݵ{vhXBhgs;s)0iwRqovxw^bŒ(?q,yp@Q5\ٞ+̽IHȝW:m\hܭ:NzVm YhY2rfx(\i^ s9 OnV r5[!vfngIW/}B\|AՇJ;+2AMpkG&hD}ϰo'M4䙃P  ~ל,\.H\?IM}t1Z0q>M?8޻& brm??5V2VP@>M#g?DwuEGһ`?^T6BWjᏲgͲG[c62y g!3Lpԯw((~Q'/wWRO'.}u_X)PSdC(􈼲`D`a1睛.F:D#H8l.|cƞTRPxj56eZ/e0CwǨ9+^Pgpq'$iO'0⽙* wyya\ސeQy;".ZZo?=B !j#~ADpQ$Sa5ƒQc\$M)7K;sD;v˵VPG6 (qJO35/uJQNnRϨv#7]K '<3tCLB/`=P,mʧΉ_ `m9^,G&"/8~b&Dij{,yiPF|``}BW,wn|sy.Aw6pYڏ pIGdpM/ 7T.|H>x9:j.E͸~4t(fU^woB R( )kS.si_pp{V.*?JZmEN(Ck=h~ܩFYm:GS}2pcƃ*BJFnjې!~l(Y:k1RTcPE!} _{$#Stԃ={[/Q2X6R!ۊa+=)L̺iu wp2o^ݑo 2`8{Јm OSmyE_͉tc [7 ju4/>€*c.r1+VC'!0tFES1h)rQ܃ޥ:]!LILAKS fQڹВ!r: wwxW+IĊF å{GzlkQJ̥Lb,hXs9J 0/>`q{ ev*a.i/WL Ɔ-u.B])J^I@֥1'c; rfƮh\2]4p#'?QSV37U VA:jNS__B`'4A%jAuPDAP^;mƨM:py0'yRVK"~2,$;Of~Ƞ#")+Fkh2Pz5!0fF1慆`ǹH 1dh9FD;FtfЗ&t8Էv:#%@ʗ[yh)l8T4CڧtE^>Cy='^7Ny #6T;vKzt2 "vmKs٩p\Ɯl#Mx #OU5 'bpS^֎s#E4L VB`mDZP8 gA˅qSEsSZFt2*/WMo=G}Ho<e OHr;Bϐ#w9rSkdWw T (]5Ni÷CeJK0a.O-(sr*  gz2[FO υ&4]j'XtPKʠa-NwiLـ8oWt5PgN(S&y9SAJOo/05_s i&Ϻo` W ^ojaH^ :Bɛ}eMD]ZҼ`d1lM Àn.H>ր'W/^ClJV!9[@c}{sVc<$eu1 F(%XXJ%kf۽`K޽}/V3ƳRMG V!k$P|;?Bx5r&gMx_-  WPn^Ox@q+0|Q`4󽌑ҹIGWلS|2hVRoha/b:2ZgjoJ5uۤGQ0~ʶ ;_s&PQ 6S.!͛'[?0nfM+ς}A68%1"n ]FZ{+x.@mNd, ֔K-ua>dRrX|F1Ca) .U; |*&k{FM9감G/L4WXY+k*)S ia78Op 74 !8w(lүgt7wUS(ia&(@8Nѭ "F jv>\q$.l%Q\1E͕ ׵W'#7ۯ;yoI͸A)5{p5Cb`\1IٯFsZCCR𕼇5& XI[p_Y#. 7 C՚]zc3 O|Х9WR"x@?NZDt؁c>-WaWq dIqB)0wGۗyRZ/Ʒ@@B"1Eۺi4dl.(RUcܻ.-\2d<ODb~t9N۫ː.I~c :h6DBb\H-z 2F{_ﮃsr#в#N.!vi?TC7 #HczaСif̝KԞ賈vhG:nI<\ג.C~@Jmq4sNp'=1 ijɧ^c\;(x LIJwy=X2R1S&0p(px|sA ʔ܎ \p'0J4G)PB)LYQ&3nEJr!PYiy/)ij*ڨ"r's&$yxY1 xÏs LoFw4"]?LW,48O<VCr-&kܿn3]+\mRa&MraQǥz+ #j8 ̩-4ZWs83()yR/::7>b^\th)x:ͷ\G`@%myքM]gBd%\ݷpr J3)Fe#co5`$WxunyAMhUPfFك!~rБ&J4[T9dovm %qߪ]o*# v~ z^d~b |i#&%u @L"awAɋk([^ѭlsݝ⦿N~ioKwў?1Wix̫D #)ZřNOWɶ(f5N+fFټ-Y tAN\2ep2лkb)4s4ӟC 区r2%MYcB۶)#57eP ( ?JhP5~bI ۧ JqHS27j݄/ӏ!(+mUͺ=F#QNyLjhF|{hkD}~'OYOiªgOɪHMh,~Z\w&0W]ItxivͮGq(׳6n3K ŤРδ0|C - $2vpMwDӺ,`F)Xg=is'ψ%A>Qaa6'%'uG9\A*Z$,*%U*~+\hWHPqՓjAilG0nʉi)Ttr >2(JBj-RyHM$s#O7:xlC@o|k,jAeǁ: CzN gĠp1tbkf1h77VD(g ;Әɢ+W1;p6B5}W~-z]I]P(1KԆ`&Ā>pŁIb:$9\s'{J#4\ lYyk5QyvA*Qso*HΩ` gDp I>2zI'n.MH`bP1KB;OI{c/Ev;&k[*zgeh_&r=חfOa/zx7*aEz;fFZ ,ٕmBbr xZ9_ls'OM], D )q;1Gڌj{HeFv'CJzh}.{^.PQ [^3P>@ps#O%0BhqElXYi 1 ]r&:qENyQoB2H4]4o 1BPZ?[wbCz7}ZE m<`D*R 9F~h` .m;uf_Z~#^P˝ J+Q#:E6 C&4\fZ:P2 ݤ-V ;ܞRm>EfNZJ+p:>u3ՆN5*NqU[I[Cj]!r?p+d3x.sq2e#)=kJ2}~x@wVpl[Ov-W.)Ci ibpB?rF 71;taMpGP'ϐpS!j_2!/ K~/__#u7~f&馜I^3TR-E0"[O\(F PeKCqlVwy/6k1ʉ 4%1#[Nai5w~CD$e- ijb 7H1">Ɏ=tN3GqeZPp/jqݿШ 3YrJ RQoSb=|9?Y'? %gzQi +jYӂ{*zԺkd=k]ofBs~3,4";rv+#?wMgרx/}l.zӑ]U' ԵS[t.D:QA&AL_nѴU6_cIa31ᨗz&`79ҠYh/M{ EmǔS6&bl^A'ѭ?Ґ@8QoUR}4bcƪ~V1VJ{|-`qRo tk-N6p1Q 't :(RMShw2tW_Cw_4rC/ >eL5sy-@OOH ߮Z@ 0&D=c'Sm:O!C88*GJ.\c'joyh_ iirp)"n+?@=) ߏUl-*KUQ]z贼6'X9j.˼f"ň\u{ b>rC]Ә5Clź!9PDe:p'g5yl[0a&? vm38JB`LңOʵ@GD,Gr @W$tBЂ5ɹ8Zj ?!~N_GX|AYWԞ j_A줩L[们GN95kpLX$;0E=3tB\53Q6MU0qb2/ B9?/Q|8[wz]w-wSm@k .ґإE8ł+{%-6>Z))jR~sE/ 36Ɂ4ߥɎR0`*҆?=?^ b|Mr=̺Ӊׅ@P%ȈItTDO<69TfhWRʮb'Я{OB^/{Jgpaܭ{m) qbRx. ScH"ӂF"nw۝%4&{c*u cGrk]q{AF}\<æK{|]ϙ/S/*]4mȇ4䊍sKƂ 7(|?2NU-a=/UXK l# _jhneǢ>7Pպ8P3*"7}.AM"8ZgbtчrbZjl#){8~t4ɿG!, oJtm :MA.0,#bWzjWQۯYcﴵE̿s辶]D{i:e,IMj-ei6Aj뽵HxgR A9W:5kavfgv{cVB2,vtɣ~gGSk#`;j4usrp<3vy-#zA/) u# qj& \hX'Up61L Z*%#6&oh ]PEATM^I7mr@( 4I!LM)jĢ #3pcl fA{]]teg’$EMlwZjn+/tY, 4aR]u]e/`:"]2` .iܒU12N =.ޏ_* Z)?綽Le#gp؆J/z ztuPazLبCBb)~iͦZ'˶k\7_5RA׃ड़BDԤ(dR4I t<ñi4`X=BVF5ՊbEsf{D2T;|nL뵻ϰ6ruFYfa)s!'J2f?$zh%orFA^Vn p 4m^mQBzDYCoÐHMz$a\@s垆M x(rcyc;LՙTv޻݂laz^L/e8HZ@i.-K 2b>9:E71Ȣ)D9acԹi ;_P &U)Hw@hʅ7J@F*5 g oUVe1#فzN[T@:RrH(WYb3dZ8)^-.o _\4@woQ멭 Lj̀S&guut8t*Һtbp*N2AơzTcu(ߔ"t[WӞ V|c) `f!DL(6Mh:5X05T.7C)gk W_.UM;xlA!k3JhRf6^_/ϱC%$ ؑYmt4r(!Ȁrb8f-2:7x0N}Գ:w4ύ@#nϔٗ-fw=qXs&# ~˪ieMP#okc5 l9'AI<*|zVWBJH $&9`zz @D-DYI.)uW[# ٖ*^RZC" |UA>~8 ̺m [ɤbuᰌ0gkF  ʹWW2ϒ~&cv\ܢ"%*+afұx~ʨ1nLKKt'J(5,iggE2i _Q1d<O‘BBпWUvb3g%-yC[^(6P3{׌.ɕs;T6'M֒7.Lήz!cu@z֚7ӜK<9$ U7KT_*d(tѝOѬ:??6;3S'Eʘ""5^e "SwKG"g;) ^ 9^LmZZ d!~1z-T~[ 9@@Z?W yξUR&A8%mkBoQs/.b/^h5Ҳ7K5愬ɴ<.bEܬbXngKbBN]G/҈2)%*-Ѧl y3FCg:ͤSB>Pﴘw,}Bg0w?A~B{@t'ߧ+}* \:/Xh ^*rNZVW `Zd:N]YN6ptŹ[)CAيsٚ.aC̔og NY7̌I@ B*/TvQ[` Jf.⾕d>?t_y=$wmU;f퀹:NP;6{5+pik5%洧zѿFCQ)_K;3L9_C?tgerRNx Db'_Y8k$#&߂ecădLBjJ|Aw6$8HaId2 dB7ѬuA TJK&EHW3i'!5UTO#2z/7ԕe`cc"֎3>l]]OT}^)^-BFGHҍ"q1zJR("3x~eT6wZ!^U)%ԡN@ĬgtlUV`9SnJI2Ut{8vşYYPanGʄ'Xr6Y 4an:%Wph)eH3äR}+/UIuF3ȺMN)cG8 ԪtOuOs^׹mWpH8tB6vp%{a>Șx\toRM^4 Rc5W7(x"AU)b\6,6 ;2jS!Ȏew+ ĵyT*`të.չC¡G`uTt"{b#C4*}{Y絓KoB'u\`MăTM-EL皳Bl"ze(ܤ/z bB s!Hx2G G3FԀ;t~f+`mؘSS|!V:͏ĝ>)hCRB0 &m֞Y/*\׆ z`|~]+?⺠ڰD $ƚq}yQDǰ Xp 0C,=+˂+CO>P\Xu <*BBGqg%o[k_"_boy&pJ^뎟Kl;`?|D=:mW(p b,yPv퓾t9Qs6 _.4PJΛprCf|[YР^K8w1h!,`-fR)Tgj84uqD t3tD Hï+[p88!E+$`m,D6LkR9ʛJ-w>_J9v6~bN%/u cu|ZPH9tXu{F]N+~gz煯Jkpe&prs,#Ub7h~zjcτ ~ {끦 zů]"*@)taR-*GQ9=MB9Q_w+qr[ "8wn ;A[AR$ɺy)`] ltgkl8Y ^6 .L}`slElAC4P!\}AY ՞HʉU Kgy+~0ŃkCėhs0k2I&Ce;g"JK gRqX4>B~&'⬝OIe')h鯓cZN6,!^QhGF @ U=]a 時#̶eୖgݕױ |BIpytF0Q[w&oD1]rfj0C+n{E݂e3wt}8|p[-1$@ntvDėrrOX V5!٢8SH65q권I̜Oxc0"אcک͎`4Xһ݁{E$Y6,!JTǢ%^T(f\3Qx?/9i(4bu8eՔv,Y$0wy]2!~_r7ߜ޵TW gl&>=ԣt=s 2$:BF:S622'#ޤxeQ-y B/%^l&ߔFyggr?B1eE \N yr0,@1m+h$3Agqlt6EdwHa݅yLԂ7OI܀Lᙽ0S%ї^#_i ڪ.>KTnT"ϰ7v*iR;M>z^d܉IXqytkQEKcxE` EzgfLhBB󏫎q=RO;me{ibxaQ7\)JM̠A@g-?WQDGv+tA]\w0~87 r =Qpgl@: hwPD 9fst15SJY ycSsn29Zv $u4RBSWf3V f v/2r@WeByfTA c_QPjãIrbK>_zo߃tt8 12ֻZBR ן kuŪZ٭4BF@x)*WIw϶{E/{Vnb3:N]TYJ*9[[YG}}v߭  Rny[dv>bM Gc`>B!WYѪhԁc6T ^U#h!($J}Xe5mLɕ9ARw"楝]!3V᫬jWMͰH>@ZFA=g)Z~DRJpFG]O?In-=7=m ,+UWz!DdLó@gN>y9po=&zHt n=ֿ{,xr<݀E62$<pTEh)6q Vyoa6١aW>yt$+d\̧ Ibl@Ur+rQ]KG}C$b @ 6C,fHq'EZJY Gл,NZ y)](5A<`Hw;B7(#eX{Lj8scێq: wޯ@/}!dwܳf#`}fӡvU^aƥ$Z sqՁʒL6}l{RH1wR38i; EXVuw+N""^hoUJi#ixQUB+u]9;Y' aTZ9OۡGa+M}z}q7Y6Jk|tJN=F YA+JСj0ay] WJAe{V52"[X=ms٬Hd!4Yd+G }Ւx+CFL3h0 -T* ,8aW{@3Xk!-O5C0,Ss=^t%8Q!=a[ΫeS͉S!0*_ %ZFTIK nBLՋ_Λl &R%+ɼ\Buwi#iYgJbG`#l Wټ: R}O3Kw|b$Py&"5Wpk 5] Q?ײ|1$t>?{WͽE03lӄ@Wrb\g)dޛ4n0C~S>%𵨈Ҟ3,>,h VZo@yhmtu})3#k῍hM6zeQhUQ指-x0CXЍ, v{^a;N2E Z㡊Y $ )əBc=.8MÎ`g*wf`C ߶sȻyp=Id=Z>pE  5\]ZڦtYYdwCꄴ'zDvACVpBI#A=A ;‘EOr8xz7 Zދ3 2(@)$bBڵ3b0tg(W0:;ҿ.>VCil lU;\.[h i?9@>g_H(bR/4}!|By&CWxpi٤y9ʄ`_;bq2e=ӗHxut_34bnȇGA`LkIR>'A R<2[uL'W;[Xa}bj!Ta>m/ME$E$ie?2jq>`Y.j(֓a uA}"L*Pw$FXhG$x >lwX y-֚n}IG{9v>m$!ޜF>wm }_akjvF2Yo17rEf\ՒpL8s?,W `MjacF=sot0~UrdCxG6s?z񱇬oQ2x@ȑyULD+7F:1+YJj (Kav+'"N!ŭ[+yML!Q^@a`/!E a(\b$s5ߓRxSus,7T4~CGaG}3 WuEy%k{oGoDZ+pYһg?Ol{2VqGJm/ y6< \E2&0 Cc̼[ti& *9j{XƓ֮ȠͳPs̮yE/@ e Nq9%~ZjsM& o2Ï^h86{Pd?4*j=Ir^2w =|뗷ׇĨ~l]d͂ 96Hh&z')ԶαN_S+nW;2Ȓ ++ c768,H9= yuπ] ޛ4 yg(ajP 4JqҡZ@\mR[u@aBb\'6Tl$PB}(PK Su'NZ FS,Y%^ZcWDI p ?AZ\3/g k'D]HY<\xp U䗄E!\^T`Hv#$x&ͮ6>=H\`N4Htqrt܄^ÜSr 6B+eT䤭l+a-]ٍEfܽQ4-/8%J6E//DPNͽv9&; 0d(L~@Q-b7XSmw~0Uij5k_ mμczr2eY5=ͅ Zn[y\ Q:(1ݼ27/# U<{)kNf)2@Cʼnk:r zPQSmVJyW$5lt;;<4|G`@*;,]^ h]B Fi?{n7_AnG:~Cx#UP\#td6CKlK%RUa!,m*?hu0u@RUD͇/6 3oE9(Թ1k{z;}x:ԏ>͍xKkHz#B){ EvDb[wV6=  *y#(R9қ9Q@ktZc8՝f~]e9t&!} >23z)xo{oºRs%{jYd+fkv9l)mP@sw{9}4uACw?CܕBHAܞ$/)$ɝv *zLN]!}5 $D&'-T]oicv7=+`_U/} %X-NaVqJŏgDX@2p`hG6bl$j ě$lUJ=YIܟSx0 ~\ܳ t!ɣ\5}W\-#&'pgyB|WCq:w_;KY44O,V2qйZ ljIYǼk:F=~iЭA+YݞJN1~=Nߴ#UPű%7|MrxV޾eFr5I:o5zqD[$3d0; udU^(B Xu' szxM6Wd~4𷏕JZfS?HѴ%zHdffse9nQȅZF+t`K͞gLm-\1.;$Jct^~a[o=KrbvJ~FQDx-W~=[ih+v#D(2`+T\=O #K~JĤ'V%S\}3nj$cu1 ]O)k51Z!L0}^LHs4$:@@ (e+xӒpmSboOA=we0{QWCP!,2_6aM\nKS>ȮP|*xd{ j*[pNΘY.4dӱGXoY+GwoE끼!֛`PPKl3WDӉ(ii :p^* 11g(i+0n<+vH?\X׷mޤ6Fv+m]'.Rtl9lMꦍ[NhoS|r7E-]" ơ0|V\3AK5@au2>Zӭ煜n(J1MU4$&ag6if/"~ ˬf+?#-X1)t+HdУ mR z7XrY8wLܴhҲfi4HBwsxFv@ˉhu?Wߓ~Fpն=UW]2DQSce2o |g=2sZE \i5%DDw1I=x%+eGC8-:q R 7TX ЕiށkwiC_\>hUu,B6ЧJ"aEQRv؊`iP.#!V8hP [Y/kýMRz1]?Vijo-}{L^s,|nWOEե[`5946;O„d㋮xC rs7 3iGGGEi2=r(2"V,N]ˇu]WrvWK@w“>]@% Ec/p(}j@~39 c #6&^|t)`1x޲br 2]C&ׁ5xX` T3{nW#Ǜ}']豰h %RC|GKw4#oETaIoιV}A܋Wxh^_ .s1#C,P$? +.O"m26rHWO Q:&F"V>Px MO8 D`9嬃Sh;^.M.1Bɋ!yxerve]R^%\i`Ӿ2V>:^-5gQ0k.!\jq*d5URDV|*CL?$~ b5vBx U@ Y_)hݱ2uCyo&a+@Jm9\(jU5a \мBV#_BUcCQӶt;?5{06B̙C)/p^mX.y]>L pvuf ['A}0#C jWF{ k-X̓[Yjz(SFhjCL|nG"IM1̝'##p.xTbm)DN)<^@Rv9}W87ul6RR=jǖ R* JG?aćS$3!8'Kٝ?P _M_6u"J4g\K4ЦD{ے SLvT /aM$p'H),}YMũ^9zWТl+Y-uiak^Ў:StkiEf̬>6|!8>wv8,eQ^ɀ^]DΎ_v]ianXLkح6#'{j+zu)*^Kk1꘺v 0Q_Fbfыd^@mc1T 3#Jsx>N\jb0@?n\zS#>`-@{UL*\K5Gn45:+{ 5N‘8 ({JaIn V(5}et.6>-lhYv5T zͰp !6]%|8kA#+J&y.ïj>F2ܿ}Ff<DұVYΰY~ ugIt+QeMycl5-n9L#%ږCeP+juï:7Fhrxh Ps]dEa+Z4[qEmҹJoɾ :yg P:FoA ;T'z4 ̤`os& :ՙ]b[x3d|vi”V 6j`Ζ빚i4^;tK6?j qҐf7DI2T-GnDWZIM|0[xZ_}JE SڬLkp{n s߅9 ϵ+^JY`i# `*fq}>w;8̀vgi^]gU^PXWz /J6SkB5}G Z$s㶇GX`,:"! .RD'qPzi({WEN.MZt'Lo=(_TLZa]zE|N]ʯdu+:z+jY% ʍMyB+ћ񌀡Ӻ(Pci{ïH0;VJz"7O蒃 mncG,KvY.TSFxaXf<,1X,|$ܤ'Ydm;Ze#Xtv/[::x1S5?<7F5ĻĖ- z'1o1lG-H~ ہ-;fI{o:X$2VO ^j! ݩ>{^Fdxw=I[/֏B1NUc:>{2VUGW8B6!JJ|Hh(e*gHdtoy_EQ5A5AYB2a cx\=i}Xc۳o> i"#av/-/7@VBeuT+VH@3-T}h>,R,Y`;-mEeʤA'ZO[qg8$}kBkz'uﮩ[Ztu&R _LaN)2/ν%1I+ R~p&p2Ԑb +Qk 7PY*R;0 Pr=jY8 kR$ j2J6U4 |>z\aVt'\ϻJ}Y{xb!qwn }nZҧ`m0k9PV^ u/30p>dc2k(=xd%>t\xLlN0uYUԭzI Aqom?ӓ]P }Vp 9n9NK,^+Lu#G[J M Y<2s_Ɏ^X{sMiǍ^۰v@ogA<1q0LaUQ}"v6׊qJp}3Rg^[ЉJPu9_Pl7cN} n\>"B;.X 7蠢s=;ꅾ1S' 'Rʀ;gcy􌉟vE"Tl2`nKś}b`W _V׵1NE06w`鱓x໾>lTF3[ b\;sޓJMuā̴`@?"3`Rd /M\Й`EaTQ"=+>hτAKpȚb@w_ 8V/x]x\+4d)hY7I)q[o  O{Rcī5)_fuqY`bD~~bmͿ~vNuo&?|zhg@q}gJ}IqcD+i h XcY=vu48ExpשJ@<ܸ|5/mƉ}C]pwJ:Fz㹯1NedEicچss&G&/JsٛWB}3c_iX]^b}Gv_XOЍ&8.5COR@f+~<*_}hO"So:lutMLMRc]X褯|;)gb!R'O4ӳ5³ZP5m bqRn>%1m>z. i&z>c^ 5\ &{r޾͡|.= `E+m2fe>C/}'jK2]J~>"@S7J-f [1 Xx9J7UW9qZUfb2I˥eD_b81:?gFS(-H!['j0$>uZHN> Ʒ QZy2+Vk2Sfk1r 0C8Q-I{`NڗҵKԽ;KQڅxr&(d{h踎 T[~z!ѹd>ҷGQOz1d[oq 橧/X@ZT \]SQ_$[d.cKq7A8 MRpDlML?|iy*H7䖹m=_.XqèlE+)_1%co9{/䁎uuGMJY@m/k&N5v]p 4b<8&+ _{EcpPDP_9Ylk@,zE`3$x#y%NNR?<BumQ^?Cfˊ\ө"gs? dd4Iq'ԆGLM8ee䳻A$W|~TM2b6w •?Pez-v8EWDG^`D}$pа%k͎ (W\@&?WՑTn}w=c\PB p˸rȓBI#֌ˋ&8-6CXTgwԸXҌ4~a@Y-lGgȳ5ox_)֬`;+὆ Ho ytnV޿oEi|[Q 8\PNب)#xu}vGT$|XN7$[w!cj_Rcc`Dn#cZmqurL2?d>!VE7Qє"kHyL!$:@'Z\WwjսYcSc,;48ikٶvCW [U29!B@~# _2q,7yv`ra6pE@2hz`mvrCIV1T^q,v\%jmdY=5ތt\[ꢧwvteiRel"6z䶚YAl[5dUd(̄FSbrm߈ăfr5{&pj |`-,A|k9Λ6:s˥mZ[vFyϹЮיtaiHDOF-Kdn£J๢!m('-ah=y%pޞlzLݑ>|B.va3oC(oqVyDߑs[#^v:ӎ!qR>Xx)T_͠-UуT`Hg80 rlr *>jƻ|Sݥ"Si:c4Yq(^ {5Ȑ:$Peߛ[nX 3VG >3?-=P*/zr͆ꗺyMGTܗtM0igw mj.{X,|]V{fxz^|xj6Dl{.y6j$z#ݴR(}9R?RpMPt-"x"8qhsPs_ dJOv^^N˫ko[֖g+Umi+=Ehg'{NНdOdFI "X^~+TP ۦ8Wj2ɿQhEP!hhYb<+Os٤i[Һ-lfGѰ%&EX@6$)o z}9jJe!`ƚ|]}?`5FKXdh˰ DЯu^Ds_oo056P &"JR4&z^a:xrQ Nf .pSGK3j7MYܠ{MYu^n D]5]lFWhtjqFlH2(J8)&+摗&=jR9/J\Ͳz&KW!c.gon1[?DZ}m\yg)9~_[gd ]_3&*%pNlCKF(7U߰GG$ķI/ ?0*He*0U& Pݰj˱ GTӑ"!st\brMh@h^O WOs/x98g 3jx75״q|K#{Txcy!f0 FA3]쒼+L9`}<[fp}V:qUc5Ԯ ٟ_PAv}(^/": C&KL Q6Q<om:Q]@_)sVa)&ݍvy"a9Ӄt#!H~n)STzl0X KͪQG.j)SF0ONEt1 #lh[WWZ`9D3zT>;oy >ק!tmP U?:CMnI!׹l N:6e[)`K9FN35g=U%$IHû?fuvbw%E5Vp|y[_R9aNi`^39En`7K V0pyl ”t!o  ,u<&^X{{(+R%z/~}QErim#Nmea@剛N?HZEDµ  a!;HBٻUaw(JJtE2.^THөʙm*l"'凫p>~|3P15^Zqyurq}8衙zx[n`f( y9n|.GLyo{r_1c{C#haqrݍ/cǎW 87&7Ln' E}H0T괿i9egF]AYv˞mvRttTƺ}gy Ip_!#LH :=lҳGDr-[EW*X_?(捤]M?*`67u&^ܙG+L kbt eTJ4Zg ̸{ض}unGkl eISҭ~!1.)O RqÖK3V@6zMdw#<$A^{Ýw;2ˠ)|R,?t|}R9C)C |9:C2ݭcC1vuK^5\6@C$hH+6J| xls HRuV: WSUHyk bXbEW0r):QkS{tͬ86G;DxRe[T0ax]vz'TF`B3ϙEU*b=a<\D)ޝ0"oȒ R{h"w =F!ZnxS;] .9UXu,Py&PqJ˦-1qbnoI'bV/_?}d,f̞:d79ƀ66Ɂ 9eO@sD'MIf- yCM?35, @ܛruZǛEk` dq%t61w&T-/s//r%R6>!8e=`* GVATEZC,ISK H yM[a[">Gζo(Dِ (*pM>U>|5kfqr& \%xe~B'A\}js\d8'To0(.yY8b&!EyuwS)ku0XV״L{f{_Dq1 NHgXk6|SĺNDž Z$6q6~ahAg(wct~Tӳ %C>!Y|kRݯҾSD8 pՄ&_nr˖󡇈+\k|w»Y{j(*/@GJ3 ܾ9Le\ɟ! .;ᵰӀ{n5?@ sݛcƲ YxR6z)hw 8(/sbWXMrpq{Rꑱʡ?:tH:rB4{`@ѩE[+hC`oJ˽* "$qKjLXEٝz sT6[5 R(bd v% W$nxg51A8RaU>X52C0G#ʨ2j5`ì*NvDW0H-@}%V 48 z&n 8[a%*11 MmcV 91)P ײaQ*VoKs[A3 "ɤR5D֫צIxk!Lsn)C v[#yy Fy++ky|hy/#k{jptY|K,nU%gaʚ믌|*bL雄xM4{ҒSU!| Jp%[9$Z30W;*0!Jɖ˜|S?@I: S_%NY?фkTI=]}'Tmzu ]N蝶hM$L[tHpr{*okjyv )h1t<ϩ` ܌L/!ZgԪlCDkptBc2G. kBrW*#WB~/8 u ,6}sM ,rF_ϭ, T&tDE(Jo .9Z^; 1еT+Tbx&žZ/^n+]zL13G\ve% eq܉t4p=m9$~aEC?~J|q%p:Ȭ[+cR%VYg2t,vᛗ7sW`{{4} hkc#pq"#nb؍A VRR vȿO+"ݥz.chЛ |h!p.q*0CttE7~b h@OnϷBzh+d~o:y *5[6&/PU`SZ~J=*=}+m`,,N"zvb#lh7T/'t)_fld6*K}v<;V_yn/-}jG!HNO+xϮ >]!lF{=7dnE[uA\'#*vO˒zOHz呼vsͧԚ,L(w4{4-0C4AgR~ګѷ[M )W~I>ф@V=kmjJ{]/^;nJ?  Vr|;Ct8#" \Tl;Vq5 #TĪ<bBbچvO{a=M~.n\0^V^O ZFn\|=mHmPPSܠR2L`uj?:*$Cv_To fJJqԨ/[^E d cp(J1^ܯ))YkF Muq<΍OVZP "4:0͛bl?A iboQ~.E).W_\|kSgKT!vjF(C;GZ:;=yoSv:ba%ZG)Q#ʵ0u:qX!Ay}3[|lw/Ab,Y"K8 ukTs;ZIVn_\7 NX(9}.u-jS\HFK8H|&H!8+\qMgTa8\6C]o%16; =5B6,̟[}Bjsn2a{u'Kҿ Y{u;mY\(/9.K@(|4N <8PxMސT=ؠN$ʁ}_u[]v.]ù=)^߀*V~^z v m&`m'^#"/GﯩVhp _pl,qۃR t"ZI V *u᠑Yɐ98F^Ҡ h0:l;۟mp`שpHo$*9)r}Nn麜9i\EP)p:#0|^5iO\; s8n9BNNM<:+jSxǷtD-vy}l> I,R)ύPm 4Z|m2m'6yf%J}:ʐ= 8)N,<GW<7;a^L%ϦvU 3|U M, XqًsZ$%j{8AҐ>ibw:SqV4]u$Y?20muCЮYpPl3W>B `H8S+1 TENcbȧ0\T$hQ<•X}tb(h郅T)Yr :hK֜Y[w2{݊1cs.aVBP2~}ir]SP~0Vi) vؕ%Ig秐Y@1DROpUdc#rl"mP>ժ 7rX$~!,YÅrt E}~*7 Bo"Nٓߨ(V+CkrP^6aADH4A=40(}%~fV"z@oh\檸L7 ]9"$s6,CsG YqV~e{GOiX(hY{qh cReO0 UbΓpEEnv9f$QR>yH/+=/+v$ƒg'0B;54MJ³"$wߠX1"U{Np&xruZcζr [JߥoNH11֠wTz*~ܺCW8EHcX3NH݊7p G`|c2 e~gG偞C {}un_\!ft^g_ CȻI sgMj}zi6NPJZiz7(TC` 9eAb_*cf4Ȝ*W,v~&l_~'r-cf-CJ-5\jwe3{7Ѽ|h[|[Y)_;6U1t !nV.=W~/@;RS8#%޹-VA;xY@A;zHYi!nüC8^Lz`9Q&i仐%׼BMUs3iDf+Z7e*6ZL[c`ny2쉚Eï߇Z-epƀͥaV1Nh8u>?f<  &ϟU$D/Vb~ *K(8-JQoK4n%jGikA#;~Nw'jb5K6]bw7R9Si|{?"EtJ(2pt%`T^$ Օ:YL_W˷G:~$[aLdόbzEdlO g'Ċ8G\Vyiz[W#uהMzPpFc×{MNц-XC~&}":_QY+SyQ_tix{g**冱aVndM,kd0u"Oսa(?unSAw fgcm^ pJ_~ ?~+{7ДΕZ5p$^wW2@&k(7*W͇6 v Kn%ظ#"P|E)R%ސ1n|̬Qhw /* 4eU27U@ bƄ#9JhI8)˹쯠%XduB".R$]6AŇ:j Ecb}6hRt $G̈O9dcR+< UhXGn`XbiN¶uћ|as74Z y%& )8jIn{UXyb!/. j'u yΣLYB~w s<.N p|/Գv+]hvJ%(C?<_׭!PN7ځ~e a/Q >D{hړ @ӶsB@dJtESP{U1\vڅ?X10h8YvPȪK HLV6KnQvnN2i?`U&K}Vgрd# 1d:J41Y֦s V^mTńfʼ~ BhÚ[~ !C-,~tu*)E ºD Æ J2||Rg(痍-|J2Uv\,NgM{!5ةtv,&'Qm4P ȼpf `DУ|k*xc(uRɬԺN~S))( WN*8\- ZPh޲*-P_SE7ңuf~9L~+ NGh?̩mXLcue?ԑGIzS;T/c#i,1HMG'{%ư_orr:] /,vAgDy7aIRśb(.{oXFn1 =aE!˹]_H,5w nszcO{c'-덬 +s2\uNQrc)lwrq.!]xg"md)eǟ#@#*J T68~:zj ṫWIH=dk;D rs?ӆ1m#DRԞK0š/GCbN&Eq|yrq`]0 ƶSmKe)I6^/*l5 PQ? j =eݻҶKs]^>Y}@UB7J»auz튊VfT0?UoO=XC^0Jw;<[7 ,g d ob kbN: fBjPmRCU#v"/\VZ$smê^T+*f=_<#0;.wH"Qx7tn~)Q U `J47ҁm/p|P8!.h?  U b k#4r5%W1tA|?W)=XަӰVUBdFf#CR̴:AI4xڑS(KZ 8 ;0Kc} &j)GX j1h"(~52[:*eXʏ!뺒L02y5% O$>$7`复/Ur'B}"[ 33aWq|> kIxrcK@T.;#Hf#?Nz3S{v/Gpp{}Ư1.VTK%GEȩ,U'; _ k@i}PNFO Y:ј8-dE~D}uK6;R3/uXn^ =uТEՇ4wo]y)~:P_E٥gB!P6Tౚp}Y*5WM`<S2E}XZA3#vU=xEݮ|cZ۝i t 5 "ux%q5/KT` XMq*rKCOw:n`M~%-q9R1TM^.ACtLlI[{sNrv"HZ)qrZ"*ݴ\6]jYbN8B]exؘ0!OZ N}lpry??BnʿN~/^Be;䉆崐tUjUBAx.lYق%tSJxD|)e`֜]0>"#Zzgjꖵ2^5׍Kh1"0ߖ[*CtʿC 'lWz$X$H*! % Dp)_EQB>;2#pZg<6N:R,*& a {Wb:p3USJ m%4Y t'%&:Okq6n*Wp]7Zb_\|Tbo틀-u4rIC 00yqL̙+7Ws!X`Oh[#gLb:oo&;".d"1хXPϿ$@ObN4x7[hi'\~̦!2*8S#5ܞx|Ƚ 9XR{NgA`L(Xټb<'$;.xfV &`]ݵ9))=, ηSeM 5[$.Hl5*d}iZ(ڣe N{A( QSAΕaMT--':Nyay._[G}S'=L)猆Jcc(alClܗʀbYx|dcRꠒ`4f=I왑 )uD]iMkl`Ig1p/ 0HU{VXw8凘0r2"i''\1[bP,ל4ކQTuB $ xCm(Ogi# `sB u\9¿+ olGE$R>T} sį8?%xmŎa<"6F^zWE饹?~~I{>@5gz ,i}[|PsXi9ZxNh*F'r\ bz/[ =5KFw{s{yUL 3{S}y$"E>lƤ|ނXD6S9(8jݘDΤ 8wIS^Qk`=+ +<ҏ7qX}4؞D}u=<ӡ<7UPA Sfpj0Quɥ#_4Kc,m=%Z34?Bꨌ{ !-3!fcely5\l9gc-4yW- J ՚ kV#Nձ~d@Ej< p}&(6v_ *' Hd>A 1&L\yI1KF*Y+g6RA~//9-%jFc='bϪ>-]42k<76Yn!1Ixz#;WO@X -\ O0J OV?L#:?;Z=ʮ.MG<ሌ*2o}|; 3~Q|=cH\\ܥ HyBA{ĒMKK&ܯdbl{K`fLé`f܇a/ݾZ%,{(rc_+Y"<5-_l8e=8BL[/k8umT+eCVA>$@N z'oH-S25XlHC /Jm\כvc S 5܂Hj <%sH83M%33b_ax;PS7OrK >Ni R[ qLpӂC ȀpeGhRK()u ;ۉ$#.* (=m./>o9|@smZ_Yc.` ]Ǽ@ aĖg$%XAl6^y!QúٺDְyP"3E[Š07 ٲR;3^+6nEFmjH>k53GP1N(! |ݾܞ-#Obww0JD%]N_7~^*wH a?J!*xK!s igbTS{^T<A5p X}Seԏ]hIÆGil戩X2S5څ8t-$+ \9"/dG੭}SbM/KW2 JN*ᆮ/+BO fPf: M~o,Ť\NmF5$z#H&V]޾Lγ ȍVO* aERx2ymxCov 2% Ǧlmb<<='Uw951 ajr]oN $q,n7}8D fmT#v.>SэF?2bWuڜAb6i;qܕ63| 9 Hb$t\wScQΏ@DY,nai* >5g t)[n$a-jGҏC!ۯJ7 nŹ՟{ R//^f`&ZJ g|zo[ KB2&X`x齤DdM|Ksv-r8V ~bLq-'hǖ|ؓ|6X2e4O{[L?30]#w Acl-4-7s<@9/|AsC{j C_VhW/F5m s6}i 04*d stm`5.I Moux8D-+Zlihzr_`c(q zB: L!d(L5;Cғ)@h<1bͩNwW.ήF̪iJgL_MN6$ ThFkeۘޱtGW+l`.uYNAO{R c`oqvcȚWYwfFi  'PG2~-\=QZ <2Qrcj{Y 4زaeX&ZI OqAU޵TҲ!ؓ>捂 PҊ:y᛻&jlu:lRs#s َQ*>f/Ti*c/Kɢy9ngΑn*,}2\V' VL`-^%jN\^w>6C"=$.š>1MTZrgH*@bem"`1-[\kRa)Xz­*wG(թٿ[H>Ҡ\b iC[.D#$( pB FJrjyY' xz oD;hN7yѵ>_z5&KGqޱ&lB*#G@(4#fJ}%dG( E5k V>cy ZϘ^+(#>j4)҂-!PҬ^/pQ[ë %IqS1snd]];YDw:WMm@Lm~ HR٧d sS OCYי A~-?Isס8ݮa.^.pX@AlE!([j"\5Xb@h)c֩YHoXhO -YxJ(xConsI#dǛi$Mm"95_4Yv8272E5Mh 2$ P#XDžꝫ؁(j>k}iQ}5:ϨP7Ur<5c' ??HBqŧ67Y;C\Eh LjD4ވVW(,?iBﳮPix\4'uVr88=nfi_UzP-$PCHrgd-Rpv'3$X|4w (IRA;2V; O?E:*؅ co gJ1?BG:|-uo|r\3//=}:om@7lčq&B~bҜ6SRb[ P|}lCLI|KרzU ZYzUFG|q[yXo01 #ۧYNET;]PׇNV)M-ΑHC⊕3c]FjWN\ 'fgr]}ܤu%:8 !m7mЋ:5f{8."0M5x#!49bhjͯhi"v80x H)XՅWތb :!3|yK~ҹ.$v(ofܾ^Nh -\7"Pq=ZYIS2& )(T?Y)Sjl=(;3h 0.\D`٬~}k3P~?˕sD~Qc#S"PHˠ#UL\J39*E}^9#̟B(?8]KBڨ XOenjp>+K@IR*QY0cQCݎFxd-r+˂tBfvόd^qQ(,|Cﲟ:L#^y˃)rN?d!7bJ᤮]9 Lb֔` bo|EgA׿ ꅇ 1k[&_TPt51 4+t=޴P!9櫆}iE,_ƛXh3k ?#;r`gVpŵSQA$T@Tꖄ*3CC4t_Hrli//A\ ?lRj.-)w"oo%WKv٠9`~P`5z=ab,<ܑlL=9v_gŔ,FO9q۰5wj;b o#qܲ>o(ֱ @YWůy9y :eTֆ}+81yXMȡ"g Ҩw(Ad[KQrݧ3gŒȚb.jQ͛('/q؟Pwgۤ?ඬ½AF?;6~L/6b2 e!!v=V m }|Ɉnrm|!NֿK\*4 pW͔,U#҂d 4? QL+kZ(v,r6zr?k/!U}XʗGՑ7e'A, Nn[u6[s}3Juq vRޟA X?"2܋Q:d!87U=#|)( |f-XE)*mޤnsң7&~Ϗ EB]j\eV= [FN-S >!: |fHʼn`Hpp 7ô`*(dwALh²rBwR6A\v}QI>YgnGpea#xuUiS$quы ζ>n*&҂A|bgMcз iVGCw˵ Y16BE1mV g;Q^^DXT}O[0l:NSqn洙pՠAKJH!pe'dAP4߸rT(mdT:#? {7\Qd4cr-w 8 %={%[4*TRۈ2٠}\h|/<IcXp@0)n RXBӭa  Rkq(mLLϗyk7|I$RNGT .tF| 6PgҽlO8.d$IXN9G_HTȓr"eK%9s1T%S,m\^N-ԉi <9W`4Su#c>7uB(m/Q|G8\i yC3tů%%Gp_C!A57KzΌ5o+S(Iu놁 d,֎7B <L-H+K3=7e'(`U,&Ӈ W>?X/A< g AҢP$79ИO)t@$fc8o2s  G1o`hܠ46yNC|hKHt4[LpE\ias<'v93+?挅-{֗CxoQ1"AZQ6{D=h H5%ݬc@?E^UlJ UsC 0N”eUyLz 0Zq77M"ta0Y4؊DFjlWn>xQ”+8`>k7PiHX9\C%#:kaiy~:siTV 3cz!GQ 0=Ā)yC7XĔUo_rqc>X}}m`N@wCnoX<.c aIVm|2&HSl {2 $KٚL~\:Y9' [MY+A3E:_ypIqz*S;jcT6@vF7MMEk>%1 U"M[#虾Gdw5R|ϺD8^MsΌ';r(nI+Ҏa*>0*bjb+P7%TQwceKf:틺bXGuҏaSé=ŭ* VJ P3Ja{kJj YDZ^.` Z`-\*Jd|5VRf"𾉵^hṌ~Z03VсT.ݟ 4$o(=$>NX5AՐrl6z&q,D&c)"?<bӈPZ ԁ.첵G2e@zgny*3< KkrE!:޻gI[EanBDIҔZO9x̼lfjT\RzjMj~?+$OfYN7iӃtvOo`BUp>\n5ݙT.3?'.&XhCMԔڪ݅곙ם)Wm!ҚϮI" }o"S }@lKKeG sx9f dz]2Y6?P g:I){K)72KlVJ~XJ'%j]5y"O7e;2 ѳ$gL'RXԵS] X%ڬa lxf z˂iq ̯ *Ь7o?8s]p']C+eB((6`6^&X`]צ'_9/JFy5UD.dNk>,`r<z;[)< A&;Mj:ǒef㱲g$3( Og.n1EiP0mQ"7YF۪is,n2LijWGT5Ѣ&i;P z(҈WOq5e2=4`2sp} vrwcTeoNt\+9w#Dnzk]] q^sc^40on,$@̉ˌm RԎE~kj 6N;a~! ѽ gd#mdw;҃6yUc!FK)]ro%T?>Xݲ=ԅo%m}BMITtAzf\eG(E79'!cߪ[I/نYfD~%X J>{K55t͙+9$'b+{ìTr(}:e?:65_ӧ̓|hMzn#&>uma ׯc5 "mE¢W 8$[$'3NA_J9k5T?_2qe+C<9ßҐ`*%eQpUacݮLk dHEH]xE"z~]ImvRGӥ) SI^$w;Ds0}hb{@F*,֎#gv|50{3&mOjtˌJ"*>f=^q'z6;멢h 7ޮA>t,;YEqѱQ|}񾤨V.e#!(/{Cӣc_[)т\`|p2TTk|,L#jmYŅ rỦ3 (](Ǩ`C%gpq?ĩ/nR wـ=PЂG~t `4dɡ. 2h ӄN{ _$`+beuhx ?*V~z]JUfqby4Ɛ#PXIɌ#HG38ik&>Ԛ9o[nК{ҝ[:`Xy5tIN b˅:rУ M~Ń%ƾ&':eBէiDʳmzUXWr4z  C!W:s/ׁ )4ٕ=൯P.|k74r?gg)IK}D/ħ42 /xVR<96b_-P]r܌^Ҁ^M0(I`Ow?*}ey,eݟh{B }Ug.k F0뢅U{lL3N/sq('^_#'o1Op ؎P[\o]>܂eZ#E]H25]ΑBC >^n]~5>DZ1f1&\rX/&&@7W_0N˺z:;7yBʊ|QQc_PzQƫ`X\7c9UQv2t44-tĿ{H= nlF8wIDvDXm`ݔ SL\/lhUg: -:{#י7m1!|0qjD\[fC#Bfnv946k-@mp/4h|;Hkt`813+ӨuכW9e6?#rX:.!Y.-VX@b6Ac N3Pl(JJo02Y W&VN7GѰO'}'^W]:#r)X_(`%: lz qÄVX_Pa=<3Z(EC G뫾)SaCcUDž0v^o,s}T* 6O{ҨbԂٽJ 9;߭/t%7~SRkyd Z ʻydUO:3bIFSw <~6kzd$5!$fجFcnmFz(zaп7Fmx<'NenAIl9{ Xm4Kkz8%ޝ */tluėӢjwO҆Uuyi }_0\D ĆaQ~"NUl^8p; yPNV pb$AD/.1/1oIoxt%®paG\} 4*s: 51S*oAs|Q. Dɹو[x ~YXaŲ 5HRwՈ`dsIUi `kGƮ 25' |L8~Ib?%\@&jOm|F ah#  $i,0|&r"\37 iK[.bnS#öz&3`Bw.ԶoHs:+pþ`'m7Ida%2Ol1ϔCn v'-*WR}2xo\i;h@TF#+ZPw00b>T1KA*Kj)5|M_cr+_6U-)ۇ?.a*5,Z{]d'37ǘ.י4X5bXA$%|iGG 'f+]4{.#ŝ-=+[E2Ca׭4c4}LNus}?&!96Oa e+3^,/ei58N%z K}h-i w#Ok-{=%X:+6&iK2p~WsQ-)fDB`&tTiqXԪvlZ$!δX&C2_ev(D}MO, "&3n*1KR`ӺfjZԀ/sl(ϙw\8^;A R7δĄ*ivݸnV^1u5?kc[OH\KAnYw9`Bծ&"ߑkTh{M<֭E*s}Z L bo)N"kR蟇8nuF3(<5VlIpuZ*?Na)'0f)X?Y҇6h==?Z0`p=S ^y"de.^E`PN̡@@kc 2=- fAj]Q gz\U$/|r΋|q~7  Sr7z=DU)'C*E !?,(EuBHX E }pue t7s4Ipñ{[S41 q߯ff.!|`51 /oan{&_t1К}{hl7vC*ڧiEudw\Ԥd;Q[B}ݪyWZKCAn,ys_34c1z]u]HX$CRv uIԍmJ _37ݾHQ^=( 'L)q+mADrfa5YaLZU.D"9j6L.:R+Dy{—cc_.9%?Q^mkIqr2/{bq_: v C.+bL\3 2)Gi=ZMmiHz,˷0ˀ Ɲ}^/iHUJ<>M. 6Gx&~n)bUIE;2;=醸|'Yfi\%4gAl2)*60Dc؟H Y2b\`C="a.8 &*Vߔ&|( `*6*,tҝƃi\]C^iAN ϣцy4;-2` O k#N` iwC)"9JE5 Sy*gJaC[qB>MX  )6`(v7Eϵʜ8u)1>R\AOӌB# 礇 -jE+9n{v/{a^l ?b̩zAFE6|]UZ0Ϗa19iȢc/\u$8"T>D1[ C* Zm}/)Ҋm4kZL9g5F4E/A(b`L{/?,>XnmԶ5api"]fCCMᠸysd*+戀Gu$,|:`Y%rK(4kI]U.^{ Щ]('WPT`%ab2gq۴gعM,>3e&&܋y5Gvc&155:( d0a5zS $ nЉhp=*|J-7eñnL( ?8j9}?W.&5a!8Ƕ墚4QNtլmzCS|^MH7v1r 2pSH F5/^1D̮L3]xeiCb+6H(7˾o$A3Л|&hS/Պ-0/0jYK\X D^V^4p+5 =A4e2G,񹔼-ǎjz0A_< Aᤉ;/+۴kxծcM? c_D܋W{ll*l ~:b3WQ*SPFG۱0z`H##+6-Cf,SE1 yӆ+TSץUB-?`uub Y鴄?nP*+˧-m=ӌB;r}l }N6XgMd,)PNB1fV6 ! "tG'($j gPgk;ePqC\c̷S3Â3{bvB%rfW+Fv=uD N6Bo͹Ϙ\c8T*MMy^z#>?ׂ?xX1hETĦك9SpWDzu_{xJR}PYgsz*Y yvpgx^NLg-zhZAo[* eA~JMAa1…ڷK D X".dZ5/\P&K?n=&ah7^ b7whϸ[Gz7m4L w}kpNpyݻ.]~+_d|?'<;O(p=~NfɤO[8c삂y0Ѧ!^EQP otn{#5DqXm!c<|GiYt,U}kN(@-A=|dY<. B}Q%aj*u٦9-g~ulӨmL`6GuD%ZDQ@{JܱH9<C/blgW@7,<8pڐڱBxNi2Ə.g6$C0[{3BkKUeљX׸5$ Fuv; s ХR?edQU,**bQSPw0pk6m?;"EM郯q*'_ÝŵRg ڭcq SlZh8*cnz\O R ,P !Q&\C_nElM[n5-(mVN*a*%rEH_oESO[$W+>(F+/塆`7Ksz11g0F1m`^γW5NBiVzFD˰ZeEU D1NB?*P= pI+fB?>S$(vh5>cS1 PMC W "fTLV.1R,00_b?%P~x_sA3 as*|RGBWk_ ;%Z8t»PdƗO% &G (hƝ"$@iPI|i+ŃPn1bn+( (X1%vYA .1|45%`f6'{Enfx9tPY6+1H.ĎyJ~,?Ma'?/F/"U 德$(Fb}Y yvF<jrTn3z [e+\c|~d'6~=BXq+!|@/ Gv(iAqi!AMx` U"ecXE:?r׍ENI-mؑ5ߠ >xǍ/k\L+r<~`k|wBL!v˒'(DM&S,q!X̳5bA]Oယ:tV{K8PȆOX=[,`DV.qwoe:hՂSăyc괡NʲuVy;G<|"L׻3]ۢ[Н:7(M dn|}FҥS&WA Zo#;Z=4b-fW59j; Aae8RKL7Ӄ:ʦM?y:u 1c ,2=ˉb+f5F3F@h[ҕ>x]|B˛cXj<Ljjx-Yje PXZ*ar9Mw@ב4~:IVT^NAGVu(r'fX[߼sH"EəP&8ڵ[/˄/RO*ӝ JsрWHA`P,2r6IK,zV,)$h XoQMYcbI&ziܣHS@D'A6zG[~<0nāʏbI-B7X!s{ !LoWIR6PkҘhBxoX)Iq~P?P!;/IZVX-˶MYwyT1CM?Lg=y(b8!T7(4H4~ Gа+ȵU >^jnnڥ&uvVIJM% <ExPM"$)kl+2xf4s ~ްS?H 0u8,zJTP}jV gL:-UPö}JS狦qW2 =WpJ(RUło~U]kӡ fh-j;4<-*^&$_3DC!t,p*M2"lO rݏzXNP}uደSo$)"D3۠LJAy~:G@ E  I 0ϡQ?Njq53~] YQd:tCž`^JsxId)bs|3p?C@ERx**>hr!mfaE[uXd.GDl$z q(ƕ1 ߞXYaf:Q'T?憠vf2 oe칃ȫ}j!A*^WZ1:y7y&khXL 9*7IghxOh.#V@Z{)zBdR(jV Lo+㗍V2ޠ$v@N>6 I=8^ kˉб)eRZ9pMB >}\iþ}rR}"['=Xsv_ymb|h*fLJƊT`f i/Nջ-Nbs[ |@mV>pOnXpV taQ&5iar܅MԏE౦Cb 0@*;$ ap-rkdHz|ф?Js'zD01}ftcƚDso5>U"o:?. Jjt*qn<{ޫ{i}I"0LeHdM%s%!9\[ŴS.^ωm<cs 9> -ͥJ{B8Ka9/!y0>*o\LP;(8n!LhJ`Tqs_z1m2fZT5۴J(Vzv`K2qĢT u\d ߴ<;oy`@:$dUh{x:`|RW=:a-GSwVRSjK`2'UV^-c=&ZB"RFHsœR{SQo2*>%s }ɘ):iw}B*yBq'W@MMe<7zvOS b4ͭw#tI24*N},$4Ҥtxk_c\9o=>[uF5Ū#%W;oC<ŎP] R1;s/aZ;I#4& ū&rrtZ`nL4[86pC( tR {q#Q̣;L NJeУĴM( t2h*jq.;Bs- $v!jg+xʕU7Ъϡtװm@ZmvKĞs'C zgÓ 0=}=ouC*O"R(KqZv /eӉوKsEhډܮ^)! ,މ,bb9 5WkZ85 [ KdYYӁmQrUa;#VH,d̑AxEEaU96= oey8(r Yy Ncd*/D&G9\bb>t!_RF%0ATAޘI9D|Ji3Ej<˥LPOx'-ׄSԜ`Ҿ{ΐ(BoLJp}|=gc+}TיهG<$e=ĊPKwۯ4l$i-؛ q4;0ONc~SOYM4T߄4eO"ojVxН5R4 i'+K坦삙47]?SmC{̇vI1STePiɣ8#qb_gR8{¼xX0/v*c>x4[=*( $2_v?0 R"\ƖtLywK!lH3 2r)gIbe/K>G:VAm—10,kF8@4ftpv]`XtA"['4^Y+\3?rWߋSǵ>'&%yH5G<(sk}KlcN0ji>IFi*/a vDڎ~o~dk9Az^}ժoDljWz"ipЮ~v7bA$t 7R""I߮k,gJe.o_23AFl̀pVsQ@,NYU-% P,Y;^ دC!sRP yEKl}czwõi =&n^7&O/Wp]ͻ/x,[Z-odLi3JߡBE:JL:Hg̪VjuOtBmK$L1/zxԿ6$3c~.IfV#,Qi b~m^Z4k2( r$#uf]FK=) &Y]gwc)l )JqD Yc4[±n؁ -AdEؚ}.R)x>{o~R'fߔ!( YwU:;Y((-kV+;=H *wU9t3r!eIEk:2@=L9'I * &Mz#MhQLm_,H >04)sU0'Q䞕$n5D!f`\NfLf J*#Ѯ'!V;y@F x<- '=lWї:O6".ÞK^\ tl4/EQH)I"}4%VD@4i|LshjYܐ|&tZ^.IQv2lXN"0]sv?Y:cxop@1Bec ݦVF>rxQ.#JAwSC]6oWwe/kIr ,2 Ui urw tAOTUCw/Dc="He;DZ sXDTXwouC1Щp\59֍ Pb=z,1ds0FSUU[i €(r3Y`|19C€=Q8L*ƃa^AjPxj{'̧,R3dUݺ)qk\itWiMBj$E(L?-g$ڤUO+\i`_%nDY DA vJC&f,CgֶJ궐5[9(2 oCNݵӣ`AYO_d+8gRL{ ʜ`;Ew.W(r$2^-V R$QaO JeExu/04myb9(_;z4JL^p0^H|.6R8bP$kޖ 2+v8irx< Jz+ϯiw)Q &^WRX^-/ĉëm \=W3 Zp9y8vɦn5~A߽wBӤQˀ+,:)ED@CW:$n O ; i}gER!. r֤`j{c̦a+EX2%3L8479f2J*se18XbߣGB"\Ivq\\N H94ͧ 2ǩ@d4u5z޽#6C~!E=g*/׌E`hR&%抜gLRIL2uSc/!(x憵_l/"-11MxsݠnL[L^=?#J~̖ eE ph-Dp@`R}lt#-uxA T O+iOXg@'ٌ()F2)x$Bo'T &<0{#/,GDCV\9HVg!O`GYoX1 ,;@q<ޮ-DH}Ӏ= ~IAqNԊUIZ|Y_}" zN E7L٢HzIAb.'?ѱ E-x읠,2]F(g Hő/Qr*E>,R.h]rj\ *!JiLvdK.Z[j 2bz١UjDxčgzA{~Qy nvSqJ RX|KZz׫6 όcB^[ W8GI([0w/'˓`oPxV% !͢A^Cձ!ߥxnyT;r~Mo\|*sOgB)~+'9^BEq=R`IPޑ3%N#]\pRT4J_PZˢ0[R.㪰`S7zd.Ǝ89ڱ6]&.ELZ((oGqn~f+ ®i!ɡ&V}--NuI?gج讆w. k5!c hp|ZM :=' 53.s0S9p_9qa$x#ZYnf96i:`h"B7"0FV9.JO:tTs7|]Gx j`w1DqaXTgUkgzBǹ(${)⣾:AW! A$#!cۉD魃C:`&kٷY1v݀j9ʩZܸ ޵95\FJn Ic{vv ~71UƯr`T<䰆uxƮ)l(KJ]|dԩﮑ\ (:60 ГYUgϏp+r}D-(0 ir(fu"Z4rEͫ+*Cba:Q`hZ5B d6#wG[rD-rs#~Qō44~_K =6gkaZPi V`Qs-Uû:g{av_Ipُ"7^ <u$ODU18ei§r[2ʦGƭbkUFj|Xuw)\iWn.U #n̮_ mi5K~#`q98Fn%Z@/DZdX;~!?7 5I3Z߬2rp#8 ]"3;d6o f[*rvey$rDž,Rc.Y~4gKd`ԫ^9Y{4gw]7< JcrWI[0;.!JD WO^6]:D Q7DU !XkA&`R~|Ia2\`?'sK(Kwhro76]K7EGOl%=6ꐾL@6\'wMI`6+h(qA 0Â]B6ܭ̒2g5H牨҅^XBOr԰gH܆n]|p9safBhK`, 2=o.hIu q]00?BnhWy}x= ˒Lc]ORB Z0pE v'gtq;]B6l=bG ؾA ."ZT /E@}ce-(5X B[Q-Q曔<0T=bBWYJm[k`y_y].׸1Yq*#z0}T,{DJ+9-mZDbO +(%]r<i AV\ <ۍVʃg$(>զݨ l5tPwd{YyPne\PdYwk}HVb-QGyRO<(5֪չ:Jܪ8w,V^MoQTF3@E27!YȾFW(Ygpո|;$II% v5K|,Pq{I '7.:$-clݯ%̿[" W z , 5c##y9e 3QWvY> Bi;j _ :I"-q5.kfRu>^0 |j˒9{Lz=D}^Dh|sϑM QzC9ak@h8LoL&UGMW58ߵn5"hwRi7K'0,?Bv]iă@66Ĉ%YGi` DT}(@#'j{c,J;f ڡjk<|a8C ٢4w;6[9S ,~&xDTC&R:(."v$>a Uٓ.sF04cqh_XXՄ\5Țӆž/JD,ʕߚX2 UPIBH 0jٲxV?d8f~Fy̥RSInɞ~6Ehoc|&Վ,- M_~D 1 wg m g ;g{+""]2$'•]J"nco_{V>YsݿϫחW=+uur0(,A8R~!EgҙM3LkƔCَݯ8:BuL} Bi߄ 9}Rۆ]6PQn`Y&F[p"PH2M [Zˌn?H1 \.jCcC$$ME>vCg\G,{I|--U4| kcjf =GQ9ѫ3ac@K({)#h&RS#ۅMЅ}~P%0R+ .@{I$1ʨP'3vlv >i ƿ6!:;[U ]~XT?("-:RJED1/ ζ\[s3<V8$_l<&r`)q=k9Nrс Cv0ݍ=m% Wͥ)@ Ndwk8W}7@k+$i@Eup^!ܴ&!#g;6Ι<ţ(^E´$l4fT~" !8ooZcw_3jW'_A+DG+RLjħ!:ԅGF[J$:.Ɣr<0!URf"Jl` >`Rp{]ei=vNZ:;Ҟflz e t۬c}Akj"8{ɗ mLi3K ؔl4DiJ$u)虃e?|)i ǮPRoEj_7n?\pid庻D{ ƴ2lAhlݪ/Լ#`O!r&y^mx&RIZiۘSlVbx|%mr{<3]'?2h SjBQF8v 简cw* ŎHtk;Zp*ټzn:2 AQK|FJTV- dj2X{2'rCI%^v]=R[y yŢD/ ZZ" ΈGuA}7 @{le6'Ģ Ya|dp0M . /w( !֢BS,YԻiw"5=f=rE".8(үēǬl!vh$/<3ra҇1憖5GIVDI(C&`2e:jp1<$xtq#=iWF v[~1Ís5b~(tl{kGˠk6&x{탤\FG `ʉ0a ,FbTԡtXs˒@[+k~Lǻyib=ռ(C_Â0ŸkѤs[uA&pT t `!#Pb_z*]Z|:J }lF?^葽qR0Rm_j qT3a􎌟쿈h%V5Js]?Gn9 tmeאɏ޲2XOj)cJ>}] bWS4$YbC$MhJ JTX' a0bS ͓ӋA3Tbꩁ а2{%>] Γ9Ғ#^{In˜i:c1ALmN͉(&XlDru& P嘰ڙ|qG6TU>ޮCMӫ `lN1b7(&ܣB$4_zc^ H'z՚M꽭uCFUbslI'>ψg-I?%EUr?>lI>=6^kStY~[E[ށ ܑOChpڌ^17Y:oᓪRwM/XjLڀ`Z)PxĶ [F i=:1g@v<m"Υre\@VPL0"2Z=:? XjMIlPy Yl}1”w$R\9k eUDق^k 7n ؔndc -Xco織wS NjoNW0t9,wΎS3ͧ32\|6+?ܧ 9MM _"0x&+TNtEha~ロv ~*'ՒB%Ҁ@!&R4;=*U䮉uϠ/9!$6e?/ W(Tpf؏vၻeQT~5(K;_LIP%cQ*n,Lh^E[ۅ9;{hJY)豧:,{?ND9 拦iv删_p/zʻvrk# p,1Kb\IWhNjR-Ld:"W(VDv>gYܣ t 6݆6 1,hI?N]3{{`$6c7to6RҰ>.x0A籉s~*I-4} ڹ4\p1Fw3qq0>b/zO1+Zc,|9i^+; [85L!K@F.GQ y"Oz>3-Iom~}He\JRkGu.`L+'M,cnHȵAl1UI%%w6]D*,wy/EXZ7#GaO˜]:\>fE\IIo}]\ _`g+Flk둹5j[8 tZV'L$r7nF=0 [u NYj2d7,x<=]71k:lkŽLmaJPIB\w $i 3Z]Mߩw5;i}Ԭknq+zx~u gq0_%ak$جJܚ">{-)g`4$w\tI!2pgv*8Latݪ&QYS+igh+׭>$9EiP =>G'iG-bdAn%\8aT7b9jG( 9. X`dsuǞ+G :ޠLӛInݍg R+4S25V/I`}2p`y;̫DQN0C%p}\wJ$;nw.Ө+@6Tt奁dBJS1D $t_т!+bIէ'ԥ(2{_},Y Xwp%!Ξ8 -LL U;a(F0LBgQR>bIDЀ5cNc"A^dj44"9"ə r2N5ըJj_D膞6azi*ʦK=ISzd #}k) >*^n51u;V0Y{3+n̦'{ך#anX@&da:}S+_#CHP߁:p@˵]ѷoI(g1HnI_ZRQ"QaAoxPJc_\`4|蕖B"F*!F DT;[dPUv~ǜJe^Ȯx8Q 5ᇄ\:h<;FyM9@N"cM)U  v"q_D}ю|WFyI{A,d\|3jOu:Xۯ#Z aSIeiqk}.y~ KW]*z`W' h2:H)4|2 qYj$HAg}tX #!ApFP4 J2;&] .@#5Q;/ku;ki  5sCI DkS\r_ϵD&ky6z]l_4h(pa6k#j1#{Plgh'ju)0_LЬ7ɪ@ZZ$q+UrUD 1fzr25_,E?L? |Q3rp"hEHP=@ 1Vr-*~iZE{eH*U)Ȭ+78pS wM{}*"л[\(豚zFT.nI2K1u΂zc\kW.fOh*#d1mnkS]:Cyf*iCuXYZ[Z\{-;-Ϝ1>ƻBAfcNRԶ섺Gk×HjҷaE7Sze-Щ'CS⥴Q݄c P2ڂYMr(JWd{_}]-ab*_{%zj8w߽)F"$n]8Պū*xfqUPv*[\+ 8KLXM?~l e~QgF$|-B^tcm?"pa" H.C|aw?dN0ŋ~|oܕ pJ۞Xo v\8]c>Rw̩_ZdT8de &Jt⣴@%n88Wd֌${Pl/F.e\*{Kq^w V|~Zt&-f?rVA t =PvD|"L(Ǣ%[ S E< X29rܰ/g3dTTw*wHP/pת3.72T֌t_{_kxD aϩdfjUL-c"IYڐQyZ]RFT+RC@a5GIe[m}Tqt V *?mwQ&Ϭ$Gy#E'BJYPB xQ$ v2ȉNoZdMvz s>c\)e✪i6uIr>w*k"YjGznt3 ~/W{戔5W;=///%dܿm X%O:R,j &ߢ\n#MQax+C AJHtɴ h8m.-9uifD4XIsk\!eGbO1ao]@.oupzF6c(KNRg\w3oF͆]Ϲb|fvH7y\XzXl7'c0\! XI .kЕ[kHHK+ BM$+e*%V Iv_-URcAG7rQ Yq9XJXzXߕ7.xtw;Sמ?d -U\'%)qBZVZI Yؿ T6ޚ,F)P=XOۺ/6rxLHZ&iGx 2WGoO6j-꧟ _t3 㲍uҽ nD>T3)3Ҧ]KbTr|#R#o?T osy7Wq5ww6ZÉEt&~Wm'>Y%4Q&}Z< K%wvE^~.h&'j)MwN38dY!;Lo.j0`q {1e5pŶayɯ3oq' vzhUXس%[ei`hp(~6l$+ xya%92!>+O8_g?# j i4\Dt8Ls&\ W_Zab@{C(Ye,WO3y V1Nq.uX+%ǾN͏hUr|M5Yy0n d5A[M_Y6~-~<]W]w^,Ggi ]gѝ}2, 0K^a~5CقD"q"8Ɇ*.`bENm*Y~،vf+ z `1N|=ʣ.awIwLxxe)!nI!v*yp\HC)2j җHO D¬ ÍJw^EmKP!<1KձD÷=Ϗ@8OEha  uQ꣸jq&.XfޞЩ-[:]ߩNc"%$0]և 4!Yri3[<0kO35K}3')7, -"XUo8~ũt9?ƀ0Eu rfL\ *l;R8t)1<ہJ~p)_HOPG Zb(\9 4=b>۹`:>i4nR\>D^ (7+heT7컳+桯OUj|_B߾wqJr:Jy-ʿ̚.A* }8LZaNY)2p@cʻ,n:,Y&~.fmԐ/q@ 誺'c!8'X֎7,Ad\&@n5s,:F,8" *}S@bjAU^0ק~?@gO.zt{nr1I%JG8p;{DFA6\ $rZ0I©kĉ,tFfOPV@~g@Po ?#YI-r"\Dn-Wt~:wH0)`q~?tl{n_g>أ}0$OM:' .m³ .%f\#?rQ6ȔpP_y0DŽ&OkE.-!;fWqܵT%~BDF0Lld}J0m.u+W#qXпEnE˪=O@SGlK(٘ Zg)7Tz氌`!](rJ< hjB0nd&OWljq\H/L}b ["X6cf\^{Wyjeh]6<}#;ˤ.n #]ccd->p*EGzGBW+)M|:PkTe>Ù91+9V5g42p0BQ;A aMB$ Ok7dU328kw/BJ[ IPf6Rb;$<0 X >;v)?*Dk t y;=p-SS,i6qw)C 󛞫H܍|XBج_[|71/-tz@t6ek5<ނ`Q2Ѝ ^0ԗMsw&_",YF]Bg[|q`є q m(Kg))sˍ *SPXn 0shz+bezJwJF'Ԥ2B^r.yobٸB;džHmkG\"shW!I5 w:VDç;{eS25 Ϥ"Ѝ+; `/ϧIMO1:ok:ɣmVf ƀ A^'Q$ lB!T>[yK;6\ty])nĕJc50b0&:]th޲3F`]}   ^213 k֢X:ߡSբeXSRWfݍ1qo{ "Zܑ7ҥ+|1c?3Op9yhn =V*DK" <(Vc'cԁn} 4 >ޢćֻZ/ |A 6B`Ha;Un/G1bԞ!v.$ID/zE1 /eر/0#u31<4l&,iMvY+c &7BUB &[!Yhѥ%Ru&5La& kOI@csa8˺e?J;cT6{1힤r57ccE_Ȥcyr1JԼœ!N\G9a͡tr`";Ҥ (#x=.ɬs붾;^=/7qa"d創R*lߙ HVukPExyrv^q^7HG7{-Sz}B֞=Ac?YJ3P$-0 Rau4'6- fPhoCeTj jP6\OXC%U?|}J{B w[]ctWtB  c^m%{c6>H1q:+GPK?~w7|ٲPa]4.ڈ3Q?%ʻݗxqaH6l@#/Ύx_d*z'nqRSG%44ܐȭ%ՀTSX4yT 2#!ƹXp8T&dyMҺzR#ջi hc:Z3Bv2X"6J}jɘͱ޻;X:ָe$JT5l7­7%gPt d~KF2o(6oU{]pʱLj"a+{A^r_LMo0rthBK45m 7Չ=f@~j^; n63tp!YzӰ}d 1#냺׺+kbqVoFG>94ePor6q@["懽h,a Nyp!?j8 eІI")Ҫ+.qnb"Q`SwťuPV }jP )o kr|R'(M~W^XIJY7M uNĕY]`:oS8ɹ]j}Xu$P3srSגU.'[\=\ d^&↝&̘"9o({7|1 )!CS2QyU-|.T|0ˊ~mhݏym >R+{ NDm>5ZePMp@|F:9ݬ<J+VC*EՎkjp۷.>QNDQ⢆k%ݟ&i]b%* gЅ/`SNNg4J-oMڽs[FvP\4Ŋ. fSd5kD*\?OyϿz22+ ;'GAT_XAgVxK:˼s!+pa44ZDZm5cZXY<" vZk;\SD- uVb3R$R|3؞Y^C'o(.H(eI`r0i0OI0$}G0[m.a E):|&FleL܋_F?, *藏M*7h7d˅Ǡ\ wX,{ uN:[p#^RiUp}l u3aPpZ+LwRuߌIN~(1:lR&&70nj?K2`Mc%.&gJ5@A4Jf}C AJ_B=ɁZMYvݚ ճ\V- .0'{pAfOdL #YaJx[?m.i|IW09r L  s3 4\9kéKVlh%ZEI/:GG>&]ԝT(.>,}K昈Ŋ"t]\Vagl%$X7Bk30 zHk[&ұMնh:eT,`y\dM[^5WX%"¼9ywUA,d1)`xJ 8pթ6RԤlRESh^SߑqZ0߆ViR?wg&HmkcI35j%=M z,of1T2ȟlE 'P f~ AEa z ,24tv2TmXl|jo*CG䒊W'Qߛ _zw~"|i5snc )06IWDb~f^;ΙĨ[k. P}L29C!h(;wӼ )%pF ڍ6Z99X0!F mg}$:DC1=,Bǫ34xЄ\G4jcq0m  '@"Q7Z-k]܌+K߮ӟsؔH[CގDZDDZdv@gaIY ޕ O5lCF>5E=&ԢeHqoU?_l.S)be@^A|c_f[fj0tJ C5*^a0?>u5hdS$&_/ΕUkH-!IqQC|{o+n:%ޅ)@tJ☣^>d3USgƉc&IL-U$@ȉi!6U|wd pT̠X'WaWHߡ,⁩;V"fk7ع1wjO--k$u{0%xOaﲂ>r@Ǟ$,z\|!\\C&<|2"q׬D& LiC8f+HhKZ3rnhc&=(Fqd|uLŃݛ #$]\34M ]CADlj(Q^eN> jc ]R_vV+)ʬ,G/w z~,a l*6N|/VAQ9{F%`,`:r vE/q\>b;:u1%tf;B#mY^lup)hp0lZ&eP)Np<2 ]$yǂ?{~L\Dd_{qދR {)6_aLz[{YVlOxA@}$ν'zf&`4O5:<Ȣ2?E:5Rhc$ 7Ib'YrCӍ38 L4f/"h. 9pbfΔ+']pkTU*C$'Mz$2@"`w7<#o2K>!GLеKv[:~Q~00IBS1 BZ=Go"ȉn-i`$c*7{.USo]4/ JZz-[buDئjt> _f-t.:'}E"@b&Wakb5)^PlШv^6aTBSwng%@K#i&#rKƏ:˕~lQ 4 VP]*kUB13W41@4S=#XEetp[ll[LK $mG,lӁm@R0S=J`RE?0Nj/[.CQN[z= [yFz[71GR?;;Յ۪_E<'#dl֕7L\1spf } 6|k޴rT&g+jQl8S~W;{/y]beKA(^xLJEs6{I9-W,94)M^1l:א=bzqUv?V*39Hi7zata:ފ5h+kev6G@Glc% `f C#L?ZY`f6i }\\>tՖ+}/#>60NDEY*x^8U49.E^,g6ulnYU5bN%_+@apM~@sz>蕓ؑl3v!_r'_դ)C c6d;YE5.mrL([f?֞`)kK8wP@,R|+' LBKڰBT%Lp쀹ÕAXZ=~|H556gP\:5 հ]@ EI-푏&_~ZAvvD, ­"e ? |$wLx}d(G ߔ!:bE<1+ `NR$*O sdA!Y H|$W&{*crڟ[yMm\hyfP?Wl{$_b@B{oRx԰/'bxg{>d悫MBr $ Qyws9}_]9Ѐ/7`ǢG;aCG ^b1#֮F1.o^\@ 16q{~n)I:;>A gᎣMOp(nWEu V~@SNڹ%t^m \6KN+<ymU`Trݷ]O^K>VxbrI#e|} 44݋D*"Jyy"svp;"xMPq!^f6ycCfv [w]!8@dVh0(#@Q+=g^B+ڜSjeh*9ހnFM4 58(z^oNɊ֑63ag 3>Qg՗WזYiD~9uh17\8{^+U4>p3Oyb!tB> ."bֺ֑bc8^ .{'p3{N捫m?.퀍=JEyΙc̓?1Vg GгbӰ+%L~2/'d'1Fpw0Q\{|eQM֢O ?YaQHk<% Z"7"nlwÑ*`o OzcY(>f::S.r8M8auhꪦƍѯC-jCf趙z-"ta6Ct!`zSg'sNЊI)سHVX/_n3DL N3]xYVy3f+_ְnƢ=N<_dPM;#9e&GY !)=`q8W/E0|gKg2$aPP7׃5  ׁb2wtU2[STBh]孴k(l3i2Y}Y*08ji# O >[_ͫ=QaNxY zf#=I(Mꌔ-. :N:nco:R~D J䕎{#Ĥ}Ķpy+SA,3c|Ff\N.MRGt Pu(E(A8;6&r+ WscbsQTϠn˒m-ɉcVxiڔ;iyf :¹ @6m=IySW!`ߚCs D-Nz4Rw$d`ݘ^UM女vo(ɅPe.:MXG•MǶ%:^aFp 3|eV.G@De !`]fc4sn{' GE'R*@s`HY'jյsl{#!z Mߨ9gΫ4 /a7F6Ph ;ثJڍwK#o1,7vd+U Z4x9e!38C֧5ǸL (~ t15+q jO D>E8aQw׿īyc Ϲ07NXv:?R4:;u`0) ӎ!jB Bn,E'$C׼(:޸(lN֓+ ~B+P%DJS9>ܲ?"0E|j;` ԯQㇴ[vXɱ.YeVuHU}a>}e539oi,_DF "IJA'OzH= s[#F{LDƎhUO}nf{7<ȅ#Zϑ/~re7[GBKaǻ-<2T lasin&JŭŸA5+W`- ,r}W~ӳoi"odaL^2gV |dx@UeNO.=GXaLY|DM[,f͘ Àٞ`AAp$irz ɵ#JM OJG&AD`9RaF 4 ੉8Kje+,ӲsX&JII3ץ͌z9!܀&0t='G9jw%RŌ@F8 ~^k' F>NG| EAlQPUy?/"4kGFMXS) 5 0Vs\)s M.xUHB\2|@WoɓSfbY ,1P:Sʅi% 4Fc]Z|6(J76px ˷e:uq<9W+i󜥙h!3 5Pt)WR~6] $(tE;G~UMl_4t pk^ňĔR-.〳@߄mo>z桝~cMsBN5ůИShpw^dt%P~E3qAgv;V-Ao;Gb jJsNyYGeVa/ѧ`Z'Kc<}0(OxQ=^i󕷗K0쐃=fTm, /ʇQ;U+P˵_w0y.il2ǃh/ԑ+L>2Z{vwM iJP?6O3UY7L"(Ns!آdb_C7Ïs k * p"|u1)(̅irk`hެ׮Q֠%3X9jz\t~%3f]y:a*\sZ0Y1-牤Ǡv[{@{a_+z`Rn|w ËRPDdyۃcD pU0KfM0rK:}r./2(. 'x}^ qK̴c0nK}naQ1yBZ fU1?ןvu:95'o Q;waItN^F ydUb۸i"Y_ a% ŎՉЯ%׏]H-U֤4|l9f, }Q^ QX Vqxc`/B+nQ? Pl,#y}xq4w/1+LTX\Gw8#LU#"ꖑۥ>pwOJoͶ4LYe H-[l%#B"zhab"Dos 79$?(a"EyOB.fdbviSlG:^PTm:q9Z(<+N{K6ۮ AYNEnUú~'5[Nu3qW-U RMƿ 2W8]IL,%lȪUe+,msYۜXc; &Y5$4∀lFYߍqs% eLINoVQ5c~0t[<` zV'JȦɼ5H҃B-}dzA3_zdmQκ&MKsg+Y b/>O3Yh+2!(ŌUZ+d8 F3$]B~HOVAD: H۷?{$]^q-: r՜[~M}-P觡PHvyEI 8ohYRÀo˛>1$\+ƬPM_(?=~/'>yrubQmKCy p2 4D":QDA0˂Hw)}z ]MKo57/&ұrМxFnURM_w1ѪE5j*T}?,J{[<\޳+dW oz̉ELU j;̝.N6>,o>J.% {7 VeUZB[bImTuc ҕXsF#{߁笸m8POP# <,9=r:<4uLZz=ܪSq{9`@v{vo< ?ʇ8ȢڜIִKt aEICBO{ҽUzcD(EB!@aDU׻oK. hAXLBi`6+=jɁ$QQnR*M&~ڍQ3YY'kQp~Ӆs&*Iͼ7O, eMn?8M3w㕹z9fW:2kyKYmxK6FWZ &'*2B,J ՁC$S'&`t$%ʹY(\+fH,a{` 3e0|A+!Ѩ-ӊgM@pE2rJ]%ݽCCr"IqΙ~aEVCP@M}P4̨Pfd1*.x~X|`Ԇz1'A#NX{_bмpKv8>g ]-1g4llܨyrt]vlg)â(32)8v3Aȍ1,8Y!-|K`$ ۏ$8rr'Z#NU8 ]ԑ3eI+7&ktv1?[3Gz|N@> V(L0W \ c*cTU(*xɁMS#L} W|6H9 {#*s[=WkR ޜo}SK..S_‘pNxcoHѭsa>n'4[ )V̬%:z0Cu:`)oK`%,(T"0Of9=7*38zGN%GTēSR6jHkY'$)C:ُ'ica #[*jIF8VEA?aJtѠo84=t7wHdS(,&jOb`HYMmhW-2!fZ ӫڜ m XUx-σlXs1;<CTb> ҾbQܛI6K8@()ҭhPMerM_(t= ܨgC[{dP ,#2\bvhFf!BI-?~f’>q+mv(khȇ\%`HTGx"l d^uEJt1WV PlCaLd` qxE]Ϸ6t8&\\Ź~Vd17ZvƱN|qQ0KV^I,IK?8eySxw0~^%F-O4 p6 +~_X*vܝU)(L  TQnI ^ihfw\CYf5{_["SXƅrzGFfz"t [[tϡJ +pG[39T1 !ݿ|k8$J]A0tc8\$'%+YųhLUzUwɐ!tM8"ebiA;!+ll/@"G T*sh`*&/CI?"-pr?`},JF k>>]dw ]nP̽KhQɛP<`vמ6oz}2sJ:C/$:d2I{x֌/{ѣ9W12q#:̗T2,Y@E7;_9P,0پtBæQaLҤЉ͠TC6 kM b9f|k?.FBm_7MM7x<@S>(84$^̉K9^)Ɗ M&v>tЌ?,\O yաd"$!އ!FQ]"O )q420_\8!ΊiUB p ,]Ō"Am)! ) |8h۷3PvѯoG鮞МIe%o@ 7d|Κ>_BGl \ݛ3"|#aR]XidZ ZR6s0U@2zd+>M WRpMEp!^LHecOI//w\8phh Wc:ꌠ\JOkEIwXQ09 utr_^ЅsZɱċ]11Qlpv}uFEES)^^_Fd脱4*TGte>lMӪ &7?GI >4WÇS_ٿL3'HDY':2ӓ`O4,}xmdgkoLNF] >z6yVX`4s`s|MؙF0#*wlK˭7MR-Hxܙƥ6/z/YsPX}߹ v'^h҄^_cL)dh-,t.vX ޚ33U.Gj7g\ʩ>nV4o=)?"qg*Y=2F(P~$ɣRGϕqNٷV]?v1[NPp,VqJ:Zm)#zoZxOc<'WǷըB5z2cZ±y%x:ø؄qp,@m4FLڳ+#,bIZM] 2>zq )v#AQT LYEMʵI-ٟͩ'\*uR}%J7]6$V? pH*vk!EApsǰ|W}dl|$a &S2du7,2u*gwaMu6D\qDU0k*cX~GQ00IO"wZDproIf[|ꧭ`hP<]Mؤ+-0-q2\>cl/(W 0{g ܽ? :v_UD8b0YG|ԝPR 5emYr=Yj< t[;@k{%`^> n}V[C"|^,E 9#$<q7Y–.?yei, vQT=rL]cPD'ð`]K渞hkj2[ӪV} yoC'mE r%(z кN0;(y^XbEh) +5|p(s 1 7EQxľ3W~ p1;NHs@jV!G#Ifnw!e}M2Qhz"[ xV,|=r)Rm^k ^i/:ʝxOuqlW z$v8qSHi>O}C?Ry}--u;bqƲTԎ2SUե0BPo7NZ.L ud/fk5ڕ?u>rRu"&[2ft(}amybCw:սM ٌPB_A0'?q=MZx#V<4Fj̨~k$<.~@6{ x@Jb9gqPٮ+G&pjUa,:ch.[[6@ƠE(BiF*\5v |7Asr 80*Tݪ` i~wDuvt[ᝲ gcp%ІBE}7&UsI(*fZA,ȉ;іNx,tcA#j$SCE{DjROR%8.RlWN+&Io:bx:Jc@5Gi?he)9di)Qʯ@F,UOm7IcQ6kr+m[$ MyGf\Gc&2 Hsg5Mx^Ykhr`zG{4P/=έR>aFor^zL*O ȅQk+AWYaD.=ӯeta;;>9wF2  S11sBytTvң:G5M𭯫DS))3$Pyuj2")PZ9#^t`gR(d3!bɦGT67G9ip,U`<ׁC$*0ؖ *QðK a%E7n) Ű8Y{tQPm9|Q:andA+_ _NXsBiTtAXA{Kۣ v+AqR9ʀtɗ8Aa&y:RJ:4])h;1>%Em7wq}ILICY%NذA0 ¬gսW oXbb-e:UŨK ]}iO\nX)96)P*Rس-WMuKge:0@ZD#TLꇍ҈ZEzA\Wb%@QBlG[lxSx(rj}ӮaR7{ȉAϾ1qVۘ'ǀ$8b+%jlW+?~(6i4s߱qKXr#;S{6 HB~Z9)2Qf֊1--%gZ"vs.>,X01ݎ-co'~k1lA@®5 AK`jNu-Ӗڌws;Z]u.)rř4E(otW (P s PMPl:Y ٔIG fp$dnsgo_Mj'ʔe'{2ڑ9,]st eiTa C+iȟi+Y!In%L a/l{jQegb֓HOd{kOXqv-C&؛176"b)fumeGݮ?6\gt[S-,_-iǍ1QD&eR@of$AJNp5@JeI)&o ]j+'PAydA;x}Lscb9}FPN_IJB_@LM  .(5W!O28F P8JOyb^7~O`2n߯`vܳ"KwlzGklq3-LC[{}P7]Y09NF ZgkF| 3۬m΋B'T.9>s./hƟܷTQξD3C@sy3* וjj6<`nNڂb7 "ç/T1 [VTO?Ug- Wsp}RBrCK+ui|F);;!tDyMD$+4ȝ_S|djԉ15˼ڻ$IvLήv`aiPlNR lj*tmݙa[-vŝ,JĂt&ڧr^*,mibL[mh'~`Y MB΁[fŚyN|5xy.QDݍ-Xf'ht@h;>"plS*Wd,)mՂacFOCro=np@]G\c ^2͗GU5E۷]5,fgVtwUe0BfsACq;Z1pGuӡ0-,&$6 )vs (yxXjȉq,kN:ā|عrlG[}0Uٌ1.BQ2(ӊW3hBK\ ힰJ:Wg@Г/݅pM~32LZՔ b>'|vʼn ^Teϐ0l_p!b0H#YifͳmLRv0u: kE)[:=@9.Nmv^p/ L͇Ӂc&]–2Mf$Ÿ6C4՞'M^m܆H냭v]GJd!(?zn&Gp0Fs@;OK?1dqV.zD)s8ﶛ! UQKS(1zC5?r `w N?]YR'#:A{)#Kْ}\2CL* )ͥP책VM+ET.5XK#>I! o=[F,'gM) ڜhFIemҴ4LmvE5hVU`o;/ g+vR?l91_B mpKcJm)}7/aPLdNW*1/aiJMT\:'`\1VcJEEvn#%zb!=5n7tіiFE(Vi؜_am)r fJj,3],!&WPSQ6J=x2VERD3i(1xǐvrAŠ@98EH{$y7._qg3hXܾ{j؋ds`GwaPD6ĚGHG&@}tlBq}Nc޺ S0ҒNAȱ*ҡdWr}Z=2FS)WqqjU cUVL,Ȁ;_2*rm#&6,DaT?[N@q)tl/*eInƀf# Pz |Z{p2'yukUaoLJqz֭˞-@N 3& t+_Tq:/%>IHQ hꑧ%iz4>kf !ʘW O2=YVj:@_UBD@Mh]iZϱ :cXܵjh%A,GKAEz*`4g@:U(WL+SIm΃8<jv3 IG#_YŔBpT:be@ZgZT;oT9 9PX]}R'e)S8܅y0(&vGN_p4 uB wv\P YUjb[]E^~ uc)'O sZv(ׂ)Y$ JhmRIUz2u٢ESg'F:~C?·J%~e#8֧6xᗏUt0۫9 UYg\ŧwM ^T-2cpsr s* y3E/⇳8$[ 1wT:Mi )piCw iDW:q)-{,}"S۝>>+tOPMj>ao*aA\\pSߧ7O PH~Jɍkb2NAk$p#sEeر"W|FX@!lIux{p>[Q-D@ӫ<ɻq=Wpxrg_|!֤:hD=g|KVޔ쑋8Xa+bbݤ4sb|}E.V_: g}/k3KgH9,ڔZC;oo7\L=/o1k q剺7]VoL_n^0'S` Yz~vRn3aexh'ý#)Jt@tnFdf7=w}2*$1՚-O듥1| z8ɝ:CR<_T> ^lE(^]*:΢ ^ [isR!pu++jjWm6;#cܒ s/h&+QTWzǶ.DkE{?[quf3UA(^bU~+O٫ $K\IH)DY[@8::ezFj_2V.UQo$AVt攲x*Euy[x=_~5VW%pNg_ #QK BƢq[6AXqE UV'$r- I5%៿hu&ܪxkfz&g̾VK~x7rywߞ'"?iUs 5KmpU!$疕M(9!SbwO02n::gGL RaAT̢?f{&R+h/NMa?IH/߅{o3¡gJ=[]̽YJeN 0r6/:,.ğTpԸׇ ʴk#dݷ)o[mRFxܚ ߣ1]j#zc Q^YЗk % t,o_PfQWB'XR>_|p66':#ħ!1XhᙾYfE/;W|%"(&u5A1u 8('MA[mW.N"\cJ,BA)[Ԗ>!9L>5 mM”*i^}<Є;D17H~uLwFeQurgh(o#R8 Θc b_޵ Z; ?FiOEuX^tُl>` '?GUln3a{lU-rlZG}덣Q i^ O<+)ή8BZ:bD4z-3EE:Q.oA*eNl}mW[ZD?FR \JFAP%eWqxp%Xf4H?5 ctq?jܾ.L׼~{hhOE>_2H✎^;]A< JRNldwsjJ&[AiŮ߹A6 a6UVVÚt;ˤ,lQ([zϱ 8x"*"fycMϩ"C 8zrPY ڧ_&[Ne0Am5:z.#Oڎ? r{|(3>9[e(1x6n[c;AmL %Et[V)뻘|RAY >C3Yzat3pf/,Oq.`X,;+,olaxD%hM5HB2pdۙ7:pm@y eQ"b/ͽA=sO݂ɨIGsr?BIh.=7fXJeQ8rϚ-~c`7P=N@#RUyWShWg2!0=GH{+=L\cb!F2~cEWYtA֮ )a'xӠPؗx,ND<M:$פ`^O6j `|UEu?-Imro. ^ߣA@)\p'i,lQb+B $9{F'G ˍVR":ԟeӹ>x\94?|Ə0&/{zR̹v!G,\# H7aƶ#Kڑް0'IFTdz2Wy8o p}Q/J t À$U^_L{粟ةZjfɶI!* fK v 31(_‰W :l6wah[ jFN8X1GcbPbiI#]:+< ؗyt~v|V-?Ow!d[lL1Kl }8:p-gR M36!%kd`̼j4-F8?}H_όTϟ^VZP#;@qy-@#% !WCK/@›oT( E*q{NewBy9š|U,-Kkh5WiVó,EVy|<4@>4'u/QOF巋eg#{2֠RJ/ A!/ D`B'\X'xTi|v]/JO;!ə{|M2OY' o}9=!OƫF=Y򡊮= yG_IFHb#̈:NL|GUiUia~Xfmjm',+C}"0`مpgBw8qG֟?K[sȸYel: \͡ $?us]?nJc^b벗WWet% X]zFf2iu2efBWo o}G]!y+])J 4ԉk{bHdhf|rT`0])P]q>0i~j_7wf ? {O1m*W* ,7Okn-bP1q캈ǏJp9kgADH6X;GWy -ճ\qԳ p ;θLgs|qvMF!)Lr=ʿ*B 0ܯ13!|&O_?kO8Zx  CIc59l[ȜQͅˠs!ߌ`q1@wizmT܏L1S\uQm[N 3YXcE|Q_݇PHgϕo,}opsXB nfᑙcOb_A%LbԲ0Bz}B{_7H̫9Z1jXQBmu_j"x?&$<&cr_\uq+a$dI`7!۹)1!ㄠ'ޮ;7׽l֩|0}iy`_}Il+rS.=۩q}^5-r=$C5n4\~6JQW-$D㫜NjbY;%C%}J^ uH prY/[ CP#`Z2m.6L/8 cSf T'RgbN4+!$.0r0?܊7}a\s|[.s7&ٽHJ8Y2IPm'"SWmIRh\JZx~kz?Y2rM̦𴩶MUi֎W1l*z%:d /T"rEc'qdEnZdypJ\84A D;šಎcAbJÙa!R&<Ŀ5bESI!4E7gkKcj4WZɌޤ G*7U󍾏ǧЃ$OIIo9B+ٻ;,) UAIjNPTLbAݗL_GhH*e {xi{l۫ ,D+8Ƅ}1flcz U "82Nޟ?luqjRԌc:uDu+2K,$=JXYZ{H4q1}𦠳HwLN.^K. , ڱԌ !;UbC"1oeg0*ȇܶ~qP[1^1ymD ܞld1nYM`g(ϲ5V bCK CO~+g0Jv7lAFDja뢠A~L{ Α)m'fz%l;6fh%CiC.y 8*(Em q 3\L/ fO"ҍA4i?Zvϧhǡ<2[GzAGZ2B`Wcevso=q{?F KmYW>[32+|iԼ JٿV <|MObdػs%(+*uՂ wE7Aq➑ęz1fiCp[e$(' *%KcU 5g-|0 ] 4١FŃzGA̠4n-VEl'_FUSXϡ/?@(kA.5m1>/7CO/8 ]8,6n0}j(õ8Fh)vN*{;YRJZROuC\r@(T3 BrٔQN)D7C%!?::##GYU>Bѣ)9۷&u \'Nݘ7.ZY۷"9X$КOfXbFu[T)D7;qj!g n=a":["jG^i4szh"T+y&j@ ٬髃U>nSh |&q.U1@ݎE%r8n+z%1'e{}FB S*yOa_(i/ZU>^' /Zy;$~p0v$l9-Q&lUkZIK56o[>3~!9Ġ)hf~G89VcrT)uu4 _h)J8s*\xJOQn@-eԼ6x.D_m!M+dEQwuDr^Q~>݀QʕmIuHxߏMjEf >EɌ,}x&/qZt\Ԣcۓ_m2Yݕ[D0Uw#<٬5i/}2>oYh, )[JLߡw\7=_Fĵ e!9;fI6a,Z:S]gpA0QuBoۘpZc_ xeW\sN&s.>\ܭR?Fb.LҟgoJ<#6ޯQk/Ɇ+`d\WOpqK#7iĒJTIzvρ|Bk68r#N&9 |YZGlA)o}7/X5,^*&gv *&`mW>M=1|uV ocaG3Q&xZ J| G ]O &D*e2ke%In&^>%d JEJ$hV߾N,Zoìv<>$<*' S*}3Ȱ] gq.^"?A,j7JI1䑦%WmI0sno//3^~>#xQ3^ڼ3FL̶af%^Zξj8zcY!Ez(lFqM# QXfWp=*a H.1i;A1:=i u F쵗,~/ BZ“1WIRR"+ndyEy 06&eR'A^a+pvґ=47nap E(&(M,$@wc%IL e')cͽseKrۖ‡Tqe*Jۡ 'N}f Zwyu_UQ7K: ٴmԨ r,ݖ0Hy%,H{C&= ~匟Fn>*<~!߰_jcZlA;`9x'7Zz_e4fÄh^<7;>WYƅ8 JGm) }0 '/uCHԕ>xxy]I7k%CMQlӯME\Al,xXX"s0#˔/s^AL E0Rv %>:/%A mj}L_]Д֛xU< 4lyAJ= C=i#K=R߃¶lqLY$ n5`%БC(A< cxsE-H(̚1u zF#!\"BV#D{!q\?^gI\.ޤѺ B(ҁ2y6sT'04YpP|ML#, &Yl:(^fyG-7?]!쮧ĝ c }"*.L?b,\䵗{].0RV3zY屋ߥö;8V:mfE:}C ِBaJi~VNTZY;Ү2t$i JsoeV.UQ+B@>?# LOD,MW@bƧR jh\4|qG3tc#PQ v(O"6+C"xp8ȢʀٱC;o"_w ʇvSǡ!vM؅Άz0sBƔ~d"#0/'L`n*%;j r2$sMWuluEtb$%nRpG+c'YHcJ4ȤXj_>Z\El~:[VIM##,Ҷ(v,{ {GB-?,žŚ)ͳQ]grсqtP4I {$E \o 5OE<449bܑ_5L&ZI. [r0RqFyW,h\&ҁZr%`<,.ݶH5FA 34lg{I?h:nXϐɚA +wrǿ/!d`P\O aA&r A9QЂh00<]WDoqq׫0yG!UlO+ʆ,_)4_vCs:*XhBQ{]6Lh'*F+G U<PLp_5[<iUWYl,ÒԶU  ܝ%vT?OBS\R 6RZ%6>,8+GgXކ˷Q2>(N2t?7N/+d)MyNs"_ӕ}i׷sP{۰O@='9`v矝//aCKI4pl*pt#@U`C)lWBtiRЁ0xW^/̳E/QQsc:k0~Κ܆4%%=7"ybīhf ^pUݶl]1RYP.U$XQFT۩l$2t&^\ͶdEԵ+j@hH%ֲ᭲T(um/%z4Դ'Ws &p[5{6VU-A⬼@ʻ)ONol_*ydZ|ΨkgQH#fy|UB|N~1]=;#0h G4ޓ%O"{6_nMZ-qUwO(`Ѱ|U{{) YC Axu stI,_70t d'pĉoޣ0MAȴ.d_Tt pd}gyn' ^Pgm.P{cΗ>Cw7y,*>y&QlbtI82#m2.IPRl(0J8a}''~aڽz߿i@೫ş[8L,d̄޵mZr/cYea7\_r}7 }a*ftgYBOhKa~X o^?G^DYT:yYd?hp!*4E$ysHř2_%qь sYs{-Jڅ?~] !nk[07ֹ$/ZaxR/M-st?|eEM<'[15(Չ!Pa}s^ʀ-WR Ncs7E6%c@#RVИJoy*ܼr;J.+f!P M:R"%66~?^vZ$ޣ@~S4G*]ӓ ' ?U:ʸHa8r-iX/-cO uA.fw,nFj,QĻՖ+/2GJ&*`e=Y*d[ax|]&߽s2,]vr;  cx]an(#/oIElRODN\Xug_y7湉qQ,9&ly) Tv%B0ep^ķcT==k٭ #W4isY׽dC {E1qYѢ O0P'/ e#] $!Ys™lhRM7lD>qz)J .1y%PW&vz5-@w-UG}e+=g# y ~0pNKADP&]ڮ>5Ժ{,;~#:6C_̜Fz[,)<;q4 pN\0H?3ۦ F;o|Z>g$TtD݋('&54 u~j ]8ݴpu "{ |h'z*`llD յL+b!gۗ1K6Ryfg]<ކ$w1HZ7B[~@XӾՔʘT Ҁn3JT`<^#R uۃ:8-5I:YMc+$GT15 2&+8i݇3`t>V=gWr ky$6IC){S.{w󷞬 * ѩt3X0׃zk"S2yxvTf$=sX2L6qP|L7D-FҚ}OH-۝ KB bPG_6pC)M嫁@»L'$ -}"@M ѮR׿`7ZbTI9[`DJrhD^Z3#/6w\H85sё9ӑSPmzwrici[=_ -)̥Kɖp$@#]v&}[;Thn +Th4 UȦG5fD e_%uiͱ^XzZ?/ro?h d 9;|ę)-'sAMbM KdRٜ;w 1*{:J+ux%w]7!xEj'Ư Y\ Jݎ$KdK `2qz{ yFOWζ船(*Kb\E#-43GYtMTI@ҫVAST=hU~w@Be| ClIA5BN~A{5CB|AZd Wi%P&qo?ԟ2s6\{rq.nXjKC=l򤈀} >zUJZdW:7 9i{1YPRr8\)0_tY^1nk?eb#ˈy3&}6lGO/X~ ,ȳ2*h}Mtɸf+nL澈`퍂}AFQ!y|u[;_RwIR+0ހ )!Yݯ Wm2-k26_n 9asS)B:|y1B>0[Q--;bH;qL@r>GTK/>RA=[B?_:7RZP夸7[$*lz 5.D9s)RL;)_y]@ue"{JX~oyWSP!sh|SR/O h {߽/g<ږgf{9Jhكذ7wIO*H12Ag2kӮ*{ܣѤSzOy4R5ƌ~ +lZ0Zi#}T#Py A#Hh#h;R]t[rĖc0$E(+^^Σrk8=*0b݅?йMc׊,ujF.삮Qͥ_JP{>ŐQ `:j$Y-~j<2Ii}U5{ љa]EbTqs~P٠vE]uׄyb&bv۔FSĎ噬;:[Xz %uc sUC%̜Jl̖'RWn׿cޤ[O-L(-[rl~;/_hp G=ijgQA r۳|^Q;bP\`cQ~d7`g7 ,_f\u<+}m}Z= {;`,|m Shщ+X)L^ILj#$33Ct&:[Dr1;K!^8%!,h'¹ڲ[^xadL])>;+Q9耑 0481im$>ِ60nlk;VRȒ۸IP PO&@q7TR"y$!hIGI|g:暣ZFhu@жVk:]J˽p?s\d o1LT< Oتxrt)O] (tryakrT}Af4:%-*B"cW2<^{1`iޡ,8D/-,dB0$!h}8߀C TY`s1vhSC-(֊\-"Uuh&s6!( D 42p> j9]&2+BFK]s+T d e'qّE%^_=B.uq /3A JWNP W7!}V5JXHAw.4##.qupb#J^%b $J|Fg,dCUå8^ V\(0 r<v;m2ҭd<cS[w^בs\EX~mE)A&.5&LOXe4bQ8˂fQTӦ)*J!~ Rv* Z$\ *;@_Kb=H$|Qh6`20&w/߳[$:9vFŪ.. I3$E 3T}Kð)KOּ j[5žxBH?K" )YK /㪌~TR(ʮKt-Ay׵!%$H'uy~_R]_ &Б8~l7EqgESHP0NYW995~O5ȚS-,+Y^RWM+bRN),5{Kj4dKi_d[f F#hZ(è/3 MF .ْ QdY즕i4S>`I7J ]z*Qov*h W|3kʠҿZl+v@/GmPEEj3ÌZ5Vw2),lί{ޘarAZR|wo ΁ҷxi;gBj{+ʿFMBJύ͆L_5%&30|늇T>&[7l7Z+eEo?]Bdzh2n=9ca,ɓfxrRPУg "m>XbܭFglʤl^^6 H_Zv UbMW8 'A=(bϕ܆azT61@bT,&[~7dH2w.ƺ0r&ZS6?F$('[t͏EtH/mK^ϧYc}|XVWMӯ `NLDyJHmdI1n5&} gVj3qmqAQ:/ݬ*!]Lq54]k6b\YOsZ(j7c+4m3p,T^1FVDQ:+C*O( 籓f5侂( F2<8Qs!FݴT6#E\Ԇ*UÆ Cy1kGZ}'5ߤ8Ph/2\nEǘM6u#WN*I"7 25ʗT|dTi"uVL_!Ff 43.Z&f (j펰 zj\[ Uyjr7hz:$:?7SKؖ&;sٜyO& bpa~dnJQ1ū(XY{y^ B8*,+Jyَk$ LiBoWBHKe8[hƔcH PX7 j@VQPxSxU㫲؜Y<^'pA8͸D NVJ}YU؀rȂ6or #en+e_jXiz4saEc/8?aJ)oT@ J` '#Pqz fRkOT Y @G-đp'<F =H?,W[I.mZ0aPQf'M)"JtN x >av<|Q6%螆DU帚ӱt!RJK"w.Um i*Cm2\Uۼxe⌦Y&E)@9'ݘYpɆ;mM{Hm(Z^؋w3)̄/x+^XE*{5 L:4/X ,ⓦՏ]*qt=d12.#ڶh({6a^2ݖ%hE12ɜQ1ޫPYgBmG:}G5KQ^ q!5pm*4bj>C0 X5nO7y=̧-g}%{+8|4@Iq mw oUZiaWv3!4 ?mO&w'LhӎXeG/-$ w;Px١M/Ww \-;o2 ZHCϼKshu"Fu37^b#:]`dw-tU T{5K90=UYm'6GYwV_ f3i'L5% 4;>E=C飽w|70,b1֙RC\0j -ei<uggR4)"l:NW=r*p:JMBR)y%9GОh!jQTGB׽QM lW?MUFRర{#wpVRk<aLy,pOyW@D}r\B-p;vD ..3i .g%?[~\8'@m/w-َ.䥳D32Mv$6\u+=:qf3,>g3w .`^ˋ{|]D qMN K,Q6´/Ȝp _3%L败!>Cvr*V域i*-sD9=(1!>KhiӠ'€'S{MXC {{Ffù@uKqT9*C.scbю AFsw!&ʘ~C }|{ mrh| ,U=B M:ti蝜)2S,G>鰿|BDZ0)BKxx2oIRCJrN!FnUwԈ?P -a~ Vi0.p!#{L? ݲf7lz)̻fpDVeCJv&!M,@[ {Aiz]٭P;KP<ʰVQ$`4r*Z86_2މu+̘L-~]fRϜjo:d zl.38L-pշÉ읗%ap;5'N^s2RHF|諠VgF;~=qt%^S5|K.I ģ6P9emy]\Ok4̧jev(rU;$~+Nd9-' |V;=9Bvc;f6HU0Z]Ԟ H`|'hiǕ싍v781̱f9^g+0$?1sy,.\NK qAX_ew ᏢJu)rh/oݝ4j޵/qwɋh}?F Y@QE<mUY ] F[ՙ [oH%%r_܎,jXJ6a kok5lk*9Y|v ƅ*C5AK=XkCRJRe c"hGZOz%)^`ڊaz\mn$H >T9SWExBWsGX(Z)kʐkLƄsGN %,ʽqލLu}4< C/rt{6?ݔДf:&6 )$  =q{[ObC8IpniP՜68GșFȼYD-4^mZ:&tnPije1͘~!VQ4\{OzNByMl=::L:weV{,# &MV^@nebgUoMj4QP"B-G }O4Ϛй`vn4XN;>IaaEZ{W佲Z/n[Fa/`uX0T<7wm)hgɜD aA 纶V<Б$!wY.'Όf*w>vq 걈kC7GҭF,tL&){ykGu/|MpXHa 4yON]zgl! Ǻ6)?p-,̪zp\2e?5 MLohrw~3یBĺt9 ~tL K 5 eA>U >xj(Q! +N W 6Ѡ-5q>/e /Ipw*S> @bm}}R}a&I)|-2$-nО:Xxb)V!zeo*nה[9^\[0yNKbeZFNg~jٛ[]3EXF*Uǃӏ/NNWտ}K7eS6!Ϣb=X@D)YC:'%nh9j0h')?YѠF.}tAI>iY~d'lМ-S1f;τ8)WߜiWuόhSeK!tn.(Ѯ]wYͼ)i9}v?JtT 1 S~%+j7aĆ% jw\7_ nCŴ6(8\Rl^=238T& :W)vl㶥ӣ-)錷^Xnc8ȍ,r_#YM,\_Mmr͈{iWslB9X.4q4߄l.عCvfSz@ "eЕuQ8/KԌf.4(:qqshX6H]ww@K4-asiW&%=GȐ1=A r]lB愌Ons9 ' ~ZlO&ł$_pqDEm4?:{"->ecұ@_" z-qZJQaá߷ZmDQKerqp 13^`hr@7c|vL \Y_eR,#: iu{ #[!H+)O f1,€!webxy2;f7< hUEfE]Yi [L-YH>A g愎!?1̸t:^œ%R'z]T8)9᫝ADzb-]~qm `^ XAN_;J ѮlR9xɎq@tg &dfk=y -AQ܌X8Yj󪂥G %nh |^6 u !XB28u B* ppow҈p6"ةCa8&+Քa xЇl(|u^GHj^.#I5VQ]H#c؂*"I%23ϒG즛js٤P ܼJxMAzg(VKMBLal7PeئmCڤɗ&R{'u[ xTx Ah.^fYgA=!vޘ ]Uc~@5\A|9ML? 캭 Oxia~pW"eh.8ؚ 9{r&`ܟ~f&ʜCԺYw "hr색<:^"bI˥fFڑN )ZPp1 /D>DUWiAä.qB@W ߒ\/n11")rf@pW(^m*0!3DZ[;襔(SE۳ױ?s)BuK?&%q&jEdSيs՘3_]\-njX]86Hp;^#DP\f.$P[i[a: t rȲS-yu#{ipfLrMH&vwnj7>zt$ii})RXϞ!}JK'jNuXmN}WS!\_ t:9[A}ao%w(K(чiB[fwAIc0J5 6cZ Klǫ 8ڵ]63h EϢ%@Rte3f*!ywTw+/8#3)cCmj){Ss+Cf)R P9ފ޺eKAPENTOi!婎 SfA}A&ϞLjQqW~6LWQ\d+ØgĤaLG[cDZNB \)eM۝2Adeg>ލcs|&.qx]<q?upEoz'G '٘͂arKa0|-0*wo5/Ʃ1ycLs X0K0M>IP6mbpU-+- ư-eYLÌaKB^[FH㤆 ;60f?x+Ȧ cb=]''=xj귧֔FV9+pȓ U̶TiX=i08I.(@L}'^N9 &8K]!ڴ%}1.'j'@̈TzzISR_S0"{Q;kyf`4NrB+WPDcKPō:)+6v?/!~yw"a{Ww jEMq+_$[(nÈԳBԽ"[:r捳X-I//_޳6yîq gC>Ě\YA:T\0P]yR[D^\%𧄱2͎^'c]&Or &$gp{e<9%!r=~(Z'P r9a ; 0|ĝ-T4E:qRx;U %6Qۓtewit.ˈ W5!>AՀdXkT#gmWGTي0qPj:"&Hz%[I8yn|3`5 IKTpY.g 33C;lA08M_6OTLHo6n66w*"GaF8M]416fLvo^2Obع/I+/ۖ& G%O3Z&zٜ]8vhMt:؛nm-LF;%9ݷl15wG7FŞ!;-_s3jR;.wFSN&NB|?2eSlo:ZYdĽ́_A@yu* NtچA7˽h~,%Ɗ*(26%٥xKe\AVgq'Ȫl^[mʳO{ 609A~(l No~/5{omˆJԨ_e:AM[vsJ|곌u]x^}YȺY<1f?Ao񧩴W< {en&J&5Z=1S1W#:uCm"λNFm0U#wvc! }hY 2\VN;_`~P)J< R“BNꨄdZ!ذKK ܊S{hd0d/+?pvS3Siz)/>q[[LEE݄(S]Vp?;V_~DZ*LO[\P%lDžaG#!܅z.Wm 94dOqt5NhndF&{*:p~tgJ@=k*rHUahR7#y&*^>pu9p+R*_Roz-QՉehJ a DqY5T}O$k |@9 C1ASݪEeJI3qd5j {ߓ|@?|Mr=eZ]y g6nzd+_14?پ8q>U[ˆiSM0u2#v+2xX_NEpƌ 翣y)({{e$ %u"! nkdZڐLD jib;[&Fp__Kg}P_"x>UkVr!y#n1Seu V J P&by>6b2E.$V}~L! I 슪ihB1Kħ>r\CElT<3F>dyѕxoӑ8`Ҋ -iZE`Q? =˞oĮJ'BYo Ąd@ Y쌗< DUrE^(P Uk-tۉ+f"ۓȭwQ]+f1uߧ1p)\`291zhN LSډ8@F'X(ۀ$A~o/>G::7VȺ't<7 :!FbbgY ~-S; %U;A.<(\ l  HԖ^A_ 7fSjLLxyqWu@JwQh|=G8̷eWQ" h{Ho*G7mˣ%DIH O1‚ۄ0 \]1U-}ہvFs 1)eNwX ? e! 6VM%`y-,^qu1=c6((~BE<@ !ɧn7N"+REܜi*crY'WSThBH@܁ z?ia-|~ȼ?1Hvci UanI kilr% RhF{­WD.>7';2Ip_}zKw8-:@r mz+?v ͛HM~孱K ?kI$s0q[bc|4~gQ8=[yf|l0KƐK21W4(zL9Qis2)\؉Ii񦔐஗~~;qVЋزR1Ҕ[~)U? ^@@Ƀ(riG1*G\Z0?Q q\?K/ljB jq [q ~k91Cb-%Kee Btɛ@7"|5C!T!U^uqXERKpE6մw֗e%m@Ƒ5P0ij2PN\:!;@< RHҟtj z:|q/Uܤ$H1Ғgiϒp I%Vn¢L$:f팋mbО|h}aLH5(Z쯤^vNJW o*_w(D|:^g@{M.1#{/Ѓ"٭I7,$3°?۱ػo{tDcmRĮ=ө l0L"&c_`m/{tښNG$-* gHyV{GcZ%PsDL͋; {<4 ˕ԐcKg$9,̐"z\>9۱e%sT5r׋Zp X(]YM`F5GO0&$`2/"qy)`w珇gi7Xbx$GnC-y 5fL:2{qzcn1`DBߦ5Uܻ`S?{3ۂYj^Ud%'{;0Gn67);⦶1cqs]li0k?'P*Sb8,% oD?3+ w7͉ab ;ւU'#(]z&SАe fJ_y)\|gD"0LݓV8f=hHGGdP=,|^A6$=A :f Gذݱk*.Z*aJ5Q 0^t/hW#F.ȄF2T_gKU.P¶k?~sp4޼I2A6wZw#PW Kȥp;z%_,-VeV *o`P5f+O$b}h@Q̲ҹtvRKO_#Y[˹#şeM&!&S,155[CoN-V~J9# QYw2Rzdz ]F~c(f ݊kr>N彿-qOJS6%,?0()v+)65 K)Z `R{4L)Ny>xc贡Y/a_, y VjQ4 G߆VDȅNj"c1q5V92xѢKW;U`uphH@YX%B; Q`\s]vwz9%? ˀN;6Ԧ/zH7 S* ‹+ nYثht 4uc> $GS4UF<"| &+:Sv ?\6ĕM'x/M6ZJ|SVB rԋWɎ-+]ԂĐ]§|38#!u8γgĕa83 %K(d„!";T Etb>^Qz Q.xKaϴϫT@w Fb^vڙ񰪪 x(CJfѝ|&<̚ȵsoUdշʋq$gxE1evLRQNo4ܶGb"OJR';v&E~ S*Ow}EG]ר ]5P;MD2ې=Dx&= F#7;LYBIJ+ $M6/J32IlxwMX˰JZ?[?Uc(#*8R}4FS40;6M?WeuP4t8 t* j>Mb\]<|ku{uxOyFbJ`Ouc ,CLH\L;gh;cm, 7bne"jLFIl\F&_ M'MN;0Mc.j65qb%v:amӣfQ/:<`֌%Psr9n35]cKw/o. -HhϞ yLƈ!l[C%B4=i0Z%Nq@%; Չ yю|?vW\ a3%4K2PpN/и]%"#Aꉈ=%;Rt*Jmh%䕿zΑϜUrQt**Jj:MűO2?4rx\.t'uUQ~ 6}InamצNkTq_nLIJ`mVTj-9 p8ܭ.+Dx%|™$a.9F.N9OpR&{eY^,6B{d4;"xVE |ϔ{agOЗ$ Ҥ]F;ԑanhejFN' $JQ^K>ϰ{J%ц ow6o7j`9JmDpRdaf}W|{-᎞an(j󟈼! (pcsFh=MjΜY2_ىZ(H^~B|"^̜05N _;&K˓Q` #w>QM?u i$PѶJ U}L9mR~&Y=!fF88z2G3;Y1B)!XRW4!-{$!HX `{+(]z)y[U}SMH s< AakGq%ImM F]jmA6VL""%PdY.pԒ*n fp4DF'΢xKEH>2o2k ҹ ,~XF;$7T^!&N8[s3Qm#ORwn3u@5b1L!w"T h4( ,Wms c _*𨲿45SV"_b:µKw\zźeա~Rk= ?c4cjӄ;+wF7 5FszAM]'cFh) ħydd__0eGTɒkz/o{{C2 o bQA#Rv6τ{P&##$%ctwhfǶh?#WF2+o(crR៉ZhQXҁ -7lY\(ayh̒$%@q<~@KLʳl]xrΥ 6 _~t PƗ1CܷO+{ŏ2CTxM&OmKdRWyɑ?"9gP2ȧ[,mq`"4s+o_鶈91Bw !j!Nqs[U]lB^L0F%b+46$s ~vvv7.9FJ2Y瓷XiRſrݭf1z8FS$,թw& V] fZT;Q97@sWL7RC:6 l<׵(F o$5+Qhݛ'l9^ݧ #ƧgA#T,Fn 7gw7&gcc-R;aoPנrcb-tI-~|#P؋]18A Ɉؔy1SqeVh_(mOqWΟUDGM6K`>+XzCև`ԄhqH #VeLy6.FnVчA_v905)c{fg 9}hU'q.FE/ D7UTxu/TܰwpńH`<3 QZ_Mz sS/sdeϤp%z2ϵ 畟 c):<&WRMT?B=bR^@SWڧI±]UuOu?YG,5g8{R9#{ 5&vە/ \Rware'|^}hĤ_W>Pk?k')s]bҏfDf4(b[H !\"-olo9k"K^ťk3SEc-qct$kn2M>xXKxAm2F ⍋U}_uXwv夈x@kn2}߆|ő/AW/q%J %}.ߑ")XMQhFe^;ғM ra9WYV&ET*5x^؀ I6 )u`LyxySEr'*ޒ{Wi(h}= =y@1;kܣ7R#Dĝ9**mE}l&PtcW8Bҩt4:%5a#iV\g,|ᔂ|Qo!1oLX&l(t("#E> CL|\WX{tּ\)a&u$Q)2_=rjx ***|t륰`?4NեL*A2ziw)q~+ݧQ?-`QIJַ)18 1e!)J(^K].U'NoJkw*Α+̀KZdz-^1Xi jH81$2nr,=0D6t@DQSwj62S};/b;GKK#@`}sDI"V%[cA jE?Z~b>+\xb L3PUy "6̗k)Im6-ܰ#kpYeon򜒐5!-D a~H))H} {;g9MAGz1QY<=C2Ex3nDZL:"40.3YMx!(}MM&7x- cLeYYx#h1%Y2OwGB0'=צU<"[L>@mQI,A7*4ݸ(MYb-AX0:X5*L͖23$ËTHؘt@X\÷%yV>r3l ͔atXI!͡)?8SC_h(8ÒY s>\N(3uD`4nu$hK)#ɺzRC:xuدeT3O=X)]X^;AlQL_-q4QߐS)տN-r#3QqG%2@ & f;/| = uO[7>ܛ˺sR] f#jP|+Q2ƺt:5sd+SU>`?+Ҽ$ (MMPƄ6_tĞ!S e0/($*ݝ@3eqzΏ:&gUfBqYd/fhCn|+6]/ǘ[,4[HMӦC>m'] QC^o?ooH~[ƶ:+Y5#)I+Pɾ]N4g.7٣y5$ޘQ>̥=o5B"by\xCskI)F\ڡ2:`*H&=D)tLY}5R0.K WEY@N} ac.n_ھY#}q.H[1I;euae0"ԴP&3e~}sqO4ᴞ$`bR/'LAEh5p%9SDHX,v$K^߭ۖ/Y>;YW, P^~FpT8Lt})pmw%0Ӈ;qS~B[CϜ;z`_ `\I"Ô]=>N$9 3eg8ҧq6{Q0K )bA۶GZC6'βgEwEt/Q/)6K$ gLQ2RIp͂o{PI@|4:)2Uvycrv5l܈ 0'p.rf+[:YStA_]8 G;|e=評WENۼo"'iyLp_lezDkMʝ0uư+F1~5^U|Yz6^?ԓg{kF jM opRnV88$ZGCD]|1[$sRtw'&\B1򋽎 >S\o㲝aKQ0(܊QrVߘAzrx} ^EnT $l%CRo;`Uu@'$+4ZDΧ,Fi+R?I4%FPKZ% *I6dN[%q8VuoWvkR( ;mlѤH,U-sLCʬ# >Ľ1WcPwܦU )]p!+9v%XzjR@QKLspb;a!ɵ G^KM/?aI9Пh8nvoY q!KI-h iEI-5,'jt?S<+Rws:h];[˭YO%!4P~ӹٙa3zSV]Oib OZmu<{R[PmeatՍ9¶22YΟ<蝣z)?UҖěq`hr蔱|SVLVd5;С'FMi.ީ=lǕa}$=kEsF;NveZ ٤AŘoѡrz@ԳWoIw}PcG7tdIo.Y}Ͱ+M Iӿ͵>$!-]L,*5:[w~IGT|+ZFg%|Hg-,9)Vm1B_Kh8rt1xlD!?m$5V;J[j@[샓s)K`IʓU`=1i;6.VLEf0#h:2jjoF䈊=wڜXNwilqfxl.$+!Wյ I$zI/)tj #b~0)7S<1 io Šë90csyBpNi/h7 魯 F F8<mGtڦYWۓTzTA,V/许= ŧ`$JQ9qX?d >ͨ; { YTqجbkUScx0~;Τ`ҵ "dPM۬[$`5F+jb'"NvI \1M'Ds? )6 J9)|'D+QaO#2U2Ć\=#5#&j8xD-Jڹ#X4JP^i?Z} PR,j!+@,4=6]yrGHر+@(}Ɵ[I?^y`r'yf~vœ!m (TOnSMB!Nod=^e/Cb^LbUK_-sL'JkRރ23{ Hyf:ղم̀Tu.7n̰X9<#,"΄.UҫH}A^<(#(mR< tY6j줄А92%-B1䔗p!vͺ%7J7!DlۀAD)e,I|3iic&-.vxΦKcQ%pu::Da= kq0_TsIbΥ ea J]1 -r3O5'K _#5H»EuT, X X%{xYQ@ۦ6 _j. PW (E|.mW3ԁ'k?6/[>PYnC<ÅP+IkL.䰍[Z_D{nBL?nQ'6z>-3uش Ua D?rՙcchbjN7V&@4CPU_X%7\)ef9 %8P=VO S7a*HE9E #[1D| &/wz' dp[MZy;f델~I0b35G:s&ҹ(#@EnWM[oߍ@pf3$krF~2a*3k1>i7>^{ȅt|)s?iDHՕԕ` zv;]Zm&A[`zЬ?f09;:̭1iP;f Nk4UC]Ϻg4CQpᴩ Y\N@>ڥP#nMĵctVɦuF9fAb&!9+X^ďǸ6<ֽ$|n|ٿ[IcWrTzỦ3/%;w{83ŸnU9ꅪ+$$ /]emcbR,k*eۺ"S}md'? *i*'2;ZC'&#M2}}pƷ=DpMys0p&ok'|h4'vt'5x (!S`FFO2:$A~_|VMMIi9=3M=naOViN3H1tޤ.oyGAvgNnYds;(^9ڒ.Vھm8}B < <9O۽m,8Qdqp"% bU<%Vow מ!x*LTf܀}8P SJ(%lȼǞ!nT;&RDz܉=1->P aeLOoo u$_hʍr:T]#Loc]2McNc.I@cSgy~378Y3C>sHZ цIfwWLatGm4&-s>6B+5o{+ D!)Er.C OG<[ Ѐ-] rjF@"CC;XwxWoace{;#jJM<ǃ/wG&3AK 0H.hHMѕ zÒp{PHO uôӁA_xg=)s^شh9uQuL(Y#O&Gx^łq S*]E;B KixriUd 5@I%_:ц`g3fCA(dBNyEٮ,:3!o7)Q—U/(P:QH;,/E]6Ј%2^M)$v!{t];5w7)l?ڂXk)2֓Q1_-raB#\ݼ^"(1 _y v5gdyߡ5 bik*Jwp;J r2̜O[bP0~碖X˨i9bk !ع uߏuAڅ@rrZCij9/급AYL`_ǸsT8(s[zKK=- Ѿݪ)XƤ`}#}_>ӷC 6>,9+>&E6-_sS o{͕j/7lN)T,J4K^c92fH6q%%E#d :fNSC..Z[XovHKZ7B3;[kgHXB9IYU0FLK->DHo+da~+-8Bj:fpQ34.^L#vݺp',nR1i|:'E`-@`V#1N-bhT_Xurfc"S!=nr3l&2"L&ct3 Y1jZ+r 0-jx3`r*4ծ9 .x;bTETY_/$U׆&Id\_F| D!J#RGgq$N۵t7Mz^/ǡ} (&KɌV4N6U}ĞVމJоUx+뼹Rs] _'>:+N1eηk).~1(j#WfL|&v 9AwPCEz-LT["h2ˁ9B"{$}ێtӡy8X"CDJ e/tqF9v[7weO:`(l"E٫t4vA{4pqIJŠ@py"+1G RI{\, 2.Fg8(0j-ۄl7@#.w)^i+D!09f({P("T[{z* TgZ쌠Qcu߫eD}uv ,kp>;T34 r8|o5k ٌx'E6Tsl4}L [ QGCcE \w} }M@#_E!mJjĥLt&f׷O#aA#cL(s1"5NY[wkMӈqA9HwIRܷץm QBHZ/g_N#~tJ"c_H@nvM1BWbf+~Hߋt N+tu$B^bJAVd nYQ!p'P)_U:6!P|Qol?K&OcAW+0T-!>[qWHUAcKYr8|[Zf:ZSN6>a^7n=kL^A[-}O1M W'D̯Ά5yߌMϼ b#2Ay1…yKf:!AEQ/[<~k)MU}T&ڋ4{uHa]Ehw0/PEeԉ3.]Jgi/G6>GdW|YDVSˋ=[\M+}#V~Hun 9e<~ngzҰ&^$]pYV`sQYAr}Ժ)Z&V ހl>˚ќF![Es|sI"!DE8a&yW$/z5ţ#|F_r^ͯ[%:-bABpb>#& svr("wm$lN31%d杷IفmT9-|,Nud&w'b c}~4̉L+b߹]+=@h:v;yKwrG[BfOyu9ب "-yv.E-/ؤÒ4#)/vu0є|!'3ڗ貯Y,]H&P=:R;,gRUEh-;&1'E=yxF!?"q}tL> #pr23Ktcs^XfB!|H/*,.>?ȯ i2!ɉZ:WV 64Ju K/م"$!lNOvJ0,kE>̫C3& vRChXQnlT1SQǐ ,^=t>Lڠ Z5[?ס|Rs)a;b pU}9%|ZyNXVgxKj3c}]5E1d ?hཀྵÎG$JeS[ꥉsWP r$Z(C-ȧ+P! U!kuv<^䨑ZFqG2ʯ8f1_ָJNA;ni G&[ |?MWV+cV3oI/+qN=\2珧34EdNN$B%] Ro#ʿi~A~^_ks1]Z<1 -.b]a{5yRi6!pZ]JsBXO _`uw9-l@ucQ;_e<7L٢^:Kdq!g:?J((#! ^hLT%f)8sgoj]"w>?IХv)`BPF~{!vWޠ7K^.i >sVn 4۪;=:uD;on2@E5vt)9ߜ: Z:lC-.}g/x bD0f{aW Q]E`2E(EU&w&6eȌ?_ 5fjN6:Z7|\rWy,6n u̩x5Esu<̤`7{0C8*<踍Ic"/>$Oiv+UOh//U{M݉NT5=-,测lLK4/s=&bן:bEBQU礷Isfh}nql[kHZ^/ 1wQ\!tQ m49aa2E@1^Җ/ lO%<p )R y}pwx<'r>Q"~/Eo(Q VǩpsM"y=> -˶@z K65bM*F ޅl  ke~Q]v9 jQ;@׀RZ[X#'F+:=:s;nȥ"I!&%;"ĪzL Ԝ6QoCc2gҎ#2 fF(GTKdt3"͡lBAV5/dkmY(bC 9,lakN"EU܍͝ |Ft,7 D;1Z@MCW(tQjMN k ̒=y.Of'"˵JEJL7wz$ 0g{' .0e4X_-Vݸ[dh,YLYnMYy0H>hp0~ʖrbg͞2p`גb|Ωs 3U_ $ K-d2Q#Qu_>3c,~ZM3,MYpm<ٹPvT*{L)^CyK/fs7_/vZYl(d)sX}l i_RZ|ډh jS yL] "ٍ|?轥VИ>Uw2,>KC,Y',ơd׳gGڂ)kkhּ3 +:vqk%֭=Эͨ(bERAOV3hajVWɤz:] ~ )ީ)ތZZkڸl}@וO2EYL H4wpKpq;kE 4r)>Y3.h];곫kԉ:/7.ˀN j#^.yE^U. LG]idk9m+2- n|s^Kf-vCn|:V8Yʩ} lE Kh*(zCxKp;8Q 0=K$, Zhg ic6=NLW?Gyh̦#Ҕ[igMhmP;Qv\e1MT N~tW߻vpAs~<%fbpkZܮuēCn ;P#xQ{xk iQCpSbu*{oVQA=>$`by[XjPI%N657K07*/t>,hqJ8 uCKFf|ɿ3vdd]!|5GC"'Ȭ\0xy# A?7*3@BWIy;dB˝[͞mN\fYGxUP49y_ DcBIFq{$ǥOXjMoܥ{-b"EW:, vbys S"rM'kiըmANǩuC(/O{/Ac9ă쥔1b3]**?r6Z"Dw#Ydyv]pQn?WO+uɖ2w(@pj;tuFЬ_N+M?/jK;H?R7父'A76L4T~–ǽU>θ?4{s#엁jQ;uGpZH(nYȽcc Dy9ss%/DTjy]lYlkiз:r:iqG^u+\ZtU8<•R8'd+7U)|;JۘG1=AKGu[R|6CĈRy"Qa$7lL6ho)A[(xRc[,]i2/z'A>Q/vj=e[wiK^J?RatlAI8=^glNE@KWj /pT:d\Vz(ړuڂ"8ԀNZu`j׍_DmKHH/)> U`>,8e+KjtHT?@8a2u:gQW*-v..;!N$TLQs iWY5֏hG>Qq8SZ.@~YXr֩eKMTӎR1ƍ^‰T=A`B[ .(^d$*T|_4dd"E;F*:ܩ6%p"1%_-=4ż--lDZ`EcܭFj_2]̯=Z(Zø1/ :I2, M=S]tn>7OfnL3"6жkQoT!a]'f!{i_t0 XNDeWW ] ,"MG.dX方;r1E]{Fw17ii+R-oMȯ>oU6&]o=ͷd*#bEDJwrG{~0ʽ[jߗ*R(9 Tҩ!X+!tW̲ٶ]%-XƔJN]59i WPg7dhV;rZ)Ϟ]]Sn!tr vf{-z I!yd80<)ᣌ߻kj,9$ӟ:kR-W=`]<՟m{.i)L'?:3Ǔ؝S݉!14Y4tB5}8| =@lT]S+&$]E,oDcRa\`jɲˬ6"G0s[3KsJ#HM"~-\D`w;XpLý&"q?a6ي=*DIvΜ;PWػdy49Q qy /<阾C3; E֢ #Ac;? .ucu dN!>tg{,jՖFz^bJOC@^e)Q8ȋN{"OgRjqIBv&E({co`>B5?^-UM`wCUQL8w8L7v?7N`Hޞ/e{vGz`jZgneAgTٗFy^z)as L'Y+ye;!Ty xTϮ6p/N!hu1=:*I;bsv> 2=3YFM$ϠAkuꭨ]ǯK7z4]4|e,BFjW +\Jwۨ".ޞ5VR1/T+5,h^T/-U??D**I+~D7 W4|qqoN}w_Q NH2_Lm [jQhNB$DGuaJ3H.Hwe))\Jg=(@A5tXeR9%m{+T 7)dd3;ǵ*&֤r&06-$3wZP^郢lwa뷁 L5t \D҅J t*zz ;#;ovSJW(h=D`(?36˗TpBqjE4sdĤY뒪Ӓ+e ?&{$:tSQLL"?ĵcgчx31׮;~n]"Gzu y~mfHr4tIкfa&"a0} S(=k{tQ7ܩ뜡6!@'NҢ3EiNW0+oNVsEY*,8WΪKB,ɬoP6=XPQ&cbiu6OulKA7^߫C^[Yt!]j!+849Y##Iö T>!u|+F2g_]Y98в)r ~%8ը?6??A- y.dyK| u[,{{&E4R 4Ֆ~?>(j64\!b6>y}`$*+-@Yf)*e}X3b&T5гD?_Vtyy=;;XT*nwrIĹ\O/KOr-^i̧D^O3KRʀ? t gp žP>U@=^&_U owXfXlĭR-&Dx4bpce;oH2Əpw(}]2yx"P;3qN;:QwIq/׾]qtd"cqw0qr DXRE:E1Ekʶ^༷7ۣ0|WM]a}JO;]Cs(k~ 6~49faZMt!X;9zA6#Syv#q1K?tBlS򤦇Ru@ ؘ4d~bSv [Z'!4ϡw,@%2Xk,GUy3 AEX^ lZ sBB؏i*>(>mCb~Մɏ?>__^M.Eoz<`r&F}ϲFR_P9e}9# -wu,mÜrO}0&!{VO5Mir) 7)Lp5t2DN=AHBju!.hυ6"hl%1Q"E~K>`-P<]\WIz~^]=Lp2F*~F,۟OHϔߝbg#%zembq7CAA 'ɩpϪ_9<QO|)l9qAqMy}qC GU]VV:p\Bvlέ`*8 _Y{Nd bq7\rP!"hu<Q/[2Q,Sw_ w܆4gb{e܎|tQȚ*}|+; HlYzC!D%+sU(B /B0:"3 5,ތ2aֻq"&ƹƲHԄ&X k00h+Bv'XP/u4Om#}о}OFx'b&~Gfo>"DDoaybjJJy+khjƁ1%a9_(BEvxQd#h@^25:Ɋ$F\qhi:Ꭻ&95)T^xq(4_^X8%FkCz=A5<Ԛ(K]a6rC,m7з|@cBeAzą ǀa7Zם%LdnU)q!@*A~5u-bi#- iT~(+Y:3Avo:c$!ɉ&dmgE}c5s׬]2ڜ(+!Xo 1;KRHkxTG[5m5 edj ;Ia(xf"74/ҟPܺoOzP\ʩ? b(ib؛MR,p H)e< 7C gWn͗kȇϧ\Rb@o\-)~znad"޹' s:-*i5[b/.໐V#pҀFfBa Z/F0ɌOObkc4g}?XZ5Ӹ\~|4w8AM &p۽i篜IE r:M';``bu-Z o( J0!g W8 { ٸw~0}xɥg+ǟ$wVihձQ9K6)TjI3pٶ ރ^$<R,I7bY^48%ű1\(ߛO!b L[Ta|^1oDh¬oGpd^yS'+ӉV|w..>F<`"V=WyE,{s4gV4ɷ^a.Xoͫl$3pO7((kXDr!g((ė.+oӾ6Yc s XfԿE ^gڗY{FNh'ʹcQem\72ZC؆X9S=U+żE|^Ԣ/LEGL- K?1A3VXB̘Xkt*k/m eQ7 !M/J9wnv/%~P&lŏR` {:]r%g9]Uユ I՞Cn"㻥*qwUxsEG9G _ (3mDvj&Qv#gY_C& W@MgY6uWjp{x3+yZdM38?nimlhQڄZԘv6<PǮ;Hw{!M鋣s4[+a`į@Bcre(Q*#%Z\AzmiˀLj gROB}y_|/*{ڋ{mco[BS.qVCG,seOhfaw̬H4.XAb^C(zL;]JW%Ol+*k[~}t_7~2rO-T!v.jVf.'S2'B( k#?#NES5|]Hcc0飝ڵ`^6)/j{wv+6 " ~rz&_obsT4Z|+se ZB> 3w Q!wVejX #OmjNݜ˱V>8:66{GLF6'(kA=ANIu5WCuRncad/V'aLN~&Jj-T 0;B\_Az:De5jlI$ 6p(@mCtk{}Ċy0.+,)Qʒ1?-inR 8vY[6W1+ʗH^FYzK@|:Ln{!cGޏ7B,tWۑlGpOuq59#ݿm'YG3_lߙQh#}q9S% q!54U /e;+@@>Ƨ[7H?΂׽_J︈IxAnJ [ΎEeUar0B6/ j< ;BX?%\WԲr'؍ $GWdG[!G%Y=<{IY9d3"'q4k3])¡9U#./rp"` }d:/5Hwnj(. %3 YYȷdF&W+|KHy&#h夲 el}h(lbjl3rj7I΀LhGWF;BP⪷]3>ܤ| 9~pShM!fi]BE0LUT}p?q7'nn3Ls󷩌 t 42R76lX|B[2{F $ĮzZ?@%!h`yU $ѝcH2{"(.Bf.S[*ざd[!TUQr E`e;n]fA -.f&BSv@<v 3M :c"&\´d) sk¥7)G97q/PO,ܫyF,P2Z1xXFNDh:{Cc;A{A] WVQiCoVNOD?%*(&a'; aMB IbVoYO5IhW6jSK_-^$Y"FY8 b?nLUcc3=aş*;„I"ȣ ,gEb_?!,Iq92a: _CvT݇SIa*20wkL3Eڝ)5M5xɃ TN Ek!Ͳ{370B08=X&O sbc+n3VA2({Ԃ`OL_‡D$JqIʱLhO`yӏgiaD7!=.=/4 ETzc3{ @=xșӄ ML%'(>bǹmv%5SRULQdexE~pr_k+ʃwC."Î5(61ϔ⦁{UHX%Y3UѴb'd#pOW_P4~`y9DQjRj9v+s\h$ÒH-ڝuFX(833\$'rPoĈ *Y;  E]ț2`dѧ>#E+g;EKLLh|d3&A = F,4ꯀߝ )$iTy Eh>~WK:T6$3mPw]ekS,2"NX KGB"U,CDZ9T#Y۬uAY㦅5,M zT4'i<'M;.>xƗ1@$]w;qPm@?3bowޏ1NAm7fE{9y$]H^|R)6EztSБtXD^" xWUT>C9)jD|y0vnaMΧ4V9B/4/B;溝pbmsNg/xJ,ǿ+ pӛ?w3 nk)Zȍlp% 'A;9<3*c2CgWVxצq5zFxƵM5\#1L]doiϰU9IA(V ?Z+C8UȊ ̶0y3:0P}f(J(]/=FaqC0*]% W` Cxo ۆUM#'}Y ޛ@QV˄]ZI@LV1>kF"J@$9X25zDMSAV?΋jb)꾍GGI;þ!Ri&3 j疵Z JG{?\2~x[ s8zN/ҝyKs'Ai0{zKNGXr@ d^:YWnW` S@2s6t9IsW2Z]̝{} 3f36U2w/r=wݰ1M"/NApAf5%ҟֻw{>{6xe z?jԅQn} .>QX٠ XXTEw$hu>.CC᛫V*_F靴YZ˫7\Fb_jQ䫓y"7*fUfhm\JepLBR+h Y72gjD֡<׬.%^ M*U) R|f5ш vZPļ47ӕ-wmx5jޯQvтYO yR4H㞬n0τjzPu]I8(#S pۡ"tGA e3YhaECͅSSC>jAnEnUS" ,$7pyPsfS9Y5FϻE}zz= !X!!!v  LKX7q{p0/: /͂Pn*tahyYff(F)@HfJ"Z6ށ}&mmsQ ?aDzpug o:f&Bz~a7 c,*W!(:*v\R\Ǹ$˿vFh;}#:P ;nW~n%Å7?QOlCfwY Hn;؉uNZn~3 Qƛ ГI؋X<w;Ɔ*gea#DQ"E)~tQ o HMnv?\7MF@\m[aSHOE+!+ 0eъWBCX# a.ϑH^o#9PH/l4JĹQh>;@2;+ɗcRYfD*I㟗]i'4ԭD-'X&np|+ 4g{'<9.xXg>[hsk iY Ђn#C;\&[o@yLxUd%m^X&=>*m?M/氈]j}/5d}NV4Nf-rŰ^DhdGMzz7 %C l*Q1"+v2Gʫ@ib]5'}1sr0)_ډQ{+0;vFq[T@31I \D𫤂{jƲ㻶ӬDIwn˜*>CF2 IyBj(ݗ-ط\ΛYF싩xwMYwM/tC5@cpJ7;Ūc+#*O5g-p<ҾaFQЍIJ3OB"6EeCcDT9G+w`k`Eag\Lz':R~&[^Cӎ b 45Ű J%̊* VHhYYILN[Fr(:[4)]356`5pY f `* iB)E,D%ɛ<"5)?zR :G; D(9RuW+QKc]*O(90S.?b~ g"۫& 89ח7g=UIh 6UcE|Xqy#1."gfG 񫍉6ć V D$nA@ʇ4Ad٬{N3{1Ms*9-w#/`g|6 .!8JgpP{QG(*05D0 ='I \^Ź5CwFɀ |l[HFMqTăq0p,6}Yh=EloTkXE'2vۡ]QXqf@Kr_ڜu,ÛLAbam׷qV{am|u\` ki߱dҷ25zc2$縁jD(nL,*p_nV M9Tqql fT[k`Kח!61 #Iqii21T=}Vy$m_bxqf|hE;>d/E{Ly^ZI+%.d%Iu02i ES;GU*oU"; dKkl}mx89@Þ&8nJa%+&$̱!8I)MUg*;QX& ge7K%J *Z!ˆW0ߦ*ҦmI<2M K &:v _d$%3u-v4v/G,~PD4rdﻲ> [mq]@NV@ͻP:]+ wCdҦ{W*J.$YNccB l->/ozOt"9J94r #y+Ԣ Os-y3~9F%pu!2sWpuwuh) jhy#qxcNW7_nPc.P7 pȐ2\JQԭx{cEŞ)l䛽 -&iuc/ct㥣t;hg:=yH GCh0'_OT{-%Oe^j=qP=(m{B٩涭Uu31^SYMuVԤMeWڋ^&jB?hX*M#>Fw6p:B#<'T\DZ G衤?¿%F* RΘ`yDrt<f7WN:xQfxTtM,A,@+֬Yiǩ&[LRg&_kUJ2s8h9cWqB) _޿-N&}R󻱱@2z\d;U'Gd 0e9!_i`ڃ;5 bZoRGn:Ak/Ě^#BĐWS=9c+c-.Ia50L f86z. KvhLpp멤'\r0[)™!Wǀc\x[9$sx޴lD?.^IOKι"zDӐ̇Ksd]-SB*rM{GVRTzciDB ^:x9Vʉ1D}z| ߨT ڝ $>&6U{ޡǤ 9ĪxISW֫zK TT@)pNiR3P"Bij}.m24ڎS'nn鐑HQCChЊYp~\m᥼((W\&E wc5$%:tډH ""J JyH g׆0||B!9ڡtXo\ /֛!qi]K{B]8s&8P":% :i d+W`EvE A&&4ro5,nZB5dCgRO/1 x`P*~f,&\dl+N9#qFGWfuFUMwY'mxK`e>!l˅Ga cA֍)$~@y;~ :)[_hzXՇÑPAot}+0d$DvCdG:җcҎOTa7ZF"AnUa?o3\˰o5 $N8qZR?6pFn\HC02W$CFE7s~#Ȏێw_vC\uI6@kɄĶmDq)N.- H +|J|Q˕}B{}@u))5#klb\WEmiʻhf|*OIi'C`* 'GvA5;(Y`ӛyTquaB9 =oE:4XPQh*u)01E0B@9! sP;.SU~Mk*FtJwgOr[]̴˸/}ׅ*/&31Q!Jh~-;k(2QSC+qHmf\*$i܌mO쪶@l6 ,j$=q+̉-{(3t _ Sƥ*}<161i{/vPK]wFC3 vUմ:k0&%@$&ʃ{/Owˈw.*</ q]7Lm%,$Y'_T' U*|7E&eSz^Zd~bmCށBYO q%ب>g6U;a&Eh&[t~DGnIx b_,TL1oBKhm"r*@s>:.$瑽p!|TQ$C_Ғwq >[jFW "f4A"Um^fdʪu0W,|S ,L܈ȣ xQ)Ji0ͽ6Bt? <xހݮzt%)֟F?}&9A!J8 G弔~#NUOMir0zfb`ݐ̎: W:K ?#;0GN4s!i؅(a\Br4IB9:8l65g"4_d}l(I8%pWp1żxDl e-֛,,d{[EFI?taS{*VӿVnY,Sy[dRP9_! ?H܀[]W)k#ܦk\y3F &p)vJn_IQ2SU$10R~9{GW%kpU6MQӗ-ʅ+J)[NZӍ*ƺ0塽UپV.╷OQW)B$OV*ew$~{"ldXS#W.4 6EH٢JQ_JxT!︨Yx({y(ayؓ߈_%15l7nr2u3v&/Q;ycE[ @Զv(pd.p`;7WuO;qY- ?:i *}%sԇ媋vr3Y>+`L F\ ˑxyYg\bv=}xtFv'.RqSϚ՜Y 2jkn0V[§Ghp@w)wsuiW$8% TJVP,jrAl_J;5h@()<z"!ȍ50)xW,ATF($z.5 ɁS_l`қf!páߧMgE.*HR=V1_'EbfG,"f'njAAAD7؉40zbٌ&z# HaE»jj5wKA)TCp&Ȁ-<֑ $ODIrckAtiM& t]yYO GlsTjڛO [[qUN9/n1t~< cR;9^}dDc3#cdWع\a`_檄J ;Vwq}18A~3FQ硯+ڵH,n [ T;fSÆ=V\c_rՈ3v sWGQDx?,I`UޖJvVD(|j1vzյTVq%TwLBŲc ő$+"&e7ڟbtiXM'狒'{!\$uϜiZAGDOt;equ65@:ަ?VT/JxCEP$jHh̲cU.7M16u Rx)q͢. b^+#d76 p~v z:ߛBD~aQewk4{7;]cbP-'L-4mqǡ[jO +dڣ`D0UeԹ#Y2H_ֿ8nLHomy0p(\ʃY"KL02M GxT1P{ӱU{fGa^QxRKum- ABU= {ѫq996J +%>mu'b+E ܼ)y6Z3}W'^[VQw"Vr7ot3Gb hn Y3^*{ i.h-|gK+φ>e~d[$`q!PO>ѧm[ dQ*43Lk)B'ƾ ͋$z. +TnQZSlrQ%d)촌UaTeSpIZu&X6kܱ!dhe ]Z-Æv-9QYS$QiXVZb&u%9褬B$6% /nZQ@3D/Q Ctr±  k,h- UaSڑĀ(lK1Pr;!ta3TY&i;a&W@jF5}ְuTR8v@ЁFᝃjf˙N#mrܽBZ<Ǣֹ CeO&QNiZ_hVQQcerȔ93I $B o+c_ez/hr+LYbB0Y/<8r7&+))?>+GcMz [`O.sWǃ$ Abs$dU |PJ'\s>D$[F,O a{^[]Z U㪼U< 2D9)2IvpJu5lqM]KߥA<SsC >qR(-n/f.(ex_fzt.*][_XTXҁ}(W0 8#+OxJࣾQmbE9-S""Wd@:pB> hq8b! E; ;椊M6RZ٬aFc{bjI۷ddL\rE2|2m9X2piH'WO3a!0qԝN:rSZ#2zO2kȦUFw[W?+Sl:1%%k_wHTs.⻞)<\3h$H6y g@T|`v/l+f9~VҦ7t_iJZQ)`&O1x/m*|$A1$@s4eԷ<ʙ=e2?j,vDN9`g&8D'JzkO1ұav07ܴ佱q6T(Aߓx{&sfuږ}Xy5D”$/0!Zrr;  L#C<+|f9~|x0O E)p4Qae᝚fR7e#|VlALIɗ%0%uvθɰYIP ioѝ{ < ?G!o5aҪhnH$ӱNRf}ΒWr67xȘK XWC䷣@xkLP<߶ׄe4b$_ԽY#rX<5-C2h8닏V-]ޞ=m,WE?4EK 퓔;*l2ZEXZ">U7/EG*Q j;5vbg8 AXcJ",\GĿMl(;_oN,#Y/wL"qK^I&OoxD <|J+W=_f\x v1Fbաi bވ3K D2T5~+-C[#͗PdM:UbUL;jY"{4ڂqWeٖ2 ܆R?o c j%1O+9IVEx<١%ҧB7N1Ay?kc;nS]\G#Ϸ+`8yEwqԩC^lQ-p`BGXb5$! ~|}$ q6$Omϡk!OR'ܜAAztJܕ)gH_'֣ |!Q$y"E6ְA|tx /?O2>Ns@_|RYb/i&o2}Q=WY'a.moJ+u}I g9FRryitɣВ g7+[{sÔKrAzg vPoHwl!02Px Ŕڶnˋf~т4Ǒn0Wq ԮB4_f1[_W)XAԆdobs<s|rJ^v_t↘PqR|$d&`%-l7CѴϾ>Q;LRuٙ4Ao#,ar'z?Jݎ.;xf|.dFF* x43pwV^n1 I{Į X VGPc@;'Y)953Ge̦ݖ!uQHc"Е:(L)1'7iKU44-`mFt!a'n BΣ1[F-8>l\P"+!ޘstfd4'wT*?=4E*ܷZu? i J=!O@rAuS*ۢٴ6F(ɫ|:Nܷ<*>Ƙuo#JqS~t^-Q%Z]E*sw(k 9O 쌆+A%,֮b+F:&q^Bc!-ց0΋L(m)Pmm eyXCmZqMvBWױ2Z-ϊDgpuNQ㲾41Xҕa4nY]djޝrS.t<=&>0g>~p e hr3EXv,;KuЙ̻VjS!v_Ƴ6зnlJnOxwtfN3i7R@8̕K ᖎ<C|ILWlsQx6M3EߙgKJOF`:h ?7dn%3zzԝq ҉6+Գ+oƕFE@Bk3i+kjz/vfN \+cŹUjUdhO۲k. R n*B `߬ &6!hvҊE(֍]ُHE4rtH!Qngq?Exc傤WkOf p/ {լye$QUapӓ,'\E&&m[$ *[~y}9Ic̶tJ?5g|˦ބBոZ02L`?oɿc&j3fY\ރGǴfA/ (=&*&k`M^A u.7H`t;‡ݰۂ)]1;UOϝZ_G{纘/fCqlg.%B:Cic 8B )kpXK/ ԵL[90s)}fm<>"`羮5[>>=G8+c'q$=c¶~yʴdtcg%ৱ;8U(xW¤O]Ҵ$#WuvTMK(}[0''K][̝O#ܿ_ "/gW?ƃ< {q>,,}pc=!k:=CwqBg_//D';Qc)K$V1jF~H@ )?}h‹t~H|Jo;zs?t\IYxмy"ųWGvZW6 -KHr'Wײ1aviA/(aYڬ"bf M/j>nrW۰T K\3yUD\X~+OxHѫ$Gx&hv&mlA&(ҍ&]'qWoJcKUgf%`7ئ.pxȠ:yf#b6e[ -Wx ֙2;ݎO2=;,V <57LNӓ@ć 9ǩfR]zW2ZQh}YǯاC3}'3 ~ܠнPEHbGNg B!ukVn㱋c,t`Eoݺl,q9?Ҫh1Kً&|8+PJRr4($m+yQzH}~4U=Ul'sbGtj)7 1L9-'.](5=/Vj͖ٮ|8m }9X? :fŋ&|uo1ӒBJ_%8ܜ`D7h_na.)EdS`暨 *}7խ`K@_CmW`Mj&oK{X0v9B_ ڟjvdV0u]?_ˤJAR MgYS@~μU%$^/!_o6+( ҡRPb:9_#6N\Oz.+]brh矐 aih DP^? jI,\Vۋ6dʳ @ Mpht!&f䄇YF#cY&|QRNQzU"d.@r` !qrB-.|tsH19&ڭ8 =pTQK-dk`[u4SɒuTڑ5B5F*ٴ-olrLԍj qg>ɇ; W^v$(nGmݢ%ܶP8b!NbccI;yNqEZ1BCq&GjE[&{ΫIh ; &j.H3h]ciyV}Ў/a  ^jmZ!Fj9A?怍BY:0H0j'hOTS }p$jCמP@BYa{ z]5(%4TzpΨgTA;E*Vg4tѪTU>Tuo₉|<Ww ]5[/rA Q3o1i:,dIذ˨2I= F.I/vI .]<(P@xVfI[rılpDZL O\ON_z"{.3q ȮLTh ݄l*>cс,^vl+vW&c-O,ʷl=,*OD Hx̣ J*1H VuJn55PA*g$O*He[U$12FjwKȲWұàccTnx"_10нs~l=7Cq+ڟ$w#V,I>Y`m.Y/:5RZ?6[&a*zG_O,~4v˚,ɝ_#(Y$ZI?R83 3@{F5=T12YV-QFD?3 y%ObGjMjc<3})`W;M[p}{1CLJ$tiXU"V]S#>5]/ D_Yb dLr(u add‡@R>h'ב?Hu5|qMtujo E>: Ƅ#.~I1w? !%,1fFod0QbXwj4%%*N@P!!V%yW/ Y=dp*TY!w lby(FOm&|wZe% DKՖ e7#Ehhg:'eI',SDC'Oã{ m:mՌ^i٤l\q0Q8Ԩbs')$ _O*,M"{ 38 id,̬ɇJojaAANa| _PYu6K$ۛAJJɕ~`^dUYylޭ=|ziG4=o3nA脢 9dt\ /s[EڹFRq鐋t^Io)>KF#\&QU˿ ڐ>U.RYȴ Ѹqmx\f%>}9rR;͕3Qٸ221=o4*LP}Z>SNDdif>! pY E^'F0F)|;2:\)jT8_YcJz=4 5_En]"+p+DŽr׹AևIIf ED^~$v\@Fܴ"pN~uv>V#]Cis6p@/3`^?(ї36[")>!gy6ǺBZ:n꨾bަ%~1gP %>2zf="d]ZirffR, r{g)ki){6)NKl풨:$t6%zXS>/}Df`ȞL LBˤs<ݢP@Jw${5M!ks6 y~/P;|^yK`,ZL-a - ZSjh4чP ov_EqWYͬue7aߝ٠d2N?Jkhp u=]>zQL2)c۫KCaQ6o U^)ƛq0%a0t}agi{BGV3WmsEy0c'4w]vs&B !ϻiC:N:g3p+B\Ld ݶM78ghdQd˟&1p|Ѣ(;9N_^tVs>r ݭ)ص͌xf#ڣr}еlp }qM4y, QfgLq#k]j z17{,p >t?_& 3h2RS=p5#a Y4O&tFCsHu$1ZaEБ7290~3a5.,J&Gy һ)A׫V$Sʆ7^t"Ra' m0F)G ;h<_J\=CJs1LKQ^&Ùsӽ "28*'K[U[fha&@f稻b89q0#%2> Qݚ5{fJb4PoR7v$z|޶0D7r'fX*&vYg],:ݧv\Xꍥ66=nHaVwtqqV\Q*UDn ydzb *bXU̴($ Qh l#e@Pߍy%U>WylN|A tX$]{ɷ3I$7TM;u xc-sC'lJ}҄vhzYC\| k5bO\OZ/32WZu UYa:7Shg`%ƅReFM&MСȵK?~qj3{]@AQg#X,cGW,_rX76] an~5R5#%C0w%’#ެs?xUNJt0`<)NsWGxts`C:8R ђ=գ@t^a`V2|×u\EWN[&mr]3pHܚ%.@>ԗuՄZkL2C08PZK =,)K;ьw"(3BUTeūԘ&0,gyɎ12ˊkޏnLp$j4r`O8"/CN̬'d;YoŜ{&A,TgGRsehVQ3zuێ^'Y!q/4c!%% \q2fOƲAԗHLpI),0c.lU}XRRa:`|m{;_8=_eآ>'bSƫ &32sz6bq<ĝ;\Hb+)J1C2, ^Lw]SIJC9T[p,<{Q y#VTJ&0PFMS&pDWCr?= `kQc_ K"#ĕbĝeLVGpv#QZ=& !w ;Ht9&R <cq2H0+$z: {ǥ%h#pFZDP/c%'KK/%qBQ bzX.vÆԁ9]j1(hm/Dž@*yz5Reգ~6'be."ˆzKN"6iF\FRFTJw Mmr)rG@ԣܨ K $u9;` fp#ʳ>xu6b1hI']k xȋWbv *}hvXrsynqJo#w3lɦCmH# #3B谯 uH-A-q ˷V'F0%4 USQ  P7(tD*Jx*fHCe_%7Λ{VObc<%4Z:TrJ*J(rF(۟=̒h CB$l*i4D]瘥UE4~X迗 O]7;)c$jgO>OS ][ڏ@ l9Y _8f>@H5tOF_2Xv|&dClhsUR"YFA?ЧZguZn o6);ПN;8ԳOt& ՚Y`H[4.$<$a?IzK /'>@>@ R̻`QPnr(4S24 AfxjqSL2S3cS ę΁GO.)VQBweM%N4އܫPKزC6 \(7FkYRnG_c{[$:k2> Nd*=j,TЕ!6͑#i:w*=i'9 "s`[x yV[>r܆7~g *c)ްu&-2H}at&vB5SwFz*EF@`dM`G Im(3\ {D>ۍ*arA>.;|F=9,o)w5 8CHG)9DŽ*M=#sr΂2G4|oCgJ)YF)F(:<;#%|tS^na [ȭ7b`< %J/Wjll,M0ce<faEP:_ 1eA!jmpI=aF+46TA2X9Ɋq\2z+W-v鿘6j駢KzQf1.nDB?Xw+XH"$@Q1ȓ8uukn,m ,h(t9h¸o"`ޯCW%= tB kmHsJ jl޵ ,JKĵX&( $+-gi|E$})5 @3όvakTO .nӬI EXdNlAhh% 8uIs}6dlbz98]GTvU|{O9m{>ckfF  z:jglmjĄc}EAM$ɌlHwd= m`Yi5EƠڠ8_kN͋#hF6[# HvSbL)C<+vNG`X V0Q@8nXiދ YaUv[ Mj06ہvT+/&fML5,ۮE`¤h[A`'n f-͊KY(*tɺ -!y^zCg 8zFRDD0#X1X[w<2tx4 WԔnIR(ل > "u  Ў1]a.[qL;Tv-I\.NzZZM@1t 8s:;uM\I  ^ ?8PY3 C5lL/(w5gJCޯOE]KQ.-W\G V.gz0) k7k:pM:)MwBZxzOŰYh^FDSѫ=3XaPP\zlٵRTgP|+~7o+Aio8pŴ!g} ePOMĒ򴶪b@w\A?;;.>%Y@A *>ujx4/TK}k Ht"3c{f #[|SZq_`Nc*?i=ޏ3bz 1Nvh֎F>zNefuV^ק~Fq+̊G *?vW}[+[nbk-ޭbv>- AEOܯl"ޛ9tbF轤Ʈr:xEegM,:{M %,&Ո*bi1,d_7j0] !gW DaDS!N`(#+H^C/G.MPX4/<+l Hu,06|Gj1 a/,NA'q;~WL$!"sd*wUnb(ͩÊFWhy$625V|ߨѴY 6z:UH+M-A]6_1 q `d2%{@Sw>aO;Rݼ9 Ms,=v;FHg{MWvoy̙pq_)<2NK/:Dbr'Bͯ5 8P%kd2՗B*yeG&g odm I/,>4 rA$,KsQ#d+j&,q&H_ #"i:ʫpgN_/֦{Q 7.ox%C-I ݢ".c( IHC(zʡ_x\†\&뼙4:ӯ5 dHx<՘/ɫLw]zΓYa~(DW~GEl2F,̷,d Y>"4WqPA֏g%(Ksٟ6Y,:u1 3%j wh<д)%ZSyzH1e4NL>.Cb]Oۤ4HйSaݻP_$ɛKwPgoySCun.qT㺙HerȯxXG[OaP~i%4sx= |O2^=Go6>(QX5p߂7it(/.F; *ZK[NPH&QzҀRBFM̱T҂U ZH-%čJL($\!\'U֙u 3-9d1o>IM*=u)8yU*<3Cavp.ٔTIڊ7}Uk8Lp,#D_`׍! f'FkV?EsV%pe.DBQ"zI&>=k"$(΋6!?LUsc`,$"BEa}h=AˊMpV 'zD%2Hߓ(复~\mI`I20Iշ PdIC9WdzcI%3}LwrfFAY/%k#u njwt*N0UQC((ܛ/aQ%n(rI\~Eժ5DM 5} FP=>1Tw¡~0= 9?hD-#pf 0Lh%v2t4য়NVISZl .C'39Ke {Q`*y3E\j1tE[R# T{2Yܳ5kOđ..2 '!E#$,}F!sn ,Zuܥi8|2P/@3BjGL̮ laLr.#xaP?ؙ60-H=kgy'ڭ癴ׅ=PiM Y FW%Gq} JzB 79*0}hꤽyPL;vzI:Ok ,/,4["R2dO=Ix8_;tf˯Crսnx"CXYͶذV.Ͳ!<0,T(' HXdSkq(U4މvPƫ[OQ[|Yי2!m[sH;‘^o^CR+qNA×N:e#v2!t@ ΂"BJbwmݥC#0Q-0qu1=YZ9 U,;jk2Vcy 0u^3| ^!?&VS2dέǰHcőy5l?#YSXsaK=tltf͊=.;V 7EnY <3lIND0y[JeغYzs9#Mp]l)c938 ^l^7;:~ƹcY>]fTmT_-+ݻFl_!;u沽4NW0MGp;I84kKi.1fY*o]CN]fP[3Y*o*n,LW<кA)['e%lmBЊd{vAS9A/9ȵܿ%MN㽞wsxg(hx=nkV#dnP'E>y^|\X l6©f(^"64w>q[eR"0'2#Mf>^-': k5ZhgV3`ZqRF!K)-iOq*izkh0a^ݡJw/m5-Ψo"Yu5Ry|×Ubur(rZ`fՐ9{)^F;JM4! ]0jH{0WfC0ˎJ\wv&o/ `ꝙi?*ptJCBU8kNΧFwxI " +9LlO9F)(w@r/~@LT4wHl$jwgfv%N@_k}_OCr5a--bo 5Um kr`G)#+zގ,Buj;0əP 84Rh֟<0j~r)$_ i DF+9ݠ<*a55տgd gA %%Gcl 6vp/KO1:d=5[eMi)v-d~5%9>+8/q?oi9tb7oxQdf!ބJ;ײ Nsi ]̋*H~5wldisRY4K(ҩ#PhS1SMmИ9x!0񃦡+:=8 r^eA:!7a @N*9Rf_baآpɝYo_ X J~o\~bя(ެvyeFKvb@b9YԄIцFNIa'΃[i#9FX.F\VF=<(N{Uje*q+y,oK?MAr`yH.m11? O-:̹*ZKی P@)%?3P5Pa %rjBsafBIX39R'JC7坞.\k Qz5؍h:0-]GuPny,~A-%5#reLK8և+waϖsicMT) 2w/q{$5'FqЀ`bCXD-~4{ @w}貈aY+D5Oh$ZND .iq4#u[_J Ω9uM0ov<;_ge l޳@_khg0F [J,q䨙ܬ.ʭjրp&q5msB)0~$976b̰h@=/e#}XOFD:mT V.UWW4hD=?aֿp%͌J˟xTUc*MBSqhTG o3g~|5\7! f(ˑk ʢ ]F7BG͓d@) W)[̍DY eir)^vguO+Grêi禜li: "&(=⧋N2yhHj(%P|VH:."(R&8[![#2;=G_Va؂f!4&؊䑹4~cŦq d,Fb󄢢wX^]ںO&k:ّ)+Sm9h {"o;:}'#ϛO=6jֶqR,1^KG-|Ou)(}]i=ۡĎo\)|,"7~Kdf3K)SmkY,dߡMoaM;E"C+i99Uﱺtp#t?7 B.׵v0#V6|$ HǐFTvõjP,]Җ )<S۴v.BT? qm`k_Vyc*TtvO{+EOԲv&œZޗ-QW#7_5ͳfGil/w/|'$RuQ"Z,kʃ}@v;7Cu`,sbY V}_6e1[Z!SUzwe ,W>}谍8ȓbX-F}4gS=qEu:X ~At#<(I}qt S ;ΩH!eG>*'HCZ _2\Q 6@骃(ҟРx.[ KAӐ.#C?hve G1OdNJýs;R`|g4(R簁 ;J!oP5(G>/[.9?9;evɉ]$'xG1gS}!rң;[Rnmkۢz|M6m/U0XXpgph!L3K>$w8#mfjwFc2hwrv@U#GI|J;ҖXٵX%m#UY[hR" b7 +H犜WNEp#bQaep u="97s4Q(ZsF?hw[XQ :D`ٵaApfӵ=ÍlT˘TDfbISD9D?BStx.+!l{} 3j@:A4pk;!9N`ov-x/ ){x߻#wqި|A^\$"Q&&Q˜ Qv$4hCĀϾW5$H.&1QGU9ÌϘSjwgGi*!S7)8v&/z%j+D PàpyQ܏ EHKS{u F1oGhJ( .2.e \ LS&тX8`Ýx 1;lo]B/L˂e9+ &Nfq  %=&tK鮞-<%UKzZLTE&$iElUrkfRhWKGP%X}q2o$#ː'=)@Λ:?rn'E 2۽\aW/p2B-]X~2kiCrOO7WKb+60t)rۀ&xBܒEJ>IznWl:k+,AІ2+AeAZ)^b݃QN$W6h@1bR\\I"[#14mS͉Udo{!-(|U@942VQ`zLXBcʍ=3uG4-B‹ V\E%'ն  _|3%m,pP0qKcG݌($oJU%c P"<&H"laeaV^l7'P2˗xyvb7pxbeutr\MI{-ֲ$!=XLN0J'mY2QA@?i*ykxRH^JуN2]d yUD=i7XUIh~N}I툠45X<ն<m͡W`yaEEPY/=N:1Y^C$Ҋz3zJLvNY 3M,A![=" x:-l ~eKP~3璡"h ?*.Wz`i%SkZDQ, Bb횡捍8ed[x*\r;$QHHi:5&?t?gOу5]*<7I,~Aytuf E%]x|*=0byB EZqlC *3oc,>Z*Dv<Fv7iJ ֦~zvL/)3;2<.mhz/pC0,[U;MbhAH,߫0mtV575qa*NVuAC F*;&h.|(M"o!#Q DºNLmaKsǛ .rDbM&[Mɒ+:( ?>DVkudR.RmHub˙,ywj}\)RqG_ڲͯDgGJP(gp.^(R|G7lI $dSi:+e],?0xeB" "LnPQR JGO\hkO+R4/MڅbDMpI]^[uJtb̊,z-71@qX^]EIrDE(e # =L5G;dٓn 숖J ίٽhZP< 6IЅ݁Jm,8kr\3 XmS[gmʃ@]SvFTqiЛZ+yb&s LFKiL輵Bʝsk71,?e YlLtBԎGukO.(5Aw@gگ(`"xi ^\ ˳]l:uv/ִ+ٿgVtqM\A:fȞΥd5=؀ _;j=MWH8{?qxD2=/!˜;;gep8y" >H'?gԑ9ܣy htr1DgMu1fk|VZRo,Sw:CRQ\)fU|%v`y .B-I7Qr]䪢. ~q>eL\tζYI4YcW%KVFMM槙Nպ/A^{BSa7%31^TOjy:GlyAi5`S=>Hjf=z 0q p*YKʳ&ԓcB_릁ŷuTmoNŘ5hpIXlSyANOčdk ش^?\/pnWhhbG#@>S0 \T}8]ĺQ0Fv#S;KKZ,in2Ng5 FBJOX&U]<< 2նV]ZZT&{ YՍ6ҧɼx0=G0FUiBFԣ8zh(H?HجOVʴDC \ 1-C`yIB`<8+ı]:.υ5 O`Ned s FꈱۙZǥ X'!ѧ Z9;C1xPE FVq3NjQ_+A[>&u"yD:H2Ew3gmI"U~NHECi^u)O( &,lc[77gk͔dv}9m3_ZDͯ\ZaaQWsc :"Кͥd,N'Mf"q Dn+DsPLD`3m.+T#R8a+5 V D 3.w!)yŞӔ,jj)t:qJΡ×qK&ZQ [B0~qrߐ$|O83_4+XH&c}CJjִ~5.)S4(r3q띦S68)@!= TF!b`I ġ }0RL[P`kwj٘'ptn"oz"9,||ƇQ#tH!:/i_+T&v 1I) &H1mz8Mw[H8+QӞ={ICִ!dҕh˞&: K˘xq]ڀK=X>%gx9 6@@V^ d 5PUlkU?lUBCXsQƚ"; ]N e 5G={NO]r 6>M7=i]^VF735*8c z{Wy@6VҮ"H kú! bǬrFu @RVpK+QLi_{炄Ŵ=Q*"գbUv`t9%]0hQNAF3@M+` P5AD3遘<+b7 S{efcu5͢IULԖ|  Hi_4.}|#|w*c.92^Dp5sЛ-$s'/qt4A-y<@gO'BR5(xgU=(`JNii~GFp ܊x@#րbՎ^Ӧ>fdnw';*4kAĤO=6m%oK>;Dec~,:Jc/0n&,j!WDENAܗZ'&6\nr%8D쑬 .ȕxVҐ3ȜKL.T*DV~>;1B3+<%+>>$3,툋:.U:8_34w*[ݷ "z#;[)oU7 p&q7xU!@S̾z@'`}7(h@p`L=?dxi]}%goep_0A/ET,H\TCc 3F[g0.ٿw-æ߯)2t1+Th@>*9OO<ۇm\*AH_!E,Yi74JtJVcr!42*,r%ޗH. w-*Wö_yUoQr\~ZU0%U觇Y /|pJ޸?) _x#$Oà 'cν\HLK IՑxA'?C-o)Cjgҩx-f *WRs:~D`tmuk'o> >fp')+_N pbY34ɥ]hv4zS'IA~B#" SWJ؀Eez菹ND v %'ZkKҜYtkO q m3*{dEFkꑚ?hIy$:Z`csR%^Ԯ ۮLs!\BrH^yKppr6(Ƣ끷? &눚|?(؄-]p Ep"TTLǪWtU_Fk, G-iߡ;k{o{^G}EsT NNI2:+[D†(6ڣTNc]GИԾ"WGei2V()<0NCpG,ʏw 6Tz"JJFՅ͡1DIF8{ISQ~l {F5[= +ZGzaI8XTxqMc8!8?g{p.4 y-]dZ4}ۧ:|\l3v2'tk6GKV(Ix[>m;߅/C3C3qm4y<.yC ŁUߚTwUm|\m*ݔ0P')@.U\&,Cn^ loc~$ĉaOy8m9螠Enԙ{|^J4ĆR/"+zHSeb21g=48^F7/(wf+] BkO IKˇ`}/bRB]׿}sZy@׋ZvSgIT i|wvr138. C|-ȯCyWhP(BaK\H˚Eb*B(S4 Y̆3H @7՗ Sڐ~qd+h{7{ Z88a:vHϠZf̘I-Nt_hnS֒_BM^96m՚7CwFíхv N>)葹ШקZG²%&rdI7ù]_ׅeB6K$b֖^;`m.(*mcHR2 hZ;R4K퓧ĞwΔc=7S'-´q3ն XyM]j&*ӟɧ<`1hG;fwT 2#h^/Aɨe{[OlF?,\e:I֢L/\:8DV:*F 3S<a@jf ?#3 B.^Ѱya؂&(#N(I`2:' Usjrbgp3g7,l~޴>"V U W`3r 1΂Pr@ZƑhRzNC(& j+D4S[硫M.: 6X FV{4_R<9݅KSMop 6{0%* "rN?~)RSmd渎~ 8O>|iDB4 ĘFAWaT T%d 4\1Ϥ`..et&!sm@'Sd+uۻpH} ͚KN3ApX[]";&c.VWdJ|}FBAG̥!"rL x`MY o+J#~xV:ٯ%=FF'NvxwS$o}D|?E^'oIɱ^o_IмLdrz#Ǯ읖(/l<M~0b!B=| ~Z5]Δ4Ik v7sBx} ARDmY{= 42TgOkvPbSYcR6ae8RĭXts#Jؾ0 \M;~\6ץ 3S]12&n=XhU;Hx*#߻԰nlH)v6F jJUNG)6NO Xh:B<.k0J~#pD*Lٴz=\V:sJSm `oG&PRK #)M LCI՝66trsG*ӷxO*lC?yF̌[5b3c$a-DGcr MYow1<[U}`9:(FzO rbd[ڍ$7Y WnT| &\}r4DEE&n\?d]sNO٪e8ex~㳶-kjfs+OI?6KPWO?.Rڝ.eai$׵2C-Cgj2lv |$ˋ(N=琄|h.ąʂD dz}>ukk4:^sk.Bz2.vcose!!dpOi[l"*."-H5 nlV^[CS׺ yޏv`k4sQm_4'͉ykQ8cW1dPT=rL4Y%sspB틍 /21=m)h;gyM=-:*[A*Ĵ&)F`+h31G;־͞"cN|!e#AqJ_?}(xWk-a_1>S&g$_dhsdJ5~ pom=%7 K < k=md7I:ݧ];8DMw"B8J{NAYYux]c^$ $(&|:Wƣ@O bdٞ:ciY-w~N|vewo-\e.}㆑iC6 u"?}?t6ǜpԙ6HD$ 圈67d}q]BX,ÊJDm/IԘ={{|^.|ߏP!-cy%(=S|iE"!1A) ?Omje2vp,V:O $"R;(,wtMh5L#FQI--/.a΂}x{sPꀚzJR[b 9N*dv U(>IW񒙽{K͡3z Ы"l(iɎ?iF1tt +QFsj{ ?3/+D"/{ܞ6 ldi LzJ<̩{ (X^9ⶤ'N_+O\ob oXC&Lan Zp 'K/ wۘ( Û ?@E8w׶Db-[yy-[M‡U:./(MyۤᰦttOqVGR "n xP抰*oZ30"Ы+|j% . wtd~BeK\9u1Bjԣ?Z+wy\r}8{6?4(tfr՞%`[f|{4z??/5C"hm 냟,ٵ{tBSާeYu/#gceURv J;1iۻPXv (}MYol2 @\^a:pj% Z,uݞ)PW>ě3sssbnUG:A|ݎ313g#UxKF-$_Nl0:~ %u[؋ق<= ҂{EtKv_}H0 1g^av2zM Umi}.>mq庭DzhP36:ڿ&3D\c8{(u4i /u}e(u*=Jag{ M@SL)æt&(ݷ&DZ0qMAg4]< xἦIē;Q5Q8/ /fSc.?MmהyuyCny|Na+YsoI*yhʈP39_r>9uSj^=u°ΔPgL 04n$kc p?|05FxWr`7 2,Öc%XlīwFQ^ XwW\ro`j!~&VO%no^-jv[)@ -jqGbḫI=qG@#}Zuv=äSfC%R,TrP?]vA1 w74Fc$ C]w&1R1ޱicvvO/$0׮'pre44hEsu= ߆pLZxF.?E cRcm>{\E«&׬&䪨Clf+>=W[2Q;sel@FJ&ѓerR16sKI^זue()Fk,b\{x؛Ţ>W>X[yo}ab]!; g)!I]k菉0v>sc Q,7]td}DFCc0tE ;LJjfQ~D=ؗ.߬fN)1_s9n;L8Zf4EA%##ތ/̖ys8t)(uQ0dTlFSZcS)O߈Meo0PcZ $1 7)RXqjK?gJ2Q!g[*Lv{cQ- %0PMװeNp7Q>Fgb]!f͞+f[#^wjaaɣtDE:,3^AhwR;5M/i;b^-|o`N] 6fAk,?TFeT2Ը_W YXq>qj=/Y R(B: Dt\4^eUpҤ*Tk:D-싇qrndcC`qmθQ\ÝA]v/;rՖTłۈ_9%VgOhT&yڴ A%Μ|5 $UGۿ=WL#:ggRJ boe1{|I%04 ѵ Ua*Jq؊t7 ls _xS,86)Na瞊H2'hD4`ܦ>u_ef+z sŤ}Y٤&"32|14o]`YPxlߐ}r)r%gެ l y'BV*SYT# jEm`Gg>f]K "<>#ɄCh<# U5UTo۸p{&m1@D5T]VZ= EBpvd]Á@O VC~S9a]*-G*ӷc`gQXK?pnr;MPB_J {yH#@W=ܧ0ɅE2). K-@MIucg"٪|@^).s/fIگ`Dxcw)i-b̋2x%k=}.wHT7Ҟe^r@Qw!M>0>=*Ğ"׏HiAڨfrY/K &5Y4[#x5 7K=ܯO{+GNfةٿ_P2/wQ ڎ/h>t9~Ok^n"%9ʀg;ճ/gig~lTq{>-eoю'$ Ѹ&c=y؁;o.Ԝ\OE:zUS]Bs,zSԡS^lwG٥7U6S]h kiheXөgZ!# {b"OH(LQH:G-=@pq,Ҩ %c#̱GZB_[?;&"qe# ނiY*[g~1tp*yen"!rE_ 1XxRs|2d~ؔ>~B_mD#vM;D۽[{t(ja{t:IrZ>_2oG }#&h2תl|'mlJW'=.fsB"6i_鏦@]%.`<3WR{J:@G(@%S{Hɲ<͵6 odVPh@jK/e`5$Qs!| cuqZkn  Ǚ[oU:tx~h=HhIt7mB4qYB*Pcއj%L__ΐRn-Eq29CIhP|}äI@{՗ª']w|+*XSNW٣H1N̗&QX rQ%!f TRgf% v3?*AL;{m PؠKZӥgbe 3R*wKO}H(XG;H@}gD8+*s"ܒ1M>oy9ΞnR/q5-j+Or _tB ̄F 7aBUA3QWBBR?*&<96`P0t{[6;vCLok3Ķ-‡ ~Y3,^c{_<Ě˚=_7"y`/Ȋ?DD_eV1gn#~'j %0iSm2N2܎Bo.U>sg^ ]׏F/<چjSwkG d|/.zmhat0%j:#NҎPX5}Kee+? U^ߚQVbe(Bnpet1@1֢\"4d!e NߞHMMQW%~%z>}J< ~|3Sʤ hAeq:ʄ z4bɱFZF š ׊ 4)z{ )kܠPQ#zKO+X s_=A9S'DvΘG6JSB`yPӼ`[QJ؍B̔ܦ=čL=t9QÔjs +`Yg ̸<D ${&d&-7#+O@Dzan1.`m5?'׻O[j.Tz{+.#BJiZA3,"ugְ?֋Tm9aF)pT%ܮ*hB><-bO +Ͻ,]%k)(+DQ@ m3"HЯyXBrѧ?jm)/D[0-cXL9S`= ԴtK;I'P|ϘG\{ +"}Iy1 &P&L=1ֽYCu1›܃LARfGBK=QNWP%ӮR?i<>A.@|D>c6rm.KN{BS el+(NZwV]A:!q{+b ϡםQĔ+ws~FCRC=N=_JIN6 -숁N*,+{IwlqLjS޺2AmO.S}k |=S[ج0+fkPP?~yKH:W׼{:@qSލ2:#ALj^zC~nxIW s/YNjuS6Ŕ .c3;58H<6NXNn%m0B^>~>v'>g' qϧ5D_4qJH,3FeJ%@k VM~45DYlc d07\{u톑AӆgqԭYE*Vg$yGT ބ2i~Xi#=xXfTL=l8M'yðGiSh#YqRҚƑ/RfgF.pLfs1(`ŭBZ{zXX28wg E^/u b1 X Cf!>|1A0 B#KfrY m&->JلYz/9"qCDSȅFMiĭ͝S\1G+pa0W"&VY٩CrBݨ᛽xSW.2+E Ue.}(Q .K)Oq,7hV4R pCxsN4djNIo"/Bߢu:&Չ@6ƽdv1$g~4.Jk1c]4w۷u^?k[GG`rsW!D6k2OTJA_C5Rzk͞Gzs 0)3O-99)Iȩ":=V6 P'"L! 9)*#I CWPa}OyY<.rMoGʼn:\+y}ʒބGj9OAdSpt ;4+4۪'dܚ\hԃ 6xUl iX(h\4;!řįaIJ-Ove})Lp3E~$D~z!qxlS.f_=ʡQ8n7mRz?,(MfWڂrHQ $D=W}=kj1'^ (q.*æ!R}2:5ط[ȟ ݻL "5{l@}[f6.4iʡk/GW#[Av!Q ( yzXWEhջ"ɄH,=h{-ùEgzGp7t`Ph`o{-OX2Ryεuc8"Mt&@Gng񩓈H)谞-Ȥ=\ hkpQX[_pޙvNIcoȟMS@|v%` %?ΐN%c sLec&|{FƠ Dk?az[y+QM[݋Xfq&w[v7Z)]%gq @_S(ūhP>FtۗQ kkL /ەrb:nxR4) u {t6m}%>7%_P(-Fb~i?pY(/h:2k7el7ۄ?A1E#ѝ0,6TH,$Bq(U$"639O[,ڭU|H ", LԿrn?VoJ Mtϔ NT%Ԥ?Q5_DDhtI^s1qKn.>'rtaaަsI$[h MD FQMpV89xzAaRPr2#AOH]'IYG5T6o˟ ڕ >F 1юEZ3"ܧgҏț˾c&^wq>,:R~,\bRZG1U~IO%fsi}#LC~B2B@ñ]\}<z~B|5VL&tdd-gH=e?JNL"El2ȏ`) PG-'rk\>ػwjܱE7 a՞#h8~,)x|7Sq!W9 ᰠ_nRaxZݤ>p uQ߲nOE!>S|о m;<:yD y29N,޶]B%]76躍+'$g|^nE}x?8DKV#zGV;LJؙ)n TE`ܣ*_jJK\oCW{wSqhkd~9fk4^CڥcSoO n&n"6(197>%y If<ǖc-t=ǛXK#95͗?uOeOρF`WFh/jd>& ߋ J;gi*pB|2B8o ݸ0=\.]k<9ӯ3n|%,B0`ߍaA$oo_ ʸsWGےB9ţ&-/!8C!uvb*,F_ aN+NQ~c#Kavp?$=b#|O>a9=z=A'25T3Ԗ;ڕ/S⺣F)3/?DY=WhLqչG%|Z8Z4yJ@S9ϜѸO:up$dǰ+%vH.,C06E٩OfO4|O PJ[&259Tnҿ25bs[,!6Lysgls'na/5'ǐXB Qz7-Pd~ۡF1Oj-_IEds_~xDH~gcm>RNyX`0Ɔ$ iW6%;CJM.f×)p|T״9njmOcd6rEء`/tgJ Qա1Qؓu>׷ -;5LVYǒ?ƆLYUNPկQJ;@%TA?ūOcH0]B(lz 6"*(Z4GȖHt Ok5(4U[hmm-I[#gÿGuDzlE0=ڂnZSv9>yYo 5af迌6ۈIl?qDl95G]tVk' ,&`U-{9%ɽѯx :XJT/=KBmX7d,4T{Ƭ4l۩5%" !{%؜s]ʸ{qpsvܪ@ɼ*iqW}Ty¦y5^!c.vu2<$G2fCɘ3L'oO{Զ™ssp"ܴ,&fJįw/%٤s/n?kVSvk^(2Q,|Ώit |j|ӗ҂G919chƻ(EkhQgL ?40x1)8<4!#GlWWk_!u'3s]VZbOM1Sq%:5HZ:L,BZh O(D}QRn!ѱbs&65`Ѝ Ϗȁ q8GX9i;7Y\R 4IsU$پloΖ״P$.u-TlzBygCA'i5iI9JygT$iw\*2~*6cJ(Wq("}t>}<ˣDK& ezMG4hX+jԖEVT2#8E$d?",a^j0[aSoo1&VA?O0 L1!!7z^rJKq)k?We< NF-SU绍 ZeJ~"V(Eь. f|1Ui Vۧ'v㙺p4YSvަAN,-[}f+_0DlR1Xq'LH/%+m׭E:AhO HBw4!#G7lOUqS\o[K#WA_%xcFI:b1w{X*TRa(LR%]=Fr;1##꽪bśUUO˾=lodoعe;Y %~K_TX: ܅aft;}#z'X5'RR~Jҁ5= \LG ҕҥUL }Y7N{O:^'*$_o “XS!H%YM1M&1+u**Zxw8SuZC+4iĖ%Cv#%7_]p5CII0W"_N6QId 1@xb9H%^&tO `@Η_gʹԤh}ؠԷ9cڴìEm3Z:9ɳ <wWi QȬZ~x{6²:Gkp+g6M# 8P> N7s1{" 2J.RНE"%3?_UoWKyՈ;y=%؇3l =cHsu:/KCc>,oFA†W3Q_?Vlox-z;`ܥ^hJ<[KK\n]mąXg$s]_pxVMS1 'Žd7\W|]{sKo Ara"!:H8fkaL3E(nV'Te%E47}Ð K^c=ELTF\.b1~=)A|Cp!zdLk"FF~3Nh71ٌ $|?fi6'Z9Wd]¯# WCD[%X@o;bq9+el b7ު z!yx:.Vf)|QgPh&&YR;zQ q ܿӕ^QJn0[͏rI.@y"k6Ǜȴ +~jGi>kX:9Éu6oyYIxYagFҾ*@103}< S-yEIW`狐سtBg:t9L(> B'=gj=gn)ikad8.  sgcs~08.H{vT>t]pTЏ Z؉b)EOWMPLAI/ugU_qwp̪00C+K jj#?Z!+ѦMXʲ#i 1_ס˱/@/@8Cdt$bmRo[! ̪ ꨥtrP2 EtBwYצm%4.xڙt…ݱ;C1ؕF~#x##(G'3"6IZ}l*ުߊ5]ʆ^,?ԆW ֠mEޚL}Q1t$~; K~XI" #ݝfJ>MY_&_(5trGDۙr0D)ۋKi$cRa+'vǂ՝#g*u>쉳2䇮Ґg \A|􏶓GЅŒ`~3W̮{M5ձa )rPBP=wNle9$Wz1%X+5\M"R NF+NY!0]Tkj l&I:$d6}˅nLE-fpxBLLYo&wȢ=`9!|9x hkw'2FEWW6(cW9{"JQYW`/ZKrjI\}/!,n!9n!]~:U_ΕG8t %?>^TvazFR\W_{{!%5yuXf`npCYZ@tNԾim။`;VR^aC.$TRrdTQsV0]mPZ'^F[4^9pOkarusK(WUM_氇6H5 K|I\0i-c^pszbf~L*2v|WƉ<+ ~oV)>RX0Q ˥J Hf_4ex4R$<3kSp$/s-MgXߣHTe1) 8YܵHP8ɇEdʹ T"k I Žz0끗U&Cym$qLc5lQz&gcFy\"RCF_,Hq5LfNanj)یXe".S' jl,7m\`\l,,"RܤjW1m66ـWK01^P5Q(0v*Q<,+G;HF%O^%s`Md\G`QP|2N푿/MUgW #Έ؇+]<.21Y;K<7YEU^@-d89EþFoJϛ,pTY>ꌲ3oa3'[ >S:S0Y|j3C=1l^ɽtM\uL /;`I|BTp|g49ebĨ)HcY1.X3Z{p?y/z{:8Zn̯.!R CM>E^dU?i,"|)M "ʕ<7ۍ[jbO^[7'·5t³Ja;ÚB_OzJUp/XܲBu^} W+h!O6)<ѭ!= $6@25"T/G0 *_stt} a8I 6x0zv3[ɲ2=^?LLqbiS_訖ZZQTН=$ggrj٦OҟOD*X}'5($ݖWG[3~\avsKCG8)2|1?kcx+nxqeFoP(Ps Ju*ja'%ΫY+lĴ04oQ?k}+}J7YD о;J+U +u$9kQBɉg)`cL~:%7>}۳KB)ڐ`$kt;aU^[^۱gmM^b gH=tnr5ɏf?к&t)1Bgˣ;y7bel.q@1K{`XktM&Q@zu~|67YMbc~-fN zJ"K?.1;Q$tjZŔbVv(in H{ֻdq\DV)Y]! YJE)mv`-*7aC}n2yŽ 5IHG|&͂-F&6u]`av.f y1^̞:Fwkr_N%H?ne[mdI.sghganBp%xwho}X%ji*9bT,zl%1#=>lI=[s:V1AlFOֿ2񙵗þ*6 xZ";W8 1+49QvɄ1}a##|TgrL˜@;c-6Rc(fCPl3#>Q{|Xs`SCwzY+N|몱7Mpc+RpmXܵS9b{v>Y}D hÒP%/~nN&X%Q@P7 OUɴ8W?رd{ۢH7gH &bzD%&~^)',x&`>_'3*1j+^׸ 4E7xhY[Zcϻ^oV&rl!Q6V@nė xZ M:@zMkZ ST+o,Pr˅+4X#fH~Il*ng `{S*9e D^(:F źҥwe}0 .-X&z;H6)N1J5~[C.'Y!.s :~r~/W~4n_4lv4xPC¾k3f̤!D؟l 䊌9-n WS ~Ls$yn'Y=Oc l=c(^3FL7}J{Vn{)5$tՏn6*,e J^LPPVq"Z~oqf:FH6k̻YRva6b p]SfРz`!6bv>c̲T;#~IӍŸc,}/=4ؗZl_hQ^ꏇ&Պb ՘9@;mYH-wɫcY"}zz"$7CiKۙJOѳVgޫ}isOp`_A%M" i FoqÐ[W vR2QO րߛ,JxO܁> gʭ*6vٹ䲭%2P8._om:N#~IGo~M,ۮu]P"o;hg]X edoH$*ɭHE}Pݕ 5*Æ-ibM׉`&N1ԠU"2mFIZq_x_kt b&vmA]QFKZ7E4/9^'&eu<]9"1.( (% !qMRkcciNGNALv_} .wp {L$yDv~ }Omu{fpN=txe8+>w' 0֜5Atli$_q_^3^M1 HА=B5"lV8lH">&`b ylX{> @Խ؄ԏa-* ҫ5OWXvBڽ14laR rP*:u$!we Po,IrcR.}J; (-hVVI\tD-Ti#-`kcs;$/X `! c 8ӃoVhX?ώ 9?"\).WVuc'u?0)n袔*LڌA-ץ(k *_~. I9N .d|%rE3R=/G9dVF-]qN}"n ^e+;fBb-[r9zXhhn qrnV֞NeY]/Gĝq8X_5ܔc8}p1rzBں >vBߝ (TyR,=z7/Y9$KG|,Xߢ ef>t*iSV&45-Ơxtz ogc`/- 1pb@Ox[LWzr'lm%:4ܶ|5r Hc6 ᗋ]cBcf(XӳWHūF6ɊWاm4X!SfUɷKA?Aqf܌ m}by܁vJݗHW; 4h?̢{̑6%co*ZxW锳 K+qݏއ$Y,zimhnbcVzxVK,',2f.?ŗ_Qwt sGDXi#Y|Ok%5K: ѣ?ec:I Kݡ[xo-3~e{פ{0Qw5zYbܔj¾% ""5]}+]N !T[xOItzbG]*o=h.dtzw%* SMspx}@OeNPN/5eRfA,!K6+'ŧO$jSjy u>g^3X* }'!B)CWGU&(v9WՊ])ީLoj—_rn8$`"d;}:ߋe*7Yyݣce.J>Ut;\r\@FsGq{7$c*{[)d1hf\޹I lPXñ oc-jGPÛ+X U]]?WRCHMr$9~ωS1X5J[X~E툐7HUfZX;퇀Ҽ&:iR[GWѩ5Rh~۫p7%Gh}U {-j4?9Ҝ%U{KECf9ΈVA,Aɓxhpi'ů a0#w/{!hKia- %A1'CM kt2}ʴ>F&N 9;5x9:&Z U' :5eiG\LO8߆f9 n\Ȝ= "&׍o37DhcG8ZBg4Y:?=[=fD9 jCR^ X)is+-L_+@QtژX ^r5k.ArZ;ъu(pW~}rQ/z#+OH/gr *j,4DP'99Binfc-= c1eUtΊ \5Ltw=3ӕ#5aX1V4^j֝EAj/!Ŗ D͓94 ^21bbykyQm{uȥ ia B[mb*^dUKPLp~ J)XUޛ(ɍ,%6HoGnw蹃T!̃.mld8nՠ^j7HwY/?dd%}+BFf ^;qƑD4fw63 Z0U;]Q}HtEwgp2Wumm#˸r$.\I@Oc!e3'xi&e*0Cc_lz< xRM*#XW'rup5ȳy82 ۂYDKXѫ<)c\6"Q_er 6E1ɱ§ Mc1z3V^QF4:/j9G^0jux&E#"E%{\ nqǗPώGt%[{{v~H,oyH[QI@\Yѵ~nvW$gq8ߥJ./NIE Hw,Mل3T%"3Eޠ4d)@7ў'ڂ5ehÔl~Tu-6qm`/?! 5vp60ww+NF6OOgql#~u ~@cpBYG"'$I=uuAaCR}MC0@9B)tC% y8Slg&r_2ی6v;h9ç7ۀỗo:)SC,5v350-(жm;WIb $c$s;E2Q3z\*a$ 6q[o|M +10n0]&Bn<))גEܣrt%ׂ?>%Ӑ8r$00e5'P xL3zT}UrffШLy覐hK/MZj_5d+̓ıqTS<" ".ٝPņ> +m̟t,zfdX0NDI[O/=i^_3jdwFq3s >[McTupDQ-Pa5/_‘ cxx|. ugx7%1AD;T6KLſXz+JQmPbPj&fxLR0,mIVN@- ·[C;Z)e&K[$%L\ ZRA9gсdߔMFugẖLG<Y;BZAGY hSw]UC *W^XTk+h?mYAk{OO"@DKS{!O(: Ȫ>IƢy<[_h#Up94۶z 9| O Ѧv#Gտ*^8.>$Y^Lz4V3*I?U k5!sZJ ᓭ0VP?09b|-գPE+ҟdAXX<^8m3mc\ /Pb)xĿ l6!ty#D_aOb N`dAmG=߸WJorِ}Ә2ҙHT>S㝚I:KED/K,_Zz ݇E%gMcs%&ᐋ܌yp3PA @Eq/2! v 08ORHyY4Q&G‡[hV/S-P|ZkO*Z -}Zhɪ#' *N8_)!RN?TLa:eCE3 K`6ywYyQJT( He l$^nˍp$IIV.okFKj>\EtS!_>$l"r?ʒλJA0qÛ.{PC /AG5گ+w̗kk~<"-cSvYNٽPvO?F L}X::ʚ}C}y@] J!3 &c32}1&_|k(u 2 @]ݳ{S i@aAeɻ{VDiiaRu1}+{rP!%vþ@8Jj|[ it cCr&י qeq!&oO%1L0$+"&4D(_=ToĈ&-PM@O#DRȊ 'l|V8Ilx w0[C ߞq3PQnqn (д)P1("W6Qb^bX<+UN{|L&yVdϜdE0o*DQ67Mq)y %:]a=Z$7HB3/HkqV^aBN~z =7Wd7!]pd]Vrd K՞Qv =B >Y7w3-wuQm"zv|sEtW=/ƃ@`fulr3#,ʂ&iVѯr5%@E&n0f QQ"o%dmqx/1_pL|h@D:Yg m|v_$ש9%؝dJ,|vB#e: +Wz]Q܃W^ u@?1:* h(a"/GCClނL0r&ug[fΒnGK K"Zm{;Urd+hUR&S,4BWK^++,ϟ=5a 1DBuG6ߛmc;? |zMň[`YRAd*&SG0dy #Qb]e6rJpKnU,` 08& ('̷ap8rta@B9Y4,JH*/DvuuRGJzcdEo+ '&hqu}#Z=#>pIsNm\\;m~wtFzjR1Z2/ bN.;B?P4OE=>9nGʿ{ ^&\"&$Nq*{ w'1y &%xIl5&yc2 x1`ӫA{<)oc =f˘<gu0%Qag5( LD@x\9)RԿi |őTEmDVYjqКk5mw-΢1˴Ύd"l;{4}EA5?&ֈmyjYEX_W'0%C6܋ulsLS!D,)%^I˔kcfoVHzd#7N,\5G͇T7|~ ,{猚whDQJ.vL `>&@G`<M8AxȨ /qzc/*^mfzDSey;UCU e浫'h)ي-aǵko솕r^A_ߣHzv w$™ )/@JՌUm~ *"yd"et"Q.W L*j1uE֦ߗ~1r~ /JWrz/`nűai,m~ц8j՚V`"-pѺG>`J{ɻsT  ,EMjqCf[(;:EMN|8c kQ#o Y(qq*e*ID Jba5tj&T0^PY'2FLjopnVT8ݓɐxnt{;]^2cQxDԂ2L6鷢h CRpdޥ]N96Ȥۓ0;Tb.yBMO,~kY-75Qפ!͍Qo=2OTfcXe9f674>s@NlWoՑDieJ|uxq.4{zVW?vIٹuEeσ PRۏZ*<:[*M/ۼ!^B@SJqId P Wop 0vӮRuk.^т}uխRL,g= o_G2w?`o~ hj {Ԯ4MŒ-$ٞPFg ý~酐|uŞdФ&P HϮU'`$ϜKlrS

      YK=mh58wWHP6\m!M*F&kt3b݆^WJSA04QΩ7Dk؃G"U53$5Z]$r"H4x5uozB4?&Ei+B0fC*-2 U35/3 #ifwΥ<)1dsx]9`vf 8)9W#,=WXl{G4C;M#25*ϡ3.D1%KZ2Gb<Uϣ:g ` q笒NT7fywo0d/HhC0l?AhؑG Y[hک-dD!ٗ5#BDϴxS!Hzն6d_MTu9amɛ^xYIx|U)#oINH'sxE8fR+T5/Dv:MasCI38zżuH&bG^BxX"N-Up)(0щ5~~hZTXaeU{G>|w'nU ,\\i=_luAFcK-Ԓ5ݘ"osf+\I?(3YkeBkʜcËGի%7.%eꡰ4qgV处ZnB-UT|KmmӛM]Z] ~bY|z+GB8TtKtWW%j-kn޾(bj?1P(j͋<k[? Fg8ԏkò*r[s]~1+^2qcD,9MZ%xy]o{Y<esJy$LA^YG#I+XZsɔSDQTgwoM[XsJR# 8d19ƻ h I0`P̦'N 2s,AS+JY*j~bTKD3nD^̶3İ'3_$N2?ςup PBgh~$4LJv& 6($sOubc)J5oT LESثηf?9TQ$ 992׏@;hBwi +XJiC}U8O!(۵u Iyooa/Y?9۬ /̈Jhl\pn3R+/T*XQw鑐؏fau֢>pq!-d'RqzkxfQ]N!} _ȗ_)ob?*VĻ j^&EBs-.My]RL]*vk \5Yq=$+ dWݦ߷i yoV8/XX3\B= QĚ*+_qܯ䑶 N%ұJ\' /j)Xwۡ+yu0%hFVguvGא4ۜ[GQU/)-9~ih?swfVx­ØfܨHH^VBR.X~ )G8i.mb})W-g*м{AV:)L g .'OyQԮБkxl7 =)Zc u^jr .%Q1@хn 5%8L:xs͚8A " %jkA*`( cנH k/wh C_{$DΌVƍfm`\P m7a>J.T4C1,Xp[nEz!zǗO.FĭdnATii ¡z*/ǟ $Z@uQ nh .lp喵isDaA| ޅW-[-(2Xg0tzQ pQX?M38i%aXjueO9큥@z5h*wwe o͹^MF巖#Ht=^- B i&j;c[02‚su:phV55| f*^jdYxsGԷ^Ŏj83\NBh!E {aKoT+E,dǤ؀U|ީ79CC S\-~u؁ & o.`+P )*zCW֞[ ?ɏmB\g$~XxĹk(ք7- N ,+r*ЏS`⒏4"b`~SLp'uwKJn,WꬑOdPLxy]]B:As{#h= Kv7"DNf"b?ə$FRY2}¨H9BDQ-LӨTwBChi-n5D + H)5_*rǓ}SД% L%fc[n]kP'ٷ+S_ܢu@j`jݵvwH>@3Ey {=|Ϩf\%[z9XejcZ1 -ܼj>zW}S>['k[kUn5T#6c*}aCaʒLԑ?cpeD{G6:V%dX K?t!E,}:DbFU3(3I{qcwXkgbаy^ `R5/d(,҈nɴO&8IUe+癴efkvHG,^9G?.q己eo6WߛFK82)@UAKq0G w|<H RH4Ecx-ą}wMc$ 8﷧a|<{?*fM>UՆ,Au_I`P$jSF]M x~fMú[u,d8OeH9\¢vù!{b|~BX[ŷ=mZ XdAli#}~o`BͳwQ}偫DFJ'S~OYIzeR:#[ݳsܲS#5;i!BbW3BJ\_¦vm&l92MhvIª$rBLgο DJi[?&$}z V9,4&{rΈZF(OxFE5*j&uJܢ̈́\%}L\<.ULҹv<uts+ĦncDtY&F[WGt Ɛ~m2?N5>@< )g=M\ /nÍluz[?C9I>ل,q_gaS/'kxb ͨ> sr<:A]c4HU 1y۬\{cO`3i/E@w|c2\y^޶, Awfʈ:Q+<C4$sBpA } dv##; c#gh6}Wa:ftٚs\␳)gHBmS,_;AL=ARXTT,Z= Q6FpgYm_bT) d!0(Er 3C {ukOm kt;O>tx0]ܕ#/+VxQՅhC{zsgգ 6~.I:~͖3i YU xt5]LXso h4{#VZҦ@KkhVa¤Idhk0"QVgq[ӬN%3ϒEu#^6fs(5k'krF)Lza˞ |o16]m@#'DR}~lv((E}=4RRudyJ@5X -I*HӌA,lmyEC($6O0ݼ?X̬ו64=)_m_q/oeh먾_:|t߁5Ibdkr5a>dJnYi6n鵂;wȫH g̑v)OxƤ]m9B8Ԓ6?jPD3c-& ,[ |'vo>Q|Z'E<,-=9ik#⟩t+˒~&'gH\B7#}]rz5Ml8xOJK25h2XAs+oM-u{"!x`XRo+(rH)J;C|"OpPdpJJ= YM]>krr\D:k^<Đ [F]xJ2rKI^52!1̜k36Xwʊo-;:t~+^]ެ~M3`N/ p4EO EmRQEMe&pX ^o]dEN&bdv0D&tۦ2%D1* r0IuF!6j~^}J|^~81=Kt5pb2ҔBZ1~ҭ'$bM6,6D?⁇w/B h(;+q0ϧN/ Ã&mY`,|b_&% pK r?B/YeK$8 -`J#Ľx4tta} d,н@WA, u8gcU`i'AZ§P %G[ 6MT~ڦ ùx& z3(5#áX?X~sLy%U+/7c*b9xiIjcxb"jP;g TW'QMtr[B0ηFq%~%M7KPJU%8,;SwTi-cw+:/pJs"&ZލX7}P_Gfl_9Ӥif7`E=)l@T6^_bAm0=I5ڦ[!ۧLIx묛 β')e~O"X|Z{w@MjK *m9+Y249ꃪveh2 r_&mE"q7+TrK&`K+2o g#PjHvјbYI ''/CG/HQ]kORI nw(e}_쾚)> ̫>ěy\F>,L] .f&sh gkm`to V;͢z Ap' wvUb/Q2,1⦹>L|\.w 4 qfC0\<㌾{riV =:7Qr gR]#6H+C# |P& 1KYe$QT*m|d[,f*Cㅀ8 E\ +u0FaXMSv S1{HϼBbv꘎ƚغ-'r>#ܶ$SKG-&}4a 3^n_m|wܣ5fnp_]U|C9P %Z _ET6{^ۢ]Q!)9{h. $`%ᩭ^)?NEU~xX2d(?vAMQ}zmVmC\݂Tmo:5yki1vji-2Xdxz2T=-i]Rd+c7U"X=}5.qء(aNPj'l0h4=0 "qho+t ,5y^6΃žMĆ! >pi3wf!wӨP/d(!^򁢃Wc_5˚,d\n>CO ѹDɮS}3/%g-+-J65]lU%ә_&x!A^,oJ]LjKUI^{w؜oA&f~lTK3UCL%9۟s?UNTM޿q{~R8ZVVeɵK\QQ",1vÀ 1}]=q\zAP 8B2NꅐC2[2bnM,$aj<"H39>t7>ʻoJ <3ea'kou20np!\b K"oDWaH8u)Tђ&6JljoK-B_-iw\ #N`| ~S(yH"b9v~ K xlTg܈/ !iR9Ǧ)ܰ,c+2\ 6X\Z$%+;:OՃqΓU&RϓL+M^%Elw$z)ٗ.D<sKs#t(b}]㠬+tDQ{E=ox\2̩o36tU% 2f{ 2'*.;ea+H#JΪLrzjZ x*baٛejGP-Dc檙grA|5PM~ݣ~A el]Y?1j$)~ֺIWa B޲,Hɮ*2ZT6r +M?fI@D[nD!2cbp}dUS[!C8s(e;Q\q}-kMƇI u5& R ?1B4>n=[;zdə绁eQɅ%-) ΒtҤrf Y@#"44|QYĜPhP ,)ڹe}~QV(쟬<#hii.YF yNVDPP5zK,/i 3ڊ+3OxBL\?< |BJ)6W _H1LE7,{{X<2EThN5"/2W d^P?"Qtn-ՅP*X^UaI<Eq!me$.f+8h}zN.CGl߆(p@iS]ZQ#Eơz&X63;NAܶKR _,' EY=/L{hM rDZ  " KVqߝ`%Ld~dO'Ek5,k /8>>?B8ɟ&Xq=7';I6V'H"`A{Xʓ2;4p;j5AJ V@؆Lŗ+qm%{AMGLm6[]#Eŏv&ioZ`,KOoPbw`f]e[d5Ey>O_]x~\roN ٰ?"(0І v;Fqѵ>٥3_tnor$ro3^|P1'/94)?q?.22v&O-rܓJYFgkE.ǿY[ -#2JUDH}rst͹Ͻeß{+6WIJ,u]YOyPӭ ?fjGmd;qP,T^>A$BC2w#!;{aZSԀ^;Z\/7uПR/Qg`⤭ȴtqCf(7muv᪳#{ômr su&NpȓrB۔ZRV2ж"?qKSvQHOWCP{D6X,Y]JrͥVx9Do`n7DyZ@b2`{L'5G X>br4#0_;c1򵝆 vƦ֐ReZtTF l%nx< =a{WfTѪ#͆ 5fs1{+l؉R+Sgl닻yj=* }|^ Sޛ{(#* :PfwQf.DxVPnXv:g1/ ΐ68{'>il1`Ao dwI%TД\HkL/͠kPշK8v׮xYvZAhdۧh1f;FL16@l[.@:YIª5ߗk!ȉ @a68 m: X^x2MhUiV~1(""wAcK1ꡏ0G7t:b cs270Ip&CA}6t^_ZN㇐P~pz4U䌼HQʒ G]YI?/Nʣh*oH9sMb ;dugvוּ# [)9W-p rOR:~]/Ph"qwQ (nH/L@Aб'W`Ђkr)B=HʶͅCҏ.,`1`#OfIWC yFN>)"(Q?oӒ2O R1/q1i:c9 kz_MeH~:(hem < 3-64F*y͊\+Lq& u,8xMb݅ =2B" XV^H6++t 쀘~Y ςÓYh"jٻ%kښȬI§zQ$aǃ5zN|1.82xpXRQPǚrD-E4zoU >iX4TŢc_2_[м= ^1iO]0 H&vٴ`-'O d|]3 #IW;9nmdrl> "}jmZj+4+# ߎ) K׬6X Ւ 䉂ihȉ@R 9 7nIQ '~Bzb-Fg5fj~ocHT<\ l9@f8Zi4A汣Լq)Z{]0?#o 2 b)F!qeS=BD OlbP_;N`-4FB)Q%t9ǑIGS&ï oJ]ӟWŢSNn1f~PU8i!ݘ^bJYaMK4UVCłu曡{k= ^*$@CGS>"&{L!?36l Sgޜu}0A&8rq}0& pJ2 >sA{é#p5tˢJTEկϝUAT" E3 o:4Q=ȫ$mn| '|e{`\Dm_= %Bp9 `r-䁿`==K.{]"72'͓a[kNm.uSo3CһߗJڋ6 :{JfKxt,C\C@$e CinΎX'`^:`0kYx `} ~G۱9E #uBLJ/Dζ!MWuǗB< x aUU_4^ l_N!8h`gy1-E7OҐٙ`ւ8AqdnqWv{6cڦ;e_$CH|x;%@qYP7B=ŰUtq6>U4$^,YA.8`IC'8iGy8'#Tdk{"A)~&řLuor88+ek/ƠfFl멯zHFmpl!aUA{tV-Y:r<C[ߩĂٹ3 sr>(V'c ,ΗĘ;KggIA{/ˀ @;| hMB%Z|[ WL ̱C"[?H?7Z=5ڟOp>ZhrvzqdX_ʍ9!%5Mᓀ=%] ^fWvp"ދ]1)ڽ*c˞hۑ˷HlqjY g[Z,Fu+Bեelk@2 %FyZ3x wQ]:FMHWvOPNI @;j"X7$údNV#zacu•Gu cLaofCAL:z~9~&yYu{L.H9M(畳9uȖ EiWC})!XX8Pْ{lvK.u\]h=/7eM$ۿ8ކUd*s,$|l3 $SkVM?Ad@UIGOMOŧ3B`Ck%bϞ6[D2ʱ-M=K4dE'!5;53{%qHib FDםӀ-FBLd/l@hGLƿgA<@͟h(U)'s4i+T-w=5!7"hm@p23;b_ug`) (.aey 밧.ձ"'US넚f\< gNld4p" "G=R"zLUSsqLĤ{|`z@5-Q&k]KA>b&1<)EjG1&՛ |lؾDcL K?eCJoq{#=ֱu';2ޮث?4MP'Łhu\ ٗmiwm|ީ/vĨ ɐ/ %5Mtq%J D}?X&" zߑL,A/;, I&;6/HU4̾8)R1 ͒ PNfms )iVy]kG#Q@K%6{:T牝a@QiqHKyʸd>5-T4H3SztuCa3f'?MrP&̶mve| (n-𬍻FE>{grRXBUu>X>!!qKXRs">sG@nZW"d 88۱Pp$ G/ųgm[-XN/6Y|E7ц/ =C _=*I'Еy?-jt_bC (,-Jxƀ?t*PtLϾ JO-:ZMý:>ܴK SN/ɓ yVtx&$HpJW.׾̠Cș<'4dл/Lj.w_\YFG=Al?DŽJ o/hkV` $bA_{+6о|9tP/w2mƚ W7p:YxmBZX2q2LNI$aWvjÝX;9 mIYN2$~,=ZGz2U2rK}2ltL-i@U?ɨs`_%ʦ'@% ȠDd.bxETGon_$4DqW@wm JjQIߪ="B'Og}?0ra#sa1IH_F8zV Rx1D:!9P s߼'ݟB6>\T(I[HCqJSsx4'>z\*z֊ dJwu1-hڕ$j ,G0jCpb&2 Hо  ׍䐅1/ cQ~8Gtgqc:MX N#t2yibÿZhB "ad͟"GEgԡ)En@QgXjK ڠ~r] "7ZIHܱA@qH40N]h#81lx̍}Ɨ1l\r%9@;VF5+?5A˓?zkmqpW ))BQUj0WC`cPb,I9OրbF}kXo};!FE|69}$TҴ`l=pK%0An`j[u7%r k;?}+Vo^۟MS#p-~ ЀJ,0"''뱟{65\tH}f&bYXd:BaG?J6{Cae%>󤶠]!kO_ $wAm1UHb߃4;bUPp&)q21OB 쓁刟kطhi+_Mpdl}sF^?D)+`+s3SF{$93b{1{B DT" KGrvUK3ho?t$)mdU&q$dEߠ.V)?JrLA5n #Wj-IT*46EMKzsكs 1|%"Jo^Gz;[Ƕݗ/o:"$:(2VZ@[xRZ.g٪8xKALv~lD@.f"5xʸ/y7\D95( 2+DbY c$$Pwcb"nrB+caӍtj1B[kpSu' V=w맋(R%3Y"9;<םaJ+/}iή /!V7nCsiH%)8:eI$chB.'6 ~9VPQ?~)TV[=RM};| Bs=Fpֵ+>y Pze-[R<& b1 oQaz&Qm`^.?_jEl#~KuTok%lfoT+0Kn9)+S`OG\S_9 }_N gʊUV J|7'.I{Һ$>àWА!;ڷXbq(~M[y9Zv"G4XuI!6Rps*'? x79T9:{PۊW.x6[Iv9"<%#CE3&tg,ހ9:=+3!kX@,LHg{P&>,a!10!b̿=pKHL>^oZTQRiz84^@4+8#q93/W]rET^HMPyw3Z5c.j_/fH]+(_gj; /tF4̋@|_4_3fѹ4zm{[[UdѷK1W~ޠ{!8%5pf; tr Dtz{ ׉QN^/ʹf{H+湳)S3T;%~x.*4/zRqkNl2';~Fs6|WWЪ>2KHz<piC]MY/G<2AfOХ}owJ'$&z9^~.kLQqz`hc Kf`?GPtݐr͖l$nڽ3ʩL簗L <4ڡ;uw?4xIHe1qHaT@FQ} o46 ^CrS8Tb/ HQg~f?LjVdݕpkPbop' ^Tzz_V=njxL2yH K rDŽ9sI'\eus8iVʃ -4d+%&f']'膺;8qgk` cD@Bד?W'*YjE*F .@ ר[@-U 1>uB jY γlF0ugpL ٪D\wM` Ϫ~]ӪW#l:gKV;O7ੇ(B |4N)S+tk$Ip?aآۡFCwO5(܎9w*_nH!kAI-(;aύL&F^7T5H.!zgr: yEX b_Ixpz>3z3IH퓦g=-90i0I4?sF?2{$qU}kGzXtCf>,~F~3GޤZAk-7'TNi߉sv.(2Bh;r}R_e[ڸw*#!LH و7sRQ_e qLvS+Y4'rG5ݓqM;#CWŪ㮻1BG,g-߸q~hF"n5s˂ %ABچ˘P?KR}Ty Q?$j S:}29bw"  6R/C@ֈY֞^)Sb&=GoWP˽=NFRLjM#;| ];_CsZr,(^Cʌ@ YC<0I8^ERDڪUkF3+H Hp6j?4.k1^i),zc{Ȑ !+-L;'J ߺj6jD%D1s |1!Aż뱇 6зr>~'b<*Y>Q4vV>\>2yQ|&~TXnei$8(ZR: p*j  ?mg!Q^}8E)m@4x|4p+QA 26j zj{f @H*XQde%h rJON]Z^d={fHk-;M7ZI@Cak49zƨU<ݑھccTu} 6uв)>Q2N=ӯhhH4֟&zhWisٌ({WxU#{;/ /uG6ўvQHX( b]PtUz#.LQa \]O7莟1qVI<z"l$/3BJ R,AȢ,W߻Oa@qwSbpC'3lۓ 9uZHX/ Q#]P$q9k3瘕@8ï&2 EL|#6-\n~m' -^tA@|.^+ES\o;ƛvO'ȫ鱰K6"4 2AQRN-uଲ a||\mTg]z>Ю4O)9`ޗ$&7v)Kzb8kXtu QH(?`=u)m Fz,e4[7ĒhjPqESbŖ~pO/kpZ^wRZ<ieFLyx 3Q Ά߉0J3'HraD4ĮRU2[YV16>W9 eZIv`cY cw?caߛ&hRHQYWänj7t2kb=S=FQOqB{Ff cmiG Jx\w qR$fӽˌZk8E#Q&a Xٯl`8VN뿜6~i,#j|>5Dumm b5j'$NUZCnÄV'n IA9f.Vw>L!FMQ^nO,ݘiαzH?d(xsD(pЎj`HOUZxϠ cRXmAjs&?+0srDuW!W"G?UQoDMy!e&k uj?-2λ αZv6\f M._ ˥b9a%hnILdaR;0zk ƾE;=ࣹl쭨̀bR7ʷ%h*<ꢆ@bޔD%>8 =F]"Ġ1ox5Yfzĭ<9v'j):,Wv+IiND2M"ïJ7`v/-#Ly/~W;>ae>";7`jݙFN1fxk CYV*VHm4DBqhQAY'Gvm}Elpㄆ0CdڱZVsmO{<N A׹ `&$?D!QFR^if]{Q9 #o)ё߶۬K$yDܾk$/ w2к-M 'c*kBdMz?6ҜjߏD ق ;e*ˈE%֨pIcAi5ubr*MBW?'Vc57T,]x O[_qp1_1'zΔEs1حyrnj*dK 4\L3Dyn #jn\SNn:Mpd=$FxfCWзAMm0V ~,ҳaX0MD"{;eUs#+94Siaf /zē$M4;$遲=mJ-4Nd =Q!G;]?s<*l)Xq?ɏKQ"6Ht`VAuNz`7<Ƅ2.;C݉E9ql0DovP/OR8@v8p֐MTr|/Rzv?\8 fht Qew Ҵ7b2 eUfԋ'T +`'/x4s-,J޴B %nKuھ/ӛa2' >#+_LeTv|G?p-o'^H/O\s3|܊+nK(h n]n )[N[n][lՏ`wOU>3+ӠpzzQ\%qNZ92@䨱;^Y$-ٜlZFʇiNbd)Vɥ30q'ŰS`[2s|bU0ڮo{^Ju]s;Nc)c4MZH'r(] ,`An監ohk)f>wtNk=MFFwcu-vsH&r]w2X_ɦaٹ(}#F c+Anj:޴C<ڢ I$ZnV[*Y {3wS?={Q@}Lmɹ{WЀx iZPga"rؓڷ;B;] iTϰ Me/# e=p`P`&q]x3ka@{d⧳vl{9uwCrC!}瀋]5r͡Ki\c;" e%hQJFr< ݻ\o9t 4ZN5mE. dd!z4KڎoB57&:)Z/)1ER^c&«6 AbR[}V?AYу?E*X9J=o̰zμq cZLNU,;VvA=AtxG%A@R\xwo6=5M,%;Q؈DC -h!$)FmFYf {ar_g9 G e:ޟEUutGǝiK_o_גK6(y_ rcu^i|[3>KyI$;SZ:DqB8@N62sj" /g`DNRO[1mz4] 7KPK,g郋P~#Y&f|=-c2)Wd_%yt 3^nV7 aX!oKhE!s};H~dliK!'=^&&|2xߖ0DqnvW߄A\*eѯYkNMf\ ԋ@Z!usd?LdFL+=zVNȒAr HÀ1ca7#y?f@"$ZJWRl"h?>鸽+_ay@lޏ:םhۋ]N7qZ wkGTAoV!P/Эp䜫"lyZeW]%l&oEM{F[}SYKPϺT-t[X;.XrSxɶ*`I1o4Yb'ɀf*(FZ]~9xkڶ$A)cs{Z6o@ln+HM&fzWe@5mֺwh|LO2 lBPLo'b E=?úqq{%?'&jkgL7U_Vҋ,Ƞi@iE4 ٍ_s ;4T!j',)! h:$gGhM*@(|BUj^JJ-ݼ;ךrp32Ut/}މ6oqm,046K,æZӑ!ۋ1N72L K4*Hu`s0Wq~A:f_AU#gM>XmlY "az](H/ͯ]M5uZIӒݘxgK3lE7QcL ه:CQQ]Ƞ$h8K-yT{y]uOij#,mU&2.xHcū39]QV\ Zfψ.e8px8 "cC7PVˬKj!5=Zayb+9NuW+!eϠ;zmK,l%݋T5*aMbse9]p4;47qܤSdrɷ3Uiw7kB nuHcgCGH'2 k-% ϖh \1o*Pk)e2R}62Bq|\y]B&pTV&\i3>P$#I^݂"mE/84SI6)/D[eFS쾡&& '`yO˙CjG*'Ubi#f`sh3HU KM7&ǻQ <צxb~iA]4Jf-OlQ\K*gzߧs gZJtV#czgcEQF3?¯#%,m32Iڄ! z~š e1J|a*U<7IΑˣ_@[6ҰTcBI cCr o zzw"*ޢ.j—7ҭU=@e1%Ϋr's"@Lk?UΏ@+yDG/l^%bszǴ]Xq{YGAgVWˆ4+$f]` b:\1W9]Y\lQ5qqϽzp# #N:XdR/_ G.|+ Rr+- Q0y@7wb}»QgɊMHeCZ 3w21 +.M9jRkufosT%, "- zrvw7.74͊GO ;dt;=@Ll'ln>&gၧ@*BwGƔUO&;0h>׼ccIM/6 QooDr^<`,ogj#3!K18ݢ,V'8Q2[?6!WA9|ݔ:?5fZҴTo_dU84$3{ SKN3ky08BD#>W5CF7O`CZ4a+BO]WpcΙL?>T02}=27f?ja95Ǝc8$CwpA*t3`$Q5/VE#gɆbOWPy>fs(\)^tՋvW+{1[^lTZdgRLDJAl4u-gRQs>iQaT0 FF4\s+%D/B㔸C?mt#sj,U::REYQ}ޱáŹ3[v{[q!}mìw |n$r^xI0 rz\EN2J--sAAUk-uM镾)G3kp L7H]= S>Tpt(tv\PO6ٳ gh%qz~`% ?; ?5$ǪbC1`z3r.%BeMWeԢ+ZP W;WفGT 鍜/u@eR`j%;<~T%5Q7`Z~.Hi *Ӭ¯;`of+aeo#O=p6وN 0dn:7_p0_S:$ab,u6xc\|ݩIJ@(nӹdIAǀ\)7Y&Z~wٶ: g[kPY_dPxWM~0!bҕph! z0kEQ[:8=!?lve'uoCّ`9ؙ6\a{Q-m]=Gਁf/ދ:[1JuVlD\%H'oG_5wpށ*Njz{YAf1ٰ5 p^/|_JZr+tu[C.( åTL!mRST(yp;Z\:͢0amXaє;G'Mp;1n鏾m(I3k,}*Cͅ+ \:{Ni,STwe1Q:/&$_xxܶa)Vc8] BbeW> %8= uT~<`jC^B&n10y " WxiN6Ը;1(b 9Uړ9NP*?OF^WztQ9ȱ$.rX, )wX'>NhL(`537B^֪*BP wY`FIFZ` ǣ! 0”L` n3/4&L_X]ӋRG,;Ґ<Ƙ0*8nB<׀"SU&Kю<X" Ω׃tiUl*#Zɘȟ:hZ. 9;8?)m +3*8J>:e*//N:M夛[}zqiYs]|V~}3d{< he!*V'jUKj̉Cװzu|''Bʤ~?;QCWCT:|WsxT$CuJo F'{7ۗɧ>8**x̋X5ba䴴T|k7Pq.#-<Ț9ywGt lS8X &p26](_{7ُ^`i*MICn&A 3c=w $IծOfǹIl $ilKrۧ<``E*qvftx- gF5-:E!sN*Dl{Aw D5zbHm rVKB=Q@KxSIVZCK# (wHiC;4My$1Bv v_[G8UigB5jP4K}A_TӠXuM}}z 0`G`DтZ$s  r`rwN~ 71$u鷚_P.Y"rw:lZg[&Y~ߔh5E\`s+)b]Tܚw"ev71u4V) Wh"@ bn,OflauWr藫]/2cS{n?J)c.(ZGl]tV%=o3ћP'\FWejݼUc\rF(v~"iXp.tfȭb/*R"Ɠ -`n)uJ1F^Wuq=G/BZ=\G3JCNj %# W V)YIiX :ldP|6F?8?,E LU| SՇV(ۊWPj>_1OV$KC2c-~z8Rx.Qaxr kڏxǍp^3g\>b.8ďd؂?՚WVÈ3F@Lз|w@!b'rvt`5A*2Gۓ1 h-/7)s\{gZa46QQ՝VQ#F#.Lא&1G8O4)3fwy&M5o]}H':(Dvׇ)m$bjɭK\3Ɋ^g~_ #"gSqpQ]k 7⸜W9u EIT}qXv FF%g~iL6޺V]d39u6tsd-P{ɻ⣱1oζV|A=w:i3 Pu \sX4Ypv'+|T`߱ @lu=qOȮze9U\H :`FPÔ*Ė+/}L!5mպˆ k#QI28ULC.viSf٥ɜj,j is$CQhZ b4-zP4xy.w;O6n-=9)WHږ?xlWSd h4m}Hk~CҠI@{䣎dBM onڷ*?=E5e )%MR͆_]oN iS&|sLNTu`^ǡ^x(jZ^;Ʉѧ=lSPU3nD! ɡ:r oNܭ[M<ǍTltd.M#LHWIC%dCW07+ܬJ}QK\QC}J[7S$U6EO s|H,~r)ަ\GSnC :,k1d&L}BXZsX^ g,ݠ\) *W˦y?u؞R޼Q73E0?5BE`Xadl3.)-uk2hJ^)Tz)Y|H!+QyT;dCȪ+0A`],"$S!>e2<(.o# 6s gqL3~'t\StSK4S^5Fn~ ~:}UQ@% US5;ď.5Qg_)X޼KEN}wɃF W 1x79TsC[5}cEt{9b͊+ZE ΞlVE[p ^~,vA۴v5o5,vK,/dU-#%\}- )q@NfܺMSce I 9z4hklb2iԦ &>gW'  ljs#9dO$SVWƂOKաF.J-LUh N.C/Rg: N`#A1dQNh/!0eh$ n+[ UY!w t7,e# goZ7w.cC}ekb}K7Q5Ӕ/ OCݑ<<!Tuu4~WRy۱h_脴M%Jxqyלgj!y[toM#ѱLAqFmsgSL=M&"p'Hu`a#P?FBТ?k{~Vth=v^>hCN"Ln C\!@=֛˭ G6Wg[x+LyLhUHDh3AĻ-oWՇ kl/\ 4Fr)S[Q"@Hq"ݶ"V|j[N :+ -2d1:\YD)@+tUF$A>1pw,cwsq01/s^}''#v3Pvgro3<[9zBR©SyCViʜwAҀZ־q窺՚A  .6C(zElvH#n˜nVt]wY6)u)<|Zn6UL JJnqj]7u~7x$Tv%79-?\ґx!&q5 ?F HqHۘukwfQ*p#i**YAP[DX>ž3},T7wp k{ޘ&p + 7).! Yse.xILB.ݓ^3T@ըTt $rdZ^1HSc#TdjKoJ}/Bm f)ٟ,nj; >l_[tQ KRzJg 0-.CM5BS"$鶳\R!y ވȅ+0@^pЕ63S|n&P WjKpo/{3^6u-oKG~yz܎;Rg5Lz5ҸK3(ߍO?G(gXcH-)G9j*dG;*v '3G,$"LPdk7CxVGM"FYVӀž_6[1UY+klf{WdPKeN| %KO6MؼYV!`~7:GQ# ~5jh~I09(4`"(*vim~#hxM=C77LH׭8Zjե, &1ӊ;]UFɠ])^7ZtKZ8$s*~n*4,ץa+_t;H!AgBؼZ!Ƣg* .T;*`O*eڷ^攭V"srۺROʪEIEzI VI^z%O{gL`%Z2':81.Bm"*$lཇ>5E+- 9X/*#ێ26Du~Cw.7|L17&ZXhQ35jifmFoC)h ێ\4YW|~EBr1b2ZLjdͰu%j4jC KL46c-c_Zf&2 ~v%+hPZݚmNA Nyօ4Hp#`"7(GU13uy>Y϶$sT;\IHިȈlmpe{-36~#od (D].-.|8DXLg72~ <,Q1htA3)v fْGWПOb2p[ ύуb)c*X;}K*n(ᾶTymRoG6ZfbṘ)fq'ֹo 7sO 90ŵB]Gq 0y̢jR\]hk(y_Úkm fBj+^:g P.54$|[79>YJq-3 >c:Q-Ş"4MM4J;Vԑkm^3pQUJJ&1dV#iF pܙ)N@%vq9=I֕=Iٌ6\o~ȇlh!զUEbؗ#'ΝB!>EgHvVP " M]O>! 29Q twz+cca\Kk}>G] ʦz2." ZhQ 1٦qh!M< 8 kO5,%(֋ӖVa"7̌&XQ ֗9:;=V36э/^m sT ^nO*bZ42qn$m-`hD Wód<-B{N_E%Y6:T:XcOl̴0h}9"zDTMy>#6t(;)hx̼6,#|obH$OFE GEodG>5XV闺y>w֭6sVNJ.={_-U WZ=#w'U#,a ?lJ"ol[Ϳ8&Z=gxT]x;naIkٔ7'iib|/Fݷ9yksFH="I+6ѥ-FOs[O$;GT&(5@IIM3^]Yik5טٺ*(Q+# Ou!mJSsH _S'C"!I( D '4gbvc3G,?H6Gc n2o}) .?k -Xܭzt!oGU.x ~Y ^hs(U=[ Z(NF/PƍsoR$/,'1 qp[yBnETkD Yȅk]tEI m&"0o~)m#Yzu.`жI5(n̎$[5x:Fܾ/m0˺ JFG`%s D>H\3M,"ǠЮd x[#\{0<ՋNWYRhu}U}@(-f(WX1&KW |\',lVPq+[G} d)7ܥumHSu?O 6}[H4z$/*KҜ"ɇ抐8z^5[};E~k`:$kmTiAy&k=MK~RzC~7W^ mݦ@iy G1' Q>[ouq̚< N1ʕ%hYɡnΨdHӶG\sP !oB6Nc.3+zLPo@ VcP0m#rȩ~du->=\5[%*}Pw%}pj3v JLŒ* ޾EwBҤT"΢,ny"p2}$„dNLY7L>zIQYebxȾB#իBc׷kמ0 ~ nqYoGt砞 F^#N =".(Yq?:'6D5nϩ9f-GB;YtxY03\x*_'J#vQ{{*&JB.8 JL> g~=JPhĥL.hZq͔uȯN(iX4=)]Jp~"xP 5WВ u!zSIBߦ \V*8yV&a_a_ilٻ{` J;ް%{-aAo7 Ymy9_W[Wbݓy|cn>큼ebNvB#/1e9׹(rI ƫwxϚ3d" gk,m㓭)j1cA.O~-LF=ˁ|k12)%yl[@u"µДiijcrxDzC sY}㼍69 zNހ:M/u/UxϤkF/v*ifeue؅|RRB0ʎj]tLRyJ0Lų:`$2Q9UUzȺّ"=]@6G,FR*ֳU{@ a ,on sY*(!QGHM`YY4 jD 2hWo= f|" ^A=g 4@<0{p\7:'0!iJ·:(o)!;,HJ_I4FJ JR<=:*;0]n+oKj^CEe=}ae@lޤ+]NܗXN{ቪ[L'SW ^UʃƗv &ۜ5rU%dy\KzQodkw]4_'|xWݨ!/fBsn1,ho1Z53aeL?&zs7lh-Ii&=D|3tkBB> ]~;QfBtVxb($P.95͌,׶qL-UGg)Ugg'lH7֦RgI߉7IF('m,:Žx"Vea[TEe )owqA7r/~*6f="ƚ֯F0a8O$6r}'=I7'UȰ5DiY,<3em^'aڇ97G yܚ_"pХd]vm5v 6i'whH3gG4:$h#Q1Yc3`]GOmHEg%moׂJs%)yFn $s 42 QwTDO29 zuSOg>zϕ0+9!K5~GsSp]\'}ŏƙ{A\IB4YRD&f6Ucq4$Pϛ8y6 V'č*/"Rۙ\ *ugYZ07070100000296000081a40000000000000000000000016239ea850001e61c000000000000000000000000000000000000005c00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/ethernet/broadcom/bnxt/bnxt_en.ko.xz7zXZִF!t/]?Eh=ڜ.+,Ø5 UC1})z8- _A?yUEgUjN!›a&nt34"}ce8"^Y&XjdL͡o>mY{@o>B1qTuv+] %`w[#Q4 H ;_#XN. Jxv80w$y}ı|yȀSf#HSǀo@u'a9`R?lQ+]59 Ng5$DV Q3Cn>sPr}!$,moH"Tr$3T&'2"R %_Ghj9YYDvLnx!\2zB#9r`%%a/&H(y(i- K~qf+T^w{ #F]-M8KbǪ'L8>u 29?F:TJyΘX+f<-懵RxqJEFjwQPt <2e! شIm7f7{ūWz@֗2\B)+JmN}xǡH1wЫ; Y$B h me 82mTڻ~kQ0<3J X~l߿*-vn+Y`) ݷ=pZrS:9 փZK-GIHqwy/J:Q".gѺD(haU"u0-#Jw[-mjIJ垝.Wf+ :ʎ _ jXA~aFzvoE[VTd:zV& \z.y-1ԾvA^`WK W"鍂sg_5iUJh#~㫃Me'Y\W UjW [T%8OSĮ}ޣ<feObvhPЯxZl)TSt2OWdE WKzPLG\j^" S ]`i'/u%dN/x0@i`JDAG9ݲLcތq 6e~/là3R.0 uT qDtF`lտc!CC@܄ݩE6Ǡ#8B\K`/V  6$WF$:ϊY1_Y ֶlB: /7>M\pFXF }לxBי s>Ӛg?S a( ~n"@6rhYBepuokJ"ryULA:vcT4No0I 2JY^Z xТd4)wP]AQ!6]#<0^J_0h M 531U\2mBI /\V6/ &kmwxަ^rv͌\P`Z;ɓ[yʶ@ ۅ2N"</Q{9dcx^3庇H$GO^AeJ"qam0"R.^n24zVGjJ(i.?`KΘɎR@g;)ՂU#̩8g5'_-holѻ2"b<-!=t etX}"JhxW_<}D2bijslv صqf+\4fҐXi{4J=)_%vp=fn,^@U{jM&${|/|aЅ:*%`9'!&x- ^iH5y-٩0@ߐBe *|hR Jȵ(w?]b#Z6*XAD},"\ B>('UL?"yHy.jt&Cb{]RMѫ)ceޗ!*FTwR?^c nd!gp Q8FjtbQ>̴Y.~>_.։Nlg 5kRKK;}']sLJBdlb]z&S"};EU}2GWL36 1uHp* A˓͈)hC ufAlb[< ~)/=7jtf0,\z\UEq?q}ɧq#B[~1Q@m1,^qmMJX :j!2λ5V g$H3m0$bG$%ZmҚR XuĞ*f22bK] Osd/\qY1v%Č XflL}\OUKYvj[b=mxKjipap`w?OXmTJI?7-)du VwE㣮  =̖Ӓo8JV*,8d&? mB'-VqwP ~;az±;8E5K6nEsA?bkLWΉ+ #u}K|fV%­3 ߱~#X'޶rFB6tRkQ0!oi 6T?s~Y.SyIFїn1 Wd]swC. W ;`% dBʏQt!Z&G5x#"?Qov%IlO%2uF\PEZdC56H*SI6E,1x3͌podhH=vzHa=O>0},&q8!U">OJ0pэE2PimLy1AT-F jWU",D5Ȍ{=-(:Zio,o- "az@p-|Ju~Ttwh&WJc+vGu]opSzNUnx`)J^ rR;/L> ?J:PUJfcK\䓾 SY{/9ɉՅJ`PT ->`ᨂa"ؖk֑%[5㥁!5 Ut b3l:U%vo#BXY ?.!pmfSi":ZgA+?#U@(CBX2#V 8 up`Q jM+RQs'>({kW-7OO)0c?ܹ; >g wiR!|+M|8ύ(MmUL/dYb.hx}["rj|d>ͳWd:"r55&U-k :MBiv@ A wGՊ 2!StÞKaBY[,UVg']+tSg-~ U`-8&Ye]ЀQ{"Qd"no^y˄Dʽڌ0l`xT:wK%cP񲤒\r>_$0<;' P~FtTpcX(8wpgX[҃|")NdP{mUOeģ,+ cjنi<3~)n JZk@iAX,e/5՘<pA_;/[ThDeK~[e3qƹ<1&/XO92.δȥ^H= ܺˉc%vs'ZBD*͹"sPL!ˋB[bNfN;WVy5'ݭզ{G=OZh:rNQ9tx=)ϱaIPlDSl1[N`B`:n"zTK_@oZrTUee譥_(kv2yڙCW}_QX)d㪀pN|bҿc&$ +lPT36쌬j Y('߼OOQ}.~ڞs)YINJ$ѓ@-Ձl+Ê _CIndM)\8Z/pEUĿ28Ų,=dRaJH0p{G?sMUBՌPni|5%m>0]fG%fo-P<a|⫨%\c'b#}ZȣH\3Φ4׵byu|=*`mf-nG kTY^XS"ܧt#hFFH/,k. W>$[;7!eb e* -ُ!B]VOlOLj1,{.B( MDa,5t)2SMH(NyϚO緾8u^h11PK=ltBMreqVtmƉ왊\' ?8LjY wo[j7!ԕ 5mxt[Z*I;LZ@'mC{8zk/0Sb= GQʸ~ZS߮Drl]`&ӿ 箳f.eZEaE8kʫ΢ 2_82\_IS'jCG9 @>{7>X/b]*6yKћZ)7!^ָRWc;b >P\7N@8k~0exQ2^>rY:ĉS,GN-T_)p31ބH;<8*̯ѣ_W KCc>A|}crҠ}q/_C BwRB{J~3ji|{8ȉZp"Z<mܤճ*목3G?;+ P"&Ow&wM ]Z'& 4FόWci[jsQ-K*w%D}IZTsrB3>0.Zv{ yxć2 m7q̸%X n:/ڵCbymkii~cnhj߄ tE;'տ;!30dcfJo2@Qhj諆J#C ^ )<K)<[|<<G] gE]vuFnc^@kKtӶ3oor3d!2(֙00NxQO*(ls0M:y ʯ IȂl6F[HRHj48o6 eC@-͟/2)<&Co1M!QbmGEAߓ38 y]*+ǹXRum !b**x'ٯnp*$5Tsos r"QŽ]0gZ(9[ !#B}`'ửw%M*f,g%+.ȁh}*c> L|vէ7'gGȴxhΝ+yY&f+8חۖ#+ş9+Y8@aTIHh\CNVm3z:3@+ѬJu7IΕ>_Jfؾ׀Vw݈gS$ VMe.Χ11-̯"~ k3U%l :*!_tx鼶5~ Oi~էlEd:d#&q6Sqhc!emߍj?G0>WH@JؒN8Kn wQup]\>ko=kF0AΕsZfԅ눙k7Jsv AB1f#Y4)|8xh|湡DDפY?Ͳosfb qݠF~Xq`ljl=\d_;BIzqNѝ fg<'ISow9N,?0D\N$~2x_}]E\ũٶ]McB\\\sSo5X^^BT  m(}rV~T/ /镋jHjv&qZ.K~^r\(Jf ,,^sZY=(DդjvZ :yXN l˱:BƮ;O78_4V`dOlMJ:14c+Ӫs NL!*@G)mdG8ZKIKK̏3iB$|s/&х_u5n3VAl}+2.dJF|!L . x Q -~s}YG[jыqF5D 1*JC"3WO e5EƱufe64ƾ w i8tCo+9<֥x\8lWSeY#zn7 KO_E WC1{'8;o5tjDt%;xjlGd;Ow||˘ҽ0]8 4䴒:#0P(a?IM4!gG8PaowćL$7"ҁDtk9+9+= }ej|7ϭ[sE.!r:+:9 Kc? &jUDAK3m\՛nkb5b+;}d?c_^sx"pWV'§Q"cI2!,6>QFL"*0u@bi2mf3'=l0!p++V"Z<$ n*;J)~H@vyr@TIRuv<ҌCz"V[z`_M$*ށB>ɹ@i(L*K!e5{K\d 56̖r@_㭠pީ `x4J~܉/>}/~?e/V8jK=K|~z9Hݣt˶ +W&ܡjOFq.q ٳP-0w(a=tM9O>ar3ѺϿQ'Jɩ[DRY"lL%EFjx%/Bٖ/h nw[B%X\]XBy!+C]zr\?LA6K$yD]c68|RKI=mw~L%5Z33:$dC"MGE@ g|i-z%ƈe$Ogᘌ%z=Ƞ]> ǾQv'NtG nua5BrwDuxlo `|DJqW V 9tTי h Bc :ꏫZfa_ϪZ,S]3•QjPuWH "Q U lU-(zyQ9iZA-(Ep`v5|Rv ZbT_MCYCB`+(K(ю*~@j{|fGXJ}a|(OJ<(/|axW\i])Ѐ]En"%V*EyE}Jc `laP<e0ɠCZ8z"~Adw%kAE"zUnvTMxiJoF>]oUzf6ez"gg 4'q}c>D0JVD ifҚ rDL0+ Q'e 1\̯s oy0 #K\>T)3?r)pBuR)VvBtۥoc1F 8NM=)A}"9j\CU*;Jy=="gլٵE}Oj}4D Ubb+ (ٍ.70`R$MZiT8 ⸕3T]x~q+ t*F:tI7gdz7CT4FmP`2O(rwڧr=SG$lRGYHk7|hsIF8|) hƸ<&~ndiP䰹.[0}eh6tMU&A"RTБݻy?R)z/;:!)|QG]*z!*E<,d!_xpBd'* Uץ'x~iDcIHEA̋t:pzϯ2TWȡKwWU*#eǪhIZ6ǘ>^BR~STz?٢T* IV?])LG Vk+!O^8<X,$H};YƷ[e!*B_,VCtFkZɇzDZۼg"J8ew[ci>^ebcy:ba;Tݹeӵ7R)t? n-LZRndג{O*G4[d93طO\#rZ LDV vן*<)b u%^χNbN􌥯+5}~*ٗa&Gː4-'6tc&HߗgrfrTLu)eL5sIaSc) +DBӽt/ (. 5N,4GYKK&Tƪ I9ilz+DP1P?&i*!⿫vsFFVsGlӐtZxg5ZY.ݎ85ےlakMaA%?. -ϖj]ndIsҜrl*$ftBU <d$b'D sn{bC_tKcv{ᰡbE?~' O^ݺ`#Pg x{HcB[b|ԡi.~5m gƧd @XfD/+d[gs dly q7G~̏ {/A}:es^E5Y7嘉&F0sos$p=$q]K}77,g-{tfztڻ)jbzCVij:Z/m|b#|+}d{q[\xO7Q/AC̜a'u&Æop=npM{"5=Xˌ6`R li1><>?d~m 2vg;1]+5*wB%gvmf\*Rel ]ACQq4klP4s.؂y :Ĭ3n7{A靧s@4lck6\773+ w"+.F(hyE*N,_͋y~LM\uQ-V_EZЮCO @k[ |BA@ VAR):Ӷȋs\MS)$B ږVo(-jn2Ɠq^ѶAb >Րw'wYgr'^{JZ,bVia$p 4 H$/ Nr oQG_ f6DH4<7\)r*d2 &T 2wv)$VdYJY9 F}ithQyy:;}yoZ3PI _a3J&~ʑMvsKT%b֖_`)O5)Jyɻ<){fRB m9%TsVN~~1a^ygϡ51>sA/onB}; S5OMAC>v #ȎK|LF$Є ylY]׏Qn=~f5<r蝙]*#7*G#>WtttBn39Y)c?uPQى3[]hL 'ԥ,ˣS psoփK}:`+xS3xr@:̾,ox1?3 _tsEKV_?FshfsꇢbqpEܙQvn'təm +L՘|xXO97ȔhB֩ކg/ a9TTwbdDc=LUv>Ha_HrAVopVҐkG'>WHr|uG@dX=PC4YcgUlo|ir,Pp9kg:N)_Za?s)!dh$}cE G+O?.|$-ՓÓAM|e{R%5+܏_]N6NbG3mg6wDla d9KRJ.$VD@rq;+)?ݜl2,7 PVXXW2V="ֆy~ѼgvZ`u6-x:!wa0e'7Qe0فt_UӰjqni#xCJ{Ioɾt #?: V£ˊO;k8(x q/;JIUA4ن8z=8[޼\L+z .6֭nL] V7QXCRPY'TJpܿkw{:3uGftʑk xÙYބm<thv鍀VrZjds9)CrZDr({$\S(nJ}c~a78_w.zԀF=PŊ*:Qs4 Y1 GY tThs|.@="4wA%c<V E7íLo%nRVW8'f(mCJRBZ"6rC4eõR^B2>aE$A7\`-K%.j=g=%]e*d/w&#(JB& (\Y ʫXvsl-ҭuc;ޚu(#ؠYwOʉ+2.26+ Tv#Hi g/mhV# x{M5qp%9hTOy9#1 $ekuP;j%JƘ>_&H[ ́9 }[ p5mw#OZJ=(N gR h~~,J& PfPn8@`M&OCVܐň5ʢYay k^X+녑>0>ڇ7@. |Ӑ#4J!R}?L\JɈbU H~s,= aN90GA.kQ9xΊ:ڌCk]4;7#J~:hg%=H,؜$02)%ݝ&佦J2t&]5=@eyzEInRp95e@$ HVBu^ui_^k[+DTqo|ϩwoʽF|3Ts"Ӥe:)SL|e`\j /t>iDkW֫k/yѳc),|1e\P+Aۗwy A4kJR[@ʳ4S,SB<֚KXr[V3Ɛ^y\9?ᵽrʵXՀN E>N5qjp$87a4vVL'k]FIeƃ]g0zFյ{ 9@1z޻O@/ƗnϽZ.!2=d E͂ۃ/40>}ɯ2Gh͊԰uLP F$jaow7V;'2&w0,Dpi0:t`˾ĉ萴~ς)ox=C5\Aܐ5UzG,^*^ hLM0P"Y&fn\%?{zYD.~~"FqġVw%]`Fc"5֊A"2o~4,N:Ɯ3KeTz>S#R *7>WZJz]b$R#qKܬR@hN%(Q=t `^5&t%(3תcWO͸"sd"={,Ƃ3ЙE7'r?c@7L'=zxWK4_MMȳr츁-Se}8YX4ˍY=7VѲ3Ta' qu`ya lT|]R5x$Ժ)zu[VCkQ3L[QfzckYZ"̦?mG7AhF/Z2I6mh/GHW⺮“]!hԷiC.aC>tҪ9;joFX Z~%CpeW %%8Kxqp 68s/ˢBxSj"Zbѳ=&rNE9y5`x\ /g/[ۻ@mi%:e#bįsdDfklrO )?tќ%*m#IthLJ7kg}d 4[5>$ X N0fU7/8H>{0xZb@/3&@yV_J_WANruQpy3bpqZyt~V6f7QTs^~7ks:sY7=#o<#'FSkz7 JFbSvr'|4A%f‚B?"|`W~d .?[ڎ%讁G–Bp]`̎SjdE(#M-x`$u VVRDf\ZY$N[j>o8%<Ȳj mP: d*ඥz d!XkGbLTԍg>Td  9! <S) Ug3_)E[QԸeq[E>Y5K2;5hnPmmeIsNuxW@4/7 0Nz1ϸ=F`=_FSGK5B!:sNr ɦ왍b-V_Z963z)̏,2K\ueq=֌+[4p V7t -@ypK<'L%J!wvUwT=_88<pKʐ`O)"Z roڛr,~]zaԉٱY/ EpR+[HT0@coeS Z6Mt1|SP3 Tn%4U{ۮ%&}n+Ʉs=|EFKR >3YppClyC iTƼYi ԵƮ_E9<.qrGk_)Z+HB#mߚ!GI*:;#`g?(2γ%L惇#W|a'4`V p7{ϗ́\-_qT!(jbӈW E4P,2K:~](lQ%rFRiHFKX.M`umw7%)ŚT@ oݻѾZ2} $N8@Nk..+k-NXMpUdbbOoX0X=XqSܘ$ANw`@-snKgԥYe i<4N*J+G(:F/׻Шc6b%b:amM~$-v^hT#:ѽ)u|ƎH5 Tl֡!Zl 'nri2 e.`zge?x}7ʖ W40' &wsWQ:9FHG]8ғfwXfZ= ޡr\6J+EV~E ^;dˣr#ߜ> 'SIagJr|kq6'=o?QB-CmAj@ LS Nb9iLTx4K^ӨD 4tN. 9zܴ,NaUBP^BB => :Hm&L1RvՇL\1OdY֣"sMh;y1adkm۰Z~'O'o6k ]Rt#V)U7sނJwo2n6CƼX=O[֛25:g3x5_wJ3Τ0f9 L[V֡K%D-|aLV+M:_a '74zyb#m@̐FF߰lrIS=yp;MioI ߍvHkGβWįPnBEe÷#Mߺ*rj=\~3R"CX69 @z7'vHT6nM8K HT^8E\Ftfu tf;gP$| WѼ\:lK[^GG퇶* o`k4X"1KLB .-)HCѷ.?w|%('YF}]sF"m}  Aj'.:rw B,s3Xq0;p M}6ǒ'WR3qϟZ reR7dk~;,؅׽*A::KӲT68I':8sܺoL"FxI{]O4޼ ]m䛸nU EeR5 "$2Qup)4[it?ƷIA"*SUJ8EF{cw^!XĂ\7Kl{A PZH)Q.r|,–tr6K +:(f`NK[)0mb$V!jd>Za׷K3 MQoqq+370]W&]IZ 62އGhVUq!es;OřY(j]hFe3 .|mDZfޥKn!jQsq{+L2X̧I3f/<OO/VĂ#DO=1/ t(IsJZ5h:Mʼ {}yKhU~+aSeLI j lg[=i$u5p.᝖ځ&M>gFo VBIeU#`%m(ZҎcB|Cv2tSׄD/}iJ eX*YVub!>4qxXŎ.ue,AS:b`UR:+{hd$)OqK ruWp2Q؋Tl9)%.ûfاuULF:1I/ l#;M_.SME\5 ɾ"N]ͫ &~W>¤="tLu`*C2IaLˍ ADAnwU@_a܋щ1UQ?~$~ͬC]\C։`l眑WaQ Y>:dΩAF!"znz,4ʎ5+{n6Pz [zE;{nc`&|- :]5qHPßܦ𯙖OJ"Ck@XDSXpeqI[.UAtErFμ&QI]3ʟn&ݻC1Oji~Ow\` Z֝mgU?!X mb}dVst`S%\apWDX]mjRh緇IpX/0zŸ%ZZ3pcO`![j9 I=A#fKEZsN+q&8\*V$oph7xظK7nNLLKpFvr\҄nc:٥ W\$2 t$FzwsݶoC)p[oHL?3[AF[6+=UBʽP<@ihwt\5-Lz^ہP&#p@ 2hJk QwDy@'^L:-2SeYv WXۊ$$|+Č?KЃ<<-#0ZH?[jT9`,v f9mTf$ LvWΩ@v1kR4ɏ#.{' k;&Fo*9)c_FO]2\bB"i:7RM!,!޾sG'VR蔒8/1ɞG.PH?f+Ojq D?mV7{KueyZۙea/y,XdxλCc|s;YsJ?pۭjM3f;9n##>l٭oo#009܀V,*UZL,fN-+ $ͧp{P\1&6vU:.9({d{Ne9aȵ3iIs<HCꄧ'. j*M6g[&MNѢ._&XZ`SMGB&Kb./i& / WH6ɀ| T#bA]} {II~Ȣ0Rz}AjVHBjNr_/ljlbІIϋcsNPCicwPH> JH1w J.jbew>#d\gLG.)r( }ł3؊HZ@1UzBT\],udOa鵴+]ܫ3lz4lφ 5rw_Xʥ脖e`vj&TI v?+a}Zǜ8QnZpc]Sx>$+?i:~_ IZ/v@-}HI#!*KDN: :_$gL@~f`=.`D-3Kol;BQAϽSٖ$Vf]HN35&`E?w*(G3K%MđL5_􉻿 tҪ |AB.BN @K節z4Q~cEBt{KD>~'D[;;pc_q7!`=]$rtEr֌Bܗ.3kY@ o-ouQ)%eBHoDLi/H-~C(5&.ُbwVn ]\/. ?3".dxi?%fhQ`cŘ;h.+T8z-%^;G^۠u#MxA=l<@|Yr{Z&PUu@]ord޵I5ŶK| !ݲ},GQ $߃?B!}di(xWБ(E5V `cs,AP}}3/x]B])9LV`o`U'3/>V`daa_wO}/+r3nN4+Zq'Ҩ".& -54i YJLi>ȀqI4i9`%KtFfzizZgOpnQ"bcbo@S<[= {g|TlxÓE\}DnO4Q&iS^#>蔪eXGrre?rfTVH4 i{ ;u~dpIt݇4"'ҭj&G"({~(ɽ"~|nB.(7y C<~A*V)2R^%ng64}[߷Gȴf#u9 A3ijn?f_󨶻FOƆyו&RX}oaΫZL[@VP_!Fď&tPK/˗Dg;21:kbM(5Ċ1oE&fN %5!@Xci;թ':(0EOPUpn;kN{3ZBSh2?qsž/Q/4Cc /&')BPʢLC!,OJIKZ0FD&B7'HByF]O8~`0(Oֹ uy0\A}w8)ղKa9AѰ`DblYcύO͵s]?P j]0&gkw^eQ8Ѵ3V kC_(?x۵چf5fؼ1cؤ=YfqWEd09eo̦J&P/tg;2ptmBP܉'AO0_h[13~Xa~ @OԢ {G &k"_9a:-8E6aMIPM@El$UA)0ч)(%l;db \}Ca7u Eq !hѡ :J&d8NDJ4뮯jrm-#1H ;?H SrIEibs׀ ْT/8o4^x1n׸xS&~v:kg+'ɩc5R":mO\m;F=qAQQ\[\dC&7l雺p~3N!Wx8{HK|/G/>-}H! Ցq+zs[czٚv@ A"3 4 x;щ>:xp\.l.TvdLjYdĝ$d/'$CСK_\n*EF'LAƮtѠh*!_gkW@T|P=\[SǥY,)mu|[t*+CUU8wFZ` "v _i=qeC}7OFOykb.$cNV%kq㷊Ur'8 шʯP{G /]Ikb2m)PͶ^y6woe4MIt_3<*)Mckb XfW=Ek,_FZgSF}s ; { n\ߖ=Etfxߪ5v}PzcGe1I2*=&,C,qO+wyo?o8/*UL/ Mo[:'!GE2R%_{ug K^${e#CER]~w7{՗GH b'Ps@_T[ﻖ _s+N\4tGΫgލK ,d^Q}ZB^4O>-GaxGyv=nS.l 1Aڷȓ6 ,ɀ v˜E)bRj2G)2Wi&׊ٮO15k5V.JzH8XUӉ2%*#P\mlIDn#Y9y$$;B_^ZDB # R@}y{樈C |u ,cJ =KO̔hoW{ 2I;umaZp>FSɨfYy+N!irTg9Dlr3HvVj˽r2i#J'G(C48 J}O5.o|͍ rnHX2ܓѴ丛g)= +"*Դȑ֐"9-L&i?~iqbS]<]l69 ) @ȋꉺ9]) '&\٣&(b>]+=&Hۆ m`FApJ"t]KCoq$-GuE׃2^}{ݨ奈[ME7!Wً(do}PS4E΄LNV ؆}9\F~}Ud˴K2VIzg0QEttg݊/wX˞ i: 5-؂ଏ#}de.Q,Uy;Gmni0ǔ$&YRI!fuhRXQ W( 3V33BB6ykR;j.qC)/N!Q>[H*|E&83)l o|.wؗ}W g=TT'‰?9툮Sh%7"cUC1 admd<38\(Hq2$Vjn} T0a~ndx& ?}Mq 1>Ͽ@qZ D\3L(#l 3ъү!q),XGʪt&Lnd;e:{sLYl$N"MJrܠ}0೧>FVf.BW>'N '+JP(jw#* DU~T-g>`q &bRF;qt.pq3 5bB;pp7dνٙ!HtCwXѣ U.0Lc[?Ufvn$%?y}Aˉ]b8Ka Be|}{[@`\>s,i'FCdQ~=p*-S4e+L& !~ Ix@ A,&>K۞rc>sU<ܸ͵!oƞSy|2:l˨*snoؠ ybGvRمN iG#n=DSwE3b 6u)4_V;YVqt`7ɑ©RW麛6fogt\NַsCTGk@/ %ˣKNN:G9(zTUA[WǶbS_ L%Ҕwx$%|1?H9n寪;mg7R4u~KYߎKfu@ee{օiî|v2&^(ŚRY)cjiJ1V\nIQe_`včHhA Ite 3i!_}/\ȭDF8yniߍjRp>ty%"vW#ݮnWA-kl0+YodJs?\^ciIJc"zCW+%vnJ)8# chs_BLf9&#k46y_;8x | _ퟵO;,eNݮS9%|1ވ`DBU)S{a{^zNun8P{2U~O]lvNPI˨/}#АHv<.ǭa,*^,1\N~X& %W5~Oz# S!.# ң%2eU()@81'( 1:LZ'YIw^E:5$ \Ι[3;5(RN]ԧ;du{"9*+(8 EZ;ֳ~ SE*^9ˮĤ)„kXk;G%>p3YIs柂N{wtc I=wktAqE\\30ވ˼@8σcī%>N4a\@iRĎkrt1Aׅxckq@iCg``-DkH1H@41]?A>m]TmmX,*t]1:.͏$bw'{# "/a*)vz>x qqpBx,ȣZaZ(8Am0qc,*ÝLYh. )^{ïݸ;s Wk_qT#X0/.$a^|>iC~^NB7 ;}\ovWU!zp9 WLZ:E *XZ-qwⲀaXj̩Me9xq䑮S̨!5U (I~Wƹ1L*7E&=2Һt:D+ac/>Qn$L@qSNTr`>Y39H${OFE,ș0ßSa (6{(k^ԛ],22-tXOn̲00~j;rcTA3Эz3h,MO-@t()lDCH[6YأG]QC6% ap2;b9 // (7g+s0bETH0SyDŽF(SͷrY]%`ƁGq3r7OLgU.(us1G k_\ڮ׃̾kْ |xsab$!OX%x}ef˜}Kc;}ZQYo>HC+t~!vfwf<?P{׻<ȭasUi]oh4 W?4$+pBKed1$~06 sfsMC:B9hn0}Ɨi _^i҆M CuG8k{: _Y2Lb/CN pܿHYY51صg# mc*E/ckEၕse1d'lL}H*, MZ& F5kcݠn,'F+wg[Fz1m&PY> oO X|g6-.?k\ yhdiۮqҊGSBVNJwʡ=s+ && s\u!\ffe=O~3C[>P_6x?;/ j2nh-n>BqÒCqgvn &"[ 3>VXZ5N[>)5ΆV^xs Qn=9 ޴ ^t]/N(Kr "Tކ[eo:Q#ST(APp[erHGΝsUM.oݺ~>4N2S*狶8 M_Ή$0JT>Y~6o%c, u[cY0)t~H+Mg=@P(\Ϩt[q YP1&56a2 `lづBfӬj]ȀY3r\P?"X կF `d a;Z&5wgvQYٰc߯DqfIi3wϯ+5't^`5Z;hD='&UMQaPS Q^yh1l&â3<@fdO5YgK]0mF=}{BNhDdT*`*a[{OOΖƼٔ:W߁>$$o#Ȉr~ׄfV[hl$Ods#dG|[SuR9$gXxCޘLmڂu 7M!j̀L,NsXK4!8y= h7hV~n27 ?yfBF8N*d\zyIewdž*Qfuipę+e+77i-Bn\ hU=.Z~6M@:Ue!|Ŝ57jihs,w%֦eqRo+8^V#--En856bmo*Jj7nc扤v!BƭoxC~? ~E%})6 6NŢI׀rkK=Ubݫ228'̲ݮg2 is8?6۹yuux6.ְ5(ͣifO @JFEAs$G>ɗTO;:D| $M\mcKMlm=FyV!Y^A-b\h9$)Ep 𔂒cP<ԳМiOt7j&Qg8Gg NotNKwr$s A HϊGuaoAcj7* !oL<+,oUaG)]Bv#m&e櫿 vpk9o,B2mot$i(p@$AN?ت/4)iSHWi_n[۽bgI+V^,w..w7Z_ةq3aw}qN٠=FIFбݴ.l=ZOlYܻ1~E " Q,5-j, xxW'4CO1+ u찕_,RנwnLy㭝D<<OEytx@BR)A<s AOM>jV EQDHu@).QM uصn ZWIASC::J2C4 w\eI71jU#bPϝ7`v6D˚WV=}vr T5M ̂Os_>#w{-+Acq$iz~\ vMPiѬgMeE5&i2t3,Gt`%A3' o<:Bdsr/&P߳h q=shBVO4\~(h\\i3~0Np*ǿ0@v}ªxzKĔq]piHIlSx VD?n<`z 'u/f i+$$`?i~8U rb0m*ꉨjJp9a(~DO]!M7Նy\Ѱ~xz+rt1~.%wop^'>XbneNFe3okؚEdڂX23GDT㶳=G݌_>XCZX]ɤKͫjhm{`ȈIv?t@d r7R`y%mAyn4i@pEy?&|$ JZQo 7}_Q,zdӁoK{(jiGhKI#vM׌`уm8ށ֣Ck#z)@0onשF0$MPA|;,Iiem_{huE=lϮ06A͈3 W#dtoQeoL)saL+3"0VXq*WTӄݹx(~ɭ,圄]“ kinַh6Ib9PnYB*6@oHkqK+D\y6 -?״:Gml"( ʨX-yjo'fLiʍoIQ;1my=M=q7vw+QsdzkArl( ,ӻ[k>C _hYp)0 \|.3 i#ue!:,DŽI1b$ia+460n!)TϐTAnk.^%ץV^Ɉ:06 83WܓSyX_}MS>iz8岂_KLJ ';\BAz~`!×qY݄As(Z;5q ahJuYOs۹IO+t{w/!sEA*v3zO]P iGȄBA$tNߎ> <mg[{ޱ<-K:naJr8.Qr)t3wǏ[i[J1-m' _Ddr'x̑dK€J/lM"=D,4Ф~TLHTts4k0їÄ܀Ig*iY &֎ǖS\7\.{?ΖAU"Gj yM<ՖgvY(sJ/m3ǂ*4mB 0#Yy3m]Gpl dg@P!sSumbwT{cI3#DK9B;x`ߩA"owxi峃9cAg]VntV~4%g;N %TR⁲s#DY6_MlL(|f"dUxt2~:ofYIQ>nE"&Iꆳw6[85IvN?%&ba#bd3֭7Jam.SpNJ-'5%C}Hj>ך͎2s^Lz ֍1 ‚ʍ"q tU?uk{:/:(|d?w6PʚKkM'Qo@k0Of LLMs&|&]Fo^<;XaU½~x)ȯ)@c!puV/#@l:NGc*eFexzL{9idEqCDO8Uc2l:S/]Ls'f羚F.[jh%\J;Z,B*>Vcl /M8u^k)VIw|11ގu>ݺ;d3UNw]8AڰWENUp6:7/EVTN/Ivzu*$hǨPʼn,#lgSt!;Q:u%#v \O:hIE CqHA+/#k3 hbx#G%+9\L'`Ԣ+hp;]ZĈ 9oS-`#:HDTTP$;iۻӗ*-tMN([*ihfdkdzKqATwNݘu0X4+VQ ]nH!n}`wXfD NcWQ.OPg9pxʄ+³5 }DZ >UVv`%CŹbE}7VDcD <aq;~YdD 2l[?f;Ӈ[&Afzd \N؈(F!Caǜ2asdBOh ߏ~X@ g3jkP@榅Yq$W<^J.;;JsOx@mx#9g1gp\Ec>/+i-Y TAPo}rX vJݵ?5;'iz g .2[{5չ|$ ]a1K:s*sN>xܘ_J$ieAAKawFܥ])MfHS9zb2v ]{]d n!bdm@OH#n-ef)qmxM}:ɔ5)y%8I\S,*)_.^kB&Cbf=8FO?Ͳ1+ t^#+a`, #YYΞ2)5[sGYNyWws4ݘl6*&)Ǹ6(Dr^12Y x͚1*Ȍ$bR:_Gź=y@Tjטj^Wjj1#{Îkc![/D:UHB25B'^S8DxT%L]"v, d\hݙYzɜJ)fL:*mtJzB7现 k)KE^h Q'_ 4h-`#Z%vrd>]PP :P~B ki«#}'s1MtnHkzˌL x4b ƽT]3yo:@2LY[ \k1ȉ:z-k 6o9?ׅ9FxX逵y5,.J Vb'L#/">zIM[0]o6 # Ex5wIbduAqENJwY#SBk}!( r!MESm0b]K:zbo8c Kl5 >`(\$gn;Hhq5NR_ج}Րk?Qa>,(%ò/'%(Lo=K):j! +/@1`p`Tö8;5Vmч؞Rmm;l$1efH+~tַ5A.g)bmVmR΀,ZٙlÖ/! Y(!uɠDd=ҺҲ(I1Jze4\?GV>QU`d{-NxW搠nLH 8ㄹTh!lI<j :IIiMwyzK~9H Gm j; 6U?vwX͑`B$Y;Kk)a,b/]{Nqo3X;|n H#Z O^JBėC0[]b{'K7QIճWTI&.chzvv Sq`C~fP6 E,P52 9#KKXI/3MQs*=!<}w_:wښ;#FXr!ԙo<7Dft]}NCG"c:$jyb,*L:ft.BS ٩S" l; bƿ{j3/#2'z%vK\`QkY"VIQęM=oYt9)4}̲=;OӨislFW=yyK%9H5=_%C-9iI(i3d9D0W謜 ɗj {ko{mڹul"ŬKVSv9G%LL=q +1:k9=`18O/U; c}pY%xOsk lcs/e͈y1!as[z[MsM!|xi]"VAiѻ# 11+ i7h*ZDpnǓh]r -Icݙp}7Xs+^TmبYo^[.S8M\"H?S̞+DhQ?@MU3>g1ԋ%4Zf`k{<:Nϻ8tLQϨӊ-@w6Bsn3͢2܎/qo|]LUM12 *@_#%@ۻҍfv9\lIrc@,WsWAt.|9 5iTu l(Oy#u;b&+oEZ):b}so[*S`h}^+Rwi`0( - Q"aNf&[9mRO_ 6ejMSBq22@ҒD٧ޠeuW H(>L8!+ZAsDs4D*`tbW?Զ0 q-9In9=_n1(wPe')s? .|hl=:;#p Bԏ@|_i]/Yc͆5x~|&HM+37_E1L5ȀTueY=؅ɣ]wHՙdQ}7!MUoxM4س!Sx+FL#&+7BRs_Uuk_ruvA90x#sR^HFXrR Qw@l eDe8&TCF zCM1*n:60w5U"ƒDk`w>Ce`\_^PxgH?=ׅK iugh (F'p*/L7ܶ?MJO&8E8'Svodie!@KMO^.'m$"dtrƾ !Vj/$ K04U'"' vq^s Gk ,,Y(kL%ױFrj*Э'$\=D$%^1GξQ"+Ǘ|@~A׊OAةUf':6Lh?EDChZ?/g! Yjf4e@ʊ/mc {>Lc9,zH4S(G->9p%.lbl$ȅ'HTCa$G"eگ;r_ivH{DrAڀ,YK.9@E-dgGln rOēV)9" y-C>R[jɮP"٭]"tT}@v!:予 ڎ[؅ࡔy,. *c7C=3"R|r^HNo[Tt-\4WZ+~b/̼}Iļ),>Ʒ„q[1=8sڤ4[MmA`k6nT./Q GgW ^jl-߮elԡ>@?C<xg7# οQDIn|ёu*!LBNWjJsw Z9:^Lށ}xҧhɨ/ޛIQ;0 DyΈ 7u]X)OՐoļM}crzb5 T~eQMѠfN9矺$$اy/&QQ Ђдq-ȉz)p}$3~ lD l c]fU;F6C6=\vi@κɮ-YG@LXwGBZ= yn`M tMRJG 6ct z).f SC>9q>>.y}&'|p^|{\?[Š[>5s8n2ritٍ^7R:fؗv`H]w w{UNb,/My X}ZNg7`pr~ ::egVI\'ɞ`I&㭆MwyR:8"[*vS|V1>N"{+IቋN'U}<9p^}2޷y6γVmG 8i6/Y(eUQԬ[~qWOI5rcm1A(K?oJs TN~TʸD(C̈́"5X-*a#mz嘆s¤;(֚irqA?D;g>v%AY] keaC(lFnB<GC:ٺ߂~>_(@f=Ճ,dAsS0&iӓJÚvфbI9ƻ@m:}eg\xW0DZf (QvQo Zb 5+v>O1,&wP1 gs/'Dks [lf֫Ss;'Үf h3UpR@-Fyb o8kC Gm9V͈Co/T'1]v=Ν,pCّ '-C+:<#n&Y)%0(4:4.FDh+6]p6DgE9Wi5ލL=#-lA甋v#;~@e/;JW#Qӕ&AJE$DDoD [e1% ,͌q`2D^Қ.[vh(s.1}nҮ!EvkQUoAg.KF~O#Tķ)H^@l!v'A?]8 i9k1ׅۣU< 3үّ2؍k u 7|B*_U)sZHLq-. ~ʍjpe 5.OeݴFC=TYd'#k~|b-Lh$uBI FqY|-R{6>r `qme?o?AĎT~ 8O2 ,qO7%0w{lY& @ϋ9GV\Ofr\EW(HXWTy=.7?E j x(Y| ӄ@X`czͤ|*U}z)|iwطPT˹cEΛ;rݯƈQh~6Hׯk $bO:ɒj?J\S1G½%mfm5:юo9/=f>r|y]GPvtY%d75}{2qg:ؕ{TvڱTPC @&!`5ʣXC~35<.H{Q5MXoRçf/gvXG݆)ܯf:_q!K@ȅ1mOA?9:@QXw yHI)6 ) r7Qyˡ(zi+8%DiUtS'ui ‹/^j1*B||{Yêb3],jw47Úvqv5ꋮqxt 8tE,Ȍϔ ӲZG=ٓ%[~GONynLp<6lsbՇ.İOdZ%idrT's= P%J5|mo?[O딥KMqy`v3WEnєRsUJ\|&`؍OB4B"ƬCZBTBvensi-Jď 2%X*RB6v^WHp]I:Nsͥe)$?seW&; $zsvtUbj"jfsr13fE*qR.1Zޏ~ȼeFh'z0a߇YvI&VڴP L!1W4iDW(bƋHDMgHXn4R󞧙dsfP% 50p34^!5藟)dEww]UgZ{е~L <9FZ^[vԘڙbp"ݴLkvkdD\} %"m9 B+@E_X$ WuOQCX]4|!GwcraLamn{˙l?ߪ2/>oqS`mU!$)=M"Rzlv |N9(V.8P'{NQD;^ӹ`g^hwrE .c2S`LSj(6I]@ ݍ1H Q.JAp;VSv1icm#% %y`bc9vOQUZOVg' p}T;O/nW05&7 Sv!9yGIۯ{D_wK:pO2޽ms"@R0@9Q!ʢR,$rk{۠xj.$z"D%cfzL8MjpD|Kr-1T{KT 6oPz,8eл6?ȥH(ڸ栌̬8`f$O &4:[0%\rۘMc|.#᳿1Cl#0Łv&B50p*vvq)`X+U&s }BJ ,ϮU*jdؖ1+9X+c%$Hs>-^;B^^@(L͊n!ӑAH|A_u ~1וqzfRv7  *88hKex)%FSAp՝/` /3WӞ>N%7AfP['Bp+y;lR k9(tIXXD70pJbFe9ⳡ(C˃ZHAI ک$fr;4qѫ@-WX܆7 {F]؈޶_)0$.~ͩx\1Ҧ06,] ;ľ[Ƣk\{ʌv]4 U߱jءYZQ澰͊ SR"ʤhُ/CHC[wxF^SYEhuDŽ|pM;Ŏ֙]ݫv5߼9P]EȽψͶk1GdC[R7w̯+ )RACCZwH6blbs-'҇quiҬF "ZlSrϺ_!P;AaO:_fZbCqDy:|PN{qjO`)l%l!xx4SZa,gX3R'[_sd)OVj[~/i& 8Z֓ tyQ>#Xk=a\ ᐞcx͟ji$l!Me:7jX] ƛ#㭕V}ޕXCkr%|cByI;<'v!q?WLsT\H5vw'x͖mN% m4Îd-rN 7/`Qd*Z\r*ζfy&0.dZӚӟ2 !D-D6=Ad_ӷV}ƭYJ~_ u}xL7yXS4P0+,QV-bAv.TDSP$oڣYǜIߴŐu/9C|69nlqU!nn+[iڋԓcY}<C^ktÖ0W6p?ANg*ӁAm;:cY{ny2a*HVA:'nwbYE7 ьP ,\pqF \XK;=9߰ V ҸV9=}qâ6 QoR cMk;Ĭם5uFU*fg>dzd li:S!F@hsDOA)y*_@l{͍slI0>.cx]J{z؏zL#ƒr;sWȽЮg{aM)Fn|hϮQEvc>'Vv:8!Wb $x%)sqVx¿/rNCG&3hXY,Y H8\T`f3x+t(a1L[zRVkdX ep A_f ]{K4rݧi:82mr``-sic2aEqB =< Pz,| ƹK͢I\d)O"$o[ Y*Ϯw9u 9{.f{A 'gHTbۮ*/ N87̅UioQ-Ţ\"}VRL_$Ε@@xI 7҉o+L=dsHysd<'N6U=sLt/Wa.m(e+%Q4xEL뾌w=mR(1YU(Zl.ℊaVbN]?/xR0ϼ£ɍߔl+Ep>zO,ӑtfz H_)lK{_gzD5:/*.OfEDNv^B03x+0 Vݯ/%juy grd }im{X'@V+n?ڴZm؉_;r"|5@ rᲯ8)Q_@}3|3]Oȟ!> /A47j Xm 6IXJ>@$vMNrtiDN)c*lp^  P%|V)5n03mC)9v6ҶYeeʱi5T?yssp :@+(t9Wf=H\e|reB8 :K#W[h B _y֨a`w=RZ:=Φz`7E'K76e1>IXZ2P_ц BQ~ìZʛ١d-\'MXj n{IO9bbC02B<@f+57M:O(VkF4V~7 G{a wLߢK  m?0#!LW8!ܼ┚YLp> OU1@Y=.nj 2hXW˰L+{mB3)ISMҷBLj8N10Xm}p{-!6$$.?x d;a9~s3r sFP81l@+bs:6uHD$؄MgpOnL}zc/4ԗtž4n8fAgoo U~#cJcIW鉡Z{lZH?惍X=GSW=qY3ØmbMhSHSnm (,B *[=2i0Е<栬D;0u((Aqoq!=E4 ~C=|PӔGsPaw2sxX4!f%wdvg'sP\Fm,p G%7 & P r9[\qpCx>^ #\H,,A8z}X8TwIE6ԧPzɖr t`P̵1+ElqM{0 ;I@js$ھ|AV,X=e1+%Ur ^(4USa-<5Bx.6KpB2ZeNGgCX`J"~a9d}kM̷K7]o)(y[rx_-`^d~-~ފ/Xy!w<,tWNyOY61žJNعr2\6[\9z_qZ7~?2#%@mk*~/0I{oZp\Gm:E]^vy%R m;}2kUAS O/dX y)͢,| 1g@˯R:^%Hq>VtX:2aGmzD9}NBH"1TcǓ4MW:. tE~QzJ":}ҌtZL(Xv#<&M?p3GGS nHjTPpf'+m=RPHT:_40f@Bt;mWzt+W@s\<.e]kݶZ&i@UMȲN䁐tzL~׻[oF縲eP*KcPoŐ837 ʗוO`,ϴܫbSV1`sM᥺ [٣KUXJ;)IdlMoTrkOlx^U80$94}~E8 {c];OnFixe@(+/jupGƝwÙՁ=j*2p";y=ϲHgPF#wy{k-]loPb[&9539bȗY94Kb`Ҫ[NQ9.W+&rPrdz%ڨBJ ݠ>ӻ쀬 9!zOF^?nsl ^|LPP<,Y~g`΁Ug\5Uq۪,7'bu?bA"Hsh +։up8k]yfQB_]i>eɢJ+rH.jiPPta %e`hB(,2Pcnyy]·"*6R/X{&pV6pwNDߢŖL)"7@#jl`j4ցB.5n6L@>'V\X5LfpLys˄0;o^a|~2~*밂J!ftTB,vj2Pz=> ռ.AMǰb+3_c7q{2j Au˵b~K ^eR4C%o9A4|Wȑ[o:]GT hY#C5jAfø#@5+o]9cRPXv w~Yڜk%Y{//TtH*dy h(XLbɬq 4f|d# MS[VVYnzLpks3k2{k50B_׿ 0HKk¶yǧ#1QTAȯTd{;1`}W' T5{/PDR 1@[$K: O7? ##z$G2n苭Du$i^Ro.Mዷ9kjnYʠ@,v&1/}Rd ҆lƏZuF13AjIc}h>?Qne[+'K1]W,bգ NzG/OO;چDҪ⯅t$~[rZa9@a!MQӒG}Vh1!I X ǵbx]հ6w~YkU%[>uRYJ[?|AgIW.k#1v\:Ҽc|{ˏ+QXKk)ʹuX00վ&-Tj^g]Je5 S\ )'RiYev{0)W U+צ%hr[4C+iG%Nh` KWK<#ɨ*,Xje@ZOM:r Kg&G; `QBAeVDǹql^L, %LYi\1)vXF&#enKTֲyqcu@[ctm&"yl~2Pzʯa6ѣ&ɎJO|81z {fWɵojE+p:;/}U)&Wm *GRu&vX-1aƫme7dgE&PkD~AZmNwtc#M>Pzs#kGtóQ^yS\FOk^43<aK~NN=ECa,Bw0̫TDE^[=@#zu f3s/[ z^}C 8&MQBa^.S?W2NJ-N||kQqE(.Ii͋Sl5+S9nkc~5 joR`'r[fG:$)dGJ0Ea3ZL@Hr!k#8WU#k.ByKP?jrey,΄"U %} P9[wQ,bb67%!pH"D5z Yֹ>'EwQR`q&0a*^MIHK_d0E{n?"?fv Ŏ) njw^-G 9; ẇ`$n`Shu9WwxC2pVљgM{o#EpFZpuKOq_[6ٺm& o0PԬDEr$Mzb`]o}͊6gthL,Nk߾8 l hs1Cgg7E&P9DX^e9.?^v*hb+q0 $w\r qPi0:RM3>!zpL}8sf!r cpTk^Vjض-4G0ά0r-8Up}nETrSG]6ͳI]kAξO%SRGaR+P0JJ]2/dOup(KTMKX!SwĒRҢH0s襬?ݰ`civ 6MW"I9n nf6AX{.t~V{y|m *ֺD9uV dDAL ?dHj;.:^XLV!*hGoO:J2VsqJ %Dqѕʁ|Q )fj*'^ۡ]#_!LW8yCѫ|e4+H\R=Ϋ;J Ye%~x*-aE ^(*jf$Bisr,kgczqr' {TMap)u0|"= 7$WI)2_ tźưKZlWK'ۘhhizĕ\H(nA.Azd{˝'̶ǵ}2IN9rݿE֢맴eģ AcCSf@e}KmdM sup}hũ)$_kfh2byf$ 3)>{DzXnE`1= +pqJM0Dwi^r+n0ptsG`Â7:>Ii$JRЋ^#j$+Y=`#9 볟èq=$ weTI2dK~,ga:jSn"p3׀IZqA Ӧ\wgsߓ9 &?Aq[8k^Ȋ7i֧Ħ:Wh̽ zA@| KS*Hvvf)X$q:ѯ 0#s7&`HA8a↺@ r(b )|e1nO=Fkr?XuѬ&)BF4luy`6#fT2KeZ&tjYu(4կPEIW57Tל#9TnMO?,QØb$4>gDN|Ba|\Smpz;ԧ# @8um j =j5t@}ԵiiZٷ* p_NɗNh80˅ԗv ċ_v&ۙIgkߥTPʔe籭5< P`4?5G/P Ok(le}"`њ1nWX<=R8."U\=L2DRb&[`ob^aGm_ȵ vCb=#cɢmh f a Gl/P{URr ^f$6IJ,y@D'F~ơ͢kNDnGw&>85\f|n(|5o= .|&b00+J:N|fZZ|b/ oq֩'K\uq1;^h2VЅ=`2S>a ~L#Ǝbuߴ^yc.x!Gc6Cz5ϐpI(bdbXYA1$!5"Z,jGkbE۸iR,P9+#xVaR7bpw^R0=Ts޼- v~DBVScx*~" ZcC^N{c(kГE$HS+~;BW+/-4_k (!lEpv7ѡdck>)ہ5Z}N]@jq'g-2B1_;/> e 9 R]Sl LufAy&_sdɱtMa7\2z%=na{%nWlʬcYc%39iBG?HUOUQXGOx|L)児zF:n2(Sl=aJr ؿ^LR/#~Q_ʠlxŠY9vcT7oϷ(wbz_t,DE (0Mqojh5Ehk$c P 7N[WJ@")qL]]1>8ԁ.wbL6_+%6L#b5N<(fX D0-=]55Dsı7L>Jc\q eT_*?C"jvV$ òU_(=,5l5b]g ^zl+?iu۶m^9bbF4 Cd ɔw!lKK;_&l|p|5Nߙs4E7z0&gx(9 fGHp2TMzXXS J̍W 4ױ7̋9ĜnfN9@1ibqEb:A 'o8i!6IL4TPZ\]Hm[' jWvPS["承eHT^&/ʤW7 "10O4*s8~RRn5d(T;J; , opvIs7BKʷ!~C ,zֿBt˒eSYZ&nؖtC$6dT\5Bh&{H82+QVμ/{6xmoN;-о}I3=h,%+6qB jԮ")/>UgNT?9 [ÀCzhaYu߃jcD5)uh/|^a2V:Buvi/;1'?BVqޚ&LE\2 yYwgaAh|7M9uBrS>c] sV\jE<ێ=klhԹ`{GG(RZCB@fJB!֍$WӔsdt1vP0<ӐbEu(  l6"A$*p ̸jgXՒa%4"luهjGBM͇J#RG /I)ӌހr? b䓰Fi>YiӨNze>[SҪO~s{yYy T](uBlKCngsI8 @btPщmڙ?*3g'߿>*R%*AkVkNxg/M Iȍ5Ne[]uUtE'2E NOM.jA_$u񮢆}ek!zn+}j*>!&J +7,eXA1x-֝+T[s 5[㪩]k`1m+fWh*Hdw _57?"c3Q tRR^Zn*7H&5u^ҢGZkQqLIsx,2Ɗ6Qc}m_H{ƫWɑthA8PHÜ9Zd5wˤo5~f5){5Q#6(ӈ5T\Dbʃ&|YgJO۳œ̱`esf+b^!H:[GamJYj%xr::NI[6΍'5^oB|U)>#If<.l[\P5 6}wƤd v SrID+7>Ŵw4w U`ˎ0k@"VFHU-x/ 8bV#^.LĞ?+LVI%s Xg)R!-% c6|,tmba8H`(+>$EH{is̸Rv|2K%l\Ǘ4N![Z'Z2_B㛋1gD$U^~:=oHT5<6۳J2+/M,u9iF[8UסڬO25hz\_d.]gP=䏊g5ʚ;'ޘ:hŘX"En=nby@ߵ9(*i(w>%{_()C҂'>M陶Ȧ:ɼ$ WnL|hY3uI!F sln'Dm^4A_tXcZTzP~umŕ$yh"{ow$]:wYxy`?֛G 8ucn{2P 8Du*gc]•W8IT=Zw+i1d&ͮ-6 PKuV1BlZK?s,?ЮDDQ ؠi=Vټb[7zXu Eox@;HjPf5Ǻ6HI5,c,=%"6t8Lxp\s_64頊.nm뮔 ׬OH/0*WyCrC,s"Pf !4[3"&@GsQIY? N-ݹNQ$U8Oݑj_j5O~ڸȻ~NQc-MݟYK yĺɦ`CV=x$ղs h'هYA$a;i:B̚ߌ`tNо3Ir~oNcZ鏸>ggײ?e'sTSire|vKۍ !;"HN?;b0OvdFXZ=%&)rƟ3q֔_]Sgj=%GctR#?8hF PLی%X߿]HKV<W'Ao{O HyD,BZOZL԰]ΩRH;@c6`vfiM:6fURج[,9/Ǣ HCQ'EM^^"7ǍQ$zX[JBPWCĬ֒[=u4AP/BֳwSGLx<.S0upP2NrM Jq~G_9ba ՚T;5:ﶀ*~l=T@}SYɾ=v`CC/L`W}K];ws$M1j 8RBSAQp3BM>!z=\ )/L Pk/hRMm$jW-}~+QUuEz_$zHg paVY־O@,> SYՒ'/i˥/lYG֬٨{ BGD2\gd sWwm%Gk5OASm7)Rx$~KBG-f31O sUFH=<R :(6x:%[ϊ( BdޯE2)̬z$픍z=DGV?>zN,Ҿ'<}(Zp(&~<?S#׌)E3pKվ8~,H,MH't]FBf57xsV *4Q .cg }kd7-KAZKlF곺&?bN[P#Z.3ɐc/=ַ_)Ze;,%\l*qa6#WI%"(9iGk/?IPN'bl*hS/.^wՂaPt}t' |,}`v7Xh}YR~R㘋OsF;昼7Au/uQgR^)WgD@)f$L472|R$W'=I4%S^ }#s ;iZÝQp +xɭF,osD$.UP7sM{0Ȕ0iNS:m)YsD@`?EkcR9<oA~}Yvr33's4? dUZbqyfT)'֠5j1`ہ˸լH VjVf7@),uи{N<fCmf5~\,1.m,U=oRf74[PK6Z!1Dܑ#сDh>bS _%)Z-n  '.ڦ- 7V3cM#'<{PAdU;̳yrPj@Vq<1f*7S+Q!]4cI U %enu} !ϱȹDꯙIKvuHOK#7=Zۼ$2aPnA΅06PivAmt~<)<[ #&FH>xRiƯX-@4l}o NfxAo}^U?́쯚%aNJӲR̳3O};A3'ugag Nij;vHk|ڸr PlGn/QcۑI|jV/Y@jB̪5ԝRp>m|kT#͑!V2ʍQ;bPقHY ;-+Dv^?>t$MMS8d^+3w`Y =Dvʌ50R=; ?R.oa3\&L›~#к; L%&,1l[g{e` Q3ê08m˛ŴgËOYOKӅM4^3vn0tt km=*iqA?c[dn}W>fEUE^ɞ:|eA37uW#iԪ~/O^Vӯ:J#F#$JJ6FUCZ$C lѪR7-c2묅KܓEƬb8FizQ%^2`g碀7"j4TPhlK&a6Ўf]fTP |p夦DꬠHC:R7(Rw +-׬5t1 eULk+YkFA. .#d1\ 3JO?k~@ hvZݽ|٧֟߹y%/o]D6/lx$tY s"m7-\؀6x>[*k Oj(OǹkM.CE*n. Cg ^JR(ՁJ+{#r {c[hLm|ֹcJBGEpHgV`!V*\E<7_ F+Ԥ?}Pzu f77$ڶXŤgoGkʿzů;q>5$gHrݐ՜`<@N0{ms~;}-=ץ F4=Et=o*tw(̇XTbOX V1Y> a16 G@e@?#IJ߉PX[R8:n]h(EK ay=ΙM5ּElBpSay1׳n Hn7'N-%-$L wvn~0̠sZiV$d;h?"qtGĜ֗FAFfv<֧3Z,Φj0[("B I3ihЭUnTKaCe(U=ir=2sɐ7u)D#zlk"*CqIG.MOvvʻ,~fN$(Jx/Sf(̢߻('H:~xxeXFY% #.`͎wT`JUѢpA* u[߰ce{Nj-WŒs5~0ekRDw9j'?r+\+3ې!YIpm<`ҌN_ #7ы| eS3@l=RY)OI&mg`ZA2=)]UU3QcX'1l:e9̬WR${3]L~Dz2Mwf_-+"K`ϐ;n), iaɕE̛b6c%߬h?5ܬ%a;V|RHEt魉'K}X\_3,36[rj]mpxZok/9WbRk~[~iS'GfI4AnPĜL8tfA\a+XĮvBG> Ohj~) Jˋ+~_ǔs*{YE%5e .nFz,&ORW%#rgWb{NK⃎MEmE?.? nº"DHJ:T )޺ ň@sExnG#:~4T46 AzIuo['UVi[ɃUW lFrn4>!f% ULL 7ī'.?%˕q,LTP,Yƫy`;C[OBObx9VTX(ns CATڵ$^Sy㍱"/++>E"Dy+1?1-sRlW/ut^'Z6O=HvL"3>c5lϑsu*|` #g.1& ht%;fV\nw}h `G36_M0'"]Yľd/8 >rb<&݅%oE*Z77oY?o=\&vzch4D5"8հZ6@AA~;XKnLm Ӄ+l1g*0:25^*{!  Õ #Wg GYn*< bRQ{z5{b,?7ZcNbW" ΄_/HAy8<*@=ljf _Nށhiv9KٺVnhf({%fcn4'6#GA3r dꉉJųYUɞ«(=.ۈQ ܗ'K7GVHrkm>-Kj0_FdP~O(x"î?~Ut迷zإ=Қb%w[yJwo٧X]WIoDРr_X\4ġ;)Lo(\DK ) XA՟L?e2^4:%^͡&}O@Z_ڌѮ ηR9;* :aB’3_{:2frfIEOᒪG.%vsr[(j{".KJ?̨>Lq 4%x:GG:c9Iy։~yO뫿Kwq]2ؿ\W 1$9K۟ؤ F(H䳯j2s;X7̹2/Ҩ!U1' 9?pi;'$Z 6c hmhOEţUqxQ2KPGQtsʁOCec29 (úQ~}c&!>RB0*Py&TyH%6[[ǟTDbȚ Wg Y<f.΍5Ā ECk>85:k97=6ɠ]̧=ϖ&$!`K;X%DjϯnWu7U"+qz-g(1ezU ʪN!#Ƛ/i?FpLWw-e_X f[ձ۶cA:uҪ kw;`_F@[ڋQ2EWx_h `r ̌K~?_oݲZ8=ue )8pwpM+}0bF};Vz9C:F&T U HqfEXH'HrVu/oTV+ -)WѾ?@vr=#< V^Θ(GޓUݫ',{:$幫w5B ~aۛJ<'NXâR @e#ˠspO!J}o~(1'eg3*k`U)NPvD׻a)wE> z]#ќ2>٪0h}ٿ8?[+h/@+\Z]p!Łx <omG 5¥-E6+k9K5і,k=E>r&ZVqj 5VLTP92[6I{\Wteb.An^#=O-9{j fjƄ!.450lGE8XVe(ym5W@-5UłxtP2T {ǁԭҚRߥSU7I}٣Y'ÖsI&|ꢞ`(WdvDbDŽ 3t0񃘯"kX灿uSF$! uuNIf*W牑rk(moQQ 6TS]!)9=o ~qhOOGIx å֥)&n 'z>!ũT1?pzuNJ`C Zѐ$ ݌#lӬ&h+ 6fa…L<>Q(lPIيxmx찷6}E_ eְմmHp߈ynT]=Ԫ2:ѡC,WkxU@7A$>B)h c# pCv ]KXF(9T+n7VȃvZ=1sklр2;`>aR f<2S٥YP)7wKsY%Qwln >:С-uN%4yre+͗܎dKnTxPF.t a$Xz_mGOLIKffvE]/3b=ʚJ{**.t '>2ѵ6~x5+52Pv`ب-l6)y&:yeyCƯ4z&k!R&|$MߺxL[ PwZ[kg#IFoH>2cmw&ȳ h?B==Lj#d_Z.x~\QUݘ6 0Z>py\eGHۘ #X/d կXӹz쁘^.aDB%(qdB9":َχDdsvZ^L{۔U9|Wa+ұQ gb f2_mIW&wU% A'7)ʊmFJ16j5 y75(H=Dg:,&I%:ʩm|ưӠZ`/ 7AΉJiڲ#S^j[9s6/Bh Ht 0"qTV45gYZziݏ.ΏⓅ슝m3!'MΚ: H}m"*>w+C;j?{Ij69̐Vpx +9P4IA=bGRᄓ(p墨#.~[_䕌%LOg>wk\)OS#E+GFI'9F do-vp%0t"޹3C~Z|&.t㪚?zNۜ+b)X᚛fsp":+ffvKv$' 竢/L qE]iЛnn~vsyIqGt'64tX}W^ppdjvַmm:/M,ۇK8>~gJrFڟLSrwsodڦ jW:&B.Py:UReU0^^pWAC,e UiУt,yUɤ*ܠ;x(挷rkEҝX%mzv;d)uV Vl{)E"+J =k;'w&f( F,?mVY4b:LA w/q$<o .-XPv/Akdp!)5i8,71Qw*IXH9l+I]L!L<8 tV8l+yq}Mp-|?k%g ။Xiྖ\8!jO!8l uO?-V²2fv>eXLG_q,$+ѸaBV~f <P&R =mK ?Sq[yS2vuiױ'⎤4N; SKPhp ,AVcW0u=Ϩ ܓ_ћC,rgcCΎEP7BmOyv́98`+NP$ۨb㊳R\_/3T,Pl}&I>E/El%Ø.|CDo'|\VeLqqjYu[xW?Ć\%0k ޣK^}(܂p$Y=|yDRg(Txn_uSwrp/&ǗLH9_:)L*}+ OJgkN7ex tSiDQ2I[UQ.io)_A,4h?g珌33FH"/,tzYU\o.&7h66-SZA مCe 0<@$f,1 țۖ^pZ# M'X篨 +ؤ!Ȝ/YATjê&孢!qhd \9D?3h~%^Zf Qis{r%Eܚ}0 xh8hdLkAy "܄vNsmoc~X?+V=.ac pD%B~zN R,*ӱd@P #$>G)yb3B˗Ut~5)e~BAT`r/2W}i`nWeQpbZc!$Y#hY/ځ8Vbdi*C j<ʵDOM1 I“‰IopZ,7@6&Z Hsh2̊Bt5 ii]Dm9 ~\39VaPmʟƁ o[O8\L.QT/UOGzmJ-R9W2?ȷ>Nkn^Uΐf|hѿhS~T:7,8r$Ի<É#EXὋ[\xȜar]j:ݷlcOZ8t&f+v${J2S*rt6HJx)GAlq4MNP6N{X 1钩R;}:4 ruŌFuXjmJ[򼣋:o3WI>1' wQ[uR#8e*+{wFlܡSi~I|̈1׉D!E9T QS6v5ͨS-5VH#ʲfB9_wY +jx_?5Þ%9m2__DP;j Bϓ2M4:Y2W&M#c}51^†+kVZч(=f$?F9F 37#2 IF@T-WކbU[kfhNNV'FV$^=F3ZVU("(,!$Ď2eUUš|?EiՍi?|n'j?^v)^*=X6eGK쀨{gD#h* :cwcyM;7[KlGvWnRl6'2D? vlA7XJL'm|{CIlq֬2ӟwkv-b|#:]Qf_ʗ n!LIE>r#[¹g !`a~$"شa@o`ٮzfg{ozg (n|^i*#Q뫡A۝@[]dGAY 緣_0x+N7}[.Qۚs <>&%6YYFzx9xau&gRs$v$:|u&Jrʄ6QfbXۂ381q C14pB[,`(krq{$;s!R@x5vȝT' s[GH+1Xpw#mOP;Ub;3t1TFEٯ7a9%\b< xS,ψ.m> y_꟞1oیˈ> EY0k  ȞŰ::?4!oW!ڝ[UZ>Ey U&$yo}Q5u{us)8@m[LS BٛyA 5`QlQ^\_<3 ([ ͭ>)v$*9/@B| 9tm+k%x:%ӒSv"a!M3=|}[`9$łghe h[%P͆`Ј{ZsFӭ@PQ 0b3h -ثpZWZN $7CC 1B$Cs|f-?D8κ^Uu=Ӵ:ts}ud'"XىLsf]䒓QWm!wؽh96jOذ"ԍ}RT%3JuhILcQ9O(CPsm ;\Qdn62΅ +8zo|F0Ƙݽ5 uT=Jca@YRovȿPܒȚwxec7 iz ~{<9L*??X5r=B(KD~(d 5$!oOZl`8g>v@H=֩LvFOa[rJ_xj|#9["Hz=bLi;j$R&^?8BMa3q(I)-&6_OW fBL5 p@f*~ woE<ȗ/L5B6 z{@eʁ*2POO\!J މͧ=zaMprٓ-N7Ǐ 0`}ZB]~M\]PHIiDI`:p#ҩdhc9fh@MM Z-qdMAo&GTyq&aKP9{UK`koǀYv틓fTʧoKޜuy،F ֡ `lW aC&Dqhꨍd\>_ %%yV)i.&w^R4/؃U<[,F/IAlRU0PSgl/nbzs %,Rq^N!cʰT핚]V)Шy̐[j cXKւ3u)H񬖰]cfļj^#$r{Gq)kz DM9AЊO±,&Z qss?S[{1i!!MJm>zJRaI\q<ugS>hЎ?G$$-Fa#M@ٿWNj#~)uYF%$SGJGf6.~,D´zpdŖvKAAg3j@^r\ ︾x|cz]AXJ;Ҏ]bZM)g  &d!!H @r扲sLS&m*\2TISR47"A/O SV-NCm58 v;IX;#Jh-2n*mg_ @xK0/\aZ.A|/Iqd%1!؁)U?!Y1pޓ=srw$Df.;CP؏1$+{clM/?L"Žj%^頿F[Յ8!|9mVxjx+SКiq7 giAN0Oc6 XlqS--8 :% \9&FMtzOU־p}`y`ݿeo60|k:ϴ΂}{WK_QJcUgk*[9H5axXhy$X10(4\eC -z[^iJqO.D`0FOUןlj~ {F4~фPf-I{("nX_5wkӆ\(ZrT$Ef&eT.,iU7p3_=!B'kEFZB vL Q[Jg(2*1x\7Yl/.f7Kut 7\ۅc8@} QD!KTZنWPc"ިΙSR"-dI6aPY9 ^.TJ))}P UajG]jmuiS Y1[-_[JT̼d7ɗ]_D9:pU׼kl HɳW曡=@ݏ5Gnm|y>Yجtn*]qr|0E0u`z_*Fd ^\ܪR￾ II¾"̐_w2m<;!Zh֞+3o(dˈ3bb1[hO :!r莢I%7S xp]x[S6Yst-H~S?ދHd77[ wc UIS&'K*6b\ Z,^F#0 pDFs xo* J*ǩ ,j/NfRʼIpSDv^~ gLJ=-ڮ+V,)u3|&a4T`xot?=q&b}?\Sd&>4]= NquuM3xreh_5P~s<*)nqT)ZL*M$x;1%g?H:3c7m4O?"ܑŪ7Z;vd1؋\w.(^/X<.~ W̨F\`9Lע Џmؒ<@xxcRo[,iEZOYQG~U ~cT|1O19@Š!ǩ(Ѧx/DU]'u5u!v/ oFF&[>:9j R8^x2,nDOheP A>FH'`O+&K/t3ەUXOE; }UIfv9y(M8Y<| > 7&Ś|ѓ蘰78NId~) VR-O: `yT3!X!6}K!U*`O/(_cy96v/]kmEr|VD=c8CA|iЀ.ZQ/T)ڑnJ&zk½BZL[ cȂɁrXg>1}cZ:՟~sa?XG숧m ?ܵI`T0'|:E o&orpV0c8Ia?;,RZcҴE۽2 vG<3 "UrI ߗ|e"q |]YlਮIs+I)EgSwe9}~br~CX !Kx{hѪ;\U{'kJ kO}uˆ LW/m"-6 eCB]&WFfqDhyV' -ܛ|c8sz#p"z(Iߩ MɶJkj}{Gumj[1`J͉u`Nay+ hHa$C`Q/% C_uK^OVkS A E)9p@Rzԣr)ўnb ʃCaI;;E  >gA*1Af<<:]CPD39x."XH! S9&/i5[B\w51.ƺY脖U~N"7c̻s rP/֫=Q+VΚߒѷ(h:vBA:fT<ypj,80o63F9/,ZIKޏT.\zFSPw1pQ"n[` 4 D*tF/p*ÍQx:ڠBNHx='SuTJ7(נSjT94 Yr=E "RF/Ø)(B"m$3d>foVw)t4Bfӝؠ;; f2DAk(A!A$3a 1!M3炥=Gj.r<009Bm GW̧bJ1^ڷ4)_,/]T.A9EB$Rrݝ, Hw%z^KPag:w'p^. wKAjJYd\-ڵח}}zwzH*o-|ySoc􎽯2X>ao>|js,W89@W&'F?U=@~> 玘ʷnEPߣmlKDY2A:viA9ɓܬ^hDfͬ z_c&y4yVe&c}8m sHDTP FzvC]Mc ktI_IX&m)ɩ X3e;\=PhJ_C=P$U*V F@[ y-uʜEE _.89w0Z@wC3?`[|7F9e|`ƐJ?/;Ќ<QωpΡFO$xdNam."fy߄T H #s Gb|\U|Qv,Эs1]֖*YM   Hoikx* RنoPCP,xAχn$S_P[YE$9?ޘjLD 2+aS POc2 [%(*>& oĜLb Yy^=PpLk2=o^ S(:Tфt b0W EUȧY݂3 Aqh^]|:'_>ls9Tf0Vg{M,Fֵ|,;oUaO+o2@Rj?mjE7QO)XaEϷw)RqIyOyt 9#=f"[h:1 5We%*uW &F~ܨ"]⛝ðύ ݱ#h{:Նo kK=ǬO1?: [({#Y-TI V"7۾o#u+Z 0&v]TMo 8yB%* `؄>b|t8n6h\i'DsVY* cAUlH|;c'=1=(bzq "mcK̈́Rp3eN"#IU/W2lk̉xsy݊XNt^ %)mJ Hs0M k^Ŭl4@/>Ӥv6Jŧϫޣ*5i {[vAeIa6rh]&$~2E=%<7X 7Hԃ$hwU5_MuLL4L?b-{m;Pa²%eMMC[8‡OK`Fab?RV:FqBT`ˮM[|r.kB@--3a9DỞB6ɢ4hp<F Jd*:2jA՝}SOmVSG֦CCu\h:5 JD #aXcsPg'&@y2/S¦(j9d}.'J(d}Uó ',isA_iEw7ˡ.-Zh)`zKJv,Pi#L?U wdBސz92C=p,;~IK8=ĽbF^L+{se3lN+65ӕ~ >Tis[=γRnW:# T3w&;^Vu+A~PUmq\5 N=d8F.5fv(0&}[yGsES>6Lk0E^v>^!n )ZS鮑uRk^dE_u;kGkү_G{I+Փ.)td'NԠjB5x[Z@aO3Ղf5KY]~Y4j_bS?Ys   'sQJ)GsNjyM6x5v:V3A6n2s+ g]7 5FaHc**O=gg%{vc HZizx_4FѶMzDqwډeD`2t#uqI\Qbʯ4vׄ!3sBm/)+ԡ(ΔJ_5U-ҷ}{6Uh0,~\*pMBe>MR/"Py;lhh:t. U(Fd ^jH!@ݙN.R fОJoeH JW1c-x yjL8eۦh0 q-)(5A8jIjܣF]/"tp%Pp/+E"dbQQEZ&G{.>2jó[_𰴺&[{Un-}cu7}f=n8WVDDĊ_(VyE|Z%.0d |jsf.:׌IYO50yHKaΧp`cRKoJ7F[gs4v3ȣ [W<8@oXNVgcX# "+J&WI*eh=D3$DR>JS8G,͸RI* -$F'눘W]CIUC6AN `=`GVql!JLhnWXO-`zQF!%/MGFl.l 5XjdpqGBok1<#? R:[ZxGfD ʚ>ڊFNNTYкSlWSbmTo!xc o/^GU=Һ"T0[X6p؄&Er' #}n=xul_v]Yw[?@gwe'v)4aO@>R\z8!v~*86HHa$Xjp_*EUkt^gb둅±@h[w=uґ'`{t3$E@ hX9v*`ل8%x'-tBDT5 @O'j=6[}; tQd _'{YM_ 4Vg?b蠨C->U_,!7(囏kY4dqB"ՙ*'+I_d S7lGEIѨJ\ A 1z>+ΐ}bh gwPFFb5&JXuW8uũ"e=];=(9p>׆.t_ߦrSḪ1'%4bWB`kaʗ5e) DP~ {JYa}+{"UαJQ:k@% YfFB"K&7{*> ro%P&7wS"8 R}YRwj(R 2/nOoP=h R4jH~m*^+i_j_ĊWėyd= tRlB&j{DAddZưd< !kMNT?־, -)0]8R-̳\+ fQ6-ry^P+ ']؎vDN뜻(oxXർ?peP뛛"K֋n3\}g-v#iaK&s罁ڤtwyQ4*^\ZQ C6LJ }l/Ɔ6p!kA(0OD\e?YXAb:ҕ];)?zMJrdPFO\ kz܊n8 @~U:^hpH߱=&fYhgmDr$٩Ei3a] _vYZ̓ODY7^躚*-lITla$HaaY%rj'k! ϤeXz|6C7pr ˆImζ+ph$?IKR6׺a(|'$|ŒWo`R+|(s w \yCM!o5?SSK^a?z 1S6J΋dfbi[ _n43]v9u\/Ϥ{l,^c\ bcT k_%ͥѹ&UOHTҞϣ)ʟi^U[ȤC&mR#KS;kF{&VoWA(]9]шˆ!> x2=D>CEo%rIP"F ݟzg"h,!RXDBZU&44E^TiB2 5|fԳmLȢ4/YMa\ٵ[BdJ1m,l!(jy "v=y,q=3j$FR7LSYeKY?ϴ&P(-$Y&TZ"nJ`vaͅ( 6 |BC7АEXxCrdL-_@]ƞcjVT0:4H?O:2 { ?) (|o?ޙ#L\}4h;}u[ \Bmmg J9TunP5M](?jᐭ3&@~0At'z&gy8F#l-xǷL2ZT8U2A7E W{@N^1R#$ĻF3%?uy rAUZ-׮p䫰tZc Wfzjp]tRӉNQ ff5? rO 8H t  2|&, #%JtgUZѷ)]!Yn@?̌ ņD27T6n2V}u<>\ ɬLt1찠I(OE]}=f,fDjkW'֬YnB/O+͍J@XU|XE:Wy6*Iu'sygEv*zz ktL]ݱ PC{Q[ξΞm"]?/ۋ b&KyzO BݰP;Y4IތFvQu,%qi]Th .Ο4yU{c7;~B"\[3:(/4N16t}{v2Ͱ裄ҒXw7| ou/P|\@O~\YvhH5\j%/M9^/:K^p7eYw"%YLdP`;O> @"LoQ)W+vVz<n7 &ϰ#@PESl{w'ߓ?CxR^V1bh{w=6U^H5 b#ЗC%w!_?6K0~ S&a385a+WaBQ.I c]t2p7$sՉk5 9魖4n˳CWò-;WrȤN` KNgY l{S1]3&ў ˎ ۤ3MI-sET**2DÂяKlPL(j~^ n6kw>ҩ?XOρbE ixau$GB]Fo=uİ̂i64]!q?8&wOU=oPW!\ :V#xv{ev~dm0.Xr> |J;nR YٞAs3Es X43[tOo֢HոxcuuWtU~k1kcJڔy~H#<ھ#.O} $8?EC3XDgIPs9RC8at<=G{'<wD`ݙ.^S8|U_p'2 2ɞ鉯V_ܥ-\_w*T_8vurOӊTkXazdω:K寘xb*F^ѮGgl]uPٔuRnI̚Ƃ8TAUXc[Y?9= Y0Nv]4EzN¨.bI KTÌ#wzE4OA93ivEV=dh&L*`DggDiI=7H6g&OK!ST"=i8͔3ng XuЉșu߅eK~II)8O>h hb*(4''ǔ`35] ]k ,lh~wŅ!$SԹ%5uC]u?IrpD_!\7m}ɑ̍cM|nC*<4sB`pI} ^PrM>S/^d9p=)&1 ӸH2g[ű9P6Z=pgu=x>_1*$,"/?zKqKG.r.*Y93v*km$Q-TgV/5K3N#xI5 c $_`QQibM̓N$8@(WJvQ5? lb+Vb,~_ l2Fs1Ŋp]?{,̀XR:T4^WI͉: K R(! HA!jfy2l>e~46~tLg*>kx}3U4ӣ0(~Њ5dӛ9bڲAKw_-GA| .Y/@;k#QļS{ {~2B^vx)>`(k]ӑxE t^)"j< _[O?c*y,fhɰÆ@ 4RfPqRnMͭ<1؄k`S~9x9|Bj~N#/_@av&]H2ԴQ(3JyƓY>jN5䎺2 Mةi]b3ǘ{j--G;;lb늨a4% Vjo> m3e͘[S~0~팪* n& M}p@Omۨ, ?];·Џ*03-+[xg[~؉ٮkh,W%S6^ߛ$ω'Z5uI&Ʋ0rW~R^dD6yW:0 i;^;L , OuT;a=K_#h({{! p]LER,aOṉY͢$0z*r ۸I#7~|x#6 m[J!,qK~"yN\[@zjI72ϕfWo:9:ժK5tz }W4Ci5~enw5ꙟ5_w ]A$لBƃcƗEȢ*ʞ)2Nmmj+Sx\it !m}yӞmH[ R1#uMYm0 'C֝ hN͛A2ͺX6wc"Ir=oz"h4 -^`C?  'ƭAL,2× 7}T&cLr-1ZY]r*NJPp$ \Ijn1S/ki}B+Q1 W`ji_7;j#9 8:`W2t%IO"ڒTS:ݜH1꛺Dޠ∯T!jnқ)ErRh9N[P;CF|H>^5`Ў \Gk` ޢԋ#rMi u1ߠ؞+ l^-w:3;A=`6_7iԹtsT ?Z.a*o3z#brZ~ }#g`ͨ}12vv;ʄutmܕv}*\seYB}?Ixa`ץ FSDDWͤUemhtGYܫ!ǖl1nO˾v5~歷n< umep9gTTY^ܿu|?]IJqBnKW1<P@4z9̇zH@Jx_)«j;hGl qΦ%uQ~3b:g0&XR !mA7ؓ8cz:`$o!A=L\< >G6"_ͰGe>wnmM^{B< ֠I趆4U5Z(&yͅRz$.Y?kѶK*B|HX9HS}~f *uTn"Ct^ghE24$>| o{.5,TfךKi‹s.YmIJnhھ 7 vՅޟ NEf -4g`_x|mĺDڽi1K/S?`ԩ`_9o#"HMQ;K+Se꽉"4ֿ$:OB/wZ٦֚gxn["-BjA[ߕxzf8p,~IQ91H17 (f)D!&yMh_|(C롣p 4]\G)]Gg˙z>3mo=vIH->~3-y@Hvɸ(gVڝL髏6*r|]I8%<]fM2?È=w̼ sK3[e/CL Pjh:b]D]KiJK cF^lA0^-J$-Fz p *KCH-e*JfHΩ ,:PG VTHiVBJ j@wmR#o K6q7}ܱTZVM%!ޭS$QE!lB._ ˗VEAmϚF*{?V$ K=W]kY FrI|(2oe≉wTC1:2#ŽmbC(r! IQEߗ6IpW&c?npVuSN4וs:O vHF!@hRr{pTSW0%S=?zvfG;'~ێgQ\SG?bQ G(srD$9gBQFx&4.]u_TKA_i:`-ES*#]!|ᦟK^^t|!s<6 B,rNrV˪upY.Zp=a_hߵbd(Y2n)V:l*@V>X#)&\lۖoLѡՈvP7f@*;Ӷkϭsa{|j00vv[F<Eݢ1w Q7u*3o*I!Ag賘p[E.uik%soj4#Й_yٶgL\:恃mO5!}jzuvQmG)Yz=Mʗ`s쨈 uL @yhQn=FЌ#iZV1U&'Tua#xzgCEhιC#hlQ ;$AK#O0 YW(#wĆ D rHҔ^KV 78Fhn9퓑;^.-d.z?8N0 k-_K }A3iyݳ_8ս_;#dO wID{3켼TqF)e:BS1;,+lQY/*Lg)j^Z̮AƊB7b[|>zqIϭu6VKĚwMx8) ussjJT\`m79O?k[[Hn 7ݩ$D4t$ئ.U]ۯ|.ThKD^d9!\@6ȏL:K኉xh7T]@,5;>6) a(PO̴ 0!u7Z̀tqS,G-qXA^\E_$wTwIz2׌$Id(l{Y !xFOZbrJUQ935")\B:W=T^wL:n^K?!TE0ռJMNP|tPGX`T y~vQ_I6Klx.s#Jx՘ZBaN-V - +G -$c[<{Ʈ)6ikƯ'+(ľ*zUSf; QrK:6!mz#ދ_mh Eh2@'C8!n֌;:c>8\9Я؟ z_ >ifS}`jגCTB+gaNkaGYU!g%Nd ;H:إCvK=9 jO7ݖUCe5h^a9 ;a5Fv]F{H@D.Ն=8A#06K'9/y1r<`Yz{z]تVKe&P%P)lgx+L633PJ^ /!K,dx3'8}:ca7F.>ۍ%n^;];Z)rz,Jڷ'w7z [֌yDJ%}Ax{ԛy/Ea3r:Sָ5iT6+/-`Lj[6X: 4yo,ػoI+fڪ#. *2 b@41֌|*;x<FZfdɂ7',t5NOc0ÉʪVG[pO>&t8YןH3Ƥfbi)*1X =[丽{5j+{5n`;X XRE\D99b_fT8=ٜ[(. f^=1T#Ԡ W~]AETӛ0`L_;g-`ӚsԶ>x8p,6PMEl[U->uǪxsob Ƕ2 g${!DN]Y ZvɈT#Y|v9ʫ:wUO^ E5$HVN ҿp2VN(t@hre , HՙTH[ {[p C."r VmGR2G`:]4IBlH|1݅ Q+ BKjY}nI_RsE0A݉Y ;#Jow*::>S2SdA8,ׅoQ6#(!9lD$s za\Х4ziS}LV-wVV>w#{BZڇ6S 'T(עxU,B׵It]̹>2t8y G,teK( mtpdѡ:Q`\bȸoC!tAHXS`o+YÙR@yg&+ I3c~ 3Zϛޮc}:[)J2c5߱b ujW$5S@0'KdS2>څXHtү_a%vM\jKñ7g3*y>IOq&Jm>)hKqX8I@.5m52{!h AH=ArϩACiZO %HfY]w܌QB4`9 };I`sy! |h^$ג6$qnѽ^Ygʘb}0 2pP`eN$oW/jf7L`,0>!SXFE$&hٽi3P##([O~ty#ep!\ ɳ2gڔج}pyk`-̭EHǒ/taKdtB\>wIrv*F:Iy7S#ک禚$AFv',gZ1>C5 Y#w7_B%@G#GJ-&( W/~lmv9-4QSN}lJY`f3+qtHx? C6a+i}R=N߬%ּb]Nm2biHfTwlK]G= >$~=ql㵽4?۪Ifdp*^9 b㊠/qtY[x8`ß 7}D1`@ä }Y@1{89]9qe`62P \Są+0P:UV;-!ªK)91&7k?1~ɵ!>'SӐC'JZr[N[~\/{ҙQbg>$~ Sr}[6WGZJǚGzU%Y#7[JeBnz0$$bHNhMʽۀ؞dh_xG!܁4Y>[j1N1bه(#Vߞݎ{eHÐn J,+Dv-q[ɱqsלk1җIF3D1t(!jNa4<'VO*k K0x%R9kjh#CMb &V ރa!#md0a˵ @~8O>LjA&0/`spuHM9ۻ'P b>hM^IΆdCG7`F.S cp؇%JKېAO27KqhXZo~ar Bnk,[D;?D(@磅#W/оjAgN \w#84 ԂfHoj^l]If!]X 7qlʱб j|}wbW۽zq<š+*޸lhmuse{/d! a'i^cgBj { dF^prCP+|usKnx2BTVWK;4L2w;19wG,B-Hʩw`cOQ;{kKKȼ63SQ]}qb|wcpgSdFjovGvq::"DV^wкG]g`)a%!=hwSo2ԘD>?~Ѵ#4ΗoO:hɯ-$ZytǸ  _=r1oi"nU2#_C]QFY=w-wehxjZrG&XzcZ x0GLϭ~ ɁՕU.M駃^JO~lyׇ%HdEwD AnN]X.(M'qMXSJΚh|fĈ'վ7UGRS1q3ڤ$ D2QTA>;෍יy'BB[l ިMFZ6CwcM1hMgs.+kU>PE̍e|3{%LӰa0ptegZT_7f9P67- ;S;& Н<ե2Ŭ[sMN폶x `YV".JHڋWOeъeRή2>? oYc 9.2\]ZY]u_UoͭqE˰Gd7&C|Ktb:y,(ڶ_>f=5iy}YHA*r mpߚڟ݇^ApOi7T)H;&kZ)J G#ѹ3 GK{#Sҫj vy$jh'e*˜2Rի@OPjO`yJz έx,i[G6-I>'Ihu{M6Ѳ! B8mH[KVǿ6!D~{bSrB*.rr,]qp $9*s!01\יوf& [Q"4egc,޻lh:.aZҮoXLv դZ&G~( 1E+ -[ύ(C; HOF3 ݭ˕Oo*rMrHn`(n/< FЏڄ!'(9?D;לP:hv)B5UkRnIa-`[t,mr7 PjQ-z\m|`%U=MlBPztasdkgE43nܱ,G/)G/NP¶ VQv;%NP~`ʷSҕ$7#h/F"ֈqמֺG_C'~T m@{w=+dj 链AN7A/۰;.q]Ot!F9wA' u! ~agT6 =JE;>e BiI4_u8,ڥ{RI\$?Busm=ǵhOFDB@WH!>O$&Kex44NO4s8pXlČ#.hW?ʺ Ow5zXY#.I0fH%,kg*R`'^<4}셸\-7> .A:A*p)O',oFk$Cu4<%Łh5 ~`e`,Q'83vv tJ%hHOaH&e8>ꪙQ8PKkn۾._-\7On]ӧ4׶b7ѻO4dž%*GU%j1/O"gJi.*YwX!bү^7.&:f"hηikKuI[ wm;N'mZl3n?F|l?@C{i [!5F:p I8FLH_}a R@l|5oyNlxuJT;݈%V;~Yk޽S4Pd7hĺCq{h(h@ $JV#H~s_竮%. EO7+Qڡ)x)D̈YP}v}@NH<$#WX'9( }Nܒt6wZQ㡾և DǬ 6+{pq=AM xui9q?S#A)?QA P_l&/zrhj*s%[6;3"JbM+wiqƄܗ J:@j !Hҗ~' أN)_Ȥvȶ'd (+V_pjaJ; &>MZazXN&wX^ 8b~?_1ȁas**Ј}td;^|pWKmXG8("G9xi φf<;v;FВӚ 4` Q1P^2:3fC%x=bm]3ng/4ֆn$>m1q}bPz Gx)06 ;l~;ȷ v_iNБp'p#mJGMZD1<f/J' @!P%Zy5vP z% \FDžfr.FC2֊`ttBZ% f\W "0\f]N7ǗlC:o y#a9 wq뾱7C/Swr wƭj\b\kLmwu{ O0gAz|З[NL(I%)GMJjuT=ĥ*&iW1fXCN0xAP` 8Ob%Gmj}'Ǐ13)S"p}5#.w>!DoHuI|Q5I& 7TbB~y,VMN_Pok+6ɑǩgg_zw9I_>W5y_\e<9cBʻsc2R'xrp__ET10癜 V$쬥)|Ŗ~'ERl_S<gXp)ZJ}[Qd$W+Fpbҁ{(^#o>AOF2\GQ,g}D'Y Wz/kYMůUDLaK]wY$@Õd@,CGc u)|#}_O4cyI rl'N2X.AƓ1rk1T ˰/L4mHr2[VLT<%3mC?xKZg"|N9bUNJC{Xc~CLž!IxG# JoAdƃUc|ʆu^48ebp 652Go=P)jjL1M=mچהLS54^We駬S,!o`+Vx-y :6Ʒ|0|`m(3MwgKYXsK ӕϤӵRQO *q.A'آjR˘ԅSv|Gd.y[`ѣMIqOTTzE=0`@jkq6zT؁u TNvf>K2S'f1m #Ud/\<_Ĉ:saa;R:fV4j.#G*a#)j}^7Gf@nRB2;{8PCI)| ]J0W^+TuGy&sÒƢAco$Qk\9xnlXK1BjTۦWOYnC_#QM <W|B@^V 'Ώ:#Q U_|,,AEOe32tQ 9Gbx'0F>mu}hi$ʉe4>vz$n348O'm5Ġ;}8~v|зNԍY6Xuwul ³& #@ȭ3gݔ$^2 roԺBۦ}oH.+a[ZgIŪtԡ@CK G= +KSkA+sc/;-KD ̱H.D"]$(9Cy40 9q-K{G$_o]g%9}HBqɏ L9bs`Q&Ph}XDNVyƚa{]Šzo?2x׻X Ǚmsz+lFB:;0V,ffۥ<{0& [ш?j=t xsozۤ1ȫsQ\zl!Q+< \=3u L0 9[\1{6gP3v57q1|jZhAQxGA}dQQ}fjϯD#U+oyUo~PZ+TNHy4 9-toSt/TzI꤭">ѧcoJJ7{6{Bgtn[/쩴ѭ'T ;c?#h̊'Eul<0]>k(gM wPpx9OIG49b5@c, R7"b7wDXUH7 }{wE͐/GakpV@"~8wo0^H՞~B (,*@/v,Mc1aN'=)BԊžyUOBq&#VȎJr1EfR` H*W.c:60SCJP ko)>kPK.lCkw,⃧,"L@"ڟ[T׃Db >Nw!s8:R#@MPh 5@C7_=?>Jcq_SZHW1)CN:qX~85VۥNI+f?bf=zo0x4t*@9r(H} 31KD-ɤDx^)wuJʝ,:8w8G}- .~k ]&'L\}"` 5OB`sWEx8Affa*n-Yl1rS}UmU񫟅=7Bρ\ޢ&kԚMa:ɛW&IJGYL||M͢i_?}^oD-)BOH,V1a̵"+D-7rȦR0\ͼ8 _ȃX+הrWP _V71ϧ#O:bdi@@ZpIZvu~/V哂J\gID#ْYp!$ 짗H}Vb`X9cW_lg}ܓț(]Jrh6-o$NZn"NptątQ|^>rx2fa[DXGl*O˧ D=VKlj$eFĩ 0z1BaD` 9Z:LJ--(N)ně /G^CW ][!L ztuGWjG*9.WA"s˲Č r/}`(dI.N5~Ze^ G,Qð_Q+ʓdy`HS۫#*uG =4__أ>0KHW*oZx|nΈQIŸ7ᩯ+z gSA&[.ZфkUL] YĤ.*AEsI BukfJK=MBu=-`"XR~]f-+J4=aXlZ1ZTh>SO-!O_}ɼ$Yo>IIZ DSBӘ"6p/wdm1¦UJf"X^7ǣmU.=)*K1MQGȾA3ƚ *-.԰YL4q!+(K2 0ju5n:.NW}L?v6yvzdV >1-Uu:J&T!GLBQ 7D\cax/~|kΥv[t%7jιS+H-~CC# «rFaު]hm(ORdi2ʈ bj_Pϻ_Y`kxvvo5!2;jbߪ8|%iYFu納Nk&Z )]]JRH5z}NtcX;rЗ8'U!/AUfu\]yaj#m)b4x_ӎB0޾2ùyA"8H6fyU^*FrIe*?'-n@{1S#e9eag#m9Q [URyD }-wI&k}mH;聲Dg>Ѻ>$5“ΦEۙWvN1D'O_ ^cIhR&N)2OY6Gꮼ-{:)y#0:||y N@)_ xʙn蔧ve8֟|DVc2 (jVtiZaer@ڋew֫{2ԺIM!;dջC6DWTPrм<@P INu ofgÝ4C" Nsoy#Of{:zQZi> zL^u}vsp!5d9rl 5nos >7 YÍji(Ykꃣ3*!i-4\*Qy]R;L0ywSw@4b T~{43M<%Bn骶pXIB z\Arh2e|?ml/G>.B8:TwM,p7e)b&HfxF/nF&h1S {A/wo;w^ a)#XvL3Vj|HZqRWZAVȜֵrZBΧpa[at;riokDuT̐H ܽ)ANDШ$xSis#`BǬ{jPG'퀿)X ~ 3SPGd{XtbeSswbV|]OiNhv+NQiZNUS:DǙoF z7M4M;)ʬIiO˚q`EޖSnu+s%kEVIv3#kWR4\rBLXDH[b~cMsBƅR>9j&Z*b;5y zDJmNn?݃Yi#,/{:A|{&'r 'B"l BWњ fI)2.r7Zr^$ l)2lFycuߔgb޻o)mHi6/ M|x+7 3YB%Ǭ4Xq^PA"xC3xQ&'UfWlVsųÐI h2?->)-"^LTFN H^&PJ oEi.8^Β\D#\+ވڇ/UL{7jTW'C\R|k7-b]횑ГLc $@sΨ]2ÑM n)n] t红# 5.LQz!Y_'XhڮS*FG~jӲ&8g.,B)=@{ (`07hQ"G<_粅rC58K&n&l[hHu_Ш#|WM!U>ܞ!ggYZ07070100000297000081a40000000000000000000000016239ea8600007394000000000000000000000000000000000000005400000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/ethernet/broadcom/cnic.ko.xz7zXZִF!t/sQ]?Eh=ڜ.+gL2F_UXf >qq!$[漇#i' LNA&wdxejWxd o/2\"=`rfr~S$H|v ҠCc.P\%$u!Ni(tkZ$xP\jQp= Lyv4>j{'&HGڳ:l,Ui`f *UЕp>)HpHp5;g ?fF̡ gA~ڲ8Z%҂:eK:V9/,8o1;RCpie:-# =WuA _o{߹J0gDWsAoٰHYCќ*fB#E]ۺbs؈\aO>|*B>c-Qnj4iփZD(Z~_A=*Ǘn/-?xr."*V8uuVhž8 fealxf_-,vX ./IܲQͧQdQז*:1Nqל}T?45Bڢ,b:nn8qc .e!޲uY ~m mU.?\'{s]뵡(S1ԣd/[qUIh. I!tf#/cfZ+궻+$)H,5gS5b6A՝Sc~hwAey3t>UOf|}f(T(Ѳ?ތ*] C^~*)cJUy ;4X FZ_4!#B>jBZYwdL5vΑ{ pͫmU!bn^>jMD]Q;5EYs;3`[Ld:Q kWTdcVKsj,ԄmҢm$Hv/|"Gϙc*OjT >6a7*/Ck:b'(k"4k,ي$6 '&778#g~07m!]m |F@IfR4( b+?rv3h>EBaAq<_YiҰc/|.=ig]ùd)sݓD c1R xZm AX%$JK6r?vI)&TvW%8\8y.A$^S: 8Z9<W==/e 7A~`E$j"CNI  z"xcZ$:ㇹΰW%f{Yxd=e&$~H AjKbZdcwqdwvL =$ރ%7  UXܵ^gf?\Q2d~_JͳXNz EDFh⦋j/(ub,r*x@,;PܑezE6mGW\i|9Kj=x˨qV 4EG%&*Xb #׽ @jfovPKS8ǙpC޺¸ΐtLC4 *+pM^VՎݧϚ,6*::ӳNBŏ?|EbXyI^* g}NA\ˆ!GPL)SbŹ/ PSprXms\})cqi8 .tXPxc`y28ny#%y_NQ1z.2 õyFUQHGU!*PAQMI D-.;ga~k tihvPJ>st4GwʂG& Oi lJrշZ{:'o;,ݑSgB xt0Z09r) ^ c^@>"r0uPSײl3Dht\(gGdT@F˅RϽ%"[%=ddp}dBQ:9\+SBi음W-סB] 9W)Kļ>Da=1&'v6Wmk6Luy˵* c.zҭyI%!ZΠ7!gR:q,!qYɌ`&o9+L \zz@ /p(_=_+J.Ƌ4=w&H84+z5bN)N2%[m!LeTwS#kl.f:-c єU) 外FRMi ZI%5<Ga jF17չH ^t.Kkel~n4"` CtB]7zI[A){cWbK7m!˨PE[.~=Yo`ϔ[qV1%aAHo!&ʹPYkVZMW"݁}rWf(-+C k^C!UCF&{ 2n&nO;ؼ0mcwBiB͂pʽ,(*aٸړW-&|RRhCL ]~8l|L6mBU skF䘦l^N*jCމ[h *0űC4eWP璫~Pԝc;C/cE<@r*=&D)&]=;\ʛ:)#!MEmcZ%0 f ۲4[a%T/W( ~*.*IɄP%,%=ylze8 vA;S9I-l? j>؟]DipfWV=u%Hx,>'˨ >GUOٔ)mm0|$cP(ņx!?@5Y2.Yq^?ˬ]ӮeGZ]ƛW8ƴ7PWD@&YG!}wT>S~%71SC,(@Ci~C#jnk=yx8ߎB gQx- tfq}HJո|)+"56S0ˤo1#pVÔ-~C Ăip(Pᢚ4s=C{<|[$Tad5"@%hq3#D6s.Fd"CALO/xv hǦt6u z-c!o aAm&~p{eCw,k7 i|o#1]& CK" j?!C. }`r,.=غ]*O7[-0kV#کw =UQ-??&f\ȰZ+A7w8e{S=.w~9E̕>NJ7!{隣-e?,o& `~qȠ|4l?s"0W5\K{^_$^üg[%W!vZ"T&kinٺ^Ă9 O|t_OՄ+&DFvT2&,準 ɒN LfTN69ӼAԹcpSkL>Ч҃u71!_ttgdf=+c 2+ ٻ HjuyxIRPաLb׊Vn:Ar[\=z;gr71Z(p J7 S[O%!LfP 6#7r%W)9߻?ʆs'yb0Z[:ߋ9.o"oDW3QF4,h~nw![g&kY/N`c*`+.6 KdLغ>7 FrےfyP ,1YRrNͅ=)J0*I^ ๡J2 Ts( Κ&blE+pPnE Q#GLp4ws{ #:o$kveV]{H" ߢߢgnVϏ2䅠]p+^BfI~jH9Uz$j<\N)Rc.!$:g@B830/@5am<14u{ 0)xn,QjK_,DSRngٜ>*L_on_{P-5;<s`mW )F{UT՚BFdK%3ֿ6@|J@ 9Csk+b;(M  `Y *$p;gUT$ <@H.N(9$ \X,n_-%;]} DwХrM#7@|Ԙ=}'CKMl8  UGK1L;XH)DdmfrT]vD3׮';VGe[le/?En`ctpM[ܣ i}ǎ9N EVjyzY>9 >ge~,E(WlRY(:ĢҔ kgn߲}GJV dFAʏj`M!O$G'QUAz NYMim/smqD(7xa+Ċ [ w`z+ ^^ϣ͏`i1!Ŧe0˕aH0;5ii~[WhIw!ۥ1CEN 򡎉 Bq_Ĕޅ|C 8AuܒS>D\ DWQ&սs,Tٓ17kh|:2½|0d? \Y[4mՃR&Ƕ ݤ.ipgcbȐw)%[}6mS_rak.ɝ|]I7 aF tԟ<b4tå9׼pץq4XR'j坒81x[F͙֯ Wѕ?Z#r76d%=!TUD(j*N’E'KNOq퇓CT Eg0K[MЊPE%\#(;9q<%+*FhSZ@1:,ꙑo5x֩K\Ot<>Uv`yC@AxAY;:P6{f\#^lrâgֹL32ryIviǞ՞<+2#0}w~D/\Mm,ͩkyfw2Yف*9Ă:~ 1 RV_]-OniҵkWN\:T!/cTVR""ac$c?c-k51@B ;tI&;\ܴtg0 bx'hr{ yK4KoGs{CC]![@/s V|4UBf>㱛0s8wu_(6L6I2kU@% n=:|a,BͻRcБ:it YC !kE)5!kf1dܓ΋+z>0Z V"߃ks2>]d[ttwy6f0 !|8̍H~Hmy9N0ESQ, فo˼8[; N,(\K{7bм,7G5 . tN *DEW%unуz Kӳm<·hUrF̒ {+v(YӇOdt.O^$CDtf iX>ɚ=!26Zn>h?Ǻ>h-S6Rro^m֓I(ˊ?j|cr+92%L0}k~GQ굁;==#04gy׷sy1AZƔ(9+ 6C ڪB2B)"u g+1 HT2o<ê?a*١Lӏ1>E }dqsE/:sfڧY읝7}`xOܬěE: lP mp3Aõ^S‰e~V b)E3zV132XpVsDR5&3_'iڐ삹_$ʶ*1eRaG׼LE;7rE\Yb8рQbMwR>x~ >YZjhi_EgBn"jOi_7 =jsڕ>=<S_MA`J`?,(4Y\E5>ٵ 4V2 V2~b^i7,E(=2V@)tr%XZiLԁ.DFva-?RM0%a;f@6+!|J@S>B  Es{/Dx)݇7a3(o>8ӰCΒ6p6wQ-;Ms^f5f#qU]"cwgC{wahې\}gjV ?noVVT0´vAH.&|!v*B]6 ?vvFî:~ w3nfQn&a7O/lV)0S#*e3 _Q,eね)NȈC"*@*GMA )oxXcWeMpK3VIN RBpHgcm3Z2o5fF7F7?GhEᅢܘu0@?Ǝ[݃B<ω%iYL.0Q@Uެeq"pg! ^q&P/n#=C."jԗTH> _[U}XS#$(WbR `v%Aauǂ[&XF:O2t1s}]~m]$vKHsKy>o`GYId1mğֵPxQ?HhHx҆lj6J3lK'mf5*ʗڔ?s G&L⎧Ǟ}{؇?3c𯷨;5:p$ՖͲbD*Mov>J\H5'{4@\zpkY/10;YMX- &x*=s Ũ*iЅtitIa{@IM5>ԦַGQj,QEe&I\L|.HͻrD4*A,?~lmbJbZz09 %U{P[HO(6 /ħ틼{|[Qbn :Li2SCQ_n //͎&J'x@W֏ݾ ux7ۡ(F%|r[X.dS~Fyw2wLAd(3AQqcy]|f hXp#؞g8鎲a}РY /Kh ͺG//6P~\h۰8 },YJsN83h1g= )vnJa5w#g,dRYTQ "9߫In9b)Tk1AWZp]3L04lƟliXI}+M/ K*E%"Ӵsajdtw$*&dS>a2g~ZeI/-;T5f%n-,7"k?#")Ieob0,ZhTՖOn@Z3,:'(i]]4d 'ӤxRr>GG~==CM4жaUZx4̖l1*{ѝrj4p􋡳D?h`ۀ]}r̻:55.pf8`T7#}7{g}?Y%}Ѕ#1ˊ>7>ЍۻzYx .BEo?d61{ȡJ<71b2T6^M`;C-\ 4=}In|yD `q_3Ws֜5sj?| .th :dӄe}OqO~pJ'c!h1j4|i~)2GXje_5 7a؎V`cK]ט2JG6A9ԓv$w1Bk:{ͯFrr-t$SRmٔ.&A)|eaRfQ*CR&44ލ&v%\\E\G@r 01BQL P~.ѯɿM0gL #eII26Nh4s _#7JµvpزYSŌ V`oDU#B"bρSHgk#8"xQE&=&wbX &rn<̉d]뮸%-(\?9:~~.qg%Fz&Yi~k*yO1l`Տ mzr=g bt6m1Z{/e%B'uRzhf%SkaJi55jR^Sҡq`)=o V{R&⁒.2TOd"1ETmTLLU(q-ΈIJ{CX.7 G79\9!p2s/1x9]RP4!s/)W͒GV2/ "YOCMw|G?To@v+yVMѡB,WO/Re9̌׽M!ߺ@`YvBۀowTq|I2 w1$N獵Õeca q;F45 Oڕn[tnp97CKD2mT&s\fYb vWA5@m9^pӍfNEyGuK)\,h)f!lQyd&:8mC39\AqQj#T6Ц`l᯦3TwHɔT.=1u );Q$1f?Bsep*kܥ%|3U1dӆ迸3Ω"ҲT'MS+$j`=e0Gc~X}b<\`Mb]b`.<=XЯVe鑤ȬRl|~Ief# j:"=57Ѩ<3Ur)B0qㄏþ.duq(!<%%Oߙsihq*#9͚*v$&VH&MY+:ު-,hAc,-s<.b҆v1}A;ׯ7cq[٩1)G7mf5|h'tL3#:5q[SO4~.?%aH JS`(>M2;CçCДGx|G8^7HO8^Q T[xe).`+9ݖ~@3a5$0[U Nzkj rU,Lc>eġ ș1t26 ˙ŇD hTj@X;8gA{oExXiS ?zT:~Nҧ[OK&M?6ʽ!_!! _FROgm0+uʙ}*l ᶥ3RhЗsFA󔥵¯ r(TVrÝiy?)ʘ{׆ #Oa-nrq?#¿oC> Ҍoyx@aDz .&#ť +;_o- &~'։ТJ$x aKljyP1b=?#&xaҹvf,(V8"r`|zQD1>rJ#5JGU u wl`ueԐإFh~ сTCs cl5vpȵ%c>˾ (Ht27*`w"VHsrmK2jS ׬ղ.z uC}anc}wPMl^OQ t3FX=R~p\z O\$;&+g>/*RfNt&ocwţZ('\b=Taw]yiϔ 8W_mWd;.P ~#EIūt= 8 x1}j&greJ|glV珧h -),L,|<?i#B^'X?KzSZf*3%RTE?Py#rL4uTlұNpPG#L6j|4}m_'cv#W&t" )q\u3[D楐<-+%>QN0-CpOͣH_ X"*^z-*U3!kݲ-" k 0k=—ک}n (1ʑzں$jt&ݲnj"Hc fZ@Yr*-rX[e╽j b sͻnv IU:*5L57ȔvOa,1Bt<.3{F%CvЎAY}^a]dp17x0$&9̻&-xao}[^HlFJ:9zԣ{ɂ\@(2t;ţbT91J'Ӱ _6T!]h_6YHBs^/5x&̫㶅ji>ek_Gݢ*<4zW09AW2dus=Ĩ7賢=.S{V^&ݣ`LwE-MK#6o \Xf^X=%+317kd}abhB*,LEw)|lJ0r_FT/}u3Y=\6 E(q9Z-?~e!x:p+)/$eUPNM8`Ux4(-4\аy9^z6Kk\ Z"Ԫư[ Hn(q\':JARI`}3̊XH6u05BD T ;\+~\ɀXű,HY%VX4x}هYAV և"웂D$˼ G{vtJśd0ؼ_~{6Ӣg2ʆ1c{Y6Ž#^ u@N;_~βXP#u[L._Gx1_&_QMWܔ*Ws OK#MgT8|준Q.`_iD[9ؔ4!b +3;a~Ic-̿ip8H"?6!dRrC>=*|נ(`mFtp6pԇg}~7`"MVJd^%s*f ;7>67E(q)ʅŵ4Zmؔ6ÆR+kc>6@=nRIfLt‘*%"6ey {~)>~,;%+>H%:-x-"(KQ?߲M^0i)~;BnxP?S n'OX'NwrQ,>),⹮k:>H>jqł[$xo}80I}=wfV+~MǠ;a@fTE2S9rUoi-P_fhyr.7 Dˣwq )"-Er;k:i-LV&FlvU}9ɄR{}Rm|7L46 5z`g»d 5N%ܢ`Ma[}M^8$([0<%2⏔a_b:9q9}w P.;Ox#t.@ - 0ҺXP1T%zX3gV; ~e7T{D7_*v׺:XNPD+8B҆QNG,*y)oMm Q>S(6Rl~cT8g׳,'C8΋̧ a['Γhj t(yTniQGVZp: L&Z$>1ōVobb;dG,]׏4>XT 4=A e^sBvdebpɍF.ʖDEZhsUx / }i5 5I̥TXf%Iih$-ȏ́tPwe-gfBr8iVΥߕ0K~EUjlhƁF YLoԼ*rT_źu-EɅ;BssO]:5|#^۸k̵Mçt!πόl{),a޹?zu<2e?;K b7f> j+{ %}N*OI:&Xg;H5Ȋa`i|!ww :>w볫gkV}'Ө%@_.?/PrT'{2hɗ0po`^-մ]Vj"-֩GUc>C&w."Wg8ν#XwW$h{QO򠵓Рќ7޻{g秜:C߼g*//s VG:'3|zNdu?J?~oDWL4cesI..ݟ20ӭxMaabSb|wgB"چK0ۻtS&qL*|Dw3485 V _Ӯ[Ȧ2l2:r*?6g.ʹL\a/ *D*/Pyt2prӑw>kHI(-MH2 Hcٍji u'Q<50(M3$G`޺n&3-ц;r0et-b>AsΈ\"^ Y,м9)mMz?z\so8/Y¿Ch:sRXGv 'FZL8"m-ٮLzĥ]87E1ڵ ;1ͶbW{X =f^~{w f`" y[n#x? #֬i9.xI:m(Y҉Pu6c_-$mZ)fš[!gǻ!;+GW3aRS/T>uG1km@U1G9Tc}Ɗ ӯ>Wi7z}^P&Bs(aF[jmm(xtդ˯Zc@;ٞueÍ[ T~ú-MQ=SG ^{~0@eR6tGjI+#Mj'2Z"9 ,<,:7K~[rV'/GR%`A4hxI~!Afgt1b܁TD~xb/wuW4&|FrXR\A0}z*yqHq0 ڭmGh &3=&(XL0f0r \͎qr8ک;#^\UCŧl! h@>nZ .IٷG_i2a9k.9dB('//Pe8sJ.yXf:^2Ij5,ׄqRlg|6̘򽸮 -cģr<>m$" fW >::#ā,6яd|߰? "GP}y,Ρ(u'Xhgn &?]CiZV^]l,^LscZS$i`MHŷ &@Ut<hR]>_4b֠MQH_8*5% kE.l;yI"K l(4IE8t2P7pT0P$^Y'7٘ZD|R.5[i,52~ ń%%NAM֌Mzr~|tHt*fkSFk jGņ6V p(jP3`0>-%m@Y`:@\wCqBJXȻ`SbZW:ca6eiKWz3;4;\EF>C9$ pڛWc-O@"6+GN}[H[6߬[:`u2o MrSoY$w 37?JҖ& Hԋb^5!0Rv4Q^q(jFe*Stg-XQ~lMxR_掴I{v$٥f}<EBbCC1KLMd>|!fI#&F_[j޺F٬ !x;"t P'G$&zӀq9gf"y ̕XWMUv V|;{TWs6۷+&LϦ j=+f/ovԀB ؋ fOlBrm\̳> caLxf6_WN^X,G(,Gy/@S.((҃Lc)gXCOa J`Ao>qB}ZTiU oLHR[K'Xu%.;,t"a_Ϝ`Ą,}f:[NBvHkr;tw/C" ۱Ej*L^߰AcIcŅ*JӺOW"gɌxA]v-'2˒,(Ƅ"Z'!:!& C'Vp+%zuk@X>%NIW^kβ7:)BEHbb_ׂCM|᯴fM3]Mo^qa2!%ݱ lefX.t},50:lİ(ᢱڤ?@ !iES#Gv1J4_<^z.J*;8 \6~OM/"nTڶf+#:D%sZ-G^]U #~?W΃z8ZJ_C2Qg% /4 ňg)O&8i=ޜ{E ΋Rğ;J=:.\tUx"앦ht#ڛ)^O dw)/Jba Хt}gkyyYA4~*ZI[޷D\:A%zQ%3Х<Z0 X|ǾAk6XLI.Mxs^y1ZAi+Ze ci VI)%C413  Yˮ'1wRߎ׫ 3lܷ9awTNDNpU | sHT|,"ݚd)?u}3/ڧ#"0񤋣dץY ՖsWsK\*N$ ;V^#qAE|)oyfoF]pDU%z[,S 5.asx mnNjvpj)Oϒ-JȟOBiEMX}:ahtjhhX2q|[`, HY mm: *\P(%ᛅ20@؉{{\ș27r&gV3K"RS;=SyaAo0`u6[hOA+ /e[-vvr_k04eɾ`U<OLnwފ*0X+.Hj@VVL ;zqA*dE&% II5L-Oh6ro)VKaτ9(pUX݀0xfT̝v>Wr G}1޼.;ԅz lSV-Je9r@*79> !ipwkXOdoV͋ V2}aFBoҒh$9$]wW'x-d(#:ߘ;"0lS-OԴ 3*δ׊;r'h; jGwʦMZ Kkps>7{&} L@Y;YQԫ_*ywxyEQp PM-~:bX( *IwPƅڠ9~1w0L੢Ʋ@;/ٳ;(tN.yYyn "ɊR:*vK4{6l]ǭ@5'odb-wPn 5A[,ԃPđcԝ' 4D/R8'W5 0Q*%x=V>FZkS)>g8㯟ۏv+ y[gExlj!rpv8(6@@iegZB;L~XPOܽN\D'#)ݴ%2|>XCHˑ#׮逇jҼ֑K:H$BbIDqV&+)&e! Mi+8YoYZ TbrR"%+;7VZ:N^Jc +5iVM:Ȕڃr誌Hm ZHw#Dւ9ɋIًC !0XSSs9!,o+k0M-e=%8:ϖ]iTJזkO|6]6Z U!$#cLᭆ$X2P19ӽRj!YPЊ*]s, CUjnsGұtJi)ɾ?qOMƇ4h$bI߭kl>yrj&NZR:U='mAoO7{\rt(Wp/_˞O2WS3=D9 ?dK ^!i>՚Er0ѓG{,Lυ{vǒc;| yo{W%ub\W# # 癹sU9\Ã;WXMb'UI9L/ JpY{ty֍C_+^(@\LcԹށy9+NNվ+~٭ICR<2(dY>T$8ZixW׾k÷>ѐ'J ͈Sm†Ȭ|6P ˡn {Cml홱Ie;6V;Q(_EHƋǓUOwHY[E˃/WLEqS7cے;rҫM+5@8dRxkݚӨBQT~a# Ail6g(%`0b,8 ]jSm=рtosTu9NįL Tsx^)+څ/Buad F'*lR [[`5V*BNm,ȇO<76^QŒ܋aWm7ߟ;w'I||ʄ(RBqE w~./xθ?v^>SeLƠ(Cd3;YT5RQf<&l <Ū?>Ư|U/A"\ހAU7BXEóQ]MdCJ? &ƈ${{eNT>CXn-q[IvJN):*d26w7! (~[R%}6“tbm3<뷊]ŞS^,P=mW~ ".8ϣ_A8fkp~vX<#@iCTQ–%8lz_EG8=(@EChZn V6|VziB);:#92aRjPoIO_5W-R!GK!A{cO͈|WГj +n7]N6]U0Mջ%lcIYq"OF fķ*I[DF v ! /f]Fٖ M!Tl{(8bUg_pqFlFߓV>ZLgU+KKzr;Btv^<擐J! @3(Y*cv ^H`:f{'0 doLDqj *TIhj m@S9v4p5P2`;UH?MFxTG.PP !]푈 ù0e';&L $Ƨ2b5su͹G\rBUnIkFṂ7ޥla֭~;$gBb. '9yM[w׵꒚뾘*e]B3J)eO|-dQ+_f ]%m] FZ2] 1I٠QĨ~*Q/q(5R9(dIRMo4c sq _w̪i M0 ʩyMZyi&ǫ7V8e)#:n#Oy1ͯP`C[t%%˞|x /kJ6pdcTe6 /XEtM'2LݪL #?Bv"wFQ2n 0krksͯ^ax% - l U/t<?6[0a3)cw :T66o*}bH>[_2IOe-g<؂N7mkmIv v"mI&xI 3Lz+t8RuݧSTӑI>o{mRDY, QheЖ8{,chfiQ˼ +ݖi{# 1$S\s*^Z[\]!P9w . t,9/6f8 | q4 (s v"(ėy>e@gYZ07070100000298000081a40000000000000000000000016239ea8500013a3c000000000000000000000000000000000000005300000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/ethernet/broadcom/tg3.ko.xz7zXZִF!t/]?Eh=ڜ.+0K$m-&E5  ΣʑaFhZJwR1<$逛]R'qmAÉ)BQ^3w̦6|W"MXKc_l`m΂qS73bpWUt (c3Y:>fז?_ܦ|"`1sTL>m,g*Ul@#-@49jrP"~RBp*MdG4ɔǐr{ NlEj|n I{k~du*FJq+lE=5Coͺ(!v;*̂Oφ9mfcd@x_"[ |Dlʕ~,:h){clc@hbnp{;V6x>C)ݻH֙hc̰]c=ILýEk]ǝ }IF ً;R\* YNL~\,HڳHQ ,A$elwx##WEfD a:KKE5x7!:Yh@!<-h҃sf5O.A S.%ٝ(K@cY09n===1Kngr^xӻiQt , Vݔ#DE Vf`"Ek(mhue-$"5sF)c*N/Dۼ vW.u)IJ/6h e͋,o_Y_*e|hxZ!b<8åOn`J&Hk{aM}T-{F(TFȷG [@^+O#gR&ַ͙V&)%~#?o\YRܴhcra~>vf^ki9yrL&:c69 -x7۟'hpm(dۄL&Q_r AyZbM2q,A|lzHx8MЌg>H.לgt:3)*Hm]J4Ò [ܞ/5~Z"Bb!S?U853UK蓮^RTRn=;hd H#>3-Mˡ26~)I|1>ϟs `dRhMB'jy22RVcf`o# H_<8lUO GOX\@)&T="ho);#o+Kn =i3[57z݈nMcvt'}A_+t/LĆ$rO$Z8D cPv )j'ɼx(#qX'7[98"官@*r.9) ٻ’RгIJ8GAk[] <9>dzͷ`Am%3LOڂI*tܤ4ǃz~nl[F?y Rh6?_ ku]B0Ct ~ݒOr[qo >q56ɕ@ nZж+,j/"5\_[o7$?Ls'|(N9ڕy^^Msh"_U)Nj2?䠓e16O:@bGhWE%D6m +~Ϯޯ1I96rXrqL>\ @U׹ݨ_ Kͤ~fˣA嵘hмĪU9ͶZFHW!|Óqu-PQWbW,ޣ5r(5XdO2"|iA Qň ֠et  xT 86 W[Aޑưβi'Ѱ"Ip{ G[vFq8Z@Ûq)|OfKXt,Q s]RZ)C7_y8Rށo%^Dۡ鲂+]- 85)e{O±RsBk B:*G{4I铷\Ke~ʓ21wV2XTU%mEM5Z1*+@lC&;e3> B+rAdMJh]?>%49@EOInt}a0NN 4*hTC%VkHd[ifM\q ;)祣k`ق-مmt$/ PV-sH'm΄ 빠+ƕd':yAl4WN|3}vȍ=0> vHۺ$s/`K,2دW$bpPKoOpq}z cp".p؄ڲK[.pБY4zsNWN #b7F*'Y_֞WEM60 ^˰*L%I ,B?UT!Vu_Vyj O!!xZ #DiN3̲5#qv^倗UZ/Qq}TDMVWS]P\zb=; =ɱzb}#qmJf2Y[To3j`'QHD]|JM1wn8vjHXrUUspTXzQ4CA?1dN2NZApP͘ 8{rHo su68=gS6M5MME_MiucV<\mFp}@X- :+;pDc  `z[po{`0'laxQr+٩\!!gw 1]jkэC/Gx#$bq5ub r{.aծ/s8K1M6B3ZՒBu>iIW Jk?)87@V8ǀP>ɧ4H`o 9qaP~lIeU[k̋ bza".բ.L92p ׇz$ rNj,mLG@6h[z|&a7Wy@|O:wK$feӆ T xwd]-4s,@oK$`a`K^z:PE (ٴVv-jiyr2G L.)1mKgr?bR抋m0!b nn䄨|`H|,Hǚ.PѼJ^xI aZ1ėɩ#Ӥ*M Nr}Kp[qjGG zfLyQX깵ew~<[QSZ]'۸CھkM38o/ghBg9A201x0i2(L?T]5U[`~zd(f 9zWu//6"Q&e{[_QA&K};M4m5WG4QJ0l1f cZ_ժ18޺i- )Y]%iX,5gqи5; {^I`. \ 8YyW|ݹ˓>3q <`Q[օu @D Պ:W=ABNzT æyAv5c6YTx?iݿJȮIM",c3F:.4SK_˾vQLv4Ofm6;rU13N\nK})U$أ _#|q62s#ԓABeEM۵t,1_VqS+e+ 8FմKSu8"߽.]c}$=TE AtV9Է[GϡCC|l,2aH*? ,${ϟ""?6w<:WX5 @mEmey&k@)unFia43粤6~Vdw߯v!ª:ء֧"ݦB7tܫcxj:>7Y¿-*6޺3" XaJ<$um jY6kV)yZð`"aS~SSY -Fm-!%dc=2&@\AAsK@?F/XJ璿kvaaLݦtPfR>] A5HvcW^f?ub0]zwhV@(*Q2c4^" hF5^NV Un5ڴ$yu"Tu_qEdIQ8>Tr1]W <γ*ӑqk{D$7GQ;ݢ\Zr.3*_ ۯoT#]+ΝQk۬!0I*SI>zɆS =yDϒxAU6x7ԱdQusCUWjjŰvX-7?9vK ư(KL\.hq07Rk8\nZb.J <NYr$M?n*6Sn-4/P%1ƮT*>!`k+6E}5EC5Cl]Q1Z {.{'T!1 ~ǒWQb,V䔇Qx#î32@2$^ d޼_KŴh֑V M^ld_5sѝ ⌤Ҭ I1k-T. 8GZp~tK8~%9ѢO /N [w|>Q(Aw18YJ59ѧný0h9W*a-,[iP&w5b$#Hn+tR^8h⎌c]OWg:&Ź8 379s3 7;"b!Z FZ{nXs׋ {#QJlRE lhZiaߛ 0%)19m$ᔰ܁1%U:IS*V}}zw:} c=P#_}Vd3Dq{~ua%ixm۴3_?,Jp@k Ps-!Zu"o%,l+w,Jȥ-uMU''.c]??ׂ"9rG&AMk IyT`:/oOcq zӓEW~m0E5O`Jd\@ܘF`C&KmƅĐ'[['xtI $HNƣ voKʈ$`Wu[YJ5DF1 + L=I`tPP$۔_B<7gwit3;1hz$UQ0r(oɇYMD)QMo_p dŏK[UjY[t"  \Ei=X{Is/0m3RKEt5nY~n\e]YcBηA]jF[w(}= }_Ŗxx#v~xqA,Wˤ *N3PDv6Ue {ᏍN)a&GMBl9]P2oxNycۘS;DPwQ صiC3hc0nmMH3ٳz^}Zjy+]=(u;mr_,574/CXz9Tћ;R,䕉0 \:^ԼpUf=E{f|a48Շ$E?4gJS.4U 3.1é k9PńMuڢcFS"5?A+Ri[IAWҎ ׶%:L87߼&W]?wnw/^G_$/KSWz胘W=ŢG={!*SSERW=-'Nm%޳[U/|r\?SwȄ g9wb[X{F=A[;yU~M9O*~Xz6o4'ْ9IdK#/4'5\ib*7,ΰh(37Roޜz&DªCoHc ]?<6,.Ir6#P Z6WOcR2%O-hᬁ,Yr &bT,YŷJӖr0}&>`=V"Pm3)䄂79uq./$j/jbq0venk~Tl7Ǽv+5wODgIlfz6aSpWŸƋ0EWN珐aL\ x]#sJGj+D7>CNjMAs|V_9z_|H t #"ɪ3q1Yr Ya76Abh?lDwqJX "Ē֔!^/Z'GY3B\^s)/҄xx&V'f 9>Ci JA6?y l2R{3VQY"/&w3$66cAvH DNsPypͼ=gō4a3gIBΏY`. TmmY_O»#gl%'dRB,(t$EqR۵.x om$)57; J!%d|R7uVM,. ,wvuZD&#gO)BA0ïzu 76yD}cl@Z_OHM(!B[=ϪӠ4L.䊊q]?h`noE%e.PcSFӓifI%8j!ȒԖ}R;(k S&;@{p0>_)/SMivFhM*ȓ9kRyaUmԟpGb'}>: uJr=+syQ8njAi5h)2T*J*J-,J~Bz[֐LnO'?:9{A9IټN3 jqkb|JUCg26Q(hE@9⼫rpar&H툽E`(N2' unU yH~9AzkM/WHδ~zU}ѭ3xnizsQJ7El$hdȜǘ.:CR .[z2 Pn/x|~Ir!ĺ;hW b `Dդ|` /MT8l`uDfLl uä]aWۅ=s>{!>JQ vsVd (6 HK(ܹͥ)#jXDEc;|p9ҡMz0p%;JQ SRHKȰMrxم] ̊oQKX ’Na!HֈP Q3&RQ9 ,AHf-'Q|$]PgOؿf7˲O u&~^/$^6@C!%;O*ftzy].qYW??a,[>=u!bQdDY`\[R7y@rIEhqbQf8 Oa|a onf AGz$i h})`F;3t&kCTcY2O'i keǦ"=>P2z(AINai[#6pu9믥nYDSMLT]`EY/ZG AFXMo+Yncijv0w ] (#UL^>rj.uD/3:N|q 3w%N?-Zƃ^*Ʊ[bLsݠWC6Zfs "ND/jRPJ]"r(9 M eܒ͟w#0ܓ~:quNCPbuAaL{Зf`i(Hl^Ϟ~Id>Y'$»xEO| OBޏ8:->2n"lZѶsgq@`J8H IWajj-RjEm|oyli/p>!#s6E<;Ow8 [+\< m#=D@Ɖĥ8~ci<|-f}S,X~1p^j|r<4|hcT UժD hͶONU|ݟUhoSQ0H>/vK7˲[^wa:rzfБrry-k}'KG=M;򴧬2JмPH:=l֏ZUҝ܏gE*;1 }3X Yr鹐 j=3 QH"VZU3n.A&]M9k+zYS]9{x;2 wF nk)fBu7mTԛ\G۰Cʀ֎Dޱ!"VF(mtVT?ΛȮxV. -q\9:fˇz:AװȎ"*cB 3_S#h~Rq<+Gk¹V5%=]B_KPBZ-0(vlE$o,deopQcS84\h" V|դ5[۱b#Tgs$MjMɳpf1\_MFzZI> a> &n^xӳ xz\!_x7a$^C9XZ%yHdi7m!L/#Z̾_p/ž|(eLjfyuj7b~8΁Ʊ0ˍ|5]/0n-K2oFc@5c5]PJ}4_lSP@pȬ'.J H-Hra,`bd/?T_oꇅ;!?8X IyiC鰊'A!WQpu䓴gIYE#H7weq݂cѬt{5(?5*|_ϹzW4[aunR2,_?]$eEt YugC@ !Yrߊv5꼳vα1Jwjb4 ND_Ki߲H(\?ra5|Pٰ8 gmե/9@J!S]rMR;>ͥ:#d푖c/jR쐑"E~q^^}=(j"6 @4Ti-gv?SlYVeZF"pPuԨEoUN?^KG2ڱkg?zÔx)Zsc oc`Nv0KsD6WD?u47lmVVR SI4J6NZ2_$gqv5P,**4g$fg`WϚ_LqzaYbW2h""mp7WSz+"X%6i>,5z$~ Ȅ Ӕi$0eIVSMF3JZ WY(sb^LrUL@1+~\ȶ1(Ղ*co(z`jS#. .;NyWέg/ٔTF4~o9+UP¢˝^7VUx{&*ȸx`ⅉMsA5[Y{?"G`dVaBBBE3ݴQ~ȎrT Pi^5fl3y *uIvPtqS^A׏&z\iZ’XBSR4;:>hp6wo0|}J~fymj^ASC=O}σvIZVR"We 3jp  g0!3Ҽ꥜PVt : Ԥ$>jo܀$/ 5+2ʬGCD?ٚR>sI9ҩ**,w69gKo!4-$Z#'4~F:4K bm}5IgWr 4qo *"up}Oz>kx`3il K<%i^/glXbz@t$˾sBa.8=,Y FuӷoBėQ>0X1]n'|jpdyġKl{rTBڮiΉiZB"g!KUkϝs]g[5s>]~0-]!'uNNCm{|z5Ldn?*F uM3>GyhI"-^#{ՇT!40h˔}rSm:c deug~UH2rPXGKg{ Vm㰃yY7HÞ'WyzM@UT] f9Æ{IpAtpĢePe&XԄ->t:9tx$&-*iNA"oq11, \4I7@•yudr8 @SO 2WUiXa Xw>υDe3v0W_؍6j¹g0t3X3f8 ZǙ\ũQ 3YrLIx.p V!1yyؒ_7 *'73D5zʹ3Fd/퐿̳|Jb@ZcOtn+iI4̢Cp fpUTjώ,mL񉜒{/Rֽ5ŘCВPk\MG:(ݷ'ԅy{th9d Shs#2Ɗ+! yԼFFM Y-PW~4煰1y?JuSDCn- Es풾_G/pUlёk[F߬*o$M}n;d@\vY* ۾t7q5Fd-M}qal1OG'v-bsΟaHz}U_JԎͯ$ަ 0ʜ)X$6{ڞƔdXx`ɌV(O8U~&ɘϺl]چǵ|M? *n]sYԋ/{DCץY֯=/%EyRS>i \6Qov^賺XJ\WD!q\zs<o#gWG`Q`EDZz|M>1ҀRNh0@_1o/CW{|4Yl,x:zѡ" _{Bœ\1ޛӶ-cA騑ȷЁf]HE`˾dSрo!=?B *>Q.PF-E <ުSwDW$h^ nRKmk5mNur^Pry8(MǮ )oǃޞ@!e %}!Fe~yYjȹv>!_#'JXGZ ؖWn)Pܐ "B]Orc!6\?3\,R; ހ/~ uޛZYRM@4hJj(_ 7 }?d!sw[`q4l&8HAn  ՘ krl6TbVu,򐺒9sHiO46l5VRB~;,W=#h[nwZA!AB4AlSHy@V`i8m0>{w"T"_tHf = 5F#T %2Ȋ+(ݒg}1V{AW9[Dfڟ5ʽ!hCP>;]wwQ'XyAyՂa):Liz,s *iZ:`eD(Uh@ЄT·^X"z|JH]9 A(ck|\rC'~wq›g8!cxٹQ:23/Xz}8=;UIq3byDۢǾ%žwX(;ϓƂnuEH@+Q\{ZkIKُX}fLAsmCJ٣DəmaɦBp=C3pbDGO\[ \r8 rN ϊ\3%ĨѵfFv9''|Ω 9~zݧW4UAR ! ^jxV N"{־OHqЈ aK Ȓ>H-u{W$gj%ùoA)odK'kOIEJ!Z>r͚{#:zbxٴL`-.6c+M5) Tw58^y04k{9IMѰA#AE:rj~Dh NNy L3'C((f֌^’Bٵ3Q^rTxXs5AEiĠV]޸35)ɫ#~ JZ?Ϝ:AU&.W*S~U_PUd,eI49˻xVMJA`9߁F x)oKKPt0AVw,/|򃤱~ kQsK[ү ۺaG=`2+!_V%t":`%|VΚ/eP B/pEnP0@ŵӞUч)̔8`pd„i2!aK;4&w!ࡋZ֩UyBd;xl8 `67Ht%4Xh,v,`$ᤃs9zX8#dm eRsU`[F,kr_6uFoGJU'۫%$ggH)\Op5;G{gS,#ЪN32-*@[J7&B[}< hop{"ةSѰmW |bwƖAZ,7(}P\:0 Q9.*H=b$NdM& uUD[Xo.y@VWwRLt=UwJm-_l(GsawP1[lAV0tzFTk/SU&4Au J ϣvYӫ*Tt֩BvdP x͹P)=7@֦+ T2ORܶ㳮:k.]D߇{ō8c0pT%;ա0R\NiSsJ>ZD5y/,{:eE` {8ۨz)КKwݷI8'+q+.1]/w1a^F0&;Wz˿sޓC?O݆-_ XaVl! M/*Th*?c>ZkۢxCsxm z;^h8J?~8u"KbxW%R7Zy{c# QaVaC2K3is$\٪Qq.xdte. j*֏ "@|/A~5*0q@dZw s.o_S $9glH#b3`AŸ8泍+jhl4P;<Ł_~D8) czpXN@:?%6S$2G^׉TwmڝA3&l*nk򧮾OGl4,=Ҡ@hQKm)\٪8,IZ>]&7b|a*3/v}_oSxf#3 V1vKn߽ zxd !'Qr`r_ I|$f9G9^aTj~r a-!;5럲A/J)CBKZ903꘹?>-6s:Ƃ" N5U걐T3vWܚF>_ ԮӳTtoȂAΐt$>hh(KY4HT|D`'OErVH*}>c/0 e7 O S5Gɷ P7 FS qIƒ%@_P(ϙb] ^ɰM2=?m Hl̰cN eҟQΪ/(7#p=ú]Haß[?7@n5)T҇8 v=f%,KqUUqV$Ոf]9Aj;U𩴗LI$'h b^a>{#dlDjiƗ T-df&w_lc[? OEMt-D@*dCToL=1%?cZ!0[)jOInܗ\ <#30}Tu =U%=ѐFfٌ  L0t Ҩۚ77?~je}r3I4t3  ])lѪVD,9ɯF <!F{Oq>O80ۈ r~q;oSW[ qM4ϑb[*`P1ҼG~ZTt<:YlyTgd?GCi@Fa`b $[n=nІ2@0>x! W8վc+9Aa5 `WSԾSXF)iՌNeOح TК/8{[}?/`<(Ɏq@/0Ń#45:lgƔ|(h"V^!vS-*w D~~a8T4QT"m h1xMcXoұ_n tN&ŷR#p1[lu<(F1{JB#˿f:6{é:[B.x[Oa2SO}ʉzs{9\ 㛼Ԣ Y($O629~+V«E 3ëm?ɭŎO-!"$ުxLr/$&#t2w?xXeT*9].l7wQyB[5|6Y@O9).= YMMșX]KQ.8%nJ@cejc,SK/H+ I! wP)k.3aFQ{4e~4GCIZ}Dfm+Js ҋi) )9V p.X{UZ 0=a_GJާV7) s ?+&\%F>b};/ 1f S.cʷnBwT"3;E):n#@($o0Z 0kjrA&xe*^qr`UvPh\(ܗg@e|J\{{_#P?.lj(]E2. ʻ,j1v]ZEɵѩ|aD[ do\'m{!:[`cɤfIg#";zb[nQ K'yߋ 1\ڴo n\w %3/{A$ q9]DU}9r\;qTy>ޓ<9hڄGˁ-;Bp2nȿԱLV蓪gpǻVW#6 tAW0C< k-G NfIBsb嘪`\R1Ȏ{_s;.o`P1C0qkh߭>Å'|Pnҙk 7ؠBV"cBmb:+2Y|KǹhJ$V_B%4y"!pqJR,-kE W L;-P02bg9EgO:ASj}HxgWX%@B;$&ц% ]kxSf\"t{~\Ǯ\/eNCэ~_štāJUpQ슬[ bqzf&86+  Ǵ.j].܂-)m+%$NnFu@kRllm,lc͹1%{1mL`P[n,~?Y]#DrsȾr޺rgP$R )ZeL\CwkJ4* Vgfg:~>QؼjLDfS+p_DoB^$L.\Jbм(F@)1 ]lPM,h;1zbT 1JIf@S'o:?t/Vχ_] %{~ 㺀?:Y4C@JXf܌|Z/zߣs]{$˜oqk&D3v|hhoPD;Zuk!+V|+L룇 L!G.^ua#nݖ²> ۯfĽ?XAXE GEG=R ٛ0|JkiM/aheNpڽv (;A<.$*at}a1(OnsNqp~/=n\u'EVY-wY}M 4g0/BS%ij,`;VE Asܺt 4]*_|h3TܻװCBTI\taL(>qw3Hx7P1z0K?^#pb4>mj&L]Jz5:tT>I׫@csH/[tC"]\/{;[hR^YAjEs_{Z ?qN"H]W8YO(hp*oCq~MR-핣$>dM<@̱Ec]R [z6ˆ bĦq%E_0jrH$. aиKSQqN RLN>!q  *IlRl IT0Bm@Tkݝsoh#pjY`o`j³1 Hh|+q9/oP@NYQ!;m$xxl 9fErBak{~e@H0~5EVJ34FpogG5呋]da@S8YƎ)osi$@uHlGz-ӫ|SS–bNX?";i3rMJ< 3V4.Y'1(O&aAA\2 *0<VmL:AV't馯8rEtbWG^/rs5Bx`Tk{^蒥d],_VxgY>C(Lof) C c7ױ] $mZ:Fg9g/HrnԩY!M1?+%xBoEͅUfb1ڲH"zN6)IT SȪ lOR I" SKxFtu}CqO!㼓,L.3 ?G$ֹҠi99c9Exq5sC|Ol @sNVv̉٧NO "8P_ݣIGE[h8xxh|3*BjqlXCE$|XqV=#;w`Q_š0C0KDZ=VY©a1:O LP)pH|-(IuuSZw vɻk㘼Rk?V$/SaQц;cI :uu%tkb$aX&ԩvzB.QUGF 5 q-K) +ruiyeN"&8mxJEhPdy}9ۛ5({BktZE"xYd̳w}@vi,[e3)/ZCw&C*ωbe垃rfo_9ˉǿ~_u' "ώś! / 5nmpgw:$+|ieBࣹZ9Uxx 谨 nřepIrCzZp)-{(N&2\2>%N3:wط`FYȚ8dlQUa9q5ǶŸ¶igcj7'h?%g/>]OkӉa2u0 ^EHL+t͞y7falpvL'IBZ0((9>z,IP鏿%``ן/V#SW E!wZWJ}j"Ã*/G^|w:Dw'2%n8j2#EkPc @OfD9$}׎?W*Mzl_3o(s$'*jc gk$Z# 4&> RO)(q!MrPyfwc);@_[V$'jg"`M9q"L**-ey)^E(ꣀf$.ˢP]C]6 ЧK*x+6cH X bSֻQB]GK?7ӿk ̧h|"Yr3 NAYݖ{JKK"I{fuE럭Pz%F6Z6#3qBمG8Ov[Eu&pwW0@HrkN snd:Lp*vjGx!/ϼmG.HĶj\B. J4 !Up@̯/˜ . "ϞTi]ggk@3 sF'fEsB'ݹIA92W[d!ƈSsYLVFQ{'R͐d6:mG929JNz|:""fU \R^bRiT6+r*)y+p69aq*%-X\/JxyG7U^/D^M9 p7’:ya)e󯜶 Ny2p`ϿV>*D{kwߛya5黏7[{ H}&_̰5ͳog2h1W%E8<-kn@*E(G[5oUkM?)Łj|T.} ٣[4?XSiE/*RBsGDm{>2ib ɻmM# mgG~|_&EZJ4D5$нHlYx.bIђpY͏5՗q;[ u 9Zn>E m`.Ґ0aA\%L4&%\\Vm67p>ؾ*>@ROF)As'laX*Kdt6=0wpp+ 78\9_|8*71}w+Ը3V_k˹_Nιw+$Ec9+uUb_HS9$YZ.$#ث ~l=]]A6e Xs#t.o|FTq+}k-u Ky4n<P0 ӄ?$|c8S\? a{04,"D+!2%^#]@|~TMkۜ1?ʼnvkCXWTImr }Gr,wj%!_Խ qcK6V_'eס_Isi,Dv3h[6dVt {E<;ea3I ?gZ]I:a?Y!-AF3-2&N9Hc89I5ms*<n+CKeW8!|}Pu&k"T:.((—m fT)wB?K*(eGLpZ~90 \(:i'G)x-|uMEҷqWp,ipN Q(bwhC[fa{)ыTuOYeq,mx%$ nWi OP87iЕZ7D niw+v.+31_wM~0 =%`W+!]B4"||x:cW@E^,,MX꿤yC'jP%%䮳t$yGa2hBNs'u^t:D /pX<ԪܜW> T쭺B&(?MfUv+y9sߎQ;5b5lg_M zlW*/@[G!Oc8Lb X櫠W\2fyxpHOPc3/$KAbGuG`0FMNV/1=x]n1 o59'dYʢR : cOT(&b'M&" ]y |@ [+v/;pȎkD$m%GMn5!蛼y1̪:}9 nk-8(G v:s-B VcB}icNK sm%Ҵhoч$V4Y?dUA^2jүi7ǴUdeDQf( a1c@<~Z63@걊WcTP(/Eeq>"\fGc8۵eGf].f:,89P094VwYz̷I aS/6~ OL){-Srd Q)9ӊt_hbW l:. $s Xߑp^Ô}~ո ʋ69  %lHQ>y~%:M,Tuk௛҂<㐃?aFQ=z&^ 4oAt$Sm|4pC͟V{*-}b{HY(XZ-O`^@2\| Jn9=Df}ڔϛw ;)0*̃`MbJ!#M9x8?v?ENm>m뇃B!1#Hk6I {Μ'tB>Y_>a5 `U 8 a* VÑ8qtE4hh~>EV*=;LHp 01 T3bmX;N(FԀkuB۵jH$ᓡ 5@8IDsa|\1o&%߳JRph;ɳwSLC$])gCiϒ(huc &fԓFP[' lw^(Za6' ҩXV .X?@SX+'؊bC}X ~*s!! '}4R}*13ݑFv)Ïyo\&n)m{ޢh{n<OQUgY|T#)ofm>Ģ 5 J ٬CRfGha'"&`d><Ys)>J0fS ,*vp0®ҲXw:cd5%v;D(C_=Lm?a\qRwE^ՁSOYei' S%9X| 2IŽ4J}^9"6l o=K@G *)֛; k5{qζeࠝ")u?8=9# qzM*yDٜMG<ȼ *`3doue[ZSw*8]7J&3jOd{[ihR`u B(;_,ؑvi# Y2AxPN=U tu#Ndq3UX|EIOtK R^P<Ѯ{5+_'SY+!'n_!dzů#j]2ZA,Mz\j)On!/KM_<-$s3zϷU;xh:A߷#C_l/P \q^%K&#Ѕa7kBXI^ }F .w!/ku4[RɴQhB^\OXcD9OlIBFlCw⥐U`4N2ʎ9Oy8:9%!,:l{>~`_z;` uЃyON휡?6,ן/3/|$KӱKK4f L/hH' bso/ p¬mۢ12\4jXҞPrfl&{u1TAѥHЫ-3$O)+{:S׫Z% X%?rwJm#'Pv$ lt’̭~͝93@Xp?N4&3y{L< Z_Ev(%(g7+lp{}#̄#̃ex3dƐShosy MS~pq )ngcwɏcN弇e΍.oM`dRd|zu@rkȦy1U{+Ӭm-O`:(p&SQQ0AIOF5h LWsʘ|`x=YP#AO{DB:m~Oէ9YiїA24TD6,!:;jop$'/=:'j 304ц~$spf!J]^)o5꠴oici%E?ՑԪz&{Sl+O50X(?:?X*Jxavڿ 4_?`Gbj{0# tVh8SaѴ$ z ROL1,@L}j ş0Ǚ1yاD[o3b% Bc|j_'ڄڏ #bKlEHu)`Kݫ6JU?F~TyŇ5$(@!$ QnNnաht!yg J/~5Jû0%TȯDޒv Y6?y\JӾjiSqڣ[vC=$sA eVӷ d5AՄ]_cU2My:Ϸ_w75f^e\ƽd9D X P ֿu7>mʂl!p59 4xڡSM%KGO?=A-3 B$V3ӮGA?>z՗ڭ,ӏK&F@68p1zHuZYҞw2;hȬc?ʱT<Ӆk߯&m@8c%x!ȿp?O%QFj9ak Vޯbjat(4'l1|_!ڨ\ٞT':#(J]&Ɯ﶑pe8!.Ii핏EJd0!y(qT .?-Lpl} Yi)zw%V(mg Pb{š0PCn5HaeJ$3B[vF<>} Xm ^DF>EdFzCknF@f`Ԋ?I<\Gv3t#ć>'PlA>yy#eG_ \m#- @3TYݳ^a Se6ЊV 7i t mG_G#NY,7qެ|2kCm4^Njaષ΋e pv\ O&n=s<ܲǯ,k[hIX$.ބ39&%TR&ە[9X4W0qƋkXY\Gpey&NDB<Jg^m5=ɠpGnΏD;lZ3HA[m?y` FາE쉌b^3D4O}4%)3ZWS; Kh+Z&BBvp>RM#A) [ o:&hWݐV,d|/IkiM|+. T5j 8{; `j Jew6C'J*/Ŧ `Ҵe {LwhTr-d|/k/?"MV2%4W諁1%,ޞiI:cדT1FD,'Sln |jPSM2lq\T@Ә|q)o|[%9Z#hԏ^HqR;{Z$ҁfB0/bŷfA5r:E i1݀XAݲ3T!9fbF 7Vj;e,x͝)Mi2˅ yܡΒ"ÀK؃mg/yTL-hP sDV)l_ q*VuU-_݊t`M)v0.b=p}REAHi֚FR+I!_ e!"krr h-R<(b0t C E8jyc}be֍q G[?Ɔc.Yr%Sa.\Ua1ٚX4F(CS7ea}ұ1/KK oK.FkR}:r:\yq$(cg Qxpl:WS3ed.1W"yɹ;yCI[ʔU-yIqM f&wz^h!؏2Sq'hw$t9 u9Y~} ~Цhv?%4MӸ{MR&Qe=L^nO뻸dkv~vew~Q bl< ;s1G]Pumf^pw ۦ0w,18 09Y6z D&<ŋahj )̾SC:# C0{So2H$H tF=?`^N ۙ:۰JYQv]-E}Sj s:枎Qx>+{Td4xQR"\097 i0ڭB򧛜CqVy~~Pt܆[G^/]O|_ƣWwRw7~~!`,)\3Srޥohy_xD-q#rE| 0ga a/J?)ކ)bX@Ez}[+5)JkQr!Wd6ՅG[f+-)~8$Fhˁ(혇23˚C{'ΐ7s`'N-й2xﱅ,V̂{~Gw`x7:u?N\{laK 0 ) -BPt@Ϧ]z}R|WF=QqŅ``&wۺf}/{WQ&@o=[WT! yB3+S9>Nz z#R:^;OyMP˪{&33zQM_rwO]K 2ih3uf}3)1#;~JDA"Ј.@(p:kE{pjU~ z0gz6z,2 ]1 I%|̘qW.}>؃K٪JY#⩿"e+Imn BbrLNӶ bNWTH. j2٢0fsmal vB"f W+1.@DO+  3zl_,iD n_sG֯^^2ӓ–<{Cm0͙ADCbaN˳Gxc;[Lpܥ5fU *]7Ϛ_m( 1̸(GTK2c23-R*GfLy^7(uSi4_lH 3j}D2I$͌f^w"Yp1r_K=qTj Wzc;wYjE/,@C$[۹|׮JQ8ab qòU-\^d9y *Qj~SU`ZP~Mb sckt _ RB l|4PX&$k tj0EhC1IbQ]h9?pFGaRzMƋR9eљyKi鸡-+zwnL'JberZt _6Io]-f5Vi;55m' bvIl l' ۏW:CPv_$Mz71H4+%^#.#Ž7d8,BOXˏg<2;S";8a?{ßG0#ʻ7}N;*El̲Q6!{|Ht\Ga S|eTSfmq%>71 ?7VnGIc-+:#"bq_yۻKrYy͕;ױuֱoVA";-@k09,Qhh1e ޵N+62۰OY+kאg8,r]~j墐c\LfJlhqҎf6bvX1DbЂ=@UX6 ZuK2Ǡ4k!T,T}^{^ejkO"8R}]˂C8} r} ׷h#e>B0@U4kWRFA#NKbFWGe|V C'RC wd.}]cڅIIO{~2AᅭzL@;1k=j5 ~ȶ ^B-͹jMFZ+/RoR7Y8kgW6"dmFIN(݅5f5^]+NX4V~I26@WDOR~EKoT>g" $&sOXv>h,#=D'$d *qtuiMqn)#Z+OR^`VJh˪*q)˒߼]yF++U˼^/$Zƙ3ur)0=Dty9}S+B,c8GH%[J)HFٓyϭⷷLy6۬P|C"|=ʬDmP |> Q*LO%qs:Il+a"sm2}u?]UJb464SP=xM|~%xMvH~e?YtzEI?2Fia;GI*IGo8cʏ=DB~c;mk-Rld~%F}"6@t.u %VQS Ku(`۷ ޭ/1&4j+;8^81XJYG_;9 )X"'y,[,` ''$;BCxh,[fZԖ DC E^NJ_( JI|$F1}4p/󑆔2$wړڎg^gCw)2;jh('h=\.^~p4$pMt2i"\1FP3 \dh&ABq fI 7}eVN ?MD?`#g&-mz'w{aeH}>rg(Ti^B·l4vqf&k*6`h6BwDkb3L!I"ҲF3doY/xu`iTL[}Er$QKfSf ו `'o8H}+P~YF.3GkM$q{=`tQ<fwt;π׾2O)ul]RvPFn[%Qq?awZC_vVgu16fʦoFs[5RĝL1} +|cFƦq`G(`$nZC%95F^$b#LŊS_y}|1قD.o{Gڢfzhu"r$d*%7Y,q{=pʳ8>+hn;VZN ʟ@Ꮙ:Exj]@>~:DG7_Y  ի l<ManXrc(o#j9,+ybhA+|C'SUq!}<#᣿swQPN :QИ-u~*'g!I36ru J3n 43.@:A&[ߠ3JpQLpI@fe-7z[bxRDu1/avQ fF/ȇ0cpҾzRY#Q\1+n& xg.KOvzV8>΃I]Ò2/aF_jFz ٙ-veǾϘPYUgٵ@G+[=,酒𲏝D#*r= =/P8б?җo})e6"D}'GC/b\rY؟\P:#Jj=4H=”puP@&c'{uM'hV9HRJ~Nq_ mB%K-BhFb6ٷ!ş\wzY#.Vg%?Ϲ(+ 2.E3R+Tb> 給Wcl3:MaϱlH/^n: w,PZ({Uܩ(oG^_l ĢSa9rY$7H*uO6oBn&ϧ~5b$T]~y/34w㗊tkRE_lN˷KحKQ5ϩx uNhزU=Bwmyyy3/R G8B^`D$fTdʷHD=aY:e{gn-n.(8 o_F8>p9IHkD/5懡 heθ]SLfT="~ezk% ީU:Af?LW~»-S0@nѰYI'9JB4Lwepy+CGl_C6+STdFT,R]1-7\ u[ ހ8GIÉȢ}@13X:l 6PIMID^-cRn3PL MZ4 aϯW4'FPŻYFT׽ IAKW{{Wy":},m g?yLO86SDLCwh6ᗽ<m9Nߙ]ɃvV']9H{Z4w SHTO' t413"cS喠s o ?nAk]t03qK;/ Sr9' x Igswe41{?gxXD^޵4( M)NGRn'&"Q5T_+WD_80~L<(E$|/>vx}sT Pp҇>Z|~w,V?*a  v'Q|.`}A{kٖ&`S? pFq Qx4T&K}We7?L9p";5EoxiHc\FVaMjga+?U']_(8*$ |b.l"$62Ԑtj!Df,.~^OlNS@࡮VJN֐@k$(pp>Vɕ1𽓦b3gҡ;(pR F b4.>m04,uM}2ЊDqE͘X(MZPE{+ 2nD6i6a"`?3L4g}ؼ1=>& vWd}l{O^g+]&B ^wF4P$΁\CE,zc6zS;ǎ9I}HkM#g lM0&(nr$+/Qdza2ۅ/IoRIs.mhneS8j N{Xk mhEdB t >?t1(I3f.Z%D霜i/`oepb;=˃ I dM.?2U]箪 ؑ0[0[櫐a#IJOyU!s (iEOUA>6(?V5,CjK/iU);fj K@b6{4x$>j2s8Ά>,7xn<\'H[TUUd ߓ7]zVq Ҩx1P8c'i<*bԄA Ea)68kދcA!.~VvN$7)P1RnwS^'P[oN%]5Ր,gY_93`垬~YMJZ$VTAϛg"6UWgaD J@4'<ԤйvƢjl|Ym MVKTX4CU]N?=Q dRrZdm%M8#["#Ƶ獼x ΍LsM]I]@Ja Q9s,s%gai<~4P0VyI8"{Eʾ\RVk $*EwA9isP`^pֵ {>݈hiE?s@aiX~FA (ve)o8{ǸkDԾ'F Vw Դ rt\cDGC84}vR iWtw ( D&gSO]2&:zqe5Ad{΃Κ!h#YXl 9\>k|[8'ZDT+=%d#A"Zp**vu@SMh|Wea:@{Oiم-FEjϏweד!D/w\IV!#K>.82HeT-e6:o|'w(ۜ8*D&mxh-$5sίrfTX`zGMhF2܇dL'XL rVY๯NU^ _+ БKI0r&۞d&^H{~|̻\sE^?v{}<^4Gn!A|GF)e6aD8jU I*XҖ*`S`|ڮ jDVT]²2o}Z: UCQş.p `)l1^u.p< 'MHs휻Ѱn^;TM$4b8-_垧҄D@P@NdƮ呮Ы>HۢXKC\>})H^%f13gϤn+=%W7f!LAG6nB{E(6* B7X'JNِqAKfcW8/}PglH rMG Aʾ7i_4vąc+4:`#_:Zq܄,OR( 0T/ iRH ~z{8@u ͐ ̰`!$Vj_9,߉WStMC>sb(7[ltE),Ϗ0 \yF2V4E7]ss넲i[]B=5d[Ĭ6㨂Qoerog)%cG7-6,,YcUL9@t%Ķ ̯M'bm,cQLkiNi k_Jq+?F GEg}Rë>7C'V tꅴt֋ե_^Ā}yk"`/NA%#54B$k5lL̶9:naMV0zIʿ莎xX'$˘c 8q$+rWJMڔA'Tte` 읱R4 nnׇӭz!{ε>ͬ=y{$"& (1 :ؗA9RI 2*4}15QwٓVcZuԣtwTh0`BA&XUY2ΗF &̧vȐ $B' 45s.Pʅҍ*叁o|z!8~5'|MlI3 4y~v.zPQd3bֶ Fv@gd{!;q8+u* Gܱ0BvxbEWu*u2y L?<$1 .R:NIyȵ2y]z\l>6=!&c옞20jt’:6; S\9k(Oi`& W Z[*GeI.,X^?|_&\F.u^rm )ǍЪǞ w9j|_ؠt_TŘt31Tt?3ޣGdhH= ᆪi,ڨ+Fw ^4ob^5>kغ4!FVODɆϫw7 Om < %&it/US::^ŵQusHHJVb箈]~٪wT pU=5qt W= ;zMk!|D3\`K;UD[\JbG/ fZTmx$5p*K1Μ}C3@O2b[/Uac]}[+ =y$Xܢ<&ՑWJA fF'NR%5.,MQ؞aׂ]>:!#s_Z9ќ|ċ1d.7e7/MG)7@C!E3+)J> KbF`گrL~,XoLSZ,80 %P "_l~ҦVwy׃-i͎;mhX+uu2_4&Unpu=߅Rnyj@]\AOkxד7-% vM9Թԁ맧/Ne0Mdžp^;?{_?Jƙ|:_:F̯lZlm@OHA|tbƋ[( _B_3CȹComM"XЄibٰo8'9\kc1mbD8|dA)EK /(Ff^X \.c3zq-&!&NkQ'y- pu!28UZp(xBFUKyz="I}#)ם*xҟ5<5L +|To^x/Lhb# 77^_O-s@yLB"[t]9n u,etʯ=q(ea;mPf vVDo@WiMd!&=Ko ;9I8ٺG˴ĈA9׶A`G \=r&>pG<9 jEZ8 m!"ӦGg@>ެv,iq5+A0wbh5h*B;΋kEG]0Fv@ Z}~_GCI:%]LV,.TkFVr%fW9EnWͯoIB/ gH7xWLo>@V DMP2?;N1pm`sm!k;dHM k:p ylaюhch:Wgc?(| T%0onjo<&=帖=Hˏ`P %~3ݍ\/9݄ ]\({_dfmz1pe D "$C-q6􀂧2Y&Jj &#D+\MKWXw?1BBΦ7ʝ!!jd]3H-霢Uff}>`{VQ!Ϩ$`%B\c]۰uo[N+_%L+9̊p@J-+s18m -}?"MP*'7:eBGGj ےNlH^&pT/Yg=F6*a"O3q=$[<4ݯm䋄R~=uFWA{fu3[`$6[ u L3}/om,q8.U7^(MsV O^\-[ piغRDjc{ h-7$Ԡ:9e'TPEAl%hO#9z]k=t ,!"UF94DзcP5Fx7m_+lG{"-  V R{Á+L ҫT V 0 Av!9js)LQB+ /|UNzڧM?g;8%.`rkSQi`)q%>P4e$͗] Ŗ&/-x!S^ Y$$R5 A,fFs?pIBxMq#Z3Q.i4OO՚YBvg )ad?yFvN@;"[mkr<߱\ _D:{hIźGJnB ,lgyrϢ,|2;ʻXk/%0@h0)VCpTjt8e;/ާ1 NA";~){ `nc~ɣ!'YkFnn㭲)&n7D->c:Rʎڻ <330[iz98'> эG٭TaNdsoY\ϔN8n_2kf||fhUwHPDg/E;3c257YGky-Os" uܾD\XCƜql`h"jۣ21g=3ΖW&y up I>`p 'W WOևf1{"Ւ]ϻ3I! L ސZ,|Ȕ(´ BTm^B{%5g9(}YOdȬ5 F^R0ؙ_ˡ1*?f_a"b-/)aPD3~vA׶0]Yvn"r\|諃y:zE x_,#PX՜٫>g[ 08Үֹ\3AKejȝQNjqGlΙukqs3:)lvG\:> 4RTފnFԬ'd!r!I)Zv姾 Vz~tG,]dAy`ܨ)9kK(]UK+bBCL&F;A C-_&ǂHop6{nmT#` AV0T=IIh*Qv*Q(ی6wؙ'֬M&1fFX;Tm}6'xp%) !.}"[7sH~wOOX$ 9 pw"wq__w<3d:ta$|k`?h8DTI]:wLm4Yhl3"= oЌSj 6$^Z³5a`3MQSW hslQl!r25gVe6YqRujJ]b4φb'Ƃos>SOa[1K9g H+O( 9ǔͯxvTnr8xo~t_"ǸOjm>)3C9PM閱u-Kh?oLjI$ZpBo`#zh:j#oԉLCȭ}0ޫp.v!#Ak_ig+ΰ\e ETv#6-j0ݠ=4vEY3T5p:߁!;?3=[=A] NGDQm@*M=nU KsõKV^":p)ӸH`z}/l>t"9|x9'Z!y°):G o#)lk,0ä)T9d`XʚzzMݶJ<39mx< ]4%2YF L8ߜJ8L`u *MrOZwTD/IHK}Cz.m*Yf\O25uo-soe|[ p yf.w8tNE&en`C&x Տ dB7XXFǻ+XqT;#*st;8cNJQ}t'JgAUlceC.StE4KE) OΑ+V.0ATxw,Gs7fWp6HhoRI,vQPji?- mޝa ,WڀI'[YzbޱC2g%1V0k-FW­AȜ堜K9jd诈H8|͆㥬x?i ^+YcVnEqG)R׹ՏzdRC}p:r`16,uInG7㰥qmZf KĂ+hic=0d,_M}i-n{rrg1bbaC{(mPo!>7Q;/:Dk( P/Z4&9.bW9-L|(^AFqvȻˠS׹/)մ~/>bDK[A#ΩIѤ3n4URm\jVllP.}| 3բjcbK}O̟9a4R|IHYl_#&.ǀZل#*({>tj"tPd[DM痒StnC\\F%C+=Y!w{ҧinƽ, #l~YB.#V1eFLrPxKsaK:-k (;^UHg-,03j`#$ZR WAs5pD/j1 Ȝw2.7UiލՒmq#dUг j _0P~#\@O)7̣ׄ *uD)㺯T( P:0"&/̈́O7s'& AP1c/='&]:@X2'݁dfقpoy}5bPV_VYTSX!%+DwG El1 !"ǞN.X>GST!C GHr}gڂuލzYd~Ka-RjciJ-0/UV2ґzr[yES ԡ=W8'uzbņp(ԛO.j\xճ75 dAjY;ձ܉$&ENt0A F;[L>BfԱ}+hΉdBgf0!{nTqS݅؉Qq;k={m(/XlRf DmR'I!~]_bEKjrI8ᙑ2\rgʎ]=VO_cv&gι: VwC1gҨ(pa6~m%SYb1B%jOP3 _";H=YY='jE 2O[Aϛ0 Gպ{9yfx}-J1Ui c4۔ ɓK??{ƋZf`3kdrZs]qq_4ZW`e^(LU  vK$INR݃mLɴ>MYkNJ]&;kAQ2FU_ ")O.`^F( 3dwk!^ /4rCf"I`9J]Զ-n?tbҚxaGϤ!t7mP7IA3澱+< >/#v;,Tc"kP2fBɇJK^ؗ#c:U^ujAVY`d*[GHq@Cg /{MPc`]8MQʀ;Ptl:r7c-sX^VyHp'oځX^fB~(6q[ry>?09< 3ɑܓAxʗG^KPѓ;oL9<`ۚWzz\>'sQm!-u/]NkNm KK]R. EΉ9f`g/ lj qP^Qm_1rfLeG.ِyr#,pO*h$F.O {N?nTC<`rfЂ#qZ8AVVt/RIT>9H[U V,0x#y|F;@d(VsE=D0ٜC'8I$żQII}<E:zEZҧc]"GٵyJvx< _9Ʋu܍rBHa<@Yϙj O׆4ҽm2kxT= ;{:D% A92)2)BCȏWA?ʇרwḵ~S?4r(ʖcx^C߹A9hJF3VQ Sߜ3לNZR=I㑂 i.w9iD3Sj1Wx)wj@#վ5tN]q"Z84?2ڛE226{M wB49޵t3S,/K[(3+ 464),$~'K!1+3~ݪBxf\g'̫PE54Dzϼv)v#KfBDն"(,42@ &qA K{7mߣQľacz}ǔK5C'^ ^)IB%m<?Ύ]vv\{/ՖI<6 *':BigձCuwM.?\dɟEv kCp`Yȩxj5i5 3G _ ={0mWpǯ> M:.r@h^ŴydPIػj2lRt7AI->< ¼aiO^ǓVu& !˳TnLE$#X-]F )ΊM#^yYVj&ڒiZuUn3g+k_ s/w㯬 rcEvWC`بp-iߠ|# vRkׂo<,b`F3-:?`]t ,Ҫ\fv5Hꌛ7'Hoi ҀXWdY+CJFmK I6GTcwx47 {Ń·Wr^UҙUrscAO5YMjJHY%Ǫk;$6avvwm]5ݺ,^GO_'; /~r!XI=H-[0M_Ih;RlT<S :ڣJg#my=xAZ;gKreeZ (5mV+7\ۮAܷ_˶3۱W 1;~s$~&$ d.h!Ս'hI 84<'s'K% H{eƧ|g`tݯRT* QGe6kJ#7)ʚn;tL9jMܱG(NeA`l <g}p `צtZXI0M -Eq@>fmE~*[UyݸBؠX+ ă!53H?8!$&dgL ?3b['u NwhޒYZ-<&Pka=&(ZW' S{Eђ! l4Y fyMA9 )C-kNZlVSi\~V6 NeopS ;NQO+ u\Gl\D>bCJ %EI /D/]ˤJ)^p[{2|?](QUY1*Ki/SҬ߁K?ڬ"mGb߶I,TS0o?Rl0`,Pw X B4;ܣI)|[c(XV1{:-U3r0pߝQ9n[OSG x< %0B9^MP! ;tJbҀ Xi-C+K&HT-uE5]F2V,̯ G|hd />iL[OoqdE!9'z#] { _!5[ ;eb8`@Sq]?v~ 1mAA=aX/o&҉M;ڟ L=J4W̮5IzI\b2 OSCղmq%˕*+_˟¦P:,û]$lժ#m0݌yau|B|a ]=dI"&P׃?rqL˹Q; =@ɞVTy{aMߦk{M#Te#:%́ub>_|!ٸz,@7A!(}.x殳N8n2##K&ַk9K,rBCfe# /N^jl8 +5H궡((j=QuH:0GZ<1[~W`vû؃gy ?52x⎮]UI*T`XAӧN&oMT΁A[s3uȻ:v8 15%ǎZd\VTjAC0VW@iAJN x+q Vք'% rٌ~Xq Ɋ5~>RmIVPdp:qy&݆R'L&ǬY*,FN)8>(18K Fq1~X}fm{u3o19Y,f}eoPrFdL \PL#u[5"zB d%=dK3ϩG8-?$t1``,u&Ϙ$g!f+<FM-n^zwzB\΍ 9Iܓ%5c}8:/u3mΙED=_n6K ZmƠ6^}Cqc>'xK4nSw9ѽHKh'}XxS)76'o*vdL4'_@<|.HhK$d G+̞_`+'$ҪC=;0 u3KMx3}ɛYwĆ ZPΖ]#iGظG=OAp:2K Ox]d9Ë:tV"sQ ףIOcvT1>(QDF=`w-+l)#z#\48Jrͤ3?LyIoT3|cm 4V~Y5㏅2 w#&Q =gpXyɴWz}\j1Bd+wuЊPY<%CNy/h bPjP~q1I*jJxQ\)ou]΃|Xx^*:3v{<K=z ETvہ@VCfWtcm:[qx H}(}ı6l 9w{2[tIF$,÷aw`Q-a(#'Ջyy{&ɀҘ%mOd߼5{ɥKB 9QW mw0ҧ~̠9|ttɉ( *pՙh0oNiy2 oKH'ʈɵjTgRJXYi@xQ [T9 -/0MU]¾8x( #ɤ.:]CIo׼p6A$Cr/}Od4)9q◥n!yA]QЂw(#`l\4X6FzJ? >~GFrK N5Km{My ܿpdrms7حؗ W+ҬΘ|2Ќ mD+<ψku@&P3$7!-D@]!S}l]mO[\{R ]{8%<0~7aL4#F<:<[((6Pհ79 0se*7v$#t4LϿz)FB53flYIM)q{tZVG9Slx*,f<"tq]zs/6 ݺOSvA",&^G84BX6@BG6]:/ܗX Yb,d +%iu db;1QPڈq&4k]ƃ"#ϔ]3MY0_ >KN}6ep̈>5$&̸HCݩ+;-?Eyag.P%5I1pUʃJb,]BsNS74&ҎJ4fxK +UZ@)+|޷f(ˣdz><ʥU&|$hC^c:HF: I:x>sr'*W uO"r&'yPUXT֧ aW30DP@6},,_Q ց0ˠMiR%6 zJ{VhݨIיJ?tYG-:NZG{Eoɶure2bި򣙣R.{!ݮ*FUWc@**U9c$"fIi[PdB-p+M_%vtz}JʭIlH|_r{K#q9"`QS vwHk1ἇHnP&:$v,g,[;g(&cx|)}F[L'~{S򠳵Vcs 󬸐_ N$B*\]\|?SFm,_%TSmA9>@sS dN_IT_%LLV4eRk?NλL§ g% SY+6Є[=k<K!dp0& 1QkĻfW(i3H}1}jJ8 BsllmεկPx~/Ю;D<18#'3oT T*L}D9_7 ۥ'IU-WM WɥDX4#E޲G';p/a ?W2: y$gx2n\A]h}8 &zvUT_h$9U;h`6:b C0mĝX%dedYwD8oqG0{&y>t~yY T }c^)4P(?pBk=dҔ' Z)gSy-IkCQ(J!o.ln g|WR] ¼1mFǫIv Ùz3el!‚ \>eLcsZ9!!4GY`ĵ0$ٹH J T؍93AN0(x ؆NB1%UOI 7@4'\Н>ft}J0ǁ0/^Jh*}X6Ir\9Hs[[4<+Ct݋zq+R o9hɋ5RbQܦ9 xyV;>࠷#gn/Al9ntg&.  ֩Hͩ7"k'9 gqョRGCbN -iKtbM'7q`c=k-bcB#vBwN0$Q0;+2lkӍ.e ũ[}{903f?k}//s&+ %v3}n=vD(U&oّD>7DFfEٺ2br-x?W`xJhS>ى@ޙ:;h~aOp#Uo1&5]xlY1:'S <c]sDa Ψ[$R_ ~ŝlvXu?RidE!@6įU\o&gD1М ++ S~ ăNPa͘ɹgqZVHY@NT@k?dZ,BvX -E5.`~q(Uc7ݘt5*_c SO&%f4B.5.Om@O.uVW "}֞a[bU;| FTV^@f<Ӵ>{9QQjjU`&f(|vg (Uz&N3@B1~1RQJ'-[VJ?"-Oj=PiZ">S,IPrE[f%$"f}{w^Ag tKM>ul+&g5Ȇ&wa}4~uZ9.5 BLs4ZBddVh; fJk@>uhm͋O lƄAf.׏!q!Cews|Xǘtئo<"nPT^f7MY-ё7&&@ (I V%^[3xV4(8Q,k1#Ĵ 4ƌt[V3\2 䘴R{XVHIXRrtᵋ LY'lok:D^MW5%IϨL|C9ܥ`fjDnco?u-tBٽUSuh/LOAqQb)5PD/ϟk38jZo+`3O:љH__S:3PgpIEᰅrʸJs; Rk{f`MM:M 8s\5E!%wNMRQL54W.ߙhq8[oQQ9p"06)L+ӽTs)% ii1kua,jBƋCe߯(V-rjܲYb24a!۵$',O_uz JtKr0Y;@8l:fɯż{;[ za@E5rҪ>3vIaZh!uL;9]dUYu*/{'A%6 ߞsS0gj )}WDž K NQn9Mk!/pcCE.,Ͻ q]he?ow߈%;(`\Հc)#ˏfK@&JM$}8?5ž.R=ѶyvgW"^a{|N@)!J8Jl#vL-Q[KRÞ#ݳ+K%$섙i@:g w ][샟YvA4IJEk_ tv(RD>m$:S\ ƙj(~_ Nu/#|\lt(t|ER5Wԇ j8NB{2AvnO< .CYuŸB߽X-kEխX; Pz΃`yT,B`DĿrcdmӬ koyPlpk~9qi^"Cz?@1P{7FIљk.l4|d˴=Dd[ hwξZ_ENX[(9iqqL{-aq7>i+3v'䖄f4t\#C9+&;$j˕7wԔ1g~SX/'MzWaWP6{o7S^Yg&Rrqc; iclYQuZ<$)2z蒻\6amI_O JI)1j(X>Iap嬭/m5C%\\`VN!XQwH= 6ד!QH 颭 [ZWR 0m$c)~GBK͎#TN,$Ũu u%K\ W(/."j TJT[꜓9r,.FK@dsHlY `5LJMn_ˮ {F,G:r GpW}Ai~QnoQqCE-9P6|NB>o?:Wڅ,}ɖ+Ϭ;[UA/@}oZrSU91gv%6-P0F?t?xVw%lP>?.Q lW&lq tvXx[U_W[WyDp^T ɺŘ;/!M]&G46;$(~ GJp$upY3]ԭ)xgx]B\`@7%9#d}u&w>fHg)adv8nѺܳj(G&RcJ3?,yp"g}M U mvQF9^]\EN4B֫2pZfS+M82fC|h0h=G{ɌEDX'.x8$5CY|#6ɴݚ=r9)ow)ʿ/R ;xfqBUB::$'-\) ($WPƢWuWR%9~-Mg\gD^3ynʞ\OW7jҗ\]4YJ,"1UFf) bI; g,6qG#]/@ɶ z E,?}yRF|NxjSiJH؆s($9|GIǭh\v* YJP;p+1jEU!yG^_9K/g( w\`c1ؾÆ2Qk"tjljyq[K1Y P21aEa>GƀP'ų= g;ZiD_=Op\\ʂs+~0P1mT;&_!@{nGfoIZ Gyl:NXcqE}6M+ӕ^'‡ӱ/hA!٦"0|n?yk[o9NMVe7'\F4@ō2ZdyhIceU S!'60UT50Ų5;.E(ԱaXZ!Yf%hԦ H7^e;DݙUzƱs{/6 pWu;(Ny$4Xu6yNL#a-~$JbBj6o/ڪDκO $ aßYz~&}e$b IL'6.-ޔDZ[F-wl`  &d>G8r0;dHS3ZuB=mc~႖_hW]g~>+V}U<*NH?wjqZ@^.SUS ~HD?UrMцQR YEڂsNP e~.1n}ʵ*[2á}P!`TMBȩHL3*\:!M2KhAuFweV&Q9r; 8nkF1N)qpimq0:j0?xZ/!&Bp5ƆI'Mzvo65{״H̹xvQ3ڸ ^90P9iOcx+C=MY GWql(+A yAKP\c~6U%%kmY9 (0&U1L?1k[$Y7y16/J;:i;+yW3!6B yqrVDlš1z(g<< Ն?45Mߥv\3uMj}@^+s1Go磹_i#PtCj&#TA8O"e{z(ԯ1᷹f=ZF>FGǻp? DkɈlj 9>g4[{(rBq r~%ATYpWh4κM巌-pIjcαk@i'oet 6ac's 7p~mwٮV$PLTG=u {?Bi4Sp2 |= ~) -an^E{7L."Hr(NVV0pãbi! (=eupKU#j\ ݛup,Qrķx' (=)7*}BFI5l,S N1ԺPQqх=TiBhʢr0VQLCv=7'!I,ʳaȺ3 :.mC\nv-.ovjU}k ! }ʳF+-EN}CIfkb1:߭pˠN(InD+Y("{?xet~akR1m_:JؼW# ΍}52{'ҮktjQ3*rJ+†2nZ7w/6iOi*bdY10ְBY[:iؒz\l'ٵ|<:Lb yI,wF0o<Ѯńќ2<Ufr>O|< _xr{ol9w3d?Db/Y-r?2mlK1 Juuy츗n^ ٍir^o+U/q5;[ϠYlF8$%N݌TXTNSQGVsKZ Ժwm=9hK&hV@6EmIB↢ßn)yd9pB)ٟJVʽ)Lc$̓TuP ~<~FYQ+LM#Czy.;aG'"، 0f>T5= we"fU.|m2XZ<0x xuɵg{ގ`,aÿRg˻:v X[:KŬq%@.]6zp R ` ?Da+JS‹L:ND/3K:@bXal!  Λu[ cU ̖!D2tfbGS옖x|eaZY5gꯟkH.F)'xzڈ<-$hB'lG}Lwi.G])/BFYc'kڬ,SB=%p-J%孲h'*$mkEb`m@6a Av GՍ|+ -XԳ99;>zW#uuP=ndj΃Ϧj?|{0h .812I Ӕp^ s`zmfTg Z+ܡmohi!Z) 7 OW-1L'nL>Y;wg _;TVӏVfWFrN'‰2 "/LdJW1gd , ˜WK`u3B c[iqHZд/rIZW.7{ԍ$!Ah gFFMΜdftΘ/,|g){ӽ ;Ig",$A1OQߝ;6 ڒ&MP[tll\耫~~(mN{jwt3uQ `/kmkT(m;#vpQ.4e$a)JPS}:#ˍxZEhZgԜ?7FAR:L+SpGJU.!IefɨQ*Z,Ex R$Q>8hwtܾOAJAvBo|GF7 Hj l9'ƞQaE.ꑆ۾M. 0CS'`A9 & p _+K>әݙA ,"ܓ(pwJG+\Or.*ϧ8 պ-XYo7Gf*TAx2tC yt~I-^"qc؊a)ȬO,"}t}&,mc*i5Ospu^Kzik+PârmXif,w7Eq-'&d `|P;I; ыmxGTGO ˀn&GE}h+[l+GA 0gdMt8X6xsN3v]' 1'p:jHrm.QOʙ%Lup _7XjՑ̬`‹6s8僩!W!;T#йu^jnq|->^o67yJYu k_-^J(m/HKY? f͝@VuE)㓖RHvCe?{2'ӏ5G vr ̻9TyJs8A/߈L^A Wxޗn PIwr uzÜ[,NADI9KzAi0AV_M5x {уNfO+֩(`v-MK"˜~n7`(Es~-\qb-)8 Yֹyݫkٰ*վtYA>lH9YwDm$i [^Ѡ7L&5ـu) -X.cMF䜶3FImo~$KڥLD5WMju%b-|Wzg:SU7ahs: ڒ&ZtEjLbI ܘu:b8'vG~J'QkdTVb>$ N>?oB7q6d(/c?Vs)Fhm"M>MlœMdDp&:ptjUE=!rc1t젒RyFՠ\;.լI2p8F&3$ràJ;/zm3 JŠN`~:fX62|uΫh8(#A'f2A Ḭ(_F6ciM'v!eǷYI^yõ K!)ʇ֙| 6p3bP;dCDKuA=/쩉}ET*cB[0Twri/Cbo)yUJ=!n%S𜝥(2$o-I6ҟŚT;FYXڕaFpyU$Sz|Y ȵl݊XoDrvdMri"ֆ @ Lw?hEeSkM8QRSB)w\fm\ԮԈEη{[0#rS;Ԑp302[ޗvLI! wRLG9[r[ՕHv{-{*` b |a! 8N-G2%QCJе!7om}I&Z|goqտ WIw6s2 P^69p ta 9YDnN*ˋ&dN4z-;˞r>2mQApsW0,Ux_O{4:7J֓|eP=b#w(GqV[ü]jFfd\sճ+Z oAHȊuZHkHBTɠlEW]u!jJ|7d֙^zZEԦ6J|tԏR!KSJګjBQfS-['`Զz`߄|użp*PXe}LZryf(C^w]<+~ 3ǎ% Vgr(oLPmʗQѷN(  EPa‰kph?Rl`nL|~+]\ y.^° /[o]." aKyf v:Cў/3LEcZج5 L\a56 7 ۺBJ9DdPu.Ky_;l ?6DRK?t;mccwZР~)+|AۃvⷁSJq˗1'lL"7^n;iCA"g~O]ԙ/nl—a "_԰ 0;C=Irq">dJZ-Ϋ\UzfGr[{Z^3Z~id3' >>\s\[ʵ hgVvSl5|?q Lu}9yrh6ڷ M\>}[Alu?W[Ll +RZvAħ@%-"#%M18K{OaEh@lbQ'oti=*G#AVa -[ 8a=1wfTo32ES *Q;ml$ѽRGUE&D';#7u("DӚYW$gWfSM1 )vyMŪ=67\ =5WUJa]v9q;#?)v¸ `2 6zC1Op`A 69+qNew :UWUw)E7l{cz]ޚ/T=Wu`Nquz*{ |~UaKz\C:ț8M*K'Lˣ4_XpJ ݀~$Q_.>vHO`fRt@̔^7sA)nO0o=h켙2zF 7$Y7c]"^FYّ>CG]y{bϽIB]HJV3.i%wjj^mȨ-h%V I%uphT ޤdc8ØoP lۀO88U-, *S7 }8!)/ZJBl& u[jc|& ^Czp7H>?X)[ZE/fc>o,$:ѱ[dV2A: y<Ͷ͔~2ޒqWP-e@N @p J<6'qd>N1Ueͯ@s#r!k:%$T*^oܒ eUӅWv/܍^fsv pfvK@)pT߯|;7NoQk=L@#r(Ye҉+۠btl1Ac09qr( sm_9N). *iN9s@L7?Hv#YnJr7TN"kJT2W`/jːW<{8kҼ@.e΄flYR ^?ĺ5>HOL=}t#`DWtwgڃ"nvfF_\BhC GY*@qZ6%`}FTx/V 4?9NC> Qu`IY;8_tP'~xiP$+2Ae_WejFLH6r6 $P^l\aq˦VyGMR/@I>)Տ>ba+-[kyHHMyK=no$NmN^G5v !?$ *=4 _2sno28i .qUE"?J.X<-T:aR*QmyE˓9gh5U-Upʔp~<Z3auŵ!6 I5"rC}5 SMmOFS>Ē㷬5+=>5tLq$R)L;%h~# ?2r-0Ch"V|^6 *֒efU›y`8;A v=\ʐBqeVR#*h2@Z W!2EK++>x݃o#n5%-SwTJx`ʯxλ2H{jy_ ap GWE=! eg 0ʊL ^җ8/ /D9WFX=D_pJ 7cJ1eu 6w>י r8roYĄΥS̃]N!jf87h">?04m%ņ[.% /L=kCbqeďlD_<~?""Sh3y1=s&W\߫?#tn/>"V?&>ʿ$%@:wpn{m%=u($E#ţt 3}X1܄f)lGCFjRg*#CCRCq~ u.hiMZ,6 i(-ƃzq=Sge[[FK~nwri!cfχX:~nYk+ࡕEw0pv[8ԃ`E5[Ykc89?4T@T=p-='4'࿆Ja]!Y7p54F&H^0 wňYؒȜJNDOwfn46A Z pcwV"ҘRtjK-~i"Fֈ=su9sOhwnG^_h1 z8 hϸ'ihR)K$(ߔ:^ƜN VZ) }eg%7t(.މ2$>9W%ς&j7܇a p6pjl\Gh?>pwY8;Q_5]P?Ye;Bi`() `㌢|^ $cҥ2y8[7 }&o/IrTBySX#6xQƆ]wYThYDTtfi讈] Jaefv#?P2Zm&]5BU?=\"-eN}bbR_:|@2h_`b~rɽ~Q)TY -) DhmZn-kR{6r$tG萢-eZ %ÇU XuͤIt;-Zr&yieyH3J^sS?Rй}"@S剁:y+CEʱz78} x(![e{c*`\QFH,ZNBKSOC"|ETW'$b[;r:C󅸰mR|`]ΌD B͚#]rkűHvuQcsz/3]Ge  { ςJȡ=cR%jA]|g36# Xpv.T+yF-#`2%xLM')á3Dz{]' e7yط-[ɓYN GHmJHq `ȴڥTdRZ W/$:uq%i$oOQ/ѶJlʄ_=z]vbL48iq~to91lM8R~:,Ϝ~6烚'+)?àEUSFaa 1ؖt 8o<2k:IA :煴Վ~uU-scAMPG_CߞbɄ.|$ݘ=Ey+ M\qD6?E44#]M-%v0[`67A' (".k?p]$k5>A*3+v`Ҥtŋ>n3ݠE 1E썖~]TKw@MЭ+_\CNSŇ+/Y_ 1<5Tu.Gp};1Dz$CL꠸ݩ)T"+cf qSnQ9oTKk=2lہT)IpI=CRO -yٱ<4_dcY=d:5Mc4%s`4~pHUJSĨP4t*Dyͺ>O?"އlw5B!'!LxҘ# G4/rcр\~]ɵ[嘘US+Z-GgPDyrdgG髚<{TM<.ш[w8  wR*v2 ֿI#l~"h3vySsE :+ D/Xd^B X|:9@ܙr'A߇/Z /U"4LO+y1<~(c|K:_؂=>|8FXŮ cM>ÒPUhzKJ',c >h,=c .ߓ >zPRpmrP: jf)@P $|>< !ޯb)(fAǸ>ohijk',!1'/NCƗaWb7%h|hp63+ܖDH)WGBmn|J/**$ZCLV@J(U* (5H״C=3۬^!=US%eZ9 +hfͤ>?JQ36i8?@b$K>;^9;ʎv=~ z;_N(CjWi8 My&F}obJf۲gʿ`0qN `WG*='xhOlDzqUȥCuc [GzA_ JgPaɃP(94EG7I ;n-?UQd2m 0Pn_kE%@&]zVB4hW^nEY`(<S-){ۨsU:)'7h~M*QF Z*FHkl~c[ĿFwM=$i{ !(`0%ӲRW▖PO>ca/AemQG]ro3B_pZ1&bw0zѯpJYs@p2Pz$x_~Ryv{/܉b{NgYZ07070100000299000081a40000000000000000000000016239ea860002e6c4000000000000000000000000000000000000005a00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/ethernet/chelsio/cxgb4/cxgb4.ko.xz7zXZִF!t/]?Eh=ڜ.+nJWoZ2iv).wjG[qkH+B' SؠcKtv&Uc@`diggvd`Rv?{[_ZTǭRuf?/7by(Ji kjg

      RHNE95sOäN{o}(bJ'ܜN>W/EH,2?\B" ,@=@7~3syTA;툆Og^AHga k(%<yǾ#nѣZ/dې{\?^]a/`F/;%b|}V.NGźy C6҃\a u_ Nb` *Gx{aR{OKBdNޓmqq!֚Yolx\kOȝ^φkHlJ^uA'>M@pVEP >bC@ҞM// K~( ^A?6Q?j1X~p,&J:nCtC}-|edmύusDk]{!X-۷<-oM9φ;îdAd>4$V%bq^Z7)E,(R4֝#zٲUfԐT }hV(J`J^:T{+%Yj=ؽU^RFzJ8`{NF`x4W5I&L [W Ta05i1v ޟv7~7un'<#(_h+dGxϡ{Rd3e6D` BU|b;m)u!(:J:jHDSs,ozjZbk;P71l )2r Jy2[4ױr$@iE2t[Vd'D3%HXτnRʁ6KAyRNRV>R#]@co.֥n7Ȩ!ՓÖk" mlS$Pue7gRCSHAg]2*9i|EP'rKR~ȇy/QFhz־`[8EՑ]EӶ=$@ }*:qlΠ*&UVw]G 4oCM&DQ9.CҮ$<1n/'7ŕ ʿQ\d*LP.t\AI% c-\fu)̹b d\ 83|#2u_vm&e0}ķ3Ɲ-e>%J[ @A3J:W"+X`ֿ'2sȃˎL)?Eځ/!?D91w.wEƹ4 8d摳^+sc*yaL՟bMѶA*G,;q\>iq >4koUxNb#8]b$+H_S7L?$aۻCS^ϐ|yrϴ;a*Z8F+]awA -h(4_ыz5>mö<#I&/R&z@dٰۑyR YU#:#V alt"Qg8 حiJ)wܧ?oW> ZIB?h.#byg@y[T\Rcv{5]gڞj+IéyjA mdڵLbecȓdZ )c1dG^ٰ}_<.2:(M7FM:,[ _~ 3AmG˜;Tmj?\>½ $u)M }9 <2V+?G8f(,Xf C\IQ8A7zn)2ѼÚD+|Lhv[(dHr( 7Y/1ԑFGS;h,c1&ۻԉ~{V%v2M.c \.(,˨eu݉BśK@02zOJa.J]\c*l@ pDM%|?-1ˍ$7_*hmO,m|~: Zk E}@W5eA n(b 2TS/ߌhɃ"S;uwRnij@<*RS-yjt\-Pô-Qgڕ:0iӃ (D̄N7-8{Uě^lbR8x кt>{Ar7QB9&_pv-\\)RL/;hM C^h28ZWzHݒ  yB"ZbU²ӟg{e4ܚ"q:cTm''48;Y$I.pG2MOq }Oc!M?_]-CyxW=I6ԺQH18!B sCVtΟ(RKS-=*?~tWF'xU&;"נ(@ W d̓X@^eS &vS;:OAE*t % >10Mȏ{ (Y*NC-@Vjv;ATWHnZ Uc,YSPi<>Ri攵I[ -ZfT $.W;d?2\V:yϦ6ӍK$V]@)oݼ?}3 +G7M~b&hȥ*gySj'6@t݅t$+)OvD5eU 4b9ֱڜ}lB11z#ng\lݻnu=.' r˗'_Vb2hɦ//.ʻ,M#gɢ'yn0Zg*e!Aي6ad4zmxQn??ܟ!*bCb/ɮc{1YUu*o N6HsR<:6pEq o!V͘dשb:" L1ȡ_9lV6ř&NGM%J Ǝ9֧h *17VD'a1kl,2ݎloi2/du:EVXKo8Dla&0,+Tyʷ<Lg$>R۔&Ʈ V`wd,AQʍ k|O9/LymN[U\vz@Wߚ~/4 ;#uD/u>Ym)/`GOfC:iμvCI;o_D0t:G>ºTn\C_߾7QA𝞌 mdJzTNNbRq[<x\Jk l|Ж0C*g0h`7A}N7Mb6.\[o@fKR ONi8y-UTuwto p]B"="_ohpd0eHL]5ߕVq[)? u9|-B@2x9mgr BZYd7uw|ѺVTX(ZW=/SJp@pdԖ ۄrs uvpu\`jf%.4Fċ_EӳvhK*t~0tw,Pkw>y 5@1l=n/TƇ̪v/# U|#EtblP.a]3ʱ+#9\ BS$h& |iJbn˅.2_Ie,!`SҊl7uqC"qG)Kv6<;EYshg:gA,eݮ6p ש#% ,zυ|VwbP4Bw 2S@{$6!UקI)`s Iנ&o9P ~ Nj#?]V>+l|>/=~+ǯ>~HzņSN :sѥW57-܅w{zKuƾ K_#q T&V蚇>S kA=ry,\wGOzktjJEZ9 )dMhX #́Bi4(r z>YHt⮈Ä2eJv81ƍO;$8`>YypMz(mxaQp5ՈÚ3їN!.)=eU>[r)PLkNCl<ph[!T~l<5 SnBiV#ήIH0nlgqבϘd 9E=xڻCYfA5,QRc<ڊv 8_gZON!֜xݢa[%L,/58#Ď/6^U*92AX\?H(XR9yc_JqI&Z}]˩$# Ytt@g|HܜbEoĭJn*R DYM%r<%M͛-(q + OD-UH|wg,)S gQQڤ(1@ W HM$ ΍zF?*& oEllDΉ矺=[$p>! a&{GM!eF7+Gu[&BScI;]ֹ?'?kFMrPMT(B]$9'yg:,ڗNrQE-NH#ڮK(bCcg]Ɍ=4C  j&cQ$(DkU4t}zhE0s#t|ćW6N.  -}{9-o!)Gl++fi*Dk\"5+}ii>-2Iiaqtz̔6&±p/ovug/2#U䏽D_S}]}=M"Ipn 18B6: 5ad# b;r7Hu"̩Qekem(ehիHc({7A h-LX@r-D(c)BiĆ?zwmy},yA xqLQG<#xjP/׆/UDذ=>v>/uDE ]}v$}BD0=6<1 N2w㣀3VrQ/Ӕ|w fk0Ω D>vLesϓu w2Z>Rsy{@>+1ӵG>b1OПIAeW8T[~]K}aHO F=tCgF2s>C9Qe>k3n^X.+)HW ۿ-\: ">ug8ʌџK5hn!#B~MPS'5wc¢8^`xBM$c)~E;iD4$/RdvqݰDwd%xh{la6Fro7YK̇A\(tE5]sc@+ I o#QqnCXJs WV6L;wanQUFIqdu2ʁuta*/|T>={7pvA}O Oս_9֐N$ :vWPA?Q[v.}-:4aؾ/)X}"DDT9pAK +SyV6β=g$emrrzb]lL95Tʽusc\MϝUxJ*V!b[tSmp!PQMoTh"Ps`m̟7b 0}jO!;$vpf{qB;kWX+E=rOcdQO2 l=LL%k0Ym25ɟrA=ԽgXNm,q)jeٶL_^6?ӱO̿y`X :'WwЈ 5,S Iǥ>z|)}Cܡ!i2JI޽mW; PEg7`--oiu+}b^5fz,}F(RdvhtT+trPxRor>HɂЈl}TCTD29R$o{ W@|""y p$aP(P6pmz̆.AAz>*`1k`֮gsu-o*S)V= p<~9++K w~3I7ŁCAyǙ掮/j@ogg wgƝP~|@h4 6rt$G7#ރksP<0'[M;lئ]|g>Mm 1.0&zF&-g ]TǍP-M9XGZm[_ bmTѶdžҗ\xA<_ +PKƮs]j e4Y]z!Qrr)b7mFoe2X\`~Vk[]TW}K@2aDk*>+ BlOS9QYj8tr sDT#|#j$2T0;hR`N2xu{-j@),XJHT= ?ਔfg |eF Oʇ[ǥ fR%P6^OW)^p56#?_"2Ni}ǁ5 jy9;v|uwTO4>wp'szYOq9NAvz9“>OiGג5Q$ V`;ΆC5[PM0dL1L!I?iBH9\Ժt+WV/@3X.oB὏TA#Gzܣ%#2q aO,Z%{"V$>wr*#IƖ>=N`M| Nn݊b111RAza0 AAݫSILShGC"[?yd Zv ˏ RݖeJC8sPxrR|2@HQ13ߟ8{:?J~V$2V;ps+X idw>Ms)#,GJ\wiW R(I4aiK#.ʽ< - eYl3;Y տ1Q.*R =~GbXLˈXʎ}} R-xX*'kRU֨vn4ZKV$0wZȥ{;׍9QB~LyQ](x.W-vB`-)ס-ɎkM1ei`9 t"WfuN 4n\$:hݠo)d:o# c`5]&345y,6T<2f{MHNnH$GSB޹L2_s0PlՏš Ƀ*xSWD,h13r׹ \|)(X^մ'dI)zu3BlIiE`h?[lx:,;;0ʞeA-%}SDVZ27nU^Lw{:v,rz&&^zlJr l@܍5zN,9)<7XkKZju71IJebOP-XodzCXt:ZsfHWӼx ,4@O1;Y`WaCnL `B6ug* P4ŇۥCҵ[UQnMq#̰A߱,-vIL3a7/+DLXqF{TaBך voᐑ^ _'Tٯ@c V &tThu]5z\ӸUVb"[o(+mfX>S堷1ؔVNQ'|aWİv"-U;dRC>"4\,,C=IfǒV_: _-[z6kIH>XF+5i HUCx<Wkκ>}C!u2$0`gUOG֙^6i;DJ"$kfcfǾrYe&X4ea \ ;7S:۹L< f^wr٠m?;4쾠k֙@9"EfM4#ĚTA|o2508ki}{wˋvi}? Й)3NqplY.6Ljg)t`ZDo^E9.ե :䢐4v8уOL k<ۿrswOwk ar8޿9菖?N93BoHQY La& M-NjRSk[)nR;C^ن_7gdG\/f{<_ ݆ԉ0=R_G>=;b\'oY+Ӝxƹ4.12w<>A:*ds$XDP?i`Tlz)۱A"$ ^ye%ːrDNG yt,`eAsf`#FݫVvmO_~gX=M~?~،]y?5Ao&EQ )"t@&yBo3)r`9riYG>)UtbɒtR=6> C`c{~0V^eo[/&"ʪf*e~]_ncU,6NhKA'g e&)f7Lk$Fv^eDž,# Ҵ;K;ʿ*SKs)(l*Kr+٫8{s~F2b0u9 0iͽxY1dM@a~΢,z$CuQ% zGW>{ ('*^폨|a7AUTQG~&p) gn^-?r?~&Ӵ)_RI*zsIOJ3pt7yML(v % ䷫hk98g8P6_XsPS}g-ܠƪ)g˄ZByHtF[}? ¥MD$B;5--z/+9*`8FXOR D o"R7 > q_h"ϟfƭĦor`y%>*ϕne|=:<l .t XnCRE}T' hy`:PoHX"R`xB| Yɜ5*t+劉-6m|3m.RF '7v`a |!c _%s󣐆~6Nϯƅdc –ѪU@(_n{T@"ѣ$57.Yэ/)n*k 0bǦ6sF8/G\9}+\2vĈ{Y,*݋tɎ¶2x LmˍL奥@ k!# *Op H C/ȓ_TB kN2j"1VOu[*A%[Q |v$kAhcı4 ¢pk z9 tp+F!n᨝7G1B$+\"`QOؕ`~\P=a[3Dź؂}+ڢX -~FXTbNw"~`|9 S:Xp;VCl} PmʽR~ iQH.#HLSU nr;nlAB_7U~@)cg=H%=e,0 ۽O=p%~B mؒCT}Y%q>p]'xy&Vyyo`[ܳ>v 7RD%_gf'Jm)7F#.l•!{O@m,;ȻdRb:t1tfR־mo,^=^o"-Z|6@dB۱0F/ӫgo ; [Xt (V)#5>_2mQ@ ;Z+Yc=҇)XFjӨP˲sy2/,Isg}iy}=PPH1 f ŒcnKoNcշbޠo!KWooY 0Mq|bo [AQ%[+'~G45TMœ߭0sNiVI> 2N9bo0蒝hg}I{]ILJ\1z5nwo3Fy`1{-t[ڠZ>Lu)  m펡 ^~T*S˿_ߥ2SXz.AEsH>5>C~62 <ߞ 7ǁa@{5y\IG$CEY(!r$n@!zShv W2S` l809<*C- kK@zyڭ+^(s Fds/2لڱ2НPx{cXb諄@S\U^@2a%8 |uj gd3bzKMbIk68q\^/C{C{ԦQVPOx33Ќ7.^.(1x.*i~7CJ>y5(ܑHv1ߢ-@F@uQπ" 1 ʲenD6gs,bxjFZ ˼lʘ=c@]Ԛ:0n|%-Nهh_10Eo<'&M״*[T6 Cщw^,'kT8?4N[;u$nem#ط#T~mv9;O坬]5sdT4 J::+2]]~ 6VYGzakC^I^k*M7xh|'i )u(&7YfUb3}Q S_0YA ueLM+2ͽBtQ@_AWQ? /ܻd8v!cF[W/00k_V~"m-?vxuemz֦r0oaa y6Ycd)u5 Nݸ}pgl=o! !)xh:Oc->7MdxMe]wyOیnYǨQd[{ ݶG0DuT-NT3&3¨P9Q (D^ JT"aАT-\L}%{1y-W‰:]@V<sKAzaurV\DѾx7h(]sQ/jV |~GhҦЬemFi5<\^\n ?[l}e?*n XcΖ( ؐKMV6`O7x~SykmR^n/2G8k\+^Ŷз`g*-bL.-$.mU/9/ShÑ\+,}飶 IO*WmsčB2XX(C%&51N{,lq#[騥~k@ F p ʂxk90FK¢ۑ5'^ ܯq3 Zع<:6,t$3h`큍/lVwI -Lܪ5P۾Vp_v>ҧ msJJݶ.9I=,{*6$CDDrr95YSC{vhP2~xbeQ@b~~[5 f^#9^޲1q+RK z? rh3}J K2d=++ű==q6PF"/;CIQQaurLDUF<rAʆeIt]Gr' In U$k7ʮx'#œ*81ƫ@j1}k]ۍkk'fVsŔ3cc-QC- $ˀ zz%F˕+BVq!N 1J,Jg@H }XH2mk1v{wÂxҲ|"Z&t]}z]HhԉuC=" x<"TP4v i>9t_HP,/R)CuQZ{ya86و,A!QStUbKbȃ*ª;Ј!wa(G7ST6dYo3" a?gjдSv&t,p{9)f &*J گNL/umQ%W)c~e\8;(uWekHǒܻ@Wkb as}oD.F 1lKg҇w.p 4rۂ ||;1Im;pd Ae8HZ,hDPػ^7"%WΝ4őB~42@xhBoCM$\wM=^ўaIxABi,:,qڕR> F-Ֆ@@3R =ȧCr+/)[QZN6Q&轨 Fnn<2ߴXAˍu)$n*`q1 EN=xW*gVQg4W#y9'꫃;4Ӆk^e9;/F<]VjRnAvsq.m6A&de$] tI3vE#ebU aDsMSڬǁ, BEHu=;4+X.] CE,Te[g>-Gټ{yBN@+ᳲ(1X0+cꅚ_s6>@Đ?+H=:kip`yL) U2aHз[wBv7u&'f[-i1 OhvN&'gϾzk`?[k4zlgm]\/OLhoC(=TH(Q:drF+CHvP PiL(8``׸tg$Z'ğmo{^#pDyM<;;<_,;¢ws1a1AN*gh>8lD#OX-  |7 Wbu5_&9ppW\^&@^q<$H.yݱE.}8KlND3%ҫG\ÇKV̸5̜8E@x&}6mQѻǺ(+4E{p)t(AοfMVκMw!N3cM L, >if7M-edYq 0ZD~C8kݩ BCu9/M-1!/wz"?ZmV7yWxҿV%;Ӻd8>o덋mv/T$.ϞVX@-ؿ7)JP}@]m@C"805z;ӈ#<`OD4FbȎ6,VYfU/w :|k+ |@r*M!8לN#OtllW3w]@ !*[6Ӟ+% F"ogue(uOP5je3 Ulm?;}g ;59i(Y^\z;QQcV?ͺQ řN/x Vd: 9x;@&^<ųbkJ"1zXTB T:6ގ 6E_:V'UCp_Nʾ95Ņ7O3BCD0ZYw~,8wld=r[T^'\l(tߵy qӿD3$!9ظflca )N/XßADKs 2Xz Ak5|38k#6pNe@H6T܎z`LT[ko2&#>ϜLZ$ZrDvD3[!]u-ǾJ:3usըd-#3;5="aemekN4pJU3m,ӝ'tUƵ#DrVO`_㉵#(ۤ1yI鑎!{q jdG .>E sҕgSR;<"Z|34)@-a<8M X 7r.kfz^ hYILtΘ/n` _xI6iWE-q{f(^d~XϬ:E{jwK4svdmT?_F7YS(AWk87HhJWܭ)i(nz C){Ī Ч8ɺf(p.||Op9ko ϛYo_@;6dD!. oA(>A*I#tF1?>znSxRu-`&ipx`[rK!wߴ]Zh߫'z΀xx+%~~*rkVȀm{ԫU(QE@3D=9Y6tq]UA]O7"H&@PRX !r;ttc,ٲ  k 3=Hjw`o/D63d)7S8_`wzq]-ZGk[ V>SV:Qoɨ^ Ϻ4 2fаoB{ۦacEXΆAufc!&eE'Ŷn2VF&nagt_Q 6Er{CeOW- 7{avK]+nWCfމtdyC|KW 7>^GFNyp*oN򃝴cJT} TD@-bhN>RHf a\r^ )a+_~6}Wkijo"Z'§4{ÌÁ "^4 ; %rq }4XeV+5ZC\_p.5jm/Es jV9F0Vx>%oz^VjU;äG/Mn67܌ -0c<Wq^־qP&vu{JIQ -CpwdBJys :c vAHjg뒡7~䶮z`mLw+m޷3sKzS-<ơ'QF$o~LOHHԔq!Qdʡ2"z {ϓGiR8/EA?iz^!e8@sa!״fupVӞMnHoÄ'CG(A%m,™ <%6:V#m6$ʆ/̊A9/S/fE1\q -ut{y7Ƶlh?=`߶/CMD&w(bp:<cw1nO?RkÛ6Tn?u(<.G T&gL.xW+qEb-Fbn]VBt|!b*8iZf7D?xVhzrt:e?r8-  ,fd+U&ݬ qg3DbPˆ01qzwFXaL@(g%՜;#-3Adg˶-xݎG;bz`M2)q`G15K#Gn_ZP躟$)_&^|2I?t<7O>5YptYpHIBN;!ԏ<3Zղ1)^w7Z| 7uPexk+eD.3$ %;cd;;$Ds W0˹T*ϚԮ-]n2=?43D 扖n,q,-[7]= Y(#[e\P#TyRƝӀm6uxGfߤR7u Q-[c'Uu>S6[e^\_ҷ0yӄ:L9 8\fTaB m AKgrёwֱx`qAFu CГa/3LCAJsDmmC@!X6 _B5 Qf>%ir#LAZžk!M.Q~㒍n #Oh_[~Bt,e0?ɩv]3xz:W+;B0Suhqh-aIAp] $"&<ɻ* t1٩5e ߰Kko%0Tg@H*-8z3 Oz1(׳ t| &իc\"y¤!jp-Y׾Q}f%b g H0)+5~B+c(ɚfj 0ec} FfP JTcQ_㫪]wYrx&~IPwWЂ#~QJlnOxvᅱ{$t'w:`ͱawq"3뎲 lQ?;m:eP3*ھ\U@s#5sX&hZ۝kdO^c;T" /1ٔ ^>Ñ|M2ߒ." d'?4Ct;qa`6o1!ךG 3/6s afY н>YB6Y!ͤU|.L+ҘAn/xqT * վWDXދn vÕ~3)ަM0.%:}5IWP:{[~VR)b'XDs}BM%ݗQNj -VbSFКv?FTKMVdy^B^6X/wN86{I΃Apqߵ7vyreu3>O;ue@~S71ˬz"m1;*iZ*(zx/nǙ Ǝ3j\~C.3B('rO+LvX˹UAē!VR%#Z-/zZdLw?I'Mtbַg:/ G$-=eO-ѻ"NŮ!HJIXtB*i . ]Νf_,"=olH);/9KYU)5y"L?-I·MLiwl4]ŘmCa fl+ %Kj5QZm\_RP"h?uNC<(1Su{<_ K"Plڗ? 6jU2u D5𒭲{7yvt9H UuUf0CտUodMVjf3.ҺzwE*cV)if M{&#le{7gG=?ZC\z<u_ = kvW/v67Ue㓕uŸ^LܣT^(f-Iv+/xIϓ?vm?k 9$ElSwc 'G./HJvk83 R%4D'\g[W4D4œiiXۙhD^IW`SPwJunVJUo IŮ#U F*1fv~djw\*]l "Sc,>gc_EG() 5L, Qn~뎣Vrf,9,=җ3f^\VI=qdЈz {x=*qDӚ'6~p.J&}B:7S{yYnţ妁ZYWTl]Ă .=Y{Ҳ~S dpr=+xwPʵ [/޶*pHOΐMqw*]aąR+Ok67qCv@PV0nsgLW|fd;˼}7OK\ȁ>i%ŀ,%UtPNwFYy!;|Jo!V2Kp[ˁApM+ b @U1á{E,jie΄rHg.SG[𹓏@r %[! ^|vYJV<>,Tf֞Hj釨ŬbN?Ms- P L$ң\?ϺYG;XeBS*r}0^ Gr7V{P-Kp sjU ihS#g|^νf5.?# PJt8IRX\~ja~܉2w0:lU=W&p+zĭ>0ΖaAWaʹeDiwH?~\ a+X ugsoGrw +IgiNLM乜1%Iuh)gC\ UGhy ]ߩ ? 8)LLvV,jƒɆFw`/F=χ{+s!I;:w#`S0|`tW6CKavw+D^9t|%(؞3pv+A?x kXz@u&WKAtW3Rl/x0H5<nvy9i6zXFͷ b*$=0D0;!Z(*6 _ƽ`KlUBGVFwηsؓ=eO|OmNI-ˍR'[jpfx6\r-E՞t)I/T(G1z]tiZؿl #bp9E+"\ݺdohc='7m=tH+I{)sA}QQcL\VPi: :σֺ2kPE20Mqk^ȑ,TXRhrody(M~VAK*~`or}½ȩ@Wk+HE4㻓vvfIE'bUUR3U`ߖz޵oc:Zk" 8Ds2>O{&%BW|ѐ.7wZO-)JHthfJXA۶\fgd]׺\qV;cWJ _Vά ڻO%Ħnd&)l İ/i&^-RzæiT8g !ĺ~=8eta8^n8i bg`h%y,^q\SS|͓&רn0Y1n"b8߳oc8Nh)Fy5kQ5gT/g:ht]|T2 ӓ ;# QyOq?a_F)/_N~g #:rsC-zM$ef3J2L.;b;RΠ%Rq)Nx~d wup?hB.ÅI/3 \P HZͤ)lRP8%ao@{Ys< ‚x"*1?l:;`OƻWyeVf %<A񡼕L^ ayl#}!AJŀD`$ wWȞ-=5&U"ZW2 Ր[I1\\V`7y2żqt< h hp±0ս9H+l-3mU*62_D!1xXۆ4]1nh4E6Ɔ1%nj Dy[rOÕ28ᡪ YO|Y epS'ZM,V ["V}%!MRag4qq 6i Zx $m;Php9zzj!Q]yf Aqjiz/Elsȥ=mM?JJq*)R}4Ϩ7-!sҊՍ%%87ZŪyAdEPN"SDHjl'#0n{ 7+}[uϕDl]bF{n*W5*}V}6Rr}8U露}R#zT_nڲY<h+"]>-AY|oiCW?;q:MD%\p8߾ťB! k܎nI2l@@Ú8 U;5 TGTdX<6LL<ȷǼEy)y(PyQǡNl7xE)S@`!A S &L}3HeB#bYUdfY^и)h^7ocRu[.+VI@Lw^w[jz,JPkLƍbS<Dm6d_z/yh֋!֬2Rp[kپUϯe[OFlr~#W;<:¬% N XA0 d)ZNh,R"ܬLsaʤT6w]U2 07] SEdMirX^;*ڟstܤ/o6 \3NjU.&.!ޔ_٭ޓVڛűhqN#6qŮ$6pWTw%[S[`PHp>SLuaKqj9Q[jjUDl>.wa0nYh&Kx*~fT4P^;~46:툥 3^KDmT*!hPio[ # ګ!b'R/$72"2in Gw6t:얞V ֿ~@CϯW02s9=[0k.N5̘y$55Bjs`N=lS&8.V "u[ ϾݠƱ>.b# 0.=BI(;%Є?"G\Pp~e5%Z\TT M}| NKr hm7q%%hV4t,n]Z}tݚ_GG DΉ>Bɇ${A\ˍipG}w0'iEgCZ=|QCj]MgW"D3z8 *]RI鿟L"9? *tȽD` fI&ᕫ]@Ud6s˫g"5 = ,L¨^w=$Mn]{8@HhEP369;qax*gS^Re7TthX)kLNr})s@%!P oxzM@ag$؝kWe?_WZ/#2V6s$%t<[IuP4P.9!zI7\s&6$GYͼZVOX"ٯH/l 9)y 1f(8 D0{㫡+%a.A "^?x)A\60{FR7o|W:-!6PNڐOÚ!2$@9rLD^.08"?"UNɰ2= ''l+5z'Ρ]yrW,] uuK,cӊ-lwǘ'g~gz L8pp9 0*Dͅ*Cϛ`9 tXUU˹UTU,3ptΑq i;bf oÇ|ءaIox aA9+߰ЊV*̈́䁑;"5X$u?" ~9"לqgv)ΠmlQ{'4}mz6a¢4Fr!utGT/rȞMn9;vQ G]5mԳp ^J.%)?츦 l\=)A:Kn恖`78z݋[QB\> A(6%'7}ya|XtQ슺pv*}ӊnt'U b{8o†a$>$ p~uDž鶤F+l 67etJWcmlj`8B/x9GxRf2f/=3bhv=WgG+%a@?L96굵" n3Q<j;l$ Mݠu,ۦoQWL!Yq='Q3ylЂyi`Pjßz2dC+r-԰ s^{A vgלCݧaC. vZYɭ]?W[l5&;1w^PTf]&IFdɬH&Ut4j;3:bdM1-Ơ",蒳8OĢ~N0[SvG˂)?!TehZ'~_5ш,L,k)B($]*;}@#7qk벊ʼQPox :@ERfNmY_ 9i1E̋[CQihųe:.Hʕ2l1rh(wJOFZF?sdY#UΎCSxt؋h$< h+ڴHV0>)Ӷ]ZhiY]Gf zCc鐅z\y$]IUmj@i>jmxe,:V9>C\LYnp Բ3%Tj?Պ!J/_,*C:((8jLr\Q}lT7EC췗>LP*,Z'XAZh>=fyaPu7FUd s\`1O.9a^e)5jnhQQ+4r ƽd._NnXٹrp1T&>.ת2hxUMZ/ad>dn*7 pɬړ6ܖwmYh~sq&rnʣyt%znCbDOmQ"H޿zmgF I\"'wr++v| '<\k-uҳpArOzqrȫj,sT?DP;lXqViCa!-b; NCrkt&m!2ՊJA!pvlDGëI1ۥnY`Пpv-嘓'JR`M>-"${^y4Ii2݋2*ek(VK9xU~v RXԑнŒ4DF`J m9cw[r@VÚǼπK(+N)uq$C x:G2tjqaz y?S^B0*/~y]7r6= fؓa#ajVbń%g:?5-6d#ݳ=q4BSd w -[[ M8ΙYEhotJt|ދr͡LJD!vvb8 )Q,4 6F,> Vt߻ԍG.D$И2l.)i6Ŗ{Qsv$*6πɺ\+7B; J0ou+D/9 %rf5w?w'ٖ('iJ1!hȮw/sƶ64 Fq!p,\M0Xx`E2L'/!$0!kvze '˞jSr@*_<{8 p!:|/>Z{{rfhI0mLz{Ձ!quS5 HA?:{P뽵 M\\?ߞqD$-U+Ӯ4$GC&}Y*cQ;iBʬ 7ڪaILr=ksQRZHJ!ҳ{t+%!mq_(Ukp]5?CrVmG^Aڪo4 NH [:,^`Uf;eT=/Smr(Jgbx9a3=qYv K20XpqIwCoZw=cr@'$XeJ Yo]5| ~CUg(F>4Lc`3i,.r=rOUۆ 8Q8nܾez~qw'}H$K[ 8gj. Ӄalctf{6%`!U(pFe%}"0\F TC"XFwǢ2'%@s̾$&!hr8C5E( mzhxlo;+|WA> JAv[3X}8V\X"t4(/&YH;' cH^ *ǼmҪFdgLwtU雧3nԕyX60jһGOje(e oմC _ %BV4"E\6K WT-md/E9T`Ȋ ߁n7u͚+An6kfĽŴUƝMl Zr@E}G BP۶"T0OꚸyqZԼN~O_ +wp(ZܶJMs]^ɥ}Mll,S񂈁qS)X+a %!* %O=]eʽ2X6\d[ z=3WCPn}׋K)_Fƨ Q ky 00CIB|[~ xn a,Ȁ- %O6ĕFrմn `3nN,_jJ|,kv ER(-pcG0YԈ0|8{,8|WB߰"lnR_?*xW{bmӘTDM%#$K VKLB: .+@e^+]1B,;-Q&Fg@,y N쏀O"1ǾF47~i`Ow$i_:gY">mpo{%yJ}O]Z'b϶w]+Ԛ^)0_5vGGn5! :CEۻjU/Aq 0b-wDF:;$E_;s7xL$_BY1SeViČh5OckEDklR7~%30vL"TSyQHnݜ}JɝTu=tWnʍɚ˿S3ϳBðjJ#K "6[5u i0achI)oo@oq"Eo3:~] Mm^tw)Vp.C]W$S7? 8x9ܺv!=Jls6=A?FHo}q7L}muedV~9fCYyAMD9?rT%R_Iz?TDVcJX_F3O;PǩD}"_!kP-tTS3r,_] l:zN}Th7CU:xJش/g/}pז¼qAWY|az+5^һ[$C ˶r:SZg9-K{:3?;"s?j8lԑJx'~XB*@VEi|`̔C}-4Gqv 37Rܟ6hܼ;@o}FrRWslIhoi8tBeۼ?fPкx **_M<8_<ۛg~=w 4/naa҈\yPL>tgqr(խv!qOeP'M:BQX8Vp". tH} Ygb"]M w+qv Hb?Ud{G#f ^4 ֖mK=Y: ,2M-@`K'nˎ$PhHW}Ԁ^$FAVJ'ZN}}#@&$@ha6^3ec юh DEX:~໩F*SRAĠһsK)̱ySد^OY .kF"76fǎ6vh渱ⅺ˒BQ=hd;>;"2#8V eƖj [Xi~Ʊ/yj}"+tZCEq?B&6$*y:l M`tl&d .L}\Rb gȀǀqg`8tr%by,c>l?1{sXNl32`QNr쑸pbZ{0wnba޾LDgk!ltF2烬qDAA4"'4qGS5«$ gœM &jძooU[N@e +##}f[fFCky$~ l)%}Z7LOLԼe3=脂 U2V}~MiKBd#X5oO >c9p)ix]? dKg~DqP"t(t5í tc.CEgxк9ɽO$кXeGQ \ ǰdmҫ-r%j&"36rّ6CR8TN %2'~=Py2hbNއ(q~VcH{s)VK{8MTcWKI[k? u5Aվ%B7%W:K.rRKGcqs]4e[OdnC%F#N6Tmn*2Gv꿿~k˸?- YY p`3v1slXl<eTtN<Rɏ'AʂՌgnu;kvm HlSz!ki Dqݤ!3F&WC\ԗZ %jV7]j%SJOh4$y0EʭkŹkmO߱ŊP'˛Mqh :zt a MK~ zUv~OŎ l22 9k_{27ShSqh-|u+pF6\eFzA5=4"ǚ?Pʉ`.;j\Jp<8GD("$?^T>8B Cv:]Xg%uД; MO^fÆ1sJ,i:t#ޗHо npA!0nbASnY-֠ښZ%Ѓ/pڳʆV$Rm|7|_gCW=u]ɧARAZL,`(Ϡ<\?4yg}DN+Uy߻>ô:O}9 Br>biy  * C/v X_@)5ݬ'+b :c4#z hB7꓂w%IJs1\T/\i>ocǞi^οMF!7謲>.Z}kYjbW'CS$Npg#aH "4 c(EGVYXNt#y'ԇ:7؎]!o }gz,3cl;Эi4yDLʅ WL];K@eZI7z7XHऊ0,%RcXlr ;ovP}n/9ͻ BNMN}<dts S-#UzB=L ֓jyp]W82$|Wo*=J#3*;}iӸ,ӂrͽY.I^[jDaź, ғyIМiF2ꑙEAT5tvP뎡ɏP >ebg/# Ud/tU2;luhAxdk|\Iqf\qM7_8Ѕ!9KZMUFL?Sb:c0 ڟaQPæXNbA[ϦjJ,jJX.<x~s=讏u8;e?|2 5dCn K\l& hf`Y~E0Nq$Z-∐,ABz 6p*9F[50%VYL됙[0KGbXn^!|f12xEm*ZCN[ʚ&Sɧ{*Ù*mIK &[W+'#Reo/sh^vs30؎2 92`3bˏI x_Sį"*XLbۛV([\Ⱦvf:G'{Ӳ8a66ȯװC%cEI?Y]==3ٿ9Ls6+*(%pў~uxrp =b·u3 a@>;"F$3oz8؇G#UhK-A\'mԌݝm6/+' q9+Rra}q>4ٻϱs7g]ngQ]GM nL4;K%u=Y1 lAO ߮& +: ڼG~SܗAѴAɯyuYkXM]Y/$AP򝢒+\*`~_d=,f$Ihog4\] AG W]oֳBGNJA[Po;k|T+@w:#e cNOUc *֥N#(wI j6{ Oh`#-@ KUc] 2 ~GTBdZFlaNo u~+u,M^N纋v`/+h4mκ$4\aEpӝZ\@ 9U@Vsy.&kxOHUVƔ}ƙW\Pݎ&☇($,'RUgRlnVWomwޓ#)xa[@IK%}l;AY#f#ݑ?VIm!s`f# GaP#e6a>7[mvK'R%_O\5kK$?DX3C+ @E.ֺbjK)GRR#a_ ñqGcLFzg3xGUi)\1 N{egż˿y<ϖUr,N/od^\HR Pi0N $ 8ԢjT-BU>\؆ycw [,-chVj"N^!rՐO#B@-j3} P2ޯ`U?KgTRrvByGw,d8M--YM\(Fy6kJdVUD%uTսG?̍^+L"U͐qhM&Y+p6<22kzjMtH/_ZIN(RzA 9b`vЄnȊ S~ۡ7GM9zD$?m "Ur15UדyO_ a+S&2j?3R"h40Bubh`F337o4VR %}%A? yb_370 V ;YN8$)L,n R}N *Ӯ>3-K"}!,,`SP]3AY&bqSƗPb髂rj&Cp~ %o{b%WfFO9NAẄ坚՝+rFtMu0Hn@Ɗ|22 `iBa{1C9Ï op'6ϸ !$!J#soF qu[f +)QbޗZ!ḾhN_+!p(ox%)_/s,~㑿UY}pF|`+pe+[4o(RFzPMcN&ԽQ 3dM$'<g[,rTՓDtzg3v>XxaX+v+ͦmv2F.:Zm| \Vu.oI7Y ze۷N]9/RUL1 l*f:$hxIͺxD{ڦ#r(Y rrh]NZ% wOQ .o5qU>"ż2 S4.t,ƖJ`ϓ jc;$Q=X˥'P@1Lg%hn2ћv=Gh~ ]PMP(4MaZXID)7sdDGTI_ɋMP:i`urͷlS'[p,&D<x"Ϝ/뵂-0B9a۫]1<&P-|d6D}-\=j!Cl2Lb%\7/0#F_Z $K2x?ALfmUv!2%Q/R,n_y]8R.A+n rWґJX,~'%\E~ gB5*+U&$KCD x+y3"֒+֭'}QX#~*[ShL9; ɇ9ȡ>pv3uPD cMI_}U46x|;K+(wTˆOsuD %D(Wtli _-}& IVFo5,2@XV; `eF?D\;wL{sX50ΞyQaYM ?ѵ޾]Aũ=i0AH #/@1=-b4J4 2TRΏ|>:vW;*A,^4Mm4~Ur ,Qye;E\T̡Vvgn?~N2kz G*DgH}MדˉjcsB$g@uAaK6ݺHq`?V;砉6+BV+ac`uNJԘ= 9] E.n=FhN2opxW,g(x!kTW"CԐetm pYR%gD|Y=gK.E2r_ Pɒoy&X?Q7 vr5Q锚gۿއS0% ,}_(o)v-3HȗxQC$NT׹Xc3\>?{6فVI.5c] >!4kVg>J_--jI>th5CͧX!a8I p1qI&e0$ݳ=x$}! iU2htUщPȁ7L \Ѻ6;͆m_Ae9O1<잧fš:@vK!!>zP"qJ7cXsmެ8ef rs98}]MIaK BKF}ޒ}x՟f,|HPSivӞяgn׶t)ÖOj͇1BﲞII1\N@hnIr "؈:lȻ`2yO\o8aX` d*^z6 've鲹<҈4o73yk` mw8L)KnGtޙ32YM|BJwS ]T~s)ґ/y:s8ZVR4RP2jQ FԵkF/s`a} }xT+(z ?#IWwsNW;93 mb]y_r cljh}sI,j#*ÚqJ@jG-_Ŵ؁cBhf<&e4|>e>pVG| {lײ {AݡNK_p1;gb[|ҥn>zG{T~Nse',_eQdmޯy1Q>=Ţi-F(+aI`ϳ]U~108ǰvEdD_؏ƀE`pCDa֟ 4%͟o Q%Puvy qR2_`0]tod$N]QnwYsXQM\XY*]=\$>ec|'e|MKu.oƆ⒪Sk 1G$i -iS߿ފ`6RSӅ ao`gޞxjvխ%TIf IS ,'3rɂz"0B4402M(DA)VaJ4#a|ma?P a=p sճ%Nb]9&e?I '^pjCU Em%+4SSyZiԻdk=8US$ 4X iy8i',Z* Ȭ!b'}a\PRԮ/a{'b])hOEnI+qpYhdBYyDѥ*%jwf *֡$VKp؋Hڛ=S7P5ݢˡn[>;꟎ Zh!H)H'Cg`<*p"nkIU׶ۼaW~\ F%9oxz CQϏ%YσS hܻ=2b`=Qi[)fb 9% ESmuOJ5 EfUXoy>*%Ʈ}Ͳ)@ &/%D3>)\XEw(رBKFn/cz!@BŧIosAn WI|`*64p2=ӜiZX.bB#(9;!G^?GXIXܵWW C[ k&",_|r90# _>C}zAAѷz\!>IΣ*^XW}Ox &c;KvեdhKY8 '݄gt-Ct2zI!SRFɷܶJQW/hZuvEKi(7ncDn@ L.?]EW>y0ÖʌiA# m/8aGz+ QDʟA'9rqTf|D26G7ӠڕsB Kja`7/x0z!S"tg-'!b=B n1╃xϵVBzx 6hRUu~{5LЛ#j +\cdZT] ]Ƴ@wf)"S"^=E_ia{04OwG&]\+*3}=|s%ϣ9>DZݸ4ab,3+ Rf>OӍp>|0Kmͱ#YYQRfj]ڞaomYз]0U Q&qkjY^1vi"vkZSG_hwʤ3>k9[7ө}l|<+=IҞ Dj9ykHj14Z0Cϊ".@T+F{kwYzĆP7wA5}rC4H!iܫC@DĠ-{0+e9J:Cc_dP"ؐU(ҥEm5IzOaϘ Ze䆱␁zBe-jRk]%+pU!94+1!! |>wܳyfeJ8)d=نR1 *zuL/pg25󞵁b1VAcÉͭjzoqS;٢e66 *߶5X%u Q3N҂>Θ{InAA ȼfIVwVd1qJ˯}2߱_\#j[T}qjc|%@rjh5fVFCi8!# ,>C/h!^8L5Qoj3RJG"n=`?ڵOp|/ |? >1Z`p<".$].?tAZsJc- rd. &Z;O#\R 9W2L&~ ;<~ 9ym.Q]t5GzƄ֯qiH83&269'۸n|WWE(SzQOHf<6M2n h聇gc9/G)A}}IA~5 Fںw8;AŅ[!Ӫx(#KQ.ٷBUɄj̰Nv/@qq2F촖G /$r#>Ԇӈ퉃2=I襹-o-#HڗEH`1)$%, Rك91{; x7d*~\y#?gNok]c2L2+AR޿ NGxMn@)cnf7s-+˚uo(K4+T!ϴd(p,]H@'wf.Rg@YcFFj72Yw ]"i8RչϵDL"(@܇`9h~Apf8/$dz+i#G'+ab(5.(x?gqs1kRP*/gCQcN $"?S^94xlnDb.\קS7~h눒"gBћ}ӯ-kVn  ^ wyru }mmE#uL`^uCACE1GEwjk[ۤ"pZOlª?9RZ>nevy9G/;A kK~"L9\wV#zQMJ(x!fc tO_90Y18]$Wc%f"&:6?ꖻwGyy>åµI 81¢Z+7|oe0j Z?l42#,ULeRڲH<hR6 "p_9'P5) Aru>l fFa 3&=}htf2>ϖb.p{` ,e[qYѫb~YnFy ݟS Oړppiz-q:䓻.蚷#Bxf ceIes'\H޷A+zFt}=@)ҜOFF_/pAxĊ^WH'մ7>( 5&.ұp}m`Yw?A?d>@0XEH @" Ji)yld:T*)mLe5$#Z rqqDfb͕Ki^be &KRaϱPv2IK==ȗ 4S¦+. <`頏?//-]،`TO^8jR7zt;1 ,D=Kaq'| ,7 rg0Y WRFOR\1ОO ݐg1ʇ+ÄęFo8WR𲩿Nb`lZnscه*l_Ƕz?Z)&_5rȨFOo<%گg%A׾ݙ܁~- duiO(2L +K3*P k#9qic*J0 x&0=62$p>ˇ@<;AIK4hpbd1UkE{FQE8< #؏}Zr\/kF&@c{}u$ʺ#;`OXK_HwG%@l;d$|êqAACO$_ٺ?wc|]_ӈ NC'ގÈ,7 "Z@io]Er[=cΦWui)^s g`6sKG~uJ{MaQs@_.kS*>=4x0z%PtdCa+QXhp?`u؃!iJ Yv4>RUUGn&&|ɨym ;:YrF@4WmSWy@S|z΋$֝ |A1iNU'~KlYVLv]$Y0*'hUi7zz";{F2ZLJl6}TXGG?eҮŇx_nkd?;`m_XGZh$NkšQ3x!s'COcAaBp. ~oD6clZV GNgA_ Sl3xs{ G9H$27y-^cO y5Q|(L<Ӳ*g7tU @Vì MZqxOД[JahNzSʙodS0KAX#p5=DϽhJXŸ`9cK=\"c4H[rjŵ،j荇[~J5a48H8aC+%X̱[A {voRSҠk]OxO.)z+pƼLWI  |%u=. NoN(+V'ֆ %g82_9q9;g ynjo- 1]M7綣I"t63f %t ^|E "iM`*<[uRzE8$D~He1Y!_:l1u;NtM </(zB٩,XAYtdXaZcAA;L>5؎(YLt8a4#;bl}f*t[6R$Bo.?t$k4 ͚U怡#qJRdIp^PA Ѧ1ĭ-h^|B>Y38!0e8l{sP̷y\zݲGτ|'}k2^S/FgJ7KD6Q)l,+}zW5"A/YPcםyȜ{t]3bm,g%ԍߞ݇x%CNVY H|Z1{j~Y- wyӑ`dh9ܦa#]gH(nS3)dcE*9?N?v8^8C]2E+ /" :T4)Ev,Ŏ$TrSÈoNp]oV!ls^_cz]\};w.AQ0N{F+ (l>D?4i4%cK}SvP[ yU~Uw65hT Ad *}^;-OU@]*΢m5<Soo}X zZ 2.;ɐ<\JiʜJ5bF¥ s{eh]x LY <Y>vvAQ34DY{gb4Xu]VPMZKR C衽n虞e-H%D=:nt:zEYE^n*GPvC^N/ ,Zb ٓVf+"6k΁#{KCD"X̯p"-OKsLEha]|Up U]Dq# ˟$S1/lQkA[/PLJMd4KVb_5{?yOo8B jF,=W_. Ur$&QUFBw"O|~z-,w-ʗolAƏQDA"ݻOm=_PJ@}(8k̵LzVzi:yabXjv+@4^tyA=7p14*Lcjoz oѽcuv(b"5+ $[I ?Ws Z"O:WFj>tK-xbn$đv#QEӧ͚$R sTDGH׷f;tW Ե :j-xi}BvVRt똳RvYՕ75h3$gUɩ)F;M=5y AsZRi˔(DLyO%ߔC+8x,*VW,sG媎^ zG],EH~~wQqqQ `jHd\-gZdAR;pԑ_Ⱥ4Ӥ "6Yϗ=ō&5PD'6xvT` w]OٖY Ƕ*o*-0(Gl |뇀ֲ&n`qkE7M}V=OZ;Bkt' W5P~v)Y8Z%rg$x<׃ahO Hd)y衤E"_/j<ZPя)Tڜ_Yo1z\u^Z7(;p8Ը*偖_)PrfW~C9\sq5x9:JJD3G:5 tą{#qsr;9)uvt,u|=)H.w/00ܼ<7$u4w2É Oo٢S[{z==N))j xx %_JK Kš4yWXiS7#Oc cIs`Ahq٬;1A!(L+5UA WD, L"BJpH%1OӒ)7̵AZW):}rAuTIx&H'D㧤qa˄ WcVW{rا*Yp3>!xy;"ø`ȖPd6RPI&Kѿ={H2&\kH^#~YYe'1a}r<ѭK!LTv^(XjP V?y]}YnkH#) E0` ^: AMwm ΁y _s̈'8g˜QSdn\}R͏ k#h+WU~FٳG]y7D$Fcxžh0<9a {|-;Ć T.K/q}F^7H:< k7[8wfO.c2n$;v`ve nE 3Z^'G_W4%1\NC ^IS/ ma'7`QBRMchZ.FS{:} '?[9oƮ2&S{hQF%Q/sȍ3j֥4MoxqcYV9J?a&Cَz++Bjt&_dZޣ@޻1fYMn`.0R9a%2dPL_7NiTM3Fsq)Q Ћd]nxs<{yo6+q9' V7샦, Be]jqO#DCYID-"~&TpKѼ#.`RkG6R`[V;REVڰ[cI~>]5\5 rJe\zw{Q!g޼؜ VQ@QjgKY~XXukqS.܀W?ypPٞ88->!3M*J7֜o`wDIR5?b:M\r1: )<j7vgi݀W1Չ !%#7~(8%p(;(ju2T]Z.ta`kQ޲4?VҤ7 c:huWFt(,F7ǷE%:Y|K蔒YiM6Wxдn2w^5ܰ%!39|&@Cu}^TV^")7Tv&r?HɰtBJ(v=n/rླྀGmE+z)Y 6~ǔ6O=a٢+;M\S1(Z8g낵,֛vOd-Қ82AAG2,b-g$\i@T !fi k`+ pb}dZD_>ZmynL`(kX]GiKA"@|24*|uReD5ҧ1Y6?*]:\6߀H+ n'o_)Ԣ <&b)d@oxn3@S&u32qn޳Gv/ځ4m3yQPA}{EsXrw*_#e)W[nH]/w%7;/7k9#޸]+c1Q-%gMĒÕy"Ԛ7 Ï d4Ωc6ȗV6Q~emω*frB׮GPΠ=8I7WΡa ={z1V7Jib$T6՟ԈɞT)n1)c-;rc,m.8p;Ǩq'sGh6\Zגn]PF'`e\k` ^Lפۗ>64QSOGHv+=b0 ZyvņhtzY>M $LccHk]#ڔ9"kcJ%\i,6i*^Z,OvB37jKULr2vbrc32ϤU@;w1dVV*Tsm ?20m=ް/@ZHyKrM3!{m9$uR/? /}p&?w8h$kGr:k !e3D Sfԟ "E;á5(Fq*82l&e¨NI~2i_L ~}#3opШ׭~'DʶcdJ8,ӢM3t|r$KL[1Aв؍/RQ7UD)7?17I'"4[5/Zb"9|A׬#pQ)I))eU;׺N(θ^`r<dcOlOyS\ܬNdΘ21^hei~%A8ѤVyn$3: щ! ZL}ݲ9%WbyTcklYDI&2!S@I&Pe%^}6o4I2Z=ܙapw3GYxG"]DJavn^9TbU6lhfWLJ3V[vK'ĝB̌oyo}ʖHoIۮMZ>SP#+KadPt'}GC/niSmVm4'yL_!ldE o Tkpu VgWu-='TSWb~hvDi=| p&=VNJz_[ & s$fJ$bjUP=P2 Rܼ7Wpd;ؘq_R' 7z(}IB'ʎVii%l0oKZ{b_QRSv&wok>;|s;> d/O19Eସ.s.06+) ,'Ƴ][rqplşhj3/ )5p,1>Umqc'=S?a}k֎&>Ģb*L;΅GAdt0ȁL}\n RHS nG|vy>8GY] hD<4)9P 2EMIDg͂@2h=yX'tم!/Ǩ/<d:,7K{(ot[M qS!n| AU_5{4Q_2X_Y{]\ j։$Jm-.UV{s3'r̖}=%ߜQ3ְ»&'q7FL -LDM,h@< R$ORz jsyLcn.n8RҩA-Mϑ\$ΣXVe; R1J|U@PS :/gNMϸ 2"@EbM5j_@\ >|DhWy_1'&4d_5ׁ25l`Aͽz1cfd{\FY}(Nǭk{4b;DW|SF {^pF* fqq#uܑFiC$ _ިSZ7$T4=sJ+x_g6(-@"طN)&Vu<iFṙ uBzF#Uԇ}Вc1Ҁ<׾E-4\]䘙B[{|E>笧i~UD!|<ӻԃ=.?X*GE]YW{oIL3uW;̨y92RJgPn}_Łd3q -3*_m:H= ֦Td#pY#$n; y/г]@!oKJ~}Lb>j 7u{fTO5vr@ "$ja֟YdDxGW ^&!QwrihlT-nY;K̴|.PbR]A8PgN%&L4&# |w5yGUU 鹵.*Gbr\+nY"i= DB"ΖCRbکOg/L3o 82/^K{2["yQ187CtE-TcGɒ}%2M>r糠nBR0 1;p T5] ZWָT+saqb'NH.±W} haA&MBtp$/ >5-6eK /q6;rH:ɰ: xY9 x"p{S;ucүK׽) B틅?froktqUJl$}y&mنy(0(RTYk0s٢ooXt=a`wޖ3wFhQFimҍJպFʟ-\5z*q#חW;SM Oc(qX ?Yc)wpWU5UF\i8$VN , ,8E)Rp$M~lwDM\XR)Z1ZD~TC;>3>!jZ*sLQСHS{dnb=ki~^9A]x_2 2(2)cx߫@+L.~+4"Z,Tr~EwY+ #m vbd66LF/n |P1,5cK0f*RnE= eI921jºX@ްTT1cҧR^8?kŁZ 7iF:!엲_@yN1=_ѯpHɱƖ 0 ֥4-ϫ"{G6]oT0xKڂ;:8T=4q"R"]ZyD cᄡIԪjgQ71|T"((8'E2||КJ}G| xWRݦnGE?ĩL1huCY}KBY_e^eTMHʳ=-45S?N3@ת˾c!_6_r@T|l!D$ʕ/BO]@["z vh F66hZǺvd@*mS-HɁKI#KB1QtKx f.^Jm t-eBX2q}\xN ?F?nm$RWCH KiOx-›kU+]G2;9: O‘2-ĈF29{i}!2Fuc=Op' !\ $RL=?S*u%zA &D 298|[+ܕ,zCUو?uWQ;k  lԹф-n-fH3&Ҫ17'F7'񚽤0D T7u]/eէ$vdż狆L"V>JRTsG*~:"<ܢ?;\ohV4#;F¸^vvʈ>nb䫶A{@55Mף^mqx%S2D@>2)D sBs<]/؟Ba>tc8_T] \]iZO`SFSoB$^DD /#+ɠy"TI^~G-gk +rz/-&QQ-{q#zsz7"Rk9:ܾK>6LY?r =m^nls }?ԽF?;t>O)K3B8`Hr 9!h*%;ȃ|USR?*,xe%Y8Ь̨jZ5nnȶUheŶȆ®+xhOw>q(^Ju W˔*Ry$9 MOʟ:~icԉџcil$SZRE_x _:M[V}ZIa,S=YM(rGpPX}  ]· BK5;:`^h9 ,a&{]t6cX`rrD)ڤӫآk'̎+ |CFE76Pv=!rL}XFed.}V#WQ3k.OZڃj\=W}@;u̒o¹'#cBO@{Μ-"tޔ@eu=WcjezsU AXrT7NkFyQZoKPM^(|}4a.zpe"7h#9Q}[);%ܶ_l["÷Pmv`b2xhjnu8CH5&%%Nߍ@| [GFrj[ ,EL|<ۧ3x+NzVCiUT+c a|V;+~pN 5%X2i:~ {X\E\8݋aMfp4hXE/VnhHЭwǻ ii(A#8=T};VcŸ}V-x ?AйjEse@r`~r+6QZa?=E(J١A=W+, û*p>öU]t5u)>M)p9@M/k%e%̖tv= UcV^;pK!8J5"r=s|[@3|;O˹3f$I{1$XjJ:kAY fy O]$z4 />죄qNsdnϿ-"PG\i7T!NU_a`&߱ wQ-o(Ȑ-evf^'}!%#VgڀMN]URH@Έ"jil-l:H%B_?C1R9K<<_\8 !fA&Fm#0x3=3V7OH(FJV!pms㚘`l]8i8 .y )g}T4py+_d6bGT/}}z+Hr< 0J ုaw)ֈ$W— 9KFUmɽdFشۏaSKVx]1X{mc/?F#惒Z/P ]PtpN7f-8^FR Hd>AڍHjLHa>(z:Z9m"o I+X];orY^6P:(BKa<٥ݭJ쌊ǎ}H2w1MnlJ\%10>{6sv|~HmBȲf-n;Uwa 67 /WU}剚JۚJD,BYz~ e\ota:eG<)!/ļ3~6s7TQ_r6sK(7Ey̫B:P]obx6nꅽLтՑ|*P%kO ɛGN`XY-Wj9{mf\hxr/T듖 u *'qlDXg Ԭ.D>yA1V{8/B#H97mu A@.8Hm[Ͻ3KQ Q.Dơ%cTP)2[U[Z*,D'Od8t&IH̓ $_ h$vJ.B5  |AޒlH;;SNAF)+G%g<0\XkQ3KP`LA{Ϻ NN6tڕpyU.Z|4hNHޛ|)%UT1AgNN x ޡe+1/؁%îKTS %3u0^"Vb%ihe<h%(ײy %j]6]z8~wW֓Xqѓϖl'NL$!kj/kPXyNŽ~Wƿ-9 onm;jJvB< 71qG QT}Xߐ8=D ІG7 &{o1d,5d4I|=RfoSߊ (ex}}>ؒiC8r&sRxӶԟ+v Ȅ/^G Xjknt8rzM;A "'xyP+AP-f^x40&[7Rڇ=-L:NJ1/'b//0%VuNCZf=~l?.jG&.D(} ]~& MƝgض(J3g-Z(cc_;XCh)FfWujRxo2\HK@ZQ;)l䡟"KKr  ƿyfJJn*dp(.DakE ^ШICS0 Ŏ~<| |ڛwsX֋ =# >Eg*QĤx_;ЄT_-DȒN01[ccG/׼jٲbՓppjnɁyCsW>C]eBV$תeJ&a"]ٰwhoD&l_cQ5:u5iۇ;&T,!j01cѥk%oN1)nABhw~SS<_ I3~[z4k:͜Tx Q6R\zᄔL;O }BlI) [KoZ,o}20~cƟh`*2c:A4`}g܀bzwpEĺk]|Gې'¨c6s3&Ib,g J ^`*߃u jH."$"egi ]V/ h\}+`IY൑I$]\VyVwF`5C=*AmG6x1G9 ]mva?@͝NzFmHn{5[&ezi2i.BW294KeEYem9)oc:hzRaj,Y$1\eb?:W2+/b0<yѭ(0|䶂1?A-; ys,iGEJLttc> d x,ڛlZq&.LەS!fck- u9gii, u9JMj*AZgU:ΌjiH}ven<}1ꄏy T/rYC<\NEA Ҕwަa]C:SJ c+ʨ&&ܐ鉶sVX7CVM3I;mun7&H&%h)ٺfKNjk`_?9m0!]j/iRӀwihl~M\T?+,K-5hKyh\4>D$j.ɤ_>-&9$| yd.=OVVe;'< <*!2au9ThW%w.Nmc *sٶc{\J =@"d°GFݦ2^e>~7/d {9V董5,]+挛]fۤt['b̖KzdE q$KݴQ[f?x eW\Y)rdoNba=WPX{moc{Cϱ৏uFʛdQ`V.@ 4!>S\v #i~ !ӛ4X!p}m0J_髧wA NS$`05.hn yT+fٚ (ʛnM>3{̇~AIH+|fV9WjgѡY̯8{d<fNĎ:Ђ'M=ͳKCQZld u!m^Xƭ}q:.ݔS00On4?2grG΅ߒh UsPfNrOqf3HAF*4JR1I2n0΢pOU*K<ꋕFiY5ɕf!"k_F\0:}Y~650TL^ Ѩ9.k4wL~ZWҴA5(4quuZ#$GaЈu7kՍ^jyZtty!&`i)>b's,*3AU= 4-ekq[\_P̄=U?_d|`tғ,K4b/0|~[V )wz,>[]%(8@wKPu ɿvrP`&n*FR3gg6*_%sRP#(fp%L81­.?8u2$m睈 V@}xue!4_zk.3IV҂c?S, 3q<*p K UHq:@dpqcgNţ Z}VrXbrBnpcv% nj&|~%S-@|Ѵـ:E<=l~oQӢv.bSqS8l~z*&Q8kK"b=Gg8ނ.CBa}Bm ΃1^Rv/*zTnކDJLhqR,oV6U #N<a-ω.J}A"4qOgO2ݯ@݁?߉naxIga_ {S\wlzz )\1CZ5ŵS{0,Va'ŧJ)$"*`\8ýN7Ror SH5ۤFqzg}EP&'a=0R)7xh€@(\T,$3Kl(1:Շ3AྴW"A*'>Epҷ=kn{Ippl@5PDJUd+fޮN+4/6u:bOrY<ˑүw3YZ\ť4=W,U##5ޱ.BE"}<܉:[rM8ОH!1 b/p%n^*8ݡ[l9/y3-T|HR%d4,'Vy=sRHܘ}0 |53)Gloi> 3j ~azK|e8(xXk;.+k H\W#'SJˤv<wEd*ors}:$.KtƯ;Ko;2 ø2Y&Օ@IĥL[HEri1Ki) q<WAգz>NCpdB](_Qq0g4+ARNswjLobW]LPa"]FFk#=L6^! v<9cP8gnz"+2g<;ITײW̄&6E.Au,SF7#p[D=^҈Ë\qN[X5xnرwOaŁ e'?JkA}_2޿mq|t  E0j2sbURBH4zcYXtJ.43 `2}l00j uھso/w塝,}b*eQLxosOb"B',N7CIYTxY =G N?$ x鏫 CMT*$iڽaF+I6!:%0t qකVq,\dYRwGA>gVU(?IfiW;sjI=#y=!S=WNi ^l1~13qNIybcAw@0yLŭ)4%ip{1t;ä|/1@93 JލP]dk~m$єVƚ2QJ,GCym?(̒H!ūPlZFԆ:wge `(d\:4͉'uШ ,-k`B8~# |K1ri1y6v%f{'ZT5QݸZ.~}'!'u܆HzO5XPpZ-󌋅p:D0/|( OA4I*K$XBJ3m[Mu\"]ɑ n<-;Qw/u&d~W#<1ǕF^cءiE 7#Yt&h]8`kOgq^!R7}mP@[\wFE,"vMX#bDRB'$0A3}x֮d%[j3R n)'{Ci]+i8N਱-}"Xu8H?G } >UBGA]ţU nŇ0yroD㑤Hs`#N/f %0H8dq¤"2P8VBTs\ЎߊďáC<1Yumz"wB;"_$M.D;\q~h7lo7w荌#=Mo?H֨jYO?ikr3( M~ Vtt'K?=8BGȿ12=L*#X" ^p ]-_H/bF؄ 8Jgw%J}k–'#dM.[ɻWe}\eݗl&7hP;_q$z?(@+9tM*e;d$*\{OE[?A& ՂD.Qd[{Kc| " ^w't *ʞ64m6"/def:E!Y~wN\Q_Ryc{>޶^Lڼl ;V3o#Sl.{ߞ]ߋ7 0ټ!}) ƌ>_4gtvmةV1 iNjsa9:ehKER.$sw|A Y-KYH/</\UX}{U4/,z ~L{Cth)Pf;yM[2 7*ul#u7O3/kfɞ,%HА ^h{nwLO0]vlН0%Rַ0'_8$~'(W(@5IpH4b{#tn}]*5_͚ yHUI$O-Fo QHˊ;X1;2$ grC`Οضr}>,u˿M@gX Sqj2v]_Ul1T_CӜ֔&k!-Qm CTHu@i_F'QNp;i(B}Q2Qf6U̇<rׇK+$ap'#In0tDxKjrEݿMsҌ k0G#~'Y#pJ M)^,ކta~3Atx)<Ǻ$` k4} #T&z#]uȴ~ł )eN׎7 _r̓\\Q12AowE&;ͱ$t{FHTQwRPp JiL|B*zJɿ_>/wAK=6I (to.spB3E,HHvEDNO)Y:zLRcvp41 9,, J+L(W{RC{4sįCB6SxU;odѱ|*o @ثU8{GL!c sO)"}THtC/r/ bQ:oy*jص5Y(9 \jO_9uLNC2+$O 38C8{hZqHlXn 8di=(/< :+ʫu5Q9e BI_<,a/C.zw4>D7@Vp1g/B~ C*&r cdt!"[Leu23XMdxʟ& 04;fKg6ՍO?M^+ Mv&l'I>{(\+w{3* $LSq03H(SStJ8euiFQc:i[{Rb2,0^{N.D3۾tH=bMdK3Le#!Qq QABMI7Js.'2msp_oZK*vk4qFZ1#֘="Rt' Y]|/1S9s@2xa{?=:8^~Ѷ_.<:P Ta )oe3E/o^LiTڔOb Ɍԟ2) ,i`|ݨX_2c WiC'z1;ST̷"eE#8 ;U=0}X29kF|MS$^VۄZN(h@Kb@u{ef\Kݮy׶N\Yh oW (C1T!6zL! j uEuVʒ˩yN^vwL[`-OV~tC,cj fP{@\| J$Zv$:BwLG>̢ ~j,4IgmZbF8EuD|h_2˕02-SDSzZakY+/%8ibsqeu-죏8q&DpY.>i;L (.ZR"g4N9 y ~CQJIdkn i^3K'F}!U޶,c3JLY<"y×rCsX o>1 6=0&X 5qF S m-WM4(z?S]84dTS)Ք3E3mR- jT40o)C`D1{ÈNlON3oT|堤qɌvqdochtT-&i>+%z4s< >OA4bғ^Mۿ>=J߱?TB]$P3 # UCzS%k:{s+(ph'svٶIN!X>9'BkŔ˷hb/@ ZvBwZCoiTDUt7 6=X@jflpʑq'IEWym[C4?wrbEH: *Aҟ8 yÙ*EeM+]ph͉'Ozb{dn"K$@@^޷vj|+Bb>xPb6úeHM6[7 -<2%doBYVhڀ>>ܤuKZ$@CĀMΧ0HEDBkm‹~H.rEk*J.:5:G=V?6- Ug 1%Ni%XMs9Ƈ\-LaZP)Jd8e5u۞yqȥ.EqU ~D.}e<[MW#P/.i{`:פJpIóN(9DF݆ ^EWM;eP~؊bVr/MH4M]2 69i4Y@t[۷ߗۗN/,AE\!ۈD6Qt !Y,   *Ӫ|Mr#%yet>uVP:<L6 Ck\Jy{&ecI@tbL2fF@o {Sf'Bb$MUרa3-DߵƕrG?JF@e5>z}$evy RYrgT =8:_@,Vm ?- u6$xǑ1S:j§I?BcyjhsG`;%P|Av-(űL8Y* Z!@+IF4 ip6&[bz2 >C yU@+ ?(l|* cilG9/D/ o)'~LiCe2r5BCDl3Q!ArAwrWX 6]>iLM`RB9FV&dS"?FK+u )D,tYN[*-8@Mk[E,r$JOV/ ?ZRsVGNM5oę'ݬjrGh io t铬>Ozn Ծ]М>i_%]Qu6匞6?%'}V4ry尻~?ծ;ܛAJ2}+-Iu2B~&(1һ8zsM]r`x-@ach~֜l#&[> ?~M*ӂ%9|d ;l[yp>=΢~QpstGޤ, *{jRǶЙ4._S SojovM#ޗVҀkq WF$aw(#)lQ]!>=U }A*;JiP0> +eXQ1l{eU.1wx`l.@ r3#X*jZX4r5\8F숕kP<8(&lp7 @=>B.Q\U2ohw/qٱN~hۢ%R ֡f %+x ak(aR&WteǰHSٗb킍SmkǴ$4M mEd +^Β͓{W2]x7@ x?*ʗ9 q'HLPા'† 52E]x~C[dيaHج\ܛAUɉ#]zb"G(d'c;Oj`Tx)al5•b9 ̻{tTirSOcwV#? 3 om[m&d7A*fӏ4/ ːB?K=?ļ&]e@^G{&U Nvw?KB[|mym.}˔ti!d.7g<=KK}}rAgV(pd%ie{AbuM Pp!An8i]ěvo],S[UX}U!-:tc갿WsKe"Q@- ;)KXY*6~G#OvA^9a1$423Eϭoh4WOb _s`õERg⭜؞Nr1$]aZB.y&[rHgFom 3K!Sz!Cߕk Rnf=yK_D~%$:;ĖEN'`m6L^яjud#\4*rȱ|L&b8;H9_ %p-`Ƚ Qq3 Q%Wα;:߱f{ɯ*%4r 21]k]*ņolK0|T/'t6P1c,C/z-ee4\@+㹅q@2daBtƔO=v6Sͪm*0G6Ά/V7X(ÐLx?: kBiViD8գ*29]w[tekjq]9WAbX>*l1ks{eYkrq~`Q'Gjo.NQm &KbjmA։>մ])5jd "{U[!3Ikd'0zs+O@+uJ/Be$[mD"hR@M9|붦N_#ڔW\Uv"7Ų ,3_{AHc~1̛ґIMђK*YXbZOi2 NGNc`*Iraib ɑSȧ./""HVA?%᜴Y7[WMGl7_g%2$&k(y(Ԉ҇d9'QM)ų򿁩(iν9wz{c g(Wt"xܰml Ɩl5"RAg/MMHNv}Sdm4OxPٵ-Edα\64;3\kAyet ۄ݄ WfDml5Ę)3sV?m\|YR%Q/\_̓U!zTb5H`}0U'jFc:uڎ8䮲n-+ C)'T硴MHIq{L<GhF 򂨕1U兹4";ʅ l:'=:2'R,iQ0ON=o{Z0WRocfͼ},@{׳Sj};wӟ65N2[6ךٲv!PJ1ė("u*Cb&0;@@.=(]<5-j)VUr2k~R.9huZE'#'zTCw@v`w#nvޖCD B^EmUQpA(Gx_"uߍ?̛KɲrA#|p|3E8?4ªpe%&ouRʮ:wNklHGA9$KF =z<\#ȓ'0BѮ@?`tV".+D4=pdcIyr}Gw'JiάU6]GG#0Zu&9r]E鷑14AfH`*O|uo.{)*Q7R}U D>'Ni KS $):mI$܆6vK;ym㼶9wX`'ƣ;wZ*tZ}D"E.SW,]sQJ(6)f;i\tkd W2WJk3SrP?m wfWϙs-&0 Λˈޫ|{.(Df }н.j_ }G EB~;$͌U}c Έ$kW0!/XD %\|:#qKq}dΥmz4!ҏcЮ'$ z&t~E~xq"SO54CAuxp1528x6LY`,S'{=T7~Q| H6\j@C`#R|~uw̹:'^uψls{$ϊϐ̧ DTjFu0d3sNM3BI$Ӣc>YDp}g!-E>v%V'6v%0H;nx.R7A 0/΄nuי!پ18NZp01ͽ |J=FO 7$Ib׃wJ kf<@р|+@hV,2Hib *je7U\#c7u挝RZ䈛PE% 2m8hE#s=u ms-Pkr?1Zle^(*S2<S@nb@om>!FǠbj VS>ƔX|$鴿2|K!w0zʟp yh.b4WSjF1jq*z&6pEF̯`:GKmE*' NC q4tO@OrN#}_ ":bPF` rp)*ZUA;wLNL)fؿG2>_0xUaۣp\=].M܏sm=1-GtB{ĤEM,Y?cI.ƙ, NC 9ؓ5ܣ,yIl.Az/-lf<u?~g~=0q~<&(7j tN ?j6>Sa(xwa! nހ}|䔷B8a,5 o(ږ#Tz݇{/`Mn~)0K#J-,D՝l7r3ODPk\4DgG7@9ĦjG!R Q4u8d<¨^c`<5k3܌"=|+FO}8n.}[KqƽdخYdC$i-p7" qSoxn“aAqaklOh էbNw:n|n㸔u 4 9hV ޸^ Jo>񈬑kj-؊N4(AI}UN_IV"iqZ&|dxL) o>lO q;Ҫ*nZiQ47쯄@B'ev^$cmKi1l'Mݏj.A{^)uA4֍r}>i R]nSkOu{je-A|6fkg[tܣ f 24؉e:~^М[tq aI+/"VsݒYCGYs­6IEӍ-IũO{3h+TAĢܙCۚ@xw1.R }԰+?Nfx"@S ZNBQ2.y<~rJO!zC/ Grfe4IW @zm$9c3y w(_ )&M4xϱ7G&}7,M_Y2* l\ Dvs꺕Hr,u;/кY\ L=52Ē_CG!%/A, #e2-E~Ku{`Rtno4rg<吩qn}p+8(HqC~M p^ 2װts I $[*y8F)x.Iqw zZw\B=5o)n>JvMs(@;bk#7Vk c8Խw"8yHWgwwI.at;ݙ G=x^Fd>1y΁F9EnXKڸ6Wp_=}ڛ.Ž>['*"5EYT.SFk4&S71̲܁FY#CmU6@bH->@nC7;0II@plD>CdltQmOX!kkSJg 61Id6Ɓ4ؓ7$1qpec CIޤhKԜhiktI֟~xX]bE_M=27ex"曯$=c>*A?X떸K%>ix8ދfmho_yeOt$mDYR- ,,t# B+C/ܸK@1Xn4^Yʳ\-hfU;ldc Dm ]!>̂ٳs4C]A(z߻eӉNxwhE KRSk` "?{#x{tĮ, \C!SSk\ʶwjo.RB^>Pcم[osLxfkRiJJQx@OK{ :moxhܺ/.>t;x^B<݉˩uL'Bt,<{WLԤI5,/'WQ(QH ~󯾙RkANט8 @5['}x&cvJ|(q]dO['A\g":wѫXu?D!q(oLv?CQQ7[nG(2yt$T#%eױ$'Җ/~(>|q Ş U`aK_؋}ob> dZ4 GT$ }1ݻ?n.Ǡ!* g9m۹ v7:ۉkan %OMmZI`E'KA-{x^ߪmBsvXzq51b50Tn2X y yxǺVה ?MPko6\ZzЄ?,D.sR`#c##Qo98h}kx4O4l uPM``ս*hF U7~<Z)f` -G*⏶eU,XׁbcUPmn:uM/lC7ξQLk j!8/<53B>8%^;?:_Ɍy4 F'*lEV[8N{||n* *Nωڱ ̜cܪ͉Q"oakX [C8)֦TɁe"h{ rcR}IbM|au~^_xFMw9zf]ycc]= p ?7~*R*:d{@)FR m^]3VGw L;auz{'Q;>˴l|j$6+@NEy"]C()uX/NRx0At.Hoʺaih@^) (q#}xQK;V|mR(]YьHETD'9SJ\Hmؐ @\,@ݐ ^~;YdO6\^> $[&=!݂q}j7 |Hw"{Q_嫚:Sd6c[V%Kː4BAF c?x6/Iy\,2v8"H t"5aTbpɕȴ+IkI@{3 p)Of5Dlѐ84*t*'ϊ'O42xRu<;n)i4M5hEian-o3e o-ė7&T} k)D!O?خ$s h}ZmeQ(|XPVߟ\y(:D/-ǐu}HFIV )o]R jx1W"P\t(8բ9Z9<{v ٓycu@5uRN.sFV$%'嘳xrD{+~zMiتK1/ 72Ə]KC+Li /^ySujwdXS`rAK:" n0$L.d&i? QLʤ5+ԯx9:ʞZYgS?2iX ȔWUk/B6@KMf43 <(.-HsYUQDk'#GH  hC:WkY& -u"^.h2Cczr8T'Aze 19 mإW@(La/n$6^(zu'ڵḧk :>QK4oas/yYb`$x6FH7i!}mj| fT{ /ĴrĄJK{O9AB_pKG`hᇏ^)XYh+|E_tP?.@QxU_H]ok$2>{ossC tv1kzWuA-1'o^Vf 0`]I%fc̰q yPg85o;$EA8kURI{OF&!.Cm,ޭSDpWP@wtY-P%)hFyBu:SA ی `:Oh/ C2/;QUE :Y<@*MrI,b%]Bd+_Znuyjc9lW]Qq ~@zkĞW}Tv̛-a61*O>`]@A%| X旅DkP}B D0u0"GVb: 6#,i0deGǩ\ª5UDկ\}H =TF.U;6~ J/LS.~*5,an:q0Z.U2)rLkU3}(IVn[0zjM/;<ӕ|٭aКc 9md .) 7D8^W([^WN[)ձBYr:WvN鸢ꚗU1QH$GFξʬ Zyb=&ɦ@--l.ATng#::d\ۺjL< {^F:^V v F12@iIST3!ÿnVTIt"ˇ5C--Wutg5\D-Kb*Wi룓ّ￉&f u{, 0L-=1'ꑬy^Q]9-*E7f7z~&y=*~syji$kK3| ' &!YB<Qw|lB{OJYb2-=Ox`!^B, +#ˏ3b0u$] G^ozA4>Ble+9.DFEun2ݹ[2qZAh氼erF0rW)tҋ@ ܠ\[CobĨ1צ2n\smݔ Q._Na/Idi.0 nn.Ha0<y Ƿ0C[0*emt~ő_Gn {1d⩖&vÉ0QK?S<5(FG&?wnn]Ҹ_C0A B/A%`IKUlID&Q`e(+5^`~J f=̫K̦7._ٖE[j62C4f>vUAey.Gτy]ar'E(+H`@j^3-ULE1˓u<9bib6j&T=>sEB02<} ՙN ? fgp dOpI+.V 2I0Ub~O EU)kQ'q{v >_e1` |3 q]#LX:g@6;hRv$LNY,-aM;xXl #7+(Ojpn>>p %ubQ<4@X~@&'K+H/ {CUe([-W~!b?ǽ x M ZW]9S %&w ߶t k֦|,1MzӞԌC:e )GMaN8?+^z:-H҅ h"Hdu;j!%Ց[ENZ:{ aL"qu~WXw_^7 !RE% rYKm]5i fw\㯨X 0"0'ڹC.{2;٘' 5=.۩?\<'[kO>DrhS9``|Y+LѸ,OgYv|Ͷւemҧʷ+|f}rW]m1itNIt><1BI͑H$7]+<〧[1> `}?hUo!R?_< 5Ǿ2!f v"_)'ec0ߟ;R'hGװMlØCs鑱b}kɼ_+m=,qҗ|blEū֩a<:t?0>8y 9h<2 lb@/DCOe*ǩaÃnDަߘ Xl,Vu+wXSI@ǾFkPmgR lKLB[9GNz}=,?4~B*̓tL9\ۧ!FFPtu`|켛VSNj IəB`4]N-rn'6G%p)^nLN"nr|g-f!9Q3G1s/ĤVEJJD\!3wVwV>fIL^d؉[ qMImc4sևٽ:W=>IѰXtg^܋A^KlP55;밐\97#78C,#;FV=ʚeRշ^`AṮٙ~_5S=^PıQ@Kf5ed5cꂤ"x@ökx 19j<ۄ} W߸f6Z"E_~5%PU+ crV[=o[MrWv񺠁yl^ƾ2}Eњz/ g1!Ӝpimkۮӵ2Qs١nhTz(݉1ād>D$.`<‡C>LI.͏ *5^3Y %7.^8\ C->k0MJ5%~c~yh! />;z<̀E 3VG_e]=#FhЏr.ѻcYlnymTi8SڟX3agpN @<n6NOJ')h)dCU:KrABl.%c}NެeגϺGssFU~p^Ϟ@Y*n4CXAXtM6Á5V #}cf5Ǡg8bo5,Lhr{%`8&97{Y tD,"#l7Dk`Km:fjMn̫ilr6uauv -IRE#uAE2);G!{25<8Pn6qdg~ʁ'rkVLBH&/[0z_sU2p_>bċGgY"u r44>B1ç^^(gbQU3Bz)؛H8^ )ҭa#`'ӿL~kC{S.>Y(5OoV-r!-0[e(wV֩@e\WWL{L]$ٱQ.cE/>UBOمaVك`i]d,]a4KQ)+~XJC7=z\)EMZ)BH,-VJ\vˎUT6jޭBg,㢠rV֑?.Wnq(Js%>8\:OV(eYhUQRW5?2h\Ɓl({jr\&#۠P&"\FWܣ2[=1RGXD[#^ 9m( Ս}@x5Q@P}Qu6q٤x9d!n÷|=TjKVl18+j eOJjOpm̲LzA89lDJ> jq;CKU/V+( ,h&VWwq{[(א h75 p![r  ϳPJB3| 8Β%TlY][&[^=-f&>!8d9q㸤*̽vR*=im;j'I2t (nv;@N(7%UrLpˤanOFڊW؈g<8ŻW-pcVXqUND"~:HahKgƤ|yFQ>~cnݗ]|٥󛪦Qx6=mZZкW}!Zdtql{`Gñ)[묳9Ӛ OϟL0d4/h砃:&`&Y% y_n/ωo{yʧQGCyQ:|W db̙ռbuI`HpN䌳v!rk6GWjUg${ł|c,S d8ɛ*IUDerR\v}P 2sR*1-UAW6gYT y˃BHs+&0Vw'D㐎LhMX{;nD UC!0/E:\Thy>c+]_ ] b 'O{PЃL *hMOUN0JBZ4 J۴Ag- ADdɿ(TK:l1\Z=4g]OH^Zt :V^e[@T@ st_ |Ld4W|Ga΃r 3`>S|?|IWZRi 7jœo`}O.5:Xm•X^Ҟ(v6noݰ(VQ`GXF":!pP; ^!eUeGWBuJ*JHLI{kUϬO)v>h1a|@@^u,o Nz.Tp X M>wP)%"ޮa7=THrʮ;3!MQ.Ӎg& ]7ǿh/6Ɛ‚-Kw7#LEPw4r>.AuC*[具!x4t)yE1aͺ 8p^ 93*PwzW 8֜7e΁:sҥV,m'MzxDz+ɍ^YNd;ɧCؾsyJ&as{S"GMMm{:Sgix~^1*zY cFr{˺=1޿c܃ll`N IBWb>G[윀 Oi{0 XuKSUJE_4@ mLfb]ԯ$BAb̋h<;'wޙ,Fۋ-jk V|d*xSAKmSo *hu6۽'pX$[S!i@n[yO@oZ yX=yt"FRYtGHj3*/ 4gNuT(@亖M^90 ܧ-A#qK.yVmgM߀TT/M@ 8G ns;87)j V,& 21'z_A;*ukhF &7!ߪ"b=bH+L1ɛ,1BoV,x4;eA.JMlC8{m>9Q`mVlρ^AsrJSQ>:\tɾPEܶ zs)HF .UUʿ(+OYM0a71o˳T]([RNVI.oR+[& %c.K" !|X=d<B[^Oc57\xqluXjMaK\Ѕ;'l2l?tĐʠ rSfvy#P>־G.jDgjf[+IF8b6!?*#]y _=0Xj |G @2^ȩ}Uuh>Ӈ_BdžhZH}9p)eukS=PG[~m,<Hm+w{Te2z,hH!ک*ܞPɬca?N%r6M պ//kMf š S\OtKLTAҌA0YU+-n$wr=?xbԘ؅ Tq 9Q \* dm֫`Z]]kItd$~0Dq =4_*0d$=lOD{2UeRN'OG/DWa[yH(!MLkUTXzBAn_ &Ȑs*w)ج#U\20L_qsPH,$R^nē¡#B'_2{ v5 {ޛXuQ;lzF5p?m$I9Jt`|x^Y\NE:fxf \;-OgMSXelHyDC8joC6#PQy(2[rd#3gOY.0~#XSNU]Kt*>}1SSD H|4x#;kTI,Z#͝ i:dSJ.70G̑9FHDji 'R٨367xNgʠ=0r)4-1@0lRRnަÿ  S0m6A 'e,ؔwb *8h+L_-3h vczS3 .l[a;+|w bE>2483#wl P b Y-{ݪ#3ԁ4|_,"#ޞjdqU|6BH1J10W5t} co bK5~`#s=c'BX-|GSFx?uvͼ0 naB'?YU--h7p4/bF:#̫R|b6xs]8Hvq!yB#'a> /@ L lاiQZ l%5omu]O=,qu2 n<. 1i'3|KMJSecȨ@\']/4l}RuohzW5Β"^ui[y $<|4mJv <Dv|Zr[q MfݸXhP;mIZ l"8j\T "e!ꊜO(S&Y2s@B`A}8*)/̱"DZLQ&inUJvcVl=ɸ`ϞT<_E˽f%TދXF䉉Bs4<o%3D.GS:g18`ZYa30h elDd!_[)a\ZE}T$VwXF㵅mU<`}jm6$q#.Vߐgua) w&N fbe5mXaD.R< sFΚvfߦ!\g:\Y%jbKCU'>@&%+Wښ]M{ǫk$dGgόdΉ)u6 n m+Fǯ|9?#WfcǞ8wjƮETO?!ԈFf^:P }!c)?%[TqgȻK"F,bfL6L 3=ڸd1mw?վF=cTnGLV̩\=Ʋ' #!疣 [̘ƥ팪gOI-MWJu}=Jl?ů?]<օrls>cp(<|k??s;@vj1Ė54Ỻ&sRӅ)v*X^GCHzrxtr 4dk[|, E﬘xTPo*@'x>Bsw^iMd;7O62|Yy@RU,!/Hբ@!g&F%q NyBʗ`E^3P";*wu0K64{.x !RJ}G;qu"{]ppD?q{PMZ|AaKN87@7ilr6i) "4v=.O.M]t z\E<3|5VLs3QWh%ߑBz9wXCO. ,6qAAB4pQrwO"w()==y5X6mK<<}4F}M&6ԏKŠPYL2tש[ýK`HԘ2۲ 2uJN [[La#{E_/fJmf"f? 5$_aVYNJܞk{1t$'iO( W)>\-zk]d98AMt:(.An]"b_ ASB=Pr+!WnTFbtf+vi8D3/<Z [(h8wve[u?QsgY6Vig= 1sQt}:)cdqźRB,, d0Vvjtt}1|w,^te< MQ⾀@88U(돢t}W>HgH fu 1+c*{ YY-<ҡlǂGeӂa rSZUܜ'LYf69[&*r',YN~bﶉV(: h ޴ (sv죧sB%ZiV+!(TLJ?x&h;Z'Tjy*e/iuKHU᷄*Sv.܀Y~Hf i hXah*kyZ5=n۹|L:b΅.rY2izo+-Z>ӖpY^^Tv"2' SD2+A" 6~3lSML%l\B;ȎɎĂ5Ge->^"(rv홨% ]|S.BH"݄W%NB}ðƴ:TGjXGS_NCy)ڟ)dLաN^y׋A!Ұ^rȡ EYwNg>[WQㅲ͒oPR n%&|;[+:`&g&PI莃f,hUwx+5B]y:&*IAd0Dncj@<˽|A^qlb r:ӳoFuFϗBuR8v`2Ri2Q=>Aт\u麔Qij6b H/"n]5!bLa g%Nsc\ 7}>VU>%~;ǁ)&˺6V qgU;t X?a-ayy # QOY(M ^pOmg3j?S ۾H^Pٝ^nd:"aXb|juUcZ yRUmeOe=\R1whAjr'݀&[h]HT\?72מyi z[#{ Mӊ<{Тx/e\m(Pegzz%@_PpmP_aȅi+DƑ?lqc9eTN9-]- bN;%>a B{/8_HK6Ww"j8‡1N%׉&>ᇊ77=c3KE^'7۝i,4e0 hCA\ʜIHv@' 5(8]eW▎*i&`?*ջׁ~Z?}p>+ 4F B6[H(QfK ڱinSfb@aFDy~*jމ}*S+JJ][G;<}ɭg. ZfJWR+Jm@aED/=Ie("б t8qXW CoA鯓|UvK>HwVD_A٤_l!G W yf)L*Ճ"{he1$+q7`tlc6ˆÜ]*kq$iz%j.zcWp[rh`^7YR- Ф31ˎ5I |*3d/;Kr,pc?UU;jcꑲP;L理XoJHw9.{jUU0+ X!PfoP'b c> ?|{2fd2*EkT︄) D|B.A'H mqA޸o^a !?ӭp_0ѰVVÊٓS'ekjJv0:FxcDyf'5`/aE)n XG<ً-Kgf.^# jgHI[C"KǮ5$C~`+ˁj[LK!P16~4mtireŮΰ_uJrBgh0<9ËҸϯx$=||'܏;JSe3yHYc1-ҥx3{W}A^zB3+!V1~VU'j 'ŵ6tYQ!cPĐzkamuHܤr֣fD^G-Fv :֭,oGԟӗ:3#IvxhZf(q+-F 65_Μ-"4loGׅk.W{{lZ.BP)uS ٿ \!( 嗨GM!mi^&LI l`BU<iv*\< ۺm1H)UU1Li#$S[9X~`wۅlT瑿KO*: >U[ol#uPW"v$›:XD@+Ԗ}0Mr("ֲ:i9 HOC}:T DQ^is@$d>?  /TG\K.< c4<3C$FNĆ"C*6)\E]:8EE ̚='1nE_p,y: mv2&G#U$ ڦwp5kPs dRy?ZЂ.9kS|u.ߖu?ZhT,.xN#20klOGxvɈp`jX -F!*=#j,EjICMF>qAp5@ Ow:*@Ava o)h.)Zeke~V Log]%h7(ڥOR̽NX#@׵8w0͆0Zs[FFz!r>ToWWͳ-Mp QoWL ߥD0[Gb 0HxPJ}h\ٵjNy^$I]crGt_| ;Q(ߤ%V'aЂED2kC*48B)`)Lp f%VELb% V{dPpB΍fBIyR#*C; q?Xٷ❗'\pB+\OyrWy}-%oɗ.ೄԿ%lT<)g%8.4ݶ([k;d0=\DSn̞t̨KG9K*,0]!1+ްт9cfp6JcE(DtǧW [UAXcԢg'4 PI*`^%\v2F> Uh.Q3mK?nRŸo-@M`G} -C8NR9m=OV+##g/>yaZ $EؤxTsFĿ2,}f~6hF!hgYޔXABun,F!Dk qt[gu)E__|C 1[{WB̜LZ, @m=6+Nf:.QDK7a9rz'~n؊hu) RCʴ-ѫ߄1lq|BjRfڧd8u9zK;I`,-&A4vWQ RyC0 ,d?e}}+J#nI$PNnwned$"t,g2$BvS{ʴh`eP0σFD]mǍxv7NI~Y¹qGpxX2!b).@'r\"Et-fr.=?dsLvZ1S9\gL"bLH{́8If{r_ As9P D4QVoD1O.Hw<`JcG{I,_CRVFQpBoH> rgR ;Ubq_<h E+Ys,H`_XhHz~@#?6Z^JAW om`T%$BrQjL\<&u? k… HFӏY&` %neyI%-ՏBX>߶3NR46.d`55{^ݢG;(1rb6xzFk;L]west?QQdB%1ֆh6WC47M>¶^լw]?o]TfPjԚ& dTKmoG@|%DE5:B$;ey~[JjM7(4^)hCej!3WbDE[LjR=nZ07OU[-^mC؛n Rx:ՑQj7hE94ϹZ!Ү _l5*4ݪݮ 1WEQfT19-]hVXdU:!3$o7 OB/Np/>:1LΜ0_M7u//UvJO^nMntD~cǽXxvL3 J-9n;H"7㖃'p@>u=EjrHLCE][q(U>-Z~d8KD wW~g$/ W:BjBmr@9 %=~3#h[RUꁕ$>4S-_tY5U܌=QZ;! ^`eapUX&Pa1ɵ>4p-~;,Sq[1N3=$Bn9bJNȾ~1Z"nSd6xwr,}s΋ΌP~:qơCVԨP ]*R , y2Ou)z9GqdxC~,eju;ХyW)Zi .s1fPvht3Y@Q/UC=:(4{+{-}V ?-@2;2}FYFXwU?ܳƓQA ~BפL[=ĶqTaTB `DHT Daݶ~|+^DDAbp?tj+ n$vsLn7vfS)&,ꃬ4::Z:׻Ap`#FG5XAK\M'++KXlnk9u/>gꄦ|Y5g=&>"Kz(Ƌocy:D qj^.$ScMvB_Ƃ+B׃%sINFy?r qK(ͰC&Q*2,-pQ{6veX˼s* /<a3vvv48~M֌şF.' Hg( i)σkI } 06qvu#.ٍm6746D֟aN:T+bZ{. &$8xt{`^&xSPV1Sf!S|tmp s 1o\3ss!t7o%jSTwXe#^e 4[cff=U9T00;yT 컺7Y3Lq)P" 'F XM+ .7XaÉ,/WOizqu-[Va$uWc}`ƶ%JHswg~ԻKdž[׮Rm;r|: #l0 y!E݋\C6Y?Xs{^Yl7 >+|uU1hmLt [F4n4&>=./.bo7^Jz=h%:0|cUw!W bF:n{t|@e~K3D=2̺l%>@QEWId{ȦAݒV!?̝T)m m, lo|bdc婌3;# 옢 #qP0T[Ӿ#[LƾAWmQckfH+.V,%-.ݴ\; \[ <^/3}]; 6ϝW[Te,&j>لV?·Ml21k[&6PE;Rz׳o;_t>lOL+6D.;8f>H^R9W%Zv*u HS|=٠tG>iwqema=PP1#r?"3wei~=J_(Czw2Tj?Qߴ*{&ˮE;*dA )eXlz19ku \]~-*,Gdg6AB/ ľT{V{x,2}YOq(ƕ 1a'\Knd_j&F|\JgÄ$߽śu6dK ;/w䵆++ɺGm&}+[ 2C1#@M*y _vRpWLXMVLI)#>kbT;"S]I쭲g^ܓ0@ UhqV6jՈc1l\pCSyTOжZsnٴ9J^wK Rg f(}{4Frvf{-L\+QtC aUB K#K-=p#gOG<1v?Ɠ h0ԩam1ִlL Gh,8Q^1LNML4R`o<6;{>1:|\mwv=R8)>U3]qoxv̡֔PmMLbzIX|O|N"VEXRiDL'a/sмP{9Zr}qrG9eu.λhXlѲl+l^˭ bjNjdv =*hN:fQ,+RFSٹGTn[p8aLCcAXDC %DJwgCF8МI Xv˔P6+\_ .4זqZZcȢft]q-f_ius}b-IJT)Ѥ;A-Q!2rT8HCJjh wRdvZ`ݤL̊p![ӵ"PB!~qf\(FJ._9l,^8!tԚSLdS@34K(3գc xj7V7&P{F#D6Kj}V/HU *=+y.&芫U$.Mĵ!AѶjCT͓PFy6E1`;brLEǗM`#_𦉇\7s7x\w>w\:#4v_LKEvXmwdZ֦rH4$p~+E!b-ƃ&|bJl+~U=%l%{%uE# k 鄘`MӼp)AoĶKXj߅L 톇ix%q' `Nb/|6nC!<Óm_E) N9j5h›24y!=ޒȑ:72V2,0U$Is \#{r0r^ja]4؏h\FPp޵~ɼΐԙyv*ۓP{gk'!//׹{\*jBa&BQ)('}kWiX!j|)g5M(9#ZYjs{9)h *\#QBDp<jT._&`̷x`q3%L~2! {M`pj\Pʊ8->"@O kG]H <=i̻ςݖ«:plзMMvAEF6vi46Gm*d3@)g3IN FQrTI_:%WR1`[d5:BϢ A+>m7nj!PU?ا-͸p? @S=ww4bH0HHFd U\Y ?p ØaGQyT(dqs(IB]eMI5Qi4BxALz(ߋ&#` ~lUyk?2~\Nح }[gXߓ@ys);x]YePcC ':P0=#yr& 8羉*CyTxE<{Rّ J!Ү-䰿NGgj{f0!#uYS%q.''$>ް沬sN9^ej9K9n/JK;ꂕ/h?]L0,#.Ϧ*vE,̂V8сLg5+ꣿ3CCdykt^9n{RHXw_*OOI3iy6DBڗbvg0l"&ږ|Z ky_TSXnثw$5<]ic؉ϕ^J\]8O]m9|¥_ A;jdbj[!Ϳʥ0 ;qc7;аc\ yS&t% ^nޔ]vj-6hn8pc<{YRGb-Q-׶`efB;>SN5pN{8d@CXb҅%H|T=Sei\'JgWp/s E;G9dMXYbT )sD64(#Hd/b_PmF$-ZLתցV^KA{&5֬IOqۿF]K,.zǰ/g)SN9o&ēp r{0:Vq>]ي~nPٝq/lIcP(LH;n4l6:q+^'CD M bJgѺ̴SK f|(tM!u k6{w #򌬫ϟ,X:M+V3/k^S4OGə1q1nU1 ܔAd~N; h=<F1l,iᯖ虆|*D@Ƈ>$YV)|ݼx0nm5ꁅ%xeR_*4/w!p:Hቷq.Y@fs X1zץkNa@S^3e'@cɶwS`Lk载y=)T/&-Iw>K_@$`$K$JD% !F8}N(;i2%8޲YɭV2)J yM ::hSiqKb }iϕ8KaR"0DgPdFF)bTHB+`RJ"c{vsQV\s&[tqlEWjlaJӫ4_ڍ$MQa;һ^\)J Sf/H*<,.gjE:-[4*UwFn\cbaW*$Ӑ}:HEɱA7`N OpcMUR "K Px~UJFLG hן]K$!.#drtA@!Y⩳*DJ,½v&ghU33?h ׈ VpEIhwҢ/30o[᫷7`KMDŽ}I=|ѹzEXSԺoA 1~E{[{$a @_ټ]gex&e﫳b.H"}MU%o ]ÐՊ+t帎]_ϡ Y٣,&wveͨ[ {POxgdw\R>+xfO=?Th\vhI)ڠIfc3=0rh*8]d12z%2/"7=wͤ] ީޏjJXu,D%cX:Uw.;D{qc<5k <$ɔI,T#-qP{~ruH7RqKHC)L 2QΒ|*8b\jRvDIJ'NZ-dyXQU Ra"?NF^JT1C3s|V >Nx%{8}lNX|Fw^dx(AX{3k4eDvS8+:`=_Vת3{Ykd_'amdRa8}LHlVֹR])"&ٴNẌq.pS}&'xh0IE+$ib*Gu+I"#6{?UjGεޯ3Mŋӫke{.Of'{,[O#{e2)KR;x%a =LNA:șE9l`)&=iG- .=tKHV{kc*mfm(R`(ŷkTܜI0`}Boj@rF6bMuNMk֨ztʉ*N5 ̩!O?M '-(i5#(N>#nX>,'3.;g6D;XG@7D]CJ@3>jkϤTAO-Gpէ ͒n5H+uCM}'[C}9$Oد$U)KM\Rg#Hv%QO OOyE"uGbpR2>O˼gQUH*LogqR ݽoDN0 )l,dS%0w9YJT9]V$?uKGp̾> { 2@H^ i{o "X5ڗ/V_WxNM޿nsA%C(!@2)]J84"nAN +XFWD,FXû?61=[z€9sUw#4>O΍A$iD;.i>;< c /hoֱۀ߁7OτFB]7rV%I,8Giq䪘<֡sלc :^;o3-f ,d @^)9{QY3&ڕ) |MJ^0sx7]Tj?㱾An Xh*HNLdWćvM8:X "i/~ߐ[* <ܴGF4C%Ce}cOLt;L a˷鹕AAaz?X:nfHOoc@B#-_lXHI$fk,vcI)U-> c#84'x3 lQ{2kY{U]41 /ᚼB:9,7V.TF[aeԖ0 Ӿ%Ld- ڗ[ kЂ (8z /5xeH4lo`iQW^>Wf|Jve+kt mxbnD&v>=8ǒm9F*SRIKA#u{@g_|VL#A\L tXg,|SJˡ¼ i,/S)w {Nl>ܺgihÙ{TQ5 Pp3 `i*+GZ7ʙ}[0 V?zڎ`AaƺA菫V*V?0ُƕ˲Vdy3pdy6Pd11bxﱢJv˾Zfe⇒=DF8TտY^|Men~~4.֪DLPvn|^tIBsKC@𜍻j易ͺtr,-e4b:ķweWGs<Wo(Zu\x'/}jͯ-t*`k+"^#=t"dh*\ 'O'zSX 4o&~7D$)`7|zCtE'baH@Yϴnx+6Xؙ3ΜP+-e2AqU&t/5*YsUGEtys 4wi,Yy*p7$`!̉?MfCWձf`5&(s JlS>A|뱞VOk!HZm#'d LXM' ,MRkKN]KY~/ImÿXIEjD#S~ya46)9ߠ}DjdyiIQvܩ(Pt%@̄!^?PTj =7mIqF:T5gEA@]v },ea!mnnӎ}n#hBK9v}D>޸)nυwel<|@g"gAT]aZRW^'OK "W2aVRE쮢!k~Fi:%}zePf ? * }NMWGE<Cg[w^|Ao DZt|X(&szX6O&$i8T8e6I |Nnw5DEc zar3w`gZસ.wm5>1%3.v¯C &nL,O ]IM5_R$H}i"->Ydkaspӑ>m^ ]B\y%\ޠjHۆc4t7;3cF`^5e*g~yH:BylQ&1ђi,{e4NғfD `v/@f _κS[Uɴ2 X&=lVA3_$xyZ 'bg\| O3Wgh$YalCc`W Kpx!|p$y#ñ?#Csotk+>382q{rj.hO0#ơ$?\,lM=W'f?D\ 㜎qj/!?^R^ʨ^l8|F7k8 ,kNH2ƏonqUh5|%_mp$AIs|h~Ld_Ʊk ʲTvm ~<@a03NjHZs 1 94,tʮUCS128!57_eP?Kwv~+m\G[0yDYOѭ}QƁY'$ґ+l;%C}!ޘo!ܾќZsrkCGq qmzr~o9ds(ĕ+ KDG*DtSFVs9-LE:mm5.Fg[F+LLm;ܩWAnE2lO!C'=fRIx*,r=C[ ʗ(Ryw.`k|cO@ga,ӕ֒6nK9 +{TRL$ꐟKfG6dž*fKwf_)GOӆ_ @p.1jc*tP:TfxLHkajALWsq)˝# t3ׇP-,1Sm8oI#n cSqb'_FN1{yO{'d-$Q󙓣.@-V,DD fLYbbB*mk!b7D9h [͌ՐeěSU4gPq6S!%Ás?XbA]nBҌzPCNj#b+"_e#naz֞(0w,ګB "FvvU\M4-]qdc*v)UC/l ץ8ƾ;[Z(azJڊENCrKMxTW -Љw(|FBHMlM"0N&ƬOAVg3A +eH?'^Pق<^E1/6MmaYP:vJ/$8v~ES"MBT8#:A`[XKU'f$y!z|dwJet+G#4fNN2u'`AwKKqk@z~~/ E&SRR}v`NHLEh${UdK7_f½hIoV5C(H:oFDNy,~cDغa(<|F0hx dFS!|th1sgj΃F{]InXmsIQ9pkƮ-@^EņO@n~ 0ғLQ25HQC1" DsB T.\?m JIw}Xg쓮V{X* NW`SCc0L w7525t{Xg)!aZ;9L*Z7os1$e%61taz*kZŚzs8*BUbM@ 840oAK7GY!UQ#߂}'acdZ8 Kux RQ /_\5WZOa%+:<,OE_3ڰ#x-; !7Pxvr՚զkbEoO`QU?WjpOASj#G|zygk J'8fE:Ðg_.@#h~n>,6E7P7S'7.!P ­ 3#]#Ҳp\hfC0o ~NB5c*3۱ϒdLAX !s0=8GMH N2|>dLYS;T,'Hw=UY˺CRaj'wDhU-io=!^]M^tJ"Tu8"tq՚N707;OD0༓JikS04$0ubuÒ!"[Ԟ|U15 \v \唐;: tw^ JxD[dt%n(),d0W 81xu)Ŵd6wcV2HR'gO;e8?4BS:-VZ$ѼٚފE͚IϬ9^PdRs0_EzL3/)sѹ|ZoZQ\YuVjRϠJzBt(k5]S:kvMa}A"m>g&V c&PIz a lEUȄ=~@P]l_=`>wykL+KI;5i hǯmnb .!T#52_lHU[!hT+>|7S*+dרև䐩/I0X GCR\~=蹘?F~uŗU֭P8gP~ތWv>ꗗboq0B] moSp`_P^0!V(A)?Â67Œ?lW]t@9L=_0&:j;y=KPX3!m8F .(%XbJZoڍX{9?;U=˓ CVhqmf>Yr Q2vC#l2us^V^}8Y+8;xo1'ZKbjD|&BQ+ )[sLx#62ȋs=('J%td?YM躦g90T]\4Hh>&vLHPqt_pw'^Ђ_cLM,벎zugcPg|#HO鉐d*0S~V#_i@+꙼y+} b#:cIN9 ufW#뢒TC_sԴt5F[=aӫf#_-mm27?Яs }˒t`k,ֵbҪ2sdbΐ;&CEf5Eݳa'C Z:L~,32yˏ8fBw1UC"m}& VלEy1*ҳ, nz!ݿ)@u8{jS^ڊ>2NԘCN|1Uy$gjJO cqY@=RYXC/(VI`=> 6 1vϱV^;jdm.u7$_1Q/CƖ XE`ffn](wcl6)WV,G$ ;bLװg:V!!I`t A6Sy薢\7$z6ݽiۍMW\ bUcgphj_*7$(`"OB>X n|*?CO{ıbלp2*sc$\ g3lɋ4i/>%FBEU}Cf6t|߆qZ9b-O&iuip0pKKEYyM o%5=tK!g}Pyh_o;_ʡ& z\LVVI85vjRT}jKJ zX |Foì`mCs.=m#ns%Gh 2GMMjqdɛO_ ȣ$ۅY'݅vS^ԕL$Ō'}ݖrdx/QO5 a7tLvx#D$qKx|eD8r#4*Ŝt56y"d1 M5V͵> S y 4(O^~0=ъuuLgtPzI/ݕ%)֚ucL]$O*_M_9Ÿ!u@ su98?#:_krD1U2Yx3UJ@X" BQ}sE"W4=_=~IJ-l(:=u`d% H̾1Sf\aHҙ8JEv.܎^ ѫ:(ki#9ETmQo\vsp/t`hm/>GyÁUxg;ueLHJ.}z=sD.,61ItK:ھaeo&^]co*h;L 8W/dvFB^Ԧ H0VH2,!4䣀uגŝL\tV9#{rC$AHE5}сB) PBŔQٍxF^dzp~^ ]B{PhvnTrڶ4 -u 7 qTy Se )MrH u]y5zr7+Rsv3ͥ9Q{O >'|2T-{Zj SBAzIL`nט])#Fo0Ht@? T e^j 爉|y9a𨡘NqZ 8 wO*TFuH%+u+ր1 W#U$:2',R;۔Q+Ԏ[Xs#2RdBCCoϵ}Rϒ!f:F;`jDIT3/%IBY"Z Mnҕu!f!V+WnGۺ:<,e-$/Y77nvbcS5*K8mfPOd$(.HVs-\M7\LPb{`32[>8>0u jr_MB+58/CW=z1`eii&W. d+ً¸7p dv%Ap-|CrL8 C.0,Hk)nxЉ?4C|R0;Χ+٘ `R^{V,6>Y+:혙5 ϟ Bg L`9WD=Ɛbh5:hi{g$´pHI_/9D5ޏnPGP}6Tz!Z2EWԞB (+mmYn?\rMGx uAt1[/ٌ!B~]7",6_G–pt3C=-3S\8=͒?ݜ^l[ ΗR䣇p.N`Jx244'a@mPpJ0@ПS22K )se'Sۉ>wQuP~H@FG@էHrF FF$XLQ zss4_pJacQ;s Yw#o)~"gX}D wyw|z'gZ HC:细&1p 7Vq6)zp`-)'@K㛹30ԲC"(sx*{z!D`CЃ1&0J;Zbz?p=Q(pO"4JVфr2&1D+DVby*C@hc'(D%ZCr{8A:۔iǶa2J؏9y Sd e8踇ܿ0=qX,:@+0K*Y2v(BX|5̔\Gc\Z^,bM2I T\* e&펲zONð&hJ[ YFWqc:p镃1Iů2QZ :nVI'ʚs^B*IѼ?]aKhYZ4U'J h4SܟUǤ,a*1e~,%(sۨ/U# o[0,]ƑjAqп>.>#!)󧝏ZTZR0tobEcRX+?fs@B5c~2\eft4/URS '?+U9AEѕsz )%"Fh`_VzclIgi;"ȉ}W?|z<'D\+eNz"=_-i0PrɄlJPzsT,$U),|oᚺ7&V qtɋkM6wjo|/0 .9e,D9B가B&E!̈q7 !KhD{y#4=Ze4ZeDCVغhA%Ӧ6k!ox|65=U?P qa+ (S}U}Xnt܄ -@8}u kO1ι1YeQLzsAȄfG39j&iJY0xIY;T"]Qm+HWUԈ$ 3S$ڠ2 .Y;3/" Ʉw\>UQR._m`ہ+cn~Ji?K헴-7WvB*? [J?6yqVtN2 ̒CZN{"9F3S|HSnhlky h8j3b[-FĂ7=G^vR0+OڋNֹ~~C6ظoE~Jͥg Mr4:?J'!`}1ƶSVq^/HOr:7I8zB-X_Ν9{lT|:JdQZhՠ\ԟfS6mĻ&]fx2T] PM^Dfw7L۞:A\J;$tM| "ٯAj%Œu^8W wPyc$UVќ7{8&aWzpN8(6rڪx{1Oy}aNڈB)@b0ak:NZ{ @Fi!(*?SG}a8x~Fѻ/cDMJ3EIP@ԭ<_]0_TTzxݲbdbP /!3zi,OrdDd@-0Mh6)po+..mlcջ# D|Z`2A;:`KYʢB{~{ᔸ>rۦK(Nn_s`D?.O_IQ|bF1[˘y]؈lذ~ &0òZELoc=;7T}ԊԳT}]tWQ+iX^V󽓃s+\ϯ"!>?1gf ekK4NJ 6Ќ(cN|ͮճ҂T]K&FFO穇CXjwԱ~]k{bn-;*.3Q vfɖa \-xzUrmvDkO Vs{Z\m%<Ќ(;񤂕_5نZ}BN f`kiO)?jpR !2aYi*@|۟U8azʺu%G]Uͷ+U~X\3H֫[a1Uz=j,>Zt~g*BJ35 jQj_́)ND= %Nzy)cV;G6zY9s281!:8HgbLeP8eZJ; ua~92Tיg*H$=!˓I=@[z/55PRs5;wvt-Kyd<G~u*g2cWPTHㅑ,)b'kbgmP3s>^CcP2ݾg녝圷Y_$&X-Jb!XJpw dQFL+tm%+D*OQ>brnULyqMۀ{5Pw2P*iC+Y܋\+ACh:A'GT4ҷ> \".$vGf{iGrjeo,upf$g$efk7L%) =G4+[eqj!2P9vq2alYGQT~A_|Nx,=ߖNuV=G1? HL,nmaHx\`H~;@JPP9ͳm g}t*<0 P>&4@aӌb3nIgc}ͯ!#h"Eh&/GӓZA_ٲ0Ұ:I`z(f3=(q/8ҖN1aq\I ف3Pe*}=% }ɍ6=XĖt#Aa۳XaL8WTڭY""1|Z9 Wꄟܾ-e񡤝WS+$ x@Y"I#:"SÖs ޗ2m ZΜEmQ+Q2A+ˊvDO=U&WZt Q]iO.b ʰgtz71g󗔍,n|nզԣʲ2E}>\u=|eiXɛCޑ;|z|g T<[G٨&M*wyGW1p}#ţ1cJ+u%`Brz:_#N%.JjѯШr s/$g K$C(eQ>Q93CŹN.cݱ ׋3ְUMz4mV{.u-p[I} 樂a&[Zպ+y oo \?E܉)(/U6mNL(⩇": 2( fTUws mQ 0\ 1?em8N'W?|E@(Ơx"A|/n '7bqEF&jܤgcpT(u)f6 x)E"2K8͞(YM9xOڤoW%w k.TH.Y[5=^nM$e\?(E4b3Ҹ{` 8r-/2*Y8YIwэI j4vH'P (?Z_+)9O kP%u0ʓCG*[nG\Zc:0V!yZIh*nUyk8]Cnmy\5TjlR@Ý1:;kbL#J&8f<OI#`EQf֙ј l"s2"䎱N"Hg*~N%׉!zk%-л٩MVB:a厫5y^=J< 6zlصj\36?KQd9z{$p.q9@޵d:4j8z1ךU *¤ZzΰqK'ozx 8Oٵ<bsp'k<ѓe&q<3X@ d)a|ӂFj ՝iJϯRr^ ^Oxo\9DY7xO G=hwfВ4%Q'7X^OmFOfSj(,k'?vl'TlV9s8/Z G1@({p^7Z`__=2$H کSAi? MjǼ($cf_#Xt!UJ!SEcQxx]{QQS3zy{Cf:v u@G<Ӆ5FckJ}reR. C)Ij@+wo"Ԕ~N $y٨jP6@Xl%oT8Rו`Gcbίv%j⡮0`Kk9W.&|~:O P=jYZqlzy~dy' C- ~kLòtY/~)F }/VcZM/cSee^B24xYM(Lb>V:LZHѠfCf |F>Gmou{ ^;)!z"#.@4j1c1Ig.ǩ151C%[/{IW U AWLR:uޚ )}DQnܕ4ho'|O<J WTVB(@iFg#>Qkkʯ䙆ΨS%d$ LGF*Eucڿ@9%埼#$ ĕ:a`FŨO&tIy=0[:\aYҹT%nQҏ‰{iCB^;w,CMNbSOϳUJ`RJ'@~bk \ґ$/"ܻ59EXsrACA6jRZ(8QўY1#z;r^vRSpuIa9Lh.u rSAM-|:#Sc8z9<;ݶ^dCN[:td\AP甌[l]4BH ]I3w6 [>NTk̈́ q5 v㍞ڋ}8"AGАH'. ,# N6V׌VU]1]ˑI|!\y42`Ӡ_7_~ϱiSI8 A I<Bans__Va`l{?S#[ȦJ,5,?uߌ >M\jLSU *Ⰼ򺜱qҝK"!gW!.]46AIQa+u7[rpdF%rO?wuZ&CukF*%jqɻr;\&g;$WU" h,kOp6wi1ń.'U]xH~u T\ɛuݬejKQ?Rfu*q{1q N#vG(wrFSvIݫ`( 1fw/E%iImC\ RNAsL} ߂v>(sd8@1:M71`3M,H6W͹gp85#gz@$N5:D⛳uK׻!Y f49 2[߱`$z`򭥫ua7t^0:p1I=LQc,\rVgd-՟a6?`yMp Ǿ6pbĔFxo5nb| X_fsUli7FsӨc7pߒyHdeHJͬ[nb,"՗4U(pCޮFXPtF>B¡7Vu-^J`^#N !ŵS#٪\w` 46e:\lRgR(0fxZo;9}+,"{Bb:'5neU|Ԃ4UJ IZRiN#s԰@DW$iu/Տ?|+8 #Hʟ3voT8ܒ ҹTUE76{9YԌ*!8&ƥI7zhq4O/j,ز ׮v۫uX/B %ѮGO= }9 -`iMzQ77GPžVG9jp^nٷq"{$ XTT9;LT`sWjDT;3-g>P!=\fݑ\# -e E}N:B5r֣,#~8)8ӍUi#O(*&Tk U^+ޓSTWx[siT_j;gjj06{e-f)X*0<\dJOZČH8Ȇ(THV^r]۽PM>&HJ] NN]^Δ!(WeI#o`7Djd$=̩ʨw\&/yR *}'`Lh1Vax#a,SXxkڸH|̛/EZ6lߒ `&7(@l?`g fd,Ap$ƬXtmbI?r?E"T:FMX"13`5*E@TJ-ͨXr7ΫwӍf^7I}\I5Y$ 1j Z~~FR"eccU[UZVŸ8XȞdiv1y+9vM]eȧɄANvrctٻLSQ{*x"?İIT,=C07?&uy]׻]di>XA1Wa[PgFL|d4YIKEM}6snW+Q % Vѷ v0ހsPOr-ƥw gjf&2\[2l"mNvTHђY*i]ž`BJ+IɴEhA%n+XKj\T[^ #QM`_S I`:IDR&K')4"rN9UB]HĭVk]LQ(M X پidi0_Ւ:L_V5`D~UVKV֍* .|2ca^6G0iu% Z=+)3n'Gm"%nExL/nü/dͥ$(7 v=lQysoeJ̽Q,!D{axFU1]rsʑ H?X$,5d,d>}?33ny%hͤQ|ﮁz["hq='jD65Wܸ0\4QM;~শA Ld@=Q{\\ 0vB/#BUIkY;3MGA3  9?}׫=xVwb_ I5)J9@ߏ88Y nDz&.Ej1(6c~tt4^}ys@LǵᄷǕ9DsՅ (9Qx8\GʵO- ĊE¼p'9/-'VT]-Ey(ʳfS:WW6)DGY 8@UQGU# 6tIbvAn?VdznvKEscDgZAٺ+cV4da/ Q1e\6•u(RVdۏV1[ ~ F;g e][X1Cq_^ejb3N-Qn+)6_8wIVT:/u 'hg DΈq "amgoԴ}AKlW]yCj7Ke 59+uU<RɕĿݞgMh;Y-aʭ̮;XA>;`S˗IZ 6VYp%[BZc=sE$pGB()kU},`oV[s28;Hܰfd=Z9"K9#/a"h__3&ೝwK=5|LMO!Mpge~M.zy _{]DZ"/n"z\o3;t'9G={- ω*2)6`h +ߟAigcA1`kL{@O>_$ %'ԫZ"@@)'jLy3TTY,@}5M<ֺ TĦ9J""\wݣ0ܾcN9k˄ehG|jLP"$Ecv_4e7)~rBHjn 6HYnZj ٚr1\b#Ya٢C2kɤ V;D.)ݕc :ȸ 8Qm{dLQu09 C:təB&UU;D?[GTEZLCrk1a7 [l+O?i 1~],ܯФkĕPJ3:PpQk(6yvh6#J3bugFdާ'f3'+B"gJ*@#fjuθ~'3MmyB)[fE S5UKGrECu5$N8AV'\8z,#R<-wYR^s/{SڟWSV>Q"M:pQ:d)lfܨBߋh"R2MGR fPH*|U`Ę}9G8RXuyoZlнwr`Q{.+Śg$tWwJ qlTrU=:THي%s%u W(j> <>3ڍEx?LcIOΈ\I ׉AFpAw˗")zN<\7924)!bf7[ߛP$K|{g( M,CNerHH~_*Ŕ^@`CzԷQ٧ж殊`5:"B2@^xK=+>Mm8:DgnBx[]a"]8q;'(-7"J+2~lKawBf;qĈ'F~X0(_5&O+yuXvk[JGWj}aWbfi-yr${k<J ||~tBDb % |w m+4Gʭl36Ѹܥ־@ɏ0\/:%]9w>WRK.fve JC]}E5Ë$K`6)-)>ng Uɍ+=VIz4UMdv1흪*Ut BO}dewVOJ&lww3(-R|>oU,͌JlGwYbiۡ,>Wa<)-W^5TT5VK$#U{eFQ =Pml.GPK\qe;B_B3GLZlOMۍ6(E Vf5h^ݪTcYl~.3ު"0[8$0Ez/~fGK<6_[P/mCNE2Ncby LZǤ(U~m=lRtr v嵔L1lĽ7bю TCΞN_3K?jR}طX4]{iYcwR4d=T<ح]|(DV_EZ+!h TZמ%uaJR3GԐ!FXk|jyNCɎ]6!b&s:xb8sN\.ʻ@_Lٔ)X)piy/rN)iP"NIOnvFz+Wy;=BM(6 .3y^#\ջL%p=Jvi9E+NctS VnZ2A |hkXB-Yhj>oFXI2iXr%j_pB50]7ܤc-:vqT*1 5%ñ7#D1DԚ"3C$3pӦL1=ĞұB2: @_^JOl 7xU UJh⩾vD@U/fkWpSrN`O `e?T0 xoN."ߪ#mbmwQ?r˲ m}^7XPw@viKJӋc(3lzEx\jkf\6,a9BS*`Ԏ SL%erJb $AZL>\ao 6&:ߤhl9]iz=}-P ]r *㊳3{x)۪Ybs, ~XSVW_ ~%N2ΓAy9fӆE O癁:9~kXZGD 75ԯnLi&FUQ[8.U }_rfYs?ܗ*rUlkaUa \PF}DLo~go65捗UHJOZzt@ɿؽzX__qwF}ߔ4LRī6gD>>gup@abKPkpǛչ:? c-C QE1V\z5rq(xyАl: x'S&ll ^$NUפaoDBT`ljbn.~@|L`a<_|/by:]f'CB*dBY/k|K:ukկdS\5^A- 'qU42&X:Z|. Y#ByϞm=oj0m:I~'l,DkL.Š15H[F"^꧉sVVyCQQK _M \4>šK+N4Cϙ=$y 1!R"|=Bnڒk]ui_Rs>fW>y4ΛOeGgጸ5{J6Rn $1Z^c= .x^`Ȩ=rˇok8m6 JKn`}F,߻2]r=ň'7_>gF2.$7^FINfL)!P)Xz]U-u"Eh_Zſל9M=B?eY疋vF)l>A.Ey*[gӧ@ڐP{M!rva}#z&Vc&Κ #Q;ԜJīGd?Q@oȼi^^-->N IrңKpWzC{QE-fW^_^;(N/Sqҿ"I of6tiin BKKh.Jm4jڣ:T=dY?h YnQiLId| 3'Xw (Yݎt/}3Z͙@\p5ʯpjq@$ wx~.5/$/>u2BhBe)p"0\,*~ߪmrj IUcQ61^ Yb*S]5c>+);:w.Ў簓b$UU@ӯ>4X`*@}>*AÁ3J8coJ9 n6 ڽ4B3m3`GnҴAxE&IPQ;"eI=}$T/rCNWB8K+NЎ϶\,fzh#'a#ekO2e?=A!i=@d3#B5q?_$0:m^uCp}5E+wd9v9$J9 ^S%Hiw󣉆1X\Qq,Wmy]4Q쓒`]|ksfݵA0uO>h _3߸b 黳 ;YqD\{}J4aeX1b<| A k3Sb0WVg3ϾXҡfIv*/'y I3b'WmQ+y!'sȥ_M|~c"=T1`QbͭGcBĺNkjJcy9A@3=O]:OAٱNf }3b;Pdm7Qƌ<]GOh~kuI]Tx'!KV sR+ZJѵM9B ߁N]4)-5@\$CB$kr &̜(O'.%yE*W!*-_yP*4ī^~^WmƨI%x\pZ}JClT-l\T^Wmo؎X 7Z+<)4C#=U{1୻[1]D,OHT%:K }KE(PD\nﱭڡwhFd1 %6F͊X]iNIO[AT?4B}6EA"ƫs@A"<R8ՂN Sy|4 B3-5;|98 L7l@XszaѥYgrnA`S%J[UKڶ[w *YUޠI" Gj8r6wc>cەĕgj4C\hsO\ÂYcn~$m[k#:jߗψ+_۴)I^̏bg"=ԒA*xNUDBdlQ5|.i``]l7ax]Fv=[S7SCTC-/HB-kӆhd~g%~S yФ60Qd<[ 㝪2_Q}qV9Eۤ ; 񯨲9" @lR-&C]6/twi1 .ē JCWo K]2Vo!E1/КZEu0v>q|fBa2 kдpT=x;8vw&!“3Ԝ3l L&HĐw9{{"Dx}*S$ߔ)׈; pچj1g5Z#˟PjqkWlv ,k*әmMn]XBiCRV{ hl-XҐqcI Q4^ya,߃ݢ'"Jqj$_(}[`!߮R|7IIlTc:Kx/G]AjPyt;/ei`/Lң?ŠFџR? ,فJ;-t ,A93ViҺf. W5zK_=[0)́Kvm۫fgxB= H..Re"Xp eH!+aȪ2/~9i-ax}`xflJ FNKLTt+?Oa|G4- q uV1@w`gXM?z5/9<)ȶʋR"X>(l"x"I9S 柽uIdUqDU4Awo0Мo*q!V%oD{b䞻dѸ =~_%pE5X^o WߔF0B-0Egk/f?ITdW:_=}Sp[A>Fo{bhQkϢs-//t6(]q9Hu6b#lwR xy2$yG16](>N,{m\xjJ++f`F0PuUwqUfXruqO 8k'>%CuD&#)O#$od>YaWjОEfGxE]pRSE9WJE$QMsYf +_a2TGcW\eĀD PJ/jJcCG-9_YT<2Ks͏쌍H1wm:ˣ*b?38-5gr3n8}s=_ lnϓR'To 3EkU(lȧm&I aaLM"TG~1-Ts sW3LyUVɑ' X˛hVNwgW=oFd2r (2)i&bƱ$ <)HD=k7E+"vn!v ! z/ZRϗ0xH^v)VUBNUEYi!«{5g w"wJUAʞ.PT2[%1{u#FO8C[XS#쭿p&^5Ȱ ݗ'cɶ\T6ԉo{tb4g+>g񨵌*&1];,֘ g T ?k4Dz+ su]Cwq'R눴JJVQ  0ed޳6ȔrjZj{R^H2RX`QKVG"\rF*lykx&C]t]ܶ\M:ҁW}iИ':S?hJ+ɐאس?e:0_ߠ.7 D)%tȚ87f,A:] MtWGԩi/eldd]K3 eJw)UZi}*Q\oM74kطR! bMbmFȫ3xnLOeN&Ŀ_2 ̥0(~a_EA6xn CUen_ 'VgTxlK$Q%+)6RZ2vG v&M)T߼ Xe 䍣gY*7.|@ B7wӍC\9Y+V?e~G-p4[R߄ Vkz 7t& @)G "Urc#s ?wMi} L.`||9 Ձ.D'8|\v(8[&69eQӐ:j3 eEV`&p?ђ(䉟B,|wgxK^ozK!LdV7Uֆ ߶:!Ȏ'KCs,cC"]QREYsCu>zY7AZbVoQ%36:]Y6C,"Ũ$@*Ŝ`ym*z6ZZTXBђ^X>}8 _y# g8Hj ZQ 3*}P;IQ!ˑbt&E2_S&a}7]ybqH^CsפWFQ Y9!m〬2Exakd-!OF,S*[J4!KBM?^Z -(Pȶ{1@=8T'Z8\(5K!SD+}Pŷgo"O#-ݕ]lXq6tjM}2T#OխHw4#91A.b]4YlTU=w"HcJ16Nh# yS0/),rc 5r vK5ZJniޭ+&@B,VaĦDx+J$0CVV}O6 GRcmczԘZ(ApΖѠP@mB,1Ʋ.h  C˙z%{M֢E1wܺB ,ø.XB  ^̑]JΫ9Zc}DGjrU?EOaCd&? \M&Y^aҡJsW»9Ly%6߬L@U=vN4g")y \(4H: OPuh*ðV`ٸ?(o_쐠xdH] Sl^|-b;1^5Vʞx>Ύ TG=@^sn3k%F 0iߡZFչM2o퇪?OwјKNc'_0cUQQ RbmmWUd›BԁQ)Ce7OTr>E)>QCWYeZ(_oʧ7ZGhw؃̵݌}V#!jG'mw&&`ԝ-n#Y6}r;( \%΂u.'MV~`3# ;[7yN;ld>;: 3J9ee(~9'k)gL{"1/Z.t09d R{@U>g"g4: 'KQ̝u7IҤU㸽ӱ$̃ZEFsÔ?}Y@uDl42pҺK?ZGs'x| cӱU9g[z/ʠ=ڹ|O1$**(ceMQb oX])}|R{ `YskeOb@≉ElXL'mzCk ͤp[:^|J\Unf (ayX2r^GqS^0,:'3is3W.u5Br[v je6Uײ7rF8 +͉iӫf(1 VaR\wSQK86aAc`_?@A/H/J/6Jm7>df"Hu&aEzK^l<׹ӻJ&iPͬ1$0A{^tT~O8Y%B" "/ʿ5k9/l/)/KQ (CG!3IBsdkr/wK %!]V- fp0-s$f ɴ 8y)WMQX ~E9{~U;iB|a8 p{1#@J9^ܗoDIvߪN/b7k^xVƸm;i #vruAV4zQp1}{x+\ICOFm8|ؼS|V[؃h:g8$ˠi_6uݩ)Q%9jIi48ͤ80#)^j~ dlxvM#n&a?esDT)9+kXa`8,fV=A5Bv>}Fb^ˮSlh.ka nt%-nvC;XLV3Ef"ʬ=_î4˃]i藂g 1af-ec9(x^1p8QāGM [?Gս2bH}LlamryGQfȌ0l? +-A"c5-*;_ ?8)}l;Kз<KDvZ5M4)'͇en,LKbI΋>~sCvbƏ t$ss֙0>qDtJ+r d] _$m`_({ƟXAXO<7vCӾo;4 + OӲiÕr݊du~'|X"IWcXrs!\j6׈9QkzT~킾lyw ;ho왝JLAJ($h:2G^<7*Ia+47b5q^ZBvqp;@Ri|>'^$(/sZ"i] nYFǟQV}XֺK#xꙎgV-GM,Ll "'ra'zb<=Y*h@^** dz<°Qg=nyE-y|"-5Oç4a۲[]&R+`WR7I6z&3T1o+|2u0-.1M".ѹiȠhMXi h t P5UL I g zb]+ĿV=T& ^R#ԿMyַ+ KXUщK axᵝqmT7@\ }1%lne(nLAS Vq'd4w1\PhWI(*dUj|2Y^R-%db&b\Cg"CP .Lt}˟l]# OhFL^L< 7Jϑ((fv.n5k1X sR@*1xb:-z:u/Hk\ؾ0Y&c5SWD+{Bmk96ட1*%Jc~%3uMkrrn X-hZ"dMQb vnr&]W#í1a)l"* hzJ`+.?q(1:'Gr(޼?|ހՏVUtv2ƭԱI>E|4$PtP`54yiؾh-KZ F1g|-E 3<1 U$Loظ1yg1NC7[ϺMyN8]AEx;p]U+);rSm]x%"nRQ0*Y#t3\q OZ.@[y"x(m4,҃x/C:߭+Ӂr^2lN%|v_oI,;MvN`9^-~z\tS:f7? GGҦ# NX FEOLJPmb+ǂt!cȈ: =B\ Cph݄aaև ni]ߟSf|Dž4!0KDP‰ŵP@p哮Tㆫ, ƺP1ɤ`j>;s 3e΅*z\5M30Otʽ)QCA<BŖxU\nzPK#r6`c_'Z/ 0%N!U qQT'I~j[}|Cy'腞bK?ǩ`¯`IIc2.@3}s_xLbQmᐔvJ9Ywr|_oUȐ -p@ հ,@}\~v>hAzϾR2VTl}]6\υFVP/.S1O|v+!XtUC`]zuKR" Ne >PԔ<\:S䳸Z{Frm/XUnNiuDyoys[tې.ߦ wrR[5.Kt$v<{gD>"@6 @wlNNxN#LFоzםK>\Yf\u:K' ׼:J)l=^I ';,(Z:wW̰'eYŗtA3ԽIf&L !$YBG%1P݅pDŽ\P1 ~R;P^R[]*k ͢7efܚikUWbD=[]#`4Lw|b ]/Lu+t.) FN { 7Dԣo#pƾ1R-u=D(X&z܎@o$? Bun RY$6+7m/!7 )6llʋq/sku`Joo]OQ7Ô3@MNG5.W7Cu.J5YE}.`D%Y9qއ,fdS%$Vr,8R 8Y:ӿ'P:EW&+D7YE-%٪"Gf8 ʬQY4,Q. ˹I (n#7v xd#Qn@NHpO+ת Q/u};c!ӳWuͦ, !T"<w$NܠpSX op*֭"75v4,l떖:#`]vZC&O(JJ _x{yvFcRtT8cG #A~ aA! ڹ;5v4\?1uwZax&0 +g߲?Dۆ+U%]:}wH-aY WwZTZL87,IPhA28tvFj 63ww8݂aO21wiڀQ7e@a.y.@Y[ AmK*/w*ؾFR2$':CHkvۋuK$DaOT8e!E|ƝuI+a$j'Ǔkuy 8U'_!4$3: ;y{1)(UjcGy݈CI&p楑󉃩emm6SMiiV.QR|o![]@̜B(J^RChAه¤S@$R4\%y; HLnϦ|yUA>v:mh .$ B>[P}-,#;+G z&9<͜5 t*:έY#Gc9Ŗ;UV^RIX=_AVu WM=doqh 4( 6ުu b_!>@$*GDn?_x=EM}gR 821~uȖsD`-j+D9&"КR3nE;YAաƃ@:y#b5ݞ>4?5OiQqM[(^#ƼT53DW騫3EGUVk9r@BP徭d= k28T |?5Z@eF$ XWXʇ2 ,I#B nm ݟM]Z~M۞qvf{SǍ,= J1 I)ߘǯXٝ}|&Db}ϣ@LD*/* hBJf~.FQVKgtt?%[G#%#2oJgL2j>\^2e_/) &?`+Y)3nSNCXou?ql KDh ^Cd_,a v,Qܹ)Fi?/,>Sd$bTΏ|?W97RB^1u"Q8_n'd Tm8˹Iiv0 )dLt)D@kny~*iLkg/}ew ]$ng]TC1* nX^H.(3'cHpELB8:@9]A0C.aw A:vJieoql:]JX:n=t% Ax Ia]TLҼ̐HX2wFzqqfH4m43Z̃GQ:$KEְTmuw"@c\w( )1%]c=+='ݧI(\S"9O|Uƙ & ыؒlJAUUR5 O+,ik`)t'qգ1M cl[c fӝ&)GnlTHpt*\bǫ˜fk/<=cRq,a|ZGn [v`boH >џ.D1,f2zٕ{_Ŀ=Dz՚f<j.>ߥ '/z$oPo *ZN{tzOzhtϭYqLX "H~Y-";X.:W%Q; uD "8Z#fr:.OW}-2 WyJv/BJ[τdFf|>i&4q.u˽Aʹ;TF%*ٗx)$>"hUo_Tf*'64Qxx-h윩g綜@۞?i(E&5P>}n4*~ahX9@%#q% I;}[d?/Q .[i(9SGIQW%v]ڕ9m]GBYs>me }T\M b-[uex"ي^T(hR-Y WS%5WE ֑fWV6[W qyk6 Jyl:dO={10Ir\l'kB. Ne8>'K+V3ׄ?a B8Cظ˽!gyj ʮDk[NVp(Q{2sNa kDp$ڇC~LϼvUj4SML5 '}=# "ýj4_:c }zB)*ɰ%o E3IPP(:v;5HF ̯#ԩ@] ) <A"EMB uIVZ4ħiqWm}j) dPQ*[hqפMUt7qGlgpҐ?f@|w >ށOp/ 1E-u%~)\81nޱOVpTWlkmFg08>u4f'ZGS5ARl^M>Q;30ovU(_L#JQLijWR6!ed#Pg,|-ϰC鞰jp_JqӦUhАN xe#9hH[ӹ:B>Ķ: DjN/Mc\DmQ( i&7,*,r[a6tHɠU^Xhi·_50Μ횃埢dK׮ij qϴc2^CFU"NCЄ|вU ;zR|;gKjۖWZ^nhLW$o`}^I8x#E| Cbc^"ajo>Sb٪p4VʙJ4oUGw#ݴaBa6Z(6T x'0;bkA4j HjV=lɰ }.l&ԛwkRx]/1P(>*5vJ l?v7=Xf°=vT+>GT) r=Vim@e:./\|4($vMPֲ&e#D4rZC7FQ{u?t:0Y!x֮Ml>??AFz1 |[YOM0Ƥ8@ǩfyhNA0GoAvH:Wzqpr7ʪS?03[V,_ kpf V} ȸDf3Go8MVEn+U5,wsj7~a<Pm1)H7޿u ro x&gs7m=Ҟ1aꉗC!Cne MZ|'3UI%#İrգw`Z3ːa㶮jLD0nͽ\}:Ixk|Q eqY5htS%Vp5CjOUBȂ]6E9kC< f(zi*t Aw E;s}ɑ8_$bVípJ = z_U#(hv)^typ+h3)e.̀cȞ&&~@Mt;&!cӕC!=v(-[(0#_vVHr֘ígz_s1lcx q:]W#K"<*F;G͂YdS 9e bM$Va ޛހ 7PÜ^)*#Qŕ uᢊ-^Yydw#Q1Mssh}:NJ;kݑ#9RM|>i-h*}a]X_cyY/m> *6FvR5%ի8~SH | o&z6( fqs6m =W0=G\I3#|\H78!CԌRzXEc>2Le 4@|m"嬐,#b[w͘-N<,mLw~m4K, 2C kԖw,67 x=K 7]4]V~;ӎK&i,,U+ZُaɄZ9Y ajm_Ɩp0 H!\tsnsZFĕDD x>p 2ؕ췌@fnJ|kG@sBСPҰ.8,Wx?˵KZwV d9pj2=q-L(L[4@I77p00PɮV.6y:I+86wEGeAthUAGg אyG-ǭ-"|kp(@A#0yZ)ؖHRۖ-y%Ec9t#ެWw $HQ;rS|ekX릂ư:ݑ긮m&JE[Og CaJS,t/e6Jg QTQvuY%Ϭ[1p!:A\Enzl=^Kz[ʯw˥w, ؘ] {#Fa43, a#L (VSXėK?c\ sϖ+Or:vr ԰g-5:-4_^[kVk])j>}sGLsDw* GvcRȳ|R_XFNRGxKĵzO 0lg wOWHC0f=ŕ${V}iZފBH \z;s+u6>¾y;zkּ:6;[ !J>:tFy"MIQ^OLO#j$\s?R+69םF(ƧQcV)6pa6X`\`'dv5֭.b1kIs1!K~OjmE:/f*4&-+vM񮿮Iĵ~|,mt۹Ԗ=]lg7y<<HnAlI/9k0u4'{cB=7 -pSRwpOʿB(p>p_א_ܮ9ls*9{oAeQ:,u;'{XH9iOY={\?6O u}{Z;"yT֕ϠZpP5ZՠIr5V%gʪF1^yA nΤ9`R)͡n #ϤdAnEL0\g|_|\ꑌL10ɱN}#2\>N_;?HLBYvėLSYʻ#M_r&eJZ`0"9?k۷03?Wp??DbL;S3g'EA4 jHn/&V3Cm$FA_^w"T7c+& +b%*[Vxa{O{C\K쬔(F(WiyrSA+] UOJ*˲¿;T25֔Ra .TpM}|..ɔBd6~$~P}bacr5!+kOz+cCpA\({%翕6/@X۔ؽПFd #:?$7Hu\Xxp Zӆ b 3/}676Tp^ 1r3wÈ?%z]Ō":Rf D:{΂ښ|" dkfDX߰ Bӥ"Ly{pfڲQ۵i -ωg6s>/l,4'" 5 B2?֛ҊR ?F3i᚟Jr2HFP*MDCmlf/@mfZ䦦ԳH|,5;[ kpJ:U@fq&G=W߽g!RL`x*bǚ#efr:pdRMc)\ o~DGQxUGdտaupUwAHK?'(c^pKòK Jj+aұ8;I!Ffa3#6f9"(m>&ۓz u ُX3sS5I"L ywh8(W ›bR:$+h}xV\s$,")>TvT&fw 4'\3cWK wfi 49ܦBje f,/rXL"C3atWǕ(hߧ4wa 0"fy}D cLF< 3$ebZwc%&^TÏdڐp$3G S1c~ qK3 @sp%Kn3&1r@=8͢fBcChNnb z4qI,1d[\uI&-/y>EIpA4ɮjq3"vK>^y;p@= [D"Nf h(_ =oRTo2S)9\š/%h אR: =VL݃dS8lz/ ~3-=l>͊LFUJ `i .!:i+ /wy:;'Zj)8l\:urCnʇ!QU z^Pƙcsb6Kţy% Z1Rb++Ys\VyUI6K4 eZ]Җ1:I /~p14 #@x +WvV%ںsgMaVz4YdQW+U_;yre:[N >mo8܉njV(qD Ȧ/٪AO7dI8O(KвKeVk@Yn(p9Tzr!-ZFz/9 Dɀ_> `Ҧofl7lJ0w)$'TOg05)FHvplLMt&\DzQvwQ 3Vϥ~@,\?FSO;eX:322|lB~̍IujjN,G4|UVa -#ζ~YBw&7R9؍~͑hw { P(WA FaZ$螔YJl<+Z#`;9c}iuɳ׺~Tٍy@w2XHzqA;aQZk̚cL pGFBt5 ni A߈ j;lĴVj=;'IH4zay>Dy+>X98xԽoh# 5=lPdT9hftنC?~^9A%ڜ[Jj1䞻Ie='/ ўGbv<ቑ&.9n?2m{}]Jg5ᤢGj8,\R3>ǤV%zq4n rGlMod6lB~ZHb$+KRKs(_t:p.񔌄YTk O|$&:_Zy4>Yrͱ`65z.jج%}!cRu yjLo=nG6@ `FM`ϗ–hhhZ[(l,\e hj.@dbʕE3a(.ɕRNT`a10YIRSfr],&^\)Ps*BR`=>Vd40SV^ix5RDk*EG~ ..YzVhۿϤMkHkG>gD*'6(IojME--Bx'ځeTY=t-Ll \R&Xza˚Tb''Xɠ#JT \O89g?>UHLS\F0h+2N[Co+8D4T$~P4%6|Cv nb9"MRAeTx? O.'Gؽaf:ܣ=r\s]7s5ӡä$yWP HP _swG*3&r;X%- mPݧ$˱%4kY;XƖy axv; v&Htۋț_K>eMa t9,_+[rR+7(iK=haPt!(8t6uPXe&mbh=ńaAN>.KZbo#xy/vE&Pl"h֎T~ OީOVR)3WOm# >5& RJAgV6ӥπEct7v`,wGq0D=OÛaH[656%^u8~(PC6*tu#ɾEnBk1K9NJa'tg]xC=LlYBI̦fGT|)>iJis; ٜvX(?>lؽ&ư_/ʾu#|bD%Hh]apKmdj9v=쾴jCPA, ]Xq\즅j''iYg"4v(un}602m K R5nxT_½LxV=ͫ0&ܪQ C:B]0OAiPJvfi  p}Wd~H@/ȸ1rD4ELu`UfEXş3myv+MP|Ll/E?Oʻ~YݝzJu%݌ǵ4i%%TDauKH cFIN~zҫ//*^:74= >215ܵ)@ h3)9ssBOdЂ_x\"=yЉȱ}}JfVTPgӃ>%gPjS5o H/\Bx?7 pqz} \"gmkt)eQ3I^@7_޺IE8\-c*f{ak\*ZMa~BHF-]"<_&QUﺺ%ϐa>Su nm&^gQ7-7+ϖlSi963&wFYK[BQε6+[@=#43t1ɏ(SU!h. zr:z&ͺ!PgVGQlW<aIܥd5$g+ds,6,VY[-{ckr]kXU/2Z~F[}#y~ڣV:Nes)M>kVpTТ9)B?^G 6q݃$gmo8QjE뾏| ;|_04Wqv]VTM5L+ EG xpR/Rs+1;K8׳sMܲz_z):`)W'E|P,4{,I C>{[ZԂuQ\5FYzHL-dϪ4"c ,vq( Ci/J*TAM[`Ϥ . {֒ q7RaQ9ED 3^f5'zn Gj]AƗ$ MXn<5h}JuY60Xfas{uf}=eɑ) K!_J<+| t8twW/1yg&.A2!pm|I"ebq!`sǓ9V`$Vn8da'p$aa?X7@WSC# QYf2ٍP.c1yutтua)7Z F>!mv/!KbHjωI/0}sEMbM 5?˄=4_%j}^Ϙy̻9.L BwR%i)$$?V{ZɒxkXCp1lO/n`vNP ︞ڲ25Q$'T,qNHg(kقrj>[%ls |d+>Uã4@l!B8e\  nEޛ #;z`=p:Qwt t)|BL<]B@ ,XGV9&&nb6.⣊k}IAIoHP6jN-- il/\ :w%$̗zSQ^ygOdf촸:f"}%sX8 ^pN WQ1WyJ0ye%:m$$kEsI$ι ؽ,Ս0o WGW.޽x"ҞP!>gZ;x$v!cڰ]Ԍ'գWDz t 9 *žӨC6c_P8&R@nlMe#[ ^zBu׆RBܘ 13;$Zθ;a\O]p*,H0Mާd2' O7 optmkfi1bPCd#?9ZPƆWQ/#F-N1nPR;P4ՖwL%O_:b06e*ΡýmYHvHAԉ6}F@'4VmDJ/jCCcO K*PLtΗ`Yﳭ1_,#) if_~枑1C+]"KVAZD8f ۧX)^=@-c .e7yrȎqϮh > z٤_OD\ކrO7^hǫ ehAFnFtSry$r'u$~uS}_mk.͐ocp$T%"tWN`yYr8a'9 %q^\i7W܏ٔXfnTH,8sJ*`osW(κe?{PhtI޶(8*Ӛ@R ӹg[t(<聳9qayV+O]N$FiYdiЋ(MEd`IhV~?7Eu{˟QGQ6Ƥ>P3rr'/N+@vy}{pNxMIaB? J+ mzWz^e~5F|g;l>uP)NѮ  v`)ؑ " 9"S\k~F87[]R=3ńN8SB1l:HJBEa_E 6K/i<`muCSHzCs)8_\޳?+໺qWP63Й.:ѠsI,ѾģyyYF)P@ŒBM!dby d!KY^WQ>^ "JYq%OI P#":;~\;k'a] U~ƬtLZSzS︣#%8 \п bE~5 ,8$2.88R¢H /!Pl`<+bw⾆#s"+P``+QԴ!xSϬpP0 OD蔬gHl z1nmfYc>ZoUρJ!aqN7Lt EL}9HhOo^.Tas :(}= oz@WAǮDVѯFK Rem4*Fi>>14uDO:"uExw SjnM  :S;pNYnDބc$&R;] ܹ:!lmwIxr.;@매f ]nj2;4J\ wW Q2SזՁ/wM u/ߴ$pXVX*̂ӳmp=tAe^8#3= dd;ua  msvRg Ud$@+vﵮ.[Z&^̗3b9- mKOE3}X#;>wBN~|a$''􃏣9"gAU1r&rɡ\6ͫm؍^udC,&>qWի~,('r^]ZWD?c"uW=CCEIS dO EvWsWԨkw#{Wh{iȄ0:y.IɝeCƫR,~樷y/~48:?ȭE!i,EǃX_*ا%½N!`ՕJWztKLѡLN4 GsԼLt~'Y#G,7_*E-} e8s p;(,zבPbE^24dU=|02-FS)9&1#7&Gf#%^'NNq[Mpgòov.Aiz ۮ PH?mܯyXm% @ΠY{4k Wn5 ;Pޛtt-TTIщY)-t: ؃<s'A; Q@P++ Ѷ_J+}ȮargpE ]!Ƽ );SA<TiWӖ\^IVբssۙ{y#+>J&0ۉǞ{CGz$Pp nL/͘@\w+Cd{ any1I X%c+TB>~aZSQ$ځ5L+g n3S])i`\x==QéS!tZX4 )XCb}.]Ek&%$/.m#^@H#5em<,z0p@c ~ݣy*:[9[Fq & զI&?$}ś>͘ZKR~CiFH.ŸUoSNm1wuX;?qi_{tķ*dU;2iJPjw`e~zICF@%ѹMO^*B41#Uu$hwQѥ Rrm &YDlFo UR>+b_܄BeʵeUTdX>6׬y[ˌҁT98>/I2ZEgs'wk|,g\ZRN݌Hb%K4%lB\@:h<*5U~nP[ i\JKNDྒྷ )PO}|R;/+O+2X^Kq'#u*ҝpNd [Щmf;gvÙ<Ըv^^]}ؤ"AC/ 6&| ?qUg0|$D"Ɍ{2rMf7  &8^hLhnF0$+'7RqE*-&yYB u MnR1p2#b/C_\(gL~mzweàUՓr,Ӝ׍8D(f @wנ$ոs27ko'ݟ^vϧ\\zX@LNNbzا?닧1U([s~s5Ő2;.4-zM*ٰf/kF+@tGKo<98gaAOAńs\GgŮ*LJpc٠Llű%z1ֶ^Ǩ:MsZij,iuZ D Fr.Gm=ĉYzGe. A *?g@QDk ijcUl"ۉ6t| _7*wz$ه)& MkfI SS٭LL7 W$MHRzOph-K#j[0O~ajϓꭿ8աF-n!e|]B:JFk ƝȲUtdڽ̆kX"&8u$q02ci4 mTKoNutx[+W C$j3+pzMuꉭ{$֜36^?N6DӤF b{D`eX NCijVzew1I&&^~,>I!%6/Pwl?Uʺ࠷{o٨N/rb"uQm ݉U 瑭MWSWЀsZb #MI؎: {-U=iKuJK:l_&gssdU3~bFno\BzrBvȎ1 ߿&AB n`ȞYki\3QpdamI9m\, =yֿJ!m'!sSlk.ҋW ؇>)?wx:\CPR2Ԝ 8,L7~vZ;R*䒁ݚP׬PK}DDZ1ก80ѥx6WC_t5'+lr!ɸ(2s!چq;bXFF &sH\=I19b{}s#-mwXt)&MD$R@޳Y:N1[Ϊ,nLPUdtP C!LH!=ӕ\b*T/_tYr>}=#UrF$R\DΥK|]~gBo!3"CdZ?P3uLb%g2)}ڨ&@ۧ Ȁ#: (bn+&r#΋ہ_b\CھnB_UO_.D=UdT /Ԝq'cTPw 5lR#ĔiS3S!C\&t,n-Z\D>'nc*Z1_ښr4*j  XHS-G>D+9N{ RX596./Y4 u '3=~`xk0 Hm4@hxԑܴoIyE Ɇ9G xtB(dDǨi %HdN=Gkq~935_'Rfl=޻>·S( Sҁ{0*le;#+4@^igږ?9.W^UT:'Y9)$u/鲸[A(iW *}ًC|kvV*:C8TsĂKٞh;JܲtbWj{GĿh/:&}?_lܵpY)*h<>,n7=dT*Q9 Ney"Ni Ah|nfY@I#Kn(T]}кYۀ&[{} aANvU4E_($\N7Fv+GA1FtOo= uߡg(v9Bm-l k'Nd̴L$TDDyY*KCw/qk|؎l'-N`vqJv26y(ѣ?TΊ(,L 7.tv=- Ufآ>Ps2[BhN&2$[7C1 - YzxYoJ||Ce#,6 w f VP 5]īO?hncQI<\? xu$N`K11ҀE568Zo.*-.ױvR5w+dj4yl276 q 0ըA{EʆQ=\ż)ս?_ZՐҜE^򁺂"܅)Ӟ0|ml!.lpneSL Klkv5ˮ|}''`ؿPDs}S7J" ']xȹcϾ.TEo+WdA+S9" e6’?7T.04*Nh5She>" /u6O@x1}'1wRb߄TDUqtg)W޲5pz^.|al&π*˂Jy;LQ6i-P|0##>bW rjq򺚼ɅEG_ZS{cOdz@/sBh3Ua%-DA XJ i"/"L㙱7#p{?_xi2eɡg#"5gm.-S^Od[mD#L9Am"DdsqRXUzS=1^i(6;Ok gh 6r?~]O)^oN Cdd8,̀fs>\nVB#,r ;1ŴV W!0՝|s-v;.clk[VqǓAi>($nVF}BV9jMl Z}[qQʵQ)_KTG*lE yYƐ^}e^puq|Ƴ 7 i'\8rELcZ V"auY"t}狂}J^v'9WR #6φj  Ru3n&&],rɢX]{Slt7Ryj@Om`,Q l羶jg Ck'ÌC0-r8!'}~cԹkЙYDJ[A`o,duc. ^1xz9+{cFr1vZ. :8Mmu6%wCkyEZ;D)O~D a{MwSLG-Em1ƺŏ/~b>Gyi7fwzϸC5ItdX6{u+SIJ؄ =+5ZU|w,aؖ:vaZӷq.X%ѷ6>ޒӣda**0#ybBu$mv !uYuO10*0^Z. $ g00!\4&۪,l%s #sT Vk8./vmx2.x"Z胠K  ,R!0/]9Ϛ^C_dC1o&bpb(Y!A$H]|!C}@e, Sn|IkcӫK]k\DmM`uNGϕ̀T&DQF4^oKg*41rsضj*;T3=F,ۏMd%>[v 6͎"y~%J\$G6֦H%wE3q$Uꆮ{b$5]p殀kUCO*rǤԐl"!䅖KGE3nlGq- 7+=H'B.P/D]L%]N{{TaΦRgL4]B+[(_`% 0-3n #UTap)2)Җ1Vwc{/0'9./{;*lk!y+`SNpeeC vƺ_vĭ>V-<"d[CD3VX#XV5LK|RpLŠ|㾕k~Ԝ' ozj@&,+VfcŎZ7@zJx<]>@ca`m;PEF;Z?-\RѕUȎ= ZZx2R.aE>}<$m\ߋ T7*Bp.fC#b yrB Mի{;6_]ۼafa63pa9ʸJn[6M]y@Vʭ63_&ϳl  PBLQ - Yhɪ$Χ3m(Er& C,cUw=(}jL40.avSҠUճ<'4x%qٮ2MkigZLpLnk/,&"!JmxkV͞=2XRRHtUi"Xfd!&t1 `~Oy10},'-7 )]Kv!o:ܛj(#ತD59PPtBd(6U5ͭ$ $q:X0H6VBFMɯJ[6B<q|̒αyH݊8bW{_-äh?ar/e6F+Cpc8 ax]/d~yVy1m*=5I cV,q?8310B_M4wp+Xӑ2}ߟ\4 ETMeCD%crO !uۀ?վhgܐ =C'{[@!kdSPݭDts;iҥjs?s@B;@a4DVRy'f+Fc(dEI 2!&bhDzȭ%ec@XS+d?RftweŸ)ÑظK͸%?؎G}0 DV,/Q]^t7Pc tthK}lp&#E#Ji.xÉ3Jw\7D%ݮ W/.1JZ,RL=93sK9s*sW00@a?P~õfawь.EM!)DrΡ/!sKNib&PYtFOXy! =UꕛV± 9O stDN%C@ђ~tl(,LyTJ bU+zRq{KGLz2n~%hѧ6-jE{xJ%) hYD^YJCkhb?53ʳʽ.jO ɜX7n. DrqF_^y^(/bDj(++*0S.)ʾ,wA:_RV[d 5?~B8uqUœP筚440q9$/J@ۿx,xaa₱RǝI|}4/)3:,c,,0Dt%i==|x9rmVZoQPYo'R6A&}`wtn`^1qB9*_(jx5RL%'za'(Mc`ݠz(낀]:B{Ŧ\ؠc[/qF'RxɯRS?ۯhSZ@3($il/ xCp= gG= ƂO̺ы4o;FjA##ClD(yjwI"V/Rlgwyh&V_碟 ovfĆz g˥;am 6kn]\ʪTS\ZI_2u#7Bdg4 wW<`&Tn֌CZQaҗB{m\zCXF?,߬.—T@*Oy3Ў5=ۖ}WBp6uqVhhpW%㆏63<MGJeT\vmۡXs|0\8viIxvۻ6aZkHC"Ͻsfuv N@5RMov yW_0Ge9ãf)UWJrC'*x~Z^b]0!]ަ`\J%4U@79GʀaL$4|̯,Ks6s:uY5BfY йCy5OdV"LE:R^WjžX#Zrd o^u[q9&A4r'DcᝨksДExU2_O*i j \,J}8sy*F_} ]z8N!p$p?{ٽ72\};~n.(Aߠ x|hq+ۜjSr뼱CCOtKtYoSu4!:,gxPX?ayvk1U`xFGӳ7$}ٟyF{IxA].7/#lvsۑw Ŕ YЊ<"Ï[f*-`acf2 6W&PJ'|ߌ0WCmC)OeSM{?tXE*)]{J50B>K0t- }u@#wt#v,U!IR.oZ x%5s.BoCw3 _׺b>ML=$!rcc֥rUrSDZ1urxdikJղ1A?v"U+{&EiL31}ge9&oh5P[V:¥pB:ИJT=[)*&睢pۏNړxv (y%,B]7H#~:%_znUGEP]:#CJ~p"(^>o#mSI;)xawɖe1A[\_Ifo2ɱg&yziif 1[!@1O]a5Zw2DP,`s2/gA'v9K2..jYm2Ws~[l%Dt&#i4q3FYYt)Rb=JhS;K$* \<@څЕ4eRY0k'l otjOi<2]y܆A+|QUӷyɁ;#|5(-@֋ΠQ^b,@d}ltt3s1d+9G0ݟo4ǑX1Ct!oҕZ}FSWq bDA wBc*ɴڬ>7%.y+qFfY?GX+}w4Eڨ7p=BHꨇ ss|}sozMIU @jc5~Rk`h7[Xspt~ ]qLN+ +-ʨ0rW=kɻL}wiktbOrf)Գ4\JjOz"9"s-EFZg-@yx]0^-vVO.hK rAd!)`j(k^xx&z8_S};~KBYֺ}yRnssԺդ Pz ߖ峃gFP$.}hW득t40`'1v!$jX+IH%5c~47?"O=[iyy;2Xȱn-'U:"> )З8em4v3Ű"aKJncU `;e$޲GH)3d&ZcC'kk,IHu4̃ \L.DZ(/u j܄?i?pܚp _,[ؕJ|ޘ$*x==љշ?*!V)ci׶p܄Un趰lTgo]ᠨz[:['{Q LߍY ➎񒔈hfjUh5e yc ~Xbu]~e< Ȱ'j N"ڦ׮ڃe_Eܯa6 Ջ=e'zj^:<Όf4d͹;Dtu96c1#{P:+@3O,IV(rN[Mq@{6xۈbp)J̍AA{t5.Ҷvqd.,)U &EL-UO֨sb%|+0Wx [-l dJ+}ȞzQ^i\@D2;?LMI܂^jde@v)8قP 6{-wKCw Pb3Ɂ#(J5Ƣ!9[/1g> 4G3vk/ : MgEPO[5Y Qwcx ӾUe.=Q%| L.60xBF3hGAR`@Y7wu> 8!^فlΥ ኒؑ(l 7l/w03)cFZx9_ PzgplO6(?2ض[Ǩb #˷:%QD£&x o a5@ 2˃uI6[9J.okb=ͽĢW;AӀ6<\-| k*aSK(u/8p8倒RQ_Xp_Y̩^ '.Nn|<vTׁ[Bm7ynHE6U|ٽ$)xi@紱% 9@Iz{vږA|?Mے]ʏy<~_an1V.#f*omNPZpkgqyKd28`ſF>[BR^؁|f|\hW[^HP,6A|;ҽ^FaiC6(~;a>98yDZ9Oq21B+-']&HU ]A0qMN9IvtܽI3Vʂy\K3a-҉]:^xYG/@=_JyC~"4oC՚0tWXW zI"NQV8D މ( PݣzzfѼG eRܭL) ]29Pi3_Bo5ΜB +ߧ0"p}TXU%~H1[٢b?& A<{i]_+|·4>I09h{5XM ~&KhN'4JexC!@lg}yG|+- (m+tXSdȋj_!]Y5\X֔1v1kRK0Ӹyɧfźu7k¢$m>ʄoA͌!Yy*/g#e)g1:D(QD;g_qұQPU{3.'y΍n+cDfV`'a)ٖ@<.)op~P :Me;9 laXr*z./*?(]lmܹwiZ._#0 ";hwn5])Np:J1~}fh~cy#pd;%z (\±VMÆcŌ-Z+vsplg۽uz8*+h<.:Ǝ5z#fJ~E]NخWj}׋~Ymkxz7u7RaJQܟz-!DzeaExֽ~$BP31h9B"Q#wvN:e-jlRnt2iC9>Pޒ"i9Tw٥͙n %zJ>!Pe{ xje^f'OY싫~4\(e#=7R`ul3_4duC`! }u]Qvܽ*2'nl*> h]/@X4"ݙfLX~umTI\ZL-5UF ,D"NAKHTs nCԜ .B_g|q|56EM8psOϮ=oޜi "n9k/83v)MO M܏ZԻ>H`LQFM5D(4 ucRcΆXP5͵LAQ89ue/hHߒCUifeRyӖ܆ O.}W?ԂxW`M!]Q5aHG6>?IaK(CPqANrb5l9uxRħovmEZxU?PM ~rG en>@ӗ8bzG돃PB9_%͝C^V/s.,]&FSTx<1R:oq,tā`h-,*Dg~ z hT:jܴ-zVhMo J}Pir g;- AR&%KWRLEN͸r`~c:T46^;d"ol|wg@ V Op]6}PmxDTj}40WA1ޯfxSim\(!}gid,-+SF`vͻ\1@0~ڣkpXme̢124ѡUpA4 Л}Ty]>Ǘdݜ䀪d#,tD o sG{O L짜nɱ8$!Tbxod/&X)-Cu>y%:. ߔb;Ci" \qa!]pOIsP],{b|xqynn6Ƞ3sq~xBkҺt ˪6XĜ>)[A䓳h;vjK񜕵\]ٟ<[[7*siCV_@enq8a-)? m{8"aM 6ǙĐ  ! Y\7N'i]*E oxvv~O&L!/v Y`bl>QOJ[~gڇ]$V`.fz-IVU[.(LR < 7>\ mC?L=4t)9s/F 3划i-G]pmYw_iLaJ:/LGxz+iNfn؞= vD__Vsb) 'δeT.zW\"7M]wIM1/MKAɺfou%t=jyɥe O(,ު\)y"M028 Hg{@~'X3Xc)T#̤2!4<iVψ+q=p1' -;;O(+E^@֗, CD.I25@%HPA`%US_[gg'/[gNGݒ?5 Lßa[x:Q^F: HL갪=`{r`H}P\lsC* 2F!R'E ֹ\LnLM/{\`as1뙳&̋b襩 憒匁[;Y?~]}+%g$VD-tP#1iNfL}c-]:3/wT{n#ݬeքwyT;Ť5 5[F $ ݣw`]#tUL?WܕB"(֕]Gn 4-T!bZB*"Y4!2Hҥ7f8 쿼oc e ]+r3uWQN@C<5ݡ 嵲 ~ W)g:V/O874d Nƽ NC$QAKNT!Cgjj/vZ{x3H(QcQ#<,"TM`\IK(w԰ LD.}kTdݗ|bz(' eM% Ȥ fƳ BDJFIڒRɀ`eה#.Uȫos`:@kwi37m=evQ?Kp" Jz~x*NTP&j\Ƶ5c:hfƹA.leue>6;켴İ'kg _W`-!lp!T3"sJjT9zQB+Vߌc =d UCFY !-!nt? sQO-KZu^Tp&D;N$h27HU,oj舵JGBAQa%3!3B oߖ`+lDcSI wT# DTwy}4VJ`>ъ;l;y<@tpr)s!N }Mai3i]JJC∬)uSoe&a#yZ21`.:*͋ p)=T,z,%B0trtkP 6 ]v츟R@oGy媚alG^E6,:RծUy1HEKcXgf;8}#5̱ D)P5 Éx#Q2'F֪>$|~(=r~tnfjDq,RBLe=Ӕ[wp8 9|%2+Cq[FOU]Fp*U+9lUy1.A"[]b۫$P~ f`XIGR~5e-#tN'qTo~[D~2Y憜Cnn ?Y.5r:2L=B^Wmd4+8@4Nh190QrlIM'[E|'"XsNqgoIi)GVg%(iJ^Zy[5ŴZ7^\6f&_D-t-{_aڤ/ F_Gǿ] RœX6M4>ݕʭ[@W2V 9W~-2CuIi;}+9RC ?7C*x?Aשdahn#Qpth!j ğ0 .;"J!'y0,29M+َo /|Eh>Dfw\d@גЄ|ib۞,t>y0K2눋Saz;h̔`7ҿ"a6|Zxl@SI뢯Kf߸0kkn;͐h3=f&xXL!f9%k{Lb:Ү,!SkOxBxM_sK#I1c*AF'v5~͠9=B ,o霱#Mhi_b3 m-X< I^-:.]Wsta̗ 8XiSFS5!h2-4O(ﱣ;ڙo:nL'5}DlwP2xFھJ׏\So$)o~|]SSdݛW ##y'0]Xfd1X=,ܱl)VxyC{A8lxͷ߁D6H-O~W|x-̤@S$O4xrBpr*kȤrvJ g7W8TVnrAc8YZ!7C;"OK>,- f Cl e(kσߓ?| pU ֞V(J2UsGJZS4e3ATDU-nƓZ.Lm I#TXkwUh-+<6-vԷŘ?Dx؝J'G800M͌XػNe8'^K{+vfI_2:8 WIE.F9X<)YMas+e\Sw-.-2!36XL6FSP?ñV<IVq&E#&)!%2FwW~|Z>{p^UY9~oNlV,MRq"=s2 Ul'\Z=^jK ,j>OB(^%֢Bު03t6xo1beKj&<ϛ1CY[m1gq y_3+Ϝ"ىUϜ#fg5M'#XHQ-7Pbx"!gʭrɣ-!W8>)=D'A{1_>?.8,耥{{Z jn/p«l u4DOk'G$ 5NsӢz6ir1Whg(N/Us'A[I|ISF fVl ڲ/r /\%zIO(LnXDf\Awݤgm]?3*66Gy#{4ˉvy:ֲ9M1w}{m0DƿK|1&~}ջ~ү֧1(}d4r2:2p~Om}CCn 줔ZIQ~[ 3ՈEum~b&euQqhoܼ VB!h'l%60:+vӍA!!Uw1$ @1ǖ9>d|ڿ/"2\ 8 7 [`pۏ^2Β]%rsNP&s{ΦȞ1*v. 㬬C-#GTbC]/KRh"Ɠ.)+X;x[ ޅ>eF9Sz_$(f ԰Me>PH80+0Ʃo(uV%QC%Du~2=t^ )bX5)99Qh27UxE%Nt5W0;)Ok A;wC`@и{ Iy,b?n":j!px عCxfΰc54\( |ߏA9AsQhWٞXQRO'_#7, C`b/M(%ikw5egԄ@#BKgT(&CR jS He3u `f|%a׋\} K5@z ^8D8koU51/Zp;g` 绬(+x9jDMiWR\4hr6,]O_jNqKfGA#ZT^]HJk!ffÛ ro Ы% :-YkaSQa:&ϼ)~W#sA6j3GA *1*!Xx̭LbB/ Աpذ<մ?xaBlPĻ`壼#DMFUstY+vf+9z$hچTPh sD.2h:P̱`"վ]}nΣە_!/C;(G%A~kuhkn6(#x͕Z;)/Q}K% :A~Y;A#+>Qms*b~cֶkY \kc$IJ]$D/3PS+6`o52gnS?.30m+`ι3ɲO|t gC@5pllI"`sp=Z MjPQʧ-zC{h],rB"TA5/<;,cY f\2֐G 8YlC|E*{?/{w`%ZeNgtx~KBo5qEwo@Wݹ*md?M+1Rh1mpaxdÄݴd>(s=*r}9ojuak$?6{ȻXKOZ9 :Xj`1E֊kDyh%r!QV=yJ&\o>XD9S 9PR[,Utq)eg0}a,C)V@;1ؖ'Kog, (smiq e!;SQ'v,OOG-*."2`RMڥ cJ:~x_ޯ8sZWL:4~̨r,A#*<]&=k%9 ԓD>X{wY|g<㰮%5^b:W$[w ?I ]4}m]2 ;QmlrܴZ< Ĩ+-$,B%'w *RP[ԋ_sS=Xֲ ? :muK/3ׄQz˄Ǹ3_|Wy!gc `tܲ՛1fKͺ-&)]Ur94Uʪ=nX@P?6=}xo4 /EBkeڮL#oex˩~֟!x ~AvlyiNvҳ;9#҈XBjǞ`\{F1wOՔ!F?= kP}}kwkO\InRrLљvv=_3 Ftl,FO Lx/zgI.39ߛ7Ϻ*/R&a5UyZ3LO.#En]&1hJ1G1Еz @6 0ƖxEA(f/AWD<@SGF`ye aAoR YRjQ!GE|"`{yU G7諭( .$)Cа,J'@-N`k^) sE 94u#-`uѲ|$EJ=m"hVv١C~r^â~NpIܲi'5\1P?Ʌo럆*]9^uJxwL[w)3+Y{_-, flR^]Fa)ԏ\j-0B|9Bjvyw,߳1f=htZ-.pJ#+l 20tW&.wD=D@YÍ}?l {)U\rkq0_nI/H~xfmP^Ġܯ1$y›fւkwܡW%5]KaF/ 0 R`'>Rb`pQ6^ Kڪm2q]?JχVh. -<(єJ$BX9,~fTpJf7$u4f5: $E1-NP;q D29iys}񈿟ƽ|:KˡZ:Mӫ?4c>u*Ґ'c ,:Z;C 9ӾX],guʬW~i(g-$r9.N9XIt 13I 9 G&2d'!TdHzsdzfxI4%W gD_q~rO$$7͖π摜 Pf"4Ig%2XM6h(_m#]>xA&c$w46lMyQ̽*dx|œ_'8u|rȇ Z 2ukp4x!M@p?f̙uF7[WYjn+; YTN*!}."瑳^f } `Iw];࢝H17>Zis.x%MD&)hA\Ps!x |v% qvemZD =/j_J@mq(mI$(*`@+5ĨI|/nY?@hq<!6m2;(BD| }U dE[ayܜQqorkj Ǡ (+K_\;rBvg su,IJYɩe `_{eʙ $"RlFtY%5Tf7?EO$@_o67,~U5Pȶm1|ȟ47DIY˱v_g> doQBvRA=ӳTSwaW$ƼejP[*3(;ѿE&`2*-?pt/D~ot[ vA yTf-q8G;t) "w"i z21~0LلK~3 '1%|G˓p}>Xؤ+b ŠzYfؖ[=ccܴU6"uSG6/qbgEzZU}2GM()ܚ_w 8frYd\S挰~L/UYd @SNs%mN:-q,7O${4TU "흍{F is*"zzyPF>^)y Ks1+;A'5]T/{hyzD7ۍ]K^8P;!=談 ̴r=: xcSIFL_xwSyWAp6t7]TqG5>kUtyS R>qх?>)/Y&)eV ~bFPumdg*Zr L2SVl؍E܏-C4<5ܗH?3XvԩiqkhB(P|:zfӓCz tmO ݖps?\@Kh` sê(5D! :xd'AT ˵\"&e&4>:,CoY꠯FIYˢ0 M[}^[1in~.^x) &*h ewm&#M%'ʬ:#DT $ݗ+sl ŝ xh[XaY JS>'r t.:J*g^&~XA XSu*$[՘2%;M^$Nþ(ry4SkFiiѕŪ֤~柝o/s$m՜A%ෙ >a3)4rs,}6z@Ac#$p9@\: `S>4jXPp r1o%qMcYH'8; Xx"+g+R/^ 8=Y&Q@>&+-#1ONb@$wLU >NSV?rZ|jF9}+Ӡw( i0tNA4nM0*@A6Yn4%:^%G&=ԃiA t{Vk U$梚I:zd(*b1YP(N66vcXEGWPx7leI@h5%|pN^zr\Ol*Ѵ2*,GbT t:FO''Eϊ|e3A#&f1 0SH>5n—J΍'| j9tNIW'v c 1uֵƪF[ 3r}pM`frbm*c.B/Ȃ^qڢȅ3(/qQ-o oqG+U\٬~RG A$ ZiAx8K/ a}̥0Bn*Fӻ(8PLթ K~dUѦ #XV \qaUiוp#Ϩ?6nAX% ö p*XjZo]xꢖ/8,[ [SqPFB(O3zj~{L@X\+=3"zE:ZW{$DoɊ[:E<@s.kXoVP+;B="X+ջGpc:x(#jp4OU>$|@蘑`2#4=%~P{ӕd2Ss Z;Jj8`t״G( HZ0m7;9mi!}*bZ'˝R |[obp8gʒJŌG]琉Ii x.%blkt,N!/jׯU464B_DP=-}Tmb# 63`ڣqS/ƨc iJU!\oYF tp@i+T@):_q!nZ!ls^~- 5dQP5ZN Dl>sO3jEQm aҢ>;__fS.W~ ήƽK_̼Ԕ3UҟRT ʆ(i n\M1&XΏ+zRHzN|GG!L#@~5uڶr`:a;Q(UOSgCr?[ʒޠ>ܶ; U`cWEH b$k78K{"P$1o?2riq &^NE0`{ǝ=O5x| SYuF{|u#qy>V#s:7>]M{^Ol2̹SX-ܦiŇ:pKg HmT#;2ѴT}A'DTPa8# b2n(y)Gw}|[Z[0r1_ʗ4'\#["uK@S9#زFCM U+ UHmEBڏI( nߋ劉l LPWsq6I7]8\37g~ܹ`o7Xr<餙oKQ¢(K9QQ/9̓$5 */1]YgT1[KZ'd"}zG!)B eN )rnwTz L{蔇)q.E׌^ɀq˃kA߾oڂjOG'`ܲNv6DtP%y౹3q#gJuz[wY{2%2̓Dm9@~7ux.ġcE yPp/g$ⲿkCCk=ɣ op"rH򱅋xT$Ђ4 (=LYs&0kG1[ Cm1 =u'G jok6.3eA 53Cġ @b9|E (Յ"T%}f+?G^JT+׮QL" EoC3 "T1 ExmAHNn,oA"H^nuN|pI%f=\q`&Jּj}O5sĽL e.})CF rՈ e4bEbd[)8z}@'j &KWp昞%cNc(^"@ pL 4U[lL˛'Ome˱riTIMS:srtǚ1wt hUWpm ⇭qdcJt@t4,vNQ \BBc,pfw e5y DQF=b'sjiԢE+F ؝nXLNՃ(ͪ z5[gB;24] _;;q3q*xXut7Lfr C X=Q dƒ=8U@xH5HMLs!-zuJ:>OL=N b 4?*9 HǨmTFMYg)Nc LP΍皑EDd`.b^+.Ti;VO>rYe1e-ovw ܫTaGaP/.C9= wpā.;kehEFr& ]9Z_R|& fÐ̱dBdS<2"0A0l`/5g;f4  zoC:"r#;ňO0 1nkt>_}ӷ`j֊t1jsjJO4jP8 2uMȖ4 Ҝ. _^` ?g~ktl ё+nbK/[Û%ڤ#{-u2&787_  W%N:>h13ۙPfcRVSp%X*^=h]|Mf+(7eQVVLöT~s{ oprc`g j7Qa+tjMs4j,-l 0;6 Ι0ޥ}0e+5ƶh8^Thp/3޳|ΰΔ/Y qy$Nž"V05;҃#[T#,?pQhWtHNo* geiR_1{:akBEl!=1[jE^Np;;8q%Rqi{Nj`e>UɓH'_2UPF#Ae0dxVȇEIH|TMh3gf MC $)nTi* D+nY/{dnTLV2,*۩Naܿ-PJ#jZNi8VU)J:P3ZAx ?`0鬌O 9XV۰0:HM Mdgltيs`\#>=qVz=@9>(+[0G,R=#vUld6O [U]s"3U8\IvX X㽓߆:R.)Ѭp$І0Aմ,zA{x8M^h4D*^Vs"J]$io'HZy!+MɢÀ{BK_xX9^f"1C`8L7)O`BOС[ g<@]WC|ɐ~nu}跛p߼I`__DXG&7!]ĉ߆8s{5XuN<,^q2:sïۦ$~".d_ʍ׌ zsEhpP.o\O"C,eo층qy34B1bM'PY)^뾼|9ݕܚj:MY/" H?js02I-!-Z1!SYl 5e_gFD!DhN1~x5{X!`C{i1!2@Ѱm6I%i*= s{W8z墨 dlS^%Y"6uN!LBTٍ1a|x'0O;bsA>Lٚ-E&vDlb1CPIVn<6ydĦ04:IE"8C_#F-, jUq\IzG IE&#?-X`᠅ P|RA ET*wNC@?7 7NcPx2G/zveD!kyzH .|92ؑK .ڝXU;U$'AlAa#fCe>ʫ~wʠZ0.ȼ:r@Ψm?-cM!8,Eڿer^J iV}h_Wrt\z9&7o6Ű{Ȏ{!f@w4aCV/4D3svbJF`#6A[Drx­x7ƣ}#gP C9t˹XL֟ƭʣ.ɜ!Ƭ qCXHm/9ɉ*^#?PJ׏1`Lv(P>y 4d/(x%.xY]km{Irukx(49bf B"fþ5dk(2%`1-wԶ~pyAǣi樼OG]WԅI1Q$y`ɡ 8ݲjr+KhZhu->? jqgE̙{vട˂qtg$N]J2͒}q)xa#>4S:`k/,7Ghw,D~IKޞ7QZJqVW9?7ηemjq}+xͶmIR'.4c)w+,tTe1*XFD|i-\zKzlb uVZI@7{UЧH_d'?Vj nY\ x^˶:N?i3.p)l#srN Pj`ihBre' L(C l-U@B^b(e~Tro}{(u`M {0^]f|"=.=aKt@Kt)Ïa_}v0L& ;o*xOD^Y!)|kKǒW܅Ih鰬\nDhY[OJG=NƊlT9ŚZy~ *PY c8 Իo||/H!fPu@?/p_fi}:2ۥ|9/ϟXABV%Ё,ہY?S Uֲs>9M: $!'Pb"鄂ҊzN?BMZma,@'= b/].4dz}B6)@"_CCQ nE#2y;h( N-%Ձ"蟒~~]׶Ʋfpw2RV@UCsl?ނJ7o:1ZX$h3 pOst( w>1_vkݚJаW^Ľ{NH5/KHff#Y)S}ø We G*742<2ITrHH_"JJ`#6zo0< 3d ?'5hĬ4FlJ ~:2,ب! dep6g}`dDG z{/JPlڇ7SM+w}u^ }`73wR0}#R+u*3)g]Բז۩uGypHD/M:Vim ?&fuGޛ"՗~.lZMʓfT^꽘>uNOy+XR6+@i+cp'4hdm-ֲCg~[*d>X/Ax_ؖΩ{EjRMkƟ(}H݌V^6U3:(P, ƓlQO#xrD(e6jjaŒ'iQHR&bMx}_lx0sZ-Y2y3Z*q f"&C곃c(?5sHzЍئs]ooI6y/<:/[ŷ A,LYa/U6{aژ.ljj5FM@a5_4$j<5̀"?Ja\=nLWÌC΍ޟ"V'F=x\ki$^,3dmvn7//۞SŰ  E7y[=XɷL[XZ $\*Z;+N-,60aic_I[@C@qO/&HA0ɸ(o;:?wɪճؐeA0^dkԥiLED*P);U$U-[T*܇qa!֫@<m乮rÝJ캯I ^&ckYxob/?;i H)MZi%H+P5c+:dML|fН*VjJ0l}A49uBuScI$AͥU ҝ[_[: CoC[E|u}/k,Y :ew2B:#OWNK2}3ޤ# hI3X+lkN+Woh*׉2,`}0 ljr]%b,,Ha#[cnM|ɷXIV|9MOӘaʥ/RR*C 83( )}z}q~|9σ WT.̶L]+ʾ9F4 ȑiֺg)Mrtno($g]@7*$|yA<,׵k bfXs Ǩ%^i03f JPsv#fD>$L-Lj`^@`f=%z|PҰ\_%&V/ϑ!'J4@ (Q  D ;;2` ')<]3 LtAws}ռ£ͻ[gu0:*ACdzʻ"YJ=W\S0z޽KTFܢaZif- H~2ĬXLfBxΑIRXOt g~uRSrOUO@|أ)1@a bXZo ܰ6]b鰠/d&*gB_& ?d)Ƽn(q)zI⋜݋S|R3cFP]\/ ~YoqL\٬ , ;9[:g8TNDqs+ L! 9}+hc=hD'bIczd1]fx{4 ;.MIhO]csD a;e5{m6}xu[hY.Md 5)G %q*zNiJE`3FiOy@Kwz4vP]g8+|P`edF U.P|.CSfGK8T#aMa ,o`m%&IX) k^ohg*mטy1AEt1_C[ZRf3 &p/"@dض߿P?'Q;GEk ]g7#5lvf;0B;Xja‰ඵ̴͕VGstN74vl:M@)}:4^U7jp! ,XEPi lO `#[dJuw~D=r)\~GiKYCS,ݍDžPɲ|nltI8kNSa]OH(E I(4:si \n`۟i|Myﴸ|-#Ѷ@:"Jps ,9Z[:_5#ZˊfA0iԡKC#5 OǪ+mZb*%30De8XgAu(|wXje.ހ55q,(Byj^zӬ(=>β g˚8D^vF!L$C :EopgQ0$Ch9Tߩx^ɞ@(g_|;zǹh[MV"Qt,5\=+k'E0Cd?h9p.8JgiwSc`uY (7((dA.O=Shd[:Etk'<ۂR"${ hq>޸z) :uspĔM1O2-ܚ .ʕD+2gZt%LA[sz3`v@jEa5Ѡ/ /*EN>ENf c}{#|>ok>ǧMz}V~rFϛl~3 x wPSgHB :St~xA'QίrQq\4o5`*+#{tJ8@Jrnĕ9(a̧XD2SPmwu˹VLEk0!Q?epQC+1~ȄCjv*7;1. S;J`RaelÄ`\|J+٭2LRE5jH~7mL/' a ^S`:j\0w~AGNEV[+MT'Y>:pі MJd>u??-wzϭRsT>S7 iI_'E8TWz_zǒPzRqܗ<ϖ &mI9a;av>YCX O8cM !Z|0\yn⠪&;PgtxOaF-b"#&=']2; iZV,AYȜ|&ͤRoJ_ky% 1s&N >۩,/x+!璤ü؎36lwA; `u_)="v"BWZC:T٤DL&^S}l<  GVĸI&jY{Fy\Bxiît`Z":mBa&Su/4ldsJgPt YUݕbF}N%F2$K41V 8%"!uw'|!ttjV[+B!3 s2%n':&G99ITZկ Ö71NW~)d.heZ.竿r63ĕ%6E@;KW,Yƪhk m-7fQGmw[\e Pid|@^Oʀ)(C +CAww`/IYi&r&!$dM&9a qnIܫVGE}gPLѾרd1PU`AQJ=F#9(Xie?_qe1ɫ}QnvBvзH0.ѕ |%[d-`$?D ?5fM;I6NF #֠ȎPhp*.+Fzv)sZyz&[ve g2XYј}` 9{m,T❗)<>xl#_YN-oyUڸx2 ŕ7)OHh)2#hZrl02C)o`SBԧ+X ̧<K%ÜsIiGSr@ SʥyJ(Gt$@WS5/wHcK!SeTg_B\b `fԾZJH?=GoSŹ%$,@HGjn'XPq'S0|kk R'd P!F<-%~B}ؕ̇G#F1[JGXU`m `Q%=)FrZ!ܘt;L1XYT"Bg](i_lB]/Kpo鏦J熍VB7 Jw gp)8*IQ lt"أ-Er{"D7nd:Ej -=GYb((*AKwmv0'(9a&es[ϵ ll=j7Aeb//mEI `-K~kVUirɘg8Ο59͟lwVs`|vmۘ/V]ڴT\by7YէXQ[ҾD;"w&Oyz:^_%?h#RZgv~ 3aYϤC̣o&.a{11҃|5m0ZGJa/б\.@ ~7^ٹHbS@JGöw#:7ݯ*i)0({UIrO xI=@V_'/y{^hX`1>[fS}l-e ^RfiF>AT!"#/]ioUkA\3(܃I}P"$>cU.~EwN R9#A$;ONpԵ{ 5(,x: F,LP肦+8 E Czo~C$|2:,ܨ]Q E,HJr4]cuoyPe1e`RIe?$k]yHX1{ cA*_ޫRFt|0(FF.Z x=6+AKS!3ye)_KvQLp]Zf~,Hb-(l)R"<$]ޢRUXq[]8x9;5E:{W/X|8`qw5huZE/~Y.lf4Ϋs\ԛ ofj̣xؙiV*̭N74e~xOPf\-¸qzzJ bOU($NX rX)c`.H+ !5^  ŗSA؂F(cma^6ttOe Լ iNӁM*A2HYB\^JtC9%sK"tfWج5zBz {pv$g^2K$P9>]ȷ P3+pllw⧭ƪk-E("Hm 0[AηIl5^ʉL9T$ZEeIo<+.C㼲ǘ3pzk%p|Gk3 'CgD^U]M_}%8%d^K(=ek>ikh9斠V<+eWSqaZ9qAms:bE a.AdxU5OLcl$,ˎtgȽJXҊ+Fs^ U~n98.rOi9BQ`Ux{1-r ~͖Xהb0U:əظ!_6QQ.cM- x,m:zkwVơs`}Z9,)~ک>SjƯ5p(6AOK[.46 LSLvD|NP`"\k'A!swpFE}_Z@ijnvFM/o { 9`ܕ#`RQM{aYAь6^&p>|An/xK.>A01> i%$XӚOK% \i)`sZ", 6* JPlz ۬~{{J5ՋF41|3N*˺]1/WnYzP``s]ޱ5䑶4\)gpQ@NQ%‹*WMce im5@:_DVoTz/"J A-fGh*2~4VnS>0xeM)isaS2 ~Z.kQW\O^Iu\&M-1Tۚ}2odOS ǚv/s5#6evRΖ37l Ӟq39Te=c u C(L_dW 0\<ޗ5l6=d774?M O:ɓ^B[K1gWR:_|"z}T-i۔Iw'.xO`)8&7ہV\5-5}w&8.1 Qݸމdp˓'+sN ?fs,U+u` 1a[(qu:@0ݺaPLa98!H.fC.h8w;}cWP: ¿3UbJ7WRoS`]\n;s@*& p8,je up\_?#hpU0}q4`c9-kA5 #TŞ]v0m7\b!^"J=֕GX@urǶI׳z[mx #AE hftgqf&ttze9 CXıuk[_J9L| 5[ϛ))S'`D؋K@Q q:efSu̒dX>B&__ʌr$(o3=vjXpN3_UGI.E`', /P_6 m#-|i+y m-G>WZorE.凮/aOC4|ДIw2/8G #u"Wӣ)O>eSF` =3ү b+uدҫ"Lp~6íwRZU _ILsI6i2>8W,-Ni\B>*KI,Wc%^`5+mԭ A౅ Y.޵%I\jY7< *0(P8i"Ǟ+*!WXNi4ªй`]eD1 [''nw? Y h5YSP&t%j̓:k©Hn=7y1ɯVG6,:iy %[i!v-:Qc隿qcaTȖv$<~ҹd9 {h7nI!p'-.W s[#ܿ*.ta<1qzŚQ$1E-`׿Kyܼ,F:Tqԃ}A|zCeIlc(ogow onP(v 08>훹߆5#T2pYVCA"b>,^1awK1o|LJ5Ʒ0\z.3]*Jۚ륽 r;bˈ눝-EvyEc[Wt$sXBsa ^vMgH<Ġ\\ 3wYeJݐ*R@dH.xܪ/Q{/=;FLds[CeKx łwBJ|Kw-1'ʿFˡWz^E& .KԊ[܆'V9iXd^.c^dxq1!K ݖ;zRanďU9J[&6%*3#Rm^^Ѻ0΀]`jn_g0lbC)BfWY=7UPY`*Id !KBW?He9B.c R=^3I看Ǡx4 ܌ =Q!:?>6{ &ňΕ ުR0҅# <4 t –j2 wTPBk<(HAA0IBu^͇2dk6a<^LQuFt m|wzwpɄYA<ټXv٬vVt0*y%" 4'n>_X6} 溺t L3ZYL:K9=+% ?-X+ȪEOpaٰyLĈh)1 B¾8b&ѹ]2ҰX+P: (_>*.D_\>Ɏ(\kuFz\V+6EF3 | yPƁQ QSyU`M!G$L`THA,bxx#1(~E0Hj Γkeն~0\<&I}(h"~Fg&T Ժ$ vc7?ςo|(Dgj]t7nD[(JkTgzjL'x_?Q_eBcCU=&B@aui,\X^~VKcȽ i:;lz)?_i&VUtyX12H:\/i|G{$(PCz$LvG-o 2PW OADΖaƻye$Ztr +@B}jPr?U*"lqΈHp+=Rty2٢ܬ_xR@h8"w$=>"{z>U2e\+٘6ӡKURd墳զ@js<}}]$iI]+ԇ+xTl>qDh\WI۽C`6f{OdlYfn1&dGMl~UŻQ#"!_O$=lN^׻V_*͕A#*g2-X婌 +|@\ *e\Q;8tOSng chӎx .[)M͵mgd i#׫s 6H=QS]y}Aq6 ;}ٲ TI%H4uN7qҫe7F晔[-W.u21zkKD lU!N3r[nMcn(xP8J4!;|s{xdL*npĀ!D]sh0݇<,hD0vQfpg%]?@z*ԈX_4 e7fRxMJV\kN&hn e%mR;$Q_Z9SKn$!fc<vg)ywZ6?rufٽ;׷p83cܕC "1T~qUiشNޫΞ_l{pel@ƴXA 6%Aoqbr&dqtyǨZK G}@Nju$ݩ嫲浨 *ICێSbDk& ;ܵvdZTdIhPCބ~M@0*Q0 pDlK#_XR[+՘ #>rL߂D53@q(+[9)xeAM\: MnAe3rr\dBtt#׫wI!ֵܵ:7TNa,2#ϖCoWRn\2A-6y` K^ (g:,[9i^vp2VlR @4tpMUZ1g; e-`c,e>P[5/PDq>  )Yb\C3ɗ[LȰ!@x=Lxp0g :I>OGpci\6g(X_Q`n,R-^rbeSض_#ʇ̨K*{o<%$S+2S-VZ!_ ItkVd7w ?̵AKCWti:m’M7OV?O{|;T$irip0`؆ zV{U8!BrNP V~74_ٽ$8p2+M"K0H]bZkc,vhܔu#mԾ/vlYJ3B4f,qO4i8KffМ1svKQ p~4G@{g)qtL/9J{U L9"ʺ:Ody几#$O7` WPٺ h[S0'3 *0ڍ;X8N7NPno E&Ou %a6x8x߱@TT[8B6Uԁ+Lf@Ye$4ج՗7MAmJG`d##\ReG 7A#&Wc6h{Ӽ 4$Th7~x' Bt7]Qa,8xΪHOXm=@P)`v5q<X [X %kBu$/ۦB)DyE}r?Mĕ}EN?&Pns'&za-Uс`Yl&M3uizqmR8Dq Ք՜ }ELOw*_<>LkgӰqXڵP|Ky$%GI%ފ#n`bov`z2h^$_x>T(y8 F^->giǥ.Ij#-o0#Sb?׎3 Mzg/)b}ަJ;M5(B_|ю*^w4p:joۇ2b_OF^ӪaSYT|@yV!Fmի-Wr*OZt!r1sҠ%Ǭ[@%Ul3y.jL#ۺ.3l{s6񈼬qw:rb,b5SÀM,2/3?# ĆүS#6Af9,^Y@ƫOM|/^F$Ke/ʗdtƓ/g䳮K_x0 JEk$ukg4k0!t1ڂB*GZ\$4ċ.r%9 do~𒳝 5nSVR)d8]=GZ^7}r 8F.>E% Fn;   `Fxo'4N((xarX8"/>"(qdW A4vxr [8"ĴOoaшq.3ԯ>jP2䉓:GVˎ}q̰hK1s ᫨*KYy^Of;Ǡ5& p;l'񜦧EeJ+jkŽbpc%9P|H{ݤUxQSʳT+_f4RMj{c жWx$sɞ܇Zw&7~'RyDm^5i# {*C&>as{/'_c;YWZB,ʰO#b^_C#/b}w[[ND៰pǰ8u9puKB~ṠaXAsl6ψ_i%Lw" qQOyIh¼RubU٤^=Zq9ЀAI^#N`agJ\tE3/uLD_Ё aR(- hNHuwW%2MtE]^,_3QmbM3Jmzm)^d%8%My { W:6UHzn@ϖu6_Ҏnbu^NrIR3G4@X#(t~">BEQcEOD ocl,sJQq?O9F$ѯ6IDP9t]1#f$)o-sl5t@zd (Zjaw$h;K!ObGDOP!~ f>Ps#ulT"P6U%yfYMMԤvM07LpU9:>>%1ҙ8VKn)}{M].q=op*S]e[dKbjjl +Tv xׇM$5VVTU81TD'z֙fC];+c2@ N)G2Wz^KLgKgsVu$-_a(-KV= R-(y_夯n.p48-d;7O<% ZO&e.\?LHSO>s ׺x*w(+L!a,|)o~ΦvZ[_K7ȣ0;ǝюu4i%,%#~q0Uw) DLL X₉;2dӾahmjou bƍ/vJmBktRgYZ0707010000029d000081a40000000000000000000000016239ea8500001e18000000000000000000000000000000000000005e00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/ethernet/chelsio/libcxgb/libcxgb.ko.xz7zXZִF!t/]?Eh=ڜ.+e6`LfG1prc+d]RiNBTPYt5Q5'(@t]{w,UN ;I GÜ3`[P|(giM x5P!'4XiĒ<+(Z^f UWp3NhY6Snj)=Tu;7ָ`B𪸹aSLdw",xm> mA~" Dn=O9;(%՞qڥO+t]nK9KA~.RudSʁgrc=|)a#T{^;^0l'N;g}N ]hߓ S#I"6RlLx&Dr#INc O+Ziv(%*hݷEģ{H[-Oժis,d&GyL>ȸR$p>e,W@2P'zk0_<l]j%-.f= RW1s@es$b$ $>4D*YE?̽O[5 5Θ %Xɕd%B-VU@ Th^)mE R|zl#"@Tp1m/Y/1Q:c$`C)[X< j thbx/D0{ IVqQ͐/Yfq,h Pj_jHDOv)=&Ƿ\CԢ oZ.@>i,)τytR>]׀gX ?(bK4Vb0-Kko7qqr[F=ꎮA1;B\U -"y-0%:>hpzsO‹Rp*#zK)f6Vz6L{ΫrDeh⊟*kSwXt!%ܓ\ ȃIQW0gqJeYu\1.vYqO@LJ<Yn[Jޢ#W{!+5HhI2UeW {%u^ݹ脢cv|'ja%)t/=@> =@ "x ilHa!\XnZ@?YۨDUN`d[PJcSj)mQZIߩ?X&rWKzDO~7rv0@Al:$2IBHW'T #9chJ m4Mq`VN>YVMm~{I SͼޘrE7[ ũ^3Èfb8/|ӳ22BIN7dg͎_ Ef; *=WٿA 5ΪBDž"cAXST sa1ZV%4eO9F3̊-*0]er˩S8q]2ul\2 Yʩj5qMdy2Ͱ b'W* *c"/rx`);B/2n8'T5:2#V&6§2K6 My=Bu du=gr,3gC\En1 7cp_QVxKGG$H4r"_ֽ55̲|hG+= eHu;BZGY t7U->hh񐊻ل^yNS35I 0Dz1@P!@茛F\I'I8t0 ARn!uj Kggm2M7IjBʽ.YB-e]!Ա\4*#Uqwy!KBgmJ5 o4Z,-Pv ?9LɯW{G@S:~Tk$4rq/2 n*8[˰e,aDA,,mٛmz3njL5(?j6qkj5y6.:d@04REy9`c:p^Kv^*uO륏:wF-+[ 2hFr%^- ͯ. Sn"kd4/>}Nϱ\*J)^㘿do:O. FZ:HXı-! @3*vSwGH]O/U$Q} bc5I?bsSh!\8\S?]d]v@/Tެ?. ŻMDlI-Fwc{&sl|[C /[GSZ5u P.BI ț=̻Lf/j=sB`ucbOO7M'JK6/1i~T [bTjH!`>8r$e)/Ayʁ`6wJ=PB0Xe4(|}<B8.YLI{moVX͎7 F֪j5U)њ' -lH’ 'c*k 8i6!~kg@gJdFzJ﫾h21c B^7+HkJ?slTzjݩ=m%/hv"v,^h$&9z[E,nq |i!o}le=~PؼtAC4'oE|CT({R *]qH{j64Ev֔ωEX&W'{(6`;6fUE *TuN~IiĈge򰯔2L4Q\SIlsƥZ%[| e!P0NL9aڽR\X|b ȧ}~;]:0izB˝sB&;c4JJ;1siHSsӘ d33.\Wò1!.yCX~R0G4aȇ AOSbR(062nX:m1̠>-l9uBmDCiLAEߘpKe`&NSFȆҍٺOoB~dcraYB1k(,f>Cn) +$RA޵cX]~ p-Ysu>`Pa"_|0gkfw,"̣)8Ƞ!^r@* zxS-d%F8֛LMz=hTXdZA~YrxH/*X?5?<\aNBMaH+]Zt #Q0?o>Ӥ\K^s2U3_8Jz|H7qj3)rL;_wLW]]Zh`VX =/ FRɀicYhN=_[le&Iϰ-4= hqs %).oѲ{K"uUR!t&t :Os7Hz,֪iO7f4߃RLYKQTES߂&iEѮǫyI2xK |#WauZ>.%9ί>tv~v>oTZwhL^_ f-f8+S^ ~) [ĝbI3q(pKt9O#sj~:sKlbyt\nWx_e?/Ma!Լ(\ "m|SOGI}nX$G7;3U0|fu'p#$. 1*aUŒdA*η2f))G-#]ȣq)m>WeE7!D[d&VOY:~#~o71vvzQu|0ѩKd:eC\+JIw塦 xv.#9oYW]n\KzTs͙{| S!zRLޑۄ5oNHUlv@y!| OQxy4 ꞍkeG4v=BBN }AFޓ0bC\ɾ5|ᛆy1F`hwR el#"̓*6f]ЊRkyZE(2[8m;)T1Z:4;0B-gYZ0707010000029e000081a40000000000000000000000016239ea8600009d80000000000000000000000000000000000000005600000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/ethernet/cisco/enic/enic.ko.xz7zXZִF!t/ >]?Eh=ڜ.+"Q Z ̑30.?jdٲtuQ1y'ϗ>d@v?1A!7QT,#i^|:Z2wH0PBЮ4Sfd`Ѿ!! dtRNmޥ>Wm.Ams~əEO<(a#؞SqcsUkP;pNY)phP׿/2v Db.z{VZAygܚrsdy_vխ3%9A~DZ ^=Ό1- 페M` S##Ms Ym5; yC85KTu2\⌬0DhKIk8';K@A/لs曧ށjJ[Qm%/E7Wc He<7"7!ĵݤβĆ9n~Ѝ<I Wy&_ۺD为v8RϕH\;Ȏj.;?mQ%wۋe$?~ )SqlV}1o)^J_iWBa7;UJ\pN߶au_>޼Il mISTЕ|Λ$49% *"j~:F?5&RrSlTK(^g%/Њ?pH;o e:Z9qoۈh]ѠRzkxnMT{}a {}c!E^%(pt-h_XS8T`k˶Mߖ俏Um_"0ddaB Ʒgh }v^`kh3?_/ HQ}01dk:XYj7$T:"Mql@ )珈 e$]1%=@mO6Ѱ}8˒؜< iwWAu5|0^GGfÍZEITbͶםQ4FbxC'5Y?ܖm  $OƟ6%'eh4Xo(;7/9!>f鍺W#9C\8{nB|ezLSzY:yv|l%+.u`Yqz#a[,Ȁ. b ؇x0D0ԋA# t\^5S~,cT-CbG#XoayV [r;}[|YrK)Pnͪ8E?5FfEܾgZg/rX'#j)bϬ.HoF)qTƬ 0עuEWSF8^ x"ALJS>V&[>i5a!%ptx7fVF ]*! j96^ih7ejP޲3?#n['εqvѵ~Fz8;sG)Ԍ%4{:}k3 U A*ۤ=^tu:]Edϫ=]AN hj'0y8X7j}2 ?Q xˇcPxuWOap(2=z=ul;o4D á2Ǹ"΂XݛˢBjxkF,_NjCP<[qZcjqD3;(ovJ poD>?."q XlOi? &zV&蚋 f7U-?7GFQWߨzi_B4kVpvj{1 ^2[[gVqE^6#xe@PϽ¢T_@..wK|3 մ8 Ϋ-.8 lq_K,!o"pXg4tsNU '\27Cfs%zkxrfɣ_@Νz.^a]A ;׌!pB0Y$bB -л˱CwS"DWKokʏ`ҽI~~I]o2DެĢ ΰ]S7(Y ڞ$E=^k%݊U/O x:p'?YhM<8pgt/ኤH#ͧzZR1wH`'nyW,ظ i{lqy7ufXGZCNm&]'4^@P@7b}3z*ӜQ/K׀QÜ?f:+WR/J= ? 'GNe-+ ,;IaԜb +>!(g<q@*?J*q@7?NBeggZK?EqNT 4p>-zk@i'"aZjX@?;rnF5ٍO6ԋ:Vs~`*5! He nCålYIFQ+"e^Ny'SYQ맩٧:fhqpViU_[~2_?4/Lwu'{D!X_.=aSןxҜNY=;3" !1gέ=܏ $|`1QQ8߹ MZI-scs065?)׫-.({kRLhvGӋ64ҁ>_CEQ&B+eRbSvv52S# i4[tKHzfZ͂ j )u&&I]doHGHȶ(签aF:U9;RN/٠Kta NK%CD+#j&Hǯ Y5޾( '#Vo\}ᵒx*'^PɽA~5~(4`3)Gg efQSxE7sT 'z.7pURv&* |xJR =T_[ ZHM޴K ~벣SE${)RH|8Jg4&D2L{lۭٹ?nxqq/r.tHv&\W gxcy)H[o qa 1U| ҂bL|P>PRN1py[׷*U:'稞B0 AOZ~O|ϰpwzmK$cffO7'_7QW300XspCvPg"̰9 nWwȲdqALZj]R V-U3bMGQbC-!1CϮotI?×0}݋<D>Wmޛ8CeT@׿\P dT'(x/=DYTs"GWB_ ґU͞㥧YY5X(]1| K0[[aVKŦ {dMib\MQ~ H!@%Z[+Zto1{#dCcҚq5 O'ɀ 1M5`4_eћl1&aZ<x$҆R!Z]hkec_OZHlgN ڊhAoc/.@z ;Ze׫TU.iRB;MyLbC:8?n0i!tZCq7iIKtF෕Qpkcf-JEN~z~7("du_ lE@F0#V`eЎw\*|1%l,yA֭Rג]D(3ep~R6N *,Gme̪EFRmwhUA :؂REޏf?:?5ngS0P\?eV%JXʾyٓ%6\7YX;-$S2Z>xV0s ^;˸FY ɲY8y(0#(*A.v. F1>JTE\ }3Q~!*ծĮ,OlQ*ġ u"!}<7&<-Y>6֢njZB$+(SXZ+)2ߞ.a)QQ"4,%[Q#>,͒~jw[lC:K SYH f&p0af.XaSռP2$Hm?Sv %h(M/*$fhO:/}W]7)jmcv ={# ecuqxP _ e;fV@֌!E.{AD*BbK:{XPQW_]F7RV X\^igzL|PCˀt0L)α4qDLR O6]XdPYkτNJal['aΎiL̍/S& H"zˮӎ130"qBH/-Y޸{SH#N J QQqQŔ1QJK8osdG~37@| CDoe6J'Uu6,׀b?=:qL+‰CcH2TeX>`FZǛ;lmS#^ΐHC![=CoB˭ެBͿ`-׎dk d v Z>G]$g.6eX dD(gb*Lv@"L$$r8~*"[_myQ"*?NҋN/\髮cYX\řYUChn,C-k! j Ϊ^U@=]pnI/~TG:%AXb2t S^,N1 D}*{3IE%0$Q򿥦 7aƎ K3 T"vH%n)\$$aIūP mqrAC|R4%rJ|D I ꧠǗjk^a6:JK:`ި5aʂh\{ąrP65g x#+%{H0K :n&ձË},9 :&N"%p7H%j,f[FXB-I0#unHYצ1Zҳ*kwv= YՁ g?T(x3$mKqW:z]7t^{ *+lc\t@N$m9 zL-VkO+1cZ.+mS;U'BRNue9 ^ǘtscuB wNiyѲ=' 4Lh0(g{u<6 D%f;>jӊ"A=!8nu50]hRZQ=ژң#dT_nHywx#)^kڼuFd%Tl(!b5c k$%9Ll{"@$h C,U,0jE)Ą% I r@nÀ{ >i釽ԝRQlBʡ;+٣иw(f:i,dng~z6h|f╬5*hȴ.&6rA`\iMhT&PزΤ@ƂƬ+/o|䣊J~лȿl7IzsrDj~< vj%NB$}r:جQN# _w  䒚3M*!'jcl' ͞ N-c39(WE=a׉+E &"ņj+/r[:'*DцV\AVm,Y6XgBe!9^ ҸC6X~4g=(@rrzn/eZ.-xW}Ej@Jm{qn찕@9s 0(-(veAUTnlڥD<ɃgC@ojjdӂ c#(q'(Mw5Kb~\^ sO1Y{ W(ҁe+gɧڈ1]u{ۏt*uۘ B"7d {ހz&< [E0bD gFL9[XWVPc=' 0vRhm3GOi4Z~4+ZOt>϶¿pxF#-RO)|P$JBtY6ڣŀuUnTx:J<٣=KØWR["E31{u] rיFn`xGI]UD`%=rXl~x_;܍Zp5 Zn5_q`\q?@e AB cHf| J sbu:&,rq>yJfy~#Ɣ/ǟYb@󼪞$862a߾`ԢZ#,t:\C>m^$/v! sEuՐ W}?ǎ[gB>?UE_sT#2Ot$9y+'M[0'KWЧf"|J\19ȝ;ddO,RJo'6)u WG{G`/wyai#Ql#23$B:$1IΝ3z2a]N:I7vA}Qj<}^ m L٧n.e~K4sC0>Y@Xc17ͨo_}J-Oކ/vZeTe%mS_ Cwa'X&0Rk' BrSQ2 )wxH*TРi 2jذVgg| vxO\^Ӣ̲JG;L.2i彷ݡ8 KFPj$wuofOpzzj|*%k{u؞/ba۞}rX$3>`zJ\ۂ"x& pC[P#4U\j׮*@@05d,Jrx!K8U-2vk  X``j 8 > =@32Edq~J= HUnUKp_7el {zQf 'j  HocQNM,܂x13g%D%$K{lȐZZ֌>+h0.ݫ>[Ψa0hNL#sΒڢU0aङ2ԪMJKԘ2 ezHK6[2K-w bz 4W%,IC)c,O>!v#O]W"$QcjR1/);#Q9P}G9*j [<+:B +4Md7ׄB(%MN-޸p wTHY*nbE!:y]%!~썚hB9lrl=΀nzv ,/yuU +:<,0>Yβ{-V۱E=c{sgIn:jTյ*nbdVSDd>T}.k/v^2SMewXnß ;! nbS$mzv Zgck7TrgtKQ1ޡU២gaF;k>3*z yrKK*𾤦6%1V?$PkdkTE"~klI:޳PChEIERashbF_M)콓ϕv5,$'5F>!)݆i)n ,+ɶeAg7;Pu&% =|G,Q ;)P~e9v>pM$2uH;|]^c]7>JO m -G!ʇfbtkY/# ;=1[XVi,:ϸyf'Ȅ#/äHRIr(W0Z5:m'd\J{6iS{8-0En<76ݴa[BVc_tUz RowT$9@v1¸!A?O j!-gmʖ| ,UEAN,:ar,R3M'k.;j.qh0|fb63 @ F`ɲW U,=R}%:KIx٪&}vIJ65Z4c<%ˆ1XbPNzEki"/쑥rTfgOe H- h f?GRBP^7go1s7t1ƾC-]`e='4ߑW3=TDcssLՐ{506$LvƬfq#Q>Xo< { %&\V1_jB~GEGїg`"GIOseٯ͐;V HII6`C^T *%cS933 -L9)HAV>;nmgAhJ,[hL2FQih]fK#ϵ=AzSʩI Z$Mwj#6[$Y?˰X=fo3fտՄ\}Up> ( .jʄ }`h-x-U+q,p fƒ0 %U^p^q~+.3%#=y&n'|\8T"lJ Ǧ42'<2ҒoOyZk' jpXtMqE CLZ/N9^XVA5(GE?&~x J^QjhYnoRS;+܋h(4ў î <jUCH\0,CA*{,4URWSz.^ T`"l)[K)J1Knj&C|ï. )ItB)BU_0 % /A%(xm,; !D! ӿ/0K3XeoM5'L3i_@c|hbv~jkGQp~ofi d#vdK-cs_d~T38=}P)fl`́*mK @U Eo4QC+>:/ť{X-.4!Bm X6\M|P|i1x/ܘ(:Zܠt:!T||uqlcd*ihhߺSH},=,'nbKS{-J9o M) :ZsxxMZ RA Nc|Cp/ښTR,Uܹ/ްbB=8^ٗ<̳nD|m|n:.u :uck\" {$$UmOB1V%2 zmJRRr%;=-NWr*b9&ro)w=%ď.e4Gvؔo#tJ,&v"!p̦%gJ"V W)u~^`y_mޠHd%Qx@-V`9GtLEnv3Fh0oMܠ٤iNE@?3^k7O7K/[ f'9Xd i,Di1rT~ Vx+L}Bx8[`ǚ;x 1P}_̒^}wߣ:v\iُ!4 ٸ,KńsMiBPUL\0삄b_~KE!2V/7 HB;Sz&Q(]{G,7ZDf4Tn*楾#ZDht`ƃMCi2|#D\&'cli@&K}2Lj-$e#^mKqJV oFGDA7lt"5v&Q9(Np܌j@"C7Y pipF+q|pA%Rժb)a #4>_.LG3h97DuƗj<cCv騳^0@\FWЫ"87bT\_N'rSgƓNG$ۧg0=/%5YG ҂CdXS~RqEiͥS g sPʂt|}8}voڃ90=< (l1ǜ@*TUF;'\X<ҭɑ*/B&X0]rq`μ(EeQ#_iEa+˸ "m`En#Q @-W3qC\\;ƽ&5# _(]̔QO;_n@!_r<8>^jaq4|H5uAT[w/'JomfnЂy6L Wj+\`qv`}7K,Յ J(jD0%\v )qUPHD qNTr`:*]eiqُC+(/\}a͸u =.єc+fMm6&18?ef+&lԸ8(1R)D.^ao@WcM80n4aAmr۽>iZljО2YcG~Sz8.0eƶjH|f-9&͚jj ؓE [Zq2$~Κ|M9]$<[܀e[ l}:-QKRZX^A:҄3"rnv2X .}B)[By`: z>9dvF 4V L!ԡ²#O9>w{$`bo"{;0Y^[YI c7,g?"'e%>v^mU_S'd3ireˮ\c с]S720ⱉ zv--lmX"Z;&^B\dsN9 /[+ashܝ8nl:i `1+0έr.H]ql Ҳ Pj׮JހYuF[θUvt1LGK,v\yyFFG ) -,z D{8SN*{- Jޚ0y,\~qps*FwNQX-YT`}ρ| ?8=IS7\•o'E8 xN:9PY LC*&EthE-plMf >)ֵ/P$6*ԝ5zc&=c bE28!}Xv1,o+뿺Y&ۼc%̠L*T R4Ճ.J8B*],;RGR,B=fѦ/͖Cሸ"1DwGKOю KcTnyH2`nz h)(&"G޾P%񙎯9Ϲ+CKnr-8v-Ҫ \y4}waM絒N uNw{X=w(&B6 n'Zʗ+0BUU`v>caN!S?y/ESFrN $ p G^8@YJ6;'L}vQ^v1m- @qұ0_PXgԥVyӡBϧΞ=v ,84b0oro|UWb.?,!m/p5@th_ Lkbw L̓yF5DщRmYncLfI֋\pd,n yٔb(PH/{IJP  8сBVY '+ KκJ#Kxޡڮz+ cO}#Ey[& 3sb w$g12 f冏 _E7+|xP\!=̴n u?',ETh剸 Ӳʠ{eAvd#q,%8'])&}a8k_+755S ;D+P1C)O?pd7K3Ti-+nA?,D~G1bQW8|(S'mH\d 7A]&Fz(yf}y̫)*)S"~F =Rܫ^ek{oE6ɾjgl#?$([R/* OWʈ`sD{ƀѿ_.f]}tc+pm>`/A x].=űhPn3/?0 ~Qeރh:º}3q8.5+'\hZ|:[3nIe/dKN ]z ^?EǑ (nWkouH&\9+Jeq* s̼t lߡ(پ޲'ͦ(a!(_lNG[)ϊNz:wj@/G]ۋn.~hBazK=|lnPxĮ* r4w^>B&v @<zm6zvFbDn)a!:t<3$#M$xH! $[kQ\8a6M ]znoB 't-bK^6F G2XyJi* Sq<,:ouiw}l='zi.͙dFI%O?4Un;-\RAXe}\ `)9ʗS-V`Lg}g+&-ton}H|kKgK>1^0vP'90đ|X\GЧ7T>EnDYt-!B7c^YXO5S.!py+ t(QI#rKWm,+c{ƣP unnSP0f~Τy)rVFtJ: FHOxbIP.t{;y y e*S A[ofRRa}{|vHkkAYX }'ӦA܌"\΢^dO>kK.s> 0t¤cggUB)C%iwe^#Ŋkո)(759UGH(DURҁ;r37'-])'Ed A@dOKNW| AWGVOЎs!Pq-+6X^ z9(hܚ:d\G$#C!:* (%m9 YųS~ 5"aj7< /5>w6J⥜QZ|}oHh8*js"h քɜ=Mee*\tJp6wE` P鹖KFjQ{MYG[R?ji/v UNPJH:`S5~c6wnHЭC֋b,[x%\ zy~3GE"w\K<۝u1IW/M1_f**6X *1mcf,h?k1IHsǬsH h/M'4-ͷMg6n,:4_*+uttxmOpcgo+!4J,O+%'GIK2@8S4N6UI T) 5LFadJGZeJQ6Ex+_v[S2($dv!'; Yc0}Ǘ%7$Z:moCoCOjݺbmkeϰ(!sEa 1 G7;9ʱ\ *}'B萀!FUcRYnC*.sHi {$qJb{MMCRkDkT k))`7 ZMGmm-rḁ6ʩ# Xp]];lY|LJ@fgͿhi&  ۍh3LU9Q2vш/,O*}5u!PN~ټyxRvUAKLW/nsECO"e#wJYs԰ dY!N'm &j<(f(k?NQbz_ c\hw[VЁ2Ek7%`|1sOEA Bθy6/b@<x3CvD1 P=qKrE:Y򓞆S&d&]] ]k|5ZVMw p)nk'v@&l[ͺ򄶷meO|4ZZ"#rmV 13pI *nf&j?@*PYLžKh8=@~2Ģ1Hs# U7hnk\JG̫,LHR_+ kbm iх?ƴ8_Oa#ɕ%v}4FG뭔KEUѿHVYK.a?PYfıH+}sqV/-Wroak1PhPL$"3;Ǜz7DuK5x~{^O6@!އ\^/P^%|6'oRb:r6hGPwe1H }`iMs*A\рg"Hex t7z9XAiŧcp G0ABvt3\\)DxR.}>qR+8e[8Gl`dȩ@KO)I^ r:rM&~OL=ӤG ߷.7H_:Ww Z|Om*?ek2 K3Lsi/9VK-YjW0]@زF] ToFe} XvCJZ$ڰCS*)u2N&DŠMf欸7|dH/3S$;ݹճ-)p(2+ϚəW7a%:؂ׯQg)`*5g*ewڠCn%)z%3nPf#'a1d" _7ݍ Fs7=dTv Mg_=+!R~ %aA|8#EogѢ c^f$`8WFK+ib ^%lD\0\H 56S5!*ʉ㩆W:QTYZ4{v $ \PJ_ci'>tASBId.|,vTʆ*$ m§3&XJWzah|:5=+Y4 ǝf`3=ppz-y60,d'#8_Oaӫ!_{ α*=1U$zL_AslX, V#ߓӺ8k]C,|mbCr 80nPFZ6lPʢbAVGu4v-}YAmS3#IY][ g"ʫBM]J$sC kc5Z ߊM>m|)< E[]jE%{7N1< )D9yyDݺ^hZ>ǘe6zŞq2[> s(1qKo6藊X}8.kyY!o\v//yЎ(饥 P}t{'CdZ2 ċ7)Lܩ #8+;U7>:1#sgYBٸ'\u{vl C%-mη; v¿R]uU.M4 ^AZ*[HֵNLNGUUcC\!Lc\g2Ϋ7i@]́%زt+)6\dPN{h؏4,KVCy&$"714aޟޑ_A?W>ڣyW)`C&r?cq2G|:4:rsH9cdr_VZEȥ#(43bfPjb&(dWʽN"$4s;LmWaLNasM༰8Uiu_,v˷ 4oIvS\s;:?ŁZ Wm*V-^ray g Dsjh=Tc%b2NB$]TJ^A}3}pO8!F9AGCLh\ǫJvtaFZy >{Q]@މwsPR_{w4 -鎹ZX.yLŧbkm^4g/ McORU14|gA! 3G1?W#_L/lQ:ٯS9k#i^.T_0BڛLd;4^6sC]U**0Yf6Xkp_Fn 73qY_/?c@h7{C>PMpnéX1¿oḣЫ?f)(p7!'YUO0kAR2UjKKQՃThfU>RQybM^X3!Uχp\J}l](NXjA8Xopf3"3DT`N.;݀њCZF&zQ*qdʧTp bUk d'Zmfʜ,! qE[q?<^W,FlI=  2nWT{y}|6|;QSTX SҸ6/b%.7`^]S/qFGh(:eԛ{!2W5y7Wl[+ G 0D7i0$[!Gz -n.`?*S srgE)ϧ"xj8e6eQjm[QS<܏Mq 1 –19Cÿ:GhZإxdSClw_"9=( - 䩪Ouip.*Qվ`&c5mތ- ݇ YY4r T(XUMG>Y Rw"fCဌt;Y{ 4У@+eÍ5'Eq!H%L7 Og8@f2?>]RLEN*] &"W5CL|nöHS6V~aIQ-uķ{&n=V\F D*L)~ٿZyq!A#.90\z .|[ׄˮ¿U?ʝuXL{o }t5C19bX]˻3 wɨW)290M\m?DG=Tom̗ YVklG` ڒEn.*ؤKrO? hTyM4TcpIlW](e-^P=kP)QJި,_G|.ͤJ|:8 Qz) ~eWbAa'I68׎buslkm7֕ vxPj-V1@VV dE؜+ֵFu6%{~'rhm;kE;Z2Ml|2j.8{*RZa1`5TFxog!ϴVo/!_Q6j8+=Eቼq&aCD@kH(JF7ut Xteg\byV2%Fnqbr.OSH:MCHH@`qѠAg.'cAtkF=Bm{;?_קUٯ"ZM]m' _Ze2|7}TBgSJ~MEAKx%H@㘗(7)d%ICE-f1)[G! w3l6w*[4ѱV%r5f3)h@]m^qĂ_c3gl(o3Wclֈ!ޟk(]/C6zIPxDOJPA.H?&۫?3e$sg?\tJH^l)mUi~2ߛۢ>?a˸?rp2 於iTݟ 'fs/Tad3%)6zx'`Zily,GaTOk<G* 6^{zCwTii*Y|U p)]'͝9FeQ Ӯ+YmcP`Z0嫠/kr9Z%hHƴ79FdHlۉ- 2u}#Kf#>X+>uItSS._#]1X[jZc2-7+#K4;0' (Mtف%a9qA-\wjg  d?D"T Csh9?փ<Ӟ|al˦>ƫEᙉS^T@7bʆIoTqCny5e+[) xPO;HYUܧ#̞k,Qv쪤ksbEp԰=Y lp9?86O2 B-6 Y'VH_D 0sB|B oҺ«KmGվ[:b%>ɽewȯkPF?= v1ȍ:@xw UAUe,^5OC|C vnqZ2d$ :\8Dlz匠[w&'ifZTk2b .s" ׀=He ƏϳS2c,代]yܰ809#Z~E' LjPB:V ɋhDP)J]OLdW]5kO‱ѠlVЬ~5+PZe7OPgF}oT2476,SO_ҹC/27MwzN /ZzwxcW˭qώf{b:]M9,ߥ;)՚9I)u%oos8[erϡSyy``({en'9v‚8n "toE#](=K0e0 3(4y R.[+@@9GW1ׂiP^{:vBf V!0 хe,Bf*5&krX1^vŇx|=.o`_o7!i=3ǺQtRo?qB79;0 * 3Rjql ڐx5#  ::;U_:6VkAtBݶypW,TR_ahuAcMd5TY 5FrM"qPE-CXu9<䅊jiǥ@{A{nR)C Na[mG6H%9*ě8԰e =LNecFmS5E± ,HzmXdsYP(0c)Ȓ RD'wr;.'hŒ#KKԈwHlel 65`p)m`/ܞDTNdfmckTJӝ͚D'h$D gXk|7z,}b2঻͂ ڷ0 " uńXF`PEj!<|V_&5:!?֭ "5∮*qzx|*/G㱲cψ0f[cT)U6,9~=|MݖH=/ר*>C}Il Z2!=^r=0fᅴX:qQf)xDϋ&ugr䧽@7AMeGnWw"8?4U0頻R蕕"ƀӓ $c`G:gtD]N zo +r !FRғ¨k)6_H7+8%u ZPg}{=t)<<"?,SuҵNOpgTg|Ks֨8rud#%۸{/j_mXSq!6-Ř?}Y[jkɪeƃhK8Tzd$abۭv0;2"z `KP8lkZtr3oͯxnb168![ĉוȔ[ɭO,YON־ Z,#T-.{+>dc1 Rї(tk˚':;!h-/vԾ99dA*v?.O~?^-x |A|ԽQ*yyx!yƽZ0!VPX\H4]\0.}$iGa0j @X0\>L+L A5>9aBlV]z NeɣB|!KQ aۡ-ԗw:BOYnUQ҉ ҌZSEi$1dsyԡVL݄[RnYG]u|pź qܩ&KnфVm^4Eϸ: .9Nk9#e[/n[[ϥiyn,ֳg/ȸ KuJrĊfTLi QCy(`NQI^`ֽ]EKV%X㦻`ʄ_L])|N^uq'9)(HS -pxANMNn~=QtySܨx; ֢g$3!2=Ubaiࢰ?dNpP& ~/1"jV~(%0j``$\T_SYDz_vb`-~]ODBKY)mE>?% 9V+i0w ^nƠosqs( nfΑg}qNT$%[>|'b*Ȳ??‹J<(t#՝Qe1oUlW,FR?0>WHKR-P( 7藫.p\{a]Yn][X`!,ՋkV䮏biLTg.P(b/Q[](RuecsR1`۔)Y^rJ4rI2#Y~U}&Ubeeq4>'S(Itnd<5v8<_IȅH.<^\_com@;8. gfF-:zTdZ:^)k'FWШTP rCwQS2ka] ErhFfzg#jԚMaJ0Ksyˈ-" %*s-Y翌xt+J ,ǚMR8wK84X~6Wفțe^5Ǣa¾z#jEd9VsX9S\M]VqT~nں™ndSǮWQkH :7th22䅬zM&V ':Lz<&<0eM8넛}AGaUp4. !O̥`i,uM1FEXb/\.]W7m@J/Ɲ iֶŽ:<%vu.=Q8e vJU.>iY;oq_5=|Q{.쬶R\x!g{0zat.≗'Jxp\!⥘^Pq\* ]1|:(K,xE!uҋ~k;~to{2D=]9$6У|YTqѫ|m0B6}N g42HZ%lȣ7qg;+5Pj-PQE%t[r%Rs2oUߞVRx#jh6%i-׋ =qELo܋X6:=u'ibȶF[\ۋgC  5'qgF[ qǑTx1ɺGuĻohb10KMdP.5.sU Cϸ9nLQ\p̅’.KN:aϷ+)ߺ[ב>1ʫM򬡫Z~j uͮE/ȃ*gab#+ + | @eIPO6!/G&](U DKG(sup{vYK'K[G(ooƃ4H>ΣЛN'j~\tc̗d>V'Z;/NW@Sxpcq7q`Lw E],-+8mCLOtަTu"k@v<lSv8=u y| @TlQ+"Jcg:Z_<`.$LJM7)>ӿ&Gӳc>ڛدJTl3pYv^޷xFZ#Cf~Uu{V|(y~N 7 Cl7668ee`֬k\%lm6Lm dM+n}4>]߰xbځwQM)n_Hh. S/ 3I754IW۱?B̭pkNV[ķ&[CDW2pVIhXˠ]Ҭ . CwCVI p]D|qk:/p$*a?`i=fB/J)MHiO.\%DL<W4W\: k0w:A-*:V72LzSs1dͼ!dDiol@R笡@Ñ=+}4gO Ky4fT:My62Y0soq3X>[I71ǭ,`oFMw h-׈KVjӎZk5 #QA ݨ#+; nah)~ 1<:q*} XUkzUDeۓŮk=dg$!I 9cxEgSTF D@5R: 5M { O#ᔜg{,%sҩ|dK59h|-\[_-ϙx Itq?T|T oKf(+XO1KU1>)qۅdg3rVg7\ycuB6q>g4[Apƒ~ohOs/vK`>)|mY#Ac#ȡaK;8Y b?GtJ; Ht.&/tAKrP|walK/$`&rKXS69 oeJѰh?+Rjwn7$Lm+dh󠻦}!Ix_|:kDGofgJr*V L<_@${_u2֢=O_.ObsA<5C}y>8o87lw(,ڎq_t dGXq-p?EхVyxhIũp ZwnFF7:$B`{dIYnJ vWy7E tSs*> .FG7m;\mnKC{p$.oRmȟ]Yh6wJmEӋ5o&Dvak 8yyĴzw{ A mcŋ,{޴ŵ\,wpJw8HOC_10[ |;7Χn+kʨ"C8`ANY ~Y.7l n{L;oO:lRs'E{&Ö4WNj ܮco'(ÆγcWgVI˰ 3p3^raZ xVt꧱4d4qM#XYh-gRVL~2bˋS{GЖ.<"YEÍʫ #"ބ% Őؐͫ|++u5&r'|C;% 6՗wn`X='̭4';x{+l=pދG3aﵓϓUv.>J>0+:ᡢrldY\ \|+f"^67\[nPڧJbxo:^Clš/ԯ&{uK&:^>)\w$n:ņ>*yן۾#`FĹF Pny}J]6^s-\v|܏*:GLK; N,XwxIjFi L0@/f  eP| ڈ#2AFC &d?c{ YYl(oS" Dx_5C4WjF:if0n/'edFN?KJ=Q/p}/_Ch֋@i1^9žע=$if'Z?>y僇VRSsK+7?qNżbI7==\?Lp5>c_a@4߹Scm|.c|9Oh|_v(]KԜñă>lhLzwol?k1p9޾~J'5CQ a_ 0; SO{i$ޛݛ<l- -)mws݀o-?M ~_U:!p>}n.s5XoriJ=LSֻm*Pڡj@$+vʗǰ)c&tE(d0֕>@r%oy#HcgL.z'HxpXmjڭ#HʹPU̷+\cz$!#Қ~o Q ^n O:YDp)6`HcMځoS8van7LR-v#~p ƲΦ,*G[Y*;mH[K`)"V@X 'vӣj[P̩Fi!\fC$U3z*ZOD(D(a8ԣbg;Mb#Yr[ISL (Ā9&U.D&$sH4 ĵ/"w]EsueÖZACt$"Rр5JdWj\4yuus|nԺDc1р\MARo@2wґJ;UC:`4 "ed5DUbwhH4х.cvmGݑL ֦B+܀;t\c2vj3'YKϽ)*c̆>BJ4h}-Ԭk)0uM9 ynh7 bWTRHj+bg\l..9bvs0%&2:'b]JrTHv'zxz+rZ=vfO zekRHwm-BSh$_Xhiln6MP%QZ+(meGٮ`" q9+a]ٿ$pOh$=lX1\P8~,ݦ,o.myn~5/_D*WAh*Fc  磬?Oj.Da_ɰ)ܾאVvf=W7mҮ6_anTq}leDFŵ8&2Җ]h՘'*F/ӗ B!ɩFMΡcŤTItE<htQw^?t)zkc|v΢ 9Wl0cUDJ{IcG{I6\'B/ r͖W Ȗ,}r5.BFG\B>2J=*9b$nxY`aJV'UD|[UO = \<餐@56bꚁ%? Q@0hӣ&2wz6  62J42sl ^ML"ɔ&)ar֠,( 9VQF|fѶ,,T.*n۲ L=R㈻ƒ}jF2Gl (fqfQYj2&?qy,HBɟ܄8$Oz'LA Ӓ}!Yr>M6VRTx&$73?ZUx}TAH+z+Xe]W<}^(9si&|SՓ{SQSvfۊx|&1 WV3v"?\ꗁ2saR>d)W7_s TLJnoRT f%=07xjj0 (mh* &-#NB~;j{Ė7Hz94ei\0/0h` z׳۳w+]V:P Bn6HZ\ YI;ht^ɷ}s<#SøY|R4.|G>3 q}j^.Ѱ _  >8!Vze%,S> [#cWlzmqED*RTƒ u]6̹ I(/$r+n&5*YPO`CLIMFjf.;H *<ѺMU/8XD]*G ԰U,{EVH\ ."TgN;2/ǐ'g0yo00 @p=.w& -z=+EkHI{,)=3>u i}a 8d_䶾F1ElNP|2 H)3ϧ2[}FG| ߏb䆭9Y.r:qe88-O7LB${x3yDъX33eqP7toXj<1=5{Nj29DcwS_,3>QYTFcOwRe&Уb-?>Œ;/ғ3XjY&*BȧjQ7PFo` 83{Od ʂU2,<F1rؾښ?;d|'LB9 n5Z*u}OaMoy/lzx S^8d!ƿ._[eS@-!LD#P^MgpmRSQ܀,:Pͼ7q!R6%jcB=QsG) cBo6MF`<5E#X8c!8k`.<6#N2+q܍+vW&!3HP-pX lyp@טʗ 8&`> So0p$)}@zᗀt&Hg1Ѯmi3WO r9u2<^FdҔ3GZRJCu VL AJ"$\-XX2?хh<˧ơiwrd KX$E.e# xZEʿFx 5Ц BF8\\w1ȋr&!j/ӾOKBãF-kY"yO,s} 0gt{3NPטz [qp(!v|ҟhŞb/ 0 7/b Ɯ>cN˞ؓw^v'N]OIHi-_m0|iOLw6TWo G|1\Lw析R-uKǖ) 5n^,Pk}LQY3KAÔ J]CAeK7@Z{Gc)p$x,74OzЪPa3B-[ 5J GhQ{6vthBv9̘` `Tg ?G6*f/K MoCs||CGp(}` [%xm*Ѧ<2? ,ba.5o{br/m b5`m7zȟ\JrδYAJGYAR{HAJ#%4mUu9AP1Qz`O?UiNe/sYf7Nr'QdTF/׵e40>l՜!3J8X={jթvy+IJ> n}06ƛ3%?/tSxuYa8\pU彾!s>A[˧w9>٥hV[=klv!h~x,b/Se>$ԽN^T K/FeEUbW?`P kfM}: oH{L7.Ieuo_B y3|IҥEhz9VϬgiGڸ>uHI_I1EV[p{>ѺOIXܯ v j/4y[n=}wer{]^+#gr̛q*!>j% cgCqdEgJ%z6l>UD1ܩ8/7 Db4&aׁd0EVv,$uPD}kZDhGy*fm +߫*r7"_[po'sin" ENl7f_o>9y|`PwFsY?q"I"x9|JZll yΠQw+V&;Hm"6!QȍT~1\$&xg(phEfҝG}Aet&TF.A@`ivaҀs+!'.;g3w\::5ĮTj$r,$ï ZH]6"~B,j$-'C& (q[L_a;} RIhQ@"fu?$:_ȉCOHo;k]8 B@ ݭL c{zjet蔰\,4 |ӓ󑝞fQ?>*6gfhF&\-`MI4ˆ)CYM=a֜2^!WS׀SKB>㼔S]LX"35~ GP)?.Wdkf2єY \F&a$R穠+8 ̀ 1e'^VGc F1VA!BFvZ ƧLɒ8#gx 2R1Z R몮4=o$4=uu ^4L V*t"xFRFd7L ?>` m**ؘ,]cOo^\;:ցn o_- r K>]~q,ZTn|7~Ym1y3>@0[/.'ᣭaW^/0.X 0չp^N7j8Ývd0J^Z!}:S<;C*ƗX?eLl}9^'a[B]( q[']`f ' O5z޹or~96/u0𯴍J{I MRe?3b'_3;oV%lҨF f7kz6cng ]c^kHE<=sTW)|Z=@~'zҤYe,hgbR< LUC^ m#:׃<] ٱX@bi=#=7A/ӫʰ%*=dZGc[g_tiIA/3!ב۰2>_m0]T]m oruך,n }SdD0SjZ[e)n] t8\+!=Ƨ.eԣng0T5//:.t@U|ܓQa %}GͻR" \XXwm WIlJscZ m3"KT iRmZ.&.K(t ܚmyHg2 lm:7$ A){ZȕVԺ"@(Oc*ʗi*٪,RCC_&лlY\cf\P >:'FsVn)X dgGJZBM,P(û ٚbކؿZy CrА5߈P 7(qY9+1S2y=a(;uiMUr}Y|e52,pg G}Nh"SȎ1uGv͡J x{2Zvxt!_@.щyBv.;R5Z&SU h#?G&SjRJ\+;DŽ/*1Ca00&P(ەƄEqU)Ibm6\NXp~s*Ba!_>䋋`9!(acGJ0leIo3LW=7OUZeQx6P&F>khڌvFnҸ0~tTÔMj2#퀿ُܐ*OLIg PFEIaU[jk/]xe7+ڏ7aϥ~'Sn=2jbBGi\S e?8peV֑I\Klʷ=Tϰ2 @wUm7XЇ:(rvpF(E?lH ,k 6|a1 "ǹ$Ts2A Ax^"܁(7ջ4n4:#S6Ra$JnᣏNnMFE9y)keѸ0ApQ%c ;+E" DnNd=?ʺР.w9}38Qzut+RJ4bs=Ξ<]zP" ϝp>g2͌JxAkb0YwjklK3y@?.h}b˄3ؔstfշu3maV) jd~8Se45熒0?Aw}2le -kdWD\ G4`ُVa}e<+txQL3H2S%Ӗ2m YMZU}|T\'*xbaS?:43R Jz^h/bJ,GJH}un>8"rIڑ>7(#g$Kf~vw sWf11\J1!h v )>!*vnť*E߱AƐ΢d*ʰQy@cecYq^Ym#N)UW< ԓFJ<7 #4֣vLAWQCzळ)_HɃm;$_jڻٗ)zqy;j\M2 T} U5ll&_SRzWk 0AA&݀7u)/#xdHsoEEF0B Z'=ZzWcQ. qš]c}x-t#jK9*FP_6E`2냥'yW27B@JՋ-C;],Lض$"gHŒ.PCY&rݞʞZɗc(62\KldGgZ9H+ٯGMOK"1ICY+aOe $t}BR_SjVSN׭,nY(Q:7k!tGc/lS9`&yQ ਹ4}ä],1fi%t5c% 3G{l&' ˮY3;Jh$\En"S_UCTOdjiF{~⎢dS!Xދ8`[aΨcR`hIG@;+4BQ5G]Ob H|d0|l:[+F0":-#$wZQP띞=\w"N,i,Sb5 Z()tAfO:xDuj'R_VFQYCAhH9tO1j=i~yDre9WdɀO/7 ?"hԨ?roځTOIu]qB;D߱bަ!>;fפ7uYeLqe v3?xT{3'?V-^N]HZ8NMS;VXT$]kR^p  0P 'QH" 0aVhD]z$jU{!AukT 7BpFPD-S~mENUXb"5& JUzZG"XwZX0,sDVG90L,௾YYsN͞0da6sk"zG/@xb&ĐH)HEJ6'%ށ;Myo萫? OVB=bu6HCc|+5 /#|LO΂Oosb .EW޵@CۖHa~f%mrhC_o1B( ̣~Í0wP/ڶ}DVp0oXfZ9q(/`5] e8Ҝ9 -L`!)?z4N8,/IԈmu,3  mSUH siW["+JzoZ ` K!G֑T<:݇ܶz;oTW\/8Ȍw^7ZGYgD^ɕ \Cu'**&d0bAS 2/`sT%4v_S|fiàyc ro;U|u >=CaNW|C|3 lmu*d̂9ܭ9W^s|#,yU@|9-,޻.[!/:"-t^XyD;kϞ*. +p$3[jC,|y~@T6U#di>1ҽqJ;k8ȼµZPXgz\y< N\Bȟk+`\QM ca@aIV9+GH^:S 5> P,AiWkIi˳{:8o.,95'k&ܵVB{Ul \HYyc _mk !Œݯdzzxw$NCFFtjcK[ P!܆v7^@Pi]/PBةҜgKCQbO,<4@֒p4/ - (T/)E+=D1+~I>- fgy2J4;Rd2UX<2a1 C'kbY֎8 :$jJl$j!|zf5zЋzpw4,՚DgRy 0{#..: srbjx ~reez[`Jcx&wd6̲@כr9V: *F׶ Ī`%(u^m"LG,!5_<(i֫ˡXF 9>kgKDP$O룤KI_iFj\PMg31V[fFpq=@>j\ziwh5VRU'S"y؋ނFpU(HO0IP৒Eh6&uD5VKdhYu3T:1"Rhk 9y~H ٭~*rt)hE2  'R{8r wдSr2s/۶36¡fFҰR[CH=,w(i  !6bg3Z$WH&֗eKLshT1-De5 .˷bQQ逞cmT-_xQ;2 Á'a:1d /-ڕ8wQAfz 3JZCCHY67۶6%5bxI.o_M]Xᾅe'g' CwVd$jA{9_iZa/ ( a.E//(&N~>6ӧ-A 3V!rS#&]Mt=b%=xh (53>ѲJCg7qw'OTyxhQkvz)9[woļ/>klT@H*e1*s۾_@uəgјF`ByU ayC\vxV&GУNOBk8c @Tm􁹊=HRU76CCܐ?nZA D4 Y'ؾr%{-{ KvƸvu.XU"$-h%îe't2XWPzYPr[p`-8n $_hF :~a`L; y{ zO Xsq0HG:aG7! +%B [ !&\6+y@NfZWB!fA R$v9=: @](8A1^5?<|VwsY^"K}u)˥(lCsjN [6N1!= L{.kc;O譔q]y2\z$b| j].^?݈cELI[ ]0r|ìR񺔏f,/%B 0޻.߂eGa.fWm%C67|e9?U&$u\ [H(%n}iC ya—r?M2/ب[ҔtYR"FÓ`l< r$BcX|x"|) P.#ڎ8T]?4Y:Ứ$*ݨ)W3ԓ<4PAk<#-gYZ070701000002a0000081a40000000000000000000000016239ea860000ef5c000000000000000000000000000000000000005a00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/ethernet/emulex/benet/be2net.ko.xz7zXZִF!t/>{]?Eh=ڜ.+;y?EW",b9bK0~AZ( Ìlk:PM2sKI ?\BT\ǒWG-zRDIp({ر~R͜1bFԕ*Vݶ0k{ ck/[_srG 6M%,Y.^A0{,F;18-ue ֓ D "б0T$k͓ QRĖl7.ȱ{7n_j!Ƒ+sح_tuթE7W(a`"qW/u"nuX0s0()B>8IJ6b0s "|pv><QMȳ l( 0X`eݦ3p i+CBYW9K{ɴ=ͭo.WOPKp5}Lnð}˥ci0@ʱzv hkw E?rɓs=$g.!Llm\U5S'Ǯߣ< "3M"}6t.HG]4UoX~0ȧHCˈ{Z=i4uvJFQ!"*v"CYY;@[ k"1Qtom?D꾥! ypPXz7=E)ϳU~AqI8~DdW۞VF>2DhoMϹW","<&ì#4Dmܞ$|˃*rȅ l`Vad'}J/-i4,eI0U]+E1qq;9@a(akAxGPOu!ۇ\s6X|і|cFJe@hKڂal"Ͻ omdtCiklžM@Q8sL]_6>r =P؊ʙ^LęIF= ه8|e""KK/L}i|: b6 qÜ_^ O;r>Hot"5`7 l!cѩgrð=w,[tK`L?YQhn& 6ꩉ.,OX(8rc.(ͱ^?kq}22ϳ: Fꆰ-M]s8XۈcD4W%e)V*5ß]2[p,؟X@)"$BxJa 1d,yf}$ t#B/˩ّaVY݀M}tF %Fu e{޴r~`\r3+Ktt:_DI:@#Eʗ.U3f)T_e9h@2{S^# UNGN"d~8RBV['mf\( 2 ? T?:+q?q.˴i95$L F4Lv cmW,dwWd`!1S,ƶ٢55=δzC+m>(a\C 3c9HN+c\Hg,?,0ڶ3;8n5\iʹz \UN//`5D l]+򐱍}ܔ3b7`ƙ18{8X.@$jb5_LR:di XVKT\vy_51B3g]G2|1WVDʹ~9ԆCli]m qV4n"ʘ ۷?+?m̥Y';*'ǚ2 ph]7slD凱Ui<6/m<]!3[rб麵yA`e,&9S@A `xɥ'{ !wԙ^6fRŚr#`~T?UR@-^Ŝ0i Pp6c\_#g91~_ +X+BuR9kxN3ej^^6+{g B˦#텍q/sl]?uݣTTj-IR<0eS%H7o} ū͕s-+݂ы>g qRQ_&ƪz}u`ȘCkB'me^[/MqCCΓɐOdmM;%Y"}R"U3v $: ?D 4Gշ*DΪ>=j(A,?%7Ƥ'y`.3>[D)YXюn1:l![XU*U!R ϐ'6sgqGnp0| (nnV4" W.{ uiV[i-{XP+cW=뀌p,jY^LgO7oIER״)Uq9ԤGt X݂A < wJL]G[>zț7玥TW>Kg1~a t,KSNT+[D MWDéFzVbn@[&;IxNs&27B|squ|ٝ❅~fq\F@ Ӯ*J/0fSӁTcVg`Uc'^ }:I6|",\NE٤L*AgELt Cr,8~&LXPJSIK&-v,'Yz=Zw˜N[c׸Cbg2 Y`9ns1/T 5O{:!qxw2J@+ڞ"b6-BHYUL;A= w_nNqك&rb̵T9KG*{*79!~„xM7(9Zx5,mN7IoaKؤ53r<a`\ :s/Be^u9X|N՞^FSY$4_fPF,:pd}.q[M>iJSlcS d@$l>d鸷o$ Xi<" *oF=I-k#G"Q,ީNO}w,ׯ8 j"['៍׺1\ˣȈ- GNkEvԳKd$}3@>3mJ&XۄB->Ƙ!aƻN"jVc86Zg<pjECQ@sb!\ͷZigb_Dg4<} w+>>MO` >_ږp10DY#V*U9jfNY LMA K1. n1#E^doo/Ɓ&HDI! k啌=$E)0;F hL5Cוbk;B"`, kTBs9 v5.|.2dXu {}*^Cw-{Ȝ-{m0܏?a)C2`q.#nEó=~i*-+n,jebX'M^`ߪټbBu#=&cTÿU*>#bL)@il*e\]EaA6mqjB2"@;>js81nQrqaqyXVKwMi7nw*~Jt%(|)U_Alwa^8NKbڷyXx%^}YA"g>)\j>)%&n `*O3ݱ <k*R?DHhPD ~ɬFAoRe;>@ƒ+FpUڰSik'9"D}Fجm oL>&y:PAu4XJ;ہYSkwU҇V4?v  'I1n8[JK<06,wσǦ8c oǡP{=kbBжQ8̙es|~FLQ{M۪qQ.t}D9:'HvmѪ,Wl'=A0BLp5uPe 4r/yB$^Z5[ߜ} X^ds6Zy+f$'M,M \sO *2aWP3dNjJ~T?nAuM&ۖ/z+#.>(Q}u`w3HP8Y>QEc}WyN8^K$4zƹNnI!}!+י"W2ѹobC6m~Zm>f;wHwY{W?ca$ZI*ݙ#2 73|e+*ԽalRȝX3dWn*^9Pa`R *T '4*m;L@"5`{Oj,7D!]`=Q#(E$:jv;[]CÕ+mM?5yDc?],U%$̛g!l{,6 fp&6rT^w+=PxP,Oq 'P՚~R`ix((3X@ eGl]2ePn|ACNk 6Ac\[aAW<}§qGE;PQFTH s6rB7g8 ~'iq>s%#p *}6mD6 wy9¡n|\)3b't?YLeƽj^OLެY9⠛ݪ hm7Hrw2l_tCӌ=~`L6(n iB- O-P3eQ֪QN/j^DCƪǸ+{QXoCNx@`á C|dYCJ7GDYdpyb` G[/lyn~ aLj}wHF)^_sj1'k;L1o_e|6xDRq\!,H CQ}/+HWw@?dH=pJ-$ɂy1Yy#h,h#OJONOfN'Qk'o]Ln ; ^6.B<łE}5GCRހIxB4 5zѓ, p$#3=L_?cJ3ٵ3K^G73e[3Km)(>w Qe`9 O0y?=,#N2fv#K Əx)U'J sչQ 1Tn'B6۔g}zѓ:"bhB0דј,>O*߻'b?-Mr¾_:Ney7:&%h'.-H(P1 >2u>'jB;!R}GʐЧNt)/ZhLj"JP -3wADS[zC02 ]Ш!ڂq *7aIdk5q9WxsdH+z']R@m}VݤCAZ9]gQ>3{j'Cղj(wW9F{~LE6<ӎ+yҸ-G'qCt6%2eʓaQسFP,&aSYIaao+|TP þgq~)֙1 uxfDϘ)FTR-V~WN@,@P;[p.uK`tXςʲ 0@>itS n(a;ni@[fKH֫"eCRf|Kä@f -m5lWǘk…еs5tV?ܐz>2#7kH(%1. Gv Ba+u'~Pdus%+d=qfBKR! 꿛Cwzȭ9^3xz+(}E1 >x4$,]ڶ3H1o^dg=g|WP[?kЅNڠL qeeda\#]"SڏPRYdA9gbdۉ·mNซ:_6iEzI)ã,Ӷ9]EtX"7sIHBYNBӧ-?Y ]MkYrR5kgM,9P ]G{vɯﲖ}$)S=N[Cv~D*$sM=0vU~ _.ZswO&k (JeQi\hSB1&#mJ%gx s9C(Zhk}aY9 @_yodww)ZˆҒngKhqC92-E|l͟D5^;ؓr~1ߋ-Ϻ]^h+;Giٚ-L1mYY KTаf=݂d=ZC*v$Kۛjo '+V/155Xs-VRÑC6F P|/N%h2G_ t3G Ngp~ʢ#;[KsH r7Y:L>xZlD~ġke AomKI/$b\r5e/ P YO5˩jM L7bj=c%FHt+wK@VV>T-`%O2 K)+!=&T3ĆJuv#vTMJ%o LE/i#8.ݬ-bπ9`0(c5k!A ۼ>R$(xEtXpNνMS?F-(#"]c&o H: ^u}rY6/SoZɫ]k|WՏR_՞k*l(e=hP?yapK /Xa,ޘʵ {vj¨~60/S+LNc^?3-9)M+@qG<7٣e)޶E tJ+~geve5aڛY[[K$u--Tgp5K688)Uf5^pu"bH8Wi)zsF~qo7ZTpYE<ʬҘ!izcTW半` ?z3Szf­7:ZDqE8M)i"dV.y3E ]!3ZYөh)`A]E4܇?P; 3M}1V8y)%0\غQ G2-p4Jle$-_>}jv={"M1U~<;䨔 @!ݯ;$97`:]I7H>Sr$3'-TXSi!Sg~,ɆEL*Aju/f^`@f> tW{ʱ#CNג5ll0Qդvz"F` !FTMw%.Ѷթ[tL|}30_YXx4{ R--󴿫j_v@z]`[{VUI xFy=/&ʪ_If^kC9H|u !Gh|JU߭q tލXZ|wZ(仭JƲAFZ sz,M僓 >yQs3$@@s-E5j #l͚wֲ?U'Tr-ĥYCH ); `5(l=͛>ǭ+uyҤ5{2_֮'nn{Y@3Ԭ"g:7>xMDH@Ƕbnrh7oBC$I(FĢU!cXKUU,.,wÙL!EB33#8!CP(؅;\tñM 6̴sLv2RN Ax=x< ܑD&< |5VwR #f|ɲ/cgck+d -HIjdVucgMJBJ-^;#seo`9QJ)q WD&ZS08)D{#*HV iD/ H[Pn "cѝ?3c5qS[7bzdBI. 9i&芥 W(cNиt('l3ND&h V\4D"U.uC'pXΔR aOX +I#[n!m>Ub@؃hqzL=alHS+cc"JZLw{11xaEqG#pq6+vu斷dN`Y3\V1I$ ܖ=VMtC|–ϖ"zܤL9{oKx|\UEmx_9Bi_t9UflqHVp!Ճ).Xz;aybײru0;dd_04`=\_*Ѝsq;֌ϤG~1Ѝ`LџSbx RTk΀zM7 8^B檬}F Rx8LȺnW(@#"VGJ"ңSڼma&`G$tt8}^2Ey2nPᦌ~cVqS1s[M1Xާ7ʏa~I\{ᫌyъRowY,33 uWnOr{-9Q N@_#x(er_gvy ˰C%(z-ImAWkS<"='ei# aI"Nb?f3uz?1OmSc[;7 m7]2 cA J~lNNx9qG6?ǃ;_K 81$' ԕN86"AtA^Q?;M$ 7D&)X z/]/d=Y;5Mo9(gPPgoOPw)ھ}j U mt{hTmT=O2$ON '~#!BK5UĻ;}Ts^\IV{,leOUd ;#RK`Ɣ$Tw Oja|zC$lH3f,"urP~Q }/isMb*pUa.2(&;a֕;^{'TD=雳~Уl"g;H5`1/~c߱} jkZk=bBԋEf=5$Y#t d]]y`?Fヤ$G7D)V>fNH8xvJ$1>?+!g1Iuy a|g'!_.Yb{a+#Mu5%QڈyʪbAFQщۖ(e!{QpJ``μ>z7ec񛭃Yy_R- ,9V{.k o70퀑ǽNڵ_w);q.M" KpF+:#A[( 52Ίեv/mhڽߔ,-tgG|0d(TMV\붱RU&cZJOUP M=xGkgض:jvoj9⮌x3S׭ym,WS ߸<6 Z*l\N*>˦Z]#>t\׭e_ ɗ3mA&_9.wNQ(UOb1cR·n,wv=D-jzZx /o\u\g l-vH c2W '"yꞛ*V3evR P*VMaR`o8SYXK,l]vf=(hqhe=아0fIVBvmZZ]('߱7 S69+8MJW.0OeP3Q\SZ֭P(4rkȞCM!3/{lm ! ;i24Fvb>}nD6SOӼ y0Dl+ba # gn!㬦I&ɊXhD w,~EA YeuJӦa^v~5ޠlEkX DmbAGJ޻WNu.*nIM.KfZˤdm&O?Pe Z A02HZ>5H:PCUd"1Q/:Y/%iajW,1JYxZr@<8"nk7bPbEB W>ty2 Ro lRӦly{VJ#(Q I{7 '{I-u߸k-Z|! R8KW?IUNAdxO MXXy((W9zƖuz HNq/iV3yhP|@5M YIG 0~p>bڙcdRm=WK1;/Z*Hқ@D2h|꒓DбS$2d2Hi~2䠘@u1f&/ۘ'B@Y*\Le9Қ=c6=c&%b >q Ň_X*l(=XrB83`zFSb5݊Pz21-dΆE?0 F Hn.z{(iM>~ i|0ȕbƘ*msgg';z mOuBjxK=x]URB \N(Wk&sbsq6HRٌdtY"㬩嘾b(0g_ArJvR̈́ʕʱְ;ˈ܅>jn;Snpkx;DܩD&ejj܍.{O/X~>L%.{dm& a|B| KFVhHFrcG"wو[?2';n"2Aᡳ5%\X#՗SHrG]]1i%H'7JlZXIAPsy:qaX-UaVq'h Qd | "Umm][cNm%n\" ]C qXZsg %Ӿ1Bgrw\bU+qI@wb^ԡQ$K>4!QC~Q$ YG0Ob즷 `СOwqTH~2TwcMmۓ†I~Y_CFV!(3}^nW 89HC`M7$_Fwڵ?咓S""kճS;eTMW@j W3l޷+7s>]3TC֣fGS6h ik]uc澬Q*C&>ng$B >TR!C6R\'<%:S767{~(2LMoMUV0.a 0XS|g}(v}EQ:U]K`IE`{B-8G?O}mEB4Ysz66F9$M8/vqޠn yʫ.ڨ/8Zjٯ߁&u=K'/GAB3Қmf_>w;by<{JI]+5,gG绳]%{ruVc僞_ͷ HZVd9]P-҇$&a4΋Bw2Gz̉V0qdS"'pe ۏËjmZ`*߰+2 _ii ,8^* ;"+Osv>7Uזs e9ĭ G!U<NQ=z~^V'3˰I Ycf-!u'Xj.̈Lz6x]98Nxy USPU#c?2J5sa79p T )f=_6 M).RjUlU1mCW֟q<1^28-[Ǫ0 lYuj˥~Z:K=㩺,fV. {zW hڡs~kͦjap~?oGۋO'(]lK8YPх.a's[VwGHq>c/J?==af轖,9-]!A  y~02$<:cJnUj6B̙mlfj4/7dRH'Sf\oR!e^} KWiUC|,4_p_OV iyΝ1LEϤ/.4#z'eSO.|Cs3^!TҠ` XR &(Wh4:<`$9Os~+#x[f'odA|5>-zѷL~ {</*R ,OIӨ\Oajֹ c|85H[Reш+;O qZo"M[wLz Vx $܉Wd-nZmJ!Ӆ,C8uz,iiޣRAux9AuC$>8[%Zc*} 8 A*uRM{Pȩ?o݅m&oDpשܹN@u{F$Wexsb[-CT,*O$kWalpk%St6!Ito-=Q-o7k{QGODmT(m:vwѧ`H2 d ?w_bO:.n]L5u?>0]^Y0@U}D&DqD4j(`u̿e֔Tz@xvb٥wb0]0rE.f ^=9$Ƶ_ drvS 7Z*:kx~_KZpgtNlfqBG,K;B{9]p͐]xf)&8]fZ<3DQ؟.z3!F&KhRK%iވ.i9 u|C)NdΠ> yG%'%)(5')]Gk@iV3TĦJ}0x².{sH-f:o; = !0{Ck_/&a !/yc½= )/ `?z FULJ.wbM{d=c^cg *ۀQ349][^!,-!YEC#$`_3H8Miwvrroz7t{YW5R èIB04΢Oz:0!c7D#2 ZVA<-/h7,=r=y&A =PƢ-@ JWZ~rI2Lu twBşu'|E <,L[aUi)'ʻSRK=\jߥ֏PKd5臨UU HKE{<悉 =?X#KSn3m.D|=ăX N)JiBлp/nu{,/Xӱvձ)BcswR2]5?ձ$ֿAJꓒ8^ώD(g kwo9E_ D ,d&У*݉5$zl&P@(C8}޵Zt '3LTPīXgk\o?`ݖ^9V@@4'mұː*w2j<"bM9'l-S auuIȥJehawTld!tC (]{SFӱtlR]"p8bOb8rAhK+!njq!*c\i|j(b,`Z#3PЏ#ǐ}Ucv ))r[[ɝ%6CA~|Fn$Cel>jK$f3+T+%X`i>vԶŴ}Nc4b)3fjLX[DFЏJk_npf9={˙qް\jݷkJYV,W'z lenmv"C5:rjQņM[; ˌRo?~ƭPZAz W곍R6c-yƘ>#NLtX 3$t90ďƆ}kLᙯ2PSLT!C蟨+b}bbqI߀l̨K>(cngc-v#lˍ(HRѽ'hbϨ޿mbvksZh艚]ӣ$`hu g 'JQ36̸߱1zstL !@3 g5hݬ\oDa=K*Ahs: tgk11o4ZKOxFIf J[,Z4$_V*+9u@.Z{8iVT)݃.}@ymuCqXR)x4$w%HNk{VL7(XM .#YoD3ky⼇ar,5 ɾw&.QP]8߱NK"RBϹ_J*/}?W^k3"䇺כ7USٛShJH9V]ťTHE=TSi.Tiӫ+Im7EaE 9o`$D;JCSʰF MͯRY ,+>Wv7nu@u*Vk;B XʊN㻴ݥO[ϡdžQ5}8>[a_!%z]$XJX)M}iL'.zIb nnfM}余W8QnC Djbv7ٰu-RY`]XtWڦ*g~R K7=86pa8[/Uk: Vt6Av+zӵ{'Q{w1Pmd`˜2&x ,8zlHTnh2G )9t2'*WC=6sȈ/RFo+=eQiϨKIմyYt3)3g`^v`gnHf? _Cu܍SSC^LA`a.;Qۆl !>CFqRSγ lĘZ`HHT2,ڡl(sZ_7t'sz`^^ݧUJ,0]B4'*>1!y+P? C׎ث!)3 Y6޵#΀4\팅]ܵsms`A`ݼ.OgF%:>Jиᣴ {7\#ԃ1jj4BNcq"p W‚(ykXx~x|xQ uxdb&Th$Ih@"r x= N%봒6,3m)(Dvkſܨv}(TZ&z^XTPWql5z ancfU]_PD բwxRurBc)7pzljA*ؽ%˼ s}n@^Vx(ϴ"r$h0sɫ~䲴\HD~ oa@ၨŪhW0_%mNs. _e:Yun*KoŠA! Jy_G`|%tpMM8`O ׏y*X}g,Pr.ZAٷUR"RyU 8,'"LُB.16'2P"DVTWpzFV>lXT}:z=ܹylQ)A,p%zh#3ᎄ)ge0=J}/fLCpwkAlvYSMU]$ Ko(*+-Pa'C?bsx1LKy&LhGHS/u%p>·3K%.VhZ|Z xf:}^)cD-_j0{;SF~A Уth&=뵥^9ڸ6[NK[w _DjB xg`$ۘ:38ir@J(;d%_ }z侮n`=_8uȩv->pYSVcMTjrl!G&?n^{-h Z0H*_VOQ }A{\j%?{-=#KrnЮʥWO#ۯaD s+ S_o3̂>&TxD" V#'붉|#|p3Tiq&L{aߎ=a9q#u3c+$R|հڙ3M*ɛPMW:q4xQgCݭ8ysvS{۲w͛#MXF O׳y?d `(m(Y_NJԸ5i۩8?GcJ,-W>lL(}7G7(S  _e ((LA u 洙e\J^joGjpyl\}&taC|6ZbMkםF56|0R+CH+\wؐ3ϑ뤍s3vo@zY<"+-َpM)^zmSݙus?nt뤟KzVY^I[Y:!p͆.Ov|X0g,adЩ!)NDiDNӥ7^,dʗ'QƬ`wz,L?RaDA'L?떍gϴPYÎTzY 5md%ˁI3%yn6s 'FY8, x:Hu6AvL}=ht=}Tj~Eèoe/mcmҰ8pf0F D~LEWh[1Gr"a(\BD%+ѬujgZ\~|@ ڐx\fg{Ģ'M K}nE~|YHU@`ۃN#N;bs$, (r HY~z h_=a\o1$gη:AC5*Swάl6[E;"#QD;jl+&b@T YM ϣR~5#ٱ8g4q˯KJz87Rc[ӆvɿל]<PHފl tdhR,DFpHBmp2J4mQ+B-hv@LXð6IX%[CQ;Nq9}~ڄҴP1~4!ɱm9 8YDHq-۫h*EIge2~ MAg-"~0|BʹfU׉ģ$7(S94_)DM0 Э8Yq 52H0#0[*.8O6Zƹ9%`q:#Y٬3YfyO010Ԟw]('\Ci nx٢C:yh5EI]T }t@]B%|\dM^DIb (!_'l57T{03l7]JCYeQUJР矟*$yE#i}%gx!;Yhx#ce$f7:V1z)w=33lw*P!={F$CG4Dok' yX c%vGKplS:)6֒CWs0[i%MX0sɴڃMBvS,.$-ZSmbC[&Yl42<$Č7I{Y6eJ8hq@+QyMtzݼm__Z|J b/i)=oVp_* 11lgUdoCϒUͭFQOC4w ^#/njdLP|n խsQgb@u q߱RMŕZ/v@QȦ p]l~L2@KKU)dgvy ܪ^ [PƎsaG1HNH.H0yjDNoZkIPФ/0o-5{+zI9wʴ=$Xe-[L .#Aa1k?t9?Voݸ TDWwPܱ~J]6ɼkTKC5k@DXv `~|}{vȃOkdիs!gSWV.OEdaI&co%C=-O<¿ڶ6$ ٕARy.3O')m!AR]*~~`S%oq+4>N j4yFc-n'vLOIQE`+^@N<,` g7/[t8{U  qU0*٘DX=7^ 0!1X1M&L͗`D#&4edt/ohj:0m}\0SЫ0& #зͮI۟k,%3p`z1636\|]LN H$R!1桊J4^$]#OKs'Nʧ7S~Qtgd5hPF7"5wާi)ȿq]AD:T]8^O &̦n}sp> x _67C82\釘R [e K46LuJQ:_Z=;;$T+-AAZGTmћJQgjSy5Ԇ;|@Gn2E> %O?G$D;) T" +:JʴӀ%蘁gd8??40^ML 7w)/=F=R6D j]4eί՗co {wANt!n{9+KWWB)Pu8^!  qIO[88(uáN&"[Vm `GPMI,:Rx,837Uh҄Xi_&(nCJ U>gf? Ji-yE4lwr`-)e8_zw52u8(kՠBc?wڋ{t%FYDN5hzds vyGU&Borʬ2UT;`5cRb'/DiVҷ(wn,J^mE̲lg:Nm ^9/P_dz_!dZ݊Y,QeQ+WCjxemwn4˂%m8#ɂ< 9WU) g5$:ئo_RBZ0**w[k}4N,Ų(Ç@mW~v3>agy'A*tyKpFv]L{%brʏ+K#&_ #γ]P׭sگ1xwFOMVwZx5yrB374kSk䀝8EEEb>5'=d2~w{C@iP h=+Rbg$xڐZ ̆0$?CƓkwFEI-;B>߇y{xPh3hr7걲_{/[|87;""֫ T8VOϪzW*fC:uSaCD8AG{S¾ո1Ĺ&h1̽ݣS~g&p}\G]]j 6s(PjwdAmqDcE'"%hp7Ù O_Kdnkk @T$SIÙQUhsV^@\KFlF+J":Uwxk벂?k_Jfň5k+-~ ՠBA^=ÓٞaDJ݌_zb/`SCݜ;opam.!`%v<`oF4AXQɀDe~HbE\&:K/4ֻD; pxvw(Bv?iȰ:N!$ Ĵ+{m K]$V^#G޻̢WZ)ØUNּ@#&d|ҳhL$@a t3Dc6!vߍ\ޭ`&dKɕDr,|r⿋f.CӖjޯWb|k4PpP_wߦh` $R*(2ʂ< h vS%834qږ!Hc%3{G+>9ǑNq,rhY1&VcV;,~ wݫغƶ^Z h{uLw4hF|fM %<!8i1mdC(OIHE_x1$J璪'#]k>,&͛$(|ky lzʖyȎ.s (5FtxT(?AW,ƀ-{t8!bKUKH ip^*ly4_$ȖK1}FQb׉:X,}DYF56k\u `V!xvihyaCMMg3(|= SU.o07XČe}+ 7iRw[i|gr/I{&ǚba?'#A70;׸2-? y?͍ulEEr"hO,F}{}\s Wͥ|*{PBoJ!mxĨP<$8±ҜMOH٨ntvo92Z3u[0fDy'zjs:ɲ a7 E_dݱJ 8xz1;N ֣kK,@1|[X)\1^sM>XE6YDŽ>nϩ2/>1wqsS?O )z(E|1_W1ІMso [3 yQ&+[:\ ҽ?aD3Wdѱ[|G@!ih?ElF E~$BSp$QXб?)P'4WSb뒵Z %C g{F"ajLaG0W˛ffRοN[*,Gsel{:?1Ҽc*OxhUS5h,@Qf^› Y2ӥAOvФ1G_2VE⸉+E+@q1)vΩ*5_P#1JpBT1̈́?573kg~sGAVf=rs6aJކb_crS )۲қTR淮ۅ.f3L!~h4SCTDrUE<>%+#IVU-P/ar9.CQ?&P8?kWEe\ޒ{?j Fcd0S]`OcN60cvTzUjUq΢? H0dn͟;='6_U^K 1J*7'v,sϟɀ+6~Yi0,-"Y{o(4јQNQ^/ l-$c)/Ê ]Z}N>;@~4YX*XiƣUn=5)N <˚ߋ>S)H_E`] O$)p2]uJn;aTA@g ٷCx&7%gmuuRІߢ >j8l57;o\gՐl WsHC԰a9sjtSKJkע"GZ3$[1;VVwYN'C5*/tՊ+E&ۮ;MxOC$7hS!LJc2(]ԇw`0` :@2MytFєif҃K>,jV0:緁BVґEb\ c(m48~)n"i8ǢKy< [!$J7Sa+oWi6.dUzBm!ALg+$eafA+>tve 7A+84q0̋+oߥ@;0~ǟ5PyT$h%eR׏҉t}3lVfj\XqLQyOW<ߘNv# <ĩ6%DB˯t)7;`ݐUV5Nz''#FT7?s#c+a5&)UHJ%L+Gݖy4C:s}oz|H# ͡L,Ab6fk0W÷sZY*8(B4gܑ)'n(୳Ǯ=* {J]dEa96B*FLVr!46a/ n:Y7 #NOHXBA>a_"n%G"BIj)A 40Mt;حt(WrLu }{frj0.&ZĘ9 [_V$˲}L? 'X䵟y2Ha8pby(ܟxk(1s:#ZH[ED& ~)g.tP I z[<ǸX֑CQyZ# 6H?O wЪBR)sV'@n r!0A3EZA# +Iw p$RN usF5>\ˤ&ܧ0e4Zf&F ц:hAM9c lT W;AгV%c<YZys&b* |̇Nm)An 2ҙooA(h+3 層T?dB.|se=bͲGx>"iF}HP[-|$+oJed3\oHLs+]dH=s O6&9!?4Se]*ǿv<<&NT|+eU@ˈK`/NC/"GVyXd:jZ4zU͌fj~ڒ[/sbx"HVoBMԪ@ ̥c^>9 J"PCm6cq`&^-p=)MO^N}m$$=ğ yS71#KCQV;!v[GqV(ײַ;S$9ݮ"YOFXO 6"~2r#0aQM>xggɺH>MG_ӗ`ߧBDYb$+B5gf3% k;/'^QA`QZFm }gUQ+D۔f vI*B>(K٘5A+NِI2'la;?#b1" LK\;ggV753n'Ӌ+1su-z%.c".捿0., uf݋f^y4΂Ax_c ;a:qhz6\0 "]dX3]L`Řyq d1Ԓ*ßԠlwX?)DW`{E/k@M;5/Xf_Nz1ZߑȽ[S@]DBƐ9:`6"Mm&;Vۓ Qa.J!j7CsfCx ]ZJMAgd~\òulSG3vY(‹d .Gj bh牷pU|~/@n{ltW$jT9taOåfI[F_p x,PGO`I@!_LOE<伥#d'RDi*_|8^ pR׼.G͑ qՐOo 8عW%zD0^GS֙ +C [&d+%238?lϏRJ{fE`7Y7^^9D nJ9!,f,]ZF2?@wr W;˱En!Y!Ȅ&; na[O$'֔zLK%Rm xǪ0tb|/'9LjƱz:*hqE]Cg݀ C`lXG80zEP~5}#&tX5$ x@R9 CL5o)8  fT nå)z7Kf6˙ѫ4:Emn z^ pIܰ96.lb1a*~;FE:0Bnɤc#5uN^l(n? { Lo٪=ђd2Abۈbq4̠Q.,v̜#n]֓_=FΌ̞DB{:Y7b\?/T֖|ĊgF3 wkǁDsHg[8^Ufwpsӆ:HQY~}[b6!,KMAMCK6ۦ!Xid}VR“4$ᠮ Ox\2%Ƣzo&%\m}F +bb>h&W9_G|rm(%sjUe8FӮKӄC?)*MZT.y5%泾1>}{D>LNH_"`x<@o~I[2Қ Imk^OlDKv GYၴ_%ޝKYyd"a-+We:L/].WOx{G[!&Oء&U-wz$3m.֟S=l90So16[ 7p}Ev4` /]FG4~Ԉ oy_e o+'œWI jK?6" ́)T|/2iŠo/if%"GPbׁrUi-E6ҢPv66Rұ /b1Zfu_ꡗ 9?zndT\Ic` Ȣ|-!]'x?O0 a= h 4%* %VYuMP@;̭H;^M$'$6xDK2GC]MpK,(dj?uIJ#;f'ϴ¤cTɉ γX^Ds"Wčz:@Gt)\5{R6Vml.rZ|IId֝GZX`JJ3RW1@hJ;]^O]G]Iz#..o-YX kol]"#rԣ*;R׎WhǧXrO %"Mo $C0wb#kJU|lb޾)@ZOt7)N680}({ okw{'ջ5e]* W8˔_:v * Xe*b/΄ dlׇ?qg^~g_e{sw`fgJmx>#s{E~}:GxgT-j} Ċ0_?N}[ fa{,0 JxEyQj 5v_heM-Yw'  u{quR11/͵8oP Lmyx`_n9>xs FN[pe\yx4$gPB xj:ե ke AYA>{k|D \>m?R]']s<ޕ.~r&]MLnn3)c"pqqhII;֦BvネJZ}^N,鐲Tm<'곀aY@JڍLv鹒G[72& "7|2kKyoNv*;GTr [𩋇kIx?p‰ȵ?{xPhhκ%"--ҳu~HPv [*&*\ۥ@6l-;Ϣ)L &Cx/r2 }%88>>'-YPeM s9mJYauQjFw\EAo9pZ`ȩg#f䪩Yp%I$5P[>(Q\})RuUj=xt%lz/|q8KQc0a^ϵ>jE(tR`^ƻ%`# "ӂªTڂdcW#.c\o!.Aib<*w-PxRj9TtPG_v16BD~X 8t_kҧzeN"$Г8nJ^Hlwր/˓SLJv '{72 4%U|pDq'0 (*5] y aFI@GI𕬮0j>,gMFbLp>[G@ޕWYMx}`W+t"d\;:黪pv |C MJ؊KnUJD'{YzWk$7½[/Ctƈ봙ҥARSCo}t^}p;-&"e!5 Yɳ!k-w~z_fV3>+|vMUf1ϟ(1;kpޫxcć#_2'#"?)E)7TSۈ{!887AX5oB ̓'c?n0EG,߉l4[7aa*8Fp6o|Ʈa`V7 =ZRߎC* ]NجvAQsލ:J0v͌.axxٓV)w'zxl|Ӳ)fKbmpd4 5fdL)ht"QD`_[j 9O6B9T7er/]j-PZj<Wz1ɟV&e\EH wj!]~#*%c1)&yl y'(!Щ 6,5O$ E`MOw;FwΝ.F bdB [e~_ l$ 4`cᓍwOIJ粺is}Ux<1n8ܖc?:U*s޸JW8(o~>y`DvbU'Ջ^sKK-uQn>qѤ~ v䐍^um 弫1&"7t3(czע jLGsUekXء|$-֞NYnwim$ne{$=P}*BluJLjs-\Y%)39^ CkE2}c|BGU &. (-.+Rp[=5#Ea (i|Ikx>Z:_)^] Z `^?Q* ӻxɽH }B5s.mW%6o-焕 KInp$0\z񊶒GJ?_:vǑ=0rZMbLpi9 r{nZ =}:R]o#]nަZ_>ANnaHg0ZrͅjYc ;jշK D.wq\lCM?zw\%&k֊ ƒ! P5GUKbrg/Y}s~b+_-? >rʛ=*AϚW&nrg֘;x\%*H _@f泊&;1]uxxIymun`^kNEK'j4T@rl;-&+nsǣmfM_ecࠕPò-~SKmx65XW Ӵ~z_^N%u*ҎE@aXp}*o \qN~yn 5qt_+?ob)~Zoljx^_iD^D6% VxԮkx14WA8pf 6# I gqܟqz7dta2cStoƖW(, _bVbvG몫oX?̼$9dJ!ר+ezf=4I轁3N󴗵WnW'yN(ڣ#bui ʢLmYѳU\ͻ)rD۩ W~"U* ] )b}.:ϸp*״^mWWsK-z:IaGu  `G hFk0C o$N{lYdr]`n-~iG,t(Nʓkj&wW OOT2.b蠚MHՆ A>&=j6YrF0 GJnSfjA',˸ԑzz,ǛScĂQw92jDxQQt"Mhu"{ww 6__dFlk~|F} 9^hTʟMX2QϠlt^I-FEAzOD9sUNdHef%URC+k{ & z`'mg`5vR od2Ԙծ~Ռ`)7 ن)ȞC+E-7t1xW% JkTL(-D1q(j}SgrfPLq s=YK/D Zi۹BbtX\`:c+jJ5-bunjPN_N)[YԵNO+: d fQ 3oF<۹r+0~Q[0)SagDz#J`,G&I%m #~I2.LTI&^7 N!11qSqAF6[Z D얒F̦k-P.uQu &+4}~j#,:DB~: ؗ[E^cV=3\TN+ɘ ymnzwPLF4'CLCvOĻJnaJN48 .nae ,ic (-GPgdbй[s?˜ 4!ܚL/ ׾̦^^" T/{[~*si?iw`FEfM{ ,bLTWm$sae O xtr-#[U6 6lj2Q,gB -6+l&]~Nvts8slDjepb0ƄQM+c)\5qv_ݏ@ B3p"X7>jPSL#tg7"g7?*MH= _&6S VRcN00/m^ ŞבZSaz7VĔ@A<&u$tikг] qHD3p %Iv92>M( k_^= ]BVBe wuE+k`Ă.Ȫ{ߥo?SВ.,Sx˧CΛm#93&FIW1gӘ7,P*8nwWJjv #L%6G)T׸wJƞ#;0 9@LAqmgy#C)W)EnNunǶav5`NqK9uM+#_Ȟۻ+Q.#|d/[ KaviIVbم B5hF\-闯YVߒu:fA2[U (f\%|(u3& L䱿MKPZd TX^d >"XH fm,We"`Mr9&rMq;2D^rw $9peH m!e5(BWI}vY6ʮ h@@edR/kɕ5hM0'v^ 9$.onY4kSGaHs =Np\:UP?(4iL{)dP(Y ,)]me<^hǛX6 ,[M]jBtĖFHyzC[E56lYRjO묖i #.E0R8v @m!*8fw5Bج`t-g3jYn 4vRb#E'>j༥:%Z8xBU^@ w6çJA`;ý%!ۻmߦuNpeϱdqOB&Gc~pl $v QH2BiK?J[ExNG}8L3Bf #2"9x#k lp mVxU{ֲ#fx%Et+ Y#f:FX\J^LzV>ӲPy2xcU_n2n@â%;Қ9RQrk |~G]sBrɆ yn?ەx82[ :"F ܝ.R))p쫫S4WJeZ҇s-ˎ>S2",E:/%{!/sCϬ= xܴŸuy0ś,g>-;BbLogn~ϲ-(Nu >̛n)XJA}[~zJ}T4QCbJB-vVVz(9V6_>GpQ=g?Cwڣ`NZ:dfI30򆊄_/y6%8OrUΈLZj l׃u^V|Q %~)9l388P`~lm1U/rWRz֪X/vq2dd:{d'~|H!HN'C6+.l yPY> gmƋXfSώhV{Fr)9JuY]I;& rr!?<1c0Ѐ0ݍʖI#TV&#y6 O\o2B¤nc^mLZF{'&-LJizbb^̶fMɮkaKFº;$rﳷO(wGcpQWf^%[%nK#Lu A#ؘF$zH"LRJfC@pc߻l in_=]AS?i JA, {ݳ zX#0taDK[\iPC" b>wNbM={;'A> " DYo\x =bs^$v#o?z6^q2<>!X9jYn׼RI,xv 4Qq&:6b,u# X}vJ Y΂q5۹&(dqZHX<3ֳ ^f2|+SG_Lj&t8V%£̔[!h/mGA,1$&r,٧VcѬ^75u?ܒ Xc֦K {._yˤyPX/-3ʪߋBNy~ߋ}2ߋXrqQT}־Δm2;Z۪p](JX$nKޢZkӯCc{,NKfO`sz9B=ekL/}QS.Ũݤ eI,$N:`f3Ńno3m\#ՄRt ?LuDmĘ}K $gݾ=~6֍x@qϵ-RWL*[*nFTkx*m .j Fx9"&et7G۹Q७Tdb@cD=l]0.$Wt)^)*gr+rr=$s2zsH\`Sczc$eܩ}+ö:QɷCI^7lwA.fэkF?.B+.x?>è}p b\8'+ߓYB{TŠ 50(`#f{B' P660 @JM2G"KT_ht}IM ?K6m솽VY&ghkm1\@TXez@ X.i]YE\DPI:^c[p-7d(֋fBP&o1OMkL8!1cGG~1jU?@oc*W80%'$axbz3 us3 k|]JS1;UI;zpn$YC9$歕a+^8AxQF"Z@a{h5{!!e&B ~C҄}I.RYFyF Mlb3=P_eMUV¢CShGE4[!Ra}A0U}0#49.  Kt4&gx~O6؏e &{Oe:ND 4|HpE<6y#GBy˖g~Ĭ+d h\CSߔ<&3wl -|k\GwsZꁹ'?\N4B=NqQ' 6`D%'woi zM6UͥbB^WmC ;#\wDsfwu/ ZVi{t|~+&~xZ#!. O& tL}r<+<<=TG}ݿ=,3Q 3g` UO-/$RI۾zDE.l'Q-vp((/9H ubD Y'@#mۋJ>˩S2c`{[OÁ!q7 ;>q+6&#xU3"㚉A2xoF|+h;ivil?P6t%[B_l RH4[5a%B,y0\T՛o-Y}{#*tYقQ`x-ե ǝHP` 6 w*Tj| U" -ssD0-v+n6>. Wo(N?v\~f:T4?[+aiGV LilA 9~ NUAKtHs5r#j#TlnAeQsMOя͒ZZ2Χ1wąnՙ!P^YbAEm/F}hnb˭V`#"W5d?hJѳ6؅2W)&(AԦ0°Xo$p%bu%@-|]awQMa{XDb*=&[K*ʝC-k]"t&_j@yKrO\ p+PlD^G  vT`M?@E*2,2}S㈞`c EЂJ> s"?76\rri*[O&eo1#eMvEce?oPU U+AW2k-h_T֨26I䅬}E7[֛Ucb&ͩ=AT)3Df2sцeDP`P3{rd}9\TiNT۠@Z5 -k8C4ʊ&Qz$KQu!Iqކ溙e/-ν=*9)tc=DƗqhۀ1֫vdqG_*MpR7Aui6-kd_J>q8b* k|8,]^1.hAAki;#CF+xӖF=lqt$U?q&>CT_ /xw,v[țT,BǠegu "Iɑx Q\#G,OJU~m ]N~lKi"h$i}g(?vܹ))X"dԗUD9 n&4 ?|08=ጉ(B~^),op,);I"%ʴrwl:1-x$`4aZW^a_{e89Hb'sG`h4`G i`'v{h>' vqKr{s& *?&;c.)[6Ӹ}? TdlfrJi7:QhZ+˶0ŀegrbʣQ??d$=>j5-m)l#*nf`mGx]g }Fpk;N0MG3ݖZwM ģPխ)+\@5)SG0SV0'h./ըV5Bc)> ΕQ{P׌+-1mZ s<6bTv`pbZQH`2 ,>zL> 'Ltڝ ÅޞPss =ޠPPV o^wS*(ַ6|!F* Y+"}zZWL^)*~ke #wuX Ml90bԍ h&1tr?)+owr2*akCl ?zYz.͏",`*٧zaxQD{Nt$!` ιGx{Ĥcς9^f ^Jlw$:gdD4ݛ,/d~$M_]uΙ+G D7@i%tͺ2jמfIPީ%w~a{nn;Na ( ^пNhp^e-Q+?wQaϮ̞8I5¥ Ot l-^@43VHPǩҦRĦ[9aJ 8xS‰2lGip]*H>@CUHD\szJ xu®'l+׫FL +jN H T/b\1GS=NH3" la`SEo$FOU69gIڒ)ՖTo?IWC;{s\6r 3 22o!j~jvqXeqX@[G"f3pĦgHlP LWeA:~ŠI["?s.4?Aܜ]L+CowkF3'sm$7bH^Z1438/m'^ui׸J+T()?Z:_3"Zfv6ΣFb(7Y6T6Vq)tLPqTypݺ;mbH;BU wU]N IǦ6 5c9{'vS<\ yydCSBLyNJg6k8qc\F{>kx8-|AkL%u # Zj˲:F3A/3քVL6v^ޮ,/ KRVg .lu87qA"Nw:ʒk[ J-،f\jk&:kڴ#1`7u3 sySoh? nҾmWPbo3YbSEnЛA: oK ':p9WhIl/n Hzq 4 .+.V;0s 1`WHl[rC>)&+߹J}ŅA i@zAF-G,tBkv n_t8^NAT]>v,m_T>FʒHMit qG[UopwC\QN74ύ;- ֽri;e3NT*Kl%P.)'g% ILA0y,:Ffy m)*LހE2;V>"מ/W+Ȣ]:9\>[٬su6I;%`P%7H8ҋFV\C#MJsBdΏF^Q sPD ]Gޅt`,GO*k/Ţu5tj0SkϢ&jNŶovkv.69y$\g`Њ'9h"YkAݡ\i>dO7/\ʐC}VNCBPg&11_O .QccIG-/xDQD &!#S$64rH9c1.D1v~7`c35 !2/?D2U47S֋Mosre=nm^G"W!Ӫm|risȍݶT[i 9c'VLǥ]2BxA%sn Oyeم/DEؒ#YRd[Y\QSu`}B3 z<|mvx`ur3wxY<sIue-}E <29u>ivA|s¿˛ݪ=V-k:曃je*8YJ V:smbgz1gtaɕH٥% dm6cëN={1TKw~|o. fɢ˙`2X"U ?8"(,3* ])p?1sym+NFO^׬ l߭ ݵ/ؤ=7JKtƤa AL쏎c a<]h ! GO+[D!˶P=;&Wu5")(YeY5?'hOS84z" CXP\Q|Eg0@.ZP_>{-i>pQD!6bSt'ICN b@оpkn|o*@ό\ѯz#/$ti鮌" _ =[ pw=g&sLuOӌ&"[wx[Ux r@P[&DVY?UȌ vmX)iu[##Z ~"t77lDtS+} -[k(ogc&3BQգrNZ|N9`?҈Ot3؟ L! !<3)۳+`h {a2F`UH[.تMFɎT^g#17A1 dWљW1^R +A8:?Emn,Xѣ.M9&s]+VM&BSLAho$pەii^X*6-sĕ6TWgr!Zw?(t|O9? }{6iF-%fÝňԄWb1'S'?%|"ؒ%Ɛnu'~Z?*Vq h'U@~Ro$S"O%4i{Lz==#Pl„WL^)~4gD-b"j)Nz^intt?2ȳ㧬AT4 qȁ>GVkn]_HN(;8)O;bX k%c4 ۓ^OCAtJ ˒l= $ˌc&HF{1&|D\1r'@o.̔NL Gq[NVƔ/JW8"|(ٍQ);7Xd,8VzZ_ǑW7Ѭ! gad_Yfc17UU"1A@m!P^EIyR'(q7gQ?@D\&<-uXu'>ƔͥB/Me[YfiC]uyYpWv iaѵt?* uCY$7۰egԅioTţWRHH;٪0>N3?ryq+0ܻPL )[@ZXd~T6rH{zmR 5MS^JFLѯ6(cHa*yn":v ?Mq~٪6a3ۿ GsaH`9 C8n_vM4Th,X7#êEm}+f8ۭcj <>!CƘr| g,M~I7eNZ8ANcM()1ɖNöx@jq! I..b*0Qp$i{'Yk[O~ /hr1uq̔B~"axBcRUC@Mn\~yZ(f 2i}ٗ F'gfFk ìOwjlK_ E"Nfˉ?LdxNőuYk?8ŎJGe7#~ɎŐ{6j̖,CoFp'iS2e5|%baHDzBTO쟙(Ծ}n,L[`{K)!G~UN,L]rta.z.%+y#fR%ZE5-4: TN4 3QRc"Jy`;s8ʤZdJ+LI=}(zR:Nnj{Pmӝ@zĪCQ>oh0(2!naofnpdݥNYhE&g3˅,>:fcQvUcrgm$n{HBBS`eq04<߰G xz+pіɆ"F@n6QOPTE^ʌU &),uh!,SxN;ɍXRѴKX |%қsY? I{C#F~DquJ\%M)m ;vHH-DXp9p-vE8T[6; 8qC9ao^ ;ASyGfYP*.Ӑ[A%YSG) nu~pGwwgY:ŎEF)䶌'O2)JspIY4|xDO+M뀑HMjQzrM*n.7z#`|XPzvm u+W<*gZַ@ḂluzLOd ynv42G~bL _z.gya'E-sykXUWWCT)7*=9/)>iJzٽ~ ,7d:1hlxxʢDI#SDZ;vC\RfzbG =OBEFMYBR)b%"4`[pQ-2C.tU `̨ouڞFS {M#f cС;hR f y/639J7w{]`ŏ "mсFLlSH0r(6QȾ[KlQ\3-XTaTZBBv ]/;J= vԵM мPw7޻/9Pw}xR\d/\JEDo; /*<ΕQ1 |N2<I]AO 8ʵ&:TܼtY~*WTy.(o FRфitLfFmxoo3qḺG*1`^IiCnF2bIaB* k6`NM(,ŻBM(1-tFwz9QAeh erp{;÷BX݋p֜uR̔X:sϋpIؓÖ.U{·u{ /~f\ۣ;ǘH܁l2=mRDD:xzBQ/B^3ˣaJ]Svg-P3BmI#X^!׍w uD;բlLtY^>u]wO |`;]P|0 VOٌ1 (^FVM2ws_JV\I )~묒y!/>j]bO)wC*ɍ>lu?kRͣk,' tq?R-u5|i`LWaZ<b̖(hA.0AOS+n.l/79:I35 2M I@y&8rqK$-2WNɸUkMDoz9:bt'}yD %IuM)Nw:x BDganAÍw,ioWb?E*CPTd6I$*4niqrp[*-R\EQ-VPGt3y!FcXldpbnGʗch5-L$'(P#V+hfzFxbSC ..,~-aT㡢4A## _)'tX`* FveBY^Jqy'|hvX]ϢjMKm)mԊnQ9{e7*|? ZR.*1.L LI kUX[*Z;M2(F%Hr@r yO/} ]NwV]R@`2pi(lS" {<ʷOejPƇER ,:>=q.z2ؑ Sk2Yk̎W.HDa>3\>IjCoihpV燄5ԼD?RO"XWR]`; EmpfW2?>!{D gH9e˔T%;\XvPNM:jK2CJ N~E,<{ok2Eko8˃d-ˊ-WlhЁGGn7}]2%U81K#IwD{3^bdU„:ҥnͶMN.w.pQn [BY+tNIjtO!Z>Ygr@.8e/Q&:h Lޣr5.<qBQ2 g걤H/egREYgMO+jcD)$&;+%&GLK9R#=JSB-蔊c w$-Qb#(H^nGI?{Jꕶ~E(?_/ns~)fEwݔۃ+R77:л';[,9go֠-5@uʸM8бڥVs(&oh.r+Fn|:# 9󅐜4lU X9۞V' _1zΜ'P%J*!fXI<F2xW^A 4\ Ԗ%Ot)Xh掭^[BL`=(Ҩ:/ޅq@탭Tx:`D(=(ԂA{V8X/Y|PLل7*N:x =!Xֱ!'PjL0xdMv]NHst~[Kϱ=k/IAh@J/Jաm<H}J(*nWȫ9Q~I_ah~R"x=r*߮}Dr1dbܜhī֫5fQ &(ý;c(xS'qf",=I¡m O!Vt ߳OhDsodݣy]G#=1`UA֤B۲Z}Dl쫄y.LMk4 qEtkL|hc V/ ԇ+Ww)2-Dͱ|ü]I]oN+8 =TwAkڈZl!8LRdY׸6Afo&tLjQGB{߲ƯA1_ ?XutL: WTuuUJ6|z]yµ5pxUur! `WaxlEV?WkPČsR.7}[GIEQ`71Kke /1_@8Sp^FX/Ӗ/H rupʠ^OKvr Jb1M[8`O;">tX ?!Sa"`oA%XLԒedpb4NMi~ZEvv#ϓ, zI:}1bcQ tC T+XrgYZ070701000002a1000081a40000000000000000000000016239ea860000baec000000000000000000000000000000000000005f00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/ethernet/qlogic/netxen/netxen_nic.ko.xz7zXZִF!t/㺬]?Eh=ڜ.+@Ua&A4^_fԾj$h^ pZyqiFs3aRHUBg,cwž-[rqJ1LeH&Wfl$HmG(4R~3/:"nZlI s $&6(Ozz_8:kPݼ^svFa@ucVefw߬Z^ӯ`+Nc *#M}؂/.u$F,-9mh2:g*pCn*y=泾s强kU_fkKuiH+HJ O{~{X2JUZ_BY,\jP(3Û^ < K洿ұ-NX7/TKMH5k^P̭hE/HHqf߀ul5o\đ #SBxbu~&z AgHlnQQg/BP=ԩXGjpߧ+֏W%@pR+'+{m@| tUqм,x120ګ06 (О 9-\ƊSsm֌w89Ξ9y}%r>Ni5@Ko $_0s$` {u5:6Bs[֨yK7yyJsoKd%yBo!T,ǍC~lGba*ŦUN= TөZq$ny͚{ej!4c9ٺ&i,[0hEmiZj`~ /nK֘J/{B l>(Ӄ(dB ւ/Yve\W$Q%^oVb0$?FrEA~8 sFFaRxaʩU#$T@1}0#fJ( 4 oY!3Ps),&:j|$[AŞ~ Zc9K)q1LMgPdO|O"B8xCᛣ%-FCŮ qM38˗}^7nn!f~g)> QV!V:`Sp ]sn[[$<ڃNԌ2+iW6e+c 1MJyTu$.HUybCӱ&QE-gsGV֦]w%n5?IjC9Q|~=6zTz@_+3y] uT?OYLdn5زմM ,+^szV{3狚uv>)0#jhi53|߱}N G!`.E2V:\AH5%q<:zy'>g8ez o\T:鋨y~`3mWzG=SGH*?usFM<`3rC^#/bV8u(*F)c_2DyÝeŦic4 5I75OH!H5 D MF{X:}ǯ~f#- n(SAUN9M}Ÿ$ L+zlZ^toV >$H͈;7no)t_Y{)GWmuٟ!3of6]>OvC7ɋ\˴S70dZ{`G cOW#T[H7t;eQǥGx`aMhGzt4D5)W{3(s>PR*'?s6/4L\#(- &`nQH155Ŗ8z-`&ؒq5+3`Eֵ+n@pnQ/75W&HC.~e۵ Kʟ{8n:h^+;^juAŚw>?=BK?gMn}7=@6m1+>dy;P$y3cOb.S"eT~n 8? fjKz1PaۜmjڣrU!}aYj5&$ XUn CbQCU_(5΅,jx]4HTEhP"tNf ꒲HtcE)C=tQ=1L-<YosZIػ kbF#'ԿIIB2 `eV<\UF=)vw5XR^ uV?d\(dD$&ⷫz^9J\_bEhe\K Wqkn>#Fm$p]#xFl`]@7jdi yx6x v:%.JE f̥,1VRb  U{ڶr<}NUB(B\*-?w?umKy2mO'g#,y=6}eLq^V`l 4#Y b[mzaQƕKf[:V;E}-=A;[/9Cʺs>Np7 X^ܒSQnneh[EOV=%y/#@ҺסWQ@Lb.=U'Ҹ }|D4 jjzժLVlZ8fyT6}rM Eps? /ʖVLkS,(ReW𞨄.} Z4$[Jr8~~{/U2kC:ތ&M3N4g48Y7;|ե;&jcu 8dk@+r#q-ς~kd29=Mo25507NFQ rr#0e׌8K 1v;  "; jR'qY:B `*I ?`rngDzSox3<|{SI麃]$BNԏsb]m.Jt&>r, ^X hhnьd%aVTK_pմv;XJV=*HL(} ]7d#{g.0:= dfa,_&[=uҞtXZEJ xMVp)K(-V/9yk!Nxќ~-BwӺi @0WIζq "< ~ [BϾ;沛f‘aS~Fw O2A{ߏx{)@@4ZNoJ8TTv5|8G=X}7Tb{w%/&{>U!mm~9[6U@W}p3:aPzYB^r) ;tU=Mhiv+ FWʢ^94[\pUgDp}?=XtL,*"l@び3a& u}SIqngP|j+Tjw&\z{SPn mBkOIp6|T)K"2؅ԇ߀Aݗ腞&D%X@xwl.^m眦7z^'TO ȋ3cVCSG1JAx+oW.5ڞ.S#CS(ե;yvsI6;8ۋUz~(wsxHtY֕'S;ry[E`#E=t+Qe3гQA'BZӎ4qߟQn2J[wI(]FsA_U5sZ,da!P_s*&Q\% exQA񙞃s?NfkAƚ#w.ZZ29!CbڼOYJ܎ˍTѬ2C?h@z=mPڬ*,.ni&-iNX^ Ԕ< <1 r"܉a'} x2c 1Ľ_=hhq ( JʭxO`2e!2 ) &!/jCY:Hѷ dT( *hxܵi|4)e#B٢^/bk:'6N5T5軟MKXj!$(A_zjMp":ZdGaÄg"\w3iWcqQNI hK"c]l lBiL bչ inIPh#ieM4HhglxI%6r/$/ӸjTns b%;hS(vQ{( fsQ/'SXT wQ&JlS?Pąֆ71Wz:4kNMF댒exNf@,c_x^ ` 'E|L+sv}‚oJtcP̧vjՀ*si$ы}VǪ W kM`HM(J'??-Zd# ,؀a E]74QNzg\U ?2)lPmo+fq@D3r~shX_+Iꉪ vL)HU:qcy2m#2멾Ut#uO1?ĺiEs3O)sr>7v3q_AthHx5Pŀ )Xn%*2:<R}HDa7!%ko% ezTW\20 (&m5%mzm-"4-2/FMǬ(2{4##͒W|2>#R0+gi@k3 #uX7iP|Ѕ Jut* <CZFzV2 Fm x77Wfyr_*w)_D&MuyQ@x*8J7;V1c_qffb_> >^3F~"'M΍scS9XbO N^ . : ĝyD<ț9)c,PpiХ;m)/Np# ?w;_ui ټssXS+W(XGjJ-ipaO7MFwd?VofvbycDYv[!h<-*agkK,Zݰ8W+#DZ(bE*X{^1դL*RצJ(z tknfLn:*E-,5F AAYT*g@p3ign}VfO8rD^s遑"v쵿QmzP abf\2'ɗ'h:d\F0HP.r.mV+U:\ 2=/aEO' VF󇙀@enUV\c[rxUF OuUxx\ ;z9\w0+>r`]&ڽ1yX,H:FyҦQ' GpJKCض5P Rca6v 76P=;Q`Κy4[xyժGۖ"Ĉcӷ?AZʁjєDYgiu^;;Vq჏K$'ޒ rWb)]Xo }p4)*lԐ&$5f+A= Jc,s>4Y$j{1\!}жTŝG=o/&T8OvgJ9S`PEqB2 DȞ^Fj'Q9=uhcE]͆*=et m>"4xKO(okķO>4C宙e6Pa2.IRR $Uyk=daFjpĴ{[Y(S(8\W/9DL6֌LHvEPB|"):dq'.q,gԴTM Eb9njaܟA93sjУyw~O[?3[R4%B^DLUPUn\̫ r[e6Ϣ2G|BωD^vBa**eqCTW?niͼyŃJA2j^0~$ox}oLrRtdRHyaƄ6E~9u|xh>p18ŹZPR E4vS)ԍ).~7w ]DpKoI/[ GJ!A6Ԣf>7S'%,%_@j:?ЂXs&PRmz("!룰Oq,Oajf=E Oh"ƫzz* i{I4&zL[{*G + GlkLrJFԝ"J_H?uM~;oڹiK({kk8,w(㷦7ÈU 6!, &}$ՖWI\+Ge?9e=qɈZph<Ʈ(H%.v+(ٌ[xFf'8wTS lM6joVvـͿaA?أ dzjA控Enjz:u2oqcg^RN+e3YC2ZrtCV+ݫ{bXdK:(W#R!8 "/>`U] ;/raV mh1R3Y^L(:C'O7ykA^%ڝc vz4Ҷԛ3̆y& 1֌A|$h[Njfujɔ]A3ކX[4ҫ` 1V #y'uBDŭqf"$q>2~KȺŖt $ӛny5R|aYM-'e{$,9е[M_CYu$ S/ )a";B<7 ZR& w6q> Q/ܖXHwK,}&{9QVƣ&QSlSD}\ Y/';Dv3H#E,VB-]Dc]XEkX)]^+OJ̼LSz5# 5Z0saWF$/ pb=>XY7+&\)aj-X-\ xmDw5C\+WBH^/lҀ`qCofG^RS`XQF` T('Z{ihcx(L"TMP1҄鰘;~Q_ZAHaar3$ #O)vϊNq%ZyrCVhsW>W Uߨ0Y_MD@я%XBdYQy%\-EtdO ;pT$+? R l;Qj__#>&fN($U ï!(v'ˌg~\E_@ӥmdf5zіnla%b_#s0&#pW(7C}3anS4]I7Ovow NnP<=YCmҧt>)8V&!Xm'AL φ]wjnYL>&C|aXЊp),˵:PKruOHћaz0ypO}nyeT)4[E KXNw5"Ʌ48 6:c)BOx4__`njJXWڿByh?[K xkEmT ?KIf6]6@2ycm})e۳]WLA PMG<9kH=ӓ`LY#fhHP:a3x:Ȯ.mNkyS_e f;bf};tA >-K)Npq27Y.TcCBts"V/0Sd˫ جN :t(sD\h0W׍24' F]ٷm)p\d^kWO*./$-@{-dFx_9n5&G]f-IGkL|,W0h\xmt(qZthxe)00 ,M7#Gh'Q`n6jA&nʤѰ˻\Jt MAkiu3TS\C}?z2klѢZrVgFK2;QiqX^i/hkW봾NwDW}v݅ BrJ Y}6h2;dJfC{~-XRȪ!JQImGsg$*Yi1aawegseR?*S;(j]w09uc /=5LaRܜJ剀QUSnN&a*VK: :QQMHM*ʚ&`'p,b&LrAA} Cmc[8sksH@>Vz8ēఛR=bW Gkn꽴2#(ռ՛-R%浦X0 Lwō4uAOdJ{Ky 0aTskfK!*n1rP"}E_5wvVe1}9븤:)N sWO*5~OI#7DTv,[<Ǧ2.D}5tpV:]3Fx+.}Wp=RXnl}D [gҽֲA=̰\ͨM dvSx:NZUl/IcѥX "]T0` FKKm)yQHdt-`Ld|c\^N&QSSG &() LۥN#{đ") B>ꎄ!5ŴB|? 'Rv4S{@PP5DQC͹opz&+M.&?¥EX"[u]9ܤs.e=(C\6 %G=6/ i$'nWGc>MIPW{wӈ [-Wu^{>S Njs|Ju'R'DW"@0zO>=k# ?v/-krd@76'#HF8:T"D{w(1yۻ鏧|3ƒy8I,1cAaZj\!sqj۶=tOw/^׃yZ0!֠r 2t!x]=^SPdGs:&+׵5@d{_*jDr5Qscz8"CJ-Fn }qH X%.)mKj0hdaVs{l\#m ZE=7M';:\N2SL&(eN"ݳ>f쇤r)[FЈl< bU/2^qS ȴ6*~"Gt$E4dSiтS8MitB=ѩІANo$NmĨnKvxfYme Ds ^Jʛdu=Ӣ dyWx-x(/U|[#@C, jŢ4/<)Ꙋomi'$`b\Yy"!N>rAa6E 5$]\HRt%b^r56iO81rY^T$|`R0KH%7z]ukI@[ƽas`Rf QtʊXly~#ʭֿhbR5_sVJJ E OLQ`ũ8D,c96DmtG8AtR4]$4@;|8yG5>+H Z9I0i-&FjcĽݭ+ά&ٷAvW LXi,<ן|Ro˿m꠯{ҙ`CoaAc{YHo865hXQyį gѫl've?F?]n6?Pgr9|[`)BRJ(2q sK.ls-o" n(T-Gfg؆FFk>M4ixWer(~w jږiKΦ%q_I.i*tW6զ*/.#3ڠN\a]mf)fl =IaoZ׏`GsKHnDk5<@@m:dA/h$/qR񥭾LȯmnQvCq-"&sgYQf ULR{FT.k2C$3z&nC;6$ǾuMkC 9o@]Mq"ÙFo`%|WAسX'\eZ:j}f ֆl\/Ω5%(H/!kˢ 7[-؀] ְ9kv ()\MxO.H/IK8wNxZ R*%,hяY] ,J'J}a+x]qgE9*ALd@O!7 |ǨTFxK Ғ9Drv!_9"U7r" JE3$p&/!v{Xov99uֹϲ$[XPC/?ղ!LYrT0sOZhz֑C\Еb ~{7ՠ>Xg}+k+%hC»H[CSrz6Dro@n' ck)x'epM "?!VtT5!^-^xɵ@3l_hT{π/[;$ 6IhdAL3M9"~$]8sGrwV;Q~eXm.8-hL:i@ߢ쁤Wfh}H9äɛNOAEqV۔*Ȗ:䏑4񿪣X_lz@rDkZc,z0$iJ =Du[V1n>{jP3%ƕ/b\ |&  +K ­rܥ".N wό&&pTł#rѕ=Eh{lo_%]w M삐M# ]OۮQ 1ց1k),fp085 d!NH[C2:rKQN&${2y`0Zpdo[gj#aď[;Dzx0`QTTi:Lu\.mc1ɨs J?ȃ/B>30qK0?Z8}l[nٰpJ@Khg<Ʒg$_9x z'j x"q,T"6ϕja^ ;} ^BT&. MaeO<M[9A-3X5DBS}(Oy*%pD𼨀D*\l07$WEqgEA -݀ج񦮭j|CGά;=(d)ZYi?iQ>z$Ed ۝lj(DRV>nYпwU~1Rn=8t.^Ʋ+ 9ڽ )\9 %^P'1w*Yz7e/.WrV7wdnns RiSYO#.KUJ3{'I%&*#앐UǤ!!SjY"tfHaatڬX=q5rqT3AXؤ"L< i j;< il[ )W_eDfzʆHfIEOkʗQ.B;Hcst+*LhɞOtj G]u&kY4]nRA$B=15#Lbkp-~*BF v] }`{Y"Rrƃ |؂]Qjzԝ=RX-豴' >sfLF$E",F]%\i&3Mfil!6ۇm_X! Uomx9pT1#2ړm\g ~HuW]WT,v4N׺:O:.5$Oeĝ)m='|9gS-GQ;k2(PR􇟁XBJ F\q= o{`Cx nE8+ 6 W'q4y)&rRϫe#uS&#X!v YEOL\RDZt-yn 1s Dh20,ɞENFx5x<ʀߧs-"f(9"\/ۺ3Th IY/ [|E%7꡶!w4,|p '{q. OHOz-(aVjOy?(58O :!rǸ18fHu[r"b\?B}C_{zm_>R˰M LM-/xl72QzGr*e\/^MN4 Sm~l(f0'M["7f!MQHt wЭ@[4^z吏.w/Z&/Ѧ zVn tN/n,~1Qϓ ܯ]&m!mk06# §sc(=m Y;,UXې0WJ'Ɏx!`{KG)zx IDlǾ-3VsN 1]i2mƈ$uki r[ɀ#'3vv7se(nAxGLiY&;NazwHI|kfy6~ee޴+usnB4BmT(.cz59~3DJ~z_^ 20mhѢ9{#-OQN6.Rn2  @MQL5 >YⲆpH9sz=JG(pAiGTժ3-p9Yw vE8PY] (*trn 8jAH$wiA|I0=v? pdVF**Kق#Sy U ~g 6nΆԧDǍ8&6C|Q|తu$7vWF;n}bPCjj2qV+Os7Gґbs~NiG)")iiΰ#ӒaF cy- VL%DR}_{փ] [⨾xnx&qWN@]ߏ74h&J 2"33nK!W4$NU*?<̳zja&5?c '=#ZܵȁEF>m,z|>g XH>\SVMQ=0OV襚9|g&~Ux5M6*,F^gPB6ӹUעc@"po? j,{޵o&l$/?b)JЮ[m?I#ρaT,OgQo 皩{r[4,C7SV 3 &9,ؖѕƅ1 _aÉ %4E.L^6ۖ=/mZ$MgA[\g5-IK@yG~3˾譍y'6tǚN#NB%ÅMYA!//PȻHl:_le19x" ,ĹAZdFkgvJ^!hi0s&Q;hfuvlPokC29̗4 =h_!u j3RpBMaĚ(KN[J1 V~I:LJ#.8[< `jȝ­ٌG|{3qwh[ {8YbJ:5{@l w+`>{]O(rw#JE_[ҳ @`6߳?=$ْ+o>|Cc^;_-w]xOv=M|hE ܿlpnAy L ڂ31Ʀ׆/@3[*n?HvJq$ oMFšyUWp)P*}gqgz/f\JRް'9fV@Ԋ+忋^g^sе*|bz6=tMx3"CGf3p,ē2DQd9e]γVw{lhYѴ  f6G"f2)JOk+ ik\qWO}, к Q6S9gtﭘuXoKzĥ:5y!>Bj;a0xz{%YH9;Y BO9@9y% wPs"}~KU+ZU9+qodT\R X><jQ#ɏW7CI6嘴8z{bqns7ljL(Y j[5`h:15 ԉNz阶` .^Ng;p vDǾ"6l}/e1ѕoK%,Qb |E˸`1hlrMo[RA`#w 4HԳS&s ;ƿM #b4&^yAnyB ER\X#_u5×Uw܊U]߾7uo\dj5TR!]}2ɏR&oJXd7EvҐKq9ҽ$&RvvC0+˶ĀGn{+q1LlEu #'=$hp(T~ӼNҳ9[oJ2q/Hw4ShQJI6ҹ+VHm i}zաۘTך쫕-UzMO }6 A_Kk+=.v9t6AO^Hu+C~obdzY5p[)f$ݷ.R0!&|bE|oir/4% "a,he‰UiW/ju&U1~<$+Xg"VˮwaU fs QyٖdWK' n&5:h6M|"=̠"{F[P2+{_gҊ-4 ADy$ybF2,* b자x k'x]v5<ਢUs+%8č,צHr'IgMƩL}vsnޓ8#ǫEgͣ8ל>!IঊU;oI!ysPFxBy6> jse\j)#UxRl$S~S&ynTRX 9|wLVa}J.>)Cdze:Z&w&:_j_i2sV]CMwBcz3MlkN tI.,u^-ghR!"Bbh&{}6R4\Hg5jR 4> .66j@ TНa1T| K2&Ai)Q3$}䋆%c*5{WHM%l.+MJ:8Wi뫯l[$g\Op@~A+getI pҢk tt헃,^G$oEs*#_Bϻ. PTt(u8cYhctO;)#X\/S;rȯ-C:10֯T[^mNjĩVg ~bq1?W&~~om|d=JEW է4thzDKvVԸew7=Ce>i(u@`C0d\+ MAi2pmhM,|P;o%&S5moW}'Nc],!012fh2pnX((~bS`(Uj`i@K>摿\"$3O@j6tgis'Q$2:^7j^r~\M `=-W!@L_ySOg,OfI[1V,)7afTkۂ2Rah2W]$Є鴺<!E ߰)0lZC&Jnc'(HwrcPxQB7B\+ lx_R392`t|U<5lds.ۖ}ƒz ~ =,_%B̫.Α,X 3:G /;Zb"t(Jd|ϑɺ:۫+< axAdz9,|cߧ)kD$Ov< 4(-8oVlN}G S#xkZdu"lxZ~_4#Ugຩ=uU1Lzƹc)<&ؑwWh:zZ`dnO)#V֍8ئ#Hy2[qfP2j АG5j@z:3=k6֋=*CJsW}q Ԡ {k*~tdsx 2b_t,p׶'; ʍmG l HWBndx><-LE< ɗ0 "0l {؃z Jwe%>ƚ"/Ciһ36{GŜr e,|3w?E!٫}gɺ<_?V:0,Jۻh5̦'"m*nkDMrzAp1kq0tqv;S/e_׃|Ăы,I.h@؋wz Zv%pڨy*`Ȫ xus_a ;y-fǿR-;4”98I\h:<5hg=^)w$J:MYR HiG0ԼJD΢y=O`RܻMA|=%|^}gYtKz5qso^// d*OvgiU0#РgߌV56q$owGm"IqS Gg 0'XQz\cU Oyro,DIw[{&tһ* ؖf&5dg>գd1;CHp|RBx>}^-Oڠ7$w~Rz%dF?e߾J z9 јbkcхHbZ<>~Tu)3Q`n z3^Dk5'Ӊj APp)++N"=3]\.7Y iqIJ!z2݊ 5G&݊ y~ ҄$zO5VfXD*- FrhgieΑ"v]@7i|pM~6qaN'C:_,$j?b#a?%~Dc }۷jOo=4jh>e񉖪'*z]YTsZ fC~-!7+ s[[Y' mmS-b@~A ]ք*kTgx\1? \!aWs` ?X % S+n"hFE^uw'掍9n9ubʾZM\z5$tF+eGwP Wm%;cvD~PqZJi,-[)^/s-A~+ȥd-[.t!;RPig/./oUE˯8J#|1r A ,q[ƧY{^#="6uQW3kE-\ f/Nkߔ3P[acw?[յbW=DVM'oc]ڜ+Ӌ)X1H[`VpmDg/EQx({k?Ow4"QD¦lo%9*X{E7s;TeHBq\⥈ۨzD 'EG\x^05P#]P$]+ဉ^ZYR&?jA c[^Ⴉhct4I:~h'3 Y1?t@#"~% DPU,)CX̂W?:_|`P&nQ*aL#נfռ)mQ ,q1[x&R(']ʥ߅l8gEf6_= CH9utj?>GgSHIȾ!%͛Џkmu>r<΢Icq1^'U4C#~7>` Ii9xQ$ {o)UMVB'nK1T$%a7žyh[P~يpQ`G`,q>'$rDKF/iMINJXyqϝNi+j;S+}8JYkW`|͐Ņ Qs@9dՑ=Ʒ%YcU(WU*b7 s"Cd܋0{h3:`zW;n4YHш',p^+{ϜY6^CѧEF x?NHoo6Ƒ{;$?UK1yf!NIÅb{>KK(C8BYɞmά :_d( DYOXfTp8?]jrvV.w1M 9^w)U_ \"ɰaOI0!D ɞBqXhD.{&89VQ5Y`z \JkjJ8BݤyqHae_rH%C`YY'䡵ߛ8jhneWE}E t- XDKN:4<$0x]Ž=|R8UJápΙ4I"i c} [2TiI^YiVe A:gŤ~#:Q$ JW۔@a2юV1bq"G6z^,nࡘK"K#ZzdhJlC߿Ըꌦ+rsna:M0j94*pJ'PJd͆n?˴Mƻi7]u DŽ= 7,Bª:}++G~Zpg<+Xlh^:q)ܽ2Mxbb6ċ)^puE0U:@."h;"Frr8.2_a1NUA814 %uaMm"kvp.hA4>怹- /JL3IY*m+me Z?1ޒbZU4׾ 2HN~ʩ0({3*xcE@R.ұVCMVՓEE^J d燅K 91ghƽ~!s.ZG)GJ1NcXĚu0N.҇kQbOjF^Ѓ&ތxGMցR+㕨]'2=BY\c?!%E4]g[QLDu2 ˦5È%fJM}*!^7\p ]Jg#Qoex-ygѮYPcx['OP|Ր|m";^) S+4Ƒ0>WI`GMoOblR[حsb a|7C&R$8TY)]q:Hs]ueqͤ)&KS jX.g|[*,r yu3SHDfvXgl]%#!xYQy!/Pke>pBB %[WZLr׿Pʩ4.!+yTbdܵ*^RYn@&֋CM^  ,"$GA]˒Y3$%j2w2v#5GE4T%e*JA6 5$}qS#A@F!{Y'qnG0=A6aEIie7ީqI=.oyP\q^k>YŸ@49 K2#m le._AA8nxqڢKxvZhbjT8Di;zZu'hm܈cLpJ-J跲0㎙^y ět  5"*1NbgTE<@1}F09Lv)Z|#J;}Dc'xf&ɄLַel Pj&jԖc6BI^k/$xEm5ԏH{F r{ A&By졐vUYHcfc$OHf LTwy7o\ I 9 ",s ]W=>bb胍>R8kZg@4n G=ٛ\Öu+}3})Ϸ F,eƐ FEq> ޫѧ~pf]fl碩ǰ%v9^w((i#O(,S](q省2(h(k]G@NF+FWf ijꑏ=Z@V=I*"prm4)nj}3yPa-: )Tj~4,,EnUKn@xIJ'€_'T<" <{wNmӠ@,j[:^ܼ X0Xaǹ/Gٯ0qfwF0+jҜ071Lv'G[stͲkroax5Yƻ12cY6s*UbD,[3•?HR5 q3L0D0߸5:X<4St_GϞ7P{iM/ԑS-b(DVz: n mn^k5>[jYq8VU<0=;e=Q l"z)y<0ByլOňU钶r(EͶeVӪ4Ώ%`T^%rS:e;}FA_he[Az($=Ǔ;y"hqDn eO=2Y m]5WѠ [jOGE`܎2>Hh&jzu;dEA$9@sqNu|&)f7PS]G>ƫSHDOРBNc'9)z} )G{V$1gp6}, ;·?nz"@#)8z؝D[ES`9dgr} p,gj@㏮Fg.@M{py9֢S:m֦]ϣpdѕUL.6 W3sF(I1CV(8&g; g`Dc9PU%]BTiBLgg^pDlIѪZPktw*k%,K@pf#IP˺9t+u\U"KDwY乼*j2b2Ϝ$V\y=*Tzsr"n YYg(il7۬MC n]^AS ␱vYF&J-=Kl,/Jɖ;cʝ -Z,=`ú\W^=AwDzk*d7%9*CJȵ0/sv/oX<C-#- :W*]mE%rda<al&f1s||`9Ċb:ȟ sFE' #|^seKXslemAzhCuDy:+` q|&ܥ׃UR^Twi _JҺ~-9;S%o/N2^_`,mJ^V#xoLM.,/l8nv#r6Se'F݅,LV}5\R 4]sE=P.(G\# Q~!c;R2DR)GT`cfa^5:ӬPbn l5j㺧>zA' $; ^dxԪW}vL ~kbS!RM{~6#JhNd̾gu.ݘWrDgbxj1\!0wl#÷9(gyTuke?HͶ\&,ziBsD2ZPQ ZmXg[[=.5-=*1o85u J¢Lz[XSڃ@@;~Q:MY}sf2WɸϢNկZ");"DVG[&; sL1w :l|ܣз_NAIw@u!,FA[@3:1Dh%^X 9?KAIj ұa1+]*2p=n/<.s27T@>/1E8%0 xWȫΔ]!t,_L` p9ֲRGʭ|0[*:jʋ?9Ni^?\ԝbj*)`zW+?WA$$}cq07Đ)k({Tp.\s 6 "~0O;c!6U }+u[ ةtL랖!kRЍ9ZQ17POAԜwDS)&rki'E͘lƟC@MyfM 5t| 1EWydCgimג]ٟ9 X]{nɞT:o.ߣ-xc_n*0w&L}g %Ղ.ފfXmE8)Yp NLlIKRs&z_8+9Uon o >~D\(eYc-3$s9`iQӄ-, `L&YXH Fu(V=q0|Vkgf΍WQjrWRM_ ը&eC\ʋ\p&'CڣjeJMDQ?`YLgO ?b:|T=B ]Ow\)Ͷ`hhrα WhiŮ"0_KvV= ZmZ@ %@iPRaq5},σIslNn?EVa~7D >=cJ FF3ȃ[2O99ԫ*gAь嘆hqKc3H% Q7r.iH5OvGb  ?=B8!`qev7Adrt9QOM4Kd?m\LMuߝl;.`-i$ 踆ŕS/#"} 8|ɸVPa݊2?Kˍ`R QJB 3<ݑ~yp ^<ҞtCR_]gb0O41c{p}_ZE!fdOi@>WZR"ԧ bI1'tzXk;j::3ScGrz9=$́z~wpvWY+k #^:d죬5Zis T{O{*M娮yaZ7R3O"&,3p Z'ʣ/&J&iiL?cv Mz#,ᬊl sjv1 /[I MmjT1]޲ 7İx:ݴY\a3dAAڤ>7lbCLQ iDʑ%p?TmJ=ClZ >kה 0 s[\E0j%:_.-ع BR,NiBꕁ@lQXo7еvG մ7sCd|4 sRk_MƼz"?嬸?lxv1w:x’6$b5g`_ ƻWGR~i/Q? 0]i;[EӼ۽k: O~p+pbKVAy` Cvm|Orjݵ=hc(`rv:LT!$C*7vFZ[ߌ'B %I|;tHHt5  IFr;g}E#2^RKcK ()qe6(4\gK;eK?`3PH1}7RJ+J/xREQ ^l?9|c<)6VaǞXulT:ZqYZ>9TפQ &NL݈\=ad= )gR`.΃4gl{ )8dtmI\N1GTKH4:5r Vju˜lp%p5`+lRc*(^ L"U n<.*sM =ޚ Pd\_h VW#/VYִi.#̵ m/̤Wᄃd!LiTp׆4:Ig =n9#DeQf&7$rod*G(9.[}!D"WT*T9$Pg,~r5[gMG /~eiA7ev|S9juYy*#=Eݤ [R,[Gik.΄obgTCWb(j[Jf*~Y {~fE AogPuax@9P >ࡶf|9}sxe/-FSѡlEi7]@|ёhIл ׭0%0ʒQP(AHMd Ԫ\X89/nq' :?C8bA/A_9!Y5VUJc 1DL֦F@VxZ$o'yyx2EO>>t 1<#} 4w"VeX%&U;Azᾫ8lCaE*9436WByT,FlhMGU5%IfAN\\4H.Zvg=8@ܵ%͉Nev277H'f<ߤ4'q_Pc<CݷDMw9 Gl̖L7m}#d~0T4U_j)M¯ ?AjydKb Lrx'pp Ad!u*gӮLޕ+/.T^s'\]XAd0kE!+H1U"ۨ>Kƞ6 )ԢJ'umV}VZʍ0jAl$W1'7ua8?RRD:Q0P@n@ ]j!nsR*u5/cav5@i7Eh璉>&Zx´%N2*QiԾَSv c "H+!=[YD3-x9sVrHWɏVx:s6_큿z$&;)͖G`5\8{saBj9 Hij E~b,1빞+{ "jH~ڛepy ;tz%';AW 9yRb{6Oinv|Wtj<%Sܙ~Jӷ'=2?^BEo-(& ch:j~-XEQ/Y\66b4]BأB= D (x.6,0aS1|+Ru-7ͭ.87r781~n lkrي7lmkUA[.p&hi Jɣ\'ޕG-&ڎgO9L~#9z9mz>3V~{tHoS:i#z{Ƈ4\نٍZmYOжG'L8?`K\w`yۧtHFy T<<<- 6B KF /:[^c(qTL%:2U]\ Sն<&d$5RW6<5Z¶~ m]1?zTTT?JP9o=», j(ovD vّG"*m]$QOD9=yyC&g=_6bYXamc$Esw|(7MipNP,V@%5Lb/4]=?#ڴ;FͺIV 8z\) Kwu%" ّ)+"P3U(;'Zڶ\XuW♎֪~E65:B#[ !șh(?;^y&VVf/Ie:a-vFP:60&+.{ 9@KZ`A F{$[皝(5yv< J$FЊvLc~ނL/,u #P}9Al9jr}B`j967e҃6FGc!iC:UB7}, -Ew>: U ϴ[mmA~XK)XJB[n+'+*'kk}xsRBddwVEܻWr񤞕m?ډj[/ZT_mCR~7+ 2MqYxF3菜'}QɼU4q9cm7; _.`ݏ+Yl2~s3B$6/(x*4֒9! 7E܄0,cv\ J]|q:O WJ[im ExFA6?YMNdBoB*XGIе~ x17|3:nbږP f.ᮻm+ZK-}܄ۖDe|%a3lX4J;\ cfUcIܯC-*[o?MFJv.Y k/[k"b g3G*-dArHgʀo SOM#Y;ls<aiN5spWƴS|(KU;շ08Mt/#!,B-O35! s(4(z1Q-ĕ0Z4Qtˡ\ MrU+6o klSj,./ 1l0:gb `Ӂ,iL{f[3~AB;c%=HJ֔$8D l > fօ2f۠He6;j.>F&jK[ϛh>pjN+3mOt AJ *>G{N{9uyEh"ȯGXyMtP %ܘh _|ՏcԼ},A[4hH΍7mBL;(m# J#kwڊլ# [Uio^-kW [$,Wֺ;΅d\hmgcI 0 y2d%!~c0B bv4U2\&(CH/5[H 7ײ"W6lf觐bi?I;Bet躩q_K9-PoU/^`qib?qK-?3 د"y=b d?+!>:O\#ػJ]W% 㟓9e}b?hGP#ԙ~n +)$kVÝWqo4¡6M Rn̡ɂ5TYvsL 7ޭblƆS2GrR$ nTS M,1,T2Xz@prѬko-ȱ nYqK&dCbٿQj&7w|?+J :Z߲M"A=\0ət*S.mf ~A#eFoFK3{v4k߾z UE)FUcbHyT5g<+!ULDV`ϗz(^g_|)5"N.o L )KH-2&e,rݼ>P%WH[SS0(6= m֖̿ GFќeNPHb]\.ae14𪋭 YO'5,mw]2% Os޼c.f!>&Hg(&SgN="\jt%g"Kd<[nӣg7Um}݉ʴC$Es/APp.پE|V!$`ɶ)n2^4~:H| WNV˙paGq_g]Y&m|$#' ^F|Ǘu, S웤ijlt[]$H,! ,}٬> @ ys'%Pnfº1)p:1Rr;;Xjs4ђ 2TQt3d0M-CA-^)ѕHYSޛ.D.OK8sILGA;ݵhIx֝\7E%"MM{ AYiٕ{%hvQfg&B%G_cBMa`1g X_|tv U<] \_,\;#BHoZ&&i~S_]ղă ERYnG$}3t}! 3zj/J[@EKrQއZ}ıQR U$]gM,Z2[UT CyiUPOR=3)Mk3W#'ᝨK&=Hd6} \ϣ]NjN~ xytqj0¿g*ESx&%B?@ CZد́5\Lv8&'nǑѥa7ge`>4afƂo!'оKlaŠ/R@𲱅qf"TP1Y@^]n)uQ2zBX̻\YG_3i\?E4_}[VZ8@7%jqa̴Dv1alDM M95 =H[r!F .{ʵVǺQh%sl_>f{`%a2|03&9''Ĺ}b2([49X ?/"!QLK_ubQ ؒGT|%R4P!sxשP5=|H+#YCdC*ЮQԦU+zy 0!VKkulʺ)ЬƌHu~@SttN8Bx,e#HA(RɡtcES-fsmw8ɍ`zcd #u5SeڋR Kx٤uHƥO d ܓ_n,~q+)CJF=>4QIJXPcgc"` ܏' h25gރKuc4돣R?#jeNQC\rD>uDAdDž>NjQ+(`ˇ NYC+q_ǻd}PLWqIeDi؊$K5;T ۸f G)wI[X̽vE bpPk ";d@VY-+ukFtlHֵ()t]"A&K%(wb"Zͱ?=|YM'Wdj -&mqQUZB[n1@ Q f$3 'P!3؉s Ja+2* #VD[56@E",!3ɉcп:(6š0w̞s _=>I.Г : H9wMIE*xp򩏤 ({DBAF$ΕbD dicO\9k '+6vTp xHyPxgCtK!>!\'lr/ T?g6_AE C!s Ó*f;!\6v,h2vuvڃ @fGJ'І ChΙ8F0CUd^0)Yѭ#9gR,";uLdzWCXD/ \OU쬋'Ӳ)hU[Fo5Va _k6AF^ FZB'lVQ9\'`[VU%cTk%5wH#GE噬N&*)W|iֻNA3n7.E>(6 f4|l ܉|tS{ѷVQګ9B=Xʉ9+w)}ʾ.V}4Cרi á>ZKȞ94V~m:ʹ# ~F=*|=Z5b&0wGڤ7Ur=5淰vJ,sV Ĵ9^XFSĠcCOxMtku6ʸ|}XjMPk1ݧ?8yЭdLM"fE`sq6t}`igb}sвkVV%,=ER,P!j'۾lM7S :KѪ^":rx?aEUK^-r`=XD>@iju6\HK(=#愊*`@nYd1H2x0ђ( #ReMx^=!nF~: e HQcEgyxkv񡼿3ݘ#[@xП8dr_Zž'UcH2ra%mwW}7#GEg` Zeo'6T aY:"uC[ ɁVmB|[PN~m82BiO|R̅m#%6đ&b,UC7 oڝ%>3i$<@fF]߬A[/ϙmfyoXû$* 7zɷ:'dd L-\uwR֥QӜC$g]ɞQe )|c|]>1w:YqeH噂B?2+eh+HW{F IN/\DӁ C-`Fpe$xSqWU]jrV0 &?~  ] %]HtͧJH=`U;@OP%&~#u|x]~ N620]Gԑ̸υm(LTZ垯6Qp藙V;L QH)f>Yw{L?<敒oT2}~z̪GsI#*(L +YɎNK@2$2[- P8jcWPD,&&53z0-nQwcpR Cu< `I,=Qx&:B1$ߢ ,xbu N{!GGD!lΖỷ+EBB¢ |W@3yIFzx]L'LdiSd޶i W .>` EmT K#ͺnZe :YBMAzc"1/`YK{$Ď2F‘t8=YZ]#>iLF$W @T :h1NRSf '%o~/Tz\ skݬ]AIZ8SSYւz8tB|39PE`4?QD/(Дra)Y* RLE13 W㭄1_UGlmP(@'|"^^~PK Mt/2)=J P)[LY J Mw y6pJGLn1d6J (߆ !N7{b&;&Gdg`1 _d#Wu*#LI>GA:hsÀvJ;3vjPدUp UMvZ~Uk#PUzRyoR^.+81M]\<CA>>HuH> Y!O)=Znxy>sR>@Qm1W3RCYҏ\*G<:CUq}尜P*4\;v/ќhDse)AΚYUj0g ,s%Kw?r쏗A%\+VbGKS5JAtZiF5[0nnfu]~%}v說d!WŘv +ʕMEBDH\]>|kuz;:E$Ay:uLQ]GFtˑv`_(kF|z[3@GǵI@^cۓ=dv;8Vnd#DP2n-7"yt,i΀s;l$<RggT4[#-ţ@ZD@ѫ0§7Q,Ԉ/;`x_#kȮN*NTJ ,;ݲ MjjǬ,ˮĚG֫:Nϰ~ֹv:]O4y<*\Fv1E^/$ęHͅf%P9FZa.z&8HjTMZ*J,ޔVڊ-ͳR$t /NEGgDÁ:mlQZT Ei,Xtؒ(Kh* uUY~X ;ddn<&lMXϩ9ݦ!(vM *.%; E-shZ^Ҡ_q˹|IA؟ 7b9.8{"0'%6iRM@ib2Q8;]xh[_b3AZc< NGP2 IUj- Hӊ"ѱ&3 +I1=ٱqa]*A]G '\hw!5q.Js$ݖ,GX`bX4ؒ;(޻z=x*DnȌ"k*s26i0.#,ߏ_Au(64PTdY&y5smeü!4QMFSؒP{*/ +*z^ 6beT 0–_*^Ԁ+ eȟ^Sx !0 xoFӳ-&tg,q[V9(.aXBu6W{nv:*U, wݐFUlXݳil^N8n3RG+n`Ѱe>p@hcw{(8j}e:KpzT$/%s[GI>x׶hzHZ~]֌{3PT>BS;T'$u|/X2g;!A0Z.A45W@wn29!}sE7s+L!z؜E@,tg) kfhwZ|De֩/n|q)g?[ѳQV Հno[b3p7i,4ޘ؜XV ;Nh,o.IO#E]Ogi(*rw]˼o][lrZ\*}u?Dxh[#EŽwx$})1%]RS+tRëPEl;:g=#zKnTBtL*zAz#=95 pV.4|4erO6fE]{?ڻc>4: +ixƇF3K|kmIiێ *./=i(QOt?QNAr'.:$Pz5Q>.aޙ9 )$7(U~ 8o)tH2t\wPYB< WHQݩd# "k'?nJDE BTX^.ĕ=GhP|r#Lz]"uIϬS*R">^{BcuF]Juz%If1@CJh$.R EvŌ>b\+..P/B;ty~ǘD?׆g*"S;w8BDٻ IڟW6ˑZ&`^ZN%72kP@r15 ^叡{Pd瞓du,P/6*j$ֺm1WE$#RO[>>BRa4c&\z{ݕG1HOWL꼧C`2km憐om?U.kN-.P_g<(S 9hT/} L,;^rGЉ{s={T%ܑ|d|JM;6bV_e4ND".u$E'Cd0 CԴC&;e~afG5}kMV+ܳjp%k{c #di -hܴujW -Mp1}!>2yxskkIʬGW(F$7rW-H @5gnUt%}j\׺k%E{J6ЧuZ?Ţ_ Zur_ #ΐnum6Ҳ~ms]ݩZxx!Q?U|F3L]uDRW~|jwVk3˓cchr%M_.Oʺϲ!YZ0wan뭈«wf- =IfV3Θu}v^[5y `ɹI¢wlS-K: G; ~\YYA0gd7h;`yfgL}9A0 Zf@o|OL2hI9![%p٥[lTlEv~R3;M"Q"~p)t)|;x^f;<(i:;:>%E93_ЍŨkq ~S#EH8x."A?"&"`yqJaYKX% 6G2 !.^ .ۈjny2Kꬩx(%OZmyL+(@^- f+}hI6;\%NJOw pNr>qU^4xk"\NLGF*d B#aIw ¡T5"Q:12xwT-S{6bgB>ǷҺ߯cjZBm=ྴ͇8&O+ #6_^VbIwIDT͖am6;]JH 4^/̍)a\ϴ>TJ_-kvd#TnHxo273E>__߶ROO9wg]L=&\5R"$o|G- v?沃T'w."G)RJЭUVX R!6RD%fƐ&uLas}EISڨ3 /Xk;4*qe,Qe$e: =J&ʠwa?%SPAcCdDz΍adx~wpc5xPRvER9RuSň;]C;6[2QYImVtsۿ¸9 jFIfX򞓽c"p~5XgEgG!oJdY)"ٖw!l̟ǫl@h`32 i [n]!l[j~?N,c8  CtayOi\ytqO-SЩ[@*>/D;au;l\1qz}IRiOwPP?:/[,hkսذbU/G0pxE8K/cz4քp3_EgU5YdKidEy:++56jM .JBG!t2}; x[D*{ZoK-o̥ b19aTX:a!s~+DŰbW9c " VI#"48w@{R|#عV0V^|2?)KGdh?TVA=Fm_ri:D:cdwZ6-~1+-*D[PwLq"T~RwMoV}*=Ѧ2.?(rH[Zx {:=?\P#@붽e>uWeѝ~+eIfDsoxƒ`.% ͆z' Z ډL`|QM^4м]Bsi+ıUyǜ\i yuOTd=PY%t? {Y@|^z%2T:%Li|$v CUAmcMSuGAB,T)KK‡VϪ&9_Ӷן9,Jfwy:C|7GePY* tKZXBf`Z 'aLJ5fe *z"@+au؀ny8r F%Ÿ,_ AvdeV+#r|i3yƤ 킝qjDΤJrHA~@s<sM&1*ʮ $]nI6n1EPA6Hx2ߧnd=.g7MN8t-EU+w |ɷ<. wd\`~KDUC$ Rl<+ǖvYqk&Nv- #**y][(JIs97>i5}eڷ"&RozڐYT4RԠϸ3Q(^F>*"}E}ٞX9ABk̾OHD*JRNS'.Pf$Sy5:&vZ Y ie闵Mc+[|:5Y;(֟`I)Y3|L=*QM  6!2-| nb~gCe5&)x:,O"b0mg皈o[<\{PVs76aWMp jPF5wQyL3xc\?H`\e<ݜ=hu/t,=zT,|?"fɓ\ YHz?* s8',QoW w>E\p|w~8g͔Cu)?Myn)s>Dt0  Z[Y##O$$}4oPV]O^*/W\']ŭr$w.`<=n ]ġ:1۟r\_n 'G" >f~*re'0ōE>apeˡF>|5WUY-\v(~%,B,곏4Nu2lj&Mk+y iU}|LȥkHb(yg[O))V`o $ĺL|bG=pDiD1ptw@GQ>@\1-݆ Ju4ILDD젭u}igjaR˙:7]$C҅X駝 j^5苝`|ΛZf3`^F-N>P.P 1Rf + zd" éɩ4HP&ne+S<Ȟģ(U1_k74 {@~s)zf![ۓF w=`yy/:*~zY:)y!V'.uJ(i=#$ιeх\r3vt}cΘ*DdZB]?_ʔ 5K{3oj0ԣAޛus[A W0['Ph%vL'ǐ7 ~&"mE¡N\6F@'-QLO~;uu) 7_W|pS_M(kG+􀑷(Nq4r?z4BкNm$|xmGنHV_W鱢`?BR$SjMn(w\dR4*7[!FF{I&]0<dC@88Xd!6AAHG:^1{?40;~T^3PW(е|g"עRH%ୱw5xHZ^P hwKp%$KNUnpvBZ-vF˄QA!Թ<RHjgΡVm*F-[_X4Js?.p@TX#i TY$;,BusJCWFh?`BOw;B9憳9S繆i:B@FXZvǾV<ҾUTѹm_E3~~_0k5uOFZ+>PC9oiɡEWЦA9??ۘX*b07)aSENE! kAhF(!!Bt=AO'2?L!:W?=//PɊ35/NT)#ɜe+c ndܥĩG1ޤAY +Ym lǪN)% X1]%r.7^<*u+4;?[YU; FT|)rpJ۶xt@u21Xmnsϡ:9FrI4Cn!+Y& ;-Ϣq"yrbZ=EA }*(}FpL}~ ,#.vfPGX#]HC1SVyd A 1 ͣ,Š(=7|'I)Oad-J\-mL+`ݴdЂ{'wFI2R $%첲E{wpf sȗ*Ќt iVxc+u|:oaiEgU4ttC *OK<O;q[`~rبYKX"GV@$EUĻ 4JI'F1Tz<,03cEzТj.0 9zFO$5dQ5"Љբ!tCi:#7$υtF |z+)V铼|ĊV]' u{ϙ%|( JZVw(P:< ̦[IJ\}{q6E ]\m1Z1?$D͐@:E8?X]τH诇J0W5, 5&zpR\4}?*A:/ LvV!DRJyIB~GZ}ȔJ&9g6m"-#PwNr ߃o}"udiWovz.vJM{2*ǥx4D}խ˕ \,،A88p'UYBAѦy6ʔn(^/`: EGVwYB>hx>umK7Ihsp< SjDKer85FOÂ|SPenYGsN c֚]PdsogE䉞I$Ѵ}vqIglBH VIj_\a\8J<ѝڸω9 |W`<[{p[2-՜lV: ޝU#FI]gv>]<(WY ep 4aErI&&K{_pwn)R/hK|.e*ptC}e'95&9}\_$ˮXR>S(bar6/4Y,o,;B )Dsq`‰gϷ&a\-t/jfj~w盺`=> KW⁗zpM,G{ jv)QRCt  j8_*>iֿQèdzG]x5I~1Wk8sŜa4졭>*mz$(>]X_VY%Sf-69[;.T篝o 0:1@rz&b.ek]+/8ͳ됸ͷ ߬g}Y;j $6E8P_wU).[$r} V8~lj u/$u: quMX/SPW{PADkE)q˽󖢕1,@u h?CjDD&&t&XϿ˘4,1tB:sCfu }2N\׶H>)n&?U6 2V5t\ۜvO ,c|2: a[+`|Btο~aQ̨Xy Ip\kP(~Ÿ̥:s$1(#B,a@{oun~i8,8<+4Tp GkD/𚾁wLǕDBs JjP?Ԯsb,xI8&br*5b?8s,I־}8ϮEj9ĮfG,g6_ݻ2,\!LVݏ{ъ&,kFZw*KJ A@R> |;B8WB- }fg%^fYEt@0,djRf,n4B.z*F"S-|ݘE&{H[ }5T=Cxv$P0B.I05{nplQ 5h_QżHFSyc%1v?ÀW11GeuH6fbbjFqD2:#_La۬`^U! OC|*m}BDsT(hZa3BJ%MU37uDd3'gj+p˷xo%2~ݑn=^)Y^Ԋ32hpO\n(5Ƙ(:% dxd*De6g+pq"6YCw4']1kab &Xn!`1o[4O?Ar~UmC~bt/a8-#ïƕևkpY6}7ˇjڷ$Z6@*it?(#oF '!QugRBj*_AMoCq4F$X aP~{Pz=o0_ NRywxas'y5v# 7~or[\ȶKy=KsT}) k.3{;,X WG ϠL^<(RpY [^& 4=qg P튩\ƾ\+ [c &7F(%ᓊً0 Bh*rL@RE=J%rJ؉M;04$vkp&Tlk7(C/bvP" Ka'gNH"L>E]?`zuTUHgb9j"UQ~RtAcA 6_EFֲ@ 6V >\eطLX~XI?뇤rF! x5 ~ oƖ4/ "fWsGܠt!ꔳ

      Ed3{o qa\2iѿIٳ>cT lVȢ2#NJ'ɞl?-Uy>h:m "~*S EbY>@whбSvU;9(&0I;&,VPZ%FyԜ9 xr5j#hez~l(.Baڛ@z6_*z%d΅3<!flQya6em?д97l)'x1p?_d徉|iF=9Bt*A]@f%ÊS $(""ђ"JX5E t:rUf cI|㷀T^deR]obG#iKs-hINtG0*HƒˣHf"Y`D ~6 kYڧP7 #'!^,50Ns,^FdɔସB)`NW _lG( ̇(ȿvhoG}PFƞiƦ&ӂpK HV5&q 瘼ZaiC4S/ [)hA/AQNh7$w0c%w [IM*?f晴HS8L+p>*xb-a#1VLhrBѣ0hsx$˯(V֯5bեXa ԸD}bq,>#o'5BD04@/Xpٙn\~Waѽl /*ARe>pBӨe`k U(,bYP)ح*O~QfA?>NG/GmU$Jm7&T6s :ә ݓۚql6IP~vIr4l'_ܹ9Ֆ'O6%?ގx55wIX=bl2]68j%~AЅh@*]}w#M;3X.4J4*FeMN{Z}^GRŨ•a4Kʑ׽G3| \i$~M>;Ļ!ҾVlSNɨYDD~A(/0/L] %seW 7:f=Ay>!fN3cDg'3])&+. 뾎;y<3~$ۍ7vO#.͕CHkp#neqIC?h1R%# &P_d}$cǾwyfD0ur.YcN"B+ʶ:FiNm #g8 ɜ:5\`oiՁ-T. 6|:Kq]5fJ+|!\xߕn$=TYc)2~sH?,ǐ 5#lJXb;DIHMaae牜AV*b,l`%N+Q/RrZg{LΘ? /Zm9 B7NwZeCԁPKEװc|?9 C4rw Q Xq֘ :]sy)47M)OCkXwm3\N"iltd[v91/ݐNI|^G!FuaWA\+_$H Ij]L8HNWgأN҂ȘEYI+W܄i\Ӫd8t-qylGN׀ղ0ڌlfj3.mMPap"+|nJY!*jHTc3{S,ўGnHy hK6P8j4ꦎ0!o2jϒC;.ŋnFpSh Vl|;]RAHൽ-CtE%`Aլ\!ٰj. >ĺV|ˬ4ƗPpA"B.ą( ZRҁ`& yzϋ{Uӎ=r.dDڕ:G=?nB>-n0lp.%tA__F݈fhQ?A},_s1V"3vG ZP Fhߛv . ;~kAY ۮ=}ũ j vGeRϬD`UVke4,`Et=WPnl1bb]} h7mY2xD Xx,zwi!lx%߮ח-ܒ1vIܡ${ =(}R0??T*"MpooQl=ڑ} ʆ “X)vIC0s GDjDwN*n^Jƚlb2h `?RN-ܘ . bVJTc\2J:)ki[ y.K `hImcx6t VUA/MnzQ5=KB8$Sӳū^ERubx[aKnU=CR`RTyӶߘov";̜~o,&4|Ʊ:rTʢ"nW4:sJQ\r W2aվ1MWpLta3+ΜoxWc\ٲ^*=]Zԟ+^qA":_ʈ2_7Iؑ֟󳇧?EcF}EՉsdKNOXsQ !;ddMFbhj. wf$']po($e8y};rvtcioAc!V&s/#,N+=<NdvB} s40a0,EB~8hW"{jHw?@EgD = <\+c+>K#L]׾,JlSB?tt)o ҁN>ُ9هaCjE-r 2/y ]m3ZHK܄,2)a%AչD|~1 .ZΡ~*^;Blg:w!v@DVnƎv/ooa4aPGAZ~6wlqLdjxq5O*b׼W0AD%|F͸j41!\DlY;\wp >x6rI ̕^Kܖ ߚz;9+ҏS[bn/elcD`\:YiZqsgRԹp4bl :>:E1Eַ\+.U# W&IpƘET4AA%'W_JN3 AybmANc9˱| NdQ< O&Z@}?k9Sn>=gORWʤ|*JdLVGX.j/Xʙ,/ b!6pN:ur|8 q?-MTLuŶ-Y6J0[g| G𑵁PRq[{HcsoYưz/=~5O4)_5Bk?\:){wb }\v!JDfhhdG@żMBt9cҕiV Xn K~6cWaӲ:{&M<7IHN #TPQiYĄWb^46T8_~|I H:d贙߂'@:6 "W2Mt] _c+Fc/&0RfuFy/xڱH}'WZ'ܥ 0jCw`(~ɏk [˵&# r+S f%eq8K1rad"Xݵ < 1:ߋmJ}v(z +NSfUNH-ú] $wJQ>%ʹ0tQb axP(%]?GFdi{`ilx4Ka@:nt9}ު<܆yqb&q>WO1J_NSxP蟨H-%㔫_~^4k"o%Ǝ{vnGk̖XȰ؟C3_w,> 749v֨FWŔj#ߡթ)sS/yq@ S}=^iҝCvV/ ="cu1tg|jVboJaw敛G͟T:O`d(sZWf@6d~hL:b'^n;h,m_ }D /$ 4Ʀ?%^ny%0AOuC|ƏM҉8qqW08gַ(za 3yocBu34$nh97ciߕH>'MlBx? p\6nF8f:k@Gݷ8@+XSQ`!TY Ms"BAS;hiD>x㱛bYg  ] y2=q|.8$60}L謻'Oj#a$m˗HjD,}u,olmRO Yi)yTL jzM}7nާ] *͇evSD+N]j6I&u PrB$ӛePbۉJ:լ,<χuoH[m1"Deh՚O6b7~N[--hKE B. Hx_v=KӽC Xu}A"Ϻky rQ%)} ={)? j#N7r>3zdزk"'3Ҫ R Mh#ԉX0aOͬ,qJTD*t#yN>UshHz>eN'[fC&3#uR,QOo0Ó#Րt ̻hz 7]!}$[W0:&n s x8pqtVƧt%y m|t9։UMww7_=LVgƷQ4[&2X_ዧF@w yO7ھL~ 'i=*dF#S<LNS"!.J+=٘+d{OWV=~9q8~a>rz\Ϭ@G9Ov;HH oee|}p<OE%O/bS3ƥ=vf3̩"`^lonB2b/Q 5qVaΆ N_MgE 챎\y@"DV”~tޭ1|v %ԄyS妧,t+pW{J>*uQ!e'e@&!@T%l -ɸ>.ՈQ~s\Lg{?[ F[$C2 S7wm`ΧO,~&\1@gj9Dj&[*޺ # (r󼴰2io=` CzIծo} W?jX t"`Abs"G^R" LP'MOHGB L{v @B i5&?yt@ٓO.QaJrv}I XNh&-m՗BL{H6]tӨBb]N6@3r7bB[5hEy>ﯽSL"Wv@ R[inmS\{NDT6MJA-x e+gYV@S%x[m;p>vMA#Wnk"-'DŽw[/ī/ȶ|"(mGtv&# -N:K9(GFͧ|Bu2tG8!]`ZmwDMV+loU4ʛv8g-j.\D>J37,'nY& "pdFs~|W{؇v,'N^ ]^k#ʶSԳzT`!ŋUTmO5ev߃8=9.nQMK;B\9gr5>Hk4E~I6pßƫ<`-{5_2 $*Y{I[XgkQi$]PӎyO.E/QX.]Ңh;#. &a>dG{Kj%ոTw2 +1)9nhodasza3<8Ɋrǩμ="ZqZ Lg(%OXݕ(Ga? G@#vH*Omen Q+ل/Y~7o۴/K=1ՠ'mD6^i}HnEr)a^}Ƥ2Y)SE9ceTIKJmA+@I+ X铺6=v gFƻU ;u$^.g fۨblpZ@ꡗ@ċk Fmc@\JY\LsY:d@piGA1^]vCm @;- [DwDwMu8t/kGoM )7O&rJzqo=W#y殍[XfEf ){V!HTm/LF.9/M,q;46 ` /pUgo pn.OȉlmWtI8YZ&/D3s`D~St &l2n0 )m԰6$0PDR[Vb8 .?@}ΎG󁥞|'O1Miy3$?[%zl“UWl{Kgur5v:RwӇPofas!W|UܽpuMġgdsPߑ Mlg"gHZ_)7"*a%xNQߣP* ekqцN{9d䰶:UB:fqrm/9B;Ú^fvl tQ|3Ug~X2{(k4nƶVUFRϋȌXF-V$vȉ|=LRE|F _q3 [G9dBG˞(7)z*_j#РldXiLޝ%tAZ l;S;*(cTnFtfTN.輬vii jx \`TI0=-|8F !Q:}>c v z@ώi:xu~; ex]|'JLEo3r3'|Űt 84הyWZ%&Ec[՜ʠ #r2|`U8RƭI)b 0VN'dʤ ybmV9rϕUr ?{7SL>\E1=p'?`&=0i_viԍ;̯SʛDSO7O1OcnzA% K_ɾbj׆yx /Q&;` @o?@]a./𵯺ؿ/R})BG!; k,rI!oP񥧭=b{1odÁ~yZ˰ p],_k V:q;OtҷLR-$ɊmMCheF,gׯԢk K`P:s1yU;}q8aFF9Өz.O>r8EzVuSI呅QUg"+oEm1#'D w:>:?دx^}& -CNT1e|]K  >g22]X3(ܶ@yj(ɽ dCvJ踬ҩ?lR|2?e0ë'd_:Ӎ5/]W-,~Dfwz ~M-k%~-b\v?cBHAb/ly,pq+, AbLD~|٢%W1؝!y f XpN*vbQ8X$@zj_ZAgF|.bz 璟@TbNoĪ'oٓx2EsFl劳3}݌KNf:wNlǏW}V< d)Qh VÛB{_o`w/=: kk!_!ܮ:x|9ENi9E@~p &=P䔛gRXrż{׬^|@o|^ڪq9LCuO`r7^&fܞr™9'd= ۛqEY|TRI6 QtmXA693ϛ8!XFbD]S*# KH.;)-^X@1%Y=rUaKfL{tnrA,;Ղbj>$>͘eQZBt{>,ww*+ RF/4O5Rw;S{RnQ"Οz^%ںEfS$6dbJJJO'}$wiLXoO!W7F6̍EZ gn鯕^Ei9QV<"NI!N?2ZfGC5b ۑܐzMi7}TDkŠfFޓH[PR ڛiWoSyMk&pϫo!6n4!3ai|;sY|V/XKMN,ѭ K'*vn յR}ƏSa@-7v>VnE5.PPYGPH#=d|Y9R ϕ0r ED4@BUZnRj0ޭ/]ah!|T [**0ksY&R W +xrW$z@lN̅JL|VV5E]om[}BU;qA"&kKJ)eoj!bmd'U[o8WDHd %Y,J;;ѿYx1l' IKR#%=gj|S91fU |p3`L7ޣR<\ n ww lV<$1||輜zyM;ڶ0旺AF*IZZբɋ~YRBrNrf`Rmxb< Z<<ޒM% >hY /̊[DCH$f18bҩʿ<{Mex O\%y7lr{edZҠQO6,tn'A gq[3@m%|$_!!qAhI']vDWA= qT=1堏EFXtI<P-7z;+vaIX]0x`x[RW1SWi65v0]j3 I >`f9ah2@o@u+D1@*Ô*zƒPSL1m,`{VFoIk:_'l&[B#jPY:\/k:}*GTtHibcNUkiMk+-w#/Y0jM+Ɗa?{N  hi^בy}TgqCLTIaW}3;2! SET3!> }{!?:(:@ 2JyUU >G`0-S4N椑bl:]ζhYM v^jEz;/CƵ%({bya7x/ȁL52/fWd +{wK=]m4 ˀn^AG߷X]SP&wc5vOw+2]yJ,fe_2@qjsu۞ڙstCFGDLfw=D|_/2'  TZ6$·Vm:~“g*$(>F_Ҵ}];<-7CDYap\Qi::[t\[G>[5U@7(#Mx9ާDO G܃XH ׅޣ A+ qD5p3[}D4a, 4V8*H̩]3K#-JJWX͞:zMEE3\aGeOfqoX~ |ɼEkP 9$袐WI8:Av_񈣦\$Ze`3xTN%5V=w!}} :ֳ+A05f0w~`kxYYI4IR-lŴ>'mDlK6hTዕ@7[ x13"z$2a\P$c D jSKl􂕳 Z0Zgq/7CgrQQN/izTTCV[+pya(+2JKй|o$/LQ"iɌWZv|zq:MU'_)] \AQRj)$xs޷R4'H 4?I WvvN,QPDrg3F0}yU3z2` ӂFO[-8 @6pn:2 e>x-tOowD y ;!`oY̆$.\#$Q#c\Ǫ<ǥA ًR3ZCnq.'Y :t=!j-s4wIf ^?Tn pI1%ϙ`!H02M8cYn 0ȹxk%}W`Y&^nд-9'J)l~yY\"#:.!򏶺r;W(\+F^y+]:-Wj}ZN\]/iNT)| $\b\_|Ḓ'8EC_ܤ8(6~U`P+ʈ݅]zM4a퉀ijn~3zjXܑJ$!&}@sZ%3gcho9HHWUT< EAPde/D*RHc9HADٌPdK9kcXH-)l/ 7y.|@nGn ? @$ɑlGz+$TO *bt#BtMOI'Q1&'@Q S$w|J6tQj5qRGq.* WNht `A 8T1ٛʧ׉{T/g;|_"IbkEV6uVz0*Z蛵*Ji+ߺDuiD*ZҤNJu$t&^_{.O/%t4Dca{ <B|"@qqX!DZ\*g\/yBzog L DEK)G-%ROIiN^pڙ<63C=02#RդY=ٹǫ5߶3UDu LpBjtx  '5iɒA˯ :vu1F%4_*=\L[龇!? `92}~f9r+ >#,5VvnO;ғ^! M J6vj8n?x WގQØzK]ڍ401 타 mV;b7H9eٵ@暯뿼NAMۤ2eߏ~u±u C39 Ⱥ 5wn^z4L%WVSRn3>`BcCvu= 9q|NȣXp8BN@# OE?O{Q;/WooF:oiCN=v2':-N)-8!jD"mGUGSQyzAZ!wUXK_?_bPs,ޥG)ͥPRtL+q ?% =[E#{+}Ɛ};u@ǡ6ﴗ x!OxDžh8\,ثLttqwmPu2/n C9<{y$KXٛ`d;:&Qr=7͗='h);r?mP#q/\G-xcE ۃr؍UӛlڻBf<8qђz> @दПI] @{%3 -$#6)>r[Txx*oegVBAoO5ijBφDk"9#Rql!/Onr5ÜF X@j] um9&~Ѓ%2tBA,TnHyo1@խ۬Kv>s-p3ΡtW*ɌվBCɛV[FrbRMũaU:p¹Il_m6rE̞Cl>+՗?CLa\+Q"U 4D1 toyd?c/\}z?6mi3hʽ1*"A@,= ;{w< .p{n"H?nz5+j!?.in^bMiQ&(pnط7-]Q ZXóO(? J5 V{S8UfvZiTv%*=9$Q;}$T:lBc20C)PilBkiشh{Htp7X*Y8 Jb]ڔ>=--][y *smEI1txo%?& e`O+Ź5(K'9ڊ㮴IHb~ڗ_Dmia%E>*<`X^iLpMg30mhݮ@jlPw}LWė>' -B5MԌ%8<=oɞeKsG1:e#22)Zh}gn2_&֯  @P8Z44Zbj^뀃[~3Q4)O @_,.,(r6&[֑GoqDx+ 9o _QJozv>p`Z85~&%2;H ߍ=yX񤮩tHl_!)PMIO]tYѰ5w{*b)~JF4o՗fp[Ӌ/fQGLD7,eL>pRj9&ҧ}ui^ÃS8zztyVSAC~E0RPRJ$'"iɜ~1rv~uw,XzMxg 5ZmnG9_  oI%up&]FCM58KC#_|9n) ?_ 4h 1r(!0{r@)%6^-Γ՗j&)ѥI[ zwk0B~zx 8eVN (X$p]N~z]0qҪR05f͛OM!(.iFX#ʲ=+2N{#Q2oEmަ1F@y)}L3؍RMYgL.P4 L7ٕ.;ѕJJw%  Z/_d@!پaY뎌Bws}e0r"!!k@phx]$x*NEߙ"}z^tL #ݧ@B@cU7 4ϼ'wF*;@kN4N@juz#B[%`a8s(yx6X!fye$xV YYOE8p6zP=ӤWfR]ngnD錼:Qo],/;ttgN)\0/OO7bnB S`&$S"qU"n1 W"m,ĬÙ7`#˒pnuX4Netz܋0AEQZGzܗho {Dgb68,< rpD%\ \צTu.e.?fhU]D{_Ob {#O &I4*H٩_Lfx^#:H~`ޯY2 VoҐO'KV5p( pӽzE#IL+֑rGJBm'qY~Wꗓl,m3 t01]) Yx,5kAfS \ӆ"-'D>?|nQwk0TYUs +Ot/ Y'dqEv-s○a@cZj:sҬħTrrzNl8=AmU/s %ODYa! j-~fchС#NM;uD)F%:۱ z_r5zj@(v]:=M=7i3GMt6;Sqy[7LzH&z`\ æh5GT/IARܩ|{cIovm\ҌUK G:>3p-@@#+- j+ٮAyZy`e &NXoMRDžߪH(ƣZkZN:d j[ej0CQ LSŌIa351b-Eҟ&5c8mjm] ]i52 \fC)uem͂J9oz\CvRg+Wu,OR08w,{/y#*\=45Xj!<E_|D:5/3k|LEM%RkMdu u q7Pӌb$Ftpy^-$Z◫K+'JI%;B ]F|ҟMBHhRIEY,VYZk~X-G'l: |&#i4"ɨ=x0R@?Ub ~K萁Pq ֊ϛ\vF|xXilĜcE}SHNlgՎ8眓o\o.Bs1#Ψh44g"a9+DŽvpK2@8b0QPd/8r!}<"]Ǘqf`gjƧ 5OxVM~c _:xdcK`;+Jw`TsygBr݊RbT3H$B@ZHPz€ y'gjp|lJ}Dy$O8򿄭_^2%xh߰OoT\5axQn=Rd+$N 1XMzh0'*/Wi_Tן_#4o&l@dߙ|C 53+ʔ'4?̝Y̞K־SUx]a".brݘK(^HTUہ<]l W+LDBK9ZmGњ76I4h";V]&uNM [R Noj]p@!QXM&]9YU4.+?TP+ݻ Wv3-_WW+,FTr_ Xa^\㊡AΨ3(]rS2gH +ƓS(Oh)U({,A,TۤS6]xo¾Ab9{xh{"GtxcHw/}-04nu[h2rC#fQY쀤pXؘ0"=&]ׄQPQz=bBQ8@nXegNmHEDZ. :P䄬U %(RWH@iZnOqa Ԇ^"8QC}W=-WRY'UNv9#5~2zB[gPDCR(Hhӝv`G}U JTb>UZ_"/@1}p :jΗdOdDrdYH8;/@ 8Aj$Xڡ%e@.{ x(1#Q54J_i= ={n(,aeDFRJ)B:@GLr.E o#&?# s!r6>ݔa ."%^ ⱺHR˛ "~< Yc, ɔ,q׵|Qh" lad4J\Fro(ȅ.S+h:`H?@D*XcfZ\Hf @ˋ+>z椨TE拼Ґ圾_e(S{`֊n74STVPoII)l~h KB(V~m~v/$cWs_8m!EM:_ UP=؎Iq`SGrqQ'4?dx`sU},DLyky V,bLw?ґPɳ:Ѵr$L#nG~.ҥp /`n2cς˙]vO)[14 Ó]XOl6 ]pivpmO1WI둇7l'~aHdst9'gQ/lW\1C#϶u|}4**M,: j1p8ʚ2ܵ ɚJbD5YUu򪞅f>̧T+2:54fjS45N1L"R:cፂpH^BZv1Ԡf :Lo\ Ff*bz$D2p+=xGEͫ2UY1-|G4b8aNahl5y@'Hxsfm1 C^R>h7"b=iaEQo|H嘼@Ο,p=w*%Abo Gt\~[-OmXr!QhW&ZktVըLv;7MO^WFM&)6HQ%+TZ-?{V,\DJݿְ.} Ҥ3bYQЙA yْk?ZmbN|MLNyQceȘr\ [gv:W(#:[(} ԇ@Nj'#6Iݱk!9W@u=dKAsf;3XHX|hn ˣ/||2Q@!B)zEF?C~xA#n{(m3,"  EYR1>#z3Xf=s;oJ&3[T)%a$ُutc.ؒcD=ѻ)U. zVS.CzFi~pkkz.HŒV]Ě!BϹOUa bهfRfXi2'dښ U$ј5̓cԩ1Q|Fq`Vt,$i6Q "85&b9+ssCua#lo~7zI&kQm0gdO*7d3Ra`Ŋ۱JXz&9CS&E*w\ul`#ByD'[c)ntr#>6x3MHuTw8授68'_?/q0R~"#Q,L^|L>ȇߟX8~Ŝا5zg딳z-Lj a%<~32=H)1at,*{='z`Nc$slCƗlr~D dxVW5iKZyTQzi ;lmk+| HSPւ<r5p(lYX68 rxԈ:J(~f:sC_Қ6\K'5@s Y(5Ĵ11IdTt/:QMLૠ~'P_E9jI$g{6\ָx-0hj*^~V V3\]Kn>i#Aׇ?35TRv -K$` fһrBF/ i[cvJڅq;;LSbETRԕѕcv0sBs8{7Eh/Y&u`ykYZ zl"6qHs| qԳ Pid:8I?5W"Y8hH=Ш֬0ydCw@-G($E 4 b=&Esqfm/Ӳ]j [_bs+ \"Kte,Jc}u}'Ց& {EbPeN@=vaQ揱9c@|Gu$svy^5>z{ހ5c[w!>"P@E/y\IĸGmVjG~)5Ju%KJejt#xXapAxN1_q{N:Q8S`۱hol70eY/-et0;a!a4* )05ƴq_/S[X few4FO4U*M􈊩*y+&9Q^tBQZӊ %_?7Cl٘% nx?MlV,g榷@7"E.'{zxǬXpVgMP3fT-i<|Qp}l70 C͹B>YO/]3} H9EVB7Ӱ0E C@\s7LUV6;rcV1C&&;V$6k).O-_eP,x?Vh%aofGT:h[6)͟MbiA\[zn^]nqMPASDʟ1~=@̡ >AU|̵h5"_o`V|D&lüSTE#+6abt CR{2-C'He먜xdb+ڳ!swLV}'A]j\L`n3E964T1Oq:5Em;6!z3o}qh&>ISRZ 鰾.GaVKbۆJ{mPvof4_.NLe+P\Xsæ?6Zf-CA@JEߴNI=SrY2c[ɪPUX5@:H:p6jŲHwOMmHmYYhs`F;JjA dv&ᮞmw|: ck %f)PIt8VW|7#Z*H;:<ɇ}Ddxsv* Gsp]UטW"gҞ;M胔(IkzzCUaCڸjjӬ̹$v)z _gLc(l0:>9]nՅjYZPTI ]J%iLDRk4!vVGICKaίq3-]}4`tL3^`I&2еeA4h0<rr,*o}4An{‰CyHz"f+%Iͻ(#C.c((Jc6b,DdMaQ5d 1U xi0VܝA/{չ={b iy'WN 3VwZ6(|jX>IrhIP/m,vt'L`""CqCiًb4 =s+rn%{a(wHtf a{4[AӬڝ`:xiDx|vۼ>@?\>/U6m=x)!K9+e_I ~Ɣ~'d)dNg.LZ 89Coo wI4Tjޘi-J9$bÑ."JQN_v6JjqFztX\=p?}ڻ_v:2?[[Yg*KA)̐ =95`m{+!!rdKuFe@eoy݅  6(|?}ɕݡ/ jAV펍i ~›.9_Jm ,ײ "pjhT ը #4{Ή轟Y3P } tliK`0pշwv(d^1PIakW}/#xo:s Y6:`ݜDC?4n!+ѣ`Xc.PQPssi (Y>(/6!_sR\ ;=N;*y#G+ΏHu7Mua|hzx}e0ZIde;A-Np!UK$SIf4p8)b>sMWϚ6ChE"Oh ixE$`Ppamq6GZLw3[h>4e1b&ӖieK[>2 o^k2>g@k#B= zH A2N6Z$ZO9 ]]ori3߿zO|CDk8 T " @8Us[$mt慺V$Lj7kvxO6fIz)2F#UN1Hоw"wݫQM'iSO҆$>& 2LWA#.:<-b)oXYool./C1PEPBtsf+wLSۓtiUeXSs2#H!䡽bMc L s X\LڤIK;;~ٮuQ&_=}fSГst#?+\i٢riCF2&)?!i:`S"d9(:˺z*>ҟU8@94FaGfJ;+n&(#2k$2+lzWZ_AeҷhWBȉx빑] fh&O nsqj$xN_>Uh@_\IjRW;=`2r-țTc lcwI.H[ui+=FR LpOy:Q*l7By%Ym_dE.V[5,k8Us3EȔAui˔ s(CzߋhʳN& Qq1_*.<鑗TM1\8(9녊4F5,=xv_C*Nc>+26,ly巘qyy'z?= GIzL ӷ.~HАt!Kv\e5<[qjv!-Ay%AKGD4e"*=G 81xh]ٖ9҄Kf$07ҷٛOq)I YeS>GTAnM}߹k >iQ|2\v\8r*~A9zKO]m]$I`c37mfv?|*8GwO=~mKhz!eUjt{~ćŒ&r_T\P%Xuэ?$1LkaA{Ćdو݊-moT/=N|t~9?3;vI7;fҺ& *]c{}}Q3+2U]al.jI6 y.]IW})\;Ʉ[pۛHǩ,cOy"V+'K-I8F88=ǐ ޴C\.&M#&V~gl׈ku}MmƩPKH3 y~,"15g"Ad3!'An0=VLu;^U4jgg5s3E9-{{el3 )>kAC/"O}Gթnr>˰ =X ͠j#g`cc T ؔѓ;Ȕx:I,]Sߠng|>y7D0J5Tj#zpu#+y0=' ݤ ĊŒ\J:{MXm=tM\L}da49Ln6dﺤ,1O{#WRzqo6G~/6ȩ#99]y}%6ԃAY :kC1uZ|b|!Ĺר_Ȁ]݄nx '|j6/? ̂ЧqҜZ9!v VZ{ȑcyUJy"J&$/(t V.Txf.2d۸\&1Y2?h8#BˉW%SɐWS(RKVςS[HbBYlG57MuPz`;[!@M=p_K0 ՗s8_vNwqBek8#5,\`#ZxN $z&0o/I5Z4#[n0Ae8)s_f>)"?+g7-h8e?Owps6Bj $#_uԙ_6.O񣲤Ӌ u$ 7/-APf"~|̓(O' Aut*{,E0;㪚~6r\y/I A];$7lC|uVc/z6DD>=X=CF+5u2GI]|;TUxbxu~4 wHDq>8X>S)Mx๺f"(Hy=HAm(ftuExu28IE:򤚳譨6p49fj4h_@ȩ&zH ܸn,17A\O-q_ȿK mr2hP"Zevb\iwI,yA Hk'L#( ĶJ$Ǔٳ0R@4icV**#N;k%aU0N8ݺ瞿/^ -$"4 p">S@b:r4-%)$[hW`+#.$>Pp&7v3{ǠuopfM^o?Ra@Z%hJvB%IO3ވotYǫ*tu ϸSZoDW(] Z> w9Rpg.U2?qo{=Udk~'d(d{nl jn#>@ 6 ml59㗴~-%kUp'fĶ;ZHPVL}\bع!K$+DŽAu۸Wvnc_ jm@0yz>$f:4x$Xj#FabߙM}'Q-Ϗ+hA ~O%"&Ec#VCr 4_%;&zWg`]0lNp)g؊)NGE1uBWUyLo Wcl9%$c^cgJz'Ai%$XpFqDA/Q,~ӱ l@ ct<2Dž, KkGU42z8VMiه]c,V:)n> Ya zP.ˁuNGHIѝtۙ >0Dz8Y'a@ ጘ1`L"NḠPR;,r|/v,>`SM;.~n<4he8i H 20v%󧒨|H2BΘm++,_:h</ ]*= )2߽ q\O(dIu&*^;"G0혪/{#5P}\T,*{Oyjd:poz$ [6ZIn+g4PLo=w_I+ӽЯ~)=R9giSNM|^{r=mK8p[hgk e9-2`R?hH}o͇FfVJYh9hLL@SI2]POFPM6 (DLU]M2D2 B@EFnB[Cg'ɋZ5h#,kJެW|֜mWi)z:UHMw @z>C^a@#/lW;)-׾jG%0JYmDr&fB\NPA)ulbg*sӝ+oEg AQgql1̔ @j#y>`.xPV [*!@/ "VbNrgz:$>v)(݃>ޏ|ؕV|x/3q}"4LnTw-n?IztLT!|C =acgcJp8s]|ņDMT)ύ\ V%Tv\a"Vz{ 3hZ##Z6"ɦO dtOŮ0=(mO[,УpY$+M]c@(mFtūgOùj;vjL9= mNQ:RD{B4&Q1%iHCϗlkV,'t=G뢂{ΐ_ ;A# nh#{.ex_h$ e`Gעg*r#jf^ J~TMeDg%iQvՔ{Y?rА'U/Fڄ$>$<֬ OJ;R'\C}8 {l2rdrIZzԡ:l>I! BLfI Ő\4g$D^xhLn="[-߷ITKJp$EFyxWasCKgh=I Zn?4[pf ;ݦ6If@}~3u.Q$4z u89zF40sU'z[9T.mZ]E4̐٨3?u.+{ZIP/\rȖzUSx-ʾU@zV5W7K̛THN2vqԂ \vAsbYU_oFCW U9А?5I"G5c1tSkG\Gd=xƏAEDC6xG#t?'Fv"/'|FBo6ioH;W@aZh6=gd>Xe9I4k`.P@H?R8W JC@&@;9xh5#%p06iRYC9r 3A\l,wɬrG :HКQ&y*_^^Ńve؎}WLx.Lai pu˺áu#Lԭ~SfIJIh8.l\lpvL$i"AJK>h_@qסA>6Z^plT'x-iR۾f1Ccή i,:bWSFl+|f;$xMNv(WZ 5Wo3=M^~]h[y4ˤC\{[iyVis'jdTgWfѧ`%)]#u%!ȠaMO!nnK 6_ jD9bwJ2 E<@_IW?Mvo_ Qp~ -Omm߱r8=/)X}ͩ 3\BKk qZ,iҋ/L-GVtӝ?`!},mg&H("PX9NNE:L[sb\VK(0S0.'M!9C!9_'YL !E1A9ogt9R[dL{)a#Br>)a蓱ڊՏ,HKBi3wljd`oA]\jZBPvHkk.Psޙ-kPIj / jl4`/{lnغ/@iIguqrj={&#'INyv؀uE BCAţ j韂ð~.HpUV}S?3z|3гoLIU WUr&s5Xus_3ESߍ@uDRsXЉ泲/e-5n{DY^KMA;(Y:$XyB60Ij"!Z ǚ g6V 7iFGjEb@̘44'"r<(SDNPiҢGkΊpƇ騻'07n(:y ~H8 >Il8 {`NzygYNƣXm{+  眖d,ˆǧ gRRҦy=fty/|IĮ]NM#fq{d4+ȫ3("$zW2CLj1V_"j;yFrj2`bM%}PUe.gxPO ,*)ce5^& }ܧYxϗ.|=Ca_KD 9u}̼nrZ: ~CqQiaG2٢t9! 5C<)e[u &BhqKۀn `'^G!|ɏͧ}˗V HKfmTb G!d+fF)&A gshߎ~I`ώM)Sm3xxRK)uZ8"9G= Xp3tPMpv}xc_65P%~`(b*~lfwݷeH#-Ode{(rb\}+S,޻9N#&ˊjnveF*`)W% N q .jLM^~Xtu\:N]zA”J/m+!it$/ġ_jjУ&|rUӐR}tׇCI$Whie3u)nseTс7%3!3!L`m(5AVHtK=pfmJTjA۫5rd[L 9 ]}u8 *,+~俜dp'S/%s(Uڻ',30m^ ?& D"}K IA.*dLRW\`G#4 _K5y 0[oq4](AL[uhz{ff@W`+j,?pc](q5i^s:G!Jއk]2M3Fa7-c"1F+> DN! p837]jgl0nJI?fm͟cT, UC6;V}~pPUCdm)Ks7hh~`:]̘c"3$AfΒvI>BR);?xHRLFM)G*it) !qxKT7 i3QF$|'EfRݐQ4Gµ0u;\vM6}D{GUJLJ,x<28jL"D Ҧ0ƒ*u0'NSaC Ò\ I낐ғgl{.pfe`sf0-[PN J򥕝#1Q@:ÑWHYS ?tW BG.DG&df1Pȥ2Շ,KF63.;lӯjJ-jrhMd]4̼9V;TXLI\'ް&зC 6xjd*rb>t쥹&ʢI؉PKxe)y讨,/o4xD9wy []BGYze4O F va$ZvZjF'iG#ijhc}eAGM,T jer2 =!FWPt7Ɔu1Ǜ-YejT*A0I6\L|kC[é82t8On'< d bmBqiA]% ~S`FYFUfC90 {ّI'ȜEcf%%UljiZ;>gT6Qc11C+xTQq'tRu˒f(LAZͺN Uɕr<,&ʿYKcoݯlw?MYfi\H1,U\YoIV bEnQ]8NeP%8:B[`]@QV1QbDd{6>''矘nl",zYWURCPK9ТSO:UDu_bv2E5K uAz]w xc8!Poj(>ߏGQ&/Oòz޾:d[hytPޡ6}[<͔\qTc.Zi)l'Vs{BnL?Jfq+I<gʒҏ ہkH.!}S<\#=!W/~H jf{Pe=ya3bN'*meߺe"k˫>x춹Ȯ$|ͅ _ UP-LҶ* 95R,Յ<j/9g u txt971hJ~+]7*S3wߚ0p|!9 "R;ƐDq~?U *x'!ǎ7ڵ@e-""\תn(H  4dg9 |ڗb5}sL>OLnh-u2K`Rd ;n0 kJ#}}7"vHVn8R7H-.C1oŃ\IqGGB*>]ܰLQ 4 .nttU'Zw,MDEXp&0NiRVg-g8wKs[vֽ @ʶRO,k No\f7Pñϋa#) 2#MxC3'  WlrM@D&6ε |,#74RO T8RsaY}%l(#,!Oa]p!]eAGaJb@ܻEFMXv0܅/ׇm BgȂc$a*{ȎÂxr̦>v77fj"!0y/n}-O`!EݹrziwM1$eBrRWeG!ƙ~'5N)P L#Yuz#ЖWJ _dͯ&K+L,C|1dB:̝Ddmc1HG#Lxqdقؐy"#M?JTdX5רuPCJ"‡3`Ha,Hhyʼ:> ,B8$ٝ'9C.cNomjhbW33°i<5&S,~sDVFf5ul<&u%N2>y2^fɜ_([g^Pᥦ^YP^>`s1G:WZVbٛ`B~8eDOp^G-x;k߱*!WiId?ۑeѨ;+=Ln5Q Ts[=(V?z dxz <@ #Z;>aZ=N)N=O0TY,gNFZN-)iW("bcnɣG~ 6 c QAOUh^D=XlAtv{*G D?,_> DF_Xa%bК#引1^2,w Ka_ U7Ӵ觚u*1<|w ^6Q$W#\7KXi.-Σ20zmAV&~:netc#4eL&>[voyMh;*tu/99sz2|yQxx>'P6a=,jMo ,G˧F*;xOAVU.g8gr4uxW9EsY$e tO/"KOF%/eu_ J!]mP,fA6ca\Bͮ t [HbU ng@z(͇Ë8*/q3LDDbLfIVUxS78a߱8ڑ6YLb3eVh?=jI+txNmq5ua(FءV;˩ d<|ɓ$i*++/_~/7[;i^?`W$mоhE|mH_W2 } ?CLFYcb7&Mc!E/ #Okl9c̗qB0x:\کVwA[CIEͺ)j0&%S2s`h.{{&R;b?[LaE5HPJ!łp::4%B]Ƽ>+$풇X.df5M T]5gnz8C ,V>77j5w4J[PQQ0mC)}-B`2`46[pVPt篮2jO cAӘ+T"vbD Huhq[!ϏN/ FF?q,׌vᒤc1o!ASKJXQ={ZYZ O Z7I8A>ҙ[h~Wl@KgN{(cO"]s9cJ5vNF0f;sRBP*)dsC7}拀-8 VK=N_eJr\4fخF;1(.VvjF\a6|!Y+ =ʨDZC<]LR,=[>>m+XZ[ΫjqWEmFM q`[_#|>ͧخze@m-8,?t:(.bK#'Lق %ߩI &J+^ȵXoV":iӹ|ZlȴhDxM_Sz7\㾌om Lټ8  VʋU]&ܳƕUvzg+|D`55E'2X;j˜rS=94\ZEe 1*V^~YJ6/R\?D0I:gesJ =LU0̧̘/ Z3youDDžFs+8L|q~/V^7;}#rYЄz#e(eu74㼇Nt@$z֐G= _np= 3lP3˨.[2ض^$<9!}W+b+#}y❿ؐt4Pzˢw}Mfg;ۂJ%buʡD򳛃V(Q2XqPK@mQ ZcA'/؄zu@-NU|sŚ㳏6G,k&1B9`2O,wGiڌv(/޽_Iq61@fuxn&f_a`[kpN26V[׬xq!뭍AQܓ@$USIazNmVCuzthؑsE%Ϙ6|Ib,'nBKJ 5e qI{ 嚧rs3}7~Y0 ]**j?-Qbcf VJHkEu?|O3j>M@ y@?/y]6^ 绌GeBN,(p%3s骤2ڰ}_YV2us! DwNqmyimH=@z8ft(P,@celنۚ )y"gzЮq?}۫%2gՀqbѸ^Vk?t .NN 'm^ΰLu:ڟsIفQ15 mpxo ǯEkZ55(uO@[簾8I}Tu\%i4 O{D50E->nWTNCaP/ʵq &{,jpiY^3mR "&D e{g'B +&aa#zOCpdMGCF9ST_4+ǤFxCתeI5ٗ (3kT kbV8.,U18PJ#mc |V\q00}ʈ~}o׈[1)Tc?zL= j;K]r MܠFeD|R>(p ^̵45RO@[9 Y^@[=,m\ۃ%o9.L㺎-:ޚ[=1|&0v܍Kz3&vN^̘u\) YeHXOko$u'aXR|TWVE.'Eâ77w: ֈFĠo\r?qH`KW~{멉b sļ'%!Y ]>&^EKtR#WWHupbTǃmy1X d^,;X[n=AXF36^|qգ*<͘9m:Ifd;W.k6٭,9VԭZFzgH~z\O>ʇQ] BNQk}oTo}@>WAuKM% >L|吋:KGT PaڐN9ET_'gVc:P f(!I,G QdH,nk2mIsG3Kj#Ǹ*jYUx9`bu7Y`VJ?6V-rb"RH!߿ib1YSnVMo6l[NlC.RE|h^wLiacsiCX kMfmVu:BOJ 쫦@Soɝqɲ ̭9E*Xڗ@CZu#Q@ڀ/+MOM&5&AcfP_V;&0I0P?\kgR$Gۻ/'J֑,h6.h'^tVrVv.x0M\a4u 돚UeJ4k\$ɡ!BOĺIa]_2w$6qrgPJ8K^xfa.D<-(^'vL<;¤hr`̴w:d[rDd-,Ä _ ^j6_8 ]no7Qj)X@&|oTa3"W߁msP]WrI$֠Rr,_CWM'u[J|FW94*6NV4^/ ŨkB,vi"[[0`hwöLmj9?wϝ4S<`)u0i:k&a%j "þWvѮ V{-Odbӯg5Е-/8⹿_2m`Mؙ&=d邷9PBw5)[UC;aeqǸH׷[nɭگ X٘sJZafgU 1 ڐRRDOfn-5q?Ąkv"a([aIo]@#p1GY"\^otg?*5kpƎr E6hv Gc$ c+$Cgb1b0b0)_4!r%Mh% b(rdJN=IضuCwRn7$`iqsvsY "@"SicX4ND[Km? W/VENWH;(VX}L[D/|Vrubt3ڨp&ܮ1oÓ~y6oV^?5?7:㴿:gj%2o S0, -6m[=F$nsoo/i:Bڲ1v`7}Y=b n24>m Z`8ݺ+Ԧo=!ScJ*+q,BF*[yUt{H@l%}D_k#$Bt"L>˿t&p\MΗD]Yv?-npŮ?n]:c.I#,?Mb}Òi4#쬐] Q%QE:q{}O렿 i<ٯv#&NA`r;=C-Tk# JH95E!n(E0 [c[BbŽI| 1ϡ{ny:ᎰxtFQk'<f#<kgd5,Vғ$[/CԉIY_h#+\r0)ֈE6ѽd^.y )#;颤S `El) z)ߓ챿raq:<\;: Rauj{u#U:XfU'exF/5f~xݓTұ /A0ވŵЪ:EAh {FX!p/B90,u1[Xܩ*xjQs ~ 3?9XnHڏljgұd;]v K -Af7a+Oཆ0$X]ФTvRZIḲ4?EhLmRZġ" Bl挞eV$U<QʹV d׎ /AɫR6FM٦XPr y`q5._sKKH`I '|\_<29XT4mB No3N9v0y@oL%N/4 X6lǝU}{,4"Z;@2{+#eJ@uB{'hg][kΌ+-!RUey_me+_J(_kC :.|\@ H,^"PSu6IcJg2Qk1t?G]}ABt2Mf($bиD:pyI,V)ne,:JV&WIR?,V{QBH<͒},oH~7 ~~U?bF5b#Y 0l\iBBIc:оǼᏯ!nႛ}[?;+0!ۜ.IzϨt4]`U",Pp8*&w"s˄ţFڒ3S2ǔ:խϢBY3-;LX4Ơ,_貚Bf D:jooYAiZ-~,DS}p3 2QYxAlWUDP߶VyNi? i ajZuCzt/h>xdΪW߷]\9-r^8$g@Θ<&d.aqъ؃kVkdžPIvM_"WX9jUT^Okaa!ʄg:63Gj/@^ VG$Dـ BڹY ٻK'~|LP#L9 +r'w?":fvu_qIT~6h' 2Im$v଴~aeqU6`Yd4p ,C>cLTfGޅOW~p2U[V'1MC<~i3[9x3վ[dzho+AJU؜K1v}1\0 }`<;^o`F,Ѥԥ@Ȼ:b }0]2L2Kk䥉uU*l1o6/Q QByw Cք) vʽ0*P9qB8iIP0T~j6Zy]|GF"6ip46l(zH63T<ߺ"}ģhb|m{ֽbi8 P{ƨ9R'7Ot_0Q65l1>vDZ&s'a7[.+qMFؙks`A7,C謈UM K?-NtݏS4dki>Fx16 U{VwX܁B6 ;l74e7,§^^`wkIOjO:|ؔ`񵕤ُEl(Cdg '8AA+,53t"Lw@ j؃{F3#Jg{ۣ5wRp_+kԤ멹ĄMY@66h2D H =o^^L{Rţ |J RhMdeLe[\Vۚ*Wjَ=JA_)ZcQ!~e}Auk9Ge+U6ӽ[Vvm I:`\Ax^9WID6s? {~JN`o{*4c{߮ƅ >jsm 3hvSº_/#%_EfżHh~'4I>%\<ڊ'hGW/pKhM5zE `:[qjLsh[%ݔ`h #iT~K a6i7 ?mRm9,Kxqt15JH(S̽yax5s\Y~9$jP-ySVS]V(a^4#~Fy!xzP3s* ZX{ OvZadje.XX܆ |b2n 1r^:| /u ;V[t ](gn&pQNg27AQ] U72X-Pȣ{ ;NbcJAkC5%| ݻlH0arv Doǀw=I[`m͍DSNKv4J/U+mV㺦iD]P:KC]<cJ,`%rmwF`-3ln8)3m`>u0X|#lk: #HэQ 7`57H2hZ\MRӛDj2£@ [ *Vß۞Wn0F&o O3f4H(k_&78ܸ$1XYI8H1>0ǐ;@ou4 "Gc)Frptd[2{06qrf]+ ̘aN3WiO&G SE -:5j<U=^ܔIœ Sy$d!>.; mQTדqͤ.(\ePʽ;6Sqb ~zu1l}S1M5K;hyF`vc/,>Ke4iһ[07<ԇY$֍Xw,niff[)VfJ|9 6$?Aun9ߧUY0gA:5u~'\Ym$G@Z%Z1]] NֿmFV~\k6?Rk7LeVg2DarU E ER zwA H1^GS#ɥxr̃ϑ ]n//JND  /qӉ,[,wj"$\O Dv:7o?xei$#a Q8N tp3MCsRڈͶd䰥3rv-dՁd Se ߤj ~LJm|mD;"СW9tۼ3tya|Ht^L^䕯~ !Q J/Lh>da@uɞas$GUH@<U t5vAB(d,|g1X#;4U>;bJ4KO{ty!.)LK% c*aL%Gs4Yh^:6_ElZ;|efHaR%֜qR>c&(CSʏN LzxQk!~B&XZ#V "wޒ8ny"m7A|I[wf,2G^H3pjA4wNX%M/"O 2Լ Yt8+%8J %s?;U& ൶($Yw>(gz?`D7di?_dHKê$W7tD0ߒ0Wޣ/KAW&¢:&*Lft8T[a1g ءB%B8͗[5FamQfH܇3TRͼaxR(Lt$؎7"CRdDaALH{%(_ pH(;Sy+#/)P%e9.4tgU + wR/z)ʨǍRd{FbY@2)pto57ndUTmnIyf %3$uaRBh Xx5__=]sa9 !3 &>]'\E8/9H(l#miQ9%FiCJFVP޹鸌y5dUiw^h2Z4xCA3gWl&{XZ -F Ѫuf z]o1"_纛oJwrb_]Z;*s~_eB}ݳ(i}Eoo_ U&yѭu-NiəaGrttdO%%1++S! DT :8oMKB&LBo':F*2֭ xģ8=B^?=]NHV%ej[Ozv %SvHtVQ)25[lr [/\bO{P<*s/f 2{OQ4Vgyؕ3pȥ-AY[bUOؚE#`,O@\7p] E" "F&CChQC@4h{ia:[91;\j\.+/,1F6H2~-gؠׯ/]$:P+]PSD)݀Uj.) m&vnUWJ&ztf=1'! 5槴v-8a(1:0簠=֋":3ʰ (O & 96yijMd:bW^AC=UEvN3_B;8d-jDH/nr)kBʮ;ufDJp23cZ:)"^=Ih'ȗKzvsv£SW0pӛn~ZN[eZn;,- "KtMH6z]yZք$XbbS$ɵ⣪GEӟ/(`G\N}`ѲDˁ|4`ЏDן>E_ 67 Eϖq.6-ȟS~M1눳G7z^,bX^gXy w7գ0DxeI'+glb"?O{QQ3U t(hO2v Ze Ivi*r\Se!oN9+cGN{{&wYҵ"GW:~4{+FG)d1qgma]#e`B(B4Ago z&BAԺ9oI0 L&;4ie"L$*VRUT7Q;ŭS;g#kj{ZШq! )ͷ|@}ۄ΅:b '(e#L4|NǷG]'*AϢVH5CYjnu+x;/0ͣKh},>C(;̧TMwaat%B=v2=Ӊ7C^v5Q N ]Pl4Vy[̨1/ _;(/; -$8O@? L< @‚kڇ F=ZA~k gmӎqV1l5m).$?w&ˇ ;);HMC{%cV9}ӳ? %Hn^YLU(?:F|IƐ/}+[*``T\Ya,ԚjQt~/`_#0|9U4ruBLd%ۈϗ%CوZF^Zhy1άPlZ;@G:&ĥd9cà펳^7r NH0"[/|mN%Dm#Mg{ڬP([&w}BB0Zܻ,7+}}"SPHة.|"MOBT3N]aRFLncʼ;MLKaiAƖEʍ$d.M(+Cv"s_4k usFյe8 3^ƥ \ˉ V%d&0E %٩E0u!i6sz/-{p JJ:: A m&=Սw"HZ4{sOŚz&b(62vG}p}1Dw|LRW9+ BZe'mk.{ ;7jfnpr0DÜaoJ ;栂P\i7XhB贒yL0ѝLq8D9- SQuA;)\ ) m9okÈ 0:c9e3(iX b]Si7ĉf0k4O_e$4p]ZjWNr=)u "%bG\ +Y04g7Ժ^Zi:DaQ,qw;J?ꊡbP[/On/ич^KNWӍBw"C3_<)  lۭ@nP'ID'$ Y>A/ҽ $J&9Ҽ)f x3u~BrrelaD;:W|F1:OAw2L xX#+, I89HG,pՕl5/]"i^}߃JJG10}hHџ䫹sH/kax OtORuv?5c9֬]"{0'd;|I& ^N - Flj bRc%,ec2xI&Puj)WsVL-V1}>ĠLy{ҕi,4R0pd:'Ul~ƼsQ9)q!QPN*9Иw UD%o0u3N hpy;3T~>\~H1Jp`Z;\Ua@Vmed1yVٌ2kJt"Y]cpdro]ybmqzCt/#|[Fx 9ڰk&zt<{Wʇi?S#.CWu,ڋ+΍G|6Q5ڟ{A[O\kH=&pTۓ9I#(@x!8NxBK/2DƢv Ӄ2XpTI@%Yɷb~̤ШN7MpV0X]L1̬!mD\+}cWzݡ#@:'W zY2UL\ڎI<:Mt6ԻpϖfL5>lؽ ex;'dss&3nu-ɏb95uU42l!-B,M5žtk238P:QpMu4-Z㬁x4*V卵4~J{6 <-#Hk2Rܳ>!+j woې*qwO9)37^R iݖfwCy{n~^ͅ SW0AH7Z|N:YvxbQ80'cL1 KF/"(ⳃ[X˛؊$kqs7ݦM@j/LKGun]f|K't^Ds۹O1] 6e8:]5~VoфWv zZ] hak٤#|( \S5+r8!1M_ah VIY5v~(d ) ͟o?V_zS5bj&(CFPxd`RW%ҡfiCdjkh,r\K9Ka'wsNwón{${QqXtk PQD%XdrI@cm.h)lV)M"2'cfvrt$oKo WڒƵ GɪU[*Ͻ;niG{B,%\s;wRi|3dmioR{[_S^UJ7N(V72/4L 2Cg:yPxlY]801OG3LuTr̓=­2>&7(fz;r u$S,~fA[29(N4֨rCVrc'5%|Kq{.J Jhđpq]-PX*sd!q~^02/<:w9{*A&56 -TƂ{YdgiEz p$'h# {pԪ(V6~!~?݀B'vպ ~~! kg &:y!P6<1>a6UF.*ҍwЂL9"!@̚{[ ]$>G9!8iI}Ӂ6NV*)mzCZ53 ܁na]t`BH+]+}zl?8QX"T&/(p7Ϻyl`z~ȩ({C+l?VnLHIilhS;9M·UW HX5|Yv;XT__ծ?1:#}FFN{TnSu2 9 j|IWL E$WN8Ѧ=IW~BͻٍrH?Wa%zA?_?53TnI^>RZ{T˭1zJ%:OsIay# X_K,HRuKJ,a`w"7 MS/zKt.uIAzr~raBri@*>g V4yYJo( P!7w 6PV,C9_[1JYYd.WClA@{{=C\`޿]8i9Yf,2rlMADih{Nz֥nBH;jBg*s>Xz#{! Ĉ=SII]Q Z&.0 dZ(Y? h k%EVjo9OZ#qÛiOm j,ԍ+] *XXڑ_5mwZ3,W׈O6>*H g {ׄp׮K^U_o,|Z-5vUU#0iqqG>t MASДgK7}C8$rW(n҈krNoɌPV*xӷwm!zڥK_M3Y¦ݍd tu Vpw 60tql1gy>kmjyT=R]CyPAQL,S/=4ç}D9AAyaN,߱Zꊻ/IZ8l&ChP@4 +$V-1?B>F!IyRQgr):"3ԣlNv ujK9.Hjw(%M5gժrM/Y+/k . n& twA\C1lkbnS yԲ;$V$,J2WI1mk$E&W0qq>)Ii+_銔dQlLq h"]'8zg)69RccW7?/ld1<8STyLI$9 A/Y3 g贀(:~ژkD^.*,0daB%<.e,,?a"!:oi;x[cm~,~\3AFb=|կ22X-Ć&QW =mEO,o_dmԺjΤi#Wh]2)r+O]׀#~y/b<`rݙ Jl{gk->|dғB 9` ͳ6Ӹp']hj|D2󰳟KRh\G_/,8zY x)4%*u8RW >⃵("NFN5 uuݤ\u?u$@s }٢̚Q >$<h8Ram2T;T R}q5E G>]Ew;{要7X? XKd{.}.2P9-Z>w_ش8S"B9Xɞٞ=sYZej@([KqQAb`Gm_27,~e2Qy}g"INnM>AwʼWL1z~gkqy(KEe6ٲzJ\4sqx~$5*>!+ySa'F `yx?مh}+Hܥ:.捾H F׽/ޑ"(:ܣ+dh0t,t>S#+P~I%a}!hM ^,2>mZjs01VHFxKme5GxfwI(huo_L\g\ O"/!jstrš4?s峷 W&.Ap萻!dS.C ef8tt f$L q]Š~u,:?KG%ֆQ]oMvT bUYI_-؞.#k!B1{p{9MesdM{U-)z__ǿьaʏ]q㲪8gb:h<^-/!ĺ PޞIRfѓɂ1鱅UGDf=Ed &-_7iG*Ƙ6'Ϣu{\^8t7 F6 ȗkUkKuX| :=sN"JK.ɠqɰdGR15V ?C?!mBۑ/'N_Lz) +,^ iU_MZŠ!m.4;7Θ7y '(Y{3>#(RO"qC_UBz儤}B8cı> nqZ=L 9%/I/8 +F9kdGZ[eYE>)yW@-4>7U3/j\!̿,shYx7DUFKvz@pOD}+~WyVr**bmIi* se fY`O2Iʸ%6A4)< :1:@,/ ph!i:e($9]L_JB{uYe1*sx^/ c*"6 mJB G)r8_tzpn`ţ2U\U6uN{!eҹܦ~%.B+u K^1+ZTӮs~-& orC Iyc7KqPCa-"K5T*)fkx572Yn”of |eގ#86 X@B|r&;V|VeuԿv5fSeoߚue˔l KW! /=$^Z[8U M,AGU\hwk2suJuD]{"}n3җx\`.[c}5$~6ݲS`xS=nhW1q#[yd4TK[TrqθKFnQB7L\ZZ-V$-FD- EiGRZF` ݁%<]r !4}Qo8C=Go`Z s>͖~ n)#hS[X$t {@[P7}* $?uM;fqpHX)C|g  %۽>I1u$`SMaպ8JZ&ؗ&;y9 vq|TbjNnK⭳bAݖq E6t(L#z8'☳") 3pd &Rf̆X~smrNuۉ^K|! _P>y,S3z?oYXZbT#4hBϚ)DRlXyxY0VǧY t򥩖r.D`oLg!o*edcoa4RTFn_򸀂=ZYӢ* ~d$^ mZ]sE36ڡ[r n} ~c4Ó` *z=v̭г7nLţ,et)Gw8TPa\Ox\^No0d0T2))<!DKz=I}.lȪU͓s mV5.?j%SO_WDUA4P!+*dm;VrAB[|&3\X$l^q9=,iR9n9JW$!xtz[z>\RQhJN_OS,@Y/`Wa\.සRO,| fG>;,hv˻TfݱAR.FDmOG6/H/ƉFK\OپTȏUef Kv- \37F踰qB,]5̦]\TBn ;q M$ڮs(6)ҝSf} ّ@dUU]}H,|d߼%Xe^ ^2/RzpJlJ&>}t~X<}IQQKj{=iObF&իP&I{<N%*kl yQ3fw(Bݰ\ 3U]Ym~y(H>TքXHrp&,I%A_\^4z0 eŬ |ttD'vGDBR# gtr})C -y6 zْrExAbG G%4Ѓ,L]UoRPM o0 GM~o8(:^_$ӈ#=/`h&9ܫsxG"{Yn'\h)B'c$wTT~Er䂂48{JZ.4$n4*]%UZ„Dhv1?_ǚe\c?F0+>FlyyNr1J$D0{tls+ CD8}cR1[ߖg #FI`1Mg|ckqo i@~]x sƃ4 әW #9ܽUKjNY/f3_=K\S3]3FR7H}͜ < rΚjg*0kжB5 4p2jt0A1^X:*Hx紷Nktq+kC y~FPnJXp)"9*-9Æ23gc٨<=8Hti/W11At'W4ݔ *Зg0;dHZ\f+&SRu蚧-tC w$q  k3̆h)hBR$D(fGL Ixw9=Qp!}ıB򢗖YvS{aD/ˠj˅%ue!xڪ\KnJt\Nbڼ6n2qN>Wq!ss;-Aȉ¸;ع1 6rZֻfgwP!Vb&q\wU2ItU_I>|aJHE\$y3kWZ:Hlj0Wc2R-Bw >L >}0WD׵êq!VЧ%4о\lǩ"G=rSԂU| K "KiinhU ثO󼐙-30. ^dϖ$=, lߣmƯ+CS#T݃4޹v_0" `0#&ys7GAP]ji +7kMS7PR"XDɚ|"@@Vk߶jxŗ^2B6!βpG&8œ=xP+D\SrV_Hmzd>KX7| 5F, ʐp%͆37r*NW] jYÞ)J ?O3C& Ӱ +,'+Mf⡉#ӎn&m6~7 W"D7wDR53t{j@ -AL.{k]bd^GFW,FKUW!F!|\ â;Ccm<ljh:N@ayЗ6'zX^UHoaVV8]BA sć;Hj[#`ğTw>Huh9 4Yw2)V6H`6v{$U 8DZ[L&?Η`eF4(~PE1zvAh[ΫqqF8a-V8 x6m}X,.ⵢseA34),rc@HY?ͭg$Yù[_*pE*η0A;2I?+af??hKE5϶sXzd1Xz cD '*%=!R< )e%%g9e\,hq)uyۭ&_?ě$|.`c`[.8n5w9Îd;A{2ĺSawM]4]7(a `}.+ 6[7ɧck? NIc))rr%ޮcڔ5+i-&3v$g%Trr+m"`))^ʒwIrP=PC)-Rl-ق58~Dx>brF﹓b"$^G`CRds0H7vF ²r)&C벀_kCh3yʲ%y*|/' odP"1>fWQ؟n.T1 e1'>G۠3ON@"\+L kStvIc5JoWJ7+LDU0,/*(%ۋV[;E@(c'uY6#eC333OD+Џ'Z'>B'D&_W*fѵK Kb%wX^jއ>>h g@w:ūco^z=|;iȥI8 uwW4mԥa(NT&Y ylBR#Y;0ޯ@V'nvkjBѯiiTUYqVf?|Dj[((1l(Qaor tK 1=قB׋-y}w%5Z=si )+ a@([lp<\R#8pj}N!KT >?C蘅**5/(lL:V]bY#.mHd+4fͭyaXcjtf t@R+v.~zr| QH<Y)iAP.ٍv,|Ց'-N @ 2l ;5ճJ odPyߚqyXoK^_V/Ku% !__>DշWE,o0޻ρ\ߢvzR*ET@GyG8-%G܏4?/9:ڧ+k&)g`=^:+31b;`F2ET5[3Vm`lL[eCD1Ֆői5~lؓ1c@۝@. H?1TT-D$cQ;̙K jBGk k Yh|)T^ygE)@Q|h.%I/IuIKebm~CṼ<q QhfOg(X6#RfKr&&}z?t;8 +=cϞ礊++']Y7n.(hǕke+' Ƃ< 64"~__*[{g1Gznh}3YB6% sܿ}1%,x_%sUy2"bt*h 3HTfڑYvJJAײ`c_:Fqznq$FgH8 tXwd:tDGLdQv4 axV a.u'N)]S DYt1|U>!߲&FgR1wY\G2`r il—O Ō$aW's%259a0lX2rc% .rpoFpP_X[)#_2,#-}КFj܈_LŢ읋 Tc[ǛRh EϿ j_PA?0Zla@ sVxy xn\ȍN{D8JHU&n|t"{VnMќqZ̝"I~$LfNL7^f}g%dG;=7`(w;qNUet o>^U`i2"/}jFYc97^GԦP+BIWH BƵ.JJ / e1S׌TsZ"Vres0\x dfTl#ʆ vntM:lslm=Z_fSt%(_lb(o X$D$(CtY.ؘe#g¬3iUV),yÂ0JJ*ʋzD~Ç+fkxQ$nqr㜣+4LpHBJէY!pBSNmنф_3,۳CKne 4Xd}lP2z4:eK``` x/(٠pAV)Y HlU߇R>I-Rmi1jnDw&N T@l5CC2 F%)ӛϫ==Nv@.n/|wJ`Y_7LTys iӄUOW$fUț,LUCǑyd;z]=丌E89m}SZ:%IvƆh.Ke9yGr»tM®.)0!r&T'C/M%9+}!ji%&am=BykᖿZ Iuf):sɼDhR$&{VuX7~X=s("| x@00N͙5%"<}:zdw8$,гm(C7rÕ \f S +M4vCY1E6F^>kDI1 ๢67:S'S0lѢE#Ὰ"Ȑg$ae[c{ Inh1OVxZ?YrB@H-{ɗ~Urz%~aLm(w sHH%s`|II1&w9 rdހ!etCƛ*V@x D-#g HM #^\^wySη=7p/XDtXp@nY*u5gkDO,%>t{aۤ>6P/4Vw('LOE(b?X@[6Fc *08ulԮ6(ݫ;wHLCO! z"Bcx1HU]BAI$E-BԸW:oS/ ٜ%淴[9i`1nAw)V? o+u !#uZ<ݎXb]C6sd3aZ7PdH̶ J9BvH'CXdϦ.]$ e+yAi<}p.~c #7)vu`ݵT|w5+€նHEu -Wtc-F<$_E~-?MG^1oy"1b}NY5hɱiV|Mi l3DPsnG։a(KYvv㊔|0Ԩ :[ ܟRj3ʇ%B;] =}QD\ uɑ/ 1'6ip@|4+g1!)J$(kŋUTWnlPgԐ"=J3pduCY`A,l("ߡ:z,% ߹f"=?0juM3wƆ>9 G}9:tbu4X2F~#Y k`t`PZn2Ta;c6n`z(O5]k;ԩzU9#.PDU y(]h5ƥGNeb*1ƭNJxI'a:{r A͝Nnݰ~4~Q( y ދ6$*~qK\߀8T Vf~H;u" ]{#xyyROcWKx9Ll?KPg_W7)r&R{j\q7^};P_2 ϒ^ОM,u@ִ$3$D` T<Ϻ_1bĜ-eP\<؛ZU"ofa6v927`Gz1kb)K@RJ3DA9%cSI9(_s47ت>eLz8|;1u 'n#CO\~hA2 TX_z5oGg? 8"DTbүelb0dǓBwSSk;]ΜvLIN#,9B.CpeH75k_^K4ԋתNp=+'k䅨vLʩ hYYJ)S Q4wZc|D ,|ܚo]ĆpU: A E{ =ȥb'S2qVKËjC5_{ZtG7&i7 Z**[>^oi:.? Ef;O{Ɏ7Q)KT q\Jn-7{{)iQҝO&5fԊ#owć뫑!]( p1ג1PuZ#36av3*󪾚P+q8NSpyqTSR:xDq睜,yȖYP@0%jy9~ڡa"ǔMv F.E'[ۄ\ e Z~5yʲ@94J Ѯ!m֊PA(k2< M f_p,ތ4R IN:KhGVG2%EġL{C+1! WȶAb̜W z,'P$+,ߍ@.1s :EC1wIĪӤbVt81S}NS Y*G#f\fV Լ?>aER/6dzG5og}E ǚ;Padn˕iΕDQ쑌m Q7vWR Y,_y [7 Zz7#Z 'vuxda}jTu!js I[y M^ΟR.h;[##Ecp"'N|@S2^ɯyd0 O ^DdkU3KB8z[}v]ΡjGiQ5b؞}(Zq.pKĊ5~ÅFW)ǩqRKm2J¯_V[QG=:e!'Q@ƭ*Kbfit貞mFx%S:Kx"%݀MPF ޕ'*ɮ ۽:c:Ik<{/uZ)vd2+ix0W^n.ca&(f;EÈ *]l\b*+:/RV2`&b{Ӳtwd$DžAJowq m?$i} z2 xaW<ߟa,ZUvo_g4?y_x"+nac`""BGǠpK̰Vi"g!+"#zaUޅE)\o5[Q(u~Ɲ0{H^Wчf/[f}n{\}CXHpTŽ,/s+Z%3rAۼc9Tw_w6p7f1TOW8'z-Ĥ%1]`"6R9^0X+YGsۭ{q[[i˾xV%ߋJ ΍?sB9kpT [+o$mB#l?u! LRÒ~QMk|8d *"w; .z:lӳ2irD& z1$)qG$/Gʅ,;!.fkT] 81!}"i&fG7=.] TF p x*(3f-X$~XBnWGawɟŌ0^Pe(gAk#+ a,RޡL>)=)zb @vޚbRPp-2k?TO5f51AaCo~@H(} / IxsX(Z!iP^`J~^3~j{xiBp%NbwFk.-0):SGS"!k>[Iĵը2mzgn dرe2S1$Ѥj^z(ju(&kt;LHNp,Dj$WF#BPOP K5WNd \2 z'l[PLZʅNbe%:_ D%"  lzXA&n՜Q~ecBT+[ HA_X-Q/;m%W~x <$56A"EN,ki>RݺSm)Zai#T1h0?+&FvfgC6\KR@޹r{fCAF)i=>bΐbuV/ ȏsFlA͇wq`rpjGIn߬3d2rb-VBi7" p~ :mP?QG 5x;"s./ ^˫^gFoY~G\iρܱO7e66p2X'3C'S@`i;=A37' ! 3C@XeV `/#WN0Q{*9rJy} *ܖ '¹x@@pB=魌y ]%3s+>a>s?1S|*_!ƦyIa"j/ y uK= v_)Y:J+Hy()p}r |4wuVca/ 2꠴" C@\#OdS22&i/=Pڜ뛝q1R<7Ga{nT0UBÍl D]*h ʵi"nD$zwJafv+6+mu ʢ9=^$_z46U]XcQ(M1 a HCţq}еL2wT#k;<]m?#$DG*_{ r> klsf"LG#z'J|ϒq#| ' r$&?9N,48pX'5o`0D(gcMKsl: !w+vCb\~۴jJF.sυShHr:Y@ax̆${± iڣ:̽izq98) j5H/U`kmJq YL@5$iM/bO P? _/>e%Q`fMҴ.O4& O}nS 2eu ^nܵ,:Qp:]jODFX@(5VKKjf.Yru/ ž긗Dy%Ts&2]PXw?$Ìux.Jʠe6=ꕨ]o[8T7(b6󰿞q}];T6H_ [riSVQcŋeh =wS$}\&EW٠.1'EweMO!zwloNhLKdM%ѐd?ã<9Y F۪ @12dcb^Ujvg'ﶩ-f;0h8wiF"0(A,3=ma(5 7MAI0`֍̾ғĝfz3odY(JrwXrحtzq(<})X 9 IE-E>QN_taBH;*:t&Mp硣 {aQ{+di{oJ#p` /pco0ԟbaD ި|@++뜴e:9f$$C9)5L CU0칋XY?u 3F2ns  =ͻc?\WP(iď1'?jHmAJ^A}~70p kK3Ǭ/ڜ=Y)&InnY$;H3`#ڕ]5!mzy5W]12˚ muAt9.L[Eewޫ kS t(:f eA_'>(,;.3 **s^Z}0MoQ@ϸ.IC}<>t*H6>5>y|4Xa=v=$e^\ٰa4 5:HhBJUh)o#ִ1b\#"u.I+n;h*ɝ/L\cKt#,LB[nm&֗#K}rD / TQ14Md:@LXqkLRf `K>deNHlّdm78)|R&C;p}b5{WLϔ6aш: .*cЭohew-b3$2fo{nqPac1DžcvjiR %`,XC vw|w7"Nd/Tke/BV3 Ï>3Ш2ѓ4j;On ׾^K.%,-etح 1Ѽz  b+F(yZ-H)a6&evDLP, ݡk\#ngrNJ)|mH@Nql>d̫ڝ=P2[o9.FcZ^E(q0$&P`9s׌(E(t)%oC˭1-!ԝ0yC A'()-Ub0 rkq7>B2,?<CyսгF+^MF ezcr9UkP֛5+pVRPBVq@=5;3㆝ρ%=vD\|srl+iH$M );~Pha҈[)+uR>6;?|R%n_2Oɋc[}\\]qo`b{zO4U#{2tF Ó4H?Ts5ᯩ-4K0S;ޭ,9?1ZFz=N& [jR1 BDp(!(sV x@8> ǫHK^.,?7e k9X@,MQX,$TIf]_IZ3qYM9 œ%ffpުvkvޗ47 2u_' iP|`qH ,xZzsQDe3ac!z&{ O:pZ A$I,6`fEv8QE(A #by3~8{%x.f\Ne- %rhx2=/$cw=ZMRV­c4޷=/wiDJ=^NO 05SG_|ߒXHmcE3E&n> Fi׼gܮi)*dtU7)hj.lr'lĽV븚\Q\AtA"7#ܞC5Nca%*3ґpnXyJNDځUMKUKlAY7-нՏD3 SQEҲ8%ƴ|xG'՛:z6܍kMG],AgnEhSS;Ѩ w7vwÇ춝)? 27 v1lӊ!$r>j(5p4H=V:ztIS-% xsK-DSH`Z0+m{ǕTG*2ZFiq~Hj Yv$/kEw.Ԧi M 8tqHjqÊL.uyqDp?(F!^xjFpCW6GWᆤX|I`@fh-J C3kGDQ2elV4<0X1rwTvu ];m.Y~_&'bc?<^ЪrrђߋZpLgŀ͸PPidnf. "L 6 %NBq U,'Ql|)Ӗ?b9ہi.TNlg(/.PW<Sg!~2{1m;u %"wσ֫fYE"@R817sJI{ĻFd\".ɇ.6BE[ VUg)Zqe@71˸XCp\T8UfHTR]OD bsշ 7 ;@L]}F .sɑ %S ӑ`ߒUb8(Ұq.9ռ?D|([I")hleOd"Spwf֦Շb5o㜒,Dw߃ۗL;lJܔ-x&6[s.mIpkbjWx  92Yr_,"JEb>E֌n2/1KE-g2&mlV3&:٫0/J^nXTSj'pt&,e8sh=Dp-Ɓ+y`b(:JE{.(*u#X eA(/f.W :\%Ԕ--&N>Łf݆j?d} Ϙ@C)hv}|nZCR:>c&d!"j'Nw%ljk KDG/.C:8&# cǓJRK3$B%q|!LX6)%>On՟Y2[GP/yJޫ `uHό`}`L<ihBgPٳ^V!ls-.ɴxWS_nf@Oν[D0lP_{Mn`"Vy^UUDKHe""K#`Ir=Wru"So[#E㸯_jJz*zGa}!23V.}![I0 >|Tg'9_ʀ~@afhĆ' { PzUol Y=L6ռ|,U?x͒>-m(8HSIѕdw`s͑\m#^2 ߊڱg0?fznvA-br[N_(>"a@t-Zgg;氆7V:u%|oVDzYR2Қe /{ܰYbUђxɳ\ wq硃AuQQ iDX0=~^(wmރXgS)'?VR@Kt{:뢾}JA8z +^ҭֻ@t9vŠbq7q]!/N]ROYnc'.E'Wg0՞4+gHr C=u.J{{|)`&&FBzTNkOp@!?b=6cj.oI9+{d=PaS]l>bl1Sn{QT6m7Nb2FX`D!sHw(@Ônm"<̦yľ\3!d*^!U {LY3 @iµ7:@3 [n6lzm131i߈{- F^WZ;ht~)q  u?PRQDQQ.ځ@TBwf2A[Fv Oc%ؿ4aL- A̒s =/eX2)C2dpS1㉨'1@yٍAobN_"di>+ yt=BztIgWYL1A ("7<#Mih^ǧw 9ۂ ?YU02ۃ3u!88$K*OҎJe6S)Y7|9RNW>qP/-p5zQB]Qb Ѝ%ub$SKe,I&ZsX7\!Ե`5䱑MG41j'0Kb )E,J*U @z\@t2l0p_ںV.bxMk  ]Xxq_1dFn<:?VH?gY9pt'8jqH]R.2>riXMyMyh Q,$y!)Z|, 9;U// ʑyRyeaʾCȑ+hE829uw^Gq^ReMm-b„ҧҝfLgR6U0}^?ǧA&T}C4*8qV+x㸥P^*oF%\(6nt`!h?IfަK ?Uߡ)e),6/^)]]èOٿ$|Ӓ Džag01O.˲B4Ɲ|pkU~;vS%$P?^z;Y6㖋^@PAǻ/jJ"˯m-NC# _VX7MhL 5a܇vs<޷&OSSO8 yNt eUZ+NYvyZ\2d4el#,T@:m62G[:pN3I:XP䗸m5h>nc6D{ot72`q`+܎֍Y mՂͱJ򨦦e2E^ju/ݻ~N6@l,]5%8{WS j=櫅Hda=#ꊲS?fNi&@.W/@hб>c· )]U,9ަKaZc5i7OH GFMn\nE𺭷k^ K]FPr=dfB$2ҩ- 9RqyPJi_aLX 9TV 683ش@!ܧ%M׫vUj^ϯ!0oljp^imC! vSTX6lȢZA70kArUBD1K{k6{{4ZE[HCptVgI#6W0< ca6^vLqzƫw~?Mp c+} zjH#1SgV/hs"tM $߄ E8&޸3cYni򍬮zV&STU 0[3 Qn>gus^hS)$~͑ Ǹ[uED# tuRA\^D"2&ꊟ7^g;eVQt-H]`½vz4(vL$ q 3~ cܐB>njh4Lx .8 zLnTCV[1>S9db}Q%nQ  4n(YBN4DpTIxPೆنDIY#ѼRl[ڦ$HZ؀-1Ha)4eEzf,0>k:mO=r`dޣ l*:ǟ'i-m\$+擫:hE"R-Ms ͔agnfҺfl{vi^MXi+=jj.":׼bBn]g|D/Zr-닚l`~_Iܻs_61rp~X:/)O 6~| jQs ZUa&٧.ZoKctRH t-(\=p -C_퇣|6E+uV;A^Y,/9Jb/%|i!0 P81~ׄ* m˖OXs@lL4 _F!3G*nzh,7t|-$%:gLL6["uS\ FVo BI)A3xGLW=>pP2W*$F aZyw_b+X'v?(+Tlj<,voH+oOR|5(g4Y>t^d9K Q˲fEǕpSz!@UX&p$:h}`{D? \\tbͼz5]kc߄Vq%(<\=9 ])rV[~\Uϐ[:hysqk94[$>x/A$Ui}!O~֗`ى }ubgrUSC9IYL-i);,LR~0abhmr/CH7Osn`E6SQ,3^ YeCjN |W(iiq%RQْ 7>+ L6UJF[a=H\K5}^[0:H*{} (Ŭ&*".fʒ}_'T mRA#3іzB-%R!eaxٗNLzKx):C3g`!X熦OB;2W%& -ێ0*|OJxWD+V<UKN\ /uQpߐb<@C@"&Ә6P#2+"_#XRrD[׎^5ڋDhG? HEEM]rCo (D8rƐX=z,8wuJODz5!ͱ'rmh{6miT9¬V?׊$,JX% &F2 sbȸlS&א|A/_o]{nWgô@6XSF>4ZLr^,|G7]_jSfuff;eb+~}3(Ea@2E映z@2%9]$g䐪P &sV9ע<0<<d :G Iē< YMMݎET>K-`{i<Gi-×+ut& 3 Qub& 6 »՟#L*)K; 2p^ j*k\#L,W9 G(pa㫧ߗ聨US6t<1h-жB{;O" Zi>yqFdQ}01LȬ&Ndj87񍵀2hJ2^p h^7Ԑ6P405`w>k[<dI.S%ia K &.@<1U k#\ "Q;q۰}=|f}lIzǽ&|V\m}Op'Lf 9GȞMJ*)R7gt o$ȥ<8vKcv&P9 /88]lr!<ܐ,.iD0/mhЍ撳Bfjd> }Yтgr}L׆jtQ%:O:f3v|Jy1z~0QY||\SHr@.080qN\4L!j9)H`O`$ զx  /vL97Vܦo20>1/5|6nnZb),Mm.9ӵj )A׆g(amXAL> h~n&$5W\+ǾFW*nɬ\aGX䭌 ~K Bbt"p]@: BB.KFV֢bJ58+g.wPYw)uwgs373d-c;1H|ˣJZC,R5S ϊ }}`K!4ҙiBU]ZWD6E!"/0 Cdw%2_*&@=0^۸SA(BZ6>'wgnK91}2ګ{x^bQw9W@`Z5;A>RvVRnp$TwF,z64ʨn|Y1P;5{yDYz蓆8O YhD-p`!$ϋ){.BBBzPwN[CҙN> X?=&RD#(&8r'# P6`P:vdmfΫi$Pd. ^PI~ы(ry#]} %T˳a<{s @sciK~6S .v*9 b]p*r@W39R T/pXZT0AdY+@m9AV8yi vG֚캝X7B@J6߾ؖ gHxk- 1DI]It1Ѩbdzkke!NӮ?0Vޢd\ 0󈝣WR R7)s)k"8 qSrrϲ$/'AU r+' FxjbeYl3黗=` ;;ޑ*@O$Eh$n&cFhh)4m3QJ"aVbCFCw~Nm\7=XRRzQy)I y83I6KCZ~ܽODGk79H(hF3CaXWT>$}>dn40XM${ K笰P;gb QN=XH6c֐%bJ|5/n7v݀v[MgC60~{\aG'9%FW?*GbV/dU#ᴊq<ŀ؄|b@x1sgDAf`}m KO[VG`Z(˘y؟ ™ڗro@- IZ>WO&;-7o褆 g7h /Z2S¦:89 v~?*E#!VX+W}Nz1 :pߛJ0t .Vϴ:wɎ4x+Hng9 ׻r}G{MK%Pvav q*sjjb㴺]#iCNN}a@:=~g*Ё^mu#`~wLx6,^Ҝ۬EMo؈#xE L p{{ ap#՛@vs,UL>&쫬JYh}@QΉ`APr![I]G8&.r_FlٍMK@j{AOS5&ރy;,Soh,ܺM,J폒,3Wa%>Qް d#x,ioV~u\J"7y&}tȑyŁ86z<=ۦT=FAp]eLG[0iAYZX$3zɹɤC\RT/0ȠR[¿))+0ci#Fsm4-K*^ ν=6GO˾0$?@D#a"~xٜL3x*Tw"Y;c*|~E-iBw 95Z; zC,<:4;k:V[]5!k=Q$!ry'n ZҼӀ:l!X#'q֮ HZBXY'} ''u&Z8R)(;N g@ηR޻|R]yܘt*/M!ScY߻j>?ۥ)KVM15xqo7S>ݝgWo,ˮ)уٲơjhi!Ctʷ`"GU"] #>%Di=tRg_EPx nIEuwqRIN<悗Scf LmQEģGbnNP-<J~P8ޗ{YBxz0 0flr(_2"+-%SV>7ȉ@|*]ߎf6Mp.kf- ~ۺo H&_d0x$*8XY-~yϐؔܤ)Z7CX套>t_Ьl~5/jBz'CD͊vR aOk*\d?nrו_*d#`o?TgrI1M(`1P?uf 5${xkDKХw@`)kʿ%:ݗO^I.ctݫ. a~c',ѓ$oPAW(J调9SNď"faOG?l{YTfmu~a7 WKJiΜ_O}q5Um8}c߮Ο0u֝4KTY+V՗I us=ˠc!h²_G4b0Z?ؠ6 )#nŸ%` ˿p\=2ȏw#{Z*XAUn^Soٚ1"u:: ڪ0mgi8Y`ZR 36BQm؏  Nnd]eF*!@ K ԓjV<)yۭ9ŗ}3!InE]>sN =w d'Ao}U:s,%oډgӕրBd}v^/;ɁxSn;CrzTqeGy/ g޼S{ZP5Zy6>>ϋn]=*"Y~4K =!3]V<:hՠTBMrKpmr!fd vDKRyhmJ(y]ۿT,/w'e33EqdmEᕃ31#L׫| "!~Vmj% |Y5gbbǸdl /* >Eۺ(CNd-n#.$XUk"w|q3.AGg'=^3#HdA~ I0lhծ( 2x{B=w) @5Ho4,4Q'>K&WSg(V?g q3͒6vɞ7̩ynk^ Y;+0v`TNQ10(G}W] 'Q3>uIMg`%_.E?]/g6j< >eha7%R<@;/".&fc,@R8m1<.Yl9̷Ev2+kdDf$ 8Cm b0=_QBZ3RSO`<~r N,W (emQby܌(c8$Msw(}&!]i#F;I|T;ZɅ*W'9/Lw,&D(t+/ì,rLAH,y:VF<?zS==C0vX"}]=e"QIb[R(!z>B;+ f6SWjWu97*1>h"y(7nb -u2/\:Vz'+?γt;õM/|D ;Bv,z@HoVQL0N?oײb3=>2acB #±; #Q){r<usTdލ)E d!-uX|"خlO=o:k|_/9[NrgI¯{e9}5d/K*[Q܈EBP3~µ9r!m>u v%f~\ F:o_L* Dc͕ [tK(&ج5S9G Zzr:xBTyXv!79ff"u^Ť 5 sfj1s^=:sc偨ibEнy]iA%k)V^lot/3x5XRYnT߄bLҚt؛ӌ+yqGߒ1S/cotxVFWA,-SMx󀊎YXXKsD[8O>lTPz6} !BkbC[[vI>m":/U&zo#\S |iB^m \wp1ש+0\ˤ!K(){%8-rL#t`}ځyYL(`O WMmT XL Gg\ V$ ϲ^9ǔ?U"[k\e5Rgj-qx/1ӴvSٷZ=TPDh؍|ˍTiiy(˱}AH A.D%dnEQ'}]O1M;Łe@X6PِQXX,䫽(dܹM<R+aP;Gۘ> HQdKp]0zqDm;_7QMb+i`j8聪v ӷmĵ%4pKWnc{/7ަzpf1[BG8nOguúgIJRPPp&^x=Mzf۾ wa OmkrOQ5k!4\mI:ʼnЖ9fSPnn&[ke;>~(Cƍ?F&bݳERN~0-p"(ni'J~~Ӄض~WG/kZQ*3:0M_?|£jBMSwxq#9'"G$j4KVs1(*n?p->'7}؅ATCB7wUP+#3Nɦ}ZSs&84ˎp1$W7G _Лq~-99^&m _ᙏh"'l\n#~)xGJ85c`` LN98"3tLPU%qJYŦc a42 FR_3 `m ;FW\,^8rA 7zV D\,uZI3tbht̵`*wYm#S28W9\K -<PEC("DkmT΂ɷm?!|8Ds~O1zV?6*= ҃Bc]:Le]ǎ:(e3E>WP&n Xfa[z>W,rFe0qVG~hԨW,4*OgF7+YFf=^} 9hCG0<;Elnf0,ڷӪxJOwinn$EE!KqbȺjbگ|AwmS]uZ5[ ;r 38,~g4gy_on*I*j l Hn&$ kb{hrI?޵]\R$J_n/w9&!dWk625AS? s<7('24Qj$ݵHb *#yI(d6qEJ½ AbbjkHs焪O >uiw GDZ` Sf*&YCp48f{iɫ %RDh6$ me&_Uw^+ʅλ!xZEeL |V[B{f4ڱmx€}qC #!M(YG)<d8%!v*{ xb Hh+DLTegјVHy_g^XV+2C氕06dТ2Q^OF&wY0JDWX,:Rr``M\J )j;g1@s1L$(IIL3"@F&$`M}pm`M Kqv}!GrInpFrb03p :ĉYGy@v? ܠ}?GeGMW0"FZ9dm~ 6hxP积f-!wCOCfNO̼KJ67?OzBEHmPKnjdmVn5 {B_#U/.wkRMhJ~M*HN!,%.3m#}]|l\‚7w0zg4 ;õ b.0"{km)'1q&})={P70I=cz\o*ֆKT#ʼ*Hv Kaody2xR_1lp 'rUܓz҈aMTf*ϴWjo5;֝:Z* B벉8B_+8m+tކcנ_/A^\[ApSEm\.K~d:N˛5>>Yd7ݣq3u2 5-'σrxmnV7n>O),pа #t1k4ʭxKO:BqJ!z9l^)R۳C6+[WȌ`N&01?~;sܨJr˷Vx=ٸtٝJ>wkzz_ 8UXqLLeVwўugGrJBt: g(r!cH&4|85vJT89teFB(i"i4)b{/߸֠faZ;vD .{}Œ7y=(*)lJm,~.,l{tbS0PUxN%*Χi^ΫP[}E0i/@!Wd4;mEP{Μ-DB ͗ rMcSc{ٕD#~y>^VءqdrMf#ndI;"#hvE<|B8[Y'ܸX$ [51p/;/)fxyȃ+:5UCn[}DSaה"ҨtSkBH_7Ec ϖ=1o?$dYxD=[=Da`ּm2e]UL p(/]xevl`qi ̼=_)q=ƌ|oa\XGIhucR [΢YIX]Ɓ̴rݻP#?fiٱqor`@͖(H'$`]f s;˛0#HqV氯C'KETiZUA FvzOUTB]t2̠qFt[f' XJzR !P ܊3NZim+EA5dŐJI ӇZ)8IC //Ǚp")]Qna+ OȈBH3VlED2!w6`FD@hq'j0қ$#rPZgQ G+2*;=ǚgS[涋L`,"3J`Lp V 32n@7d.BaN䧚) xbMaUNh !U_)#Ꝥ1l;;RHw}lSply6%OGHStJHs8$mPmr9(neS"(0!vIXsRuaKkj=.nޅDcd U8 }S)hhb!>sLQvrJf Ѳּ:fSf}=jj x{|lo`Gc.$ L̵.oqfqPpVLho>󔽠g=ϼEYŅHg}~ō8["/qаئ‘hj[ILl 6) vJ ƿ=:o2?0^ƽ$G"t8x]L"5E D , {g1lGy{DOE.;ΌH6b2E'gBȳ. mhˑ9"t X/tr,õ8.SBeӋy8Rlj/PC,J\;8puKw 0{0}"RxPmݭo ۓK( %95)CoeX{:y;fwEi)Q0MоjM l\FM sƱ} 㧥XY *9.C.6 B璞xNGnlœF4a" 'qR"x$ -)ѯ{WЩxd.(TB,ڝTwx{Mozb̘׎ iebs9NzT@*W ).=GTr?2@ד[@{5EjұVgk@/6ܜRѿn@ i|:mN5\selg\ |eߚ j_G NC45Cݴ~+>x @sbVI0HbSo,vxs . mQDo U"D/yaʥG:ΟzM[Ś-][גϽ¬ ]uYRl"٩|,3Kr$4T˶Ō"4H[M_&Z"$*b& ^Saƻ=7{X!eLMo}=rGIMαTU5@з붬g ow$xz,稸onlGk4g&$^6-+R~7gf:4QJcKJ)<žsMj LW|"~+dH%0.EP+!Nj׷5 EHL|I{CɍUų;\o+qkj'CW/3| )j9ئ&˫2Y=aYGF}p9Ph`YI $8XWv7w޼0:᷄vP}RhֿM3HJ'3 IwBIZ^ Y0;f BOjgӞD\^,grY WmE#4z ),2O!և8b~Mf7v ROR"q:5AM SM"l  3[Jѩt:\*K9t>RBIQEj@(hܑKo'}y_"Ei7Rm^uxMvy8;_ z?. 6.ZW#bixUa&5NgLZk P "^r!ھl^_W`xu˰ eP "O@[_Cc( 5Ix:ŐjEt3[(dӭg=z%.cd}pT$8T%jԝ5ig&d{cCoVĬC Oyx/ %,؄gMrf5(Dl GA^$\Ac%#T ӻ!w Xշ<+譎΂kODÿ aѓE'`@~0e [2Nq>z~KO]F8!gF^ I ͑_},cF8-.\N Hyt9{@v~$H~:sL_o~vwt%=|۝nvɕ[l,K~ %>AEb"x|I [A^ϗik,V|]6V3&rUb% bw0d\@Gt.{j$'䢸6NVR 05>!-Q6bR0/Pɭj]6ՓdԿuNT~lS,Ke|ƒ0XS+ @38iD0\m);;rl:&QdaZ6?iIl9WBaYE"<¢b^ywװMulj思 ?O-%鈹=d4%Sa@}KXzAi1fޮlxw6 :Zur>r eA=Aq* &HGMd%av&;p!Ð.F+B MSkȎ NG\ҢsznJi/w$~n+g dQ;M{&]ky+~4\>$(DG?=k?9'@I̍O]m<-YStyFx.6!V KrUBkrX|} Yhkl+sܥs{ތ }{?=}'a$vmSQv9M5g ئDemTAmѻo V$XYlɃ  vj8Xu0O)ጣJ$B(۟V->MFXm>*sCp4ph۫AZG?[(@|.QIɢ X׎Td9F @G]A!5+%Sk1/mѵHe>ZQ/<{ X4zEZ1ZO8H6#`]g7͇UNL2Q8\418Zy<AhGZ,G޳Tt2>)QlrىiÁ1{jN.7$WTvm Li{|n%5{< 퓞ӗdM7̵"Wn)P|to xIIܼQ[0? Ex ,Kfy++HKoIG5xf5fqUYU}d9. kV#D_=,Э[=Μle@6- "A3zkOeZ=~bU&L\ϗ@bE\ 6Lfa>7"FմۄwKȌ-72Du^]_U:Cmr ]%(N(A$G*2ޑW/nJAYb1C/}D `qH:Z8Ǖo#|_c09ū U2(mDoF=yыu*~ښm/ BSIEʊwfaXЪ9@C/wLhgM.l;YcFiKfCf W+`(u<[ WpBkk +<8btl~Z_(/H-z?YM93@KXdїd*˜cHq S`:scEWW}㬋5 V̂`r%ژ8eƴ )$ *|△||7ȷ>%z[MFƆ{a"ގUIw"'QMˮJQv%$ krNÕp%P Ma,Y6DIK Ϯ:SE|~' Qum 6i7"ATx Ej U" h oR4\`[@#S%|œ&93k-fuC>x^'Y=Qx'IMK FP7nѴV9Յ*|jo,Ԣ#vV@Yqޟ>+*TJ0OO /k@01f0s3r6%.kC:,lzF؁0 o[!#r'hӹY{vW飢wL4D-~Rv K%0zhqvLRȩTߛ239}:SWqTk2۴exX9>2uH~ *r"/] ޚ(YYWV^>kL_u8 ڰ; MrmTc䥱4<'ܻ~ムJ*V3_V@v] mU&_А9Xx6YXl-GHX`XuTlʧ~{/T*i-{奿 p4/.ZyS&p1E=v0‡^,2WYfeʔdZ;Q0ҦIf6aZ^m0K5cGoQD}gfƼz6Ġ\=Mn,L$X"&vc|ʩ g^F'eg-!ޏXjX V~{`whש؏ S5/ x4#1ZX~xYc%؁1X"IXH|s!Ϟt"+1?I7%ʪ)6nOQ!Z/!(RmɺhZɧy КJ/4vĦ@H xh#a@:C$c>jb]R”[Rn!NĪ0[Iax (Gⷦ0&iǏ]Kx/fx%woѸ5 v,TLjfeL?`I(R $k oGJ/eF3[.s&cRDB&`迀rm_$p3SsҒnGjLpC=}Zsjq EbN8\ d~e[wk[EoU6Q2q*o;d&C2P54ggC6O)ئ!WVR:: ԴZ!FP6&q8)ɔ0C]jpמ}y'dg:5ҰiS#:eѯ z2:tSQXks$ k9KE%̔H꾷-*J I|tSx-sЙJ]XqXJz(hN!$䀕^k H{yAZpRjS.f>̔vfZ~׮Cl/v^.Ev` EcClMSۖQ!d)BGN6yjIQR:WeRJ[:j)~-vqV=s1 BeQ ဍ厬IN8]c5|1˔auucyd-[_kEnZ9҄:2aejd0<"6:*pLj8$RϹ38І pǍ5Ǘ=! rVa}-ZCс0[~󀵼H02 &Bfp> Jڀ* }L$`B3Xh G bJXM޿$ξkFD Ck&EM_z_h+$3чQ1lqyaWnn-o-2lUշtw/u!'wwa(TKd-Yɗ1h?EoeǞvPu pzuwn޿{AHo\s,6?иoe!^ ">Sׄ(MC(ҥ gz$çx \_ =7h i8XʞFd]nʪ0?YRAQ{/Sw=VU*{l|ӑ`&!-ӌL쮣't 埗%It!ek@KZmTLh(xI 1ۼ6OC+q!E5ȲAhc ~Vh {!@QIO+%!τ;mR죱c5{.]"NQRgD xųmkP EQ_XzЦ<ZFEؽҊP KjV M wTYP?G:PP;^dĎѓ?Q׺dW#!tZBĶܕ6B٤AZ@U*$NJ6Axp%~:2ro \ %gՋacv3~V%>G?\hrcGjyDpH[73ey5z'|SBtʢ,_?6}vh{8 RUa'b?{PS抦>AM}T!ۡ}^ TI sfj#']-$.tja1̆3 3PT2%iXM6$[#IR_az6 yY ;>9Žh={P{=^Ԅ4kY=Шչk)#͛0T} kn^kSxDV:W2BkY`H|`Hڜn:36 kZ^` dyh("OefK?c2 AE@gѕal#҉vȝ|KP';i< @ ͙|,$@xO*vUW|~Cdtt}8۷͆D,QVOs3e71[]c7s_cűx6Pm t\HT(؛GoJ#| UR$&Q>c񳆪!s<ƥj3TʑKKPRn'yxhp.o69tʡ/N0h580Nx1(1r D2zMLm,B '{Yڀ](eҘպmz[T=Ldǰ-}҅l]7 ʗ26edO ?2J>[9V 971%P JF,$l8]uYӷVgw@ G/6CUx֋֡%T'R>ȡ="ݬrvgT:/J n=,?<07 c5H^h7[|Q" Ybejeoqc r!aƿ1%fqWYN _a| XT'tXi,1$$~Q 9D 5 *9mNxŔ) # αf-BԈi M.N9B,G&%8.݃dX$G}CK!*;*huƅ&j1o;l^[hk*/8 MD#QIC7z 6$#|Nf6k/8~7SbGl#j\ H%;B;q7 cD\ 3ve/,@ʑNoz=LpU2⼵̘(C yUU9/)QTv<1K{VJlE2:BI[_rHʿ߱?K\-!/LbۛZOZhgo[q&`f\kgq׹&d**VS2Ml> jq%)ݶBm~h&zs.>p;<,D Q @ ~"vۣ\ öOL{6znh^z]nbiz3iU_RF\kFjtzeכ˅M;]w n:@^6)F 4P ߲҄/0 B Mz_v-|o%Xhf҆&q=@R2 @goS,3wR9  DX@- Α `yPpvb#bgD,J[ɦ]rJP yE;Bhz_(#w6 u2[G[Ncb6fZ 'JK| ;C>c\WT&E8%%Bc=A$Q2" (?Fp hudD t8$A6Ng7Lj6c]lPjkX>;>O+=-"wB8xu&X. 'Tv-%}E7\h+m=&/=y/[sXdѝGUrzt榅 h}$Bo>p2R}Dm8EA-19^bD n܀!M,|fvlKqQR{kBT = Jr&ta*;o5EZo*vkT&2>mTp27zzboT\U>u XS. \pϹ t.^ۃѡ=!=<-j0WD׼`"/ ȏvU> OHo>GRe%N2pN:Iؒm+'4=x=Fe )i#*lHʼnn,T {oҔxEe {qh/ V0VF&%=Smf2m8Lss N?!ڭ^e,Ys+\/8ҽY2>~UNQGV 9ѹgGdS0kx$ tiۓA7O}g6=(ǀQ>v뒿c,SLGf+!8'(mI\f?+dHRQ3 o2AE3]Cj{j:*M`$ $]-hyw-z SKC.݆ah:w'Na=D=1pL5Za%ۃ^<Raz,TsbuT&5h~{GxGp c rv^,af?,*.7T+809O0۰$A?um]3&|O&A0꣛40^t*L̒h3{|"*~ֻ#uA\y!ԧ]/ky˻G%Rv0H* LC1rOP;jEh37cvaw#皥h7 zU`V#p 0gیa@|d|޵y%A-VXhTvIF o!@.K3ȇǕ4_B1Nimmp|'k T)szzwv섕=4PꌕZnï/T"ܔ:&'a`{d0J&Պ/XkaYRkzmAR̮נTo$齦*,hޔ`*He39Urv)X82GH1:ZF3!tmðfĢ``vb!I9Uꚦ1m<1gc\am#N_ -1!.3fHU1Ͽl '0BU/ ~ T(ffiI lhKVt?4v!WY$*ȇUr{)(^ D8 $rV9nD6)*^+jhW;X6(Yj C[)՟YGTHu5ڵcn9Uز!Mec9by p$7)oi}Ҧj4 ?pΘ6Y(kgcϨ":EE&_ߣh:ʤNE wzI_wiZCBlOrpLUV}?DmZ2ʣ,sM.'ub3mK4pȆm dU7z~Ioby9!WDYVd}2^&rXW4jQXN5:(YoW>y{cGu0aE*+!9e[! IxEnF̦fGB"&Qf8M2T>Sbwqn/4DMhj-8yYt Tǃgd}qFHL͛׵61wxʝ0ʂ(_» -h|nY ߵ:!Rzo7gi!Pc /-xO:#nѓ 2_5W]˰1϶]鉣EST J`l<Q("m/^hAJ\ ڢLp?8i7aB/+$R=t-mJޓ n]"%u`dÙ Kޣ-ǰd aNx'IvA1şuTqd[qK<FtrKL|@lS$IX0Kbn0NYbG7:\Hf2֙ߎUV u@iX`ڃ|DR ,R4rV Ads$ĘtxxHԛ.>u" Ӭff CCW(xgWJ_z';aT:'iF:G6Yv#+zT`~PҦK &gaF*׮Cak.$:xPޞ=j rAٍ^* 1n2<3 t!1Ϫ3˥wT%*qJD-t[8Iom/~4DEY8ga6)L.eԁtG·% ݙU%e-w!\/b\@,&<}9p.d`;Għ/KdaXE.S_?bI1`D[0%(OrX4Ǡl 8=;K^Pi ~< ÑqaQQ!kJGo`CԢBe F? lT|CӃ "1b l%$ - b!"۴#milb!se B_Ov38V:icGiAJ[r۩<Շs8jFAh㪉I{rUՇWފK]ٙI gLo@,&W>Q(B԰!1:f')k8˱X*3dve܉xwC_[q>fYՆsT(jvF (4"̛ N\[\uAGxœᯈruwۿǒÕйqW5^a'~ G[Sm^(3b2gy Q44<׎+2(ȓ4~/6mWKtOl sh] +ËhmCJ_VN:͉f:Py3q$y-h0tvm  IӋӋ)P3Z{尝.|/Qэgb[# şm 6ٲ8X ᙻ\7R0v6#T`P.A"4QCHHkb$?rxR;R + kŧi1*7FVK|P|5dtE"9=*G:猎Md<ƣUzZXƯ!0!kRq r:k@n`ַ*4L0M3S7.fՄG48l+)̜_ldگיUU'RW0ۈy0*}[%D6;LjX]Iyɟ,z.1j=IB>S3poQbKDfl/wS*!_(7#KyU& cPyHZT! G XJ FQ`0}[ܣZ }Z$] a'D 4N9Vp=֙XM2wZ_|Ei?,VE^ 123t xin50YŤPf!&I]ba!e!;=37~6mǷ |u(%KY-KER3s3D4"n`ZTz{,:Эbģҩo)(ٍf{["l7MOEgP: W%3A*Z՛  7oMЅ>O'͞e3Gi;ڨs2A@2.z'8mR ӰүAW;d]ղq,-ؑ3,JATv]OY]T_?*YϐL٠Vߩ_xN ʊhFy)DU 9Y>Av)'Ô~7|dt(o(:%h!9k |#mJG@8M1؉Un$50j';e7:D f۷~k39 ߣ-֠NFuA+b'`4T: Qk˕L@D#u:*^7v㻺g.˛MVB-@i|g,C*GɼOkY [ 31L[ ѪCnȠˮL |qU'KeW1ww`?-z$a L2m|&VF#WΆ]%T3T`!@oO0/q ġB-9KRl0Vw,ſ}"|Lzew*jk5GoLH|f-]%ZvD'nijxjN63fRb4-aXgab> `.Ig #DTKڅ)(Ӯ2}/QU.0>/UN R(2I9۽ SԸj{pvBp|}mb~us" yv&= ﵸo<1(Fڋ^%uPLCR]T1+z8I}&MTr.ZѲ:3Tl:iAb~\wbIzchfPz3q];DY&USʽ}9;/ٰ {934b}#iɡk(Qi{tveoVT~Bgԛ35hWxѰrw]V/UW0[[즐\71C O3P/$hJ=:ۻF[V@ӈ'@LIfV}vBW/C)*(|Fىn3zie.gLC~Nś\L?,JRVH8PȌH2$X֏megw=sK{̤ Gr  Bc^8C^!ΐ,mvys+Cf70*pD):dIdb[N] h-0Zyfb߉-MXsC}N: ٽzɅcO> <a<4aמpQ!c>'@9a=„]DNat7 ,npy0/$27mLbHH;9 e Kzobe)ip<4s~m%<\DZU,獨$ՀR^YicCwo}tmG _]‹S6Z@(RǨՔӆ2#ZSLm}-}8JHaH5" +(vk"EfVP?-r8)_.%܂+`V%A*-nq(J4`r]k;Hu0ڶ)uwX8n0fd Ď1ңzk^ E8Qa+FG7&wq0s3q?B}KKmYnlA"EV@'5㦟vOMaϮ="#<1\4lNwOnt̺d &)P'8k U׳ 8W쁏߂/,@H _( v'4UxŜl41a"ܽ qݖ+8O6бt pF?2]ve!]GloI/>bhC|m7fk{#^n:+Y?F{k [y%vY?O*@+&N^g0WAEʼI:]Y(œD$Pi~F*r Y&ߙhǶvY]QZ$q0K$YqT՜z#<+МGBھ1ާAOA>tsZXF4|h\>ؽn% I0xJK]զ1|;Q{]F2֛Ӎ8oT{uȑP݇ & Av͇r'@cA8!HƢ]۷&~Sh"R)8Qw3CX K3]Ѥ^͝yztށ[yT/ rY42=aJFzQeq3KL2`;@유1xY D'Qc@J8AOz9Rh@iUR!IƠν3>@PY52 Vmܷ/F#+y끝?I>A\eG=x6M%ΰ> e\9[]LH?mcVOs#\r$ euD[vQlnF~pQ߻.07?/tV@TAkRF:)cKYU~֐%ӻOrq KgdIrߺ<6%<9 )S7uSUn_cF(){̬_Ca;f [- cSEՖ&}̫AFAPtw1{+Gp7>>{& D FwUōhJI~2Q3]#Thڡ@ EiIe Krv" T ڴJ>4nnJޥ/8u`RvnRVnzi=VSZ$nv:?AU'2LZ^Òl@HP VŐ0ᝨJ13.ƭLXǏi"(wEGàſ9T+"]#0>ABFi䧥zEZ%3# lv,b!#[]@$Fh ,|gު`1[Enޏ r)4>pvpV'LjGj Ư&8dv7E>^vĹȦc-(-d 8KࡹXH6Z- V=FvYa[w[eWhTt uOlETDS`qEt`BVZCnS8݄Ayv|?4% P+Kciʈ~ߚ,+=X >Wpΐ=H F2Phðm!,7xlZqg wQ!$ʫtWHi@r P[[;vZㅗyXΚTdH4,0/LQP\kK^0GH+B-.1TnL׽M"e$|nOÂ|M3 HB̤2a Z`ֽp#=AV>QAΩ^lqaw$`/~PCg2>{8b-C1+U9¢- !a>`̋;B䰽涻>6]T+ɎN[w\Z)&1U9";K9(9s\NV4bvJ''6Z} 5y.Lx4HD*k 檺Dj>_ (iM?R9ĬfJp2zQ=YXOȥ;LMlF9vd| ¡^A__z0Vəfm$ cDb_UwR^?`'$=Ay1I={woer޳Yar+4ѣiybx hmS1jDF26#ƽ@AMGzAgnR/yܪ\kDS|*bI4܈GCvA-RkHJ]qf"bclCD4*v;㺱K=@0U>fAxAOȰ̜a? QGU8?i 4%t;U9cBOq!2}2hY?KNt] ]SH>q@9O'0,N>"ނ)=u 5Bc eby2;ꅺ2?:gثXu-;B 5, /$|Sry>p {18R#rHM+PWkjף)gZ?9'~.e!MAB3G1@0'y, 茙Ļ"%ZWȑOgRZi]>u߫uC`]0fp9x(c#YFWHn+!HJGx%x2$,"*Uf1ܭ&q(PxѽǠ^6x䂢+uġ_JN8W% lI'khq@ Wt_D0Q( T̫^'rS,m.ʼnGb^@ڃ$S]lPE~[N3DSE >۟Z^/c >o~=0I}E(`u[g(j-]NJ+0Z._-A4.>igqCb1`S8 l/݋+;.7WfEZմ$Բqj]Δ89Tv@t6Cx![+5ߎZ}&uY :kTIԺe"$YWxX$HA[Gk!L)ҋ4U Rg6³H.#cjeRsY"3hWFPQXX_&QȾOpEGYtB PȀ(4T߯i4{:ޡ*EPdkt.e3@(wҏ^_mzvhc,ȉ'gX[䏅DPb"D~pec^5WSt={[bMea7;ȞӟkF:i yB"/RMlbѶ#\XHٽ;HOw*$d*:6ԾZxmʏw$`Ax{0=OukMp@c.P&t:r߈[xS8E0貃sNWJR)%- nD G+'j?l0!ѶvE[vAݰ!9 ??Lrd[Ev waC3-L\g-Be9sSccF8F*x9aA]#ZPm~oػ4VFaӃg7+;׾Jȷ { M_7/~+΢oSi;WU:Pp}jOÅҎeFKu_ Bq[ sZWҦ=@ yxКNPOJgef,e;! y,IA.$M1x1y ?U AV03d+[UZN>׬PmׅJ4&=B?RE,9*8X1.6V}$!{5 ]H" ܢT|<|w6=ڮayOiV//U>4-wR VMlr'~Db'լC[Θ f1T,"c9|p:Pd^kԪ7;kӦ][ ]H(IYPeG OJǘԉ6WnJzXd^>˶uS-;^ C?9l!5nv@ A9!-3Ps*(;@HI/5TuŇfd<@ߩGyu j˂rSV"0K;m3Vڱ\ma+'K= K˗hDY+Ĩ1?J'?8ђJ{DD>\ ۋDdXd\$y'm; 3:3eY7JD$| GogInzog*ϢI1D"@kz2?sHe F'qsigjD 7GLů ^Gq IYhBY${S꼀cLP3jELu Ow(P II[5saH}%\l{?ϧ}MٸRWZ<\ן;>{T%ŋF9tηpY-e/4R)4(ݮ~U8^N2"րMFQ&O{Hi'Ո3tn;Ƥ7P $@BJ&аk qbӜ<&ȓ|P,o}hZ]V]nH@@Sr!'T@xzE/gk[#s"C22SdXk3W\2-VEJGRDQc(E'$|^w8ϝM=˯iPu dǦ<(RgLYg%Իð\;$xtu!G6I;4A4Wa1耓, AO/}w_wBҜd1zԼXJ;@l) nngG:t?Bۯ '3% `.lȨ~tae?C6A(3+HՍZ:qQI3+nlكhu\m|{piR0"W+k`A; eH{v&9P<^@hڀ={#>#i WU!tkwUR&1U;O׃eL! i`vsg>XC"贱$>odhx7;KXj%.t-xh5*6J&|NhjnRh^f]רt(D Eܡc)B,Z BY}PQ= رrt5IAʁL7ʑjQ{8^ֲ@|y1o4A1D4(A;FOOao:ʛKh5')_(z]xDR͙f=-H%< s %Y|!3}d|XƊ.ODybL4(eanh2+9"dUc-םԮg$EOFu"UaqfNI,&q%~smW'}Mإo>S{e۵,;"wyuqAH]8R~~ e[HCt.4W eJNd>B3Ѵ91$Au8NcÉ\ndh?6%R~HwLCt.Eq=?:Htԡ}c_4>/`2(%^FBa{UY/j;r]1"zݟN22M`?:)-"FuঔTTIdOyUbe/L _Ͷ΍xɒ7}K8«\PpBqw!Z M xР,cC54/]Hj/ӓ>"2`Bei.XZPiGKBš.q2}L{4ڍ8Z* ,c{k.D-4GkY^PdT7 g.]GH'9.%$:D N%MATFx:L('Ƿ\7=J UU4*hc1[MkgϾv.3PM K|7. _U;9$W$S0kI7<_40 1 =ٜBA2?]t-Z^o"k^848 2 `UN.CKh%tiD6QTHnEӨ/MzO$(.}Mvq\\C)\o gfrbcڢ`ԧVQ;8wz[ŧ;[u pPPW=&݋f \T7ǝ3MށLfR#%)}b &12*L^h(Y8T/=h\mVδ@HXs,21a~!`%/<ߜQzy(WN|N+oE%6u`0ˀYo+"+ж#E׍HB̒j}jTG[@aHpyj6z{XxXVV-:HkmrJM@9o<$ 捓`l椠# q/ri¶3g{5q'8&l3\$1sJA30CK$"]vE$_#jR*>>FnQG'}k)N:aʲf{+ j%qU20G  }1JGbu0N^b:9})[ϗC\A24b++0p ̚:y&&%zaJ)~M. eIXQ]%ߙ‹\ T܆:1uXl<{5#@;(`R.haS"\m(qEb+tLNGٵί956RЛ1{rCt?i,9ZֳMFTSu<)lm":eó.g\2à(*E筒[MPe@WH庥HȔs3&phi:{ /BJG5f o\ה+ÿCϹG6щ[+ XDX &mD䐣{يMj!pq2WR;RP3͒My!*v.l4iimACx9Vs = GY~UmŪ({3ɽuJxUԤ+>KuzNǚ27Zy7 L0ܒ݅l]//T387nA:"09EK ]U9,H Ʊ!)*| _buz*#Lq+Hso<\1ftgu`27h l5<|y>e\?IgЋjAPnM5[d԰DoӑH>]5>/o}\WR3"|ؙ8$7lI6A`Y(lvh",!9ǧ'2CH`ucV gC"xa[A}p2<10;큃v*J ry3~dm$4SA'5zmwsc\p-.tZT∠!XY>^.Em5m sYSo-dzAO$5sGFAQQ8,yP\xuV([](C̺ 2*F%qxY6+~]0 |^2_(rXT?o^edR˻XݲE  cdekX@@ihc 倕Բld0ا)<b;, hO>(J`r':.-]>2:K5 ugNHzu I"{?ez!)YO cZZ|z_b)k=AJkV{Zf χj]MKäU$<ۖmW\X =4kjDo-j/qM E)BIPh\̈@MxD ĕ:&zo2XNsbVԸ/el„m/GxE]P¡Ad3px[+#ܲ.#y$ћN0׿ V XwA0fiJ8Ga$_@7jԮg{s-HЪSG ;p3FNIɐʙ#' '# м79};(ҎKHGX:C5GuaX](s=* !+wGny˪WcoL'ymoL9/muT@3"~j(h1󡬉L4`\0!wkC|*Sy~vz $8}|I11I^/{ۂ$.p, a{43VBO^/D#@3~,4<h†'ࠗh(Oa4e^CyCE,j%*㬖̄hA!4-"0JΗPK@1lUC'9: k_\آj>ӟm"&7ă ds;s$YJڊ;,|/^B~hLV@4^KQx4`B{,eV";ɰr32?^ȉhY4K`qFebx0ܙs0WtY9ȏ;*ňd]UW5Gݧ1#L)>`BT$NpmBֶOoPÏR,\m;51au,FL[Z =ψb4V*.Z4h%n^M6U:*vpSӉOĹ-Mtx'Kz[>f&y" x F%7]z&>cvM>1Qd\ֹ6Gzv8z_:u5}th'|". rAyvwՙB.o_7}IW[#t<_5RI,=:"*H+ob4$zTVğo;3oȯ({ѺKtYсι~{!#ɷ?`0ӱ ] dXzi" $<7WpdxDKӬݾ@2Ct C{82RIw`Zp=&j˒egRnpSEGd2ϖayK >؀5UB+pp.)6[Qֶh"NkS;_re;ѤMmft` :fXs/xG,jOWF#1(桫%RM&d~[k<*Kf?k^iHs+kH=g ̀z;).M~V:`WDǃ#C&~[ Y {A%Yk-ϙnK>Z1,~O8QO^ma%&_:ddI-SkޤAg$<Ƭj}(),Db3RAu=8I.Pi+W7⾴Bt{o*+cH^φ%TL. 9:<8`KꔛUycڢ]W? D$l1>U g>[y# *.hJmyx_AAdi Hf,Q!? Pw+$'xK_޻aE 9Ah/ށ%{ʈxn'uAԖBm^ =q!޽݁\ 7^OYu`˔5@s7!H.yᡪP6UΔ8F&$gm1Xz4[T5pb NF9N07Te)xh|դu0^[;xʷxJ9tL͗NĜ803u׺1~5GKWWOHݴ @t068dįCV8'FʗIWYg߳mf dЇuh *6Q"܍üI\ƒL_F'.cATl9 SgS2 +@CDd%/!98j48[phug2p!kҤ}vWi`Md5 m LV@:\A1{06 Vtp!T\پֈ60cӜbK=̲w?"6E%U1ݸX]eKC>ŵfHGTNš-_aø UW"~C?Q <ԙ^*RE:w2=^#pO!TsK'-mLWQy!v(+_naf^z!8FH89Z#󄵴ˮNw$ۇ/IVcޛU=pt (]kͧܝiAU)ylo^5fP%}o`B0)J /fˑaY8^@/l^hxelH۾nrxMILrMa{?JQ8IF[8^迉u2aIzN2HqDzXrTyn̹= HM*%.vU2wʸe!= 9iڐ//q 6|8|O|'.y]Le:+o9#ښ?I_)kP+eq)½B5plRٓ.rF/6 zG2猪-Q>zCg6;UFEj1k>Li3fɦ]# !$Vc$A롱I:nA+M3Ҥ,9F ށGutFLsv>BHK3!e a˧EQ2 >.`*쒶??T+- ,wVDDl;i\)XӪ *b{y@pT^ϰ*N}L(6{.MTx4>:pYhވTeǙC)HK .R=Nt.Buz^Ymty 6怖oISVWw *C11xBmz԰o?y!~ޙW *ިF~%D 9BX3ơmmֿHЀI?ίZ?8<QNƂSPP]HqVޘ`I bFv%B>oAv"@<ةKp\Ĺ6pjKk2RX=g)j,6kK7Nl g}Ո?Ր(kLnXH`[*`8X=EFzJzW0v[hj+o - -X1g7{-Vr2aa;DS-^iG1,v=f'4.l- 4K 9蹦|Lޛ8g߭&4*^l8N1^5qT#u)0 Ocρ}VM45ʊ&禀Oc˴3X`(k@&-u{@$ۏ77t]e".6dqHZ\{BCr=_|+x*aK4EC@!)r e#u}h^ [P"%:@LmL$eo16+=րeG[pGwo$Tg!.`W}q$m֭{ңa8Xyׁ6$:( tVv2ߺ sI~?BnfGT^hQSĒ@BC`PQPъsmV9>k`Ƞe`=~%2_Bo-4d7e<' EOҡudȗ\6O`Sx&7itl(iSIetX͢^VNhlQ&a[9oKWv[&hs#˂Y; hq۩_^O ,h1&)qx:$N-\{+Dl-)f`nmE& n-VX 5uÝD~ ZIl@L~Y"NygHM7'_|"`GS_("AD(G(- ]*?Y~BGR"/}!N(OUn CRkyʧxl'voi_فD7  Y{_ѭ ~T5o>$9) KDx]=hb2w 8;BCy+mMF#;0 25=yVDzޅ«:gGJ$@ax +P%SldѴipQ[(mv HcGl #vBn岳WYK޿"BXÉ,OFү]={W7PC\0ܷ)v/`EI5E_9X#SwZ:m*8h՘~ ^,V8_\-.yi%:|(NhƒB1usGoc:t&lxJwMwJשv_k*P$Hgo3xwW+5~Fe@HN($:R^$gqO­dZ:}٢u]&Fe1/vQ^|ا2%Ip -/Y@|E[z띳n"H> -FHgjRO 9BHfqX.t!B9A٦* ݓulo[?`f@ R3Gk$ F ı9E4B|° oDMH>Ehp=qm$IMڱ6egh:q{bSfly2l3*o⥜'O?I{1T5| j`1>7} G|xݻ%/|4Kf;WcCV^nY=R B e)ͣ@)9iN3*^hRBGs*=irLLͺ7h98d%< vHciBJM*^~ Jᚚ;ֵ6\TGF!"_9`OmuJ?X4`k \ZV=E{fږ0´pC+FHZ.x{؈IfMޢO([6n6Y`K(Nf$Co ;U(lMK \I'ӕ&7G3J~g~X!Wq~+?* ZI9o{R'Ѷ@*EA聤j T+#*3\}iEG<č"hnҋzOMٝEisxG]`KLcтavx{ʧ G6Xz))0OXOEmNRq |L0.8ۃ=$|xUI*s\9_fIǏ ~Z֒M?]-ρ[Wqp۩5 W͆'u o")R n> qkiCy#zϡaJqwM&C L'f1^4!j2-JEn{ZNUi C v__QڈcSSmlB_w,0پ>MDn57L}h V' 6XO̖ZW2 ϔX_g:ȄT"ɭmpav-3U;@I5`}^:ܭ#뤩B&P ɜ"AE]>xh`[ᖦ1q+l YdY1+٘ n`0gyi.9.yzAǐоkfư,u!~b5@U3;b8{~ RQy:оu,o杪Uu#@%zuO-l%\ymuΉw4`jl=,ڝreELtkaSnKv{1$yÂȩH_Gn;.h@qe5.IM! U<4?F#{ӳ3-%Iɯebe> ;?f,EVmeUuЫAl#7%ږ_f$ gLzKadIMvE.x϶Y\LJZRU%1g{43hG6#^iӤbi Ṉ˰`dYfzJ !þ YBf@AֳI?|'h4y"5"r8H1=(Omt6Ӻ-,%~ >neHnK1gs}#ge;rQO\ -?wPg:hOɗx϶b8`}w_ FNg$cd:r5a~\M}C%ND~/CCbJx~|]8ڿT*=餘<њ٦G| U|qj}oum9Gџ*%KMjnS1ʎJ{yhD[䏂:Gmބ<4|r:,PnОG %IoC[SܰPY N9̐)^cI.SMj`<X{f3'ΒE`W[Ӯۣbyjm hfZb18~ n{{jhLwW93nuXw ߇e(t7E^ jFAo|},DOJ-tN1Շh0QHk%`:D.8 A&Um7\VSNIGA@pq],z}|Dr|~E-jGkTx\  _ʷQ :`P5y/B  spog ϊ+̷țC^]<;@B ^h\tƍ{*Q$SS9f7 QW lÒt-c'>~'5s up,HVq?%}༘Cиhdi FTQ9t["> DM̧*s!*a5חV!)|0ڈIc0 B5rǔsEfmM}!h]\]1'U״*8V0`VC~cd/\ g7`rTӊB2`EX73L8=IdGqNc$nb>&JE«`p[dMt ڏ`(I( 14T-we!)^ZZى$/J78[pе̺cǚg@Y_wC<Ԭ߁jĥ\P^ϋ[K.rNe@ 7LYƝ,,+5ՐzرݮYFKO4g@ (ラ n`xp԰8/ݜ+z58M^u۪8'vS9l+lY;q=|.tk4^omI "ܼxnUʎ( Ocl×%kD8@צqikh9M2<j.6tY`+y{sB:yQ69=;}A TI_vMIB3AӏLVr Y}B?!j"E)ZsN]I ֗ =\dƂeJ6!$"xj +®LyҳsЀo-9 fO@"ck!{WzalS^$}?x\d}\"!sD SSJG&iN Bl?K1[h":pB0vVC^uLu^U͵<Jp:&F؎786nm;轐j@!T!PUwȝ6-aWHh2p#N{6|؂[ _ˡ3\r~eS96M A *v) :[/e>4WF)+w0*FGtj||ԗ9!=[c1$ 4h:ևO~E9嚅gAlc /b3=JJ|s96>3cJ(|/nwx&3˅[NA,-t 5yZdd:qxE00gL/Cj%1) ?7$rҶކ"~tsزBA'RJÎTQ"C^-an]EF?XUCyH~_ZLFEjoqcJ6ϥZ8] zx]nUʲ?RɎ7E0e*]n JL.6xXouS^_70@j$|\:{YLq`)+ 7t88z}W;yPcԳ&ϩ9pJK|ݠZY}L"ܝao^ (Z^9c-" pw._ 5 VE/{"}iI u74UX#Z׋on2€#N6Q5i׆MgD^}-nE E;`@ +/iw/w촦T௦6X{fi`9>uk 6+W*d3y6ŭf-Q;7?,a͌ Dw8(rx\LY8\n$YA9 3jaj>1ۚxv^TE@50rod vʾI# 9ͭ2(IMSuliהL}6~7<{8ݏו;WmL,sv jh2ΚˢɟzS`|Y X@>Z3?iIX5@r-tu}Y o,7V)2|!+% VQq-EN>jP\" U"_|X&Mhyv*xص ~84јZƿ,<8,:?_}=Hߛi_'i]gYf*\0hYZZ ^Q5o2EUЊ(.Ս, 9dl $Pf]2nQ~IDwl'`o>|)$FGyPfS&% 1 no2Ke9&Nu|>d.EDC M-QgI*8Y ;&)蟏3蔿}aEba^uN\.jK .~7coGåF7g/(d{^|1+m4oqvv'B D my萹M[~:Ns]ώyϲ|φ CBS,7wezM}a0+A#J c֩v-荨#Wb+ox7ĥzT>Nb8d j ҇Ède&QņXe 5j{%8rV,I; 'k]'WA.$)K՗nnB|&O_P߸H!RK3d(9YK@d2VL %挸sw[ #uOhO;nTCA@JJ%mrl믍sƧGw:rxWMV'sDJ)ʢJTjjO~NN-֙s>Ծk?aTf"X"Ax]k9"n"Y480Qa$6|/ت]8M=V҉w!sa n[%V;^yN𚵏ȳq0?RӸ*ZJ1{.}=aَ\pBBʮ)#@”_.+1 mb$Nz L4XQ׸)sws9HfvP36t*G@`˿:oOArL;AX􊽥06r!g9}#3u:{+Lۗ/S2S9.ȏgl2UZ80-$W "b:Vl\V|1` P]6ՊtnŷL8=pHJVݪ3[&) pP␧ntgZqUE'>`iE*>__3m}}Ő7l5oEXx1fnm g+ftР}Ǯ}%ʤaC՘i m4Yw-5Wy2`"T8+rউBvhzfw_Hff\Lk?M00W]Z'SĽc-Mϋk(S~ O?`\ ;\J4/s(Mۤ69Vfe-0E•r3#pd2&J~ʏpDjx:* T3A=9w2k۫4M#N AV :ѢF)){ۼQ؛ʧVLAVكg ON]W |Ub]'Yi%$S[)Y\]0+fCgZ +"\3 "lRg 0 ׎M8 8RPP" %4up̂ P,pҤ\+;h(1c,vd,/ƝY p݋[ KUQӈ;X$Úd1ɽ^{tKٓ@ڍVp2B4ߎ6,^QT\`V@krNx5Shצ$5MΒt7ZRޑ8Ejz/S&nB?e{al2`, ]?A l%/HŻfTtz:yǜcLBhjw''Vdřd"!]fuc4g.2Pf#,F.` 6 1u.?@0󄶃xBGR(v$<Пȩln4gi7(oR͜W|{(RxF=ax:ypPQb\)"":uXGzlJ#ݭNJM& '*iʸ^]4  v> v U[ 7ܚ_Cb76 *P&Иlq$O%˜>G6[(#zXe 6QJ֦^_ J)V6sf$?{}Ր}1,,ȆJ{b=:A#;{A?ax~&CD@q.$^oݏaFeG' fJhK^j1|s dJ gA!ۋKEWn0ݘ,u9_Z93d⇯%K>ѓqPi Ⅼ"I7R$XՑ,{tHƷqh6{ -Q5fj¹I˂;c#1C&opzU8dO\6٣Vܕ-ؼi]Sq3$GT֙UO//k=˰G,?(; "{U:'Җ*Qźn4M7,m[%4T9TD֐ۯog^K'%1A.Wį 8gtUݚF뱿f~NC#gξK$V`@߼?Us# br(NtH";]>jYX@ih>{} aGsPQGrYuB"ݻR+;_!4[,Jy1-fD(^4x+)n3p h`903P~ZT # 1 įsVH4=@;ߌrt$)8V=)76jѱRýACe!baE26T\'bhGSh:Ƚ6_!Yg?rB%MЮ,{Y{P"%'T/,L"˩ 'n$K2& y˅lʎ"EԉI5d^T(LK6`iOdk씐{}bn4t$!W7I\D)ŭҍfA$v3re6m-N..]4X2n1,!jK*e?CK p#<>^ .{j!ЀO `qwzffǒ(T:vM=rAo1ðX (egk NYb& ?BD ?>C ;䝴z.ɕ:a{Sc|4ϊ3sOiji^  Zʼ`ѽwyFS1_JǞ?Oh& QYo23U(4 c(بqa{k!lfi5ubK~fF`nW,g1wW<˯Ӽ^|;8w`?ص9_.(K,ն35!A|HG#GYaۆ}mP!Xiϯ3 Q[n V$ցe%OcA*WWZ82s@Z]ϕevacfc"Wqn-c)#T}vyUSO^g4Mr׆,Gx:*[ߨ,5Ցr~9(O᫳UFE”͏ 9vmɼgH%KS1d0n> J>E0i"…A{S7LFD(-0'S`$l o;;,Mc_#݅I.jhPtyYp.,I"q9 NrVA,<ӎ4(TEljiXZ.6\7hx%dU˫#4ęQQLmM=}CxPMNI#@(1#@+C+ \5k1;J(WZ3L &M`f DL3{.'eC*wy_M"ub>b>s, SVGx~>%'3" bCI¢9~FVe}Lk %!\훌yIやw9J,0mhEY DlDAK_O1ifff]Nwjo7|M ;p?0iGB|@㏲B<.Hdo?%48njL i#7\xw6 9Cyq(8o -gRKo1(8%rDTڽ匞PD_ծES[FN\qj Oؙ?zWL<.kN-F=y[Y# t|mDUv.YZ:El أC[Gieo28'}g^4V -2ƫ,TW=ZH7z&M0$Ix[)+`Td{_FFMh-HSRyJƤ?jD^DsV|xe{ޞ)u_k-tWķ5Kpgs3_{*B7o 3ZH]SaΣ0|u{0 {0L1cuViUS6p68_?dX2Gu>%q;\lrĚ^ (_q$p?sANO+.{ۉrsH& @yX`st&^3yE\u*Բ $J!~_f(^?7ח"k5|s:NL?D mU-^F1UZyڲt-4$9{Bf<[,F4HS9͝,=vK!EԓrR{L{%Gk+8 .1D3lETˠ*XIԴtx"nIMGmGjGhM~0Mg!(q);aݤ|He;9ȾMcXU}T:d.x~Fh;w{ەdn'M 60Dz-BLT=*d,1c{ FfB2fXm[ ({I-}mEedÍk4öFͻwrg OfIbd.HW˱ >97) !)ưALrhɃ_ VO}5\!vm,a"cX,8 ]dN#kѹo,gְ3#]0QQ8!Vme9?L"RO$G #S^}֨jf Y i&?h{I0b*[꼉"8iT'7Lt"9b_H,]N _~^AmDK Yȩ4?lHo{C|irX!-֯BanC.dS{&9zx~ͯB =e%=dnwۥx vGo (޾kJV&lrq*wqf/ʐqo4M_+:Iu5/ijbĤ8n Z(֥mJ YO$6!zN<fegǺ- h~&vZqC'*Or7%7=V+=01ora4dX{{y\_%jKD%%ۗajK.~ 3%x\15 c8Ɍy5 B{hB+dRl|WBAA(({Gqiu V%PAAz6~pKb]ùD؝+y DFzxMqa]vN65]} <$APo'$O9xh1ڃ[g_鲱^ b[F YmDJ BE)pusv0W" f*V3dY3kYFV{,J k%K[^~+^@] XEp i2aז2_!p(_|ǴgƅMNkc/bb#E34fB81 xlh?y~Ycu ȜWfoZdKNJ%U  ?.,Mx/l7%LwQ>P? "ymYw<~+4mNhwՁR4Q^a*HiN) +Ŭ y?/FI-5E*HݍXig{ܬz~ӓpat9_VNbSĸKY!ѓyr5'RG99@?<.>:~ct+>G8"1>]f~M᫋oKR?dVԤOqG_p*M7?:`"\Һ]ju }3mrl/ԽGe'-mA9g=v`JC;sET̎ rOPɻ}ʄf/D"ZP j ƅiOuaaU5\* G^-?y_Rv#VDESHC$ sxQ:o=<21I Iz|D@YH%$lpX!*\ 8X<=aTF߻8QxѨ Ǿ Emf$c8.NNX1G'|quK0 YG1W*uufQmiWQ (*Ae@b{"`.$+RBCQ gnL V̪E@ۻ4y?˵EAiMfqA3rhW͕fe]#4N ӶדWHʙk[0=TPnzaM;Ȇ{uNos$xe9ng0b+rzE Ur {j78Meٝ=O<4ԣbN]1i *7 mdhYa~FLH7i *Kj>mkj^b̝w+B@1 {,4j;acp>jm"ns^| L7VPT3\&h([v?_yl\~$TFQ!T=ZX}Ѱj*C(BAwJp^v~p7r:Ъ-.?mE Ԗ4X>|\ mdZ^h5!N˹fjb6pg!=[##j2]Ġuo}!ȖMF~70XJP:Z8vp2K9Ħnٛ {~H5|xp9ϡRM.zuC19F$Qnʊ,3Lb9Av~͜\Qjf4-y{?{xT[6dׂ]Wrsi23*Scȼ{ׁbǑňW^ߏ$jxi=%qe}/?90atDܻ6Oe^yB/"mѧc z``ճ4'a0EkiUR"<9dD=IQPKJpFXG zV;T2gt53ǮNjP;@bU >\4$+ZzGN|7n~zeAȗP[1ջkցꟚg%NP'y`1Z%GפVHb bnYc#쐶?oB7{-%ӕb2O7ד%3(kC\ $d34pA+^ʪ)Q:ݧpJ)@3f-'iz v.WnR\qRx cam;rY+w?pM7˖NhZH.Sge8ғx$=zU.Vzjٺ8GXdƄd~ i,dV)Q^h09w!!32f׻9U[HXT`9 GݪUOiU~Fh" U$0զ^^ұ qs4_&/huUsFJ~o=GP5"p 8 ܍ejKBAQ*q( i`J!fKYT!LY3ѩ^N0XY,7BWؘ=8<Ӂ=ˠLyIS|V` zn&Q^LȺ/ ,JKlfvde{[tüdb=-AXQzIe'HyaJ i=u]@m/R D.í !+Vl{O2ZA)ɢ lW,(Zr쐈|FxVGSG`oӈ_xV[KRoM% 6_p3N5Rd̬ 8j/a&a%Mu50<- lk0s+2[e5*XՖg~a1 JRz2(ًΧAژyG7 Pp1vxC ܇rla `ah&RV%/ǿ9?pAoEy po6Ev#v>.ztpY0F.*u%즂͈K,Z\|Z<qhcq kt:x"܆0hf,<P#x-4I4وb=]yIuѭne6feύ:#iQ\"sT7^Gv>jmd/,pD839pTjo ;ޯtϫt+Keٛ:'>j<;mCwu\Gy)iNvfgC[)W& L>bASEv_p,LuoHQ'+XhCQeF@[0(3fieB~+Gv 0RtaۑgE>810O.8|.fm]fycW_TDk[XUPC[Sڀmwj&ሆ/c2$A ٭ 5%D,?͖ hAN)$Or\z r-qY=g|FK4KqϗmxykQ5*h6x~\]Fcvu5 )H$GEܰwWox|T w/tT2$!Tk~21im}yzBE|z"oq*[Ikqm}8 Cv"Dq%ȥ;Bñ!CA D'e%٬ɿؘ\LvRH'q#ē ҅ sU%&> üI}d+ɨ۞a5yU(*uD 刔%Y KMg6-w^p+ 7|Y 6 Ma^׫ q\T{SU?Eq+LnIA<"MjL_oI'k ߁a [~'h܌>:qZ=uӉ˒q @ag=P:MS/uo=e=Ogk' Tk$/.D&0@pyf*m$SJ 2%2}h߉+Nl"=PVDTqT}ZYŹ)r;YriuJK`D0gi[?<ñㅪCO $UaUsݗ$Ύ\ 9Ģ:r8qW<3aQ.W] ,P8#XFNx9XpxNF?NJ"`6\ Fg a)6HF@\IT`-PVdAfM=Y\zԛOݲQ0PWm[Zn MPҗc^Z҄eRN|6i!i0Jʞ\u0 QzE\& xZHO2`g^64~_n_&!I\=Y29~4#NFmiـn'`ZyِlQi2QKRP# mh˛o jE4#]i~; ={?#ԋcD{~k J~Q]鋨6qpS mW@9gp9֥܍W+xJ).)\%{}o zr#'f<(Ly5n*k?7@88whU`Ѝu6S8[4[vk,Ypޓ O*G8 2lL $9jq( mFX!sِSy`e&o21"Rf8mv^-8i)V8H3G8dLUZ+EA,MY'J#orXJN ji.P,I s]Je^4E d* fܨnmHYD kwQSĉl 'dN:O sD'/u1!ƒ0/%Ctqe愢^ҿq֜p0.Ufy^'yTݲZ_d剳a?5R9`FE`7Ԏ 6Tl%tjG 6N ߐSYѪ"?laGt%wM=V$B<\Lp|Jg<\ F$n/odPvOIw@ CXh` Ɇ>:;ƲKX8d7!'si3znnZOzԞɮ1 pV=Y+3}/EG ݘqIQɄ.L% bm3ZӺ%PZP@z2rv*\!V$|e$L0 &F^p^iW ܈ᬘ['Jt V,O~LBM괸bo8Q;FɆTeVynPhRc4T|3_Bw. 2,9aĶHJr3F5'6+v:‰C@>=VK+}\Ѡ wxs2FdWEkz1+\` Ee(2*N1!k@X3;_F~iH3G(-04N(U(; pu>ޘǡXY+9_&N@"0Ag!XӴoMOl\TGr^4af3*_4%ە(b$_})'Y_N,s\'lb=t1u@hI#Ppg႗(r:9@sŠHyZZf5rgkO1cț=ˠ1maZ_29@hL @AOnIbs0-!RpKL}b-"I#Xe>\Q`m%=`pWXT~J7ۛ)M^='qRx:|xFS_䥇^BZi&,Ϛ܆{$&Ð(R`Szu4ܳ0"2k#\tIfy>m$(E>Jn2MyWPM3=;hS^ iz*йxg(_zeG-bbD!{P9]Ey!&aHvZaYʉ܄ Ԥ%l4eN,{el߭:,lP{aB`-nlѱ8AA4:{5ܾ)NN %jZk7rIV.΀ X}yzH ŢX 㴣CK6zw%]F;9yQtJOpkO,KC2wiSyݪ|YZ :Eţ޶t3}ww6kj+qT-rM' eƌ-DŽA̼,¨>//L!GmO: c6[$GBkH>'900mRHT׾SbBws=(Em)jiTJ)bg |'.n|ɕ.GZl&b<4!5[t䮈P kZ6g[ .AWoܱ.۷=T%v8pIgߒ4=;}bؖ\v{5 yPfčh"' 4!0g~Է՜P uq_4x=lZo71i8/q|`Ƅc ^~9n^C'Bh/!qb8, Jf_@a#[V qAc*Čk5!fT䤽"Vr'0Kgb,}nr@yy6s7>{7hMTNeѬ٦Q?εոE)WZEP9?ֿc-A{.ZjdoZ]ˑ/}Ē(Yۍh>b^\~~w}8$hX;R^y"zxTqT1p$+f.>[NnJ["Y'lcFߗ)(bR(RH>H.mv*r<x2G@\=-D~?q3F|r!Gc$9b⏿ؑ8ĝzu  M6&s5i) ^zwq'Jaۮ6 5EMhf+OW b;Q˂C5~),ˮt9Iϸ><.D ru._&E44 rƸNjMtEp6c⧥s8-,^'rAdb=ڸ_Kj6|M.`Vh` j;l-ys=!1]NFn*}:‘8umUCzeb}3=pfUFc.W t I4ҠpJ<8hDӱ^"]ŵu;isB]7>tLh9ǟىin7&fgJ7DYǎNmw Z 0Aksݻ=9Rޙ s@,=8վG5pqgP]Ѩ5Ԫbpu٧Cڢ͚`Wucnϟ׿źaֆ_;$r o&z͉ ~yB{tY{+}|tcIá֛*cnO@&<T#ogim}WtnsJ{vH-=cyʢے=۹VC%;2yi) B3r#ׂ +y+s7*I ?e6>Wo?EjTi \RT];;̛FƆ1Wtԉeu'uWH;'; ؒT>gJ֍LJ;^dT `$f0_fn"И :'Fp5N^ʏՓUӪ& mJFI`iN8lm*sϐ^]}rrw/hKI?"w[̫s + |GQ mMV`PMV}"ք,o evrTiomVdAZ0HG{?6Ԯ70\ Δ!0Zf(lP-! e*ߚ`T[d8t?E:&өloѶS[Y>O}Ι=}u^Y%)c1ȴE©Өjׄ" m۶qh~K,kFry*wD@4$Ox[!P9n e#$Y6^k_ZlITξCI 0f1;I:3%iuO--ܒe\RӕBZP 1i-ju!i-Zn5T <'yNޞLc:~Bq:}V89,:3{h\ /݃~A}":5$V- YNjw肷߹}3+AcC^ay#o90i\LWCr- ߽QCJ8Tl/ ,؛n*ȃ.h9RrLtź"_qt+?S2~@s`Ru2 OYmSgm#ӸFī"lnF«&gPl6tI@Ϫ&C1GvM9".|֖ K)ރ[דv@ȟUr~Q,='ߑ^[0k+JA M&@ 5m=ude۲Ym+) )zh#Jtq~p0<#^cՐ4O/MP% :s#%s:9Ry+([P]X%MH; ,%$ ѕ$-lZ 5%+4{`]˚ƢOJo+ -4?IJ]쮏ǛWu QRWpu*pasqSNGC7 C&.w"x_V)geʢ³/1sm5Ʊf"ڧ8G% yB-@'`}b>@,' z&|J'hݶT3pRSi3G8g˅Ɍ}cy- ٖXuŒ( U,x;ܗYVB0TxK,I{`(& a^B}>BGf3sXLX nrcT/!`ǨZΈo]ؽnN#|؟0\|fO!@H?g56.R=:nMG.EWʪX_+0WSw,x+E8m[m)K|N(ͫjڳ 31Q`jE8+KQ,[_=$BH'[15:U8f?}j_/pe' A/v1e=Do}ZЧ][,>8E`5֜b+h]-<.lmi˳@!P MF+:x+&T;Scz)[P9_p&X",Ltc ѫNj3m#_9t*X*Ua2+]%9zP!=Vd nR[3t .a{sCr%AQ~)tAnb;sIrf_Yi|i/8 9< 5HUoeڿ*tyT!qw0%F wC!& oBƺ9BD}?yܝ-'3M9U @T = QC>=SFӅkxƬ (׀+^M"SeF9]t.BO0Py* y MMttF4f{",a֍>F$Z˷gAV'%Ђ Kr>ucD8V 7s),<ɵH lD+}M.5G9o"ԆvO)bcd +\NeHJ"Y\ $DzYTR$ZLnm % XޚYlnS?OC&G0D'SNEAt|amtR0'F}R>!2w-@} 6)N$UG2ÖnfX[anZ<5{,L+rV9&&ATh^4j0.EyǧH/-Ǩvdji< *mq&rc_T|>`wwk$6m?ȕ@9K.\BT6W[lλC%a/D"_Iм~5dfY@/ JrA'E Pi[txi"ǴbN;ɦ n D#Z,6ZcS%ޝ?1B#a~0mnG-/[Զsh\Fyh±IU:fpOncUx#}}j-/#29/ vk6rFKG :/zCAh/`., p66LmOYl[`yz3$RrÄO]o[m')o^5dqk*Ԏ9ذihw:0⊝%OC~h3J|rȆFf'+F(Xx*2Uw:BsʮRB$<2dP}Gn&:榏%s noAZ-!J}mg v/5Rj>˼γw\Pߍ!R_b_p)TY{r?*(#T_3^B@1o6dsЬ>@!q[hˡ +N2Vo["^kHZ)N41o&8;W5Ip}*Eg|']H!}@hb}>bvC]4/ŇĤ [GrdiѳQ1m4S? pfpx?}6DPQ|G]4VIimlI6lX4,Jښ@L3lQu-x> W5DIۈh ѵm2ů"cd3kǻ Ha}ba"JMiJ(*Qw[Rlo` ƺ4<!e#kA#װb }}7=_-A![ -"F^o&O )͝KOZv(x.ܿEK'ݩdP 7;/'!gj֋Y!jme6BUӍ<,33YǗ xlpN(c13Nl"Og5Y*^BKc"6Z5NjTrd[Yx[&x =RsZEYgq9ޅ:,&NQ 0U°(-2o]j2yP̖R݆gQ9BF͎&b8+W5kV>=Y%)s/g؁. nlxw>v.3GHl<:p0n+w"1Ow"1ҋ |Q^6=Y_φcc -$L yp߸*V @CdI*:P֒ B<XR\]2YuFVL3 ,%!jAr͠YE -*q$N@>jg= 8>&ᆺ(o7hL]^yv7X* W$3h B2h7z\SU 4DezBW;[IFګ2z5_X3LDiEs̈64+dYRUYAI}]5żIY-C{;;s"Z^W輳jsꤧS0TC>"[D i8+ ^ [j^ )8j%HR< ѩ|&?B0UJ:-[SYBgcfsN3R1$_&ŶmU3.LT,I3%5U}&t_ +ܱaQ#8ÕRNUEX㎠S=4sD^tr+ _Vf7CO(/ g%JBPf!gj;֌6!2 I胩M&!$'rmrYKo^Vd59ݸX+]`Nq=vIo@xV!&&Gzk3~{mk8ΨS8}7dֿXjH񩛱2ٵILT#2ɕjh˽2S ۦkN62\FU~W"v(c̚.wl1Q̭;Y@!ŃE*aeE1Gs/yD욚'eqSXl7lb-*n-Aoߜ^ܣ MywVa'SRs+ @ iK * ]ym+c\K:smnHJ: f9)irdF|g祚{V-_uگe_,Q7PZkFb8 hk.սVCY+X_f cXɃKrUtƃȘY?CMPG4foinKzT)Ij>ZH!osw;xցrAF$$!*K @C UB~S=AWL曼#5/ˀBd RMmHO ϳBܨO̎?n0Bxno.AϹRc{Сe*+AUC%PvۋrGT:HluPb"=f\w8?[ p!3K>w5GŁC?i'<ޥjoo?Lҵ[+-G/NH ɚM|$8tM|o@9THnޜ`UXF.Co}t U ?0ݨ ݒG1~$NnfJ!"_WZXRxqaFO@~*G[Pw,I?LB*&VO,-ؕ wj%Tf$=AZ o.20'ے KLX#8lć4(ׇӿ2h͖Nȕc+z[do4?>W![i?>²a w_;}q(8`NۓӃ4z~q7̣"uF-C"?Eq"jn܊L]Ǚ.FvG-Z<:-Od=F>-/D<9:$S^y3J?z*QK'XwC4AU,оal\8{PuEXZ3H3D#.Zwۀ\qٕPՋXLa$ZI$s吿Cv\Q4'cMYۅ:غUɳp;gؿ$ (29T#`+o R|oNQ1gAV~n, y[sqPERVŸ9؊jawr9GtvWCĤrANi7Z}&XVeBfSZ8? ?ȑ|PW;~LKVt㯝ݕ>]Y83%M<%ȉVlAY2氝yQ+JJ5FSR,=eZ~X qT="8]g]xkrVFb䷉R_9]K,4Yl\E? &/><Ƃ[lL^Jx}ze^V4(ĕdE=Yh4A2帎P:-n?VJ}?jzY>Q&I=IHPF zB~zfH8uq#'GG%;!PHsB2ΎzMF{Y=oIfEsv@&ʹH@P.ȁ+ؐn_N=GmT? DŽ+!"DumR)پK;ȧ@,AC k#z.z'-dl67n5DMǯA 7a@Y{j#}D!>QϷ BlK6}X jiP\ضu}Ɓ˸k\"G`<&kr7'Le]s[Xt6j3j =B2U:ଽDiF=&5qWP 6[.]. (mQ'ސB>me[H?u~M|+6g}띱oKՐ@]CTP5{:Dz" i&Q+G !aΨO\>a{n&=JẪl&P lo|έT,mX;:%߸ p mCɀ_=jt[8v"%$Eb3Tx s`Wug)4j².lKn *[ݧ儕3ɈҼHpiPOi?IP8Mx yڥ5.̀ Up8r!p[]SLA5Pe|s`0_ >z\d( NTEPjĸZ] lU*ׁJi4O\KO{6m$Czt9mg]dmY>0 $M"'Ș-֙7Wd&-@hLoXG-$B~w¬s|o;]1B% ̐ƅ(k[`xUb{DP2Yl}'!8ؒh+9K ^Y@"knrBn6*&YF 3ȃ T#Q;H11ݴofB|$*Q`>UܺXkyU'k[t _+c pҧVc#$mEB?¢D׭v4/X^5En,!k$WX֑_tRF\Xl"3]}L1ftlQnbB*M_ìBrF%@Ob}1Cz2 _: 0&u9hR1S{(D jqP޺m#mnvBS:^1ՙ!PK_[1ML!pbU4qQi=wpj-KWq4R~. 3olJ%"@gT#ɼln?O6 y.̢paj< tP U҅ݱp! LV'ןO)fߑ0'b?v o&{LU[%Day/M¾\-"qO*4YGЛlǃ?o*}'yn 03Dx#ח1C6/> /Ǝa*2v=b[,FK)Rd n/5L4pLk[TI[%@Rეe% {VJʊZݻ)YCV 9f7VgGfm8(\Pќ*h]T\x9x,ѸtR\UxB}ŰW(TD„g{hjFv'%ϣn먬ZR;I;~Dk jͽ)ZP<$7xb6cw*MEklnbV^/g4;ci]h/FU0Ƀ}vf&H/pQAD?RB̽"Ʈ f/oXmV x΅g4 [sㆋ}aB6#ѵQHp-"dNd%#Wؾ -TiC=% ~7`.'!a~{OE(Hoej@$3g_J#v*vGCC][2:SщM+Hl 5} nMcX㞻Zx$8I^ϖTK`qVDPmZ/ߛ8:Gb;rJnfO0 c_'6g{h&\Vdl+&/ڻȉ1=+d^@'`^jQY!F7ʈ?k(~p^/"KwBȗ52< 5  ~$We=/>Rj12˲00.›[cu>̜=VOe@M4z$5Bb$Ľ?s_͏ކ8.(€f6Oao4]2τ. C`.l3WTZB?lcF%'?:rYc<~& ƞ_P7RP Kw}GQ-#xq*QaJJ!.V5W$6%kz f .%J+FaqOdYsihtWf_w@*?f_ џ"h;0pqWVgxwE{R%G2"63I`;OG~EeycO$FV4O=~˓7FnPڣK\5|>ou.}Z]Td0 ְ7N>]u=a=E }>[j5"7S`evzyed8:*D$Ik>?m\ەm˶T=Iר>J8Be$,&j|{WP3 ,-Xe'dc$Z /)S0J2M8^|&_4mgȣ( 9RvadcJ_!@uPz"dVAaj*htu7|&dE+nBŧ0e mY'=\KU.dZ˚w){}~G.}¯M,`8"2sp6 j.m]aJ ?^ࣈ|NaR*g `Jb\}J3.c=Jײ@1$_vvJ%,S-U7VL~`&8N{SzħnJż{[hb=9ni,>s^66o X|XVDxRxi'sBiid[F U|}?"jUR(㼔3A 7`*Wը㆚ ,OV㖊sW0@@}sl4 U]8,Q^ŸɈ0IK<?btߋy5N3p׌4Spbmha&$)1$)j5afjf !fN/[P,\:I+Ÿ6LD4,|9i{aSh{7I GHI5'hI|LL 6P ]GI4nү,̱ۛeRA/Η\d +#SRrI}Q,L0ZPr)Dfrx0%z&4]],gS`77,q[v'hp(+juƔj/Sn,F2ȆX;I,X{ݵA_s͇2DQnB3pT@iHZG:+~Mm`BST!G5!~!?: #kqƛS]c ma*"3fSg-4t)}T|dW6Jx֥'zt.9UkK^|X\ө·uﳵ2 m- ~?ng~1oyՐόoy̯pH}_5cnF\WDBVr8Q4oa homb'bCֳ@+#p)1|KYlb 3!_,gw>o!7^挽XINL:gA23O* XS2աo y/샤vTUkj/'-\o {%J xOPZjYZڋQ9 Uc&{P-[uPz]:15bW#vr>xկcXJ<|+Le:O j-ֻNwja'rVݛ/lZϷ}\˪>NA(]t/ռQ3$B}gBOѺkHpUz9X)5ItBgDH ;%L*ScZYy7}$6XdY/̙ry`,}7$o Ypŗ(.څ<'C9O8FɎ@vO/N^<)xyGIQ0ec/ $;nq=9*:y񒳿~@TVΦWđf8D6;iQVɔ4?-ٜgpH|MVt#J-}z&:]yJz˩`' tN=,\ue*1G1_v5L'>4)luvRXye\Wdy&+{DžaUT00wcՂ6*x`vs2Zj(H=ld-Ͻn)xc ,EfcWNX|^r*T;dyPok>P(B&A‡բ Js#[eTjQH"COrJx^ɇNnT}ӛWMcCeF)-;f1l>w"!6E#R` |#HOK~aK p̛FUm%|_arB&USO5ۭES̆ڴS鐎X!vB,K6[|&.R((jV#<(d)5):NHHW1^ձ>طJK8y :UV6q(A{O( N צvm6\HZni}ۅP=#Rdm䗧Fh&Hn Btf?=G Kz~GFb1!@=<ԠEc@jddJwb9&ps)"w"nUzDXCV=A$ڋd\*!]&u$Bl6;4]G'AƋd\sn&&n{^VJ_Dr.pk--?Jx{\ 8_fҴ ËRQh吴w}aUr+Ų$nlB. Vc]-Pk`WˁO!vAlǥ8#OeG2 wKwhUgC/CO>r#e\ѷdAp?i\QK2XvQ Mg'$)þMnglxED~:oCH ^`_o^׼kL VˁLȤ˘eÚTG㏻C7g5=j 8Abس#i)&fJLZ -X"0&_1 $| O[z% zA7+Ds_̯%X3tatU \ Ż$u8ݽPY+yϩ]su L_eYl Unc@ j P~s{ɉ6`6 ֆ7YZ2ND_1-?TfiT ?kҼ/4J0NSa& mWBu.Ґ!hu{q5woV2 | ioF?q)7(3O [B;],#@+UXI&Hl0Md:D`tKۜe/8c^nī\iZ+U;V{CQ]O'"V2aЭJRP~ 95 {="WщBd6 ,|ęLJ ~+wM @hiW4L;u6S1R [LEС@|+FYY)4,i!Ze,+D$P8SKȋBk/T l?! \ʟrr9/;vMbJ,,7'O.;<Ǭ|BP"FMR "IAKTg^X/"6sȨ8ǜ/.X\>RqFWd?A8ň%Jb.y ;o몂NdC..߹0? U$ߕ+P\}9,sЊ3#Hs l3$ǩs i/O<GK NI'ե;`"k:үmUc$nwPl~N!6^5[ͭ-NfDFv8PEi9hq'Dw^ia@6W3 >¹7! ;h"r㭮U5' }b]ҡ jTH(#ܷفt.\W>ޡj0=`,1EH+c7 F6 .92?ku:`? P\ŲO"=n\v=SxI!+zǁ#J8|lMh+$##ZvS Ij|wMI8"_ ݮ ]Kad 12eSXS8tWN [ze6|&?NEG_ff+7p8~7ЄTֽm^Tߍ^Ԕe{# 4m I$.`_Ǝa)ڶ, C&~.rEz|p0"WKv$ tCyh Yt&k'ĵ-wӨ 7']LkSQ3~I\@;qَG)>P°jJ6_0\mţ4Һ_A~U;7 K?M0np ӏ9u`,Ms*^%gڊmhRv*|C*jx$H+x*&Cl8u#̉M~dMʄoT(t"N[A0쿵ξj%.0_G|oT˓Aťxg|?0ᡦF$ʣ6Y?A K9EG|T(F>e>Ymu4[kY4ٓH& q\ vald8HNLtúpVd>/Xfj2q (yeX~y;d5&G%I^1WSe-byѣ= e{ jPXSdSLpެ ŚEOVCLKCȄo,R,84Ү'WOpmTP^eŬκɞRF]/GHW;T7/Rx'ͫsgƵl/CW$h4!I2sVKR{<`j,+%?7TS])o SMDWgmj-A^;3Ę$PgS)fP×;&s3ζIǨ:T#}rFͼ#VF{ƚ|Gޔ%=q"bPiPN(gfS fiPՎ8mlF(LBن2dս*_Qt5;x{@U HIgi.vCI^llJ=i-nm>WbD =cשv̸#?<|+'ۄ{[6Uűjg@l~eK{M IIi q%':!n\ƬL83g9SZ`Uʴv"6L),SyN0)&NIIj ѪɿRɃ9b+0m;޲;F koOaSi`I2[v_>X=aߟmV %y^G6)^IX?k}9)-c'OcJVv*6߂Z21벞pL,K(G}ާUUl,j~ 3<mc1Í悷 +Ih/+9qsIA $7?X{J%xP"cĽ.ޙkx#]?ʖrkf/5IEuhw'E+~fU1EQ"~5:L^C rlӡ舭$18Te&zq.yDE^6X҄32(-\cIO҈v>9~}s^ v*d07FWK2='٪"-0qj@Q4YXvxyֺ.]I 1);~TV8]fwQw=kpUa>6QiDYAx&ŠLlLK6:5gK P,˟< #$j*ތX[Θgw4\Nz ? ]@Va ]Dg_jūL/>S I__Dq< fZLX'lL{%4tGFkr`w)EE:7ˁ5-jKڮ4>ɱ< 0~mBBk! k]=yN贱9T+J[ue7즑,ݕ㑍wɽr{&g9ywF;[ذ ZHW9>,@dؤ?E@*vK!x$6\am^RIN1%XϷmy]?|8^kYoST`6@$ A핚+2qo WH6S-0>Cȩ(_|5P&ϷyY k:THa(.*Xc VO/'1aW?օ,J5B8p wŶju!X%Zy z"B{[PWE} @mpPK#ҡ&zl7Mu KmW: E9 3rY|j |]9>ݪ&9X$r9 v1s_V/ŞcAZ--Q]].*TWC 9TCY R$Z!Co ~DX#CS!2o0'nC ʰL0J\MpMW bL+/,˂E2JCVy.>Qti!līEVW*nQlʷpj/!OXMÇ af!]rM5C4J9\~8>uƺ]+.x >XzרeY\Q#@ACG6kC$}꽯3zoqպF $>(ڵimKD6J5!/6:ԙ`aj<ڈt~|WgqGYňIr7 U|zh[O6.,RS;)Jtbel1krJz*2Zr6j

      -k`Lqslaeu@e>dFP]xc8xSb0-x8»8mЯo2)H I{OR d ﰖ& 0@#n6~n\tRM8RMaNkLKA [ j9$riQ|-ڶ޲? ?&g畀RAɒ8jt#tuk==cѭ^, ݜp]Fpj *;_߇#aU:] \B5ȋٙmӈo'Lzu!&4V_'FW \ 5RmI=ݙxw|8w/doSzRoBFm}(..&Fk5g:4LΰN|ǐ.)YY,ިb6IYET\[RR{ ~pF3 zF(R7h->عڝPV{D&$dq:n9@JnVc[6 r*|A^z@zNrr󋯌O,QtGoB&eEc Kn7MLSK:uBG>ʵE/eyHrbdf+ꦡ9\ [\G0o/8*EN b&},͔M "gH1A]]QgHS&o5oͅ9MS0p$<(q`,Y\v7~/w6?mߨӁ`^0rк#]R/ mdJ(pg/8vue 9`?Iҕ/D?9Ot!c(t ۰ZF%3ă)$F7-JfX[6L1A ǭxEZ&k~Q}OHVȬ}NV #]G[k*âtL{|\(d(ʥWXS  $rЋ?$zR }FHEB̏TO7V_t׈s%rs>PD6=NYT{9 _?DO@[Iyf|z1VElp 5VOm F:cf3(ԧs(oVnAQ6]`{E,ozb{_yLMFH${eCN#3M5UZIvE@^xWp@BH7^BHcrdWmK.[GeͲ>57iQdu5Iƚ3QC @Uz&O8q;![+RqpJB ?0(pj]JY[*6u`wח0Skp;U(vضA]5 24I~4e^/V'BǞ2Af `k]+޹Z/މ]D[ WDc+7w}S1)7 ["åQ={re!pV݋LKK@o"KQmЮ|x& =sʹdt ,W(?[:;Nf!V.&Mk1P tV]s!ìf 7c%-b-dXHҜβ^RCV<8򎊿RIs y.}H$Nlj5{CG\gIXMO\9/tMX(AIt)<.!¾L@0L/- GU#^=sE^*(6Ln֨ E0Cj:r2}>͒fŴQXq5TpX"*j݊&C+ӕ/K CX1]'ѳg\G1'ZÎ7khU^Vd6sS.Smny¸!`WixrcHJI2 ]V~xo; >?1&0jK2VBcU *֜/qe▿⭀WcM*uFsc 1(^`b e3>No :"B: ܲGc!mf~/'APZ$Y׺7#%"β<䴵^͕yN\n(Pӡ,'URF7L,w,jЎp{8nh!E1l y1j)5`O^&c۟*:!Luݟ~9w-Cў|=#N. @ךW:oggV'"H Z p%?bZoMc5JlbOǛtݳOԑE6O8%WIii/jG f>b> P3:5*>zmlx'| H MV1=)*LAHwN& wy@)X)I(;yi͏fsOj='k*Dkb6C,俸[z6AFZ|S?b]I ]\yGDr5ݧ Zo==' GlcP#ř:LPKSour%:L t"Tޡ[_.k:6O$5r񜻞W>*;'z&*Y8S<+c=xqM+@O#%fX z=&Zߪ&V_6`/gWnM6‘VF^b[dZPUG(> }F:vM tf[텃<E;#5uN0QGpsnBlzsq z1Fxdk.8h$vA|i܈I#I+ԫSc Wl_V`PӇFhпjyAr? LlI.3؁m?P[#&V Y0ilT *`Ojر!Lv)'dLw,7.xs}UfMz,*YX2m*;Yx CD|:dx|if&[7;yg oYH}ȧ5hJS96(X0n< b/&}IV|rFhb5s$EbIZcxl[xB6X W2XU~x@/&rR|xŵ3nwrf AM^]4À Lj<ԡ3ȍ*qRM/"a)# ʛ-z'òQhP? ea1gY]SMLxR: FXB!s M3&8'\u AQ߈O_$ iBVGQjY4Si~22Oc\S $$_ڹV0a|: &$wv){gzʚK401懷U*\FiטcqIYi;2Vⷬ%!ׯQ7! +9nd;w"]'LkB 1y+ uNXq+%!0+.gj`;_Nd\$B23Pp/_Lf&eTF{W䝀mwM@^]Gc>ɩ$=Ǹ|1F\@v?K2]*cp "/Ӟppt%Sk,C<3DIL)ie ?w zGc"@WpOfHH,X Ux%"\9n=bCLAN!H̃ q7洵oKJ<9gZSYHʗN>ZnZ ){}%9 Ih_-ϣTU[8#ߠT/Z # H@#(n|ŕ&*j;[elV X.МG-_FbKc% i[_ ]&]_Hgk*,B}-'~2:XC(d"rofr\h".{@& xA x$YQ:[NB{kRN}4[37)h%PNn+&w!Ub2_*БÆFH^mUb"9 [ JwG[dLv//0PG[Lԕ &8?A9֫'[ob}.Xv#!`e|cwWVCeʰ''ruGڃ@73;1Pz1釶ԧ 7?6O}⳱׉#o?|?VbM~B,|'*YeM(u~~v;R9r=Wml`@E9@}% {p~$7RRK/3{hSu4rټ8qb=y3r/޷0Bԗ#B˳_C&B@'M{I |m?oYIq段h$jp*IT /Xޱ0 `Jo#&PҰed-%yy3og0V kc ZއH'|VIQM ؒ*K+uj;na~%JTE;y̕9x=cDY I jEMH/A`/ca!%w"e`2FiI0ȓ->}QRBRϟ&OƎKB'g^COT C˪%*k̮J'Qq +|G<&|6[HN jfė]DS #@&ECl$ TDK čsB$}nGadka`nli^rXG@p RNBd[HCы r:! 5WE!Eτ|W<}Qw!o)TٓTjc$vʀHfpq^/iRc': t-oy;Pg%ۮ7?JGX?1d&(+zzG~-T/]KȢ#G\6pdB$k)YFN#ɄL>UV='+(~d&+W޿Ne1"ﯘ]"(bL硽C:LݱOp"o8…;o/g>O)Goze* 1P9),hoA$M TbO/rR1Oѕ4~m!/>NT7l{ Z<`ho;s A_,cAN>j8ґnUݣ[kKy9Z@vexI(iuN}ڳH-`/+j3vgqEr尛fP{czǮ" OW 3)E<>![.ʆD"gP Rm#w{ռ"DPpU psr׾=MA < !:WfK{SUJPX[fZՊ8p F'`;)F؎ *J{@<'4=C9]6qxOjIn4F7D4o" T4kLA|yy+EjZ2Jr-r.mm̕'n^YeÉN)d  vUTފ~ZgPZX\B:ghG_N$>PE0[{1>n.-n};g`v膲_=[UDb4fU[L|ۧEx& ``Nx ,Wi[+imC6͊?؞]٦ժЖ kƲm1 = Ư|?1Eىdb%чSHl9{ H%w~bҏeo9"6esP2d-d$r3/ˇJ*%ՎgzKDщb@ ΄/Ex!-0BpfD^;Hr-c, [w ˆүDZKKwp-/6 >ªH@Ԓc5+k:0 Y˶f"Asx?ګ9"'8s)0d=RhrLhikϘ5Sy"t1IrvOeQ8^UxyIBO\G~2jϮcCCMx*le8*LlX3TMX91cSN_@}5KQ/tPp~ ^^=ci<xw9O$]5_/6?fO} ^m|Z[idjR|QGz*2'l6 Z;zXXH5vaZzc.aN P3>),IR+=)̆9'-ԙ߱26 {WCıeƲad_⛔I ˣ92?06⃜QZLlǹa|UMy OFZ}[ )dg߷ vvQLgq<`H\Le$ '"T9 9j)zǍXTUvó%aW7gi:.-Y$A64HD Ts{'"}u `aMjoy lZ>(RunA ]#M `u^ԒM4u&ž?bÚzN9ED Wyhؑ^^b~t 6!6v\0vŹ!Զ=ӧB42+0?Z֠u- a<ru& ȐJ]+x?7inT (>՛ z`Q5~p[sHWޠU;P # C>"e, g,'FFZ+lEmtTew$띍 <2u4iFڄ@Ԅ"|F JD[sC6C-P. IlkK A+Dv !@-R Ƽn CIYC D6(1{P"}ϰ:77$g$9⚾M<`zlpuzǯC|c:]2wK1|j%a o|ތn@G4@ڴ"sǟm]H ڄV 4,e9-2:A剘%mw-ϽfڊP {U'¤; 9 Na#a2wR(;$fUP:yuD5e/8'voQJRh^CFy,`trԛp#iwfsXjDkM+ }4ܧp8̞s72'pI{"h %1kP˰O{dM$W~! .PU&(zxKJ A#UTv+J"t KI !E|׮1c hp| C*Cj`Sk# } ֢ޮ'ҍE=Xi(~4T47˄/NeexS_CНdeI"υL 9lI]91iHڨd!M Ll&!̠4nSOӠ+#~}^2,GEe=ߘXG"!ŎIsd`_"Xoto3-^} _V],$Ϩ&(KN(4z;fES_?Y.fhP#l[80ӿ_ q2[H&D݇GOoXFSy{`P+IHe}*w9cm6i=*c3]+ 9­m`W`h5Jo-(wxEC/ͥ HVEtԈf>ѹMMwlQO OZگ*QbS0~6WG3[ixAK"!ڻqξ停o>*Q+(ph:r#-žu%9+z_0E}f ֗.r9oثdq:x5PfU.?i0W=]7|̨(|oI #^ aƒc&: ;H(ô !Qck!Gn-Jm݆ @-;J} tFLg-1,׳ΛQs}qA/^+4Te?]hq[,+izOPR}8E'SȌd$ c`[l9sIj^|v:l;o&b^B(z`zJ!jqaMWXyZJpcf¦CI#=0#, O-6@r<Ԑ<<_#sOy>Op=Å g)R% DucqMϷy[4@^"ǡ &ܲbݥ0WߝOw|\-'=m^I\ӄ7ӽJɴETͻsgǁ=p=`HGx8rYdkif7VecbdɄg`wjW*E$/ $2TyiCBuEnF$Aqٸ*ul"D/6Qԭo`- Ll\ 9i}^*m/Tri}%^xfkYAn#^m~6;PygAx#ocGVVaLc bB` jP#|3ޘX H:!2D0Okje{pC4FPdc2#PqT_FhOHAҍ^5ʄ7SfJ{INH"H0mFOxqSŲȇ;@:x +&0ZŖhrjZ]cWŽ)-|E^[{ ; aFbzRV/ttM 5<\qK-쇾&M|)J{F܂(o1 _CmȻ~%y*lENS 022%kfL$LJZPDʵLٌ0ML7ԧ|E7^ɘcU¥fPҨCǎu>e.|,ͽysMq\>BAˁ2><Qͳ_$WxN:Ȅab{r+tFX)xp:y2 "x$u0|aR qv AXt"Jz?x&βӖ5e{QלP#ŇQkoͱ ,Ȭ}W㣍Q'pfC8G}0'Ԭ:-Trs}ŷʞ59 o^$dăy!ɷ%i+]l-5y`rXIfr/EugVl504n6KN`/X`F2lAi3`az45Iau0IH H]ش~q{`6I'2Up #a*pz.:ÎEXѴY,(r`x=aVFN2!Ⱦ1~.uF1X1n2c^\=҃ =ҍ#?Q)AU]JC|qxމx. l LAXaF}ruB2>X첐n䓬|דlKiM0өVy% I]DrD.ܻp=Pߜ90$yot#\pi}?ǘrIзLn89cM +cX0ݬWr+ek9ʩO1c>gN'J)tE<`3Epo7‘5C-'2j%)TA,w Ψ+oko>0u$֥ma"7ߢ_EuﮥJ FO]cZ_hݼ Ƕ[[Ҋ#umA[gF~y`.YJ$H(vX (x];NO;lK9iUeĄ-En"ְqy${:ȟId6iƇΒ%tGQ`w5w$r9wQf6QaH-e[F:L%B?_o-y&Z3={V5)V ɼ$h:1pPR l Ȭoy {gVMk'X”kƓ/JrV vo_=|Mx6wu!Weo`) "!5cםsm! yȑrI#;zmӅK8CX$sGdSlgI ]YLۆ(]?_m@dO3q_4K,yVcY{@ibM y2J!*aУ!<]BCJ'(55O<yhc%Nw }ʒ/a R0vg&*t܀l,j8XS$ĂTQ d7!3XR@M֐^9|Q b^"gWhe_->B<>\O{G3;FA6E=O|L%aTzte3p[ ZѦ٫;8&TқydM0xs 1 Q_d$nذC rsul͒*"J5lz{enHCd!:XEݺG" +M$v~@L! C}YjK5=e|3m, l fLjgow\nȬ4:N/ GdS j=&YzxIٶ1ldym\pYe<] AcRonsqLˏupBHZ@s\*ZIQJXȶxīMJپQ _5hְbҡJn9k?Io)`/αCjs_BaƬta%ʛP7}IKiPЃJZgâ8\V+"\z JX0/Unm}N {+ţ 7*yRBש9u)OmU)-Qm ˦;u 5[yF&f=&V,4"xUS|}T.[."Y݅)Y`|@xyDȑĦŖ\e[;c؈y1oc EÆ E2.Wy)Gx9cq&@"A$C2ϲvEkk Gq^~I_U\¤2yK"}b]^Fx<+a-2rvT։&5& ͌q[ J1Bd"XAGx& iN j\(|>E:$ػQD߃Ю@ I0Óx}7q[&Y;^tao-\"MzŮ/ (ggOYuuC7ZN!qC%F5Uf݂TY8%uaMPi2qYDR,cLzVt4+JCwzDiQZ~Q>Z#cdMf΢Sz7%^pѱڎ@:{hxKl S ZlrV$_ /p⹳X%͘>V`601v1dzP܈X9nj>dvkp 90w*(nszѦ{IX^v[\Sm 5,dLW!CmZM; sc)ٽNB ʦM"ѤeBw&wWo!ֲ9Ñ;R[,-֗>Dt6]'뙊eUj;mKT-vjuQ4y h0NJ9~j\e׻tX?Q0/N^]q0Cu)k5:G0"zlɈ7 n-!|>\KM2}~&i EVEb,s*.*WW-QN{=v;s*ޜvmKRP4YXYn'Eh=k!z̙܅$ RWcU@ER;p$?5g{uWFP}qae4Ղ%TYs2f(asvhbj[  K4αB@{i6L5s'in5E@9>A2@xǿ FޫgV$|:T&++v"(ϦX.t1-|w{-I5r'rIp&L mu9W\w2m6LΜfW|{RQV~]e [v \h5MiϫX̸/ڛI{1_bod^ɘ[5.6s  Q 1LN ݵIHڰ1ǩ{zrigTf |1_;;XyU&D@i-̗;4 m3e8 Y=2 ?Xu8ÔcMim )%D?۸V!|n6Ay88~α]RgZO"R@lNrV53k ߌ\"uVjq{ IHڨ,2vEZQˠQ s;˶(o(#+I WzLtgվ: 0̞(<_0bu޷޶rF|:8%{CHzCd͟8o]ӎbG2qb˶Zalʚ[ c7AMftp (]79˞p賠qRg=:4`_`>S '2E; v>z|nUq*˕2LwꝌvwORiVmR9͈q܍F9,e(j) fv$H'وzoGnNC8ÇZMVvҭg,9BcNS;>^Umo;Yybκ'Rp7T5Ȗr-2JJEBb+Jϋ˩Ydv]>tPs҆)OO[h/fs(GigA^p'6]VgYEݻ=i`mu:KM6Qm߂E qzy]9C ẜTܤ*kbymcCLYvud34Y B<'-[JAdJ?XIFu qw: f( Y?pS5e66oMy'Hk1] g]Sx}@^y0-`h9Γ`_k1j@N@xzFűh+9>>AuR⊺2mkuO{&cZجHg#E,@E4!7DAP39˘9bc#Oq >",AXK#[I2`)&|ڰ!6ۑ,aomD$ab6so}7wτKG\ |  I^"qJVᨘ~^8aIX'qjFخ*FATKaOz"4s1 `m]C?vUQI q & @0\8nv@#]ki-J@SgGZ!orr;UOPr:ry05lWqSpYa9jEZ0M7޷l Xa6z>&'^ZǾ3tm|Ww13Z@פއXvk$Vr/sjlw}+a?R+ F9ٳ[k^}ղzD~!\a?&f?}n,*NYWF[tZTvsÐwR] gFMQip5HGw{͊8>G`X]FiѭW]?EpVEh_䴋^Q\lB{ W㡓orvto[W$t Ͷ5NFyB#L'y$sոNC,Uw#<֎FpSK;ՃNC2!f3{jQlTGTvE8okպ%Vt8ޒnĕ>cA̴-V r"jE_u<Vx: u֤-;xP ֘Nu`'dM5,$DϺH$!>;P--;"j_ՂX|ck3n!t"i @j=07({9yEp8egBɎf\v݀>g0R9z<"$*s` S9hsSsJ}Q<$Uc`o QGEH pt_ڎ7b|t#?zTgtz+rB}3qi[>yֿ?ߦ` e?`N-oPK^o=yܠOmšH͚g"`54hxa z.. pΓ}Iab{Ar<7& މy^6EcФ˧l.Dqռ9ƠXÍ/WfkQ#jV+~ggrSz7_8ࢱP Շ#1=+E fJfU9 I߰m;]cgGAU>z@TL(.I#zxJsP@4X\ yJ-)N<,x_qX_uBar<($'o7'NZZ#Һ\vF_5oB _?Sv)A\Xt̔*Di(ݨ4$[zw "";SxXwlѮbHsmSƚJMWڠQZys<Ȧ6p Ca3Vw.nu;=w3UYYy \&w:"36f ( '/Qu,X&Hs#v| s0b *<>ʎG&M<iݼmS2!n 3%r6q.ehpoћ5JCT&~(oG+f2VqV4b$P:n<:fnuy608P_IcaܬE!vj8k:Zi2Pbe *Ue]ݨEUNP+/*y3V\wǭ" 'Ng{k-> '*{gڻ=`w =N Lю-V͠«|v hdms&;1eYE5M]/r^Z4Åc!+A.5ƚ>K"pW%2]c -3(K8H?{M31 X]r)@/v_q?@J0:"VMU=W2؀q/|yRЎ)z;*VG K!z ty$>3&ai3t:#GDRJrEC>yPRtD.TEVhc}^)4νU9pP/Vlq15eso1퓀$]鑷KhLOUqR9Tރvg9@ j-`j/ynj>뒲"dє4<1+]('h>bd9錓Ap<~iǙJx"Zqx5M3~Ivf8(njiqڕ =*p7Ww*Ӏ\ > +,D$[eAPgPBA2;y.)V^rLC)a/ )lȘ=gQ}-Ƃ< x<ץ\70cDSĠpY!+~̺]L* ڞzVSƯ[9H<0(B uί`y`OZO<{iAmXl?"2f!Mq gRU=* CD7[{(H96\W~=3K^'S>WM1 OLՓޚ}Z\Jd\NԌ D+T 4.rfTNk^DmpTUB-{>‼"(ܒY1$CUM[Dt/)"NRߔqΕ +*F_*]080}1lq\3r׍ Sc m f+ Csi۹I嗡.kyp7?! 3>.>G !|x6 QwV i)lsmtO;3^_~MiH}kퟠ8vj%#m  93w<%ǎI(Q2pa+ی]뜞M$9bӉuaצj&NxB xE[1EmD0Lr qrUg 2V-vwRN|SJXhS@)]ĺe5pJJK概_،c*2f^ɐ04sn_1@*2,P @D.W^JEۋno51nqu5i IY0iR ,Ѷ` w9Q2+G=Y ]paӖU*M{g$xc宿jy~:׶ *_' #i ~"usY^uT;̄BnkHVL#3+2&iyUŠM-R O_ɆD! }@~}6!BM%kڨ  | U(@VTG Գtos?lgS Uս|rtLNX'薃З `%c\D`g3Z9g"]4ڔՇԨ|' ̙j JUΦNó(~yhQi i0)<~Njgtfy`nHxt&/zǼ\Y[ HM=Bx(Uo3QL7b ,1]Yu>`>m0ZY1P3* ?%o️W5T؀ &y*MU>촀bp﭂U:XTsp\p'Gu;,ݮu4>c+2wjf,s}=]W:?n{E+8\:vJ=tIJCQ cq:R}I,Taa #)ݠiTfN1c5&!@-d kSv}.#eɠݬPḤ)'^ER#:+rۣB]DAKM[  Q Ӓ7 ?@Tm=$%|$jaTD 7OrzNM/ߞT)ci8TUAСxׅQR 4Q ?a#@z K8e yP Շ<7kǠELLNWRxY+cAcSHF4x]nNՂ1D6[8N67knt_ $5uZ!qUK|IZO4 lޚfYKo0G<"uߛJ`)SWGJuGGV)J,dI p'"\Q$ͬ#1iLgB"NhɡxqGw Wv_ydM~%HT kG* dHVfۘtH;jmuﵖ2#Дl>^kWg~Q2|wê04ob).>`$ R&@JwԂ uϢlz3rd%2I_횂mT fT4g.RL8w]9Lz2(l\!6_0F읣Jv6aπGϡHxͯo&d!m%P&9k m80e/K* aV78Mu341qh姄r"0ekQ#%v]KĮV6TkO䆂-.V}QW|žp~ˉړyT\}^9,2TJ9?Qx{Lct 폁vp7D&pF2?ysRbJo՟zaE \,ѽ4M"eh@ iQC䲈lLpD=ЊR|ރ!U M,4Emv2r'y:%{<aId0c[GtS=ӖskER^OٺJ=Rt>*}l ^ʓK?b[x/LXJ5+;N$EVL`d!I6 'J,\W]@m4Ӡz8wɅ3ޒک/m9A|+xL6)ƫFLu"ij޾q/_Ѱp,AF<[Q*w̎NʖN' >_Mg,n>c4snGX)R)bY$vzP"O~ "ؤUΟ|oW8[Me!" I͕d3 z9?6y*tQѫEOg&4oi_%pږ).^GE'jhuq{+ett+|(Sğ?vC&)Wrս2kwGYbxqFwυB[N/e[AS! 8S!Շlחu JL{+GFc ~pmFA٪D8z~u/k?tgH"Dfd$FZ!b_3elJeu(brc1Z/ݤtSŠo `%,"PRbjɠdL=" <{4( jajx.8@ H.ZdG:M&u%HF ݉#3 u(G4uFy8``rO\؄qSa!FfjEH9'}uPao:|/_yλUͬN$v<Rm6rcq>9)|bhb 8c@+WlyZNIYM2{v m~"}=n |cZm}Vή4]xY; W %V؁ƪ۽c~Ģ`JEEb:iC8]&Ph^ x3Ԝǐ~qNW`²/ DG?SYxMVkRob!4`+hI{Wd֐ .[W+B,f8Q l6_$x°"=\3.BĨ"в*.8Yl436Ppo=3AM cgCG ו_q2@t&=4 VzNQ0B@eE#6Wa؂{= maˎ(ד]ۤF?G?䀵n/sEY/Bpp%$zVP;i%O[SVHwKG k#o|3j$;G]M8(q`YCuigGxn=~ӫJnd:܎Jk-@BwWAېWFD}$bPNAiQ{6ޑ2I ?Vf6" y_Y.`iDWuv)tvȔ2Jd lZ6"b O.0}1Ŷiݬ7wōb)D_aU.ŮFzb1Ҟ_ "S(9P2Tl~d-]9c~[^D7Pӭȏ27?ZDJ[$EMUa1j`'>q07 yܺ7TDvܦ6 QaoRBb߸>{$/G88mЩ }lXy ?aY*LU˯p?Հq=,DhYKdnWnN4;:9^f{-AsO?7)X22xTz22 (/{̓x@NBsUx $]ܒ@Ի'jFu`3Zzz]Q!vpr c}dQL1+*lF up P<-]ߨK?Ug}=]H*8.n@z*Z 7z*Vŵ*XbڱDg[ދxg4M`R\x~TQcڑ7ήŸjsFv^'@W)[گl5 Ns4K 4a_>O)w,^DXjG_,~E\Q*܅Ko%}4g|QOCa.A?2"%Q("H %d}V2Ws1<.ާoyoX/'SBa5tGf ;9}jjU|fChwͦ m1%m{)vu^:2ڿ Y{I.X7Vbucr{#A`deH/;iOo5Ꮥ69M}[mk0\:vJ#vYSwlxɉ ␸du9gjK?t"T:/ ̾9 E =)0TEA5P[Iv%[gIԠ7JZxmV@r.ix9ͺeb$[tyڔ0F`-GKq[[BQG^ܪ` Q6J)p33(9#qN'ϓ q8G;?Sv_M9Ɗg٤y5^OWp21ӌ6R)>b.5ޠ0!WxJEY}MWB-e$nH4F5MeJ>:#lm2'iAQ 7<(5ً&FtZFM|1l}yJwV+wڊ!Bs +6imáٜRY6&8X3OnBNm?yj?VI=wşsL4=:kڡl>W6shsXfv(@6ݶW/BCC <@&,~M[}f;w]vׯeBKxέՉU# .U Uk&uԪ>P,x(ͬOa4$B¤`pjb4MLC)2th`)g8ms TʽdrB&:)#HR'pb7!Z7ԡ>M}bbc],J`{)̣iʕw)\ao0妦 >t% 8WM Q zc#*B#H[SՖLSZ[2\ rb0~ oNE79!T 'W)19HdJIZ)P9UT=y-q@m%$]>(B)V#9y5ȹXT5p7Y]h#]B&4.-_/9yrډ>HǦ}qef7 j ^RlN+|&тLZZQGD~_-y?Pތ``@Ne⸧`>1qv)N7 CiѽRN~Kaҹe 4f0h{_>z }dC`dDQԢp̈aߤqwL̉,\HVQ}K y$R=׬O a<2Am޻'i#c/>,Qؤ< xP usIˌ!mȫtiL,N*d3d(HsMri)m$u\9l*ql'w/ 8kԱ?"_`op:l SDo.i6A ۩%suq = jՉP q >\"i z[c @~IaVa P>qdL&@yt0(ӇM"/z,YV;72+[@ygCL0M0WW3n-D bx}ےXnLb<:.D:LZl4n>gMUzcIU x8Ѫ"`cfS57 j On!Y,dTꌢb5/L Qڕm^vq><dzzc, QRI:s6o_򈖎cG$:#,Ƥi} =BmȌ\ 7tЮpJs @ (GL;T3#pn"~8IYۺ7dLӽi9T85T#o>mTHxD=@Uq#il dZ -j…a2-~0$$sFnrh~ކkkXQ(t+;)+$eC1eM5NFw.Ot^^-o )U,K,yl)G⽓ڂ(pȒ<)G׏?&0rn`h_qx+O<Ԉ<;/s!#uBq)UNٲ=#ݵ>JӪ'`G܍%iD $< "rdsڽ&?B4DR! i(D,37Sʣ.DWf-O+1orod0C| 0,]Rà'<`$`9p Kj}ZEәqZ'*BT]2].Ejd*l>1vsGgzÈ-J(bF$R)=x211} 6k~qᐬbTgB!",vUKyf my밯>y`+`w$xVXE SDSwpx+Ɗ+uU)p{`CbП,& &M=(@V7~S\#iS/>I(ll^M9 ccl)HVy{9{jRU_ ryǽgUپSm d<>VElYoNR8FEٍvDG)WT!%^'Xā}f@ jE/(>NZɸ/U|eѰt'2fz`9g3M~Xɢ?@$%6o|9 No͢z+͂׺ŀuƧuX>b-Q #$Qyq |8˵U`W;+%'h U,w~QۃѳGTSTK%:TS)8`i'VE_9H^희yk2X,dP{(BH $Quδ0,LX!߂%kN-ֳ9pȒ+T Ѭԁ әw@@]N(꣮-M6Ne۱:x3W˭5ymÜoyǂYs''h&xwa HjP ֚Ce)Ұ`9zT˻TϸU (v%G'A&!'>kNQKmRkL-_0_Mrb8o YŧpC`AXc@c!b)nW.cT$h?&fB4qήOȃd[zTh HbN_Xw'I3܈L+T )G:W'm#Kh:() Jt:;mvxS=gU8} D'մ/\pv-ZH8j8evݶ"eJPKL'\;/ͥ^$tn/ IBMap~+vYi$a'p0PLp׈|{bvs\RQj( ot<{"wx8L雥>Z$އp0N6(abr:S;0q`b"~A̸8R"֠-6X)}o }Г&/|:>IeQWJk #a>! 3OM&=!6 ? ;V!ƄVԔ \E1lzP ZXO,%hJ8O$C2[}y  (ƺ n6B@bcƶC3Jпj@]ݴ$}8z?d(;FS- X5uip+UW=\VVesgAj_'ҳِ1o -,,6B\T4u]]Lı-ZnpntN.c1h%s8=z3I);;qWf =`o?o"~TW9lM!ERGqH8oiso{r=ð%qF_HN mwh:4\!/fL^s^=:C<n{Avpq>zѝE>(hĻZ­vwW!|͔X  lߧ[KϿ (ZC3,P$\(3 ?nګky{Bh2Ό-P` w~ٚ qF+}!Cn۳4064cTFsڜ--Đ9IjH-.*w;%N\ѵ:-$hC0XR>?PmV-&TMPR.( 8aӣvZ @տPR#4C!IrA53og\&ֈB1=h6L}^wTZIYEXy=.boF#x~d{H/4eX1(٘ LݩMfɫdo a9z_0wT]=-BEeXqsL9gZCj6z>>,o rr^FBץT`b,sUT'eȁy27}ewecRBT[M ơGV@瓃 $-3D H9l xD~9tcq&%L7MQm6k9.6 P$0H)2FU )lA~%V.37a~dZwo2 t^$%X2ȇAbF-LBOP3tr(!-U~L+=F|>sO S:Kī8/Ǔ`C|ZHTQTN8ÛkՉ:l{jJlS!ӳXK+8.-Vm /3-Pojn9K{H.@nN++Cn[ڛz5r#O=[T>P5'_ p SJgCfQQ<#dBt1m1~~8c >LE~-#e L!E%~+ I=tvӵɞFǎ>O41 ~E*S<)ybACFjuJՆoN+i4E#{ͱԆYmXqoDy$VR.68pev=F|ұȭq7IN5Vumqɞ7T sw=W? gHenԨi(@"~)˾.`zY(0m2VECDp5(~5 {}tQuH3%kh6PlgFI+CتQKu"j>Z™w7pe=-cJ`ZLf>=J|\1uz?Dfu:\W|q3bew'ʞc]~70ZkXgk7UdV}F>UoI]W^˛"}Z/25jHb)K5@;8!<^VEz=ǧQ騗;Ъ>sl#@-Ю;u'Vb(IeCDy5_=ӧ7\v_>[ |qIaAyقgA"62\4 p s{G3Xo:!W o$v\;"1Ts=뇻ߚV"pVRRFz^m77ǘJiWd֖mp6^M7E J{н &QC3[ᷤ^\@aTZ ̹VI4XF dm:}vv =fPL&ɠxt^oG~ `/? v89ͪr3xהUdCGTkt["kvGVEvR8vJ[gq#׼4ِ /^t櫗/HdK.0%vNjF\5Ѿ"e+Ƶljw%&(zpE!"/IM֫t|Y>Nf#b $mIRC*s0<Ѹ$UͪspE"eN p>mMtҪBȟirEW܉p& rUqNm&•1ܿ ]vۑ;JmM!loQ>N,xN{*[pf_(U$O?3`[щ°+[S)bpEHʩ0#x>: mmvtѕ6G,Rc!5j{9f }s-7s@{81"nbT;U@xOW#r YO:c4iLQuڦ:tdwG,(S!;k]CIQ9㺷Ӱ[wt5"Mv^[OMKߣ ҙ.L=‡J>zHa&q3OV)G-qGa0{8ypfRHk0g7Vq@+9|~GC@0l1 i8o / 3:2ѭ+epo9m,w)I Gf;: 0- /C&?"8v pg,n q_9P2D?I|8ECh?Y|e 6~nG9ltE񜁇kLzV+'u{p; i%!<,A]r/pJ|.(NFvb-yoa$.M+}A_DmQ? /@#،[p9&ygzN`'}gl!J+aN;xdfUk.O휄ƔfWWʙojNAP>pk:!zoރBcV mp:w@{4Tڝ|oeٚd˙Vd!:ҳ|`'ƹ9]:J!_@Z^@#Ƅ 0tɮG@&|+.HNH errnN@f3[: -cCфKi"X^;S:@TU@3/5w"".o-e|W>)ݠxma|Z W2"|kb7% zF'Zo Qʷ"S([)p|:yhٽ  XRO?҅ qU?;W,.z5?CǔEqMf u=Zuj4,z-3~),vq#"j3G/S1ǟyJ4zf 6w~9 fM8Dex&,|qA!Z-}0+Lዎ;G zBDeX) "ns.屼5v7ިo(̭vgG%jŁ^s7y' a՞LnuߚGB;w5a!h\Ot0i&(,?y"i< :3c&B.O3 44Fc{YTggEp?$X`JO|$yq]JZm7 "=3LݒN]G~Q#W~4T)C"PܤXbv%.J(JWj|Þq":'G/ǫUpy4dzHևK+ҋ>w։ҰQ{bfNnT(6$CTmw$y> IU'DMU9*?\Dy۳S/1|o1s^yhڟHgFZy}m,@%VIlV^:@](˘~̘ik% XkCh +64o&sE{Ϛ)vAiɝ>-X2֒DO~OO2uXƾ\d '2ua.W. 2Xld̏R W hw9+#r#o?^L  %lAqi׸Yi1Zž5 oTźr ^_ ۙ~W݌nT5&L[R, lЇK((>~d)~Xkc0|RѶ, ucL.~юVn; Uم_]Hv_ %B7/{=?uMdǯW.D4U1NSgmNO|L^1hxƥhS&j Vk9M(/_T\ōQOJf)Ev<@,F4Bu˙[F.N"ګHo+D`)Pj,JAR:T3")?@7;$"ʱt'z{,H~hAS(,_ #[#fC bɳ<&ǜgXJ- do;97$;YH;vz ~nF-%N\g5-/(i=9n^H6:Ӯ=DY!*SVPk̈́J2)T,{ lm%|se5"jM7Nb͝:[0{+<.) [CC}A[ݟDxBom:yсTMƳ%aSxN!YQI8ۜd6 szP-ZyeNdbPJ3@^쓬nk W{붟jy$ܰS Z~J뤯tjiT"N&?xo*+3نk c9qUE)}pU3DP7PNKC3xtICmAaMv\LR{z8DJ.??& @A!b>foŪ{ouK8inB2e^0w`Nbx9id\R6gYZ070701000002a3000081a40000000000000000000000016239ea860001114c000000000000000000000000000000000000005700000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/ethernet/qlogic/qede/qede.ko.xz7zXZִF!t/䁑]?Eh=ڜ.+Y6{>j㯓0I[d!Sntɗ|*IUvM?<H=vxٲ.F`=u_퓙zFqpΒm"D2 `SԫR jJb볚xPYBI32k@^uiTfrL4Pf @Y@6E[ zڢHe@6 fhXn]:l*WU\Bu%XN8.{zQ+ārO(?H : AuXҝ6 `F+xDqBW""yl}ߑoנ8F~'֏zM@Zׇk"aRdd}Ag;BK( v`Rdk5"&gZU4N;H "8E0[J-$^!͟X쩰@L>VоV;R]ȓOu'MBk-9{2S[5oծ8ۍW@ |$0IJmE4\3kei#?jm˂yɑ+֞av)Sx>U;4=2DSJ;*[Wyʿ d`.ӱW_HI(t^$JZ'`A{dgL|4N'?Q_ob}*^ɽuѴĩ+RGknz'IB?=/!V0960fO^On~ D$+}"17U30+Nİ!:wv髂dF&@yw# 龜ecT H泍DU2dk8;kz"}ޜmv{ N:G6t9{lz0,bBvEֺ+mcZ9c6 *eD izLONǑ҅Klp}5-QQs} ~9΀q:Z<6559721골sF]Xaߦt[osrZ AUISj1-Rkuܒ6C SuJ+j5ە:ofJۏ9*5/{DIƯ+.9&9apHBK[,*+$NTS<4'*?fiO߻͖I?Ė̀xsღ*@u;kȋôh4L;W,@׻y`agO/ ӯ*G_!$ɳ, 6Rs&5t1tfB|}~ =;r6:J;`:%dk\JT檔;g"ihL / BFgyOe[9E$2#yDKc4#( w-=1:Z\A"Ļ#>en׏Ccbֈk6Eʼ5RT}߮I)>lB,9W;xXG2AČ>=_Gb͞Oe?Qeqv~~蠹{VETq|,8F닡!RkB6Ah$q:{?'\J05&3OFywW p;]ebBx?;N/( UP떓U%'/t 胫jC@GbCꊚFv*ei֧I~(ie>z351_J"aH!XG\dl?.>M~7bDAqX]HAvlu9hw2n aG3 . &Uu5`FY8i i["ŚreH+|P&dfbG=9q9uj3%=L2 ܑ*-K~A@~\TZ ! jxax\ƠS+Jlo5ͿYk[(#;'K{Bȍi`4 ǖ<^lF7!*Jy%D37^(~zj֩o3M1Ȭ!=G63e ܃jp`]{q#M!w2k!6Me;1|03*RpF|{Z)Hb߫%_\&q@~ K{b =ZU 離Q99p4d+Cg@ sKb1mݱ<}-Fw2 4$X7rU<%8IPdIPpDag*lm>') f'wTQ7] \VyO%g_+(t|E(dSuOo#_GLWڎ=8}*g4^lM-*y"oh{^FLei`I,YF@aZ*:dsFu DnP`/ 40fjfzX[!J'H擌<!h%4ё~ hlvlOdz$)597t|'n\tjx<87kLp:\N"*2&h3PݩJ|N~2\|{~9BHw#_lpBpB$WU7xVyfxSFdD-e- {p W?L`?yu h'؎prP !]h-%:Hp8wg?0@G0޹Oe1gV q rG%.̕_~7.Xc0i=ٯϑ85U>tySJb%_A﹆@dJ7T{/) h#j" 4>428¶H'*@uP.<>XvWҕ+MvpD[B(GoZ |  DN Hr|"xxѭDqh_ǢӫQs#66{HؗJq u|Lb*$Dڽu3 myBx~Rn2}py䠂M.c'@7 Nyf܂:e (0{ϜQ=Phcˮ~ z0ƤiO8۲`Q92pwtebO9˖$mqxytOIrI2|qW i4 ^J|G1%`4k .zOGbb=N {4)EeN_G? n$U`AtQUTѢ9)H7M Km#Qܐ^Ls{ ,9C,r|P{G$j/ 4Cۗ @JىVb,M! cKQnQ8f \.O,yˉ;3 e".ݑge]aj.exO\ɡ;ڝGv&V",'Vea"f z"pƚd mj썾yCWwL6'Fk.K6'wYY6rFY?o,8!Du ę Տ=IX cϝlq4HsqsVI?;ùm[zWJˣ) 13FeO( ^W10U@}`f?GNuvKttE;`eVwbg=hǗmYy_cblNG*+F&8ގo*1LZH-WUJZ# 8Y -] _ 0sܮA#mTʚ{Ԁ;a' ӢҬ 8MYaׁ S#>PRG8#ga`(bP9w?b#`\8kbڜj79ě>n5MpgNtJpWc𤹺tK, o{Lnu:jbMZ1kZ|ywR}1'Jj7ЖQ@k CLO:_NE8S"I0=Dr }ŷMsy 1 g® *#kOZ iXv -t4^.VdҾr ͍),0uS=9wPRj\;͗t23i7~0 ^Vߏά5"bN @`f8*b Sdak0tstojE7ac<5xR=0g xl^cM t ),ddY@Q`q;E[{u /6,8<0&[7pH!M!ΟfSMOJvKK}~-f{c-c' @G^<'U'zNgUԜC(o{s/@A70 ʤ< "yX[# u[I1!/CUs#04<[| `gvʍ{xNsB$tHCe颚ZZǡb"^,'x*r'ܵH':BhګYj$l{p}R<1:9-32r'wA )KL4W"^x3Y,T)>Ȅ|xnzW!P.N*$]]"0!U*y5?"`;1뱒}Hs0F8E9:7j9` .Ґå#mmh'?E=x'9+6SDžz@vN+7=L@Sh9ZG7)/ŘL5](,grff`|o?ӗچ=ԓF룯ҫbYⱡD؇d瓽N&o!QNsbHSAhz/Ez R٫|ވv$48nIa~PvGkXGꌶÒ  0=2p:Y؀fӛ!pEྷn0hq#|~CQ:W-ACI7wqOc V/Gp:,הU*NC 3ٙfa!^ UW:oW}zxWk]?Մ%v15!yl18PUl?v= +^Cjp ;-3Y+yMhCZa`_]""hBo*hΖ?S{K>\'mX ѡL&޹cO䄪YӬQ "OxBpO[6U= Ϊպb֑Ν'[]6.rYL㊪o-} Ξ"&ɱqa!hh]\.~ZF(%dgpkO+?Q7 Qa1weܻh˫-dVcXF.3K_VrRFN@M.^"FqSoad ۴3Ʌ9M\ewT =юN;Pqkۇ7#ށн]( "t䨬5C;LŴmz-vJ0UN; #Q,1 {AÛvF;,Zޤ_kOks !Vehn+ hƞPst4sR?tJW6)&>@hMj -k+\DrDpҬ ·(XȚsmQ!诛u38_ +*@kdJ-[A7(D\`R)kS/c}8G[, 3MO9QnK3`N1uip{::ɏ?SeQ G6k: əbg7k  :e80@)O3L~ }i;.n^ʰ%s3^y} 4@o+ib8ROiʗ+yl AeTiuY]7T74N?d(Mo X|kQwqDxA9C h պtM|9pv ڵz4SJI?fJG~7+LK,/HŚ_9(@pڞ)P p-ԃ6lfv\mC5"Ƣ*gӚu< vsmG_Rd; jdg0oHM;%Gf2$ZG(MDr{LC{dOSrDT(ܘ波sG9g*#ibʅIh38?~7lˁn~ed1)Eh?$rEdqF(--*wq7s5*-֛JFv;['{xjvbN/g볧}o3Y( fq0QfkڞDtWVvBe"S]/c%0֍KF/ Q#EAhLM ȍD$YȔ÷Ӟnð?.6%yP[h-/ >|6Cj'^cFWArJAQqFGVlsӏ䭴!NLFB6m#JXb*8:أl_ѲvtpqgDI 4X\ش-?#&CTt=՝|/4Wy۸2i⮣^!+9r;P*?"J\bHM%,O#jޘY|ַC!aeXghF,daki ]c1Y!g6Y7**V@ޗ~V_v落=wPq#xh˾׼ʿճn%Y<6A{ՄU' A@C:뀎e!S}Y:e!@9`\5+5\JV@98X^THORVrՓ8>c_0Elch]"2׿k;YgDcxdrωH(l0j4H} pZwEXQbY佑F&X_i恧:zO4)"k.c d^SU C:YGBA~ 8و8 M{fLmO|c,tSΙ;ד V]C4u. ~,Z%I;G=jjO?V~u2j:^MϲlB׉l8#D-J~aǘ>QˢZ5첪 ȵy!`n8$-pmwtP`q6TjXlVH~b,0~r%p#Kd7 &jfOv3S"5BWD=rtx0ߗqpx<`l-dP7-rA"a { &yڶdx ;Hk3FoJ\bҸd+$/F&h~T9CZ>D7HǑsJDl䵬PQGةw̶Q/gKΎhNgVj#!QR?BVgKdqv':x@!ͮq#8΂>]% pa-O'42 le I&ԮP@`cr J`5Ug`y]9ޙ2%N3)_T]ECd[ VKŒD5 OޒIQn&԰+EHϢL0mDjn@YR@[H#nd#oF2?j$C!;^d"3W@CZb2? џ&Khib}Y8skJ5C^Յ'=;ch'jΝuތ*5C7L^.k؛HfNmg1ZhAHa "[/-Kk^2AJYyIhȵ{mP{^$)t!)Sj5{AĎSGbmßb wZRNԛN~Y$9#T/U{}˲&GD>%k@9cf%$Bܢ2[1("qˆD.r^" ^Nh:-aAWoq}WsB?Aʌ"O4H=㕕ڡV;ίR{9u9^Š>hh~@W [XV#IgO6 x # &`jEe]n/$¹4,8-_?Bto\1Y/F0{vęp2Ɋ}Bǥ:ִA1p 4[RsU]_QLjmVtbdF؇Ƴ0w( )9@>R2Lzd pMH~HG+(@7lPw@K2pa~Y;8A}e>“Q*Pn6="u#ٖ;Z1> M47\󛨣! bhvHp2Pe qۈ ˓笖\l% #Qu!CnRh;0;E8sk"/\wiF )w,,$U`F~mס:[j /+I}oԳܩ.:2ޠNLe+ $v#[d(\Ry%ƏhbAN,$y:^Pbs"M7q]6o6%npއ?-i"/cV6igp4;PKT @)* M9"5>7Vh0:3p_ أ[UȺfT]ȈxB7 /{( ;'9aS]B~(fn6|*q{f$-c]܍c^C!6`bG/PҟD,2na C җ"ww0Wpĝ-0]$>Kߎ;yBQ'_K2KvxZuH P-f]' >U/2b6EbyRCJۢ Cm̋(iqDDbJ980ېP`j?t]}H2S~xG/YK Xt .;Kg؝hgİū,8{JDak BhNcsMm ݳjU63} `Cm## !/w._$?L9"g4.De>lQ&xf3"O'L$7,9VxkFV{$V|%b㌾9AtO*_W~26U9ݽVDjou&$;tT[t7 3F2I58mFCS! r?DvTZ=5~2*Uy&{J=),T=e_JmWeL ' Qj;6q2¢vjcDyB]Nty% bD%X]x0&XzWrV]5Y=`ڋ6"YZK0q" (H*e$V44ME$5G.shԈY:;&OA 3 cXNre u%>bĬ'Q蒩פ!,Nct6MW]\Fc(b}kPH#DFl aR_( Ay\&mgc9NW@ЩG$JNCDHd:+ON &Ŗlj>|b˰P|'єϟT-/fjmVE}}({ S3#| N |\|"qN4\ϻh-4t /JsfډGGYآ<"ZvkfWSa6NSk<=w@f,یU"јDk%J/0 :]}Z1#CǗ^tنK6͖[DbYSoHc[SBR]*Y{<9h`% U2`ᨔw$yTD" Iso8Mjm60 9iÒF]1Duv-](Tj~!uh-o87ۃ'XFXNZLKEj8qYo$C$3*Yů\qb֑= 30wH4۷v`>FhT8#e1Lgl6ev~ Qyy&>-#bsCGOl+ ƶ1 En]~n /iO+g^v]!Ic cdj!Sknu_1Tz0x~DN;uICϥ]v2?RݶpT~{ˊ dȷڥMK-ZKc7`?wp7}o5Q$8W8й)xjIe8ESpoa W>ٌ\$kv&uo &\4hiǂH9c3j2Q' 6 } k՟$"0923mZ0{@r=(3Y>5 n4H#Fj\.9w+CEa$* m !$۳ժcufZ+, %`C.Mp0}DTPьG T,0k](7aVλ3D`$JP= &ܸluwܵ<޾{~+ޤlU*iAy=1`,Stk`N##<+!*.|EQyFlY]3macNį'*o^9Z>/Ggڧ2>UZubӭ[oa1r.4BxP3G<@A,fTm9X"hCp.5>MI :az^ xe4dQ{Z)|30ft?1Mky'd/R8 4t}֭y|xZuXldx5\0fs:LBO_| $ys ,ù$Ђp^%,ә7X I`}v*OdMcO9;X Xz2dY8l ̓qyVfTtp&gQƨO>fR8 fgׅ^C gngvDٙo`vVpPn|~t|2ƛSxU8Փ|L-7Ly Tk9DzY\+W ~:*&;u9|)c0E n!߸zCh>l{78wumbq_JŊW.Qst]ԬЏE>caTzGX9NJ(Xya;zZўٍ!oYQui&*fTsmla,gWG7pSkE A n8¶*x[nxjTj./~\f"IqwBM*_&sNrk05K?U1Ym9vUNe_b.@_rdGpX%ߚ|0S| g4`C:Öb>%诇GbhjVd 5*TNňؚսzxHX6= `.S:tҖn̹]ھrtWYCb7 3 f5~֛Ž%,_l1zr-ûlsǖh>O.P;y禮Ǹ$E`n&KD `P|7S!M߮bmNP|*k, x7!æո.mVWH X'ŵTs̎/}3mYHu:%ՇxUw- RAKYҪKI(! e5SeZ' J`O՛H?DkgEbwP>c4teFǖɧ70?Jt }-O"^zg3tK_ݗ|iA=K0A[U&=Ƌ:NIm?꧞묝Ӳ$-WݖLijE3%\<'?w3 PW{ZμQAEp)pF g]rg %"#޽?C^, +⾜SXuΪ݂ZŪT ZF7T雛*L"E .+R2g)rsB[BG^?R# ? oA@ d+hX iSS܍Etp.wJ )* +I繬F؂A|=A!!0M/5H]}[φZYa(ccشN7:lJ`*'WiLG;o2 BUAۚWg{8͈DK_ƾ7=#n'ʐX!y8r!-%dxO4uH(kή+o%Ȣߤ&WI&x(d%J.Wۺ8b>ʡnęde{3٧΍HW!/#KQUdIe-rOé4͸׼"WÎD[ul0\Re^5E-2 xq6o}/fI ~3]#Y/:(*w/+C?ՔIk;Ebze 5;2NhCC_E.-CAZ4 D&`ATr*i\AzbQiN/\{3tHç聆@2 Uz)sF`y&ڿơʪzjolJׁ$1ϒYjWݨZ*"VDVw*_:{/FfDeRb:\^ǿ{yWe4W *p=jT2p"F^/*IpQG6;;$ffvw(ВwR#DF>$O,|N5[ECH$w*$L3 ZeFOH"9i`h[P%EnzuDߍnNx&z}UGj%P G*%-Xo*^e3I{J`ewM¤yit /BJc_6;-Ut@:+PB\k8wP?R["=P-6OOr e٠.]w@Q+>2Svכ,k*Vf4El/K<i[Usl)uQ׌60NRؠ_o7 v 5p!>h<0ZT!x]Ry+uk֞U?(P $3eя7qan'N?D؛{~j2U֖7NtD/&|5%_h)T* R::|﬚sIjr aOHSctf#."?eg޺3NGc㜨Pw 吠.3?WFhӺ7N+ȻGT.@nhJ=;h2;poٺNmR k8 q`e@>dס@)UC_q]p2E9Ŗ_40։c/0_HʆDzK7& T> :H.̽1;^d5;]\iEGjBTLK <| ?Kv' Xu0B3 &<]qiFl3:/1[Jbn,Ŗ3OS<)s)ɶ[OS\q*oEp(J I@Y%wfͧpd!S,ac2-T:[U౶eI j{)e61݂dZNͲG [Q֝Ƈ\uabO 6a:ƸR J8M 9.F>=83$*?ũNHo1տO'$ $z?N{ʍtQsSzQ?vhU9UYnüCA~c%j3DNh|Nt񽚕dg4KO0.;a I{5z޷agȍ ?UccuG3j<V*>3&mMNlCWwk;waPg[|NjɠΨM=)̮j]#R< ,gZ}qCkREZEzb 4xGeT}"lӾѩm8C6J5D;cM* @--zaN.h}~XEr֝yӇ =Ը﨣A Lp09A P CTPTL*}Ja[,)zS?GJx>Y@F  #"̑d}m!`oL,۳LbKiOdDgy0@Z 8 q܈̯q8L'v|776[ ;fts@2T:=~3]0ɧt2^y?oq),)y1YNxh<5q J܁fcbwO&4LJ#Հ"ۘuh|3ŰPVG\'&w1oQi0J$1uPPTPǘC)FlHwGSdwmTAbs/n=#܃b:F VOMtCJ iv*$k6􀷘MP,B"61 f$!5!ɷ_ģ(SܗBήn6VB FfkQ"ۢT9bPVR&$ڴ`BKL -TNݘ *+9Ь+՘ouPh*ޟd2 }>p;%- TϦ$Lgf{B1dh}aV,%lY͖1s CV0j#)g=,\7z/ShĭrәˌֱIO[إo9R>NXXJ:iաbE1T;tn,h|Ej@`wW\ &m}SK|A|z fJ 9 WY1@V}|c/CW,< B$Mϝioo%oWF2GF1؞0i X(RM˹-ڋY&n9Z0 )t ,|5Bf*Q7<25qIYWr LՌCogsn{`YVM|@dZv-i`]!ӡ/IY!,ҫ0}-/KNZz>"JuR]AslI?W|z!v\_ ?u;D6L+g ~db^,,vA^d,Y8_N yGk S'oI؈U\^)bcu;iAȃӆm=sj{y'5fҲe!X^.{ !? ԷuHKy7jϲY3]W&a#~SDlvŸ( uth ;C[kEU%2` !qsFutMbXzxw֞1biVds9ỬEyU:%黸?^*ax7nO,P|ݑ]h qNr P#?![vjRs;7V~EwzHo+-)\%{"\W\i d:0IDP KjѳPGḥJX 3@`- =j|+Y04f X,=uT P/;]2.WY5`<8H2Ĩz&ͿͶ!rO߇׶5y-!`7?!BC-M+y h,SbfleHNӻ{@Hq|ߎMN7-G@c)߷B+!~N+O' ݊N%j-a46ra#PoKp}?}+Cfx4?)TN >>\Pu=ɡ 3jM 24Syh fJ fCKsxBG^ZWh: )f 0z]]9\koBrs>}딚8ޒO;QjcM,qa~-sWߛ=Yh0ή}Fa +㩌Ny#`:C\8L0'x""Wډmp*rWQ/&/-h8q4ib<+d<ԟĄXIF[7A'f 4oq,/ if'v"G7 Ƥ ^' s緸l4?+ dzAeEpq@cs Ͷ@2H[Dמsv>l> ԛ$]sчrƉ^F; w/np ):NW[~=| P8"{tҀm* *^8КSXܰ 9ϓ6xwE^b1 6eֵ/cLtc"ӹ0'/n LrRXqPEm!Y^7]+PL[Ѭ̏ejQlS8Eq3rWVbuUєs*I/|˕=jZueKW(}$B`~d',?+-WQ܍"pà 9J.PB- `.rZ tܹ$uΑ,Kb`zd\&S-tp~l `^pGa68I29=R{oZ~٢>C\Y?EƕP 5Yaà}nIҰ6biκuKv4`+t1WM]HڍU\ |v$̯OJnFbL5ooe!]Eӭ$,&vLM{?! @>"9gz.d@|elt=}rXRCKFb<9t@PLc YJg8eH䛝5d)C ,zjM_V QR顀N[22~w8͏\z"5+7]7q-7ˀ~lXmF'?B9\<{KW#l[EL|0[b1A4TD<-+y X׋bFBϦї<Wt.+b+{86eGEU epzM7$q$%\O^$]CiQ"Yվ`LB/>X1MQ9s@'V i$Ҍ2{ՌLԺä\\U]Mfe3 -z.iREnJ\\&*!5urZ␑/Σyں.y6L4 ,>Jy^ByYvLC .`C#a᜷V\*dp~$vt姏Pt)de;t׀ʞ9VڡḚn-ԯ6m1T(˄z¿6}mmuӓNmݏ}j DݠCY?h嵖_{|Yj4U0|#q!bk6_j%`^u!;U\ĬCP8'$v ŀֱbl'" Mt4j|bȘOCH~N TY250f q%oU!ծ@x&NH;}柷;C u&x4\ׯGy.rw$u?kp.(NL SOVSSCҚlPj$ńE M L^Υ52IS-€p2oNWn:AhE[ ):Ark?:ǥ*濬8/*V܅ zCP9½I\hM,MZvX>g($$-$ *]l v+;! 4IĿ${eʗ]!MoU)!ǁ",𕙘y kݯu?Q[Ǫ[+F?Ju\y\zAfgߑsE<:xyK#1ӿ3epfe6!w;X@e0!r$W@Hȳe:)汮K,bMO:_#Pts=ߌ5ĠdKIN[Ҥsi p#)='?\b.cIjqEyY"Aja?o;u$^ޠiTFCb]dPdW4K#T#b'& uE)2k!Rʍl}:XNM")Ⱦ0f`\SIjv }Ǭi'aSm%LIw.mC~{.pHn0ꅂ?҉lFe\N$:Z&۽Y &4/=s+kbȻP&yb L0ήEV`|Q^>SRE o M5!A!DKU|Yo(!V뀱5{RGQ~Kc/]T.9Ykw `^e?oZ}߁{yIdtIsylbkroJK-Ԝt:̭t!N|] gHia})T2(i\RnC3C'gX*mUdƩ.2.M/sx\}A@7QEPeOן,Xr#Dle!-m]/D~^ Dؐ2(QGCC85ۅd:&8gMeqFm%!oмc/Mk1t .ފtN1d#?lw ]/ C/䛎fvv(YR hd^(6l|lKH(\58'1bLffJy*#Lt#n23 'h񲙷SH,`ߩuu3B3  n-\Ao6:i`n#Qt`<#[DV,CܡOE1an anS[g~m;e*ԯVt'n~ [fP9 )K3nb.?Ӄz` g̀ /j<# {Nq\KTo~붐.3t*VNynOc◺{jU~ K,}}Љe'> KnŎptPF}7<3熱`cF"|*^5spG^S'bJ6CA5)=+/ tB9uk$eM*7]?r["uن>-ʴܐ$8iESIuW5u)-e?Cﷴ jRݓ% Idb-> u3dʂ!(=˦-  MnL-466(:~*tHQkZͶOrѠ`{h. Yԩ50@|)IxIA%|(S ZMR.VdΤZEN-+?](tb +/悱>+"Jѱ\&YE34^$c!:hvpk:ůMVi;o0û A Ȱj]BO9B4GNVe5F>Ok0:Ŏy ưm|035 HdJՌV.jFYeeb+dv\22 Rz=T'],W5CYn^F8J%іS}N]5?Y5z eO'8pgͰE 5^<ë/P2PlpI%j8'Ӎ.wxOMFFdM)DQSSPf~79mO eh~Ϗ'A#8CAWP2 ǂ l&|~ȳ(yiK~ƒGt"aW7|b_K>Wˆ}4}otchip2ԟX Y#fθm]j=(}myAg`R/٩Ѝ}ռRa *UdC^X "  f> &wAuf^x'&hz^V@{ -dQ{7AގaytdÛ(m1L\ǹ csbƵ:2mHQ>nI?qhvw=mmOzh9^Q :dQCe30lHn`ZJmXL=7iƘGzUt+3=6f #'"9ςښRJٿ%t@` !7Ī6dV3?m!J+0]hzd 'UA'rǓg|gsJ(vP!\`Shi/4!0Y(; ԂlJpmE1m8\(ci,nUt/ͨ^a nR3i_U0 z$ d;MxjMqECQhC0:! '6V$G}?[ GKOH|>ۅk/fm)U\TNu&SӤő>2,eգGںs<$Q +&dk~xR}pPߨ$Z8[* _gdQ-+9%d%?D t|t;fdf ˝tIhmYZF9\DmLc؋Zu٢\|!ϓR78XT dW_Wqܒ?!Ky"v/L[!n;Ce<NB"M>׎rMK]UDu:1 Uzev1_2*jو.;Q":γUR% xnNǑi6,dX.#y [4Xy->^e+ DlJ'+2^;$0jɫe΀a4!O~0Ig\=VÃ}XBE;db3(!IE\I7?(5"?͟O}tU)rb4gPmΒa fz_J91IB·.'J `}<#)IwMu8ϗ\ntIb~ { ;Usw-&wl]ptR&$̦O/@J\'YO@8"q  FZ?=%uOkM@SĭZ6]>݃Bc SI ZvA\.R<'zC!ՆdyЀ\PeѢᩆ&g_Jb[(V<{?! !6;! &YAGtP}層&ԣvk)6;|^ODMH9>"&L&qi5$tB*eS?_Y;;!wk[I;GN㳏QCgUTޗ \L4} Hv~A %\,ݣ5|G)k/䪔 t6Tw&g^֩=mv/BDJ=iӉ^MEYM@/F* ?M)v*!ή$pⴔIl Cy39Ih,YWk`yc 4Fad ׏wYD_$ {2R⍥|AjsJ B˶avR ug, CR)<0\xpB7mn*w#^JKk9qPZq> tkBu!iT*˶9Iq]3֥i%r,G͎zFh >POIx 12pZ dPB؎Y<j/\U6 Ԉrqr\|ۮ"`{Egc2ӧ$ryb1^U❹ê*ާìkkHAWNBǥWN6{(:,hҬUyZ֘%1D)26ťWsT $Mv'NcRɠ9c.!6f@vYad:NE^Z!^ 9V.Oa0f2*'5f5zY]4e!q1y$u!3E` )Q8TK2s~K!XK1H_ PP1UM䳠ҀOLbIE DHj+]XG:8RPtigÝ!7A)ݪ5i"cK0$ПilX )ƝO[ m!LCS8nXNE _͠ y62쮐 뱤pZb֝w=ϋ}& s7 dbk8S 9~ڈX|;7!pHPC{6e\3:^QVU+Zn_v~+s3^+pG֧HZM:C~؊8Ւ)wel䕷j or'f۝uwM4{G3j^2< .nl]/s"  i;j쩂?{x`[$/*6RϛBj% ې\ 7z>+o,z*H+ͪ DMpG] !iGN;KܩqLbRe&\0LbQ%vcF_sfpj}ӟխ[ d9Fde9=gN T8v@iɉ cvsbH7O 2{Ptj6VJjGPihq FPg0n̶ -2&,4t,U.+ť\DNބva hz%XP;W i9ߓ8{k3S~ և ^vo0/}@},%!+m+46>#PX?ЄmD@ P-6Z7b:`˜>`r8ay?M*ɠT%$>"`;C$U7@<uC.Kj]0d4 ="}m&b5]DEsqcGHui i25+Yd7u4 B- K/<=7P[kɩ GiM^DmTv7ދxs`<| 6;eqǜd)uo͝I(<ʜ콵+ޫ(Ԧc?hC@u|_k2 Z8$i8 u6 0CW35ĉ 75r΁2ޑ3\&[(m`SeTTRZ2:a~~}5G@PHVT>Gt#Mپ>7ILLuԕ˷=@g^o2GdžE7n w#]ڻ9939"_w w^$2IGE&L[{ CJ."yS]$8@c&B$+)̩Y݅zLϜmϊAt`e?O֨Lk<2ZS:zx誆oSvu-0L1klOQwԠc3@j$6oGuB(PhHRCHR?U><[RҞ w)/P v&{9ܾwGSa5ҼI,p-ݹrAm;oielR5nQP¿-D9PH=р8"$g .9CP= 'œ=r'BXv*q$9v>ժ,K7 33XіmewyV wr3T+N;#<ӗ6+(ӑC\YmON7De6.27 }ArTpq!%m7*N^#̵n~Z>|2%CuX,]~ŁƎ3/x.'CbL"fgj3="t(68zil[,FgJTg:p?N~ cث9tE!s>-4{"v6=U*gQX v ZTW~[ s/>$WbǜlI I7}+u$u]<UG*61r츮{]""~+{@#660ͨp3+{WbP(fTYpD ;%yW%gTg0^^Z?E` hu;zit=ysnsa]J̽͹FR6kEP)$.R+ŏ4~]|Bf u*GYdlXVDg;oȋ(5&?((n¨QB;$'jzӭiN 96fXֵ>+-v$TO(,QPF?𤞥$&UQa@od)ًޔ]YxV'eKjZ12QL ÿtmI"wr/Sv0E#|=;+2F:#}3}Ȥ" lXOXMpNa 3X૘jbO - =dzj._JQH?>ݘW)uK)n@Tf(B ;8tC ޫDɵg7 qDrN^iܝ%vH:9,[$eA2079yI du^B AҚWPԑ O"/H.Ln B۲<(uw&vs1'n~q`Te'_ t(X&)I` >F;4,D_v뤑׎jE(Vur>lIKhٗ (ZVw{}q n)j.NG7*8S ky%iq8֕X8l-'5I[VUgB:.il<>9m mԘu# ?zTPlkw93d "çD|\<zcY>oAM`ϒm"%OIXQ3s7#:sQQ-l0v8^EWځY臢-s,ysz<=7Rv"b2#byz^N'cE5@GKFqroڙ~`YDTo_t#KO^}pUR0& *^t?8EnK0՗5@oyC&fh;sm qAS + W?IXݽ7T1~B?/(o<+~;yUf&kۙnmnnL 6UxUhxBl@gFjn)H@9mIߏQ}t0"S \l t-3sW"9iC_'$$eƢx-enLg[(Dlߏ{- 1R+x*m NA"ijgWI2yL2L50ԈL_ P>ԏ}QI&6}k4Xer+E fc?+L0aH/犣O - aA9~&%MYn}$:H Ѿ.wz#" az_,@rޑ:,4JhRT?gãR)$?u&鷃&+ KڹԢt_ p{J0Њ{`kh u-8?Z 1bkY1S\̉ra6TUZ)eA5Ugru,0& ?׬(hiװШʅ7ArzexPLn{pOE՜Db4f#o#d&aM\}v.wXh\`&;uC*58o 2ƌ|MS m4'nDm$4S'=ƃC`ӎI)Ĥrhlm.m֤m]bh*鐀j^ꚼvxHO?tLHhղ34JKDv>f>gh[ڒ /$N!|Z 7YJWL'Zk³HJ\'^#R%\H 9*ʲ7i?*P(SZ OoP6ƒBy#&r_n_Ƈ{MIF}y+ܛJTd8h#ng靤2Xx[* Ydo4Ǚ܏Hy35J5hݨ>}.ʧ\CWFWˋ*KuQ@VoL1죇7V ^sjeu5.?V5H|"NThz vSH8w.#vׇ2ά{mH°&dL1͏wp`Ȥ5 2I+ǣl:O# z 8 {=g9Ŏi+eގ#zmǸP!XLpЏ| 5+~[BaB:vK,x}ě7^D T9#(o9 JgxhnfUE"|l& Ymb9;Wdg=t5z< >8qk,~`^,#t[ɎZNr+Xېyޞ @RUPX 8p^&ëco F٢ Nj6dSsٛp ,ZR@ V k'!э<V;X^>K JkĊv6ƀA\!H|M-%e`RL_tyG4pS,xPWE΁߂S? ;*o"hJE7K L9*UOiWl{h:7ޱƨ į gggޫP_ $Za~ZH6C1C*H۠_y7Q@BIW4Y͇WćOYѕ5$Z`9˹ZWNr]JE T_$0?E="s\ 4$uXkPC3y L1D Xp`9;H;!E6_1BvX5`ΡpjBO0PcsĚ:fo ԙXZ1O~LEs3F 4耍M|m@e3zkj9U.uSgvMo3ԑܻ[oPq>ƽJe1Lh)W\IV]se$# y?D^9 &lo[8%fD婐)})Df^?%,VDNNӰ|v6Po)5̧UA@{uͺ VdsO(dZM <98Igc83#*Jъ뫎 .B;8۝aI! {Yd;RV<| 0UZׅ$;ez0yJ%.S_}5% K7=$PblW2L6ȳssՐގE FO[_z,a&*MedDhJӤx5:<+ 2=Jd3[R=n,SgMh &ǰg]gS>wp_iL`,.K9ǔ?8?w H]NsL~Ro}t@ct$s1Mei8)X/9u'蜽2H;jhΫҀL=!D +ʅX??кWL{Qg/ ӷ'¡{ٌ MLUv-C 7j"س7 5 ;&JAh4 LܵP.Twf`0]ЋG @cQ]$\r'awSu *|08QY0fÇ<YU!FeOy ";Py[a5qF Akfsg=IBۦQ$P Dt7>8fcipq4>hחsx_P :#_mNR,4%B+˱UaO-BICjuNU=Ua>5)c7s5]_;)ݩ> Fqh. 0RVR-UފUӑ ! /'m \8QEr۰ҡr/=o=}:scRCZʪOuXŇU51_fJ!۠t{J(alLR6qi{@/yfxqPCHQ:)+zi0 dm0ܳ(=]S$e?o!3pK|pX$W'x}rЊuHY\j޲ҶspMq}h08fzv'.zM IB_iY#vwvm;4?#(wXܵ`0jMCtƯ+MBMdj@$ &Ʀtuvkj2Cv^#W*9_C +:mf#1!}v<\SLm"{ Ԡ\P.: ]hxC ۫'Ιb FwLIKœ}Yo%͇<HN c%+&qŷ,U%7ä >/hg宅dnjcɋxb!HnoӉӮ#qA` ,uq0zrN'sk5Ϊ<av˫FߗY?ęԾd< 9u:TG 6/rLs"Y3NKV>s{1 [Ԯ|iJQ3r!X 4gaJڡbj۩Bv>2QP:˶mqSUɎoR4 XoBMiey c R*@!jc-Biek!x/q*$i|i/T.I1vj2gN-I3)Q+m~:,k`)@cYk rdbevHG#9>dI$VtUNPʃ9S~1ghސ df!b@=_@Ov)t6If #R_F$;`=r=={$\FBtc ]R8;Δk> dgb؋bj7By ˗Ɫr-am9L@jz6cMPF[WUɕk6C} ޜxkD&BIۖ$e1ħ!X W,g]ՅԆְw] ZiTSfy5\ KOΦ9٬AMl#"o,0 UGp}'zJ2ۇ?w(]LZ7 4 msw@,z 4U2{i7/&fܰ˝9@Q{+#KDnmg\"w#7NYRԣU_'Hh+T0BjoK"4VU Ag)Z Z^{do@_Pkq*Ȥ0KJMUů ZkJ #? *sL&,ҽ'd-8* {5ox)R(A=m6o?x y=ױ"nޗ6bștOivcSI<4 6,0rXii.*x9sYAlim c8ce 觹3Zt5V@TI2H`tHO*S$ܒڏXB.a~ɵ5qLʚvNwS,YJ#\mn,] =}g\:h8< [ d3kҏ%ft#)v#D{p4=&>/%0Y~uǣĚ6#U@^n lO]{shD_J[X+B-"8nP/ Lx~[R^Fs4wsy7V7ÅD5 zԴZ댄mϼ*E#TG.Ǜ3åal,dag+E*j8l3<,4,s1'6?BU`XIM.kxuƵ%(gWS1^D}?*#c\Pd D!$ jn/ޏЮ Bތˬ_Q'*)[)pޢ֯Ӏ`ETs)@!*7'(g[i d??\Rb/S7yC9OKO ΒHgQv4=n e+w 8MᣢeE31VyOVZ{67g7lgwNv. ҆F a!79+7/vݔ:?,\-1\aw^-DΊms%]` *x5asl$rg|۲tJ3E*il.rCN,)w-'8 Α,j=&-Lsl\aZN]zS$ mߣػ]Ok)/3.b1u] WRȖa7\!Z hiH~Y2:C!343ɢJ0 CA E^޷ OslyU>𗛥NϐBFc7RHX;؟5a;hlc?-N0SQb$vngĿRָ+2op)ij Z L=nQ 3v!~FM-Ync6{/_霾SԦh}J jCo+E:pWu4;k 4$"|_ K1nVN9몸d.($N%ŗAQJz|@eY_wvn$ Y,6dDz%@}y9UpLGrٜL˓gHG$E\fKA\ϨMBn(%9ܦlJ1\l#ϓ3~& D~=Ew3oL@:ː#͢}MX7WuI@s-LjV~ٺ9y;VB +al`ԻԷJʴ t-{Jc Olsu^*E;lnuDel9GȜq|0 @!/zxa+:tUEE5.Mz=˽5'k_dL+ y}kPSR[ %B!u N7%L]QsH3 /24r 5֟oR=xPS +#& HĊ 55 R*WTܺsݒ jJJ:y*d| 8 vhįBT4c~A(1+gw:04w . c8| hר{8v:ǘ[D!_+p@[ߣ3?s`M0VH%fI}/4W*"Sןt} 9T8y E&=gµok*&U>tE"n˶RF` kjQ|5|>`ލy7!:Yժ௶BG(tW[h6/D#Ox2;mP& -:O$GXA+55\%NwYշL#[^Dcׁ$Aۨ6/e VnRLbܵv25jׂn-{2HBM,%9]w-h=ٽzUWdmS!ff#A ';Ð{ 1y5R Ks[sIQ"_};zkX0O2V JXA!zvXXKYz̓c|4چFRV[hE-㭘Qĩ"چ] c*|Gk{C,JJdOK62"2xt#Iqc+Jv{0+ޔhX_vd N&yTIDER8 LHf&K <} B%{r. R e̺PKsԘr"=ޜ{|O Ai)]jJ#{QC8CeL].8E(4ppx_Q>:03/!8PIɜM\G񍥒jS(+}'W0ۚ`܀WP99DK(@3b&aI_2i13.ΠHOɳ_OO{ޫ'ˢ"j˷˭Pew8.-x.8Z/)?vT|xe3*Q- K:~żrO4kfr 5'q1u%.[!`؊U-"Hcj"ٱ2?Oe>H Pff0*cQQ&܀$\!鴝醊|V d" PǐmT7Ԉp,VCH%Ak$wIӑ]uPjxfzc+4zarmbR/9]J{#@jʹ5 29ˑ%ӄٻVHgZlPx:C(NPKT1&J5Nlwz}ƠC(;7a5s$/R݋&Cl A$J_mۄ\G<͙Е'1G g֯sB# 2%$>Ƽкo{iN *C8'%E 7IYp_֯j;@Yϋpن(Pֈ S,nǡ[O "gtgԷJ&[V~CG Q2d *'q>bЗ_LբjwW >>#&,z'j+)`+HgQVԣ1KP2L>kd~Š!o']Zluģl,|vK]K1jfK4cnx}!Q%?n;qE{=Σ^'KdUTF]~6.ZsokM(Z#QQx,_eW:>^M?Y&C›45F{nC1xn4]Vw '@wq_ VYjgi<"g8 BU^L(Xu@j40~dtजB;š3V~2']{wK `u3](Zz.)؃v\S篘6Ty`d׬%󋩗~|mᲣ)((C@)˕C]n!3,CgPiFW#)aj'{c KW>0$[S'8 MEn|"ρ1h'S{$@k3yH k"#I5DФ(}3sm?@QQ(!+_{0)y77ܔ*]#pqzUb^"Ɲl2K%5Ff@ny~7Zx}\jcc[*Egbh3I4L"!AeU~IAv)z1 ?Qdn, |_|zg"xvfA =yP>`A#cZH<ʱcЛeBB1]]GsʍHj9c66!$ЂwT/P[X9"D U5SEYO,7р*0btrhbjqxm,T$fD5lR H^`ת*֊6\c5]`e@ AGt u/@N7Nxk TΌ~djYv`UMS2?8hk[Tgya0-2{-ՙ̧'J[mu`߉%Xh:۲V :ҥmְ\}a_Km/t$y*UY8 t]oRCCeCch\3LU5:[eV&62չAM™EbA@`wOe*Ẃs6̴ VDU:Bexr02LUFE$+)-+DܝuEut<}c|Л`gtGSD)WMR@Xu;8 ;oxWM&k\v<"<9t&^dܜfW =6k?[9@5w2~bl =8 ZzO }B9c^/./W"f;DGӼI\PSwvvY-! s+ݪL\ #zK -_z(x*t{x@sy߳X"i]G2 $k1U9L;ꄀ+/=qVLo8{$(F$|[, 5{LlCpb$ 44D{3U=3ZPFg!iy9>1 b0u|@j!0Al6|tu}hL Ga\)HDБE~e7A'DU΅cJݴnJJO$V'ng村fYz_ե+<ĠEƜPO1 ^Mu=KCh?բjgH?e2h_ug\'q(AnUā)š|s ;0^0,2+jJ06b eM&m-@8:I)p}'3.JuJK|ggJxvԟ7Z4&BdTySl96@5ͫQ g;Xa'M L% ԴVQhNJPH;J|4|E)}HA:5gr@o|ݪ *~/QH I0J8Ej2K{Aruc}^u9XYͨqdX4sʼ,·Ro9>m Puz` ϸ$;Zȅ8[!ORE }/+&C[,i0_׉Zh᭮:Oiׁ̧ԉjKʹW++VV{/7]&QdT )>e|Რ(f̘`͗h1@4l#Qlg @]?chb %Qbf֘9HJ_}l dߐSs(ROP5<=mjvMTy}>~"ݠC>`Hp`h]8ǟ-!r+/$!%yHdmvk;l"gYYAQnW0ns-c}L.REwgq44?6" K?Wǣ=%Qkpt~] i);]W,}GRŢ[=玌>!hM>n͎r€3_5Ik/ +r$ڴp]nky%Yv'$ b 5dٵ:-̨PLZ]t dyoc@Hrļ2 ,e} B6@^YGp.Q Yӄ;Nћv{(Z$\Nf#Y\脢y'f Ma$6 ?itf4Dp=gJso FɜM7ght-XV FH@;+G?gI PO;Cyh| "I-R4!M^ޒZ. ^+S)=/. ;&ձ]XI%=07ٔ߄G$(9e0˧ߧݿ琹S :O b"-,n$him7]8c |W``/Xj8sq:_ڎQUz'jABs8YΑ8Ql]+E7x4E_8h 1WǕIf۝,hӮpc+oGB_~9 oѹ}P?m}AhHj) m lFId_%^u'g~!2x~wx=<B#h4nE=wWk<6%fux҈ پUwa͍CG~1? y(]QpS}WB3ʛ uA$L4P)9t[ 8BgoreE:\W_s jܿWeZ5 2һ(i»\S p>=i2-ys>适q|o\ ѓ*?j{|BH9b*;uw9==Z?, $P'݉2? QJn#N!H߽PqgǧE~S7Sڨs#MT*5xK{4#a+Y`[)f/\80Rs>׳:)]d`ĝIgEݔj[DrH!=O-(wLgEg~+ǙKEWwHx q5ñұxa-e~ *UzߜőrބPڄfBINa PD"B%Y;`P\ܜ^dj4^2<\Kt!b"ڽ aBeʹIa m+JqB,;~:$ P bt ߎg!98695Pn]#zln3F Ә+"ūD BQ>rKcrjz 1L֘ h@`6$-o )p,CrªdVvvųv/rzXԤ(!1Hju|短 [E)  E$ Or|Mq0nٹT A脟q>1ҝ>itlu0|y%D;x^HUB$̅YDe/j5{FU2vM* )0&=Zx Y`nfnCȸ$Lو,ޝOloE ~ ablb M- { A4iSQH;e2{h$~A48G-|ː5 $Ƈ{Ql rg+v(u:1@d@}"[ݶLRbM]02ִ{xx2,Gбd_=0.j$t 9zXʋ+SzڽE4 ,O % y|Ȣf Ht_/ZD+KޡJqję[mj|KIK%4Rv|N`¢O$qy%_0Qda4Y++c;V HH85[_ Ӑ]*_ŰTG$fSO7&N_̡ uj33 .4췚.BǺPڳhJZIӄJz(Ĭ=cLJiMeA&y3߯\I(3 @ O3_a]0]ӂ3Y4gMp |T !g3W&DE2Ul 3p[ }r:ij ;,0wAJlgG:/`5(7~&3 ]|vt| A ܵ9~$}ƬTU(xRx/6>X|`d!N>P AWTjIE6xLɺSBNی ?D95TSJN9"ꙵս5hXP8(bhh +x[3Fk0,&ڿqw[W%pƃ(oG_dY>1x \3v(kmLgZ%+]\_2$r[qlZ{5_C+e[̀@<٠@mWBs@jy,!%Wm@T# ZLÐ-uϿC6#M[urgt:20[jo"2rǙ(S!yW4x>df-OfRJ j-&.=Eڱu7 9x2~ŝ8KTzwD%/e ̴_f#hI! P_%^:]R2bQG!;yWt%()VE'9yri:D LRޯ3BDN9pKOcoY qU9, HX;ˎu}B>c7Em'=hkIW=6E\q*ٛB#P OauŔ EG')5!?z fy5wb01&g@ }1ߍmلC3"K,-Sy%fN}NA[l ec^/紻S2lh\ge$t_Ț,'PWQPJC "* I2]n }~.lU6G67u)HKo |m3\{.'&WQ,9t^1M4E\H`]a.zVMK{&<䲊؍sHo]+=+ 0?ƹQQ@Zv}MnJ!ͅA]zykzS~ַ Ÿ*hmJd7$ƆDUy ÿG\GyR0Vxc) |нN|pmus!V>˺n!\[H^3S㚑Śt9 b_ s|9=dMwH'$"&פ$q^4@Fs6]jsd'Ū],[fX}SrSxq{L{@{G[C߆Gqyļ[c(﴾ .&thh-:LǼ~[\&SO؈[C(,zzKl"{ҩ}SKqKI)s|(}*~sRslX)ԣO ]qoPkdS@R!s^IeJ wx vC4*p jt>EPqVqLgJcHYvKhs#5[|:|1_.'USv5W P qnQis-C"wP{ՠXdR A )zk4\u'S9%J,Kc0xY2*8:x7^pK 3tQf`8Lњ=6+{AcKTSgxNMJ=#Ӛku0YZ#ő8WWu:{>GY|E *N 5n !N7 D}EC#PVw5 !\跂^;<4"gE<?{4 2D`oIW`;n Rבy\H+N@Ǻ0dc(; EsYpR~ <ؤƖʋ聶gc<+:Ru!F@*66pZXuUocL܅JdiI/?.oC2EFWUI&m:D+OJmqٮnEd(&)_~+JGԯIb$]9m:EP͂.4b52eKmֆJ_и״F$ڋhuZEE S8v [ ? 4i-Z±u;Dy/ T2.]6 8[m850BTz~%UAK, +KH\͊+3^ N߇mk'8 -^X8eg9=~jERI8T sD z`>+M|ӂ(c@!;J?sƟYzaV^9B"xʇ>nbGDK|SG.kzb"i^[}9J1B)OTӾ<4]!8i!JlJGX/\@Z_%23 RJ4#0rD7+, Uep/]pmb8:ǒ{}׏_anߖL^!_c#3+tQB":4؁RnJԌ?3)+v:uX軤ӪA_{y<ת1,YQbyM;GL-+=M5_ ؾf:ȏjerI} Fz6Ymӧ*=ArwSYIq*]c/t>.@F*k4X+DŹfE?BژSk[Ⱦf[OTdҋB'7V,n?(֬fV!b];`[*MS,Bf =]߼O> WC -;ɧIJna؛̢;^rO3Zۚ-$>a09oӇ`H#0^.s o;r[By+PܞDoW0JJ:&)Ȕ[ Nӕg p{d,'N hأH#b XְQʜXP'OXƜ;mAw5vS>{|.n[7_;SOD5l UQ?#a{6Q M7WnIΈb' k% ` 5lbC3&a2-آ'좰\T; w[3|Op7Aaմ9{ɷa#!:.zʛ;ba bnW!2MYx9OkŌ卉?Yn8Vh[<15@W}fAxz>!\/2:/v3M/I &8EH$ hf| 6^*W:Q}ur'^6115󡺘,@cwXڶ YfxŨdmV m\o06bh8y\1aGɺh { Wxl)tA76۾|Bvn:եBAf! ĴIWo1JX@jIח@rx=4 |ȇ;J;R*V6lmIނTl+}֕, I\Q>W/Zu)BׇDXlBG.zeIbw"͉ KRyzw7ɚzFg{\3xmM-O.pbxoBH vZJ>OMg6~q!A\:u2)`9̳11X[4bP ᓥM轂 !7t!.KlۙH&4™~byQCN [H@*:r9=dKRSn^3oP ŖU\t9 5r/\Wɾ6랦۷3ىwl EϺ6ݥ]P%^9%'+\W 'l!R6w@n g^V ""uNwJ͢@ኽFgѳ<^$WBPh\-;D=+y~i8U BhDH3& |AO@00_QN*k.vw{Y,rِoZP fl*`X~e &PKv=X~htz\>> XUOaMAS`M[/|3EWhիEr~Č+^U.y(.G ZwVHft02I'5؟araBݵtiuS71MgOr٤\oCn|ʿb\RߦY'ng>HMwo&J w)]5OOo#@hbH{IC;aĬxȷO g*'ɷYR; b=$D_D߱fHي|BObg "V%eu>M`r:] Zm \Vf/pok1җ?݋aTnY-uqwEָ d2n-R1#뢂^gʿn})oO@Gt m}.ukzTtc@lrz l V)Њ#J%)U)2^ 'k.ík}$Ȱ^X5/0DkCcq(W!OBoZ.Ttg27Z @ch1fJ)d<,sTZ "'ɬh l=5gtrc [t_votȝ  bͯUlWI#%hU 94d26MK\E՛] sM: qϬ>GX]]cI澌`8*.8|z3!ҌOcln#+$3N2S4Wf5=2,Kny9ZN-H23 }T"F1H^ mۮs} 5s:fY"p?[BFXn(fvP_Յ;yT+|v܏hdr\n 4~%3??pO~ j_EE>rJ /1Oe0B vRkBq&cb-1hR!.Z煐&2*S2cO8fqw#( qʆNVh^(#1B˕,a)[c;K z=yB0NI3t($j%" e Ѐ+Òd4hz9Z%K -/#FBqGWSW$S#Kb .O+[Ow!E}m'swߓA׋cEweP;g~X9VQkJ?RvYTs:s=3qT~(R0oI&͹#\Zm`̆܄\LXszt'Q\x! [S?OM^Q~ Q`MÉǝfm k.skzGʭ=GdW ;h,dHF&Ba)DO [tmO㚠>WmH$qRMgwo"ek[U /'OW;2i%D#Fk 2n6KgU  w$|i2T8*JVӜAvoKZl:I~]7زkMr҄#Ubu?R}Hn#bkt!'Ż9P kqPbK(t+Y$)B?CY#ϩ|]_SfzQhM>pH2E[L۠S~lМcҙrsAb?.uޠ {4pUl2FnSmW"ܒXt>9.z^/z;n:ߢ%舯g>,dpX~`ŗYkTGjeDɷTW!=HfeXqȁmtLY-舶SUǔ=XR":qjGcNBaUuoHP keyK̂;&qFZV5e;Q<[˚xD-nri2App9(f,>o{{jp:*WfuȢButDjr6N ǿ<9II<~X &݆e,/כܾrw5r 7+ٗ`KuRa$4Li:{Z4"9.vsRR>}O:{qH6(R1joEe|&+eI-~ʗm(}@ŤuX8.A=1oB_0x@8жŸ`'*8e|:1 :[p.b-lBHiC˜elդm^{|8Fj,J/N!K`EF5M8yE _D*L1hy PGHi$v*UXQu X-eݷQ@nZ]p@xzOW1kl8| Rݬss>#^Zn^f0NӠs8-_]VPƽ*?BCהuMBFN=%rwn#VB*YcC؅g8PsΖWC45gN]qpP*wtC [;T6 nPW5LY/Ptp/ g,7H9=@vknA%`9.@I3PD&ن,$풖CEfE*QwX zlYSMIO > v8BC  0䗧Om8|e1lO}<,n}Ox4%&rSru!Pnm~= 8}{KLԧ(͓HW#qn{ C.=奯Vψ&K6<#ekBM#,o׿i<K'^a~TkF"TO#,\0N{(ז0)o&4sJsQN"9WPENY E:V?oFkw<NC8BR/?!T٦C||y\o%)9o [Ϋ`M/|kcMkU}no Kxr4v肍(3d*.\bohVPao+) ]>!35aIRh*F-lnov($MӾIJ͌+}p41qQ gV5ꬲ|chb&[YpKRV6ceR`oB h @%?<(ʈ0|1}"BٽxyfIK%X"]&te!v/W6@UT)P6ƉIѦ[vh3gQVKF_=nUBy/sΨypSWag =i R%V-0&5stɏCَȜ,_+`%p^>Ν"< 5-MWwv2x_5߲6]0gkPSO]P&r7}ZqJ mi{Z̜\@qVTCj06"3VU1GBPb%_~Kj.UΰZjRњ)p0PKC[[ed>)psP&LdYvx(63q'Csd3g[sar%4qWM:S-+^tӎʳ] D8iX5fD9xgb ϵq}xEMF*Q-0C]ēߥ>4~ }=F/.WK@sC ;vTRλ&Ov6(ɜަΪ[mUdwd_RQ?K7' V]ɇ躬S*_=Nnl1=Y,p3ONotÖ%ūXkN1 u+yP9}B&)V?nwT!Wx}ev[eAz^ UFb#;gB]o l. Q0*"LD$rXYgu$A]Uک\(WAf]d僐f )ip$Qx4$SY"0tv7]Pf^dF]Yc53_7M^yL6.ooI+cK}Mvk!3fSu= sy/M0{&Bv8!έCEG_ ũ1ZJkeI;M/ .cKo9r=pJ{նɌ?,HC3s ds?;5 -jR뵱 L1QMgu4l(9Bh( iXqn.LHQeX8*!QQ~q-JA9\6Q`ےr? .x zwRFC*;.'J;wy"=mQ{SLa/ive2hR&xxdH]Jm+s>SM.8ɞlDw =Y=-g !A 0#7ƀqp +tlZIdC:цMQ7)dEGmHӾoP bNCw#r+fgS x.ukqw|:6Z$ G_~w@rucq皇K/FQaY9A'tHaGsۑ[egG1^n3spV8=aG s-Qۄ }QK%▍z"Sh4"nSӧRnƔ~d.FҲ>Aޭˮmkn3hR\TP<:qC=Mqgræ.OÌ|Dqf=V9'b* \^)/-yWVU'ڗA)P'ί`ɚ=Dh%߫#R>耘;PH1①R>0;SpxJ8a\dC'oɊm^6 h&kSk#>lyjV ).[ݕr5*L}1er4sIk ){ZPjhCkk ?3^w0j:'-AX_{NHC[lnQ Qgx3E*MP;g$GzRʥ'jA8r[ ~I7Cp9ӬJ R-2n:+u,"shXtw-z'맴jh'{S工~ 9D4[6YXb5Ï_/J_پ[( ]ʸij>vS!wL/t^hzvJmWuϘaس[H97eViTRSp-X hz$m\17ԋa)in cwPS[;b q@.U2}&!`p既>]!AUd5D+O!ōaʩ O:T"%N0ǓlZ:e}V܂ÃM쭱H16rvdH;r7`2|XrTJYkۊ8m0u10%;"6GpxU!5đZ#j.Vp%-uˢ4|u_y0q^ۘi~ u 7 8{vC=c.y/)έ,PS-.L==3<hƨmHFқ+X0TRxN3]0XMKKZP{pPR!`]SP{)/`p?Wǒq<XT`E,n7 [YEKŽ0QXr_ppwZ,N1rAcʗ< jzc?'2*Ȼ~dgG>BGM*~׼q}OhfIv4sN8%a` N[ʱy]+gsXۭgHPwe|fٙ5nz EP{(LO 0TE4H[x?_O4 70qK$z>tkf?~K8jJNϞҭHnv.Lv&QCC]FМK9g$2v^݉vK7CJ砷p]!C{SC03H 9Qkw++'EݶBy|Շ>`cJ9B޻$ՓK(61A= &UC%ˍ.PmtovLЇH2IL޽Ar{,^Ug-PKW%LA&Kg [c3fmōLcoZ`HZg ci}xn Z{WR[l> \ybӝE:K28kLŭ~'X!S D qU69Adؗwpn܎j@PJx2V܄wu裺gȹR$$HU y]ڒH'iz>1Ԑ^#]K+.6#FkNL/^pkB!@큶xHd~SRD$4H\' \V[9jJ X!wَ{_>XNf+"';P DlHiKۧwTI/ ӯ_]^1کXdx'egfw0#G0\&SU#N~Ns&3RCXHy "#hp Jg^Ld/NY2"EFNC:!2;1=*A'y@8 )XX}Zǩl,kޯ95g͝Wn6tI0}Djڄ#ŪRĊ{ƭ$?!jN+ႚk daUq\8掌6,> hnmv u'EOeU= ͼ?BF@h#j4><囒Zls2&suJ@I9'Oӛ#iOJ$MO1yבB .=U[M{:wt̽`9a>Z-U2,9̶sو 9B>Iu4E'y3 ^.z TsF۫)J7k1ݖHD)`H§9HJ~%4q1)fҨ,- IZޏ"ptZ t詤tOora>Uks](HC2vۙ|:,Ў dX2LbQrX Py%?T 6 *a hGPV`Lh>;_VM\Gl]dLVqKbIS>gqZ|:XѴit %,75 ?[k8OvLW{~޻!_ۅXyWq L\>ôEDb$TeE-ρ]\!n^! wuE!G'T;G\aGtItqܵR.9Vc ?]2yfa=͸iW1r^%~O5LYϕ3KcJL!!8HEgG j7O!9uņ*IUpp̽_ IXewrq/>lZPIA5> 85Bh{VAEehw#4VKM?4+i'Cqrx7&/ dzTQ81 s>u>pMZO \LH[.@NdP5 cjo IǾ2 DDCA,-gN6FPȅ禴NსdA(]V.Q {wqq/¬RFj`Jùߝ"+d"w1 fE'e_ShF.}н};Q5#lUS>;=M6>}qgb9 a^ hP❸-;O'"> *2ԇ?-GԈxP׸Uyo^w}G:}wtEWݮ 9j2R^Lr$58 44@Ү]gsdEX?&m>I1 J 6x@.Dt?({GUkYc&r?6.ecIDq$MB*d|K+xߏEM%/VOgC:aYf?X99zo7r}~p$;677L]X2#,;.%[a_·h$45y8.Y0SE#花T5u_])rd@@C"F=w^y']sEP5QU~Q ݞ 6NDA '( u]R-!+Y5j4(IېGc ]_Y?AEZ)rZյ^rͯC';&VAC;(#΅ iM# zN۹pv#due> E{[85XT*8vT^QQg%ep=<3VzYѶSҧn+Hk!U\t/,Kf1f1\Cd%>QN5}l~iF05L,]*ujdAf~&*o̓;`^ruWCoT,f_j=p U%6>J-k p|U;:Dl jLu Khlimu/ހh(g!+[QVۮ8$ N99E7_YB"!Yfl'ˀ-КX,,gN6tut(3lkN܀UlЕ37-B+1f9^mr y件Х%B&L i὏v}բYfECQL,o!" ư&\RyK6[%T#D~f2nNg-dưxP5zdUz֖oBSrM ~蒑VZZL EhAn-S]GY80CIñ\6_jzI/q!1njze*N>C_6mطhC⧦(L; FlؖGB|Y}݀ Zc*^ŽKTG_֓/}33`NDtpH܋C򪺰62D FK[%Rtp?n B߹E,c QB#AHFŧMFnIܵ;cq^(-D7ƴr[/nj4q~_NnY YMʙsJ " A [RG L nA;TEַ߀"Nfb ׁ*GGߣE+> )1OӼze]%?SC DלwH8jG5LeZ=vx-N7cB yx_D|/N!OᇢrJK`MUafiͷ$1$@`@qàTrs #.yOf=nA|OUM$2b^dshc*ydz*)*@Zަ*#)M݉s?n ɺ3wj$=hQ^e;2PMa/ J75 nsUzA`ӢXSnjo ~ &LZ5B|Z@L&P5d3jѪl,E_pbGmB|^(߇5uIJ{;A?ЏMг=dT(c@+uc( &g3p1qnc/mYSlNGXf|ؑ *=6X4)| nY3&v3 ߅d> B|binjF$+Ψn 6O4\qhQז,d]|8PȏhR~ZR.H }rX(HF4`N b ZZ=T(.`zp|IcBi!kʕؽ&ը-aH!n D,:g E4( 믊p]D_<l-}CFtv;z; FGD_"tY`_EpUަj֛Ϳ'WBQk9/_Lb. K#R ͼU8_ |i-yjTXUp5-Mw+Z{ܫ?vs*^"Tɞ>GY[mBD41A/Q-d aլ0.%箏,Ns醐ܙg V+ShI}Sߣʔ7ETQd-..ز0Zʼn*{-~^:SYmh"h$f[NQՏtGim%ƺKCx:Ȕ enf;- `>#L KE5 z)S ׋[mS &+E3HĽ!+eCH$h#}j8w/V;iq, |Jq$*°sύKM}C)\zi'B4YKO}QCJ bYuv6=d`e 43] n\؈ iǂ4xZEo wMkcK; C^Cok}vI1ѮKO`}mUG'Bu+,9Y ЎM*}ƿ˥5j;A!{ * 6Έ[(1U8RW҄YwWN7ke CU_GJ.Yw*1TEi$vͯC}>ge2&#)}ǑۂOWKwlz|t!b;{}1-reeS'NLv,F!^78k xTϳ U66]w{iHy/W8L`^Ƌ+tFMrU`3' 钲 oAw4e8Dq[Z^&/id#cj!wu+ob#+f])ߨ@,1v_K3IU{@ #Hn)X0Sf/7Bd*Mk-l>v >x5P7"nwkl֞ܯ&KT3Ni#ra<` (9C "AZ q{*hbxhzs\9۷;T0_nSx`ra_bBfG-(A@^A-j`-nlM|p]lj=IL&uc̹g͔~3LT@Bd8QU#l³{5IJygx0Aq>V{NĩGA W) %NN2{KNEH`EgEM(:}x<`NGxXjCEfD7:Ydu_m8#ģ>XC#7'L0!fG}R1Zcҳ[+~JqAzӔip9]V:]()`&TtY}A2FdLe>r:P- 4Ơw `Jtp]󪦼i@sz6Bgp+:2ΖNۈ$[lADcWiP0Wiߙ FpPeO5/px|HW@h S:"8Ƶڸԗ>'7xe#Ҫryhk*9zT".Z_a=ϲ~=OS@T_XJ#]l4:/4eǻqgB|=Iz&#I:C3+xb-SHis2fU&NFݍxE3$; Og딇 (-W7[#n*1QN>^G A^_CwC d*54P0ڲcP@0 V?Z㛑r%FI&6i?~Fqɽ6"%;!fm"m9X]O[G1KP) tQ%^jC[bwß1%LU"h$x[4$FzN>H-pEv_dO=˜eP" Ag`u5dr]8X_F"@ 8SP Co[<ߧS71o1޼>(WQ5I ;j"R;+f?\;ӚClfvcػE̘P5k7Dz-rضukѮ;[up.d*⒐vN} jPC4=ôSQֳؓwr&P{&iĿ$HYL6%ИAzy24Z!:=l4Y?THU1CXtq̳AT:YM;fM1BbTf*Q ]M YϧK5$  j6n&rb筺EAmKdF2̙YOq!t~fuom'>61VBW'kDL0`O%G'/:'fVYv>K}Q8a;MNWJXm&+€Cf3nW4X v>ԎwN@]=Q0Ao֗{ݩXB~ Y]dp1~ڕR[Eo|HeS0P(R+zV [xUIT5d&A/jQ~7[=eũnWyt  uEūֆ@ Xk OhMR^wG~9 A!'lq?9c:P+ f3XWV.vL GK$imc[ w}bj%hGHd^z%oyt7Rv..| 0m3l`W3S؀mjXDJWEBPM/,%'&̪&[$X̚~$  e8<";/ƇJN=mXF>8Nݮbx HV,œ=hR|vAQs$-gm={pĥYO< %Tf;\c@?AHK{1s9ÒF$=~Ž*!3q%ëOrΤFTX ^ǻe/;XtEg}O-XMaծW]p7 Nl|qZHB<11g肤ۡ$I"6싵swh1ƜIqBZm8i@j`]P]ѰS'Ne}|A&R*U@Ou5ȭkp`+. W.M<$vQ)&p8oC݋d]BFcd_fOc15a鐥Gpc& }PiAzF]\ ;H¥*9g_g*߀Q m|M MG[:Le2bMrNP(,L&]B|o&z` -K&TY7~)/1xR߉y{إ@3jcN zDz&4%w3?Q"/wRG/kKɇ SK`!NeL2Cecɘ!x-IaVqyī{). iZd'K'21*Z"%XctF낰*ͤĈwt26̹ce֦HdnI8rEwmW5Y'"U2?fo lk3-ST@*^/ATc][{Y'twȔvòJ+H 쏦-8snwnn9%n>_5zbv ǗfZgy)&b~9 7LOU7! %;RC<.g~+yYv0_}w&9^M M$:\SNaHE~i}q=)%ߋBe9hrҟvLy<(Dx~ Qq(ܶ{fRSv}zqm2)䣭R7vY… 'D0~טEe1=N3Me)dK Z<#bzs͔i<&[bN+yvKwL]KV2Z>7q:8A顕\&H7٪_O|>is|I-nSA2j1%}{sb[> ?(7Ae0×jd;%V,z )7s>[t5rlUj-O=D$HҿgZ\\sNex;Ua\XHV]hѹ >"*txN˪R):^vmcU[Y><&9憽 I&?PRݦah 7RN7m1c3kNU|. C˝Q|$K`f=ޏ6"5OrM47s`+ϰ"9&fMvs}0` `'E:'x0i<M% r _?׉T-A:>_jdN-; I)70ڼSHR d~$sf?nj Qll#D[0e}Znɏx '8+_ =a4f/ 8n&BVrq ¶yGAea̡t#*% 3bO;˒x<7zban8fMPn_i;h1y+_B',f ~ ~![> zK!6yDx_v=<$>̙5@]s gdzBk<ΰJ,:lyl%"ڛ8ŝfD%%D>\#e! > q&) $[r4IߥJk8j+ɮ7@WmEngȼNxª}mhBt9V?x[7\qj)^<5W8✵DGr.DDsUB2QFO{屪"w3o.C& |k =TSC"4) rE7'D"M 5tv -ОX^bm$%|u턖N鸿 3gy%NaL`@F^1uNTc.m*p{ic|}܎0Es^rttկ+i DnRj<+Jl9Cvo$իUdd;VuuGݦ<;-E%v>JuG8vsQ%Vq/E/K'[(SP@Y ?NũIޱ+`]p{zB =Q|"[dwH&r%!Dcj ͬ{?U~$2(u>=D AV嬺;|8wf`~.tk Ke ~SBg%^ }O{9Durupv@=ԡ]yjÔicZGox%^_/:Cz I򨱯bKtRXˋ:7}®ᣗcpew )c܈OOyH ZEx:n!Bb Kty{e߆[_ ;Nt6s5~s]CAsDa8Z%~ @7~k Qq7P%c?yVv% !fg ױGؖpP2k;cKte͠#%cLp~ě%*' %\bw똬 )Cjí'7_T^yc)}Nm*i|2`˿>_<`*ϕgYd9i= iOvb4 rZ5vq5H(&cNm1(j^bEA ʉ:88;d W*=`(a6jGIq0@ ֐JڌM5-%ǤHKt+ߪB,`*hHl˥$}w 0"=@/ت(р%`9qO H"]pZ'_$S4GٝY1yWlE$:Rc j0ƃHz9O9)+O q|l 3eW D*ii`-{_0X8${>7ʝx<|b tpcsE$w44Ә<X$-:K#oD<"fqZm"o)Nhc9&P8aZ;ߴ(:1Xs4Ec8g_ʄ\42Qa{ E6x>%;az+^0g؄!6q+(~zxL$'Ӿ̖c~QYqH]z;}>R G ºIyaX|Y^,B\KןmFŊ1[ezqز۠eY !;ٞ7篙+AKm7AVu޹QʜOuE`mꡱΫtGnFU5~3rd5=Lqc0K-ì~TH!1zG4arԁW }kz~H%~ lh謲Ij(wlc{Б{le"NYS#glwN\bu1:4\V#'4wLJu:Y߬ #gQaLy<~fK: n_2|#pT)$Y>AҩaOI72?Apf&JwBWIy_6"PW,CTW 胔7&`U!H諻 [ AdR=2 |V`pcZaӘy`Df`mF Z5~7ZviZ/}=Zrhy -EyPp v[ɲI³#rBRh_0,ojJU#JWttrU})IOk_vBZDg*Dﷲ(rX6f |~]W!J,e6-$&#qP$U5XCjj+ͫ?JPSt(Bh0w=Ajo9O JjS="$0q}`FMP^Hujť'07Ʋ}"-da>0q }|9kQ)x!O%)^ |Hbzp4hѬE[[[9mo -w-~pͶrl4ցCV <ř&̲}Yp{qCVJov>工PMKWEY-( S[{c{a]K',Ϊ=RyhL\1De?=!P>&wTBW a߃%}.$9|l>#)_`YVlE7@rQŃQA Ow)@ <ʎuW_̹$DޔrjB)W'r m?'Ώӫi*y Gv`Y]2% rMp#=pZd~G4ca?(U s O^cEvR DAvHbp~u`dZ2l/:߽@olR6#w@]qwF'moز잗tV`yQm#>>>gbࢂF\DP`[ޤbOΜ,a9Dnx5&=wH!s7|aDJ˫z fetgȌw[N^:U\\q굕֣w7Y#"joKF ѻE[󓱧EJu- hS;GQD:nM ¼~X%`n{}#qo.gÆDjEb1f/<;dđ AW5"/R1L] mz{-'E0U>%>0RcAWݳЏP:q1ػh띶wwp܃ 5M-]6dcH 1_p"tH*8qm [ =V:MDzݥ'kajFfvUpDսjĊM;ZVQ\\ߌI79 'ݰ@#RjȓKU8/(#.4>B@2 /ˣ^ s&,C?RLkMZO= h/5TkWEtxOfo-P֧YJࢲE酓PuNS*lj9=S[讐&:\at7B- FN-ȓ?}hXqhb߲=SKǍ.ͿH,)\*YfFŮ>a?XmϓkEԋژZIԌbPd#k^1%;m;5h v7ΧUAJiĕ'?d\VfĒ8,\D+H$ ƅ!N7;~Zxbe{Ih7X)fM/ jI07E\ӂ[5NbASwq9爢WS_u=d= ]( dphj w~H.^#Ekl{|?KInԎIHnco]VVu (j\@.g߱m*g _jyXf;mQo#Y9TJV93aŔ5[oJj+?q[ɃЂ/-+XHb| Z"g b+>Ɯz缋\0pP?*>}:jH죫a(ʭt G:" "TFU~j>y8P,*);W!,g(ء=ċ:uS#.Ls̾z`=A昉 [0slDE[6kst1\q5TWĈb9/# pNoOk# }ABgo1]c WW(> V95=DaQSBDD/atU7e!ieз1Ǧۈ_ +-C$`x ?ֹ:/:dBko$lY_%Fo'"n8&7%"hpiL7J20[ѯ{ʷD0HXa.]dz\uJN/q^a)[6Kxٙ}>L&>Hžs5(/2Jˡ5Qrsy.WX eV%8Oz2b~=a#3YbC7W1]m9c;X=jڱ}{=~RᶒQ )>eʟ"0<́v f6#-QVwtf?!< uUMs-,UB+~Uƅ燊Nj,O6ޔca\aJcа->) O-q1 Ad,熦93hfOG{1˰`P㟈+a9n3,rQ|mw]E(tiR\-d\o E^t&VTXr$` m"R#אuZ̾1D` ?Cp4SQwVI_,LPԊʦDZ)tu]YEEdcx <͙cK Se2JĔ(vz-# V̛S0?Ulʓa6(me^qr IGˆ)T#fk_[\Y }'#.{@mjTPu "]0*| IއNu t5zDZw- -diW/+x>7 {E?$ 3y]gju/ ³َف |? 0|Vk}(?E  3&]JHyN@3fAfߨ D)8<,L mPufYCdʟn2!_oP(k /,T2ok{ۇEϖǜi4abx$'ґ= c!p RT;yWcR$(CH}6QW0, $%+'XM㔯i>WKDNF4,2Dt9>o)_D[sDn$*|އANV -p^}#V4OôP3 F0pdq#ߗI'#sUnΫ 49L(%V8>HR}Q^60hIwW)$`H1Ykb#(Z* Ljj5\dș qL'wG +33q6D?@ڵx:4jE=ԝDReޚmb8i~/L"V Ǐ4YU֬DеЭAjF5jQ-|;6w˃X z~Cïi @^xi"NQ,ba- 7:*86+>.4GBKOm-U۞̅ץ:~+AɀLpk,;ܚ4|~jPMhc3'Jr|[V_6&Z[a$뤳Յ Ӧ۰.KY#19-d _w5׊x x1aѩʚ/x Њ6&9& ^sR$kK B|\Ŷꭷˤ{t3 v6Oz">V)>ahAQ5_}E` ݆i}c#ì"Ӆrpdtv}{҂*W[X'J6ޤ^>0r2em~sVetFR@ qR({( ǡva vzpOsB)"˙:E a?/ad s V#pMlZ6c<$Ikh}_zڅ@GH4ir;ѦI W@D?u8ީ`i倲%[18Sq91Qsft|ZIE=혔%vڤ 1VH<,F@ɳ|agxQEmmKq:y- @WϷEh*"-SW;{kH}g;_򁁭lV(y: `_B`_A%:Iz:6GN3'DbF9%'WXt|l!j\N[_f_n 7q&9hs}#@L%,D>/KK32{ {3ƀwaAga=1KDGXcʄn]8K/P1V hHtZ/ */&$<(5 CXə/Qu0d|O*ǹ-أ:@2 of>iQMuϬe bWCY 6'0G⳿}nK3aw[ )AM԰r Sg`Fk,)e,&naY3olQƊ%Kx2J0璖#Sr1q nDddQ9(MH߹ƿF2wz,'_\?^?SGgMWA&+;>{;`4FƃL%%c{"N\EXf}СnݎeXrZϒ$k3f_|s1]?6F=-gj<;L{^Y6j;5KV!k o΃Y]xt/v}rg%&7otJ)D?*f#8nV?C+D6Qdq>j@sN{m0ցHMitlFi+ĴOm?iRҢ9Gp@N78 մnj^D O3f>[kÞc nR?r8Ժ$ܟPncm6N%vʏi[jQxQ" >_ŎT7^.v3>`ff J)<#.̣Tl%# gT\sA5԰~eo%9, l.Ķ ()xյAolswS*c}?AZ^ ;G~sx?zQl:qpa,rӨ'%FeX8ULzLU3;\O:jV@0#Yt.lHoh 74"bs[uR;Lnlf!S!:M[lJ^\蛜&V{ۆىI&*SlU>[hfX}8cM՞bŘFJ興LDhʤKi`VF^ߗM~H0&k]mFiP->%Q^MPtBDyL3g[\|HP(Jw{#Q`T#\>ЗObM4RʕY\TyZp^Y3Bg` G'G7sL=\rq / X AO`!ϸZn9 S֕㏈ ((ZV MSdb߹xQ% KJ"B81,3H !{gFݖK8a'J cM3J}X{Ei԰΁Aj6'$a!n8w+x㸳֧3 %Dp#2s~ШT'_aJ%}bblePA9 $%3Eё%K*!ERA0J<:IЪ{wQ }ו$r.g`-қRp, J:7 o۲= #r|mId?sPf8BSshLI(kp_HjB7WO,9Scgw:~ڎ9#ohCB~%AF&P/bfz'^!'j2ȾĹ'k`񥵝!݈־.| CZSx̰Mtִ_'BРy4 ^mwJ6ςj0~^e&\n'+ X# M#UV˅K3 Ap(^}R}"Q)CĬA*d gcs9GIJ"^Cc0Jx~@kMڸ+ӟ VQTpp2?>^6Vʭ0T і홸uaAތk%0+-Bfau٤)#@ʪJàIЙJE8b}4È Z!WfBUA_u!>,!0df҄uUJR{p[Ⱈ tzU~~5R薠,^NlwxІ3uvp "*I~:@ِN€ $];Q5*s Rgsh#p--m~ q^N?x{6[8S3s# +`MC֮űYGiTҩߣOCP zTQsn&?9j}b-'`ܡ?B =MT_OCxEG@M#yxfخ+茬":m.Љlw\ @}1=+P)A(PlȩFuw$:WVImՅRV'yS=Ht.˺FvϬN$2_ڃT:ٖ1 X{!h2q,`n 1= {,=*va߬Y2Jh3Tk,F} (@$J^wK@W_@pݴ Fjk~[g ax(:?֢i"6k GۄJ"1С<.\wu`3zN]ixp$SiՂn]43٬ܖo3Iw^ć3;tiڗt>1yR\u-*mW/9ML=ę.yoElf+|#ݾtw K{na D?F%OoE6El"HPKL+)2_cKM9vR;U1eXC ݎ٦9#T*h}[ۯl0ԄILgBHw qIwP4+EX`"Fk|W4sX &؋n XeRF;9m rfFu~B"jXwt@c0WB`Z׾[/eh~ _&{~e[nY/[28Eu{1U^ 2s]O1lD:'(9(xƆmVG Q0W96iR)^$kꯝo@}oTL b^j 4z=@˵b bt4 +Bb0 fS CJJ4TTdܔmYh3;ٯPbc$ *^"|XKypA&38}B'X,ο(C~INPԄ>YPף 4"BHB.W7Gá#o$Ezx Y "2 R4~pIKCg0΢>&}Hg $|*T7|Iv41a'-`}礼NZ>ierGh=/ [jօZJM$IT)f @k >|zWjwcCȩIw 8ܼX3|t`bZnGݱI<*@|vs+G.{<36*h,#&jqgFXס>Xx?s!WSp8ly 0`hN2՗#+ĜgeO[aQ.'I06\G3`mOdQE;JN5Ⳮ.0QxÐPNHk%z3a& +XFp<[Z6xî9&|B,;'wǖ_2ʷ1Z\[NXjNHJݒ921kYj8d.o'K[w2:w$)S>zo!0=?3YΖ*[D3Ո=f(!8p&̌}pW7^His2}B算ˏ{ Fn\7q1w qi{rvGKG+ƨ_D!>7}}(J]qdz+CsO(K{g;bSiSE.J_:U(J9Jlя/KI^ UN6zGuzZ]Ur$T,nW-Xt}pbHH3tguTAjϭSI=ѥ rcy_=f_`)OpdOhE{ gMF] -R{Hp/j-N V7Q[ M9haםOt\T|oeg:$`E=zvu\zTaCJ1gյSrdn^䴆Lu_[^44i_0\dEOQ#ZCLLazݲzJ a]$w.F.xo/ltػBv"4pbq> V_YwϳF= ߹'7hnV`͋BH ^lg!vT+s:"D1 H}}/uC%8 !jMB qVlwB)SLe-X)0&[h5Nbǃ9*LFɛ%w gػU,*& d3ת١a`8-ld'b q D-AU[`"5Y]X*fcV3n![]^(KmX&`с`RNggKBjBCZpb uƧ=/2VIw-Ƚ4#g\x: f.hC1 O.h~sU}=6C k40+ Y0<̉̕o{~Q'U&r#v+?ib=>>x qo$^>UӻG]{q;Xȓ& ¦2zTkŸ=t({%)phup(K?꿭:f;݈G}Df8zOgduFwv;aW'VJ+m\|Fk:RabT/ <~ZyqIt_{7 Nhn%`}9 OXuhH%%|UQ#%/] Kypq@%=n8 UjF >Lf8nUOF[AZ) {2ˈk{i&>@^ӞGh'HfbIÆ?7e}8JP }$I_N{`I2CS:w`L 3QjP)uF3W}d]Nf8BBvwHh- cle?Z\P-< 1 KVߎ <+>=1DRcUY:=і)Y$ݳQگv PLN <~Wl<Àg+̟7qV:~B`3e6uҼ̾czL/ yǩ(}a^Mk^.ES522EBgUQ7A²90p_ U |[OEEKr:,Y&9[HG  z_(w{JD X~Ztnjl#Oc)}$kq쾢 r@CSVo\P9{$6O I+⽺*-5s6%-y^C=H̚?}:D0I֣ŎD kquL-6u?E-w( JÉvKO /E.B;zi{Scyz;MU{P_؀ՠivciG_$>{b=l?(Sʝ F^%zwrHZ^v@2=m_'G]o'j&=쌀Wͧ}nY]WmK=UblLP47֮G8:XWJ# |=|6a9x wCZO+aaRtXLrY5fҜ,yB +ޫbPNBQO3YsB76 b͛rP(|c(_6{.|$;2͌U˜_C>&Hv: -~ep㰓spK3ןɐqlxJݕ7vތ5X":XR kxtFOW~1M6k|.*8+I#C2jx}Z7sQt:C';²?-ɨ~zosUތet;`0j|^"6##h)3Jה@gNwuBH ,hȍ_"tbZOyUxܟZD Ub _2O_͏>NJ'/36³X̫r(l8GgmnNTMxz󶡕QC!X2Vm^(^A?d0ʓ̮{BkW ![$i\yrV9̴+Ffst]Lu2ٷ{À,)kCc0)X brLC Lfɏ6{M9A3Bb"BWq@SX=]q.\5iӱ-lǵ,. 2' {pT w"z- 7IKj(S? x겙8|RQրC[LZU C Ya.@#Q3xq0zz`퐾͒(8έF *lԎvG? cQWT6@xAQRCfLL(XI9Ģ$`6޳4r Rni#qVMK41vk5Hk:ftCo BW]c4fl9:;&S6L0L_YAwJiԐ|7 [RaWDt2/怳M^WQsVMa.w R/ ŹeaȦ-Տ a}U'"nl쪉+ @2  kׇp<Mǫqqvũ`{_a}x ^yP'3~זCz;\hftWڨsywd:V 2VsM뗟͢J6HIi!c)s) xh^PgRrބӑVAfK!\ۓE @VGa" t%=dƟZnrtZ_JJtH<#e5BsrrO J|7}?@[UpvK)I4qx拌ؤ/#47J.l#&qLb:] OTM!MǏ{op22`~/1ݿ q$)BPFl4}&t,Fht[ ùDolK&ps7b;Px>rKr5|W{G jDe7nLOrA~o%!գxcr g*KA@HpS7̀Nc!ꖿx:{ERqF8l31u2 t-zЩR\$*F>δ*(exiXu'*(lq3 t@PP|ɨc̗y(e=fn9#`f5])s g#9sФ3t\w13x [gێ̰K3<E㫄rcAF6^-A@*\>"fexRjܾbf-c  n ǘw*;#ZN# jB&H"(o dE`*wsظyٷ˘sQk>wodN\obSZZ#Z/*NhEbtvʯ /l팪5Xg](yv{j6cߩ;BK_ģ_-?${xL<K'D#>YϘݴ^8.wvo*N~;>+ Xo>l<(!a@J3'W*R}L˥]+N82p7IX.|[TSF2pa=f!fSߦNI]ǙlSG>8˟PɈ6qrlCmԊ䌬$MD>plYZ=N2TXkjɅF;u`\HӮ1ig$f%] 4EXX@}y1Y {i\a$0aAoA$$ڀԵI?)sʀQK]Sө ^pjUx ]G~i8pPBp1Żwr^(@i9Y\EW)MH6{%6,T,O4Y~LG!d-&3xhlLp:! OꥋJHpi4:v}7eZУvB,+_tFɑYpH(yYfGT@}Ċy"nbodh@9;*]9BKh@*k`LDz.鸣Jy;ovKqY{Ұ%< Q?6B{s#P`>Hx5Al?^ZD>'L@ &GӪu~TrH5)8prdvnjMkf@{>itH_g*ܶ? C㍰ ڎs^cK+Ԕ^F~, hkgm;J91:w^lQ,* 3T9 (j1֜/pFs28mI89xG4ZpC-%>тOاʼnVYUfj$bu~|^ $z2]~Y]eQNX5Gx gd#[3;ɯ-E3i{ UB+dE"2"fjנL_i1nyz싟LӇ0mT/AOKLosDE$-8`P{BPO}4*V^YN2@?8ؘnԴu|=v*^ҮK:wϰfBDIg2T+]9S~P:jעI]HH)6-h=_eF Uo}7\<^'kc(NƌU`VײLm,uNLPawD$Џ6S &ѿ`)|pʑz>%[KG@Fb=RΩBqa[{^9o]JiUxpՃ@NTlaxk2a^h*🅖^KraE*%}Hg{YK,NsT*F~p-W j€԰.+*uh\W /l7O2Y iy:\rH(^ hFaB_ PìԒAOd&*hȐ3(d詧4G o:6ױ, qJqSGL}Ul>!(-CyĨˮ}F+_QOeWLXr2KuO~s{fz;! ;S<ӛKt6 A9;:?eC<~b5A1n$ [׷)\o־>!6d?#hQf葖$$%?ʲg&P+nOn@ W |*`7+ŬWs3f{-Gɘ}uN"E"#V7@LPc'jh:U3n'Ju*/!#[|;q'<@p>N;ѻ n@pϸAo ܎m>kNPSyz1φ$'FlHPrEVuoMp%Ysbg硕E\K5=NLwnl%mU(`ku rmq0Q"FB'콚ZL|to)#D-,X%%5RJ?. - StVE}Ucн)\@ -:Ru[Vj|Zj8ַt`ZUsiT[7!E6k++rҚW=qaTh>m&Fn>C  J!moD r1\+[j~x+TXg;>fp~i:Z`x.mxDOQQ"IA8YȚ1n"Jسy]Ɏ$toO( .?34fQC9wj,gӱc>a!CeIbdM&; `/o2/Ea,9MT;0]~wiٶkG z=ewʌ6D$~`49aQ'HtTI@JA ZR2ai%Y;鏱EFs#*%\q焇INH\&Idl&O>`3[)&l6O ϽK{Qj`- acU㣍MS9rKgS9%\MW:E:ӜLRe1Rt5}' jğg0;'M}p,Pխˊœ&uz0#^'mlx\e(sGzlXQ 8@ m| H'BX9zWRdPMzA~l~"Ѓ=̘[dT&hL)V&AC63,J4uƘ-@[)C + qPfNW9a ,dӇg)s(;I ]x KHGFSU%s!ZyߊXJ%La->h0^[l7Â^d8p5p=yb'2d1ܯ濦s+n.jm)qhH_xhZyBxQp,YQp] kijl-ڊ2Z8+U=j?(Tg Z\G_eO$0i<B]Yy`gw:( h~%=7a}3Tc g,ʂS zȓX*+Kf{82\HU(+60\/*~y0ԭAP ɖJq,mdsXFH'{[lo0kŌeTK jX|&] +2OnXeP ڂrPf~!?p 1Uҷ}q'EGbP65E<%)#]ͭt}㞇Pȱ5;l ř$xJeR!J6lངl;DBᵳF$*Q[D2I{O)y(殜d(y2'WEܛ >,ƾb Zm,`e r4EC=g f|CBK]AGyPX[xCil(CLH#BrL[^aD{VuTBt'Qje;t3RK,FBtP>a0d#'{0nQl)J6zJΣC&eҞKH h7[EMFaw8fԪ!׺Z<rf2/cEtRyvyDڲ VK'Qh7tfOe0냮:6|n.yx8^o-|=4r*+YYwШ=Z=ɷ R(PS(Re9{h{\A*`΃da1G]D+d\ZP)ZV]4*#+ژ9N|g*OsI;- oWzSef#0lD !0NL5jimvX~Y* Ӌ@/9!cNs{Ց.@/3 &{lNm׉o|_7-M<ۺ7[2eqE +1f8אU[0 0v55Dn$bV {SFIԸI]@Qv!JC)~\C3;ؽ301i-[=\тrEGcoWt/DL M;FD-S2K {̔!N/o ǠS >X;j\Y:c @޹m&'(,_ʢdO$hîNBYj/BiAș ˚de'.WNbpl\@`@4GșK!lw.9.xzңC -T\jX4l;GY8YUfT~|'!0PۚS6WKN #Z HƸ#&*g\tj%Tp Nu)2d &18N'bh`*{W`m+_ʴX)uO)K RMt%D=j- `l+a'Chx|a3 'NS >ZL|rZ(QCtDp{8C|}ffÀ;*eˈխ2^{^-z-Ҙ))5 dD5ߴ Hcs݄0DЉ!.,8;+y7&V4`aaR:1 ؘ.LDTTdX0BDVV)kS".H8{Tj٧Ubb]ܚ\J׍@x4"YL݇aR)܄?Ib } k $A>!4l-~oԠP `>\AXr?uW$iP\7f_d4͛h_J"ۣt>)frYFM%B 14wE[K.R1ѫd's Zp1+E5ÒY( d9u٤ns3@dXΆVwnrH r]S?n[=u,c(_bE6C59>拓O}0%o$d2ǫ! Pu#eH${=V.i@Fj#=Ȓ6SaclEq ;R ;^j}Xp;f1pǰE^-x~Zn1xzѠ\&LKIĻ,p<]nI1u'*#b :4xOxQOC5 6>(:Z9=K w(_3}bzjEYY>sҪVSo"J(!rSN[<_0(Iƈ78i2g.= Zs죳}R}:mu+JՓ^R!GL< )c6BDIؠP]!Odǫ|O|+QbwYSI>x@@u㨹ϔ&^u? +/3k"cwfE ҟfz9 /DlP4FZ ý=N 2f"vX48tvj$Jxoq{2|U۾ba+^%rKLK9W P>Ϙ;%YcsWgyz% 1 bʼkY=۰Hc3SΎ!.u$0o5OY3 F _~ehޭj6BJIu#I !:A9hu_O"H.zu0z<W^:W!WmRoxfڳ9qP1 +$gDeB,/@/b* Z#.3u4,&mw, F=cl{TB=s0.~ -W&&Kdƙ_1,QrzZzZ;gs^\NQ~A}['Q3C@S Sy>9SIvHdd3(TH^X繁~*͝1^I "t)@oudoߐ/efBbۨ[pGтݭ鶧U-c-{` o #W-CY)udi=Yt]=vIѼ*ɳ .Vu#/M`3V͋vFe]dTgH q _ _dWZB/AqzsWi9J%Rc!3O hqqAsZH9,NLIQĉ4N`Vtp٨yP#W'Io|6>2 ! ]1rB!xZ=}2(ቤ0vSH2( lc^T jnFk; EzCǵZIୡX2p1ԳH;+ql`go#qj+O\)6~7C7أr.'~:,-,MƊns Ra9)Hi[4h1pRp#<ǣ=wJ|X+޽Gɧ> jߋ"G|NYyY@9b#=nN`Zan0TƮ&+ׇlK=87x6Y2Ml?go#JiB΀k4.lːlctGhhGw|x #؍pd* Yծ/ٟF!j=`,t9ukCe ßNQQ-KAN ]`?[zpR:`e#m&B 5/{֨pQu^GenuA!r^x)%%}X82bdi :ٸssW |1/%}-A`9uxw]k\V\kKsB<4{rH!A>(FD2J>9g;3mY6K 1go';7f,ߖ* XqܟtPk9_=frFGJp|-%{N%H=QB@)wji_kiA 7RE iv}a!J2 .'"z]IGqaZ CrTr pY2F ;bajg`!`!WNZJ'=`);h^@xa#>ue}SC+ӭDuI^q %7s9UPvugYx=1.넎`;E%#h|%Q3u`gkpMs9յ+E@, pq:Cm%&b}imvc?h@0 -u3W j}]J# uZvSVG)p ,+92(%RU@ X UZ{SGޥ|x̐;4H^)'l,$'8,.tIE"6E+0dNc$,6a~HJQ CгoD;6[1.Y`o_AEI0ƩujwB"<Յۉi&0f. 'vv$~K\Y~D/ 1(O ѹ|!oe' sdJҳ+ G"iV>*liEX~0z%aچs (JG@ * "0Rr4^oSO eP(6gtdc@h)³A\O{=X'>v$=Ԋ{u_t2gse%D\[&T+=E'c4FG[ksl8wS4({HS!_$BMa+IDDq|W'(<) ;uiڦn+PR$Ie$=74I #9ywx[">tsz|>0b1!0o3k.'0I^>C99֡z1{42a6z.E~Lki:Rv${\T}X"`Q1XQw׿ Ylَ~pM*f0Ci!2*K9<-&S̪O?]*.sQnM*wٶ+g8"/PsC$e8oY5IŐ#,/W4*{6PUK4,=̷Zo7ܙ`sZAg0) G'S۟KY?lQh{ KfRAJ3[fם*lȏuy^Q)jAoYcՙ@U ¹vgΫJՄFกL`M`_ k{E7%>k_ t 5eF} rOe$}m7 F2dzee_ФOpcԺ9-Pv>D|FҞ+($B.(wK%OǴcZeNѣ5X EC.r 2is+ƙzjX!g8s3"ɪBnjy]YfY"c/Cs'#9g̀z-L`/:.,LdQ0nE9[+[+{}[Xp|3 eTq~U+Rd0Qr%=b&)Ywg9^1xr2S}BNR0@SJ(ȒZ)ȵ[|OuPX&ШWL_wK!< u21 dMLյΰB'o r:&pPM`Uc*nN[_B4eCG #?K^ī^$D^wJ~9eQSiM> 7Ű QskZ@߿A7pAaA~4zP[׼X(0PK;-?:($ QqM\s- Y&II(܋şͦIJͣri9#ĶsuSW7ʀƄ<ΏsR41u_XZMK ]x -kKTm{,Ia: ҷطTc65~.ZQ,Sx>y!8fu J?Aʺ*e-PZJZC+p%ہjd 7s]>[V0N 8uW/mdǮߔ;J﬌/IڟYA|?OP!u㮊~(}0mAFwlR=՘f674" x<^%sQ[WHжp J7ˉJ]A< vW~kz9Me9*Son<+C*WF44!Gs:1If5Z{Exoj40V-BfߕQCﺋ s?a HV "utqs]C}JA"j uMHsp `[g12Er C+_*Ԭ57n{27h&}sdsA6}^h ݛ-K/gR^xOi0<FmAp#v +OFBK5RŸlb3I 9/hj!U)`94vu'o^=Hk^,B9ѷ2"x4]sR5h`N3Kr ێeUs E渨9̙)x*5 wjP+0]ޏpELR0k$\x Gz0_۾i¹ D3؂z9vzXb+0y-Nޭ;>G6GBb 1k޺a; d:(>-5)qK]VPH7 }lR/N!;V(51c) KA'K2rXxf]&4š%d16x} t~G!Q!6 }Q鼻)PhP6;uomeGVȤIHc115&6%8K `A+d۸5U°k\R_(~aN, )`o<&LIoVE~˻ m^lbB62x7S#>s>^zC&Yr(-gv/D6#x6߳K[yYd$ 浍U)@Qz`LW_Lmh K`oVȵBmEs!RlJvI &)o$wⶴDm,_wH& Z~z4:~VDm$Cqb:[ %0(opM,$?QX/U,QxZS[b>^_Q4e驪L2Gdܹ^'ؙӔeB/1:`?‚8fP|gc74_x3Y[K ĕМwBE6,<1H^2Py갳7G_))B~l}p\ʿZA}"tQd]vy9"L<:JcޟdT8a{Tkj!j@ yVjj ]w-ȧ2|J\dXF'-1O͞ w" iIGm&s+0?QƕmGqxl}||N@e4=8{RoiwV: Ҝ"Eo꘡rj kW6 K< 1٢+ iUX+5EmQ\CMĭri%PXx|Hn;>y)_E#V Zi:R!$d ʃ$s&̅rŊTE,[9;o-\e44m|Ӱ% 1H u_o}ڻ5׶cczٿ/(i>Qϰv6fDvQ)3h-]$,^\]ϰak}([uu  ( r]zNN4 잴bN;GڒP^81WC|[N]?jucf~$={|o!?, >UmQ+f4KVKV5PN Xo]Xwa(h?!kHbsO-ȉ;*8T)+>-uj2m1Nŏ"}g6cgxj6wGXҔQaz|$"T7.-n .Oydǰh6L߭Z086=3`Uc h]GAc(;6"jR[h؝P\~Kib\ag%mX[O4(G!F<[q >i| ,3Nn*{2eS'$eLԼ/tfW FS|#} mh*eqkf7Aܫ%"&E;tggIc%_PsZŐЕr }-<$#vφ`o68E^q@<'6q-Hi_ 5Q _,:PCG~_^4e]ͣ"9qxMtE"56A&1voܾ3iKgOvƸ!rJpuo'j{(\SNjE)L&hE$kEg|8KLؤ"\7N`ZZ)i(zAcigFj^<q#\ +â{?3|NI:oD^TThg-&GQp45J'?jT@rUM67O!q>e8SU /I A4h$ROY'!mjw 6)ܢ4u0;.4dCH%@Dn]0N^lԚC|j-5#pD2-Sb;^nxS^bJ^0gF*3/Lgsڽiwa0a ^Hވ]pgȯ;suj}3YᏯgCs=Jla}ܥYAvo{h6(5s0$2FvIj1M|I28] ߆Zu!1#s,^[:sB`}Fgl_#ҚmG`\\DŽr]f\?'X`iH՟t`K7"v=ߤk Әx 4@#7>¼f\(fq6" ʥ{&u Hr~Eh*CoUpGD_@~i噅Ož&4-Մg{Ccv-W@wxLS)WZ+ߎOrC7Ld!֩r7I#pAT2W*G3_zv.$Z9cHW.U;\k /89FN&:inSrìrZ =$˖0HB};?]q%8MR RR>ut͜ihTJoy?E약 ]H/buLPyYxl* }YGAmEQp* S_+S$aT֓KF;- qUoIMi56r,)Eb1"*AL^[&|sQbZQr @l*{!MsTG8w*K=4/n#62֪{jٷ 秘eJQGuVpU^5r.dClOW sWNT7'4Wl'6^qMA|W-(m/x%t!fŞ[8&?DmR:-i(Ŝ+dW &֙4Zq&' aJx.Ji"nl{Yh := ֣xڜN-Cõ4<cRdMtt&XVB' t?JEF0ic @ik?xLϺqcy앩Bk~3msnّt3]7Vr}!S -ǹr8$0Nk RbmmM SKr[^14)03Զ7cKE).~4Uu b}"/UlONPyjGijT Pco_d=\sP)7Mjld c Hy3bejNcyzcjh:GO; u"z%wMDTezudsɅLOgC,{k& V?E[gp5Z[V {t'F\fv;My6LjDm&,,Kab+MϲԴƬ&g/my]K˜[f}=0Zy;2ܾ1ya=/8c0:$U [e,kSUc Kh6;]1:jSǿSAT^#вǹ4`=Dwؓ1^ mgwTETe/kN*8o,:'_ &j/)Ϫ:|I%Ơ WYJC+R`Y{Q`5jCWBq;wԡjM4ۥ+p0r)6cDl/8$^5/Cq"'ÛlA~N dVYBS=A=MR|cB)yzhxQHoF0Tkkiײc"["9jO&[3ĕg_-mN3>et/ډs&aIѐJy_%DŊ-HYh7MKl;hEzuW_RZN2¥1HIPr)՜zB'P`WOh\bfAy%F#ʶtWבHrڧ7K{zX lclK @`Z\^-=a4-}CnSB!>O{JqM<G@MCVC7g&y w}jRBE>خzF0 n~0u )b9 >C`w|^%ѼXq1qwE$@lDIaF+y>\n:kir \Z0a7=6_mbBAw}Jc %k7XGJOʲ(`ߒ@Bf2B/pQX5{_Q5F~?L0WD4&=رK G7ԃ&HBYp'/}D@(1I jQvs털 m/XVpt/ Ձwj}IfY9dc#ZnJ|drG8e9>-{]>h>h{%Mg!]]HS @,~cX ; žA/jh!̣⮂n)utbcŸ寧>'ӧVq%H;JXߜ: e ͈?6L?Ĥ|% /݇Ev|MuXXftiV12C_8_Ikor{$tE)|rwe䙆yԞtv, ),Usp+XOsȊ Gf{SL]BptB#2bUYԤ:VIj:+p| *l Ƈ["n3#?)m}"pPMZv')_B{5eE.$0Ei_]t K{ݰ*.` u?UiwQ\vdkeF ƥ izʙX` Cgg1s<' ɕF4vBy;lxC\=z5$QϰLZ7 1jYHԁСƾk-9c*L ۍy6]}s5\Q&, g-t߁9h L"٠mg/uO`!-ůXp2D ZT.NWG W@ HSUw[* ~;wԂ}aFYZzXԯPİZl62Lj"Ll.0wd=-%uc翄'->S!̖!8{}ӌǙiwh5x~vx0]az=V3ȬJ1oy"+ߊ$,rU+q}P7M:$տH޸Q!LOTj*}H#;w yxL ,`2W_P\ەmZsm)¹%*HS\qAZ喕fk }d}uO)Z vrTزQo54ͽڙ84āR%x٘HbA mG2p%lюEҬpиuQ60) Y)#ׂˆ:/т\Q"fU$aA)l^~R ixi-hoXjSm}i/_-xGaNy [u_-C$kNPt%ڍimd^_/P?mũ=%&#2̻y2gR{wЫG;DW?:*fXlqRdp#qш!*Џ}[FXWַD'}b`Qw^0ÔVo }-ֵȫ (߯Bm']@ A`$lh^/45ڷfxjh*[LP}2vju;:[[o+HroEG%&֞*3Q-nSkpWNqFw #8Tw1 IFs rA3j}UVJQO"49Si D_>pתt@P=cmP:tWm=+K6߸_ f2R B^#`\P^ԁlacm8Y\ݯo$dڤ K EdbW?"mKIydwoâP~bX(2\ʓp+$c֏džIot09G4/7c Wwm)05$wuϱ)͎bx%cMG:˥*&[ +3IPd+B ٩HˌABWӝ8#m61@!N׌`9 k[%F3K2#PN X9Uu{-=iUDdrLTG+k箆6'M46 =JI˞`W &C &H44īzSo\88r a =A:cs@5 }D/㓖b:6S:mm<࿶Ԗ8 Q!'\޼ )o9CmÀQ6`R>j!!Cu_n6 ۆa#vVĚ"M'2 }7tk<;a2BfcH$7kMiN.`f9{ JO'$Ja\bCB+5Ӹ6R)`/$rQɽ9 iC*i!OL-LUqyېŖSCN V f8%ͣ|k*XHKtu~2 Qx_w㡳?g|b\^gt~i{U Vw :=y)6]J`HۓV{m\Eo)V#L*\@{ -ρm^9"7gh]aюzW*8Eђ% j"l|heecizLvK9f# 3>77R$r TyOh3Ґlh$eɤWCE9 RQhhmO^h|>g2zF BXCÌxІ<=4-fY3r# iiwb+邳hüOW@l W~46 _pxuZ^SY-}g( ]؂1:H(ci (0o&- w=/,yc"k@$鹋 q Vv{$Xjf]< 9U_5"x "!|[;/Xwbp66&K lߗsKuAZz;8^(>=0z#V˩:8 <:X֟}woԝs sa,z sΦN0u}>G9 g$CgȧCj !lI+̼dC;#JN*&r S9ςGS҉*Ӥσ:u`>[kCNꄣeϷ&]D)"5p7|rΘ&*}rWig5(sr$ Q5! `u}t}(֖Qs!q|q2i y4ψ8"":ҙ,9ϧ77`!+p p7n6>t/Gpqze7F1(u2+<, y1? ${ 3lPU UOH-Z=k0F]ibS+Pe*woA7/0DWɫ:쥛Gjq=_i'o>+UP:b+"{GYo !V'/PwR{sgw snHse*- :-e Sͣo0qB w݈_ f=DFխZh -ڧsջAD,؝%Y}'K1/zXKgEcl(=smnvqȢ =#'JU+¬^D2]͗!řPŗaqM6,̈́FH%!H@pqhU6bbnh}Yݛ{~̈́eGwO ~So :4gmO ph EwrĹpj`M@H^ Tky35,`F@EQV,5'[VAסEr{}kePuu: N~£p~Hh tofb(η(\KdˍE aL[D1ҡ8XHD܉i?MzyLSjnJ/fr7]9F"Y*[|7TviG.wV___?_" oBIk C#Ț/y1'0WVZ|qF6CK+x +Y0D;{>{Oz`;5n~>L!)U:e'$v1&flWX:z_oVDp4hF(;n 6?naYQ0NjPOfL3ՃD@T^0&1 0'Qj9m}5I-Yco4zՖI1ښ7y&jvhHܵ Y.|gZLf@99.ś'=}^1%;]"yvz #nQm8~bM3ܬ`Ğ~_oK$oaX(~tI;A!GBsB3كM7&mgM+Xv)}@.bSSI~wm:D=Uo[zQ7N _[Z*אPgu;iQp؜h#,9 &b b}xxsY hr'`L_J"Wa,Y׊ 3Opsz9ij&3ȅvquy:^_t0ȳ!.܏ "E_a6כiZ1UNɻw -҅vch? F|?;)QH5QA"?9IxI}\<F0 i-*U",zdV s{Ѱz @:lm}5MI?Aö&%ԑSFZD˪@R7ea )¼+MfcBQ~x-ʧU[K<ƟQ }Xw=qu/`b/? k%6W5߿B|zKK8kDNUjyʗLZvd/BK2oQo&9&B?]]hMHz<8P\glXU Sw;IziሸIgQ=f\a?93]?At_ƶo"9 T,eXSK9L q!=jy.h"D <260W5-=,ӮUmd򘂏Gq׷<Nd9~/lk X;wg3-^wN)&p 섛bs/ˑ '7ju;+'2q-|$mC"/G/ V;k9|Yno98i PG 454Y\ lZ߯,ڇ< v^ysX|8J/ f9:ڟ @H f3"%4. 2 Ƴ>ZY]7y\jO=*E3:U8U0l 'srS7.yldtu1;o_u41+Bt|Hae=A3WBׁGz@śƩrE7"EcXiE'Bnj#7x2<VbQU~0%﹆/)jӛ̶"̚LW Hms #DOjO7K!JUS H6s-=!._܊|G6NZsA8k^|JA~Lۃ-M=> #_pJ\K}kZSqEre6uJtbqR&c\e%\Ǡy\H"Ou8L p0>8H M `"} o`ugg!FU7R~ yDZNaYydm!H6'W;FDQ9b8.XVR'l QԻJ=ِv!K,{z1{5򇁾[۾Z0J8YʆxwLM k"U-`ߔ#/!W1fFOzCEu̫]t 8>z<RUәxT5V:vQ ,ЪK ]蹧L$#_N,Onxfj\I1DHa03= ƱMBDy cfڑdKbiq`䞐՞B2BPo>rxpQ1ҳd;r~#$" Ly#:S =qӶ& n~Jz Φ@Ǵ?] @5z?K[Fp%?Zvk+N,xec :,:^[p \rT5D!\Ԕb =/kr*b1Q|Zr+A(SQN-UUn]U[SZj;ǃTtNG\HKB2 p)ڒI aj7 qU>_f @,@SBvf,A`܊ ڇHio[vzc{D hqtKzN0At c6aBOP0:_XJ'ھjT+f C kꀬgw:σ&U/Ƀγٹ)/ '&َ6C#Ȉ65&8X2\?j4QRXW9qM1;-dώ[ּak?|>hx"qΥJ(/|6"Odbt7CF~$16P(RF䜤$$$qG1zzILZZ2h!+ "KF/MQ]?^I[YοH("#mp 5g[}2h]c>."_ӴBc ׺;_eLyX+{pKn>L8h _\,:\k7*'4vvfI%ģX2~g 'OasY03h(Y͇$V1۾ŝv@p"Lsb' $jAÇO殮\> 0D}s %Z.Ιni@9 #?0n6.+\wuCl&_3F Cbaȯq,<pZwס)s\8&*bA$=8=XiV+G_QbcԫИ Q@Jp'nt>xHJ(PijRD24D( t:@BUlkANTRPᦗ hל::ܩkXz2 Z\ ެ9T n: =c%A(މE"Yc\YDOUBc-(Y r)ِ69=H9SZ}X5\qrx2S#+qDeL hQэS=5\G*9wL\yK-8L0qA*y_FDEed-A&FZ,#!ˢ8WD[L,]$D[y,盂۲{.߃࢓ݸ&T0C;5ǔT7;Qʄf' _ˁș̺>c_sA 8-[hHSz*i5/g1@aWs wK)$PXSjDf>A=F!S֋naSbm`*е[yО)[~Z5̢@0բ@(ZH\wIa$RPKDU*Mk5}u-jnc>ud[CO7Q,Q e\¡r|-Y@?ǚhX/%ujϧ[esi874Ol5.J߮-S(qSnRU"w(RI:&50XZg|l]RZj4{)MElŶ*\j׉e6wvq2+xlV'0\°ԑ vX~]vP_N{ TrH zTLlWU\aϐ}ŏ5V`Ʉf0%׷u҆:X/:Oj;9s#P$;ȪnkRv0Riun;%XQڶ &7|kuϪR2BPڎ$vbY:vwv՗_R%l6^v 3Bkt#nw 5Y'-2$֙e4~\*%fOzĸ%z2ʁnG !']cJa))'aOR\ݓM\Oa{5iO/\RlF8_eL3"u8ݷ4_y]Q=G"f6Vfz{,V?&?HIo r A59 Biܙ36"q1[(poBcq%-)N>*q~aƐd~l{3jM y_J ҝ`Mm|}E^#BA S.?i ©82Zq~fESJti)#3T-wW3 l`sVsQ|"E""v젿XHf!"Qg+?#6z&Yh'w:vRS+,BGOeB/iHD,$ES~ fDS$Ǟ1vqYxQE&t%̓34=UaX z%,wM 7fɓn)/ڋ؟`zZes1!bU m]8XF:^VUIF΁ϼz]? n~Pgjf`^'dݾNj!ČQhϞ-s8Vȼ/n)z:oc׸pX,>`k¼ջFLe!zşK깇%ɹ^؃b2+&]l-)|P` Z욲OVn9-Vd'\0$5ÇR/L'_1DG PD‹'vW`UI="J*9H|kϧ[¼|g-:)Jj Y%&gPd,QJ4! ] {ڦH;fmQmmiQ1 w.5{683"$=` *g?Q| XMٌ@5S(%m1#ό566Lf5Qv H ç*՚; +@S ceL9f̰P4ȲݖvգZts$K7ϔǼ0Td[*.Nvv`_> HӚ`!(Ye'F6؋r_pnro6[~M#gLϦjot =8:bȔp>3J¦VR]_vKTB)K?enJɶNREYc\?!l$F ]^q(TR_ǒ E<_p!&}Xaf=ZMq3]X+4*5y9޸8DYpBnZt|uT̷G&T =_I G N$d\nFܹ\܄`5vDwL ]̈܂QxL3=HwATrƠⱏ1S% EP`Wdg lPJCATtϳBCA>$v2+|`ctiQa Cegϒw2+#b+"*ys+ Gھc6߸G٪gh^cL%ry|V8}BEj}%M)Al1I1"qu oxJ@xo71~O;7FO+2 Y0& i)N44aO+_d`f4zIS!l4k8 .>!!.{ĬJRA_My #RB10n-'?zlFm-o۽ 9DW,M'[lu A¯Ԭdz}~+!8r\2ND5PM z6'[uyR-0 f]}"J8BR&բ*J Y@dڨ~(܈ ^ُ /4m=ѬГg2&w=O9|{vfM{FI@za6SQ3tӶPJ$ڄvjbו  Y$S+&Kk! S!jucSn$В >T|BuI;jbΣFT'3۾:Qڋ1^O4óVK, $&Q_WcRDVib{g쐛ٚlh5Ez=x0>g5ƍ_(K-RMm}4RVK̳20w,Ԃ獲ڎk:rQA;ڮ*ǥ?`>)}o4TKO0:AMѩl#/aQ DlpnnuV^*6:i0@qUCpbpB) [pw]Әw:]|$6x'$u:N.˄^S4uBCjF%n͹ʒ)jW;"=9l!^MF~ |7Z8MxU, w`S dٍ΅ߢ~I,6kj oK!7a=S x%aMĆxEd-"vිE.y=3BBʼn|q3dGZD{5W%h_cfᎵ2)wMIx#>g=óz\ҚCA>.lW^d,%6hJJ><UF.15k%:؇KKf)Eh&2t8םJ%Q }u| TvϧEqժd@ў-t6xb+`Gݳ쑰} !e>a(0jϷ҈z'3Ɔ16=)RF{HsqP22:ȶn(v┊撀hGY<%XyPǚ`]S|5h0w`uXN#{Ŏ=7Ī"-LX N>4EVTk]4= Ђܓ:#?V@u=WQ {:"#>gGKq|l F6|ɝVjָ.?[Չ=}];$NbR)x_۞S bőJHsJ0&jt̔N ɏ1дqXx!g(2$[ }(XfT{.s+X' ٜ>D,ǍD~ܤ@L٣`0EP:+g* ܐD !6^j$K 4z HT,Pپk묎oΦ߁>yk qKBfa@p[2*ϙ4)*]lzJoH1 oHc[MEdr?}, +$?XyE>#h T fni Z񍻵tïMTxq[MG|UxHʄ%u3Uqv2х68,N1:34mdɤmp#n5NLuIF-pT&s5YX s6oӮӂzG\گ`[Hi&;u+,Z <[ZM[XږF.-jf{w=9=L%UL~+=p?Jj^nA`9j!<fDMa 3w(!S4gKbMh9ͻ Ygr{l{>h?Ni^Z1P9V6zA%m-Veiexr_|Z(rYw3:Y6p}˚aÌ(cQS_ =@AnwxSf_{9ٸ-İM,9WVE:%H/,outnTK1ԅPoз>"7)?\tZW'?h~'fgݯ$@S~Q6(+k73p I>&PyoC{[XHjcLngO?b`?P^r+(Aca?T/ cw3@)I D.D5\IҮ[))W9p/JFvaB]:Q\1L} *zi*r[9%̯]+`+ Lp@A.eǸ<-U8ݘ~]2{fK eJ˵W=^8š SB}jrka#YО l^Ζ %`湅>12c n Y3L<<q 2FPNv7 fUBWHB.<)jFXVpO}9VnJ5' Z' U_M(P2ȶIV lq_Tf\ۊ7#(btλS|na((`E.!3vjyNǨM!ajI@mDž8sWE{=WuW=o`ػVicDܚRrn : r%M`w~K°u[rDapW-դČLLUj[i lROXPyy`Qw&mF),j$~|̪u ќķH~gp!N11 A7K/SUkR6>)`^war_ħUUoB|],7S~?0Q+on6eHu"bJ=; , C|՚~Uz|Keܛ3-q^Ȇ=z١d;-iY7i?$iRd'UkeT:P7v<,sI@w l 9)xg[<*,yo} `&#Unn,G$ˠ>2*72^E:u%>[vdǭJv e?'ŜwT- m>`SkK$lN#c1U_ /ˁ˒/@0G}trǙ*ىY* |$'`+ȃ~MbdRb-L\Kc8AЀ,"6ec&\ECyp]&f cKs?'O1vV+e40|!F~3"$O(_XLE ?|.'5txKz TGfA}7w%?HR.g;5".aUA36W@o8CH\D 4gĵjX!w+d5RKX;qhFv!6B%!{6k'מp[.sYm&d0c\7dk)u/Ddzf\})%⎃#xе yɽ@'>ϲi^r ䷀a,M]rtn4x]/徻9D㚨|ybW"LnaZ}s(Y tGdWkg*:{X%RLh=5ғHx *2O\O@,p˒גR"j?K.}q-ԝ]=rQ{}@Nn7D[ :pU€:g=Θ{ڶB|ut Lmd8fgb>fr؆l|0~#n݋=1 {b2l_Zu?F |5 LW߷CYP|>V?dܐjrMh_وtq[t\I&1J9.8ӞSa R}Xj@; [7IW2WE4y-u'v R^W+w3i`cÑ矘cڊנU2JS$>(( ;mgV/K b;,ou]$" K{|P}4'C lq:I֏pѿv>>mMlhf骳eIxs*~f9ӔWwiD.íˢ`{NXw@E%}9P]kGmp;qggBTڌtayGXKAZck|lt)r Ik/.+b|sAUbhrb T Rz*a6wko@Ud亝ь_(Iyr#؇hfzWYA,6[cm Ȧj[An&_Zfu$"֊ϭI&7saR:#ɇ3D[c[ U/ye+Vv;ۚ-Ydjy;6˥$Dv /x]`!CkPV[?TZ6_~i`0Da>/uf w'?9 DEe'G"+pL&cvSg(( «EB25 Yz `&sI_1`1GuS,dq,o| ء7[2 i%Q3/PIrn;"] -Tyؘ?XB(Hd_TQK`}A&iHW Qb``n=cA>؉|N6FYB0/WFhpDߙ#AЩ t1R2Mz4P=?+.`c46':~PZސ q.SD}wO-̘ 4--A!ƧoqvWpHIئ 9#t8M"GȎZ8>/J(dg"{9TN]BFjLRb~mת-#$~Dre;,D0c8-+;zWnuF^H,Gp߶)!FKe,^$^3Mh}\hC%ZTbc5޼LhWg;uV[<[.P[$L{es4ZQRqu$[anXblM {N^^QqIMӤolӥ]氰)Kv^.eL4p7 WGGVEx6a&8Kpoߡ499n9?7_R *ֲ7)5RO6(d ~g|n\D, eH|& 4BFlnQ -7SDX$ir8.hdzsG k?uɥ=֪$M?XyxK ^tBw= qM~y#6(1~/񒩴' !6?`[b}*} xSb3Zqrӟ;b.Kl |j4Re[Կ#$VjY89= Nk1eqUDKA- jhTu{Lc#lmHKţ(3Lm'5=^:#~4 j2>!(]PT d^4ŏޮDЎ#:_FJ:.9:vߗaDž w99wa=2%u4f#M>$!J%w=56T&"рd(r:{tnFu-0R!N!_̶%do!I}QjjJVQdTG\.pnE 8ro4\`ugJXpTyY;ؤH?QfwZID7x)jPgd()W5YfHPds mcb H1ϱ̚G9</ijQe 6!!K*h^HٞX43? XN"vZww?f6tN2{r"k_ R0hHosWG̥a] BA2KR(N!?dEvavazari-4B'h ֖eW l>Mh]^O87MُfV`~fR?6_;2IJWy:ЋyGa&@H_eXZ)X蔊Nď|;[;UKUoPر>az8M*(ɲ"pJ+g_LyʿmCs xY[֛TISa?`2l) Ԟ| "wtE Sxպ̧;a'E"c M{ &Q57T]#3 Ur9)5ld)Æv~>!xk|h̭|DyvǪIpdi n[DQl5.2bMj*1Y_ d)~1ї%}2s#^Z#z ]pըྠ!nzZ'ŗDi$Q$p# !:عP^u*^S!'b T2As"6dDYBw*z]6hKHSNR{bȸkR7*Kd-YY[%O(?1);'-?\04^2E+ޙ&Z68NI_uY`bUu[?HEJk3|(s(ts#Qga0n d'v+EpܳA5Mo`.gmvpkYg2ngAR V *levЎlov2.uB^1u &Z:ˠ!.*V2!>*;ȐDz@TXz%ӱ]oU4u Zad69U w 5D5uc?- ̍܂;W!TDD??aá;YfaK(.$)}Ƌz) M.t'3Ғ6hpFgXɟ؎t/OW[=ϬQemf ?lJ9LJX=wMX3!/6 n fU6XT:"ǶGL'v*rX5}FGb%UuMg.Yho%PRTNqBTnZgP7IcqA ȡG\E֮G*=A1({ B^au XqA?.i nRFv5LAV(>V:hSDv:ePÝ.~A'gCߥ;`c1 rMز.^h n7rwu#MOBk~G>b%[n|ݑBrx9^bN0܂e{ƽ2:u*Vq /D׼wVe_<'Ov`}KZ-%UTthٜ7C[F=cJ48Gtfң:B$yTAyh uàe˛ %14{78j Ѿ2,$"@ ΍x"MV즳n65)S #!RVRwcϊ&74i'ކ'N8zDyC1_&=1ɵFV:;UJЃm-ċ0<9[,wSg Cbk=m5^n^Ix! QK9rDePq|;!WMVgXC7Ehȣe,E nOpazd67\*GHD) tEfD.qUu_v38eB}ĸ6{U:3 \@D?HnNӎ 599E6K^`Qh@LM*'£mR_f^ud݂k(,`{QvIxdO!m42rA,B:!pe?rM0:Rdu)AWR(sZ>+LյJU+lɃ'ܥCl_Tdm5]6şurbMSCDn3/u~VgJ<og/"u挑ǵCO-uKFRA|o,ˇ!rrK&u6OU|_Q)="!VQ؅.6}AK \TYM nN[_LB.>KaK4xd߸*/}2&#рPa' /wKzLP2(('v+TWvx>Ӆ]]+H0G,CBD5 C*Qm-7C9Ǖj0HVp+SJ qKd:ە/zi|"e80Kv̄, 8` ]I[cU"TjZk_p:b!F)Թ~qLZt%G? C:~r"=70ͤLXB7*M23nhiDl#D^~j{~f*YScx<xJ+AqPr|:hd86 q)@aR]w{`]^:\wm#1rblAoJ3PF{S 6Ch/;ѣq +r\ 4$W F|;'cq@BX#zj, 3o| ,:oy[~}y ĨVaDzd:GZW٦eG`g }(-KmČ-es 8_<[ "ǎւeY0۰ IX<L^OA,olc="HT_>sE61ޔHm;J4ނ}2~=䵕, 67{͝@'/5k!{e_iArKԫ⡠\uY̺G݉ +7Hn8ݟ\3D#i鄦1u~ϳPYV4jWbsb1Bj4D('%Q#~s'q{%)xӇKd$,D=l_#VxKrg"NG`L !`te>Ƿ!p2t:Y7v˿ML'DyOuc3m&ȃ:<&z%7 W,`'r{QDU, 6؀+&iQIRx!s%, h".YC`M%%t89&S[J$T}-Bx֨qٻ ؍`pF4&B~dWR}G 3`yzJ0WIa%j.ѷ*v :{KB0RRߪTXR@)fps`o-G$QV8 1:xꠥƅGM5; d{wt߷.^Ҫ y2"BX W/\C,MCMSiEx*z/ϑp6_ D+I[g>;|DN,lPTc fxOs *y烺#z5Mʝ/ϮVqM ɗg .ujMAg%̩ jbQ~G̒tVՒ[`?RXevzb)"d bpu,ٶ +nKHaIi@I6F_! ;B.4VF%$>Kx- fieN/c%nlYyI#b(jRJ6cQu ocp/'ܤY+I& :gyQQ;]4~\Jm&8k3^]1\*[e盧[/&e]ڥ~ vmG: J,߹ףyPti 0l mxfJjekjuAJf©BaSb4j@="vVV]Fu/4&C-&v ~.)w&"c 4\%04٢HP[shMC*6 ܩVl5Q'b눺kQY#soF +BHms.w gI`K2}':BnqUɮWo5rʼv3ӳNdneZ67PALc E. f=Xl] 7~}]4LO(r WOn`8\bZ&fbG ֹf\aLShvRPZ5*]ш; |Y;b3[INe.^(-yBZM-.5CI4+)\su֕l]!V~JnNߓ3Y eM `XH+gp}%r&)hJZG>w0Vu6Z<,oI^Nw 7C5U+( om^vM-9ɾb}OTD<n^5l*[2W}ݎ WM,v#4Tgqe價S8Kuc?^s*j^qBxv!z/nb~azf-M~(%G&2;z7 :mu3՚!,q[<$IY }en=U, 09{d Ki4pOnAP,T<:k-ހe/3/w3OQnvj~q\_ڵ;oo P$[>!m3N_fY,~p^^䐖u-$,Pb k1ٜH`HM2 .~&h|$aq y&mz$ks%ZrT9g[-:I#P\k`O8Zz(Wb%8l8J1Xs} %"BpKG%bjE;J1nSzxdTwL_L ]h||'K)km)lAoy[Zȍ {Ǘga!Dv{DiջYiN`uWΪ,>D[NV*Gin 4TQ~G4Hy zzv(/@)`Xu =NC $Z݈<..qaFj Be*{ ʦ50k#+iN. ]#*/3ީQ؉7&FFF4-V=`VبEվZe.OejH{[FdfW֦ߺAv˩1!oh,s Qw֎4&QcֽxI+}S@KSluHIym, uP9r#^Ć\@1*\EtK}(z̔3W6Dc{rFM{ l=y!Ei0˷{)T~0\8P*$N Ѵ l]c(U"B)cI:.FZuJ0diG0=$72rCأjSt]~ߙl 9K͓SKތt?f_~cj2 CD'PUԓݝjW#vgɦѤPa +YDy{Yݖ+ݽbi XT8v垡_2|Z&_ cgV1`z_*P&%{C Jn:1/C$ ̢L#Gq7̭gW]9pv.,D>棔n 3^fr1Ϋb& ^V[[i1U j,/ ̵~(w9.*4C~/B~1vqWMalc,M4ʗ6ksўcrQKXKRÏ#F[V ]D+q4)Me7SšQ=5whUHYht 9 MhS,0|pS~?V5ֱkqrʒV7jفmx Z:Fe<#Vq7xEAb4F]LȆ(}HnÈ 3-Aڝ?i,k{ev։(?{퀦o4EaIt!aivp2 bO̱/7Orր W̫\y? xk_.$h8x<Ӆi޸w4`,,vnlcIC4iYglIru?I@*m_psdn.}-5*Z V_6aOx :XBiU Tp2.V9_kV;_@w?;D5uZq쿚>6Iv &mD ߵpD{&"]yr"ONG芽s3ݟ.>/pW9/׌՛EYS Fu|*2Q"I&zU,%[_іQpW] IdOOjkH: l.B1lէ?>_ _&zAsbEXB4~,?t3W7zbLZ5@_Zh~ݿmoM 9݈B/P k~W 3< oFH Y[U3 jW;PMfw!Wfw"j#E7Ka/W :p6 Td . y,Q%\輤U(QpHp(=t5jq2}@kaMuЪ$]V?_7W4vO_~vm%<{z]Rzh+icN#XMT a-hzd!@~{<(0At_B6[mm%)pjҵ ΦOo%z)jF-uE`66I7}/fȕ QvG<Q&272KFʹ.y^=FOvYǭC~-3x9H LJA ^nE5+TC|֏/̚J]'XfR+c<7@ .4\1@ C H?vY7cpZFL-J z$ꧧ|== + b` X%'~'*B*+R= BWƜ̡pGџ^YI Mںܼa0 %Ba䡫 ۘRR`)x(Pd{9)$_W4|?UD/'~S蓜1{) s)y&Ͻ5mT.Ʒ3<X1P},9E.C1\7㥫,r<]Ӳ\Fd< kg; k.+SM,abgfJ\'èa>uF{Av{3y$ / 9%@_/nD\?Hr](r`)i@  JqJ}ֶ`_An%T:XKq*I0HHzjs7 )%;$zA~usGd4^yFs8[&-E;R,tHqJYJ,vI3!닼@$NrOU Cv\i2r j8Ùi^c{ƃoHZ(/#Ɩ.+&U͍:P֫s^ad*뒆}U"OJ7 ghLny"OU݇涪S"ׇ&hY, Jꂐ^GPM#.'Na\5;ZT[Neͽp#?qrCϊq.&rid2=V:)዗ٓY! cFv|`;3 {ʠ<1h' UEelg@`.`~tOnCK>zBQO.5|FT)#D[Q3TY 9 vFne?}{ z2(3 csY -P_a\LdV Ugf% {tsP% Yٜ$ǜye5^=YXAz1; ّqPbBhPOYĹ6q9%3xMQFJ$1T(zUI®[h Qp8x3{{;VHaV=S)&Nf2_~GYZl,>A$K~Ni8!КYFҵtC?$Y>zd_d`0>A5xV{ʔOMx8~6hS d8Pm~L#l7RW_U0[;;# RԦZ6k~CǙ WL-|/L SUز )cg#mڠW )QܵS0k`尻*rJU/{g>߳\9B8;_d _*ljҘ2C[)&ı:yB9Pd!#xzEt52UwŰɖȞ+*݄@f46&Ȥ(-|D/r7>Gɓ.qł 0"أ%'X7&gP*?VV k og/l6W6LҲ:C,4/Gƕ00* #z[W}IƟHlV-Ӡ6NuҖ|| 2H 31Ru u6u0*a^?i$M?FuES ѭq<y9 CqhZ+SDh;KKدjOQ-M4w3eP1E[DR\C_{=)w` _Q12j1P}Ojz?8k^rf5g1zg+UM-R3ɓM+ĮjK"y^s31=< tfuj ^>΢<4U4UUNy"| c2xG}/|RF`W D)2RLYnک3Ֆ]a AKȀ;(%=~f#c! w; j$ڇJ}6686\4ԏO0?8d;&x-lPiV`[M:߳;u{]CW#*WBhc=iTCD2؇->ɗiSFnu̸{>INzDD* 9iZ߫TkM\Q=A®wL"T2&4)\&Y)\LUbȬծaƈ:W<}փN*ZA2|@YgFsM )(xxU$6jőn*.uzTl6 "J-4ec8GE"/jw`B)HE> 4BuaZX-it)A+-Gғ$8J'ԥB A}em0"Kf+dDCG=*n#(r{2-2g [pI6Q:. 4B(5aQv٭+Y5i`=\JSt?hٕM]ҪS')PCDd:m;3e"'wNʔ^dPL#%-`e{zJ_I#QWV(f_Ӎ˿y; ~\DYŁxve&`;Dend3-sqKMtR_qPi(n#uW[#,' 1! ^~)qvna\uSץ痻1FCwP'qtKklWSvhΙ\4ߌ4S%`MJ.yL<[ghҲvȿv 9KRN8߈?W i/@RSF(²RA~M)BYX ] %{ F)[B,w9c1H;C%h>'h2q&/`:TS@Q6NS#md!= ;=~oyy-Wc{,U(wkl?BAƭSUCFHLAW0 \vI; :./ҾPEΨW72餧AC?F穱g3Qsnbr8fhi!#.f# rȞupB>]ÊHq!DDxȬPja N4LY͎QG(ƺuf} kӔE!k &BaЇ:" W?{B W_<ƸqFF<*8A/ۙp}vԡ]=[A!جp쏃 ƃ&QscrbcW1T1(~#;a_!·KL?2[w Vg. bH:7e67e,#}e׵ L|LCNKgI+wEk%J֢DW@-UVKZ^CB:+\m1PVx6Dfdx3={yg8Z%aj~W$|QW>{ >ґXҖ"z(;aH`c#rU @B[,̪_PtLp~1y&KEWWn:64䞿vbTvp.8 y#D͛<E Dԟh@۝w+jʴM15c6BP&;С?5",sr =oFx^dvRǜTwflI!)HªPv߸!&dQ:Yb9 x5I-~@ <,XT;vIl5ӼyLID9 h[@heJ%6fsd[gDK)=m{<|i=F *gGQ/q8Œ)MѲh'`T^zmXŞUJqTxgfI1t͏r&vu":. l=cD, nnm kxL7)H-jf'ZIa0gi#NJ=4ߙɁ_G9yJ7zEJ_MOCvm2wmQ 9/8#\Alq*?\[@UQ_{W>t좌+-:t4<6jBpHB`WJ ©!lwxAA`Hi1XReTkK[ĥtHD4pm~%q|V>O}bvRp7"eض5j̔+Hg,9UTIc5\ȷ "p/oD5HI \bڀ},\!H>P͓U]q> #I?٥97qbRM?[%( YTf*H[5P4ЏM{@;8P+,6b,"=n'F69Pג.H0 mx8yqyiE[WE~pфTk@=gT ;lBrPpF8y$+|=aѡF!J}9!w´ NLHA&OJִ:@μ<2yҴ3=$6 3EE{xL 7}8|XF3I0m'V=gաWG|sg8XËZ֔R'FҡdKhöBmǾun+D?X)гX^Rmv䲠gZU WG?Ga= ,yyؗ6ofbfz Hލ| }RC:H&dI} .UM1oVy}ػAA,Ċ) .dUEO'S 2%N2Coҷi9k,Dbx)`;SNmFH+8Ca}wҤyVϦ–JFZ{/@ZOZ jīZ: ΌkZ؇Y<28QTR*%/8\=ёJݨ0vc<[,4ZеѷSN@=}ux~) jo$ ˋHun3-6l>*3`~Xez~у ;RqPdGWh}Q#Zp0|1Lʘ73{j$O'Sr^$5foA95 y;+ ▟On0 =WbFAta[#cNl$d9L^k~iHSѡ,qN Ѽ)~ƽ\DRhD{ zA&of21eR"DB.qcT}۟ƛ=t2[fu7j^_R~g 9eIxWI}l'TKs!5 YXL`p0d'#|W~9pJcg܆jHa9UyJ6pTknP#=h0R"*eXuT?xiYS![e ଶvIž 00kriʺaػfX  ?ks}&g >H S(ikK9?9R5,acQ;oI+ݚ7(=(__q=Q3uuI?W v^r х_~΀ '*;ɔhReE:teccj#9.S? [_L4\}tb<SB/8wtA]*䴫Y jalF!Pd &M5A9h_UrIF;icЩ\Z{!\pb1 SL2S[% vw?wIvaI;l+F8+6K5k!`r;^kQ9P&mjyKAe4„х޳h@{rSgM)R5fYGZf ^DINNIc]6 n҇w|;EG4 -*{p1?h=6g_kIh̯B_ˏJz^0[G8*Z9^TѴB^o٠4:\GIjV|ɐ|j`;YV0QiOb C22 :k39zT)?׀ Ý?.=ؖSHNf841)j6v_h¢?rh7&i!ąEؙ|$N5h ukj8߫n1?o.{n3p. I6WQFmlDfRwWvFRJsP2o`,4 f&½sXҍx,3)#~dzz|$u8#`r]v㲿WC;Tؒ@ĝK9Ҕ |&:͖8JLi疬 {hZ#c&/1HכqN2}EVF1s)1hdA(جݭ=$JV)+ӡG4A(+g"5R4gTN5p U؉>/|0A@ԟQiʁTK-2;S0{WN#\E|)1%0H<=ȼ(G41e}m)oYJT='"2\-o(=PA)wQ̀+0yТHϾT$^74Z A$'^ _Iw?[!AtT`RRR&򦨌Im~F0q?Xn$0_Y`0kl̏C%]2vzS^R4i>aT:Z @>&y͡w4]Up}v%c׎ޣ-h?|Aլb(ˬJJTg-Gd爠JK> S/@@>Kנ7{!=t&QH _0?/j<@j^b,cѧ䴀5 `U ֲȞۃn EJ~t $ J/[hzi1w yޜo/u">rIV|qiS&ڋꏸs]Z\iQ,L"j|2qC?^x>3P1۷;{D΂) x_tMA~H?vApL)㠢@>i)y&1GdYB{ st .6L8$VIl˹bn5Zw Ҥ 3E*bF~s iIEo[~tq"I0TI-oIX]#_mZTLOWͩea% ZԶﷰj-|41)fx3f| "mǑ|lzpx 򄪊"x;OjJ"bo+gܦ\% }뗣r-ў+9 1eBQ1%U@ZL\O M4r䊒 ay?9p97+fUlYzqh2F*&Hנhe.p{3L /7؇S+b~ݟ;@!WHiA@* 2*gD1NJ˹ʳ6EheeOGW,DV@*XȄ֌dcV#)I>Ñ]F+)<,&fTdI[/-gcv)sVu*1̜1wg8V)aYJ1LSzmKΪh'\?JgaFp~:bqui ~hy"C8,LI0br>;(K4ŊGkB4GRc^'m 5Ium@AqC8%Kv0 dچ9h6wҪwnפ*j%y7a EVqWcg%(֐8}LS#^3V%O0MtL= 0Uhǩ2oMǬeZd}=%BbƭiKhn.v$x$|YF _W# gfUc,AaȊFeaUTaq;ȕKd PBhd4uACd̀2F+_{k!ܕɀb@n{n\Hs-t^.6˾֎^&jVpJVTݮoT$j@-ΛN7^ aM 7ʼ„I l1GYAZ8Ӹ_X: q~ qJhkGE]1t'1d<5mIP6l:F"C,pzߢft3hU ?{)Gա^hmt9B3P%ye TOm{ΊwJ}4m ʄ_v-x]M,pH=u7|wBx{NxDx!Duë.`(׻|LJduN]'xkc@aiq f4GK;>Y+UvC:mvr+&m^MPm]ĕB{hH7lF:TC}00;:o@}lF#7F lnaS8^ }rT"b.d1L L,ޕce!Sȅ'Gá)_c2w5m\fpjf4 < ܺEH'.:´cRp`LހBE`^$-gS=>+%杅"3?A;ML/{@VoRH/ƿ=} 珆u8:jdp8*Dh {}d7W?6jM`"y5M3mmHƛȔMB$k]6K) V0zSPzdH)܃6P(?w`U66 ~~],VZ$rLt-CƪeLj2z7 􏝽F:,5|o7<1S"Q$0!ЅAP(S@FGA])9R/<<>u~@f=}G8^hB!ΕSܻ^wIGtAI@e7D#1{si9ȼ:d:d>IwL|@EҤ%1]ʋ6RU.R5J%bqs¸ 'ᖸ#lwzƒtVv3hW@v`z \A}Csk=sln^)5|S$[P^@Lɹo0[9$􎗲>Ť"Uf5Ӱ'懹uK`,-$[ӗg$+N^4cǔ؊Ei_ZV굷riK ^${.0 BZC4 I9io`2e9F$ѯ (S7ź%Ώ T4v 57$u!\fZUJ$ P˚;<ȩ#uM\Gdk/NaKi^/1Hotmϑg%ޞjtLTK`FAXMX~_ q;h@+DXG}_!PO j .ȗVwZ+eq ~|1֌ ;?D>9݄E1xt}v8sQI.Z[KQ,B79K`!eӚ^q:9#%yӑ^)3l)ަ,bFxT mG0(]r?3H7ܓ2K9kB(`9E4 gVV)HGlk{i`89jV75T ْ`1Rȩj}/fub0Զ5|L=/c=# ;si> a, a!k[oGT2p)"Q-*]=? dǔ.;=9 W>]HFʖ+ aY :Gwc2,Mq Ggz(DM\׆3Ff0vQ z6!DV '@ü2gDG*iN@XCi+N5"[+ [ːtVN#6s% ^[g}_Po *M(Tؒ1kEڳ N& 4-t+{\LP9+luhSFf˚3Ofn6*Y׎قxE_;Sn5Ǵn'%RH4z OR ~G@Ďr\7Mw'/6s aTIsY9y@A 4TkH5oM8=Z\,ƞwV ne kzEYEzA{BLj ~]l/{ԃ?'n۴pz%k?~ҵ1'`Z@#~z-rP?2hQJ"mI'b E$5VYQ1p>RmRR^N[RxP+uI yR%Lhn!!֥໾/z7QҋaǸ#0KQ"Q$'$`ٖOTtu+jb)2Xzq׍A&=Whp(=yK_)L$uU8ޑcb\3YP g@/N؀j?|JS3=ZJ~(MD3`$Zr1,Az fE@Ů~eTr{-sFK0{(7JǮB5xj {fN3O`pUղlO 1ۤڻ*kE@̥lDԺqLs.$'HLe?U= kUR~X\'+̓!W 7' {LkLpoD%2Ȃs;N{c̊#&bg>Qw |.TuZ`8>XcAno(-$Jw&S5ab@(G+Xp[xg[?ݭGvbx5eZW(YcklDvV6+ 6N1 "y?d.oHQ|g 7f ~eULP\oCf*['jt7=^IPf)s$uH} N DΓ^4UHp}P =><#pW! 'ðtޛDz \H81b_Zs';ٯ|^ˆl+ͨѴI[N|n Wq)2==JJf}sI jzb;Uy':KjLyǷq͙ 񏁔kB?E)oq]N!`3GWq˂ntp;xQE6,8W ~ܲ-mʰw8F>sJb\9hZ3 Q|ΊE Aū5ҟ\݂ycƯ63Mw}0 rJy rl9/e:hڀn||z&jP]w@3!zX*Pz]MbxxBB=BZ㖳ruSZffG &Z:ݎ#(x+4PfΨQlhW )id5LQq#Nrd ,Lp&iH{+g7{F/Μ]:+ Z)0\j|cּ}?ߤVpF vd0 #)νz9ٳIU p)"!?  H8MTzQcEkecSO&X/1h [u#>s\Tl̄$o \X S?qoHQW -LZ o2u\C;f"^ğpHOmOX 3Re*sir'ˣ :@La飪>l@``D:1f/gv=ȟ(0B}7h-("Oc('!r\539Tй1u;w9BgWGZM:P sD0_LJ)06֣uMXeQǼ ?!О3(&yXߊcО>,㈅FaŇlRF! O# ߴ=߲)$r:2y(”f@4".%./OO Ep^Ξs_cvK2g"  s +Wq߀_n1Mgx jg>3q7Kj _$txc?1wvC+¢ qqZ[Vtd&I4Ǘ2[cd8^ϝbYxwzxhHrW0> &Y# 9)&ΰH0j I Z{ 6{T4ն񖇀4-"~¥Ő`#&Ja˴5o1(0R5GM7I<!"ShYtQiyr2@Х2J$xZw1#H'C? ?(!J{AC_Gj0s]-&푴Utodjy-Kf[\I[\ dVtP4hQKڴx R _OU0AE& -ُbpy{'~ZM[Z_t"(ؿ'8 & 1**TP#dB36as*H]lԧ=\ڭpf!cq#7N[o4$ d||>c[ ݇ CsƧLo5?{H[>)JzE TJ!!ƪR՟1G5z4 ;O\Fd>g,2 wqN:Q-x+'@ȉwX%5#wwnSX|<3׮ߪqUHm /TO؉, l 'MF $yr%fy yd2AAA ,CbYlH5n=6:}``LZ W-fdc@*jwϾVXjbˈA,ME܇W̯eikDK `q [Z:ILaV(܀O.S(\Qj`u[^#/ 8}=N{ tQ9 fNskX854޵6jyv)jndM N-r_c+?`$=O\!LF_A[Qv7:0B,k>HԃV~A?"y=OAK-,a]Se~We-|9&>*Rp]$s6bG0_{QFDay,-ReQ\ZE=0es.a69 46_nwO%@ʅ37$ ^#k㉰qFV0# m99iyNHU y='p6]m,f#az>,%YQ*Ӹ,{zp(v@IzL6!q N}7e6wF/㓊SWeHegr9~o0u%:|oi˞)EV1X&87SAˢC[74ͱf|+ЭCTs9Z/%V/JtWZx[ļ.90\iٓmƗϹIh;4vMZ{ZIc]#S#qtcSlMmfr \hՉ-'R3 i)Ke; [kn~5CP@5@roRS9r汴7OBPςF J~߉/1h*'2Z7Ҷ`9B;_C1|謻ք9t!2C ==D41z/0YyU-*2~y$7(:@JNqv(2~!x1'܂>վgR@&>KRvgSe٧"[J`Ws13!d`Q'N5h(ׇyn^Gfl݄{m֍6ih| OYNUsZKPr'OA%kV6 S2K5$L>r0]fXXFUJ"{l*Wnb7O2z[`Pvx"h1QviuŲuj?~x &=dvo3C?9~a"2찹I񈘯=߼{%n$w?'jf)&?QD4P^L3wx0{\*I`;hEc 󞼋\NbU=AMF$,|^e$C: N@{ښl<l`4v^SC#r/g_#%i:F¢mRj2;Ps.3<ь5 ɫS^%PxWJm7jݢ!?%{r-JqTbp >"X;*jC3CACI&2E#(0bj"L_Ϊ^}N꧰3}%z'aFY$2F&Jb'J- 7ފ%:^,6+ eqޜolp?Ys*>;o:%1mi_qZ:5Vv bbʋ@9891MR#"yPۦAq!1O%`ip30%<3}xP(ZU*=٫ er5 6LR~!_WbIC씍hhW%i3Xg|E܍*.ã bHlsR}ҺjM r`o"Xhg !=jͿIA iU̲R٥y蚰/˙I(ſZ4"ظ0=*wq{o/HDYEz<'Z[SVj2ev?:襎C˨N@bFgdP71-zO<>.*tQU DK/jQL{km*4SPY?M^[)!'AX4|dŽҍۥGه}8>oЯ4\|َ HZZ>AuXa朇.75au{z+;r9݈dn#mRFgtD Z6mK\- VBc1B Ru࣋`M6 (ⰻK~i|}FuHr8^o,A11#,Nx۵z<ܻϦ;~]PR%Υh@㳞]]*NΟ& T\,a$XxoWhj Iij\>6X[ۮ`|?̓Vp|li3 Bp2Qsjhdɔ)'uR™* O6oۮAEYwZℐ4  $5\LCxc-a;.&dh`BXլgt+cyi̖quڝm5=ӉUuv'N2ʲ}5/r_]r~X6;K)=>0F p!Ig'D"Gz\&5hY3;֦P+مɒe:UC؝@1"QGӹjS˗EQ0rH/K8`|z*uJS6'x /+CoU$,Q-۳b;}1$f2F 'W5^]p YWh|(6$pIJ7: 5,lu޴CASŎ mp]l-Cv򆊸6S?y .J,N&_H&,e^f5Dh|t1Xd~ v%%sNӵ4bGg-tyPG\n @K+( Lia au mIF"V$MA.H '5P/PN!'܄!8]/N fE?h=PUǸFNL,UNd-Hrp 3&r}?/?M5 ~X$ܝ߭}ͼz2f=ޖ:Eezֵ.r BOٹ;Z+{I>'U(("mCvLI 3Z.`=}K\%F1+n91EWuCjĮ;>z~ .5_ /\ ."J̰O#xJtV@yQ!(A#DJ ȗ66vhHۜS_Sph}Gjqňv-[0a#{XAHjf.@‘.͔4u4a%$ /j S47%v gjln6hS !e?'q>jWrN\Y[EseLlWܼ,ӱSwb}9%T-/StwCL&<u7b+-S{2g 5d+lS-ֳQ gI&Oä4:FS LJj擯@!Y-AXOjE`W<2fq9ZT5rKoW\yj!JFiq-crV 8"z&#luz`ȝ?(Vʣ0oeaHs@pGkD.?Rb @ 68O ]o&=$O-u2EpGXu3۴HKτcOT !n7"_{h4uivk05U~>[|B̊Ƣ4Gt`_ya0 Vwz̹?GͬK2r eЏ~\Ɖ)_~پ~x?PѴk9 -QZ{f㟔$XRe~{ :9DˊX) 5ΧA`/1m")(]:2VtFC YW.RzT|"\(hM`ztEPnɼЛuۦVk, ;&f&&uuL\^.SA Rp,GXUh>ۻuYڤyQ]sWe*k9AIS~ ?U,ɷRN=!/ {Sއ[R@ٽ:Gk>鄐!Vh& QprNIJQd6f(yq%Q5WHUT OT,y&=͍"خʡiu2nPSK(QnaitECoqY+41-x ]$ʡ\Qo(ud8K@,#mdrooիz3A%DEN0gmԩy{ Zl~iB{ęJ/?Ҷ~P hԻ!|Mp` ˕2 1D:`u11bM)u>)p2:< Z}z^Kqe&Zcqgpu' }PpIWw8ͮuOs~¡[p g=2 0) +"۷]'/tN밥vڀi d/x04DDX6ȾqK_ӓY@AY/|Km>SϔU2<.KYE4\$c7}*=OLCVMW)EH<)zAWQ]3 uS&G+׷%v4b~q?#ӆp-@QeQXkZ0ObT͉aAlZƽ+/$C[|,hT%O*eE 3 arLLYʥpEήR?ܓ}P (EX*Gc|Tusuh bʧd׵f9oo:3e뉢qsۺEsܜ6"м;790T L>I=d:3K}`Fx)^D6c [%;_~.[`#ɸu/PRKuiU)Ȉ d/ 0ͻ߫x@ pZ{ּn 4$sEod Ln;%.%`P%suVF?m†9_wwG=$Jt+ECAM ?}5H> ҖZ7#Ze:Xf(()oY[qb):Cg3dW~=cDNHw'-d-:JEɭ$/h>9j0 GX%rDWyxճ,n^K7 ֙yvfl ẍ́s^(sq"=v֎%Z4_ ul+& S 3-!]b[whR=g۶t#w=x-fd<* $]&"{`7h a@[=R)GP7i[u EG]D,b?:8)-7bqȍ+:h(.u%5 [u%V]SP7ܯڗMwM{|<'*לOՊLÏ7dG}gU,>97;CI-RjtGKL.F K z8/7FݷthȫUР +!Դ@@Wr;M ~?*c\hw\=ת2#֜P`4> R)73|aRѳh.H'S^9XOmcԭm]cd .|S_OzWϰb”͐׶B(Y*)$8+)( "h7!c4Dz nsuBHDΘ,7ۢp>Ql4]su6ѽޜ0Y5ŞpB1n~dr@4ys[Tq O DI6PqyT(͸\}PFI~lmqȇc?b:,A8'iPgэLIv~AC:NW0XOA'i ؤ[^Dd`LSY1t/cNiѭfY"h ʏ)]u0@6j 6Nes#nu8D .*xt[xxSg\.&VRmtN.*|ΙpIqPD.mtcq`In %Sh$=%{WXj0l9˦8%cWqʘ7S_扯t291u9R#Aw:֊9”9[l-rwE&m}׍"v8lN;T"Rxw>e^@mDytQs6G?جZP}5Uj,1]&69fMCj~[pizP3(S t+; HO98FTCp&sncb82TƨS-R9(ifA s Fo-]o=Wδ|d.Y:]3gY]Av*qIިai>3fѢ/rܣCH ͓ ?2זxW@m"LZpq캞_zo;Ur(a5PR\@*mԆ$ٮĝK3Mm` &!T6>?RS7G8H~@MnK%p2" f* gg_6ZJsݠ;Z IPu:`{D?0#$ nb/ iK]c~ %4yy=51% 9Ot~tUvvE#R+&]}!8SNXL^]sr&ڬ> |dRq)Nb>}hw5pAg^kVRbv"/N hk.F~k&XoQJwJ%QRSFbF'Hf] 7QקKe^nY`,&w; gEq6}O4SVFa1"yqGrt7W=7C gƦ L:,GmGX+oS0 \Lx̜n`9ιfAcu>lmFw쇳ѶG#@mH:Za۞W$@83X-mT6Vcb? <I2.XDVPd|PjByW's#08-ǬwV# ! 1RwYY{@}3T ~ @v~gYL9@3S.QpegDUrs+5Z& k ^ ) 1b?PCKn0;6%3MMzsa8|Ƃ . KR=?*L\v&e0M&Z^ϦɯF֟1Ix-G)E6G|.*RO&b T ^F־`.68s+mu]P&$Z̔rG!zB$ rqvP,M[raytӚ߷tdExh#kp=GM|Vc Apa@Hlc ]v lwTlsIv9ޞmTHXu㽯hQ7)ys(<]yZmд!"M1d#oLV.oJgW8暵PLy'nryryO~h>9 b _.LZŊ7ǦA$wxK}3f0`E LQ&jhYQls&%7AJ ~6,dۣljff'EAh˃c +y*3k "ʓs,3ઞ#vEl_@*)2X "u#U@σ|0/,ɟ!콂x{V}ȫEio_ŝ]/4aYYs}!:-iz&le\_(܀܉/|?u-B s33MOKhc?w]$p\d_6:+W8~hQ#"~vmCE&dk PuMo[NoĈctYbb"ޒ)gmp'53P=Lu ,A֪d|$|M: aҎbV/yV1i{X^=!HMаnق:$قj` ;X_Kjs aZ.C{gtS̜Qa-]#1*!rќj_ɯLRb:G.M`_bqǽ; |e^.Nz@)daj4TRz:9DŽJ,*{=Htl+R.~[ԥ./lsWQ ^G$M4 ;wBP.U0mV-xEg-$X$ gCeY7ɪD+?}2I'PpD]П.=\-$i Kzl4wO И۶"5a.?DRt|/-uAM)5!MdGe47{w J y4}{Vmnn@ ⢡Ƈ7 ;* HO{"N"fqcr`AyYfXHt N!;lBI ;C1 7i j%`wd$D4!6"^o=BH!yy8\"~_B l 59-R HXi3< BTsrqr#sbR_a[ţih+ʞ!e:]I{1{pCJJdX-V33M|ðޮqJ/փ EЭc풱;ٝΨJĺSjftAB71w! 7GCbvX* ֈ5N>x1^MqfcBքsg>,W_"4wA[ yd\_ "OZNwE}l@a0O[jÇ7亘G`qwJ:u u: ,Q .(gS&?IVUҗP{wI1 -13]w|(#M1&[Rph@k>N\$^[2w1.~(|^V8xt>KCJ'iE#_ '<ʠSʯڸ&<ڔf9Ag%t|7)#z!r,zU,DX=wY2*Ml VaD7JMLZK#Ђs %{vqlqF֍B]iIG+\wZXKfM݃<p.;^<~]F|7tޓûA>q'/#Ee*#}iTf5o# (M-vy35bu A"[੷2݉ڽ œ}D#l SmH etTABh0k `ށx˃`3uWDXd}zRr.\² : d*aL1d99CBNca^3WħH'ؘ՛j£r2`"cTF*Ot12lnBQ=!u9UAaY4 ~9UEڵ98"EO p ePҤ6qYbb 3]睢϶Is hI .ȍ4)r&FuC"ª*7T+[b,΂5ȗq9ʽ$x1 ">U΁N굋^w e="Zb ;< Ե2 V!b)^lo* te°Vg4'memC.=72W"1tغQ-JX0:uK^1dj5*Ck6d!z04[%si G=kqnO]: >`t?rLnhYҟOD\Ρ }耢ʺ! VNf7 R#p1E+%C4f cU= OJb12]7| g_ +` Y)hy}sOo C!$^m*~_n.C?cn^?N~ nm Whs,;q&@E"}9ATgۢR%GyOV o6Gі]H{]8C"X:b올2:/UMPGYr~ rfCX".n7MhIC8"|ZH,̄铪NJh=$8,,挹 DǩmkS[Ӹ̄*Mo i~ydOM\("ܢAnn>v%$ m6 @pEv9,%\Eo,xc4Cy%a &IfYF6]P腣Z6T},wUKcW,LU_n(bb="b޿҂ZoTU.) tX;pќ-32; T]G9S^ תPQ0zq,0W&0<ɬCM"!D\ PrlR*"9$^jJh.VTDK0?t~i9gPdJg,/ c-d~L@[4OKJݯ51J&&<5( GuKP8M#vް`"~OVk5?~`}[3aA%5w>͘}w> Հ\&Y$T("uKQ;n8l [X!_x/b rwTLJvv6*DpCv^w0hƮMA ! NUG$QFvA ha*cXy!Ca#W8^wjC&06!+)JoPh;"QgF֦EE+'ψKA=SxY>~'<Bjbq뼆͆Ģ%ŠjzH?- &5Kaw?QdאFh6n Xv_X3vYޗi?;~zԞ 'yM DCm*i vrx-ldO gfD%2,$P>9E?ꨇ^gqK}q i@B+ pJq։ ԥ[~qPy:,NؕYӵ$@61,nzf\&J7nksuT&I$[(3F `DH"Ji1RLdԩD:_x7k7YRkemgQ24gf5SԒ/r#adʚy(wL{p"3)5ʛ3y{YUo ϕpJ/ZIFPgc:m믨f.6s.)6Iwt@~g#?xc'kOZ?:@f8sK l:ٖ.X(㿑^몙oԘQ@;f^H4jk-PFգid^v9f5W!;z"3Nb̝9m͞bȂtr[S~\'dFh@ $< ͒]4>["WZrr1_vMaB #eoBjW n|TgWH0IUu% P%cOih JBUI^.oRz)36͔EBʪR}p*lqE._itI^ *Pibe“6[$"5Lefr8 \+K1FJ0xVUKrjFU9"84ߐ$4!y6\:sDo<RsP wz:׿ oSiMu8hČnmk{3pxlhKA p|ͅ?򫺣 ڕz]% 6^=asR=ieؔ f c%U1 a?{}Sܚ%U=b3>WYq:tk蛗R2" SPM%D (^{$e$%֝8v'r՘ "Yy48ͣ6_m/1:$bwѭZu|T뤙![ H<4@wFJF˽\UrƎ/ Md, v> 7fӝgxk %hcJe?[όyщt^yMogC)YK{J7 - 6rPELRaId"UìC5e'NH,#rϔ7SVRsfU9.av).`xKhD*. =KE$ mJOuG>A4 |/e#߬@@ljiUe/8hfm9$5C`>~ : Xx+1O"]P_ѷ$+A|J7}v VJx 9_$'ОeLO8ZʾDex'L[{TY t]La0ty`[j٩d!!Zwr5u5h0H%"6 q]+a:E%SCIӺXA‰6rF2;PRUAerJ:<׹8D_KOB~Wm^Ό@GţL8ՉSBU7 j`Hy|7q#zdu\[ВNfǐR[/_c?+(y2V3V%QlA:HIP{3E7T)3lg*wiUN`~[lE_ Pq c٘aennƟhngۨF!a%ZMuQ'7Dž%-l!E‹v?: 1s\)1"ݏVҜ`k@nOiXȓ +in F=!R(K YIJuBrvu""XeJHZiM2r D۴ --Ǜa^-FGp$s\2YlD@5W6A 12`JMRgI2ߐ` x7qOFtdY o>n")hp%݋inL=kĶ3ٗ5j F{ĕt,K$,y)e gԡ]"7! R_&9퓉(\ qS O:+7%Jq;i*u3awu˶ .ŦHa=d۴1WD8e$5{~0 C]8GkaKy*+_ V.h.kWoS|A&0b]FH6֥ 9"PRN8P:t )Dž=v|K`M 9( `e9Э^W3d]P}GzV4h0yDž\k>i}U7^ pyPmd)bGgnˈnWM1޾}H |k7uwHW. "oZp/ [W.eY2( SϼaQÇ*%>&{R+k_eto'a9!5Ox{ ډ՗U-EIzT8ZbNZ=pdQgHk̃sxE/BEC˅71AhN ۜ4ñܩA=op7܇H$RyAk*?sJr0*% Zg>כwfXPTw)y:T.yFq%ga+tmy5,h2ߖϋޔ@ȅCDƼbmu Nt$3ǑWF=5I-5c?6NLjHP깇x-7r$uX5=8B=.}*޹ ̒QlׂPgU(ÂC"(oX+$ σMનt7m8wJBdᗣ"O=dt4,4ņ !}JRp"%'O♻|eCvvX4V1Ml=6UQ{-ZǜGs&GdȁQ\țN?zD:$]D=P_'2ͅ+G} \2ӄPlȦ :Cku ct>2"mj&'|ˆmQ_ _:GETT][J?nj"4#jfN3Kœψ$`#ڻjg|_xκН&+*f!S6`^0~^XfLx]h6[O/Fѽs&;/jQۍPݣ=-܅ ٻhva\u`9am\s"{{3{0&'cN罹4G.;krFJ5[NSm1`u]b32<62#V@&kXCP'.8?n?*VXIv2& Glɬ1MMwdhWTg~6?wڞ:ܳMt)5ϡQu~4VصtTeZDwڊ ۚ#WT!ADnLdH\! +Qj{~bOl01ݡWAM0QqMP&]&^+AG!{_Fٖt$fd=#t٩VC{9 SJ_?sP cY\lY&I%K7팣޶:ԗa;p$^}^u q*pYB{2 crJkVLT&;fHGm mb?9%|D0~`5$: y.&OŠ/s>.Fޣ`p'h0,tdx1V'~?KRVZ6ڄ/!E4v#,ѓɌՠ#]`VZ>IZozqJ dsŜə;Cb@fi`T&\c3ҋ ʳv4kt,S}T#f%-'{<ڇXܾ߬™3aڒHd-.yʾ)9!MmmVX[ (Aa KQ†AH$; 1]H*6KV;wH.(qp_+}KkhF Ä#a5Et}_rF4/0.] tE,_8-'D)1I7[wպ $ 'j89? !Cn8vƜ;q߳B' MT]kGFc5>2^}KR\ Cyr c zؒj+A+o LWc,*m$ya"#PV @\ ;)>lq 0/R <܆7>+H1o^o@f2`ƱC IA+ / +ҭDV6G`2~nbFu\F*uՍթ@װJ]ce]j\Addf f{`F3aX#Nc/ߗg`c3< +QXBͻA;w_ȍQFB|k?}ͼQ U ַOTL8"ҕޙ;0K_&DYM*}8v;&uFjH.por)g*#{0怿om`oJiY H(^pś{諙r/W?RS'޵iZԧ'F]{ Qua(cYP &Tţs=n)@C<5%!5RIeCF]JTK z'udZPlZa^ V?Hڒ,Jт^$ICT<;l/P,9FA`] z$1T ȱJR?c[[m$cjN5j91+ ws U?m4uuab! 3 2Up95!{~IH{hjLMk mNwFa$,E͑rTT0l`xFMa-zHl 27|"8#ڻ7`̡$ƢCDz;a+Nj-,XZ'fP1p Z; I>N1!X4 :@0&L:`gNsl(_:lb̥]$wK/%B4oj'sj0bJz+U qO>:/={+*6.{Rf`f6MhO,;h,ݡ+׷rV|mB;yJVC[#̒2(azDPOřK=6UMɈ"yq))m[vJZyHȅ:[{N_5ۨ>#ҎMZ8قlW"wJ(sd!*0&'|H$RMٛ / ?ACWF%qX|k4^vtA3f8cH{gٴl&$,濹kVv Mi,XPY/pEB }{B +ؙtjOICX%\!8,ɶS /vBi^+a_kuԫ =bfg|"nQj{&MK3 /1Oz/ÁB˧pWv1Jh e)FLZlBgK,5n;تMurX;!`y7n n7?ĂE=nGlKhV@iY,RQD!Q C툇[(#O₂D-ck=5m҄?ZV1Oʏ ɰ9\|7r %ԆVwUHl vj:Y'vLCXJ46ވ[aM M#`eM%+Z#ǁS!Ԇwd/s"l6[oݕ'X"yQ -Qk#H PI1\w5c99YqL4T*GIƗv̏>snҦeP2U\lt.l>Hg>h (4pAg-9I``?0qw aJkrjC1,RC,լf9f7 Z+wݣ+mP{8+$:gb+F -!P,Y{)VrI}: kF*Gl&t&ܗMBb%[zn1"$-%hP#+;=sX])chϤ ˟9;;_- G<'(X_5: V<]Ii8tGOK~6ٞQw+~ϺC{#N3Y܆s޻z$ 7NjtG w&vvDDž޶ g]CA `7`d+nEvޢ aȏヘ"1Lߚ,M N jz7tz1ٖiYDWT# O0sEveTUֹ7BIyfKvzᦀ+gQړ,s{8}SfbR$PBrB_|} |dglE; ;s3$ b.$}ÁNẉVO;{>5,糦ٟa.'[\_PU6DC$=oY(g G@!Ϝ|,5V8̍Chh0t+b@4cם"͠r!H ȢW_]!_ ` ehU*#SN)aw/+`ײ[iuslR(BhGď3Ob_usШ"FΜ>|b0UR&;OːZt;V3nJN6m\I(^zx*duuzR͛^(raӰ7:^7\(YL(kŨpa~\n>`C!nYt*jKclܫYaBnOY(n^lSq? YHވ*QzE&]Jo-gPHB^R[NFK!DžI,LWuNKN"`?ibf-̓ .wCr.giFo9R6 llzY!*A'VWhezᄌvC%^MlGnsV82C vt^Gkh Qۣ+o~S/Զ^\׆oх6UV-V%]BA ]V*b>@ſs\h瑸Oά~PxNDf )-}/)YFN9c!MG:ޖR1/Us\)΃b# #ylN0@;l: .3atݹ<+ f ]>& kRVkS/ǭ^cLV !y%u<^ub{fo(oKO5lqWQ4R-jĆʆ F1nMDG_z#_q˧Ւ3a?!U87=+#NkG:̡G2;⮷S>5 bGn&z$ }-T'S-A 8QwrH#=')lð{ˢdrۨhyXv,r1' yLb 5K 3LcL BNu`)ӻEUK ql<}MЊZm|lO{1 wj>W>Lp*P|E_CRYYl9ߓG30 *n@y٫P!eT u̻L&#ŪmCW^g84Vy W*\Ɏ[ XB|ݫ|ӏRK>A`KAIfxw 5$k%ـ_ͻߝ"\.ݫ)p.̐; .'WXnCGϋ!vf|8|Mi,\z9e.V*04S\  _Ʃ$޵BBj`Tp+קF1%Ư7'7LwGU cیJԭ +@q8۫k) ,P *jUQ.\Yײַa;}II::\0 ͽ=kh[¦2 MڈC4/W;"fP4"l8%k'##Ʊn5~,Tƍٌgb&7c!DMD3d-䔋;XUSk.§y-*)o^ }3^hL`\zg(vI,9?~i^Pe-jЙWOѠf!"thʪWo3 vբq2' e|,0]@;US'+Q)~?."t$vcJ:{HJ&By1t:C]N&[o[,޻ęT}%۔lT_ͭ o*JՇ1͘>JJâӻ؞a/UΒq}T7&J?,v̹+QW*ZWǷ/WnD*zx0'Ud+j. ?ѐP]Pz8YzBU8IW$p(y]=מSP8NuoΩPZ]EIɧ@pe¡TZ(Cx3s!8XxmztK(ш^4נ>GzNWO@WX)"<{+M ſ^eu0c~.VqI?{e~R;94.JD%:3Ab}"ܢ>=qjY6QxD:i[;)[ي8ן!t#0e>BkYU4GєKd| Ѳ&UҶsf GŸPO%qA2dTyl3ALb>d·>UT=mT/#`Ԧ 7]S+c(l<~#eDP;`'?Q/"]~S\SyCk:I棈uEoJﱗ ]Kl ~A1%S8;i@w ڸ?j(2X%'^r#` yJF0Z=%ʝז~PW5]q 9ڇ ?(}}:B"e섋e;Tx.QtԸX }c< aF3 z퍍/h$2HpH4?Ha~ն;b4xI NsA;b(KȿSYnHb8(Ƒesh(kcRktyu πWm.rdT*~,hq(|{:V% 5{stuQc8WRiQ+:^ h;ojwTyi._GHK+CtQ ?q$>_)b8^KF B|yҢz#Y@;859Q=A]&|:AoR+}eݰoq- kH5Y6DnŻ )r"1SYPkwl*B+h#_Dse.xw !؊ 9f'I tj D):=L{%4A֞b>3N/9M`hŸv6[4`W$'45Bej;;r 0iJӱvvQZZmF5 Ň?lS56ǹΏP4Ec L1nHd8hP $/45]8>F'L9n(!tS0f1Fc?624*'}0F1`{-cq8b0%ۛat7HDvҧ/y| _ Ohم6P4:|O >豤9i9ޮTe zB*̄T,gY׎xн~hr R98z''y;`}q _7vtTq&?1237Sխg'7$9s,{Ԟ Q 5(Z̐^h ]Љ#|<{FQAûOiO*}z}1HYH$].\:.EbAQpՃx g$%#dqf;B}W/RHxÑclsExtbSi-WƯ.e~f!gȥܫ)Qa-Y>zJg'Q\R#jM\Et$w81 ;#ٽ`B;)~L!.N?GԻRw34{:# dM0 bւudT8ϙQ *3Ҥ .a 2 (őxA<#6YiL8#[nn)1E6R!}e]i'n/3Ei*)Avn캦!$zutudq6sh^Ttdpz kI؊FY{&NW9cw#МqiԴ"@?? 6 !hP1jVfQ~s>U ېVvsAnʾnI4g੬z%oo #XY&þ$#W\D6N)Z= xt' -(Yʕ_'rZ5N$2Re D!Ҏ gn3T ļ$οr_P#؝?y[Y->qP$2szbHS1pQ# ۷9(2*(?@s SRB^İ= }xol sV`q"}Xzb'=_ ĿIWhDzXne)~{S(Ri#^r/jٴKD)km-xTΜP,!Ab `ra˳Uhf*eVI4V5Ȯv~hE|zU2jnűK'MʩftF}u3QtS| 8uMV8Q߶nn>Uo#[F lj HNe,yY?-(MS/pQXZQ*H8~-VkI; ۂ[XJw%A% G\ e_Q*P> `q8&f\Iz92vP#$d^׈N9#X>jdH;zŃ94D/hU))"Jʃ8:jNm1Y/3Do "´2qHyB<taI6J̥菫A恗g op2zxo#^.!Jz!0gaJsxH 뭴ŦzTe|$.O0!BX7א8XU@Z0! ft}sB&Tmx%jPͯ'A ]0~cFkk#t%Yu"6[B@% ԰ck9Nα- s@3[h Jc`=fӎa:Da;/^6ُF X~?TCfY9SؑZ{-[9͍s/m)#Qی/ugm<;ˊNOVHG:V[z]LgF4eU@4cpnFIi?㉗l+:WL w.R ^'/^{EpnG3MKs0d\̪ 7)LW 5"?B*$ 4&usZ ;7 l6y+8s+8|M5~>a(ex{+?ϳ@OJbCI)5⃆4٢<B+4VN`9͠y.X~@{eb࿃%hĎp&dN餣t#|Ub56lj.ɦez[@$BKHN^MTDE[ti=|o0B,ۀ & y 1 DGBKKqZG+]i܅wG\U{`|7BwBf曠<(2uJ<|Әk ~i8b.]ԺLO_KZ9ZJDB/~MڢEv? Qg$"2BS"go̙QkksیU-޲8Jd):gmg1}QrҚiľ\ AR0ZM[ή)<' ESyԚp+pW-ԟs 5"nev*z.A6Ety?zSchN@Itp},5 7 ֓)XY=ԥusby:;qO}J^A%бpaTR r&HI8wӷӶkD,u6}=H-u1KT49O0?ȕ"4=Ipqظ:?DC^bċ*܍_~{ vClt :P{d2q)i8vednz AVF)юs$Z9KX{^ҼL%dkz Z 2*QjNe\Q/YnThBHⳀ lw?!y#%DAN`H&ctIuC=ȣ#Ӭ.Fk11 O}91e 6g{z[6lE|AC=%# n卲eׅ]dA: 6XjX7\o'lv XoCt47Ճ$w=ef([խsOFV;$7~"CMNH'ATPXyv0uRgRt-w 4S@~w<>/; [ t)~.wHw5F^)pdTv&Mgto%UBF5΄#.G4gs\ɟF(˫t!1|5e"t󖗮QNvWD ed̬ZE|i ŵd37b/T ;wa[V7ƾ']\ĹxҫuG;5"V@jo+rd0H]/JÅe IQġ5?Ę6\,w6:Bɻ0]z._#.q4ŗpB:gHVi'+B[Zr759"SW2avmd'mne2.4ߟD[~B3K/`"ԣxϐs@Z6C+B(%bƕ/Ē`6(4)1OOhķ; B2W{?XN y >(}Z&{C"`Nq} ֏ڕԄ1PFRhX (EJůzY;URqC#룯~41*4͗=~QnVEMzuO |eVeȏ/4O`,/8 5W۩ 'd4kAFKF9J ?~,e8ܺ!zJyDsL-`nOw HIDpޑ9Ud"ף lUB 6%`QU;O?H}nH] |FP!rɤ1<NoO!`$cDTeJ]11Gow)UK-1NG|l7M 81Q!% \DDL.JU6L2Z*}P~m̏;mڎZP>("f4}_2aҮʰy=E]N\#n 󎿊!Kʂ=O9<ī=6Վf޺&'/{*KV asIًKE¿BYqxX0 e61 :d+?fDfcL Xf# gVD>F>ީx`%&V${Z:WHM B$=JD/sg/pZR}ʀfږc$-F EC߳d/{7؄mǎZ~;(HJo0q`k-M*I)7J?8񷻡C9j+}td1t} YY|? 4+v܏>>g2)7Mr1vJ2ܘD AP!N@`S$g^vp.[-+yPS1ewJ3`{b f anҊܟJ}lNGJWV.7) J#)ˡP?1N>d@f>N Pn;`mcnmzĶt5W׭LϭqDB&q(Rvo-UmLgKXu%+j!0 w gMP?G熠{\5KrflA!nB1ղsEnҺ\z44`?eV88֜ #.*(5mNX]^e<@K,萵0WN7^ՕJYvU"Sc*QwjRi֙~"m&|C b\Xr hKD[pq;qoS,hvǭ Mg΢a!vN_8lz#aIsDw(FW,xh9 L8f' Θl_:濫<=2\Wi<#nB鞁Ah?vCøʩX6M.޲26ز@FzaKN,/^gL5Fbϓ^Pu1OeOJ0֩6eV6`,ea 36T\ pɍJUm̜zrA60Im 1~_Dkza/ځ%"f6Z”wjzQ!8.H'V=6 {-;EnhmgxǚX6l <]lwu|k5};m9V\ˠgʺ\JV8y̟M񨝡7 Ks *qͩ{0I?h""9Lݟ8@pݨ5ZV ӎ2ZqpX6;BRelXM';cjWKwON!h%T b  ~qBF=wBZeԟa.?URdGK P?,uw*M =jݔ@T~(1@(N&SG'4ѽ\ VA15Lkh 1q {6iVдnC 94ּpuf/l wW U!u夏mq.&:Y/M8U-+0g7{Z6U8tMc˽SA&dg}(AQ) <-ZW1oٴ.bmoxJHX0]$-*,1F=Est\H 2Mud3Y[UyA\)Auwf#$m%;J c8_b9 ; >c^9<2e )B)=f%|t:OQj7<vrK2S q<10~MXon=YkAA8H{P=@5JHMx pymṘŇ?~)= 3+j þiYA*NϸA-1e#[ =(`b wI]D1\ԙ)yfxԷ LL۩ϕg *+ +-+w{(Fxe%쭙r;waAJ kT, kWvK䏲k8$-Pыh'XӲ6GVׄ :~57.@:NOYF.!_;r5%wryyWmidm'S!,-{||2)F7Sfe8ҥ9J8z[|4g ״IE"VAf'#d׈ʧɳ=QKF KҼ5@]-kqH[ĵAGrM`DwyOTLKԑGDѪ3/WAXyVS 얿C;<}7oLY&^?% qn%y.g zVbjoTiW!yZ$B+ ?ߔY5\2_L>dm (ׂ{8>g! r Mi:|Ʒ#S ֡3 Bg`}8e][*BR $xf a&wJuĐqDCiѕn$Te HicqIZzF~tݸ:iފ _ ҄UF/@[#$^/c5u}.d\l#@Ÿ4ub&>@Kģ6i4{F?7W*.չú1JYa3|,97((rwh^~,D>jCn²'YZv o[s$dfZW}7{YU3a̞oЁG>gĺx Ƌ/H7Oj`-a z%jRG" V5#'#S{Xb~|ٖup; kLL*hY5b DSrsB <"a\߱ BEM _AxC̠`e2FĴ+M v$Q|2;6x͍wኈA v[]_wv2G85Tzi1{H_ٮҦI:Pk5F;TЍ^O `ǭYоC&A>^4k)':(\f:B1olHδ:F'?22 49;!~ xp]F>8a̻`=;K\2خoOI43jnW|%#?վi[}p8{~M`y0JR\4mD U|jbېEeo9W=y.|%G˟ڸn5~h=ʋ41ɐ {=<0h+\4IHMBk-\|rՍ! 'WՌuVex  -y‚SG3X_X38@$aKptL+(iJ1pNl-z_@2ncgEM?F}vO00+"mRVVz) +9u&½ԵE6oV_8HL3 VYQMB1법VOo %ʶJ[$N/!8!B>F٦bߋ#x Dhhx¨w*_6K@/[evPި \`aКògyˀDs$66p"b:] $vfYVك.sx.@d"+1)2m=lPXqܢs(ɦI#O@+WWlώŎv#JlU:k4nO8_||edho["$b{S4'._d$hVjh=)Céy hWMy6-JUO2xzD6ڭB`x+2DBщ.7 ]Õ]\R=㰣nyC|ϑ[8>dG#[dkSOc@K:"tӃl1y;}=SXv|l@w,GSt0\E>~1@28z/Έ"Yi \b1W5 l[o^􃏆63B !Vԍ صݦI` W37yחMSF2T{ RƄmMe Wvg`p'Q+eb̝x6 bVRϙ֕#JTS(#(+f]-өPp{fta `1Q:5( '4 [O?(DLp`90Mmz఺6ZAR6oM<[uY* JUʉGVg'vPz'.rZfl9_kl\b#3F)1,q0a͏uM$.6a ;s8,,7BK+XWV1KԪ@54յ4)FoXْX!fZWmtJbڎH(15]O:sx3zT/d |="soˉt3Z(`\G]#fASE n Of䙉W¨-'3|SB|X}uGHUmaƺ Ʊg_!#V@ G!(8+>\ ZH|p'qخi=Q{W*`X,]I'D 4`>N,BsS3NG+!DŽKhnu kgq2 1B1h|pïOYhQC{'j3yƹ.w_Bn0l&*}q*`;wj=1+lg%aFm&̜L|\dXLuBỢoKeZNi_q ́*VOQLLǓ:xYt%M2-5>hNZ98M o}N:tFܡ$>] qWZ5c 4u{YJ&g_ḉ檔'O$MZx޿VZ3b5TmPW)mos$~7DCOt/Hf!KPaZ6#>ׄh Vg~bPOoysZ /;} '2# ^U;<3eWe-.iu~!1&Sȍ3VضĤ03ӻA XTnVE~?iklW5h~71-NwӏxOO OQ6?˃fUC%!^v 'ܕtߓ eBZ la:1.@ Χ ?S2jH[;%]쏜&þo!7#S-;\KXc.eZOOeYkRh,1Xc1-W1Sۺ0cPyJڶXݟVBx#| Μ{d{ءl=K{J4Lt]7RQ#s,}M_xd&f*s̶З[jE83OEU rWl_`mTLt2͟DX *nIs-u.:/Oe)m1e8.YɎh"LU緭.uJfQ]Ժ~'zYz/$iJ#+?$I:1 b+GRHx' ${2,)<|El2]u zzL} dTೀP15gG![Vs) =X|gZ+B/}Vu~Є #Mv8 qi8 C`A O_=xur'W.L( ÿͯq&VգiK7Kp@:-δ3,uaPB$WC꒘ve`/؄jt!t|.ek`Dy3/6\'`{pۨ˻}0mD)(៰֌8댦'&VKsk eK^l>(|&z*+ 5=m5'IAg%M%ӣ9ic ޓMi$phL;|8^JѱҾqn„GΈYhM-$E0q^%*%BjW΄%(0u-DyfXcfE j^_Z8V9=DAg_2xx')0I(Pa ,[Gͫr}D N } u#r +:,Hh?ss9%5%&{!]ēb z&F76i@HbrE@iCw[1t@Q(tp`7CF" OkhRDd /Za}MjǪ7Yft;P,zלwd Wtf3pC򈊔8;Zj^eó:]0jz5M/;sD$ lJpR:h6|K˒u&k.Ԫ̷x;ahn˥ <ڞv8f1҅CL=kT\ \M]-sF{X) %ޗ^ Qu]V$i7F*=P=$KjImOȖ_ ,c#S|ߒF9_ af,i _@zËM`b@y_\sJ4&ŃJHTІw^>e.oW ]+5]ugNGy*bw&Olron6IT<0H޲Vy£$ts*e7-dzK, T!:>لF yr kk22v`KO(JM(jQ$i?@EXۦ__z[qCЧu}GI&eIc*vz>xFZgLfT Ḙ#Sis1OCi<&'e㫯}~Dd1^L%cr}%~m k ρc%)Fuoa:m!}2 d.`ʇ@>] =)Wٛ[{)2[jF7X>d>5N̻M 9Ȥ{4H+%-N=]s:2/Eюb[dOOf!Tܨg7(X)ARWK]Ɨ| FF!Q|{Bo{a7ːy5S}xy*mwp@ QZ Ԕ;&\KZP"K嘵seh/q䤳R?Z.['RnPa鏨 vl S>똘\p)ޚ[*Ճ#oLɾ[ǩ8b?Jx]:h <5{sAQ$ Yx&_58JӚoJ_ N$j z $m_ܝ}w E`7n"?Ѡ8+ȃlÛ_poCۆ;'];4[Z0`PjzL >r^KگbV(-kT\fX>ccf&\NzҙdWݷQrGIj,-ɛ's=)1["j%D\MeRMӵT廐X1VYyr,sCZv6 =m B░.Mk lNif!pH;n5}Qא}khfg'ᱹyu)M<㱤}}v0B%I@6P#a!YT`n7{݂wi5}!K>B$5~X(o>Ͱ!EVTä S2{-[ FiHU%kl^184]*Eώ\z?H/fڄ\m| |/4dYWk 4t> D)rN4%6V+0tBWk64e>qUcbzj`gkQWa%?GcRn8J,tiYYCɊ~u0ͩk_S&d:?8]f9Vw9iW c9+d!?󠀙%rft5lQvOjkk|reCV={1" ^`X_Bvp <9Tϙ ac\j_ېcqD^ '@jgK^]n'u&2&hzu'EP#'KKy`mB.c|C2Sn'lmt7e& Ob#O4@ @i-0" Lƛ يi*cbmxzW7ɜ޴}6"48J쭚JX9lS z)("/*E3Gj@r=\`EAgLZ mꖹ3OL3KsP'b>~ x&e@ƴqk3uGnPoh=eN t_ro_Q4G MXk pSf=;?:71XZ0͐=6dW^X Ⱦ (|rb|op1;tBL`iݟpuK ͻtQ},"yu B83_3;ݓk@3 |'Ag%oO`NlOя v )-ѪqQVrt3^U?L,6c96>)cEAf{;22aJw.txf#㖆Z[ԩҶ~X,@vz|Ccٳ 1{\/ ]K+roJ4;>_Ecus:PQGyȊ%,}αoDEyIG B( 4Y 9ܻ@Myc h;M%c1Kl_4h?$GLR]%cə7- ,Yñti2 p{RxYk!IdPHNNfY `0CW "iE/>_[zۮ]ay`xx)Կ<9-a? KK%PI+G2 2p;8ue \`#O0rh5#Me&"ȃpG+#qƷx*u֑BA2e'KZ ʂʱ-ANt*!FDh}urFnK6'qhw^Ra ڔ-V`jJɂ7k:" !-E mB(yeMaeg1, ",`mQfAd1NUi-33;U9!HEOUC|Z;\xf/vK54&E6JU< I_Na dk3Ȩm⽜ <ΡeuʤbumU!6iiYg?7K}dTs3:'nr58M( w -` Z l$ڞ^6ƅTM %wk$$/y0PQ5݀WN04D itb%F մ+{ܿL vpxR9d)~ g ό m!׎W\9 hk=δ.9=y)t|-a׉@kp€11,]+ N-58G\Xe2,8N08@ӍNe[:mv8Z;"MMf9H 5q6h%`3*_75Kv^(K١@Fjc\\*#ЭfşPuuWjäsV~#nkBeԍك5>9h.y#3 : h 0'l{ɫ֪ F;%̰Y4ffYt|(;0BqgOt]c Jn^07|@PAObV*wDr:4Rk~z~7ZqOpU2GHhenDU:Nh ?$McFny\Z=?x9H"ܧLDejpŢzۚKghI`8@r-Tˁ{o܂m}J :hD6YqO=m`o2wmG26jT*}襼'K Ece cNxY3,4u<96$|a`w|XNy) 2 QK6qMl^4_vj ,3t8xK,QP ɇ!ȚJz>2Zddu.MlJ +[~CV39dy`3sv *? f 5RQven q SgP岔]4l %bD죛a\QA9Pw>׳PD9RխiJ ſ&l֜"f5?-2Vbxaj:?<(rGAAk)eIoτ%_l4UϮf)tFnbV_F|RVt'*LDi]84*, t+YİՃzt>ee \? wF&{-Z Q͎tHC_WPm/?oᩂu*oiM J)Uev.ҭb +Y?|dp`ֈd`D"Ӿ,jnEO׵ QtK7'vr #g\.Pf>BkdԷC ]K`KOǰUfߋrv U_ [GXA)Bdyd>ݪEy.a({[Ve۴C& Y3|E~Bl]^VV^VQRT|ҌX4K}\ImF/5q0@Cb&+|ݓYfL q+fgPܣ{nP y'ׁbD8ſ> -:=2 *qυ3D/68B 2_Q tAn $9-qy'=q3k:f:Yb _N%UaǣFE1eLAh_vҦ3$oR}-2PZ<>ڲᎼ꽜uά>彮e 6cHqn)ߝ3]Ժs"J>;郅}`jė^fpAYB:;J CisSOCwC=mghhq/(09KFPn&}r $PmMx<$z΋\0am,OvN}T3Y",۝಑ăgI! -ViA?̩=G.ʱ1 tR!XԔw}6@Lڒ6AVM]=kKd!km~Am ?K`%x5O)f4L2wM藗ͅGx^Eej4z!@9:쟖V~ D z& R6n9l`+ %nﹼK)ͅ-qQc𹯧 /_yZtпXscpppȕYa`JiG&yw! )WNM4C E,\\2pY;[t"$} UwOhhNf9 p z4QJk` B2m̦l:jsjFKBc s V,4tKP*%>ۓ C¤4 Ya3!88ܴgd"Psȡo:Oj ڪDԾ-qkLiٹ*59W񂋫/fD/@<{kL]J|l˴501LZl-\JP 4O+7}ˆbQ:^)l.^g UA 7<"|5C[+xbڲwt|X vH~ m39"'% <YfgWp#G7uy1eUMds͔ش=Ck FZT $YȢAF/ cz+*8!oE3!4RTtbٜ]޻>9]Pwjnlwo x,57XЪ7< I "U+(PEu7qPmY* ĝsWewG\fޙKn}5bO;7SDPZ" Xp~q5(2 @ 1Jw_JuC XO &\Ջd٥ .-RS["`HM爢̓d5ڤzVjHI`ʛ_0wOsYW;eZšݣ9zP_3\ ,?z'ṻ2K(Ph سyC~~) S=6~ĭ>$W-aw-1ł3g_&N u:cN/h^z0rރ)Z]L{ߏ=a5 k,5=MdRT?j!/>j3Llrn.W4g@yBx.{S"# 70"Vp`_%ybDTՃ?LWmLv꩎U1/RIuc/_#_CfCW%}S'3^>v[ti2RZH \}tkW?) J 2lJ:԰ֹlBŕk-2ePXϤdx;D[b,f]^ܤаS଺kf9Y\⫺r"irn`nݏ,S+'d-j"3m79 jﭲZg[FGKr0*ΰbi=M`,:iu--'*2xKz$ԩ d!)DsL̝^xӭ9tϬ mz0<ǟDVZ|ލKӞ9wuQ]"M?dIo^6T T\#Ub&+P!H%Ly AI [\B+ Y/QvKD$[uN2BA*V9^.AV^gSX:`c%P"'v 8-_v:c5Lae;Bۅ;p>m.YjntFeۅZϱP5ӗh@t˥~X/_7!Rp#u F"G( +N ^ x4Y).~|HA:ND"\ҝdw~(,--і7}CaLKͲOz'9kHcDr{+GGݾOЦQ*K!QFVYӒ]uʫfy pk.)d !ؿ L_Sfe1$|FQUG w/@r$mXSlm~syRt ۡɷE @).q&ea."sa෋$]D >`vjERt8dfi KPaX>E)%ME%jSjc=}S7 e>Ulj_ȅUhOq䝢ly9:X)=Ivdʆ#V2>fD<<ߡjkd. \s[xY`o B:N:.sVjkRh|V^4czjJa5zF}GHsF\UB ǟHAG"JhqHVHMo dP{b'[AFĶ&+DX\~Be{Y{0-s8W>dE|I,%IL8^r"zcԭ]^/ Ah9s+5bWUR]R)zc֔U:ik+B,mi/YQVTă@ǁxtKNѢ:֛YNdJz۠1rNH=G>/rŻw"WW5VvNQKW$LD ha@A; @_g3*3?돀8{ BT7_ymM 02'҂M:]s|`JQxr3W+9#txrU Ff?fMgM &(|1k3TԮWiDylȴ(-j?$d"hg]]geQ'mQJf&n/Q?`4 %Bv7IU6es -`QId$QM,ktn4!UH&ƕ_ QSSDLA`N퇼n6\nC|g2Tqz VTWEԇ[Kn1W8 w#gS[)Y dpصkl.Rߙ($^qEn5]9 47" :]l(RB\niOI{Qч/~\iW#R9&XfwstbfKo8'3PR{堙CY\3[ϣjTƔ r 0`Is7[m$Yl&1D.0*R.~,NX} sDKD@@uq9=,2Y D"/ٖڄ&lPxq/e_<~XӰ^#O/Ҿ;lSk.aSo:xƓ$;EApj}7v $+k\1Ci6' Kp(sCw:5*9q9 ]}^bh$MN61ٚ{^k8~i4P,_SW6Q p(S})oDr+7" ⤳/1ai]s\%Ʈg(k @tKѢ=!S ۨSh |Z{ۯgS+kP<}uu1XvpXRMz$W,,*C:c`˥qfg핃(?BDfQl= Ew>,#r* ^M`h|7D$hq7}lv}lM kya.uSQANzRW*&^29o%@%:>x:);s{O?㝚3%i^tB=. A j }1mO6R?ҞYcXS,! 6'vW~JJU%ƧTd4kP[;;#!Bz;-k~(91"wTY&Rp>Q\en},8oK,%6$? eQ#ҬBL?&QY{זcPPҞAzCã-t"l^by/ W}Jwytk-],{34ѭ;l@xJEy%HlKEm۝ `;Qv)\1."Ԁ\^N0 @T n~ɮR_ō^k :K!>O#G9.}FDoeuo3A~ n}懻nk)h {w٬\U*ū֑j|n'?ҵє'/pMx F+Tu:[%pC.ܪV g+zK׈0pdd[̾ޢ9"qF mT6WCv,F6%]j6<@%4yQ62~#H%"ThJ)iTfe{&A#vd|IU<~c]XÊ]ɼc&/ab,k?RKQSߠ1e]WG7[_>f6k;sy^(+|u*ӫ@ts(B}BHZ:_zs{ck0|N8(2`$5̙:?B2]<V[hA7'U+JZ)uY\ }9ADL8aiwb2% oQN#54و5E\qO/5|'^6u;Yӥ(ހ bNJ'"or:6*`Q$-UC*@>Ks_YHBL-f>u"Q1`JP/:?xƝ`{^qQyky 4+W۱Zd_Ʀ)$ԋv)FuSJ5DITf#!YWD~=d΢Oɝ ELE 2m9:n*pEnj6Yo.rMm*utsXu˧m[Gc[o(摝+bQ AYcGtpmLH/)<y=|:4`0zK;Q(ݴj:֔Y2NzGte\ UKZ)ĔxD+U Y~Kea&c40$|ͭnI9H֋rf,< Y/zl.nUx. 5z5ΩTq.c~`: +Um-us(IF7m`#IZp=(.M2„["^#6j|/~Q⚇ˌb$]9ҋAAĿm>SmLVFK26]2xUn{/ǵ?e⋎4Za~Yxg}(IdȈm&QrfscdžS/,@X;^yz[=&^=_ GP&y*_L%ؽ0pm7=[^|Ya%aR >0--iOni\*E/6 KC5HWIX6`N"{e@{Nau:"Vۣ+a8j" pws[[7rg!ѷs9?I?rD|WppM:0}fLm^{Bw@FTsϝ>@:AYSDzhDF*+0DR1߄7Plm(hI =պle33xKה2bAKOthAD9/JoE;u3Z^x5G'0"lj]?qڭ>4K)ш3 IY\QrʕnUmOF3dJ>Pej͌οuy6rP Gz%_ʮ|(6 յCJprXyK\/\nx-F)lؼcMMg} Ѻ o-P#{ \_mdӥ~/.V(d"3|3gbhؐfz21}!wf m=:ixN慧S~$ MTT7]/iY$raZ&[#w-ѣc5+6 FfObˠ ^1]|vWhBnՠ$Z` $ \nm?F.vi|V1r6xnms{Pʍ+?'i".9|OPY{bS$dgST6ߕdI|'Cȟ,GKwGtf;xjJ.&FN H?`:e:*%̡+4^"j-ԡI?O`o; pOFx/|IzRJvxM}xVٷki,N\. {%wn{SFEg'VuG*c8 ԜL&Ȑ<2$Z\̠ S <1H~8vmeNЃlK7/|> c]vv&)XPM8*!8\:i|W!]!\reyDdGlzR9>+ NYh\H)'TQO5BF)ALЋsܶy +(0x۞VfS32ͭ=YLx*'P-2$'&g85%%Qё<@C !^!:= bsj1Z8YϫbM5a2sQs>K! _XSzM3|\h?hP$ʝ1bM0b.u|j_U,xWRqrۧC($H \R쑰6sev+% n`Rr#V:ϱaIlaז@!Y2?Pd+ XG0?A:[V"k:':EH,UnZ- #3A;:OWn =4@uՊi(QEN]f M!}[yiaW?K .@/=дO5p'骼yME*R y؀4ƹsrsnhTzPi+5jnY>k qD{a䟩|t=~>􉦡Ƨ5f<~O:#Fz@ ښNy4'\^k1V0,2@r*=Z 7"y 셖t2]W7 {R\pB;sB+'iϳ& 4g0g,8;J9K)*U|5 i Zt'q]no2*\"J[9ADy@e00PЊvCˠf+OU o^UH S=oTӊQ=ʹ ]\oHGR$Mb=nL4$AT֊-^Ҽvf9B\?o/0dI&nRB68Y$y-n`"[{2RHt>= HkYc *[7((3劼rh șb'tA:2=HN"#Yp/6u4a3'{Dg{oYxDF,XB,h?|ޙ5H X7j|=OR`Y_Ya# =` (Yd.bKd{?7!V؋W8qDĊMsR?lԿeO#AInma[pR1 Px=~>IlW?j|w&b[h1|UĎZ2(k:Z=LAÞj"oE8 .R21FP].uڛo׻B]^ή ^~ՓCv !<[n5?q(#dO> ☣{_h4m5Q'iϨIPO[3 "v 遱P]Af]w6޹oknN:G^yƾ!.TFqHjv.G_%tdlkI¤I9?nU bQKcɕz ^Ea./;>KM=bEI 0J2MK:,4Yqp4<քݵ_^ah`sM.s -mnVps'i}fb*i\ut~ 8:KYqb-EC3Y{) QQ͝wL O/FpNlB5셝`yizx!(Au^ ҆kw"{VXf=3P<,@FKaa% itP]@"ęENh֫hRc gZ1zi$_t?KzDBhRÈs-ƣ7P&$=v l~nzLUF5yЛh߫fNAp?2W8-6 &ķNV*Nu=VoeǕm)\b'ejoLZ;) #aZS!VN%ɵR%!cM)DqB=m(zI-۱OU(|$ .UY @x/ՑX(c8uc tilY%u|.2Zn:6me"#EخnTn5{z=GYS壱ͽ`4:$o9vgrwJSg&br#cO |wc2Ж*mO @*['˘ qԁU4IVp!f1Hi;-BLE{$9xXƹn[Fw~P<+]seEIwY~T)#7XΉ[zy%5Cv0Z~T4aϱqI:7_~ V/"x@# ,!n;00V*T%e4ߗK$&FgeEO(5p:.&?xEHŀ|ji<4I2BG"%C)e϶a.Vxm濥,}"Up= [TdJ3w,`2*Z1iLV o@h)~)H|W|uɋ ] wlrR/A"4G_m!F nyfZ'8jHu|2޿Z `dyMO`7iKP JLl;wiNmbYE_f5 !] G2e 6IKÖ1z(ȔL4Ɣ"h5wR;-m f> fj :N,iu8 /`08 Vu3 W^G2k :v}\d6aq&fx3!ɒ@w7N3u'l h"ՓAe: rT-sîT4p+Y/Id HlK_j~ IjSN?zkbDv"ݢK4z8>J / "M\UUڨ&؏)ut UvUԨZea_׋[4DacM!+ s6d '~9b>N ݔrE\sYy hxEӿ[N (Q;)_/Mx,!hyR"*z&w/~{Q*Sn}*!<;Mx4&qgh1I  |Ce|DR$, xf7t LIrM!_@MHaV0P/eT+hiLxA85T|޹0\r|7=nJa)xaBtҺ?TiH~>DI`へLәѡaʼYUcv>@/xPb>I5^'S/oێ? w (}v=*"t[H% >Ӕ{8+U#05ITMMT^S_L?,ƀ$а!vrnBm%~tX%a ?4"eozg-\Ή(NYN5̵&#_6m:Qkpֲ{2UPrQZ=|M3sP +z[Lɇ*\Jo$n .eecMjBd: /S4>]9}4wq>4ٚowB/^kT#@zKyyR4lL0pq@#']c?fEŃr]_*ZE9@n1yBs{I&/=L5sG=٘*Nt8IjXL=[cW PDz>e5v_rBd*f <12#}ig 2I5 Toz:a\k.jc}Su6_ N@)_eK9J7 ido4-Mi=Ox( OfosYJacǁ/ aPrNis=ٝ yh,R m6K_9g|$PLh|+H6rVa`5^~ed {9,$:wDHZ(g.|,fhD|NUmif΋8ȧ}H 0H:L?ݽytZ-7!?iBFYcw"A unaPBs`!ekLX|'74 ow2]LWnB9KH4fP>SaIs g튡5( bɮg$oiY\+[k˰EKfUQ2b:r,مȨ"i7u6W00SˬNu MTC3@<.Gp3C GR }I}(:~Y:FrGmdw?ƍ U:ox0Jc.h˖rH.b 4ss*sXz]V)O/]nA0)h R?b;2Ky@ h))kpk=t$B^etz>k_ +#c$4/)dP! ZU[;ksZKN|≊9Sn90 OdT5cif/u 1-sQVPO?GE}w=;K6ʧKpd# ssC;jV*C)`rՄfLfō5;tC!{>hV45lp.3xxc6 lR4/fm-t˅7'0n&鵇ZЁ5aqnA S:JYyK)T<}J=)`h)m6b||Yf;w -\~H  %ABܴ +/X6wvQBqhS 8 J 0m*+ |7бE-豮jE{n/Z>eݦS!#uH.̡Yq'ט٦H\?Q̈́H{{!3qoj㙏toƳQk'Ke`oG`!䤷(Ankܸ^meR! VޔeafM//scMD6S9$[*2hm̘Pȡ7{{WPc_=GKYsG!Eƙ0*g(QW3TATEJ Xp)_DtjJнCԠ}xϮM7lJ8y188P!%cQLj*AT2tj}Ze rv0>*G{ocay"ESu" lrz`[{zX=Q -yDg%/fe5b{/N7mW@MhJs`M,谳a⏱'P7Xln|dvθI76bK/M, }8& s0~sn<Lm d$uH 2\5v`։3 U/!Q?UyUHl^0w+ˁӌi A\R""OQ@bRRx4#!DH%=lc' ؈Pq)"b?ښ).}?Akz n"L6x7.v$ĀPm\SFpΚ`ЮQ gSD5 ڱjhqz#$amqv hNJ[ V `eH Nk}g1>"X@Lq ^M'ڶ~Rm9PEX󾅘qBxy0U[B(_o sdmuR92tL⨩/\,w芪K3"Z/5)j ބ"t8DE (ZvBڨ'..\' c#V;ϲ`z% !@)r,uKԦl)8"+¿;$8b@ kP[◞ mQ V1S;-o XM&(E\x)u*G;w5Çt  _rɿ:O>u~ X-U7(|ɊL3vC-xfv.WMТM3dB"Gz ?Dzp)Ϋ:rCF3a`䗲u {{ax [҉cӲ<*]{ָoթMۆGۮL{l;]N5W0Y=7DGJDk|5wZL+&Ee;O,q9 GuTJNiRRxFw4#[@l3\A򿟏"hԽ/{_hl6ysF m-@I`㖋S85M [s~h K|r lT2~w@LmN2 )|oyTAc;I*]'qe}31ިLo"A/(]*R鉋Py7[VO'xrf%^z1}O_>eEU6?6Foa^bY6hYdZND^dXYbuw-:X{Z˿)t"YW˚X/ML_=?t,M|42 .zmgNZP1Vz/zTbkNZH]ny%c !"~\+,\4钕D1݋Qw==K?px}5`j ldHG +)*EFR&8C^{8WGٙ6_!/)nQTl`R#yDU#W6}%ҼUlptr!hD` ET?rlZR|KA|BDx`W3Rv*է.]/Yc-BIe~ZB\6&[ kz1BYG8$׼BןɒUrDy"$Y*i@GlPb%)䦒# 9*K#hu9![,S= ̂5V"@[U7W=:Kp @2*ݕF|JEO_̥Wi_ : (\z('Uy/tb{J=i4zmÑQg((AP*3^ !hptᾏ~qۇ_FӦɊ敠B0+;#r)~Bӭ*I-`SCP@PP+{41eT8)?TDxL^s2[rqBϻ{-JKt]/O~')yq2;&b4DܘY1'7&@Եרyb;fc: A0g"+< ΦfkbJ` $\Z/Gٱ#* D6Y{< *~Do~14 ^-snB1Uwg>$Dc'4,v6l1khTC@_ (:1Mspb{S(|#|:'/k 1Î!{gYZ070701000002a6000081a40000000000000000000000016239ea8600001d78000000000000000000000000000000000000006100000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/ethernet/stmicro/stmmac/dwmac-intel.ko.xz7zXZִF!t/8]?Eh=ڜ.+:O_ 7YIJw|﭅aURdW3 K('K6dlk]Z\^lw˂|F&37+9OwYΈ D&uruͰ@'GIߢ*:p+.!IY[ϼ\SO%w"awF,m./|AmH.>{#1U8 k$@/st6ZZ\Xxp_9k4 c6d7uΚճ&x`fl [\ o`eIGls{,8KR + CŶbe޶0P#o Z?"6,w@|* 5Giʰ~\7flD?s&Y}h$-Z zA aàl[pkp|N6A '*F:I4_#dY(KO}_6J7a\}鳸pB kѳ$L^Z$*j|Lr%`J".EN?h0-9_DRCT70k,K9ScJ/S2Tc̈́WWCOi]Ee3%!rpY3r's&>P``̟@) R386Ze^u}L;7ȑlsg}U5m k`]\34H"* qkp7G~t 7(-6(>m{_ ҵ W t3k|.g Sqmo1NrXLlnG X#64Ε[x3ʲ]&Y_WY(ڔ5Uxt@O=sDr>! ezn$fFU9<I1<*k"~qiި<I_ Zk7Kc.<F˭5$5U8y F$#oRO͈>;J5tW+h 9A M ɉG(ՠ:/t0Vv6L\lg01LCofw0R)l,IJ=ȴhX)?][^$ZϷ:<I6Q\;SP)s нK,ի`7"~6iiGA0LǶbAlM%k}ޔƒ͞.gpt%9CUֺn8jcr2S *[ߤ]k0~)}: ,Tet [}c1z QwZ4#eb.y)N,b㲒2 ,vaAy킝}7k8c]lOpynVǗVƉh6:/Fm֨*.lS+Fv{ҔMl r/+)F[&d7 Mm[E!h =m%ʷ=] :8U{Rlb-|41C)!q9*tĺ5"!怣Q/y0[Ը9wjПxϗqF47碩n7U#S~͹>|v!R3\,8~>"$#q8-S83`V&SѾl2$F@nkw!(4e:י룔>L#]\:N@ظ$n\tQ^6;oq1"R#ˠjA8ؾK.>&P+NBsBP0# .UM pXqUT/S*cɉL> 1QˢrѷgXp Ys)pUCFTS#b|HʀT־$+ZI4,ǥE]TD&Sz7 np,ċScgޡ;׼[Bq]mNLPK &:o*[aBՏTL 603i?eZ@դJ˼3E`)>ڬ2Z"Ik<#g#Ll 739R,l s :>$sq!PʂQ.yK5Xq~9G;:6o`>'7;Oѝ;ݴh[h6iw=c+9e`ݯrzj*Bc f0u9 ]|`nBJo4٨.!`ۢ.*Vt/SpH UoĪ6j=bHfo,Aa`S|Tꏦ1?'8KK2jب;lPɊ͆˄ *   e FK (lm-UlLnYpD:5zO&)>3KjTqc=΂5x^{J]N{1ky2<{+ Pnh ڷ׽g< wyN7:0BcT:n0 g Z^Kod4D[3 ǔ`c9t2ƱE 909k\Q]f TwЩ gqSRV.ٿK#dž&v'Z1\\ͩ'!oK8IXkgEWvb#ݧcPUIѕ0R}1!#A@يk)XR>o 끨yQJr!!;rHrތO4O9g93:hf|d }̭f܀+eòI qG"j JL'7q|@}Ui jK,?v H!GrMffQet)&8@a%/`9PcY)1Rˍ._cШR H1s_ReʺR%N=X%~C,oX4sͷז5Я ,_\i?c,nɌ^`"&BӼ p&@Lv^*mئ-(xy)á!PU8PDE &)ںSwh3l9Ed g8ZOB8yJ|0hNYoK,'> jח35VTx298FA sHulqίK1P츸XhMb]N+6I#o=GWeT!|+U)ڨ$ZsaZSƸZ6/ &D"0:R1j Q=p7N[$^jv:c0Yw:_3ܼdd JuWRe Js9L=Qn(SQTq9_[Ppbuvl,͗ŦEnˆy0AYjWArt̩hA1y/;r(TԦ8mV9; b.J<.H,M1Ap)uRK>n vmf#j;ccwG?jMd.GpB$M_h' `/k9oJj6fH Ŀk}:qŖnC(U{k :jOa`(A!}D,'2pdH%bAkx~Ca=*x Ő2VSaPsH~u]H/vBm캍Z3IusWGǫpF*Vwylշ"Iv`:D4EBuBV>rmnL pɂXQ՗H1BKw!*(eo6o| bbi/g- ?`sUb嵢aU2嫰M褵4l u©?`4INfWiИfx[, |5FP([<Ϩn/;ʿKV5 q~ۑ&|͍6A *!zYNX#^zKZq1HsѸ -f-%BYΩMJt4Hqjr*WBݓSՖc%fte=:%Ca,]U;D ڀa Z}j/=$?\1.?!bx^PD9ciC W>Fc1 0c[_!2N]'_י{x"ߦcMxIgM:cJ;,6 eGEQ)o'~~!Hvs}R]ͪXq\ZR(vD@|o"_?u]L>ְ2t o&KVuƑ=a{=GPfwV$pn(>uȏxrߕt0HRDqU8Mo ΥԠ~"HǚfHNyYpVtFԻL)-u-8َyx(CwXA =WP2R4" ~7[d? +XIBruC *yČ&X9-0P]Duq7zniT}W]T`^szKi\F6HrSkzLKug%ʛW !&of0by͡Iт{%4CQ?0\{[;m6TƥP5i{+gI8_4J5Ye;wLڊcuXAuv6z:`pWOV}OȍbDd䋯9kIPwUi@Mx3Ɔїa°6zC`J5[XFkg)h_EI;W^`됹y+>kg0M$ K5zD6eq[&ao=$]Q!J8 Zv+UV.ፅ麑9jlkk47y#Ii}wJ^"Kg2ޅv ?62'3d(xSGx*]zχtkϳ ؗiVPp ' 6 DT_+Z$YDOFw Ka1xVw:|LulQ9i&)J%-C|?A-N&G؇E~ =RsS^Rr9:;!fťLڠ1zL,N֭#?pHKww XV5emoJ{Yu~MF9{(hڍ/T¼;BYDns.JJgWp#YrR~ؽT1TJhEkMȍ)8UOx?vI]m e{?]߮9+KLZRԳSg*T' *]-?;apPbv0t&]*$NK"e_7Q̷̐9nҽk] 5YkiX!o㗚 tWb 2 Pp5o.um @CFWu!~\n/nw-fT88vUԿ)dQD4hi0@@f@S-uě^ ZFbH+w+d6UA-w??vq4 Ryh6D)tn""'4v&zr8m- VhBr4 Ld;/zW!&i:\v [mhм}8qp'> K _2U&6B&bA5;Bu5sfn;”nlG+OEX]Y[]`|An$$H]b[yܿaݺ7\Gj G<0A [Qan<*9 SR//Eo 䈧:JhgYZ070701000002a7000081a40000000000000000000000016239ea8600013ba0000000000000000000000000000000000000005c00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/ethernet/stmicro/stmmac/stmmac.ko.xz7zXZִF!t/Ѩ]?Eh=ڜ.+@8 RD^S3XI{w8xkos-2U~Zb\(( Y@ 28d訸lz⹋t|Ѻ% kG"MK"DQQ{=<-<]V Pi onQ/~2 rQ> :Γ{CD#-+U{\FGZ'U)'0 :beJ_g+pa&d1ů, /6c<S_ ٥IM9Q1!ԭd"%{ט@fvfiǚzny mFSvs%0V_95՗m~U#$Xϙd-[ / kXecFDOH:a6B(Dė1/{OYW P7NDžw oG[fo474;T ]&Ƭ>st_s3,PXi~,MqC4hifdՇ6~H@?^ ,C'"rAbnt5*jLq[3}$Å [c|!`.ӈ86ө6\8p`49f*4lEB.%4YYR2N^¡vru0~Jnl汴=robo@~TXS  )}c݋t܈} ƯAQ[!iy+qxZ$z2l!Gxr &<_ [Hv.=c䣷9^ X@9™ 1(B[#:.ɱHmg,[=o:s gtOy+/= Yyi1./+Ż/j88dX{qIIa 먕'(U]6G*hn*dp>LRiiV:؆*.eMyM<҇xJȭfzb#yjzDgdbmhjynğF$Q " \a ZV=$`Ϟ?ǂ=UCYa K4<,`B0k%*+}$<<ՠW?$r)nJ#}`kk026#h1Mъ=T7.4<ڸt! M=I[$C ՔRCQRٝ2ܱi])eyy `OVhO TW^WYCU:p)|_w,DoW_nDIM܁8d<[2^a.y Sy? |͘;%Z*l05$ET" OM/ Ji~Xbq.k4,ƍyW+Sjr}3bz:dVb/Ȕ'΍R9@-wp:47C-s!cEwrK@-] rq!s ~(,H!?ai=zU j3h+bwJMwa Ȟ?x? h3[]t[w0t˯̓MBs0\)hcI;q6&JPiMt\ m|4>SҕNt!n cq3xs'\a" ϐI+ g4 .0n N˘ ˇG-oU u l!Z.~-g8E;R "kєm4 g:j:.sY#ϡwwE0v79kcBk`ŝ&.v5ҾbzӔ\5ONmBt #iH`>]vDF|"ib 2z-[ `Iؤt~ę!k)iD`L0]GA w>j/SRM,&e+a}bs@VB?ԪR]+>YD@)e(x.Oo!NN捌n0e6n(&BNI9+G=vm{)kך1<:D`b(>`QnE9g 2⣘(`)`| . Nk AĠb8ea$l"͎/^'+'G*/\'0"Jj>SHB_ߏ^)C엦FQQEK[ gq`ӵr0t oDso}i:،PfA؃I/Uݾ_3)Hg D. 2=-RuiG">?-FClk4CHf/%\ (xem=[׾^VQ Yú#j_w-0H;}ykYh4]9m!z@qΆ%F@=۽O^Q/z^!*x62ʐ3\|nnD`}ύk@-myu8{uGu@XbUüe=`/1NrtN"$ M0p'\eTxR\g{f+I;o\^1׳p)e^*#WnǨwaT4{DŽex(ip{`RwќS?\>^:^YLJxT37@E,=IUƻ42.M3F$yu~y%Sܴŭ. U%gx;tE  ( E@zaY(SNkI86iV>[;"xL.y1=,rI]U$ R&2d.;;H؊mʪ`~l䈏#%+0P6bZP \ 78Fθ3 3J{"ܷ5du2M1"-R}SIY6߾ VQ5p=2Sx&>(˲/YRRF y@guFqJEem`N7zЁoJ4pE{Cn\UN}mrMwWY3Nmd&UdsIV8~h:(ݔH;<8vc>S[iIN5W'*mK}0ʃ|p:^kҰeD,B QIBliǝ^?G W{.,9Ćls sd7HuZh+,1 Εژ{::x8k߬r}{l֩aU(R3!5_228 PE@L*jg$?)Ħ _{TWd'j]ˠ5 )u;͛=Kv泈`.AeWRluμX^1On .of#8/e=ɩg']IuRO%0 #/Fk8v%6Y3Ɩ\N`S{WY.׍9 0SEw ˗f9*O: j3rbDЖgjv}ꖚQ䑇0ҝȶ oTJdMZP7$_4jFr2w[Z^Ag[ҕOӈ+= zܑ8,m%d#ՎIo!cx\<жJ]ΌA}p̐ lsV0'YEA]Mm[N0ШHbbEN[MÑE?uDk^%T!96HIL.K.+D*zjPrfhz(@}frnǥp7b|\~<KIҵ<6-," ACĄBD_vTCÍcætь$0:'7/~҆E";νLUX0V[SPn-WF-j7ٕcq&X( LSCy Lc `L!_ӶI؃s 5Q񎋻z~ ѡh %UWJъ 9޽ -J1D:Nu$[ @'o"%< O\ۿA,wO,H!\XnkmRL] a{I~r>Z2ݸyLx[E6Aŕc8}hX2Zr!v"aW= A>Vg.Jk9~]⧖y %rh",Yn7p srm_2sAj SbR2?yu'Q'/_m'5Z0Z<~8,!>܃!C CIXe s2Q3ng9%OO.Uibtp+<ȪYR[n73 CXȺc6#DQeŴ(陜?8I p$)H,RY-e")o$5404.##@G*'\̫VB0ԞˍnPoZI:0^TX]rJI}F[e|Eea݈9" ү^#t[ fZ(}9BEQ`2Il˙o ^*|cGWMdž˟DkԽqNpiQW 5\E#Yv` _/&|AXIAv/,dfSR40~ ʀu f;Rl.OӐl_ZL&STxc3P݂Pٽ-5|'KN۹I܊ҩJ"\y DZRgu}F A"XL,$f7>&j E^2[|S$`Og5ýt/yq[ c./n)n% O1YPV*CK_k\L@L+CXWtYhEKsaW$܁:`;dorX,KX˷݅:FSFׅsf`$ùF@ۃmvfȆ?*fIO}qi\K7!y YRT SYTs^_3zv-a4Ӿc!|?1*7+ vjgs3ع!ta?}+g15PiA&Q6IA B7QX(N#O0FX+yVgQuFڛԨRtve8vϲBEjUHaYȶ~rE\yM"36hꦞ G9r{0ꆎQ8YXQTc(O$#؁4C"_Mz@sHF,Wy.˶\Px rGl}a?UmgL ?Үu!ܬ&>$¾p ón:LL ̆KE2KfUOr` $S( j=2Yv*Z ݨYɈ-%' v3ƴ2ډS )I5G夑ғ,y~RJ۠>遯/1bD.m\RJ㶮`臸xd¨g@MN⟢/l/fwi<tGBQ΂MM"ʡȅ"{uZ&ҷqݸ>>o-^UCIq9KI VFIW( MXL%oeHG`亖4Lw׈:=$JNᒣ3KZХ9;]W[V&cesN-f6~EO_pNjf2;tkxsd&|LP C;.(ΞI uf{fkV7Qn,K=U%\~&kljÍIS3l)+/ a/^)p%On_u_:K!b#z諐O ObH:k$Er[r>UI.]GP2HLMO/};|w-Io .i"C׵ДS͆8l,iWp>ٙ#d"]Ap֐ 28 /Ġb=[Oiw2mٗN7YgA=Uc H8cZ5W Dꘗ/˴!"&~d%u &JT* ^Ֆl&5`@͛B$e#el>:SBmsͲj 7FeF uL:oi <^O`Cٕl4>³77 qN' AQT>&|}oq{ϴ#|O? XRQ{Bm]iLMM)r뇤;׍qo="RD.8ᬏ>6ֻU`,ɪ1-AVuŢm*_ hXJyJJs}-軀e,mhZ;KH{Bl,4BqαࢾD 9H}^'b i,Ws҈X/cWd?% @IcH񺅣 ώ&P"_#_INcUPgS"B}wX^݋:iE0jI@e]AS"v ?ȜkYm<;2mu0DXGB8L (2|,g Ecхp[qK.ZG8GODYRTHҪeCCJd>XpL-~C v O][׏!4 F tJ5k,_<".f5׬P~ /ͻ,9,ÑG ї禝z65v}[:a=W?#\"w ]4D2O-71:8rkm+L)vvpmŮmW+t]m6B]@F՘Z =1.suk !*;pNO^GgKMYQ0Ը?bn*{:ߦT۟M *!7砢ߕ h_dWM}_>_,فevo\vZX>I+׵OӞJvK{i6y F\xO%9fWҲtnHX`"vȈYkۙ1fSClm`(:XyE [WB]Xɷr9ᅲ;fmISv7H ʪ\J]9R fVkZj.t ӆ Vvɂ,_'ư.a[E$bl՝!3\D{EGÌ(yڧ# ?L@g{k2 H(c1[Dh>/Վvm9r4 &m^A+TPL׷ŏA4,U/ +*Oڨޛ2/bUTnՙ~Iի^ )zyCm|zx@K4J|;ڴR?)"e [i"MY D 7hgd ̥͇*.N!VwUՐ=-n̄؀:`ZȇC씼.vWV ۿF-T^Q!(v'@+ر%_,Wuh֏M;?%1hԓDch+TRj&U gdK$hLHRؗZ \}]NvIHvO/Mr#nT׀~M+ߔbQ1Ҍٳ,<腞Z+ K,`9 !~ ">s/FHx- Me#OsNEYqOoNpơL ^.H*,vlǃC'cu+w &$XPHڗ}Ig*;XώFx56o2OXL?)̱*=1*Rdxȹ|$X"Ķkgw^xggVqL f%56FjU56ʛݚ}V2]NHqFnTZ&øDU_z[UL^Ȁ$hI-zj~w o{ B}-s\S}דqOqq wHN?a4_p8.1|kDD1Jvy{ܠৃku@t*s \Ω³Z6MX̘qƭu+3;cȝXUU S|:C? ){W'J-떫 Dԗ<#or :7n.hWX e_yF ;oܘ0+M~Ykߛ"d]ܧhޏNi/<" /_I/9QT.Zc"d`Z`%vw*P' S[o%e@81'CBGβ i+Q查 ro썁8F;[ږ^Dv翽 VE$ ra;Tsԫ6ǭ&tY<<`饙S:Dtx?>Axpv*U< !&Uc8`ʝ-y[nM:4 11uG XCkBaT{fq45!ytzgig{/~v(hTanZn`e@83DyIݾJ_Bg r\3@\=܏w*1=-⺻8و8 ̫lG1J%xav @u/o%h7[J'I1p?Pbx ܠj}EO^G/G>SOǗ0 zNx}WE'"GBUa5-3KiUS4 a@lia0dW r T oc*abab_ B|ha8VkVWLXYw0 jQyg4(7Unvh.)'4q’:^ 8[nYiOuI6O>/X?;G=: =d FGQP/A1=&p,^)E+|\&"mB/'/k5_YQT),/ ӂyHt{tT@e&TcYi#T lv`9>2K_?^t#̻;]!,۵O/[H+?fݾ :idV|'YJ`J[L4is&M83`KC4`%X؆Q7;󷉭#X ,/ w=P>9qyc$X􈨲D?5;]| ]S" YORj {aM c4"ozU˗Y+f 7Bg3Q/35#T(,B=>?Ny {F"Df={!ɷJ1 c8h>kB$Z9O zw-x#=}ap{g|yp:a-R?W-kR-6%d]ʬá RoZ=p󈡤:M:l!~f āYq˛}6A0LQJ3b"X᧒;Uq>-\8yNbtpR\Z)*eKIK$qc^K,(6X0۱_ýGÌ^U_Ȗ6nZl}"BGD҄qQD,050 DZ c5,\&IEDmb.F (֐2#KpuɰREMl͢ן/1RPY&Eh0 3K{LeY+ff]hbSQϊOF^&˩N`K:e#3yg!wʹ$EҮIح;`=DÉ-.Fв͕caIuXڻQWW υ{7z^'vYxdAz&^? )V|~ A NaNk3WF jyj4zNv̻SWf#3 /"Rk0?K<aOg_ϖ%pQ%7,H~Yc]D<~l$~jνuoLa s"8qj,.&[sa @/N~" 8uaI<"K YM{|)p%52Tޏ =5x`pD̽h=H/zܟЂFYLD-dBϟ~N㺷btC\ָ " Ҽ}I BW@Vl Ԣͭt \SَB@N=idx<>ch*Fl޶84B5|}y⎜ػ;0Q籝2=q]E4{rCszʰ66/w@jtSa[18,<Kqo-ҲjwS1IrpGkZ͗{U_g֡be(@a^t'eFa;8Ai咪C;~GŽAĻ`f]E ]E1I"";=S/ o+jkȳ U$;[K g;{T@Z*fs0{,ٲz!Cnn5"(ʦs .cϑ%|<I*4S>Љ'qlħ&/0; O1Q%e4o#*vX nt}cq/DL"0?z`ɂY %1^o'oClp <FSN6t}½?nE8TKezejy ,H="*\O~r W׿v~\F+.?T|[~)e8{33ڗ_:lo-r$w$)<,:fNXsy޶+.R8^Sj@YZ8wlB{2=w'h s203\ˣd{XՔiz,;}0Z:~7 Qhf cxui&,!'rN$Lbc WTgeJS\P2:4? vddcҮeP͎'\l!mE)wTX'hZ,%'uMXx|D*j[\|x$C YbFt}PP&I.G -.-s4wḑ* Zo^5BQL?upC-X ;Gbl" $؀@96l0ޑ WU ;yi`)Ijk|UE9 $+Uӆ30c/|jxUlT .| Z7 ɻ)3P5t1XIVV\'JSbP%7$% i>9+M4 R;`aJm"N6=?PesI4[7nY2*y&'KBzXC2|)Xm-ٚf›hPGoɟ&te<̷ ꨚ|*%"b𹬬5)F$um#oa_&f’ۥ1}&Uv&սd|2ܠ%*whpj"vˋKQ]z5k[t{x*m>7Uú%#/FH"K*xFCTMez E?GνK׆ꓡ`yRa7R#_dGh7y\Crԙ$Go?ځ(b_05B>-G3 12Pz0msGo@_½ &It9ϟK3rUT| ˇo\4O="2-uB0viӾ(*xX w뗚 $_}m dv/AFi. $+!,mAG*.YBLV”(U*npL<ً+5Tʄ1ᔦT O`, w5x"Pp~JPW'.:4?~lG@.v)Wp&)4_Ƈ(1=w\U[(7N:Yt`QiҎQ9An8?JG,Uؑ{Y b scL #l7x`*\:: K^iچyV2GsT4wvtDT[+r6g'혳ܢFmo!Ӎ恣4tƅ<M&ҀVzXIܲY7~ b._z~cgm˗eun3:0̙ Xؼ3FcTDpAK pB2`W燌S /صtj3@eOoapHk-PWbp)\z ہxa?tA y.7'r56#n11CCȨ╈_dI( x^V2WcGdd^?}aQw&z =? *<4Щdkp QS=pCO&P{v3?FCzb;t-,=_ɻ%J̪9ncpn34gأImShL+6@HL  >-"i.KP./7; @ x f ֌tMe(%:`S6^z#R e\q~@|!4j)4^qpL r$Y|!N]Y&:t%.>_xs=$q% xt"t?V&=5 SKS[uMjUf J݆ -Nr;ޞ#p3d3 =xZB!Y`/[ vbr M9'jc`ܮ09hpе*^E͠]*_{8)$C)NgLhn ͗gİAt52'ljٖo}hivH#ӂ^(Eg5_=7d wK3(5eJF?l1`gp27 ~b\[zE9Zdmγimӻ!Vehp1R~>Ղ#^ūsc ՙĽgR[^J0/+J g,5 `T%?%FwZ X-zd(Xfןa@ȌB Ix=/w]#͜+ eUJ5։ C 4ʖ n\Os${r;)MɄ$rz5>}_N'C1H|4V~V[Cm^Zvilm+H1i >n̢O2OH/1( @hgO4p@ƻySr|Kz{xc#ND0%dz&fX#ܓ~ҵʨۧyԙu!&(HYQЉɔ;em֙k0uP̬GF9{-A0N|˜ X/aL1؜w)'۰8jyxaĂQuq%M`0$c@3VSyqg=웑RN@sŏdLR:”p4x{5Kr||U]3 ӜwETL"8#Fv'p#Ku;\yQ{RY >y V ViªuN|e?eƼ _[ILǕ~F3Thk 4B򧨾va+o l'))vtۃWWۘ,-+:tCLZOxtG Tn%X"$ xe媻k3ˆ4A餒AMKEvYJk BWMߜ%M-:S#kֺ F7 Fb[XqHnGM%~854`%Xw: o!:f{U(.`L`柱v5 =5B Bw'ɊG:K%N*cw wz7&?2hR^| {iu0ܚV+IP!pch1T߾L!G:|5zb9z@u Tٲg/F-vO_›gUj~ή[k[L<ؼRl1ŏ(0ԒFQ LwǮ΁ˢ00^tNIE\bQ /LGxkpR?H2P(/|ׇ}'MNJ*\N{8\['u9t)Ⱦ?c~ԱȏkDvzX<\)zBki>_/Q*mS? STHzeaj9~c&8u5zQ5gF*\t =a^rMke n'"Ns-L3LNbX)ǟkƐu?}Fx!/'6 R%(! u[:Jn]~n<"{\E3feXƣo(=YRl]R:Dp0'U7&ka>Q!(+ZшiYq=:D4d.jԭ /v8' ILG޷\3fDc82?!,Y%YcVV"\nt ĵ_?&>U+Ldizb 0Am)iiɜ5bZ}&'gs=\Ok'gk]LnN^Up?!)"wLuZ{5?jSB0"% aV;e?Zͬ жú"<΄rv^pg7)Aa%} {3Nn9&~.{yfؑp- . лߙ:xyv`366ռ6.w/|sޱD})Q„J!M\C*f{U?.I"RmK*⻈fc]P!!Ra/CByU45p}aEBλ,r^ܗLÞzICQ#\G@UPxs⶞("lI$% hsAIZ *!q"%܄?l4DBNq"$5x2o>C"nLŚ3 t+Dy3NR^~#2q9sQ^Ht׻F[6/RMf1oa Dn -K€zQt&9.h hU81\7&bpWX:%fO+뫡O!vnϑhȚz;f ôK?j{} K1|P\tsaZ[mXG/ c!Yij5r7Cs*mڇaBEUK^lZ8x3BtWIvH:!i5FEku0of0?ƽY3%>1o_"N$]S?i #G@dij"t)naXZ6Gl$ mB)ٳ @jK <խ|]X&F[aNb,o2;xrBS,n (A߉2]7*ݭzdݕH=GDqĠ@snk3,r7@,S&dV`4(|6Y(iU#ϋ:x#B$H5):U%}!Sv>Q(!ȶU}`qd~ZjHrܞ7]6T˃X3~" 8RYJ0zQAf* G @pi3@kK z!Y`xS"SΩG29d,p/Hu#a-ϗr,mS>?_3XbvKF9ҹfRn;a{xbupJVP"\?vB!Ȁr0'r* \+n.0At"lYE<*>yI +1X@mC>2yמ{ Κ|^!!`Lq1hSF?eN<͙^0XnpI-(HKwȟba#u;[0i`Ws.(j8/EKԩ /wһf[+_B{yq9\vϋ la7h4a)uf>OBnM {!Lǝ^bJ0EO'*nȋq8_.mѳ/ ~WDsCEû\ ݙI\R~1GQ[pD 'tsvAZyB\z @?-vf$Zzl{tD_u筮Dt= #Y_}5zG'j{Jz^R$gu3&lcI{@~ˢgGs5Y ۊXcxi<"nLd5&IwUO' *g;o6Gi6fGLJ W&҅N+tR{V}<ʝ 6ؖ!rsP U=`tTA˘J"Ccڑ*qR6<|r̨ǔ!wؑtOÑG4'/R >yzO[G&Z]},wxv?FP"a}0dV4Bڧ0 Ĝ{=_1|l).s lંf JfYn*)+LJGIM  ^Q3M)VlR3׬FeI]UĒ,HnnFVq`5!.u.5ns\]p1laMpD2Sk73: Rb}60#%@ֹ#̋%/_ hhV^#X>ֽE .?U.BX@CV5I '3|%նXAbށZGUO'R$]6$x<`ص̶g d ,4v5˚%P̂pw4  j ]$1XcQΒH0&y `w ϜWRD0I:W5z%$f>i=2Q4M1a[v*pnpԤ 1 uTPԫmmBF 0g; \P =zƬ2sLn z"/Zq>.%A|5(!t͟h1>4D!ůVtV?1aE EivXqc4OL 2|>FtDxySx* =D>ϲ3,g('c FmviRoxJHXciK36kTFAU3?x pnxDL/KYalSS`!{5hj0d`Sv(hK5)Nk(_p°*g f53VD;T1@ 3w(L>?@f5>Ԋѧڴ$XVn6e' yA.Č[Q*L"ÏuZ:'1lAXQ`Z@`XX; ÏyhI,y""KolD7FQ]`AɳA,.9G\ P@۱ лhh<\ѿ̌!)gYu\t|A9%8lB2 v9} e_F3sfH0՚]8'O>ZY Ara[QLPI80(zrE[3W6xΎ^wpv,yYo_R7ҺC}s4H-8jYp"E2g-RKpU@ _m=Mza Y9K/Ox-1` x2uK~(ߌ#}Lhmڡ̱ #{C4-yxwLu@B+MHjv^0; !aJXق@OOQ'Nn9"\P?!Hd{K˔ NǸmXf Xp4I#4,[`hrIҙT,.xy|9uˏJ8q9^~jbT!vmGaS^%~rA-sᧀP3Cjk0r+D?y1rNa?:k,oFEI'gN ?چ iҋq8-g4P/0nK_%7ԘƘA&R57Qx;T[E$2Q,g[PpŹ8>c<,> 㕌RmfYMW'qr :vB%Ćog:JD3k5Of@BqRnMHN _l<&"eMγH-EVűA&'ȹҾm8|*idU㣇/U>u%@j`Lue}`vۦ|YN5GFCP 9[ @;U8w8]V~B(+eTZfW`^"#+} 1iqpT#Qvs=!/E9yXJOS ]?6#wz}j,z{\eS,~ޱ P#//|A"x`m*\ 78eVg<1@l¹ycA{63h n}SFC[Ȓ;K Xw$$czoP`Ȇ#Gw"۞%k\ȿ)ԫbwϹ ɐD}B;8wi%Jng|&1GJI kq$쌸h.qP @9,3BÕ,:rme^r + Pr`}w![YLÁ qFy<)"3+7|KVaF!V{RKN2wSO<,qN(ک"1no ) ž 7q%T6WwyɩЌke2;al ~Qtޥntt= k[U71'RhNDѳ prưĨw)r%--^G/LnΟk(_RE.ô_ӅH=dw͓x5|a@E} `=wՂgHEp`i q:H|渵Dﮝ{@TfƒF[/dh/a'AEﯯ6ýCAg6@6jve ɵodw ,s8/[X0JkT;0пh\p &4Aölr4#ygLW #YopˤjԪjBƝ$t-?N+S\巜Q.^#Njp\6Q"kVGheq5:زo\"&utM4^I)JtlCJ:W 'P$q񉭑9Tʯ"7 "1:Ztܝ3 1UќJXݰ<"Ϻ5(AhJ5Ŷļ~"A􊦓^0Z!]sk$=e5k[IoRo]w:̵{WANHI{eIu')'](Uz$<5uBo-|X"%_SNMYJ;Hra)a ?LsEձy[>;DЪx hM8y6usO 8P* ̕>Jfar!*cgmH잙 e@͚kH~s yVdZo/aY'㍔cmku>rMX\a%xiw1azGd߮ osqpCqT&\GΘ5 IC鳏=9JvakXͯ)G[/-֔:$oP|ƚ|jڧ̊ |gPꮛ.^֩3cSV7w!A;KE5bW:Htӓ^gL3-ͳ%!q~oo;{nA ń/*ØށqBU+j{q,buuE`zӸ蕈8Pԕk31tvP.JXS_g!6WNn]:su([``~IŌ|I;ukEJ>O$B->c~IFɒkc6;H^չC=ʨ3B k]v*.֞d j^!^Zc2mؙ/^q 33'& #h8D3>->zŔ%3O mAC '7=hxeY.Cd,Sؒ y:ff [ 8I*B<=z>C1gNUxL9sJH15VG 6@Rץ.A>PAV<ϰj;ND=RZVPN@|5SK}pUnz0TY+d"bn/⯂{d' €(kI9sB4Ii1TWL'ggVb(ww`U"ǰ@:H3Ɓ!=\+Ww P\Kõ/wZs%wI%Lr?_3"~•r<%RA3u ힼHWSox:P.zqvP]8؁ ztoP̮;_TALgW6G2jx[0'( W>i+hvKgji5 VOZ5u.Yo\;'3 <}9\33n6s@e=4WDvEOQ.lk3q%ev.َϵ@?pT]om]`0飇cUC+b8O㘸_A.-T ?ǮBij` ּc>C`o'xHLg%Ɖ/l '!ZebRS+(99ûZaR@@7 /f4kt!{0[ NEr5gq+j(N6*^6̺)pA.UCe?`tR{F* Ⱥ~M0\PqO]Jw])j=cug,l]6JrΰL8U!z>(0~{&4_]ϙ ޝj*h9b&)ua*/(DoyᚎGtSӕ@@L)UhU),8P!3?!їa:,Oy)hզ˃5||3j/j#ȹd .-͈] 'sRV/R('oKLR3zm=-BYy}jGڿ4"\ku1jEmӟ-Taߧ9pG:?{E:|3I8ϡ> un - .$RI&@sԶhF3,o&]6[Zz=8bT3ר"VA/J.D Z&$&2:/CeiIXegVl>UtQr<. $~Dx(zf~R4]+*o?!6$]錻.IپP[[R'z:Q0 w#F؋ۗ/YsvtQ喐 ;p)Pa(?BIh dj)rbxkmGc˥ 0cƪ<٢4jo@ ^82MmpOJ}*@&2ԥ9?S-xQ4꙾6+=I)\=Vf5Bܒ'+nSOxH 1h0-]_L._ d]iOֹ{}o[T m>: Z)R֠@U7V05#ol8M^ta eOyAu6%*Q/TYS>uJ7PWdC\[O>>W uJD , SE2-lѝ ~8>rkKWd?؝TWf'ȷ3fT9-]iS5۠|X7,MDX Z#},Wu5`4rd6*r{ߦ'c b i5yDwVL]:#;MU<Oc^=DW9'6>[|kK40^𢄅u+(fXUo!oTB,rPL:2vAa YcO|s8T Q ?h3.>^12 Ɋhc>:25g nk⸦̀On d]Ge Ix.pM u ЖR:3+p:2 \9+ތߑ>05ZO\T; vlM.hc9;wR{6K5wg$ }ed=% ZXX,)꿔P~E#cM顩THIrÍd*ys瑐ehZ*d LX&TB+ N>׌KĢ**!XMy]Ns['M9:lپ346\1-^弚N,ޚ 3P/W5u&nYJjٔև}$;s2< l-g~GkH!xgEn-[N"DLq+`^d_@ts;|gDM8%ypI_ZRTPRljn1YNSP_BG&C7> Z{p;4uSZYreqۨF>߫M#Jd9C$I Rck<4 l(:z)MzN}5PR[{|5'4T,E;XmO~2J,ݽ0)dJCU`>OĖ[F6Kw>#hբwG+T5P[uexޠٞe?vMW [oNiaN$GRodH-0ֽEM!mnE@NqVE:KU7_EFAPσxܰYLFEz{cW$m/T!娸h ~ٷ#QjB^^2)ܫZEv:)~"U#Η5޿.Y *_(=ASTz2UC?"Ә~6A0M٪B92648Ҧlg𕅥fZZ_dC tW}(/OxjnO-lB]k uL8XHիr6>ZZn;E"u_iikȞ?RVTQgwYv#m0p2b1!p>]ncN~ M$wsXXy$gZiW,"y㫿_]< "XLYH;涌)LAaWIrڰiMZ&=(0gCLy;<@_}^;V8Qow1k@"Z&OlWB-?#FjWt OjPgIoC/ 'jq5534}3$').[^=dA9eR_-؀X6TcwiiwM[_7[)"Z?lDd!Oq `˾ x]>qmRiߍ[ wY6[^SX[q`)Ӣ}K&C^WԊip,rr=b0YB)E}I )llQ‡ÑnkIj66= uG 'ˬڰ<0 F<{8ASwi2Ѩ:~AJ"h)ޛ;  dY&—?y6YT. 65! ?[(^!An'k}X{}tJ%z;ȧVC@ic̉ E#KLh:^pʼr=MTZ\mXMYä{,oV:}Kv8H{il Ҿ"~ls[a߂:[J g>7O՚}암,,A3þdOQ 26ADfsC1c;Z"VjX#q$jvU7R!BKGhg*kD*{'X(TÐ:.'a\W{(&!Q0-'rq"ũ;W]~S{{ԍ'AȯprL7[dIE1a (^t_n.)3OP;JE簕L/|aJx G=%hɆ]$2` DUd=0NX'?k)wE𶃌|:]#|B'aus3#:zHf"Zy{fGCGjsAGpdTNSY?ȯBV~o-bx de* TO}pYvVktP'(h0McEW=ҽlZY7(K}EL5`[LV1<i:} Ћ(0lC<oS{rLblϫi_09hӓb "ղ7#-}8v,D}ٺ *dߑ¢61Z؝bluiQx$oC,%]L\2M%[X)z=(]OAvJ)>ۉo3տj[V^Z}p5Sbag+N7JH~ۆ)O+Cy( vVY1a!ϑ*+f@p3iz2,E^)xe5c'nMHp"GTD{@ܞw-Km4色o~Ӹ[WjS[n; xXmDR-ޏ]ކ6ĥN C 3᱄X ?z;^ gioR7yj--w&̢{31rfo"ɉ:=Qc'T{(ssgޘ m) 4Q`W3[ɔX71h%(XI|WLweR5n }D"84WKOin.EޔZ_Tꦠ|;gW.^X@ OK('b>Yv#mŬftawԩ">@]b tgbwuj?$}BؽGv8 =#/ + scV:[PPuv2PMᔑŴϒ7ˈBJ'_zLXv!*0?E]+qGK]͈/w"(Jrb(͒bAl_ `0"D|t@K">A^;7gշKY!<&ý;-'wAz,60soH*k yC^P>왕xU^|mX? ю!7l[DNk|_sF\bjCB K.}fyT;ڌ4UWdM-a}+l #AU]iܥzLmLkRt0kdpԧds4ۿ_oBwA{D[ziaB J{6ׄpdtn* /A3UJuOj8A 8zE vfAfyѰ[C_*Q{ɉ2m#۰ɗ*@u& J:wtbOsN/Uތ#~6ܣW$x.&F Pu/sfo!6PˏB6{%CQ=jc+g΃SMZa5yؠ7$_:U9Bր?a"0N@9NRxZ'Ux;7z)A˽GNcz-6r Q\F :fDU}[xY%܁\fY*=܃.{Z֝'Mr\/PsMM Y\a[ԅ`\ .svu1SP$">AGn,3 މUr5b f+ T6n+uH`$qۋ0 W"7JV[T{AbEF<J%֗}.1By^^j'k+0lf8ѸB )o-e=V*N4/=ƸPuWnQn j(D@B`ƚfr{+P[x#ȯ2NJNѯ'\"Q <<Uɭ͍(L?qF<+fЄU(>)o{'!PώlVhm˦!PWB^_BH˾䠯M݋B=~@t{NΡ&f3_`EQRՆaw{uFe{O7ږjNr,Gx%KjΌ=R;n_KQ\by*&sp{eSp 8"O8@r v C=Uw"=^NJg6E˭ `?<7|F3=3&E|B*XxsSZd>U;&"Dǫ2 C MX2EA8޺: J chm "U21#3pny/@S̘[gK6 glD1K_Sr?]$Cͷ6Aڥ#[^e m=I7E[G ;HO5 6LI/oFve8C[ {>ڔ{n oCuuV(`u}BW+UcM$Kid_G'axTF1 Ǿ""F+D[ik( MpUH +HN~ cpkp/.-B7V&ֿxhN\(\#>,Pk EV=4ʱXh?o#E=pDKΝ ~8?|M1DE sNwL4QQY %@mRcLl3}5,,m;C^neT&5ownz\͓C6&=G'TvS:[$sݸךhB,Onub;L~>_; JZIb͕*ԒNB-By~ }:5Y0QSCezXmФpLG= rl,0Âiǝ1M;h`P-+FQ.ޥ1KZ )َ5m=_zϴGRї8a :I|(]sN?[OZ;KsBk<+YR,edR~gZ6}F8 @M5p,j UxgFAQ2%Ȁ)|yM"`BAwPiādxx'jSs /BIHW.Gg>f}@e-PtۣBK\v@r$Vs}35cR;^2匣oXsғtnkCw"#UB^մmv* lLQ*w յ! 9\8a!͇U nJ[ j茎E;GuT!m/XM`|ōF4{HzeS3a!dt}N!d޲d+ \\ fJ5xC9PȠ ;ܚbl HK?Et[+ưLd22ҵ\;n XO,\Z%KoG8Z I :-. gf0RR.JDl?(R6ܕ_Pbh[o(`q?#/2gۨxvdz7nSAO4&R\'_n;-j ^BL~ Ũ\Нke W(?hE~Bۃ B K: D2cnYk%z#ĸY(doen]V~Eu">;SoTygfnft#s3$xpl:k !XH)C U<4ᝀ+;mTf^U_#ypϾQ٭gH:sD.zɌ[= ,k;ee;}Ŝs FTiGYV?1ӕg2HaGw-'vLN'K@/޹'8>Rf&5BJV{`M`/bh`1rߋ?M"pR#:!dHY u"BGǪgf82Ab!IXv2 8s*4]kՋEn2=H]>$ f/k3z нA|8$oco_}F+[n c7xaҙ$"mj2@Pپ!]]Aj@abG5qjkR$wirLiHEd੔qןX4w5*aozJ9K%wen%^%vzKѭ||b4Fg|B4p]xmɁw:VL@ -T+z$B$`wrPEL:zeVA3v $5yv֧4ш emxfc;_R w F5l\mXaE6)}.P~*yEۤ҅1#TL]pke4q1VS@R8t9o<2{sW1Wf!xnvU2i~c ]61W?#t ׆vylaÈsx{@JA1g2Bf7f *HZ|i- O@3=\Re[ nmĪ vAnibѲsQgaorțcujQ箼1=WQw_Evz]39;J޸(<;ƦF C˂RqQ/.cjܓށ5Ӽ)*mu?O-ia}?yFc13>ZeӻDQTikop#ߜsbDrG~ c/pw~ևzUr "H8tư/ Ήu pJ|RY'q`_gqp\\L%Ȯ b]̺vzL05BW+=IA#Zhl-l * L ѮRؓMQA/9 k[iD#Ek#?/Ymidltgd`r $'G[z'E6J'-Q$x9!ôm(Ia7EHt` A_[`D҂M,'I/Mr$ ށx8"VJi H ћvOGģo+4}C̚_z_/K*FOG+DHuLڧA$E,Ǚ3']/7.1U)q4,B C$sב&`CZ6[6Y|>S9.A]duɣ7h.gr-ρ( DM-| ϯT@wd8>2Er`29ؔsCZ2 \ڝG=*_I,,W|Fw?, jƙi̢*oY9!D%%#J5,k݀r!}WuoU+׭WB;eҍTmmy:.2V\2Y9nnr?q<ܮ`}y}|x(;E MGHʀTD`f !<G՚ 8S| ~\b;̈.na?~ =5:Ih vmIGrbx h %X>0x_*bq4bAc`VUT"z4g#z2j`ZEY{Cfd9n֬l4=Q .s*))1eVP ͅ_n7?H xr~/~uӺ9CHhII#C?Je LK+s :<.o?"v3 +Gm{q:#FWM3>ꭾXh:ĥq_:_Жxʓ3XPx]/S /Ko!r}D.ܗ`H J./-䝃I򀓑mݨ*s CWyg?Nsof hN:r|8a8VF+[ z~F Y 53e |JnX_AaD6viF re$UM|zEN6Xx2{.l3}&xvk_aK0  9;X%m9`|P2%3 {_do[9ȑi; җΧ'nXPcEGg5o+] VPZT;kBhGjk$](kSV}0lb2\Jn#T(z}=~G0C|X~G8ϡPQ'n~=yOw\H[ȐHΫ ҭE7r %JmdP-=zp85&bMs͎J)ޫY ZM̴IA_SyP=m%͸uQ٧-G ;{^6x1#_Ƕi]ӊF]MnFt}Kii%FkIInL0ެ(kv&fT{RN.;6Req0~|-f$\'eHJ.r%qSwm8l׎khW-LHZZ/ES| Pz148<[fHU}NpA KnOAE>g/8gr69㔰!{{ N?w1,񝙞jis7p=P1s 5MBpwN9_k$8@{$b \j3]"i37[ ƉZmC76'7mz#Ⱥ1hJvZ2Pl \ x$p% _ Aոاi*aϥ%, D AT@#!ObPȴ } %FhnR[5aNm'{ 8 ck֣X&ft1=ZK~tR5KOx9zfm<<ϲWwxPOƻUڬORM|zdGH}`իc} qe,KV`R;B?||:^{PcZa2rAQH)ڻpuɧ噋LF!ЅNegxق94K_ л 7A~âDc%MqҸNwUbЉ% L)nC,6@rB0 1zX CשD%tj~Tn҅<21.'8rη Zի!E$3MK(Q->,Y.IJ;4R,Vc$up%RJ]תٸ:D#qG`413k/׏J`UB[Cc%YYAAJm pFO"G1Im%z̦zĬ|oD,x`qrp>kdd'S-s#>O304jhԄזX#u1LȐDT]n"w#f|Uyz$Rc/Hbd8)ʕ" 5|ۛkw:./$ptJlTA!lB6뵐e]]]=5(/̕FO=e㏅i`|B5.-{➃з4cXf/FÂ1K_e3G h O:Tغ٤\3N<#v6Aiu<dMgRF9/Ԙ _VRm锡߆W~E(y㵰ڼj&3\ڱA3 ;kh5_"G] =y<{4VO5k-{N wp6%ScX }z[^g @Q47J'~$=Z #JVw2 9qi<m6ve/j L9!Dmӌ8zMd2!qRYE`쌗p'q6˅ܻG]'m8~qqv~SiDgCq&ť9maJ4qi:İ|8 Z6 ʢn(-"!QtL-ن2=yPsm(i y;`Q ]?56"]4M~~ Nb:ڴEB].-?D :/ K%ʀ; JD;`LP )Srn 8 ,\N8,]@_J4:6*w.6|c݇ȸp}pMHbWI]y#ҭH$e:ih9y.IX:-~ sx>G]4htmẼ{('GxnW:l RгgacQߘlр9@;ㄼlmpwKY3)ፉiuBbZP]AEmjBn״/Z%P= қI^4QZzØ0,ˌܣ.yPə&ڪS$LMW`q*T 65[1gͮ (|nm){vNO}+wiuMQxvubϖZk-A UmG@gmUx~C62D wn[>ΐo,{C3)vՍڡ'GM\짜zƸܤ4fѸ>XN8'&7/0eߎڸBI,<:A%m_iB(GZ\x / ≸ W B0*zvn+szmZ_^~508cCŅWւtr,>.}lgVekjC(~A`"KD0R׎D3+│,w6Zم͆"r73v7h0|\>zkPPΆay $p)`ŵdq5|qK}ӎ#ߖ*ab-b-OY@*u Z))ɋODXkܪ~VJ.4OC6em`›Lc=7LCW^lʆK/B9uOCJm5}_;?16E++* p!]i M2Y/RԳb/m.D9M*aghx|?>[2/JfmVOˬ'YɓP'&~~ Mͱ %JH} $V!M'6NY͘H޸8 ``ZT S3,sVh49Q{̐SaG{XZWðq@uun{ fpH$ ʐ.۔~drT4;,iS! ֒Nn.M`Ka|M}9g`){K@a| s(Sz~"ٖw҆w1jPv5U]`m(G=1 AJe#tidh8]{Y晉cx Q5'KݞIr ~vX,>dkXsi@+*J cZ XȻM k|erryG9=I_ؓ@;Ux zgfAh[/KmnW&p m/yH&c_3[)D,m􃶆A< z@zY=(-: Nl83j*7+ 7B*!\ =] VsSĜJ8YËC)܆$`'>^yq:=OM[$ǂ  GW8iA}e W&"mS3>3+=>n{%S6@ߞN9Ȫx\ Ju'>F>O?kyWycĸVC9O 6v}w @<=qyr]l60jqMƈP5ƳBK9S2JqOꖮ@N藟?q$G0G%lVOm>5`Tnc$5"xS)G #}-ո0H^ PDj<18 U7SɡeA,ql_}t-6vĈQKTۧ]|d?T FVSt8 Z+-41Gh%|U>R%ԓExEg$N屳u7<On_s8 5;Z-xx^9& h~_FhJ9O+]Ei38J宔 ݼ>[I4 F? ~BE9&C qvۥ3 4b # pIO#S.M\].dޗ=sIx(ȑ(HqmKڪ'0\I̦/+I^`8oleBS\LH뭇^dfɼQ 4<h1EzB!JOuطI?yZ,nyG%Cj4>JC>/"$HnͯUc̕] (A4).AyfDCTpEt/-'_'yI>RBpmPk=[{4%C\uk/]dt-T)Q3R>b$Y{} :aom~Mxy h&gɀZjqq'i 7ò@|-s73zOʑtv\G7lg9OS}+úl)R l>fK[zky {WD m?v_#Q旅SwI=TTNyj֯ s~rk'/Pߣ 9/'l{.SɄRU:W;@3: >~5cUGsȚk[+[j?sdE.?[OԅݩeW_ Y hӷ W'5J 9Z` /Uz \0 AZk =Nm&$ yv ӓ+Y;%\L1g| * ?Ł'մ[̎Z4Nc!mzţ=6r\RެgE~9J8I8D by.8繾94ty3W`Aar`,Q!WrIs;4zlNhބ |̱5vs : ~U$`4)t>C8D~}o|A+v\E+<&!cg2ɬM<*Dc|.MIf6Re `h]?"&\\< #A-u FY0"s=50ԋS)"ݪ# afhPvc7 Csz&̡'!%yv6pŬ%BY,?I[{R:$͐W_øtYnpvn}&eccxޘ@(z]2!8Yn;= Zc`2v*>姫E"^\xŞ2*z7C1H~+ddі֢\Pgp%3$؜Hl);GTpR":`=頤zw0v8 l+sH:+ DW\*Dr`ZC^7f˖S)!7\K?͊9p,f`Qݲ6(#')T?46qJS&@=_醁hց"ˮ%O*:喘6Y/Xrւ |:5oJ/f!Wm dȜqz+$qs\)3ߩ9zPkh*j؁5n&MO__c#㹾(#<2]JJvQ޺H&~#4Z=TAsv/a8!Hpztttc qI?wXy&#iӇ xcv7L%WImWR5Բk{Dwc]#Ik%ʧݞTtOf,5T1" ;>ڳkXO?giޞOKs1p\ЈF }{k>`=Kb4qD|8ה5l4PTt`ϊqMk[zR#r-qN>?2A$ZT/~CdǚmRZg9L%ƣ{㴸 s>j \KQW5Q%m\ 4JgVhTS#&%Q\eP;,(3a}`>~ATgݘbSςj @׆JUD?ٴll5pw%J-!?['aJ C[@~ c)j|ņS47K^?( /s^@L_N7y5N\4)s(U0H s^ê@u fkVRʹFNdmȐop,G?%*0ohTEɯVڷ=# 1rTu0@R6T йpAS{#\h"]MI2`Smfgk涷8]+F<&&7ȼ-Yx9 4IEmxpJkcr 3gӢ&Eq\']A%g0f9Q޲d"׃_+@?ٶ}T.+TWdTcOJ8+ɭ]؝w^WC5[, d(`yf8} n+QɞqC+[Ip"|"aOݖ>˳و~M ?7fs|4%vY>rFy݊,G>v%Ew쵏Bs|G;weJlJp@|>z{Lg? d@7?̲$N5߳6'%R2~8x؞J7Of9[%Thդŀ(`Yexe5qtp6z(&}ذ8҆+TMYԖ]jLK05>jL Pw_t({x2݋u嘟6t>8 ͉Ml&"Z`(߃>B;^O3+f/ꮧUٹ 4K>)=3cdg-ׁ9YR3#5Z2pj#87=6k̍ї"Ji8 E{ vTBvz()qa۽K ͕ -SRaW>h( hΎY:j%+s 6א/7|kInB*Rp2'm"//nWl2ۭ4ƃܚ<eI9׃ ⢞9~^--t&n44ӶKͳ~ =_b"sju zͩBŋ HT-FG]5/Z&sɰl7\@4kj Nʐ*. G_V'hW[V%ܰG췶 f%h.~=th?ʮ'CQKDPݿ* * M;6T=flmӆu9ET\.yQp,ZƱ[Ө#H&C&O1)d89P_FeqpQ^(b[ *L ,#WRY [}9O;u.k:p'eʾb~o km?G/g',fo@hq]KOC.>&h!Sz7XmK*2$wH8y_8BwEĄʟ?A}?$Y&h8ʋ(qMhK7fd|~MϷIq|FNՋ$Unry'(~*H'ۢ\ɭ˿1V=}8o{MhYz/{8=2Y %i8?n5ۗ'oJ#H~>eC5Nt ,u͇[nN6_\@eیB "R%\Z28Fu&bF?cmȐt*? g\By(|JZ/tl ԿZF'C&Ei\JV:a a=e dEYIVZA7 5 NzP7=} xَh,7%D=* 2/T׹ [R(ys\9MȈ/HjQ ˝H[m- ]]W:2Xy)X@]"–KteE4K;&A1b)<{x%8Iubjg(-{~Z_ǞF7pWE_2:/n+OIgj`c6_{cYNkAD"~s?]ut@7墸;泐سK`&J8v1 ,x_Qj+qHgkW vpRl;E(olʭdzsx-tXWǑu|/ed%%x?NO0%̬tnN$4P9ihӋp:D!3 AzNZ+rQ2SD+o ٔ$89}Lx~z&2 "u 暄ے-H|{Yt!4 4r_0 ?M+Wq RkH**qO$Vr%ĆdwS| HlS3*a2ňhan"r&cpm]FBGؑVΑ~4_fkۘj" :v'FnɹX䕈K&]9<Ӻ?٢(V mіUҍN<pZmy2Xd mߡM=ҹ[ ! $]6x rKHpt [E ,5=6ry瞍8T jt#3`I|n+U{(VgNAvܵcMUGw%Q tkByo7 SgU`MnJȗ3V1}h?pgYPPlf0\X(&&-te7 jniI_Ѓ+/>H<_<%>2FzYŪ0ؚDRbUScM& !Mzj wm:+x' 4H :~ )Τ[m1T&LG=V! p μ VVOi sOZ"rCp7w`݁&hA`\Ǵ=B펞\x rXy^-gܜb*}%t4>͚!Vlj"Lq=sQ#p%0,JoU=0:!:NxIFFoKL oւIE]m$pd[MJJakTS738\dk9AG7AyŁ<Qyy_i 77lPjRL)Ӫ|,g@)nhM >dES:0!zqWX~'>:sځwY:4ѯ"JGS,PĊdH7$e*F۱t4?emr\Ui9,=Ȑl#T[1%LxS%~1g6. 'Jf|Cx 鳱}1l|[-m^( W p٬Av\_U:Y02.:up" ? /Kh2 yzUJ.-*,zʄJrY7J~gU^1r[CV1$RH뿨qHI %2A[Zh`yIUyb\kZQs~K(hӅ*[ 3/{Ϣ3 (- Z|ɎYn}R(uF*VggS(c!AԒ$\%|  Zg8c@Sd'^'Ni a|p=~_ũ$ra GT$H* w#gJR9s-_/]9R+NoGs<(?i+*$U3H z›nK!K`d,-ړ9OՑlv̐P'M%P7Ll --{2UǼ<<W+M5C7bkQuXWpz8H8]t,rv*TnbT K7dz`[/Ί0>Z fUbʱ}~*a|x<* ~򦥩 =w\ϺxT *xн=$7m9[+jvT_4s#OhH0[͝'_ E魃r /f} L톆`˰faҸS3XB'Zyt. yf6q"H ֎d {.ȐqvL$[=mj'ovx.əVu{rJ 3֮fi_`/ll}E4E_aaDX5 KI&%k$!NLc%w\  qVh ܶkEέ m[>H GЂ\M2(Tq-⨮a k4@~ō5!i4"t[J1}?j$ho#0=qk8 سÿt^ o,jmWXC(}'ZG9=($+ĩxܯhx’'I_TJMP'Yh𼸉t;>g7=06O4KyK/}sB6 {lkNp%:MάMGg.h;-AB.nUEwT F޿5`G|Y$[G//0 AJ>{Z؍DIW̫ߢ%aUvCл7}{Ʋpnߒb8闅eSqadU2[Q_cxr]]Y}UV^^zR=c$bt;bql@: U{D |hCH^[#"NCCA:.8֛ؼ[2*8q)1bXCkYbZC)}M7POq̷뽣zVV?Dޟd.{3keevف0*nDKȨ?&Q8⑁g$^ew\K m{P7u  +׆[@z!D գnWhJ3y̤x14adwPlbZ abz5Szn01'XE1 C#ܙ!p]IJjzX(W=SlN B*-’ol a\Ts2g+ZH.0(숩`j13oZ{HGW=HFuxIRf;קs$a:\7ʜ{&ŗXz@c5p"*hh͸L>u Ti,9˛ -zxW%Q͘qϨ }/" ,;3Nb7W7oI(gMˣnM}thq5-dd:-[w\aR6I%7g9Tź!iǗhw_T{=2+Ю޳EE϶ڕT 2mkfGF4P8TSM3r&2B~^*dga >hN9zl;E4Ejꮸw.(1$<5K.P²LjOބ(pwp=2ґV2ux V l,b}$ nG_k1_ISc=E%J+%Е$>!L}x-:w5ojg!Iqt^jt?z!}B c'"VҼFy0+F6Ƨ?ݯ9:t_/@I|zBt"'BLN=8W7(e؎H: ~N%G xݪv=\K? |"g1(.P+b:e'&777@0!vcYyr]+kJU`,LglŮ;]$k6Ɏ k)ǜO!<ϑӝsC( >JnQ=C׆%iDa]TpQ4j0"I2F2kKQ:X5S,2lEUcU=U,t)*&s !iRrvG 4H5CƛwYrmxz~hQS,my&7MK?7M×a.H+#`St gFvH6h'_yXaidE񭜴+GgKӎRJdݗr?+q/MbHE ҡfL])c/Zog/qĎ+4?BN2ML^8˙UO(&)U'Htb9DB#Fԥ@({u8䢗v~E:ZQ#(!5X|P_[Xc b*n|2DɽcÍXZeqcȀ",$W,*v ! 7SR e~q ϶/@~fa-I0IK$Zjj@nJK{H9zJ/%t!7Geٲfe &x nfhAcDJC {.y-`|\_tJe=N$A  J'wRxzy%૶>^BQ1's*T!_ m"P;rƭՀ-aϞ0CrFrAIR5K`%Z.~*&\m]JOFYX0lyE޾`BXJ GJ`gصd()Q6}̍tr{csw}$=LQ.^P`{fl{Ko}5~N/[cATx6RUŶOsz:[.`}`/i7 k1\tLΗq" 9zLy m&2+ ^[N2Utm-=]UF1 M@^?y5pA``4^;Ů5E)1空L[zImP$@=·FsEXAW*́ xKa# η"bL+ F\HiKxj8>a2 BRTpZw3F3 ~wob7CrQ X !ޫE$^W: ŃQ&lF!1έo&{1=SDr1^PҴE$٣gZ(D1?C!3;IB'RGIX9w;K22^FgD wY;y[M^jde=v  ed\W nRz']1:LާIWl1_.uۘrhj^ݷNjRmerTO,R-voW7:W02eY;VmRNQʡD@crthyA`vZP2Լ[(p|iMH)= QP:\agB]jzpӕؖ^2II+M'VU7BqX!awF9 2Kk9&, c62U=h,>۶p틨ފ4'uf1>ښ"PIކG>U67T!:Y»Q7ὭZVTaSS < n-basm H2YW/':f+]:\ҩ&6 ٟ7Ųjf5:?@Sͭ 3`&fXbڿǦR}Iz4S=ށl"3^P θT eASc-dVOR(ģ ӞCp1Ctz/צK  2fGƦկ VxΒ&:-G4lGםDE sbwzC) zI7IH3ި1MyY  f70UaW 4!{S[Lkך8>#UˢCoRnfcTaз&L{, Z0=a/[Kh(Ad! ,|Úꌩx|Vf9-"=y"N@~ !eGIj[EP#)z4kq1 X0E xH{SDS=!o҈RϖVNݥ_[dh hYSZ.󌐭6 Ng/Rotp nfȵ˒$`Y?> ȩLIhe9gGc}!6Zx.&(eXw(-ZϋsTm+SN]q:%m:kcvj^Ɲ4v}<,qgipˏ[06jUP0"(eNlt&c@XlQG귾f:_kQTOrQamhm$ gn qAlKzI,Jܜ>G0(OCz" ڪgHKOa .}w=>iY֕|2fd9oH{FTx65MhQ̖EDb*3owLF3+vߊu֌?Q(`y [My> 8lhV,>` 鉌D)}{K2ɁT4w# M,#ڎ'iOQϛ|"T]B*b:-L5jzg:TxymRQ |o|tBJK:jZZB" FՄWk"ާpDЄ^أ?/|tI H:4Gu{S]+`UT2~\4kg~{{f\G-h\U{p1w@處<` ]گj!Cɧ[,hDE*."K,gֿU(!S=pμ\3'֋?"J|>3~ѻ1y<ߵ,pGo=U-]ix57ndS /=A?<1foF{\LK]jSuyfՐQn"I3VGڼ-?$iq|tq̟~m dc{dv3ȕ\6lE67KCIR졝^B;hUϪG5$=n33n'q^}D䍜ԋ>(&*09 fıUs>[ f%)L9.5V~" X/HPWVP 99# S@NhNa,S#!Q9v-ک= ). P|i|-x@Qu0$ hB9Xt$T.}}.%[Uh" iC:m@11JQ'(eXᅪ N?OM(\O`$ѥVrPt = . ͶƎoKu?wF6UrDo&9۾m-VPDM~h-5SRi%nS\eC 9 Y(u?}1ӋZ(%F&1"T}^$Y}cq ~@XYXlX3Qwc5jEQ|]>/%K#*8CL{_N/3"7MKyɨن"H&_I L}ޏqxUOp /8ԭˇ됻-k^ uou&z) QN?ᵋTbtz[܉P{')8&[@g/EG"ǿT]'w- JOr9j[xKlz~:͍A #.eDa~Z8Y)hcc_ f]Ƞ)s@!#`07PN  li#|h7w? I| -18pEtfA !CÄG;G,lMCw*Sɻ{`%0]7XMuG3#,aR/9dt`Xf$jv 4HmYW$6 >6eJlno땫WKj'Y[XCT3ydw`LC5| n&m33+hgīǶkW(:R "☯ALcxWđYE,xP(\IR/mw~-1s]s{WDf93|Z%s‹+pD t=v/+&^<^ a g7Wۡ·upQ9y*4vKZ-fcG،PrQ1$do*Ѓ*[x9=KQ[+^ ,tF> '[wm);y#&[?uZp]yq&)]H.60IT!F2>cק~p; {d﫨_0rcĆאe/,F{"Y:VX7?򉢚qyuM: ݝyV:Fx8botiң 0h6Ll$i\σ'e%J#)(<4ʼnׄuBHdB\-*}H%`Ugm$ N+m.Ms )DЫX7sԚh4xUlFg cxؤ'$N C^2!؏dql'x7$9Ro2.xnf4 WKԱ \kjB֐[=H5eZnekdZ4ִJA ߶:L,IL[$! ń]gy f07QߍD%,R=~q#A8Dtz 1itXQ>h\sO; _]LҍAڎz3s:xPVjE+YEePq|3ű{]t걩Spn[ $??qGiL!uB5qeoum>nՉ`9?}ig^X :i@G@iA>5 ׽E'm=Ȕ9^{ӈw _p,]QZ,LQEz W5 %_3 $C YVe)}fuWQ%'NpOIƽ!hrv!ZF0-M^I Bt]Mo;,0gCBG'so0yX9΢`)r^sFqe]ۧSk\"ߣ35E|qs@1YB݊kѷc#oP:ܯ盼⺗$%K\2 c4f۩g8RS2Z^|MWW'ÎEuDR8xH7<ݑ7Cwј|9Cy$_|t5]b7Ni:TLF<&>t dvy<-#~R\l$\sp]/~;Ħ2ajiMjSٕj8s]PWT)j9ki쎱X /b=om@<>[=OoI咪q[$8Sw7hJ3M60Rȼ^NvȓE'rv?zMU@7Pg >N?YsNXR CNouX/:ߨ[sWQ>/w1:\V9àH.DžmF@4ߨp崞wUC!b;stψ<3hӿi0FEG}M.[Dh[NaL(T|!}!-LKNޕzbfXrKkQ6LJ@vf#`hzH ȼ_^4&>ȿŞ>nsk~^ !06y5#1ԀHrSCGZ/¾لyi}f ݈;>~tM3CYV HN#E;epCpQ ?byC^'gli"djzH4aՃEYwFmS*2^"PVv ɠb C_Ǥ%jޏDr3q\U +i*ɳ԰utw(sY]*שWOÆx7;'%@]Y7(@Է1G*[3Vh\OF=qŽ &,rV&(Y[:Gnc|nSDu%-} 4 cT =Zf$|-1,~a\[NInNljN _p8@ ;"3KL.rx#L8HExޤܺ?3VgYJogj1_]c?k.-LbohS:P\W^rjωC<-ؿtG=d4`We s Ni㮭ʉe&\smotBWA8]FGU* Ж?O@DTT0+vٸF`/$'/k t6T426!=Ӿ]:(x=7OC#]lfsuk؇gjy t j|{~HhE$qs%cqg?O0WrT9g>kj\Ae6$f6uAϗK&nC2Z@Z|_yNxJa{bPG Q]D A7PҼ]h$` Z hB*i&"K༼0sX<9 w{U>d cadc!7AweHHC׫3B~Bmg0׈FjqB*契<xQ5a͏D v gґ^V I·O/쫇dp͇O4疪mƨob\ o-Z=r^㙱K67sOR ]U*r^m(>)AV4%H2Zsr%7㖧޴7ޝ{g416t2ZC2L .{E\/*E??,᱇mKG 4wφUzhㅷP4w_f i`KUu(bL;ѣZt Zd6$YG/7~S8ٌrAPbܮ͓PpNb7вa(cÜ[8O+3"ARA_9<6TWw S%Kߋ2WH5bEJTv^'E83lԘuNAZ-p YA R;0;C|,,D7y>hnl/_ofQ6 p= ,2eTG$,FcH~6 I_R5 jMTcT6ϘݽB`||%9@!u`zC6bv%Tbrp]StHE[kC ZK! 0B_͗ʺdglŞ{{:z5{w]1ˍ2=mIyNWճ2clgWA@HQ}|nNdfUҏLz+ q f(l[,> E1NSFM~ףcqeYң|Y2Tt"U d_9C1[KkX<NGc ޺EO-Cj.2fڭcZy \LP!#vk/>C`Tzlz#KpyL~O}KǵռH:6Ss$| v@:wiS~H )oJWbEm-kM/kىp8Joan=1ϸN-)'p6!&(tL3ͱ鎛N.}yW<嬈 xD\#X#8wjJjO @X{' S?Hh8 5n5/f"[5i  &\΂@Ɍ1ݻ*~A0f,C%ғ~kƸ1J&B([,+ºVr&[]K(/lQY7M6,w1_c3 {JMF^ACz9WE cg\?VzUeyjcA@2I& o.*4V f˂)mpw{Aֆ֕1Em*҇8OVl=3I"0D[zBjy9:D*_I]^{8 UnzTP6-; eV)Mq?*8?6uјwJXˠI 8V~G ~CX&ܵ֕|exMSkTE^/Wz3,&{P*sV[[(͘VhTAq_uS-yaw O\L&f@sM'Kodi4ĸeXC({vjzCWTVT?lAQqK-/y}4Bq WkZuLM*LSt1]yaKp-CAޗUFAw"6 _c=‚I)1mV#s6,3( a -O n} p,>j]w~۶<[B9Hu1}! _@i=3 cӓU9Jv %Q yX"5G.܃S/:}I^*kFȆ0oR h(G:6vU򇅆@:+ScD)?)[ oȫ 9f^;~dOvbqh\ÔGY\pf9&E~}={/Äf~4B4-LMJ+b`-ʶ3?g?~EpDE;*MDr$ F,4z]d6S&܋IKǀEw!~A)ջ?bWk nB!^Vh3~+ āl@C$0Sd:M"޻oAE}[5ݭZ`hFm.ε-!}QHyT`JY\1ԅØBFXVQ%E8$^8D!=E 2x.Wxc{jl $q1+!&.7_ =5ێf| qN5BPTaSra \W*r=]]WBUm8WwݣCTWzNiv6%ڊ ptFws6Cqsvjqz8F<+KuTAڙJ0 ioڧq^hYR+DԜ_mnD{3]t/^-C; r<۲u\7M%؉"߽>xD YKl(H"⑒@`ZxA4AX{Ԛ`r-\oJ8?KN-k γS$`wN+kKfpӽNc  !ayD\w=9i5x>e~Dj`Ƚ**vl;o{txx+yWK1ۚO^]&|e߂RhF-^g%EexG`HB\tn F^H>!?T]fu`]]B Ğz:&=tRGXtxPjcݠ&x.)8)vȟ f3%+gƸ젎$Z5LsLk!_T3:6;{^a-hTCxE T= "' B &kpk F^c[9ͬ(&͉:Kً-nT]XB}ݼKgGDՈeW*UhO()JU&؟wGKKIdM&(ieu8`5zV. o"JK E MQ,U;c\&F`ycymb_q@gZ7ΝG(Ӳ.:-(Q+Y\ҩjY-[3onf}Zm8nZ7)Bu(=85qJ6 &;GXbK̠cScf*ިQ(&Ks!&0FNs\bY5>dB6dރ LNѰ's{V)E-ǁ JbǗ5t{c\WmÍNI6}q<@^~[.YP*T1buUW54U]*efвNon#HxEy3MQKi11JnT+~\TucyZmu+=*nW3^xϩU>uq#luS YPJ2tdYQ ^URNTqT⨽g&珞p <1 GɸT!8ܮ ~%v8t(2dnk|hR*潾@ w2elvGnئ>8(1nJ OAݫ$eX30X>D~0$a42F| fkݵ\|t\↼hIjAe Sg>9/ըA%!ufޙqhj̐'DڕqȨEI(VrJ׋\3*.ImpunѾ-s48JY\Y Evz&bHO$~iA 6YfqB4Tn B㸨9A+0&?ߚ z'Y\TЁRگ'yP97اgq{'}@SfCBRzvZ/$W@9KAS)jxګ{ֆld.XܥE`V( j𤡧#R gWaDb_:-2@̻s4a##z|$:BoʴE]JZ4{H5aj6۽0Q;Ȱ^ \) 2چ2-%{UPS3 nKz.g=FٶPu%afʲR |ɹP|M-h3"蟣Uk&ˋf3Ta[';-wU7} OsuZ>:Vp7mn|'( y9QQ Iݾi@Nވ[, !qZj**S>cA؅n&!3mA86>u7E1 [(C"xergēwh x*)"FRQ PH2 %&),}۔juΞ'{4 oDҬ}8M t}xjZE#ƛr`vUü6_蔔HQV__E>Mr(2o8: ;es΁'}(2L ,J%Gf@C%nNImfq#!å\ŔRCd-敄|]cir 1i6)Z" ,W|VM}={\@bcmORVi >c[SӽF01yB^xSCdYҥ7*Up_R 3M Tx>.-k(ե޿[s/zw%O؎vs=*C6F1Î/®h]͂wustR;\IO V7y|DI >LfU~ހ(DPn(k$K#S眞GngF&N]JFmoo-*|_Y_zω7a{P>fL3OŭBL=chXbx( ܧ`ӐqND+5u_: :i~~I/)V9d"R3T MWcn͕6&Ԩ*2^y*k)G4qTg@ïFWzkG!lEHӁ-Cpz%U&k}}lo;mNA-cj8bClcB./z ^Nn`+N ь4ܼ{rșiIxMIAF%D ӊlɜճnek[LkӜ y\ʊP*o1R;=Rٺ{ƥ&K= p/ڒ SO?ꚤ5vIŦųe/\e.=I͓ǹ%4=(ᦉ}¯le=ZN'xuJWJKz_j֝ Cf-fZ=AOb!!H]nAqW|K4>=>]ҋ/Fdw{U>l<|Y m64&[Ot[lyES`VumrYeյQ}]~N01ʄ9͗|ɩ=PPӫ0ӰJߜjRp:ؚ/_ACf3>vGN/Y~j=vvP\P-ёLr swC|^mP^岹v̭F@Z-o=E Vkϭo4}rf<Tx2<0aԯ@ȹ_WFG6*|g~H!{DnwL;)@5`C(y{[g`/؂o_xmyl>PCM B(o#e[9?їvܙǏ/_2uO'4f͘oK\.0MĦ?b"Q]]Ie4f= 3]~٧ՋlUۈ:2Y\amz-Rp{$Vp J^#"W=ӌ+gRe֘^O[ӴLXhI{=]q#^'!S@$sqCTZ [&j038bQx =ePOET/ABzRN~cf4.?gUk3T>? DεvVAo&yX6'y{P| 23 ~_njO8d {D3b㖅X D-Q| ܨD#ذlټc hK$2ٝ*uTA>?T[{(Y~ws @w[wnDb,(T)3k>R2xfaCιrMͺ2]XG(2>YC׼0%6ͨ50TM^4:][g]-@xQ}vecξK#"t {6t]#smgRySOG{Ƌ&'/~[GI1}CAb`T=`Ytb4%Niد36wd"ũŠ[n95{C~-C&"(2Q@pRpܲ߾Б}fdkBdqoÉjZ$HHR8Ccxq ![ėҩ/hL1TX]cv(D7&EASeεP/ &-Lr$4РZhˆJ+Ced<;Y'LQ/-!K`nG󇆎$#aWP&,7%͌Eyݝ ;)-dުf|@rv7*țTW8{ Ok嵅Aÿ쿲]P-ӆ37_Z痰a@; Snl$*3HA6X}[Le ZLͫJUfx;ՁD/_Babrv>aaSWXzilBŒ雭zA"sFp&³^ڃAюC/;}݉F]f -@$$.(5 fG6sg=*}]_r\rĵ }(rf3~&Zà!#)`>Md'|i,"}~gԑW68LG( D7 g:J=$mDL`B]YOjQEW8^TFfwס@9r]wVx2[2-t[-]%jgo߭z1[E8kT ; b[Ń9[k2?eLwXZbv ~p[ d0&f܎T"x.AƏ?.w!i+ iU@bo`@ۖ&PXhm_vY&KV}fN3# )m4ڬqD ܷ [#CcG!f1$q!n5)M[I!]IӮ|_#mL :w18 G_"62r5R+^\Qf')8oz4 :)#T-{s g#˸T pT詾IpK86$Z% L^yV)tX h^N Pv/r쨺hw%8 pw&ˍA"o}paoЯb]s"_~%'b&~at)FFLYx_l~ӨVa q E8c%;N!|78m´7+Uت}+?a)ګuXۢs܈^><n+GFHa` @8R.=sNaKԄc=QCKte26)HNuZIHwńRŒ%@:' y6u][*1?1avI;EA#ϕ30l?"Ba Nυ&*ђ%ȹ:MEc\5NXM ~fQvӒ N( `D%]6h[~ f;gctSݝ@MgQV&#U;!ȡNDzի+0-/6h^蓥 64-, fz鋾`EBnlD%a̕=(pq6ɳ@ Uu;B,21 [J ra"C\Ou%מ,Rsx߃}{AJ4߾ZJel gԽgФ!c~in2@%~m!xb#r&U<ܱhͮDÖ bβk6x7QၝWM=Qu{S@W۬\T4~-( Uǁ7.n=|QQXBObfq_{/ 4^15mm+VlgjtN\ۮo*p}*V&må):A1+nDӈdꗢFZ8l<T]jغ.,x -/15 󙹀H ELQ64f]3Ca)zdr)]ܳ ]-Pa@N̅)I({&pY(!K η2dȒP[..&q}vm,+툋Vޣ 6'@~`"hRk8zDA˭ e d< GzƉ=&m,BiXfe\ԝW)LRj%mh;*n'db8~pyp,EJ*:xBgJG1Okݱtl}}k)-Ym⢖lY^li~BWBy.=~Ӱ܄&U Kh*no# j~P Zx+!DAy-V ăz]{HȨSS"Yd/SU xa>F>c D6 ~)on`h"ud(Qi +|ͦHa,I{X-gJ,K6Z1S 0mHVKgJ)>tuJj9rVd|7wY{N~oG`A.aiɛK`t:⒰×"< 'j*J`gs"daCVLIv,ع +I9Bzǽdin:¹[|$[y.fu~sཟ+PY; XA "'ޔ1Pup$\nmJrhrI l/<ᜳЦn3OUjG4?/30%t4ٹB)S "AwT"rϤ,&oO#h}=Ij …Ol@<ҝj(>^Z<$`|@ǯRt7#(q.]D{NsetTȍPPx r/l6$8 o/q.&3 <"]do7%d1G ̭flU7=;PZ{bWιƛpy-I&VnZtόl.+2`mT'|.LӉ?9n7zb5 u>Ķ_R@q#!Ǿ"̳ Lc}'d_0EBY {H~3xkaRNdN2b_PZ3Oazڵ?ȃ*HV 2FT)UHT7x}pZ? kT/J> c.D2LX9=D͗Fh/1Zz7[>pYY2@"g4vt@qRPmuIpM(ƑW%ۊAN S. -!6R\.#*ܙ|Z*δ{7w_iBC`mee|PQld FؑYRnQrov]u4!YH> Bu4#kN%&?=4HUY"%]u_k/WP^G#=IgiOu2HS-09v4jz$@, wC0~$"vmA-acZ0"hь(?DO!kҡ4uڜ+,\ixŪ>|^ԁW |y1yiŖ"Fw"̗ު"FEYm`#mvf94OUBq{!lz-2C;ʪtOГC#vnj= _ -*eH*Cr\P? _{㣸j'QWQ/RǺ@H`/$5D`FԪ.-*W"E2ZO~Aj**`~,*nj7w{/knu}@ܒ4}aN=DsTf*F9&>0: UCoZ֠f`VVzg7,#޷D/<-A+}Nyŀ AvHB)G^\08:x3 aSWtt"an up<:^smyּ0 N^n_3^%[{oʱ2ލWNm ȚD"t |DHh&vmqKP01m Wc>Q,M Kw8Av5 /lXIPrLYz|ACCYG. gNV:llM,rv!jwtdQd]﹔=ścEae0l@S¤VE1bm"pcwPaD*{u^ʫG+HBQ)9r濺{ `a;0T`WJW.C 6LBi>-sAx@V5`-hi'`,SR 2E=qD/\]ov+Wp0`9Cڄa,K v+F)CةْSᮜ'H l5 ‚zӃ]0!n$lB3BfQB%mGovi#T:{ Y{=@z=qMC瘅a·ĽhGT(_ a-,2R;z!(@@S~ X{ U7 ܸm^V y8鵍5^0ikFI $ `hJLVT)AYD,ެʢ;~?hj  QԿ2^R[jxr<䕽S131Xr㢺[3t<@'T-o$͙6OzS7CPDqf PD=hSx.qOU.cyט0r /&{(M;րcuܖŦ:05k :rpA=A>e1g%U6 KL2"v6Kxmh4Do4Փra]$݋5ԭRcŲP)0UD;0魿W( C%m,+摷x˵*0L9 C.Bhxb黅 i>T8 _h;nC7'^-ѷ Hnv!˥i k7< ax7ZX/pCɽ\ش)g7 8|e6'm$ 7TZ3L+G7h~{ZoCƍ7'a l=(,ӝ yaqhtJdQ,;mnz`vwZֈQƯ.zIo' /\|:%;Q V"om.N%.Uǯ$ >ٟ'z2kƒ']†cPL%L@?=%@t?&XDlt@s /`\uZ؋1=E-~x۟Iբ'LJg_-yL*pj#r7Mg G{*Lo c&w"eshi|I:>< IA/$cDܘ9\@ub|Ӕ8saaӔ( .UGlyHոMhZUI2ƿ-iIcB%MvFUg(fn_WǓ'2@`>]yrCIa*69.Cճ 3 JJ ө_I|fzYJe}Gav\Ȕ,,ĞKP`y vԥxW`y,W\Evc@y"7 ?YEoR[HmNT9H=W FcMQ8TEh%P\*g,`:_w=@Kp]p=we d qxbNWrF].?:G pBVŞP^s.pTk>j[.6sYPVxJDIc/ŁtHGSԋ)8V`܉_~!6=L3* ЕV_ѣ>p!"Í)s΀ TvjC~as Ml>?&), eu'U9{R6AIyd`S?]F]x't5)4b޵0cSy>4[HrX_Yuȑ+7~!]q_u$ɔbߋədQU 5 1[6ziGo8S]hQ -άw;%]]9oNϘZPc`Q AGu-Pa)w/\]޴-Ϳ:K\ Գ;>"-qC)3T-0(<61q!k? f@7%h0;9 ;F#Q`Y Sch- ڲQT]7;/^/_:Bj"cZZ$th>c9j<~ݚ'9Jr=;7o6B%+j3Xu9l_ տ[-q&*xw/fÉ&O^&⟖ѝvA="c:FގV!cE}>@Cbpz[,DdJf#r;a%CP}/0>h'$4rjCkMk‘$-3?dI@}zFAec) Ј7,G2@ű oJV[z":mGI 0U||0zE54XLn6N~JYw6L'+uFИ/wb=ģfW5_@go=~!sCEĎon>t;;{!Na/W;hׅؤ;P|Ս`Md:I\ʧgPpzex:C{ZDhSil?+K[RPAW= VJ| p'h*o^qkUdysV4Ĕ^w움89U (Ia(:m38*fl˽j*톭WP [zgUa'Q2t)cX2aA9~KH^p_*RYGM3R~]|^@Xr@Pz9طWw)^2 Rœo^!2bG ZFӻIC(mg($F}kjd8 ; ?Q'l4"y` QCl6En1o|#QEKnqzpc [81]i*~El\oMԒe/\%vӋ!EGn?F E>L1ȹ`j` kMmIN1,J˺8l04ʎ:!:,=咙 D 8iz 5mgRR}4v Fbtt_X~Wg:rЙYuJugFB:h':K-.,q NBל,hP&l  3h_5aqZԒz , 3 E; yP7MXm]|B|B,uV1g#O%qi31-7 YZcO)Xa{dW*##')4bs+Zvd@)l#fGrKuXP5y=оoQ5pqNu 8rt}V0q:ɴWd()%TuJKętpeD@I1ˆ͐g9Cw.TeQ.ߩYg?4 t~`7>&Ikr& MtMm%iI((Jg p''w2=%\Ǵ5R%CZO| vx02h*Ӄ((񜏌j2W`|[(8ˌ-DQ61LzYМ}yc5 @{؎ʇg99usY1=q#}OĈe-3/N99(]'캠i*Hu%WzyQ0RVAi~l_ܫzxcF[gD6|pJkrߤE%Nc'  "ѴòR4 N>s_,"ѵ`!n {1jm MWw\J;`9@;mN8Mde\4T)Lj𲤌z+Mqfmh¯5J dDℊ&$G|ݨƷL̔Dykhq׾iHVq3k/o57Pw'>e^mNQl3WvMW˙kAچI}M NR/X$`ִ#KoDch zG˓΄{vaq˼Us̓[k6pQ ,LKfK)UGjY z+f{#G1?y6 Ȳ5Yߌ4@N&C+0,}䔄Zj(<&F>!vmuAc@%(WXcR&̦‚m*|cl}nEPkŇ~(x :  LHgޚl(Mq<~yA63G7yxC| NKUѿXyu0~mYf`B~TH] R7Ƥ /m ?ަM3ضJ dmY4lslyE_!E cTFk jw/CKMw19-%zy o2E"FQmzrc{'Sg,y8:~lS%H.^?iE r}>q!=+8jv+ſ=Ԩ)\.JLS0--L0ta4AK>GӘk6ǖ3(" &*qjݞ?h}7M3ڻXMwUTBAsYD&$yCYiud $/de1{O7UP;La0p`+w7hzc^Q W2clgX 4sH٧8U5I3!6{ƧwQ­յi[~&e+nG^:ˤFzêbn+,A?a@NRbP[Y2Q>uSv&A.,Gpzc<=ٶݦH vS_1J0HI `Th#u4[EALǙqݡf[kN˲לp#oWGrr5P5ͣ6]NFAV;|vVوt8LwC{ĘyV~k^y\ c'l G4YB}*`H“8Kzq<,êX8 R9fܰZcYk`gm]739}5nȊ/f{' IgV?k˦a~eҽ1n AYfR.Y3QpĸDt(WUi"Qei/OB~DHJ!l NYUr0' C58\ ɦjPY= k{O-*&WB)ґ2߲痳1v|/K֊UHi< SAK;j+;Z:[ ~|/]"" L = s\|EZz.7^Q3[4xrJ:!чݤdn'rzA^e V#)T@ϡc<*.g 9L<귙wg2UJT\*X(6{ *@vx]3d & x>h? ~s^Ò`($8C\7Cd#pJL}5 JjMkI+D GdJ k2H;3[q&I"Э"FEjQROjٗz^1b`)!933v %HvC$K~CO|h |*'X Fv;.,rA%Ów5O|e'SaB~6FBفy8>xh(mAҍk;0 &k( ^_ボƹ$f8٨yYa\w*8χ" Sy^M!Ɩ|T'm\R-4[,YK}'jSv9#),m yBf۾зKq`5Pޱpe)$*Sxd\[v߭H.Z{8x׏r"|bwy/mthALSL?Ud3EKm&IrάQZE҉mͺAIxz2ImLqd=<)"+ni0܌UG`\{R u&6&kQ:|#3ͽX){M - 2i v*tz #s p|2B|rx2Kx<*Dc9B\w,_lwQZ4vi"`4w믈l>pY}1KqR^M.ꁇCO <6$eoEDH0sCm$TQ)Muٜ${2 _)}vA^t03M`r$6 4c2b%b aފwcƖJOH W_GnT^R@k%]φr |MJE13ލ@8-KBPzriS<í|aPB HU}"o,D°_&dzM1Cq-"広NNݯ>/ف+N2 Y Ӆ҆UMu!QfQ1Ԣ|Gzg8y ½MjvFzFEz}SzT9*Y8mugǍxy0rD#aN2>l<"Or~tC%#3Z!ۛOS{beh<DcM߿JPL:ҊQZj>[[YQXsTq -(J%m;j[@L^´nҪT#ny|jL-;"+˄ q${y&s9V X\Q4R5ᅥiaGZhPhuST k m*c \DZ<:zWZi͒r$m* HmoȄnV011HO8$qUEIHܦEHu}E^q5૎Hg;pQ?ڲIҪgԡ,w; n 'ʿ "F.|M xu}8RƚB-+BUv3F=ɛȮ SF8$IHvJ!\=RstTq㭝M Q fa{?W+7cg,Fj%D\)V;H3JAtƺW⤞r@_|U!!1O>s xܕĽEw+ cTI؍%Az|Ufha)7LXJq릚F]bP &HMD2SoruW'. <2ea1NC6yWT6pYS`+(/3'CoveOR~ Wfte-?Xf0ױg)"B #^㽌gRc]q+`zs!xkWHAEtVw̫K9!f6>K.{/Ul㋚ٟvfX5Gq(s:i,x#g<0zJ1՜ m69)-TTg ҄pP _LV=YqrGlU77aV،8Tw/#ICkҢbkcП2 4~$"MmO^B0GCu*5>_ۺ\SMdr'PHH'*%}z'{Τ7|z͟;4Ub'x}օ%+%Z x/NGRMrI t_[VG%uZsYT.Yf)Nk8xyw毺0~/^:rށf.,ƨWHi=Joj1)nUeO > mq1#kdU٬~6lEA%X4o] nmL{ 62'<>^;Ht& GpYhDrM"W#CԺ~ Rrz$NJp1729Asa ȉ~j8 H#DMH<*wW <k-jr* ?g<;S*,˘sCQ a`w\4mm32x5>ywwULO,0'51EIƪ\v5C4C~uWN?SY kvs&)ԗ QS,B娨=q󡒇 OBf")CJL_ǒ]DtJTU:y-R 4wV<>`Rzs+u3U}iz䍆,_QnGžsrŃQSq0&F_xzo0VX.L@ΩT) {./Y5H'庐㣈UQ]h>2e%ggSl=7L3^!\]I* *DWY*~D]އN*@t(iNYsAzlX+58+^Iė$5 I#sermf<4_0nOKW;9H*`D!JVG8+VV Q7^0 vp?('{ϧ9.W똷/rp;k3џD0k%  Ec3jܪ QlEsidACgM.Y?yӀDQK{a~7TH"6^8ui$:G(>MD͒U.(l=hP)Ÿa$!oT)뺃fZ2a-^&ۧRQ WD//GnzM gy&L]ς#Pvܑ{fWdhU%]ԩ:Yx v$oF ;b/A\,eqᑐF9f @\Y7e^q'yQ_&Yd\$/L^~4nZN$ӶATK'A&sq[}fGK&J[|EPHh@lնl[aDf}nxO9RaT` RkB=v=V;8Pqdtz 0G~y ƅ2y_Bҧy}y" S9Y.4 ^j_.q[V]=JR `QkĜPq{qCFbg8JZܚD3R%3h S1Q&]v͊Gg+aA l<7[^VXYƢeT.Ukz q ) ~BƼ¿-X g&[6)U\~B1E*ޕ3WǦVS>W!#mw{ "4$3׶J=#!R 4>ߔgÊ5Ib'9y,g?C8xUz<=ad")jbZaɕ}XE\XirQPW =52(.]!`o)(TY؃> #4v*sCFmpMa~F;7]KEM1Ļ[INqOEY#0:gC qY.BU*/Uu^T @Bk;~nKzHb])~!G±h?X|qs, `T ~o0[ Ȗ"PO X6N(x |˙ }"I㢊f:ĬbgB:j{1kIPTd5ԿP⏠YdkA\:53rВ_6p xQnuѐcG3 aֱzI#+5xd\B_6:4~k\' O<>{^My~y#QḎX&(82w2`FJFQ6J#2z%cyua8UͥJRI!B xߕy[_p 1Z ;6{GNJYA&ZȈԖ8_'xP`( Y:>UoiMkj*VKYF{@׊\iDhƗ4j~z"]/7[KYBvA{#E!h2& Z]&b'mٯ7˜!4xttJj`Jsل@6ߞCڋ g+q0v"l}P~/0)CE@!k&951tҢVIUFbq,_#ak-P1q3|M7(va|Tn#G$KXk zݒ0#8N?l!֞ A79%o CMKMTa#Qב0zL^n' _ᐲ߃TyğZa 󞫾A6+Sgnl]fg9+@[&Ttt2N^;=?ea֔@7wnsQO$("/-Y I7Q], Y8)C뢭*n9ȃ̛o g̸lZE&@zK; NHS)t_ƭ]{ݨu[:)d@x#P<)i )uftyNck16{ŏIgg~snՠSB Z9 89(Do8 $uExp4g5VArPڷiH:x25BT~͉SgoIoPPkPJWh6rʠCAUJT FK{)#"|%\pe Ž ¶(>gʛ #sL-g#c<2.V,NiA4acG4H⎰΋ҹMx*~ /Y)֌uxma̒"3*Ǟd[6IK#-(Y}!ɸ;}'D{BS(kEE]ZW2_ů_S]qVdbhBagDi/YʼnBvٻ4_SΒA+ˍ|/)wW1Yaޠ;*a-oLj /!S}l6~''O4ٱܖKƄS,yNPiK/= ^L~^eXˍj5R.,$\7=2t DDpsb5HK{".1 B_CʡwrY"īx;P霎܌Ǟ75~XTn=e(G>K8#%Hgn3)D.CAՋi )Uw%(H䥧6֭aqu/A0k 9|hq{tS/%Ü R6><2OL2Xz.»k|^J~&$ƥXSe[I^~lӗL#շV+HfSlGU5^Z3н9]LO>vrbH5iLyIXI}oZfMjNn~dޑjȹP}W7t@Dڣͦ.bqC\ z5FoAB,R:?$Ռs ҂ GRNVE s}T[دmGz7_p+JNmPFJi ?^' e$?m)} @N6pA""6Bm mwnD 7nQl8ȣ X?R L=2w;QY/%?qZR99d|nxdBgOJ'M_qdZW 6BdK{7w ½Qޜr6\v*0rI;1G3rthN_-t3Zrl`9p4N1Xkdߖt٘?!Mtݍ\Pr.*FqD濖Ȑ$ڋouk9"c#T1~KonfɶuQR5c[-EeW%p- 0yu}a}];6*c$Ty~sx2~&<_nzU&9̑P1FP,!$K$~O6.8P]c4 !4;+0R5Xufr8D`^ 2t7\ nnA_b&XTǽlHR6 ~ F.0FVp %?VOv۲:["hP6-?0|=ӵRGE,רAxAgt725 * VΒN. ^R3`ԙ+u X >*\eӈlSAZ,-^ X8E$:)\(1]>")ѝ'f8'ݯ]ؓwa7-k-@g1p^o u>la!a@u_o,@UbS"QK:nu|}j jH$R#q "-Y"N1:e9%rEg4gR衡6 *ZO1z`;)߸a\4Z_V,)&Y880!!G6-O  BhJky0]|ķ,?k_i~~{E4r_LlWhz=b3}kIԋ8Nhc4P?I}"a5 \ITORٜ3zI^Gu!'1jLYr);|0%s= tgOt‚@uePF/cNn^vuY-CJ!Cɗ[րjc0IB9|S L$X^i7]?f[( 'k0`⒥KL[Z߇SY5kXn4(&?xC|A G݋ #I %WF~c"Ʃ&_[vJ8RfVg4Nq#2ŧakO{M`k[oV_!u4nW|h k,HL|,Ą^c-30|}٣C@;KpƜV샟]?Θj4MxqT8[a-oJ .:Y\;E/œ./>&x 0ˋJutOP!MIBj%4>%Ce^Hej\bɌ H yOl` 1[b~ +yH'JGkc-. Q7WEdO?ki̓$OJZ(P : ֥;`ԗ@ tK@w?^vz V_:j Y$_NwD2`3 |G;dY@r74+HfU"ĦI(q8^PUro0ˇ/SNnO5\ 21@F=#UWNPE lթ~JНר;ejF ⛘d14sn5P&neq |=X9)$u) 5nrvu:FohWSe'nRv~'I.k)xCq{ N $qz{8ζXb^͒ J\~ޕŏl(0e"E;+egUנGmt"(Te1y+`l#"Q3<9׭RK7MZMFE{ajN5`sRf cHQ[M0=8\a;iudA|~{#7`2^&8t+fUc\֫xR/)*:yښ ͢G/BݗBWLK, Nߵ:eO=z,MS*ӷ²tL*jje˫_ލK3B׻!K k Y4ϫc ?ܷD<_=#Kf%]3 tp|;@ Ⱥ}n-uOgZ܊9{l4x'J5-c1 85Kmm=! ,ാ:_!.ͳ\y3/}VdQ)sui\U8;x rZdǫ0*!;1Ϲ{ 7"0J|&(6Oz.q:KVKTu мԇp+)HRoC?whS.ʐ>dn1b+m>n}a5F1d+ <+M- .t+7aKRgEv9>('QBѵ 1_/ F,n F<鵩Y}S(Aչp OkAK.% 5 om.BVmQFNQtѣ͕4wo_F#b7TI3p Ǡ1ZDyH':6R[\t槼:|B c ,=zM8'Vk0g-Hch%@sK]HE8G$^*l_/ULy}!\n{&R YZ"z!8ZE:S+HQ纆w;X >[qINv;QOY&721ip֤l _y?Y3+;7%@|[۹]U^ VևVWG'* Wd.tE^Oۈu\IumkEQso9;E\pg#/uo9 )^\wwJ u-3I>ǎIޕt^8e бdG_9R5& K -Pjw}#L x<0yujBgF /0EZrS\R|h7`ɒ4=BDpos3Io_ .BRRf"WC ]q?T ܆s.YlL;;@%5O"f 7A;tB^ Hi+r@ْg1a(<#0;yלʋ6zN{dsë1MT߽ag[TFƅFj_%o 跤#2~=һb] .ia Cu ޷tɿyqjfQ0+޹ MF1ٷ iqڄ1Jh:9*o1/~.Vx,k]WOx#2!æ,,>>S%ܟO[GQ~ap%nP M|hfEDGxrAF*mK)Ui3{W h  F~tL /v14OتvrKdZ{) ?4fI2QUuvRUŦ2XΘ ]Ow% f }5~qv-$Jf9G(djTEj%7"|TNП/yg,wӗi0+;uh4q|qiaji@;0`F"; @m*;@[uI ЌxMm^d ;HGQ"Ti;K2r˻*/ @VE;zl>n^E oHpuHy@"1kÌ.ȐpMtu'hL 3(g*^/tQ.{?M uo'U &D4~)&iúqf"7teEH_-z)Xo-Uo&BUޏ~ ʇ\Pֹ݆(+!4Fb `p+\TB^+FY*|xFLS(e \7(<:? g:P׼ʚ9:*on\l}( |)LAHٽ72GV9o8,Py$粬0 oތ$0o_}KK?08,0Ug5,qC}/`iZhGvI\[#NJR SғBYlXs $Y {6e>p\3Uw}ln˗ C)[Sl ZO]=Em߂2*97/C5(VK'U4shXfA2M]ғBiAbLfiDKҚO-^h m"kl^&ITˏ0[T3*NfZW%FFV2Tws L"-hEU[i\ZսQtvu~oo YR8hs!(=oNWH4<޻~=EΜXNp*:h1ɾ,L):|Vos)KL0Nͽ U2*4(fE0 /q R㌈@NjFL<ܜK|?iePv2XzAoI}s\-.2m竅~hm@KoězK}2[7]7$_#h(3v[Ӷb6|}B2Ͻ`ػgnyq8͒Cʔ![AGǐ.${8”]sV{%i셢=.:2'@yzd#k|lvҪI4蛶0쓛ӥ2 ?|1_T|,@)AQqI7?K t |W,PERr"l78ԳsX9,l~~^wuc6 0cSYhwD\PFBx7EBI4-,UȻ w;j>)$)t< EɞurK&QV;MAI1{M 4nXB&Ыwl6k&B6Um `tu@}6_%+OR:`I͑? 50|N׭wѮ}4Ej'h|WNŬ Y}ִ Dx:i+@甶,} )e] Z>KSc%M?̌HThpcQ[+E& h ,!l!뵀Mq)27Q(HNk,'XR$P 3|BdJrq&sTD& LT\qި'?^ ZDvd'ĿO5M؞ F=dKgվ ,$48[6V^"FcÞf{!Ď^P6߂u- Ѧϓ>]MƔe ѓ_1FliTHYqrI>ȎktZʛtLȊlюAӜOe00^w,ﶖB${<ɪ0SBTsk=P<|#Z*.Hq*!֠:HҢ8с0ksm-,ZG7 MJĬtts#pQ?G:`o>fC%=x g*]:p" j QEǣhp -eyjFF:ЈKMLwWĿnNHdþ>F3dUP!d|A:s93SR],I h73jm(laܙ-C9NJ&|KP.Y#IyyH˖csx'ѵcY=߲][dWz߃pcG lö.O,qɚS)3^EQv[8.diN5܁|[cv~ oC'O+O3!}ί@JPϦ73 PElxul(Y--i xAiK(lms΂,Bᢏ uVS鵈y, Ҡ%jNsb vt<ʝ IK`ٟ>JksU;<=WjĚ v2&S%+9^y .PC'#i(^-S == lH3ɹ0CSQuZ9ey &620O!1,\"u+TȑJ/Eoߨ vm⍓/J{{C^3գ BVh;FkRS2I>T~0dMqLIuXji< ul` 8os's#݈,mGjm-O.6 DALcoHc63 אT:^rj3z"=}wqrL><P>QE'܎Jw#֬odbpA-QzH TWߛ/ohxΡ~Cu6rDrXZ'9X£Z 9*@F'k=FdJ1D_fʹc7T?'1{; (iSZZ$!z K,XKHeE휜CѦOLVSi+|pH'p&;ƞ]>}h/69 c*E}(z[J&]?* t& m|\a* x|R%܇TsXoXQHő-i0Xu~|q;Ujykv#ѽTہw(I1xt홽78z(=%̱juUt-۳Y,""~l'Ud@9 E>6B`ߣ&`Ǧ4PЫ5y14^>֡5$]Jj!1()N#c{9Bv P Dqm;|!25t/9^BbtO/Yo^&2\yuIz8df(-vtCGX]&6% 7+)bGTۀURkRs*:*rq*%īUSRHwOύ a&I4c}@* h4hCD` +Na>:Ԑ.8VA8]N)nԠd1[v2 Hw)E{Kyn =(R=Ԣc*70MfhaV.j=ͫ0C̔B#E,*PeTj]5-fp`3*Lx@ [*-E +`Ջ!ހu]Ho}i.zRȱtş<]|2T AV F!ZB.t -r54XBJitC<8OoLd :!{]);krHxG-7;ݓH[₭HҼZߩǯlm۴6U,wYX͆EI~͌{AWYq &K8Nw[C7`P,U\D7 &35tE'Օ`P / DrlԁU:l%2(IlupyŒ?r+obVsI,UWJ!D6P&q(PrƒWtͦDuZԸ@M}šn^Yx t їnNFk6D@ *:y)xnC7U@m9qlY LPio딂y^%㮹ZtZqE"16za$vŮ[X 97tӒ$wDe{e퀺s tMZ6B'~Shg@}' '@q- ԍ\ dMY+._#EݏXx)is A8D]B=s+Vyź "WI*Pr٫O EWDt,XEJyNu6s6TdM[Dݚ@Ǘ2)l{1OXm&ee}Z-g6_kϖR!:`<|fN# 1-'X1SZxp9&o,|BWG*4Tu1~4ڔ׶Gb:l~6H0x^FbNh|S%m@H :Q_LMY_+P[tX"~ރ^f\,D4W}W?kg*Rf`ıOؼwwr㧀7T EA.010^S|k<\4=Ɓ`eO:`oHAȶ!;M^>y߃Nq9HhNEz،n)|F94p67q Ě8q򥝁*KbWayÞB>q7=3Hw5y;P6(Ɏ0uIpMZd|Yu$&=n/}Gq7a#zMy(.{m]+ Z5vgZX`j~4V-/,1=p{G +}>d_agL a7ޯj*}/Kgr=n ܖ0rWJ#Q`3[QT@F E >z9|uI4m^VC sU䷰:c 7~8]YP|obߣ5&RCA 7旼6ڙ@mxQJֵc.SʩC7t< HTpl1KVDB*0_7Q3olj6,PZlzf8CrC&Ly![fh䟡8O0zνʶAT?;|NT2o&6N9q/nL.e ?O:jxuz;iBĖFD~;md[շ?!oPc_ lDz Qw3-=2žd`)R(9߲C6p{t]ЬOyoa.)&9ln8Rl7ſ5On0_k^D$f8C#NL빚fΌgjw'a50XR `O&ł%v\7nӽ"n$q$Q7|=$Ft[ݸ 韟J)(>[$[)!C"Umhߣ v7+ؕ2\-c([hd?=ܥ9|@5@aP mҳ{"OZߪ:{|E_.&' ܒ-k*/A/؂wQ4t.$)T|&Z),Žѯ!P5e:"fs<FM{=D w _#imj<%]=z63qL##i崠 lËxHVe?T ؊ﱨx[1AQz],xFdk1 vٟK))̅OH żPOIyK* z"D%z yv, 49N騉ƛ6Gk"oI *.lh/5BMCIyGEtہ/ݹvi.<y'ח7`#\M$y۱x,JW,s8zJ8hDzTw 8,MAhR䲰 DM.$RRǁe-d1emjc\ nsz!G{ӫj, Gf/2dn1KޫA蠰t#.kyи7tXԹ)j:5Iz{6s/Co2ٹzۯԮi"Λf'f'@Z4d򖌌,_q(1$ߛ)rB}!n#OM("_wuB~@OBӆe}S\?ǿ͍` m_<*vwx^6u.rMJ Sqr]f`&%_o0c -ڂe^g D}u̍ VO4 j+~&^srΟfr"nq4 pFE~}JܫKp;4ZQ{_R굌1 &^3q@ؿzIv2 M떏݆f'꘶$lDVy9r b0(qW b 6=J%Q /CW D 9 q|QN 4pS<MpznNX|f3R:lqteDuh(č/Wvŀ"2[R8iEiOUs.N\vsW(f` [gIAl}lЗNZ6צ({ۂv kJL2Iy}J,ܺړ{HkC%: hH|,@8D=ᾼ;څX#[؏[3l_GH3N ǡ9B=(d]*?D{?Z뙘Z t4Mn]3(LHPֺE<^+o9ev]wD *Q MD!L7t%'-o(uJ<:CC^揶adߎ&YyVo~4 !@Uߐŕ 21$p39 ʵջ]̈p58'Sh)pBFM@șDauG$cRʙEWJI4i ilQ !LQh1+[ }>66o>sܾx5yyr2|쿌QͲ#?~]\.etd%hȬJ?u ZC:G,"WaN#Q++ p;%_>L6N!4IGPA PssAՅD2ؑ,05 ƞkf{i}}{a5=arC\U(\_SjL'l \rPi۷dOZeJ/eD@@aj\jnFr?Wݱ"SHWcwB|m҉^%HoS 'PFٺU ,q;%k"+0KRGihl}־--bɲWg AD8Љ7vs4/ kftubg'zćɢ[vTɐ!q/8 yҪ9Ukfs?]`8ᄟڤV)-r}?o M,0Nj i@} ,md%tnsHbp[~_ 8N8|~fw6wɦy?5>РKHFat0,_ wV4٩؂w=Y;:BhmQ]qπr:H$Z>4 ֊ H/ѷKb<GA*g_L(㞓%jIuFFt )& ux}C]үA ;l uFH)+f߻ 2m}m3޲d+K\o`Qs{/.6ӭz0=siF涷A#:_W*hFMXzB?,@>7@kfAfHI !]LZSJ,^=Z"]vxoX3ewfLsD=)ٕ3[< nw_^3 6%?-$Da_}IeZZfQ/c@Y;u-.R'ѭVۉxOV]䳹L|R5nWIŮ1=y2I#]G%dQ`GGĬ8∜|wWFaZlVGW~\ʜ/ӎ,&?З?Ta;@F~WU[siHdִ!Srѵ(<-N=p+s~UחhRdz2۰7V[ʺ6zcp$ľB5W<|@혐_"9OAOCddn0/hՄύ.)8u-N~LzDҞ@8&g'蔖u (BolME(Rh?PcGw5Mozq!ǽVU :ODf \VfGw $Jd ޤJH_65&Z7XG)x K}k6^D ,KI+ ^A5*|\{Xv,j0$L{~yR?5, mmU`۬,Qʌ Ч`OCe稊.2Ön-ĨH\WXB5h4 ؅^y~>oS~MT|]}*݋0X曥~;goRlɅ%~V̲ɤ%WXOz 0+0o=>蕥ҬbtV{Z|fCY)vhR&;|laX /=N؛ND[ܣl.tB&ؑep>inZ(|4LH-эz# EnMImal~}K>EiyTğc . ˠBoeZSq?U 66C&ߣ*es?*K;Jt/X\?)c 3mDgRnEV,$Op:8F"I#mT#>B0i m\zW >^?6p pNڿZ' %Bx&ߪ0wy+}KT t(\V1n2tߗwC@&>5 0@ 5LJ J3& qWlp*Fa.m\ fQŃg%=7'w@0ǔt/I]C3G8p(Pޡ],5aM_kD muUsc0'|ГAӨ6^=5%'g'Pӿ?e*o e&I+}QXLՄ'KC{ ޚު &6bbb\y3F6٥J?-[W(i(e]t+S|1I mcf76mzVOJ$ۮ=N_HA|CjlK#@v/e_Qt}(ԏxk}QiO8]%~'S2-DJ/l0#ދڛnUS!&7䪊g-a 3+β -AՄ};^*_70wI jl [X 4 OIzl%Z(n՚Q)? fզ8ee<1%6%YAkəG>ZL\@?؞TN cSJb/ꯥ,"XӢoYez_lZQ"{f ;vRck4H1"*O(ouIRj wRbpfus8<$Q\~f]Ԙj>-!i-w3S3 >6Tv6X} 9hRGDlw ODN2+xyidwZ?j[-m 'ѯ`6J_#ET= 5>f*)+<̼HRt4W">> |L퓭hq(iĻ ;^Ffj!%\.>Ri"S9 <;_>=wP ;:lB Scv]m h3 *iʷ ]7Ԛ?!31Vp+1v`-װ^ux?sAQ::9+) v*΄buDŽdG|sѿ4 66"9yW}KNKCuSYC6U3J b9M{m윃 J:j2U;:rk{dI"ɿ(۳g,voTUӲ ki-t&qo)do-+oO P秖t ߔU;`cxIqQ5! Y¾G_6SHW&ٞIxN 8!Z$Za]'5i/~65R4u3Knn2`lES4[2 O45CnwKigZ ln',.*1O2aգPfwG`"V?OdEvfQQX\s}Pgv_vGʋ"%B,w?R`?pf9GnuR]Ƃ4R윇_a<%v;cA$ 1;K*8c_,=C1a(t~OjAug"qύooz}hVj"!q"ղcSO6~9.L²$@@sXpxNW} e6F9:-ދcp;h(G9|te☖rdĪNjIAww?}n6v /0^*MUC⣫.ʬ#㩗9%~>{J${AB'vD+e,WOy%iGxq':g)rk7db?ףvGKv8~s5/lBVBUYng5#(:nMõI0M:CV`I΂Wxl*ӌWRRܞ~!NS7Š7y聫Bm.ZT+u/g[J]@. Ycpe2%&* IԴ?S'ib;C[q*:m1m{_RZåe  Яrtk̗(G\ ,t¥fkBJiR8Ȋ&{{]؀gD%/08I(IɌ sPb t]S:bK$qż/1̴qO=>hv1)g60Lީu;*`{8?Sn]ѣLߕaR_w Ev^ bm^'p b'%J7F?RW=~™[ fNUٴ{Fsf+G{_x1HI>"LXD h?9D. 'ưV,Wz[+YFK#` #y})/e[ܬ:y\L%wHl W 6q:}^)֭}jIjlN ޺`^12s"դbՄWF T^0{8YuCi5L h L,Jɤ5Z*% RU'Kn+١/&\'%; 2uDpbLׯ Lvs'py,ny&.r?%YmNE+W U% HЁ "PuOAl (^jb(Hh<\3ބ(*w$c-8+SR'i2yƝ2cM,OFr4 Uc)7D W2GpMl`WsZ1}crďJ ϻv6/ck% 9=@D}fn><.D%d ( P$nŸ~=\fRθ=vh&MHV%c4ɬ\܏᛾iʱ׊Rl @3>6ώp?Y܄FHj' *yl+CRεҸ;g&>4Dk6m<\N~ՠ_?eao3 x|5G !9CTP8rkT@">ǩqˎ3p莽ː묃jdpf ƶ ATFnJdbdIAPta)p2gvc/H"u=[h2aK,NH0 ϪPi>8 KPmQ\$v -~"]N)%+UQye\' ^w]I=kM):,gNzIqE|QM>m {k+DV}4IW C 7Pjp C&|#_q(@ok`%ԩJL;`Gr{<*efj#ӄ.- XGޢtZB ^v":`ΊB!/ʞ*`YZ&JbTqNJ72% c\l-rOu,s$^6`v\?}g<+?Q4hArds C$pf+?)r5D9)ICszp/qlq s4uk, 6^iz~u@`-GIE8 ǓTSF2Iz9XR1ZějXQoNN|-Ihېof*Cl5upgũ6b%N/A6A 93|$[zYxǪ[aC{$ 4oc-% aϒ)DrS.;j$ײX5ѭ7}/?[Ndr5Ss3{ځm! ,;+RQgO[gΐ&l!^l*az^D mDi!"gV n9@9kL>*6|߁os q{Y oL* Q%uSܓgC`]#Z50Zvpu+ŃYQKf8&i%f(T)GH3?GjGZG3I\u dn97! st=T>)2Ic*4=ڨ-a Fd @5hΌ,@|ɛd)X! |h֑k6*< O|BI)^ U/֞rVɆ=ѭ +EWO$qȫZLo/f0rI]4n |ZOXKE#&"`b5d J!O.ׁzoFbSuM>͸a ʁpbcAcļ1Z{WZ>ܰVϔ*9O[򪏻 j#(E:!9a~Rxg7S?3i/澾ss#5;ME) Ϛ\@reUZ7gJMꆥo,#loQT{[_owuh0/1;e= ^垛?1P`%%{^Ak<ڃdmګ6cPB| C_CSJI/lAgЬ0ӟQ6dӸ*mDP߬&z\plEn9J+Epr16 U{t%7{fa;ƕuI]W+m 'nNe Qby?#0K@;tu2#qw]qsƾbO“Qr?ew 7w[²Evd-6|0RnHa*¬[PTF}"!o#LjOs|LRzvt2+ .脃T{"[r xw92]ɖ9OکXcP)(.[$" )cpF ϩݒY|U77 5Pv?0-'zR`'"/bh`-9LcTcs zZ jq\>k@~Z.nHa1UjاH fB/*]eoS'I16YJ '; _7\6Hm ml#2$uB1!p(rAEg'8ȢI=.v`+L3%\ y!8rQ!L;\_Ox%fbɁL)] z}Ust^0Zyιa" 18;UyX[xK$kFeuwJ,g] 8oe)PZD-ED,Hli݄Wppv15vגwKZ:nșզza ]%?I&MPO}A"|ٖKtrFQ;;ѭZ3bi: 2~Zjl`<(R+ΰY+'M4Ѐ(}?lFd.3w6]X ZźUಲ<S 'HEOw~::#$;9}7o{OQzM/Eū܌좝`5hfWϮ8Ifo YC ?_*h4e/`牛NCwYvy, X!SUiŃ+b pG%2~lXLeɰc9)1R)4]טz+7O-[j@Gf0qJ@aٍTqdl1)R^&ʭF0 l4N$ۺ/5_ۮ'cLȱғ~QI0_, 'JeX8fFX*=DP<.{c.Bz8D=ɓ3^G$렬U"Î WĢ_zmt)ળdLb3ZHl4Jo}\Fx!3[^{1Ʀe8Wp@xZ/5Ou X`N}v|"h`MbJZ҈' ~\g" 86}=<M6vm٣? bxy=RwGmn1ŮC+ہRT>d>5fkw_zaxTiv (7>^oY pEt>$2 % F. .!ʦ bbv^;Uk/&YSly E?]57V4exeedK1dqX_ <)!@SS̿Jxokv50ˊzm ݢ0}n`0^mOQC21H> OZldG+^i*d_b7 Rn7vN`|/%& _8:{(q&MkIg+dn ){;ǓS@,:B )#8}BN$Q@J4$oo!g$(vMF2rRm.ŬՂ,qݏ锭2GѕOo؂>ξ}?M3e&Z4o) Η"̴Ӯ__׉$AF?'O B ˹Χ7)]g!AWoU0.q`Q'"OF[$d%)s T?`S\Z@3ΊꉮXbg: ="ٓC0ۋfAVƔS<îxhӎ)i+1 N=|5)2-^4 :zVSYV@Co4s7kÒHٳ.ne>c%%oA",-&*9YO>u\80 #MZJ@ ;,hc0!pR^HFTp(1o-LCүnM!ܥ/T]`4ƀ0G\@gAR>VŎDk# }7(mhowsl-jY??җqJҊ]![GԒhߧBo9^EVi'8ڮiw-u1bd ]{sPv(7}\XY=sq8l;s6r} ‰ lMKr:&dz`Hh%l75 >p? Y &A~9 $w_]N~qymyV>pfU(SkL`nnQ8Y&auB`|CƵ̜Z򮣽ieꢣ =)==)WRSfI/6nRI@[('Fwڊh׿ߗ+<R58rޞEcՅ`6,cNA2Ѩ/%;6N6fh T/ ܊^ \_mEQ|G^<+UOϊdV473^R3m5LGM:3[d+BEQ9E+7l@vX?I d *eX_)8@kԑA:O6۰ 7" Ʃ`x=4m(\:a̶{O 89I]YR\r.KO N5Y??+ټ;X4@eTa,Eq}@J:*L3Ch rLt5/lly5L, Hq"JI ͸qq&_wCY2B`bCeSPUc{`9 Ԟr". <п6ņbk=:Nz_+7 fʛ7Mӻsz@bto`O)I5RF[ll8}1ODk'Mna<7{v,l᥋E{r0ZO$fGGƩKPr^сrt|)JuŷC@F#-Y1kZ l[>k p55OH?alRP4I#EG+rC%BI0cZ-UPal!7 %>L"ϣO/T~U\ ;zIC _ؚ%;f}i; X:$UqeN\604kuZrbt=8CL &HƧ qu[] ܼM>\IiڍNLY>&qZޒdpQ7;ݜXTf\P0қ`K7Gn%p]6B Ѯuuo7f)cX?`.0LS?s^MhՅ0W(\u \nKn?m̿@w~(xo{.eܘÙPΆT>0|c6#SG }4N5O+rӷ3>q-} dUrvSCWKHvoX~zKLIzͫGxXW~29OPdU'F"sC"! ({ɞ&h4ViUF5cXbđ< FӠ@$ Ø5jIw"qV Fq;,NIn.Y៣VD"ݐ4y/TZ?8&@ߕq\╘U.T *-p}Ʋ{t ~. (Vzb.q(GI$` 5P\e*@E VAӭ 8f̍2c;rIrGǾ7DY3݉{a#Jʂf'jz}oAqLcXTPdEo9v](t`]VQQYN:ƍ^sP6~B ֿ(7Q9C#=İZsuWMd[nK':^/당-B:%LE,ٜ2Cdl(d,O' 'e؁ ф`SH=O(4j(bmQNp`)=F7*t!u6u9&I?si _vh˹j*J!9|_,q.wP#ʕccH d!"xdt_$)gixE]Uv!bOJxOWz|=qOۓ#3rtX$, 1;h:XVH^&BF%8vhmAlT_#0|iBRQw?S ? yaT? XM\bcraVK"$V_1Ǭ5~N-7!2.w|yQI-iE+-ӱRKsLS? T{NNن( U=4ߊH,׺j`S␰WxU 5xy|+Yfy&;PHhB/b [Z}<u2:E1?18pQmTvk {(,UT:Rt5ố4vkN FrsCpύVi9x4n}y>7nFҌ+QiuF$ёٻ`F$TVvIl? xL8&bWrUiB>?7;B'=-bO\]5~\3x[Q5"]FʮHOLf#3? \ mPHEQ#A%S[ |1J&YP=t\ute_"jnOȌFt`g~KNϋe,F:dՔUm\fcx4HV:c;A"Tp[HӏVWh7=GlI !5 [J[e^GΉD?Fv=vJppI0 A00V-o#5 vP sTa /+1e:JוfL,DrM 04BP L!} WQo>z[|Ӈe+|WD+r%s.M\fE@}/s,ܘWk C&ط蒵1FWR1cQb__B䇪sdNwEt:wv-ƴt10|RuHm\ghq0u8O ̈ͅ8OTNη= C2+؎Y;|>'"Мc71bUtsV79&6*r9Gߓr82'EvH̅{Ⱥz-;3a׹$߭_/?5#nUG&i GIs9<:}AMu?>MCRu?#4dTwE8+]k1E㑟@ED2]+et$ԅ-eN& 10kD-1 ip ;$(ac ='Uz 8+ "pĺ V| ޑtc#/=ek  ppvA+Ң!iʠX1s@t8*RaݰGuO09hȽDC ^P-JĎuHkDoJ:P= E:>|oKAF7+0ZGd5A*44ANȱN ~_InS@>e8˪<{3cCSMl)G%G5$}s-'ƨ7aEuHFJ" 3HDYlEpOQhXOm0gQ x >ϴz&bQz!unL #̏DqD?Pq]ٵRvPW(G׀t*PlJ$^(`kw;ÐR6p Oaw<*mLi$Y#CV.|x`y*/5#eQGBS qiή ņwN3YIh~z? KDsLpq `=7-פR[UCq$/ƐP،TsWǙ@ | Cցt]+G7ΟsʐJmE\[ dAyb,2VOT$!`[nBOhU)~U?{06w Z~5,WcrG94:Z.vpUb?}8Ru^4u%Om$ G+ jm"O{Lʧ0\A ч)c=ު53!4FSUQԚ~6. .S3|$GF.~}% NN}߫TvȎZ,b1n?5(~S}=e~YPd~U /")~qknβTx >E*hA|OsҦ0~jkK:oۏEK]efF"u~NHk ߘޱ\1:|8մɚ|:EzYn*Bh^ҽ^*}"lAҧDE|d|8HA7[.dtFvNx`@g% 5gCM&on@PRj&@o? ~Xa LC?!Y,|Ǣ*ݶy@-@Iw2EpAP%C]X {cύ)rޯT8%!YCaJHu{#/1RiaFx FFzb6\Ԥ*:1HZ{ %1EIM┮?>Ѳ~0]>mAӋhHry RqaϞ h>) /V6t:LD~ka r')AH_@`XH}Rq2dǙƼbb'cm9^)z8JҭpZxA%SrPaˇL?&XWLg܋}Tsƴ9{q0O G:cdp>XU:Ӕ0uś;#3Li_ڭ^DuP_2a{Cn_<筧`T+d3Urp_+Do 4r ?2`ta˝  $TK=WB)%k秚3+V H- 0embu;& ZBA hw8,LRρ<5튪aoIl]_`˷Cƶ( C"JݿenWKzmqU4ꛔ/ L=@]7td瓫Fγ(/}躄(= Հ2(v)8IhYҹ"o9aLJf1g}]U#->*{6m?Hu P 5_xRC, >OSP7y4퍼P1y&+|O\Q{ KnoȠ#Xwxy{BOfOGp*ms; c|3h3/%!6Py'} jCTv@g~q>Dr=GjY=4WyE-.{ WY_=1TO`@4L9g&b?]u.׺/}'0\2.c8Oo/^{&8j\F -Gо1xǷ[kpl,#sbfƌPoY)~´)vqn<%+xH;#rG{ . =v[iA*"%JFC/U9}Vʚ!U{4r{ k9Xh~>̑H1EU.,)Kji͍ o7p+? vH2TnTD;/$7i%xe\2F{*~dRrr9Z.;$N-ʻZhIV UHEtcZsyeJ5hX$Hij ȭ 7`s J|ξ'hvon#4m7Ypi Cs˰Q{4R0mg:?Yb-l)(;;}aV\kyhbP" };:| xLRJͶuw]6MX:cɏӫ)ɪ6¯1S^Zя9EdΊ9U5ؗ+)8V%M ̹;LI KI+%F8A˶냀=%ʀӍĦrbLU(ֺĿx5N4G#,sgeMˏThE:CMGs9zHE:56b<ȕ@J¹Q5vH\W$6>]j4 \=7h֡,v_Xʴ/:|'Tx4,Apvtſ6۰'`p=2jUH)\t [%,HxB{+S2N>b[s&H8Dr mw_toʩX:xX @Ebj +YjVkaˀkhVrvehc#L I@̯T.<a(z͙.kUǘRyI10RN+[ fk_eﴴD7Q>bciƬU<"E7oqj$^taL6?sy^o刈-=> }甡ʥhSbIA^IJ!elq>2^3*~]{9xD­т;Ռyfm7B~x@bhynϒ(8Af<`I_)̴@"L4bF&|̔^$L{f-TX'zL]Lq%V2#!%>CVl!賔/D%5@\߫׵?[rq,7@&GIx$x2a6w`fID`T%'Y*I20d^8̶YNS7i|[7Ps& _ %"xPr̎rO "LM_HI Gs aZVL^RUde\8'\|.녺'*%U+u{a،cd:'IӮ"5ֳٳod(<W QҷPr) ρ LjwevJ5AE$a>=ɲz`*/|ERaVGɓW֎1Jϳ> MInBf>5.OKe5G>(G40ps4X ۬^^%M}clF ; 7Fvr6P,\V-XLJwŏhZE|>6NRh(8dA40adYW= 4oLaao YLUmz6(iiKtvx]-(= @ xѷ绳?` Fr[Y;ĵ=6dKcS-qU\IB@soԔ I}Wr^g+\C?ahac7O)ĥikSXt{ϑ"4g$Gܲչy.@JH20(>j_nl֖3nmMw^!9n?ձ 6#QۆτIV/U>d!5 pdCkjm1}CZ%+u%պ {` 4X^bka F'es &ʀ9"gNlV -AxۼN6 fdw_pN{'C6_W`.^ixPzhz / #I ybR~:G0Hm5hUm BKcSDKBe11V>s\ $sq:[I%>x,O+ VoeԿxMA)jc{9!j!nr®gxK؉=HS^#1>dDO,A )QY/H-ѷ9_,|%}ۿ_Nn3җӘWyЛiv#LƺBE4;g_4 f֋N~{Y116[9/$*-mch!wtG%Vw#F:c,@eܕ{O cBK[vwQG!D-CBu#xgF@Eik߮ms'˔NT1A(ͻm/]Ar:쩹6HǷ@@ Å4ixv[Fl & +ת˞rțR FY4d "3< Zжkj!ERP(-k@[/cS=mR M8:Fgd]H. \̦PFOXWe.2bQh\@`Bֆc^Kӑ zcH罁%BWնrw=V:٢nhawMcV@v%8e3}R`h`/nl|A]#<ڝ##.Z|RF\M+wKꠝ_q2g5r33ʛacQ~z`f"n50(x&g:ZjJ [s~L91nRBF.NnO q͌. s؂@|C.ϵ;<Jo#ಒ8d_3_5Ϛ6YY20e/X!ל1/'-q0l5;I1ifϘAN:v$}>+l70z'ھ,ޜədQqj| Ҵp"OBȌKm/{Eevno 푁HDAy/N |KJe s^Na8ܙ oVU}cA:r mh2=Y҂O..-Kٲvg81+̹@QE!UiM<CIb|d:F+ jOTt(?r;АPG% /h>r&*YOCĆ$+$eow=N&l.g#c"1D sq>:+pw:23VTX|ȺՒ'0%-Wy5|ysQ{ʐO"}#˳R8%ٍyzq o}uGo0SS%U9 `qgl'Ӗ14D]+|ωU -`-ɨ^w@$QXPxx5Aڃaccoe mF4݁ly4y{Er׉o5#:Vh #gQ$2lɄhZ;wfjXm G(p8̬O.Qb zK"OEwx T %j#PL u%(l|I44#ZPI}G$M|AFג\vɍqv c3y]=#CEXDrh^0I|NSLu U}~/dM({ ǑbEħS٭;X1'aE[L"tK_HQ\'  lOP;$;0 >,)m`#{VgTY"'צ$ o9wڵmik-;v"m^mOʾ#́edmyǿI~y( .q~k~2ʓ(qCR`R)?CLߜ5cu])iEǠ[񸂳‹tE%Sͪn24yu79?fN{*\CNN^6+Y9v+]. ޻[_sj2>2O6[_a&HUp &\|Ko]H?q`&U#8S ~Wx!f1FM@WP UX-(IgT)E#swK#2mܙ3Һf揊GLJJ'̓a, 6\ btc'4 жg? ??ҊӏKc{u_6 UxHRv+ c{MZ-ٲK:Dp30Y6nsDs~*jϖy@,"蹓C>OnG3&'x/8ʝ̂ 1򿳢C6-p Ak{Q%0GQv/BjyiYgpZ4e,O&'F5(F=0w3]=?j%I c"B,,u)O">XJ ~A[(y  WyT39;پAt$AK{3-LPHx8_n~9Un3tEXʾ*H!m=>XUDo @$`vuNw%HGԦ OJ.t'ֳ'|w s_:xMԥX`dE' _ԼWݧ-n,+/a$]zg4(u5sFvf~vX|Cq[y7+õG݁d3mGp@tY)aVy/y!=&n3yp Zi#䕊330ޚ+bJN"?( V\a/LzA47h(f_{n6Ԁa,hGrjXJiJcj#ٙW.wڶt\CacC]zzpfЃ۝AuYt: ; h[LˮJ$yټ  :vbfݲ{ָ֪H{_ d=l&9)63Fvw=/mE(:4AFiZ2Du2IvW:dT g.G;7m1v> ^`O8F'xU>2< ?ԛyF.QVc!6hT-Z!X x]ԺвUbG_7(竾uH;:*F06{x`]dZm!@|VR 7ErAN&HӶxm,lM}S±jɑP01SvѰ8s^:%KzNhAYe8d `o[.v[B/9=&ɓ V\k~< >$if~-E?.q9fT _ nхa.Nֻ+u?} rLgϾ|4#68r7v[+L#vK+Ot6&Np)[?ԙ"Unu3 e gji6._vb䶩IOm)~c&U5} y4d0vn(uGdJVk`W.^Cvs!* PTWY=ƽLӍo*LSUH_L+6E&O$$Cc=mȨ+yݙ %5FD^|ko0NwSq3LCks4.۾~ ,x:,*E}5linz/cT1&]- iR_N}:RxJ< E}ƄF5KLr/5þ^ FqX멝G-<ǧ~4.hmD۝Z Ô"D'ڷ!3ob)chn*A!U4z`CR˫[uU '6 ;{})zD$?.-es9? gX U*~Zk˧d qֶuzwbE6QJFdfFp0UœLSm)dF7k_}@P)$r0XyM~E%nz~)X5h3{-efzfSCG"x3&_ۍ#94N]m"~xLtUESx9Y^1_7nP[ToK"F0B@f6syotЈp~W̩m+%sʋ>z;/ռ!{g}!IbZ@1^̃rhpx qO CR9%0jN=?f*INAW4|V clѱQqB mH?^3Yҋ E>|MD4BXx꿑JݨW5ncS^r2#k3,&whL m-¶ОOĪWr2af~q-+r96!';U`z0tpx<#_y(P噂G올ZѴrF*ۓqVW5L $чʵaX1Yrʊgn55dڴM P.of/+2;Q:|YSWr+gL5)z/,(_Oԍvx5-*AjV/%<*qt"XWk' ̏ޮU/lQзK)1 9 b<NȉIoA ޮn3ˇ*Rwt͗-`0E VKsO ̹{O2{tT/6RЪlS=1I$41ˊ.\KDMKE8\Nxa9T Uώ)h^< \:u3Š#4]Yȣ})Mʯ5FH(Ϯ' U/~tQ:m±Af컚Hɢh_8䡳$'hpG'T)AS!&kMéT)V$'yHe׽>"K|6c+w}>Ku[%7HQx#2(oŅ՟Y[0O"pLjk }Po2VZGT;$( Iz\2ק)+FbCU9vGZjtARlMR?fx)+\4ٛ]Y&iv \fCbZFzCqsv WBz EƟ1 ۞Soid|MhUwc?Ɲ# ~Uߏ?o#&oWVqXr}%o5EwPs&@c{H._9e`*l^@g 5,l{m6lIGJՂZ2)4vs1&4’)[{ܪbgR`deh&!ܸ|OaQaƃtheY,bDWJ8%(1Kt KT$D}\"[ PA|46y?y\^m݉v ϾZPlƘ@ _譏k\ TH y9u+,j iB\R 34ĖYK w}{_ߵo,RZTY$g[_ ٲ@#馂X$p&8yT3:YmAo+I:$tVfjKqk -V%M2t&jPqs?M䤮mER"/աhYoQ]kBf@ ŸQoA* ϙ3q -9 NA6‘ϤNUk=$$rA,fp]h-JeUW&mM:Z*4 DŽnQ`H/k˵XGܮo1N>%BLy $S{sXku&UPӃ{_ZR@ p&ƩcH瀣:+VAD+9cAn~==eF_% c$H[OĐERY)Gx2-H*\}bZ[n!6tLIImL69Oq5*+BnP/U%ڃe=y>Oa NŪ*ase*Jl{ TXfcmAf\+h4l9z9.9GeÊlqDfHMƂw_, n猢"-WYPv\[.ݦ<)VC̝K` ɏLAnYiv>Q9S'/ +"x,QJQ?K(  Uh"$2h,?bK\9JNnΜ\ Ǝcq:5'4ɯNA*q r&-U||I\$p|pOr,߀iDpY[7Tl͝ꃮkvk]<WẌ́ a$M<->FCfuNd̻"|Aj 卄1$+=Ǘ׶'[F?_)VR29k?_g Qh9>\ _,$wͲ\x}"_ *<)fY6OjZDKyTlt=)8D2!OoH07beݜ3PSTE ɄI=LJ|Rh0zo$cb]'0oHU#Y CU 0aoe)2yiP^z`1o дL+KxU>XdWYe-NE;X9"(BE9MAy47n (O& ֢[S4Ȱ_:BSCj?6}6 ֘Ul3(8 ARb9j8XSͥE[L #Bs=S )Bǯa!) I~l7R.2-HC̾4\6'Y*r>l=.8>4z+z7a ʑ.tӽF4)l! F +B<^h0kB[ܤ^$[MMa`|-Bw+W|FgKGYGwM˙pi:ۋ s+h鮽rD\~0&SWk߇[]Ám;fQ`ʥ]E1o4o9dE\Jt|]]P^f-)Nj{dkA  uRr?51[ 0\p %xK+(1ND3Lq 8 6GUʹ'.Qm-U鐗50a&'8 Y_;䐤h?l|/Ks eēȆ6XaFr4]M \f@6>HP"'z?(kC 33iQ(I4ov]^c&Fyf[/T&C!y GrVMGRaA~$CMi53H_Cڰ":tut)֓EFxPR鍇;П)^m|H=r Є:w*eʚEΒ)FaJAU#. hdTU~Ҽ@xOGJ07\RqAqpXmsxa$!` GVe{N(]%M4pI0GuS 6+Yg0ܾKYy&U|j8'ʖ$|~cemqpҩZq-2?4iP"_1mbRE$8nXH ^]P.򔱋XAC2J={#$q*4*.7o N}+C'=t&]upm͗k*Cd,@dg&Y߸cUrS"-;L:smSPv16/'a54H> iy,_j PAԽjE,|plռ(9.&lns" C=̂0dN bqqV?Gr9 Z7'WYOC?#D( 0y`ǡ q`mO<\4]VUeI9 Io#i[Ci-EmpWLN|3|`S{kmAV&[]푀})R<}i k ~p%DL 1V!,Ȇ\8^@9B~BM=g2;#(Sd 3}JiބliYR| .a!DZ962Nx_ ZVlؽM}`&ႍ%CDO4F~K3rյU҃0YfTiq.6U仺\b{/4Rpg{L0!urx›4d 4l$9NUy8U#}] SeW W'ۨU]8EOo4t[T5- Y1DeuUnt)_Efu^ e,@TBy! 8}B;@s пaKdVo>&:`9(t-f;9c_9?O}F*9~Id|;vG2)TT|!cQKVF>_'*Q9?.pP~r-e^-NG)=*Ss̥j6cPf46';Dhwa?alTe,$:V?v;"˘C@-SG 05ZE / D͝n>`aeXyWuOn-IYaAUfHB$LG]1>f;kxZ0+)WQbzmc2-KOv~P˽=·f%Zô֎qkQ%y'ۊO"B#܈\ͻǞɅPQgQχ!F`yM\Mˁ2XyptqE$2ptso2Iɀ`S`_'T %|j VSZ\{-#,BK&Шn0 9!'yyJ55jw4k; &9"AM( ` s9XD}g9?1 H, C-H;p]kN'7Zד6d(~1,햃΢ IzA"R}Y@@Jnn,:\VE~ONVQ* Jz,;!%^1lav_0tZ/FG> e3NW'81jlb-\˨Abk:G}b N׈}4ʟ{ͯɒ!>$c=KboazTvS-#9@jҁopdJ")"P.wn Qt-\.U2pHM8Q+uD;+F?{-,lw$fbɏyxdBU+eQbyK("NSVTRGA󱓮z#mƼQ~J= ePPF٥4&JF[,j[dOkJ. 7G9wW5 %Yk\8H=K)Y{:"rTНG1s-e-B` A{!擉2U,kb *Y6}{"yι:Jv|+cȝ?яg\ƶ|mR^+q%I u{*x 0~o;m<3 Wot2j?Ft ~v@2.Hw,f8G k Bw Y *ڌfxxT3XDrs%5 j^88HA\qZCcLZt⏎.R~}hCg/7}~0ꓦn jfCNJoX:ւw_pꂞ=Aik]l;vb~R@\ٷH:dhr`~v1RL`# k8\eD nbQ&:7O/Kâ>0P繡wKo/ מ SqSd֕;:ѢiѧUZhc}C\"K0gP֧jEA93x=Nq i[RD¹%ضu0bgm&>sΚGڔW"F5nյ;5YB)a`Ɖn+@)nLݚxBxӃ$ED -kA5ꝐčA)M8会me,ׅJ r+'_dI}]cb; X۱P®C.LUWUxevz7?b9&_mT+1kNg5~BsxnThUC+ϳd%Kd%vvc3{3A4?ը9O )7u7MmR8!O V56q_S7V~%Fs肮Bv$/hjhc}h 3߱ әгWd"GlW5{mHyO'SL"2n $5SR~ Ƈ$_z3!N_p9iI8@*wd@_¾L- ~pH HԞ(r„^>L6^u/i,k&gUCN+Ks^C1%~G_(Utown(&Y c>zCVsE}"cA"vO*&#o Vk#$Κ@{`g ~:hʂYI[?1"\IR( $ħ(Q=kSWBBeZ98? -ȧ %"md 2 "h,SLu0Fvk[t.ީB9&+aVj5#^Uڅ0 0`w!œH((sOcAO&lϨZ@T,:5Zߊ9c>RtY/ȃWH0_Ms9-JTqйΤGvZEqm{Bnd/(̽&UCQLLKtkW: dnt~YUf@/=YI]v!PkHh@pݴrqR:rW 7,'zw IU_u_/QfVJ$Щn|+A0FZ|ֹSb˭-[}r\ Qro`W9t4b''ei^je#̃U⟂4HN9~0,=gNEoE2Y-|ӲOqZ Ec }xֳZc: `B~KAL_{$4-Ȃy`u:>9F Hq <ϕJB܊餰*+^=Ӊr79B.nJ1zj*} ƟO5r:|tܑI>,x =ʉ1Iž1O'JK* ߷C (8ʃ;k@;]yz*nD,In9X..y 8z:dmPaEr_Ln=?xP7h?L^a͖,uu7U-a>^GdAGE% 27+!cV,sXCeP%DAvInC(˝`O`b7D6Nٷ][wdž㨸'ڢY_U]a->}XsmW(I*'(mjmc.>)I{#Nj--DޢU>_&GCjL׳}m_~IrC sae2sּG+5j*A(9#VIkGai>SpkdLp]F[Z20}b8kLtC&v_>7lcA{ms\p/BN QNhoKe4*\J>)j H3w!]fICA<ʛg^Q\tmSC<(:*t\80^\5,Qi?6xr dEYh\DCmrh,T(M#?rKl+S+߼W`OG"cɷy1ky&%\cIC)NrK8j7V)`(W;x}աM*]j`O1 Pqz}<ںp;He$Fȁ~ɯÛl%GMC|D.Y7\@O&AmS%} ŜCl vvX.ۉfQ P 7YPGn8e!m psc|eM$BMBN~,߷'UOi W4^AEfro<>x9 `I=)4f(}jgů"" b d$K*u-RVҒ*G=!ӧkդD =MYin&Z/iiwJ;d(i/DQR*1[Z2LN:L'$e7~8Eꂀa &Xԣٴ ,1D B#w+#JJ߯|hn{&@Clh8m@?3EE2H.я'`gz]HH[BZfTi`SB2ܡ7lڥZpWs p*ZwTզYHt{P:ޥn,zAF| vɘ0akK"h\ UHr",)Hҏgr M^Wx 4L6u4|lW{+/VB*y%e93+$\mG ]?Rc1)ACYK27Bs/::XA(DmBs`؉]CZ.@m8ã S&MF9Wy3CziR3Qwh,rvDs(] 0F?;x3 $]Nu^aXx#5`T<<3ʈ.jӅu9Ii3:yʿ)M.w W[T6Qd.:.T6?F`K*ĠQdGMag<˔sBftTYIf㵬:z]vBDŽ!X@]khK A4LQyfYϋ{8_HjAN٢aOZ9 \J?_ @st*.3,t C)7+? W9cDjܿvNn%cxNqiv& +ܿ{DV rL@ȳ@GAgEAlY{ykBN#µDU~P8Ű ƃo ֟Ȅ,P=|@,f+UDYl= L3Ekbg^i,Tr|e' ;BTFIԿQ4XW%N5>%w1h>GXЫ$M;6$n\&bOlWĥ(u%3{GO6Bg55ξpf]`Qy2׷ m7]b㣥ޱĎJIVNXR(", 1A']?~`^CDwN2Q籆_-; 7[%t En0:F%-"kw@Oc{X]vm!m*΄(Qis տ~xxё"8_'qX \Т'#o֏YBJ=0 /ebf/OT\ yVJ"X.DT:Һ GN^g.Sw(11s0 rZ<㔧hLSI5E% \ެ-vZ4t>/S0qoyL#031x?akwa!$vLFYk\:uߢe@;2|Yyv30a 𬭘Fbb[cJbu+.:,9n,o(a'N5*r^ ǺR\B% T*Y&d b+9D`kwi=qBZc"f02p0>==BK檄O Ah^<5>a_P]Gᘦ]^1Hn9ώv}r{TơؠM4eabmTmQuHEBfL,g/YTG!-q /X$iёT٥m:ݚT;4/+C؋Vq$/q_3o -'Ldn@$͑IR3vv{_$2%YD,| =0'O, >*$B}Te T^5^o{i"|s XUmdjx$dg7ĘK@Ѱ;S87qno+ EfЄƅ\nQO(O=Ev mzR(R$Vb'H{y@*C+aA4Z8RЧb*v쳱=k6ҐXJI9JFӭ3D[ `tA\ңuGu͚V"E7О~O4\7΁jӚbd(^t|m ;vD Cmo{Ax:K,?3K K2&s:1TypHxA֓9j&MK#Kq]BIa[flX{\X8Pij]OYȇEP%i"{%u)o £:A۲PP-3,9>E>搑V%f'PmQ#C[d<L-{.7EJv!p̧:ش*~um¬fO HDQɽw-i<"ESMA[ݽZ\{oY+Ps5J=E5Btr7h/a Wnq֧/|b\sI11HOǂ-Y.oD];76'X/%T8u\zOr1S > 0%p (+Ҩ @0ŲˬCV V ^V C~tAMB[R{0+KEYTwh~WFFmp' iDMV_ިLA>aUM )aӗu'PMDoOW;ZrMqn$^vO WB*m5Y5"+4_kܨ/J\YKջ(!*W전5`k F/p|7`d>FK`Ӑ+43y2Qνyb(~P5 @v"C7 HDO70+rTd/!8:6?KvnRlZBr bf./ĀUoX~F1{4U,#+<=3(auBSИ^h.Bɧulal*sLjǏEc =X?G;-? ~6G$kwfxz^v)CB"c_,t&>T_>͌"m">Ec 8c/ X \'.Ժ)WV6KIHa-6 ^N(MoKNf潥03uB륈ҀÌ^ Obm6:7؟p1KGpJHuߘmx^+/g铚Vv(x#-x3BDڔA[rQz=-N^C>ݍuN|*kCXb`b%FqXѧC4 DrFI؉iq߬ 9z"^}A V4KĶlf,֡H c TwA&!p'Ғ8/cDpz. dސ>Li3__2bP- |n>t" oҽ~~\㌬KR+W:w,Ug2Rx w>!}oQfjj2 9. 'E6#;5YόٮvHQT]W,3F&p/ Q2$%~]*? 3i,<Vm+t5ν4Zs5/Qn 2 ?0f^2-th(tVrHnR$ lx#cCcN]wg$ y8{Q I)4xQ}u-:q-Aش( !hBHWEnˌލZ|^qN"ԅE u-Pyj!|%J{3?ܙU f'x UJFL81C~烔d֌yb{(wwbH^ i(im`8!~^M-zNP[}Vohʥ~CinT]r:w5љp;]ngotI~;ԝwvUl)dߘjtֆVjAc@@P y]Jڠ$<$? }lBE礼 B.|HKaFB.C-iM?_тN|<9 9/Ԝ x6]"ٵj|DUbsfi$LhHcՃ_ 6cĘ ebꞃ{P_\B:hVC44:d)2w # J #*Zs]1_l$-L]ˉV p ddY 1[9<)a%{]eVjpu14!ZN d]t~~з|/1G> nG߳hB-^wķm[eAnG^.]s.KY&ǖ8W))6qh6Za# F`SL 5|,&Ϭ#"5MNN0 {\eWtj"[| uѲؐ{^?diwsɁ wnpϕ Zzsiq}~`ڽmA3TӾ] x˶t/জWt&eCёźvlu|bni{+ p`eZûy+JΌ$ @d=Z\3D EL,bv$$\/!W[1|Y~rz㟧́0R==ŒŽ qZ8d`k#g~yW'R3?``+1 POQ~Npؿqag5$wy-vl.&Z;uY.'ڋ9lvHS޷FN2TմHeU G_f1L\&Rbwx/2 zSd & l?0<\}'RyA飜eoÊ"Mi>`ѝ6E r+ohrh X|Rd%)*6%a׭I"UYC$b|Sx̎湈sqbՏjmR"Z=_H"P Ecٮםaz?ʰG祐CfS̞Ewlx|5ڡ41^$֋L} қX;9Poo80tX[ }_lt+Z 3LAM 1&p.I݇oP߬- NI(eTG[(Q 7W^c)H.^crѩފ%n2$B]xJ 6DmmQL7M&Ge~!Q& 'k(2#gQ--gգ~Bgwp%;`,:OOv4>JU#m-rvƯXcؓȷڲX%nۃw LV7pn{D9|]/hTN+w_# D jm+@<Ɇ}/Bq@t`eh?*ERck ow\6dRL~SR4S\߄_"Hπ@fɛ y[nӷ+m:0AD >C`-;+h3Īn+a7atsH?VRWȜ|# >VlNT+L-aKMS#&Io :O;0uXƬLr+ u)G3zǐxLC&+}uOyihI3 &|ۡd @>˪ nXt[iT~$VGxy6@}{ఊ c[CNBJBUW$ۆK'<,fdp " %{8F3i\S6Fdj^2\+nlhw_:̹%TgȽvAUVIfγ'N: Q]$BB$2&J>guI),XN'?iK2l ;Լ)bovxnmtwh3-P?Wpx"1_|4yk$kG*oyFy l J۝;p%q!fȨz>fgI? g3L2Ia*-B4U- C2S̥u*:yYԩt-#rmX?뙓}fM .Hk]S39mRE[n}ȼ<1݄k2#+(#ΰwVGO* ~(glDqDf81: B`K9ZI]j?!~::rO:Ffo wsuz c"є;]0.{ݜ.\a'9ļXq!a!mK҂\ Ȋˌ㄃׸ES nq%E$gULL+Qp\?ᢱI{vtfт*k iEr=uOpm8/4m,3Io*”bȨ2XS5bSpE>i.rp]'R~8q#@]9zoǙuҾ>WG[m^9 7 =mUC H#6խ1 [݇~`SⱼkutjbZ`^1-;z5+rLv{U2H% }kY V]- xLu~4Fu{Ґ(2 -k9[& dj9 A!S,2Ep >lMFc?ҜGgE ,O~{ У<c39 2;ìdHDݵ!b\Օ؉:hOVoL "Td{]hU쉖a1Zߚ*>>M坫.c|6J@ɜO!e`.`Qڃ5I6lJ؎."\€>9XuZȺ158 P'2pTD]OA'`OPCGL-*9'=,eV 6thAѲWN9|/ASυqfj^bx~YEp8~״b!bAI1KBZyaԦZ*VmbOQ98̿iRz""}ZJs=Qfų,d+P&M*G_P\Pkھ: dVo z㘮gJnrH`햖بB?HKMIhۂfI"6fŴstU6,h0a,{x GOm.D7ʧp" [éЍM=ΐ;-vJ٬.oGӑWc} qЯTN2h$mA;긂}d"4ADZ2|YY+a_Zv?)P @پ}ڬ:>' c A~Qrj?IUcz==vNZdEg^Ȍu]P'DhhwyUCuWnGDm<`_aWl&ٺAE8!vk*Ί±jZ[VP+uH_ G8 $nhSߞQb'O[/z rWO $.VI4-fS?>%߇<+M1Q nM--Acxjw2F~p#5C ["|mœ~*U@_Zi\*|p]\-jv?Vך,u#0`M]@);A(8ɀ8;Ǐ#(GߒsZ&rCFI=\j)SCDP/<Z 3#ubx{ݥ&˭,4!b8 x_Ρ5\zҐ\YSeB/6-{ QBn1#wUhPSbJX1pA|uI1F 32 c!)ʣe:4Uޘ0bĹn7fHX%ɝ)@Ŗ :-+hEzɧhM1{V ؘͪi|ͥVɱt]3T,8T=u|ye QRs+ɍ\] $0VSmLEfn6Q ,Rs1kQrN*y}IᄉOh J3,wR6|Qcf`̈́bỒ;^_)%g$a$0ľN= /(#0jD >#'m뜚zxغ9KєRj)ŒLtDr6eR J~qGV+l|jJf@۱B"aQ ޜ#&]į&G460ȫO%o70v7U&yt|Cpf3N/MQBs8ĝ;~648Ji53O$AC&1 /9EEzE62+Qy~o7V.>ÊLwJHGn: /uJjrHeDB%!=ޭ/toÉ"&)=Ţ%VYu%nw4px,Wsf8ͮSћ` TȎnvO4MJx6}<VT@ꇦǟ 4%zdph'"Zje1RW3EY,D+ A˖H<<~[! VtZ…(L*) ўg\}o>1]ҹ< cHxgep>RآC%fp x Aɛa>z gQ}NS# #v ػQ`.hzk":ҬAPcϺIC ts9{{* LRxoZs[*و6uvX F|n뒤ϲԐp0c=Uk}"d3ϚXFc֝hº4? K+>r*xo9}ђ2iPXF խ@;,7O ®1j]\v?5>OFHB*ȓ&Vv!7>H:Dd ۛ`Y;FT#2qT~D7_dT،Q͡07DL/rbb~A^Щ8A[rخ,p-f0l6.n~ \-UgH8^ Lcx( 3S~67L)"Oegj3 H@Ӷ BqA gB;X<ܡ*``u{dM+r*KX\a55{h?f\ \xW}{k29Xx+20Ēt+A,+xы]LvȔ]p36KNbΪ Rգi2y ȮcgK=97#xe_oоR= }I P$@atFyCw.3k{1&NO𛜸KFl |wrF1/ 6})ptXЪF_0oǭ4~Ed|Z!Sqo&R a_}?Di`MWrmYxZc)\4/ t)A{ .l=g"+"T%}6CL"U_$ц@[eV %TYQK }OF="U{.&E%-*"(!-:fxnRqP%Ty0DOS5Tnjg%%$i0̎#|&o%+>ʶY=Yq0Ŧ_ -D$\EQhoUǸTޞO%1wQRKk.iUJݚ.36 +!B4=0=R݈h .\k{ya56HNB)!wkPn_e)|"~3Eиfg?Z-!7}Y @YVE[̢Ax]d}h)LgO%h<(^ogz#;2X+GaXt/azmѺ(*jɨyDsB+ԮOwIّ M~ou-ڀ;VCJ1ttzӵQ񺼮?-6s')1jN7܎㭀ػtE,%b^d3"dZ@e6˸P)b6IIRQ2{}0ѩ+>>sy[('QT>YJݶ<HP8/F1D.q16=>G%Sg?_]X.+?? ~q뎯pi`'x *JDY,eQ9>u,< .L:gw/FuUbxPAu!_g>;__g^o!3Xm!RvܞM}fP6i@n{K-w; 8@\:_.>WII <#-`#k`߸KG#!el ڶfmW ) #r30[pJ豢rŻ}6G?-wVO9aϣUNJc?GbنʘH҆N)l7/ }8^g]g'pn3+; RN &~"[77)T:QFgm_ 'ҏ/ lm p)HMZ-//ԊO޾O=bp@?]a]3nZxF-\yYfHoGUF~DSv;oSUUQ7SM8}4MT}W^aZ 2QVz~SiHݰ*Kʽ;iփkg݅ۆ' .80]CJm[#&N9#6Mܺk*ڡ\4H1m%Wp9RQ+޸"P&H;A -X` 'NlbEX^0M&HܨӦ:nlG7ɳ=(NIkjl#Qs^ngHC'ErO8A|t`]# +PdZ;k dKޣ\eC2 ˲M엧" Z.Mav%q"47n1ي3 56 (Df~k;&  v:%bgm$ Yt{:&NAY_Ψ-#N&Jj}a??SrorAlӺX78p0[' OQ .lѢ$0`ldl贚 ~L? -Q C_'wpB=Jvkk@}@]nbw/ `xqVJ='^3U{O4Y3>H$pS7*L~Z-N M0V .yu#Bj[qN0C\|?$%?,"=X~?LmҊO sijfi;z`}Fk@1C 5QQ̾?/Dc nث@0z'@?ŋ:lFd+K}ӋZ %npQm{}{ܘ־ с}x}#n"R&0 ;Oou12KUp-<3];|# hɀ"|e+L|5uݹXI!*B >rE $Lr2B-#@o9xpwL=A܅ l%7w. 2yT.Ӄ4;$JqWȿ .vS4M6z?cǥP_( x BPYdoB9:ՅaIz2pQ(> 0KB>*ȯ >ö^mn:庠V[Y\w^Tw㔥-)i7Ye7f<щB9(eƙٸ"4S+̴>\:6Dv㰩S}6ߩӌcuVr{QIUoD9nc1MuKzUڪpzv'Uۦ5],prX:n.{K 7%gbN9N?uv;9gAxm_6:^05>|kJb{ @<6\fPC6I7-&޾g*Gwy?WV0M ackjj>p GZ{ Eɋ;RM[kH }Kl8' bLND=k eUz-PdZjgB'kr$q:c]^ wl@ Wau˷DbHGOip;8ܜ}"g򉒶EK9k恚'ի1BPO:@Dh*/`QGH =g5d< ƕw6P>&*SB'6i|-2vNeuJdUkri/N8w~^Ud<}8K2VmQp7#o" IUOB ֥z3 ȹFzXqCPef"u*9Fm@tiA{Z+X-G$ " 3%) {1Muc{WVt9" \zg D!/Js0D_tob^j!Rc*a*]gGNԪKC@DP,F끸 du ) R2eMWNA.TInCiכr,fap A A] ϐ sĎ<_QZCcrrC;FϹXJ<\lrRM^QɪŹ=e%Z8t=p +iۡ'('AAp]-XAl$ݙ]L;q~Z"r؋^r;yϱeB:|H:/{d"'avq<3Hug}Ѳi R bv"=YXIIq3+_nj8TURo[:MiB9# =8GAɭQu6xʖ9k|~pO R:xAkϧY[1%aM+71c2Q&s6w0Λ׺8:4jnlAE%:PT {%Ho{N #˗}CMIQ`JoDK)fˬ"ee5s1z9S@Q"ɉG-7&u@[VQ>+- )̭ESӏL2=Frڡ.'Jk#$^Qz:] pOwy^{mgxyٶBV,+ L s4dJhqLB.W Kyu@ޭ[Udbld6+ACw+O0O=Rz,H .j *;y"Uk 3$vmCR`ZqMB୞ BkSoCzy֜0eUݍotVP ;7I5WW^S@_G=ֵqzVKk _>pܮg18 X }8{V[ω.5~$6P\Ȑj@6QMbS{{=v\^s^h޺ X,ePC 9T[Im mo7߭qy)oJ?HKpv/_51g0M,}(j :)ᶭ4(ڈ>Vgq=#O.9cP|/`04}7/S&-&& k:NtQKˌrR."پ\zqqg;{%CZ=xEG>V> ;JFSd%c|!9̗z{1#N&K-{8Y ]NCY^MUX6 $i3橣]]LzTDRh:*(1qt[>ވXu^?WVbEύFϫXSTZ%|6JLbUĜpŏA3%7}8sMLʩc,=ߤۖN&7x%BD(a0x,rv~|MhE's `I2S*ctmuD_V1J 2R!PE>“WP+rh5"g6|eBk˖!%_Ǔ'|L>F-zR{jQTW`YA:2bd)/]`ik +(I i0q Q)[ePGԁ]&ղ;J* (zWnM93!^ȆXj&R5eER77Ð9Mq(ܮDπE}bg_ȩZk1p1h9c͚0Lay%uۮf7 [+]^A$-; PXgM+UUpsyJB{ml6-ٛSxfE#ؿCwkUB&ÆWKsm.$╅|оx5)G=?fNTaUnN*;μ>MLK`y4B{{Zݤ2ZYwm:&x薆z2I°{; n25SCm hoǔw$ED YD+#*YilUԀGIbRu̞(HEB__6 H{kEs/&

      6PMfD%$ %ګq(>u}zjlnwoq>qwlSdIZ^ e6 t@Xn:}S#+kgȐۚ \RT*q(Be^A~;~o*_*rk4EAۻ հ]L<)fYQߠ)uqb>P$mM.gHLHI88jV?4^6#_^ˋHlVuRQh ;r!#׊_DmǕsBdȹm8RIXM1sa`aPҔq[A qwΥ:%͔kENPN*81BtTs}X8fV֙ty/-Ƿ8}(뷩U{6j9JA:[ˁ\Vg ݨpuQ% ?J6cUT^M:K[˽Q#5r&mStb. oY P,SGz5VooK_Dz0d$<MBu[_zhIR:A-iDi95zNvl5  Pl2om)߃^;m{82Xdssřm>׬⾵'Ք65m9DWT8ac;-3`}~ [fH3@B 5(h+ &;derL}yo~cp*MJNF\"J~ &ݯҁFL?Ť[Zz dqtV.)͠1d~WGDŔU (Kv+c|Bo8;YJy;z$wQ/4Z[ᠷBSiXdWX370e8,qL)Ͱ.s-q7'g+j:Bj|22Nby*=k60W3?x_ hmQUxO&)vEh"_Պzwܻ 0lz[{-I~W''OI&p`|L*c/yGFTǭ!NNs=>$ڦP̓bekW'.e߶K?jP*Wx7%Fm;mͬ7mZ.Ml٩P!NK2-6_ۅh:ɹ6̌\|f̎􆱭MPZZv!{.CR>5ߔ /"Kw@ȷu 5?`?hJU~!pcl>ؓQbaInTfZq//4 v3*XI6 T$[tLtLK]u9zO:)X(iy]Α%aY>nͿY(4xP 4̱.4zW.E9r#wk3#MH@Y%^@Om"'q*5ckLrǀN(F#<ՈW'Tnx6%h49[Ű¿5#C>Ʉ <[/:uG@`^DXaĞw?tq6^zt bqgϧ:?Y1ܹTy9GDa&/ v\Iu^DC/|Oy+ ΨJnpC;dxhܠmh!ׁ4y%!>連}t~w) 7CJ(p'6/1z-/Pt1\o 8{p5I(]VѲ %u4. lzz"en)PҎA$^WF6\EJ <2ō|q~` {fc/j&Bܙ0|+h+5{f],yLT{Qa!?o/]<5QN_nZɜ O+jLg<)"n!mG - #0g3&q8 'pAZ~2 z.7mVUuFxHWPK){(U: _uxoQo{[to%Aӌ`iē.}7ylSyIf /`Kg} 0#RcvkXC ܐdmMV:ݬ\nj<ꢘ-(Zb e n.4c3^[fOH.ՈwJ}|5UiD+Z5VdF mLt ( ;]?+ӟJA+;JcTj#+U Dmhe) H|G׼p湐$lEjW2 'ʃ^|M%xE$R5I` % mbdt(/چb*"6M` ~uį;& zfʵSid(ġz[ NZ3eY@W)^@t1~2`:uzf(ʭoyn:FEgr[uѪB0u,XY9 f%^mĽr"-6y [boS:ʊE>nNHI]N:u"^Y%sw]_4=I Da CC%H|7 $li%s>rEQ1j~vPv 8@N%,LW~M9y zlSАaNB*nSD:/NP;B~-pd8AxLL*SMmH9h;bddȷn(rbdfc{;=jcMy{o*;]!p] :ޛq P+tX$#qTQҴ"oL84+_A9 >̩rmvG͐lrӍoT ed>l ʊެV׮R=9To,b{ M7uGbwV8ZřCx&U_@7DgRXܣn=$]]إbtWWCCgK 1!Zb>:#K~]a/0Z7$oP:ըzDV%,>9^"oug֢3X!}Y>j Qni"nxͶͣ`]b-@BpM?- eP='n,'P_\Ջ>\O1`YI?2si_i>z￲rVD83 0⋔ Lvvw j)fVBzNNdZo(ٌN&:bIQ# τAHz:bW6Jc«uc>eEg'7AUƃfm;S0V£?)Yʤ9#`dMvQ՗DZXt}/*sN挓4Ӄ`e"7|n-4\3uGK><۾m:5d9W%0"xE5zuh~q|2adޥ6zl[e/#৖?wW*};;còsmJJĤ>6?# e.q{T.ͧ _?OoGќJM0F @!h6po%RRxR "uzQoZͽ [4ߗ!縺ld*!t 1[L2BYqLbujGY[HZ|PR:A,@#[@;tjE^::%~_ϫVz*TQvĒν]q DE&buՠJAH}sYlpEI"a`d,L`*-8xc%p])R(ORVDTy,am c#XI xYU Ȋi|tδFc nLW^s-Һ*7Ed U~>G})M[z%q̓@^JrRW~08bR5dg.ꯛ;~?gLCk33QK'm2hO ʑ[Yzv?~<Dq[U Bh>oB9~tJ՟d߰^t]oGDi{a?yYa+P"cGVd$K"K,\D<6?};C /lԛ~@Zpr6Z&jv AoyWkR?@l7q7|Pj핶*^ԦVe1 A$5yZBu|A:}:N6F6i)qW D~Vf:.ρkzPB('፡G]\[=٧ɝhnjm⾃wi,x_Akc>EUϖ$uRHav+WU`7i\YLsy*mްb{ޗl&Ԯeij4>lج?8}q9N>cYߛs [G&;, w cl5o)Jey@V`ZڎөR.PFmX&p2_/!m)9+qQ@^Sϲωl&񙑤0!pzo1~$vTXtYu;у\Em2[|S *+33n[@a bcOdls3LKX̌3OJW(Ԋj[d?&ҥcDž(cF7qcB>7|•jGV+k : ~I#"K1K{P>~"wiWvCa@R} q HYLX~nv@<8ᵦ;Ӕ3<ܔHg >#AjR[.үYeGqnA/+C}5y]Ep;u{Sޱ/J2W30 Ԁ_:=CTRZ(-b'OT-|WcG_ tvIOVjl)2BLl]`YB>JVUb("p񆪄Xbh<>T pѵگɊ@Kun֏,3=5>'Mc"ߨ-Ϡ̪Nc !Ԉ-VcLY$jv33%%yCUjQk/7ވ֯' }eIuVr+4MkYF`E!CnOE_ ]ۍ.6EVa>C"sX.i+Y/ol8dBx+S)2(ܾno$sh&7Qpw_qiSƐFE<%`+Q]yA60&FMk9*T;ݟG̷Xb|f0h pT}]M!Ew0Q.02s1`ݓx18BF0 U>5F>p8x{Qi# !*~Q컅 -:$}3x'n\Nr$ˊL0xOdsK^6 veÐw>.JdF&"_8pҚݤRH (sVfYuDr@60J/b1FdP֊;7t_!D(^)ω,& .3(} 0/\ѝ-`zOM:*};\^)":"İ`4limgOKU9QσF̉4¾r@F=8cOJ-Alw1"7l;b]A'!B;/|ΉͶ} I C̫A#r`5NPb"IB x$Q1L&FRv(i.)^;q(`ϨVqYo}eNF%=t}2YZJ(F xVz֘}T_؄+]J'*vfO̦)|\#NQHgu^ᅽ{=+Kؑe 0XE-y"7Ӭ>O J`f47H,'icF#-"׮ 8"P">a-%|σ_Nr2Y=(<L`gM '?#X7gywf`({yK>PK,08YGO[,YL[nn]ҡ>A5%R}RIy#_*=Ix}GJ~s=L\ĔW#M_E$x*nׯ^8NV5m^ [ n)\ qBKHHNbT %\JtnCǡB,Rna:* i@B"cHOXi;%\܉Þ^5XmȠPܖG/hwo fUrE| Qި1Q/LTZEgsZ6eq.Gj{Kb#tJK[+JMC~(- 51yM4SӾV&Hj,ճ\.Q(zLC|/մ+{L2p1 W@- \yؖfXgd^%{"M(cITX󀵿fLQ~0t:$7L"ݺ`w;Gz&!SO=M3Z 5Ʒo0=Yҙ Q^ʙ`bgEÃAI" 4wGUW+b{Gۥxݦ⇈e2_;bYQ_=˔)[;siN{Ľ.l׵g9U#%fi (QVXӭ[QxrB r)} "91A쨘DEe!-= Z6\'NAveϔBwWyjѓ.pP1k-*IYXX1ɳڊ$F1\ifP?&@L4@ߦ.ZG>@6NjOQP}^8L \Dve*:bn$j53o*FK:jro!o>Џ&Cۙ4[C$)۱ʩI\&]e}LMƽ9x ~ȆE/3!HyǤA<{ 3[U챉-Vk<)?w?F'C{" X9)G،0-ˬغs#p*C"U9K:&$^]J_$[~+VJ I׭B\@>3AÊFN ¤IMu9@sKː2T&j/jkflp 3`\Y*EogՊHTTq-V]~v/ n\e;%;:f0ۅb`U9ɫ,0;UF|BǓ2%,!E۴ֹII ]t$\Euc>1MGIq4֑jȓwqslQ`Sx)d.t2(< thyj쀮'`Z[G.7ɀ2hyy6 "<⓾"D ,pv(֔L>|۵I{d5}rߢmubDR6vuu&#Ԧcq,A-(JAy zòi2>J60l dqt{^6PD1`C:##!׾/quy(3ۃZglZh E8'DO:\h>'EtFDz$ճ.)3IZj]L8XYQ$]Nq:: ܉KBɐNHEpāsV,ǭeAS!C@ }=+Y֨,ڨn{ B//v?]"J4^pI^q:t~~xVumZV.G+&4h#>/>`i<FsUBU0KM`*>O->\qA;K6 %!R+mOD/E=sW!IXjß \k)د?aV'7ڍYf * d6`t5fNI!;Og')KMQ~]̀!G7gAhȤU=vBjo&B3dv*M$gԀp۷O񏸖TdoT <#61N}/Af o[A[&lUI>=4pr^<u;c5M͎d#Ef@r!p 71OQb.I.=pԆC~i<yygIsǒ޺`i5Ƿ! p5@fytG[vb=~}6w߻##PZ$A%?훴ݔ7'|۾!WgNH/ Vuϻ ӸYp%F\y1ϷLS?Zu Ӈ֝hzGk} K#7j XԘ+)d'R6o6uO[xpadfS-4މM \NUL!ئANSG1:лD}0w3 ,8rAވI犬)*1Y @Mp=CP#B}}(|:6WCdih[z(Ys(<f&**H%aP=ӃslgF6W&YN2϶?P,g|Uc *n rlI|٫_$p|-yTh~@_Ep*6K*u5a th+''xx`5X ED":Q,0 :^%Kt ѹ4/'ϲNLm7 pD 2SnWT0ÙX3'2,A}m;@6|3lT]G.),4׎)ٟEx>7-v &b^yd$UaJk]c-"fSRزJ<IhMIyTWgLk|/RBu4:Ш9Wqw TWU(5!5rTl4b^,i+6qLdoTO ̼UǹEkKa*~Z nBI`!e{B98˹w''~c!N[ 7l I7/B=^mϾ<ø gO{KYZ}z/} l$T؟\Ki*ܾ0 .'Xt s,C\%\57YEl6:מ@v8Ϣi\߅0 Ws^Ϩ~\Sy@L^ msr4;*!m4$ߵ-F欗 7ۯ+lk ~JE܉ ZUT^`x+K(iBNJye)A ԝjN5F# п=/5bG*x+CE2]eSncp|LU~^BTPtEp"%"! spyV+kwF)7&(۸#Uq@\&bg°^$C֍F|'Ry#CP?dp-*ߙ-ьK7̍]{p)Y0Vw<^CIFn;C&4onQ.4#_,$fG/lxQPL*BS xV4ok&RVIN񧫪j;|m#vd.P9mm{KOn#Nsr)0`HyBM<9`|1&ihF5p͑3Ga3F#5jwDŽ: OwYAHp(ъܣY$as:ԥ}z嬐=f.8^6)"Uc #s@6ү)2 :<,eӔO۝E58QB YR>>~,t}7KJ̗ԺLK"=`ر sO{Qȹ4iّ;s)#&PQS Ş/'j_QMw _ )pch(A"^W/0hힽռ",JK#gl좓PrD BUPيA,Җ~5='7NVjPN DRy{mC6x%Sq ]e< %f+ge7N6,/^y nj0*&^~ CTWi )ҩqR"xnp ū;ԅZx[ T0<K` Ib M&x` :ڂli3eH4>IuuL^g;xI(x;T5h k+{e7ES[yO>+}0ʟ}?Lh:u+˔iZzpRR1N-tզhJ:PݘlŊݭCm\co`3O3Azl'fkV4/{Kqyd4djdn;r7Q> s 6z>kouL{sE8h~8=)1|*KDtPŃD ]/58TG!3pOC~I5űlV)a7hk@@LFlSk!ѓn5g)팕@1TZxi&\gFn8{`(]Kby9 (EԗyeQ[,A س/[IhUV"4UeK7O8}-VR/=2^cg?WW_Wܦnk0ij8xW?rRe݉,q)'h ׬eT;er+aO3ل5? Tv4E'gA)|.l4¥rxJe@ WΤc68%A R.gmr$+VRAI,qTF[˺8$q/HpxƩ]DܨN'cɭposE~ BW(?U̗}_^er`,'.چx\`#n4#̚) 0EHQa7|fO$ αd$رD ʊҌt5oZb78W8v\EZ-cuJ+;ʣga"Ce*ZdoL{Ô@_ԩ:Ǟ%yS#d",MqTiL3sQ%U@I $Y?yJ:UHӂl<7it+:ݝ7X{t\`9!ps $_˵~M^:)UӺ[ZB"`V2|3051|!R݀I2pOYb’ZkwSv^Thj' 쮗I6 @3\>"3^8ac\x1ѢT!,]b 4\g0`Sy S(ZiѺNyb]K[&c>B(e q`8=DkDGthIVVa&mf:-kV-|:/Dž{9׎n4ڇV"GcA?|6Mb~i=zotv~jb5;$zYX׷%{Pi]n*Ї 8gˡ$٣HF-ʌ@r*OVFK vڼÌrWqjd e\".ړr0 o 9lcAt?|F$ǩƤ;^p^I 0':@l}XV߼ a.~4an?rr _0u`ٶtVn>D(Zuye=6w=>?3,+ N3~^'K֮d)'rti$ /tzFbpQA{au(Tzx>/?U<Ԉ֌)5,H*QD^b g~g-| MX Cv=i$*L*UCh_ɦY,C w"X|78n:S/͗Rk_*djSyηk$Py ہOUgح Vy@ܷO(9IJTT-B2%{yd"TA ^' m[GJV\'C>maEiPaFSꏙtD/yi5c<~qkF>▫iAŞu}5S+vht!m",y"*:HO1Lqvk 1"_Jot_^Fee"B6APu#lн xzO_ YR7i hT57J߀{ } 62N0a7Kh[)-_`4,y"R/"9]H#5y“ @] O8rk6 HP$_)|? ;ѕ6 W$0:mzV~Ǯڠe4z[6c!anӆ{A3)#/V>}&AEZf)~{:Hr>GuD`Wܲ~%3gnt:6\¹V"ӃkXeIt*bWCȇpHVkIT{ Bκ53kAvFa_ ".=VR~yߑ4ҙZ]cΥMO6E1;ܭuP>GG'}P yr64UyT9d㜬F#ėwĐwSe_p1ms !vdP׳-% u4Az/ eKu6WԷ+1Y؃@ `#шqqlQ U䲥=8b3 di{D*Yg:_ LT遤R00jJ(.muVh6r}4]L ]\<#ͿѪUeH%|lY@8u̼(ib]ĈW5hƷ?E@w} JC޶ [z6 %u[&VCmJ|~MIA)ӯҳOT糔0 (}Y Nr~{QPej%΁AHtkf/iw]T؋`]CمU>ÃpEd5DnH X Xf:Mkݤ2xB6A{μU)IbOsL'Dv$$ ʇe{]53%Ç:t*~5CI1M]G~(Sdsy`T 7Wƞ>47[[Vj䞁 ZytX dF̪ )pTEgbHA6Hs# ۀ}k%V<òN**קggQ-}YS5\W1;{V=rz;ɀCf,3tpVas]c(qfW/|z(g''b")+~{_~C];^KMCpIw}q/j}AEs֎1}|LL@PJ>PcCSꖱ A2R4pVj}lSD8_ur 0P@BC6OYؿ81+y<2 xK^" <iqXϗ`W= j$PPQq2a$d3OqWC`󘯛O,%^qKZݴ N$ ؟uWFSX0g[+![Kذdi#6?&oC[ͳ/=(65+G#XܶvwVYgyԔkԱ 7vYaݮe4cr156YE-01BQ=TN8Z|x Q\1Kqn#+Əw{{#Wy[\$.ggŮ()ucY_>$*y\9CR^x&%ui\/:ZRZg}_l\.:ַNH5}F 0˗kA_o1v_,JΗ Z} ӁWܽv+DuΜ *SV^whD ^DHpO:INkDExCcg15TѫG(! ]$a͉-fjazT'WH}em_}#E ߚ;s̯^^̪-:c»l/Ńdt q^bB\}uy.o.P=uЍeGM,Wpyɣ !N[ !2}&a:b44x꼊@GoW#\!3xLE$ ' ? V(p'P vb\,dΜcU^mIkPG lNFPcQRcAָ&&M=oI65[:eQ3L KvLia۽S9}CNVB".Logǫ7-kӃa" -mqV,G)RLspϒ96mmxXwV #d}R_(?KCI=i}P7۰j 8 |_6ᨢyWv<4܆I̒!^r5qRҴew(dRtFYu/hy4@}~Glh1ԅϓ@R4͡; #l?#WfzT>eԥ$4<{|Ko3)Y]qdU@VtB_cL٧D",cs @G\t/dWX,:}'a@|^lj+?O0 էP2+iٜr=P(2ctmOXPi0vLDXO8'G1MQPdR aN Z -SN3 eڥ>PcJ2 p)%g?26VϘC`!}yŨcxz _{{'Nd )LLUDN׀9`^4q$&5XT|3pZX jE\! [eR6`ND]XnZlʖzYr0.TF6 fcOM _?[K88MC66t=,qi|#v|i aD uo]}/h(@!eU=]mj^~"5~.<?U;GRRDFAA$n? Xcn"S/5+Wz6"4ièG W)q=p,;ut;]\Jm"bNU<ͅxmQ[ː[E_gxfZD1l9SVYVo<2 e@r[y6_kw/)O$k&3E:1zLf~u} ?[w 孝KNiQ9 3ymzN'ZRމ75\9g4'7ȸB ܬbkNB7FxLh35bڟdLsMLM6o<&8B֡.5QySFV Lc Y㸔(dztx֝I_{rB#騃WdH߮kRH7/S-eM 1Y&$PFj8լ|8?KIz? i=coq#|Sa(XO98 'շqn4VoΛI$* Y_kArli!,RddžiO3sÉTkκUT7Z*Jڰ uQpQ^(dnM`WGs!n Pdh\0!N˜nxѯEo݉A5ʥqTU=p:jouA?+YvTܱ/dM02hQ4>$D]#x&3M~b~t)8XoZp [ހ,(RNʊ71\wAȑ>!7T>` ^Ero ^eC'KH/jlC~j@.h +bA:۾?QFM:$ ou7B:#! A;H,hm?]HLZf{Ϡ[Cm_ceTGڿfRs D'6GS w}ĥX~NwR\=sے~`MUcPu*P?2u+Dĭt@-o g]>0[-1YM> SeB 2sާMd Ki>gKhx2dԅ64xmGnㅇ"`hayL9=)Mo^-VKYYl<8cޙEqK h?3C+e09Zܙq<-,׷ԱjOL$6{y3Q*5qOTr7IQeRXZLXh{'M<1-΀^-"X"ڽ'24&s6]hۭPtvzX?/s1̗= ޑ@#"kSoC D\GH"2/B] 2A2ɽ׏iz;7CW-u4 f:^uw}guH11 ]nj-YWnTZrnϕ3|w 7ǝڪ.ai"r= :-~ 4Oȑ OET(ĭo6xeVCXޅ`$ȳԺ;_"N;nW9/f^i>+H2Pt"X\MniT Aa4+7^yZ0ю+5309#8DشsUyzB?t3%JHQpŁ&'#oUA=I/1틦A@ 2Qg`>ӏV[(IY!ؙf*.yaՅiXj.~S~0gp:,X'κEUۀ ɶ4$I#MYTF3mra!mD4!i^jnG8!{VnaK:X9/6t eC$v% $<%f7a$cO`#+fuzjp@ȫ)>2cK؀cZj;=mF~zUZQG}eF E|ʫ+,fcȸu7I_ Pz!c4eIzbY)o#ȒO`|jJ.VM-ytRsvW2K9}JHӤ|- qsIeoY;_\i@@wJpN:SYcr- eRbŇ'k.S:MQS^ܻ-хHʺ)̒)djG5/Sꌕ{=%T=oZޗdL9Eۍ$?=^9ϵ+`*+IHu8ϼG=^#svW. bj֌SRbk®S*s"fN)jy;iyHvIkICbyfgIH^9a?.xgڏNqW욇Y:Y~|{Ԍ\?aDNLab9xĎ bX7? |P2*"\/Fr$@64bUHɁWLh`*W)t*n"=Zky@.^cqP<5=bt=0fv$ H/n-Pa-)I>|Okn_X ҫiߛؤwW!$۷#D}"@ԃa8d'n:SH(G&V>oGGݹ|nH'7i@ԃ`QMۈ |Ry˯UUûo<!E"k[=wngSd,CGۍ~y:PQaw zPuߕӅjQ Ulbu?";}!kⱢ;rBcLxË.VXqy=4 @|, f+kY"v(tbܟŖYU1wgcɒ˜@76W 'NQkFi~n4pLk\~73USr-!H_OQsUUJy$ MSsj ѳXȂ!g= ;"=*\A kG4P!/Xmg6\B6!T`ArA5yJhWGٗdh?y(̎3y=xW^Sefz)D{JuIϟя}ڽ;TQ\{ZOtgrK cCZZn;˯4XUϧkD՝uTu @PPG(764j7߱ƹ,Jj_&&eisNWC: .rE@"plٚKG2@V *p%L2%r& M H'$ y3 y_}_2%A$"ʚpvfE9 Il,@^a@r؜h,S+V |erhUC6Gh B$xF,Q^Ci/.D`?Iu-C\t@ԏ]BL3,fWB[Gfr'wD,6o4.N~3{ VsH'M@|U~@lkSU7{e`&pVDժɃT2&U? &j`E͞nPr U쾸HF׵?<lHJ5I}sڔ9zK[ w&tν8fXc?uBs,E,BESӁnd#,y. L& öS狸,݈{ s^|މzp4Qӕrj 7!VRlQXR{ϳ =t2)}g}3H| ,[^wGrؾpP|ڽMu`ˈ>5,0WOhZFkU P>CkQ)O <|䏻8 UHq]ǿi/:X2u*/En\Cg8Ԁvb!\O VX_[*mFn*wFKl]J.c1ɻgD淸"f=q<[ط)uY!]8S#gl"⤭Dj3_'ZX^ȾN<~!ςJR/(X=7۞:)9+핷Q\O;_c>pF/pfmPTyR6E!h<6yÈ1vƹfR#?ٛQRXi54YVD-ߞ@] 1Iյ}D>Ӎ?19{XMũsuZ.Ɓm]BI gAW,%іKT?;lN!5z|4:y%̊9-Cd.%I5"JgEʃjqg2>,-?}k p$rJV|urZ3CHؚGb1/(_"Z4R5 Z_"O6*"u=jF3BQΒ$ť3n)x?lSSV>2 xOx"%Mu֖};lRF.{l@O]}z_ޭA؀E 3*UȠ%2vgYg-_hvj6g; //Um"1q%r+Y8Kza1\a)f'rtTT2"e=>Z<يdFAtכd|m!;-Om5J`0@x|KdTO8u4ވ6 w&>?-l ڟj{D8倲0~e(?]ltSb }DY=xSqNʭF.ؼ3C-vAܴQյ)m@>nͩ*9Y.N\)uW~ t&0 \[~eFS,te,[/n͵(ܡWܣz}=;t+A::uʨ݈ Yˮ=3Xe/q+IӠ^_yzXE Zq _Ϲ_AD4+94^yemw _J!ua(sC{J.kc٪%B>4zLS>֓6ü!0LI(ho,9$HY qn%cܙg}X!@wwӋƳ1Z9Pd\R?it8Ğ ̀㠤ьGꥹ7z<8~y;Y-DMZafm 91NCGf]!޴A|.Tc;IML QnXȽ}$MybV٦FN W( < Q4^T[?Bâ@eD8#ה̫~GȆQP|+ i2ş,,~" #,-S/VI5ASzIÒwQd582 ~49 6/]a*SHQv[!܌[wɈĭ@%~(sWE%;Bz.X3_^Pye05β8ݷM_CF.r`ݩɫ&kfI=}HBuY8(iğ(Zr[8r7"x$nʩBqQo|gnd/iktlZ70>Pl'TC| j3xneS ѫV(Y@1i9t?Lb8WS*GC5&DF`<_p:0[GJFHdT ѯZndWD,@.E B3RD!YUA9uu`]Po{39.g ^!e9!qo.g#SRn8ӓΞEÉfzX}1#Aq\K۷LXSKv~2y߅Q iYWL;.zu]&δdNMϿ>,?PO-]V?Z6F``XkkAQq[AH`K,p&'.$ւ[b_4ũk`bvZm|Z@]i' s_gPrS0fNϮ6ʗVvqlzoAd.`:5 p1S!wI z 0 R3*z%H#k~)FQi(G,e L$R`Y 1ZY ꚲ+Rq&v_oIIGEz⸶whs!_h]@ I)\kKC H[W@ȅ5NL{10QJLdn| t hjzύʪxM-͸.+[;`'b)D;dI(YbU:̴m~T=k7,e]]^o|oZ!KĦx'SpX6鶂K[w4r+!=˓~[GE7;RF`S1)`waNȨdI>_%/+dS}!$+mIAF,s둍9lu*;Hxg/'Qo-fG#?Bm(̲n/ĨF32b%Olsxov3sD|ȱ69sQ8)!c`ERȧ۩2+ABJ*l qv!0G,>1NKW]ӗ"os̎$Vbg%XgZcSɆJlyl080grxzt!񖕍*;Oص%3m|6}؂)i˱Pỳe.Q~͔-CFĺKA? Kw_d{ rVrD3Oc!1[)TMTOAc>7K)Mn}K}O ';lIq Z'У|6zFvݰb4FMq: ,kՇ{LY@T^&dA+|)q⛶^ XGș6oDR( k -fV,bCl -f"QdhCX)qe'V qstnZʛ]Y*lq+^R$5mrߘSʊ$qoVPPu8MP7$j^ p>8 _Hr9uksM~08B"(CCOѹE+l(lֵL1GĄ~ePk"VX˂xmmCF&Y,z:s YlrFL8bqNx8wj;]kţQR TA͊yֱ,sjq_Q,i7z}dsŗ0~UN*‚xʎӞ i 7*<=DLIhzրvLe02 $\7-kPbט8dd]er>F @LnVKr Kybtw?#xΦ@hGXєgw,*AݦgidBCKeVNmoG co^/'TeL5e$޳$Kt]2&J pZ?$ApMQL{`fy$'28kJٖ(h{4į F#5{wQGhؼDӟ;ضє5T{9ۻݼ*@b(,vaH} >?Lwh銡bL l!X%j[l&m@k"^Ekp;/}a%0D W ͼTYż(d[X NKcёJ?ġu1kʣe@z"H QZRr&dA1HQ%%pw Ul/),HZMFNج'q1^)/W!e ܴIw]tR9$\%ؖ-lY1/tWec 6Яs~傾5FFAcf`L1!?4kB諜Q#WP[Acs ?`21M3q] E7Wn\'ϾX$l/?_שjg,z`ODy@ ~ +VVEH]'pR޾a΁bN|_#* 3Zde|)Vo68Vg4sy׃Aѽ:2dve)l{yX)YPV3loվv4sbϲyX;R%(EfgMtԽJ2h8ulfUBΒf c,B-")>8HH;d9&-@{պPzC2o^R1! V6$ i\}6z8>CR=Yԍ퍵juz*/_=U:o7Qa]z?3j6Of}sz6i| $Oq%mJ8bGv)@5zIc[7 -!Հ;W#Unz7IG/!ޠu5\a%zF6R(8;@i冕 X1BxG~@1z~4߰56vz5Hgdg(nJ!D 33w |XҊ0D# NLw%^kPoW1r~}xpDS:1IJHRb~;#FYz ۍݫ_؝3/etXzS-*5k0Z~9'ޟs≺#N`dTb {0E۶.8"<]fc\}<,>K4Q! գ #0~%Ѯx]g{߰4 -+,~% ~ OErykSTʠidrɰ[hוe_tӃO&O坌Aqd Wg=ð;u~>odr aTD:S-W.t=(f0={0|%^ ~ +%cqctZL5ukP;U6lᲁzeD޴4yG*m+2DcVbp6]u^->` ʬ5рcBJO6H[E$y_IbpsfS;,jAĬ,29}~R#?0FD.rxAy+ߌB*$ ӽ_y(2id ,6,WB/eN'(m_S @1w°*L咱<#ÑG̒ʰSln}Z{(nrrfXp ,Z *'b ^:}G5۩- <.Я=7VhN |ӦZXA/:E`A 2ZJH/VK78f#n$?2(x(Qm*l i![7/7C2W v>:ZQ'ӿ0V[_,,@ (>nx7S᤬KX `r4b/)$2Yv"yh%|*$lN׮fb#7;MP1Z0^Y8qd2^O50/zy%_ҦuirƇAFBvk2iRhKtcCnw"i`(EgBR)0=/A(MAi˅q-L#\۹e*V#cB>/FwovHb]u~,*A#P KFL\ymt=ǿi®5/JCnA?V2UIzl`$oOGDQI&;9T"maN*DbNIf4 n4YDe3G XBx7H^\ ۑ(:`Qƺ2(WaCD  WTtg>k3BI -= ReX11R[{wRN%bHzki_BUx/A췼@p>t5'e6ڣ@VoҶC[\T{(_a fOw:-Q:eBBLJw9B֞:AAPm97gƖӔDSB1@SF_T%RO4ux(M4GB_5?+V IKǸ͔<,.+XN@N1}gEW7c߷ lʟ_n<Ҭ(wyOY"Kguf9([3.8@IJPt89Cy 1jͫʣܺڃ%f#%SXֽB Y=/MX>3HDڃ=9̰hB#;2Ĩ9)%tfLK6Wd}n ,gKˉeٿF^4)%\Kd4-Mg͉WO\ ![d:ՖK7z}F6PMy:996PQI# k `v˸ߩ0>W;+>y>h;vq J,Y\JCm""eܒ wSQS@y;K;&Oѓ|qtph\v-&X̽=́I?\+ޓQ6L_z2#o=j87N)#f3YQ*^寰P_۷@SnIkf6B:#9ߑrE9nTw0,8TA65hNKs5&R~aDsQ<2M?#֯IL< j^&2{N0H|6^_)[Ev!.35罨GvsJ4#7`T+FDŽfTߵ2T!ږ Q{LO孅Z{Im0L~yĉ0UV }xR~&9\Ftm:"1A}iKOZ@55{m9yt.ʷ:dAԃic܇3D*ո@Bt%q4ݮ 0R^B`:\3#TKѯ-7iA5CByGZ p.OTiWwAEh9>2ʆ&1va9jōwO:X\f B,0M12oH5S.b ? ץ&- ?Ҥ o{@=qddRqrH'[ h=b9-2h]!!6n}#󣸸ZQD%'LE:) 7>Pؓ/Rq;f%\g*#dK6Z.U6%ӑzadfT+I=B~)013 NEp573YN=:te}eB9)؜S4qYzu>1Z AeFkjK^tmManC@f`IҠe19o_imL%Yj(3SuE x$ڛk,ǦidOdwH`DCaD۷tr\Ѓ l} 'rG%~^qyCljT   W%R/zpn_Kw)o:Fj`˕P}=By| ;Җ>r P/;mM.~1'}V\|i *6P?xth`?Di/[eG8'ֲ2*'%.sPU@+P*(3\߿P'ϩ ﯘ@q;ɑ`n*\ lȊo.?wĜʗ @ '~W; |RqN즌vT;Ϳ>D]5?QYM0 U [@麓/-AR qJK;+V.,̬[PۇMWҐPe}2 &BP\"W-J?SԊ wTOv'VɜЫq ݟk,`U&Ֆg;Zͣ?GW; H ` ?L`5X>l׻R\߮ }tX4K~ N*hrSAJdtqPsJW".pA~ٲe.~sFbk(#OA1J:.0=&F Y[6C,]d+ccEE;xg@]Ay ayF06o],?,m9[mP/$UQ:!\Ÿ3VwA`kLsTv}& l'>'8^@'[j>84{d'2(F!.ܑF<'f vfAsJ}~y'󐱸"m3< uū?yJmhpVk3`P,oļq>Mn? //Eyr~ -8/A]Ƭ 6'2c6C/_})dX>i2VszlL ԭWK"͚K @wH}.+@vo ~n!"%mGQ[ ̔Wpڪ0Z1 +9sQ,wo zh A 3`a^-j)bMً-eSw[B"~2L$5c搞(]+XWPe:bGJ]9zq1ĵ*TROC2,3)"Qۤݥ+6wUS R߹֜FY\0:f|h)$0H>@!ؕ]@(@t/--|]kRuՃXI\_;em3jET9/2)Y.00Ue.t(.>6ί PmV!jQĬO1Z=)#GgT; 7Z;3~LvDRcIXCT,>;7hJٕQ?,ob Ijo‹Pz0kp?GSRx˞y ɟ:Gx_ Y0K񵮅Z 6] |eCk>_1y/ qb>`u n0tuc㧢NdfZHeI #hA+@з0NtՊJ$-{o[Xf]4-ih>HM<9HxiEC:]`ekS ۚ'G^dPHyL~Ч@m’  p٬HwsvYTD(bċS3.ŴP_8D˾<7].1_ѹ$Aev4Qz{~l"W7N_z+!Q0-B#0BI]OAWP.XYE"Ѩ0.r`BW4S nXIz 䒱(2i|@bEsQr,w?PH}pz1,ʜ(f Iɤ+NdȈ|ڴzHj8og^TyhŎ~3Lx$C(KE`n^AOE}vws6 @]#x[_ut5K.EڦpPv}:a5c<# $ L7pr9_!ie4؎L b@cCݰ"OƐ2 Ἃ< w mO*+vJl#lu|бvHE X:"O/O}״]uJ~Xsް.bMEС> vmmh\x ^5m_?Ŀa .R)u:v uqG; a;To5@ڒ֖-(KNT1ΎzgκIf L5ql_i<xgC7OXW^|lLP qvC0gy\}< i-ۓ̚]t^v~ȼ#$.KC={s_r:ۄ{wf55jhHgpx!QNF,Sq"7=cLH&*h{r|kb:4q՚q9&Q7Bٹa܁ӂIp%>˖S!r4I] ] 9l5|"6kRaL:]l==Q6#RT.q RAZ\Ks66 Q̩^6VMlYBI oǔ"#:mC(.Hy (?7:,mr%r|7|L #~**91`Rh//ߎTv 6ĉ3>Ź{o̎5 nV_Mh̢~Wewş9ðbDjlϗ&4;DŽ5x\&Qx2;H&$긔)OƎDgtVQ+Iqp[mw(<0m[ʑͦ4dQ.w(ßi:Jlƃ qOMS$osoۡL JJ*Xu_[!O1v( QulM8#1;IBS )= r^)m1 LU5%.&7/LҦZd.{.xD82VMw>3bDB&xbkUWwRHͳn8A%˩'pIpSl_ dZ΀QkL/A4x6̞$*4Fu/"D,=hi6~;}<7h]gaƁLhR,a_'~'@ZSY,EO8ܹ}wI8ͻ 1pZo-(>Tb&{y܏GRjCl 4h^= W61$}e,ꮴ­+݋H5ԚGP h2'])[o{ͷu^rg'8!:aj,HP8tĎ׃^Ta?:mZFWN 6 .wOmBD.Lg (m^K5oГ Nsi^f+3e+BX!pRsYMT!C!qB9ʩ~mc)v3Sh3QPe$h ?O'XPpE'ۨ]#VMjux kb:r3.bٍ"ǝCc/1a7L~D@AC$8֚ǁv1:($n)me }Ⱥj)}2(Рcd"P}\Uo}+Elt4) wP|۴BZ\H*!~d7̊nH<+~1;v)|ڞ Kȭ,PK+ȴ$ Veqdhj5jgqRjzLADL:emw K}j gi48p4rsnk e˷-m@b_uQNns+3%E3iYiJ]QY_:̟^? 4AKkZz1zoI% .IWC~J!Og:I8Kp| ` ,Sokҟ5pq Dq9mwijL o5SqQ23s9 [bϽ%HͰ!KD6q τ܆aCZ]cg:MBՊуb#I/(=̷^Lɐx/L5g1zab\}\\w9$'kBRVE-|ljOP`ۯ,TqJ\%لT/_ӧ*u0iHoB >=ꣀؖUz8OPPxR, 񑽌Ol,wsCogDFnZ!ȼ=ܬ4W^rp} M$dܲ +_ʞ8*Y>/JW|%&_򱇤֓1$V1_H{|MƂ4ŭ-m_}o72ΎDPd2z}$.ljcNJ>BTZ;؆em4դRE;P4Ǎ^o V6NK_X b_70^sS8w7#DX"q WFܧfs4(S52EŠr%aXL`,Bðnq!bNqA&( WcuA)⌿WO ZixJ~Z@%a&354abtINX |Oůl>كxua1)e<;E (s3ʷi& 37;]vmt)`-׵&*W[`lѲ@Yr,3#1}v*#0 SJã'^r9&W\m}egX e) Xߌ(S`ŕ) fMeίbύggS];R"rXB*: “/Yk0x\_hۢz`tN}w0 baHqc[v: 8y@\|v`W$S`RG.WQ3`xoE`(7:5Qq9QrTƠF@2*Yn~)EBKvĢsI[n{i3<6: +ql!JWVñyjξ@ ~m gfU\Nm}~#VBw7&Sy16D e;> B/` !5)'im[A`:02rduϥUX;R Z}d3q4=-F /T*dh B%UoEgaߓuTJwR?|A_ ws$lkFm[eE@**5zRHX!@EbNԳ;a@ U*~^oK(Z}΍{[P7Fo"#-=dM-Z΅jun6/{]J\ܖέL:QI-`sHl_o6GSC{y!L 2ÝZ J\1vxw^S/ q;jN5sk~v0[{۹-Iq-70-GA!nۂݰ+$I5a;F$l_`z7YEv!dFGK'I"9Hj~Hmxv]S>lT`Ȳ'+@ ZD@p \d wdoT$^먯jLͨ3("lG/@ !<5&+XzJ+b9_c 9܅+إKB usDžK#1^pD7*VZ͒i9p/O rH_pfvvɈw6E?sF3ؐavdWVq_8|Uj Z',ubSrN4#%mMkgكC.@_LO솶׏;OxM  r-)2R-s{1{!;$ɰu:{_p(pcP̅Nz,u'I<-SٵDIa'Y Z5Ԧ/M *8)t;cN㻈lpլ"#o 1Ň @<-]ԨC0U| Jf(\Tȩ.Io!j0K mK{ u**%Q;+ 7 ':hTR6 x;%7'-#6/W0`k_"']3P9.[QEei)D5ƩɳQo0ITjCqqP.JO3=W6O` &^hK+rQ矡Ư4*,,&ȵ^žrp붭UOΑAmݝ.~Y0uF3 7Fp`Gkl]@z@t,pc4ћ*YfLW`ڥ-fHYm*p3:|RIxBl! 0C8L됊2z5&8({v+-"DMR7QLCR 7XzQmT@ޒ7L韞\eY]D3f#O%O6 *9}䩔kd Sm 0B"ƻ3zqp®j+'Gng*$`stSVdِb+biu W`W `O]qP>6k cwIܓzi%DJJs1j `KY SFo.;V}Pa!s-/=og&M{ϫˊ.g_n%om/) oiraI69iG[J}[chKkt$ lQ"q:S?uhYYkf|TH4Y5q? t9g`8($ Y)PwHluHūuoc(_zAWal52 N՚< |(V2Cpa 2te3D`wKtCh.O0{#ZDh Rڏnf=-?cWIeºiQ5N[p>U=l~x3RUJ,~r5KEX5̵~2lޫ`8(hȟOtjĿdLo>eW~6_ͺ9<" ;Z<=/ <˿lQ =ygIdDW#n΅kIu1Bg#,࢑CMRӜ[~7ڢwsNZpZd&;#4\}YvVfGb˯lՂ2Dɕ~dG}!hc}u.V^0=rӬj%jM^bQ|~ȝ6'4L욭i>\:c~"墥gt%8kᯭw"2Jx4KZY4T?vY&MQE0Z:`k+M**d,k%,:VF<hv};] n߱rhR:*RNrZ߻ظ_5@PڜSrX@) QUJq+{#f5؛r+U+:U d O`7iV^vߦ1eW.^cM̴H~.r3^D*lk0Y7zF_n#3ک~hݒ/*4o"_ QRPw񬑸mc(-<+kId]&N<~JnK6|5(a\g{5HÜbQFD2a:=$ˍSc̡܃C3  Mk!^ʶ#HF.I"m_4j') 'r1[  v.dAVSu*Z$3Tk!z#{#iEe7سvM˳ID3cV\*Q;<2"*oE䣛7b܏i;8)5{ y!7P ˜ڂge9ٷyWlM/,yk+avoDMF"zcUKK]AB`ibnoy݌l)rI?=4y5T q4q4% @-=~e'O!_x7'ȱ t(e$qo5ZqчkF鐑pRH A$dEA}5w n+$7kLբfgYT骊3W4VjƤփ×Qތh$+*1 UØ<݄ | (}E5/f)RщϢ1¥}^$3cl v;p l\oQs뵘_ A M7I+rrZO x҄dNSnSM$f$A2.J%iHZB :ۇ䲊t<& Ϙ[fUQPE|C"-"8(Z54h 3Mch{%Iӵy[pK`& ljoj'-x`Uց5H'߄jQdX[7#\fߴ\:B6)o t*GL' "9,'l0-R-'طzxٵ!Dcn`ET z}V S~]Xie]Fst2$`[zY)>N̎ M3Z/ZSN]D?r;t[/kg9 A 5-\㼸qu PMv#'cIXf[/)=?='MAx|fhUWvETSX !:pI̵8S(|;o8] K\[=GKmj/cl3㛨d "qe)%fK͊-RN룈fJ%6'fVsChJTP2=ǔߌQj-3FvH=8RsiqݩZ|&\] QFҮ.{"UG܆إ&)toMKP#$p&?( jbOTy_P6la] I4U썸>޼s~Ns)†F h_  :PegהB@ܾ*>,a]FzdjyI}Hjy 5w[䨈4kdGa\Ŝ2/yH" u"} j!uCCHj%(Kt lHX :I7UT6>PkN˳҆ ЯCqtKiQ(;s)-N]n&`2?\gxk|<)}0alIY8Hb""?{?[,>vd7bkaKma{ة;q=>؋E$ߌsNثu?8hq}eFq1U`ܑ<|^6|c ( 6y)!ѽ:SV f3 2DZ:K׻*-uZ &[zߩ̹(A#u"t?A_aUԵ(sì&k[(Qg_[.H`Eu)v!qm0ZNzzru\؞c39 n#gf+t@&>T{,2CYo[ǐC8xd6؝5%% XË%yƐ* #|-)JK%wU&Tڔ:W k-|Qku֧lY@艦@#GTvY=8ax ^3a\?ԮVcEU[ Jl8<ܛ…7rp PD@ww30PWNzo-;6ԖӐ4 FXP\IJRtE?fG>SuBMeÐrJ~Ɲ_ѣ͟"y?Iy~]n2& Ka:BF!٬1Ӻ_"Q.wۥ-g)b?.y`:,fEf9'~|"@sp0+o V;F`צz l1?jj1*ŕ&dYO=j.?d  99yNRLecQbv[lഓM{\87q_(?Ln?B6vB_B7mܵ$$ESCds|۳|t{]hjv"n(ǘ'Vu{J(0.k^lWflJi C)7M)b6ݡ39É? Y[>+rB R`[?7#'"hZ;v jS%eb$Uj,5CpD'fN_]; s/fNxtqZ e}G{偄Ͱ;SJӤ,!\c)|jr^bw oj@CN5kY{ܖ(zҠTo2݈|:wki#:>['ܣg6N55)DA<`QeMw{[xakZ*^0OpZi4''07ez p6:{ CEdm5Pݙ2NwJS#MOlX)_J)IQkjRpnYmQW_]6EedQ *5dN2HQz zqf9_׋t#.:da ??hXTU,)DT"|V[=~n25|D4#D3^F㧣V!4y=KDgXsvДMTeŎ4RIA'0_Oևdܹx(e!smpm2$8t)Enfԏ촿kMߠcfjP[іKჵYcRSn07<ĺ3mo;]&Ut~!Rahk@Dqwk~SZ}ێ:BAcԚ|(KB 0sMT $"m\fhDr8wf:dLٝi] 2m.|x% Sq_8H lfoIƤNF=pwweid%F@$#W縣Zc}F~ u)O!av3U%.fun0a9/fUAYKgeH5&X7ҏM0B`cW L݉G]| ҃0z(j( ¥ 5#Z>f\`N-բ":owTe*?-h sV & T/AS >Ȇ6isgQ𙄇7RZ/bj8Vz[TPġUBLk]) HBF6cs&ufoݚGT_-Dđ`L2s7;†E'"Sqs +>3ly¬:Odq#䥝NEˊ^Mӛݟ1GLgk*` x(( #>[vp,_vYfdrUF#G8&=9s%H$jޔWÐQ#Mc0d~E^R5 9I|7Z| QFf18}F_/v]fK3xYw0nn8E+vGPaOt i٣sm70#D2qHM0su]w`ľ;isͲb 'KuZ5y-K'騃F%쇙5"\픀b [RYZQC-SAWRtmf?c W<B ` 6̏6R1?vkU< (l۩Z(z|oh(^ G\|Զ OCe>}q$A9v v(zVcY1l:vCHu^Vp4-X/,l{-Ίr;`57JI"P?77x)x Lq_ Z 􋼫]Kfv+ƅRA_@m@UF;Tz(Ћ& /r,N0%;e`nFmwhɻXA|d /e;pKc,ͮW-:N%܌#p+N [>^ֶѭPg̪ƈjȐ*3*7A5ұM;Wb}o[0 1;ԉ_i}tK1n W4\  ·lB 5'tܾڽ_J%OÍF|"&![vG*a@Uq5m!B%.~FEL+\1vCC<,ﰈI4xnΦE2(o0)T(tNv`:=NN=}'h1G.<>)ǂCA%l# u?cO)8ׂ.DrM1w, 7dB(yIJ?UGJ_(G)cse6S6εg:  9܏UBtDG>Z3(HCkqU{ uDsrvv4R>ͤ ;K{W8.w'x=LhS#?KesoXSM_IB/jABAgNde[u7Ɋx) |I3+M~s[EU jJ0 |{\X<6|zUzDzߙdPxBD7ˬ;1 F7j uC+Fl'L>|a&Q'L=3aj$kmN F쉅nx[,D0/iPC*7Yx$".*~yHb $BMS&?]HMDqff:Ȫ᧹UWAAH}m2@T؊AGL)?SƑKoJ1&6~(cScRj>*K u·Юe'_?M"Oŝ5&K?BA=Nh $wzgAyF{É?g(2 6p#'4SJYN`j4Cƈ'ې&QNKUg&/_SBf8fh!f!{=xQUk:M2輀*F+%>KEQcMe?ko9E$bc q(4'bsOdFqna|_R$G{NxIY;YZy Fjb.%nH,p- O~B2\%L5MUfGv mIm=%*t]{Wƫ|^y2:ZN{ \Tx%;& պپ_ ̵;9Jw9E% cEZq vUfK{ y+GpT9zy紑F02`h%{jego&PvwlY~-QMI А˹]}}}}wzwePhQO+l$зFb0̀v.2{m5C; QQ>b-Lp%$އĔŢC gLi[8LAyȔڤH?a2{wلFPd,b(Df{t8LqGܬG/H2aEId1$+$tIH}f5:a{!C\ge08N'0RCr1RdN ;TO[%D,0]DkH{S Pᖄqv|m7QPɾx@eOXl[@1/1v4睙fE!G4HM8/Ofv wz+FF'O.!H;=P\IBe1E.B\TRƎπ2G-b|Tj?J2a?oGf,D@t0M@\?>7NJOu)Axk[kjS_1S?Uj8%\<#[4Ǔ9tp$w% @FPy 7(mWM&hQS*$&F 0:!)׭^"#[gžb$ӬƑXcm4'Ӏt$V͗oy1WHqzD*`R\3M%MS2@{]C3W}i<!xS=qFErS,gPn?n}T/8]?g`4=1aMZB`+ K%jCT| byrS{ @e AܯWƷZ`ϛ@e25\1~jO+a{CkmK*|meBg Gybc6S# *tKTq2[?$ef')}(ϪD⧽tr`5)zqnS:6PU!?͌{u.xwFRqچ\ДXکxmJcC NB(@\m1]sd 3I]5p$cTɕN ބN8ʙpvm`lhJlBIsu+.ATIX{yd JBu\WY[ݭQ48܏kx=B#S!""GhEo~;neF+p93~Ç73?x"K*%;9Dwdku.]d 2!ep** @^,^&jhNîsXjTiFNf;8VFѧsC8 0˖W l7HIB* fZ~#H "Jȁ V(߂Bw(3EC2ȷ#R{ͳ׫_F!(v?cf;oj[2A5 Z@>狗ĺ*j 7棭Wx{XY>=$e#ENE?:{ GL_k*Q%--_n0 D׸ۆ LO! څYPcng6PtIO=?TlpmL֯f$ǁ'ŚA*?JB]#~#֧W-'Oh=%c'}nCnjXuyKAJ1\y/-]?{g)0RYQ*X hR_WTGp" qLS.+VcA+ꨣ Rn""ł ; )|H㦛ѸSRظmB FQ+ vV?I*/_Mgw"JQ$0dYuu h3fն2-}tdvwW[8bI !U $hgR{{ZiR@0phBrLM¾>)?Gڂ[Cv#qҽt zǛWZU,hA`_m ܵy3u{;oոum%ì+%6HGVcRG ~f_`')#I` hlo|61|[Egc7R-N63hp質tBwE3$P怍kŨk8$*ݎf!'o?̖g@2Y F 3Ta٨  ^9I)Lۃ]ab0j}a*a (q?0/ ;6^زdc &Ѵ(; ykuYY](BfV{xm(ޯ%MUCXȴu@O݈YwKQiOp@}%NZQx KfmWΑ uWM$Xj7YАH&K(/Ȯyl[rDK. 24{55 }t%?*.M/ܦ[bʣy pҞ;Ԭŗٴ^*cĜJQT[Iy \3t_O/aW iǷ&TЋ0wy-CEpLpj&} = n+2J#e%I/3H7!±_+:-@c_g9btIҋ!hB% -5L|A(2[ s %dmML\drtbwtY lX6@pOdWߖ 5gz[wN}Z[<4>GSXr m D:>vCy?TlyUX|,̮iQ )ۂQBY>^rH-Su]iUdi5tvXFoyPY lVy^-W4RoGAGuO|G,;Lg)?j'4m .xY:vP=sՕ+}UVyg1_QIj]E#Fbe>x) [z5OA`ZRzIbퟯŠ"76,"'d)6./8ЮҤ8 ^F,{ S m-:"ΆJfϩna7᥇lV.8_|ji`ϳrzmR*o<%'UH"Uk1;ّӞ_{39yr_{# ֛b9.V̱[sU_jQߦѪLD2!poo3iGOfr?VuΆ,ƽ|zSt:HqsY `?A ?+Є~z d:'Al,5އE[#ԋU<9ZɸAyAqz]Q""jMM^#c?(Irҏ愮βs=Jj)F9뙱xozѥ v3HX5kll'd3YB궊fͱtrN(tԋًN*s(&W4BoYko';Sh 3 " {ǨNu'òTZ2f&6RYk E kϖg,q'HU%rzMS5L ӄu9~E鉡s)=Ǻ)GrߜN!4$a>kwRyF#<ۉ5YSH}];@^~-:&Tm#9dhcouu(PTT:\qpb,3q.#&"VV:T$&8{GlQm}M<~J*JZDe6v mP633LB'P!(0WZ_7LǥLΰYV^RǷ WږN9]k~0sL:*HGցp~Ejk;@".l$l9@XHW|jƏ@.tH|rǭRO]|\v2,%.) :wv:JBN P=QwX֗Y_ o ,3e._V/k|#HsDG72BJ/(*%8M։" uUwAٮ1[ PhsSR*ͳ65iZ/'o"Gf!r $E)mVTf^u#n_JGB܌K !im*!e4r%ExKHfeOtoW`Q(b[(笜> v Qt XfCBYnkQ+,<9dIz\{=[{DM֥?Fl_HZ$@ELY)s')BD V y1{&QW '[&LiGLcM1<}q{dF1։(6B]ݖ]ocTw7ZyQ{z\ߋ7}YPR4]H0 DTZ*ȁܝZ(: U]UbL$8{⇩':&ɈylDTaQ3@+OyC7"@(6 ,L. AS<:* `#;ўWaGd  C:j[m1f$YaD10l\w> 2`Qzr2ݩj"[ $#z:u,[W:d% ro6 sI 1a9^W]f2ZVwe(n*dȉ1" I%F?M@'2}ZAJQMNSU@nL;ٺ^%7EN1#D{~1ZĐEW21Z. T n#"SYtaN\ǡ$Kkz)Zܨ?1\-DŽަ)Q r2M$ +S<[}(5Lz]Bk݉3y˽2Oįyf^=pj݁.1+/?:ypXIqw@7z)/YF.@RL'yU SY%eܵ&_o@d9+5xlEwÆ&^IpEk?h8SF \a}5f$Mw5{\.[C.-758k:gfp WX^ծ~Vn`UxsԳ; } jpߜ;X=l+\..,4L_E))n USZ#Q@ZʆLLod5n'KiyRLΚX]Ft `1<({!sf-J2Cu0TqYpfI/^}(-hY BK Vv%Bf޶^2P{giXc} r=2r[cogV_S0LK8'zE ?gRF_;[FHYU.f`\ >n|>|1NxECJJ91%v\;+I>[9X3n;fVMKܵ=娀4IOC0W[`1g昰)9wtbKjqW A,Wd]KCOBce[Gۊޅs0[ʙsBڹr;G6)ȣljRW9U8v?k<侁KT }7ht&.y.Ayt+pn<4$h!شZdLV71^N3ܺ}2 霕 & db8!ѫW 8QץaJ|O% Twk5{ciYd~FíBD"j԰Ix-s#OK%nrg[7Yے(5wGSLgῨx7$6)t37uTrL&眣f^B'^QTиH蔿WChp@O͍pbVR \tڬ]R%6鞜] .RT6*f4/n$!%EjQNd'\dK(**X9qې&ۧ'K Cc5!?6ä=i5ΓB IvVKM>i>߈2;sn͞Bx͝BeƱC DBJq/c 2j92'+>2r*-rE Ұ'Zvt*~K͔6`23wiTנ,k-s2!˗fsbw##79_"z.iG%IUvkcyzlP "ɴ=B(q`J~ϐJa|Be@o4٩myaM9#2~P.";sEIot!4)Bh|ب<t Bt*$4^Iuؐz+q0ߛE'IBaR:q%:hŴIo][!J!oѿu=Xd7CrvIoh}ڼNL߇NwۆAK !VCL""*mqɯsI*z҇ (G g)ƝIb#Rtpx+\tl<3X"?@ nJ,C]٭lME#g~-lfIŴE{Zd+7k#D%¹odf33aˊ][Ɋ NK2+jbWT0Ƕ$]hvHu]KP~LYZ3X!D+YǠ$! 3u} ?}M%Lw<B,֢WF1jXdŒC;h񛖒1<rE蚭Ɛ܇6[LK NL8inym89MNJĝ 7}]V}Vsj8ӳ-LH]-DHs14ŘO'rj!WN%/aq-ÎSI6! fч38REt}1}xIr ЈaO+Z*Э>qї&bK{k4ثxu SӼصC:{>႗C7~o}u~@9/U%ZRjCS"zÓm'#ЧܴPI|كYxT Ok)-Ҧu|+AZa*0 H#X2,n$p_|U=ctc7c M"CLFWr,?(|N/}5h=th:q[F³ЬUj/ء Í.B*XAkGOHOƦ)}JwO ֨࿁0T;P#%Ϗ9> T]J6Zo&_2R-g3,EV.k4,PCPk77YEvċ18ClbȰmE^ gffLk%M@sߎ0m0gTuh#!u&}K'?!(%J1 GwHpGUbpC6<ԨztnʦPf?k 侲yYMG*]K~L D,'|RT- ur$` BR.g\~K7:;/ /<N-3̗u4ezeRC^K.[m^._BlaqH'Гaلmu٬=r/=̂O@]X'Y Q7tَkGHw2 ;*LC(#[xLǙ R?/=.d[HЭGj,rA(D"h\gbW8Í_XA!z1B*x-,g9A҂#)չd?h/%iXb2*+:hp9)DMjQ Lq2$ڴ!N8D qr8Rd藶^GY!z0 T gv9ٹiK,fT~Y8CZf1?2v\',UPN *?9T5Pr(q$cv$H<[9p".+>VO (kLޞa3 iW-!ی,4FpkG`[5GTq/v0&@=fo!7H>:n'1B= ė #i -7 n\` 'l/uu3?/C\dFxE0 x[8̘SHzL2b'[F9VSi,j^e\7]'nŻ$; 4:U #Hk__|ХFd$~k1 .Λ]o?(FkDf5C4N(,0ݛ-W+bdzMбY C?;X}+ybQFހ]/eWhdxsI6R~y~7ǰe?0'r!7C ;\ڹq;p1!?="nj7u`Po LѨbܛ~(.kBzZ|L|(7'.TKLtS}]Ksh:C0uPCs})Oj41˚O頨,hZ@ L WUÒg.pg>A2r.6%vPsJT3vEZ5l$(qG)<бKSXx3@/' ɛ  ;?h>-rsnt d t )]׆7K..e !(*L9">,/O] 90^!de֬`j晇˧DY(8XҮKV.ឦz QW؎# Lu3vN>L;9T,1/TbOfl!=a'Y_ahY*ՄX cZH:5Ȗt||/zUZ-N5H43)ZƎ#TBYqwLyZAr[.Om6QMЕR"~uKx'oENn@t_!rk|R.V(aRa EBMC޻"F9!97$ LT ,3zu=N^dgg@2HI!Z-&tT/D`K z1k9B;up+JqZ2KP⇉=ځIVLCN/'5̒ /L\u+4wRE`j8UE k8/˥ώSYlX' 3-VRvRڈ\ʧ'۾yRպZ1 y'vcRbSMcul\yRN!_/jd>UfR} h;Th1|^]`@s/!U}70f#I+) EGr!Nޒ QG_*<Ǖq-5hMҙױN4Riӹw.s D F4)lPR*1Cp]NaZ@g]lAG *t5QNÇKzpʸZmu(~k$AB(5;=Fgl;)$$Hm0ɛKHMW !/\r],싅O'Քb@co/Jw*x5 꾳-?2;N}B-kv66QKe}vK dS/\T'!\"am>xQeYwg=pRZy uSrt'<&Hj ǧFa1'}ҶVP9p*(]+R2/BfCx"U.e`qP9a`2j*/tw@D[XހiALY|@M $S}mzxUS5M](3U+ F|BxOs\Q8:ܼ@Mvy>#x=tR G9?2|(|# pKsL|8l&à\4U$9 <=GϨ@ l4͙"@%+@9ldC=1. \8dK튧K=.N*1+?fϒV&5P1uN<4}tXLhQ (>5q/{#wq 37 h|2= $4Zi*PKtj®__ڍȿjw{ͯ2πj+-\?NN֗փ5mk)4aiԶrkR ߿ٜO2e@4΄)y%\4K$،rf̖%Ġo :Z$FrI $kl‚ KHǶ%_31qi;[M`0$-8@3zP(䪮 YQkBF$x#)zzjSϭV@g/ν8C۲qz+9V3z@8r24h^!D.#90Y8/i۹YCۆg/Pw`}Xa9PPeM㫞c V ,bڊj)p *kzppS]vJnZTSl{ #K5BٕFVGCG{Pc,h-t>@a~2$K ,[ƈ.4́;ʡ]pL¾}W3m{Pz~`:L4>VEms ؛n MShw h8=TJ.Vȫj,_!Fʢr-X1?9233nc r`µ*F?D|&W_=Arֲz9[.L"nږϽUS{oٔw\Ҳ `v`X!3*] 5m`i\@ p9 Jڛ g`4E6#N d}#-[L$&~M} [{ b3 N_(g65t *X!mΤyKȍ*urQykf1l y.iv_X-]H~K VDbHJ̢Mv ͝pۑ HK7GY:##i\Gu5P2`A$~THlFƥG;>c]3Swks|:i\K;S֋Hg+{@t>b\5P`9r{BY ?'IPdgs4)y1&ۺ:b4.Nyr?~s2c7:u0ק\ұ}9?4xzG]W-}FK=4n):բPK vmPV9t!lbÜ^3R{>M`;`P])O&u|z4E(/#x:ug}dh" 'C\T_+ޤ{D$e] %9@b;+%/׏cc-!;C3S(>S~DZ^Ea+ooNmnlqNm'xq,1o2!ĴoSV|~1DqR7ZQ"CRh%4 jVZXf{czc^6V:IxNbUD(щaAŞv#+TFyJ[β{wEdԱvДxlCd:I;~A8QćG!,ZdҌtAS"aqI@r# <7mJbBI6mC%OI[cԪa>ЭJ;j-{hIO5QBb)&&'o $%D7Ql܈2du`2Lp @vbh]*QG)uw$Sⱑ5pwN7Kj.+j LNjy5E>FD=UҘc7\=r}_u [wuOzfs2-]gـ

      DsG:_IbM#\_ڪdpt1_ގ]%jһ?WiFY25ZJ_aGRe!BVNjּ>}4Vlv&\~TD.+k8b':bݙ+2u#!۴ W1Й. 'qRg U'3/MS\X`pXض+h{N{RcRql'~MBFb;c'p]Y?5a$HÄQ)1Fel?`qH1w}k~rT/(*&^fzn?j|Y{8$_dY!kZʲYR}@+9ы$q,аP{u.RްIXP`$;r4]Zfk$YZJvy@/9;F>nJMKjTz"*zW=))8sw7 "v)_<ܔpSKd0s}%m>uA$yB ,BdfLFϑ Es,WF/phA{tEqlg r8e&N j(i .n+x2JдAlSML{=ҽDg3~r JSgY],2{PqȍU#ws;0`hG "Uշ, {]a/c :Yp69[Υe)κ/Ѹ0x pO8: j>;ėjK"H߅>? ycN/0xHac+EW,o5H(ZWR|D)CzWF 3,p whsQ}stpU@w'T !? SK; N4_76޶W٠s7ms>#VFQ=ddu#!΀,q|&[+a)Kom.45}˪^wʃ1Dw%vߤErGI?a) B vj#(2>Nڴ*pd!ʊMUvͽIu o/tή`AomH֎pq.8$l[1Ni"CpܳCԄ4-zBMWA6VQӅR&VkMM8%j?=M]_/&r(c>]#2&<;f·0Nbt& +¶>&杰8OWeE=xeOs1 "jvyD%o |UƑ

      !@ 5ϯH.BW g1-^Wm#mAi8V0s:@d)i3EUs 4'YA7$n|Bdie B0Q6ۭ (,leMf# =yj[^73,kѱ70C.H(i'jL'&M{{,kϬ!ảZu7 ,yT{jhx)\|Mi '9\g95vs9>)>>Y廉W;=![OTǘW=->1,[~ YY=g'0mGPn& ~QS;f=`5HsP+}{"K<K ܀$C4*h66(8ZyXUW5 o5J ']]Տ_%}NWp lCԦ.jN$[\z+GBX,ZЇ#gfJ`"t%`Vϼ?8l> <"sRt!K|o(3\+3*?u:ŠM.:Y5c=Hk(Pc4a%$WV2oQ?/r悍v*Mb-XD=Qg}J JIb =n-B`h\k RZagU'1!]*]9]D םdO cOZ 6F3LX>01[G@(U&ɽ6.TCxn@3}6z;>yr,G Uj&.5PrJTN"TS; Շ)JΪ@?f3_ Yv"gUt2EB7s,fBWUPnU ylMt1hY(bh?ljO,ª㈱iy/fcsپ(9*a|)U;Ap.\G$^e9NR١eYP آ_' 8t֮эb&ldy+y/mMn* QpЮc'vv$/w8Lp抮` WdS `Ͼ.A2KǠ6]+ Z4$QnEB`Z _Nv p##7O݂%|^ꇺ[`mx[\pQ'4 >iv̼>nrjk߭*%]w;qa @*tOǺVg3Wr j1PGZU4@6g'} Skb׽&ƂL)U +3cv8wdDHX+bm<,Ѿ=1$1 ?_E/YnROIl#^$nE>kB]sD .cnNZRW^`W,y*0:j*b{; ;]i"Be/PEw2x;<==Xe8iwȮ;~iin4^'Z \a$-"CIt1/9q-BTq+=@5i]js½ouSH,8FI6!??;={O`8/eS4}&cEo>kdCcFiÁ;ӡa傀>D "np8r6( ڪ݈OKK'f;4Z x4{e}5*!8&H0:!_,anԳɎa؆? 6۠_S*-99bwcΖ$WSw='0cn^ѼUd<'1#ObusާL4`t)o] s{noƣUZ/ ٌ^ |a4h[˗A7AYb3KݮtHlR9orwѲW=2|U*7[i_]Gn8@Z$hOՆۖύ7Zߋ{a'dڛ{˜z=;R㿹T,G"zE埵"*_`7N~* FxzYowz;>l0O╱MupGvMCDaF!!/:1vf@w:uxB̆'CzXۍpcFԀN z]іBCl5l͵0В(ZfǞ@ꮄgރcC] a|=VwIsV,'?+g_8f, &զ.xߟ.!xrEbB  (N B(9 AR @\Q!_{8iԝ ,&9Ƭ_ӂN|/^Mi?mpaE 1T:Y`WؔyOCvNdbż~dKWXMBc^S! ۓAzT4F|ߴby\~o )~WVԢ7dNa_7zkbgk;S'jC K`֋k>y@@$uCLkB][ ;Pf)@cE7o؁Tfсٝ8 >j(4ߏ1,<8 ! lT?>tDSFF[qS)AÄfǻh\ʝ 'ϒ"vg¿!fn?=GOKCL #us1nK9ʗ* j[q _瑥>Yv Q`OM5[K`Ki^lh%>":R!絏|f5CoC:COv/ wQ9b8u36a\H!Šouȋ8a$ ^_1S VD3@3`hiw*#mvD{CNC*+)&dd~\L^NcZ&yqf/mK@o&n.g}#>Q'@^I=_ kt2vة섵7.TNu9"%;U,kGqa7 o͟:%gR9~xJ[F{"D2<믭%GZWDVQ=WmltV(#Ca{p7t* 2,jH p*Q4^3k>?H wŐvDΎ's|+E+=}esHhڙ Jֳ*Y(2'dG`blT|bV5;:9[pՠ4 ?/6q2Tlg\?EɎcKT|<'%t4-AB@.)cGh// hvU rF.pۑ2g\W!rdf7MQĖ<ܼB@߳%Is{`  rKO mHCWگFZR_ Y'MpuƇdǐ% ݉)/+"AȻɣ5)/shPS5 xToooY3pBǢGSO/6v]un%QNG+Wʔ.&6^.@V €Koٚd ́r-E3l%"ZW JmPsV  9B^*jL5~d΍$,&n縩1hiY2L0{ rZCU%NT#!t@|4&n ;<;}MqIDe6[8KB!K' -UXz0* .Lb==?A55g'$ùK1 L/l:w)o{naDsY A2 o6quFZrBЈK #옄lLWQMԻWvJim-E+B'pI.ʯ-yӛ!S8q' ؔp1_1x7#r̎1N 4)Wt,xl_ٮ6t̟Ul;DԸr1fR'jWb?DN Eÿc| -n:Uh_Y.ɈOaIL`q0v& V]`R|syBc+Umf$%$_81E4\:DM(e;v3 ib 3"pf~So)E#˵ A 朴 E('oFх@a ?ݡsհ|7D={>Onf9pmwi?' mMc?g "SXݟV^_]("8RʐFeainwRɶ֕=,^/z@ٶ.aF#QZ%Y~Fи0bC6W"jL-DxF\OtrOw:LOCNyph~.@/"1]yϴb,@; UĤp /4!αgRvC ̍QhVG_~-_YTÁ *?YŋW83 Xg?SbDG%5t`Lwx/,k.݁T"m>Ga@AL1l+` `Bg5!@9hORϝ*YlC/k=gڰu)RpD)~my԰ZJ~ZA؆ш>&ܨꁑ0t} k "hҰ"inȶtdYZȆC[ď!5ྼeQJycI@q ūmbo]uuY*u+)Q ;`37AP1.cW2  tsre)G)nD?sgM-Wr;Zm8%2iT< UܭBDč?K.$tЯ{U(5 H(  ߺ& CӀ[Vx65gG'7HvNdg/e1Wzr&M}P9( gp^Zm;ܘ=UyۘÜǻpQ⢯)3j) 2_- ,`0  𕧒㰠uG~]NT#5b)A$llJ 5JMI*E]Ml΍"Z~Wn;D ,!VиvDaaO!b4X#EHf {-^0ZM^ӑPژަޑRf|%x1=O UԌ-P7V\ |B(gy+eimb9/!QwJjWY"s/}R<4Y3bE" Kj I=C s ƺWiYc1"?4e_>cF+\Wm\ FmŹIYhjZu܄Bn^!A#3`~IcVrb)i6?1`7 e+E=6ߣ|M2SRxW.OHqd6,eΫ8ᙆ Ve0pKjɑ-ڨ%Hu2a!0Ox a7 ޮ+R MkۺLx󕋡}TYC?Hͯ~6iyX]W銬>a[ `WN3H^,&wdρ5xz,`LkLi?Vv%78m?U>ʑa2"nQkRMGoۇ:2wj/;b&&3ν{ j'@DF}&ZݝnV2H1 5P-^WjƊ\#BJS2yJ8R tf{j/f/"Y>vaq1Ũ|QݓFJ:c[I]'`A#I6 ַ\H" ĝ&V&;%;-g>6xqk7z-%2-4L)Gб~#7j?(fD1j1Ue5-WP8ernTɬivг].r2Y3?8يs$9W|VJ8Ko9 ]AU*,菽sgN LgߣSh(\}g>jfg"m9h3f}-?nis7XnMeWo nDo.Q(9N6\-ʧp{*~:5h ō{& TSYUT m6t  Wgs1]e\Zfڋ#9N_/A:B)Wˑe4[ WJL:V}HR,cv l-ڭwd/BD*r5Jdގ^LFsBt vM%>P7'X?|C5'C#'䨘OP;CG5Sa>s_": y_  C6A ޢ֛".C~-{RWj&@ݒ۠NdQhUq5bc mhc }MRK-ΩG7U%Xb&qO`u3)x3,X0CKGKk'h]v"1FĎjU8Nv?c{R?`BK62H!Wñn/KIq sFM EtjHїGN%MHХxʿPת[HM,.uyF[8GW85$OӪDz d)ihz`M[>ʗVMT0?vH;0Zx g"{JP.*-yݯu@nP"$w,A$Lfaf4*=W4fuwA "eօ>>LF\ !xK,Vyur<7 ^k+Y~;K a?~5 fw ?\'1)k>KR0l 7:w3k̞\Q;|Q/h0o4!  o{_SK3Zai n8?V|c$<_'9e (I@:5K%ÂXDقN߯.\|1@E?jS9/0`bG&P`TXh3/|y|r&ʲVk Kd)YuRlQ@]'Q?g|ZG>t:VP("cƄ`yku|Izk,{('*@9kӚsw:}|`_s;?Ho) 6>` nCy_ $iCiz+V (K*ȩUχKP:~~Ļꇅ3'dSNqf~=2߀2o؂ؘVh-4&JZ8ֱRt2٩-R[٭aYD`kϔ",KL>oST_K1 5֔ȢNxyg uXɴk?EsyMU{lfWĀ6tti~QoU؟Olހ$dr Y>wT@]dz<r ײ\noAn}";vĬ]5{4E9(-@ElF Xkȁk]CmǗ-Sc_Po4t,BFt!MrC8MO/Z\ \1#8'<~|jpx~374F0Q::Ap3+ ;IVK3F\sp(ל([w9?2W⬎X3׿Ti4dJkfaz&Unס@O:dߴ( 0izՐay2éʳ2 )I.ɌgPvmhY4 lU9`{M .,FCzPމ)[<a6!wq}g5bS|(kYRr$Yd b?V%퇾LI9}VF {x`#"j?  RDˋh? $L>^3VE{OS^_V!%VN#t1a-.nueK`vFE]HE21INK_Z *.&ٞS$uxͤ%Ƭ &S8ҙ;᱁SW@|ОO2vT Ā$Uq#+A;e;UܪQw\R >(7i#hTn#A3!x{Z XrK?T[)chNUTd:%E$.A"" 7}y]#j4_jZ/ntAvGF]|É+{s.CʹayVMijѧmJ*o-B"|4;vS V*E^k/Di,E5$kf6q雼`WH)י%BF=/QGK)x\~W`/dβ (oQe]hO\Fź&{+/;uź{qpGK2(/@3ڞDGz!Txs\ʵ"c{. py7u;F9@V1 6oG:ɜh+ Xj䝯Ϝ &HCN5c{8>o"}Yʼf15"6bY1N90U$U; mO/6}Zx-4'g7G HdgbI_pK# !o1uQɧS 2!6^@&!ݥȱʯmrIՒAO4|3%%ňؿr{uoJW c}9v.o A`oH$,@S&(3 (-|NQ#@N~Ty4@vE , AMkoG)!@$d96k$ `ZVTbRzH/9 aғtηܾ9D-E@Lr%jeZc؁>2+xz!l} < caummm f)sG&hJ)Js"e{諠cgW 9>m)#mA0̨P ^- qp왖oߜf:.vrC4Yꇯi\lzn:YÇ[xY!K@:[ ml֌c:u TO_ Eܮ=CTpԲ{\Č/^:HYZvM@H~'t<32Ԟz+SE6bϛ=Gm/qMqOٻА@t~u\e]$:ξ%id.DLS,mAAx2W1X"Kb`>{1qjJs}O)0w fxJwzZߩa|a6'\QͪEN!8eqذxHhؙrWN+tH ~2&N=Bi#ƨ2kGZ"i| O7#؞MM [&iR:GN bR`\qTX]ޠ ZCs0216aCW6'\7$#4nZ1(QUlM 9>#x]zC/o~F<@ 6* w:{$12uF o r:=%8',{?[R"Rr}1T]Z7vgpGBgOoHPX4j?ybm]ʙ❌J;$<sT[pRr1:lڨv|Ȱ3p#ݹ1>1;k8wiv*/Ffq,|VP)11=dk`T9kpRe껮* f,d=SfʮkRZo _n4AqJ]4O{FmOE"Llo8Z}n;] -1*6^G>>Eza7 ה"M3Nhyz#ڷ6֮h'4 s_Ku~k3.A 3?4:&IWLTV_Nn2ݱ<|9g.VS0f_r1!m5YvIB+g~ODٟ6w"{CFIJжŠ#(J#-95KDӰ~UV|1i O] 0٣p<z5/ +ܐٹgN~5s[0&.SeT+ #})q,`.U|tq?悒m ,D8q9} 8 f'Ic2zûl{3WnX=[,. :;̗unf>Iz.~V~l٣%\"+PEH-7A;tl{svX-TW$⮒klyoB l?+WjslF{0I@IvsMlOxE>bmxzfj/ךZ Ը  Z%'-E=7F8pێ~j %dՑK:(|<Чyy!>;9-jSVg%6^|Z ?nJVb{]̣o?ɡV &0^}@T/T .]=r}V.B(Es,Pv?V L ONW%{􁋺P` !^ir-68,{bҫ|7 zHLJU=*ZǼs#GF~B%Bm>p#1y !E}&-Z州&W;_nT*KrOZ^PS\5^yFH*g{<\+{[_Ph):ڽXBJVnfSK<k$dQ)$>,, b/ȻF,|ᐨ.?Mm﻾-tģae-p@孍D]BS`gQ֋pn> ?,$8]CG-[O,6+ ӄRQݺcW/ 205H>6 9Pk/j=۹z\ V贬©8gHݣ4մ}̄emUYrU؀D|]cT2-O_a3tP5iX fLՂe>6.z0N(w6C<%ᅊ =@=:**fK qb &n8b8  l,Xw?C2 &qܬ< [f6f Q0̃~8"Cav ֕ mxm/Ȥ-3_V+#F#,vhuC]7sVM3^43 ۀ7Abt;oդ5:9kٛG}X )'lk9J]eeQ9 zsI]M:[ezOjz)u`x@ov% [cR.y)?rcC꘍(hTC f }sHﺶ,n}g4r-c[!$Ӫڎ!*IV wSh{䣷(>7(|'+vu=g.$%9ӧC}-F>QjV 笆(tj$j+b~l.|}@jEo;xQL H+ŋwBL@'k  }E6ALXyd}+MˇsǺ8z&' R\4{_t6"߅e{7 ui0fq;ƪq)r(a=-?J zi,,6&Wcߪ'TF-Wr_H0?Ś/٩ć3,_6ȅ:QxfTVQ$mlqkUj͞R\$r`{eΥc5TPLAj}kҳ-VvBVYRn";NC}5. R 3M[r!a( y5%m:qѥqoX$mL-JfKZg" ` 5S~dy dC-ClW~ez=Nulˇ#VH8âYp xs: o޴."@9`fXjkXd-*[I`defxXl>zs.Z:ժq*>GB0i4g }gC@[41"s:+<,n)nl9٨n>(`/f;?1H//:<5Յ[A!Pq02M}u]e35y"T)iM"TrXF/ĺ~ڬ3:$i_>W^$ff%lk 괸A0:_ ,,샔h}a0~cƀb#d)dc5<%`f"'.F|U{E)"0,o%x6 ͚ф5Pj""Fy&rxGbޤTv(,^ W9F#M}Zק mUaR|ETxss ׍I4wk?Y-KiiZ7lN:$"֏b@D,~S+{k"5C=+eM^/-[͗6WϮ[~x،`9Lj ﲆ} v:4D<1?l$[?Pn6a2{!YCTpΘO $@`s޿7;,y):2qBO[9$2#w|<3%(F04W_E<1-j3NKdiLEם"v}@@uo#@[275NtwmDh9"(,'6hΤX:5J'MS>?Pc:LucJ}%%!2"N= 2(?q|״SlQ+MZ7X*1ZCYkC6Л-B3Sah\,ωZl #0 RώfgCýt|%E zPg :)v,wX)V|%8\"wfE@" J z)k\lua94@erGr7Tު5}LRͳ|qߵ]6GCp<8sL;fˎ-ONң3Эu:_Ɠ]-KvشLZ6+z݌9.SDls2I iś!nͱb3[P*R ;_~27w_Y[PDscH& BSB(ȵQVT ѕ-H@n49QxMompDF sV 굲L͘v*J =~.S'Htq?^,h|[do}4sm2"#էLj4ݏUUUYup(ybϴBQc>2n1_D׷n8FJ" gz ,3ȑs igiF1|ݺz07% Y\A ѕ;o1@̇)D~(1 &X`#rBi|Cz2X"KȔ|Zm>n,c~69 n<9{w0ċC8u |(dib@5v̋{Pa(ƨL%,#NW.*of ? FU08UF:OWMKy}f5K 0vV44Z1K^k@F1niC=Sij)7]z 7F*=<8ǔKVni Z7|j(FUJz]\VH ֨?En?dkT*}sNe@6x^%*o 2۩쑲D)|$qms-7sR+}1Q\!J\{is~N.HTqOnfg?v=y1KRC]p*Ymf}l0I@_*/ 3&X@>7b>UcDZ8%6mWZSĿy*%d0Ho:Mp]iU2,UcAQ6*x(Ir{65JS4:KZNpVibaU-d^#^Ҽ<(u衽>pôWTx<*;m^+@(JᏜw8÷31̪(Wbq,&b4Lr+#"qReKəs#^3^~$_ie :#^P;=лη gp}s<ĽHQEPٝX!L,DOSx H]jX&uާޟbi̵;`qx?s!b M'| L |f&p2ul:VZO'LK=ek2OLhb1vr*HSX Yl: nlVKPG ""J 0F#"E}}uڮS7 Rv&MqsuŁuT8̬1[Ga)xH)sđ wWd[n|*B{B*wX85Gcu BiǁQ{ ̧~#}{B8ߋb0+CT;ϳb9v ^ tԝ5"&AQ\B"0PQՁ!N_dH/B`ZL2띂iml1"~ xۡ^l Or D(,h O@ R[t"GƉ `ʣ*i[Ba Y{s/}ܼ|90*-DMơ / 3 <:cLh; @ mԲ2MS~%c~Re !^Q2;%9VhUPmAp!c0gnuvCo`*&lxF`5-XeЂy1k×-9{;Y =XROrp~"5tlBrLTXU 䤵PEiQoC)]*n Ergf]uLC~ BE`46 /V/r<ܙ(Im'r]@; slwE< Z LVG9_e#{jF$o@f:=Yv+Ĺ!"\)hhϻ2T)Yv5 B]tPY0#m±nQgh<|5ȾDv2T@-oH*،#FN@L)ax`yɺC%7PȽު29=r)&=-ќċPƅ-Y(zNRo9$AdVM[0i?;G!z';VYOkz`h?ah 2(}g J]*`heַl n ߻?#IM_-%|H:~@$ActT!,_{"8>EW rߠ)4//KBςy w՟nES+A>Lv([鈅pdmPvK($$0Z@{u2Mb=qY;l֎S9 i_쭳0R48}$0ُ j/RK=vO! ( FcccMIi!v ^,Pd`0*kRU0w[HGV5igMړ6+![WXI't5֥rJ%t(N٦10SfC\w\> .(oN(ށ܃3֤MVGkQbiT5 uZOSBq*Rs) $ ƴI/[BQCꍔwGm< 5܁T0Ծ3>b~.dM<?/yV}6~+o=ؚ8E_ o !<jFSֵ "x '25BGL*>Ƭao[br0guuE.Z夶.9R%^c Ϝ]n֡:,W:2^/: ޔ@/vI')z#T>N?+ <+x>̫*y|P6TI>oB8c[&QGX rp%9*4z[aְlI9R:nB {R()*DCI#a'=G9E=U,ԉDP2f:bע]_xCZˌ &?6.$56_ss`uU3@ˋl IY)*KTF]ꥅkC\N!;zQ!]6dY3and/=ZZL\NFQ8քI_/'F{. 'k Д,D.HY_2ꈺ<0`g@*WU ^iJL0W"ajiH2CCHem !Laf ~Y5'.ZkfWGH""K©<^c.>JG&ѵ6 fj9s[BZWaiy/$RT92Cڑ]d/oz.jfVѯ0b@mSq+h?kqڍz+\Em ZV4p_'U)Ll5԰SbIDf:3mk ,ݮE_5Гܡj8, 41:d=8t3x#~sa|s"V ,E?,Yȝ$zdž;EFDs{Mt3o l0g\iC|2O7~\l'N"& ZxU Mz $2ra"%pN 1hvm2fUAH[d/]3Egm_\+@pޞ7[j>3`o0. UK5ObbG,Y 8(KcN=shR iq,F3΀I!'j`ZC+fyTt(d6[x[v['roV0ϩa@K xO_C{9Ѵ!㨨#G27,驶+>Pg8 UgQҮ(ɸrbXY P6YN+gg)Ć:צTp ȼ "ΞPԑ.b"5jY$Lߦh$kl Nfz)~ma f 1LZ`xofN0wulzkko68MuX,_ٝ O;#-;vsgDZAx8n e/?;ulq)(sX(&ii,ٝ GZ"Qaa>=Qog [L~JY:=ܔVIy^cR3Db/}XhL +A!K,o]IYwduÊ, ܱX#Xuq籫H,Aag @k;{ <\:@΃_w0'뼽֢z;goR9Դ?-C,a98qWITbovG%[~@ ^X]pQ ZVrmSi%qKTr.=w%33cr'څp rA+@˟sВ%< 9njRsӁ8GM7Shrw/>P=,N2٣4=j{g`lSȘA܈ZRFMPuMuāDZw] l2ln@t{6g {b.ײg\UDY{Vrb5Ȭty@{ɜ( 踨z}K)יxW[7ڭ{7-%#bsY>9Om"'P/<_ w&P?ͱŬ@ufr:x$;'eY4%!]q0™`&$W9ON[UhR˖7ՕQt7IR pk}'{|cʼn"91I.կ[74<:K-a| CFZ_Pɿ41 gFgvL}G^Ѝ}d,.uFFZaX@ ,T鬺`pG 1vt-VIfPɰUš-Yc5?*-!r~Éj?a_~Z0ZL&9x^{F=1>O y-'O_6B{%b_I`l%aǯ$\;EX79<`znL?p_ZBGm%T!<^STXkt# H:NEUa*_ wlINJfMt, .?FYϮGm[#+3.`m@wNea]SlHettʥB4*] RS9T] 冷k#ZH92YCaIʟ +pAh^3)ġ+rd$xqɔmYH}:UyR]Nn7T-/ z< b69v>l* qM 8<"O'2s>8|{=R'ǣBxeBgbkW(m3Zp6$ĵf.'d*`h_SEi+}>}Ԫa1kb2KאS NkqEcd`4xihQ\,>3q,y-s%Z6V/]&a vI>87 ^>vabNj-G%:jrabwi6W C2n“ dž|fI4_<"!K@ _{:S3X(O=B`Jqx)@P3q`G2;Mw܊H{^C. /;ؒH ^XϔL b'/,tL<] |[ֲ*p}5տ#?Ƕ# \j)+4GPD=|rEU,7Ŧ%0D2 J\/ӏ/awt/ouXBw#)e1_#O :*CaC6œJ-}GXJlN`s0nsidͺ{]zmZ \[S]Am+9r^w.}z鋛K s}l.-cqag `=BG=NŐ>[~dUnqvYF^+4Hj+.笁ƴk;WqGjOSi̬v+[~pv<;ݏ3I!# T kz0Y< ӸT-C0(4pRP(kn#ʳaB9llOJ< ӔK=? IzSɹ or7O>q֜ӛ -|n[-3k@ ~Kp^;Ҽrv5>3 UM`x:it& “Q6D],[@>=lq\a/Ma?kc1Wg ov+bҾ$V%I#: !^}$Nr9zG ,l^[ќ5rPGt|3ůR{'iG(byvb;aO6V#+  {fgk ؿ!. ex^X+AR𐵠Pt5e!Q@켖PiJ%Ƌfs=һެO[0\.m+mW\'= bfU`1B᧎}%n8K?>%{?,Ly~+p?+Xԃ;]e[9\/B9N`] )vθ! ԩo :=jg)5ٟ ̞ؑMC bW;s/$>0CJ) s:`eu`(It^tuC6ǚa^qRC;XI~${V3ItħD%C?_&hYJz‡@NQKc`mr3: Q-E#w u~j{uaV}}sh)_PoRkZbf \2vcS? <:@!z&̤79IZȆO=Ƌ g3'a׽V=8p+۝MD.rHSw\!- Yq zUߍތrA-6p:Q'N"*.ӽ~S"{ܙSAN$ޜ697Tz A]49lN԰:Vit.oUҥA:%L2!sD9xө_uM6 +č2M|aAo霘|?9 ey#jB2. ‰K݈ΖDc8Rq Q$:m kTbM߳[pWl їO :5U?Kb~?|zʝm hgZN쾊Gq4[H(S}]9s4XoSAFHevhܾ.tIeuL#]gMp"|HuA7#+,G'Rޗ(k3D<⇮~7ļdʴhMĝ-P%9nNc:(PڀQpG*RCfBo1fNm;lD^HƕgX bjLw N|fSD1ϱl>$+RlAqէ9*WxD2l!:Zkt ҉JRn/g3FybH rt؍-?B -݃5n2_y H!n2ѪhT“$]b̘'LB_vc\ѶLf|nGU(زΩ4i;<ʰ`bj[\&#KHGQ]2D=._dEm=Ł<{xg58@;sEQJݝƵ(%"ѫV0>2jVgąQG]}2.gj.۸5ټ@AxGAcBWDڮw 5 {#E>wgI#~&m<ph,1K ^u8q|hŸ20l:˶l|dm>}a@bᡈ<(rkw%YjBTDoU5^cToDJ*o¨!@]ʟy;d[WP" ? tF |-q.S(V 30Dft)z{ L4,2ŷ9ϔ`ݷa]X0Uo"f' xWC&8w~% i Q$(BhI\;tAl.vS 8٧*NػA%'vwt,? %sɎΩyPUF^SxӁQF U,Sr &x0F"eUK]P@5!h7'~iݙ}GƉU&RP/~z^6,gp[P,a/4x[c# qmE||,*$Z x,+)O+l0K``JE)7eJS}H*֍G"ыK 423ׇ!>IuQ0UX)qP;bO!r|_S43 R% evxiأgݳtWwNt^Jj/X ;-QV_zo|QA1Z lfoQv 49y͋#!lR3ԫ7NS!yE"Rcj3uy"2߂Y?Q6]lHS/%? 6Ӿa5M^C~o#kL;Iq_e "dd j^ln2Gg ׮Aۋuy9@lFk%VmVVJGf”5jrkMt=ЛX V:vE`?RmM}zR>d;#˻yNkPIqxD>o^pp^77za1 ugkh1Rtnb!T [c2OS-Gڎ'N`VPJbB\P#_-d(ɞtozMIA.A/.۴tK`H}d$ ^3WMoq՘xGe!k3ݦ F y:0GNSڟ%W'%N6s^ĻϚ}| Y$Q0q;:E3EE4=:>ԔKwz'q@b$P33A1$Oq,xfv'Wh'`y `NѸ'_Fs7`xX(f5,r "YB5/+{ F1M Nߋ#\yL#YZ ):6f<렂eT5pea=00 (#nXna1'q.ߣӚQ̬Wd父&SeDĎGV2]Po0CFI7A l܎eHy)VW7F/ 9Э|U⟔%Rnp 1Z!?KvM>)c|18H|`٨{xJ.Rf Ý%.c""dk&y:nQ?H*S,60|D1\_/@t܀Nc0_\3HjE$ew ^ɎPn:j(*ͧ'a3(&Oz!I3obm@馠32o+(BTK \pcuF(1`g( ˵G'[9D0Ϊĩlء~c9?ǰI,Pq SlE[5ftkWHrL8f`L8Q%|Ub"1_GI6AU8V;4S'Ns뀱D29ǶuK;{6 [3$/".խ*sNI1qA~U;ލ@}mM+IW_`2nzc1 m:p)DٞrxB"ej]e֦Vuo6>y*g |yw$NnT 6;8 :8|HXA6]>f1r+gi-SjiJANQ:t+'X>\0rpA;|k1k?MnML>-sZ*y)5 #.aǯ𭰫ʭ6E˯#ghKgդ6ф{F&웎bEmȔcFVL:g``pύ!XT Ť]` J@VIR (ij=}t-d;o~?5o|uup,((.ʖHCRIBĺܦ´GIayo1z$mM#!l%ۮ9ȓg_==X{ZGRA7s+Q`_Z:zmCFs .~Q{T.ຣ)RT"-g3:KE$y8D&8Wf/rop)b]ldK#^F@L4 :Y;'oF|I7!VM 5vDfnu5a0 H] !]*^n!z& ?&֚xQ)ep%65 $WmfNqU9 E(fo 8D|^z  [ho:X+RV¡~7N[r4j0?yJIIN)4zF #"LXfo\k$vqň!6, ܱO fΣi %7%hf͑!iR)DnX'OL&ƈJ̖[Vܻ rc(ɂ7I䬂צfː@5V+)Tu:Bh:6.CDip~Yp43p6lS=QItcDfԉ8А|L}̔t:ycM\&MbXY3GoKlC8YYH-p!DZlEsaxqnBPۣd6wv|Pך75nI:OOe]:n^,X{7]e"]0 9 Z]y{vViД |/ ' !YS oχߕ4>ͅ?)Cf+?jj\hZT`imE6Gc,,&2qxK(ABؾVX'KJZ7k޼9H}9咿\܄Eރ2F>#*>*5}'G?q%ؗ)~s!_^&NvQ7=ڥ/LY '7f|pE7ـ1i[f&1` WX)]a}*}lvhl)صKNGrxOb \a:pF^=I5r59PJX9rowˊ TWF$ (~,~%V)NwKoQ .0az}(@(aКf{CgI7q\0^ b2nV( : ug_@cg ,tѩ2鼿,?5"BdO|XmbX! d'Q5ro"7*x8I*xG6oƀx?}g^:: Kԙ6Z}?YmDU{E|\ar ^XuGhF5CCr„Z6DL`vX6ѹ +Ϣrd*&6}Z o8FL0M[^㎎qJ=,vʗ%p|"7_}=EeuzwGu]doxS H}z(b+pg۷ff_"N:a)҄ChAԲ|dת;"])oG:)vEL7RfKM1*|﹓OPj?>$6]}[B r@5ͼpXSnOV9'/Ȑ|ы`q]e]caBV>KG;T~&v.ԕH|;Fahe6 L* $ni]QZ? /yEUȄ_Se} M nAu/< :BU"t_QK{a.ةábg4np`[lX#fF(պ q~S31^ϊgydx*7:X|yW"O~rࡻkʽUNbaH-aPu`o(W9>-^MR"RDZxJzPxP{FjWʾJf@z\w0VGӕ3{"o<E275{ ܼ~pO!ՒEXX2EJQ.c rPºD VA^/6z[u)eHGpdfBjmvfLh,.A *CػNO78RT Ք*!1jD`% F.3vI |=g3HoW6cmX=l6?2=] EHUU#@v;ycI&PKtc|wzka$='xj FҪ לe"O|JKAp(06T^+BVngoM 5m #h2,3#ɳ" kHz|?kNe؋ŏ!¯;®ŠLJ":N`4;YDSm`C>;sìE:xo  6z lA~BF{bEJvy= ]ԼV倃Ґꕄғmy\SndẽA{$ sU{duBBU&fJd𵹤AFW&g<I<.c\YT fQ6;cUB/6 Dֻp6G#ʶD;i!_aTd`W 1P7x3ܤr׺JdczJ#xS2Toa 0Sg4}p7ABj5f|+Vf疫f:(Gc=a+8c&:.y}Q ANV&4 'R)/xPPu!ˇ /`2g"8K6Dk">LpByZ;5 &# P56_'X0X>O2U>a?Y'چW_'671,' zǯ+D03~*܎ݔ-nƦ}@H4r z[v?cHGvA/D%G?pweQ))$&XW>xƓ@ìFxOkݚIskD2%3+knsyKPɷb O41{#"v $Kݥ(l%өj,e 0e hbB΁|٬~y4n!?w}UĤOO*d Ÿअ%vm.iE:JuI?ȇr@,s#f݀YD[ Y߹7iAˏ]Zmb_ILnU s?HG+]MU(*oB~{8y\8t-7zmڼji?nP > HQ2ԼtY"(,[57 Fkڗ , -h(Y Dy%FN|[oOT0cH>s]砏Nĥp=^8l. tǤ޽LTZӤW\o3t ,}jwH0DncK cѽvqە,3C+ Ԫc!:*'a_xF* fmZGy}O"~0a+&5Flm5slP@4oL!v{\kbIivLҏ,ӤyRC5=k53 kv|%9)8+VA?7+T ,O7NvY}RZmaWNU\ՙ?[bC,e тg`56Pe-ֈzf9?Of.}7qbtwaA UL'L @`}@4 Փ6^Ȗ,xB%epL,3jM[-A}Q,c?l9 xe뛖[-:Զ;y @!X7"6>;WС«vhw%C%7iפY\0 5Mm*j쨇+;5gKLqWCuBzn<Gݠp05ɞ s\ϳ-OB>Y}lZbp o6?[h tek,k#Vw %JG.? Ǟ>{MeֶY-1G7=vbU#ԑ%7Ɇie'~GBl  ̆T*ldTK@s_k=yL]| UCmݩhCA6X .(:3Hڼgjکr~^t"^ƁrQTlhE# 2cS~`)C6"c iT.TÎk6Dd6Ii1YSוc]Fh-P&e={t`i<*{sY_tpSIn?sjF|N5%0(6*MCu]ai|0L,L4+(кq`1- 7lo,Y` P;JYU] 3^N@>!EZ]|n IHݡ^o:g P0uPBQV3a`e 'vG}7+0Z+cC7!!ѶgBNB^$SZnFvR@Q#L\ELXXמuNH7b;6EW-⚡P6Ÿl<1 d57b9IR5 ʩ|s.GC 1[GQXa `/: kDMXoB COފ7z*ϊ肧ruJT́n͒޽9MxI pQ͍䦢i8rt-_Fڅ~gQg%\("[dzC&ͫS٣Fcp.s(kڻs4TPs($$&S` z?=tՒ=5&Ǒ|?I]?~odwDp4o,>mUX~K9G){;6#OZo@R DpCq31%(HhOH[ ExHz4#$v=ݢ2DvsM)(X|M_-):6ҺjݑLV ߑz3~ײ1`{/a,Ɔ:bDᱍiFRp@<*vϞ߶'pH^T&* "ߣ:Fla_V^-ĘKbTgFr1@+Z;HSɸ獵A13RRYh?19B>+_zVZ5%g[F' 8K hOB8d6ۤur1V1ڟ xRG}G=0yՄs͜K"A gX,lf)SĢU.LԨwI, $M\Xfk(DgޭJZJ{,@\j\ऋ-n5:<ճ4įu^ւ=pѿ6?Oڤ_%(=16r%q܂[wռl6YF\JWo)R**@%Z0)!qhi.Ti!{r+)|)*vX#c:ĭ,Pq)n*0qK*%g'8,?/67q (/ 7 Z9*ظsX})CV[eg _؛j4l'k>v]$Ka$ Q*2Z`e)B+Bh()g$1FR%.QF0{ \]TF[ukӪ~ <晙 mG`G\Ɵ 2#bcM;p}AsE->ńj}ԆM"TOۘgG4dⷈ]3'7k~V3ҝlq*'Y#ݛ$7v%З]R J19WzTy ʒqBPW뚀y7$%ePJ\qVMo@W ms5Cg! FI]uE8Z,G$~E)gsByb&f;YRr^#1\fa<|7Js]Cޯ|(64VwS2~>lp:?v|)U`^Gl^1yWuG5– Î{i1_w953* g1bɡIհFۻP8e1JQz_E$F/]}~:Bӳ!Ŵ@DբD:3,2VۯV+xJvt B=,~p`rѥwo2N#bjI0CUNA_8T}n<-únr`2 j"'πp69]zs3l;<;sW5EZ*I7&L2291|;Lj&|b#!6JWzw4+J=Zj! Ui'fP|:? /T'͓uYg,0mϴ,aC/ͥhcv#A{u#Esh7T2AҴ7g7H|'b.ʦuѮ3:fJ'h4} 2\r )h!:k(tl9/V)utF*9Zo˶nz(ĺ,7_n( gfΔ ΢&ʺuٟS6 GR5( 0=Zd6:hJ5cCE]ձ Oˢ*啑qǕb=ϴ(vzxVjGWV48,|au$ig\?ڽ*ƼFr;k,S:1n5lٴc};,S'ŃОv~B  &ꢧtY2T7i5&|waDb{IẃwJA$V5jfO%W~0 E]Zly\V)yTApPgJ STrix&Évi~WP3p*>\k 3Gb5  =DUYt"Ftoʰc8:an/RZyw7Vb^lVڷ)nN'grKm,w @ԝaڞuj&,rgudkƁBDAU2O.x$'f+S`o4CkYs lX[OH22ѻgh?.D$;DL[_P_vF.̼g̢%Y\ & ؕel^vHX-ތ,`? z&p}aW=-@Ru~!|T )_W-;+MS~ۣ2fu[c%c[|>^"P,2dqRjzB)zE^]L6,r,ح+Hwzjy0\QaI)'󫴓Ki? #PbyIϻ4IH2Gg-2;W9UpOVe40בC?`YDY<[MSw#EoD+[ Չ!t?1<ºK.|1\HUQTɰدjk"fmTd;Qqҫeߏs}w"I+!j2_Jj/s=w^jcdxџ0=V~%v+2Yv$ P ״Ai)eUٳ -DjDcE` G]0^/ c)"dHĐP#@ 88jYY˚<@]3O=E\@)鲂ogj$'V#i0+,1n;דB9Lgv:X#iKܻ5 \e*?:(9-n<Q]_:aAWs;cja|xBP,.Lf%2sl\ }/V̠ mI%!X{Q[kbEix'hߤ, v]DZ2F&Zu ]|wfP̿ ;JLXuiwRVZB/ʒ/nQ̎0߈2C h}ɘ%w `"|,!r`aӝGZё8N\wPR4obE1"q b::>[O|dU^<&PY~v6,Wd7S30zJ S#@gfjd#4u௫|Z?j뷠r9{D7i#%Ly@-"׸tJ0]f]5̷qT!(M Amz㧘/7:1e~;@{Nj4iRW>Gu4ݘU9_ ˾{/%}9䶏!SskAhL?hnH]Ip@jd=Mѽ6;71G!{s;/ D<^vEm^%̌&R1=h|;.V++ xnޝ[q诠sO+sz,ɚ*q%}:'ZBHdmg8Oa"X=&@2 qTotX kJ}2 #)ZGIk3`D70-yw,%^ ҄B/YD1Sg,5-:'8h->BFm4 hɚos`&8Jy \ jSBHLs s y0\] Sʧ_1}M[sQ+Ul$yiȺ2/V,Kenq#߼.r6ΤL 1[k5_|FDždZRd<"4x{Mif؆.fK=@lK.!Se0b龙p+Ke'F,޺5v3wg2pa:=A8ԧK:OҸ3q7f"N/3.l~z, b:R{O=UE u|ڠu4+pj94{&`I$G͸[=aUXsbn8B4u&T,HZ&Ya C>E%6ݟ66<=FuMWCFcooK}rTrʼn8T9=Z=r&svͦZ]ăbi<q`R[)߫AӻGN_Afܼd:|xQ wF(P 8)g3VU_qb< ד2Et­xY6q<z?ϕ={ư:$6$-r: PC)~2D.AsHS4۔S 2@oQ-x_fJxV5"Wf67dM;\Z@ ef 4ħ .<&OZv U4nd {ŏFbyR*mg5US8q7UhaP h&h]d96{fDQ ^Ik/aJ $*Ϗ$d;xu'$6 *tesM/p|$(>ȌB?+AN2}O &Z4# 4$p|Kզ)OʼnZzX=lGuuvCbghbbcN`8͠lnWi 10ɵuŢF|%:1;Ru\/6!^bq/`"m7?^f8ڢF(%]|n_iG$+giLsiϹV n~8@9Ov +71<86+N;xr]=62f$ٶ䙥]_LI#=ǔPɆg=+A ȧGPJ 24W[Pr¸5]&AS_:w'–hr& mşLwmcuu}w$ó2؜BlO4Nx\A|@oI_縋XmD:ZAu BWg!|ߦZp5%r]@]0)uh PoV=ybVWv%. ePчŦ+">4!e 9AF#:4ugcg7NveEQ-sӮ*Xʌ/ATL-8YX"9e .ci!Q1$Ϡ"ya݃d7O؆"ٯjv7m4+ޜ%:ޛgJBj@bP5Êydw 3_hH$T2QاK8H@SrT?;cBu)[#BVK/0`bT5v%x3}sjߍyµ]۲|c؟>[j:-~N3ـG&'tyc9 ˺HX ԥ&l\-c7@0(k:.c!(jY0[Mg7C %D巤]!6H\1zT- ] wY gVFW/{I>WNb+=P l!jk^\Fíl|UVQ1|\Qѽ<4TI XvFQE|N[3xmu!f=zN`j|DE<؟Vw6k^e+!R_X5$eS$  I:@aג*NhY l_02!༽R>x>ʚp>`[ 3~DžݟyFxwGy_y뫜GTéQAQPx-c E.%>[vcňviDiޮbS3ȇILÔ>B_Y,@S%u8) 2'xn^#QLQg~w|b,"8z1yYQ2~q2s8e$SOo|Pm2W@AY3sjD`vɢVWrC#`.+|0C\Wҁ6mkGtVƐ8‰ԝ@ntE8#Bpvh6&  ہڬIjůF\h5-z#JFO4P9˅L` zXT׌cM6\I(HSQ4irE~"8q!fURjW9̐]\ծXHcύ٥!8A,s,Ͻ[/X N"dM>gm<\wC' uջ.B/Ҫ|*ڒƣ5{}; ]@ doZ0T&T֞X#c:tL0a(5%o103dCd i4$49#;n6 xkF+!"ݴâ4yuFvic榢we ֈ6lOu-EZG1Nr"l}̫!فR7.f t:0G}t$u/<iJi&Wm{P/;, Zޖv|x<lLn&Y&2z 374Zg{4 k;+IEW>f?q8BKd#qhw}-<ˏ8$Wuq$+B[]i,w)!J+v)R;3 dxUK۹%* QR@ɐLBh;lTܠ4%_yߢЀYׇ#NJMt:`S(03!6OTVm0`lft k;Oԓ\ܡ"h*@Q}2}z= ~XТy.lFq30TC!J (C.hςl480lqT%t%ogaeH7΂#&R@]orԺKa̔ojxu)-8F\W'ZMS=H>\|,M \ʀ4!4X=o``Q1^6,;W@:C ޔ,TL#̛9QsB{mN\MYŸ)) bM'ZDq>'$@MUpC/$=CZ8Ia|}|j'&{H>zᐁDѾQqR9#W1'`TZ$2,+pijg]n+/%xϮ |2莋B#Z!%Ɩmn}*|ؼCܐv&Htj6BBadP@ LV̝9 79o?b1VI !b 1G-\\s?\sVdž*<ݐ׉U<蠚VI4ʂi!(8ȈHz C߻ѭK<뙤cw| @ڱk,0l|RTBmuV'h(Kɶ,,b5YгM6^CCߩV]=ܐ {)^V*Ip{n(|:vTW]c&C lmd_S0H{#>@ Sa2G玆Ęs4s7\kvŢbj(e\IۮM~tso7q4 ck"On x~g@CPkt{_&{ܟEtXL< ',J:0w᪃ӻu޹%BCK+idr*h~27+B}둉S?0ulKd/<Ñ,g0>g譿L t-AЛ"Ȍ&iZ#MZfWo4K[pNUccmi12\Y-p)CLj=<z:.e`̷;)t2k=% &q)JHs=)nO#nwRq?'[8wĤ[ј~:a3tdC3l^n=qq&뉡E">Mao LM08 kQ\SZ;3&L %Sڎe|'FlXUȃS!WH,uª:M'R>RR[4Otr|s& 1#zTk4+wCIoX={.e5;?VeiQJ0m7\C>Uk MJ)6 R~f q(A -Sx(UihxICnmƅE͌?lAF{d%[WĿ=W[:"oA>bص17/rSY! Uɲb;切ՈWhn0:D`rR6)H.J%'EST2oK4]xV!)*^ F!Km!NJLjƟOdN~ROQ7wJWtUV 8Q&uq݂z}LCk^@.{T2UʑVebųu|yZ GhI/L 2Zu$ ƪ&s)`Dd벢b'%y)]_ljRɬv[!fJͧ8& et lGMӨy9Jꘙa0wl!R@p$i~Z["KC&M_W {=@ߋ /(Z͕κ~O+N0 䭷""ԬF܏\[6Ŷq?C> sSzj4eg WڻL,nZAbb7U?G Z ]xEhE_i{tQ EHጛ7]BO~`gMB'2 |7#fjB(Ws0KT0SN0_`h2yrd x; ?CU"&*] x&cS韁ܓg:~E~-'6}.w |g{M^kgwHxc+vco2ʁyg*>l8{:O` 3}y&nECVx#ƋzPԞ!* Mf1>HX A~6 2fc7GzPMtӋ}<~5lEsTKz 5Ec}cXKޔ[c7OB#;ʿ^nc#cJYe'm5}kRzMmV! #VZlA]e(*#3jGY&D5}5?@2):Ѱa 5ИZ#[pGB5[* "jmFv*35p_̗D[(59I.B?Q't 2Zm>7$[M>A)7ܤ96+6`}&˹GiKeza%L:xd5 OjHk-ҩ>š̈y^2 ލ~K _y^UBt#!L#WXXBAd ?03v)MzIGFyrrJi@J_mIkY`Ⳬ2 ('OH n=]7#e|cl^-8f9'I+t$ `tQHgک_p8.]{*65h?=a/c⟆D-U\LPwp`,{:__.68$~sXRKP'"}Ɇ_V^63= Y$9Ald [2CiAʿ{XʧX=</>ueO;)o# È ̋W@zxoeDv`Kydq2BT"$`[Qn%|[@^^޷D\NjE8EIrhhwH*8DcjԬ `krZm6HWAB_i!:Nd$Ѷ SaslwnlFڧS፜)Q@31W=2M[݋+?=QtBTa'0z(w52/JOV7LM6x'iĦF|Lx@m}ˈQw4GRoi~SCn sq]E3)`bM G$t/==1=ѐ$߮CGub\DRR[B)y`o>7]uAO{cЛ= UbXfdՖ>=vԶ42PgfrwABCH'V_Ll~obi<٣=4#T9͔{RҔfc0:{a|H$/MPu3R_ڨw W%"Ľ<͢BM3+x!̅•|x!vnJ5 glAR6{sjb̫e{GÜLʞBDyޙdV$rߢ.7#+ZݗkYQ?W*G쥛ҹl_` ()(vrY<^^T[?qu=&Ŋ#{5B+q=d!r[=/N_A`YgNDi9:pf[P.%OZ!`zqʈ?v.{odzQƴ)ူdnL5BתR5F;S+Xi&w $qw񻆱~ڗ8m>`~%RSrR.vX'Qt_1ʼzŕxR]ٱ0 Ug|gR+2s)jJ晭#bBYSddGSeQ,o|mHWļǤmĸ~=~h} =y]vuy8m'!Z+)Hb]EJefE \"kKIwx&0Wl]%Bf iDEՈ6ksKd[Hr=Mg1'ab.-Si0BNG8RDbh1hQ?9k|3]lnu@aF$ iv8sU ^y{oq?-b׉)x{[v3-V8CGdEqQIZ&E`u^Ͷ=~G?hV E[U 8<&Y߈Xmg&|!Q?9瓲x+Ү 5e9@SvA%tڅvh-Mé_4tBiO:sI`VD:7 }FϮ.efJ2.upΒ 8Igx7oQ`⑉W; iOxeCgŠŹkXoJYmyLkoP`eP *Hg$3D]@h4]L W)1 f&9d_2%p l#ZNoe)+ktf"|7-~qܺVRS )/&6"!xxzZet6kpD.W#3|Vyd'.BK8\{w&.2ןW[$S G9YyX7)x gS_}Nߍo2obbW JHOq j-Vq ]"U~\?EUo*! ;90tbrsbs,|BPC/k0Tv 䑽נ)A@ueM}ɣp,l胱$ǹBҭ 8[ wue 8n(¦\'e$dpڨudp.o9e`)يf RhXFas[dB^U#&aڶ_{)7)Kڗ KY1&ǶƇ@"!([M> .%υڝFk|R< Ǵ,i 'klv}j+~OY %Po٨Hnda"NKUa;bMl ]wt5#BjT_704D{+A%/'&u*ÌŘZ>GCMޕK5g9mrV&qh=q'1.-O~KnՌՏcjYT#qtwڴFj H'RX1y/!ɮ<"˕vJK̷RHR^[Z0"Ҝ<;oˍH'+i$[n`jR'DxxW^%*-iFwQPl>mB#B[ҰX;f\83R5RGCmR`ͳP\bU(qΏ>sl->xAm9PA]rV[u@ZcKF1{K(+WWuZBeys rX۬8@# u7 +OOK` @Ɔp[0Bg-R gɷl ߋ 7u` Bjص ѵ\0O>p=W@/ TMUJ+^Cloiw|j]LW;f\Sp7cTktWJKjϿa|}=/9\`fo 13 BVO@GR YQfs@1@\gPja/ӢM,``2V- B0w{(^\7X$8 T1F!L؂5۴}:Iޑ84sǵteݖRSjH`l?/H#`5`oʸa|.> D1+ޔ)쨁1ސK4)܄$1 _*yEk1pv#W .w""%?\Z(yVɟi(=}@e½aٟ2QMoD/%}94b-AmlEe<- 4qk Rۥ;:w Ml1 yF>[4@fZJjd t\&?(z_M/E,H)ۼjV4alcgoKHޏcI,<{rf Uɕs^Er7RoxRӰ@NTgIZ1./*d`3;3~!{x=3y__'pA=BzNΓ7zKW4^TX3.nh=aܒNN_Y_IT:1R滸0J5H_ <{0vAgpggI;b܅eaIjX#-~v.Eʛp y_y[nSBu}sD]U= ,ֵUkwvQiNf^:r(v;ۯXc|ʶ t)Qqޭisy|)slN|i٪welyp0yT ٩q'2mhi B^\s&v!-s&a#q]^H+Y"N7ryࣺhq+[>{<`^X_|U?ڸR&ȕM:oiL.|kttTh +?FH+akz ˁ(:^mS3ڦ@0P`sL!.+o7ժ$F=Bğ.UM;64a{BsVwp^8gKe3L%nLV3%PU3ֆbQ W~=q?Myd2VM{HC[Ð<mo1قdUJP:],t*o<>gʲMd.LE>"ܛN>1hx}5w?h<޷kGinM]KtAp*u_#O.+zNʮ˜YWS:A^>IsC'&;0E9L ]PͣS 8[绝Ttuu9ƲGMfW~󝼿`ښ $(;}\.J-N-p՝snU 3?a9il\0^[d@e: cDL-zF^V3{oejAdJL()^JStfpoLyCSlc`s @x[d+hHM,&lly1ym{^MҫL_HUnZ%݋xjuoA唱6dw׷8\@H{6+ Ƙ[~qgqZ5$7HFD{%1ɨg`1:[0KpP{v,s!KJ¾!58cPj䵽 6h$Y >)T2[^)ob @b;jXz| "!*n7*n$k4s^C.k Xۆ9t:a*iH<1Ŋ{ 8U>dD*vy/Xϼw7AG uN%%.;kܮhS׻L,{'byEw"+^Ad}C#!ʄE;HR}E~h1VNWr۫`JS\֢Ve㙕OO*"?_v6(jQV^PSsXjB 1Eoo a2s3nR#/'SўGm\̱[؀yXNkw-Q4b !L)FIX`@ qE'̣䅥O8@O<o8YV3=˱9-OcPPZc_#pÐú)>X y #P}=.6]9>lÓ|5jÆ F #Vw F5Y=sІvw2aRm~2);y+ (+zb&u֦L,cZ_=VFFx+4 [s 6ܾ<^zyl=٬=2_u~G1D)[S@`~C 31=@ ~ x ׊޲ ,;zb~=fĉ/h7eN4ЦǶ׏=T}i1Tl:eR6/SaBEK1l7_2YFF`ױ}8tv+:d6mRVc>cD|!ӓ&ۄ&guFF5xUkEIq9?FsѩmcIkQ lY!G$G$$ /F}Zʽ~I@gΥST"E:\19Uw{Ro6zOUzl8Q)@ܗge\<{9m.ɪa3c@SU؁'6gr*ӽ[Ur-ӔvȾW73RDG*@,pXBJADs?â|,&\cӘA;]9u|NyIhVpvpM~pplp C`"C2McwYQxaI--63s"9hR-Fh /p$}2M2i^r}C|V_^s,frUe b3P72!.m@a'g BUz/ōaSWNW$۱UpMi󫺪0^X)IT40RW!㢊UMC. } `FhЄanH D2Km+8KPK) ؽ$2F?3PL;uQ67*@kc|g6׶Ec~u(\8Vt m3vCk_MN JYn܌ue]0 /l!>q`S'8tŸs?"\*y.haV|DUGwyCN{PӂiTE ٶ xmĞ}>R!9 x6>@1 :ڣ:-yL]QK~XyBbt4W ʿ`#l>zN)|@0'/,NYEWn\U]A/._W`*ŎlǎB>  8h$:DkFq*.Fҭ9ׁšE p-0fW/PcP4m$,@r)C^Ŗ4$L DŞtxcp]ޞġdhpnN [20O&rA*3;Sx{^R$`8$XÕ8KDWl9~ld/tpYg_d+pe$u(hn=lUf6D(UA?y3SrA|vQ/dx;v}[Ň̽5j !d=%\bu"J1R@j9g. ])Nkg\V5Z4GB,o=P/u3]S!;}?j-,"NGdŠO]L݀Rlr&kk mbHxIR'006:HcKНwkk p a.,ூ(.tE@8+FKգKjٔ/f:yO[ `N+Gz[I i)bq*BĈ{ -qa_9۸OAB=Ge󙩨Fl6)ޡ؞W4fSZ:x'@_Jio ԉ@OfXb{]HGCa{JǃRunŤ${Kg],W||N!=N )iKmd7i ġ;X}E߆Q8/ uB4+Ƒ k2ڻ ̰qInsS!Wِ?MQiI(?z ;=ᴪHO4t ͸MbUtPC)nJHgڵL;qA7ǴL=k)}l%qQc+T~rўHAxݡζ={*3xa~&\5dkL~lIZ)(՜Q"؈2X1i!2]=w/sC񤍢Ͷ_Ѧ)L.0˭ Ge ?ͣ:x ;^AgJa M*Zv!B!tUe]KU.Wb]S'jbqJ)C@j2V$8Ju?,TLqz!Rl.>E/#ԣP b :e&8{{}H"Q.,uzOߧýHrfI! napBxUpUľ~(W9Xt/E L>6Gnu4S->tDىyo7ZDWo߆_ŝvz܋i荔 ILV0 ;>YcJ;{"UIă %?W1/͸t`'vܟK.rL?:Fzސ{WM֙8ȹ&GϖҋבW(}yV65@Bݩ O.* X'!ρTdO]+M.@Tr r[,("`GR^2zUm* ލL,Jgd2;T A62QWSQÛxJG5U?Gag ﻠ&!_6#[yQkdxg-H$w+<0M&'sfz{I[M`΢7b)?ak ǚu5Hi“F}vNq[r [naV8'|%O>,6)Rr&"VŹ4?7b~ݾvyH)\})Z!Tcwt`=d pzI]K]'uC5d/}mfq"WvÒ #}h*p;;ߦΟ D̅ZWF"b[CcaE~bha>6sc //e>%I&'[7Ԑm6[aO'czzѰ0~[ݠ&'!{Z?#^6zNL-a촌{_fQb4~4'g{ҘQ?91A#٣r\\.h1&kW[WMelS16zcK˗hnr*dUh@Kρ%79~ S'[HOt+]6GA9hjK3اrZí y4J.Z.5qBi悖P[׮?v;'vUBX JYT2z"jڢE$0rDl=ڕܷNǀ!sM=ݏr~ڦ+C YCW( !T}m_|^)ţ ,2,`FTr:mC(!)" `#d u&nGJ-C1 Gf @/Dn~{;xLf~`a('l+*>m¥{9{ Qs^B"1"*r}Ȃ :Jan#i {qºG*ܕr)q9Ң.b0@dz',|*H[IK&I`ɸHZ #qwxM̞mT# G  2iRHIRԓr6?PhsKsx$ 7H#S-|U*<0zI U|y2ˀoe4ǛO<%U[\[dJs 2C1:$F 4@'*܅1uZAY(cK*p")Tx%ں>3V6C=J;lFS@7/M z=>/8GUaO$w6F~u7~mHJg *Y_24\`u2_;OI(&NOuwyRmQGG,?EC7C m|kI7nH! { *WIS;6*>"|zԡ/U4G2py0ӷU*0cIEy  (MykgR}8%Ef\U zz\2S\~w(mjɯbFݜuc.[t%#H>"WGPgݺbs8Ԟ) (CiY,:=x'g7jLbOg3[*Vr=3mc7PChc Y*Tטb3.}΄g^'$œ^jpNyOćΟ޴xJ2Ԇc$lCY΁v0E-m}  &e^'8ܼlaKPJirc' BE>6 1F)sYAm|_[rbD(\XA^5='LŽ1X*"s}=2ԧLyrk-i"LME#΅K-,B?X9ˊ,^{dgW]!>9OϓQwvFE!"K/b{J.ҲcVg9ӏi}ͱtUņ—'gJm 8di[>׃>bЀlEI:qYo ft'{r84-NH)u2w7j`n_\q:f#Ps0~>"CIS Փ@4d[9gbcxtIhve^ktZB+(!*o8+-Bh xq!(^0:} Hp-=OL^ŢCQ֟Q?#ep Tѥޢbt>{W ̣4 b&"t|B|LF)z'%yr~bsƹ(E疤f}t ?"AJy9(y]y;Zq-׊X;,=^9 w׾M!3MgNr:/'gL]x$+Os;%rdB͟p]Е5;8%@?|gE IFyX0#4FmJ4Qq9@ZWdžOLwH@*;ʎ8M( }*ro੝_oL@kU&2ZR2Y0JXR]z]Fj[O//&[&Zg_ ̦D۹a  x;cQ.%Q:H" 0zWYaX~[vpa)ńvM/ "9WN#>Fzr. X4:C,ޥPݯ.\ay6N-D,;cǽ)I? â4w[BX;Y $ ҜJGu\횓5hWZpoX"N?n^haQNwiZx2҉`3m\I24ML+#?> h"S>[J֊cZ4KTneqV |`/aR_lv2˂t?61SN%zsJrY9r:/>Xh1R Jʐ7u ٠\-)d[ׅ"%Fyq\6.nB\ZxG*? @C譅h)]ulvOHďǀ逬NDldl\t<$'+dyBfn!!8>O{ێ\Ցx.~K cy|kсG=v]H0+op`H`,X< xFte'c(l[b͹3#/nrlo\ D+Z:?W9%57̹gy*p{8P fEzP>X#iOaTN7葯 RQ'[٤N`d<3P=>ļ-DǿfS!I2=Ϙ_$lva_J(J"HWP!nއW]w͓' 5!8/(PGuo*W^THj svSW@̼W?@ͺ1 laE&uGE'EJd,bzZ:jK~1iMҨ#<۰BL "ָJƑTf*uGjUH\K,D׀kJ!,Ҍ)%sa" owNSv0؅:G#3z<Ԥ5g޼i؈tHwņ"?mv mp0р:[F%)T'?/s aGI5+PY_S!Iƥ# ߋ8<&u-K^w==|WcV/s9e2)C5y7P- \b2^ϑSJs}2 t+lt۸M_pJGlR7m\U Lj]g"N߶w v׷]U]pD(Zp-JH5'wm~r}^ލF ?~nHjD{Y|_~Ҕ_ӃS4%7{Zda9.3$g2y@8kT>_pu/甇j$̥_ H4ӯ, ߧ곮N"fٖ/}!*S#A`=ȇVZE^-T^z~UˢĒ_:#YL=0/O]*49{Vu4!Pc7$OK%":G4F hE/ZĤ/pM _CunIrqgRV)g-p_QlGβOʈ^DOǓ$@zLz7J~*i!|YJο###ɵ[~vb.U^zKulW1&~޴Vaُe.;5x- CɨdF(!`{q5K4V;C!pVzLbv*0$Op*S ' P0i'!8(.?J|G4?;+7U1s" o;ra;?6T"]QrM9.ZWRZP:]Zo⤨{5,~7~3wSG/ .D?7Fb5~m K" @9 C.ID|,D# ӝ Fk9}~2ܔ9;V_= !>g{V>2,E,qWc(wbS&b䙝$ S)Þ @V9 Iy2@ F*Ȑ-)«Z2h]}!5 mAM^s]m/ͪPo=@YE2Q47U'TNj;fg lJ\f[M>T8իExx.gjHF9YM-92˰0m[rT1$8͠} "ToȐv[XD.G'[|J`vFs`DZ' &tV:9XxG!+W#DH߅mUVRHfb+˳UZdY:1DD|4ѓNw[z7Q}h@كXuM /$ l:uA}n\B?~l l˗3zu"ǨnXY7, ={(%ѕ&P[(b`V$H0;@Mح"Qtp"bI\Out\bt/%yuy B.Lȵ2q2爝 f aNI+,wphӀg>DGeyGۊwgޅTny̕[x>fn>7^֕h^˾t.`hr) J T8LC!#-l/ChVC3D8=}30Y@ڡ*RD7ݍS$΋c)j%b4§YpJ_0= (wjת;yd1gHU($L'ܩ9{18씇Wfzb;S?<tc J,QqP>n9" ʢj9O9*,qg: (fct{5߳@-=J!լY4Q@Dn`V![%l([3&FSx{Cadu 77޾V +llD(qKMڬ4lz>1*zܞ3wȷd.m Y zyf*h5SqVd)&uȷsVs?zvlŷjrVϨM0E姄 t+O<= T*'-C+V *K5` _#꺹'GM)ZDTf՜'gHZIݜ| ΃ÉxfWLoLگ3/՝*MBS/ ;Yts:VFr&r ]2x*1'q2f01#:Cj ~H* g,R}m@g{e^ϟ*{H wƔH>əOU^~>mphe+a9}vE_ ZPXusmn{&!s+RЎrv^lac),qG؈*{АIAԢiyԇ^);h.!D(yƄd[*JTw+%|pd֙Bږ"fr=%Ƴox# 2) wĕ83߇igD n U_*x 1)_b ݬf Uύۄ 1Gi-t OةlH?!gLq@ixVJp+rK_U,4#3P@$Sfc4\HGrC|m0n35uaHAtp0&䖷L}+6Ҁ('a+ Uj@bg-c]Yw@?qR-9/~/Ѱs.Vr,כ4p3j™'2p#I,K/l{s5ǕrH.w̆ģEo[2p3O!Y^ xXS.lb<4EG=>Ś+bvd(^O'TgrE)VAj) ڐ\0wn';sv*Г _ojB`!a=KQGh>nVr-# ua r0FmD'o!kL=>j M%ky =X`{:R/#Æ%2!zx:9<@֠< ֺS"!HrI!nO1̴yCuI|a dƴPbUr;vҥiq^+7S RB]؇A[㔯۞^'?xion HG|&3E4 wR7*zu-p7'<];אѤ^R9ZAGv>I,Ȋxq۪,g3wL.D|Z[Ctx[>n:* l1)%<]*&I@Y'(91h1ʢ|S n ERs=<}%=FX-[}!~`OO\w^CcՖ}W&.RL̽IfYb%#(—;(a6'6uVL'l{4U8v:FzբOKIv}E RZ/*sЄ/]!vDƻ3iRnsp{ݪ2 -eP*sc@ժcVo4}"jjNJy A*n;?DI[{.V!sEeqTH/"5uo-e| S(bڒ.K)|3~2pm(M`$-jn=A rp +xj"hM{SWO$Ǎ8:}2X"sxkE;"哷UCx86APWLH{ѳeڷ`Aa̰zTEWhI4H92;kE8+) sj9k `HkJl*)Td.WmFPQ/V{R,O(=я|E|:!8?'2N)x:e}Kۈ\ӫ03>.RĭU烇[Csd=K>J R5$:Ue⌃>$5l7RQ]gX&{n !s<#ui+G*y_'Uy];D{~?c=X+0[4M)l X(V@͠F*E}=e,bnQixLAus1(9dUC Z^Yן꩗e}xIڇy @ATÉYO5s(jIȍ/O,Ʈ'ZФ VfIǎ_q/ǗjCWʼ:H3%jSri7e X@g-l-4+zfU`;<~饎%\U5/Q(/D= 9ō0kQ*2=r<uǮ(CriC4x$I-9en=?/Hm_+J R+AeS[GxPa̟[%L oz:01VbԶ׉\d# tY^68yc|+f%eA}ś+t+Kh[Fձ吠c/W ݙr )")LqEBo{zw\UYqhC?as MC+8ͰuS|6D]Z6u6܈dMB/k{2vcye d$kSTX-ǯCJ;K}$@mnX{?A+~M<;$Ȕy9ɨ1̄kH,J˟ ӑN*YO-^$DMa|-P/;[{OKUU;z2$nY`ٴETaA<4XsM˷P4wg>hV,#?DxQۨbj/M"]H1.ƉoU*V% Vr^V uZ2,(/x:8+Bn `H'4f˅8ױM'jM'=>p( ΕM!>XRfًٳR >vN2F$ubo҈8 LpV+98K,1EL.QK%r0=5F27n{.4' 4%Uz=[3za}/ ~ oеbiDB܂G?n%媮_ n0PxnckY+M~b/lGYngkz؁9 QqZj(}mک+s&%u#,Kk6LVd0Rq'd/PFV"CB(NN,wyG5Vk/-\r5mis}e=EL5 %#/ xb5diL"Xk)PR?K}wA!t#m"V<ߵ 6eeWdSl v;guVu'S>'Wof6XE$ɟJ@SօqXK~Hj0%xGQ_u&_ّ¶('spGq߻jX:Z8C&_ؾ`s~FtGMόܺe:!g.V2scF |p SL]a; 㨠ҾP'xL>e>3_oo("SuVRI@G58W؏~pkv) 2?E TSfz`8 Z¨p)>Fv^BWO嚱nη R o-u͛XtT<[.r置f0c.',✷L2 ˡ5DCcؗ:`+fr"җK9ׄB.頃T.~Ѵa=QT|BB{ړ8Do?Wڪ ~ Nc\wQ+󨷦ܼ8x8[mDS ߱M8r$kSPRPb!HT֮x`DE6_KĈ ҥ$MR:Rv(.WMԐg΢n_hwo(- 3MzMhU@{ ƅ l}#=U hse'<5/p|[OЍԛg (C٣T eׇq2VX 1Xsm;I+f6˭VQK2KS1lɂzۮ]+Ns5Xs0HK$&*bE|^\=*Ae6Akփ ]zS0eHv]1݁?K{92@8d6$%[g ϸDԄ48{xkwB:\{5T{GM$9=W=I2 `VnIIjg@ODzR^1*]ᕨv{T[`b \@;ܛf"m Bu!ό7c.ϘX7AGM]^TO[2"(9l$wy_5Lj7!dSī(2ѴC#Fd<֫gԋ|6{+6n |@|4C.4If26n "J 0.Tٌ-m+! r^ 0P*"us9W(ZA3l G!=-ԋICrıМ+]WyG vΕzf ;~]6h]5_e]KDӍ^l〷4#xB a3'"eV5SӇC?%=y4f_ǿrsvb'l&>Ǫ2ߒʼnEQ@F<ۺ_!]d)c~> x"2y2&D^p@ 8ʗ)Q֑<:zcuW *]HY5m)4/=py_$T8&K-mǙ^V΃z{%hrN?$Rؑ|ţN/uٻL3W~gEѣ!p*]違955"!⨟Ahrsq֚!s ^"/D0*?*0 ]+䏿1ϑM@<ϊP߹me^@cP1ecRhǷX3BTA 4U`Z2-/[6.yK {mtmz8xzt3!*xBA?ꭨ(&|W,۳M22^m 2[ۘoO˙U=ٝVlk_,gPYQ>ݎگEП-Xjsфg8 G2Vmil)P`KsAQQBl֒d{ܠ^!YjE3}@3B0qtCƶ(*d4Ȇ&i*yѬ.羣k`aWgw8"`vAGߓ)|mOm(UуEn8| CL;.3NϼvC !cS[k!ogK`R֊M4}wD~ @Q.`ЕWTѾzL\r[sp("x5S]%ܨƫu\~hAUV,`穇?@n6ғ2CN|҂GZ0[X$?Jҹ@v||_Φ3+ԶڹpG.wƞ'tz]jz9p=9bTX]b(0a_Z&(sR!R U`n\knrt]Lf5蒁@;V֐XuFCD="fHs{~\(1y^)BV8 ز\!Ф,=Y$tޜ,Uѯ=Lu bO֬̍Ngo &yj\gE_( fDݒ *zv_zEѴF=b鲇}IƑEFaFmka/N0kUa; HJ~8x/zo 5lG-۶{rp JD6\)+ZxZbārdP8>nkH)+ k xu)VD#=<)3wVqP&)e{Xƴ:wv[|$@CG^{ ST[Ģ :m2MEZw,5O@I)栔3mn\vXT/amalbDFXENtOSC+_x%9:el~²tH, ijP l@뮶-D{ *k%N[%$Ĉ=#.J\UxGlU |714KZq4\i2@7$zrc6,|,Zz(rĈLAnN5%w.qT_;`fƞ*VV 8_nxz *֬̕%R[3B~0m%mG_v.*Thy.S*\DXiRm{I:̴ς}Ȟ(!2NdpXl* ؋JBD&#wR(c1h.&y~fS]2s&8垟0ioʚPK.On}mM8H}"7BQdv ڸe)<=bhs#V`av"AkٰW}K',`c] *J @ե19cn6PXOգa49)];|3Ij0ss҄+g}j)8i]90Dƫ5I/AՑz<7v?hLvR[ ᙋ6[WZE-aM_ӡ(ReOgK/ġ@>v鰮hDK1["n#W:|  4 ~_Ռ^j#9(FV;q5u˖;Mh[F~hwa_e8[˒#Bn.\J|4/=|QYx&;ʗ火d?"j;f\sRNxA *=Gy::^=7K.D"]PA\WW4>y) ޕf&p>l'K]pAmtWD@ƹ sLN1m&3 @#ɝ) 5aѻPF>\r\&wI{Fio7'(yPqRU$[(I5In+T1o$tLί:ˢzhe {PΜpн03r2Z2S~N xdK^4f 3偑W>1jsy94}&dQy4RTumcyc_^)LPGB7ܟ$o;ߺyM]r5m~(ݻJ5*5CrPu#K| Zזw/2RE}cnh\H9g#؝, ބʶŴs8Tj dFKCgaΡ2)?HKn _]6oXEު#N9(4I,Vs}~Ŋm}xD`0(J\Z伫 %i҅E`<3Sт$J6`)K=L-e*a3gmB 2rG=tsjv!fffg -jf~[KXry㓹 .]qC޹?_)6 z`Z0R$T!F_9`Rum`xt+8.Gi0N) )5d#_kQ7ObXTs ڽZҥcv0,gqXaZt hyF"4~zm̷;VlT܈vMQ_[~| fɇ/͉?&i"oSφL^<}'TsM"J妮EQjZb;,8&i&Fc Hg؝fg5h؟Q;/n=?2Lc~*\FMzd\(/td,V w}I0۸]5}GdJm ~~:FPg鳊?s<`;^PfUjv6k؁209x|A1,wg98r2[T>ےW2\+]TiZ3o_6sT#eQ{?9+ sC8}u$ &K";ɽ#ǫ rFs@eepPε8 7SQ*nԮZt҆Q9|:#)8$R< K50EWMsbiy%XèR ҝ{̚gZB}|~]R;NjmaRsTx-ؗG[+{ܠ0lβ&=iiyA:EqQ+GI 8t(9TL͐XJUSUYv,G'_ wdNG q`%u?ME=#ȊB~E1iNzm^NהT!AX[@x¬ΞyYl]|tf8EI {0R)g45)wԚ%sFjH,HGV, {=|4|_g`*[03?p$/j<*+^_!Ej/ߧPJ:xЭ}Qfڴpeig011jNx@M7P7f4ࠧ&;pD^jwΥݣ@~PlZ`}4e1\d Cqorg*8?TTsi6h"d=lɫ 0{z5J&J{.[% LEY3afX|B~'bLX'm1hXj0m4v}mX5bL{Tb N9%↢[5uT K'tEf!?W(|Y^ۄF!<'!*ë[s e.ĸ=(xCX9[G\BڮDmAW|cf?+q3/n=jDS\{4MԢx=4+>.=_Y05!2[|l8Ji/j- jq ust!%&Hm/ ǧW)/&zԸ;?Ŗe#bÎyl:AuBu 9i=|A>K JE ԟáz,h>NH)t> EYwqH.H ȁ}ۯ u` }no.E o|8@5XB ic[CMYQN 1G%U(Fx\KI _:.=l]LSyGFS HQum\0c&K>b+~:;`>>E_AfHvؒJ#K! =IeM1YDŽYJ^(4,tW&vYFg+*otna 󅚐 AgRkUIud괯4L\UQ+@OCMl$r(!+' Uy4 9OBrqld5?-8mEݠ|% "ϕ҄Uv U^.*>4b#rW=ql\n'Zv~rڥH{fX)irH%z%@qy$N(bzS=@~*`^:Dr&uQ(Vd ҖW+xg*I*E'8)]1*L"EHU,; 6P ({j/`m_Iŏ^@樧E.b!^JF^M8 1lo>Y}#˽8Ȟ&sx3ڭi"yvίݍoEljl?L†")IEشq~_:5 %&ܼ8Nԋhɭl 6k8H~5_ "tɪR% 6 k=ٚ;+7SPE&c~8)gSIwqcGF&?HOаZw4ܡSAn`51qҘjKϪNlX(&vT|(4ê~Ŏ>AbHYbu~z2ݬ,l"*5. ݰD9^r!a*.NM 6;0z>Lsw̲{ ,sP ~T4UW;wtc.e c7I` c}J.)V3f[kPa8.K+fX+m ~4٠Ѡ#LoVwI=5mGKM[pڜ 2t:c HG> *T8Y5,/@8 .9wvDVI~6j+Lo/BW+e(:r ~Q¼꣜neFXY*p YLj͊ ɻdDtNށg&"4T@{NZS{qw *V=<FYPjs{Tp <p>!~}V9Y f pQ7)8r q8e9姑g7E`-P%3#B=id iYKr@` xʴI򹋚0w/eAkSeBt b嗫g^ck>q h-'NJ]bTTܐ 'SJ̵bT_Ez11=Qagb4vfLP$󧸚iֽҾ 8ԸN ~}^4 ehc! gq<}ͺQ0f!` VOKHwHD"_ gg4ըMi-Qnx̠}#N800vHhdo[){v/|b Ŋ U?1C! whкl|;ڴ;ɨ`:H80/?9a ,HHoOxk2ߞoT_zTWK: Dcޕ8P ڙkN=k:g.'\YzUNݐ؋ e~Qm)Oy h!x&xjGR4s6DZj:HmR3lN26j0^Hgw_(Y}wZ?$بLR6pmNJMI#U\@\to;Q<b‹+d8, J (ْ|I$N!Pnl0Mc|@a{<% WUM]!Pt Q1:p,KO ұD+IK>5OI~(`ҊL(\SB!f[|Q6Teѹ:SqPk"ERWGD4S&O6?})Μ9XGk*+ԠVHzwrgˮE_u]IH>ӉȺpf6|eu'mc%9Y _Qp7`SԤaZdG(}e|' ˩*-|Ê*xEg3fby#\f ),S8ZL sdC`gw^ {[&K{Y={UL2WSgE>J80!,c.oD;k(7WCȍDߎ`}.=Cծ7)۩744woGŬ@ef/ to +{ _;VO1AE=e%HJWS}JE< فEclPW#޿F9a1K OmM+}=R[0k(&hq7+D4߷EdnG QPӘxd<6L^R]A +N)gV]dBσNKoDTn mCGzr0\y V:$sH%V*`֖z{pEMp孞*@#uȪ!%~19[X`<Jiب)D]ɵ^oWPw'oƒ9{=0&to7g? Bh@٨Sփ]"}9|jC `rSO^_tNˇ6)M'fЅD%a.3 j*qld/5c1LV{tLq=+m֔0M*B#IKu[Il-=ʯU p6h>`3딉E @I5qogG UF-S >*S_Ӎ:|^8uƋgǦj2\/'T9y5Lo`d@,QC"TqN-mJhuUwhfRQ;QYP3RQ{HsSR$Fgb{ 5 |.8 '5[eV%q M qK-ǛSTfaDX"FGmϏ΂$puqVz2a3G?玷N %3/4c44PWb9 ǹ"uTa +8{?ȋH3M͓MC=WxY8 E`vx,p/W[c7D_{ !`qoHcб@+r1/Vj'}$׺OJXGF<0 ҞW~N R%EVi+|AOh|hj?R5w8|LvmEc}J6MC8a{y'A͢%vYN2AqbaRO~XS*Bc!WC Pi"iʮcOep?%h. !!%Qb>/RFo14v%!zA.tٸ"UǡҙhXl )L\:BGI M`WjxEM3POǀҿ˝XT?o'dU:C% ?F =vAj,(A!"'c~CuEh:,U7w LJymNd:l](sQ5YoQ!5`;7KZ#ݑ=2\-tap-g2XOr#&j\ZYpOWMo:>(i.AI\̡uqqx%DB>؋ vkI_c? ߱ ķfy¶-3]AQ wX_acxlę],y9 cO­{mpIw @x1Ln|Rh`T(֥h9m)g/vIlT(눃@ ”_LU "2_LHW_\aaqgu ;͌$ QxѸFO&=ȏAƎ>.oB95]e/VbN4L }w[va)ȅ- UqֲJX4$־1_4;a_ψFT!dlqtqw)I;tWi OfA%ltpY0*9~hh!OEKi(1jji^58r#'|N d5G[꭭P|NR_̊nC1, ?[` ;뫲WIcaQ/?1 j8͛SuWt5;FK(CVD7|m=hX$ ]=#b^` ο{4 Xr;nhAH6%Qz[>ZHzfEr=q%8s΀/p!]"h0zI0UI"N|#3(.Qbs_iA4%¶oFGN6W3M0[4ˆ&(jPR#sхjLW6b<* ^hB4t#xvS wqzG% iu% !iQzc0%- @vR,~J=DN@MN?eUDi>!_Uණ/)DRF#し;$JJ*p"\({f/gck i}؊>t>&B 8fc.V5UfG'BY6~k`T8"mፐp1OVi")I*8h܄Ik YZ*FѲo%*Ey3oK "ɛ SA;'A%D$0SIdd#SwS7-~ႢjGI1~͊ !.Xe@t+\D)\qt\|NQZHk$^L!;ŏ8hmA%spzlV [EнPs<}_ ?W+6})s=H  ؘR9 lV{/KBt,X^/njf4pQ]|$oe>qxQΣXZj&:^iXrO,C FLYLPg:e;N`܌ gYZ070701000002cd000081a40000000000000000000000016239ea86000084cc000000000000000000000000000000000000004700000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/usb/r8152.ko.xz7zXZִF!t/K]?Eh=ڜ.+ZnhElb^>`Ր0s/Q%97{j4wb>VJw͖B#Ȯb,x_Mx96N{`yII&;i2Z }Tr} ur;۪)U%Z0Nft1w+CKӋ4s'bPsH~hj#eϚoJɺmu y4ijx3P5m=\x":93^ 뚯jiL 1_Lq2OR%Js>-Kvx7,ٮxz@bЏ 3W"+~%"%_ɠ`+>apu^}J4 D2h> z mnDHTЎh+e>[S3uAOb}=MEīU,LN9 * j6>>u4q`f@ȕ ]E]c$d&2'ë=R@>Hhw^n&b'brXJ]f|:Uc/b֘eӏI" 8JQ`:Z^tAg8z 4P;EBr6ml'V)X.q֗dIclJq@,zÌ'gVr m˸%&pyqc .uY‡PLlђJ*D;="rs8wsJ' 2M[g w ]dBqAdoƯEv 7Dw sʹX-mO~i6"8!Ɉj?ZmhAod #Z?0+ML<GD-뎸TC-a#Y\,B32ԶGi1x/&B > }Z *XT W {o$ߒ=/HSގۡ肙2DDह'=$V/:+cvE9U*J$~={EU!VP@i~|pOϸAK-OL 5wg͒|B0LGo9$al^|]޼iX0ǒ WU>հ`l}S`&s !M^#CmmƏ K"D %!9sdyR4OmEQ=D&w`%z7(pOz|c~н@nvJ_c9gv(  P:c>ƙ`hq+IH}6 I}bRN9]砽*3X K= 3G4Cʷ t%`1Ibzwae7k!7gǜ=@2UHXD{wx΍hs«a[) pS.GӰvبmLD(`9Pm2'0ь~[lz꜌& Kw-%R`]R{n!ỳ0Zb93 ImzT/l>0+WoyFi˘k:0gO!&& npV }aҞj[aKiD4٢?>s7myQbE!quZ4' wtPcpQ)v35řj{efX8dg.>LQ:2'*F41n=a$ <ȯzcaY~cV lQ~0OTm,z-8+<y-&^*dD.( )qV8s3`[:;Y=MHZ}tg/Jp3H9JTSi6c1zǂ&~eyY8%hz!ԕdӪX]њ(B5PVW)*d?QU1TzO#[i|}njYeh(CnG}0 Rw]dr Λo1SD ct{F9&Wg2a~ZMܩ?B ffH16 %QR8_G{P АE1b6hr~]qA4!$p"IJ ~jU* "yOv}eK*c%*ӯլ˿l|A+|;pyCOy8ˤI5͉'< E.6UcVu _9Oj'LuzA6;I=dҔָ#mO'+9rczeƛI2dFtzLǶ@5QՔ~ =+H ( KTOӨŜ5W䡊_0CG #&%+#t 2*YW&!#2c#8u,\h5N]NGtVJ"ș0{pAWldr}E1%۳ w&F]Z;hs^$us SũDz#m:@ lЂܕ40Y I@e1Au%2u3^ _q8 }{F& V8tS"5>Jۛp_N/cC[avqv5̪L=FN'4p,`yeyFt;=q6w9 o盌<ǣ}g Jzr%jAt.$ϩm_~0$sSVNzku>u1CBݑ%߲**/?[bx; U7Aܮ0+J 9 9\Iln•iXW/xXmB(~d'Ѱ gD[ hf( $^Gadѩ.?TTmBAB|[C3k L7]ی=zU؅-̑f,.a[W $e*)vJe{$VuC*ȚfIN+_U=e!}\/t iZ%q^o6M!7_|=M8K cSdssX=FPֱj"866CKVda^<oY|1B|coxS*TLmot#,e9~jV#FYo(AM~ ߰]-+Pm -Cn6+G=Ճ#M5J̚8S5+\fL_)x9bXvtn8/7X5dWfQ{@pdu#Ek3I ^ tD!q!dϐ|kfi߈S6(>.7.z"qG8ujp=Aw2t>6G [x轍]y(VԭeD.RC`wc,ѼjN|m mBN9y!0Vv* nuBƄb0}WMD`{"cyյ<P6b7}XNH`Va\`n\!vnY1u Lۤ y<> 8G9b?)Yj/R&һ">14yy*cu04chd'g,WD!]вZgK^GPē ;3p"JJrM΢c9u :EJeW m/Hm%? \m{jBNI[KY"^H읬h%DQ H%@ [$fq%BܖԢ #ԴTh%֮ `>2.U%k#R LbacźV* D#'0xzbtV,@bO1qxIkBUUXx/䔊1CaM;c.ێgA!<;FD`Ǹq8ECvK?[󃜓u`{ILֱ&B𞞑{@2[֐W _"_4lgK❞/7hIx)^Uriİ/IصZu## #઄e&]>,[gFO1mA}>Q0J3"sw8 /lh*c_9ļÿx" |Hv.<$!!{ǰlV ?!O,] !'Ar2$tOm 冦BX`̦5o ޒd o43*5+mь)`q@W%Nd" 4`.E֮@%s36 (.eրPʻ06 lV9#9y:ք/b_Q+PDr:{ϏJӄ]PKF{PZ1]1'=&I-A 25Еȷղ%1DJs rJ9b% BHɳpdŔW!w^N%ZivWV]쿫s, {}7G!|w Izj (X_FW}k͎8rr S ŧ'hۤw&]VRO;V"КƳ|l.WG+Gaϓ~e]勤:2 H)-iY guÖX !/N{zIx9b1ҌB@!';G_אL@T/^n4MN/^3IP:LԄ]:T\gdPLcSB6Ud"bLKWEӌ!Ҝ\3ѹiΙiH"Q]F j sԟO[Y9B¾GN^Ji6=ON;'넆D]p|ngͅADDtȒ ɞD>UBq_DC, gE8_LT`KY7B񫣊-,OB'tJL.˪m|6 Qn17-+0LNC R\NՂ:6?7jPG!/L\d\j7"GGJ}*!+p!Mo9ҧ*͜k!W١[Aژ @cIU-?dѾ (\g?o=A-@ "TL2ҹ(I5Dӏ$=xQЅc霑,AB^h o~ ۵?4&I4:٧/;*XA3s4}. u8\DH?YZWT!)k;u)e36Xz5/%`չHv`O5RD jo'BFy`6Y8 =e)y%@^v@C!%ԐbUI5<7{wGd`XfYs?$ ;o9ZB8Ap8BguOZV`Cg>)!_X]d(˜X_h7w 5TScx>tsd!B33}Y~ZZ-EB\c905b{#alP<:?=DɊLUP̊hl]' }a8ٚGR2/lSU?s $rj$8_ɔl8WLIG .;gh:Cr 7rlDt質O 9 ^~[]-|jXZA`nD` s&)_{$NmDDz3T.bo ͐*j(+Z+NH5xZ%;Qg,gL6՞-ua9 D2h/DѦqIֱPbU :en_Q:.d/5Uqxt^ `8P(lF΁\H4i#y/8UT0iã.rw] Aj;?-A"QiФqk}_jOEqe5< %"6ՊRn.A{lF-[~)FX=yM*{j'=η*;z$}dmq*!S~Nm}{l7@{21潵hB{#ĥ݄EX@gb'%&H$sш>M#ac0 Y s4oX4J%v =RiAޔףcfÖT/a{'ﰎ,EҫcdL:<{ D&{W$4Qrz48y- VO^6V㲵oNi[_`4$f)i,r+Y +E8Rnl̴гʆZ;h UEc띍Ke*yZLb nz\ѹSR=lG?Ĺ2U~2rJe}6𧎹,raxdӑ8=w.v,8MjakGKƕ%TP |\jsy^5˔hJ\yT1eW)؉bgw1e ɘ-;DT*tem[RbTު%'FNr\H>d]]kSZA-`I8wDT_GƘގB@ݬw3v:ZL+(6=CIof2 v\VL~A٥ZO1SgXEUx6b!SNTm-4k'úp\\:\:v .F.G⿗'2kn>nR(7 P)sqG@o5@ޏWLa5F狿"R r7&mo^z`n^ ϜOcR2SX^Z*nPJ4XFHVj{0_,\Շ NSifgȍFt[12H"uSm$1fHL:w\ !coJ 3ƷU=%\E*Pu 9vUA8$k3j/Р&]~qκХT(tZPB;ݙRa=p1CEo2N}"eţIKZ.Vy /D3C&00l4&k|Ƶ6+ >{λ.%G'חTԻA,;% OȊ=(}7;:/Q7DaFZRX)tˊF'_k>"{a_[,^02Tw ;=Xt'BR۠Fe{#W=HgHb{B*vVt7?{t(` yºi5|nkLD~F]Ў+5Ād6^-E);Ѩ^KïCk.f9kwʔkܱ2(#c4QzeEĩq,6 TK=I0[~"Z~!Wg{ZŠw-H6Ȝ!ırHv;Ħo^I(/hD F% ڄ2"~,idZ9y9x+-1Y^vʠltsYTKUXPw"uDJ0YFmȋagcC _3}{ :o sdt>/2 qxuwa~?7^ z%IfV a>jae0^8"T _q ov=ZSE# jb*.͞_ݿe2C fl3gs"х>mV|z\C(js ,{ >eyF3."c7JE)id=s,Lj/B({j LJE mw=1-:G-4q0DǦM+;6KZ(l˟:ywWߌ |!bِh+( <@7- K.`d yQKS8gCi[~b[ dxM2NPQjTD.5 Urx .$8PMgə־#U.(l8xb~K4J{Dx)x<B;J7.>׾|UE>dxUvz/sӟ~>Bd%#dq6q5|GԐz it2/i(8[[RUP[ QWJ&f~UŧcP3KFs_sXbc~ַpjRYoⳭOvGǥFvJZ{ mq$Es8BOY%&VaoM SpD?H Kf*m3}A ;\ՅLLdsp Ċh<[LJ`eoW _/ӎ]Kko7p$Ѐd>2f1wvYxZ]aE}P4eiG \SL}P~5R?Ӟ!*H[mff5L/FU=5Eݰirs~cCmH[YS _*q5-V]Z  dz<?Q_JT%< [1i씚I|L@ RF,N{ktV$Ѱ]tby}<(QT4+8%lJxc mӌ*(ؕ|1b`݅8y&M: k&8v WѶ <ê}c: sXvSWC-D /TF~ Bg:7q$]Ke坵7Ah𚔥 sQ8<$;%Y>T:ؠ`?ωxe1Jk îUj@fqt޺erN5 -0SQیOʠA +ݔ@_Z}xC5Ja鬟ecFSJeϺ#_ 4DsU@'#:yQb+!cO.#u>hh$q!E\1ȱxmdvutFD t(k7R :,QtI> L8,Zŋ] ̼Öֹ,qA;=Hcub{$}g/$2j\CdG@Jq̠xx^)\@~ `K൨.Dbz/|1t=֙^}̬(y:\Q[{I$ "' ̂\ܲ/TJ]Ұ Y_~;[vv PXkPEBA̾ Vgve7MFzɃBIi1tdDU!k ME1r7Qy "k](1 F쩵GY=#/uU~&%@q=लͤ%:>of*b.u1) [LIW1j_kFn"vb?\2ynoR՗bdF9 F`gh¦MP,-sl 4J>- /cZf)UaEHW+gZ;o[;RK_$+(ROǘ-jEK~nj̓P,7$_!R"5;3ݸkӒ}5g^CT! =(}[۫5j"ʕ @C"&r2} dnޕit`s~b{~>ST-@KKHt\ͽw 󳫯Mr/v$rS-[GʩH4 4w&Zcdh<1Z)rtw틠9́B9eO['o&?[_ XTIߌMX?#-XRmǹrD7d;$eh%mp[B\W7e 9QN:@ iu/#hϨhKkM{&KHS96GhR;&":>!Fw \/e(B6/ 1ne>&Ia7fi5mMV,(1"BD CE "+X\:3YBsS^@3/!EOhE@هgy}*1"TRiT<Y=+K.m. n+t%8%v&4[ Ӱ(΃VjwWوTJuQB.-Y*2}JU8Y%=kt$(9yCe>ebLv}9ՏُG86k<2skHxݒXzzrtA}8fGoMцKcL倧D7?W:KTgw O odQzG3[k˦/M4mw5}_ۚ At~s |ءO5I%ӿgK>@x|`[$v0$D !c)F'twv#(ԇ+6X ]}|Pxwg5KT! |7&Gs%9Wce#esZ 8ʹ&fϭ'p*D >ƑkZ8e "u90~§M$#rVZM֏s8i|#JSP&4K ߌGr_aci~eU󑃮nIiː _`=֔;ﱫrf5`@90,GcJIw@$ּm|}vW+>$'Ȱ;NkfҮJr,vG4(VU k(BѴ!:F䆰F=c[@kHEC$ [CBWF} !^LǣC:d"AxFH֮66V͹=Oyq__ǡZx7u? Xs`R⋙WƇ'7Au7 sn.JƓ"p-|F8@?SGy} 92x L;1ĘlԝV \/nkrQߣs+™@~e*9% ʹJ 9=]BJ0v8@pEpE)D檪ݏB=0qP T"yi=WqHQkJ˺lF:j;ڗ&Qx5KkWoLGjnIٸִ"ZC˨悇=`=%N0~T4h͍N8,?tiE84U8*Rn那Fu8GKk\ZڹJꬴ$+j1Qvs]w\cW)^ꋆGeIw"ÌDj mE N[(it2~uvn rB:BYՊ#q(u,G ?ۢE3!ʄzknyLIҿKI`s'J!5>՟}Zmo@ 7?zc_g ۛHuks1ؽ=2tD T2I MLdʩMc\7'O 5YZ $͉q3VBSAQD@?zR1qkajklf t P#Sh+/+remn8κva1U n6[HeS>t0o gòbwäVvFCvy IeI+މFe|Gb[<=#*;1wxZ/fP߭GG[ ߞh&+q5nwjxrREOМj52+ )}7XZvχ l\G}żZpܠ_XW)dVҲ~ g I)a3=(cLV78aPrEy&[-ʰk_ʱp+n%`1cwW+EIDM@xKU ,1.\c{qEO@i &"+[Ǘ8ibA0Mݻ {cĐFU lB0ݹ=GT刦;~N[PDž&}<ϡD'[u8DLHEg% WF#a#edh.Tpk&}*BzgGY,wvNs01]A3kXH!~fdj{ERȕ5oav(Fؘ R_E%*¹9f0Bks5G _2ĕ| &8*;ͬ49~v?^*ީ&^dmA()Jbq3LJM㼞$]^JhG+5{0_(V!_Yx5@u ,<,d96-&FYMxKIW(0:.v& d |*L Ty4.d!JGj!lV[_u:m K!?Di2 y?D ôWm&-lxjJII}NNʲO#W+u)'?k l0y=PNA+TȬ [٣LJ-X~.TyW8%xz`c qa ^lP knZKX}(+${w8^a޼S9SjUֹ"}3吋,[yBcJD[/ \剃V+o:J/ݖ;h$xA{BZ{ԉFL^R! qQoE-% }<9FI6=J3% |c!y Z}ʛU;|WV@SMTS$K/G=H_6:" D>h.iŊ,M"KhL"r#>WxW5̐{* /d㒰6Xqq_OeRɗ= !>MЋ~8+D0ޥ~lxEV0HNV A#iOިX2!GkUmepU%HxTXyl/ J*8K\M-9bѿgi5ˬ\#|Q&삣GpT+grN#=ׂ=#V۱Z-^,0'_W[^)l 1 槊d )HJޘpuW͡XR~Wf`6b>s;Z;O@&hOn&Woig}hs;[ =!4o AIc:<7/EM(bp0 P&i~h]"E[zf@V;V<1vo.TLUhq=l1@Yt&R>#*n+)a6?m׳vB7}p4ZmTG} 3+yKǪ&2tHv@ 'L)]cKݏI8v߸PkCȳ~*;嗷@ $*LzANk 7L$8Ճ.1#m/͵RSN׽H=3o{h;噌 zzo\ź},Nf!l-@;nspODalrgQ66áR3=w*ZWfڰkj+ /eW-4bzRk7oβ9Q. 83>JZ\޹_O#VqWY}[p/b=(5d 8OUR?focŵ 6Dhٍ#9 KX_Ew,SJ_~o3:E3*ޏTݑFݒ9YygH&}ڥb"vd{[_Rϒ-V0mw\ISacu[\:ˏXJ9x+/g B|Sq@HA'i 6$Էe隆f6i.A\\րɶi r5yn!dTu0;ushT+\, rȢYX >[aԵ@͞UoV͙AbS= 55μ&,+i͌ڻdА}Oc0R9/e`SΙ ⓰BR8? vz -eZ0ZYsyrk-w=U(n:AT-Mxg6Iᴫ`GnnZ(z(zʀPcF*aƒ=n[KPx+xhϔAg7f~<\7B~\B_6JF9d^%zkPR NS@q𕫘opݗV (IAd ӳ 70%t5jaok*ٛv-hVfPc3G )zob*E֦eQhFW Xı8Ñ& 59Nh(t=ZHDpש"NAÀ@CGyjqV `IՏvP%)dG|+p^Md}s{SDUM&y?\Ix%VoݹE\fmE*YЮU!a rd~bQ[bM/hAϦք({۶.n 9-%ٌs̫곴VHkwFifd6i!!UJnqc.kky|?^{(I-u^`TMW'й`6ț`Rme %g$"I|?"ϰ <@ʸCg mԪߠ_q7ڽ ~#: IV 4~0繕p>^}ƂAa7d\68a8k.eDd'iz~=DMH/VD8cp_=Sl\Lk @T2/s]ٳ%^/΢dXLCN_/Hgk{T`uXN؇.oK9kݑVh]i@n17Z[ȹۏ ZԤ_D{hA9շUk@-a@C>NDWDr&!_Ul'ܷ5:!me-8³Bd7!9Ɂ+kP'a1(˙d=L .l# 3!^oӷbyW<'΢uWU\hHf"F_.) O3ƀCù7PS?#Hƍ%JVvC$$j֠Z.n0Y:-"l]d}^ܞK}K/fte4AMςߟ[çY*DB4V0Yiiajw6"U_<^sXOj0E6 x;@ ])R;߻M8_cc/% ۷(wGDGHJQwc 4CM (q1 u sF%;Dp>p["=;CK/rK}"4Zh/5H!l]zC6r%f\: c҃MRYP?8Im`#z_zs糖tqo:y!쾼m~ECN6 N!辖B/ !'OTxf+51T^pI )8gRG`?0dm)Jϸ?OnLbxжW >_D mX:B Kl69]q͵'z~ܵ?S+/+,ur,+Gz! N)!4`iн␅w裙`ERѸ5_BaF[$A(D}3b1a4  +@7F.JCR̄}ĄE[ hX6ewL!Dq,Q9)oKO]ޗY\.G]ͻ\yvyaS^$l"jbOCY8" MWTR~k6bWq_8DA/yu좘WhHcaJRhEn {xL DQ!)nBV 9}q 9Jh@'QI1D_vd;? l9տ(XGo! d@FkC1bǦWDTYL# yL4+}/5Kjx(uw.p`ڝՑ]o:m0}$ }܁[g̢9 ; BA!-4{F v@㖷Xlg{*! {rL`jz: =rka ໼T 3*RG"DO~1W /aDKsfjb;7?y G`$g(ᰛLN9y ]*ǭnLIhG[1I򳂅Dڌ uv19&GRG /"QJm}?c,#yk$P8 g><)}'+=ݻ=SH[J$pa83 £ [F3{[0r9vpDk|6xQaMHWU<`\#'M ry^h{zpgZuPu_r-D/70*Kd2Uk=(Ӏukw;l=i59- ˌ_9t+`q@4˫rw g sg߮[4?>0P`,&}>;ThaKFd6+{R1L+}о-b+NX+9{,6<¤Go79c_]m9 Q+LW8BF[.W>C6쪥g;!yn%"dD?\}Hv\SOBQDcX/G ޭ^ero>m1[D#: T q(P0S/[<7tpVeU/VhhqD$KLP5}s׶16c]%y_a> -vbX h@*mo#cy.a4J+_ӊNnPYa,B 7h̵br}F<_h`d46#z-%"ǽpg>G)ue+ -(ۡh\.i?IJB@ =OdO5?v^yYchZFn4|lBCm5/؉B!?go΄=$pX΍(Wcm%[^ p: j)hӓ˃Nw6G+EƑJU00lobka 0<g'`$5f^j97R}޲忺)q.%Q Rc Bl܊[xò*􇟶:|l[[NUo6BQ(=8F6ԁcC>NB䚿w3sI) )Uz5CN\sĺFL݌/RQ=wȗzb۞Eĺ]X^Y9LeB&rqCXMCfin-Bl'NJ~F%D ] !(6t?Ny[FvWjGWq,vR|X>E/Nɹ|{OѢQ8 ޷Cd{wY 1 /0c~AQq$(:m=E(ȄwÔtC MDZ ?_?Ց9qvsMQ(]ɜMi`}o$c7'YqfHשGw uWg0z6[*eeWKTZNzۡGK]WrQQBPn6p[}Bga\|1J=`ջΒ3%.bH6&  QR*>Uu[5Sw0Vl̾?)PN@߸"_YUteMAvtm+^|DT15vOP<xqu@G~eGa0(z$;> a:0u s/_IS(JGK> \8AU$n cYcϧ_XawZ $F @wÀ눗+^Q <XL6%&!1u.(' ;Gz, #ϵ++Utč!|2>j6wCR P#q`-Q*IRS3TWd1Rah6'Vs(p{ v <:._u䷿x WISc\r4g)A x<@r-[L\=uOO!kjChCK0Nm&wnvp%0s!^Jž!Oqp)LRqRGN&%pǪ1}'v 3 OvSr(M q&36-i jOtP/Ʊ FDE;[*H`Gpdlٜ ܪ<Iϩ8V_9U5c2{ubso}QRZGK#ߟjS /hBN3ۢ]JgzcgXOCVA𛤛p~r_ڇ>8CХvX\] Nɉ$R;<6dkD3bY4ز?L$ I[|ޞ{#{I&I~N[C]^&6BL3@ܑ/QLQR\w8%o<-Oon6RK7̹cʫ.Wn-iJb"OIJy fJ-χ~`h=b<<zk{58WZI'qHf >%Kk0E-^ԝ;9P׬A1< ;uu+`X%8䁞} FHoϦ(M7มo)޴Nc&W$WAJ,ݴmN%/+kɱ55m.ӣ¸PB4aCy(oz+(>>'D^c9A͕@%(IR{e68;V9-:euIGǬ/W" >Ey#C'Tϕg,"Id67=h6uz8WG6Syw)yG(甘znbLtpa%>i㬻Y\5IJc@`&Z(fLPt0T (ԛ[d7F8v )Ƹi%'KgK+ s#%u5Ϡf8: 3VT>}Y\Io}u >?K#??L{kaO%Z ]f_ MӶ#xb)djѦ@XƤ.vi#ps7-nol_Āܵ`ռvqc%2I+ą=SKZ$R;+7%5 ?0.L.<.R0(ٻ>g KC1rsCU@ &~kkZ6<6|\"3TblkU/u~6N8x{[(VbU9$Gɴ8`1YU2gsX>r@ Dz@G呫ItP޿RVͬ2*@Iz+yd%wd舾SwVhrOtbÌ]ϵe'mV"m[@*0Wՠ̿m^T(T,~ϵA7F$DPue!_]e!v(PԟaV-m=^l[k߄Fst,̘9q=[ $OR0{-i" 20YFecn=bZL]B4jm92E8^,fufv =cq2sy1 Ј!nءdN?+, ]4:e" uflC]P2q֚?!7%`';&L>MTl 5U_"Ѹ~ms⪨b/FjY"V"4=)bL_ЉLl'I85bPPi%z;fr^1_oY42o`/l,`h';dHJ Ej N8;ͼtKBCнbS~ִ Y>+Z TwS?RjCz#}WLֲl}Ss愦eg#9I @[}J8HdC3H/8+ePc̓X}GW b W5+Z+ d b<O/]tbQ`m(X>. cZ!^6C\URIk5va&ϔ5 5ya6vcws̨D{QقdIGl\ڤXEzFzg :k,?PMag,m`SƦ%S@GjwKJhB+PWbL&~/l[]Sdq1Rp=A2bNl('[je ˌ<֪xC@fL>ңI~j J|WkZ!L /K(uZwul?"Qti!=YU`#-nI4&3}yr,>άI(b+R +aP#w"1셩W`Q'e崝ܴޤ/'ߕiq啥Q\ ?@½$qoM\ll^V*:[CWU,r*~z ~Wď;)^gұD 4U_1.7>MN#}-[ A}u8%DsG[5B)sXw/LY,p/$Ʊ$)QTZ`) .irvKuzЀ8G:xG#nrU I.k̿p UD:Rr%}R׮%mp!f4 'sL }m(q 1 *CoF';uqHK`&KtgԣN4zˀIխB2A緜 3 %9ߵ?V'4X΢y&ƗF{nzP'ʋլ9`34_;%9Ҷv *usk5g:YKJ ) &7_ u_.\]fYwCd<,@{42|acE ~U CA䝖\:z1E _CȺ`ȱN٭X)灰Aw0 en;͏%Kg X_^99L"ԧ\dd`v \,8 QA Q8#lu%, X'5nլ?R( T"T}Ԓ!}92(\\C#fB~9 H١f2MI"bp w;"DaIB&ǚ؝/]\}w2(Tu5YsmjK2j(G˾Q2r9@vԛ&;PQ V0ˇ""M}&Z.UsݸѡHvpAcP|d\rt$3rD?I/ NV(g?,Rv#~gt_ tb$ = T[` B\q}9 ?]B(#C85ܻvid&M' cnRyFTC_6{4j&lE (b8k\aHeݳSVqoxe9i*2 ;7F@ n}=Kg+o_ml\~GJ;\7rZc3mBn,jkg+G!岾e.9:w )2@~3A𦙟Dq/eӷc=7O5J S^@MTI,<;xO)z{>1ހlN$IvX_C;(Vc"ݖY@o߽Zf<$ݰ=WUmXH9uӌcWvhQ&&Jl,3+/TvO"9I)w}VjWq>#}"D_"{Ph.fdZ`̜M$ґ&ncC-YC- I~s%vԚZL/Wś#&cg`K"?)A)oNl#p 1",Ӄi$Vko"Ic-䣝i0 ېȟAH?}$3pJixY#]df/wI7B%0a-E87t"5(43'ău?d*Y@~1U䘴g6͂0" u 44.5P/ҀIwV`I뫍)Gu6kڍRukǀ._ٰ|joiX.@ ՛g}^=hڗy'V4/xL6EJ&eŹӃ Ml?JncE.x>^al~AѯJڞ%[*uEhO-bp* -˺ODFZ58߫SP΋:Adu "w49Y޶6]=P퍑^YeFm\a7vIԫz7 -(&U2/-K]e7IؖXn1DHCq5smm"+R rwp7U Ĕ#e3j7Rx4i{ "Y홞.39+b.̫cWmx/%BYM~k}}E]<&NFEIOx<̿)./ ج;$xFMq+nV~ѽI7-bG߻:|,X,?B 5sS;hbcmK ƪ(ÔhY.? 77)rvhtCߦ3t[[,yvr9\n"탯f Cd5yK”/00]aFx dYϷ^W9FےB+yhinlm \ޢp`@‚[/o< " kXO}yR"5ŹCa1OUVv/vE@#E`ѡWtd x뛩PNY󵊂]> -GVr-1i5CI/E7ϲO)!@_ wf}8."$*oU4Wش՛2aַOX`:z<Ď)3ry1{ &fpAbzS^W_z餒~kto Dǝab:]5JT,Cm0v" aS N%$j/oD㤂@ ֳ6ih}@Zv ǹ4@Cx"XYiMվft"c=s.X"|p/>TWvȷ,xAE%5YMwqJ0d.̑nv*DMc(_]!z^7z7+qӕ#.¯ذ\E((a0} ]3ɲ ӍzsYslV~h' 9^k:tk(.yfY`):B >i{Ƽzk! q7FO'ҭ^a!:E[a%xN#WG\.X'of\ݝ7m53lNtd5Lni7=[>W=3(IbyC 0 Z-3Hj80#~/,B imQ;$<*-\/aO N"w cGqrj$#zQ80@rҳAYP5t= H-6P%p@!%IOl.߆i MM@9r%p  ؕ|GISPFb6Z<`TJԵ7HtT(=UGv5ULOzήT ZJ{W$xA4 D t=E8w.[.5U ⤘]|z"5:VQ¶,89;C ժ(?jF7\pϡYE slJQªLjlW崉LDm;Xi(2>uAJ2 t1r^1 ? Yʨ"8]{ ^Q{Ѽ3~ث|0~ "`~f>T[)&VF.V(ijOlj.3IyJN*7$m2c2J!$D8[֜Q8Z]p/}6k0* )Z;//Ϟ~ٮ3an1o誐F\8{fELJq)`뻛R2@_LuD`Sva"Kی\YOhY>+DG- Vֳs$#T_))]<>="~̝B [U-gYZ070701000002ce000081a40000000000000000000000016239ea8500001b0c000000000000000000000000000000000000004c00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/usb/rndis_host.ko.xz7zXZִF!t/x]?Eh=ڜ.+Ȟg7oB2!+Ԟliw"E"0 㚄->8G!4ىLp* [=8X3+lRrrf:% w? Y@wϚn3J;VwS/2S==Ζ ʹnh[0p)edlF6.ylGml+t}Y@XW;j,Soq3rEXwJʜ\5-ar;LǕtH<򏢐.N%Eg`Ѣ}aEO#iW`X/tt!upYJx+ޯO]syS>lکd9g EU6ᙕK\uVg,Jkh"AעZ"hp3e x$K,~C옻2Oq/ *} g(pBArXQfa^FڟɧUgGxLaf1EXm8j ?jOv$07ӥ@cywm)gFY ӟžXJJc{VA96lwNJ.@i/gM#qq@JE઩)BeD|ʼ`C\`-FP UQ *p қFhPPDnIv#f8D AKV~9%`XxMJƫb@G pQEd''.wեaAnTY,?X$9s>Ȧ=KU2bs_6oJ8kmH#ICtsc:5"[BXh7/ It G$ ޹hJ;DWz^tVkuu#>gg-Es)f_ U?H$ͦ9hI/,Ν @ڨYYݏpz? M?eX~`9~aܗٝ/KV5<"[ė+)EpdM@գ kbQD{.VPώ f=fY4Sv}vM7j %XITDp8 "MP9JB͆& 7$PCbUe9TiV-R*)EC ƭn(y Q!h=5I#H`DFLxa*kF3&'iOSP&b=bhR962йg-|'ԯhd ld> 嶙#:OUAhqh7a f};F7I;:1(hߋln]hck'}}͗6j'`NYY[D$yY&~8vH=l'jeXܠ%[2YHZ-Q?I )B)f;VR"D螤e[=z&iOU1m:+v 31yr߯ΒMag۴ mf_SM= N /m2z f{2w`@!lsb۵M"z=5dz'4)y|YkG <)؁ʏ_/ IJmtb!SB5$9ϕiw6v0jc,D)5ֶOK Ұ&&$FA!ܸ߼-!-&b#ktֺ]*+m@:ss Zi6ۀ!҇da*-@5uՐbċ(m~} <}Wƕ"m5 Mn_/j$"@oA 6N<L1hc6/W rvMK\ֶ؛Cmw2"LI,CSuTz 5Z<{F{BߙIAUR.6# a3w!Ef Dj_wӡ m8l]ԻhƄtTv~60w<%EF36xn̅<\I:Yvw*t=g"|8j%ƢrR1L>sv9Rg|5d?`#Prw4-gјFc̬ƒ ԕ^oE1HLy._E{ӌiA!P) WDVz׎uxbzW8,۩[FnE鱎h"d OZn?@Yxj +p3ǤDK"?4r͌\ɵ_Nmyk^]w_- C~ D;٘UX%w(΍A䔵aL k(h0AH Y0 * è1=4jPY=ԲӿIQXT_#g)y\:X}w{It*|UʵÛcTO.P)TN´QE@r?/$ǩ B[lw"[ 1)W$ Ded`˕jOrD렜p -"h+&.wB$̢ \h^PU|&c ]3&~@8'SlU+ߪ~A'}y}!U.Bo1'w1$==d 36*_}hI6::EcK?k6@pgZ9cU!k 6 68L8?| j!y;wqQ|fůW cE=#P<a>3LIN%8EJHA#|M; 2xwؕ_ bD2$; ]J^Č|K^v.m\wYpp Y#ER O Q$FPwZbsʰERnIEZ'I3ܙdSa3`6Z0~il&E󒋸n U0{,c}6ܡCM }$B0WYnݎmAt;G~wfMC:Z-XO@W|U8r]򻛹'1? Z 5iuNT]?,'?UsdfΆJǼQ30w #a~C_U7A?ӳ~2vd[;+/Kd p阹j8dw-Fޙ3p/[[#![iu7i'a$PCHth['2!> e73{Sp\FV^\}[R+þxiBbQM-pu\e4皅-n/C|p #aM-OIeF[}Cg) щpAc:H vIC> ߫ vFˆxe G[5dF8aNSr^?&]RkĈKMn1H7*5-^钲b@E@> ߛkI=Iߏa{Feބm$ݩ!unG@dKx>- &$Ib7|&+f`kZ]z2I"EQQ[`dS>Fh<"}/`(DB!*:nʳҵڰ ?Zr-=m0;[W4oAd?xR3PS>AR9`Y-OX/zK%`Q+>oX x' z~] HaHy8#tNIn$=sDG&|]yNh4MJlu+‚Z^G(gZ~}(-_mc^ q\Z#_$U<{\-?dWV)x1GBmAaQO}b;e1¾k}g6{(kP'qoi C? ^YakQZN=<hGt-"*4WOYJ}Yа ]ܪN}A rܪy~*x7G2}蜠-uZrb٦+BPXs cpȉg$V>k6b#e-g-t'׏f{XgBK_8g<}G<Lj2J[BaUR6e9\Seޝ>;WZ y)prl. z&e_cߧ/iFsu:;W ٖi7ұj/Dӌv݀j7R jTR"5t%(g>Ɯgb)#ћDhYNGlxӾ~ ꨨЧQQ;~7Ll|٪m|Y }1zhHE?\K6G,bv@z>dBn"b>&G$%$kFÀhW ½&e,sw }|[lS4΢_.FԩrSa[&Ӫ+q{XѬ( -y୩U` DGR吙DiM֊30bn0]ZH-gηߨexec$kX*;'=wI~fLVPiFɨNb"y"ntKVztG -/x =Sstx֝4J TL,F4d<׫~x`{2Q IP yHGr7DQibN"bL]Aȧ 65jM(lH,G'c}t{Gؚ2^6y`=("gς+YW2s3 $ ;cL*̆$߰N`_ MvB`NR}N1$&!XU@=ͺs_,l*VW1M&I_UG6DýF@ P̓:_ sX2N r*|YNJ)CW2__Thhc)[f B+H`EaumחCL^CuX`IrUIA[bvg嗥!S[x0f8W<iH~aW^6 nxtHOY}ΨtQx |4 boZa4<?u3s1QhQ^ӅqeC7im.*u|*xj^TcmihLX iw߾̣ c$]0ЋzC_X-@}ab<{TX8` } 2uXfX5.sBXgTC]=CNe+lmq/"*}ހW,%S`OS_҃eUZ4w=_Rޢ{/D鋒kZA\;BVs9;!T4^ĀumμlnGEs4Cv)$B<)9!cCa._gH\׈LEo?=ϲts(BMtJkMKUe ш ӗx#;$_!m NAg{QIjOډ@JlQ7$pbD}[mv~AL=&w{Qa3PǓj,$o7v5w)"#my^FEU=oఈ7#C?G":`v5A.cq ӨލjXf0=spumG=JbU\-Cf5YX`q: Ԅ\h ~R=F҃l"} x~+C zhњHoM3~r5iٴ$Jv\aZ9 =٪82cw{FAɉ8Yr BڗCw咐 ]'㌈TcYO Y0Oĩ퇯_텹{|!P䡶FX&&ov' v8"\VJ>Zٯ迱ۅλIFEA~AL>{l?.fȝXJ Nhf;v͌8Xǻ4b*zi#ܢ=a K1xK=,\?T?hzP7( loc:nZo2v̚,i]?@n !.iR{-xu0aԏbbtݳ[~@70d?1/ xWy+s)ZpTT) )/&[ M[[&߿|bOĥ&"5ױCO= "Z E$Xל(MC4L0jCm=(^F.;\zX =T0[3lC g A[Q̙cɴ]y]b&) Wq! bE玊Eda'@iQTyYpMZ)21t *Q4&|qXRۋB%Y.bN8E#'x.[: g'IK \SӨy]B81Ғ-VsuϭZe'3XSPguYAf8VXIW;X\LY:TP%"dSg^r?=TDAz`^EٺJ=+doՁJL-PM1qfѢ-A?wQOݿɸ2e29ވHeU|dLpb0 BG8>/_|cVPac>,L k_uWtfG7C-N_GG+|kAkdR\t WBwD$۟g%= \k *㇪]4qdۈBn&1TYSPay;/g1C.W4,`.H[70_͈5*K@ VޚIDRǛ qOG+) ͇kP yy[ 6H䍭mwCr9]V&p1tL70/{{׀B2?Yl mS owz>tC?Tb C}Gfc*5?i0Ў!J\H@Ai^v '# 8+&CE5uPτ&Q# N`luP6.1`4_ ]u}rBzUT5V3/~\606L'ZT1Oz;8Pqn!TX&(4J;wb#O41^`B\y1T*>=4 S0Q 1):ivAP~<`[_8 8 S^-@<Qzh!F[$M(AGDUkn W$rd‰.Z>7 U|.|J, Dm 'MSyf6}O+֤@yʟ!A2eň)eԵ!3[T쯴>(#IApCGq/2y3+w_8i5gØd~i(m|<%8!3l 8ї:AD ottV èu82'@9HU-@֛ ӐfIQ#@>n0‡pUg'E<1 _j*,i1uUr/Ўr1zrpdNITD5s(I CTUC'cxNs]ۣ, 9lKz#n[J\WoUhE[悉l|ͿA9!jiNSCH~|#$|ڇx᪣59 f>YIuGa~uqlMa=E Ek8pI\C(oC8ՔO*V&ޕ=.ZDē=DHcK4s)ǽjJSfK_&NQxE-p~ۯdb.*9D4Lhm'*Cbyj =bDi! 8sf;o*:yud}wRhu uTu͉D㸕4p-+ꯀ^Dp^fKnGٟ鄼TݑhtW'= IZGbK=*]4Zz =bh+P 8*nі ސH 2KgRye.Dc\8VbM Va(2wBĩo6.xdvb;'w$}}iHK31yy͔# <ا\RrK:q+vLi \~s~ e ՋܔԔڠZ++5;qgB=/3./; ,A'=mͅЋZhXx_!eq`4`mvULgHmx忋p+7=6 2k{XjL4 sP"&e^\%ȌV oM[jHcxP@mzmM4D#dĔj/ |{j|Kv2z~bObI~:ԃM~9'|cgKԊk} |X) ɋ O *K@maQ4lpy =)سXPVrDlxx\;(UWg7$d輞|Z"ͬ}3nȗ6$6<=xPcc!+%"v.A*ƈh@OKEx(Zv  \!/n`|?iCzJRjUVLp) lq$٧᠒~X)k[-|2m|S +K"8(†:9,s0[cW-]ZN9;RjmĐ>g_6u*I.zk{TFL -xUCꅒ2T5E2EDD9qY*:V6$SȒйu50_p9uM>W}6#5nZbk(r]ݝ= CQoOb.}%) <"l~8 " *~%ƶ_sS*#FWnehɣTyM26S(^2^.T}豕LVӄT21Zmq\x+2uWC-ad 便r%=+I?ZP?dKrVhXh}Ec*vlݨH+|R5 eW>4 XȐ&C-CCP:J#n8‚i\*ycuDblc!59`  z aM͔FsbO%cRaέ|;4ˆ߅|"ėqYgFp t5c6*-`kZC\U-&ċw%s*j5Փ5`ig`ptN+&*1ԡ٘*2 RRY'1bk.(E(c. Uy>Btgֆ%E=I[X2x,laWIX.d| B / i`[#y|~OQye' ZZc'JJkd5|_L7nq56iBO}"]vGJ+Aƺȧ^*-TSK2 $Hʨ/a=*h_\T37d ؇lPi>a([+; ??:qpj6{| ! |:ǣi.XL3~.t\Xa PAP ̬kx7GsިOVAfMQDh}[7ktUSbh74>b9%(a3_3sMW䈌5 N<# ES{.3)OBo#-gYZ070701000002d0000081a40000000000000000000000016239ea8600001ee8000000000000000000000000000000000000004c00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/usb/sierra_net.ko.xz7zXZִF!t/{]?Eh=ڜ.+̊MX!HjleBE\7v>a6eod"td=]dzC7 un;Cx&hхqطedO92[TmEy!X@qݷZI(+=-uJaKig;¯/tsƫԪ3M? }ΨFScSҤ3s͏c&uweUTH2;+Etyxҥ.]o#\=ml:Y%1fYGÈAϧA'񂼩$@00Bj |5=} @xORp3['A:iLb٠B@H P(M[tff!{v^+@o9zbUYXMxFī$'dB"*Ub8ЀB>*hsR\䜵(N_ׯrV0c*[f*543WW1${=cΔ5ge6xVT6_l:+O:@$/u#Fh@5!FfV>8 XLގ(~z-[qP>jP,`E%#;Xx/섹+. K>Zֵ%;,A1.B$HBt.]t$fٳ* aY6*G}u]`:}&p;q!utMgfGYDgmr6b_n\9.zOpya98ItWV[ }KZK'N0cHֳ$==u`'5x/c@OyY3?G1!R?q,B V\IB_&94Vgĵ<ҩYFGGUR%77!{O-9MxtH@D/JM3^6GﱡAWk$1Fӳ).:ow>*6_I(w**Yw/EH K>Y?x 9 Pr[<_͎mŢ6I1E!Pg/-aP'C>Wb#WaG+ `O + %FcQ%Y'#Sbj 5)(;k7VFe4:DXqy=tm@T G^Jrc Y5YLnf{.2aE+-Q6A,,%Z bw8_JMŠRҘJ>\cet+Oc3Q ̭苎|nȈ]ot~]|`z)E'GK܇ KM%2LEe/K۷фɛR`XN%!'/MD4;n]z\_Y+O $wuF 5MXj499෨!|:G_sr4u U[y/w1BY kǫTNӖԨ2E^ƄTyfA<Vq(/-@s-q_:(:*`P{C5]f7G! n\b:`ўpv%Fdc/ءGC>Jv3أمpwzE15rB]~ic=$i. +>ɛ"ED陴&ʼn lwĢ3m;jOP+@uZ  TΒ)_=mvHܤ_DGߍD[:m9M&le|J@M){fC _q2ɓx)6S&v"V{Kn8r7D,cPf l47TUA=:yOG xF^@ޙH:EUhQĽyțL'8uwr&Z[PFC7ra"?kU;Kuo\'iX:уEF͟Iz7bi(o~ B "PmTUe;'{(0?0vnZ3d=s{úx 663˗#R@ᶐL S\,'']ۡߋT{iټiCCM"W->Ψ8 @ ։QO16mhb}M-y=Ǹ Ō,.i p -ЁZ+c9As FڤCN!EvMIGP'{B#J`q2jXO*g6Q;:%o 8ho;FI:4ZvitTv/̆ <찂Y̵Pm|;;6g4630Li'lKb!MQ;^7\H܀J3&ۣxpzzG*AuT&[2{(GaCN@u&91߳TUQ),\|tA ԾX;|m-"cqMdy} ;'@J91^9Զȝ[5Y5 yr!S7/_ѭq#(Ѱ4.k2l_ n6]lwŴ6_[y2PFg9~t+i$GkZ_I=+y#,+I}omJyAy'񄥼4;)vlXCu$6sZ&(IלoF/$om)C],d8SҎv]$,?Iѕ+GXR̨ȸޙ=٢י_,#7:P5+6(\^aͩ!q2o҇`XD"&FM]NӯӞ/^(~¿};ᷝ؂:[fy`(Ǟ~~)yx cn !%xE`v"UiC"ZsW;  'A"HⰈY#Oic9Ʈsg1#kje=w,dQɥ*lrvL3U ;ѐqo^tͤkwb;u|m 齚) ׊jufR-|'+~n+K^XE<шG "i XUsnCYzo#'@5I[(0-tH3uDňU { ٚd5T&o¼ Pep ~tbݥx@m'7[.3D@pªr] eӈRPM݌HnJa::0r#aY"b4ɾE&SL,IBrjTgK>o0P'CH#|:L0/&cڬyg.'VGnWcuh3w`zoJnqs6b:( !1@聘4n,I:тD<Xz c+):f1_t4 =0G H` K,.cB;\YŅ*ux*Y^0@ t]룞=L|IX6;ќҿU cM'{9*Sep(NuVվ^bL,97%J謼PK yuṨWRЊXzFKfʐ=߭=䒡E} woe/5lbmV@ a4(+W6:`-N;bSXݣ~1YAc&3%t ;̭irxh1}-y]ӡ&ڨx"8ns?x/0Uay T$󂣀D{ %kk]cD(k0H,х7Chx7 .4":cn]DΨo%!Q>KcU^slK X&9r_iޚ{$",p=T/'YWo}ݼR1'0  *f qu|21QՌS}^^ & ^LxiĨJ_'{Jѱ|08|hv ǙS~h8F&N :H7i-&꽻ݱ<^2MWP(ٲJ,ݝxĢ2;BDht30ظ3Vf ]6r7G\eXE^ CJQa&|ɴ_m ֶuhC+ֵtކ=5;,ƀFY*C~j FL %Hml=խND#َyUY۪`nOO=v/p/ю_:QpKׂhvB?+5u~fG۳q; a"]3PR5"}P+=yFb뛺E%1G!N"(@fwA#wL;sc'H@ +i}-# !S&>C$G++H9+pu=H }:]m +Ud}$qD^ 0!|*JjȠ1E1,:ɒLy1 c7Kg颉.~*+4hL> s5JFs8#t]+O+ =*} ҉af % F5yB!UtK}P54t ?ђϐWԓk_߳Ձh*ס9L@Ao1 [{./]+OW}I=Ei`3Xfa:l Χ{A26XshcBGHLH{38j儝vnʟdO a/6A[_\a `y_De[ ݛU?ɔPgL!L{{)j'Wʨ(byK#5P/zGkR޲گIUWiFxX!V?<,j:Xܗ ww! |4E7K%#ݎO~ۃ~bk-U[ApVhޫYޞ?F GrIH-; ,n>MA;?CBoF!5o2*@¨\*$xR{y|0;dRNw61[7HW}esEoEDA %WPQY(zv DB+``fRjTL.0ON yǮŸտV櫈F-/##=pm"I]9"*D$b,d$L^ +,:b?5kÒwY0OcX^y;Zj DL V2E`&%y,5 * 0P6"^/z=z&RTģW+:_iuo`03>:ͽ6k@h3}Ϗ,]TP' -935@e-OiL,l1QcUmB &:|\ts:RG<=<kTQ;LE=Rook4Y^e_Wh8g=7 /{IN|4Gi 0o^?bD?7ާ f+M齮Кo'w@%_y h,\@pyg/(:\dna%CjT%W3ofY<b:j"uw;؊QsI|ZȆd981UD$ hwe:Q`RzQ9UcG&<_{Ec85==p H]ٛ ,NO<.2)hl~k;rɽ^-~(G4o!ᯞEPlmhB-lmzcxC&(5+L&YWckMУ`b%ZwS۝Ei"lFw=,wef~9i܄HIFP 5O;^pWov}UE' w*waf Y/=jV7-UF#^naci F^c*AkəpjƏމ"׽5sI2QΥ#r,6J;|rFo 0,!T-B Zp;"ؾd Ľm~Bz4^RhY sjLY4K~;+ɛ%7D D|JIPv%ä빫߬[ؽ']F%3|t;(Pȕ^&{FGj-u3~o7x̳RݸL!nQB-N:@ | j%MRrPKꨃp!9)g潸ʤc ^a erמY|Deo=ASFMrGAeQTՒ)hϯI7v~2뼦gRfV>iڼY`Mj'͎|Bz4}K8h?Ǧ(aa_Fag꺭hإ,=K1=RE\0M/*P4MddLʗWf:T$H\孾kdp NУum× y?}DC3 :rL`Z5\-0 /ft3q%)Vk"?X+V6W>JWtTTןǴb-fMe| 2h.e>Z !1^+سȍLWe*,w7 $br7(zPkD>4)~1@Y=wDY{J_贎1ϟbYhMsC]gȹ~Xmdɷrޖf2^Sq G{ms+ )D[߅Y#zb| y߻e=P9JT'Q=\a"Fbar^^t֕,BW%4qSCJ., /,meHdAwc;! _R{xoUQƞ=%#*D Pf}TqA{ɸg:-CshOxe͉?@NjƧ-U b7WpoaO >Qfō@FSBq҇v{\)(͑<;oKy`|`)[yڛS^JʵH%_̽hOIgY.%_W_5C"&7g-*:xd>&ܫy 1]E 9DrT ;%Nꔌn"ԋ&9Vz 5*?,yt,ӏ1`ҰvW jCa{ OeA D`X*$ԉQŀbƹMϖ o})m>7+z 0C| SYG8.}W{/{N ЪVNPI5{6Xh+͡r --g+ߕ0dr4lA361ka&Q>`}J#YP8n)ON5%QҩɩT-b׋V,_ 4 ^6e:⿓X=Kf=QoLpP)8\, Bbe!X c%꓇]}6'~ΪjN J(|Gyp ƘK~iTb~/X32 P7YrEV?0 R>_p.碩7! ٛѣdo{R;[eUZ_`AXEn- [9p!"G{[fbBt DurOP5!'LAPw ~}ph׏Cs`Pnɨ _dJ`D-<ъ|$b!R);2r9aI01gq4 j7%vrodYr sF%ҭq->,SOy@z0 Ēܴjg4zVz +[xJdb--PzJ۲9j$VDaMz|6KI|SCi]s`bdʶ'p?T%O/;~ nv]/*bEoJW |>F ]< ?[<* 6iSJF9 < ~mahx· ./ˋD`}Iu 2W87ׯ/Hr0&}dۗ=r?ῷ-KM]P*3BP#=׮cm<,轲r.MAf=M{4*uv-Lx`5VKPL4c1{_d }yLQDnSс*'Į64+r999KϜW9_% #/h#/C\m) B:+uawwH4]i+GUh9PS%̽8 Z8ăo U9Wp5\ jup"~L\e}->Q1ʓJp NzciYFɨFs]ڋGHg꤇_ͱ!u!\9pPU%DGdڌIY-=G#M) "8̤]~ eE:AsvV^|ν+> VL3@G^V/?8}|UнXJ\Y2Y&EkM8 58+TxO"\To䶶7|mKw/?O!PC`do@Τ̠ ͌MpN?:'0r} ߾~3xld]%˥Ҹ.`PO5xOvuD}}2#a}#zQudX7#G9٪QpbUO+Ģ~T÷V9 76sv+nKNmXR[SŚ&Y 5Go:y7d lA^wdx)|SX47AӨ cF,;ΠKZq>+Elj=)S{}HK+r#9=Zʆ zG?1SG3(C08D0Gtp 5}@'gBY2v d|'Za9'zw% ¯ h?_ f%岬c,#":SZh%[QILk`[Ƿ AZe]oTy24zRMqW*O6\86Bnp3 '5B-EA.qHg$KhN0Fc[VC\VWԸc+ E $}?)'"Z "5 Pw𔽸3_نA.\#Y~3!D887 o;ثC~ Ct1X>M%:1)Ia. ~tl^" QĐ領K]FV2sSIh;'!+i][8=8oDѭu0*4IAm5w0mUuP?]Z((+m/b~5l)ŒPkV)ܽ-gE6,Q>J KN*>o;=V!ܭLvg|g%3ZyX>m0"-@Ug71u-?ME5g&9^c_klz7tK"0L}2 TdU<:bOi "hRĀa} H n;HلxS^hXs⒐5Z%)v9Es8ވ`G(qBch9 t|$\೧~I ѦD_XZњ hTr!٭۵+!>=2~eY5ƳPg ];=b-|;`L}gYyP[jCGvw=&.XӞlt;RCF9j>Ng 1b?mLy*jI'YE]Q'\Z?#CڂD(N&ˡvhP3*MMD]~VpZyZ]`]Y(e*KD.? ꚁ}\ `VJdhmP* c eA N1*þ:pfx` e.!8dD#32 y:g=ȁd,Լ;oX)N1PRr\ xT<8ifڒE=8(cbVVd.:#,# 2Tap6Ͱ oQ @2;51.ݙucP@>Epӱüi=SiRS܁˞Sհ@vϊл2Һ )6m}Sӛ2ňbm|J8Hr>[CoLP~9@yvGÀ9} s2 xl L xmSQUW_]Y'Y{ߤP,u~d/ qJ6 4 (#zm<^F ZpzwQ9g£r)]u}sֆ<}㳡niݞY6dpQ\!6+On_VlZ,R7ꆖු}*]chqz#f\"}ҟ?}+_(.IٯW3fVۗԹ|N@&ADbUbHl)U>S]&?"\8Y@Mp\oYxЙUl7%+}"iDZ "zYΤZi \;MYTh0RAP /R A0qQ> 0UW({㋛tqrBe $hj{nꎹ^%}7fG 0J @TlTAu?3@U54snwJrYjTJ4b;iܻ|rs-&T"..mK\AE֭9@#mXkNDX*,/SWbg!`Umd2,De:ɠjKUņ]ޥ2;O:lƊq5P؟1)5wY-$=b>*C2F|yhySu sȍ. :"Αăwr7kb#!])PbkwI>ᦲY0ʑܳkKbaZL]8 M^ ,BOV`NTke Қ7Ѿz׶/: QEeIu3Ȼ*`@"=:?dyG 7_ژ/߶ĂӬ3=o%4$?J_+^9+d!Dÿ.)\'FIk I2AV;~Rʨ (>|ms-?f@hz٘`$]si40pf'RVX 1-(dC~%E,5y4!1sF$@/؞},2 6"CtDEbnT09 w4O].f%>nQe? @M{(*1CqQJ쾔)I^>#b?/l?w W+=$\3&ߜe<2Q1CkxPҮr|]:TVDj3a s .7eik 7(Gw^fh4lJY tqSs?^ KIf!D{cKJSrg\ ~U1Iڱ;ɟ=ڣ;oLUuY) PK0! a׼""qB=44*+ßluإI9(,.NmllǙSs֙lL= \>B5uK7 hj{O ;kkb%?Y3o $64ھl /vm#}zvFJ ֵ1w_hvP}*$?#1n7Mb݉X %*Ĉ6#v$gIOuڍI2j(H-`NQ|pҮFy%(k3%ĸ;68n-gZk ԧ`rn'tPQ#8i9yDp!s/},d !O"E?"9rqi*fzNP+htcT8FFJ:6w&HoT4R_b;"I0tC*P0+/(ʳd"-_~-dē5| :0%',R腚ɢzAth{KDEa]HbN[ yZ81nR ު"k<%K 6}ƻX:qk1=6UbJĽ;$BzA;[hBY2jl~FCCM&`Bښ KiBuF^`\˦aNUle;he]'(gtӢb~jgzn9%7j G,Ʈ.QSPsPSJD R|@_)^6)DGk~ Өm\Ny KU~NyauB\{0E0aL׷yWL25wwXڟ:3o/83,_0- sS1)/V٬yM}i$M ' {X onlbEPuM>l՝ mz4͒kXB\}]J#uE$7@ U*ݓg1—7ص/ *VJtxw󨪺CsbzDZ4~P SZrW6n]92 xysM"D ğ$-TlP'{eՂ81T*dP"-S'QfqdvYk+oLX4hIRꝏ6NӁ]97Ca翟ٞ;Q%tMd0nKi1' Sx/s)$"767,SH@%fq4O}kIԄ'>.w?9/_v"[7=s֢ k1Bo]2I`Bi ]+ +H^Z2$'y<žyR0x5|5{.;E Cԅk(K]~pa4E/e،:J{ќ:\cWSnopZ"tvyʢ멶&N#~2^S-;-^x'#]WRJ@ &.'ʞKϫf&Be8X)blμ-~/2,]qBdQL5J {.K01#$x`0VW*;>xGƭIϲY8M-ʡJq>T KV &ވG^KiW0N/b\ncz|$0nFNPq ,4d$DaڞrD¯%~B#܅HNny^Z뽮WYOK]2FKVptdrF{T16<-[h]EUq5E7i tS%WG!Lٻ'S0I'Bw}YZ>'eC9(3&zx l=kAZpP7N[ :q.j^YGB]:(h'ZkȺ:,viZq XE<5qU6i,7\1s V?.+@xxe=B Hy/ŀz[ 2`\FcR؝>o0) ֪9@ %]9zI?*:IC&uW,qpreV m# ڵ|{Z~TFwX:!ZH?4t}/E`QT'j{ wI]5݈WrKF8$8ʺ95Kc柃BrrE>d̨`"J:[ f/ k??=\xFv<Mvy:+қ'mҹ[ʿ)t橑ë{5 l'[ g ԄETp}[RôTm+ ;Yziqk?/p!byΐa 섩RO79ON_q?I?,F!q/ 94-DyPʻxV#u;I򢐲Iq|pL/hX=[F&8b!ʘN,[G )hЧzxDD6?RʃaJE,Bpa>ua>i[TG-yn<i>nzi&j"d&GBwf%C/l[(BnJN\틩5t#ř(0kGb—Л\U,aV E< ^ORd ?ms@稐ySI#P,_̍|">A.ZIXNm:3ꃬkdwwtʇC=LE 2ZȻ~`BLٕ\Hc2\əu^qdQo;q.(Gb̼NژFQ6^4$ $Ya?0}p>X.Qe^9RxD;k)L? =:p͘/䈒=Cou짨eKZO&ٚޘ M,':R6WL =8Q\h&`|fEHkɋWbʣ3A6mccQAX&gTU{gXL$$Lެ'a1Al!CI>֌^bHyy>Ox 'lE1L#s)|#ųE< uoH8e2z ~mEģM=~[EwF `eaTlŅܣ%2 WY. 5%ж;] l:R)9곡I0՘Dp73Dxx5ϙf1_`t by#kB׽u-+kn V*z[)u˱#87cE~~1'5,Ij'XXTU֑6*G›fJuBIz;p̹̒%; .E>z4adXEş7c-)l^ Tz=Ѥ.3L>QtW"}:^Flc<ʅ M#Ul NPisZ9SӸeft: Eo]S?k;1(S0q ij֪" ...*A|Vj1LquˏFSSy,æad"{[zF,k-zn^:k[r!N[ԵPc1]E'6–hGòOV"0Nj9A{N0ޒ3:[$8tMѭhX-_aO௜~u_Zuw!Ϋn"`2儭 G=Cde`&I )F~a Oթ4(볧~;)`O암Rstml]W\t#H=y|)G3IS[][jn]Eªn_G oj̳>#oGFh#ط_qC~-nH0 ?5CVЁGjrJuZ)+q\!'܁9H]f;Cp h"ƻF7#Ѷsf4z!EALT{\ă ZJꍎ^p(ߜl˞dAeFV66pT+LTZmv: rCx&Xs%s`[5./{=|tki\c6\bm afl*8ޗQ*~9%Ύ&5zgL\C&:2_.ZYwU.I-Y+$Pqnv{yad`.tHĥy"GÖ=`r̒cnq<3$K:IMFjL;L|7؈ 2Yq5.]YPeY?y0ƃo< j& C%pl I{_T"#@,c5xhMΕ(zE&qդJYI{4ܖ; fDGJs%0s)Ijf;PF>|} ױs5R_?j=\:Eճ[3ؐetV,F\rh216 Coc"2Q&҄-!MJOMPjݳW;}6?>0=/BDʭz-ݐb 3sSaz. }y'Lfi;)fDY eF5opI0?ȰuﴌyPgT:L.ca:xfT;+Nr*]Z V+w st/J \KYK 0 Nu 刉T2e 9uQm[썜a63Z7Norji]`AFppgP r^'tejݲN K%,'1'ylm(g`v=~0~k up}A5C&)b@){cVhF|aMsX"~Ŕ,Q6!}1'V@.èRff3&$)eջx@ Z-oI ikD1(-~-dsl7cH&%uoլvWSKZal+zd>6L2!P$vEQ3cۦumR/Ne%yDA#t5~]YY/U&=7q1\,7IJqel06Ω+s7oD<&@[ uay.=ȐU?&dwCzKs^$pl6fYJ|~h$a0,!#;ʋ'ɁhF F)Mw[ćWQ݆X/:08#+4Wr]m7;%M;kW ;t0;.HIH/{0:Y$۩=%"@8g=\5$=%΋QA5]|;ڋ.`C p{Hl- 2:uti35& \QJf5!#;eKeӇH#5t'VM `3B!շ>|*'2E梩ZVQβHBz9ȇWtjsj?{RL団%2;9Kvoqvx76Z4 9I7>_ ecunJIK20i[48ixzPYߥ_#8L-9KLѕ'SH6F2%'l ɼ7\0;ϼl1Ix6sqE#s9W? 1*tIⱂe-'QA11>L S6SH9Rh/̀q$BXZM4/+KzD^5 i=Pb`<,dt!CsS72&hcՙhHL% &"3 qiAƪǣ{û9xuLdDTCнFКBgD èOŢ.ްT;'E a)1ׯ2p{o0`Ne[y8-^7HT$M$x$'8mpvB s`/}: wɲĚABCȜP<;Ʋ&6%Zj7(ȭw4G0߄ ۍCV# ,tML6,;aLh|"'ѧU}҈ϛz9o^ U~K{]VIw~Z8)3-ۓ= 2OnPv^etNaEk#3;3 'x# ܳG_Z_BGdH>wyTu)d0"-'i}T89AP)|)pl@}{AzGXϴaQDrh+*I]E3Cdg'd85v$& qЄ=EJ{86Dzyþph9sY>zd(@y(ZOnL#>GRiC\JEbG[n8 kOu~Ij_{ŹT~I#3 gۃEnl&!@m>>jHqfRsIlSne&mÐjWn<lqm gр^SyjȻ ;Ή-P˱!1@)^'q ]>g.V.MfCD"P%jUzcV^fa.l~4퍗^ ;C,{ts|'lOSL5,hrXVa;m~z^faݜ? ߕ[ԠK5zĉ%d *gCŕ&X ";@n. 2ZEpng]Pε1dF]omt{MjW&HgҸRVbvZ:ɅhUu  (n-[[%X\8z&;]tz,Lw#t4Ry bT 0nn ='б8M++ >51}͇>AR mTx[ < GBQ G_qo3|4VTG˭Wz7&N%|#&Fzwi;P+sF[K#KKZcx[5ϯ ]gF{"g?z"'DIS^g/3V?1.N[t_"’}3 wԇ뭭^6cɒR 7L هTukw>{[,{߂F^fGL`oy1Y|8?떖EdxH[)zfmq?fғ /鮭;@D)wso2J"j$[ `o4)2N*;|"WdNvh#(3JzZin~gjX3ˬ|wx:f|SQx{m8뷰l4Pѐ ldND\\`O6-ׯPfha-S5T n_ʙ.-[hzwxS.BpI&i;I{6 ϮZM73\=$Xuv]Q]WG$y z4Kdq'ȴ0pӠP>0k^|&M^*:?ceC'{4T_3 c}EhpIһ9\ULqCen/pz%#K=!\L ܱQl}Yh쁍pz\лMo9zf[Bj7v_ig<G\E/tF:T諭Q`K.'{"'.x0'>r+!)K 3%TSSWCNcsy.1-** jJZN@Lş,JO>IkocZ2C#Q&Q-2}QgK 6ixLF p_Rr"K`L:BgRpi;I͗ .O~pfp uiGj#*[݇WYgKhw( D lm9_.6RY<Ќ.꼊p=~^n<&9;RPIξZt.)u-3f1~fԻ$JI:t^UJ4|ٔ|nE&^F$ U䟁yUHΤH/~ٞ]!fc5V1B y*DqpKh$$ 9'!):+Ac1~r`!RT@?&]kNOBa {gݒ{ND+RapE )YX媿'}$p ?h,glokWv>he,QƝҾvd;KnжGS{Xԋ)7mH\Q#}c-&LG"ZTjĦy8X@rӆ^M7)Ԉٴ;]mP5C2ik鶊NmM;J0J-PB* rK峨ކ"ߐJs S 'ХKhf9t;yU2}:zN::j;R^78gܓhMw9 +#sg։S8[_'-$'UÏDS<7m\tW2Hki}X~HHU~=B*'b 01S2(NRVY|Z]D45u~K'^VW'ɕ%@*v{:-B!, *D ~'9&LJ%R sfsy3}߉4b:,L9K=-1{*x2s\/ܯ+<)pIk3./cJ ݡ> ]MXdI쑐pu-±wd,m[DQm421ޏٵuhö KBT\Gn8̱AçY'+Vq^i#a(DF{}`n]ظ6D@ c|ًR+Ao@h Ƒ2mgqt*X(,%3Y'cA_.;kSk:ؗDbNUYWRQ}Y`P0߫bJ9.7wgŘ3oƀY6QZ)⠪.j LhdR޴ӦLj,pnY)^)[Nut0D*niyD?Qlu|<"wPjAG1/DsfIk`*9!j/N B؀<~KWz/ vJ( qB~GqӼ@lPٱ^NV?qr䤌]02TMLP5OYO-yɋղ'" >t+jD>#¶L*~DupzA!D_|*ƿ$6` 7&O{a1hbIw!56ЊN̾{+ oڴ0=Ƒe!VFf}ҩ~i 0n:ǿLEKpJ,;^\ULsiK{pkJu@dU \H`13Fm`?w= z$ӕx&RZ:!ÑF(V|&) Gy_w08!ent{}_0D{uVɅY,}Nl(~?#e,=Ҋ4i+#@ǎlG4v{BKBL4sҏ? _-@'>DìfJ3 XK66P0u΄y7댨[ۿ0AB e|-e+࿒ ;(EI$3"j~ /d{+i" ĨMqV;ӽOg5Q8\MU 6?˟A᠜Gz9+mduP(#,#K'e3IS6{F H_-߄EF>[6jLŔNQovC-%_mk`{i|=V+-c6OĴpꤦ']S^~_MIaLȭz([. +)D$tM:$@@:Oi}G?FV.|a@Bݶv3ҹJP*e t;\̥Fz#Cm<6Qa 6~ սB7Lm*z潽I+ӺU\%E/ pEL&T̗sAT Տ!6q77-6K)RIx.:ƷS}(|pp م2z$}[s8bzqK{Q,qU/WFNj7y['*e4F e4WML͌ԓx:5W$1֎E3%5ӥMsᏗ Hqp|*C=yE1Ɋ¹9PrL;C/+ۿ>:taF0CPd7$jB =/7e޼ dZJ;UȳL7Oȹ-:C9Im MFQ_KӑZrQXpi"Ry{k Ģiyf9J:@y@7̼3` Ik $L|$%a5W E*ҫ+*_(<פ}y_!㒏֤/qaI.^F:Ie[t2k_ 㺥Q;7Pw;(uw/c2<0Fʨ׉x}CE/!q̭<8  :J 5 Vk{ru^;lR"хRI!rk"@HSuKiLId$\a  Wabm-U_Gv4GaU 4N"| < {r[8`)|tf: 'oiE+-aܥ;;5gs83eQ[*b,ݚk٢Fhmì Cu>wޏzzM!&Ihi/'GjM]$IdB~'UZ !{/pLʿ%%V@4\EmH֎e &-A4[V>1voƥ ;H5&JjUB>[maJSg|"tGd Ii  `l>Bgի#,{J󨕬RB[J6X4-_P?c/e^rLc BS>+x;E׽b(!渌N-+ ].ӭv4Nyb`r"^]dp2g=UGr6op + v0 :X+Ha2v|S$ꭋ p C;w.d*Rszz,EpB](zx" p`;R:77`LL'~eEÖJ*-w [ZzU^117̆TBMp R8?3+xt ~g"D$x-Ku|W 'ǵ5;ӒYyOE "36yY2uuZg` :d\ނŴ*q\Er2>c݊GlkEK3Fmȟ6R':;y9Wls,3k%Δv>=pOy۰aȡ:+?=mΰ{l1c/(0ѹsz;׵Ɉ]XJ1҃):VC*/#I,+xǜTx~46NUb"zETcާ)-ils\#QyK"Ҕ aOuS%y:HG- n $|#Iۄݥ4Řwf,]ADxN0 |Y̶XxBAۮ|;z xsD(~G\0=k 53wa& Ҫ^Nce/ Sh~ x/=4) vm~iIo\Kh(o 3o-B%:(=aI(})) ]r.w8{gpV*Ɋ`6$w{?JYՙ.'QJjǦwWQv|oFh_0ef4"zcVW|/~"W = ף l 䇤AJO^R4e%ǩ]o;-3ԼBVaS(HbfηR;Po ޚ~,X7wRWch=ײӃEHZA~|{*rȄ)Yȏr^9aiiE:H3wgIJSoY-$o[ !+ӿT8y ً,iIn7lw 2 +fþmXQ<"lH sѨ\Hf'ZS}le T.lT'^r'WƑfE}zLuEVN3==kۄο}us]n0C`ЧL6XQvAy44/Y Eh%-AɜKO'u%~!bA1z6p .Kd&|%( ^m*ԟM}`sҷcop. 꽑t:`OI"PL =V!i@@GQ,$ZO޻)7 cVW,&^i46dVvi1# j?#5RW1E˺ËYҟ횺O-O/O9<`a<]:05>9+U6XPN.l:=Nm% &g/pi\ӬƦ;2]vП*6f­R5@g鍥X)jKGW_f wJvSnHLc1z@so~#JoJsT>I5=B+,MtC=hsfF{xA>DyJ.CRxh,77պ{k[Lcl]Z_7kޭP< Yb(D웤M]𽖚L0yhq-nSz*zm>$.n8DCfyM 2#Ѱ8 YZP;ns`=mBs t*IVp ›$uLq=ŭ+3-RMr E6|Nd/*Dɀ)+%grI6plWo}?ak`7[?-y)gsPy%ȺPK8]Ve- |LxW9AK ʓhC'Nj()oAXd+N(K7۬S4ly+R%Rpq%9.;2QW՛g,77UKwҤH@5- 9OwhCj|'<` D<1ڂǎ^UwAupE[m?rJLFB%ҝQÝyuV~$68u,Ix;KzstN@h*S Xk`,iUsճJ.ΠLc{; #f7\8/y9pzBj _0qK]\;Iz])2cP:::ϻ2I^|yKC; lSӖZؓ* )ksܘcT%lDbBFqc"}OWZW y`i\?-|={wzODo e>.)L s[CvMv\\@<'MLv]`|$ rtOF~%؇堨={ֿ',rkgO|}K -y8chęX])?.k8YX<^N8?gK9|z! *ss9`_AAӞ/ F9)> Yd/24&#SHg>eK ljrƾ!vLV*P%>h%mzew9Bb}Brcy\ذJ,c]25ɛy<#͛+@@&u䀥@(xK2CҮıNy  p}z[[bcIQvȟ]) PkSGKD]NOG@-A͆Nf~*%sYڔi/<*mP\!Z4Qocr(i!o&O;uj[W'Vy c'd(MΖ|v_eB4-AH~gɰCltg7_C+>Iq5@I-`heFяݮ?˔g@̏]o`L|L/PS6 l4%]WD֋^xYiXw7kzJ69aW&q)+fHKpqBd>O0pÈqo p^t" @J*L.Q/HP1x4'DFO:XQGz]/؎vvTr8[,A8V3nvU2K.& cƪH J>i]`c+6_$a4M€)NJNJo'2[UIG.jC%lw}jnyӤ%W>AW12޵g\6P{Mδށ p -`k-xs(:7Lm3U(A܈ucPBE~aeLэ<T#P{~CSR=:A\vGKwe8h|/UOe&dI0IYrE4Z!r^ݏNO MD&`MU5l 鵿xx70zK=pn3ڪ7\z=gv^2~SIQɍ a+kF#kC'w^EY#'B6V#:s0-i@j!=dD,}RְTf9˪WNoxJx]_AyIr9egseX^H 3f|r}$p )>-L˼͆Kx2l."1?&PQ.G!bvi[ULM&UcJO"س !܉\}X ´ y.(w-`Q'c 58p 2{\#q,`n|;(AsxL- <ټ,GN-ѝ^FƹCo5׊ۤ`T+%G=57߅ {٧X/{jX_hv-=g@F$qƳRa'T 7ҲO\K}q@g;vO׸c']=K^KqPtkN?tPS¸FUz) _L.,#6ObDS}nf[_ƈtޑHUtbGhb~>nj+?b|@ X3֋TB W,X-3L<H/|-+#06{Gm՛[z q1ؖ6({c#UO)k5*.Pwu 髥9hS?³Uo*E/)c~S3b}9pHM(*06ȉQab!G'0xږmLM|#uӷ(_)[% >]?h@?Z^@1Mx L ?3Uf)%.(Qioy ƳNqlSʐ]aФӑTo ZaRv81u/$LeGTnUݨ!Ϗ2λr\lSg(t`oo:aASYOh0_ !͵%a@Y'GL``R@MZDOCQlTvO`C?n LO+"zx ̖&Ȧ/j/@4;reB4O0ߴWFYz*W𘟻6kwAvSTGWd) EGSwƕ|}`[}l'*Ğ|fg}VBnVcqU1Qj*Heq5)e,\ONWo/N֔dGCϑxOXQKZ Q6CNZױZ-ϸI"ƦHګ5`#r[́Ykk/y$-K kRi>]+ tp k_y_:. .KԡNnfebfF4>AzFqwK=pas,]^ޚ8nr8`iI||#I0Rb% '5Z8J|\g"k{.׎X Qy&ja1؆OfMCn]-Eu`K;9ۃ 9-dp<ľ&M4N)CM\ZiՎT$ĄKn?NjxO]?mhȚTb7M-B6V[8Ҧ {@f2|ұUN[KJ4A עSeTPӀc./5z {TЊ.:YJ3'܎ic$0tۅѷ2uB#;3P F8V9^|,zҰ~W6i,e,.T֙%x͂b2RFڧ3rX *?HmI)Ev2>{'u} P9 ⛇v2B4N guw5`HvR@_>;e (z8QqgМǭ!3{a 4xGK{ZgJ0~gUJg3|"lJ8+[3.3B\DJބ21iku>4 ɖp+}UBcn!6 o1आɷm5)ŠmE=4#{}UIV=$awhIuiH$RB'㶃``߭ Mڬ&k4MGgAFϧ̪4odb4W5ý D(s+5- pѺmxw@@JQ' %.en1gMeI=:RDր?H037`*똋0dLgZ>c 2eMX86ΦQ>N8a`USt~?]r_3@ <P$&>P8\M擮ItRn/~R.%y`\{Wn}1ス _%By,62]͢ZOͭ(6UA'kBB.7.U\[&4(]}^ < ĻO>w?s4jqYo=.pal'} # yBav1"^T]#nq)G($uV]fnm9``v-EGzëɠ.F:F:Ds307 cZtH#*E2#̽=E 1pb7C~"]&M]Un4|nAO=sLD` c Ty8|!xإIA\^ ܷ/=b@[17<' N43ڮWhK7be⭒̅HåDV"o~q8ߢS:u͞r笧#dpgwwk2`n ftA"p57 kpe`f=< C[nrꨣm etE:*L4ra5xx8%(y:7 &{i7,9}`[$ؿ?ЖsRDxyi ԡdpY/f~c/IV[dnoE2JYlU7Mi9cS`)d 5Ho|޻e" mWEUX*n]p;"aDZZjnmRm$Zڦ!%b=ZI^ ļG*P> ]3|W\q@FfILfpgk:.vw?DIΖ֜S?**΀cT5ʼn9'Zzc\=!=2Ep]5-~sls%9ݚxfgVOCw\% 0RFS#-<#/VØi.0>f/a{۱G0arph_f.4 ĭUnE*# eDY8g[ALT)w,sx }bS9{9?>S{klagP^$j-E&#n6T&p2wzdBf|^~DŘTJa܇M=:..k QmۤNBRD+RÕ2~7yT>3t죤l0`1IK=zkBjU˫KB!/g@-Oy|~Ш,tC$( oe%0'n /[a RJjK={Q*cXa K16)$i">"W"ԞqWq䠿QRشAVOw*LcuyTǪ ACڂNu;\kNHnQRx :r#[t@V:_p,yQy/`6w/f6<>ތ(sDciK<7aRO'lap,ܩv %k s3CG۬YW+Af"i ;lPw ,T|yI g?w`cK^Y]E]TUBOt~M4TSFJn]7 z;B "1BU8ڔg?t cS(>yJpJ˪LHD=I)ցns'9{%0~U"ߓ/U,Ƙ@{CAE, L~a\|##8cOZ-ـ$̣N:lm`>3T&A*P- g>'$5SYvx}<+=Oi묔i-AW>wWg۶ƐT;FoگJx2-(ѓY.ªi_fsC$>D9X٨}Dh#bևN;σ5:QJBhMA usVO6Z#+3rxJ;'=BPw)Gx&\f YdB"4olKu!X(\5Y>(h r|o7|-~ǣ',6҃O`iB,<:;_)zg[埔_[ʒ6.R TJ‰X=,Ze,JQJKnU`KrYcXIfjp3L[CK,hWu.. gx7uK]UZ|_؆ 2#0>PvBHb}dk>ܦۼIxfx*j(gk Oc#C@9o|UjW7Sqڝw?sOeb<<8_-~ŮNP~Bi󃢅huA Jp-ӹKej!Lqotrn>yYd8@@T%7;?b;NE/J:{piī+`TŠGxQUVM=3iGl!KiN)TGX0lzmMƸ{ɴLc $%3RR3zB/,UW!-eXruV[Tߗ0/Ս>шp֙zz w-Mek[@5 ҁLɕs;gk ` hoG#+LK81oJ?.:< 6d=D5mSuױ} ϱ /7SKi|(C~~9g8Y B?%j:L7NF*3O:/qi?qj@zĢc;{ I0f!X>> uÛGZ]ȒA'd(+Vc0@\%Q.Uqv4 b tNEh)z>-M2)b Cك<7>K ~*~Dq%6@Lڏ(uCNVhDqn=Y= m Ci6_x*BUFJ dOT34'(v:6Dʋ{!t$T(p:8qGDF(&pD)nQZ0(E<C뀾hK癶q\0C1Ę3E,Țƒ^@j7,nckdvnIy~8U^3.ُsyWj*~)l GHG{€plJټ?uck^c|7x>47rb=y3I{,"d$X"&|e{gȂlG"Ws,GZ?PSNm aDRWAW e+0[9$zCՂ),&Z,\`Ʒ])0`F22,q=Szu(ą̈Ϙ$IѴl3kIt?<2w&QQG J9  c!H_Cʢ,>hHVCUB (1V}"P`{aER]`Pk\:ڴzJ#{4*'9Ź% }LΔg,#[W jJ,}!g!6N[ ct"L)JWI ;\qxLVv]|s\;gfۘ;mo[w?Q)P"&QYd Gyǭ]Tk21xߊs1W{~z]am,Ӏ(*e⬬7+}~_4<@*Z0hnI8$HJHQcIڂN_,smb.p%4|uF'SjyuFT8[vhL},'OL'\4S4׸3/ARE~! dMRj @0΢Eوܞ ^z&-E:s(8+ -I<*ElkLBrB;7m=o21n:9{C;J"_&Qy2>ǩK;IW}d6fS>7s+.YYk+DO+mه= C@c~@2T9u3+xV薚TH/>sR5P٥1YC}x-Y1l>;'P`&u$ 9B*E}.j7/VZS@C6Oө6=#[y4 ¤?Ϭzf |Iь0;5M/C5XPH@&!!,cX`M% ٭j5>֮ly~:w9Ǧ=]K@|hk%#롑f~|l C/6tUcWE4҅ޠ9^4ٺI]$SDcd2Waߑ|A7w^1Ɩ?޵W)=6GA%&yCDAG &l*LPP?yG˜zxܪw*XO܂wydDiIJMcʇ5I6@:cFd;sSf KG"ww8re^ S槟ac{MG- ,^dH?D);1b Wg I<:<q#ެDFcм( Z%dE Y4S5ʯ@n,tu9s5ZB$.k> Ѭ~#_qk(X:\-t #)z܄n#l\%;a1"@7vj߹_NΣ 8[A2ӏќa<AeEضG  a }M[E.dMM|l"z8/ QO0~E|6.3LYoE ]^8hƟHnhMmkʳ8GD)o0(xyxB?2bQ׺h, >"T. nowWЊJseATohח|VpjI ^*Fc<͟+%=x0Ywl3OIm)͠EY.-?ĉܧJʵ(#@.}TA2"CFdz=ufKf|, gO딬a늴X52٫6diܢf,{Vl >O|LNZ>Hib&xOPM{Y$& ogB,CC`Ȭ&͠f K1xxU^02JP% ̾|,A/Anw9JoxtXC 륀16)Vʉ<!t/3v'Zl vfKI̞&:oa8ݏZ}Z4[| ۮC9 ӈ0jԄ-}f;$Tk:'dh@W=pqj6tCc SA~EՁS:"!8^N AdfP!~3P }0{V섿C,t2wn'\ #"BʿW"t;u)\Sҕ ~¢ tsßbQQ;?尢!Ԍ#<*c(UkW%**L*d-}` 3ä'>=PQT\MwSe'Cp)m,0Ԁ?ډGXudW^(k: b~r O>v!8w/ OǹY Qh:r{2Xs1 {҉خyD]$-ә^x@O G8EWQD_Gc/o rZpk{wErJCΗ/y9_>3E4hNc:T\SRB5.M-#t JNarqeTn$=`+ A[䎙x/Wc¿];4%xsW75!20"&;lhu>FBL&a9' T&v3Jnt&k B?Ѹ8Eh c6_Qy~v\0:/xR>Z0ʥC=1D~puB.zf&CgAVQ\;_a)6&.jIN Ո|7\hMjw `HO*f]EMLl[.𞶛Lp/Chu#sbnÆ}M.ɟU )QxF {oBSԂ*xէǼT֋W1|.@ٓ$XxRtJ2K2ﴜ9nlV: 8Ч@ >-p}j`8[̑PR_]r?|Pk cM`)PN#HݚoY{]Ug4G'˖'۫ E(*0,F:[tBX? aVPkiTUQɸJG  5.ꗥb v䚦O  :0kFfkڂaO쉙ƦPjefHmH߶G+~⛅dCp6F҃_ˆ)-9ILFG1(` Xs{`fR/ɻy (!Dv}nw+x)؇obǞDz4#9Lq3p6mR>$j;c3->0_Frͣm!9Pw򽁳Э$?SoiCm\겒㔬7)Rv/o"/sVץYkֻ+jhPD'ఖ{IzTv#ٌYbʢEYY?!-.U6._L<~~p9(ŚqjYjLs8Ywzdn0jFsX~jӣu^UU4oS!76P ?{b|q ~ ˆt-Ą+h¶0g%2t{ ׉*cZ '3C@f4ib6l&+b 85UK)1Mư0ޕ\pNg۪3p I ެR1e3{& Lҹ[jKlYom|pg8:pMʹ 3>Ԙum: R(aR"e~.lR"/gXI(UA" Dqh#,)A. F\Qr_}$vZoȥ x&žsRYOWen#t)v`0p/ } ZQuG()9!֝YNr斲"oAڳmBj<_lFV;IC!Q_CD95ZXT - ;2.6=v m0tc{;CLֳxHOZj[S:RSȨ?R׌Vm !אj]CgJ뺲|mǏ9!S%)Akvړ&6!rd;(#G'kH!5OLuF-ŷ XbsA\벧V!b}I3ȕ)}+5,͑I[xF8jTOA@&歩/0֖d$ژpI[@ +JNpL@N}%PSA<~ksَM燉-\), $y8$f;em&P%:T,G'-lͰjN)$\QM+J,rjE!+(IL[t\k+7N,4ޘۜwV)x o p7XH]9vN9q!:iq?%˜C8/R!gQ<@|h-5,qJeMKwM$*J'zF}` G64~̗t4t/gD @4i]E}k ֕2}MF`5!3˃Fů"Cټ}U D2zByZ@ }%rs^  įf%:HIf$=M<$lË"% 8j.iGBy5 yW3Zx \﷐i%u/d6mTC%6A^$/`zͨ@MN6?_-!'85Ͼ&%mj3E'0ƻ i1bWA S*RNnl"3tĶFCmyM/O+5jxAzq.1NV "dU  TIZͿj,LQH. 1Qpk|GޏߑH;~` I|FLى{\5UIvg݇9xxŦa r<>7mEm! r,mZ" buk6 TPCSaSWJSP [įU|GHP0R}4IB 8UG`vLVEͅzUe z#MߍpsLqYDrʪ) bXU j.M1j邂<vdnlUzʤ%%D}-2,;ev0߅"BϏ)7ܩ3Zpwj~ 6یEA?ρU_OMZwb- qh,l9',U'%FeZ#Q6&W3p̈u}7]A""L\0VclO ҎZte蔾OQ2X.27S?3t0ɫT58E#> iu eq-y#1R*& 2$Zl*: Ę;[*'Tn'̀ShfI xĨ{#~/dbS\IO8hb,r/W٦9ԷLAMR eF7'W:sbKۣ_|79҈ON,GSo={H-ʤZޫtA֙i7 Q8aT3RK|7QԮXÜ^Qm}̼ڷOʆn P}_4n0Pr!Vb3$Ic=\@t3IQy׭f-LoW$/HE -WC88B\I\|d֬+I7dݙCڊ*9'ꁪi29 ǽZºj&T qiFʧ-ޜ-7L_Bw:+|ę'd@sJJE1p犾`?w6¤6 Q~t5֬T/* pJ &~w 6K*q;QDb~56Z]S缺?Xf}(ݥJAQO_:{DbҚ˄ bM(V `v Q)[I2E䑡F/z%sxU\gyB V a;C.fi^|EoٝERJ Fh 7DUokκK mZ͛>+uB!*qA hX4$v._tR%x~~^yJ(4#jv*{_fv3j :{tf<7bg_^nSg 4H+wx\9򖫦%"sGy330xPc))b9N>Xۣc6˭t%Meg_(sPhQŗRP1ceBWAI ;5Q3\Z7$Qf# @e ͗ym:/퇼IO># e ~.?pKbmaHz '& (* 'Į_>*J~+=`DsG?}~k_T:bN}3]V-bH dNhL-gJx2G#E-n\wn}5aĪGd񙽘fs HtQƋ'(qa XNa0`gtgE ȃ5"H{iCޗ{ 3 їGE}z;1f٘/a'-m[4 -9dڶcŦ~/ م$=I8NԵrfڿO !?L|qqšojߴ$z7tJCF#I?l`e}c+Q#3zyM:o3ؒ" J& ˳9:,O Ȳy䉘JLװAxͼ뿈'uR/%sѣ}XZ6yV4GsmJ` r%L=gj$yFMY̢KW4SX}Ĵn[im \:_aS RgD/A;tS<#+ W#|:ݺMI~^*iNH\b?jm@\خ(GT,l v-vףZE)my d%s}Ha?J]q՛wE*|$IAU;v&Xy"/>⧏o7͔hY;ɯץ0ugP,iͧK=WÞhe;q jMq XsTP6?{J74[>VpwGf]=3 8\i}$Ew@Pg$I %n=cnFux|M=d6T7ka,~? h#/s FF(c`Ej7<16II%hW qj#8ӛLZDvڋ?,,e=8hP 3DH(zT gdp?[Qs6N ~O S뜥HeL7uC EDbƱA̗:ޢF1þrR w6Do ɧ>5M*gғ ';FI,iNjwhMdNTX]rOM8|I!VID~#MP"4fD:5i? 嵮Muխɦn(]Hd9_ps;g&I~\t5%r>~IcFed78~bo7L} }g݉0vD(t* ʤRgQԐx`ۿ0]40uަG?-H JU u[C|8ŦL(XRCq+b˵̡ ㍱]75䔗٫™S, &f 3HJfr9iCZsdɤM[ux?- ܴAYanZ8 :ߺve!7ioݖSx6~;)w8@^lz&z)Lf7jJ`*m iT +1{2"jZ\eǤ5_:@9_4UB=sy:W șh(r8w!bבE7K$i; iw0ȭN72pŰ0\>dsh$s1gZN>\8Jƾɭ),7°[ ²h7_M>|gx_#;lkxI>_t6#n*z9p|rP$Oʆ(UC(woa1މ*͖Ϙ`.GQV dJb֒VOiW)mzИYrk8=Cvޤz8/"D=/ @G)RQ4J:f:hGO;H0ʨB9l5it W^Itm'dO -T 9* X#L0Lu% Y@ȕ[r!jen8}-W{ayf%lC TFrA7) Xg {h}/~~ #j}]ĦOO+q! [ٵZz:q$hf'zL2fjUw^ 3vb<0#RÀ?k`Qj \ i^W}6 71\ƣ8JЧwE2^&[?;np څ>Yz6921*N=}H} [+2IXX\νa6Ap8ʼMGU*E!+-CUr"Iv"Z[|eZ:pa`>-+Zjq4ZA5Q](Flu>$"ah&Ei-2%" `Mk*7?$nq([*OJq;h1w9;Ti'L5;Jr5i="d4[d/*4%Ggit4X )#fo-6~Kpf|BuMx§8VU9rQ?fUE?˃?VRWU!C[ɴKM$ϧh s}sӚJ7,Ie^_kͺ"ysI^0nx $g_{C , \@F톅/WWFs@ܵ +{5'Io,nЋ56ƴC<os|LoU\Iz'rEdK:"\HVx,q*DWg@6[F9L| ynQ [(Γ爝=F{x" U'Ea׀Aٚ*<61@;HRV]TH!`$On~]+/9 }<^ښ A E' s+#B!#D+bEs+MsDHfl"q^ҙcGt2\ LU$=#i8Ɖq@\eo /#[k Z* C'h"alfa v5 3M9]:54y0Hi< N/7CYB${얿仡z,3PQn=Ov -P?R$ZS+2z|W)P[vϲ׻8J^_PC+-}We#k>hN130$]wA'>Jձ /9,g bK~T;꧛Sy5= A~X<y@K" ~mT?VB]{u\|ݫU)X4PՕCr~IRld%ƈH `TA>9R!ag9z?BIHrCxhv^̬K`!?ʉ΢KF :ݒ*%<ӠKB0$Z3Jg)QqHΆ L--!B `G S6OL咙3Br%&d N8f"2/ oW<44Gzg/I"f|B+'BO 3|MyA:)(-X6iY Zцl5H :#mdϲ AZTL]#02o W^! 'v7H%OSF[iF4Iq2~z'`?wR$7 I4~R_GS5+E<-Q8 Qbڰg4(M9 y1J44O|}.OjBG_&֠z7hgSHr1uU{YG) "^\pCՂm\Gص-n%=[Y!v.gU2ՏjgV!*Šo[ Mk&Tf_uӇ/^iR ;IzKp1\cm2VD2Qs"L<40vb).Yj`7ZoLEGYiD)idbMmYL3V'< xWŗ\z#{R㩸ӄy0i5.^!m^I2>&P85kR?,d9C.-c\l` (|:G\Mhh4K~eԶЇ]:Sb=:dTSSsenuA7]nŁ\ʡfFY'aXNǵ%q;&"M0 #]44&+c_*2k_WyUmu{rPpƈUߴ -Puݺ A[àGZ.F?V Jo>fy2!4 K,/$ WrȈbiWv6%B`Gh*꩐҉p2I&&!밢.}"'GUUasAiQXAQĘXֈV]PIF9xDs>"Oj&3" d;X3Y[k%)v ͓( t¬~ #"fjuK3> [,!3~b9FnjeuG2}Q=Nd\_ߨN;} U.0;Ԑ9mCZakN7SҢ xԌeY!!J#˟xQػ9R/o=eRltTG}&po۔$R:3czx͊HN_ڧ ۲p#0ĺ_ǟpE\-*'̯jit "Q *@J2bY7J5 Z| QZ튃װ>qpAxm~NΤݵu]elH$Xɯ<`ϖ73{xqm׸s:],s\"iS(*^MJ"c*/!smQ=9{Sv.PiVw Zn,[a F4ommĸu*܅qeyQF)=-|NSA2^q)@k"[c5ߋJ+lӑHob}LŹyē=udZ|Nԅ5 `(=WvHԼA"yr2I 0.WzD4 lUqTk ? e^):(UJ u2߭IX'Q{bBEԸ}rг5oxաoF;r' 83!ǙOJ9E_/UC(w 4S)a>_FwOsw5?eN1:W?S^uzGe,Jnm|_|H\ê%>Kes@ ,p!q0΁C j,l+Q3KsIZ`@=Z=U?K]@ln5Er_[hB#> h w(P._ɼCQtj}h[L vR |q+ie .P!hUv+>B,!QL0HW>m}t,T+ HSWA^KJW:KS)ԅ;LD.- yl_0B Aܗ*ATw s_^ZVj @R ;S'}E &z"=Nyihj[,Kx)ʐje&5cِ9}-ww;^#ržSD ?pU3/1/,P.*3Cs]ᕙ?C ֜lCb/ {9f:h'D.\x׆PN{q踡;0_L/ "fN$SHX"1V)_iڒkik0ldo&!1gP7ݿ6 JKjׁ.WwE4D|r qE>#}GvH/VfS?Ela6F FG FF_igZZeBZ[163b}koAHV%`2UUDUKgd G`#ygt£Nx@ 1wӮ~ xٓlg ëU@=sǫw dSiJaOæ <+߱gЎLoO\a2U >ٿ9(Fj[\~N5IIrõ_ (O8R|ȿ҂FrsF+;G?Y>|v*Ǐb1WcNɸX$cr\fT1p>C+xJ'aKc0?x5UUh@@8L̬C :{1wweuAF6M,% J1r:l qhx*:-JΎ<9[QWȩhV&`{zz`i͚T|$<Ӻ<w̤,ΌlU ˎWƨk}iC̣j lAwT߬.G0Y0 }<) 16]fD El"K%ُY\2{AQgO%d&ޢ1} 9ǵ:-dwjk<٬L'ӳ񏻥33f%Ep]jJ6 5Id^ˣ"MX2E ye;~ے\t١BKoB;~ 7".8 gxְ̢ lF#~CV(m[i6_qT?9+Sĵ_ ✒ʲٔaqMpL~2J՜FH4{2`UYephX.6gՄeqfDxXl>zXV.>rŕ4<#*%,al\Xѵ)eVgBsI -=0, t.gw %=(.(8WS~$g{:j(i:rD[(:|mJXr"78+0fk:2Z8/1}ő#~\ f CH~Fř/kvre-]v-!6X#xӚ`ۃvQc~z@ $=J1Y3lrVql+T1xe0"DZV0jnZA;羆J qէaW?||'ʊJ/#I<9^ۄ9:8^ih9/>rb̅pHS1 0b3iEUVd4]ކ 3_H]ܰ\?:Qw!ʓnw?GϏx W"wM]~,}Sa'b A-{r)l}F"?+4X5O1}0lǙP2XI@",aOI;aaM$XDywW`^ȴDtkZV2|d]z^(67bdؿ{&Q:z/^suNI֑QjI$آM{>c#Ve.Ǚ^FG@ipFRҫi7'X}J2a~YS:A}zj.d2=se~%޹ ksQv~ L?i]\$*sx"99^½6dYj=Eim ={';cu Y g{r3Bh ḷe_jҠG~x9GRj+[a߻'ygoKߊ7 }j?71P`Gkf4Wo0Q*Qpu,z4uI Ƙ*J((>`ڇ`uRYF|R'd#Mn՚ qkse `}\HjMu,\3aFuYW(2 (z;aqxOi&^u)kI/)//5B7 uy qv |v11$Y۴L4H6`MI6i> PޞbUC@"fÀcXuyF_{(DͻЭb u?Ҩ1V݇yLہfr9XwdVu10eIEяs2z.kr;1ߕ   '<':nēe#L N5IycR v ۭ:k(@' j{!.j.O--]uL?kw >Ho I`:Nlψ'!Vb/_ H0!EVו&ӊS`r:2FE0YAH$'6&64Ki"ud(\쬳y& l@(tcZX+uI>tplu GK8 ʼnl2PsӋiXgӀe)umxv_%=Fe;!K5޼ɶ0,c~)? ZFRFt"A%'iKv?n2{,;M|7K]fѦԄv5 'JP@FT/+ae6'SD[rpPQzYGOmh%by?(>~ j?2<ԤwFj~Yi%Cp,dDHz|TkAyY[(@д.FX0sˆIt/A}mcVӼ+@&x(͙Pvq3 8dY2>RbYiwqJ3$" #]m =>Ё͠,i T"h/GWpOw,su}q3& `g!cK4Z $giWW1s.ZTðQ# %$#k E%.m]64 _>Z :Ep$4Ck"wV]+gsGYЃ]}RLh*gO48E/yRmxZ,]yY@l3;rUy|U<|3>Ї7.y]$cY0dOɗ'OG[WfԿ,ܑܸ4vG,cQ5A9K7 x8f%IһnZ$)6 lHnA=NNjq! /*\}{/[[ٙ^gȣW/䴸"w+-_^#p kmsp]­2rE5ո;WyJ=r&M ~/ϪKTH.d a-GlFX~v] h`9꼡"+2uvqT0n~`z&M=>A|# J)Bܙ7'tcQL[/E~r+QLJ_Xn'r !u@F􃆰!`>W<qB?zBôX5x*9eNE4M _Dr?j?u]E5wk9zk0|8+2CgiX gWN _rN/ѭHjK r^U RåBM_MYY\ƓT.IEUʸ\WY[ViFiF"5OYsɋ<t ;%*$? &Wm?"qXQHvbgF~g9^Qw.i<1meXԔ -LEa}T l)d'JN\8lwc5@ٙ.פ{P|)$梋_og|G^J`,s1J,jZAsp18 77"y+}78qQuϐniz'\eѬM9[< |ib*ZXbmG{^eLGIJ4=>链C-Zrw$%x;-y^0KhU9V{K[qPF! QܬDK2mP{&QAS/[}"^ <$hh|BBG҄ȏCN+,q{wVijّV _!6rN9'o}no@c+*=w+Ēy%:ȗ^*5 H8}Ij=yQϊD@쵹7\U&޴Y@z!We~;CQZ􄒸H8E?/l:<*pR x2WX' IǚRfKn[%g_n-36LVKX+eYCnDLIz"2t6ƍi̺[oaAxGufsfO-˫~&Я1 T&Љ2O\WS̊aelP(4Z!f? %1E3D-" Wt^6 c'Lc&HswxܔuL4lIdL;nmojSaUcv`A*5;S뜑)?ȍS&MyйbLwQ\9Z.l.U*~B0W*(5Ba8 *̈ǸK5Զ-+ QӢSh:6ZZn[ (S!lMlzJ-\O^m:4 &6ؐH Tk4OjI *NX)9o/JҤء")ɑs[cۏFdI"zXYL_RfB*=@i[p Gb $|f_@Z]q5POMT"ڲ G6A0zhr#.jDZ- @[12ZT[v27m(ͳD,b,R}Nxᫌ=4gH]cMGE%jZ dGP0*k525G'<űjpIr*ܑ vJK溡Uz2ɐTk6+HgC$Y1gYp;d 34 ^1 (3K(b->4yo`ѡ>U\''&X[6 `Wn<#׸;KJICpƍhn Ҍ' jY۟l7%7,.f_BU]$M#Yr ,sxX#9/9ϼF7'C!V# Y/x(š6~R.kxn=BgA!fIJN#vՎlggNLJ]6N{j9~@7y^f0S d=GmMo=1uM2cZo?4w'M.|tRκB\by.Eb6!7g>_jٍHi 68ΜhcEB]@Q'R G`0N{)Bbv獾eO4J12ftUK1 (+|X ry-Jjv|.؀ꀋ+PU2֓Qp1)C* l|qPT 0\*zȳ2@r+ݕL$({ȖNK]VpMDpK/\_weqCVQFjyńjaCU\mHen[$V] -C5U܉pO4P,&)xD o1ЈNT6`/60t!qj+ ijT 5r+C#K.!'_tgYZ070701000002d6000081a40000000000000000000000016239ea8500028300000000000000000000000000000000000000005d00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/wireless/ath/ath10k/ath10k_core.ko.xz7zXZִF!t/q]?Eh=ڜ.+[&AU;Px$gy=RalP{^앟,8?7% [MLƒzD/ wñ>49O p6ÝhP\{T$--ϰ,;wsJqW@̡~hĔdH P3򗱓mrLr=nu8 \ Q):0ժ9{*aM'u-:j\zQeԊy," ,$! XخS+| =Gv꼢QRԠhV=)r8Q}lh+5A6ovgWY#]_.[Gc j7)CZv7e7om~L|}38x'`IROtmtT']~XOߐB 0d5cA'*VfǞ1 B&ڢ78qb / }Cq*m+%p)Ů6 iwe m`^p#7< "+ qM.)wd.h9 ~l*YHа*yC^Y yzL)~V A\āPvOP/VY,$pI =~>{iHJFdKP4?-ɭ@°k4Zx B՛sL*Ŷ"۹2U7Mma4 6 X?I?Đ'h^4 jB$ Qjg۷s- ,ۙ:=Vm}(q"IB絆=5.Q f`a+!p,3o&W8Dv&EErK6LXG%ꉼc<B׸U@󛂸r9@놻`\~ucM25L;iNuzMΛ0 8 Lb˯``2~Y9y?wx7U9 ZsrbQr Qpo|44Gy~Qa:,Z@")KMRMڋu ]^+H !v~ Vz7rP;-)d(_w|YS Zjߟz#|P>)\J2b:c8"2"SC.i:ΰ_|cnዂ/64XWv=o(nt= rLź$ 鋎RLFS1L!Í[զp̟Ln"H̒TaFIaKoIjhsOg9Kȧg^'V&s!P0wF#c] _I*j#3B,H>VH0[AMo0R,茶 L\dum#jfq k9L##l L)yR]}U]4tU"y|&ja -Oֆϒ$Ȏ7J;"]d?}תɤ?Tv) ?X= f)j!\ 8Pakz il?Io 8"B `cO7;1rDN2+SGP\((Jd7Ap ̐"CX@D^QgMsDEJ@9?o@s], ⃮>>3$F@g3^O? }r AlNV SE'gaAv&9,¡0@y 5dQPc=>@Rg*ㆹ)4OL{=7D=z{9$pcM`[fȁ<`H7ܓOx'bMmu-]J{RP򋉏PQ6 3\|cfK9ZD=c]%3CnaBdFn>(Vh:~(U/:(c@aNFOl~$TežENҚUK{,yMZZhjɭP*naE=σtG,!PSI#!ȑ)}7g$%y ##ORm(ɂ־ ttyE0ml˵NeF7z3f%,? /%jJn5Ӄ-N`$gB{PIɖ>9d(/G~cڵhp'Bb_QsҌe-EɁ$ЋaBb=AoM2AףW()s5z8|+==y#aV~b ;u/z/]XB3֚22k!`QY@}џx}j gu|XMʳ7K/.;aЧn b(uy#K=L6vGm5˫C޻OHw o@кR##ӆVm'/o4!`9.^Tb{ɔgvϏ,"ɤiWwIKy.Y>ơ}/Zý@EyC`] o7tKD\OzZaP'O$.Fm4#iEpSu;^CT7s_Ӧlc36͕DU MNY?`є^O6`GV;6(iEj\I>|BgWD3 )Ğ*6꧊sß{{P30ETVLI+̶=qZaҗI~kKd,c:l0C.nJxFZYiX2ߩ/ "C"z nsxj >_e+^bvPnXRz"Mc]C|g53<T*ʁ.fuZj5[+OJY.6_gCGT ^ijD:EcFS_A5~Sc! E{y|B sASq1~ܨ&(Cjz)FiSaK9tTl[1;*5KǕG{/i ќ Ohs{|:ׄ"?SsF^/+375z0$* w~@G0k[а~oŏY;KW^ {1~ ØOw~]Z:z 0T. OU2U4D}n體tY_;|kF~OH /ߔ[us 0W@S/HGٷnLi{RԲAjB?@Pw샕mL#`6QNt5U/cP[HV GL~%>dB:X:K\ қ,uPWmItϿB[eZ׬K}:-DyAkSTbuWlgH̐ 3 ̟K(PJQr7:9?I)ᐫ,z&V6 FZC`K if3wM9BCh`T CDRANGVzt׆:Wҍ_!YȳI"Q"hd*),TjK䨄ԸU1ʅ DV^A!_^! ]]UxH6Y .w22TEf ij aFĮ۶]έDY"m˥XuP\*А9s7bAu8oTրb1=G:%: vBmͦGe# f3yc Fmﲝ~tF(ͧx0ؾ{,oy)Y^򢙪8?w$w\N +Oăqsk"7+s $ߏ\D[6տ`ǙMnjS :|P+6-|Fx{8Xdw]LĚ@E (GO(5@ԅ$x2FZȥikׯQ3{6a@Vd0R$ ".X52Q1Wȅ^PE2x&@Pqh3r n#|Ɉ⡵n6o|mgRn0bh,, ޜn@Y,tń"G1 oKzo7#L?x{Fy״' rX/ۧ $ m0aCB,t+H\{g+sb >nBFՔe6 k"5d깳;2}$ʋKբk(}k Sx ݺKxd&գIHaQ·x$l'=pM:_/q Ԫ8rT܅=UʎWP݋5\6tK/S)*Yu1 -"b޸O@|f*C&G¨(s`?`TCo^*WE/n-iNAcZW'm]c~atΨHB^oyp *VY %W:vu1%5wCS!'!IP%;b_@k7T{],-?e]΋̣GHrԌF%(yc#R\Jd|F@tp(R©_i6rc6L都殩Nej`=uSK3N Ɓ!z0ynƪ6saL7+d68eq*fA\7?\-k0B+&[C[)qmBd'NJ<"GwhT+]ef| `N2n* 糧-d DTqcVΥz(Y fXenXS)le983zmO48?Y2 ?y"%=U0o=CIylb8m~;nǡ+Ђ*[mW.`Nfccl=EO wo..SN!ftvS#/ʣ-;^~Scd^#GW##CeRM~Pm_)7'_wOk*{ .pd^{zO-Z1=gY7!I\hT10vNhOSXԂ_}vmk?BAG/@q\'Cu)4J㻟SޮO?pk1m !*Nau$JEnKF0' A^oš9BhʾL;s@p/^ xIGs`x*,ퟬ'9\sQ{:w'8| U)n#Zum.ωD6unjK7v.UPRzC&d|zrt)Ā?˺X-8:GPKE#keX`YGn@a^EZ?^q"3aqJxH͍+Y%@˒"z{Of@uMs#﵋EAbB)\^Jzue;;-c7Td)I-tDoGdBPk{MsګYz>uY6SS6XD͛R"4i}@ #*I- P@cv Z6v1g' Hc_"mT|d(l~6 WD1%R&,p`n7,$%I6`~Al-W /AGtaت6*cjѴ۝Gzl]3JWn fB 8$Ეkq-gR"WI 7l|+SzL]ŗ͂"=>Cy33 cdC|"cR!]cKd%I_mpX%4DV, jcG%]-[=FS#-eG3'uRJfgYy{b l6t0;hY`(IlX nFä% F B=< &9a@PDM_\̗63" ז,hĹF ͏eR?}yp{}a(r~0G}!yāDU޸Ꭽcx4)XYIeO#4Pſ 1d(nt!Ap6{İi0 ܰwĚDf:)7L*ENh+_RCe3@׆~((D45Mz/NIwPr ȿ~:B`Q%J g׺㋑bt q->'.\iPϞ-O7Yf{ Yǹں߁|73Xw6Ě\(G2BZۑ+|> y(L ++?*ă:(!eO+w.DU_ABD"kYzo94)d C TZ$\7$G~3htb{w1KAS Cd\a䢇~.I~qW`gyN,7|qY-F"N2_r,Һ@ ݪW%7(>T#Ծ h׊u.XAK)W$`{Rzr-V~(2h_ZV45j&񧱴 s<^6ʛH`s#FSŋ?`WGE Cu+3,UyMV_=8qeD 9jE #pmw)=‘5@ND\ْʣA p]ߖP)kɖat'5 b?;n0Se9a{1M>r$=xA̵J|:P+^7G/h { 0p `cF _4 Rk)UN(٭`vrS&Ъi;0S;h6U2&ׇf2g*FrTαK{RRM]ɻ2Bjb-u{ٚTZH1cH."E8hv+#Z|Xpz+wW6˖X#Bs(q:AIb*"N-]`0Y;ӊp-"/kNܱR3кuv>XA!3ʆɈpc3:)lpCsY*qeo3{_Nb O:o0 l\ Umv~9J/ 87RA[g.A|r6e W-h5ԋԎvomA^CIUn1> d'R2Z\i(=z=qA0aA8 |.Ieſ^oHvt)Bg R]Fem.;|A9BZ(;0:o&Mma3RK0i$. ݓ9Bvfkd&9!iqDN52a eRBQ}tO{"^-(.=B3T*uϤ/YSf'9o|~vq>^}zUJh~ۧ/)Pj (8,{挟m/A:V/g5 o-z`" XS(δA0ui1B{ Vo+:ƌS Βf$m`s֮1.$MtVDBv]y&*`,[ Oʛ^z]D1&\.92T|[h*khI $(R넜8Uq`vsK;π:N^ī fzΓw?D v\RAJIrml<0;E^hҰRa"iN/&}%mPϘRY$˄U0ЋLJB7D;Gз^mz_Ù lq~!ϒw$T5nT-qA|=&8 9b,Y2_'M,6Nȃ9AL;S“0f3 Q&n0 [B Rn %-~HVt@8wq ^Źq =z|9>@e=9hN;\d+L$AďAj{$FWtؑ LP!E:? /MPPVu8x1s̤z3+9Q8\Mzn!nɫH;'N<۠N1Y*) dX?S%߼txQǑ /ꭤG Xnӥm rz1TӯAtnZI~fgp*9EZĬH**d: LA<cn^qwK*' $b9ͩ!Y]tjl{G1qI®?Px܀(]ݺϦ$&Rron~/3~b˨Պ;dJ%p|?ΞY %HnƟ<<EiZ N9>$9Ƕ?Zĥt2ɲr\ŰMrX~rJ|(d*J o~$ebX{x-/|a#]r*w faT04G *a+S|8N%;Cf3=P]l~G74z!\ݞx@J~iۿF"xU*ߧF0Tj\Bd&LSKYi@TMYK .]7#p?[X&b0GŘLz-Zn^Bs-+1쿣nO[ظ 'pE@NWwr )66W*<{ْW; Wƨ Dx;I&5g%Toue HS0]^2OcmM_~_WXp7$pyd*0T]R,hS譞.g/bCgx!VXèuVe-9 ۈ⟩q/[ 娨_pC&zQkJ(ךM@]^%{9xMc4!ϝF8+Dǐ3vN8GNģOLid{%=U/΋[!!t zW7G&cۣ['ѷi8)vANpԭ.+|d#ɦE XbQ.i[VdgID(̙G%$P%~CTK͎18دjh2~pS#6IѾ^>0`zMZ XCT!uE2p=}d>{)~Żia8H-cZY} (+S8PR^[Ia OJ#qGOUE|X4G*%#ݡA񪝩m7dCo2+􇪼_: J%yX22sEu%))t)d~]z JK=) q<O ojrq![٧oB^,vsQyuvf^*X_#YBGv k{ӗ {ԸY޿/t# ef2Yѕ:TՕ+?p]z6哩X9SakķcecblO7l5URJ-p疤5M~ JBgZ"&G|Z;ROC8S:g e\LhĮ : gc AEK](HL6#ނ㒽̟<.b\1b+_~mk[@.Ntl. #Tҥ1hTkV֌9^n]twi.; K y ~ VNHQʙO=KQ-@Ju1qdiN d)(7҆")rg#G2:w#^SMw^2A)&LFqC!]O=TrRn|[a$QKկ^Bn$Y^@Wh^o}縵~@>YH$Dx0lC&6qU3iq)݀= ]~8<<51cKmHK;_r-r!fwy Q2LW0>찦IX2} 6o΅E|a<٦z-<۷d޹,Usvj"dA{^M?;,@yg?B3=Ad^&ԍ~zcs*oIQ„ Вq= ֦wͦ;l59 /{HY:Z1|o⽀LoM托d*i:9K\$:*A݊>䢕YۅjDa.^m}@Y .⺶BZƟQ6("$Wu˜>S3Ǯ[,0HsuVoy })~vjq%<Up=Vp}2?A<>&/H+.RY!܊n2~tS80{u ⸹ &xz UM1aՊlpIfj)l_q$-dZia܋p}8i> tx7m0mzu{cvOp2nr F29^tOr>eWrSDdh*;j18{n: c{U,zM؍(yc&$=# 6xߞ!s崬! A.ǩ$IdqTh[7ީUWGaoe"ɞ?飺Z5cB;2:F20K켊Ea.CΡ-"1N\J@mſ(STi*ѩfՇGV#-u .sEȣ˹`a1ѝpdbZ]e $b.;AC1T᫼:MJ9=M6OkTFk#ǣt&B0gO5#l q ʉ\= /V:TQH>jM4hf [uwPx[˒"^% 0ϸ؈'g^zԛih0vzP`Jn*%`\O$WL d½*T.0&cZ|_7W1~wcJvȪM]ewbE|aU>ټYO5#,,++;M$?kmhvo1Bur+wl7B!w뾧$nXؓs^Wd9\(0LٕaRAbgI8wRG>i^IGIL L\xEQF{ Nvb*Y m]dJ|xH*cF鷾Εnnq Zr:qzV-  it%S;!=c+2Kǩ<~%w^in2!N >8 VB;Ily@%׶,Md_Zf"]~i2Ӯ@_=RI˥nSu5%/[ѫn|.c"YyqG~)??a{ʴa$H=4S Qܢ!Җ#b&Ey2I,za┖4+'K7`b7G&B+`c? _f2*[fM`Wq?@2¦cMNuB@QbҭXcegUDzT{#.G!|SS70/WZďNXM4YPO Ziݾ%HH7mu[I@l$JG2]N_lAߣgRW{a1D:25&}z+\<"٥xȅju=-_XK>1M!Ŵ ,A[Ju0,USwJfV`bCE Q`7W2AE;sDt22I봅SLqҢrV`v>$)~k IMvaAG@CA -cN:\w։FTHNM#-[~eosi =džg?J#EE^Ёcf΄lȼy:vx)LpB雥ݛM_ui%v6(uh+Rkw3 P%R0J~"vםf.oO*K6__1>iPǍq_2!^"_WKSoe8MO1XAʽ y@u6n,sߧ[&Σǿj2nz -эY)J|s}TL*i <*k>{,鱌Jwaai)ʼnI ؆@PI_X:5w^/PI%z $TA޷l}Hۅta8K+V?q‰B2;!+c?0I+fbdeMK3!Z7A󂟾-$#ZdTz6K7Ώ:V.tL+kQzxv/_Ű1PdCXUR X)b^roX(*ͻMM]gs~Ot`FxmޞHk괥s{dW3#H.B@śi\By(1vQ$wP.6pNO^m _f:!=iV$"dM'`/+u<>8['I#k٩Ai3r-h!hX,< ġ 00]L!=豙@]Gy(fE&7!VIS~碓n^Z`]/`d7 CL.pn+_[D.nvqU83 JW$'-]PWkEfu"Q a_5J/gcdVA-a靌(wFT+0j%B h J~6.;=D1eՀ?IFMJm ֛,kN A𜶹'5<W_At<`ϼ{'n:;7o&!"䦮qU}p2:gK(&vߡqzw5Z0Ci%֥/4sHZ55:4j(vkCaYw#PDV{blkrkdQⳐ" ph#= ` bB 碭ߞd?6_@>:VӤefB+u'/P9^\/8AOfc.S {6b;-/BDktr]R/{{h1NisA.xyUE|J?,e<]NNASMX[͇IO'j8RH/ЪD0f r>{JA}&^ʇsQx M.)aLSc>yP!N |lnqNf.q.V$YR( (gd>9'{1{AP3)\PAomg;h7 zq*KUȡ-eo&؍>Ը!H:Ag{JQѕI/38՜^Na=c5"b =Wm7"#uq ]Sf"Gޑ~\Pf.x֭6=q'#xkN۽zpUtHd6ܫF,5oD5s{ z>,"W}[E0gTx=P e6* E5Y$2n,Z@ ۬זWRKgqygFh©)CB| tM_psyT.:J \6Abu,O9*d~B#AM|}mzvҋ\ p 13K\$hZMf1Q%)vw GRr2دc-Fa dWV-^I9^JnA%i^ v-)kMW91Q|S"93o6k[[" ("nq8Ϧ4HeV%iwR~z3;٨{TL!Jݔމ=|Ev5y ~,l{:*MIHp J" IA?jv#2k31Uq_K{ٳ5X'빺UwŬ ,3Hߜ_z"! mK9j V;"@ ^*k+ -)\@CբT8b-0ǧ#0FG-ʀS絸d9[0BRoo4"i~y T?mMDm 4XI!X6]J 2[9ʵ/.l{RhOJAʋqmO*Ma?K9ʘ 6;F"JϯiUE$$L'.[vՂJz cC4\}|`{@;SapC%hRXF|unk] _ӣp{'@Apn?59q" 3a-ʀGvSDx(h>ވXn[!ҮU1DmMdYG-Tg`'/bBoA=2o ](!)jl|a޺_ o9p-'bĀ` Fi5>~;_tB`p}C$޽P\݀t K%\D@/fΡgh\ϟk{+L#,AŪ?f+. %h Mߝ""&߂B!hнO̵.,yN49vrOkb@sԝ/>ԨQbȮҢ `րBGvDot`=C֤ԧ\?2'1KNeMe/ꃝkL}݋7=BיR=oVe:qҬ ,#d< ZcC5 Ƅ&V=ˆ|ҘjK}+hP~-anl|?'KэcpRPENg 7&'XGrO07ۄT)t$y1~f/iJǪ&XK;=Z/c}f짴/U~W0ծVr70F{KG\G@I2o3Ibky =\Y$"ed˃Vy)mh@*(tm K IڃycXm!I /p<0Ny-?X?42r_·dPVAEgy $,FajhYӄHPqr4M`ٯnEcczTXz2z/3E"]v7ƾR le}j*PH$.Ƃ}U:ԝ9"lU,`j]ڛ%󘻵EX~1."ܺA/krV/CQ I©RDX2R;8y,0Q\e:WQ wR@=KW6k<*|,b?W:`-&jkmPr˸ ZBV5ZjQl;8ȮV-T}XN*DLEJ:qnb#Lq4*wV[i@m0[[Άv}XGӱ ^> ۅPU&%Lvʫ$CaG;"$z5[jJ>Y~hie>> NR|Rb9QH+6 VĈ:,T LNJ=qG')/%L?vh#5t&&Zh+#tJ}/g]4c{ħ !2BS=8KMG>U$8}܁60t>yvFnAn>õ,?et\`4y|9$bA`3UN_^mu.$ 4ezɛojaYVY'݁B5{sdW&;G& ȥr..Toz|̸h#8EJ?7Tq?QDwg_n 9 "ԈOxq$wzȒNU{2H/6~ciW' mQJbs(J;ިjTVӟ+]WqFUɝ/⬋=Q]g^E,8Ƣ[4:74q|L+Ś!+y"N}&}13.P|dC ꡉ#s( JG^&p6δZ<7O^P.g M`?7؛z߇1i~1?8f3|+vg`.$jbN/qUcy'R#9y@׳x,LYBWO 65[s|KXN A*͕},# zFwFum`:VaoFeXb*8S>~vTW$#8]iG/ig)nB=z8KF*E%th:j+L8);]r-w€dufϹ%F. ^턦WJL[Α;XK-,a|ض ؂3)ͧa+ lvVTl'pz(t#.}hh>"166Kcv,f/`f;>~ U݈}8ݾ% ؠv7nAlr[2rrȃ1[EFPsڒT_\.I}h iqe,{O'A;6v))g)F:Xt\ͬ6pjq#.p#.ea,'RFzs ' Dd45 V#9@};S#Ao\IV+/4~-W@zb\R(gŭ˺$%-O {IP?WPnA2j#{C1\ɥ8B`W֊Qʪ>P;@}q?ȕbT  d4ó#A˯?p-d"y3ZLr/uJU` t)'AU2[ CqGkoUaCր@g,xHNS݌.]x;3pJk0M'ܯ.˸5UnByi F| _Mt#a!IVB<jzlխ2Kl に]'M7S Ǿ)'NQGx#gN ~opVu|`q< +vMnTt̗ r;#!h"s]8z{P}ss_njͤln} Zcc` +,*}YInOF$_o$P;G!b{4 LLj+ ?ĉ 7ڭ ׶ x 5/wg*ޏYG a A^ܦoU6+L&/C֦vnHOՔI}1DsWnEp6!eLl\$WՒJaTZKuQ`U}^L)!9!Ngq}@p'mg`;cل\\;N3RKGtT@J0Nuo)cod1x]t hW$lr˸T#F{9R,|&ѐorr(шF Ѽn"X2<=޹+E* ZKC;f>  )I InoBLY.`_`#YrMl\: DvG\1ƤЅ;}+q L GJ\T iZK +l֏C |,Ŭgϑϯa`%hH5Җ-=:ʰH,j~Zb=M  Od#bI4b6`}ٚ)~ wwŖ'#ִO`7dT/YjZ,n|Y-4 (̕FB%HPGY]HrVHAC+<N5)Й"w=n=|j i:(RJyH3zA^PE~]igնy_B\y.$jH8+/s `^2[Pr⒁ 08\Kq_9{bd>Kx/,N.I:ů5_SkIySnD}LK-;=af;Պ|_d@{홏[Vt\R'tK'vҫ85 fs2ͷs`f=-(6lE,ɼs0bSyEd1Tl/:նDTF-A!,*w9wr\Fq r Oыs81)a'DHɳia׆;&;EнLfhE*V|KARW]_si%A@R%$T84Fou mGW2yS V|=)7⭾-5{h/o%{ Im?-ZiЧ4߬#vL#PFV{_f0}UWDg}rcrX|RNJ2$ Xjz݂Q$^/-+> b-p3 f7q. Gjz|6A?X"vi͚P.ƒlC"r3g/z!¶|D) yg2fv7hIyhUOwDM~a~  _`؆q2#`YgǢP V7T MǴ3i&Y8:usVfܙT@M%uxKEnwRb/~1 5Tcjfӕ m\2zޤ<{zu/ImD IWT!#VXMjsf=j煽Xi2zKa55VѩP4zL?tT_Z;-mZq^mdm * F^d7mN)s@a~tAOˈH𿸝˭!+1$95+˿XSH%RyJґыOƣÈrHS*v:d,KGzP9 5d1++&j~bŠT 7THNL~c&te O8Od2Cǔt {f1 @&x?JZ I2 K`[/Zƅ"f|ڎکAi _uk$@+J-cuW?c3V~ ea=e~WQm:jXjE6p+ՎvHie_O{6RBٕf #<J0P -tW@7C-du&&(1=R@^GO ..1|\i1퍖 u}@,PagE,fJfmw>pdgd&gb:/Wz5k`qCm`m+[ ^ >VR^zZo jCLc9\Yl%waV-Qs2ÍyXGPow]P{,GOqs='wnWTAf⫤;/Vu9vBT 7mgcq#ӹN-u:F?>@:t_c'/I+$sp+**eAyo簢}_U1(cK~[!ik 0w!*ݩ4d;$>^dޚ0ӧ,uK]$G Fs 3W ֢THEFjQ Z)*#}6qϓms"^VڹW(=xMv6Ic.`Qъ= nEQMG"w7<%RͲ$j rfFxV:)l T\G/TvCPQqrfM i2 T*g" ) ^l&ҷ?i8(K@QVHVݙ>῕ul%G#ʏlțJ[!շ\ &!ZGx+!&<(lP-P^|aN\FW;h$}|1F 5oB ?$Z[MֶgkH,Wm ?y8?.W_ǂla 5rR3҉錹%:u<萊fDٝ@rVVEqXCFX-%$GrY&{t-+_yؿZdr)IKԙ_*x7nTom.4 k&@ޕ8Ixlz|F12{CM @"Rq:Qoxs֋y?,8Pp /H|K.l#] %M4M6 &"4e@0HYDW`l¿( O`\=YV{^G 1Y5UF{-b;9$O>/!t?oޅϻ 尾y"`3wggFPqp,(;aDx~\QQ\'E g3H{[6I$,W| GUB/W= ,QQT"n)°sKXO2+>\NO:T '苀ckƌD(7wuM[u^Bx W]if E`tG^lcp W +G}3=Zsq"`!ʓr4h܃p]$yo%`'e rA^J|f]#w'@'!I28F*ؙ[:&QG-I wXLBOyJ̤ގ}~ 4z6"y ن,(hYю$:ވEƻk)?P-` V)Ϲ$:J\,HĽ㶼 lWCު?,3gjeH,*qq6ZqAIp m% |q2HLxؿ7'Pw˟_܁  +gw`WY38@\n~c4qzqu k)ep6(TL{JL#+ZvPh-<IpQ#&o`+}cά\}䠤6ߴ)? 3ʙJ /5m Nmзw+ @AAǕ܂@QBʟxQVJTc& GEFDk!zм-} D7bU[ȇCbwgg-zV_UDZ,(>9fΚ? WY$g4z _gGh\6:-2R7ĨMVRQc:y֢;U7tmqށrmr>kT5_h.՛ợXb AzBeh%OT`(@Ir*}Z+FY ,eО7v]hHxغ\NSW'_9We W"D8z\>$~yA.&V˕#"ZnoVi7BE\' Sw (vZš)Vc/M!ViJ%([Kp1ҥe#=Z / -ɓ\h"b3Qo0$y}{FiL41 }G'`vx"|fX @^B3SZšh,0>JoѨ`.1w4Sc?% R?]szkǵVVm,Hw3GJ6 ň92Pc7i)5Z@V[Pܪ,g=qa.̠+g(ě d#&Q WWxطvC?`tZ%i70w/RPG:w99ZQm\}]U,!(6;`rgJu*ye{ezai]KXuH$B#_Mn w6r[zb'\TH=l4zgud |U&q)%vKה? |HTYt;\̞/7*8E6SY%0!!c _?i.hjvf}L?Uch xm;{ 59rr1jLws+IH߫}ۄK+9酖̊]R5 .!\!æ۞82<1) y{]bdNX7P!d?t+J!$aqCa!+?/:D4+eWMxe7*:Ft2 =`H 8v QB=I[aʭvhp8ds!@Z'cliHm/S `{JtSӰAwCkI:Ƭ5&KxBV-PؔsLbqZJR;RDTOc:מzUZHNsSۺ$[X{z;c8G$ucL0$Xê#| VA*!EJ|TüITX6/ɗ]B|YZ7̓c+*. |+k'EG}1EV0GڴB{cs#>>F6ʳz*9Jܼ' )T-rV]6Q$z F"v4]Cb>ֺ逌i %zIԷ;ڟ B9wmEݎhT=1x0wcs88" ԰`c#o'wJWR])JW^+lrw[NtNoTy.E?rPW"BanX/o7)1hN8,nqªP<9Vju#P̂4E69dD(K$r;.r,a:i.tNθ9//r+> } 9>)Mӿc.Z|lWx kq~L JeWxy얮Am^33j/ы:)t2%ͪq2TM]w9PTp[;aO8`bૹ0v<:N8Σ ͇v@k:iۓ2,e& wOwT%:({;X6/Ek01CcWB t`$i#mH U>Vp![@^+G MRq?KT筕Z5EWH[':-ַ|&4_:-yΏٖS(_j:s3\T)2;Fy/v| +Ng*+y7!I\dLq>./QN_ˢ0rR %?]D`LzتWDAi~C7_6wD|AxɣB di-vBAF[[i}='U9gMHP 2@ cчsinBaCrPk 3"T_+.YKއhݞN4Md^:1 8)abƲ-jm=d&<IYCP YM=JhRhlϱPJ)1APur x0j%BMO@0 `ۦfwe"=0u9?Mo@)1y$aΗ ǧוx9*VBf .4yz g@r`x#$ubw:~ dw#49(~1 P0{wNI sTM AhB0C'GG"cP6S٨NHL{uL|$/ L4vOuU]cjmuM׃v$&[TR^a^N!*`OazH ~s@CL}nM?Z뭚s ]u8 \v5x -?7⛥`N4TH`H֜h-<][:ir؞y_ 5YoҊ[CMY3|ku'SeZ*~zz*ގ ־oOQ,v[Be]ǿ^=[++Jq*tν?2ٝM|82/e tVv,A@#s%UD1>i~5:ǽU:rA *60OAC| Gg0p(wz˦?>ݖō2ק9yfcÖFAwu3;ciHN]Qa凡W Ăt؉x" dU`V9'O^|Ex y椶gWcZvF VP_'5\XQČ`7ES4eQw) Nf?؅ڔ4z`kt MQPP94 ш \ʦt\5w/bV`zP!ʼ!fSr)۠QV} D'֎oΰ_2`n}AE6')}QR A"pSNҔߡ  e_: :MHJE܉9~xnq {I4mW;,=q\ׇ)ޥ$:ctFF+f+[n8)75U/t ]8qs[=t&! ]cae}M[nc꾛7ݩb6[/%*Յݩǧri; 1VԴ%<ק`4w(CfuHso:}L_44=6g eGI5􀡶i(d..| g;5WG@՘RxxD WsXw?5R$X_JJ0?#*=7 $oҵG/j$F%O@<1 5v 3 /+'8MmA2ӗ j/)zbfض59ޘ/y?"J73ӊ9d-7rC4 w"ϕb{C];s ~8E6*s-4'y*,ؔ؈st{'(x!L˶Ҟlcfh=xIO pStRG˗Ю Nc8*j9l!/D<^iw|&gNYW]n~a1 A_D`c< ]Im <]L#S4󋏛3,u-f]mSΜH­@K50D0s*?m |ȂzLPﵥ^;c6 3VGȉQ Z !1D'ІAMCP>J@6> ,NٳԪo Ar_Dؖ@ B8`JЎey\ᲳtxAlh,I^`;_:d|[ohSoϜƒ) G3bKΕ[>ΨK:K^ۘ az 71l/:A%&2ϱB4*FsZQV뾛rt]9IDt5dKnA%0bGIڹ2wzFtuB0 \O`T |d+N}>i%fG_os3$A9 !?FOLVON'Kt,,hQ;tzte3[0؄\}?pUXKqRD.Aax6KKg0E+}i*OoK1%%nqvc cDn<19P7 V@4 Sj@2%ط,2`/ԏ)Gwbr[f\vUH/|A<.iC׻]t" ^Ěe b ҁj{AV4aZ mZΤ#ɬ_QU;Kt|hj ,n"J)/oG-.?iΪ$D܋ݠ^Se 6 hZ|9-bD93 MO|p02Hu"ZE @N>; m5%ϴP2(*0EσEcPˮHTl$n@Wx]<_:ū( u3" ZBu^habb@; dTPi#!ڹ^$'%bUQۤm) SYYof$ zu>c%]f>U"<,MX7k+4fݣ?rPZ~LY8s_S1%?%tǷIA$\HX<6d5ÖDDzwO; ~Amtiy2PU0}!;7s\ Ume0m 2(eLeDQT  %萪Αyj"ϛqUݏ;=pşeaz qOŋ͈͊֯;14t'Fs30{Os)Gey.ɥS&T8|EP[pl!YzK4P0"z8O=G*6xҐ-c(8.(Bikg[ e' Zq.dBbI܈ -\ٴt@]HW2-T+l~Q`<ے>$|m'Y 㙕~V}-qÝi81+9%Xe jiϢ0k(-ј"WV#y/6ӸQGvo17W%>qSs}?bm^5Ng+h٥u<"+AV! i.;G#.CSQư"ѹ0Ὼ C<jF93i`{o_'b=ҢW`\*'c^}SeHmeVـW^4 ޫ%/#(=f| =3T0ǖ+]_QL)21|U)U-9k<ڹb9(\z}q MHdO#ЃIz/>V2|a{ufN3;(aɕY?u@>;M<&F]!z`#y~YQ8Q.>Y :.3#cjl_̎,Fʧ,w:i!WFMa @+C0+0-}W#FgH+oV#lzmRRjM!rt E͸Aړ $(қG. \̿!Ćz< 4{Ba=HAyEXpLOn|]O>,wjB( xc`$D]~ǚ[UB0p6fWH[(GS+0:ZV'xO^¯KChCQ{A{d?b1셨jԛD^*>SJ>eh /Q7Md/ CE uw֎^ؾnMy2Дu062;HWa肘˫zpd£E{Պ_pM;w[`m-QGR.7#iKu= ||STv;jQ|uΘǔI·̹ʨi\ [+9BRs"dVTĞ`.(rpAlOtÿ4&)̵%NIJLپ.Kǻ |2\Z"s [C  f3BN*Â->(TnY&b+t~]dsQ[u JB|ʶt~>xsr\{ -zvHTSgϨEتq3_NKL+{:z ̈́c~Ƥ?txfkw*.fgM/RX' aʬAQεR%Q !ˢ1/c>E3 #|"ELa>Z'Z}B'X"LZ)nnǞ[M3eP!Yƈ9f,>O%5> L1%X7W7(~Ջ2YALՈ'h(QRW|4W=cP.5D]Ci RbUΟgEtLa9#{]Y-l}N0 :mF)P:$1U%[V옵k׼wDyp6l4#L|%[Ƣαm_0퉜ݑs%`2"oݸۧ% ml i 4X9'}W*(M WL'"iq[VuXմXuSS.|7æ'O);&kq,sdN}.Bt|ܿ4]O<'D9<-ݺ@8Mvx ^OKyn: FV 2]^6U.ę:(@=@sB]X#'[m& $~4gM6# ,,]I1|mn#akP}_!hP` dMVf@УggUvxSeSDOYǶ0DpVe~35l:Q8qݑJdU>5yT4^QW\VBWSzh`5A4m4]T{y"Ս%n,UX>J:`lcTX)WNIdE]9‡vzBQE}R\"Ωp&~iIPKdBQEu/f#oPT(@)&ѽA82=8Q",pM{.Fe:7ǐ0&Jre#LwU#hBԇglɩαv8^R[,N?+ aԫ iAъAOZi>ŚE”÷L,.PRKV+\ݹ K"۵ @g ]&aފ1mx@oZsBx5z3 v~zh" Ņ\ Bf>i:r^yEtfa\`:;:f˹mO>E#\Ce*G۟PLZ&6Z)]֞q~_ˬ9 @2;,YNP' ;|u Pب6mf#aܠbӠe7g2`M 5G'&} yMҞs":!HFAHдKDlL8<;6lej~#f𠵚ew%z!P]aLjyHŌi%o jex}ҥlxX[ dfb)QR2!U><u"ٶ0Hކ!|Y L\b)P(f/rl&{Z[gaA;^ۚ (b{@r-.TḎ-xߑ!XA\4Swf`wa<~BM#Ip'ٽ"M4hi<%M0O[tz@B @Bsg?QqNGw霴p9ZU) 7ִ.xU,|!)bd;ie??9 :JUj1%~aU!zP>r ;m3xXwti -0`NJǕp^D_16_]58S{!aj^&E5;'!PKuQBXlb,ԭnP߫;3ji ^%W@y:r—6v M.5a8uFTě݅6.T}2zdF&|y3칅x9Ntܰ޲Vږ~V=7qCȆ+υQ/wZ'Q8]x>G#9,}%bfʧ(rstnvW;*(bv??~hR kR*(0)ڡѲAM5cpfll7C1^ ̠Nys+n䂑EvRz2y',/20,yCd5U~s& Jo'8JDmit~w{A)VV딩 2lp1 N8<|ufVಸcxR׊N|lD#xM*\T冩&1ߎ@*8 7r-#  )\֊OG*EHdmڎ~nJcE'r$'5$OJmH'*.ە]cRxp`y  N}<Կz80)㹇A=-zG4QzW=CN&9Q6j#\Tڲ'C-m氶ܞ]7nq@bhQ>Bb3H#۷),YPaJfF.3tqkb*f~ϱPLL plj*W >B -k{戗8ϊUK61݇uI"FLmVq_s^hLZ.hH.9}#$D-0?blW l?7S9h"H !.:9Ye]\c V iAb ;#gdr\JU@\:}`k@/!pcu>vI4zHt*  ~Ȧ4􇝋yߥorL,Q0$dW|ׯ5iԴЖ|ܢh;=L#iJ|#luOZx>[T EZ 8h:X.DxZA5T`ǿe{ʔ-(3no=}[uWXD>#U+GnATc"f~,Udy e-`(}LJI&9!鶑]X .WGҸTy'b2Z2PͻՆ*` f-@o4Bו`?M<cfh!i?y.>$-+).֮|\QDw L_̢VJoC*\8<^).y'-ko)Kn|{h )x)o Qʻ:pH2l&C !AX+(=SeeC?>4MN!H)$~\ &Uj~`JHqAױz ű nvAKHU Zfٺ⡣a`>oDXvӜx'hvu|H|CT0В9kX3)U$lDRi/]|:lvqA&^{}ߘ^x|a}YM(Q$(3=,dpټ߆ꒇZ  p$C`h~gOC9AFecB>NGTS1 .~+)e3MQ;K[ N>IMCd8O0lia+̻DV;-Y{n! ]EB)-xKFVcCJ`0%uqel|ZBIe1b"=ap/\-b%OL^72Ժyz"t.^fԃ ԡt2Y*Jb1 i9B/KKQD G6O]֥Y"+ՐT@)6jq -f Ɩ}^v &f?"闐8*7/ ;荬KF󁷝&&{ҙgTZDP`4pI~c#ƌusb>R'3 DR#ɞvh嶌7BB&5k!AQ ^:u%SfGU!}E2 |A+-7DقY $u0ujf!oq/ϐmr_{(f˦8&TOW[._J K[5/][U}rdD$ѹFA|Ŕܼ`XM\4UPj#M5|{c+,;}t]5!znF њ2k(~f' ~{ 1"1|s)ۯ?fq4ha&F1󚜄EJM\S$r\4=񲍍X@噸촯~A,6 $e\ )2a禚v>1FȌ(QB C:Y^:ä{Qa8@n_8 a`Oi=}nKZN`eh9@@V+w{OT e3uY1U%[Ra;.Fda!"7Sa-ΞVUN ë];0i+|, =n7(c`KMdg<"M%_ [ 6π 6` ǡ£5cGR}趉FGyy^.>*SIAݡ3>W4vMY#%&h e `v3E"VŬi_ @M:E[§_[/cɐȊQr'=Ud:Yg;d?rqJL3 ߳EqEc\XB-4iĚ6SA)tUbgUjpsB9NJ+$ÑT1Qd*P>( ZcO&( mAH6;=ͼTRF?).4AĨ>'U1LgI_l}ȱ1BYY%?SQDHT @ۜ?>6)\ Gw–B NcƢV!si*>-SUF=tߤw@$gҦrz&]Sۦ#C=B͌_h*}gGF+#Kv@JB:eضz RZTCsJy~lBP ƩdGQk r^07KW5S3XIF?ŭ|A~WPpCԙߒPN,Kf?0E E2g!vK4z:‰w({_)+jqHUi~RТ6"!!&%y {=ö's` KR]r5ъ! ^Z7hԨ\ }&s6twIgճ̔b'L`3o< U7:L?V>Ǘ4L{Q^bWh& V=}Y݄*r!n`yp*j0 }m~ y$ bgs7;?:T7WSNIq9hog+p8aD\8 (VeY]*JHMO C1MrX`À 3H?OK -9L+@mFT,B*(,bK#dh.֫jٓ#5):g6T\FU<ѳ0p27q).\ M$|uh`FTgq>I̫+h5Eu&eC8gxBm?)`O2Irb /'Laj_RtW xlО/Ad$<#*ߎ ] 0*TU22r9ir} w6cISm Jio5?(Lv4u熘IoHHvEz=B}WRFw #Nx 'uo /smx_ՆUTҜ^źL(c-˧}nc&77o&vǙkBHG.КLG jZ9.!!޽zllkOt+U})n=_\BO, _l-[T7$ߙ*25.$X. !Ytnu:BH5q0aCkUZXl2'fHVZ ܓw:{Q^9@T:7Ғ?p /䩊Yf>Fj `2|n^5 쌑'MqM XUڠi^JY-sP!zj?%fke&.L=:N?Rw_2Ge-Y4݋a?߽lM3 z8WŜUu(g^\R(Fw@JiGLш SÂ0/ͦ}*4/?;TxߺpWӂT'L٨zy1gJ2 '<զ[ܺ}؍|EcOu2m _z5 !+(.' G^ݍel BB7ZI!UnDy;q_ fv'S6 w).%ޢzI)dl*t.@릓9؅?U迆t\17X_BЏV|Pqk1t;tjI=v`&3Z hWek 6HOϱ- ӷ :#{NŁbȖ8*hT9 ck_5/kbg1e^..x@ۗD3;}2 ĻUN Ar he5B5Nu̻. KlNT:R/`@Z# ?9݋ JHг0&OlRuaETu/T꒦sHnc3'їa I:p.zƩkmil:9CJqp}9~^H l!NG \YJf{`oh/|T4'g0h`ep|k&M'%f C;~:KGyؼ 1*(}|E#0D1 lė?"36կ*)YAREҀ;-2DsRPT1 j2G, *I1,[MA,5"͕D@A#M#jMK,{%&mz5i/iyU 9 IyEmW&!%g*EءVs5\2jKz,b 8z] t{`B#bv+Δ[|ݸýT/l! t2{~M%ņ,0DupF@HQq n+pI cjAqܧ%I叀wcqՎ 8ݎEn[0h*M66}->oШm$™nf!Wss/WV?pقyTj K4a6xLXsd;c31dme(ڰ~-#Wf;Q(\vDmVa*)7B*wHPb5z6\/Ґn92[OS(Ysj{q8\Q3TbzT֧Y#6XfCмn &Ƒ1:8L^c`;QO5@T:P'ܐֳy(LMDXn!)@¸%[T<+t iɈ,@$ʦ5iOFMu;#Ru4XH?3 ;"+ BI#h}XٰYl xZN}+JMU'ͯ [c5k9i 'ugU JO#C20|r[F-ᦫUK|P$z$F]OŬsyNBHg{g|kRT 4Wi2>:ݢ&Q|y<eBqTja+!Nr ; TRT\3TV 'ޘIl:e[/bE+i1hg>{Iю&G{KtY1Ew,WSK%g7d Ib-zN1 $& P-o8mHAp%pJ~T;N@L͛3IM `Fądmu˖Ŧ«ζJ8d]`a@9ax7;WT:g :Jt42DAwWmnL$ui7N #* L$$\{F}KyN')ع+ 鈠FҾÙ[|꼪%ͦK# $][6JꮷEMGdV,% {4K-S g7񻟫GۮV׷IJt~Qֻ(>/ND?Ȉnzl<^ |~r9̥09PWX[g.&lW}@q¸Cݗ0"#&:& ,deE ~; /hDd%H1֬Kx""uHH}Zw?}7 @ d̶wE"+䭠`X$BshQN/&7kҭ ?ANXOiS9)ؙNb;GtN}"|Z kq%F1洏aGuv^'2QF![#%n9k[oDP7̈́a\84 NX;L&ŀ{+x@x:՚W9Gы༾GHtvK%1*V)s3o P9i#3F铥[W ̫0csqEFGdx׳⻩8,R=DY"f)LddAD?bDF$͸CfXӦms ފp NMS$SyYJk"cRˁf ThZ(1bk/1H#ЂRpZA3w4-@L]WYh%Dn> bk?}- JIX k5$!AN/L1JY)8a}BI:;)M-B~Z%zLnh"tdJkh dtiPIV;djf ]VZ?bGTa>vxY|kγS/ !H<eʝTKCz+,H})LN)qvy:N ,1 aIxY Ce7VcY`OYCռjO'L&&{s|ض "?zqB~؎L!x?`4 1 |9nĞWPK Lry nf nm,V@^x1x6ywȡ26/]& >>+Ć7*L_l{lmc. ĕ IBz?kUH-Zo]iG@5EiWή`Cv ~8y“6nkeF 3rt]Tί$cRm;_NN e7,)xN's"%Gp<&r>LLAp`I%뉧4 lkVk nvgcdxsЃ Q]IP3{B^sRrb%dy08V]@T:4H)O3o͐0-b.W__sjAWUIɍ}ni/){w \fRJ^1Zc1A1X>*vDnɪQSuϗ1dP8iQ҆rMv.܄dzW2.@L" s.JfԀǫ-28e(6:^,y䞠[ Y;[V圬 au6?_%p$y18]z>Df|lІ ұl.aPxgGK bQh5vuV2| 2R` ;W#*2zeYvODzjB%^9%߀+ߊ8Svè5[erOq^[FW ;L.qQL>NL迹qSUrRV~Ow ;w)|"L=uǤCvQ'GrԪvAD ;5.OA7іڋ'#&ǸT^ !𴧹Y.X94aip'u+wi k\tb|ɨ&3)t/1~ꪁ<8)Q%HGʼ%o7+LOB ex3R >||Ԕυ7*X"m3i3?KR1WI;fnҖ+;?@G *e@(†:rc^[7僒,nP0ŗkqΥ@:zl|W) PuS`EEٜ!h$?WDDr}f{ExR.afk|_ )^,ySUʗ}!hr idDf$+VS=HuS<ά>gMyw6 x/M!|paj8h)t6xcT p heZ>krB3cԼP])Oq0ų|O9ă&ʆeÖp%՞l"ō|ɉ=8@AmbvZ{Kgwt[>78,MQs-{=beGjaƒ"r6nr3ncuh&/f^s'qg^ߒc)a1 Z vu'yQi&Aj.gxa'͟ԩ.B.FRS3y;49E7yU(EHYDT#^1;˱ٓw%V ]I6)ٝDh-usnUSCl#܋ssI y6'Qr/e1 o[{y"zAځ.);W4ע8b6_ThCG:= loP"k옄F2n؀,.3, IJaL\~m֋_s`u Jt`Lqʀb@bndp| ]׶ao?an 赜`Ilm$1&X^{}p9 ns*ug T+9f`ZUh6t_釬w Dl>E>~I>Th1IOU'e<šb0nInMvn\YLҘa>WkŇ"Q\\z6pq+r`K2gP4-/XҤͧCOUk,DSoMՔcٿ`}}Xm` Ӷj+1.8.O(67H ;~נɻuGܯO "luP%֛I#YH`y󜜪̨nܝ 1`s cAwmJ#S =*_8Di`֊;]&66B ",!$ZjQR$PLJ]Zrfٲ Js,D$Z]P>{0?HSilp܎?{T?+\EK\~*y[aB~#Ica+z4$p2<0dϊ쇋5Tw`ig^*u8݊uhl~l!|>i 4z}Kj$wZ%3X;-Ft ).A#mc s{-{3.GD I킛R?0y"p`/WaH0/*r M$ɾ4LSH􈛸-5;pa} >Н 6\.rq}c&x\X:z= EKűKw@mü1A:2ũiifhw7_.f `r_qh%Nh*5F(J^·l3wH wz$s ƨmD[C&'!#341-)3J7l'c+ԮJ4|`[ˉ@ /jt2mս} &C(nަ5&4H7tgӜc ٛ^x+%pF+1~k>o1f;c~F> [nUju D)3+il a;শжWc@6Yp5Lih{RjovPՒM;l.A {d6_,OS#.X_ b*;A4/i_󂭞- K)zE?/-QY5\0@iۯ~gV6J<\k> K\2mxV`=17}8@Cm#Z?D_/֏*KyTEn'k34Ƙ><34:gxkuZx5J 6Iо ߟ2؋!WT;y0+YZ~/! 0ҎIEl ErmkۘJ3O*fV/KeEt|S s}=*MMԌ+SvL|~^G]FT Ѓp~NR1yoRW+g۬OnZ8wQ tƙ+uWAɩMp9ru^,xK 1+ ep_Y.LuѣRqFJ#qehܞ#bmIekRO6ىqgScP.w: 6n{ai,T9+wpcK8D!H70\;x^c\-*-BM@V?LaJuCRXgϘjB.N ȁH/>{߽z,ٮDG<,jbNZұZ)35~* B{~4u>`I2898|JJtR&tnlbTvyh9OELe {.$ ZO6>.!7|xWH6| @*e А<{p*mLtdµ$;)nT(`",Bڱ5 b}cS4GMeǚ⏎Б"Hcդ.:Nwo{9!9@ĕ87|hkvo6e րP&P9_ΧV2XB՚!  N{t$-P]/﹥7&)hP&dMT`Owu0_|*M΢ *֚LYRoh؛\vQf\G'$ Wwt$vr7CtMޞ8f{ 3E=QkbS8j{wT$']i6_|ʭ>vM`--?=Um?آ?th(g\K׷VwV ,-E z1z[01od1iL7yrOמL~oc($:[/xN)DZvTx!\Ů  M?ЫȳjG-- 8wOwdd<[mӡ@a~AJ\VkEXWD1QXN Az`$q(uXdLZؕQϟaun#uͰȷSuzq@hǦJmLݽDdD׏,7b+L@r[n 3vfY/OdJztu虌*t&`TXX5AISGgO=ax5k ̹аnIG.q'D0ȁT f7\V R 1RiR;Yu+Yb/W¢M9,s}:ӏ+,eآ x-@u<@.G[L_AL5Lm-/٣p8U2;(ַ)ZygM?.i6g#)rU3-88v0"T_eYQq##@4%@I8bў:ᝃ'wl39!z`.% p]azN}voV|eYj{jKЀ[ ~1dKl\+'oϤtծ7tNƴH9l{ՄKQ<{S!BK|t}ԅL\S9{g)иܲÿ*a[#U/;vY^(r:_!/IMî$C,]9c?a|w:v,v ۥl[ Xu_Co}uQ8|s^ @wޔ 1Y<ǿP)exQ![s/Pob[wWݴk6f23bQ$uGŦhN۹6 u 4^qMf0˲~^;>k#>ߋi?x#ɘPx6(RqbX (i%$mK BzٌX>@Y?_#s䞵?4˂sY<^m 8ۨESEUGC?d#]8[4sQ?gruG.bVq;r0V/`30ʯ(EP۳s= eTq:ڍ iݿZ$ݥdY^jE hǖ$_ιR*b@QGgR}䧈6PD:;Dwe:Pp.̡L8|Ν U6ܾb̡1[tמ61K!#_A4evgXm/IOA%ԍi/5$a[Q{,`~,Ꜫ Dީۇ" S$⪺/[>Cp ]CJX,^[@ܑ>&QtJG4 ?ɅʲƝX&Tx ~Zn\ac%qYK4l\6 :5&׃Mw[OiȧֵtĆScNSaNEAg@rY90mڭ}‰VtivbFִ!{5W-6<;j Uo=ETKaȨy /$Nd@=tq]s x!b)Dd1,%w4VǔzH_5>4WUx# _Z/} qa{ ,mt7NKiy+^f[Uoͧ5e ]+O7V > S<AXTi[CTYlj4|[Jt -H"7o3Todf,9#UI췽ր?|֠۵3o&tʮ_g%x #g<ڎ3EM!QYAnO'U)3?Nk H!$h&W0PkA[UI\_ڭFTm1E>H %EH( ?ưٖg7;A{VPMOH[Uge&aX]pI7Ȱ%6$H]X[NAdAd] ,zBG6L-@2\We2w߅.N]zs{z#GӔ\.=$ޠW*=?G:LOz4rp'W 磔)fY{>yu}Dbel&%"L_HX5=-Vɉ2\T1r"8fAmZZevsG7 d}xFv2!>d%5!N1kn4_-NƑUffCGb$'`uoho` LaTv`bg!^s 1;lXW؊ Sq-}O Wjz}@}"<&_/[B׎toU]ފ$#,?@\&)O¤ jJ4hRr\SnMx2kwl"Sk$@ XO.E+\lӿ͸5EFy}Q}PA GiB8g|m%ngHpIrW 0y|Q"7,WUaWw qgK4BJxVe;3\[Em u [E}}`pޫ^ЦU;̣GƧJa$AǴ’z-i^kWO{ :'$Ez0! +|,Wx iDz%~w#`{T= *x17/or{}Փ1]Qˉow)I4"͆E$ΣD۠PS{騤ldnzQ^Vߐ6$zd=QA;GPBNFi:D$^jx SLktalsHμ0Twevyx>so,Փ 6:OBdP}%9P.(_Xc0 횪w~l*Q+<(3}p+to$yfUSV.Zp@pi0ݻmEGw 3Yߘ}J]VJ ͊ʲ M^Ut3Ii9T-#Lk#3?a 9@v9Xn}h":~No$dcڠm_#v|kf,B?'87Gb-2R0e1(ЂuJ}V̈́)73b?F`w39 tnRNκ=M&E(l' .;e(:ה[QoEFjd ųHP|Zcr=heIKnæyë[oA3DIWM#x49b0p4d<צ9ԜWqW\^i;'tᱱ42fYdb*fCVj5$첏J UӁ.iN%F_G1'f&EQK82c!W̪Tw{_J鹃jIWwb{>b}Y@@O\=/@UMtI)C.ǎE2ٻt^M=4'Q ss(}Utdfl  eD1L۫Jҝ>nFݜ #j2Ag5[ͮLπ! ϑKiw52 M:J 02}o#~ΌߵUO,ϾIHQ$o'%A5~Ͽ_d簖Ii"ğ͋o9i4ĈK2m!.Эx e*iUիC%T!Xv]gZIW1 &R\صb~y!Hj'e&}Y?Zv m(} s m:ةHG,4`;t`8]h`zڑCa͡\.ऩ~%:Fk[V (O& '=ȧ f~2^}PN)V)ar/EQ[H5BEgLw]xuh."Nkr~K} X5 YsS-|K7]d8'nְ .,F[g$XEG;5|y}qq ~ɢaONzF⽞qa8⾾Ɲ >m!P%;JxȢ8n,N1U)Ѥl"’|40Oe[Am'S|AkXh/}(ōEbG<8;ݧ}HU$9bT`9N4(jYnuBs 2}cH ⾾\F?T3yygc)i \_z@ӟlYTf"&b%Q0lxABG:=Jy80Z_Kp@K,yRv y3Zc6aN;+s2w49MutdK7GX XI VZcD!.F [795zkMojt _d!i'HZܽ+fjY'<+' %?4nۺINN><чGj d .69B*2ssM}b^ DteZAn¶nge99/S $[&G:kD"1n0a6$d㭡t`^R#e|;֬!>ӡ/rFT/Qlq *!1n'-&OƕygbӴ!h{l¢Z!֚^BݿwKJ 쾚,u9_wq!)WvxbWno]xD(feoHvIM2P~UYeċQK`YM8.炮}/\‚Hs"\.Na.M_\K!kAq)d߶Ձv90hu+ASkȣNҤɺY8mD_@g3jfMbjF(B\oD:Q=jqS7G=ڌ1ܘR<<+B1ྪ$,e.,j؉RQҟw7;p//)T CCg24-e_X0H[2tOGByNOR iMES*s۷ `& +n,'{|E?X4pYf,3 +ا8:kfxϞh7F6]!s-| gpSLZXىܚcN­6BHUS눋tbvdΧdޯH$0/?0]%+Ip[` 0+¥OtmAC'ΚsV>D~zuW@B|Cyɮ+;! nħН Mm8рi A.3zFs1*$w8UVw O7ϡD]-_c%㰧`U3b[/|Z# /oEH{c7*JS5_o@3OۛeuF2"䲈v=)Bң<$<[V0ֿ$8opH9FKZ}#9u;^~N,\W 8m)`໗޽%EroBK?%&YODht,r)AZ&ߦQ'5RDb,퓼[&=t)#Ho0φ$ق_ ߭ I4栣z-F6,[?d4-PQ$y)}NHgFyʹKsRa~}^`?~y]Or}{]!s~wJ6㫓tR 6ϯ1䗆% fsӸ(ްrY=Ԕ8]9ksbM]iI!e,-n7rq"j_"H*'D<#9UƒB_a, G,Ker[ўɪd%c\TVhDK}R+:<ְ:bZ;@ZqI^G.Bޣѣ*)j:M":{)ikWy9ݯanZ*ޅͅrğZϟ2fv0@@& 3Kh8iCpV/W-7LDl!;o՜(Nhd ήI" !UO_h`03~8K^~DPcG^gcS`d#^IcKˎ3 %Hs!nlɨ%&EkkQnܽl$?ks(!i Vs~hJ1_i֕ӊ[MwC{59̂ reK_d (@^UFۆ$TFGݎLnh6d|z=׮10[|!=2'#ɀ;@ב|Z-Xd@^E'E8SIye*K5jKf1GA"gE4]2I%Jܢ`2gy)!8Z"?T+bcS-L$vUM3!b@îCw$b .Ǥܕ5 Q f02>/ߕq"iz ha~LC9r89&\cwTw؛Y{}r"\ڊ,N_jL*/gaњꪳd*bG{=6LkJ>LiWzlIA'EE4lbO/ O7\PP{j\BI+87 r۳XgizȠ\"Zs͖γ:b=vZdK;xgTc">1Árc˚oVlм}%6h + >,O4.}6#eBDesh(urRrRZRa'TcP ȐIHbLZkQ ƖALg@_2d'S +S7 Ylr* QV?_mrSΖ )_*[~FIgj;9"e#&-6.oHW|!=xN"Q1,MixNu $}d{f^9`3 7m;⥎ÝTi7!L0]r@ɮc׵ɸ8JXn򰍅 iwa^k=5ިmQH.]6)HLsyV&1?[_\P~gɱY%u C;\?<ĴKXWWIpH20jtj)X{zS jgEI³,%"T"^iXo#:wly ТJ`L F &#vueKsuFK nOcr IW|2U|\,^Ab50wRI=뛝\vp=ڔy/@n=\׼*SNW(f7t`!RwHO*ܯ=,uˠy]b\X=g 89kZm$B 0;U<vd~UȆ^G+,~m $Ғe[ B*Z^iK)JAKkXW!{X{eу D4ۋKTϮ*崷^KDm- dfϙxqm%Aݒ"vnL0z/VGYxnsr9\r@=8x2ߞ$q[n!@C |[XJj ?¿{*6Ouj 3!!L͗DũU 4<J;L,2Pr6 =ɹcZCb`9y6 )y9sN{N3xuIp;Yf~_ƃn>hcOJ >EbH&Y!D,rL\8w ysU߂TpLjYx{ۋgx1wׇJ2I\Z[{v(5!Z[ Xݔܘ] ,_Q"L*8^b02I "tɻC8WtZP hGw5 aʕ_/sr$dFj X!E5!n,pX/L8vtDJj!$u$4f=MQFk|f.ʀb u63zOZ\6E4ʡ3_xG~0wշ\x؀WŔ ]P3-'{;u[H:f sȜ&7x@ %&J0alLJHFڳּnQppr*cԆ/h8! d;#Ƿ'rہdtq (*|qo 4s;WtAҺV߃b#G68)zNbi^6Er%۪k4\U.`G{bw'WX52k 5~p:a;*E%'n ΜQHH3c< `hO̡,-j'=m'f+=҉|w:u\~MZOUR-Y?go-Qa4!.n{h'{ke@1r.\#!DlH@oNa>fWqN/6BvCkKSqgKlQk㢫GBM&gKYAEelBp+dWF?1C4 iRHWD;@ԁ!gM>)Q2)k:?ztx nF%{Dg*Bv_4XCR}°N)U uF4[P}G\fZ+_4o̓x瘥IU&EJEA;M,MC@O>VULPcXg`Ys^ @ܶL*y vn|l42\pA6!iiHCe3Z*p,;'~ÐRPٵk=OfM,M\i^*DMX٣"( _NAEtz!9X?LS!hvEHIo ltEuFRqxzf!MJ[fwlK1Ԑa )޿?>|J%)/fmPj Ks;Ư ]'&Vу!>:oo 9؟\;OXi!?F9ꄏpd7N$.ber mtD%>x Y!՜OwJƴ]bVN *I*:M?cg&Wxvj-"9 ~jA+>ՋI'٨?( B6t\kZ_ Dĵ9 b TƵ3JXVE@*]r>IDjKv$6">\L౬_"QuN%| 1_'XBta&9B`?sqd{dy̤Y5d+SWQj i=GHNћ71E:eBյ jr~#`/ kـŽA7A(™, lۋ%F;{b64dzP h}bB;PNծJ{3I7sMI4|/Jaz-u5]וOe%.eZQI >9́@ɧqC.QKt !TtmB> 50W]?bPyN,+҆0~bZݞp,g<ɦxjD,q.\1$wE-)9p(f! 6׈;;> #(!R\8b|jQ` g@kdҷއBz$mWadq'qX'YjҢ*| U_Lbi7:!bgBe *'.æ9.u8!Fٵ{i-H5q.PBEOR-U|-}qXn 5=]k8٥/efpCFPNzpأX(n.3\NN[Knѻ,m+ $[D Ϻ.3Է*v*GG*F|C66}$mm8 Zy)/& 5% c> rͱԧe7jz-A@CdqGUa~zm+=F&5Дzg7 "8C]ptCʿF:B ! =ء% cQb2pz W8]xv}CMa-g{H>XfDecEH46qK #x|>ֵ;q~3GF_D:Nsg]CBys1 㵠5D'^į`S8(߅=6Fxsw%P~ڒuy{*@jup.L{TkݞMg8tzQ;CU qr QE1Bk؄ pMܚyE`?Lx^Br ;\m*,$QTv[*j?'y CL" ,{B݃ȺCMS>JS̥b.Y4Hا~֖On5 6dz[MJJbʟ$f w3ă`l'`!z ֽlt3x \d2#Q8^؂9zo֕"Uw8aP9LJ@ x{ɚ,wA sfrj =a^tr{q^ibv}]϶ b{ X_Q ]#o1 _ـY֚M")b#?,KȡŷgyW2E4 {҉N2_w !Y)=]CF͛Uc?֮@So=iX.V+D18!bwLxȿŵ" 1DN]i?u.]&#۫ѮRD4csRm`pG#%N5{n[/ RuYml!$|ō@z=&cOCu!:qcysKH^^MD!<3vzU57z=(Ihxwcg٥a웾ba3ꥇļ83xxQzaC 'YI7mT6$ 7Y; }]Qw^=U S;i|_>\6s\y+'S;UP$.g.WJE$@>6d#\&_V뵥\ϾvL$ Xčˇ^_ Zơ,&&%bB{*AbHkfqj!%Nݛy1gVv9?Jm{b:2x:8 oѭPyɥ< ~U*LPϛx.-@KkWT*۬ pÈ_D2Bȍi-]1 ~CF5QockAG@zNY2c1&i%jߟ>YX05e_̪!h3H&*~BNa!= ǩ{GX$i%ك ~4A(r`]R}5ao.ŜH}U8.E8P$.&M|ChPEw5Uu536k`ՇQp=F5K*#&OQ %<4b/*G )5T}F1e%dL_a]\0$`=ض1r@vztg +,勀z Q풚Mt{fFf%^OQ$ r'aiz8-6-|޽IFY5$?DFa$#46[;eMc 4%tDZ*&!!PaE@MG}B0#V^09MRS$ЕnXfkYFwmY\\h._!Rяh3#(9 mBu (IKEUn,^аWy _w8I7LY[ trP Pn܏q+rC1 V=Bvjbo0`(p*R;9E&so@8'U.@};x7ƿrb#,п.SPѷ򚴺0eWή/OzBf=yt6+dQ6ԄmtCzG꺞X" W[:>]\c~-@&"{vuP;QRI0fQo,CPh^n)Fіg>ഷl0vƀ2BҚ6DsWZPlA-*~EbXsݧ1k>V+ڀnZ;-bӾ'a`@hNSɯùb3Yb]+J#*;`pz1jEx8|<{[CwiqĜEJ%;hQbk7H<V9l@us/Km9A4ܽ|pfB-v5.Z&tZK\Bv̒@)Ƅ"*P}0cb~Mxw(1O\˹zm1⌲v=-zLW4_ S[0hvSdb*8RA1Q$!a\Ԣz؀lU)\fY ؉έ`~b 3}#WpJn>7we;5{uylɆZjeյQfƲo " _136؉֓Tz║utWqD=&ك{Ur뫣sB⍵4)Q%Q 5*NYB;r\chUcIBg'0'x<qCo pc_> {rVOfuB`r9'κ؄HJH`Uյ)9In0m'y9Nuq!9a/q/O/W d+t*[݆J65(@_wڍ #ZDՙ,]䶏ZdX*J`Z=ȯ1oCv>TJhy-9UjGl1VሥxTy-A ;10(K,(9yT&vYNAvM2 T󰗚b*e5c"@<ՔT@b#%0i#/roՊH&HhŸA ->xT38}$L,>~*K2R0<=I@87Q|˃XRQANN6j]mD>2;;٩yhU'v/U`,/t3nKTL F{=1~ydx{XB?N/`x._ub(y sz :}9_ׇ唽5ܶI| R;ʐQXc_K}B6̈0-CH5U  }9yXP aIm:c&T@'ue&7 M'5v؈ۉӈԎwx/WشoG9f怫6U!o5w6. j;Қul#/< Ľ]__ h ݎ PRGhAC@v)7xدuGF,Bh o*'(r#^˾;aQΧo X^3诨[GCXLp뿋~Y[Xҿ ޙܷbJS3ڸ?u[ak*/$x5!6PBE1ot+Xcƕٵ4zsE6}>{C"E&eB4S<H>[Sޖe=ї, n<&tQ*bjq'X^if] 1CP*IW1__ֈu$Gpb9VhNpbGkOaOpEIV93p׸9|'/^y;[DD&`#W2VCbsQ]ac陭 u)H}ap"0zPl߱ܫ<`@4x̌NA4%u~xybX*ko8[By^$%vX,AA{ZH*؍sHM@z@}m?@"at;%s(+CY`b0S2]A>꣨*D]HrY8+U995µy`Zwg~GfBP{=̗էDCi 5'F(Zj߻9V;h,^bfsi&.QˑǙ7S*0z| ل5=1(<7VZAB<iNJ[pu[e3䲵X1R `r!O,q-I)!ٜe| z[H'8_Tz8 Ƙ󱊝dmUe&_ir5hӂ?a F7h=#zħk ^PW1f%>s,Ork}0vo*Rs hNC*,2 p?%"dӾkCUry@0,+蜷ֆJ.TUé+;2m+jE.DGⶩ7_;,[DZ>7X:$$nsMWW#I k=FHS[5T޿se Z`:!U^D,!=DŽx3poQc:Aix +P[듚\aN'6R4$(D0 Ln .yAkw[Fs8=l?!2KѮd4{^(+"%{ !ߣ6r=Q &A$wЂ} zыPi $TyWH`i9π_| z'$m޻wtgAnJ)&h󖪸tsLdQV}vA3( N <)"͐ d0Þ~*gѴ$V탅 qeUKyBGF}\@ K%DM#l\Ls¾HǃrJtMy [c7cN.y΂dl^6LJOΖIna2hyrR&zRHVlmKuH4F땜Tv3Z P&b{UdMe0I }#痂6^7HAuYeSf(QJnaC!ٳT1ߢY,P0 ;|3LkmjQOv(g g sS)=fe A(%pIL0LA]'Y5d'qpߚ)T~-@ &lG~NL{B0!`4Q i, ] b[nm@MJ+{1{W)$ 7ǧȝjs*C bf=y2mƀ8&]L9Z |I'C4D9Aг>h?[dg?>Hlc/1BU 7=6)hSj]O;V=DSS8[VB6#3vHf_ХR9YQ|/E~e(.q}f%dΝ4*;e*s`鿱ofneZAOU7ngviŁީvHԠ,?BGټ3xc]󌊽r =hHL9,'K4l4c:ԢӾO93OB+a\OI^Tw'kuu՞,e\Uf5Vi_lDBjW"#jc.k(\c)ʛM/ ?W]7dعv6 ~+a;Ǚ5m{[m:u~CHĚrI/\Wd=->ӜpB[wfD*&ͺ٤DmPJ;Y0R#C7YF"X&rHiB'"J$_aoS6B7aMT8%@5xcB7ȋ{x_݉T^7n&61 ceϭ=K=dPm!oAns-N WvQhBOڪlsώ1q^*5;I{LwCQfb!6:(TVM@g(F^`o<0Z~nlì1Py'Uρ_ElyhY"NzQ>2;9#Z}}5eg啟d"d&DXmbl\>E)iHhmV؀Qb(7(ePP; XU}7J%'Wר ,1E z]zz%֨P`vZҮ~Nba&łpRL8&q+/ H7p+Ԣ܋4޿35%O&N $,>s.!c|{hLdi<(R3G&PX_1#]8|n AXXq-{C21a(<1nLIpxŪ;Mm?&t.ȨNQWYa]>OH;]ysұ)Eۈ%>>9m '$\Q%I?Vm\R:3iX́sι{206xOSu;T3Z~ @p:\(pj6XS zYI5Eu %&Um` Jiawl @"޴I : ɤTO-U*z r! yV;hci8'9M~[o*6&S$BfR⏭,qcӂ]'b(M_H 38+|q8o{s9\4q|%+DdGETda 0\O)/bJ8c|2F*}V-*Uẁ"@1_;3~)!W=G_Pq/7e-#e P3_]dep麾m3"j:6VČ=QoflBtgO"{K, lKd8f(5ד+9}q"O䧯4 缣7Ebݒ"~^v%e|+ x.ְ>R+(Ӌ(v4HYd7v 2W2]_bGW$ T~.~F e@@9z΄*xg.In \&ےtYߐuE!rM S7%wUqGZ1Ʒ҉+`έ23E4yyܘ*sDRa=P)aשB}{(I?{v$P˭ ٚSlZ([$L[l'J|Uc6g MR ^ɤk=7[V—J>ljTs.e2fuW&}fr,^lfvhYm%wS. =IIMo%S8"ΗVS-b8$Ξv#xTm3zFD8&zkdٗ_xÚZ@c`.<@MSm,h$!=HbsS\/\Gl=}{q·KX<*@gTps{O HVv+p_=L8^EEBa|AmE1+|bJ5"~)'< eFOi{ӈS{,qP >lvQz%莤 n(|B>J { Ѝ#Ә"%k-]V2M 8M: }毚F:AAUtW>}Z}6֧I<<]jjzƊsEv#QZoM$SjK$_aiba'U29Ba[SsݴX$\Νh)rʕ@ Sq%Lddx( X`xqz(0*~%9Ԧ{E2lvd/+BA0KY ;t+r%3kUt`CAo-)~ИtC(2z6fl xRAKo6q[z>kMZ1e^gEALtNiBn+{WmM\NvS1_M4]x`yػiiCA tft"4W4ǒoWhBޣtXct9m;.pxXws=2:!]xҬ0, GRkuȖϦ7yveU%$yjIHL=Q;RĤ2}S[9'ZԬ+>쵰0u>`fQ78ݵz㍰$PdС H|\#0 Pʆ ؊))8E,Nݪ5TSt2:sfQO jVh<4*iD}«wxq<[z8N> +892dh24ג,W򬮛pR*Dz2w*i~zpy05sլ.]޾Nןx3`g-#I{F<ސAuZpZ'xJ]MLEy,G΄QڷhȱTYБĝ;9 P:O8vZV6un3&x2;38uu:TMXvr獨hY!}p:Be xn.MRR8QNi_b/&,n^4L UAC5WMU\!Ty7| )ܰ$hU6\L7aPx Gu!Upc+]! .>Lt(jD!BY)407Jsû;֯yp“.6:r VJN!Sbs]:$*QzxMZ>eYݓ4Y!1!C{xFWZ,J'~Fe1KEcA*ﯧ)L 0.hb.Gc;V$ YAYc 5$\\"kYѾdϭy`'\,Dљ,m#។8Cڐ_m7հxqi+EVCxbu7 'TAQcEtEPk=Sn@_ 2|8cNˠٍGn~U=2 މ( [I#Q&U &|8prgGEsX&֭q=8TmCpֲ< kgi@a![4I0R]5AGo 3 c}g\֖90CjNJf̰7qcR?IuNg#R^ Jf1*ׂ%fYȿ{k*TrbU(ԟ+.+:$6_XbnY?#7 ~-w_&qPFnbܖ\)m#?T N2NT9CqJEn:ۛҮFdj*Ӿ9N1-CtGPmC gsC l8XuE:a~Mޡ,WPٚ5'ӊJqęQ=y"G>bN덫U-82KѯkIN&ZmL]q@b !aF1LDV+٪Ew78w{yʪȶ1vj^3ڱt +b Խ~cx]J-*BA:Y~PUJ;,LsvE@d+SbiOiRsڰ=Մ/2V<.qK9b^Jf0K)#B˖Ne^˕yule#j[dXᝧ Rmi 90\6A\la/Pq)Nҕ`(,(#&-nW 0s V \an*!RNRN=P̡\_OWqKPn]\rc8tlGi/ ظYKG[o/M'mT;Gr5ZYKUnbp\ⴋ>wHR ] ,#|33;$ o`SPCk*=ۻ AnNV` IƅDm`n j2i(ڜ4k ­V0)$~78~RFK-t~.wpg.H> sxEp!] q5 mL(l+p V~x1ӌ|횃65)F߂ꀣWK/d^=+RMձ= Xgh9ytzٸuh!t pBZh ww;rزQ5Ps-wG$) UUj*ѬMf)!@l|5BN͋&ARm" 6Ԅ_+plOMwn[ 5lNW=W+鍠z:H|D0#@Z;Xpc"Yz՚mv>^,$1X/E&Dr@,]oȗM \<ށ4`\ C" ڬT{LyUy)"vWX\~htCiy!Ν+zuwv?Wk[~RMM13?cc7S`/?t߷Xg.|@$mt깤>"=tͶH]b\hv) ?) |>ղ,}o9rSG$!z^{!Se[(rB g*ͰcȜ* %-8f*/EbpYӶL;o/{H,=o%2^ |MIf!:Y.pDI )7pX_fz6TZ֛u%Uo2!#/s_Ler8崘|w~iOG1sf)S%i NqLgE#ۨ:]=F@Τ0߷s8,j5\aa/? ˧w N8nm/*g% mX&U60_YoR<ۺ^4٢Y7QN5~RvTfAK~ ~]R f_گ.岫^ƌ 19QA"xL5+t"h#B:f}z0B" Jhnldk։mj#m ;$AS3 F'c# a#Q-#d7m4|y塾$u 4#Vƃݍn;/Pe{30~Όxz3Fwv¹%Q I)ϗ!r1:^.gy ]Nm<^!0S?Mssf%/.+ ژ)B5TD_QI!:|YdGL{MY};\転pc.?w{J-e9j@BT\ lS B_A\e2&`TP~1R=<VQ=Ÿop4|փ!!5qPOy}3YYgWZWbo2wXKfPE4. ~wa5ydvt95 8\wCY#c`u/NAEfy#Anotcq7{GM=G,W٢wQ' L=}MϜj⛭,j~-7}}Zd[P|(cy`z]>Pm@ l+fgl{ݭw}gR `?en)&Rh$M./b=Hzȡ:?7Pp*-6SB>9sNyBM %HwEWؾZY[Tq{Xw(n65,7e=E^`"QSg1wBG֏ ͸ܜ/&3iJ|r`n:ȕjدۘ>Ws\nT9&G0rŘp)>q䍁!7KVooю>v.ȁBdƥBb9bVGzqUtmSrtr1.V´4Kboڂ"f6'\ebCIX53@/+QudAfV?R Gza$B:]a}J'˽&(PJpxlThqJP)ZSהղ35{t>pr~qXYm{~D*aŤYa9zi^R>Aǭd8-.EcF5;Ќ|B6< ~Sg\mDAڛz`}7tRj@=a$suLr WgHЗbXRd5leڠ1B|$5oV}tbx;{zdz!f%wQ&nYa>YDQ%Vz~w!(#n<LQG4i =ba%ABfa7?L>`me†je%F$q9T%4*p_hiWڬ氾Ζc-sov[!se.1idKW_礔&u97/@ajqܰauy R$ժ|<0nJ_tsŌdeV}IR]X7c{i,jSGVJO,lJ!? gg mcCe&./ .ɴ?Xp7^ ͫtP'B|nʨ uh$X[ _'oܣtW L.2|`_33{K{9 vC/pA"ߒP}m)HpGr8P:@Yo}YZh q^@3ַ=./,ۮ[M㈄)NAn ?(1NA&w4cՋi'Y.?0AA?Y`Vf}jrkF1ďy~2,J%W+vP咠_.둲FӓPRs!xѹ ?+8xCUؗ6 :ob Ge6EFke=^ -K+, j'y9D 2š nA*E֍gO;Fێ1,f9Yؙ6A@[VO lo|je@?F,N&>ߜwQgYxŷgvaI i$Jj"ìkwg,\hF!O<<M@͸H hxA|,yX`Y;Rx73yG$ԅPzoٟz`5Z֘v%:-Ζ@A5Ruw:7D)UaYrl'ܪwМ঺i~f"-dwJ:0Π:BB^W5č? :0W 4XTnHPGEEH^z0x= 79eFe (#J&pIOn3e\LnD?q͘ 𘞟f !mTPV~4l=򷊟TĦ ~888*V$#ks@p0av[xG*櫜n9m=ibh|K^!˒cP:GBxZOR-P=ygP3+ߔ~bzyМMnM3'7Ze.Fe6iqTYPJVJ"RJsIn"y*E%ZT2u! B;AHq\}R~ AО|KfRz\bœlN&7Lݔ!44K_^2Q@@iXJQKW I9Is./<x?4cRuj<,2ar OϾ"`h)AaD _BXFY1|к34QT3`1ctjUQZ$;g?e+ScsJ=|m;Qԩ!dlauCf04J`f8Q7ӪVfĎ%Z {^zo'ي%,1d׎l""1^rb+[eA杉F`v.\M vas-o.'Y4.gy$w/̝ؐ51l! ,Q[6  E%2"0)A6/5 834G{7FcjPud|ʛ†'L ST.Hf"i1oޗ{qx' hXw^q&׼kh Gэӿ6"/u'[ eE0aJO+[?~st7 pө+~оz"$nnqyvd{)^r{d-hʖ F?Qjk[ +Q-A7wOYJdi΅`s8PW{؏qIS T&I4£tVA`P ~0! %J8F;6o(bGvkc%IHb&'B+$B;ǣ=\*Qgz?lU!4.U7+`~Q<*xb.NJwƏ-+Snn"?Syce̓D32;ǂ`ƣ {~PEŀaym;kՕ468WjBCiS`ȬR(X 4N%{ǽu[f*(S)saθtS)[Fb:+VAإ4+'4y B:z Aivs7{RW<>W}rDI\E~CUf$b ='#3PX?+fY21s6C3wz]>ӁF?)J՞zDŽOt2n_{|hBm6{& fd?n0Ѷi Xy9F:űJ$+\Z!o!aE+W-IUXN@^.ůŖB Fx&'Zt<bbOM'!kos1:~؇8a!% KpIsfM?㹙M6pI,U<~? ޯI^L\\z@hee)Ξ= A~sV< MM7q=}ȫc|0*({SaV }afNz-5> >32|{䌫JLy gi =-?6R0zvR.tE] ^(btXAy# .K/̃ycn"i[T&!R^ {=“% ڜ^e%k[C5\C1/T}yvqXCt8Z>'->_`xR%2XI͇B{|\l.;e;b&gDm,4t pq hdqOELr*+aI/%cOƒd0Кc\#.6:mN,RhoNbM1 4ٮ,iQǭHc{ /ۓj񟗞%wd[y6-ޙN%0{>EAr'O{HG礈UMV_m[/RVp56s&Ӻ l9ң ~adi.G:j-9<`.C(/R]:0uUA2k1鿠\ظO FmsJdF>  N@7B})duӢVN?G(Wa{kg_A߃yKZ$&ݚ_BPIJH7z9i#]Ȼp@%+!)Wa.*Yzjjayn1B?w|E!0 {Z6~h˔*Fɛèꕶn>Y-I [.1;!s}Coyɛc q pU+H+i}>mVkemD zwPǭaDR_Ez*Szwzb.>Hliy rҊ[Ś,&)Tł)m?UDu QN4nBJyu^N$+7Rudi8oPʜ<ZL@oSdâ &a,@})&n=y FɌO  &%L)C&n?Wt)ز4_g?LQ/;61oV2C>[, tV?&x8AQG<%,ǰu{U}j^ |u2TFĠSq[Ү+<ɇ36 q0>7axWprHd!F4ty$nHf2f/1*^CA,R2R*<NӗPҬ4f\$WD Z,Ikcˀޕ߯ơLj7gop/┟%uꛪUPac{0<-W{GŏYLϯr֛ `X@#ݣ,Z4?È= c{6s@3VXDZo;"*KC P*ψq8~ Zed|VcV\@ rUfuRpN r֗a{ -}5#URxWEEt[,,YRyDJEP`%1oo.+բ/xNwp8I~&Ջ2_PjF1G[YWcT-Z,L*KK@߅zÎ߶uagF<NWz,u {~*k?\w" p#4J!*s5RjM2 ux7L^"U\3z{V/Aݨ$Ne^ɢbv Dr9b *Y&̤3i/<2u]+m,D[JgӚI sR|כ )|ibN(F"Ħ>mUŝzxSɋt'ٯU,2#D_. =O},/(Qq)^xJJ'KIgiY#"R_B 7/W-#<hjh÷ۢITG)X\΁,zm L f繃}c'1 \59] A+g}L{+2`ȹ^ɝz - ҍ\bia[vMz#vK7XS㩌y`3w˵ZuK񡡵ZESz/ Ai$.ڹhiⶒ7XK-m @ʣ*T4CWͯj:"0Ri@ i#]WNU )d8AB*N'& 0?$l#o/ooWF \;[rA:=Ǯ$!|e喫݀KU X^`ގO[Gs80QIkD;ij<3K®,S;i!~ 7y8*0Ejqy66,2Ψ0@a ܃;NH2l`'Y{ϔBVm8 pᴞ^BZ`2Ca8µæ(yv A_7ߔ~+.\Ntߘ}r5};`BQMvwx:AswLx*!@\[B |=Wh5ދb;٣R';x)YCջUlrU^ I!✬Iaǡ^g(~, LpAOu=%'m-Mɼ}}bxXcң`3y )Z^9=Q3ū`!J 6OC!8[^^$gg}n]5v,A5` RvH,o-rӽ_%T޶8՛a~F5yi8 ˹z2`d㯛[$ &u̕2uk}]tlMjI%R{7~S6{GD֌bOO}2# YmH5Ճ)ќ5H7GE6|K|7F8 +Fo[bp =]Y;2=zAv t Th;bVQGLE5D=^ r&AݣDZ/=xde 5'Q(ҧXr\DWRF9s29 cç*ȣx`fmüFB+<0d\4B>! OUfjUm -Yqmn )2hx,N;˙coF rkYpNXkAr#/}#0qGMUC][T?J4j>|RJQ>ܐ)dAMK)F5K";{Clu˥XOr4R7oV80Lkқ#anwm\ymﻰ˿/ $)z'9ӻv,)sPo޲Lt6aZyj Æ:KcӨ띮pM_5 fk,"Ehj:xٿ;\ DB6Z{]y"*E)fC8ZfUI"馂B(ۆDkԮCWkSi~DԗweETFw)7M-| %P]:d R&r1`}˶d~;}M9 hi-4 FM;h ,'a~jh̚~-llMJUgzƸ'B;)Ӿ"j{so{YZ]4Ҙ2lߔ[dB2#)՛oxRꂫ;llf"wq}f &osl=[Œم0#}aj6R~oS/T+ ջ䈟&} 0sĝ6q,q_) VrG&Aؔt>^!07̵!tr7MV kAqLOf݇ o5eX9C*™iX ΚY{FLOJ $ z]a iBNwXSK wsDd~|X'rR6IFO?SuxUxا43x>EL_@,Dl1/M?BKS #5ұ\\j9̴Lm\ަрbJgnsBXﺼ%#ZE):\u[f{H#C(pyi`3"w6QḘSᐐՈ&~uվ}MmK S9!?G&:tsm1ï+ V$*[}:3Dgb1Ge$4gQR\mU7a,ږ,Β\ E}5;̪+aSY%[?S#UR]BvW]E}p F= dLͺk:{/^➿*ӟ{x$#@}vs I}kӌbOΚxx+lJDFD Xp~*m{嵪xI H2nXwS<# c~; (LualVѬ=493Q& !f.NZp 8eהD~)  -4^θʞMsx3'y B6dHKun{(PkaW)Q%S5ەXG^ߑDD"ʾ#.0Μ𨨲"a)ꀯAhFZTG}N=F}ZҖ/k9剟XC9N_l݈^_ O})S"pSh{~ %xOe/i9Z1wSWxϸ)-"b-5UR;=u q0^SQCL(6 Vo߯21 Y@M en;"p<qhC'8i;,CbP/%;h[Ж(å̯z{8k(d;s0EBkCZV=IX쟏% o3K4N7OJ#ؖ=I&o8 dIXpOyC;~]{7"?/k һYE:ޓwm<ş5u^yEnmqn4kJBAx܉ɗr@ McMh<1? ή H7hZR 'h *<)$rb{?*ػ.F-EV3rGx2 ʬQ$q.3zZݭ­*] DïAZ]dOɑxa]*Gc}ijd+qiSt (ځZi;F$X۷w8befH(#ml>WPԮ&w3Q!*kIfs saATp{%QT+4EIֲTzZlaC ޒ4p,e7(zSeg7yp뛋a`;: sD,>frM8xkYEЎ.'+ȭ+drl1`.̆-th?ݤ͵MG^?N*'O Tޞu(~m,hL:o3 Qǫ+ `4&.U*] W?pZ /}ӄi A`8 <5W)P ESl @ I;줿u]\Ve+e!+(u EP4\ g C&H"`Ju?01!Slΐ@']%",HQwfM=4?^M*D,3j8a+y D6,!C!]+}jGp~7OVi|0ҌvVA[Hr0Nb0 D1VW'b4Ȭq+V[|/ԉ7 R(hev{Is . ;' ígl4(HY#Wo+]XD_g`iauj[~Af'ͤ 06H~z Y>ݍPszA;oF,_C ή( eEԼA_:jJ|Jm}Gs{m!lX/$+7~5<CL_C'Fm(ećp'C>̱/SQUC+hLQE6Zu=s6T ~hq`{. 2MeȽa#ԧìm'Ʊ <߳WtFDPj0#aCnq{r1%[%c 5ٝZ g 5=xFO-k ݷR&zF>I68W$V9c3V_צ،n3xVFtʌƩ5=" -#N5 R=7,똋(!/N 41n״6Arl᫯(8|3{<~<6sJ2g^~@ؿ@Tn"\i>B [ZZaw£m;^KוyFCֹS%_/ᔁu҄ JA4Ҧ] 3"PIyzOvC}q.D/gB29Ea0ˁ @$?؅?ECtZ^YxAeשXP.`y -;֊]titҖ̘ʌ'f0{< b5. e%*L.<5ƽ4ҙ=TL83 ;I-0eh?|Ni,<(߰/]x@9HN!5- l;ӂ9Cz+18j`@U }yGǦqV›hӵQfEQcLdp  r}a= r Lpw)qjszh1{ȟNR,^.۸V&?cIH~<9yV?\3cIu$?1xl-aZCCݤx8+!ڏx~v6HyKilUkȈT`%? YgXA9)XyuCwl[)A0d N&~Q^+#4|W"ݙ.'l ˯DQl- C"`[0sad&T}.T0 \*Y"7|, MZ 2y} ܤH]H~MNRBwq0U  g[o{}3+e&.SSgTf>pcg!qT4臬]^'59e]#nf"ǦHN&B3">8k"a}@ԋN8D.n ?ig'[㧍 7/Mm'qD7[ ZoVoZ醶7~ݚwOHC - oe) SzŸD9K5]kylHR>Z zoL;O_JbW-sC&WgLh[>jɑ}$6UͲy\pY6?_ wTܗ9/LKv}l[?hX6 |U#M;鞹_:mG/LčW5U)4in՞ݍl9&3TOiK9fIL3CyϾ2aqҠ)q'ᙾmܕH|fx kܲsmi aNzD#< ?=34mhVc߹j YsA8_qTMu cI(n]lJ}Knl[fQuvW9役hgٳ]zx2is+F}%˕!@-rvaGI4GH{Nhśq{! .d((1 }<)ǒ@Sr+e%Iܕ)9Tpy_Nw tl1ǿu*hj\ #ҡਿJަx6d뽕H³T׃.9)uT' VoKby|];t*f:)"Ol%rcBG9T!\H7 :;|Y<РF:ىTDJzt8ޭ9"d{2W ki4R[:?h}}u2'͖I bi,}л+% D9K%pjIq%w j]2U7u6DQuyȸ;uq%OOÖ11ljb4') -_c{t?VlT7ĮvMH59Ex!"fuKj*y5[딫Nl߂WzzGh9u+aE5yL`FY[mBfNl"'Xϙ*dp1;ɹL, 4V[Gj0lyh*%TS5dkue 2FδԡS.E"C{"vq.\;iSjuaQxT^T%ZVIr[b-VpZo"=z\@AiDZh" B%UXz!2l_?;!z~Z}湡D,50`hUN:@ަB_ d<3''@rVOo=<^].NjtN#Gqۜ.KN:oÓSA }0KM-1cҥ6mSO`Q4NwlrHukWQĆe; ~CL",%: еsR2PH bR#0Ȩox&l8t4PڒHGw}ji3?Aiñ2/Ĭ TQ#,{:Y?얡d_hGՊeρ ACfN̘K̠e;)q5=AqrU'c)3 ~AZ(`@*ǽ#<#݈vfiN Ǧޅ7mNX9/xX?BOHg8ɣ/ee9.<+k}[/Tx5{Reif{kT2 q$g,U,riXDeKACoÐ$n]CGMJ׼t=]ʕl{oXFLS-!k[e+JF)63:=6o V,~ Sg++^aamDϲewEZ37; ^.bv1ʐyAc ي ? bpmG*0/KطJ` bE@$D ?B-B?UJ3r=anU|ȴy|}ՊX_8d3%R~|n#f4B`I]זhafe~aɴ鄖ӉБ<\K\#rvȂr_Y!ɾw'n0S\/ƒIXLNJp<xDPoB{A|2 %fh 1!(`y=k{Ql\^GĊI{C7|F{rp,Sh͈}?Ȏ*·6 ea8J\wGў}mo~t˰YGT7=z٨RW| ݚ2Nf/3sٝ_x]T0`ZstNqy{,$Aw/2RGK=}Ե1D ].NMȞkDD9yB6i·Fs> [h2VmK6홑x[?l=qg#CX fVƴNg((:̤hsGQ$Upࢠlɴ&FՙK&J9$O&_YM#]цίp\MDE/)tA=J-{pDpwŬueko_ 7WD赗+ZA7MuƸ2Cr9"eHb[JF'qyHؙYԪRJs2w֎ӼԔ~Zx6FS'V NӐQLS{ܲW|]U z .y'3G$NiXc==@d%h¾H:~{ FU~E݅N6+]tXak_7GuVE(;0MW/9-Z^$(t9ġ@sl3_:bBp\4<iTs|EokU=,!SkTWjdP B?My#4rӲ`8nB03Z*i(x;X]g((!tTG^Ma<d2}&{e2]6 +&WStDeX;CkU.v1f{m*7w'lwypVwbF EgaSDuWE_ MAA(r9IRV_4.ZT ZoY gM\9nAC6FRugLos }%Gב.͠AțK}xI5O&Ӹ-k=J dž ѝ5 Vt~|]gpXCFC -ludw;ecm4 6DЀ#kdYj5w^GIP5Ppb䁘5qWi=^rƀ^Є6zB.#g< ^L\^!%}ѠƬE9!avm^uÜ̓?Rig\}bZj LJ eѧJt>j=]; 3Q֝"'Ņ2^i~bng 2Mrǎ^T".V艮ndwJ6W`ߎ j`9 &h+}2c+!|\&_\kf;݋`9"4z&r8L&];>2L% F&6N ,0.4 p+k`cSӛw2|[_\=T*9toxi3f+6[@(7NYȰɂ*`{M_nNRx<3̊j˽-5%yCqv)P+Ѕf[hF s *nYVڐ=f_>t[lXǤn^en~7PՆE+V_Ӗڏpn_!eq])BPss#ZM̛C` sH#ZmOyoHG:c[w[a.Z)4U .N-k4IU??YF? DvPu st LG=PTHM ~ed]/^+놩kx4r>kxV$ ~K̕_%4`Uu癦B 7[I55.?/nX4YϤLD4*Jyx Ыn݅.y:@C]/A^Jv6%SՅr9KU!:b|T"B :+;޵? ߶\]fmD3>7T5i/- ow?P QQ J|D+% Hoz}2'*,u; Eo%庆Cū!`G]ojT, }(Bӗs2~[$opċ{g=hߒ`KչMsĮ1H""C9Mjn/4)07'R bƋ*r,zU0Vg|N콓'oډ >d{(C| _c` b;MD#N.D,)FfGɔ8h0n?%d[|P+0gwh)2& Jd) go=G\٫F̘X&eB>`1k ޔ(ۅT) f VC@|DlFT2KBxG&]S8,*++-Snx:fqWnyI/MKEDnီe}x7(`#f5 Oh*D -1؛| ? jv:.hoaX3鴜vktP-,V@*B]{I Xfghfԃ N"po\5#-xRu^v1 >ĢvmY{gzHT̐5n2{e;oJ|YGU2b=]&1Y|b8|6 t!f/z!yȾش0 YiW;g{i38D$8`nP2,S2 -. 9BzހZ +ꡌ*o4HVۧ77jnk+2B4ZQēC5K~{R*(gw-琱 Zx$VB $ Dאo1oy37G\&t'Qm Dʒg+yjQmV'2Q +jy_BDE_Tuqgq_p;{m3V= CmxQ?m}gHxYsf*AL16 n7l(w ;AHtSGxT"#ڛ^cS*)ygwgHYFݒ7ܢ3kN^ tǮ~4T,Ļtٴ%`@N P MM~~:"}4,n6-}]K-Y2 x*PTπ&jJJkr$&![oj\$w)_Foy~5˼D.bѲwJRP~݉HC) a/=-_6U[48q>н|BBp1I:, WŖ Tq9Pw̌!U{NU*x/*BfaJD؇RƂieެKY) ?)c9KL^kUPOsw,N}-0eے'ʇ{µwS/sR?iòE 0fXA e4 'ٳR|!ER\jRb75g/ϓ(E+u!4c\b'6nxhQ+eL36++#A);k>Yҿ`N$)R{3f`[,~{0umQSy dy fT+1@k[Mz/!s$<:S˕%aiEghjv,ze 9 FxՈv1jP bqFyo^\g" ÑTl^z5<m? SXX`I*BШtH&HđȄ8pfNAcn_ȣHܪ pr'DdwEF$jaQ;FhD٦C q_))0Ɗ),հb–~xp[iihu&Yʷ!f|BF3 %:>nnݥir4c5NsC^P_ :slb|`(@H^t-#Y[#cc .U7#S ujg݃Mr8oq ߾VvN"xLڅ Іe{㧁_ݾ<6:I{nZd{IJ_hwR@Acy\+I 0ZPD0@:5o؟|?HG3?㢌?ܫ0Gct8Sj]kc&t?7e<#z`R !MGZk^b_QEf"#ܻQ݃&n'VT\Ѩ^尓w#zi5'0}}.(@sA_-'u^gbgdɚsًG=G;#6Ÿlquh֍q=UAM H̃ҏB/8 ٮ|o*Wiu#;PT~ZF74@ Y)kDQWte;aWldP er%y |XyA6A39E &9ZLSvίM0WkR3mCG+EZ | }b/^K*B'deJ֩K[Ǖ^q?g0-)}3cZ07w\9eC3h mH^F~:JVy ./5݉O7 L9nh9BZb\"/%d*0?O/w#?>V VL%8]cJMz#?;iI];<Լa2E^3T ƈA` W eU,nٹ)ӥ~IVe@$Akj$eU!6.Tc"Zc l\QmGYihO9g\ͺ#}On'@@T)_~yn(L5@n ©yA<3T!ڧ7T\o XeEXf!,1\owyP3$x j:qQڃP&3zPѬeBy G4X~b9ޤxAR1ߕxLNQV WL㍈0mwt79O㗓(u^D,KȲ0A\CsrA$8֛~NAJ4I #b˴ p1I2wԄU٠Zmk|ml.e=&H3A 7'QheS(}1*oOdI0sdhq k+˔k$b{ޥ$4M0yzfmWػ,%$21uz OZevt*y_P鎚aݨǭvD$8뗖MtNN;h$+J )6 Oje?9bP>Iq;Eg298S?rsaieFVTs z]K 03sWcsi״ze*0ic,yhW+*cm!-ZfAm8Z5ztu^ORMuG2DVH */1TW"87_aiޏkC"&쫳O8O613N$>:`.BJ{I3itƶZi})9,=瑪2QߺjO;D7^Kd7l@l5bҁG挀Oi7dF>݀~yX@rC<sp6%Yn=7xJ66@s.vb-$`gkniQnriZGѤ2%LZVdXq+ZdB{CQf#d)`vM-@dANhv5'H42֓H? \޲r"r2#(O JAJwP/I5#;U®dfʴZ2l6@En75 CdMq*v?LLu\Th!B>Vqbʋͺ-19ȠuRD(WKlA++jGnp=hi 7WYT$TwxquNc<䢞Z'ʱ6bYn*V\6\UdRuPy T>iF=K25ӣd5J]xǰ;AB 7 H E>K]JkxAf]D`-RCVj.gH# L e2Pr~յm(Qf4_g}M㼍  7y`%NCÙwrՊDfN~+odxw%ytkOƆu.g -# '~嘥:" YH4AP@ Zi=K@;TAm-=;< G7bܭYTL#d[R`~h,le -x[RtHbMF49%kv4P1&ұ|=NF tX |f-r8Tv9 X hҳxyi7!.7*"275RzYl2iD cSQ|xƳ(f 2cvDV}&/\htpԥPK Ӓc>!ͳgܞlNW6 g+)'R']n4'k= cm2js} [ehؘWR@y|R<Ď7ִg!j?Bei*>D|ZS.UѴD^iV<:Dƀ'ՠ..*0B^C%u.G}.Raw +YeiG&1L_sP\d-["F0<%]pA\h |,̛N#UŸՏZȱ2T͡fr_GyrL{Kr@FY>mʈ1Q-R)yaBI#6ٜr8$م5k@xѺ5K8];@Ieaz.3牆RzS*r}?ʬeJK%O2r{17Zw~@F(Heʡ14n%#xgR'Jcns R ׇq772kVUUŒo$u"3ϳB :EA=Gl@0(W+$״<,ʊ.`S77uіD.sz$!=FBz y;,‰;ҡc5E5rxg@BAB-VGfǫCH2lյ=Yk+ {zE/ֶ.6O.|zL@ 5v6Y,$m6`UX =ag@lDW9Нs P:S L*MHHqDr:ϿԜ5 saG`Da^',VV|e ; of'Ӓp3N8؂7|Ih-l{^@}'Ҭarȿ0XaLPk+۷7(74c7 E4It5t Vɻg- y^8>j.:l XMWJ&[>?8%o1"x#>bM__nv|\~Kh(2O/O]ܡ{OoIOiF" P4/m+I~+|Xe_i{/fxzX Z13 ffy$#os xY[L` |ZGj* DXɘ= 9=ŢQR-hćk;Vu`M}̑%-<5Xl7鷅f%E kzJV.=A D x!zГedeDYzAQJEP|U6b9'f 5*|gEgЇ] 78To]?rYȭ*~&a * bj5?<%[eV,]%<b49q,TM`P{[ކq y{c.@ õ9Sef]$⛆a/ zo"YEvjDT=8Z3Uy9*1 9lʬLQeI{v{UbX[x IOH+Fy!yvk-bj[~Sj-ؑx<\XS7Ibc$p=.&FSGɾ/b_$ڤpr9 ?r$iݯ}Ba:z+XJ>ͽVeq:NJMX7X03n2k=Yq!>[B40\i]7z]WKfCE<`u Uעg`FIYń>mTaZ][9*7tct~o?xP)\:wM5u&:sUk\+^ܭFmW?p&r>$:@wD|JD>a~?AVi˔k4*3U5hWmM.)=]q,ǟm[\cL 1G9x*nA*DN(gC 6$9W)X/xZFs@:kz#ݧaޱa?E 86L,T[͉0*F|+:%"礣b\iLP{$>sFX>-qQ6UB(KNܳl-u-_)wϭ8r,E"^ҷ-,.j a ;£U|s^]\y!aE<җ^kSB$H+\<_9񸞂y>&=IL_F1^#] 5=+R}CAD#Ve& 7zzc 8!5ڀ2]k5ab6D(jjF8ݔuᐡKIϒ0~ִ"sJ8+b %PlB^[(TǤwQZ;oF MACiע2o\FY?.Msqc+ .e٨SdQ81,7$R$Ԛ`%vŖEC."a;MwA\|mk8/=$M5fw`I6O ^|{so'hޯ<&,_/FMd{H^?x''Tjo*,h,nQ#B(-cΈrݰ|yVZAiʮ?=!8P ܸh(e2=' @wgVh}H6ng2Rұhs6ڿm H[te!1KblHVʮ?Jr'*UkCcX.֯ 'JyGc@YeuRnvֆγ?{K!J^wXDR!8 y<^%rnGdAm#G^ǽ}L!^a7;,#2 ,t}w03&AJqjD7iXLg tXr.e/?3T%yKT̑(Xcz|D޸Oey< uQF{d>'` dwiXH =`wGZ"w9M`ӕչ-2U&VDž[rn> hDꁌ`/͎_O'jFfIn+ e$?$ -^jy}yNM0U%l*{x0($u8$=MfŜ(R}4ވ.;*5CjL>&w58{z1"Nwa[{36c?LQU{x qrSI\m][шF VK'Ct\J}J8g$WGU!.qOr]~xvl,NԼĢzɜo y"yCj>-\,ʢO\ùE`8v3-߭^%ZRbZy'L!ŁIKŻEg-.ɾ\_d5_)j=|3-N[nA?hB|በ [bcԠw+-uI[~" ;d :mHYeDRCW\swj;N"ŎS&N ^^~MBvdSVop_aC@4'xq{_Ss b'ugQӡmM.|0`G91z^3V iҕ73G%|PVq 'GIǫaU& գ><-:t" ˺/N$rJC'i N?Ć+Ussx߶wƯ%$_Y tA)>lģwD}A/;9ރ3Kԡ; #`ts4vq:r*U$01:nۈYFs=@U߶P&fSU7z-e7f#5퀞~/I#Y#~ aEo'sO׿Ue;, d3 @wbPP@4k}t3R=ӢcQ_LY\8xXOFYѦL4ai'(.3 N~X[wVMbVR/p䜢}b[f ZCA s3\ JZEʨPҶ혧{|Vm@0` UhBdwkAWsDí+Q\>lE[E4sL񥚂><m}e bیzA-Ƶhok*}R#Ʒ%$<$e+ " -aR)Nrb62fPU2},!A.n*ʩkKBC˕vOXogЭF'nr /)r*b^H$& -Bm@"}lO[Rޱħm_6y`s,}RD{˙)BҫwhL=WzߦƑ ' yQVy^p1G\`0IZ(E{@,zNl²tϲC_ڀs'<'qX8U|ژN8auFَ~T;Q!Vf1 zU:HuTf]}`1jطs)k3*qpS =ΜA6iΉRiU>^({C㖕\ڧG fx-ioU!cQBn2 B |$7/I`$RX~!F0_o&.\\;RV5Zi<`Q h~V;J+k+.jlRGmD26@$뎗2IU)5TK"yUjkͮF1'÷̒ZR\Cyn;nySkOFAF#3" ;jrS "ǻ;jQоV@RqO'M4 a YIc s񰦎˜*Nl~9֮y{@ UU) Q!đa17w"4X$oLop D!yu~?@XēbChx@33vӾi;FϺN~$P=RdAx\K9m$6͓Y瀚o@tQ [WF)hꞧjP<:ﵯb1`٢J:,5W1Qt7#ڣBSS$4-LZ7#EsP0pwN8[G+¿MOd&}.m6Lt{s~w^` ˭Ps< "_g I/|[uo5v(MO G{3lNNTR`"NQhGQBu k>@]6;e7i6 !DaK\,a=QHcA"P/oZkǸ{n>ZŪWC. *#sNd8lϭ_j{XROY\ -M @eXgĻ$іH,L05;Kn~6]SI Qy/Q f)3M-nP甸5ۼuxJ49"<Ť_%@|:T~{SKK[%-mmO)EBz-4 ̄@s,N2w0U Ka!W_׻Qa AGuxwm us ɟHǬR>a1z9Nؒ2 ECdZSTu&~A\EQֲ|7P5 &>Qį?_ .S)]w,QPY(B A1fl &̮EB4.p'uf)=uC؎$1i9ztgm~O=7Eq%D @P5mߐ! >M©kJ%(AOD7CHji7ɨL{,MƇ(:&,|Nv³c׍^ǿs2h5!49!k6cP׹nK)?7B4#IJ0HlM_&/pZ/⯸p?qH}1Ǒz%]J%v3aPiuaOdM8wArp&"DxXO7ǻT;Ѓ]Ev hePmɻ3C_Dxn,5\iUf MJӨFA=#=}QuE+!|^;9?/,͙-X'W |)1Efge~ | 0;x4$WKMFhljjx`SO2F„~C%O;t \,~lrkhZ7ONT 70-ʥ'C]!*F?/`DlG~/|C$hiyC4ydM|Ю~rk لd<8ɶv@o‹wsI\nO!pzB%B< 퇅{>Ox%8d0PS f$;FCyܱG枩^Gw(]ؒW뎻Z3wXq%}/-b~@O.iв8srWXq{/1`ftP]wI)`߲qEҪw3fz,s_@bzo&zɳ&&hH96d\.!upXH2q߰;? 5aLY r͐cYF ص"hsOjMAh8 XL!eY_#lMX{6Em JS˂Y}-E߇]m)jo~ %"nJK3໕SP8aG ߆4zC+QJFE*E,zV#6j 'ms^-_?.Mx11۝p ٦@=- w1({_9:w=>Er ue8ՆE=bikv3I>_/47@:=Wn֌L>ePڻhĥ=Bu]IboO b¥/ IziM6'Xe]]oXZ .;H'J\TW߃[#sOK$ƞXSf~WGڿx&ilPA,tk>m ^;XMvNvvu!gZ=5Fx[Utlk QǼ?iw@7A2^6H HImuUxF')mul4ne/nPlЪˁ"R*~c:7V35݆&B@wJto 9Q VhWagtKդ䝭$Qp"]t39AA oXcѲyH@{Wã+?qN1p:upq}MlÿKR= {rl$f܀` _62]~ND7'AD0r^)2USUЌ,HDgzuq>|W S󈯛+!lsO_J4ֹ}+,:3T|H̥5%o I'Fikǃd9BYw4tce2x@ T~1 A X⒡CHzDX>T:M1hDՕ"UU~^w0v ^fBZA| 9(-].?n˧k#mᕾi}ueU<0B,3j@'Vܚ'.Od:f+r߾FiY7@& m\,{(\*~>[skZ瑷f}5ȸybœV)oohvwI͐ <OiFelO4(6p"`7Wgfщ>I|t٨cYv_u!Z+8*ab zP$ :|"ciz Ȃ )\0ߚzHi&D]XmL\l,l骋4/YXP7W煕cIOMDY7̴|  ߊ 6A\=W&~Vh@،A_iCtOnǃ$@l#DjY9+QpMn֝R!4TBVtfڕ\rka:Np{o,[PZTpT1<^fWDP7am'$wPChq!L 0$BL, y%/Ϭ5tp F3<]aS n7?+ tyr(kZ8L"x6!bA0聞ym 1r[IV^ ex^4ޫWV\p8,=c ՆuI[@jk{d*[cyen[}GӶRX`ZmdJS[~q3ЍGɲ8N딁LXCV"~l 7g=b"sSGxk |DOrjх]2˨zxuZ/م$`'ӄά`P b6P}_jT)#s!f~)tH*!!*2ù:}T|@놏E_asD\6-r-{S4Jթ+Z_^Œ$Ѣ)u~,FQN*]!ur_4ɺ>W=YjW 4gc462}dj?l1xލZ볇] _2⩰bՐ cd]` %H+gy9 ǿsB~V:аo$pWoI8 tC;Oy fL2Џ}(XogS?GCT |A$c_^*7xw42*$hj4%}̱eJM89 Nv ! Xo}/ AS`FnZ34nv{A᱂S:z9euO+K#˼L L {µkt{`4;+Ѝa}eOc&9n1^<,}Ku悷= H0JRWvX9<Ҹ" J+]fAt[ ds` .@h/BiGx*fQҿ 2ұAGnMZ&x)fCb4nC#ue_i=:=Gg~ˎ2^il$ۜbIhT3:i{0䷂娂=$ҎM>(\T 9QEHbXXs =JE4ո0Yz=*+~ lX*K&Da)^ARFhV3[{d5 (f4QO;%A(SMF -V?JU<rbg9݀ in0{8+W=1cT,ފٵ/#CX2;Vl>H31]acq /bks?kE}Or` uuF a?}2:_yNP!7!§Pl=2x{ V̿7}^WI:fE(蓠NnsHb5OxDyJDbe(lh X%zWsmH H 0i ~RWp3εK"YU>KEAWZ6c&PL+X'0 XsȯuQ+l~ ,x*tz5B77CRҹWhށ^wucG3$a 8jK1GYMT$W[d <`g?-#skzG=h-цd-eL&NHRo s nOO);IE5gZD,;Nd?&=7nu2Fj^>Ԋ97[ݹ[T2O56].W}Մ̟%oPPƫh)>_N&րE<ػRMܤAnDEc_SZ #`p[ أ >Bky z1kbn3y,nTi'ed^Wߋof`?EL𫫩}=%=94 c滢t{Pd( ܨ-&pg= (NPQ5| 9$ȮgR ]v$ t)`uI*q*E{[ب:K )E),ZI(L` &Dc :G8q|SQ]6D{P3˺L4 9C0%՗LPoXNiz2ѶDf!TT?m!O\JFw2/X@ب =hPz뭛 H%xޖwSD7TِI#&7 LS>H'#5d=xVIYj{, d!cDvEG0v8n.SZ&=d#_Ã{X#pډȉwYo^K~ª>Ov1zaZ8cG{i#ʫmV'ߝb|9OvU,gtgK$mM(*a͐sqT.3r\~'2z*do֎(;~6DD\ݵ̦|󿯕ź8P3*|JcvOBemڶïDUU%<ѡfllU֜A\KfS!M"3  $bx]Ӯ{.-xG+@5O@_;__Q:"oLȚkWy&_ީ_5^rw$4Wx5b7d{2&P/y[˾|.f 5t1j-}50M7NXK[v2-&].qiWA@N4A5"Sڵ Ȉj$JvfX}18m5L9ȹ7vvZ%d1pk)<9N)/ QCn_E7.ة 3L!̧w2R'OϩCՄ ?8 F$N^0M hw4'̗QeřO@TFX(-ELm=!r>O*~@%T3l65TPZ;2o s*m"R3iDL'S`!9V)MQ[2k{(6ڽRHO4UpW?O7q I5H$+1, BK1j18 Dm\ 9 vRiL_~JI];٪R n%.t!XҬ8$'¼[njKѬX9 ?'PyQwsF̋dNq$6j\# E'64H`]$֏]&qy !nFuJ2l-m XV`'(,K;5NѤ'۠<7U 6i/Z) #q"uxzL؜]PrG4mnAu§;J SxH(m+zTppŠUfZfF<۟Anдi4[A8*#h^gc(/Zx;\}y+y!s9n[b]n9&N{+;PP:_xT-)lHob)iG?îQAkW9 |)WaÓӗ; dZѺb`dmb:ӡ:Fm19B'!G%8X |фe?5-yS]о*L^ (@S)EBDx8ُt01_@5e%) 3sn|fpJ$=`mt@iFZ_ָ1Iu%3ֻۜG0]Nz%,7>LwD2n'a|%J@vy&,hCQoXhH×<6TPaOk!ei)׋Qz0ͦݲmjH.K3`hUBFGp7-J1<@#κY#T9P ML-OP srk3Cw( `\Tha=K>(at;Ϸ/-$sT&/K{(:*9EWS`FHƇ*v^7po\;=P> =dGaH ynbG<_`Xy'h*ȩ+ǃJk& #@KC|SC%hV摿+#sݥSw4aMƧ@!'KqdUU5j ']}^ك0>;}$4׾<Ġ8isV3|`et$A*/P/ >ؗ/(Q-Ÿig%02S4NnyhRX=y]\KU.).7#G|'7d𿎾95^oV#60%kU>`X}^HRa 0}qnr|P ,;evxXbU﹗&-XjU5vO6t:1P"e0ѥDU:%M .2*~8_ ѝi腽!\jڇGDobxZs#k{C e2̜MS#prYi?59.ۺ1~c =·JhH1ai:ĕ(n:2 V$ۋ Q܆YVy:—B]/m##}cpNr[ +㕓eمB o<0 gd[fsCpLTfXѾho?=ui!i,2<^*qJI0M?$ @1GGhEeђ͔poM:-Ѷ8t!ɵ1ނ| SO):ƫ:kǢIfOo5!끔aӅ/rS{’I#wVH"8]:cLo[ %]6vLaF]c{gĀR+Qɒi>N0(E ug^ͤΙ$ksIo<D˥PQ%~!76A .jM<' ݇!:"Bf6:ϗ HV_=*')72i_"v`SĎ7NJ%3L-ҝlnc!c< n+'ShBןyhL1n]{IwwJ 6K6~oCٕ&HlCKL*By`!]![+o,#G͛ԏO-LX /CE;`]{ӎ d^'vneCB8obiK!2YAOK HY1HT*6PB#[JDװIfn0"C`=yHIǠJgÑ;[M.Nvϛ70niA}:kU-Ch׿jppoQ1T;r5S<%wG`aFiDU FQOy<`'^1P4)UO^NwЄDU}䐽Rqg J“4CH5}u20 ;-SX(ЭPʹۜ%{cYc,DkalTCeu}dN¬ޏ@Cf7E*j!1ieħ/ֻA8y*lbR-2w^X콒m+Zy6R|/%kUdZXoX4 05K $]k<l3q*pGa?cX>*?tuWKZ&oU@%6@Bԩ2yGAb9g<.a/"gw޷?2q@7[ 1 Z;kGi7׫#h !I?n-}kh\Rn/aaR+/* :8x -Egz8!Ed'%AUZ_(- ی+?HLB։U/҇@f,eDt;}?\W?aQ)񡅃2PWߗ30UfO[=oFKt 6 3[yoЎt>Rr嶐Fܗ~s Ǩu(N7ZŤjSb YZ"/ QQ|ʣ>/ OX6/q2l NJR2r '! =l\S +r;AO9 3a?mlҒvȿ[Jb]aok?m<iRoIꏡ7o4$ȥ19@bjKRzjvb<Hg2j[Bdzڷhb,qc䷬ވ>1M4^&9 o^ɔmz1~F{d%\%| i-jhTjJzym&jEt)M":]>;arJ$ e00B2Hw+;/2Mtha8v^xMIeW\"<=Kv =l?o#."{s7 f!wߚ~6@?!~eхF3X%tzF@z4$^tC8ڬ:{jLPyG/ }dGW*j2,}0Yo'Wy-0DI \c3aAW$}̻nzn8AQU\UGy"V@#T0w)U %;~6}%`26|]K"H5RyɋS:j }\ۼyC D#ܤp^KΟj ӕ]s(Q[3YԅEVE-d) ̣'Ԡ4*jfb . ZPjt_P% )Y"(Ѡ7_rNSE}\YNLcr=5pG/m;e|eyO6 M^*%w'

      }V#O <8LSPeJ=aiq#Er>vK0BR&$cLiE1 NW3%d\A?ԨPҬb%Nѣޅhbz,}tՔij_xanˊ,h*0g * W Hl#钘{=a>8?⴯2/?ijiUl{kE mNפ~iʅXi@PN$I~lc:ɟ઴XX3{pPW|.30YYX+q"H=K  ]K&2\Nf͙'U5rQn^30SڲZ@V& fOU1 =tkH*#$" یl> oo:rjkVǬUL㮯T%q NǪ2ֆP'IÖc4Gzϝ*=]nM)O`yc+q/OXT: PmO dXޓf 1մ9|C\*qӤD;k/{6' KՍ"A6÷抮8:Jz6O۷[6U?-:I[`O`\h}'6eeT\oC̔ӻ(2[͞uyC M!ns S]@p)2 yc Q^;t|D@SI`ĹXa$ y,qV--dZTehMوVR>ß4~0eQ)WzD~#Dd!(]UjfiM˂Qzs4 غ 4jUBR`*zǤ°Z]A9&ۦ0e"HLYb:9 ZqdCz &GSkez4d\С] %@CxBW岷(C볺ºcb>Bc# 1!oɴ9XQ/`5ɳU*2}(4B,WdZlK|eЕrb n4"+7>X $.~Ӿu$}r݋w_$3z' VTpԞ.m5=efN ȼ=2=p7spPXay;5Ӎ D]@sw$ńx zzI$G4}&O-ع n}>/Rh3'&JZ(&Mq+Lo M%_ K0 bn)^z)2' oϗ&DF _Xt ]` }0&yzWP!e#3qܐ4ڥ>ֱ\5h)6mX݉rk&.!BEȈo߭4ߓz&qLwu.}_خACrᕤ,v`;5ny&z 6n/G2%S[ p$n `jd_ACL%.Jt(!ޓ"Wg$C-l_XÚ.1]~M6ʙA0_aru~nMÁr8@uDa fk֞y%ӹ?kq=<oGnW?ˡDO9=nJ?*xj, ,ө>zGo .-Nce5 `0Y-S[ AN&"̳ܧJdm &2HS;¾b]eu{=wyq}`,0m;oy_'!nPoq\ Rl}4! 4,xC\M]ewX[;-x+HZ96֘nWKቺٻU#w!IfFUl#T@q+g7#n{ˮ`$9~EÝM~KK:00ziBc<|] pzb6{ZH`&796%*7tYong,S0ܮjbkFGCæ|LUc#&i~F=*ɑ-ȚO*Hr$fs^τR VjСY8 o!T?ܯv9]1\;:#;3<}8R>tW{&Ӓ|Iά_(V\[7;%E,^Hw;Ohp#lW & }q<Č 7d;8m/"/pKZrC.AHlQHۻ)0c(W[Rߡ~,9߆^eO/Rqp]S<|>+|CFZ*`ϦBejU-n-']Lf3u\BƸ*0Wޖ5t?ތ:UOOG;)7ٙkt8֤#T!`#~;q;0;L ,;Ao!fwpW4ۥxzyJ}Kek@ aކ҆dtemFQ?_e{FMm6@Czg6gAmaގ`7,钕ZޜA9erY8z:-bYdkf~lIu =>Ta@;%\ |b^yqj!kgTLM%AZ@O%o`dm5X5nI~ZKI& x\A–،Mz+&ػ.Vk0%|v4<8ĩirO"c&\k_,B'w{$`hsO4H^|"T,M]Xo 9K䊥N\Y0,Q?\Ҷ`͟0J xN(kHvJޛx?MF}tFaxtz@!t Β k Bo\'Xuhap\C e D5klhժMAM 'U9#:^guax6pD Gv]+1 +ȝb(Zxo[Ku0+ʼkgDjhnp}r+l)l jWCD4p:#rdխf8!x3hkJPU~2j8b k8Ui!$3{xxL$ `s]H=J#E-=hNW잒T.*i&K:0VqbЪ1iġrqb4]ؿA1^:@0[ХŒ_$H~&.M7GՈoޙQSp)) /bynO:bL%EDn,?@mt.>XֱX(^*EދYo=#v$|ɍՃ_JܘSJgx"P"K=Nsn}yw/POOhM@P'/E ,A+"/ى_"]Fauy8fI0a6I-6ծ@Ma{5۝uH LF'; /L!{)氎9 Y r3q*(k3߄qA41pAT2Y./0ͥ ؾwΐ3')/fum0(L?P_$CgQzf|BwPQLqb %$lG3}  eJ-_sd \#,x>0lb;k3(SHtUrd+Dy(-nT﷿?ZS/IJqYB)<+'Y\AJcc`+%>:Ak}RS~o}Ցk\V4=8 :>T$ iI}1^la?Ib/ržP~Cy!]? Bʝ.N'ױ˴ěfq@=[@~s$/AOơ)^OAuXU+k2X-pƠf(E6ʭcB@[;K[B+(Bx*+A{*g{ uߐ$s# 7'()؉sjFs|R'4-qӮ٨9A|ujBBh`T 4uO[!u5 օXc"o%T58Uu3O3 `/5˾v5mRT]HH+l3pC@F}+[ ;}ZnB}sNW|LWUMp RḶf㫼~4!t:oTeC6Id۶xCO\0Sa;ѮDг) UVgb{Cw @)YP},ِ3"@_ <[ + U)M@)Qn) LxGFO#,0ſ~|z".  ;/pOZ]gHBb/<OKQeB3i4qu6puʬ`ɘ&aW g?jP ˘_ȩS> i=*s/](*Y,ۏ~ z _OVc|t2^_y#3A3Mx)T>d8at, 5A0jElYQh~=K`;Br*(Ћ!J[G҆ [pٱ5bmN:C3Q mxktW֬d:ޯ3¨-Hx),vE!w"\,(C@T蛅{\.=wWtq5R| L I%惽QIF$Aԇϝ*`VQ#Pjx0#)Q+C-׾"(jMmQd#Z w<ӊCgho6S2 )B: k>BJi)8بn9+nC#g=HOuh͝K7.zRO;<0PL>џC%]YS(GP 8I$Pe8Wa9 7UyύcQRz{-,{YBB+N\P]}A7>ӡu7Iw_($s /V6핪j&9?]ƹҕs`ed0W <7$s!pPg-x{3X)j,?4Hh Ŭ6p+(]ɍGv)rtn]-kAF ai 3UHwQܯZ~> ,J"4aHR'(Ѓ΀HhԆv!ʜΏ@Nr\afOqAֶMwQ- r0OQX7* It^R%=dn `!SE;c>ȶ{\v?7MbZL䱝xi0l-: e<{ []󑟈\/= ^^eޅ͎C銌t M!+W򣰎d1{q,2:Zz0 z`i\{yB/IⲼD=օrbYҭ$.k&2h)Fe1Se[5 Hs6k Di ЫncnrrG:R!Ę«7aFmtN ~.?E!DDa6NIBf0_gm×!4u5%Miv8D#ߪԀ> I2ٗyorZ,%-'Ӛ0`&y)544^XfA@g~d~z.kIRѮw'o5u]D:UƎ܂jWE\q+ xoU*odM^rk0dp^][P݌PuLO.PƄ:ap$arr'Wry}8a! zvA_U6y0Bs;m)tm?&Ajf H:e֥"G^j/PӁ{Rł]H΅ Vxwn/Rw=A$ZWkDQv2ђ Ԩ_WvLTy0/,&;V=Ikn lTU|p 5&8k#,Gg,I$2F iA1etaz|i{3ȄѡM.MG>Mp{G * u[ O*0c-)ObA~gSeD2! qq8p 9"0.ǮJch' {7X%Hx{lybEMvX{nhaj%R˳˕W}MH}(DØɼ<Ն@y% |UXF3#/ݍ@d)rrNj!"/ $7OB8,;IQK%O2E4< `;HN)H2;Zd%&Vli`Z~¨WKc5bs;jfjM,i"hnhRz(JNx9=8= EWV}}("feXYᨥg o)XMC7MG)ObuiqX,~AܽMhOr;!IyqG6}።VòFL-ҩ,G_ǎ̮,YYo5PX`v dIv$71bLK. ^ eI>Oz*:a]+ '2MN]*f vT=eϣ-Cn*yNef9* n `!]r٭W̋͗g_˭(X,9/P--傹oELj5q%Y1Ia~9p*5Mș#LwwO CCPي2!TL6LA(3;4"N0@?qnQ= &@GomykA,F ނp)&ʬ%yq!/B)-=F2t"Vܶ<"@QmJihr ֹV2 !%\#TsK>hhOQ/ 0>dC$.ThapAkFEr吞KE&7(%#gݶdP ST\ -fꔜ (ttG^(־~"v )\D =H5~9.XOќJ6UrG1!5~I< BRrEPmdF4qrBEJJ]|q_[ppw P MI1d-diG/rMBPD;ZJ'A0alǪ+/ҡ8KR c^[z# 퉐p!]"\׺]7z{݆]OW@^lrS5{QAOcr DX ,,n"E&#uOS+t6難*)tY5<K#RcP.G*qB댨*\֋&1nޟ6ރAj-g@ק[j㰑1TKL}/ l+Yk ^N`a"GrcWJ'{ix`ոЈm LZðk^>ZmgBx9w?[bC9bW}Ȳ'gENonA}}\S9)=(\pXwAm^J:~-yu϶JIVgttߋb5'#;c9!)a4j:,*Dk0qv/Chq;o26X]10҈WJ^ơrՔɒ > #O&sL+G&OܖjD^w ׳10*a =4^.uyQ"rw/2_Bm:)mgpG=F z}ˣN\6{ ݕe@ף90ZnF {DYDHi 0 DmӵDPG4?иxdIxPmm+V{ 44.Y 8@ްݪ˩sC,x{{E#$ˇsڱRebe4S"&{P> א"Q<tˆiwDZeY y:s(%}tˆG`nUWݒg]JqZǪOtSKމ|n"do%pUXfXMǽ6o*tZΰ㩶4OqHz8?ˁ7#ffR'0MٴN▛JcmbV'}xP+ZMx_8)|S]ѩqMTY?` &sqHqW=Yrkr i$4}w&A%) %RWG3 vW FκCU- ֣ ePݔ c+06&:*qk-K|c*d|(z{ }[%\P`Su6` x"!6Q9ZRou?Ne91f PW?CڢRElcD|#Hً1S{q$ 3zpUwIg_43|~3)V ?MzɊO$XljU?VGt, ^IiVSg^Sˏ=O9Q-q.=|25=+NE"l0֮UhLp{Fjfߣ+lԊzs/k2V\=%o 9If˦5]ÏL#BSʞIT縇_r]5U&_7{!4ad(vBgF_c D!6b?E,+c4g;0LxQ5q!vdfZ Uҗi{U&rvTǛwi0u3xQB[pOe!o5ˑ{{J̧$@dJv{0J 0CoN(ޢ&ODԴ: k0"L^mhk!O7XΝv&ܨ%y U l-h|q_8\ nΧ7_2.P!^!c mB$0;3Svǣ^]'c- b.io7ccP2R&}/ciw0h/{V[Hؤ1> zWKl\lbV @V$Q'#Ճ.;Ʀu r9v!,`$ ۠tdWN1ݖH\dY¿]Tz° R@Ԕ%i$LqN'C)F);dU\ro'Uk8S'TzOƧeH. kqGғ0~L`9@ꀄAy~XΉ@?")2ITk8m*U0hĬ[jKj[?iNWyLv<9t+ r {>5ʍ50R?mtQ饱 B82 m$߉BsE~3FqIb")[*bHœ8U_m.ăl힆9sg ~Ͳ+"HO )(ι ~I;ׄAn_2L5$NF(ϝ{׃JbNCV@74+QI']Sgɏf{0jN02vgwX*O\I zCg+߂[xD_/fOydhs:ƻM77;2Z!f3Z+cwF ߍfvkAE5p3#3>_zV\T|bNHS}N:9S M@/JB agRhĢ ZeAHJV =a&؄ɖ(2{GJK&w!Qe :53kC b~i?r$wMˡ1ؿr'ɫou " }8ۆ#8{C~ggcm:e/jCV绦c{ſjO >XimD&}\1dAaP#I^X.ͧPU^qtN} tBd{wtN2T:^ui xI9I (\QP{@\ Rlf?L8EՆuI:RuC z̋@Ί81qFODgU\!1?nPz!e8߈=7B <(y R6%w AeY=d͸* зU\)AgrOk (kY E˨+{Tm|GQ"Ƅ55q|_C7vMR)2'ًhC!Pmf0Qt;*2P ҆suv(=/7B>m9(կH  *ejsP1C΋4ҹW' ZY% q!L:(+zBYV"\x|"'~EQVcIf"J3<xG5V9dqɳʅ'l[fNK[ׂR~ 32E1e 8/)Dƚ|=Bn_c\ˬy yژȞ5|CyQRrF˸ַ& C7Lw| Bgh޺b*C|CF+icWk13[4j: }o+bV<;?!oNLfA\+ L_`O:eԵ^hE$1. lA9V;0mem7x :5_;U=.3muas?a QvU'eQ*G vqn/-dv:DKNP^L}/qbD%g.8:qBSҤ6DV%d2CS^fjum s{[Wȳ>;+Oo"[d"}뼎b>&񅈒ǡ *Ps#L7] }5ݛ8әLv x;V+Sb918haJ/&zĖ=r#05w>e(B]D6$URx@?Upx(/׹lJ d}ARV2;>Z?Ńֹ/mYUD`b_`Ѽ^q̿n=!`W%4~"omp>?`n͑,N=K^X2S)Vo0@,!}!A hX[-YOZ=Mz(>(3!ĀQyTh-R/Hu̦s {|1dN}Э Z/k@sE~;)#C;ׇYIF<CO?p 1M8(d[w"cb|X5L#Uk|1|g%jsQӜ!m4)fhJJvozRp4Z0-h$0>`h"Y?]X.';62{|u`U ,/AnwKڛB>k s٬/F3g5IEph65'K- hnXk ˍ+=hJᡇxM&%d㬱w +`M]>8pP`'tPy.x%98$7fž Kr VpE;e/ֿdq~R~c[^ ZJ#:bœxzICB\&a-3\ V.YRh-Q).Ɛy|ӿ\m5 ti-Br^[ZKot'=X,m ulkN o`3lnrlk4X4UtFw *+XF +ErEY-P@ eʈ$Ǫ8۶4ѸT ݫwlW @ՑƄ&Q,^sylfT5.JWm d1=r?6>ІIZ49A323oG/ژ8Yzҽ4-A8ؠ;CJ R.iqlo-d {lWƀGGq؝0iG#Ӌ웰HL`e*sP\|tqW-j#ZUt*b"47"FϪ$ǐ^<+~ZYǷVul/:jƮ]_gț^م1@.;6/cXÐtl5u= U[?v._]!٬\%qmCXFZO^3݁ް7$Zw#+LP K}U~^V˅#Kڗ5ᒑ-ULe~JjTY/aEiޱ̔|UwcJ2JcǏW5M?Lw+*gߌwG%v)&Lƍl6?a('U]%DoŐp!-20U_+8KN)CWУjt|ϋzΠCg/wi>hS3RhKlgR׸1Em_iˆN ρ+ $4lODwQá n8Z %q9VYgT.+H4-\/3`{KNuSI2jqs*J?ovϋ̤{$YEX; ZXdqRi<\[s9FD B,^"/YFokՆpmČ tM)- O] RiR|Cy+ jcj;Ws'/ `wih._%Ԇe9gI%p/`&9UL@h}l~[+ 4i A4= CnKǂ:R0I+mAuwQ@3fE}? ԍg6[t&O8ל:#Q&'Gpt*5TWc/b^ j"'*+ubKX"`ni?W8Rvo-}aRGUʕ$/`/[kӽKK.]1:c) G [׺n\64sI6r^6Ҿ/Ո%!^>b~ɝkVAufr9FE^zA\ y$JO7xCgw #:. Z;$hwuH!ڂW-q4Tv:OD,VZ/)|,: rMϫdTP7 ͻi:I>[%P<udMR Ryit^_ (7!p%G %kybRgnX; H_߯t 2p|o̷B*}* -SuB/`K1[jl͢!DdėgW?`W &nL!l?b1`+*)hpfؚOzт0Ӛ\Dv!@Ag|=k2ۅ ܌7YgYZ070701000002d7000081a40000000000000000000000016239ea8600004c98000000000000000000000000000000000000005c00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/wireless/ath/ath10k/ath10k_pci.ko.xz7zXZִF!t/ါLW]?Eh=ڜ.+Vy$Eq$Fq!%'eP 32=n-sX/ ZV: Zӏ\͒,7ǟ%ifQcU~μq}Xw 8=u0L|(CfA'd_VqFcqV d;x4*=+qVJyEL?!at\$BQqJ5e>ܨZb~}p^;qГ2+k4\p<[&Ý[$P.fI9\$U(oTr[ Kvz*78Ӵq^3K9,f -P|#mP::G3hNAo҈bcƤ ȦisK4GP'©-RאyP[&giWb⊱2<8 (;$U,?-.1.lFC1o8~RHml/k4ltE FR~K-F[:̈́pⅎcBLq/XW^C}ڛ2lcE݀A88V|k,ʂi5[yֈ^/>c] v0GJ[-NUIФ-bo^uŸ9!V4M+".<a@O±Q(W~5& Fj>-D "gZ)f&ljα J*ONӽ4{"Up b3{f8Z‣ut?XL.,s, h2™/FF~Ĉ`d<*fHUub-mw{|xhgiL`VɾP} >C7қ]}Z}+F,J019n50;W3l7J֩\ Cm 8mKU6wvWP$ Y#Sy_ c@Q~eJhϣ!(`H*d]/OkRa{Q/{+pߎ,d$E-p%aScpJ $'t,m8/wқ4{c#! uk<U<y̆(4,Sآ)uN;^6agt]EչUq~'8^ܴS&0an0ѣ:*ESC;PۇȞն$fOIȓ&`:7Ϸ-ҭ&ԉQCʷxqDZ³)>fo.niL5Hg"ڊApF^禣f5z04I .U,9SXU0T>-c}Ք)|۠6t) zLfM`EYzE =Ë,⯓Fc)E~D(V֛KKC.4ݝSqY*¼B[3?Xi7b8n]{VUrAE3|\ObhbZ*#q}oYRrCRJ 73>ґ{A"zȵbԊ&D ZV/xs}o0:,0;fcCuH_XC 3Rnz1IE Z. m"4&ӽr%B/zC4{Ž@蘶"f{ًH3"`ybl击;:P 黭U__dq1R9EgtN:yr#%* ~Pigƫ[0T}r=F_aCc]t yڛ>bۦH;e]hr'Z^7bWߡ.,۠z}R॰1j {1U;[8 ۞&՗օ恎)[i(@=v)ߘ,}J(g88y&F+i4vEtmWVɒ FLh\}H\aA삆IM:t\'U;PeA4f+ǘ7RŔ8^N ЫQ z=P9HݹD"8CMzfD jRޤU+Q}8HTFup+anZgcC|E˄4yCCb#mo\!G}qJ=Gv^ SspJA5FpOMG[ f4^O3wFVmXt ~{GYWG{*+c.yƛ;8jP|AZ AƏx ,Y$\_l0"k\v:P?׎u(bm|1ksCbqĞ[Й6\V.#Z/iH} ]Y 4OU[r)#2flv aۮГy}|U4ҷ!&<7y$s4,j= _9Pu)%->>7um^5C4g~3nR%)_iÅA$5kGfR˽ JA7>Cud͗3|z{s^; 1{7S@ E/"\ ʝe%R*PLڳE&2yw4AL<Be8Cg=V!=dcEl) v7әۚ@DW.$>NU ߹_H9_v cU2i!mB1zI< dmpgHSaP,7bʟd/^<%J7R5dފYW_] 5j%{^Wx葑jp$z}^WZ-Wi(z-FVM=xһ8gϴW0h݃Pĝvl>ٿ*GqB`/ٯu BKaBƝ/)欩kLRaT@0K"?N Tz >CӁܲ{_xf3ۥY;Ȟ4d& 8' ^p^*K7H?Ղ&~%(BTO#(tıZ,o"*Jjُ8f]DC8H )[~F'llz[(;) BiKKp\D'J$,m҄#U:akߵ4asVArgEHb/ WI}`p4mzպ|M6m[3K̢6W_8v;l&c˽N>sٍdg<},?޲)?;S=1/C@rr> h]Z #4}/ŀZ9[c>C1 xM.5QbX#(w2dC&R۱J$CYH;M~m>󭀓E5 j8VqO0\LUB-c6OfW.YF%H]Jtpx/=j5۫iU t =-e7OjC_"oVv8k\dl"](:lMYzk$W;(Zn n8hA-nqt*v-LIz},%WR!GpG}K{A_;CzA#9b80 5mLIQVi_S-ȧ!ONtטq'h~SE{Qd F_ BLaL s{\b.MI2"m-Js`\s{l+~̇^] %ZK tI$:yBZcO3j*6K#1<ԶzJ;"Q|G2,e4o篽OsSovg'=cUHm㿌$r0mҝGu؂!Mp{)M[o{qc'3Ωq:6Unܦ52dU? ΁un1?ruuZ:.B4/֬yYp.:pvwքٍ$`UZ +=SNܱ~Yq?~`oB3v4p+ewT! o4u|}@=J$);ļ8Z?)$!NM}2}mvU-t"ISE @h8ŏJ jYHQ8RHۓc2:YAlAY?8|־{_}?9YHnUֵ?q*ˢyƉ7v"%)znѢ ø?肅=9YP.Zn! V rapYIW~3>4$ZꇷzA q_~> ;ipesgcӌDHBXKeLaj/2ND+I kDfXʌcbiJ+Cۖ}-,A6Dq^Xbl@Ov@Rú?dc&'TCMDş{޻ՃW$nšV )漑3#O(9'詗Kr02!ARA澠jaw!Зt4WкĜ_H{N1ңO{^GG\Dxe<3=ڥ)# Ʊs4BV#T)w%e&d{/g,|k^\;;PּLwon%u(s7^8FqتK/\o9g lW5No?jFN0Ã4IѠ[E?I}cOykc#T1K? A ޤvOd q^vkL׽0WJghr:vvM!K*O%DbEXq~Nd]7&2cpwR7Au|J}˩y̡bXA-[=pvk] lW GT" N^vO8LSG8h1bn}OY ^#+O)d(c+6_Cmֳ1L9ddJJhq3}.Wfj($lI`a&d*1^;f31LG:/ϏyЀLo~.ݤpz'd@(csNQ`7*Rr2JpBJTŽ`ά)C3X#IOuna\yՄ+I][%LD/%[xjRC `݋~ݎt/* BZO"5蠔l +mM [y:ۙ8nU[r_s̎ `>>Xg:X}B!/9!נpLXݫ>-(fsf4X > @5&.pdI(s2% ۿrH*.vw-d}TxͨbxHEP)$To ֱI6c6˛g?;. I;%86c)0o+J^7ea4\t=-_ p:b5yngGJrOI71,gv̿;{ ob#2?/21YV(,Tv =An3;LؿEv|^*t7}i$Q-$ƹ zĴs™b'];ObPO?Uͷ'@ZtZqd$>YLM4'%U;G_J\TP-b!Ȕ<$)cv_D zVj .t&㻁}nR1d}//)]q.`l~ o@צZ7R[~jmUN"䨰pȝ#9 1(dl~~(TZ.;A&b.e ~s7}2p\74)^oh=KrCmt"ymC~i^ƪv8s48 q|.-#O/q&]J׌sT.{H `OՆp{evQՅEPE<$p!RoJ yz: )EIm#aan~jf܁*hD8Whjϩl?;--fjחHN?\?J U-J"uj3b٧?ϒt4n߹f)]7μDMk (_V"nkhAWp{h=6 *>n-;2 aU K'iEȊS A:}pl# Щ~_=}=%׫kM~|H|,\8~ZDvk֡儽$< YR~Ir#٥N%ѡ1QW'мy~|]p]]QK҃aHeX? ^rkl_.t:Y#NцkqH Tw2BJL];^V$\Կ'X\҅b+g4d1$nן6l ͳɔ9қ'<^B.y/A"߁M lL⥬Lr9J%:NU؝qߟSng4eNOa1qYGfrrZHASW6O-ŋ }MFZAo+iM?Q@iF`2m[c ӫWi+̰ڑZ|vRfxK h!$"c0VK[DQ-nٓtJы&…86 k@~*t`;'T`PWyV{#""74/db^BVwO﷎Gԗ$W(H%"[.s}yFcQk,zx鿵+V> Hpf6n 3T|ʑk-xR3OґX Tuj&Mљ{kNtPpm?C㌴Umw4,9'm+&Q2va)DDY 6{q4uQNyM;Y\.U=gy+^ne7}kYh$$Sz!~c0ͦr=M0).>xLArb?ɁԅjZؒkDvmPA۝@2 8H=ksikKfk(~x3yqQBHPeAՆ>INE-]6f"Jp7ln}b=.Qh±֭І`/q0?jv_m̈^yisfcp( Ǹuy,;Tb6͗ZBj@jS5>`A@⋍Na_zwu`p^Y =Lf.8+?4#z 1]\MRIxI9le듆Th79nFT? Ĕ2*f?yI\a[6+iĬ"Mw_ذ$EeԮw&'NiWKbЯ1ԩSZ5BZZeXY:֐bodkJ?n%GO/76@D^oBr7(M]^+:fܑnGuhs|=) StRtH$ RyVr2+I ςb6zr`VTtWEyDHxFaدAbCu C)^<J<>B/W z>a-O‚urS-g5yLªY.9HK2wLeNIzwJEcmf57fbEI6EUTuJ@> E,tt~ιnɴbȁWTB{&1й`Jsz̘¾3˦HRŴ=YXj{U'o>#>eL Ǚw|*FX1ñ yR. MYeNVDDb"#R,[ ^eX[D[̖;Ia~lF(:yO{ROh}Rc;8rҽZG>"'$ITL k5˧`Ј㓳y# -<*Py&Lw$Ct@ w}:Xο:( 30 dIѿ"ۧ~.u$N6}ᬝհQן'3Q:>wE1)`e; i ѵbA*^tk)ƓpCoh3椰e8UICb/#zesUT}ݠ<9'u-5I*a/׷. 킯T0Re<'3&ދтKrl@t+F !ɖYp"{y0VBb~NK5yH{CGn UWvt!@DS\y=酣*. {cO60Bᓶ) ևѾo tP9U{[ aU%$Vjbu&<{Jd6#B{c&C" Rh 98SdHt%lz\O.!oBTyɛ3t޵v׈jp00C#FƄ2!m[8Hm4eE:H})43YgO)K"XB-%Yߵ^9sd1<̳K#Rq:`/Zwana-ٜ'*xrixMO8cl[&;ȥe.J7; ,pʲ .I,zN" zmT WJ'r\~%,_W{>8\{ɪdC6xݵx낁>OVQt4p[>5?|_OuZ4Mʧ yoyCnBp dSG)`No9 \y@rZ2 _vPbj'Vi[4}GL?¹n%3BSv ޲h PԈ $lhJWHN+i<^OǦ2Bd=9Ub s>vAZ98֤;'5$b}1M@HT۶Kﭡenl0pEgNdә/Z8 D9Gvt/8ԁ|p}9ӝP,zHsHEs\stDzPzd؜ VDJlCӡ6 tba#35厎uPP%7ѓK +ecdsߐi.Z \.rLVHuA̹Vj7ce~9b?&/i|}Ff6:hp}y@l4 gyP l(kz!GXE N#d 2VqW^3ğ[-e] <8=2alAP/$ìq$mϴ]֑6qJVj.tg>LD6d5W4W%,C68ltDDUuD`TߴD(P]F]x<5Zog?$\S!_KUvW<]s) Eڹo#0(5Xu뢵 &ܡ:]mɬ.ne 2"m¹%q?e<#n&=:)wyF|T)E\C7UCtE|7s`>~װ^)A>U)w㧏SfT!S ZF Vk45~_..&)?G}fC&.AcLy֟sUlpx ZOfhaC;@ 5v->7w+o^v{Bx*R|;ُ'nI"OmIT0<b=*. ~0(:}_l [xw\/WcS"\,)n*XقMZF uܻ2FiEKb"-9p1Dtbꄣ9p^h%񍂹X*c Ӈ\Ʋ*$t1i)g7 =aH>`blsL`슛;轧"MY"T8Oda٬ 3xCmMrhEʕ"5!Tl~nrTaJtySTwX-t}]۞SdXI|h,lg6i:B2p}nf.DYiiݦ B\rd&ȫ P#h/ {]%0;u-s˲B@QCoh N2(b n+rߔr:z$? $Dp._zQìT_|vDUm:3'(%~h]bИ잻 AjoOT|uє|(H6>oA-w<\,~wWg4b66BNߥ(3[d7u[xG;@VnI#_ڶHl3' *J _fDc98V|U_g6m(KpĜʖh1ȳU:bkJxIF'Gc#_7[+)6݆dcLR!v!Ǹ말O~ظ<l"Upڅvh?I\ q 9(V3|ܐpԀ3ɼѾ͍+go];HUi L磺╓&!9v/C_Mغʏ|2˄/A݅Bm6L* oa)6t*#TXxu9^-Yao{_/(Ia+<*ap96 qq~.h]%BeS|~IZka0=D&LuAW0, {INB៏;D| Վ(4MVA +xӃ7ti,XU ?dvs7DK?R3Cm)>r]ZJ¥3 "G¶\xH52ֻoTX|B571Xcf2i8h'Oߚ,SVooI@(-N`i#9mω<My8ڝ< DKha4s# QYGSe<|io׌'5nJ: !u}ލ&  >dmGb#BPvʾ mPg(L7LY`- `S _,}Xp9w={9Փy+ GUJ0i~aROzljN ȂX9%J¿lZV.v,Q:x5&o;bISBpgR7PeHsNC||8KQ[ݺCy] ?Ó~Rq%%8X9,[~ڌ,}HaC`=V%Df/h R`Yj.wY~} Ʊ >FTuguHvpcs]+U2[W։Xv,"lRCO2D.϶IK3pІ"&aH7ѽT@|F.˂rlG7 OI2F ODxU'頙^9R j~uX¶v)IUk\=bJ Ԡ?HO31;,'j}SрKTS&o3eWQ| QTZcnW%uX.Pc /w8P$ϛftvrKxIEdp5%V:MmںtҠ9ز^d|=:-Y@4 (ШݢJ οLU[WSr؉т< 6Dd&5rys}\bxb^6~ح9M#b(2ko޼ry)|DS+&?PxJ8"%jb WT}N4YCo1(! YRQ2 3۸S?A&O'X4#]LgI(v"-ؕ$) a 3Xa~h$<"20+8Q%GwDmXa%ьtAUN+*3:)6Y_!\YOq paLfik&~?3&M*o ϧ 5鶵:f Xbi';B*e"(9"ϰz')qWfEgU>Y󢛫&(Yg<#PIQ@JMh,53u\YsD@ %[MAew t*ҽOqKFE^h1e]5OTՋM R9clB4m2f|E}ǵlFl`(D bI$ޫ1 #XX8aC!.9=ӚwBW@W?--q.kuZ#;fSiWLzv b]e ܺJ +rk^)rvƔP}0ⱇ 원^Z$*EK(e'6(',x7+@dM^XP[.hi|yBaOQe}WILsoqz͈fY" -f}G$1 _hO;XsIxw /8hE5Bۿ 2$p;艛hMŐebG#ado;@p!:`syIܑ(%҅i\s8eJ6% 3+tUc\gv (*o%q+lq>)FnhCV n:BL=S9kVQ"oC< 7j"yp׭/oB4اP~RJ)N?g[A 4#>5Η>RCx:ug%"!uzȸ `Du+ @oL7Ka?Qd!K w>4TF3_q^(\}gYZ070701000002d8000081a40000000000000000000000016239ea860002a764000000000000000000000000000000000000005800000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/wireless/ath/ath11k/ath11k.ko.xz7zXZִF!t/=`]?Eh=ڜ.+,^sf3"dtAlV;5v:"`/,SD3RNCJSӶ "nІb(>..F>vs *0 p]IiOP?)k&QC[f)dh`oȑFz FϞКxK [-gJ W=C+^.˔0Î\rAc6e"f}#sGF8+Zeߡ,=2Z33[@\8 { {Z'~空oYu'P 1@QA[y=LR1Oz0/BJ)> G$9=m)g Hl45T,/dmhL<(Y\wN4L[]Ke^RO d_j=CHgzg/(ϊ[^w_2ó q{ʡL(dJsɤ9{?*%0L|($qLNLCdd=bZ;c-_F_֝"-bq%Mקkhpl:*q6KxPS/?): XIeG2kzR\EăDTUMr&$k܁qseJs{3!7yxƹFzfzJ #M;\v;g ؾQ4%5UgCR(R`N >g3m9J> Tca| tB/ϊCÅ_ }po4:)ׇ Dmao$6ٝ}R`f,!Šk,!0Әͣ9p?\_FB>ְ8 Ѿ@Һuc60ze Wyԉ!m0Ĺv!MDf'J/LʬLg vh Nb3hpl};߻"-q !}{SSyYڈ$ҩ\H IB_oW&$-cSNa޾BG°oTZݶj7 GLܰ٫]YNxu-lRmK1<ؓ?'#Cws/toA#O\lnmwW-:Y!V{n,M,:P EW3rwyP$vHNF=$!H8u6ŏXJP3Ֆ8u4VRnOgax=s1QTw>A;Bk{CBޝwP;3h EnQyY&gwq&z(Vɬ[AAWpQ(%yc9!'vZzԥGNy*m3[\<>˗wl+\ЂT,: Q~)SNWIMC"?m,y( "3`5*n&[{J"" gD7rh5 z2ľ zo_'S,oQ(պlw\zψ߇KR!X)O( .I`* ¢7>s MFq5ޞBՀ$~Ms45ס4C߷ > 7k+4"M:HmfŮGk3 w}I2J3t%XSnXo]9iz-.tgEFF?Z)GdWVC-^1jN Bzh?cWZ 75d#PFp5^*\}ݠMacQ kطf$м"P=1%˦n*J"sAun|OxΪnWI9]$ MC:\MCr14Sfc`\\aTC'O)qP1ۈho9H'%ʋ临ve ^-o <I0!^V]xREI^dUע0bZ~M拟Ku ,>q&a3 O› %ЬpddS6-s϶!yIwK5+q<[+6 VRcBνbk`FT m͕ m+zm:o P9,/1EBeYfNL-L8m5a{ygtm I߲_U a.:iE(kQ(Q󲿅NR;f 4:flg+q=1]!f;t}JHF6-*޶Xſ"1Pjq\In2mM 9:Op1 TSd9uI!x& Sb1_^['Pj)D'/^ Y'͐_Y03EBC<%SDy杽n59ZU0*",P S\@#<*ZH-P(d8EGqj=PUSХ&?H A!sjՏ#"z %.*AB}a'$ gp)]q|X8Umw9U|c~9J:Eݚah5|e:5u:IȭO]uM^R!rtmKc?'4~o(I_. +J=,hn ܸ_sѤwƒs 1$5e{w&0æAlLxH۞PUG=d| 'ÕՓ J>Fb E;niJJ^t4tvt| Gpl# )goX3Ġbݠ ڋY{'##䜐hxݧJpds Wz؅> Z9$a3.V HFygA >Hw~3_io8 }E{=Bam#6^ ИFL(!S.ب?ֿ*b\!K<[dhZfw*}ٱWl[81jn q9U7S$5lQe5cfTѿSd̦ybnm\VC1*CA$҄ nU$:βY79?I̥rS13?{*L=.w.|kqCOMG(wm}\ӟ<^w?@aKK~~OO~LFpd&u 7T{˻hҾHg 97t5~}ꝜhWXKY)E* + x&h`XWh0{))1OfNy{ ⳱t75Ni7 uB|ww`#_8.;{r3&aBP_-"[ &]# тwfkS"UВc_P O 挬M7P)_O8mv,`HO6^3hv >u[CSQ GGVjx%Lgu@bj@S. 7xZVTn >)o sdp?5o_/6;LUVvslrI7d}.AP?} ?lEZ vVX%@>dH> 1_ [quXxt$>hO*$aE@{Ac=.L$3<̅I78]H/%$΁Asf8*)T|;Dzqրiû6m慵ߐ9( ~֗Ӏh 4Пiow3qٽXynґօ69<1qyP 'i޺P=ha >V@/! 56 fG%\B<5~`~ώYτ nB{v<&xu/2cb]+\Z2NX+eQ3r&;#h HJ3c՝ !rBWZ̶¸_-t-7IO$L#c\{ /wD="yZW5R+}w_ڼ0LUb?cԇ]_h]6Os,KݴFsޖY qðK IS 3m  J}T`x|uŠKa} )OG)Xf%;1xxuOntf;Qi(;1ONV 3~fK y!Y^B 63m&/ተ O?\ !?;К `\}gИYj8Ņ y F_,^:K>QHMo!6D.«1 @18Gֈگ`iNO>L+f-D 0"cVN 'k+LBfEzN%SH6Px71(R`l).Qvx/CP.4fʒ XNvBNC#vj0UJŽ@VLW)DL;} zzAqb2(?cwQ ڝ噻 jXE54/u3]Mel?8RşvR2aÅt/_ɻ\qت$>G2\N)#; wb]('q{1"{e:ib]+G{p:[xk4\;5joGJEw2yCU-hqjL9gɈv !vw F&>:>L?s Fe<r x%J& ;/=xn#)%CdGHx'Z[bnMf$;ѰCze^;VFA>\vX֦*8u b-SH؇S(h3.rԡAW쎓adyS\(w "H Ŗ?5P,M./\)rjGjgN nKJ r"鄀Zdzx$GIW &5O<|npF)غLgCg-+5r_Q̈́1z+Ec rX Rg9jJT.(&,6Ӵz@+h[BĂR]\ʔHep*V0Z;#ت'y츘G64;^|sߣ_!T =~SAtx-r̬TAPkfQfGq+\qEmlNt7^8@+̙,˪?pLl}3i_aFxv̵:艈-,&Q'ă1agxVד2ձz<y)O׊{d%s+,c8m% IMӽ͈zR{ :xib_wjv6{2$CR}_zfƤ4r pWi5>醣ЬciHus"*%8p86wG |.]W/6]@`^""Ճ!Fd7 }K=`OyuQ]H{m;TNouDr=3Cp&D9iPgcN$Mv +GH0ǯ=+駕{[=#:;)pDZ+F"W!jI~R‡\h*Ȃ%pJ5PPEX$*>ԷX+r\'jҀ_R*;Qb6'|r=܂fEun՘ӈ]|gsnfԭghlTddF&ܷ}`z)d6kX'Szy=\Z#Emڤ]̔́1d|alyR㔣qܥӧI괛3apc?qm7O#NTŋF_Tҁ2v䅞 xf ⽳캢! ~9 ̑ 0H*AU~AoI,Yg UA~۲Sa:j[Fլzb'Y'dҐɍTbl%qh;%}]AN]6 \LA֣)S`N kGYc6I/D֔wwv+pzd)J_6;'3k0:c=`tS|#`׫U1iRƋ>C6lo+6k.):M1}dal /%K[^o PkMҮuWĻbiچMKX-\=]8U=`!W*;%iahor !V8EWK_[pC S}* @:Z1ch: i:l|mbq!  kFv%' v` Q>M>; 0PdC SD0٨R4W Go-=YaΟ#wF_ f#;fk!\hڎsU _6<Z> l]çC슋uzL꤁↔,ݺ&N9,kX\徏eCgf*˸lK+7.A| 0tc1WК#7k-b}nc ,D>TCՋJiM( l? Sjnq-p)X{Wk293<.Qr)$z}v$C?;UbȻĘy$`%HܙqI5H5(3 cm \%CAv87uga80!"(),ϮVϜF -^/W7 7-Lv S8#R{sC˄i5U4pR|o-tT|b0{:Ff}cH>_@ LqL\}E53ؾ-J$ ΅ ;V7`ȐYke:ҭaЄ|d($)v1NΌ`gۄPQPgp0[iRцqLh H]) _C/`; UQ"S}`f&暷nUcl:$ǽUn_ExTo0'cw-R T7m"I;ZnF) E37VFEɥqyޖXȨf\tDd5fH-^$~~v^Ϟ~5-@^D;aV"yY_2Q=4V[:RWWn٫Pb,c/pOM{57pa5 M/ I*V͠E4ge4diSɭ,V'ln)p҉΂SɬH k; >sh+a]Hv*`~~ $z0FpaJs)ߜЯj3BEC,g \_IN^<)3~ S yflD6OoQ+m||jq7ɝV9)\H#>W>[:3nzL0jÅAX}(?A~'_;H"LI a5 3t|XByu8ovdWOeO˰M)8MghUK(sçP~=P';̢~ SF'-B rKP Wjk}d`#U"jߓ5;a4NsۧlZT,b7QXLaRXaIOV%7+5*] MWyEH{T>C׋_wr%E.Ӷ݃ȊZ%XDJ~.YQH-pmdNTH6ܛFK N]%¢Y_i9yOz>Mm?mjs'(c#gnGCȇ7Y)~ٛ&l4 Ws@[mL5b8H}GF{dqm;K a ,;J+(b@8y1*-`oNrxm(J_ifa#K _<;mݹp'/@Ԉ(Y?+< )׺.^SlD%=l!\nu;yT6#6 ?\\\zt_A%@ڡ"X4Π#8L.B8Yrۡ20>EmַA 0&83{;T([}WY2.ы2}HV؋kʫ:98(k8ϛ”(S^1+C&QEFQ<-4Eu`t=)Y B&2_y`p|#7z~%sd߱v#D/cÀe> W33!aV, e v9+6#Sb=EI8VJG7 #A,YhuVz fhA+N&)an-ٮ`CB[IS]Aء^en vN(4aʙbf&SLw,=ޘS߸, v\RX3J?O?qalpu^ o,EYlr=!&ytCL].)`'ՕpĆ]e.sW"Nŵ_ & HIԲ`$P)T$d%$ S3c:SϘR$a|gN{Sj ֜3<O@6`SC 6W-8ƭfOvW<D|(}?׹RxP7uv<:1®/ 2zz3EC(}sxU>4?oxK]!qcQfB* nA\۽Dy!6Ԫ1_Qf im>p]0!H`gEkOK3;du0hHh^0+? D䀂⣜J(_R͂MuuqLgA",CC%T_tRKo?wԃ%P׌'S-ǗQqYDqj4~E$$>E[hyƼ_Zi{Uƭ աl߾ن]2d0D=qlZl;e8^;qBSd\ÚRb)sv)YU8#XZ670L,6Y iL iA^0:?g*CMUjzkdZ]_my _tJu$$ՐoV}i4)iit9,@,Нt {SSybmYTM9J Ÿ}-mF jP#=ܣ9Z;=?&Z`ŪQ-B_JX* Iv7CĔ: 'm5]7 8 7MB6 jcbeFS)]*8޼'w4b`~/[8 o ;Tg,y$rCē8t3Z.y -N =tҐC62ϸcVer1أLnFMޟ AO@WW|/z 77OpFC-9*6yrW$\ܾOc\ʍmZ1Ʃ7Q]hR#"ŕ KjjYn 3?QBHJ/#s݋?آN&R*J6dחHJw&(owD[x2Ec~N3̫U7kfm߷mȀҊD Y{:Წj+D2{xΠT>d r(sY"oi)WGʞ@P=+5}GJO [$nB1~XkTגUQPC_J&1\oŹ J$Z^fehRQVC޲~(Tg_@ rZ܀@X MO80{NT!@ƕm7ҹƾxR L}pt_&F7ML᷽LOV62t(KAvrn xŀ*bVpn-bMŒgk5A&+G^[yB.if~, 5)[bHҎT2zbU\@o:7Hn98!U)Qz߂> Y2ÏV8yq;ISvG*n9@s!8#7lIxզl^@O!I;LFd(s`z7NO4]~Ks<9MeK%5| 8REtYjVh!Iw[)+Ss)\VtшJTfhWP^Df \xHu%A5Z$n7TQ b;D}׬iuh(ek(?Y9Q wRE,Е?$HZ=z@UD m-0ޘUڵfk\O!&AFf{ý~JRg䡯hM"b/&9M}$[ דTiϦ1sQmV:ңryhgrid̰@=)D5Z̠ꯛs*ayzez?^ B ?lDsڪ(86?e47&h|IE̊ٝVgtpD1;c#;` L#*Zw @'6\VLbYzę;RG\ZiHtf,]xhG8qP$o`Q``J<ɛ,[E:.Z%xW25Y.4b#f_Y{Uo4_$Ge抖ؖۚ@,煇5vp'KE>3Ӳ:ՠLEzJv(I72SJ.#[Nط&xP"V$$6جK q_)9?_P 8oHb/!/1>*T:xW 6bNJ5 k*kn2t,1".Wedg:6rjmHPd"A(7> jvџ/T4ހku[e ws|7Oj4ά3^6lMl@Թ^biQʨrZsDi_`f$w؄B&#U͍B7c峻|ȷkEe%e!?u'Ho|$ddfTwn+.$cPÍ gfX.֠c`huut [B63ǹT*;$~3H~9K&xZG;iTjJ,1ߺ*MO\]khe[dvʪ`,@=˙P5`0;$w: %7Na3C'2xL\4xCdZ"y"d/ÉJ~x?B;cºACgZP.yl >DXiMUs a'N5_nbAE BETLT W@( 3FdÎ1yyaf3RyÁ>:1 M Fdqq1xm{&l=e<EφYkݱTݰS5D :WɘbGlq4ॹDTx5ٕnbJ %@oUⵇ%ys}erԮ qk= r%XJ\W%IDcwͽq3alocSm˽\ j63[Mm&?)}$Yx&Ȕ^O@ܫ\:[ "Sȋ7m.ǁ ٶx0)ٓpGA#xNw#Ebo`-$yJ3, m[ByX*趣AQp'l(+uҲgHo!?\P'g$ıKrcWKVfÈUb)$AYWH|~qM;;|gҨ.R.t3| bok3q7l9rjqk0v6i;ROtW_ΕR~8:W{ߪrDtGk4X} W2@0b!DH{'Վu]Dq t^Zil,YsҀX MBKM0fmE |W٪\ME\ތ :'e%Ņð/Ďq|bz l1Һy=a^+}uԟ( %L`CBZcyͱ+(i%7y7DwN`0A. UapDE3vE41W֦b; K̂>#j?fҨ`q u Oh UGgߺ̸$ԡLdCz5ቃƷC mjnVY!5,,&wisFBCV^d]3sxߚmsً88y+gďehLyh_p(g*dĚdAnU^q/ ^w's!'@6}*:q ]Sbm-nl 6Nz$rg<7$R]N58|J5Z;00ݼՂd9DN .V#(PoGOW04\{؝=C(.<9V+MV{#x_ BC7씖 6?*ѢTG.ግր_sKŊ0' O9l:gʳM~:EֵP>Ý0pK'%mZJ.@J~, `s@o`e/t#ѳ&;OC1Q諫ShۆZU?{.22M 1+;O]q$'7ӗۘo-/cmY͌i)49 ?*й|>h?kRn>^$ν:G&kc!?{d%8wA5F \Dxy˯HoVq'9$UQZ Uk ts*hbUuK%|.Z-F!dpV4xyP ("7tD_!A۬X> Exs_C@ر/)+EN#ٿ2 Rēԏߨ9 aGT5~R=D.@tO$ 8BQFED'ع_\H!h)  >⍠;/z&-ƅ/ lD̛]NO{.4UsV~J%vpm8i8'4Kf"mTm%']&e᜝#86>(7>$ -wY瀺NY<h%Ђhw#cs7m;)|0qk"v3;N!id J~o/VGGD^ r[-+%ۣv\&-,>Xxmp;H k?r% aBϦn 5% >=æ'GbϘN-9žźͮ~%"Qo24pզƇb)*Xw%!Z SveȰp`P|7^q~ ` f+Mf(T8*Y|YF~G!u`8ģc_] !_X;{3g KZEĠc W _R0tyIj*`6J5)%h̄Yf9"!QNUm]2Q_ qԋʪ%2>0(u7(Qe]/A6A"#Cr, ^7VgElnwoyQ1b" 6q'O9I\ቕRZ8qb9d(eb՞XBy(a!KjݙX@|lJ0aT{V Xd<=Pq0*-ew Z_3SWw_ˤ lŨko;)sV"hqZ#{u-v?%m/8wspӮP 6"F'MyBANA >yɌw9R?dM(k?d ~vp_kz8ޞg-47j/NW Eft lL_&П[l8#'q-P3kqWȎ2T2] wEG p59o~! qjKM\ɣ=yp<H美bk/7j{m1>}RtqF=OqIher~"G98fjR\]Z =-W&]ULvzOv؋$fY& ~)!ne憽WڀjմA ?U1>;:l?_^ nTklV={?0nH13Lj;P5%  kOp4B﵉ZtOvmv'#b sr'>obO &y./*bޥ@^6}O +F0=?>ޮL 7"C~Zl x @gN<##Y=N2Z` gL3e%b 0>#VZmQfefZ(.(x|q$s$Ey&Wk, prGk@ T5 .)nˮADWEIt+pVtqD°r*BWgx߿" lϠ^*7! &Ω fft64=g0SM~2A6=ʹs?Y,(w|Tu1q(nj/M>,rD,O5) >Ja:fW ku 3΍jgY_>!Q1>v \.~%9FM1WV {9b 휋%/kؿ2+ -Q sV_fLʇe-r/ afIՐ-:[38Lm51y2ɖG's$UVa0b O~e^F6N?Nj%-͡4K◮ĥRM x fT%"e&fEvg:>|f?SA5v% cѓ L#["PnzV4I e{{ Q=K˩- U!CcDQ)YPlK ^s*!gÔPizJe8+(̗j 3e $Y段oJ]r3)B"O$ksm*kJ"'YA3-i5s_nm3xJTFAG>0SGFڏmP&H2F IY]@MOv:Ph݅X*oSi0pH"(czyVJ\T@yWܾ6{4J^WtLiogo΀ U ]\n}6ˡQWzоN(;+ʵv*kPy~G9׉AI$>7-N, -l)J/d0ث<0k$/FYbBM otWiU12[5;̔ҋY40Z:1ΘaEb-jAsg!HM`[ |d1S3LrYA`}(  )s+q:[YŃɌד ԡ;-EٳL.*C[kݨ+eeyݍQ3>PYV8vs=PQdԠUX\_ag˜PC߀B MQuh$/3[ jũYYٗ;rI@q^}%6WT5]Or! ,Zeʟϋ4K,KM`8+Fc9ll, ;iG_A'kY/|I44iA=wA@#sBG2StU9_ g^%?B[^VaMa\hh?i;Cڒwl= X\u)/) &q\P)N g hl$2;q]F$# =T\D}i;޶"6-"@{~F8ȯ-=ˢ_Qb$G[i}ݽ'- ? 1B}n-]5A2!f9?!EpC] NS8_jX_̫ ,$XF;-&C`|;s;Вdt}iMebOP!Im Rg}wc:_lU9CbFg3<ʗMEZCӭ?=EqM{jVOqŽU:DѧُJj[^+刁KamfS!0+-uF᪪?w$[FZ$>DimqtpP'L Gsx5s0T2VxNvYDaa/0ig:W )@Pib}wuyd2X?c S6Q e|+~s3NQ;LtdWzYk>w*YǷzR-ء{Ӓ2պ9"6To1I CޘUgeo{! $Vr"}Pr/U^|Ω=*eN7fiH^/M 3*V  JAP{ז;BNnCܴwuy8p]wa[RC8蜌zWE}f GިF\(Xa#ӹ<>@:Z2&KW?h]gu|>4*hKuOG}1I,4Xrc(uFgeq1ғPm+s_6עVGiZiέJ~J^ꧦn!l)b?> ϗyHX}8 WS,ЊnqxW"3gҼ} Уw9v1v /2IM^J/E[KZ%eQzrGvL5eȅܾOb)=VW"MoAt^ZGq>P]d33ϗx G^q  ʀ`ﺼ)ꌻۜ.^}.kvC "֚I|q=(ũnHo;lzbURhmLoNY\Fx6uDnQF &)4Y'g WE L)C# 6ApK>-}| [Y2(A2 "%sm4rICh`duIemkZ`Bxo^"zR/i9S+ZC0978Y$#n8cSMog(Wȗt_ۏd1vl U*vuQ]Kv7t']v0zuGՁX:ݧ9~VhE,rq%♹{V*uaCG}ZM5ϱpkcOS4FU !<\E_̄*Pfnd PZ AAw |\wy`q$/3ne$mGpbKؕ:Rep!:"=anupC ?9ɀ8[0t1WoH\jqx" úqV;D'N&R!qZsڍgkXդ@VVA 8Q'Yu,e?Vʪ B>>WǛC \qo"dybSLv-5 Z "^^^}|RIpĭtF3\*ǐAYuMpNLeuiI2_(;Gc[pPv8OoLNR YRHZ7^^>pxEX5(a'`YG8DQ5RJnf\}wrk5Jaƫ'bW ⶥKN{3p{{ TRGFB3բcE]Iްo~ljt·-|wWn6r2ZQ`w%bmx>7Yl*¸OP^'yc]a*u[ŵw@M6ƀ|I< t[]vc@?{ 3D{G Nvp:)阮B a4&c]D 4}Ƅ*x6ٗ]n!Uu-/qi`,iUy?D;{Gئĺ8tW2gNへ'R)nZ0AL v#K x_b"d p }huߵV QMM3ИκJև X: Ed$ <_NOةS;M{KNc<ȊXIW\pĜf&sEVHCtF GX%X$`wC~Ɇ֋g}uK? ۵aeW[9r$6Ͱ$*N6Jx&u Oށ"M;Xd}3GDmaW̿E/O?J}fx5Ŗ/imshgU:a88XWjz1M.JW188STF4H~\S4 "~^w"BOJˋ::VTOt[ 'i`;⎣]6lN%έh50%68tUZXʏ @͘dICbU(azK-(2*eIBR#t@P\. a1~KݚK8n8eUwFV.AT P%#܈:v⯞ 3G`{Y+}{Gs={v?1zXP}d~9ّQ~s}<2eC&|܁0Mpt(Çwarf5z^JKYG}X;+,%]kph BԜY7j ІU5WAm=w~7?Dœ%d"xᤠ+akFVSIK 2qA 6"[*Cwa8_:h%7VgՓB#eG(h@NKXR4=#)ˌ [93̻QDD3QrLK]9`:P4>PRVPh~^>*h6 xk˾ti΀ˈşfU؍wWZZU6Oy$KA4bȯDg*]V{_W b[{-:f=:H[$-6ـvrҳlNFZ̼*n_ W5!Wf+xMUEϧvM &(%<[?>*9 A9CBWݙ|q裲Tq>^:[s+nz'kp|3:,֧?xh d?xq*ڷ֎G8,6a5AvJuL+Yk;DX<8Yƈ[֦,طk*)hPY:巂Ș;+yF9E:tYoN]3Ȟ˚Q+]At"KY?a*0Q8~K1(XJԕFTOsH\{C s2\hC񛊟^r>B݋5{A=؂(HOP.hmںF[:|0#ELaѰj84Fa L^H^ ̯j@m=AChu1A;'-#x =0BP9ŏ&{|At] u\'1.d[^tm ]nQjUGbYHl06%әӯ@קyXPy8B鏊GlhQa>G_9xs[9rˇl]K 1D(z a"v/T^w}ǩ+}-w!tY0#= N%R9{hv:b1dD :Ýv΋G2{G=Kf :>ښ7h1eO Yku6^2yF4[# ^<);p*N@\Amc$P-D Ci\O}􌁈/Fy`C -x[k@3ȟU;D3"[ЬlXq}Au,j VZ@"IDNެM5YlE<zMwRchM,U cPdrxP2WE|X=q(rcW8âP+ ʒ KppȸU@l@l|&G꼭 ֫ -i%cq z|7Jm>y.m{c+pU(#4^ !EǿOd |d߉@ CfC_]mo5sf*@6Wm;(،Ʌ=a7xW1,aTlm(0SYt%ox\E;6>dph|s1* A{.`o= =QM :0>WG8%04UAʦ]4Q|ݺUm- :ƈ1'^}[Ė1i$ ,j uBZoGYpz gT 5HsdL}Ma`WzRZ"uHbhp9Ozi}b㥶J N Akh%Pd^ i Ĥ𸬩) !f-}:7͢){s9Ц ~Csyf3ӮF7_ת"ROYAi % TױSpuh؇ʾNZ_r$g|1nǸZt#jVr^azNXI3u8eںe}I^>D!gBu kkGeEaSW^1Tgmkhg |#TB;.7PD x&g]@J>k{tβXGX4L Vx#ja ~y!. Hljr]8G5QK` Q Gt)HN섗FK^! Yb=H_W=A@vא?rad_@陗Bd\'JeEO~u@l3餬HOѰ (Z `+ 0ae/n.vɊ9wAju/`ET,p5r?5X{V%oЁ[dhjġ'=F݊uZTȲ)ont2GK6*Y$ߗ_ml (]:3(hGLT5 {A*RՋ7ÁVsbT%s_$̗Gof!ӕdg4Qgi'J$*Yh. A;TFTզf 8{q_cl/vX3/#U$cG &3&$Mn2# ;jt̋EaQԧ(tx: )Dд˥C2ȼ ف._ tKrJ5^&٢d9  آL}dklC'#z} 6Ṣf;%XBl;]}N*+ 䲗Wp'`e4S]O$g4m6I4)yr"E[+qy%O< >OߵS_n)QtEЋ9dMKOn_GB4t)Kk3O92~dx2 ʕRcULzJ| |W13#[mo``^V;e]4RCH '֯L.9<"Xblv4˞$ $Y%4+ewZ{7AxU RVh4nGv6Lo񅜍8fBٽ~lQ&Af?(Ϻۼ)N9x&h\xl-@5S(,F޳x r&QLsVR+mi~E'_wx  *CMU@xV*;*{w9lǿӲ@mzvӽML. ;rK N@DЛӼpj-[nTcgh>\Z:x?ڃIx%`]喵Wl[auegʝvИ+Utc$ZX]Mއvˆg]kQ{`DĴ9{]gw59i3zìAZ8zZ5a:_W@)Jb^Xۢ{ƇL)&#m/n۬ 3 (>쿌YnhIڞ9Ǽw)Qĉ^ `_5d*aFȯ{&e!å:c؉6yȼԿ̝%Kgos|X&)2!S C"q޸j,ƴox9 U-tgSE=-| /tg-'Er/'|9gK?|RX9$.9jf]~܍e|z2#NOHR$k 9MiwTxlۄKgC <&"i2?ãЦAK:f| Tl n(-ɷ3pX278[j\HϪyaAqZuv6cFh6^wŋAfͼ'M[<Ԁӛa7`1%=4CA*w G}*5fDƦz\]QUT;\e%J9Tn q_7jx shMbΞrp8Y^ЛM]P䌢#q`:VE*u/ZpQ|nM_/h<kwJI:GETڢA| #AGg ?r~Q_&wPH9-$̝Mަm'ԍ,1hv;:"O޾rJRfD_3 FUA e>/„kwCpTV?-*+H!|;Җm0r:)q1ZM[VY=Dvgy2~ B )FWq5kav.7I{}8PJO3WlE&쯗ӳWi2)=` `e&*y/@$aqEF, d!a0vQAlD>%YZsrR/~`jz}0lGGi(5:⚒UB'PlhX &RK(M#laM?[xkwH?2.KBh2BHwvl r }> ٥0KxY؏CmE7YӪ/b;+۫igFPm:sX~7&Ƌ79˨MM6rw+@q*~\ROI=oke)!egw?F̻,Д.*.RH--w[9#1z{M쳮%(KB+ t? N24/Z% 2S\'k+wDa/GGdy:Fe}X1$LRup&RANNIL}VITrL} t< 7 qa5{ @crV{mcmYQ_GUo>%.g%E0Q4*%8-[%$3 6{~ y{d e-SuK@> -hֳ IxQHe}S6up+qP˯6pw_zZwǷg?qX[K}h} 6ZVv wzeUdݴyo{ꅎRW@v3r_ހ3YGsGԆvҡvb9EÓ^O~S9J 1tf ҞXMwՎ!`kLlcALXɪ#x/P,HicOmCޮ@mmc}WAEq\g$f>gK7b"-SSiP?lRC(44X#| U`2aŃB0ڣ~! aWM GaxNZ1 .= PWs)ҝ".o!vG#mZv0U™[/ fʃcjO;'uJM0jwW@Lm\ó;_PS)~ё-7h 9E+Q{0W|uWS}"ȨvjL)O.⾇$~\Ehh1W'#n2񙦷yu+2&jƀUMhIGDpC6~&ZyV (34^;8DAK![߻ej//w|ab-‹`X e7ŏW ߺNd'`)"Y :J7~Y.V+/9 !.+$XC 1W%ִP+V XMWe췛ZOKb䗔$J&mU,&CY\/O7.MVo;&@+ց1Ylc0d C64$۝8~OV>RXEgPQӕvu\m@/HQ3%'P{ZxB[BM誷ya.PC3Ox gի䈪M"Fe.>R+2nh+ok`2C}kaH{[r/-H?D2?)ڙ&怇,iN'uh]?퉀4Y 261ZI`6vQ AʌO.oF7b8@nPUVbNe@n?O⢫ 4}@Yx1T64֍aooj#HU w9EӅ+l1Eh/DʻSm:sdewAJ7g֛_# \,ϳ4&I,1l2piٲb َR"s녇_5@9%p|QzJ?"I,Nf3N(a^Mp@P&{\L.0`svm 2 P "Kcl.cWטi&C":툡p4X?tHxxZzޟ-e{Qn!Y{&rwR5kνۮ|絯M@!/?6^ Rɮ'ol\X6Vv%us\姴UwDw[1.f/- *=f@0h#˕AYn,>@Hſ c8@hYVw?yeZC #z # V(2 BP:å'm:y91ޟQ6}!S8;O E(~.gCpa_7(a=6 9_xEfFR|7 w]fv'w??˫/Ia4P}E2Ԥ5 0#rc?ɆF݂gj _V!\E)#Iq@#?'oxck{#vJ FSzҩJuPs{0!_!vUiM e}*cy <m@^#u&=G]?۾bCW4RhR#_09 4"D߻t,-oczn_{8:t v;6{:`]c!1\&o:ϽK/rTFAJkp iOt'w*QVaKQW2{fϬ >~,EbPfĸjnΛ'jRa )%HUףe R@ pP݉[V!XU+uxU*F4gD41=PWaAr F,~qhFIMnLsQXM*p՚@;a2aL6 cD!TCZ#Q0|q1gog5^] 쀢#LO=N'uu'ȍdz}Oz9 ['^t5E痴z1٪zmPHgq3vQy -SI X#(-׭YSn;xF!q/)?30ABwE=SBfcpnV5vf¶:RGEQ++n~WuP}m]}}bAB{%)hk {c&[c9bK7L2Tq  _]k^A3jN/lCB^h?B ObG/6݆zs)mI#a_ʛ"XWB缻T||FCB9\> nַAAM@sI s">;1*ӖޏSX]%\6 ce%AR;ɥ}*%SN(חpy$51y=HdbuU~Hl?=ߥ'1^NU>eR(,6ygdž=j%CL jg;چ"8f9Mx韆u^Cws[&mK)` 5CAd8B"&"%la8ۯպ@g7 \'vBU^nf@p6N~yFa f?f4%㤎MSqUKjZXGC{)G*%E[wiд-pvW|x8E^Q(тR A1Κb_Tk fG:)7?6L2 %[>8۠#eyK{Lw֯  ,̥c GXeyf7;VxO 5v ; [`+f!RDHzT&;42wO)BqXRƂA7bliJ0Nߎm=>a=[ F?ٗx8ہxϭ^=+)XS:QEg1!g*ѕ5S MdcHpϣ/w1izV6j+r$/7嬶[-l ,efɺCb A%F}9(,4W3D32vu2.G(tc`6;dR]Ä i%E&S(N#2 ^NJWsu|W咵WR]>s*kҲfqo`i+^ҡyEhFD5(B#d$+(ɌqOٰH5P2I):7+tKB2G7~33[dF/ ~9L .5:@wAcˢBmlvgo<{vGJ@A:J 2ͣkbӿRc?xy5̠3 n:zvbU Μy݅=БxF 2sU-\ȸcZ,xyJwc4vnyq9 U^z @Ǣ֞(^yqh"4-j@G*"hD_!`6%/2ns_n@gSOڒwJݝ#Ǣ 8|g8"|زrQpYf({ iWȼWYtZb]mcY؊y qscwDV"3I0J2!hꨈ/(p_=2l5GZa oZ>nƒ}wQht|trX.K]vzp |ԕki>+60tx.31.ŋhTrwEtK&8eELKe}k, <.*w7 䱴.a݌!n"|m*n=09^ۡi;mm]lOsR$K0^Gnh"`V*YuxWu  Z;N]n9pfoC¤ Ͽ$ktBB15aG,ҜXvnFbksǧ`7?~\+UlN9+TIt8+:ig2Tt"t?@~g?)?倳PNM}y +" fZbx,[ x׉&ܒVwMpNΦ0T)dDuYd-W-ؼXC Un>4[W ˥BA `tڥj Pa}*(5,5YWq9ЃJvGxǧL|ͷӣ694rw~>u۹aH\0ٍТ#<&^Ow7A! _C-~{g.C&=y6u?7pVa~(K*tu$` YVZ;&#FBHJX rH @vo`eTpa:^fJ %qVj:ۂHPpvV6^V!*N^S=n5{ܶ>Jn-Hm %(A ;JYտ@k̖x-K@ {.8@.sT+'2ܽ #.IfzCwY3<#+5P%+XU~-ٝ)9<̜crcnn~ʨD  biͭ29p&=vd`'j>X4~FD݌[< P0}!^aCɘgSj`QT2Y=g@S3+O 9z}ˆrTęPT<]kȍUEF | עdVWN8{^4w,æCiLuas{i\0-Vvhb= / ?11[̈g373k2(U=ЮRoXᬥC`[ }ۗp+|Mxt!t8qDW~<%CF E|nw>6tI~lrYhQ½qA-LIyh䙮ms2NyZbx 4MP G;Qy!$oWKhnoYr7ї.묟t>dܯ , O^:ĭs)"v#ٜd&A `~ ޘ:~Išf%9kkίsXwȡ2'f SH1fNZKRFIIF[UHr8B3M!Q쮚$Kd?NcTUv@#\}@e쿹qK8`t"@s_'xӍ -Wߠ<%Ē~FODC %TAwBǘxv3hqᅮiy/n=52 Q ~>wb%JN5#zzM h8bJJ=9lAoL0|?s!/Nu)mŎ n4͝N$!%N@ 7crVм,&e_gMA위nq{:M@" ڲ 8_/q;rkݑϬtP{1b4-&[P0Jpֳ{ԤKq=93i,Kxv iކA%Da2GBtǾDτ #ed/JRÍQx~=qW P6㥹rdBce tK?n7i-h3$Q|(ͥٞ5$+! \Wr:ģЫg(P|y3Xuy4^^s6,?JxZy&j-t2 = x 9b[bZbn$N %DS1c<δC8R&rCmjݡf>HijМz@ecG{LL9T1܇7??pPiN`r]QPe&Eee8" 픥V#2`]*rmFgyg%mLO2| ]fळ|7z3 aPEY#"qOFpYx|S|bcÎc*ot<|+DqL,Td*:qӶ L]yuOð߀$)bc/1˜=.|⠨ka#\?@{)m D)sS^ ,x !slSW}r".7cò tm"\ Kx2Xj(~n%Q)vS4B-W\4W>t/n @*aGXd|IdR)ҿ^M~<6EyIzb#"0D=.YɊ-F2r?@χSInxjIrOJHOM. KF6i DW:sͲ \Im,Q X6xy|Ғ'$ZxdN2Fj&`z1n10xuN3f`}DáJ5 jLS܎ Ღ+>m Ur!G ~o/==fUp ik:4b6zM>u9Ia{&pq&V-QG'ٳX__%v@,,e,2e9mx-&K颓A/?l*Jy&lWGČI/g».(T u!@mBMP4݄/I ^-gugL hrq.Ko~aA&z:ykmW}(𭚬$ ְnA‹y5VT͙)t9NۗeF,)$xfJe>A>{`8PFLAbYbw~JXF Y*i*rs[ڍ^zez"$M7jq$yJ`ؗe,S)/vom`?0X9?jm58 k+#m٘P'=ETcv>eH?cde%񄰧44/w7:vZ GɎ1m=R, 2N8MJp,5|~M9TzM[S5mIS3,'8u`W#J q ]n(9 \\qJ_i!~)C̑ j>4"EтуZB9)dc$iɑaHmCgBPK߽a>Qo1J`mЩ[@3eF6.5ɖx#-HUNh6ޝ1'| ?CL]:@}K8'u!onR-!s-Ղ'603r.6u!) :Cy !}Ӱ[p BX LC;,m@q9>ǿ -JY;Hjw(^{S1S5nz:?] }fKO3^8LDciu3Hq34k5ߢ¶<di:ˀ9 c?e__B5ϻZӄùnɣN+3S `X!GH[d-8QWʴ.P6ּ8?n1 eGDҨ=Ȳj(8'NFǖo,shΫ4D1ˣ[?.FVDm/Z %5|k&c>^ʹ7!İ1BLG:DηNrbsZscu#J\0w|+ȇ-oor#/9mL8~.$ôO*7%R?Y>3)=3m#C@# ]էD7E EeZ/:|6v* 5q|WG+w0s r[.ܲۛ%:ڼk7m~4%![1AiY*eDca^#fhD[u/ 0L`L^{w?vI Oy$^qlm},\{h`a10/@X$YXjx|3S1Oq` b7)l)EL-c;Qzc2ihPΧ57Q ZyISBQf)^;}X<~.!5鴨@o|C1L=jKNiuYwပ}Vd%UܗWlՊ{31 }/ S6O__xF >@Ȫ3om]o*F$=20kԖzI8T4ZGH3QX t#GO 0 >Sz%y pAs ,\ue&aI$JIcׄ` m^~h@!^,r(ڸ ̺`jgcvϕne2p$Ʌ W]_cs!B‚}fKA}+W&Rk}~I.Ăb1 u?[o3u5w/PWLJ^U^+&FLZ//>[~~Zyx9}>(%?sM\Pqqy>KCXkY2YG]p#CԈ$MGYL8i d4Njl 3xd7m11P}ßmj; [m޷*(og*f(JT m|sPĥ8 OبCkJ"'NU&, M[k&pHg}$_+[ SfGWcqFmEP~^kbp\"@tƗS"ˁ dqZ%0w')avv#Xkq”DjAj('|Xd7T#!&eޭJR\eǯP{-AE$m//2#fWz2*Icsb7r+j yr$o!ي.Gbzw8!:]J{fTPOtY6: - B&m?aih!#F5[`Ve5g+(u W\ <0*Z'~ N<~'IAi.RQZ"TBM#0J˓{\y2NL)=Z}tۖDZ)u,e"SUL3%srkP>tm(4R Sg.7,]P[ڲT5fDij h-#~:y\d ,1m˝"CL&f4hSF7̌f>.˹E!L$v|ؤD鱳'=^ƛ0s8~/1%@}kU o:wo{PH,*h, uj_gʗ/-azքdg$ob.mMւQ>Dtph#5),etSAݘҞ4YK1t'cD(/]ȭ)ۨȤ `?dtٕJcwL)9" }kZr]Kѿ83n{e>bQV 8DN^1c@ttU 6ĔYl>3Uj 0FyDGuUM͓ꋍl27ڙ橂tqvX1LZ$hU`"*{ #*379TAZLls3;UXR !:FDv՞Had-0ytm='}Wn ёVPsJ%S>/pj~ϫ<LLP߶J!Wqe (LvTImH٦06k$J1q{eq}.>xN.$[#1z|[l,4戟MK}lp 0'Aۣ:i'EJS =D8^Q ɋ%SR,/&1CN\F5<0%WanP皴4e1=\ ۮ %&6Nb?H<g=r.>.h5lx'[-Bdx;?RtCpP_rx%?&]&4߀46A٣F' Kz"NeJ-45$#PRg/]1)\sp EYG^^iX˚6@LSPb8ǔ˷?oQH uӿXm] րu *&;jض 5)ۋIf܋4GE 5u/\|R[6=m(|*ehK~UxY &VRЕ,GVYL "d% `eXj&]FRFs#!C1?j)%A蛺g3wR;p϶e\Hj/9 `'J*Na&$\Z(x78Bˍ]\~țh|хgª2y&F%3O0?V Qg,.8&uc?K+1/% - ?0e„zBDuzY cǩi 4S: ++/u :zJԻ/Ug05>@2< = la>2SI TX _͌ه:(%DĹf;,@`u/Kt-rqi9VXzb&7nJ`Ed0.L  :ò˯GJ%F=5  X9Z~(bJ"OU[ wKX0X+ցF_GZ6m+m &AŷVgE[^ܘ{znӹ:VY. 'kߥZ|$=Nw.B&h헹Jg:$[Ν筹"L+}}:G gg6lm}4}RՃA[Fui+[Zll@.)U3{e}E1re)o:Qu <+)lT X,]{\KQ>6Rj^~e@bK/<:;hS&ĆD.Ixn"h䇣QH}1vp5WizҔeAF~Q67.\Tó|n6'iMv:Swne}!ip3:v]K4dɣ"F!7 V9ӂˉK6>ZPy_HA/3VY%lkh8cc!нѽ{ X% ox=܎?cY5fv*GoQ `v*hA΃iX^0ʵf,;)q#jc-o*py膊<<)*2By'$ qB_p =lL @t:oY~ҚNSzŊ((Y.jJ5ٗ5*=3-Qn P)0f >sg5W%^q,u@j4CRœi%%_5V}wa5bơ q!Ɔ&𖇋ctgx;|U=Y&.3#D rW~|M>%ֲVT'6&hF 7y<͠o ݵ,fNLS#^n.A[+eĽ+ ЍSng4Q\TNcMmƈ1 8YHu ;~pFP{ǜ ;wuL8_]0Q|f+?H~]*Fع ia r!v\o` /.ՊD)t0;9b8R{:W{@<罒#CyY~Nht2"_Nz{~KY,1Ȇ;'D6>O*ݲOLx8ԫEt#7oR.20=8 W+h\;01OQ\º'0~mI,UAI71$*!5@vJ@YxL2<iHTGh[U_Dxʞ#8(N@:QU43Y~0m!6g cg X~8#$M.i^y|UH枰~}LqhS/Y' R GSSZAMkgag}j f N6=R|;^~3eC.j3I|*CH]r;?"0m^•衈usW)bue܎ddd9_Na~>ݧO$1vKTvC6u,|_~Fu;^4_H.ĿV[AXghyVapW3\)d]aZ^εXn_nP?_i!E_pA*VԬ*IJך&2-,U7{Vi >֒P.W¨ML G+3ב\|o e7{]ʷ"HZ!z?΀>}f*d |~vʋZjP@3oidzAݚ'a0 q#l<Ep;Uo;=#qkn6:"\|x8iU+ ry|L~rwY,`χm _3ppkLI_R03{~Olcn ZPLrtY1ŦYn q:@bӦOpxJ^(S4ʈ57,UzEJڑ)nYEpD;Rܭc ܜܥR/~q`\nNgYjWՃu ~uC{64\rZgUQ3jq) 5u&˶XEB0lmWm^Rxh"ׅc*xpz8F!=bWȃ~IH @|Wv4FtC%,6] ˘ ^z p0RUt6]mƜ1LjnD{.U,'E? ,.oEU:^y ] ٦ʙtZNdfXFL93f$>x,U_Hg֨i1~7Zxl%w^/IC=(xɾZ::= \V)i{~ĺzm! }:hGogEԺ:wyep͉*M)M&"K9>grEoe=+ƾ-{&vdg[|-+ts[+Lt:S$vR"5^]/䙢wɼa3)7r6Nni2t;Tmntz+7hC%5:ѐr.gp̔ (}AU{Szb2? o JdqK [mkvQT4M0s oa]Ј&Q/c&a Ǐ9# q}Foj9}FN$%_nBxZ0]cػ)7}asRwG$Ū#^c1:9W:c|g(,Uӯ4]=jOeoҗ4c!`O` ?Bio4`plF 079پ4MLڨ@xkAs iNYE=STtOt.14m뜊&rG.`~Ǜκ!1e>]|]0R㛔|F) eBsp .|@ \NČ hTYL-OPj]j1'PuO\fx;"iFvy8\JpL%9)`GTiޡi$noIԻD5lPfJ%Z3q 52-j`"H_%ӏ4si}T~^`akVͦ>%||L@<b9jǜ [=|sP/+a`&DCGcLq4kyōټQr;](:Qiٍ38Smw9)n6tcXЪN]I!l{ߋCM?h!0jF.p1plGDmëY25]5-۴%UNT ?_ y%ߎWL[`(=os@@Ub/3$24Ns.?"i`:CZa^DzvP̸dafz4~ r'UCoL|@jywV첽K@%v'OJ- U֛d2}1so1R9$m2s3b' K3τQ\5`ۈK]5I)e-;nY +x؁}W(1Y3[m-Qw; \xɼDZ=ˆ;F>]Dl_G -jE j_Jk! >LAl43+`LGT[[ti"Xw0-md'V@_nS#]u}f\{< .[`8JKhդav.KcF H8pmh)".9rieT{rdB{1{0}&Szc`£Y,d3sס:L'Lfrdv  \dGl+Yp4Fvo4XML[L{]v[瀯Tl1#:XAD6 bk|& ݣ U"@^__7~²Jӳ n=5@'7D'j!☸p(dm!6L1`C+q wr.Tt6'Iw-'݀P"V%y{O4&J8>T&MxSN983{>c8>N@Eb._X/6PTl<+e)4~o*FLsmfpS,˞ϗ9I&V<1]ɣd)]߻GJgjXk?.*F _}b΅ $i20{oE-?~i$8Cla`--\l!5<_gL1Iס*>I_ECyYvb8LeӭLIϜL> 6keΘiK{w'\sa<|jyzCAj"2ʔ09*K Jd\)m-tֱs(AW?{6n\zm9V\ p"9DϬ.B ~ 5={w#EϬs"h|_w$21n 6tGP޴ֈ%Pޑ<2M )iu#Stf\u, @4lyIWQ ХsD"nD<«D\?uS H^BqF  3o 0db؉C9+8wq}I#:d$Q:/eE6vr qkptVr,fUtb"',hD!@dfBZ=D8kvb`T%X@ Z/Q[8L^!!DF|[ޜYX,v6jJK4`{Ə g .A@| 0V5O?[Cfm֊-YV$KY}W EjqfC1^rQ Eeh.@wϴ꠴Wk"6tZ&ʙ,fWN'rn;HmO"(~3 +N;" ۸jh?T+n OH},Fo@GQ,O j`=3v؆nY6Fu}wpiiMVweE.$Ty.Pan^&ns5o~mX*֝-7eh5/`ˈ/&#//a4H Ej%L&^1c'n_Ag%'Z.$u@)ܢRAju517VBVB_ڸٯka<ޝ=jw@XLq\5~/ g! z['Ceǘ_IqUAvXkQL) ;t?s]0_ 9KLO2BlS>3(b;{'>hjT$1=7 #hul흦TNxR܍^vb6/ƉlTBGVE%T`Y &aU;sbNlEÕRs$dv5bUZfhxPָlGȪѥ*imGUWpCZo@TP]b-~dxb50Z27B'X`# `̝|3[xzTrą;)#JiWm4T"KcfsN,Nk"LkUөr˵ }*#ۊAr'Z1A֟hz( oca FKxH/]ArgAA~}o9RS uQv5oWͪ"> n4PHu7P|}+Qv4=<:Kс|{N7gw_=.1X<~nRh!@÷g 1ufZ=hj񄾮0ڒߔ.JŸ#,۾t.!l e?vWF4-XTKSԢa}_ ElYD Ze g4+$5LU@x+e]f%KF/Wekr^@S#Љ$xeea|`!۞&SJ/Յ,zkޙy8m3%XnUGіIFe &UE,g#X ۲G2þ lHW16?=,]Q\vѶkE+X)𜓷ֽFo߾P;dv9Ǽ}+oMw+6- ;c7H?7Cr &4+<ȴH.6ʇY|W/Xp>2q`? +iEu3s]@fm4*{;2B)YTaU>l7sZw.#xg(Jl hz?uij'qkdmχ%Nj\:z>.[+Cr1։Ԗg=?R.*ujU-*'iY9PXfz2M_7Ds{mT ;_[{g*Q멓SI1ԄEflL!gD*as)_S 2/ځw^hj>hňq#_ ޳$H71R,ۮ#$rϓ{ *H S2Nqɻm~OfF:4ZS;O$žzD:{gje[T| BJ"篽lO򐃂m䒆Tly|8}gm@.I^.cE% F 35l-&𸢟J y 5Znxgt涸m3gqɯ[!dX>UrW%*o6 d z_tK ByэѦHϑ0}M?2t}ce+??dHϭӷUt@Zo}+- #^ c@'qm8;|(.V(B}/Ӏ;q=Q)CuHMumD9~;2VdVўO.)}g'kD/3Iٜ0Cqg\ևt,4Nnh%cd;l=߅r{0S;WwY94#]7P~֗h_.Ē ϒ՛םCΊTqR:yELi;* nEP0c1GPu&8,F#`'Xiz˧R\%g˻_SRb{ȧ16ʮXlKaȇ➗H172t#w Q16eI{0rJh>w}Gp~Qc_\ 91K-IԮ5t+BdkN; -~NPt 6o"Mgnn,F[ߦ}cHY<r#/?='$(w(İMكA@W)P>j*J¹중Po SE@[O2.ڈpd=OvUSM\;,`gs+ڐ|S[q B=Liu7V`΅הh2P?B$۠فQ^on墡 J+6i~4aT{ȯc 3`̡rsn) &njT_Lqo1̩Ι2;\ P)h*UݔQdUC-EAYph-f{+ur-7eђGsP*f9>Xwyɴyn*OFmIcx /.p:y ۄ<,KTłleAJyW NU>Lg\vh0txiFVg=)iɔ|ַؕ̒q6v1L5&O?=xk%e|׼IdҷH"*Dc_If#6f]6ҨmF]> VƖZDj%צqn!4Lz~`KwIISQ)> َE^N$kqd<mअvN'J[J2?;'Qa"k]4uGmv:2(=rE"6T=:3{U/W*i\M+\ʒ!j998[>&`|2b>'=hH۶uAׂrLCdH>XCO]v<^2fXoʹk1l\ڤvnN׷t zO zVlq5T_@C)yĶx[R`[}GJjS ,n{T9 X77N8?Nj#S2 EC97cا ^4쀯r>daq1>.lw_3n=t(;n[>siTϬDuG N7@s !}mvR؏z!LJ3}Y29|= @F&VIrya,H.,G]aQ}9ŷkLԾ0.q0m >USKq+ JK n{Ms'OxŏDA0 x^Q3ٯ}I5VL k?Fx$ TIk៸45z;v (-RϮ V%뢹 hp]w8WUQ=()2̕p[t=eqvP(A_7<:~"]p6Yh=DװǷ&r /HفarO󮊞`N }Lg|>ۿb pѵۀFLvAJ46"Й f;=!ϕ@rpO),n8cbR(8%@'UMDfH(Yp:9πJs:`A`VQˊJxXUBKQ n"ϹR^eǟ7 Jp})> dLF)Koo(mr5:!Rb_K\ń҅:g.a6]ު| ^LHhg. ,e쳢{V(nJEw"^bHmSٹE7;Ra!.wB2bZRΐ{[ƅöbiE zV[w:9roBJsUBAq:egwWM!5jFE=\o97@Š#:.Bވ؋7Ƕh_D <DJ|x1f/ż MXј =] 4o*6 픢&\qxV$q#} E4Eq_lzr<F\w5Od={8<`߲%<~DrAdjC6xXV9l-ß@4nm).6m#ǃ#lgRdQysh$yKK=9C|VI!j Q=3t}]EL"a5`tW*./"DT7ct jOڕ] ޖ}? $qlM0SQ0Z(,kv BgԶ2scP »"CrLE4iZY<𖍼Պ.R[sm_iSrޫ @g?bQ5d,d0ֱP-B9a.qi0}p;7 (IgxƏ%B@&{Xs*C?@qr@DS*_6$)קGuld  b9aG%" \/a (= !-p*9[̾zhHwnAfrw[ s[kpW^;Qui*x"%gگV0zQ\e9Sno2!iq&yC^+;.:*Je1%\BB\NK][۶2eRJd 1޻-cGtl"~j6RHͳer&[eB[j'ԫ:lqAcW)N1I`S`>k婿7(ԡS0i%h8[D  Ⱥ#h8߉Ƈ(H["}ȋ+N9@Pӳx]1!MAYNF1l=w;ɨpcPAvy\n9īO*ɉZ]&dqj fv9IR&<'b{0UdxV$?U<Y^a+lOTzg${Z19sfUz WhIk=d*N0'ctGpj~V}JFXA俗3OB+l# D)TMØEZbR*OBIzGǁ zoV 8̃g@@N|m+-H$g(hFhZ5z񌭎)EAӖy B\CZ;?В>&5vetz]֋BI*2]r"[(d\>/J@c :Ä3qrږxL֣}B5E9ҩ;%x4=]?;-=0ߔy/>L-b >!LӀOWm -$AoPHf9,%G^a\NCa (]qZRp4$N7wgyT57aH4fci%")VMJbWG>Cs9 Uci~FIn!3qx.Ϧ'C0z虖;@CD.4#8E:%x{Of|kn9Z䝣VӍF'ISh!r.V*.}v]=EAX RaVFŰHa;!A~?UMm:{ 9( p}`& h6'6)Fcޫun0@en@3jy@>4Yrv]g^Iɔښ\>Rmz{頸J/MsD,SC"wϐ-M'"'ۙoO+X+IW16fĦz@vC2}(\yUGkslfQ}N Nty:S7Q9,6?Dμ2 lҒ _znu굅&~ؽh? A$ٻc{ C׿3Qcd7.D:mS cd\ {L=0DJYc_f>  yOzM),m ݬ!2SxVr^J:9|k{/}JwETWS^&n,)3eCeiڇr\cfo5ym??ޖUTOnJ)9_Z*}yuxiv{S8qfʛ"TaOpC&|1Qe+)F'>5$? S괳zL62>?xĠЇٽb/ 3=0e$pL%&Y:G1 5  _ P#TmZy/Zc )$dzsXxs?٧8L$6RW?FOIQu&XQRzNU8dtms?طեXT%U`$Jh~o6Е._znu/̞…xwëalic莚vclb3l[5ŸⵐOq+6РևĒ-VlZ4InJU CѳP^s2.q! cIA1+CsUu+ARC&fh{+kb8e*w&U #.9.z'ٜדCcPU'F4љB= < i2ݬX@u3qNEOhp/tJCYaU#Hiɵn0=4ѕ5rdޢ;妻0JG5neh2h9ܕYȪMPP43#?NHq{yOcؒp"ȅa<2(7=Tivi$rgn̐=X}':墌"`]*o<E%S'#&Y N'5=<+Lb-~l=@ 3!Q"9a'LH&su?ςy'+$g?qDd~{5EB?ڏ,|4S%&zP4`X{B| (zTsvKN!_ME`K[SkO[WB.43 O۵Nʅ~0Z5ƗwM _g%{\2RbyA$F,}d}^P 8X_Ma ȕl'(V mﶔBџFՆe1S'n"#Bo >WCqlV-M傖u%WzڮO Op 7uA-fˎTt 7f}(B8N#5E| ;ސc\,f5>e )XdvX8 e%m=<$&491]=+z ̬5__/MR* 5/z5 ;:X0ڕ䵾09a17zΛ7ذxE1dXKX_ZbFl>S[Jr}hD.6 R|2&P KK.;^xgvToYj8SpxXCKuU 5Bڛ9]p`6S?m;j24 6n#;4t~/)>1̤)b?P%oM{O'3_Xo߻ou}wJo']͇("] 5cuWxce<#tL;rCjysœMT{ԟmʣV6 \]q+$3ۃ?G倏+EcB>,}!}jDQ\]hն/ 9kYUg%'Ϗ<9bHYbH .3/>YSB'O k-I90E_-TD$m$s(Mk6K`Ӌ[ }\u. 渾cI#PmILд3Wۨ'M7q8(ZNj[̸4V3}< $^rQv@98_9/ I>72zf:`b,TR+{8\ٰr$ڙH_>>%aOSGbg>^xT)3}O%_M6v[{=O2j3W("ș;$$`3umJATz&K|饩[4݃ty'T*߄1Z<>/ˇ]uQ!Q8Gt*.8zkfk &ÿ@'M(5Sطit](uYA'oHDC T"ZA_nP|'{\e,VsV-P ZX'PZ҂<Ir–<5i^HD aJP,G&l7gE9f/ ky* .A@0D&^EOp~w;57rܗ׼HlE)%H&I޾r i3[[9UC3JGpVSꢣ N$jO G]xr̥0CR 5T&lxZ?owV~rӾ Pji54Bc2z´*wTM""iNisls61^ɑ2e[%" muL.Uo`O%,̀O^/{];{Yݤ=~dܼӝ`Pe7s DYXrvc9y x07rjb7h.(,qJg`^m1G~M;߯~7qh.CH)o(=~X^o<;ȒzZѴA~{VMeO 43Aj{p?s?{ZZdewJPn4S7ׁlNSqxQn Mf_V*)j]kޗp?\+"ݩg[ (mqRqSjyC'} Th2.8˒1 aP`sq!YGbqXϵ9+?NޖN %Zh`N8KFSKBqI8͊݋?h]ih-Wa0l ztӚaΥjPf>Dsx UF] 4rjT[wwD2AYRȠBS6sYZ V( CCh%'" xӰok:3j#vJ׌4>  x9f+J/5}NtB[<È^2FIx.%_n`m8m7s+\O8ԫVv6po":lDJ/H[nDy 2!P-fD#z|J`MʉwmJzDnM#VUD- "|#3j (}rJ.$TgBQ!wΤKH{b.8q6$'w!`N=GjW7O'rD .DDɅ g~ΡFjܸf-`ݻ݃Ne`X]2PXl/k=#T7s/HNȒjFG2y!4[^LSV+3fo% G_ފ)8ZrbNw*GoȽY͛wi&H]Vن̇Ұf̮h d.QYd6'1eă(B,p,ָn&nkT+'6#=R]:54ֹKfzoet{v2Ëe"uenYXA0P|=JfԕGѲo8@.L 1肉/( _ u.O,d7LgCtKUX9^a*?,lW-hw_-69U<Bxisߍp;$ ad[w;zpwsCf]7F%C6Gï%@MT6hs{Z!Xo3폮TIhCN7':Nf7wZ0A~rh_)3'9 !OqCP4Dh{DV%nCR%>=|D)qSqoo{/#>$̈́Y K0'Xr334 o/J=|1J  u6H\8IY*2 8x\I k1V-5A1 !O'MĂ ʁӽL]#SDv֦bW2X_{a%Tש*h xO DqT„J74䜏t{U>BAAX$߀0=,_TkEATʕh^S'mLK.,4CbjCȑM -AH6p*BXAH9(GCB7Ҋt=f '$hUqw0)sfGr2S(1ܰ86ц>{QNA>4B]r3C v27a~Hv/xjɡDɪu-+Bޤ),!?J3pSu,T$ձ;A~|YKH,!n@02eS֙ % J GVsrt>M߱={Pyfٯ}VG ?Mn[\T>s`ᇴt{34Gœ$ ??0nd_mK%I$ p,q/55 r!u"?VvYG^>yjGP|9RE_''krUޝt!ථma$U#py8WK ; ,ahd10館/C8tiE^][,̉/ݞ$Ɔi=IBd3jh<մ 8[U)%tҝ}28[8l㲃vM]jeLX HmN.t-SD]Ƀ%qzùh9Z`wB*( C,e; N5C:h.1v#,sŖl=(ZV.s9D-uDׅ5˚B10!o,Nqx~()e| S=dwp}/*I⍚gi]@`هGmY"E3YqҸ ]իVT--r R#s!%%`xSƯL v?3VIO%i{=f̌-?Z\JlJ{u1`>׌e;%W\wgL \ N˗GX tqh mnq-جCƪ5Ę='4_r\Tpw2"b!xZPE`xgb +2AԜRתkSLXe_;oF 7< F}]Y(!&=`wo{+jnw2°?yBuٝwv!8"Nhq!./>|" |*Y$lN= Wa*L}RD(^%CeSdkVP8{X0I|LN_2r_q}6'ίeE#yI_p4`/Prw"α]OT ;vЖ5^xↂ"Ij BQ%wȣ}lyg uIjt[9= bS'lK1|߸tK#OSh^m,.=ka44HyB}D0'wi'l d45i `Ȩj ='73l^Y>lw9Jk((W::KQ#JY>:ˮ;6k9"4L:}E @~)w5J4I Wf3~qk ܫz gV ?VFg!GLF\G&'{ VIbf1U#.OCFI!7E2\Ki_6١aAHTSI"{o˕)[Kt -^, dM0(7dM'T Qz>LHQ+ݻ$fj,6?ƌAin HHo8Nλud}HÍ4pY\Ta#1?}mxUCI}#7# Cv孡C!p#<4 ϴY// ѵN,'z`pJ7RCuϡA'mdp PT bׅ w=wO4fNԖ֫_&e =7&}HӍ)MlNn]!|QnvpΥf9#66x5{!@@$J2a shAko( 3#t:*oR,XTt'5UsGvb,s.˙%v5ɫax%~WB`:uD#TBiCxUȓJdU APTgDʲJn0n_OeΪk +k| `VMkKQ4x'|K'{V%d`Jb4L_Eb~ݯN:6Nh@1D@ ab~GkoP4꒙N$-Jcl^/;HmɹP(WxI$`]q0p(.x"ŧ,\ dY \+0? E жbS bȸbMs@Lz*?04 bX]*G$8IB\ʬ/~}\ho&Uu盕UBiiH+WC&fd_\Ϻ?IR*h+:bxJƤu>Z!^=Fd'?3|!sk#e"_:agҡmvp/$%OӔ0q:ƱRJۯg̫+48[`4 +{ ]qly ׫5ed](]yL|p^8fǿ=Ͽ_/d#cJd +6cPu:O-K-\Zr lCf nX{4.>8m3%q9hS\N@V8Aĥpb%W_E%+ͭN^]Q0HY:ɡflmgu&N:\HRRaʜ5^E Z^ hԪO-z۲ #ʃ|ZJ^˂)l%VVFn{rsu|c7jRvGyXx"oLd^ ?2)cu.{iŽ݁UBzRE`jL*ܣx]]&sq߉);D=Ī"W*O?T3EWEc=9UJ15NEO#1p]^7|d㢝;[eGeL+(tw7\9|#>Rrpu"vYBN^qm1?L۷$ʈGr__©dHad: %T*eFNq[kss#Ƅ_ $qVŗlu|c~|k1a7)~d™&J+ CMI ;#qEP^A 7~1";V';DC^|yj"BMP/潛ԉt;#VDOw|Zp"&`} qY@16c{Wvyь"m~PN qweӹ"$40*PnQv/|.}5 zTj¨q@w %8(\|Hdۧ g\_+8s+7[(w'$ϵ(%gG#*tǴ(Mnq#5ػY]N@v_0_Ȝ֞,P^SW~`B]{$ o87GM6Xީؐu|FU)BJ*C~u48~x֌6e=.pƱ~-4H@`.t4!`&u 󰂘q6z;?xҋe=7(Bb/2XTh( P-%Y:@ͽpϢX gք/>JOF5*x89}~~o5RR,t0%HIcB UiJڡr1*ffɱrbUYu*lQ O>eF3i鴰(ٞ/Ooj:+=(siR d 퍲"cV. ikj./^!|ST;APd$ `xh@41LQxdSQ'Х圇1?gcv챤@6Lʄ<'6nYPմ`ߙmum#jsƪ$$eI: mԣ?"2?Hw)Q3Px4kE}σ lY]ٙZ]Un7F"wxNۿ`m +}$%h<cF gR0ˠbb:#)=Ơ<4}] 45!X6]"QC VU )3 ϒ/d]YK6K#OloW&EV&4 }CR?p8W0Y$c+}GA#>'ZRVq| /Gx< 3/3yy7mw4v1=WA;/Sb9RRVƹ` G]3wcSK݇S3EƳ  z] xl6\yo╼Ka]E;`].$^6Hܚѵא~7(C}UU]j ̪Z gtHYAfQ#"1> }U..7v6}9-b29mxV P B~IsB:mFƲ.˿ECYC1mAKn(S}i,^]=9ROV 봅XH{qە8@MWƪW6G+nVE9Kf l2"ޗ kant)$wIS;SC4Veۚ ?\lA6VS _6|:1+؊TDE !]YBb0=TT綱› ^RpM[$Tf D =%2}Tc}XOb` {36g\^6j݊μ(JCPaS4ݢAѦ zV( 5g\U.SWRtr.6/^yoۉ.>sOF*!9LjZ ͣ:3_rXm4 SX8e8 GKn] }ϑ%Sw>}l@+:` Ik?3;m;@'1s;ԉ뱫 ܳ2RHhf)Qb.,T`jʖ~ X`O4*6&Lzh+لDjj\SSj>14T`:"0OXw?_u' h?C OR݀ 2rs4Z'g߂5`[H@o#*z|2-1 Y7$ZY$ Qeprv5QlI!l/y/@OOynK aukm;e+̜{o \fzyj;^)ȕTo8[&1R}QȍE4a!D+;_vD] {ǿ>7 :)<^ȕ@ˤ1U=TziMTIa tyaaxD%7=ktxWcТ/!pゑoJëv}0%itBfKCB2[p;:#FO!J c}>:̈olڟ&_q|ٰk㽷YmTY(f~c:p#XgYl siN$lFyy_NW!3cđڱ ֖> ltc0PLບZ# w-?UǹJy) zsL:'/!#j'sL%^$lbj7\Vd#M$>vѤP$Tg{8{5ly%ͩdGE03u!kZ܆ō#aHgSc$t7 1ifA!QW=rMglT`y6_X#듁z[:l <fR1qT) rWBz{JU fr0ˬ2u$tg#uZe=*T?ϐm@":7 J-eE!)! :I2xV'?h$OG\s8UތIH(+~|,ڲal+VQ-7Cs_Gl *2\|mDO%3t1j)D"ݸ,C@R^hdT|nBU&n>v>]#"Ez9w=neD1Sv эb jkToDe#:pe(sq9<,86fF b4=oƀdNr' ٛh BY%W*p5SIrj+ =t#Ѧ!a܎zb D% \qDfc]yG{VË=`Իc!Ѻ @1^; .RlV粺-{L۟wUB^zn/Ny9A5^}T( /7EF c|><_C!c|s͆yˆ{9LzZjx)ȃ(38b[c]Υ ߑ(,n7t6wCfl.r'5$ KL(ֱ#R:7{e[Ǜ {N8^dlmsO,9dJ^)P վ}lp ψ=ayPj?0Hsi\0$Lljs}M\"h8LlF` QD1؎áћ v'O2͹7/ !dDBHD^>}/xw;S:S83<WShMϳ8)n1aQ q7'ԿoDe_/ˎ,)1W+&q)5W;;.=]|"jkZ1P4kehi*J&<~>5}[v?6*5h˜jH|IdP#"2oޔg IwtCFOEG8L R]}ү 'EMX4I=R6߿yt?kGncY FnQK`jztS}=Um HzlX1}L*e|=X $KApH>{CZ$^֐rϚ0gJ3'RS+*!RQvM‹*\Wzs"Á#l6iӪow0mVRm`2rxDA}{^x{j m}p'K֌3a /Bt,ARĕ+h 2j?D"o&bbX`R;56$NKyN\ b' %<׈?6O,t7X<+(6[qPw3jc4^JkLB@{-uʫw*אFjؤ pC iͮT"'3qp]xT@6U|ϑb7 Kb+G|x^yIF]li~/ٹ#c@^giJxE&ǒKxpJϾm! O3V+?IO6aDEa/an:~˫$ xQFLz 6bvl3cPFaZTs𞭑lPתnڏ}LaL!!͐4M|ljM&#.Ҡ;mq~ 0jM"igzۋDޘb@h(3-ӍڤO[nYvu/H\R()v?HuW|:~y%QX{7(՞En7bҦ{@5P-EG8=!W;bytP4 L;gOtf>/"zLvx<#:֎Ba}llGDr33Xگ'%bN ˊu}'[tIj*Đʫ>}}5ڻ?vdc6oN7k3QD*92֧1 |ʗb3v̲v @# f0]#_` . .e2pF[Fǿid7=}5wRVi]-@pXN(4~ ~#mC5ߕ[(Eϼ^aw38)6Am-`3`e:TBnhL(>~mTUȠ pH0)†&ף~l@Z5«q ;Mql2nmJX.C>ƱR.Y\x޾^6n;W|Nu{AuaF2t^}[FJѰ]=i/!kփ;Έ<W&HjwK]NH'R"wfEщ)AsofpN i#6ɠ<$bź!2NYNҺeHPGÌePv{F1i,F`KOܮJ )s)!a8jIdAL =JB} w0P g DQu_Rv;E7kq#X*cga *% )"ުRVrI p  FN/xHU~BʹVDԨѾznzM}mAV!6Չ 5s זaVأ?qa~@ $4ϜO**.tm A(VIE,<4{O)l> q%Kj#$2rUrQ$컴fӝh yc6s9IF~ʵ~+ua"GfB,AhfQvqbÅ xGu]3"yr-p_mŁ#8{W+\iw<•9pQİQf]8 Q9ўoyR X1E2-Em]mHN*L_HvuCm_$3SxAF̒} H 8@{RH9Jˮfr @m4J\q-1>Cg~=]_wm+Ve@`>x!Za&md/q/0 HEDk4jnRGT:X 5h1Ps4!<EbؠJ,H5jPq9~RLYKVV8( wWHMJ)B@ݾNc%I:3k8={I5 Y]I;A}y|tGpzBl}V`7"c TTJ#dpy fCS|S s*) c[8`"&Ṣl_IWf 1C]^~b#0ijXd]y"LH;>SOPf:V &L=EӆHBwO.G Az<.a 3#v 6WW\ 389[|Hyw/RyHqi$dX:%i,:D!^6LCڬ\>Q̊/k.~7.;(}J)G*fX!Il@h ^`lj G4v|/Bʴ|N=r4݌rqVF%rNDΚremb!Ƭ"mk3 ?6== 4f !9h5d!_pl1 |ifꏀr0y ~/!E@ ,.Թ Bjf̅ICcl@CGhl+*|yOX v=*ׁiDllb$J\t yllq42Hۅ8k;p3wE`JPiVPo1iɪ*6տslo8Fo *6tZzĈÔ?ƢG__r]J_vMvGb\9cاe_痖`LOtUC fTcg#ܪ;t h68u%{؈e=–'m9Jӥrzh9r*. IxԻ oإ65ۍôAOWg2l{ nم;G!I)nNy?[XIhwʛz4qDK͖Yi\"9*mIۨX ^0Ȋ= Y #+68r{? #^<##$Op?8LCC)uNz"@\pF uk&U(L Wvd['&c!1Lqt|0$ЁmSۮ̻f5-iI䡹G}[ 0gY,ד]Q5D$?Y hޤv}~'}*@h5J"jՓ|ԯM!>2%;G& 0Jn+)? |( v۸ܢano)ŹѢ_L:0|GDU*%S§6.-5Fu$FgIaY7sΩsWk'C{qI+рkTR8д ^^)bʬ,zF"r4//~!=L+x4v<%~[SI~r>vRڱz\ {'3`mnSRaُg^O@O|֑lC7ZvW<{ڭY 2fim283FgliZRuʨvoз H t^]lbri@ EF\]& 9|$orʦLYzZL$Ao.LiHo.yxؠw @ו}}Os AlYPTk`i=.oAnZش$4q!/&,mn3iBet}[Dۥ*7D:m[zVj`"+d D*d_HY h7Jty%- /ckA$R)+&}Rse}ƳM8Iz+qrOT_~dښϾ=:Es2uq=@kpyn1.ሏVH ޾H+' ؏&*$ 1L~J=O\p!4M US*&3w?~{n~z@M,B9&-ju7FOz S4# uY1vYh1LI4/OB5̒CV1VhގPZGFQS ֈD,@ [S?qš\k8= i9yGRɻ^Cw Ϥ9R}DR7>(CJ;q$Q>YS /zjq4ˤiADbi3޹Q2Ċ D3<\F{T]&fVS$}/Ja:.I^x*-*N7<R8p\PZwY~a`I`(V f 1*Y" ⬷^t2r[z$2`{t1mJJ,cCJv}>FxcDi`{΂,?4--'^K-,lCfh뭭Kbmԇ4B]H*:\v?3nQFD†܂=X .$uYrsґ{FHPrsʈJO1JXåB*CљIAxDU(ShWN h9 @J;_ĝa]p}B_u 'Mc!oPFVQ.rhXvjp~1_ʺw:$"嶴 㲍}QF5W{4۴uzlB;] It9-27~$NaÇr Oqćԭp זH'>ɶ׃Da`ƿ-Sξ]JtRtR*%:Z&m 82jD snp *ϕ^p#Gjи ա9*gc=C ^DȤnDA1G! _~| ܽX/sNXժ/r"ąI}_^{igJ 𻀩C2̬d=dijZ&oxB,~0+E#"%fn )#)3kg 8c/is,u~= WX%ueE &֬r 09B5G4(_tplF+nvR  !я[_Za:b5O^Z!.P 5IAh2L(\9kb1v,(V|7tZTIQGMc'aG>* ; 7QA pqcϣڄl* ƚ'Z5ozh 331mP a]^ ~TV@䴖?#;%f|PB4`J'r.<8Qz}Ko9$~v,oLY8` B %F.7Q/ cKXʱaTۮ޹6{)kj{WU&^^iha/ycO+| ۥ<<?NdLN=ɢ͢~,WQ2e<]qoOHw 'PdVraYjFˤ]lBs总 )\S-׋`>]eMA\͠a%^PXDP^&SsS# Ī20WU 1\b_&1OY~{|~֔Ca' uȢ*hF0 \| o k KBIlAKSHst 92,5:M-#Di@=:gadhLrxū!ފzGaTY80Ze 3'eEt&}MeIt'fMZIR\/vjmh2X^5#H_sǖ ,ذca܈Sj& _յ^@+z?F}GQ(>]c&tMdOdtdL!=>>ȉ: $y)˼>#Tp@jߪsC_4VDnjks[*Z,PCaJ.6*ȳ/fx3Fh飄 M\3nT>EK)•[d b MrTt% |֕.U/v YPb ҃Lka ϱh"KPsq \ʽni+DU E72HfOZwvz,}k*CFY9T֍q|b;CΝWѫbR3(܅2S kL6W܏1!M1"OK)eȎoFXkJZmeC-s4lYn*xD'zq⭲ѬvI!ktj2GYm {M 755%Eեv#AC 9/c D`5*=]B'4GexPwncs70ܔ\`3 DzZ)I{[jNYWE?\F_$էJoNsnC , *2TsZR9S&Gb>Rtİ`.Kؽ=8VtݫSD]~nkj 04a6ƀӰ';b>0v-`\x&|{k=u[`F㠗x֠Ɠw=?-KT[J0u:I!C0Wʘ冮'_mի`kv>mhU-s8} VyQ-( My[khtwvb#ٜ.ԛY"b*8,P9 LH'seB1,Mup&WB!M8)~F+LQwOVc5 qcֲہ}dݑ6:inLK8zNUW+ ,w]a]R> _$:V8jiAt &oPH<-vr/3Xvjgm!!A5+3H!AxN:)_{ * )(|ribH (7Β?N<)u /YqÔWѨIw'RnW5# 4zȊYg̈́wdVrQ綾>D;·37 ᛃ[mӥe"aFh'hH xDHzςH6Ő$ W\9ڈ }myUOR7vb%R0DjZu$>xk=T)\N ^\'6C"mE!`grys~(R0A3@7o?`j.kcK4"}r%' NT^2>_~ 4z]D7~f~˥Ƞ%#MP/#]e3L =qk\XGv7,ܔYՒV? !#^6,)[>ڤu2lB:o{xG#܌'3;&ȆƅSGl?,WB(1f]9od]2ZEXJq!9(t\Ulq7)6 lj~^2 AY$rYyYRyϻB[7Yߤ*!F9D#E֮Z"2w+o^/XuᐫEMWӴ Rfbsg3Un;O=_3bWy4).Q`MO/W|f!YwO:!,+I!>Ǜ#M>(D"`92#\vf+xG ۟嗚%2?b o(x^!GI+v.F^Ȼ% %3 pcOAj_`WDeCڊmOL1VLxP[h_VƦ1(bJv1nGEx2){UDk 4ICA)42:jYy9`J~C(;bHnU9'T Qx}-&UqR0sW AG3\JJ8 Ho_H2-jŊtY+ k ,Wmoh>q1rԽ~[Tt[EX=*7$K1bfI0^Nv2 2xJ҅1kd2" I>Rɔ|Bohp.]SA?Eh8_"+7%pT\|~S'p1깨|n3γ㛕)d%;@S3*~ZroZĂYqg[!j BWd=/|t)5Lgo1"9,)rEVF].XSv 2kU~PQ>.SeɔCY4sztݥJ$@ */ IeQ6#9f[_o/7δ ͭlښ^ hLX(!lh?י3FSs%箑0n'!fA RyTvOb{=+z0xNQu/|n`9<zTGT5k1+()B8\ƙ/@?8t@x#"OK+/rOJTZLLߧi-)3XOk5_FpGo9#X  (,?.E?؆6i\ ;y;VnjC{F }iaZMrhd[|Ȉ,Cap>(Q#3i;'c\Xjj ,M] wU]ǵO(TqRYӵ:mC ~bı|FȝT:B-nQ\e,Ic8XSWw3q y/M؀Eiܬ*,xcVq K % ͍~)^9.}͝1;m`#XM >XC0aZИ>a_=Ag 7֧>+C {a4)d"ʋo!wF^BljV)2 gtnBwvi.m"5D~cpia_!R{."g+!(9r`[ TkCtk%T dyL"*k:pRn@uv,>@|%p= ܞ?L$+Z} 7[P'uY3a0C0/*0Zp㻰0hɕQMN'hC)bsw9}uK&̪s+ ό^h:H<íjb/:8mu4a'QRP H9R/hS8god\ȖxH;>ie ߰IIB]r܁xDnA87~Z>u|hF-NrU3CޯdvD׏Ƚb!/s_dah,j2  0͝`*sSbbEG!wQusK裏cIs:ǿܭ zmI~InƓ?G~">?b;H p_eJɓ~z>bC^VU4z!` I@]M똗ۘjcr5+6 ~RC<4 LѪOe!MFݔC+ opL 8y $S-8GnGH@GJx$;&HIyxYi8E;rb~ ㏲{10e3zͼ(@+g2SZm_ZpT\f-[kɘSOI}zaBĤpN[݆WIII"uc|;6IEln9K#gl$X3XO_J܎C\-J%@)yj{`&6~'i `r ye~TWz.j~T̓yh"=@fwx쫱j?G9\y%.ZYJP#dGqݰSI޿ T"_ 16rK@f>t 4ZHQ<`D{o:w-J z?#^dr_ <ķgM~m?ڣ2N~g: [iO5kyO7{Aꨴ\u/Z$ڍ2Sm4K7Rz}߰O!,pr*(0_QYFokeB1!_@)+SN|g˜O0@J[pFDnr. R kDDď.ݗŐ?C vP"(G<N>8QNz Ư,"Jte"+HdpZͫHceK-:/Z! M?8 Uys)>52Cc7^Pg[}I?ZT׮4 ͔aImTn%WJZ knue38\t+8N!B(w(N ?'l^Wn?Ox :؆Hg2)p;jH2U;{@>.1x_dI7gv2RxvG鹱|nYXkhUE^u~!tz,B )5A;(> &{0W&Py(WdiCD!]NM҈Jk/c<NrZMK%@⏬Pcm $6㔕3j2!č6̚QvJF͞Y骠ʀtx8 ҏ&J&A9R'^ Z1o||)pJ.? Cv9~ee0ތ)p 1ü%\\dӃ6eKV!ͯm7o?N.?6hNɵ|f̚ $UaG)p\"c[6K6@/uu$d`IIIiRQ,391:A W&8%ص?'ΝK1@D[e[NZO} EлmQ'w8^Lzkj@)F#Q'),f"1arŋ ((^ʜ-Q82ZC| #KY{{º # H΁?*peֶ/ͭP-j^F@к՝˷3wϒ5(;tr bII&U I~kb& .UXFɡ̣}^~[;VK; L^@cJEh4[џMnRem!+ǹbKQ_a;<+L#Gsh;G_60`{̐-H AX*:H(V-u͚vgY+DnHr].۶bC$zҾRX!OУsʛ'{~1 O ERx7" ՚0aȿ'% W0\l hWRlNR͎: ϒ!W٬Nxn78j, O5b&i+3 HNMt[ȷ\|ltpKsٞ^~ *#~'0CfTV z(!@#eqeqxh䝸M ?,*ZуC莕|>68Xvî t cVk;BќM!dzr\RRAPB A$!.^;<:ϾNMMX> )l:v:gjG7^!+4A:NC3Iţ.`ݷIttՁ|w*9֫9nCjEQ’v5x{JaYъ4{ҧ0~Gkn>Ptr YqPi߰XO 8߮4;Ub`Z`E Tu4ZIᔲic)dB+ߍz`j'&CkIZ|&8H诒PG`p6bmT n Ha~2MA-ɭS2񛍤0|8UwwaQg { 7tܧT~vgBtwuPvsڏ٥!&'xU!=(їWO>V ~㘫҅Cę>ߓ~o.ZHsi_ hRY[ 3w3 S* F88St8 f zO< 1ow4<+.f"yu)PWsX/nX޻_lӽў2؏ / Za"u~S=.yܥgAl'J³U MSM3/i |EE Ų-\NJl \rLehKI1ďBʪi0t/hir2\Պ!_4b7=踌q]Ã[WR2ʰp;2Qd!\ =peVK2}m3y5E|?H!qlj`|cJxHtވd18 óVĦ{IYQ2aC("mbfӭ^ Sn)(iן-![(s;tB\(Yx[>rr[zQP|*5zbtoXI8٠"2nGQJ\e`lɂɍgݝ7kS=Awvk,W"l'rJj XعKkVvv?5V'0-1>jyCv ٸW©S-hYE )ݰj}4PP , KxΑxYB׭6M(2PibꏒͿFFخgAW:hNktMؿ>"u@bق,QXbuoθ{BX7$ɺOyf#heoң skkє$.[!rkY<=ђ㤬I"~xj0ܠ[UJDC@ŀKU$_Mw)* Z8^_i,$-Ι jt傻”JC#vNK_14T{Jfb@`nf@`tdTqw`{)Ҽ)9E]bngŘe{41-,؍Aօm5kT #^g_Xb4qD EwG#; &Q|kǃ7wۥlY)&fE3qO헱bBij[mw4HnU:YE<~<$IT'"utgBn4"HiY(K`y 1 O8e*FCR-#} ҼNT>įh0 XЁ$UgatPUc v~@n2W G$6dz=Ml𸣑Y%iN@3>Zih4 TdV}C7fLF$7rzf\rH"5\qA(5a~gz:D/(@*Ie(DjHT$p#YC`(ՀuGllaO:LaP_I;hT7/Ǽ_NfZфz=IB4z:[yʄ!0[N\'zHXKZ)c L13V&Іoz}rQ"ao %? >C[ݩ3\2DaN2;DeDF~%uyH6>bKz_} :-C5,xV QM O/YWaSí#ev1!59-BJ_]'_ac`UYK>$wcC{1J]VZdŤ~4ܻXsG*Bwb4S;dρr/c>C(&ۤ2/88o8_?QH#/eڴ5PS~ra65i{ b@@ϑxh\?HJ6D!?(C̈+;4y:HG녘jݝp`xGY0X^ eN7P-013`3=`|!u;DlP ]5vZ]zm+012u- B'IX[dTzTi,mpxF3P+on-Ƨױp'6QsJ4G`YÔ\:`{Ʈɂ$NF)ik9M'IL]&mF&1dJ/eÆoݿVt($,:6)v=4'i|>@d"U m%\RBUH(wƤ?vhb䊤5埄o)K2{6*aJ.q}5פ[/smKo$GYAH"Hq㒖Mz)Y2uw9W޼믱etu{OrV[8vF1pnd%K 0G˄e^]K5\\4_H`4ˈ͐>mQ%dzTv. .]:b Lȶ C" -FexI+r䍻gv_O=h/l&UOx5%XlK z*]9wݸnI$ c9F9;H+1sjT'f7Jb,]KGj.g)sSm [P0Μ|+zW=TrmPw,0h`I- k(pULP9 s/E0JxEpPW?5_ω3L214lUtxsU2IHysIV 1bix_,5W%s}g0(os־!hb nLf…Ty_n #uS@ (3^Q.gE #fZWp20XDx+ {rZC!`O# $ZBLF~$m$^n%|n3ybnRaEP4+OSH\_M~,=WmNQ]ZB}ŶWѾDL IdQ,ɚjGybr;̦!sy76ML'3G2 ݽ9Zt7L(O%&J{OAp17un}j{ ,_`TMA$Pն `FA3} W`<@ͪ0o2 ;8z@6s ŏ(2 oԻ ]55 h >A7m삋9Yk 0z~T'`󾤗楸JyrXaY56HIz=G :r^ H.%˧4qh;y*"w 0<cЧ8ɴ$ӆ 6IZWJ k3Kz?,/ P7} TsIX9YŠ\6`qV'.ՐKA3nGbR(T"YuJ}KZO]IMPTlӷ`D*gMƕ#5Cj}c`3Fnu"&%}@NY&'F)!W3ڧpb"`yyn@lSpYk$6.eU^fUNśH[\vt!) w_~Eˬa1q o@HEFcsSL5ڌ;`=/[{f'vJP z$ #-.KgLF< kG ^ ͯª}KJ޹r '+0 jPalar8m|kk鋷eYhBo3GQyZ@Lb-$WV0 By%^:/A SkvøS-/dIL9eC_k]yZpFZK4b_uo[}|+5IfNpT?XЍ9iufھkr[汚 R|)0ײAi'HTʴ `yW$$/\e|҃~)B*Aw,-/z>$ݜ;z|2]\[g!"_yT0Em5TU?ɡߛbE|;zѲ̷)T0rDiGkvgxQ.]'j!_3S{Ѭ8 I[1[eO%K?9D5_x;_a' &AwRXl=%Y(ESRfdjmQ:Q?wn=PLJfl&KPw;TMD5g(QZ٤WUS(~̖(†N 5ظlrR&Jd꓌>~9@;B((C@^o1ѝ8?(xԧq2Lp3 7>PNI KIWf= $ -$:nN *=J]J~JQs$zoo^vOjq]8a"cީZ짤;1ѥ7 m>!LE =[R5P'<ϊ,wk"rJ+oEkp SAgf—@|cI6SBӷK MMYo /Z2~!U#8Q74̄_Jku{Tv<"'8=!uwB ps/R:˅70EFy P=4+(!xW ?L3mo'|u}ui s t ˥P r-Ί9t45 c~zݡCKqZU! `UDE)TAt?wf b-K@7 /a͙Z'b&Нd>@ j%5ѨR"oZcݐ~K7 ๷6\u4r;3{q^VMɭ0 Aɥ%=ng0cuq=2x:U,Vtj_RWT齚`~+K-H#p %1a n8]esrDN# ~Rl=n6m'kpd2!Y!żMU#ΐq1MvduɊOVj>U=Bӛn[df*PB\|ҝK,Azv~^ͱ)0əa0H\Hf*am\Ƈs `˧=.ׅpjQ)1De1'(w郾g]f~g{R'ͭ?ʒ?; yΛ:MxtfXM<3"Dri4F.  :u+6]lu'\ȃ\fn6j%O(CaJ(G3{:e> oHCV>~'&0I?d?Nid<f}zn%]8xlbJq׍?m/Y4lL^w[V#F9{6kKjoިs(Q׏jA= (*M$9F،Eh8}\&m "u>ygAo'3|FWtR\NDŷC.pV-_z2 =b"ɾW*>M5$kÓ(cDXb':p]2ZSdدzOB׬y;9d&q(z ' X* oksZR?r 9CrZ45ֱs` 3a#eYJ#0G˙VK \FԠHcJSƫNp|PSlwQF]1I758T?Q^O#8tMZfʺR(Wϗjqn󊁈_IO )~_j=/Ҷ77\-6"FSp\i<D"(inKF/VD:#I\a[:মZ`v[ f"適fRk;9L_UI:Kۀug2עkViaI<4~3)$]vNT="]gZ>r}fQ[\ød g;*>9n6Oi56ID \-f^mXSۚ(G.F$:Ȑ؊hēzvAWO\\G=3_qh-fʰ ҬC~7E}ZIx]uJoz2" cPHYZH7mضX'.8 x0P:|nMxbX4nsa $Ho38t!JRa[痽pS9ЍǽhQ.6 ~_(H]}F<;o ,2|Zrm$:|7w_E-ZCV$Ãdb!$)g({(KbEss#Ϻ(/!J-X@=S@ܒ#cDvvnE}@ee4tո2bgV}އƾ΍b:ze$w~WL֐{Sr;xB&^8ě*[`n'9NSIzamM sTy 25^OiG/0+}c^^WI'Ȃza86{>W Ӑ j 84x] oZ&am;i67Ç&wlWk;,|Ff^%KVLW W VLs2Amݎ+1忏R&sy[N d3e ?1̸/9Ѭhd(NL&RNftr/

      N#|*EG(k(n+J@bCc>K.6lbOdϙImN(!ݸq`M@mQt\`Nfr3 n~q_<6;S8 Q9a8s}3cfYKd[9eg7FwDFSY(Ʌ@_";IC*hBp|k8Uس^]cC#YK*x*ݪ~tJf+UFC(As .iꈟlntRBl Gz^H MC{#bmiMZpx% 2GXŖw)~0C@v jycw i ?>3FQ!DXC Hqaօ|ob~_`SWG# Q|vo`FLu4 gМR뢢Qd޽@Rg6i9GЖ׎s]5N5l6%q@H[ՋvةKkI8\Plah)>0@e$ ^dvnT%rў&̖.o@f֦|PܚžjF{XѨO7km10 暖@- cfKQbO.4Zcɭ ,$|J(hr'ps!!2uNϧQNՋkGZ R[ Xi}c H22#!uj/ϐR(;038PLFںCݪmUJ:mݶ{bN*@chOB[e8sU.#o@NUT~W{J%[2>4Kk$AG vγטg-opsTl|6LԸcв#J+UJqɳj#Vk&H3콂8OUTVvkmomĎ<?Zq?mS4v@wD1Uޱub{ Xy݌9Qt/)Z]߼GNjp8NtAjN): W"f_3c-@a\kBVL+ōx c7hvן~_6݄Rc/؟DGT0{t Z1N]xOma- "_N2Re)2)JRDChYPUa1 sq\tx涑PojEGm=[Ւ2dU`4E[0^8&G WF)`znk?_Je $?3z(X xJP02;P|s?(70LS@mwu!ߊ-SNbN_\g1pކOˆVA&#=Gϋ` 7Vm3MdM[fv)~ܜ5Zjo.4v__l>Ig< lY'QI:>ԭ !Boyek*$!6ɮDP:╎4P8RِS`K_d]0;{Nx ΋<dd#ϡDD*,9[zN*!eec:>qn[x u*P!1?"JE](4Ch YY>p# V_#M3y.4KQP;q',޿/Y'JN`nNAQAxk=wMu}J-Tڶx`T SZ=a"V?S, h3c3/KIW6#YS 3edo,c\l}=Ȉ5Ǖ |SM;j|Efe;qq ddULى6HX) Z]4"8nX\#DeLaH1 = u5G u^W}+4xJKUTz*vzbpss !<n*٢ʙ:8|IbNMa cY̹:&yG $lN ?Oƌ`ը1um ,*AaR0n.V=תm{P* FOsLR@ig-2d9(i ڪ+Tlb`K!NK"݌kp2yzV߻Syi#dmhaC: actt?Yv#g6UzG xZl[oOD'ԿɲGBHWYBcJ=E?y B:3!3(}{d+$ Gu+|P(fX S=D9﬎]irMW6y2hF(%ioFpUUIe Qi!l…!yowtT:Ӣ~q(-AEXaM E!  ~2L'M皦/  B2 "?i|J\;"Ќ[*Ksо~ l&U{=>9$[1tnCTJG@MNt,b3dPЋ0a̴zq)GJa#W_$@*i4taၧ'R:,'l^[>囎͛qBf4s RT B"B#tg[AXH`>vǏf?I"%f7< SMڴ;G}Y\ ^q U="lֶ+Ҟ *B49n^&fSn,h$H^NU4y'깺 \.$߅u]#Qa ]1 7*{ 剨to&425AOt %u| S*& xTJm5#Im#:;#+[ix{m,Rhܸe-G~qėwfVpNleďZek$:cmkv ?$,_Ll{AXKb4^R]ڣ T Y n<j:71XeiCH6i mF 哤~4:<B;EInҸMkB*16`L2K20Z_G8ȘgɼXX+>U-T)IoT"l{ń}Q,HvZWDӬ$ )?TɨGaἫeJ&LhzGg B;I?~S`Xw EcjWoWacH5!vN/Cu =hV!  f &ɷ_-kxx9Y”If]O.T7BŖ-t m4raKL&.)e`zE ,o(&7R,\…~ٱc s ~ L0{&_yHhBDpΌK7I*}l'*i2gm8)Ga8p6k^l3bfst P+OMkMf< C”85uί0*(mEͅaW D^N e$,F3eyTd/݃^>PI/YdIY7& ;I933W~r{,]C$27"%܌ 1_@T3Zy>=,hܞ^X ?ҏG>j8q󯅢x#kĀ!ąŇ^'NU @WQ=QR(!䅁-ޘ>ໜ{=^u:R BLN!!rQ;Y>D2ƒ}"k\ ,N]G<K#XlͷFI,|ԦQTCz+ֆW63f ^eqg S>DB"?Ǔ,H#-'U FwH^":s2 )g9=YFw^|UཅYv9إ |?#R=Fi6Z›)AA^e<,oYh.h@D 5WB t9E:FO~!xYA*Anq@QW 3;%=o@Ǣp 'TѣseT/s"_9,%C%5췜CƢuyzmLX*8lKRL۴Vc:O64t+ ,ߡس0q_s܁RyD&{xx7>exNǭX b+d<+CitsW6\WqA.YVt5m9`19]ΰ;%VLȃlƁہ[*boQK.uB 3aܿ5Y"[A4+OB/6B}#,i=3_Aĥ/גqD{ؚ!1Wc Fܦ_r~nw'9a2H!) W.)IfdĞ>XՓ|*R{jG=p5zօU wn^+oX`/2GUPt|Wj$%K%-ܭBBz+QE$G;@[Gv&\Xpyѕxժ "v: g}Wt6GQHz-d 콺EϷQ'Ǘ,Pq b8?Mm4Ǎ8&:h[{(.@ ?4N+tb" `= %]ղ>Mӹ˽,dY M:7:A*I_m2(d?ƻb<S,r\gMk$ԧ>Q@vJo{FȜ !eSHJ6-jJ?3{z#ɘb9A1>eP7ѿm Ƞy70HH|AAĨ%2!.= 36נ|WLӧ癌fvy;}VM y(@?# ",%kl:ëi`_ȭO[bI*jӸ| CoBg0p؟KuݎXstd|6ȝuk]1NĽ1.;ih5n#,UL: QC)^ 9BrwQFIBV VRy\F&9PodD:mT5ĸC d)Zs 4Gݑ:Jx8 {>:w9k4kwɾn1h?v.ʔZڗp r6|.o~^~ys%d?x Y-H@ۢO(@f` pBL}ܫUgEeФnn8.1tΓQ[w5a}R X`ǖ(Kp/LK|0tn/b_`:=4KvgWN![rmf [KSSBC;YLzpUP|?ɝs 'x[X"ד0: X!aR/|Џ &3 l}YIׇ2-{n[ aF?FQ0rcj)Pu"kI^cZi7߭cԠ9{hE&j;҄[zx`ѹV ^7 Oщ }y &k Y@`*[^<̕AÎq? qD>6|m#wF뿞i#mcq=cCYi}: ++ko 瀀}XOyKڧh1Uǽ):_V^4 k^Ѻ]'0˳WwiӼ>疌dAemgGXqR17fkLf ZT4zӞ3'-=+O92UkS %SG_5H+r"̈́I={3|?I@76-Ǥ.{%@K ,ɂ=V?zuj^,⛥JEAcؑ*Zr3SnϙӞ'$,8ϖ&E$Z¶!x+mA}?/wAu(Xn-G #Q lGEޮig=\ /njkA.֩# >\^)hסRCyR/27G=S @rLpk^6w[q@`t9ݮ[ToDm@4δ3>ɠ㓅vCk`G4?W;ƪÜ7Me+cO[[[91a|cfK0{|,Eߔ$&z@ 2 7UQ.X_!\K01Mġo! FɠZp ^ r28z4^\$B1ms'DP\o9g;OEbX2!ɳiL(@㾖|5pGm ɣZ\M9ۄ >xέf)i'>4 !?k.:?D7-(.j^(f  Bk_qKQ Y#"(+M4踪<q#4C4"ɷ(NNhBHpU46nWc z!dϚ+6^>L,pf8cvEsgw3<QA _$Kb(y t$=Qgxiְ< ٪x?2,>kn2Duݷ N>$CdM@%)X1a3md<߂Pxj`ʃM)+B."$zht<9H@ G7~V S]7OWRO3 /TaS/3AF-}JAÀE:1pHDZ"/]oJާ:]Ț"b9{|t97Zs\ ?! } 9\uHo3iXxG׈Œ. w|8aL%5u>$\+:>'].bwwHXW݄Fo8^+k!v.½d!<\+!eW Y|-wo#)cPXDF)ܗaws2Yk!8Cu,Z/lQ+޺<0l&̳QvRӡ9QXXwn:5r 3 "o%q,*UsSHtEVmmm:2[1\RuOשb}0=¥Wf+SUNJŞ,3J{|8Y{zəJ X)lݖ/(Znd pxFB떉~zY]E T0q/C"rmO1PP+)QA !?dU:PXKӺʏR?bD,m!Vȅf_j'"yƿ}lOT_ξ Yrg10dHю-9̹`sRBNT-j&|Gꀌ-wzfdQ~-7MT΀ųB;?jB#K]A /:!xtg[|Va v \0cρ-{|(0JYvLiZhqmt>.}OnUb=w'ҡ9k?x21cpBs#uyD@PDU~oKYN|h"c-b<)w˱M +|a_ %bģJ90ko!W*Ebgn1H`g]uHP(;;ǐ_\t@ [D5sA8L(e}7qU)&.o$f ^DEVTt3$T @J ֝m3#7h~Veҫ*>:6DSnN"W"P@'sFĴ;_sNH)V";! R_ 70 M+""j 88Rj2&hjVWuudUpn_}gwϦYʽQšTiBL{=ƃe",>S>nbō}Ă*pn^o>L[w⻑}%*KӦ=ͥqg|d=F  /Nin&BχtHvSm`]hz/W@‡Y`k08tw(%z};M r(gDg/Kv?_879Cʔi@ĚL㶍h:sg7"qerK-DO^=sĀd T̀ MuMɭ=z\lO0u",=m~ꔾǣX>wUh N+e*2bhGƱ^W}Îd8FWxu߶Bt!WiPd|.ͭИTLYeCe"bKw2WǓ80-Y6 *1uAyi{bw |qFd*-5ƹ xaө9srͅг͹k%fЧgTI/dxXtWZhƅ}+QCsFB~B GWR $kJ|RB(trATM&Aҁм T{_C&3>CɃJ-B+gk@~=Md9,o7k|؈6>}p"2IܣSSN͵9ʰk5]"O RT R+Kh6RS+>;sc{)ܜ:mg\J]$P٧vsHvdlz)4iy?$JSxЋGSKSu* i1nҷQ?_xsM{불st. 2Q م"K=nVikt|+:-[3+b|wD@/Ut072* WVox00q\ /\rp7My` jsq+K9ƨ e!0~Cɹez $猓XUf썭#T^^E)-z!0$%A}iQf>e j'nQKf-esLBHaXr^Lo8T-BzK@cskaf (yȘ~&m:O[^C)nng7"U%|>5jjAU^ j d݅7YJӍ\C 3;c|S(.r2;E4ɴY12ϦҦ趂gk [٭(9\8_2,t<W~{\ Z]zvs gm3kYnMdWnH 7AMt5C½w]3iTJ lCƾPyC#7̱47GkRyw5\LuI6$/h=N O՗M 4Xlq^~q65> 0$"hyhѰ.Qt\!4OrƋGy =ˊLnztVFHط"ZyЅ+l6B(7 `-5Оq>1+X .@=leL磖=PGZHJ4L`o]})L3ޮC}~845jێj.- &(y k@i+f0D 2}Igފ[<`\v'R bh$I$qG7ΣqyElR<{)Z=33s7Q{&BzetG׹lbe +{>FV?;w攦wtvƻrl%-kP-n+V5AC:Ub #V+7!|'8B:E ۓrJ ü>)ѲY?l(LWy?yF% ,ùrD{rb|]RQu6zΑ!OjgN)7>'C }ѡřxJ˼(+yZ= k6rVN-[dP}v3cGZqb(/5 jPj"W6 7nNrt`C0S.,BOOOY=zxS*b劮GI0d(,Un( d J=rjt'' :#D!nidAZ%;g;@|Y@ (]̜J {`>*fĸйhq?"&wJ˔uN~AF,/)=%thgqط 8VcJDۇ'bA#"+{AX} =b)*R5jut\YWPLx o ax[m[fpOa]%_y9c- 4;{ D5'ߜ0tڸE +0lt _oّm7Hǽer86&zM#m.p@a`$tQE%o@efԦs *TfJ 2ӟnEMԈvWV.8 l\8V.g&t;:8㘑 8` |,ET3INX mвCP޴#37HP-⥌H#XyeOXɉ\lױ7Os®uGkSY,[)'ejL[;z QԎԓcW7K\\0~-iF±қ0k'/ݐyDTގz swl+5/$ȿ=)A|h%籬1|N *[b7zxIyV{~ ã1,H~/HsRʽA+14S4uU}oumIJވ!  /lt O5ۧjWtC kaP-yj[6z  c}슅 $P dz={:.v~LHU29]>s"sqes~ py,cU\=źT N@\IZw! n=~I@s;,ңjwwUmR' Z &Vsu{ߞSa"kx0%\޼ &$ela,534 1\\9]ؔ1SUHSo}gBP)tȕ$yd1+"Z<=8stI.kB&$ =W2n%><޷IP6#zf"+3 T|ŀM v-ndrHba n @v  y,Lu. ʶv CԷdo6'\鹻 HشxJE{V֍WDʘ'#'Yh3+^1V<8&)3u>{|4}uSuؠƞ㓳+øUXC3F]3Jl3Ƞs\5*vqV"]cϽPE,lGp"u=W7|B^05:p*_Xq!? l_|*?>M\ъKjAV(5aCt%ϐTݙ"v{m ɿ/j #tl@ʅhU`NHYӹ(ѻJ%0d_Wi cOL7HTh0YHw%aL S)&O'։$Xр46(Qn-TBUܝBn)V*|"{~V;Z?T(/j7 m{g$ý7 b[#"6LflঃT5W{;>鞜Wd2OlMlJ\df{=EK,|m1dEf8 8 F-Qy -.!`cOL۱ .*Tyo 7QG® }::*D>`,{.z`_3g9]l2kr0JlQ_Ȗd_x%C8OBlK@QsJIO\* 39dS#y͔l9#e|;vێ߫R:aMz"GꟳXtbɑÜxʒԾc>;x׼-i?qbk v"&gcJF!a(FЛXĠ.hqi-7j6_A&ʰr^D }h{TT[0&2BΊsS5XBJ>Puåﴽgax?%ca@^ͨO܊}'~1SG0Kkt*oO;BTdk3\8 . x!&HuEłf6~Jҫ &%7[ΌN2H=rD=WIE/OĩMK{/]E:GT W- `uTl$!mH nɥϺ@CV Y+w1OT_l{$l;XϕW7dBk$xpc3Xn3Ulaay9J_a}W[&Jp:E\͑=䗲VDd<5&kғ:.6Hd=C&D qH1.[h*ͪJTd~WbfAhM2_?̞xZ}&U|xY*7W}pɰ3o'$EX%wֱ懤hj Lf=#e&\oa!O ա]OBZI|T {lNfx &U. I5iu)b9xV. F?5m =N{3,1yq(D[gK16 BPdcAaE)^u9nґpԸGĶ}d*%Pzˌ4b:$!QE~غv/04eEZ;i5oXoA"1b3A#]ixqt’jiRipp%Τ+EˮH*4]T`an6/OfYbDZFk%,9x \w>lh2jNEL$Z%Ln†A>^< ܪ4+:锌bE>pvv7F.oI(ʴ٘u6VpO!X;K hx)3$krsu;@\ u\B[` O7K3܉S6g=;4Ňb0E/ςqxPgY`YJggJlyT rez >nՂ6*u1U`Ɉ'pΒ,2{{WV3Z l_*Oԣw1|+j/[Q\`ZM[;Swiݯ`x|4 cie t!5%G>}Om'3~Eh`V=b Gm#QpevyR  i o[K3 #ܒu݁j")Q9-"w~|=o_&fAqSB@w[@fkra3}jP+ˠ!oSaO&UfUXc伴BU[\/W5vwboÑFہ1vy\h%3"2{XM$.m{sp.E۷Q3]")9bEpܹJ67eۋ‚TLrjv˼㍞-rl' İU–=$VV`/?!? ge !9U/XMy/vVĮVᯰ"1N};,R1}Hy-hH[CkJL `}\&DOkJd "S N61ق>vad ܩDZ/REB .rSR}5 ʃ AD V/6Ǧzegr KcAHjĕZWREEVQ-)[BS<[AiN!(O2y!}jR%ߝ)8# |7-%mʏ~Y*:Xq.GRKF" }k4`~ͦ3eKQ:Scӫ*(bQ䏞zDRGoO?w`whk#$ XNnl6ѝI6#{8U:5G/qE]dE& ]al-cp:2#n'}!/sUqbE;[f(X4Ooêo9 25*r7#0\Ɵ}9cQm9u?P \fդ Q+&,zAD޲|h/ lU*S漼.ۆ4ya] #0`<9άc"O%!\` *ta(u]]]&3Sy$ҤEғ떿imۻwٌToc +k\;j^ׇ6h;~se7ul%܀ɽ&K,"gIؼ_#d9Ks=q4$'5ɘkarLF}v޺*֫gO?`m.r Zy °mmU0pSb Lm!˫bb7 ^-3 7ΏUIzaN`:8=;-9ma)ejuG`.H].x2eQbdļ ĈiR{ZɃթ>4KE1tLh$-x`}燐Vs:M@AőOsk lzuVB"HcΣK ͡jGO19r\!wa9qÃɾ؝L^FRbA0[=!4fX-''jms5uXr7@CZmm.,gFź9eET,[16 ]V6> jBâEy0eM ٣ŇʷE-ؒ/⮚ $Rdr 㙄rJ^3V*ToW/A&p2,nE5MbKp f~\Яw܏6J94 sЬtH9v {1 C KFa[~`Ck/p-aw]ͽ{m_nw$ZuYk܆cG9p. -Ej֒!2>Ǚ@Kt`}zkQ C cikjXұKPN}ekO.7v_RSAh*gWoBn yHOWI_v}&et t^iFOqަP)rkpϱ VsQZ]FSIJX_ ₈*|~t&%\`Uش#Z۬.~x1㙲R[m BcAlG{Eב@e-1IqH:S?D`;\fpbrpWtо"`mėf̾ [T7}ˌxs}xnt)Q☬4, )uꊧRX'5!!m}=x}L̟" 8c0Ga:b+"N߱zmԵvEEbAA,كCEna-s@ٳ Y!|0,Grx% 4Hylg *Vr n &:-S#-D`S-I.~lN k3.Bi?XKƁ09A^oiQ:o_qI֎C< Pb Y6IzE,iUgZzWE8yFoGZaџTDM.K{[(Ovh2< {9_'Kd֨^}y/mJFG:4ӑ֮켢@ 6nVH~挊ۚ4u:D Ґ$ݬM>",<@EoFH{ۭgFᬔ쀠_jكf)g(*vef9!èpŬ^]4Ջ.7B'ז'B ePgy{L P;a8ΧGкzo 0T$@?`pLT&#A{Ig5]n70e{+Q hXŊ@HAѼY]*lGb_)mqBX2Pq> \W+эh7Z"cg2P_\۾aBuRگ@<%)* FV0c]d揱63Pϝc 1b#Ϗ#iGd4u UğbvϚ\38DFE=ۈ{t9Z))p O ~~- {-${rbYLȎ"2SzZď_8R̂ 8z6k2:%5Ғ71|$cąxP4K _yw\I==sڮA>TУM#e#|ͽfcN[&n`t =rbaӚw 7;T|MBlo[^)@1/7A;^J"_cz{ :hm,uhcŀ1  `:zHNf&rSm2T;Swd@͢"JsA,jP|W[R5xZYTൟ\c,6ꔨV]I)N(,*]hqǔq"$ ? o@=RV'lޜ:?W|-ǚ2zX=ۇ_"nq(5״XCAUIað-!e7Ne^}dN z}T懢&u͡Ĩ )>SUɌR^XQRhSE>@}|0Skymz/oS4DĭΞfd<<4~),|+ F5KCI9TX l7wJ#YȬ# :,KH'[K  f!|UJ~!faVLM!aa ,'cut=+sLY|PaDaУR3S# N.D\ccF:Rze{WFFw٧t*APfJEKn$Vt,qϽ :7^MVrY+6Jf\i|u1rd0N &g`%aLnf짘ҡ͚'Ÿ(2;&qql1r!Yߔ|&Yet,-T wd8uJd^.5DOr[;N٫T>f1uBa}^F{"r狵vO!!Βۯ׉ҁQK7 Zkw9<44l3f'Sn y"Qs:֔&{jÊWf᥅6S#XA;Wp@tjI%1ƈxCY'ch}딐վFeN rn*@b'A8KB/vJ Lm0]n>qpsnjx}7jA3;&.sNү0ٷ6!mPqCyyN[ 0>@o~hw;4*TXBKʼnd= Qc2ͯJd֚&GLJ-i[LAv^6.ِ^C>xTffhq:vJWvUɋC^o(YA+KQV*fz/`+W`ExVv h)]#,=Pzas}͸>Q[voϬX-D^_U1WY}F ^h`eh ^IA ǔysi-f&*JPdm0N22{r*tCV GL]ݔgZ<3R~3(J<%`|zQOJ5?RGm8U)x1Yݠ{e! *@wx(N?Sqjу H1Ton:jDETax#Ʒ7^dI@Ts?"SIv4Nb_,rXqu9n̯F5܈nl n̾'B3*?5i%nH\>w%O[ 8҉TJ]A׵_6[{A#`87E= 8! >dsiLt_ͨj=W5Ar5rC ?30<˵[bA"!r FG^<^А"m.mzEHiK塐qC$7gיr+ec>#-;ں/=1m.;u[6|7T@?Wz#|ID[=΍$&QQyfWWB/TD.Aw6 l$HDQDVk DB#yV<N>ϯxGvuz'w)5\8p_B 2 zfg߬oi:[eڻ'wmb?Բ HQ!㦧@2&p9BKJ`s|ŷ5HS3?vggԤ*!O%3*[1oy=UʑK|Rn@(GIŏF%z;Xjޭk'!+&C)=Xс4 Y/&bc.E5g7n?H8Z\[!G.2$˞$]wI8QIMES0fITGqǼD씸:g"9s̥P{378y-X-ɗsvq8u`NipSDoC|PCh~lgpE~p9JMXn?!&w_cEF$CS?\q_ 7d^qTT yƩDW]BZ|ѺwޚFi`|.AU2f:Pu#R=-SFi S ~ :]o wdyuJYځ8,*򰞪 yK!Z\ '0< _l)U+bo8tL(e = [?W!] AK|Pty ~ocݶ bŚ $^6׸8* iMyO,{BK ^ȯ$ʀ]#)*<T (CkwI.|bIK]_Lg~<7[V V=\jPKcow x2{W MrK\t%7o{/;D.1_+q0*2C2jܵ@軜/$aK]a 7&,}v5nlG7 uqؑDl@}X.;R Ƒ5ކV֨a1QT33敏ih`l2s%)P:=4]?4Yθ7~ְ-ʚy~*9'B m˂O [E1||%XlKn0X opYd4WW6tGLVz }yI(U&Z(9 ;TÙ4Ex_kHpVePOJ b>+0%9ޘ}\mIK7/Ec.ȊqD"(7A.a+éwl`FW)PᠱpYЙ KF-ͪn0KO2 vBDBcSm~I$eCȶB4)9=t ൖRH`.y C~˓\Eͺ t<`)̍&q6Ky#,ٝCs1t0DV.-DVn7dtw>4J@261NNXDw9p\|j;kι>v@ m݈0\xbOiq<̀fEʄ\0u[롈$.dQ QY[`[o_4G{6r*bB&M >kwn\ +(uSL,KG9邆6ajjlYvS@%3wa|-]9I"Z]0$ݶT>FPKԗD0GiSyhT[LLJyhi3n5ք;&S'4n'EO)1IwcƑnHaG2٩džbKCB1 !S3;e1KߵϢ*_ ov}4F4\<ِ(N)yNWv߬şϤ(zzEs ة3\??jt ʆ\Gy7K)CYHU$ᶤfo) -acc;ob;@y`ʯ~J-FVrb^ʷ1bsƑeUd4gb;.E BMejL@?y(]^}ܢb cw\X?#ŷ$ 9Β%K`pQ2Gk4-I9a@fL݀v8k0]Ev"lsYP^B(ױ> d?e*s${`YK +cCd7٨)##: yٍ3NjA9. ߯Tu7b\G u3AljIۚ+_b-Ld )c5G_/;2XR*53KUW&g~ o1s՘2SGL\ʗeTqOWKDic9ºݔAurٶps_ؤ 1Ϻ^uk2'63"0-L:T@3MrdҮm-l7>ԷxMPw둨,:j~`}HAka6F>O1LfJ 7?[cѠy~qT_͹9#-V uT|+6'5U]Y>#[탺A9Al:)B.PPcay^ѪYp7u s:Gc,m>,rlwO>Eny7X ,9A/ ]5nj@G!>aIm@z8^>O ~yz*eg*:nyߩwʗCq얜\75_Y*i:Zu9EݻS(6 #HL\Dhio~5W4a GC"P됞zo]ϠR Љ6f0OhƤ\pp ͮ4Q&!i#abF:`0h{)H$Y:D,e ]GgVd-czE0E#&E@ee!B,'M~Ջ7Y DF^N( @ȍgJ\TlggAnADz1o~Di,Ih9{PBv- 큩B"z v~>pmC]JGzU-ػgdEn_cV5L Lk .5Cy Vl xaO8"!fgJs %U4ZXKRXnEdˠYusp8 y!c]L> "%Y]Vڝ3Ac\bH^:͸M欘zPc3x Ī3 [uoj[ԱO}fPa EuBxNoDB]p楧- (X1~͹/v(euut%NyՑ dZ2WApD}d%{銶!G8"]qo0SV)p{S>~@Q}Ea0Wރ&#xWb0v㘗yG2#4$ [)O8bҢm1,R?B8OsB{aFˁ,hsyǤVP0ǔiؿr%ֱ2klpk9@~ZmaZ2 '/c {&KiӦ7tUU~:8`x~"*Bn1 ӧeu2a1p"5eS'2TNy@p}r,#1n 2RRsmӭSTfo9AQ٧6D7bP8T|cg7v"baxl7ȭi }C\3}T*s"^z̕XBbP64Kri~x?@ \T &e[-ZE*be ZPIg HN9];|,~)x(EvPlV@w$,L% =_ pc-kŦߗgq}+ Z,9L8vI6m= okb )qY>xL|~XPeZw sy7Ix+e8uɢD}SPY4?N80#%f G=w Xӷ=APeEMq1T O #b> ي4n2\gz@H\(T 8 {^KP;@OigGQuqLt}ǁOX. pSTMwa(m=ֿd ^ֵ˖c"J[9"'0h xbALe%jXQ/DQ7 cShm,'5,n/`<^Wh n׍ ^v e$Dix,ϜNrVhn">CP3Oa+&3FhDZ [iȡ܇BTnlNe^9>wM`J4"⿱OU4(##Jrv&Mub\.dPm"=A®j _Lrec FXre-+O4McTR8ԟFC`7WqB8%|@FUz$ v/r.BY@I6)w _xٴjW_=Btto=8>g93R D kB?SZ ˬk$ދ@+R'=P2o*È4'${zǤO'qDD4#ᴒ) ] nlz9M6TA-:N7@yx;[Ɏ2g_琟S}S*1Y}ݍܷ5c$sSL4:≷N8*;}][kS:GhH4Nay|ͶQk8v&06zWy :e%}3G̳eBæ2+vV H|Il6cӎB2.SzJ<}Gn Lm-g/z5SBE8^B׬a i\w9$ʆgmL8Zi)Q~Dw$3 EO;:Ms5ws.4c#O=G7_gp53/b\`>80ny tX;q"\ْ:;W`qCEM:t\w !oAo<FhQѬW2S\l[nrac[R-\S^INLp=Lzoqa{*~!ʂ 9y7mjPM]>ƳHbApvɃ{VMTv|&jBAW^ŰTbZn:d~)vO`1Te<c"np'2T(p6rD!COqlf'ҧ't{:.THRSZbJBi1! ǂ@N{ɐ]CGLs []xi' >u P7pim( 450ܰKr%ؿ'S&)7Ǝ=3o7Z|pT+/AkfE{1Okڧml*3^k +?Hc=*h[0CO~U/eQjaAcbvw?+~ݖ"\ժ4Ҿ)"WCoڅqLJ+&y-\48x!(/ n˵/Mdџ¿}d9Z g37%%K:,i :~ 16eQB:ƑhpOB}ɘiD\[B#qf)FNz(D.u>F8fxw[E\%Y+wF<$!2؂l?O!eXE+Y1f~76Mc |s{N<, Qf:t @&$ &Q5iBeJ  e*NƔ^e. a uN>W^b,!Nvאe 'X͛|i3뤢b^O$Ol1iEYqϮڂlx^ >̼ig =_q3HLJ% D02nm _a@Oܨ G>je"y\vX" &#a>\ȵC//\7Bo &7 3햞Gp]\}1m,anXDȂ8ٷgϾ㚓j)?fɝ6/yk?8զ{k6r,8WT_w4F x+DWD֋!@Y>vS;O|V碛q/mp!?򔛀0k%Ku<>Ų_%9s,S0d_8yb> 7%KoBNK/ƙ# AƤGWecMJ&B 4l d.)l{j8! UBՍ3;1i ͟?zG9dRW:$paϟ+[2_O]X="e4#*b U9!j2s GR2a{v/=nz% +CПN9?!BR6ΨVv7#g -<%&Z5iiXK9 k Sy EEпNI'l,Cq=u]Z E%UW`3Cw ]Z\si&'jMoj^y`je:R[zEtTƃ1)]@ҵ>j.H 2T_$/qc ^ZЪ#li>~I^S0! +:Vk$#ܰqvs~* 4Cɋ$^ѱaPLG}nf\ς +plz˰7𯹌I\mW7YOEcR'1&V<zHKW@ŅwsGBɰ` Hqį\ 8K7ei% |/"zyRg^oMzDPNPG"<&̤Qx㍍;y &aoR/NT$]]N(lVMWpt7y]GŒ-sL|6Aj*P hIQ.BV~Ddr?;r61cx3m`a|7 3* )'pv F$7ꏽw!$i\"yK0hłGxO{ l*;Q L1\S @ RQKҠ/)PV]kK;CǧOuT/(x{^$8n/I NQdNE+NndvK? S k>4# Z5@!E ,&51D@N0lv6#Γ+Qvpe=[?*j)p:W =pU'3"Aoԉ2WA9gf=rG+LRu̘%sw a1Re㎅ H..ƸvFmhI_+c!]1ɔ)&KY6'p|9:J4EP[(X;{1T~Q内 }QO5 >+-mѣ#g&7Vg*(1ys,l^SX2:L& k ?[L{ fb 1U2h1[ =3Ŕ8<h˥ wHs.3oCxw=J B˦:O-$֏rw&ZZ0hNO/IR kEdziB2d)`'mC0z'ظZ‡ [:+?ݯ0,KkdM"s *O9e 41ؙbѫ]0[[ –}mGb3Y׍.c^bUշQ!WtMڧD7]{_?G0@~c<\x; [qU_&w_aDI5 hV@!T8ʔ. f5,Cf̐'ckGȗwroֈCM2,APOb*[Ub g]<8RyKp~qN 3i.Bߺ_SO2Jåh: w:p }C̣#w#4t'E6 zfNN#ZV'pвG?j/sN(UtҒl3Kxm!ݟ:Ma}s 1b邠ݷ:R[ۓ{0ee<?B8!8 l;%Na:J" izx2*!+ ۸fgT! pE@"^] g#k(PEVƗ:g?lD A T|`m_Ro*dCr`6%U Iض7DBsUǒX:D3\LBfÇM{;& 1)vm(+Cu*lr]O.Kf<>uR-@)ҕ@t \G+0<|×^Q\2<-ME.|Rp)hN[ tgmY3%J;!x8+yib'XPl5˽ N'8}rar} w[(ʐC8ɾ"2ѸR *Hm3qP|؊f gRva+rug)߅G|Bp{߹ 8gXaj.n"H 0e*Ne+͘r_ɛR_*\ٺyur!1UhVǚs.QmHGM].OB[s1ߝɭ{WKq34Oߥ[m@ 3!]Z7p[ngZ|4 Rt|S]S~ˤ&!9v[*i=7%uz l ImUKE:*l9gy(pHޘ0ܢOjHXs )AmD1G#pK"dpM?dѶe'SsW&=V3Y1ޏ_P%"Q{Mo jE8myl2)|US2^yA&^Vmcq[xiN?x9s01Ѥ55j)b@kPt7S0w1Э%\;),'K-,v@aU*l{5^4a(GZ 4k?eb^lHE+7c K+48']7A:Ͷo 5L^ϣrF.Z+|W׃QO{^H JCv |?hMvlVxOnaXA?cMFEP%)E3!77Mm%PV~9qUV<"aLTԍ ad1G+SDkrGˆ ) 797M#nCڒj=X,m$ Nj)2j7_Rm(:; @8"Cj='S‰ӤG :p)\^rTL< <B&:'ˇP!=oQCəKNv{'ne!JjegtdïwnnX |H4[[쵘٣ l +76J]U, qpVXffaYq5Ϊ =FhpX9W a7n _Th$'>؅ZNh g`aFr(_ >R-wnE l<+ +@9ڜt `% Hg _``D!EK0bAp]#4eI1^U^;#l(_?aFmxd\Og0~L.qΛ('#niOXPdOu@GBQm|l55 LTryu*Zfw *% q*I`Vyt "E4mg{ǵ?Pl "6('I\jjiXc^H|P '.P$}%/[iAkي.R]gw"y&zhSyMp(kL}PXBOH$^8N<(%W}[nT$][eBΜK H9kW@ݮrܷm\jç;@x 3mcĈaY;ffN%LvoGqK(ʽrӅNBp,޿HpxbpQ<GmƂ6DBӀ#wWMZs~RtVl RaN$=)[nʈUXPr߽^kg`&V+|LZ0O1~L;M+K$cE*ۦxlDxS8@Gů Y^gXSbSˑDoL;sHkE+L[?Hؖ4>")7݅7G{Bu6†|zAzbkTvS/E.lbeT%0ɩE VZev"5Ɋ^YiUWHgOʋ}}ึxL1D* rf< >ˏph9"秊UAG;~UM}~QQfgRH2ص'ǛjzcT!td؍%Sb ƨmCv##ʗOz^чS-bWNqM؂BBB\ru-[:i,H9?wXR~G6+CELWsߋ>{/TE1W0œh[NSY'kl3qLjYI+moդ-Lˮ͆į^bj#zxס.2wb}VLH8ˀB qq$6HOXH@oezO$Ûuܡi bCIȂhRaSt0mDZo cʯ++I9 E86oPc< JQrp:~~?[x$PI',`nO{}ݤىjH"Pw"'.=-)t&ȑWU"m (y̝Fb@2B*qVSε)Bd0:܇>mEm+.uh\bAqo˺ԴCIv)|.bCS)p"lhHT;8\*eֲa%1O4ˎ]O5hhXFhB)Oi*'}1_%jcq+;w36꽑wc^O#ZshΛ yèy`ASI8u- &ޤBm`NAAս,0, v)StɡTqFh]2c$Pu#ϼ3HcY]KT`$̛" OC#ͽƋǰnws{06F[WIj~'xp4'wk3Ț22_X1+WwjHw" fJ,\kOUU>pČQ J 'cJ=פ *2Yk清E[U:,H 1St)RgՎ`+e"*0vJۛ%j IѠSalʆu @?pQhȨy3C]Wϗ<^7W*x'@hFe$ ,-\ V+,@;zݓs˶m,؜]&! šcR=6q$ʃ>C B*s;ƀ X*RM]z^+Ñ[X=(oxڪ,3{yEyH {jh)K Є^/TMQ[.mc8*ri ^8U5!}oVi& ub#[Ͷݬذݐ Bİ3bDdOS4I0 k(/]dmVpvB{ӏ򉐩-(bIArj&CiKMtrSjsj(uS-r#Do9oՉgGֲ;Bf{]zۀ-L['*]ɰ p]=| sOW~/:|54NCpCgyvx&~ lu:Iqԃ.h*:Iަޟg%2amE_W1]NM^|NSs2۠OyUX?L9DZRG6K*Qz-?v3xIGt1iC@8f׼fxp_%Gz^CÁq.2o$!yPD*UiIO@*2#hPcGD@=.؍p|TMun4GEb77_,A?/t)&U}76FHhND69i9sSP<;|/9{ZOsPAJҀHK?C1zC'#5fN‚[m4kp&s3]Aǣf :7k "1 n˓F]PxaŨĢEH5AY8 2߉D0Z JyA]*qBFfHĶ5gƆ :_}ܠۚc[h坷bȤEyM+, ^rX&qR=;1׮4|*2).P7ʴ {˨NoWm꘏i6 $eF̃Qz'cXnE  6{c@2ANqʹXБʠb1>K6ٝ*"P*i"t-o0(Ƌ9xqr*?) -h:Vܫݔ7of';q?c5?5߾!*`q~SQoOx]Q!%-d' $U[`x\rY/n;4B}"^po7}8 a7)l/N[<#ds%E;#t76/b .=#ՁY}򄽦#lJT:洀㜘5ߕWÕǹu"CqWz>YJUT`HT(>4.RK4}ヅ[fjK;1{u Y)B NY1*":d?e}sD۟~gA}4ZI]CG PIZc-O$q9HI.ZwФv jIp-LL294`fr nW*mQ$-='d)pv(DZ -eֺĀE?_;Qp-/ݠTnq@Z@]YClOO9˩~9(51+"s;WF+"\%)迹q"- (.@M ECl&(y"ؔ.w=ѕZ^Fb^)^o*$ 8Ef(Ց8-/g)%~N۲]CqjV*|@|C(r4L&7Dd$u 4N*G.5*H]v~^1/S#5s,yk`wm!xz$ HBHG,)߽ܱ bwG2<;|#s}'EݮA<-1S~w ~P]4O>5<ުLUW;(<㘷*hUWJ["VתNCe_cWr.mN'Qʬ}sҭp'[{'*! -zIJOF=܎(N}BxWb7nSBԜۻ}ǟҢK#{?DW3J!mkaSiՃ̸4_sߕ$~ixFHsqjןCޅD 8T{U~ HPqgJV9Aɻđ.]ZQtl85#Z \4͛&*J.׌.ȇMV&TW9 -pRaOYlk9%VrD!֛֭U~7~;󲒂t=3w"miLϢCCݽi'+MDŽȍ uZO/_ryֱLv؟b&Nx~nDb'$lAlIbvbZ }#Pӱȫ1C GNQv{  붙 f܈K+YϺNB|p{EoYoA)#S _J {B.۵ayiMWq b8ub{֖~ߠ貄V\8:Z M*N-sp7Ǽ^}0m1k4z{t0h?}<63c+ i6X{a]b9 ]Gbt^7Kk|V}tbj#N5+E&`kB}.-D묋YQ fA4s|%𑗝@ǜei-S S7F=O;DxWH)ou*zx:aP.-Z$M^_^u4o ˄eϣ;ZSb&#I*sCޏNx~ZNih 1B!/ީ짡 ;#Fw^qV¡xbx`A)8Du>#RHyӝ;%؂_4_ȭ2ȝoE[~շ-uL6Skhf"1+}3ǣN֒%Z:m+n4'e!8J]`cR%C pm}ҋHSǔ,PH7d[dGG + R>^ 0I|/4HL1؀/\Aa9OV/Z#y-2[eΤBvFVC-xajRCM>de>J1?x>33YB QZTb;2OT䙰r#g ({&VJ}uVqM8R`JPcg ċX z+C/ƕ$k+aYH=M'1hy3o8;ۃ 0|>R$5D;-A:E*+I CbMC9a*ӹK.儎VBPǶ#WvN4[/L3<yf T?van L41TΑ[56tͨ2|C2`S6Eu81d~T*dxyNQ)sM|G6L c#N:8՞]`}sHMIB6 +#Fa:_>jìLHv3?ʳ p,84@SJkEGa؍/qkɝ`k9 }:祴*2CAIp!~;s۔& &{ߴSgW(VDDu!z翪6Sd+04z8h'K(Vlӊ GX2Lmr.m"2{Gi)4ɧ:eeT`8jnj]7x |9](&͓އ^!P, zs˔'N`w@=gȑ"̍R5#+zm C/1=SbtgpS~)&; -H)륬$ŗ^3О&XPɌy. a}Iϲz2rHnQwoB%bLo}apb5 uG/.id Gt{˸ J^ ~@ fqF-7(5; 垺A*c{ Z>DEK0MsžDmhR#؂Xn߮}@>&ON6@Zp ;‹ k2'̏K(zYz=B[}v'.泪Vb+HШ0|.DCCGٳuu"Rf(<ر؄  >3op~5(hoqus`,Rwx[Vc78 0<"PݥŐ30!Shtx@t]Wk`&#W!%M M-NמRݱ{USR(RcMP3SCZwaB20Y"͞&Z{hrݤh)Ij{;et$qVdWGɽT>_a}{s=$M,@-bpf[ 8Eb㙥g' B6ctV0il@hK18sEr;VY0l(8=V>m\KśO} wBpp/lUd;C6?mSNROJ"%iHܧFfNѢ<(V9=NJTq>ɭ;RX6'MG 05׾`ŇpD>$M9vGmSBЄ!J/bcՁKh 'tJbPY:\TW^[p^=-9M̴{d*sk:lx6]-W|HTzT:_ F:xM:A ~Xl3.KQuCBSy*L8%%ʗ'͚e^*bF#i K$ߜ[S1nF5%W̌AXJ? <. hpޣͿ߫UyEe-Yj8s_y `A>б }[3W;ϠR@hAŁpXWwt{~8q;5sZ'HrXgq3x)m>;J >x& &@5U^pll *"H< 1 3 J)&A$MmB賈aNŊVc[XqUY}O Sdכ%`a*+fBN5zcٍzonkbJw^.I'q*ǡ)|r)aIEZ0~^屬 (cHѶӏ԰Qbq93yp> 4 YpZG2_nEL>tz.V,S[Dh.M%f.GM'I"Y> IroTІ4^<8kJǀ|1tw]-4'SזT~g(qf\;p265p l2Q>/ETENl'}4wB@j^W8Twg, xsv2=!`urym;ڼf3:/jM鼄{8Z2*mRW03ED׬V2-䟿C`_lf\`Emc4oYc`OBB4hv41yRlV?vӢq3EcJ 9S*aDC?\T;kzĭh$sluL }؜,Á:˚G$R杖gƹn`J _G mS !؎V^w傪eevCTBRsD B@gګsRVH mܺ. oDH¦xZKS,j[Y\ vX簪L|w֑ ffXgė X24uqOJRO`pU68`wCwF#C_ڰAsCkg-KlQ*Yu61ͪk}yeM[)ES^;Vs㠯. HdG=x9WCT=a3G4mU9qy4[m,|(Z5@"o:K\sfCCè+'/ 7Cd0,: RXV4LC٦5W45%}ñq n1jsv{$=+{y/^[@.0HU2NFezv)%](@Xۤ9|l]}qxfF!$~cO=P:9ό$f󎻙|iZ5%wŏ}.Y W{h&r|$sڀ/!H|!:`m5N3`#cɶ{'F{.m 9JE+aQPs[ |wGoX%J}8!TÞ:~Zgw\nw֢%Oq0,1N $W[Rr)3x,R}Ӑ^]Cz>(;|cwYxPƑ C͎%7Kwa/&dsd i?9]pf2%Absqƀ~%<'0qKȇ̺ikj n7 :Gu'FS~]'q f9I}"r.Zx;+VQʂ>-t ;"qUݨ:,WByd(H9* vveE[>pkávaVk^x m:Z7x2@$&Ӧ2LNKUhCő9WC=^V#DsJG &`J^xS-ˆۣP:܂!= .ox&|\ z-NBY`. ^:fHΘS{)/k⿺=+ft;a{vr0g?EeWXrbY]J_M/{[dWYo\_\* ~qJY{tw/2V768,]4?F?$meX佂(!2EELpƤx J8\0.ꊔ{k0S^u5ynS7dhvDdo6|،9hɩv.ݽq3VV.Y?<_Pd,$7p)ߨdg-b9|F00" 3+GGw2&$B!ib8`iFYv ;B7)KE1u}ReG]|ulhu)PpHBŽf- |>h`_2AO7wV􂑞b2;$ۊQA( }.hY AH͂:szz+գ0{J\DH>P#-65.钇N/X:\0ܰ(b5 kFiPXxYrZ"\["g*¾IϰKjHv&s7LGw~8!f|Y|8='t9RCj:V Edv]̲Ffqh{fJ贉ݯo7i^M{ elY*DkzOYbZZQl*TK}ol&j)+ٙ\Ě3C QGX!ge\Ь^7Z&pX4M옯[]v_1J.gjtPY DΆ)_ pOYbIHv^hRruBUnuvؚAd`eFy(}۠+[UPc:hD(|ATgȬfp 'jiq_FE.mrUy y:"f! (fV7*H_,iك˺Fs#.|Vwk茡b*k$^W#HhkY1a ӭA;\B?:<INJ`к=|bYKxt-}K 3e.y'j*$>mƂPӁ2DLb{'7]PEX=GF;+H"K*ǥwe?KjخxaTvQfL%]Q&C>]h:j2qxnY.A`ܵmu)2+!S!`,7ӟ 0Gny9oU;Ton 툖?P/鎦ċkz3\UlC-%^0鉶G =24 晅3B3GA땇 CL΍!k$q B*&Q^%cfdKvx2mf ] wqc1Ǿv/j{ $;f|^"%@?Ҝr|h+V{S2ER{2TwlD祑7殂0fpD `2;㧇lΊ{yC斥JEFGI$R4&1 :%YgYZ070701000002d9000081a40000000000000000000000016239ea860000340c000000000000000000000000000000000000005c00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/wireless/ath/ath11k/ath11k_pci.ko.xz7zXZִF!t/3]?Eh=ڜ.+ȡZS^{22 I I{ n㨎d/>8[Ń+C&38 ]#>aOػG8_*!j @J }~G(Zヤ6t`@뜨E9ǵίdmF۬KFQkgWK|? [ @E~\LJEPx-O87&9Ҭm9}`tӅ,v<6Sy5⺜ *k63؄$؟&z_TtoA5 z:Ey$Œ̴@Kj0Ds,-´;cLx,'u'IO٫eOU\(.(@r~,=P* U"߿j6ZMy%n!zMUO{fjVܠC><5L\KAu@KhtowЂ;[J'#z,Ɇ lZH${n$e(u"pI;i[<\1Hƍ2@HOX~ +`IBP$\?RAfY73ouary$JW! GJ\ h;ۉD@>۲G։(IWEgRE}PTV1'-}!zG3FƱB:->wӁoG+nܻgnp9J1DAJ'55Q,ek|CsT5,-Aufխ叟g5P/=h+@lEY+ &osm.Ҥ+wzeגy5% Ud74uaw1ln[fEJࡌ`@GvOqM q&K~OQAXYbp__^vt]ey葈+dݵ-=ojߧ?X"'?6\OQMA;Ȃ xn-ϛDyC~;lN;21zrഺen]ؕitŽ-@qn.t1m"/fpIWŇvf<;ҚF q<ܮ#ėfsAP[W|ŤB1+Iku$l3fOy8@\I%5g H no+ҔH*8Y) +x5J/.bQ9x3a| 6A$oD7*Ձ6G*=-w9 ZAgS5H/%6oM|)g\k:SHO#.hdNU:ֽ!#S^jGomSI1K<ڨ aQBư* U0p,f] &*z`\dٵidAͳv=I. -VOH tMgXebK !0ש^{0⒑+C,BmFP퓻7vbMN9:aӂJ$3Y ^WAB\V mĖ^Žկ]3p8jT8=lOKc50» pv(!msɁgl|UؿrEDzp%X\ݍPG""vAz#?DO+VI,aT)ȧ(OվXF(0E^6ު=.p(wNO7AR?j _Ua ٔ$^Dc8f|#6XgJi<֡T/+d!T~Ͳ \+HvUϡ̓IhR{DpGEU(4k7Fx{d_T(!י*&~d?vNﵿ-@Nɮ̴s2*˓e׻m%I*K XA_k AL\#G(B^r9z9ѿqH*p~8GA5ֈd,fhh~2cLa_;$v#Ö@G|9`vOw] ^Ϗ,קqຼ*^&X_qx!1EJy_W78,F j4h{ds'jB}/% !.QzI r$5+Br8"XX{% o*Tr9/!?% 8574J^@zYaƶ0 DO*#BOL>y5P7"ͨֆT紁<'v9]1RmG#+K\vhs?_.9-Mn oOC9Yfƣ@뷭g4Wq%[AVPı QIm EH`ҧVF6+<ˍҼ%w!cm#xD?+o5pHLcԹD!7I+t:&[04‚g,W}cZ>Mt8u%p&u.9͜(/@-@X*ۂVL'*N5Ta|l#R{1A(jhv͜dc3A6z9``Fٵ8J>|aYh Wv0 M}% wIcvI:SŸQA}l^^!egY2$>ʇ-B<\$o CWf+EKPf%iq͓'Rae!U5?[5Lդh~+fD̴?W"yAH e \V~<^mj Q_%Í7n,u&"=O>J 0I @ie :}fEy(VиbN{!C~wl x ti|)p0Iyl(bwZ9i#M ?Ϟȝ%A# Wc % \ ib2%㱼`f8+ס.o0C)XbJP@/Uʲ$*HIQ۟81mh'*2[^W>#'pd s[Zi] K1TnAycLE4bܚ8O9:zW2je&@?<|af'ïElxA݌gr^af%Iwj̓yP8k;sb!6Dh>l(o bg9P|9ZMQN:;/>: 9hb Qg6 _Z jn eUJ b5*ܫ_{OvB6 a+FcW*/I p~kj[#}m~vͷ D.6ϓn&8^q<%cp9 Xes(WFJJʑ䡀dJܓV ڡEεiZRQ[Â`ɦ~QLWhrlh$ C4AIHw4oB ol+~a=*m*`758:hi3g`Xz¿=V=/&~fQ0)m1/bȹ\i庍4*[O.eyMDdgf:2eܶKDTՀu+  [A4wW@$W3r)Zċ_xkݔx)f5O3f#kqC)y(Ei|~,B^Z"$x0T Ge29G*U̬}a>ym`)7D)7@  ĦMn3k`Ta[@* ,Ûzh KXmߣai,8wec๚~7W$gؚ)P5&SMOfۿOd 0簟$]L?It9M:PK&7lP} ۖn_TN]!0` DwHHEU{DBN7 AN>YM7D'+Y6LP'bWuc)SZ.TD^ydA`9hqpoUe)% |#XpIP!LhYnedf`d+s r]nzj%!D![ʋmXV/HI2[IWe^@Vğ @ÄƓ#_ŵXHC !͹;Αj// Td[IR}Mڑ[WgTCVk{ ׇ`&;ٶ !ĚOvżNŇ/^ᙿ" 72* c^j+ƚzG5nc}ln쟉Bh`rFEIW)`:]y r/s"ұgHc 'U, _~:O&y4TH*ml~(sVwX[D$uzo0Kg^7>2A$mv\`jy RhQӢ=UxFr/Bw=&C]gEpr0rFo+Yl56\ I#H=Y 3ׄRViK.o9uTm> f:* rF>d Rtb}`6yMuqnL)kmCa>1&`TC=DAIV{Ԗ:>݂)z̛Rf %ȑ~fnLf=~^ZyG[rc'"!_6^XSl{d)e:]P,dþ7i9Ln*"٩ x?.߳ܳ[]@{?՘avj􅂃.F6K>4àPLc "<3y pnWRm\ccա",uz6A;q" pdъY 9 A{åfm>kz|չ4h(?p&ky񟘵raB٣owTMY tzlDMoa4 O%1KZN<6g?om4:ܐ~BC,#U o0Z)zBQk 9`[g@U{>Jl*:SFHB7f4(Y$Md >r2Œ5(caXbwOo0s&_mqBfQةb n1\\K*x!:58ܺ>tk^*`Ά#r9ɦ 6sFqSξj,,Vb&^ք7;qn]h&jNT~`r .m[nWN#ѕ]yzt`f';7GP`]ʀNIE?@`Zh9NEa5NF\) Ok' ?i)J4"fЙs=1rLTV+p$"]trn{]7 r#gezgq{_((фkX#'4]NASJ=h/(|Pҩ??GhZI[W۷2t'#\Eڋ8'fiP;P9xijĒ(lh={ib2HNGpEz״* +S=:.\ۥ6A*؊~Vyb9BN0/O7?l,"W Hˊ`ZQ JkOLB8\<.j#0o?oyu{Cb>~ǜw8%u"{⚊Bpۅb:&0l&]@Zټd(.8} ݌ 4KzN~l䙵ex u˽q* [2ޮRd{Hv^=pϪbA T<2qRF42R ā:h5ǐl.- VN1D%(꟤o@K6tܬ ҭZ7:q,+q*S7vį/`Xk\vȜ׹n鹿7K1LLYX7!*D!"sV FI} "sӨt(aқ~,o,ۢYOM%?:DB֯}mIJ+’y@FC ?qDdt=$|g=%ZmN2cRl R!.`{cƻɠS=0 /&"w+ R CԿv+|^iz[k5Њ0bb2PX ]ymZ{lD0a; ]ߋ /py匐}B>RUe"kD@=M%X!ɳHPBS-"ZV2gqxc0vP`<*)ΚU֘"9Vf|ʹ̱3Wg]1| OVG4gj_dո+ɫqG!QaC2a2RED8mD*g>p /) 703wC?~z45>!|r,FUh ,{2|~ЕPz "]n:_a9[!Ey awo˞`pI4qIY-YE{l䧔 l J%JKcn(/vv\X@٫(Û5!;6 J4N§`\ %3"EM%\80muQ[A䩞 uj=$]R)# }b.@ܐЅ3w8 HCUQߵ7[_NlVNpӯ8Js}wNeFqSB'è+f~OwoX0)1! M2@h,T; bЌVT)"_Ml:Nn A4"N9I7'LhH/8bi]kjL؁CNVw#Հq]䨰TUbuJTBT=ueɳrK!Rh>!H-p7HE)U*XzFUe%mh-fKbDD伳+ טES4( Q :5) >0T"&hfwf"~mj *2KiIUW.ŕC Ksh)¾S^27GhC[&=d0WI*հ<c/CԸ/x Kk~CH=+/5%m2/I"v+ mz~.$gw 0ju3˘^2n*EmID;kTçT/R Y2_gdֲje81#MH_+ M$K`t0օI3l cOY_@/l[v)>0VX˛J5nmr8{??A0]&pT .K >/D1Ɓٻ=\Ԏ!2=n~ZXDŽa]+2_l{M$`J!!(>^qibuz :N;8 9j+r0ܽE߶$4ARՐ7(1aI =5"yZ:0` 9ZJeNPW76B0>@l4I؁xq&"ճZ&zkyT1WcOn١)"鬢7!U34 |U6nn{ό&_\a;w{"wϔJM|O ̋'`D= %r鰯s=u'9_F/S`|'*K,v_X3&& IqU,T Rkd>P=oj^7l(ޣp{ ,\س΀ֻM8|ӣք LdRHmIEj.S:%$^vt_/XGl#lZ"p &!Bi|;аqf$:R!aUIۋKf I@-1e|%ew%^d2ӄ.Xݴ1g6#=_Q0M:Du1.IaGBw7R3Ҁ˹֖LϘj.`orm%\zζ77L|.-ԽxMTjE\B3«AQ%YKN!o M~ztz˦fhCNehieL%\>#`(59<(CbT_ģת!o0zn%lhFNw$ϜʇcfOa,:ƀ`$+YԡfHܧnEL d^xV_W4g{ti"鑱cڑs3 ǨW!dY4jq̺[WH;r~ETlC9lWԒ(/WnB^:0@\ -X l~9*qkUlpe:>[LkgyX8'~T1~m)@Y5prir y#SMvc9fY򕣇/7*t`5]xm\TOz-X^:9cThVm">W`y4Ga#ݾ?|Uu!B?>#q5jkGσDeWkj/7A6g.u&S~y|VIJ5=)J<])J̷B5_w lZ]){)瑌p"6Eu|!]pxw;SHe_'Yu\*z/N:ʺhiLt4;Hq>BvLDTV?~]k Vy 62xN1U|h@qq.jgÚODo7WjKPD!gTtSgYZ070701000002da000081a40000000000000000000000016239ea8600010958000000000000000000000000000000000000005600000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/wireless/ath/ath9k/ath9k.ko.xz7zXZִF!t/䪘]?Eh=ڜ.+YB-&i Eehal77bf ҁ,1 mWזHt[,(׺O\vdm1CT5x{j삀Y& 򈞴 JӀ:o^[J`^:vg ^yDzVY,E>q2`oFF@?e)pZxkYjQ8ZQYq ~[$\!HTm/VZa~eA3ڸ9ve`9& tԟ{%LӐG\YbMI+;YzK/QΎ"d~}{'ȓ7] " ^t== , TR6s4|Bsoyn$PZm,`& jGRu\OqդL^*dGN;eXT}0q g6(Ú*ߐD3]^tO=x/`_˵-usϺ8i;Iػsh85٠ MGn$b9ZB1f4)kإ%@ya8W]@I)2|Z8*hC\yQ0$cqilb&02i{ޞ5NC+jvw~.Gdo@r!0 4kb6E2f@Q%͎ ;Tz-8fSȟfÕy0R~pqqh5zcrVۄ[ۢv ©٧B [oVspO`t:x}XKtC0Y6 >]k˧ȴ:{kFױ ˻mhRS^z)\ Tp @EŁHBƩsqn|5tnX r`XUoz6oc9ߚ6eVE}}n/Y .s4ǨfU`vUvRE -JoNݓυ@Bj뀕ث*B8Sh.8~Q%]Pc4ېbXcKveEˌm7 c '/pL˫NoFj"S|{N?E~gqt n&G.Ds#Sd_A & X`Wl8xߑl\qDT$u㻳**e_E}] yhBogX 0ZA {,ok4=~(f͜.~5Y_6{-}!Ge>T@;.(Znihl_?钕Јˁ4oB+/v]tKM8d0RS,#r2acw j†A D{|]azQrv&$sG<=sV8]58@HțVތx(g0@D0N^=+-Ek}Wڔ#l*3ji&)Qk&.;->h CwRlFl8h{/"ꢸࣟfn UTS#V?MLlEuKꖈ{;3ԾވEe!I!\Z8]ԓQiӷlgulemA䶚"*IeFθĮs$6)x/,6Д颩Sf]PT>ձ/Kw٤g Hj䄻A4GXMi:pd2-l&e ̸QgDs  SS W \L+M$C!n@w EU(I {b$N0/FzάU;>$pN̳DA jt V阵N亹B#}^GC{ a 爃\3 A>:VhzEZqoYhf# _vH8-Б`Bl +B392trS@;D滔mRNeJ~?.o 9<jڨpr:I?;_mt(/!Pgyջ|<ѧڡDh~GWd]AW. z B宻Ԭ ,2v]t*7U'F2] Dwh+;*хIT<ڮ}cR'|4!ix/Gj8]Q@ Z[}X(1-8 DIeIaVOAE#ۿ'1AϺv5oKϲ;cNLEcX'f 1gFjA싉 6 _4}o`Vnr UƢdXq5sꁴjF.tڣ@)<4k3Axj2RrF3];IQva8\m6ǫ:St{~[GK&_3,>hotρ-vOx]Ҡm}Xrˑel윢jpo(h{X|pVO"$P'#ho:'* V["]+(у3%OtYtˤ(p)~ݙn!}.DD;j$-i3J!.Zla$keUc 6ZϡlUI=JA &FlG (ӑZVp݅ ]uK~{BZ(M^t2B*AӠ +f•90Lh1G,aSsOdXniqh[ze:"ߛaJ)ƬxN=4:?IlAS/$hw3?g0_Rqs˲פ? (%!B,Ź!O݈SfDJyaԚU+?qGei_x4ŦF#&sE DŘtL 7v|q^N;26 ,at?!UMG7ԩ)W-Jhߕk26 ey, jbnXOAReUj@ !D^b;k=v|"Q?蘍nLu0ng2"&$'Uц_TWyv>sG><4s,=BcyĶowû(%r$ aW\4b0_fѦ;FGDXU:Vtz|>NjlߤbjGa0dM=KфkUtrWE~)vVePA BM~:>hɛdΠ+P}O#V+Tiօ@Vꣅ?kd"3gy- VP=B+ Xj{b"X4'XEɃl&=*ʸNQ(2S"ef\,iFTēVTaY]XIkS "}>_V!rfxO?}hzI۔B|c w7-oR4/G kP8_p$'dPiݰKvP]Ѹr`2XԀgNf;U\_ˌf{Es0ysCzcSZE[őBkV?'V;LD'd=]-Op7o?z`%!EjJU0:%]l*ܣZjh_Zcf58ifI(ED_?6]J|ʨ`vua4Ke"F\LsRB\' i`lr} -|#¡!_ܻw3#9K#8pbcڡZWi4aXNV +Y Qw24vML8& V'H؋OpsYҢtN:P$;I>\Q&aٽ?̞hl)*̒RClTCӮ*FDL K=y6y06c!y=%Uq.cb:Z=h)%+_ZHcPωgtAqЭFV ֔"S |T?=1./$M4vnP( ^!Ytoބ<Rxa#d~#7.c%V'ʜgyר{y^ "K+"ַ U> h<;Eכ~ReNPN]MGz!gp fH-qv`}ѹcG[ɶӾqhaR8ch"ZY}%lx}ƻoGl!f\Ol,ⵦrLkז$,WY;_0ԍb NZoa>VZ߿|nIrc \d}.V-l4rjĆu Īt۳/=L,m'qÂ$y'̵q@&wkdq+)@B1(>9F e0GxG)*^TL=m/H*ݽu?R-|(ݬ*oLQC NY]r7] zk xв,Zs`M8* Y$!ܓ>}59luF6/Wv kOa)lN[hscEow͔&ɥb&FfMMz1a*TƦzSc\>~cvDD/CfyL"47?RQmK!06^7@xjb[n1FRh3"E~tzi۵j 'h7q32 -FIoQqO)vJyHԈ*SoVօ~-Ke|Cycu>3 +m{>0kM[沍x$D8S{~q|tdD =iwM4 'mf;ʀ߲9j\ 2zKf4Ur §YF3x1j|0wcZrYT<`& AB3$}4+`$1a03gLɎm~_L,AϦLiҹϺ]Kg-Y 3geR^EQsF0?!KIz.:uopi65nQ,+uaD-920-(2Nx*h)zw Mak> |rYuL:o=wc7|L>Nƛ4?kvݛcܽ5pL^|b-dRglqL],|1O4enAVdG#^ |w9Trur8~ `,uJ? i\m2K@>~4 mA<"TEtX zzLfjv׼O˽˘rD%x#rlr?z0mS0k7 MƩe,Vٯ 'Ki5Rf^dwqE\7MXر}nC)ov7Pa>VlKV/d@N#!Q  NȐ L̕ FYAu]wGa]\-Tqk=x~ubT` cYTlH^) #SCx7[/ǚEuHaIPr_tS^Ҙqx^6}el}b"dqp{ETzc|r BLV&_ [}!Iu0 Kj'$Y \fSd%k/ӕ8F)9xd@isE%`(hyhcęiYt% ,M;L&^bؾ# ZB]z {8Q+l\ԊF5s PfYúZ\To~^ -ɬ_Lv@NOL&!/lMu\LW1)WhMXzN0MMv񮟒!A!=b?`Qp,z@Z!sLYμD2pUke9Η>5Ai1a)ɸqRYGMhFk8{2lԾ=YU/y@'Fv""ww-cEDdX% |ї É̘-6OПQ:uyHїZXzS.tKTtV>a.Ni-;SK3Cٸ6N,)<ȑe%̆(qmpKSeLb-5s|ѢSh@9ayZwVE q؅itA{3kDr. $ʅvH|@y Cl$bI:5&tSDn[#{ e9_ 2mB pҩ׉Il^ j(R=d/T@xm5F{>Ifq ߯5޷yy -q5HKO~XJSR1-DtMAmj\Uvk uN+=3꜔)aư*k?)Y7ǚi//`X(ՑVXHS4{NPnhR'L$ FxSW{uk/y ^󇲈hjU:eH5Rt~wΔB:GG}GM~M[H0\6,̆|#K{r9%LW@pM?tty'2m̛G-j.U]): W[>Ϭg{ UtxWuhmp|:G??Tv-zs2Q-ѓM#e)ŅM>^Iqj=WՌV,YǐbOĀnE3Ԁ 1-O@z-CG^Q!izj/DR2 VʁWFdă Cg:mD"۪Oteu󱕮{H n#)oM3! oT{b\D+~oBΦnt-҆Q_rP*&6ܭKƯAwDDA˶xj;_KHT3#рiikƧa{ѳkhŧ:':5~z'C |%d^O{pvjƱaF}QU8r?O46c3, nxAkNZ[RקSm]&tʚh},r ؋Q[Vミ"-)CIgޓyBB8 0CfqodI'睟R$)( avsqm,Mv#ě'(E/'!3?c`W0Ƀ-(>XpRDDֳʈkY4</Fza0'7`5=9q 5[_3L^҆~IՆe؉q#x1f ]_2(,')!kb0my>C'AHE&b;CE'~}6n I̛+Hz'Gq@3V@}p;d{a`ś7ok%A;c>ѸbSQ\64%SA`ўDaىT8(^P$qp$ O LS±i&agB"Yр~w`mx{V"QhR]:w'DwDQ_]Y4JLe/7CZ2mz\c43,&r=Ot6xwofbm8U$엝|@-e #m, G bR:NONX=`:5-{G7{zkiBN&Z42.uh5^LC&CƉ?PxsA3۞ lч.ea@#mĶ (쿛xK~gkǰ Ga(ak_Y 8 W9s$zu[R<1 C-NT@̚d77*[nWƸиK[#{rOAxZṱMpz rߵ嚄q|[o n~AW*۱Ybn8MXw3YThغP6$Zpk^ #Fc皦G{3L-vp B'9l.ז a\r9¶P5. Ako9 Z80䤧i=zLVnr{XE\`ڍJxF)W5D?.#L#h@F^&?pB5K7$T7c9Ϝ5$W =8XF&Iԓmڴ']AnG#t{wûf7Bm~41(iK o·8NJtTsdg"+KE+i- Q`SE7XG3^ 9P Vʙh}jlF萣 ŗΒconnKC f L9p=n}Vw`&ؿyF}NveٲAz1mw-9/\:sV9[ǨdP7/Pl7M~P?ksFʳC=GlŃ|7݆GF*~g\HAIHf.|ĿueP$lJv0wmf#iʌ6^6cG'mu G8ZInd4zhP , P+Iڹ#l U\ڪEj%`PX\Zn`ګSgz6z_XtVyew&PLH8$Ō#5UO5.џjarЇj ȋ}w덣Ijz\]]UtP0<#FL9 *- G7+N%nԮGl׾1{'9գߞ0' CE_xӅS]֝m>37;y5]4XUS݋!D&m֙UWoݑ0B}?]8z^ԃCpO0MtOoЋ$2K'/$K Ԡ ӬzL86`22R*1]ܣ,ntH]取Oi)TW)!MC1Kr 7N7mb(~5dp,gJ0v}XMRxdgijJ:-dP0qE,ѶSޗcćFDwENc1V_ke` r㐐bs^)%87YwvQųLΫr|o:xQX3nؙC# 㹐G{nDo]p$'sh\;jp:5o’$$^_#ln<3*b ~|~DEPâm-mȡ;1$e+ `{EG5J.( BZSH/>6MFYr&Kѳ#+۪H¬jeἿA?q:Ջ>y ]3(®D$Gr Teajg5ajBͼ)}~e*ENYzRsR5ۈ$g\"n>l|ެ(y§u-NّO)?f<]XF+bBHL Ud kDŽ˲PQ SڣpI}+LjpP%\͵Du=( %VIQGp2D !,,۝>.k:O%jpM7{8b Ad+cZenhI̓t1CSe:r/ LL(X`J sJCS[όԂCb0p%{ r iEQ6.|`đr]X(BY<ȵ7R UYo3ǕC9ټ})ti Z|Ohhr4v=azϞ5>&NCC~ uԺ$@>/Ew`O{UD{3˨3} A:*~ZMC.>:.wl4.' ޑqpg47˅$Yw.' nȁ=Hիӱ'&e') p+,36;ZNX_ѥV6cVsRtjxJ]uQP#88-_ ǓZ9UIk?=ANH;Ke;Ϯ4ٷFCmsӓ P?S͸Q)ɅeDHQO()ŀ`Q iNgM 5=qbưߟ\,~S)R2mO^z7b 8O`$dpFQ$kcVq3`jyAMmS ]T':*o4 7eoQڼi+GƩ]0RĴ cȱZwc0!P2 Ϗ.=iK oq/GJaOGe2qK4)O RM: d')0hCOPXfsL=.,IdMY}Qc)4߻BHG',Ok(MS )r?tFqh3%6"0 g|7\C;U9a6r娶?YE}p]d`_cZȒ\L36`7aT=t_/ԅ,-OC~_͍d׌fz8hӎߌ Aam|Ґ_]ūfZAVB ;3o['xA`ijǿJs@h/yAv\\hêJsW]fO}fwB l0d!MjT{2DC H 㚠h[aꇡJjۭ:^_Q.ǻ8DC֯cb3]l]GP%ӟI܀)J&9_&Cs{Vpv]Np tl:9gLy dc>}IyXM0?㐷ٽwКHtEfMNu"pm15ƹX۝wEbI PjcL=YdH)0S67[@5Z1zaS,% ѳ }jR#C*hY'4Rc]8np)AR\ǑlG2Wll1m$;R&!쑛'zvƁ ~B{N:?' =x]# To / "n͛k }1ۀPWC$պ~o,{~zW0A%G69P}:DSr4!ԕRZ LqV#oʷt{m6Ip-Tuݸ*^VGtlȚG}iC}` *oRZsбXdQrYg<|ʿ߉ WZrI<~n!!Pˢ?Ǭٱl59kkͦESM*2a Z=L–P^Z ih35*̾`N4\"BDW8WZ(m[t^ ]_nLWp8{*{C5ZwZXOZ9h-'Eا d!ǘ.س+t@k-,!pəUC.<(|$yaQiBąR`U^׼SՋ7<*\[0q]zɀSN<|*]?Q8)M4 SOմs3 A Mcm^" v*r $mTRhv.fς.!I"ΞP)Į{ΫߺZG "VE.q9οsd|n yJF l:`cOZ >:\ݮ|]5J As<-mA\tu7\ł HX;' ػq QnCČTfǸ.u\gAh-;ÿi Y&o]XԽb2OlYW2> )aO1K\Wz@Mn<7;,Ah #<93qS׀~f``ymW#쾃be c(B@H%*ZeM] ȫ-gQ͉z<}^)w!^/-mKmMZdJ]mKNdX%ܳc5[i4 ͯM#S41dzUmc6؊4DJIEO A^4@(;9I 0!vE$bc[)&`2W<'cvN(UBX2ݚ75Yc9۾eGnenzoU],m^h[t: mܻ ې?Yh{53?gIJg1ftW^tcc7ޜ W I1`3: [7te$%J[V̜>!ٞ@(%K%IqJ*9HS2ީ-l !Nf }M0<5ߪwH3w*Bg|fI{i4# 2N#{5b '/c2?$Ā0`Ԝs!g(Y}i|ur]h8;r?n^w{:Y83,}wb~u\ܟ`M=ޡ2dB߆)^̤dt;#}G |m|n%;g;- 6~O{s.N}:z{bEHuλ(8'#nma ~/g,"8u 94b)ל>;cD }UQlP=K# \DLENp!p!RuQʝi'O;Ufeɮ9)o:ϱu4KQCK&+ ;& 7#A69 ǂ= K\R_EC| -vjsI j"Q:|Fk `-ّ航O䑔efS#ォv*ALPKc]<E,& a_X| =}ջ<~-6׀m5ɽ1A 4T Gg*h3(`FTLɦL^n8H -`3F61lvR^[#DgKP?A,'Þ:B -qQ.G?oSiՏNۆ[ XA9=t(?͖ vބ/-po!S\KjP<̯< E؆TcK/SSֺ߮stв ;R[سSHCc!}- ܀[^Χ/0D NcTaЈ :K\w:I ӓdQG&RBC}BI8*˸ När+n 8*fXJf>USBξF/SѶ|ۯMӨ 8H {[KJ &䎰fxe%+?ydA"@-wJyyBM~5 \@|ܩ#J*vهRB #Xj,7l Fs1:$QELX/r"mg\?X.#{S ) a| r9gQ-1%!,_NJ|Xd7Ax k_bRԟN)f@sttǧe{B6>+gٯLeT7Q 9YWM񻫎GILOnD|ȅv./:pnfEἲs.sNKlJ-UT}ə+9TP@sX`72 Ƚ,00NuVdx?,IڑbPGgL(Z7-v_8Q&\,ou0~ [<rT_- #d,6biԿ习6Y^9UIc6_|<*Z5l?t> 6{lFymy(qYrע"eLi 21]%6C5u3b^!hNQJlҩ^#Z*}xHNh2+ɛkXb'ܭ-x1`W9;]W*RP,igZg :fyT#wZ 7SJA; h?Z9mƂM!?ƷR|&k.] ^ `L%˩\56 9\u(%j:R*H1)vRk0zB~1;,=͘AAXYB< Ǣt;/򽫄o+a%{wEIP-i;:%;iiC=gx'r6.4E36@vJEUpHg5 ./"؃ᄗq+ eÝ* 5daob.FDĝ>d7]831SAb r~ayگD-:tk%E)lԯJE1?= BFRbwлP(g,xKJm~]]1C)`j@S OD2o2;ĥU:1uҌM4ڹת/ӉN[#G5R%:R0i3DSH٣(Yi Gp=RyA lx!>ɾ9DŽYb4t5w ~BK(MVq+գ$֠[޳ƱA:{@vDSp`E;LLh;!fS0jDfS!0^,RAghώ>76lF8sծ ˥β)_P ҵ= 'L- Sza@LhIK&mi훸廀ρ*Xbq<$2ߺ,>|a:̞JTyۤf,Qnh2;Jۋ X4nh,  \9oVGڑjx0xd&%`0TԈ06 71|l{ܺI*X:h7[VWٜ8Gb9!S#91 [ݳw> ՈҮ/Q ռ}l_;:v>~} s|ev>hffw ^;tM$>V*YUUWUB9g{BhA|}OySu8JJ.bz ֈB0Hn2'.|=F)&sYڽ5nKd<_͋&%1%V ;syHȰ9*⾹liU>ldp*n5Gj& ck6 ̀:ȝS$C*`]_•iQG)BX!&f:d KÀJL2h`*%J qF]ov}W o}-=sަ܉: 3ݓW˸8y}yK.3cplJ] Q ̳i\'~R՜@*:ˈˀJp?$t)PAQ8EVZ]oOs-vi+w dJUp<܂.<t˒BlƂÜRu ?5`҃@Y m% u6P`<dC!)b[d 2į{<5;b.e=C^IM̰Vmxk$&"pT2:ÿ6 ޜ=ӁGk"CVK<,$>ڛVő^PמfHr*N mGJsp3ť`S|SLJl/yqCòqa$jyjC.g`,69'u<)+}#n,r@Fύ-e?Y@!yx |xSVy U&~@XxG:n䩠yc/exLa/rg48](O 5ɻ%Ey^vB;bXmH3)SGcoNn,@ݍp_TK!<1ҩ`0n *=M jO_Xi$]]D}[ C/|,_(kS ZklYҮРaJj|KYc t(![N߀م'7fluX1r)HYuOA%~7?s0?XZy:@g^c;r`MkHavl+D@lGe2_}ƅ%ލLk糣 z6Rx+QUXU)l9 cC>|Ydpa/Ľ%h c(\-Ke(#_CV%O @%S73Y{1eñ@)ˉ@aG E_I-1dXrь `B(riio,~'{qj#zuY=vjc`;l4((?:Kz!|vQfjF̉MaAWrs1#b&F^ e\[]DvNը$'Dm oz(L]iŒM[Liy>Hx!]/vmg3Uv披60t'9ZgkLx ڼG1s:b#IիdY7R6[O qAM-_cdjF}l!Ywema2J;zf0~RAuJKp@ 7}4,-v ALv_I}sן e3~h>GSf,ƒMژ>EFR9K;fm }Y\Mȶid ,XZ06ď~֍Mƫ/ <Kɛg{у>>'(<]ə-'*ɚXNӉ1em_OvGB)U~ ] %L >Z'8ګ\%@kUqh7!V 79ovյ91bGpW%j" bi=h0>ډW 7K\bi.ji *2.Ƞ)y=8ex+<+]a_%z!+13Wq 1ן/+/RVH]x de5Qa<-M?iw+N: xt},Y;r$eҹӽH{R[Ąāwt JMgF$Žc7 |HU1zn6 7 foJVe&^Eqq[/8j+l_E)o:Lˈ'?ZDzm-h%narOYb>9Vt޾wTuojG<$YN&[-ܭi"Pb^n5=3W4ezZ cA(vv╇C"3{Wb3Y ~ʣώǩ4Rl.O]ByrDYH#1Н~)Kyz{b-U(]a خeW ]uTRR~*ez@]*NpK <<06H=PҔoP˼Gנ +M]xs^8cs\ȫ&"a4g`-ӄ2 Gԟ(7׳# 4%hR4OWd6qI,--qΓg-Dj@|ʬ6((ݻ DQ۝=pF[ .F(R:du!Z)VssNB6fwhGX*+* .9<^l9Gon:ǖof 'itR}=k8$`^ *&x8j9pq a;Q@̲Xb=PD35ق,|Wm,G kH-CqW[ ` 6 v2+c.nc_123Y{MhɐD̳hYb\L[d_mǐ6͆1JhsdG8q,@F^ۑ2pzI* %vPZt ɷFv򽘿=qpP3e(egKmz}mN. ThPqwU, ,1h4L'~?yi IV<!$uHX_[VJ\_VJe?Il2Wyv\w@&b" GHb[@VhQZܙėi-?TA"H N.rq p pĝ?OPվQ㽅xFf\xOsmW.BfdsdC3GyZ,OЀ1J0;ԋpu= IζCT*_Vk @:Gpnǭ\v6VRY>|mA?$+enj>e6t(I95=R븦J'ƀLWGg#32FMآ;Y`/(6Fp /_Cljaa,<)zi_H =]8Gx=,"`l gf1h\##)[zìw47I=ɤȕ9jkza]چdQ RHɾUy&ĔZCpx]ftoΧ'4Űo l&*ŠuU_^%,[+73@T䉇+.f$& L(;NF" wr RY%nU#Xm;cZKw!MϯyD9]ަ dQx;_~'8:7*NS,){ѿe<",DA~Jl= )r}>1y^ ),b]JAVkP( ~lJ~4_Cye8+1mݗyY[s9ˇ`u7ac]`Tgz ^ oU@3럇8)}*b)36&orS sV %KGs¦%&r3Ψ7PgFxI쫙#|f.js%Zqg- %Qw@X?Izj=raAR-r -G <`] +' ,O!^ wDwӮ\a~UiuW|6;8n@> O"oZs@FOYl|og6:>y;. AH?86G.XX tMuGr5wk,,ZF4c2<8FWY{5{/f|vgi*7C@qItM>_Iy4SDt06! W\94qo$ ;h&h4;$[:toY^,xq 0ټuW t/7Md6j\?`j'/$ʢ\G{Fp"H>#68wӱj""q!N ]<`:W-t. RUQL:Q4/])Ԥ0 *]wvt[n$.S=+G}6, esByC:!6OC_I2`g+[퍘)-pOG$Lz,Dhղ!,ll1j}_{{T)(/ ;_<`XwE"͕vK(aɌ2R}3MIƭ/%*΢`G/<-F1,|B0"{޾Tؕ9lAݶJYƜ! Bsj/&(Q{Z fgp|/JVQ=o.S_+t4~ZnG Ƅ]`0Ct/Q,^y!@87ۋ,r ,0B(r,]%dw@ *3 Iqu16-l8rQoܟt ĕ*V\aPܠ>?Va~?wval(PZēPlT@K -o@4;͛[==n0h倲3  iHA ']KK0tk\\p; w$ُ4ȒȧPjVQ()5Zjĝq8ɲ`gO!(X21v}w( jܑroRK~XNm8v+3%cذ?4):H;u_0XRR%\DS4/P@ A+e5tHSJAll}!.phzr]8Y#łgC#ynyB,_[\U6xUM5'TT OXr!fxD(SQENG3$u[~Jȇ\e*z1?|DkH򽰚O{:FfZڙ>I|1Jvb.:rxh,dTM<2^/HKX#A)ORgR>y~ȸEYqL.'7)@&[7Zk :]SⲬZGq #ܮz.,At>-o}nޙBIpTВI{0(lpyo^ہݴP蝏`'[aistn+ɺRDQq?d"BCP2U#if\nÍ.UHlBP-TR\Vv>c6,X`% ɯD²Dn8=?aotNV݃Ix2̴c&|!`WryCDn(MCGגj^.gmfU'О9&h1y$z$c78S|A"~ԏm>XgmBGul @~Ȇb PGJvsb磱RSXk l7f?`mL$=,GKL*pju{E.4'+wG8FtKȧ}kv_v1w8wRP:{(:>*'QrOYHޒGpbܤPխjbԠJCM LjfLtwdt R{KL4I |Iw;+omt쟪NoK*qRF2ĸ*<>"|^7H D01 6!D9j>-aAӴ(-rAŸm5\[~rNKrH:I < QccVṃ<ҤJmQV+IW`xF,\!M Gx.ڜ\3v^ 68 h3~8;hP9@*8σ}lF߿Zޜq{(}gŚ1(R#݉{~;jkB6<y|98dGvu'r)L$hh4wF0jKߐQKlzim['dn; s~D *Eˠ784+m&*,5kCNUgXST>ËgS]8HڵlVZo¶.lhEt _=Lz%.mT S[T/<7 aa{jY˓+,3% ʲ7$ X7BF^3) T3iҿ'՞!I'Z(F,'n"7%c sBe%A! HFj\*M.)[&~Zaߌ̫ՙR95}b9\P(T./>{l.S7FO=GK}Ƭg"m&xZ;"E2~)A6 |a<6 Zn6nғ WP W*б q?X`{C0k՛$szDȥeHo~>ȯ*>C>peHen B'?qK4IU8 ǸTpgOiZQzt+u)"ܙO?G?U5yeV:߈X?T(Q _$oi_G vpnr[~ hmV6RCbG``}'5'2d!4wI!\g<2 g UulUZh/+@G-^VfzPJH*1$@@iBKv󦉛`مW|d[ Wc$鎇|]SMgq*:頏,Aދ>1lIeߵ~\OúS??ة[#lw@F:ܤq]jH:x{1 NPp}{Z`}(.&~(N";:Ңx ];0 j\ث63"U i]X}j sR8jPM8dg,&ʢ>*!LUѯ6<ΙR۲=k̭Uk_ >[R#. ;+Gb4ҕH@ɤjp oeHş}ZvOu4R1WDb\NNe2{Y."*b䇮>[y3 eCy;>Qr4fiGmVilfL{0P- Hɳ/4 *۟|ĦLXU/ͺA89QsTǃ%d 'CsimjU2S SUF59=X7~0pʟ $6I<*vַU6+ *3ArrwH'>[,3i~bVMPs/VKf͉ 6S Rfj 򗥳+jЬ cҏ ;ƹ;re3.{_Ii{d_ Vd+XFV^,/ Vq4-1=`)GeJMe<9 J:沥' * }˃-| (Sğ+4ʍwʱ*i5a"50B䙍#=*.5@ѮWtņm9C 0)Mf :Ա_T0/-2iw[8yݓգYHdg \Vᰕ~Wh?aph94[z)uo$QwUkj[}e=ő&E_:O_n!̴ }/nyI9/b}ZHBlٿHR+ͭÚm<:AMW]e$O{"vp%> RC9U$ԁp~?a]bfIr`M3P opGi:͛m{-l _V)IŬ m7=q&|8PӦj>:c*P0څS ?} h*`bReeM߂.br :B| b !-2лKu$/#-3#sa>uR<-~tf~;<.Uȿ@-U6'Q[Cc73U#,?Y 0}+eH^~7sJ$vf`4ɢ]naҕǢFmO6 ؞dܑe6 S`=}CMV hnv-_xVlah&i=n\H-26r='[A07JfL k cct̩nië*jT%sD9x6 4z#0"6yA*x#!}Hd2le%1e)$ž^Og⡾EQxҺ~͙` *{mbmKg⯵Bg" W#u@кb%vs 9>ih8o!!k0{RR~ XmM9rF d|s'Xmg;BuFJɯm—bJ$auHŃ5J߮~Հ][^ ׹Lj;VDQf0śm8 gd=(x}||n%шAAeh;ἁr6)^6K"mͪ |Am:EV|;dsrԖni\ Y|],HXu53T.FH6崆Z8K7W[,blk4><H&AUTgF(WaW\Kk?Ip*ۨkDnchcY7vez@ruW1u cg%[~<%lq+{X]*&3'h`8>o :LZe|، $kjS0sԦUl}½*TU#Ţ/HMv_Ҟ:==Uʈ=e٩[P`qjZnP.\oD xKXK=LG, r 'Q%z'j*m{W@z@s8~m14v&uEuq' ɣi#6ă\c3**< PꭞEwS.e+?gGYhJ:n z7Jm< ErJC (=IW\UܯU?^v^ :>}/hޖve(<ޠ>hd[F<>Č/_>l摡&|5?˝" {7l QDֶ`-gYX.İPAmT@2\uW; 5~Oj cNhPWKuWgk#f/5 H{\f(1 ]5]Wu3g~bkl̈́^{cYs"\\S>vmŘ ˽UMeePH+*=E[tv]D~W*Dgg|I.&6C}- ` ۲tanیԔ?`O$*G'T kE3A燬4gT[;7!wwc Pv3i_';p$!SJ1[$m*(_˜%DU+lJ&wR&eſ3 9^/.=Ӧ7HUUQُBʽY.,[]0j*bٕ890XieOpѫ_4un7o/u.ꚿO[l7Mo[O0ɶM汨yv3miZ3?ưA׼Mq*Ǣ+}"-~Jq57tgZRcy29߄aѷ=@XVk.k7R' 6h}_G2g[hu[{\27mn&R' h7"?3kf":T\=% ETS̻ `.ևzD;Sx ,"MIˊC'z9 gTطz׏I&w7ɷJuFt2-G~{!Fv͊hrwWW%\%1g˩ϧg-Ghݞ'07+H}v5a`,c͡UtT͙Mvw_WU֓Y RK,Z<>A@zħ2AEq: tvq?'l_lC?Ed5J$@fH٭a qag'JRJu ѽȕp`lI DCiUr ԣ`а0MR%V`5c,GGmf|9 T.P;xT2^r :Wf4YyК >$r , sV6qh*mo]n.:9]p Eܺ ?l69!=NqkvZ3`/ПBe3NiؐwMX1~q{6lF`ˤXf|I%2fr6ZNu<; Z]wt|=- T-o/^Щ- A5qSkC4vA1ώdBͅk6D52HqXŎ]C;65Aخy1/z`t#}?[2ns!ilp3hrO߻TCR.\(ihSM䤿0D(-HWMFo;I|La璚۵)=UozFE#=Z#֣0 14:kP`t+Qw=GG}VpD;E0U-/ -1MYGC%ͬhĈ`)`L.jF{^Fm`|҂KN,%h#XV  y[ - pIS"o+?-0rW1O6H(m" C)< @LJ ՁM7Ml9edA{52qg{A4̫=H r|ܦp.nJC#r7U|I)T Yl5>") / p:jyzҖ8Jk`EO,!sZHs,QG'' NC/k{\Ln:~"lMz5b@\t_8g; ٓ>N{ak9|T{kZza( 4]s|Pu ='g_*= f?+ D\|6QvT^^CGO@X|# Tv5fLiMko}gF R (Ĵ2 %҄b +7?/{u>]#cF(qW&j^UxA Rm'Fpa؞BmĆqexPgtrlJu]]Λ' j \kV -c_D X76Pl!I"N1qY.P0;AQ+yQǝ[v`  9Yy_ߚ ZY7ɭI ?@sQ'NKKX i@XG/yޅ[D+IFzUd2ixz6RŁ*nF#M=^7!'F:`ڤڹp=B9dlLa@ƞ ΚG@rʢ&`cp"E^@ īWT0n9@ O)PA:J3d↗M>3AXmhbqnFS AZ^fgxY3Jq&>{6ܮu"/%UŃ Lω9k0oN@پ"D<̯GaU/v0.z2K աi;pU<#7)P`q\{?7΃B0,0O46x9;%4m4WhD#X_Qjl+O!.|G\9]^O_k(j3 XGA|=l8:M.{⌌P2xݣw`#([D |M3ypMp~{E`ۄ&L.ϾmuɢK'U{EU -G*i~!ܳ~@}[7`fղ; 8;Ei"]o>J &KMn@|&}t@+ cBdr5݆dfֱd`G#6E{ҧ$cvlBT̸`Rښ*m6kUq0, 8ͬORD_V.d3f` -mL饣!2^s^سkV_ eP)rŲ]n+)|P4_m)Qyɂ{ ޒ;7:QM@?k,;)Ϟ}I[ 9ROO R5՘0}zIk% Mz y۾NRs|huh~s5eŬ 䵝ѹAY|x<̟\v1FQU, rW#qygf .C ݲMnD5AÒ>!bhxS͑n$0?؟Ա_τ&V8gRJQO6B^W^_(#OvoxFmYI-NmE L)Vʈ(Ms,Hb*^Dr񿥀'  F[UG=ג($K$.$z? +7Gsٱ6[c _^jbFx,WsA"E0;QDg\,XAQՏ#_L M3v1)cn'gZ=SHr\!?W:p FI9!~H0u!h+ekIÉ5cyɵI!C|5w)f\฻ 3 Uz^jLq%(TrdwH#Y%KǛ?_zHbaK͗^ǿڼW]8ѣ5 Sm섒2Gpqhi*}yZ"erx%fȄCܖz}mzcJ h_jUUChb^oп* }m:554춝ZEoi fanAܩԖhy'7s`~LaFym(l8p7eIM< ɫg}Qт8"wUExhȧJ(jf>㤩8r=lWoSv@S0/8σ?EEZ~^C0Ps5b> ׂka,5ël3KKD&*ک@UziaQ* ̛nؠnQMЭK܆5t-\ǸxMHBٿͳ3~?Ϡw3gy,yn~ K$5`v>T˺7wӞsL eYd{Nh\Pдԥ/}6U<-/S&_rڕsɔyR@T%H$<6]fzMD. W}ŶR[: )*L""[twzԳz.k Km\@M5[* _DFD^4g:cd>RbH=Uk VR^ǸX- @6547(Dlj62Yy]1P!mU&lXzɝ' ̧-_v5Wh'w$|8`;xaخl`g@*1N5.D,F;Z+EAo27)7tcS*~;qPrWsd(C$/d' A}lxX8^*ob [,m˲:>\q>"4i;a9? !9EUk{@j?6޳t0^7gNO2SC޳|64Lf3~hV!=1,nH`0 qAi8p!S<ZPƔ|-U]\z=3+eGS#1)f8+`k%vi#?#BW]7*5'K,NN"3d͟ឣ[IQ[_׻g_ϺG"&^~40+B{$,~laoO;pOpY ͟(p7QxaM|8p9;i[q`??Ums-X%Z:|[wEw<IefCx vs@%ڤ`?T/x l?1h T@I>k > Xd >wBK~!~2N<3&GBJ7oiz$Je(P;o@4WZgKby/8&=nTҭGpZfv;T1glU\AąmٞҮɯYZ7S->8z]GAҙРNEyBTF |g(t3E/9x!$'uC4neu -6B54x!n$pGN44[FԀ;򰓿gvx=\ _ZbIڮ|?jYy:H2t_ %jnvGػ^&3q6ޤ8pLnwzQ!+ (y0B _PbNmQI"6[k䢟H\FF%uL_S;XcZĪBOZUp3xlrWV`Nfw@$i,t0ńLJeH3qX͓o_>XA@ƀ5[FuL8Z7y\xCUA,RPnihlW٫du{ә32K3*3/origj *(+w왽eb [W\[ + TcgU-yf\-jdŎoU~3C-xw1@s;k-;k |qvDgAg 8y5u,N.? V]1sAmPW =_~a ͖K=G7 oF . D)tx09,aP1< L+N+e}/gAۅC4[ ё?{!0 iig(Y <1Ki_65btd(@/+tᜍM,ԇ+MW΍|is4FWCm"Xr| 6>uFHеph?g{Z4~Q&,ReBtB1hҜ;šͷoIqRnk#Apk\>{C 6P9iݎyǠZ u%+Bdcul=Ǩro> ЀMs@pJ%P>WG((E=qP: ^Vҍ80z TII.Mb!1H8B9]d؉<B}zT^F (cOzժK܎oOms(-^ڤb ցl<L-[H2:; bo㹻CLjP7*]fgv<#cs ȗv=;G-ہ?3蒿*e!M?\V;_,[d>u]չ3CvEޢ(7CH9h; ]J&SwrH9h'<ɱ[pέȢC㾟%{isC㑶zɝ#ca/$;XA&wmF<6ZQ*bIPrP/^`Es]A ? ǿG Ty Oiє %ydDC#谄]l $"n*F~E8U4?#' d±쯶46b,*\qҹ"dNڲ-% * ;w-u±&!ϡ9' A2p\>~!S|m^6}pXKvGf Ƣ?ٞ)[W7 9?SaLkTE62݇Ba")Y(Q7E(3N9@ P>r}ajNqD]$ ^qd#.#mŪ33uy(ioJy{~NH|52-W0=KX.J% !v!1 5׎$1[@Τ}ޑ_4:W&E5o$0M-1믡- j t4Qq}WhHzrf!s:^,;S %DBr4ڜr|dzNst*D滋?|iYDݛ4|NjA>`RC=Sea :dۘo'{ EF.{R0pW~+CO sZ #`t vLL=*O$4o-ȼO v5WZ\grҖ+h=WcOKxu.CG]TޢU=zx@V[ fLr^d[D9u.L${4%@{(fۈ˭`y>{U}.<Ź~>_~fxKX98l 65GE!ujMa=wz93VT]eP:ଙeϏ}`w|hEqj= ~wPDW`&X tm9A74 6O'%vS!z>—K6Ő ,M0ݬ6p*'`Dm׺Bo. AX ZSE|~OOfWJz_>̉qCU<0;Kg}|9\sD21jX?mbpkѮǀ˖.WPDVŵ<-b=W[O^H+b$2r3}*@3+uA4kamB^,R)*g/Uݢ`a'^FbUP !ukwWs"JJz =1ZO]9$k?qIP4!>y[2pkUG\qِ](a4Cx/_V>zD+>63^俍/xvD?oʞ!E[4:JMFW}y`>/gBJlE~"0"~mO`+>Rŕq׃0(L$C˻zݩU8%$kW?2zfqA (2/^@:% ~۩:\Z4!ja+)K#gv#ָq=#f# oA0t7 #᳏k*B&W k qI,c,lc6B!փp4n,v1}NE3N,SfvЮkIg&xMS-,bsӏ q/䭏 T0eFy;p=qB|VTާ`א]BAUZV[ { 6%:^}?<4KPQKfi/.j&^ߏ*u%-ce!|lv2+?vW&]hIP$*ɲ29|'N~5od{nj-{dvwĦh?Yӯ[sy/3s FAy(BAw l7ʨ#N<&8EL 'jnEy;Y`P+ҿ*p<=a嬊ϟ)r`?wNHMrhPD9)<߫%eZߩBC9(o)$AGNFct_sK ΧLwa ;馢:9erЎ8OU~==o5YgǺZP`Mq.PJ{9e4` =y򮼁kG^?@1XpO tGtR>Z2aaѾw+->!ܓ*qn>$K}}صnu}VCZސ]#J? ,}kJYB=%=r"Eِt*!WC7S(^)ؾAR 6rOkPɦ"\dwG]զӕPQ A͘JF;l`j *Yo~jMr 34J/=ƧZ!$/aӆ0k]ys@Qez5@AthT%ζS'kp]iB4|NYPdv4{ʇZbζb ARDcc:R\{Ψhgg$ V)MvVz@U,kI ?pz\i:I(8=J"5x|S Z@o#;LŨ}&2@ R?2 R|]a'OmQ05I䳹p0:ޞgo28@٢_钃[פ0%֝tgg~zôhi_.Ytaѐ*v`/Q]|8%qxqOX7*hЫ'Th@(ԶĮJ  )5eByFPU-8p^j9xnς~om>N {YXkEuq,: V0ݮВz%zPMP$[NVWHjAviW"O*y`b0;u?̏{ \/ [v) .T>` [=DtTJj ÇZLl+# ee#I;%4LKxuSE*0AFAu-?zbNbQsBNXP$)}Uk*}hvg"kˆMNUg jL({fhe+TnEΟ/̌m'iX_. uEL Hty ѥ@1js؇ EpȂ }-(Zs )"!IjŸnw՗8{]A`ejqxg+BnVz ɊjL8lV Od,& UV2"jPmlPXY]w>Vúa?3 D.Փm|AT'H"j)BG߃p߾$[' .-ZGf2@p|favl>CU~XiP`g1u dJV8]'P^ 5NXG ۨV5Bkþ8FsrßdW[RRZ'-Y. ]\;Q>"'Zua,!P9KL3^LTA9Cܕ#~tGn|-͹߀;]ME&M 3 5鼔aiɨ_ u(R9bLAmbb;&p :46t? 5H#SҀ';}=xPbfN(Ĵ!L%IkƘ(a—6[2?߽ivh@r,ny&s8_SukqYҠY<@Do mYU} :r q6P}9%sF ]RPvׯ|~,Q`xtxT9l*)ߘj>v̔K*O/uLR-kŲXej+PAt ;_ iMSznksP(Lffr'\y1EJd$-[mJpa b,uP4g$(bCw:27NAQk~ 8vN}Q3ljĿ!g}N uu nw'wu )suL ׶d[ + jikuI(=J_P?giQtǀr)V MM$~ā6a˱1q.ե%X*bmRǞ …bB<^Qַ}a*u/-LQB2A7LЫ"J`amB0ٻS4ORaLzCڀciU ZcMfe=qW({m(1=@zK1@ME`C1xb-MMDV<QSC¥ o+EMQV>4l1T%q@F(p2[e8"XS_&k?$ ޖ:ütWGZ HNǝhS%Ie1w>3 ׵ C]^C+ZsG>,>@ΰ_svIK}ة&PqsX*߶ E { ,;fG!~X׺VI!0z>RWyR yC`#% gۧz?(bA:O2EJ~옾BW:*"*xFAN6jIXVC/zHYf%1Fį= Ǽ+}YZw7>MGeUྐrH/8oH8=.Lsuu) ckz,J}"h'"ㅨA#TӢR6p./BɼeO|8t XE3 *}fD蛮B-I  K2ލ(S"2@x~L' 4rlٔS+Ļu)/5?٢[Hp] 'H71]ox5%ergari@>4{[T۪Q>@Hȸ)@ I:~jZZ:O,P$>A 7=z/8r\ᵍ{pϖWC?κL=y2$([]W`U\j.K:sVA`G )O4;&3Aڳk~D 0&=O=E1Q Y7z+H9vjSϏQYa'ƣ  X$A:wg"PE_5i?_)ux_ lc(&Z)!Ad.ڨnJmFEbq*N=|L@m2P]w;"$ ]" ً!ݶ)Ӣj_9  XbA\קBofX5_>-ri'( _V`_0a_AW <*zw0 z \0Iwok;zo # CglV>g '6vWշ0w7GpcB7mJg2]y$΅R&ڣ[_>t-1/AY_Bs2_ k`h뺜 %~s>鮊="Rvr-Q ( ,@T{KcvJ+JbztB-BzKwiK~ 8|1վ)7"G3{Q"%ZBw}ұ |yw-ވdlƍ:vLEcV^> !R]л%zmswcҩ'.tb a A/t9H)/EqFas gaAvEf/L/5ѩ1̾<PgRB(q!I49))^ۇtb7w$LCrɻA<6xaW]R!t֨DtPC^ÏW-D)!NZoM:~eVp"~N+-HY.Ǒe6I!M&ΛG1V?(mZ,$Ǹ2SlFqt\a6ٷ2U&f{06v?.Xa+A1~rg=u}|iDߙN,dFڜoٜ׭ bv0`K]:M7S9ƙm$sS&,Vj|c>}4nI`u,w:V %R ܢ%_\&*]26y/62gKz$[h)L``-i<|tu~ޥ_/4<I*AD#ŰW q&)DS>ּJnW~j/rL)3YQOn F9dH?IسFP-r!MV5: VdAW$IU"!tYds C.78lg~1Ea;_[EwnG ͖[.faaϘ콕ip! 5_:,+\ڜk99g$a$cwTPX`/$P͢:Qu?z3`50k^6H(A`P.v+AFV wOaK+襀3nͧkg %bnheLzm@w񜘹V,Jfᬃ~IO\.Jى*nLrX;2WZZ:B^[MW/|OIJ!XM[qJ#nHeʃ{X7KQU #Zg9˛?*"砥snhߔO('l_VEҒՔئoUǸ_IbL& 79kLPMRX{u^זOPd|;- hOgBxyHrH"HޗcuvkJђDAO堕Bݤp>՚aB*BG<̉- 2w)|s hvZ &}<`$XΐTuޡ/z?y"L?,m/dqIA$#Eq@d:W [R4=`{E|Ý[J J;Ur|Bّo0Voe' U<`} T=xHqxi5X% ȄOgʯ?֕K;P<oecwOrJ=a;bZxTuZml-yv'iM@oݵlÜLύ#0OI ^15ώ?Ra@+Z.KdM-q-5SAўلaGB46zO^ ,UoN4PX.j1h=٫oc*W#NgVJ mC}o,mP^6 QCxk g%lPHM".R#[.'±@ WW &t c <\C*;wHg 8,3ـȑXvO%8h=6\ G &5=?V͊v7ttTBZs n!3ЎRwճb< !]S #gGowt)-gX$DFݳA, [;OhIO Ila~ O s*>@n]OtR;urMQ70]ZЄ#X u52jF#Coh&F&!:]zpaP髁Vp<9gxDXE daui{+YEY}`bLX |N'#;)Q>6 D#W*5d2%hQ`7-p֚)lPDS`rmnCږo{kΐO/l`l7 Ru 1RqiY/}cvwnWmI&p ?75s vW|>A "䧃"*/Zd0ϨrPrrtTT 3F&@ fW."{EPr =\¤"Zq)"xR> $UMHk֗ʂU˙S(:5ޖ01 dA*<ܓBZl=JhxM=N{L L$ 8Ox)Jp+ _^5xm2&!BoM+ ng,QTBP]x"#). o0_-l,5lG|o> Vjč+?O<Y$4 \0Ö+P|Շ|n՚ij(ZoRLHqzNa5w~݋ienWձnMo"J!熮iɐeNkECfk XIF5>׎:w@̍,q`~4U]zN X^3`!7q?)u)wVB;\Z򃿨!x?SxC*.x3ЂDLwc"ok.!'vvg7YWsw~lF[bSn\Be|"\GADdHٚw>©!.s'jmJĈ㜩()F0|~ռNINV>È ^(:i~IYٗWTvGkV&?~On$tC,ʮ+НG)a b41tjdWm j g㿵BQzrIp8WnSԯ,b+sA(S$Of $hTD j&~}tt䋸%84nDCOS+ٻ" H俸|B[1Q>GV<!&rA:zcڇ~fۼaޤA۠wɚNWl E Y@@vLVل j<08ORt ~9o/4/2~GsX{ ԮThN=0.Qvß*#yΦRęjۈLxX%ΧnK77ծ~Ou6¤Z$/Y[`TOgkzGg[ 5[Dr]7rk;2JnKrwg {JLZL,A:~*;}dgW| QC.̚VRd:Ew?v yebh?SSL*.jX!Y r-,Uc/7) bk19 M<^Ia)L)H6`z=EKUa f%)B<(,]9Ay5A(^OP-ԹKMƒ %up>LNzU3ƴWLFT$BL灲?ojr EIW hxxWղʾ9IgF[p3755yxI6ѫy-ߏ"bT = O;{P]zy@m&M9Ml1;Цz -vzg}Gi_݇L$e..4%7"C5GC3| [LRBxݕ1JEpnV:OyKt A}*;. ͊QfTș(P8j:1v 畭5lV:͸t;4=6a ݆NBn c"tݓݔy0pW djDetft~+ eW1~aAs 7>Đj1c2}b‘ooOŮZòj)+@ᶿE=stNcynb^qE>Qu6*mXLS;W(k|("9.M/U>~En>ng0R_H2ZѵOb5+&B>&^j 8-u)=Õ_xo:R9k+"|}4Ls&tRָpRɂɀ;xr_D&7'h50x1\ݫ>ϸۖ>nNH.t;Ƕ3YN昂꧍cbr/,42gȢ[S!:"2§Vft" PQ>̅n3`ns+T†zj|g-EytRQ·"@i~Ϗ$I9{sR.T #'.=\[HwاR1v_i\JvJi~']ٻs@_Ats&ta餮۫Jhy Y;oO"lB2I#騜: ,=ixLקL~̤|^3,Q\Dq)ojLCdٖ&Є4T'Ǜq*`DMp~.R|Њl vM8rsSoo20vZ ']OC>FX; 坲ME^Fl41v7x-hԭMIE^1ܾu,s)!:Kj<>+pKcBA& j]<ȩjf"뉖\`fd|e ]զ~Cl?f'3X$,6A~RYAwIVlB1[3ܖ PR"qjD<~ vv}g&s^QAAs5nwz]~.͢Dy8:Oqs^gJ>xQe.#@o7}S>’3Ifo&Ur3r4W m'b4Dڵ> FOuޠS$?L1 `:K(%"̇"oL}t=-B:QTN 9X֑HyS<$-ư3MBDcίu#7kn[WU_?%b4CeDz69{'%řMumwEӌ*sDo;Z𰋩;uMPjCYq[yEw0;~Ww:w]C$䏷^*j2^td_{6DeK#st,l3./8/2Ԝcȉ[vK{Jc5byl&$صWxt7ȰĒk!̖ -ںpO >c0yU bE{°G:>ߪ0L"hAӄLj=꓉)#'hAbnHfEm^ڇ?˅Rm>Ӫ9|V(뱣%=QU{J^?Ц7vw|2Yn ,[X0 )v1V^{1iB$l8^atg`0ĖtsMlWX31Z{¥{%8-1CZ vEd[ds'((.hDamսYqtZzf&孬5~2HEѼ_k7.C^;]:_"c# !ǧ%9;JΧX_o z=Fb`3MG#_f-h;rJ[/辠aud=T]V✽8Nʄ`8i|nBX(07?|`1  [N;WgOoK ].ҥ%`Nc)(V}H +ТֱASQkmd43%t},*ߧ^֌TԮA%&K'滟?ڴx`q.qS{x1!ădHv{y=F\o~Se+2>Ka :(s}b=aKUJ ; -TKzא W$ZFk1f@j`Eib^4Bk t@&&:+@}A9 '(1 Ad } I&vmK(* U[#z{MA>`BWg߅khSġ,6fqYruFn19tB?w,D`D8+\{f9%k"'D[ÐHFI?}#^Uϙ%^veu08 a)U5:A6l01HKWbew,jgvX (w75 - RBBQ,$U^ G@+lxAԣ+p18t<\Y,pWO-lN!M\[9r-6,x+3Hx?SZWm)K^Hh)&b9>U),+;$ ]3_2_ߨꞹwD2, b1W4+'a*=TVWXO+%8" ژ7eP\ya$l'Ct!`")D#i/.,eWX~U|kG j^Њٴ'XV ;EeAA6cG2Ӛ~x$+sskr U{pF}*=#O+5rnoʏTIuɨV'_ {. ضKps$xC;=hN_=im߇f}AMV^_8,g6ܓVpwn}`L' VX (|qxx:rX{~Jj Q0fpIN d;-vB'[9">w2h[s ds2+I$UEf$"|\oF'ۓhdRsqX p9=E-~Cd$\*DB^l=9͡2XcCuXaユ%ۂGp0]k2c(ImSϮ+C lR6(ј0it=IKU\r X K뵵d`H~Zn`veIڷr֙cfE Y/GBY?~ns@h׶I7.eKrNmy#@y0OJY)\xhYdDǠ"\/Y~Iс`)mb% 6KpuFaU$Ov-tŝ (R3`LkɝaI֚H_+%A{;h"gtB춙Q]TgJZ4̨.\,*y[ 0!08pԏl6[eRW#+|vZv *Ӌ)q_iQ.IBx ' zrq ԭ v39x3X 9 P!Q^o̐H*7h䈔8-}ϱMsš۟K̐0U^),mrJx홙J(^x08B1q< Zv7lrlKj`@_"*5 .هKyLH ٭{XJtT ԙnq)H-qyŽsQqT0_|͍w>? u\1[6wŔ (PĕF;"JjyV^jXlc)+Vw"'C6|t*jEjPږnH٢~*Fِ&%[<dT(r.<:3N'JNWOG~)jJc C? vlF<6u~smV?|]J_tS?6T K%0Ax $.uܤwGy 12gYZ070701000002db000081a40000000000000000000000016239ea8600001dc4000000000000000000000000000000000000005d00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/wireless/ath/ath9k/ath9k_common.ko.xz7zXZִF!t/]?Eh=ڜ.+!JgqeVX6UD⋁& Ǯ& {f!i Y82' K4X-T]Nk[>VIE/I><{.a;aԯҷ\Y̓DLkT0 ͟^b\n&AiB״E{cxb Z3]?l+s `X@ l[gŰ|Vնzz I.-uCcCJfMQ3p _ tԻJ~~IߑMG%Js˿ǶnNT@oOε+LxemFG@]Ȩ!  #!(0xȴݒQ'"Y ѲugIϫE%<mX S;a:22vY+;\%uۘ2P\0\A`d9oSS [+ D?h\5yXN;}eEx/j*dVIrtTHG ;laSb\:DTxBP K`M*)G{'I[oocy.Փ]i#(M̕#3Hą1EU<ױlQ~Ay׽@@.YR?ϕ"6hXiXIԦQU_s#\ԟ-'H(*6sd kp73'4!>X}Ʉ49}˶U]weSLpP;2;Z\* ;3VۘMOB6tn]F2p2Tg[wUqOTꂙvqw" H5Cߜ}۩R[v?>%5Kw8cB/KJ-2&|YHMrxTCpQD7{jC$R_FXPVsЧ)yP*Ӣ&Hg4 @,T OG# &E.H68*_fC҈P3b ^0ڥ֣)"2nX  VM[߾zvO6h4L4yDMllt1}`.Z`{^I:DvTi|}h%YIu"9zӝ괱H~5~~*<ˈiX$a⣯_KPvc67Ë9k{/bC8"j7&:>'% vIo8|qM5-^z!sۜ5u~e=w$X9T aԪ&#@Ԕε(YSe]cB'ɟ#\ա!c''w{Z֡}XOH5usLD{R_Iƫ^h*U#R9,'>x U͊Y 3|Ι~F^vHa.I.ؙC|tfy*H].v~}kĵJaeZ>C ;`rz(w)moG W\<(#] N]o$CN®OU nV1?O`BC (G\)VO21Z@"K<3qCZp C/+AUS+h)b6!?OhiWPM6B ?ϿxL3rOmXyk TWc㍌ѤP}AGöL71&j2𦎤pk nm/]Dba*tAQ!\|avIe)44~3&w1- D9͋dw.B|OpE͎׈kꞌ m,mO<X1Ym8+Hibmb`> >A|Mc7. t>jOX"~ '~u2!h[y]zRa! ⵣErMc\mscsâU b~nyg YBr& F'odO@~ #ڿ*k *n Y}6L 6J!A@yY^b2bi\cJmօڒث1myqi7ă$ 6@5OS>5}r(.wHdz'-<ŸaLe{ҍB&.2"__AG?P),;j.3\8+LTa1}5~ӔD=-ΠY\8! -Q^yʼn`.7NsFKrts`iqrhzg\eDPvϴˆ2; ]#~*`" N >%K2\M"+yԚ| vDtůU]e8Rgnr?[dr~-ac~ +ɘ%ݜ $] =bh,S%|.Ups>{q |b^$dW|B?)Rl2{!ao~f'/fˁzu7b4u.Q̢]55?Wӄg9HT▥5> 8]۝ P$,:@v3: 'Feo~w/y 598C6bk=6db 6KIS–Fr!qIf l @.fR MZOAJzHZ2fA$ L;*ׄC ctKtq q;fCSDZs:7Rγ,Z _tBy%40l:K] l2pC8P|ƾ,䂸X-meBk#N`] jU?Xi: HQ`|Cp322 3Ƃ`WWdl؄MW[&1n?$dZJֽ o 1#wU >܎ Fcq U~:uKhQ&C-c>xuvRU"?WtCNK{JƾhJu|g_[a?p\/l*_c4RsP"~\>P7?7(} >e`KC{[O kFڟ^IGdYjhk8{M 8DGm rF=J9:~yßn"&{OЀ͘xxY|yYO%ZҊ:VkeG F}ٹ='Da-gQ/ND6ފ9lڒ cN%:u8+TsM}ȗY'Xv;t^dNfgaS$yӏAu]gSk61|/~Cen;PHd݈F2_1#>H4NK$خ0qkl!japvՀ)-.H=T"bSxSwIf%jRof52|bv$U1b9 #r^y5\ ok4G/iwT}VaԷk\P2YBBq2)" VBr9\5ςFZ?oWKiDRT@mWdy鯻Y,h YwȘC T3WgCcAfLQ:VZ3uyB!7la$g ;x~ N$u dx}+4\ע_ xyVK[*3ARAV6/Sr5-e *"x.2jATS $]]t*+ oE1t&<`:8n"l& r|~zq.lUz`Vت_V6dqt" HBRa%Kc$ KC &7G R4̔Gh9wl4<3@4YB ٰ126'~"P;cI<~X^Ͱ۪nPy}g ZJpmS(&&5_];<ѡ΀ q \'1Jҝ.b(8bYnZ;ކ})A~&*n@L=^NQnIք0"tu{ƑGǓ#O]IwIQ'cPSI A(ZsmD .j &feUC[a9Vc56*`_v|+sK2{ww:f8տ.o&cy/txIg3qAUBOެxﳇ+u-qh^\ )Lr9oR-IY( g~)XY)rizZ me#Agt 탙?CX#ƼW+,ڦ<C*϶ O45Z{hz'M;'D:B0cԱT/_<9}NH<^!#M<(}l-#0RDqؙ`3%c ?&=|^)'CH{5(liJ@ΏmҞ>BZ.ye^clx.-Ŋ8!^r~$4f*oKU8AZ} 7:Q)En?#b~ it-8?lK h7?c̴^2 n~ HV>FlEU(; kD3}Q'ܝ17(|2G9xxLv9i_ 3hrqiMv |&+\$/Aii΅Qt;F\Sj>v*2s)%mJj9{ \D\{1xXVgG6rE[Bܻͮ1L4%MJÑ҉#p#Os4te  .@BeQWRi!O^Ewe<89<`By);= /.@KjoC"x//Ac0-dv7Y ;^!N:b~9C,lER}כFtD^uKgs9E[J7@ʻ}[_NY*a\hWQuX9^dz|DȐ48(7 sUY!7&o)fmPYg*GKSD.]C`8zDsEN"k fKEb€4um-!@+4!>H&I 9m[dgZ5|.ׁXQims겧FPh,?\t1/̂(%@[0w^T [%Yh=Mjqm4A1?5ѐVs["!X[_|NjuDE-UKӓҒh?FlبY>?9t=:dX"w`qDڈ^zدF2Gvm;gYZ070701000002dc000081a40000000000000000000000016239ea8600008f1c000000000000000000000000000000000000005a00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/wireless/ath/ath9k/ath9k_htc.ko.xz7zXZִF!t/ߋ]?Eh=ڜ.+R3Z\@\SV1SvIidw/)N,K.k c)9qm:+%`w`qP@zPKo5 &O)y"B, a)GZ2ub^[?X{A}Nh*\ΙbKXR9 eH`}A*x8fJ\?N![+.W$8A]RRC'4J1{Nq?5] rc0tClOطzG~Yο#eυȩ<Nvgy̲.i\V}'&cǤ)Ld`ɘm$aPMOr-wmM'H訯>e~&7Wz@B P^IOe м}oa7l#,`W@pPMM^)~\kL[au#7JS1'Bm$FΨ1K0/,q5.<ߴy1}5hgsxܣx V%]Kǡ0(ˤ"V)lMr"nl-$~TQ }q Yݾ zE|aAQFi&$? b5TQp00nq;m/%sC G[ T.^û/p,&4hTJYO?i9ӟ+|:|% w"0njED PtN'o9E锊4"OqWd4Z=e@`hSf+9yY#A[vl\HmwDr={Чc|,M@.?Pa(鮹5B/Dbk+iM0rmtn1RYZ(M& y wC0lz^ SnS]Бo=]zRFD5*XIXFOpK3U"LjVG!`Wh q+zC?7lѦzNL\xIDx'aÍ8D( ~A,#/CW\}Q jK`hbV@b<#:42x͈r+!b@N1Ǟ꿷(j70zgyeǷ5OHGȠsnGcZU-_˯VTg5!e)Q̑T}xNvKO }Y~sh *VՇw yկ`2Jۙ̆d.%$} % O*ZN hR}wJWMS9Gh-9h<]^`I.v kcr$/I"mv|3Nt}D3sP՛00xSfӽ)r*.DusdlE-<>1ID4Ũג {.KA3O𕂘ͪi ga“/ol ~g< \])Ҫ*0 `K_1ٲUE~i{ήK ?tzgqQyĐ+4ilgҤUFYNPZuhwQeLM^=;; 1 %edj!hޖIֈӿim*}zV.o! 6&qO,qW(XɒSK_ɚbqa3Pς&YВ; *?DH;xl,L`fQ4eM"9 Bzb\zJm$-T `u#pg)vrdӴ">Ō }miu-NGIɿX7R 66lo_{n"1^ L:.%t}gTvUƬtDArAu9#:&9Uiz/4jA>'3_JJC@B͙G\ ,O )G1Ƿqh,w9Ia Le*j~Q eK}2zJۂRY@l#&yȕ}Li ּla96owh ڊslpPr =Pkp靈ι@(YsJ~ XY~i7T߳Zժt65Ȓ1,ƪ_FPʖ}GTT(Y &O6m+S=T .< mg!] ˰X(~-?=KN~|݁K9Z쁪;#fx(LXe̖-R4g#l/y>άLb?jӴCwcn$~^Q[.APcW]79]i-!l=^#*ٰz'`NdžVKNM򀧈yB3cke@>kph1&\`#B{kީVp 3JÊ捚̢ |TyڊrDA[j{b\Lȶk4 #B{`LBɡKX%UQP[8ĩG4NDEdHٳAO]u+_JQ GTXFc/{ZS`bC@~JqnO^{ܪz4 E)2:1B: rG)F>r,϶ [!%e10 Y):>}]I(P󺼮/my%mL1o] "uBŤֺ/PekSmEc~)”DKGQJ'٫iX%~V;Bp',wK S>JsOwJJ2A^vjKhu0߄3yz`9`፝pV[Opxu됮HSXzbSOj|qv!D\gWag>G_9O4lw4k^w|xc^ AV%>]y%RLj j]0={8`e n ,.OX͛&A T7V~O3 (%=KaxXw9P%L2FEa1{AhmUb27+&Ut;]I-H{r9(]qǦ-($uSҹc'[Ez1{8Aʸi+o*Q4r NuV_D=Ѱ*u)|;mқQ09Mkr7Rg MQf,}c{j#VA5 Qrg}E#NAeBzqO+I.rl0pNCU^ɣ ?2{' 3ObC)5%WISٛz [~"f➴j\Vl<\ 81c<^`=49årߞ~]mn~_HS5(o+z}DWr$cHBNn0(L-JߚK  Q5s tX`cm֫$fޒ*1sp=\M4$0Ĵ[mDmX2] .̄+>0E!9zZЏt 2'87V39NhTe'F)DX"ap0{A̕PD̊=!#4stPeoQX|..X2A=;(22ͧf _ǮP ukmEWe]sق2 a_?24$'Fz~^ $yZq_k:Á ,ey~GX9ڑRG@gI*Ur&UeDkSưZ\#@vl|܍(fAsɸyq?E#gڼ{3KQeJe\:lZ#zY53n:LiF-F.fR%6,ܳY?OSpR" cG-$< OSƩeFkG҂%lHGtO_bHαaߝU9*.)W͇ áÒʰsߤ\6r4'brwu6t2DAE" 8WEΦ4XDȬ-9޴{Qچ2e0lD's[jFYmCuV|HTiU[G{ _s4 S-{й-8n~en,fk˿bFV]1WDd0<9͕ +$kwQvTtHPq꼂ۉxd&|K/˚'0"9r-ofL">d9(*LK؛ɴw~{F-oMy2|U҉Z}OyBgtbuϵ-e6 z "$_L=y64=eoć!ym/g`nSԽgD5iBx^+Em] K! y3➤{/L>;)]ȤɃxεh2ꕅnSZ9' u#r jP췋UӚavct)k.f޻eK zƍlɚ.WbX?Ӗ[ܵc0_+JLw~UJ&g1]O'|(䠵}6AշEI|wN* 2yl&]YYM rU`B$@|lhviH'b!3Rh%GtӛM[-LC{{0ۜ)4=9Bzbq"GJ u;QBfDW>jKDJl_QH-#+k 8ʗӆvwE Pi9)B Fe M-=DLd7{RZOغ+* &uHbѬ0% r.(wVF,є fNpeNTu$;xMm,K_>SJҕ/V)bO% _)kSEY<5·yBqƬxraA/\:Ľ4_p=kk6ydi0Ɩ!bgo5$ ͭW0?xfՅiȘϙ<]KyYm<2:ͳmа7?T$&Ӂh)Lq>]ڜ(OZ2|ј&%M@+#7P@'lO:[, ZciptQpiXaji]^Mi46lR~r+E7[>Rb%/e؍fF.Tfٸ;[5Q꼵 DEnV|h(3lp9_ڙ , XܙV: Ob&DY&3 (>dlGj,KuЛ2z[ʎ Ԗ~.%gP!wtޒLûlSEΘ.NzpP,v_{{^D}8[E;gkwo@:̤tSa_,珞衉ũM^;swc[`-ݓCK-cRP24u_hm&+h%@/E4=o&oVrYW3Y'UsWlqY`4tYEKTlPd085b9pORt1 δ9#$ih*3x/5Jho )bUyz+ +1.LIԤ_3I2 Yb1"nzl c __!\퇪򉽀@f0"@ӻ@VV@qe-[Е $.!,1$hvj`.OD;Nxb6pd67-923vgL9x!Ɔx`?{$#=R<|9bq5@5bIVm;lPoa!H5OsD_qIS+/C}U_5 c8Xkƀ~VN$4au &5df-mrnD37T'Aөy8CݼZ'p8x/.Xyւ69Vnzn?w$Y{2VQ9gDucpʼn= [g3kl'e8yԤMN2Xqe,(Z|'lmwB GP=}DRFŔ{0b,`ȝpK^Zx__ L3Ym#!thF\ !J8;<UΐS*gXjE XABtz220)*km8ZeTԥQָj܍~^YÃџz9EBTh~gSM3ض 4S(?{Vz4|E<+PlmL 4wO`xSr8 sL]/@E[{U`#5J'}NTV2hpAˍcž&7_=*Բ5D6=%Fu?Y@`'rh16kIZՓ0c&w056+>L+a˔YFUo`ww̺Y<_rea=&NMZ&[&}\صѿYh ֜5b_;UhP|-T^7xOdUjLQ7DVrwnZX͵Ӵ05!F}K! C{)CwX5K,wm@|xPOw`dVr`'W 5?uk;\3v3` Ȳ~ID"lhOqٙ_,@LEzPSd<;dc?Ɇ4〛+sO7 -YU,MHҮ-pUK IT.WnMQϑ k,]K%p04EP"ցwu Ժ3yX$4_9 (XJR~\ y`'AH@u_m6άz^U`߆=S$Qw`Tï,EmTySa_KKyֿ+gW*u}`|v/YHXBP=ʱw= + $}zk"/X$sgxZ*`%핳KSOgfIRyME ZW3uX, K LRH/՞P/+jY&:*lb<;2I0XбN)>ok54F1̠˶UZ*ЗjN6;m$fɸ ALɶ0ɚ$&mhz;We2/Wv:3WskE$d4rBOIn~6H+(T\rFAY e]:+^83唧&X{hXP@>jPL#,J@LQ,[^!ޥn|H<=#7>ky:zSY'}P|P.A, ge7'2|NRQa)gP4F`DuU;~r()@:JhC|q(dzzqI\ /?Y3qw؝=CI) LRJ1{vB؝u-&;WDBԆ\}N̴hݜASa8h7T+^Go:1܎GXq#+5bIn 3)J :F`*^ю}l #md[PEPWTCbbZGY!|=w!ڡCuxLl-?3a=sM7z^~ޜq WArP]h&ԸAN.&4+&8 ntlqe̍!< 5A9LH3l0o(ңڠ"t`㾘1:5$*؄+Z8*M>*Jx[7&Y/B d q} jfjgA /5M :ը](ʶI!j‚Vpw܁*ˋ2x@s0?zM7P+"XTGY:DB4_E[EG6Mdi F'douԄT~ -kҫ: 6C{z Z1f@$z ^ 4~,JI@q$I,fkYM9mb{ X:Z&,UB5T ?|y6`5zM;Ȓ=BpD $d@Fǿru;uQ IpR l}x&HlJ+ԨJY[^Xq8{]gbC VSULvt":Rf{ .}"_yٗX5V9T1QC/iUTG\(/"cCWD FBKRG"Uu㝱bs``ҜqkR5v?߽uA7@k]6TwqFF",ɰ0ZpkG\uIO6L|~|qK_'.i/XG( cFRZ&) xy4C_q[ZTG.È0lm~ZB5}caʕAE"WY{yQU 8lO*Pm"AS"'X 6*7imXh0cDb9Ÿin!։ ;~yŲ{N8u@-qBhLXWy4xa֯SG2j ]'=J:,6oƈ`aU$M/iX~N:s@zȺ9r#ԕ h:f6VHBqt'XFS6 (#t5ahD7 <CLe1Z[YNɡҊ}>_4Oд7Ai NNԢFkmtȪxs&l5;^_GVCk VAM-e$x 34`KfڼaS ӻf6[¸j)"ULTqUVDw23'x6R~=DaJBRbbL)٣=2\ .,L'pӪ\n7P'rMΔ s2Oi{4x{ɵCI$_~+S.9+rs#1_= ؊x̲ z0ɚ y'*4L.fCُ7Dd" 9<0BDě(W~Й B)u.8qA#u*RͼT~ V.^H;X5j8PGS%/p\5BM :6ʞ= <+:N IJdd¼zCx=zJҚv3yrs+;;&-Xa⮝CȠn U z 􊞴9L@YpFw&የ@w,zXG࿯I(ny^8QhKb]:|ɚBZ{$Dx*'W"Ru)3t8zlU#cֈ>EҼn`\6͔eUbӃ.ߴ3΅\t0G`_esDbWRx?xKpO yƋp0秩D=*ylˠBK'h?zCa>UYút?gs-+" Nkqw \Rx ~.`Asme6}t; UD{\Wb1a=`\4h!+`13m&{WAkpϣOxΟ% .mT#_KhI"on=a|.y:PxdbsȩDT6H([;k21D7Ӗt鷵R; =aJ^Rh]W\jۺoNV-*Oq E7a!>p}KFUb|9݈w~/2$DjW|IcL)0c+%e ]72a\(s-29߲°kM.~^kۥ+"ݏba^Ԋυї#iBgB _K'ܫ"L[ʸHiCaש鿺M~f^2$*+zF"HyÁkX~fm#"tY`y-8{Odi)KCWN+U=]& sdNwsٱ7SX4[,;3O6).͂e-B&`]7£?&#.GPpI'Ϋ!afp"uͫ8"sr kXeYRg]u5mc؝ N[5. K?P ӰY͂ՌVFی^3b• C(A Ei5@_ć"i'y'#!-n0jGWq/$btYo]^ o! q11QT8$!YPNI@qE{-dG7U ҩqM8_j{J:-/4{T7"o# p}׍S˟q@בΚbQTK .ݧd7"NRtǸy2wjLBSjl.S)9,rM$aä߾ s]ʾ9|05]?b!U= Dl=DAu[/ N\ w Q@PRԊ(^?7 a$hM o{0B)_!Г*V]ٲ9 OsM(.I} N~MEXOpVUK0]گQq43r^ W?j1e0qy4J"a/D4;񴲐 ƴ  O#ԯ.D!4Λ = o')RkNKǏ/R*1m'A'KfrYns4|tp@m5D IB-K{Ifut0=9$}pA*U ۜvCȖbʽWtevuAg/Tj0Ij {#KPŲG`܃K]2H͖@li՚M4h~,H!y:9i]r2l\fP^/+ʋ}DU#RH]E$7n/L?nRÏU_BRz%jpW-yN*z)_[ oC>⟊a|"Qj~#ߏ;y`(ޓ=,IShZ"=e6hn!\<&..KS[tݰ*&ڙgML13|Da8|`+ u< p '>,I.QU(^%zIJ<~  22ٳ_ƼĞvnTTZ,doT=fU7̪;I!́#VX?P%Vbo'eBrx"2W4N>BDZUwA(@ʒhR%JG,ITjS>R4K.$h !Tli48_']m@G'μ(:f5QOۅ1@ ܰCy?j$^|nR+sՅWrjy^_)cdR[޵ T.|g6mv[cCZn<ܥgT/1GG#_rMƱo6!Iڣ0eY}w\ugmm|w1_IdnwU,ȶg8QSKt(ػ\"!ba)%?G)0M&uv7{[V{\ Baqm'=ZY6' yX.תY`ai V)X!ݨN\dJr&)N#lt3q[h3x}λW]J_l>5Q4@8=@):A͡bL|̔&Sa TcnuDN1I ~O- $G0tT a7ʏ3ul4r2X:9\H;4&@S=]D7%u>qSk`B10ure"wV|t!{rB9LC5IQEn$0IxٵhI2IP]1Y>(lV`mMKEl<;ût65t.!A,hM7ک˜Ցp1#vܳ/B>6zdKC+$j5-&(=$v v{sVm; ZZ%[׻+*X$dnézj+ t m E]e$^*Nz32zarY;%gt m48N\! }9دo34HSwSt }pubÁ0 N}sU {c3|cYO&d9^ tF">;:hQQ*y[Uվ$?" SJ@.[p^I aQq4<H(vX=]VjRɗQ.ސo#r#d0&X_ڶf=N( ^S!T9|VO93ďl fʝo8Kold&g?!tVI(eV[.-[gz4_N(O ܹk?uhwoco{ࣔGs_%?ƙA?^,nm&RGt0/ < HI#nZ飴ȷ+m6"w9LR~zq{Jæ?iW,]I8 dd6k pEG(Gc2A+70^)[ J\`V%o?_|h $no ,Q^KHI=z6hq8pwdB"LD}1a}Jz3 0 JytSN WZq?Ov̌puՇMAY<sVA*'v1 }<䢑0M6=*Rlw"[m!1MzߋTUCaw>U#yM($kGRbqfQy4q1Qm7Gt˱B3:̎F5-:FxyZi|S,<'T(AYq5 *baR5)MTޢ4va#gT6 ݋$e"W,F9 ^%)*ť/tCIv>\ 'XMI3qp J3߷mSTÁ‚2;nv163}hTf\(z[kB@/:q+b>/coqX*x~UT'偢 p3fKE4j5 h9bksjPU-eQ2p7 .V@lˁOC6}H Y󶫚~!!T NKx-Ez^W/(:aa.%y8I^hO)6\ɶ_w,?GSG=ޙ&({smΈ48CHDJ12XP'J;l[e)mb͢S#4Fkb A[=@7@MeC> ^'s`5+wgkwGBe.lCUW*VLr sj ^@p]a}iA ) po,rw֏qNJ@u>`Ql!vwY>nu^*bIڵ{He]lY[ /Jτ}ˢ~,""^ipѬ@bjѳўVԈ {a~F/oi}U[o1ozQc3efoi~oV-T=eO%AP*S\J`p-Ȫks 1@F=T]Kʹ+\ 7@l6{_ ^-%<Ъ[Zo![Eσm; ̰/T^C;{@_1(Ug$Eh*eœeC)<\xKt~ b0'Tv_"؀?n@!Ly/Z*f(pm*U/ O[YNHFbAN79R'`j=pRx\)_f 0'gчM6P eLJJҟ@T)SaG54ʾ젂hyWKSCmr0C!Ɔ}Wz¶5%xfC&j=Tx),XA|AF볕OH\T#ް< iZ7UϕS<^ACjQ"P:F/`HcP*S6c6UG G d 47>*Q=iw׭Щ=VfG:/4wgj,8 TvjزoͽgI)!6ְ56,j1 NRKR *EE40Kܜz[\8q[*m䙊[!=_^\^vVVD?V-rxj~n봄%y!ڝtzEujGwjZ=.Y#p6L¯9n'lm8=,ߊ"ޛ3},['#z/[E(%M80:" 9YbW#\=.@:OhߕQ;%9M+pb>4UsoZ{iP?o%C@RmM;}0PSis$LZoK(N*G# >}tͽzo:C(D0WZQ%$T)21sɑg{6bsj ҫpf{V>;$#ibeYU7!Y)2_ 5P< +}UF<0]8ݍ\^z8>gUl~a+J[=֦W9x/&O6|U.0"jxg˨eD/W]6gO7u2c4-zrVLYiNT/A _"5#UɃq[fDT1rL_="xXeO`g`[b7eך_,-AVUߕnc7SH VIT;>q]?'L6:d*";Xg,US fE$R pY7FR6< ;ѭ)O5l& Rrĝ$a.s0z*0"q!0`#2rܱmc!b.?XmO_C0lQ-~mEH66tQw' d!h;zp?Gl0V")~#iPWs;QslІaF?prϺf0! 20uB3pQ/tO]xʆ*258ߣ]Wk/{t.\@y=0quT@rEK>Klc MX}lPXSU.׎ejNӷh ]JOJ Z7kVhbBi$L5B$Y:F#*'RWنe+FHʑHMM8v&Okwfy}6%]BDqjiP=i[1P^{DCo/%=xVYͪ"*~0 )A=aCXdpR"J8 HF9 #ȺtU4@Y|3F6#zPnѪy/;PsjA ީ3&8D3v }85\J@ 1qRY V:y:'LUC큥Ԟj١<4k2@+ecH illP-;ؒQg),pySL@uKŅqk0[q@]պ>ߑQ'C!({˃d =v-8# wM' >tЦ4vhr~YBu*>DJG 7|}~q8tBdٟM0>y),IƥZ&TfS^d#r]ڃ+7sdaW)qV خEAH<ŝ|w y< F @$gU)Evq(hoP w㨹A|NZSU@PnM6lX no 24x KKv=X̂`yP^YIhQt~.hk+(1>-:Ld$PQzeJHp A=FUxB<4,D9l^2$Uw2?|?Zs GQ.wym]@j7!}e(VK54HUlwxFsK;E9g.)Fee,&C9${s;Tue-xs}7U޸,;Ix`T^tGG iWDĊz XVqHUceԯI;?Z*3qU?Hxh0l2:GߊQ 4N'^zvfnv3]fҨ}]?VӃd4S/< rɗ:(5LӐg l'}eJ)甯Cy=R[zvV6q6'~@=i͙S3-=1|q9U Iժw ;\5&!(DD䳞nPs?tԸxOMVxZ#~4 VqZFA[HeM"ExjNZt)ؖ]O2[;ڳPH%:R\.%Ac+> Uꛟ1<" tt$beLyPd . ~Wh%9ēWӋF&:jz7^fXg' ۷`1d$PHK%IBw]0oluŋ Hxf]R`֎Ps|%Ƃ 9LKAɃc7#@v; JaCk^,}DEAAFCVrn*x|Tr+āăx+av*m?^RW0x5ZAs:ךnӇwqz8$PhBlƁ:(;K{DxmoJ_2X!j> )G v&8&CZ<<*~]T}^b!,z|q;'VŌHR x@DCXs,L"aN4ds%G6>yJˑ^(L k[^w 2: <7@\l.i|sV55i Wf,b#~@rz?Y(Gk^Z'b/KxWOp%Sq%zyQ$2V6TGq׈z`@JؘS#[ME/6xH֤A12rر~Ƕr ̭nAuzF;a92|u80hRV҆ڝ2hTX*NiGTyvt`_VpR J^TH,FsX"P{5Dγ-BWX/(  3Ś̕늨*ţ=MAE OSge 9TFl58;15 TQ7lPX31ZAM@IIEUukl }N^E'mƗsnZ]\b a{yJy;tN3%3~OLNFR4N@[jڍ̙ Jք]d U_;6KBD :F7Ё c.WEnc^%npv&ObgԽCly>W2?OR:խS>:}oN1yř'ڃcs$RzmO&.RMx)| JIh@A0Od#) Nq`#@Y3-M1GmxR:f'=Ϻ%? [;JGВWT沼;Ӡj>$vI@ ~6$Ǻg>LᩋY wR֡COh;WJsp?ʊLFjh73i %_W l> MKl+KWLzVMH71>?V$7X Jnʼni#>/7/8侣4PK2i:"]w7.cIgPJ1% !_ L_>e:b"BD5X3i"ko)-.GCX`>7 r^6^&2mI:f_\f6x-! 7"mHJ )=J=fG!ɣ!v.5erÒ4&-J S'FV@`tR [rz Y<(4W+QTuB~^ؐ~ 04)O;qP}'?ľ WL-Tc&0H-H),*2$ylLc8 vxv dr_pISN}ě㎅UW&(X65Gk&Z~NK΅D 'Q;tSBV=8r5I$=ۀEtdMgںβ>?Unv) Å9! f@}l0v(,5-#g#'?A;R?.SK\;eaa2T@$Šݿi35a <8  +2 xI}e{0:[[ ?Bj-gªJ Rb6䌶H?-ܷqkb[U]׎`!^jYk4EW#9Dpo QE~I-f#yYt]q[w\HdIF#1u7Jߝ귁QýVC:}?)h Ɍ S&xO& _J{Ogj,q8 oӨrRS|,LZ*o@2ZÀgqz{䗚;)^Ǖeҳ7f$EIa-G-KI#Su1xH٘Lz%~NW_X~k,]o$uOflsOE'vGI?Z:bXeFdxU(@g!kO{rf yg~rRN+"aNx+P^%uveGho# Z.'ĥzWL-8F֣38FJk] UWwevьg;=soAd׿rQˀ5W,Q'ǽǦMybHm'啭:;ΑAm~w<^RL&L2-ŌSΐB @,,⬰{R[~}?)єud0⮒CRt@,e'+iL:奻ddK}p~i uzע{ńNY$1Ch1QKV8|YVF&wDWEFY$p`Qcl& Zo&!>*[o3ӱ`|zU1':~(% ' xkn7qk7-/pIώ›nFo7+4uj_f䩬WnpSO6J 􏑱v5웟׮6Zx9!pԕ ͮt!d)>>g|øҺ\Ę:{VlShѽRjYO~שQ?Bu9R3sQa_%~=cQ"g2m p)ѣJ,!@0-:wVRrB UdHjS_[i2hHtHOJf ښ &UɡLlf*#GP86uF#1(y(H9-8T 㾇zwchkg$Q7٭Ҁ56V ?[f%"Mx9`1^0{,(qFjږ WU[/p~'lag*9:S=Ϸ3F;#5k6;^/~ '06nQUsE]|q9*vά3,OTT_963AI># \`2u{B3cao QE 6~LAAcz}t*h,&7凯iCdCar{:~Z\ËB S8&V]W%[OmŐ e#FQEZ!`D#\!\Ե30[~H|*V$ \VMOhr)]5Z) 짋}7k1Dt L3+dЯ‘.MlUA\Ȑu[tBLRnD]5fy24P6]mO8^Tm?Hf!6vpKAMMDȍ96comSLz]9M2y^8I#i/$K_l'>ˡqt ]Oea9i2 /EԒ)]ozqƉωw去j:z{2%lui$ 5 WfrS|_J1xz(PgR(J1t#yDܴ5)dZs!3[ +Eujmv1 9+Σn%&Iw.E*'M}{RV78=ox}m15'hNvTv<с3&' o M s>\hbbл,> TC$ٿ;QBXC `#^j2w5[f/5|LgJn^(%r/Rg9K@;o^@tМ=<ذF]08Lk ȋ.:.sM:}qw$\qc$c\Bu޿7.H.@=DAk ~TI(FwnJ2bm$2/*6f!%ܔ=;!3R46/H@G wBr2~VAL䁠[S!|gpäӼnkudͥW~DtG ͟zT.8BY/boVVփxp}g4GQû='-hTвرf'%p'6KB ӁkYOpX<2E= y== "ONU` I@|ȗjT1ٜyK_L ! ܟh{?Pm|ojy8%v'MQa:Hhy+rj~y 1ul +:QĬP~E֣r@{+Cmvfe z`-\)@p.>D (V9iBVvR:Jh<+x?2nuQ1Y4R^?ЇIU%̿M"F-;jBQiuF>'쐧1[&Üm4\S />/P%Xѫp z;O\]þH9uu(1,~VDg롹{8b̈́CBKjShʍ8N>lbTovֱ;) 195GH f'2 δFinHDOC@)#hH"Su*Vm̩wS aHfyswKERL Y[Ata=0b&\*~TqO/ћ3N[*0qnߥVm>,{a"so` 3(DkTKloRU/ZJg͎~*bHO^DA?yy -[ۇ=/#"m7R2"C7k̰>lZe^*i9s<}N;m_,\őqA|n%ߏ=Sx?yf5V}PʗnFK3A?BN>qJ9g;(X"5!iwcTP:%}ؗu7u~Յ9:ek߾) 9K Ů ߤ:!;e*e0'eZOXmw _-x4;F\Ѯ۬V_e"Sŏ:kKh($Q.TY/^t(hhK@c3n*9Vt"CUg#]]T[D/&밒;/V|Zs<_{[6@AL$L.zo4;l.͗147vKŵ,-UZ&ynQo'v/o#6^"ǐ"D;!L_vT%q * چ ЦiV(y lm4cm>܉,(9YV;ιhj!խ&O z: grf}DJp[Ҧr?Un.h8q[>NĖ=RO`@;Y1I7ثgA@ =hxg+romeI`Y-Kw ? ޽25K손oH/G!J9ʓDG_H gˮ#/[@b 9)1Ts7j YQm6nЃ7'(5,Pڠe9^dyfM-y2LGv+yt;=pVĤn{wNKg`R<$+vqEi/ H~&Q,;~ Uo0:/fm۽2p1&,xݔL8ǚC"AY႗-Bu%/[9',DPs3y\SڅtzGRr_oCh3Y*'7G|aW}p94t2J-a%d0|"8t>}o;Ňe')ZU=zAe-^)lqȱ6D "=B ?LN|8-!u~j4&].s1Éٙ/Zw׏2aNCw{˵eSFP.n3a7|,_="pNx9ixhrr!/'5Y?m~0>E{R n,ݰpu`Q j9k hÈ8=Ԝr+WETYr܋B/#8iT:TpHL$CS>!.S??9P&Ku?H'))p-^NרZUU + >Tam݃Aܷh``[F]g)d?KoK"Xֱϲ5^eHa~\%ۼTW`jMB.1nSr/eQn+ɣq>4Y(?pgo>AV2xpŤc XBj"?9"ߨIAhh0a啔>;Nzs/Ja4v~hAD`B_įKY(_p p:hVn[A,N?1:ޅӭXMV:gl~?׻_V}x{mJc ؏X `Fľ g( 7W պ}F:^H`,T;h:c7?SX'1{W)bCmLo/D(Xag0'bU.yS{eZM, =u2z@ul#ٳ#=7z Ò*hČ#^ܗd9SR8{d .jPCQB˻?qIALnTQIBjsH76$OV@bu{|p/4e84JUrؠ}JBg o7&{VU5|ϔ<؅W?$+J mkQI[4k"Gّu;CAڮ^&a4,* Ne0X =b~<ٛ !Rw|z¥x Yc8'L|G˩Q% #cm^@6*w('s PX/)`Pn~:-".OK-Z&+lrl5q-%7$H+~;1n~ Uњގ!>o$d-qb&m_,r@|1YG 52~ Cv sa+Hɬ*|EQGK4jˍ/MpO%?>גQ@xА(e~6kΐBm.N/ahoD䌽/QikU 9իB@dK\ IMۓfB۽߂L @v_^{^5aj SSJT  .glro9lYZI!4Rx(C.*(0߾9=Y8ՀΚ_UcaO2cN"wXҩ !Z`{{jE I-;YԶaIDuE՛Νc~<]DOa*C̨Eb .Wyߧch1@Zzs. 4eN솸tD$[JCAE7I/*// Hq>7փȋg0Y)-GQsO=FIBRfbah`QzZ! '=7ѕ&Ғ.7*X0/cᶁ4'enH'O!9r;e_5Ip+Ƙm>+IG宕;>b^2Nt*#}()E&ؿQz7`:w ^3W,Ȧ}dK!64MsJyK[>hHr;fS^ >ÿ $H\X4h`>n_I?O_ 1fR;?{ǥդZŵWkb@KY1scy0Sg_I4e?Ȯ:s[ٽ PUP3mP2Wߥ}n I >s1b)mV1ۖN(^ BM*Qżdkk^LY L2s`Ĝy*:^yN-dlI` |sh3sC,`]^3=aG 6.k+=$&îB~9fh]ۮ`9F quwVzrw,J0ɒ2(|WY3U[2q"Qsl?72T"%W۶k G=̩!ҳ{BqK.QeTU5ʙ wwN6## 87ѮoXRP$о+B,8 gsRDbל Q]&W;=V{ґ־*`_3ȜxI[~ 9;F) h]Pv eiؐqZ键S?"բQ>1CQP_M%r: ;:iPG%mL YGB!1e+ QcK%fvغ}+f[J9=&&ZT˔;I6H3l@^q8̲=g%U})=brX$JR<{jD:(1z9JѼL;*=j}Pw.^:-v6N*%>Yt] LA9$f&/wDrAlV+YMG]X{{m96mjdc+C m*]|> aўMa5n2E+i)y"P/ݏ׸u Pob޼#\ eR(IjPM_5`uI~ DGzorW8@ ; B4D׬* ,}P}D+DM4q4.:pRy5"Y4P;'TD#`q61v_U)ġ>8+סLh4%agqd_AcQE ZEa82~XQN7)󋄴Cq/Y|E*ӮU;mZ Eܟ>P[:pxp2z>U[g8Hkb6 SE3jQGG1<$m$4Gdv/N$uz+/AKDbqCz+j_ j"4X;N'D55jr^fh粱i؉2dEzi2PkH# }\lwAo.@SN$FCdk?yԉpPŅϼ`!tdx?W/ n:VS\2A!6uQxNc. |p ͍SHAh$GѽRBu!,ϬIܟ*ݱaXK +cv01# -vP?D#H 2'@I|_!Gsn԰va)˿ CӰOh4ӰtPXhȩuڦm}$:\ רM?qGlz. Xd\,F-<|gF!&b: 0fel9 =w(ʢ3p6^\e%E|wPE*@F8ú9=Ϊ'GCݛg%;11&|o]ࡋ313v2zCl:d4h.<蜉 OYB,L l/?DC{NT[!lmLTK|x]v c×ω~uu,1D&("p<:ϢHTdXiϞPqtAVBNɄMnJ5|,D* GT!CCՉ'&AbeK$JȞllN?"W*oS}ze#6o¨5TrK `Vv// Hi8caTU1ڴ? Y2m.-gհ6=DO.:X;d. TAɿ_(nX8/PkO+SRwhc5{p*?ʢ*zlQ?i`hIdVͥ4Xs^Es"@-ռFhOUOs:ZxMNS֮j+ɱ=H28*hA[K^dzR "2ȉ B 0u^X5s*.^ScEY þC@[*ꙤJ>j(9o(:)N*1gT~=BU EG+E)70ς-@&Y д9UvE,̲Zgj Yj1>tY#z8W֒ / JhPSd4avNͬV?bǠ1 B|+l z3.,6v E^kU2quΉ+Cρ [eySiU44Z ,յ*!LGxXT S{??p_OR\FAHN٢.`ΞxׄpԂ)[pZeç{gq"îZ5&̜֛chi /ouv?D&ޅzpR0(0Uѵ[\vż{h?A|VXh^MFH) MTńSjK*׍44~݃Z:yF] NUE,lOuz=OYZ9!@p_#HVuُr:G]Œzge<$jCn[_f^mc\Dy^uoP rtZ] k44qFT aنZ. 7]lQ!Bt}sPz^ݏnƓz@UDvme}x^ y]w<&-^bmh)m *皉M i&սsGWg1#TQH ~gMNq%̉V#?h\UB >CH{RiqFz"yX,rBe|x>TY@W:."p1hgC 8(e`0-n~ӄy]A"[emRt.QOR=1:oˎD6_RևQߎ m^n}E(\#'χI}h' G06=emi6Q?B,*z0@H+E.kLQsZV8hi=`)G SK/-ܶN_'^Hţ)3A" 1Kbj(G KkbQ%ev ԯ@eJ: ȄSҴ[9, ^f|bޏŋD݌qp1< 9~PnϔB{gt"(A˸4P͈V-o?kΪ,o*{ |9BY'hJOݕ%Ow2 AY'궐80K{jy f蔔+VTky➠{x|]}PCa&dVoYL*#GYCrAaocGAsLMȣ)jF JuMjp"`G0mA,dUe 3Ť]VHq. r"RЈSX{EQs3*q=u`%}ҲG">ָa+IQ>#̿Gju:y+XUI^[ :҄$uj< o0,8wx xY8 DT.`_Ja@zvN=\t>/]q|Ds\nDx5EWp﫲>EfIԆO+4,(;#_12,nڱ[,j-Oοl "fWa}hL?9kgqjG'5@^e](gtq6k< ?HM+S_go+T;6Xu0V4gma4Riow I3 O鹑έ^+7𫴚^ ?o M@h OcOcV~_Dn"ڱd=P{ܰD#$,q3 AA?Ů:E|ٿ)WWEW<1E'y6[=0˯ j@r"EL'e dM|Z꟯tƀ"kMTIk{m|w6 2@wR35&q3MibnS #ԤwLj@^F``=OO{ꜪRi;MXѰĊJI0Bڭ6 JII򰋛HOB5+X9KMuQR%8lu=ּilṱFk&u^oiv(|*ATxOlohkv? P_2I}햞xBȄ?dSc1)ճԊm xIi6`^'O ]G~fE:봚k`z')3c~cPx\(X-T5+.iq"5!#Zk0RRs/9m#A r9$-Y 7&dL|pc8|ǃ35_޲Qrӟ}O(-E^svd bݙ}ۺKƩtKqլ0J\^,kLSE ,e75Z!K{16o;oHr:p}c[^pfU/=aϟ2H$-)?eU!^3TwGzB 5! %.ctr\o;,Bp8} haihDa4#(¢][U9,orqR+v OZb2йqBCBRt3c;Z0Ǩ;F'<$~Ix{}{/;~Ec^ɈvF%%"EWSv-#0DXi ^׍A>u`ӻ|f[T#lǃL9{И$tns,NBOq.\.h#"CSigѣc%[0?md;Jz>,5&׺z&2p7]&?[u]^Au $W:8 Re6%-(d-m-wϫ{@ldEA }@}{⅐n[@+@c?El ,uDprkNnW>љ$ю+qwkaXry1 kP_PM0,m(X]mˣRaq爿NKC8@p:zn 3oOn O$yo8Zk~m]Xυ `ڨ:%H7jBnĠi;젬 )^7@ې.l$6:v-lAP/pPwb fP Cvcj٩?1fw*Er o0WQ2P7De,қl$$U@Т8ҥ|PuΩ`TlsC'CkR%y^#cDP(N 74QV ^&/goqdWv \7ʹO~oF<~$а13g^~v3]wuez WgQ0SLy~Y ]g~Dm9ߡ{_ɔ&nB %cONQ€% -$QHZTRMmc~a=P5\_:hEPoJ/%X@y=#`Qj[`8BGH ?[ot̟A eh#O'D~(5}bi: "^N?ШRC[c'p.%\cc|ǒqށz毘GirF3OCg kN@\p[hFd-_h6AXlQlwR8b,6\(x:hWLIEGbL0TrX,:Y> PYFehAk%=|adӘ9V}rpI6HSR;u_KoƄ-qy|Pgyǀ I?NiCو!DX25C8Z2#35qv](L[눓5z7j~С$P%T=c v |u^:mhq~{3H^$XQUJ#;ž !pPK| \?Rww0 @i+~0 *J@QTDb4jF豯G'tmh[g'0sΎu1;V>_Vpi 4|8#3Ƀ~ʐ y ʔ?샖/~,B\v؀IoG,KZzt`Or|lt>0  lKu B U*Fru*QcB}A`Y !sPȟКf UJd}6bAyx 1;aM &^l퍈r) ̜X"{AGՌWU"fqС02 \~Q08M'-!v_v{/'|Enpd(mlK';f;'X!*HJ bhX|8lOE7pmJ,uEҚǘA6𔞓@)@6)[H*2dḏ,G":'(" GG&H( o׎BfrBy)Aeޏvg$'3=E;=GϏGG88Y+P>2ei4=ǻVoDGDIX>%-kFi\ѱ2;_%k-髡=+(~[%Y{o6Cuݙd%8 g++/LԻf\k ?ϒ,΢ pbpإt}x6rP]XPOw븳gX4xM㌹ 3:yRJi}JpQg9YMՏ`V>A os_F$Z°Z TpOtWDJOFNmf! wл޳x@6F9%B\Cy S'rѽ+{ _? Dضic8OC WBMg7u^D"E6`h} ݧ'-MVQL/iśg.?gX!J!ܶ \3Y:f#W^Ȝ@2t\}>kҢ Gn mL~&ݽR#/>gpkfvƅԻE'^1IA1*BzX(&osvj}}O$2gVn0 $}<-E@?YMeUa sԞIx'n9)N^傭*o WX=lڜ߆}w[p|d{TRn `)+gfkCfө ϸMlFOJĚ}!U^MŧʹjYr ji‰Gz:ӯ,?v-X1–Qm;f75 4;%V~?K˧S5FOMC|kA⠌AiE^qvؗ$q`Z'gj'd"tPhgU\Š6F5 ;[/1Nb*졪魴FxvNrqLG[;W"l);u6_:3ϕ"#$Vxp)+Zj.{" aW0 W !?͆uD(X vэ7!oGlQ9"D9HpGySًMMhθϱ0+!Մ*'"Y%ɴvJ-ʵUρ#zY݆y*7R@|Sy^zU/$J-B^4G„bݑl ! ݑn.V*+kBD’G_ º\}̀M5F ;"UO?3,aCpF< 3cO׃XТk'aF! !*~+1c,06Mg)8Fz@NZYe_Zz*یN(Yv>9_m x]5%AU对IDf^I ~3b%Oj W%AW:_+PZ(wu]<ϗg\ ?8߹ >u %cdi(Zq=})ƫ(ɥV|O)30,b&+sˮ8W_N 06g'덽1I6Dh;= t* *>OP;ؠ+dGA;MQSJ0q-ͩ'EF8QUsq$杨@{%ld9HV@ 妌ٌB; ڜ=9吋7~chTwRBD2V^1eoޝ$ҷr-qY) SL "ݮ{~=$\v8ɾ v'dТsJ?39yo qI h2xtP;t`xtSfUdr곇Sa%VI_[[$CHO:iƏHTւg>[NS;L"G(m#SAI#5x\"z{JhYﰲ'GDBA#Bքg4*Rv_dnBm{2 "v< oA 4)Wvm4!:1hyga 7-H8Mw7d'b,˰]6[1?g:ƫ1g,Bg$Ɏq=P|P # B5,WQT .?x'23Y@&]aeQQgn ;.t*xgӒb7-QoQp6 Y4.hbٷ8Zt#06*Z{ۑ\зOy̱5|=xܶ[ьeHBt Fh *L|lkԂ2TNԊty٢"k9'ĿK^>3JCŻȼ.QoӀ.Hx tgۡhAQ ͱ >_84.#擳N7o1;/NVW٭N.5Q\<P:IţO0Ir%zt>;G/⬳; %H@^0gک3~)|K迚ќnE%g%P'_?uT!mJQE'r# u_+{NxRMF%*?[o2U=53uuEhgW{aQڑ7~r**R7,xe3&< #G~ '-us~J\п./Z14٪+:CR,ѻ|N=ҮW.k"_f6ȝ==O^)܀~[/JYR]lX|N}d<21t|:*=FOyA䴭<ʈI)&= Z _{(h?P;q<^'+ |2Tr!x/n]іja DVOY˷F|*1Ts&quQp>fi^wj)-O&inlN*y0aoQsȰ|$'E_P{ݻXPTb\@W 8^tu0'G* @ָ3m7ڦ))4/;qs9e& < ٰSB}-UGĖJ_Q4vbKYdJ}.e>M 30/ZF$KV]H˄FЂhQV_,|-3޼_ Dȳ#=e< 5~eЍk2q RkPxweX8Xx`9@% r4$YnΌ3IdU{?e<2.{ K`t9vB0.i Kyk"9,$9fA В.!1xr\?`FBK1i½p4.qa{3?R\#DY8yu-ǟ;T~D|ZLJZ ׬grwgaf6;\ͰYTP4/-+t8!F_a#_u"bnv" 4'Oƹ@FӍ ~V2. QN1y:mۓ,znrĄjbp`3)e0+v2E:quӖA6B;`AYۅtdZ:F ]8NT)){&Q\prL7˷6fPi?e"P^pwro0{,[u}ͭ_;Y?oTDA&ЗSY{*K3ܺ3;>dSn M:`G a Q Y.cyzygTrC7'yUnډr_` Df7hPߟS?C3,x7:vr%KZJǛZ}⋏)s҇Fmh(@1ns1wZdKו2bU7cIR88Yx悽GF5su6e겷 NV?9,GԸ T=W&E6R/bDuf X ᢓFc\@x yM@:׳@љag2[*I'&S1 TD?LMvAXS.PSΔr*G5_ݚH,U=$5S÷UIL8:)W;ܫ߲;6Vj3Cgѫ֗W(dS." .=SO5Z.Nc!f+ݧ5ʭUk|&Fg\$8G |E@z^].ۙ5Ŧ ]z7a0uk퉹m&"kD A8.3S5MsuƝJDq \4CWsD=fNeyEo@'Lr=!=:w St> D 5j`<<@נP?dK[))zfYxga.߯F ]I=AjOXxqݻZ$kt YWf;Zs+c;B&Aڑ1;I#7j 0aV?YYڦh"@$C rXe DjGѬ/T""rb `bT" 6|&t)m<0Wd8`{Yjs7'9W/J0l `>2bdcBN6RTﴰezԁ`7 XpHϘXAvnGqÒD-C&{bF_6VYv $kQBȨhtvy4#Ot'ÑɃRsbunh8јYuW{ CR(J 0/x΋ZpDt<*amNzm%I})n^K `*^!>v'XfOq9,LKs#Oxi[vqM!ߝU#gsbj+f$VD=kGyƂ䚧qOgb"ȱ78hCqaOsHTq^` Re? ¥ScŇNV</5ld3X-g|h$v+]RKL ^6ܹ}$ZF2dٙ0t#:[OpuX0YL`p£n*"YozD$2Y/F2֗{m۪֮QH #4- *Ra:=/ pZ­NJG c˃9S'\Op@i;/jMdX7]we>酿;;v1)ק4GW> Yz(,dNO-H$W/ޱǨ 8xYCVзm`}}զV6ŀퟡ&-p= {%^nյ\ i mIv؜K1j aVG] v--͙ޯ׵VjC'PXLY[q,K݂د8$7"tPjuڌLӂfWNUUR:4: [KX]ISʇD9җg>ŌyEe,6xA*gy,CxKibfWՊ۰dEquE qdF"1#g*_*S -25`/h0Ӷyn:myg[(z{K3 vGrl0LztBbIFcFU^bL@UWSo<1ĕk`ؐ+aLjMǑw L6׾_e0 ͦE8k'X9GF7wC$.#^W'~y([Wt]/~蔬Ǯ]zmFYi-Dj4$ԌScn^ʼܤs6Y۸aF>! ֤o .t\<.V԰-!ӡ=ƛPN/t#!o\Km8b Li֓|7ʌWF5HTkte~OI?֑&"6eekH%y+E!pd- bl+R4Fɉ1SjqlBU5 qBA*Hv0Cko [)洽/kf,ċtD|MNwdrJ5Ajs0xgǶ[j-(. gQ/+IqUT0_b#R>A?z>rf\M[.f~ʻU?'`-Lvv0:>454;(q3nӥeJ "jZAaɺ]] r[:ֳf(ʔt.#/1!ok}m sգz.k-M^*=z +0`]6]7Ⱦ k*;9!@fLߌiSyB"J[4;.?k%YQ# jjeAn<deP\=~oGqeYJn+}g7oiV +(=z axO; n7#sïwiwjձuªlVwa9ߔQn]JFaVHG|=Ê&?jR\nchcID9Cf.w3h- RcJO{?oT!/}z>QⲂoUP+7D~nO݄h>gΖ*>4|r`\`c:%I&n?~T]خr^DlkuMmO뚗]̃Ef79{ݘ݈۲JHc R'BgaJ= j@{gmzu*y"sp|Ɲ|:,L}4+^c̳dٺUֽo _$z X16pB[?̔zq!6TvlF~yť ٵ*o7FaUQs(?<zh(;LC'ڃL9QlnЖZ(=S72o(VĤƓLD] by"a)f ./n̆K`[)r}l2A9Yݟ,9Uz4⍲ ˢ d*L'9}"<&S4Cw\ +o h@D}q}n:Uz"$'/X"˰氉!F4QԞI9c2 aIm]Z@s*+l6N_. ״yP/FgfcKcwPrO,\h M>e,W:V&{6!LxSWEefa)yŐa -"ԛs?ٽ*LQŃ}Gma'(o71XǍ_6#7fO081(.50\.>ܷr牁CIԥ@pƿOe 13zWD혭i ~+b ;]9@SP%d<X=egXy. c=iұ@֬T<&MSNEexT}QxXFcGӃsnݏwiUih&S&- _mdy6NhfRF6Bb>FͰ0QFiDG~ W%8wd`PiIŅgZ[7("cӁiQOzi\}hw"\l,g,MQ[8iKX*)Is { {yd' 8OYfyy +lX=, NMO`ƱXjrŚ ! 0D 6!hJ6¦$^ >g 7d.r>^VH,݂mo^lOy>q;]g`Is%_ZO&- c8%pfbʑCL[/K\MSOL$})dqz橦$w0-sOˌѓjA:Ux{2a~)8f򪞝Fڒ,a_pikux@ ?p5m*^́jAr q>$X{rD\c߄qzWy[KL"-k=q6Q@G@ Ό!`ЄPm}oXe %w\m:x*+oC7^)@XZW&D+p[/8%CWA*& \{Xe$[yQԺ$'8 P:ݪKY;@L|6NӭV3^.Fsu;¯m&"Gft˶{k~mT;p~{K/|RC];1Bh4m ;#(b17kqSk!/憭Ĵ3=8˽\{pˉQ 57LnWs:{IX/PQH_^RP)F #{jjb߈j&t(j?Bf v>WBTy )?ќp{,\c_B >wz=^E4uy`x8/-cC.ERF^T;x~C#:q@+`.0um>*DfR[cu^$7հ&Rl{Yx{bIz-ݽ%Ŕhm'= ad"?1K7۸_jMkWEj喢o `#A_6?\sIlȦG5iQhZE=vU+PhB*6m1~B_)#zzi_y58 r:b yY8n8g?ax^<6[2Tf1@vuxYyE s"zIaܪɧ*˄L /lɜ=]]GcGS3sfBI3~xW}\mӢVxc{g?_?>n5HWbv3H+,(EDN Ai:P TL~? ob6F/A4|?p=R( `i~M9 4 >#WOc CBIUA~gl'B^gKWX.K͍_] ͣW1XO@ tX aZ 7x8bỚ:lap5U,HU;}Nsq76Y H' Qh+'?0J2*Zw=^%֐1$rw 2 ԁ .Q?׸aTB^ކ i@ SɽK%EE#"-nuI< Iȭ(>6 |Gcנn` 7a$dfn끟YM<9LJ1SmS.rM!':|WMYS ^6Rboi5G<2[7~LmdmXoL^wr#6\6OBq\ 9zb7-m76A5).\w)Yc!z4pwxmۺVDV2-wx`>׃x+68Xc'۾+ ]AWquN#Ć718kH''^r5},  =7 AJUS)ֳ- ^͹@iʁŕQQ~ 6@вJB4# 6bG}*{<(urNEA q{@D8r}dʈ]=)5/G{'r(E9.N&O |Pʷc&dno>"s%U|I"ito̫`~5Mȇe/(.c a![fs%2(AN oo7~jV0p*ź_Jm ғc|p FvHΊXuyʩ?+]Ѯ6"4A?!0!8F˻"|Bc5Rp_NbcxîŅ1Igr6/#> .+ ̪jn5u^'~"ZTHK^\DJGsꏣj|EZ|ptFJֻU0 r6~AVTL+p;Y?N#hRޜr˶$T犗Mۻ'愌MgcDOQXo%_je)B}V tKnhwW蝝S@f}#|Q(N 8g5;c݌ד3*d)͇D\Ƈ =W 9 BlcAQls!*OsW`4c.ᑻ"I9s}C݊ё62I3|$'a,{m o{;Nb1H1;N)a=$}Tb=ptR.~.MJεMb`VNU/؝l LqG̃Ue3V_Msxk,|rF]̰΀m@**I3>|tуk:$ pqn,-5 j}ƽe ȳ8ǮzI*]O'kC|⌀/,7*~gx7_G+)n)U{wuv;I0kܽURI&߭i91Sb 8~OnQ൯d5nW=jX6g+lkM {ടnFg_^ t%F͸xk*8Du.qZqr[,Ĭ',`Z(Hɯ" m W`4a^.ujtaop^)Z{Wͅ(>z$ 2Lx`ķn piK?Wv#8PZ)Z}$AEC Zp1E 378[sF.% ă{4{fomDS]py&.ҏW+¨4>OH.馓ȧ@]τ@e Go2Nо>E+k!zX% 8 F۠4.+q&%lg؝bi۷8`Ѝ|?Q8PhoJm<2` l.TT,-|ܜLᴏ~6~SU3yO>IRf&AoEH& KWə!Nm0hH}IN"k|s"rῡ0+N?4R7F2BLy}X]] sӫ VOͻtox@ѣɰCS)CwI@6>dwmzufrjvnvo|YA%2 nS]6 ; C :[ԯ>Tt*LoB>yyRAM8n n"g9DV@\Yt [ncKʅ>w ⋼4NrZdoJr_ @ I( G]Xj!/2ޒ_d\8 7j~Jj_fKTLnf$#]i`.u?g4@U-ۥQ͖)h,ˮӘ)% YdRAblM>%T8j&pTM^,kRZ Y|7;":"^ʵoHB%Bas \6o̖X,VpXx<'e 0w̯ -mNl&Y}cUOIc+RoTʁA819Ijo*Rrx&QoTu=2G. /%:q][{m;|(3̐W Yw*e*Eres괚E`? q3ުvVzCt'.#)Gh;~}_AXO|͆1z޳;DgIKAq|P]= 0!E÷t!;yH|)GٯM[ uOV>[a+Oiw"-O ݅toi|?;s7t ڝjd9$㠶MƷbm!t33cR[PF!@$8-q6HH,Ukn`cޮ4 WX57lHRÅ^A9O C9)U{i^UY>;ѳ"o!n;(Ow3ͬn!UDiIFZi6bxRc_GYy ?7s} cW|UV1Qdrr mCit;?&$31Z|gsi=v }':Yhkg]Y]/St),[(bVSlMpĆNZZ7‡)A 8:"W NyθXLo 奨\d׫IvoܩYȚ+?>ҪNSU_N [Pb9j.w1љ5En+Q*"qJTAQrc<550:7po-jtq;wzz0Ԣ¯<9MF\Ȳ^⏳g C2M v~`94"q;HtWn[i ;X$Y̞dFr:#bFji9-4LyPFusUZi$7dTShSaHX+][s$H@SClԈaA6s.iOk4Q\j3۷hlc/jbV >PgUÅ!e=J9A&q'pz)._M7O[Ť/ 6z76GGrH /LXZ6ݸFY]oغRxK[=ەtԯcrnBDckO\LX;hj'U;p:*e#ټC!br5R Y_^:-dGclK}-ML>RyDnĨ_Eqcpԥd`O|/yգ8ë<~raAq x>0CQRh!aov=R|/XKe *tŌ=x! DGZo?[v-ririTZA-gLr?f ʣ-ʒs'1|xQy|k?=J*zta |/i^">m"q5:j>*e*`2ZfR\qs\\C3iִF'5nZl3Vsi,[^ sP]̨uʢJM4Hs'RėoQNBr$܈]v(47V~/TE0,b؁T]B% j$X+4'ʂABS2 Z>լgNw冖H1Wvu}OCgaA_?~ZJe70VZaQHe N=o~'2LZ c>W>,6"iF.Lz" ;AMPQtvq6汞X$^V T]בoD 6_H 'zAt{vPG(Adhi+mHޘ+\yBlV5,d%;iOa1.mKALҮ[ƚ[ήcZ ksMJz N*[3ٝkqCpvJW}ėߚ"ì ޵ mU`~xzDpP(殅]N2ڢ vjq^0_50Qh|v;OokBV9 |N(#Sz'H%9zC,?ن &A6[u1.QZM#HxKas&%1FCvy\h'65!vlOd)~yrZ Js#!"N;,Q9sB6[C}t 耣 XoRqwm _SfNPDd.0> dVN{sT`nSo@s%.]F{leՊ`7deY"iTWb8|·ڥ]}6@P^ZPLؠ%twzBkPyӛRC$xb$[@y)F`ti欺P.?vI<#G4eq7S6T<# oPz}0ڇ(ySD+3&g2Lz|PҘmm8r÷lgKB%m q}˔)%7Rɧ$N }Hgz2XbZ$5D}I`cum(ޛjfokwvvbmݿ&jL?EPw4&:U=Q]tqHi/"\jPd֛B۵P8]JIM^gi/ꪗīc88^WHgL;'} OMy&LmeJGwM\σT,O81n$:i>Wڀpug#˃1:,kMJaO?tE`%=«4f!Wt : *4{͚еphM%>%lDͰ8\E"G}~@&Ae4aBBx)WxB̰oQ`lCI66:L`s%B*ѫ&tȅnFݏZp]]ԁCGmѥ>;j6A5}{o^I! RP2z|",`F]^zYHcڀkXC}hIJ i,Uiby xqQpHØO Iu0\D[y'VOб@ˏOp.~cNAbo,[!#࠭Qj5&!u"I1~DOz-r@mW"簭\U`nkНDS fUG}& L}Tl9Vn syO /ocpv߁k9""-+HzElS;[(RaZo@r'xC-zj)7׃%u3*g9.4qk{^@MQIXJ\&%O!>ۗiWuN=G8J|0g9FSs}&1&JCP]naY{F~or$p 2Jddp+=%鲶 [M6D \~^[ Ooif厣sDzHT(M tL,VQQ.0ciU=p=7Mrģ/GLbƒLwQ/3y` Xh%лa bHr+}M֞V.E[1W}^1W5|gyf&@Y_=cƴv;sk_Vd,}-BsV-O'6MG.W1}t )>d4eɟ@ 㙳e %".&;Ul .+DwRmt7OE~tCh+v\ V0`|0 vrAS4D_ŘT b#dcXeyxFm~D~X‚mZ.uObY~­ p5i*e#dD$ Xҷ q3o3L2OCwBiF3.tk)+rgbEsy|&ƛN&63WaMWL8QΥp¸=!L N%V abмa^}ŏ[GBӑ%ʬPS vs*TA@̴D@ wq5mĤ{AfeaץdOL yJ6tw}OƂI5`o,"z"]l?綪ADtýxsV7u%\dbQfdGm΋ɜi5:No?#Z6zj+-kp\JE]*V-&-2Nm}{b(zk:B?9NiHpt٠f3LKOpm(_쾪ҬlzhNyғ>LM%ņ5:՝z ej{ju'p$XhȢ}78LJ<ιaTJ&WlI7Bzm#rj4;-6]-4,WL(iLEQ\I%"Zr>kȅfI -`|%s'gˠ%{C 6Sk̂#+>Ծ~A4PS2gi`.}"[JnN5LP#E8 ц3\$ו[gWl5ηvގ#4!9?bݒhi k59kGR8d..=^Mo(&/R Y5(V\ZfP<dȭm>'b&vwXQXn | %rDQPt>kɚw>@#ZN>i`R@I2A@oOpIJ'}&wΥoDl(:|~2>Im_ uYLU{qg6'.xN66ez䞏#%A'@ @gS ]{G iX0B/r@vA VKl 4 ZԞ$&s\SW^hUDT&W}mn%Q,juYsj^no;4"nw=og$Mq.G3ڟG%!"7yssV勦rHhܠ(7|@y(A?A)WJ<_9̐! ܲ!}ZhnbHlw "0`]5̝M "7ygono>PPsi$7߾/9m JKpI ZLknPtIbEsGCץ+92|b~a##RW x_|| {P7%1p#m vGux\s r"A,Fp>9UXd+`vk.ɾcB#( >VV#9>yo^,(PzaD^k,u m3˜8m 1g:R'sV&a+Im-ݒoOyK$g 0t6} ͕Xe$H>׻)qW8;4VzJYpNziIpX$wKx,J!V["(p&*Cb;y]//n+!T-3\蘦8.wׄ [xo{x)-ϙ`Gw5f[q  c#ʬA àRۦuRzka}k)2+ /YJFZ&Ri8rë7ysFb7U؃wc(Ȯ?Rפּ\N{o ^}̤URKr's'NwvNF-^R$@v(Ug[Fm)"(0*.lt'pET-n1ZV!ɓ Qۇ.)Oxl.hEu\16qԆ}{+;}Vt Q:IS2 3Ķg?xSH(la,:~3eN07 3'\#{[@~jI"MM?,&Pp^nMe?~ a1&=DL6U=S1ڃ8-" Ec va܋hC܃ʣ/{;V3@ނabqO#JZj-ue:[A*6Oȯzr˅Ɇ.w 4"x3ҀC$*|RiS;b}~k_j-AY4-?y4çTrq6h"@Á׈g=U6O }q. Yu/|+)ݼGa$Y<\We7Ei`:z.Ti6lhl@-Uؤ?"bIx4DЩ }'@q)y yfJҫQid zyܘZ.`NQ=ЇqAM> Z3H9S^'"X"OZeVV~Ý9b z_"Bboۭ%ia8%FI0p~LNd4lic}2i vq`f ;OQq+ZL].o!|.7ꃸ@\4rE y,7&8&p`ƴ~vRE*3WCIdz\1mbfc-גǘՆuCř{4Ӂ\F]>j/ s}x̬m(P"9Oŧrz?"oLWA&ٝ!*<9h#¡c$NryuNho˹UAj4zE0ЃIBOb?yo+5#Dj^N/n]q"ݻ3W!'mjD{ľ3$mTW1֡zPy NT-Ʈn`VQ9uy9x>1Qk [z9<Ț37MёzSr?P}X1dBu'2l jۧ;M:hMa^xqWL'(X֊҇2Yכr*0yȽ1* m\!9yv0 9PbNf$\8H{[N͍֟*>WH~$O~eOfP/݆ ji$ +:aJ T\V$KoߥhaG;UJM`\w8Y"/Xg2a^}O+_hR|r. UY)U@P/kkgq34Dud96hmS$Ie`ѨX2ɢ[Ϯ--tr3mIc1ף|xF7r@GL]KZ8,|r;tG r.ypy.c%S%A}H=nYI1Y^}R;PZM)Wc$e*(BpDLA@v55à.Fm<%,rQZWN,!S4b)u}>l".?7dA^*jMwQEVA[ 8ۇYni RAia^>ܸaajt3Z0}mU|.ŔҮyX+>p+e8k{Br6kszFm'Oщ!9973 cKo,3{Ui'a{p4yL`]ذJ I͢ xFPheFf,Or!>/=Cq7.V 'ZeQئx/!p(ߞ`!3E=E#.>Ec XL0̴h(DyA\񼈊y1>d}4T"w^0ٞNdxoT}B,I"~Re(FXi)P9]3hf(*-x6dH,ɻ4=a#YQ'쌤?*oA}袐3H/-)I@syL,eKJ凃Z.]3sݗwMk,gI05麧ǿʀ\?HJFx7 G?5.eS 4d ̳@ӫU#2KEU 0Nw( %؅sROyo)dzPg` Bm 0bԻ3{| '5"|/*&ጬpE'r<&,2  ˥z'ެG o@e٢g|oI|\OWUdF9N- |D\QuɔA#PuD[7ʻeV~BOܷxo-%'9>U]i3b!ʓUqzTCV Ӝ9o5MuNyRl87^y+e/Lelc=l,Hϸ+|tٰQ=M !f'ݏx=0_9[Xxd 'kMԈ#0ٖi%Va=ظ~})%O+r`pD9ێ[i'GTvE`^feBc`r7=}_ w4A'24} N@NPSտt;1Z7PCAgH w}@Gl"§ڒF~̓G%>j!O !7;F HA2(}7ݧƨQ̤^wp߀2CYiڹji$YHwi7a%=">$Bt/PA?(`X(C/dYrW~"r!30oG`pD3>I]NI,<{֞7y'ƫp\9V 3,p^Rց?ZkaJ@b½ MIgm2*67"m7Hy^^ڝllC7B90A{2oV(.+-Mڒ^GF|W pޤYsXtBf`0 ުPJ+ f.)f4: `-0'J`j ϧ̊TÓEGsDx6+x1NlmxpIqIAЙS2bΌxٟf <^,:X6 *MaScofr,)~|kje)Q6*O%<䤖q$YᥝH<r1u1E^dRD7^lM]>Eq:PtFm2ETYE`j+j#؃yiD&+;L!)- aDU%D_#. h/R>By"5VT 7< ,ӤڥB܉^C(GG52HW/̳RVf<ʿ!l%6\[zo89Ƥe;Ɇ s# p k㕳=Xk #MBˌEH7toNe@I]: F: ѯzh 8{>%| 4ٛh{3G JL^ י]o.Uȕhя0o9Lu  Rm5[8j>ŻpΆHf4+9~[$AV> R;As w6A3"mY`GmϪ6WCɥ!/f[I-@๖rs7Tlg=tOLS` b*}P3)ϴ},.[{E]RW<%np5d1(QG-=0J^#,0pݿd+g 9>wKU 󩀑%X:HʒYZqgG guT֣ Gf˼pJ^?+ 2Uè!n1Pa //4k['*OMr25W7fY5/ӆfB3$~X 70x{7kWU}p gcqДKl}6Te"mL3ʺzrPC 9J4vgE joL'֪%Xރ*VC VtΘ]n/8{>q>͘8+4ߖϸbT1]siƼ Q& A:yIq-/x^9hf":+ٶVK15x|:>b'e2AZ' 6Y6,w PV'jiAuE:yV p!4ڃoD'5'F'N// :3l>DZ-Oc}:ӈpʄK/=`ĮZG r[ X99*`5G"8~o>?)㗱pMQkorҬ}.v 96څ6Ko?Zɴ*TAQl,tds2wcS$TAs.2䬘ՅAҁzy:-UcL]iR"KPibߢx] BCQI'a^:sw!LQaKgLmCJ7gȧDvR GAs Y+q:8,hRD Ntj>g=| ?Mgi/sLV>p0KWWa?cIӠ{`2g3"!a=pZ)"6yJ[3ZD#vޔ%]'dTQVjϟ GۘJ=';j&y ۛå\`fܗp{[5+-RpxNzM6˥> 3/ \AY Ul0vyĿkZJ̇r ^ # _ 6Y2r 69:3͵;,W({ ~mVxJIR -p55wZLu$`|saXfTcBD3[s0"<;LgN/cx&'M)_^[Z|h/#ٳ\ dgd H4>жsS^N צ`v%6c(PQs)[7OសVF-:hŝ>&$ CFrr~*jd2W0;`Cd;c>A;(xƿ4vZ,rdI^K`m%M6*q,}is1q7Z>;_6$K)O(r^42.Fk1*x3rFK{=*gg##` A;Y^!W|8=ju]ڧ~]Z-ޙIBKt' 1?|kuԀiQ!fU*%, ɇj"դc`}3t'Aė3 .62ZIO C4 ZAǡ3I\7>,$17ӷK1ݒV^>0/&욽o:(, fygLq%LjP i0h5^(%t*nc|vW$C- ! ۮˍk=s~. _-w:V[7;T5Ayh _Ek &jzn|4RI %RU_8`x)p .δk+/қk/ibcɍT}3eH|c>4޳cgf&pAE9$* u9'PJ)*`D[BO…;3ܚ;霉_ b,#VJ12Ҷ9pGx.1{b!6U&!?qt +%dLr*+"IF"nU֜;?!u mT_ ESJA6҉\Sؤ@H[)As$E64#۽w/_ku- 2;%}G:-iltg H*A9\7ڥbd5g~>39Du(&o U˫X6LB? 4]*Fӵ8 +ũ]5&w>7GTVsg4i83BϿ)鬞ۤԞʉs8)6"I},T|L +\WejDDc\ٸk"`-2]1xڊΡTJ2[f>20L\>ovc?%<_coqߞة6b'T"C]v kЎJ>lQs`X!3JܘKDWNsapҝ=̛xNUUKbxvCcc6I#QH8 7L ,5e9IFq0cZ]vTx%|0'ExRh%^&Lc >2[kBe@Õ'Ӊr/ZA= >Cx@ m܃Q2ZV{^9[wD"ԧd&Ak}/f YF;ҶVfz̵$a}$Yb>S_P-9^4,s= `О)& EFn2A:i0dןx#} Nҙ Û ۪HebUa-$ޖ1-Ia"v="O{+4eip=Fv"h]i?룵_][,(Y47e~`?eFzD"n^stEդ 3Dʤ ;h}~9I8BO>$n+R ۆN?t "a"I}-tQ \wdA`F_fwYyNSJKtbD gu<qH.0&$خ?OjAX>wH#7zCѻFx!ϩF;9Rd}%kkdVH> Q =g| {cm92_9CXgdф+]Ӡ$I pR]b_haDidP؇Xl)Uy=ϼp Xw֡ņx!1YsR~L_&Qj(]oT,\S"b!BbH|gZiWRv 4d{ǚd#>kg z`yy+ 6#9]Rr栽Wx^TaG> O@劬lA+ O97sҽ?5~#j{E?ʥDд/JI 4\`{uto{e0Ȋ{H˾joU;Γ4L JzdY<$ _ςƳ!B{ u>d;*fVHĐ4?<ԽR0sqJ/Vc]?by|~j(ҎzυEnzPzhHowԀJQ1_( ȧm1~ `uz֝~ y$cfi6O#G'5!3\7anKew@dGHo7I"VJB]ycc?NoK{ O=C˪#hLS-(Q*HuIB]hإFѠFM@sElKT0-(ߝ2n+n"l7)\Ձݖ3rsyǛp"s]"qCst?WZ/@ oĎyJWWkF1="2T|WϺG w| e0qL@~R?қۚ/liy!ܪ:qڅ%oV59ٔ ' /:]y ʙ1AV؅~ Ƅ@ mTDo٪䓙l>3ubxrU ]ݒd4-;a ĴN(ks?Q0GXu/FImCXsyӏ<_O_rUv :PNzP-tO `VbOp8ʌc*b"Bt~m%'wyϞy:Xy#>'Wcq  8C;e2TjBri}p: V&nQlr(R7 2s)0 p&S@[# (s yr^?IeD@1JQ' C $_t2C`W} B7#('5ݘ\[Bg` [S؅~N~faꭳ6!ς/~rOjgэօȷJdΰ[xz3Ԝ$۾j#kRq׮ۘi| &7 ޳ B.ނfֶԳ-:F[ Ll+,MYxA_7p41Y&:k["_ySv[ʃG,A!72ʏ&(55 XAy$G?G`4/F$>\Hx(v,X'JoP`v.#}n z>#Gs}w*%KN{A+jN})fM 4 ^~1lR4bg5A]-PKܟθ+i=R>gZ$jcHÉ ^MIΪs<,6t:,M"!KjlH>漅iL/.s,/9-^ߺ!,)@ 6XmZx VPZ\;X!bZܠTEbp!<5[l[cxlҹA ;^l_}T}_b:,@5%!PGD#jgϊkPz*J]}W-[#lTD)fըCgeY ?)]m^i kCѣ4lah-ў|*'tWh7_qH{G=6! :s9+2yj' l @#ݮ~ݯA{UsB<m7)~ V9w[W^R *s.6-PPlojOֈ qLƊG4A ~91\jSXa. ߚtqTf.Y)kA1o=De /EpuCi1'vlx-֛_ x;z[g^ l8:$ۆd c}F?>OIŤdSAͭ(mv;VHa|&Z ]]nHT:A/̃0񮇞g,4,};:j2ICr=2)!Z h!5DZh*:{J+8hk(p?V@Ly`!'=bgV!.ڇ:wୁ $ihWp&1Ȃ@:wu$0HB17)6f6Ti/.:("\PZ# l1?Qჹ!%(g8l8 4s.- \cnӋ^IEEeޤ)h'M귭wˈŻ\IL\q D& T205I YgSD;68"]YKXX@ ,Dז0lѳ NP"W X9 ]37`$TvLߓ]M{;nחZ Nz )w\Re afBWz@zQpL|<`h dH¹츆c1VHj{=V:̭Y&E2=66]DE7,Me܄p\nߦ+uYf1|97"R6} QXz2:WebRO=[I3:[ur{R# ry07c|#5[Enܙ A }ݮ,[R@H'%OiC3t+ { ,܅12UnǓQ'_9ɖ|KFc1c(ϒeu|!S.Dt;Y)(vV/_Z\PH9)K;uB+.ֆb!JJPkb1A My},ic;GOK5-ΑgC^" c>VSaQt!Nt(Gs,UƝZ|k3P?L~XQ7s{}+?!{tXB!r=&S#OS8%#K2V+w|m̚.(FJқ?M~h[ [ ˠԀ^u`}yU[w!l>AvF7ڿo'{?V,,Z:)~ 5wYUS{qB½leRBf!z=s3 o:F (?_MI[4-)]?k|Qʹ6wK=h`D3> .:;W>4$ˣy?1o+R (FcVFAHHXpmld+~X3&GY"_ycSx2M!(Lz5=(?zgD$?"^|WXg\Uǭs0k}/s q)ѸFP^IhyMF=DނM{MZ0yb;dO~ȯr'KYoZuȫT^`r0g&dJh(h0 :-+𦆦+Ú²iǿx[tL!u:S?m= [Q[[ 5vKCqBO4ơ*:os%B*uuЯT3bW d/bdI' *;o#&+P?~ܻ@9Л dy3I9syB#,{>Z_ =b7f< la%XDtyAr>hznIGBzK.ђmO][K!ls4Ą l]H 'A e*!Y)`k F@FU}Vp ڸMߥAVs&t--L2͞XK$&fVr\#M~-{Άy3pj5;\oSd)p'4\i0d[FESEg9?6:P|l /}=ծRΑ"lOMB2NA|8Dܙ+$]8":6W۱vUn>o^ɓ1Cd'i] e:T0~y`8e{#IH$@1{Ҷj qY<}0!=q>U7T/%2|wvxK!FϦ[ ;5_5mRHϝtS;,"1oe6e;gA`[WQ]2塡dAgb#S|GDݗga&`8vP5bkHiufڲ驪Ɵ))7:sFKUKuNE(jx5-)p搿lM۾֋ e''CU<|sA@随$18̜R}1 x$cwt+_>4}UOAuP8*:Z 7D懶OqDK~mS˻w7Zo,bXٌ)a"&)& ;WJcQQp#ME2uqx)M%fC5˛9tTB/>G[ˍyoQCgMCREL/"2jVK-?]o+n9-C(6h-NRmsvڢϲE*=kT1L}Sj5Gp>E?!~ϜW107ˍPo)%'h^OŊhM_sI,hNo+Q?Z1BhJp$apCWyr]{>]IJm}2sM2l_f>=$|ӄs4n̾WP8>zzːb]q-\805wֱڧTPt٫dC-pT(wo V0/r |R݀נRO! hbI;AV5t脸5oIBdHVjib ,`K o҇w*Ɏշ 3;rǹ$kE3t$ẁ%aBf4޵1uk}T0,(GXpH Kz 'X.R=΃17MZ@oŇ/fgq=_ֽ `&xazQ  Thn% P$*r}5(9~$N.s9vG1RkL~~hEːu1]/4VKkk&SqķNjA g*@i8/ȋ\&__*{%+*i6rB-<70,O ,?z1gM,K% -2C?$n&~XF^F'&N\j""(0^ ," @vZzͯqp">7(Bf,Ƹ^ 8@ F֏ʶ$ij$OPغ1_q61<-eNA!MY@wO{ga";oNQ {If΂8W °rJk*w34H8\ %ɇMʾImK4:0ˀ׾ZߊY$M;oH)wrSdaEokbv $f}oIooFpjk^7sŁP5(0&#V(/n&n .p󘣜JaMbeZ̥qSM̏h2R<#NP"Ob\~~Mj!yCKi wb'[7b'ʗQqz"`t{ 崮{LOpw1x߁"w rn_dysK"%AO> }¶c(é1ϼݫZfiϔbGvYF60N-#=(txa Qѥ's|U.b@`T Ń ^@E r+r^ 60 cq;sf T }6p˸Y Ҏs"ᦟ1L ]35$OUj7=tHgB˰v*D -LJ=B%.S)p&\qz#ĝr1wpz.hng:LCUJ5V>Bɰ}cT*gwaEOܨOUY^%q*$L3/ɟ)L`eP{WBOw*kxy2ARMR e/cmokJdf ew'-UoHRL0T*`-8<7_gJݚaUٕ<{R:a}=0(>9/S^҆5UK{PwWR0Ԋ!yXR>*nh(jfi0є< Lá|Jc߁hNū aexI@%R;p@8iz8`Л"k~_5lTp4y26392;SQ#ʘF棉Me2'z'AM~|69G܂F엪W(&f|Y=*u}j ZÈ֚R<컔-L|U+o:VjǘR* ]XCk~ƃ[џ h`yeج\B97j&lBDV{Q(ghJ: }FӸnR'yFl>6V -A]ؘPe:O4OOa@lRAכյJYiauNUs=!q(_RH?JPa˜ztN=+xT3#xv `93hD'K1$ۓM⟛Ԏ--Q>Ǝ7)@sF ~%=-Z;p?f:'(c6m[[K5+񣝫9|ZO+P{,F? )vR |Ebмa)eZV&K}7,XUD''*NYܕ*ƥ!xUq >AMdm&¶,6-ETѳ9hB>! T;0A>!a"WLĘ[Bރ ͊'7dUÜJj֬X?Hp2TO+`Nֵ%y{O֩32 Z~aJI3( Jï/ 1>caŃq<'92 #ӦwuճAp!̎ui{`9|_cpzVxW|WZ\n ,?Wx~Tv 7}Q;h$Q1۠ЉSǻi::/;\־Ez!c5 հ- ޚĉV+)*ƏiZ{](%{7km%Ȭ>CY"-Z̩ Ky2E 0 >/@}_܌~,`.?Brw[s.?<;]TJk7KJqQ1P9kV wn{m7 At?JMadB{ Ca"˪<XD@zQ t0 $< y"3fj&;g!ؾ:-4wmõ ,G&ez{j@^!#0*ĿjuHv{΁i9Doл}Чޢi~?ҝ-gU4?"WuBlziFӔգ#|KcuXt n\J20#붸a.Q  ~DܜZ~CM]C]bE) t%@Z M @j /U vDCVoĐ vp*o$ qM lp0&ۦr`8ezixHTa,ܠ` (KLH'B/PeInX J!ݟ'e1//;eSV>ک%*>J)t$.abZmBdg¦eOz b0rima,.alh> Dh0*$ՅJԜwZBj $Hfmp)Vdzd6ȾNtD bhC3׭w ww&:ɍ[V(޾3j q"\;-[7o9K4WHg% >VXu)h!gJs2꣆S$N?#@|6(B/n|7Uwn{X8`eJJ]) Fr; (}'..eq+sXqsir<0r5|Ih d(aSo%^;1 0 *sn{p*v91',иӄ+h &^5.`_ qHNTΌ)QllޑOs]6W"]S"u#:[ -c(,ュB& H/ AʋbϓJ0-HM1x=å%;ތwx8pEfJ"0350^dWb=C3蒜!Ci#7 Hf^&{/l':snLM$+nlqWRXcF}7O,_q~r꣫܊d/wDn/2fƱj2[@t,,z< G݉>eu;_;M ?DDۜv'V84fږ%ir'M0g%B+T]CA0zfѲxD߯x.\hTޑ*fBrQa^-r/g_A')'uiWsOP!3B!6bJ.<Ѹ WnԜؼl? p{']Ղdv9 {\pYӒ3m/A=is}C} ;'u@(wjMϳBZ`Vq/=<-ŨdA5G?S[ra&Z^J ('8!<{R8>cPC{?-/bV\PO/S5JFXaz/62v)9rհ?h!se8ZuXIV BxӃE|鯗*{0f12#;XBjNC]"'k\`x3;֭CMzwC1HF_nHF0dmaDRǚyLLM;x//]IIwE3{$5--ǪHT&I|5@<ʠ6hFćʚY[0ħ>=&lBN3g|(hV^ Z#YdF\ICԷحu0ۅAinZxf.DN83V7ESP,ENedd\XCxT;f/3:)w(؈*XKUZD6Moc8yX9M9qf"ziKh@>2 ]Jbi4ֆ8{:Hd{BEhZG\\CUf /-al@&W]f]~dw(C gM2R2ЫH\!r3_._PB3+dwض*B`.̡[dgoy'C*4i2?r ".)ssU'nXcXq|=%Ot2.rA[⛄`mݥy,oq"T;F"=~+R{kN5z t>.>mbz+:fJL[è-,:DZ3Qu,n<;$cRi!K`PJGvo2/v@k "I9cW {dڎ &ZNԜnN%M9%M_.ÉA]_Zd )j0ZYZ+6{U\[eݺl˕85-o*8_닒 TMQ Px9Ǔxx^)[@8(3h`8EEǷz{C6gd+v}lkQ~;@|_[}ŪXm?n;r F%7[;%ۣi5HxzЊsM6Q BN{VJ3pئ@75oaտAјQb/@xtY_8_N=ZzJwɲ gV2:qU~s~̯W0y-o@' >zZ+0ÕQ{pH)TpT)]OU }w1 uhXmmM'Xrȃ< }}Z+F57q] Z+®hxoW60f±+[)ذz9{ @ Ѿp NhAW$V85p]zbz8Fvj8 'gHΈ(3 \᷼u yԢ/ ɉWc[uNKW5Q?Cb 8*vI}Jϛ{zH6@|Ni=cނy%c˅3O{'gD?9s%CTar'ht>A&%gGP]ͯ>0i-l~0%ARâ^hUX@3I^$QCW%i)adcJM5U$LNP7<$gИU$n&ynvУ0i_AU{vvX%}\m6j G6FWNbSf!C>m0G}Gs|f¦ LflVqhCy|pI zm*cKo(%U"ҿhJ?)d I@[P[AB'%~Xp H6qa$]` >~n=g% l'4(tI0w9&WHNzaYv@~~ m`"jn`:9.$*.V,+p ' р؛P,h4՘5gkj5O-|{,%%4VG:B.CAWv ڴ)lҘ׿ǙbW>]Z⫬ *f:K"?u<@7{Qͷ/ze_6*^ Qý?zq/tyAݏ5c%N&)ٹA^aչ"XN3J4kySڪ⳾eI ~cWZ=]gY-94\~g]DYNBi'IN_Vj?ɚFb 3Hy2ּ_8A>knpNs^.!ghj~ѽ&(# A6Y}1vܻOӂ94KX*4ﻹ?yԞb('kp6!r оJ`)/̃5Jm42L{s !,4-J˴'7Vb8lZX>׎`c\j !;#N ;/i;bBI`ʊ_D_̓ C#$:Ǽ ko.;m6~hic@="dKX]_`uQac *M_PT(9=4Z8'M <q:9q|In\⠅\I5i6l뜄PK 3Rw\\F&t- M$+$%- 6KMNV1zI7>qQ3N:Rƨ=PM."t1 R( _D$`K`j d6+Z#s20_e~ĘylM:fTnxF PЈfҏ>P(97.=WBI_58bȸ찌L3p f x2"u .d /N-تj;1UnwqWJiХ*q.p.=f1nXKlAi 5m5'wbeeHPdGaB&D%]a.)if{>@ NNoPFL(\5dL̬"7?S_ّO@g{-PS p(v ΡÂxCn% aCӼ ]¹ߙ/gDeΌ11`a[7j{(4!],DB9e:I)3,f Lb/MR:ȡQ69igIROхMȁ0G͓r #`v|JA6lCH'Tt73pc\t>Ao%6%/ɖVGqyi8ɨ rz0B>4e6i2UX>2ݞSdzgp仩YMZ06K/瑘5*ĿS@'^#11M֗ &J/qӯT M>%׎Sh]J1N.NB%``62@"4ϻy@ό\_nI:;?%DhI{FSL:u"ۖ6|Q]85/F'Ɋ`_E)1W̋{w5ۥ3-'_[$z& P fAKi_Qv!z8yv֥;U1G+XE6$6ӬELPXv~c¾1Aq⛃]DzTm~Ǟ;LNWァf+{mOUr1ꊚR%+x!4Pz(hSH"ّ#Uʗ2+.OMȧw åN^Mː MlA{|)mۉrm<%q+ƨ?IVJxTo zM NgLQ`ʳO0{>$/"T행sS6qh"ɭd??x5ϵp7lU\,h25UiiSYo$-VNfg+^c__` L,1 Zaz!Y4H+1YNKE: "ȶM1v+'LkHm `!St2^Bޣ3ɜ% 9ΘS^V7wO _0%9}cAHg~dI,͖-QZ; ], ᶍj7Kj5CxdHf޿E!j_W`J)" f -~|`}3D㖃!Bzxzz ]Tt@vS$wT[xEO݃x7-*S|VeҵvG'/9b_Jƙhg3pNDsuQNB&فwǍV/XZڄKeU%,6f>M-lWN69.iL*? FQ\OvkfN292k!(YxAVm9C0\eȷ+Z/a$[ ?brK)?"-uFŚ'=8l -(8tmްkmɑOGX崳Kq OW0pd2v] ھ#+ƴHt^L.v宼)iRH6 u@\'fk]5hmTI?YQ0B 昰9G.% BWΓY9ʒ`)(zJ"Ր:m䧡A$LFo85ZT#tg'D< "ZԋJ?Jޝ1UҪZw,(S]N' P-x$9Q4>iGTcV+9 SUQ!yɊz:|@Eq&z1륚!g*PRD n_1YILM+;N{bEvNN<[/:+-Q \xN<p X8tOʊ}YϕK絓~E}fJhȅ OVhQu\]VM6L^P"#Wd28rgwXal71ܱB0LXB}Hk캨/}E& U; gO E&3pA3xF}N9ymY]{;~Jn8I|?kT"|@84@󄠏r%ے.7H7:{1 YRS}Xżɲj*}v_n- vŌJ88wx${"R+ц!j>vTˆJC a9s~,͌Da0H Iޏ:>A] sCU3D ʬIQ_JYAF5)QQQQ {ABk&8FBG6dϭܫ,#wAѷ;!KCvs? ^`O?[ЊI ]6g(VDK8oחlfQPrdX{7NO* ,SCtghlK;ەc„eǛ,itw/RԜC[M.brL)LXq<pf+|0Ԫ7#-dO1cZhKCZ["Rr.lOIK?`0_P#. dž$#hG3rn*Iv%&NI obp)2 "C_&W+~_3Ǫ]>!ZWJC~|B=$myC+AV45Gɷ<8W }䇄z'X=tD9wYo2I+Y0[^X֕``eA~N'#@.Gn`G[?6^&v=dgniUφ[?Uq IВL%EǻSlGd#WpN٠bUAmnͥYM m4FQ<-T|5ܬo)_yȢ2AHfE(T &-\d/Y3̳,>P,Li FMR:v6 ~WwK/ʘo|ԥ&U7x  [q{m2gy{MXp$@ssBMM%o+p ˬ //V4HUq송^r I)qaP} F+؇BI?XJ /*Ge8$|Sw핟C<@$<:м^b˾L OY.I%A:9}v9+=w؉ĩsI) 3N,\e$L}%މ@wz?M*C76'H7eҢ 6H b $Xda'D@ڌËUWնn9-&VS9d4y`@|'EJdE;&:#?zU6!$`XGgٰ Cx<vjz8icX+EJ귄،fma4c6q_Tr`8H]pͶ[&UC!`W?3>{:hw:v\*Mf[Q-@w&I%Bz' RxE>6DD.KcTeȾ>* s`!k7i>L ڵ|\KH/lMHY]Ln2@}.Ki99LBHi42ܩ2NG}?ށ5p:vۍНɾ5Y7ҹ‡r 8XZ^V춴N0fV[ 4eÂ#Ju˹S- 1c|S嵍OB)*K5}J8FܞIY2n]6E MKvCг)0aK"<$35]TVk{=b5jW)]i.~YeD(/tF[nȷ8Դ.CsGHm rۊ!/]X z!׻0dH ;Z]'OnV0i;<8G2C}ڭ=W"@K&oL>5hS{ʣ&N$W>qCE8A`ނg uP[(^}6gN)՗z2`OSEt>݅'yRP#vS,b1 s%Lidpz$YЅN46s[om$66p{j{_O(Kie[AwǶdΪAC{οG ȄFpPz,)}DY;uJ/zEttm'#`{Ո7y%K#eY{]w"oYq?=B2;0φ8DaQ/ UeNlabYu'6I-AJݸDw.W9ok7dmE7dfz# JlSݴlwRQ>yf9 %3I0^v%'ɣ!̳.lр@]9^qP㖋4-b5P\qc:Vu1n,ϕޏ5Y@W2cx^]HҟKm}(̳a/Q^YL̀7*aPjV),$hof+9UlAw_/)S3񯶟Y *DwR  䧋% NbbX+m?2*Bܺe`&.@FY6i֡}|i~ggJj__ J-D OIRGs,-,\ V-o9X4:'Y4Wl4z|fsPx_rU(ܙ{[X 1jSdpu9ƹ c=WISyg}2A~N[u1oKV<w:Y~,b=pQ"d&,egµOϘL-ʦfʹ/ a|1QM ,O{MX[*~BIkuU:t]~P%G8L}fjG,PvMfE*]0gTh&CҵHjӍlu#n,{ą16pq7PEOkBR\ptc0Ųxuš !R.7Kp I.:!/WpbM5b4֭l;q $m_NTDD|]I:&4\@kݣL+4O}GGaCkLCSZDV[2^NE:P0PD5.ٚdt#ah܁A?D;YY< 0)_FJPԾbŧ?\s d :9]iu-;ߦ/(NXjS[{pZJĐF7e:Sʫ!xh=(99- _݈Vv1z]4Wu*M_&ꩪChH>aA =PR0ƈtI#HsO'-Qi=F x> Z%EaKPʼnzL^[Hξڳ}MdH$^cG R݌t *bL3;"-J%k]4%l*Cx}Ж@[Oi'ΈوDT:)H>!.Yڥhm=I{Y9%ڵF7iUZ8 pxwAKc71>iJ3 YS7j5g_'C4!r% PPJwJSc 7_OY1!u`֪։Ս'1 \8{п)؇fNJ~j&9vV:A)Z9`$ RUblqھOdUj+³ P5tc|[(؄w^J)np[CEϟDI+ l"GH4NQ_Kqs5:ެtY*Qǀw߲HY dky+͝ܗSgUp. 2z|d*5QΖ:90ӗ ׾{!KLƋT3rc7e϶?|g \lUfBQ{ɴ$&+_t_ zEQK0T秛*eB9x!CXzc-IAi M׎9[YK-l;:bLIKg9czdwaTs?;m@G,M[VQXiM3dU8`قgmSwWg,+Sd*Ҏ6Dr"2J'y63d7@_ -,Ǘ8IA_m,i:оf AXi+UO?NԶ^m泡;q'VX=7pKȅU\%"=1Be`<` tYRe6|SGW?[3rv̽į&19Lh owWM ,͖+,›9ף~D.=2 g~/E _'>5Z|w(ܬ@OOȟB_4| *5Q Te*dٓϻZx9۽%aUT}i1HmW~Bzt[m%CXajTn̜`7Ez[lE{a1!q%la__]%+G.틹& [mCup5g˴Bdy2<@y4'. x5N1V8ZzF>0Ѓ>T ǞS Fh=p9IVU67&_Ԩ!DbP_Bʙaj^$V6.؜UJL&]f~[p,odͪp7KPsrP|et?Fk @Zr_e1֣h,B.LARSHJjˆ\a^hN89q/.f]3f9Ȗ7m,/ 8b-T)ư(]9<&P˜۩=A%ذ0X(+'P֣(Acm9UMZE"+`5Xyn!~i3BRI:l >bEk}KbC8BK+|~5bNaO(4ߏcUkCAkFYkUP[1Ϗ<[Æ,*{wF-=-5z"pt <]0E/*~K||?_|Uސ;U9nC[y:Υ|WܖtG&CLjl"F%mO^J;ihґ[,M\y 6'dDsr$&0ړ4VE9>KJ^6&*jvʝ\4N=Ce|p ru%^Yo7Nl YOPx;9 eaBFtz,ӗ1qV Sx1bbl 7>^IL5t.Hh ʅV7#&D~Yu f!}=~ިo9lve zXkA^<ݢU]Bk"bL73}f¼|7Xf?V&R zN>QZ>]܁D4$hrNd{REGv|F!m11_dna&) ໘1+4I#+ 1xwI"*Whb2V*Owgm>n8m8T>s:J}r}#%<G>*A'Q\uyEPD#O &xٻkN/1j@YhC.xUTʥq4[!'y^| 1ߋ.bX 6A`DQU06 1 ~ߜָ}BYt%_::/k}\hD@df<4 M2]xet4œ>[ DI3([|PuyJqȴchjb;$P~Cгk~ןs %Λl2!u@$I㹒Kwpf~* *j-fPqZ[C<%AHBz8k]1񂸟L!k4 wR`wYO稹rASFq-h`܉{g۷IcFII]c˓'cr{Y@ڐcF~-㧮wGPD\}5&*{ЇE@kKPm/9 `>oia6#jH\v Ug0[nEtœ=/96 ]UI\[` a4SK[ϸْ N.ORR`mDZx9E}6dHJ|2$:^=5 2?S6YOdO3lf (6N&(rTqԆs,r"0vMԝrj8 K?z)!!L_.)YZWcDx?}F(txL2'~>&&)='2""@[-=1hRv'd,i!YGP:l$w*wB t*]zkfq~*1mB2ZWv*aߪ47HN /S<#Y BUCWљ275Yt@K+قX8%~T '_9J )CՀU0jۄmAC"<4x|{[rX-$+Vs v;^\35W=5ZNq'q{R+B+.Jo7#kc +XQug8wq|u<:H<BQ xǴ[D &8ɤ"g7{/oRvIIQ(p gCӠE;JM[< ] qN^f`L\4V* $^>*#8GcZBFwу*4, o 9p 0kA݌3f<*.xl1MdxJ|q5]s7dI>8[粊q_ڎ @όtZrƤ}DC+@ -<|W$g $Z;.t;Fts\1hL%e^X/(K`4cv QfA*:ñ=siw>'0\3FԔ2ͣմI[bЁQ5Q?rlڱ:#MȮH298u: ~>ЕGcY+Gx};eĂ۱^BF %:#s@a PY!eئ@n4z̊F⧚:VЈow#c7"H96#gtk@k 쿄(~•aivΡHF0{YFL.-rp: &DIСEE,B~cr̀Mn1rOf9'&YW )[G5w4(Qe"dbz5bɸ,o^¸xb& KvX$ zY7g}XDCJ pIz AAj\;:2D+Ol!i Lj3&dd6YHj: /k:"Nj DaG}xYCGGCȡ/wХ Oc@_;`ޞȕdD[c7R& >v˽%{Phh2wc,MpGezj8%j?W"AЬ?+9oܻzǐb1]5,ؾ/QmtjT|ժߑ2;75ےs zwƖL\He٘ S0 Hk½h= *$g\kq UZ}s-B8-ؚM'1״vQRAK՝oX+x)+xVIɖKyqk<36Ҕ)V2y(ϱHMNN#?ReAi9`:K^akIh$;m~Xe WQyxLs:8D|MZhL<'uB0cw_q*yB%I8.͚)^w^E2>D9;'6;w\/jcݼJFFMNTdx,G 5 :̀񰃚i)*;y!)wNƓgfH!ҀcBc}̍n|3n#?!ЪU7Jr}?lJ)CQ م:[k+F"v/bު<:P<~A{_?jǘi5~ö='zTO{oMFEOHM(j ~T~B + ܾDS$|#u: U.4رt:oJ{cp|2ι`,㗭DokY+fCsARDcLPd(tj fa_zMl[yp[e[k" _1jM>{+:0t)HHM%XT$fx7@xEz^0$@%:;hh&@0 ؝߲I@Fޜc}ϟQ-/Yڤm=~>kT`gS%qVA5nD:ސaUD},3rQ ۑs,ӺOijѥ8P^]bۇLM6B3E<[yHKLxSX"> JiܿӇ~&ݲd }s½H(QƁn {0²\:ԺB3|eVҙGP~0sV YڹN* fe.(#B1٘9\XaNum\,.o]v 88D\sy|>w]>2,]eo\4UE*_~L].{ hCw1u OD]"+-4q<8"Bvh?󎳞 {.{h?Ɛ)ףd|,;JF&RgӒCVU0Tjm策cw#q%,噷̚.a8tnЙR,!B|,ڨ[  d ,A3w͏]qTUc0BqMiBHW%>9꺮xYdlKsMoWX#&X:`{'EVƇ;rP]^^MB8Ѥ8=T:W&fz\RK7u++o$(0b~8.5&ď O)F\ G[ʳ^-Hb~PY'n]okmx2))ϭc/ kegN\z)N 5R iB%K4fw;FH9X˻הFYN܍L|/cix-]A* 5?W#l',8΂P63l!)bwDŽ0g`*↴ڑrPr V {0P?3YخF͘ս nOl2TOKFݘ(a(Tt}ŊTPBKbk9{8Mn͙ +FGL_`eM:ѱZ \Ǹ~f;сf S/vPF֛+v0[jg"ׄ '$MfGPG?h7dh'U8sҭc14c15 aʹU zz-|z7t u)%T3OV"]%A"^ 5М|D䝔2mu6ud27fq]s;£P\5uzQs*0b=y=o 櫺w-KO1,j\{Zb}$Qz BQ8M5r%ruh3=w@׽R7M!;S9\0 Hnxr`Fqȣ9zA3)0 wg^\ǨX7g;0e)\H4,5ӅȀTobw2a !/&ϼrnsKTORin (-^fMˑ_O?۴a#| 9LB|neM`ThB{ T]. F7LNM "XI!z2] IMȌ+3O^ *'R^P_VfHTDW~.TʃK!tleU$ d)ud̆@4gDYp uwa-D3^ 8*k9*-a{ JH?rQ2 ae+ ˈz.-N(_X,c77ncѽwvFE Pv7bI3~a.|(44@W]2떸6A]ίrIJ7\qhH yVvBPU5LIDjf';b>" uxi}mt`RZzwGkT'sg$*&}E;JqEIr~UoF矊<% : ' 20gdRd,M ϾρB`X)yۅϰ G\Naј(.2z$t.)ѧ_Vg_W'mHuPz0s[@"waoҀL)ѸJsؕAu捉mL^h.N[Ynn) sW㏻,tLTԍAGx>R/}$TV; ^b uGdXI3ǘˋy'ϘE1)o{ק(_jLq}%t g=r=1lE]=ABYt($`>Iv*7mZVW$uNʏEt}tA4ntʗ*rY)2ѫ3µx6McmƻxmS1F rR*Q>ĒԠdr澨7=;b@}֨>i(7z9P޿| Dji?WP7ܿDz6*޻upf,#qf9-?k/4&Q)ӷSE) =qc|8GG˞$Et 10cfٍmy=/@/qKŚc_Ĝt k0JyX f|fvFDq_7N*\f5Ի ͙1lqtHMiWwf`v: 8q_4u 3wߔ7ȑ! Zw\@S}.!*ձT2ԭunmsQyv', r\T!=e3FpTE YH MqUekmAVgƨ5h B\roקw|.`vb& 4r'hy5)wD&ef,l'2:SCɰEsvhDM Hi!$N*<v7LM/?{%&4 ۫lW\!7R-K.~SފЧ 24Vs7fes, ( \*fp;VP0QM(#О'RPNW}[VR& ".s9Ƀ26snJͲܫdBlHfùTԤzXijT0`C1-tQŮZSeFyJ2#N"[pMc[Yg[/+`ޔ֋2̵GCȅ0"G133XL "(!AC/ ]l0 ]d#/l\XĢeuNY ,(!C\(;)>)p3N'#?)Q{ގfQy;T $7\dx=#k !R}nfήH bE9镺EfMMzY$x.3zĈOի N{Υ3SNE @2uR@   ,<κ/#r.^x~Pݗ(p0k&^ƭ n| Gۉ #rrXAGU 5.d'w//y-W=uA,'|ȂɻZIt÷PءHt\kI8@P i1~#/I]<}m*A;ĖjSb6R(|I:ȗv@ $7JE˦ n&kqб/`R뉔WVSO1N,Gye|H~&]|SgxWSz%70~ N:d/ڕXOZ,nayX څz'm/O!9ڨPYpv+h?#Toj߫C/!={4sm9pr{Td$$)Afn $Uy{ C2{*%~X"FJEA +$a~juC7[B +1ƷH 9HEh>~[uv~=M2U&.?=PT(?/52Nّ2 DfP~QP UQsL)uHl'ͬaXx++dQ\[1fٺyd!rDSVԤj0}YڣDcJ^Xt'a,Vp7sdE.Sgbw wpx#M4.B~<#%޾اB^5`{k+vZYԔSzfP IFuC 1÷v܃ X xڒ~QY#; h7aig[&53J' AmQ*V?=ŏˍ}6.$~g6.8lkEۃ[5[r~:w(8t`퐲 U\Gc~VDgXRr.$K~ǩx.Hikr̍e]j'wS ix#xe6qU.V^ӫxBgtcv._'.*ڋ` Aeղxv0c`rI( ^x3 y ;{c5qMk&cճ.5bS"3p\Eu W HQ0?}9Y[z ]>ԡ!.'{[PѶՌ{ȗ>u.i/Te<܌3_XHö!=Ln1,hͤz(|[m5Q &7Lw@ )@wIj"t)8ĮΙNv 6׊Z.Oo`BĿF2 DkYߴE}kisKx3P(7Yj.kpr#߮NG{;"J`Gm; ^b~?]yh#? à] ھi̓o$!##~r>Լ1]4rѝs\]Y DmgPC 9>>&o*m&݆"> "oDrFK]*;;t=OGQ'>^`h9yo`]jgE,!Y6-$:ehFO0rǡæ $4-P~ e~=}G Wrv/D^vJSiBxL%r}OkEChjMݛs+, W{ӌ>IPę5dZPStj"ejh;ٴ&yN^E-aS"28HP#@VXERC[xgz?Cg]J:\J/"fUfD0ZhVǴ8XC bx(=&3nr)gs%Py;g S}jE S+oUʶ &}}hҫ!)vJT7݂Hmxmv]RJ(N#'^_ =[ p=e笨-\k&3`aepdn`8< [vw89q8-E2Gֵ,GLq7}QQi& A{f,30L;٬nbVTg7yҵ)B6Cԫ/(|U>ex+k.It-1o SxH)d٧7#Ұɍ^}ΰdywX;5G,EbuG1104W8kqA~;1c/mj/ mj!]$M(j=BĬE,"$}4ԕ:HF,3y @cخ s"Z: 6rJewUY?OvӰUЀPW1Y1PFcTЖ'[7WLSO x]%@x3'S4<)]+ørՑד+CBw;?&Ţel3Ktڠ!44׊p(KM`F&1^t\w pO7AQn^ռu^ l )m*`j8a!5tbbRyv;3X߰1 |R'aKG}$N%1b1VV5;BS9aIjWd|bXΗӒ~U61f|o'B-,%#:&ޔZ_06@犤A +ʍd,l|[O)1{} 70ȴUY# '4hK:T_lC4*U93zg:B0P)GkL07$HTIU$*pADbϧFs$gLCT$lr`xHהcJ% CLZH5-|u0]0r貼ȁ WhxK܎%Q]*nӭErV˱zs(cnBƭ*3}:?X D*"YvkyۄX FFT#+i&]A Qm_KeȝuN2 3sh8TEf(b{_)TDx5?]]"U@(k_[˪$Rx g8$iU$Fs[F.>BJn,a^ayy`*p8 >[.S8"n>= ߡr(lh(8ou w hipk3H ˚VJV4 ⌧ +7 y;R 74ki3S᠜ wae@mz=יIQ 5&s-_p} ).*Y/؁:ǙE>d?h*y5ܑvGpِߟzҸ,^`֞I56Dw[.)HJNPVbD<_K)"36f39x0bإտ,"jmDP8g{.aÛTƧ@2W}fQbK% r]$2|6^[\xꕉxӼ]bS7–05X%<b`x 叓^ FpYJK>Έ8BlﵿPՑ'mÈaN l[͕QŸe,ncYPc. {~zU\^ ucTK:,)jg3ySrW7J6ԙiN<ukN+$r+߯Q1I/ñr 0I GS^h-+i CʤhppF!vqu' [Z i] !M} EdJH+ 5j*دE/XL80*eL3a)B/-eYKbg),i !i#G&kԫڼ"r59LG]T\:ZrLkzuN9vYHa >2Ԭ; ,dW Itzdك7PXKƍ YO_/7.ک^06.ݙbJk ]dAF#զ#$ W@hlՈ=㭸=bIup/:rRejly̻+4 f,Z."<1 Xe$T&Oe(tްQGP#˗6SΩDYdϫ,SK'%~Ԥ+[9}0_+J0*#v"h`m䍍x-.uR =JKVc˶ź0L wKpЪ s#:RpQ|q` @:ܵ;kLђ1x_e|H{-TkwcٔVg| JFn7Zu7|9_={qXSic}gXwֆl龒JgITAvf2MGMJP97Jaj*ƑQB+~P/вȗ&SMJk :/K`A97:&0M}a\x"08&.X=2ۓ\iQo%~n 0afgxpG!H*@h|{p̐s2Ce=SjkÈJ:Aħ3Ęs/mu =>$V9Jl\ -8 ly[tG6NĘnfk>5 qЈ[=d_\[wS4JXu^uʶb̭nP?2 H૞ a_r_ۭb]tK0Nb'~y#^}Ez<eݡHi]=&^Fjdz crQ1=dQDhSKutDA+x}iT^֩q7pw]D_vc沐f*1 %qrn3jCX~"l<d|X ܱi~w:Wj S4C Co>tHUW[xF O_(d/?0ݥ~i[2]Pj' !/Xn3ۏ?>M!#2i_lmawsQX!u(vnRi+{cK,7i4ͽ.pqh[=ܫc>؍սҘ:(5MC&Q~qr]j6EO>xmg1T)C3ْQfT,!V1sNU"~= n""frc-s@ !rBPV]&;56ITٝF^xy}4گs03ƾ{'zlqwA wK06R wF.ͥt SBEVckQ5\/k@.'r2 *o葤PbazD-m!(|;$YQHS3/)B3giō\\ek3Eiv_AZo#|fD6i zVh5|(kOCE&|}O_\+_$F%I'xaE1RO(ierL;>ya-T]j,M4 o5ZMq#$N&ИB0O@96 f7Vcq9kNq XY@a\?5N|%G4xkK:k/Tu)KT;G4־TM?qRE{5ßֿb5GǛRzY#?t(.SlHKSs= cNS:plLqf۸)R _ā}oE6\~8 30g 0C)5$YrAP|~ZBUETSjpTȡ||M}\,W]5޲k-ֆ[AdRr)V(ա i-_i3X^UB : Ddd~SUX%6[r}a_2V/֐P虵ڟ/F_gHp?W6UZ#,z#KrFPh"긖BX~]Ⱦa Z|oe9$[^LLt*t9EJftb9z=wFQSm=؝V]k]L$]Q!|QzkEp3y-ΣG$5BNh1N|c~'h1(o(ou9|ɔ-Gt8h` C:.ÌH7ygG bԄ$1*Wr 3d/R^o=i|K p;R(:<wfZ'R>oCp,%մ?E<<|libG1͟sDYJ{_MTF`j\YFR~A;>X3t\0`&<ufy\-oj%9Ęc<{?SnM۠!KZWJUHo)V|vi$\߁R39KQvJoc9j1+0 TɈzq)ʳq.g_)uϫ lRr Qp*襧A'`æPtIC_!ٱyJC %6)YG Fb]z[ T;VC d'ZiaXz;yƙz76)Y‰XR+Z>=nuxBw0gNg^RP'ƿr۳«7AA{3s֙jEZ{@aP*G0 ^9TʫxQuƶIŏi_X^ԘE!Չ/|  .6w;=Ft7#..7%्kqKpeHb*xWA?1>śyӼ&#X)cYm*9N7n8ch5]?4έr?`ܪ_N2|˶z/?Sb#mzj}/ s*<7pf=EElCbr jW)uNC-I_Ih0g\ V+˵'i9ܸ=xCe&"TOd} B~pk+Yz JC4V)yvӆ{^Ne!X;(3خϫ/#T=nL߂ ۘJNHrle=H6ve'(ND3z;!I.5aAL&j[nПѤ0 $QBȚN5 $Rz!q oJ f^R,wX|;ǿg%jK\g-\jdx8]KfEx},dM)]z`fm_cڡr(i&C L=^[u9+(䀘2oh^ fRAZJiu4l78vs{So./Ml _&mF+BI<ΨCͤ;c>W^Kl >FnYI$z32- SoE\7R4j85#up0`_!/6WK&o ;Hw==^P"q *l_>~lFd3(zJ76M;L瀋fq~Z@D11:߄ǨT]YET!BNp&kxa.>c CT>Ƈ֞SlW~@3Y))N`䋏@ޙMX|Hbfx&8M-khi vvBn 6Q׎!(5 <~TM6f% `r ઢn,[,G5&8"ԴBbqwqUNOb?]kRmHN>}+5? @W$To.~.x>l§Z-*Aޚjq0?|baMJEtٱ3zTgJ :. E-z,bq[{U5E>%)ѷ,C?n47:wSa׭SX)ԤL)}<`DOr@M\/lwg٠E{\ZT05PI'jǶבJ_J1Q?k3N;Ǖeu!*C@x=Ir N(/SM)Q A5v$0ƹV^6;mH9z[N/|)W݅gh5lFz} z\dSS2=n,u@ipJ5II}BgjB{=t#|>=- $CUK4ō32TLV/a x, pN>2+~2M@uvl$ka07–?ϛCOh·kf 6˟kvcrQ%ƙ(&ob/LcNSLE81~V9ʶ3{Ƕ#&\=K:ĥs zy(:ZR;ɕϬ&Ʋ^8%A-z+,ӼBGB1'3XLJKW_Od[i:Cf~S=!g %JL{dÿNg^&~2G ?D {W?K 4Efk<.\}xs |-cq16A^@B@ w^ g+a>`pQ OtC l9``wX4χi W^;j%h+j8Obһ\"k8ԯ}ػ^AR%v営] YQ'$5Up9'Cap t^6ytPpBD|Nj=$B| ɸ$oH ,G1O|\rX#uj c"aFfP98i$CT ` i^ͭ)Zq?;jPtLm$r{鮤Y8$*R(p 30 准JPfZ`FDŽdKY˃X~ݾ-||FaJ.r ُ,5u ; 0>D*zTDžNN%8ރ^ *|!S[_|?0 2c& .I$w% ΃'a~ǒ,h &3 d$!ԝu^H\W dyΕl:M|6bXԊ0^`,x6Z=:U\-`Ut^ 8k3hX_; ~ ݑ.\+ٝRAh}:[KЪD!8צ=[%^ RYS L7L OO˻,!C:qJۢAvQ7}nM=g2B0ѵxYsbb7VU}h+tݚ/;Uka ^Y5NLWSyF'9meAE/) MI%U3Fzh3v/ -#LEE;<|˴L|Qo>jSٕ#f`P'S2CL1 F}`=mqY9Ң+4,E7hWfM{Q m"!Ÿ;;r،'v^1`0h[#Db(^dmh;LYwkۊf| Q5 rŔySQţ#YԱ-Vl!j)b%\LVvz DZIGUWHe8t˧E`dmTnYБ,Sd$6b EKTIKN0@(žE\J[4+X\wljp@@!mMTiW(:=~m:z(=\ǽ(6݊z702MM/LѕvC+؇;iF,U|/Ȥ&lzJpy3pg74j3/qS1$ø4eoWQUBhAa&vaԬk@i)$8m$~ތIA(* #M!_|lM%H*Fe $BG)viUD#`>DK4Rٛ_[5Qugķ[CHt0@cɅBhɆ0gdksC--2)^)Fvlġ\?cHM$w"8lZ@3ң۫ve(™m!.D &JoWUI8OM r:gB_ekfiL펃d=f۲ lb]&_K^//5D=,jNJo F[K [vZA;b>u nDXxdzWAsn>)_S[vp} A~cO-Gkc ZfV:={?SƲu͍aSɝZ#?Dlb͹qO폈tvwppWإɮ:>¶>XtSª;߬r4t[E@5P&|WJP?LZ~Ƚ~6![sL5=ǃW8gk֐휜k|7_-P߷t7?Vn(t?D :6tO8` M2k6 +˴j_߱H9{/z-\:A0*, OiM΢|iI"_+V&F5OM r-惺f˳IF^=\!yn/֣庣Nen;տ%caf&ܸ>,aq&}; )6#pυrO>Ӧo,{?B~xjIV+3ʸ@2} ~cuXUUsA)`kV"X b䈘!=F0m!?/BAo%ya?Mj} jad//Ukc!sU˾a3z<2$|5TRjsy6JRE`d5"[)D?1pboN=g\ SOb"%AHh褳vĕ$Y%S$8T32͛ɏV\6Rq]2"KS ^<#ƀTop_vc:{Mr^"i΂̬؈ɝԪ_lI~AFB ?Y0< $<%ꫭx!D6\l4؟!o<㴙 jg+q 'be/=rvBl^&&Ep&#CRq4.oGɃmy3kroJD@ K :p4U6(ygU|]+"ʐWWjd6J+@]_Aޭ֒ (:StržC0؈\F i**-}ϞDa)4 a$[d!?7ў…0Tb` /8!pռ9uRpQ%gЛkȕ7k42-:b,\ܐ^b{P]IK% t?'gD FG`xK鴒cp gĵKp? Z6d؃l]Lw.!ӮxGI&\k ?^ҥ<0`%ܛDh^4r  DfQ9o_V\oJgKp#K]ruKi2 @ EA-k E﨡 푼BʹZ8Y^(!Gp)xؽ 02\AEW}g -&:vuf99?؃\~/~je߲6^F^8 +RߒSP#"p웴仒hQ =Mt 9_Nlљ.Tf] `f'J$۟s_I|_vޑĵM҅5vd!ZΉ@􌹹U`rn}rדts>|JgJͫ+Ly>3C{ kudF(1͢V&$QvU7B^OZ Ñ?c2.b%ٰ= 2ʆ_OZ_1}mxHte(*nFD&Q(:k%LX}֌Q.Df )KHJw=y'/7f΢cŽŲ8d T`b`Gה $)-,2-2s/dxd~x˔SM 0&l5l<`(.^VW$XB#FSOG_̍]74t-թ1`,*@LIhj>"WGVߤ(#0kȃ|XQW"]_= =fQ,o2:$Gnyelۻcie/8vbI yNXL{E*ʝiڡOQ2 \9>ГhAV h ío!]>lc:r9!Gl[єXT\=<> =)oʯAs(fRSIځ&C)A; 9:SL?[@<ЀpɄ޴K׭Eơ;Tt+rq0"ϙ\S r_$B A#P iyf(w W7C==RdzYarS5fMmVWRTL}$S:rQ+tvֱZ=B]'o%cV1D#xzrk~Ra)ʜE?Hp'\iM$<<1<m6e\#_LK#ت) ΌF=ZrՔ2dgx{~I|,Z \ :ФU"Ãј"hȩ,m=m0gHy#mt ue(s&c F$ L^?%5n8?K [3ᴱ9uyb!c ^Ki~st}>-[iP(4iITFDSih&gOC#w1G zEa xGi_! kq3zWȮ暈80x q*~O\98 D[Q;{QUrhъ3k)2mD7Ok`C!7KI@;0j`G~r~߈>y{+t٢]GcՁwJ \X݀EB ""{wFm9/w|d!sLQ֋R^Jg(} ҳAֺ^\yF";=9@1R> n?UŊXN^ѐ]EC]J/JcU=}68Kos5roy3lIsLç5Nb:(#{(Ư@Te yɋ=rE ,Kxb#"Ho绷5_ 2rn^ ?ֳӬ|aMՍ nWzMK+x.郿NM(^-% d&  C 0PwC;tA rF#{HÜifO.x9,Ƞ0֝SŽG] f$ιiH((U˭q+L ^E3-5T!tftOGA4[mB "/z {+ϵpW_D֪ҔS t *S#[v|5ctŨ?#9?EY>1=VP|U<~%חMkns;46/Wp[ھeq2t_տI:PeNQ"beOD,b ^(P{8uW#g>=Cۼ=~ɐ:2 !k[eqUJ>쩈Gձ/Gz'/rzXo[|ZHw&bslCJ)'hTHw gM[] g.H#NEPH删*wXۀt`<ɥ8Khf#:ﷵboMzgǛPw'y77 \o>0 X{&NWc/harIbӿF I3I+1+P~6[/_2L53|)^M f^6y2͎rp&EBLYfE!UT /%;e}JJ}˪A[0Vq+G)>zbhQh-w=%@6 !Tf%–/wd?-CNB\faC#sX{;PGtF]EAUBG 㯡.h&'(kq&ս+Av7$F=7[?Mb>gLt&Ѵ}aSffM*͞},+?b=FX?z'C ~5(VWs!!AIhm6/17яo -{oe!O]TސnqbtwF5x!+՚\E0|]"VY%CaDbQ Əh8Y?gẐ I @DBUbsm9J @oMNSĤb{HǪ< DWV(Kn$QLJPz_$(R RiJ6v\Qz5c mꈺT"SWr"yfPi4#u ufh Q [ϴ,9ɥ:·ø> nbk'i AW.bGzpsUp+n<1 GÂ=о*xoj=E=Cn!^w(L:|=%Y5+Dg75ԻKbХ ,D%P<)RϛZtﭿUMZJC.=շSk9ţ?CˣjٗЯ^Ju>ח6)/w"$5q>ޚ?K 7pR͓46s۠SSp& [ {ҧ=Q]nk]ñc*$A2eāpo9YO8kޭvIDwJ>n=3Ep镲QQ\tu;! UL^DAB&<)k /Ϛ^lwڣՂj C x,Ԡsh<fusIݩ*mbyLby;Q#Q֋ q PN̹/S ʏJ}ݳ*^NI'Mu>nƠCE~u)ڄgcZx}7Jxͳߙv[dȷPClA)ge8t9u~n">#_C ;tyO[' "2 \5vzaGGN44ZY,hu +@%@ pD2#B.j\n myіA!fT ѥZ 慨f`d mUJae;zroT>4eoPLZR}Q%_&^sS%%-ObU%>I.s'ePU,^޹Q8 rZ]/ Y '-ds(k/ Vcv` RwI6vH6@W .w̬zD:j1 ڜ"v3s~$ֵgvo @Zu%95\ yFvt}0w*6ě>jkKZ8VpJRq|wRT ~[Q:&P\&5m蓕ɕQyMgz&PGxMs_%VC.UDŽ:~ޘJx6lL{n']Z&EL&Lݬ]X^e|WL}㋛cʩh,6:op9s.Sil7~ި[xz_Byh q)Rfs&J-7/цF taZK P;-`1NDtW,a[N}:?3E2{'h=_FȺ=gu'_c)c׊룆a ʜ(q!Pj釨he=\̔ `o.k41 N10= o^&rb@SD^ίy2 Iӵ9ILޔ;%'9j.=[?yMC0+n)}k*=OBtߩϧ椾9u/4DCHhIh!g#_ CZ52Jfba$=|_ǐ}jY[vuk4 )@P { L d5NNK 1[ghL4a9 4"7c-fsYs5iVg8WSUbG.)glluw .g r>7Uۊu™eXT44o$aU=ݒQCˋ+Rx[޶xfUiN_s؂_`I>*vmm翰Ɨ>yPqˊA)"s0>Cm80 .H^g2B()J{?\ęM\^*\^sH hax8n(۳c4m0!.>JkvSƙ z렽sMoϏs?l?WYʄ~hsko"(l{Ym̫HOc $3cESuu!L obbSvEdz6IRin"F{9=PcTy_N_Uvru*rY^C2/G GJ]Y1}>5 bw*XE^QZ .E+ϔ"LǞT4N0Hm)|XJq.6P/7~RzeʀNŪuǛ`D 23RyX*a;smȰ:uɌI(L]?h%6"KÇJ7-e{߄CL ՑPt3 |] ;6G#(<(zL8jT?goJFNCkǿ֙ۘ !=u9R) x#V'"N*QWELijozg)/z1-)?7 .g1!  1p#>|BN 5VDlJS#ho_EIUh}Yo0,,p5 n @оKOsEPJx=9g DLx?/Z7V=o\ׅ(]B@(ա&鵊 y3zOa'n3޹VPOuܹ)JmVc(ERKqZ7Yu3 @[?Paz2^NJm&1_2麱S) ] }wOh5B0Jx=݄*%.7Zu岧 nH-zt˅<#ӯ<.t{ L>N,-0ĊI '#ARg YGsvsAs_4ĥrq; GH.؄_Sֻ]֝HtuYY{@2z8UMj] %j{f\g Ϸ(fn{\@HjƧo J|1'fV]1Vy'ћljov]ss*JT&fn Qe6B xR[zć;OJ3Wf,(+xIvx -kO4ޡZe|/ 0t[If:Auz,5Vki@ÅLW[KCFAԶr:XKW/?Z[RsX22aPLlV7OKhx[rzeFmnO4eq`:AC,/ŷ[n<.<$bq#XFA9)\؀88+v1+ם8_7FS   2w|q&ebDteZFEORl%2ă#2c?,P0ޑo@!v]l4s;jt'ͮòMf[I딊[?ْ|4l>ˣ{+?b9ٹ Z"VbW ~U`_ݾŮP%]ݘ#-Ix=[ڎ]:obIx@ h'o7[Q1͐oaLC:_G7?Cd*dHJ/(FOj bCۏ\MyDN~A iGeJ1d[a~'?`80ͷA2+ܮYl^ɧMlU a`Ŧc avVc>/|%a{= [稬qHo;BHֻO3#H6y/1y(8`Fwr\|mHetBO,`u8S o 4:X;mr-Oɰ]Z @v1mzo&piۊ;M VjiQ&!4r S4GN&FA[c#I\R~.H~3mD"i?qg;*zdOJ{}b ŞИZ`ypQgUt)3:-F\l˒`ƒlɷ:Dh"N1KA*Q~RgMjp!NM \","Cz:ard6w="AXMpD5ū5 %seq&GP3אͬ1Jba"lT~R#a`HꟛŜ-*y^a~|O%"v 10Rr'TI8| wWJo"@%0 ɳə#%(HΦ!#@U;buk+ n1[ͺE/28^=Xmnv邞H͒0D_k" 0F_#fodxLdi=ـkji^R󙩪@3 G@śu,6 UlH(y33؂̎[K$#,2{z{.K2A8M|w_^_b_͘|nJk ަ$Oڏ`DhO_k9jFQ4F6(E[uzݢl-AUaq6:.`g:x?Ν{k'Z{0dR3`Bw ۦzT^Ez u|&ZS'M g;$^ƀ1QP"p~q78\M$/iiLqS,G@z['w\uNWd-EZfurY~e#$xs۩0+_]F5 Boko]#$^x mHEdn ,Rt,Wq l!qOhjCO)&3L+[K09/! o1({j<3ζT4W%pDȩg+$TMU,bf恴(pCA46,UO1A.aE_j`M~?Ŋk}PaQiE<{y7MVhx722xMCZܿ6?"1.=foW#XY%I{Ib[UdyzGk=wJA6$Uv8e=eD QB'G\H4=ءcHohNX 2#+!`.^:6cLdSTx_2iJ}m1ioc_~U>Gwm*LSÊEO^Ry)<=,dZf`8b2Vk Wi#S|. m7v9`yx uF4C,{ZE!^dBu{f]mtf80}tEi =9Cj)1|^0""|RhCC!Zb(UrG;[&'Gc| ذY O}**fE' dWKkڽd@:6_ˑJ3qͪ0XD8f C9/^ٟ!Z.l=4Mc| {Ht :0thʖn_REw;;M1p;eǤq&`i#.`t[*̏="|Tv#Dg^1qasO 7YnUW -Ɨ0)Wx |k)}Z>t8[sjud.IG&QL/n hʎ9(`ylHV3,dQX!܅Ä?G Ε`CYs9JΰIh:[ _Ap-ea2@K>@JVma[\eI1I:b&ltqۯ $V xiwBsϚX~ ?_ŜVK3'5x4-sE`QXՙṢ⮌, (rr_ua퐀|E6y mdչ`r/oEgkvL+x=1U/DBk +7|EHpܴRfW$ 3S`zm:MPus _s|\Sz"|ձFՠX|k *o:I(2 q D :Q$tݐA0[wIڙ݂7I,b2a6`dRЋr OB2KڂJ,+n2&y<U~FPs_dWmJ۝XdlΔB=ǝї+Fft،\J > Ld꥾3e*օO!h=gd%9^ -d|JfBQQLR)UAر ~H7نI.:SRu9@/ ^闒Xx1q& 9 xf꛹Pq µ!MOy o׼4VmLp#qa:Y?bR]PYX"]g"Li[Zq>iChwuI\EI3SNJߟ PۃbmPkis'3b(ǀz8VM2hNչTS`8;Aɋ=݌T1]V[rőj ilp0Hݲ8Y5R/]'M,tqٽ^Pv3~D'k1-[ $ЬjzEBŜ u&9'}T6z3C׸x&͟?h BJ#.`fXe3Y\VdM. Vղ%bN皉%Q^Xɫ^ް-F$eQms1VWt\v9rEeEcta7 lTEZISV}.m +;r{ӳ ΎvUz;5Yn`}1])5TF㰒ÄڴO 2,cNAdpa͜38s72Ľ8Tzj(;'g/9TЮ/n^M#<߹hc>ӣ0je \.גw);kFV7:O#pzw¦:A%h_v= F#nft\h՗:n#AUlCš"I ^p9#!],~f5=Ahc4Ő3 ƧKh njTt;1e!=Ç509f$6}# !ikU~TK%N>t}qjs27 w] s(݊vPt]~ Pmi&h> 'ɖ? ]efJ.oJ:)eyEIǗ f& TC]]c|fS3oA&X{#5Tk!UaWp.k5매n*AA6OwG|EiD^RR[ooi$ɨGU'b4wr(@lQ|/ME Y+2썅ܰbgLzW*}ݎz>LF|sGK11Īغv%pXg*`т^ea;@vl $;[[zȑ7B MJ2b P$ 4;4J6nx ,Pc` ĸ9٭ס덙ar3Dp0D]D˖C;\+fz]XpSiK3y}~@7MKyR9?u [tX~qbK$.n;BEɘCn3 um+0*wA-1Q~OI}4+qN`\]G,Mi>0?6b`S  +FYNlJ/lUo`Fj9>- r{W NSj%n}UYf}! )=[5LG%\'th| LK+J;0=3'Qz[!_:"tq%x/M_Hxbܖ)/.?a8aJȕҳW$^oDZ3ӥU:q` ]Ԋҫ~oⶨx3M=w&ԷU*nOm.G^=(7q:NBU[cԍ.dFԙK,0i+ /ߐh~I~ׁ X2j8|faOjBFՕ<]#k&0YW-7#Q;lL]|$k7Ek>&V+C걶+|5=$f P21g=k=X}S0+9'ȸb #}KA֮ Rrv݆ s=,Gy ?$'2ً 9+O-{;}Oq']Xkq]-W-,d|S=QQDBwa{#jƵbk0BZ:B`|ZVtuH#\y893L_릪͔U"AY zebEaE|&qenTlf[3REqLh{} #|ӠU /9.^B]8L^mBܾU;hޅwD/~{F-;6C6C|DNj*79ї`n q*=56$o}D!LfCZ]5FæX1%*e.ih- 1?3cBz/9Xo5[D67k.-b}/Fpp%CyE.bEⲄ'd2YRV~1dr//!ΐiu s˲Ygk9nZꡳ|^Lf[=[7א3i*LEBEoIɱC5)H1?0˥"й̰)vZ`xTIįk[=<`s:Bx Tr;A}M39iK6g=,%Tp ɸ(G vzY^"_T,xVI\V;ڎT3R @\غEQ (2G[zc4ݯ.ɊѨ rޓ5F%3[eBA@+ ~h+|kU*͏:e9LxS @ʳ=8IGPsI*5q,S{4LzD kx{C1DŽb/cjӏ@)Br%O4>aU);ne9Td=D[ I~3gh.Z=W,bcXf(tJ4' [& B\8Sz,V֊*@" , G  fd_>W-5~^h8M)="GV  kRkɳ֜H@R`nwSz`oN%->u]0014oЉD .(AZ doY4g:E/5'YD@ ٽRQ>K%˂'T3Oh*O?5N@PJ8cuc![Jk4#ͧ(QmhDž;2a)n܄Y |N$|F%&.u#qy=5"n .]c(qEz@ŭH8fYW!Sqg8!88@*S@d}y @_!V?Fߥ;x3-8& ()=#`>%Uo_= {V`=ɳ6+r1=LAWKXzW b4eVDS=$Әtolƕqiө X_#ˠ#a|6=ׇ6usST;9 UkTm]óHu\1iKgXwF|]Fd`GYʊ;*p"bp]޶v5Xv\A@:@n{tЧat`4" :ƣ. +ym4^\3A6`d6SrA#+BQu 9Mrj{Pn.C8˓'ܬH&0J<ȝ.oNPzT_7& \19 Ohoc1q O`t 8;FOO< /[P, 1fNPLf8XG+]e8\>jF- 9'MQ ojyuʺP*@4gA'ե\'vZ9;2D)(2(%8ŽI9&ѽs8~CK™,3 lqa2+9ȉg_DKYZK()l`/BH.ZnfaL5◘+bEQ"ov"4It5s*xJ1Ӹ` @Tl,9̚I*qHE4ja Ft"I Л}fCMD,e)rN\ _d•*:K\B8b=KI&2fr.2ቈܳeu N=N >Nqk(lT'9J5 Wʇ\LXe_i#&Ly;i̶]XV~D$^fm9y%V%^<_-a4|Ӱ7ōߗtHh.hhN[N be4l4y eFRE1w#s zн#< !N PԿ3,zёa$Ҏv6ËsRIJ1Yf ^ y|Vl@d\(w$Q,|&r CHs>8. A7Y^F |( f a5!:xq D,AKGifcծu\q=pn"y6}EB+r]B|4 )5[fmŽJZ`j9Eczlh.I5@{񑂡tbEY<$ inY.,"I۵|~/ق?^wK>!Ġ 疞o$=Ԣh {G_\JHq5@Јs>hnSJ̗?A#ZޏI+E]}a[[1V4>6zMnf633 =0":^F䶢vW-3N,!,'x؃)M9k%sժ_Dq܆2S{t޹wyzAYda; {cA Ie~ CvA{\ϕ2q=hw={J wEkb)b+E)6 +5^6oXq^}t }P3ְ/voǃj~\y@FE^$CƬIO RY.rI[Ɲu@JBm.mfBCI 﫸?Κz\ƻ!`𫃠بݱ&T[1H듌\^J%^  vM .RWb2a qr A%!'1$7L0tn`6Fe.:b(\8ηW^V ]=eʾb>:))ysN/>1Pb.][fLb7,%¸??Q Fm8pvppo>pqV>hI,rcӲd,a Uv;-klb;C(0`A;ywfHT]]޹ x т_ ly n6(rMxt\jIb{8-oZ (+aBesm2mUtVRw0]韙n g ĭ2v~k_#;wKPTpkE)[ugڕS"G'\k7#ĚUFX/bBC4vQڣzE·\(s 꽾fNgVM7HA`]ٝI+꓋Yc2..6.%L"d /:Lѡ\4St{h&"|imFr1o1DݗO:zJlV&{FARJ"mFY0irͫj[\cne%ܟ=&k&40=UQ.LLxN{daV+vM*6&ߪ.-l?ZPpB% zq?}Ÿi?S7o/vs־vd#݂sHjŢo]5Jd5;׹*FsZlQF;XsXن[_&Lû@24a" X"^G&HKC/ }XZK)_Sdz~.Z,SϭH5˿ǝypN" [1"pTY8c#\Mi2ٓKJJc,CE6gYZ070701000002de000081a40000000000000000000000016239ea8500021848000000000000000000000000000000000000006b00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/brcmfmac.ko.xz7zXZִF!t/]?Eh=ڜ.+wnpby I)J+r>C:3HP{tF"@gT{kS߳f>HoDF#v W H"R9LjNQ3OHQ|FVDz/R%Lߦ*O˿v5#b4% Dgq)DښfaLe`4LPs(7Qr=r2D>OVsep@^9 . TN3HC: f#PQp@wgF2% Ic _q,UQfGX9;ė RbAլ.W= '3=đN"b_p Onq|ڂ6>}Ad;/1Eqcn,z[yYIs"c\:X^A_ h{!'i/ʍK9v9|> JfJ]>ԅ%L)d.Ţ__aq`Y$.:{HܞLьz6NGgDjJ]Bk$h34 TfZ8(Ghui '$/KT" rjT&°4ِF`j[˦ߢ#=3/7K^} qwێ^8Ďdfm/,u$R,jW O ${O+C&{/U4_Xx<4~Z@ɐŔ4OOLȘOF`$bȎKeQrWHz &6YBϰTr) |V>U@>bu":]: OR|Q sbژzvťQT@^/t^goN‘ms)bN'  }x 8 >ۨ@;_5a^|`h z*uG]/!;BJ`t HLSyϐ{կJ.4Mގ=uP1 ݞ GiH]w9KCD:+fܤ?a;"ϼaELO6(#(ŢA[*`^fߺsbdŇy<際y;f/M4V:]Vh7KڝK\ xϥk"}-~Oy}Wwv}CW,oa°jh8=PU-@\mWA3-)?:55s Qh9B#܅TPPQuI-_Sb^Çg#r }<2zkծhaf(3katKH g?jJq)\=3չ~? vp5MPDvNq- 14f@喟\h;hܖ$1?WS׉Uq&לOE pH oFmʌ_7 (ڶc). G3֡b#yq G%W](޼yͭTQ=_଑tf{ .,Dde;rTVs3Sôڴ7YP KdӚ"&74/'6꾄N+a/vnRH쮖ҢEԞ*hP+ݦbM+FWA@-?RAk7;@%Nɲqfdi.q)In)CUH#*6_XB͜ "Us _ al .Z:&_8s-Nz=Dk%MPkpU*z; aF{^WjKT-JfD %Ax;aN6'-dz߬seQ(5[pl_KWdC w 첋]3H7BpJ DC3E|Du:^!AZo!Qorjb.*@{nX&Dt |VLS2SEv~F9jeנ '>fHX18A"7wHrcNYWI+-p T4T k`uz78JPgtԔ0P5;D+"~̤\Ǎ"/tn9usUhO7Ecdtv^aW});4 ᎕A@(QӠcZ0iF[8^S^yJV1uzAW/ZD8ʴ)LZuXcPp$H4|N5^&YQԕQ %&*FU`[j3F n8A7wD@S % VTF (9ɹqSX>gRI&\6ߪ7U!Js$~Ɛmo>$o d^9@s J tʍj3\x3R4 }$YK=|SĹ~Dkk0=j1Ҵ uƿe7*|]oKY~r3N䨢kw1P/'5ui6*wp d7]9P 2WNy63p^\w:F^ں(]~w2p 9̽rXwJ+k2f*IB3@ &2c[=J7Z3a wev̦S϶J^X&cgicˋ!jT`h%}&sz3ɺޫ!kDKRjl8 + dt 9KW#Njė=#,چ޼>E^E)u#12[vG {7uSj a __ye5!HE7'psq%kɳXVJXQw yh׶k͡&)a t&5o~Toȕ2\J 2!=r׹UtREx\ȩ tٷ5k8q ?Ԍ~?gp BW+on L=.bz.s~-XۘM-ߠ13v+"\ G{`_n}Ox$CEfPܮ"<.ǮG|)`<bo\rd 9܂:q^Ӥߖ-mEd4%лK|ga(NX"4dPnc*x*iH)mK!+>g8SFoYi`'}k4Vx:oЄ_粨;j"C`b{j.o wLoJ!( /"<'G98kk ?;1}!k6(.+D( *<gP] u1)-nve(W{]b.ސE+j '9IU!"z蘶/qb1IiLZɝ@Cj̞*#9_,GݕRW§6_6^` =:vHh`\#Ei1dۼ)Yu֪>v`)X-+ 9~z4*Tмngn@6Am 컎cyFpԠUѩ50>J{l.UrMѠD[t{ JCM5٘Xiɐ̜꺐T>2K\" iB3,h-dt{N$7@F|.)LePaVڋfnE4mXf|AMQݳc7y@w-r'^K 19e:RBԡe d]JҝҖY%Rꂨv+NIz qb@F3P5aI<&v ~"fa$W+5ަ +)&hrІfp!hpb"6o/N:\ iiM-wX&R$lk+`$3/ JX*w!ζ{~A#cGi_˼na=U(,xU=0 +2 o6itnl S˱lLR;ӠzoKT.~j|=mAY} =c,-К7C!Z{N~l>ĂvS5hhp\Ȕ- F|PMip?{}ԶKVh)u+dsU81@oνE؊9S*!!vxSȥB9C&0ƒ-,+d"gI&6nz;hw4: oo'zD~^⹸~ĪNd7%6XQ$N_8NZ-_rcI'C6zH\E:LIC ~#$ HjN1upe a u L {F.M"!_77l"F's-m!'A+}F*"&MG]/}H%Z&&PBOa4|'N.Gϱ!IǠ%UKTGk/㟚1xXNܱn"f,?$@L"Hter5kv 3 FKҎR!;j5Օ6 M(&}-r'E?p3 dTqz"}zES 2C2?tgcyK_f Tue }= $[ ^7!L+Cfʹ2W+,k³ &L Z[B=&j;D8:wI5ru<[r<nlhH2M*_Oԋ'Bl d%AB\"^[![VQ:L X!%[ ~}7K$kp7ziKV zc(.: ^o0iw{һ FP[SָwSt.PZq SfT @qRSv̻Dp=&^mNvk2VOMo UC\,re)k?z-cǔ \(9 -b3~u~L}2tJVS"O\+nasY9Qb^_@EfQN p%.FϞ€ eԔyFkP# v ("k2D.I~0J/ Q 0[O{|w4U{ FXŃ+p%bHF 'RMdwkE+5+$4ԉZ̝;!,eԘHYs=V~7tyY?Ȣt*/C= os93Le߸/c5WiUtdkuv-K1vE O}!?j=2{\: dW]76rE]'1f`eI?7dX]|XGq0v@P|2>Jn]^yRy(Ap ~wz*&#w[yʛΡd!l-yHaIo A=[#$$3:Qjs ;2|0?a炟OX[qV؅% T`\5CJx_:Mf.v/dWRyј8 ?%:%o/Ay=u"=0ylH!"87W>:aȮ{or5S鏱u MnKUE{up Oa =ͣ{(=F>^Gp,/5+cXZp zHX[Ma @s7ԅ&IZIh_& s.1D1`LN ?wpSڰS*І|eIց6G)"Aa#~2"/" t-Ȓ=Hr 6rNU9$w[CT{g,̉\HQ"vg* ϴ@r45_LЅ=Y!Dœ$}7&$`\k&/2Pd[Y;K|l=E9{"_\Mv>_lOq~"'w-KJSFAdm37l؛7V`|e* [~p'MhSc|:+?)5P^Nн'Iw',ʯrM~jyUNխ', 5`.{S1M7$Hq(Ҟo̲ cck\e7py +.j95ߛBC\FzY)A9"wix~)( ӹ]* a84{1Tc.HtA񄭴,`O517zz7n'1ͨ [jAn%ȖΫoBmx OF>\;[timI" •aV d!dيB+ t0|5E,@2L iN9I {3Ctx0 q֦o˺hkQ:?ud~qڅB[}טWk] U2OK8A>UگR#~o"\ε=8Ți&gw*WyVd|l'a;?dZ(4Cj#t7x Lz[K" p,HC"`b͕\yvjNJͿ-cR1#ED[0V(/".Be.09 :m⬱/1l6 ƭm$TI@p՗0'MTI)0֚y{ |˰1 eVg0cV!u4*8S!Jx}%@܃'$I}){8l/7ۄ:>I6P0fXW#wĜ+bhn볳VnEo :3m6uq8,Q7Bq%b )DžLHl7q2ȃ Nh9`Փåd`PO$"jZ]Zf{Tp5ʲ)o(kҿ] *wb6(Cdg -bu~r=MF #%(}@N;|z,Kior*d} 7uKPYuil`Y.3{LA*ѷ Mja2xOK ^@fdjyK$:7/Kq魩bCظ>Hpނfbt`%^ػ͢PGuG&*{Y\U̫, "/y!_T"}g5 i pnO)y6ޒl\PE1'HJ3^)i"ԚoԳ2aikgs&<&k'?COW-(JJ7RxH*Ғ0w#@" Wbp_ oT}h~e.hy+vWTxN Lg/ҊPr_"a$7sl2xN.4,`9B9/=3/@TYH؂Z䷿ۿ"f)74z+Qx,dgh}h |}wf"O^+ W= sVZ[}E~Gp!N`پc`+ܢȊ~ܶA?}6Lr~ oJ{ˬ65Ah0p^,*FS֣y8kq ɜXL# X`i 5*D#=Hǥ^PZ~iFr?{*ύ"^yr'>(g5tiܨ %Fs=Bk> P{ tQ|y>ٟBP+ oYF }b xhK_x¿h0dq8xL ĥ%aT$}%> F#HE/+uA!}6I ꢛтb7$iPISвP\GX WcpQN[cG:QANr`PL^(Zώ|Ŧv,jS42N|:I,M`6*{]J  ӳF?&ړ$fH?|CPҞrcW'4#) Ƿ'JlSR^f|=:[)lv3`+x^MlL4jV#gˆ[O ߱>zNZ*Wݡ-î&chŠ@&gDAz_T%hMZW:h[o*_C-wa+9^%OsYߔ,?QBdiU=FCAw,'QObpBZ,DR, (ol`Mk՘-a|a1ן!M%E lAqyxL<*@*= @t\!p*bC]pY1G7XTT㢧fP;J;Bфy?w;+Xɴ+TXZNg3zr#VȟBW :mcD QFtB|_slPTI @#%u*H y ClA>.Li5BU|6CIZ︺3 1Yʠx-?H|;F~5t@=I&ϼܷ[YN\Ƭl*0hg`b4XMJ)@o7Jd}־lɔocum;Ҧц91`$@Rkkw oMɯ5BbyQ `J5- ϝ 嫋dYlR5?<`X+vA1XƓ]y,V(GE6u}Qᴲ.95 2]!vbqJP>5y!5L10jLaoSJg||k.5P&hidO dОEZI -=wR*d\Vm4(LK3q`T]I_v~Do)M1uQMI#{}6r-(Y׃).)`ЗDmj+_P!d)1j {gdEvOMn:(5}vQ1kLJǨU&:Ʈ.m ?vͺQh4C@!\Iے}<:_)"~$"WqI`K{Q̎C#C~޿BY.)+Qm .$=ǂExv'ZޏH-imG7-W!`0o/N/e7 F^ vtKEՃq6N-;o9]>ݴ7hӒXM_LYQX/J2]}LTEeWbR+8QGB!((JddX" L}%yw@bvh_.K4+*1|yUA>z.niՙEpJtG 3nG ;}OKI=i^ PPrEa.J}' buFk  qzA1KvcIWcy牍L>6k%E5h&dczžB-7.5>[00k\._P:ކ-s2I%ԆlӖ/ +cC'"nt[w-Ը `Q&Y?!۸Q0G36 aWw7Wħߍz\'i ?F>.yj׻eUORrJ#gUGR⦐6T܋G3¨buB*8tU{DPfGtҤRF4͑Y8oNܑyv{ x'($YqSBTMoϩ~@(`dW|` =KsP< ԭnUV)w~?>j"NQreǪށw/=nm=, i~(<'e|mdad'G xZQGzC$1G{5wz˽b )D yI9kU_媆~"=ɒ+Dd.jt2V;S:Qo) xGW)ND'q7]6! Ys}i :n[#FrEW'\Ļ>"gI7V\fse`u< R{\Q럔bφBrcBGxykR.vYro[aiY+_XS%o+r'-h@-HuMʛwro1،Q8 M/#42v{ )оUFrC5&V])Ps,[ MTТ&JBޏ mmqO(M3τȜ!@%E#\&a=|%As xGscRskGNRDw}]R .6!q&3&:bQPo7]*iYXӫon> iSS^K%@LN-@u-kiM}lA!nK3Htr^^s^@S5wq1d0/HH޸"߲&RQֈ"/%yIZ%!Sv%bߢtBS訿'[Fx>3p}tۊׁV1z/]@w ^#D&k~C"w#˷8oavȮuk,49jAMm%'iViY[-*_>cS{2-2l[ϰ==[vPB=XP܋~Op78_9Z"mv,L=RAT;/rpcv,a&Gr vmYXsKF[˯ Y<@w iPyU&]hMH!@a2Rv\{bx"D<CDŽ6э}8O0ޟ5l'aabV7Hu!y[svdeS$j߃S4fcL,t},6튲11yyKWᦥ# yu(x;֧x6w_s$qEn_sаmg*n 0il=4)]ϴ/; Q O"zfFpvU*JVQ[/$j-ͮ K^'5EǏ"O]i?  ,q}ۚ,JOSւy|ah1s8pEgyPϭi+"j87}Mc{blu]5Hdl~?i5YB=u"`8%3/|TscC"x խjFI.Z{ߝgU٠mC]#ՏK܀oӛr/q 5n# G4vY)@PV1q6erQF,Ĵzx6"Jiۦ1V]Jf\բ.N/}l RcW5e W\Z w\^c(PJ>Sx5DljvۜNi?G1itW汃EX1)Wct:?¹ Y` ޤ aL`Jܰ+z`C@vZocK=D gg"6 \% '+xbٖ,l)VI)w}11_;B"I7?'elrR hT"ZHsq\x|l{H*YFkhF&Т).߄@.\J*2ڼo>)GYNDEƮsߊ^zcɰPlXX*,.Yuё.$<=A8dϩ<}8כbh^(𕕉Ѕ}m0LnY]dpqM_VCmggE#b:N.t}Z<4{"ڠڋ-[BjD{qa}}?/0'8Jfr--JT*IУwN;2R0nY#Ūc9U?6w_l@ iI#DPqe_5d)['"w<ń$63K凜'>&|43eN.}RU{cngvUNU}S 79{i*5֘8 oL8E w. Ǫm5Sޣ Ff"/0J|j2/iz4;?( 9邏[$މy/`gfg)D:r_?;`]HMw: j{MfŞ3^~WWXRL٪2UW@")Q^ak 5e%XmXUTEA0'7+UnX(" :z',T G|u`q,rpjNvaX(L@>,OKԽ5j )HsӎaT, C?r︉D#D@6&'#R HsɊ Lڨ*kQbJȝ;TL0_urΗ2=UJ]Ϝ,idŦG R(d"v)zBz9ꊁ;=W| XZ3Q۩\e -9➨"@|rbb,_FMS֑Jt0<Ь$@"A` -rJjPȊ@gu׎D=*5@vQfIZ&Kz+ࡖݯ fJ/˩/iA߉ċZu"j;[>U C ^>G^sQvjOk^& & V#f|dxٚc4ZJv9fʹ.?K *kUuĜFDL`JH vDr~ x*-sYye#f cڰLސAxJ$R5͋L`.7$QGuCA?ϜcI#/>MC ͽhW&zMg|Ku6*NRdpqsW2"th˵FL6K=ss]Нz̵=Ă#(#bv k$NDX|f7fSqmh~@#%P$LhH% REx#u [ OؽAyDўS }s<)ǧŲ,v/M1fr"~IR ,~-ՠwB;AjerYg:qFp l;s35 5ub25 <=oo'('~{851C˷镊K-pYCBu=JX˓ 9'y u >pH:/tI +#p֖G-Q<>At}ώkG.@"hb+o aLGC!TN5ڡr>.Ϙ ŭoߪS? l?c{P' ]R\ Ư5Qhs:̪2CLٶ5H9\y6>B pؖB{{֧b7n`7]oFWR^ "CҟǢ2?v/ )zEh2@pH^lWǥjL;}Bk̩\=E /C;yJfQ {S[@ G[*oCʏ($5ɲKIO/̥|(eD$s*0#ђ趺R*>K1f|?Ec*$Q!}ͦ ύ;.m6dBS.~s-V U >(4Uu"UTP %jš/2 q__{ܐcjH ' joa0E~Nhǒ M {ɥ@֧]]:+_{.qǴ$†/~ k)vvnm9P)d`xJseİ(N g_- EgɰƷmFp,#7q-rb /sP S>:ʻ)*pE7  *e&1S`/` [sr%ŨW"`_94ğz0yIᆅ,acmzz*̕ӌJ[xHXwa[)g6)|.S|/'{{pQ:z̗#:3y&VVQ'֐ܹh Tz/zzt04޻Uy4>F1 c9|N"y -ެc,wiGB"Z~_W[7xΝ,nQ/a2PwJF~Ud'xt4M⫬rO-pmSl9Kf:5,%Q{JA8LZ5с,ݎ#no|.h>-oʼO{Q2_7IC) T lM VSx=bxI,h>mVDA"eAqDPɞ GC~Yg.Gu'&1Һ3_y\p4v'uU͌Nj)Q1?=Na©oJEWi/T܍th*.I s欭%yx`8#p sI(NJy5?RbJ߃7X˹;ĽA6O`;xg%F!wrNsډrgpݭĥ:y4{_^2.QJOͷ1qUAlRޓ7F$7ߊ9ČִH )M %)816zeF6`! lszՈ(] w3*$-pO4#w4c9 <mvҫzSd#|TTiN7?0Wl<ݖmmWGr@P2dFzŬ?}%ošK_h"TϷ"e@DgVܺ,#bq5㴩VĴxTqT D'Yc²)nةrlE!b\qc&Ւ_UωiHbAvv|#mqңsa]h]oX4GIDVΞ!:9Q+ (b" {3"7@١_ #lawLh|A$}sO6^)#?̖F"粈n-WvBH֋jd;6~`L0Gz1s=PX%2sTkT ?R[>89-&ʉ5,: 9& DC|vCwt7Y^(qxێC&f6d0Y6,-W@ {|w=HA:_@2o f7&TxNz=-ʲ.oJ{R5C0"wWSּ0kjJlK@$ޱa 5qDȸAItYoYC1c$\~̖&jR<_z& 7caN/BZ!4h"$kb5z&%HӓM?Tn*LhKYN c|I)OcH_ jUѻ\&5 :qn}HЫ'm]fS;᎜6qSMPFgd '{% s|oNW&D&IvYVRrpKE`F5Qt7}gƢ% ttPDZI*ۀ(Flng/75մ`߽HMbίv+ 18# v?_0ɂBgKz Wݨ{Ii'DŽժX|xpDb!vp0(l<\Zڶ4#`רb (^l:'=ߞ!(ąZ%mJ&i4]Y^|i qvWYh ]KxڭBÊEk5intx ba}j/<.pT5=M*qXHXAq(pO#2|̸հ!` s,J;ے{q(ѩ%yjlj//g$}1K[P*8W`:UϘ͔ӐS2eb/[3F6J# nOΛ4gl`gr3Q˺jV&]jWvp eLJ>Wc A5{܇u?B˝92r 0}" q AUm-85p6c'T}SګϮ ?8яHxmM7-?hfP}ĘDբw~fswdp)B^ LZT:2aɆuیm?Qͣ4bY ʈ%@A*6Kv70 %+ LK6x7<oK7g \(䞾˺YFflmE-u8OzC%69AZ.őB@y1iM^ yCh32Tt00:AV/ 4Br~8eʊ5P.#'85F] iiC%KW阄{"˳E >"•{]$a}Ş.dwܿ+N]WJ<~c![ŘϢDߟSI=Uq0$#m?F95>GEF8.eMg{|1{麟OG̲ꂶ<֊c~"o5QTi%cLb_GηCj*%|PJX>wP{ynskroz2Yi n˼K_떥;hN ';Q~oO ;~b 8dZE~#6 M~R/ UBW=;2^$Mƪ@ OL ~`y:UTѻ>yo

      *1B:‰>1C)Z:lqbS\v ?#).7 7ts|@8T/K}Y+.Xӑޛ\X*@/uOP^w%=@iwBHd( }P~ۻ Xe CfಞF+Q$ޭS'0me\b@K4ml㝇+wG{HwC:cW2GJ)C)#[4Tڒܳ rY,Tղ!۔}CdY?5 5: 0}͹ŕ]ZwspGDJyȄRYZ˫ERI8P֎婀a[| xmG{5|a޸_Mr,v>Ef\+#n ad ,9jJo/ñ@؂)!t~i)dL<:Ji8sSD":Wfv5낋 |/i1ojE-}f7Hq{Jt)[ l#ĕE,}q8wfA:pxƐ({wΊ tB8/7ah|lrTX=ZR': Cg`e5kt\<%s~Bu.e [ԈX\`s*f֞ 6&`}q5i-|4 XM0H^dl@s:yAX bMq*d|9P*A}# uuև R?E,46*4-FfDUjg0DD=0qoM\tV v.˞[<d`t/:n,{"I!h;ޒw6fSpdW G?ə @кcP+E9Y3z5ǟ5#kfKb(Tӆj;w1&ǹP,V\GS&zbiM+v/vuiI>DFS~0@vY&LՃEB7PY.VۗX;{_r(*rA<;2k`}M tPslNXmtհLWbT\-5"k=Ll(vźjeȶGL #9PTKLuˆJߪ_jo@jpmF\DD /h8d 13Dw;&}@OBps*!r8i{RM|O[6b&! SiD'chLui}_>= z;?ǀSVH"P*|ʼ:ч)euwt&a=bq%XUayA8r%(M$ $5<X4Ch)5Gn~Y7NLf5OtߓjY_"4PU4/!9leZ%Icwܟq{KCݾloS%e%bě gS猴,L#{u5Q$lKGCg/jp>YWvصFf8 m|]b;}}1ZXa1:թ0IG!-2@c`rpHUR uYQ&cejx˲EߏثU9|I툣*DI8C&}ͨ8l:B/i%`5ЩNק$m5b(p ,I'`1L.Z {q8t*-g4Zh@ŵ..KpxŴI=1꣞`\fDE#VMNuV <)[.kN_.c6 JԫXScda4Gq0\0OF3GܺI8+`m.n{PLap˖^)YP24r_rsۯ2mgb=D -ֺ)9 C>m;:zzC?6c ʡ%đmȕ/k¤rߔLt뎁W?Q ]HS`QuZLa>/F3foILݓ@ =tQWh6'01߷ż9l~/ ^/N|̾`+=}6ҖS㞏2ПHAgπOa~%/{.2o?XB=dg?_- לqlR6ENG * XpnZg~8_¬-~边|X%2x  9ѥA4&b{ jYuʮ[ 땚{QO5`_@LOJ EțK_e k`y i[qs|'.&PLݮ28HJ[Dm6bHX([$8J&\|_ op051k<>ţ: &kNwU-"aurJx鉭p m qjXMTO?D5Wi4爵=6TEuJ|W\?홧^ͨ͵#6Tb#Z,586n>8eX4u,җD`C,L"G\`)N 8-B FekQ,'Mye[GLu;.Bb e_ 0-%eé EdPݹdP~ 8p~N4.{tV@x8jSbdrn<Pp %^FAZFDՀ3`*I.$c.؀lzZēކ˱~VK%[ j/zT3 ϲ|8jֱԾR\־{kځSZHQIM2;ZMD{ ۀȖӶe^!BD`|C,3%u\mEmgcTWT~>֙A$| #C2 a2Fah%geqbܟ:A֖@V]D; ܀gwjs&'PY+Ȳ+ ݾMHXN=1̭?$sJuT~xUSx'p8$[wگRW gI&) A ?j舰d>'<+ёZ^h!MM{q$r7oK`؅<@!-)Qz8n~,~t{offgGw̱jgιЉ}Ixd3 Jj›+nr73Aw8adD45lt:B,ֺMAGZBp5q3Lh g(8?`Z&#,PWQ,Z2 Ӻ;%0!cuF4#<+HLݿs'(Zatӱ2qLFk4}}1Im D? 5MƺܻoUX,W!@y7=dޑ9J R!7I3Z^mʎ巂I1f sSljsM'1Ju.Uwx{#Nry+3|76><2U(EV#kNc _ P:Q 8!MxMOCYN@Oţ<Ӆh3fcu$Ըg2Fv&@?D=>#))ƨ{ o UId ]"`l 6IUuz\__jJ4X1v!ru[!PN mZ|FK)m2g*SvHn0IV;Oh8 S̾BH9X٨Ry%VeĢ4Xm6p䳥iEIcߋӈ`ɧ(EE"@{Q b=pbnn˘56Ͻ~ID4oH_)R綛Ht>xL?Ph7lvgt.-Q߮jtrhM y"}tx{e"?bp Y\hdwHauj{&# lws!؀bGKX=:ɸ{C!柴N侮)# [K9)8m5_WkT&<(εg!0'MTDD{=ž/ߦ+&zݚB&`KUD;|ف偛؛vB[tMY8v6r6Ih(=eY櫠y]u ĄCbM>T: .m g?[G ݇GUprvjJ6mmH@"NގJt[ss-x1b"E{n?)RRj(Kw!2xN=/ J oKy6 HWRKty6IICN̩r2WwaRvV:!!;$&]6+W49 Tun|^tY'tmѬwg+azQ6\ݶ!@0^,kZ}WcBT3ɲ#;9`/uiv~Lo %mBěږ۶~'##>fNخ>BL CҬ=4i1^9"ՏrIU璇^F/$rf/b ݮa1l6[!Of<ѾC ^16"O40yAk0\@_vQHADYw R] 󇙀 T}g[馼,{?1ơaZu{a^yIw6^e.=h5wloDUR> ǧ(;o*b+k㝌=Wt&0W`32|Ʊ P-Jgq4͕`7rqmx&:$\/ag=wgi|"96x3#c[/e_ {J˴'ID%Į5(V3zo.2r ցCRRI}hv#Cڒ{3h> ZZɴ)8^n&aW jFArͰy6{> :]vb߳,g*]#yV ~b| &݈؀7ƿ!Ĺ[U/(P2ٙyL HD9Ҕw/p2EL:q SABN3P5T*~I뇠MMximXxIE-[g;D[9{;[Í  r]yzu ;Q^[P-+3r7(i3D_ld[I~p"[M$mQD/?~ԌwE h^nƟl?(t525,r[1TBWGj 'w߲F*GxUP3:)-pձQNU R.B;)}T`13ׅJ"PUSEېu3̘d%8 D{I۰KD͊Oʠ\)<k'sUu']n-NաAN|fp,1eŭ&bw%yв1LyEI;]ה5@AST?Þ97oh(-&>}m{HM(+SrvM +!wP܋})Rg_?#[/Ca;[9n34nX |%5@l;]ij4ܛ-Uޱ=/4ϕ!"Yyg8;Wžߕ='4nl m,*R+,&<#Q(Ry,)UJDCOE8BB=f47"bhؿDI!ep*E7H+ߵBF“a4"jOM?qKQIHr L .ty?yaF=Q"͊={u坌 ftoD˂ cZu"n23#{טoN{7mX2F8/QFZvG ]}U&,gQJbx<טKP G/xk=922"h;H۫wkOM?_:Q#j?v "$~ܿ 6Zd-9׽{eLQr*oA=Y)V3ٓ`)L:{>Ba HP$6h]t7:'.y\Nr?ܝځ"~8x?yF- jAH-Q׳l?V=R (;`6?'MYַUo6z:mA9b Ȯ;x{PUvIr QSi~ȣ pܯɈQ+ڗUWH* F" J)_:)mWZƹ&B7v\)^52ZP)߃]MD5#Ny.wQX͒ovQ|Pgyc͘g܆J㢄kIr1{J|aO!Ɋ`]" ]!2ϫHvZp3VZ{b2%KCliODDw0 k4 fR-\$Csk2-dl@7FF.\"uL7[PX*iQkl90Zˎ |L|Cx[zFXu!;$G3%GQMiˈR,GŁ͍,D 楉-:ɎP {f^"ڼ3׻l\-=Ry~jDUF/IrMYɴŖB/л"?W%ؐF\_'0l O/*pǴh}-08רGlt/:DYp·NGuo*עS p/۝|7 Q@P/8p6>G5R9M(,/RG4˺n^:Q?Qc #HѾNg2Bb](:ZhTE2^.CBB%ICfٔPeWgr@-wMXS1+kMpz*w@檦2}$yj("Vx" fz#6egwg bW 3tDfOWzџ$*倲6`^o]9WUѽ4_ n؀x"^/&B޼"G6f02^[HAam kfO9ʸJx7dhDBQ`>&HgbF܃:?|rY(uȠ?II`޽?6OaK@1S*L|5ȻR .%< [r$Rr#_~_G柴Сb~%p]̕n:o,ɌRlu$5`qDhP7Bxdvf][ & $Ԛ(gvT#81)k?GSSqp kh]ladA/9+UݹTAf!b"܈Sh,!NIӸ;qd ݥ.()QzP:\+YrQ~?f-gQ .8^k0#ɉLD' =i2RӅ5EP'`Ҟ,R\$iV2'[nsX *rLڐȢmI`=ȐE)1E?!8tH`9Ž0~s֬żԬu"­J=@mhK.OIёxդ,ʥ6E UF8 #=$ZaX"vo/Ӱ Vr Z/ l5 Gɿ.qƧi+k2ܑ󝙡ʚj?s酥\ateJ}U~bͱUc.nEN2xs:NMրE;Eki&,NLD0xhMR#+- #b=\KJ~lhI󉾭?YDݤ2{\#.?gE4:tbB6[ٌCkӽia>Ս =`U;lH]\}r:9Hz&M([<c'Z;?gyJ܀042X'u~UCB% Uc3w|j.'X kA}[WM8Q y x<"!+z}%(e`rh0YjމtQ)Hi!Aԛu`D,;^0Dh?TDts'fkZMEqx7wCok_.D_5(bWlkt΋FMe; &@JsdMjdЉ[)w}S},(s %`.)EG@f;W f]Q'T*93t4FҶ>/J?O\MLZ5PDk7=OENa?۸/߷#sqҮ8(cNzh `7g|}N%=2^nrW2R)dQf0a(q`;Eݾ.|38f00+`~tPCn&XnSaC^,-Xyh?H)SL5Z$CN^%?S6`cAD Pȉ&?BNyFI}Hqiʹ8n*Kp}3\bJUgBKuyj}wi#Uޗ)ͣ.4Α-g0~z8 9c1^u.Q 4;+Ľ͌%4o6g@=C{c\dwnr`4ƨ2aX6Lݚ|wnP {Ԏt!i5RqW3S~gW& 53eS(jXx](-(Wld꒗ Ijb- hկ bQ Шa١\B=]% zOb5+xE/׎gB!UndF+& 1Z7%k/sC8c4X1C1^U SVor<ҥ_(h*bH'GHi+IA@?hJaʘx_|=NR[˧AЙ@VYYo3JjT &q/4/]qNٌH؝P}|:EWa]Ơmܗ _X hkv?ȏI=me-jm #lx5_S5"*d$2xO<aZagMP(gj4E^VYB2#4X<^܊ep'7뵃 Nm_reP͈$A[QH~rl >&)ڞcO:$W42}I,HXIѺ6|c^w8Z٭!o Π%#Tr]dE"M#a/+vi4 Dz\ZWT߿*V@= }au߄zI([%̪l$] 'M>{Ȯ(lZ$Q’?wW'XF[+eMi.iTr0вzƽY*cDݬk}s%yV{ЭZDCim~?/c=}3+x(-J2n 6IOăduГk Y&ȧX9yì]S3a-?בF+OO?`qNiwa(v!jJ&˶: 4ήEY SBg+|!2wC;NmDG@Q1&8!5 /ؕUp8z;_JnԮDч"$uٴ>%M%D8\Gh4;h9\RŒ{&5Є `YL9Kǎ%< kG5,z928RLzT| h\t?%hҴ X@%5ⰕJ觉29(;zw^ޢ4X!V<%ܲ6ĕ20;QBک~JdjԶEZO)LV3 0DfJ͔g& C2Ǟux:qĞ.I F;>5e]' 8c, 99Yd[x9`XDM u!8@zwszdaV3d9!GqX v9E~2PE_&.D! Ȱ&La]CsLf_%DAiBiAB! o,D]X+a;x[ܞE!9s|Ϊ^gn 5iV.b74ܲ2ǬLY)5Rݏ]8aK& Ǿ$f lez=vVC.SƠVЗa8n+϶qBopnW&)~^-#ՙ?h `о#¸g!\mMK|)0",avW7QheJFd ɨ6W`vy';c ?mm$ 'սrQnxČʄHJ;r v."8ӯ5Ƌ֚ W`Bn/M dok XMo鬠яA 9)O5c*6b!g֌E6C O ?6X"%Ra^`j#6Tۓ^з,c~Hz֢؟i,o@ra}…v<)Rilz=nkZH/ +"Hn xҿ?I\L$h чk4 jM~&[2hԎ^TJ샽"zT{2Le#h [SWFD4 Ý`6 NBzoYoP2ͳM-`HAc ?7ϧrPM{|&j/BJuZyd#*Q)UĒy]}[߉ tn=ǦMHP7E9(b8=uRn܉Zcp}E5I8*z@bȟQy.0,2e?&f ̊v=ݎib쑓a:dх X`z 3.4̚Ǭ`2ٷh4p65wtXl*1PǀJph+NWeta3Fډq ,saVl5UJuZp $׉2x174p9 ¦گjn+G`d˺h0*>P 7}3<R4_-y",U3ř'0NW-tl5Cp{ý2~z&Wcbw?@V ͋W =7EGk7$ϳ@Q]e\ ^%Rnxyvh)ڝIfRQCiI'Xs.cVY08Iyn 221FGyuzyKC+p_W *RA^F~|/jd='6*!tfOφt]ĵ,"7d1虀(A% ަ'ACtY*_+}gvaP'q C?F处m*\ Q]e=PE"`n4Ҿ+P.uNz1֭0*'vՍ 3#ԇhf7a# - frw/55˥`giHv]e(^%ADtvxQj6|+_dCxn6Wr. 7斝E"{.=3";M?#mtt;(p-.L؍'_I} jj/cJhs>H-D!E? 4;UP rHYT(u"3K]zҨ6 KfѭB_I"vo}RgD||22+>مH[YAHwtPy<*Kk!}i4 ;PZk/]7zHk!tu}/Fv !~0wܕ/F6i7ҸwsL$k\$wʗJA(unP40+lNZo9:sKrtUE@uM֖/f>5L8l2di8vAF7uas%XѨM:6&A| =cL,NC;_pS#3"i5'K{ycdOeM׀Ah2֢K vZ\|Su <0h+(**A @IcTH4`6\TMkXݑge`Rɖeؗ]遏X++Y^=M (Ǡ]F/񒽷1v^\GZ,@ijƅs=oĄ~DbfAN[R9g?4ٮo)0~4t&H}[%z,2K̤ruj_y 'iRҫ]K_ɰ]R u珙ڨ# `Spv<6 iRċl\?6T.jkc\ pիS }Y#X̸; x_*M\*$+cMf i#\0\TRjmӠR]M8퉖M2-;I`pgisu.:`P#ދ|yC#ALu}~vTfy)/E=]%*|jeGT01CN؂!dLta(Km]KTNB 2jǂ3М[HWp;QPēSOZJ QWmrmB%zAjfyu@蚳m!+rPJI*xt7 pBR.3U~b Gd<`a* />/6㎒>d~5ObkD{yRZ2N Hlߥ2y"~P["k0=EH> g[ƻNO'4̟4+÷3PӴ,BzSIR=\i߱r|H_^("ṙZ邉Vk0 l 5b T򻽜1<= -ۙ=S6YMįhA f$o8hc?ʘ%$/ЄqT}dkh)<ѲK` ]\jTgE.ɹМ_ MUL^N3m8pp[:ddv٩)ڷ#0ThS -'m&M ׊:Ikǝz5V~g|,-uvxl-Y0r+8'7> 3 ԾߴQ4Ud$ !mo !@wVlǓS#5La„pA' 5Y=ݳi;j2mD"ݑp!ZNSN.C9X.]]"h"X ~ [,:!t2_v\ubNwwFώtߧ ^L+@yB&{]s )jE-~kW2M$n _! KxB61x0zB{?^%d(kG~21> ,v:Af41-j5E$Ű*i6=_yɢwOZ Cf/Â3Ԛ ȭNc\4^ ONfllS/aZTDcj WSo}dgkzˁ) rX&HX@=NTl{j5.< Pz[*yS.&;y0|;WWq VUPa|}QK{?N70颽ЭB(X01>202%eQi?413k>[թ_cٰaX4hzYɌN?Enr<`r9ǿQEBj()Or)vυͨz7-H&^[Djj3w1d$њn][Q[c 63@ґqT+{^m|quЊ{VeS AMn<%,Nq`Mu\<7b)6MSҕҌ}ω(gA9.X$&tV`a"paPgG[ȇ`bսIN ^5bl*Xs؆diՒ8ɶ$ TrP;XPc؀ jХl\PW)90Y`IJm)#R*l‹k>wS ϯ3Snkb_Ebj 3@FR Mʧ[dzR,!vDSRzw&-U=.Dv My7+<Սj v:p[ _ի,R@*VbDE9B.wQ0^B5g.|AF?xꠜe40#;oj_ޛ/X!洎U>˹UQYӑ>LC3}6)C Jj!jO{'י*=y> RTL)b;Xi_M<&>\хG ͟yfp%<+C4 M#_6n3BSre1k^K"OB *3C0.hz@ "G34bqY?4G&}kwdQ sx3y֥O sGCCP&刟1UD3!bUkΖgp^ 9'8ElC,(JYU448ŔjmHQJzxF%'YhzIdt0*:"o4z|J5.  ^tyBuzS bWP޹Bݓ$,#^Ri. :Qze=ƨ*C{iX[0l Ul]_\|#x#ۢ3%ԬPxjn?ζ̹0jYDUŷi#rna=w:&( Nf%=$jJ.Ƙ(4\(\yF.>7nii" Mn>͹_Eݵ^5{錢E %Txi&쑨lm7D'-Gp~Vŝ~R&Ґ y\$so0xCNW\/@Gɸ{oYJ݂W{}Q+h# כV9<3|@l̡'YE5M{EGo9kؕsK7MD<8?AؑgMˆY(% DZ\ ]t?@NavG*E`A ^FJoa(PgE(P_N)|GˌEc|K.?刣7TNJ`"eoéLzʣ᣷TUpZ-%e611VԿ W\NR:!Q+M֝GM5 ͻrsO WRh=Ţ~Ҁ'2 ]pyn 1xɎ`6 q@u%wS> 0 e (#},=t5 me6wq0߮ZD*hi3gI[䷭]l9pPǹ#݌]O %F|5ȀAHؕ%c `Ot,yoWC=X0eCA~ۺݤqBbA9 H+V`1K}(50Ƶ HfxQ F 64gCfJq!#| u&Ae?C8Ff.w9F^_ uT=ZmpEP)q!Vb/@?ݾ^U ;ia [@mqE6 EzSvY~2;&:po'5jÒʣ,^YSsӹo6׬<1*/da$9p,P;H<%l[@Bg=d>r@f' T!_CT7SmJwd'ʀm Nyky)2;qnvJ[M7qx)@]2C^WY6+K`kRW,K{X[C檶PU$n\Uxp-D5wjb S3iG&=.7[;wخ,#/"`e_Z-.{<8WM=!:Xw_UdwA 2m+ūqpfb0 n_@T|nev"{(p_m޹E.`IΪt %XXo^S)qrZDXTO peIP\bq^>"lBXdFFUdO+ɷB{y!gXe*T?Ԑܕ!0NuV03LbC%ʾ8 7i\EJ0Vd8C>cv z{ogd[qohd]FUăRaB(nlI#vpa{K@oPq觊nm TbUΠ*EŒ4݋=6tmw}C㶓ÚBVd6iu+i[Zv{ʮCraSoa끂?>ZNdIfKzumAX՗U=ƓɮnX7N6'VAJ=.~ܰdebc{4!Vd{5ɪ6o[-|:DʃPFij8>ov#TTvF/ >xK@=~iM,'͙|$'h^PM(({г߼LHqѷ!'!~G.e%7&VmL-+&ʨw>ev@H ^\LiuMW I4()]IaNХy{] .C9LTpTiqk ﵠX(|Bs% >;m'«w v A4{,]-03(͵:G @_T(i~,d\375?U4(S|.U?'wTIFPj֋ 53?޼hSU|mAO5 qY:hxBRtYiǞ@+3_A) p`$*<5Ğ;MPN) ` ;]$A⃙,c΀+IǷ7u}ꖍzQcN`)23V( SwA.]{_Tݑwdm@d/ǶU;!8hgh]źݨt#q&v:E.!`0 ` %U!3NCyG4!(a3' h(qpp;l9VUtp ' }pXDi0-g+LhC=Tʧw%Ir5+N.c)=F.JEX|nwor8Y]vJ .U4ʪ`@hUv8NTcr7b er61C\yQw;0&R6E|#Y]{KQSn/) eAa<[o%y7F?lٔvO(c,Q-fvs y| jc0x;voxF?&_cj}x)U!i@wRyl*4fF;]:|f'W%(_D ,rH\wqfG4zZtƂ/@ܾ pyw`1No'fon} YA)܊eWV<%)=zM.Q~jpw4^8z e 'jq,Qawd2 gFeuE;_E78]Hb9HtN- B3`< vAL{jdw ȱXiQ BǓ~L1C nn؏qKC J=2Sȩ0.iSIX,Nb9҆.6M{ׂ&(^4ww-ԩ0Z˴'T{M~<{ot6.%9"% Oۏ~2!c >%R6D%F6'l:mbG\.8 ^M%7]>v$/mH&zXA{2G(K5!_*mt{Y\9R,)}t%kS'/w)L;Y@֫,*TrvCdPbXr/f$oHu32;)bFtNfɷ} "~[JM7sf:yGqh+-Acc@hfK-(^ΡhD-W(r45Smɚ^dTD@Z6 r`׋zO\)RÅ7'T{KRi?ϤQu!.})nmJZq kBf\`|0ep^l!HZ%8/ZFY ^-Me@qʣ;"Ym-C܍6fᙳi UBbg[[L% gi_[iRrjZDk!lehY*Չ&Ǟ[eѓgs&k^BΠiNi>\0FX~>6gg<[{*{;YM:\?[46˚`wNݞW_Vxaa" SZVv07%෴E2#Gr@U~{=X5QkL+ƷQ%2}n9z̖ȕg~#tog8_:G/z\FP D㩠GwMB!Vkp3/7-DvIPG´Kl8/ӟ$@L_젢^P[92BqsL8?0Zt.؊THGGκʌ/0V t*$RE3/@aa,>l 6ƣe+tXwOb?u6pBEާC1|ݲW<{,gYqFer>zPnғJHf*:8"vKQB<2;FFZ"Xt21Ɩ^x1aDCc19"᭶i9kmc͵:n7;ƂmYQrYG9T7RK= Hl]9]f@hp:nDMlBM~G mbh1Aa67SKV5kin<cǯAxmѲ[R' 8҆k#q=f͵;๎ F, $* Yw2P_>,GCk2dt0%s?8r!bxiu|ᗚڻ-;v6չˏ&O=ֳS: ",&'q`Rf*RqS^<q-o-{. {Pumf` IX9i ;r3`!%=zeXCD[Xx`CJ0]; ^)-5dj;WeFqI3 P-KZpb -6*ÈJ$CPȬyWʈtMn[a "L 薒*[]"s*ȓ*40 zfJoYHkqo|1e5 ܐUV<`%1Xvh@.=J.]c=UVK>sB`RQ_[D[\}PV%^y =H-&d󜌏+ޣLnaDd2bS[rYnDpMwi|b_taY "9) %UA&S*+xn4zsN .Omu+tu }]'uޙ`kMC'>EV?ŀK|3'q,S'VPOwyBgw6'NCMF1P,ZF}R`\ԣJijLy2!\)l`Mi[0̞/:Kd~}&E17rAm 8 %؈#ʡ}|wj ^Zs)yH5^`4R} xpl | Ͼ`ṢǑ^_[Tlt*e3p3bծCh^i<"h>tYwﰤCx n8y*s-yLDI}8 >q~Us'N=1:E(* fJY`CGexJa6 MچS;1pkXUT{xFPNy}Y40 \|{ek]66[ (ާf'n7$|E2:Mp}T1[Շ .9v|}my^wlnd;+#6Q ;FDZ*#k a\Hؒ-+(9#T~(gR;}X"QDҼx+TEwwoti?OR[| ('| :N_Y3V0yMm˝6Kb5#*ǀRY>3 ^Eۃ oIT")d볻3ϾhW|976jaCD5 ԗtJA M"Uqe 煢ǩn] WFYmkM l}ǠZ*ϺɗǑ/h;Vr,90h&FQh'K$iqGM|j_8G5<$U'0eA TCNl2RI8:8="R=.j oe/qEG=_}w £GKCC}1=|TbkHxSn,V@F,~k-?!.e3'DJ (-tWBrX~K@b|nv'XP:W_kr^!:T..EC}ЀTw!X.Bˠ'G?19w4T549Xj%א8`AN G@~ۜ=L6oTEt Hey6T%줄RCJ|xOK{$i*J޶6hw5H"s6:8"Xvo]էS˝Zzf`;EE=DEZJrqUN_{p*p_|"snj3,~NNZ;0R90';1՝u> T[cm)gsdnQL2]zb +*ba!~fIzY; _r꧋z~&ϦFLz&c]Sb[U.3+bHB>hؔ!>45[.g$HSydmi~YjF|Eifv*b0 l)'JZn^Nd`KݱtB}(΁i7LcYHc1ÙLjڬy'_SyWFRv%fY7J֪<{'f{xVE]VRyYt%_^%e^ f "w yݚU wiܾJo2s8c ~*$DBؗZYsObUg>YŴYΗ^DSܖO8o  nOAyn$^(A|^ֈ&}W[$x%-,e |;B`>iE0 lR^Ud&р)؟yٯZNWl +4,^5RCXA86=TeD`qC 6<: .űi ֽɵ46\4A‹{c_mfI"Db؊)cЋPߎ 4/.Ƭg}Wx@i@;~/1nAW![KryX(iIn)x(Kpț, Mˌop /_PP3akשl56"j<_x@Y=\ . 0JJ,p\PԒy8?V}s+)%Gy]uQs%YX}3~Q_^^'vWdKiҫ*ߑԕPbvA1'N]ePvY.M׃m7.-:ϱH}*ƙM<~fL 3jZ'2b1{'~?!8 W1 {e@]8ƃt3EڷFD%ce^C8BZ3ʥ/;: &X-eΌnY]ӓ8)DZ@p6Sh1jvDŽ\7bI`u,Gq n a&^(:|b]6(g)"4Ɠc=,; mt}PQGLț؛#|ăoN.ދ$7faK=a ԻH- 1?/UBsl*Gnˠs Xv9ޛ?|jrLvK>/PM|9]4)Ѳt<'l¨+2wg*rbgS2 RʲejTזj?.Dk_ubR_60ic[!arY)"˕4X2NU ՀԡaHN*WxW᪠ptrnRvVb|{wït&g<䖯Ҕ&IFtQ/Ŋ7( PY'-"޼]cHDNx+7|.Z< şidn+Yyh"DŊqVhC*Y:|CMpM _/vCja(^*$&* 4U~7s%n.M|BPq;CB˓ᜡ.7 2jsl=~Yʾ3&.9ePPAF06)90 PU ڬI`qC2uXqA܅E۩R qGv^K~?hxgh|UiEfYq/%x@1"89\'WuRH1δf[16DԠK&*7퇱Y4]9/T?i—h'^< GnI)rR#lu 9(W:emD|eMx:jT'j|* u vzUFIBoF;3{TOVn{Ms<ڽȸCL@]Zb'rcSWV|랔 &EQW/IvL46U] GoB&B`1u-x?̜R%G :Ǣx喷2?RM^`~ ynwDhI꽦& γ< ɝx^tS 3*"C 9ٱUS׽Etv]3L[ 5 の &{A(pp°Z+uc/`U>@P 3 =Sׯ8zQ,M'DXuй=wTFrA =[A-W#$ʸϪ֎+_!OծwtTo\( {{ k.&`kkh7j.elIA#B?F{/Guܨ1~:FMl1"C.P|Rx^,NJb19g:nowVFqH4KlśGpcY0_?:HSAoT\a1gx-|HKn@ii1qMG#XJ厧R]-~G1HۊsPL-*fH"}[O fQl=v[BԤSuc>m@ iO&azμp5@ b#WOoPM.#t*ആ wn,.PSIFgD,:EAA痰4+xɕqer]u2bMI$H=(,%VYH>S!t+ʄ@) Lt9>M$xM> N\B+AUa`!g/0e%.g(pOT>o!m,1VI_عWu,NӍL[4Ao,y]LT7`T%|,Q>ϴ3!Չ=WapE]فV(̋vh>ą 1_BŲv2t" i&s i?v9p++sfD4$'8V2F 7 ~_~1q䆿}g G3ֺߴOHѮ{! 0˫0XL].Oc"XZ+^8o+ [E1' 6ϰIA;M/D9}W^YU:8L$>+d :2۵ tX.RDNy`|T[?7G؛r>U]AP0/t?85JsmE%Opw 9h&~a85W?{YsFj3)+풸旁M.G=(;]Y16gr ?Yڽ!%`7HuCyd3|:gJUESfHVk",#Ѐ?[*F6_(zR g+ 楄['=VdTقy8~(~E]N'ie WHlV\/ݧb:S5 *M Ub4/{ pI,MͭfaAF=*C *$(ģB 0p9!D)UHb7dE:3 b'B3X1;N'&{6k' x/{L2C0#(VhmN<1naqcNwWO"v6P'-/: $Zcubwժ2H_Xnk,C,9^݉%`TM@w1k>>y (a ޝtYѩ/8ƕGONJ}` 9S9$Z>{u;+vM9ȸm0;yCǻ(K:\ľ0 l}tE,Li0eO lp}6蔂DlB7 pf[BsZG^ܸ߅|*.}?wC8RGk:6 %-\~'H3w,6c -vlT[9ylg!=/ ^`g\QYO՜G;f.qM8ˈXo*a0720C]\F'J&LYY#dgfQ1]aywVHM-ѹ0V\ǯ eGoĎpу.Ld.9D{2TE8A^vW)Ԏ뽳T&{ڏ1e'jP>0w7#CM*IDծL Ę9Q`AƘBA_ɭL~)sCK}{KPBV`evܰu_Њկ}H˪ť_Œ; B9e+"̀K?oګPT Y/ ?zQoyt]0ЮyĖEE/t*j  qN-o y2VPܱ ?`|F_qe@e㴶l_gqMu/Յ\Y$>hA(VDѻa>Rszx'8Ո?@T~)`/LiIO_m1bZl跱M> p.HB 䯁s')gr@ )+η4}$Ố` ,7d> dĶ|( h>rXQ;gPP'6GyeD)JQ@$;IT,x08A.5glk-- ۢ*#9q4ݰ=~l6SYkB/!7SIP?DJݢ\kik=6{/SfmG 25M'e%;þQT hE\s7ъ]Q՜WTALQXZThR\WE"șu-aާû~LJ5{(pa٤R2T4S4U:\l.ʥB-p;73^|~/(1y L/|+heAO;̓ Rm0D l 3}!Bv0Z޹75/*1&~^"*U|;CzAIޮݬ ̱,opPCOFCv}'[!sC'Fʷ$d7y+3ƣnf9Ƕ.Cg`rP n5D1HIKE A5koьC`m}dM$ sW D@H&3Ž@M aY4]PLgHOq  R(Sc~7m.jI0pv/ݵH12}>zm\ܝsrкdʿ)"]i$)aT$?- h6fnPŸ7ݎrC. Z|!4_$&d@Kp >!!D5E.ZIw]6IЭZϊAT*!]PųwRJL-خ#r$4:>%.^*{|z]^k}pr~>1ZIڎ#swl1qBʟ$|3S Ɓ>:ӮUF#񜔻HΔMa'' w,C+2]SߤH%b(4F8~Tob'8c,")(~Խpl!ܛ{Ai_5t}j?$ż\0^:o'h/ ؘ"=0jfP*A:ɮ.bbɿNG!6ŃȬH8V=. ' J8}ˠٸTz)A&`(uD[(%U:O(M^1x#'bph J5GG\@九[T踋=HMs_Vώ٩??t+rA)ZdEG}%'1%CP5og1q#># 5'a+ʲ;YbP a0 񷙑nHQ]}ቊ6Tm7 ?*>(X φ"Hr!йJ_q_T&.㞰Uѽ0$̆g``T^;7[,}ap `  +"DFsP;Ye;5= =)(h@#,흍CdA4G&!O.cu55l/}??-A1&Ug!8&'рgBΓ!! t"sfd^cDuIY5݋̷э=%}NVRLv̴M DO1@So{Uhd^/umB޳-wVS(cwZ_f*9$pJ+k7|ō&EFϲYb?V `CTQfg\͞PO]]%њW8&|I$|=I2ehGT)jVVxZN841ཙc),%˝1F$=ǁڰcϞC#+&6Pi0uⶂ\[%)8k< uUëarcRH/Әߛ̆^)}NkS"׻ ꓹcֶ7)Y<jÔ=-?0AsD-݄҅^B܊qI#-~n^7eh6o Șws8ؽ] 1\J DnI-}pnĽ QB(kTV,!DPHĨIwz*HESGͨ靝35] H.":Σ /jO ۈFRڡLn$+ccPj T`s'R+j+qk 1[b-yIJBc@.XV5+pb a|e>Ĕowo4cfO 'u֦*WB)􎒽0:YlZFqˉX\<[W)CGa3͢YL/p'<2 ]O]:#! .Q343Q1֥LjT˕ wtN:_6z6HRi=xp#J5SlV*^>8 fWg"Ns ^L52#[ݴHyM 4LYh^rwQ߮tS2v.VWz@>,#vL*cf|ϒ^ۉڸ0t-_QD`ULQtۏӸ\蝝"R)P7ځ'B\0\00,6ƕk@sJΰQxf'fKW9Bi| _sdԑp3?BۓxcJEo~EjrH.QD im| ]LB}'7A<{bt]p(2cv:bW-?EyҴ!H 0CNBq8Q..\r؈"?S# :bHxB`h;Nz;ҡ4?#^ ^p۔$@G_sbkþbLnUÅ=8Qi&p'IKg܃LJX 턃G&/,T׹cV R<渾=X˹:Mp4@CB[=z62wJxoq d,T-x93 cr0U\4I_` -gcd:߄[OQVNN1HT AAYӿLS }I[([Kyv3/lOّo7zB\w?4s[dB jȠ }ԅW8 =0ˏ|lBJ#LRHa%zn8JBE/{A›ci/y9ߝ\ܙ:* MA-J~K+g59p=;|MƋԪgFW2.z7hְŘ *6˶,+mKTK;1lIoـSܤE]gW'WSr[-jbΉۛ@v?y]g;4 ˈo5b-yAI~` .ζcBڗCrL1q:ޏ|V9ƃhM)`?b2+)/ K3 0=P4j{yr0OЗRSEN'BEJngJ hh+>7GN! mv4\m"70bL`Rt.̚]j p2Ū4y?x yWz:x+(Vm٭vD)ĹݾIV QZش:=312dpT,YdvSQL&5)m˂}aHC5[0lIǟ 5qx?}$jd~-LҖuϺ ͚s0U֛1OvJp[P6 [4u%= եryO PQ%?߀ tDXb0<{rfq.ku:5r\F4Q=ˢ*҇(-6LoO 낫FF'sΥQhI  +! ?U5B z"K ]<'CLz-WZG$*kW;Ȣ=0EZ~>o ˓[Iي!/ HOX+PzAwt>ɊՑi/hpaZ$E``VfK]d: &&F5Q 'Y`vxLWrtZQ7E\2^X6YT )*wgի弟cΊt# 4 v0~_4 R\ +昑$ TR6羭4:RL]phh̼0&7[{0HǓXV͑:~]ޡ8guJp ؄1Ose(d/yj6%SOSL(ɴDE]A[b8\]S,LJcx`7W^3U g\Fv$Hy6PNyi1'<"X.PJSr-]3u9DUD_^v .zXv0bm+Vmp4o|bI[M$xtp_GJLvp3n97ƻsb ƛ14$a8Gt>yE xsm 0R-VS?)*ڀGJFxZ)4tJFc4j&lGΈ;Ѧ0I]{:RѬO []%XHhZ8>9({78%֝ 7l[7#'q}<䓓'Mcv|T3Q,iAvrW؋p~[ ؄LƨN3]R¼z3lǮY?[2)6 i–K [y^˧$z*1mm;gD梛gE/\BcK1PO"A$?F?*lĩ1!ǼbƉD? ifK(` 7˜swV2$:/wXm )/񁅬e  M H4|\ZN#M;CJt%ST`{c!I F$(ys[63Q*Ǎ۪E>1]f[ 1 a&m*?fm}wME(+7V}hrŗb@+[ ۨw/@B.)Ɉ4eק4$@y He*.8=V+<6Ybc.64`3>( >(:eC;x;$H)tOKwÿ=_ bQY_Ie!H0+ml C蚧KOrk`M\.4K>M"Ԇ}=_{mw5Z%s|Ő.0E2F$I&NeMնAmvt4E4Gmzɍԡ'@G!H^Fw!1 !*K?=ES^?Ñ:yZy(bHPQhNAH^\ TkU \js8X?Fl5+y3 #P+n9a|&9\ o&\sr IiS@Qa!%ݙrNkޗH ӪTSoIw~+<5eKcwXX ԭc;* OmkGTW2i$<;M5"Ćc $t -R2ai#BPg>&4żK!O{SոIG%PEsds(ŬSpW$i׶ߙ M(fbA؈oEv'z?̏kɵ"]pNH8,oK@}U5vVU[aꪬTK:(b1c֯ 1 j۴)#KeeqvlMh}vrɖE $%]j4ZX^HԉkR  &fy&_ʌ)7%S֩\]d=&ңp3MM0JEF"}]AG$Ia"O)C7 "A;)dDn)tΕ ?9,4UY ؽBu҉IOB斥xX'Lar^(`k0,rTOkFr*BO`4kl[ 3g]VA +b7_MF[̼DF)I(d&chݣpJ>dXdaAi$6eJ@$$ `E~<ߡ nYx#H1Nȴke$_,ƶ 6 Ŧ&w` D3k&K9tUclEEr v d2x ,g}@LdDX7.!i52o>\Mj OY3ŷ]L117d..|pE( nI0+Jlsn^кk}85cyQ}"4~/ii3Ny AE'fqBWX +ln͖ Y@vJaܥ Xϭ$Tߜr}Gjİc-]t/y:w9,g'hkcUQ*w8'  ǫHV Ö8f3|A}TNwԾfhA6AvⷲfvC_2RYޡ^2B^V*« gꅳg ^k.mt@`,!S :3FOK%XݯG~G5E%'2~٣ZrA8Hx21Z%=N>9ʋk3)ޏSap&}wxoa!9)ոӭl&V$ bxtǁ6rZp.|̦ӻnj+tqnmÆR4^?M,bBZzdi(z Ϸ ~<2DWȈ6:Y(y.h@rrLcj du1Pv=R(%ke+>՜_P?XNWh|{BcswF3<e 4:EgƨVW:dJJ,gX*95m-p =*1GApNQl\dzI\,#C8eq/5_D!ds %#d-iD^r1*_>Yy"4)v+6l.!N)%+qށ ]1Xw~Ƭ@ Iϰ( A&ʹη͉´tue@-.lE'Tytt%+ҮaKo1UK|>#b16/ 6|V X?=mpVؽ XwdbO]>īEDO+^]oXI}]D PF_`Իs~C]re3 L/1^>hHRԱez{`/D@~ ,?@d{t\=0y~QuG칳.IKٓAD@d?\A ri#۪9)V E!ѶS1_ڭ WVh#ϓouEa4)t& >\,DĜy{m&`æ]"} Ę19~YK'=;ܓyq~cG@`C5e $;\x_RcBÁ}?Ep0N%.)Jw{T4^īhJ$} i_Gd۪bVbP00 C\I]&v^"S4)4,w뱒mNDpMJe@ΙSF 格QپP(F&ْQ|ϿZE6+_(!zutуw_h:ny{9BҠ=c3[׌X3*s(MO$0j[!*@~$(E[gM$u2`rxTgycyZix^h_s:Y^ ܐŗcKi=˾}6I"e)gw4gWUY+]DMAjoЕ%q ͉,~+;KHt,Yys*}M7B3A2Zrܺ Q(JGTG=4Q1;Ico+LT (Qy~/܋(9@s5@ gf;8#T6q Pd3⏧X`u:j8x){+iɛ*v d;YB=t٠Dp1#cSKL OӫI]Z;8ƼMl$/)A&;#VPЯp`?kn!@e0铟9eb;zòS6re=%uÚ0^~q7}]3 T] v%ގrOnAnWR#`^n<4!(J'g+iXU_Gۚ3']``ڂg5^,|yJo$*|1q#pچ䄂 9tiQ&i'EE{;@$/xmQc:k?Ea@؄:BIHY -(p;%t= L #@pPga" *!$>+ Me8zxgoNJ٠\-U>4 .XF1fha`4\B6J%t*i rts[QsQ&e*I2Nݠ[h/ 3U$.ͮ% =[ 7NhD2'`=Kew/=ᕧܳaΉ]&d_DirMWLi*a ;G]*p?荠Z.Uu[c ?+Ge9.D_U 7*dYz`:h7(Hi$ Is!\! i\eڤ\⦛ȋbjdxc4*iqY_nOn0 }=&fL1 š$~25)!hUfM#Ń|I}9r,VU(o^$AAkEƣ>HMzv/H\MЧYHq TXڎ}B ϊ5 z֘!]5 !22 %;>Q?x;-8UBASFZ-_q x؟W|T nݩTz'fRbr.Ox"6L^ɫ$$4%d,{fPEjs/x3M/!)͋3DoF I͛#G6BkX$o@}Hxo 9 'T_u$ qhU^VGO`&gS<ݛ2"҃8p\!/ey@= 9⃩ުDRċm(!֩Y';GA4Y^UG `JdP7&5bĿjQxd{*<<9dV,D(Q:3ENm1tKqRhsAFPrJJ@@g}0KeU2io"+.fA_#ۇ|nRW - @K*mb<5MT +Q{J8^3 2SDžRbO1<l\Q7Y⪏s>3m[><`}[LfD >V O iYS%뭱l$&ܝ$F逰0G@kg Fj/Ll&˻Q}ֿܹ5%*x5 . Pg%4P3r!K%_DL!lj'.*S*n1R^ (] mj;tJp-f=Cew,bbN+2e0;;B-VdP3mT5A<[l %'N]NA: +2*% 7NPUX&"\\v˅,^ˎ}r>l h4٠?&LX :_NM 'Dr$!7`)brCuU6iHK P6ƘS嫽ْ;_aT_\Pu)JlЖf›B2t5cφ_QUpcRRASQ6/4c[)hL%jؙ˷0|Nx!Tr4(7P\Th(듮C0b hQj=}-Cj.g=Z/4V=6,n_Wf* b 1BAQGr6õӵNj7KƘFf2L g7tJ2wA.j6-m Ǚ¥)9a0vԡD|Lp{`ʜSX7bT<ldr" 'BojfU`/z%j-ۼbnHc͒ pJV5AD^V=Z1k $pew |-LJAr nS\+ImEd#UŚh"f:vmеܙ=*6>'YedJB.>jYc u+hyEzz8L)bB@_dD /j;e  ڴcƧ_P05zJq:'*w}b`N.Ӝ~ CZN"2 e~ <B7-#qsA=Jlɝ͏ZeՋ#xԓr}j/wO>U2cэi~txȶ \lĔ&54BNt6QPq:MF5.F6IC̋od.C~Ȉ#V'2y׸zxf$T?rܤ)qפ l drHQ]0u3%,(|oޚJSTzX|KGgYf4"RowoDN&ײ{qϬ%rnDҁ{>J3twIb HV=()g-#jW_A/x0'I|[LJI;*t~7lNa# N> necϧtŠ݅LJ:u]|pr&Yj:jvf|) YQ\;/a-}=B }qs36 xju;o|V],G9Io6ͦC¾S6X(b'OS:FқYBS.qF;<)ȼfgxWGс6:TR-lx}N4|4x{sNl`wJh~ 0jU$<􍚓;ia6sqMݭzN7"}T.ң, ۼ"絻~~;d|IzNrӞκRϹRdBPoڢH6r_DpNN{W`ӧk%G`ol>fIyȠ]矛5N#7ؾ4dB[0#ȳ$e4V\%7:'?>59=XLej܊X0^dH-wJuW0X4w ^W$ȦIxџp/.:= KyuQm끡ăӢw<Uh>X7lkf7ē('_!b>H wWVa"><ScS!]R|E#,"`L봜 ј_=yRF='_Y+~1,^|Ɔ ݎe#O6! )Їl]T *ogHE_cg2UI+/uo(L'Y+1?[jmܚ-`K!hbZ[h*O3jyC~ "Xx _z%>vfGPo͊=Fnސ'Qs?BKk1"" F]ԵLY N%MG5AC1 FzaB}VM|R:F|^Ꮹ,H?*12 |y%xz̃Э]d"wl"$b3?TbQr^ңڂ$L6>DQxi + J+|Pfmuh6l?秮>xx&\j/">Oj[e,?r@fGJN0`FPǹ_ت%uH;1ڳo#I ^DLzOS;P){nE5/2 J\)n&{FyiX oB* a\}Of >ɀ\f$Ncbiu]hawsdE^o“־m! (T;^iAKElƢtVvJƥO8""3ڸjk`&b"Å&qV+o?`fP6Tg>!V O1OX!Z2/&Gjx Ov4*=J6<4t)Խfef yL0 [RJbЄ6 镰:?o|c_|b~5hb7HYg^NE֓`QEj1I;wl4) ЋnġjEt)Ad0n:623/x$ܦyV v{gp6KQHLˀ̰^kCx#v y_C6xaORkA\p n(ww|=<|1_jBC >E%+y%Y0 `lʯ,eF-q߉ڬ%jMUq,- q#nU8o K4ќP+oV,087U+,5qJ V0z\bNBC9>|֋si ҇)eʕv. {G-Z4/fN 6 k[Ā[v;Mvє:rCMM?dNw) 7@9kwu2)%T(GC1.w5Q/m>LgA=b 6˅˗z "bjz= Z,Sh?V =D1bo@f]#\Ԧ`2RAC>..hrWUaK  L!i-љlgy>D.nAU_~Z1~{wV;bTs.){{0l##/B|wpL|1^gGz/ޔh BxSu] ۟^8#v܌$).KvPN:V e̼HAHmCTkn~H TKc6AAYїvcd:a8}T=#ǵ+[eV8?&_ȥϑZV,Zf±Cfn={%_گZ[)- 94k/FEڸr JW0cS03 kǴ񒽭#8wo}Ѿvf}-'dtvR^M+7gaÔѯAsnpcHOkc'5!VR_ t% kvRBqީtD8o[qo 5iipΐ*dk~88SeyC+١3W\^ŽiPB-׋9̍ǣ!ڳ<#x?D~tdX2; 6kG-u ijA6aag?S]NAj&t^[2TM轛_6 dݟ יеG s@ZϏrSxDp_ǩ ~OId {5%\|(!i"9bJdr,U.F(9N 1tÒݹ%)<#E](SBbͨSWw{E)qlVݣ݌]n>J|y4'l}A# 0cBi1f.+1yC$mڐqœs "ߎ\U8#̀L h*].33z.߇`GFah^+ѽJD2XU%_H܆c2/MTחOINf"k3P] X"VWIgl<@M5ug~N!r } 8tU7O F8KES@& dݐSIf3`>M Ԭz7`,䢧Z/dӕ CN しXt\ 6ƙ )UIH3Da?(qgkI.~n;Nk|E8#%ɮRr]ٕK/wjMq或n}:vNO!`I\xЌw5>\J={)?t 7\i.Px.~ϗ\zq@6DEWiM7g&xsRNdY/U ocK~Bv<8k TCx-y{?Lk,Ҽ#K^hO; ~GﺈxU&?3p'B3-LpX*Y^EA 7("=0~B)|:!p# _Y `,|[@TY%OL_!? fx3_N[vG|HšOQy΁d*.-xqNeySD=w`n?5T$+o؈ǭp;]%UQ~R5k"]3JIlӍЍ)Q]~×Xqc$$/iy/fVt-/g$)롑e\aQ-|O2=o]s[)c$} F% ?a]줠W.t @‡":Os~2JnދpI{3 aK\xLj`Of@ pەͪh+yy+f?̺OOYܷZ)g;b$ҹi(@qBߋ+P ]~%1{.>Q"KBAHc~X0k^0- ] PeF}Cͨ,!S=7`K8!W.^ aOҞQZF, ~{͈ WEwt'mmfI}RFMÛUq͙*tC-(ǪFp'Y6jD?];ONBk,c.< v^R럛2\^˱< ̣:X~{qR'5eX- :b]D▶8P_Wfo2ΝA D!&e"`3f0,r +vjaڱE]Yċ?Z0פl6:[&}EҼy9 >u/:"V'}G23U,A]C5=q3j004ѾYqw "|ӟ'$>괶k f-:a|c'ط?P+IY.AY:D̔,Pe?iEs;ʿ>-|~}57'FJW`_{$`}I]c.Vˍ?l I枎 CܹD-uT5dN(n$j-[tuRڒ=[!rL e7HC~{uUp\xi S,#૳0˪e q;X649l+KjH!tCs[P,(1/-A? q]=TͻbhF':x\cBzJX@YXZ]=AB>TIJb+z 6#-wjҭ,tUh%zĭqm*5Ny'1gB)' ^VCSA iQ(ItIW3̃B(& HwB`^z0;hdLADW@Zydͣz9]_l6.?oH)aٽܦʔ,}ooNԞU/Ƥ/-3/nG(B ./Qydw,] ֪}2lH/k5SɺMRZÕn NUf7{C[q5!JG0^$SYR dJO1FDs̙u5ҡb >bn+MnΡU9{=/""_nCv䋪B6Ix>ӗM[wiS,$}΅5Iwd+&ENZ}ǝ&&;&UNӻN >k?gEf(`"2էi/iޜm:?LawO oG5g+Zb1YR}l=iu~<(g)@W^@eG.[@zL@+Qjt?^֓S0GG.M}6py!u]ȩU0"f >Ky S&)75 :.OH4RiM;NCng` jn PkSĎy_&͇:u0|'H[޸]IEl .CgޅsvF׌hb68*fFVig-\.IGva LS cў$ [yZ*hr9(wtPܻ[kyFkoXt?9U͚S3۴ FN*㪯A Pz׼Ryr5VdƓ #ͭ]%E% Vn}ᒮ5g ֆ aۙEE(d%0FLkzj%7}#? !04,ae N\UkRFCsiŝNy.hR8|WUK[';b$#4r}0:`?VYfI_]oxv65mot-g z]9bʫvaY=: ZP΅gz1BYЧy*eLBȓ<Ѐk*Qaɞ.Qsp .=Ws|_EUKdUD#N.R)vj`kI6pv 7! WRk'gL,I%`͝4N@aO,@q{jySOHy]خ|_(zkN)aɒqhyi%ye_ߺkUhJQFo_) ۝dDWa#j-' @0΄b'@M@%n`>ЃlG녹LyO\!% ;#pS2LtG (Fſ29|!lj^1ͭ){0;naux=?9"! WJ/t7f-krN8P@8h2aV|@h1JӺ9+&;nuj2:"@>`_b(/)Vqnj͂q|\/1wo†Լ$pfAyDx';!EmgI`NM [<'- ]J@h4KQ_?ژMCvԥ%ےpUlS)V6hmꈭk.q=gtM4qfΜ_lzɦb.YCٝ4%6=6J[_l2.X7]"8Gk ZeUѕ5f{~sXrY~^rHAԏsN$qU/tz MW#H~mg=:0I/̭˨JZLR>CU]ݺ!rE$Zp~1Q(?NǓ"'/~8$);nGQY [yt {6f:bwtO5T0n(w 1gJ*!@Eo?5d 'd/G-|8}ʤFSǠՅ.({Ӥ/ 4wx5/Q't.xkW6:v(^>}FPNHZCEY}/ڃϑ2s1&BGo.d-WPJl^ LsqNrΞ̣{YQ^}{;4Rb7" 4 G! SvxFZBpf{͂@>dVhEj*΂Qn:gxCO)idd_t K4^hZYY0 ] IW}Bp+[LQ&ZHm6Aj1u;M3rWr`*" wm=;[ zJ_FSаbMj_>&V 1kun6y~Eb`+" Nǫ>v_^2))l _(ܠ`&{zKV̼j;keNw/cޗe #Kř8!њ "1pt#{hjuSk-hd5#濡}KumK^󡎣RRjFE 'S {O F$yhD@JA%PN]S1K2v.W{G;|+&JxZlEA \ Er~dyJ #\j{p U%@+F.7UL_Zһ4^D8fzd70Vj翍]`c$VI9#:/9#>nb-[hMFl;u, Ziݭxqz1F(7F:|8&K]\w VѤ)P|nLf R@,ChZe#,uK"@^/ *  nJ+>Z(zAu0J7ds&U%~-D.$>iϗ*B;ĊbI^ eǍ `łކⳲn`w.Be m/_YT9:f5qM )ɦ[+[<5R! T¥?)xZ7[l̂Uą 4P(^nFkdx= {ĹM6OoS {r.}Olo 63,&ʢTd<ڃ>BC[3ОM"i[tK.J̎':wo30/I"8"u ؂ʅ䡼e;>GDBgDvѬ=SdSr.G|(ǩo_}S+;~.r&5uc} Z_x8 Dn~QB[$8.2SB@* 53Z̍g0r?ιW!4c_RH=w_ &K䂫EVT92||SSL|骒A^G,#]Xӣvoj8;ZاᏥWlm<M܂Llˇkbud,QcLnI! Ox? ǑMzZt'z$ v8h;favϲ5P]ʙJQ۵,PDL\+"mJXL">ۮƞהơmekkrȵ] j$YgBIapLЇ`0=f/:wP6Y ,t H#JO2Ol3&.~vjSbCqb-,jx$z$iHG.Цf9#+k$kUf+2Ľ~,PںtUUW$3S[A2|[6Ûw{Xe+C͙.1EVEW69EIM-X1m4'qY*گi$b)gJ[hFa.W O,3~ VUvi8V ^7*bMSc\#& : 5u r#Nx/x6u"]ԏpZ;0> +2A^KČVPd~f/P fk"eP7)*y䧷ݿh.Yu`z6u>8H?6xrSԣn.bޘK5ן<<:unpԗ0Wdz'2Ycŏ ӈp6ΐxS>L]^6I#Xu |n#)^948.Bs*29'i6!)HwЇ퀣QY31CI2_ubBKʝ 5Vֿȁ6b ǖfڃ֓ިw8*+2 LLy% c`LAu/|#yQ\xyn@sYvڌH‰bk֡xxFD0i4uQ _ukMEO_ncvҐk&E7`XpMkb> 䄆"{d+ ={z֊ހRcͲB-& r/e;#lJݤo[ىnΕ ;I6~%Hl 3H| uhﲩJFR: P\#~ a.@*}je Jqhe$g"]}4:=9'zWSgx'coc, XTV]5ix w" Ltr'7<*tN_c*O8C}:64 'd T4"e2{|PɦSI-bX]s ?@wcG("?X o_^08>I׿ $;:n(uvչpd6 [° b#?Ms4Za] |e2hG".jA{@gXNļj]ޏay( ;!^#ϭs| (}0= ρk?G{!}RR0YY^,=Te*ʼnt]b4g/J \钄86.۰|t6煔.\Tl!5CuR}JL2Loǯ&&p5kŧ +p6%L NA `Sxʵ[F^M隧g Os*0*;I"f׃B³dV8|f'gubx,1RS)=#seŧMvڬCp Ds38=jPYbQn:[L! q ZjCzn ` Cӹr p ۔V$ V .kAPp=Qf=7hO~i}PZo+-4 \K5OR ?_j֖7j$U ׶>niFpD7%?UdqT\zq'@$z4-< ;:F+7N2+Q|Pgu)SM$qBlLr%֦~h쁉1O^ 3SfJ}؞y-iBٓ _7>+ɲbʑWFF>L.iÔm׀{jHkM \ =qHp'^`S']ROD4kˆ!ۅMrUdKxxKzށg *z`d>-.3ΤU ۬WR6H@F =ORfDphM7IH<׏W7!ϹL_}SlZ]yi#Os4*.$JR ̓a,(p)[q[Q]v?k wy[_mmM r0ؔ׼U5!] X 0 .5Í3+d+~Ra' P{džcC? hk>  '!xS難PXCx=gB 9"Ag$hN5 Re|F&@WH7l߽[~I%u%QSD?a \3ŋ˺k:lrM[X96s;ro ZQlJIZt*rf:9G%n]y< I$,|4Bp̈g+!n~;XqЕ `{sxֲE¯se^B1ge!*3QZcs*xN?J_UP<+_HB;S!G# t^ĝ8B r蒪 .Pu4 <&r 0~q 9j˔>;,_ m?Y#ykJוqGm /-8FZwlT9xޚ#>n15T{cf|~·K? <^e^P*3d_{`\qTRd#! i?%hy=5aLOn]J$np ޿zP*dSNUh{S004 Qto~#рiC XZ."^[ PVG堢]&E0!w8DE[:GMcE뒟ZUpн,Z?W?o߇DRD!™f&E̵2O&52h.O)#<83 Cc7Լ|AvWxUcLRL59˔PkB7oh҂ ^>?*y?%9"B@CUL0.P/gCG QfHش3jhPf(qvٚ[gs'Z GjE[GS4"W5R Қp:6xWdptۡZo(`cu] :gdہ{'h JP/5 %}`7WhWH%oTŅGѣ1Ā?UチOCjCkT뽦|J~t1Cu T6+|z:rQm /Y"`&ؖ Q3?\wR "qվG+n_rGYߧ2P |=KnUf'"GMJ[C׮sU53{Z"W >N-Ϊy:~X~t6dNݔSjeQ̭x젓mǛw @խ Q}#SD5pN1yp`O/h=H䭫/QuϿ:`IuHKIB^a²]%3-TWCW ?&st8 Ș3EL -o} ` wCCйWr]̔_kGDq^:U慵:QJa@y% . Wz%]|ͫiAmJF=1sW͵S؁Q r;$ rX\^uy4؛Z{OO!@r=!&bBF/@@a.}+ز1eʾV \eP8r2 `il[m2aZLtzY%qpޏY¯م63] R kvᾁP4ě~5e]ʶ:\@6z'ڋqa*u˃mKb~vSP x SJ"sF+pX9 Gi.`[2LZt.q(MF'jzsLmZ$|/F3i܁s!vd6K#Yx<3{;!yL`U=stTrI}N+eӻЖ4nג*Ɩ] 4烓\6rJ5O#/fxϣJ 8Cvj|/sL W=OKG $v1)4]L s^;`fy!Q|(S5>5 7Q%kEaTZGZF$ D{)_-=5M`τϗ /[sEk`Wgٜ)K1,OSv.q8wɴ 7QD-ODgQIon0%V/ Q0Pn8n|dK5@mdp]͔Hb{(:¾x[6zD-&<LJLYӖI(u"Is3$ج ~85(=~@cc"ښ9@./!у5Hʅ'^1 I*c_s@ lm޴3wD($K,6>ozҮ#zW`{VS<)(&EAwm ;5.$0DUC4bH_Fb[k' ~-ٺ&$EUO'_v?e. \ne"(v84"O ܸd#ym}@)N }cd롗u~ 1jlku\ }Hj Ҍ(7_Qa6-BL6Z=Kn-g"R#Ij}.% %A$8 ЇCT]D[_2gdаW I>@̊9; h#W㠘8:L!{dJn*}C]  ZF*o<^\SPICvc\K5Cs`1.@v ,n Ÿy8gqZᇟ2ۨT5L_ $8&vou>**8L(irD09oK~]-Kú*?Уġ¦B{"R܀4^6C}{j;h;FT)f`!v6W*D\籾6LiF7p0<8D﩮"B|ݥZ=F9|p&rYi&i v oMEө+ +9<…EHĶaeDjQ_Dic_ֿӔHʒb.OoieERO͹7ZXxbJpmWAFOEzEMG'q:E~c8E/ dJMCڀ݌t-.-iKҎ+ݓF"3k4Y`JKD)JTyVR|kEd>X Jh=4(}ճh0zANFgK ei_VPa#%켖^0|6DŽVYz>&yҼvS\:t";'"jm(#5WC$%k|߰#ݘlt&:"|AhYMW̹i+ Nɒ=|-ԎO P [JfCwu vbS-rȻB74h5m|1zꔺg#R#ec6ge5!WT)TH~g3.~%NRC&Ȑ ݙYfY `t{4yBSb쀬Ar#&(2PRW5-8%T$2‰ my3] E /z1?-; {f*Y'7LI Y@Jil W9# OzJ'׀"w=Bs&4Kp0]Ղ?-D$8\Ռ\ý U@ĘĂfc$+~Fu S}t@@jUlt@_jcϻׂ@v6Jڗ_\}^K]ZЪH9\[2ךשIB9M1 I<ٵj8RlV0@JI%.io_q}=^'ԥ?7lqV?f)A$F i@Hؒ Z8N{#$TǙV2[8n(BJ?ii|F]}4QjD>':?Cg6mYϪ@/3-xBr5ڭ/{~;ւyVvONfNi1*g;+X5;. QK bbp| 6Lb*zVw%eg_L} Z1T¨k W`8xB>*D4sU6R.+6 k7cE:L i.MF.)-)hr;qǎϘn5Sx{X9xGYB e4#ݎԚ# ^nf+\4Dނ+aʶ8AGq8%0$Kn6ӧGI9^fF"snEKh!?FsbQb]tZ` S<I 33wp(EUK"Ҫo=ߌ s2-Q0iQeSn-W'M(go0NDAcapNYV8ں>K ;j `F8 aą٘-[h( N(gI ;9,f6e!C}n3-hW/ ǴDҾ$H|-s ᖢlC>JZ➥_fv~Qf kbS~K?{7ůX}pdO| ]Оh;ϿwJ.TNqxd buZJ\im:l1;|`.$kO6{ꎻ@7,\3.k椠8ii"X˨TQ[ְQmN4.y 5]k#'M'ӏ! Ho.` X߸4Gs"Et{K T<<`U%,mYyK60a@i\ZVQj,iڇC3j_w/F;" kC++qkt[*xA~;~\j>m{X$ ;sq![fV5- 48k{SS'5=3 +L8vހ6 |Ős30Wԇ8:t}[qcm)[n#[iO&a违/ gIc{iҎ經fߺpZ{7=K?β~yVQ31)^^qJm(jS6r]/ǙT2KiQN닱ӀYpX2@=U@?<@VuGq6AgIij^Jl{Sc3s!rL6ԆrǾj:%s }E_j0v׭0kւM?8dtanA=>E@W}{S8qOۖY9Gq;t,vFZ2.u} Pqwj"VTBt6v47ŨDC HJ'}eJtfD.B;ǽl!9Ψ-d";"+f%zn~,ؔ 9V*4;3X1 f)Ы{@\1d.sH4)tY&vZsvQ=E>FgnE_aG)x۝c( je4 =EڶTcǦ:xI]j>U.L)Z <c5O{ʔYs%zZ٪ pUX^)Hg_7dwPjz`gsȽ >#kZ4~աZl B]|xUDbeKc=MEJLA\9RFcBw\1͈r\(b–g3߇ex$JxLmxRz G**Xn?;E 5fb7!+4=FH;ed]-uz$9QϾHٷ,d}NxjBRb2+kJp@¡eǥ$}zyM|nרLl`_ ,:?;LmXf%@S S!|0uN(0hO( L)@#[̩ 2bEt!;6=_{ a4a-3H z>5[bt Tv䒒KQX `ACJmE$?Qk D>!^r98c9lpWDACF $PQŌ˟a^xm8. oSz#S399 䡏(KX hՓf -qD;Vw梘t5 2xf/>[݇դ HGxo}G+cϝњ#8!GW㴥;լ+g< GdcΤ}檥`^AG A"z3ij|'C6e=lC:\ѰrJ>ƹ߮"laS수:(_QF*h[v %9X%yhP,^3w{yf A GP=d'ad:lI_PS25O*\/TA%Gc7o蛱gFtg{X *^82{!]_SF w2r@1~gH@P9o HT`QkBfzA*~2NAڥΦlW>QJOGhU* 4t1Z@L/7 L2tncj8أ/U;DP蜊%"ZׂֈYx+&#y~>m37bl\J. g12?X?q}?mœ<|KFR#ExL>ʜRDT-dO DL< ~S8ę0ct7#-LT8&#Mv(px!%&C`ZRݕ@~-8Ta:9R)!Rh-UFZ@!^="ijܕ5F`cV‘m`r>($gM-5޵? :nέGg#f9UuJt9$odj/Mt"LY쟋{]3wkmr8FHgt]xiYE@20j`~OUwSVxjDh|Rp-bvyٚ~ܳ DMgQOK ;hx7>t`Otw E8\\}Ө h:yL%װ3:.3>ʮb86?mک*${詘8z:bI IA`iP. l6GڸٜEXOt?G7}(O ]Ys 7~L >\ D8Ӄ=sJ@Ʉ^mȘo g l= lCqM |1)Vafkw& c$9jqP GJYGȴ#ڽ.S+OB fS3zJC㼪Uzøt bӶsDtR?OTsURaܴopg-|aB(ewQm059&:ܔ|G] ӑ3Lj}z458gM`ӇuY[BHWMS*UUͨ}gZq̱א7bx^BZO|VqAjTl7UzGI}Ew0hy̒3r|^jN hCx_|r}$V]FȠg̦1$m?'%,|OgZ<ߑfLB7$A9KA6R^"cg.N>ʲ;CegQ\?n%I!j!i{ިNqD؄[߽V3i&8"H=A["x'=TafK;+o^CArl:~Z6-!"Ct侏L%(0L&Il}ر! uryrYT em\̂?Ld$]M̳)LP4 ɇK;-<#akxtx6JN2/oWˠ޳z!0}QÇYAϩ@jS_}r"];5!ŭk=V >lu2 $DtG.z`GEϐuC)5dDUGʐ(x؛<#m^-ХzO] 1@C/e,褄ND9{M M{$5Ժk`5Iº>D`ggMca1[DNYL-3C枱5"I@ ?hBeTeYAӘpvyhՏc[j@<Y-v/k]0JP;NtQ˲^A6>9_nz]'>(UYDֿ!}46V_XH kBZ0s#ǢdO%)`d#Svk7d t¿ ?ٞwyAEvGޚl{% Ν89DH!L>33֚&{lҏ̂nfM5| wHd=g u<]_~5$yU& vP^: |(<,$kB˘$(w@H8X@?㢬Zo- <*9}"xe_I{2t X/[&r3Mlo& ,ZsMOɶLUϠWj]x3NLJeuA1>v6Ǯ:͓'I#n6E.o QlOF-Od"tyxnf@q'hS$),RnǛhS5vOyaFͺkeP_u"6{oRJ}Pr`Oqm&=+I-bj(eN׌\OӡəUQjkTAx1GAcb06 yJqryYle/v_7i~0$YǑdf-g ZoᱵGVxi4R`[{.çK4t7 /DE ]Fs֒F(My9T+IƛO#rP]Ԫ00 xAr79$c a=jBx6E XrWڇ1%Ҍ7?l\iW2ENxTnIJ]ʟӤӸ%\wb_8ʹMZw}؝4n|G !*is] Ԑңdz`aT䇑>#g fxjdj # T{poZM*ſGqqĬ3fb_[w \Ǹv5H.'BTtJ _uJ&Ej%c1*3[Gc>\JMی_6i1o])X};"Roϯlᄄ V! 0Y"5r1K&RbcIęQ[ jU Eoa?#NDCODK~Rю#97yC9rǩݜNb # #c1[.)]o^78lt$&>'a5J<R=y|}0$Kڌ^&ލ .Z !6*7+0fn N o[,,rИyPt 1&/(r>~[Ai qk5aA9$ *.n߃NCFX_os((hw𬋋V14Ѱ /xbx[w^ [llZQ_jG܁iuǔ\]>8 CWG:/<Kh-H&\cp=$: $ e#Sv})X Ե!z{xU:gnw$zNzB"T4dZmOQ%]*V[lS8@^tOօ/zIB[1~ST7]2!;n/ i/q+enònR`Qy=#Map_'ի.7* MɹiJE1g#h# xAƍW8bC<hrgRB?75G&_FJGc>NBOEuG62tOr5i ?Z!V7cBGu8&&< p,@^|m"Ä}#+Ec~:rNx<˺Wtdi(՛8HPzM@!#!28T÷ik;{HOy`W·Iy'1nb} e X O(*2BU0 \";Řl$!wkS>Fgo7L2):&ܻS7k|O#4a=/kTè[JVt+kCBqL`xCt0F Eȹ?},Ԑ!=t0]jJ0R: 3pa!ϖ<=/pڭ)^Xh9(aJ0Ƕey=@LP.-U~b).,>v_\;_[z;9LuTZE dWԤ^ p@  |W,Ma30X!#db0H [ $*ڥfa[6R5 0vzz5}c^"['љsUv;xH6/eLp|Lh`y)"/vܓ%kG&dǨ6gN|ʽ.y|}EIK  4>w{ppPOU kӴ6܂i{"x38E!*y]S Q޾ `2 Ѓsc+-PW;&hkŔ˓ un, 3.q##eG_'(,K2Lӳ~ޣ :ۃz 'cq)A7Te7hgbUb"#WV|j!@`ȡMz#ـ6W$Z6d}{q3J| V?& ]D|}jl@9>-q vk꼍d!曞Kn;H'UH1+تpGup* ]Ogf%+0\Bۚ1 tx{+2V8Y )7VN$YhԸUvZm'X5c\Bֺ-N;˙5󳇺d1t0=:߶ s+|w'v/Q@@cƱ |F-鷴Pi./{DCKE0bĊ0_Xa\3hS~mC?0jZVy`,. ]> _.{oylE2ZK]AP&T\ !-xq/7dt1k#&MFFik(y/D lNIY͇_?˟/>AGU6n~_⓵[0LhLfsz|DfBh~ק<}K9卵 _*]LT%2RY6PFX}uQ iJl׿h&Nm{^F ^qΩ1SCmgq vm2ѨކYZ)0#%/, HCh%.$N[* gl&~<SǢ*ovg:Uay2Lp)m{ ,.zU5ry'L Vi4_^$ٛcyJ# t&b*HӼ.h6䕅۪ ~x+gNF>vQY hTIcpx7h?qjӵf/ [_%I{ôîDGc&H/b:Hvks+u_ I؍= - <,Bݐ~a]k(0]7Ri !Zt͒a,l6O&4#UruEwHK?/HSJviycOyiٿ,^רSecCI fGU=6KnO~'adY%2Xl?FZ锏e_C1Q$XXmt}Z5-v(}d6n^" vǦSGZ!0F߲R# Kr0.ᦊ9llppXX|b?h:[]Yz-.;-mې:@!.Rl6nQ$ϸWEM:3z+i?3u+EGΟ8%#oyÁR̽M4I@xݩg6Zgܔrpi+ ShnbX;9|`[JSdr ιTς+SZ̬G/fہ] זczڜe2zqJ@f1ϡDSL@6᠈ѷ2B~u ˕V)qiojDl*/H`)ͽy})ż^`jl o>=Hb"6 lT`6Ր7=Xwpʲ)qR#7th+^ QBRe&rRLFT,yn@\0ON8 XfsW( X+9 o64쎆g\Vn I$W``pu:J"jȕC3 k%!?lȬiL}čd"YB{js~ Е/e-RF-ċ XW/b'gd _8vU6*!Θl<>/$}(d)úWd9^m@ᅡמ隅$g(vI]ñ?lrQyɋaPz7tKOT{~|PJic}:sJik)jVY\B}lGpioK> 0#Pw\,)A0w|cM4-Jkn|eF!S3/Hk^ucT;ie):)R~)oŘ[>gpe3ѠUxdeA[BΒ 5"_B<<:Tv#Ax9qea_bu8t 4~-W e9[!gNNtܩ6yȱȄ@2zQ JԠ9a0ͭ:R9~"XMx1Civ^qUr?[WVfWvN@uHP׸4*'M,m(-|A?B2*?5T~fk(<2ExN\D%3V EOY>] iDmPj8]6 c#滶\LRDY:|?nPv|W \ I%)/ɽXWu$wi6Up}t"vOߚ%I!;"c(uiw7Hg~̀~B#/Ȁ2d /֡0<揞a=N^ɝiچ䖦]=/ ;dseo&C`boa<Үi 4>,dRHLE;$7; =K&! ڟ ȗT{r0T(dGho/Cյ-ԇ2bd s=+QW诹#z{ i+Z,} zbfLoR,X1?P$/l"ATOx-]d 5MBBQ#$IҟW@xw#Yf <,G󄷍HHœ7rRϺTe1ud}%RMJkOyY*kF"]Lw pgߘJ_i$qԠu6Q 2yT hz7!~2)^fi=@asS~'`mi7pc}/.Kpкt&#hױ 8BN vEUo(ğm~P',3(2wEr$ ȟ5A=D:F,?oPF+XLR/%;lm&gn&ܠN^A+ZZȈrQRC~V+;{uN_GU(|!<.SV)\氕V!>PR%M*s]¸@U&_P5qDB_DaKuaFS<(b%N^ڢC[㧁~Ѣ>R.1jPN7% ROn 9ɐ7(q%]fjk,ТPsut o% Oa#2JFMwܥ(֋O/FЖ("P8yM=8&ƭVY'6Qؠ!Qp/Rs{6?{76`oڒu5x X"PIчEmW0 !rv䘊lDuz Mu*kgoI9?=޺N(M %@' d[fU,.H*@S摘W <@{c3jLʅN^%NNN2uZd#WRG-$5n{0*XztCy]<%.BnܫqFf6= ?JJzs+sV͂MY_SzMrG@LA0ĖyD ԭi4;4z-.-Fhb wG qs7+})+"{PNZoS8oȫl)@% .7ئ\F7K}kQf0Lhim\5+w Z!b`((Rѫ,03DOKz9kZ3 q$TPoMCm!kE [ab PB/aҮ$h<j(+ܟs}bYZb fw ѝ\2<ʓ;- A#(Oϴ[_$s/A@q[~ddpL G4pĒ}ܓ7~ʉЋsG8%/ ,$X8@ mS-n#?]s=p6M.zZ9ˋd WXߞcCcRWQmX&$hw깐 MZCFa*)=1g4n$?7)[_AK rAj`lr`Nwϴ(5<\BQ .7,.Pv)&-P66xt}c;El8,xn2,,_*P6Pd%TszNn< U{N̿`IKmh̻sc N*u8X;1c)#j;q:ރ bo-e#4$k5J=In qG0deilر8omIO}j9Y [hr%!Ւdg~b:ޣu&Iy|nՍxe#y dqF +nz$!G4 &I΅ImOR_آfh"=@M[h:`AdñTmlh3#܈0$ %6fOũ2Tj]w$%`RDLE:~#ގen]GY6ѣ"b5)3-TFrpH$&/-`[c6@MQl]I6>^\9x*4ф1P#0'N$X+uz\Qիs (P^"Es֚]?N\.Y{i6Dn刓lmR*Ap1[-8l˲ڱ&N'r tՕrxHJK5΄n7(.ӆt$% !RȹGIp ;UT5Ұ/uL>[/#Ed"rҏ/rx >%@UʣY:}C!|+qr;ЉČ7|| de+h&z-K^$e# >ap'$ZAܔ >ğx#W֊Q/g4G5\^v+ԓm:LYuSa Y ƜMtDZzzOtfL ˤ8I<8YS̉@M)X,׸E~hN|f2=Ljkv(SLT&W&g4Oz dO. LDEY{@ЈS+u!E5zgwPE݊'cѭqѾhkƴ9pXAV60&.[:/} BQJT̎vAހ+_Qc7U]W\qIɶ(D:% 5|u+6*şeXm vyFCf&piMT1.+|BjlZ!Ahp]@K>€I`-"U cx }2Ht;TWښ D ;>ٜ ۶AtJ+}KߠK?#M#k{BϦ?!7˞_$Gs}b@@) y,{i( )\L|4=*,Va-b ^ZM n"RFbs0)?ϒqPRpɗ#XB٢=z|A,k(˖"w` %fGqL<$1ᦢHפ3sR6O2Lrd%ױr7:W VO>>릕\?sNqrʙ7q~(; N)m2lNYQ9 Dlkdܭ;ˉFiտzކSYѱmkҺ\,˄Qgօ~coT -o5-]<NO _肴<{^߷nS%8u5.#X=pO.dV .TlZA~1"UI҈syD(񕗌I'$NF}6H%c`ao\:jc8B?w}`y*Q/+\#z=T4r&c0®Q)b.*T'E.DH!(v(MA׽# Zڞ|ۧMM:fZ|=jj%8>YiY! q]*\Ƭ%:ZAڱeRކAǗѝ_4nE` v{_v$p558k1"+X}⫸ Ves`id 3<7J`hi,q6tU3[nAEb I(GJ2.qWACƙvYgݎd Xg7!TH9C \( {J["/o{%+r]yӤGLVˤԬe݀~,u=c]R ij/)nTr67 vhvUg|nc( TvPbQvYr`Ϣͦӗ-Y( ֻ{#75 >S&W2vB1;xt PYrn ./fH|$r-PId8}Wd;</hXyDE)d?#AuFMÕ% oy IBe&.bd<{ wH .dtQ, <_LaRqKXcp+ f8N H$c}1IN(G&KvOf:>NrAo gpDs,nb;IR5M Gfc,]·+qh;ӵVQM=l ~BN@}/dQ\vND g45gq;RvVuWg{# b?}6tqyuxfg8RUGh'BJ~|VCTH֒/xKIM/!Hq*H*/ߢ kz)sӔ 0v *ZXr6(( .E[q t@ȋBp+ij 7_IQ<Ҟj%O0mW8;@7)<\N:BK˪2hRa]OiI˗ŷOU-BlIgф>3X}:Q 21q@+y%.\XsR3]9A7哲4( }@P\8W1khC'in}&K pѼf;)R&'ex yN ^ `Jy(OpIsXIg"߄6s7O׈RWO=?cF)S43N}3yl۝ VXIsnmRӄ{w[ۯdaKo=1<,^;yguq)>6Q#<礓:GOLDNkaY$ZWk)?`٤=KOOmE׼/BlT:{\7;]FnonVBz/Q@9ح4mxO<IgSQ467oߩqAxuwu(,z~ N呤 QvFu%kwm'y&:P*<!q `FC 1XOrVyNv~I>ƀYH%$#U8) G.~gY&K1b"vo^x01#S5 *Z(.W%wڪڤϬg{7:F0KP$mw ~6RwNLoQ hU%wj>Y6h68ٸJIU+Q%(~@YYVL\XXM/> ^,c@4z| ps\Q{!h:*i0i:Ų B]za X _tr!@CxHWXwNXP;E䳤ʍcylNy %i/aH@ZMp;zprr{zݣEaUg4m^<܄J~ ՟J ûp [ N^ϪJla#)qD}司SLkJ%a%8clH/?wUhPXW~6DLDrg*g7yM9VdtCyyY?x {bPM=M7Z119ԉƀK ha-ͰB,.bRP>0YKӞL,*(HׯB(-|%p&ȸAJM-εJC1G2E#~6-cS#>1[dhjKѸkӹu<V']|*0C:{0؂MsJ|Vqsְ6c_"|'vAnT0'ݷk,vv/Rqy8c}kVN,H<0kŕ͛HKV޵P.;كƼ{I;qD?ji#i#F#*9WYftncBf=(rHU-v.hyeR< ,\xm[).VQDvA ۡixZbkJe(SgGehi:x)Q)%R<C:o:fD 9h/Nb<2 hGnfqަ٢6嘇gxFmOƁ&7Y@/Y!h' eU2,!:j=W_J{>p.cN1ٟvY Pe_qAЍpo&kpC Ck{19T&Vho*|⩆}0K*.ȫ#I߶/G5zx;Y%_8Lh]K\,p"7)85jhxOLqw; SOyco@?Fe ?d 9盼 s($֘ YPaj{fQ^\#B; f2"Cn''+D w't#hS-2By":'.UX5y&T1DGIZA+#8W#uƑ_=pGcSH `/qoUD"zZ(G3Nz$l\ٞ#We2X'6§(.'}y Yh:Ѫ[|F4A%['ӄt,^,Lٰ]T\G,|BX:H" \+t]J>q/QBm~"~;tniQ}$ 1BŴG91$2R,Po"ݠ$.Zaz8V=fTr%w,32:1 D.k&*g#}wB`i@i6!#nVAT!aPUuĦ"]e&1Ц/qGh3\ܻYz-7PqBC1/RP4Vd,¨0]CfJA, *f~4h־Z5ZnWYD lil2/PIڋQX qp(9ٱˀIaI1Feg0_=Gҿـ38:e9^zg^;ЀJxұYm➕juoUݕC![-G5G0Ai+W+/i!%~. n ^+X%=>7Tp`]ʿѝDGEt?ɪ3ĭ[xr| oAibWL!Rј@$T#)D` `wIo:_mY>ѾQA?H-4?U`^gV_:L"Mnm2ֆ\>C9k> %L%yLbsn F+!4KbNj1e3qA##^?SB?t_-A\B;y3 j;lbFuVȅF'2 /MaEjb!M3ڳaE:pAJ{Tt儮2*V>S0x԰+05S4LZ9 oN5D#2z{?zm[ #sE^lS3Xw_7y'91⼫ˀP"ݺ㩃E*eHsŃb Qm㤻=u23nODQ4;-IfI!Hs"ݰ2飻}Hu[qԷL|B~@T76}!9tLԧ#o oo F3[\&]W/NW+]\q0āCy>eP ]w;U*~3i [THATWݽ1w@s6䔬@BA@,?N3.l_s{H`'J8nC6mp"GU0?[c ;t8Zx^j&gIS((J'kc۟]w/]{O ,Xr$w?$ M|n.]/ ;F,9YM^'8mQ2SmTCRds7 6|$mknE}ߞ@yإL&i;g>]gbp)QDN@1dBhCxP: D΅% Z6פFDiCxa zDG%к҈7Z Es ke ' L,3$[edQ?#gqFș,h#OED-1= YS+ spw^sX+ i,?w92d1r nW9@kݵ[xY"(99MHTR=/w94|S2ԅc詙BG#ۑ 7B]%sf uWi 2y#Ea'F%3%Z/O)j"+H(ȒoX0=/N'J*wdVҝ]T4-/9nv$yhID q~vX=X3gZیh oK>@)2.LԞX8l;Ef,56ՎfM~C*;*d_͖JQ,Ynoc 9EmW/f)5d2($645AV;? /MX[\ 6g"H RvNi\> :t+¨ZrC34BiD#zlxH"]@Umb1 _6f{Dvy$  '"Lwj\km}k퍜IJ1vmvuoQOI |HE >}&~>ʇ,JB_ 0iIIN3D\:lp&@/=vHnz[7+{J_;-y mѱa)rjUl99x)g`Lyx1ࢮ|?7p3o#HSup*)E͊os[g*|9w;cB&·ЉK\yfx6ؘngp?guA*e!CX`=&1氿3n5ܝ84 zť~{˰xk)4-=J*>|nw:Qhh7=UoB')G su}DZDŽ{U&3{N#uC{=n߃l-=A,5Lb*X(Y t),NОIdMh"Yln(x2ϳ d_lTT?:h*y@5=oczR&u~8|`*f:{J8W-5MZ\{]:C Ҩ_-4k8㍕@6Xx;Q]O1?d(ha--zR ͕u⌚.m=9&W50;GŵAX@P#QDxp'o'F~4׌V2;qm%]`RsceDZEISh.n5ԣ7+,x>4U:c GZ%C50|zR ҲU} vۋG}/ *Ano~2DdY6)UkK}@4}|ҧ_& AuH@ߚU#@%:B%viFŒ{rv;lŲ0 틼n\&K6>3])b= ]\&`u^zjڧ~|d^.Reyв kFC? L0-˓y`vˊ59NFU`_5~=3mSG1]ݚܲ-\&]Zew@Ds)/rn%@+ Z,TiY;,[l>ö[`7_ihƓl稤o~+vI$p]klR.~%ta ٥Uy[^8HcPԬ=?ENh[KfVEVN*q!$vz_闓sId֐~C2ud);;4Q.=AR% }Ѫ meV˺>`,! Tː(zeu°/@4[!Z ӿSj+#@Pफ़2;3'kϬxyx f.ʝv%1F !_oa2W9w7KkEa*Juc?3ذ>Pzm$V-xEZG__I~fX0n c&kc1qd? ˝ <|1?_7$0QrԅM꽦yr;77Qp`:aUӆ7Kd䇢Ql:6?b @쫜bƯԠE@gkSUDlխ/WP n=N!)BI7Ǜ50dBbsm]3I03tsB]rXT"kft}bI?}h̛uiF#Ӕ.=-e#q[M)ѩ4΋g:!>5= Ǡ1sWveqNE&-MyB#+Ab~VeR# JY\CV/vOdsұ:h0Dzkq d7Ba%sѹKNh;n-.nrLF@aC5o^ ==oyw9FihV,\ .tڵCpр([h~vq>T,,5T?){5+nϸ+/LdctXܰ;4=e '5(4:.̆{.!e/Ԡ*a~YwVb#bn8QE'!:T!u=gmk eJMDˋqZn 3Jz#;-R~.\Id8Fckۍ'ղ:5eh:M-SaN%G[ Mt1*l[TA*'&Fm'A6Ưő>0Cޝn'' x5_&=6LZZ,x"k7Ny&wdW<*t\BphPS5 eLzZ|k߲Vs`kb.K2E*wuQ7Wy 5,wBr'I|իf kd&H"!#A ݪO#^G- djRS`F7!i,\K#B}nKdPR$wn=-I}]+&8J@9@RnZJ(G(A @p .3޵RcЦ obJ}2C>#!PZ -;s i29ԧ(ZcNF $ÝwhN(T;Mjfl4&lE"7*RPd96(BĀt [\^ /g*aSR!O! Mu"j)B*5r t%sFKbfK7mClzB$op5`ث7Z9Ŗ".D7ԥKFn7PN5 =mEj>~m~s!c6s|>i\g0~gm[y3HQa/_:O/Y|E꽰OqARW=b4ue/4B̟NsަGPƁ5P` O eNFv$`H{IS9aKEh;: h#&a:ͥ|!![/ 32|DDM%aj"(J c7w;@6;\~<ܑ֬!l!{g7&6fbɫf 4yCq M+I &zA$ewcxP x*ոcƌD|l|[dZFmQ3ەuZ߯(NLвEgH@Tע~ tȣ9cڌO̞P!ل}q%0lBL9,=Tͨ#:g:uR!Ff~q?ጮNl]Vp^(nNM҄ƿ‹ꋘ'V]u]Z |Ѝ;:p޿8ENϙHf Y5)a0i:--J_dH=71iU- Η21J4JEb'م5mhZxCxg] hl (g5߾J;Meю<.gjȄ=Dtv!Eʌp[ŏ 6CQʉ~56m:dw)~ ,7.'/K `N%ENy(kڅZᘿ@[=w:?vߗ&4C8D_CMl"7:#_$*EPQa`ɓg!>ו,L4Y])XZHfևWL_pLԽjSԃ˔K"g8C^6 L~$)ș%gdt},K0]Z^" jaIjmk!{J*\l3HZOt]5Jݛ:c^CݶzUr('Z&mڭá X32r,њk{mpu#Ze2Dp37|#}zRU8v4HiU\Qp$~C`J -A!$'j=]o*1|zdCM#㥡 a 4*t} ʖZ3 x2G,Ikm|寔S^[DpFd!F;hje_\We $ַ$u{Bc7Y8%M TE` $9)f}Kا2iu>֎@bϼqNOaE_] VWeIa[TY"0_\¹4@6geq n+[__Jn鰃~6J˥!{z$e1z$Gŋ%} %p!yii_78B@-x^gC~{&('ԑ9IS2pi*P+.BxxBVj[nB!_qjC8^D{F-<[HN!s!G̊a7R%,D NC[2j̈BBurT+ηNsXպ˄L$ހoWT/KۨdN)rnk<%ϳS7ܝvZYI&zKPq aō\n1SnƬdcg_ E]<(H,yT`faQe@tR[ņ@&7D_I\U}Ƞwևl-2`aR닒Z5q$i2~int  H!VhL` Ojćo1ZgՋ:ԣΟ8n"Orm-G$V/@fR|\ORtb  #3j2}$HS;<%w@B2@rR Ձq'n(P10r}|> 3[bΉhGY\pr<>HAH6Ll 2(&Q4&e+ZEUg9!-lS;Ũpe@ɋ?{h"QM=2- r5 }%D\Q䬧3y' `3j l>03lbuDj#Ua4cF SI yGu[u+fclвla3WccYE\rxu8'/m~W -D,;VI>8ӣV K2d/{1ER3[d=ϪߵjL]*qu,ƜGC6p&s#n h*Cx$&s}~!z-UYÚPpBY*znR~$/\fE2аPlP߉ҖnUpU D~}Udջgۣ^iܢ?)44h%/ *VT0".ݦBӝ>߃0&#CKIsjGWXnݢ\}2sR)^'[G*LN q}Om!=މ%W/rٿ}!R@W4 1Rwk_W9v@';=$@lVF05% KhdyEA9K9JnJ:]xzGCz?0g LD约h W9ـaOꑣ,U`!^RS 봪aԫQ)~BK\ZHu_׬Z`G  :>VrC^ߜ* g,E d|K{QjUIP>M-}@v>b/?[[єj2>7ǵ$~E'O384eb wb/섦TyGI6T>>\^Cy`-Д±6um>Ik5tvl>ҫRD7R6J+l'\x8ӂkw^ݱ4?.a]]அ)Ehd]ɐ }3iRN FQ}}T߳wЦf53]=<@'nI͇<4WZ7 UD`]q4.Fy`塪BSWqB b2TV_/ s'_sT-;]'s{"OJ :x'`A|jL \;>p؎GαfG*DDMb1ZCuX$B.pU~Y}tSsl6I/X²_z cωxk(}ȿ\G,RQVP#qmXk6z=Ǿܢ-.ҌwBD[Rր}o)1*gYZ070701000002df000081a40000000000000000000000016239ea85000291b0000000000000000000000000000000000000006b00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/wireless/broadcom/brcm80211/brcmsmac/brcmsmac.ko.xz7zXZִF!t/2']?Eh=ڜ.+K.GtàU.x 2h - ; 7dMrYxIEБb`.;p[y4`]]ŁveRݶ|XrHDCI1!;֜OqgVL/ "aN[N bŠҀnM]KȬY@iЕ=KPV7Y".G"2kFos=wa.&IxFj3M ̪Ȱō0啚,X±>W:Cbƭ-Z: Q5aB,ms^ɏG!wplɝCYqTw)5>نM ZuS]- >eӽ>gRfC zud:y}Ҏxy+!<⹵&Wuld^WpV5NVMMXxUMTb 9|I_؏u/NNNEU_֎,'3cދP+#LK?nH6Jq?_YSIq𕊦hgſF2֩ߎJ{3: CUEgAӛILLx,vt([VA}BeF25/Jv:H B>~1iY>g :qkJ2~n,`\8 5y[(\3\%jO4 ]nYվШS#QIiרdU$8,uw 0`p OaQGdkz1Ož$祅xN>Q~P~m#݅('"{U> 4<9ڞ<Ћ{(7xᥣp%:0妐®_1qǩ35,~.<$~ ,.X\y^H#,j#k8H||Xvgaݝx~ "[Z^ɚ\u^|AH^ݯou;*)ܾ߬2,ەK +kMYוȹ ㇝tYV4!7,H\)5"i;X?2a8B;P܀vǶaϚ]oaϮ~<A%[~;#Um}] &ǩ 7<'Y8D)K8P}fr3sDŽG֔NJa; R W slk\լOwuLBòg['Y#vܘiQgy2J7<+aP_4V3O/,{<9+^v;.!up33 T2L6k%KScl/LS.ioe޵[H{y_"u)փ$;qDF[aI:kN- ?EV(X(T#>y ~}.)^x~/n;ݰ}osǬЂ&i;[mۍ3M.wa$F&٣S>~Fܫ@m8̚r0Һec.,nQ Цgm7#cp wZFAR_fhYAbQu݌Y 70ļFM/{/b'NM7Z@+k >BpmD%W"Ki~;GOSj=rפJOȜ+\FW5ltETkln8f4J-SyqW%0<`JZ2RhN}!HğnD1 +U`/BUs()H `r@`mOD 7g" 4 w7Kmc:,ػ+EbUo&'!To缼sr$C ,jh Mr{Nybג"6W}Eb2lgn8rx0ګ`=,kXFQ|uS2y>EK;9~;/|2SaǘuD<%ZzzrOi\ ulzIWK\"[iPV 0tc:c-]7~N-q ?)G 0 JfL}LI鮦J*3=W6/u;6.\1y[9dJrvAu<)0rJ t떈LKn q/^^dߺKO (S#+GV:%b\)Q{ /OٰvhwdH CvIPJm<_0[8%Ers #/!7/dը#*ؓaD?0c9[09l1Rr@>h5bhSؔO_IeQ U+gKҎa[id<1RPd#C#_ꍗwFNS VG iW5<\cu?c_k4E ӹ27KOF=XEYt*JݧoaCr1R{UgßbnO{vYr+R[^ _Q8,wSSmx?Z@\zYdb?XmMa?.rWɴPFYvr#띬7c]gCJiW$y*@RAӒtmi;B6)Hs&b&ی#(bS?|t~R\ffiT71u>sI6LK9M$=e}1D0_!dT H'øOe=ӊ|?ڶAU-Yu$?_ Pǰ?,l6P>t)R8rlA.Ϭ˩\B[7vw͊0 Z "cVdl4cYh 9kTC% a=+{-37!YHyhP8bh;DtJe!cniE8q#0 |8/x-ye~!ġ)Eü>p4\;G}g9$ToxA˔jN˖z풚rҚ dnx%tP s{;ZZhbrr9]E\D ?Me'BpO/#4m:d _jx6 -$ۦf)_a4Bn֣X`Һ9*i9\C2B l?\?i~EC;8TvtM4^uZ)WAL)v),}i VK̜b)ЉcXyKK jx5YTULfNQ(:V#?;κ/j(鈃"ZT݅&Fa\tm; j=/{8sGR5_Me 8nb߉ l(Ƿ:o݁ KkT':ܓĽ;:]/gI]Ãh/ZMф0A!usR(HFP4@]Fɦb}QLiw.Gv2P/.Pk # 2;H ͼܣD'#qlVƟ!PvQ&6ۂfn1O8=b _Ktu ",},T1wjՄN3ęOLJTA)(W;%5l!KYtS#uD2#Ԍ"~ğZ?p̨g\wUWԹly(βJF bv ;uep-B6p`Pbv:+K N<#4Gb }z0O{sLq?8I!OO(&Q%kZ%#h} x5ʞK| Ql)FENדȤxvF>0} |EX: J&Y`HŔ8W} 丂d!LנM@Dž1UWm_%φn݌G X"F, #8L 7am ,}0xf䘹4D 4GPeu7o,Ϝ2WZ?XqWqzKXl6. Xw:[JRG,pj.;+kD3 d&LdkW}(Q ģy,^t-7t37lްc Y芧:%!'8Ucvxn;4Ш2Y1~؁yOW"f)nnxf7 B!I#xsHY nu7gb '脵?E_#Z:[{\,vav zgYSwC_SjZvPW@Y5aC&&^OKX(4AI+jicddsyiƺ=`Gqw$(ZgoG EM)98 ;r@-}8vz#fy-0wپC*}dd$X2[ݳ0繠 "' RTJS%օډ^'dßߍRl-Yn%YħF<êYI UM) a#~J c;,b^ BDLe\מ?u؄VdC~{laűu^PqȣG0Pۻ+zKS/d]jcb]0kبڇ r B@"4{5v+ou@7\[U_4#2oiHºz؋:{Z?- ef 4W?sAy ͙ƃ ~R]Ⱦ~ecTɑД2HSW:SIg9( *^D=Ck(Ҝ[h~i ݿ苰dmL`U7J"xE]S_{%yxaC&^7m@)I#ξL|xKndEF G{, zgfϜ[-OɐS.F,9b/Lw$}~U1YvGLYTW0%·>RK}5$ IոBѻ`-)ƟȵڢvgGcQJ^zt_GQ~N4'uߏSO)7% =0t0u~9AOR`ml}}I\L**sbO֦V{bHuܖr)O xD<{T\!6y.Wa;) 5$<\5|ɻ:$43Bvx0a&=FA!:v[ǝKGN8-8w赺x9/@ߌȎ9ƨ8k 8,A( Pq;*/&u %ټ&'٭XD&opGϭXG6C|:*(wI/ 3!s_W2ѿ!.aO0 a{DpĄx ۴>cVW:_0y?HBz *|[| cJPMnX'$V 4SP8_"3.;} EuR eХ 7A6+-A@@NK:ϧwTl#W]>'oTe=䟾pyDaQxcᇎIE<ؼłrY\ Jcf_Uq\M~'TVUX&̶§3,0.7$̉B!>_Bd^wz-Kј@Ng3EN2?y k9R#wnF&dpZCb[9Fu+m)tv%%w;.?ghiypkp^3:8$,)aI@hoZ 56TK4׌ {bg( Uj ~9WIoeqK"q3WH;Tv&j>kIyk1INꩃ.O  J"R *,WBQԧt 0+Á->q3ĥs5ضph0Bw-mUaQv86XǓtdA*zIQ1뙖t2Ji b W KS{nqLEKL`f9+s|O W`2wfMOV!=TR;1Qc<=Wp8tCY7rEJc٤L6UzOgg 9E̳ˠ-%gQ?t{<uѮ=Flo, !;˛a}GM~XBu#6T]ԐGAy-*_/sv1P&)QQls0{wЇq:/^8t_ުz}VawyuZŃ?ˡ֛x|훏T}~iƶ+;-PXeV;p9XnYȎ`7-\ZDw(I2]Hue$V%m3]/Gwn@dz=1_ĸ06 $^o ;Tu3"E$H,V^2`OS,?OlH&ek+$M}pkBVXt&ėwa/Ak9A (Z>Bv* LLaly3TI+Ҭ" axmGӈeph"^]%>>\D&Owԝ$cF U|D+㶋X-~}uu,G#J\6O3*D33LIKkvP7c#ߵ^0$ qċOrZ9uI.rc0BM>Э/2g7I cс0kw);أy$A |w~}i:^%R+;kOTfHF'HgQ~U$dlA|(!K,ENp}Iȯ:D\3gplyP2hz:xFݧ1SS J%D/|n%P` xml D,KTj LP3huMck-m>} upe ?avk_`Vv:1R"" [PJdͽyfXTzTbڜDаg>ٍBLu ܶ1=:ZEn vFF;`QM!-Se^} ~'eAc%Do\Qb9 YcB36*/,ː&# DZ0qųj1$+UR ^zQ=Tד'CֈeSGJ=jy}fw#1o "ՐLNkeڸTg1W1C/-)sSϵt3SݬbtG؏4w!Fo mHK!32lbkDaGU뵰zlT7<$~W숗˲"b{T*( 㑪hy$@m o!~Oji 60[ - /f΃5; <%Rq + olAɉ4տچ~OS1Pح'=d.FJ) Tt?1 &4#Ej rbB? FBOO&[@0 &j2r w`ڵ_ں fRZSM0I^SE= mb U,a`I3i # X е̱V)-7` yUD TDN[se^|-@07_9Iqfj$sm}!3CRH-ıT|:ޢo\(d;OsgQŻ0:emN.'m.Wٙ] G0z+Q5fV AүQ(cx!- l/lU6B,-D Y|tg\(4X PhKOO3SC]ѡ/1Gi)y*zC !pm0{\7É4 >xmMLlcsʛyl§1~e q㇛2 ?c߈اNBNw9+e-2cdXp{Be8\'Z~Xw]xX+&:-pDŽqz=Z9{5R)6On64]py [Pq>&-9*(LZ n6KZ~?'H+3rY^` D vX6D"p1 pdzawKW0P ,b056bz/oIޅ-/Ωkp#,Q_(H,kisX(ԅ~t8'65 *ǟ@=H. eq\layMt//15g`ͅgQPԫ9@dgw=E iTmY#.J tNRF~9 <^K=tk3@T#5Zi2I*g'aM*>oԍ\umSdڪa#m \oVtٖlhVt %Sc."Q&;IXf"l)b҂?.,^.q|7Ŏb-]|3[YG ?HwEݶD c+τ%: 1b6Syٝ+J[«Їw(.aY3\&: z}JZ_TW9 % : mHP9JBxA wiϜ ? 䳜Ζp'Y \Zb^ Մoqo ׎ӂZo7M-h禪i3O=4r)1#vWP.UɬgYj&8h殂/vc6$0 !>Lf4i!&g| Ϗ\6V'wwV͟ف %@{WvD qW*ZsSeI_>x'j6*aoݺj//wS󄔒nbNq-= L1E`|D|Ua 9>z3=9Lj|s SÑhq# =N,贗$ڦy(8@D4s drIUۉ<A{s6]Ka%.g R]D@׮#ZEw`ȇsC/*Bb2|dF#a4׆o/L5FB> Q+Đ^"T:T& hh0D)wٞV%- 5??~ψjg|?RίS$3^E۲v_]vZjFlϦ+!_ qeO9CY[6 2D؉,Th39ǽ ӅVn˫ΦcĮLK7]<7ϸtryto "cHrtL) ْGC)cMӡ}J۶e;:_|lC*ЂE9|B6]GiXYYw6L37?#oݏQe Ť]?[쵯JI5G qU\ҋVYM^Ls%01 g*xɦ~kw"'I^N7k)\~S0\*'H/,e #+VжS**E@805IM6jE<[@h~s{'ڋ;b?Bbn5^@Ђ+99 U0raJuQ7ftD``gw2*0¢82瓖ľBh֗N .9[d{ iy7uJk!(W08(lq۟kdj9Yd| 3w]#Xw}#a NS=+ ޜ)6V}=1:,-gxjѳ*=1Bg<9P-8&!Hk0 h/eX'kC9;#)P hB I.rS!ȳ;nѿ"D?_ Yx'g8R^svQ,:=nE* ZtgȚG oN"؄?-s/,F`a/ )ʇgc_䛥",HlLZ.ӼyOxړT G`kk1DRzٜ߷X׭>7:L^$@t\Zeii9U6&t'pS/o=}n)|yۨzGuhv&n#U D?2$k\@ }amR;첺۶jZg6- [=ު {'s[},˔ͧj`{ܩGˆlA}w+08g #R90Z\ȵ2^vE4͟$}%;9ⴴj=+hHk6#}B1"k)ˍEn UUmB}?VRY TmĴͲbo0HmfGakIlAۨ+)a`ѼĊLӟ ja~Y [atPޟֱRXo6nݣYE<; 1?NCK\F´^_դCaqǪ[b hJs<8\OfztF3q|? _e7,xxe֭倾u @R$-N.C`nB ωw>"RqCZx&~Si J`xiRLR!r`y:x?_q0b(G&w;O 'NsƖE\;NBa; 1C۶]t?,N"8[6qEilB aʧE1aS!ݿj5Z _L䟣u2vv,h*Jѻ_gncCjmۂqa.p̂FSva. ="v7BՍK± k~,O2j'8Hs-<8 W}nV,Osj)tWxY/>(P`)X+C&qr3gr9OӇOe=Q$p҄[KiǓueG~N ̏kmU6ܪ0}~2|?T܉;t@Uh脮SQrFF4AT'yu" ujp)>g}*1Η]!6Ƈ ~Tz5=Jp=yYJyƼaFDD 鿗ߍZ9;Q74XͲ ݄p]lyѺ #ڒ6Bg8; a]@44>0Ec 76'Ӎ'1A" ׸Ce Eq4 X.|y0eS>~^/d/Ծy&2=}Omj $}<%.|C0.0 Hb,;sVxPdGh+g'z,{ h%Oc&O挎KSZrh}D)j@ b\}G7,&?Дw5GNx$ni_ωsmw7\Gɇe@Q7t\_}t'2Rpe?\ %k2z-n&-N+6yc.~WRr^ݶoj`cɚ~{dh )`&6{9 ;I6|HEn$H(SqsLҨD?w =ӽLrGԶDz!0bOۯg\߇o)şi+J[9Z)x._=cYIZk}ZWɲRZ2Si/x>{ibCV ie&j d R-:ۓ/|དྷo9'c$>Ly6bM " (B 2ʲ Ѷ0tm2LM6ƧbT@c,kܓU+D8Z9Ov zK^He npg]FR2ao餮vQV;O 3ݩcW+Nx>8 !G V+8X* qAa#}@J>ۆ0&C, ծ1 v1߾(ރI``Lô@e?|qPC1md lDT xA Y ϓ5841 w0V+=CϷ--LKZ9 ё M87lxrPVBn> iGfq {?Q`52||[9lF21E%@ۚos~:oe)XEk#-p{KlHNI3+k阴 ocA''\_hXt +XW,!n F~q bNfDDFj_h8?Uk֏̫f\L,G-Q}[=tyd1YpQ1K1!Ͷ ]_+v4M.ۦ&UR#s˃ 7ϽCO $ 1 7B)J^ sou+3ELlj!J}CSBP/riV݄G+%KEAmhz~gn,(m}Bn'rKcq?jֵ& kBiy"32bBqyh-6[&}Up).%_P3A[ACńS6 ?(|Ti&p( 5W5/4 j|/ 㥾p-Q_Bc[$u oMwmwǰF㱮` lA'55G=Wxnt&/|:6=78BU05 -!'TfVi.]*i"Fߙ613=֦S@>Wlx5ȡߪmA}f(AwӔҀI"v #t6^s+9#s%X6F8wv-!|RL-VM:ޛXfc%p}a!u𾰞SqZȵf3z_M?M8>Hi9ګ(ޥ= AlɖA)wIDi k0TVލ$1{8Czg9shmc>dIBbq"c1tmVŷ &c :gs!mv}1сioūq򩉝6tؤ'-tߛ~\Ҷĭ7"aX,ZS(n0⪴sWJ-`StHg's&Xfw y;8z2,4hk->Ij9jի/T{ HƉXT%#"0:L1'1Bfn>`bsJʟJ8^(CˉX fl$Py*H:ei'Ԁ H^uK4P=g!;2*] H"Ũe}LQbcyzj;'oƛ!M/ ]>(n鬝?4*9 T^:D)!6`Tj 2Xv8d3kbPDe^/yܵ %%òO8Jp]$/Ԛk}Ez#cQe(f$~*OoB/wl'L+YkH?%]M%@Hi,7wOZ MĈY>}pgU0 %O!Qvf`]eTzs2lާU,$iܣp@ ݩ2>B(YIKcT2ײ(Ew6u:DTVAؠO}4x-?y%z3Hki Q1D5n ,|^01hb&:@rۿDb' Bd [EI'L8 ,ձO!I׏ۙ,ͅ++oC̖hNqJS?)M@<[&TE}j'5s>`me¢d _G#XͅƦ,| +EC`x9s!Eg::sf&d?W8X̑0Vn\&SQrq OpjJmKt|$ _4κᑁZAH^_WkQ ȴvXI A#pQW#ofpBN5u/%8j4TZU6-9>yBUtEthD8j,l_'WHn\w0s;`-Rk--&\8 ہz1Wx[uly,n#p Vڱrc;d{+Aqz)m;$ӽqYC/ O<|r+fQY$>xkBy8(ߟAfjI8׊Cȗ5ZJR1d7=DTYPԜ^|Szf H9;'MH;o߁>?I}f2ء+d/2M#DQTL^<q?bqX|2tJe~/U( 9zUy ZJȐ0w d.ugj,)3X)[Bǂx݊<]kq'0UDIT'~Z:K <L-gsph nP) ƂĜDɰO8_# "A)rKSNa=luGgkiCHaR#guwycTJ*6T/dErgPbj7/=ny/:l=sN-N?,^C pFb/G @|P{d4|/ν6B0s/h$ם\y(eBq䈋CNߎ}6Ku[Pp ])@/E4LwClI\jX8isG0+{|WrSY+>4Fܑu͆>sƔQEvQhO&_krJ:ӾF s*OЅ\e` 'VQ*\J^RC^z^t:0JgKY>$+K;96J_߷2?qX"PĆ: RT%H3v'_Y:dBzY% h[nͫ<@G\kxC§ ?'+C]38pT#@ 쏊((7:o8-PXX'đQ*$60v% S(zi}o~ko'\=7?v&f띵y⍍[{ymn0=qWJf R|3vs;FR]TeN{}l9&U&mq!#k2K aosm+?#*3?OdokgF+Ak낌Д(̏"w`2s1`%!G[6ʥk.p'aVNc8sAȗ4fU\@Nual=1Mz} uO#W%J7|Q#.c4] ¯\ +8rg~c] EL%Qh~l`C (’j9;Ff"յ0 4Zҥp{`yn'*pZa'mD<iyW;f*"-kkRv^=ԫgO9:w&~z#_XwaFhtPvJt=i -(bNl ipa}= O6ʌLa b]ySpS?Ń2ie/育=nTdwrc2p!LYjطb,;I 0&տW$Uak;Θ9x|o) I?iK NyFqvp=Ȗ rR\08݊gUqf׎f6j[E#,?ȻleW,ɤ Y. [wI}oIڔ&L:baAJ!%8viTDdqu/mn}M?Ơ?֡oT "k59?gQr$8REȵ(G\6w# 1qgЄ)qSC<.cc_җ ] 0k}~ Q.e~i)>՚//A]x&EyiF\bl"VuC.T( JWV{]?r JM|]kb5Bz/!*CwJ>`3_?<r4z#ȿ- EBy~MzeU'#4Q deZƤKD;yc-1S?IJVVQb7⎲HYf*e&OEeƮa`Qn9 =~&mwqPve>Jb<ȨHBX, hTj< ]/)I=zo, b:<;)Np#Q&jz9Ql.%-\f_h7e(:OƌK=Y _ a@?^1dhodβszg~s6//LnQ& ű~ {FR):Ԁ.Cn)UCF[.VDm.Ak-Kigj\ɞ~e @(ӲhXҊaVZx %ꕎa7G 9E{"tMQCѠ%m,6g;1K1bLYKS 7[?0|סgg`_G!jͤ$᱋V*ҩ@ڰ3 234܉Pb0`ma2n5fs )ݼIY^*͛ QFW9}‰]H8h(C%nd},@5Bo}4E3 f$WUG_FhQG 'ZTkX?%ϡl#߄+ uI.o.PѨ`^R~B = uJd=oGI2oCn#k,On4z%ryfz 8L'775M&e*R=5~< BqZlC0t4[Gqve5>w܍%V5GqbƸ ̰ qga15&N?ќw!$.w\+ E~e"ՉNk$|;Kth^;!^|Z,4)Beym^8˵t 9{*.@,kCwYZ'$SHJ@ ?_SK0;5k2x5 k[%[vo%o/P]@mC})9L9.S%bi[k6@R@,Y}.V[ kd/?)%`JR+apCe`q"$а38_m6RA+E<):^ajlw{Mz1x_W'ԭ8z1,@\g6+%l s_p+5LO)T:!j6?+nK;|@X:QN(WER2W׷_>Y."PS]z[.cb^ِT$yڧA+#ӓ0)E;} Wdp;L%*!aЬXr|pFQ'HG^tdM_ Q$ e)?BOqB]SF%8;aZ)X=$bg'4Yy8 ٨5hNYhQl ׉ĥ!Q_:H4\dMlkž0 %`jWP&aN 1ìWtznapWdCso.`{GXFj sW(.]F/{12CHl_~_C?R]fqo9 rlBPYUjly_Qy/-a*QNϭa~ֺ@-T(4l %dlCdCǼ_o62eD,Z853ˠe^fCÝ%-9mR[>[Ո"jɟ>vF.S[K:$6HNChE z7{]JX篴hVVHuUPR fUmtӥEWq֜37LW]{`=v,LkH.k0M7Y:MTڶ~fCo8Zv(OLS*3[)S~kxdbKv^gy:qHH=~:a!3/V9e?E`ߐ41mΎd2{ uwM WXV4#PW&蜪O : ˼PMs=TVo jM''zYWJ%\y(Nf.鼗Kh1ݖ780{ėD& J~~4u\$.dґ!9.y" Ҹ]:c986EVM]]ψmL/߻`ʺ?B' = L\t yJg]Hҫ,ަꌙύhM X5*h-hV4GbnڨX^"-hT$rKhF/J$R}b`JްIr׬,[!3o!I{cv"3mzhL]7P1P\Kr5M)G?ܒv.mC75aFӪk=662lݚbrmV6]sVk vwwI Ï!b0@dP[K%A ,v !дgđZQ]i-M/.!/0ٲt3CĬJ,$a{PbIUwSIM]JeUy74ޕ'(د*deA%WKWqiESwXc ?>V4iu9xmDO/E>0mQn, 0?ol] ۆJkobęy+U+/{zlP3)DYبZ2$aHXKl0dqATL\ !LaRz ?|q0b#I>>D_?NjG"Y%)q~8<栤S\^i+VLP'!߾%dNb'8Tl PTr*ɣ^NwkhOibA4= ?iQ^Y7rE+5#߫ji qY7wf#ݛZ/%4JVLRSt3U|g;Nå 1d忑fw4.,v#z:lﲡv!(t m7~X߯o1 Y3l`M9A(J2߱ӭcj~m?* QbzO  buD|7 Tʷǎ)H0IhZ| ^Ҕ<(yi>b!i~AjGJ<@ִG=\H Ґ/3<2z=L==^]Kj|T?s."?hd7J.1 s2q7IKYze:l&.Q>O"{Tk8#},Ci1ErA΃Mv3!};`(Si.-IbkdJRMty ުDhI/Z b^XC?KB?K01PmuTc-"ӥB{>b|yjG7:X=rzޚ+⎤4uҜs%?h:~j-aU{?k$DP=kY%OINUfcDO8@Żaou W#XQit>æ9B? ҧF*!lgP5;fUfz H.跴֤li6QZc $W.yFiZzSS1rDAţ@lhdRNXΤ{yƦ&= S'@4{"1SjVNQ,!qX4?XkLQԪs_ba 54x,! HU:1*'Jf4U8%בvvˡZQ8xn#ruJ4f "JM̴aoqBǐ դgsWhjK}{!s d{ i@g]ٰꋐLWFY.rL5q{%@ZoM-xDY`$|._95Ӧ>{.:U+lFSh|\)'K`dNIXZ+iɜ"bZ(֎GGbսF Ps AߕR>E@c>[xdY 25O{.|47A:/$:\nXrT@EL\`?J X47} a _HẄݷ.+to#(M=QT*G^@78(F& sX:Ew. Dx T[xi=Вfj*KPI",$65"~ EM9.d}gT'd0T Nk ~pxYvZxTCNCs+ɂ2c7d+UslWC#>@x*$πzK$~#C” Zhʴ2y~97K] C237r & pC)ϖѠbRTq, ڤ8`m~v ) FlSћ#7vsuz]mkv5Py31M{3ʽѐٓj%}Ğ"M5[{tSlI;P^p1&q}4:_ėx ,Vh ݠT_0Gg)_# \!vK Uu>ފZ+9Uph}gJ6N=K%-}fUݮ(cUҧ)8+rX,)cG_|nrx:10727or- n.w?«H,Qݸlј>_,#qM7±  _.>dk\T/m1ŠJ_[݉RHs?$1,\+)nF(&nhq:<Ar" ck]ئ ;㩉C49@14(!ΡkH57iIP y@iuOLGٖ .̣v|C졆 mLr1BzmV1H _넴r!A&B/B?iqWO~7r]DwGKUZH-`Z4܈(:ZM'n(+Oǔ+- 7NYiޏ"8DuQ["vЙLj\$AlG` q5-itSTؘ(J3ZC] !b_SX كvKt_5D" Ud$*w8XLc:#)\UR H[S˽R>SĦ ZtNʢS!:hWRϞt@a, 8BN;GL{ezz>׼xEZE]||?-B72}BUU3/sG9NA\os0Ru4#:z',ү8)lZJ(^ӌ>߼{aЙU+ҮhWl#C( lAX}5̊ JkvP2+,Z֏N%gU7Ǯv#J va2NJlo0-*1_Eý"4!'94+fNKP$m>\PWڷ{D3Xk yR:˛ +%SvRIE' g,>ѨH6Rg sh,B(|*>$xuZ(3kA`0hQ'tL{04:#6z_,B#3bht$8#BN_ˍ?}"m`DQ z^`]͠!.Fg(ʌIϢ-Sv[ˑ]P߆@ 4EWc,1&uy(dF^R_ڲÊ̪zw Vu.'t2P7`3LIOlV{B5źc X8oExE0-*NUf*l4ו++jtڼa/$MBmRn"QvZa 9yAi2 bH4iL}$]޹u>gT!{ 1`=_vϋB9/T9LPw$'IB { $O6Y4>Vk&]Yp5!n3+S)yV3A2:$|_[d_1\ @z< ;]n?+󁬁- :>p (PHB_tSSguAnϡzwH+@2 *7JT+aԧbQO"ni%|Nt@6^I6>OOZ}V!hɑU4+Tj'ڧP.HB)lDԁvUtT#@b%ΗTH5.G?VHiӊ&3$D=,z*Qv6<|@\@AceLIеdzGkub{o/Gi3,>w {ʪ(*AR<<ʽXNlaa{33 -4'eTk.]N =WI2B/]~El \B+?;l]!Ls}{`1U"Ym*.n֪$ԉT (5m3樆vEl闩g-I$lAٸ1yBB@؋4/SX5"pWNN?N{q #ig+"ƀ7GYA-p("H@ ;6, 曭|/_ iX!{49 u2X90al4Xgas{FnuAzڅ+(d:.1S˒E8%G-&Gs1AsWK fü'W@5nM:TJMR }2yb~as:E\&8! zкqK>u= Tu1IB(9_yI%%4Ұ :ox5:E-b5q#8O;Y(zzp(ו4#`؁[cĿq]dqU-qRLE:Vє[u PhaJɒ- To&|.hepLik' ѥ%ҕ \~kW4vu${KYZs$Κ }?@CC]kٟwgS/AZ0Wf(p>#`: 8 Z#bod@} &,x ZS*9{+~qAN#\lt&- Nڋ]IʛCmظtvRiTU{z lfߑO=myH) O'S̉*99|@vL{ݣ r4EԨ@2sxm ٯ)MߴTzKP#NdmFpy)vtMyTP$`4|FN֪Ff^I'N9+ QVꉪߑonɰxIydh=]4MPCu|XŚUFna$ ܦ/T!:A̟FN$]'u 12CooAĝBMyC-OTtT; zr p1s/WyW=\ M⭝SR<}lZּBhz6.$ӪPmZC$䜂sTYCϣm`C%ZbEMm}\3Su^hi-VQSx9 J+=M5 G𳇯dVW2`=LAR,AOj%n -fw.gk|N^+bT<F T$toH5A/(vFHsKتoIvUAO7!v\+T:Mꦽףr| <V$;nj6&Dj#,N^m|6jx*OA*l3Xb܂ '< cƵ!x=?Bdf|1kO]%lXxa;qX :s @InVu4mד<6C9:)^PO3}R\xa;q5@PGV a}*=h< K}щgMpNJDaS(Çt"| bU%,[`1Ʋ\5Ql-v{;. m{0QS01']t-u 7Q}jUq大2p!֫qgn2#B2 ^cliM0n\= X<`XDLRȘ qNЯE ֌JM冷cQ<>*T&5ߊyxf1]VWn3i6ɿ6u,:Asy{"3y? ܵyL݋M*]+eQ2U((-dK&=>₢Y;A0Cjؿ9Խ E0y~FpAŀ_K09R6FRYJXDK J L=f\=Q~F5}\!X&4&kn03>R³o,ҫKh8:VkE^L@Y824Cqx\J'- ?[y֣Ft4M&O( BOj}8='p-{sF^q?ɤak))4S[]$p7E9ub[:wQWͪ+) )%JP^PC uU8_al2j`%wzVҸoi'E[a3q۱^_@ᛢv\!᥸yղ'cɍ ]Bw71AhfMMXD`0/Ig1Q Mco]w ]ln?@Ajh437eնB#KQS['0V1:qr.45G^qqi[? &߮c; ؗ i> a=@9ru/VS8ߧ]# o)WExS%#eU񕄀iIEf9fA7{ԟȦ-{%Zu(yrrlV>+1i$sqzl m:Oݹ4Ezen qmy:)<ɰ!Nly 65~7ŰXZV>=O*GJ'Gy$Nʖʦ0k^_l{TwE> zy6_g6ŅuZt-QLs|U`̹3ש'U._VD2u%TiԳ,5iW^㙼^5bX-Kƅ\aJ/=.p^ =l[Ys3VnW8ҡÝE (8x6G3 )а-Ƶwv|UhK{ (=<o㩺]HFX[rHY!ƢCG.q=n5O=)ʆbS*6AYE\u?u{RdPPlEJ}ÿi͸.'yaé1=5 0m_qaX_z_cpP8P}6Az|q&v1jZWHluJ zA:&Z)H9nE^m<,m<"q:+.Ka V"ƘB+4^k-x M^ak8p&? ϷؘS,?@CIc(Rƕ*8€Y*ulir3ak0Yt( wycZF-dAb:(ka)F]>…$o,s='4T+@|$Kyb\qW3Sꊨʧ]Ź,}#|GJ>jtVl#È; LAF`jsS|``:0i~!YѮHӡX'Nc[Bh5qd}fbk7ҍL%vfTs6{qS1f}8::Dːˠc|G툩p' Ǵ#'N9 F*,\j4B7c&l/z"{*LM5C8Xqp iO\ĎB;GKRtJ` ýIvlj Lt=R8q%CZ*'G_*[KWq3ҧتB`G[;*Sr7Ǣ*0mbAO+l&(!)7 dV7>$ Evrv |iO.md; y_6/lo^@zlCJWVګT؊ n/ׅ,]ؾΣtԎaN6vP`5u Qx)4SҬiLbWνju\uopd,P{xI{%b%Mq]ǦNuv`QvV"AMD<" bUG`yg>y@P,Fa`0ZI@M LV*oj$;W_gBPazLXAf#ŤhQli'- eI^.J5 !"1 a?2)VNfJkIwKzgfZ&d01S"#h|A)KDY6اT-2BM4r٠r% Ef~FC/Xug,īd>D-;j"ƫb3~U!jt0r\|.WCZ;92 WS*2+޶2|q-/=oϾ0=[aI^y[&/I) Qi>kĺ&0g3FpMojz 17>egIk"YO4HA3V^`1ь>6-aL#zm 1$\$9]'B|b`n\x ZWﷇ?ENw hC~"Cf\\kfV bë>U o{$ζ*3v`M0C6L/g=CP8U2-X,L~t7H0O{چ—pI Z /g$!m@F].-V *1o< r{$t %^jbzCA7՝'4< * 2WY-x;PUBt޷r|crI k 䫐Lr\Knw[lT 2x DWah q ϊ1#P1Zɸ0s Q 0EJɪTKZO H5&Lç@0xXpkQ _oX~CYfNNMzR7t.k+q`6ډI}Ia\W5 ,Rm$7!X_rI `A_5B(r6{av׷z|ے^!Hz7Qrin`4 } /+O1k۬k8:ߺFiЋfU ӷ&uP:= 'pEJ B(]VtXdՋWxK|q4d|۬yI63␬'lMZ̬HɥY6gn."ZaKn1U'˺fUkcAiZޮ89R950=E$c;Z@nqacTe]"VbȏKfh!SU_YEU19n2Y$b;J,G#Grm`>+# EǹRP“_ :Fi͆h,O܄e#>D4?9P/5ndF.w)+*@Yv<^q;_=ζ>kI``WJ=b1)kMvkv٨XoU[q|4)eF3Rg!Up{8FJ}cmtǃM,ﲅuNDD-C& I80u#ݴS/'{|-`&89ى3V5ُWԾ"4 iN)M vT\I@n5է<$ʻ =Zs~.ZD -zwr\rѦ)E%ǎo>Z |N2Y"neކiJws Fދ.[1ke&Z\ؾg1msrGB !;HU }$WX#$l[{MxBn3lM8 vM1#oJJB2NcFרA^aif8BT D 3Ejஶ:mz x44;0H\ުl`n%:D\Tn]EgO"d幂9=|ӟ϶j{[4z* &[O:XߝL(!";ɷʛ~X yOQ70؞&1a1>}:. v(0-EX^YMqvc=wq8bRa@z9!֍`sd^~LALj5G.r;~P{LDDrC, 7~_֟T =y5:8 j,)j!֌-d>O28dH o37ꐱ\qd^:fg;~0gz@Ik-ô9 v0rYrjK^2EooW 3Q 853 9\'26A'/@3w/%,7g]lZs ~ caWҢf;'N\Tʸ"kk{Wv&CnVVaޔEjmf]Y{'8/196q'aBλwzx&,dz ?u˸]H9ԪRmKd ;mʻG _;o/-}0eOֶ,2˰,=6v*sy@I3ZƳ/.񓑹.7wł!wt@ՎNȩ( ߎlB>9!lv`OW<+̀TRz}e=CC%+h6!JC{]I_ YO.~Fٗy?nHPfC7"~1x}#䔇n't?gnjێɄ`8JSb]pKxnKöZs詛LVdeK$l "|*u)x)aUޖ-e!6uU۬tV+&s$;#NS0\&'$#)^`8n8瘐g! Uʼn.(J鬛Z >wk':ϊn O,^M+ЙL\\{n (\*P,SBS9Fp8l쓩nki*y)0|6$7/k5i\8i 8͹\vجDSGneqTGBZ@Y8SuX>i|9Dž_ATD7r'zX֨iԭS f@t/ZekP0]0#7;LlqFIdJw²BQ&A;G}KZ5 X rJžo,s}@9lNkZ)X.~/`&B:pR{Jاx׿.5$x8*)x(%vJ1[;29e=B[I)ʓ8tqȸRT?N \%Y&Ii`~GC uSko2PϯvCV8sQ3Cq^UI j N0:D.x,@<bѲN~5s y_K@R`.$'`*@d(ȳ5軁ŧe)~| 9)I~OMJ^x׊B$Ȅg`z>2Iע>BVUCߞnL6HZ-||p@Exͯ/Ë! :TɂB E=( SS'7f_WiܼsUնT! ץ?XKE+RBgR[Ӷ7aXn; M%%QB$[{=1CҿO-wcaZ|]H^fVrJ'4@;reEqM#,7hTx=[>Fz: Ӓ,m5O<:<}BpCZpT(}03=^;ǂ^,3=6`}5qʝ xOO(OB )z:+ݹ壃&0$Qr#nIa, vY2H}Ȱ-#X \!Qn"x8Nލ@H cdɋvi ^൚+ZTHD:_Pt~; !hzT-*Sޤ=ܮm5$JR%k9 -o)µW˗u5;jr;K f".2ʼ!T0r3seG= a>ԲVz2$?:a"A")̱jw5+a0:kYw-26ȹV4}K8uF0a7r3JLn**pOC y˵PAOP)""?jKΏ?cA:}66L2WTOKݚhmU9WHd.G}RW4-$RX.oX-G7bRK} mEj`cWϏIq˪-լs\)x"aU8M-)rynYNXHvɏRno$+*0Rm8DЊJksPY*Hv#" 'Xr~c&i\@&yUYuNW!3`z+Ml>zrˢxTav)#xԯpc*i1c!c8E3D9 xYjqO[Gw]5wvæ( A^&oVX.2ΗY [׼& P 8w3 1'aOyBoMl#\5l$_;Մbq[^M%Ƅu֍GG[AuPh c#e`Co^/=iUkWiw:CiXCg%xHM!8lшLTE-"5{gjmyţ?x#=ED]RO:_NZD֙\4=B3|Rن}I# k¬R b NPncyQGo7˺PcnZ fq0.°{UPn2=z)Sҏ O~9LO{-~f포Il#BEQź(l8@`>F4r"yͿl30YnNf0v6&|3=`˥!hBH8@sa57{mflj\U%^66Izq^R Ceft]l^ b [voR GgMS"PB̷tt#P]Y vSJ2@}ւ4\5Pm`OXn=W`̎.s%?f3ǏzdDi)㒪6Gf+RV{+ L < OF;$tę% k:0l!kuV_ƨ@=S z$R8-BZ<2~ 협"jS)zJ膗$3 !KhsMfի\Nc{:E y Al`zޖ^<.QDl@zc:g*74-4ׇ[ҒKڽVUŔ:/oƒTkc~2]E|-pOCs`'@NjEoy  ə,e[|Tc»l .IgEh, 2dvW%p&uWiYDd'%kO33XYM4L2Qg=6Y 2l,9Hu:4_0r(Wp\-G?KLߴAoӰCNBwi JYΊRmR_yz~lf"HtE*ջEqz|Xbg!;yqs?v"Cݘd{C6ӿl@|ȕ/;hsMhEfn;I`Un$|W0LJ bMt26FZ]܅Jul۳,T\-zTDr%6XNu(7@BL[H]r)t~ZvYf7i]W.>o}nDn'H*U70.i-'3LTw')zf|Ѝi to ^+ܲS7Zj/lmA[v|3HLNq%ZC_ym!3 W?Fs8Xsˇ>+ص@2$Pgi.Ϟo JцFAՙ9h5;h'*Jsg =P*kBz_!7iY=Ӵ uo"o@/C?W۔:Ăr4=>O~[:2_*{Ҽ3HuI&"" MAyل(GEq+([Uvy&4>,- Wf易$(}cfNA̵"RJ$A3 ڈ@u:3i{P +N_p춐Nϼ~߉2%&8h-WlkC:{J{= -Y{+' m^ } 5 ƪ)4-z"ttNgCyMz\"DE\ZŒp$]?/)2A0[/VBهQv9%α 4Jf$V[WE} l=)su;np0'G ?28´T܄ dxZ%mB b9He!d t rcwظ qהWmƏGOeu8Ź 0P{4wm@"_8-1\%aκb8IkCY : ہ 3\M`B+<]'@\&]qi"co3-oBdE{$_{-ȴTael峟- r⣬whGyIMw{w| -I.F#O&lnueɅHz;DP5@<,'")!†uY.=xj!h|wBGƞ؇fPPq']VF*Dr<*5]5(Tșf:cW"Y+?}{H@@x1!v-߄F)?*7 jVl h/l\Za֨FB> g0(; s7Oe¯&i3R0UABYՠΞ(: pSSC3Rcd%\&԰4z]ZI=ʬPZKFKޱ-Ki Ug޿x)`_]`-"Jf*OC_b-^$s?0-gSٰ4X 렣66͡ߕso4eS5YnrvOziEc[BŐDu:ǎW(pmol9IӎS'5'L圽`2$0hB2x×sYwc`~L{Qͬhi 0whYrS!bPME7#U,Fg;+*!R-x|h W/+Gj]v$ve] *؏I*Lg*7yvTzA ݤGϙ>櫚> (V&M?$TkYAO)R0u$Q)G16ϋpqmY%Ejo**5ΰQęԐ<#68&)nzڎCh韼|,̢=m'm2!7ѝ̪?{Cv~A᮸@I pj@Ux*uCipcΈV토Df ,)c~"9=; 2o`r v>D1;v-O~Z ?'J`p" H p[vVpt0Oh/Vb{ҺGf` .֨yEd@>)[@85MRoDВ´x0@&<>Hbtis^36s=zd>V퇱KS>XuY۞8n5<ȾD] E)˿<,걲q ׶MDȬ@~éMxkJ}32չןn넰DgHۈNcħ˻Fslͯ )Ams)nP|bS\ʻo9OJ=*Qj)DdeQVCeC &/0Y A28To  _y-(kI0$S"Au{;Mح"Ko2 2yR­Tud|ԙ:,Djf` s4k\IC9 fwka$$J0㇮@#[t|8hPPk_]ROU}+1|Wwc8<G,|3;6Cqa&$X<|)\d6w8|16)M|˯ȔK͋m>RKʯ B)FT f%%T}r*ԻQ׉%C'&XZ.L{@QJ_jC[HL1)0kZƼbdCZ>anҭ }Ⱥ%=)PpZ:KYWM=d5x)2svVǖʧuw>}d^bh Tjv~&`1*6;* /=0&2s/Yy+n*5;҂(\d6띉)#LeB4:4yR<:/̀͒p /@B^VbCd%׏Ys0,% UD' t -Y0-ބn'eWip|pWEc\ kbnKEZcXI?GT 73l䄮?jrMt՜^@ &7@/j;qtD v)(ke@q_xB__Fe!#&!1mGn!&T?ĖpIH8nGY!LeHB9)[^zA?/wB! Ge, G[Y+6TQ"V_h iaF}&(I kbn<JL(oEF^mzB+߲MfEI[-vjiK:nAnw}2Ҕ;Y~/ K|م¨$ G5"Ё5 GPxaVV'-[[~f &#}GbO~إ-{ZFg\1!`<o˗TcadCCu=?g`J#[. hɳ87Ƙo۴LT=ꛅX>TRtV&!W5qdT8g#¨C&OV9XD5qpMOWH/ "m]rTu3cYCo>D)+eI؆L4j-8BNʹ&v]Tk$zǾi!>g2C"ؤGʘ[2-Ra1RTbaH8<~#)bBRLA NȈS;JKdG\*::ڮzoەzZ^Mx`G{/ASMQtx1ūSSYf\l(xE*3c$SJn2bJTA:oci jQZj>~/v@lv09e f;Ԩv(K[jF7N,dG&;!w)J1[1aj*0.doy{Gwa2TmmǼďۯ~ oBap@tU.D+=dUax/jp/l<'.3ri%p@JFy8#Ux4wtߌX{D,ilLZBnЧ"4_>; a.a#.3Pd 8E^0q^ )<% M$ G?<2]طUt%U8~hwxZ0栂KZYp" ͠-PdEK j43귔 h2(4i-FhIJqWF%- *H I5@e9 5'o?Bp;^>uTTQި˩{>㨠@aBv#,q6ׇ>`z Y6A Q7K=]>7r[[ѽf%{"o@>_EGE H7,7Oowրu+JX}C)>l@pSW^Uv_BUjcfQZ y (zc>+9]9 ǩLxtqAdV8!MuǨa!JhYj tW)~N:itGeaUMKM*h Td;r/ Vo7FzLZkDOXl6cÃԎCؼFz3"gxTKD5,.'虏3&(TNt? <&f=rCXЭJK JMe :c K򻘆5+UxdpS'2y؍hR 8z*"yt`KvOhqG$,)ի/PJ߁0&Ai!´"4]UE|P0EQBVJ/zk@|呂7 A{'No*A<7 zЇK3> d‡b8&ё=rߔvDL^OŀcXQAQK;DyXu߿8}>1yB3WV=F#v*"g",[J?=T5>.'i6U,H9B8ŒJA#*ac\'s5-ծT~NOZ~Yi:&,Iq.Xې.Ǧc=,IP9[41/Rht:[([[/˓ q|RW-?$_P"Ug=;{z ^=_8P[yúc0Td *QUp(S;uJjA)>\ M79@t<0I!7X],VZYa0A c@pm90ٸĊh%L~m> [ 13lk>@=HrAƔeɗEM[WǕ% :N!d/X?k8XA8yc|FXV?&_Յ`xpAىeR̡3DF_ Y-0!U<M.3tֱuWf" w:@Rw/P'#7ƝYcuΠrҽ㴺17˲|~sc)u1y-Qen}FMFHR.v[c䕈Z:=^ٗt.8 cضZWI2u>Nt:$QWF2b\t,@ C!I; nj)o>t'"Z ֜v`Ew(cCn"Zu!]8IPuϞq@r\ߦTZ^nEN^BT;l{do\Dm%W6#Wi+5\{ .8341ۘ9<0njO˅ոwJ || LN@ina ke(:nw:U\=`nM#ZT|[?Vo lcKq V~n5wt1k\uBPYx߈y`f\CvbtZi MhXAS4tL[MX2n471wpYL-+,4̙h\\*jͤ\?ן9`J(\/=]w^PZm?&!\wY͍^ؖuF]ިJ$ykplf Gfela f-f#SM|h/rqy/C"[f~ktغE"ƜɔKF?i`jwZ4@,-+F00I׳tlPKpGEQes_TcS._\ 3̙u|ϸMZS՝k+ a_zFb PX;ftEaB8KQJ>u9[^ㄔEu߽n[ k :[3Z??nf&. tޯ+]g4^m!&=:ƚdj^\ RtQ%Ak<xAa0Mō-7(d"%I%ںn3y+,Qa{O>Qw Fq&׵UW/Q Kk[fƱjo 6?b#o M\L.YZ8=@9qԐ5or\ oȮz-%D* Gȇ[K\RW0HjrO Հ4tbGfC1]%{t*};W>#o $vX!,-\'*/a.l+'=_U܌fO*XΥtAn5dQ6zUsđ>"dF;O-#4U:&~[@]\\1be@b/ wm^JV¶-ko8!S[/pyx~2IybfHF$ʹexJ19#C>ѳf R\ic~Ucfڙ1Si_;T DcC~ebxǹc;'%~])RĢˇEl S܍+9j82܋?4G- QD ӄobS* UC'ھ_X Օ hf}NLt2M줱 djK O i<"TLa^XO/Ob?!#jv(Kݹ訥޼AޥӸ YےŅER?uM+NqޕcfĴY?"cK ¹LxN7a5f]. o~uE,] a\ZnE~2kO.oM!>+CZ~{[%,xJ@9%E ǫP䗂]`v8%{G8)mI'凜$) iXh1svHM훾;C';޷7K~ρ/Pfe'spjK#m-|q|K dtE;=]6ޏE 'Wst/7"4/r5{l GBWpc1*G>8N>\ʍ  j~_rmUMmp[7_ h,n!^-UwڐQ9s 0-5vD+, Ŝf26`U)062R:Y'3=IqKû;/a)۾)Oh\9z|V'LVJPj̪w?e`PAQ|e>oVÚbohWh0oFY0Y0SѤ/{Mm0 V Cc/zEq`#jMQAζ޵S)5#(c3( `{H==)v+AjvxC؂ɥO]{<dNJ\LHL@/ӠBF{HwNgzF&Mqg2dv'"TPeC%|nDwC@Z\;pȍ:pɳ0%]k—fuMo/εti[RedneqW`6HEPR( D2֎ޢKvWT=.)D"yA[ B*jzPCW }Egbﳮ8p8 vAY]._}xO6tjD70vz> CPƨ$CyB~s|& 4~\)/'|]#guc=~F֛.--Sl=aS|2T@Y,GRQM:}%qē8y >zў59Rn\jņ-8y ?Xq846j]8o#iR7OLi1f휔TvR+v]#㝩>+xQ s1kU M: ^kۗ .шT鯻'c:ʤuBOU DBc=l;EWl~%ރC2 A<ێj{XAU +Y}{ %(#xyѦΞFX|âߪj% NW&h4L 7xUN!bl+5 Uu6=T><={YV,^ *\Mѷsɕ삩4AXRy z eW0m_ȮygKzIHsB!8p65*sEgf,~/b*1>JkEr$^Ddx=&t@1f_i:O[Z"=}/kv$n~Jf N6#O ,0= Υ>p"(sd* b e/0l`yEyitI $M͂d5)KŴs<A7 ',}Uam4s[u/m@j'gR!\%%:oԞ< [ע={ox$= PR7cZP;=W9ZFQPn(W6;iJ-KQו^㛦Nr l]^lQs~_o? 6AuV&|4ucŷAO0c{9*% _nXZ)>{ h)zـ2i:3A~1;n'kµ3XD?\歏!hă`imUum^ lM"t/~LC.mGX?lNt?#eH"pQIؓJ38RK[$asKQJ/3yMnӪfX֤ޘTx/WTV1! ķ[8Ċ5HGym\$bʲ|>GAmԶ]X5 QA;OCWdzَMdVMSKyayyҜb_yK57dm$s*y'v~Eq-^ yWdQn(0QW v (98M Tςr횠v>xۈ{(M{`?# ]EiLL'o 4r\>JebFt$fG|3CʋΠ{GaR.Z`vhrHx'+X5j;DG:265Oy9(E6Oa+ =m.ϭ:A6<_e36'2WAgƲpf煀o i!h< 3|xbc3T[wPvDK$%PM h q%ͺ.X]$jƃy]'Se+ilg]EєlA q!B?+'PQr*f#lfD3:z22%+3[q,Ti#з Ow_ sV~=kWOגJ/3k')\; Ymh LdCNphGb~|Gem]A=i.V%$S=?[/0AJ4LёLT2:gŖ0}7iceC)r0OVvH݅) fn<LJq$H"/Au>]`yE 5kzmD@\?!U6vTz N;Ee)C-űG!0od”{CL1ܐȸ i] $w MJ=ju#d̢F vUAA\2ٺ+Tb лY[р=RLE ,SAAf#o@+iQ}%_[Fj)]tZ}"2vo;:ɹj l8nkj B |b3ܚk{:bpjpMi)K8X:f~ `15hd(X~bvbv`y$@0mfr8Ȫ }0y&67mj{H{W!\&Enu;I*. -,']$KQE%q"z2pܷrFvU ov7 /GbAsKtdTvثݭxrSԴU8*װ fbH6HX"cqXb.2Cm8 m\6mHHpI4Nt]h,&ϥup>kB"Iģq4,DxѣbGUx,7%Dc }9bi%F$fԍ3UlY׀r<a!1*,tKs̚n2xZ D88ɠ9aCT 2wg(Sls!KCYZ3V~I>0B&ѥc~OAB$չeа(J 5;o=`W,F{~Z^&[)ry"(SʅW,'Ys}NVˋMu^z\%,l~'hh9c&f1Iܳ-tloXs:E}zzrF-5s¨mO0ի(mTԻ׶p0qXZ]Vl֕tZ*<7MI_rW.LJÛ<]Sk$o6 M't ç ]<70&/P9y$hvI"og:{T]Dr^#nYYk-Aԗ'R/xVY_[M Jh" [9J΋_g٘E8`gk]tb9G;z]E9sϷ)LvȼֱLn(.",P%xQUKyA55sE>Wxԓ:jS_1JmwS"R#14p;j"ZzŝM[W~>rJ{kSnDĪNZGf 0md/^"/ԋv/QOEFT('R ʷ"/=913`S#|(W\p9)Y6 ONuD*!ܒSءn 4~[*D $i,+gr6wP@08ԃH{{rJЄIu ox@Gf v% s\[H iHfIGeN88.ӎ-s0`w]2OtY R ڐPsa$<U^[DO BRhUcˠ 1k|+lPce[z; R<âd>!zPGȥKi͊ftP^3vns 5lEQ(4-R{$.K}d,"PS&z)#WBzRED5^ک7Մ4D>e-?X9< tY[Ti71]aMټxJ^y{ uy8Wޝ9VKiA-$X lM #!eDRŅH#Y J>ҊQ^jx9hߠoO7P6ur? cԦJB@qkV#UrNF‡/^2Xpe-2 vY~"bӳ,S>Բ-&^'LşWq&ϛ"7h(R9{`O:yv@<6GȉaRJj!- {nṮF&WBje=gt.b,rꤚ(6YoJ呶OJ{1 qsKb|DB7 G"s>G,ԘZznB^1x|%^ jq&\Q-f>lz*6:KmyU+0_ܼ8yy /d uy[D@pr(]l,҉65h;{ 0WQ1oJ085EDoh+faS%QAvΚ󾯴IV=N[j0:oJ7a:` PǹPddA/b}\y6|Z$5:̵MCf{-QFy3Dbocl^"o߰9_P7Mjp:V,X X'kL.mB9!Eȶ=&)c a01m?M2 aSZMW 2m0ɺۭ >*Y]>z1F7v"}Yl3jf|'!%f0?ڰa-v &$#+vF tQE #4l'GA,ZJ-pwapLLI8Tž8 {Q@F1E';}̛ba`';4)(GZ,yFŌ7#G,[f iY[PneÇp?vyf uaV-+PytvwZr+a|0xbv1(*BBϨq^7d z?I$\H`N/, y,./>&x[mS4Qm T9{9^ksDam0ZJzo[@!cÐ`CI D[g|R:{e6't D : ڼ6Ud3. -n-(.9qQQ2>NR_oR5dexDfP/aKE{+%T@=%a!P.4(d> g$km,E7B;8~8O{`HC'G Cz_\w @D؂{uYK)q%ڜ8J{li`C3 qğ9*|9zʖ 5oˣeĔcg抷ek~!y7I~ߵ!6- у+5QdYP\ެ-IظIzU+_ ˬY9ETFLXЇ%F n R Jlk7 L\jcE$:CZ  `Q{ond%,33It+pD?W(׌v槉]@{S#T7e& |c$upQO.43 Y38n_-9\J/7fu5ݾгuៅ&ɊEX&L4@ğ$w~0_HOU`gЧpR5ЌPu=7#3|q|؏ULu϶r"(4;k~_e~J'%|ي { ac$-H/j?Uqfxg-Fٽ{ς>]pBנ75^i>ߴ9W [ru\P:. .6C`^e#V 6A9"a aEZmEWI#!sbR](DHZOq2|ƘXFŌ(W\!O{.B$0P ueq`?xxgK!U{λFMtbH{Q2gJN\xJp([*ǒ]e0he6? X9%2BaUVbeP1Zo+'n;#MF#NM'e4i#Wi#(P\7VJ93kizk|Yx)pZFQ3"?ENzjL?1_|'ZG]2PI`|T 3G/^zw.39 ǯ7\j,c4g[P1ƭ_U$~yk!rw"e1~Z"0Ej&zc=0↓*k~i`ZCokĈ>lnr ܷ{H Ujbl_ 9nImbסx=A;Qs*>nWu͂ 2Giql9i7 &R<=F>'8UhBkrkҾ={et@ cMޡCnl||!)|jYz#[~LGQcxװ(&&@kin0C_ j9*ꪰ5Q(HEuIFDŽ ^tRbUV ` 㙧<~aBHRt`#L]j4`}ӚZ"tiQ'vX+x!,yji>,PftE"Cs\"La(=Fs,*$j$Sm5jm)>BO83 bn|ۀ<<Мdo5BLE6S.5 LvBt.!ֽtqw(R[m\<Yi(L]#UBLxgg8g6,^y=#,wx;7!||0^m^!"R.c[uH`hUcB \]22?NW&!Ȍh< _x٭DAesq^pdwVpUi(?עKq3Oun6r/2;p'i`:ଇwrbTD&f3$;@]-6wgMFN"9)h{o_Ed<@6`hTETTX2WvC^Z'b ؂Pٹ7K]u 3F*݄PRhp^_q4^@!511 Z5dq+P1E꜊0|ksnOd"sU \H> k7)g,׌Rzr_imvZc` T"ԫ<}ъ-_s^B>pqX]$ytg<Cw=Yz٭Z@@t[{gC~>xǣj?J-_fZb X>j#Ry(\'Z5Y;%3Kc;o۶ٻ;4y > Ec8] Tf#`<אps}F. *ީ4SFzlA\TLqB'Pwr!}SB& /ѡ%TgUS$o>R|3$2"c VrüR wAwiyVkF_- =Q^PP/kIE )UNJVY_@3R-xW ^@G\9K=f!mQSZ۳kO~/}QWxZA$AMթG}LتiWne{|[+?Z6IEJ_}q䩰p yJ7CMWeWND~e~/j/Cky,]$)okMf~0aU&b,\a Wtx[#,G=֣SHX{ǒWP&e(/y)O6B]mަn䴚F8tFa0 3~ @ +" eDIS}WVF|xr*2~!GC왖jZӕW*kJ)zm``.nGG =P tB0nSs55u"2>f A&ҾsXlVm>5f*ST|}[qM3xZ6$³~jP~gc# E9: ~O'IT$Ci\kEc vk) Go߰v+Pȭx5$,[@#E$X\yiGB9248.3@,ƒ2:Q~ʽYîxdbm+Zȩ@oL:E[XMyяfl6+y> , b5`٠Cͭ%?o9X79* Oپ e^D?=NR/Fta[d4¸z8>ڥf/gӄk2IQ%,lZdS\bAwB0X3N[l%j&Xk,pܐ‘,xjw^#"ܻsOC]_BǴP-(AEmC $@Nw8yw!_'TGI$5O.8~< DnufwL]'cV M y\sn_tߨIg%Fd툚+]B+v8^!Ю"ྉ|O C hdT<+¹WĄA55kLr >t'k_1NvMvc-m+j!cYfs2BzI'<X5YkO)KBww_޳b\_.a x|Ғ8UKHzҀ{בBrQsl3Y:HdX+Ptu%M4~IF Ŭփmsǖ=Q Rw55qW~O+bs/Pxj1~$ )Dn Ġ(5ѵC9=.6^z-l%]-[38¦ ۉ#󜺜̋, /~5!Wpm)%~گyhK.ȡE!F)TdVIg#Εp)ni f^2ڍ,q>&.c2[|D&7817cy/Q9%69{7bEq Z/Qk  8 T 2Gc /ΒmoHیY{aӂHU08 A|dwb"‘ &Ӿf.V?(Hȵ.a{{Iy" e,u&3dr ~ "E6a7y&AFU?|pWEŽ}.nrڲI JNeq׶GX?nU"uֆH[Q}֗AWms_'QaӫXL5bx\T["y4'blCd}_/.yCsyM9si*=.3{[ȝ)lYtw7T_q2isKZ_$,eP ZXJ.N%N2#.us8E,'k8 ?C0V4i(qKl;(eŤDL$@ZUwH7 ǣC4nNL WP(- nƥZv~0ߗ?|6W^3mY1ka-;3W-*q3ňrhDV»I8L]\E+J [-NrD؟'dc:uRG75|hisY/7ƦҦf1fА$ V t7ɣKSF_0CLc!B ]+mZ\ZlӁ9譞VpƳϪ,i ~9em]M [QOmjMV(WI^ @Uuh=dkjN ő,BZ 5u{.推wrUr72)jؗ{Ju Nd9F_!5 )u?Ӌ4Ϭ`z|cQ寐]|$a(.3+)NK"SAq U[5+7WRI!ү 㭰ޙϮ)!j^U;); X ~)%y* Ubc?}R l{=7j ͖x!FdNkpkXzOz`I4О. aR1UDcx9N?l,fDL^D++R_&}؉z,qϊy}Kڮͪ\>"S$0%P @ٰ $Txo ?_ Ci(. “RK\_UmP:?`pr.0槮RV7r긡)mM<&t&BLnKwf^o4!}tDg sƓ2!`|&{bTVS[pskhU PQvkcr8:,DT:Vh$g.N]Rbh3$ Iget%NTKGfu9µQ 2Ј{.< X->=1Xv 믔"|?,U Xz"TM u*{{84̚m/0C^on <0 M8ܯscbԺh鰈W,aAna$!:2pߎ* R b{9:+[ިAqSVoO|s5H]Hr?=B Y[tb${[ ڈ'Opy{5 dr!'¡hG} Ԧd#=dsm]6 (1 $;ft3*E&-^m5nr,KhC<&Ya[Ƽ3CབRi9763]R? [1hzQOz\]]?]:|#meK|V{Qc]QDI|yUa HM-ǣ5{ԘrF 򀆚/<~|3n:āXqd^A,Q݌.զyr5 _]U5` \G~/p H e)c*ڕdc2Lh]qղ$+]ܻ9moߪ\"w: /T1H|ht5Ɂδ(}ִn(uX)a,Ms<[#l/4wRzSiz)t~9yI3Ttp/Rc5W:ܹLzΉ=/KϓHtT5;ZגmH4n oP$re.Yx/( H{eI#vdQ-[}ʇœQ;Xt{rfqaщ`' Ε/GLnrٓ2;j[_n($ITPJw&ϼ_b8к~h+J W\!1cl%X PX5 p> u4S?|snC â|*.uKhdvTD[UyTD8OdDC p@ FQCsrџ!5DHC&!5dsM5dy(&6ת1D{oI7AKQv~gPQ>2g!ߌ%;4.s *`mT:%q?8a/NQ`SN!Jnk7Ğ5A,8VG6!ܥeLx6vV3ŋx뇨QDyJxη G#^hTOl-'FR~7zƝ,S_w[Pbʭ&X&MP-Z/#WJhhFdP]q1B}YK0{ÅƩ3?,/M},&.<,\kz]Yڳ@B' B/CDnrt.ʨ<y6j `:NhvKjhuUzfUjj0y1DqXyoaqضp6GcޜE]˒$D(ƝB w;k@v/9|$]8JsF-f^KJC6E k-A33sqM5 62kT}f*O0 䶅N"IWs-5/֝DQ,fe cϓ[#eh$#]es~l 9)+L"8%b*dHFڼS g{WFpyʪ'օyN˟EczJ UYp+P{,H/jHLp\ ÆQxV p)pluGq^8)>3S Gɝ~N=bqYT^/nҒf~pFb4,@$77b-oY#9g'#AaB+E Z:cOFIIQ[A8G撻pHnf74MiibH܇*Vm_bpq-.Ox)$t@M(oF{b w5X:dsziEEI͏d1+xݲj^Bo&xtqb ~:@Nidq?1pd*n0 ׊ R]r7y~N`%'H- ZNs!`l{EMY#b?_00 C{rx",ם|?Ig@eC:@2Ĺi#YcO ۧ4YٙUr"e;fq 1;>8U1nA<7-7f ..R6o>nОmuܰn YԒXKFxrV`֢W 1u(xpLȳ=]>_dM? <5w(r㊯.Qeb{FpZ-O{wyLf^5\栉`aħR33R־/9|Y.rdė[:!_sHWnyvX>v\>-"}e ECjǗB0o6L]F^Ї& @g͡1dH$3JaJL`sc!% d/u3~+f3C:}V!\ 48IN1AŻTY\/Q֕w2+)K ] *%b&?ȿIڊBs-ZwXee)c]?f~f?Qi aCe( 3?aMdɩM|J(J;(a%UI,/K*zi7Ir;mІ)5Bfn˭g\nL":}ؾgR]yƶz:HBԐ~R$lS{Wql UP (fph ura9ҙZDZMK7:)E"f)̀SD;3:h]қxe:39ߋ]/Yn>AnoکNB9ϓxqŹaİ`V ^=fk`UZ/GQI xcЫ[9$1bd P:)]b A)=Z^Jtp ]5xn#tt?j;R*؇W8p\r BwrO Xs4^j5/XHZ ц<+T+ɔ@HY1-W@DZwy m 6~A kߤJvO,͝2ij.t 3#X{2.x`NinwƐԝ)suYRB(CJagjGjj \qBE")_`/:UZ_\5* pL_)! lnہ\dR4`p\9="┺L+"CMbº8n/b>"mʘ`-_wڅ~T`eMQV)毃_s].9QIt+_P7"(ؓrŮ@ /R$dLm&Mu/WK (B7 Q9)py%8{q-LN4ZsA܆ E6w?|'}όƔ/'u"C‡a|ţ=B*VQTZ:b|.Ek#O]}?BR\c9f!<#n!SY.G)ӣPD粔+OPna@wIa%+Z 1V?nIv_~"ƞ~P^3NAJD--c39R`XTgcwy#\ yBd[$Ps >:ӟ`+ܽ !GVoܰ䑒g˦V"ۘMX#t<$bfL-}גuQZ%<[:2w.a!]zWK0eA0 =4BJ©Rt _%]?EaЋ=%W]wXʧ\ٻ~,pu)9,KbBn&͡ǵ^Fp|I8dB[͒-Ă,1Tu(+r^B[ L*,AcS|bdysp5z< ēdP.~؃|)8)h+l0R-Y.Ѭy)빨@a4PY{/R Ԅﵱ)̢0G&iURKߴH<򬣸7}:~b0@[wqp;嶉8^TSo*ϲA+Piezr@Sh7Z%܏4e @j٘ob&-w1\i'>rڦcoϖU=R(5|GkRX6Djck|_lw'z ,TXф{,yX$e3DvEuxreBp}f`WIWGh|86DUy1)/m@*RLQU+AtRW{%w{4Df[TY']HTp a)Mx\N$[} hm>\Vptemf> *]Gy61p%Fe&˨`\*"=κx;0nTR~xtRfRU(!*Ξ&4xBZM׀ .LvUBy7 *@Ls) B)%ċYδ8mf)%$-OLkT/Glv~\3;͝l '}`I*-]HGiޔglӣcH2e6kkfkiPG Oðmg{jcFx^E jn2WYm)`ōL%hZP x)fQD~Vʡq=o!!;bDC`qd)j9K#aTo_~ǿމTr]"Mx $1| T边f@)ħBn"pr\3G4 bA ̇< nsWlJYex YHYR|[|wEe3tbD*f3z_8:u2 {M؆BC"gF=R^>Xg73\_( wA kxB'zEZS9ݎr}yuۺvFکYn,L!1QVINyOHfeG`.iΫʯR59k ,K/ etn!jS֮IRG<D m, 0G+-!Gz<~Qy[ *ֺumHa= #6о%գp/q[ py[3m$3HN"Eh#?fӸ$d3]t8l=nlW(=L#"6].r.5rwST59Tas`I+p(ӳ"H4BE >3L]vjOW~f&;괕 ЈԷ/IF%d^FZd:7f>}BUDǭ[M IfU9#qO j$q| $LЯ)pHC4=+MB ;(r d2)aE&CG\QÅ6ֻ$:zsG*b42W$Z0Ѥ?B.*u%̫gXO2R&ޜXszUdݦ4?<ۚM:}y&OR5gTI}4J:c`};#Kͪ@~ٷ˒p%ۃHS2L4A.&@'?e{8D2ѠN$ڙDR:"З&Bꐤh  6a7˵%8wZj% h]t4=A8B7=̜f%v0h#p vU"m^[^0+JpʷhX]41Q{q>4\n0|SLB>c~J,? (@u=oլBnD&WZ%O}Cܸ&GgƦoc^1l1TzAñq0Q6F:^TH$!H9e^Kj&;y:r`Hk;Kr3RcלCp,2Mn{8 2;N6-x$@`9;clLͶ" #0?R@BdpEW4J35&05̲7dZ0?:^?[^C 0НW m$~ZW1VU͵JtΖ0H`hjeAt 5ﹿ4jhz@Rd< 7#l==#ز&0h g;nπm ~rh O or.4dg>JvwǕ㎻X~[4O;D@ =B۱x8QgIЉr .7)$($e̐ZЬϫe@dmq {і_/_댚F7W*oPO`G@qѴVa+^uGGx%pyMC}BEcƓ=2`w.@2 2 m){I.UE{vb񘐇k#hVJ V q_x1窗͓DfڞBUГ\TIK$+Pf;m&@t,,;g(G487vF\Xv+#  =YM(Wgz [U;.T2p^$!=߸>e0J$dc 8e]X3h}ѡk_:pJM6~S_f;"Dx:8~.Kt~&]BPۘSŒ:Z?:UE,%MRrX Ը~"m R, h7kF9`< h[ uVm0k(Y ]Oܘx\ 6鲆J7R]SA;R˅[4j7u]lu$cosgoۂ 䥚"=AkyIm?-Z)Ft~A'c2j/yEwCݗv_`Ȯوf j'|bԚ&U\਀FtFaY{}ӠHb>/cԌ `u4jqʁ<͘r|paW%(;F}S! |Nky>T>qd ^6Sƃċ@<#fH`,Ez’z] DQ?$ Q_Sf9>-#̐֍)aȣ3ڧ?ۇb [3αF#]U\ `:*)n¨<4ϰUu$Et_0'zL~ D纾=dRcg}.Q9@$#4X.0f]s;,(CޟרZ `hֽ}ՅN!ܧe/~1xf{e=4,%_U*W/*üN]Wj>e'g ]5deAU|;^^nt]`ymxK( U:oi:TE_}/{?hCg$ |*&="Uba';nܮ:++P/ш,LӅGn2(2ͱ`\`udF?V`oմ ޝ3ΰ@! nWbD,>/·zb63g*'L+ dj{0 ݷɗ3%iy5UDt`wb>\'czKMM+ Wo-ի[<؜a.X9Ȉ$N}'%+l`1^kϊ#qP1@57`HiM.@&IU|1¨Yf&[݁~aQn?M a~aAw̤.Ʌ⍧H&1Z|P ۢ>r䊲:, lC{uI^8J>2‘PJBDSw6Fhs J&2(iu˪6-4R1^:q$ ORd`R`s%aSCcMU: I;APv S<5~V"GK׷נP a&RFIVwⱦ"[]Kw@&m6ۿ_3'wc5UMO!E6wX3Xͧ ; xH;Gpn@hgMɫ+yE8M|IG#rFŦUn_.ͩx#`mO$C"srۛAܒyy^Z5/N-)AR͓3 Y0Q%\LjuicLdLNn`Jx᪣h (댖7"m@ gwlB!T\as9|NE<ŝ@ Cp1G֫V8yѦd O.i"`߮iXrܞABb bAb|'ZTq"E;KYVZ (g.XSO:%<,]*,V-fj4)evsשׂ ɋ1E$R NE%H=tea , (Hz#G!X7ܸDw7Cwi/Wp4 㱟~U`27#+;~KmwH5t]82ia63eok6F [)9' `KuHhT>/9L%Vf ҊNmPOTr^ S]^rkt`Cz 4U2Z(oWijzKj3@_2a[3IˁUnV&c.bO=>&rB8"r<(/1E]Vyқ`rkW]Ĥ?rI{Vxh 1hs:`g0^J,c L 1%@I}>#̓35,r/&I70q L1?R%wH =Vjǹ;7 -*B{b@m`Gl_tm?0fg;>M۝xUoWpo1@gA#G%H8W~4$8ꭜ ̩BEv%Mue]ɟώRy7n/$qXQҊ'ilF#<lgB1:\o/WLjlԑkalbT[,e흟h Z[~Qp˕ >{b*徽Kb fPT(8HCG3X>}'!W.'!0L#".LrniaNg29V>~-QK 04?fYeAJH9IQ[fL6{qnx: VJ;l2 d_#>UE9ڮuSklZ 5ɒ%7fJw9ROW)xi:^hCA:%ujO-( 4U+?Q ƗbI~;sz^FxVv6}tULQioͪHD;Щ-G˜uڄxJg?' In $OAw9;4H8%^{)r< LFs2֭0(8[G[t)M%㐪Ho X$@EiS2as|Wz0-y@Ƨn<>^gtU QN=Ð'5p+C[E[$.x?ctS'f;} GzV;Yi[@!9S7u}>Lf jt` 3ZkgMx 爐✿.Ɠ^]WJXhoA&Ib[I6kԵlw<^}=*)W4IQFtĿWQ/6opF2݉pP1l&%x9kK]bwK,  J pѺ{^MF%?Ix( YԳBH˩ęsNEnH!X)!@cӮ֛&4r* 0LX9kX ]3@f ˧)%c:#K0ÍmzM&xxpB=\P E@.ֺW1Z1뻔'KzVz1࠭1Q>͇F+ AXR7(>)녅$q[w27= ZAhLl$i,~=qGK:0?dZeӚ̺% -PqlJ9 w^w(  T!Ih.}Z5XY/,;9 ]R#bnXP R:4@Ap϶Tjk!8KVs S?/6YJlBGnCb#=HAV+8t u?hN_%yasY E?p`.,jPh3VJ|a@tϪ42_6@ػi @J\ښx`I(_K2W^i[W Trhmݺ` dY@{#}aj"dJ,(8i*mv4XrdQ4|J78Q EQ^:E>t>jѵhEM Kم#qZb@mGoio N!jȞ i ;W??~5:0fF2a*WB+J+?& n(v&RƮ͕v{yԇlbCvǎBԘ.kN)k"w$%[A$L>:GuNs;jep_,'|+:u,JnHtϧz)替OOڠUr̉cg_CiNzQ"P EGuDY 7O%F׳CZ%y*7^XhsSc҅ ٱ )Z<+@俩0'AR(HVBc2P̬ڛB78ha|Gr^R.pj{80pW(!RBl9*}jUܖ$JH{ޓXZjߌ k}`a&Jm<'7J1WT Q8|!ƦhSwR9bj'WCs zDPd"PXjKB5y ѿdGy_邪y-}a ͌l-p1Nҟ,W4FV&z~&&187^犿pA>)IqQlmiU]h~fr&P`Ndʬh+ -f˽fB$X5@) P!;}muaU0*MP:%:iZ^+i~";a(A>^ |* NJos LUQiEMa=/,(}2n  H-m)*٦-i4frHvdaA_k"`*My|ʋn]Z֬9_ޕDV˻:S9GKk|URM3'K<N{ oP`_!xC}G/Ϋe _#L S[83{mNNmj+ȽI1j4;ilIpW܂O%b H5gO(KH${h @0Uc1/|up<9)g_iܯQR5>D&M$}Bx7mlYT5CC7$-9έs_Ӂ0hdr'2k{ )/d295]juJ~5?u?8BofY;Ŝϭ CO_g?]y8c\6AÞ@sۮ-I1?ýM؁m~q ?f4{s/3M͖XTZ*m)ic<ҷ*b}G6I&'Hl=WLU%.=Hus/KoCXvWGOPCՙN\Q<gf9q )Q1x&8`K8?T,T -p;OwiyDC^ H:GV4jR1v ]9l;k5_tZ g-3$q/ Mkt(-ʖPo/څ哦7&mPpqOGkMPg_|.I,S rr\ ħA*f- \|?rchM3H6#dKe2B&Xbm~t@Lh]OeBE\F6E_9]Y*HNj৆.9Fu,r;JRqVG|`K2`1]Kԋ|-1fsA*7I42E}g,{!U вZ$RELr<Bc쩍A9h't~ w2~21m V^`Q^qf KR4DHbVBLjmԞ!ʐ^=hfCE2 D*n\'#b}O]\z+ɠpn&{V)Զ'`_Q..'GI`m>.[Xbu*Z!ûAIl9^X/ &Q+ZT : TZm|pO/ɧ zjG_shha}1iYƒKG<mRk%E w5H?V"a͟?/L/= '/>ih Ϛ<]k~M͵6c zLUn}xM4[tˀo)pT ĄX~;qEG==($PC ﴴs@G=oqX5vdH%KF||I2[q'XzmԪlb|,rYR4sycx]GPjb8+}`BMJ&wQB'O{)ME/5)v; %4|}$v82Z3Đ"Z_?qn@Ą.#p-jKϒao,ϧlʬ`յ񃬬7 *L9JwNrk݅ W׆ʨɍfū?CY=E==K-27{\"CPF$3R@TGZ8N'E~zlFB';D*WG^)nrOT4W2 W}^7;ŏWD=+]Cm:9 ԏ(z,9!B֞FteXiGJ弤P)0Z6y)+EG8|KF3/}Je^m"%HRQ1Wb#D}䋐xW;a&Xx@/iցhɇhTS`XPK_Lөd-t=0ލ (o Rʯ$$aR{c<)YkR0zUá|Z(1G X."^$GeM 0k[e)B"C8 U_b! %Jr:8:%BcU`ĸ! bbG0We ~-J(뽦\ 2z4'yw5)) 螛x lNǜy#eS>xnDaz^.MBuʿ tCN1B6]_8G op!cYH B`,wH1XS&2.pU3~9I{2}-v(<9U $}oRO){. dd&y6ѵZ+Xo3f]6JMHk,u@oIGg`e#똗Aе4ʛT|J` O7 ';6l{MsL  $FC||s$t |Tdq{C\d%M~GJ53AZL3=T͖YLZxQI)*9bĕt% vf%w|Z20{ﶍģg2Hk<~i!37=߲⤏2\i<hȁtAD\: dh 3My=ѹ|{?="QO3O5E,e\-XJP̚nZٻ,+Op֌DGi)J,PwEjI5ޥЫzG3v4 %gV8dhDG\ z@i6f+Tf/'檪FHwD!s?>sˑs<٦R6`EbR?WzZ1jc>9/=B\ajҰ)YdF#: sܤ0bOrNnމjP"\e~#o+EF+Yw9*ϠS_J7hYDj Z @D9rVJh80Ny匕؊RM?~# *$#+]5앤ƄfJw?0N YG ^^kG,'<( >X )59J1i5ʱ'YE B\ ze~D}$nA@& `)׿͉u-Ɲm8`!Q\?:Ovej͚Xp*mӱDgVT8FS:W  j,cv"TOF}ѻIbՁDElwbWku]ONxxE@WCQ*\iHkFĬ6KU>~ʒy_so6+=9'd[<@`NM'& zkT^_gYܱ"NS%(6Ut"FNB<1&7U3Z;b1\Ө}dOMGrf[Nk L }Q5}H͍!7E,GPw%AQv?c"Y{#͍WC:Cqu6a:+Y˻V=Ba|!*|-fkP<wٓ ܬ1{)rz ls@޻K8M1p9pMjITu$Mq8>ݰRm\ 0 ZG$<{-A%wQr'=uځdC&ꩧN+yjN1U+xCgyi8E-b08G#FzBrENm+5ِ8(~/m;W\G(\"|Nv#PtSCQ_t0(f[auѬiӂL Toٛ~{O[JY$O(TqSGR =/ Ay/Q5e\ =1_B,Svi K{3ihaEDre*iWrdD?7g|:ncpښ}ў!d1FwL,( [a PG`攤K]uiYzޱrE` %S8t3˰#s,QANIVWO|vu:635Aawm.˃ii!3*wC QcAxzk[18#^?Q0_Ѹ;eP~78JAfWᮭi7ShEN#ĭ셙C9NMU3Bn+?'?U.jvDDg2׮IR"/62s2he{ӳ[uR1?d)$% J"|z_#ɃC׺˒RVC)Iu9aoKk(͗;zo.)gtb'hG@615SZDݐ4(#aWku6$֌# [DD+p7Ά¾EW \nʨ;.@Ot0z],ft/$uTy2}XNprv篸-sy|M|#K9s\kg (qB,eAt;0Py[АE7o<_qT22"Ư|ˊSQ{/$gP@7nB5K2۔.a c5>sr˖ S tIۃ SvYR?_j[R#1Һ$7Hf$ m /ӀU/÷oyGdu?po~p0a\0SϷ)u=ע՗Kw)7~ԼpU{_N+rZ/T4/{zvQEyRxһN߄c)E1qC%"McL9%@[ͳw [aQG$z<;u<թMۻ-sipZxKջS3UZ,~82(pK?^lʢa~z:IV8*4xfl'YE2E^-@+hnE3Q^xh{6o4E|UY u*QnUJ q n+^-9'/;uyy4T\=`?HP;zRkD-/ :`pK3`-*d%k{)T +~Lźj+r+\ %BU:&ه=I˞kօKu:h$#M/D;N,7!N9wvޡS^Rvq/x)4pE":ax,/1ʿ|_:rא.D]S2&%`+be~%;e?$.D'ћs-[$'oh:iN~:A=$ I孬II^%0(;lzKO۰aGpE!E0[т,`;&)h'ͣBxjm <ju&kqw+.qZc=gȑ}]:hE ]޳꼹AeR0 v|:/ 뇭E.՛OIGBʞ بUc'}DѧFДT3%-6q`8SUe͖Ix>49|'Gyh-D[<qCTCQMG0;9n>Yw m] R'=׿Q6ܖaMmmry-0ʢ*#r|bnuМc<&OC`21>{THGϏq;39u}~:E D ;HC-_;q8NAfz4YzV[-*N3@Xnh#ʗ$C8^\ +ʡKGs;KS9Gf@E. y#\? "NH [ITzto8FkNJ 5IɈI{*xv2\;e_@d+]s4N|Cu2y˥#nhn|V}+3aCn +fdpH5ҬcNl`WEU=>DzҤ'^b<-iK<wE[B2= F70x$j[;_2}AH"p,y~~6l.2ױ`RloS9@ Zy|6MS.X-werP`(ay <: -",TV^&w`{}:3N*⹖c/@7ko?Pvy.O$-toNz~mYqa1Ksuk:ŌuI1t߅˦ouo;W u22y6ƽ_u;6=)#ƣ;U>kFR CgnYN* 4 HV2]NcXLK6/Oljh~.5ǻ>pA⑯ce'aw$+^@weL!6= uh+ $6we`* G'q ^)g'N) EzbE6lXmcJ9?N#qgԆ`{;1@1cѾ#.کv/P< гLK`tVv168fKpjWY$,yOjmxy$!72PÕN'MwTHc lbmswkm=֪2^1a2e_bm5fJ~YSOE`ǁkcc"K]V (+(S uX}.\ J/yOs7HD5Rqaˏ5w-2ۥ>p.a#zrђ{o~"0nPidǏD)kiGO Vi(.,b= .ʑ>F;.h N|K3Ԃ!R2"R!W!܏L0.6` ~{]FNh.-cܺ='FI骥UN U) `vLRSW`KXǯ3)hJWZkIb_1GS>^ƿc'USX vա+.%.yՈ[tF$_*ݮ欆mORxǩ“4v)DŹ.XmpiSGB@©׈>w >SKYf:S[ƒ#8yW *^B=. /  Hκ!ORLhF+Hڨin iW.Rv]CA8`G`5t#7&hOO)6μ _bTZQ>m98Gzre505leVUg8eZ r_tGԑWl!,/;r5#]MxG?1~340,{AAu?>>K%{s@+|ad­XJI V$S]yO_gxB;Ծ1zDYH+~?\""K/xUx9>u 78GX6/B̮D8H7)#ErHYcܷt&x3E;׋S EՙyKG:ÕSLc?N1 bF {oNܤٌ\~NڐqVp\ uj덵E#Q;y- e> %qRFM&~ӄ_l=ڧk~5m 0\A<ȅtS8i AB8ԝwwf* жKW) Zt۾Êd:噝wPOH8N1BW,[$EՌqΣ%% _)=^'7,5364*=[xņ5Î4Ћ7xa^2TO/fLnV1 *3e͍FU:q[wj`W sBYL+cУ[t ˌ"-|jqXxߔTW+#,^WuS5JvF>>~?>HCO\Zv/P?E"P[KnJO|r =$lk`ѝ8 ^71((@̜SbrLnbc_uAI]7V/Ҁ4究=:bAX}+ֱwԼGu:IBaO}F21"ችř3Z搨] pK' (C\ߥM8wKRrXc?[Tr@퍳?TGCٹx$ts)Dg\FxpyuSjuą& 냂m ~2y ~EJ΍\ҥpA^lxi1|*kY!xB/t?3!zɁ#w4Mg7cI,bk>1/? gF/ƐQ)78P7-۱Wվ:lu;\Q~6z3CݛZ290.iG~M?hC!q앟ݤct؆=+oc8J-[lL?3@oHs4S.y1P[uYm,,lwծNK]2iee8$SHImEلqP%Mqt)OᇖDR/HD+PEXiemhݯk--l 9y>9 Xg*bdža 2R$1Z@HBWrq4Nms肌-~5g(udRrh@s.}^k6M1&] Ű~_a0_@BVqДR~+R`)8dfd^)}p;!̕EB"3 @JUTptI#,+MfGhJO .D]VaŬHŢRw jc&Y+0'U0T_Znm>Ow]er:U۹7LlD`\cGOKz snPtjY[& mƭx=4r)Bޘ%B{֪\l5jnuQGge.S ;C;g/e#! }4] =HJ#U-U; 1MDv%ϵsTFH)&s*$3$K5~)'6+x:B eI kθV?n6?/ery㴸@#,|#G&/izn(!/H5=)H^~h{PI,jr`(ȥET2ɷuL^:.?N8w1MiZW*B~a>OR;DʿJnnN/8h,msL,r(5ҏIVѻ<ΣL^4+~k@/̰ь͕(JFf/.pH s) qU]%2܆pYcܞzPT,p=ؐ'6a#eδ9Q# }q\ܳ0F7n4KJ6(XJyѶ"cA<2}wy̆K`j9=Cc8UjI'\67ho7ĺOϏy 3 r,y2(,:; 3W>1.B!L9^vy͗e8U]h$R5D1uWWd C$7csژ ^E()[ (*m#H +<6 wj}fHE9<&݀v?k9!՟$(ju}0iCZ kZUk2<~y{!t#-IF[gs<*47hTpa0ؐ&[FcjUuݪ\KȤ~SF;3qeiW>HEi5ngw5͡1Lz7V .`l_F 2byNV:(&@7.; Q>FD?|.f  x-ZdͻDln,V܁BZڴ=ꮈ @hCyV&[C "7SqVvem{woY~@z8y +X`V Y÷m)>#>ʈqI>-A"xNz|p?r)AVǣ究OǬ>6G39FIȖӵhzu!;=%h\RQUhM;*qJ "$sqscƇU^BU%m1s]y)Cr$Gd"8W)@o=Cgn@ǎ>+du،~M˜0 ¢CVcA|AXS5N͢b7F fhvJM%ەs B'q`m^ڪNAIk ZͰנVr~K;euUVmc/8Vxrڀ$ȔJ-Y(ʕtk'M#ƝK րtEV6EG)lmVC@)4[ $kdB8~i@ƳA3(YFs˜  f+4S>]+f<1L$Gܗ}ţ6ˡ?#t׼WU;Gb %Noȹ;Ǭw/j9\aW}s~}vO6 >gӬTfceq3<%)H}ou@HU\讓E=̭Y`]&*\#|c]AO2 8LcIaj:ydFPu޶^ `N[\B~?álxjܻTŸ́xlckXI"R$T{o!Vu20'] td! r94N88A j<,xK-#;!x tY_eL%]˴7"3U3NTT#G<@޶*3,͑OD )).p.y&ďYS^ ؘ yPt|kIU tI@|#YШr!bc[mxxD'(YlR+8ĝp¼Q9C/b5LԼ5(~$)t˥ܮ5'}L t)4r%` R*`5VMl^Tix"Oa0BZ$LAM*~=z]sɽUZj%!v\hYW2@NrG7@|Ic6.띞 :V]ch,shAk8nsĝSB )*k=F/'Wik?ڙ&(o@[-ؓ!\""KZzɸH]~v%0fmE)Ec޷Y}P%suqШMST Pz?Ķe6,loמ3쳒/^5Hܴnj^SmON]?z&_vp/}RbBs۷*WqgRчϵt"UT N6V 勷2eT&$=_#ؖ56 &u*ƌWH|g?p2R>Fh+H[gi` ܠ]a X6c`TV3S"Di3} lc-YzWμ/93?kO9{:9d`UuN^—8N_w7nY)@ }{~To.Id:TW* > _ՅaQ|Cb݃;O'T"5)d+\02-Vhь p[@&dDo*uQ"}h.U X:EۦJ{xu ߘI:y1lZz%B?mop-DbZhC/#F$0, Nց3^M%3{% <>dvRCqFKGYzn蜓&ƂTc)iq\]ù\'[ ͱ\BjBD][5KrHaFkT Dž1i) 3.N뻠@L9coi˓Pʷ~]d1_l brT9(+b<麙ӼL8|tLUm Sq"@UG9zJV9 MA$qYe Hu[UaY!gL˰ 're((#BɂÞI*ĠIn]L?<\#-Ot$ SerY+R1* %[4m5b⑾/y<`H {MWz &t"O5JBB-wmˠhfDs?^NIn_o 7y_88 qNz+y`L2g&gܹWVi>J_+گIa;|̳WM)p?A)JT#Z02H6L3'\fN"eAC2'}j &0ޏJPPn_=Qlx4^zEY')w6l'wK]<7kAKH. #E6`܆۽MQE󶐨vDbrrfQB᮪mL vO@tB[rHuj>CMWM z6$mgQ??/w$F^Rs;>uHR!{a>gfaWhCD.2kG*9HF7\†7^UؗWy%$@e)E.ct8N|]"bi 6/Cȍ|X㎣{.JD3a16 \Py1[Q~瘦r6(%[[Lv9~C/2QN|d젫m"eqj{˷(-P<6)ԉ=&PQ{"qOw/7B+5Nj+uÜ65R)Wښtl-YR #AnK[?r!3="(0B 移QwS%:wg4LcrϚCԔ-?1V~]5lb bq=޼ʢ`$6EcSބr0svs}C NR_=F|: 30UiwQCt\yaV܏m d!Vo\4xCUEo]H!J߻ޗ-ܡ [9eUlƒzdࠫ%EycߢDzPjh&`ɮXvp͉´oRU :WK+puF !!|7QskH p`<* r}DeRTD}BEB ?-XTyRKH3Rʋw.fCRٵ9L66XŦ%8XUVy84Ou74.: ?U&]CT6 X/X}5B)|T9}`Y5{i&9deL`z7,R=[GR+zf\gd85Awn{GT#Xe:\Χ|Q`qHNt ,, dRhLkF0TH .:E^z5 GS0R>J2Md v 4$T*ާ3"Fc; 4PRq*~6tI2nucP?m 8)Hu^PP\Ŧf'XHj~OMȄI%Hp3TQ,afDyBx5݇;56-aȋY;5nf)aXv1yۣ r+i߉41RiFl<$FeY/t4%{0juER)u@ w{ETu01m[zƀzTΤ*cM\o"}:TݰM/rA<(g,Zz)Ar<"'y>Dk^X$g[ M?{(C %-Zl"8Rm7v&g?1W~:G ⩳ч d4%Pf}rTIln??7Iv }2[lnb̺KnoFiIo vͲ'҈}7cA'!~]%8ˡ담D.-шOZNdMcW K^xH_hzc@]1:R6#~nkefawX]3i96}m\i9+\ -UʜH!yF= UVjRh8;ywe3ИyW[ަF}Kt.,NVuXr6IDco^A].yLvNBп #cf3(DkD2bw]9;ŠR h5u:'+}uz&,*M0^?Zݗ3:ua{=PCqߌP'|؈`ʤ򌿎yv<{ pmx+Eۏ6@ѻ}1@hpS5%($ub\ †5\1C .>RN;bc~O [0!vY qCQ?V8MguSMF.5yowQԢ6yI9-7a~FPe1d5+y_p^f/O}?Ƽ]dq#*+/C{}2I-J9Pi?E'9 ǹC]FD0.r,ȉՂV7!~/?Jˏ/u Y)ȭ2c,Ý|y_F,fc+B\84Slčox"seH zռXϨC冷.q 5_|сf /d- &\WϥFVpѹ^:sjv$vn#y6]KzRz:ң xa 1jdhnjɖk'D-5ҴB?oMVESZJ|"7ᰘ/P$orw\)'_UxPC,xٮJbB Mf|BpI3#X$dvq +pqH^ORkX {1R)0mk6T؈rk =.=g, 8ӷ^y4yasUih80Klz9W񴍮Y"w^6ovuaG ٥StI4mc<ɉz>L ȧy)@2YomK?Z/S)FM?zxlhnןVY'k)%ϊ #t:&?<&Ip \q15D{P;9˳b{9PܕCzMuC=DDigՊ@6gL>B^wD1. C5F BXjg<o~`ڨ.0 bˋ*]l&%c#23r' ׯ~Eؐ.rQ ӪݛYpy+!zp!3k 6Bǣd*1 Բ1ɦb|TN I%4 ",yrWU%A{K?=CV0ej_(ݜzS!I zJ.`"f :t&6VT$?*uG5R]́ s<3;:(t*E^FÅ}^jo-8]%+^-K([˶=K{>\A&SEP{ ;'" [֞)ZG~P@vuҽFc_̀ۄF5tbm Xƥn"X6c<]qrx!KwjHdy<9ѱeP|$!e,ex1ӻhE:b4~ynF80G.X2ee74{jGH (LHGZЍ3ƎvvR|C Fe* <iX{/ [[.hA ;o ]ضV! cYUJ}P]&I8{MR-0w ,N_P猛=2N;n3:rkަ;*꾆s@L. $Vpe;e|YjN)0*G>#uGler\_ `x PŸ!곈{D}̹džT'zLE$JxNuOy4qP;I&Y6UCiO r?OU,56;/1nxFH`Fz˻nzVh.&l-a3GoRR(8Q{O˱l)%11#Mtڵ$P uŀ_!Av{kw`;ç KQ$/[X;1O7RƢl־u}\׸PwI7rM:k Gf=4f-yS-gR˜ҫ`ݙsĎyznZv=gle79("Vx @x>2YDoCIdÅDxgTIsGC`CTVǬ/3oDÝs{0Z#3U7hLaK3.;6phĮY?FbBA:-zHC<5՗s'$Usfx 0';b@H TXp[*jYLme^=77˧9!W;Im^Œ Q>ϖ-=V{iBZŇ@}P;!!h 0zMX@#[aNtRVȌ eƄ]jAe|LF2>v^(D.00#\XX;/pڔ`$9A/hCAHa ʮs= !aW~pW}B *8?i3-b񀏌_Wětm Ʌ!)ga>`2]Mh ">7F7(4p {!BK{n븚H0aC εL8pai3x\;L/jƣgҦ`?rRѠT)NXguAO@V￰P|iP7]emfz?Ѓ{"^B1uʥv 6lpiZe&|hKK= uCB чGK"9 M'k i(A$J= {y|Fj3Y}7;c]V.A p K [ٙ* DD ynhelIh!G0&^'7&mڱ0KΠ(:!Do;(X*"?_e"/L7-d&>_r}i%į~Y`ر$͑g4%dmxÿ 'ȡ,0/p}\] tW]mo^ eܖ.%@/uBv:0:W,?QKN徫) Nbm%uy(q19$vTy?o9`~iMyPsɟi`nO@vkӤD;RIѪR1`Jڧ[ܼR_i&"5Ņ4ʔrvv* $#W oʋ?T$5||2V o-_w5";CYeYdq'}+R';_/Q FSpp<`47.Qv*|nO?uGEv-S`ynn{] \d!au${%kġGE#qnB<ٔ/kvQWExA.r~|r#Vno5 pvp~:Nfw]()7Z=^v^ Z%tLS؋( X#4 l{+1xno :L''aYY *EiF[Y.$ӌWzNG@,x M1T&8oeBVl*}I9@dm8J/m{Bjdټc>}|gY#K]0t=*Wa$k 5cl^2-TG8;kޏ69 t^?l lE2ᷧm6?*0 ygU,'m._znĚ'v jXdo[>:q~/\ U^vPS G ]n&W[x2ͷN NqYJy¶2W^1f%u ]PBiN!#(^Ni U*"{ǓWák20ÙklrŗsYl.Rd.y̌[Pfcr>j;"2E pϔӖ >wo'5|}pQect7Ɣ*=|[-02Aϐ OyvHݓrb1)'kYD:9?g5'OUBe m:RtlRT'%֬Eۊ wy:, ]/8 9n=;YW'pvJ3K'7t - ,ׇvc];)Rk(}nRe;ݾɽZf3*T_O{`8b 2½%BZb9S[ M HQ^XLXpt[/%xBB2 /F:7K`3ѮE}`P5aQE$L :'x:2, Ϯve6;ni(]mwfvg/]ޭf {ohu6ʏNb  ')\|e4f2} &k;ǕiV;xKbd p55 MI@,ˊIWpXm P&ŏP=Ap_h8AQq(`w_Ef|}+6[^hJle3ܵResSHKR0 tfyWC+,O/xEy*gsQ%Ŷ}[ZW( ٘STCs%9,w@6xQ1}9ʹ}i;Nwbﲡ"#[$|+]0[HϪp:Գ2|UGe!&qN'rA9+}:%Di~9a@Hǻ+8G=K</7^GueTJvj M?+!õXJKAԿ6>pE vFFl)l#g2ZpY!.p;CJg@@ ޶2%saMBvcBٍ$'%> L Jwlҳɳ,h!\ _Xց|#}@LN"ҙi]e패MZ_s Efq @vcBw@}YjFj6 i=\*$ e 5fϱO$q#tVLiZCy,4!ݣ44{{\4~%Dg AT p46m\!yDSP<BqY>ч-AD}=DH1fA wFKuǓU &XsgpϺcl}O9vRepffShBwqtkZjDˈ*)!LߓaeBxD:Qv"8ƺ st~ 8ݶ(AJOcH d6;_x%1ہe끏,eI;o1m繑][٥{PP5Ipс*%e`:;4"A{CGk?OBr<$mXvd7498Q8ޜA'9A Ѐy[HS W3~a]UZPANrDY&*hA*pxÛL/}` -nC޲Ƀ*0\"<ɗ<ͫ"g/T (DQMڨ*<JvוHN$]omѷAg,?/F5mO&2>~MfKtmtK-*j)[\*Ӣ9voPC:dp^Lz U&!2#l¡du <<x2|2[/Tr|L?v@ oh߼ƒRj,d? Z!NPz~\EnEԻ7Ѷ?ݛ3u^k;+mN],/ٷd©p&]>_n %/Y IWA@OOQ\S! "+ HUgx;:]O?|!3Jg8 cM:ZD~F{oJ@2H `,?"hq⻅Qr(n6xg:'?X'b^&^2W1rE^ [;M+\+ãؒ-mand6*vc!D Z.+螜r sfpwo*z! f@FKp6 s.p 3̺Ţtlȓ|Cy#JC#IK]$\ޮN7n`pЀE C8͓>30"8i 6M8W'@&6V+Vqƽ}վGs9SV#X#Oq|nNNdɺ'{LsCR~7L8@ (|8eGlg=p֥,N\-x]mHe$^L̮I̭va¦I6Ƌy֏qg[5IfrZ"v"i%2XX_g~ @7YSx".nsDG27{䨸BGO,|fο`Q(3KaC9v4%6̋ӰDu/}(LvvIbQώUA&Ёq}:m5XZtQzuc hT{ 2W &K5$-maBNĴ}dEf, o ?գ^ &%l닟q#@ہD _V!Vǘ{>i_flh0o_~q4stU=tmnzJ)Ì*J`Rђ()!"l; }%{Sؑ]2388)k ෮`zE? Z7$FNi xhTهC.w0sOfLC+wPk{hpr]Qm[lw% ͵utK)MM ;`[aU}=׼//s&Xl}ݠ Ym9غ=aRE:b!}  K}fU"[&? o6>Af! 2߶oYԯF1&|%k;"DANCB^-E+"DR;\QiL@y/fn HgUtaYn|u?Yrzƍpjs9C/oMa")&Ѡq\xf N9 9m N&M*wi2?O O&YL^vOä]MF\}e7m$2~wă0O-&' lȒC15uAU0Ex)Un/h;zI>:)6jвOdګ镶؄" uW%uz9ݨዶ=EU u.p~JE}]##\{ʳK$!@bBfOKpyޅe\w4j{X#nm'}FQ?ށ4})!S`; %ZQEjW.o .>_XIa '+p gk*-ѲC: 7ayŵsȩ9>پz(/2)Π ;BgJ#MLt\TX.b^L [?!ٝ {uS( R 7yD: %lB`պ[?F/ ul@L,؀tI4~ Fo&߇…/!%9ȍALt(v :G!x `dz/N29/͔ m\m0“a%LijX]#W,|}Jd>C"6+C[4QR.Rr)'1U)jA,&3 sD" $a_?`ʧB=|K 8l'> %EXʦ$#ybW#YOo ,!bTy xu-d,"R녹֭U*l0b FS雊G_!1aKr|)zi>ZJјe懢7w8'xdJ4!d?iQˢ6ե6JݡΠ%e:I\ kcd& <;9^\#=SYKj%/mob\Aab*i J ]wfseV^ΗqHWrY8^In@&,e㽥 3ܐSق8>8}#'%]uVv^(U>[> -L U\6/@Dh^i&`Ak꒬2M4ޭM=F+I- ;2߱_(׫!T8V  ܌.ccIE*q#䜠سNm^Veuto&v:4W9eoGJ$Ĩ S^].FqanzK3I@'(@`Clxe dHfJDo[lJ-JR0N1zBUl^WPR7+v|o4∀Yȴ`QD:CU1_~axێHg}S~0nY꣕(Kʼno{R8Z_;-)u A4˾ #iv[n>!"QH`CDzR=dz9U 1e /6]M'E_06^v?eATrdmVdRDO$fs4MtbWZ[XfLxMgBJS8dh~4 a])\FlIHӠwuA+ En@-l &xoοR5Đܺ`Y. [\;2maH ޏ%OhLdcW_=hF˧3yV'8m8Upw #Mې`K-X`_ )/ kmA䀖E,ڑyϷhbn x 3쳩8xOePX']T߁P Rg x_@OeSi~<ZBɞ^}ֶH hm>WHኻ-pufn!!2P$DZ/k nq-粳Ӽd1AZ+[- \&>ciZu. Lwd=+'I*uOUNd`4|Bn@>\^f e~Ƅ-7w1MX>*ܵ> n5p(>)[:ّy<2 i01;S?Z-AsҋZ_$ ̱9hs^;gEtTSy(W|Q/*^C˗@4&779šc'6YcgaK'7q39(b0DT4Zv\Ty+5(:AĀ> b' F0(u6~b%[Ny_gN@ R9+6bwqZDq*MMOYq;=Yhr]dfirٶ / Zl\l9 rT8fp{x4rxE7\3OR%ԑtDHW |mq| JN!b[MߔW 6}  =3%3H&BoN,_SAX6UoqeWZMF c(,,e P&-cAkj5T-:112r_*-Q4fZ~'DLJ5!Ur^K|| 5~MO27J}w7y~upfJJ2 =twn!\nZ U2f+l?;h ]weySrm/6:/e"gGo%G0h!G c*0b؟]*rEtGozQsFX+gO"O\s 3%.:N!~B&+h,EH*iN;p$JSj݆.x5@okԦ4S*J:&8?)sX DaQ# v++tk7S; aR Q5b#: AM<8vi^1&1dG=t"˦%E2}r̜${ <Ns/yd>̾E%ԭϿЮ[jԆ4,%l?>rۊv +P׸9ބp-.Ņ T&#NEՊ@gΆ'aPwF-d=x!\EO[Gje\yƇ2|a&ZsĵUK"ִ^fEgԊjǠѲ Qz~E,koN b +C v:g$霥;mΐD݌u DHϚKm%ȵvf] l{b-9_ry$۟ۤ 0}pYe킐{KwpD 3[[QCDU\h'(SAG26vVqw<{:vȬobt|-,Ѱ'R!š#C|# ?`֡a, \:E|kN9e7J棓 z@3t{^+˛dҗ<O+Us~1 U(2O^W&v-/1VwJo\Щ18k=d/Go98gTXQnw(֑oAAea0b,Y? _)O#")ضefe t#AGH hX0rlk*Dsk1p 0%s ĚjhG jNuyyF J47JR7ě[ +@ Ya8 *g=v:*c'G1^#֨V 89Tp ߧ78Mv=u;zlԊ, q@ba%AFP |dQk24 ҟS0zMwC~' ~=N.Xh)+L1P$chO>d o˶peJQ(K;2UaGCoZ-X@Qrف=.< OKwdpPvc#s~vU}WLپu쬶T}vKI'~2id_6X b- Mox@wfosT0:Y {"w;ǗH>Eklۉ&qܳi%WAڣZmu8${<]v10 :# ݁'3d.olc\RcRk-AHQtgB)(Ȯ}~߮5mz9*: l dx޺=u'˰PNbH!l4 Nog N I1Zs# Hj&M~S v u~Rȗ[F:BbƢ"p%e1 H(b!TlNYfvU+w-TAJU>؝J&͛*yP0W ܅@V=RrK'(xeRd_ހ>DPvUgu#x*fS{ M\{f Mbf"& m}YqSge5 naKP&q+X3}?fg6sR :+a y{3'J$ NHPŨ̖EVOW‘2(DU>+\C$XAW,ȷj)|:exm#}~/{x-p#ߡ=iݶaZGOTƜ:mNpbR`c%YؤoL9)@uZO]_0^t)*^%a}M/Kz\tGu}O.yuĈQ%94a0>,[ӽx5'@heZu9 =5|GbxV TQ<%@¤4ꨩnA^WǑl[O,=f Iv}YyLD՚8xY1f5[Ty?ۜs~xoMۻ IqH-ąqW̡$Z՞z\bh:c</ѳ9uALj-oA#t)J~1}:2܌tr1f^#N9'q%[5~iΫ_ei]N$VLínliWmx9YcJ`Ƶo-!AX/ͼpa6zi/RkC.૴cA4?^pC `ˠ)^ UllCt*_TQ涀s>,:HLUF<$z1BMyE|lR1\7. ~ $@c'u-ȹm뢇6&GiERb&3'@ŵ[C"D@+d8mEEեF| լaW!KcW<,rQvp.sJs#g !L_OnvGaI+$v[txsp2K5yR{.}׀>crʖt7UG.e۵D?Zǰxb`^U?lK7Ihĕb*bsItM,)dk o}ۮFiǢHmooEA < & *:[GTT0J!~[LCT*˵1Zj,NO3WxJ`waZFA˴hLPx]?{crI5EĶA W:g|ЁO"IUER}"KeeQ;z};cy2:ъ@ˎݢAx4<F70DXy&ttR %QlcX=Rꂔ[RnZq@pibJ͡!f.9^:0Գ9 lJFbo~q#C`] p&_3X6Z m P InpEl^]6gr`CŸD-gi*;S,`t<*y 1g#_ڹ `($uY ~ ],OgVꕣxh~ATf0-RA mIt]q 鹄D`4qAj,}h\{eI i)~A``yq9[q@Owle)c:!q 138t2N8]n$WL$_Wet7) &j2ҲjKݓZVGa뎡Do;wNT'%Dƙ[(Z fʿ|I堼Iľ޴r6y<&ZJ$BS"`k 9"lZpNΧlA JEjJj/}P_gRrN+uXrzY,1"q#䢋A7?BSwA'BP-5hᖮtK!IYɗO`7Pk34|/(3:Rj lɗZP)J_XXB2%Q0hҶ&vaM$M]5I 帀p0ó 2 `l}~>hPѾC @4 MDw uu<"Z-8#j5*\Cu4_4S#PZ}&`цcI=\ X[n94k(a*rs!{yQ^ 4<;eO^ z&Wޢո/YD?y}L@&#P6BB|ycii{$n!tc "lCF8>x_x,96ghj9S5&pj%Rî5~G2踛5(as .|2MRg^77Znhhg۝a8ZtR&Ȫ {PUl&utatg6֙B#m/OT3oOoհr1 QI@ą ">8+daKaf05=,=*dgr1qg(cWK_j_;CNAb.P#({rT> T07%QX í73lg |*gl|,~:A`9@^~hM$,4["7 T.p:8Fi!9ZfyV3pED.&9:SqΤ^BHfyD:٬a)v 3 '$rc2{^efԇdIeD8ȟNG${lEo,]zYKJ @6pMMDm2Saں"(pY uRd?-T>b*ϭfJhDO@QÆJ}]^׼zz#SlG%_ mQ|]_2*Ѡ_X2Zp=瑿+ufNj {K- Dm/Lzb T&izzLy˾5Go?MF}e0:|t1bꦵ6G@ L~i~D度YQ= K"Ml*6/C i6ʄO('1P(X/KRM,2fmi,N }K8[QM47yޚ\!B(;)wT=u)Vjps ;}+νj==V[pVuSFhs,?̐Ev'T*M mL]C > .[ pDzZejoKz /M/0ނd K>Д !oĂ*z q"㈪Cd+ѼW~y_8gh}˛$I$HUҫ 4t6mM]$:fKhO`A\4WgM Aqws4QO1:.h|5 98Y z+u|xޝ%_ ! \t/:: iP!mm!`>:%!ˁu[/`-7h G@\2U&LOʘqéT0WmԖPaT;3̄=n`Irogc9ŁמJU^z!0F b$* ۯl ['eI>C"~HyLv}V5'[\^*Qoo1woϣq4LIDhtqTZCׂ|YVĀ_>?oDc.r-.a~OhH$C^AR4UܰO2 (KFo4ƒaI 0j〉W{Kb"huu7..$Wk5cOrx 2'7VNh"SR wۡZX? "_`U_˨|da7(OO J}m '~bAdFHº cCQm #GvtU|e$DfȥdP!t$.8IsNվ%%n}Ê-/Ĥh?^ޏO\.e4pDyB3tY'vro#!ܼ4 0S7t`Z`1+& -]gOa*ɐy)Lۅݹxt3De!c5UyCK`wmʄΠٚgCUmК8ep^LT10!JFtg?8s=-kǨɲ n>!sΙ|C]J֕ Pah2ha/]2ui VۑB Sb?8yr`$2Fvn>gZ(ߦE6>QRR}Y[9F&+F #ǼkD6=50fZ!rnS:*GNa{vi~9اlE;{X<3Wm܁ac90=wAnVxB,?\λ_L>C>`j{'u {K;42@sf1{ dOxi"x?5xA0場I^ذlH;ۗ4ičH9dVBǺ q7V,a(YʪI[,( -\ %* h6"}A7l9ҒVh_=I$BR:q>-\7"نC-Ezu֧xV6bBF֙`- ]DK,RWh| Gb< GeR;v <hcJx'zϿWwߚ6x]hLf3r26{bPn^2xg92E(W?ifpةtam":=E1R Ye5h/ R.?I9n~|UӃ,s.@y.p}J0l,h[lVE ux2a iqVvɀeZuJ:6= FWWVխ; DcQ URL5͚p? TC S&NXZDiJ^:"ޑܜ=OlzeVfqpI4IX9%/+4.e\“B&@ʓzUP D*l7%%cI>g> *_ #G .4Z'2!MC{^*"º;ht{2`r{_>#Hd + :[C]2y˼ r6-f^Zp _LZu|oĜFb,_o;)jMKUj)|F{`),i2dfwCt dzLFL9G47b 0]4rgi^ 6)Ǿ!OArbjƫco~o1"$>FV+˵H=-mCS~'o&[fh?Ibbޠ, 4xa~ekxvgA ?ݩ !Rl: iyJPgw+6X K@gk< }fk\UP^6cF;KQxkMJ H)|;Xi ;1U#`&OFvF"[&z+.cpMX o>>Y>~(>T%u髠0>ƛ[r) N7 ۤJ#`EǸcDesYq <깛 ukU/mDqJbİn6IaדUygX'tqpiCNZ"}XO^%!JeO|((wa{6hC{z7 ]<o03ޮ܆ ۢcj2oFScv2^GCoh*H2- GQT`2{fPK~ϥ3|ٜV~pPm|DacWM&eAz¶vQŐajw-\As`ThXc~`06Y -*Ne1(f 9 7i&:9 ۖ3]4KN "-wR?6Im/ea{l8ur_.({Hl*m"TW 3R(Q2P bJ+}B`rtsW/m;K.DHq"didI1 3ҍò>bMQazVݙU#|gjT`+ogf>ȾhQkgeـΟ4!3F/<-$hF)R~]B%.XuY 7ux(&&Ygp l#yY_&2dPED_%ʐ|? !$3.YP;y%OpTW} צm#EF\*&#[e5lpƱ%.j ur4@,Q3P#Ǡ_vC 6^٠CmդO2 !pqQ7 QOB&eTD(?dN z+:fV.]ΪpLR7Up1>Yw|u쿗hXحuCKdž)ט1=#9Q@GfݜS;|,mk[ ),|KR~8xLrWA:d_OH$&nrw&;@dI oQ_vnp7c^JPg6|NylSG+'=}hdhYj hd(LDه>1%TZ j)7t<"[Ih#.9r*}(wA]4R͸ u!8u4U (RDC# 6袆낉dvc|H pH@4=, ˑ.gm"ӑ+ Oɑ7;|]i2Hxikfn6KjFپG, >7{ jp1$I nH<3a?0{ilt@dm$wtBùSj1PO3lH$/pH'/X܆ 56趝Z AjDjd7(TMa9R N`ua휁q}>VpmJ2-FZq+l ⦖w |&xRLiTPd' Zv9'yZx | HC*5bi)_ZnoWhK 8#o_AϬʃр`"zliR'ʕ9kxIj '6\Yr)D9Abr0*Ew ɳخFkޜdRMCQo҇C -pa{i}6y(e{H q`)H#40I=j_}Ϧp"XD[XFnοs[ Yݵ~.].HɧOX$n` _{r 4( VoV"nM9 ,N|`cnİƻ ;U}&Kx;>ͷ]tAlCT{zTN3grK2UbuvP;Fg*o&z_XEQ43lҦ2 U0,/ѥҕ\V^Cƈ1W9ŊRW)˲_oU 7ڐ^K*.kIw|(!y8ְ23>4D7%Po{j !>v䫟w_(r'wdX{'f=Fso'СKS!]"&-TX_}"nTlpb3 A]*HV_Fff0 ]ʏgZTl843԰^Rڝ]\ wݺKjEuR-h{{̇9q~xn2+i{ggQ!%h^<8ljMSy}L&sajӳJ:˞"Y)hPL5wH;{CK 6L柑kHq[N17@PMtYl ҞD1rwGMmǐ#nh ܊Վ@{fNV"} nL>h8%Y3b|.ٟXsM OZЬtqO^Mt"ͧ.ݼ7GUt',z~R?!GQ@[#mn0˿g?.054aLI`L M踁]0Pdٙ:ξ̆4ƅKbuuY+A_(2d,!Fcʳ)v\V6{n!mˉJFM´t=e9+ݏ )uh#PGQ#? -XOE(v/ɰT4fEKmőbXzzZVN/F61h!z/!A1tx~Q3Qf.(daL*4!Xi6K3!Ũ+-KHaXJdǰU깚3mEw#f9%옍պUp`- ұ dD"xs3XCٻ6HBʳ-MYZWc"}+~@Ei弱 y`b( | ZFʷU}۽#wcdƉɄgu5۩Tlkj{-%Kos]VN#"H ?HGY{ޫ ZXag /w{*R)RMϫ(QgDjߥ?$L9_/WĆJ},I)V@%UY@31̻t7 1D֐ .7};`opBM/]POܘU56ڐM`eQCI4-/j;H;!`ڒa&бuF 7KQ4`^-v!4[ss[ &FGG"ǝLb!1Khjy\܍ڗЖb]-_dMGMc$#(|Z/|[Y(~[LLӔY-=Լ{ƒa6rńڂUc:jU,Is_gD8 wP˥ j<󳆎mH%-6=Op *O -,|.1y%~sD >32BnGS:A:q"㪆\{դ؟fQ?sF#X`SґpMAa11y>OL#h[|x|<|f[n$V^^Zޫ^ޠmaDzfy9DD +L pPupoZ޲: Z~wjR#n R o 莟p`ZJH37n&:_/imPr6Uo>_ߡ 00ւsr3v{Nܞo-:f\M=2 [:l X_U6}ȷaG*?ŠfO+eWD˨6-W# b},㢴A+갩y`9Ya%~Ը}ECz )AlDuϻ!^0+X(HĈk׋@*kkõl>="4Ӡ1dr!t魳Tl[IZ0ܑ6/QJrIg<8Ƹ5qky؇rxx.B=klF%!'lvf1KԳA˹Bek~ϡ tD &x=hM+^*"%-%Er0aNRps v8)uB'νk# _Uڔ]v;uLn0% yMz-c̣Ԡcβ%\D?%t r"T[gl+A0 fw''Qֻ"QMCSTz~, 4I4 ^ihVVW۝-Lnh$L}=F1m>*$()3)RӣC맆_Fmy$˲OicC)VI:2,Be귷ޡ 7!|N-(iJ2pIœcKKxbd%k0QU7o)r|O5&+6;n+T!L M(ZsQkYOl™v ΄+Xr$9)w 'QZFxW>RT%S&+?܍&FK$eli8+qltKkhRh=U[XᮓUs~Yx b#mN6~pͻ JŚmx^[r Pͤr.ΛlÒk3$a]y4 x ] q ;c~rV>4xkPMѸF DH731 ~*{ZECqk((ȗٴb'$}EԾM e'(tڿ- GkLC"Ky)yUjcHZ%WUh@)GHǂ`G8Y!R Ɓޔpkkko3t0lB7ҊwQeU鱘_ L/RFX@Z`r$Q<@QEj܈{533Sa] &5Ntˬ[:g8ƒ 1KНv{!J;XVDV^Z@oZ:|9ֲyN6k<`#6aH:Q DҦL:=VͶ-5f<"{!bM6 g'ǩSoR(Eo.[$ɞTHIȁEԕ'  p {ѐPږ&eCҘ_ć+~%%F[;4rD]~rҋ \jJ7NJFʯLX 4W}Q߲J`7D?}ܜd%SaC+Yz;i6yI"S(2H!%c`G8~&/i]J- l GKYޒw0dOZ5t(ar1i%N}PѢK:;r8 ~oOA a, ﮧg̒zVUdwY@+:f7\L;uqq_]eG U,,)]}@39FĐC MT g^@0h})zӓ iB~Ys5Š+8KVҷ1K[#xcqR]1eʰr&µd7-0\ՋaJp.Hch-teIv)щaT61ggV[axbz3Ńg&3^ o}QX8*tU3c;8$ޫ'ҭ4݃]둉jf2)q7C=5#k(䊶|@`Z%&;GA!bB?F+`%o3\>>f#-LWfl9SfW. gTpk[ NKv quxLE(!|aVM7s()DLQyl0 7.cd[Fp7* q'"6^dlF|֍|JoAuX% ĆTQ:`O;08=m&NZmac 诈$6&_ T`~EIto,, opo1e}5QވGA QMLv* Ɛ_14nR*s 'Ue 9-5#NDP2Sm'%R7濮;EN3FUr?[a3A _KV~Y{Ӌ{գMA; !{wbMQuv$O8stw 6-vY kKgpfesZىieġOXmԺ>Bo={ |N*N<[J$Vjz%8 +gV ]ʞIt>ݡ(~xE![ߏ6X:˷"-g!Y!e~C*"\˃n9&QNNS}qxʢf*\x6\a mE)g|U3{ oB^HB"yo`"`*2?׭E“BA%X/ńq]şƕ~/[JӾjsTrϠNZx $BN\FWߟ {P-.E?MwrOi cߋNHJ\^LW|n"qO@6_7zR`C ~e:Nٙ>7!_#u^ X8ni|ȼlK5]1_%S)gҴaI8,e z29vGJI ct ׌.?4r62,C Vdi>10OiqNޭIey)c 0 D[]ȑ2dGQ잞Bܢ=_1"@Vn~-q3GΉUv,R,ף'x(lkm+|CP VX7tn0[@O&g΄ݵ|yJe5\f( ;mYozM-rbէ?6z!W#}U_-ӂJV֔8P׉M/_.Y}ԤSrN`c@'҄NY 7ށOVq2}l?/DZ'浯8n44#ٓq=gv]xs:0Rh>{$sռ2!mJLʶKQqV'{&XR5༕|gY ~-y^yLDw źIYA7BQd$'-^S?N)½j {x#.xė-&$y%OC\<' *݀]%MB@#F!k%pi^Tfyc3$ x@ #o*)[=vWo)mz?qXXg |\'XD#) FsAţKT یWrؒ0Ra$I{8\->*Lx'?zTdm; ͻm4ȒIBȠOtF+2t" -=+cǒm1Uny~1xΟ}brȧCHA7d$MܤAZ#-$l[pd\Pv4ZC:Yȏpfܠ7R:JG="܄IRuX4JaJ Y2Wfu'!yY.Q 6s>jo\! H_1l oQA򠏴7^Y" /Џib0$ c:٬ޥ`v3rţ` @1æF ,Ck<׆R,Pf$ˑEa QKR)1hHV:cPܼR!P37-= DyvgSc:t?zs3;6VXJDnɱW3Hu 8Yʜca"׍γ/ Ew#WJBNIS9G~`nIŪZ-mprx M2ȃLW[?N5_VH|V)(Q{?9Τoҥ?UC ES+Nc1!0[R伾Sl:j>N &llB}x[Eй9 &؈&]p`q 9&P]jT?%\ylx{ =%>s+*C{id"AWXLR|zX"3}X'W4Sz5tskȵ%C*"Ρ玎CH)uNi?ӳ2a0]h>@a/$2#v7hC2uVF.S?Bި[c|.+d%S!ʙC ؓAKɰ% T(hYgL8.fe2m_+icF=OzorӍόhqnD)b7Wi;R.i=-"[+;_9+# Ցh&a: +q&Cq;[hskY!%O3m&IrTJdJpp;~Bs:;f_j&_l3=%Jś٠|j:o>ȴ^`{9ܨSR}"0cV "!2KlG.wLW>RS`Y$دVr n*[4rm)R8'8ūH,T9="((Qm)ߍg j>л_m yy/Vu8HYIsؒcL/_QIw1DŒ<2f/PQn's6 t2qyB2N&xRLTHPQ%JNa& `9X5~~;;Z G.ΥmjQ;)q)Q4;Q8f-b -2a0Ϟ3|Z\wxr?eH;gO^\WggBRZY[G)t|[f=(fq&AMI͖# U,7 b%@HԴAlhg%7J <.bŠxNd^v3(+B&U3*(/w"FXls1+6B|@+l^dpօtvFϊ0Ʊ\@8wI]N 'JG6cDEU׳F@Ml@DQ},1jN!AĹEr!oV )'mI zY@h z ^aR\v_27TAPW,lgW? $uRM*\ *ӝWU-EH]i/ &Kqj5TR]܃NVs*3?Î`j'lmOWILq9RM?gפ 4n,@gFnZgGʴbD2i;HdrN(KH,h1nMX锉EР#A/UlףAD`ъ?R+N. zzK 5I\Zb%>ͲZWe -tU8X1Ğ0Nr9 } 6IͬBb S6.^P#']XvRM ;NT69.#ܲ!2"*0J4fD]H3~\U? C1uЩ-<ӵ缈80Y@\Ly40*Mo\♀ʧgJ€O' X )n~0eyhƬy|QUKjy;&XyEF3Pְ`lL[IT>FAq)Wـm &ېQlj)zWN1'5@.䏟 S?!v"#%5u A2t T'E~P v#FG}2;(p2.@e 5@EHo yj?>vi0NAj+}:0iɚ5s#mšFwѝJ#~<]\ߗnS~ p& =%7 ~ ܼdDNZR5 sdbq$QlxmDO%EW/_L+oQΨN,dY ($u2H|L]Wn ԣm$w]ϰ.w!8?v޴u4G"M?se\r9(ITl.Ć(l99x4}Ԥ$fLPS"U^iQ ;f!r"Fjn~iz{BBvqy^&w1s v wznh`$%=rs!4|րD Tr֏dt[FG<"jY,^ RM t ◭1ĺ$Lf/Tܶi}2zpOFltKC-,G,y.蟲[ׇbj!}$<g!N0yT}2}t)?FDT,lCRKGOD^hg#I44DQ[:f)tA;f7&+u?H9(s0TdFm[x ]ZeVVALVw6khٻpɒNOpI퇕z_Kʖ4dq77xa1hׄDM}Kzc~ JR Jk&+jy2sIS>83fj Y,O'`;mD#c)y5h"d(0ҳ6[VRp1=쉃т_O71XsUVSΡGAH`]Xu+s@jh[:FyݥzoS%;Yw]rt"zC~t&Xe pg]3OpRb$>s uB dBk1IT3hNX3\W}'6%ʒ᩵E X{o7$utz32l?=oP , E:jd%md g4WqaP"8.Ջ =+ gW0<,<>$0%f^ĮE4tOTtHK⣿rȺ zk&;puAH[8rm$CIM\m ޼P֩+DFy2>L29\c,SxWUKꉔsu凿 ,1n;s.K&ig0ɠ_Cn5 KqXL RSCk׀%|&({tr]4"ŷK"|9J 1[= 5cukJ̛.?H#2^ _ -E2xm_,)JI.͕gV=v"O^CIIuX4V ?b{8igHv̛V[[i&0ڊ< YjAbRI< >2,S#6b]`);+aڂC-Ҙ&l֫ BT A =}RzZ\E\,#s!f9XM  ]b{K:ӧ9yKHDv̝;^┋V|N[$R5]ija(hK'DJ?Kqh7|<(g`XpdhD=Ef"I "TStlPV͠mE'ӡa :X8:;i?SV>$.NN&U?N|.5a x?kwgU eCW#@jj15}9.;ĈNq-(L BeXAff)v4]>َ:nlF<>(ѳñ]Ɩɀ AUXr7!V}A(BrMC@PPB5SCl)3 "%b1\dF:פ 2 &9m;ߌߗ*ĖkOZ3/NԐU9EZq_!ȡ;mVᛶd^\ a$s|FŢ.NHZ~l]s)ls8<.m?gA}Bi\a׸П"تl[]_:8Q߂evk4Gw>L;klrT#2D=wFڳ74u86_yOmaMȣe+_ "W[#"w_,['8JVʛ`fX- A86xʼ@jOnMN Ftߞ\JzEZ.s?GrV4zGY=5aғ= ߟo9'> }h#S㦵gTby>#i2z2\a;#&:ceGR3{k\磗Z-_gO::nP:u\W~|Ͳ*S>iNcPzATϓb4(,P<+߂>(~]1ŖI; oeUտce=hdXHٛ]g.u>F]Pz> I a5ꢇ ^_#ŠNޤaM~D }mRCP' IV+*t*"?UY 1IH|d:G]S^v[N`݀#&2CΔ y\7"VfiX|6 PaP8P{~'N?cXw W]eaT.VV%0p)7}Jl6c o [Ҿ7,?R0m_-z3\9[Ҟ6xᗰ Z*j>cerK,TU?U`JnC`!, RZW]A9Mz.8S<t\#H' 2g/^dh╖X4N& As Wɳst(ЮŲݮ.Bli?Z Ii#ei|XGm Q猍&~v%X\>v*,/SpU~׈Rcz)GV/ w 7w)"MڡSlw](6ۈ:}x8Obp6dD`ݭ+]_P&x]?^$f ts zmP3g3-4/Eg45漅3N#YPrlRMoc) _#i΀7Ót)E^RG":2<8@26OUYkd~tQkB dUrF52)Al1wUs8`1]滿x7RW#Pf=×\6nZZJSczXFR"?_xrv3X(0s1{H K!lhч>_L3o0 Cj;MZPÉ[=lζEDaaּ~ cx߀Z }n3wZMXZ\oV}kuPx90<(3(P&줬W:/$E; *4G?uVvKBĭEROב/h2#mix~PPFc::O/(e:aӗI(Om}5Y/dZ<+B-EhygSI*ؙ`zpkb`5+)~^ zbCa8l|Q8@zW4"] *gfM}ҋHj̪/=H {A)&Yy/#s 6 |]_L)CLFw^2Z9삔sLb csЅ56?q 3{GGlb]L%Vcwۍ:{ڢh,bPBF/KFݥ3N&AGW LP[$ܢ8}`ef2ɹɂ0 ~%&ؾ(x_jhM]!>Kd6ѵf__Hc~GaX9bqv$}בMt 9A~g࿇ljg) z&B_Lv~`8Yk4,(Af/SldPWӝ55 7j W3.بk!2mjԏ1NZpk(J*]}1SwB|/r-2X7i. 2f(0moƊ~ 4C @ǜbͫ'V ~mⱪX)K! bc  UE\GTLi p> &q=saFC<"VQ 2edP4B>bzٲE ~&& [)(,tk͝;7 7p#(hԟ Ȱ<+(19F z yMsg,̳?u򬀙mӅ4IsA*AL02)9hиfq`c{ aє)7s8^c]td'w{C.# a-\c{(Inxΐ BMk"AAq.}i EUTU/\ bT臩or|qn ` m[q>5U@7L$u1R̖C$rCRqG,$IZuk`M?^0 9}&,fF7άu% .ʯІ&$p׽9`B0w^5?~~ӥ0Q:>[4.QQ+1ɽz=|8LP6j#,.~H|^NObmiߓNuZ dl.qAF%3'kd JrH4MQ5󏎞HHVBh[_ zOTK~Yp{9,ȸ^u'ĿˠVn7 .K ;%St)[UuhM* OY9ˈ{pt1Yԧ|&LsNIFi7yR#)4D|72Vhބ \4/_D 7x &W` *>QwKi#f]NPMַ"J7TX1ivU6yфTNte2Z܁M.,/x=^[sl|ыwϣWI=KG9m, U~Q*sVFo*A3/N@O7j`UzUۣ3'%J5)2 ybd>s)͆4/{OEiTREiS[|˵!3ҧ}ENuS2v8 =[O]Yl]} `UpyzmYsLSxz-$$sVNhl0:lS~sVƜ_i`G@Qߪ纆\+y5cN30?Qm2cEa=.]o(ПG쾻q؂%bU[X'jӻ(H݌9(gRwDV S!ZTc5D2! cwjXCP Iyx1`G\hcaZ"X] ]ꎥQǐ kI<큲 Fjl‘)^32x;N|AW_77O܁u?Ȑ/#/  cHO(c{Hę lqxlIc+4`it6 Q Q5iԹԪ?OIQ{piCbP&M:T.:mְiW.0/umX;=q?uũkЯDEA!@<ؼe * P2#C~ oWŏmW:3~ 8>P0$#<2=pm®ЛͲ`+^?}-I|VrǓn R c\қ\B=P`*5| B3nwȣL_L~#h^]sTmѫϑ0aKOG?53[:|ͩ"DǚMHql[[sAtJ8 =uSR ODM>ˆ!`v!=w¨E*Ÿ.Z<cJrt&r)4b<8^{5MHrb?iy,Q8,Qt ȝDQkn^–^Tg˥ga~If{>i%?;2rT0;"`qڨm n(E]/ݐ?S&3"0Dc (KSo>7-B^>$| iOeq)efB#)IX9V,(R^6eɫ6gIf+ze+ 47KλKJ*3*GJNn3}] :S!bLMioJ.=,)"/CpŠ5Ү 3l"oYޕiϸS5 Ao7] FB,ԿIH7ksߒf7k0u&w<lVHHrFU0 m֌)OoL J/ZF몣;oz"KE,Y:浼p.8Nf2>ZlU۴ {} _5GDw9PnBAI2z\QsBICGy8@K9Z UmHɦ~0W7/kS֙ebtFC]s@PS'z~ jȟ<".#:UXM΀e~;3?kW,Nbn%%iİ+u յu:E{L658Yml }.t@Z@˞[DNv`򞕐xu7m%A[cR~ؤlJB x$ f1| ڃFm_fwgԒ?W`!Yhɹ<'= ,jn;9/*yʖxgC7<cP+!qڎյzKEy;l&}8!ț˜3ĔHnYkTr(tm> g@Jai?@SK}lMC{szQxRbY) $qہ |X2 ;[NSC\%:)᧔h\D>p6)_Nn+O䴡^U>C}C@ڹ0$=7:͸QAA["L|cϮyO/b__y-̻ߑqI ϦMG7{Plhw Lh <哽E/ZtDD/I5y(&u&D[-0h|{V8b ]ԅ>钤9~'VOvܾضhuT Ob U0ՑhsgFTB O+/etй 3jk<˦Fn#wX8n"HCp9~jݙ*FF7wDe%*Ϣ\z]Kg?Ph9)9Jf"Y9=AXiɚzÆ Fml1|*amGR N+U5luKX  (@ɯk=xWghm<X뎽XXiѝ8 MdUO_ }/^rP%O윀\mtDݥT,,iu'zR}:[|">[ "q8\ ZҚHp}%՚vӛTs6ׁӱ-L׌J"W/"_KwfMI2}y~@ e2S]!M]\fPyO3_Y^7u ڗ-YpU4du@ $/\]jSC)ə%MDqR5tiG|f| ֧Uy?#0]Aԓ ,'2d'dq;p*ݻm@z-W(l"oQ&1MbX Y*CRbMNk} Ye!zƭ67٣t/1aݾ'yF'=y8fK>Ϲ].vD`SAɪpAU1rꑈb#ghH߰'tɁٻ蔣T[%a| VkiB=eXMT&(aXs%da u:5I>oɕV Xn3EZVD}܁G>/ׁnl{+a X1bv}=k.[Md=yxSN@95nYa R#~zaEIXcd~sniOD6u]kz.6~ u1#?2`&|D6nFe$B_V h5 CD>LP=G xNqTi {beWxΕWr\}6eD^u&G4j;x~]Յ0Z-&0;"Y@èq!G#{Rp%0Dѱ2&I2$ @bd$Vs8CfPAeI|jy(k̞I, BLO9dZ4s Bݎ5s7!^GC?zd khJ0qC9:>c"|N.DGoj) `;~ndmmo] mo@t2blÞ]B yH;aq)D~tZɄzt{n(bgw IB8Svl9 omkH 1v&S=y5Nġ?)^VRѽ4ER3- {E_,oϕsY[֓扛>6[لL[xq֏5s@=28ۮ.]f/b'}'lE[tjS7CEu@&y7%TZVrC#SLROyh1!{*ԳeH? xi0MnWC:@BǷSc3#RLcƮ¸GsN)X~3|WYb6ʀ߫Fu1l"ҧ|t ~&Z(|;5 N ;ϴ8ڥyLbX߮*OF6Tf1J ׹LCYC!udet[9+a([i N_?#ۈ +^^^$(\W6ާz>0mE4<|ŸdT/k'.(j@=+3[0LNLe;]2Z 9h6,IQh~:;-뵑}Gn44D) P°[9ED-c_~ XNi#"6T/=VYAUw֝g4YR]yLQ@ԧʫ"/0 *ɚSL=;/Eeɒ\Lf"?$@#RdJd#JNvHcC1ib!%h$ӗܑ¡\mWft5LU$f^?!̩"~$^]O=iF<OlڀHDr04W2ǵ vY=EA^l!P_%?`@ܲ3lg8F51̀E{̲DK_gGƬrIJZ3viTmʣNNp d杜 5?R I &z(#Շ zQ1:SpZ*迼q% -> N9<8ǫP}]ϲUzdEdxcl:+8_FWDۤawz,|ؙͭ.sjES5x(1:t!Kn.}`%ϗHH%J2uv1'3 .H*ܓF*n0^"'o2!hc=*:DiH-:l^~_ܓ0==ފgj:D26?BCǯ(C  јa|~Om!ظr ]: G).~{E1!ش:"@{tk!gYJYdv'ܮ=IgYZ070701000002e1000081a40000000000000000000000016239ea860001477c000000000000000000000000000000000000005f00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/wireless/intel/iwlwifi/dvm/iwldvm.ko.xz7zXZִF!t/QO]?Eh=ڜ.+͞7eTʁu`8<]0p)+{ƅC ܫ1=pytFg#6ى\"bɲ"Wi ]bf-H&SghǾQѦ#ۨ@'2Pv诫4 e]piiExg2@iN'Fg>ԒO)ڼ  d;X4 ]Bwla#X8X#('Im3?UTgrW7߲nLhK儸.b0M+]X䔸/KCh֎oMCx`4;[ZKV"oÔ~Nv>g{湨`hʑ; eQ|@ݝ~[洀srwQǜ|ԁ qȳH|SoRg;QD[UK6G[iZ B*I@>o&^Q[޻%{^@9xGuKJS6d:?{;ȵm6~,[>AiBl[ dY & WMtNQmV}m2 ~CC鯕(Iz6ƶc{]]")@Cx2t.5cwQS>"tA_T{i:[ &LAj^zYʼv]3$CtĤ^ăէ`(0%ム"mbwChEnPP$tb'. ʞ=3ф:GQRSU돶Zy-12wC03 ~^UobwNlFz`{SN%x\hzwCP$͑t&g(es=n -B֧, ^',NL %݈׎r* ɁP5Sq)Rگڅw /%nՆeK49ױ 3s N77lr9<+混E/Gf杍%yLUhT@x7+A U7Pf5&b=araјDܜ(:+m63Nmd% kt &*BHBoi}3@v 6ӯ9R"M>ҢQ(axHPVTn:W& k.oSި,5|US?mIp&0}̂=͡ÃcIL:h}PD͟xLljKal8vnX`]z%a HӎU,Pƛ67|ƿc)V 1h"ۍޢgx I!s΅2n#%6茶zrx`Bl]Hg yEԹ.uF,)jO\(vE1Oߊ4#Qp졂FVT 04pFc1-ӕk*zqb=f`kIopviVJie&Qfbx7JYХ5?{:jԝ7J;䎥 9t? NBxߛS($D={3WD\ %Jiz6@pIXi@'1]X9ނW?큰篸zj)jan#pR>GE/<'I>>p<UY=bfr2̻kç0E+7&g-_ ( pcbzGU{Ye?8eGnYɡ6FOUᑓ(\Dua%Yfz%f./a#n/Y.!kd"uLR'r~9Mϭϳ:63n+ڤ/3O6!w؊mҹ9][;ַ98NMbѭMًx.P!̊L(JL+s91+g (_; uTNV5sQ%*M]hZ`=5eN$8D#jBR6@W&]eb&lRO@jG-1,r!G*mZ,=Vp b ,.l>gJK9~ LM 2ZZF\"xC"w3sO(fϐU=,}EB_e#$f(e];ڶC$ \jm#ka/iy&@t rN^C QK mY^'sf{n=o,{ϟh ,ރ sh/]eJbiWQd`lG)jk>G(vgM"DM*+``ς޻twNB3ɫb*?"I-}¨gCLS jZ## ׼-QUxZOv' {$w[L.'VFkFo{ܑ{>njM5L982‹lu/#4,t E m(n3·ҌP_ve ڳb@[S$A]®6~DQ$wfjKg/1VT\^7ese˗Qb[.u]9 RҐf"`K7RxejXR(]65to4=J6ovE#ܐZJ̔C28Qpe{V_jœ&`^?7C57Am@UJtDV313A=WaYOWַka6Jst[jrٻ ޔJ s|QO0g!ci (@KL Vn>1dqu*邐(rri^Kz\ڦՊZY@tI 1"t42Fl|W|4L/Wb9_cɯe6/h4a\ٷkYZj nj]ʳoshHKh!̶iU-J&4sXP9DjѽTfr+b&8C#vdRJƿQnAݲ):&ץr`zyE0G;ݒGs-G|J&素bx3S&$'U/ QQ/i,XͩU4_]"lkG+Uq-]UfzEoKV7H unupGɽm| zNF)vb$Jw즓5h)/O:*qasB!1#"Xc|Bz\+/W=o񓫜r1C%[v+N`aLwcopfF~;7p+eLVUńsks{͑"A>/aPPԢ0[GӞ:66l#zq(MSշiE ɞ(vq5/ 5Wj(\bN0? # AKQSN 9+lj%Xfgދ}̸\Hu\x2fW5"%M>iQT̨qsDs%'ufM Yʬ`y|^1$Kò^ ƒ<(lq /q>P1 e=:V'L.3yia BX,xs7%_"̮(mVTOH@!>[i){:Եci൲@Dap ֪T6w+0S^ SJo_դlYӣÒpqծ lFVD^tO߹xeu"zMUy\L'@zF6/*T&h:ec7jK}ͭ*w-yUiw~C~#-PJUU+B 6% ~^WzWs SIIhO>I_{d|0G4 =hh oy*u,}x[!ұD׈2.!y8?¼vP7Fٵ D alGDrY%'iP<$ N>"\.>a&I~2R9͚Nη: JXC1"UW)֐KYrQTtQxؖvM=yJ3s%K;egގ/Y_faZ]_LQe:!Fo7郏^ $ؔ{EqvWZzx!Κȩ'^P~GyX88b϶yHM?}*vA g9<z@> _˕fj_jC0χ[%VRiwMzWzy*lu!x"ӛ^r*<i"ITLY{#PVu{Y-Z ;N7T 9>BT:K[ 7|Q/[S"P6R' X!T<%$c A+cL)r#aWɋdT2.\ˌT`ѪS k]\;aK2T`dzx{o&y1$C%zU7ERt]=T֫bꥥ;1G Nd 1xsQ0UW6FjEb0LU`ZwF'^_X#mҜC4n JkɫÕ?Î'7:v#Q6J^MRµ.PuK13BGse VˌΈȧ͓Iқ1~C)u9 :ۅ%3'EƯzCwwFDAv8'd\K:H)e+2_ԞGnh9|ªeʴ fM :˕1WD>[ӸOCи|jT|ёP$ϴV #߷ezh+F UgʚfxXf7kM"mذ_w`U>Lr؆ÚFVPP25V"Ȯ %9coҙZ[,@=jRu@ (~ B*{Ъ[O䙪-hkK8 xL%6ѹsAfR>%&c|nN>{"޳>T:e` )>48l=a4ɷzoV aũ m I+ZJυ)?I" f;:b(mkjH;w ps)~@BI^S!@v)!tDĘEE ()ie9}}Au.*13歮yk;A,Ѽ#a sLnZQI*D-1MAZYL+bm Q '?, Gv[`Mv&V٦k;>F(M\8̉ Y x;anuvw9>]$jda)y[RdmAFǥ2Saj6z]awhB~8S_GtoMM5Ξ&2:~:nBM)[bY( :2Vx1J^C׍C_#NB~Z{/-祵/Qϻ}P?ފ\76M 4a~sUЋ C|ݨ/)kE0RDhRďhT|"o|/Xqgg.Q /Cͭ0JրRz*f-LkKbZ rb6l[D:BíJn5bzApdl~) vuOW2״rNu#D{v>Br1s |M*6N&9*EU)A\1*Tȓh}Ԍ[ވ'c2X3x9+>G1B wίfCr ]6'ƓJ,eTJy?9( `'$ ?Rc@tLj+f_}7Zp3jOgZpJo3>Y~gؚq@ _j$Moł9cmtiw+$~1m+Y)"x~T&r(HF Ӷ?u($Ehè"裴"A=;7ieD.L4hFw̋149ihw!>chA.]6O zKTFa!{Ot~ֲ`@ AL ukIUD ,`7_Zpe-M)'*(3G=lzsA+AEð=|t }2\X"n tøwvU57ztZ X5GWux(ʓ%&y$3Ī;6]pPRDax~P͂LBLWhֳr4F! %9: jm4\9 Yg3~E[{GTM%f}UV1ĜJnͲmhmLOQW?JIGN4#ك{>~,2?R< !+,]3,jh脁_kOH寖Q0METQOy5ؾ-r̀x$"҇m;:w{fY9 VuU4 u\OҌ0K4[ä_y&p0̦et۩eOAXgE) yp"wR.(,YwM'pV`H,%v|T>Qm(z }ӂ@CQ)|M2ݡLaTFeQgH^ua']/;&FWC()Zaptz}U6lt/w=9D>sEk:Jv8mҮnpkIo=Զ/Ew+Fo[$j NuV|*pM0d AG^u}CWCC?K-%ά{D ]rcʷVY%+ۓ y5w HҲꋌUZM3s+٠՘)+;PEGYWmefw|/&cmցū0&2,-VJy"-O@kBY24>|ѷE5Ycͤada02wVsv-Sj)ndC;o 1LޑHQud [F+8J5=jL\Jã{1\qeIAQX_^nS''prPyi| uσ.R%d<+/!}Ô'y0ԫ풮Y)lWty9fLdJfT~f?w@g4h r2 +et;i} K/&>yƂ6or.igqƥɜz+URDq￧"5t}~öݻֶؓg-5{X@|۸0bN)b<1ژqdJoR|*m2D;YLэEakwRg6x9'ƫF&0 J1R+I ~5hlD4Hl҃Mv]~_SUyOViܹcB۔As (ygj⑆ea[u5,vzpr ٢&@279/LN8+[io[ֶe\v -lxMڧ_I2vdžxP7EZ@>8gͮm(e*^kN3/5sRgb]x8k#ZAtpn`dy5$ SiuNE] ;q/DuFo4:i ao`ٖ=0:X:M cr7bGgu$ZӶYΖF6 9!rdy{{ oDE6#Q-,I&҂öCڂYmSGҠō.Ab,QW!Fs_%AGmg`!zq}U;SnW&bRUVRfnL O sY T%/DZgR%5LpHio>N-Cl pAϘ?'_Bd:I Qs}Y3l7mpH(:QIXO^w}!Y| Z(%m?WVHu {}~x_:}lwvx%eegl;hA-.;4Xs XE9Ӱ& .>!ܳ'YdysNt>GT,HI:@3"R2dyf&&Qޗu^?UO~nV_m]2:%_V>(Ί dz2{r7(%TmgRhi w^HKMsǵ`|4g]_D@ԯ/jXiXi\Hd]^3"Nf}";@ɔZĶgAC84t,#wٚ^VInv81ct#Q˴/`J5fAm"w~Jr!͖FH}Uv.t[z\$H!EL+O9tmzTz50g#+QqUd4@%k]0/yiZk94 E-l5+kZ' QSX1&kRq_RAR]%)W_#+a?/R1 "w?o54_-%_vtH`#d,_7X< L _\gPb8*"&6NİuRDyտ/B.`5YW7@pI_ 紝YFmUˤ2fg4~'GxK6ժ/&c!' .͓C␌xw΍|"fԘ*J*bB5 mA5O}n]uHV|Fr3gxaFO.q{ؤ^fӌ,LRďtsS ;#Q>Z%|;^je-a:zFؑZl Hc}+bi6/Uu+V{p_V~µwA̪d#`x!t :|mn/n/@Tv:acHjCpjF0f +DSپMZ20v ^j:轪v.]s}D}k +V-ZʮY7jlu|Nps;T؟D)HjlTKXnC.FCQ¾1ƦMqəz^c)|3s1Bah [\~KJF|x`ڷv+:B6[ռbaf ̔Hjq[e*`}RtN?2W@_g_[Z"_"IJ vKTXU>RV4i17,<yo/JY+c50Si_+YnT|ARz $?8Ӓ? sR 8S9h{D(mqDz1(i>nYQ(-r۫P1rE=^w7gյrb}B ҩ]# 24e0TQTxp\Qg4Cyh,ݺG$3A*cNn@1'Hn8MØҋ8&C}q"jΟ&aDx?->t<ODcbϞZ[Spy cA JU@ J6'Wt NҲX.L28 ?Ck9}_)|йFt HCyw)iH3`s"bk:Qg@g'}Rv8Bwl<Ί*ِl_[S_|ƸL-X\j]^*k_Eup`a֞R2Kĕo{GHFe?Τt'7  $}60[ OΟ=ħu7Zfs]X@Z̽1c<&ˣ\ʯڐGD$Jd` B :̕]%p%|An{ _uF$Lw-T.dzޡc:Y«1+Np$C{c1_/7X~ʆ~ 7>OŎ*@΀ 2IU^IzߛnWz"0}nM9'|T%̺-ؚUpF T; r5l4CrrK(P~h$dg,'e֓.;5o3(ɫ(_R>cq/'ISOs6QӹnnQ~0JDqdԦ[%)ʷXϧNA6q \6baEwP)ۣT/@N%vb5Ӗa_p?me jaK.VN')x¯69 +s Vi, 0JTq[j n0[PfcBFQ$=ay[lIB?;~.gA YدÝ}3wR'.%Ug.O#U&L}XZ^?gXO>5S+!zH ]CJjQ=0\2ՠ\_, Ps{Dv:gHM)!X{ eYk ;n_'/$253Z4ؙwXGm]hiѓرRAג0㒋d D.šT}׌ktD.)ՁG>r.阷|u"戔qྻRi ؍>'Ч%;YoP5) ͆R\;|KgpG&0dԛ[G7rsn`| = ؊[svyT)P"stf3?\wӥc`~وݐ"7z@+w[ݡ/vajCW6Žj(U+BQ==F_„65R}bԄ*xwn-FZ "S3,cG4"ٍ۝ӞeBE'ž +Ry@/VVӉVv[ m,-xJH>{C6\+nhZSx <>)~g_a.:qj=m% -<𒓍V8ruU;*i sif괈;#A])txNv2Lݾ6oS(eO|]{ ):uLpQՔ2Q^poBBhuw@1eu huC={GHR&㋱3vnbj&eY .i_4xҧTN$O&5$kbٯO7 -EhڿpMjz+I6#!׽`p `ȹ"YB:[hC%3s}vwEmmݢ"E 賺>n D_ye|Bv'dT޶F-n%ޖ_nMnVufMڭ׎od `^n $b)ҡ6 H-Hgm cIKԫ.{ϞCvedԀAaxyQ܈QPX\9r!F[cHj:@ Wm䶼%M&qīC$`D `gO^HI>lc}gʹ/P[i|ɆnTS{EWPXj4L;UU q)m^e+%99۟j7I!qKo!E,GepǍ<,f=Fҽz͆zm|^+ njמK@cQ&^2L8cǢ/(kxؓ!ayVU}*V4s[ZycEP Rs \=~([j!$ х'iڞ:!lsqb5$uԣ\rBt0 [Ɵw".yw9M<C/&O VBkU4̆APdBon(w%# CT^X8 B.Hy#89թ$+0TP}=Lc]14MYL^@p`Ϥb֨iLohLnɎ}ܞD2kvSZkxc%Hd@pT_cIS!Wۄ+B䭲$e|Tv=F e@ y# ɥu6=FѢТz: z-_ uC\TGZgFZYTlвrTLp ?Cq4G_/EEpv^sF,{6Ue451Ͽ^` uefAI N>7P kg3AI"7pNT̆ڊW337FG5j&&'}RmV\{c~/#Y3+r뺠A;oݼ bxw0ڴySCYbV1OCa4OG~ CNRɘIa1qqm04"[H:ԑ"o8!d|Z Cյ܉+ fW1¹f&0ED(`9hI=w?tlOާQy;疲UjK~׼ EW!FC9MOtkfHЏ %3j9SŶ8=ȤbMʣYu6 mĞڀʉ\9`}YM <=25ָyKuV/$,kzK+KDơ>v+iFɽ]``f}/_mXYy we%%%./6[*b&_,Cƴ7X] N"3X{s(KpvdIJxxKȔOPs:GiϚߖZAs7P#A@VҟIcL2&Ba3EOԁDžAh:cXnk'<^iTnl:)Aށ,ϜS^>uPKk&a&|$5DNVM˙m_Aº_<[bRf "8e_ Bg6 u#A)˾ƒl#u7GĬ.'m/!%x)f?},s[Tѻ5!6ϨZCb)&`՟޺UC:\ҀH4"Dφ@.#ywQ$޲jmx<$ &SG̮4S Q[bfB?DN4- )8*.mK*7<ۿ@Iy` g9x].R, RbE88W{^b;= U*@>Dp%ƉUjĽn.YM71+@'wL 6Gl!?&A/S`ظcrdocpR~ZhdɯG3yV]jo#|T撱TBfVru[KW|픽rarÍ힮*'PQNy OhJ&u .9 A~BҚV1J1LIB q\A(mdsͣE&&eƘq<'?ws88jM4dbm%@^ˢ%ɵ=C3|!ՂA #䣷nNprUvPӉiS4ɦva]JљY*/%.LR7cA[Í< ay[E1a(|8.㭾;{1˞J^$b{Ji3FA"0:͸)*Zz&Zo4G3"$Z_~Ư\jcA7ϝsU;1leS[&!/s[ph_aXJ=CY+iEdyǹ=S.djPc'fnP3'A4d5 I aБMޡCI>ZW6oݘ7$ fⵎ&|ob7c5qYo0))vHկz|B9Z(Tc#VS`DUbK=b_$Hc; Zsh6gfԲNMso`{TAzmnS0J2c3m pq<(6n4-|BI.=ȦƑ$9~TVdl P;&O3Pĺj`-t{QƮ[Vp co1fQ!pt{a!9JQD, u8pZK} G#Os=y7D8j\ϊҼԓLK@^_h)U=ԟ%>]=7x@VqH= envCtd?Q#SLWm.P^n(E@sV!)U% R4NVtT{Cgã}h`Y50F1xd U9:z]9"Z.$4˗I+g`(ҕ$Hªo:k j |Z@.fN* iFאܱ%6N19YA{l [#Z`.mz5$X[{$,.[f "ش)ݟ;gk0 l דn^oAIކrGekd=bo&Os'=,\>КD{QK5uC>,pI獐{Ƽ*% O@N=`/G֖C۟i4SlywTA$%~6ndt*HquQ\W%,vaJ }#^* -CmȋdKas{=tFDzhL4v(-J}C/G} KIS:j1IxhnSKō{M]٬llRt.#ٖ,Z[݃f|hlr{1&4J*Uʦ_kܗkdS\ g\>"])wjLcWOXS`Q ngmδrdc 9uA(|gا|5'Q&˺0̜h KEJXn xcj^cfL& /CxMnWzȯ+gʐMaH6g/#5`dRQV{"n9M0 V\K0j}JۻW4DU,Mw}# `y~:z[3kRk%EW2Ud6SrQ9l& M`N_ϡz3#.}/QJoMVԿ4"TkDR61)u>1;.>cnHn>zd#Rx|X EJ] ZXFy4\{=qy &FY{Zg)W.}\-^<؜ɶ@vĠwfLB^ /ѯ at)\"v7ƖA0bV K0 $P5 OHZ"0Zp @d9Į}VCt1(@ B<%i 0 M|`J)tܐ-Π?NټMx֩;%}(X5 ?\]ytجރsr'sm&+6 8FTpGIA8nXt!-< R#?s6ŏ5 i_tV8"91zk dDB ŦSR<;(H:k5r5fYޏ6[!`p&9>_)D[ܧ c;.Nz&1c0;OZEOR[a l'xtxi3PPASĥAחhq=@EmF*1sx~P1yL",U.H5WHb*5n^UJ!@zשgF!8ȴ@ =Z g: !:yV H)1AyW$ygx'9%G gaWnfD[o" ;SnBDJdDqk8LveILxQexCK3g}3ڳ{}Pi%Ǻn#tfv$KdG-O, ytp߃BqO`0VS5+3ԘT('9TG롿50Ⱦ6}7& #j3^Ͼ'(+k]끳rrՍP#{5>F>l^w&/+|VE@# k73lEulն2Mܙӳ~z`Z!+(KQkƆ.Te F)S6_Dh6x$܃k" ="-8+ANY6͂A(>_2W wru, KP <оT_9Rk^#(ÉdѸHD}s?/X*gIm4̝gJ*A oZõؾ[@6Ɗ'PqR--i*I*"wHO .[bH y;VE}^l 'oWmݯ*XQ(4앤mMud1,cLyhASw5 ɗh;s z- Wxԋ88VfUI04ڋ;ks["Ź-qXBt]| @߈f? 5%2yDA@ʍd 5$}w=W.~b$kS/aW⇼t8PAHxK% BI B^8{tԹ1=3Crp߸gt߆&TKZU/XJ + .灆刂?3Xfr?_cZf妹I-РuHj'kBcXfC`np˽|~Qj)vpY^='K,4KVkRco};2v ʯ_ݯ/!p|ĠcY4mU-꫼MqSV74Rˤo;V">GӌIz/2WBll{oA0 ?"9Ha6s[1 +;%V,~+y^w]S)+zҎw9~X!āF<;ʀ+v||VY QZ$:AcLSU75wG0 -Z:@gazKiarQp>)Wg\ x؞ VBhKUR 2A8 I'.q.#CSA!Nn8,%D+G'$ζ]TZ|HB;g{ɲ\kqG0!財;DR#34TWb06gdМo4-||i7w]w8d!:9$?形Ȝbr6*c5x:DH.x#WĿNs|mMʾYy-3@ 'şmvr[c84=TxFM|"P1}_Mf)o/vl[n;~kHh\3=[N5caJ+:T-w)M9c@lI[9&͈cF9SUs *Yt -}1+iZK(3we7WzZhsIrh]-p(R3Z0QJ9G/b -hMyĮtևJ{en#7Ϙ=՞ˉԖÁY*81L `Q=z0׃0z4isU!(SItp7A3mM7ɥȉψkc$pևeA!':sE5ezς.ImM4ܸUB4/0x d/cJ;&RPGmL4'tLJvpatBD|0KU2h7C S%/ }x`шqE! UafhM6U&{PmyO{`"~ 3t~D;!O_?id!I MQAL/ E^#}ld**ybKj>:gi"fae|V7ܽX >-Vֳ/G/M >)Cgj{~3y'2դ(D.H,yPC^0+{B5WHcɐ B`() ucE;԰W7WG`Oܾʩ}TwνIuJ)$jA =ʜ8a40ugϰ=E3[p&95][OR! m9^V^;:Aލ MviĺE7Rm\ ~l ]JI? e5̍2U%M hoq6 uu̦ {{p _k׸Abt!b<ǒ}F-z6;gc(֫N(9q:׿-2]e;YGXjЈ DR=ՠ*Xg׉oPHy ɟp+(e~(:R& f@KLJ` `Md#q|k0E$.FH'q g()61?@V#\vd`v&__ٱIiH+ԅ~]Ap=/O-qO1Ǚl29皻Ṥ7Y#A /Q ||a[\lu2ix44xKp7in Y!Oav \̂:!ԍ@#NlWd}l0QӣsE= ;Bvr]%>,GEc8=A9Z({ +DaVyE?5xɕG+VQ~.r?DlO4Ʋ;H1G ~u18e\ib#NSZF8013?נݱ fv˜QtfF3]`4?Jb-ZIQYn:vW4K.$8L\?,[k*?鞂EX.:[), R^̭$*rǪ9CzG w|6f~Wt7ͅ7 P@m}SF0xMmQϕM- C'*fڜ)V9^0|>g!rC2 k-L"?ʗUs@ԥba^CE3t4 AcQۮvP+];_ @WC_qc?ʺlR/o7aO׉_7VYetD˔Qjz=qaH0fW81pp }wq0t0-Ip?wtĽiܤ&̌EbЦ y{z>2+nͥiBk`̲GmGyrU&n޻I>!QAΡ=tDj!tRJȋ.n;2VT֦+`j歷9W??psŤZS\}KxwCbY+OkdfBC*_ "eIGM__|Z̦ vXsո( -7 `;] ˚&*JQ9uoBT1?_2)/vrhٴ]Zeך:: #}q1f9j>!=v{k"~-3t`h$}#k b ec >emx+xcZiUw`+j-T? )e/fDЦβ/m/|TZ/ݢ6~ G' „yIpbmrj)Ds UjM;3{\|X]x7/f" !B.$yXYyק@?]k#waۮk|0qP\j} ,z0ݹuJ`gqUVu+L~yѝgʏ}J-nKdfMkm#)o\ۼL H{{.I}͔7[+h㑤GS_KD';vQ/=rȿ!u ܲD{,?ѯ6< h[bDJ0=U&e1R-pXڕǻuP~ٚ[ajf ¹f&˘0dJ !U Ӡ \˂P?]}n8ď_$[qHr97x& Cd&sP>ůT p5| \%KZn@ uc> * 4Gf¹49fV؈ɬ\x^bcT6Wņ]PdYimRLV#"og4ݾ3%ye;a6|| )cAE2d0Y@1xe1([ 0vE| eO2_׉0j5 q%JEwf}fD[ޅygwdY ;~&^_ay{_T't 73w;H3_=ĭ!K&P>lw2?q }&f0ץr}j[(2fC 3)H ,d<jLQ\o%\x+93:<I;c|J7пW-{,?vnv-v|B.g @i@.JÅJo䊩腟VDI1|<ޙu"[z 5`M7@LA( }cN42;C=/:WZ?˩kS ;pZaw37EXv-Z7TxV[^,z';1%t~}𞅘N1&pytLxe(%$Al"7sW.z:Dh r,}g '7tp6W7WYOU5%f x4CrõqR.4aE:G^U!C(ҟxgw9C'QQT?5_Z̘(j},<Էp/qCEItPd*g=zvTףּj._\K>^W(.Ne,%G?f1vh.Pgsg͗qIIԱ?Aӱy()`{GZ)G7RJ#{)j95{-wpz{eZmI{[>7(ztNTK|Sx=-B+-MEOU!'gCN gT#DQ+DI&ԤY>Nnvv 8g\^2}yiՄX&/0tdOg 0 hХ z]ΎKq/(=/Ei(WA1ש dS&'lē5\"/%wTh목6^:` YݖKl <=.*fjRs{-J.3f)L# fusnz?]7t ձ6K>Z?Y?Ҍ1;~/H>)9g8$=;pͶ7a' _w@E-'5-sСY \ટ Dbm߸^/$SSji=z>ky1pCc=RՂ՟9ecXQq>D'Ebj8:w6I.$[0J1F؊ep_g3j?mK5?LIG9:ڄ iv`n*4`1Ad*lS^fg{m{̀KDtJ4d}xEcIΪ|׼[,u/V+Hrq,G})fշ>-Q4]|{l߀W]4U/y ݡf7rppU vSM%N >A`!hZw`7]ϓ pxS,^WqA73&%xvzRHcskq&lyleD|PB0)q.;(n&>P_.ě#vR`hь3& 8vtvh5gK`虃$ޒY+cCR挥U ['/)ƑEV+36 n6{)+YL6`ȜWg~S$kWk䪑iMxhKp%U? 0Gml2<ś[Fe.a`jCqWNPќtӗ~C UP!Z'7?HI@a+pfW\JQ&s#iA}Xg@[+i4UnbSZ29qu5&i5>iA1Ȟ;5_iLg DK"HٝA荕_ <+ʴ@ukmk9F>c7$WBQ96Ԅvz`w>W)D3qfgogP\)Z^w*6eը;D[:!L :"El2YRnt2]>u{T6d>>c7&~l|0T MlM]%KyK~eX^JQ C{}o6}nU*ӅK=>v 4@>Tiuأko_wd~Pfş+4ykSLK?)zoY3tOn?K!^ x q%5!ӵtd7zUs͐-ךqJX7<Sp3c`¹&sQ9;‰-n{x-WUЀuR֭\x MΚ CBN':r` PqDTlԍf9^Q [YX!P hsE>k)2dB#qlgUг7qDP'J^ JyPH-ې%jܷjYacV'籝8JB (o頴%#? JA}n}{u gK8߃I)Ծpڹΰ*6F5@hZ37J3O_Y2_ݥQYK^0Ar$ݑY^{=o, );5;_,`H<.Z&'g/Oʹp)7SJc.H2" D |mSApZQKQTY=#jAj0-8M7\MDXTH Yfu)CLlJ6zכŲdJzsu;@zr)v@o$qb␽w)X7I{3{Nڂ6XL*SV7Vn2IU>wӽM⅓CԤ*?gd|ZxN/..ó;8#h hk^Dsʊs[eSpYu:{~vIhYWY!%\gUiʦk<ֱkT)!O[ƄNݐpY!&L׎ ɚF|#p ͬlڒm%}aOhPQ5Φ(|Z~ :3]B]X:%cMV>XM{28}SW83& 9] lZS<]S_L; ʎB٣AV qG%@)Tl=+iMDk]T`lQV=Q+r)5d쌝t:6dgQ] b~.`Fbd^n--+U^F>#{ܳD!Me90!"SrEhgҠ1Ny8Ezpjp_ 0~%vMhn`ÿ6[./9N)0r'ߝ.D~$'X9é{ S2IYÑ rR:?vJSt9g7EʴH\i\H!\>Κtb?|[ؽq/XU)?l=*zu.Nn[O3SLC\2TX˄C N@'q# +8}UJ: wycUq.sbYE+mAA"҂P:aq >E \'½R2ӫ!?q$ 2Odw ~Y${';^[#|_ܦawGD2Qnd[ӿu"r=JokZX $e4Q"3rn wP;pL\Ƥ}ܳxuBQ~wx˥[kbv7`=&F J]+"kmӆ:u՛θ:ls9u3}DKjw5Ó >ܵdyhT6`(,^85fEHEɱB<:,b$W͏!a @"7ۗ1QM QF!)Fת0+T+\v")=ǜt@3_VZdqu m+n bCGAzb/R!sVoJuo~FNҒ/l [mҀcN<ѹ<E,ml|w*~bPlk"!69 %55C٫(C:<~]"@wK (Z֚;mTfI "5s~|j,{?=r(`cw!f-Ra25`MA}F\5`B\; })DpJX]dw0ދӁ9{+|=V$ꦱZ[~r5&LDa%sȓm EA|b .]!SS3+_WD+kn~z$#ۓDғ$Hh-,穒|j//D_ah!dK4q׃9LkTq@+<79-'jR=bL9 Mhx0$RS9áxJATtd*6(UiS8>fHJWU㒱Y&cqr$ROZaH˜M6$y<;  gCIn[Ao/%%]?;. GRyp0C~ptһ䱗#\e*(#] ?#-&ۺ|ND5'*%u&>[[FlAx}SSɃjR515l-+:Û4Gib9Dt}!$9tze);2 j FHdzV6YN{WN1հD[t Cu;rG.C V=3L4RxJӞɕ$P Ƕ$ 9]Қ;^jS O`D_#O]x?wcKUDM[>iza{`_`a`kZ6@נOx^ؖ?)H4,,J=O׆ɕ6%4ƨጘO^  Z{{6ƨxCV"kH\B4^/_sYOCk7 ۪2E0V˯â.*y ;T'e!#IK{pM<ͯCPkZaTgG@^zn6E0Ω ͹zlH.4qpɟdo|}.e#-P0P!cmMU#EV!Wd6%2 &-Wtb}0V6{~Syx>]yv٥agj j-ML$^R5q/w} .2 ŚcN_@5hf Mi6 :Oy7$/aJg4rKD&EgS]e(+{;'::'ofIs#I1ƑBH}8*nFJkW}@[K8QQJghL`\ :H֫-GbZ&?aiwF2N"@ u^aLYi_Uף$5,f yWفf?r!Jt8 64oDӼ@ zو<̴8ڙ6OVz!Ϋ<811Y? OwjLՏ? ۫FG(;z]W ݒ2ua+J(/c23&Sٸ1=/*G~J]m8)" VViT24O 9Imh<ƫ@y*ѱU!˻#84'ZHh Cv; !hk2L>{ql\dO5r CmR=<c+AԺ6~Lf\y&-aJ (5=,z_kC)y.R(؜ٗzlO1(x $Zw:3Kɫ(JW$ceO4 _8_CfCvc]η'(5Vo7s0e;D*0j5Cp#]RI# e䖂0&1 \SXiq#TgiavaHivmuV \|`S8B:7qNW$zA)X %{N"\]vtj>xB[d1՚Lo눻ڟ]jUVul=Q}C.Q/Q;R Rg2u Z~^Ľ#`ln~n>Xl4.ʞ&4Yt;v5cd9I;j™vxn!U & oi[DRu$Ǧš.,0ho = A2zE7^Oڕ6E pt#aMifG/6գ+%h A1X88'h%Z1UE$&&E{s'CYq5]?A=y\5j}G5=},8S2}hRW T#;$ /$# gn6{D Ő \%| "O 0r4rA^i~:s(oZdUn?V9խ+i~B= nKiQ gŭӉw#@LP'LJ' Pn-E5}XuxQb՟פ~ֻ))yȍ;{|^{wcc"UF&E$))yGIͦZ5m6<{9<~D~bI]],"Q~LuJ@r)4R (-vOCG9Ƅ\ԑxkdͺS :ٕ-\ii'[ 5LwAWAMSQ4VIG Z um=̻.J\h}g7% }Gcȼa;x( ܌wiV=I(5q(){…`.᷒ 8| 1Ұ=k\1ϊ'0FO3fj~kaS黮ƒTЬ1$5>CU=!Yy 6lXh#mD"xCvcKsn"@pk5Q*砸/ŏ1YV\,ᬨ-6B’d'=<mܜMePp)¨f >%[o@ӕ?n'87`# 6nx>.p]NxH\W)sXVD紈#]lZhK= v雀74i[?ŝd8ӰU&s44 pXRǿ|#ʞS;ť@ՑP#FtDH8|Ǡ=s"8Vaƪ53M5YӜ ѪPds%}IU ܼ]6"Uӳ# dDRY%ƧS`nm6`M_пjaҲY;ʹ߀sͪiJM\J~gP##p2Ҥɯq{| q, DCco\3#f_3S+O'ӻ"dRO BT|h^AqyC⽯t88TڋtIs/8TR(3Q?QFAi-*Ll5Աx2\5C%a!_ј}7)ntʺWi&3dRvI j}3VKw0 ]sP`KIhpFNe&P̅#Ua!I뷡zY3|=?ƥE5Hf' p`<@_fm wa)dvSW*7_IfOiK0@)56Ə,Et*d krV''f4X -& 5hKqQ0/ew/g^ *38M3JbLO;v]6IPX/Nt%/qUόKH){gZ&0zA PM+ J.W&mnv6);AAY+C\*)7dq7s6ܚ'c-G, N4gT3!z:bd1!^ǣW.y1Hg›HU~@ל aNg K T5u[27Q}czJUw-BA +*Rń /hjbkog ak*=sk=kQ9=9p1|!hPhq麲䙵N")*^ ,.&ZV"jxⰱE!B%K3xzJ3ܿg҅1H\{M$jseرծ>LuN(ԃl0uޜ.bVjq5]Ek FOxF 2 %/YUm.VbvOP-frIu q'k?~&-BB-E5b||~4& *6 á7A}6mҬD\Ŭ+C< b`!cHNZ7ֶg Ab*Q6˓%!Loy$+~F59Dֺۙ$-IGUte<j@eE6UX/&[-: {}9Hv80`VQ/hF {m%T;ի] *GlZN8]8i@0E9{/1YjaAP)x6I#Tqd^툝0)jvwmA݌7 `H/B'Q=`k{"EG +|N1z_ވ* 7S*r13[pu"zH\YWc W1BVǎ&wݯ !iJM1$&lBА=/}R/)y^ O\w? |<𢿨}|bӰ@I?9.FWLvڝn_Z3ΊݡZKpkjI#duC܋şp<:hVG?G$3y3b[&$*ZX!:G+?wNkf 4bHq-w$5V>Nrm'Hk6] 卪\{"\VG,r%cГ^>,d-G'tmhBۀa%ܴ/;ǨH0s"^eq;cr{43-AFNk,˼ fro^}ysxB=wE%:>&7_?V1i\yyR*f,Ǜd Я`w>Gx em<F` H}t5!U&&oa츜@OU:s;K )Hʇu3W;>iۡe9MCtqQ~KS93/B*kM'RF񦤔_}BQ /IL:~TsL&H,gѻp1?<W\c7EU5P]Dv1iswS DΩmrZVRq,Nr+\!c'.~$E 0&RllW$RN`#[BNr\I8{c[aS+xsgm\ 3iی8b[ٚNϓτ"M[z1oyySp2)"rVWN&ɞ!>˧/hnupcqUIM@CKKwMq#k<7+EDQ8 @^el}։k_k4DMF] -3Bp XYBa ?YOGmfO Ҝc*%~SK145x)ZF%m#=(mgfdvH8KOB cf~D2K`W5ͺ4F`g *0 CV~ݴg*HF3lE9\4* /=rZNی6V1In U0*qMgb'ҖOH]\qeo@ms+Aoo ߌ0J7eNt.wZd\Ǘ1c!pG3zV{ -or2Xf?7t$Q`j*~Á*5^y> _&kLߧH gՎ Wg{ш[6ޮW .W3LDg+fNI.DЃx!WCZWI ?lp7s7-C]={4~![ #:_TPC"* 51% $.6K43.UJ Σcvc3i5zV/0}8{WwVO ,$9#CҮlKtro}Zv)6I-6OyBv> eu8䄋sY8+B Xi޺uШ6dh暡Q;2-%XުЖy\9O 45ieK=:2)ةN]ý#<,I~QvJ&s9wMfW^!ʪt-k4.ƗnSgv~GW`qD*QPqL[LQ]PÑQim]G.ѥW9iT,utË ݛOqE q~؝TF`匬D$W*ݯOOgP:Qf^>Sq־d ܻFj^X(K<~1s}oq?nUD_Tq0m#E"t: H(f(s}A˸rHRudhCv3#BU]GfQ/ ZMnPV,Ԇޒ-;cJQP uB8fe Zj.9"3%%e7qX^)wl+bf,l_ħ Ѧeq`-2RhuZ H>ULI~i Mg u nq%jo~n;zS}+{` /<7k^bD@#+u˾U^`^r(̭xqza91' a}3RIGE{{GGdzIp 0עR:4@LS]ñhh$Lj_>QS ( jPCfF`] A5Ɇo '64 S悵}J̯ DDh\$ w`g+yd!ecl9/@y5hq Ʌrz/g=^Dt׹L/;pH0:=#v¹r/BKR/|J(٫-3 !+|Y0^Oō87Ӫ`l:EQ,DOޞp{; 0lj ߩr}8? 2g8n0':< ;ݸėǃۂa jv2Xsy6@Bᯞ%23}]BLd)X ΁e\Qv ~u;vg,R vguW<=e˳= Gȝ *5 \& IuYT$O%ԩuLx[;S7vֵCI up]l||ER :q'1~ E;crw,ES/M1qF_VAɯQwCإ9̺jQ%N/ŋY0A~OkK$RO1' 6aЋiOQVbﻐ yq;z2nx$o7}ha9JA.xj\o};y,%X˦ ZP{-O"MbJ_|%IrA%kFs*eI^>wACxھRL"p]lylKRi"iV *r1鄼(YˣE~΄pHfLZY<0P@{q~a& 47%.60O &f-E0 g%Yzq_V2e0'OA7ASze ݺ;3\84rMyG5~]gn]Lˉ߮̐*5 Hq#Fx?Q|i0g79"4m@̻+;>HJ`et?AR1(G |*J0{AO^>+]En݈=Jv6f?f(CM͚Lm(eqA>ҫ /}fhY:MɒpT,mTaAr *3tΦdm<%'7Dewܤ3Pw[\D7Ӿ&oс|U5[G5sᮖTt6ko8Y rjR%>>H|^wl^0/%70^nB9O[~z}dň|3jܗ#uQ}L.1x)"ۗ,*}lPyiKT~^f7?o^XD] פ WK2z^V?1taHF٦88kdp$4+3ϤĆ+t­5VM*QPctg)^ڣ rĨ%_Q[*[-PU( aycA.}B<TԮnVV)&廦 XaEby<ʥڎ@Lx|I._D!aVB8wX!IW_t5A{DS6bH™&h^4y.ОSF?GS\f%&o]뤙3IDIp zr'lZQC q䅏tPDUyK]vIJ Cڀtv$@/.qpy'l vbQY:bPWFyx)" u*CjdN{kH22lɆ o7rg{]q+% 韺_`{q˾gYǫ/7~(KV@C2.К} VHW.԰,mfA*ɍCwh(nB˸9{O2TݖsUF7 hL6c࿾JR7t}{7˅P/pՑjtj5*塱`PK w g5"BLpi4b\f3# {Bi v2gIm ۈdȮNٗgc;$Za#lp`:W*K#:^ .uodc. f^[aGINJܑ_t#e,|]d ϢRԕ*>F9,2D=kU.`a*߇(殽mU-b9%>҄FZ Ky׷J|=Uֱ>*]Dd :ڣzmM# =j=3k>TQWĦ\T=:UBvHLۀ|z |_XWZQ[I P7pOE#0ޗt, Q5绞QYx.FpI>,;3|)k nX[ǡmv5Bpl(DS |g!ʓ>!muƗP-.2P:bS%NK樷&xF*tyM5C3>5nlvyw }U0>!WH7G/N֐Tq{f`qHH$K1T}z[𒈾Y*xHD&pl]K2IVK4wn 1og8ZA @&5`Kgl%p!nSgHK!T9eVtC~"B}f^:#?hGjXb%7H|OBȗpXMDݘa9VtAIPRቋ1L!qqM E\KhnUeY4Y 1An4z9WzNG_ՠZ_gd?H9>1׏IV.׫e"$9!?ɵc-ݨZH~'|.%Vwb3IKÈxZz)lSh:™EgB.+Nh1|oŜ֥uTzBĖ)؎qB. ~pG>x׉d~%mg9+@!M՟aN 7Clढ़V{ ;LӊTNa^T@m~0#+7:C&0:V۝2]l2"EK8:yBfuKe<\\Y*(:-v]IIՕ߆QNY}3(qu?alE ^#85@ źH|E9O'FgbGϤ+ߨ> t#X`ېu7ȦKKd ”70AJ,3/Xҝy!BkdV* (D*rePkUyR"7MBY(aI'x_UJ<ɜHÎ6$"(ТP'fSoH`a[~VK? @Zj;;1\L ^1(8xe%.hDRU%nH##.0#ί ) MbV/QU~7&2ra% ߝf+W>P%o|!G>2#h1ԆAA9Oe-U:lFhj_H 挚iZf bQ 鵾rptǖq ؃-7I8HES;*..t+#V=({)'_ؐ%Ыz3b3,@9ApcIY~SOS}z!'bze@-+R z<fKyepldX^RbQnIgDk:^! TIl?k/I 6 ;Ouz5xβF7^YHxyW)͇I,n~m}|$%qd>G&6!=#N*$55 ꄧ7͎h]9ӻd&,HƽKr+`)α<:wdk8@;2tD; u H, A(zփ1S P0o%Q,pJ.=7y+݃71or4w Qe uS Vsx~Qh HDןի.%@i|cW$vN\Jz$%[\GczoIi%ypNǑ,cǸBb_p;PnH1+nfa9`;H$J8`9w,hc?h&!é*t9^Fɑ>(,tbͳC72r^btJѤjJ I6[r&.Z4ux LkzF3WlͧLy.eEw zm92mɴEG)?|L# ߓX"D?etт mX'δ rhgSaN+hm5 6h YꕓUc- :~bCt!ңjxqAy]U/>c{@0YHK(ars,/56]PF4BgAYfٚ.,3 ImAr5+i=0Ҿ9R&Y,ЖlZw>J. 96{Y=ZE!g HD{edv$xiyt=O6gU3lPLj9 E9"P@*.dPo?tl/<ؘCRJ}'J%vaڳEN&;fxz,dVHS|S^LNtѼh΄{OkQ0^ lyQ\Q StnÏɩF}sEKa="˩WRr1, RcufiM3pLTpl5YijnRl;~˃LNXY墆%Z.T\l'4^[]#[5^ꖳGkp0=uH[hP3bS16P_MhApHR\~-;QG=z SeEAl5ջ }u䫿\IZ)-zW^͢bWR^ώb[Ufj#!drZ\dpuGVΙ>|mB)7?^63d,<Ceگc"t-z3bV 'A?]`W1 p$jl97dli$cX{0Fڷ28"564j2- (Z`xS'S-ޑ.x(\Z4qteCT%KW6"̥?] ï[~v,Ω4,Ս<v#|SQ}$n~,1\ m,_{#,RnJ'SYoJKZ y=]5Tfփ:*iKsP-b.&4~}D+67I"30 խu8&?5ppb i1*R\N y C] 9dw_ ]a7ZEǸ7,E +IЎi~' dWIܺTbI1E=w櫷h6;][E@1>xGnI/}WFcX[rfMFH6MUyUϜdYZ9ւ.#2$\ZaY>u_k[mKDyc~ ⌰fN[>hᤋj]Vϟ3✍M2|Lj|V3w!2#k񰹖*̍2ѳ/ȷB.Vlϑ$TӄH:P71h5w|BD5u؅31[jԇKʨG{Vjnq8y [ZW U*wM6 Nk_hd^zFGORwnF9/h!b(>2'd<( [MQn`\Y=K m/W !}faʈSOCVe!*|r/[OGxg<-KS q[qQe [nG-/C☖zܓ%fb`o^LME1'!MPi]}HOk$O &'>_ .-\F̗: *gMᷟ.e[SݿS7qUNyk*"+V ɰ(|<۷r՚X,=S@qe@[7nVr8]e~OrPE5{̵G∎ ?C@<'6)jBP[B 8iJ9}ĭ\ &Ь ~E GII囯鿻J#<N:&NQQ O('شr0zCSG |dO@^rVc C|@K mh| `zN8|TɪrG,[BdSUC1N-屲qgm"+ > qlTn+l*B:OT'}'|F=G$ߌ{ן)&(&ɲGmb_.sjۋ ,"gˈhR@" _)Ëc$ QU _tm.?؝?ly;<+FN=#/xl}9E'VtcW]^qMKԳ",饺Z_ ɳ-\HA(^5Y2DfK}trms/_=a@4ei&Re)cӧsslԲ2{иe0rGԳbvGr2m m๬M7BY&~$[:X☱>=b8;fis?$,W y7xAkCy}bEg;6*k&U|ʕM!PoS/ԁsj+:rH=jORO*{yuHJ}`}|Or7iwŸLD=vHYd-qZf|Ixwr|gS$}iI]EՀLlN7]'kv]ٷ[PdZ~1{/E`Mૺg^LM֏'"Sv=:ZVlUղKK0|HBYbS'[W\8#X}HA2p\Zu~$n\V_dFka@;‡+ Ju:-fq( @7/ؚ+9N 8BR>ޕ67-=f# EZs9bf% ~ĊбTĩSµ˝zY⊲" H"Kl 9A"w\3:j95yr3M! HPߢsF@3Jf ܇Gc "w:&%'!g7wcs-lؼ+ ^rd9V8b7Bƹ_ 1qFlAr[B6mɬzރ-0#^K]0\˳o6 G%&43 d*H(BJ`t֜FЊh8 bV8A<}q]U& P5L>ωj"X߽1`YQ"Ft˰zK8HE D}F?@l9Z lɝy0|WD#l7Wہ0ЃX1!h 1#ţMc>{KIhhq.^{ULC0E3y,Y#@bDuAfQ: N|pKqc<ՂS#LKLHJɃ6Y5lq)̈IZyrۂ$pZ!p.R_g_7"ޮo(ɂք(z;Ȫ7ޥ J&q6Y[dP;p?n /y3p1Zi}VTT} Bhpx,.XP@$l4YBh(ibglt!IHa6GR|fNB#0@sqR: GWO[_1<nVK. /d b.T|&yF8>Y@ ;-_z+$<a(cB,[gÏ--8ԭ}K8Euv\cL)Wݖ]ku)p8<|Vp/P ȚC]4.ϭsFMƽ#u`D2du5o߿7*lyzh-GnnR{W8<6To/_1's$G^*wαIln\Wvm`}ɌA7[z{iQkw޽.os]J(L%D3rjO KF(AJ\ݳWT׉L R=p<Ǚ$By,Ccu6:g8ondv4y`b) G'E)Vq(a0M+wk;qߑh\D%Q6! dې8RШJL7edidnBG"AlUs )o.ɋ%BfMq?&Kqu|P !DR X}q5~F%x\ߛw5mU30)8ڎDq@ X돍j![ TF4'| @* d N)8[UzC&h*SKR:g-k4=_ڹ74T&ڲuZ Ѥ eFtWJt*G+_ ѼP낅,vGb`vK^ '/ݷ!~GԠ-`ÑKͱIjA2ER೶ń\dGūDL,Aj~]'yȾHt{kwZ|r;~j r%qڏ@y!'  )gZn2G7:idݥhCwccޝ\b!׻<BlsYO I+_ Z"{ocZ3v}r%ĶekE2)R s 3ee'+Uq U¬ŒK,#H<\ԛ#w zr4̵[e["QV06٭:d1^?&"9 q.;YT#Cb(IxjlFfpvnewtȏ|Ry!Ql9|8xn-9s.hȪ[=o#yHI Ԏ K7a?J^d] )&r&R\4p%ʅ8'=%Lc):#+Ϙ@F=w^z*3CGneyTܢF諠j=+f 8+T/WL߰qA=5M+cɁiM! Q̉UyٺjAE ,0==-1/s\kWe#3ajzERFC:̻נTJ"98БդPE2o !%wY;0jѭDsrEm3U 4Ti]e3 n_z(zՕIHx=k\t5qt p ^ )ϡw=bϤoO9j= mn'XZ",GJ8XQE -Z?hpz_YkU+↩!!_)x|ĺ!͎T>Jd}qa+{~KUfbHӠQ& H]" cSGȱ}[NFM6|s."BhAZNU7hg\ ]S$A4e ffuz6D(T!‹m`ey} >0~y>OiK <+z "{oZ#Y[tKg0:ul#v9 Vmayu~C~1Q#uo&pS敻T9':ydM[Y/nhu+ ,N z)W (K9Py5NdPЌڳ;?xD)1+BoP*ճV_)چb-ʼnttN)cL,܀9!F/,kio)lT砬U"8JtuIqRG# 2K~QF_2Nאf^"? ZY؄'Ôtq $un_/;v:jH%B{eFo"jOև%'`pKps1/#mL m綼;`wVGa7r K\hzW3/Vw}B1) A=J 8Q!QiesZtP$ .&-pwBi+m5io#ї.s4Ri+֑3lePX^+GR4PժZB2ū*"M5#NqPV96cN(4t1toO#]sBhꍁyC] guXdS'c!ff{鰣!zK׸"$@N\A3 +f\Olܐd/[*W`'=D^($}:EfClEaoN_^a&4vTn^X9=5k$I1cy+*r񉰎AX VZOkP#`0/rnvwҳO!N_P1zƑPbq^{=ݦB@e۱LƘlYeM=oծ6kJƲ+*QY< y(X:TsH&Y?ZqCb&Ty)=ǯNnvPZxp$IAD0dwA: KU3*i<5RĒT9m{ݓms b|̽e]Mj& )Ihd af^qVKv ?͛94FvtZ"NQ˘7}+ o|-rfve),?͐LjfJ@ad^3X2p`d4 gxݬe2t +9+Z=ծ)3_ye71G,`9>餤 75O|4 L9(-ASq"_{;} [p{%e&7r1LVqO}w@J]+tY+%>7TKO=@3bcĞEKU&I]qJݼ&OA}.%$Gp,r` hoF/Ш11Ur*KR {CdR-GRg wqӲΰCLрlT"u|'QS0M[H]| v͛ K鏡uNv|Gj%œG+8W(sJakÞ0ZIhr l4\Xv!L6ZDJ\lts8U \EI$+lĹ]uV*ouE'5!Qoؾ=UwX]ZuYG#ǯPg=Whʈ& 6޵1~V}> Q7~I^iW0TUyjg"QkngukE2xrW)Gؙٹ{ڐ.>-Kl=;byȀl~4O[]EM{E3"GP=Uj4fŏ?IZCh;k>7X_{=%~VuOw\N?2e/ Zd!ݱ06+k{^? N?b+ev=wl73eH l4Ui}aC8mj-=&1bXU1" QyCDYo9ٞ1(&?cN=eޟ82_#;(6GHqkBE~B!Ĭ`AVQ^eQ/… FL#Hxc_ڈnHhF(W0lnx|Zpo~r !t do>^RFæ0E]j$`m7np{u Hi헷M6y^C[Nl&eMORP3ꋆ {KO?po|˹p8DP=1ox0'Ao@wmjPuae*VM#G )z,%}E/_ ]~ Sy4V@[93j\a8H)R+Wcy盵]׶E owTq2X b$VTX6?^JRfuV56֐/HgLV( sr|lNk<'dnok/rZi[5˯&!9 'w@A؋ڽ_wm!5N,ӗ4_4л-)za/V;1e*_Ihxu.´LXw>>C`E^߃M3޷j [jq * 9YQ5k jµxvaܱ*7,34I Xζ]WD zYz@0?EcˬeL6nnʩ箏>ǥTmxX,?+j+eOc<Ӗv{Bcbο'bbߙC+/5ԏ lZplzt,)-@rc&&&ՠp!_Nez/*;f-f?|VeݜmL è\>ǿOVrdY=11,'9 ]"Jګ9xIi\ZVq".v| { sLZ E@ @F `o]j[2PGhk4  5VUQsiC@nZs~EkUk @Q5BniALCI\[wQ:sp@BHF-h{5/^u2nPyrQؐj@\T;Xy{?zy,˵!<y}QQ)+ P[L,ۘӖ36Pc:'L]H^ViJV%60@e*`;#>p0q)J`EǠLksqWMlZJ|XM駫+ E=|Ppa5^ѥ<$Iۀg[+Ovp>פ&+U_ {Qe|U}-1r0/>KwAٚFjH)2S\ۖP[@S$l#V3 ʃL>s ׇ\?/7uXj֬_J/dd=f]@c.s0!ODM -h`hCx.Lg;~rо|37@AJ" mb*Bdϝ]$CgIX`D"qY/qa-#F(:WE}LF ݀3ϛ཈ ]nr\g0ӼWIB(YZ]H)H(_PF@#j?KO3#xabF8`|b 71-k80H~yr+Mֲ"m][c# t2؏hZ~G@sieuv̍]gpI+c* h5hry7j*`l QJ3ua1!pSG$,b" hWZ8r[.:dLrLD/0h)#h 97;'D|jqh[=<Әf0tsfH访KՖ5wjNQYsuu”5 'Nvu껔A=rux\Ǭ4dE<`+mB->9CϬŘգ0Ҕ5;\~<cqز$zJToOhx]਻ ԕ-@= z\ !Ʋ6[G><[YJr#wdW EziNg#br|=Nqjw[t,A䜇e5#C S&+v>|<@iI,$.d} #WIBɃnE^^`Wbw{O:!9gfE8I07t˯ # 5#v]b>/GX*'İwqMU u⟴:C7f=l-}zZ*R@<:!*ݻ Y.W< KhxPzJ +#C2u/ II/--%\L}ԔRy;ͮ~ ? )(plpp1)h չlN9Kb18L'rdZuʅ^j`ڌ0țD+4aV_e;H!6b>wBnM)o-W#GmRM`uԕЮ!Wm~9dx6 Y%D9yҌR52&H[!z߹6 `)aZi=2zDzg[nP0lBP^2ĵvd'>F{8p?[=s7hӴ/ԟ&Qh '1f6"/ y ފ:Tė]sU_D|i#E'EJߖޖakBvIe$q&m)x:ޱdWՌDtxQ"c{(ƥ(:64ڐ@ؾS b7-u@Εgf_0M؝.}#g9HnUrm/.5?L3#XEr5 4~zsaӋ'Dc YoK)fV c`EԬB`8sWqrt$mh4sFR6#`0Kn]l㒯xpБ,t6}BHV9i+3$1ZF+QxӮ~SfÏR159+'MVuc7]ak^2XT~ޞ~4}.cp6I:ΕOxWsz⚮ofY4I̳RhTDWpRb#}i1QeȘ ')$45%.vQXB?,w68 /@dǏк+)Զo5jÑv P_y*{JXy!p?Ea߈ 8脂k 4C.[^jdf}&jo~ Z=e8 (Ħثڪ[=0v؉L Ew iHp;]@`36%aIyZ]e::CNgbF6-S.d<ںniħĵh[R{߲?%s%R8X gCB 0-&]| D\Uؐl2WPnr u"ۡQL+ܙ0p*5ɛzGצ` A Q>[ar ~>`e!dL{eN*{WumPVN_ս]'UK3e%>< -&.ZRWtqyg hv8 9Y M<UFdW()VKem/zLa4 ݲcn}9BGb d@T!iht}פ ?[$7SB:+MC7:[*C]G!Xk !,ט\*13?b*?Dj*{^B;e>'ZmT$m@%wy(&~$:-Vuξ (ί=/L2G{ag84 b*= ײ菍G9l6 #쟎nARHs2d)9ٽ1qulʘeP68-_sk;&;{"z鿿tΒ3AլY}`ZAQsUäꓜ `U(NlJZD݈=å8n,Xw0FŊE=A0&rw֫UUxhT%~bUc$d4M%onE-u{`ޠbW@Hu2{gy+ak6A1h+G4Jg)BfqYدBskB/'OόK^f"g:I2P=[n6 ;ƕ'R=d}_}TLt@WJgDp.GR> GQpVlz* O'q A]U|cթ3%fXD]v*{%mT6ۡPjetGR/ ِXd&9Jt]Z7?Y kDQ6(FA-uceL檭B&}.PNYL6ٱFpH>eZY!U+ވIEP|py+s*~>l[3+Bs3xmd8Wf*tzE(\~^kzZ8=tCkH{tlToR1\%~UnxNP74ٓ5pߺu\t&<$~GJm?9Od#6C9LsgHG+i3䵸RH[I0V|B}fZ0uIL4$+2WHilr6,g}uHs|Poٷ,!<#VP<  ,܁B͘RcR/4Ɨʽ9V *h[t+Q~ }d#G⵻: V"8ut7EF~L{Q,bьm{^ L\{VȖ?\X{QcNn6͠m^% ƥd4h 6@czSeq׬>uک3i*/ISpwu<a_2zbAȒcS,yOJ匹q6 /ndqM0{^06 LW#t|geħKHCaQ -tw*Q}#+B[ M꧝|` uFx쳘0+= hfi< aRꈨ0gt`;闿֤IA͈MRJhui5/yo5-J5 (/撯뼝8Ď< Zc&RyؓP~K3Q0ږiWO*oX|%54}(Pr_Zrޘ̆&zf_Qoȃչv+c4c, >ѮByWc32w`'ٵ=ӰpuMDŽPVdb Ao{=ȏ}I %pGqogǺ,* ?Ư7`dvoQ2Jg'ZzzÊF NPO6Ox mmjpP^x}c .Tp?PnPE#Sk +}nGJ`ci3"[dH]E6.6V 7T(rpd/4zJ{ڍ1I8FP\G pT؁Tf/ 1J rl@<7$_5WТp5;U~ERxӱoZxCP}z^| \2,:Bj*ڀ)؅%`O>sT0oj׫O_f =.Soō9@Buo+WYmTq9RW4eXTj)̸KZܺ59z.TcU\ɨg -iI%{Fxm>S֤2rT6oE?YtKqDE23DxY*0<Àf8L. 2O @ɵVsKV!iCobY+bSdeҺ(2y4k9Wdsu~vq&CA#Cn?;xZ3k"0-k*mr`pK'h`ĝ[BABPb+6>r0R;i=RXFĬ :F @#g7/#Ͼ;|$E[KV!v#FBnB>O=?1%$7 ]ݑ^K?L~W}yGtlm%d ]9k)}?PRㆥ7  z@S:7\؆6 1^{%wlFCf}1{|v$f[Y\[v,`ZFޏ:U|iR*F }VnǴ!ϧ˗og7 ;K,%#\ΠSc#sJ@ RjC)pA!?w9 ;IKko~pgP2B9mtft($mu '캕?2"uv"aka2{A:L gy+e^(ji:(,oѩd<;I' XV[uY_J.zJeKnK؃A/^M(C+TFIs實h㋦ a8cV^ :FE-e 6+) }oev:[?cgpx:u*hDیU7So?m%cQ\aL6^L3fR3-vWV2\:Qu4F9i1}ǒ0py#~P6Xį=*T-fz2;C嚰308JCGe;L F!HmU;txwcGً!`cSa>R:r1r`YM]`Nvȹ:W">Ubx5IhRBQQDLO*'l/H]4_kC-mv< Ph1t3M:Qs񆝘2G|J0ٜ?Rh.-߿(tD{jĹ)tw89cݎXy3g,z_y1\fW)4n \&Y- ;KT' :t&xDzG/f]OX7 kˡ!ȌNƥHx,iQ#Yn}59./ULqڨȓ<)x%J*%Arm+*S<."p"~}4L,C+G}<.ޥ$#jgԏT&L'^zV UMp'msM`G@i)<[|q*w`M )S %j]pN%QϬmEGTKfez^I`kB J&"̨7]>ԫNy#3 %+[̉AvÖ^_Փ\k2Ec3ҐH%Ɠ տ'g.b[nW|mBys#¥򃉩9 gIQ j]<&&&,6뼎u Pmeî05'I]G^ٔ8nxkeюc@Ax#3GtWg>ڛpӼpGJw*@_НLw'/r,*u@4^Qcԓ 9kq -,}ԸWA[>%4R@~vh5Toaqͨ.ڞ峑MgN[ْD  wɰ/ڞMlWe[ҶfmZ\/P52\E=S YwdLyn F3+0cʍ{R'A3w>CCV͵Ӝҿ AgݰB荆Wr`qÑ#^FLNx^ mΜ}/ j-N^:wF;+տn̩|U0}?d#@D\߱R.Fo9ߨﳶck$W@xpaW;shU̲^ۏ]'G27jɷ9;"b zcԠQTgƇsWs:H*\R  In, "IfT]])0Ƽf^FU b|wQm7mVCЙYʆDbLn|V(7t _-zDCٽz`"! GD/M v(8Q\ݍ ފkNP |2|kjnY#YU&>j Qc])eo_y{S*i)i$3/$?Wn%A%-Kϓzt0- |R)㓢!m(4'+>cHX PhMJsV/Rp:= FRfȡroAݪƗX;Z`6.|k__19?zU_q,fftd 0mzg@ 8hފ}\[sZFq€ =>VK~Ĩoⱻ?KXXffؠ=hV)7g 7 qk+/r|蘢!8.wy-I:φE L6=YKg۬%02K~ u 틦#6''qr0`N9=)7B3ǛK)Ob;@#K @(;?UXhQV391v]HCSrai>lxcQ]{: ϋ1B1-<"nץ_f}fDi.7h/lEX=2!b/RXIjT bFu=BRm`oCĎ2+<|MwaY ^j2To!Sm^f-]OWj GGp| v!AQ20JreQrv_=i)ݞ,7U̐*YՄ}1+|y˝izwr ?ǫ# .uWm$\5sa(k(WPAwdIn8E ?/%Z%K;^w"A~<\ l+$__ 3:`+6igL \$ G'pm)^ʼn2[3ι/3(z s(JnXj2`:hl70ehg vv_?w6) t50KJ 5zAw5< nZ_[X̣BtP`iPݝƒ\>6qBSN<ג׷DG 7>kNy"Ҁ%;׋% xb`o(.Zr|599$8OGU j|0OR5?losM!$DK1(0 dU`L ׈j )$o()Y8 ]F/飯N6!zS @GtCHB0 S2msnEYYGp>m,p~Coy]x}! TY=HgG1p[ܢsqq J?dl|U!)6M .lD&E 4t1ہ_A15S ߢP2wφ 2V|34+6*z tGs.#0IatlAQy.Y-S,ZFhW.Z3sɨ Q/LR}U,EE`UeHʫr~_M{o:ۗR h,5"2VmQz0Ҁ1OxwZ?*RЄd=ň!!/(^p)T@_4[5YlPFJ ~՜>>'\_:0aJ_Kriû_˭y/?O- Ӳ"lnC>g9ߝ0C_ֈ UjjZEP:ļ5DIP\u--B` nF)UX@O53?4q F:pԒ;aRsJN&#%E7C",VYl%Kaz[cƟG>/}uemZ=kwizV[^E7+qaq$6Ya~F9d\]M!}S#F1a8v>Pr맾D T\'!YlKo8O؎UHgYZ070701000002e2000081a40000000000000000000000016239ea860001df58000000000000000000000000000000000000005c00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/wireless/intel/iwlwifi/iwlwifi.ko.xz7zXZִF!t/]?Eh=ڜ.+궡o>HGe8}`8{N9#@e QD ?%iHd; {NkNr !իg4JQ?b tfhcޚ[ E a(9_ԍa$nL)? 70SF/ r%Jc3Ư1bw,diα#K/) cCqpt;Av&\M_%LuğʧWVz^ijpTBĀ܄˕zo./iO1d(Qmr+[OY2G"h uêC<]ø\#\+mГsXAG+W Xa/!gL}3$6yb[7.z(J%=p#^NwM0; 9P"57i茞&x`0ғ!- Jc n?]Ɇ\=, '8UaE@͹zZWIn{GD75Q 4xЩ5caPNTŭs[ ]$*VOe;/ f7t"X ҇`݊u%:(}k&Re.QڈsK-fkY]JXRWˮ H[O~<(C,ED#oj-(2MցU+''^;m6:HnIO6$* $o#ԷE%1tIk|P+~W.UMQak4(&a`2 u2߰FO3c?Y7U cR+S~޾[ U#Wz=_x7;;:ۡ|hf5K%[<,O\Řǿ+ M[TxQ~p7Ǐ,̕P!n) óE'ܕV!Yٲ$9$(\KxfB̴p%3XS[Mkdnť7"'lȬ|} @I_,4 ْIa-&G,!E e#n?3vIC]j-p $72Hq_Xfo*a\j&ܲup {(j8 {tD/nh+:&|rV|A?p0}cwhX0;Li[/;v>ƶ*\6+Ef KZb h*"&qyQU$4Qay&T]ݟ:B\߉@ h,si!˶JQAŋ) Nq ICalkoC  j>(|–j뎸9]7[c.uG+V3D oielSX=?~Ry#rW];̈́m}^&bLƗ(bL8[ȆS]Gs6=D7Cؐm/Jq;@+UWKx !m+]+1XE29LE4N5ʻ~AF(bWn@P? @Xbnga 9 XKz)\b($Yu'kbU)$ЉdtI8QտI+BSx`]K^I(79IEjpP"}^sS`FcbfBRJCב,/^v 9tC5!H$>ͳc kbpe l։=l=0><}t*m˥2=_(J[pfo(-gT!jLGbnC)taC!Bh\;3/Y* B"⼷C䵏65a(ⰟR;A~cԝEg rDv<腰զ뛳Ny3z']4ׁ `jD1kgtEˊ\|о#4B%FE)BD*ŕk0"\ƄTa2ثXV ǝ3܅m@`Ԩ`2UCsQS}"8[qeM~ek۰DZv`N(g Zˋ[gAƂ־NbNI߈X"gqV䤝ڒL}'!.|Hb 朾;Z(:e҃g $+u$%BV6 T}+Ǽ.fx dj=R( #܍oa0+ s: fvQ_<@7n]SǩY$Q#)|]ڮӂ b A@xY~DU F'fEJ ڕE:̝ivCs(./pPgo,V{;!,;3?;aQ=X/y=/i`*w(/[o;2{8M"5rrb7AWt[1Ҽ;bk;hUEʾhHO ']`QƜCh0$pS,VtZ=MTSh4;.Jl J(Bc$5lme0Z˖NSDG}V#C+]mkP %e_Q(zJ3;/ ׍\ΦN!5~:7%U0pȫY'M70ƲFњV!vOd@Cp2a!ʛzLZTklW_7ZգnLDy3[p>Kh7ng<ԔqTj\Q(7 I0H^Z;5|%9wD>i, \P*@\m|ʩ;C] dhB@+6tdÜDY+#80-BMSAe` ^v@^ǰ}mFhnUvط-ƪWؽ;2S gkAܯs;"8쵮j%q̘1Fu싲!VJؓ;ѓ(e`?J՘w!~"B'c%EOgx폤|g.$ Ý )kdH{ [6tVtOL 86bq/&)z@ɿ,3G 5L7`:胋y+"\v?ҮZ(vL.Sh1gG^J( hCR6&.PY`WMdð|:Zwv60tZŨY縆#lн0ra*3հI̛?6)? ]8 ٢dC%IV:u!Vp=/Cl"z CtǸHy'ZU) <傋JoM2 z5 #S j[|ČQ c8.^{,+ϝ=VLqi˭' /Juq5K4 V*=dQæL_#*30bԫUeq|iΏ0F~V{V%Ԋ\ߙUfTy.w6wXw }wÊ;47q\7 NV:z3Ta'ْ uĚF`(t[֣#]=yw=kU E&fEX.'!a%ߪnQܐ\Z6_nĆUvd丆XHݍ@;Gk?K1%l~B@jkUC/o\0c4; Y-?m@gMCuFu&?NMڐ^p; u Zi2.܂WŒyɯP˴jo錩 i=Q~+,w&R#k .9ӡpKI8)ȶ-e^RM8آsHU5?p=4IZה.>&]0p_/?DuknN܎Al@qkhAR*Ph' %\lp ?㟝3=nxYON["]pvd[o@.sc%/O{o5;ʗ#4D#—?G)=iS Ӌ7W*0d/G[Ga%)೅&>BJWV>R}a 4I# Jkړ: d"'VΆ`d刽8lO(-l<Y[ЭH4ҙIv#I8,(h<>q8qB{&EA!ѳy96pz=Lb|t,LkC>U{bmm0ok]KI2 ,J칇=z=\pDGJg*8j^BIYsĚJ9y 5**sa34 TAZCLsQ z.:7@^b[iT‹Qe#xMmi?OD 5Eg}WUO"91p<@ueYDWN)Tj rT}k45cٜ\5nu6JзVJl@gӽ3`[+ތ( ЧvD=aFn )7Ǒt(?W/H3ۜ>p K&Oǒ`xp'|_;bEzkA.Kj׉'W*Y/Є) 1nzak?H/#i5}2MO7 B˒-Cq(ǎ'CDLAh+? sGeA,6#0+-ĐUGw m8fLjHs y9pY.[g0x%s> xj(P=mVɜ:O1D +ߕ{T!] ?K"#zpu̙o+Cyd}02ϫ1$OGb(& Ln[5i $)c4Н k`G!Xˆ[s444T%_/łKU'Kd;|x$n*Ĵ&\,3:wCj;S Aw`U"q#٬/bq(gvClDr(Sſ܀ǫRPa3-#tU>a~hEg;e`EN׵h ?jt4t lA0B  ~lLi i%>Slo_A5˰ nbXI]܉ K1tv2:XR>X1se=GuWozkR N,8yԬ#לqKu@Ԭ.e`x½*82SgFf~7U ˦'xٞxl+iޤRzX^grJOA,v \E^#Gɹ@'Dp%֝5tV !(xȇl\h=Ko IhEg~4#GkӖx~lyj[ `=j3[5luxt\wJ ³o"D'9{ZSڟ/bΆ9W϶2^/Wq/"c)[c ´8!c 7x$.mI.TUag 2T,ҝfY`?` 5QȉQQY8Cp,lO¬&NcJee#E$xf$u]̒_7c/w RM=)3oګ9\4Vmv ]7H9jڂҩv&b 40m`  3R0Yd_ܾH΀Erx8KUIնm\/:[VdhhvAwp̋&q:4ڤ뵫1tr& Ȓ C{" a+) {[»d]Th΅Ġ. H`cnѻ}k%.?g0XZD0}|v؊15V t10xsQT˘>'^z>LNOrv߫%;^uPNC!z>.-yY 1$^i M- AiDZ.|}.G`m%܆KPTjX6COK_eCD4*:C뗘wxj<\ rvTx/Op:uVQD{0\#':FP~YA'l>Fr 6.gliӎ7bY @,Hj=z׃u,Jl'oʭAM71#hbgM vF 2h-Qfc^;ķLXG!ɒdff܍du™`xdNv8" Z$05G)YLv#12&$gXJΜXwTq X,R޴kU8ɕDd0Ԣ$Ig^hwG.T= 0‹)2a|:{"ÒI-ht%_YOMP֛O:nejsFe@|/=s9elQm[OsYdCGK3bi}~je/|\nCWCfK~0⹈btq7O-ujV1-v}<q'ģ]JzQ8jΤ)Z +O.pmn4kcR{H<-ZDH^}o-0XX»`S}{(`#ʗлY_X>/ѦQ'< 9kf{ʟt^3|Fd!1qj 楒S5O( E>Om+}vy;+i•)1X0 z@2q%-IAH;I ?%h\{C~շSҟo, 3&wPyi KXqP9)1W6xxPOӔ=`z ^ رY5Ԉ c56ZB ^2N`Jd%s\﬘i_=q<̟?CH)|⽀$eAgNC `S7}H}fǻ}@E#^v*;U!| `Nd||AJ0♺ڀ50Uٍd%t H3=J&CeZumܴi;VN6,J_r@8м4/)QN>fvL-)Un 巳՟DdyuЪ{2ync&wL_#i d KPIۯ> _<prciY y dl|.jg<u!$VS~N?^}_b&5-逢Ulv#ڀâ!g!3 F-@xUOB* @EKA'OAFn=j|k.redb/n#T / ?:gOk?3()Ն%6o2Y zk85rvaƚ'Cl##@KB}@@>XA0JLMB7) i$ίgFD9Ceu_Mi>RD+RV=>eәnaC#;]FH>3WrY{; d wJ%;s(pgsZ+;*,ߓ5d0 sǂ)%3Mnkם(Z=z&ԠN=ҸÝ3sCY&ɹCtΌ(NǺv^e[4E +?3SL4 a𒺿"IڢEۘE5=No=Vyڗ*j!!YzƺI\Y"P>tSWKF瞰L\kb&s/=}VK»4QaOZDFd@ڝx.>kE!ĹBN=ԀC1}Y}YKђ6 !a7jaPZ\q-EpsUud: }adɰaAN]b̗vuThӂrdFQSv.I&q-@&fJLkCtA"`K˜2VE"6@ .Sh)g>v"mdA_cw=Ā:q}`gok{!}=sN_ڢ`Ao܎9*v1$"ޤ;[nAh,Bc~[9n’{5lgW~ƇzXW/qv7[:m=JB7[Jm"UCɘ[ӑ6x+NY^-~t:-/N{HFduʚ|$+X>aB&fIF43cᤃ٦[Tl2rrP/̩F_n!j-w]yMwUo"Re-iY擔7兀W>'rxN#+>7ړE>dEC{O20}6rUW3dkL. 6p}T(ĘRFxC%]5\x5峖fYV5%&0xv.zSz{-868#~-}$s8[[ kC!ejTC IZZ:Pwҫ?W_!)xZ*S+hVbZ JH}:zV{VNx^is^2"$eXqζ·rv˒O.W9;oIWJ^\C "LE7-]b&m"4Zu35]%{h}Eal2UYASb\RSóNtٖ5!aDGЫ.Ţo .í*XfpJgaƋNa ;BD Q+/VM79~)B2z '"^*`ujFQ =:Zkd!LPuF7߹j=3"@t-9R&ٞP C^ؒj2L5zrP^YKJʈ>E( +ʻǐųlաM/<E31Ջ^~LDh  Wxl%Y)T{h2&j$t @ҍxX.a3H-|a:ӁRw^&?G[Bk5 xSQ9EIB x{6_U LM ScbɃbx$k.U (XCOF]Z8I4%;I|(fډ $Ŕp+0Z{!|cUo Ac\\BirPkb .vSM?=Ɨ8XYtQ)VEB&U `#i*!-v@m[07l8]eeZLl)CX#׊w]άcu+$:pӀ!BW6p!}{_ ' Q.yTER- nOci:VB83G:4јRrlo˒u# /34P!$K SVc M. \ ,NrkV6ImfXx9"?ׇ ;woof@i4Wu 31qق%@ƈ$}<*ۿ>5:+y)\)TTT ~ 9|'C%|}g5 ;JFY"16~Lyf/AtDXg^aԥ]M+KxmcXURšKYP wM|wῐL<57#oҨLF, 9K 8&G&m#r&|HG3%5z4(AEj(3)LJh?-7 (pC;,߱U7O [; nQRv$F$B ?'d@v ؗG]r;|酖C4͎tLj M~.=R]> :4a#︬_i|Sw/8mC\+D_;2dsQz,CR0s5nvtlY6X)U+m-gJ~b5~Iuܩ14J8bQbwB"w)ҁuI0~M+@f%uS+,d"&X{¿I&YϫM%[z5Jgp%ΦiO+*s[cQ\sve*ց:e',#(ØB nʹJvp'D̶)cKš#:dz4|甇i:7!{5RSHbꧣ!""3%E(Ӗ^W }EH' /*KF8?F < C: m1(#K@Lmg9e5<3vhzYIdz0zA\s ;hrͻ#Ft_X.㱄 !ze/WnD(XUźK夔K(Rܴnfua=8>H_h"%GoF{^kV|yoް*zqTJ%!z!Jdh5vJf|gl[{YiXMSHJ1OZc /<;ۂtsF8$ @ ^f~Ÿ o[B'u|Pq>*Pi>^GxQ`B5\؃Q?K : ^x ɥlo^ ʜsxb7$e#7ŻExu]y[.ݬ.,ׯ իj+#NB'=4++]o9$q=e 8_qʱC(聎)J.Q=l|Z;3K|q9}t2-B%_@A9^~t>"4Rܡ$} Quc(QT\R[l#W) ?T#S%o;O͡ ^b0*Dl$2IiAܓr1ȕx3,14F䜹:r/q4o%\;<-H`SdL, e|JYn֮nOrKڋ<ĖifElpshR&L 'Jۏ#YDUl-4'rH`~b&Y@/r\fz-a)V5b|oɺfc))B*nD5Lp:/s h9Y>-\M(yS \hW 9?F&aBd|޾=<)ۈ(, |w{ݐ C+9`0QvNjPQ}{h.A@>eH0ܳjE53N*Ҁ[iFzȘ~MyY; =G.͵\kՎO[#w-YW)ęvK;N(UdU|<#iAiqA2 k t*)[Q]wڰVU c* #vp ()3IL "zmR wNHY]g Ou 0+Mv/7bOKD: vߵ)'bl'XBNDx;7;[d r#:u8aQMWV=IZVrJk%cOyxHP)c3韙-"6w8Mv܍テU;DBݛĜ{ O"WaƄVD2_e35g,}Rq7/lh 8k<|)蕳 +C:X"-9@tx[&-i;D;BA elVpHَpX] ق]4L8 {IaN~IG̈esG!2>H5ȹw늩# Y`|G2&ٺ JSmW魴PB)c^N}3m.H z aAH=>_g~=c.р ιu2͈"H`S+M_5ߡ/t:-zPiÐ5I{|Lݖ`wH ~a`FPQ>aC.>1k޵:!9O'`z;GL92wnt)VL_G]|j~YY#2c{Ёn>C @2ScfI!+uU<'%»y`%qZT]HڮKS;8ٴ;˘~C㙘}rhug ֈ9wuPز¹ˇ7)Ē k$@𞾲ʝ,/ڦm0C(YFT\v.Eь;E9DenSSVWpz;_IQ(Ĝ2{,_6kc~=JH-OBxX @nׯj9F#C׎CF!V4iA_re# d"NLW'_Js Mj(C혒1AIXi%>4ExUVaKLfx`v)p8GMbA0@&l%/jhk9 ]ĒdL"0 ju`ϛЌ=\ߒ Q8l?kVᰩ-hƈ L㔲2yF~WJ\UxaF n)ZfhX?XPZl|& ȑOKA HD9Rݖ8ETb92Y6+wXCt9c Υ),M`$X[P&jʌb"Z<`Z#oz,}y.R~'FSc*\qphāz'$Uq ^tҟPU(I ?Rn؞f:ƶ&Ohg6YN*\Gϛ5tV(1mϰrĠ0?ផc'+eW([WCϔN|WQ5ȴۙɂBTP nQd ^Oc,t#=ԬI'br@/Z-{! /,<`Z^&S;o#r0A(C)2N6W+qh2muv:7DCv@Fرl{I5ut ∝}'G~I9F=(nQz4 #P*.jRI?ˡ0|rh$RɎrbUIGk,p)+Wl=Rh.F?;F́,Lgc"A^J+,dӓ_[ф ULhuYL窼cajQ&U9S 'w$'9t4$A[+;sIM!#*/Z?9Mj8?ΏFƐ3XyhZЄl A%+P~8LZ'<fMa2-bTy9ŚPnf3F<]Ml"QڰB9ֻX9]_/3#o6sѲQHxg5w\J8iےiܾh~t wq={ka~xvtcQe쇂=kY]*cYv);qZk$UDoyִO8B믡 lXwe=#rƢb`9Xb涜o\Zq? /"fft۵Uh<+.M$]FTrށ2рγO| Ju}M.$-IJw>ѧ:!fU5Ky^LpN0__6V cC !ZU.BAwv9Nd-{Dr)׮Ex=T&5$91^>U~hǩ`rd:IZo뺛v tڽs?V]q?]hX#6Y= u qݹkmNow*J99; Jk}&˪p#6v0Q9VRv ]4;!ry<*FL~[D'S\%!:2IT6ơ7k *Z/QĹWVHC͟XgR>akAGkcvɒ^P^5,5*q'&El|+z"VDs uj>@-Aa(}N d3i j<MJ`|x2/K3TO&,Gu}9;Q 77Д3[ѥw6O8;.N\2G7]+q#l5otYųV@AJwP'ij׮b4tRz DF=ZȦ-)! cYH)[] $]R}I- hm{u)?a)!ur%,Z%Gzq䮣l+S/rzn<=+1u鴾=]k@X:2~j۲+6!noSFU;YҒCJ )ǐ6~_K>^8#*meuyjJ8z Nyz"E҉'lw:&˖2t"!{N:fO0x"9;l7dB?fծ]"&4B-&&Z507+5x KmE^T.A 2 ynjIcO .n,h+r5 *)u4 vUe\O')07FevKoD.ʙFߪ:Ɖ8,/WBLC*@B 3W[TV+U-ҙe yn*+B'(}e R]b@dŀ{=I>M3LjR^u;z2\}t瓔 !uht=rA+|Ϻ-OHٵI%2 r4 jҶ >M| f}ȡ8*om5_5g7󂄹(UMonf١9Y4)ݼ}=b,hB|&Wog~_$pW 9~ N`#de, H{:Ch_u&h? 5G:xo6ZgnZfC 퀷oY169e­dI%;ld!VioA2bMK=D托-v³|0#EVW J3BHy4( 聵T5:*'{As[/]50-#NP_=0L*-3__@߇cfb@]{P SvQWʹCPi0`F܁Y$7—iu,\AWwe/&+䊩%Ofˌ:-.xFk־*%Af="Iwk("l4*[T3 u ֥~Gq~cTE Զ~+|Ӱ%ʠTuJ$p<:|"g =)xX<~э=zV =xCS!GumX Xեdql dhsn ͔"#?C.'!В_pV(LGb#ٹ%WvCo.3-$TN4`,w8!Wg( 6?0%t{uhA//M38(>~ĪĂD[N+.c-LsCj\8#?m4vE@$!!oj$Ro} 6W۵a#Oӯܞ ۱ͳ ga+(t8L^L6}ȆG7n{A]5ٕ 544 8Unj_c Ӥʡkɀ]EpV2,֮Akl{ךbs̼0OEBH_M'nh3ahf_OH*F~ J]]׵QW@%2I[ ^p WWi\q 1%ݱ\ T=; xyhčšv7"{Pj?y.;I w}U~V2i"C evTk !CttD(Ȱ]GENMѪ!XReAH972Ɇ]Є2g6t.hyjp jQ& .>UMT.7XīͫҖ&X߅B4!+w9sCYeW\>/ 3c${ J3bQ8Wڒg' "4!:7.G].ɮU36]4;];=rm8#(_|nZޣq4,г/=nU g6`|{5|i|~x`<|#Yh:/1g~(]pqSlXL*F#-ߣRtaI:L[kUfh9]q.2]*ɇ . O k<\S`i fp/{#>gNcTMuj6<ִ*Qϲ3qoDfޚ}6Ml-ڙcI圕g?>lNë2w`s>~ĊKm#aB03bHד0' ؤS9x0}Ϳ@1 p6OU>IPzhN/;VAzCv״T&oIFa=.Bu b]:r$[xbSɢث\V)ꢿQg#kxצ tXxy&=t{jO4.S> R춪pl|: VLA@Lmv0$-ΌI*ո(:eDUtŸ8Πs2"%iO5IL9\3u%e,SK0g5j&!m% AlvƳtD͜#/(3&?#~y}^SJ( a,{oNS}ڷ̟xm(OkQ^<-LZXѦW +[lE9HMxL/cu&OKx>T(*U-e\/ #]4F(OQ]x#wh_ # {hCn ϺX e*IlR0}b ?|⢍;zJ5F۵80t`ryo roFH’נQ1<0 4 dGzq"B3?#E(ѡCLn& ^'+Td ERTdADȄЊUb7^a+;psVLh*~ ?_&*삃Ż{J^gzea/ 6wcoN E] ;R<PE)(Bg=dĐ> N*i#cC g\:'*ytf'uMn^iNzbYEԞzX%/sH^[NnAjb cߥdQ{ 7'J=͎PJd?ޝ'%ˍYΙ@rSvdA[Bj<;;N|B)L hiԫ"Y )3  ]+b-JMa{֫< jŒ!s{gH)yN r+\9;UAGnu 0:eJQd=#v5BY+N3>DNn\`sMpn:B,(-n©BP~ؓar3r3̜hb}T%-:]Ζ ȯHh 2I|Tt9 O}2 w\ua?Z'SlB~Mgٟ.{֐bhN D'aDCE!M}r*qakYӠkI)d0r,xdK [TuO2k2^K pa'/@$֠DC9]5 Y :";S|F)/¼H 1f:{[dL0^[DYZrZ3u Z%x, ohZ=fTwГ 6wR17KZ F]^iӠPxAS$IU!+fAo{ ܎_ 997ro9 M ki⺓/=de@0 HYF3MX5J ;~|}+K0۪J&!Y~7 |ZFۘUQ@ǔUca@ $Fg@#_x,T̿t3V@,oSr+x1 F-XΫ ($H cDtbOpLxXmY5ZwltKaSd>U{LN|۔E'd֯]?H/q]\3Z|a[7€sж ڔowO]ʋ+NNdlE97F' (ܼo܅1fB P1vqKϚSC2.FNjM w&q|0亘d)f)H6!E+ճ}p7cb&]خoCg(=a7H s5KhU%hQ-EC%[tAi?v YzPކuQF+z`&+MK\ydP3S72䓑 c ErO&4"Nz$ݬ %ާg`f^cKoEc1;v1w)r/cMp0h@FA8UأM#H\ .( WnvVX0{I AkJTZq8V}<|lJ +妉C/QZY0GɦatU 3= ȟeQ1fS ik p`~M߄ۖo$* od7sP#㖆6`%>=}QNIU!h] |Is)tR Qb[?RlO޿q-_dFtebCYq|r)R?o!-̼a $^ct(٫TcCC>V/rSJacѯo_Qn{DaLf\&`w׻C]kٳ m/ seG^C W@1Ojj9 V c=l_ 2۟R̻;i:KV3tTGvHp("8$CuIme ׉C.I8.ypޱXbt>(qo9Q}"{Xier.a W(HK&W]SZ8kڡvNg3`}r,0gNRuQPvZJl_B3qOKcEmpq K.U& p&UA!؆ꌖ5AX$i ֯oA\;i4[ dylNЇ䃛Ҡt >7{bЅp05)('#7?\.qBgUع/ޔ`AC l٘s^ w}{bk`S^f)Ῡ։FP8کr78UWmU+ʞQp CE?;[_9dZCl0p- \Y:q*-eQ3ab_+Rج'1P,BË ,KI>=eS .\qt%lmְO?kx;EyDx2 /=!Y춐U~^ 4L ʛΙ)*J"ڲ'8ܗJApEV0`~lWSI~h~TՊ#dyOB@i>Kc8[19Nj(̎'J]wIkU0G7%+N+rzCFno2sسe.217VأK`FG?KQe-zTvjIЪDzJP3UC5ڲ.Kwn8~3yuuG%w鶪gU/i9zCuFC rzf( 7qbWV\ϬZ:z$3yǂ^DDsaK3$N`Cn&PJ?z4o7:@::Rluȑ_LG_ oVbkfv\ffT[.8, ˧21Jp}\ uwɥ& a4ǻ Ըm0:q)ɼ'b!7x0'mDaL Fs6ؠY쮸oX! ˜8"ϙdX\pB4Ľ)ހ+:G]\2pfڊ3q;[qe4Sk:ڮ]QQ)vnܟKg ^w]%ju@Z3FȻ!kD,os)4 ~JKt(eND"%3@}xU/;A?CJɰD>QIBֽz{X/.kfIg_= D@2.?_qȞ5r}3A'$_prn++~&Aς)ieMhTH1D&*?ǀG 5@c(<2'η' n*_![< UY^U[ƾ1&!@m̷ d 굯luՋ&$ ^y*w֭w|i6"5*#n=GtwtqvǤayFRvZ4رZ{>2Qx-}N7*-8db$bq]_-eF_hJ[ Z6Cc옓lX(f66 H6l]-جwi 'զG6$cS v y^wi!}|KdtwY۷{ h:xs_LQfZiHWacRv"ϗ)x)7C֘Ѕh3I@clE;!u֦}u #~B$@GEfqT lv6=fޔ4nkDāݯ|p2Yyl ?Q _-3{/"Vuw@B+^Gߔ ",$F iO~0a_RTXb¬Nq|^o 3x$~\"hEl>{cvwz5oI=Xv-e7J]AS3о%͊mCt4I%}0XT;'c o<;UɤPdmVp?=2k.ľ <I[~"æ_~+C r:X [tLCt4/J- s=`v1ݹݎA͌v0ϧs߰zsxƈYDv6M&>.鑌_{<ݴv4B>TAs1*vϧD_Zº(wD s'u77+Z]=/?)1-͍#(bYٱl~6۽S(IG~kV nmm -G[+ 6҄0xC݋^vq6TU¡nQI1I1UrDT2j-@`]=vzE/ЇU iۀl+ =#S5Ѩukl_b++~ƙ%SGum㖰as~aA7 ]͊-zF"[%d@(Og;cxɌJi}5ot8*U?(- OX) w1^b;0^QԢ7_@:S`Yv-n &] F*np{&v3V|qnO!oGg Wo fťZ&S~AD_vIXfk3QU%|( _ok%xSX$b()_/´fiVeutCk~PޕI,Ցn$735t.OaN:81 +ѮȴGnJ:Dkt\5%+@?[ Or=H*v2>{d[3smHĔ՝ݺ̬~ 1@JCYC%q&&_7۪_D\UXvÎBp>pQ@OIuK>U7Ld( ƹg(!6"l>h|H<2/ϲHNH ڱl B=vfQ rϻrD}oykalO<Uvnk `Ñ&FRUqpg_p6h}9 6P Ƞ"{N"~$y=t?dPN]6һ*:fM*JY 竸s jYºP&fu'}45|++)bs+OxMh4b&U6_ZuA~B gm^z Z+RDFKb61"zjoiVm>8\b-6^f#m\p_ .~8՜XɐF Ŵ,exJӟ=DA=G^J9ΛCAWdySxd^M?qprzmioguʁS;*n 9+㿏0@!}"c[Dz̆S8DƦnP{<60ŠIү>ZZs20#iīk(\ax!q8 6x3FUy7\|awh & &J,Qm ;#ѝ7CCτRpۗ;7V%sL\obJ.wR6ٟhtN1LjtjfZߥLlEp:#ũ3шKPc9ILaA5J z1߈͉h}?  Ā3lOm& n9S"ʇL&9 Y j`[7)cj@]dؔ5w[H` ݊~SOgYq#:z[sDnة1.qrY-cbTodT}:}6.Cr8c~fnj}iJՇ ˓"=s˿Ɉ:hׄT@F,$t緡pSjEOW┙S@{QsʰF ۝n7N5v)/N3_+1gf|gb*zF@k҆9q? 8zK+Ǝ c +SԢsA#8s}&pT7Rvr8*h(4.N+ލމ,* ~6 ej*Aĩhp eQ}I"]Pvu&6qB4pUAT_D \#9y\j^- k`B9 :6`2Lp'_nJD^={ҥ q]P=HYFޔg${[anoъs9⹐"3U7\lql|ZfgPȱir/JD6kP)gn:]HŠ[H(+2Ѵ4KaLT3ͬ"]uӓ=N\u.@qk!HI,@,,'m& V(+|<э*Гq dM)!] $♯*j*c6d5eAG7dص?'gΰ6T8T;mR%4\, ^=!?J?w%T7.[Ib\NQ+%F9Nmॼ$X A ئ.DR|&J+JVn-`viՆpQ>d1 ۃZhZ$z2S"֢G{ɤ*r?jڸM${U^1rcI*ix+]J7'M?o16~\9ClRjޢ{pŵ /K¥G K-C33ZD_/Q$htY!6 դj/{9S"yrخsKz%@I}ZS|쏣4`K1:v'~4w! g-Q/pp\\vt:|։Y9 ۝q9S1zwV |>xdzst{2\iOZQuі4=_ї8X x،D,3 OfXlsFR[\x)h1awhN 2"år VٌgZcFL+C*n |"0@y hNM]Ž_p;dwZ kIRK-џ^|YI/D!q귪yDz|ʸ$p+Z,h\ `I pp\ $QԎ,Oߐ1ݥoK"a'b*vۍ1[P!&r-g$5o h-H4Уkrt-&dMA++_]ݒUJӤōc$B ߛNZs(6˝le"1F /YQfg hAc YoIr̭W^\BυEyv>)~$Whi`}LZWG4Ho54SZXgPAKV?e{IL>-A4 ݃1fNgҜ7p>Е- S!>]$|i=iZ&o#Vv/DZ~qnYڗ[CY>3/4ڢf:/J>)In`=inxbl XLs ؈ K>S T鴇Wb PUL@i50av>Ћ,Y2\s>5 l)T)%0 )2Anjk臡 {F />D /noKԧAx_[k("!d^82h,?z^BL?U_dwG-~BE-oq- s6g&^TL4EqϸyA%>:(Q>koH`ڵВculɕn}1C%RYs+0 HcckFGRAK&وz+z91؛K68pZG|\w@DCI&!Hp5-g+IC?ql`#eeV !V -I&<,=Dx>hMB.id. }}ށ>f3+J>3-09_6\4d'tw$F^/{׌ 0Ưh~MH,ctZG:=Ʌ`$.rH/2_)1"'[g> m%}T2ZJ0s* }ؚ?F(%ruh, @!l{gv$#x_]2ns[:GtC4H!ͮ}`bUiT?`vLoVT5یآU%]8jC_g%8òOX qo^P^7`ֵa׫*4Ÿqm ǿK #!^Ӵ<%@bb\PI1S q|9kÃ>>E_W *~mEQ'(`^ uH1v%rLJ8=.y) KզYO0mRtI欦neHS}wT_qӁ{ t08-:܏/k `HOR370 NZ)":SD.|njz-Hգ Kwܻc_YvP$եa5g'cBףe$1uƢ;0)1.ܰ؟6^@}Whx,ͷdl0H6aI\ RBouiuXDl[-i%ࢧ l W۩^_hΙ(s rE]#(4&Y!I{]D*fk"JcFⳕeZ*ڰB6<ղ hz9yi;a|'2'LR/_4u4 ^<~ (BLiUБ(:ߍ.)1p:(0KQ~Aȳ{Ģ9ÆI7_أbagP]/h@ϼ0J׋H?yO8V|%f48pَ51Pܳ7Ic.G2KuP%蓺к"`#T2ͥ@A ?~0[pJՈM ^,.J>p18gBM|ɶ0!^27-/>5"2eM4H*D} i&>wuh+ -AŊ|vMYXLgG٧K3:Пx_(ms>P]!Hm(hNpP?jcqBoݨ'_ >%w^ze ! &seia;/}=8[sc]qByHR$,Y !;!$N&>^[; Y|dZMP<uUm=($Z18`a+Kq?.]0^+dc>y)]}՛NNRd'~kS/:oʸwg\2x?RXP$bj&Ti[{ϥSdbA0)xP'M(*Ҏ 5u nGZ^RDV` idyZS\ or?ɉsM,6P2D&`AR*H 2ӄlC]e77˻>oז䫢 βUq-Y0y{cGY~/G\k3 WCb7s@YcډcHnc9 >̉|ps }FOSPT?'R(*,q(a^:F>,XRB|,.WĞ@f0 Wv -'Ts-ϱ5jR+²%tɠc1ɴyOU{0AZ͞ W^$1z? ;H{WӃk{R[`6LQ`iˀ L &nWY]#B,{}ut~wqg`RIiLg'qRWkKW&e; Ձd,r R7p^΍;eѥ\Wr6҂(Q0=U&l񘑃: l:#g{C̈́)"F3Mp)AW˗5FfVܙڃ?J_'xol\6 oOKj>C.ˌ6 똬k&Ec黩լЃ50>Zk;o*V m:'-ZP7_HZqdL% 4ؤm@fۑ6TVsZ5n2\k[\GT;Oei*1)2&8j,A%f%$}l~}P6g&!am12Cޔ>ّ7{)l(\8)";;;g} ? էi;^8w nz06!4"_VZńh&;a!uF=hTwveʭ Uw]I*c@ l"ulDzF h+msQB<]P ٺv=Eؽ$Bv\IwR<$kdy:#w^!D],Ԝ U_DZu!I6-PSM뿱YcDYPz1;$ñv%"j/*o(*vaT!CnQ{*z)tF8KfT%ȴZaFc3E#1ɵ8"M)TV ita6Ey1,'k 7e W44- 8%u}' b;5ڋ<r;d=oIqԿJ c9|"Ж33MRV$ő22i?>'EڦK qx{}|K!<1ާMb==Ȅ> Ycys"Q7ՠJc?Åգh$_nhG5lULh2~-,1䠾OQ]Jިxm?bKeȐM'a>jιB4qT|#182#Ef=a-1Lq܇ Z9K*h=<{ئ1v9!ow뼉pA\D? P@;d뎡A!B, ׍̳P%e2T$H\(cK,k=+K 6#'3`DɗؓڰmBiE<7꥔3NyE[wr s5A a86#6ODeGZ.8o.Weo}XD@HV _ɓ1;|Kc0km TQ!7111[%5FMY˼Ϥ}j+ XY S Q Y9Bv T'C&q(WJ,& zu&vGoeSXEŶǩ}${X$"lfgAqo"vi`wem=,98TGIޠ~ 3vBAG?)NyTG G)CX`3D!|& - g-pb~ι$\SDpө& ?lL?1=1(γaFLcړHlb:;Mn @ }ْ {\3YϵʾOGC8T=Jw?l<}*7S'̮dlEd[sY/3 Q2qdYbd#X}3XBz_4W(S$@u9Nf.ik1/?;zQG:mp>0.J kqp㦇Dq sj_Z۲N+x^;bi~uN1X,_`XEt}~d"%WwW@e.}QML9N2Pgrr}}۫xCeBN}D0@9ն^o·j&V>{Api,Jr}~&=&r6X ^iMe@9ڬImM C&ƩaEQQ-MæƾEgT49:$H,4qm<˯?DK䢌o 9[o&QkwE;f1A+1qn-)oSߑ+rUwNy7oɁm?eޫ);<Hs{[=nk-]KYؓ@\0}uj}yjaJw=((@ - 9v`{Gn0mFOC"R, Mh#8l.'`aϗ Ů9|0p8里Ѻ>F@MS ˤgx.y1PVEX= ' _?|8ʰc:n^Zc0<%Ȁ))C !50-6OU4d3v> g r鐹{n20f[-Bm$,bJe/=Pn;J@}NwMԇ*bI`¢74_3ʨDo#0#8'OHU\w/SxYBu.e[qN @義rG1a &wn{QfDKJd,D_0Ķu:=>pP!kKU@3Hb{Y4]%fu]GXn3~9e oB`*Zp/@^g5 Cqhw!RT%V gPswTm jnj.iCbL`>KE8; 6ٖ.Y}~p A%3~' Kƨ{W!<% =lu;lRŸ2ƻՆz3G;eA!w?TMQ>F+ n UiӓAnV(z =$**@{Kb &\l $B~ڎI~ xcS@!;>Dmq\j'3켮VV-~8[BSc.^ Hl[#4YT&qaX:dL@Se't]i:)jr[mqэhi9Tw ZLL}cj!_LvR܀&KT@zx}+d('%D)m?Bz3e/3:#DRi?cv"uvugŃ/rtUEV@l4\vop/ף$O#HVUV+w1 d|MO?l-;VPJl ̿I`;g L'mZ?/y=?T *xPdb2VT(ݩTcHpZ_=i=쎠q Tc׸k'q]m]3 n_M9M@QKȐ#  _2n=EMxaﺜ۶p:kV\*4< oxI)S+t'%uMS@^`Iy#e3>b󦠅Llݫ? BoL0#kl}µ.4+F@U \;O]YPzaz7\d6qG\dJ =b~Yg5ԭ_3b>(7ތ/{,OU+P `ÀM>ZP2kKXI=CVb~7N|Wkd|giHNTgKEUҷqbEd|`E^*~x2$J3WǗp>jWc=8;IIPqr%LQ `Ӷ3g[LiVq DKVUy{X_U]Q3gP|}a\I `I:8ց+v ^[} P1H=E䓺-} ϋ75D$|* U[M#Hh7;+V?icj/4+=P0a3sCRRfZb"B'ށQwTAr*WZȱw4 ^ipqIt y-۠ &:xlӬO JQ{><E5(:0uQ/d08gK+KO7\ 6`DA7{ ͱX"J?ԊO0+o=-\D 9_D_JeR\?ME(cIZ9ՕW_M䲳T>mEb>-SԣvQol~4p5eI.btblQMB2 _y! |Eˆ΍ccXt6hX @xD~'.FVviYg^kwp15뻨;"Va3GX܂xg$Q &ӹb@^lgEpa 71/(}ޭdmϝL)%PpGr%I^#@r>'@U䲨bX**܆ܘ%1YzS689䂆˻v I= hs)\[!a,, tPq8VK6F3F(]CS zkB񦧮p'iy˜0tycRMUw`\o1f4rx$+dďWIk;C`"L^–cNoDY= D3B=[T{t1c%Gp'XkӢӮF%uӢ /D@gc"8kqʒr|fsV%ç$[xL\L$ \+$5v(f2j/yHq3r(Lc-lanŃ#wIi9D()`4Tn G-F-}?E.N o<-_S8C"YVlva&~B™57GY>P cU3RB7i#"֬WZ,dIe!߼~a`d-̳GOǵ|K1"+)Ok7ё UQ0)x \8(Y3LMva~[K1pt8o zֹּgw8M@K.DqJm]s:M)OZLR szyűj^Ҳ\Kӗ]6pz n١$߆A{c8HS2 duwV85e"um_c}<2V=m\Z^3']rx}'\g nk[xx|ѯB宼c0.j,'5f#=M1*A9 Re|d "aYXAOalUZ: (爁1#D_Z:[XT- y5=6D W"oZs ,$<Pd5nՊ{t2MX"ea'.hF>Isڇv<шFcq:/I|;zug&pKEYLK`PQY;#\Km)E*+2tKr@[.1R:̥mnC7M +{\ƎL0%MHt .8k闯'$B୾7$+ xaQ 3Y%2pD%!j=mDA!Vc ifi+,UrevH1T2PK)&i"^92I7 t8!4ftFBH%S6q_'SĒVIÎ6H1o'o)ieOfhn FF:w𷙿nm&*)Q>T&#Ȃ=f̨͵HCFlwn@"?TɥŗȞznR@ UW)(\ va X̗Y5 rZikdO RKKou J%UPO.8(j bsl +[Fuc_=C5e}UU=J7QX"UH!CD'6}X@YQB#XVMc|aPy뢚Jyt'MՇPKV*01u]q9}'jwUPtJ,Ҝi>([ɏ-b6qecn #d͗&r`X` [WZ5n̉EW7{obY%o6^^ za"V\|NW?8%TfC!XT 8/zƶp"u.)hy}_t='- J~w;cz5FgU5]K]@:,YsmsYR]TF9xRDbV ??+!|YT2cl-^ppjw-yr\~Wp* Q.0 LU'ɘʏEy7$jmE6sUeDY;$6[MPp-QL' .) ޢ=Qa3pV7?l` @so/Ug0ɠ[l􉮱HPv?#CUUe ;W^t=A9']f˙,|E0EfB1J:Ҳ_y RrIRAY A8ߐV ~t4yMiE}-B+~î h>Ͼl\U(2-_gqdQ_,.&J ӷ3?t$-fLGO6Ld&TAfj%Ǟ}"-M֑l 1&]Vee)ӜɜwXg4gCJ.v ?u_tQwR?mVg8t*jd]X"Z&n||_˿(d}.޾F4ml YiAfc1oazmڃ }Ǽx}#5+7cq_XHm/_Qs6`D镡#_OhNu<5lv7!dAt&oɍӅi/P炝 u$y[Q)c뷙XztD.J/E!I%w &D8zUD0gV0 Y#">޵#H܍n<ë`,f%1)*ը=qn!m4a"}S5ƣ3ؗ7fY'ld* zYeHOUSxOdJeZ9bˠW}ر0³GsMQ5 A7#璾!Qy,!@ qhɣ̴J5D9GA$N;Rn>i  tWp_[J6 [zJScqk*K|¥!p ӈqP\=*HT%ŀLЌ8\x/ Sc㚵L? mz()a6E>; dGZTEj=BUh,Ew^وNP*ǥIPҜٹ'[  m4*1}c4/˶AYB~1Ŵ.o&lFu}t6xFϭXSFJ{s6E8I (>/WJzƛW%*f =U7 4kVVxwEOpHd/5>9?9FK{Mx+/XfҽU/x~8fgSrGw]H6rz1DECVx)iE4JH$NtM:Ҝ78,/=:EJàjU'+]{q  Q|ĶhIƌ53աq?\c)wu`.p:~u*/-el1{[zbIjK PPotV%D *ZMEċ 9C٢Pu:]j28'ToRk͘`t/ x3Q3R//g{ ?W/ ]}+v*~mEbL ~2mȲ߃g6zLս8 :beKQQhu*BxN\ 1_1C0Lm${LՃ{}~jѐ ? DYhqFEYʕb:g+~< nw1U4%Io [^λpD.OE[u-;ٖ cxI$,y;ߕYVhR.Z Q\lE 6S 1MS3H⡋_#.b 3^QZp7>}X2~k{)5&?tnǚw '0STBK&v3':TIR7xW8 aHBEސQ,dͷY MeBhG!/Us[}dΌ({ȏVqxt}uB7Ȣ]6]`T/GI86I#IN'b548x??k.HZ_jyc 4,I߽/ۯr~=&5H{ЪS4O}܌&9㳷} -0cH ^o 1@@r=D S? 69%?ޙWe柲$_֨`}D׳]D!RBF9 M%1={S~悸&v@9M4^*؅?Ыih^묏Y),dEnfs`S/?s2T|3 +䤼.e*.b6E#95k !6 * o/P_T0"tm}N;PYVV4gTh*z$:}Ž_PdYrȾ4P1O+P뤎<)XAmm`AM+@e8ӥ)Qzy5 i1cV w[2Hd- `7 }69f0ViWV_ yrFQNZ{]3^|_ew0G6%3^_29g(;%QɸfRMD&[zzCB"˚_[ٜ+x QdF1@ k{3ŸNΞWT"Y`B sP@Îu !{t0aFPR 4[+eX6nc`fH8YԼtGJN98u0ĭz\!U={El-.s0s@}uvOgz=9B5rky;8nb@C9Yb;dNB9sEw&+}*9*#"rQSd${A ? ΰ9}c!PlFD0GWD0:fFN6h]l=i4AP" ^G"w{>Qxt״eezӫ_ Z x/> Xh=8:8b KTf}Ĕ6Fbf{[PdR\9Kُ@ YT҄]zIB+(\" f]pDC`pq;UpX~}}kuҽf!Osu WoҌȨ4n:R!kFv@K~/9*KޙۉX|-"F="9vB M&S}HnXDniqegȊlO[c`@KbP߬%vnBQ%ØFv݊4*dmc9\<֬oI'ѵZn"eCpi0mR6oWH"[W5R2r}Be^!{DWF,y_z K M.U{:U2PF5cu|˅c`02 &d:p~R?, ٘94nVOs_\":iS<&,=v'41[-ȟKIˑn{Oq.NFO;* 0p‰h PЖ[^ϒ1q,Pu=lHEm @`zo݃Z&gNt]GjVñ[n$5XyXe y92ctp  7 _7B~Ta[w/2b°N{o[Lĺ3(PxH&U Tlm:3M~~s2TD qG?`e=r8Ts lgRN5F *uRgwìoҧ g>:/;[~#! %(o1r޴Gl4Qt^+o~5so&{Z[tJ[`.δq sF@,Z]od$B0n>QVV1F@t=<*38+&kf|gAaϯ>Hlsc>=B^M`yq<>\v^L%4@gjRO$٢=UxA|zRҊ*Q h`"㬂C )^[@y W;5Hn{E[D>)YM% ο8nwEV6Spn0Ryڭte+3(CL|PZ9uyj1-;O;J::N4T FgT*K֑6bgy6/VEnyjBYx&M&=m<$oCH%i,Ћplb8H؛5RBKL 9H_búG3*0^~`L64DLM^βY iWMP}ж⍇'ץ <1|8= MR=ګ8:+E3 h ˕gTUo| tefvw<$:%h=y"W k^V1׊)w!UTlhۆ#ͳ-,AQ$xL!= ArgBgV.8Ji)Hne&OI͆j ׶ %I݈rw@%?6V_D ?60|xv : zmI3ŗsh|=TDZ|Bʏg,A6&w NlD8&+(Klm-<9DpF^X%J0kmSFMo$m.C'#ʵ# B_Kq5p Ǡi:[cV{!Lʳ;``=(yG^@'%dHGf:\ KʒG7/|ea tRCd_LĶq)@[gHhᄾe}'N\YĺJXBXқ_GVM=w2U1Ͱjpǁ1^rOﵓstnPKBC<{5Jkݠ-ɀ:فr>ϊ_&D &f#<9ԆH-mϱu+g6D&m$cGsp$IU]UNCi\@h\ZR -(R͊nb,yDKkcx/^dA%118L۩v*T'C˕/ub4_Vv1򟟊cB({OGޫ:11PK^FsnH P؊Ҿ¾VE#)nG9sqi:g(^tFl2k3Du{[܁(jK>Ҳ䊬SCM{v >ctxq:DNw @{ؒrP[GFPQ'2C*VkRHFv;jš)6]㎗R[eHmz Hs W Hfh=ݧW+e«mhRv "eCٸ+aUa^)QW+ B L[OV^cʩѪjo0PDJCJDGeDSDzTvfQx@x[- [F`\jIV@MpCisQLHѝ)% >c9GIu>Ǐ0i},ƻ`CD"ب/9pP2da|H-Y[Wש )R#wuM'kռUq~kG_ jY\JGv{c,%nęxQBрQiiy. JJ25Qȇ 8c&b-HSm"~6#Jhc@dz+5uĠ3GUЌ_Fmj9hNѺMӪoXB#0p:]B~w̢u-wHM%DJ|p_nW,-hs )%,/{>G/lbaltyt }֤8d#ce߱z5j룐JJ9e@Oh%๜m5kl=dWtK2Y {PG A1IN9H/_ZXiaA2- HUB=HVK ~앁+_b BO>xÄC We~Li^n54<D=J1' ƥ E=VA?@5VZܮ u;JP㳲M(߱W dOe0?0`dG}'su:nijDZA@ÀSp׈_XI ݯ31qG:ښobba1"*^De-e0P0D3Ѡ wa;籵 S~alM[PQ 䩂zCn!Eg 0ldQ_ٰnZ/3RDdMU(XwͰ`#'2KP|(YpUDx0"R=3>ucU29`wpĻg]]Iij "hhE| QAw=T]M ||'b%{E:9kPf#ߍ|VZ'(:`MP`QզPZt|BLJC(?`x5wbmk cVז O鮻~lZA+%lNR^MHYLoӅC天`bi-kŶ3Be7lU:A/sc[B7pz F>+zh *aӭ:MeeE5= DPG ^6ou3$ifFI_2>i'NlFs@0A,HrLۄ^/q١4,>cCW9I^7Eh=rbz.H#DvfO9H9cnד([MUwSiž\o(U„k Z)`j85yłв9UJ4r'آ `Q@k O+*qICC8gP\݃SjtGݞa8QnI13bJk!u΀L M7 T4҄vD gu۟ VnǗ@m$]s]:>2B#@\wuGٰqT j14SB#r bh{zmL[`7{FaɂvW;/1vw%\`!)UQa͌-s^쇝 sDD)Z۽ˤ8iKgpлVxmZdEX [QO {OlK<=Nm#Ns/Ĥ9'# NFcQrh,k'?L &5ߺq(v%6r(E]Y%8r;U!8HcԖ"I6!d\~lW) <:$d'1փY8`Od2DAbP)NhgKdaNH83>kHldQȓb_9)Jm [Wcp}Vts%w۠w>lnSd~3w(+47,jZ & *06?udօkMF-SX̰}0fb9nuZ7AH0Awd_"|M8mlg<7t]7pt@oauR_R՝'&Pwz8FrT:B :/;>p6w}̨rm%^tڪnc供s:<`bM %Z ]FſnXh>SKsh¦i4똴MdJF K RC I頎@hVVSvX3cYDt*dSO!g̐1K qα,RYEB h7:nc_ASDcV#ww 0GG-?86Yp (U8s%p}W$-fgDF4~I9?UtySE+Sg'ux̵(B][U30U[CNQVY'5c/vNZ@ ÷E(TJO{S/0o%; ^JH9x 0PޛJ lR`X?Qȗ8\+,ULyĤ|dY O_؋rऄ\ŐZ qo. ~+^ު}5L:tr2۹I~)l$1آ!fYs'3 3Yl4 CnU_ Y`%QIsKՉm&HɎBy?2xd1i_z2uiF]`7iXxiEfEHiԲ:+^bNYw@Fb1aW3"@NPzjAxB)h5 (ZRD]vnY䴟]g!1&0YM,4G^DԗlYͲǜЏ7g&m7ֿ7\xDԠ2P>ʲBCfe"e!οc^L$ AՁ/@5Zn|uު ۔-F*ЕJ/2WsZ/f_ðnY [r`.y"7$foOt *txⳭXxM]J>&Ay-B ϛujGGh5PMv|ׯc%{8!}&VW]F~}twR8TSR0Y0yR6@6'_x Ꚉ͛ÔO0_6k(Ԙ^M^oZD,ٯoIykORArNOgZu[6`71FI RmP2I/@DMߑ. ŰTv($NsÙ5? ,pHP[ICqwUO.:&k 90!"U(Gf+ ;7KVs=P}{C6Ictl*s9fήtxtC|:^v2ofʓYm 2Z&_Kx9I=OR,*Tcoxv%?Y^f^-愕άev ^)V*Θ36L|Dx _ YTcQ}S8rnR-$βJg<~B"Auaɑ-9!0su%QnM0# O,;gcJPuIK>tBV@s}x_={4 [7z#<]fv[D]JT*?kHe污$ 0}uscCڂJB=VpZ:afUaa"{68B"F!jp g97gKht.ȕÐؘ!溹+a₈&ס2hHb S.w7oely-[61o3 ofzo]v>7Ho:I擃L8v%9sdM*bBDefy84n3i_}J97,"ht"ϗqQ:U0~E6B'zއ,w\C969F؏"z[{=BzEW92´p3Ӕ_6?KeKi"ݾhW8(sbϲ9E,7-~NJߥ@TF-1,0O+^V:H0GqM%tJ8Zлt S 5ـ6"ͅmDT&= eKդUfr9BFX>=$M iT?=ԁi- zx|׎,N)uv& OaIʟO'\B7ZUB#n;[eJh0l6j}OU⏊{1A҅ s>DN,9@~g rخ#?[=LPk׉̡,CWUk;]1wu{um3܆ER5$ & [:Btǰ?3N5\f$o% $]W=]8e:ͭ,;Vѓ/LMWȨ ҄Z ۛeESW,كcQ [Q F ôeP)Tc=H|:[+E( >=$Jǿ–Ѵ$/*rMy9JrLO!{M N!P:Lp/4Ź@܁ V6C#42#~vA074jH۳v F`ԧxJN ikI5Q Q:Dl^7't;J%աuK%k$4dj;9`ԌFDmӁEf-iʍTM᪝RL,ރ1]#jBٟ"Pٹ>3\@EE1>YwnTh#VVJk-$frp%WGwDKac>n/qs~y4Zcpa ^±g1C~g $L[2'h'_`rf`klx#!c$,=:X@G}Bj*7W4ښ )pJ|B1^%iC1N{wG)*xƗx+wo O FQ--\vm:*pxgIUÈe\O1UG8i4ad=҃EHWc"!^@{+^dB ьolM\RFg^G SQQD𢎐:">2v)l{/W4稄.Q#3!c>ȅ-TmjV,8DTt_5l ͡vתN_l R͟}v1.;f7FAã55{ML$ 6%:y66\Xm6_wѢ&wnSG\iŃ%~jc|-'tNVuYpϋ^mX ~5ʡ',K08^kdU. !I&t.Qc2L_kO˵#0T7/Xƿɸ{C~2+ s'Dď+9yў0[3Cd<9l)`Kw/'Sh Mk9-%BMZLbpr=LYmDQ^e+.BXK?˅ҡw{*SApMf:is7mZ.ǎ{۹"]uhq\?\#zg}9>MMW:՚C+JiT@1SXclrQ+RõM}!dbĭ7!v.E*| x X^S&>Cxۍ?ojM]Ud"<`^a]΁xne55lM1 U+MsWW,j 9IU 1+x\r̛F2pl)\׎ ֑yhƩ\ ^=X_oLIJr EgOl¸:v/pebE AcpR*r@D8~G3"xT`hޒ)>#HيXR^L֌$}m#Ͽ"H8% d~m Tј"e"=OWu2ʀ`q~5y&TFQ xIqN_<< K񃃾bl<@1Q$F()ߪ ?տ@M$ʭڷ`AHidabujkBf3ǦtTě x0޻`Čˮ/kB>B|.4 Ȯ~19%k7?Ԕ0p0oIˎ3RyŽKDIPISC5 ] mwEcvnGt}Ve){0V0fOE767"íuړ`6 ^'nO*WXϦtDG_L .DzБq۩Gؼ" *, ũwUݼ\pS}Uy Ս`ϐ=s{b"Kb=G>=q?m602SW>`SxpKH*_s>mCY,魸mY*Iעsz㰂p|%[2J!mOM0n6T]PDh3'Ş>@:mC9ٮHl2UmaY5`ykT$^VF_"ZQ:|r]76vX$qr& QV9|[&-NsT#oΆ-Yy\ͱD~FcN҃6{ Y_59'Ѳ~؜_*J 4%-Rdkӯ U;ˑA'57FZ2ƀuGj tUmND%瓝J {._f?V ڔ\ $.9,9ng`n5KA{>,U^1yj .Uļe#Ӫp`'ph_\jfs\3"YT668A U`"^06u x9yj#T24 bgB5-gYb]Q+S+EYE'y$8׺Ww#&FM= 0 I l$:7B5{&p~"a9 5VFSyhhe& |…1V&vn }{W(׫d KBȚem9F_uh[UفxARå- Rx{R+|X=ns0C׬wRA;(tp'"0  J08Vbbv))h`0X,^(.IIYv,j{ _W)_bKK?̃060E ZbKi t*,x!2N9y!KvdmKm63Y>'eFZ$l<&Lz(E!vO\XpW#B2-?_Z==7F\ h䌪k[X+ԉ0XS)ۂR=DzWa"01ƎHhYF%c$HLjrJbr zf$ݿ zo?D|ѷ>Sy|3תy"kmIw'e#B}uo%H~Y^V(g0e`ioR}҈e'p͇ (INp\`" y*_Fk{;VX=vp@XyӦuq_|dX-hQX~p1²@$xo@}Ùo=RS1|bY^,ȀF>@ 4llQ5eM~biN69/,Hfs眦}R/4t[K7 .?MUq6T Rsd.]f"LdFIdvnx%OYXr*5!zt!gE/[Q;o\\U+$^oc7Y@9b=%c{S.fAEq0n`Io>6N.V6mR+Grk . &:>B.uc#Uuew+gE;mN2Y <* %pj>M7cvB^Z0Alt!dv%iQQȈN#5"\V^tBNnEqNV([=ʱ!;611~[TT!~rgЮpEP/<+xKHT<X6Vr1{T66K82 J7򌏺88tRK! ^%R'6/Pe>yd~?&UZHC'7E[A}¡U,#_Z-,_ گ( -0M 7#jS9ű^1WǨ{9$?=u|oPlۏuV)JnO ࢖dH>JQ+D,8\ݎ>e ;'굉D#2l$N&-;HS)Kk"X1#+K-G *7Q?7%'I1BWIc_W>qE5Y3LQ9+J#U4, y*⇒ )4lUq-&ɊT8!M#M$7}I;VZǵUJ_ʊ2(˛Tm%< HO]phZ98tS2܂5(!sc0{$pwWs&l)(ij> 9vX= 1%cbfw}B5`n– 9 }u?lߦo"h3۫e>BƎ^&>~77 I/V!=JՑ5{S1GR> yn=:D L=ԤsmfI`g drI:S g\!Ŋn{e eB2Pp(G`zm fEYVp82+<|\-Uo15:^=):=ͧR e P<1WSEm1|R ($ԕ,/#;"޼w5J0L)^dbPΔNҤy>U!B&4:z!3q%xX j\G@ad&Q; jp'n"Y;nXXC,] o 9 rWcD ;T)5ڪ<]ŕf]y rHV5P"H|!a, / Zy'5l=J0$(ׇ8oh5Ӻ:.6=OwQnc{YvՉ\TñPq^}1ˢuFHlL*7qŌ ĝOH(?[:nQGWJΑ6lYdGX'uB*:g.x^$߰ rbws)Zh,7´D~WQD^ 5=WkzY$5BA?JzO|[8˴ YƄGbDg>R36P=oZA173Ձ&6MqiQ3z@x^Y<+Gޝٗ,];R89k0$&tu#+1P>Ijwu}cT0sF:'?Mals^g7հūbW1CC| Kh; BJJ@ŕ~{Ʀ7*5\m';zro0:O5q@<h˟6)ݩ7V0xvK- Et_xޑxmy9{ji-Z]s6X/5v/b`eXA$ 4?OXS+/ߝiŸSE0Me(QQحIA]IhAT1{*mѦ0po0oۍ%GV* ]8}aC~ƾ[c?8@̆c?gDؐxWvQQXH*&-Y?3&PQ5 zQtQBHz7 &) / 3qw/_`fS SīA8l\v'v^CJD@5Q dKd[׃\ R-)drjp,SP7|(}Vgb!٨[9J=/ɲwwo5Ȉ6g^}qahP}2:Fo!ܷ ƫ]?MItQw68Ґ@ť̓ >0~Ώv$E9ݙwm~Hw:mWP=@@(٠o9g]OUoH#h$<J2I5q&ɃSetuې$bd'r=>nelwc XAZy"fWPlVUkq{4>K# }/`&㋋(b ,r-< I[)iv2{^%Z\buN2|"xn :VmQ^z8Dr\) Xȝ=6x7#o߂N^j0q`ueGQP+K*I V6?еH#||S#q nQGNb"iZ~`ܿ,z&u*T %4 ~q2Fp!Hv**<ڳbha ZM H *2e40h/ VjG'`BDg \h:3F{\k wC_eDNLs\t)pRf=¥zȵ;`+]jxE.~Ĕݲ {$<=u-Okb9<8SN88UI/lZ0Us]2A!Vp)#H;#tSSmE,yA`E5QJQo0G2@@SЧ,R:hܹ)Y ិoJHwFsz/pR,ja L飻RekuIy6G <nmo%]a G^'g:>CPߓu^uI,dFQj$" {jPb7؂dP~R}g\G=\6,I Y̳.^{/=GE% >I^i}$3(d>]Γ'x賖|g:k|'`?r@/>u\qj出?KƻMMB>߭ 0O}N1@R.xN40Tog*3ڛwF~Wbv$~IcDDy=0Sqo%T4!eeʀzl/u>νp:oDIYΕT;roU+#T~'оq]ᆤؚ3"F Tn JnZv'ϱsRF!z)D=V 讎|.[Nu!3ahg):]@8Om.-(u?D̽a(}^ BZQ3ԧ oKp{X{Qbe |vzђV l(*OsDHYTڑk8+qӹL7v; ݏ`YBVr&rQ-':b+%ʆqp3ɶFIJ%t_4WוfOמ@06^6PǢ F2J_eQH40r}MS`aư0$z}>'2A|SLn P#zO֬lbGVlc_\%ϖ{y%$` Wu%reo2,XAF&_m6ۄF!exBRhmD(_"4:|a%مŲ+~I2BiD\xMq7}I/Qq Cצjǝ8cB΀+.cǪ'xok[Y䘊fѶyܸխ2%#1WNN*9@v3l.F,-m8o]OH (@x*X8|&wɀ 1f6ܗ$B{T|XmʆH;[&.9zC4J3XZ''ʩ8H$R.'c]4EGƍ c?`7e$͟]nv/-ϥ%R ծt_ v,ij3[V鋆zjq+9w1BjU4ó@N=1.1UO9A1t'nQ#;;/cr=YY}Qm$Z':g\2"~s: J7@ ]$6~Zi^'0u٘؁[P]ܿWOFG1S0%;DE-B ?>4M UWL\ZVbcY/$'fp^mznkNb=U7GBM2`K#`̚D^owD_2DuxHW2='[+v> uA *W)3)^̇WÞ *z-ZSLkTl5J35(o- 4@.A/UQez׌ ֖bV(}b~kH%OܘVUzzVJ-w].5(D 7sGvs֠t[AQjMXnoXy4w2JNY]Oo5h>TqZ%㐍 st+H0h+xoeg1>b݈l 8 =37%GR6Hu]{oyoڠ 5u Î%nZoSZ#5ޞŋC4xxຈ!sFr],FC@?!̡I/i!ҳfk/D"ZkB&Ǩ.jp Uw}rm7[Cߡ&%57%"Ss 0e{V-ފmNiCL)P }l8Ӝ%7ƭ--3WE&{Ql=r1=fϵj^\|VDĨ⺥[D.]v<͹D|vK}wetSdO֫b\߁(C`u$ \ubYO4*Ec1@A-ld|t\~XXYh8B07*d=oj+ݢ­5%n8'e\bDeX򢜂gW7^$ qZ֫0*luFwh[V_y,:%X06,%&;>"1 +j!fpR6 h:>*ȣOE]ے쇥/>F ` *%D!oQz81Bd؟160mJZr0-xUB9#HXB>&Z\!CVU;-)SyЌr}!!["ʱPrgJq4H[EOR;>N4{ z^;ĝ۬Z@Q )t۴oPs{budD&*~E,)rL[s~(DX9yZ_@jO}6b iS׊J',#Ѱ٨>?6wT 5쿟27ؐwQ! 0V!:ct4Sl曺ʲ~/r?~-GLB@e*;f7/ZURe7~50"\reVu%SHn2Pg1$E|xm@R0f@CЁM-mCJs麯jVi ԆP֟ D_O"cbth\%;F^u @ aK"!0'蓎 zDkzn5GO# cIjw s>YE`Z=6PrY4+1ʡy=PXX .ڕg=blۍA5s D@Wś E@13i}b5ԉ|ėOXPv ѳmO :Sg+Ri{0y܉V%qܶ8ͽUCo>#.tI9^~N4}?! @ c\-UD,9cƽRl)[Rol暀@io또0 {̐@8Wh˛o@VP}v]P`#Mb|muv»Eغlf?obӕPU[ۖbUE2YnYSr\A=XEKK5e%>ZucGx/n ipV& cM~T$`6]榳lZ##:Bxr>V2afC5ƥ8v;Zac)U?/4ARsӌ4\D9_+[2|)ewح*Ҏy\*\=p;pya]W]ʵ~?4R[& %GJJCF T"?iXcIUR2Ayn~~$Cw̬R`Q*2|vjB'^=), W7%J477g4)f'1pk[|U4,0 T[Uξ6]Lޤu<;|рKKNSgOuw}\ZNLkO[M>CXWKn8 bA((R\ \;A}5 w&5>+Q9 G ""B.sGd 6O(ЗX(sbr{C'@5lY>V֓A s,m am!ߘsUfAֿ: DbԲEk0_V؝%4Kfyϣ׸٣py%*eG͝E@^ߥrƹr3vϴ =~r8ӛWI/=~r )~VJ[a؈ä٭\N"[RAs'qhI|ÞiSa%EV\K"Ӗ{T4^l• 0ٮ m%~x(~0\] 7IzCJ2-v+ȿ*hvoTS|.>mXi$ >O@~UNK..'TP&g߽5moJ0!F(dv}o(]`nLg%IuY1b(C8ލq Ñl3SUJgDX\$^Ғbp~7#Kz( >/$|o oV΍VnR!^:'4/WtUBD%K=D 2Y#󨛕`?0/<7?ij,!Rv!j6WxyJ jv}A:{~`GREvTި#D^VM"D}A wi(oqu SE-"$DbJ}v`M}#$X+*ը)a<|-*7]{ʷx-&{WOjҌU޴;~AhDV."; xum`2* <#m^FdBDSW:x0,DƱō5<)DLMEy"uhs;\+%YsvHݽ/ǘ1q"HbZ]w0q4o_vRؐS r<2ǖluVݖQ9鼗rTpjM~K\`6=;Iٚ Kv0(K_nzb*)|9S 3_Yȝy&j.7횁ZH")"`?;g"yIArj4ip,f5T^UL~N(αVTVX`Wv̿m(Ns"dpɥLQ-PF0QF?wJ60Zs)o':M) h)ea:ʱge#K*{:L<` >+S|C)dhon}&Uѿ5Vdy5oKA(0X1_|fmRw6)orS.ހkn`8Z7Yzr2:^{ݍ~YTF7]1E|JXLGEm# Dj{?tPr*pXD`ExiQKA@)I9vjaFvLnӬdٝ'm1bXU:^I;BB<"\Q$>֓׿ӤZ qU.gtJ`ГN46i^VH<)'U߳, >}|N` =z#>nlՆD-EO!609<5"L`Y-F".|y[Vq)co=a0@]8ǽ1LAa+W^ d Dݺ'.m_ZR-Ey1=3Ej4iK'[cev~`:~"-#GR,)wF֏/ՖOLR9Bm *[Ua8/Luc4w/#Y:KM'K XG98uD~~2RME;Dy=9Βġ6.cwhk~z>פ#'S~M+L70=d\u!6>DT;BO5GS  TuL ;Ԏ;RAibXv.m  P&f4[yKR0poB{ ndQnJ*OzeA AQYF-us| q0FՊz/=6DflU\ 掶T=2-'dmc(t@IF@Iq:P1DMRG}~( QLGa@>EE-Ufx~aX(A mn#|.N=q/"ngoُ+BNߕ ec ( b‰e y!p_x*k :N u5ԩc|.\ o_IA e#tф>fwФ{mT3Ӌ$0crLwqO~|"ak0m]],7,RCO^[*5,nmS)`]q~9-wkag Bɮ Mȶ??)IqrUyTԸaCcJGD3f m e%qHkvd\Z ekֈUFlC>fd4Z e,W󐭳,6&m ]`{Ed.NjP|1>m52BvtR`Zr:Cv]c4\ c먰j<Rn}+Ҝ csØ?rgMvY՚ڈm+Llk;JE &WH;+a./ uz花S|]mu/$hN#(T b~(Sq垽V+Ӂk)HyTuI( W"/}Qjp5?Dc1_'!P|t37qDf+۪G:˅Jbf ]W u8$#i1h-Uųĭ| ).Ԏ&e3Sd~4KӸެ E9pXrLPD{$nYT~>[M] k5R1ܬo{hk6UL u889,d$+NKJk VV՝e1bp5ys'"ϯtIFKYaQAYG^?ڒbVdY&MPfw˟&_Wjfs[rcr<3di|w.iMal(m͇[TZʊϪѧA?DaoGGҶS $3am w 96)ID cőﲄϵL*lO%&Ŧw k2Di``U,F͆Q3oCs굖A&G e+B^aToD g\~h. ^Xsa9JLvMׯT l%SgI Pk3r_{! k8|<x#̒zHڇ~j~)kả,ZjHbYz#'۱Bn$0Q{.,aT3-;c*>󓮍* Ӷ]|3$ZD'Af7d*⊾;^(k5TP ||AV5?hG  0ۍg=zlPaRR%&vv$U(Wp'2$sFEhEL$ ķFTɬx -ڗ4*Q¬#\rcC?@-yݑNw0U@eiAh`$ڔhF)@<#Lk)g`.MqE1pɠ~nan"EwH7U+T}.ͬN9;W9w^Z+- Kw ]bW``v(.<0d| \ZE6LE̢pU^M D^߀^n,@%̓} Cdz~[ fmgI.m.Zvɒt Zxu ӆ`)8-^<lwĖaM.O`?|jY^>zD/|A%Qҹe ̮ 풦~mTQ/9 i MB _x 3C+w9bW{؞RG}u*+]Hԧ駓4b-3vn3tL.+ϟp紨9R7ň0dMQƴm'Ŧb79  B6e͒~ oD2]HRDil/]$~Ow4}) XY3^5eu}pCmD4$s>;h\0W_3ӭWqs)/s^{ FnGm&J͂*յ]U.0Ӹ>؈t]~I#~՞yz 06aܿb-m- պn .2;/SoeS/ֹ$oF]&%~x*''x[TqEi\9Ux) U[VH~&"Zֱ"ۨ1e%uJ1i\ AR!u7H: 4&iJ;Ztv*ۧc$P@9QFHBNdzQگsS.e=h|@ 1 3#E9f>i$ JM :EqHHgBTaV+j9 7?^L XYyU*C3^OIZ`Xerfnk)8E=4|_q'ڡER$A:EoNY Vjި( ({mrڳNnu4~?pOX)?euQT̹; +@; ͹]+GVEC5I vOnՎCkx&,GRGLDYp d~y@`ÖV*g LJc 9XˀjW%&'Gp::]$j4=)m iŸ v']Ŵ-%7b#ٛ-OL@JWU3LdGZKV_p 0n2D)&f\ZKaOC,:G/F?`[PfVh̽sNJވ7k-;i6=gפ^}}R8P? JpEҚu{r\ϺF8PCVz\~V`t4U PNIst_2ϴsG:KZ)̩80ξ)^OG;ſO!,=!10 Kv?C?# @P)+'hM)ޟ̮m6aȓ'1:M+ebuB971%lZdP;)alLqKЈc˻?Aϐ oTo xPc;N ]ooZ#1*OPd< ;{CeٓrF [O;߻ \ȁw]Ә3W&b sr@c~ [,5=?Z'J/EE_J`||ůX^jvB\)6}@l&§irfWQ}8PY})1Gx] Shj*knzό?~OVRB5־5Va83rz%"OkHB`膉6צc֙#SC9[Lq'uupL]pzCN7^^67ƠEs,L^&C$'-`qs84kŞK4tߤU mѻXy_t _4/lT t.yJ4|za?ť, H!6}7]5:F V۪ZqP14 )( }9"v]qh3;m(x5UFa o(65T`'{մ[[\")໼vp7S:|F ^ulv{A?+nn&u:8=D7 SIqÛTVU(vIJ zrA4N0jXgo6h =$'Q@rV>λN/i;v1'kq;n:MX"OPsb4Zo㍪l; !;P?KM LH' mQN[)TJіؠIu.khZaSҦRuw|2Z^^NnJaLy"_޳ M{(zlRyyKjߧͧZL'Z~6rRd6#oަ\HJѹsPLYUxЍ(' ~X&ɢ=eάλǥ*sd`I vvI.ٲ]Z{M'NݶVoFK!f'vZ?frx^y |C,L׃cHkUs !HN6nZ26m s:+O9rlHԻq wo`/Ae[Dg{`jk͎dkծn?>%/ڣ'!dSǓ4`+3Y$c&:М%|l=U܃PyGWu^sĀХ-^(蜀W@`l ˃@[MU/ !ȷT3Ĕ+ײ`9M= EDf\M'q:Oncg#@CI4=Ng6MQ LJD+!j->f-*y}NG 歧{i?^(91޹}0z#疐0&D8cpK.BtŋXLi ̍V L!KV'!W7訠F|2%=PwgXtnP LEdg^)`14MT?3 q1"1)e2 j;ŎeVWϙa_~&6}$֍wa:SR*AfsPj([3yhT ॶr8T.V~ZG;q;mT~SQ'?ad>g5vwf@sgP#Y:?T$_3m GĽ2ɣ#Gcca7r?aOu˞5N%FNpJ$X33Ы2Eu33aQ[/aRGαd+?QHp x0y/?HBd!w11C3/MܞJ -sv*Nl N$ufhhprOv#oqѓ6U '[;H:dlkԿ#iK0xL*uUPE+qQ@PF~Շӎ*E}* c`J]|Dq6EJsmg0LH9N^Ϳôlp#;Sm_ŹnukX,4+8?PzLQ}MVfR_ZWrM|zbWt0ɽK߅Б}c '-g6b1Y0ߩֱܾ'%wJh7 vH`-ͪFJZg9ۀuox`gzzo `9ҏ .m!^CvNH!/ImKwOr䌯<%M'2^H| 1W_HۼoJLc׼ٹ{flM{@{َYrRb.)-0oFX4T+h Qո$u&u!e`zU[;45h^j~~L~lV{M 3+^[7&. /샌&hhp@w.? ~0 C.U/^ܧca#D6 |ކТ"'?h\pB_Uu)Ь %//\y^L5d% | -NY:' j1g2)l!kMm뽢("Ծ's3=2mZM>U0 `?L =7r8C4lcC({b]~u81e\5sI1klݗ"YPJvSuF0UW0[RB2zÔ/GJ `s[a: jgY jM{%60`9S1haiy.]|YOcRSǼer퓴_;wNd0HؾKr#=wv=ȡHw!nU 휻G#Vo!4{ӥt*bpk j'O!ğЮwX3};"?ۢ;_S˒̜P+VolS$!Dui&JkJK^ T n638k0%dQF,S$X:]/~cetu_ZC; 砵a{urZ->:}'&I$wbA1CހrNIcLNg/x$dfLۗ9K{LV&n,<N?ͼzZBD%iƕY\a~veerzԀEBݍyݼhFJUV2OKآ)00.+JG?ShHAԙ+VVeʍG*YYGIR]j?P0|][7/r'Jx2Wx h&=+%@,O%<0C1&#.XNEYf(>#4(\B8›(S3!yؿ{`ETiP눆ᄞ˒͕LѪ;,[z6GXi"qIĨ3?Zo64yfv 2Dk\|NW9YLWP)&DPňzs-K_vQ 3S\>A^I ; ^grtQ$)C[ 65kщ%&Z*kX9W€ou}k ibڦt!mɸt.'G#,}ccUZMp[! gOg?6x$OϨ ۅS0e֏%NX"$}2Bd49e;-z9Ԏ-Дw[D KB괅Xd@CkG*$o_ǻߧLfOԶK;#Ejυn `|FʷH@ [Ijg ?aJxi)qݸ} >~Nʜ0E˥KWwi+w΁4HI@vdMݒKr .VT!t%$ɛmqP!a<xW*!,H?w^ڶm>ȊL[ aA}0o0f - f쒙Vl73u9@#HAB+Džg?^sj!9[=ފs`r rOyׂ$Gcn@Tپ;0PaKF8<͵ym)%dX-G*i`W8;Lmi q&ϖ z$h)=qF6-IXY6a uhmȧ)0m3{9A7ZPk 8i3.6bT%7r&VE~e{oǮifMd&3Y``K#%]T%]ZnTwYzaN 7:krm?iLn,QzsdZR"s;MphWeSڂ 1۶d,JJ`dR/%CEuX$bIoQpc{҂]0Ha=H~K Eg u^V"k ^ȼ%!/%k!sj9P{A8-κK 2.I &1#1lʳ\բd)574uMxkE4 :B5"-Ze~%?x^nbJjj:tJ\ݨ֞E *\k-&bE4AVE,DP,&@Ae9@nMB ,/`NcjTTl:f\jg1 <.$RTJk˚n/Vmʼvwâ<3OZ],\ {n+ 70>{Za)-b NB^UyP oU\cvz'qo} [3̷t'?1ʙ%|a ?MNxT |0  :IjBȳi]˫ ii9WϜl]>HRB2htr̵sTEJQp%NS9]X&5&88yJBb`W;d {yzAU]`09U?m IJ@O܏56evSAtn$5W:,1aN% bTD>~\x~A^`UQ4:֦Y#sr1npp58HXgL;c1@L>&+j[[X$XG1γgH+ܠSH\-)<3folJIN3Q 4ҧ* Jtc0ZkO )Y`: z[4Q%HL׆kr;&|lR+CYDx  h'kITZ!dZu 3`ڿFO354|}$Ae˄Hflʍ4K0Pӛ3ߘȲsQtl00I-Rw0A}W%L归` CSMt@eǡ@8c9Uב}(F~֋N\EûStÊ w2_}W8+ݦ{M|?/hL>m[W1d  ZS9ht`R|} ~'0SF8V,6`IMPRSȱ2 ~Ry}\GK19WN>+G:0;̘V|Xdfreo^w+^Ta1٧ ^ Ȩ;̌TJ%E)X3/|%r1s@EKp3ȟXUoF0CdTgUM?NhME?> cDŦ q@&;Taknwވe[uIZ` 7 <|q:+C7Թ+!F/A|*YRv?֩&dDfV`,_cClFvV%Cx~Q$XҞ&I{$=7Q )zB EY"U^J -ك3nj’$\ Cr7ܛ.`tc{MVt?R;XC[^8Fz_Q2`Rg-+$`!mf=APKՀS38mQ =뉘ןz\:tty8_2 "4Zl:j0>>D;#h#˯i@m96)b q>lK:QhӐIt@(Ñj;&,3wI&gv?Zn Itrj|+vn+^qdM̅ cTrS`c.Qbg-GK C; nʥZ aq`?$L QJqEg$PCU▉O"3K8Z$H e,l*v77/GSi] nAhr3e^1؜%ƭ\եZx+RAI(tv=s+ѱsc8,hd~ჩ 4k'4B(ٰ!M-o9GB7±zE̎Rܛۺ\-c:V[\jZ"(汰 >хBJ / ǔ@/f=ỗ@mqH_ E|=+I zT%, f7H m=^O5}'D"۩t=%z0Elk>Gk"|Խӯ\kL.ϧ@QfBd 7p@$Χ̢:w@Y]Iw/gfruc\/9|A"GΌTYe5.΂A ?l۶u!Lџd@T X Lr4 o!7Mr}sjAho9MirFY x1ҰWӚ9(Y~ec2M'H a؝e :GϘ?Io%XT1߿1uö|Hm0<)y@J0ݛ3֡dDkjYbQQRKՓj}r8}C ݊<XJklVK H!SEDb|) XlY43J!Q>!kFx$cI"]KQMpϱ'է2=٨y5(ҥgtwgP5{"vfx( Gr55xL;"rU_~״_y &NYӼ햭$j)^sGDGزĜ-W".OgZ=Po a+ M<N߹8C&o!e ol"$[[Z6*SDW١heT87?FY_@Վ=O*?/ŬjLYbJ1O|| =5lqDTႁp⾂eФvZD-_rh.Qv=\vvI'ݫk3xU&}+4#J)AuTY-c/FK;K./2;fDK1Ufv5ДTMT .nZ&Sso_[6a+'/Mc 3tҤNQ,#5᚞V ~~H<+ðٖG)B1ڸQO%3MF϶Rx(ղC-g ?6'_ڒJ8g7[jI|?NisLѳw.uweksG'dj Z' "" "IuCJ\9U$wu5mh0Ϫ|Qh_h:b 2Z64BxA(Eƚe<[$Vvץ %Cf}é 6 Oå4FQca7=t88L0{TВ-)mnXJMz#3E\_(J+0\nް!'y5l*̀wڀ-,t}k6١T 8GEɴ~ջ[C{κcAk),zmF oCĒ>rGl STRK+5a#=Ǔ@6ZLN#fE#, u).m_ٯϏ_ fZ]t1? ;H}[]( w.K)EwD\gm;&iPC9vo y{+NZ鋟.% lSZv-ϒ@"ΞZHd´XRQ=Z!Vɉ99)Cpiz Ue鈹)uއ,̭L)@!`Iw|`tQ$̩o٫@tEȗ{y7nUjxk-AnBq"' =n|2Hei-a\ҲݏCʯ Qd.WH&J}?Kqh'+݊4)1ͥ>=H0K.4͙DnC#x%I?Bj l^YYM<0qKF1+P}T=aa4HvPT:4O"`IԚCJBIz-Q o#zC^WU[pHzz={j#Ϩv=&f|"r+x) v9kmpzG)F_] VdUGrx^)D3f.wTr!e4dwhy%#sچ(VV(,(_}c K!BԌkHyM¯'lĥV@lN}TBG'K=2sBXE&X*@ЇC 58TaM݃׭]܆Rw2Z?;*"B ލ3)jo3J(Zl~tY|6z5(TX.RgyZL(qATfa.mI݄Gbq"Y xߪXv2_FHQKRy,tqB V3(90lWMli«PƼЪm_<;['qG8'brDΡ ]Y92!0#JE[R1V=[u}-1{f}{jow?h*]> :tPpՕ- 5Jp~YXۗ6pof0#/!ֶnAj,1p9+"͛ŀ< Ѻ{>HY[ DJ+/]~>2E*?{Qk/4-ZxG15{͵yjJt/XݒĮlg^P$ԐgX[s&,_9g_F!l E*{AՇWۢړJJ[h/U\)x1~! 4jͲ==_}ۂ|Иt#<[yO̦Y\tC%'şl:U?΀6J3Nzֿ8r_ cFG?X'XVLB* ͷž[Ljt[thX΢|{^{;zR.DMX8~pLƗ[.1Jsdކ|  eQğئWS, `Uiu:("Sf\Բ߯lN3r^56w^;轁AFnm6 Q<|=\TʋM7\0FiM+zDV :)a[*dG$X3q1>^JҴL P0;%ǤZdOܨsux ͘E9x"5=ؓLXA5Į "q,´7"=OZ{Nmu&R[mP? vLF>Rỹj:#ܪ;;eC,oRghy.g #u]6iJspdž/K".)W؃/稾nZ$GE  G:z}9@.ނS"D zyKS<Ô}Ĺ5r1oY89R֮s"vil[;S_@ڽ3#JO8-*Zܶ՚{*Y]?: ϒ] Vyӷ[s,*!Y('gS N8i;RgI~ޟne 54'$nh=:|}K08[BҒs: R\jۃ Ł)$YK!=L]xLak@pnh{aU5`fxL/Bh"kԙL%òf7z$@0à1!fGEdIr'83ľ ߧdbII:]aY+3QnF8;UAxx&+O89C\%ۉ7y2*p9J{|V!{8!70 4d3 S#8C/Jۭ!ߔsu|a`Pr֖4"vIWMέ$bmMpt~pOwu$(FA\|5Y%~-D؎UhK7XcDzQZn{Yg"රbSOȈ#ߊZ=chm ^Cw3fY֙^2 ⡍3ک]^0n1 :v{kHY{u)D5_:QV^5h,{rrM` 6Ycn6ཅJ ,ov=k]:MHHz;;)H*-ՌN ChִaNT5=)ŀT(_rS[E4r!BjmN p\eGE* yq!pA#:]Z6fi7\e5}):l NlV^^`Xn):;7丮Ii:Zl&/^]LY4ܸ{wJL4‹uj{X=mKSLA-|{ziq Yy.'-ŋEQV4t߽RlFwiZgW0U:*D!aW Ir`U?Qp`rH$K(*a#o|$g/\+.josJӌ#-kN !ł ,9k`OF# )-[˷;M̵+>37ZtgZ#rgn)|Y_N;5tϓ|*!k' 67'L*FayLa%O$vZ7Fi%ۉ)o|qQvĊh΀2 l&_S!myJ##xzrʑP>("I;ےd-%Nn1aEn#1*!k>g*S~dYX߲ dhxF?l <f} /WQ.'x|B*ʭ y1ʀ{=,Nhߗ#ȱ>x3RظFOC)x8eA9.N8}3F6ߗIo^O-)Ր/i3!#apEՈliWtP%.aHR '74aҡ!lJM]U®;+w\ kCk*,,|j>$2P$u%s|>X-Z".^_%\k|s@NtM)(SzT$kpt2Q&{EjUHị̀ӹWH+V0",Jĕ;zգd.L1գ;ꈉ@;k#& U 4q%UqbJg"N(1קuR؇/ͩx3ϐ>#w,s%o4{j',DzǗy.(iyFMV?V˝C;dXLT!?L0 ؔscNh+Zmӎ _ ,64uV 7t(Pm w3jY<:;uՐEqScHK(<_d51 K;@,%C;\ӉEʅv' b?$=pzLc7XJU G:}u'FP)Ar AhX6x,7yTSzr1  ؍~V $^Sn3G݌]Gt:OsM8ػ~e!g|SUS'|$k<.ENNnw6BBe^4˶TECߨqfvI^ʢ}՛peA0*ǥyauɸ A6 L4݇Ll{[ksGӵC }&Ml<*گ@kH`PU݃l>8Q1rl[ (C54A$l=paz^H %Ӭ~l؅ \b3ef@ oKu??GJh4Ρ8@ňLTZ7,t@'Զ[ʑ6U}Jí(뗫19*)bׅ;LkjE5֧.aSbt7-rӨ߂{Jv t XU"ʕ )La>gV%4I#@TiD_c2"DC}&W.y!kR~lC4:WytHZR;I+`Pw Ourv5OK_끳kyX)Ξ:$`hأTyZnd7~X#@w\ޠrkEJ:lL*T":o%ʝ:*3x`p 7#; o:3R'd0bX忰 ]q$Ai z)zD|up#V=}^e7?+ޢ zWf R<͕]t$>8DC7 Nj U|p /A< 'c/הfp>\,J%MiB͎?? Kw8z jdhs9o?t\?<\&'P'm9S{z> )i{;UJo&h|3˒'] |䬺D9:_}s _Ltp=qnA<;8kxm8gМo758tXqXɼw؊.8d ;fvB[K2nAd Wfv!LM>LYWz ;^\=ͼM2*%RjKXa`Up$6Od1*3 ޒ $$S&lUL6Rd<)7Ʋ̓ fZH\v%P3I`UT7Fs uuw!#P??w W|DW"3m݇1 :,q smc7KSD]QmF(c ;(dO!<Ǥx)皻5wVxi!ɻ{C`2M ^j|WBZ43 7nZڳ_wfŭU~vKVMyl'Nd&ėXWδčZ}DTVwNko kƮWy¥Uq<&]ȢwzR<"mpǸ"`3c߹s~Ϧv|g)ԴM}-s\z*][rb>7TފA[,ތ1M&sfjQw^II ~%w/8 ԾnKbjTQ(YϸET^`vyMHc,܍+>qX?:4 0D{D7uvY{e"~Fm W#t`FU[yŠ:DL愡6JCsANf{#:mЫUd ?}XW<2rQഺ4z١nXUMhIG Cs[uf#92EܺqrqvV9DSr6'J8}9S~WA bODt96^E=`xW. 6>%jChF>Z%srbr_Pps=h2dοuۻd3[N߆;fk"(n:~;H3U2cu%wRܟ^8VQ\NeVwgSD?. /wTzDTƻ "iRD-كyDc @g@qdhoR` h+"˔pl]m969lӥ^7Z{yT}烠oy,GPR}PUu̴5b,XBʳ暝Rd.9}iVc`|דy.B ә Mꪉq^]̼ mM)&+Nx(7qOZ;+kIC'fhުN6~In<2f셚eX~}֣tLm^.|.Zv,{ dDIHFP2ktKLޯ-6=x+?Gn=HO+FdACӠZft6Tjspt$\C1&۝oVqz2bn$eOx( Ǝ+]_pS!fHPG2:[PMM3G3(kYYDb']zdW&I3[ojW/2(k'ʋ]*@)x()nDد^nKLNj ٧  DZ9iS~<xVp0^PkojS~+l?Ai:CJmw0TdM<,?UFUN^ ̯qԧ?/,~C$ֈ.3he|Y Ti@9>v"[Qf (-|ƨ/]G{鹙; '#17w7A]0 ;߫^jNި^o-R*.+qŵoYjW{TOW帚~m Ezt`p)qI~ȧrUӡ64{ox/4`8D(g}{s=YP$!p~UܫUEV #RC>gxKȮJҢf};[ć Hש[SMCjd|DJU-_ll.l,1LϽzǟ$d7`TE>pYWaV*2M_jr2RaZ_ ha]G~)rw̙Xʂn:Q&pK byHO9(k;g>b/@7 ](tmK#`HwX`mn6PBcw,h[.~{e {{nO N_VX"Nxj #x`7|XNǍ+1bG(PKjфpvy f{qbϏ$JF_a!:ΔO~=^1؂]^ g>FlmdHDQnM5r海5qr{d8[YT*Z&žW0S%|+U슡CGE:?.TŊP]M6SWۻUsr>5üm #"bM%knm޾cO2 Ns7w~ AǔQ,$7_+O>;}g -a[V6j\?jpXB bo0^l3R?OEʱ,M5ԶT6tP(zW0@-@F )t* RNxsfId es72(htpAس/ʘ2ĝ89Ʈ60uVgS &p<6*oQㅑϯcyMBj]Oa SS/R晵g@ wYX\ ]>(Ƴ:$[`\R `3cMi/ <ȳymlؑ!!Be+" #FٯbEb Sȑ8ጃ⾆x:'!w/d&b12<8,?@x> [$6߂ϫ9 ,83Rx]KLj[L>ctxf8jouz̭t1Yf;%Zp *ȂɊ~ʊBI+K=h+^CJ_BeiXY ٗFªȊ߂b"n.|^ y/ftkq2сBv*E,]7jj sJp\ ug|*ByALPȊ(<]0C-a 2o; Yv1dbۗ^պ_Cq 7nYjF 2HwN0TKD՚H$L ;>AwDg-{Y Aje˛gЄ|(P--[=d~F@E8y2fkl92|:.a` o~VH'=ü*,ʇ QXmO)ȶ|/C|r"R{v#+M| D4/3Gw(ڨN3Zb8ɜ2R#h0_|^ ÑB}~`*m Ylu)Yo)( [ nPC7VP̯`Tn;3Y yM3 s+Gs//<6{j NWg,@_W*{e m=FI%MkXl#4&R)ʻf>|go@ :{R2rђ:wшrnSz2%E=,<~|w bO V鈌3HUVFQ>ђzi eK#eb@T4{8N>];٩$x3"q'i/+Lϝ-Z9` ?kBK+?(,*Gu Fd7wφWOj_:T{})%|B Oxa.U/!%]\BpA:49H?♒4.<D~|!'*`Ca 4^Qʮ2u*oc"j2%N~.u&0~qɰb v/9bDݔw"Ϣ&{p?φǧ7Až`V+ILϠfiŪ 1Aߍ)LU 򾄵'򊍯g˃:[hH7dFCj,ȖogPfJȳՏdx|0q /|wͩtiB^m'xC$M}Og$9ld^uYoX:zz_`nO]>_fTBԻ”F_1FX-FpF -:Z`[J[WZfHYgiZi7zU?xX@WBҮSG_EkV?6&,cO/.ԑ4Mr1FFUGY+;Rṩz~ \%>{(73._f A|~ O5Z5>o"ȘP`7r9IIA0몔XjHi׿z5i%*h5azG|.-]XB_"JL9_-E>p6#rn:#NjߢRpQÁy-VoekVR* P+0/Pc-d*L*O Ԁ\HǴ0Atg8WՏ:ڿyʂݧTo!9;0 'nNY6\E{/5hrӟX;eIآ `8\O Ɍ,%\y2c߁P$a;褲Ӝ( ^%c# A~ݎ'iG]h 3+)۩~?X{f&rm@#c'8ԣ:)8Y7Qa߬>%Vh[FTt3㌒8(TY*E<ٹ\: 9tۊ`t0Obߌ%2^P^cL*U}A={]k5m-jҶx M]>QS&j/3vᆅtzd#Ž߲!F"Ƕ~seZ1n@7'8LVӷwbwsƕa3*Y|6N0 Qbi7,a5!/z] Cܨ1 5.ĠXg/!7`/y(#׾IZC!!#*D$ь!<= RqQ%Y$m##{#t}DRc $wܤ^j!O:8 g7^di >4pZ;t@ic}evTrV\{h!`R=(BOlZwLkh_;[)h%Q=7%6PawpG|`g.*_'JlhfȃŘ DAxZ aʅ I  S >AvcφFY3 aV"}o8Tdtvj=}m )]E`  L8!3 +f[L̓>klg.<]%n LtIYxЀo[Qt"{x6x7>puuf?@*xk!,X͗ =6Cx"6Td7_nߟW]">!0FlOqmZʨ1~zLݚu? FL6_ :- cK/)@YA&pi~Q)QT"@U!$}>kf`% ]J"°1> %ÜJy2AwE 4'zqH9ܒNEF%ȑ/mFn|Rt6H;2SM(cLmUWilUR`/oW{+jlWr{rYmઔko)7X74W vg`[)t1f9ԅ:i@Mq>k<^SIwfI:}ÞMo&+cc>8@OFΥiRg,>`jorjv,e0,F¼M & Y (Ȋma;M.1T~N|{kVo^9Bbw[R]D`jU韁<кc5sgьϥYfwK8[;F 8PR"3c&Ã*]t Y%/>^5&cH[z|{$}$U %gh Ån0nZnxiHS°3KЇ_ PB)?SV6UDByK}i'e`:R)..lYD/AZ/7pʙܚXc<uqHopKӉ,:VEEF'8Y~8X*An]̾/T/񢇅1^˖s'TFTָ nI: Xq_/tH H]?1u=C/[[ [!18H(beԪ SͷXSN*NRxVm=j%Y+́w窄@+ȿh52=Ґn[w㪟-ly#f?T¤J=J"`V{2" A~6=vկ ְ42dх pE` × McGGt$qYdufq,ncٸyK@{*–XG5&r?$yPC)$( HZ3\΀v4!3|O|;l"ޫƽ.;cy|h39jٝi'1S.EStZ2rY'|~~ޗe{.x3 7umyE'59.mm,KbUqyG[h!Qo$Dy('_57rOAsHbRXrG|T!aY2ʋ#wϞUynpk;P_y޽(@90ۉe{sJ#$3@bڊ}zHXw)5>1#+{I>'m@z]}dMϦ usĬI`|_PVj.>k-$, E!RwXgbNntkm=T|Ⱦ8%n8Z3j ی]bZar{y{bF׿oGd ]|>uJAi\Ivm0"5LHyF,$t͎G /$HJhSK[H-I5`fvc^3/!.~A6m"M;!8ӖO7.YJ5B3 ț0W,ܰl~|R!c>bFpչ!]ϴwbv@驊 4~!HNVUؠ5yP Q$**i^<)Pq]vexoߥ N=-)~UYBW#Ћ.M0]]ٮ 9 `zK-_/h{A׹aG?8X D%wb"|IC+qpʉL)o< ~byC#Tn Jtdw#g A`8Rb-PF Q!`7R*`\Jȉ77GV' ԕ("t N%9zqDQ&? ybZ"V[6h$ܨT:UuS`f$H_A Pfjbq*@V/6I!vYy;nǗf;՝41=: bt7>75~2| YI KSf#)ʐ!#C)ˡL%He=3騴 :,a».jIgZdrw)j~"EIڿ9prP #zpxqvL (Sw/0'\nњ+)n_\- /G g0;gҾ`pa: m/d RpS q-rK-[Cv%@?AĈ<[C>O$sL-FħUg0t0& 2x .C$}o- 1H HFƸ4Z5<}S &]aQ4BYGـO 趀8j~d58UvҬt_sbX9s@b3yC0bx R)+?K7EЛX.;oLIsڮU149O;Z=ˣ冎}R/0" ̈Uzܙ3UuB2=lx `_5m!p,zp_Ʃ*==:9iN;d%*AiD..]sxl R|֫Mw?,+Zjy=W4lsiceHI_"0z#dN}Щ)Ӈ.Zl+?Ru=zxO2: 1!41|gg0wՊUp[>L3Iܻ|w56]qE|pe_g E\}A V4Gf_d>(j~=R駩I_-]m>`:h VazpPR;nҨym :yhp,vI:|*5G j_g>+*"Ѥb񧌞QExߴ6Axn4CKA2a軖7Lw7[S~,y\H-Ŭע Y)'g>7eRݗE T6rnӑLUs65LtlW)*g+B^j=KDRJ=Q S=T@m՘viVDZSƝcY3'Q]U!R7L+9E 5:܉bx̄@snǹd@zː$szqE'h5R^Bj({Iؔ!S;I{c5Vf~oYB^!/-IQƅ?lBЍY=Q/n|Sc Y.vǢL77H+6Xe[^jSx~vR]R+D\EQ8֝.dwJ̸@?Sn4t3U'4{j/d^ts"0Rf^^u=&VbgE˙efvTnkϵnӶ62@d@)Z! ;P P_KӗˍT#`r;VpVbx i˰![8o(E>IPkDddb8£Ǵ~LpV lGxY[ /Ugʿѻ}yP=\+W*[uail9EX@<67.'Q]aI:q|@6dk'"5laRW 2g9 n6;-7}ӭGNg[œTݲ0cpz[43oTMA=!Cg箹;!<^C$S@/r-2;>hi<z=|pd5 bȈz$>mqST)?"L ȠYkoJOCouԏS ZAa>B0 b\$ n-颜> ~ݩ(ks\ V!kI/t+s:tHz>yIaר|ս tb>,4ੀڗEC GEw$2^{*M(_er4x d?B|iE_i d }t\*wM}5p D.ycc;ͮj`ac3j/N6*ʕ3ٚCMa* 9axyX-̆vv,,r=p#F _z=N {\@ 4V9``EMIǛu.ԦpR<+59G '>9n`u \9\l6^ul{渚X,ņ|.mxWPND D]Yx{) PEwD0l B(SoȷRŠECaٮt(9}+7 ξgX7}Nә-x捼I 5/6 zM8}qQ.ۺg" e2c?E|]bߚ:Ls] c:6hJ1ek$w[RG+`=C[crn@e+b'8^&R& W!/˺l4$ iޑ -U,TI:dyzT1&̄z<†5HQLIO E~=8x J^QX,XgkCP<ggJ1C zXgw/59=3PJDgq!#\oNV;ځE\ E]PϽx)glw6:%:R}k:,L2oE?r4(.z5bx.j}6Pv>z#]ձ,.tM`^Yx=?ɐH=8mw$ۍ )xwQ]58dK'O}&at̸kbP:,"OK&ۂVq^5Tn櫂]*=؅.V2 ݃̒Bsq,U8 ꁕSFqӏ!;X^e!BsDJ|\p9Aiς`A ?fdx9=$ۢO{hl#ԥ;CSZA>5iDwyi\`s-63dD8LvtV;?;5A2A"2 $pwUΥ$cF*'Z$9@?A9Q7HVmE$  b!TfߢcZb]-dcbl~P$_TI3Z>YM9Pj;C`=2ĉbIO5HރHFzaJMQu.w6 %ءd&+x_3!9&TfSE<&j{_^sEO{*QpFeËof:4ݼ˺޼` w=s.pAq.)_X4rNejf[q`hݻ7a7t0q͋2 n&Exj86r%ub6m/zgv|b5la^{(4~#̭ yM(S1a3;2J*ʹi.-EƵR_b$K\@c?PhT!PVVETq^u-œȢS/+-kgf#BwXk75V;(a͓P҄n$m*rLs9zsj4tzI s3憱g^ҽv kBQ1ھ 9̴OaaJ 7#L`5>)ل1 H7G2 aS9u bM{6 yS7J\A=ҵi/>L-R+J|ulb;8&~F"V{"vd ح,3ǫYK@ k^ʜ Xw.Jw)<tLKmwcmZ S&,S]͓Տ jA4j u𨆶74[15oE00/'QN׶_?y.. "*;'jCz%>F/࿙_0|-@S,fz&ZX|t j qC֘G̤)b$bܯE']sA|1r\`H5қخ5u6g+I>au{2,~ݮ q$J?_4 5 I7e [h-•FVci-MS6с!-fƙΓQOpZуWM6$tˢ/{3X,_sݵ\NTu~9yϏz[@F©cO8؄U& 3YѶ{)]*䙠N58,.&9(PDīQx3TbjןF:y y '1H,0-",JUj^d9 c Uq>E`P1BKy׸sůuŎ]R(30?b̴^nvvBd`&{Dyr-[%H̆/D[X.x$yv$$9:i-v#AρlXw=R$)T)%XHٜEUD[yeW ڹ_.ͺw{ PF b҂ oz]׾hSmtV6wJX-v;t}MDEc7W8vvS!%=ŏMl~}䶀|ZI@@BAZX82˛(hw) `5ca3,`ޝv5*C6ZK]cӲOiW48MZ\Y?Ac#g]9[lfhO>6ZR*ʬl rX;#(x\=sBχ7 zuUmuGIYO&2M aѤ{$OQH. ܴq{>|+>fMzZg63`AG* mݒ*5g\hҔ9FFWbV%n߿)Iޥ.imCN'x8;RONg"r!Nm<ԭU#s<& Yd%l69Saj'r%̰kk<s5\k&ý*ڮM[TB"~N #dӥ@ֽ7ɣVjS w w8= \r4{sb:bܥC5D;t4VSXkݼy.9hɺ>DO:x9x_[0GuW˲;59ݜʰBGmDxwsv.v-D"ŔitOxjFwjh¿e(p%v*Yh!M z}|Pz\m88Evd hgq5x.RGB[A/{_.r5Wic*EE@FA;,Tpg_ngۥ^zmYQ.ouZݱ 0yt5)sRQL;(^w,`Oŭ!G5&4~PÏ(? (HålQbhR6吨`:3OBR>PX5a2jB+F r?UXWԺ[;@(bhh}WTi*-T"T}_~щ؞Ucn[IVyٸkaײ8 - lČ@y;@W`gL_gsE/[oriiiN(r˩7: שD v[M5rm VsOj l$laKEay/LAsL=n;sb>mS")G0yR9(R,5!5:&hK!2 PxUWO^46Ŏ^*eqŰ"lϢ \~!)7k&Lb&q||]}sRƇ?&+j#j bK\A(]z7"A nB1[\s4)t =izOa?ē}$chrF=z[ {ׅMܗ_ߓ= 6NUeƪI0ǟ#TƋEwI%nO+qvnߪVF]Ɂ>p$*USg6%xG!!Xj%,LQ#ԃGW @.DJik <Lr\sE IGZAm5U#+GњV7tSlMI ܊.]u4tdnoT?攧?j\X&}?4歒W TELFTx@ >+۠'&b{#}$qcfp%bxEn >OS$qZK^H-jI*v\{ȱ`x.SIrKBr[D/U @)G;oiA yX₌JV\Iٟk+<7@ʛ(}򡜜mN?b-э<KTW l~ d,Z؏(HTa4MӔ q +X9 `(з'2.Z='d](Y}tM"vj~স9c*&ۦuB(j7^V)i4m -^D1[Ax hƥ-.oaY v6bFZ1$@dt9:#4|s(ؠ醺0ǥ ڻ#>ꝈՆ;# [6 ]J^ۜMB6(Xo{Qv5مoF0//3bp j'F\,$C1ڪFƊ ~8p0V9iy8w=)BG7Y=쨢!?b ҥ(r|G"=o>Wfj hڲ Jl9 A#9i]n7+գMh<];]hZdgfJLdDpB+\ܵEn\:Iسݶd/I əC2{WP4D-]V|}`kMMISkbP9#@"Ȏǒ<^u/H)Tb0!Cd^g|=0 [b ľH.ryB_4I7Kc2e7ކw{-mHwf]r,g ^E_g!%5^`E(.FZ6k} jE7NAIkBh2{oPRʗLom!C^эBkha %k#T tl{^#؆VXw1>S6ET>3B۸sq7P0y]tn[mz*6ZoLw+Lsdr7Ml1VˮEhF^GyLjd1z5U}"R0k5#Pl~Mu"ҁSPgaD3JӛTyM[́{KvbQGD-ɒdvi):o7}=37bGʀ%82yLJU%` A3CQ)۱.1\p6a3ofPZH*]A"hrWtn5Ndc&C4ڠh3AuJ"I 86 Ի'@ 7pc#-k9,.d%4?IIs@iP>=]FfBTrUx7Y|V1W'Jsi䘴I5}Ӹ[G-<,u[p HsCYD7iA2|1=%mH|DN Lz֎ |WP<'f1&}Is0R] P$N4em&mgc+FDArU!sXR]g/ )gXߦ2S> H h(Al ڦ8ss@./Y6zՙ'Ɩai-T͓5˰iJh#~$3 ƣ誻U+D8a դ:c{zwRklx{x҆1rrkqlzcoѪË9W񯥚7^QU)O4f `Ѝ9"K`wKo!9'W._yĚv_'ٕ9[r TduRŅUS⛓{X͆AdCW\#vU>])Y*q(^&gjw{=ߓ&E@ &-DO(L%ş;Qqj[4mmhFT9:ZxP`-<@5;ȌZcߑoEQa Y};B7) .ۆhNVguͶhP&/;'15jgK&z !f5%nv]9ƭG}pњd;:)P,R'na ϨXYEx%~|ΕR|Rռ n72dW1vvkG1N>D`Əy0ǶP=t8g9vx u`"Apic]^C|%rZivomT)Z̒|cP;lٙs5m&nui=YN +e'=zs%ȴl/4x1! swyocm_3S]ǯH-\- Fsbdz[]N۲#'Ncg*AfY ՄKA1Q-XQ3v x:O3SDRʜ#6V-&c]i%n=\ƸN]e!ɽ]26w<([yצؓ4(tW+AIڱ\l s*`cߤL {amQ |N j p4+0}>P4^f maDpa$ȞY$qAҿ5?Ou:Q_QCE*fv+E`ZLە3CV(dsc)$>(4[oc$5_`Hb+@p%cRdyWॺ0.$Ə~L{(ZO"Ro'zVF9".b4 C9 2Z,Rg{D7-;"і&`_{&n}$W?P-d sv}~_r7,m}+)B{15)qHyCR,Q8*/֔V3 gC(2!H<]_J;sb}arz83b4"d GT=$S AM֍CK&uT:lw"OBX6o{J(bY0|K]eNi^B 0#U)siLYnR/ 6$yWdZJBCgLd s & 96ϐg֡02ǬZ${vj`fR1z~wZ{|uD! 3<@B w)ev6I+n/VtݲY"4~'*{zxq7~'JP] dKä+^pF{4Ɩ[~DOszCv, &`R,fXa@Im]"zֵᕕ~4ˀ(w_@Br/"6HzLWۑ]Z>}.#GT'q"rVS}ȊEboMVp'tSMPYA Yɶ. PC:Y EPLż'VӠmwtέn6 [n_/r[;nE?`Mazxx'|<<&ºw'Ƭ-1p͸()n^M S8Ͼs@gk"ICo{cw܍ :wa-x.5-sqtӾ(i#"^ JݴBAJvu0W^b/\SBÅFHXp+A>/RG*uWӗU|]PA]MZ \Տ:\װJg0\|~n{)EF}WϰX1s0O^9-^N8ػf A,i8@UtD$/v?7]]@}(.amoD|5slQ+5KKb ]c?5*P 6.RD1Q7c4ƹɱ J JIm3[uk|1@WO*aZ"/# E_MAxss">Ơ'~5sGdo"OhU{`HȔ\LMQ܁aY%}Dݯ^Xuχ ynh|30OYK@() q2Cjgm5v?r13hjNeP>*iv?@/e"ݍT+qV+mCV+a[,vtML67}#MZi+]GpCӔ:sX$bU:䥹*H nGevMtn zg;/\]biqŜaOElJBb3SWt/@okzJz#t3,P,Qi F {(m;gZm{A&]fC+Eժ8;&M_`vO8h] \yzfi<2|:Ո5dBjrv6u,*7B?\ xV$(hgQGvړv *((U;M5E mHfu^)嵅Ȳ47V{x1ڿp UC2-nTČwT 0r޾>Zɒ&#+@b]t⋟076x54?Ph@Zj|Q`-A˅0Ţó[ЖIAE^VaA˸jɾjڠEܻgC1x;n,t)kJPzq#k2Y.A+P2 V-RW4|-!Ɠ;O3^Cq !%0N{3W`dr+tۼ>lỪy}9?Y0WxFHZ;4QX)UVIJD܊sɩ2(NJd+/;7 %:9Ep OY+n"#&U{J+niP&B[p>S ɓae &745@pW():B-wB;%ROf3%b'¢Ձ&QQW;gg4Ɵ5<LjiXZ9OϦS@xNzT|x}5&kAӤB{&<9f?(#Z٘Nx.vϳ_r L8 AFПBl2U+!-6_ai;+=f v$e,QF %vʎ^`! S2LaOOOL87u.$F8⇇u7^\dqVC0FO*yg΃^Ḅ_$u۠sJ+;Ҽ{HEUgC־]ݕ]bTs0y*QO9=hMgٞC{IU74A8 7#0<+=OS7VnC,ܶxԍU􍟣G9 iG$Hm8x Q8cxbbmٞu}iC<M#&ޔ̚b {Xeu:-"o-ч7)b-;I,hlJ3!w :O׋VYf/uܗ9㭺-N=ϦPxf6,1@wWnx 3's$ Tv) ! /g~Kgf5qBaL.$+%}k߬'{(Յ8τk a)oGm]M; 3D|eC%,SGΊEry}sg塐b4-9hۛDR,8ES=L zt Fy!aI3B '?)5;1s`|Yˢ0}lFEEeS?<=o6ڳ]>k,=yԀ|;$͚ZMژ ԩ*zIɪAH$/s451<û[ (_Ba"C(Ԣp ˂ FXMM'd2[seⅉM5,j~y$tRьS`,>Pwn/s +ʑ`* $cx"CRs-~Z=ד)' b>b` wB5E+|EX޶Ck16h{́V3ڳ #Fg5TӴ %LӴj|w{Oa膶Xg[B5HmĞFܝ|@[II>)kܵ*x deFlAm^ 'X{7_ƶvgGnN4ӟ14;iDF~NWX.n#&eWsZGӐ$fЈXe h",(Vb!6ƶn͸Ch˯-M攐KLC`v}SrR -x;yacǢeLPG,r wo-5Ko'$'rTxpT;q2?6=[VAA3Kn=!gS١zѿ%n?Sf!ٞ.V8wDSh m/Ea#1[zŮo[!ةSkp 0|J*y> pcA!%U7 &iU~[HBAnx hGuGȀg?CңʞfSp "B/Fl{8 g| VS =+GE-rhK ߵt G0 ᒱ6VIKXֆ%v^Lv=^,u%c) '8w%uK)E.fV^h?@H; %4@yD΂lA!_ YwGdF ybY V^ yƄΉ.|mM[&va.P$4d9A)|JﭷRɍyg_QWܬV!9ׯʌ& rȫ֊dPd~F=*"; ơ?WM1oܕdJ_ʰ$e -%[_ )ؠ^vr}/բpʯ^uؗ/`mEU\]%9ՋV1W; 6r "}SbGF%`#X~T8`m27\@3"f Nئ=Q[ u0s,tïx" x&~c톛 :37]eS{괋" 3"WlB/:U5hh)YC,3PLie}xU}o\vGr yMw7'V ~<{!;:ڞ28usdQe +5 Z0FC|>{HMKj0 3Z!ͩr߁S٫ w丂X!X};vUF:uz>~˕l`?n].ňKĐTPsOB;s..tևUQՋrVUmS?aWGj]s.DW(q[ Z~˱ KkSiP>Sȁ,3cAl1e fM)uVLb/HӉ/yS'Zhbc4EѤQdc?He$!PݭJhR8b)X* hJ`(':kC 6yH\s ~BЛ{8.$ 2;v)8"JlE[x q  (9J#RJ)I3g[%%qDZuA|hFV[H{+}E>=ҖfA&Mh8q!D0fk;|I M+vݗeG/6{I@[]I]("aPpl΅$ BA'Cko]H0 J^5?U0r2)>|qKMzlAƳ?ݧ(6_zKrrf;0ӡM޷SZXKP"kȋwBDłQuNbSsZ {*-FA8\fwiAzvSJN}PE^tWÛN(26B| |Voג,`L+e1KZh mM\&"l,({!/tGzp7A؃`)?>1BYdyyS-E7ΉYEӁ?lSe;;Hޣ"U-J5Z@u2*Ngn<Cz;œ6]S84,ps,=үԽf2I #Nrj(kOG\bqXG 4~4q0߷أ_]S|o_+FROW&Q jYBՒ6gɞ~'?M͸0Z>PkثS5:Aݓ?ŶM2VʫTax/' vnkmp1m;: =:!-x5%z1r D(:Eփ< N>^QW5`<ބQ&G`ֽ kpӴtYp>{B_/gSVD,T7BĨ%k_#(јdqL%b{AzcgM,'`u WΛK] /,CnX$? 13B+xi8G`t$mLF*(H'G@A7@5V1P_xoNQM05JϪTOXi^ j}矜|7;)qqԝ`+Hu!{cC FZ &K]Dk'(Ȗ|~ kOPA@/j0Rx6z)}R"IJ»7,,ψ,Y? bawHD(';YOH6dd6K|5g=uTb*̀7cCam[Kn,j]Z8"؉z p$~GZ%455PLnli6wPw985? VXG+R=pLo xUx d@.AA*Bzw HT<Df6BE:w"!MxzѨuP0xoa!v -T_&B(\UnShtN3,LJWS120]7o:!Z8H8bz̙n.+[[ca俱E+ ۃJ("hQYᡭL^FgfAGl'ܠljx;`ztG' + f[Z:^+\N®"[r"X&i}FZF{b}AT$8iaDJx}^p!E(؊c}X"PFA!sүY6(f+M>s!m,wN!0cZzKDUݹK+H~֟ bK( )(*]$li`e1b*-F|!1Ѵ!p|JYh=tRs6+ :#!5g_хM0,@\f6 jr0!"ƈ؈AE논-6F3~< `!MQ*q$VNjPΜ`J`D`u>Qmyj3T̴#Jʰ65 .d0&qIv *|@rP9 a#x1q*}Ʒ#b!7eI?-+tv-kz՘d)4Ju;~a@D엋gD}} Z^-?Xm].}:n!sY)_( *~E >C1 cW܂'l߄))X@wlB{Zl@2oR:'2wf+$/l[':,X3gTIĠFaܘ7HTR\w5%~L-[*=wy3>G44 #Ԥc]Lj9Zٶڊ(%JQükЫ1p#r6̿(?S%լ?(_P#G _Yh%[} %j=OD Zo vN,C`Vl:Nr:ath҄ 7܌]=0DEaG\f%f̄m"`NF`I nfhb6'b?n,b(o S5GhȯS0|Q7UOKs!pϯN_Hjcu8߹MΥm0Qz+L:vBQfѫpNn""tF"pSN\v)Uv?Q̞xPe & 'cͪPi=SycܰXuO- n<*FN95TބP ~S\ ӲُU\޳lI!>+@~JVR`rwm>|xk!k,fVrMAQ´Pmw^i,;zejO?ݞdƥLw텅!_K9;6IP dm N&!"#m}[d#rqĻ鹝Y-TnXLni6 !CUkOYME@H'C-m[k +dNX~J9T@m;}}u7|&_#%'|;nYZ\TqUf6i&&mca%A&фuW*Zw&Y:RvZ-b-{x 8 )Fݤ')r Ζ-$#ΌueV\AEt\ _|/*8Z:01UPP^X`n!4$ _#^elm˹xE+ksUS>Ln䷪64vT&|W Bl!J$[ױ#|!$?^v^b_2#'@\1f]3@'iTFF;`|4ۚjcYZt8[4nT iT`<ٲݛ*D!Gh{1?v]l` T͆vgOhwˁx:pz wmϐ"ݖjFwo6,Ŏ0o `gL;K+tNq xq}L 4y i"fz ߠL^ܓ W ?4 چU~߸Ķ97is4^vN~}*m dk*`$0 cjC74U [ ܝ# 9n&V}Asin Ӈp8!@~XjW#z;Um.R]^Fx!S-}Ls!%=o\,4N5v,2m7PxQγsΌr~= 7VJbZ^tPS+3; nTyw00M8j}y!Zrz(Tg0,GyeLQC"/OP[8}Pwjk1z7 .qHؕaP%$XjsR,&uwWxiLkڟs١X;fNkDMHGyg9^IL[Jef՗=?cC>?#p#"a (i9qGnY{ʏ*\I^Z7TӘ?]v:szը>W&`-әL.8^%=p)|(Bw<1(O4l䩚RFm_q R-FҽEl-m[p+htg܎BbV5n cds{h9䰀5Y?Wgy CR-EW$Izr0PA0b6vJҟya뼃$ɡAA!ZәFP1Dd/C^.(j&;JY1~(n އ ³IB1F=ƢS)hNE(S&:꭭U]ǃL^<}dQrtn*&s#dHklID c_ uPd>a糱mO37djd@^ӓ2SLy7^Ô3eS`pcsKgJZ ]uy<딆;Ɩ+-y̴ v$w9v9l(@IDy aC9-e #ǯ ꘲ɞ`I;]@;7 1livj# vӹ &ꍍF& X !6>Я2`^g嵂jJF҆p`QxAY g@!<Wѭs)x1d-*E+оg^!WyGt6h{Q5>9Imϰ,q h>' *ڗ-3xrQ3X(Ӗo՗bgu=Az~xZFN^*}DeiLc,'zUHle8o|e(Ôxa^nW=JbRŝH*4v33MNoڠ}im_&Tj5EUsW;87LP~Z]T#9)Y)+K%]wXV'8U ݢnM:*3Fڞe޺Ƃn`"[4"2/rʞ:U8ovF.QD\&R)@A_ZH\2/ER.N#&&9+Rq 4/ Y0j2s):eIPSO.ʽ ^#m]nv96›q ]sހ~T~ L/t[)W|PU9$؄2WY3(BٌX}˓݃d\zJТڠ9R[[: 7CY-]Kdmv8'ЈU+ znɔB4 Jg,,&Qk-v?*#Su|9Y w[\&ry=d*w!U?\q2ܔg/>ZD9`xCu1jdUwCĩ0&{:4Zp8aAD9:}[KFH!JG⹨:âZY_XƒLkYM-"n‹qK PȰ.eio]<~!ҵNj.R&Jty&T?XU!*7% m99my; LdCM -.XQ3Fr/m5L0f{!~2 r^J̪pON&Wi'`hpxv̋g CSWAxZNA~(doc};J-ܶ`Xrً %I\dҮWt.My; ۳b4&gٻgK6 piOjF"i2fono{e!/ۀko\f_ q.6(=OJMv|\6}]h<=m?H_GaM?ʒY,$KȤ+6CD#oF∿ lG`8Se kތYYڝݑ@01DZ!p}DTK/px}t2 ՠnT ޒTI L ^bx1hNpqD IE*ͅ\Dj>M5dCOnvhUm%s”Ooulz~HLȓQ%19~0N{CiH: Z^aӄ.t*k5 *MlO ކXaI/'-y]N`cSw+}l!a3헒p106ʦh ">B$mHyf26.n3\@j>x( $c/[K<|2 Pj/]FOm:v 'x?-$-J@ʹ `I2d~6?zX_:H|w >+=Z: hwS߉xN1KB{Q^u6+$z ϛԃUXg)ʃӢ~BkdwWt.Oؽ+>xkWs&\ 1}Ɋ\smC}/ӯYnͣkHig;NC :yoQ; J͔e:BDb\6u1N˖W(]`wm+G Aōb0Gש>7Ul ,ф24ܱwu Ho VRVfe焜V/{zc jfDװerqS\H K(4v/zO͍z4WUVS;﨓dIQ0DZ>-&dŏ)o7Q}vN[nO6h2h ,T*jG'rq4,oDƁL>1e.Z&!l+"*Q@Z1 _ф6ߗl/^Tb/(Q*ڠ m#CYfu A-7%]M5ghgqL$tcDiKa]#7sb̉fLr;,X)kT.҃H\bugb..^z_d)7N y|1)vy|1Q$͓߫rtĽ=s 5J<|&|G1GIvk[c1BJQCב5y.e&::.4Hk ?HC(8c:xCzkxi+MA$5]"b-|<5?㵮1xWY1) ;#8gZ(HݍW6ѣx'&](^ 7;$;y*-fs('^0/Z'n"cR xp<iqYCwו_+h%aD4­I$]Ec8!r&xSna#_&z,ڴK*[ [:LeDӀ#OR%ZVC5].uz5I[5pұo6tjAK({(8{hij H,QJcngpXδ$#ZtQ ǥ$qu3h6 []ㅶ Y<KJO=ZHM}*:j@ {TO޺}| E2T'pVNکT7{ :jM7=$Z0hVӥ +9iHr+$Bd9;TiYN ս+|!P3Q9l?kQʍI%w/%\G^inssN>!g#m`dᅱ Q{d yO{J pu=1LB`ǟ3<̇PGqJaf&Qb"Ĩu:*a>+#lv? om@p?IT3G>?әSy JkYu + םJ}[*ZNc tf$;sϚ+=ֱu,6 q|xCq0.7&Wp0|6t-L ^g.rTL/[ʉ"Qp5}WPN*iDi5yF!KM$ Iȝ0}iJ 96AHl1|H ˩xc"Լ͝> ;2݅~~$Zvۓ6)қཐ6g(=ȗ}ڒ,pJoKOxnF lA36֕0W1lmN12X[{ۓcM96K刮HZ*H2 =Zo(0)Uz5\gRa^MTtmz ]x۩8-YJ*~ j$SO„C@Д`gw1Mb:!qHׁun-@*3|'Mro6؜ Y7cie̼4o ߈uvƓ tQr_ވ%yn*@n邆sx]/yO$T70-3ʐvȲKa_`֮n9#m_lY)N_9jM ͆ebt>1+%pb_Z7Ȇ,THw,H񛇡ЗF7&D뭋Tj_<[@0V{KNab9PeTwnV(j;:С0Z+ )2jL%O󇟤0eR|4wn_G)5t2f9poLkWN,@@fcζ30Zd[QL ̆*O2 ,zNUQ"hXH q؅wr" ܲ:Y)&gF/=,xa;WnY_:0\( ^qaTOb nh9PmV&,ʹϢ]McW S_ȗ*16,wEPh1o{ٖ; X&尫DV (*\\LDBtXP'3$A/PXǫNi0ծBpʝߎn~s4qJ፾Oo@d߶+C- pLQ ['ڿyܬHW>$v&;l2G3?k0N2 ҧs;:vcPOA'"̿fwbK sJW<Փu3GE>G\&txNqq+׽oՍq`Dg4-hݓxռrϘAEӣ:3M40 3_; N u 5v] &6cvfZ( &D?v"i=KᮼU0@ 0T0Dmȱ&_> xm96;e֐[)zPAR(e`Mߴ> \kޏ%X*. ?w ;&EpX T0tWqYZ )Iiuغ@"T,oCGV2Qqx\6K7:&7`h5Pf*D@C_1tP7/[ fű ićBL (U}EHq"(!O{5‡%*z+FA>jk` v! Ȟ}`X? {ߔN{l&&/R@cȔp]erh1^D9/"I_*ܿ*ciMrKfd?u:Ir&-.2//eAߟy;1Vf4\+66v%}*΃<^#Dʇ-;ئ$>A=):v"Y$(HhMaLEӰx-$NW 8E2*k'k&Xi5ڑXTX8Y` y DnARM&%њGF4o]93DEBT,E~ďtto(ukTF{L4_;KM|M{|A!*@"3?#1F FlxE2p>B(R`PvF%tv3<z}q[1N㸕2_XCxܺVJa}>a'l81tW =V*o\=B}il5eP^F ]W4Ru(m]àKQIr.4\sS/Ht(`M8XaPWm_(7Ѥ}ކV ?ZuCxeB$+7gϕbx4;j.72hW~ykd'Eϧ]]wY&NH9`ԭҽmE`' (9D#a)CSD*FFIXo㉣z %kĵ"_-3zKAǚr&eA2xϽN 'R،GC.H7HQv_5tia:0p9D4ZH U%Rxq+Ҥ C$ƄS9)/!#^xd\^2gWeRv iSu0Wl&8TCRX2!ӿzI̶2ljʓ㉥ɳ!lg@?P+Dl?zP4 Xk<%kQmbDt.}# YvO@)9ܑ# ȕ̅kڑ}j:ί + S(bmtK׌4GWtas( GX [?[563ե tlk\i|M!h ~%<#&ce=26OM ;QjzO(gtS\ U;6nL~E!J|,bzE@g tT *)Nn,Ņ/ʮš@O}SnPOESX~L@O1/TۓS}SXem[^Qf2 ɠ+^Å-\nZGCט[8GeD ;~3*ngmVwZ:;1Clf-gvԾs,38cNI\MOt?$k޴0?:HMK|9g"B~!+y}+Bq^B]+Ak2D8nagl1v$ 3QX3uOA)+O>55#(<! w,: 4!~<[. ʱթ/TSCU>bFBH:Z{F;sY,#S!isyΠ`sItx4kSӁ?@.ɍҸ2T+BDCרtBݙ dlFnkb1} +9XڰpRkG@:(P̅sr{Ee1ݷicjԬguw#MÛFﻶ*efAJi<@*C is'(N~}'&v`DZ|w6P=$rǿ+pC F` !5W5س׮XJRx% 4D,rPNڜ8 DexZlJE"TىHQSHd Ku^~=P#o!{n l$B~o]dPF:猖mAn 2^ѿtظeK\[4)d&&E6 ߹Cc*7/Æw W.g8r>Km^8MM XS5MRj9r$'%Dݙ30Ep޲ͩ)V5Z(ݫoGՏg蚯]S:^#AX6%֑Jem"JYHK{.L2ƅoxr^wP6s z]Mc ^n@sNM@O,\*6xdѶ\^ kpp ,~q{(6^IqPr欺<^:so[$H< |V +pΆ$/̴dR1apSrbLy^Xc\:Dsι]B8MvP|n6 FZƔ`"wDj%A7ݣ,`CAu84=0 Fq;Z#"NOLA~8{ 5C.oi#=so&qDacFB8btm(]2<ӆe~m~Xdw| i 1n~gr-scJ mBniJ>~" = [UZ$궯apV)n&|G92):[7ؙUwĮ`h *牂7\mc&Íwq44G҆ R.g\f?o-/f;;T%e|jj xʓµvzSbӰ肮ۢƸaTX^@ eftە$\ BgqWR@lz=YB _ O WTip˥,#=^-o[MV*LW'"b'C8T-Z!<{ Se DT3L& 2]Mܽ¨(2/3~`U-MYt`_eLU3E}Pϩsz\:MiuWxl4TA!"29V 8Q uod|iwhӨ#ղYV#_Z~ D֎瑱ĈtH`$h{!Mx\%$aJN@|DD('ܰ,R$dka#>5GŢw ! 6pm+J609Q|7 5ȓ|@'Y]m| 5k=k.6(CarD`iWC[NݽŦʧV uW&V/Zn녨B&1 IKΓ1,VTGR?Ƀ/VΩ>A8cQdvMBظQeZ=-rĠT5/Klf"[ΩD=lE~"2x_3+qJ[0SA:f;@ F]zyF3ܨ親P(bYT.KcΆ)DaJvۣꦴX\K&J0(X]<{,0 ZZ1/˩@x^5TxuZYǘ[׈olSl؜(Si[}Q^AC CZ@pydIU[UkXDjH"gBP`k^γO$15nǦ9WO(~)bnMɛV0/1'=9+(%OEWҧXˉQ Zdɠch17RC0_*#m3Zlf@YsX n]D$b=!1uw|lFRW\ ,Vsf̲ ;T$regI~y)ո堌 NvVe/#Cj,wTZ%Gucc4T:G~ˋ#dF ubB s>K&'S#2xwY})47n`Iq2*U<[ %I2fǶ "wg.vR4mQBVF]u3c &,2U<ÂI5 Vp5E_Ӊ~uD!$)O*3KPe?[餀+Yjن EG.Nފv`P%ȹ⏟QgDžVWc%ٝwyͰ#d_T>zs4O I0F_D+ 4my1RuG5LZD2=kS^qM,h'V?sKr"E3]!WT[X]--|Qe[@ fzwAiR!ﲀ߸1O|%Ap$_F:dY,;Ԝv@ U89yX:zVюS _ Bշb7!^WO ^>}YܐA( NB"?Q}52jɡ12~߫ /Š θ1d@xU8}':c#c% / XkCNx$Ulհ5pTȎ{L5nx'A"t|}h&R9Ek\m='6FE&At^ e {s|cFȧܺtbMXEƘh<ܰp[ŔsW>ܓw=76kO-MVK(_vIz yn.$$a S\Sp^؋; a\fplU)(201GhVey̓W!`3ө`Q^R뭵ge݁tB=nͨ;^ ZtBvnh:$>|5<{XJڲ)%4/?_z~`=M[@jGEN[aFL n2YŮbdd# 5HSriA`s T Wr5F˗:cƅVd>m*n SE3)ma[JrD Fu c$[JIԬ87S;S/O@j~oOݡ&#ROp.>I'YD _^J?o\gq"r X?0&q2V xz9V+߳<&u׸`Л + 7Rr>s*6̦*XdbΦQh =!>(GS[T[}b>ޅ&Pwpu6CUDٞu ;6SGnLV"耱@XL׳X5|60lnP)Piس#,%96FcLGa l|AL A1.b֘t35ٚwᰶx`Hct n-Q׊Fo]ɴKήRCtQ9tUUjzq^4^g\QP׋*")>|=FH8]#0WS'"ЮM68vl*4UƋ E,5J.'tN""ja԰mh5=jq›=:$ =LUh'ԝl3'ϣ$Hd9M.ƦGiT(v#-;Q8_hz9>Qim5'3hoJ)f;(x7 G,9&qOs`K AIڐ~M-{SEr(u-(lR0(U,cM6D_%= Ұ>["IYAXU&qN-Gf8c!c6|=@8Mf>خ~ K=3 3Im \rA*$$#oDЋXYagDwLc'Θ?̉W#۱N~%Jh#W=_^x@=S<Ü0 ) _ :ęWaIJ+;DeL?ѳ7mG T`^bW0> zԧkp QD +|nsq(Ŀ_r$Fp1Mգ AxT,hWstKO KnEiM~u=` F'lpm`#LdS{m ύI QZGJQvg0،i!l~TzTtJT >W3vX6~i=vz\V.bPo߂c~?`!vu%zR/wC?5TarQ-p,` l-ǚa~ɐe}6ALPC-4 aqeKjcnԂNuTu~ɵ m_"=fOtp.`]9y_swP9[!ܓQKs2$V);[e<78(A7Uk rOi=BwhoxAHiw7|9Ұe%Fk|V ˈl(#U퐍?ѯ _h#b\׼lsKRs!DZcw~*J筎)E4 0CwddKK3}CY@&Jr0㲜{alMbړy.RЁd<ϕ DeBZ@Ng(xTDR9([MxkЯ <'$Wtd^=GYx[y{(&.MzsxBɛ@v60'$Ifn˨̻{$:le2>x䯀TFx[le=h1ה7ibz of%>.P ~2nlC"wNN|uK}]Hn@Bla (t̅5KQtPERLYQ&.~r-*'*K4 \B&+7Zռ vKq5L Ͼ0jLo*X5n@I?BAf%ҾA?nhCq#V\Ӿ{ : 8dvM1qOC/X3fJg3Fj~/IGd_u9j$W] `}۝F|0ŕݔ??V |og߉T8qɀ;Eb׳mUc7N856FHQu5#,.Rc^":zf|d ] 9,IDhrnj35 >HeV;;p-&&Hgy}>9AH0-X¤ W~eιA y+5 롵+WwRE:r)XA'<  T+ÒyH̥v~A5C/nj`8 Rȓt,1ˬo^Ժ jI1|Yʭ6 .zhW"ޤ.H!0@")HLƫF%iy?~m@6"πENn4V`| Di4YKsၵvCo.NS: [H(ߋSٕdti3k';jR ȝ! %{_>l); 2S$YQt6 P4y_匣[FY"#lz31iV` ekM=TlZA=vŏ kn:ڡ:v&DElWJNeIELe M-.*e(,F9W)t=)[Yɪik^ K{/˾pѺF,|Hw4ΰ!+H/J1p7M \~dU$ԣ9l]{uwFeRf)#}Hd՘ 7|7)X[|xǔ ۀ'Y\oss#Q~놂i3E3 |%]v %G =[+ߟI ۘr訟;.c=$ɼE\$WM58Ӣu4Q#楫䧎iTskA*3ȫU?Nj=su:U<0b#w /j1EiMaֈY3c[[n/'&R[ꌟq9-3,V+9%p|)(9+p#"w !ww9G80oWi[u9i{Tti~BKsMNBbYRx iDJӏ# iȮZju;&2%}W!Zb̰pob!S)3YuAxx2mKvtb6iƮ\AUè+Pv¥89} ڀzVd2ch:<}Sk޵E9פ1S(lɣ,g%-X6oL~T\^0׷ʓq2r@in^K%<^괃7bj+E%+̊!Hb"49 zBeulȇ#úܵ޼ %EٰUvH(?L-8ѲvFlӚ[j rn WDHL 4A8OST<(Z\OM[; (4k`; _}1 ^>s  I=, jS2##aqt4/qxrkv=^k{ǂL&^RPpg}A׹` 7;MaXQgWs,U8Z_'SJf.|ڑg֢9Nyt%B0Dž^!'[~y%V_ x 'T2^-}Pգ^aTM@)(8`w^y&`׳!(5 Vʹ]v ;~1Z2):- PGnB|^#ʔcG#Uז8ͩ<`2)TD&4 gZ2s`vi.?#,X8=T?P=g#jWRD$->ނ+˨V ozn 14%#]&u(\HnR;\*%(MzKYWpm(ȨʥPUf{ Vu SO{?"@ =YW(;jär3-|Y} mبe&$TQ[mJ0P|'n|=a/JJbk;O#vPAU8MYT>-#V{s./8IJ~?R甕it#(ޛ(_f4!,)-5c8>*1\1`.17c }Fn5GRi'7+( T>sХB,/2"ֲ =3鹝up%켥Xc"~Cl/#k17hπ{ ň;:낙 :\jv^'Yv0'u>ÁDcjME}3PCb BY]Pxo؉-}!:Gs}J4sul^_K.դ" )+K@cj٪HmԣS3x,^=՜0y@C8?g[6]O UtŞOQ#R4^! '>NT,^[fng|VU.xbfF@4]qxMLڱf  ͿmqlL/PM{7$у0!f{Gf1jY,"#*7Xr'Z|*OǂwF`υW|_0 dڨFA;RZ+ҺRQ "j¢Dwo=( ̶:RC8VW& }>Y/{: ry[Ф۱TMBD>oy4 >oHbsǭ":n匕^?0?usAg!1ne~_M hVA/~xRV[|xxL؟CB`ȩ/E0i7݇r:,UB7HSE8oY۔WF$.K_D6S qs&P`k(/gSzfg2–Ì!ɥny*@ahlO[Cy^Ҡ^iA QT^/'hpdTOoh<\ϯ-΃JP?ﴀZEJ.ݱSy @ &/h!tiRb/[HWFPyjo}Z G!1Z-xs {ެGiZ?lG!G[6;q$q1H%~|>)AVg#TT\~($p'ޝʛ4$TFgw8Zhk$fX ă:+P^&av/f!+D)5b^ lT`=p4<{b] [W[S*k_$h2.VU]i!:,e=]Ѩơİ;ŮAW#H YFg(QxYcI};eڡiU"4lF,**]cyL8:4~ !ؠ~5 <-J={0-BdDRI?ˀ0_}:$bi7YAOO!5je[&z[+9CMӮxcR0!q W8'׊s'ΐȓ EFqc s]i>I[|Ins>WAMJezFc_ZuFûbN .VVU e]&mL:#p<ȵ\1crmadQO:誫`dzzSO휔 t>ǐFkVG:y||/G#L'H--B3,xót )]펍b L"&9^eX9K04Ks`5 N3&Wpz[8t J%U1rʞ^J̤)AkJ\c 19k+uY qo2. _*g#*bUT;na8w^uO0#}=0Y'SA7#P.n)*!d`ڊ#>7(!ڦm:wO.dm[ldDYɼ26Bjq"fPќJ|Gr[H/g`MF OS21RZTToIO=+-+nׅfr@0ӡO5kjIߤل_D&[)ZZbR&)ūq;iz2sACStů`ʼn; XhP+Ki0} C#>/z@nPWغ6(VA(xxو*%<6F #]dPvÊ[whBf*.*!%_ҹ2dF! 8J!Ǖ?FC]h}Rқ "LU䚏)ptl#k%d{eFECC!rAzL?PSXY0? t8f{UNHc~C@=Ċiw?u衶5V¦k} !uv믆ٍ\%B$œ8 =f|2>a-tYF(#>K>DԂV Z$p`RR\?ǒG\4ͪ9qUCJNkĝsUB+7TGH/Z YSJ%BAI9*> w047ۂqo7UM{ujS5*`´½pȹب}t__%uYד%~k4/8RЈWHCJkSwV2*"[lˉP]x'dXvYY-f¬aj _1=0rJ\2RLJ!}:ʤ*dvݗsPaGH^hɡ4rR5XO3 لcuG/p5F-{ѐ֩DDئ 0D qHq t0z&Na# K*aՒQx󦛔g/|k'FzïY 8h`]Sӝ-Zt5ʿ+/B8BAu Kcy* r1*.Wk5^E:GOnCY9@y@]D]g Ǡʌ~xڛ҉( M˨LjҠnk6 )ce%y*v90 ?zzʼ%Xh-/*8n3 X" /nLjX2`~9/ijg≓' ;V>p?W XzW>4_@'rmB?Pj+aONa[hĒHc9 /S@qRs4 E,hY #-PP}\>UČdN: τ:INFưN`&dven>iQފΒ?ף}r҄u(e_YCXx#Pf&b-gP3u1鰩EwJ*\T;6MB9R||3ɨfA@ͅNO½%d; ԩ0\2 G0{f!\[ g 0aPۤY/o$)Bc8KPִ[ǎ;($ vǧOƂfdxB{I+DјylsPckW}7SmC=M:|dDTD}Դۨ0F5(+ T6X/*7JKn_g0Φ0[:+-Ǽ~>hҥ.)NO0dƾ򱀃fM`rW6Uha]/v|B9]qFh(s7QsG_IG%I];GP(.A׮Vr%V'U{ 0|,;Ì(]x64 5=?|Wyȸ7&2#٩̛ ^۹C HG@&DAvWDV֭Ŵ79~f9]G}&t^ `^^XU"g؍O|4hdrE -.8?f^%oa_Z}Xy)%t2I1t&iY5Z-q#"tT:CpecQ)c^sTW G!t떛fa(ۡ;UdYGW@hk'Gh6s>J|"idO[[a1E;e&Q% *Ĥ1bLZu~FZ*Q>=π]'*iL;mz7~ vۂ}P. M]Lx2v^<] "mdU%DigT$˹? 7(`g{#!܌@*nWQ@}cg8h?+ Q9uj(祗L׷{I0m֧s̿[ßUO}&m3P??Wu7|C/ $_j) OB'B$*0(dx8$i*MaHh nO0xG] O24CVW넦*K1 xyt~{26(n$H;^VfunZ_Ju!ƽjOG10[$lzK"'ijvBL%b/[)B:vkx ;+#uKQ61ҥvF?HzM,e ٛCxѢ 1_44@}* `F9 AJR[B6|+. ehk!obLͼ3mcFAׇ8\ѹ=$E; _>quJ ?u=۴WKXOF\aq ekI3q or B&k"Mq3!D40$O.fhQ_KQvg@pg!.A{fHß,ϨBԳHJ>DoL2 gVASR ymx≿WIAчEl`8mRy]|M άPyzI*uGw.92I dJŢ0h_Cs6٭-ptՌ"ƩLIoMy&R<əhrh2i aۏ k}sRμ*O(NꭟEZ2,u8\1G`QK{:}*|M)/.rT7^ay&J@Յ14""dSډjcpvO$! Y>;&TuŶۦ߽eFm㳕n_ 8@}wa¾AydOMdH֏CJx=+SnTn1@wWխ.S[ٟNeoApm~Gޛqao'/ݪߛJ*(6p鷽VeC'TaG7ra~ҟq7:rWgzGh9HGg/B }87H0  iSH>0uOT+ Q"="E9.sj|݅ZUQ>pDqZIOX}[IŰCj@ds4e2DZ /?$B qޏ+A9umkIGk3}֥k 뛺q{sy}+_wbIʕDSHHA+!_?0D% RJy${("\F~虺P z] BU績 MEfZ0W8z]#-KUi}`_欈Ѿʷ*/Cn]n]f Ur7Zteb?wsfǽӁy>K*I PڂV lI%XEw*,lD=$fP7IӉ a~!m늶2|Sy0Gl`]M,UV||0/qoFYSFIYtXjӧ/ 9"M!g0+^ٽ XzxҩCX~ J]^dvZ˝8;D؃I,XpKrh!:uƙ+0d ZޢlO*Ha=$q}%%Ӗ~x|/m(n]{S3/~C-HlZbEʉ.?=u K!%VFԓ;V4KشA4h3L q;cϥ۟ :|߁XZ[ԳAmϒd zt:>~3oФ-@_ ksQ vO`w S/yu$,-IĩAYP iðiz8}~tIl4l{YP7 O)FY]5eJ5甿NvcCEm9_.d0nPf(X?@x _ڢRn̨5[P bKi?:~R٨d!fsTy>ZD,PCl٥Kpd5ϕ2҄=(0+-39Ty\8OʥgqȨc֏G{wm)$3rg@NTTMVߔM$ $}GJq3ӬhˡQHpyd8I\*<ݯ|KL od(FPӵ~&PVoo^;(tWE:RDANr}_DU^x>n pd "l}Yaf|τ1#$_lR;u~N*qM?gԝV]e-pA&bѼa|Y+Tˉ\)|vr5ĜX]\58m$f#O#юfIzYB)=酙ۺ:ԥ0G0طu|2!,K[d$gRdIYX)0X |Ο} &nT]>Q|Վo׏.aAN+vVsc%\< Y7jpǤψ%=|3DK-3qgdEr_ߩ"^]h`kt[i3FiS?] g" qڌ=\ۋ!Nļ3(nj}n>3?I{x{d>YЁp$w2LϪs$4Z+?Edgޟ2\(rȊer+@!?9]Ώmx8CmݫdC@f-gq4oHЛ1z5 n3  1|VϞe 1#|S_rk5U|xt[Sӆ-f/}$uoQKK٭ԃбqBRV MD(_Baˎa,D=? !`%MCo eO2zuMQ9}IVUiJCjnNf~qcsFqf%TVB3$;iFA\m GQA$bO^'[ޑ݄xwz"EaO#EM0 a 8jƁ8Ǖ?m%AEj8U~^K'ysGvztm;-:,́w_yM)0<PEv720"PHk*xuE;k7Irbwt8~S([L.ٮuh_ǖWyLw4E AW7rYYYXqp{OAz})M?1ފ L7_T)~7y(7f>G(PܥK7":{C,ㇱI,렕)yc0lLAlj,*XGlHR,1}?;!f̆XxO tT`]3vn]2iqzύkC qU;Z#|aߎ"!PUIٿDuUց7h[AYHhϯ 7M o*=pQN2h:HeHI.}F&#p? pJjV{BlKCD^K{:C=XhJĪ_(YO̾}oZE(8T\M-\v4xTOg|*H0pHø8Vp- N::waB/|tST9h`ܼ7+Pq2ΉsIs[$4hhԀsآdC9h ?Hsnے/ˉڋWSUe>ZQz2x][J_poJKڐ:1 $dk:$xaP݌ǦW6ޒNm!Zm&hW%ߞAne]E:mMHy-UyRU{6{뾃n:8Qv@ H~c߲ߠGDJï}ޛQ\b*]ۼŠS{Qb1ڲ;Ǔ2ހ括W;[G kJ۴׍C\tyDH;Mj~Դ\֊l{Vj/z } (_5M_Q uЌ;I[.xXUJlH%hxϰM'%񤠡[vG0Y/!*Kw/oh?ePn jtۋ|11eBvQg[܄gpJ*'FxXm7 ~"/bҕM-K"%mKbb@[))pL9Q9bZ=5Y/UmIDH|xESA'PH P,1PI*sL`Vܻ|s2 ]$+y@T~J 'J#) {pdŒ:f&Kw۸ߥ4c1Ap\F?ʆu/X =m!p + c XX^ό^B&-*kyֽw0PT<ٷSWM~@Nphaoƿ~#6|z~tJ;ՇD<ƪe ]'%AcQx9K1E/フ@K(Uͪg } #Hd;l.)78ܢBc ͬX)`n UV!U?;w /cBw{=QR5dwqQ-N/ $Z<N|IhSơO/|?nsWBU'sXk6Gf]t]Ҽhk@-pTuUZKEQОFn|Xړx{{[0:k8æ䨽> Q/P$XQroV뗟L&lڬ:~V5Q5`+L[ZWVd8Q?eFzPB"-! hA/O$POɉٻQĚa+DOz&GXQZ5_Y{ܓ]rb#mr˾bax8jR+6yAwI W]hKqAn}hn]?Z| mv޿>/':JYc^6D;6wZA #X4if_ڿ4§R1S%̠s)#{U&? X}ʨv=)vũt^,O({2Ҕ$1,獚K(?0F1CnVth9{ƶы,)fb$_Tl*1oW,Q}r}r51.#JOKԚH4ż]4Jw N6 n+5ڣN7}2EWpJ+^tc`:}$3tө6<p8\SJ%Jxʦm4ڶ|м[P&nng*rqpeQW}ra,1TX"y%'RpQG(t"7{s/:'pYrVRzmD~;' 2\Iqj_jnOfKKC$L~@ea t_HuvU$$k:PschahaaLk #ڵ|$Miʆ1OD #u>v]!E1=}>iR$ ᫿%|Qe_p,1iHj,L7J2<ĵM6% 370@#t=ay *C(Im|nXMRFh"0=(k .NJ:SbV <_ةar ,>"oBn2lHAQw{ {wb A$f-†u/Zm_8Z#'@1PF-ʹ*$ Bg9y 6pt:J` C2\Jw?,Ժ.]9P_E;4,0 MMW0xѵ6b!,$hkr&-O V7[ygN.sq/I3+zD,ٱ~.NŽ?fr/&^_­p;˃\Ԥ׬%[]eucp l.T\1=$T&wzFAsh^S '"υ*E=bDȈ@!1`L0c.5@/T:,LӥM ~ 5,k!yIAl{}+8o:uFЈ|2L}l73U(^d!\Z>mAP nS_8=–`N ރWڬ7A,_V]ɹo8 (. a-FR &a~=5ʭ&`u>Q\VЭC"f?%FF_֬Kc?_I/ l[5,ȀTN$X/s lD?fmG1EQ;M0G6 +byLV?8ZaMޓq;_4yQu -,ͅG3\A_W8XxRck^Elj" C?ѡog(ޔ*Fe^o0dЦ@PwCcMÛoȼ{H %Wa2B1ڦy/aݪ#E|~=;.9s߰9֑ZO6mH+ 'xf#9FU' ue9KT$uV4qBDTCP 7 + ࡟,W#6t|eoǃNJm0$0>$xآ"fzG>\} )35,4(COˢ`׷GIM9LKmӛР`Paal/!RL||o6 Al&? +YL-T:2bq ћ_X#TGX']`ѥv#_dqUAcO^噋FGpō Ķ@UO4z  05/0#̯qo45-9̻pFAY"հ5̛4~Mު4\)`,Zgoʗ?]Įy|r*"{?1C<|'v}h ?=`SSxi9sߜsI yQ+ r5ЧUgŁBb^aty3t|Xp@h zgL*I;CR!gڟ$+HF`Gi\|sT[I0u3{NճNXiLuv=elڋr v.칯J7F+4EcObխ8Ӡp|Ƙqc򂴈bxzݘ@u[٘Ƴ'seNw Tra}yHKW)fYoXM_* 7尹:t2zRf:Q88Q%ܢVD/I[@9>IlD3AzJ9KQDІ-poƁOkdY~P9+\ x  ҹB rzvZ)>mژd/QbAT^}u:oMad竐A҆Cj3=V]\;SH絥^\:Nuɠ/@5[<{ t$BfQWSF }_e>lJvg&Hiޘܯ@*Y}KhQg_`ClKjSvC ̶p%l~N]nV"ra7"P WzMuR~G".]-r}uCx"npbA8c\Zw*Uց9TS\e~30s1Ƕښ@V690DDA[ =`m[/lhjokI&4 kv1|=gZ H>aVRH$[V.aEKL/_Цg Ї=j̔E' 8E~q,+ɵ/HcX;eYP= e%x>h$a\׷؃kY>"Q/ANRb&#y*QwqB}2mߦro JS߽5d%ՓߨrI>T ="kf+:̝̝̽_&ԵX-l.--=Y^hJn\DuG;r]qXM ~j>j`iug9w6V9Ter|s lUdltl5Wu]/nr20EOA< PfSfO⫩~鄛>%vD}GlCo@d5ӆFiJL`^Tm7i a1)L4Rv޴#mvM}IncWLw·0CF^e+7i@4q^|-|jI/) 1mE}2sģ;'wyqvm<F&͞_$`$5/*&^ֳA`X#[gl U0}S8XmfP6@JFD7 +/Tu/)4}%'"E|Hn&` 7}3~r)F߿2ݦ|MZVN?;~PQ?%j kJeئz_P&uZ8J/b+ppB3d {#s6i1|J!M~onfIcK#fܨF(rq{kyz3z3 ݝZ QUC!~Q<_өP/!;آ O7|!,/_""Z _=J[r{/JdXÁ5́g~[)kL 1gBTJѝumCNQ]wփ_4e"%8btq2ęۃ9W&4)PD^Id'!/Nl6#Ň}L'&畉ݜ_4^;'2?=d`VQ&l~94^+B1sn"3Ӎ0]:HPw9= SN%҇M)\Vz .h7 iNӼ N_SuAM0*[݃=vB-kHr2#L.߹::÷kdmŌY$eOO0' >J5l ̅F8N@׻kL3\Lfx(E|Z;C5w<@;f=ҡ(Z9ELɲWә'c&PU"\d k?OӼNnz0$EE'!+|]nk)ft i ;,,(EV}^ R$U.YkWNq3X\En} y &?糣`僱&rX;/SAM,YcAx\7{׈d; ;~>)4ODhܮ\@䆺CWwuy0$օʡP(}J~*JzvB80ZfOzdW~a d8:ICc[Ҳ0={kf] 7$_%6rY-[|#@p$  Iٱ uBB5]Hd/rRPW4k:#Wՙ]>d l_PG!I8;(6<"+jvˤ?Fq.Q^b=j-o0?ǟ+K Cop˵ )fЯүFⰦJvm';9k2ѷ&Y%+0/i JoHb S؅ Cya5?9cj]~9ɈJ/-tx[q%: wB^K4ZlN\r)ule_rGLPlE>nR%㊲DSGֹ;:-b>`us5dA.0uh.)ߎ7l*yj M@# Yj\z"{$yu|RKa,9#T<=OROX @ .!G-!3Xs{&wa8衠&^Brg[7,0:4nX:q?<, 2|`0pb]]h 2˪6=ϱ@Q[*C(:VD|}~pJd{_*K;Ak;jc@G걺ykVlBVlR ɨq51H3}Ftݘ;07-&^ϓz?XD74WM(EL)C+rwa;{9qz!E_uA`SwcX-# e8)d .ܵZm\yWx6a(ja"/!cGHNrgM2ѽɂG7q9e'[CŠo*R *iĆj(a P %\{ZGEFy*gTglpR=q3O[39Y~=G)%NCw"C&CF2?Lr.<1 BjTCQ AqRsAvwjN+wš^Lk!XQ eU=B28|!M{,ihi'Ӎ޳πa1$ :G{ _m,F\9'ʼnӅ YlT~}q_|<>R9WRVc^ؐY)a>+YL9& wz9 m]f8ZMHܹ-p{IZ`|ԹP#}bmj휱bғ!1{#BL$wZS.JbyDVh_n|; )g1=gA#(.P$r/2/ƫ^BF48W{YxB\J HG%$CO|L,<, 2VY3uG%9ۦ&m̆{_ղǪ9DĄ? ;́AnSc:v RoF7a0H؝aܡY5(AD熗Z3Ǻ*PcEw0Lo,L~TlߴLhBAŤ T2w`4BX#azPs>~}&2#E D y5َShX=&!QV  D>񿨔e:0T8Kl9*ܬ=L(dLxLg~\ޠhDt 7{]B cv$Я1ni;Yt-݀V<"QAIxab'荲 2u _!-chJ 91cx>x'jAbG9Y+GBUa|T w |=VRtPHs> 91Đ K.6,nԶ>K,evBIub|^obahvp4K> E\\ن `6 498d8>ñIH?ԕ*[#ᮼ`M+.Zx:(@r?s?>Z&su@6d\T\8pk0k3[_Ť8ׁX#6ۡ'c&ъ[Go7!>EXm'-ʼn/|bPWK;6!N[ Ϡ)[ t3BBF`"k>ՃW̑曤қd6/Ѕ*Y=B 8J2Rf\ i4}G$o Sw)k斎 )pU,`ܧI[?]l{{Q̶L`6a ;T@g/-{ց-DŽ+7ۈ&k+du[ԥd$W۟Й'"%Wd);iƖ |f~f_uP­dS\;?CBM~.8aX2rQ N s<|[W.!˒MWUJOuO8@|{} tՁ)\;a&E'zx1Dζ"8JbF0Yc9:i2s Ϧ60|H5.VW*Ff+e0v9HdM+|Tfé6V8>JLB.Y~/@ʉ 3)jz\E8'z>N2)f>~_Zj=X3͜5W"#)ԳGָk֧wW6rxϵ%iwciQ_XeuE\2mn5va'"iA݌Z WB:/I,w[QM۞Z/ra06"B줳 nh#:=χ2 ,a{-Nv]|a6V.(rэ)[%@Na nTelb0oGSz#34ŤO\q޸x `;Db-Ebl F8HYրZH4ma&?Td Įby_}m̋gow 3Dmyb [sXJ=Y}D^$j4_N>\8Q7 % 1}}~^6V!Z;U}S}_hj2ڹ\h`9~.ؐӬ6-Kn„v;:5KIsbzp#N^Q\L+.R5 M?KA]78#>Tw%X~nm˕ z}pIS7^P$Z!n5 )|yy~S]횒gmx5Xo[I |!4(`aͱYSY㺣rF@RI R q lq}(z.B^Ңr#p ,}]ƱeDwᚼtJ$] cXKRc>wRl m6bS!y ~p5u/{RZqq6 ұE1,Y͵`2 !hP| | e/oZloO nh\EouVӔ\MpN]-I R/((4PQG/TgJKjۊ9L~bw*BixB;xbZ3 #%~a(p1xQ,k#Ž{ KMY;7ySq4N{9JFWK9Z@ o߄1ZATw>G@p*hrH6*o𞢯4<`2 74Ul̻L>n#@ᔷCty޶ x1 |IyQTuwaZw!, ggԯd t`:ޏIk T"7nP%ƂPƩRHdD8xm3#uo|[3n8S͆' 2.7I1iVEgWek1vr6FL2ɠKi/ v!03u,Vǯ8a=f^xc;`ol pN^3~:FFZ$FR0uo{^Q>.r)؍2zxԻN zƑZ1YlW;8>su?\uWgSqёZy+sctwփ$~ϥnVxxߌ^W&z7MW?hyIgѳ=H:!2 pK40 \PdV0oo䙚ӨTQ <ojMV NN)Q_=ZF򳨔,z>| |h .Kg3k|`v`@"D%1?6L 3[(aX)'F nw;N@f\'Uǃ 6@sGE;AUs}zsȆDnJOi`~l?ZQiEU>=?u?( /9́mIJ@Lyڙ%wm̭p+{_ʽj@ArՓX/2=SLI/`ќ1d9cm3S,V_fU1׽ !!tit@Ӷ@QWJfjS<E3EeUTBsE=F#6QfL B= aqNG4F8.^ Vpp_]!SN"_u*i;.ICk3@[D6⑗PI=5|/l7C |ml2F)2=& ]ZB痤TVFk"{x}7!xiPb+[W+z@bٴFQtf+,Izō~3۝6`nAb% Z)2ӈ3 0DOKVkQ.wcv^GAl:kzvU/[-cR{ʃ b8cDWC=MF?w"]%slFIļ&-U<->D{V-~ѷp "J[UAn?Bѝ[(KCݕe31>Q+ZI]5|o농w>X& .G #L4tJ_ $ću\ɑ,p9*H"to Y,-h_hꢁcUARk)DuK?F.6+ :[M~CsTPX[Q/2S_>rfz3#-wxDñ*(cVs9 LH8|w뢾ĩiz$L:g\~V_܅qT(9n)k&ͧCR)"y4$M<6"#0h_9j,k9ת];.b0'tv rȈFft l xYb7SMíbPhU;׈t`wӛd>f`k'*N"lHժA(tj]" 4B\&ܛ-! v8t/-k]  oi-lE<skBŠ>1/wX'[7z9Tl8Si9&v8^^džS٬. z+xQ\m`Q$mk%tY{np(z9Pպuzsada;j75bZSLiMx%+sȎ%]r4J v<H0,A>zF7 ;ը=\JFՆSpd: T*S`r|gG/$3Ӌ`u-1_:Кv@h&U3L++=^Wr4gFWI<1kWJ|ľOu\mǝZňse@X',"2Il HϻjLe__o1&um)%kqbϒ0Um:j$Z}q R#g]Gˆ3|/:dv LPd/_a)w5z`6w:L񣹊B>]c>2yQ!G7d6nn.̔-PKL q㖒QVH!Zkˈy+7"9$>urx4r5&+گk]p%͏7nB =m)ZA8p&1tVh 2إM7 GJВpЀX!}e!wPw6 fT#G)<4={pw*|tdLf-5͗4=,qC'|](»pbvpFoAsSLM3N.ODh$g8Y*)u.z'>R?) O\uUa+?](\G!hrK[Tt2xÕ]VQrThŠH4}[XDZrFC‚$8GaCʟo"voQ7Y>Rɮۼ]Z ,^bjVvq|E(;J?o/|Bj"sAMOvMwu-Qow rOh[8e~jdxPc88džQ_:}o M; ګdÂM;ރGoR;*w^]@1>آI|!3h-/yPr)xQ9Ԛ<@ZQy A EȦCMZ-ϐdvI^ -*q~pO괁5 ax]Ci l Po,6L+>Ġasn9e,dy}w?6 5 B!=e8֧Ј3+>Ng 1?KzrC@Ԃywa*|d=iGDzM4O m?Ë_AHcH1(*JĔz?NDE;0:ŀ?)"\pE*:WD_~YdDB5r nqad,":.^P Bmݮ>M@%3|J]9{.h >ЛbKnB:  kq#byǪc-UBHE XUmfgMJF qd{qp)Z1-FvU+srVb`v4||E˺*FBNػ-i/ִ0jE"g!!* }|SY'nRm}zZe0lS{MZjRj_3g% Pƹ X:@I -+g* 'Β_7 tD0jK7:?vڭs>]nx_QZm6_ ]n&8Fꗍ(h>w;CcCSH`qcM$ݗZ;\ĐHZpUFQG2\K`ءx<~j < Qgibob.6,b~(6߈#&v;|hQJ]|D eR37PV\"I(˜>gt6:nв 7"cҊze10ƵK"ETa#mW(lGdusF3>b3)nRtBlR$PU>Nр[ef|g څfȹ_pT` `j >[~ K/-@(1Ob2hi2?ȃqH /n%Ќp;ל-vm_**ܱ"&͸P@ 1xidwuߵKPxhkU>oZ#x䐢;-y4*9MZ"?|m>c{zkw-~6i@D&EWcjl%8jVSKc3npWЏ=?Q7u Pn[x nvH?fr]~ =Wx3X&:ԍ_P@p@›4,%Gn Ւ_t?5 .Ļ}Z9/~sz'{%مkͯk2~4 n BTw=97K$h'sBB@Y%D]:k6jY (PVZ!R,8Y{[TI~l*afr=ʯ{THspYBP摴߾X#;tj97_׶ =qI5N79zZ,s"Cp<sVimIӜTK6| ޿'j%jWf-YeY߸Yv FongZIƜ"$YFh`SN|30xbHVhDz˯do!Ш_^k.JRRԚg'rК-|lt Nl)Ct/ Lٻ!'򢝓ுzLъ\,%NۼE(A윕\=B+@(a몂 ͡`B)H0˧=>=ᜏJzFCEZƷ8b"Bm;^qHm\ODĔT,->E~)+kU, R1VEY%,ٔP_D?T7 f&~C i`϶u`\<ΈP=>:U+bd.m˲@<#^` .SrC*,Uׂ-nx0BӀt+] x'>o AmT{0:g'X]T90?gta 6ki(Lfؠl1[ )մ64;eՎFBW=ZT)eHUeny^Qs26qt!m?U-#?u*yo UHpM@bY~w\hڅ n&{)2$j[1VnN=4%Yj@@Aa1\X e`3u8H:(VC%#\(S=1Ax$4ko+u5]r7! :WYUG!oҝ"#Y! Q$;gv L `sfq`+O3ew0Is :'\ęgLd]¢dj{w&+.{dRMOv-sn &"(q. GQIH5Ó-4˴j"@kпմꀤ-kB?lGY1s'Rd~!Z:;I\Υ<)+Ѥ|_ IҬŨ ؁iP3 Ήd6괫qSwf㈎/݊&H@Bָ J`7{0e/ۮƂXxZ'`NC9(Lo}0$hѿkqY+w,xd;N_ hL,XuM! "(텮WlF8|8''v8> Ϛ)0&{Sl{*zM;2GXc&A#(qNJȓ8 iK90w5zc,>TH6C9۽poe|b9M{r:bkq33lZaN^N. a^y}K)ɠ:>.@~m0"jV9|^zqܝjŏH˳"[ɹz)5Z@㉬ZHީ=8s>]xnDR${&tK3G2^D< dS->]"pUngj.^wS~=yح[t#.M;hP+?l+P[a(/_ݫ|_$Y ĘB~æ篼[ w,^| skzVgos^0B(K,ޠ4q\/q:ݧ&ɪ>si!^MmN5xOձY"ߒ]SK,Ã/Haej Mp~,x7BEj1 Zt0ݬ"_;*7SpP 5>cTC6;Dž'ROb;=`͒۽ƢRwv.NVI]`p= C|?N Թzld1מ]HjeyݷL)}#8KfnPSѵ øf2ˇYPZf`~lKl:@ m[Í%/EC#yGnE3qN o23 mm2C Ix=#ը]V-[BC;؎KgZ挝97{4jeo3ϜU培Q#]2Ӫb^W"fr?+ x)yeA+`}yxԼH!m]O7V}TD4݌eWyH}P{wcKXXw~r^Yr:9~_J!֧kƲ;; _3<ՑO?غh*1 %GfvLSq&r= BTqӽ %)pGl [g5ؑr j# s/%;, >v2ItqZ2/VBݻV[S$ 1{vz xWw ^::հ'MĽ nړҷYnԯ!ˉ sO p#?pkPωXYXmTl {}UJKVg%xR#+3Ff3D(˚Oہa3kS=&eaWMZkB@(@_ޠ*.6DA s7H?kyěac]w%qF J_ۘP 9B1o(NoD& hݲa tu;aēiMSfY~aLQmrc0>٦-I؇5UGVK0x (@CbHjw[|g%Bl)8#Y1A:`?3)dKcȋy?kYb&'e`ۖ~,͚~T ܭFf{S"$Nj M~?FXxC? `Fdcz~Kx?zD;&~:筗.8$+[%'+/˨ĺ-ݵYn,A0Ѓ#c`.\oOCHWLc7G4y$$iSOIꈨ6*[N!ƚ\r [fʟ9w#=)l2Yxb Lg.ORpoRS3jB#:<ͼ5Qw+o%ÒDRo8P 8!#O\ܑ@`EUpLSX爤\o \ߨF-]}'nA7& Zx]ylÁ0oBUO9qo[y\Pa fo~zΈ3T* h+V/wF~4{d]j:.Fnm?oQE2ӮFf(6Ȧ* 0̌<+54 zzD߸i5O _VqdX1drnDN yYr]ڄQn)BR-KR% t0nB8,߾t` X{pXh$Llׂ,Z~T4#x_w)f2VYF"`gO$P,UO4z^/$W;l՞FVm =LՠZRK^!g S wǵ\|x5 h\LQ,ގyfc.߳OtQg堷OUs{D-+aߧ*rH\X Ёd@2WM|72 /+Hޛ wa %5EReMm8R=LJ] 複 Op,}mQ;ʏX}\/ 9#HGmG=R5|C df~HmS@% ϛi.%`ُgZlQ&Yiس\}sR ɔ8Q U^?UQH40ul'u6D}Nƀ>%$җfm_vZϼ1sY$Go]*݁zq`QpyO L1:"~z5薃6bТԖ·j*ycK@QKBr̀6DJ1Ŕ: <~?-[+ʈvʯ7TXH]SjPV*^"4c>V[ &Ⴠ$ G ?An_zd۷7vp E:jFqC ^:Ea z _&5QMZ%CO7HH^[{B#Ap>X9)pՂFUxy9-c9=0\4uEF}Zּwf9ǍX[غ\`N5_ Az؎RNE>U_TjTxsi׸ԒJjuf1;w 'gY-cG5 [- iǨi yr4l 9< aN%<,Satfd'[7 `'^.(`r WE4䊆QT%__V]Іֶ1F9R۷ᄋ *M6F3c9bH;ZkG4cdvcPcL! ah=5k)eB =-ᡰe#|^E?h> )[ b˗)϶J Fu҈bW8_@tAl<wڳJqã]'<-=o1(JbLYS@#uQh@ԽMf:nN_w/uI&hD#mPO/3scedCLo|ol8foFUBlcńXcDΓ,h:HaFˀxܡ-RE>U?PfeJՄ׿JMYI}ʊ>x,tz1%-'%Qh( H!3'y>~){-1Nu+AWIS^uK<_*=HDdZQ}T`6pNY>%㩭b~J1^;2ڔJ~p$k0) Ef2OLMKşgC(R(^z"ma !`71%+\ ^ XVei?&)'o-3z˫b;  Arhq \ĸi~9jVNX""-t^תM#,#RA(X}!cmZ-{w(V<~BXJ= R>.Xx8N:)LȽ5J+hG }[onULUib#O"a.lv /hRXQ4{ܰ $f*OSDI_|ATo* Hu/ѧIF,>nKZ n "oB`:RO+UtHgQ+굗`*N9R# ۙ'z^ϴ+hTx8!T~IpH=+MQr ){/?Jb5ww:ƾ[XzNk69ؐ@bjR4..肝M`om HErc?>uc,{<Ax6rVsIrZL8Kk` }pt*l)ȏۈǒS2"p8̡ۢЅ[_k.9Ŏ*t,H"¸\yF;F;L;/Ғ-Uߐ>#%s4cX{Qf\j $x&82*9mgZ";zψcUO_G>)Eki×Q v蛬Bt}|9ղrVcH^l9‹3*d1*yhDy̳~!%2E(@)UAeĖy!LcTlm{;fe niȼx9ܼcxIappC,Ƶ.{o%m?Eyz? ӎSfoCu4yQ28t>_4q`m@/h>LP>3];rs9J=^7ov L˷"sFT;\HLP'v}ά5Z!N'}&Gӂm/GqJ3כʷ5p,hiPlٮgW&;U*TFUd%y0v"x W H aOB>D^'i[1[`<))P Y:Sy@ä2 V5 T&0{V*ܣ0l8c%R X !25W Z6f8S 10j\"HefKEt,8{G*8#'$!5AjZ'YžjpEQʰ8}J.K~MalN ϡ3Uke]l8)v~34~xu5_N]kc_BuK1w36X"fq^ Y'FN}|B }C*wJS'p ԕX]D.R"zqr?f(U!>VXf͠G坛б=ZfT$v>hb4(@&}-u* n MzĠ4LXV+a|.BvȔ& SPTÈ'kj~z-UUYa[pCRs6;D L\Ճ%WZyĎ)͐zՈv.2g9%߲gb!d$k+ܛ76/Gz^9*%CW*,`9~Xb2&YU7'+L*U=A>z"=I{p)--(DEE;9jiIꂺxuaɇ82mI2ߖ [WTc:^±j]ԟ]r-A`T󁟣ũRj8/M@ E}ٽu@Y)8+NxTJ@hh0)Wkx%G'QtFb6|k@V%qEF(Q6ҔEW /^rU5T!bzt,/;%\{thZ Wa3-뻳^o3*Bdvݓӹ5no]ӊ냒+f4bנN9)5p; g>ܾB PO#KmǿoZ"90xRڦt/a2U͔{#@8:gG5͊lCWҜ| >}Q**!ufUxT&{-vF5ԚXcIh/洛ᾪ Y 6 efU&iZ}sh9t5ƮTMղ󲙸GNVn|8 V~מ=D fgwfL[V/#mQNni`E1=W|F0FyШmR]ir޾DϋYUynVOs}0H< ؆ jkogeM'E .u@kplqz]+F?r`D} F*e>rZ>?lXy7I+8+ gzR蹶vH/_>ϱ̓H5j$MHNܗi/|% BpfI.X=OV+`"y* {<.i!$(jt^FxYX-{Fweč8,)ܢzZS[JQfc9l,#ʾՊ]ǦعnwUha"4|mwJsxrX'Nf,/}8:iZʡs^U o*nmy8!2XB˄C^j',9@x< ~tyOߘEQ{Q_ n}x &W\dwG=C6V NcMv1}~hʋ+)~׏ajnV)=Q4Nzc1?0Y-D7aj6e'\n!譈U)r({G[# ziŹ.Psx38.:عpjO g.934|BBmQӠΑXɸsŧ*.bSa:핇D!3Ax({`1#f::-WW^ @P;D6=չFܮe=f FHZ6bLSHP}N]f,ԗ@3 %ӵ }hAݓ3]â!DPW'2qO@AX'>d'y #% !-"'SW> ^f {5P_;jٷP{Y7L@eh{vtʳV;"40avwз_>U4=EcX*RP$M3p)NA3AU>պh™2jz7>ެS-]_AP-l| ANι%{/CZ-|Cv* E;Va?~~Xcu, $.6<+@ލxa+좝G8«ٺn#J/}C{ F=궄*`9v{g_#RkաJ5"AZsXm.={-WB֗) K#[C&׻y]2H43&zVggPW_x#R W Ćqyw6X.x"hؘ$\g.(fofN$U\@a1A2%`IPo0ƺMb *$I |qi#"?XpJ1X khT\mzo:ciMf(yC~cmO}?]> Irw>YG/Wr!䏝&3$yH[LY߽臠S™Y^^ᚼBs,xR&gE,$)Cցqʐ<n1y!;/1W0stE\@ {`COh}XqǾ?nʈGImsm+:{p#9JQ*5>!|s8/w,D ,|B`0F. 9t~$`-PmsWD@>;5U#X Ջh0c;r, T@$D>80?kOw+n&wߪq=_(+6Yتp*:H[(!Ҙ̶ܬMs~бB.D ߞ>Laf/ޏ7[&q(5<֚!MZㄖqa`inHIo!c<8cֿW9DU45 Eo4MY*H%E[+0ύ\bm2 x>O!$H=ivqk\ r%*LLmNC܊ݾҲ7ES'M"<1~x=9yo rIC”[lnYքYѯdاieo?~)vKd d|=1N#8ҡB .C|OGT#NE=VPZ'⚺S5!y@ )fI 77ۅ[k'Vj420{NPſV&ZL$|/jmQ5 "D{, ڽ8͢)B!cϊA_K2XaZP< ^m>SxK PcÓ6퍼&;%eGs.mG]sDQL" /AeX+^G.((nf&g]`(WON]\^%\kK&~g%W (A7y7mdBX3w tb6T.u Whl_ D?0V},!kۊRQ^Vw+a wMӂݷvqH򨇊Gy"zc.5z/qrf;9iT+IL(eQ>YwnN+(U6 :^]EC[XĄ8znx6R5{ɡ Gv\pO$)sVQב(2e;fQVYI K"@"es C:k%=2gp/})4l;& 9G hY{]icUɺt ·ZBybzO‹6"d:ˏ&7tp bt~5injwRg$CH@'NۻMQU' A@ܖ9muI5+5il~Ϲ݅3J7'p"DNɊA] )ER1s 3{wXOb+w\›';`&mn]ly4-cAdWNkjko2G>Y%>9aPf!MC[s >= ߍI #W^TNdn`22Ƴq;րBԞ=/BlE/݁[jx >m\QXe-2_d78娕]tjj`9yi݁7zT@By>sç9kfя7WQW}y 6#)S;>NLNz.̃b7ZYk+K.*bO&w/Śx s.J{q:,`#Bk1׵.LA~-r+<sf]Mdqn|tFSU|,`P9*}XR/Xp(Ar(!H}BcK\_ 4o#[:*YR^lKQO~+wc$q }  H'FU7ā9''?3"VzP{K4Wt Q\o~겻[fj N*"A-6i )?Q(>FƗ4&kt b򢀜 ͡y__J<= 5_i;9I#fi aj fs5.^sA5,!+GgI<0Gx0V(:a}8{s%_ө,FPR_"ٳ$VdK%38b  ;͢^G Mtm,~̹@)sxufJgipM\-Ց rVBެo.8PF6?8[@M7B;x gPmGX NA>QS7ծbӍ \:Qʹ3_,zo }9nT~CbL\\'Jez;ZHyѾ@zSYxjt ; iZ gFtXƟPBQE`Hڢ&+#܋ܰXt-?iI q2R[Љ//P#,duVQ;~4 QDbWET74liO6?to@~m(!tk(JUyH7^ da/uv'iSHڴ9A{T'D"+ty/WkĥΛ8*UӆSS5+Z^=d4RUl@a)InNiQ]{;iỳ@  ㎻0/hѶrz-20"FITs:-xx'5d~7XJoxiX0*2jL txS)NɠS" B9$R-9YޓD$KN#^XӪ)$n1#&E$K@:`@) =)~AU͒ԢuJٚ73g򪳋#Z\QbtvHn*:v|2*>,^`'ڏIW}NLJ353jECU/:|d.]|< oجuY[!]_`?>xX\oG֤&u(ϤM bu2qƒj]Ɗqώo'΀XOzIiCI a_] M0ҭb!Yn];'YvӺ1e{ SYR 4>JWko0ʞ!,kؠZ8e)hGYh^|ń77 O'Ljr=r0Ld%dN͖2{,/s)H( C`Ln$rκA2Ĭ枒s\(50+ͳ5qeM2"_➗=cL?䏐-dg+#;@=$Ѳ_~od׉K /s䕭1X` Pc 8Sg{:Kl"ͅo&Eģ/k "?)žUZjFǎRyMpaI[q{ȇn˂wBY(}<ȍw{{QJb]>wxɋ=@8 A甸nP^wcV~wZ\(jňϕrGʘFYZfVXO5tĞ5Q[Eŋ1A%^q3O6n9BSt l~AXѝ.jUOT`ӴTM4l,QmSFtUO a pG􊀣 4/n_`xm3ilG [_„}ua4 OdЮRSauoeSqMYƎi =x; $b_\,2RX⎑%>I>܌^/'~Wh<JWz.J;[~*jE-P{bV~]A'D;q )%hWeqޏ{]NF~VaH@Hln Yã۽{Ksw.Gr V1=J 4_HL%}+kR0}TY/DƭJ{ґS(RԊI̞ԧ0@_c`8U2K4D\?zT]g_}|lw^]wr;1`dk y$gK@^.GW1vDkg~0Pށl-`ˋdԍ&(Wǥ U/-} T@rP#OzJVK"¬0H~݃vA7j;wc()3(,Y6MAu?S_ ȃd|]q[p=l)Iݞs^xjka qTF:pf't *}D1E{TD636 %8]gxE1,[d e,C?N>􈚍AX:@>ST8xYk|Ѻ5AR y>@7z2UF`ۖ!cހ;z(y5$_=@zea<5k|_)ѹm %N$ &XJ3v~ѐΥ-" F%Bv0gj̐VfjW/xڗƒPwEy|rLf8ئF([5KgiEJŭ0C;%\.K:ZhY'kdoPXT2EčK:r+pK,Yrza.M#HݞԕՓ0zIFmɋL!^$C[,cC%0_`IYhM(qtC eU5z-m{53r#l4(X[pgaa^fB\BZE/kNz%8SD9SZ}';He况 JR/ PN,=0c"4In܊Z=\QN 빛Zojr "m"EVCGЧ.@W.b پA#>|KY%A|f6V o0H <|#9^!,Jev(`6GZ6NKYE/Kݞ"micZVUA:|׉wيLћNk]P$*78:Q\ر>}J$nruUz3GJ^ qNJՓ<4H V!Ł8jı$YǹWKm7Id%A h@k%KcPK@]q@5\;j_.{sk@EXj#C[Pդu'xAǁz.#i6. hjw2(L;J޽Km|r %Ka]ku;,Â* cɵ5 kfcna?Cz1@^ ?E;sg)ot ߙ0aWQpky1aƚp d?{s;K! ɰW8"JM0ptՌj̆ND`o[߹Ǭ ' EaWqSI B5 ߔjHMƵ\# 򔬁}pGH0WH`-VUV)40vҚ;|rJ]^,IL3DXZ2}\|ZӖ-JB\& 63XXY.mUJӈ2*H6m hsNY}=m/XCZv\`%9i)It&MmM ?0 ]QB9lʳr\ˮ5gdWS^f\_HNkoaA +|w\Js IKO8WL!#Z:jL3=mv7ÒPp+} @;.G=QSekCbD8&yODBv;:ȷUc; Z= |;J*07H;<:Cr02_jKy/96_xB MzE_$tv[*f!IuUU/\|ΞXB5V~ 0>*;NDW] !NC':yԤr&CN  ^fKn.R=L؎VN/Tx6>^էni QhOl'*E&<"\-oh2顗ܞk :@6C."(Żp_tf;Kj]:$@ .ej#(QC,cy$i-l[=O~ڜd:/&'(Kf#?dL*_8?lpB:<˦-`ZA.0| mbSЧVn%&p`?mAa " [D?c: bu@AvT :xfd{P6<(Zo7zu\8ՙB&?ufY^ ,ޛQ:rgH O$s4lgf>3 Y(qd#5Anptem&\JFS ,?[VlK1z-5q0oOذ.TC g`LLt(ZΛb2+Xhzmtu, ڵlFִCϟxC'OʃI=@j> ƈHGd"-qsaLzQCQIGq ŶWpkϠ$"Ema~L}+O{nRi?ه~3J|^#"ǵ饾k%RJ_yr+T*Es7-M^I$+^-upZ!pQpHQ8Z cag:o@[..r&Hn5yQv]{ncgG0 )jc e +XBuCB`ppk>vF[Ard> hÚOK%!v ,t]$#2 ;(+X! &Xq]CQ?jeyO -b,n{gdAf;G2/lYA&9[nm2^yӉb2-6G|((Gz4X.64`85ğ;hIh*ztG+0s\pGTtGHۅ(xS^a<Ah ]7{ʚ釃a])cli1l:9 &?#K<Аg:hfo ]NRLwEw؈f\'_:ew䛶Xh ghMKZv)1愘)oGQ @uIw A!*ʶ*{!Z&57"Ù\NP`_>ZH&ؐIu\ZoZX,zO Z+Gh˧chmsq:_9Ź_bz^c/ M-z+q-{_+heX xpK0Ȇ.J:$o :q`j~IAe/ځf4H0aR]!,q(y;j17CX>.\:X7gjaLi\P]_$,z-H=֔ח Iq^g?!yG:3lTC~Bɥ/`ȱ$0n>t ׏ *$"wޡvl|xoFFgO,yǯlC ͵nF

      NOx *%Cz &g`my-JT+q-Enz !I G!]$ݡ$9%Sm1^?9;{Ŭ#:_A ;S,%\ͮvXTwbvj>msN`г,$m/ QQ8$"t_ ʛnMfQTU~af(ՁR# ѾgD%['(x+.G.np ,b ExxОʾ q\ڴh0AxZ?xMJDnxxʟl3@kFp#GA:7JSB {;Ox~.|hPD7Y9,6KJ^CS pgHJsfV1D1 S|h9..hC*~  iFv;BcnZb66mFmb3P{l㎆t1+p(ՕSLnȩ Qimr6mO4/(껝|͵NxL輑ZM/$ g'{Gi D&. p:A&6}엗0S>Dj_bf'BsD|yh  AߌJVyʀ T~ '8$H{`m%@lCTu/m #e܇RHODSCax+ V*d[ F]p'|Y*>scמf~94gRA6ULEHy+u Z-Z<ƨ{sD%Z$$ $QꝹ*6WO} [|g$s*mAC6{pEf]&-4Eh^bi~u;ђY +*F?EÝs/9dҜ^T?B)B{X8@֣ ~oh)y=A-Kus'ӯ v{G6N%jzsG=`cL3A3rN`R^LU8~ų7I ߲=nаq;՗ZpZNo!ތi(Di_MTf?D2fnG{'V"3Igk6fV] HqPL  ݱ'VtaàTHi%|P2@AҢvk} AO"? Xu(:Tz <3P<99H6I/^3p^; p퇄G},i*u]u/Ӽ{ҵeͽ[R.')tl}S 5+$**`V ~c:$-8MgeLo~^nfꂞh|[270@dK^Ai[\7?Z_mc@`Wyt= ~b$} #E Opw_ܒ? r+f1>Բ>fqB vĸ׳a9DŽ'Um?@8{#I]:Ї`?8QR5ʋ VoMo⠎ `w'jJa?)yWH&Td'rHT5&IHe-wGN͘o{H1 $DΙq` SrsX,r𔓔dH!%v^EsSu>Qgr~bLk9GzrSfkM THBjZ'I"NTѩ#w~hE̿CZ7Qܫ@Ixa2Sԝ̂ifPw5q m~ڶd4 01a0;X3_sZScGuE$Ghdmc1tlnD e1-'?sJ-}Fs%C,T5>Fߐ6b E1wə"TB$- X6OW8(Mw?Szf7gxi*eד9Q>@/A.i=M74)ҟ|5\&~|xRcJyЂo 蔀tV׮yvnQ e9k%l>Q,q|wy݊{*s5a=UsYg) ha4HAI NZT(߉/0~- ņW ~GY;;\J))/*4q6-)a5;蠴`䷊CV?E6DjF Av 8=PPPƑXiSEwԲzLknN Cxo)s֭!i?ZӱjdHVI/KJ3vY^k닲i/،f1*Z~H|OM$\b3z17zeW%j<վkloȯ_ak]Ӷ)p6tu(j\aP猽Lܓ׎[B2iGw1L93aůY6}P}IN U*7Z)Q# KQn% *ޚl`X'f] O[59 D;P *-غp/!WyXJkyƆVVĨ+dx͓~ cgJ,{ИH#)9)<Rcu҈жQ#뵘8<-L75q_,`=A x&evxgXLuM#>Q|ȡrXNDz'6;|tԕxؒs SwWt&7xīG#{=y?v(I:Hi[̱3s/;CNf %$!Wʖ ‹OfP-ƓT 4Q19i/ QY^\)G_SnyxL4y" P<6励)Nj/A?rp"(&@,1ei[rJeȔZK!=-M9-5v" D(i;%. h8xz5T2yL {BgfFr}x`Ěan֙:l3QхZH(4k82,fєy+O雗1ge8^w姻}%lQLZLǸ&g#)N6I1(uwCGwYB@)j[a+zf)^dcWI綰 | #F}`X(EZ[Ex#_; 6b_OXR8ʞQ=U-U[U'!M*:oE1siȈbR-OL/הX-:{,Iz8MJUK/EwOvT6%-9>8x>2HL?}"SNSyJ#嬘X&FKRO^L? ׋%ΜlŨ| ހx$‚Hg6^70WmBHYx=.,rluOrmz&^J7F!4cG븡`K԰U[To~?x])R)fk^ySXۦCOLT;b I1 c쮻S=\vy#vkZϐ0u(*464oM)a-5Yy|J]oX(y}7)Ja%+*P"g]ooz:7HHHgQRZYp|NTx y=,%9մo-Rݥ#zn;U :uLEjt2_,%KFxJ( q´үTF9=Pu:^۰`ԋԚ{S9`Om}k4!`ҹZ}3n[hU!F0S%C[V s{* 8T!,G̨-?nV o.i7A. |$U\I};!Z,9\_fL|Hop3hE]ja $9g4uhL:g Y=8YO\]vr.&bZ`sAg\ZqJQ(/.Ŏ(Dh 7Ie|gэ, _[ CT&iu|7FgywTn||*PUQ$"`}czw /%mߧa662P}8nV+GZ,F{Jc,p%94ΤACrGaArə!T5I*vaoU_R>J˜ak+ ӾW/3Xǚ>9IJE!;KJ6")Ҏif&#Ab߶|ÓV)TW )3Osgo (|'E2KGH(1 F󐓵 wP5t5 U.1)70p2SX7H' q8GުOLk \9U=5Eo|ibG&ZE$#W(ǷBI^ in4C]+T&K ZL:'vc0\$x~{zTW^/ :KQшL7>~ N%CP0#QwnsH6ޢ޺DMx.:Pu_F2uI/Db28`F]S6 U-jV-mB7p>JC7>m  NEn o4A%bP;| t~j~x^`TxR(mzЈCh{hxPn1%f3Rq+SNFp S GMg:~JsmCȹ_mZ`P%.խ l 8qSS$5?[ _Q>|$֑(%/{>v#W +zҖƞ)~T6mY&!Y#2 .b]Xj 7):%10<#iO@T^(5)b  w5*vo3:|s6c0 +">TyB۹UΫy`xtee  pÁn]鄴m)~`X஁ڨ5X V+gٷ:ZPD"@#aFסG idosr=΢֦맛v xg~#<Ѧy} Aml&t봛'ڢ-k{kxH3M95R)3il[=5ߢ7[VWxuS8\XU97[w@oN= t݁Ul gL]AYiF@[c w cTzcx-nEXyYVI,M+6kMٔ=O|%-\a 034 و{ԡ4O0sn8SH>D׈] t DF~wMˁ6zcv9e(>sE1*@?z K)kj%7IMbKlaU&d G4Z9WLFUo# ],nPaPA"7#)G3%cd;A\cu!.si(:~\C~";gE}7Љıph}E#u eπFANU}MOF.'AOT2x5Vpl"Iu9uj̋3nNү_]/̼qWgfyk3BHGh+ )yq#,.%ޯ`cx Kq"A+3{,y^H'iXҬȕ5VٖeJJxP$Hs0(ǹaRDZʑ5F~u,5:\ t=̣X*B~|$+ +t9kXCcڵLƿ8;zK;xkh  afgҜuw6qTB =M柏u BI싑ym5=RHi5gBE'He4 Dt+H81 .ӧkY+:Ⴚ\]hRxbwdt:zmMng b㡪 '0?r]rCX̣"AVLK%g\޿Žxrջ_ef‚7Lkl@TS$<RLoyP}vdE4T)9GLfdWINGk@v+e+c9|Ɣo5kSQkK5<'C0aqʊ\\zK0rkE˸x8k[ m¶ǡ^v:rU $UЛ|S =|OTA׆%FX? ۔Xt {5 FGz D=NjЫ}T`CkUԪ$Z$*ה:ɕ/c[fC=GДZWFGj%*z㢨i3R`{,:h9 4kTk=?ovCb]kbaď^7![3brS=e$N\6KÑcG8OmtvU ;^$RCA5brmc^n'^KrQ6w"E\4mκ;8:R8;U"d~B?{4˚uW xsvDw-h6׭w-깊6H05?⧁2 `N. :z?J-Q5X~/94IH $|+ס("?x; 3 sȬ/73w-a(v;|O.|h>iC~Z*0pq^+wOXPIBg K{>dj^% c.)!7էpeT{m%YAx38@ٓ:SO5`X/ jXGݵ%>-zt+QO"Zo,?9|q12Ƃ1p)0մ  $6d} 5y v"w]+#PG{y-f\'ܕ PZGv+>j"DhjX0F`|qLFDLzy Ib'LBd $̩TcYZ߱"3tQihBvA ]h<  f|@W2h`B - IH6ԇ[B ;YGXkd'p +'ζR<53澔, Qk}Af8E2y'?1F!2oT 0## 1ʾgl`aJxm;'KB-L(SL~%aHoCWkҠ1]BIb J3H*;l:G3z(z6kZp Lr![>d"9qa'wx8QX-F?-:lNPyA;-) QĜ\LCQ'`]{eC5dI;AdJ5-qprT/7{ZC{Kv9麖4SAhi@1g$8|`~}RweSP>`+߄`&]UCY ,SG`ƒUjH FT@f?k<03OڦC.eԍ[ ݈17Բ]Cji Wf MUf(.\kf?cb+I!.! @ L>8fc; a`2DZ6\m 7$'9UҿyNe}j2;]|ddcKC@_9;D[XuX*u`{(4W>ޝ-~"lJ+1:U$\[1rY^~ђ#jB(މ*!m gH슄v[0HӾ#F߻~'vj#X|!pfsҨ2Nn6A~C@LuG (d%iشhD4NSf4~1N`-ΚUA*?Ŏxb6uOh-Qڂz,?bDJ}gB]BHp}3gü 坼njp7 k4eܶ[\aa\a}9֜ksR(f=*8P3{qsc7Pӹ۠O"*Ih{td<}s1G_:* ++ E#>+|z4qo&f]95L}Z!cIҽlN-&T7YߗS{LiǞ,Frq7ixY}::W7/zTܔ:YS.vtrC*Ӕr}6RD)GvVK`lj 98fNC(J[mӟ+Z3دSo`+|{:PѲUxqn3)P_v]ůaI5VF¹8nVݻw-Rm0gx4);lILR-&K[Ÿ6D%ƿzG﷨ GRv^f5|U$ +2e?C5XmraW_hq*$9Yxh ~4[LBt?"cˠ+} ^r0[ uMKyvpkxu t`t\&IA:\~ " |f%O,J|z lUWJh&YW0_X_W3BL@WF܁mE*K ,9ť7g!L}[5U^9@~ )l|mcp&|зuj:94=;Pw1L>k=v^ye b p>*ۡP\j>s"o>p(/;av`y\=I>Gl2̣bWV? XU+\8;~؇!1fPj3$#3F4aF1;k%xg9RG }1q"on.4Dzb440Z`ߴ|2`R* ePˀi,Q-#A_-zKN0&t%tWL@nno_g ÝKŇtpJ*Gd%^a>8AW֗NFBI&+5][u*z0Z.@p`fZBɸ#3iW/Q_M>1vhCk;r<0N*]Կ$଺EEbESPN'l?N wbWYϯ(;>Q06 y.R$HxnS$ꉃV<}4kp$?l1͒C)0$4+yr߳Tpi@8*J{<9}X=IޓՅCC/}cI+48^/HJ?'Jz-T* #/GhUZv  QMπP昩ܯh.Z&E nﭱƫ_vhu$cy4զnعՔaS3J):jEPu(9&hk>M0+C] 氇Ҹ%AlVp@Sl'Ӏ.*9l-qXLzD4T{ګwۆ6?iԺ,ȲIHqK}O[[/@aӮפLc=s,uvbba8ќCUqrRjOHHZy2ooN!}1_{#&{+tPQ@Lk[:R%R3Bi#S`Z Em@~_:Zsv"lZBg/;oFn*BeHϝ/=Ԏe.eQEp璞4uzeL};*K K%n<ۂ>CnW-vbCŰ`Aŕ$t'̾pf(+RҊnU}ӜEoIfj4/PA_\"Xk7ܩ?F ۤL+ >\Qw!G5y؀ m x2ӊL;IV4 ?ad h+, j-ҍ3dgu ~; U*/j`~Kt 3ueӗ>nI*h9xfmt$qF61].x0 )f̤)QKcxE֜P'@2B5"8g7`vgk_|ǏL95фtf5 :0Ԫ)v*`cQk7n3P)г+߰{$2a.5{vL4 9{{O"G.btO[-S˻>4-4]vE!jy?.&ڍa| ʜÓ݇~; r>ZWwx cL0K$=R0yuʗq}pX ~Q W<xHe'ˬDKH]s>LAB˒ E_fA<1@%vҺ ދ5($]50q'tmIOq ixDRݮBBR,0_ЭLJ=+iRq$)WLkTiXxmbRgKO 'M2JʪjyϱPJjҲ,<;P f ZPkӡ*`$׾Ui澤x6epд`0u #w՞:n</i,rݕr͟r9xeTCr&$hP-A(dkh|6eO6RAΘX3I';~c}C>G#u)5@r'TD $ɣR%_ 岾d3Jind.[݊KJԂI!lu7d͛(hiĦY`6`g|'5[N fˇүfŜឤx?MYx p6YC_P u[|Z>NQS4&5s\p;WU T$PQkPxG\H׋\yLIj$iwyc8[mRHl8(Ea=1i2N6\]{42– ha'ob0Iy&˖(fLtk̐mG|{G6, ܫả}t,F';M }9g`S ra,: XLcaKTnijOgz^*!l:g%19љy@>NC^U¤|X4O.eD !QMfцAiw~UK,JIWs=6MBٺC5;h{ 2)c])G &DcV.ފ!VHd 0 "8?(+GߕKZ݁ g_ao:rO$}Fu> [1 V ֝Y2M%!T>sTJK2 p)EcMʭ 5(L=Q2Uu5Z[F,6ma%h^$CkgY r(Xۍ19BW x2cc4P"RNoOu@Wu>jǠ:&sp=. 6`雺5Z<űظJ2͸9M5Lof^s"Ylm2z $4‚ѵ+1^P48}|$ ,פty_4_ز5ЬV~?Xʢb?S&?8Um ]I vZ=.bo\ֈ 4_ӒK Eʱ-\·{w<S=ӽ^TFbr1$d"bQrwF:ly)j,qI!kaHsO'l$1QdмIW+8#l᲌m64$ػ *737{[w+vywr*:wU6+CO7/ڊkEqG2|Pwvlsybg-ۋQ'ސ}4&LcbޞdׅO V E(WHiSܞ7թo4i`EDS> YqzqVF3] ]^[UX27ۅ 3ʝ=~2'Jg4TE y7f⊖Ix݅b9&$*7X,h\G"X͉7s,>n +g V0A5rMp* Ӵg\!.b=QRH{bgC7XGl$+2g #'GrRTDs ӃMʾ q_;`e-Z}O8vOx#_ 4{֬̒6㔂3Ա8.n*pꏐ޽/[Lq]S~8!Qf-ϴb|睡f7гE`z) 2@φN҃KK! `PXno9)o{WuVgD.Ɛ @Ri~;T,MNV+s@|U#|Ҹrje{cMI=̲J^CqmƣeI6)XG?VI%pz#s#܆;Gqws3EZI<_'`o;%]@N&S1Dy{Whңϑ)=Xtmj)f{8mbNTsIn \Wڔ183QB95g3YDQ4uZa'2![&ay8T)!#ƹsaR}>DnO?;V0g+h|$吊j6z{2LL<_X1ԫ+Ť$s>Tz^!;8ٶŠOs0!XbPHrؼldMJ|"xf;F  qnpvVi{Ơ:%YT,aY[e0d,63<]l^'?t{~憒C\&ԝBo|̱R.6dL]iPʼ chJ1xB1}4MCsGǼ|f:49f ? ]s%8mbhM>굅)!Q,cX=4}]؁ r5GhǥwiL?7HԞ&B]KwPLS (\do=};L~>@ =Avk4&~^Y* H@f A‡w0bB̅چBk<1@/ jI&wATsȖF_[Yu9rNֈ\-tm#WOTݤnx +`wo@00~a lx_E !0Իj?wYo K?B6-ן3o*:j4%4ǩ).飒Ѥ-hDT60`!!9)SUI+iIp!9j,Lz~пgA%W-A\)OLp %W<F+L;6-e?e,BELDάŤLQ=">[0~eQho{[}zm~F (3Q473$j:{XC^wiʄ7tպ[M{f0pJ},`ҨxyR?rgEz&&X6|F礩ןvHRl&,'J}j‰DWjiLp6jm9Wk zOћ69~ͼsDpQkE9V! 1\N!z U[J#%m\mزC`ˎMwSYCMK!! ɟ+Mq.tD v^T8ѻ(bԈ&BwkDǻwU3) a-- OeF@Cbd6A[*!`2<+Hm$q9zJGw"Qro'sb-|6Kv!a†P  a vYD4aXy!]g"۽m"o4c % J-Bs-i_߯o; TipD0]Пr#PlKa{_߼IqyS @RYIT`SZ4TeN ]FKb ,_ڬdJWG̩UyrE7A}~WRJ`ڿʦ!_F1C@~AD*t!h*|}פDx6ɳuӢ`rrI AN#좍Lԉbhuǖt}Q Gq1gz1W¸[ Fk Yu=WqE&/sy ^!- @`B_#\,g,nXEYi2,aRGFɊuN‰y<:M7;1y<ɯ˵K`DPZFͿPAgm) 7A(@厪atvj4 %ZJ3 7oDI! [(YټKTv?(šUThYD<9FΨ;@2q|9>~<"RӶJ`DɛAW597WDf.ycʷ!mH9w$=DI΢f8)i,-ID.۔JͲG`?D:+$Rۦv*3WҞ[_N̪"5˪1v6.Z[*KY1Ό^XMЭԽп-l=5{dܸ})UNw6`%(l[Q&R7!-4}P;%0=; O*S6J/#Y:i15sNumm _ӥz)Z`V)ػ@ Jc@7+ UݏJ$J1!FLR@)! R&#Eby^Y%ʴͦy[_ytS;n4{:KH_QEtq"mv CvVi_OC1aR;~O `d8_aZym>˙{,G҄|/YlXH2l Hč\G8w}jNm{4/e .k rR"rԦO$(r] ׿@n|JHvVZR3^z5\"6 (HԎ fr} .Fs0{`Pfa6u!tPC4?KZIjnX_UuJ,"5^J;:EJc`u3dII+ 01Sdb[V|J@4Ov>'{D1!.p X@GU~ͣov( >`ɩmᇞNO."O!uz#H թj?15h47,ԦΕzf* U\Urb[u*"@nPN/D]tZB@NjM$41K$噃F'x D靳J:rǩ<\& &<52/G[x[:h*sEAe7LZbɅ|C\pBSCn>#g#+e&.s7n{:׭6m^c̀$=)hwZ&ߵІIJ_ Ϫ } ᮉLl3 囘 rʀ=ty} `  'zwNT] vŗIg{8vpLl6]rZYYvgV[qq?L$o$FI(!`u&ud0׮%P\~X4i]~d*Y= F,Zp@ÕIU]I'}֭E~vЁ?惝߰쾜v=ǮKH9$"t+G7Ė0ۢ;% fO"qh9Ê%a|+6s}T%H ӽv ed|v a})}X@]".w o\T}S-)&m6+#F>pUL WMw}bc7AFZ:0ܞVdTpvA6T7Q/zZ7{8"e`7M.Q;zB4@C@C@D0>BjъdRjS%;ΈT%9uC;S§KMVգZU^xҮtl vDGVKU\: 7Q= W]grHcZr~d*b6yЗ87ǧroޑ+̻Ĵ&$SZ)N!S.B7x7[)^a2tmw.]Ö`QQN%0Ӆaj2pKCVW6HDW2E XOoi, Tu.H$ISaY8$Zx L`V̕pkP "qaPlڱ@I/dkaZ#KN>/ rY1b7H"f+7oxyȕKe} Qj@@/的3l! ٖ>]Cm:!$n+8o\iD~=h& E WCuSEvckzw$'2[hÛ*`y;j>N,o1gш2UbY<|<;AH+ ($b@>ȔҾ\uޤcW&cR@u64飚̓~h:}f,zsKy9oƃ[9<>VYΫ}%(M@H3Nb3SgX*q#O]KMܬ[+ {0􅕽jJADM Cy^kSm X$C^tLQ5;Uۆ +0^ ܄*::=^,Ũ*i Un ˛KJ5 d_IДٓ\yQWIRs=wQ$ueiN$ @=+䛺 魾L^}xme|NgK/όj?~S SZj\ 8&_#Ci'VWScϾa@k_2-Uq/pܥkX^VmW8ǀ]dC8\AG<F7kY]"3>+Zه-vo Oq]&* 8֠{$x Mh |r%ĥڰC^_$!c4CRs2;rk!y+Cџҵј$H!~JPQHaN:jޗ)BqvG|ѐ1H-Ͱ@Pm^Ӹ'ɚj%w1ܝ+tR(D) Y(}58K oc2j0 y<:Cy'DsIzh ˊEGReN|N)LR՗6Yja:Md}skL': i3_0 W6n|˟-:T>BK 6doæ`?t.?;A{M, h6xC[FUcI%9%ћRZ hp`p f֝鿏@K1q!a+" EkwH)N3aA<%Vk#Օ6G-Fbd_t*BZ7 2_߈V@+| .%EiƢ]'+^ yAk,DoI8Oiٜ6=&L h;0pnA2`mY^7ۧk|0תVX~|-Q+:F\Kv :«m|5V6zgRJ/c7vuZ|oZ|z3D4b!978gq\{bb7}8x뷒yRy(=f@nYNa~X\TR3HBtsVta!Aq\/-KI1vx5ztdU5^JAn^{ZRN,piҁ,L#e@W0: AթOrw;{6ea2,WRfk`/M(p~|Ur Au:OI0hg9Vq?Lg`>" ' D<̊et2"Ҍz~ZCf oꁲDŽI*BO<iEZ`C&Iĭ22GȺKI ĥE]Oщ_PV0Y@*J`=]'A>~ x,PV3̏cë:q.R IN3T>3wv{c pa[E"0!ua F(LƶIlOB^rQ T A:U k n\ \ڟX1ջHw) !2 $*i}zIy̳v̮,{ruT.rfE`ҬNGYrh>FVw*[@"waŐ?9JKy烞 ۃ;hJ2VJF\[ !Rntn䓝 AZs?5Rx!EPyg̦A(/]TJ ۴8b X-JX@SO͈$ˆ$Gw))39:}Q>Lb+W6#BkZ 2@v'qݾ'Գ|i*Ơ̦w #sRBJ.v޻Ћ+lȕ3G) ՘r>6R⯲i̊DّTlz7Ԫhg[So> U<~~ /ahNm&ƝErDN}Ici ։oTd+|˘qXu Ox.3thdM(7|1ʚ)VY Zs{Em򐷪%6v,5\8{Sjir{r#]{7a_R%*zN_@!ڞj0| tOU(+k{겑Oo4%Fa>?U"X#k#QsЦw-6lCD8 LuP쿺E! TOu@SOĶc-) )Yi!O]E}JBv|zт xEp QrBc]drČ‎/4eU'6pUmq+$M ;"8_yjWOu0\̰(M5F+%#cO -4iGLn@Hͤ*ǐ Ug΄1N1vdM]b0D19'3D6ŕasH>Ƃ^ T%>i!iYA$)J"P}'Pϫ R$J~JA)3m;a=ĖR= # bQi"gͱlpX.ԓ~駎ʢ{t"ųBmF mgjNHL:d J\|*13rupLnmN=liJ78Ed&STr{Sfg%~~b^H? ;0z(Pҭyu:#yt֌L[ԹeE*&R"ƿ+ھ!t\P_I6Բ#YEuݖBqZ_Q} 8bnY#wr1m 0MAx-|7xIGi cbo-ilw=xnwd+ڢXrk`QRF[pQ>#o:@WpSmLk{uWH0`)#]4r`z~@E/w^x%^{͆@"~<2M^ҜJ7җdHs&l*=[LQH.oH$3thL?f"zٹCf"D$-v4 "卜p0Ymy \3>˷pa$Uh,ް&::FTtZdgH%& E 1V$ѵmQ GL_FkCC a@:MUHJī4{Ae*.n >י\Oy:v)B.=Ǧp(56'Woz 9M 0_BT8%( a-k_> Mfڷ\:d@YE'1R>pYROǬIԦ"np0?i?7&3`vhGЧq}m-="wʚ'HBu]D _ϗwDvt<>AJǒ^%_p,ڽ+[<*\QHT*ŰϝpWT99E8^ }E6߯!ˀ,*H>00lOlw˭L:ptw (:ּ cwĨİݿuZW"RaI|m)#}C'vZj\:deAz/uo7u\Ik]( [M)ƩlV߉ Q}ri`ΩGK{\0oMNdixY?E;j4@mrnHɕ BxgDMȂd:2 OPyRsV:>mG(f /N]L\K]r9FEGzM0lܝ3_f z,%\B Zl޷}T2aWjp|:t88c&(OA;\g(HJF-j5y0TR' [\IGU[^D!`ycYM/lP)' Z|V$fx|B'6S׏[ 4iXUh Ds$h D9PU1Sm>90}ǪPgf:GЎ Se@ i{Zie, Q{+zâxj#f{l=OECdsB@sgqR慌A_.ÙP0l!zF EOxDE:*oP=&9v gMGɭ[%1zROQE p .~8DhP^1qA ? xZvHh$>G/ZDǕ:-rOX9OPoԚۂ ^v9`-rmjCdgX`jۈPyhn"48ث<6"qdKҐQG/_%:E#5J/e5w$#,x1Or){VÈF+aX$d@f= yhN3]i >baB׌xmy="t#= #GdRLAZ'M۹dk>ZK6Q_;"(+ލ#?cp Ͽ})4Jo+]ap̶SV,aQ&lÚRr  F'#E{y^=bM@w!)E]['O@L\×e{9*s>#=gj"GjT.EM:Tӿ;ٌzFgԋx/e 7;TϤGpTd%W&m3p uCqQ_Ĕ5x O|=@X{+`Pilʡuƌ\h:aoq^yt)4>yHpu728'NFlp$=`[L),#Iga_ HFg&pPvOMyxɏ W^K#zit7"kX L}EPݩ-J YDd%$1ݙpG`AjS=NJ-gAJ qvU\qH׬6,ɧQ6XqvN{?O!=o}FJȡē+m>w>M哹) iTw#2n!2zyqʝ= xƒʹQ%)gN^F:CəTIznB-8`hȐiֻӿ3>, .ʺ=z\(7[͸3/b,,[)ic4~ *8xsv%B1΢QA/Y4v FhkEi6 8ma,Qu BxM)EOYc" '/b(Ĭ>YDsޚ`BrЬn,vzO\c|vOFSS* Ǩ`3E= cإK-BA{GNP= 6\EDtp&\{z@GnhPY>iw0fxLl"{K$ {\X r@SwZ-kȣx|ٻZp_zzK ī}ﮑ+MR&FC﹠ɤ&hPP M벺8BK:&J&Μ (XS+H^4vwi}!xZZak!Hg>u>8l۠ n՝Hs{~TZ/:0W8IcgA X^ Bz1cPP`výKMA?zGu%A'ZFKg7ݹ R-a"q>,WyiP@W}U_IB1wM\>ȇDF), ;ƫi.$Ʋz湞|2JU%iF_Lč MKfmy2τDA,Nr%ҵfUHtD}/̺aaZ{txaY.J}$Ve#@SV8 }A"~Ay]U39y}6X޽Ԇ%ε$C` v/ Rl+ҔR_'t }bo7OMnd, e4#E F2WĘV2N#tނ:ןOͫ `X^q\ -NrLwit bL=bhUxh|H`2cgT3"0;XtisD~eHqT}yҭ \`&͎N&ܩ^#H <8 ie/zJ@ԭ'#3a&u*ޑ@WwGvhy d"Ѣ83pw;[ؼl{PeMl<7A0QmDm~@釩S V!"ӻWN3t9;*lappxϲnHua LId9WL(.ҌUaqDVlrʯ Jc#(vS K= ]/; 6KBlFsd0lTp|֒37@c~2hEu]eVOAf{7>&E玎@j]~R/ .l~I3L:(BpWR2M Z.xVc{D8BvжTN y(5D_^M HP(!T#xnAh:x.q/p7+EsV́0Ot<t_kmʏn84PSΓ~r|^<ۼ,B6EQ癗ޮa2jHWO̔a3TFNrc֕شu-7M}8k(0"iyG ]պq~pG R Ta@ 0вP_FbʜhRTp7z&j -]:ԅ RFWǎ{ܾl.:̜Bvs0΃<2 ]~4?u*1ik?=@dUه(fNȏ9Sb,ssݚ" h %x@%H3Λ/[(Gv#VI1I5$RJ{fѐl#|U?5 M[I?ƼMIu@ȄnK%KQsWu hf (yWˍ]2za !)8'f}AXGLgKT #"q!'Mjcd4'[nkP/[tnSFz¿ |q'e .ȿ &` ,m/qehQAMRN)g;7(Oh04ktOa=5j#+[ԊWwo3'1jA3H#J-X?TW?(9"S61zg֪[`,Lx|a#s RzW<~ _0E|[ܟ;U;}Nϓ.Rv#$( S(|gzKdz;!E%q%5 Ü6JlzY+>B C;OM,*sTHIzȖQyx5`z^08JFSג ˮ!D1C<~vpNP7[r|e4ƌlz[k~%v1r=r0: >Km*hڽxϫ# @h7kB\Lt5Y7߽O`*oztZ/R=~HUMYb d$+dz;%'W`ˮ|M]މ&g70*L;#: L{<Ω H{ۼglp+>K|m}Zd` ETUGܛ].h|r*1&Ef۱0HqǼzWPp^iٔ99iaY_u?rsl++!MyH'H$q$CZJV0 ay,YY:A\` YeLww42[M 6WFzзf5 Bnb\Sσ3y۰K]91y"3ytsE#珜-K-G Q>w!#M|1䓅S KHRJ5"ٙ6"&PTļɺJY㏐1^UR6y74P CconpFKT^bID˃?03,UXD / ݱjliD&uIM(?Ob{zhX;9 Q>ƕ.oCYDZj/zT#C)l4KTkqm.kxxu+xIճ)0~XƐ}h2B]JYD> ܛeU5 ضUΦvX Ӣy|@h d3'}.| PۃwEAe6 a}_ZU]@3s4?J |or5b&CSs4Yؘl'܎*+L_T5ͻ%џ؛;!g[Nmi4bJE5=ߩ:25MexRJ@5^Ia%(Z.&6_ Jà Z(JdoB Zg񭘦\/fюP׬hI]l$\$9/=#97Szkǿm 8[Y ))_ra1nGN-'~Giah,|֝S]_eEʷ^MW5 e,tH5Er4!\N뒏iSĨ-Wiev8L2u<&+(v)=S\Oy 3B-bތ0ȎO75QeW6Qq̡>AI+pYl*h([*կHi x8?)Y飵:(ڴE#SqD*:#eTҶ#]Ⱥ$ /~`UV cuVƍ,VQ,95W\[;O!u-D/V%_F#UM^wVpD0ߢo1]\(.IF ff [aHlsEYAi?b3, 7pȴpS0ƿ30,Sz JQ J}fWSyDQIQk7 S4h/xuev_NmzK>JXG4߹EegoŠy8I[P)).[JܲAu܂!;SygVGnSj6αvIvyhphyՇp4sCװ} zYv ɻr^X}R%*&I &X(Z;׸=o gڎ$i!bBр %~&N6 oU,۾ 0V/{"wfvbn!'t v|1&5khj) }flOEND#ms>l 3 d0rYń"=/7)YJ10SAC,4L.i=ArA/}M˓rǼ"2?GUnQsh23K6U] )vY.xqB^de]l0~ lEEI09ZvWb>0nkl<}kc(A.DutWBLΣpe]u>~nQO=SEbi(ٴ-8J-fQrbRV+ktt}k&%kH}4 9U\v^]2-j(0obwl|Q+1,&ehijIl\﹫~zUvl͖,q1 X)G:9mG3|jq%! o߽ܐetC(VHCL楞m9>›sb ?3-Ɖ"!ۈYP{a~szE MLEt,RYwk+ sUszL=*>xed8}_{'_@3'ڍWvNP;[T ~%cvW)S獶䧳t;zsʦWWZQ|p-Nxdڬ7KFܾy ŹJzWictvƆ$Q뽍.΃/~lPUC6}YRvT|2"u.(^7 壪o*Q8WƠh>=N rE[FXoVoS;ב? 12z)`ҁPaQZ\&'RC'<%ly۳W?N/y @6B(qݷrd[ž9O-U`cv&V8yfķ%ѡ[N7=NxTNzc·cbd/yX\@I[EYuTd`6*5C ͤ`zR sM>Q S?qyEx,Z:jImr 17Α/բ'DV[=" eT@nkEYddct52zkeZǫ@$ǒpmď_ RM`k$׳MItțTPmHC-f'kU/%2C׹AI7BȗE|/PTV0N]n<+PxNNW\f8!q>+hvW<<[ x?P \ I.\e"@.[ūTcl_`D~!MYEgGC5\_#D?'m,Knv$B9H')Up. 0/}B}9{~{PSFj=߆Q*Xt81oo ofUm7b{'>rk!3n70枮t?&':ƥԇJ-M=o?o6'@:LiJj9G::oCf0ܦ T-}zB(']3iqr/nxB[^s sӷrn͸*`zkE(o!#;޻Q!rl\{#vB̤TN[Jx[_±T,JnA7γ@b콽!G,B رkS|r*9cpę&%I}h!I)0ba~56a}p4 3QN2!ҒY<`6brgB?#=D i_×#e/MiRdA@[bm"1|lV@=uxq>z}dͦ,~  Գ=VKd 4H㯮wBf!(cL6le5MVCFSapDvž8n4@nB|QO3Gk81#KUf+AN1,a*nJfd#0j Z!ֽ(m0 ;w'+BFtP7TCepduݰUdYqBݬoYv)b=\]F41'/"SQWAVbxIR0b픷4&fAt*p.9)(~[ao~=C :xVuĹƻX#hrݹܑ9@>?V.*Q}f\,;*NTwu5#6b"pU~iǷg,1 x3 )#\_C<{YtYpYs:UW,!4fz׺/p7w8ۅ~6ěG8٘vDԉܔN ɡhJ{RXp;h2#IYxLF+$zJR> nȭUK jq;pxg}eMEAd3$͗wX CG[t{x-L.amXYI tϊkiZ7L!MlbRGצ.BH?DqJkoxj$l'DnO5 ӹJw,|M‰zVּ,c$ D|P! ӹ,bD߲|^X)ҧ:擞G"P 3\<1ab7J?LOqWbkE`E/v$R0GFn~Ư״IfG0l"e$Jeau*Fd JY(}5ac=1XG5FAJ>IUpR1^kN@[VFq({8:܆?$ 69]Ǧ65:{m eZ_–Y? :6:q:cӫ?QYCM*JJh`V'|Ř cveFhِ1ߗ,f{j8Vpa&WWCBY|^pL]qn Չ!+KhESaMg: ډɰЛ߸crgB黄41|-O1TxYl4Í &2?*; 6%`$Qۚm)PKӅ}~Eųctzyï1y5'ڸsJ ?HK: u=dA 9ysv# ݘnf@xC)dkaNXTD`XGaZi}F10B+!Ij]3b3M AN[LoJgsxQk8@ jƺ~}p6}qfױbo-E /:fÆǩ|JzMPq ]f1#5BO%Sds(؜6Li,]'FA,f}ϳUe1T͓eO>_ 33L̦F`ŭ #WHD/l[b2(}aauSl{ ׼ZC%DDu`(M1 q2Bkklj8*r*O>D32S1V(Hcƨ{ YZ<6g. ô YiHC^p-^q W_?ys@4U#ċSg1V<.;8-6g#IAa6|ͲIKRuzC e(l3AeFa{d4v'DCE9|8q^^Z7y?O۟em=RxL0NPMRBCF<0;ϊ.UP9s8Jbx5,XwӀBgIѫ4] DfnGQ|r[g vVC6Q_@<Fbc~"mGEqSu+YQT8Vb,wY An"4禳\N?^ ~EytvTGnSŃbgNǯѾ0:&vϮYJJO_Gi Z&Dc i%4EQq_6A(W.@-HtI9<2ާ^o1(Xh"Qqʟv0e,5MmM0O}Kzf ߘ 9 I n ֤s.-A=viD'o2.(?w c'*9kӽSg H] 4;4rJZȒG>3-chQx}88_4΁#5HZ˿+Sq lr{gQ44r}*g$nuնuZZ!lsҪc r)ዀEχLtXV/4Ч7L{> ]qcڼզeK(>bLiVlB1O0Ҕa\JA2؅o1Z @i: ^X_* DI>CrcjWsڙmOoԩF0Vl4uʋEι,c0|*(S=t!9qU܂FaF dђoD>xT)^3&wkp^~@S ab>0gАW[p@W}pY,!["klKRҘgPzz ~E 477~om(uWx w&{ބ?͇' wFK8՞]"Ƹ v\sjCPAsHȌT8fea䏳uX`XtڣTB76wWx=>Nbž·[xd\nsR6^o)X #e+U:󢦵r5n= =K 7* ?[fn:7BCP/ZP:` iExi? Bݢ `Ù,[yc6Ӫ_CS#B`]kѠtY/MA)ڦq|;-Д7vx6u6+m UT\:1`%Krewi9f d@"s܊,k [݃eJ'a dGMX9k{-s"(nԯRر=t- 蒩G}[4; Tt: dҋw5%\9~-EZ0/}mOҜ6%[\kB>KZm~E}JFޝ*L^ / u `H`"% wۗ6 Z[u Zd^֭|/$/}Be#u"]W%H޾Ă?"!_:DїjK<˳Y Pw Qa"0;V0g:9b>z9b^2u͜d wf`vb]Z$c; ƺQÆk2Z$BYGQ390tHast; ::l?ήy)E"㧯\+"c@&C$0pF=P*Vg^HY`M4  VB B\˰ZSNHAqcaE_c"`Ì&Zz5f $;"Au 0̾NH髢;jgO81BlJh" V?ؼ3AzcJrK4TW7_PK9GyC}l U{jbQ6;nh^Hz֒v; [o m~a&)!CcϮ3]b&4$o4t T*boPwI ArFיYP>{`@ dɨ)RɎGۚ G%#Cl% 4նf Ց$ko1ƃv}C58 6Go}T8X1"uE2h[8%K`?u7w|B #/Ob6-1lNFhb/+"wD eҋ/@S YKW*F2Iko?V/L8CN9[xh/բbYJc.8v[_aLݠzp':_6{D6pE{Iq S8^x˖zq[hG/A-*Pؒ`,N=xy=$^o0E$_gzuKN6J?,O ljzDQ_/z3S̬n#m0P36$ʹ6Oh.SC8/d"4+$KTb7wn/_Tg!L[C^V|!RV &s.=3$>J6 r5acbaT6f,Lxg-f_8֛G$_Η97oȮ5` 'zV9? E/ ;!N<-_+V+ġ]]ڐ==B#\bsݍ'2cΰy=U0р>|$FOB%}򪺿?p'$=?8sd/dEp[.ݡM޸;:yb$:]IXi|]>h}R)~c=笃%sBWnsꮣoK5ˍS`;a:ȭF#pi&E WȢxt!pNLdLˡvqTZsP={]a u؀`j~OAN/vZ<$~PlecjȂ-ݝ5AL ߏ>-֛A[#65,oA4m\Pv_E9% 3(T]z0%Zo^ʭR:Co$jm:?~!)RƂi| 38FG:3<eб9g ]z ]w{j^f=1~i4Tj4U q<-$L&Ed_>WfO|ujؼz"RuH|="g4!_@ʃ$GG01Q+6sQ,:&Q%vP[ehx8r'ޫ䚑7:Dnμm.hGSFuE"^M9a?qY-d͆烾0hG9Ni`,KUgfGs\QW\L&CЗMiPl{g'q9=Ҁ%DS- l7H2ZN+dS ވIy@uIv "q-cuDm~҂hv)m X\Daԛ[k~7Y&+T`sFJNJsɃx范  `g":b"w$$mxy"_)Į? p{>;~VXfl~]/\3K()ζCc;MCxc`aF=_D~͉QT3:6 ;ms$WX jsZlOi“(DJmqDCtPh%cǑVvw8S gp,=_eQWز+cɨrBR/$Fl #;ՠ];/ɌQ5q.{1 df^IzK@-sWHMpwNQ2Scyĝ3j9|p'Lq? ra؝g[K0'#DT̿<ibqmeF^j7,|ϭ^@q;oOLvS= sQr:@ߺ]JZ.OWINa@_z󗔴ýejcΝmtp /ny"2Io8up?X;nǽ5H ײ)SEL= &Bu4RC(y)`q4l1u,Y#ſ z\{E5HL=;*~&Xm{j2Hⴻw/<7ry磮 kRlIACIFm[qU]``sսVYv} Z wӡCy=E?1D"6 uUnh$")bd]= ccS't71V Hz7MNUO4o~~{mޅm5x<;(7d:+ xlHD< B6 %ht ڹ0Ǜv;veIHyN!ճ@t!4DÉ8~;5WVez/Fr&/ohp5mL"4C^yFXIY bLO|@]ۨ!YF{eÀڌ=|VB+UV8arxٌlM1AHaqCc: = o7iWwYF!}kq:M]VnGLOp&)@5^]53*x$C Pj-"(Gb.vDۢAhU);;𣥭a"'7\٘/O͒Lk AbH',muB`ɥ`Kj6GZ""mxU*7ݑBŭJa3}|y]OQ$?f?2ahӦ cP˼?0)ƻP* ٗx”}q%ӑ=ȳëLt31Mz#Ie`\W\4cj7IOqDt?2*!̈J9 m[^NSY=P.|ǯpn12* =h +!Ћ(Ѵ% P~ᆅ-c*cț(k8i<]FW "v!`lcD0=KVz}Gĉ+)GLi/ kiy4ζމE%E&M寥ĉJ7`B*LpiUa/~fB F8 -6;Y;^of}cb`WGd|F< DKLF>54J;vguvgxZ>*>9BO.YUB աJпr=dOYt;ʻаsUb`,~!qAuHeW5^-p(횫u2*>kĕb@:jWeiJ2.(!% .&a >x w~.QݺABy>˙Lv=Dݡd)ޓ'=\}V(@qV^^}]Q{&LMmTR4S47-Tm'݄m.O˥&骰k&% MQ 4aD8%!"-VԪvjPKUc2<^\!;u*:uͬG*bgki12Wc}!ga/5WN˶[.8W5?N$3W[ 4x8CP۬Zͤ%Uo}#IZk!EE/I-hg2Chp{YaBtc~"kdwZoG(mpf,AA21AWGKc݊dMwkuW1V:xævh2% ;uYO*WȓMfj&#۩0A Ad*UmXsec =JMK1o/Jo,aK 0bpLMyYV3eݵzРu씙?khT`w N(N^"B8t1qYPMf_(CVP 8k $%dB[.#1Ph!GzЛ+xQ(Ǥ4Hۀ o 7i5 N }>]7n]^D3 pZ+yRFHVlVlϼ.qnȨy*Fq,9qE}Ӱ*זGoV:͒&$Պdm`!q4t$n?;,CZE$/)Ѻ妨<_;"q4)'\E:/fE!wК a#l[KKBٝa?+lV wȾ1`-~8v)ϐ<ץlDy濨j4(thu3C]0 *8`<>:fA@-U3PblmR3xdȳuɒH}Mlؾ҆ ܣ&n1F5E3,?Hc5NfhL ;\7\[t[>՜IXn?{FC E,lO: YZEݸ9UWĠ_= 0}4+Þ!/뙤k)0Qv_qjv/XA_ihv E-? M5O*WP}@9eRBۍYƈ퇻x1 <9A7A6@er eZ2Y読| {%g2Z2[t9je9E.cwQsJ@mY8P/}su_#i(%RNN@鶭 "p-@!<M:-UJ.Y>ꮧ ~rL``RdD}y)d2#O )F]B:sf{RvIjAA3O,C33XYѷǍmnlK7Uk-s50P%?qRM0ζZn|dT̖]: Y[L - 7:<->I̓1iQEm[O~CZ̐>!K \ɦaqБ` ష0MU572b=y]"R=}괆Mkki^?V:2pMsU]3 (FV::ΈcZNd |˰ -KR{ʎ$ x+'619;f5 H|(fT%r`;V9l}EP)"4|=E)C+yZl&Q(Zg lBܑ^m5NWwe}#TMnե4~@Ȳz@FȁJ&NTe 7l-I_x՜xD!y*e %1߬ihwb~XŜ1Y}ChOS$R9j ǘ[o4z?flHvCƌ2iBK2]/\7g)0q/R0 Wv( m=_nk3Lx'''i -Nuv]bCLRDL Xhw9!(\O*$bk7])"8 /@!E%nfaopʅs- R9=A~p(/>.:1!!sEr>܋JI= +"]Ѣ4FbUm/ nf)Vz@k1y6䄼;JfP޼&B,ta*7v94PR:`QleNz 5aGL#ΤP4TGȷ=gM3o*/xiyb(jI'w?l* %xFYv-tN1_A(io3:dbdyjFJ*v :;07BYi'>`ä{#~~a#F3O֖">W$fàowC4ac;~^2n/FI/P֔QH%yI4Ky—D1wwk( jV[+λӁѼ%yD'K}BJp`f8|ͣ7D^ϸEk?Xv-Zhppi EU _!G*#L mȘ@=Qj&ZǞ[j} e,NACr~σ+ )XDjG@QJCb67)212 kىO4xM]5>呚/o4k.,ʳp϶ m|n 7@qwPsH!QxdQoƘ C$*E{g}hNS_@jxEJ:m? !(IC,Wi*t;/bzM_IK@gP-fcxr(p߱{>Bm)sr6z-[Dyt޽O* PL5i(HuFJ*5d?gn($ݲqYy03 H~TmW."JJ"J7?ꩋU^ӠF\Z;=2zo/H@d%C KBJa 婱ǿ"Ptfq{e ge.6}埞78ϫ's&"'cƞ8182g~f%_[ܼ g a":W4]"vvqE؏M--7&i)mmCIH -KhЋ[kX"#> +űYJ}Ai|ܷTT[m3 }Ų~>Ǥ,Ǣ˪FMlf/G!rA,އZgDU/{QYo,ƊUiv5Tlj3y;Ze* 7" ZORNmA=kr(ݰr n_0YT_!rEoi@A?+ ) Yi2Ge{%m }QAhZ3nZjd]6ui0 :Y[_D<>/h; -B]?59t^E-B]/ ;34UQ{ ɭt-9ўoMn|{xGxFlr0o1Z"N.R Ӕa$(Qg POk|gWe"L =SGk5}S~ L5\PܰĀ!{~zdb|k pWrf`*h$f09#I|ƈ-z&@ EDIYGz4ȑo&3H7cHsVL,8V]8)Hb^2;:mOӰ ?y}#^ #LZd6^NyT>)$WBkxfTL^Z3s=p_9g舍 ؊꘩!Lts$˭O8:CcN_vbY3ʸ|S߯ϷUQiGd" i'C*ٞt?2i"; <Bֿ7 mgJVmY^jS:6DIG ra:n@WW7لfҿKc&2$j"1!v}4o3q7poZS#@S6:t1[6CcG\R#X?Tg?Hw ,-[3U%e.h#דQ#L>[רFeўr^w44N!h4]W4Û"xX>:?HvJ~N5qw I h2Q'fdGX>mm!z@//ζn0jX1~3vJ?\M񁷢ie'n..[SS֤JD2<Lswm_k9ٺ䁃>"Eq+^٢gBsf̷f &(:υ[Z˄̙Ҷq'>Tđ9_}tweBw`):҇eQ[% x1~v ĆrdPEEw*0M4{[K3R/Rx,BGd/k3o >?pV kCwE>;AΛ?=ݡIa.PweCTjIuMd@jR2{EZYg!6"`jR+㶪x({+a 9>$2+ ^0A@""e1QW 7"7ln`}܍yA.Gw13c@֗ҋ['.C-{n})wϧiTc,:$Yxy"/r7KǨd":e[>B,xb̓`k*4s܌ZI\/R5$j*<_AƧNuo%ێ!@ܝXc 1%!_CR\01:%5Kȭ9H& ītut-T+бNϩM%!(|F"s1s1/\6v ?+dZ&H 1EV(ARDp%"" Ali Q}[(Jҟ/сt<4 Bu $mhƙǦ\9/9Ƒ`)6"9O #c5z:5Sskzcl~]f v˼;$Zi4Ws Tđ,%C'lfyS w{P x+^ pz* $kp:1,ز~c^p+ܓxm(Rz, CqI? Y&2FQ&$SKP Lft`2 cͩ'~-~ Y[# ƦSYgߤ Xܫi[ r຾;H,]ܲXw7g9u]Jk *1E1 "ޟ6Bac -UV_3,gfe,d9?#na{ː(Kyxm6'/v7hRdqd94qظpOeQ9mDd%2^DHGu)nxNy1&wSq^ RYhy`u.6.p~0٭&pWrV̱ë|0 -[ag%{ O ccS,xzfyT CTErÛ6f0u}ؔJ:LY])#kх3:vT j0[!/ȶZ8{&|781C>6¾֨рNCQxtV}W:$a03;[LKP9u tZ+~ 5+mV'%K\%!Pg&[q@RDY,} tZZzh!h,ʖw8 ΅lc˄S >5|˞+>&KϭeP+;䇅#;4B\NdzjD^@DFJ\O A>G| o^' n$pf1'-KhؓpD=7>1kPÄDgU^# ⊲`Ӝm"40n{_flg1萗w)~`;ÝRHwR3`mO(=]P$.KcC 0:(|6ƜOgF װu>[t T7PDj}&?En? eͰۨjW#>J|ΈQypAu)7C -W~ɭNM9 1pcS[@R܋0gu t|!}]c&Xy7 M'7@8AG^k2w*0! p*{S }8<0~qHX{Ęr0o}F(ZJ9CLԗ g1޶6D%(fmJl>ޒA#R$7-\CZL7*$^f@ ohēhܜ?8jFGDR6<|<xZ6iDŦgM&uХi^t: ,nKg&aqX$a { =z}@?p]rJlUSupuR%4&+xY)Uߒz}>"ٟ@wCPm-Ɔ5H2{guM^@}_8>Tҁ(~[mBjfP hN\|\?2d ҧCi '$#9"Ec *VZ'WO}.F᳍\0 Y91x 5YB^?{?ҟT D}<'Dεq ?nK6iFLy}lݷ`"w(E´-gS7U!u߼Q8OAYU`]κ9kշG? ,>&99Y!%G˸MұΥ-CPRj=9~(,9?°}յ4, 6PUоWϫp]q:q×Z-J`pp?@( \; otPdg&yG IY:!A=S |a# \EV=T/{*/g"AկT!:Q?@X8<략ͣ6HBs HU6^NhP RwLܕW^{l_0C-SDc}Rz[tk]Eds0u;VYjһr}nF_bȥBxHE)ڬҋkRA6$qDžET?lP |Bb2#}S3΀ d(BgW_QDX{,Pß|ޢ3| { p,^Jp:qH Sf\hD\A-%G&+2#BsE݆6\̼zS(]kx8ATazkmAbDiެXS:1:1"QD854,1Aa>{%SU ^d Uo$~𤶰gոIMrÅ"x=RL,숟X6\w7c5o.Jf`%*yP`u#5? ȷ[?*<3t[zH g/ώ.gK4fA#Gr~?#r!Jnukacݍ;B rhKאU-, ϳɦ{;pY`磚iy&-PR"r).d0쥒ⓚjWA}Z'_0yǨL'+(s~@‰bo2h8J F&c)qWah{VU?1ԥ>TBm6g2Ԅmkhݐݕ70Kcs,v 2LZ)?+d+Wđ&L9b?&xn2 3>_#Fv1РW҉] m Q(Rl2LC+ R1^I;9?땝3nqG;v"Lb-b;Gx?Z[k|ٞ)5EџO#fK>7|Q lDLO3/]QNӹhɝJTơu =OP?bFyQg^`*]~]݉ЕHh?bG[2jG獨4űOJ߅I-22p͞:{]Yϧ_F]x酄O`b| clU M_PƵri#vB 3W ugwJ/:FZXy1 w{^aF:*ޮ{F+tbnq Heym.\GAHl?r;'(V?udKekN|4AKuQ ٫ vC(lq> S[Q#-e|_+, ۃ8ЏE0$ޒ#[A 6:"Qխ1y#?K`B:[>4Y8 duS>wn)QJ츃- '^T`03*]y"*!E$}JW&/{*(bhԥDn >'vh~@z/]hX2jx_aJ;)(Y7Vp7J@_e ;\2ӆM~ewЏPJxrf JW~M7X_J5wH!$s>U7/FŞBPga {}0ZSqH^EQX6<_$9gދT5jih;[C}n_Z!٠՚_z2گ1k7zvVoԵS c(*5Aӏ65Ls\fC/MrXϱ4U}RwRm;~N2KsZ06gC & fb/p+71t3鏖HfV;a%GבUMjZy0.y=lf ؕ=4d7 5J:īoޠ8bw=-ژ<ې*8zœdp5B2KsH~hj)@?w^PիJwpvVo=5do[3'CE1\Y^٢2X 8%_$aJurhgqD^Fu1jfiugfb5ͭAzwLgc|hFW<.J++@ٹvi̇U:amK.䆝f+`r[d gC"S ;.tfsvM]L-U5)tXm!.Dˉ9`!7°~^PG1KdouTx<-:Xā0~TG>J:5}zp ć4sbWFRDzXp)j2Gjr~? -[Y{u|G UDrt;8^i5CRUW{΃JHwؽI859J^E>W{ؗ܏o3}l$oTm2?hHLs=cLN2,-q8$N}PG!P<>o;Ųe1,Vp "42G$#IL+!a v<4r$dN6fff'5M7*%\kgI<XQ`YL :_hi T%沦՝be9@.QN,U8;QNU\ >䆔y3u=aCefa4M`!=xq7wɸNϸ_ʩCWZf86qQZoZyM@YzHUX\C/z4O 6dtC ]\)īwP;1?6)\5 ֓(~ Jn%-_-Qp6Bl j@ŭH3zw豘繛5ʔG;}Y/㒈څ*ծ"W,i3m1K!Q ZMʟ`0j4u&=?e_t53W9Xr-''h D~b ɓ@yqQ}ή'-3-ǜN#$V#![ODWlUP8SAa?|QbOnIԑlA+ѽ'Տ4 _m,buo[GFn.d&6@YmYOwJؚ kYH dqf{d$]-Ugot|k-N06 ^T]r1;IJ԰$<vMkjH3zB35G}@mV"TwX k1|W?j W*]p;7f@~}pTM? J > G7B1/Efc ֲ²fB.N|x ԻjC4TqvԲ.iՠ)kzf­xBbN -E\RAFMaGM~ 4x A> K8}-|s{Mi3 vwNݖ}}~e=ΰ7%db:qip+1VW"S{{J7h#}yt9T$]$O_L B{2I#%Ծz͔lAuܳ8Tg俏&\t.4u& TvKy㼈pORW0,7WHeP\Z4!6S^* Gv>Y e{ /G0:L^BrSAx6O,XKTFC+SN!9qW.WlF{i Ήȧ 1 ΆU/(T3hAy,_ϸ5>镰qOk~.`C -r?5t浻]FjswCK%'J w_ؗ98R, ^,Biu/KdF_/֍w;@b/t(`+tHUOyv$N"#>Z(,FkY8 YGW0NCC#MVbcZ;tZ`7 MڪwHJ́6p\lpT"w Ӊ5:KguU;Nʎys჊z7.c c5"w|wr{IP4\ȵ^ "S"$cEO/ˌN M!Uex,7+.׿D&xwi\ $X&31 7->Hx gm#!? wÌے_FM>NHS|N!k@NKB5[e攢 D*(M_"0H1I_9&ʢPR|#Sv#2*+q+ڙچ@Mʀ b8Psp9L| 2Mz碏@muI켴n}v8e%@(<ݯ6?(GGk>ab"~fDG6r@RYx ^)}$T GdM*'[~p bRM7bFضv02z;NQ;]ͻaO yk֨.6E]3nm/oD',f}b0í`b#+fNjc@~bxTdJ*+b|sឭw)T~QO2xg}שKsr !RlSt,b>o8^pVN8"H\"um%>ٌ4zpFA,$r@Ͽct뜕L&oD+г!a;m &0kڟ?8*$gW;C* Tu=r>} M0sG◅l~FV@w GUg6]%,2]RՒ0C,Dn]p&4 p,X7R^qU~rܵ߭Cons3yR}X7M_hY2f;T2ųi](:Hu︇ g<- $0~u$ GrVi.+.FKo'U;l{)wJs8ᙫJ{O ~VkkH;:֭j&,}5,RdeB}y1a[z1,v-Lt>:fWuɢ~BθNY dM`Ƚ֨2 /h  ^m e`J.''BPeWlcuD Pʂ89K;uPH@,QXN bW[x-ϪMuI*Po!D`X*S1Q`KGGQe7Q[Cy H&+}~JhK%(q ywx9ZNr>L0'|ɹ&x[\: Db6nfP{ouZ'~^84X,gJܬ +{s;˺\秄XBT)W#' ӴD{m(ъ,<39FƻquG VbzlZoZ& 6>F~4o'/Z#]O2tiᛜV \ Kx"u( 8RwT_mZsggU$ 3|]m"mWIwQZ$k.[(owHqW< T[f eE܊ޯ<ىԀ| Q,q.L.~&a 3 H3e5dE0Y͢%&+xSԷڬ-fq=6QZ*&kCRO8x[.9Hvjiril~OfɠQuGM|xr$&3s%ؽHs)c(3V“:MXhׇ 3'87>~Te(-eڈ+DsvHB/5 c$6^y'ZqUQ*_yJ:f*ni%xRM.CCޖ3gc㩩ɪt2[JZ%$Jx0" YgVYTEix:]ڽC6=?g"f]a·ᅧs(JJZ(Am0PtL]gVٌ9oJiFecdON4x=U@Sn2RWnE >*"$e[M0gk粒~.uX@=02 R-(`+{B9 s|C^yYNWuXC3WE=KECN2sSN;_ Fg41;<ob+@Te2V38~sjyu:v Ï[KH2R}.,ٶo kdԑl˃BfK@&˺yLx[^ |EKpɴ"7KP]|8Wp.f;y^-ߎan?F/n\ <>[E1!DAxL0|\lϑu=kT̮'(/׹S(r%r=裘DqVzmVKw29Vگ~;7Z @-kqctMÝZ"y{-Q9KMVB[:$i3#1:U.vb nSRRG "Ϥ3FPуbja鐡ƀgp#oqv c7ursV}ug`ͲD&%e^J7Me ) %:ф=O6/`-(+e2hZ+ng%AJĔkl8Pj y. 0r\l+YgrQV wJOnOSSS4t3a@TB{,SQZ;%>覜b[Da-m&I} o^g!$Je;2MplJR:kˑUce[;PVM|冡xm31+D׀p< guL>$^e,2@/zwA<v\t 18o&gYZ070701000002e4000081a40000000000000000000000016239ea860001f598000000000000000000000000000000000000005e00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/wireless/marvell/mwifiex/mwifiex.ko.xz7zXZִF!t/ M]?Eh=ڜ.+Н# =6ϺmYhAo8X;,Y;[#j*l K)t0xjN2Vɂ=T_mX's1fFux]wSLI6cW%6_8@WbXz|sSt4Tr]b8Ton[輵gr< ĖvS\&wԷ5B$H{\{/@^O_gnEQbb )8SjtvG)T^_|KPvVicLz_:b66pCgb%_AJ/a@g',t/,=f{%@C[oNYbzup_/fkq](`{I" N\;SRPAhejvi[@(u )&l@Psʍ)//.wdzų c';}ӆB|M'WX>eLէhR&^tibI h0Em־c=MrjD#? ,Aȸ08w 桴ĩ4F~ dhխ}$ee_Ws=fP*RcY LXs3ˋXzQF%.]55l\5ZO0Ch`ӫJc?ЗDFw=Qu ?$J-:82WS i AqH ӷ)nnZ5G1/c,h!ʚGHHD{ܘ<.%z&uDzƁWp+%aŜk8K%!SnX<(\EoJ<<㰛ј%n:܁ncVLzg"C;Ha2'ƒ4/ S~"%)(w^ͦ~)6oڗ;B]ZM|JݻT$YGǪRRt($ t^7>R&`(Н%.l樘i{?f❫8h'U|*]i߮i]dNuHsG .$}},K'bWؑWgJ`ӕO d rIbVN6uCF}_^T 3 wP;fٱXk)a!gCc`a7 )0bxz, #dS4oqO{ #a9W0ʡX6Đ'`\x%{K,A-L E$AHbʔObXKGOD X Ap%Pkԛ&H;Ghl."F֝N#6\YA( :O0Bprܘs$(kc#pwHN1%6J#xpW*;8 hiEpU(RK?pWQj^E/ad89;+ iz`Ha9oۨ5.9_ovB<675/c}~l;:s¯@R&N v$<w] ,W;NUplF^3 W%K\ĤD1pg!X´,#:}U;ƠZ%Sڷ$.Ց R¾v-Z{Ȇ8D#$R> p>PP95 D,gI#Nvieq<̐_9 CZ4߷bX4Qi6Ʈ2z<=8P*ZUH2hV [q =e\%@7~@qah KL :po?8kaGKN?$0֏ OG%i8ią>?>Nlz]z,eV$-O[B bȌ;۫9")w8MxqQwӮYnݘt{*X\P7 l\G&KuN;m7LXYgsq,!`&KUս:'1T8jIm\gQ׳cy `g.dlճk,N:SGvӮ4I~q-uR`XŬ`&{V[yd3A^[~::wkG,|,0-ޙIVlejְ㠺ÏMRoU|KG'$t xn0Be\&-|oz'fX]MFRO`,إoX Fq߲zCO KWƅfHTPaeF@ ;uv*`]%}Ӷ( JNmv+R䪞v84Wq)e3^мYJ7<#.}'΂Dw ]`M(z*}Telґ'c;'6e"4%jswmRȫ2lcoa:jiYof) #k :7~ȕT.7T{VW/f'};`8@$zTlǞB6#J*;JKz)r jK'F׋zws|*_RIǒSEKF_t.T/]Zn8gI|$suj6٨8+dq̜ OJ !/29+7G.vUt -϶qu[(>?!SJV~Rn*~(8PjJ $_TCgs=N/j|f9:aZ\tZMX\ Q5l#Wn,nPrDɮnu搏 P%)fKd!͌ ,#=O3U2FD?hVOV{lD&j&@er縑YnAc;k1G;,v2dhU+P fUia8CheS1ɿߩ(6M uMvK_?#73K|g9m֢Mk/g9G)JKwy;GO-bޝ2-ذm cwnKKizGJH',0osFR@>gDlc)T{B,'jqF8:/?6?t4Yl=]6mC0hS %nxMTeLH۪۩WV[WҩE<Ng7ڡ֨Cy뎵v#m'"5XƠCB4AEۃp!űGXj>Sa`"NGB8%yV̪xf&-UCJq[.VՏׇ" X0hdK%А6wilx %FϦ[^N)Υmvllӆde;? 8W r)mV4ZF az7RI)xȀrlrه,A~fmY@4ځL]3ЋG^p9`=~؎vB"j/K7|秙Fې4$5^Xuzm١q߫i\E!C8BD4VEIwh)ou[7dЈ=5{&iys"J^QLQugvmK)7,Flg8yf*׎XE6v%t2K"c< ](N&B,m/LsPN$?wCT:g vHӿۍ3CwGlwCMpViE)SlQ!g=?\yE!]-sUf2gJ;l}jGyc܈,2{!r zm*\"T;tc&򃁌$2pXV'~|+hl4!@n_lmc8P{n!Lw U)5Bh^o'a1w1^ι'?x/@3P$#HPS`1&RW+'r"t] a.t!wf;»7DA1ONpEp?WW"@M*pÎzv+=m6mKr7vЮcU! =Ҷxwބ4c]pee 1]w"$ģ* i-3@ni? qV;݆Q=E ʷzK5ykn0*tɚBY*? a^७*N/079Y@W , G\B|+G!sH1IĹ?LX mn_^ <ӞBotjĽᎠq+, Ul`^)@|4@wS%NKc)]{fl\kf0~ SxSGu})sN0<#N(@䦏k"|M~;B]tnӟ0H}L@9B%l'%)A8HIWjVNWfn 8\%i%^]čk&kV_ ! AT\rUqʋV9s5T p=&g6G)"nw,﹢eku :ۆ0_c ;ۚ$D{U?,>ˀ@Y4bI$)+OS#ƣC>!YHS-"@"d)0l2dC P|k,mbMHn:MdGֺI 䂮EG1p2_jwضlKqJXP&RF8RUj&(6R~ڦ)( .l,$䞿^FR|qp ׂ zۼ yWRδNJ|@фG,C(^vlQ!k+ Hչ{*vfƌRɷcI@#= .\u$/[lCUJg?vf#]p"L Ǔd<7%UmQE*UV<gz$n)դme)dl`PeYcJAāe7%mXqG 9wI`ٯ{H1d|NXAJwI}c*H(+V (L #aId/<t4& 2%q_LJʠ!M~+砙vE%"g_W{hjV`mP˰vyJWoDiq`yIrc Фg^) ]ؚv)f="y'q_/RCI-(Q-=#`p|EVj^ɺer:V5D?пWMsOF׳{?S{#* +ܓwLd7›>EB2 !͋AI߲mH:X b^CQkKyˉ~iq i19gpn~Ӣb텒&+T4趒6@5һ8HA AE9z +Yt^s}OLT$ ʲba6o_镌R(B\TwO[$۵ URhF2o6pT_$FQُ,@T_U(@_w`F.YBUbsa+e8_Yإ¯1ʚaMdM~jFJ}|F ( ީLϓ`6o@2[HqWU==qC(έ0yy< Իi˚'y⸫$==~ߩܻ˻l&b4Ւhɧ6e=0?Y* /L:^#=ַAr)Ϙh>j!FC{?|8sv8 jvi28#`'c3W@xZXnVVobwKǺ^܅w};s=uk~g 0ڙ}2!XXw@VR?Ey% ?mІֻڵ߽hz ݜzb)QE\cbH}5kaz\%{ 9b?u|G f詰!gp9Ӹܿ@g=RF 6, 9C(rz튓*3Ed$vb;Lh÷ dab{u-Be6Toi>lX3X1Cb'rPOMX%:WnhF!(D|4Gľ)FRM(TWz)߄Y-& ,xE~@9X x n;|s-0az2镻/T=Uj ^ffTM.[/-)t7*a9AHZg9\sN wQ :Y, &@ J.7S'e10xAD?|hD$Dfa_rB;x#~ǎQĥd$zZ1Ȥ35 䢿W(v]n!~mғ ۖxPCN:\{I.ZxQ\/˞&tr`AVJRSV.<>C!U-Įi5C?h$rvwHP:74:PWmQ]r14RDba.K!7>d} >[ni *- DP3"ZmΡ#&*"I`I[7z.GZEr`TKqsQ{ٔ%.Г(q[ƨu2@EGm$1tB`]7iK9|9 XQ8ro|+E+"tvAJ]blt8:$xYƏJ~K=.ݵA4bH<{$9`!#O`9֛΀JtBanT 11 `(+$X#C2(Vzܽ+Z6vfTg^Q2Uֻ*P0*b$VE8~vc$ STe 7jq{kSY5j=88ϽoC?ę_`GXת_e!e#Ԏ/N#'zJx&k& AZ3Hu?, oAAf >^11 z)'/6'&Ҕ8vl{*S;:}y^tL_k`ݲ=Z4îyTx<T`Rb2bASGlBLlЩ z҂y:#poA$hYtLw&ˌ@<۞U<(WbrV|!F"xoRC%#Fda4 €3C]oE]q(Aq:KxLTD ~D``hW\%`WLpN T2C%V:S5L1TSЏAiXҧ mz<GR1rVb:p)W,[X@ ff?iiJF JfzMd{:ajR1N*a~#?;vͩ@%(nTnfc\630M^UuT}Ɠ3S D{)egA.g{mORQug[1VBws; 7fgaIUrNkVC2q wQs<]W RtP{"!Pn| Ypj q`JBz[GeM*`!i:²Q@H+v/٤{ɠZw2/-0q5)yTzqr1S>{5*o /U) $}i:vaFsBeХufw]y7ߎ'ڄС_WDyVD Uޯ ,5'GŎO3%ɦDm> O  TC8JҦkD ̅%5T/D_$%)ZV|q'3ٿJdn ?0uHDrdh V]v$|XIx_qGǷ93dLkv`k Qޏs/'pH+ϝtxXe@~?u3͙W6()$4T~h- 4ͅFD?"JS\y*Oc[dfDJq;^;)ZԹ5a5!'u-*݈%t/*bŘ2]\Dpb/i$"!3>+|/v22p~'\P$t Lr[, #{3)//3<ΰF1G Y<i Wp ^K!?)? K0 /t'.);JI`c1soT22R4-] ~1gDs"Q"PX^$ "CԽk~<ȃ_v,?S_&wAa@,ďVkMF"M%$sObCGH2:H]L1-8~DguW 8yú8o2, K`I\+FNa <%L6I{!nKo2pVDM [Z ?-4QG=6wUVWsFW ),RdzAìi73_dMzTr ɲ?WP}?% WA%`enT3ϗX6 lͲܙi6;,-S䄙F7xDyc:lݛgVMU,.vyoSb}0^;LA/ѻýeu@hl&ȲʮO˽Bم h +r倎^WŇ%Ʀ1#R4ԫoj(.h! yr RJ欝|C/o~}Ө(`C8HP}Ƀ|6+? SQ0.Gl.qqY߳Rr?Q2Y"oS6&:#A"DNqcU,UoJH !o߬x@P6 MPX}@-jћ;~[t׊7_T3$|Yκ//]//2c:)H reK1쉚KJK{Ugz/aQqDF| DN>O kg0Gı{j!lf#Y@)ZIbESJ{ޘ|,'a_D0k5؛6b?vPn"Y b@}w׶w&|eY)eiET Ϭrkt1>hz/%v~Qm,qgQ\3y$*gWk0\ip B+&` ;]0Hh"%7%jl(' ;[eE^myw =EmBh8XAk@Pd8ZVnɞHQ2 [wfQ2u/~lf&]U }{$ x#Zt)0+ط PXTƇ;?Fw:L̻sm^̏]}ɞe4uN&sW-zZ-ȉh0Lx;FꬋL^S@؆hMhy]ȱ:mi ficWf;ٸ4ȔK؂:NjP@\r:(يDJ3Cu&[m ˹ތICt;6]~f"lM&ׂ7tA'ouWiSr#[<$96jZfU+Q;FG T`%i>@"מ;kf [7v-ۃ٪v(P K #ұ4'ӱ^7!{cs48p`B#BG豚谾+y `(@G &Kv6˫gg<fmgR*(ڷ͵`x!Ä o;m(;TQ}p%G34rᯕ>* b} t\9߹nFI7^|P];>dg3 䂽vpӳ*0$6Kç熸@4Pz[bp0¸Ub}nK⸡-n]  ZF' U fb 忽b؏C+*[Jj;x 9>DqkpB#IrvWڞoũ}^QIߔ ɴ B<+(:/0s r-cN +۳.k2; C׬"0띿V.3M8,4PNm8fڑc_5½qI;o!|q}jiZ6TE/ϋ| :Z,/=J]y+-*.86[a-LV5@Ժ[̶Scyⓧ_ dΎWf,N3\jvYʍ::'vR C+bk }&zcNl4&D;R35UԠ6aI$V ?/Wߩ1LUtY/?Ҩ\=n::0+h$Z}se2jGD|ݨGww30)/鰺Fx916|]D7^R*YK;,і-DӼ |il-8)K@\_HYY^KCl ([כ6 6s 6lh>I݀" c[? l5Ep=qBdHiHý9`hE/=h &&Pv)hmOUK $@5*aM!ƀvQ8]!mXFu<\P)4(̰ZQ:=ڎ7 !"3"Ԝx + 7l/~nmeW&8ٳG^ƱUzGB|3fn- }lH;nP^0SN*i'BkrWn5l,bZd&7!Kwt iyRJBi$ Q󰶘p^r!z.b~&@341Tߎs|]wiN3?y؂tb2R7]_",Ϣn$2uQ*$P}Y)w[q-&oWжNa6V<6U35]Χ"35+WFsPGvɅPtܹNz@>@~SR*;<[)fUA FIV)*՟{%Uϩ834~cEX9,cA"pѾ Tzvdp3J-E+ 18W_ ĦLJ`y%F'#uח~'y52gTs#suS:%Ege`f"diOz?&8U>z/8f+ +2 tgss`s!%FA np 2\`#UYIgPvLi4K.mü;%m 7í2ffZKnE`m\A?^C& [ UZyq<γ+^׈?N"WO>]`ů1҆|RrBsV{0@NTu?,w<v(]3ODC|V" UwfX܁|ˉ[ev_f̧)mA#%6`$u 흏;XfRvLg nzEjUQm-5S`]{¾~DEz({uPmHBb^%KD4U=V-w~tA,4M;xIKAOGR]\9|^簙 PQXx]xm_ҡT'Yi[wi2A>_T0(g7|F4i>~&cR;% 2Hjqr* bHV䪸YOdNy:.9o "LBjgB\ʏز/?qI:쇱DM_&U (|p4ο؝EYT߶^4/&cX5t.mիԍgb>Q jq< ˀ^rO4xOn:;W\wSlj}%}bR6Q%W)ɟPer)GVN2R ,s&4#( OҀAWNHGmTeB*cAfY9jz P8 ?#r߫4zӹsiW|[nP%Y.4-آ4L#N_]{DR6(F4S !Vwskɼ;m(@Za GhbS: >:3c_/mt{л~.~/cOF|g렪Z:]?}^s{<0*oپlؠ̷7995\r(P egfK,; 1ho/rc R$Kw*JI#( >G&iɚ߲t rq {5>tb61j jII*7 $8eٔ >^sE^?P" 81LM?o@DٛAk xɋh +<펺Y[@9X:<~_-~cHot ︹N$?P07^.fs0<|Mb3C٢BW^Z],Y!Lا>_h.v ZΤ#0 tEj3d%m_g8R}i\aZ RF1\ڱQV[!BChVmkr- Y^~?V4ȜkDsۥc"ZR<> czfJq/\oZfn4,Ln9*Lr`a<'Lo)WKUO %ˡ,V0IdA, -4TeΧ9yJ&>FqZ G#plWfV1pKS5Ca VBmCZ~lvf'_?;c(,::O3<޲;q j) b@;sgd{,څs7èܹG hTCUcG3~jnst_'+] 3%1[xHz~Xg7N9\`_c(mu9cr>J}S!e=8&Ly>vNNx>BJH DEN^g{]{K;WP"}i(Р{׍woG] M@W]55n2w צzG@Òv* 4&N:Z}4Ƣv_̴%l*bۇ m)w*@8@ABOS˯&M^usilr{5WRB=%3ı5-mEz1xWRdueSn>ОA J.=au;Gx9ռvfR\ X`]w]oΚ ځz{sS*#n7 XY_ٲ))V OD+5Gn5=9Pu*Gs HCЛݢc>l}ZO^͔ETK# Lfx-kcw7;Zi?r|-[4 jiyP /AF7=nnIնkzɍ {֕@㹅746! DXR,KSy#8*)5BQ5Cj A$m.4qn|ˑ+KoݽIyPzuvY:YrpԻ09Y3qe$KGF;yαMA@CrQX=jJI4ժꪫj?\*;52*` :Xmaką(4dΟC 0ge DXip3sCr[- uW3gQzIxzUeX*ZeWq"#p姬9GL|OL¢ď5s/VGPay E⯬1$/&WqɒH\ıJb-/Ch{wOM8*J,Om8I B.@i7Pzidz̋7H1o_@!JzjjFAsHe:E~s(x߾.3p^qbwSzFK*~˧ dT5yǞ w(KS‹! xR'p0ȸ`7~-KP%AsA: +ŝ)Z--/t\2*PQ&a+([LozMz TI8d00șNٞ-DnĮʱ )$txwd5} dOY]pS Q >Eg?Q KJY*9 'Po3Q$"KOfΈC%g~> rNو~Ώ'VM'yZN}ov8lcD/!~j}^]PF[کNp,JOV=7]Jl%, 45X)N_3g=#YxY`] oJ%p!&l:3.K+|1?䳆bd2|SP_rm]BhKu^rWqO{Sȼ?ې'6^fĮD!{XM$%` S/4z0Q}pmKz{ŮE-8 caevx;?2w_-RJ*;#q3A.jp%"&bOG"pbr%{4Qe"㒚N(z h*\ fW̺>ڂsmhj)AYkA9O"7 .avp]Pu%V]j_yar'W׬)ӔOz*.5R&IW5"\ety LkQk5iy~aiv/!NXT{G͸([%%4U2ir)Û:VT,9E~>U0DPvhfGܞq¨9$GNRL g<$y?]݀0S xڍ ه-Ȝ0 OTꭿ^k5olAa0+kBAʠ4Z Rb|K~g@ : JW{LrQOu8,b2y)0A`z]PBv5zLfNKsO<| t#.nia6>bX.w:`/H*4 ԅGWBD%JE$\4Ӓ{\-KhhA.7n,gXLz/r+x8J?'YtЮ4 ꯋ\5BdCq^Yk!D.{6mUn%kMS  |,9,CS?^ <'p[K7ӌ9Uw:j$x}>DMhIwY(leW6D'g=hJH)R?Vs ]jE#4& 8ٖ7z-Se/6IOV>=UE*S3{ښ&kIm3w澻23YXҷL)>A a>UYIXbKۑw% O n'kx@/D\;u]+{Vqf;Ҳx\0 96"SF&,vN0qkruѢM?sڬ4gP4 U)eЪ;f{n8^Z3_My AQQl2C1>ΗA$]8.ɀ9[w_钬2Jht={kld=%vیLI˸>+iީ&;w^ /\b-8c] [>;^)X_5VP2"H(eiZmKR{:ttNBe`fG1 lcvγ#!u{w.;KWv[Z!"4@DR̃% ^3K+i<ɐSDjAfi6('C0*7Ϸ{.m[&WېZĩ(Ys^kY!O1P#a!M`rJ^׽X^Aq> K"(4;*[RJ^ .J#JIshj c`g!ah8"W-ږ!@L)0쨚C P)[@KC﫮 l ٔD)&o [8eIkrw Ư+$cc= BLr'ۚVtNjn{onbc5ʪr H#q$].tU!` *b|F*51(8/[.8^V)T"FveXN k̠6_Pi]B0in-ϲ9]p ep6=OxIfM?aB@r`q.6"}AMENAE;w)2n7:+Ncy8;\U4!M<-23H܀3Y E6t>_Z?D1(_CRc[omfLp( mz_  :,RD<X%#8OޫCݓk_}Rv))}ٻ|,<Tz1denJ:uviƁ$B1, д m@jki౔ܣꄺ{<-ȀPbC7Vc]:.[azCTH׾!B'WIʀKs93)g#fz-sP:s82"؊a=^='_#XuM݇:}q2%Mwi9/!R%~xKWe3-uW5'Ny#u GZ\.-/Dv4E)Kgt=8.3]#E;pYT,rbqs%y,1)Lپ[3lN:u*)Ll_e<\x&-8 R(Ź,|eꊛ8o1* ſ.oAgLfoTnHZ6£ȇoڒwv1'CK^3Mo^9 (C(Ͱtp9bRsA0cWԞ>Ɛ/o)8jQG,L:H`STdTЏXvӽ0о` #=^ru5v5YN39=ĩ´&x?0Um6ž\y`-R4| EZn g4R$)y=xDbߏe\s0_SOOT7+ UJ1 >1Jxܩn]p,CGc.N孱 e/vyZAse (a\: ܌. 5cүF&u+8?]{ GwZa2c,37`&"0-{@3Iqa 976lBDvv.kp0U*;-mz>kL]F ,j*$>9ъ?r` \v1b~ѬNa)9vC{GJ vF[@/HCDu`bPx٧ʂs1$ICKd1m+Ny eJ:(S%NmO8xøhڃY`޶3V;mXI/B>Y-m_Jƴ7㭷t ltMC:sٖ8?rP`3}z2*ؾCf'6dT$\-!L-XgP4D`I]( 8f\zUW~՗p~_Qۢ^o^&m>d /`^a[U7fEv9[ T_}mGi9D+'.V t6:U3f>ChbzǷ5_d|\ nt6] Ows2~a ne آ͙܆K` R\C2TyݩB"mG.GTb> dD+Qۭ:!(J!{xC['*%ɭnNʠ+$`M ͒k.1z?@}OaFyc Fծ#rš閔3YDAcKxX{DB3uU.ڌ aaT'|lvZYGNYAY<,AS!qe FHQea+FL"*w6Vz8am^b1pHHJghI {k~Ѳp{[hDܭ3gEhJ'v3R]f}d}3"'ЮF寱݂OtP P]<&ߒnw ۆ A$k\:A"`3b1idΰ1tPdOSB7{,]kf6 $B*11I帣 1e)2,+KB~/3^в^{OR:YVg;,M=L(c.Rߖ!c/\ET)]VkSct=Ӻ%]Ѐ/YLXܕj(?޼JѤ r06sdqKrE5Mp^l^ itqʼz'b _"PJq\r_vB?*-hҧRPC - : ؆V \.u_p֋j{Lv|}Mv6)/1q`(xG{4f!rKs*?Ɂjq4X, sKZ9R7,z(oNjʑ %Vܘ~-fNx"&)+gW[}fu?kj)mO ̣(l !ڧYjq]KZ`B=@cs0EL8 ) Bvˀ&.~㌅9NضjCJxZrsX'ko`0RrJ7dr^osK5 nNbMF?6nLHЭxdVKP0Nl,;ꐒu" f4dKיKGH+3_uXzҁMN0}aMd`JPc(OqLiTd: 0/́wEެ"N˜ǚY E)`ǝᖵVZѤs0W[}lqLT.U?oi a? cg?B7C/q.eE?eP8!'ƺ:<'N kl \L˫OĮoViyM'4t)\WL6=2ҝ$Q$7ɔEZv>t6ʨ%ӳ/4S+b%VF k1-[Hf[!zjW](2§gbM<7EAXh\,Y: B,7= 'ce!Sg[>UNȰ>ӸTRf"=Z-x,{*#1=-FyPj s 03f 8cbii?K{B:'͏FmSfZL`QM OwoE6,j mB]KC,sb!E`w9z; V7r!UWM=5tBN܏T޹C7v y3N t s)D#'"_0xB'MZ6^TZڮbjs#+8kL4 } :hqb?2(٨My | S^E"̖vC@6?lRg'jS3B/&_g3Xyݏd *ZXf.Kn5ΰS<ɱ CVmXRhtτqnDQD7G2,$M5,W~`;BV[yeGF 6-8eax^:36.m79v6ۇhQJ&uu1`҆)KwqyLlN K;Hkiۅv:L Q& -yA|AiWƿJ5~`*%f`pr[Aw5ţDsi\$c⒏9[95u ! }PmXSߓ|3/ qY2]ja]%O)|ӂ |@Wp2Yjr'48i%Χ;;M$( #tjbHp$?Цy+(co- xH:zU>/bbKN1jA+v![+__FjiHOwgU'[ݛ{8]fj214|bGB4XO$s "}d3}@YU` [^C/voG62; \.q>6HE>n\f8H-3yLƎMTҸP61#EcosU$,o$@k45g[6ZV!"ȒsԸ2)gO]h;dP; nrmwE-uhDݙOz"/M&| މ"`Vk&jу< .i!m'͂f~_9 gK4?u%gOlwfp 0*#|g婢[>y6 %%*CDԩv^5ᦱHn'B&˦ANNҪUnS/PEiZj_E DðSV%y\D,@41rS3FQ^0D.yfh?culӾY 9ʏ|RqI&e[9OȳH`OQ lܷXk%dȏ9IPB)}k4£1cj tS;N̊Vuԫwl!Akgf'7x[9 ,Ij4qHhFd 6OoS]s8:s?SZG*YP{g6fXIioI9ؒ@ TyǽT}9&cdse{QB9oqw %4)"=^y`t|ČчDiCg֡[.C?pF)ڛ6B}m˾XeJem^ڛf\ox2^mo+ 忆8~ykI#ŰӠa?жZ~x5/j[L_YzwUxnA(4}vAݾC}o!L ǍalFI_')\֊$H)?|3W}?*ҷX=+pB׌kC'e ~֯` G%Vs9ʐՁύEx4 ] p/o ?u .T2k>9ʋMJMzY=~Zrѐ,Ə\s^p@հI0 iKFo/i}c2ܲ1N҉,&s^*c跑x&EP2"1S߰Wċ2Mf9O@~vX C`O**Q#rO}x0qd?E&e?Pe5ɱp[Ñ2&g6KIɩ };R F,H@l͝r C#3G+Y42II3U&ZCEwfS*k-$yJf*I*ɼ|j#xn;ѽiBP/ 2EfҾi*sU3h:#G7Y FPy,Lf,kr_h hL{fkwtqĔg>?ALvLVU2,C"EM'Ѧ.k_ &i '{W۷d>\h-;ў՗N!֛7 KRM ~*4`tK8Դs?#m].@uxbEB,X).P^Y.jF*6Y$ܾ%xB`8ubu *@>h:J s?eʁ5U>B[+D~.v ]pZ3OՌf#\kka/ygKCnG3H,wTys)Ή+pv~jMy57$)ڑj|6}d(\*o7h&seig}u^|rY]duC7gZ+!-[̏zK*!LYm!:S8@-%(E?`f˶'5J%0+9f8N_q!|SM󐋉:#V5cE;ȯlKCq~QS!rBDX7HB\+nѲ<x"P~i$DgcݕQRcs|'R/s$5^.BwwJiF6EOUɰ[Fi̻OHD-}G5p-/m@Cڠyb?QLBOU6L">MG,`SZe>HoLSxlo ΍B`9Wq }3^$ԻHAc=T9hla~鍯 F?ƩSBhMͫrݎwοt\z" QYOz;S0 *&Q!E'9L2q;U9:($`)m]L 55O)u7.p ы鶜9׺vvG&JI SklCÈ6.J]_ u^!gf+0n^֡?=/9v0*ryXAY@sy&-Se F%D&"VjbPGLQ2=Gt{SBIw^=IH9[㪬ȚRB$ce/I!W0<bR`+{?a?esD#WB; f“мX\ewgL`^)6$r/,m+"R c䫻p]!y_i4%t?kgđ矷%g=;+gF"po8u$ޛФg*B}9ksH1l sZ[LjYj?w@+3<@=e}3MlRӖ_&l4ρTbǣlQW>qhlT9 tڸj|sָc1j) PBa/SM Ķ1y/ЕrK͋_[*IIj7Uh>뢸Ȑye_A5W&{$NCv -TѣC_~jKs)x{[^3ff-3Yhi K܌TnPϏ]$b"䛅S7X׀EN_wQo=Ɋ#ro#ɃXQ±%a̩KJ:Bu ΀Jp!6.ge5߿uX1]f;e0q$}2?ӌ.v5XiIFN31Gx.}hL&T,tLU*< N9dˮA dkBnYoܵ['8w wWmpf6,[ZiK6ϛbkaR5?P-Sgo΅esM V/4OlF=Xp<5oU)q7, *R>y~X.bEuDƙH>i ^i.GһM>Զj63Aձ#YE l^"aݳ'"u4`fސsMru=3g?x%H׬Y1 .c:Čp.!"K漖JGM&#?]Y$E^kIPqb,;a (?٥a3.9R{aWP}(XÈS(Tϝ#Ak۶&RiZJRn9;E%0wW#*A}1ි 1?>)Utf]VO( $Dw0!2O:k{}}H ΰQȔ"nO"̞"Ocvj{|?MD7"s)ֻ G؉V?.>N&%Ze83sJ|ckl-U_ɭ>C rmɒ<>9 jI_mbcJKB ζ'AbᥛD词Ez,N ࠃP]4OYCr--#g(I`ʹHb1"Q/=zN`,3 ͚1>;6{<ު | ]6>e@ftjk% n>%]3jzFx(f 7TCV1,]>Hb0QӔ1r>ϳҳjowU{3ӧJAɞA4J@S&z7py~ voͺԯ0׀7ڔIwip\c,|+LZ7՝7A{ U68\OnnV*pqd0y/9(MDJ%GI:XjywaH LC{5wU^&h//@yN`s#C&sDx{`VU{G prY^v@Z(ȿ|>u30~?}E7ԗXPۆRx..FJ.9K`gW-HyV!&|g'YGTHX%l{@eljҞnBC>X1Ԙ[4ybx2"%pϕ%!Z^ΗPME;N$ 7Sg4]q̫ӵTo1V[nުM|V>u[668ynk)(:&^Ͷ{6)˅7I(mVF7Ӥ>U !/k # ']z`͔y#k)9FisZ~ĥC^vG9![=y9xGiepd0CKyLa$)e\6׆^sH;5wVöt,q+N85i>`uYw?! ;l4 xD~ EWw}OE@W@^.Aps .g9d5]epJ[~D&I'W4HcEўEq;W7enҝCDᝫV/éqK]-1:l^-ɰ[iw1 ~T bDlк3G}׊R6M7,z@iCz4fZͤD$Qvd+U-)QqT=mj:-X?*C87_<==a(WE~O9O>=,r9oHPx~lò۠8WgtNxhƚyxYzx,~v, ,ܷs 5Mū/`Y@rmRi[ 6Ny`~p"7{)3Eզkao(M3յ >3ݽU4'I ,y>\A8ӯpJ_˻ 3a|(UZXklϬu @WkJ|w0x0*z2 ~]rL^8?狀S3r|XNt)xΓKr~f1 |c\܎.kOMF|kU wllz+n"t~:>7 …d&lXpL"C_4QCU ï e$ͩ =$%:>#rElZcP;U{(ݑ}F(^{,ݓIO겅hkPNGڢ!1_ /E&imeM.y:Oߢn2Au;DSGˤC2w.)$UPMݾlaGp.،9HC *3a*iwLr ɥMØ;+6Dۖ&hB]4RajC|Kb/d]zQ?"1n'58 2;:Qi|F @']T !9\qFZ ObO 1Ǧ8+oxP쩮aDD`zGw>rΎ7ֽ%8/k>Cbid%[/ 8,#֡i^m7M}{} ׊͈@-Cm zˑ߽3?KZmS:Kb^C[w fe7|q?aָ#*QEp?գkVa|  ' p /г\ VѢD F'T3_*;%-l|T{ /) ĦR3oۡvON_~E57NۯA\e ?̓YKy?\pT0hnQԒaE*j1!kx`SVLBC_I  7NR[L*–-M>Ffv]1\EwW`\#_ tDՌʴRn`9xʩQjuHDoJ_K6"`ZR,GUrDlI'>zdWWEL793pN8;j|mV"qlaԚÀ`$xS7U@'=LEiҥdwOak A6:$?YS fK,e*/"9ύ팋i cqjZ<7(p \1A9i} fBɟ1:pA7i+>y!8-mISs xZ´l>j˿7j)[1SGn'3zj0!Gi:i&U0 1 1EKz۱} B2a&<{ɩ-C,pf'DžjsDongt9>+&$h@Æ>5>j̅@&̸;6$bC<6ePk_\]:|سs $t7}ms1xoS) BC\5#G-R:qhD>s!nKCr*e0 9Zsjl <)݊qҭT7u>a;>[u&va%DPxS^ܞxz+[0hssABֵqN5ĕw^}rGĒ Uoc&[0ZC/D #<||\fv ;5^2Czo3N炒9zb7P|ұԏkʅݩ.*.!:š,/tM#f(GKǶa[;A J迠ȵ& oMO7]_ %,%^=B"uOîVMr ߸[c X^-'a$GEc6涍N1d4hc*F xߠHzȨ;b$R)w(P"T=_9?>2&b)oJ-RY4,+ g+H'f Ưas`Li<]Pg~ ~ *r}!Jf^;27 X{inJx2rlZH)h_˾>/`_H}>}/R'ǻ?ז|/ |\?8=4%qh `̞ş6^@op) хf"L~ȔG|jއ^ S8|,%M?(GSq %/ۉoq JێFB26\"",:0)TʍnJRklbXs`|34;uDWߊJ]<)*Wbq) 5쭰jŸHd2Aω*tώ5M]Xw(ςs Ud>CZ)ڇ ˍ͇hG>Xfca]KK3}/$(1Dďc׿މhG(U; * &NCDaSDC d!V;`T ~ؐ'G7e k+Ǝ0噮apX`NSvY4y|- k h[#dt0ɉs罏l;#} )(E`?ME >[*^vQ:)w >ۅg= ,61%q ~*5L-ros/eWYz˜+&H.tC[HIiMeG\p]y[?yJHuuV 2}}uI6y4bhz_I OBÝc6hgxF'xR@2Щש>lā+K3UZ)k)7OS&6 W7A<,rh\sbM~ll5Djiu7k?ǬÄ&cʣG{YSInM41q6BCT@~,oO즼z>*C[d$jPt+7?v:N|û.0 Lig>&,s0۬L*9~ֺMpD{ sZbm|s1k'g_d?U&۩İU4!]G5_+4޾a¢! aoH臸3% 8hK>֜c O-O ֑ROMq}33bg]OoJ]@(܀φؗ+(OzV ]Jl6S{ %8#nQp Gyyz ?D I J}$s^`ϛ1v/h@Eb62 _t +RKZ,^Gd2>"uy#-1.^'na gT *W$J<L2lc2\btCn3^ۭ%kfd<'QyA1 ZQF/Uwk-2Y/LUŐcbeK,aV ƭPs$.=-R1\x*N=ժqç65z'_X.<%UixOt7xw~4!GaĆ}@C\[S62yx=W;9dw*RtԐޅx K no,Y!#DmyzUDOjN0աL`) >gu 0ݺk$n17c2^xΐ 챨/l66w6#qGx.gӘ*R;9z}Z)+d33\ZefU~b ^SKhлYJb"j+RkvoS (k Ko&Hne"J F9SJ~s3ؓM#΢'=H ΋]|dyڈ'\5ғ,S9Sw.$ cE}O<[xn X>5oZ4x4f<@AOZoitIyt y7 W9*EҜt)99G;I~>LN!/@d{.#P¡zz%*O%kNɬ epa}ECj*g- HpC* ,Gouy0[1"(F( ]B|.cropsʷ4g҃r37.Zs.<ȞwM:{Ev^yX6-:7ݛG[ޙL0s*n~Wy:[v2]äqj( e,9TcO U}jO? 2k8==w<~ljVPQo]!eiٝ|ںSZҞS!9A >TZVԉ*u=vLF{tIpA|rXG( 5,Uxkv(ۮ;TFOzB.~>6m}v#!ZǷ/:K:EӞp֗\';iLǿ*w-B9R+ȩ:ˊK[Ǒ :[;M_3;lJ*O_|r 5,$I<ط=]*'ؙq3"fOq> kwY֟O6:UMtʄ%p'\7l]1]ĦRkyw EDZ5c50XFzݖȒ6DM!"?pSVGGC}-a.%Ad ZV_D!VIp7[+H%P: oOŮw;-t 8w5n$D˳QʛA NJ)5scaGdHB5<=6Ufg ]O*Cs:lC7}<GB& S9TT2@=mKC:Xr12"|W}E-/_{?ܖ4"JAv[${>+a=4Jժ͐_Jh#o ަ9+erpOYye+滑@F0E$!@e%4Ruj]^`M]"7g*'GZlQ!y恀bVLVR{\#Z6yX^rW)^k2LKљ/СR)|Fr T^S!G¢%nbf/oxلK-VBhW\>r[~TȊY$\nNys-OG?/vfr բ:oEeIYdnquB?AA9GL-1_YȷVV"4ȣۥ+aK=n:~eb)B>VECio{xGQHE+HK9MW5;e47o.Bַ`\eܒd|炊<:>\4#@&Hac%J+#E?ZezTPsT XyֶgnK3=( m웨uH4HtQ!S I|vi56kU1=9C$GBIrƼjZY!-ζ}g=Hw%\J]L]&`:MdHV$F\ܡcP~[\I&<?4,E`t1X&^'c1J\yRn&Jsut~$eM@E"Q\(T"FNx '#)ujgSyUv, 1n?$p5rsB*_BPFd*&ka}BpkܸMI=w%X! *{{, {[@5սàUYõ/&B] 1ڬvsz2?=U`qoNeLmtJWSVAe8~*TO9~:g(rdsmYPQasR8[ռSs F]Ux~5,n{Th޷\\ݸU@u+ Ӝ ɉ\>\0ڈޓ Tn};;  5et&]T3:Ƚbk:DQ&y;g鑁g+,8 C~OY~n_qNx%{'s 4,{yA!*sz7N遈 b>`ܪ*[YeWS\}O  qW5F)M8to Y-x-ν Q;_R!djѯ؆0%ARyj~G 4$Ŧ8w% Ώ [bw 3LW42+ X; wפx*o]#Qo*\76kUbaG/= o֔N}Aa=ty s"B+>#_]l1o><+_ 1lm9|{YTˮ}HQU~=dH?J:nDFF!?$XkGdvnsTYcX tK˨'_ʅ!F1IJZ4k\ekawQ,_OԔdvϴ\p>\4vUO)[üyŔOhMpNGVF ^xȃN vy\ެo-ǧI}EjY z%bds2kyKбL nE; wyXrƨKs#_WC)zG$!.`twX+ y`\66Iij@L[pӢ{1SVa0QNJhb:8H~B)Upw(?xKHJDo;0s߿>t|myM2KCb'u%-!p~]I(cޕ} uYURX R\;ge;5@w=B< U >WgOUO +guM`'.IFzц bT8WrHf~yp 1SN 6'MZ A&=W/7jd=N5jT8`> 'fO*pxV,b,QwD*˜fVk{$Ĝj߾u=^_߉TM U XHr+s;c=Wz{=9:»UOuW}L z]o m#8H5 aժΎ|%!b?}m$=4c*9U# [+DQf<`Ol"d^mfW |Rg`N0wDvR<z͊` V_+-$6X,$Y™%>}+|G_>:ضLM7W$#IrޏϛA;leO`JxR{J1\M݃O*laq m"3%e,RR&Ivn⽙I{~loPgm=(Tƿ8MV; Ѯv^?J{!on4Ϝ4v CMz<=[P:~+$ޫ84w8᪫hyLPFoV1Wk(G|d>Rȏ!ZOood9uIXX-(QW.'g\ȟZ)"2,1|pt{(Z-[7'I;GVʶwu4D߂0֦=4Ԯk?%b,f K"=(wIaTLe vH믊+m},W>Ut/MC|' ^ abI=Z3f~d>܏Y ROQNoUg r:Q' @k l68Ja?.,Mv 6GˢKl E R7D7*;c#g;~0f0|Pe66M;!L-\/AM+;yU/?Kw|+zӿ+w?`. { T*'G&C28C~2boؔ6 vAПm:\oGjF^tuE˦8yS`hmoh&x!Bn؟kG W1g1?CT[Bv]Gɮ}B>ldޘICY$^> CGֵTÇMټ5,g\Zyyb c,y/_x8wY ww[sĐ=wdutXI{^r"Q*Z)!_o0 ^ß!i啩N@ncRYA\b'p[dT7\&6O1 *~e46F|2;ԟb*,v8ۛbbzMWi5}'l)&륟/t4|ڃuz 7fᜄu蟆i 6o0a.0-+8? n%QxJAuq}͝#6B:eW#1?~sg^&W*0kA+Qi7վ,=  >+ `]#K!/:L ִ\8GQ|# S~XHP;Fko6FN7l()ᓲB-t_kL6ކ1[q\Bvˇ)e=9V|9I=aP0# JF n4!aT3. 9>RƉImm'bm?Z4 k0R`~mUق}Rc`y S]j&vpRSf?*Yw_H3c y@Ɏ~|O> Xcsu} >T&u30x0^dڢ~Գ:BᥩW*m1ID W-X~*ӹ F } |O0(4n*m>b)$IW Lux! [ߙB>v(U($+PG[̭3?ɢ1Aǭ(7n/Lcj>AkGyr5QO7y-'a⁺+p+svvB>_%R )*UT/1` TAXyC'A1-mEGQʀOKڎEw]Zmoa/;mj~@JW yGMUt!Vm>׸pvwUge%rze6?DQwKv9TaTb#R=ڈS4\=9v~7!t ES!v#E CBex9{" \3_ˤ͜)ί]m W1IE!&ck ]|˹7rٽb4`4~̴l8jpuߨ/GEZ;iJ7zF@*=~3Q<=~ R; ܎0Hm~h:?[TɬLMzNir9X~1)o.58>'÷0tC}=E6q?dj!k{k ^GLpX!5+OsNwB!%m8/>#cV18ȔH/qu|_QT"T)DQ욻H ^1*|!n4qL'Ȟ LW-E4 %ܦ߈Ȭ)0f'9ǖ;d>=ocm99غ~)oOh6mI04rz5 cVۙ#ӼXk aE_xf@#F1?>jMrϾREht#0Mk}O˒H[~`dhI|ݑ\2"e*T+GxLy̎b׀-F'*؂1Ux_~SǭbD,OW:= *KW1Ч) ؼ]9*uTep=, NꝧGc=C_t |L Wᅓ/"&L.1zY`D0Vd\u07E=7pg=5xWj]:1\ Ÿ\BלiH8LQ_y<["b?_-$!lvvΒ^JUb$.D29e(;Al78:$7 ~8 6XWQ>du@̉iE!-E:L ίo ͛X'k{`~]KN[d$!HBsV'atߧZrI708w#WVppX%$^5,zm540Bbv;sKx.EF".)wmc7+!"})5:cbO )^N j}ŲڜL>ؕ^HGc- ~y7(/"bW a=VsELxxUdD#Iu?k*톥|ΌlBR-uciC囑\7f*5,G[Cy6~Tr_GNA% $ mZ_wg%PJ#՚>bCLyۈZ·3VϛGկ|\ FIF#ZəPEz"&ȫٻt.p g|Y-eqIV@y^3Gx1ar4, !b2H:2{0 m ۗEx+X aټ{TYBE^)ɖSW>{ PA_' k8mՆ{S[\"C9yyzvGtK~ vkb} AXt* l3`B*mS @5kھ^(~NYK[AZlb̿ ĠQu^yww?AcjhY'ug3'5JFW|: nD{(GrnIN'k:q.উ}qOBUH.tq@cG !x#6:i}p#rE1ϯt%ho\Ym)/ dESu~ }i/ga@r{(7FC?67Sݡgφ:*7VC@gY%LfYguZxT~сf$D,07 D[=}72b-3}/IpbZ"dq&F-k+%5maלt?f(Mi_akDzhrʙ'7Q1$Nz<E#iA96jQtm+2RNnniՈj= Oy_l]7샦|7@QrցuJZ.7/7 3>luJJ7١%'E1=HC!l[-qox"#H4ޕ*9!d$#Xۉ7JwR؉9xWB`ޑPӺğe^   < m3ZIw%RF2_fJ0lDq(MUҏd)vD%\ʝ1PƄd{ɗk0xO~etJ8pw|&rfͯ(0M0FL(84ĈčZӪ{p==(hOzNOi 61k#4͔|S-,ϥT`@yI}6Uv^q&E7Z3 ]։ b刯KCn(܂Z; =ۅ i,-~Z[eZL$SPb XH}aQOAbTTU0jz7z މn]R \VB={ʓيDuL/'u(iol./݌wJ9>.Ǜ %ې. Dg.}cE8GtA+.<Ж.q*hʛhW9e27"x$;-IiD-p쉊j,RYC"iĜjV PI1gĉ4,8eU mr1QlJ5aHݞgG`>fqxW *^V:0Lsx7[`628,Y"F{[Z>M OțXi:~_$'?rsjNFs+gś?k;nS<^2Zag GioKEoȱH\&N~~]hv,ru@wĈ]JŴ{Ȕ y!{[D0FKbߴ A(Zxx`gfnZ[\:>*$ =ixFXNdP}oz;+bEEא7j^azō(/ 4k)n1wMgcK΃-TBf02?la=p>&FV#)cr|lac4FAޗ+NP¥TbM Riï%xAcTNkCȖx˭_]~DXJE R]|YʴjѴ2oC]2h*نk7Q+9fI!/)gSI%`w%ᾷOSƳ+ћH;T՝amQ%lK@^b; adTm E*t"1d W&&Istәd'}AOlӍQLdn&7 D$JkLnCA] FB/I[2=w VKHKbJEW"@9TGԛT|Iq:o? [Ma^QQMQ98Hg잡߳SvjiX1>CJ2D0\/ L^nU4"aDCm܉,CaкҘ%WofMy˿U! VkӠ'̜}?>~(;8xQy?Y`bf~XA.2F4v?<)nz-YZ>2J%NQ=3"9禹@ eKǀ}pYnYGKAhF z ]i3N=!qGC1#uW莞Xβ˱iJT/HYfâ0XV0$s6}*l E$|qa!+&o TQMt(AHUd_\1}mLP03i^8ips6cV @_k]@-RƁMW]$Gq]3M&Og܍q>¥sBwHAڼƳЯcB=3ii |Fz?+>!:vѨReU(Nȡ2 ^鰖$d"?q9|4=H2Q15%к 0vް'7Ϙ>ղ٘]޺]h2>׶th]0HOX($׏$ %Pt"zIiFo(#ِ<#ζ{KOq9>-%w 'n,J H I>`هjz iw!\@s4.n)nР@$P`_6{0ВBS1R$,bF{pf?= l/~t-έmӖxפ~0}[Pl < G4<3܆E; xvߡLψQ7KпL z"t-m%Z#^5x yMbv_y=@+$k[_?:5ѳ:ô*|eߦ~Wgo((3rah2xa]oԇߘ7ir1hfŠf1gcb s+] "p8;=b\_|.}}I= "U6 || ԿS\rVx 2үr#M~焸UBAjpTy+g yʵU\T ]]sЦ5Zc]#f.NGgPWzш)n*LRgn@%'O}9 h%զG69O`] )$>p-cLF~|D[ɬ@蒁Xb)Z"lf0~Zz L;ǿE.P !Vlt$Xv>1$ðYWx.MZ-$K|ϥP;`(f1BT):Ru=wm ͫ4Lڻ@+'!LF] vbG0O $OXU1(KM#df~\&N^ؐ@ؘ*)u53xc׺GbSշL<ʜqdBeT^A~Y!jRG0upg,P$ͯ}, @zld/o>,tS{qs%3^ ?k"1 ɻM aަ!u;F bcB9ĝneڦ"(W43>Sۮ@"(]Ko=k qmY:!3Z䗏ƒ$ H_UB]S{d~Y~}) bW63LWST82A_`]cgC卨%Ouy<#;ę‰E99*:=Xҁ"yOsy *3UVPzx=1)N4p1F['Q J:iiapX:,GxrH.D]n:p Nm{pשͼihd#jG>|m&^E>g_(FiJ^_.hm8LSuئ%UXOE/}te}Zh{pT&d4#D ؀OSN3Eܹ| ~SLyZWq@΋nvvtv}ilUHI O $&.x?md+ ?4бQ:Ⲽ]#AP{H ̯[;0xkhyvʞQlu-fh-}qlIUpAerZ4H"׷0'hgcQy]׈i;ԨV8 .y ߚow}$ dY(X2[LuB_G*6_(2YW.c/]x̔3ԺV(39''>vUO^,gWC:6ؓJu&Ԃ1%db}X33~vaZ<ةzumO`P .!oJ"Wv͞s1d&?K <*{;z0I@HfG_ïvEbƥ҈ A&" ]+!tV΄$&;CX^E_MɌ7c_B'W-a,E`GJN.9C5X*jB!tTRXChZC$  r_Smȑ"};uZa!ަ5WM(NxtUc|@BP"'Eǚ<ϳvU=5cADp,]snD2M IIK^E<cuf@yAǧlbql4 5JϺ7ޏt:5ThMA)nDr饈OG $L֠.gBamLSGHm IoJ,Oŧm Gm'}IK&qf^ݫkQr 6!/sű`U?>QJN)~"< gZyҟM75Wلq\wD)/:i9qE M Ţ\8pNЉm 0{΋YVYn'AyV f@=+_lknz~٪XE;n%9M5r7WbSawz18~T4L&QEST_mB-\PMz! \;܍0\ ;&q#PկGU$@H|jǎ]hHs8ݘ$0{2 ↈ }^ (#}u˽((N_ł8L}O0e}]YxAb XS2Eyz OԷADz̶~[WKlXQWsIX ָzae ue $\{z %ÐvAq]rZo 89s49aΡB׀W7qT~>h/ &X^Yٝ/GsmX *CЦŕg[`ד|Ԁ;U]{CX6BM7U.b: һͯ\{2it@GĕKE9"jk&ɋgT0 Z]82!Zyh aU4?kSl*`vRC 嵦w(I2Cyd~T0~5@So8R%I'Fz!Wz)`8pA)Q5Q!@u!Xɍ{,mz-);dMOH\%( ] C- ້v7u!/@ Gg[3ވuv̨72nC$ 1KWhy~_ۃ G* |码x4+i"K |zkS`FV4D+)UGjXFٽ5%}廷3s.1 ȚXoL Ri_=xxףJlz_P_]Gޥu: klG@QJfo8uDW0IN=)K6>X]>^\EX}}5JR!=$CE!0'J"T+eldg :EPF-RX"o-}b$5i K VM!5|Dn#;`@omÃ|\K`ħuMoU ơPLn9v0돁 @2#յ"#ɬű(IlR^Re CQ8LW'% / t qZ'"QβJ08^U>]/˜=r&o"#  9c[;"JI4gq, K2AUtEV/UL>PJN[LE6t$AM.۱"#snI5[͜[47iǓD.!ʢB5TWO{amNH JE4\aA|tݤ n΢hc?CD-PSS4UAZK ,=MJVňB3FYEOZ6k *l yܛ9|xk\9fSN@,N^HÁ<~`$ZD-\ .*5n \8'Kk6]֣YipU 5*J}S-l% yM!&C@l^vg q ,x¾U|.Fi\;6M&V}09TobS\ l>BͨIX4& =^#JbL)jzI֗ۊېk/1M@d G/OQ2Qj6O ~ jYC~>y-3o=ShUXhD:P. ^20BF`G*WՓ;`4ol k}j/'\e݉>2"ЅhPFRm =mZQ z;M(d%l#܄T Zj8`b|ŖPCʹj,0%6-.Iaͭ(oxv][B G{Ņ;1Rg S ^ 93h9%TthhG JT4H~O-:[7fICB23"TsZ|ct=F GA!U}T4öK^3=?w찓 U+ [?}ޮd:pP_K$ӛK$õ,I=. #UX%F:u܎ij I"|}E,h˝\y_^,y8-cυs !Pf{tEރPg8D-0l _DK_-2kud@TW+zœbHZ} M56.Ыq`;co8ahkd0 hiPSbjRDICj$\@RH[ȯN-..FrF4<2FFmmDgXUHc 7| *ph꩖,؀*cɂe[L?GTҴlq^  4m2gVTy2[W `!1}n6-G;+6SM\j~>lEn~!lh +CǝR-4puꧤDzW Z]Di^&,} )'ONn1J}ܢͻzU <ԃsCmOuB y s)Xͥ_tCJԊu $~myM4:L 9FM#mjv}y3̾y(c8wu2ÿ 7j-_TU~G̞H"wH>aĵZnb?"]Vl7J`U.3b&)JDp<皅dRD PL?yropZY-`+Qf[H5 fPIAn3f]Ñ28Y=3 ں,<RPpHo9^n>ߋIpTۻN:>U?2t:?\ Knm&'ɾuuv/B%/an@FM8}'d(Q Mpv|^|5 ǔ7p z:!{כ5IaokFOH/sMiw~J[ #/hMBL""]=dHj`Xh2.(٠.TAz5aM!REY/wQ-ƴCt:a5ߠ̅e{7%\C JqR'κ;wV61 E}p{ˣf׿#KXonGPvLgqkK_">鐳 7'l { :pZ#ꧠc6Zر悖ē]7.CHm%m&-m^gzHgت,Rv% Aݧy☒4tsv4ajZ h,֋űn̴D~bF7!}cq ={EoCp5B~f~+n88T6OW] CʥM#|p22@Ap=PDX 4v.(o;t0vTPo.(Jfe^?_(&Dd1YOZbw pKG& l7+A($suWC. ႀ `[[p lmҔ KCL:bA}[KIO*z9BdB\s5*s+i0Y:|KQb12zxs3Q:R)B򐄏d%45Ӎ <>S)-9xfT0z 73^QE˲%#chb!en,|0V&k U Zvl)P0'ͲhhצKʱ8؅!&׷:SGP.:dxzFV]nWuM_0Hf>oz[rUU>f*i!6<BٺB~ߪfShbCZiIzSKsCv;A$ 'oy`g°ɞ@Rޥ ʉ黱< Pӊ:g B 0˒],(a1TA l,Ut ?y/nE,'z[:W8fRIWyoWeZ%w\_ WXe])x?\|p.\uga9sKc ;#wkM5 mx#owH95Z쏆 Ab߬U`aOC?{gX@0r~9@b~iiŖ'Э5,Nuя[SNff#wP vt=Yn4o5Z bzA “MY1֦v뇼QcVFC#O^0Փ%c~3hƓhgCCM637UZWIM- M ;>D-SfrMIT6wS4YBJ2i@OjNE= b _^Y{Bh0C)}@\)uݶr'/TDM+\Ia^k!r PRW)dC.]:НZy/D8JI"9G̥U covE3ٗ1Ӟ06F%E Aׂ5Ej `TIC9,w A 阂ajw4#$JΘj*:{f+< ɣI(Nِ&>C}S-V١D9@G4 T4u* ˨x7j0ZzHxQmGъĴCpSͰZTKALNm!;[ͩe8B9gLw\=[MfW7KgxhzEܣu n~/Zd錵T Ř g9țә}ux}{/%Lj?ܰgm%LM5'?Pmi095alj~r *dV•jpXk@Y_}eh?s@蚇Z7|#m.I9lybVls3=\BDX'UձrܡkBND3snFr*,cTjYHA"gЃI?oqȐ)\H%z"ɤS\UsmXXHVtj}S- +GYX M ᥎tQB\V標O5|N:0^+>Hkp}Nzg[&d0GtCšO0@[vLQ ØhMӽYpi;rLJa+I\{5GooJ%` X)Rt ǵΪ)6)`"M.^mV?,;`d]9?;4:`\/4)fہfgFA"mf%f[WpCk9n!F*ԝmCX_os!<[VD?T']%tjӱպojam98m 7 x Zb lP,J 3 \>%3^N L7KUڛsGAA"܆c2wJsaB#il?U[ _t$·)l-Ac HWV?@(3h8{⾕)Gj}Sx WVrv,Sw5&H7𙒕~C]z2p(^K[Ȕ? !GGWdQTGv>~[M^*Fc0wa_$N B |WRYL!,c=(;@4}l ۂ=گӖQP9 Awځ$wBBds]wֲnIcVn'w\<[eqJXݶ]ag)I&D wŏIr]3Fi.;4(ph, "'rDЅ$XȸMϰ b^H~-i 1N/VQgپ==J^+Ç|)-dP`6fʣHxGDaf* #}0LCcaoD/Hj9v)r:Li<B[zzY&33钩e QrbγU YU `<;OYL=ݓԪy.]Xr9Yn],r$@~nIڤC6[4ݤ ghVB嘾-&KDg nѨX@ƚN(nrĢwMQWo0@OU x'@/Pۙas2Eމc IbRi?Y$Ĩ]K~hv9N;Fb&9SVUoOe"܃y*egNjT >pjqɺ4@ p~î.ȕeJ*O{p\Zvs w aCY&y[u>zwCIqa}>ZFhǞ$(]X*m '.EsR")}mdc5lAQ'={jPhKHg).z+wjtBiqySu@oUTN4q{_nP1zw*I\%w jX.ˮqߓ~ _DV7KlylAѦ%-ˣh);b!;6q-_8Ts;&2i! ֿAҩQdGbηw{PKB .A|y{<7тnG_ը\ÈW3Tw#yy/ |yQGᏋ&nثRrvӡs^[l0e` r:N.vr ӿqJeʋC ;2ƑWQt/bŔ/Dmn WyVڬ6y;O|k@" 1KN6UL! $yNUJwz!HA4YB՗ݖ50MVhb8fZAsW^>5"n/8Hcr}O9h2t-V0لԮ/T@_AN~V&6lTL=#yvͅP:8Zz6@ix΂A#K0DOL5ۏQiP(H!Cd}lAVzԑi\_pNϽV96y ,M@c;.*|tK$+Nwi1l/ /sG*/!5%r>_SwO [\k']`HCWu`$ڋ3 O~\ڨ[PcC+;y^\OӤnU*q276$_~b`h,/N(J|\\ѕp.wgtKacފHA6]MW2{FV?I 6>m]q@6jx`voN*%8 &6]Yn n:TRmؾRa-H%ݖRgM`#n8Up4KV|ZCV|s]@A$=fQF}:O:B\#IczbϴK[jhN8pM(-ZL2C<-f#{caSol 5$'sz@0NϮS.ܩˤ[#TD1½SR~cvN~4.(Ҙe7I d m#>{'7A 5Y9 *>鳏v, gtZ-Haj vS)kEM`Gpqgrz} ۉCZB+t+dӅ_ǡ`N$r-))Q C 1BfJɳ;_]QJhv^B\9A*>Ͼ>,YHxJf.ITnD j.긲 G^ce\Mg[}/d 8 2Mv} <]^UU[ becp'D*Sݴw[Tz&"kPe| ۱ q4 VY:*AS=X= >vv:^} xd2Ts#7p͕%=o:u$Q!24-;C]otowfWvkjxJx>NXejܖ!BPoU]$N*JlXBQx꣮Zh UR{FaEO$.q=?Jnzx^ [BZ*Yu*Ż=hY.v AVP@*%xl2G+|Hn<9͛H18U$>ŴҪ [ xY5rqy|iaCz>ndnu45MGNf20 ف㛊\/Tķdֻ%w*A5|D/ߖmw.֯cfH41G%x&](G$,@hLUZԶUī@##`ge.I;wA'B&<>bko." \I1 i >ڳc4Il>d>bw̿=mМZ'IQ&& #OBÔD3 hG6%y"?Iv/3.|>5Uه*ŌZh`9$=s0+??*88E` ~$E󽋚/Yuc y=d :48m~o&7^ xOw&V{itsI@kS2Ω/Рst2*?_f-"Ѕ(z [J,AW$hUTcL?- m(WuUa;hde܀̎= J,<꥟dڃr\;3s@ V栎|i'RoU2}L҆y {Dpٜm'뜱1d `ྀϙ ȓxFLe.i^{ ~6 1zê;sn/j :1q}Y%%6;SxX9C8F)F)9T8@b5fFFiR KTe_gN=S9wdjG乾oX1g}t(Hc0U V} 'uw;-_H=5ı/lQ籧9q-ŋ8L!;>Ħ0$tJG}3:':kO<{FUp4^[$CmDR߅I~o%GK 9;2, ҸTY=A6dʰ'h׋YQHBǘU/=YtzSJL*up*K9 `P}6<>SgZH5\%SC(v4:  f(3,9ښj_ r"L[A8xVHiN/1fz v|FB5 uȽh>z64U-oHHf0c߾1Wq6\Ҹs<``Ãl@_ l1C4^85U#fZnAeeFn5S@_%Gs'۝4>Rz)ΟI(}+㉧THq;f$pp^!x) k ѱ*ǵvH>@Sw\ObL QRk*]εK"@,x/0WfZ!b ׎ٓVPrC#f꫎\9d(I.G0js5-'K0cNRd/ |ĚA9;8{ٸFf,òuM*t/ٸ %=~;iY}b5Hf.K 8Ŵ7U`_p m#c `j}!=>@W# I^?ܴxE߃Z"TJw(RMr38,=]$Nmj娉sqBl)? 0vG)a&wݫ S9GK'=2ƀw91>J}(ŠӜq4 iXʿ܃O|miQv}?}^a#tyKBVxLj2M-l410d/~Q-<EL3j q{`04)]T謄NٞgP؉ &}.Cq)˿DuhrxtxgQjEA}?S"/.eHf.Vt!=v8W7g7p3I^!j^qɗ lRz RHwArA.R>4ۭl_ |Ie.5<CblP#Q0rP"Ȱ'nƲ6̴}LlQᠫNW^&݊# yyyiqT5['#:6nQg6~GVyQ O R~`VR:;l7o5g :ߞyt:^`^lތ&MrG+6aeSxCS[׳^^L\*?3jV>/ooŕB勳Ai\&ʥiqQ}Orj9~>bGZ$ufS %β&ɟ5mUmѥ\lΒ) Av't?2ܽNwk#fFW䩍}?qnf]/ Lym#CݨV"8 ń0}DK]mm%"n*M0صPF=5Yp; w`xWBdbx"ғuN?,Є[1= N)ZIfMf3Ydջdn -V{sŏdsl*vFaW%Xޓ\yRtJX}y\˾3}2|y|uP̭D6{| ^i:>8sq<;5(hSUPׁ-h|]g%"qrӎϐxD #y>&g[`*_&k*g/W|hh=ah\U8-wUA3;wP-j#i1Z۸c*4bI^Sf̏(ߎt}[KpU+P]uPRwiv\0 Lf07-YFeqܯ1l[`?A w-oO& e'k!pw= Fz1.cάByDl&e,A6@W2S۴ePN~FS?e Pl-_w5WTdAa⁢ŵүXIQba[/,8-Wwn|QvGc53Pm//f"Z;js]HȰUaZeqlw!nܢD_8ِ#6kGfϠzZJX.Z;Toϟ,\JA)Ԋ7Ӭ 2_~-"Y<,qUir$[GW˟9GahZAae[Q:lTv,j]hi$\WW)W4RT48 .>}GE;$3˺"xZ6󉰤g\Vk0R屔\X-)-Q6)?UHIՋgI|9gD]ipr}CΣ9Wћ6?-; [ )Cϑ-#O$Tt0~.Дw/ZXmÞ}bհ6C.p9ѿrXTxﺖcMfh÷Jۧ:I=wWQ}Z"l  rW|ڛ̌[?kK+uO%v#zzWۛ:TBEYEWߑ4iM,Su=̇saʨ27wk۳!AUʺS+z,5b#1~t˭olLėJ i|g9FE0gEp_\I"D8]i%k]h kTzBzCzL՟`EkuWV F'A oNi:D\ȼИ3.q&==`0ڕTobVpZE!IT eje4P<[}2.! 7n |H frWjt"j'649Xْ?0>7W7| bka q̗q`^$ ` ̂~2,o6NAS!,0Vqx@fFT$>++L&@=g8Fʂzb{q 7"rc; `/2R~Q;Zexsq&$t=p$ρgEĥy4Fp9w-]" ^"·_κ]/ء]g뛔H@|5.={4h";-'_PXgVM/: 9nYljQ֔*v`5Z전_ I(I<0NGSu{1?~7CųMAyb[i/(=Is7KlqRbX34:AK#6f9w1k9[vl[fD9B:ddco]5Q!TF.IЌMz@Q&5C@2kjh]gΔ8=h+J!$%`ѵ*G7T6% rnsboE\@^WQ\bKeuf %>A[0* {Њz֎Yէdy:U6ѯ{(\&qJEF٩J51/dƨ\oͩS\v/PCy蔝Y1Z0IVh]' zU$>iȍ0G?0 Y=uA'3oZeg1 Ŷwf6np9CuLP|99Wӡ~'+הwS %z+pXO˺3oDՔWL Fy /$U٨]\0;rut?Sb צ5#}Z&kVq@.Vzs<d c=4x36s_@r&_mwo)l~{r<}o3rcwW#V 쓪ϝxNǼ|{>vCZ@FUo;tËqCFݐ8'/ އ)ͤFL VBb<9Ă)H ז,WzQD2/r뙓;iUpj|Ǻ>wK ,=!]V}/e=䞜E{Ϸ CUH& X*}:csjBŕf3uw#-'^JBi騢xaP7*Y+|%tӆS[=|x` C<.d37a̅2|[Gs_ -7031<ѕzJCO-2`ۤۥ9yN\(+M̲rӰ U3Md?תc*2 E0Ha`:?@la=}PlV\SUOL`VA1x5֐s|[Y7K*,Vvs~\lb~V"gYz^BP`QR3 "W K)u&+,f->/Q en·Z/|kVMmHx& i1=ZI$#0s75ҳ%S٤_Z~xٛ)8<$B~%ՠO4>F_hd9&$~eA]v  X%ZX^L}Tlb3ג6{胵6ɍ`/WMC]خYa7bo ~VW#`N(C QWda/YBH \H609ndJJ,j"^Dg8f,AYnYYϼ9 jaMSH - vq;v4'fS_^i'נO/wlg|5_tdklR% 7n7(%dXd!rLJP'ǒ_%۞e7mF6̥4LAlq%NbAJ:8#2x:inekFˮTM>X9͐Rcn'x<+ OeY$ym?z&d_4B@j:}̥wZQ>ڱ#EPʌc8ۛ:YʹaK\]IqJ8D_P("#ڜ">d0*Ye?+Y{U[) HNy7HW:l*(O^rۊU;qHll$w>"iBE "#)Z7]P1{P,()7mx2.Ŵ(*f*!et*qƶcD+kʌr1?:C ) J²skjtT^@@&6^laEG[ο^3Lq%KbaJpA) M3ːs|,=5 b?d MSU|Pe;듻0VF ^-L\z&/ٱQ15NK.`EPW^P[x'!yEdǥ6%yvMwB{-j6AD@8Sh z>(ֻ0)M6ه+ӆ7# nznJ<|K7򒣒iOa\)U jaZ*Grɰh# ګϰF"g>D_Mg]LU.0i)'-~ŇFQU5]$XP<]{j[~Wlsi) `ĉRrZ*sJ:Ȕ#55-A$4D 04PwFs[J.?721,ײ37@u>}"32[|dESΠ٪J;P-ZP 8CxĹ s"Po#[hŭ£ρsCsZGY־MU^lbm9ѷ00}%*_ٚK >tSbV>v.hH-Y:)+zscWKvlX~ϖԹX&1Sf6+-VvB͉}5=O]A)3䋶>X-ݾ L{R1zQ<-#?DZb.)ȜUM"W$ $"Zx: 9IBnPȭ~8@dpeX3ƞt=w֎gW-+w@5 ݥ?G ,q6`LN4DQ*S[(K8!V1$P †&8f[}09حDӲY0?!Dtge%44W9|Kcmg+UPiiȓNZM{8B3X pAyXN&2߭_3zie`fEkd`]kM>i JsB!@zL=fNfO&.L0,3G/ZK3M b0KFM6q^+8bSf'Х7/)!Q@\W ?].y=<Ǩu3ΩTށ x2oN;S'ԅmQ1U:҇z. Ui" r=RrKi̡2c!e~<Dv0(|9bԳô|2T_Tr3C-%ZImᄬؾ*6.C~ v]Xۣl3b-dVO}23Nͤp p>9CؒszlWhP VQ,ь&c N yEՁ Y)䂴GyF |.<\ԗx'I!KjrЌsB1ST` _`:?}E+g{IO7L!o[qDVvL}z(`HCs)0L[ v(ʴzxwM}ۆlPr|ͬ7y-VzHE1xvA|2Dlirw' dp5AUeY&,tV3u70F f6RK},.Y~"#v糜z2D:Yp;eC1vOK̳V" ה65Ecm.aBK.1a*x&=(ޣ󉮳y(TŅB|>G]эnHL~3wǙO"_zaޕ^4F|HpiTpLz||i-;\xTceK^ ^z . ʆ呱\SxNI⽟\-^Uv]\.B4iQrT ',X.JAWcRNo9hֽ]MenϪIU)/{gu+ AΌFt9_э>ja#iZV[&o}ӷmLE}?u!ۮ3h/̺lc.ʙ PSpX0O gMs4n<܅zm"Sq&qJ9%ܰqb\96(le3^ϩt,z4c'G1¥{Dc- |j L)h;LW[4,J,bp zņ| 6BuESn Mw伷oXGmTS_؅{ fKNK5xۡ.E\"Gj[ζ[LG rKnS.r h7t;+,B6;%["ͼV<}tAX"]lTC9YV~V 6~_&%Y3_m<:0 y/-&ķgƈ]C?…XAY|φ?]m&Ґ}N 92DU7 5WƓ$~Xt6R;B\}ĄPD12kjE/Ҏ'~"N(ĕ7|R9tIsY-daEL'ؕ?[A3H!5' ~ ۵eru.=.)-TMbE5ncw [ Lx4x&?v 0FKpBAiG.g}5 GQ]k1],7Tmi#"#^j*6;yVFSY=ð0~ 6pP;`wRgGXjc>l-½gIsz/WW&.J.>)x穊Xg(5)ͪ+  H'@ܭ^͇;|B5FQ8w!k.$yV6N=EX6"#{j0ѿ 0y1 [s͙_FƷꭧN?8d$ACH0+ّ 3>5`FZRj;I]z]ٻK)DyC435qGI^5昲^K,(]dXqipId6Ujzee@ua}7NW'E3MHʸ8qC3quhT6r@05i*U?(c 4 CMEdFeXߴKZx2[ڐ?AH0ށinGx yLPK!gK"sg}_,D7N\Fmj1!D.gſ;xktfԻ]LwL{ GE;5R OǶ{&}PC T"S $(gIO5R1N٦&C?BgMdmu[Kcަ:Ƶr#NHLވdׯ J6Q0u4d0p“'Gp,,.O ?tg"-`us?6cr;wO$b U,K{{E $]L:3-+3;~\޵ɳOkԉ 3 q˵@gmTfU(PɎ /3 ׂ<&ښ*a v|ԧ]5{}->{؃RY\׭O_Y_mRҤ=k,˜EΨ}%p`E?Mި,uid#V0} >M>!]l *s_|*wq1{h%6}Zg*ymyesO9'AGS@(x<eaf~3 |N ]kË q^^#g,Ag?O"E L{-_ZZۊf]a+rc'4U쀍 `:Ԋl3q},?︗;b:Brݜ~bΆk:(8,~gnaVꖌĀ.qiBđVXuSZ_2oxT"!Ȇ@RPza(ЁehGI_tp'~ۖ]q0"kH:Ru} h :#: fH3;Jw^Ӝ "QRT0qDBnɉm) 9gh^m~hh,Fٱcj(',t~1Ѳ4U |e]9*z¥YV[b)D־-Ɩso8o^!Hط[x00DUT&Ժ΀'F p.!T =sr3,Y,$%` sDd> 4bi7Tēkۇ'Ae" +FϠrVa$+n%ۭ øz9W 5]kd9'ӶbֶEbU$Z?u!rvFogfX){CAB}Ž* 5QI3/`jCǓ^IfM1 @G#uOgj]+B:71ܾ@d4w?B'PSǒx#ӍV91g>_,qK%JeCvrsR4ad&^&o׼.9(?vڻO7'"^^xBBmk'fLOA o%zH3KEKq/sTwĉm5.aE2Cjp 8EQ(&{M:*q2Y<Ψ`S'IW7 ~YR*oGZYBH^doKw}w"8Z Briwj]gRNt© $Ç{$֠ pe4'osa*K䯥`+w]¶36Pav/0yeOFm^!Dn"k uMe4\1Yӧaš`xN5 _ev5#N t:h.W MF*f 3sI8_KiڴrTJW\_./[9|g Fn%2{ s߭|UFk[))RoKhgQ3FTY~&U/]%a];E{fgcB?j8gǴ, #sf-EK"];,1ͱ;^|d Ki9v"Mvlw`3+|vJHEщs^+^dfqMQM#hD4v?T^ItENS{Jn'd16j ^Du"$@qu >>?m4]Pi$dV{݀qcv~ݪ7A [9Mգ7 :ߟRv##X{СDΑpti&/䎁 %HHJ;gơ3w6LNj-7J[LSgsk^ѳ=.\GǙNtbeX4OXO΀㳆3qѤrr[]Gp%Ee$IixIh]&oļaA~vшp6NcKlOAy z4V\;NnًuD"Dki LɅPU8\LI4 jfWB5c(k8_f瘸]I?-)gF",ikY'SZj{QSȲ8vv:p=uPh>zxf8ASGӇ,Eu(lYR|{ڟH %>STg˚o2ev~Qh*d.Usֈ8x}M f9Pp5kՏw  iV`|ÀQј:4k%aTn8Oir fWxuҢjũC(-Kym_`SO&+-.Z0YLaBFߋ pWzGʟZ/ )9Z'v%>~:թ2όiYn]WI:C'xݓJCQW~S2se KWc2T2缳d9wUGlaskEm[8t6hBHbn#eOFrF5Uz5[# 0|TދMM~ޥ#$C6Gkp#B 8 hB%ֿOl +>r1+,+<`LJөJx\mEw8 -eUNS"xN_qGf&׆T@AhD~ѯ ٗRbf*H",18dkDQ?C* Oms*06i$* 6 H.:T@@H,@:!.$jt_fCҶ|Kt ~OM!Z~nOCឤFj'OYmw#߹+#XкFdiv%%g a#l&z##Fj< 7.֝*JrNʼn aZA~0~F,n`n0W{[bv)( ŵ^'f)2]w-$u'[~w}y]21dA& v kn;˞`%T_C҆ Dx*74}l>YfkyZ;ာ|^ }~ aqfv!L$0v$+t9"nGM'JV3%'{׺oH.,*A8DBpe:&Mڎr4lEm/hU9c*KF&M+z=ow"ȼ7G-6S鎯̭{n.Uʧ. /"-V+g h'ҔЮn{"'AY&Uq\k\&ϖ`=jf%b~mOI/'ݾTֽQWRȔ!4&1Yf Iy^Bddf;jU%f($[/QЉǬ#7e;`Ep$d;1F^&~\zfg~N*9??e=Kp`$M`j/Rhi S_1 |UjYg= ]ԓk6SQ:!2;@|7Lq #I;1uĤ(/>1wP:TOfiޕE $$Tr%F_Q *,Z'BiG+QJorU]'EؖnYjA㦓Չ4U+n$<*i΅:HQS xpjVll%K`f̢S?Hߨ8=ŷ!K5u74͗]J]EVqys 7:1}fLn$4siSpsEF|5qmV1=̕SMY&qaXBҼ qN32uLHmg.srp٭7ŒrGgkݏ'RpUIJ: k.f A@ eGjaٗ Lt(c`!,&[k/9oYzQqO#n= _ _^e+oFk#N Q[JMw8]:yқ1+X_)H{&b%gG5g5>^6ϑ!ikGP_[ISn%O_`-oG (gM+ F2V}:Yq9SDvڑ@~Q&?Ys̫A!S jN[0a9†i^`p jz]4"4u=mO^t) wzazja:_.uVۯ@"S݇ _Ai7:3"=Q^ykH_ib'~ƶ,8n(H5e!i|t{ ۷6M҅Iњy,*CZqT>'>ۊ;00< تv:w8$T{~*dKw~RƲ_t{~ jww)Jρ B ȴN2Uhj.,)B(wY6ɹ0׹v$%`wJ6jÑ?g P iH` ]ۣ`!3P)cH`3IoPٓIÑL cASV0`65TM"G$Sꏿ\7U+UU̖Ȑ7ZZ6t3G JI!KQ7iJn+{T#*@q67ffWN}p9F{;wSV<3Ko̗|9ة/Hp ȫS<ΐ/F}5'gxl,*V܇(D9+J3U~ U(Sr H\ 8|XRemE/t2o9V{g΍WtXRf$TYa|/ T>w/:/jr#-Vq06:M_#-sIbxd֩ ,El P;&| yr%T7m_Z%-DL`+uڇyW_zlv %Ei**kgtf}qݗ$&)c_j`㷅ƪjt NYb˙qre}|QU!8|s (.a/g:gkF"bqc|#^jU_<"pzy+c,m8GdTN5\ 7_ڑm.g qvBtXq 9 EYH 9h}COǎR F|eAuVh/"{ڜEę^yNic 'Gcq;,B÷ PUx6D MnoZI'EѷG+ [_ wڨfovi:Z" ݑCOuG+ȵh~+~4"~.7_;xHVY7upQ SEY4>!1l)bzf(8 ^gx鱛څ~W.̲ly풂 VYneՠ_6'6n#ө'.=vB$gK*hG5o!z%MhBWw!Q MP*pPHU<}pep,؏a2 CQ y:dN-Zʷ)df;}-kgMݐ88m̚l(9 ϛ'j">+-^IzùuT.TzA:;hoFp)!I0SУ Q%D*ZAk'$3ƨ@PPf2l(⁝%BUEd+܉[hYqmkH66u;'O4[)B##<槑&D2-j+T؜QZG $+$Tv sᄬL?8|ڡtӍa\{Ys`1|RRlN#/JGUiնJm&X>s{s;NԣEz-p?TS%njaʼTרGu 9?vVM]qI=n%^Q eKMN(mo4^Q4;"Ҵ9W;/z5̪TZC"'Բ'o^h+rO1m$( n`%HQP AS=ɖx+F'ijx$Ț}*|y;j ʅ(*# `Ez;e>K/xCZԒ{ҧ%"Ks5}Q{d$wyf9՗?!`]Eh+Ƥvm,%bD\3gm<']8p zPbd>9n.|>cyY!vh7=:M$v #ABf8zRmy`jWD7\ qws"ڠZw|h:sbyias'dVeϸ>+g[Sx:-q#DƈYnV mŮw_;$į⌀_*1Cx!wӕ%0Yw])L]1m9(Dj"EwR6pfbl6S3/BL*sNr ydO_Sq-lSV?OZt]Y x$w qղMw\_Rr"4c24:g< S]g\QAB֎\R-0=ѲGpю>[gG{ƠeD&5s we?w ^[e:fdZH3Gvă/D@ #V_o -C{CJ g{J#ԯcvMC[؝T]ѕNJ?I _vsXUf$ø2oUQ|Mh5npM BB;v7'Al@؊h쏽̚bESĹ`+ۚ -v::cd8V|F]z?dƻ G pb!OdiF33D4$RC,R9˷[aq 0N:)Z>Q5> VFYS5ȣM,Yd/0yΌwxVpFN^,0"b>MIxm^LhfDvWrv磃; sGqg6N va.T/f6Tl^4>2FjQ.Ǫ|~}gP,n"]$sh3@ť}x4kKWh[Qܯ9jAIM#^yojƿm>),-$Eg#zӉY#j9>8_Yh- j ~3A ;G|jk\pbM3u͞[5'] :Iin>_@P]-aݡM3n,WR:&%e.9c&07DlcH6X*uV8DFݘLr9{3x=Z{=rDNA/oR&$y QB'!#-,ZQ"\{my~s3 ˶6O#΋v0^8x[rRc^a衎4P2u@=`kP(ݼ /Iá 4vn9N0t(@NwOyGf!_8| dt|YGZь K]`>NcEΓazCDt!C/_%nAsA7 ,|h74\ܥu;u}l_` 5LaxHJ@KOT {TLWsF]̡'J^B~0Xٹ<Wdi3,=0(:Ry;OsjQxj cȆ5~ctu|[Ah 2?V\kC Q^KOsh`&".dzu'toB S9P/0]K={1(0[TSFvffz섧l LhZΒl<L$ߦ"`<Gu5_-W%a nZ(3]2oUX*"N ]lP%[X@Sc"a% l9*4`(T$2;#mZSR$!긛%DCah#uJ|ꁭTS`3=~ren8%RWtn'>3(2ӬY>*B[Y8W>:ma.KuPĺՂ/\>ZReW3۹hP-I>N%ɕ9אIۤ8GPZ SNS5nα/e9vi%4LY(0k@`͠7+Vu~uoRV_5 *g}VbdCI e~"m Z@{;Vukq!,|<N.~_ ջ@]\[0k ,?P2R Ϳ\ů)~"y;nφ O8(^Pmx׏R3p: #@_=s.v:h[1~^b>5A@Q9vOaY'biØΏuRn4 haOK̰V|d{T5W8;,J fQ^|G6^eu3ZA3cJ2,'ǥ$ȽFt3 nHuLٿQ7q\mƼƀzmoPq Ƌ |`/Dibo,.D7Ƀ4V,*kfGUm6V9hc]mY@D2e`i26F%$M S8(0q#)qxҵX`ڹJuR x"ЄQXuFY܅z9F9ʜqsuWkÔHtc@=fQׁ[Cxut*[@(΢'O̱C=6-:\Å$zA$WIMwA*ԠG*UpFMѪϭO ,#.BLrHU.3)d:+ۙzGqF7S=f:@a1@#ui:5m'<4<ݜ!( Nz`q4y wz".kt HNk([@Z$0_ ;&5voNŃ-@”Ի˽pr u^W_. B}7A[?h=cK㹆Wb1! hjLԢ4"GCa=Po]X 6v8O|e[)MH?i4ËzNQm,bla%G^"5].ʼn!M:Da=Ƌ|c5h8w%<w`pX3\ruUed'%[>w~չ2b$!_& K!2l7Us,ok@Pn^ӁaJz{RW<ȶXrѝܦӤॿEqcv0 <@xLw[4(甆T#]62J~(j* 3sIL{,KV ZTM~Ftu2وj Y}y u S$y-Z!/{sL2o}c-Ur3y؟C): M|I*!j{Q. ,sRPu6:f]O$$R. =>g .}`.钵Tv-}w2 0='f޸M˚ ?zN>^ O ꀏ.VB –=). E(ZT.:o@B/ĭn6u }EkS{c{Zv0?"WYC bܹ.3hxwG(,ȋo $* 5MSbg"7 JO8Ua1־f Wl)r]HӶKcfΣe79qp^{/zbi菨tUvFF-G>^>W ^DŽ`g妣ԵZ倕kYᩀي°#8kF;xʟI>݇R8!݇F')qJҳ/nO&䃽?M~N3@:B zyr9aZy%:su4טvuh3H7#Q4џI%J7zlmbqy?/Q(&I>OPLiU?O=ݱ^a"9k\pB{?=WK4Yu:!3G"NoTWvxf:^"3"Uv9ԋEc-D޽fpҔ EV5 N %)tfr6Gu#8te?< +Yw-!9"6u߀G- l/ѫ6D|kʥ aj3oCm*[)qޚeX39peu.“P#j E 5XS2l,ӳ3?p~,'WgwvT!rͅwZPtiU4ޕC2z>rmǡ4nnC10Y.vʼn_^k#gvڢJ37MuWwkxS c WqeQ*.Q~609Xu쓝0.$,#. Ǖ,M1>DΡ3o="dlGe]rN{Rǚw'#aP nKKg+ǿAX/J:v^}lQ@O on^GG~H z0jR=ϡ8y̆WoTjZU] Tl},sY85S7C4:HY,لf*vAnhKutak3p," 8WL[@jGOuc&/85S f"Xݷ-z2Z$oI|M'07=P;-wqHs#pg2hS~Dq񍕔|I{"yA& l+|ՑKg0N2?o>~8)k=)rk=dN`bHn i[zA֢)T_>_I{kKV 34YvlЏ$ʩQZēF'xFr6'UC.5gS 5w! 6 EPrlWB՛Fxx# ՞c#&\~ DZCxb"SyJ䶍S=Ax:u`f"Mh0m2yI\u̸t&+B/bzQr 34?(Dz&*/羥 ђWr=d\b8"M$ΒfPJ K6;Fk6;x͈D=8̠O}%jD zʔ2d\P1?))YoA٩,l='Q1`6HeAOZ2[E {v[zq3@OQfJ!e^X,,ܢrhޣ0(9I{\JR,jdΡdvwrlWZiG_Kbn0|Gy0MV+e`qmMIE˙?R/|W$a #C,ߎzI2+i>ˈc5b 5r8Ҹ?|C!ʡ^9v JbV$:- x<"YGH9\gB^BQpC>YX<csmėD7t *bC_?Dt, q{;a_kx_dڕ2wnDžE'A9V1J\qi"]K H%*23deX Pb)iC2[F#pF]!X {R#-T"Vy$^gQ<Ɠf9arܸ- }buXNAd,[BMoSV``y)#\1L0nENw^$d.Fs=|nT y^S]HM2f&e*"u@% ʿhOi&'٘nHTQ?k^U?)\B^ZL[v#GFg˪Ӆ^অ qeT <󒊣MGVUMQ]/q|裍3 ÿ6?`Y"~BDŽ!wnXt`ӴNs3=Q<5 _8%S5osjLl {Z*ǀrO lep>J\kHp_=L|ǙCT`pM;%O\J(n:#[O11,/)ڛs8.cY@e j嘆R ||@TH2]@rxepC?/zݹiN٠{M`*.EY ݚpAƒe\<赳 ,=XD&A+csϽL% jEÇep(pBDŽatB3 M , MO+pk>Z0x#b;3A61cUΏ3|c#Kh }%֔AμhTӲ_-SHg{LC!OIu; (lϠBÂ}YP_#@W>%?IeCRsMy8taܿ@7N^jRøD`:O팆 ߝ)W2N$W=j/o&3K,1+Z",oO̻J32|PJ̌uH ][[h 3"*Jmwdh4%xlJ3  CyOE"瞍`hA!X7`/jbeZC n<(68cmZjYtfE " ,7._O /iqYi ad5=\B+WnP`?bKƜ ^%N9+'$]Nk5E3.* [Y'lGqVmNlDev6,&)&`ApC(GG8ʴ/?}g+s xw'i}wpqUQ ء>mQ=>=/"AwjX;5dV3fR 2.I2>yfGZE.[J"!=AGb@8;CU^Gˊ\"1 mOόBXM p=_:;!~>|kW u;+ AN]"{֢ǂF]~g}ͧ4pЊUZ֎2q1-;Gf%`+m s-y…>=&f<~%.Ef?x҆|~=^@r\ݙs6!y&dkHs8E2_NBbv>J~ j 3ch~r-l(]4%mWمE]=ViAG1ERI w-Qb)g7zT?Sh@/ δC@7#@\O@T r[bm1ChCN ~ֈX͡!3Q1 Zsq0D$qr,_jv\8-z=c E*:dj yzX'kc i+S)9SP S PM/nD0ӞV3&f<{E+T[(*('".^u)443(Du[:c0nNTi A.Jk$Eo{ SZ 8j˛zSs2 Y~zbq(%FwʞITᬍ rX%q\ft*x 6 }a Z'p=³׏տf;4K-!]/iȊl }%6g/e(OaBtٿpZ:22hA"VQW͔O>b}^3,$L܀7hV99-N(ER2YTX떛AYtU"|G Fgw8_(tX}D[cH7eIJaK"+gNJPX6ec*(Pܞ7F!5*M}v}G(}TqP\ň AFҩjb&r.z=|P*@ڜ+*0y_]V~-Y$`Gl9-)*c5[u=q0ԇ7h,} H:6*2̞٭*3PQL fl\AE;ywᜉh?D/&r!f_4GJJJ [I[pzJ#x&(qI]%֏! -!XNg Q%:U`3| _ kZu 臊X`yU s5nndž,EJ^$QRڔ6 hLJQ W'N~vXp i6!`)*<+~/v%u,]?-a~EiU[VCH8TIV6Xx%xnfY &4kdaA[Ns W{D%4fT,HmJY&^!jL](4iO*$2B$IwH9,t^;>Wpׁ4}/h#bl>F1tg}AI̖VƷ/C3ny1n'i_BZd"JXy@}gW~bIGLYSz4~eʒ,'XU꼚0<;B̂.%M#4"ǧteP7PRU2>0oRz]^o@EWzyث/]:&E91]a61v=U+:zƛ$ Z.m C>ٷw"]_!x8<)w5Toj Rسc6L@wd4@L#C9b @Ɠ+54lp .X ۄ`d|ø4[^W%GoR&Kci4~N˿k  i\*N` -}> cg3TmwGp]#BfsC%Kԛ# :Ḥ6fO!KѾ 7x'5Ez683f%\%j٭Z-qO6=k'ࠛ>ޗtBb%ܰ2,n)Y~[tu gOhă1iM]k| S*UH_tOϻinzc4A ָ4($[5(Ӟa^q*t2T1Z}%?ta} f̀镟Z9ҪoRb(HZbm"Ax479zϥ>t"ZROt gԫbM MPWECEń @OD\.yD 5.dEkG^ɬG̣Ss ~dfƛFU+ ӥ;ϧ_s}^ -wHOFe qscEX_b7բ>ZMT&gy3“ԩgjs $h Nd&SD=„Hn ӊsVK*%bT\y*8uAU]6"8MEGr~7x0@J \0eڐ I< ac&%ظ=rq@p11JDb(Y(@BTQ۩g#*ent*~WX9٪w}A~b>]Nm%)hSDy'J!V*"T%{e(Xa|裼^TѦ~" 6)&yg5j;y}L^\I3Da5I:o jxe:t8}Fd S#];k{2Pd X[[ge #I̓MBȐ[IѦi#QهvMSbs|VM*>H:ٴvlZHed5.Y(YSQV^dRΛbOGP1\7²8ɓRQ @Ľ~irNΛݜH\A^jv ÿ"Y7Cmj){}zJo(#? -<n1T3kq[mKsϮ9"^?s;A#,5H E\q~7~r{J?![,uSd_PVb?^&Z E }{ƨHYU;3wo_̽*fڳn KS>&rm8%M w'DY:\x3uˎ@EuwnZ9.cJI;ΨEfA PO:Jr'3Z}ɉ1,{n>D@MfMP lSL*]5vS"0!%MOk`XWO2]⌾ť ]fx=IXo/dVߖy= 7GMohh59j`y>GUtYag޹eHYΓ|r_gU{qޑjQeי^QS>]V_QCoDq* K?O0_^#< B.Y2_xbshI2U{KaѴ5~M14o4>U3)c[f#w)/V8\Ј(X\\*iJ5S[xI4_"\,pq(DE|Y&afB-8eBxy M{ .IIFYx({ָJ |b Ԗ rNK_}2yx3l-gt#7N@]tjC'v{N8ݥ˄IIR?ӡ,xp̋LLI=ݐ$$6?N9 mܑlR;G)2M)I'R6X3+2|?F-aTu-1%z;k]"I/,fnڥ^Wsݣs"C#%2Lr +tz뺮g"d$zGwL-l;^;maWZd͢L>ƛkzTט#FX%(9Kw3J܀kTEn)vNY>jQMx[Qڇc]RG Zy#^H(r1" wɦG,V##f*3I?~:iZ=wnr^mJ~{5x]MV+KV_(ڲz:l i2&Sx/ُۖ`Rl!WLBh+#.t珮r֡7V{F)r`eu2ž)ն͖NПaȘwH5wD a:$2"v!.D5,4M<0[z ,_z9:+|B Ѣ`eP$8y:}XF FsgPaOs6`,L*m!V=zm~QGxfrq E22pGbDbhZ $߁M~hMGVBi=} Gf.OݲptT K\QTTeڄwv+lIaUv^Pi`Zpiw7KT"ow2"=I^{B€×s}jq9'ӉM.%kLMy@̶.H$^bc{jې& $(T,"n+Wki lA ·PO9xjs?FV:-g~ab?n|J?ܲ-Hql8ѻ.lcR- ˸Bb'+V\z͑R{ͦƼRJ(֍0H"ެyŽa=t4-K[2ÇhO7鿫._#UafN>zӅ/6y1S6?BEq=X*{,{K$+w%=7aT A欴k]-C>wvtiz%DSN  u*TJ$cʟ lMȹj,edF=uG՚lu Ͱ->xeM#"z?myo6Bp⑊U4fX\]ah)H_$-OQq 0$0W59mJ:] iGO(9:oEXc[nQrjPFp@ ti]Nb@YlQg2trQv'Ha~M#?-@'.sG)zTc\Y ^1?&MmV/J]++4&Л ?*uVGI[GdZ[GQ HJJ1_~Zҋ\Q' uy]⹬ZO2PiC2YIT`NL ^:5-Q?`PY;8m^w< +9.uώ=tʖ#Z/":"?I1;IH/E ;#%k{O4h[(]OS <=iyo#Sտ$V]+D߆5ьE 횶Q'fv.)xL^w. ."V \ {K]*U+k~fywN-dT=h.:^1O3RސkZb^O^PzjRAҷ<\RaRL;МuȬ%ۉ4|pA_Ӹڡdg+òԎeA6搉Iiƛ| 'v ly< h(y2q{V j\k^D*S*6-Q$07vN:h+,#ȉgThkpf!}6i)QM s% (J)^'A7~c?x>\jk*()}֥c;Q H(Z@MdzW~}/ dz/IrQ[P=א_g9``BL؜BN3|Q2Z")  A$x B| 7Q!s +zi̮q,}eyr\J:L$'kq6.y|6NCͫAYv"wM#ːAq#nSϦnBySK|T,e z~Lc*+ea5>r>9BzJZ=xUo sT>؆B=x4(綜jpW4l0v#$՟iϐA3 Ʉ I5lBL}eB λ(&.Ɩ:  `Xs%H8/zta)Z~#Db[B |)9tCѳ%Ov?we|Y2npZn)g]'2{HGe=gX@~mHM QS{^ahGNlV*obpB!Gd5|fjyMNKE;0X*{~%3 5~MwJ}yN'x5,ytˡ[uA37y/¡֎ i>z(=ôjh73)ZD }k ipdz/Ք .BL@H͚U?|X s(En)# BtAC9>ꋔZAd!^L@N/t5ŗl52y+YV?d*æx>{򅄒юՑ*遟8Mp14>xYs+w&r N=Äc[OS޽Ef_L/%KB*֎h]4̰PJ8M^aj%PQS3裁S1o[Aż?ƪbHHxš7 #*s=ӎz ;`̠W= ב3k3Y@xfnٷCBi~:|[[gN"Gqgˤxs._|4u. z+nWY/| k0 A.}(y%©{d~o}vQFl^ZŞ-(tJ-zSb/sԟVSm@2Ere`(QJo1$9eQOi?ĵ&Dܤ<{i5hO1E-[~,nCSPDyMh8,EL&9/NI-PG8,,r\X*]i'.xMm6f᱆0-)ŧ5[$@olb[hd0q;[MaN Qˆ!:L9۪<\N7|X13ܵ'(p^i:zjTO삔c+==V* !ZO*!Z-„M"Raɤ0_A8Owz3ӭ,NÌ/']gAPzѓSǮ*aHu\̳t=DoǥTP11`U}+5i%hzeQ-w !/&-ljm., 9w/CX%ytɅ-j35BX񹤭}ʊUt3 8bti} 3djwD"fqA1pE͌yK%Ojĵy\3K) zKw6ڕ9繛H3T:Wv]{bh' 2wl^j@)yZ Ǖ:,Ӥ@΅^y`STkUH+~;|<.1$i`!Gl^20hd8j]qA.cʚJ2ţ6"invfp{~ŵɣD]^G#`-A;:.D7Աt&~p˨)37mN9M`17zA䒳1l@NU#Mrߵ~^CASnGuhG( e;"2@}<xT&WkIZPw~N1~'XQ" E]Få"qv壘6p:qP'ì7|q-k}k؎ Pvtɖܢr\4m_,lU)YoږR5;;7U5 !Vs9|:D82Jœ'aIOe~(?RYlo5MDj >E&*51 1鈹PaT=VZ!;2)8kFK Bb96n׌D*#s,aky 0+)ZK+!=ҩa٣VW q5E[.\. N k5'%1 k;_n7ɶ q6c Wb:ǁGhdm'<`\)VbiMUErMt_1OAMw67ԧ\Yg9TTI9iXPƁ#o3Y :ƃ`wCjnKEڪH;b͐yUɭٚmmP-Һ:Ȇj bX`2Hk &m⛪5.EthP5!* &uغ^eEA j@ F\) bRZh+щV?JP.Yb iZ`06ɰG{1/4rYhD!10dKKI]̣T.d?ݲR@3.|9j) ANs1np:pm_ T̏tK)A֡+n˙E_~C@F'cICC'q~v;|i.coi=7P[]V[5QFturUAs"T]v%{Fm(?X`mȫzϼ-=.tnI%`۵6џшM};98J4U42OԧBQXڸa"Cr6 Az7^j}=:k峧-ˉ!P0?T=ͨ OԴj)1t|s+mX-JXb3Ͱ6`N&x|/@Jm<y:˧=a8!4Ձ=|-s64=*KvS3a>Ob5$P=@ 멆ِ0"݄3/̽b@GuOy?@fvG<1'ש;U6(_^LŦbP_KVM83dIvt2Mf'$lrmG>)'G'6<3eHIGZ2[gdS8Mk6m/rorK ;ʣ @;vFRdڔrT{TnF,癟y6Y}`mC IY .r{L̙`L),j*9#do%8a[模If ݨR-PX)N} gN(zPgݥYD:Y!ʳ"ch{VSХfg#Wy+t|]*n^皈4e ᥟP`l }wKX^>*p 3Qhޥ@NhoamP wL;kXud _Ҙ ]2.xLDxbD\Qv㻶L1yFy 䞦Qw7XɸOtLI8}Ǝ Fy9|&&0ɎOl ^R80"$1+R.o鱗okTc:#BL%_fZ_]XUW0)\9Xuƃ%2 {NJ~jlrB _ISگj(CC' 9Ag\Xv"NPLNs]:=tO%rF/{u yi&v^H)Muعwcl}'L*+̟AnH^MQ,^$rtj1Iŵ6L½éLMfzД4p]b R0U/{mbSlKܭzT(D 9hJ/$tݬr;K9''td5]-5J;ElTeSt~}BgN=݄sJϧ.\+6i . +|`e4s}N:vaxk,Ҿ)LqzYe8R1 v;-))2@z ]nbjaɩj=& >v8;="?m9Z@6^x0CYo!qCnx;|쁎Tc2/R?߶_#7u0ID Dgl[ (Plbz>zr!!6$, `qx51VXc)˨/ -zQ[lU&obK#luѨgȇ;AD#6@ {L9 C؛rS)qKx O":%m7>%ڥtS5b^^F޲%Hot^C_`! YLѠHVDI"[=Ьb p VM}1- )zh x}Pi'XNVfR:kx1C1?/ԾWA@`k"cd"lY3Dd{[gmȠw`--]<{S0?M sw?:3HPnGdPƵ]X„dW_;]1G8jRߓ&8JG]QSL3Vc{,Z1XU4%y$Q_td`@%>-RU$<3Y<2yb#Č>Xdsuvs3ȧUMx7ZwDX 9AҢ |+٩:w?#s-͓pdRW S#RaBe-i>qnINT|,7k*%750/6]>6XV-S̎b%,HX)Nbgs$N$x\{ٓ>mgEm ,4*7DxPјFУ;y7*?6oʚTE ڴv&R#fk4RR[=%"|:/d-6_- Y C8b+.7[.W捐pW[t!#TLsh7sd 6y9RۋrV)A`oAnz[_II%s&0z䎕M.(+͘#{V-w[6le'u>!Qݜ1 NX흌Fa/5x ,^7ubXhe#Xo%NŻt&z#"E:QL ?F^0G% oGsaF\\rOކdR Nϲ:Ўer뇂ĿXa7;SXZ3ktW:5;2=P_[왪&GUfʖ7#O`͂!?e26 6 G nY>y`©28[vJ6Ӡ40Q8uPZ؂';Qv@Alu5 #1gYZ070701000002e5000081a40000000000000000000000016239ea8600004bc0000000000000000000000000000000000000006300000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/wireless/marvell/mwifiex/mwifiex_pcie.ko.xz7zXZִF!t/VK]?Eh=ڜ.+ˣ:~7TM œOq94 om}s}2 돼."WlO1zƷUͽh ɋT7j5V 霬şAŲ`+sȷ<g)9EQP,R7wGRH=Ї \I+m#dZΉMif=XȧȚ6-jф|,"qAA GĐ%&K**@Ci lA4؞_s츟`0@`djB6S5 zQTt2;nev?x5-7 Wf!cgu5mx `hL^C}46JNBٟ#r_4 "I]LjQTkz7pV%Hܲ`|zM#0l\? aoX?] oM[/Rhz0has E7Wl|p,8"x $4N% hG.6Od8p >DK+lEE76WKF%qPvq_SŠcw Y/0EIֹ?'a$yAVyg6 , AS|5.yJ,V6EuguVpyJ_v{1͚99h*.^?ťXqC;tj27 :F Bt 8ڪY^ y{e&?`.xc buP/>aq>.(WRIV) 9u _?dT勚Tq2bmlou4"V59H+LuN2nz+*TOs[QyƁsݨ)g7?d~U(;%U 4\8ji?z7I7r!fȇm Zr${P ;hg~' Uð V؀7(K-́ľJ a2C}`b :H TO5XѨixkm:Uнas9L9{?CcYNI.PW_ Rqyܔ'u'RAswyz)V3 b^1n C+-xxkUg4w\pH}\Y٥~Ru̝IG3i gPMƗs @ B\d$(1nA^ڤg=_". -_WMuvs3eŞ'+%D]N֣LVINNzS5ib|9Ax-&48!~PVi1T;>@0ݾ[`4Z<=h٭X+U[jd S$8D[KAYi; /QDiup|:q:3)}2)zg$X|PSnǓ]ͧhW'KtP9-ZYIHv.w\XƾQQ}9?X746*55~&)YYmPitL43m F-?*3za .70*\9U'ڣ%atn'V|)II.x"u WKero}鼳rPp!HVb *gL4y߻E*KԞ$a|O@1 ҃ƣlYOߍQQsiMo)ר(ڞ+L>`V,lC8Fh g? |2m泫c]h,y` ^fc'CZ%V+is*$?gl[H߸~ 봔i;m ާD;{EBvR"<[C҄# wX"OeupL8*g P' OBO2qD O6V :`lu`? N-BȰ'Q+! {La[R?-N.t ~fs uw\kP &u*tGc7%!U#R aݚv.đzѼ1weôCw %7mq$4 6zs]C-Nn7ǟ{[m.i`62Ի$nɆ+6r2 <QfFf`" Iiizj?G!р68GG ?mAZ[B 0C+pvw\%Sfٔ?0@Rf~3OsSuI:kxvfU A7sU~(Ć6(x/: 2gbcz9q!{mne?b^0x>~ jdn#6KHPH1h҈v?mw\\Xy[NǮS[HG^HQRuKZ?ɥEfL&[D0z|^^Jglk"sgAtpʠ(9`;_[bwn ~/gw3iQW6VA2c OdPY_k/U)S7FQڣd8!  cXg̝<HNe4#ovū,8&Os.8,Xs,Ar#AbJ*(#il3u>~0˹o6#bޣch2> ov{ One DH c0;a]o=|Y)sVaDOhȓ{?zx&E*"tGñ `3lWKaA$YHmOP@Nmp׀nxIJ %>2=zȾv1mJEUiװ{DnATI ?b6sBw pسL'{Gd3(OwNm􊿛h=*!h3(D_kh}|hnQPĴ"Q7} DW !|O?)y`.o$^KN/%&J-E\h;- E9[d5hljZ/@ĺavX ؏Yͻ sm`]8zᱦٲ%0D_7媏`csgvo 7 t3Y%E/uJ,n#$ni7cg I. /kym J,hu ^;k:K77k.9!- hJ` ,U..`t2@JL;gSjM+c=i~?#kW<q QýLlͮ[Whb>~~!8s, ]|rENH"xئ`*a:J~Ytj/Ky3 :ؚ 6] NDdDۡӒ'麳_đ/ NK+eG?< V%!}0;^K%uCV)7|Ms>o}zʼn<:Ҽg:!93=8)Թ98/q 5O7~(uMȹ~Ud̻_-ztD>T;l4>,EtyxC{wWx\0%: kfPWed`d}~-#II IȩGhI={ ¬PXXnlY Z?#cqM`tpqTw?TJ|RF⥶Mew!~#8T'RbdhNhͱӷT Rs;`Ҵ md&(,%o#T@48xTXV]7ҷͺULfJj[(I9 XC썬KC X-EK.& l'-7@Wg;-NsdHjaƆ]u29ѯ6(tO-w`Nn1^Nn:}1P !r_eINjsB{A7ի Gl0%s5!ke OGpɂ؉ʋWꊪ`mq]{9UӺ eP:gx(2p^}q5() Xz |ַ1$v4 ۳urU!zhD!Vr (4RZlq;P‰`u1$9A'PUnnZߚU2&:Xa-DCTjcʭ% [>dggNkJo>Dk |y5gӭOs4!k2jkFz*Y5!'q 2j&ֳ(>[ > F"GCCo*g{g?xvz`y72. s( jB¡%kaUzv$I\Zo0۸T곹oA[[^rz3r;&or;|>ߟ %X|:̆^82ژTi29j ҮwZ@?nA0z/ئGKpB)Ue=B.0ub%*%骚,;{Wy]{[z6w1 U@*Ey3SkoRVOd-ЦB7_Ә,3~LYx hqqd[JodfE0{H۬hf}6]Z I'wIpO!"µ@ lgCգDe=w :i*|1dbsSO{k #\$#82A,0Nv>b_:uWzxhc[t^ zE!9FW;) :OO_y+4qBQԁ`C_N!&zEΆtgu% I:8(0e;_5k J7 co5lP_/_,9MrM-=A:rqX:(lXbpe'7oo:98_l@-fa6@  E~hxÔ=ȣ@+m8Qh F\2Hu/Co? wdi? mP^gJP٣TЯK_:L?xQ)iCɻu0S6GY3_R-5G:qU䋬w8+Ȁ=_\LS5Dyy_=u8C} XeP˲R96SgĒ !MYRCДV&OsJ=_G{1`av\P@z:eIcGy{=^8qk+uݻ>u&#* >EiTu,0 vFTānhva^؞>:WlrG/k Tg8c, ;w3=RqEYT{r'c V4ƽ2 xd7UkYӫ3 2 ^[B܋?s!FdoU Mڨ ׂDK~_"Qto`\d ʑfU^pEڲ `[b _K>8C+ gqc.2 NާW^_:$K^*sWTܷ!햃n5e&EjoڶDk'` <3/md sR ݜyC^nm 5yVFSyCμr"H%~Hq 60s V9΀NKA&J@Y Il-f֣aŭ%D0_8Hzy;.bF<eBp.77H3g0f4|;:\JB^;DCeU%qX:wB:~iJ|˝Kb\&fmzKśLZ%STNoǮYq F8.pm2VF5^mm3rqƛOvUv%Qfh3e.!dސ|Ѕ "2v 3iޑ5slM,Uz ]ݚlR++3Ť }LBMج ̺a;fq^$7Fי@j5\q-8Z2m~#2#-m&ծ.9|u ܬf|asS{ۮ2>4v9Ob q:!i0Xt3 @tKOÖojԿ7`B8T4;t^қkVE VVœ(*Ma̧3L=(k:Aءx[q9Ġ*Epv+t#ѧ/t*JH`Ǯ <) (p?UyP5HCI\arbO hQ榊UFrcxzdǞ3D"RKc0C3νZda8kQm)bY#uHD?=1x'W}n0#.ʢ=?huMn|.$[32{k"1I͢k!ߵNk/-jhK1(v@̞JJ|t3Ǔ 0M p]|LM`DB@3E&03\e4![}+/,ˆ:85辳U>UsTWx@Q鄐;#5m ULumYp]g䲜3bN//Qr=sC T0lf5¼^z xh΃~"b򎙑 t>rBDD^+݀`DJF^  %lH) $#n xoΈvž6mgi5ZnX4#;̮&*P4ֳ.4:Uu)!F-|V` - xA.:wG+MdSHm}z@oLUzY ѥ%W  V*6NơZBOKwʘ)zL/j Pw_2GW[mo<֗O]Wa#Խ%Jΰ.\!(#qv z/0mѡ}5d3${th&dueauJ)+h[etz {LwċIm~CTE@" >B]-7S5Ilze(+c:٠B6 b71jy˔l=5CfQ/w1ڲxu_kw!Ջ6;3s*c[Xy#hĽ)<-9 >} v%؉MK߁orC7̈N4hP$ '>V;dM f{g")Hg_kK0DYƙ_0IqiFS) $&-֩HR6 >-ȣ2|sd>d{NN,hpD5W{d+"'03^Q0VYl \y k3l(X XaD @j7SY΄8˔"n(O uv|_XCUխ^Nb90X}&n) lՉldLd򦫱&-¨nMőa; eswL&~i)6t jt.mn?<7Jfgy9B@\`AxGC8Mi FFg^OUq|$ee}`W.>dDZz>{qDJf&Ν ?)omD-"7LvMevz?v"+ x,Q)#ζ ';a`dn/e~Q6ϚtJ%0/D@~\-mv&Lau AE9犯H!W'j5 @4`$\ I9־|$4W SK&&hoeQ}b 6N8 M~?1劅VP.\H u+} +hl 3*_6-J1VF'>Z-,NËF[`YK;wu3*2Off\<0,pFb \X>Hw݂BM n5{ÐjW!SldMrCF׉EE%LoD}U*XJc/a+!aAL_v ®!#+"vi*$ȆR3w~cP?_83ݺԴmflK #tf~yW#8J `A 1$\E4 Us`A"71bk%tqv/-% MpƐB^OYhh]HBsD0~ҹC&mhfLj#2Qk"C!Zp\SCʸc).=E}q:dsLRI!S*H:|n@(l<\#*F Dd9iy3ty6(=,)Jt0>A1YKV9F h[=*N;!fNIXx(7@8~٨RZiPoW]jfmWGwx&&~8Z%֜Z@s8+RW}i> jXғQzGȾ70$Z_c;-lh$PEiw@/wݘSp7CQƧgEjuS'x}4d:9cb{NBwRdHֱ,Jҕ}xXQl`عþ#T? lƻ5d@}R?C^`6ﮨ &)Jfi9\zF 8j!8YQ_wkTf8:"܋FAy2gBaºBA9ʬEKd) c6D}^(‡ܩذm;ݯ6Gۑ?cK°Oqe"'yP\44^AA!, +!F{n~ &4dS0#=\|0ذ")!wfV̖a" Dvx_c lC#ií,MqSͥέY'Mcوd~FLyS}A27ґgѬ̞m8%|=i۪cYtUudNdP2 )W^'2|Z|n֥,{ d!~1UUHTbϦ cnB3CGlHQcRrM,M<&$Y!:#(XUh>RIIL!)c@Ƨ{/v W,RٔV_RYw^#cNNyGZGȭCn!S&. \ٞզJBm'D.bql4g}2 3&G,9܏TEPwrgnĞHγ?݆rNfgc'P ^8LP\A҈_{o,G^aU<9ɏxu9jqBMy6Cuϱ1JӃ\~nXkKM& *ҏRn$dlBWD"W=q9V腖|͞rZ^帞;8&hD2kߋeI|c)I_k5a͟,O<Zi% Ңf(,^z.ZsOMjDU"EhFYkрT~Ys@bj<8kN90D:l]f#F=>훓p/p$ TJo@ޘ=7_?ŋopPٵrdLvs<8mG0gTpc{I(ҰW{OY bTrZEovKg.^ xE\\:A40M;>Mvf+r"s=%rVp.R@Qzs|ο ͅS^qJeQvW 5 o\/uJ6|m{i@"UtraVHm@LV[P_9 Mt/6d)jcP4\dsDt\4ԍm\2U#az_[\d1ܨ·li#G'zObWS*YN`DqjRbcQ'ʕ8!|!B]~džltz7p #»X.! GV/3f\%4)Q{&ZRڳSCW|fn J `_Vʛդ"lǬg8ҪGĆ8!м 6BejqiBH1`~Ͷ'-J%!$f Tl@Č+g\pjNpB> k+Xyq;@!;-A$*%( ''dwB87ZO\{RY`6m0fmI8xfOY+£wLdaoI֬[F!1{W O[#kwSx;# h~[RID-O!IJIk5yZZlZV㹟)͛wid sPu 7$e{(M*vU֞/Z ⎥0Pͅ p="%i4Ggu6b# 8rZ MGj8gLvv4l) (m6z Xx|6:jDm6JSh0_B؟*mePVoA!zh꩑Q 6~ܴ =ʽ^+Дf!h׌9Lp bwnX4qL?/"GC,Tt`|/ W7Z-{ @zqO6J37ܳKĽ@IWZ%wnƞ1-jQb][ wE2 `H&i)4QݕBAU/4a"rvd;;Bǡ]IrQA+Y>W0+H4#vϷj:u;hKK3~A3ar DqO(V=̔qo&Eh8LMy({?Db`?nyc T=| k: 捌FW*NJ"pZ4 v8k_[-AGWCq" 0ݜ?ҝmrpD]an~3ߓ@q=WɜO h5S &c`\@v/ʞƑ_V?{ un2oPX1BJRo D<\`G^_cѥԉ 泝?cnz+joX,eFR._|]l>wԢ>'ҝY`@g4٪;æy%J$Y%,XkQ\w䑙̎oHEIcIq[)ok-Y)Փ=EEzy޼a ٬;3H^J\&8Nɗb__g'#4f*qY/$(Wѧ41e#QqCb'zlB@K԰dYNR6v+Ι)c&'ޞH dِ~p钕~_%@d:ѵT(4P;ȑRfʗegU #A}Z˥"̸7ы[5Rּ֛WѾNMOfקKf=vr\T@b j7k,}i}Le15lB! F- es0 7 .K[CHZi"MT>-m;{1?v`~$PZ b`H'`a#S>U0$/q$23xM~Wt0tGS )鿎`'->vZ_j,E~||瘔DR=\3c?."ZXs#X8 n 9.Ҭ 6vA/r Xs,nx!j#4Oc@kC,&ƺduѩ-2?NC_cv[h\.gб$(,/&J +&gu}ᕍN'UWvN4 jk<._6*7PFu_3cp(Ip-m J ^=DэOm_1U)-l\d*XY8(] X8"ʫK_Pak]ҰM&6IIy0 IUozנ`(mofjKS%B=[@T)(SnJCO=jK6 %`giԭ@w0q@I1 ٓcO'~B4ْi?f(?zO4N:ԐW4ml~ u_JY+ſ- |6Rg?FVprގ>7^qU'VMI=g<2&ĸ1bW/ZE%(BOTTyLǦN ' X'9c pLW:5Z ˝Pԥ`0n f[ݍ& 6 j:yFԅ9x\9k:uI׀rrT:pfVPnrJd>pofdh;;5mJś绠9YZ 1"1a m1y\+>Te[sLX!čd1X T0Ic(&[6h.b:y_q?kvFi$aR]-Of=KC6&ZI_-wEvLD\qV_os1WqJ"D _ʮ8\pHwo&If )1(fT%I%P1*lViAL+2G elX2tyA% Iw5NzˬTudrkc8!l,'H2s<׃_^f*⥻6mE+6$mNj9It\%ʫ#謂Y4Ջs$j8AdT8J4`s)Dpv2! :<t)Ŀe/0Em@;y0@)'Ӆmuխg#7;gvU]==X?Œ舘|)/p膨y%F̪ԏi !(Pnblvׁw+OPe@˜vJԆ0DQU0aN戣{v!65P`R⢀_cL2`i$Z#ə' O#+{@[m_qǁ.u>1B NnI95Mra N_>ːvL^osYaRѫOJڝP͐Ҵo5ءkVNJ#-LEȀz[e-q qELix8ujJkTg?vYR%gRLGgLM!?מ]#P8| հml@76ENz5,X(`w9 v~ڄyWrwUwR%+<*}ZT|l 53my:&gp+DOkNFlUc{R$5N4͏ |-BN9ϱXVlVZ9I_vհb%Zz9]GFr1eQUX8,YgdXr]us*1ygQ%c&w3sTI/bA}5m d\'\il1 fumR7Gt ,ǹ}H)m iE Cוҹw/Dxkヷ ^Gu4qcjN>AMʘGLStlAOzjOvqVS[J#t y.HEst4ˢZ&bI2xmw$7́\:^ uM6(I=EGXpw=ʹz #ՌKgs\n\%ޭ]a?)LnΞD,CKPC]h {ؑaP4ִ u%M kR6)%d4_/%LἥGk{\Pb9-월;q?lS rJļ^."5>v ˜f-݂@a_*)JO~-e݈݉SqRv1wg- ԔN">6@qt. \ X&ѱP\U"{l;dE4WBώl6KZeu'kUEuaȒ$ښ߼2#*D>R#\=6 @H'gɼEnkgȤiO?S %'N*=Nf)[;Nw-Y vs ӽ!T| 39еF'TÏFP M&5"bTAu%-XįuUցkWǯ|_C]Q=q&aN-#кH!U%V$4odmX6ږY3?68Oqeb 2Q+}B$Ѧ*;yOzp@+xv-;>|Zl%bFstQoFgYZ070701000002e6000081a40000000000000000000000016239ea8600004458000000000000000000000000000000000000006300000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/wireless/marvell/mwifiex/mwifiex_sdio.ko.xz7zXZִF!t/*D]?Eh=ڜ.+EqLE $!1H~;n w%x.Q3ƒަ̾ Px}ܑ5{s=A ݥ@B-\]-_5Zw:ѳE;TxbR\v=\AZD9 By QpХ&{ ,,QJ/?i f`!Q@`E VkxdV֭7[ !Bf^JucV\8ҢL4-&b;21J(hr1tҸ ]YGhA VcGT4YVRV~}V$}d敘ow Wz0a|KΫzHZwmaC#i84ڟ{9O-#`܂h%xjˆU1Kec#(LRNJ mv^%h\coF<4GtO4:Wg Rkg IIH )g<"?.$|* 8gtlvK}93 ٵ@Z7vތɊ/ctZ]GVƣS[a@&ٍvmh 4+JwDo(rX *,  K$k.}(zԈ1%)}  6^~r[lD&}c:BiIGbV@zoGo*HgC;3@gCk1V` "LRa2 sHqש]B^ikږ'/ޕ/D"h&]qfa x=g)}c!@C`^bY*3d/ځ8޳\JÂsl`eHP~+&pB-QZG&]T=V?zH0XђV/v:t0-sؐX;X ͛lg)> !^e#3ztcvG3F*c!AP <[9 de]1$v!`g '= GA83BA"@c}:_E?ƖҸ£TÖyqKreZqjqUF! ϣW~QGllʕ\eQД؟؜] n, 65rr?b5cLCpuNk^3dD:ԎrZglwS-b5G=|B1 6F(H"{zKI$ڡ /@7z8Op/f9٬xMSuoVƻt&ipDH3_.Óbr;+K t^{\+W%:WwUՒr%Z+JD<\&Ly`ut 﨓~i ++(7>)ڔaT|ySƬ.*"{swghaڷq 3q<Ӡ|Ava|EeINdբ̌tM]^0 P-jrFMk=Z>np=nW6(ISEpu;Xr7Ш#]땜Z?md_V:XqMdNS%ҤX˱x^q(5] h.VGńn]6.'E<Z0Go(2ڏHK樷Ӽ6\ݒBFA˧Gc7iy*f= {&,0]r#ܛK ۓR8ġI@RK4PnJ~')}C:[rGC)%9=͘NEE]J"ն柞Mv}]4iC>6*p?+{j@ )y ҺojD!+1׆JPANHK^uj{޴ՕߠH;ؔVP4]D:VF@:b9FUz`+CWBKQuxV^0.݇J>+^$$1=lү'~Z˭D#hXn7 Ezf:m 1i;[Ȇ.H4zn{ُΖw]s6~dlb:A;;$cd8 *84K(?>E#)HZQR$-І[p|[;5iwo?V@J7w:ٻr94F%B߬"9^z,9B` _HL8eJ\JfBpTDpU˭10,+/_-`ekThx ؘ&uJ{O1o=8* ф^be qW%DF*^j@B͟O$D[b ?xjO806I+_^D0e!ysPxw oP=ƣ%ҫQ#RUkk}Ť𪃺54Vɖ".SIA kYґ(q c„x]^VEȨpTEDYOWC7L#O_ R'{䕿&W\_4@2'nYA9)rCq\ᓮYi/Y3TMDev=L{ѧCB}b(['Tbcx%! &LW-" 85ցe}y.IP3T-޼/CK*g&ĽVGgv<ߚ-D4 EyWt>#|̫fL>`5¼(\g0;c B&+9+<ɬeÐ?@v|YSJÆmI o27 X#1da.s;/Low^FjZQm&A^6=OZn, &Pm_(t  әW\P93!BtI-TX7p0@~s0,h[mqnQ0Vxvx ZW D݉4%n6&ށ,fhFXN o%5\1V :),5KPR.~HTB=H^K%U+=6U1Vgٸrx*̠DEMVH5= 1oY帳jdK)Oo |ouREM]IAp`y-%HZ^x;%y/iEjh8Pdd,׭HAuh;噁.B/QE]N@0 Ш@PH/bJPf(L̟/onF]x蚪>03%<.+ܹY! i[ Ʊ:{KV:@/ ELw[^217|ys RNVM8HؑA/ԢN]:񒫛-| x,ᛃ/eam8@pbn"+s jWwdSM|z^m v C>KQUSt"žAiQz]XݤSpIȵtͪ 91utoBS#4LoN+IOm-kdiO2"슂+ &3\jcɚ;y~0q/Ch2N[h!9ֿ(j8e瓭iqC+<>ͫW*Wֱ$>D*6Nh *\+SZ5CR?>%q,2iҷy4'/M 7JU">#~'tEr=W}fP]7 0F"X$0lfcJ m1KpVR,ܱ;ҪXya/bvAeqkC|wi\ >KB_34uA h@N~<ݼfnU>d& yzߨtA'.tEEiU :]¥I3'SMEC{)klEUZJ/xדF-WimRpmwdxfۅIJ( }3&[Y8ˈ u@\oĩSv -E-hZ-x|DNug8 d"¶N\k@'JbdS86V[@X_nãB\P>SrZ9gQ^e-zA%8d uHGޛLrdG~b ZO8cڻR4SRoJ-.~gs\1"8 _}L)'jJE:thzX‰}P0 q9B5ExhmecŊP`@|f7fw/t >22I]9jK\p:ɣy7S0mt$gL06ZPh:?`sEA].k78ym]3"=<ۗނd|e4~CnSma@<_!Z^Pevy9tI@SbG ۤ|J<34ăplRk^椈9Bᮦ:y ءߣstGxL8dM_ twh@N ҈ZWV}t9QiZog7iPsH\` }BiEKs&W/[79{{ +\<>Pj %&] ɞh'@7TqS3 %PʵA3В#J[ʚ1!'c$' i8 +}ߏf_Tu7$GӯiXfҘp&Հv$o5fs0遗ihGO\kڠQn&rNd^&mqCYݢk'1F9)kdH["D60O[+F1D;э|jYe 7p\+' oᡮV8Z(аp`\N%(9Y!gs$NtA1T$Sn*I!wʱ2cc#(ֳZnixJ -;H͢wXCn|z'/ .6X[~?hHa_G&v;ld3ry.3LcSV;U9T!Lw.@Ns\DBr%AEȌj d Ȉ{|?齝VRɼ(sH R>%lc +Já8ٜZ¬[L7g<wVTNyXG}V]PyHz+$_ގ\ Y#fz 3[$@B$@()] j Bo16E||pw_I"Udw)cWjj;鼮&jg!{#ᄐֿI._Vc@~ xIn!ͻ[H& J'_ ]c@Z5)  +w9c6U`)Edtʫ̻AHooȕێ. Umsլ IҩF]/K="еDq.ЖE}'h5 4^ŔyՔt*LW?;m6bfH=H[ Q<~ f-(и$Lݰ=!  sK^7>34eDJ8:IGBaƭ]nKB;޸\kSYXՉ,G{ðL@j&z>Xcö,bpwՔ4|(t`f! }==|ʧ:i"!hHiѭJͿF s03s_cdYsu*ZΠe,|Vł9wCoJv<>s{je 7=h먮āNی?_!Qx_ x"ރC}p,DBYHd ܩF͕SDqE LN*oLAq*== J@S B3\K"\Û!RYe`ogRhW{宕QcB6 ݦc [V[@7;# ZTɝ[H6{?9x֔nqHe#6597ZSOLWQy`37aCSwآXӚB0 t 4!c`n᰼ oWhҗ2Deژ%k :엠"5":|Z~=OX},nQ|Y$ ׼CKȏ6v=߁́Vr^No`b1 }A 5Ju%>| 9I?Hc |}Z٭X{`-]>Fjҍ/{2Z. F7ԮĐ3oY (Nlsz>D63_5t|[2X>Xj!}"] s!Z ]}@ΈBnXu^/rho@Ky@"IJ,kU,,劦ץ)eⱲp}:jK|H)ZIl '=,|pcVQ<'v V3T[ޚJ|{%e}/U>!޷zJ+liLy{|gR;oZ؃U^Ց 2ie1ƴj3 4`4.cikSIryM\QTƞIrRZGshnQUFmlAǭْ[*[JadZEc'w":~;y; ƆhzFwЅ AM:x^3P"kuw9pK JwX'ݚn +?w({& Ú1xξ4j ~*O`W *I.= ( :c%ޕ=IgXP?xښ|$2ɽJ52nja\5ΛwR,vgR }cm]6KIlG3l#!?B-d ]琙ݕ"0eM{S6Nr. ʩR.f ͽxgOKv ^rLDDaH? L3'YW[-oh:&ڤH?)?ΒK\ނ5gZˡ,U8x3,= /?+˷^HzU;?w,.y)=R颬mqթAS CgV"Ctdz!@5rڎL@^ʋ) 0w0#)zJj[`zt@=~Z/Fr;a7$m ;V1Uvr ^pY] %}mSrG^Bzbj}Պve,ZfPc̩3@H, 3\l tFӕZqX CMҿwCc L7D96_m:g;WW]G})B W%GqRkhrZ>D}YM >p&NJ8Gd)Ǫe/b|Š]_׌MZb3:1N6|j4>`ˍ>&9>5^leYU`5³u<-W Fq`E/=?؝['*-f55aQh3g$%7$e; n}coG ׃neUf%X8Z$+muUN9 JBu&aNK(ŠбX}[E`-mi7úłձX}3l\ sGNWM~6g jr ?>[56tC@V'LXfyCA?G,JvjKٹP8+_6]LRcV(=ˋ-Tg嶹OЉN*8dA) pVS:T^)Aô ۙG=QYZw+[:LG^?|gE'D3L˹ pKsKK \xa(PݡpAOehAfQy{PDE+lJ S)Kk{'uK>(!T++l4|]Y2B߾Vid۳њ5ud<ů J79$~գHOx=87)))Yg]C@@v1Az7V"lXfhG O%-tզ{aK=P5$qYXY'Sn_>U::TL}J \`?~fbv Fcc͜/eb4mMFe>ߣHܐ*y(S~eC0=O?s!>^ Vw/#tJwbtkkIقFZ z1ӛV& yq"SOvP/GQHR7$rLL2|v&ow}N:A6+V 񑹊AoQ׃h8밦t؟~ck~t)P.q*o|hX>n}h~}TxAfލI ~gW_nB}dD $ z.*!DrVYngG̻#QQ:źn4bK6C]?;[ݷ9/kKT:8|b$fKXw9h6I;pdGgc$44#xt(1\ D@=[>MD*Iwy{|x5Ŭx};m>_.,yg:l9aӂ>g "| Lj~p)K&YTnp~;3V"YըsQ8vMIdi`^u(R~  7ee8=b@`N17: ڔ~U˸AI[7X.-bTmѡ~)d#56ȣņt*=dv=Uꨚ˴p$S*~rjF[FO~k`puqvq%(/ X_5:N$1IPU_] 7~#PHh[YfZwE03FƯόWۅ nd:5z{Na]N33 VaIHwhڡiSo)C"ҕ$p, dv^a$ ]H儓Og专IH}C;=WR|)cXwŶQ>)qnk@B$ˋT;`='=}^ءfϔu$*M sf~0 k5[ R 78^|ȵKQm|eZS̋ #Jk0ÇÀ!iJ x7\(r_,<%; ѭnoNJuBdU |`Xe%C*zg)aNlӋ̚c ZFo*^I n1OOoU[r!H8 ><԰]?/Ԇ%2A SXd&}mk@o`K@{0_is%hhNX<E<hfQ9 >1qKoZ2B8\,hQ )Cתq!ϗ<PӪ~ݏLҴIEvOp&h_Z.|)cU|f#Wýt/V>s ]:h3qTx!Ƒ6Q݌/⥼Ѕ?!.d}LW>}rz)b4 m>g#&[9|Y @p[ << thZ utz(jˍ0#@7X2tz$XuI8TbU'"8V@i͇gԇ>fN"<*%"0xXE ac)ظYhr)v_By(>4NzVذwGVBV: (zrՁO=d9L^G5uWJ9~_-P7>EOY!YF*ζ)rS.^N^#-PFz ݋m_Q?HLޛ8BF)u nΨ0HOHƁL"G羊$8Z7ZB;X;t쫵:98pmjsIE$gG-VDb2a8Ex϶v %& &.9?U̽&D0F%-LT1*m@˿ aqm5y&ٞ9&vo6V +$ R5z%LVhtލݺ C!d !# zC[3EF5eV vpJۜ>u/R 9^?UTUNOQcJkhfҳ=dDhs?Sg@ǐ6bm6z5 ^B)pF1)7R *(fpYa1rUIYѯ l%(Y\ X$B*Djeп-BT} x<i,=.ާ5*M$fm?`@ 9y|K$m͞=4[m_1=Ufu `@MLrk 3 ly3\% |ߥ@M ?ÂE'*;#1+}3{˯h3Ϥ覊4k?nnWQj L",I"*sɣ+6̫Lz64Aѝ`q4c,PGz-3$#4h)S]}p᚜z1Cbdb-Bu7XFLQ`)Y[Gb"R!Ω +"q0K/C'~,6udݵ8f7.bWPF6~/$6gYZ070701000002e7000081a40000000000000000000000016239ea8600002d80000000000000000000000000000000000000006200000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/wireless/marvell/mwifiex/mwifiex_usb.ko.xz7zXZִF!t/s->]?Eh=ڜ.+q>/˥et涯˷_lyxF9[xּoJX[5|ھ@WX>iyTyy0-OZ9 sbE=TOZtӶ_-\E̩IƺaF,nFu+H/o"]<{I+Ffsg9pge }hlSGu`+Ͷk+B+xA gAKfӥugI*:I4=!hٱd:ȝ5@2ߊbs O9Uv< QrRaXVXOOwt3*Wz "K=a]y"Z G 2f`9+̗ KK=|~/ӡ jVv7QeR\(nk2_۰`az \*ß'{TίGoLvl'ha7MTgs#>la./k>p<0-RьP<(Ʃ}TҠ8ڂ CZ2otR}+ޘ`H(NZxQЋ jzZnz! )[+^忪BL\瀅&q_KibAfiVޙc`X9QRU|( Z;A֡{V=^@`wa&iH_JJu{p-1@ kSDEO2fS8o|lAZ)v };A ݍ? ֿq'(a6e5jN8'WOQ][6FݖP~+[[ޥBJ(~0 g&bE`:mNA'3hqwf͐Zغ|H:7zY*-v3g)k>ĠGZ6y5 'n8N5rq}\yܫiVچ/!J=g5߃tȲ ꆖ):' [ƅe<ԙ8r"wTQ>~s U9?KʭDTܖ41.D.B=C “`-m/A ʗh5w؏˗U$.p7ŎЇrJ/(X6ꁥJ"gr7_i_B '4[aV$ ;1li m %^3 %ȆFA1Ee((isUl69eЛOzh9Ob)˕ܩU5]6UT.Kp ǥڮlkl=PxZ6<GYr3SIÃIfhfiI[j$\ 1Qv6Q;e4%v.jϽ Zަ0Ȋ{8{;PFQR6Sz6\@JUd(uIFq;OD7 pűm!:?1%b {-i_L l;HrL RϺX!vT Zw &2Ep*<ô\WܣQ2ޙ(IGjLQ[P]kx^uO FÍ3/VSGɖ%*BnE~Ri_M+hR' RmEz'f heoY1w2H۞3`NЮh>m(]/YkY/ Eq"|?ͧ{H`wV"LSu|AgeSi\YߩfAuJ 7";uZj~]\k>8DKңm>;؂4YC8exH&^SOo l& N;u{s!O[G^# Ol\J癗9*bG̬=CweQ~S>< 9|(CGy@$[9ڹNP@1M6zSAQ]uQK~эm䙦~b8 ǩ.Y6)r3"9]M6;{ 0{xޯnU5YQ[>[!xDJ=,5)˕R2TD VuPFG>> lEZ{Iٻ1NqO3g؏qƎ65SwkEry,]5MkxHc+ծ,xlVd Ҥ*]kqq]*˹4QHI`TypT7"E4hο3rhǨW q):tG-\<)2jՊlY/|V4!ХYωz"OD9i=.zu3,sp^So)QE}Fy+!dw[F_mi4GvIo6#35 A~*Fj7UO@q{20/VJpom*m %iH<) #C?Z^.ڽ+S'%V"tS)>۩'k[^;!Q׶h -g3ē-Q ,J֙xt!ǥj)n{ VR[RXpEG PDQ??E}V:dϏwAp[0KEjwR>q6}3Ih*]t7 cqxGS@-+,I'QA~&a><0lrHTo/ƺ$z2~wf}LcK~X=v!=Q .u-!|gz_{C2qZQB$,֘z\.f#S'^N>OBؼNw_Zd%t+#1(7FzR]CF1,S/Q=~Q)xQoE\nDgc8uOC!IDHMe9rPIAMCܻuQo|HP`\qɶ (dV'K^ NG*dNۼ߉)+Pg׬G乌:dz UKY'*COv -QRy;pG}'uDcۧWI=pR>c&9Js0x4a~˰'[nHQ6 DV:A=4tx.S0*i$y߳惨 x.U!l37,ʷ#Eڝk\qQKwGpƈ& VɷHoAk֝KӀhB?XԴ^iouA8+ٍM2a7,Wn1^O*R4ݣCЬr fȃb[xEq sȆG^f{カ N9־WtDqaAb#|NeZ8IDXKG>iuCh*&9d~":C3>iKpouI(i'_(=$tٽpÜㇿkV)#Ya.ܞ'kt2yl6Zl>RQezMwyXK~gt]#QFmrMkN4lCǼ/D|Ak"1v4l۔g\!5Wj3k@M76w]5t&-@-8wUx;t"Z${ڠԉt ޕ͏ UEW9Yg<JKeGzXi+y?zW(,K(NVn *!qK1jze 'Ma,߫G؈'!S̚U*ZD/Ģ6ޡ=WZ >t$4&KùuW5gVt Kv`voD#mlz]Leͤj GJbc;I,)n-,{"á'AN+|1H(!ZI NP]7hHtnNV&"p=/P!%/HgC?X= ;!k*""jךܔxyAˀi_fltS3 ྪ8(M-6d\@V LhwHS`t!r<,L9ZûL{[._8TW22- [>p+{cD^Zkn]A/J>v|NN|TQtYFM]J"FF14&ޜɚ;x5ϿsyVoʑEydL8?$$..8Di?uj~W8ʱugK)'iuST+W lJSQf?XbJ|c&1CP"|3@SV.8%'FhbAOWnIȻ-Р&f5`)\m14Vy~*YCvHޔ^?O2,(F:,kEF6@ 4%ґfG"ݸF %Զ S}KWPΒ{&B5Hง)h9c̦ hʍsK|~ c9@FxÉ ];2!a#"Iƚrq+$x#q5Q"aC=uu!CLFKI/*xd͈iXL7uy1_"wzvC@Ke@p)NwMX|HGjTKYRKGD?Ț^ŚDG\|'?Mɮ Z"[Zϩ3YIDė)ddW/ Fx'^K*gDLy;50~o%{c+:ZKZu5xpeuD/0<,5L聮 }h&=y P29x|L!s'0Z" {/ `'ΨyGr~(hnH46F$2o0.7EB^b".g}1HY߿eP~/3Qgx_/G\nx@p%*hF1ƍ$­P2jvA gL'ȸЉwH猊ގ<#,#Ӧ`P+&+gn0jn6lF%0r Vz3Yow_%@%I(M)FVJDr(e&P!e9PNm4 d8@]*MLw橅 rh TzIWGPR9 D 'ZH`u-JJ|ڲKcX%g5~Ƕ|,M>Egl妵݀OmnƆ_T.WR0հ! [f~6[[ֹQSPa_ i%"\pq*; L&4`;Z .,\" ޲0*%+)F~j rm]KvZ5cmR.Bt5G] e˼A'Fv]:%tY <iHo?-(r9//Ga<,0[$%XGea$ W%#l`>LCVdDLVb@lŴI{[YWE f5檁Fo9Oi2xZ)Ansvگ}WH 8V"5, Ү۩|[`xQ|/ƶwmGqGx!|dCMOCKb%=,^aͭn؇,!ZR (b&3y>"&$ I՝< w%OksQ/u#LWhGU0{I3Ξ1ʨ elM b½06dMU rJ9x|Ox[2DـO}#:~ĸǶ:[8/;qI]ԩ)]OuIɶR ռBR}c(|uО"hnSBIp~TBSƉВ8sQQ?~R8c+rrXz`o;Fr щװEϱ!H/q,,5U*ZU\Q]"F1?KA38W z1,bCUFXKa(YyJۨN#(ReXvm-8D>B^O/x&`!"[A-$z%+?RA eCOy[h~01'<$bZ1#Ji_z*@Pwvه8z!4FwhM]kuz{]D`}aDy[pV;tew"X?tjW#1>U#i7cnDɵjT+ K)y& kfFISV{)aUFN6.1h K0 xc, 8~|;9fƴ3uɟz ([}08R B()1QJLNY2 "iW]hW[{+ro'$BnPZ!ñ*]o cEo!r5iɿ#hTRiSRJ\,G=3SqܔVM lSYK"V脁]f" @cb! d*  [pI :U.~WIBg!i G%ޗmZqU.htSV EK#Rݾ+3a0$񚒯FeV$Ofji-jLu Џyv5^ov&S>v_i6{IƩ--i4v=c+wbC覉Y-ePÖS%kzolg eZVϵo[aBвV&Njzb ajhB{hrm^ձc3>ODhϧ .DѥoMԒTW|O?30,)ִZnBXQ|lm (+r~/L'rcaq O07-!Z2x!gYZ070701000002e8000081a40000000000000000000000016239ea8500003e54000000000000000000000000000000000000006400000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/wireless/mediatek/mt76/mt76-connac-lib.ko.xz7zXZִF!t/[>]?Eh=ڜ.+͢T3\Mvq@WF_%@U7iiǽl[5dY܍XQqG%@y%ư ݁p+o7KZ92xEB5rKSNs$M<,cN \FJG;L^WJv:샄l*3biEx!3Z:0 MN{2^: usbQ%P`מGՏapGү7ڰڞ]J _(8+Y*#qħMiypWh)U3duw/|!w\J]Nl"MP%A1 5z;0٢ -Df6,29OE9:!WnZdߕlWVf0vG&PC=ٮBcS cm ȇ/?շO k-5u*K.ij#` .aNZMpx Gb6FgR6[B+#3AfŮ3h[#Qd%RfгohXYf#*,ppe[_Q7%@H1@&bݣGԡNNWLyEZOgݘ*S')N Ra0Є3]Oא [_{HYX_%h{Eލ(ڋs:xmnE?I,.,CPV5]Re<އUJ j<AS5sF{W:~b=Bꥢi3~t`6OYnAHpcjbX۰8  %cqll}C䢉Yd SՕW; .S8J̷4/Y.`}"bD b_ "HMUN'BO(sJ=?0f=0LCӿ܏yivt2u<J{IXu/'V~0r4 WHuAnv^'enE8/Q⭅vĜw=YZT$錖Rqi>Kz |%ueb\?kAU3>mcIy9+`NKQ4-;] Rm|k! !o_oQVw^˓4a3xG'Pٲ䴷"TxR.NHA&:Qb@+TNk+`Y) !|-^%^=瀒y'WV#zlV .U 'Hcu<\}ŗHLwїK<'fp%ׇz#go 8 סG 45YeR>gˈ4K[hj+&zT> N%-()[f gaI)+j]6BeBe#k"E\%&I+\mO;p_X.mӊ爭ŌzwEi)8e.d*&-@s'S$DȦ*hP8msȨlҹ;υhFl|3 W*W|#7KAc3"&F8ʙ* Όh*LC z"qO魘s٬$,zv=ӤV[Ls;85XswqΒ*5cH-y%5" UK")C#Upo`® p܈R`SOG"x$Qqώ,8mt4OhEܦG- 5u>*(v_O (s \*3LEiy3YV'xhn6q:j8d"vB?[dBQm섔6JXD8Zvyq6T}It@ہB6~?0a0mWm +ƕ#埍u&pX^'_w̯! \^t,cȬV(?:J3|)c"`u7nDxqŖt%N #ѽ.>Ǡ?]"d:}{VىvSmP&S?U[6KR4=Z!OQZ֘N@edx;O0(+pst;L 0CPcb)n'UU:ӺƏ%,'Τk^%OEA sb)=EbalfYxEBk1 vp@L=4UŨGoE|ZB >B-HDը(:26ɹiMqrx'gHoyL$a;E8H(6q]K"^N 9~YFeJ'Ք&ufHW~]dcstK/qԃPS}$7riyG Dp4й| X`> LydӔMT}At!2J%%j|tQ\W6AHɖb^0,4̋ -0 nvmɫu΁9 3d:JÊEe&L.N2".8 ݦ{FOG#ٶ?Mu< HKޠP{DiO0R5- gk;T!(+NM(X"^JzUhH+V:úDOf`4H[r„W^;Qh#A +,.Κڣi<WqM ᾝїʁ}췸cX|PŦ]Mc6lQR$Z$ܥ:/yk警&q:4g^C:& \+ ߪ7>5 $CE+dVUrEPFl]kg8OfO020@6*gPc$uppB+J&`]yI:ZгgnvdK㤠 wõi3l~v.+⥀2K]t$`DsZy ہ fUN x}Vv2!߄n8^<#;࢓Ag=Ϭu[/Ft)-zX>塶 %QoiT`)]Vh[3V qJN逼DaE@ld@vZ-?T©Ata};58ݐpv pha9Ozp:ڿm9p nSk=l64RatM 0*̴u>_'pZ&n 'xx<5TIЇD[ ;Xv]r1oT3caR'PKW ul0+W^G$D=Zp'Wf:3=nxmM%ܯ= ̢,ˏX/4M,9%?rkV^xwemȲ4_V0xV-_dQc2fƸ 5*M|2 E:XPB2 ~.PgE6JiK:Eőq/(~O8'O21]#P?IXܢ$Dv7Cc:*i,QL5hb+]7}9O\!\!:% Y=m4J>)Dcm[WqVT.}yr!G5zmcOKq :4~t3} /'51̱skh-'MWİ+=XUúoJg΁1 ̣^3;L*p߸Ӧ[n) l8A?hoY"oZ]4Ēi4 MBAUZ8r'0I\vW.t/O$PDz2WT~&9nkF%.ւ0 e:aӄy<8f%^ \A$K\o2Dž m[H-@7S{BNh[7q7]a2g9ڡl_.E>zo+) s16-nI=ՁQg-@F1Uyp..GC_wf k`qmŎIgcybb3:h" \XęeRW{뵶Zܬg/>z܈^pH'l-`1^*1[<ӗoIpk X绻zBF*fpYC}:;41"؅i8N*0E2,ԩw] Mשҵ6!id5Y"t NgY>VFB q˗4bgtiuɖQ]bt3ct끅XeKfr~ˈ4N@h Sϊ8ÔcKJ@Idž2wr4S/f?OO\JDՄC1OV $))X=έ叏 h57Dc 1oM{4vWzvamx,]׃%F<"6mֆ'C,mb^&Ά28w q#ͪ qt+S.*S`KnTzOewFxH~UDeE8ƀi`o]l@B%'> Su/].X5akW. ?)o3wG|]}+< }az|Z{]{/( $Ox%%1"5 ӻ?-U1x Z"wi`-S[=H*` Db ,~F&+EYʍt!d> a2`6Du@c=7@s)w3{L[oY+9E-FHG¥;.zZ/m6ƻ-fK90Hr3zwg,e0nƚX]逮oߺlCUV7MӞn"v-0BmTչf6kn#͋8):,/4'GPYC)#C7Wp:[q}f(x[ޭ@lOhLKԄG9oI_πj O1yO}G)6s^<+{O2EnD*ˣQDLzϺwQL1F:%6$誂gk}!&I+{\6wE!Ѐ4 ygyXk@Rq\!sLa4\lUp@guw^xS~rGp_;sSsfP27PLAZR'K2sR}JEY#~fb>]Z{a0n hޛMzO qз JDDoŭ]l0]{A`H?dOt MPIO="a> $q:kX܃05`ZDBhQ*u3L!;Lgz)镁`/ GEsu 2sGxT2*y<"]}MKjH7^9ˇ6F.Gj9, eF8I> Cz2$odc~= j(,0_Ev=Ty^Js n0QTj|Ppxr0x ɕ-f2|"E`Uڙ}v.xpubw4@o7$h} $]J\II kǹnW կ&!-bMӐA՝o85Z.bY}xܽH"jKV h k3!>[L3IOj j Ι[[k 盇DU*F'D*4RkK+Մ[$(mXS(O;E]6^jjw1S_Lvgсso\7;H(4j'pnVzqu+"N;z?>A^?ŁKp_&EU?k@bfD¯Lb=ϊr”3|*U{\_ye3%~ulf=-U:Xe%#a“߆Y|Z;w"ЭA1;H_]]KOŬcdqH= q$wV 4FWqLXq3=iPf92b ެEEWf4+-ܫ6H0Ni\]yni./7MKڏ E~ zRX+~˃Ԗ6w3yQ)9B:[>곙={/% ʝQv_M:劭q-=:T53вdrcg.lxH偟391=#PV>tYFXcޡ&QFM3>8l]\b1hȷ.#E_9GC/^yzʋrZxWy)d6AŽ\e/5Zq^nxw\m{)ڽ)~J7*6꿸~HC+Ύ#mWΚ .d<+/ŵ.nK$osg)LUf ؕ6T^EoNI4ˏd<.Í4 <R}@ڸǡ&%a )bSYZLqзSeNK+w:n@^#𰧖_S@HN*2M2(ߕYAI bP{M'ԸyU  B,'PBհ Cn-#$z7Ĭq}27a>3=gDcLH6a';k R(FώVZ^;*1HܡhH&hOa%).WFyCooWKqf5nm r] Z[w ǂLj_21>YO[ u`Dhd@C]rY@P 5,ı;&s-P"|db!CⱟG^ *Dyf@₝Ǩ߲=O'(u&Fn~?,ggЫc-uj/\Բ1T0v]lO4uu{HĦa4C]*Oϕ2y.#)P }9mEفL#_ M@fuk,pii =\晃4B;o1vE3⯰氏|#:ÿ`b<_9…)qU6Dz=j$#f3 znQV3JR\Js$2يCjxgf03dz| +̝J)rArna4 07@66`wѢ*+.\̚CwS$`@˳nkAIE`%p n˫kBC[v w=_vg$p=–se8E,./ޖs|WߙT*bk@ްV?^as6D\f:'W}i7x8%.O_XH-XkI6=x8Ar|uTZo2A_OtLд[ XniNd3z@lߡWҰ}^(U9\pE2+M0)= "2`D[@ !rNzɺQаR +ֈ뵜߸ ڙV sICeiڽMe^ŋ6rވN?/#-)8Դ 3*̸GTo <&tјyZ;Zרif0 E'@;w/=vК,nGBaü?@F;,DV$m)Q WL4UݬTOpm5< Rb1`]m=CJR&)d|IB܎a }zd 8 Ys2)q iI4PqׯV7|Hԉ֏ BTBvpqf^`gJ<+f;T$M(sx@f+D(?WL UO1|rB<a5{NX}~9&$+  E]`9D΋B<{w (v*l*"RMԯ=?g-7?\ݦc]Wf}0Dm!q߿"EDCd:elaaOV Vy !x\i`y._ ҕcWRzcF:1/ {ny| n1"WmtwwR+ }[ 1{Xhln=j?a/oũE 0A:x-Iԡ@vD_UpXso݅m"Aݹ Yv1{' ,RBu]Γx7CV<#*/sa3SAl>Yu)K#Tp| ס ݆J=ɺeˉH*59l@<~[F3wq*,_.Dڣ!:^`8]O0to> 6Gx2Q\,0$zdD 2)*j|r=41x:T aڎF|@',wW$53DK±qJOrÃ(8g/{ ,N= |rT'bw 3JWE6 4=Ʒ9! Kt9jQEH'U};T~ > יk5 cDjQä\,F@ U > Gq1.GSO;J`5L0O>7ĩ OäPeپ?#mSbnQhCX/k 6qa\choELH/]gQ0ap/: `U=kAc&Gz{V2Ks-֓45kIGݲ3@xSE5;HKg+)FEOVH^WAe'Dj𺅥c#Ram$O b2 1\0`XHT2AiFL텷s1] N2Xcu~Mo'IG Mb.vpI{Bs|wN9NFct!ឳt{FY<&(7Bd. ƍL RQ%K xi^Gy㌠ܼqM+A#&\1WC;0'NkѭI#e1 [[pE~AtYxz"B{9$K|4/[̆7 ;+^g\eqZ4&mf1j*'|1q$5?_y5`DM4 Y#tx,ksY0z޲Yic~D@,X3TWAOY%e[wPB=mb/vIbd@n%D+t"3E)O9KdRNA_3t}B.+U}Δkj7D-ҳX[z$Vi{M񎅩[;v.._]o)B7q@)ӗؚO 77>oާ-0"h!!9ShZ^^Ry~; (W' HԈ9=Pڎ*ts4pЯ+:SZ]yi~l%Y/ CVBy)`B ,3ƹq\#VVHtĹh:ޤ(`84"zQ Edg [ЍaO!-kƳ:Z7wj{Xm ᦝktԯ+c>éKDzJkfPAH<`5]o(pcʻ?=ݦxD^sK ēx)/?jǫ%}{ɭɸ."IJpi%^')ϑpjH4h{Fw^#p:Jm4. h@Uj ק̂FFم $jrE|&(@IT] ygTi±{:l^]| ?vm J>V]hB>--} > j_|FzndR&RnKM;J {Cêm[GyEfth#[lm896z=[7ˡ(fcBGF x@.?zŨʿ H(|Q^ژ8kr_A~P|BoOTb$wxK0div-4i|94a`;" SI7>h" 5",Qi6fxOjr5zC,KWOǡgW0md岇;S+EÐ:AfodK1D' %P8_-Ō~ wX hגChI =_H3qɖ߬s>_ wE(މ5n-St-ĵQ&(N#(+Z=L.8&olpyw~t{Mqw-K`aYsH Srg"Ļw@hϬMKp2<罳`C&C9p| 6ZՂ:8t$6p81͢~ә(jFb|Ka6cXD^lnA~T}0f[rҁ+}_SG4$\eJFfu 2tv/$Djvk@ȳ :zn[}2ni+1Рp*ŔocCub, TI_ș-ΚRcEhkvťCHbƉMVjӡ\L:LopZQp~uM*_~9hk$rM rkQY! ji>(ݽ8]Wd`-?4 1/ѫR_۳C=P9[2i|܎?gYZ070701000002e9000081a40000000000000000000000016239ea8500003590000000000000000000000000000000000000005d00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/wireless/mediatek/mt76/mt76-usb.ko.xz7zXZִF!t/C5M]?Eh=ڜ.+3x\r9M ^.Eٳb:&$#oD<ǔ6.-ofnznYH/~-1$ !X9X#٠G0FU Q4*Oq_|w}#:*bezm[wE`aH(U+- yu6*Դ,OKM`v-1ٖ-MBC=SC';! z("4y~i7̈eo睘fXw&MM\?:A}3#Lqix<c[u3pb+MEBU*Uc )6a i4tk1 ޠ̘:Т)^vI-SEOHCMZ8 U_Qy{\8_|KRů}'lZ$mE,j ^ 5"C\--EٿȒ ^}e݀72{d~FYעq%Z@!ᇁS ${۫%:i3>fj웡monVկi9VJM A;ļ6tJ8ic9Pu{ [b)8U̬2kygUr"ܠrPh}wDLu$C)D\"=L {ۯͺ]iXgjO9y{e3[WwZhCȞ#?zj:+ )$KeIXuPtcρd6\ FBhh)HW V#.BMnc> j-rw{\`D/IkϚ״ 0a^X*ʑKr;h2-xxWI1&DqgA4s ©xt_ (:r:b"/rC]xKhRNFT$}oSjz6$gMj0}9 GAܹZMzLizI!%[@ߛ sȀp|LS@%+Ǐ*r̝X}#@6^:"+w?2[铔ʋ~~~n}u ""BC \*7{\ɕwawXP/X޸HЩ ب7:n+2}k 7k\fS!lU^5=P_5٢X_^DMUeyi9U*N1Bz˛[ޟN#X^j& X#s_,|p _rA]Gr%M!񇼯B1 睝^8+#zK)IhUMlÀ4dNyߡ@Q*u <, fÍ&\^0QSBRWk5ŨS$N1VBJ |xze2OA +/]0$}0@ pjYK5"b KjGaErBqI=yеr ;s.bnm ⎀=ܩ'[9s$&/ ӻNAdR M8|+:k!'bQO">auaY?:Y{GH]+Gk N{qۅc_hC/QfpV@eDR:Bʑkԓ?P+%FA^ae8n,,P{0g@c=$PwSb_)r4SDU@vQcƞƆ|Tv'j$yP뽻"f.׏7צoˁk Cyׂܺ CO[IvCUp ImIڔw}?\O Ì< K"n oQ =.-4 șC&mWVsn|q>W9X&SGc"˚H uv):cCCilx%PתT[nk?dW(Ӟa1-1XNV!5EE  <㲾fߛ*: QLώOXēd_*H.(>ݠ$+k/@>ty{nb0CnR7(Pw@u' 9N~X,Q%m6Q];9?!c@FP$u([xV՟X5]8ķ ~I3գVUf2~^U@\&v |ZQV\S5ҷd=SaIJ݉Gl]jYDZ>#Hah'[FxfEXגʃ;ת aUBGeb%`RQN{"Q_ơ̻vo+0ieQ_= Jk>@T#LL1&$k+ȨE!샷* heq*iIv0fhkvr\p@+ 2 v`{kݽg1Y˰rzbUonkJVRU̪vJ #I0nD!֡8y&ݫekCS-it[-ׇ*h|}%$D v&\& s5{*NEI\>;t] I~gӯ÷Y}1ѹ@]X(~*Mj箊C5:NNDZsH>|/楲G?geX7JZ' xQ9ObgRn̹1ERDL&+K?䅞GH(ւSy!1Ak4SU>K"^jvP le(=꺀`Mep{36SbiVWXzSxk2m4Q,D629ZV0]ͺ T&S:r8^vc}y.rϙ:&AW!su'= v=‹JzZ,KP4 &7+"^%PM):ƃȎ:O}ذlG>]= B۱"(1EF;{w1*1"LbFSCɫ\E1W%6fk/ɆBJ_$sYQˇ׉sy|#BC9b;s+h7U#0"-5<-n-7G)+uz`HƂU,~<;S(urw]3L XERI@#;N{SjW7=3yeٳ\./{2ݠȔb@.RVzw™%8f{@56,$ B 2\ ?q1. LMln*Z{SG;WЄeBNߪ!=#5K r|SD~+>׭Nw8E(7b<Lm%s$W4p7W'e[ RqGoimbno0]s0;gqo;\܏B{tlt:of;1H(KA d1 XU; rŶzl-44ZXUkΉQM۟~L>ِˆW~=BOن8k(WZ9ؘ X׌t1y`i}^u!=ƶKs03٥lɾynt_͵# 6fb=1G" H&x\o/ŖZdrW 25/JNbUƘĴKUNs' I |]tdGg+s?!Ta!CVpn"iKޖHf`ڥU\4{a h@ӥldgJNrJY/:OWMJ7㥫_ ̰P/= ˇpKuwGd٩(>Jr.H?)}*U \o*B\Fǭ.NsB=K!s{wl%T_9J7dvJqR-{;N#z:q2\\ ( ~IV:d; y,8 k0-w3;`ȅf J"6q8zOxjW@o!x4{d'O?9Q^siCV^R54*s kb^e՜nqR7rv3֎)H?3v]j\rg(l,5db QY3*&o\ f&PJˏo.p-,l?ˍ !)o@# n#:O:TĺdɒA3.e|Z]YSk;$UjW =Vk;8-NܗZq!S8JwI3&ut[Tj:g<O"f?Er׺Ϥ9@Uҽ[hۍy(|;s{sΞcQ|z4jWi%{:wa27z + t%O (cP[B&_6mjgq1k:| F0)q^ g OEe_Ʈ8wz< D1] o)J^;:},iawZ(Jج.ށ@ >>t]h q2F]@xAy.Nl^O|b=~x6:w̙u`CS^OO]Ҥic~U6oR ^WH[K4GdE,dTs<-4Wc$uZ肆[:]F).1>?1ߗ沗SgԹ^OJ,mm7wW{,T`FV]]ܡ|^q@"f]*8s|qS-im͉Ao*{ K*7dxy4IDN ㅪȬIHډ*@.g0v78% On-R t!OݖO Oùr/ցp8H@B0p/Wؙ n\sv4V&lcSa7aoD6@'F:L}7~̙ty:n,mI !KL3̒7*W:ͭ/gVL>;ٗ@",}4ӈwZW 05VФZ r3z[fG3V(6gݮvTlJg쨶w*M}~\H,0Q:nl0lܟ1D]1rM=/R\cd@G ; z 4l0Oq95Wb'WY?VЎ acg90Aؔm[H̋!eGtID'SڪȤy)CS~&Ɇ]WZ=- Tϸ޸E>P^=I*_Ƌl{3$x̝CD~%a@u/5:%Tφx i=   ˀ6:He: xp(?w(\Z y[J@BR{:GȫF"(B]=vصb }Ivа<"ݷhAV*r$W0 afeLgL~AdFNG)0*+DuࢀΧYSz~7v÷Ԡ60pt8u*?4j JrEgφ}zggP25[[r'J4L"ϼp{b55e}&,2>rB[> nxf 5S!Kx%eV4l`&{Q~))8f*ZXu=NzWYٝ{'E\=1)Ȕ t`@kq,zHݩKánxWߟ iڰ&#LZjd`W! f .Zr+'0?Z zl20 *^XVAlMǕV컼z4)Zsb3ћ]y-S\@L7Ui4å!Ԃ"i> h$.3rmfGxRL\,AC$jD]߈GY녙qko)QN\ PM*S4< QF HLuoN1#ׅM׆oq5u~;Q5žn}+ugroXDYPW.!@,C:.Qr;ZxMsϠ ab>꬚Msd;=n!BZskGgYsS(ޱA9j%qQK?V:^C?#@(V'T}_RF0e'e[ PWZ#Vb IyL9mB[QՉk@@whTP=Ň[(_ Lxގ}B4TDJ̹Iz?hj{֐+F_S`-e{'<)8pB$9zwp]43`_&Y&LbəD- i{?RK ؞ogV vܘAѡ|t-rGR9QY[~ΖxUcLt,5 >]QR1Jaޖ_ݑHW/K0=n\/M&B7Q Aޕ@ f$ Ozcr8tJDf z(L=g悺P*p!ҫ18x {d`akkzT DЭn;" q %{G9CX tDC05^j-A?ho]9uB@WϷ`FaVQ7 #:rߢKCxgA#¶JUI#=6?>bSve{xeVxkA UV^/cBf9^JE8wI4ԑs>s!-rCٗB/-;HV;fIZ%3h,lY3\mJblleCgU.4jX~Q^OxL05kKdMHB˙\E@% d= ]Nԏ%NY-G==v *YDalX~m eȨJ6eD<-GOIUܸz|\RMcW]3Q՝S3nIQM vaNCH Vd_3(}(UV/DI8]o\xݝ67e;ܡݶU6:ZbxʸPgY9C۷|cΚ_Ŷg 4`10b* %vk\gv^fd0gw-jZaB6%ΥL;  =BPXЩnU@Ԯqmk%!"0`;{"IvB im2y ߢ뙥LŃō㛺"7=4<= z~@n-CVKi6ͬ Jũk F~yԡBy^TQb~7u׽+\tyŪ2iajy-tpc?؄|4gOcuf7X@V.= X7-'0F,=74Eka[O(:˪ix9S\j?g-0:2(!n菇ޡFб$PHXfJ[˄jF]܍E)~f d`cE^^a%̻|,*OLzc$^bDÊgM)ܭ6]4ƟoI*t-sAm/lxH:T %9FHIJ^t6mVܶt\h;1T3gDxuJݯɣa6wP@ک8}ݰCf^s'b"`ܙ-}ce-Wvǂ^ 3lXAb[7HNǍ ^ l 0(-RT3f%$br /zvJtB&PC}㳳u8#`3@}LW4iԪ/RPc!]$Rh(:eV;Q'X+[e_zy]܊'H© on|DLjB@=6,^l>>ZQb vu1={P.Oj{sѯc $uRnߡ#]1H qMŮtB 5Mna5m6XyLdsvTju+Z[ @6AZl )Ue`-_'*ͼD=-Xe^+88DԎNQ,>sū^e()}~h+ƍd+ĭt kJ(H"#\U>6psڂ;褁i#-&W[o՘ X;ƒF|e g.>EPUУ)'{Ms<ڬ:z& )wwJ$8SNʒJ0a/עLT[[&v4 CDռ4\bfT4g9m>ۂ/ov lh:Jj$35S] vxփYſK{5fʔH'=2CxN17y#xx&\Ȃ F񟋜_e)C< V4CYy/2>3>Of -ȑ&{/iV|y% ĩ pi?W%{6 .رS|LG^ BD\߄hpFfן8^M*0k. oq$U_PHk״iKoC(rvgC+rkC*l1$|Ai]" u~-`;l}O<0ind&pT gkB+y,8V̴CtL3Xi)$_m6erGx n8#c_W .q֖D]jUuUQ9˶񝮿^G80o/qLYFԆMPPr,'^} U<ݣ~WC|w\5P3l#8 +*dJ뵰 iJZ~׭[ebЅ9 ܞP+hwG֔!0#W:V huyl2iMZOSLJjz=.[jjZyiU{:ߊl!@ MSGR=1iGU%h-_CPَ4l&+ [?ZXa*4$tKT%?O'X62LT: WDBtM]B{Tµ aOt*'gNQ)G78Qֺ/~;0iN|I4Ѷ_v6SH)}^w|8if۳!- A v(y]aeSꬦZ^R 540m{lqs ¶0WpjY;Hd;#2 #3Bac:hX~!Pw kޏf4g7:?}Ry wr$$Aknх$2!K0l[DM4*H-&~9Y~xWQI_" UR.WĕN:9?wƜ`]LB= v Y]éTߕQmbӖн?S)H۴ AH5DҗSLp+Q~nT[1puSW3 mLƠQ˨B: U w(~deՑC0^*P~!Zbkn^@kvEBI_ ` R7(NS xpžW$Pؠ[Kg[ h=Rr;kG,+).tSxYuX wLFXu9[V#yW>S<%@'ҬZJͫU_g[ #5&eL^m?Zoc,մ ٘zw2 ܔwX%dDmBqL1K,ݣy C߶- 3 ͢nW?lis^ރL=6ku.3N@U-г_huŻJuJ]``3B {4VeMkv8[L&B ϶}Ng>yٜD_'EzK"l~35sGRAI7&#l2h$ bR\/kIMvXMJ@WǙ]ߒ#E>" "Fp}, `14/b}2G,_Oඛȫg#3rAK[G?&2mԒi0ɓ x@DlN?oa]pal ԰ϤЈR\kTTHlM1oW yGŏ < `0X+<\ں_E e71>n`WSrVض4 FhA vT N4$y;@H8cc }uBzopp:)Eog;q`e]TJ% PMB<1ߩ㧿X&a8Ǿց%7ѻ{'I0w},(cԙ\7l>5Fop %Z۔fp2&įIߠGTR)Dd΢6 Ne埛"+x$} _̟.b @.n^Cz_tel~0hyGGiocWlߦVwrhl,B*u",ϳÃیAaK]+2n9yP}ʷ,]Rs G0$rői+h16$@EQ܉{'jBB9z Tjt_R0x3 :kA,! =F~x9Mc(BKi}knzg, "/#Ι0ιdBj^ƢWY6Ug!gɕ#E],r\yM2TAk]u.@뉦 r]vDҦBL)w h @(QĿz]+jd`w(Wd7=eqq{Ð3񮱬m,sUīVU#[7C%;+Wp!OK`pŠy"U-GDHaX?gy^bB3}gٯeh '3.81GyE*nnrb2cd; mw#-@,ߔ2(Eﮎ`*# (7,? 'Zbqpٿ@LSp͓ZjÚ%+kI*PV^!HM=3:y#PUF+CeݣxoQk/\ e@r9E%)QHxq 2q,J\u)oe9\7O?Oy6@KjP)vQNeh,"-D> ?3/F/Rsbs[;OZ~sB5A%8x~LR|p@5vZ4a #9J{  "-F @dȓ5hdIy+jYӿ >g F #{Ȝ֕LSٵ#J?˗{j K]}Ŭv;ˤQܫtQOXBP㔑NhP㢫-`y;ۃQ YvLVsJgRkBYcZ/RkEE]1yC{r ^%@_.b5"+F2u۞w1ryҊt f!u,Do3x\Ί.ET%3`{ yJRf @N %(:۳5Lji|[qAT>#%d:0?NߗvGNZ/@W6^S"zw/;i[Ab_J}/v_k3qcm;eu4.e)b$S #OvuY-.WD^DSy୕4 #ݘ#=I#v3Z|<9|S0Z, Np]'%禶4(`ą_?>12vۤ蠊끝ˬK %?xL-Q8#5'lv5`63ڐ&Rr7xY׎SϳuT@2amhH:wP;JVx^zO95l6dN҄j*K`ǹ;ċ;)=MGxm寰"%ʇKw5lrR# @u`akT{y#voyBYyڕmx.z}$5"M_ B5@{:,\@t1.τHp+0XDgl;+0B.{(k<aa4Y@ S#*t:5ٓ'B8뭃ʤS& f}!2~hLjz7@Ti.A`j$%P#wVㅤBOMғzG-i5 z%z`B_|8-;(?n&#QKNA8B^=|v姖D_hlx rBl(.kV:[|2Xƕ}VfwP=&w&m뜦jJAFo%>đ 7TJ)E$rPg~T4Y揮˞܄?a,w}i@@,As,]NF/Hݲ;heb(.foD˜ 1 0T5llsJXeuT q?:q]]xͮ7 XR.4:~?AVCԊoa$9 TR=Ao^gb.#A/y,hhδޕ1OmpG)"jى>ҾG\ d)8f-¯*Q~?8}a5/ج3Ԥ){LW}dB?MF};B ZIDc(܆EA9 };[/cHZP vbB)^4i?$`wiDVe#2A~OVqQD pRv՞t6iŜ&T4<+Ix Y`/(NL{,Eګ(7%JtC:|2ئTLLb90ޤ T9J̺yߞkt;gVd+:a] 2 j x όCȸ;!X9Mu Qu!.* a,FVnOlD{5'[)3>e 7FJثw@EJ9=)N_aCs+B>{C3v•Wչm+Cl2I>585 Y !OŁ#Yt8TĦ(ppqhraԧ{'%T9IGxGrĜ鶙 aW^NAP)]]WOwBC/Ȏ:]ȐNe9/z^C=Rc!K~7]/u^ʄ l\BA1Mpz~) &l{5ӫa%j͛veBr %8#/Ieu\%X 8'_v6kռgV; ƎiF@5)M돌Vg^d-@HMK>8R/Λx-tdA17^t3ۏ~,aXg76gv` & H7}Tf'fϢ:?.aY%-GQb6{G؆8Oa.QpYnp_#f5 0@6ͥdM9z߃א>Lkv['.K~JFeŻ<4T܂<-k>իC}C,'8+/Nd ;77jJ-.jbОP,&Sc=-C[-DWϬ~P޴,Q 719ge&Q=pn)1۲0+^ͯfƳ0xOԟoPX}MD'Q3",1_ۜWL :h#Rd2Rtcv$D;C|{+&)~yq-sCA5tFy,BEd84ߴT؞5q$%y YYO)̸$3=Szs6NzQ̱ Z{!k| GGH&~~tS/[+lnuu7!ޑʜ[b0ãiiw_xD?Tƻe2>-Su5YZD`-46|vћ,BlcPmrRF +>Br e] :x|&t.;8%'X)>gSWc*M(/212ۅ@!c+t9sⳠ00cb.7oE{Oya;?wۏ<Н/<5;dx\6zWD{w'wU $ݤp4_ ˵WJNήs*MCA*R ai~{UİQww#% N$$fN̒*+5pH*UԶv0y&fKD7)\z0 n&a9V(=ℇ݈4bvb`+%$G\o/ftU 3ERic] |8?F t#קapq!ؗb0E !?nv^\rT;j֠QE'@jlOj *vqkRAMh05Yhct5`>+5O1gZԮzg(ZY Z;:N _Q3 iE+)"q}a9KJU\T ufPؒ#/.]Ipj>}yPtrMic8 a):讥>؅'mI)Jkacxұ`XNc,{r 5Uߊ%[FC:\YL/΅s}0;I@BVhг {bБN eG bD%-C}woY|q`^A5gp@$fM%ҒZuĒ'}10LT"z|0ڍ<7۠66g/+ 7Fv:0G qmJy[xA{Jqƿ. OtWwϗws}#gla`ĕz)Lߍ:jdj k8J} op> )jҘ>bNcOXv«$QGRda92(BDLInkm O;KO5rZgwSYɛmnm.BX.=rX|X~9;^VES;9_F-^ڪLşejި5Gܸ+l#0<ϭTefj073V0ڑ1c){(BrVd]n<RxY[hU Guu?K29eVț} #K']EJdf|U2fՅ[3Yύl)ݥ9ngV\*pSB`A>#[7p-QiLk+o.9wK29*b'"SL}>P8q=O$~T&M?"ONG9Cz>P,:$c>qSn̠lXw6 PN9DnW^CX zÍX=`31"W.c' iy M>"DL: 3_1B7%^@eukJj3VOλE]d3*Dp1\T* kn=6?р<1x o54Efc`>CyڠT$J]؋*GYwr}yOO";+m7Qzv -{CPLB1]rq` )A:1&s;G,I}i8W^82Ԣ5ۙYR1ǚ塭0z0.LQTO=7`A(^p:Q)B$żH§-WF#ߜNaؖځ2008"z.x ;exf#(_ʱM gmx mOW}%3ߧ BE!&+C6|I/>wxQ}*IaEEf]ZEL=!}Eqeΐ4N4ar>o.;MafHf"V| $Q7 * \@aG4>deF G]-혚~ 9£$]WW(ޕ&c]7ف +苃r12N 8)q 6Ͼm'04T`k}AR3}:$#WHpɇZ$jzq ``iOY{&Dp($C:JLwZ2ʸ=  pG1sԝ!,} ?2#眤 X(] ȉrneMsL!04J q& &.iO1uSﵩqidqNܽ,sWEBt*`ߓRޔ(vq,ߟ!O>n?F^jKE,x׏p?;4K=$%E{S c1⯈3kY@%}+ e#]hͻKE32w`1|8}<(=tg PB;ub c(c!])D^QJkːxs2!f6dn))S4b%R\ wR6^:f[C,8}xƩø9k ~3 =F7 7/+n׍`SUHS/~ghhܰunz@ޑiyUI1\OI?V4kQ/!MOi/+j^u:1Eڨb:3- 0;P}_A/ <7p V]Z7퀃=X#t*:WB+(W =BQ^6)+- g7Vt_J(660H3'77w|p:sh !m:1o@2k;5yD/86whЊαi|T0$ 9&Pb\ui@66IgΦҍ-XӍzNa^]E$fff"Eqvq'nC 1&t3Ls\(E^@HS~KiM JԊ9E`w1-e˳~TgB5<.c+ BlЍܚ4L鵻S%V\4hL'=bL#TCIC '/wsTS aW+ IeV5 / Kh9&:}IӍo^{.vK=h_6U4)I [b\*x,JA1kS1kKfd+v3-[\X%rɼYIֈ\,2rϋU9"V.>E?ֵtYI/F k!{^NP-L~~}FZ{u#ւ-0X 2yZ҆8Rb['B754\1g=up 2\y Ӕ^1fĔm_hhnK|DM RbNʈ̠m> WU, A[ISϹuu!3 d~pTS~kv!+͓gPenNsO;k7} WuKޣ Y-C1 UTjaDĻmTx ;*gVp TE`VցB'xD Ly\4PGw4%{ro0gZJ%@$ x4dy{zΥ=khKKcp'E8\!qՏFS%X0(L)x6ۻwoQ@ero )9`(%TׄH@169 }ضP<貫 H4Hr*n4%_PCu␪nVT yhv].̅Bn^Zdvk//91bf wV(JXk5 *+}F@:7, ʱ1ӞH<<X5p[ a>?.,NԽna[Sq"绀`ُFePv!^.8fT1 `[VZ(HRB/ZRSj$a6?&Vo)b;ASt f|pOE:Vĺ%_V8S $f'qXM Ye@tws`X<wX_Qt ; fRҬokUDl F%[c+'ۃv,V[䁶I3g‡@\DLM9 3ES9mslOy Hv` X޻=cx2.L=~A?!o[:?7qjd)F oZwh?9L!,h؞V%xQN;5 DRc@}VVTˈzTT,JZq|`"ҰqC蝢 FOiE iG^5kVL7D`EoB@"z;1ҚHWrԕX5Vu1~B=0kk܍|c:VU4F9G>PbBse6˺ {y1^dhpbhe|.Fh@̯yk4.[)\&ʴWFZGӋ) o?V"Jw"ˡ<|ABNl9Elt+y'cF=qs sH٣IJr%|Bϖ8fZ+Xdvoiߦ ҆//W鿖 Sj@x̸nOƃCZ~'B+v֝o֝+J_}hq~$~ݬn]Re%qI쭃e^Ͼ$P5!|H-- iroH4#s*NWL. u판iilK ,8/%S~mQXB.hmJuHrStTA!'3W"]&Zg~a C)͖=~dP#X轪⃜FE<PQ0+L,r5mE{c!(Vx9&>sE8d` A'N07 0L[/V5~P 0;,E J/+ -uumN];]#eK Jw7˦R,/L3 xC - wW>9@~iÀqpYAyU } ̉q訂)]SBw8dSETо#ұ y`Vm.O<}ۈ.䝽ɪ/A/)P#)* |F1g2( v"@Qoxmk%RڹmrگVHT$&w'ғZ~ਛ'$RJ&:Y3Yjr/FVtǪ]0!a:ɏ@tJB躏%*rL6A1qmitm3^ΌS*x4k;rp&Ofg3^7{ȌbBgYfep.v 9aʹ4%n8ې*dÚp͟:'cR B&\|^bN2/$̚%S!zo_1rmw4Ek(9Oq>=)&=7:B2-=$iA %(.$Udu L9).>7lw=2Ov?~TQc.N%Z,mp eMӉ%!sONRΛyopZUSF X}94RC5PIvXSFI 6n ۠ZD77#i<얎hx:^ڎ ,ЋF|/P`) |fïx(Dy塀k@hr6\#>QY ~YF- y/2_|u*}XvejݚDy׼/Zp!|[)Ya׍(---뉨<0D=6\J۾^hҔ~}MD2={ C\e JI:OKHޟeK|[^]2g5CUD(HÚ)#]䅸HO,$b+y"˲|m4o. ~u$|I fbjI bNDΙSobOx"YN,i᛭$TFL~LȪ5^%^ 3E؏FNwҤ&"r+~Btd# P3BčqF@28l9{! #^j>\q%ɏkt-,FNNd*{MDxצ;ó4 &r8w-ܗ*7+"5 Zqh5䉶JN"㝪1杏w Gm>%(XJdo3ɠ씐ms똈5 sT-˴( +tXD0*.,fGACW1\%J3f4ɚ;**:<Mh*ƮKj ZtO,klX#j ubVQۤ]djӣӋ0+i.o6P</Qr k݀-]V"5 Gz ϴyfksyV$  QvJ@h$ͰwldPjdU+9YJZr~lK;e;009ݱ0LW[^_n_ƾ/c$Ͱ!G6|<\L yEJe}ZLopcvR=Ɇ6}BH !,5?Wl;ca=kCМ(flM0s>ƿ!h\+D¦fPnUy]׻s R'J0ntESFсR"X H߭*^/C>O)Sm}4hHRrP6S[U{}Jj?ֳ܂j~ay<K~L)*D㰝I5(-YjJM?CuKPۜ\~mma&k4.`W)vq% F*%usGX}r Ic+`m$%aTCJa kebվd-7Ƚw[)"0& ߐ|;Nߣ-_?f--("QF{6:6Q1 B5ܯNhSC'v rTʫQ`bȀDKSjyrT.uy`hIт"W"-@יP +0҃Y,h,a^nG"Xd[?mfd@ʖ]e]Ǭ1][]>|.6Y8hI'xP^- ߹ZDi ˦* vgj|R"!j2y >^IM yg>ܪ s"9}X,hz`KW? 1ґk0Idw GQݙ2J3DGGM5F°m?3M_RS)QAivYyKU#襦_y7//ERv-+Id6;qr9FSx#L&GcʩhF6pRhWr8iJė:Kʿ̵Dmeu[P;8:1ay(ɤEsE7:I IP+xH2SLТRr4q`620b p%tnA?AxB9B d:M*r65Z Yr\4t,H/+hIُwa(aIV,gd^4ZWq4P,7BW<8"7ځ@((LX[(`>-3k.]?HhR.1fΤ31[ .;qNu8o kSF./`oေ+c>dTA!q(Y`d z<2CZQ/Dc1õv̈́JBr6fFlĘ[DzfG򏐃'~4\9͸\VY /S- W,O.jnl_Ӣ 6t4-=jX,t|&<w`UWfL p k6#^r`M|V<]K~V‹nrekzY]ɦBO8yJ /ݮQipQb/EP'p;4{k0U2c (Tl€7ǖ0iehR[ P@yd]x=,滯2Dʚ20ݽOR ll"l}F$`OY&*#c6I;PmvG hRy8&ׅzW"Jڇ[nkb Gȭ᳀cW$y#$!.ey;XZ>V|al`gҶ3JSEš:l*6>$>]xF9)/WWY w4T y}^f'~wpRxZm2B O91X@i [뗤EKU8QmߊV "Rc+^EgIo^5d5ҳoR/YWm"ӀkD a*~ V %F~9yS3!cѣ2vGڠ7hD&zUxkѻTݢZKSIs%oȶO :e^q5%BE$+xhW-n{$A׀$WKRK?. WÉojށEN2>Ttd0g֩d{| T{A-Ʉ/0&@T97a-B v ]b0ԍZz8iF=`%l₳٠H.1epD)z[v4ԲL&/~a"0QĩP4:8 1n[yfAQqC;Qri$G"6]VT*gl9@U6I*?mnb(Ɗ-& t ـCDsY79E"J^6{LW[Mk!_~u#M\m{A풋N,f@orMB%@YCGЌX65f3zkJOe5s[{zCRِx`G唹T:n5K|rpY~uPmZEg>XnqqEWDّ[ B~q#\bE\q ŀ"Z_ƿ4jY:`8r EPpR݋$mNU+Y\E4jfyksd\\&*;<efHƽ5E FӐW?u vU*a/RfcH= &mLPd̷J@Gۄ*_33%wR&#]. d"^S1%p~wc@ÈQQwf0BŞ}.M|2efvDl5Mǩ&ݡ:fл1694ɯ\7`![}BDoœ (Xޠ}2SgR8"okhggQ@בjy@DVۋh $PFg^alY*F Oy@h1nbW8(X(xSf_Z.w.=ܶcv* ŴP]aa?t`ݙm@Z;-P?k|1Ī O0%q в߼ZP|G`BVhVPtG/NX֨+x0DZտ\iW5HysTr 4M)L}P Xmc~PbaovZ iR+&+U~<Ɠ|0iB?Ų-fql5Fەk{E)T^&9|` g6߼ ӑ'2q0r`7=<3Sk0娱O%DKrPagHghxT~z|p|,V+ӄЀ/N uF/s8m1V3xI;R[R84YVHt-2sh23g4Vwɜvn\}|9ʎYxJ*{J9qvz?u–.Ĵ1ӆRe'af $߯EU>B;S>Zl3.SiN#XFpǸ[pV?5thnL) %sWCw6: [z-"-N> \nՠwϧ{ @p̒ޙ >R+0]peNUlIq:йmdQ_;=щ|*0 ؜/0]y/1ԌR9dzgmC:fR Q|N#,D(Einvן^]'8s#h|XNP&Av{s}űJ Fw""ǭiv#U,}!??QZk|4]m 9Ȥ$A4窅lzw|m *sddW,umAZg&!qԷ>@[bA ]pDd/?Ec`J]} y,},8\lĘ&\!|v|rZ<[V%OS{l°mjBnjn1ח8wR#9%9AKLp!"Z?h]!;I?Ѓ:AVSEp,vLk[i"˰LBG#vG,'+~UlƎ3.1.~'!gƦr}a#xD[.Bm\9BcOW84m4n%|hgyr*{;,o{Xk,9JCsjF69k g_0vbz/7ĥPv \*gAW,svٷ~L,Ғ<]v 7ȜiΜ؞fx)Jz'TL&E4dI'l{=rF@&5Ũ69Beϱos9̗TNJ=$m5B AN?lz$R W*R^q`2Q'X|a?lM#D{7R1 Ѽ0f{T~ڀ/κ纵BWaA9$u:RqF`FJh];YЄ i9**+g.CKp)* JC "ANG40U,X*R#w^`V7MoL.=(h(]_i+Ϟg:|r9e48Wes;ܱ{%LF.yR Kp/ݫ#[+?2ڂex:-r@T΍&I)">+ 0MҊXRF;fk.͐W^·ޕ~oy=Qm)d)X0b466.7 0NYZ13Նx7Z۱y!(M'"r+Swjx'a>ZjTjR~S>A}"p3r}Yؐ3R$te;d{]0D}xA'c^w3N&q4WyRf &IkGK.Y̳Jm[xm"# 9hx$qwˌj|>˼ +% :Cϖ~l ͏?E*V`6 ¢?Q~:v(ެg cVGI؅fcEIf]Fy!G*s*FMEm;42_n%6& We%%ٸ~gV &s͜ y)rU$cÓskVy( v1y#[RfjOjuprd%.[w젺iyQ3p?=F:fB֘lxG!Lp[P2 r3}`bPj&{Sc`eō+?_}e(7,04_ݐ|YiJA(m;p s^n;5j1ݎGװBwu؟9zvG&LoL}jᢜ+ Lq\sӫ v҉qn+sOٙRg0 ɳ LLܘYB2Fua͖Ĭ*8"SlRyW/'Ji?ޫ7K8w> J2zd ﮖL"Mg 2I*F㥤nF>P =qO*FFTAzOVeMb%ãPbCCYWƆ7 ȃK+jkRRÞ$o[+'"Tc{+MܔdZ-^#Y{%_w -_1yO Y gap(6D1?2  Lاi׍,"1־T{|b6j)yd1:9; &XAvQ3??;x^^)*[c&&yM]sLy_wcWe?l8rlЁ;4N&!=>U$rڅ0Jںl9lNvnvyʠRe7cE`_ܡ ĀZ%S΄rr`@NI ,jyN&Pp_A}=e8$O\4@%)-hNdeyP/^埱\~aOczKև 579tZ0?1_!G/2b֡:^0[CS%45%XDǫn39ؠlK&`~.1Z}ͦzj1c/$Ia58 Y<&(.ЈmE(0lx3|J 92?^ ^Ǔ1Lʈ^`-Ft5'5sn`?: U5g*0ǂÈ~"qاSU4BA.o OQWhiF0;)UՅaN #\h`6|q7Jl@r V}lli˥rV0~YG;QZIJc"Ƞ,$athg1߹" |&8[*༔,_Э^He/9pSwx4 ?Gh9WanٮYi/RvUܼ-Ehkr?+'~)-ְoh>#*48(9:7!uP }[? ]n59Q€ 8!OK!ȜfrAй=U.9/K5'l }]Vec |1HUQ% @ytk",D&>W>{M3/ RB"8 ,%V`ܚޱ5"-S®H9M2qzrl`S:ؠpeRO㶘zI-B,EJf'+Ᏻ@[M7~Bn !tÑi&"sڒXK,ҀyU,@ySAgo%^bsAk}K8΢PI- oJUk%Ȇ .g8bSP}Q5.7/"(@BOkzaG 2*9U趤rTڷΈ'Q_Ny#crCCX?73~8o 0$q0ר1Hn>φZ\o2@6oN d֩m\.o ]8U3^ANejP /6^QKRP?,ez>ĝKn2%7yB"ëkU޷c vᤖd`0NAf@^^x$rڸ`Qߌe . R?{0ꗙ(#&皩޼kY[‚]KcO'H1{}|f/t;vM™9w<m7#1rxQ0A{0}xv4[ :uaNDm&-Qd,W~E)KGxĽ+jt ~;;uEQFXΪ-磣r>L&Q_:Hv04<@$ηʠm8v)Bь5ٺoA MLdG BSiˇpZ.SND51G/ 3? s \={JMvC@wj$- AJ+u0h Tc)p=7,A͝;<~ B.*?e}4AOYCO.GHxK exqZqV62U8+pţah];P0͐g%q<򏒔16$^G*Qf )+G;K|b ̡=9wWW4b1&iD(pw;X/{ Z|Cv=\rzX_0v"&#~6B^}m)J :U+2Ďj@Q&ӤMDf 4,ԗK]D`e慭ZH.Inviߩ" = >=)]zXN^ib:.9ssY:fUS4#YG~Ό0*FhH `<2qnvpX>Y4镋D¢"@o)$I9_2E`u-4{%V#buaJQaUܛtڙ^BtVpe17r;xM_seDe}8V8}Hц㥚%$ pF 3t[ƖG͇d[J+>xL;[[R 3dlIUHhLTo] J{*BDFІ.Ư[߸ +ǤtrB0}%>czkꎃ<9yw'x J0Wdqh//.B(ۓu7B?vtx PLugfv1lllT[EEiJI$/3NQtZ7ۧՆO B*\|icI Z'7`9uvߡge :uLna]?iܷG LDص t:o`8ya =/pfP]K,m%x<@>>]v{1BS#s}cF6E1^%22V3սH Dׂj4l2H)#w'55jGu3+ %At Cnu엏zt6<iwE%<׏'m\wFקQKa(!*[ȔB.8%ln# Svo lD;N#ܴO 7گ|?*5񌨼/ztd=.QE ȕ##RYFyZN!IOLV?[lBaЊ{'L] ?A7Q h dpdFgO'"ㄝ̘r A*0$~*UW%r\loe{.R;=YNcn7`e2Ǖ]weF u39Fh󳄉#2[$B&2NQ)M,**CM!O|j jtAH֢s@ꡈ넞M aHH\ȍPɡa_l{}/f~[w=ʞy88Z Z1ʖ_ddphr}!eKVڡ8y] =ߑ~e!jƺT(e2>ZB?4iT?\sqcFȔh";cZ*,_쨆44Oo|u04jUNpğaiĻl9 \~L{ ^8WTIyC 8Ms^%vo. |Mi6T/\vW ¯x¢+Tšnu \ĥ/ sH !EEk-=I+ "Ծi]#.A(gj{ {RrH}G5m,~e+1́k,y,AOЗ+5Xf.['2!dlq\z x#1˼#[Vn0S|sœM3*-+6N-и`CSmmg K5;j^H*>[G;R+*urr7Waʥ_ V+XNnp;Ϯ5gsQ\E D-]=;zOkxK_vXs\L ri8bxA+Jl|#ƇV\'[.J@rJ$)I>=< 4 whp-&-YK& p]q.'Iv!V;I5:1[/hyb~bPA.um87)AGC߉49$Zj~́)i=kM=۝~6i OXU)9Ey-BCI)\6J_*MA%$°1,|~̪am_T(sEȼ_  fmG,ڑ+*H!F"!PasxZy;L~P! L$KX$V/oI(*:d(VGDzH}Rd{v8tB{+Փ$[\U2fٸ֪Vb;#*{nxğVC21 ڨYI:▄ւcU\'FԲFJL"{:fDn o'}?2bʷ6WYCG]N]Zk^F_Ca\x֐W/v0]VP$w8NXw[s ,yw+FۦsvYT *N;__|NҫVcn_ɺ?8- VХj{S< y~AQXIN2/b)*L2`k|BL#_T$G|j1d;m"{,1i`޴J ٻlqupޚx7/LJ B|x^wDpM—=HD8⬰т J3WLς^|H@Gǫyf /VVޓ0 @4p.dub, \$yn~ezPPv=ayà:6cL&y'^DgTVgՙm&ChG~"w1(09eSxX2gyyQ՗AT^fHۛ7ap7}qY733ݘ}U1J繸S/ =4t̜3ʎOtjP֙n¬{Ů3%狵 @#Dr~D\!y-y͌Wڃ +1OSD3Hl`Z@׳8il rٵfG%gV\.d9$a9ܾpA/i܈8u*|J1BoggqW|lT^L ֐Sk9)12Y[^0Si*D-\Fۮ]3lx,*i4 u L|~skbnںR+F#.V,bwkM%5ڇgq ,ޱ熹ŮzY8TQ$tZjA7fa );e1Y *ϦK=Y; qzMeP\z<=1)[_ME14<:AC Φ'KLQw"E8׼k$9؞jcU7l=xטu%g]Y\:-<]x ]Q8',j"}qD3I(pM2GF"Z !enO= ?2~2lj r@¼B⭠zP*(E<Ѣ,/w*e4.umZs jPIHͭ/ge?d?^,3_M!2mPKR |;aF([6ct6n4%!?&F& TlfmF ܭϹEàt'yݓ3rk/a_Di|pGD&T]F^y,)j8tGB(2呝⨟E 5чr%}*+kFI_fZR왭hH™rK!5+E&wZ&학XPr_bkA_*!*g ժO .m(8?=>sT*,# U^ߋ3L=a5W䋏hOqH _5MeŰLCW٥DGS\2wWcpAQlq%G~Ms wA- .J0>K)f2*ʪ5UJB*#Ei#*AL<' YsNwԓY|lO|,QVggYa3f`RǨ3]xBij"0ϰ.I`=F BAaX?l+̕ѪHk1XqgL ZnMz1\bzEMs봫!k%d4|FؙEGdEmFy*v=;mQ⬃H@Q:ih(Jf)Id8 7dc!~ g{kLrBA!HӧoN-{Ii?I""t("7=l;olk\^RR<^kZ4!5/;AU`_Ma#q^ȣcjT8M#1m#Eښ ,>3KzdKbǵ$%:gf"Lqn%QP>C:N:b$-6&OG'#yiAD96=;`)Tp_H{c |1,/ \eV`nf؄ EBuE"cc_^ZwWa?$b`ER)(B D ~,;1^R3]Ob\'"" puaB%LB9R\"t"E<4zkNzb7Ȓsq Vf&Wi*vy\ ? _RMJ=XhiU$]ϣ.kEVF{C3kmym$վ,|g^rZF0 ;smr988z+ ɯ+!Q(PZrJ[K\C}y0_V}>^rQ"*GNA -he8BP3GޏGcDfO xtۏxY2*1bD՟[E(' 6ޅ傘fA4Z 8&:PBWPW_=Bd\ ٚLikd>IWSg& 2zfhɑ" [iQ ] i-sq]Siwɮ\] EGOؔҟBh(IY,D7@lؼɐ?v:uE*Zƃ,^Q~}CǖJv{i(HcL+Ub"PhCH_3XOk sj qz5^-|YF_yXV=#P tv*>aXvvˑS1ѷ)ě|Zו0TbKgE{B_ m!w59\y#+.-Ԇri#{3f1 ZJ1bS/&&(g#z=Z{33'o]w ]h /ŦBTpbx6Nje19_ڂq0nW3h# Mq"س"*_L{L\oѲ;C$;bXN^aڷ#gLXr^Z.A=P8;m8VʀXc9'mIIʧ*)Ꮆ`%9#9K\#dZVvmT $` _bl)w>Q"xc"xJi$y|/`j`ԯ-xʛ Jg~,9+Qm睦4h3J"d. 82߆EŶؖ jD ?T^o \!js`&QN<+8xo Ex>YK(T :0E^k}+Jk'NW' oi|%Jg]L+Rz_̐qNOR~zQXBO*xn@bXH;MSJI XZsuN 4e9eB&Ġu'7%[rɏnXkԷ,ӗ)&c׃ujiۮCTtyM]C0WpJF;7nu|݂* Bg4_ILe+}֭P+/bσULO0unnh)ôQM>4NaP\r9@)< [CsV} CV켩̠{ BÉC$EdLg0i U~RLb5U<.+ mHfßjqA\4xrl+KEcyQv!Ўy髄ߜ^yy sX;6E}/siܲC7~5)He0 'ER X,]9*+jo$GĔh^]&p54HKi~=!+Ph.-knOY!pJc` HCHg &챛h [xpLp>uuPDdŮ-U 9RsrÄ)d0VGΈtUμLO9nFW$ h>`0Y򱣥6/U ED5`>TB:=zWr!E{X!푏 Pg5R^|;,GgH1rlv=hp;a]ٲC1]ع=w|gǭxzrcUv9,~YKNlZ]ljMePVZ+'D\&Z_\$c=C xugȮUgJPi霋N@ÛkMh:mިm=0>` _^I:lCzT b2QD3=dU,i0J[jĥ>fRJWB+-D<z@OR@mY49 20Vi;qoET0(W J\Ofp)JFְfW |vL2TH Jp]}?Ё%'L\{>w".X i pR(j+3߽ɩ­+q-3U뱃hs[[r3/m!BK?΄{EyC"aHb=!=$ )8*x4grKtuReʐDA_R& ^h7Af7(V#ĸe>G‡M9b̐Eq݊b'#*d(m.@QǬ.*{FWYrq #>/搐v=6⬐AJl)Ow+fC`.ͳR{Qs7r{"I<aOr[eeyS},c*؈<E ۪z{.{╈Jp*faJxɘR9ÍP8mLOnȇP VL/K¥yOѾ8m"ӟι+`XmY|^{' ( a1mp jFk{dJ(0/fı]\&fTA#vQɅt}=*E, oOҴy'A֩w R4&Qna` U8ܵ}+ 5v.1'8qOnP.Ae |H@\ ڊ֒ŒoLoXJP\(.iZ F7FʇP44)sD9)8mxD 34 P8Jh %KӇ] \ASytc-e14d}}S&Yr7O#DwT1P# <יN{ Qw7yj!Ah2 hCd k?rju;qGI V60@\yOXjZA?IKur5\vAUׯy(듃J=?,+Ւ5DwG.nmOeh3n _nHXцE8*f6_I6*21K1;'0#h*g6DHWM&"Ѓi9Y#U/eXZQ@ Xp3 yH[*I9RтatLq_YbaJW#ӢLZS ]_$<1].>~/1n9Yzh違Nj=W)H2ACA|g$ }I #a܃=GZ_m9:dQΒt!֧tz5 F, !<=&bD9H$6)?xj,ׂC1窶;ۣ =./%L,P ?Om1Ǡ\`VN%;Bo8CxD<RNL+kna hZk|d6USSˡ(TmGT1`a0v  hVt?hHjlpT5jsq 往?wzŽ8mao/䦄 ףc f6t6)%1XiOLٶj,=_ݍZrF)V .POt< ދOUuZjpv^; wj<"_\Tw\\.z<)0՝5=t@xӒ7J|D$]ZVcoBC;Eq>`^2l:9N#{#0L] FEnKΤv7+r%qiisR Ү`81Nv>[z2F#Z)M^nPƫci`Sv#ۿmW{IƖxH n|D4mqpN;8p\ >;b'pNuM$( j[x:ȤmƍW硜/h$kLQjyOI E3]WyP,{WϾQG昅 ՃP yuH+2Im)pe~? A>fa=?5KNH/ SBJoJhkG,>"%3}9ZN([~^3哦! ]8F^5tC>14 փ~ Ve1F}pi<Аz>xR~WŲC'c^dZt'7O [-mB1w-.FʝJN%n(S'y}_ h+ipWd5v,t=a_ QunFCC SG)RJȢ~KV sF786PN# G 1`i Q2xQKi8:o&b:1 CPCo/ كrRmTޠr晤s0x+Bœmi7qde=,, z$ff0iKgylCy8bWPV&l2Hu(Z7 MTZ;.kZstu-9LNWKrGnD>zPXΒz}A%?a:t Z-Fa%=0栵Q_rd 9._c2ɉDWSf6}摄d ԯ_Efx L7.'q,Yf&Y2To=S:KŖ8x&B@%(-Hk/ ttDiͅ)7j ^đP*FD $9-ehq&:Uo[16pA/'!29 X9v[qتaﴄ="+=IBiإ>}8QYDL]$pp VR9v{GX`ROl]3o9!'Iw&Ԫ!#܆!9mQwkJa0fTmTr3*t[0d>w0ꃕ^yժU4]4{'0JDR9 l`G(G4uUB{RkT e9vw%y/ @8P<# '溇>s*g9I6ŏx'|T)Z*ZۉZ٬ !ꈳ P3Ge2I;F ΞfYMqi}#9q*7E vxISEa4C\Tk"6]ӗcq&-w'U6][ر&|%k\ck/}#3ы0WSVt% w颻 քG[`ny3X$IÚ"te=}_SZ 9XW D~*GZ5Bq8""bk`4#tD۠@ddWAB=&9fdflq:K1wQ^ fXv%0 OسR/(%H/צۢMEOmTx0n:o=;XsDj IfhXܭsbK(vB\ʘ4Xl[^X%b^2S{z楡/Ki%(\]7@-r#bD`^x91E]<9T@ "4HfxP>HJY=;u̽0ֳ94-SvG7cDU =s˘rPY ){m03ul?d@'#XԲI؈W pT0S*iNi9W:#aM{ۛ"y sEx_$2:VveFgBL]Sj6<sKronvSvN ]{FiM;3usg$c??F/-PY]! Oez<ܭ}Ab?|oH(o$u-Tc?p|L$oq^ϗ$;E ou$(їYQYXg-T]4)*lyx8w&g 1RG D9Ú´ :>kX/~'ݻ,yDp!Y~!A7V>ql[OI k66b kky*B٫F`su `<3Vz3OM`\ACU7מ=k!=r-l=ˬo]O .$:{9˹A[tR;9PWTwrqՄ?| iԇ T$[9DPl3?,u,9d`71LZEFNɓllphϚ֯ua \KZwi()"ٱ֢DEBJdGp3}&Pd=X'i$9?jK^=?-$E??vqvZ[v(| k*&Jc'+!nfǾg6LJ%'-~C:Ⱥ_9S-5Ɨ<ƂIޔ GYXB;^'7rI܈8([ zÊa%] ܝTXPovt zy*u /?-ܾué7?Z.+cғfӂ/"A}AKfcAXU >>Rf#vc@9UnB4IqJkWD9|9ϫf2d6B99z 9yElK=xkʘv`J WNAӦn_L| ]ZoIQm $RB Dƃ:49'(@Pbќ2?g rm}K1O0 H^UR4'ЭEkJd&`OߣiIrslA.]`jC)O׈Θ0Tw{3!{{瞖N$[,[R }b@)j^w@%0an5z!j.8T$ZQbASKu87Ŕ䪾f҆7`ilםѥ4vTʰqHxG;CA#QT\dԩpFDan]aNn"JɃ[`^[VCN<™{XAj &}v='O ,V噹Z˱\n4kɇĸy\Cڔ[qq}.Gf#` .۝L"q8HGuNCOt:2v6 Njh o'lrg7i@ ޣy:~&JyEN꫗cSDUd- .佚VQ> %>Z5ui56m;DQ x xmȲKW劍.Y 1 ]qH~{Ģ$ E_ oC Bp(% }Tj ݎJu`'- =koԾӋ:2#bh Uӆv_Qp5:K^.^odX ekUޠJHPSP<M#Z1n qhR xyK2nL O(6 -!̳`}~м1=aswAX]8|ᚹMS޻@RM$5V)"ڄp)jf~p'%͹X0ifpE_ڿ<& )?Q: ʹR7 w/?9\N(+#"(a\P@[ھ (). i.HoZaOժtC3YJ&z4!諝ыWrA}S,V6鬨8c )$en wW!&{F;Rg {^bEvtt m|&m!vFc0uj.MFxX\-sQaωR "2aZ $tvt)T@5M"]'N'פ슟ΞSfA&s~7(,,s:|I)%FaqmXM:,n^"h429! 9hs*5.'?^aqap|Xo=Tw0Pd=o z V2WEKHzv0{%$ 1҇CtMhx>ZSxDt6H*jDآfRJscBA q}q:MnhJ^zJ0+a7{ I>y*֏8pp-aa T[dEz_ I媙 ?qkk6h WNK|pdtٻj~_uwU)-Ѝ|XX64jHEFK@(É{y U|O@aԹ!JW"1hۺNu#IXc'bWp2[J jy6$;#q1Vܩ{|m?-_8~2HqFX!i}ġ 1pEM Kc|9mZ# Cb3pӏadQ&FPCZh`c!lHe)>$=-Y5?|b1|~eZ6b ђE~<$I`>/,Ic%c/i%?4R~В>}%@ 4: /l) ojgHĎ|N|!:d ;L#b-/?&eȰ֯S/u8g[KTW|x($d[)flwsSJAQ¬1*zk /v 8Zy7KD{ 5x d2 7% ئb+D$r]/gzy?h -؄.w)V^aɣ  mApq_,WLrҩOnA72̟iN8sTSPU:M E]RpiG)=*YoQX_pY<#i#e0 2ZG"|ldօmFc 9݀ܞo dzv~j(8dUY<&Jp{9Zg>#x(]??at#U|w}T^=[~(ًM$1]Bv {CZVwR^ k\SÅgc61ƋcDowe/ ] ɂsEPi 5T?h,Ǯ7>i%r15^Z8O:ރHvzt,ЭZCdQ|_o? bc ?ugE>%3A5a ̕6EZYHXGvw, { !!܆(oPЌ<GFP̂jJ8;?F_I8q>?@55xԦ/&4<8~8Gs.I)lH,6-+yӎ.q(3L%T xt/nM8y1 '+ %C=˸:{Tlr][\^; W di#+nyϿտe`8krRЂ/5wg^ ]A Chj #7:лd&*/'vycۻQ}]+BY J?Pkz]%j }.f9M ¢[?$kY65p]F[n־wfD?dۃݡ%RI<Гf Pn?&Ȇ  _%REXnX}lw&"<?*=?IqAA*L(n)ATDڞF6l㨒t,łVnI.G,#*~M<5EG f6*2VqTFq1d+^1o 'jv# 587Q -^m5tW xoZ[ʠ8p||oHګ DŽO'tXH%e2O|A`BZJo>E"t#W?^g gp-(s%0Ʌ(T/ޓ4N'T_~1. !goiNS8*uz雹$_@:&`ߓuݿ=8MEm,|_ۿeӘnb^(sz0.ށ ƀţ5|,&_z?@0 9ʩrKS6+}Jt0y%J֜_YӁF ~dm7FtQ'a-'[{(D =8ӥGX| W_0rU u2EF*<\RG̘Bl „jH4x(3:.k %S*n֙qf/>b^#M-o{QS͟N]IT^cXH(}}MN!GB8r<&{.QLo8Aq{0U fħ3fF΅ZT F.jgiH@86m[ b?ƂlϿ<ۛ]66ǶC$`"3"CGK2=}ش.5$ >4E) uHX y۴_rL7UfG^jF8K?p 7p0^bO/c)!2qǭcB\?Rvvx@)GHV+dD@72+kd:H _(Ps_jfAfžҀ)[RFZtDW[ K_+},4yZ {4v2k&`R=qe#k e&MsK6rv[Dv׃( ۈ+NH1No^gP>|Lu@c9CurjI[~(b.R]yW GYjf_1̻r@F4Vb\|-.P#G]!iJf^35Q"?X#ۑOϵ"@U 4wnV5nLx/ dLys c0_-0%ke)| ioA6s:HwA-خNJ?qMOŧ^-QLw΁$3L8\v{=Kȼ48wtCs pyYζ5Xbbs]̾ /c92_2g 9,Lk,p?in~v[+Zn Ug7PŠf'F UNhk+SzT\l6 sw !9##i=P@  &#7II Aڔ#Ez”KA`?u ŗAFqF1pc$\+^z͈.(];BBlުvϝwpy+`jAQ|Wu"}z36E+ &>d7OM4dTa]>lgmp>h&KypCDЁ6kqNs7鍢O :|yobQI+" '£.Ŋ.g r}.?z/znHGoU< B`73~@;S t٧z߈Ia6>F jIE+ۆbl֩uSymFk!' /H0*<.vqcr団Jk;kU}2;^[um{R> E ˻OJ|FM^JymqfYN䃏wWJѩiCWgpK=Ijػb8qwe vɵr5$ m?XN}ӂrX?) 1(rL\O.Lcp)40L\p{w UxØ'.@p^~uvZ`v/蔦@@Y=lshٳ)yAJWz=vϵDMgrL RRngsKC 5Xd@ {*ا=lœ*H\E<đ˵p#Kr.0P-z?%7|[[cIܞz;T_>rM]UD5 rL(Eky#RSI߹-7hYPBdz>II==ÓWђ`_Ek-ϟs1n2md>%\$ʵ`[!= ҁvXחx&>].néi%VO>j( 2` urtih3h-[s!ͯqV%Ն0 f"o0mΫ0P,(t &!u3&zAZ^xaKKx"O\?_?-OK&H|[Jكmߙ3bqsUJ5P_ihF9r-Ƌu$%n"8^uIU a/\VRC4DmgaL<;B"O@#Y$UN&ӫtkg:{ /`m!]4GPFk(Za< ~+ Ldhry{V# k7_9Q2w\ ` #Q֓UJdRE핝B:[ b4I{]mW:԰s/{ߤUN/y|g }[ٴT6EЈ%?/U(,>1c4fH.ă%º7}w>3Jx K K6å^&t)XYex -B)DA4S~O &d V t-S/i@EG9[Qio4̺:Ճ5kg= PxKĶ)tdOXl8bm38ȑ>p>C/WMtmUTAE(9^baAy$:{hkpEHmw>h0ecZ;J/.bH2VSwe|FVIjڐ^`G~)֒h!L6A‹C pUfb!rQ0~b]1NO}E6]jicSG }}DJ^? yLfva1XMqBNQ}#~';ᢛ19.W@τ߈DyV>{:WMpJ;LezoBF6|Rժ 5Sj{["@pd("TDמ6-'}gpaVM ,'$o| 'i(=4(`VNHR _Kɖ n ~÷:9Y/n/Q& \Gąn&u|h<$g8w;=F2 x#Ö́7O.?zu}C,k| ͬtK^9lj^^w̸)r#w. <bR4|UL({Wdp1v%mOq{^ cגV M9D͙rk6N] bwp:K>-~F~VxAhc7s:Dx %h>Z^rH rx,zv& EdtΧ tmʚZyrfz.GtRQ__5!bkQc/$G(oo pJۅQk/IŻJ{y(Z#! !nF\aH RAqEx tկD2DUuO_>-ÊK揿&'h(sd5TqTdC! 2isMbK&e08S6c= $z LE34o&eȣ UmuoSԶP3 Kp{;Εz ITh89O3{&fn]Yd׻ B ZxK8Tt^V9 +:5X:38WIs@KMup9OiN)͕Wy{mԪ2z;n/x%ʌ/} yM KImtNP^1Uy ?5!;/`k+瀈2Q41Au{UzD.ԖA  p^L]?jF4 _` С\3h2H^cZ \&2:ruxhIC韫 2hD,M'j٤}m-bm1 JT87fwȋU;z:V }$<ZT09&JScV|>Gmf{P&2ܻ3\Q[JM/綄+K&ccS4 KW|SNoc4bT$LSOf ^ԧ 6z[gE6!Ï<b6  1Tj}?}\%66턬YK`~ ke:g bSCTN4PW&?Rʹ{cӛ)6iUhhN%# ӂQC5NbX3lJ:bqJ$pHrMVT -$R}|7I[ӻDhYlQéelʘC_|7Ԑkpoۨ4 W0v7 rڑRg7s? |V%:uK~RaYC!~1O܂!!_Zh֕%ULp{Nz3'"M#NZUikFAY tW8p IBIQn;!#<TӬTF9o\#a͹W%OyZEhoBH~V=y-`l e)92pd_7/&Kc719i'{ny37WsʹEt|M2_U0CVB]>">6Ӵ7S*2b?piT<1q9POXj Y2ﶏ:+A ŕt oc+!L!b0ob$_0: YUP-ޤ!.U;3"5A} ǟg4KM,?>OBu)?*L+3)oBjnwCJ ~T'=K/O>[9zKQ@CUg%PdsL`(U rttSl+ިE~D\ n/o$o/-ʅ8.V-m)?w2ob9Ff21)EjCwm@INcߊkoF@v$!];w!U2//vo7! 6eV'#lMǒEeըQghTquk .E`Ch}OxoG&UShz NуtSB;މɜ<3 1@FX}iOg3$r'^>L.%(.B;NU"%=پދQɌmuҁWwl\.SwjF\najlvJ8(4}td=[ўQHYI$6u'W䞪'ɨV>"[U\um[j8( -KJz 7>z?:w7az#W+:Uq-*c|=0lh%O8p>p啴;~o_8\ eި`*@P?HQpdgw\ "gaЃߺ!YcJlMd/n=سM2?t8ߓ:?Fw5^C9 yAB>K}cSBegC} v -?ߤW nj݌@@HG/=Ct90^*qdL*EХxI _f6MLGn([ WVWfVYZeE8iA).MHaϽD&Wjld1 SZ= ;7XA [~TsٵH>cb[.(e> 5%ӜR+dB>T(\ǭ6mU5 *0Ԅ9OPO%cǸUVeǬɶqM#D (߲ p:`ܤi4נXr6;;5L,"MT;6XiyOGM@RݎzoBm ގ=ÅkA6EOw bwh\!gt#)rъ8 BmkmLyP3,/sAÏe [DU} yCkoȞi(\5}zB%|Pw=yޫMuO1}09zElW"e c(OįK#yFNhP![r͑J^ 4bڅLZ]-nof5=1przfF+rhzխf1$k@U|~M~˶wad2gfem6luIy)Hl7HcF%T G2?;̃Rqyy9`ྞh|Es&]n:ꍓvҶO|xĬT+kX쑏 ~0Jz/h}kxl A٬Tl7̡G~PgV`WzJU}1C&t6˘d0gNl5[N{etcQImG;@,:,50 J#" Tp%:+KO#WFF3= ٌCrRoPd׮ &qao c.߬Dp}tzgK5nI?q38THO;?ςZVNn &"<$7hM!_XD^t7p:IhJsk,5LRx ۆe/.* #T 8*zp% },\pIs3Z{]j!"[δ|tm 5j[Yu>=͹Щ JKA_΢ȏQ%LL>^'jBwfRn+.bX?X)y,iT) U V^(lC2*؛<:}e-qoR8P2[%@!}t¾0XxhMFI`Iﱭ0in-9P"o'蘣njI^v.>!J2._Z9rwhjwfra+up;/JUmԋ3yn3 y*ed)(4u;M]"&E;QbHKߤDGO[6}5Ka[YìՀ&j11@9EAYg?]G}q;g0Br'LX?$wĻ8D+B;zK9;tJo}kt%#nLJ/@!9sпGP39UnCsg(T$FyNtH YqW酥hdM, Az`AxR7鉄k}KKjB:. nHxj^ν-ԴS(:؂:ST D+ų8y=]f4c,iǧr5b;ӂſ2S>b'Z^E0$F7W>7%pZ1}ӻrB2C-FmF4TTCs-4roCw)J}Q~BHfg y6bek`޳=2a4F96Q5O8rud҄&dv! T]P""2.aU擘 o\ld*̤l r3A˫$5jQiE.]ӝE ׸eU`鷠50@]6 9H4h͑lS(ms>k [1[~|jGٽ Tn %hBygrLcvה`\iYR q 64F"K2 LώAb.@4Vnb3Y7hӒ=cd NTJEҥ3= XS@\f~]9K38!0ik Uߋ.Siji&ת28st>$HZacܓ;.$knwIvȍ"ŸI}-C2C7(ֵsbc(Zy|SF'ʙ꞊NRO ȵe/*'7߆0jKB(ԓ͆n*?J"3ICs*Ex$dv4{dE[XdJvxݣ3+6_::>)U[MjQ\w,SAMxղ a{BB)Lrzqs{cTPa|_ԯ#gKcR@ 0Pr6_1tt,+ܔZU -T;DH` E ;] 4!3AKIb^?ټw+ۡ{cЧa78 ەլ*LSY۠@b"nVh X]681ljQ#6*"QG#UV)pH:{N=G$jmj)HK28y՝*+J2jϋ>(*i_wj>d{w?`xJE^*E"0cّ2ԒzIZZ{^*O3xn/x6;>27\Pbn 6 穈29GNm/iߚz\q؁bna1Q-'s 4މ{%24kõu/ga#~NTE]2f: .+͌Ҝ^˫K*x=sCMDZ׾%~wQOIQFWoF9JN#~0ா4>67Qs+6ɉ_-PӤr,es0 x˙27 !ʈYMIu%Mol 6T,xUi>FѬ+hϤaw ڿɎ<0c#g ;ׇYa[åy|#F~Bm[8~,}R s٩q7mLBKc.[0 uJD^Cfϫl?"Pnٿ$?wC|9yc>vߖbdS>vǧӬ1"(|Ó.T^A{Rsp55)- DLy \">,ϖnaph\$q@nZ 9}Wz@>\8 wqa]O٨Ӄ}-ʘ(J'H}x1/ *e kƾL20´8<ɹc7lKV1a1Xa30q7Dr%l>gVd UEw[`.rD6sg}[%)!!eI@s͡k`.`ձvٰ 3R wfe֎^uz';遪~f/K{{0>~~l#{2Ir{íxҋm P8 YQ4C :K},N)Tj!|a1v8Adtc'oQ& =շ!V9*bPqjq2V;mUA6 ogy+qy09a&uO9%1lv իDsyW1] ]ٓ\ONؤ´;/GZrQl;݊>.1ύ2`Wŭ\D6dg3ںJ{ i{ 6z]RT[U'0?\뿥e3 HX=hd N@8TЯKvKǴ,+j,gO~rYATfJ9 fzZH$DUy\y%4tb!L=@h6a3`'dVwm2 9*N0;PѺm%YJOra=чbhA(ȟv% Mช&;Ve?D q0Y*8rA;g[peDžL}+vE?*nwN0 q]2UᾧW}nWlFd|vax^mgiv?ļ.xDAZ:EOlyhj2{=Dc W4&`g >jucG;?nBOyB`0LfZ'ai.A󨍣#:l0Im%"PGq5ϴ2 ZASτ9mrࢽy0We@MVe).t;7.^]QCq=GXx_Iƌ8NɞdݸF gmͳ;8~X[= {XΌ(<`'MZU+ lt)\ 3_zf v֤ߘ$ AwaH2gF7,6RE/rw;FkUy_vG/Dl'pl2$s+kDBteؚ>%[l|#D !V*8v*;avULj0)EB+au~Q}&(Glc ^CϠ; ۂ)lljKݜHg+P}}?)m߄\'/KyڬS,SBf3ngJmc ɑj[ ezfUaZ8uG-)q! wV:5is[רq0ND'ʬ!2BY)UhVM+zc'b! $)h L˞W_G)Y8+JҺ@ʰ*sETs9υ$jكUVF_!!srEYP968,Gs"5jGD2hu 髦I{o_*Tpާ8g}z#eUbfC _Qn6C$ShʦN'6`j xw i _ڀhzFy$egUYcqF9.Zx ;ۤy)_5z'<huc{rGܐ@ cGQ"-,OY1x^,I4J hPM:*_^\J<~]T m՚î@PΕK)Jk,Nhlgkخ8-fNk/Ͻ܂a=/)c+08.u{ "D60jvfָX1LFZa{ N}LJ@r G#/͇ڵ?岤tۥAa}߅ߣ ;lx69ow#/D]\N jγ͉IEkFޙYQ2|B0ҳɝ'/8vT9 m/*BTcoiQͬa [9%S8[%VPk|DJDj"fT<"{~JጽĬ],,ap2)66%٢4gX2uJ|O!Ň M%O\_~(}i`ܡ8߁RF^;xHM}>61nSK+YJP:S_&87׊s✈-}8T;f<6lPJ4F#;X :[8X8!6!z{pam&v@e)`QB߳Wrn?G7ol"4j fKs]l'4n47 2iS9߶5.9KEyD)6>YJpٜYP_V;[\y头_cd-69E(<)"c4}f|?6?l8/0эA9E:|Taſ{g eLjq 0FǪwc{d)dbu*u _knHNxs(|† {x+4dWKWjz( K6 lp\F_~4JP?$vԙ/싹0 frd(șz|: Kr6Y˼.tpG||q idzhlK#.pEj9J+AcCI#ay LdoM|tǜ#ާ(ub3p나TOn8Q~s/mgq|UULAfϨl3JdgikPŬQ#\sj+^4 @\Ɓq-@ nZWMo&9L7o2JڑNܭ:|=M66/CYMK.f+$z~Y@T^ejZ=8- }Q+?D9O` %a&V+Pwm|ֱC@>?+wk;(j"q֝qnG\}Sdز﫸/4PNOH#rUG4d&cF]Wl6M,nQH6AS?bMcb22z L郯$Ee?|ԃe]\5Do0).a'2I[C~GY }RyLgMwk7t{~Tk@# yL`''II8[wD~¹'[uӔhE{3e5WL Ed=[FSs2;\kk&1Fq8M]XcOUoOr\ 'C )={痁0)؛Uc#v1@YVlﶦIw ɻ5 to ?ݭ)*ӆ=4m Էqx]8NӰQJC°Qxs|_kZ4 @G4L(i ֔TG cnLS)]oBdɩBrUⱳ|%tE(vE;x\(7o:U#s~{[!іh" Y$\!T3(@lD:Sl4]~kGrԁ -Fɉx,$ڇn?|t!˜Z T|]/]6+9,{(luł-$tdj%pw$A Qƅsl(f$H&Hz|W0!ITFsdȥ'ڨt]Y0 A﬒groxZ<&A@Ki,8:ȏ{#BV'hϓdŸ^BA-33H e2'ʍBnI[@ * ۚBbFUd֏6+Ԇ]Wg6՝lobفg0_<3:%C(ՠ?顴(Pe?UYq'  Q z#u{̃[S+C21`k~u(;.н'//w[.ÐW١`S g"]oOekOGԯQ-Hf/lr:ٴYəzMlu ZW/D(= Gl>sVi4Vsl>}$Պpa&W-OR#&>͜wjɿ3mnXWtp%p[k%E:2t-y2k ܙ vQ![+m;kef'3q#`΄b~~2aT`yȂ Mux扰;uטS*Hv;wtđ}PF S1S90Fp,e#=3)7rs0CE kGcA.~j)ڍx_J=5ӷOq <&PJT\ uAji&袗Xm渓$5',L V 0,$z2 A"+Y8d=z@2~ؔB*D;?~P10Jf0ET~lMpEuqM~[V1.¬բF{~h`1 T? DNxȴGg)sOf @UNo697&:k0IRjhAgv ^S|_)>d ԟz|;X:&̩YD;-p%' tXP竕lRڵw,T7ui ĺtY=:B5zOmjT. 닌dL>W$}e°gw Cpt5/H{+ )̽R.lIRL#HO{u U1.J^Uzw5 fIX%|T9B fw?Io^ce O G&Zy+1\~*"MCwˆc&mp!LIБx1I4vCva%I*B=y\Vns#z1c P9:.{bhxg7TS=nKbW0a;¦d U?{G͟g;bY6mb,i-mJ37bꏥ|vD&>WUW^j9Fʨ#F ح"LPxO@#$1vtkkgm/vavYk$Q1uV53@]$#B6i3XfKP$=1қ8"ӄj}5s፲4|R 'v~zB{\xSۉn |m]xIy;u",NJDy0Hߝs/ز=AKl˒췟z?B:$% kFS_E?B`O 1&0#d-^0JѨ֌No9Q s4>Z}N^*s.6t;j9<~`=`x(*mM+BX˨J,lIyO0 $OsB*Ҟl Q匨'ðʸj[fx\@ +"@wQ9vD~uv9]E T^븝k>e&9_M1.n'dYټ>:t>8ץ̲+KbDJ ;L'?=;2ҧc M_@ájeB}/e hxҋRW1KXmj>= 2{K:G ,$b 2;4W%C[o&g{Pk _RvG~kJʂ+5Ymy17 , lSCdfQQ4\dNm R.t؝X,_ʅ+H纐G183ۯH6pQyiFHfH= j(`IdzSXdی]( %Ub7Le@2J:ġҪǴ`H6?cT; }r~F.6 _5Şuľ(@ypڶSp:36uu)\v05>t]Ņx툮P5#%fBjV}֚w&cMG/6&p-$8yCh}A8j4Oq+{| LHm+֗UU|6WD} ̗%E֏8]@&Hw{UA3&5(4bRY Ֆ՗T=]uʾ^4 g \n<^`f9Bu d^pv nNW3ig?q^{l )G:h&y;6br *zCBlLNT4+_!oU'3mRURóq}u&U|`S @!p=0EnZ#+Y(E ]~3:Xݙࡔf!Eӱ }Ja($% 4hWGg u 3U4U\^ȃ:d ;-yI,97ξtkU*7ܪz$$fN]mJW<3h3pu;9a~+eyjmj\ji2S206Tt9Bp5&*ZMPĽ^HFe4Qׯǜꥳy$AOz?9Ajcd딡:1TΊbX9GS3l_ю u35NTbٰXg PyH$coV9m|5\ FG1VX}{ Z鐒|nVrb0@a(5Gq@uL>KxڏhҦݨbؠRv1-X-Pt qJWNXM4uCu08Ix !loVˏ< q.@,a7.ӱcC"RN9Ǵ)_ `%3?98/cDg5# Tc1@j/zVW͠8M\1jֶVr!5z56~?_ڡTdWN(;@v% 8}z<BNl7Xlt DP=R '캉X#:p03l {E< + }kbMe[^??r $ch˦JOp_LUBAR= ռ#I5pA־,/G/O UWv+L *83%z_H<L o۩cTO;eլgr K1uKɩG^ WX;3W 46ђ"0Gsj˥F>cj4$ k F>JmAnf>טDtm4H]W(织[q/b6W"8wnՇ Y([57BE2E(ZDy~c `0-(z|YiFZ n@mհM{(Y䝃.q`O+{n^̮ 6Pg{ݞēo^FM,mSIlKsܕ:Էuy`XM"BAiMs z|N ,>%餝[ѺK~Zno. 6Ou[:ixՅ3ң- z{!Ԯ,J - CS-•:rTQEYK&HlX{ ' E9uukSS "vܟ'A垕RN iƁ{!{W9 '죯$]ךIJ(GUhihlwik_%h"udKq ~QCm~5Ѱ]0;1kW?%0)O#(;#LȩZN K xew;VK^jkx'.Bm4ڭUmc:s˦\#/'w&zf6Ѹ%/r.ETmZHaܴb aiK8NOS+;'j^+6Ze5Nta;4$#%*a,l@3p:-1ɇXL{2jS3q<-,G@$Q*mB?eƲֺ[Z "{qQlTFrTjSˣ"5{.\JJV?j5A6y)o ۸6$-81m8Ѿoﻎa{Mݪ.q%Cvʸ6N# Y~$$!M(Te@՜4k@cJ܏/JJ:ЏHtvC~zT< /i 3?uk'JSV<33xPQ3l;˺;ƅ0^9ݑ26|#/ùd4]/ḍ&H~5Zu#5 "8W xIo0饷M6n&țq TD]nv"k½N;¹ =`In~0s>zcN^$bP艾X0Nw n?UtF nb04h oFԝV]{0뾠LE?U,#ۇDI)zbMY!wJM:F|rq*KH+2M;G٣9]JB1z,F"@Dӈ^RvϹ8 SIzP;%h(T|F )~&wd!>?h*z*fU>*ã*/V^QR$xéЍ N!!yB?)2$xQ6fyы&W֕*m6yv/ _s>fblLwQq^d%\c`O5tx ;#E׭.EjԺH|3PQ<.$&IjZi۴Fwf0A*@cC 9ZjBR>~B/SVW,倝I -J1إVk4["l]Ɣ9[ꯈ,0*1ObZ'hY{WqXC{6.F@38R4m''3F.̱@~o2af1ϙP0Il5fx|H8vc#~ވ=OA Y<9dڲ%#76MC 'nÌ5ܡ?IR&!l^X;N^קMeɁ[,l'ѭ$y>YRAAq~,{eKqkb'c7}|JDȘ`gvGN,', Y42v?vr$<݌ X5_pz3 MOqB :ɴw\\q)t>!TYmB({lH/Sx X5%4*s)hj>nˣ ِbfw<;!b6}j׹{5$ ԊN™aG+>®+^ %K<,j.Ϫ-bzhjWQ %LU8#QK q W~iJI5>MGCYs~TZX$!JA)GdܮT'}@KnE>Zݕ1 2a0̎^;W<G6,خ->"i11"N,C~jo'~`ٓU}h|B [<8Jb{9>'tܑ|w۝}ۙԥ#\-HFw`cgdhQAݫR.YrSQU-zGծxh&\n<,K(,bk&߄oY Ol~Xbp>%5m?"ݶ :鮇%s=1/3Bt$Z )L9%h2.mhˉ'dg&2ADe)S^vkQB!ol;XV &12t%"HJn43-|lb`gfzDz+q`9{##whE[e"I7}&^v:׳Fa},RDD3IS>83HѵB@™mkL(rw31awMj^qs Tk6s,&l;hNmPѢ^6< A)|P\QYH9LttgB^eӍbXs}n8n 1rx`5&+W@}gƂXqFJWt 5-(>߭h4hDAld!_>%F% VB|gm$ jkP\xv5C9',[^CgZn<{{yqM0nNB룟Q*xb-I,0 ̡R0U0 8[ƭ5(y a ^1I䌵%nLM5Zhvu/9=*?IĴ~i>-!T 3~b&]ڎZmf5L@eеnl|3&5ԣD'dCn8]KE_W<68)ȭAB$K+00 K{lyD ?7"V =[A3VwIqr:s06IJr1(fu{b=0߫* U|:jX$2K@NW(LRˤIM$ll"2ݦ5#wߴ~RI51ӫ|[c _/ *g:{j sXؤA<2ˍsĻ@. ӻJ;Sj+MHQp[Y*2Sk5GC WTc j%,98пp ( vH7~/e}w׶x^YrCG1Λ爙MͷARLbBz ~y0=z,KgN4;uXrMzݳ/ Us Zࠞ Az?t8zJ E._w~>g͏MGr׸$P,Lzf?*S켵q2lXGj+nI6q (?'P9ZsV$lڟb߂ۉ8JXt*V<Ȑ φ08C,6Bp8 P ٿr=E1Тޛn `*/VГQ>[*RC@Da7smBԋ4lHݺ(=.n5&:`bUNg.H3Ҋ.im?Ċ>)뻋H\Sv]&/逻MV6'~h ,V&E2-01kddpT* Fc6msl$ xcMi|r#:MzD&s|ª$&:gW0j0 p/)ġڡI4xmyqQߍzuCo7h1H7]d+߃JoPh1EBDԿ #4noZŶ_.0XP|0$be\DkzX[#R<>CT^$Vj?"'LvUD.xKN%Ms:OC" ncO~SSZPAFyCrLCgDE`:JQzYZx Y;8X;vf$9Rt ж qRm?dBj-*~GhV}.0$<_.6N,;se'ǩp҂H%@=LRj$7b1@.r!1jY@#ź" ^i cɯfc6 aZȠ#Q(>;K+b:q"iHa[ JY0%>һ %M k p[d%SUz ߤKdNJ)̠F,n5oy#DY|Bow3ʭ^L=@}4]m[ooFXn1MLJolʷf}Ҏ̰r/'Dxcōn޼b#0-f(V#^QǞ)m4᱁.@s` 2:Y99{u;P*u,ǿj~hRGawlO_>϶" =ʸnfR H"مK8Re&fv%Ub$B_x)G;vA8'5LVaߟ"(W宜iD{v/ ʔXTBULR.+y@.& 1M4JVj«p^qg,RUV;]ֶ>_$8JK/$ 'Zhб|hC0~hRCgI{Mp]xאָ-XfY=(-(/jG0gxPm&Gw8 ~`x9?pR#J2StB%}t}&Lo3XvI# TpwdϜ7/=jbhlU0$(2l{ny;6di|cVIkfy;Kٺ)\DӗFz<9:'O/$hS Wq㗞_`VXgrށÜ% ʒ F a a͚G$ { T[ޝ$ANƿƀ l&n7TM싥öO|`lDEOgriwZ?dN|lu{*װv Cg4MR'\ Y<. дs7xZ: 䵂ڽK@ Pʨ9ckQN}KPSԈsf$XDR$}9 K'ԹL?v̢l)eITx<+7+^~)_U7όm<2aOǯ$wmY+yu o_I\9\MLwZ3tEu))(zWi}/LMF2t G/_{78dVI"3؟ktG|cR|o˅E>7O> T.jTI,L{* 8Ԁ6#dOEIg ? .o9ҧ9P-GjX֫-#%6Q&宦A遯'Z_N$BE*dSRu7CsȠ9H~eB54Կx4DkZjt PΕ?aPnʴ 4SJH3c͵`eEC-"Y 8-mǚu-n8.x7vԐ(ӊ/ODUcdθJ6G0s- ҪaMHڛy쓨qD|TGzT HHwWD&ZΌ\bd\8]"%5\Y XxZk 葱G5^'G~%>w;L)&0f&Z Eӵ o糗5'8)wB񷵵7*:?]d 9Rw)[v(|+/mOpbhB׮]Kߖc* Gq旽;P9$0?hj߫we؆o] UZl #P K4ҍC)b!G<݅$mKUg5mDyCBl*$H~A$o.̪W6J(*I =UCZRD B"3[S\(u}NzYVA+#t05}J Q>~DHC/ݕw֪A rϡ' b@TɑdeKnѲ# fk?yRt+SR折-zfstNYՌkKСGʼ= zZ͑81U:{cWB.˔ 0_ 9xY.lQs\~ b1 Ć,fH~s,zT=ltyr^%/V3{*Y?^JvR9N^4x&z*:cH]hw Od.3!vQ2gI{#qqg=aC@_^+h2G0.׌h PYOҾ \QkØ|+1]GX%bX_BW¿;+,pȑ YJXBΈe`M酹|`3iTzFp7IpG h/-4T|eI{.xq{"5ÓhqϾ#W/hۂ"nΓae w1"saj[3;B@ظ_vCB9eYqx W$3,o (S!(=,y.-4{Z]}X>3/wQ;qB7#4| 2 yØKX؆eMJ$" 5NdG 2k4Q] ̈(k59*DG&6sNݐ4jY2n -QGZTb+$ C0lOFHsX4-v2n?d%β1H4mєm9# l)E/9O:Wy񛃿/n@1<%=16<[<)ҷ"c@6ނуǍ?hsa-b.Jːv4LXp31!FzQqRi -R?AAPg_$6#K$LE,XHgGn[++ ,"ʍ|L)>!1g|LgɩM Y(XPj[%d SAy{Ÿ0mi"qw"?VJx;>7[GHWjvK`ahjr~_s_u48yh)e":H췶^MKMh[4}z$wFvZr &I\rJu>wח@~Płz ~YkC3ai K`ZUJ!QTB[1b\Sjqļl}]!8*Ou4α-x#wj,S|N6'=.aRnna6p(`dP0XM.:[2mLlSnVAݰg~[eP*] 8ͬOAPn^*B4of`(H2;P9 X3!'pViп`9rx / > 2="b Cj,a~HO3Bw.&>}Dˆ ;L_;lAس˯nbd+RZf<*`[`  ;_n:FiM ^7V0` \b#c*l!*G4n0Y'vEk\oGo+y0:WG!1CNt.`p(Z3<0tD>\WٳdSːI~9&jbj,yS1~g6ˢvU (xn l =4( bP\a`<|G72)r 5ݣ U|z֬XЅ& WuhSvvIaW4`ufC.w PۙF$r4} *32)Fm=V.Ȕq8stb'}$f=> /88)G0IY7kA O9!1qH>L6ˮÝ-+꒪p jl Fї>:tA!(R-,} jGy@CjX1uR;d+isD!Pvk,woU}ڀO16w bt&z*OR}ӽ[!ZFؗ/ؘc)鏔@0oI*҅ nȪ S~ -}\Q*OqgBV̘X¹" j{PW7JJɹr%h(5*o( tX9p'S\ie?+-~/?6a\$M#<$p~!˫X>sԺJR›hjx 'K"xiWO/W'my37woВPU 'V6^7, Xݕ@('~2%3A.&a/n&sy$NɹuUZΞvUzr 2L\Kgۄg(V_%Wt$%CgFL{InblZN*݂]O H@'z~3@֫o{!f-@ xy)~2qآ}DNϽ/NYG{Pi5d5` 'N+)Vxb Q?N^OML8'i32tBI")NE:ߺ0BV{v@[prNNVϠq"D=d>բMmVagԴ7 kJ~VCWzQA,>B}#V?6c/D&Ws/_&lD58ԭwl<~إKt=ֻ,n\av_KFx>)exIrF,+B,MSW޿wr[nzQd:]2THΫ/h=:qHqMa }pߐbZu>,%zZ5y2,(u+b!]Kbq]D&݁̀7 P_ ʟf ?m% E/GW. "?Z_mѸo޾q̓$e7`~T9f|mSHa6tCu[w.5,?ۻI6 Ԃzl@dflFm}%R?].ڡp&/|-fH0ӉdoI\B?SuSDӷ,v/E%sqC_x> ۨl/Ɣ$3&a9] :"+&l-\XYM\^ؔ6K9<{-2AX#+ 3R+vvo4.-#\I|:IkؘLUP"ɧL{Zb̈́)Zg,J"=m57oӱO`[i @vG yV9&2.W2傮!w^ ǩBS"=xp#`3TdE OFiT!-iTlB@:s1&u3~m|FvDZ3S|y#ϕƧ%^f>Dew:6u^v2ܝ]\cW0GcfU&EDyTx CG[Aq9L")C Yի38l/6!444pLg %Ś?x`"Md@vΌSNq퇥ݣ*B@~qzZ?ՏO#$ V ? $GN>s9b(qFOM3c}=V6l+ķ$^-֠_`WW*ԻקbPf]pmu;azVW#%t_<#dQ6cU$. $D}{.dMJ(}5hcKu1QG~t/Y%H\Ϻc cq%=ݫ Y.@Y Evcٗn-?t6*C_hMY/S΋V `6ڗn^,S̶K?./A`U¸aξJ> 呖KNc]GɇGI}YFTn+Y>1wD!{qL1edWQt+><y(\fO?bloWxϩMLϷĄ1hTN;^#&8WkHĵs5d4DB9 `GL8Y2۶a0k?wP|7E;딐UqƤQ>>b陏OQgoF)_L].m㏥ #/dz>Ȋ !P&ji' y>>}t tRz%hXQnG^eJMP>[[aBd2$ϥO[Gdm"~Wǎycb&Lq5<Hu;byeqB (1C@+gKjG F;I0G;K0 H%WG/n@)yRY!Q0(>PV~P@f)F}r\5 -bf E"^hMˏ}EQpd9bȣ瑈 Jp;Xbe;%PjS0[Zl =$߾ *46 ݿ-9&vJ5.yY'CmK^W3ִM' {u\eBwe!kyRyIgYT`o-tѣ?iϖi6fI2EJ|-j4dQg- t#E&2u s&%33PFpޡs 7m9Y^0>Lo.A<7| 4$x5/cMsaq%ؾ.8u#ws>fC-wֆ:d'e+0ǝvg( fwH Q]m㖲΄ҟ_}r (wʩI/|#oH:龮qז# $xasˣ &$݈}Rgמ=\!{/;zݖk!d}#ڬ%o%·pX>'R_ÄDok, 7!ڒm/ȥW&=gb4XGt`T1;[53mרg}Ž}bnHmkfoǚJQ^(93"ؿ)VE.pe'fN` $fXx3̮N([O1Qg(L_o aLrpJ΁-ou?p=#Ա)9 f,ӌK}χnJn+41Ux1"#5+5q?&=KwAB:'AJsql[;Y3XW1 >~~斄7F!hl4QQJiv 9} ?ڶTtW U?c/v$7:M)HWp$~j4(Gq5܊N0`Fa`7YA$`"!8qE6 [԰[`͹P)->8h:q\ ߼imk%u?' ՔΟߓD@9X RxVh['s68%e%iD()&o \_(ٜcѶyhQJ@(_n*O3fl4ⰱ1?s6=غkC%f'< ۛ/_*w,4.>f|S|BQ͗݊iŜ.AlGqB-+Pop65wҸvUkW~-w 5TDL^n;[$˸`W*]2)l5QhD%b5Z:eZrOg͒i:ȰMj,,]0ԬSY\* ePfF#a࿊L: Ug4z&v=풽3r ͹|;{K7uVvM rNFZ.˥7huu)8-Slp0̃$>wѢz2jL ASğ4rHD=ڼoPҮn\f2,0D3b1BDJx.By([(bn(=%Ċ K%PvWqw/]p^D,A.cʛjDlW #Z@ĝg[c=]"cHO6f,vj"2ӱ 1~q1|xA⸖곡Bۜr`fsSҙ70^z1Y5PKy]gC/ݝMz4[L/4Nsa{?Rjq_1)#+o,/$@&3 Q׸lWʳg_sd5X$7;}2pwK -@N&GB;`L[$/XCyGD)`sF0 (>6#%`H#<3nIiH8xF)Hu,U6hZ:],W޾d_e6s%:Q]. ʖCnϜhr'+|gi𶘖}E4r 4ߠSEpA:*)*>_x%UՅYĞc= kXgCI ߪpظT :B:WA~h>hhGZT KRpNߪ 37 rn_wҷt5[as^H# rJ5bbC(Ɖ/D/u=/-a@}k>snNYC~)I_t7+tS X|X ~`2G7s6`T{I(`h(?"rhe ^` mȍ.wP]U_ƿ>0܄矎 L+,hsa0ÁOciʬE1L8h Tkv%&:)CjIlςx3:(?.(RcMdeIUoh>.Z'zڧUMkQ@iobJ@ !M"¬b!YN8yӉ̖6U"B6b3z ylCc.Y}XUsspxͻg9Tq'\i3véVsI%Ԙ?e ±W<$8KWcp-641A^}+q&t宗a3ecl.|pO1 -6 R DϬ8f?:p:AΑ3P D'~R&`duSaM6SdgkEÊnݭ]CMo { ΀Hȑ7pGM-B3%ZX f4Rir|؛OpR.nl5> rROH ,i4+j:(Γ w8b0ļ6r{-EQ82^ H|㌐_zkΌW`c]\VkѤN6:+4Ă! YYfLcWXMnY8Cs8ߑ;3rND=q*'՝I;i'0fnicO{O,S*i#dT}mK0.ȑMW!]veGq*sKKRP J~Gkc**r6;qgC`~ș .3v`ۃz(6hH+wݸ1ay;&M7~85\?8O-2~2qIvX@ᣧs<_2gP<{W*Qii^hRٜQbmc'33ZHeӵh)|*V#y0Nja!<݆XRJnu;4DzM[|h3 nf vn㧉!,ޥ#B-֨̏p_LD2k&mCDkn LO$S% "ZTwDw(Ѹ̋#y5ժ+Yc JjbqZLO|ۄf @ÆeEQ.V+]bƱK\粟*a]qLB8I":)!,6WPH[\(}=6BYnНq\Um{j^ x<:=Sz-u^$4#< KgsJZkJ0|HGaL 6r+8lD~<dLAiF/ٯ71j nc̢*pYuغs {CI*-dI_W|4$Ɗ( |z |}YxA#Ӄ[x,^,7:¯:N͖  -h*n@dz" @%0H|1ٌKNlaiR|E"2R%;"'.uF?WX振toH?+v4j |T9NcTK +1-hzm6r}#)Dkq+lR4z5/SЛɡ̼SDzTK]s*puGwt|!Iu6i:'Edt5chɭg8Js}iFaJ1;0`hLY뺋1AUZcII9ݶYeOqTՐmV2N4|U QoMqInjĚlř ["/Gt7ܗZ+}?ho qRĵ# {V U2ϯj kof:4;V=RHYw ~(M͎{0Y|?p1vqZW68^r}֪LHױ7He{삆 8r3GcsG6o1Di%1F#@#vZ\z~||f>` Q[ HA:Qv'd0j;:/5A!( d~~ ZPYxr'O;?ak#գ7-JpUR[7Y"m?v!`ce>+dT l(x`.z_{!=Bf-LQ>((p84 6!qwC8]LuF3Jy8-FDg-RkГhJ⫮5f@[-f{?6Q#7Et" 6݄d҄%q033Kb5n"8& 8 jNBQK7lnrȳqö2zvNdY_&GzjȬEvO("9!+=7LښCAH}<']ܴCLW_J6w=GcOVs恇c#uENj a.է([/ B~W{xQɤclա4 t~:N?zqoeږT& >N0yv[.*Vu\vķO6.bh@/'<Εٲ r*p锲_B6?PZ TY͔,a%vq-=P[ݏsv)%PCSPI[Dk3R-|ە3brpsi\=} 9 fVW$pO I'͎/o}b|,3-.ދpS\Γ[;+Em3nXwުCu0#-=R>p=QV=-we?"Y eE*,4b"nϕSXe &PPII6* SXO]B6ªQXE'֖D9 JT˖rB:zPñ/(" /(L6IH-hȱy\JG:)tbFퟲ03r?1t2)` BZva<>ke[P=ٳq̍S$gOi/ :zq G^(+R4a[:5 Z嘌l1&<^T'g?K_ۛ'2 CʯL"Ù8;!p0g!a(򫁱KCN`5s]߬ɥ?#t>n2x&,`}~G$1>b6CM4%fߐvU-:\@;.~id5JK-Ab/]5,O1#&5]MsXmdha(ӖHGGB?oW sTV Z~b~uҏp])FCxrR+([>'ޑ3 -2em+X$|Fy9tF/f[JUObe⽖yy6MRgL5BJLa<AWbzrzq_:nx#Us-z<yFWxh꼗 Z]8[Y2B#kXU8/[%Rl69X*֣B9>E57#wEQϞ<"Nen%t=zV&\!Y H&%xHSJVvf&B>CZ؏Q7E`VaP(ʁn\dK]MKHl8Th?ʮQ h%VyF'fҥ ڢTŹSvZHp/_y>x0^"%d[Fgس5afo>,W X0* BllɑfwzFvNC@f܋{vA1+ǦQ( 'c(+7lMVi/.4֔ 5|9۷G OWX7(N{(Ng^]p{GODI_ ֤H7|i'=:=HfÝ&pӭ=LYzB9M▻'JrTr)Ħ.yaF3.쇽nX 8ķ|[1:,-14֦?vP`ZaF"JъYi°f'>opItruR>fGz@NJ{f=U\;WJf4m-썾p)[kdGxeNSsz,{n>A} OlSx4>ƵN I'W'ŲM ާW,`q8X;TW}`D| /ڀ/̾h!Aśi.>/S*W/™TUz(\N'2 v Y-Ÿķ bU1k&2bH8FHw>V&KM(<VK6i' ! _}8 /ygȎL*T(D2!$ZJ_pсzJ<) ew~OjqaE]V #gw3HÞ&9#j+]Ύ':0GMRo1ii",h.-@ aFńPD0@m֥ b. a A;;FAT\gKS!n㝑y=:Qfl1UIǃ `:Ȣ6\fer AGxv1Xt/k[QAUh]kcd9g8g77sx jhTЄT|iT0p S,T'7b$>fh )ƭ$U;-E3 J/y`Pe|xvȯ'GTDc:óҫոlOܧ2]W:h"gDBָRa3У:|]߰<-Qvr3ojk{yjJPF#2;Ap1}{egp}~ Ψk:d7cq).I3P%hbU"kN*H9 n8j tmW8)ҺC!`27ҪPcSBVB}QT! Ew:5gqb*]t蠗0HuYoOkRw|fĕ c,:WsSγ5D1Ìĩw-k}YaX3Y)EuJf`VAA>6`4`עuOՓvgnlJgoHn-Y"&{倌Ȯq=Z=ѵtT7|rG#K?lg\QZР5ZrZY:D#@z}.. r7\ f?W\!Yuo4m]^t<mNZ۾)o2 Z2B\fnmds.L+ :%E@6xf\D;r|sj^^b@6,V'/s&5xr}.tULBztt3;BlU+c%YiI[aar*+g"'Pƺ=b7 ӵKŠ+ LhrlMJ]aW?CYҒY˖@l,,E$WomFH)g5R*fQ;.ި"2DgK>"ny9k\Z%tPLͻN!{D EBga3,1ZLLαٲʝ>$UZCca>>vdT)+ѳάM`t`j{Ad 5d{dM<<$^{J+.`̭mH=ca"/UMqR^K3@éWѪ?l^*ht '>'.V -=;Åc6n_AU I;nO8*sO|n4&D _9\nPɟM 9dʮ8'd c 9Eє)Պr{I'=6DCm"~` $~Z"\BN(ꇨwTY(48yX\<6,aV0=-̊\h1c6}&OeumrE c,]ojRE2%̙-pZdlQ5&!r"S!9%*h2~<6녦N 4cFC@qMP# Lc`q0 0$ =PW> 9|K޿GFoԷ F+ZSv:r.E6k˴6^NVOO 8h!7ȞdrGӻBGҊ7­w0*=)B6ud3Stjv&W!k:+TR݀J$ ^AqR{ hiY3x/oQ'Qzy:7!_ 2qb<,J*YbR;U] \W)k(?ܻU@bKG<ouCHfO&yq~͑) 2jg=k)\e5(uFFO&U@]ܱd [Ƨ;֔( {Hr} U}ރRs6>95'Ҕf^1'1u!U$7;orTՏ~HʑX܌0c3;@|OP U᷷k0 RQ`t*{.캊I#eQ3:/WŠ^Vks#хoUڨSbu63_Az_Ze=y"ȋX-$ĕkaWxv}a `?E0?G/GH5"xoXկgq7vMUݬ`5(jx5VԖ R;F+L$5:\Afbb r0y݌ßM3d}[a>h rCCcHOs7{jE RoFL;PG2aV| DںɵzQed~ҬJ(ٴiMgP\QMqEI0 X EhlUȊZ7f!ܚTjHX{bM0*;dpŤcΞ>&YZO]Be+`a;oE2v*zF8aX-Wh#8nk B$!dD(^8y?@ul7 P yD S/$^*8M{mOgwΪs/2T\mu'Õo8GAki7.E &η7\ܻ̿Fʠ-n KR޶JHLvX ONQW/ Ō,=2Y+ &vʴD3MzjHz BDcc0|j9>d1I(_])Ե!}ĩû!gشn2tXcu%q&Ѿ',{ۮ3ftxoǗZ/6mn5sŔbqZk=MX^Dn@ n#i"`OHf5/RYV㫕Mf!~u ~))O'8G\8W7*R]7Բ?ޠ1L:F5b5 =&n e^קQAͺaÁy3/hAuY"Y&F 6\N݀5Miٛ- X|dJ5S9W2_s=Jt4i ̈ T^!bT(V[3f!?h%g V +q>G?'}7w*R ])GrQyQjIsݕ=C6wF<Eh&9ːMhlWoבBFs8?7j&0Uk|B[$x'q_2g_JGP!hny!l\7Rrv]zT쀄T٩3$eV))q~ @Y)AP_sE+2Z"|(UZ~%}Յ%ɕDf?.E68CwtȐ2^igb\;|3YR=-QIW8' g elyJD:/@ožD7UX'2vq[5D{9-zG@"G?AV 6pwK[_L@)͕8EmASHrg6LJ6H&V{6)CŴ-{|ޘҪ? ZvުSRa$KY3}eVQg Eޅs3=Z7 6l5Ad5ZՈapxq%D|y-ofJbӳTWJ(ȸ/4G7# PFI $!1LP l,$W"l zb2*#ë4e]얒^X |uz "0jqiƞo>;C[F<~,  m8Ȼg?2%zEր61 ˑ'TL(?HWkCMn<r7x=VPѱq8N3b^s l4n38*%ۖvLs8owq9Q]gF߂cx4mB=ۃRhh |)ĖK̲cd3E[J4UN'|{L Ik#3]“wnUCŪݵ[VeW`$Ǿ"',;=h?:gXbA*ʐ=~hONZsH`Odc/ 5aM}b~`tmѻg3#"A #I+ O9wf(޿-TصߚPL`$O3%봣a\A3d7H. \RaɆoKi4c Q!V D&i mҡC-zZr SSC];7Lw`yYZ9yIDXH,q)fJrlhiJm0!e+>Xgߎ>G/cT&~:-HUI| !/Yvh/yC־z:z3 u;hq k-As8rC`Xf`Z"K:Ӯc40dܩۤe"[8(sn.Ϣ\;EBEo%41+{g?ciߟSAGڱMit%́wslL>.Ѓ 7׍(uzj0&~ndFh&SnƆse0A?fW27f@`E@Lz`2OY:̈99ha6U= +USߦ!D5*ܴ2pͫ+b#p"GճHL]jY J w13c$>M27'u.t|O5)Dh5ǏZۼyzY(=̾D1XlL%r+/A:T8x^d_`-BC2R#zT7A1S صg3D<@vK-dnˁu3*Xdc7U1YϸOË}Oj,f5 XDyvHFtcQ<3g _>{Z*)s<ʑP#W>k.YzИ<``0ٙVe,~346ǀ ^3]OQnC܊ @(l k#hٕp-Uq%<: 6N/'>xP"&l+,ݎ mʜ0{)`6$['/{X-TaߚkՒ =)v˅p'25qe5?NH@gRA2rx3rOglky>HR\o"vW۱a8OL?HoCDN5Rp$z?1I 9nA 7)GV/C2 ݕ= ں?VQΓl[\-cb/*}d9ȈB~օ1y>=pByWQX.0h>XCpY2hZ@wȑXXj3N m(K^$GS:$e(Ʋ=yrtV^nM1#eIv3YҡIA.QpAޣ Uɢq9g XӲ9zyt =,mg _=|(6_&}c`\~l Z=U(1ETQ#n'5KT8"At @ͪ%lRdk~Y02?=ʤHn`WFAƻGlkY聩gy$[,ϧ.Wxo`GuǝQT杩y^.(&鍫UNuM"/ZB{g̽A?̃e |^5 <ĨT_N]|/32&5m|,z2S=xYwOIeEe~DpNzy n[T*q@(O,;KU,6/aWW#A_77 M#BIY1P6O”Bu y8*Dğ>ʝGi#MKvmiȧÚP]@y:ݱ\.g1N0xɘrGv`s6h/ߝ̀ӁvbʼnvzSC^iIBITrwau 3o;d#`B+0$$H=[Ywqߴ{sH(J^vȠ59>!Cz ef ưnujF2L,{-Ilu&*=Uw?MԢ) G:u`3OkoX]4$ypS ,?sV P*4#4DuM' yk88oٹ4W q]:p g8ͭh{ð6#ʿ Ҁrx=OzX-jKHɌú4yLr3}98ՍjH,+!Wd_De/VAx(ʮh]gzÞa)u(('²V;I|ÿ3ʷ"91K pٹٖedß8f^FZIpM~cB"fCLb_/%^ao4~Q2? .c?0\Pv?F"؎O>( s]&+ct,ͱ5ٗfKl }%ϮT,UIʹ_%i^dKoEeedgÒľˌ,g4fXdejCucՍLJ ɵCBΜwMQnqZ'ǰdjLLk)^jVeRR&~͎@>X]e[Yr "4QYgxua"Ds^%.9GO@;o]Ț^M>]g%QzvDbVcI寰1pdoʶ1ϗxɴ p|2>gL$*$lHǑaHf#&pFL>x+;nLoeaC >KSf#gb ppԺXpy /-DnsnpGtTX xz+;ϟev}aRo72?2ZX= qO;t8p ݝ` 7O|Tn! {%0xI @@mWչGh>*qtGGPxaQ.~4)cn H66^ >X}M63_w/7(^Ḣ܍hO&`>Dv7& A]6Ֆÿ hcX:}UkP* 0=6l/'xP .$?[Ïê7@YvYnJ^@&(||exu/dLy -hMSBΔ9"k+U7 a~A7A.W$ 9ĺ˺khV3iop&Zؗs+8[eM:0q/ tK3UFut:/sAdY'_/ vQ}մt3.fMmJ{ne՘E6Aj3L^O.@x1޹XfG]l ebqsbiv5,l^\)\dVz?Jע̋bfc4C8F=c9Rnȶӓ΋xpӔMn!vִi)wS fzᆌɟW !i>h-O'Q|8,;(S:*K)ȮMFIX9 l1G +Nhd&j*Z#*Y6 Ed藨|oW, %)[!l“jh-!0?\ rd0CAOXa+D)r [ &" Qz?*Mꥅmxt ccp\s}`.kb߮0!6k@R_Ր(wXdf3/]F:le)ѭ \qXs1ܩF\ :ep)fQ3 Gu[kR#Gt5w4BK1 ©TxfLY8`нHؠ~,-3$ׄ7$:dA[e/{M{Pe-2`Z04ˡ<jf`ͩA[@QW>Q%{5vn=-6G*ΖQ(慏tTB c_h:iKhNhMUS(}23:9:GĝiEWd&y+cVUu6+ ż= FF]Fa5qP ^]Ph]SuھiYm:@K>@i, }8aJ:#'DgK ~-}Wn83@s:[)1%)Rוуy)*tO{_}c/s1Z1Q݊((, (L4Czf~v,4ǧ+u9”:l;;yJX<['<v<3'Dc?-ny gMw)Eh.Z(L_8 1Lk@A7C~]Ne!bMyE5 qVves+Җg'!M D;n|"%*fZD6J(wkR[V)۱Bhj.> /HjڔN ?^9i&m2v+zJC쎈ʥd*Mmm?i/ʇbod^cV+pySR S `nWv7Xu} )60 W ԨV;*t~MȴHvY~ [b.wL~*z R Sc9~uxs%'v &w̖{au;nYi`qb4 m\#Ubl5OOgѧ(+h jsp9 j]L]ˤZ6| ؑ25m҉E&ޤe ڐ4}"v*D\ Dt XlmY˛c| 5dL,0g10GͭacL@&m;RFu :ք;h1愅o8b\eNd[=C%lu|4-Yg_]9H6(˧vn{, cԺ+ *aZxoN&A9^ |G5BIF^h6C~iB@?GӻZIg+^~a`}FJ-}i<)\_&V<^+^2v"=uaX]u70:ISCQOPn}mAO:Ptl<uAGxld T,6^F5֠oψ:%oFd;hi샶/@кԬ 5)-^hYZtKL6z ̻Du!9sM~eַW=Ԧ*Ô:k~һ~i؍ץkMIzq$XEBJva F-IoLjG-’=\ZH8: XrOgh6_jz',[cm%_ {yj\R!Z!b_ƔY7H&J!NC+T$`w5&/.X d ;- }8"@{wFe!_Hr7x|ֶHxV8S<ʪ?lfxQG;GnbM>2҇À[D!n8^v`1x0:bPh^ XF'\ɟ#[]d&I58`lFQ08AЀ)l8㞖q0>84 0Dsp`-eP!"8%DR%BLba=Np`oԡ9HfK:$Бx: ͎UP2lZ Fmş(c&]ѨjL`i\5?NUr ?]KIffОbsmޒ}mCL>wgSQ 05_0Q:j2g<KϢy޴Q=m(_1hwS##nkA>1PI Hw`wVJlg˵dkp@= ]!jt'ײi?@Ao;Z{uײҲvisEL΢ptp@`i^AB! /+"Hn_76S\@t5iMX@(w B$}F˥r8dɸZZyWsE2o19U2M h0;pE?VjU";}^S0⤰2Eo١zp* [";"\:)$Ϧ :F5-;k+bRD (`80R)M5gNI *r4:;rc"<r|rU7C l$Ԣjp$a)v:ౚZ^ -s *T nSF>84*m1p]G;t$5` #@A$\ǵ%sp @0U.,@b|RM\TQ G׹pPď*=/H/"s'R^L LfY[VUy2:S)L7gc`Vz& iLFUСhyջJu0"}0 E90A)Ow€ hپ^/_nؿJMx=#YߏR.Z @o5mKN f.ܕ,pX!(;]h GZ:uyw]MR`Tc~#ė+8+`. rĨ X4*zɏ$RUZ3=x) Zg5DQB2Y|2בcThsA*SdT!IYW7.*.%:P_?^(@SC] =]i[,&)t;u,$ArMdҏXN~Wؐ^#dDFr8I&`onݣ'$È2, ?[ۭwLQ_|FʕFuQ넡Y;԰*Q٪7\ 0yg䬰Xz{(A 9i25%!(Fe%#e8arw%;yY;Wg 15+!5=F`}|w|*ʊn9}!&S37-w?) l]:-Rߦ+/dk:|Ħ5TRu3;TN-tT 9B 7s)i 192&\$+c?[aoٝ{n?UG3+=Hp>Dݳ ,E *@oBn'!)a/G4@h@@AoBE&Q[y*- (*?øZ&wax6ChL&7Ys]0:l)[m@ Қ3n%=NK=ϨۼV˭[Vξgbz?g Z^8Ͽ5^q5LKCt*j; |Dzt%x55؇}(t4!р[mBLDá -"mS@Oۉ{ _D7S@n)e%OJ ҥˈtXO!((\biq9vHO&x4Ɲ(5u 2r!"cj+ꡛoЬXA5/KݕM91jN,V ?CUTw rpsuws`΃Ԅ`ZW̜SOT'~o|Vl-n -||3w7a$"i]n,9J4ҧ3'[{#24=7k+{v~jtgU5##Cpo*=TA_*i7a5M ܇kUfpL엤ͧ[z"U,.8AF Pz3[D(j-S鸋آAnb+WT䋐Y&Y 鲒S[h{f^/’q`ԐGL#gKDS6~I,<ԒJ?Q78&V5usEŎ9щ2;xWDOuӿ!w|(%|v@Z'lW8fYY>KUQ c}BРg2[iOA7OڊWG8+#=52 P8d) b bUe0J [W)=R uG~*22+#IdTHץ9 IS}$ E$jy]g4`Y+w@2J-s'JN6w Ĩ^eUc9*ұ l~'pӱ'njN ӖJ蘙b}+-$7+- a$mmסC8Ğb R$iGѽ;4s{K_̣ Ӎ'+ >Ib>ZǍ_kԙ:FMT 䰏8o:n>GKq)gBD!::=RR4e~#g4>5N$9E0Z*Fax!3#2KϺQ dV%d,r%f CL6 :D5Es{@V2DF3ЋpX5iW ~x>$."Sd/ىMލt"GNOD[Z(mW,QM@N_I/*є˵%tηB. tjU~k /ˎ]|~`l3{6@uט= nXӻplt\I!@YB(#ŏX߹\"~fb+gdl"AZBhgLvcR+p #S T.(VZ.;u$MqᡐCG1fFl<#c6NPѫszFG+s8Z`f =.k8hߙ7;!5s)fa^.{ot7Q 3LHtǖ?oY9+`˛BHt8: up'}:Fq%]-l~#Ef;ĸ]jm={.#,(:"Lh҈B^|D9&cԩ1851bJ4ːA#%oޫRO$d|^7[۠JHSL)rG1:)3K$~UEpwWk6Ji#h pߎ-TtJh30n0i({$3':MuΤ`OcOLFDAc;B$< y(AD&sͩp!|y󌛵(JD1_98`W\iEYӿlC.ZqBXw`a;ezR`🰐 ' 0ozޤ}>0wC2yC@\&*elHf0ӵ"F31yѤQ~5y[w㾄nsDq>CyQ65NT_=:+ZUL>yPat?ڍ@Xq1?OO ^82?iE䅗UD栻Pe<4,eyߝ phP?5ȂVU٢_8}gq4Y)Ӂ@3=Vg{Zj6|2J#ЊSK~A5;+^^50 Ӥ"MAtxuF@BxNZOKT 0OZ_Є%Ӹ֊wh'5ak}|b?a9$y ;mx< ˵eNVց oUy{06"qk2D$`~ ߁0[[M0h0 "^2)/Mk|VO9cm_v[<VOgiGuNovo4cIVI 6'bC|l-kbU%C`v^WRjY9^ :5:fIفr%0E&_tǟN2 /\F&Ekh} 7n``QڸUVF/F ɣ3)fYs#K@қ=.h)cG -*J%$,qJ>ڰt&52E8$[,ZX yF02}wT8ԣ60gbW+gaDxy#jf+Tԉ!G8!~32Ý'M\R^KyFȝM' $_N|j\ny/nprTuޭTd fD*/Y^B"1ܡ_ X5SE788) ШYnnbX"m6ˀAr&Zß{ v."dպ}zr`ẓiU97O$HD|+ ~ONsg& 7ޜFe'tKn7Q#Vs7%M|d-Bc4KaTOxD2i`4P.XM,WqLdȊڏFԀ|X}zKk~P|P6 ,c[B |zxC? ˃Л].X^r^_$~8T)P7P]pyj2L-:l牳q?}DFx%J⟾G>@FVL@ yM"顿id%3;j "p GIIo]g\@VG=ir+E/R֙}ejHnY$-]\-s 5&pz#߸knokh7tYw2|\ƈfR0/؉E>)#[!)0T*$*޽MS{&T`u,-wPϑ|_2pP㲍!T:1 /pK!gQ xRIx:9{~)ؠe|%@b|qw\ʯ_w= NAro뷯1ק! 3(JHG=o){ sZY [Hɉ{|=y;_![f^ ;=&حDհ4Οv)OQc,b̧v -Ks'HMRBlDzlN p{³d-g[wZ'Mx7G#3lPPhճ~' dGibX>.[&U/ہ%R֠HX[NQrY[8*[O]vFᨍznfvǍT,8T{(@~nĤu'%[z}*t 3pL+C( 6<VE5(P^X7V.5\0k661X?QGQGȆpCҗ!rt_vyuKE`Jo *DGܤ!gX$}&1ݽgX0>݈$JZHzvN0 69Ap"Kho,c0бjxͶ9Ie#4Tej!ՒfX1i^.[|WqD ϰyyf,S->\9lyn&.'(OJ5bB癫ķa]uQgAi +a)ne?حըk3a^usWDCJjLN #JX?̮vPL.E@{hP(Nf:Ǻe +b6Ky\?0_Q# VZ~q5#Yօңnl:` BoSʂr־v 8ih~SG[X;U;FZPZ3$"r>y \>* Cly>#XӞC7F`ܜXXnTWNm^b6t\!sv\ey|mc,hZSJ=!$ht+,wp}?0KTo]^Ž؃Y9zʪw^*- þ@$O4ojuS1ŠvJ Wl]dV@%˕8e(bʽe?l\4OX5`F˽&(?a΢5ר^I{hMw*hi]>?YExu RD?2jRkjC `F%֨"$ފdOVGJxtbc'}.;46ge"zgTfNX@:kc+/%=zyWZVHE*hV74K11d pG5)nGKJxh^6jI5h(KDlöv 8=+"֦|9́O+]{f[y]\pm}0\?VWlFRnC:1Ab_yĨaЂO];E+tZ.®*T˪ϧ"pSvJ|GJu1b@ivབྷ?/%5̾O %E_f}5l  GNS/poE˛)̌┢FD_d5Ih *'2#=-s}shSTX{})xJBv<äZ.CI_ɋpѼqosU7*@9Tmzn#T44{ʯJyRW=V; UF nǨL>:F>^ējj]slqO KR5!0 $"_7 k{'6!zjgi ӳk{7x/Xh?],g$2ƨjtr}dݰ0%lc^0A>N5odm]QqAj27zdx-"8iC[A@L[ ~E7o4L_gKS!S̐¿,8Av\U#!P(+krrX"AS \4Zm{`"Lfq"b6ߏRQ՝@|mţr~D*öJziT^%{0XvR~lP*"r<$"AγsD9w#48?M@hᶟV:8z¿A˩?9G8.j]p*0K6O.F9TyL"!΄"|bH]mg'@kܥC5ar;$ԛPl翩LMQ8*mT6 |3`6 Y2{dguq4/hsRy*Hرs&(n -8rTB]%,q:[AzY > 3h@%e|tn bIzrK]^ -ok` pLF̘t >G>wb^#2^wT-uM/?T.ۅ NaK7R!]ssWs. hRe)Jd2$_8FƮtD62Z"\Y&60 'M_\m4ʭP̛hs' uސJLs۞泥?'5c(Gh}## WYAf(TU7hdE.jGk/KO*`IfH&0l\{T˺8 [ t|Dr=L#P  ~DȐa" 2ംa, heyQs)c;N=mQs%NCۉZPѱU+bFnZ%4ZJ/_Xx?tp.[7< ^܋؀6sg˗זЮ"2]Q^/Ox* $+ j|qEqx 3*&n£)rAR=\=ymjyYAaV~,/5EYXASs0zxFkPN(/VBhyPDG1Ge:'sAw -'cQ2-PwlW)𫺩6UY3nYņ‹ńq3 bW_S`]Ӭ6P$U{A.Wa2׾TOd]&/Dg.˲U% 3^IF,ELp! (t Wn[r7.4H84.I e_3:%joQۂAj pL#:rHh: p O|{biŮ/ "5X;>F,^щٰb{?kf* V- 5fO4N"ɭzggq,V?o/mky.\ۨΝ_olO)@+-k~.z }1<\`EwC\6 }tǕ|ڷg#zL>a =xgA&78Zm,ɃL^utihs'^vInnbP5ɽ4d/&_aE;MMg̭4XJXIC"OI_סӄ7x6q䡿V/;,HC8W8eA3 #b5B A895t ]%Z#  #8=yLL 2ocg#q$zJ7kj.HOC~n}*R;sd1 wɡEq}_8ؓӠBЧ\oOsYdBt[l#(6ݠRwOl-4KERة]\wz)C-W6+ )6Z22U)UtN I?EV aJ_ej/{_ d]L17Ȑr*)6,pEHʚZBldp3ZIOFR(c;wȲn/ fC`ۿv)>[i@Fa WOLW .߁ጵ[l 2;sG} |T+ Rb&en辙俢ǶA'BwoM9^/_-;H(+_͘IW S\4gqh}0BLDvOdyiQ0|4stkP8arxY Cy5~y VwOuTb ~d Y[l vl7`aXa-3 a< Jc-9 a+:R7rcՇX4~WcnŻȣN7lUE>V6{04OfhT+ԪKiqkР7ZxzȌr ҍKU[؅H>𚿖󶂍,ḩkM}ZĢ:Q+K r3AK9t62qf1% gs_??_oj\o"@"u`8-$兔qDM]:@IW2Cu\K$ĕ8Ajb## `<,!V"x7 H7Wz4PhB+ dwֹjc^h2-,iv޿]bw﯋VUwk<^Fqbb@"y_Y=sB^FkéS7zgdQ-4–xV};-!lOׇ8?g`#{.ڳ}7}ҟ.F5*dԞ>xBpn$V"gLbbNPIkd7u g>TaqL7Z9,??>/9s 57A@&IVpA8 8H7V>H@;Q'_QϪG3gIy%= {`&aG9p'2yfR R~lW{ÚXžxւ2dyݝB.&6ssRgøb~3CL6xDُN,@=k3ݺN&{*o&6]]pǤM3ۋ m -('/^NH0=՟@p7ǎCdUCB87.xx8ypa-kpT*n ǶO?"ʫ7 9 sʏ^˴UFYCm` nNpڡ@zq9 su$ " W hkIP~R+;Q~>g)9p¨ FT೅{1ɁP[g-6_'IA4aYؐ&6ʌf6ziEmLBTA.)wMAʒ:T68f+i4~g$;.3Q4⢐`h(#)s]^ͱa}`+ w礰~^ Q$)d : @``ۆ=wjb.LJ-[&V< /3QwE}6_ĐT"vJQoww"!`4r,$ nGk-e"'PG0>qC$hI/M0|za8y5Ɋ=7;<KZ6m% (M;j I&$rjcglK#0B!uL7B(8|LcdQM22=-)d䍑>p<5{Lq˥Ux -o=<|kC( 4˒HNf\HE!O$[Mx޶J Q f7|'zGe9/2~Kx3uJ!]qErw VO0Ў*u8 t; "P]MJ\t/t@sspVۥT#laEoJco $Kh??TwP'{,"+z>q~tVQ lӍ| F{(yI.2,@Fe@gY) "tcGoD~7bGY=u5'ηH4?c q0U\}/"ȁ%]~'uCXoNGH2wɠ+`rIYմt܎hPiەRN1w:It-u Xeme)ˠQW4Q%z_-pe$ܡݮܣUW.[fTjX&~uTso+qXhdD7 򱩩ǰ94'@dq$ȶgw ~x,RoN6 ?y2su8LKhg*N$qc3zar+AbZ '';puC])sʢ͢6bvoD>iAD%za/"dg |GaszO+ӭ-|7k! 8dxJYY5@shmZmYLQTn]^r㖶# [wWmJpzA5ے:jU xe|fe3qkQKP+8 l賠lqWY 2knAZ5,ɥ2-?^~:r%rsmOM9*v~p㦷(tZjGKܡGP$RszCoaFݥOz1D ,S&yfv>n@NE?]lpt:Bdut_*LYeni~1[k8<*xL͠[0.IAj[ }gYHv Ov1eܬ&jwtObOW({C^Aղih!8kI}*S?>=bYc6Qq$xTu\Gs% w; ˛9<.P`f7) Q$LC3}<ɫJeӹYa mإ O046:=Ax)5W(DdةR:rL'K壤+s)~eduߓ>7Q( R,cwÿ}Ǽ/VtTNa88,03ZEwR 1w%,Gdž j6=F*]hQW~8$+rh?LFVWƿ_P3C҈^> 5Tn.=XBX9XJ(D?E]#J]Rw]l8% InK;"!9@`յ;%HHEq-Mfb6D0mFhP_.f: N?[},;3s[QzvB#j`jXjAӶh2nzMN{ wUmqf@]łd쵉edU1uԞݿ=9y6kmO*twۚ}&̬-Kd˦Z4>cD9T*!`2a"'P|5j8TɡeC'Cn`Ƃ{=D˭rxc_"(󰭓|baGanruUi&Iߚ)l>c6{Mt; ,~)j.Da7KJSQ8q!Zf. 3 Q;}!W-/TX>/y1pB~`*c}KF&kmV _U\w0 'R>UPGuXlٰmمX[*Vuo1g8 3&(xvc :ټSmSͽ_JݾcUS'"RY_*l!ϻ6hCZF68 WbZՀOWH[ H mzwwݬe mSDjH+C/%O$6BY8쌼BTm9ȴyy G O #VwJBڒ(삌 Dan.Nɮ;푦_ ̮X~zR'6b %غbSt ']CZkj{H*R*yJ` 9>%Ԕ9+84YʨZ+7Ľ䤶]i1DM%pqr7'IjBm% '$V SԐ*`$1(hwH%Б[ajjt>4qX|94^]AF?\cJC F8o37xdv"Rj 2p9=O zRa t̓v̄5*E)m];J}$5zrwSI*`,*k (d!7AAS]`4hJ@{.K cx ogTb%t;md`ARUZW?B=B̺i" ` I$XHCq25 @PW!eW1sQşΩ}W../ u>.ҐN-w6yG=_jys,_cW6u6pCǩL| d7[7ӉMh̅ vyL+;!MF5^&hs.IS*z+_N\U>l7Ɋ"@<,Tesnv*i7PF%>A-R& PP |}`n#4YJP^_4fw><}w8P1)t =W9Y@>nBk lUZYnVP}RL>n-zʼfCC~Cqj_H{6=i8UXVةfR?)mO!VAl}(ЗQBWַj6/7GQ)oعVܰIuĶdmEJ-t%(4lu>3.Wۼ+Ύ0{ ԒzL0؊Gc } ^{2zB0ϞH]'S41C2Xت7IMlB Gcr*;QJHL .17gxw .WzZw=)G- }T  OeKѧg9y!} t?BHF2IjLȚq]iã@2lthPIXLj0{۱_)K_ɭS_;P(5n|'^/&c}5P*3Rt%^_!\2Hj5XTM* LYG72U~JH/LKA$3vPMrRQd55: DpsܧN 1'f?ҎfBӉa]ҩLL2“[ktAj{sT00EQmTuCT [3{#":0N|#lEXR~˨IRg1@Fh?FCp.tsȏ@J5uW|ד\m`4iмR²ֹo1faWAeC7;>pD'[zJ氶 ߚF=q->̬Mln1uì1qum S ^G\'@?"|Y)MﵕA2(=3iLS_6b!,`7 S`|{:!OV n! rvA(.zh9Z' )fHSF|le-%5kVɇgZIV"dx ĥh,90xT\ܨBq$0VǔnMro@êfnA\Y~kY5ߵQtxxFmFȥD&IȒQOG/(]lDn+v]'P({>y~[ܳ i@lsݾJuoLsqw)w4bi UJ $7Ѭ ROubƖ3*!<Xн[bl:!AOR9LX y%ΏŇФ"k8uTb{- s҇T6M\1}&vԶBt48& 9"*<'5A֫X˄D~yi&ƐU%,\ `%JgIs пbI\rY*, % [bA/z;:fU" kH.ܗk9oWJ 1S,P GCےχrFs@Ht`F =ܫ)f:s(.Wئ\r#ǪŢ D6PI@kq#Æu=_T GPӐl.= 6+zUk)0K ϚDcJ {kEz'R􁤽z<ﮰz%?q]̰{gn!g_Xі?$~JEX*t5oWYPV!4fQ{Qp AuG*Mc0Do02x%V=K֍%5n,}~8;_)]уb(فwṦ92+)0 Eb CSl%h (&]%AwdvH [:NHf*X0jcY =$_q#s'`֨ nCͲrg b|TXxau0wW`?{#L^z%ҙ[$.v;AЇղ}}RkFXuE]WJ IxZ@IE2gG=_>V"?'7a]`Ϲ bSs6ŦVZ 3)-favQGTh)K1t˒f&zoa*jpO.c ǃ$rao<+ߡhB(u&kҞ^<2i*OZǘ -15ىmk^/y2 Z{:ƄttʄukJN1$!an`"~>#&"c1& W}0ҽ]IME҇GG 3jxpC7"yIҧH 8&Ѩ:#oer?|n\޾ zy^iwl(1EF}RX?4T~yVc< ३h98t#pdw,^A1J=$EB uwQǙz=9r5og76y5]ęR2^d*cX< Mk򻩮 \Zerŗ[c! Z},ePs{D%G;t|pny .kOI.×D:7:ksWtսmJm! /P}ޥ-'.&C6oW:İNr.Fe/<:PFxd L.~}dB%̴,p27,!?Y+4Ҫ\&l0t __ jhnVߖ5 EJ[N7] b$2G* ~G^㑚|fW;pa+|\#Gh &־B6\e=ձi13#R\hceN E" A@fnJ"peF `CaQ :E4 ^o'sQanvEtwDσޞ rF6hx8n9~B@W̆I=_c,A%k$IA;S2MG¤;<==l}'GdSLT[40XNt&"^_\A[Z.F>4wcO2)e=CI+r { MgYZ070701000002f2000081a40000000000000000000000016239ea8600002bfc000000000000000000000000000000000000006300000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/wireless/mediatek/mt76/mt7921/mt7921e.ko.xz7zXZִF!t/#+]?Eh=ڜ.+%Sí" [o9dٞS"X.ֿSVύԪDˡ粮_7{5'y.'z]tapQrdWiE INxJ+a~TNpdm5Շcp~3iQ#l$TZOclOg Rj?&Q{N"Uh^Q6$ U(dAQ -SPч d8O&oV>&. 3!L\c] %xKG[9P~†/[\7)4,ajUo NGBg`k6%KkԤH`<()<(W!bC't>2YT0|Fe/1va,_/.n-x\X@cd9g2(ZKk;փKi noFA1)86X&-H8T^u t7~64N- ,4ז'wvS2Tۢ$}Ͷ7Uۗ s_|ҙ<&VpOl4?(}j=(vlfޛoW;$iэme.kyZ%,jk"M/RςkKf/ˠy|2In4_A+ r^9seo:c/xgLjoŗo*d*$l_ţ\@1i&L$MS]+Q? -W3'VgPfO8KZj+Dr|gnyTm_dIQk"K]&c6?~5}i!M_9ҚZTNlu;35B0]y_|IDePO#у2ϞAQ;Pj<ǰcYgwhGXVψЧo ``llӀJRh.NYȑMeVj_*b/ݾ 1sMsB9pŔzӯ|׀,<۷.ԅ"MhL4$DԬXrad%l$`Y( |qk&;S.M `aHUX ௵O } sI(u~ KyF@VTѴpB"{rH(K L?/VG5ng#sթӇAXrYՖ22CO](N_j3 :,< 多np7㗲C- WOrs[k683F3@13٭nJdvWܢ5WMF"ҧ{9[qJQz+>>Q Uy*<ũg=Hy`Ji'4jjG? `@|a#x۞Dyz 'PE_{&Ԉ`& VAr c"%> 8 1*\QP$c'J;i,|S8*xv %l_0.1?M @%0C!: zҐ$\:́H-{Qb,4 WW'W/$wn{Ԫ5g= 2BLwFB5Xlocj &¬^3u5 A/$qӹk+jY`3=^""/DʆmIu&8lȄ9cc^}nE~fd[/{K)5EOMp16t]:x?lC`k?kkszNp\jIuZF2K?%bmBT+QԁIAmO`ʩ)K{n;5%7YIgwd*Vio_DЧ'J1y0q9-#Zhkp0 LHNaL)\(TL.M_q@Ε9BS0 '2VD ع2 O]6y[Ñr~$sBe$ *GA8텩]brDnBpMhKQ:/t`dd?y!c*vrC>F:QZM) !"(Ԡ$ IDE~]bz ]^`ֻ#l  5L 1(&nǫ uQ2"6H0 _qL(HQHDx+0uƴױ1HZ0Yd8EC3F^ u-]ղMۂH iVmS`OѴ^~7rӒڕ/a TWHfgTԞ >͍ʃ(< GJ3N0"SW:1W"^ F$Yx:$R"y432-C >lMG"[.=Y0dJN.AV;) ZuxoViZ9꿇Jt|?7Pya#imVɼ3guHjKŬ_ &aW MIj3hڞ`^BW*ujqӣ ɬda96U{빽[w$qWl=MjR[3@EgD-x2pJv#} piyx:bX:PeSo ?p}Y7!X4$K4t.B+)rH!v69Hme[R0[HNžZ 3Fm\7}odbvDw&U lZ7A#z& \Q ,F#}zZo((qNPlRfpi3 2&7}%ߤ#^ fZ#(J\~&hY@s-q'3tV/gBSX%s퓚. :yV7׷[ ^!Ky/Uss+8/I,=W To~2,J)TJ&TH.~ڸqͰ 9NV*c[))EO:)_=#穝^tť'.KՓ8;`=D^X(1c(XqvUqd7%JTj:.t z'dLAzuKY X#+w#I咸~<x ~ssZHG}V̟™7/wmD b&Su^߇3 v`? {3xU unĿ̌CØ@Rus}˺tX_@D'h7 =Y1rdFv`!(B^d-y+z.|ƣ]}nkϨEƧgdOv2d,D: Pa}jЪlI_% ^<m @qLkT`u' }0D|A$1]N]XiffJ](ӮN/0:%lce d gg'})>A~f-y[/,UCsw yETΒ0A*ɿc2LĆ7-i6ljȪD~KgĪ~>3I'{*HO8XR!?$/MoY`2Nő3.D9s<lK&v̪8Wٝ|^z@ѝY'xLtz$ԅOH]v ([ fn׬e;[%>!=Jє`Jp+Bщ'.K"(ׂ#EŪ?ለck^!ؤ" w>n;^<EfX نL)u6 ̰h#1ew3"@+UQ=)P<@x />YDA6!;u:Q˵qQ BOdCH:_5rQ<&2~Gi7- fVY5:8Q@gXL;; ~N*QUF$4y;G#clc`tdj ;h!|e+G96$~ p~.of{GZey7`v/⯲Ax[W\x)M*m"H=[dȮZAʙA$[E%\n;w^B Uls#~S))u[gdp)B&saS@j[ ԗ.o/en¡ӫ؍V\B܍ pmK9UƒkSfҮC}<$ CcHA{4;6B53ʬM K_X͋!2XLqc :wb[RYઢ%7m8?ؒ9hvWyjanSiZ^5'UD6dkv%h6_Je:k~euJ.2ԴʃJ"X;M]ۛh;!+T0u'44Ve9^;|#]CEڹ|{[Xa٦+XٙR TUEwJβ0|Jv$}Y&ʵԈ[J"bf%݉ڠ6ǀU* 0 ?j+#0Hs |`@ Q1OnԷ%Þo9qI\<aDǶYSRoc-GD_v ~H7D7)6΄u'}Y} 8b< I|~:\}5bM6#HU>yڸ8ڎ0ƽ [<}U2:BġbYᗕ&UqGjẺJFџRɴpr K)U;oG`J2s3n8ؤi&?izחѨ@:J-q<Դs1tOG+b*/E҅ L\;JA#>UizrEDseKA J,6 [0ƹ=,nnv7:ʼ#%)yrNO17附+ZzG͆XeDpvsY.mșLͦV^s$'- [pz%+,9_{(& d*1pá = M6Sr=f%j 89'sDg s<63/--g_{Ǝfp6KB8(&VkfYNDւ@9^`usL 2Ӝ../Dt̗ Z iҍ_ 8 ɀ#^/+F$w>}NuX*~PQ/L]V {#h/%lF0;7&:0rlB})D5d2뉞a^"qC 9%8/S!Y .Q'g20v"3|2쌉A'nZPsfF`.UL}W8@enLt4F)o3ǓQnv?k>?&ڭJ'h9T5! fUl;.v1`<}C9b2d:_si ZNEYtvF'ʬj[HMEmY|{>lAj)D$OPAc-jL\+}76ѳO-> s%]jNX7DNgͩ4,_18n'Iuʧa/<,X+Av{tc#o"N"=Z[t]Ҭfk1%US}5~jB2Uc({bE]I$ac,3DtLZ71]54YK/kU0BgQbz\ަC2Gm+:nʩn1B^h0!c4 1,k3ըCdk3k7+׍fm%.k y&Q6<~l+kuA4{yK;svm ,h৳bSҜ:d S2kxn=Ui) ٵN0Xu#!m#i(+@s_^A~ r( 7҄l=y 'D e1`TvVδ੒-[[) YD ~ @zlPѓYOHĮ1$P{!B3 8/ef⨙b+Ph¨iU߆KgٯmTs|`/S>pAdA{#ŭ,Gķkx79L;j[[ewShp*"M5uC¨ i!FBS&YYQ=#p~hm7<,? ~6{=Iܹ edc@rz;5`kh̎Ibkə80Oǵ#l":&#bZV 찝SABƝ$5&s=k|-Ԟl2zh\9H]$un ~JBͰTlH 2tee` k@:Bc,NNguGvWm'e,.vI*)6*!C=,zv~+= - ̷q}i!Kdg&0^wwt(ެ0cBaoq:.kīR,hlZe Ӯ6 6!QLt"y[Q$@oD<,G-cHOoM_e~HR4.C7{|Ot </Z!^@+z3w$SDk.gh2I~S:X w& WZ}W 5v>0Ta7sֶiϸtn#&(A @1гn '$s7t` '6d x%\e 9UlO*D-f WD2`UAcj6qc^ "@cbl5a:-(ۺysـ}q|:Atmf+}>޿r`GCw {5Xga=ֈgvO(J#m D,8o7tNF6_|m)mϠMOv3 an4htvv@o !!>GfgOYfẺOb@W1bJiVpgJlQ&7WIP2l9Lz(_2.: #i}Emk-]lZ ];\(Ka89mrYifc|M| -0('OjhTP_iI\x{lG*2~dC {‰_00xY-' -v۷䇹%<58+oK8 dž\MR }m7z7)PWtTɵI  frD'~jq|,t!+&k]oD*bejW< ȉx٘riLAs0S,w^<̓ݣn܅-WR]I}!F>YeU S1|􋞁_^  bvq^UjJS[Sp-܊ xI8pޢQ7Ġ%_6*= )x뫸- _‚}H]ڸM(D30%PĖcb[+Nԇ7̭W@IcUn'ɚ"Dv%%mMj-/ j*SGSV/m5^"v=kNKuĨz6keۺ)@"2r C Z4kcWuY3s4di`@h%F*brztOB7@x{MS|IKtMWc\gYZ070701000002f3000081a40000000000000000000000016239ea860000aaa0000000000000000000000000000000000000005f00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/wireless/mediatek/mt7601u/mt7601u.ko.xz7zXZִF!t/;^]?Eh=ڜ.+>$%t@u/ջ$ɺ+bR|0W4h]iYY:]ͧNy$vKL<syF NVO"Aєʙ-K7r5ԩ]{(GJVdH!Gcs\;QbQeC!P%u]J/s6x׾mIjmi54۝Y&Gm͉ac CҊy;mVюX2E3g}Gm3[x]GBmKָ)AB/{I{lM5AbA[UY24,lDuҽYx+hߺ9tv.%Qg9BԐ]]Zn}Hg=s7dF'Sc'ev]KnmA 5lk_mT=M/5xa\Eߑ;E#U.` W(SL2#ZB:TcΏ=Ѝ1iD?p&AD\,.rEc\@ΣNbSssC@ĥ4# Їt4pDZ.op<ˁN 5{bX#~=&tF+ut.áF1(j Q( mg/ :WVq, A. L4k?]-'åFN) pI1S% ,JmP,LL=ss5kTHD*ȃV1dº Pb4h7D2 ,jLDc0lGsЎJϏZ'EyRu >Q|.ieG#, 1J(_3ʄi8! Vu-+맓<8,F.ȄB+F!OHt;l~j Ccw48ҏS%C.(Ppphh7=Wm?w$쉗:OKTNZU̐$E 4@Ȏl2^ MVm)4ks5$~Z#U5oˣ*~b=!vk|WlBpQ~lZ 6V ,NPEM^+ ;8~jN ,1}dr)Uy$I|ƹ7?&'鏁uAwH䦲N%%?𖌮HmdʼLp<2ߡ$E/1+_OR ٮ2zO~z#ќϿ{~6*pFZ`Oג݈^&"[u"\(يY%lk47?`E2*4:GIU5Th4 A{MvqNDI77&__;,S?ް|'zО\" Hԓ|4k,ԍtI蕾=Y)tO8.\8sUUo0*p}%s[;J"fR~Djc +ѝӘ.uQSzm\™; 0'&t;t&Cɤoba /+mOE[ʃ%cS((c&gK5] nyr 0f; :F8tXS=\/=V&aF$#cΖg[;歐&x?¡C?o: /#|5깭@MӃ8rރW::*v;n%;,M T;cʟR"J=9K .دVp:(t%{^f gSi gw;>gUM| E&ya#WOz[iW? -A^\ZIg1 c` L+/Mbφ6_;/ #j"'˜o?_hƶ,d tLg׎`|v=@ sN2S|x'}axf7$3W!'?\SrZ?Ԙ,Li>&MlnfOc!Fhd\66uE)vV^ɚiF śbE[e%T:qn4|\C^>ʼ[atdn1?|ݝ}P7t|lZ²Eϼvt利6O12k(w=u))>8ߑ"gV-b}"#] -=e-k9 IIoWe3(  G=/K#5U7g͵I*>+nrq{ _$''͸*eAchIC4f{Ѵ /B{M>|%<i!p u:YpSbnxA}NWAM-lDS Yӿiyj|Ѭ|-'Ֆ`shϨSԄwG`\М9ja8$U~D\.Pځfifgu9: `|E/tz z fLN.ܑ᫠͌0#5Kx!6,&C<0ǃxi-^_#DyܞGf텑1Nov73:aث9h4@jӎe׎*-A#LJN K;6[BiYb>gVy3^~Ԯ 6t0DT~bdf Jf?1/,K*c<|,e^7}9N{ORi[Z^BgymQx }b 4Wуͼ`%"`@7Ԡ[~&ȫ",aT9F~b7f_OO k/\P}9k*3u'SM`R09ItlW Ju{ִ:5sEHKa iPe(SS_rO 8zwW)Z_y2~cOڮ9ǒ.qRn萐,R,3XݐP  f  O},9n,zl1 wT_Ujs9@Oc=-3$WQ]/O=\qJ)"a#1vIaj#_Ŭ-LêYĺE$pFdW gR l E{~*[h%FN6VB+M#YCv ;FU]2V h ! 17 MҮ hx*|/l*IVKB骹)*MJ#/|:!DAu׳DކHrD:cހ3Æ ÷+X62z޵CQknKZBpm\9#^:fbt&aMc ?"B? |1 }Uw0s\~rC1Xs^kJМiG1 vgX '&iM. A^/F[ί@ ^! ~br ,Hv|GFf>|^hf,2H$Ls͸oV8+5}>Έ Mx}F8JcYdXf{*4fZ 6u3L wn%mǐ^dD5Κ?2%gfoou%RFtW1f9590q(]G+9 gU=Z_IIk|5 bۍ - \bzƴ UM*O1QmfK=h*S;v_vm\LYBhS6PA\/yY-F R^2g*,Bku~+qR^&mܬnv&% ZZyF{-w* ~[($ӴnRCT{0D^L buFT޲k*wʲ#<ϺLN "cתgkt΅q6SKB5w!p>SЈRQUtT\< ae =t%;c;FpK;ig!ݔڞ,̡H?Q\_GUW6U0*$QS\pҐ5}=QU'L6;ϰi?jJQk*RAya$^]!Aavb[_^'qY؂ېlDbhT u g+;/ʉ1ܧ:7ir\a5YW9<97B_c=QSgz5 <8XhB'n' K1^76uSAi+<1{]&RFWpmHZrݤ͋`c.n~g4 1g}FL7=.x݄>J3pxRTGc=P-|Fh99Q-71Ha=%uHX9Goߏ,aǍFԃh9]΢ s*RMOnҳˇA_Z|a_aҌPd@;2?{ASq[}4ziqbFw=)Oõ =tzL钂XUjd6X"J`=yAZW[P@Wy׬X%szMf^# ?Ξ lW0T{*ezXg^!6J0YJ>&s,ywd{,W=rSg ɓ/lOL6_\uiHj7jDr+]b&iVI46uk {؇P{~qL9 Bn<4܀Ne f"enS!(+i=ÝpdbZ VEFl7k!LhixĹ6`+cY*|ZurW՞ToL.VƲbqdyl{QJѤDE9z5Prܯ)[5fgNA2+ JTw:+ꉑH1wBP Vu"_WMqK:Y-̡Tϟq;px[0ՃxLr {kœcCؽ~&uݣ8Á,i\kZ6^G-9z QtKs`A!Rۙ*|uaMn66iŠ:ufu6ŴEN#i."}Ey(joy& y鰀x?O2KtO6#DBkKЇN8 \YWkҽ,[^iAU#uFR0#Ts#V@cE^:87\J*R.˂K<]uɷr@J_iz$$]oЅGs Z᠉q. j*#C )EWjW;lo˯u 9G6m7ڈ!'f]^vW&*K\pV%X&BJpdO1M,ߕ$j/PXexv)F;ձ40eh2jC#nw5%Q &GgBBoKxɀ>Gg~-XKQ;P-kǧ9$0.Ÿ)gړ@qKrXyLn?t.1_tENJzh0't:#/QEѩyPW^:aco!*Bd4S8[E/&ݻ_S+7HP\:NN5J OQAvin<ɀp( {!=quTN3|!nT:[/E`T0f&Tڸy up v(y!UO"Udidb,W8{5&BҖx-GnUCf(߀ǦE`y;g5$IJsIQ4wdL+=o3/k6LmΦ8Q3e4EF($2Ro4 p&/O32N!&/D>B wN 8ǣQ9SB%q#f`8U͛J `Qs  1]3e9c/[8lh%fY/}7$) Xv5J.ꑴkwQ<yljSޣjZ{{mgu>Md0`{qSTLx3}1 f=$ yVɝnnęA{#{n/ћA}W%DC AE\>^MӉ xqYك|Wݱz1[j4RsChHLUqyUGH_ kh9!! !x7$j!ԛj5!8w6t!iJC>wKM&O1"5dm'j5ִ@#zuY:3߆9d>!B@ص-V+j~0HKF V6Pp!Pod ǤJr <Ԩ3zv Iachnٶ"qJ*hY6簇}Wa\`P imv=0zE2[s8r*`s?} чuäK@qt,f-h>ua4X)ϼH#tnœ^6h.\ײ'2z# 5Y47+l.u_}A+ݨ]7$@׌8{=twMظy5hHqۇ~ dhy؟ ]4U;XM.#ZYcȝ8U/ľ@/e2oqP*2- R!YH^z3)(s3-9P;Dnz D ^+Cwc]!"pZjo]UJeO}>eHJO1֧fKE"w?Qi^#0ɄM13 /z%adm Ȩ@'KXyu30]DĞOyДfҿem i ggw·B"CzQp]q?!/yTvip?顎׌b =((jaPPҡ-;!58 $=]o,rÖx^|ȱoИ<)N}.*7X:dkp.՟=ǎ# U|ƣByQ$IE؜z|'4Q'Up(+YZvvIP؍?Fb. V4T]ԀLt<`\m*MJrt uyp 4Ed/)̷(5)B ߻џĂ􅊑ki`|("Z޽N^|2gDWNdJR-b(Sdk Lfo 4+ݍN.y ?B %* &`W8)bu<݋ԝVZh.u Kw[26ˡ\o`UĔ-ڱ^PT`}?}0LI{Qivb!p|xU9z> Y+Ti~fP>=D,Nvf .C`]1Ǿ}`%  3uWO.0dЗ@\<@t ?`?WrkfdDت[ ?/CQZBi"L[JŪ ei tXait|Xy8">CLgf':Z ,E. U|v!F`6RW ?\60uwҡe&] CYsnC#Ӓ`Og2 C6AB̬` 0Bj4?`"\Fֶ` 2:ųUCvG/;n>wnQÛp)-GJǶ[grz5-b:BFPjl)>AyU%cI ٛJ O޳st b4?Xjr,H%]] # vCFV Nnyzhm5?rn걼y㑙:kK"j\'w"(Y\ڶʻ$fKEB#"ʎCwp~JM%z[2Tm<7?b^}efS@a,FA,#-۵hU}(`PZ3E:H0i (^;tYǦD**՝N(ߖ/uQ,igk\7cacd^9ǂn!wFM S3 ܇Ï@ i׾ciA;Z+Ucb ţ;hy|R/h`nF;!t5k􎮎*X_$R [b3E*9{In2RiiCIthP^+GwOg,7hXF/>BO4ɞM./=2{eo*<$avz mxE !cׄ~`C3O uԃ\] @nНʸD9rf0w}*8ĿT7X7`L#4ɼpԶ\ɇvj M:fLTaLFa߇H3tqݧ#8Eg" d/wT 4i/y?\;G3<_Ǎ@Pe8.ƸL& dpEv1X wZVV{P{ר &7t2D\;Q:B?HVKdyۛ%4!2Uqo9Zᵈ_/4q䑬?"^UI'>'xLܾĢ*7 uz [RyOT:A(î^vr$3_?vS 鱅ΙmT2` 1aK'?Y%9g!הϭ"6lj0U%AU { oZ\=J^2#ml.vKܭc; D>kl*C~ȍH2F=}6@XsO^IEIFQѐއt*ZܜZfjٜZcׁl*' d@gx<ߍ}냸eYnk5oD6JiȑpmL—@_*Y츊GU@wh9DP[@[?MF4cF`ak9ct}ԳBRfn}%cJhVAd!~z7ךJ}Cm ` b'-T/7QvQۓt %?4ՋG`'#&Yv=L"֙N'ړ}9|i0">V[XJB( "CnyוUq+ T.I d.zZh9oA%b? HsJoubúгL /bצ{w;ˆj3ZGLЪg]n|$Tݗ/{7FZQb-C"$B~μzt|z,Hmj/5gKk՘5#4D,J$DZ$5]j+i-W? ˛VsO9OY|!˹og?H5G]s[ A8ڷEXH%vTnZStf]k]9p.ecΑ~^Ir5N|P^oCCaBo^!멒kv/QvevB5N t?7{fwZ47+| 5r[AnZ|a=VZg$a5ieLBeV$YU̧͡*4ؙ% ۲}w XcsSF'\_KlϬzQC2ߣȧZ^"bWa#? KRigOOw| c; SɓB|P9xW, -KL71>Dm`+(W;ڷ lr썏f hsN.S8J6vzmVK:inm ܹRas䟴׃ u\~q$dzHUZs 8&yh2_a‡dDn΢aHQFm(2LJŗ*|eIfeFP?6ʭDJ{)I9iI2sIZ{KU@@wgf.C +/O>򙒑-{7=NݎY +.`m,F,pַx7m-z9\GAK*ͦ8Jiye"]V:c%KPqHJvG?ݡV#鸠8Vqٗ!esQM {BDfT

      j}bJlv|8GQM@/߂ nyR)aT{HOxlIf7#7=ӳJې eSrIT;joyO$-%nH `Ahg8AUr:؅aR{ړLi™E}w%!S-R+JJ5qNvsЧ#,!kkjϝ\TŌkAs$QE:BBLT\a4TɫzfDhMߖwhAgK|ی5$>s%0*͏eZl QE^5`!PA4D[?-qNW[ |MؕеKQҷ-a\\*sv[e" J_p_疄-[}-[Z0&I{vRjjGt9@h [Hj'c'`#BDSV7jnnJ5oĈ.WsqYJCsB1pcZ^LuUfWB'J4(P],\eJX{R1k0Y3Ժ{0=? \a)hm8GŰAP+70фwɫ`VKY|)S+$xej9:]ޮif59 e?plssy} vgPrwkGh2<6VLZթ%O[+,}n|ȅ4yV=#`"ΉG;aSb6'v/|kłP)H]u@;j{0aN* ~ qlܫ^ק8#~uqqSb'^%\Yx:|KvS֡sÇn` keezu@j.LzUh;5eɁ@QŸw ]cs3 \WZӉ9veӡTtRB5Q$j9]؈k1Y^.a̔"gnvE?+:hלJN]qGWn?vBpj6$6/{$Ui+U^u1Re(xYB4Ӡ:|;bUݵa-?FDi3pt?$٘Ծw}ء$V'+;)ß6]0 l~?w*m%Q`06GmEaٗUvv~V3]|vYƽ2*!4^ޛL`kڟAVFGzHou|KSk _feD ,I4AIC/{ U~K6Ux"FywJRm/ܤ?pjJW|+ow9sÂ)捏HrS+[% *=/ͯ)1wR0p"/~@ ΋|زU*fgLPX\",k6Wm]w(!I8%7Xy矫RVҗNn_-DG7B/!<%1Y1ƢH`{T+NEi]e>ƀV6L~MyOKd-1z7_"Td~S&oj&VDNkkUKōSd9yA85 ! :9jUyyQvn@|nѭ|F 8mHY,<\^Wg=o֩0fx͓3N25N墧Jp[h RRrQH1= ղ;XBb9)%uqjJ.Oz.%LBz)0a]Y%M34?"RDº"A~q䈫{O}7[ʙ%A}A> z!_0JhtM!2&ʌ|_Z D1L ,{덟=&lU+UJ{^@d×߭r]˯kUԍ6`ɍG㋞ՋEQӢGt>>8325b,#mG ga)xދCۦ|Jn`i}WjV|9Y*\!P]. q#ګѻƈrJ@oXoZ`eô钐(V~ڹ#(D1nOZ"#cA{$o$}ލAvKl*ۣAW!TP jx\<11-UoI_[AN dՈoх܊ )8+1=-ʭM&BԩY[r ;R8 e0*ShI 7[G狖rxl8%ApEv3U h G2y1'|ޫD .qY7҄ mAhA{p[n/!FC9'L~o{f3\znW6*cKNx:e5`t+ ~Fb=n'M1AҎZO OC ۜAZnV/HLj$;5IE7ZtψuA()\/UKi SߗHkj1i%`f>.حvsls[cGY̖$I6U6K~HDLz%A܆N/4T7U(u.ڛ Qp;i*]9wY916_īyHup*WWxjLCq4XC6a,`US})+BAQm"]ai!&#%&';ҥ BNttEىI@m0k5 X Lnl$ze2I@̶vt&izIdE}':G KS]1_~%ڧ1Vn".pf˜ai`̹}Q~]皆M(Gyk'.u*%JJvo&?O>3P?ёgQ]i#' N[=KAGǔWZ,̌q ‚3PQ ^mLT=r^A9>Bg-{qNm#+~v ]Bc'Hi 663-*li)\I' ܠCD=Qߞ%9ݾIO#QpSC 6*I%.]ʈ?@9S% |@byO|Dg\=͑UT*bZN$?MLO]X%/&pAnK$'Q;3jd=舟hl.LCRbZhe6p|Ȓ _X: /"ޟq>ӻa[iWנct?ldpM9a\V"[LzpO-ZͶ̽_8[1$wYȐC%_24v+ MBO3 _u&l0jM~7pk~fRYX(74~/ n92q >臞#PHa]!4S#r,ngK~K4}S))*9vaSr^ԕF#b.x^_UL(YI6#Oe|O.|݃')p8E qӭoU+n*sMuɉ (Dxq|$6qDu7!#ɘwȺg^枕;smҝ.7a,B*CcGZ9)G P@ X^˝"#8z#[Ҭ!Xb' ;tFYu\n #[χ ? pK8Lݝ3e+MtO&a Y sjUr{֌_jyb2?hpd%T6%@]5m[!Հon6oA/:,/TȂ:<#'j|j7ǭJ>6rmxMw"D*vh4$Rg0WHkBZ9}UjG[s٬ݽ ٓ2F҅0 v[&Ɗz\p,lij\*ٳe/erŚЅUANe [:%RI߅ \B `fY (J$*DM $WM;6 9Q|^P|RV;C_j5yC OnzV6>yC{}ͦk;8"sh⨱bwM pDm!/F^/ȗ>&0c'\8u~hKSPKV+lRDMǁ.oqW@4fSQLr pZ"SW*-E*\6BaqO Dt~xsA$&eD MF ˌ79ʙөot^:?Sd5?|y dו70z\" ˺̆"B3?CY ,/8]:*0iE(Xұ-C+ ߥ6vW[[)OI'afͣ~<A 1pkB _P*]Op.>;(7V ?Ϋ}ٕ5eg7O`4EX?XD9aԏeC[,r>yrׇj}F_=WhH5r%+9!Ff sYip]V]"VZYX`UUF38rrfnG.)VA#L94W2ހQ8dnP?5FgVq9vod^ !x_L*G9+C57W'--4fϽs.۟if0x¡gAaI|.c)='lrpOof*뿨gAģʀBj|)q">3bqΙ냥C'')ת!zռs:JwQB`Q PC=RWkfإ1;+yu_/nC9/j/#!յFZ K#M+\wU;o#bbQYQ.{`T:ՒJʕ;DPIk]'m {X4Kif}tA1z!4A'b g(AVG1=${](=(=NV/ɑࢵRI4\U)Ga^i9i.y׍WnOPq1'?C9Ӫ{#N}Ĝ ߄Sf=(۲RĨNfZ*O$5]˲1M3$7렍R:L{W[ZwNѝWv~yE=CM(cExXfT}iW[wZ+U;VZ;͌_'8^kA9 @bj|Ly:f-ʼn|Q('UMd \umGdN uu QG~ *\SIq"RrikƯV q:`Ŧќ²U`gn + -VuzWö$XLGK~U8\H3*84 *<_aBFY~j^Q=u"n?5IB˰5BDoǞ6 !-퀯b9GMGpaRuIN!&i_5;~9ӤIioHetuڣ}TEŻloZX-Ok=O1/2@f-ϨQ"`6N~j ^⤃9זI.2#p4%Fk9`o -gV~"fwT_'kHhM5tq[G)1<,IUQ 4)$+5٨'EbY:p:4#"Q\`"%e#MNo1(pdȾI(eJWtn Ho[Fepǟuq:%,T/[. D+iJ8LLlXp_gQ2w]z.˶Me g/ +Mb (p1jMx A&M&}Z=&>=&khÜAUWIDHuc9JYIc>vHPy*6֌j-cu(?*d6m>$y+t$E{h&Xs'B.妑(^u(I_iڡ+#N,F2o;1[|w%Ïe^*$VRYkGa1%SwV kr; J =*4`$3a(-,S[Eu*uN`>h"=D2qu.{%%֊xYB_9rEF)OoPu6l7C Vhݲ0tj xԛw'\u e;n):Zh*HgP@iCAH C{Orm#em/.QNg\d6p 탴nV4- ' ]Rn[E39e[ kc*w(gyJ!>~%ZL?s@!a@+@yPbJ0um}J>v.9qUץO2LQ`_!/bP)v7j^9wʳw%P?$~iSNB$4#ĔXiN㎷y8 GX! 2ι}:tKb؎o OŲ[" _-BOl$ iBK FhWU5,P.^3'\NNcu\/ r?6ݬB7/#/K0ܥJ>NBGH+npxP,h9$*_ݍ"кV1ܯ_P9>7|z8b,Ü@o*yڳ1myI@+ cy+tIDʻU;1(ּjQL{x צ_lwfmkh,#m zqmC'_&㩇L*!)ylsyܰ>KTb(q9$R)ʺeE*h4vP/9l2!Jdu+RktMgq |2K7_Yݕ_Rn'T>6< ,.B\L^.)]?b旧|zM34;w6qC#ײ 8@'ykkL]vi`]]RAwU*wg y0rlu0b$OaUXdڦS*yh(&?Yx1~.-)ӭWvqU/.Mv󃜰,%4t7$ ׃jpFzp%U4`oɖU1Yr-k& = 3[~Y#3-S)*B8zĶKO{&W甚ar+ <)I/Y¹4wW#[U$.4^yMz^:2.$.= E.[Qr9k*z2}5uB`*]0Pc L`54 f^2y@˔uC0@Ii!LjVBɩGIP{HiSxJ :++QY\Ns;hmhD$r=/rڨY p v4Ou;4,O F58|ڔk㓷յjy͂rBЂI2udȉloiF&ylUeqd1ޚi~u4 wkkJtSjӁ1 HzNI>pvR1FvF_'1ZAJ5ۊ2`nݠbn߱+i>;m yխ5Z2Õ ye{n]b+цcT3q$ t tgfĮA;7[l COT epꆜy*C%0MW6a!Ox҂ \nlчP)aV%RkOzDE"}a߽8 C2h7īɐ[eoIᣢ$ȕq`3tzUL%o0QR\˱WASޣd `IMm ZiӖf/sd;+ߥ][۞Eco̵C~Ь *]w`xwV"bEs2Po0“|BC{f/q f =Tbp}U2(hتB&C&diJ4A~ZB:4?p=E6+k (ktLZ @;9a*ݫ`nZ:J6 ;zj"60|_Vɦ59#^OKn1ԙjcI>/ O:.DzU`V E<(MRJa;VwԢwXE@0:'QX- 1s~`;w ?fl *R]J\@4>񏩤)壼!5 _UV=DbCF3['C>.# 2񶘚8ג,>Xl&DMT-Ԑc?QC~fB gi 1M=vlTyP / &a#׵]YWl?nxM d@]c9COcӆ4|]ʣ@ri;B$WN p XeҋRI.8="X1c*{VMiWu_fE;_oxY۷Ss'9nf^NCц<#E-ʽ e$ao+Eh1vGԱX培F@^@YO(zؕZ-{qB{֭ca%Aj:lu;!wWCT.5D#B\z.WT#aЇ@fL> M]Uetl@L &f}e0MF2:tykT kerT-Dnj',eFlgxPh/ִʩvSsfKM9s:/?S,*`8E xHqYvErQ;ޜ%r_[qf :ГPaNx)2հ!{ֺ5+$u^ּKOcϜdt c , "?ӇR[`Iu|^}vԽWm|-tZ0b5XG2pORI>4LS+G\@ٲ$ i.i?_^dB_qRp\Ed6:9,Fwx> D}f׵E ͏jyƟyGO2:Vz4r AdU700kQt'RP%kHmr,. ևz? j_c-حdp+bu/⸨NbAMe|B}cV\ѾٷO y#QQTR`?QVY`*zD<Qi]i|hTgvIlv7U &RZIPNϔ6fKruKʊN (ꔲͻ''D{MbnY (^1]YDaj+N[bBGIF1uԪN{>a1;B ikj H~)(h#w_H=n`}ŐLbY'%>.zކ+#I9w|ض%ʒ+OCl.D"4 P)zU¾XMbI9s8?XP0FT2_ 'ͺ*WPGo<Ĝ&ۅ_2aK+{"zqe"[ӭ1P0E?&%^gil?0+YcTy(1'76(FRD ]VÂ^4B `<`4%)# >?*oǤ+̺m (P~1T`7" {l%Kr]$^تxRSExx/Yu htDwPPjoiF>3qb.r=\"T5 -9!njeN ^m6]MkZo,;$ZɆ! ט !|QitBwaι uP{.q,$o ]|`,U b=FUz rَʾ<sl=Dg)L3dB /1y[n?p3'^_]gj£2$hwew/w% -\D]}$J$o{bB hw7,V4_p{QT(G?A&ndݾ'1,)a۾TyMc:'4>G[c[/̶=өܙn0c~8}Up1tIYe˦DW뻠- 5-ޒy1oYrȩ҈i6N5ZCk%Z F?MFPD/*ҍ|Q$i3vq*$ȏ}T ;2&bdOD$qM fL3#)6)Mm$}~"sFlw_XM֙2R"F@C5Y2E~TގA؆; %X';ʣP CiQ:LO4NSWWx1GBmxQk5HoT&mZmHJZUGHaF'Wr\KH >}Ynw)ʤvdA bugNXQpצ8+Xϖ$oYf [*QdA=畴;#J(y Zwu譾H6gr@˟=evєϧx哙zaD뫝߿a5 Ebl/|%=>*j*4UZ%3vW0xeWK(|8^*ِP);oB2L1MD;b8qbpcB+61mLzΆ'79M4$+ebk{EzUR$rpJ@Mr1@:kz7:`W *lrCy.>/^}fD$(6)D{>=F -WґYƺ]"pz<@Fk~quw˭C`?~hVyYr=s,^2 w[ŝޝO:1Zyί{Rؙ~oZq2c\4!`d;QZG0]\D? 7?w䮅:m3pmtCƕG yDWVOǍ h/)u2q9 GR!`r9w67h^7\6ڏ;;]d RIV?]rQt*jh+:"(wݼ@#.HX1flV8B\Kr^;-p^ҌVA8hz}Q]Wޜt٢$H4as+\yt 2,Ҵu蹩kOGP5i3ƁfZe3h)Y2;պ ""\\4C(H]+guߞ+& s^(O%SݶP890*3 ׾'2)=?0N#k8 ̌[/slu5=]x \eV_jIס#zAJitčhxBCg=<#V׳qT=^5K~m'uBl@k ؚ:a7ƈ@jf)3Qw]x w wc@h8T/RZՈ!E1d_ry[d*4π+XB<0A%?WG,O+({ %|I(ٟ-r]gHG@ONc?vT3SG֫⒇EխXqSt_б/U~uh{ǓA9]jѾpґR,d~0] !{nyL(KӢ @4|(fYlI>e 8N_"C+-MB O0#hJJ<|>& NppYMWȀ48# 9綶DA:#:5zs㨞2]mCߥ$'nfh_"EV;4KMK62g+#-~@LiYڜoGR2]J',lir]dmt(T!c>-NG,\ZCKY~?̀U֬EB-YHTfH##0Q_Vڽj:8#̜VЕ'vip[:K˾$"Y̻r!LtPvR^ r751`Q3 RlYW}2MCmJu8OBS~e{!9%uT K"w<!wSYO^\5)q8QSk 4cTVdyLAyư::0?I`cF㪺NS>Q2-=d lϥ3BE0]_bm|1w0SV+t-]O!"nH^Ƚ(bkH2#;ܰpT()LhyjZ:yb1 K/|_ڞ)Pp5a ۝[d4:`\)Ƞ{΁nA&Xa%6 83:Vo=8ptM(/ 5cSZHư'f?w&,) - vO҈bBw˼-fkk0M;M7R}U=_e7+ߑ~-r2N˶$56EaV䭶ɷE<:, ۨե; X<e3Ws061h(x/@'teuPҽ<-u w.3H*.;/: ]\'S|/oJ8WTܿޣnFٻ>S15tP>Ҋ4|p_zePͪ^93̾8a؛mEG?TP}Id24msDKRt'j+@gRtZA^&BU]\t΁Z LBӞ{Zm/C~anqWd4)Bmp_ise yqK@ʳkV׺"T 1ҥ~{הl%En *+K +a&iʊBq oZ׺Z p8OlhP>nDdB(7'Y 6nx)eoVm& RY{nfoH[2;\?2lW nej5TvH S )*Ut$ \aRGT PM[=SQuɇ]pmBUwl zpdR"s˾/> ][ڤbmڨ-Jӻ9oʉ[✥ؓ ]p/Ɓ5g8]('HR.gM\^-sԼrgceSc (y>Wo_D &saˑ~e_{ǟX2Gqe>ɯj]D=HUMH%R_.IfU; D j{u~._"c_\%/7ʻUuxD*W5 nNn-E "[QuɷV(6\1 գ滯"NHP/MT4%(댸L͔‡.7d֨)I~{+}HwvDyj/x9D]![9YoCu_]+Ը6]l|I6Iywݺ} j0%׋qvjbD1`ٞzz>"JcX'H)]>]H"pl7mzP >-Y3Vj!Y*Ci}ʗ3z/lieuA)k.8uZB vó#iJ8rYg$K/Qv]\+3M_߁> Y XuZl_|4nqXKkP@䋬.o^}]j#Z_35^x_\ܾ.I#Q˔}87 2w"1lX510)О!b}jUNf 퓾sNlNLTx!Q2D{ [% qycq6(gf%u_O"% ):1K o w޷ϸh⟬QG@2~;؁k6-ݙ vtVd6^0daaKNjJ̍"L/^燐g&j+^#SY`0j!B5хO$!™r2Yd2Nɬ@1>1u3@=8n5b!.G| iMm:1^3EkkFKt4KhTuZ@X0`^Ƞ34șH"sD jDVifϰۣk?#bɠ--Y4a^~:_zĽbʣĩ_AUwI8p*i=R ^@xR$=s熧I,*%s>q'HӖr pOQ=UnZs/ 3J)otz@9R򸼉gnS}44pVaEO1(Bm|, ; "ɦ61.zdq47ac}`RH3=7[es9e}+q:ϯ/lռgI .҃7,ojD4V&A^]KʓsL&nYîLe\b.lER A>P[WƁ:LL^S=t1N(ܭ޶^XSwUK>ԮrR ÄoZ]LLizOZ&2; Y2:u;s1Db3op>IҬݯ4yeZa ӠXKT.+L@\:?$J8Tێ7oyRaP״ ep#2T T=sn7E;u'jnDPf K\0ar|Tl ={@ӵ $c1OtZbZ,0yflO"?qI؞9RA`ULc;zEҲ9G :8`~e(kٺ֏tI`];~&zJlnc "(Hh;\6* \/&;֞Sޤxzl7]oo:Nޘ6B=Ee5f'|2 2zЈife:iZ*ǯ]1^TT'1PÉP_d}'G ]WC{/2[m0Jtlvř:C FR Lcf&spyז .æ$_+N :%[>\#ͮV ڂ&Wrr?"cř/[UBjJf^Y~zlۘȂ伌΅lEyY>a;UeL5>ṳ82:faN1/ݚ$-tܔ] kXXt :ڡԜOJ{nn^Wj"( |})/8lJ_<',֫. XYel(fNH]NV֤?^kԡ/}(Un=Gj216b%);)4I"2]gtH%bP:|I %X\^Zԭ,Yl.FEyܽUA/ \Κ8NZ9lnm\ NssOjZT-܀vq|2d`,)A(*x@w}ZBa++;T)z!GqK/ %Aʤ>KA?Ae,!n̙i#)g+xL@M]v({06md rWx/B5^']zӲ55aB ̤>EnaxR anw2)+t"=-Hp4Iy);\gpڠt~e-] =O4}@~ )ooA3cFR뿶uD5(-I/bFr*=jKhhX.Qa]&\T"tK }zh _ ɾsєG5b,yn/w yBПYHAt/)niC1R$V+)0I0u]e27%Z{Ntw. i[f(pC" . u #O9!cW(K.}#f_oNUsN,im D: ++<˅2wtNp y!%GTS>Sƃ}O\%gt%Ti I`dXE bKA"غFC oxaU_e6=#^<LS)ú>p2|V=wsɸSs۳[{Om)4Os5C4@G<&H 9uݒуjepYͲtg7_aStC3cDІ0I&nѵ|@Eʷ{]+E6]Uy"ŏu!aԤdt3cxvv'TTPBPp俯h\iJk>B_Q(Y 5+<=# ueU/ÔM41]Xl$շTZ;9 `mtu>r_]6O%ۤ5MmS+IӕHrsF2 !=+:i%CsdڈiT$['`4+WUA1..&+D'/fv0Lo$\];fb0;H58o$m|R]nJR2gJ僭ܤ,e{#CJBlpWvƒ(|!]U*І*Jz+I,+*#fBIBV֎ƣ.lSͻ@Cif$|gpe{^)(Lo7aoaS!w` `fR |rѱL8e>R_SʠELbpg &TQ96Ofvʞ sX_ZCdCWnnLPCo[AНEbYK:&W[D*Vy`i0xಣCQ>4tW*b.Oî_b su<ي/݊[[,pm##,?i>)"3$[ 1v$Lut8<:GQҊNPmI0пٸ Vrޛ=%|z_~|1- Q!ý; "8w 䨪^ڑkFP C<o2 ]tyƈ M[}i3pY^QM˼C\;OQ_M#Gm-1 -5/WZ|/, f[2G>tP!̄2zؕ:ݤ_ Ymv"a!^.j;"|XmuG檋Kb`W;sSQ/8K^% OZr**W߈>Ba G-F`Oqk^@c 됎/Cӥ ]'+y.|xj ֆٔpg^-CnL]䓃X\58͇Vt[i=q}_5#6o; #{f#8|ΛJ&V~* % c+I2m0[s$NJsG@٠Asيn%e€\m{؞֭3T`˟;>)~o5Ϊ{ϬcZI%uyQ}=lk)"-pdnxmQH\ ܅8bg5`+}8=6nŰzUQ?CMBI N&Avk0{SZMIj7` [A-7 @UT`6Ͼ2o_IT4$ %'̉Ixl}t.olN͇R-&qa _.#Ke~߁&5p'.վ%}w ¥]As8*|gIp";ӕ [rʺo,1ab~F!EnQ'٨<}I: ']مwf|․qYwcD;~)gJ"F52șa\`߉7 ,Gr9mh ۠ A-ٝF,>ԱĤ {gN֣ x~z`0]fpG0:9&iADe~,$%x9JW(\kE6SnxRQ-g =}nѮ&_xSoۇc`\i bK?Z'%V؉i5L4: k{Hu}?.ǍoeB%<|ɏʢ)Cl/u&tOxv5uAlrTk` Lsynue?\LP쇫X0:8)SΏ+홛g"?)4ѹYZJvIX8{@e-f$nCݓ7#id^ `~)55^6`haϕ24Amnw!kg84|*}&lpB]PϾ^M cDBs8 #T&cpO+o P){ś6BF!殢#,.A Ub]cpa+z/Qdt,eqͲP @<~ٽ%1£rڤ6ñIF@Q֧#ӕLp0.L/.m(՘y.Vtu 6 W5iX bvN'1WMZeBh}7)^KNbRes0i,DkuӞl?=f`JWаɸCWq+$OUsNPlȇodQY,M>nao6J}YG,x310|@^?9 -|dƲa" W{VGпG-{"Uº'p#m$E.cY:X 3CZ œ>[Y@ t y.ds Q ɋg& Лޕ6llO)#;ť)?`f2jgYZ070701000002f4000081a40000000000000000000000016239ea860000b2e0000000000000000000000000000000000000005e00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/wireless/ralink/rt2x00/rt2800lib.ko.xz7zXZִF!t/]?Eh=ڜ.+PuzK31,%ɧo]EG (4n=x?,/z1)y^"F. HQzICBs kڮ7fl\6=͢l1O՗X#f2+8-Kַ:rx[]d2G.H4^.5^E~*L=֓K14`[vyɴUq뗉[VՂFx \Dя&ֹA9:6|9ұ\N|xy{-pt<HkK%g" [nD&ŷNAiUB,p sKi+T)0JZ u!ƀl%!2|$zQil7eExeiq93hi@4!;Rv>m,l g_JFSL%&6zO[];M+IfLssUt_檷(4o(y`/| S;u~6K,o/]s0=jQt>'9=Z#5-"随3Q%EM(|?pmc^q]jO]:hd_;j-ȍy*onf^)m6 ԋ1U`=MXW ':Ƀ0+5ՀtLm?ϢMQ>?ZM=SjI3"3{R)VL?6\A<T=O (WZ~t Dnoa`S-)Ӂ8d>I\6m6#D2g4N']GnKPM9ƍ;R=HYMgZ+ۈ-W:TmBqj#GcD<3]nfh~$S3PWC~l~Et9׀fYЎykC678Bd>|t Z(\'o[r,DmmƜ|7ߋs:5_E-#/.J(2; ,Qqt38!U,ҭxҚϜ*RkL:8 E|/ƵzS(@"rDk M|U G $TTb{e5JKF`@m8m"®j$&Km ocq6&>Q}SEbG$߭8d _*!~ e|C;(<.M"Kg+bh7pjmx#V/$yzT@3FÉA"0`R=#U 9O[kFѴF_J8RLK%_]vAC`J^@ 2`ͭm'19* #P~ӊ?\' Cs|Z6>(?e d0@>ݏQP|$J+NPbĚ; &ԭ[[/Rg svIjhT CWP*NWʺնDOiB˲͗ .vC^l8$[MY}#Hmow7,z z9ʾ ۷\$`Ǯ?BD4<8L NmOˋ]|mi]΋[ 49 >1{tieƐ:gT-{"j)U #(D*\ pz+rpL(XkQ.Qd5a.~wkG[N-^ 5|,OePF~|R0^ qŌ$(G_?9H\ IN<-At9nJ \>uUP_ ~2m'~u"pD=yntwo+VuTv@Ь9D,KO3g>8Oo  R]_+b#(J7h K1ʄq(B`#J,p`wt(Qix*zf(+m(I5zڝU6DY-i;4(^Lڇƹ[4kGVoF$ku2 aZp_<=U\[ceff廆vW0 x^`k@F% bFWlRlWAfHm:cYͅHR)++AnZdIL|:q)-J7 /muaWP(pLц.wwa_h#\An<:PVL*: a} Y2`DU7=ix΍'$>h+gL@|+@8MZ՗#JՖaYWWB V^cW+.\ȻA>/.G8T)lRW md.;^ZtzE}<ХPep`hZnuV⣏D^>3ЩRȃ &,F"]G8eé3-yFz=RIx(b=M(@jpib(|͌7ݝ}SY ^+V[W3=~g,,*Z֭XDH_Ab.Տj.:XYb_lυxp6lB=rvVʙ+*@4K #x5Y|h|(:u*=.\|-3?:OмИ贈6(si Z,uv J=_{WW_ ![h0G{a ny?ɉ/ 28Ɋi&X*J bVfU"lXyUߣFx:10nEf%i˄6 .v7FBSJcvu*,S UDYz)EߡƹeiE%^A_Fy 5PʆPh$?o]ݩwDG"ߍ2LiA/4$ช;Nn j!^4H- {^v>0)o~aH"Tk}dF;e@kǬ9XNʭm_/[# I(2Ɯ6ֈSaMV}(xr88 ؒhCߍB;j%6: ~|~c >./3'c8K~@!Rdxu& 2zHFF- aqޓ9Y*Pj/6TzfD[6[agfR' 1,€R?pL DB9=ORL:HE2V2]}꺸c`2h2~ը3;3XBGՆE-L#rdKd_;R7zrυr=FHbi4Mx˖Bj/3O|?^zEeRlJԵs m0GN2,is:CCs&Υc=s{6~"tתfxaLF"PEn:UC wJ\'FwE3kt%h0{}LlEwJ'\o.i~/Ze~NRrrz'cZ(DwԇުSI &(:]N+-k`n4\xqӘa/ G|&=4fLQ XaL ADiEtRShx CB 41D-|My60e?b(MJG? v qSf\ssxS@Wn4tb)Yn,L#@Y[/2|d`@uǏCу8wuRPo+KK;)CKeW$tySٳ%[c.r^=1DxBk$-`%;H.՞apqN;s-O}! YAKW8"̊!P:&$ݢ~GLJp:(:c>Ph)*- وImTg5 %a`"sx;љ\W[:WM??3oxG`ysGccNQ5KڅTQ-}=oлU0M\վԴn Fy?j}菫,JV4FC ;JTV4@(KjaOD=> ;[Ff`N`ZG:\eX)-w.\)'m9uvuzVrNQBB}?^ez82k/ 1G׸ t\J| OSTCpԇ Ι`yTb*c9n?.8F%A=_<p_F'<8gGD!ȋiW1}#Ր$^eQaׄ-9]7cĄ v4LNN wf[9^v= ϔـ.N\^9̗Riex0@ԗa:x 2uf1)*k?VS@-EYIEƢ֊{H=źiN.vq)_pCNa1t ֚B^r!yMoMMk& #>CmyA`  YP&rOW]hƊk蚁%Ru8t@F2$\R*UrZK*Ib/4emv֑[ gȹ>Y[xɘ@PbXd8Y6hS_TN`0`1$N&ٵ~X;h?!j |+wQGʥ\IЎ>x8Fï=RGbѳke(YFt}&?&Wѿ"nZX%O`'bd'Pjd ovF-Dh`{wXHz4s<).dvY(}/02D lit;fsL-loN0psP~Yؐ|J7|%[^bJ ҸQZs!VTMX&.]uD_z̆@_T} 6*",(baۘtը3V i24O7&Ur}I75Uz%Q?4*C/vW G69=ޏ.'AWJ@Rxz"a9,Mɡ t$93zZ'|iQ_95.Uת־J> 4w ӌhw^<,w뤆>* ?n{qa.Q3K+4;tL 8 N*v> 8I0EnZVY8I#mE74]bcȉ&ܕqQ}!'͡2Wb{[*oD"qOqD.o>; L= `sW^ԙѪmUj 3akNrGAquKQ]`R L7%sK@g]C߼Rwpc09S~ 9y)ȼZpq <*驎^-:LfzȉmpCl*aS X߽$hm)ru_Q{@ϣ'5RH<mb(|afטs++qRЗrv<"ݰA+$$7lVyTgV9"46{IB m(~etAďWJT(P*&G$u3]l߂~H']H2HS3pحzfjWFG)Ŝh5uE3krFF8GHP ]e *G`hW%QDM#b=MhHý[ sMLoX)B*B M-8,Fd9ʌA*sh}^DX{#'Fı \[׬!_~i-GrF!ɤ" P>8p]NJB_kZDA61s@?\s<]qew1U{wz} @w l"a -:CUpʿ=\vſeo?`8T٘X8sF(2&0N" -ma [{I12doKyw; a[R;> EV? <60ܦ4F OpFb&ѭR\q[?!NU Hv(O5!|vs&FW|HUsfn _UO/x^ k.kἐ1? Y 8@Rj`"Lف" }>P̺e~?GzkAFnc/o=W 7ǜ%U9[ŹH`0hؒLJw pki:[ Y %_\a}''Ee$DCb1J2u/pxzC!q6* mI7NDԴpǒX~޺huهlkeTD?r_%V:9` l*Efg*{tׯ'),!xGiy+^KCKQh QdQdEv/i"wȅ[]-f*uIc!e~82kNC{`2En7JV)l:_2?#8=7StFu24OUϔROayP}!?|Tqe ^]44/u.B%{zp +vk!/=nFpU_5=N}K7(( 2]\V$_;JrtиajzT&(xVJuHS攁PpypDvLr䡱sn/%#E4,|W`ɯ:QfG^la27gYU_q3> a`-3x"9Ұ,yyBr{niNl,~_ Y[>ܒxT2T1/:9> Ԙ8E؇1[g0O[D#A%!k8牬1hly_y\>YHqhwVH&e۷tJ(scoܕ~ ᯝ]p&_S;oL۫ۉ2qk(7]/5ֻV;G&QJFC")mB( CNkB=D*K-AȂ9V=3t[%im&ͩ=u;3,c뷦uPw7މm[b6 8XXi>&,FdiRyT0ϲ!O;RQ]qSV_QfMʯ\Z@|?98I%gF%x8҈ѽQ S+Gwuw}/Eoo xoxhh] d~?ύzi7!v+2Ot":{u?#Gv6aK5Zx4Vi>BKx>-縳$yXv=PI F6XMN_r)s> L___wc NyJb,[H8B@;V̘~NBQWNƸbz>Gߢ"\0Y2\*K :&ONmm'anaY|_ -v%{5Q_#PH"p{&@W>>R021,: MAR6|6t'F7`╵;Jݾݺ hy|Xո3vJ]]#hd C-42*z6+B4RR 98s' #k(D"2єURkS<ӈ1,8kyR.0b\_t"Pw o ߒܟMghP:gYU*C+`h?*1&22IInhhܠo)%v6̷[/LUї>qnWN69n5ɓqesq̻ ʶW,[mHb>:ƞI/\WMh rE;,+vg+Q!nQ|5QZnB'+L5.ʧnsFX쫺fy&" Zq(,ޫv!K;\X?%A>*ꢟ ?n6(t$l1 H;ތ^![&l[; d@9S_TxX)YNۨ%(*yݲ%"K?vَ9:[;.{4kbh@42{$r!?b@XB c ѪƁm(w/fJSHB^ P4jv=u洕knM:QHa9mc+8N;pǷ # m OuNyhYrkD* `QLJ˽emTֈbUC2DF2KcIzB21QiLE"XΎ!fD[Sմ&Ԛ;~YOx)kj̆#&!vBQA)Iz`,iL~ALDZptŗK^e!AMͨwCժ53B\EKׄ(\,=%4wSo-0'L?CmN9C$K;5cլ'I4 So^(nE7|SyW0FʒWwhR:\lCWpDmy-%cqpkgRz>E3K9lw|w4=ਵ];G'pA/ A;FYL)?b}Gy/ Gs t3!YAƉLv)m^=0\.qA\ܧI-ё QeZN dN&Y&>9•1i%)r|-^{5wYZ\ _VCG6 ?x3GcY@5D< գq+6lYwf/WB{XLh'Tu\8¸"'d^;o!h&ktؤ$}{ pNN>cKdl3y[bIH75#8jJU]joʌJ+|=U+w|.*ҍ zil+ʪ$mt GA V0)V>Yyy咜(=GMf<}.'^h8 G>d[yh ><nVւ3]Ӗ" p7\XX_ ]OVb7-}kƭ3?ǧ<9:폫 )aV'S}M2JgwmSkA|ݙ/YtLvv keoч'iv_`3:óI49@aڣ2x?53D'UZX\QܑUiFHf+n 1kOPiŵ:}0%,\:ح]™ͰeLĊ߫>GN?>ɡ_lGyޢaAYHpG~;DA'~*yώtJ6y}IilK"xxXG>#,xDZB!ea. w㎥% W`J]hRk|f "5nE21x+!~)Z-|x-#'M;VIsG~ SpVt f~WrbF6cDiv Rs;rkϼ\+g./]Y(<9OpۀJ9f:c̠n}q0.cx9/y m]m f@$~"q\) b>N06|G]IRyp,?Bax-8DsGY$M#$DtūgmF!>X, Iu'Es3wJhy0XZʮ'07Ӎ71Nƕ09?U!H D]( "Pǩ%ZVbk5iynV4m(.">*^;4POP/#LX AW,//Ӻ&=$>A6A9.9 x"5e%{ъ^}b %d[ I Ԍ0KKusSP¶V0zWQjۙ:˝~9,pPf4ʇj $ Y^D#X(3ʷ`P4!Ҳǁ*Iw$UpDFCa/`E#qfGr[$~넢?xKW _OJ"]eiw9F"+E⧷赸/5ΈڏqX-@W߮fˮnl/6ӺEz(} {٩ի+ȏ񭁸D6qt 6!\IUsqm/^L/Ԓ DV;ђG2$AohPC-Ӱ0q]Ո$ c*'uXp7xA$+ 2Vى5:Wl` bAkk9YM%ڈSUsD#Ԓҗflmco36eO$MuZMIiH E]],q2jXr k M'Mvkl4,YR*cf z8\]рSxF6*fmSq|3Wa`GBwW!RSiZPk~]pJ+JW)J'J Ac{٨`_n d+2Lָ[oHn"g&5_z"Iv>%$>'^;:e@6DmJỡN>DL"Rs`&u>xѷ5j!O &S,ntZy;9-ߝ";|isPtڰOnf hsAF~]& pOL.ӭդAN|iWn2gO(6Be6ry;LLޕzjN 0_(u~Վq3$΅UJsyxB2^|ޅEPO3/E57*ڲwnU?ѻ1!Kk6V./]mtꨭT*|aQq?8~CۮuZ`-@`>ϰ^1&w;Pzݛ?fN8-L,#`q}6}/ʶ!1GĉoYWˑq=x3+l:;~u4Ԯ(vabk<İq+Rp *8˽ѹ]$Z(4?'mHswgm1|W"70*Jc uMw|'8#ǠT4W)[zO&Y5/dx)dž-ˆ/dADTU{ JW0ճ b;jD8n9:JQ-4ojeьE>{( A!JP> 'oNfg+Z©&&0?E%yEɀM$B"ԣ̉2ґ, c"YOJN<!vaL Ҋ%BonH~MvN ELҰb*-tJ s‹KzN4#FplȸD_eMmXMv_DVaΛjEܼ |7"MF ;ݡQGjJ%Cܟ5`A1P&c?O2Է=6E@+`j%tHm|gaؼ#H"H㤍3{Y<g]E/`v䷫94KشZwE흁5e (E .MpG(t$jXxQÅ֢9D'?iy޲R7ll4sKfˌ=hl/zߋ!iڹgOKim}s3̶-st;,zvgZ7I49O˼"˱Fx!*L0Y;vK2O}% /LR^=5u_x)g\yh|a6PJH}%AD`t8>%?נZi#+n^H0/1 HnE^ɕ.4ȔaH=¬35E%C;ҼO9*~D1qn'xf7GKSƖ.: RGJmڅy>HQnxz#(5Kٜ(96d@ny.:!O b&gۓbw8^j {0W[W47J6 '"6:YnW+#n=VEj˸ 3FqCC{&F~je/I8o iXa q B]|VFQtiO=GPdƢ] +؋0 ON+L>D(B*y Tk#ۮ }\HU?GIS*/NR%2iJW`u2뭽D+Q\rV,oY)COe8G/,@˶9w1ӔJz6D};݁Yq&7;6#.g:3N檫q2vo(\;lrj()A3%,d g₦:9{fH0u=UyC]Shf>V9YY嚭,Czw,SEetis1͚xUBGb<,ԮgujBZ_.vӱ.=B4\~6zCf4iAX7X\hgS|xю0jr$IBc `9<$i*J;5+zTFIsno+ÓǕǹ2ǻ#,h(Z5M-; وV&^%=QBFY)aqA8\~Newrs/p >IJo-FsO %ҪM/-CYi$/#lN&F2nok[)fS/2ĩE?չ2PV7sMuQ%c#,1Ȯfe5b+KW5AiYDU">/eVLVl4%9>y1Ypm$0, JAc׽wyϬ_d Xs Wrь>_02XAu8uˊSz]ȑ%c$-D(,G L4JO]}#9_$-X5s&b %1S' (fּNUF `2UUظvG"36 ½-H4QFr/Dm`7lۑ3e%UNI<_ʟ!3?A(IPJ5yqE~2}"&8\20MŽқE"OoĢ"tdTٔO/R|ӫX;\VtU pz0 ޒȝ=I@%A Xkg|Ešs 4RZ,jp_k-n?=AJy1Mge,C(uMVEU/Y-PSZt ~R.6Ґ-BsS`SrRJΨ#\qte&5>2azTyjKoAV(˵Wd=6ե^ Ef^ۢqLZ  #j~%D' ?&P3e$QD^X+쟱eKBb7$3c"CFeHÜEҐG\]M,qvy Nt zYjcxb/7Qhy䖇{%@tzm mAf:vUsu_T`S*Os[I~:$zZ,5x.S5)BV]ܤ9O/*p X f!7_iܬh-nnL0wSfL"Mq sn*)EaӇ@]0zK"$(篱ub4z@iDhoji_a,DYs[LjaYZvQ"£a Txq@\A@ʊ83hB6 fmڋo2t7 IůZ~VH'^QP̶f:4+P * V|7vOnS[FJI,肈t6ilvSg}s܈4#$+89Т26d_EW_c:G_U 8UH¢_f>͸kjo%z;O=f8)aHcu7}9l5ixm>yJ0 \pчK23#eꬃ}!iG`ReE&傓}s 8E@ \nQS? 2`1¶/[Cuv,MW,&nJs߯( _nM\BY>[H߫#3T'L.Ber Tݜe+Gp*t` UA$f@Έp䉘J)gnjV/Ϯ@ P ƶ y`LcԪ0Ⱦ??OG$C7 m4bka8(桙uyCLBve 6 dP4dpJ-%ڷ$QE{ K5#jJ(1`SP_(z]4[Iy^:㥷7✙b $`,w; Ii e7_Mu'Jp zʹYK99Q{DMuɳ @JB9$KBθ6w8ɜ($U` .vz!|,Om>_%UjᗀmsYÕK(|7]/\~c:LQVT'gZ+Z/M㉷_ Uf3Oe'KX?u[7^Du_](ɘ&uO.%YU A9%?HCWŃDWi1R"\^6HX!-|O#5DsH0uyI}-" # HwL:nYDjsd? G;hK;[ͧt>:1w[~p:!݆~[MT`G& $VNL-O4P$b!_,y]E'cSlx|~Ue. +q}c$ liʘI~,Sex~(ȉ삞)1O|uvdӠ"̭2znOpT I A՘݅|"y5mKZ0Vʡ-kyeF#o̔ff@?8AN D[XR;wJFNVwK=mTa/,Ugī+j㿸K GnBxObJn~˔F8kx bm2;^tz1IIu;FwΏjʺUu YR@߀@^vJL[ X?}b(z,|ڱ"9Nָh[=rW͎SyM۵pTZ#~vڌ|Npa6IXJU| HXik<;PJ.tQ'.<753%K UQlKDYFO֮Apt"cw kr@ɡ8>ZtE,Jyq rc%.ifep>K5>Q05J)7{ ct \z%SM￈ZtWD;L2 +Y"z" e>g[uZ֧ gQ6}ܝ@Y4׭ަgsVL#3[V<E"7x6*-9PC8 2~1iTIrKCSTm:[wb>.Ks?WrnjWJM=VEN渋*E(.,l{٢EXpvTnsbr)pD|R4]3ա UrȀg2[# ӂPhz0oOj4=lc+6^&%JaK yU,?,1g7|fe2i!Y|x,Rͺ_c8?X—,JU PG\MeOpDQY"(׭jfȶiK,T6a46SOXFv#m*-;E~*UFܠ)Nq ۡiݙ:ˊs*}tȱe]>C+$* (\?"a`m4M'bP♖' LlmS',V4"w߳*{?1~iL$#ġT;&y~~ d:VX/Qim.R*Ct]e!h&%ײ Ѻ۫էbe@_!XO6^\!p{T%K?/R!pZf2ٱPMn0 hOk_ 1K tk҆3sn]wQч7O*ǑO(G[渃WnQnrf#ENJ@W?3DYPd d-w%ȳps<R%{-O=hn♬/2HLp{WDfz_WP%dBRF]OL,N>R4{-RU΍tկj5YZOl cŰ[*K4}+}rjHtgۻL7^ɓmY!dK(.zd݋h+䈸cSlđ9¢u}ֈe9A*0گ jzBȭu$<YRuO?Xr9LC?G8Ub bk6[a0F YQ4֕N ~}ǝͯ{{ /bϳ V^#i]Vz COKcUB=7#]ʼnplfY*R뗊C1u -Ȕ(K] `vgyFEc:7OqjF/m)b$dzRl(M(#Gi:#62yĺBZ;!J0Q nzߵrteC} b&+ 4r a,9(k*팘;xA2+_L2 _a[ӿLIZԵR f zY`2o.<}ܳF}Vj=^vGve]mIb <A3wsAЙ 2l]4LbvsW7E\ioP3DEәߝ7-AvA)~ۆi m+CɪUW w3wӭ:9RfBCwvjJ@/Vn.MKoZobܮ\7]B^ivq0k[qaǧ]xMϨ`ly]i=BB3(g;_GPe$'fb6?U?~ [8&_'"t"SA:[\*r?>tI ύMWAK(b̡RW9Z/QalV36hN҉.$]np0= ў3-Ho51$s lkv87;8%wz+A; ts;.hsK=H[Ac7wO6V敠9->2x++ɴo O-Ҭ(b#1'Ex5m E$0/j @'E|e(CVX\SD)Ug>/k ZqEHgu樓 9 [$<[}5%F|n~p0!-%  ѕPf|6¤~+g<[ Ro$j;=,JnSm~Ч%ȡɩf$wE㟴%BK~Fh.[*:`29.S*:`Ez|U,-=8 "d6Uy}5fu*:Qob[ YְP !>wƮLTxH菏t_Z/bQ^euʧ L\Ejf6@/{'.J 7;e5wtY4/ugOo/7to'.1u+]Ehx"ǻYppI/6О ї\U`JUR%>-sD'|6ohL-Uc8GaK&Y3m;m]!0΋(V[5tl̀J'LUsye+p_Z?#{K`{z6-#9B7*NbQM8N7Ǩ/r.C J'r2J 6})HlrgdZmR[T[71unwD;4*6 "O摁*N6TӚJO)v9v0ˍ0 6^H Mdz0Lb!PlzZaIϑ-[RYesJh?0{",|T0 sn{Υ*(Yi+ؠ´LardHo I+M{QZvdt=em&j+R;-$_ .!.)?gH#kc'/ua((!.fqPP6w7+ex'c-$ve14 =] E1=^2kQzz}4 VПpЏoc*GlTU⑇0zxfR%6&ΰin |5biO_{QdD[PPr}Y t5OבW aN'>L2CZG,tRZ\JKr>v=1flN.i?(7x krxm2y$R]s7P Ŕqrb뷾6SY|Ӣq+2@~H4~5Ȉ3Nw).R|: Qy8GOPx!Jg'b!r*غ!LG3q-k&̼6}1o)|tYh 4ڣ~53VI=[Hx Lqw@=+͗oP̋iqH5Wd3 "$dM>>hP;x\eaӓ &"|>'?l{U<@s8UyRv/%cqؽi87#`he5]gRBWG >Vy~E3Evʙ^sq.}# ]uO j=eB˟XVr0 ZqjU*a~¡;dJ"b ngk,afpNs)G?֧ PYDӭ|ow甹C9gUHa0mD)|<ݳlwg0&,3C-│p4C]΀JVl~ dtm0TE#W4Q M>йR5 LޓZ1^<p!zldKiI`;m_45ݥX#$(3.o1sE VWRHáz+?q)tkMd}9!Dͨ# lh7at6^dԷ- 2q.CЧQ5#.~O-Hi5530۬љ2X͢[H^Y[Xˁ:Jݪ\3[md3&!>6`TpO%9-fU'q.1xk\(K[Ys{]WxHbNH `%Iqz(Bѭ4njAd{V|=;` ~/ݱUhj>apC!MMSX{ofK:'(REs# \u*sL $8Dm( ; !(0b'7cl;h M^nP-e 'ej7$l7&!ۇ萜.Aa9!a؊w6s,x1lX| Mdi~I~" y!w 7>:8&ݡcT 1΁ϭl\=uRԭ̂#kB}Y"eJ&|.x\ nU50"?SUx۸,|Kʄu fH?%A o7m|0xE >ibxLr]dF7. CRIyRIѨNj߄pm:W.éۙ\!3Չ}, V>(2N|ꩫН0è5ܼ=m%1o~謗g⚊Ӕ]U>;jBJj_QdLtv HrEo{ p6@ oq׏@uÔ.N,[QnMyx؇$z6{u,8[}۝O n>ѓsig|/<w`N&cfMɀG"7vO*4T^HB.:GEs+ Z{I|̚gߟs/ mNMqίqzCse,I$/L_X;[H9ooӎm%ґWˇR.wZnL6Ref*6ιq*%Vg~BG›IxmM>9^7 тzhiusf)p)io u~";0hH64)n-42cCNSTW:qF,F;a`҈\K}L1 xJqSȣnNTǦJz8YgYUMaFR69I:ļۗ>R5zL( [p&c:ǥjBp=5%Z?a$}q:k@ [PjQs%(׌TW`e]?;#fUz)N즓>`v9|;޻4k hy'A"Ε +mT:L+ɟT9٭qlԾ2q s!nY\EgfX u\4{"՛I Ell&7nqLC,9=0#oCI~wkwa}&ٳ4@eglJκ\ul&t!b8|RAC>$븾xP館ҳ<x+g3')GT\e;GP7pƭzS8;͘ODҘ(}@5K9f\ϳwWES\[L:پMV'-J 5; :W iE}w0=BdA9qx# z#D?2jT )@ƀA7rܨ1S #qxm+03F <Sr$9#<qf~ 6-0w(0vQ@_L|ٖ.W( Pt E :܈R#]Y#aTX}F+"椁)Zn9A Epkɻjw17X&Wˆ/:nMA^a<4?6ʀ=LgY`sܤi=A@0ieZu~#s o{$*-86ȄFm^9S3r).oP:{XݕՑY^ U|0g<: O_c[ f&ŰcX8/x.@pSl/[jR\h_o|>2|= wӖ!ǀuW{Н99g򾍂l`UXr>\4*BK9 :}ܺgPa]_NԾoBMY4_HhrJtݢtUHLJ!oԈ\ ^*-ҐL+4=Iw# 8e<Ņf`wKEx6כz p2 +*ݘssg݁-+Bb55ZvWGBw`4':Ҏ# E] 91G1"V/԰:3Xc%Ά}NG}ECTEءm.QPbٗ5Y72 w(k7gY:‚_|`%m׽$:;xa #űݟu^_Z}[<@y`TJR  )~7IbWӅ;>P1xsRDAG$`@}iƟ]cӔwj34o]_f%Xj@Kض_ XyoPcѠiYG FP} PojgZY[L;=/BR8#7Ttn mhż'7[mWn`NQ MRL= Ipۜ+\˛LXS8+J3K\^.C@yD*i$Yb O ة+wwn-ڿ-sȀ]tJ\dC4LFm3JX9hp$7_!l+SaQs{1Ԉ`府(1|8Lum>B j(4Hwva=B5n=y<q2\i% Jƞrrǎtț%9<5:^w47fGt@>zKy^ |l…5\\ݪo#CJ*FKٗ̌&/`ϐУf\Ma{PGGWϡʫr!^ddyt<_]}81܈rKa^3QUC ?UŒAZ ʧg7$gh #ObQFa>OrVew=@d祖ǼӔ‡@]jgyMx3-XqmG;HU:ܛHnlX(PѪٺ//(OxcͿPj}:ǹ/t"4Q Gj]bn2(9MﺍTϐdnQ~R| -!ujH@}XcŁR 5PL=wd-8D_7cClPQ8̹އQԎ$nǣ+\Y]dS4Rɡ@iTOUٔJh:@1hU= ?2uQD~}%h3:ÑtנTo,I`T{'dHɆ8<Ļ KrdAPL@ ɡ,誺J,òln%N$y ;*qoW+0XHG?i U-Db{tW6Ų~_Xtt{:6  "Tt|iMb|[?ׁؑǨA pNF^c^ ƭÉسuon(-E:ӜB+Y}Ds@ u(6eo57BӨi巺"f# L7oȥǹ a\~꒔Q(XU1hrIhA=LU?J-wlo[9)Dbop]cngS+|&V > L^P N<ϱ؃!D+*qu0 UD7~j#'[X _'tŨ ?؊MZQtjb ? $Vc@"d֤-5=UXw- Hs_qC aq4K:vRyrT4к6eG*z/U?8+~ϏBjER)4ltMGdV,F>=߷|?u+*gk徳v&2oma[}F6Aa(a[e NJ=Z]/փ{RVz΁os.ywi'`y6sD5fKtA/ q!nĽ~jq(׽so-V> pvY?S Pv[ѻG軷=wC<@įkL*J4#E9ɤֲ+b֨:ȇ`юxf`Q)N"_çAsPm-KMQqacx0.z=|ҔO[fq&e>BWjš{,|U)ݍ*Q]GfImgu1q"*a?+nJ+ ; >utϫOT[D# X`(4[zA / M$*نַ# х}q:XP'Ly;pΑa?Ơ-i`7_f񹭠ˋVE]cDDUHbf}eM3'8ZvY1ZTjta|B4\;4kGj2\q=C^ft~tDӫP8ِO!\jD ]`'rܩ[hftnNsr8ڇ}"r53q9| >uw1 ғ!ϣNxwxiͼJhE۸xV+b,]~\%0|懳 D*YHSRxD3S0q)J"˭B_ã; P^x,)lKnZT>/;WB@/)$ Р}76p['B3h&aB,6)pXoYA 3k!)w.lCx?~l{FgpbtbQ5chh8kjt (VO(%WWg}=V}b^0BkDiQ@8/[DaOK"U_*!hBGyP= Oݛgz*.Ѫ&Ps:D8\٦yrxܮB0I7 'Rs01)&!8~/)vG*UT.UPL]uPc}҆Nt5oۺiwHKvw;Rي?r&ܱrI-^s\ !N  C< 3 `Ecz^Dԭf36D\6r3sc,j#I 䗥i NQɺB=<0!Q$f$J`LW]]Ow9t87m?VyQ7N+#"+?]5N.IҖp0+a驍H,Cpe=@@],Rt<tݶ P9Wt8 ;ZbsmZ)~4Jsyb*]Έ6w$J<2*A, ۶SK!٬V-OWϣ<ަ%J\XMHrxZ0JEq-*z!Z1w?GP"sf1ɰ?\;1 o|oIFIYs T]JEzV PϿٶ0c$ : 7Xi%b`@>·$&L0Ұmn<K|ƫf*6ё ZǐYN a~q5̅VU:TWg ]FQt8t9@U/*.RJ-[sఴ}9a)5y2v-}Sdk-;~EQMH 1S!Mc[きRHSK01OD<&##Q΂'Y[A%4Z# L3<'GRu![}ߛ l 6.ȲMwAX>{\Eזn$\*s0x H LLֈVe;[8U~#ŀ5!WT b2gQi͑UӸyPiHlkOy5+t{oWcwqKS3'6nZπ,\< ǽB6a ?%~Y)0VTV%)  &JwN^JC`b c hu%~fte^xMj}'^F?$AU䵧xI`t20={ip]#8M\OB ZjSV;spDXUNV i/pGέ8yj͊;܌Sx{lԟpamw<9OCHlY19PdC4~J3 S//Ls(l<}g7tu3FCH1( '4QL: ^5[pNADedug': ˂oњ⩅cD=WeɃK1!|x&2GB=`J,ftV|{T3;- c?E^xIz]-!Kvwx5|&,J/wW Fw۞9=A3=3F(rZ"G5- D20Ly'dW8g3< 6ʨ]::DGU䓸͒ťhn6|C0)D$ǵ1','!{0_ (MhfS7L[rߍUq$(%gKq:8iXȁvyh&ù?CŚNr  [6'#2d C ܰ~hʒLL9Y|>q( -n-̼ O5ߔ&a~qן$ ;,7\說 Q{{xgҢx&)DU2CcǁM47^|Sidz0R sm"K,v!eΙ-$U }=M1씚v>NhܹϦ\D#<ĮtT׫8L'pלi6J5KNUi8N|3-.dzadryUh?G$@Cn)t7;⛦eW?c8banJ :C3qC堙$q=np43T(pR,x#؊J|^|!@dWx !0ؼzIA߮D%?tjԁQd X)|" qf̐k*[ԥ,y>CPSo覬6TDrJZ;܍.C9RB-sJiJ+ϴ{lVD TA~43Y51.X#=&,?ieB0aI1jxH7;7ôfD\#-L1.f4 gorpe}˶>Glމhz \*jZzLD>s$^MTzHyS;pDM ʛyAxH0jYg*Mv$_w]ܱC3E},2|'aT%EP?Wed |4yUR\};>rOܕDuS,|?tnFg KY~MhX ,p'>8!FFb{7$CL U;wpv1`dqGڄ*0Q[1!"=Ε\Bto-$($fPmDcB*1h>eCѷ^ \pv+A!#bUr' "Ns a&^nqP&(Km‚bb\K{I4=򞲭ikL(WN;vGh߫jP@9*K2EX]Tg̀{([1q\L9mn}L mL87MPYI[ӔA!(P؅QݬdQ5vOWU*RRsY7@C.}'jB˭͂t8 } ^D͙]ޅh B2Qwsɂ]7083ah3~%A`ᮟLQ5HX$a7Y]2'?dh` VGwM@i}4IuOJw5pX0L@p6fDϾ-qPxG+䝄i龿 kcĄzIrHR+1殩VcFOc(<^ZaR[74dboaϡZVv44qSv9&aYe#ʷ J(*N!䴸#/ƔȄ1 j,>@SxKoaF1W%m Lk:.q,BiY<&/JlICVʏS'UIJ;r|V:w/jbI3˧qV+lݸ.`f ]0.M/M~FOǢuȊ$Hn[S%Jb3%JqԈt&[B(u.Sӻ7W) [ӆWaK-rHdL/ -Q-xbݮgv# +;p?_0TGdl<ߑW`@!z *0`]J2FK"<_L5wSrM-3z?|(s ojpf2&V$NkDܿͽwc!8h C!Aw#1k^.ȹ*"%%FT3Ccvs}.Vz!-݃+*(@W4>~ ӉRohzK0#;^Y*ۃݥ ]->"=h!S n"Rp1$z 𻾨T^MlZs+iZ!4i.Fͪ; Zw.|#[ɯM;MO{zZ~HAv21Y͊3 k [XUWܺ CC{UͿaT82!~2$M@ 6_joM]:vGΗqe"Q>P-U4ےkЏ*bp5.Q8`<9Br?BCw[>*F0sdc$瑧 FYh ʛ*- P 5ˊm[dc1|܊&% +0|/&wCQ ~Q`VpZg)W bꚙAzuGv[=7]HpliCJ=gZ+vq8H 6sĿkt^C 2_&Q1ϰ^r+?]ȹwW1ma3ɪ6yG:5Yg,,=H|;kfW4]55X;}eK,T khނ~' tIJӣ0Hz]ZZ ^rQJI\朗t-F1uR 2}%1_җ)[Gֿ t& {_虤ܵ3&{$$FeO\ТѢzвm.H%$(}B*MVKO;]R_WLlLUX[Rn*nΚ\efV皾dKrSV=Z>JzjMgJ/l< T~,C#hl5>FPmO5Ӓ@ YQ?lF"3S-_w'3nǢU1b7hj.HΗ"\98Kc*ˆXC6e|zT{R ]KEөT&DKxJ%X)|D OED斶]oˈ;i|\nMj7T$kkKzF ñMѥ.n<|zYMҚ HT#C?LB3buqqO棳p{^=.)ٙ$@/_ NB2+yy8m9S ؗ/bIXHfVxd#hmc~BeD;5na% wmC:_#MN!}g=uZQ'5Μěnp6ii<0%ڤ}.w ,^hee?uCD8r᙭D$mH40s!;64ӫRc#Oֱ{m~;5iiƣeMRs+7=qG,{u*0! >KmeeS8b AnkZ@SAߊwA+58$-=Dwur}\ň֭hon Ʀ&-PPZ\'`.*Axkcr7}QIC^1|%L~q+X0: /D%|0 J.z<~)-Ivo"{1]Vָ9 i@Up,TSyUZXNQK ]٠wߟc1EhHQ%~/f߾HAz`pvz+^jSuHz{j^㪲DXH-)͚QPBK vkʮ6N\i&V3ӓ|d1+2 7b\})*=EeʞPı|p'c!Yś;&2.=x%W3ˀ?H7Xhuv ;q hp"#HF *bW+u ڹw`7ShP ;/&u9U^OJ?ms"@vҍڵ7so]6-Z!MBW{򖒎,H XYA9jE\zP=>fQ|΄dF$,` sdK }d\5ݱoIBo+"8QY|lk gRqq1K,X##c=@h ץ\{x4Ghl Z= C mO.tA1L0H,CU=O rށsnaTp$ wpu7"C)%]K8;wih`Jg~q\qRxxNWx^TECMˇd;>d xN ~YߚC|G c]>}Wv&8׽tMν.SjtyȡeZ͒ee@a} S n s2_>)5q o$Y\M y l $y;XUwX?Vʠ|j}(DNfxݥ._z\?x2iWNl>VWdBb~ |6AI U^k=6a͋V\Mn|E_HOgo0A"Ɔ/YH詊1{eauڶ#|W7s+%<rU.Uޯ|!Fͽ{t7ɪ.ˣb?=06K 彄[+!ذL']$((s-[`c>%*h:D`޺}(ƹ5ӰA#,tԂџ &&tm~Z97]fSgGW,Đ3]0C6& 7s,|>1wMW'SxF2-rkȑ#o0(rd0 &/1twO?N"&^Vm'>W&,j IX @ qi8gzCn\Lk=͑8<:u52S?e)ǥdMF>jgx)(wO);-OMLgG,oS; ohcci˒}z"O&hbv6tzr][ `%"\@>䡂_ ɌI{R,:;x'x;>VIzSu)%SjCsS g:Jv]qfMX?$4BՊk:) Rqt>aa鏃0PԽlxhQY}=Y }g3,#j4e#8 h%.)Og53Ac.~-Z%i /@/aL}J,T;БtD wJJػ㐎pG2XZwez#b"V-|N\bL ^E+\1SAR/@ Bp(&mn..αk)<=><0xhoPL\E(]&]{o.ɽO7\g1F5 Kv4ԝ䠈!HOEshx ޳loe5qlŅr.*UWTmZ[%6_b3 j߫Vjh ,TyJb.tO|^npј kȷQ񰿚l0%7K)xth ̠`MEB2Bύ*]rM]?׈V'~`VNv'k/ao |vzx:#I(F2Y|R]|}G.y\]F _JV :ڄlː&v?Ξ6}=ED:E ܘO^ wȠf "."7p(4 H0yىj:RmO%{WzV4: Y1>?ȵz+pe L&]R*,MY:z7CͲcq7N!B|@ݥ~\(S4.5Gɘ&'Wc8^Ff{4?vjlJ$J#+_y_,tL\_5xtU糥])qˣt Δ7CM.܋CJ))Ràv54g׻ܿ.|]@Ryd!iԉ LFЈ^D1SWBe)C:3IEC5/ IeLz*:~rBh/1hn,HC Òj]prۊA g_x֕S hQ¶%fOFZZHjᗽ{D,2WBbj2B[/b9KLj:]M_ W y]3+Pi40[" avEp;9G;}%:+M eƴHU VHOZ!^`f{j2nnYmC3ĴۀѠ@J߷vpXbeANOE9q4dK픖;GBޤ^_ڃ#s%14pI7 7)IP1?u{ S.io@roޥX1Bb9AKw! -[#j-I;Uisy4~>o^=ˎ! Ie,!Y/f򐃯Ƕ)^U!6lU r|L5!+pu/\X4/HY\ WzGZZL[r*09mK(4)-S 0xŪq!L?et-%E֗N|Z wъE:>}[fװJJ-Y"Pkk<!#K箠51jLC[K;V_GǸğ/C6p7aX=!=l7}Cߐwu/2v6P|P(/QZ#qrBf wH< +EQjX[@9荤.<avn8k_Y5㪪8^[_ȓ?fd ʕJ&Ps8boOxͧ! 0DR*KBlՈDL%&vo ;cJe`S݀{ƶo2?f^r 卿wz~/,/Ծ?u!UfƞjSdVIb[[Mʿ{4%$.=b?R+D'aOڹxߧ=vF=R@Ҩ Gҁ|Zi[vׄuQƉvR~o-Mnqj`괫cω?M2!koʈnv ba$O"v3?%A )G%<kNt T09ت%|+xM9YE_ъy2Ȧ`HL<{j*U>u!!(Ͷ+x"~9czt%m}0.c<}Kohꆇ ]Lp_3hdO\I{'ͩ> G}|@GE7YLU2ݎxa|`5T{Jj-S% x=U4 ^ voϝ/"WrH,R'ysѻRYqT5_%[<~cQ"w(z(d@vI3ēUy5ks7FPoUI8G]bOq &(y_"잻:T8Nq֙OZߎsˏ̾JR5Jgu*rSo%H`<731t/RlHBg]@ IvGk_Hv×aǴ..kUx\=4{ٰ<񑩳,ark 3d85T_̴m04xIzmR_Kؠ+׺ Q+E4ܴI=*67g19F8m2'Uv;9ݶM1s!U^/5^.TKvRJ!Hf>qaH˿^?vC ~oY+"i9j qloe)j6> Y]Xhc3-QX")? [kB0aϢXpFlcxW4:=hӃ;sѺ})S1;ՇR_Hc]|zGLe86iq˼ O 4}U,z~riΛ<d۝7,mN#bpJ%";1Pb]U7E [ \o2Fk5zݕ\e&y}B1 tW>ψ{-|jEn1+jFabA P{ ֖Ҁn 1Wa# a7:nb~ z! Xχ|$Y,q:ͼ݃`<_msB_\dmm-&eLf)[QS*!q>.Q( x][-hH>4@BM9l˘|oaѥó+{aTf"y0_Jy q9q8یhGu#/ǚ3 6͠J%-SY5@ \[S }RE&I&Ncm8[-)WWqONZ3@[էk{}I]I5d)/)wS? qR}2b_t˻yrx CB+*UB{rSz6 7pU*Nx-:~d"#ޣ]! d@ CՎVCmgv#׭L!-NowkGH`ITT,՝֩NLa>p~12heCl@:^"C AegVw0=`u~0F?˒z&^z Ij؀ "^DÒjǹ ɤ'@X l fKb~CPRd{s=@F7mh^IBj,]UssV1̧8;<6ҐJH/Lx1nLyv!_{pj }P4_I|ElU+/r¤.ݓq֒ :oƯֳ,YwD1vyq&.6}X%" .UD~t  2vҺTZ]t\.Yw?-ln֝"O_D튄h8)R  DpF,\KDk5,ձïBCK1)n7˶lֈ]ƹEJg%FJ@s YWgL}L=Ɋ[tzxSBJqG7= y!} ̶\$ǩndY8nWE@R֩czdo#+Mw񁺟"w@=J7 cNF2(UoMvy|(xAr=`12t}BBf2pWu4]W-3i TDfI8ĸ2<{L=+\ PֹP^Ƣ7 !eeeI{7)߁kZϵXPŒs"E4u!(vÆ#^<83~e3&m̸Jڑt}|*"[ۣd8 4ȴ-CI|s=V?DǦOq',{"6K)F\] Uk~Goo(,f8IAjpqY*sɍkj7OyX/$JP,9ʺxBZ,h( ̺`BoF9i)!DMb'?Y}0$ivbUMUjG։Γ>UJ@gHh>pH* ہiZLjʯbc#~jfnG轗QnV^҅lB(Vƭ-yߍиۅiBtbt5$աMͤ_hV*yeq܀{cʊl6rq;{ xq>ْa^ձufkBcc}lzhj_[Qx_Z~5e8u'rU@-/7 T:k)03L_d;-DY:ec̒=rWaF4 @(4 5]2^BqW0l8.͵OE 45Q 4A$MBB'ZzEQqQO uSHٮDnu?N\4wPEraxr:Z.DRI5LJ,Աe^3(+T?|AL8Ak;ygCâe 8:cY<}wdY SO d % "c떶7UsO o ~D fɚ7Yba몜~q<{+d#/EiOf~&r,t*v#~@_@ͶM7d%=qYd4&q|9MY0>VZovNձ5̒>|śB H|)^ˊ]6R =V4C|O.oN7,$}HGejJ:ЏȃM>s _?gr|9tC nxOT<)GN85Ӄm&>#ƬODcTka9M](Cb`즡[nD߇ BoF}`"R.)I&DJ^ UVpJЄCl#tGg "vª]W0>/&ɺKlQԹ A$.<2&$>:JlѢ3$aW]RTs8/uUYb"@WvUiRH^4YL!NXeQ:pBRlddGQ4:6=U&;sĕpgSG`lծz 'Ax? Kkpyi-/ʊg{KԗjEwSS-%Aj'\xD=n2"RaKZ6ʺ!2wj ^2SA |7̽JEE]fw`4Mfjրv6`zo픵}?3 S Z'+:T5Kti1瞎Id6Ϋ!}־ϔ1_ .^pE5,i \oˁchAVLJI-#Äʟ!w`c\\:7Mn獎Ì~SKwlG_-- ρov4+ =r鿔'P }B(-cjlu5u>)5eBNxPUX" Epΐ1Fa*Y^c5dUdՓz-mOFDPx2VOqRL P+<5 G#kKԕ#,ԒFFpT|6DTq_p)KUr>! )b$Ct?*Q>Ӧ7DHU ҍtk9!'[̢? LAn'K&iHu=n߫\'έ7p[pMWUEqLmbPb;>UP{KS($2Il.Ȗ޲_V0vkM d6ValntƯ@?x*Vቘ*G>l:<}O"%Ϛc}h [,w<5r[]_# ^`r}3@Ҝ9h"$JoR q>ELoH\0[xJn*Ye䩲)tCW}CX3XT|bPܲg o(yV$#| m'傈cxaIrrBMzFE ηѶ2r,: @YUky__:&A? UkM  /99<ַl'ZȌnޭeG48/?G9 .<( jDwiF+8?;S~ݢm7aaeFHm\{yRP}r=dF ǐ ss3=Qܦ^+HQۯ[ȳN ;Ñ\U,"m!^)UEŐ׊ѵͬR{P2_,?.fӏ`-ր(vY^(mH\C UQxP6.B_Gd-*F6ϐ'5ṬJ>D]pF8ǫmUl?KV!EC\" Ii)4qgaG;,1 };5:?Ls%٠ۿ%%Iaf8m0Pm3 3ziәS!3BkZ}aZ2$9>QLHLj䊶B喏qT{ͱ:W%PYIWVg[g *1K }!\bєߟھA“$qšj2`l݇ⲩB7Gʼn,8Q3A}e@&f{´c !!NX6]gH٠08M#|syi4Y8UU.~?[lDi˚Ll.SJ'#zrj}JV{\b$&L=$(%' |&1Ou[ pґ}gJ V`֨_/1HaxD⾓c"0炡a/оwWGHQmC .ՒYKdҞsfd"h}gD㣠 DbSIk΄eQ ]d(rAF3n31S떠;0ƁyӦ 3]?6gQ0PĐκ;HΑ(v=:mS(eeV[w#*{!)TDhZ3]'2V֑#/-Tfk =Lr],V,ii$!c [ x/Y^۬)R t*L !|$bCw)P Lz.43B` HY3%Lk{_aWM[Qn CXb_J!7F{п&N:h}|5"qѰY0A}B %_B.@_.%|%4`xͩ;n]ERhxm~ DYU6 L2fۘ ן:M:bppxrbTUw݄:RD_}60f\Pȷ%@~įSHu\ͧ0EeiU0#Z@6cIP]Gpi&1#0&@o_a1!tpQRPʾ)uz}S]Wd:ܘS*`XΩ?c/RDE'K][ͻNhWh_B&! lY}MT! H-MRwUE~9(d&f&E0#K 0jnͼcJPŽ%qPg]ӑn|T$.>((>*Pަ)P>GA( [X:t$<UmrʴEHD~6K二BR) ^IU?"laa N!?;LVU T^k\"؈q%|(䡅ճqWnj'W|Ӎ'(~vFZѬWԷxUYbWG|r u ˸pT7䶔g~LѤ@p Kῼ~SSǎ7݃a c/zcZ=}vJu r$_yuqM>lep @hm=^TUy+]sWoMVOw ]7 ā*Ga쁞H\vl|- *8RqSI4-y&{;ϩ fP5G{I7m,5x2z1x ÔC&ѝTX w# yv<}Ԥ "ЕvpD̒[{YyZk+]ְPu{1iĩ xr-LY"iN{-BnYi 3K!_s`ɵ9?`\ FȺSc~rNݍdڸ?O (%x&yiFdr}:@>󉳲Ләn@^6L~b!#eP BxLɟf0 4HJzNNvL`퐖m;Q97C9ƺH&Vj* d \hJwh=Cr/lӡ98r1ͺ۸O"G"xs]Ѕvt\,By$`RK]#=S{ Wk^>4Ȯ\Es .;bwl.Ҥ]]]]4aUF/zVAɿG>AXk$/*gY_QFO5*]F_t/c۟eVGerY &ռN|y0t[M)t=eBa ,K.1 iKre-xD63Yͷ^VUk?BzJdͲpNjاI8zoN5?-_B.ȋJ{t)X`:aP_!g^pz\un"0DSltmcKbH:;G4 !O$J[yͺA"\L,F_ޅu@$C- _ KKx .O-Sv<4HXlQ5d?rGGxxqcX 0`P (ν|ri2SB֐|N\y"mraw=23=2mR[Sxv*Yj:A[x&nDƜfQ1M .u nDZQʢ/,Z)8FY4JJM%{r;0hȡVa=0<[5 ^ 7"Ɠ܊hsJEXXݙ(kW~ݔa)Uh"]GT|(hd_S0-^ ScT3cPW6)'AC'˝ir,p+]ݵcbHb*jWI儋 WF:@'k4~JhTۦ?\D JI`se9kZNxWztAn*\w9?X1eqs A\7LkZ3GRr3хZcEe9m4wLWg<Jq6ܞZ:)jb8<7ua[utW--/2TEZKȿ[$p)_!1A=L 59顋 !7%C XA53JEn tiϱEXo+&0V+gR NcWhMxXdGvTy F}j?vKwQMBo[0%T/뙅(>X\fJu>aj}bMCa'P2t;Q>"7iJAˇ:Dg $6{VԲE\U4pi$a#['hsimwOb>VU80oȅ(=;Q57J[yNHH:FAiitaxt u|'%&.SD`&R wLΓG?[;%u*S/3&W(1.'>nz`K)9;p``J~M59@"֑de3;Y|π vG,]xT<3̗G 5B\ݚZ+Ц˺YESX(D*~IkM"kC. [|a|эf ]u49HTOJh1\$He0NT@5=PN[`S ش'@a2&戂qXQ :_h 0nMh0ƷC[7vB;"(?Z/kOLv揷(T6}KR (2o "FRfę>v2#b !gJт,@?gac3$ \u=}o%mD'OD:΢h:qDD#Kq^MR(2r Vҽdy*Y:Ԋkz0ܲfZ7,/A5m-?v*Y2jh-T SC…W7KQ.dxm윃4J:hhGA F̞#2 i teV=Q^_cʌl|S@Sb e=-̳8*fI;ط5 &ˀofɾℜ;9&Wb+A~ܕOψr~` KlL{ Ι G("璐DDVh[zH=}bg5d2^i@XagGE=e59>X^e X@#ۊ!Qc1Ԥ&JTZU{lN\D8[oSt03 7 tȞKY]LPb2\1!"7k'3jb V>Q{6R;5sg  QAi3)tуÍNQ '#u%uRܹyVͱSS|]]KYQu`z@ a &- USPw+M &S_WJ|[߅y׆Q*v2u;Šngc ;'TL<Ψn>T؆`L2μpw0}͗S$ ~Xg]Uӂ@vQ D/k'st-S?g3yGL# #O7@7QMtR^2SF:&(!}Oe ut”9l3 8RP)v{ۇ[>X_- 0 (pR>IJzcCl"e/IaGjHIA Y+4[C YMF8Dl3ĂQXU[H'lv%'P4DKTt}TÐeF$ _co_d.F 1H^^:g,* j%'lQxs XGuBR|Q;YnXXM'L~Z baQJ`Hfo @ g ÑgT,xC@*ǃ!`w|`}H&uNy^@ɝJR_FCszx+lFKG!7wniKq~qC?3Rv; xAJ /I#,#*fu_xvsZKxmhgP(#伤An>,|ߩczZ RAS,M^iYu=s=} 12ؘ<T Ώ"fHi;Ŝ޸dȢ2COfad8f&M8t,5=&>ۦ7aLVp]8Uأh ]ǽ:W!lL=/P Qf=flfH4LgAT~Mޢ';"(AyHc۵}Vx={-Wd%Ͼ(gj1t09au >h^lDJa[z:ړ1W9Q 1%%oDC%::4TIv@ڍfrNBw$dז A1 I}/2Sj[6smqZnn7*!^/ cj}Gx\ajuɟYc^#ժke;D7?mÑ1;[~s@ :6AZͲwzV+[9u56'q d%Ay3~RE{K e 8g])l { - a̷;ޘξPD`K?i-۸Ui ͫ&z]bg-ֹY[(nկl>7}I8ME%@^Yíjy#ѮD >!O^ p7 $S5bj8HF)73,a=0J>~ZI\'Ma)eWQ}>hemi3N ' UKRږ`avU{B` )rԖˑ.3a`*צ\>ʢULU#>zV [լdqdjY/⋟ўHzCԁP fշ _~EڌuSOhߐ:Mҵ}֩hK4i@{P zÝ#iNH34[ ~ 'g*A&+";@O b0]3MxN]lSmǖ'Pu{""gr/ػ7;㯝:xS׎lQw%6~. ~@*8A% C͸_DgFȤ\~,<@g<_cq ~K(8a۰dRϙc .l\s!l\k }k9J)m`kw ϵiRH7S(qa;ScesxZi@" w|sFb,n7gfҔwλ(x-'NDq:}!ϴ Ǻ8Av`S ` 0ZmFiV}׌ma|6\,:a\yȰrNmԲyB±8WVqr]^D=A 3TG6:AyXt/cJbQJG+?%J|&#*u_[SDNla< GXseU#/ &͒3s +IA3:w=[mRmh\0 ˎH2hB~ElHH~ꃁ_5L"J2,bf8 TTPq'ZgRPcfFZKx 5'P0, Ҟ%"U`KY:yeRH.^ "0X>i8^u77;d;%W!҄vx0vV}qY%߶ N'FMm`4|O3Y}ٴ8k+&m s Ru<]V@` S와FmbvI5Vi.?1쬷T|hKKc~fij_]$E8JūCDߢS 6 c\CԑKGLȳ%_d&^!QVHo<$H+7OOO2?,ҳ0М vw.&s1T1PNXXs˅ɕIȐQ卙yW0k;kyR3GRR [*  jdtѳ?T*C8G_;Oa޳fJ#:9͆~gݳ<ܲmҽ[\Y(eq,H|nL1Oc|"mT 3p ө0Eab"Ym m3LAyF'ۇtf ^) $zW~P'Jat]g0T)G/K{KGZ%@jh[Xj M·|x`@hDB0Dž5sfy:Vr}*d}Ӛj9 r:)w"VC],=y-vWzAY!G"o >r zRHo5moȂRM8Gy5/ nR0 66Fs{"Jr'ɅN^&aY*s< ۵}D5p~˵;P8Vca'F*U).,։:=_m,I+#v lF[id}t6ttV=2]f¡BZ+;^T^~;"L&S+_9"LjF8Bt7:ke9`㾊Oh^ v7ZS֒c/FtOA@`sQLkR4.YxdHe.@Fs4X/"~񉌑AqZT#H zPP yov0 `3xMft)>A{U]e(Rp\x{ѱ S$ {\o,00]YiJP[ X=lv:s.7R/:oU`*x<{՚`ŞXS\`zkotrw89]\8-Rv,3T}bb3bJ٠I0#5& ɐY'(\U eBH\& SaO^^y8V^ 4@ϗ-$zV'[`d Iɮ$`+Y"n,4O">a9Ko\ `P>3PnCsrꬱ47G͚“&]a铩À^~GB.c+?k1)L1 U$,Nï( *lx07zzu~( OtYRװA^e.Kg߱U% wo`(q.3! ?/f =3B. zC&džlaݽb{S.L9EBtLjS$^ 5ȧ[ sMU²dP$$o:L0?1?ڧ )!8?{Q*߬&jĹYJh s ҡl*-/TzҢP-U__B6('ʸ<п\U{MWژhChvJVGSr1@t}!c'ғ"/6fGAH\(QGG! x,Xu$ɣ¬LX4d$b;+FTU*g{~~1듹r1<ﳳ 4ױ ٧aYPx܆-/L> cܦ0-;Me3`DbdQuVJ`}ble+‚\Ršo Dv趻i` L/*|7و4c:]rab\)iH]\yM* %NZK yx]x1oO[K` =3wV%17[)žu2z)HI[gT|%`6'a/%1Dje?ŦubolL>uA!6OfZ.!> nYŇ H"]`, toΓj*c4%C7qP(^sFW/^J!^~i>x#=K#L0DގLbUOHM>tfxH"|B=X_i sBk?Zr +WB\%^h>*9婖~zK5iy <@AQm]Yīap[Ƒ#>0 נ;d p]oouvS'Ɠ$ȫ\b]=38ޜFiOr )"O[E Qh?E t@G"ꗊ-7^z|@prPyhiƫ ާ: [`B9@RTn'\<'\uC"ܑc_k&,f97AE*8?sYowڥL̾XTK 7nu$3h&ibǻb$+ݼ\Si)D+3:AV<u-tb/_Zš=b$\~|l XJW>_ By-3{TPjjҶ0GV}AUre@ҡ0Jֺ}!+K=:qP;?^C%@$^{/4<*Ưd3# ) s܂.Kh^t#-c~jtCim!0Pg뿛1jv l dcMI#rپmG[4}\=UXK 4$ŸP}Zgt=6Lr~XEW#p$fSVcRbyK PFd"SqBpf4VbI1l5p VS[*0^n7x2k5ո9Es"(k1-y`AKoX:˅[7n 5dvjvm6VU&-2oSEF~% uIfhAg&G+ЅU+~%sN-(]ɡy55&eF!/EfMUG}!TI_i iر=H ;c_ogqޢVor=z5V{A(`}n%n\Γ5ܞ,ݸlYgLlL)\mN+,ycnA=;Pw81łq%MEBHҥ!bTX蘶NUsJZJ\!2k4VV~M$ڒGo͕#2hjћN lrq5>B^(׵s +iԗaСIkڤķ@t|CދXV|>C(Q\IQ+Ѡ ч85} ٽȥNV7gߋtS І͐9p}֫2ϖgh7k ծݏ}j2>= "vd\R(G롘`ZFh36yO#]+K7͕FF+`xPUKGZ4 B*c(8ҖI(aZ R Uf,*ĥnw@ TuE3C:DtOy;g{gdkBy.0:2n7~!Iݷ݅KwΊ0b |ZYvPٓSr^߁oI1hKՍϨ]h^:W5sVHSUzQ H'8F s=uFw.5]eCӄ{b5)G|72a 鑎O P.l{"')[zz06'h.hw"%!UeVQ? 3qn&7aH; [V I }Ayİ0\$%RbW rkifH. H\ksӯ[~k uoWS_ഺ*q4Tbઌ 9 1/-SktJHXy N7WGr=BF&AbUJw_Ӆw> cKz?]VmVg3ngl׬שlƜiۭf1KMG."rz} ?ɀ{gK1ʘ'Ԇ%wa2_ 0~ȗX ~B.Ĉ|M GϘ'x;CzZ8\r"LN|+ w="-6Xl& j͛-k%O남/^sWQsF@dP-)/bN-$Sa5 ƌgg3͢< {*N %,%5RzlORbo%ڧჀxşF7˦}9"bFKհ`i,gJ^`ǦWY-lf'ƛU8x#J-O @g]Bk9{~,5YxiiruJ +t0fA )3Bf3}l*/I y m]0Tg`+Վ@KO067*Ya”P:\)#>(&14 LZXUJZL%ƃ*G9bHG]_?;轖F"xg9)K-.lnsJVJd(Jy!@aiS<͒/rM"OaA5x9W*Uy! R#,Pq@3gtR 4uHe a8Ma7#mH6%` rcñRxתMdZ=?~KTrߤ cBEXp\4sxpt-">ye$$v|rQNlv@)y) aߕVyHՄprի2y RR?("<'l{V2yߊ<%y.$C ɦ$~SR7oC]|CVlP\xj:r bp6*2덹U` $q=pO37E$/`'ΝP^}0ySKF殂2ag"GB}{SIwHE`eؖWsE=z$&tCc^ $pPΕ}Sڹ :S+I.A^Dz~5mخʒP5;q׵MҴL&fVӯD5,),Mϕ$!d񿗙J28-G h:t_cW5[sETKTi4>&Qn Cr~U fHnM\7@/8t#HjAoc =-G(;LY SFט\b2h_mhHg);\f$(|,jgQPq^CDt;Z/~eаcC&bthzq6)_TO3osPZt J=켄`o*8w[ķttț+l[s[5 7sZ:^.WY1#!Fl6YJ| sH!ۂ6{[-dSvym+&Gz)Z* zn"&<}R=vNw,ùlkg)j*!-7p[([`M7 U|;q\o+bA2Z}>+->o[R \9M,a"Ck:ϼK%QW>W,eJ+vgwY?9@:jo(~niL#-C9/nX]:8nA).1 {VcwINۭ"Q+VLzQ]E -$ FR6dt&AN.cT)?(GfJUdEY/wL&rN'=yRXD"F(IA3* MMK_kէ8yBVB+o7}sz%c33ڄq QF ץ}frV#0}ˊWfUz'ޟs aI>4y{ɕڃϨPC0~/gTp 7BmR~'2kkX)Z6RijlǤ/Iu_ uՓS @[Л)}<﷩@nE B=\C?ũ;|VQK=ǘdZ?FlŘ ^Fӽx";3uj8o+ɻe9w\#!,/NrBƘڤmTsπ9\(Ȩ1Q[ZNЦxCc'Y@X {o=^wRa)89ۑS١;æN{*CP"J~VцS4=D1+1<lzQFXB҂s㼁S|>rb?PIϥwNFxZ2#7u!lsBӤVnr$uUo](_'ء%j[?NX<ڶD߆+`l?կ.&"g۠ ZH\ ߋyߤpy1j4"&D.TI+DG }49:%#S;+v(8T/&yZ3i`CKcLG/W9}`MFd`c3巒Ŕm}KZ,jkL%bCo6/seD'?=~iԑh)MJ3uDAaqFGLSrvӝb꿙wk47.K8T1J@ n45=Գ=NI89X׎$Iw"FΈYj&*uЍ"2BOdGEqE>IE<z*U cZY-%$?xކ:Jp VLt~BT&!|]x#HW<_#ݸvE"f©Q,4OjcȋƦԋu_?CsL:**?}ު:qL3tIмjTu{Wj㐀g2QspœZeXa.c{+~! Sk(s*2埜m@2hMw:#戓M%@ĩեUWw2U(xZiK _#%r92cirVH'6#1X}K?OWW ]tAwgh8g2X 6N/~ǖyMb!_h)~dJ?w sm.%},ҥiCrgs7vIk6R`*`6ɦvۘ3]}U*'zp#EQXH#W-" lM:Gy~ƷOKlyW xT5{P:oѩjuq.T-!WK\6k /蠮S>5eϐ*jv{B0K/ YF}4NN0wSU |y&WU'9/#pۄn! b~iş}$'N%]m[«;@z>޶Ƿ"UпثW˗dp3 ,J Mq[+P'j&x5񹒍A,/R0uC%^}{|R^p~??w)6c᱌*h \V@O\ CJuV爢1P]E=HT"/|yK@-o1/=[qU^1>"x%u'7 tNk]9sf63}",EXT5\0EGT)GV͋2 FY$yB\tLS׿DGkePsE?/+`z9$Sl C,t^  ~}\pnbWGF}DBgSwS$iFN>&5LOңvmjk=s]W;tuCIDJs6`y!=Cgh(Z"tS9",3@jjHIJl"M20gU`䄯ICtG7,VUbؽƻBjH6 2JLk?)*Jm8`N |e~ByByg&kߐwo2HSae :CCZN逸OL4\OB\q'4#LL`Fٮē7bds??J]J(U.VP;Iq`, ]v/ oJC8gɂFafdи_za|h%粔 MG#yC^ò%y¸|2J›TIdǂ02Jc$KV*f:4[MCy0K8zbK.zU ~XƀFe C0Z*%9#<ӭ1%rOAږJ<ñ@ùAGpxF;k;P̓L&J׵Gٷny~w%ۮ~. RC #\nZt JN$Np /z+&e;cwLck*afoD.UuXxPcɁi X;:Yް+ (.lSYaKjuI}fsٿFl.i.(YaWVC <1+,& O[kEkUѤz0XMUgC8ћD㜀'mFe͞V { {AZc9mDbeC*7G ᰜCrQ:'iI,ILGDȌIRI8C|0*7Vqp[2j)dIG4mSy+B^v%t۪]51!0K^ 4\0Lh'>d9y[VeJW5˔ 8ev̌Z ېsAKuܠ7l& BsĦ4Ā_;I2l/VPX Dow0-fU%#0o _鯉z? g:%) GTn*<8)U鱴FE_IZE|ΑtP>bMK2x3`P^̿?$x%kC-<ٕqcE9MO uSDRoʿGU4O;I^D=9Ե‡QfTJ,Ou?x:⃑gK;9vE*B|z%Y S.PkivcJ $Ǘ]kېg_>@'%~Tw)X0RXtt:. eS|o0q{0KMH4Pi>O8 he^FvˬMɯޞuTNu(&JtJ5$`v>M+`bRmNs@~*`V٠+adD'7 槏dZʇmֵ;b]֎#/_aĖg;w)߀ҔJ㄀q~/" !u-qB{ u3֑B5s/:Ь51$@OYqj?[JV{Qj]V~rKGH!]|>R0eKݺ'#] L-2|][VQ חˮ2E9ö='!c]#] 3M>y}O^w"-dO4I \d7qQӘcZqFoXk#:d)*yK!9!ݺ¼A2 ~hLtgbxlʓqlx1bZHeS꫶_3DEˀ2AZ9p/X) cn\Ry#սfHtIכlM;AmV k.Cx܍[&ܩQ^6>b:Gkհ/y{auiַ!9l&p^Ϟb Z7\WY2:LOjM^# |- ۠D xGyO{1-7 +ǯݫUP7m{u24KG5 $ Lm噲o6Bms;I7唞(Ѹ`>k;u/_o?nٛ:杠 ]xR7 ՍO`V"ɏF+=4 οqwΥ_պ6*#En6O 5;(z> B4t!.;(_("KnB~bp-!|'Fi WRfb?Wt`z) -Vf𳖡,Ku¯nglnezVy*n$G+uw N`:ǁ m2Pځ*XpvI[&헐gGx$t ^+Ll-G<[tuKE͜-&nf__b@ Jk* p) xkc$4weIUSP== :;ļJXm!`7bbJdڷ ھcsmfidۉi7_9, 6~C~$'q~ơo$nwaM?Ӱ MdB} 9wC?wλ%#X|oCYbT#lJs7H+e*i)1Jt'\H6[!7fDބ{2ɞqϜW7T _`@N"K\V+stTgLN"(iDx%r_~,ta ]Ull./,NARBZ(!}!\ 2_؁RN ;)7?-PM@r@32!l2 ,@:*OȞPG5ZNsub.,qp(s~5C0[sCe1~p 3vKԒ/rss!2ԯҞ՝6Jo㨣R'ɳ^Soo!tU7{pi3t@^mLm|*|}11V<@>L'p)+,Z0b%M)-g\Cjx`r8x)w Z9#>Aۀևӻ݁T6KK=#VM,Fϔb0 ?7oS5/)wɳ5J72a[]yGsJʀٷsaCKGOikRr\rLĘu1Ξ7:3tKoGZӆcdJ̍Ff#yrX{&Cs/ϗHA~g]InH佾X G2 |4vJ  H=xSN}9X(xR c?+`FiޜӚ`,UDj q(UŠgS5G@FS߅mIS [QfLp2I9eAO&*ٷ+*]9RGx02 J?ֆ Q~c;]v9x@r|w*AF^3L%aCB#Knxt Fw|3qBYlN?DnMg_o"4j EqNs@ݱ}g-Kg{b:慝ߢFȶk~F.M5!kL]X0h5"7;*(qR=rNA`!`2jK~VSY(ܛuk3w^Q,EmN+lyjP@~LB1O]/_eŒg`i@qw=8 "V`$_BRvdu&dl;՝t= E ^t&m4!ݕe9yk*M`O2vgR6BiV"'b a U}+J"9C ]-%?bAdIN"BkЙ]We^.\$ mS'; n^vx|Z$eyK-&+%^PO9n*ڋl(?;0`T෯z"CpP?=~~ |CB[J%Xt^6YE0 /|mM Vt5kN ċ x P%S UNiD%3 p&¹U4l-#]yÚh~lٷQ]B_#M7ΒU4z!D4weuqNk\-[Bc:}͓%_F^F/} (~Nw!n.apXfO_f_>#ɶڼ4pʋ"GӝJ8 y35,ʻj`th,yOɯLD6g&+p+'x̑P'C >Yx\S%޳B690:_}.9,tDq#ٽl52O>|8l<9Ȑo<4?UN[}!{"e"Pd~}$y,2N1JQV,P@__n4 '<۸JzDXt:qG)C W%Y{IgNR~qdǯ(5=)rViwVv޷b PӹJneN]W4єy!hT E*UMLc;;@\YAB7Lf 86;Wߪ~25y7|&=8DjwLѯyPŲHϽ-w/e 6 qc~hs;}8;5,{I^Vs-LԃIܱDB[Ԟyj ^|c܂'D/to,=jЧ3'J:^Ӣ*à Yjyk0D3ϳn^5twYddWXOtO 1`Y\оn⩼ K|„~WM!rs&ɱvdXדS`:(r܌d[hL^!Y)H*(T341tfe+zA=Ւe7oHowXGf;|. TK+-e:-fk̏m@ZX5BVΝMgՒ)r ere7@is1U@;>m&j8a}7ALװz Qc:v0K#+?@~g.IcmV>_*rگu! \ĥ68G&rh{A>MɈr ZLl6vʥ0Fc̨֙8*ۆk졄,z)`1ejW Y)'nO' 14D ҹ'v,kr Wj@ q0 %KLIN2[!^V ̺ooWRӓH&/;Ϋ_6>C 8&L9%1D/~SpQzg_ LtC_-Ug9cC;|"nmF+S*+8j:DOt~OU\!R$̨F.bmM>r9<((֧jD),Dh7Qaw"26׵r+l9 c!+P6v8U^TUv+5~~3k=r=lNW}.}nŇp@"MJ0sZR124v[(er Id Uf~J|:m5^D7yaG o|?HK#S*fEz1mjI+V1gGbA1u9. LY6m;yl"?,|]לY 3zD:c.vh>LjY,N5_;R ~bl9ۇܪ\]_ 89A9[^[>:vX6ئ,0!BU2ϩkO'N6QSN;_J:`h%7a×ר7T[)~ [q/{F@-f#c3B3X.F#љ_79'J-dQ78xs{Fܧ>h[Ӎ6`}4/]O`r-߉$dgv*9OqFPidAO/!XSJ➿ ¿DTN?X 8xK攙ƏB+|H:~F,!.̋ԥbᥐ7;աpภs2PwHt?՞^O҆P ~ \4ؿe$K&vQM^ۮbG4߇P)d?C"TpGGPMʿñe'2Od#3o93Ɗ1f#Ѩ wSb+fk;)aԴ-69R,`IZsQa<'I%ENVԴ89d5)AZpW-7C[eJwѪ ѣeKEdR+lyء5O dgvaI1mPh<Cݒ1X$ ͹+[ڿ 9 ABn*:ǓRBur [Xխ0sYw,a;J(Yx&|n| #Zh7wC VL*XE`EL8Cߴ*Uqِ}!@.Q_X#l:Ahx8mج[E3s-]:ڝ@KlbsGEKPl_UFX /%@ptXJFy`"p缼"2 VѢw$XyIM渎WUdI=Ά$\j=IPCb=n&AaUNU"eN\f2WXg/.[dʋVLqt:ֆc ,3#۽ Z;pwSAH6x`H$(ϟTVʫFk>*يG*H$Jb4~k"ױT}^IB7΄*1qŁ&찻z'pn/rvF@n

      ߰׳vo{e*k"[6Ÿ8ĖCT󧣍}kOYO\" 'U0r91D 8 F0V94 @*{d\V/ٕzgݓb@}Zk~rRWbT]8op)j:&"L3v ׀zNVVsM(grZ, Wy$ f@,KB]\7,GF tJb )npMMpFibп|Y4d΍Z2TIҹLیh*_fѴͪ_75YN%TkE|h:- HwaK ֐jEն4B{ }ؖ"Xok1rTXCy4Y;e&>9AB;@/qEgxqWh Za W@yKx+ )fvT)@}JݬښJW..8ӸWsHv쩨uQbOuaMwwԓʰOڦ4g{UvbUQaWG~tFsXqLud 3 *YDi!O"yKeal_W6p PVmSpCl@H[G~Mv% ^w&GE.).$d.ՃH1< Z A(PM(iyNlPYW`+ZCi*OJ=7;zۖ)Bck︐f;ڷU~3KvVM1أ! pLAiFtoE'B_beC `ž'VՋmm+{Y_\;ϯf=OKCE;vX F=ge[7b`G51: ַ$Hv•T KMG|R%4v:oof&9XTkr4nϓ@sތY\$VC8bS %x7t]BҖ}dMJj;үqSU;r&ӳ NX)fH 2B.i4ŵTKtB>xboh ucGr7(E@TE|y[ƚs<ɷ~JC`MIR ʺޕݜ Nq!4TK?bQ &-@wHY89΍<$N..&UХ /ܜz071݅ALQCjq"(|a,&%j_H/W+#*x9,{2} @^ `&lγSQ^7G*żG/TfߗpCTRN|aZ (?R/ѝkRhJ4"7wi[~ve۴3)F*/TCGQg;8f^51v# {cƥ#v_nc~nz}Lq6n_nMLď) E_"^Ɋ;xL>ᾫE M;ՆO+eiՍ GLg柦 =FQվG^}Z4&\sOw+;#j PMs M3/ۚtfY@̀AKAQm,](CTzRlT|WLWWmJKy}ǯ@$e% 9)Gv:{ s0 ȕo ˂^r cx#˫K~>PkMV ϛ/FAq^"փ1kW=Cx֓K]\LUݗMqI ݪҪ$(##C4\0yN:6׵'{_s9'X~ g!eYJ<]_vRvy~)={D=V]EػÈ& ݹz-yQk5bO44!^()cwR}_Ci+u̿㙂&"~^FgQ2ߜm7/7%n5 %&'OUa6{wb?\`X*mSXQ]O1yxhuL?*!홺5cF&$^Jj,gN!Jgom8e\V.oN3?AXJ_ђ~Σ+Bg!@@/׌ tȟ߅@vsK*]Hݳ2!5.٥Ś{gErz=a)OG)b;P0jPxMͰN m`oY's!<4* ok}ഉ5Y=0/xEs[^83 /gYZ[u0=&2(2[IzbR.IYmʔLEz2\o|#k$ !`fOO1@%-2ժ~b*~tڐ,q pSzC cw+RHv ,glkI s'UH&@醭LCIwTdmC{&Y'[g_5—eq4¸m(o&:> > f-DJ2脇cͱZ'h6NnH#O1q0dC⌒qvVĻؕ6MrPqͦˑ[Oc| xkLnVE)AF2R'F&a=F'v.loUTT y>J9KʊDtvlVt}%{!ݑ`,/Χ1X?.\խO+ccYvY22/<%~.^6CLߏ~{zjO:=~'{^75&ANagJvFAy^ kХ׫b褬]A"]URV(|jf톙XP39\K(fA\0#}F^*'!1@|/V2<[5N3'6i wc͒NBf,*p il-gza >l|kO'|kcL*Ȼ?uʠFw&3Y rzJV$ϐ}^u1~=Xwk]`ER2CܔjBIT=2h{tWMŊ-(k 6섚:BSBTF~8ńnqT~{ " ׋0;9V;v#6x"wR}=E?:y>"EBtCULz"Rɝ2fyP\'Rj)P}-EE ʻ.Ĝ7]~=sRӻwX'+V`BC<Rq4%19jdt.W,G#us6KI|zf|3)a8.q瑢|+Utۤ"G^pw"1/3Hy _\tCY̘N<5t,qnw yηBfl s*Df@m5wNUc/ חhF0o+/u`Gn 8$&)zV%ŴS6 R3b`=_LmOGu9w.z ghC= 4XޫAL㟿Z?cqeZCk"ayNw|_A>epuс> 1L2(^3K]2fr^2(l ZZO66EK@b"s|9(!YHj"ZIumaip*Hms|U>*GwN?fI䒱J2xIytxRm*mh o0a铗G-zD #E{j~c^+ Qn{t9~b@uu.^.7P8O DM}-Zwsu&'O`[>^/yZ?'Z`93oƀ`7`cION-\?fcHjOx$l={Nɀ0r+j&g/٩"U+T 2R^dso |".=;NIwHS֤%Rb˚LgA!kTЏVE׆Oe_Ppw6wEUL΀ r)s\TA =Jbgk^f钍!Pf*r3<)$ӚYbnT 7$4+=p5\y鸠9ވ=S2J}j*F]bl>_Q] x}r}\Wv0۰g3_GF-$*q|'KL  t,`:i4V?TƨA1ϣE›*kdMZOJ+~=ڋق';9,f6Kp!#h*(p]nF&jw;V~в|t {o{Dm F-D*:^W H lSjd|<hfe1ݻ3#甴 ѻu0򸤮s73Br3kIF [ cA`(fl x~Kv^~$p/%\./f o{y䢋<yÒZ\]!8ת~WĞ&QAQ5ҥU]+Rz%њ3.Z҇&6|z[LmuͭYa:ފtV3A9krмI7"PϭvCuRiI+y[)'oMɢeBJgZ7OUߣeH` q S?h"]D9r-:.X"u DV_aW~nJUٻZOY1Q}{{Us-J:3E1c0OBnFîrc#8hJV'mYR 7d,Sȼܿ[00 Bq+Rߛj ]Y\Osl@ (s P)YchhVEy T32u*}DZIy8ؐCT"w~:V$D]r ޟQ2nHE_a #fYRY,W#8v#XK@oT6r-:`|NǂV,Ctҽ+IAZVK<7 S+ƎyPAe81[=j&d{1V@Ƨi0rl?[=;dx/ 0U{bKy1B]|p^M_rKM>brx>ti\5qFBQ[1WTY&(4df?Mq4Hd%/'{J1lr!k aa=4QTCԙF S!N!+EAJ|*m*V7"hGtDJdRLڑ_,MЏ z厯4x5 |HKqP'J3KjŞ*Pk6-јnD׫kb7e',dbNHJƭMfDk;.PަxCE.jgAX>:joljy*]Fm"Q&ٳsuB3jW:Q1[Tlٌ{\tuiZ049}[R#g'~w̅ZVp?H GJڝ{i B^C}ڤ*.S3_ ne,^jf:EV#l{qr=XK =Ti<_KK-5k(D .qUKiV+JCڮ`C1۵#m* Qd+&IZlIpYtmwM arHb L[tn(}["$BjgoʛZrEč h^Wc:B L_ )jK!?9,M"ЌfRW AFdpERD>tM~ybO+^fi~,DdUӓ59ٲ|A'P2l]diXh+BSCJb2o1<η6ybpI.ļ&9DeIPkŤgo<봛WG([Vi>E&5?82{ne8 ZV:8ʞCPK*Pwo'as*dͺ "<'C%cSD wLcށov& A^%9:GDD%_n V ڒw>2dSls~zs'@!OHf.i9~h:d9/`ZԛEY dcPTWoM+} iE%Ċ`v[/_\,BiœtWm-NLQ 5 ==Rfe7Arzo!i .$7&PPjdɫG/'!s/m.V&`y#Ծ b EȖaq=HKT f?/ O[Ś[^BllՆzrl,xyibbLݿ8*W߱ڥ[ sH t .U/r2@pe #`"K3n!FD5~|)w\[mdRwӯGphmSZ}?{TQLhn/ܛmڤb{G[5Dhm 8ژbi5~ h82U_Kq!X7!F#cHk~$v ,:VzߪŜ JTCIPeڢO&(/s&bO/gxT[evZI| VHN>gÔ8;<po^c:fѭ?9.ZjB^[Zuwy r00# 顈 gj ^yKh8ꥩ(k(X4ۧc^ȓ3;iyu6K Tj 󬾑h"pUf4ÿludRo9ȅVg >RZbBQhό)Cem*u7.sKPͤٺ4uq+3>94(.[I֢v>{EՕ„QǤSx6pƿF \eX8E]{xMXxrVwɭJGb2h,[kC WN_?>Lu[Qd|w|n $3]NYIyAG=FDTPsK~iL8wWg@ln= lvțP6'ف rg(2 PR5% zżsO4[̸kMeJ][@Q^wT1BH d ed|QnIc`1墒S"ERFdۂuy\l50N370,_⇐/۱ɺ `ŲAC_eʘp )ݓ}]KF<Y|-ze,A얡Yz]?BF:xWMKR+Vbc pe"ZڄFZ*_]ҹ z5@Q(TijٔA$c ? g D@+(iE z}wϧ7B߳׺]{e a:B_ o\?NS\~w B/ty:ɕG6jz'}}_p%¥[ظ VyzׯL\&Ք" WVA7p9,~ s@\<PZԣ|yv-,!ua"q7-q=3 :*[ %S`{Z/?b/ xH7QZ9GyB" Ӌu`IդZ yc&2 wGzX~WT{'mYUV;;7v|rkU%*tU< .*Aqt9ȹQR6oX>.֎Gјo^ R^9;yl>_o ."jɈ hr[Tޅd9a'ȗS^[ɞ{@.eB'(QSzX~4]E0N@Tbd=e K0p,`QMy!L&w-wo63!C4~hlbh۫1CKUb\pK) Ӏ?Jߌ. a*C,)>vRHÁZn*֕:^όgnV%גpfg` bƬϊȄEkf^|n'}"\ϓX=s#aޒgKw5T[Mo eDN44-ɑgm*,՚mJ}9]+{ o{[WY!&8@Cem}V8ɘgmk=Z0UM 2m%rT~!Ch:a>ahXc)CpC2 &qƦzouxv1Vx>QYu:zƒ OIr(!\Nax_5EQ͒ǀ9d}HE pl]86P:X"$2rle]4ټR銻bhVv^R1RThޗ"U}ݳp~Z ➙HOƮ~)2cJOP@W 6sm~[}ZZިRYEߡY|2POh+(MLM^ESpM?OV"q+g!b}36@VA+o:y &y)::x~DڦwxщE}SGF9A <{觋 *46cWCA@?(CQa@a Z2%r}Ce/x |A!taR VX^?Dhkѝ y"d| G$udUovpU.-Z9AgP NvND Soƥ|L(Mc騮ŀ ?9HSwU 噏ֻ{Ԋ!m[K3!|@rPH^:}捖:VG8,ז;/o Fwk;Bd@ Nߣђ 3~Quggkx(2.J[: #M$y=G(C I1÷O ըu_mv0#ʗz7iSV+NS2z FV45W Vw(1l%$Ze&1'eX79q:hӟ=a(GڴשG{Q!k(1mEX\Hߊއ(MIrpͭ|qY}LҸbƼ޻DЩx(7wχKGdl0qn sY с^r/7 ف??2$FQׅsݴm!B劻K"ɠߣV{Z9. XY(LKUPRF q9Za 2Oprqk U.D;juC 0/.!)5мU^h&؊nB9 K_'HÔ Z |˜1&M*FGȞ%{ *N?{" APs(Ab8GkmhUެlІs !F$>[}0 A6x!DB7Rʣ{9%YSpԎ$$9c'ѭpC,+i'G wDמw򥹯d}ګRKGm(U d}n#OX[~Z)ˊu.6/)dpyKV7%-U-cCCcRpDS4(A'˲̨d|3ASY]`9D`dv8ڐa?"&Ǔ5:ZINB(sȮ%p\ _|$cM]iҊ UE[hs V\cIV #btIt܂<<ҪHn( sr{MWwi3[_@)$ʒtB~kŰt(";o;' "G(φrxPl"bh?!M! M p+LXٷH/Jy˝gݸ?=5'-g-gF3ųf˽'R1'Z>$y``߶!p2s"UdMG4+˚S,<3`hz~x^ʁ#R*N^Emϻg+>vH=2j<*b#s`d;'g/4G3'}t|JlYRvгŠL> nF(*30Í{@n*ɸ#C_,4"MFw%p}~^x> 拑{:#Ta &jSiޛvT[n1{-n!!f'~hrJE`$z$;er0Q̠#\b0@,h1MȨ1RىK+ \К}Djt DS5g'}t3+)vF KmO[J;SyXacjm'K.XNcI&ѩz t:ʋP 4D;BN=k( KBټ'2p'i&dA~bcz pjI\LK78ɓd$em v. _bJN(_[-HH{a۳SP-%s0 <=_9SȐFA_.ӫU0Ɨ2i*޻_$Gr$\c ; kygs8Yz ^EC5L "gm83xP !'ޯXsAE)\P&z ~[ԺL+9"NI6}?QZo<*SI*B{UV '0)\;8- =RQT18Ua5) l+FUzW*C yN2pq }y$Z8Ԑ~ʕ}gc}'gˎysǝG;6bl4L|U Ԏe-^gi: "W/I+ nSUl=Dz|!U#ha DJ`u>!ɴ]]gu%{r7CDNēv *d\ݯ}l 3Q?Nu\DXrMT6aFҮNkc=++/Ȁ 43-(Y )sSW&n Ѱnk֟W:e!V+@NEc `FEmC@kLՁ^">ڝG#520| I Xt7(ۈ>t8H>,_,4SX΀)bG 0- UAq+ x_`- ԴVi4!…Ԡ/k qZHvZGXQX=@ }&i2aE `y=DBg_ }iH5pE{V$bqlQ>/'_r2㝁:y呬NdfyRc<+' \22 ]yoGgpN$5"NF p(n̬3y*La]϶Զf.Jt0&U0А bE=!Vf5|>,\ye`Hl= K!;M.ԕ>XvIs 4-eu)h"\7,?a=ЛAODk}!(]2ۈBS] q5[,{۸00B6I|n£inӾ!B4*}Uud  K_t<9|Aw7X>d%L IW@Tfdn|kr5ḓj)}?ҟZ͵kتzG["a.أ8fRQ&YW==p?A9|Bδlޏ͌)1'G9Oi%QBgnzqAI+eiVIUB.~8jc 3i& lCkpRW˂ ӹᩯ6oiM {ޡrfvݳAچ96 gYK1Kv 72% Zv*9}jEUWtr8i;@6kVT~a(S8j/ErVl8/4 ^ Zips-Z*broЪYHH %Ś ^jNȲ4/" =M%F?`L`Ed!iXzy3./ ({t[3e&ڨ{^b BbP̢l/IV!)NGߗvrߛBvyxb;?~tדGfPYXU3tpwZ3Wn2 fQЀ4S;ߥ azOr*QjuyѺ"9E<~GJ_j̐6)^H=^FL KgSE4adxk6\<<)g]!&`0(:lsX1J+o xn,eR ހ^cpc P}1e9X[[Hvflwo˙h!@^V?/)=$k)_ʓN'i?/n$t1\1Dr@G÷c\[dL;gGXhW;qh(vfG UٷO2j} PT-^ڠ:+vjO~R~{-:xFc)Ǟ]]X  L'KCݠ8{7CrRJ۟Gw`cc߸Jv՛% DkX4&Da F3ibvrN,eYȴ[!z.%k]nxdE㴊p.*@cZMu6n7E&Ɲ;@Cz^ zY,cK 0_ ) W"(~xy= (O,Đpֿ@P<ܾxn?˷? jIP-_uW(م'ɮQxIik#`+/DZBkކN=/?6֔)! ̝gY@0YG\xt1DҪ yveY[%Rl;[~~0ʀ6c`rPFOP{m+v2yvİvwnAogdžID'IEf.,[5yz*\\2 pOfjr \B%kFqgٗ$,y z9T;ܥnW(_X}m<#-=%_5ӔvlTwUD}sJ$ 6VDw' Թ`sMq1YaD{n"BܨEͭ^T 5І%4Iw`lz ۜ&-ŽWbX=RR!"ٺddaYBSb,KdF'w̐5׳Hx%3S*qoXA)t;?o>bDLU=(o8e ɕqFrޘœmP,+;q4Az6"i ֏ѸufaCDͅG%cAvȮ2A<ciҐ,4wHTlה`H :pNf<&y+ ȆFp.k)9*4iQH@uB>^Ple}^(sMѵv@Tk%Nw[-霥33"ޅEPjY0i6:H !R7i(-£F/bs_*MG# zJf?7TOsEhe r``0LPmѓn!WS7ge}^Jz.̜ky}SQ f_NEE|ҕvq[(++v^󊮱J md 0UlvҗA'mx^h-wͰ<"^ݱf\B z9Ë161s M<N :?@>'q1YrPdfgYZ070701000002fb000081a40000000000000000000000016239ea8600002254000000000000000000000000000000000000005e00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/wireless/ralink/rt2x00/rt2x00usb.ko.xz7zXZִF!t/"]?Eh=ڜ.+ o;pk Y_, 5XY53(;i#zs@ax\ @-. QMoib-ZĐ;HlK+tzk: _uJz2~;;RRVR}Pޱ^Üpd"JJ%- Hދ P`PǕvCYхNE+x[MV!ldZЫ^Qv"8L@'%r]X`ArGTnh/3C|Vߏ5Ye 2pg4h,5?@<>/<"6kŹOQF)P/L-Bq?Q*Cf\R̕&,><׻֌H.jrM9cOiT$& wi@#+Ȩf3D X5f̚&- V>'h#=, *PgC-j+a7LϹAMUcqi6  dS1`.A9]v@l㿞 t+-X\:up+rAI3O7l.mX3cRʨ%zFًIt Z$[JמY7/jR.DxnQCJ< uR;|XJ#`eA+XCO_1ezEQȹu'S-7ef*\cS:CQR*ΩNS}"j-G˯e GonT9*B`0T@7;lfv\L{BgOSLzRQwMNE7*I-SN>X>(DCy y;53φt/R~F}qwϨXR mpQVl뜂nrIGsp8GNS4Dd_oj]#_8\&U+Rq>nYԁQx<֌=88 ^-e^qPA\>$DU^eh[ 1J kZ: J l>:ߐRRdZQ}VZJGؚ,p=}Oal?H?f7k$Y\@%.ȓmBBjKX‘44kOM#ӕ{q!E.{Cj:K~!(aLcS}7rex*Q^%?f.,/sx'T~?7XWoWȭB(B6ROy6n}6ϐƒ5&yX?(|4@Ə`BTfR" 0Zh#?A[8?<"Qy2dc>6'Y*rcDMgC|sa%lHn ^xCr-lJ&"tt62 bLBx񖕍N`Ш#Æv\>P覃2h ^P[߳0񉊮|Jy}34fѴ= #`?hOli~O.D͜OMsv!ՉՃd}WaoكX0Հ(P#MW6 HU0K  !fK(=Ǯ!ޕkGYR`vY$n?i\\^B-tY o\zt7?y6״F=) 욲za r-^}'5O徠°\ἛssSE+Lr$ͿLmڴ>&+#"#st*jGͮtL{]%Q ᷄$VZL1?rv1+*8>#^TB.. W`&.#7R'5ƾyՂ?6bG(o7b|Œ.L+Kt!nM;V) 8ACԲ*1H,j*MTbƪ#g59_Yd.2Q1)p| X8W$'q%lBj4Xۦ~Gy@41ei-)J|rht0-r]pԟ=stnD'Z0*)W̡]+WT܂M&/Zb<&Gbuz60pcU/kzϻICù+J~EZX U>u՜7HIG1 =]o)`׃%ψgn /S -h.I:䅝 0!19 hޛ](c5z.:Jfs\fL>d#I 4SjI~#G{|VFӣt Ry/b"54) n=>f 7FouG:ғb_hi ?Mщ^nQ*xwGgUǡ{UN$=vFȈ*m&f@[:P*K%KSOoL:w'ZN9<.RAAI+<ϷX0I$Mp'T:ދg:gV'%ƨu0`4oxԏV"Ef8[]SI`I=4:)y@ovBɇuA%. T4߂>e ;>51(+nS@43x۫6,A!e&Elj7w 9 N\t'izvp (e?6$> o%Z޺\5\1-JڅαPG^Ō؝Z=OaH]~fpH&\6\MK!,PAVP1t^UHK5]a AQ7&\cqDFT8iIPۤ=)o ^,V6.ɢE`G) ۶NrN!FGځE/70y(oX]{H}}RXOo1X TwJCK$LØP2S"bcD j Tg| c*kCG0CӳHKrO k۸vn}>xm}cbW:չ{%뾂WJ%2d 8Q~QWRS/B|:D \w a}N "~EcU'Td+J=.ZfE]-g4E׏8QPL! n!J"G]@S3n mI;MyV&`Lq6RoR4U}Fj#u| 1Dj46TrzV(2%V(sSKSmb{auTDTt溕-+ٚgrK 8qjZF<#Fk8kgQo1<0;#{9u( I\NzurO#:$SIJN 3BqH/M>J R)S/7c0xywfVY=l/89GPB]ܞ-kga/AG>مLg|I_v0dM+7a6bi'@`ɼe 󢒒 *E4oNAQ@PVHC3毫?\y~9+yM&"=h Z ތ"paa.&Iy1H Cښ JY x?^~eӒAhZl`'  FIGŠj3k~dE ~=EK:UZ[i1|BV |/WBK݀ҥmqe&ve)V5 =p:&b2m0 {e7#7c a?F0kśz1^[ep5뗇Ok{)u~ Aȉ69 Noi9^xIA q'߉@˫a뻮$g1lxI=vD貌aԓ<5yv:a:Jgwv?fD7LSn! 1_nFcd|{ۅ:$?YI5\ 9éw`[낟RdiA؃>refYӃlj^[6}MA< /FE[A*%颧>_U<g M:bl[cjDK߇ 1* y+ϠN$wnyҖޥkٚ)a;` &bʠl. #}O)U&K_rYޢSӡ}#sp";h[SνN.2@r# j::d{kv Γ;F+I1^mA.Ah5CTJu<#F+ԏc´8h^qY)p2zﭯokSrR^ <]n"Mٰ^6tWPMIQ^K}|JF 1Bj(QQE/zA@V+eqRcI2>M9+2dȨ/U΄0`d ؋ cSlK@[ y#VꇗyF< _T<_tUjE.0>d[gu>8Zc' n1H;-(/ჳȴ 2%Q$E7<OKc(E]wsl!@xpZ=\6 \fxU]B)g[Em# `2;+[u0Dpc}ڇ;|Ks*)|FpiTnstǥRG"l[X`{ /m(/rypTxN:=' {*xh>YJ1H;ܒN`M&ZI_Jy&%CoI!q2xvL{wb]; ×[_0//aEpF *^L7ť*쵳ψm[4lIw eq[ʘQ3@ovTCdy'\>M$vVz@]bP;r,B[ C˭Sې*T0aߴRerֶHZPJ%dߟ'ԛXCUn&0ԃh@+( q.+D^/H1/&}M( O cE-k?2mK\$Nc&n@Ŧb>ܾÙ~e2*] D&DB~VbbD* ™ʗT3kbSq\2 >ޒXwzsx$5hO )& K"MʘORu9Yl<73tu@+_b#g[ r'0ɸN*Mvn\V̰L7oͦˀ8z6:[l~'F0߯ltК Ly6 6b !"J>>9 A3$ R`;&vEAs@[dh:YoyFP;#BVa|h0>al r0BL?NZ !fȭӇt8EmV D@qh1 9xa=l7T"]| }GjRq2:ĩbrnPz$;׆2P %E:]գ"ƿocŚȲ汿%oJUq0H͜6[COKӥ.-{Ai.JVģ]Gd `~l=.t釮j޾fIβz8H 1f*E[PZ~ ̧MmHI~37Ѽ*A3u]b2f7  HW(f*I9 C!9yHM#:rO C Ib^􄌭X9)Cѱաm4@^QpW|i9Mg ӽZ`Ap @q@/> -j3 CI$v8c"^2<4do^B\}%Ξ 4$EU[̱꓎*$\AF؎ c|95ΑTZ}t-I\ӎzVa⌛H * P .o5+z詼uE錂8*XHO2S#d N X,pORBx̻gCS(;bp4h6=jLa*ɜa$Pu{o =oJ}|vʇ\>)|j;Kqȗ  EráW a7T~ɰEb#x!n+EZ~@ Lc^j< "e,fO<ҿiO6x&wlxmBJBӄZEKߍlS'ՒVn2 j`u'|~EȲ #mΰrC RgJ}d-sKtAj9}6іr8@LFS;_lv!Qw~EP oS,$wex9 l8ѧ+h=S9*SO2m#5b]@!ʹ IaF,x}#cm2CmCvSE e ,J@\lw4ٞQuI囷נ?z ?˶grGi8$VO^nQԯtS;*:ӒWONX ke@sSDfCc}vv+GN̆P+? ܍,6MXtRwL[. lI /.;΁C; ,b{Ľh  ,c fJn 1.Ny|GCzK {o[FvK ^I*`%MOiO$ uK|)?~}kne ;i4 d^3Qi[lDuR)x-K@NTi?X]87A۶o}ã tVă9lXҪm{zc@#/ 2DwPmgU"p^7Sd!F'UoRQH OC;7$Q>a#Ҭ6 J 3͍0z,kf쭳YOŧUŭ=Upip E8ĆK:\zqL:6!L.N`3QönJc/V\*;"hM3wkʼjh9oh]n/ԩJRNI 1zY)gDc9t'W_P)t$8ḭQ跋~1Rla._|sFnEXsoQ=nQ!;4>+,IlkH`s(iܹ`cͱ<.$姠^KJ䦬3H p_ xb6MvfBXV rjGN}\8. ^"CRn>DWK{ 'pJfCzd|' OբGyCO!0ET٣d]E3q\܄VjF[6p&,~D >R QUrJzL )$2Rx\V&6%54ׇߋ}֔p.f\ xwU Fiΰ%UP`!w+ȻJ3)8&^S-ڃiexIÞa2s)*(O2%#Pt3r {Q &/'k~ J76cdJ{][F{Heq uIMyޑ ]w+Qyi_葷UX_{ lE㕶:ܳc4p@@eU~ 67H0}ddj ica~>qfE-ꜴjXsbS^u[ k6 {?l%d_2@B~oRºztkl-Bﯕi3oZ_Q5"-e?~XpWrv76\ Q/ikk؉acS9Y}O8JsCCl[ǒVq }cjOߖ|#fV@Gdoon= k(8ɵ)rx`rV%KƳ@_Cˌx껔>Tblg"- >ssvNޅY{)9ywP?#Gv{\Hg'IRt 㟭m0%L;FrِYLbGb6/#0n=  J`-gz6YUnEaN,8+XꏧNW[sNŞ?F?Z^VQ;}g[0rA+~y C bs^pD砼6A%FPb gBdXƾEHi*md]ka%7C`+V*e@x @봃9 AD0SJc 38 Ύ]_gds1OK yXh|ezAz^f3P uJ)w$#p *E?%y?X@>'j/зI+g'*n}O!ꂢ\[ 6)Koz4sf]bUŚKH˂=|:*FhTHWof?D6~8[ȶVtW^x\;$Ps39Qzkaب5ǹ): c+s覘t#۠fD^roؿ+[=Z7P;ٯ7=WO9$;ڋu=)`|150Sp%h[nyʮvc0'ee'l6i K,MsqT纖LkXKM(V [+'Hit)h6b\sN̥0gBԟ"U3Ԛhg5n ,@twb+G*5㫿U4`T Uǁd =ޔ #lH_/eaS|X TTʺ`@ҡ0='~@ybo_Q)ˇ)1M_6ǧY)QR -l SӋpWZIiu"N'@? >8;^#Tٍm4WC{ļ;?xp0{)qzٌ#Gwcɕߗ;&iD|&S1^/9*HmX4b/dFHX5c;l]* sUF/)"YMDh,ZCc|K(F#{ .o ]C۴Fo.)LXC#T:(>QFߺhg&ㆫ ;7QdY3o>$nsvK9jVnoV6wT#å&)^pFtk`|0(RSDR%'*׬NcTS4,T=NFNL8a`ptj?:yt9OGw &oN AԁT1R"z HHX.3{8 WQ~"4(3v<)|&v~iPN63]BQ=&*aq\gSgɂn1ޙDI%XoAU S@YުaΫyGd@.R\-~jtC(<6-reM3R;:|I|Ua8ZA;2SޢF* oo~VYcMǼ#=zc)M)"%Y$HxR@9W dAk]n\'J)~ FNl9}dYrdz搪8ޥwȥ>UR -eCAՁYmMAê0ׂA44.$6U!Lgd\kovÂ% !ZŖXl{`f%n5B32v EF moЩ &N-q{: ܯfz! ͱ*9nDWbȘS*p- |!d3eQ[C ?gREc mnU%[c*C Cy7|JtݖbeN璇n% |SqKT)hhV/6hS8ՙ/%̡˲ r 2)|([xwx'8Mc.v=dT<=p9㵙⊡!<<5Τ8bO̼͟o@@i N>gs.Kja[i@V2io{ I6I:'nMU!mU!ʌ˶3t)ɚ\f$lUm=P(h߾8_f|J)Cq]4 T\F뫻\s5r,8cIWrt?P8='CC*_n]Im+fphPXO]k_ ׎X QNACm§ Yku6"B}HXuUy>R**Uי @(i_ǐ2MeR y֭VZYWU;k;_}05V}h)3Mk=>,Οea*ʸS(0o ȗADw")/2FϤ /!ȯ8VG\_S2kvH甥tkJO>iL*:RUN i 9wsPz4oIQ3'V˫0xeYSgblg9dTpS3OrY5v۲F )#I(. )}'󢀩I˦S> m6-a3c#$J" c us[k+`Ҿ rߍ;ϜyGM$k|K֐*,?QHIb-pF2Cﮉ3u4~l&W`6syMZ/́NkwLCy#v]@cbr0ZsV2gWkc#X/X6;p'gJ/A[nu!h`ur;投UA]׌"x80YZ6?Nh=J{qp8eZ+)+ X 5h1 @2F+F5w1$QV(,.ʦ1K0 */,y9,|Kw@;Irjn೓B6[u$a{ȎXD:qth5qO>Ew OU5}Z ֜p5"9Yn^.KlAҺѬgf!l̩^o+#n+YQϬ! vwQ]̧-I UcXD,+sp$@m]jYg}ѷ=..#g!Q-دwg1)pjZOoerpzfnHMO:JFS;S6Į.H+BhZ'հ"J-6q67%8f 0p)b"/K߿$pb*H!FؓLQȷWDHOXȹr<9BZI{Ջ-|1FJ|m- (h KZj 2` 'ˆw 4#qK.| Zp9/Q"^P dYj{c|GuILt .>"o}R1WiMf1N]ഄ4;Aem:2%aU֑ R4xdX% tW<(}†<qiFFq>v/f{s7ƍ;URfy nY, cD' Iy%|ѥ`ESX_f)O6&Ϥǎ/~-߻^xP'"&<  D_s,▉}s%Itx@srQd)nhGpU`q,`#b2wI-'ح~7J"K˵"%< ologCq¡*~vRh8%ğF ѬD+ߏH O7hrAm*}]9aӽz@z]UKC8.K!ڌDjY 5:v6Xg`0r5lgRvz.n8ATǮ6u+قߒ Ēe԰W(xn*VP[5SCl], |sZZY|,Wu_nimKS^bCBү񙗍IYB}5IpY,t ly=N26ZRдs# ҏ,L5(z@Vy2 ?Fd$tpce易wv Zk7]!d4{KO65'g[k%40G[}k>.V,Vxd1V̪+{_x]Mq)ӑU Ar7bO~AO6%GG3Zqjyo9V`u"}ZhbDB>r,sKbdg*6ͮ q ɗ|9 怍B2rD|HG 3 ;hK,q zOղsdLgܟ9Q_KOD >?R1|. Ozy1PqvET,OMwV,WsQgK,ˋ[n"g_M621v<4 s:+f3[6C<]~37Z0>d${w87Ky假P#T\40&7N▀}iXJ>(fWtbRPG&\[N+'?r)0qgz/rs2v?sX_|mQ',ӹў->_oelEK2Găܳw츀-|32[yBbFߦ)cgTz/A%M\p@0b7P(lyzI q*y: n2G9x=1@3YZGhilUh1GOurI@T:zjfTGQmy-N MRR Y="m}>3D@뀞-:{G>W^аom趹y­ϖCoRWe2'20sK]К?LHz f^BTkҌ0e{mR<|?ںeh+0:"A#Zzn=0)uLZn!6ýz&C$V܆z&`^^YIL2\|){8 OGPK*R qR~pA6"ۈ A (BWv ~89D he+CB4q/WI%~W1.4d,+OiJ zU :H:9pRӃt{XJ ]/4O훭.K#ڜ Pt}?{cJ |Q\|BGs8s,sHclqrhbL/3.y dfd7+WZizX&2B t́;"=Q]<.FxO' uEʜw}7C >8}^đL`PVbX% sP%M ؛0AwYym~_Iu4jݧyXmغHdj`6^I2RsENڕqoʰޤq~K3$ÕVD}V^0CF6xysEO; M J)rMK,В/&^2Ak^IL1n>]} O;7-#hM &)>ll_8p'6.ccGx l2ň>x9A>ΉLIuq6Cq*'K8w8 ;SƍWHD%./d%H+!@>2Z|4y!dB[WqhB!Mc3MSCD-hV~hn("'9. @2}h7 }Ӎ Ba[߹}61JADsŪDP}Q%NݩaSk5I󤽑oF/gt=4匭Q4->A;SȠ©Գ8hh'†W׺s@eAA H| ޚ>}J̎ytLY_J,fJ!f爌c&Q2qhP韥!&YXdB''q_ pV6dbn#pRTs? xg%䱮e:]RIT=V *EQ#3Pњ3woWd=Zf©ŅhKf=nʴ̉x|KOdi:ow͓ `%ޟ۲eQ Z'K5=N)`0cK+ %IqQkUd󚴇3{c Ug#nEbD@!svOto9:s3BoZkWnx[kϔlliT|0[ HShsYYYCJb#ĵV>¬9QK,j^p۔&ib%"JNqx7K3B޵$| n􌗩-}ll<~t"Oa2k>|9!`7dpoyoK|&*j2h"- DhsG,A}mlޓ;{&%CXp÷`iM8t),~uC>vzW=?-/i0`ᜂ\59E9jN);F{P %ʘD=A`)CB4!:vjSgCJ/S2?6.QF\Tf*pHs(:ku[piWKlG%2K\b7uspr ɞ-C>rR#ԉkz~!6l0ř; $FN}ި\ [.R'N4XV{!g.-`)3 \)Pso,˱OCC4Ndv71r/wߧS`3nJ k=P!7f1:cXjB7r/v#)y7]'N&#k4{hDc UPJLJ2sqeae5qeYQ 9-3* sa.1vǎYd?@p3y1ߚfÓX#̑R @˼30rx}$neO"zAewq qA$蓀*s%/Bk4VX_A GM挅4<9P"ƴ5dț,< ؾ](&pgX6iO-°9Cw\ηGHE%)iHWן=*G8%^i >r֘mӂPU j`$b)]r}`kP3]/u/18 e9Jd;ʚWi֩v}Vq ,0"[,RО{5SvKe.oPՂ# iw#&d& C,kxOG]fc8}4;)T ˑ< $oS$R{ lb2A XD{Z3TR0muOlN0zc Hzny]8 ?8|-FN)}+[5 TFb-N8 ('΅S #"G(]7 ki=NޕdY/v~HYRau@x<+P TkHW(Ɵﳣ#@O gɦn9Hvhdw\ZNN)=DfABPk3>oTɁM (cPv+Ӵw *֝^zh@֚<ȈI!4ߟ.Qb:_n2XXjml$nT X>wH_]dwCݴir8t0e_W'vC;NJx:%/!ﶥNɎNbs,.zD@wQf:Gc,Q>e[|wkno&R: ·Q\=7Ư  +=dHI@Иf\:1{~[TpŗKe˼~r6+OR(mIYZ#B[KTn&e@8vs(74A7~}L1.pە8;js-rF 3HG: t@߱CEwXIADs8B/-*Xs;c6zgDldjJYհXU[_Bs K~Eّ @xdUZHȓ ^19Y荶:e%0 ac*Pަn8<0m'7l io ]_@M9Hٍ̲oL{^oN= tyxyDCTH9).]ND{>6*?vkƊaR?3`tR@즜^gwU}cRݝO\]bdb^r1jiAc=kBalVQM4:5z;GklY&ga tUO'Cu}; scge |9ڣʭW@FD_=D!YZƖO@^AϧZ,\.9VT9Q!2|ywU^Q gb_0*1@EƿvrY?fM(v1>LD*^O:kn~Loq I:0s:HM|jD8"(įRPq1: = N(J) }\1@.?p'1/exEOL<zD.% h>KNg)}"ڕ"}QgN$`;}-ZX/9Y`ۇXt? M]˜綃#@нBv{qYwLN<,^XA؇OKKn@hnRk )qoV~XmSI+ae{ZڗME0nrf2!DxMH-J{wN[{w|.– ̋aqϛ{C`> nl0O N&/ {u Ky/قa=2MDK+!.xgF #kq iR9 */ٷ SgW)\"<=zJ飔E2K[v 0OPrPZcաy^u؞UАO4jD߲靃8'>M z#>誮ҵQ(̣< =YM`|m/:Jz0YF8yբQ> bS&̌+ îrpmcxDC1h-'mK] ; jv2LH, GJXK)h[ >)=| *ډȨR V 2F|W [ RG{ϒ%'aR 6%V$MfBFH{1g7!i22"hvԇ;SQ&#i`v2qM67YʀQWhQ7Ho+^єU)`4ʢqY0lrCY7pw~wI21 ozYG<' dRLM[=nGOqd !vڬG?PRz:ctX2z/_˜9G%MօF²[2^W-ўoq#h<~r}Ԑ`ZnGzu/9g_-db?jꓷԐs+ZPbL.GBn@+0H$gV#A`sڛ3a2F|:FQxp1j[JnTXk ҆=orlDS%x>IDB30FGhk)*ke7G/5_ |SXSa!r@n՛<`0E;n9k&-H88R^Һ$<.[u58B\PKzHPmvc77S݌]a+:ZGcۆ?"?$dM`e m8LFQJ6J=MB:FxwZQ\u&FsQp Z c,g(`j5K=WDT_?/4xp)4 g`I.`ˎwu5 >W7!J4u!v'T ^jA7'(J@%(AX8cPhq?"D&3)̱;/QojӪb>8E'R*\OU+ᯟ8-Ȱ]UB:Ý[2?ÿe3L4 dVݛeH C{FH\"}S[B[eN`/+/Ǐ@ o 苶sQ2MfX1N[ɫ^17Abm)pG[l |Gf\*T8ܧ4uZQD2%_6|'>݉j3B^]TU`IS ֣P-' ^E)&m΂XRm;k% o7m;ԲOw<,JS :M&Kp#v嶄K]u,Aq=/q ǎ~oR&:` . ss$DLP:ԡ?( B"'?8OOX$^#a0S l39%Q9-(I=r͏5} :9zxvtbl.r%hAF!зBvA|d,߷]eA>Mʙ%}a8YH+aoAib29lryQdv7TJ)z͆rKRJk}?t.ȧ(fI$.6k*#tBK0{@Sի2y6D*QRitCB:~2#1i4zobLt uǷ|vRguX-?Ӥsxl@ hX>5%_h滬*'rAߟy.ŻZ68v-FBN@v`["`dMHB>lb9$nɉf}'3s;m'ؿ' wWkP щ`hBqNwfo%2h+SS3`cANyB $V1רJ8bT 2:prUj9!ZE.p9^W=\3:C1.y|j<9!^LA Nŧ]uuJ,Uu"p4.tipn6Z5ԒiH)7sG[j/gRi1V;ZH"]k#RcǭǀP88V]{_`Ĕ9lvF%=ݕ8Xs U043W<+0ĭ̈́jD'+ff5953ݱ eɺc {TL֊QPjxNbg4aogM ط!g0Q0U>Q׷=ٶsKaYgbt)|%΢נe{g7cֻo|;,ou14ZVX KY?eqtkԆaMgG y%†3fT8ͮӇY(q^935dp_B >7@"]3L)G*17DƄѰUhq/`;вЄj_*\+VPOdj[hP5#Ä_ ,ĵ{`tx*Sv>up֎E@d j[hR+#A:-՜/t4ĚO?{BPR(`K]S5 uZhTxXu,N"eȺt3n4i,'+@e& [GHqx!*T4y`*]@>5C`(k _Z Y[s$88~$u HKg(#l];ȅ8UMϙ=.J:|T8_SO a3p:` \Hʆ ׵4Ǚ1:$|cJݼ^uXIX"41RV.;kOKڷ=l"_M(3謏02([; *VhZ@3yl3G֔i#3@JDƝ8c= >}J>״T^ܕ_!.:QyT3Je|;9(U}\7Z2tu#g|\|vteR YG3x+aYHVN_(^lAl2BЧ*{u$pkF`NZkV5S6ѝ96Q6Bd)9v,Y 9؞*po^|Y09o^UO:N*7> c QӡQmHXZ JU4ļA"=M!Ff3 fuŌ-0ZU  X.>B[2U!oIhGI Et$CqEX\7  7~n 2vZzemma})@aF~9B*JvHFU:ԝ©J+x*n}1ɴ),V8'o7vKnLA)JjV6> SռAb=\&Q_ 4@v k-t錤&MeaGm޸cQrUXt|"P+mJ u_B`_›271( F3<ᓡ %ɣ?AK6b)"Zy۶{ڻBgf/i ë3R[T E#Opރp,YR!0nns7&|?FgϏI0Hp\hާu1I;ZkD<o3غ(pz9XNZķ;ou^-}&vr7HwNa8vrnW-*^‰h )4KR")o8Az'5l.ы+$#LE=oBM. IVZ=fJ߁U>d!W pٓ*K(721q8cޭwjC Dvjjڑ!?[|^>:)l ϷSgP4\3W2wWL'cS&ֈ_R4"C#:c_snPYP|-C{ L-`bRZ<4&ǔ}bAv>AH;lNB+U&'}(0Za{_vFtB$,-v_D{{*by m+ jJ]{"᪢:݄o)^2B`9);a%FwxA 7XYmS K؅*,}םB<,Kiܸ"Q1w܂; Cc xյ)ބTnNĔq5L_ W0IZA8ƻ*IuA$rq`a7$=\YdwԑGdj=QVbBׇ3`Lp*Et I\O?BHTksɺ_&1^聯l^4,/xQ!Qo7>4`A"RJdKQȜncpfDhg#8M'f*\YmZ "v>uowxA]!ݾbK5\xu^ε>; J4OfRB)¼V]Xt;Ht$a'XN'(CGk;c`NPHju5ႍ0 H_3bL֡8@>{?Q)-84RZ7bKl.nJy_}lV!`_BV|h'(ue9L0"'j :FM獯VdWPC]aN1jJa|QX)snήګ|\%[^r47< ءZuIvy -*Ka;ؗq{z2^*RA|Wd^b)T[솚߱XhFw{}S>B#jf9p5ڭ,lEzSM$GQiulӤ\,Jh ø۲@s;ȩV+nC6 _\;3=;nt'U>"yf]"iB+R@}Dsy o9FQbWxy` #.Whw)<, G{ 5BDNvj5m]v ϵwـBGq={akM31Pe3Y]peh5-̷0yk:%5\Ir"\ þo1?TNvvn_MT^[mt{>̝R8O0%r{H#bK?1 :7+0ZTF'*4 # Xf}݇TO o۔ o~mCHO?PJ|qXR@/2UTj@\8|p!<~>niWaR +ǮQ/Gmww$%E[+_7lυU^uIZδ5  ^t~d}i$r[*ods9G?l1'pvL/Wtʅ5"$ŕ'~c:@WL]6D}7F`6k`̂Sxd\/8 A_CZ eW&ϐPc9{6. l Q}^[spX0GĦ>x53Z3 scwIi ԸKmG wOFUGʹ0 Zgȕ6E|lp"`b)p찯7\,ݘm_@mB__o-_4GKLPdՏ/XLWKU OhX|Ewa8$,6މ-@h#g{Vo7@5kK^aMk~K榋`wGY璽*{==>-sv&x8-6RDl!}:1sd;0?ҋəQͽԟm;LYNsdm' ߇ |Gd`WBK;i8~RXt:zSXN$1mnĐ譶cg:ԟ*.tƇY~CZ) oF1R=1Q."&GjD C2,4Lu`8VmӭiXj1*$5MaUhNlPS$@5JoolLo\H4iD+𿂧6.C)s^f+{#{Smq̴Dm^qx:nd 2mN `b*~çD#)JNal?EQl=*U~ňOyCuǼ;/B!"'#Z)ыf8%ٍ~<=|fnY?bԀdN!Rw6BavK<9Bˇ$|R\& ]6jk RVR|@x 7^kKI j<yB5ay2Zt\2'fJu4x' 3sj_'@~~0 | Ho B}fHf4My`{,Pr@]q0}lҶ|yP8ΐRWv>.p.Efr̄rВuy8xTv}69 +}{fx8.^D~s&_|mH/6dVrfvdcyAթN#è ,N^SQd1C,[1:P})e7OJ(Vr4/hOh{-:M3;. ~f7nL5Vn 7;`.bR9Jy9d;F%s2fIz@l;a}|%], T19n8ps(N_znfz5# 'wc%iAiO۩tJHc9e7kSٮyi ty )h#Wc>wJ7r<[TFrxN~F zcWD> 2?ƳBvVyg/v,2pMf*dsصf:M*!9E6洗nnV-6y=}1z" S *mdQa'?Tcktl0aHgF<<*W<VQrU#Kq5!tGJb*io%R.(7{6[EϬGgpc:$_>}`Y Ψƒ bwd<Ɖg!p# %SbijwnZ_}=N+ԌŒZxޚd]/9MCIkDRrRsI~T/CfpI2m6/>I3d w=_155RT$Ҫy٘.2}f {gG ^>©Ɨ}1H浼+"!1n|RjH@C6Ai[W(94{ D6*/Egu&X$w$a ` i @DӷҶ´KWE'ɣ]L;&zscKV@y]d yGkwމv:0I=={R7O;nHtu֏xc3m1 ssG< pD݆ 8]4y0%߆Hp]~"0ے ʛ|3LYu |ËBCT^.KUeUA+&M>=jB|,@-i|b/Q6{VdSIJ8x!pYNǝ nғW' nj{ɫ|D^eC&DAd]7l7Zi m|Jׂh> y9$^دlw@zDKP kSErc^—fNUQia-iYڍks52G$ {J.ZןO>`_Ҕ# T`VEĀ(ؐRgӫr.> }uHbtac]4&]2.(BˈoIJUAצoL\S%:T#pFlꦲތ yljܓ6(nonfD֍('ddo0Vi|B:UzPGs=mZwDK='X%ؘ.zNYZCby2cыƥҪW{>U ΄g8^XJ G^S6xIǵZ4Gf|@ $2[<(|3B$ kdEsB>VTwn%wpf$ xFz+Y!1+`bl_;5咔¥_b&xAJnUW+=,3gX)JH!OS0^,:r2n͕VhS3ȼ0R+L2D/sY|< <ןF9Uqܥ%o)&JGlvʫY$gۼW('+oEے'[䖳N1ˍ 晛&7Y[#94UsA6b\(tj-JxQ'&X15vXRwG7p;j:8@JZJf5ʻ2!uZ9< kr"nea GrAwGY6&4|xbl'1(1Eq'NSVaE$s`>TG)¨0EE>̣R.'YJh^V 1N@s5,KE B).pGN=DW}OK ~v@\0CP%  dNdNBYHV`N|%]]F#;ކ(DlnYs.8:s&PJpPF(;[ևMfJɊ""C9ʱprv-0+&\/DTŤ^շQS"k=&MAK]C~zYU; p\DhZ~'Jl;H%㷎HI!,wޝ|ugYtj;8%{pɉ#[N 'yg[7#,A joҟ̚ܜJ[~LFhqW"i(p$GVmjg ]U6 kxjwփ zDf Pt99t,܊ƕ~PyJȈ@SޙCYfVS3k6Ҳk w2jTЇ/"oZ.Ӑ^)(BOXF NY7b]~ s?ylnz`ax?随#e 7O= cl&؊P3WU( `]Yf(Fq mHHۉOOގX/[wX xx[+;ݹ%@&do Lgih)OZ~"T7n&XXakIW q2P{sr ,#:\. [R/Ti0O(\ ,A!!VJhSi~l jzsΆMq—(>4ZnB%QQ:A~oMnsdG,` hYCT3Zr\fZMy1xQ0~u~[ ŋi2{(RdW שa" لAgLژi=vt50@䭁%r;?) A 0H'#ϫsSCW!*ؑ5WFe pԱr.B0{dm%@aa<i+oe׆{s "ӗWz%\lǡ^&]T0[>9\}l#{}\Xn!N#Ø{kg ow): Ǚ8B+?"=)C`5n} -RTg z7d}]I-Hm/ 9g>QҀ? 4w%Jpʷ QY"Fcx%~!<20I^UeVT^G`ڽ[l9̳mSYa!#jb9n6_&1`sp5y`ʦk@p$_&xCGQ P7XcL}ܚZcAK,IJUμ|T[覃Hhj>/8#T8vX)"*̶M7>{n|0!@5@@FGg3Z<[aBx\Vy&ga8f2CrL`oLhfq+G9'weriv^o!\E\y5 ib\t.; lD>!vZRbNd/i-RbbqS!"3#"~U ׸÷ˡI}>_i:4XA3  ?TӀ;ľ={G.)K0v>7%(7 ҟ`"_#-*ɸOhA|-}}>N b:M j˺1<\=P{42)sxT^,I+SFt M:Mt#A4#Ȣʹ[L_t`$8*1s9-3':θNjyqCDP}Mș[B+KdVhξiu8zw DoJ ;t73:'N8IGjήJWZ< %j\MA0t6@S3a{UkjPd&+אi \ #@Yޕ~t?g/Ǯʥ9d1bV+!Dyhp,` ~bl1jZyvnzC:S$ G) sk>5{+p'+銎X0?}rkWg<]5ojb~a˕+<++kuiX=*.(،=Jg2A85!0J6On(|eT C8!j 7S'd%nJ1J%LN 6,vS!08C0Ѭ)n=gCV;V eNqm5e׈*/v`K̀h~sm7Z<|z7 CˊDbi]4M,{ : jUE8CʠÝ5_"?@V(ኦ &~Ơ81C 񬵾#ԟ[bm꟎^o}FurOK?/iq7BU#7M봅R8T}S2nz55q3k?}d~Uf]57xDqP$-VErQ-(ɕ$ŗO2fpR>2;8yL,H';Q8_ӬkHn@!Qj;dJΏxK{fA,vȬ&1y 6$Tna;tOM1bi'#=GXx@(dѳü%%')) VEGÖ6F PД0+#j Z/L^j Hq"᜼I$~JŦg l5{ܡg}\Ÿ9M=?VC^Q4(Sf\iP%!ʪ, rhJhmE9Pt]pV`=;:*ljH"q[O%TzFbҚ68Q4,%cl v"7 :QI5߃/qf@tJ/V;aTU_EMJUӬ YP Cx{eCA^QP#)+mQ𮑪h߻WJ=%:p2s?> *4dsNί9`iNz3Ȍ8/k!lBU`7o0"ҟ #.Y(5^9̚Nh~rV_h#YPwւFq:8aQꯏ^W=iH#law(,zF[u8nTR0%8abiச a/A*q%GL)#gHK(7t>XiI{5qCyT׽-&,e&3:mgj!$3⹱;O"]"שּׁ{ $Ζ=!.'Xw慳iaXBf GAYOi˽dkMƞ!+R(ܿ5 K)Lr[N@CSzi] 0kg|9II}XzȀVxaUW^!M{HЅi}ˆ,U.x]%*b53^x(_$(F߂qrK:`qA4<4Z”AHnJU)m31( -[jDf8elC0dci΄8sVqɱ3ौw"sq=nQWxˉMf@!"9VwPC;BZǁ)Y[1c__/i)gRbyORğ5cvlo*Y!!_[V g@ gD0kUky[7šOo)z{euJ{!aW]ۗD$Ev@ԚtR.^IUdz^<{Ο+Qy(bp7^me-PjyZ^ˊ6MPcREak5[\ ׹c/aIn-E_xt8& @HPKi"-x7'H^5QY֔V$ >ifWy:fWZͻY0 |(5n. lۭfjĵ*݌R;'nlhc7CtD_.իGr꩎D.UMr5o (ea]/9.+\/}d)`BBb-c[y5A荌?FO.E6M&NTgi-<dCUE`u`hO9qZHA ::v5^*V&gTIZ _Z}N&he2 W!@c˗2SYxX&3p5z>v04)Q7XɀfW$ n궻 ҂Y8Ё5=ǀ[ja19;1 I1OR+ebB_}cO:]?os@amvHRE4|6teX*{fuGmT Z0YE$hD Z^ S{aِeNx+vaH#.[+`6Z*%wUԖ~L0 Uꝣ}OzXs&{86ߕ_1frT#hef['ea.4O? g Md;Di˛ I>~x`?A. ?dȠHy*ʁ˵k7,* t8MҗC#=~{vX eo9z:@K.s.6][]xrzR{]y)o}nzH*Sc`\y}\C 8UD VjYKDmmچ:v9ƌ6S`\m6{,m42%sC'&E(2#ʘx*q^lneˁv2̽"QK|hddT92Ak_aD:;pFڱPeEHJ~0| #M5ERhd%WX;G {%偲m03I?\ԩ޲ė9R84εFP[fv5xg |WCś*w{«d +To' vUV;ەU=d\À:Ǟ}K&ʂƸí(mWOT7 )IS-¬|rMէ~GgdQP3]/4`9ؿ('uQH%Oe;pz8sPs]qOŎ : ,*PxYpc7nP]r.^e o,{'#4i5ȩfiuaZdjpm8]VypF3 ~הa%x2y] TL*ƧL ^vl7*F?jQ^i%Mw{,DvP&-n@RGmjW&qK޴ObUr2`NY b;?ҡdD٭}A8V֗n?V$[Mq9Cۺi348(fyhѰa||(K_GP6HuXJu] Xk~j2׋2AO5 q| 6OsPB>Za/Ҫ͝ Y,!eRX b䀠:?PwC2wF+=>ͤާ| SWxԅJgĎr _%JhhL\TLm&?pַI#,k_%1xshLc̛4Yu>^suCQ8 EiN^D}@OE |qb3u5Xj_M`hgwQRj!M@J?٧UqZU9c?p+%bVIF GJWRﻖaVc)[ع $P < IWVPqQۍmрgq#9)׵ϢyBT 9ʦ?戁xs>q?[1A5Q d1f,s9w9e$ֲB[P; x'nhkʖ3ʘor 2EMaQ9 H2J_I~??;rzͰ1׎tOQ=dQ&6d,:8NP {z|ܱN>|wC=Ӊc>xcoVJ  U_AA42/l6/߹ `4y-⌺b?!>oUzb͓XJGl92v{ш, Μ甆SLvـ.l^B;@dS3H#Ԋm9|{M^v \xS(KmD8O.תxDobƽļ.sosePwI`wߙˁd_G|$C3'hV!  @tC<wbCW}G~Ekr\mߦh.z('w?j.o/HqrRݩ"50֯pY{ahGn.2jnh6$<=u #9Į ;$mQxE%s1䟍Рxp]AO-{NҰqt͘]]+fѣu ]ٗ-}j E3ؘݬ˲9Ѣ sSWV#֑U>l_QuPWA:0c-+v56;;FW8'Z-#sP6-#)5tɽ˛v";0HSW8L4f*>`> zdf%_ʟOVZH }t )v:Z6?1iziYu jCv|wwrȀwoQ ' ^F*[cyL/JR&Rg2O A;vT˦U̟KdeX5Ȼ;:,c~5b* 5 %aZ2;(Yh^_[uiT^fKϕ`qPG-&e\L㫨>,#С)/I!  z2r*V#O>+٧5'pT:b?m^׹}uI, xf!ٍ0{]ׄ4HY5>|b1@hٻE)[TP֭ *\sMwOGc*4?͝{۽u.zGwϩzwv ̴]uJ<߯(1 ĕ?#؜rs,_V 9mqj!`zNG1EBgy#$ςIvuΪz/x Z*klw#u~g ^zЛwiR>BA.}V_Qy}þtՌzb9.1an]NY@qҹTDC*0r}= sѤ]C;])Tq#CSkGCǶۈ6UAy0ɇC`:Vj[f`}Ŭ uz$nG{5U. 3(, ly9Gs~lQ35Xt#G Tr|RXGQx}ď 0ZKӦMevFB7 (Լ/m))ė{B?j{PkMHǪ:(xEq:R dɹTpW<9 ]),5ij^ڮ{j Q,qY:S֛dqfdž|EAF+.ҊF|Ե+ܼ_7YwptaX9c3nе_}9wȹu&y ņ'U˨c~Cb_6GU2O4D LgU|t݀h޺|.FL{ÿr_3B:DadgOfkIx '*A*S$ x$\]BT0J%sfwc4?!s18 rNLjljO#T\%ycDSGy RbbSʝ9=oQ(@*˫=FZ? 7>_aFyA'ݘ!ЗXl{xR}չ;b"Kڲ]`9!^TΆQDZdBo{1W`liWqqr9n{6s&[ =L|ArlJMd7ksz[ƳgxM3dfJg/]ɍ"F$S S;vaʦ*S1r&wKuϏʍQ̚zsdۄo2e0#Iԯ PbpH'F|PW|Po7rI]![tN%SUS+=+[7D)/u'[NN1hrqG'>UA|6]ԖDFE]'Ă|ĞqY!鴓<*cXo'YPH LwfC+* wR#h9(h Q^L |_|. lNB7@rT~_* ǧ Ɖe.mÐ+Q[Qc->6RHi X?!*Wֽ' ;&BGgOB[ql@ST:a_E0.&1V`u=WОiITpKؔSWA+I'N#HX39z{eҮg;7.9ἑ5U'x:^N+RqZX! <VAUI\;bѰĞBYw{gG>&^5T bDz,w! X6П6M2AzMԉQ?rhƟ#zJqc2McS`Qgo "S,L%5łQU hHcdDU6h11;C# vē+0;tWsӑCѷ)&|7D]8HGxZo/'I~5:59oGl&7]}v8vɵ)BD#zN pAD<!wbpТ_F#) [DSUVlzh]-M"8Oi,9%,j, F4$rs e*& sUQނ{S2DiP]]G|.~I2t3O)T]_Ӷ+ ~;mcl*E9+ _DI!+PqW>&Ž5i_ q15b&;so:ZC@ݰ S-E0Xԫb]ldc̸glpz/N4FOeAKoE>9 Lxr}ۗD2AEBK-uv qE*3$qYBI_~5=o7!W[ˑ6+8b5`T$p&j"w""9 :~9noR l?Rh-:mI$DBqD[-3d?Pv9K'4'\ pf)mcI/{=TwAZ~m *WWB@3F;ӗ<'&m(^}^ ktB?< b 9%IYnߓ>%oЩ#)]'EnN1 Y.0V1K}("~u JfUeqo`VWm!qmB/-ƨPū*5Dk.d[$  Zq]Ql=.|zG›<$ 8:'v~VC`VKkv&d9Ҝ,'|x܄7GR rg,e^ljv'-Ύd/uK<-qeS9š DSex2\R!9 }c, u<_͚ 0ɹ9nX<+{D⭸*l#$*Ӥ;}!.cU'YR}1B]F¶5Pm5g$.līkZ$c'cl`}A_贘a=z?{T#I}uaaȺ3̩x'z fsI&U Hs_.gUޑ PnH~O]+olY8YO$VR˳`ƲϮ@S<(U>u8fyP;wa6JlU|ޔg IbIz$6Ko}(ïsSʤGˆqbԹ9yo e桽I$4Ta0XM]8V} Kt2ۆ g1`2GCi"<֏ ڳs!Y8E8uv텄( %Lsʁ O'&B)dCFL8h>E k^KrLD ~::nw\Յyeb<48)ň`F*BpneK/4HBF( Iq͓ MtXs&Ϯ#I֛i(UuP~wJ8^IXe+2pw,;t}ϗɈ )=7/cNyD>&ȏFgR6_]$lui'sRZ!>aF0yk- +[^εq]gĐg6.hjwتbllEaL$OF<- 5W9)wף;ț` yi҂OGDXz D'S<~KU#A4: !2/zyt>F„Q *;T}H2%.cXyk  M\ޘJrLl >鏚%[Pq5d>r F$^5MD% ipHKHY^eotR. ,!)ab$ >6'-[궁9r]6FĀңx 6L iXX ]YM ne։(Mor=C&X'T6XbDT_~p{3jjcyt8T0E-P'[p)=Do:fkF :UFpcA=}˫=-I\8#9L$%.U$ {] xZ[F,8Yd?;'J1՟y|fLnnJNN> o۪8)U_BYA[t'3}&a\72a0§Do~v CŊ#w: թےu|40 ZZQhH0Աb]DmSW4miMzZ9aDi!0 _e,t^^d;xƝr>};+sꪾ(V kܤe4]ЉGOIQGЄc̶ 򅝺ab-gZnLT=#Y8v( ryv6of,^p%^e,Hb]ƽ6"CCeܫ;S1"5֪Օ%zgXtaC>K'(3e^ Z2x,|o  4tmۥ3Yh[ jd c;?P !6Lה)=`M;~ta#uWT* 'vcF7=5qثyb.mwyrXKğ5{)~@j!$Q%@껦Ą)Szck P}Ech^3 5 ÷f l_Ejc,Npop=d@U7s-NBj[ӧyws[sXAs$.2c(/T!5Ʌܕ5!_s8Or 5C|@9$eG,js*cp4pw•{6fwүjD̛6DwC~20rlMdڤgbs 9m2 + bgXw9\>j_Su叮!Vˍ 4}܆]b!PK7Z:kg5 @w_*'~8u /YC]OtCH#HV?FUU U8lz/]KbݲXp`kvǕ^(}"L7"iZ*{S o6GꃀHAhŠ0_::,価k/{T׼mt,Owpϧ6JA9%nY>\4Ř>rRYq*MΜ=aS}gxT!SO֕,n}sD6 ÅųsHuPC@^?oP~6Z\O sFj,a6'LMTyKHnHz:C_'Svmǚ[BBV&cLt "@D! &]{gd46b>T5+:`Ixv/4fnK**^*Q< J0F5u`swSiVfq; [gVAJQ=\A"\{>?TسREp(VGL/1sꋓ$0B~sxVKy 8G|r0c1|p 8-̦~1]cߪXT~ȽoV09}u DX9A>0G4c$\B zMVE3vyrb.hFge@'q\ZRq|4~.8RĔFα> =N)&‚43-ΨėLDQҹCO˞.6PSuW"~cҢWG%۝)rҎ:Ƶq$~Zèn%Dlvxab5Ɋ͘TGɅO*?z KCmOTńt! K*\Ȏbn{ю`4j g̺)ot:$l=wxHzXd1 (w#@~4:_SNJ :C5 , f.Fb⸝BbVO[YŁ>+RpVKRc vP>zY)p ^Sc9+)"Y%ۥׯfɮ!{: (VNnEIU_ovqpR#ۉZ!`uH|2G¢Vb2OO_o$Q,F8}tK%+R9wH$q)F25}A\FU g+DR's.fiТ &/C3SeQ܎^q@+ߛ/m%f U=8\J0u; )K9TccE9wZ@AƬ}w$6Pb+ScL':[}3 {d+^rʅzNDK~c];K*/F$`YZh 4Lf=)N7Ewi 8ϲ[$Ӻ>a#Ԙ'd^q+D@$Ck>1j nxǿXG]>9vs٭4nFد1x^8bYSL EPꃾb1>=lb)x;V]oS P& iS5"=~q ʸH+3 XYb CY*sP̷oԒ82BNL9o%h^OIԑ3g Cu Ҙt=̢4$7ߴ BPDVB8<ڲ[#W s /`F "U}4'rW+q'jk12F/ J̽g9TkjJ&}"n, zfnq]ٸ$4=ԷRˬHsvX +viD6)+U8JP mc"q[Xa$dQ Utaw<>`[$é S]HA*="86B2r- ua.tEQ QY+n98J$n=_&^lS"~2Wm7Kk2O ;@ oWdlbOcKi4b)<&޳+77 ua/q,ITh!ߒ:>NYcOHR-+L47|^NVJZ mߎ%nU@ K/)\gt=\Vlf0U +^LKg4"hGP4ij) մrk~J2, q]+Ő.}'诜` YEhˍVL M J@pХ eBD+;8]0t#/p1uqg}^CDžx[mjjArͮeS ;|T"bEzC'ukNH5dRȇ"]PSc&!H- V5 هhQ!S÷9se%qx%]b^!nKU-\P|KL.ggMVKqR'H__'_ mK3[ex$L zϹSO͉vE E7U9*9Vwƀ^%=2*¶Ur>iitj4S6se5yz7qz?SpF ?qK6;CaU޶%=1Z_xJEmΥ]IT8|ܧEЫtEƩ|qwK}yO:|aZRe/Rgm:-"rXJC2fs+$Ckk}/Tkb5N95{*l*b2|шXtp\23<&ĭ7"nΩM?bjc>'ZS\4Y屖O0åʦ.]J-BҼW@J;cQ7nuYz )kD1]:,̋ 3@v׶nVؕ6W.Ӕv׵%;&SÇA_lؘf#~iJ[ZlrWq+3~hvB}Zz9@ Dɴj|_1΂t5R4˰bQݟ<[ځNf=@TU$oUB.F!/U;ʱ?#.\ x0fc5{ԣ7Fos(yNrt1Zܢ6[<|$5>HeUGOZ%9FbKeMRŷltڵ34.)zyBhw;8nȀ^9ݢB'zUsh'e ߎL7gZ }U/2i׮ tXuSU,+) (x R/se g~wY}DfP$#}Jm=6[R@ i=wsoS8l`"4]Y*"c^I[|E]VlN/Rg˕f fJlP e^ڿʪD\2@9(W_7s8g"P)f/ʏ`5 NUJǚqƦQh@/% :0uR Poݚʕ"J>AN=dIbb@Kܾt1#7{\>$DկG-qdT GCp0)rΈ:~?񭗍 5)e[!mV^U oK7jw-?pIH&Mލ^'YIB}^}C:9Qf4䧇"][kbqY=E#s[gQΊ04b賾 3]j"<>өQ fwQ)cĬI?pñ"gxGXpC^>e|!V+P0deq]*D֏ME%8F;oӄXY )yXB]]:yu'ϯ{09X@t\6u =GAdl&y>_a>4,MbdK c/PI<ߨ2]AAl1eo*^ɇ܍2f~F\ . 8[a_[`Q,9GoxWnʸ` 8P5CݵI"$=Q:,QWtКf㚤y?{HrB*1nT AY"Ć #ݨ \4`ln<}qLrZ"9^L&B<.*3ӆ9+d32HWi3Vup9m\&[>Jn3/o H)LF9"vIyļQ^/}XB>n_AT~!-+:UeݜE83v]VH0ڋWKѶX9Go qT y٢KFVM!C [-gL #Kݸ\&9,߬NoNwd]&շ|Bhsޛf*OBi: [6啚"evbc]7f2'܇B|v˳"6n= ݣyur#!*twqK͓Z?wqEx88rgKg?k`]9t%-RRyE1g"јs5WKΊ@Msnr#*h迳Rϭ4;RuzGnQ~+AY/ϗ@Y/ZAQ3  5I^ 2PJ7HD^gMf @E8昣ȴ$O-߮րK^Cp7#X{Hnp{&^>o(_IbkX彃Ɔ&߈U1 gm^6x25VN $?+[/:_N Xo >=6 SbsrNc3ƕ3mFYOB7؎{_: 8㝣\,n8hE1{* WRXfFYRG8{aoqbb3?YVQAy" SKĔ#AA{.Ȇ&٠«FU2KJG/x>" 49,*{% o b=j ~,:z$@F]!]>\Ŕ$uAQ#FөƕzLn }E*Z\0BQ[Ҟ4FRFcnCFXSx$)'̞+/ZV/ #< C|WQ’Z"Pҝh~TGԏԶdGAȪm˴v"rR'* ur7 ,Kw]xd 6m5; ~Y,V7*xdr&ÁDx73 rνBf!" 08Ƣ"PÞs=7-.97_gm:fsΝWi {Yd5b*w7-\$;BD rF\$u`ܷ6Qga]y<2r[[M ;Ğv]a xkc<,DW9YV8ȩ(td&d(& (Pj&T*!1 f5YZ}6@O$=v0;T)ՋM(_DT(S< .D+Z+ ٝTOInKgpA>4}= 6) 3AWH)Ww$b}6=E %7\&{ڒ,4c2CZ׍\9( 8_mPO$Dmƚ7xWS'LM_ C0q%yb'ݭlU4=͗EK,(!?,tܝݯ'k {F Mo6!EdYM (}"yAr.ͣ_2t]`hjBؽ5j?q&B#cP+t;Og˷skִyD&񮱴 ݵIfɴ>hP8wbV/g{_?'%_sN )jX? N+tñY^!roHD홏1_`lx`C,,)u{-A1 ۏr(l15V$!>NvtLL>RgL0X*{W=MW}L2ɶm1j*RC3Eן_#|`s \ .ٽ9Ck^ 9"f%wd=;L=6d_ɻ"g]zqzEx~ Y%I4( /vZҕ;7hvk74sۙtj6S+y[aś`vmuI$GI 1*m|hC[kt(rE즓o)}/yB(>no6`ZkCb:x+_Ms݄B@AGf#TڏZPDB[9&Dvf7̟:4QuǥŐgft}b_&&%# ,;nHr*'.mbՐ~W 3CGȔcƄH{mbQBΝ.`x{ߟǪIt21i^} Ū và ьN!5<[ =C*5TAl`xƅ>}̼?Iʦn3} -#;uA5c%ĎOE/q U|4^+} ¾`4{aYlL\P5]̤f댼nP/U,?gU  WZ=^׫lye|x {2 3⃍Qw;$ISe دw[W,PEDrblthrm,c,r_Q֍Ģ쑁@ғI(Jģq0bfz(Ԍ ~GVSZihmYԿ&T<ܬZ<<͌ogz>jx@.#'w0B ^sDrޜ v'xT}fF],@ v'QHڞE5TbT)9Ȼ4$ _mJ)h4HE5SHtK{dD,kţc} )[HWoxn j5® h=BA//r'?)$`c!cs/epi =V`G8Gi1`_%hD[tͧn9A~fM+db﫬eG^׽d >FK%N}c:UDٌkmxq0ۺ"KTc"i(Z:$O\B p Pa&jC5*sm5ERx덇'#!J9PJ0&5 Bt\{3P\=آ} S $c1R[ss{00^dWlYHzIbcY0bfn"iT.5\gP4.I֍Yu\ D>ؽ&4mv֡P^Mu5fP)Nq:'Z5jHTOi|m(d *e),McRUSf ĭDxHl3\Qχ#J-h&8.̍2x6Խ$hg24 A`C|I&sÞB7 )qmWOFgg 5Lil $f1gu93?ʸ591NjHBJ=tO|YL֭_qCʿ =2ֶ"-$^PxP>Z/)^Gأ-i?c[,c:}VS ^6~Ouic[@%1o Kd[y>Ȝe~r@Paj'F]$ߗYuw`Q1Ridi> 8W7r5ZາB]a*Xȓ}ֹL=`I5q&FTյlD`PPup˗SH6.Y,rʭm00}*ʊ+Df;8,?qv2[R'ۅr1!/{p(e*G-CE-9Ud88g 6i x&܆wMb}q?9RX\qs B@#j^Xfnm/3G-81aKfm<2޹1b9Kk5*$$i;&vqgdԱr<?$7^H(䡉רbs-ia!dP4_GzPH[#( z*c0=\Gƙz SΑ@4k~E!#>|3fk[J5#79wC#ïտd*u6rb8UpS-CcBBӥgrClCpҹ )Sr ss3DYQsM}oZFn 3<}4ܡQX :9M!gFZ9Ghi}gsUL`gh~:=W};y ws~4/ӣ#uM=03e?D)vl/bys*q5v9h3#|pjȟw 8$0>kr6̭P55To_צm *駏!9\'1jK_ؤV%}2^lZ!QH/rŸN ׁ){R 0)0Bse|GJsqJܬeĜkPҧ-g`CyNS :3isTDlӔX]$}pH5i6S uuG_~W#ʁ,!W)lO>|*< _a8f0XW2Ɨ7Nt_v8~Xz$IF,*>x}q)v6σ|< qe6+[#4gjcJMp9P\5p&Fbؤ?=YFL_EM2WΤdݘG#9MVuT 蹲\ޥYUqK`2/ +-bjo;u$&UFstW+^mqᕢVퟡN@>T9 BtZ}fXGzѡk  =;o ?RM??maC] Sy0kϿBr1,fQfЌGeQ~<ò(i81c3t)N=9ў)W']'`'vEv;繕EReeE #urEW)ЮceHJI"%'kyꧡ,f@2S1n"tק rLQo 6wYP}w̆SLT5(r}5IdBcwo\&ceb!Q@Xs ovɶ5;ѢSP7YE8^cA$`YfSƏ&Qx&uP J ?ыɯѦBZHwKܺ__ EP{짤< K*W!Õ D ]ȺD}!ޜj7FpHy[WJ襭I10}V_a1 9AB8hA>`7^5z.&Սj~[Ks4JDG'd zi9 [ ]7A(2i:%ݮ 1-.Qȫr43rhOR6ޯ 0Ntar˶]({#pYv X~}hk0qRO4Y=]`GJQdZ)$0֖+rMѶ@FE5)HТ4LHV+„g'rh_[Olf,?IKZPJs nxb6|JZVUjJ~Pn`Ɛ^,4 ߦ4=Q%YIIa=͆sD{cUf, "|^75mLD'-kd>HEֲ7\,< DW>ܹ= }cJCUn\a %_"RaЫ!]h a~ ~QCzfskB{J}?P"]1S VYO 1]{ѵIKuk[V)CvfՖ(rF16jj5?R==fq/Cofڸ28sԳH$yk7]b¢iD8/\+ C%òwˉ7<8,Mo [/^,Qr&X.CQ^GH_8*9>&n@|4o󿂺);gW}1u,H_+# '+R9o%⻏`a4koui1.$)L8 m̞,G%1<Ӿ©qFQ4']7ٕZ+)-C&bst|ubJW6=y=&OLL8-y bO6 7C…xi?E& #Bk3ճ} I[Zhf Rqߘ+8CӛAoΗ‘'q x zD[Ep7(+] Q0dC8({ `f()3K p)/2I{1bq`Syb]quA-%RR=?MXk,ѴAg34̥a(6@_]Q}nwU/ ) AP94agh]&-hm.s;d >RcqNDt7]|"!*P2_DU?Yfg mka$&\sh$!\q/ϵV>Ċ¸x2S~ƀ" pFJe2@/vꐺ>$)b`n AGpc_N8oOdo:<=`;𮯅áOߛ(cK67^!e*eJ<.1ӤNG| k=k.!=Y zNy/e5-,M" >̖]+-ԓ9i4|Qf'w p۝gK8p.12; +WUiG=NR,eCeuyT~>Eu.NtKAF0t6~p%cϦahTŸ{{A#<q?|g? k0(:L׹ȐG׀25gK,'ݟFg$.VNNBkZӺ3$sV&o 5\3dsghfl:Ƴ{?5[:WtkBΎݞ!$\ȠoM'*H( tLj{]^):}$ߜ׸,3ӭ@\dzE!nG"[zK D~'>_QfXne Yd`d 6j;{՘1?SSPs5>xW"# ppx+qL]D`|jG*] kOx& 3|^%v*\ qn=QRԥ$ɩOqY`53"TT#yA J-|9ksi82ٽ NI%Ir%(3 * |S5UH. %+N$ HwxWa~M@Fm:S s[I9JG7"蟬ޏڥغoI4ή29-<@PhX$נΫɱk8۶X8kf9- ed;73U+-TE\'&-f+Ƕ(U&wue5 P`pGJHX"pЎ8X|v Lu[_k8>_+E7 't[qֱgʚ9Uނ@CU;NSXHT6Tl-\FYC,0=JsꪲU͏:;Ea7EC$f䍶TghYe JgȹB &ګ k5i9 {ٵ֖[Daa J~;lꇀ;lva^x Dq=$I פ=7vܬ 5fjgm=kKs&Q kYc61{:@} 3P٘FWWל=]Eͅk.@?qrY 'ٮR{1[K8 tm(8\&0vO.<$zڹ .9qY] c(#koΊ?2ry!],i Wj NyJO ېOb]Ux}ڇZ&#۽JuW=iLN^SP[Uu!zUBF`FQ6H9Oˆ!uᓙmw-`uQ09~f*ojo"<츅ZM)huBDi$C轀d}ܥ"Q6$6bj[$ cbVJ8ڂ_6츃%t' Fnp23B>ϪS Cu<[ r߶FDWFs1Ł$zg"s=OI!%e29΋#3K忧Y މgX$ Ð%szcY v'nf7zLKqS+.q&1x5dlh4k&4eUݽ8`+ Ud/ .uoPriEk]}tiQ뀚.ɥj3 A0JgEK2͒rc'HO6ِ \%9jLw=rA]-C3ap}iMXN[=͂C;pK a_6atI8J+0L~5<(Ȥ 33 ;H'2d?r&kӂ7 u"csrM/8Еmf9ϦDryB;bp=ys;QGg?IQ8a"דa'p9H5SqTo]|`^Rض+bgc-3hi>Hv9g@_";!;ι`No Ў6YW5o8C$)jFϥ=81WxqC[HUI69|n{3QnU8ہ|N,)RJ7-MP^_\ꉈs-rPdK9Hv+x+*XS=k .l ZcPbȬb8Gb!1T:2j'p(:uR rSm=1^/JwCg!ؕrλQX|4l/rkgrxb\[bkJ \s,Q#NA|!GQA^)YyqzARFsYz 9tHry%t}}DM?_;5)E2rGYlnLyƿdF8-̓<5}F7Ü`솛6yFkҥB%:Dn ,>Q}=I#7t`;㍁Q25^~GoYk)`1w-i Xs "P# WDvV 敾]|}FSL,mIȿiX#$)\$0]|3z⻢$ŚAۢ9lv3nj:xഡň6*`j:W?Ky[ :~IԚqhFծ*5;j~w@tvűbÖyy5R)0Rq5(ߠh"h8uOu (E"sP,E/:uF}_VoSTs0H5JQ5% g %N>-Ym$j=M>F  VJ>x Cj (3;/th>uJ)qbجe4 D#SL8v'mTk70\%ю$hG&,< '=#d(Ҥ4}^h2 hR \|z&@AI13-|>#L ѓ Ә[W{5waԿOŌ; 7 ŮbFdMԛQ.t}]_n)l NyRMciӴgV0qkV$4f^jk"/,_aMI7vYc;%,3o&0=ˮ6۵$IQWRܫTO$֚*G$V̮M]ۓTl*j?&•Z 3w\--Nَ.g":X\1R6gw.۹Xܵ%VIoUthĹj V6A>3G[CmG%ةCΊLHҽ>& !dVA̒T\\P2ԗL7<iY=tq ON8f sPTH8_{[,Xh~EBg% y+;wI}i[5^lltRDޜW#V0YMX]`bkw‡^=ue/M 1&ikE,D C{OL$sv{U~^q|dmʝjy74m5},c@ƨ=8-3*9aA.D\g E;5W[@Aےt<zSEl+3FkhQK2Dߝ"[*0N^2l<߶nXk#*-Ӻ\mՠc??Tؕ: Fdx]E|9sG2{}u@:à쉇=K\28JXi~B `5wwg&2YZc;5(𩳚ag, vJOHԋPvPOXSO7u pH8TRieU6!u$G;9hM).6)1Z(OW?L)G6VU >w:hhH\>J2O%H6>jt@UA4[XM//W~/ߝ7%Gp4a2TV&6|(%|QrgZ9ç cȖvң1/JP) Ub){spe۶b}.:Z{C)y6up9X:Ȏ3af+|ޢ, UJ{Gp z(0cSLDiy{ P6'(w_te|sԡzoȺzwn[@obG >}J%exDܰK}H6s? E&⫍bH, ޴+1efXͨ$;%`(Q @m1yd'FHS2ZCRiztQɶM޷/HX[h O?wf9vM9ivSlv5z(VB^rDզ-6] /zq9zBxf rKUr(,;0i$xx4a&>A":&)LU_cv(A(-͝|9cWF?M0Bl~3QwoIL,*MuL8tͦߢɬ4T`7u[^<ӽ͋hpdX:z ^rkgRQE):l ~w ˂;XR(Nk%y*|zRJ*g9͓ټdu,\*OEm[o*_V趖s$ 8!.[Vz* Ihׅ}M|̟wмd.lЋĶhz"1Y6g {*$v#n5X:R)9y`<ٻߠB*J<+2!,x#,Y_Mp$ _FuZ)&Chyl(VL|?PPKTx?%)I8 Zg| 7ZKs-W%,,Q7&˺h9#fa>S BV?^4 7תC1ƁڳIyB٧Z@ۼ=x;; ]4?;eoJEpD|k*Y>FB24Y0?b-bh;[j0eDIו0÷o>ew^⽈zS7EݻFp i=44̪ds?4oY%6-^dm_HٜL3ȭoOޤ^9tMB50h(UI3w kݸz@*9+j͠=%[ 彆:]P=jm2<*9"#kV>u KQ]?grU_~+_T4ZtNp]/Sʥ}~:[|gX-(Q( +a5YUr㱥=;9 bDN [T9a;u`%Z;?0Z֦N aHZgjDUeȪ"ʮ %.xB-Hv`>A~҃U/3ʮeaG ~q|ݲȕd03 wBT]'Sj\oXO<'J RX^ i03T<Ҹa)Σh;uWD}͡kc=gcX΢۶~q$$<"9WEu7S]י=àuD0!%/+d^ِQfgdc.jOL!qH(vDv@[gycEa:Dgg"REoBgOH)F٬`ɪ C-7qqkO-[[RSA9m;;Q}puZ`+yFA?O3>N@#{gB.F+7Vѿ@9/cR@)7ʵ'|7abue*U{lS*sx#b_ =N=\sm;f'p^h`]4QҮ9L[(K|VxwZZ22Ykƪ~M9D I61j,PFMPѺ[쌿D C||sBԸ+&v(MlNT [3C31 ߀]3 7.jS] ܔzcPEhB5ݶҁ)sA5_ȥ̟B%"y(w?zv/3:#U4@a賗J M_gL!!Z Zm 1xtZy -ܯ-.:Q]cvc{*BL8VHSUqaw0bj"5zd.+CG\^Dn<*ĝR"Oh@Uxk̝ qO.z"X>+m|o+r)aoت1wl5c ϕTo$`(K)1o҈.x2N@Ә1K0? !Ҿs\iJk[x WB=l `B-X'8d/eݠ4($`sp3"ܛsvgeX݉unnk̨1 p9}'l63HP7>^Ow ]=@OҀFlcɔL-2e`7@7G3Xf%Nm ޣC-Bn/Zci@ߏ|Ra9쨣N)VA~M^2v Eߊe/MW2fG:fQW@9SF̓ogئ&=P7^>'kѴAg@Q-q1 k*TMi^f]:&s&lTMDm@=(-׍pZ,.cch~K~~a*,1/PY)slgv{Q8@qͽߺHETȗln(1l.`&=Bk矝Qn䥉݁l +%'p BT5S~^X2~ iS2H[ӡ1{KHVk!S[%6XQ 4#*2PwhKH ̚ʅB]11pB[2OPmr(7UB th0 <9/%dCgƌD,hӊoE%={9Mn" 2/Q(dC6*R)ao}i/A݄M:|}zWc>}INTt%@CЋÏتhv/Յ43Oo`::hH-=444"s(1w9{<ʲwSG ͬOMOuq<β =>OĎsι>% W1/ϨQܰ[iR;Skc G<A V' ^?j{wd݌dT%Oxޔ`%nocv5HPHh/0(d(iUbk5*~;JWZ|x U{f]Vt,֖(vC}9p>k%H@`m7z3BR;L׎y#f= HL6?S]._mP;fw5f @GFY9 UCD5XIA%l0G2Y@SXzQ傸Yy*wGBVk|-DR!8~xw,tBv]3C>Q)k#tAE:h{_N&\gV$d: Fʡ]f8 @je49xArYMi{OU@Mw԰b, }E/+ͬ,G0~%<>T1~đy}b;RZk,gg]d?*^ ?Ί}xk?}Qa`)a=9ҹ7sδO&^񹄫{X Pѩb3 n {5C>d:[qqe\rh:mԡɶԄ-~GLW#%EIJCᯏ:\R{: >+/ȍ{Vb#A 瘢[52?_w2r d90:>'_[D8}kO;?*jFTC&ZR(RҨ:/zO(JoNȣ^l :JXG7GoF3D2HDuo|ُ$*/hK~c`]}#}} ]Is4pjzxpFˋÐ-eF3+05~E}{sW| Ô{ޕGR[4@nPrR]OD=N(N"Z;CBeq 5Fu4),^ y'Ѩ.q*:#X6|kc*M6?xMbk19蠲+i]0ZlZ %q;3@A <]ߦj CvFWT&J̀ZY؊VN-o^~6Q|h+vy58ݾ 9kI\hR:yy;aHF57CŴڨ2Upcپ$?͕p_=F 8`ڄKLi|rd@9C~zGq5.ЄWot_M= YºK,*{S^.D:Tv\3W%v2Z;#=D/,fTHgĜ_aZ 3\QBshKLK 0wEaRDۀJs:n T\C=MV*6O8x-?W|Z)*-ŅC I}]aNsQCد̆-孅X C}Dː`13oc0]2Z1̩@R|gA >g~)ŜH0ykfR[ڞ47xڸAHgߝ+(nb qE1+&[ $!~<=tg`8oΊ4.P0$O;教ehstucK~dY}}Mb@vxQrAI8 AÃ~`` p?%J[#,UONjQܙ 7봑3XU6I]'uoi1ml: W (noA2 iSI!Vlm=!:H}QE՗0 h⸫GK;·%-)c[?^wjB LM- ؒTvD~ a-8Mii_IYI.9 oԮBcŌJb̴fDM@{; m9@'h4_ܟ{R6 @zr䆵8P? zdL8g*/S'j$p8$s1%.W;FkS4ژ=l.&A :fG {v ?fq)h|8zeGfxLðda7Uعo}"1j*o|+YI$G3/e.H^B̵g0j=Qs?NҺsW{%?MK v*j"[E"dEVi5jX͓ k8Qz`z\*Pbj^ٰf]UAxȯuRZ%7Kf!攷m`dNap j *w?([åT( C5N |sI`^!5[0# 枠G[V)Chf]S A TZr~_O7-!=dP=[oH4t=լ,K6 _%؟U)xxza6dV[ѺQؽia(A=1֢Ԫ{\Z$8 C!=s#ŝWXka;WϟFqť;m*[lE_ iWր ʃ+!fqb5gp!IuN )|os /TGK-j[zŒ`' t9 u)?0sBj7 c°퀂 jӣ7Fٟ` GHJW:SKQpdp͎ ]>K03nP.)0M.򹀞2@.bcZdZ<q[.=ъ7z6߬ڧ"w "B)n uIV42?b48O/U=E|o譲N;ȺZ*HpFQk@Dɒ acO)|JxEUq㝜f/--`r̘ÊX-I ұTI#݅5ڍ^ҏwC*M+ &vzfy K kb``Β7 ˎBӰ.kk2V~<Ѐ&"jv_J4-MnW0S\œj8ṭh*" I]+!FuE處02@nm?.fDSD3:G)[PLzi0? a. ZFxTl(|Boaq=bCIdvx 7uy] FKQ93L:8HmSnt3OwoGI[O Ě[DNKvYrCm%㢨?^:73BEQ*@'6\̜T;3(F`V^AkbV5hSfJ|qδH`,ѼI+cP+ߎMutXll%U *-XVixrdҼ\USɹu{I@|<;E/ԩy!Vyt\f#'ݫ6EւC10F&t^W'y0+!7 wF+M&3vܢ/\#8:HPkL5'S å3އ b(z@SU%9Gf ylbߢ8 xkwgIA)W"{qwXMpDa=.'w<VG;X=3@O#7sKFرBE؆w׊,t8䡹,T=2TK8NF(n=Uۯwz _yx\X0nzE 4*!՝U"aJ %bP.;M4/mNQ,@A5XA?vG-D|Y %鋤NTcrFoZRZM1 KQU__ D:fY#oYL8&?z4aev0ܻQ7Ȧn"WzvNP_F^F[zνzyj_4Wv?|;/#[}v$.D򙥎Z:igPjf4#yE 4Wfzݓ+Ų| ?[ Gi&pGο,QG::J$叁lk5驴$Z5͑u#_PF(li*1늧F8iBZpGg1HRN1bȎ;I9 uu`Q]rO&ZöcG[ҾK򃈿yI3(Ws]+I`hӄJT3BI:$v}}ъ$_AZQ9n{isCXHq%ۋOP?o1womnb/mVy>Qc[Ef`gfE$ %925+1}1?5 I4K=TsK7Pckg:ز 9)QZzm0,!ҵ \i%"5A8VKԐ]"/76'|#/Dko jۺݳ0;m&zaa& JIl,hNd-9%,9/# 7EkC'V\hog6#_ac3g{!h v?dcw%d,C0RwHM)#1hAO͆&ak(6QC_!";9 dч\{W_zO_:bb$SWwʧ@+1bI9Kq"PLq/FbOiJ6 jhw>d#@ @m0,2ҳ(TnE[׍]$Hi= A:DBUOl?\[Rõu%;|!)̸24{usB^WmW3d"l!\d R,Γ)q:`%mMBU() &N%b9#IYC?ei(8srH%!͔yY[ٱwNvBp_7NO~6%NG@2S$(Йx mUSyXo|NDD8(ЪՅlj3`Q(˵pxcC Eit;°=pZ*4C(.ᬏujjȠ,6ݡ*XD*2 EBF:N'|O 9@h[}Kj 7Dl!Mgam{^sݒf1'4`/")/E˵b+WgηѹaidfOmGHQ#P驢n`T>.CVeF!+0y̶IrNC%HB15އ?ݕJ06ؽX}>uhj[ u ڮ F=I84u`%6t(ܿBzFm-rǓC뱆.)dNF2_PH r [Z*ԝz6(fe]bCqyX;vƪ)kS+)s_>Y0dF n˻hڱ+FEay`(YfR4AccܾRRy8&t }.%Ac7KG2m@`w;|δio$ҩq?BxMkϼP=1Mf/9⠲Me&wva [gQ{bS)[i<@\MF !Xkj+u3d`=i=[W G AE={UWh>:Aj{w(?pUeq}cc~ŭ;3ܴ=_nXuBk!n+i9 իe*K=˸G!yx`؅"]x!yդ+#DZ :"T]fl"+uCFES50ȵCF_E2WYڍ} RjAay{f`h-0I :I4|b.;٠YrnręFR{s֫+[)#DFh8J,Ƿy@>*d:OI7˚hg$a|B{^jE 4HZ秈*,~7$_2)ٟ%|bMz)cT-y'nגL-b]@C^h PAtc+Q=,bh=ВNlrɜ?P'x Xqkՠ^% &M*ԫ.c{0Gה(Db>y3u+F1BPbn)iS)d|5T0-nC1uk9$8tC_eY|r_M\xTـfLL&YЏ9G>y}Y $<ZR`J\(R0{ ʍYNOf?3m7mf &i<}!>m[%8d|En$>4b$!;I"0kV&R_i!ao"2|փ2&Y:&p!.L,AjGM.M`6 _^)>QZ j/ S\UUtiĢ7"_C|ԐㄻzWjO b'jV!P>6|&3WP+qh)!t# |hX*8.γZ9fZ70qDNY΁e =|.k nE4TlJ>֞Y g ?OYRmEe8 s}lX(`<:Z}0Wa{yu$ֱpm CEBͱ,;M950ɋK* QG r q&^ܗԛufkqO(Ps3qOi$Tt5nJF|:kDOhKҭbAB"yMگ#QN~. 6 tJ:.M~cGR.Fa;IÀ Yǎ(] Vvk9id>ox"cVDДL[랠[Fދ`ݡx;-Yy -"=ŷ/ ~s~rCnM z{bYW=$R)C>ɣa0^T5?* OYc|ʯ܎NTX"u>wv",3W32 R,]1/^,)%FbI+uxa¾_W̬/ q9ž:!1M]@xVQʗe]HF2}=._͈v&ExL *p|Shvpcr~#& thX4_؈Y]c2."rHV!|R*{9W>X_~˜(6do{LB][lYn)!^2V*.2S$.A'-[KzJW: Lj/g&/*kҡZi-u 5l=tqEBgRġqW~ TW(=JIBh5ĀVy.ÎhmY.B9f:n>}p\sTCܚ^*]a6fJq; k*<_,h!U,ƶGW^2#Vd\q2G|)H<>[rT}Q¼t"wL H&zd[Hьx DW,e^jGcBJ# }-38AZg/4CN|,'}DDZH};GK#vǭٰFRn}\PUjB\J&Eыj8[K ?|f[A]dv\IfiIOy)fd[A.(A=ex>>w}m^TIv {,/{p}ÎpEeB8?WXő=E;$3$j!o߂K,] &cA2dKο-d_dTj:<7 HUh0:?_H0>/X'\Ecad2Ӧ‹#'y45$cRYrXٞs r^$=$ u,H  qJW\D׀:^bЧi$ߏ[ѥ. ѾL:+d* N@5cX#VU]_m%;*zԳ^O'z|j_}L!ƈ|7DP dO=g$G6Aݷ oqY;digI4M7VD)VyrY#/6eX^CY Y]]3f;`6G^̫&])tl\wȔ)5ceo埆I^Y4tO{EQʰ<8nMQ" G¦[?s^,GۿDJ<{pՉ#jpCmABhs #]t'%bg! upv.$irp#xjwi+M] ύ֟4 cSS+ s{Yf%|5# .D8S;q%Y!<7e\MEymt3p!o)9* #:jk) ޗx+8.xQ/z=ׁlľ I(ƉC>FCq9HmuR ߇}.Xp K)L$`7 o /#pKۛ1R Ϸ+qU /Ɂ*΍|K@і;iEf-!3]v+lPm"x+m Kg~[¿ֈ.)Ŭ7[b]hd+1;` Vh.u;;)Ѿ\@Jhػ\Ģ;Pړus1ݾqjXoVM6 1֜?5Wۺ'r$euH\C3KA jrŤrVגՈBI#KqkuVDk4vE*퟽pG <=J1;2^?ljZ fC,d-b^Zrn=uIP&Ms#mft:6);Sl9Tפ\ 89G )~nm".MvX/#1Q? vPawx{n FpT]F}BO[dԀ}LE;`$oN4I.uo}:^^eʌp$wkc#٧@- 5ϭ:;p˴XΔ\&N$pfNբ /KڕG+Z/o6hT`4vPT-[ ԭ$'aEzC *P bFp!}ct՟3vRb˄zvx^6+Ҙc'9ڶ;Q==X\iUD{ey1U).#z"'i3iwvu ]>~9=T;6ЁKA*l ?)M5s B5i\i=c5tizB7$i++W@[]V 5`LlME.yM@RM0s0d"} apy[m5`oKY@K#h3SU\/ ˬSdX|x4tCs+1AuԷ~DgR %k{ۋF!DMLތFPoT(U੡.:F-eoo}G͙ `I0=׋xrTma?)f]F_m :=K˟ 0<*#z56'rNGL^)dw ˷\ ^^9Bό >J+-MU4(C$qSB~]S7w"Bj3_tpd}bz4Tvr*V)T՛x@ Złm3}O K؞bIkz:&ݯC'8HD}ȎHD *.)Qv,BǃV*%uR„#TIH Nu,eZ'ڈUޅ_6E-vPz pؕ(sAHvPPcݵ%^Ր-Y􆹓m !O/%7A fPɛ d?lc:Z%vBv—u!x~-6jivZV?Zqܡl=4v^4\BN !ޙaj-$ϩp6Ԍ+ Ͷ ~%?F֑L=u?xɌ :ec3$OcYˮGKy~O46yVK[9SJ 5fh(rdѯ QleH"]nXan=lkuK;ݶ(ZU<2ino/:)7UXZ =TMĔ"A.2h̪"%QRRgJ|Ycz]=ig[0Sa2L|MjqK>0'jpr ]ٌ>۲J^ t^Yfo9 />% |PlO'ʧ~GyT.|1*&bX6PS\̑wn)e*d6?.@9q,DG1 0dqxct*I8iR먖Z ܤC_S+@.A B=QS{׵K=v%]q>~,S8 7}@$sF\$S'¾'zx󏇦@W4O0}NWnQFL guځ &ƺao=O'Qe TSHFO+:bMa<{L>s3/k)6)rUm}uܾ~Z6+AVK5][`Kyٌ$ሟY0Z#Lda]CK0 &'VD#$\/sd̝- 9 }/`+m7[\yf"2 ]{RTSj57Uաi[`-SvL&` GNyx9i^5 xqW0X,"cA gbw-؈Jŗo4GJk2yv冩 jձrpK3e` x5TXU?Lg#)O/쓹9pR8F킳㞠y9>NP b->($`a-D;z/&T&T7"V.N3LWW0W7WR-G&9Q 7s gz=,ȹϕHUFTEN)Ј(䜭&8b?Nc\Jw?,r~9F#s9hY:݂uɕI[є7,ٜܠJSBh5'(ݛoްXS.j^\8+Lj'>cqp3[ Eؔ2N_@=RA7gYZ070701000002fe000081a40000000000000000000000016239ea860000a0dc000000000000000000000000000000000000006a00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/rtl8188ee.ko.xz7zXZִF!t/Ӡ]?Eh=ڜ.+[xȨs&i dyEpro_pG[yhUeCp4bl{!xZ] ta%v r2 v7G$/&*?I~~ifyW$h- l02R3e(|8~B̕+C`̈́ҕ窙5E49p~.6[#e(K +@uZh+b8>'OolX#8k= #޽fⰫC 5Y2Toݸ$ڴ?:P7rX͝_Ou%c# Q<;QЎ^Z2*Z8A>t٩OdrQf;uhuJc~S<\0_t}KMnI}d?AuC&4ڳz=j>Ww 4/JcᝫK<),܉e?X+!O=t;iީ ~v5`,8٣ˤ# R#z~ROqp {mF,L`(/Nym[QZ*-EtRyJ4=f)7GѾD2cch,1ۏDWAR?l! Wlfh2&qlA(?2ei)n5K;0O-QsLP/tO#_> 5q}szK0%] /_czؾ(ZA.xնo$fVϪr%ZGs{%^,8іc͗# /!QABtK愮Txc> 406Ȱ Ί'Dd1 X ɀ(sKߪF ˴oS_rE7m N8?Y'Ys٘ n$Wm[dY9A.c|I457䑁',)ތeN3 tdaV&qEƪ1MR:,Rm-3 L p*g%c- ^y<X>*1hVZCҡуr5X=7¾|zOzIH].d=I#dZqV|Xҩ 1 r4ߏjG߫&a j zqP^~ɝjWMYSA (:ٹkv8#8`/!,Eazʆ=,_C=U)Ϣ9ʘC~C5&yۙZLmE£I?Wf }'4ROч!vCc,dwhʵvUzS#Pہy ʑ`-E^ĘC+˥Q}oL0 tNu2[5pg~e1+6.|CصM=a4.&$q]}vm*CI5˪.1GU#ßBVW~u;Ds_ylp&ڏ !xքNLSBGz0/(.oKy/\3\X\ "7hPY>XXG -{<ףS >~6w~09kҷوb}eӹb+؞GQjg7kWm&…*'WKq3Ck%\Х?vшK^;Ig*$skrF`1oGB@%9=d56-FETM_#t*U":/xRגk=l;抖Fű8)& S̷OR!p\S'Zw+dFh၅j-7ҵSWqA&1fxP?F{~>F}(AK+`̩ݥfM # SjF/d("P/yiٙD ? ҇CouFrlAA[p9ʪG/]/zD܎CY wLwx;OUwݩ~OK28ƭkPwJSitXUa%?̂$eE/.0)"j’K]? VDЮtȜt*kEC_t-Z1.:4p8Öpϼژ9)mFK)SRB#uǟ|7VY]S3|jcڱ¬N^"0*CFDm͎]>hnmf0@):G}pTD#v"aw>nRZ{=NgRʞeOW<q;b+qF=-R7B<(!`!iŔsnC4%D3I~V‘zL)Sѩ #lLPS[_8j|OQ :`$]jY8l9fj,YUX>Ti[$ܸ9XO~ @Ņ| x^ֵVf͋n$ h:bs\,.B)-pj.w{~4I8^wI;bLd2K\!rz68ЮYnt]0lybt}e^y~L^"f.^, Vk*5a3qe^xrpcNl=(N&sR6z $6y5{*1$(t{%(и1Keldk~&!0yTB$Dxkp]2q5zI\[tx؋FO(+Ճ MF&u`kƗ*fNꓒDT`v̎_&hqIe[&oC (H-lAG9DK'ØxC/0$.xplZԋs Ldt66uh^)#{\i[<+`c=VV6&UՆc-=mF-vт>K(q 2`L><=/Qɲ4pL[oYK窖Myj_L*FPZW<%ыCrx#6=b: UcA28L+DFi;q L(@ *HXXǒꎔgbhKuDTSzB}snf3bL yHk {ӖS,-N#T0فgFJU:b1}Jd*6|mmakQڱ\]a9 .B}СLBM> ~J۩X:d9]?!6U22 슚 JR2?}OR}C'_DO Ft`JfZ @Ӿ}Vod7\bF#V!MPClJRa|ýGH+ȷ>+5߷RDOZ֣IF}nAH\qc vBT±x|+xk#>s% .re;qjxGҌ=*@,=6-q N?0pnd^L`uO@NW$A"YO~j~2(47*"JD L]#0LVK&GH~p29 Ǽ),`+Q;0-~J ?k&#j84<l"Hq:3ElSԝ6fpb.%|ub4KI*5lIՅ,d"Zbj^PN{}h9"*E4sNfMn{! dqD2C,|EB*B~Sm ÅȐFVGQRo;ۑ8X6GG:mR~%ZSw~'|\pBuMz34, ٯ!K4q;4aբm6΄l׾77_̓Rm9bn3wQCb s\(:E ^m'r٦bԜv M3/]/Ю,U+ 9Wi8̡;9gcĩIy^&AŐ[Zm1zxu?L+UF^m^#TGta糂qNB@}NP*(;_Y.KZ@o؛ zF=CݿMfbb|cyJQL,;͔I~FXg#{Xظ).y@p`eJoC{&9^VmO|mz^z/!]~f7 ͻl2N)0~"kEb-`w51` e˵&0A<8ok}̾g }bSÍW`l?&HX5 ^4(`]0hɯGJ,QW7ˍC%S! @r$> ySceޝKc^]R.jHo" .gδK j9;ek˅mb~ gh*0__ڊl  횕Fnh^^O RtZQ6V97>3 ǩ$S3ðWՏw5uk"Nfػ%7NL۸8mFU }'M}3L.W./͂h5VdϼO{p)rpL{𲉕pܤnT_EQEz!'C(Ac㢔U؂q2M!uZN`|62Q /*2h§] cw1FrrJhlMW!Ҭ&dRbkH-V{8[;saDMzrSu&Sf>APzs Ƭoij9%%+1lޜ/M" d,{ 2~2ic('ֻ/џ>U10<ྚ{^J0ڴC0#țpr]{g `L`'tg9%Ͱ7Hu.Cǧ錯U :RHoƞny)-^j/Cq٩5BYeYǛ(Jf#ŧrQ.>rjo:I8=nH;MbGmj 袁T.2d9^a])ĶiN7(sҼ"KPg@zH32k/G?]H&y@!AdF:Z XX`MTֹ2L1=.i{ST@gkOnĚBlF%oh;15ʹ4i8k (MΟLlu߇J2=k3P٫+sliq2eLeŮv 5%7&G=|ی^hZ_Qb$mg?ƀ~4J%i^ ] ,4D;m Yk7W}kS*sFnQZ.R4uoh;Z#%4:O`guZYoT4&)oq/ :F>F> R [ToEЂ3ax}pA̽l_o `3Nwynžea/ RB12Cˤ^¯}wh,>fqoG!eo7s) 'oA`~2ój&(bLI$HȈݍA.tq5;͹Lߗ=m,6ׂkUpd般ZQ|ω)էޖ|(]_$_5bPl~aw< ԓl߁B?զg$S)8!ga 'X/Џ!D\zVKg0D-ȁC^r@ RCSѻ|}F26cm D{͇皒 R۰ E\K*iYyea;1dY^z HzY54Yy V2g=$8y,lxX»hN ߜnz y;Y*>,UqPJS0]nFڥU%\Cb.3qq\ޛLuk="W=7[?!{dԴEB+ɢ34zpaEޏ^6] j"zokvG< ,"[+k9&܀&ΙIz_o2H)m"G\ C+:Q^_0L8%1ԕ |K_y`PC u /Ǩ ").g7[ShsZǓ7Y$灖pX ˌfhEY?{f4;I?Q;}p S: Z)&Dhm7d( ɞ" ȘlȐ׊Av#D#xYg~bQ1h1L`#U;屍 .N_P˔0P< \1],`@.j3 _^qPUsYJɧ rNz3|+B~6LbЉ南0PE|}b^BBCѩ1y䧧@R2b07-zVAH. ~j7xU#[p {Vo6D\p XOYP-"68ڮfW\d72o3{<(>{IgOj05o/˼p!&CQ,\zJwÊf@G+4"{8t(dۈ)J%5nH Џy'y1^8Uf( ۑkdvL7m}\!l-a_tpwBb ΋b_U0kEq $ :Ze~A~Cqyi, ܴ~sr!EƦG =٪D򔂮.X6whӿU^8H2wBO]ߏTG]32GH@npĆhw i1h`j7U:N2Y)jpzܮYNauzCA U_1 yh;hTY.{b\d;_[_ tP*m_tٻ]bP"k?UTf$23;`w*p0zw C3|2`LϞVժφU\uEx?Ux6ʅ%z\@4\ڳ 0pGmc?r4?I`tj4W~ej(nb̔덞`G mۜKors!'ĹGDw&*6'I'95F&4WC)$uDi#c|`3sϣq!g]*wQCX8/'ഝ6A'X 4RbOz6O~F>g1ȉ0.u#c'ZR_ ݠqIQ\B˩~HÒ!@xb~J&aiin/*t{dBP*L>|V)(/n2saO!0 ~э{m`P(mЂK_W~]N"KI.; #&G٥R +?P7#1no 򑇐f ׯ\Ň˲HX\ʫm_I6< s)R8^x̕lɉ:%fJPW$W@T'h'vWP|,[A8#rHqp0Gmd%s &/Xzf з  FfRz.|7gYYO7F#+B1p?'aڍxUkDgl"}¤n.„ wD35P3-0q52{{iGOf+;t_XRS!R?`{mڏ#UF"ߢ<4eqHA){|F[< fk*VT6TU.G$c7btt$RjwУ pe=k%o)D$JE<([EAGH}}EStL%4%z ʊΘr C{4A+ ` da._REIsՠUBRcFPWy2{j[;(b .ZHz[u7(<#'" 1E([1BwOٕ5MʼP|r4r KC _7Fj2NC _t Ay|Ӷ ~U\xFdh\=_T֧V`V5>wZD%, ) g)~fhgGlG,Q lJ)Ƶkԕ9]g)7(ɪaX;1[굑YтO uxwW(T!7=~CB6T95nVdcŦEl [WnVwؙ4v?`T-IY(j5jm_9vvw#J* >0M͹ ?C5g"?2YH Ob`9)[O٤WNYuP]1wd.'ā%#= - 4J*4_]myA6f# 틾=^܋,0 äȳgR^!1*^V ٓlrhث::\ldTm#2fHNG{HwnMfFc=fϢ=W˘FPg"pE0Zk1l' 7U:qLTXYJw.ʿ ta?-tݢш yU Lh,p#\8H41י,we)e&ֵt6bLy^/^V:jUusZ$a?ڃ`fK>B/nxY %LT'mUk :56~ 7qPRjخ̭>u2[pj:|i{vS鰋d'{|%۠f ۢECPe2؍<6L%'~|@/,|1{ p'ZɶsC@""D(ZIÞЗVx ]EvxMX7 -y}|,џ$ԿHTacK_N›}KSyLI2 Tt+J56դxƓdwˁoBO:MH7EgV?G!,P-.yS-*V&_c#evD˨zCΉ;o|w#p|7`@Am&4Il M19獚G&.# ^֍EH+hc¹/UN͂TvΕgE|ue/bnK'ux޾TgA⡤Y+;b0I%}La@gOG7 w|AVAO n-?k`vE5t5khm]No 8I !`//;,W|S`PNrј{d }z2p : ׻ QqrS6'M[sŅ?[t{M4[+40`Ĺ6BT|Mbng0lԧ+L'V}|{XY5h !BM>)Z{y'dC7J)w^%5W'h\jE UDNC@+|yV"2k&_ۦY&CX$,*~*̛IJթl9Z=,AYQƙSb@ęjBV=k0ּZzW]+/k_k ޭt?ߒ"ڐM& E}@eZڹ/RM$pb5 Yb;\+{_4ND _dҤ̪/4 շՐ/r8=T?6*4=E ańF1B3s5KuLF H#DmU _*FCwEr>U:Ӷ󈗧*ϩ09\։Yށ$K%b{胺z{DcJz^c 0M<;y!Aʲ4컐i 1/R!3LDsί9V5б-N 'ގړ\ȷⲃIgFuNo5+õU8>,{}͓w6o+{2"t-gf@LY}_H=H5P'GK;niSD1ig D[6ai[>5Fn;o+?G__cJ<{nDuKaUe)Xx8JM&z(`٧#V&^f1Wd>Sz>ºP5rI#p7Zܳ@dHdob*~XJrLxz=[ъDW/@_Ԡ$ "ũuR֧5kz_YJurط匣<7Р̡pF~!E4]2 Ώn[);_s!mۦV^Pl+}wAYcJLG !d@AaDYUlL WniTCjiŊF[R~< + >&M}DGGM8~%{7FQoo}?RqW?uQ3bTʷUr4\פ-wZq>'0JdR6N>1xuL/5#fMDp exȉdahf1s9ၝ! d]z@˾7;'|"Dn;X3r0pnt0E ֢`ň۷4HpFٽMxr.F+6gWhZ)(Aznt"zXȧT%.b~ (ĺ'~y~a˭fL٩Pa$tMsCr~̐;֎bΙfq$ ^1g:c{ ܷg^2]ۄRٿW7ݭ:dܣwmUSz1h']p!֊ %& XReO[CZ} <PmVJ:y=-|IȲG0Jg^`lښ`P>$~Z*EGJ~յ( u{g20gU#omyMXϸZZdP{Wfaǒ o. uD%a%3؆SRoP0Ϲ9+y@{t>T7CĿ\FeLh 6[ 76 Ne:]*f.lׅ`ߨX^`"Wz?j_M"͌zc4sբyȊ8n>j@7,Ýx߇M mHbNŏ蹥Նx48qc[i(l>XY%O3: 9X&wVW _6`T;L?)r{hq1,Wsru4 2+-SʉHђ6 )''"GG<{98j_Mlf%AL2O1Oy@T9>A+`)T3l>sl%2:xmG=lC6Mcbzry,lh fl\jp=WV9r^)o5KFTzׂX@xdy IU!FN:- ./,0>:%KU#T(M6bM@z6+nfEG4b [L^iۧ| A[Zꠥ=ѓg; dd-PD@Jq,6J>P&Kjݎ< F1YӾ5"'ZONO2nphE`A{nȕr sR,{lհ(6ʭSɏ6^1(1W]qgs(wu XS&@CP:F&$w^`eo)}D9/\+g~Mufd?D'E LX7UԘ\-m0 pŃ d)l5vY|6xݟTRtc7[tHu9rT)  1ɏs2xبwFTT=r1}G͆[MWZ?`(~+Rw a'BPp}aKVMf\qd 8*,15p"SYb^PJ?]iI( {9nR~*yi 6HiXq&BUFeAc~ UU]r[$3zlqcL6T%# MAj:&$/=- ~|¾?ro#4G6}ێ68t}*ID}k7|y}Gs$Ȼ6Ua#Rήi 4i@c9sDB}N\zw|, w-0䪬`d)3E ?G_7^o9v3vHK>¨[j,XQ5>vٔB=woH1gwI7D O]|%ZFj g!.#̈N؅Wy^cF+ظ‚9˸NK˷l r*cO@KI1 ,ɏF3j%2}/̓[`iqnuhJ/$W{'…Vdo?q|!Y6דE<߳l_H˂ Jş}94/+@! @&/>sV㰶|xP|_ uRP3Be7$30!#cQTvuwjoBCsm[fuqŲFF{bƩf%A0N:w"Zgjt'#R+ C{IEᲙ` 1iG-"PX' Xb XwY-njtbDPϳcP]Ŏٱ{`Sڧ#.Nj\oMuhchirpB,ay/xgCn>>YV0BiM =@dG΢%c~˶&sdPӬ rN3Q[N̕Uu\ R$̈(DDۖ=TY˦q0_?Aueobf&bɣL8#=?RhϽTp h 9EdH=-e-vX1td&JR(Ϸw]EĚ1k*tD?h:=+c~+ z"gd|cS]\[:8.kr;U>ԅ-;!]IG8鸀j_PsBٌrb @H!Jۄx-F[c8-8ohΩY^aΟo/6k18 o@2M)[>Fq!.(˘7}#I{Btի4*6z;'#-Q/A 3;lb|p %c ,A@=[\ƨDiih(JR@͎}1d]~5>K&>ZG/(9!rZ[NŨ-.N;fCK HqvoFi>e|UP/驡h-Oq01N\BBS|<+d9.rT44 ,4wáȯ^V0o`nX)RKao4CLp!b+<X ׈S¥0,#zbꎰUc}4jѹDˠMm@Q5 9Mc=ꗯxQ^0RWhG{- } 8׾ؿpz_k3-׆bn}ߝԝųæ}[ BD.nT4I2fZĩ}`T.5]Z:cq[; ".ӏxל謍.FEKP=$fX-'~Z4&cgsZA&JX9I @|.20cf쐉q+΁ MlvBKCZt蒻_PZFft[#{__0%g2w ':R{hKTrvqU=>}܀,*SiQN.ĺjCU]h(l- Oɺ/fh @l>2;s$_n.3do5VڄAV( (~O2ءZB -vĮ#ۼYA謅g]!<Sm' qDĢXV Hk`^2Њ5B[T,魄`ɉM,'8pCr{gah ɓ=G0)I`}Z82RHq9k7.xoNos|.$zC&4$X:% R>| 9kS<8l`cCXDvDGR7~VQ\%DH<1 ,A;tp6Y E, p|@2ځ-+= %R pdkNv`K 3wx}̅ f/~qkj2G ^bp JL[1]"RkJT[ڋPT3WLoN/jLWVR33;PBff؆:G wj}SHf^ =RInOuj0dKCG%:O1NPlE'xN*32h|c~sbҶC[C<|we[=*-Ɨ։H8]/ט:z}W7wNYR}->5h6pN׆@5 |\Њ Qya*|wA,q=D'87f/^@K`2" E1DN`m͔AGynkU2eoU3CxÙJ̈́Kd2_XSD䔙\'UR8Z^HcF%Px[U:ޔ`3<&S߸k\pdfm>3QMpPo+<AoL ؍T3(p8jnџ|c(n4K{HHkXz7&I']Bc!B˹Fs#GX]lOarr7EM27;q$UpU#g&}d'||5Q l` Ǹt"1rݩ+(jAb>*qؗbOŪ+V8AEwYPDk<Wd‚~,,wb/Gj VXmhBg@CP456r־ -%kbC}gnڿY kXRy32<@"ômXMDMݎ`s!Pha9bǻUьWO1Wj+eh$r3ۻ=< C;; }yц0r74M \Q~@I([طr4 smHA,bflM4F0Ixipؘ"ms,ĊT~y3LK"-LvC)֧I,(>9'Y`7S\eu028GJt76x>xveTIn>MR=5)?cg+bk}7ٷJnKNvrX.Jk5C`17Y"d7ES\KEDq+q"[o_:PhжԠު/ )k)|x2SvZvwoHiGIt0$O3ڌb'm*EnJ; =xPh71XG+kfț3z!Q* yȴ˃yY L 8p04r\ZfKn6[j7Y]=yfR?:wOMJ"!1b<* Tjni)A[F~ )xm}m̹EHw9(.~Lji)<o ǑVZ#-CKuDV$:IO%tC0dz&jH:QXk愻*lW#+L3>=^n nRn[9VwP!!]V,D{ v;֌[MOg8T >>"Ы"#( ˝=/t[hi N ;Q\X201V`׍Lx("whwJg:dSu3GkMxJkhHxe?quYRAXn|pqzAr5e _1dکZAÝcckeV'@yaF+ݭ1 Kn 3a {oT^]E;*9cGtQbsWnR4| Mt~~YӵC88ѕbgu 8Tr ȑ;d>,%²@dDe FRpLx8,^f9]Sͤab[k_ eO{jP3Չ0bT2G̭F.!(ґ}H2b>Ҵ4z`\aM+{!i3z=q2s\]FSl'zPam,O*U^ =}t^oc֤90͖z=elG~Ա368.XRQ 'wkvg׷Y} ܲ })mRcf;T)ǀ{Eܱ{\[8HSZwP"vƫNw\)dcIsJ"%ºNS2yAXnÆGz~[Yw*m":&$l*C* F1s# ͅNxB}eZ S/Kߔ]lmu=d(s`s5jPM2;zҡ\.%(@R;UHťe̻.}ac C#(p8v} #n\J"p!U:Y4'4A{ !ZdԿ[Uy[-C 6#."iXF9-j$׶y9ɥ~t;lE8 6C _yG#Jʙ*j а/zufS!}ucTE3oDfT f7Yp$:!G#eWZ {љ0QDޛ H"V6p8z#4* ?L+O1=qb^:g))5NW(QnV8x73^^;u߰m$uuw޺Lf~\XIc򄴐%=,{PTԚ@^ň|Y8ZG") O[p\>ɧK3Qΐ&{+ 1Յtx ss`()áժ4]cۥZ`vcC4a+QQ;ުӢs)Po'?0;=升f)&=~STdŭG-?ُ֬VQ!ypkO0 ʞ?ϡG6A,+K&trmtr)I#g^!ynk8,`jg1Y&xZGRMv[)@y:\ )3d&'gHq/cz@^]a(ʲpRhͯA2WTuGWGkWD%?ժRkSJ!tXAOrꪻyYM7(6\kbr1$E\/T IU}C5e1qۥQ-u[T~wW`')QӢ:5J{ H~}8 Td) [eNѽv4sџ}"_Ԕ;tiFTnN U !Ս:vz1 xa}bKVWe'5/^] +aBKL)?T _>-iO"آʖg=)B lڼׯ*7=QY2ވl:aj6YsB1wKZsD}آv\ѐ^'|s-pWvRPDfBAay(D|LdVٳ5X_.FMmZz1!3*A9=җDXٔ{WptVfġs+iodUVۣ~f9E ҂d ѶOo+-h[4(l;N;:uR|>8E'"J1 gYobˌ"a}K= p\ ڤ(E ?_ +!nb; zr#h$\`d7,p?"sYN{V"x<)R2vgyO q;)zI&&EH]lz"lHc j'eCqo#lAS %qiHnc:@7EKzKXe(Ӓ﹩ 5+3Nݜ:rT$t ]aL&R,ٗ${бv;XǏ`mXfU%No F;zy=_z Zn@$ԗ*(GbăD[:R^wHY,NIDD :n OjǏJ{eF:m \Ofb!j*5T%>h>EuO0N-XY4|.[Y0z7na0^wk\J7pT~* =卮j\SG2\ǰ첮Odިݻ&H0%5c t-#mH(͛;f*m4[1QG2^l'f">Icm` w4ˀ2HyR{#*fitORB4ݛilF V)g4`۠H=0l |z>h'xnGl/aLb Ih>1뽼%` 3 و^Tdg!قv+^~igPVLq!q݇,Nw K;ɐ9 J!UnMkEP)Ob-$u*J\Ofj/kIݜ5yWXI:L&_-SXgWq^K;Z?(![mWbr@!2Ck<;H!0ze3_)B{|Ϥ,k0IU@"́d1Œ+t]|Kz?e@!zbp<"ب5*^pa{2E]FliٕbkZv0ĭfd iḃrj! ^xwF1[Ep{K'MKI[?!_@JD4'+ÿCEkkԥĉб ͙Ҝߛ s1ļSlh.N+5*$~DlJ_6Ajg=w¨vܝi;s5aaXڔ '2o\UBWN<},ʚm y4Lm08r9Ł<{5H%IUUz^5l]Z#dC}iK"cEV\NPV y{bͥo&7t 쏬cQc^[xā7eGVD,5.H!2-?!:rYeNެ[0OHS&StC`t;0Fp& tq'ل3sc1(F5ؑg+n.5$M02T蒕y8 RoYSvc"rR> QBS{x2 Q8cs7o"?:6@ͳQɜhÖ{AS5uxW43[nraaNM؏kWOŻw2QxDZ-xMX0/;Sn.=S6BRxۮ2[!]|ZK7~JzF) nDžA9GlPcPv퉴p/K8 2xlF&t/]rC_gh;mJ v>Q. Wd~#p {g jp'B/:LGc(PY7t)F [eLB0phf en[Hӫ:SF<ͧ> Uleo9 L)3״;3QcXp=T)$|rس愈d)X[EhGac0[;#DwP]0qz᪀v`ثaG{g[sDHT{TPuXٳCs%&f.^?*A)kWLu)ٽz Aչ?+i >&DO=wDE~:m!w.(ϓCźr9 s~ݕ5/,%d{k4I̚rJuow峧ЌU@5wޢeIx-Ͻi? "ycC#c$ =|:`HSH")󱓕ZÑC&][=}@~ONje Yk0aCyw&4PPڶ_R0zL[+Y%L6dg+tEfqo_GC~hM&RD*@r9ym.y|ؤ6%osJ9E0V_*H,̗!,-wnIO>xv|E5Yn+%PwXc{!Ԯ YaS'.PvaDkB`.pOD cBeWr͆v)),,i8 Ydgvɩj|! 5;_Ƨ\58nJ_sɉ,8Aj JVLSC^f]C "ݡ0]l}dH]QtޝĈ990ج~~O#߁%Ɉ[^o _rI` T6-4h~sxJF?V};oմtP(Nso'uzb-<uw+.%ARb,6q ;p'hd:i3cs:B<.ba^4X4I~#񶌼Eͼ¥u;luO\82jD"Ci+D_H,3FM(Gv ,5i} 7.J»z4bX5M/~ljM =XW~mJ8b>~Od1g!>E'$wsl^5:KJNte >u<âvV=维T\K_nj;B*wȲv7 31^iČ%j)frw';>,B|@3 1uq o6mT)ڇ#;d_ㆩJTNjg*ӟ043A:~DSO~~Hj4%.?hކ/Z AB>"QP2: }qBzeM]bĬ3)TemI|0'P4|n) {%"-}ءS=&QDr55i-7`_GC =)?r%_{tȅ"į/-.EF:Y^5)MDB`4{ɩ!u޸\!@XDKޭP\4+"pb~ I) 'qQZ^ٟ ̧`8ZMr!3v;aGsS$&mnʨȩDYnr*@CP4֍sXY GMǙa)S4{!Q4P=drI.4lxE搂fnpc>N6Y7·g0)HK:rmtAL cNtڴ9נ``A?k[ U#H|;r2~K4uQtw8j7Sn92h 1]^6`;~ȩڐ[coG͒J@&8%@f%"n[ Î*zyyQ\qE4|Y0P.:gIkW׿WZZx)% *7QH ' E07&A" w oX HÀl;%!mě4m~g>`TH/ s#*^Z' `Jv$rqI7{4kLW" xDgRh eR\jTh0>qVH =4> ;9qyXFg@L%_kzEOzg@?kB ݔ75U ѿ2M_0N.8K'GGNֶٓm Ӄ\@NŋH}rZ̫sA~n'VPhLGI\~c:*"/v/2|[\hos7׾.;Ez"h{hz.DhZEH3ժAy_5Z@;$\N`V&IC_w6vxC 7(>˧>´N41'XSw}r2goLnُؑs`9דӦQvߕD[rrgKpMZ]3_+8AL8;%9wIq05L 0 ̻aGHZ4w+5{Wn,JDRv.,@ش:E4B_PYKYm/bh8W2 AaQ\**\6_ؙ k`ih\6e\Mzby+U[Iq0Wl [| Sh9v0(EjـTuP1x:ڻI\rsd{S2:uguˤ.<\cj~nn^flDvg^ #KxGA6R'4P$$ ~>O#²k;v[mB JzF,+zomqb^v@Q\QݏZ9pu6 f<5:/x 0OŃ91Wr%rvޥ&dQw{ɲىQ;fZxGKW+Ͳ(ГϣEoGx1oMtlֱGda'D"Q'5sfdȈȦ/tX#p,x@3 vv0a55dU Ā?:VݎW (G;jaT[kDB=@Q^ݪT?˜IjG ?/;c\2,BmyϷ T"9˭%X&+08̡VFW+].H!é)^AAi-J{A_ M2WwLPwj1 blj?\6&իcp9- Vh]4ŶQl;Ӯޣm++">rB<<+gd`)2'p1s'8rAR6?501ֈ]$dE[רBekd郔I PW_ _;8{gbzQ\دDЧ#5~F8e὜i;Zġ<)s̪cyڿ^Rڛ“RUap9 [ֆ&A?0a'W`Tg!0Rh.:b;O7a[-¿p7/St^[+0 x.āªS^X4^ށA O%M*b(xSde'ϊ|l 4r@VpA k<JtШk|rk<~5Eѐ?J9 CxZʾrKq5(i 3F a.*˅luw N0 ˈ|j<)yJ+M|r C:?>8XG]=fKɇA$W"\{TD9vy8"ے qAz =CBiip\mK&lRdc$XW KXo])8hIf'x@ 94~c*K$"|' ;dP/cKI<`ѿ9;71]vS(qy5T)%Zd-\|kXŴbI``WN)\}ܦEn3n,ȢMl?.ޱ(La!sb! Y0rJ$KWoyhC}$H ;^Ax_l1#:kxF;.kX9T 2>mC8G`}Ur3} dg`ǵ|:P1M-hέ 藈{gD9zAC6 oԍya lqp wk4RVtvfɱ~'B?fgu* S*ȹz_}:+[[VF>z L%(ݕe%@ߐ"O{r$[ 4p&Z$܈S(:qO9U`a Zsr.aKU(dU~s/VmD.Z LY<0 HF2)IӨ::F3u(: }Ztjf/ˉHfAѡ~d >g Wm*D])|gҘ}}1m Mdbb"K>qD?"E*k~:"=қ H~^$D[hXAXD)[}Ρ0DjYdN=ToCÆ#j1zTHۃ;q&:yXX\~*F\[ wtV]Q;Ja3` Auһ q &9$ `e-}f[Lj_>bhE=K9u\T=@+ഇPA9 $C5M=^'6f^h$׼{̅mZ$.Q;ziRwytnp$LPsCx t@ayI6#S;8sO#o#a #VWpXHJX/ ?NsC`H^auR~̓>H͡29dTq;4ډVqHVTGIrfsnSs$@]w Rovfiʅ: }C땉.?rr9@p10 7 h܋3&!UeVYko(1O@dY'%W'^Yos3/@y]SxrK~8-Ao\>O٨;Rbʗ)#Np2"gs 7C7rA\n}#^U1숊–*1qӺ+.r&CϿe[ƽ7 $=iu?~1*9s/Dk e.-w=Nl},5J5%ib Y$$s/-K hJ8q?*w0ũ |{?oT7A=HG)fj Lys!N9(r)&wSČ?AmXfeĸ@\ K?3W76,}i21 j{Wnv[i`Uu6)4t+BiʗƥMJ(@R}ņAk ?V'ZDO]5t6x%<,ɑx:ܫ.՞ežWw r?GoBJvj SF w/-s-g%5J#vp GO#4@'^VBOS!Tס4/nw0Ƹ%i9h)"P s9ٲf"aImθcؚIIwޘ)C͜/w״z@pk lAS(d~!lFeDZ&L,׫ 'RǓXE)B -k=[ꥣ>a@S>K]W>\lUr*lXqlbK.4}~̪sWb_6#;Nr~0k72?.j]v9/& \BW "ΝAZ ?vO) \Mq ǖxQ_~m 2傮ڵDx?ipyi0 4/ڇ̼Q ]-pݼ,,R[uB<S) 2UfPdsuwPƬ-QlgD]pڱŮ9jHX%ԜDXJP7z6*,N-]i%uWډ'Yw.E:[}H*Q@)K3wr{ D:Vל?CE2\Of>8<ט%Sk\`TVVOZ@qgGy ce3'3=JI Xܰn$q"} L񑚼'h]wƔ@8Q8MiI!2uO qhsC9Ɍx&YZ0,r:t%uoݦ|@ˈ%wˉK|z>UVF0b6:K.Q#Җt"{#J/] >r s~Q91P(ĬoS~kӟ Q Qx9\c&ˋ;TK@}mJ˞pyx}Wp,\3ST.kUn)ÅQ$[|.Ő 2K";Jeg[N(V6 M1X痔s8PijϤz9L^Kf 7O&ɩL#O,n3Lq~B~R%l"b:/vF_k:BgRE x yg|xBkb/t_RrEnpǚe\jv+6W-sڗT5,AGŭ00%Btn9)IW op[-uQPYϚA`o6[[6j80VțH ǰ ZOxmTw(`p*Co>UKJ \Pڃ`e`BdW9ms.+   $ 61ւ+3_6'Wj-1U5,a6  rk0#27u+Ia[ks hy&@鳄j~x~Ȉt+Rq+H>eB:>:](.JMorIB3so~Qb) O'qGY圇l!8h#D iJ h"B l]}ý)ۿ<~CtS"[5$ vv4sghpsxAt"&(]K]vqτ J7Y N,ؙk{vBg*b=Q:y;3Nh|`_Q˔e{n&㻏&K8]MvɝAV[iF;+[=fH!U[ 6!,VXQҮ8`3{WL"Z{7l'cp6–װ<U3z4oGm#! "ʗiel%PiЯų,{ DIB)z,K`*0e R-PBCXIfTȰK3ޱ2:PV+}sxㄵpQV3kT&g,pu ɛ_vܜGhtp R nm߰(OG>9= ߐEsh,*YGH $q !ӕf@l cKX)5bv_Y&h|x?MH%E&̶Q3^hӹSfFԝ\25mrۚle @Dy~B7<upC*Bc$6ZMKYӛ>/d`G<`ckzhDv^O{y8S~fg~5V3h7Z,X&Uq<7Ԙ4tTg*ыHR &Pb ]3/F߆_Ixz@4n$(Tx\գ†t ?6A%wRa.RwaW#ڎ3U Eɫ H.K,r$HE6;l1 i Fxh~;S bU'K_mdM/dekwG2n[?,տS.i"uZu> %> pDũxo)UPmG%KGwkݳ[ӷN֭ІSmCF= AɗHQ\4FCBR5Y9tNN(6B55CF=`~45|95uGXx e\OU_JlД;ߥt6+MNЪjOE PĢjVQpA;$RL`mF8YAc jHdә=H+ Z@۞.LM>.@Qi-w0Q ܔ$9*eAqv&%1]UsD̥Rr.ՖR|1#;w uP©UIeq MFDs+܄xkalC9R%+rɝN+P7oT^&T5%ΒW#ܼ`$~P\^IG%T d#5Z9'B޴NX'k-;cle'cB+R8Ŝ# I "*QJLs$t䀘w^\Z]c~Iû:$)bULE@:#w)6ޭβ '/!]@xl{pdq(F&+I^2K WlC&/+>QkxaOvLSߕ8yO~)d%A$uZcy5}CމoN6um~sKq|<\ix^v8 PK$>unE8 ;I&]x;i?'$eC).>6&\-TapnxquK:7;#gTF\K{| #Q`}X+Bt؊ǑS &J{ beN.X^]â?9^.VOL}[ rC{WAE0mCvw#H vA:"}hAɯ rZ՗`)^&^Po 45;!4W*ikteLVIv :Z`7E- '74PnڟѻKKj V@:UˮdsRK\Cx@/&PdiU6:c31Ͽo#0WlI&*$azFB&Oz8DAAE=|>v+IvQCy ,+s9//c/̪~sەC[pƟYZ+@d͸rY J{rEm CDh߀fBrhޫ PMpn֘< I8na(<0P\C&#c$#p_ Cq1cn `a{1, q2O28|zm:t~~}77iM~SdɻjDw_rcp_cɽYhaj῰R1kG?Qץ?ny jQ.D_z уh+2*kcW8Ce\5iv܌z,gn < T}^.ν7EL8ڴnN޷j Z%Oݍ@$ާ܀HKR |{ N&ٷ^uSU/9nه*~ع $dXd2Bt'?Xh`w9_\ƩĂa?פf8,Vf"}bw3TweojZ;427V?;|nm&UIPب>I'jT_ZW\`*+YR?No/D5TQ[<zCl0UKJOZ?Ȧ(>U&pYk:8YZ͛]xӏ`+jުAC`ܟh]t]kG;>Rmޱ~[e<}$W̑LL٠-KuyuJ.2(M,@!8@p>ɂBKnCEtE̔?Z^(,>/sRVTi 1|RL6>G|g@B-͖kLҳ|E|)Tgh \t~r= *"/f xZf0 t [cW&PVrfކh3Cd{:)PV|EO`F #-f BHє}Zt&TL.v{73eN7[5IxwyYKn|39.ES荞PBĴ* %!S3=[)=$'FTO!O{T.)CM4|U(H!\$Bd6~qưL!V:aF d½̜n^D$wv5@PZe|шڑZ`418vʠ=𢬣Jo*BL4dN޷<*r+mXi-&Yp <8,}I(ؚ"T'eLPbSvgl"2p:_,[?Вe<Z*fQ!`^_V%U)^6oYw9 -AXnV>n_ԁw%$2t%bÜOVa7\(<-2.hPPЪV\44{l% c›x{nlcN[ Ϊn|^`Jɰ nY/_2x@q@.&ӜO< GXnvR޳)^!G]ʯCF }RidqxospB~ o.`LDp!~^{M[lXRR')gTiʳ+JB:ʌKT 6w $9R:R&'B=ew9V?_%Ĝ,tl~={8˻F52A,x!@|hY1PX\PrV11[Iന0G=#)1ʉ d'`4tn6CF¢gBE")@.thI\!v6$Υ=p6na&RiiǒRC T-ߪAP8o!;~F+Y}W<2\k擛6@Z]pJ2l'!D lKxR(oPxQ?ESqgȰSh$bznP 5qbD%NBv:Y^vOE (zJt(J)*aQUZ5S[O[A@ |y`|/#?l h"&B>OB01i*!my5eߪо$#AR+75V Y0o@~ƻlZ¾/R\swƨCo`(x[PeYPqX^'4.a`!ȒڗRd#BFQo}PnxCgV-TuѶJS0*b=ִUŝVU``&M4E(LlxRT|Q p$(Qr@xlGMThWJ ?|pGdL=6M-kIWvvO2˧d<ʶԵdpx=r/EtF¾W%l &'yZտFiu%~M0<9J0t<7JŖЁd4tp%fwg Vw$գobξyXNoxwY=Ȯk<+єoyM:r|&I(v뗡V_Rd:ebj2ݏLmm'!(:A\_Ithpgiu!WoBcZ4G}x灴*Cb;d01*Ύ̒GT&c8wu,7 FFa׬ Zv hю;RL91.6Q~[rcк7l=uCle?̋(XeO .˖1 OVVn fʭ̲<~6-g0̚MZO5"tM\5vF2vRE>=K;3-Oԑ\jcbx܊Yփ6<' ( 5(x`YW1"2^'Q6rN;TFz㘧1l y~󗞯^NsCU(lܶؔ|E֭"ZfZ"|Vz$v ;@pNn3i$!L!ocڶ"" iãlyذ#*6uC@-z@\M&YĊ A\7(TLkaEۋ3pd,"#6/=\k8}(Pp‰~O@Ʀf^U`q=h|(E+c7=R˳I^yջVj*Lc9fAZs.@24VE?MaQpڄRFx1!KXJ;eWS!/F.̟9mL|oT [(n6(e⯆~u?M^H%/&?RILMCsG{{'-]S^ŸR纄ӇbODҚXT8[W# {f/kbe`pY`SeI͘ =Vh13I8u?]A=ϓ~,ܚ Mfb#N8ޒR=~e(>ڜj4q[ͲgQ<<pb9Ӎ@\4xHx!@10P9C4PdԹR_z&JՏ9oNnE ^O:e[Ig'A$` h0 c!}݌'rendO^_;2;j6aKHGFtQ靨w 6P%vq/_|Nbyw ODLDYc1hs}2tQ*l)|Ju{!3Y-!7~[.MMI뎖ay>A+>5,q&790E,zl*k%_I!H0%/fwf֎y>Vn:@5&F序4uyf,UHZ'W)Fa"ran鼇uKQ3&lgmd87,ȡݽQd{=i.[E+Bg=;գC-At$7𨳢 ۑ_#_VB"58,ٮZ̝b[/q.oj\%wK0 b1߻"9B`Ῡ"[sl^m > 3ErohZK ӓl#MϟK#OvԬ+ػ2p4ok:׊lvlӌJȈ!t)0z4|C7)^)ffUD=\C?yjr4u[;V5 zDU3O )-ْ_b/F@Gza??:Q(M7&gÒr*FiN2@&4u{#9;!'HGQ~miМW ] & y2E2{x4lSQ[s3 om 4: p>#d!~x^TmqY1;P̦CVL Xd7{TZExb>)u!d$XIHw-+ʡ#F8N]PQd`T&dNZ\(dI[v%afe ~7: t$RvT=1- Td]heONI(S)ΉZ+U;՞ED |Rj݉7Bªvos3`V?3#Xow͐G$y֍=FY ҿ$KIHJZABA=ބRuįȓ P2O:zx}#ickQhLa!!u8"'q9h6.(*>P cK N3"INu2YZ?DAy_O 堨zn6~'(*I Q[N8w1N8+,'O[&#EaO]MCǶ-,K)µlY03q%fblo({=5K4TC`&%0u(2VHBܶʐk(䯨'D8G4gN\۱b .窷gqX׉2NB.Np7<8DHL5ing)x6C|[%$azf>G|3Mzx<GJ[EϦ <ܙq?F64V P@UkS`*ZPt'{3=L2pM[w+~$6-f ~NeMɴv)1ly;*nLB OcS*?&Mqe<hs5$gWM'Q.1њq0K7r1]נ>JE|'}Җ&D&&IGdbq Zvb%\Q{au*YRRaϣdA' i ewm*gsc/ ?Jyi*"Ly]B1X9!C19@aW).F0[xU R]]XJf=T/Ro+SY.$e ޶oe4]$[mI >*fv &M3IZ~&+(.P ݺw"]RQXC 2:YYZ<SI(;~0H:,'a8HI,"'CCVskw0يf_\Ε|,)gQ (wFo7LjaXRH6< eч؇#FNiީI,!8OL5}nr A/;6KB=˄tBaƊC+4CJx~YM<S5ry1~XmF.3<-,#PYT !EZy?64ђFÛ`Zm.4z RPuJ{lX 8P@5ŏ`o)ZMTwzߣ4DC`\5N9/V]l+Ews Ϛh Gm=d>2,ǴOG<ʓ'(tP_$RA9uO-Ul]㌩8)}%#:ϧwF>ixN>DřKsUԺ8dX FN*=3QP,|-mC%j z9& ] Q`]j[sWUT&w"w`Mݔ`J!]ͫ\A˪ Ӄ)Ч :)102;$QK[eO~#>,1 -ڄ".$u 61$ew^LX\ z;Dc1UY7'GyFfU`_N-8u X&t.E'"dq Q SDdS#pKx2hXqS]y56=])E.1"U:ZLj_ܼ]DiyZ %[Ch"'qCm3sW~;JiR_xS,W9:"C:^زp?K+nB5OrөZf6-&r3r|mV* n\l"H:`=mͦ]E5Isy@/re9YT@{*ȆhIyiSQ6RkSz̻T/Vyɧ}ݻ7 Cאf qȻ8E JR&\Z`h!E|ʓ`1[AM9n̆A'ԣD{~ }%+-uoiӖ9EUC-!WBToWzGܫm,|[3!س2qe:^}4~*%-e{QZ'hk!I_"ĦNaדB#M|K&I G@QiBV9͗&0+X (\nsߘ ҴIyIព JSq[0r̦t%Ho\,&xR9ϵeLAji RH"/WMd@D^3cze,M#Ź\x%U/"Nx!UM +&0w6pQLB [ t{6VlHxb߅c "hx4lnW-ҵ8'hHd^6Hp,g%Ha"8vz~EM@Hn"}ܹ5 ^6KLDFo s|XP9hZ0Ta89 |ѷD [ۡ3Xsl)4n:'sS\bZ]8?v W:!qaJͼ};2:chrEEMN#"0n0|]* ht!gҰWw"CI'UtdzYa%'mN1*McBT \J9ff\97-@N xsgt-ǃC+ҕZu$֏"SҚblF|sE* %R>CNcmNzDQs~CTpæ#;x^QK52FBw'2*G7x|'{=jѰ320i}*y6ep+eEIoyR$7"Qz jл #3c7p/_ BYXhihb@)}-d4qDH A?(w:\:#<4wcuvKT2 aXMB8nj|E#-kk>SB$L5wȺ(ۊCw/ngDGY3YN12rACϼey5kʼUnq ?g]Xe 0";=/}1-+MnScOƄ]R7?QBS(j°[ *'dC2eϵV5gR'ksa1f뗌"2 ;iF_.r}@H}*nsd/,M#-M, ļI5{ ZLT:%K8LAȩ!Sт& NݺuRuvsm8A[aȫ{83nTL_t<&% J]D 0CVLlrq\f12)KC\whA*'eEAɖy7}>8MY"&Z|ՙBI.&7q6g-ȯ)-W#Ob+,5 >f . 9[hwP+d-XTxaηXc` S jj)[2Ҋ`FS_,x64[a ! 8EPg '\0轎j/pqmzKY[!RF_/w/tScwL-- ›Uڞi㗏7Zphb̫M^LR:}_ u3n9#!mg(j { Yg^pZ=+󴉂CU@Asų6Yda֗7?`"}$bij;`Y]1vl+淪c5_:^kGžф/^>Ī897ސmVdB:-/w6iԍܬ;Su?T?]54lAک2bfUq͋Ԩ gu ӵ\-eU zil(0\.oto~k 7gJn̕;:uR.1F^[CZt䋱QKi>Ͱ <SOK>Gh}|ع%/nD5j]/@J->&TlwOLD; ?Fz[ &M-CMsr;`Zykah#Au >]BD4,@g_ٸ52 Ψ̭ϤYNU,`$#\ {u%Zp6 ; -b]n8 ^tnԒi}O`89$(z<xF~;D,vK# c`>asd.Q/u4?!u~rP faǶrxKkIpSD#tPX.>A%3JQ (V#cYa.BkVD< J4gYZ07070100000300000081a40000000000000000000000016239ea8500006438000000000000000000000000000000000000006a00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/rtl8192ce.ko.xz7zXZִF!t/ыc]?Eh=ڜ.+@! yF3t IfGCY,1EM59N4Øu,+(SLaaNHf}$^R ䷞o,%rͫe_3U^{wypR;4xg]m~X"mûE8)8yD{gd6ϵ \*gU:_ pX${jz%ja &7(sF%#\-(+XI@DZ9 af1#`]x3\KdmjIhct{U9L0橍 *- Z&0;cTH.}pS<> oٳ]Ťђ~Ƕ^i_`U![4J{ N'sY~+⯜_?l;Ņ9s= 7 TSנkP(Ss'<bGO)`jpw.\Je]uL)|#,<.x 0]Afc"vCBGȋ.Հ w6q8}Yz)F3ObL JV@0Sr kley΢L:K\љI>f=p'0]}'31(1N>kK4Ŕ L||3 3ozz%J*|!fu4kG DxQ.K23h ߡzwx79]>V(_(%AwoصZqf=}n V?Aww[WK$VX?x/3C@AYlY۟7I}694X&7(x{?6 DH#1w9Eꭅp}bJFyޘv,(^>Tx6c}%ӐdS2L'ꅄbο|Sd"WI[MhLl,MViANxb7H5V UTR촙MZb8{⁙iq#4͆bɎaYvvRݧ9G ku1W7B`0t4k66$w5 X*O=6xndHtdw٨Sv![vΡ_XS:#qV骕F3n"!lF8;/hmrFb5imma5_R͆[F;bt.uLP \V.{sx֛V#$]"RS7Vak!?YFYygtabi$P,ށ`?k\R0 0+5VHX~?j4P1#SgJ+j꣓#M+qΨ{)642M6 4`>W1 ق6Uo㾙Iϙ#f7>BTY59zޕgϑ'1@w}u.JrWA Zް?rUאzRIi?`:g.膞#ba Me0}t$0ssYV3ҵ9*cvħ$0cd'y'kr-#-ñAƊ;h˟2d8kk!.+YY o"w䰙K:\Y3{>v}^xb^9~oxGa=H$RӐD*\dFWLrQM`lWEÚTW pzzIܗPDN`G31ۯXSc fCmY)tlZ+ Wɪ.ְ`ee~F gE&4@:?wwWaE@`FGsC2Gn0 h pӕ5Qoa *e"5T^x q>EwaPAy\B?8$z$R|y%g 2Kqqɀ\ئM?ÖHy#>"ó n$"|q)~K$F!>Fr"1>`Xy.0l+j J]47^蚪z\ jI[*6/8>* j 0F%δ_qi)ԑėm%nKDgP}!Z`-%솿r;W yǶv \Ưg,~nGLJЊ,s1dLIA:Zsdʳ|z@8Cǣ3.jM˻ݴZ-)JP7v|ћ!8s(P$>-+>ac!W%=:<h.I DVƭ3qN鈒GR ocqh__a1 ([4ARvbTfa)oh_{Dx?rco/~zi$EH y" ˧Kf q/o =K1do,})NٽCN,m .Cpŵϵ {wJRmk5|a2Hڅ2" s 16Z`fk+S 2,ѕxpՅ6Ȃ'tAwJxE*Kd2u<_M K ^w]"eNOsS B\S!@E!m$^Bki>SGDWH"vw4m/m ʴxLg 'RЙ^mD?f}V߾YqDLR9@HƀKDhSU:|->b\z6ńBןLfco#cIُV/ mXh:4}(`zTCs5. ;tS7ׂWRN:^6D\#ȁ+R1@|+J OH[ AiHk)a~ۚX\Qɶ ǔa(9" LìlD"uqɚGQrron2DpI;D4`У䃎^ C`,&:@#)Bbgc'MC ܭ{A2v:Y(Zt.HNgq=+E<9#1XnWdx*ѥ3Xv·;5+;_,8 dK/Im0|Gi/8yKVQjBNԖ?`D1Xg oVˏM8+ %Rjz|B3[A5UwA|G8WugO5wηfr s +* ݓZֶ6uN^{dQs8gKL=U[F)% t(tnٵ}]\1LKHH4SrkS'E@4 MזX; 7mp3u'W \X}O |ֻTq_ϰZw4=#z![ʃ*:|7)-Xlw^`PgYWHl_rԨK"PޑtQp]_Zw3= r}Z$@{NōH*!<:0,GlKT;/"5*Oj5jW߃eg_3udcyy֢,r;{ۤy{J%i$el>gV8ꭊx͕n"-;)"0S`c2- mmh|'5| R@%DfJŠN-J(^jVϬb5 M @{.R2GU _g:#y^e 8n՞rggCN,*8xPX/}⭹q9Tt3ͭ@eaN_L|&Q!KGHZqGq9i(nfP]^hXVoy`ly)Ӫkkky\x,jL貽 “ Q:'?BUIԩcMPY/~˕\edr@K pCcXJpO%TC!^ w`) (wjF|c{ޘ|M.> rW\ {Rz/~kJ̀ Jb/Tol? p%uvN@E֎Cb-[:d. 7QgE OlS'5is!Dv\n7[ؘP.{t4ȵ0sGT缝]FVfvtg* 2 6DE'Ny#zOt̀u٪]*\{$j`šj}[yEp+? lsPbZ db-FwRJr*DtəD5=*TlTVf|C=9KGG+uC'?ZP (r=c&\RsLKpR~S ? (4si9;l-;͜;nu}PJ;E`%ߴPf )&NJϑ!k7)XnnW w ^7֙g5-69#g〪<uRS|)TL&م賲u8: !.u_1>Ni%ypQQz,qcEy #\AEi_xN1 ,Lwi%eBɊ9Fm@ґ@\EHp8SEr&r}l%`uKlNG2n! (u\=> P75T*X|~ڝ|,W!/{ﴋ^eAjcIeBA7Y%:B$wϫFGyLk[ĉy1W<7Sd bJqC,' ȫF- QX>PbJ*Fɗ:V )0*>fȃ]͋UjWjDYh'@dB,٨ ?3ߚ@=m)Tu@xE`j4NA0wPF^T<$\%Lǣm^d|bjm,MDbB}Wߢj쯐=?(\avݐjj9,mo Խ>0}גw|bWK}Pr38*Vf2(3!`,32`Y&W/pϐ<2Tr, 0A[q?anvID3srR5.s 0JҸ{ْqŊT7O^C/: u߃\mGj 2h{qR-;>ceR$H&JB_*+)ViHxG~D֋,/zB(w |iHքШ䂡6?o8ڨ9#:Jn܇y@WPÕeKU _Zּw.IЅƥOnqw0N^yCxXe4rgF{Kwn+TĂ{cǀ-A;Y5E{DžZ9+kPwf`x[G&֩#nd-/a\@^hC\ h#߬< _Jb[ּ'.j.Bn "ח jд6dbq\5O  /XU~eҦޟM bnO#.Wo76çX"Mvy_bZ9D5=;A /1燈} HR~R5ʡ~,8}/vAw2?nӕz9&>!J)k3wK|lpCD+l`h?%Sӡ'6R[WH禵rZìKÚ);Q/n^l9"7VG FO|s=IizY;2¾Km̒ =d:/LkHZz;qO2W&#ضg[bE \%Eg,/)?#{X=7k)#h?r-^]D._J rT5Rr@нdԧ34^S4[ٍx"$&exb<]' 7z0Trl5/aq_W%GaRqZ]2>缏z jxzߑ?zb3/يu{yt,j} dlx*(Xd$GD>.݄O ;c8Qe}x+?yJ1{`izTkFZ20ӵ8ӥK8A/<~k^=*7BѢ Qg/M,vt]Cָ^Ҳ߷*Sp]S7o A4~Z owKI{0̬lm~{`x z;Fҕ_,`s,VKK wmFjKIL  be{OFn-y@-OI鲻X_qG 7JwBx '/7D st3s5kTFYI:RP| lE)$ő$Y6B(8rLV{I !0n ,12sDD/8&oͳ-Wa4'#GBY$/aS!UL=B0Ѓ@*}[bX(!YpD#_ EnU?y-Giv\E֘45uo M}Ǭ}eYu=IXYH cH"2/Tڀ#}[S@=r?Gx^81ǂ єw(q ֫׶o#1%j{p$bS/]}H%YwgDӧ-?|x)=wb GzL_j:]%}aNӁ@*.k 4SVGp 8}Yww[%ڦB ehGeLdkF!ȥxaA>fB&ZbCt_{mXذu"z9 T Saّ7cXYQuOG[HY$ 3Ft -MEo*CftBeֿ7^'!~H2)i+1urAغ14cwQX轎*?\[ E!?HP,:(h;NbJ u ~^/!mT@sflR0h(pBXhNeᢶd9Ev(4ꫴ3nrZCs\,%d(L-¹F`^;yY7hVuS<7M[k 64ޒbt=ќhr/C< ^`jƧ{9(Aڛi#~:꠻&^zՑB5p*tO՝ͧd̨xpt'5}:"?mqn9uәI*pttӻ 3UtIZo+qpA7`~EЫ%Z/ ^=޹IT#?4jp {l*BK!0m0 lk,hF5pjQۊ!tsC%"9;/8BӶX{ʃ2 +}Ph.|wnq];TjtMjtmm\w[~`ݻxzq%8Td. o$TjLOe! hXIQaK( HUX YdCӿ12QuNL8=duM\:+HV'1 O*y9@ϋBzǼDeTU}D( q7ÓolrObBD= ~YXWB-OU*mTf=b򡒍sKp.R.l+ܮAJ +:p;Wuu"Q}N8 8K#uTۚ;9VLį~HF.nk՚]vӍw"p3SY=fi۸֘| H}EĀ2<( vus!#7rrj P)BWrp,ai!\MKIOY*ȫ A FT=$-;IFm /m7,`0sQRӪ~3zdmGL))jr %x$a8Oa'vj])nn.@3(7R騿|~4hc^)%&\&XQcxo|@1 yH59ma5T"H2TU VV "C B3q1gk*|U`e8xV/l{`O F8m1 fmam?X_,&M:K-8ӌDZ& F$}D SK&b 1„Yqf+ғ2v:Y76R !ո+"XL GpՑQDtJL9z;~"ޔת>g զp\LGIJISe HY9Cw@NC{ J>2Q`w)1!0`O7լ.9@  6'!Jק2pIng\lV4.3Ώp$L1ݵoM/}f~GwȁѴc)Ko1հLPŤG%PiM{$(CɞJNRP .2"=mudDcB5WحN%hm?=0p6^od卩#^qˉ~Re =#tq.\OzIOXLnf<9MSd~cdjJQ 5[~Et&zXwS렻qYW4q91} ⶑG\$!] PQi5.;n]t nmД0a;~9ija$xt'˅[b5N;.vՐ%}Uv{V^xZojP\l8-bzVeD_Leז]  >*k};_1ђ]YFef=;]ZKt%O䔶Ay{X2uN79Q{ZPpVӄ%iWN00C%3Qąђ㱄 ^0epwLS6 XC:y݌ x"e_'+:^#缢d1 sQD(0y(\JRoOmFt_ufG++yλEqr9 POm~CL:SaӇe;Nye1?)!BnE!IKb- gqLnkm7T*nGvtt_d7Z(;/@O,doRȇXcԹ'.<) t(LPH1kSob?oK2k@<߃CCoKX&WV3= 8M7MVG:[]i˄!]Y}Oo*fDԉ<3o^; :혁 i9\lf*zYKhj^cς85Ң1>S=18G9~:jH# AusI-4}c{WrBL %]oȚJ>Eq;Sr*XxD^KʞO>$LZQ"1\#K_(jKK\3l4VLbxEfXs$ t5 Ss;@wmJM7U1yZ6)%pf/>bCimEUћ!CRT=^#% Dy4}9K,?ۙ\!}Q јJD*B77ȇ7F#1k(K p \?zkS)8xe ?eu=ic3< `G\LЀٽ3## k,B 3C+]T"aw eq70~Br 0ǰNYK;ɉ ? kwHR<|j$tbqeif|IRA'K 6oc4jo{R DG0㯠^B\Ds]}+w<׺I VL lzd4;aa~Ʈ,"g?BVVHâ|'YcZY9y z|~'hc 9XK`KPwF%ع  OJ(ޙ'QWVd UBbP>?&ɇ˯@hDg&KY0oVɁhY '~YdΠ%liF,|MKŒ0@&~6-_4zv]T-JOöJ1JO P9Eޅ%diAĠkmh[nqU8cLb lսj>cV h"HOB0{TDP@)R7tlQAh}YL݋9zD葬qΰ6T%"C@Y]x ˴I3}ܲA_+.ՀN9b {]Ԉ=A\2@k;(”yA|hDcN^>VC '(rQ|0MpfGM/JDQj` 4i'y > WTaz-1!ѿRd<[Ǫf]XyCRE3ZL*[ǚij/5[UBdXmÅ{ FCgg0t_+eQYjJΆu1F3L3rK\,bpR: :Yf_Pڅ`W΁?i;!D+LXQrWއwQ.2,N'ё->7,i8@(; I?ԽH)¨>zӼT*n-s74AđabL| v޴Z8Uѣis-KF$7__mOI$s)tR=נ۪8NŮVJf\MHBU? 05m`Z':^ ZrQVdYMUo c&&@k1:iK ĝD]'QY7nQqQ&\vp69;HF uZzH%9Y[tճ֪rHQjIgLڡǡή7D#ބR=> {/V.Y0ץNip섨&Ճd\v!Æ$*3AX!#WhHISߓ~fh,$E샓i鲌r ]/p3rX-@e@%0Yq H`JHPobq&ȯLu/I:l]5>!/4?3{+GHW*j!)oʔoCr^426 Y ׇ%'m6F TN-e3ڛX]ה^oӿtՐ&s21EZ .7ʧ٪RY 墙I|!yIQ~fDϦ }Bje{h,G'T= 1/j$Њ۾M9*XhƸMғy_;On5CRN9PݕДz!m][ ġ&൥&Wo&`X$7(T2g2M$f;jto]wZ``pJp q "ZI9':',1 :.4[JY*a14tmްzkiϮ2f>_6VSL&mXkk% ~mƟ{7Nb)mn)|%7|f06lSL:雲!钹cli!LoØ@9ם̹0-{_Ai}ޜ?JPkha) ϰ>-ygۉ&cyW @uLɥDVd}̕͠%XkL*9:8 4N3n ]NiK9;e ~t"g3,X^գN`-u(S'zL6YN{iTʛ¥@p/,,MINp7jKEH '5pe!ڏ;VId4Nh8}|IָPØ| S%QL!v@&48NֿL>we} <(]lh|qMmSF8կ~iI$TIdaP4;3K]U׋XoMf2Qy8%X=N(f!f4O$UNNoT@o1 f~=(7\8Amz}o]A;}Q:kk Sݱ ^o60B`4=FP|O, ol. ,V+m c_LD#a8$>͐a?V/phYGOnpZ0H2ū!$05$5^8\ j2,N!M/[X,D]OU8RǙA:B=u0Ou8;C"ZKܜ" eK.0(4w.롅qL$:(0H[ HxqXS=n  rĪoG-ԳNȮGQCCTr0$ PB\ᆑ qVpdzi{p5#e[# 7 T+clXF`w*OW%@OXrjV*8B+ Ք ֩oԨ)p V%aŬԆkfƉg@@Rb@G%zB7oo|XĚp `8] z~ؼb$Bw +cGE~a C _.dRW=Qu_PˀZqZ06gL"6t_gY%i> -t."$6%&߾ 7N)AyU)ǀ,\zH?ԄFA#[h~0՟5e(%`S2+}p'ڴ151.rZjyl}WR"^y+Ϧ1%[( (zz" YJ@á}e! 2 #}äc<v {cT!Q( k&Oq>T[9cQ#>/&$@x$m'~mB?Aw浑NmwHIۭo[v6ZGOp:o9yq }pk0ݪ/"Pe*WhJl,&4Y>G)Z,&|YĠ{z ٍ螹œ;C ` )'YL}i:O&ðX;14d%&C?t%o# >dt6bh182x2tx*jsJ eIe^Y䡹07xΟqOoˇcAijp ;Gʆq b$ې"j(}a390+w۫T[K)cW_@aRR9IqkZ'pb{h-*dn)hQ=VM@9;׍2w([` ɔxqoؽ`Ї\B?#C9Eξ'?UVV B 7x8llH4QKL/&~hfţV;`|eXS~dNidz띝Ckգ )._qÆVP*迀? OT"gKȺ mVF!G\4XMv&bJ @ߒ{Y@ͰG8)*Ym.쬳$b3Y,#z.e=i:U (cwXwhNPY< 昺Y>8ӅXNhI KL=_}4!nkU0*b_D7lC .z /"a00sW JS?{6Nc4އ'*lIS^[/~;Ev-z_LJK$C]H -cnӪ"*=`%:9TGξ:[J YjQ5'`iE䄙 2w?0z;!Et<57f4{ uyZM;pv1d )Cv{">gan7JN`zzdGoNe q~ Ք ag 7Y<պ˵7$!Ck"JMZ3RM}D?piaǾikq?ʄr t5M\фAo9WÅm6@B:2r`xz*gќsJsKDAThFNv6`:NX K,B9bn\ٔX i椲23VBv}glpeyy<y״_N½[o緑hy<X`Ci{K< GƝq}Ys&#HG"NTcXgd8P] $՘75[$v"ohJX;jBbFQM̈́g@6 ( z"N~H,8q5*ΥX9QPO'4J[k1n9" h;Q[/lTn X>a;c>d,GAp ؙ1NXeg9@Q2ZK*u4f ,Q;mPtd]~wOV,r\0ת Q.BSb}P P<Rao$Ag,/Φȑ OWl6-^ݹ(ߜ.JA0A]Ӌ?kl2+x+idvR'ߛXl qc M_8i[ aϦHPMʭ^:Rsc[vD5WYP`vaɓsr\gbԑhSWNQǪߗpvrR#'rM 2wr+ޢhX i *n «iDqcXpa&4T 6;B`1|HlҢFZ%n(ro@Wj_.7ioGmn, v׷ 4MQ;աc#XƸtmIF#71k14저4xDiWԛ*6rVԮUH*s!Š6^#y Q 蟦[eY/}iK}4H!x L0Gp5 n)4rtbQ˩4-ߌFeA|bKz7ЍT)> Qe,މ1~;n8OS;%V˘WuT. wc@ᗨSÔ5ӌ=-wGc*vȳCery e=\d B~ꄀD]2yclz..1Wu`~4?Wy)EݧB=!f#wRN]'! 'qfxVb_i-P9蓪}xVuIkU$1uD:u8lD5n;WiY Kxpì.Y 뤔u2fVFj8k]:8䁢-o1~ aw1&F,ZӡdJ.T/RN <ߥ\SvƻK?ƽ;$ryRG ņo7b^D[Ը1ҜrЇfO&+-UkKbKy氶Eyq'_ϽչyȆ%H =[^g|#uҩP@YEŹQ28tI?*7ZO_pr#Oz7,!Nso (- eoq>yi>@go9.JƑ=Hle4âZā!tH32E494֨΃A)Z,[~P/@qzl;<@~h4cbKU f66YuI1 nc׽R{./dcMԺti\&*ee(3A14BӗN4/c)w9B0=<-Jtqu kXg+O,[3M)`GqxD[ߪILk G౔߭_ųm_E¸\| O_BPg*PsW-~s JXCcnڶL Qst}mhNc FԶQtO_L1ST!RԶE *Tn&vV{[އd ͜Dvt%ukɵ>GPYC><ǼaZX)sY],vq(½+4!z 5zbNش&iX0=̖-xх)4{O-~8seR̾j pA bh}|Wx웵J&R{.}h7cBE00k-o"*vXhts%Ye}n"yRކ6tpO7v =&#YQ 7*T}i*KpDF]]B@_+ p%Ɉ*:vGKd OqRdܢ)tv@c|yEbbyj@t_;כ^\KW=UlgUp9 S_(GвpGE'w?m~60{̷Nl ^>xW<#rss6R &WSqO%f~v5U0m==2Rm "|(^=akgDc>3O Gtl: (]HH[xY5eb>-ÖDHx$Ӧ .zv"LL(3MugC>Kko{bME0K.5Pر'`IA FUp-(P% &\Ke-$0q?}38-')aQPr?$HѼ)L(6͛AH *er `-U&X| 'avr: ml`2M(Ȣ9%c/T)jcV+MelXڷ|82_Eg>U5H?mCk q4oSwH*YP K[fc/Dz8[ִGv~*w/ l="G4r``BDŽIPibN&z*іTo\l׼gZYClo5oL˞řqݬH[N?ķjdJ-B8VVc tGBV;'__2 @ңJ~NߢC&ԯs\@4ޟ6OJr\doA~̹j2^$!_k\'B5IHs .b]q܌I7TDZs,Ϯ;߬\sr^i`8! 5R#fK/Ve1jW9գ5j ,OGBx{}&+rcJPTZBSȯ@M^CA…Ș0x0ܠ}GiuZVgzO4v^雹 D3h:PvXI|٤%-9y8WiZvnly^_s Z/32PEXh>yLE\W¯q"9ڼ9}j˪4ƛ”.x{yOj70yL@׮M1Uъx_u4d.ڔy/ i;eG9_Pu+i\uSWaп Nawr'qF!ĮM"鴓o uTxr%6}}?wmRZqlKxKk)QsYL<X, 8r/(hmqkn-a|l7(qnCϪĬōuf d:Ss"ig+$ T6#M$6RUmKp/Qu }m}P$SXdL=jyT1Jyy t?NL3E!Sg+ /ϑvEd1ASav@Ʃ^UB$StE8P3؍\1,hF6-+*[.J&VYzo v#0,U==!bK|0`$@#9a/{c1q{4 s-:,8: 9>_@F>oZ Z4y/|']/J49]Ѯ oA`֞Z-@'l! - < i/ 5sb4ƩO%FayS] +Bہ9q; o jw.L&.!Y~?<;49n}W70{덤U< \=JXbC-\F/ҿX.4  lZV.HDm>ˆ5>c>p1a rnDmXBLS|$&I#(,#\QÂ68vu~N A{MA5跏܃VɁWuiL;h8x|*i]tvb@:TGmͥSTϻk3YRR—2-3bȼ^$g"M hTIj:+ƖX< i;dy~%TЛּ: hC )P?[O=1zWa e-?ģ>֙Eչȷ6 EotBUycf5 \T!B2p';ȟq9#N h;ա;zQL^ X-|`w}\.WUŖ ʙag7ToVBOK"$K*wԒB&[FvuGO 9bPïz_iP}H F1}%9Мn^7;q5$Zfj 7+;*LJNYqK1^n$1;)dZYt' c@GߏڭM^}2 z{MNrZG3˝?žJ E$)3RL<m{!ߝIm&hgkDނP zU>h`F{{}jQo*n(B5.N6%38SOT`UǚVw,;{K?6 Cأgfh6`Y wq|7x%Ӗj!q#5XJ9[NWy! m!͆~c Mm\MMٌVV}wfas5nșQua}ҠZXrp5V ܱz.\Hv܇`;2CE$Sz"(4 ")X<#^l@{TV ^teWJp0O^36'=4r,#]yݴZ18VۄhR5Kr\Mɻ^o\A #f|pITCf)2 ˹YPkHh`vdzAubmadՌSQ&DTVp7y7!̤ʙ#|Jkh{OfڌRN piBPh/H~S +YNVR*|zX ֡Qɔa,"^j>#s@|OxDWǢR.{KV۠] @jx6 cj4^J%M.R$S:c8r S$qNAr۔HxC(QI0kZ(d38I,Y;Z#pIX)c_vjT.Qg ߮ e=b ?k S:b\ao5H"J(aruٚPm2g33b,>N@܆vˋ]+2>4)u0/Tk9$9o lsDrJ*\ _խ8A0}Ϋl7I, Lҷ z몌Qbnpb{Tv!'K REO8#9Jut͇08sDjl5lL WޙA %^j`R\d3w,O;xGIeߝbeI{IgQyT0W"udQSe;罧y5ESR{ׅ_Zc&bi+ (Py\o7o'$H@)行aW\0}ƧǪ|&k&M.yVp~V@\d|^\E, .ZGӞMrIcoSj;|)8}-Dzr,*rz Xwaf1#Kc#,zO5*[_6p5\-Nrz;r $B%zZXu"LY'|lTy%X P?$N-Z꩜agJn?Dlİ dW5MC'6LEk[L!Q3s-ݛeNN@hE ;b-ߢT@<Y1_SV%NqFYܸIt¦7=e @$8Pea=⩵9t)USRZCQ 3hrt;SӘk2z-ang㿬;1Hq5KԘߓq,RgbGRXi܂ nO@3yJ`ơCܐN\ Mւoy\vU=O=0_?Cw|Q,s+Yy=H G}XtAi}LPџێU(դ>Ewj%CM"N5!81sb^mH" gDTٯY21zr͂ xZMӟMd\ (!ɛ=ة/C#w)9f8V4 B{ lUgҴ@CѢbk+6@@$.eߢRj/čF@NYݝoB#*;6;"RPlhW&/7Ñ.ƷVIܓ[}JCe1VAhT4xD,ke 0Ehnr`12p܍'k{+_k~cBO)&_oqEd,K0qU1)}SG /Rgl2ӍcQ5 >6Hm4%|>˂*C͝G v1 i M3_2Y.e/Bw]]xU5!G1dfCn6=wFfdBjh[hK8)J;s:>q7|;Y6<"ƾqLuYF@k^T +}ȁMpF8Gm5".<rG-Bb7اQw4G:o1+hW.Ci6>LL"I }b;RۛfֶAj*2}6CxN?=ІQ&akl6nFx p-65qm4IӑDp(Ԙ5V㻯d&%y'Jj49.7|dpH w= 0XPh~._A~Dhz[e0xfW(i[gL"ܥ8k1:WCnǍlD g$ )0"[S.JokjzȞז P#W/cBL4(fWXtcCJ!7kj=zEl6Cx/!', l(Ed`Z^35y@|q X@r0dJz(,#q {GURGd .x6%zz*h1D 3έ90G U(i^,Xۊ vOji ?ט3* & u /Xvc"Ks:<D_ʡLt}wv,fwҐYלJCeKAs'@?ߢZ\)hXݯ j2Kqp3HN cFV1qBokP%ΨtYJeV(ۣ7eKv[mCkspj2AB04oww)3;N#0?6D,nض!ڵ Oe%^énᆮ b'#2>=wȵȘ=۱\'-U9SkӸ|^\Uw뫽nX-Geeu sDp,\Eqg5caLi?s sRUG4>86m. zJ*y5l}M; =iؾh^]?v&nkfУ)745?=T-aWɱ@.0f*vD%F1Io$V~nui)멉y,7jPA j-o;j(1kY?ż\64(9?r^'è@jw#ZϺ$>y]5 ]f]+eƵ~"0F_t>vxv{'b31lrվ8ӸZizq,۟y RLR_im_'3!d ^_o0͖zs0"~C 7O yאZŏ02 e+[P1(^p3r:]A6CNPPr[Xl,83W~V hI+fO p |+ =k\-ּ+. MC Vw悃)03vAh=Uk52Z. Jw\H2qL,òWho7Vץ{+Ak\I$1H Z{^}uﷶ]j9;!iO]/wRN_n;ŠAdc)<`DfU( 0HU% >nN;Eɖ&ER3W RL9*qo~ VSRw${B[hMo/yG@3| jo 9#Mbi?KSQ^o<-!Ҫz!k"3uO[ư7d9y`/5j+$-U#F钳Ȇ<-q %GS=jDGev~LoN{# aE=޲z|`! sTYu%i~`tf!w̝W_Mx*a{[PsZ3 ';SOHmťCEy\TεphK/$+o"gshKE\{Ў6dpҊOʜR}l:Qz^ݪHkM ox38s.fkfu]=YX+h> yLFޣK7GPbq5QrJ8/a⩴Ҧ)L0Jp?蓪3kldb!G~ I0Ͱ-U -VFw-] ۓoJ6?^N?u-7SO6!)BpFOܑ[?yOs@ϼ%$B-"lz\uC1L5w!|FTV8.MfVL e ,oŶkfu\I]X *'>|hoEnszwH|B/%Κ]8UӐ5ͅj !]eoweށ[Ku yG Ԟy zPq0.K: lK@Jzf" RPmP')Y W [MƂy%K1!׼V*d׃JaH r8LJlcџoeyVx#$b٭K@rz%Qݭ!_@ZW6$OQ :4>8--SU*|EX#_l[Te$[A9v7o@+7o^bo5'6"3gA/Ti(c&ܤA덵& qraJ?,+iC*,a&;<:R+9rI.";[-ou.UHR}rg~C <5(V&j}*sDkt}?S(’k;z^)tŏy5_(AJ|T6[֓Zx8o:G\~G=WaOhǙ>iRy>"l~ǶЭ^6߅8*]Ġtޭ=83?|rBM2qT,j}RY3Z^ps8%)!?,C 025(mMV a$ qOOGAi^XՓe?6T.츌[&tK/Lk*ڰ`s 9GPlm}^%){tkgyރ kaknK]e+Ss uSu rLR+!DJxf<gTvu ;%2"vyoNJ =}hԟXv8q-I1EyfrY'Ľ 83S?A ,_6+=Y7O=DwZa%oQ!"|F[j-^ΜmS}V**bFiP/c&t@*&_fS@p`X)i"gԝRp!AMtxQzeG׮i˺ a9wX9oҰ{ Nljz@?QPz_ _]N6P{&_bN6o)a}^' P4)ҭ# K[ƒMO`Nkg'6a^lKfRH?K!uYj]@7R @Zzpe0kQHbE\:۴_~b64Ǭ>f0椷hr>O4DIt9(?$"c{0I{[DfoBrEZY#lher'G}{K^9u; 6{&7c^/_mmo5~ʼk_l  !#"~*# cCu)^c:(Pg<Qd $%dVFgսkW sޡA=mQ0TҋCDK*2Tq d\E׺+e 0^T#'2|31c(v51{ RH4,BG#i9I9"w'ȈJ#aW甥i$4qz2&Q2ja{z>7E0W ;ykl+^d-3.l?Gy!ՠ=!1wP*;:D.s)Ѯ/$w=7\DI_<W׿Gg ߡە2V)GQt#jI;Nlp JO?8EOu׍)Z-CRi[a,Æ\nt%GUs6ڀoJNm)J>Pw/G$3C)̑-Qy;eP{I΍0~ w J{`:`_ôFѺ11!;`̕?4hU¨d4o7";*ѡ۸nj.!Э|4(qxᐨMr2&¸ݴalJxqoA;Kz3:hA6- #LTsw4]D[dЦcd(lRXP[=|qضf`X^~nX=_<:3 KZEws:-DSEJ3exWH#f@\DZJl3~#8d5Bϩ3 EݼzMD (rc- = Hevz p5sӺ5 a{܇W&QTHUZ[ Cġ)VmQS+$72|@V?ѭb( 7%(NZ+;f}IQ 3rD̈́Kq(XXIyMRRTrۖR%p $+tSW^]ut "W΄f KA*{r6`NY5a+10hiH`|_s/a;y+fFDJ jDT_Oh \7PƥxK|~-XvPGQ'}Dg܈tEٗ05+U%"2]4jSIlauKyhBoԌteOրB xL!KjCXW\^: ZS8Ʀq{Yv 8L,$t+z=u7sjG0%`,V@az;"OW> =Sً,kc)={7 AߊR5>JaduD ɬkID= aI,` T8zK:.w[VOij{Dw{*MXRmƄTYBy'1Q9>dLF~f]lh廟`otyn[ 9_Mz#c˝uYD"фA>:[H$u%C{DϽϧa"v9sqҍj~ ֤5&%~UB5X숍^켻f|R-KDRAY(ˡ5pD^"')D?M& }7kJ~6N>lZc) 1L>ދX 3q6Ϋc8d[Qmݲ3n`_ U_I)U(Q_+X'f$],k聲K 9Ԏs#;]a75뀕"2Fo)XRbfEVXKƪ*3nޒj6S!?ƪOh:t7TiZ 9xL3#{T u158z^IzRS@c5*I޵ʼ'hv׊/l2?WXˉ:IX("%b ~Vzd_c?@mYxG='꼻0f6xKs-7ݧ='KyJnGZTor&2N?npna#U^F7<"%BtC1ʰʖjFwP5oW1G8$V5ۅ۸֞7E'uS_`(r^g66&$jޏM桜p/7ŭ,qפxPM.6e=aqDŽ6+¤?1V@н(D,?8Ŭx?A>}6].,@c Tm\nD@2*r} Ρ>ˁ B!U[-.m7c]4"zB8U׸tH6RG=X6$q&s.v⁧ 'P)~|CQv-)`XS8ZɠgyY/dV[϶ GwmZ<ݹd,)L s\N;cZ@v6Ѥ#dʡ DFkXR&mO>}ZX)>q xhF}Lj,VyScYa,[)q[: ;>DaX1A"a8 {WtA "WO5p>lFyXltH2QY@Yp+ɅVO_4{ m>y6%Rq#m_~?|ufA[¥kրQc0) )lCO4GlڟeMvTw$w""qdaؘo r~3 Ux3hdmۭjZm'Z;'"YDOAd(^eYt)dXNȸOmVcSX,l:!@KSi5Pa[dZPyuw̽@ ndGAzd .ς˵^yRZ!ϣ֎Z?2X`q $RU_{ vma[߽ "n+'YâHo) uKva5Z1E5;F\aO!)+'-]N;ݷ3R6z=>TkkX VܩT&|.#'asNd(:@8> |&dLӛQnGXУqjXhԎ}li®Gkk>A8l/e3d?AQL& φme&qY~\v-mZsmw8Z`tq^Ɓb{9="OlڌZS0n+ަ uG ȗjMֈElb !tN`0F_׭ c0އ|gkU;M`04%$"R[Xbu"_##rۮA:+%S <}(pڀs(GBlʞ$4WwRmW/c=E)&CkmSgTCŹHz[pR|=?9d+GD Szw{)4[qn'Ԡr@mkeE0W)5n1c^؞'*եf$j^<-M b Ԗc3<'fϒ<mf62F~R{b\BP1H VѮ+NVN8 P2Rp㪇fmYhW ?E0~[ܙAc "ghj?I/FjYG\#]W}NI1 X(JQM!l9L:_XZD{ڑV3@=E[$M4 ҌF*CbBv뉢M`0T2 ?m,+I+Þ_{ jE,U}8r~ʻG{F|vT Oɱx|ڦً6O >H6\1n9BڕdKOe `LA#%7"cy[e)!3@e>4U[4M;d0>eAbQ(<ם\3ݎ2~)aBp[J/,2 5# np_@Q7W^8LqɣG/|G6T(*괚T\xUI lsOx_6r:aBT+Å0,c/'SQp Lm1,})w6 vOj%R ^/(k֬z\q/#ʜ,:/|4`=yatoa8:ka%Iq/Qڑ UZ7Sku*adO_M,Hᚣˌ(6G=fvGv6Etthb눙)H}Nj6 OZwit2Qb}Fx< _h#i(Wi4jb.?5OYpφyOFSDщ1ORY 쮀}s{y!&X8i=5q̩$ge hN<Ƿ)Ʌ=83uQq >5(Oe lOfU^gK)S0p Uzu9SG= 3)AwI= u\\gՏ MSIq3qF#%\[Dù Ah~oe͘RXːJwM+KYὈ"L}IH"I~ꑕPa5Zt>|5=hZRz9Q::$W+?w䄒i9..gr'E7eh^PI|>Hn(Ř[Esr鎭V/'ACiT>,#]=4KzGT=f6fP5ѷ?UYlw52Έ߉$;'(XeLN zȿˋ3/~oc5#mV1#Dj.o5«I)ֹuyFAEʐ%xw3A @xA{z }1[;j">yn+Et}`NNE ?hݜx.@{F?(DB $(r65S4s`M&\xqjDQnZU= bAkwtc)C cl)!z{;b37Vᬵ  (,hI s+/t B&FvD6@Zu7$Lȓ僯 nY;=a۷宇WnuftIuL{ĬSb#31̴C[6]eDgs Qo?w_1`N u^JRNط'[7(.# W_WOCs(eIۋ& Fl.xoP$^D]l}b[Y,&ZCams'ݺ a(/0b'q5k™ #8eZU}Wְ)z gh1$+QOÑΕ2m I?Q^}$wQ5J Z)G:i98BG J+ȖAv7TZt"RB+u"i߫8# 2$tٖpwh?$`:RE=Ya-([.TP/z{~JZ--&HdRxbZ}LŌ<=l8N cAR9*H ѯU'=Da>[>4A3UεtUAџ4y\͛#yfApM߷&h7h ϟ Ѩ}ZnSJ zNQ*Fs.ipcFBDtma< .v?.6]2I߉qO#t|~+Ÿz/HZLKe+dŭ:ܦɫ؀lIk*o_1nM\W "Sz~孮Is,gr*3pӄF=:(Y3H llG;vEEb={eb:'QyO ƫ$:ÆK F$B MNds]v(Fʜ󐧓 37tKn*qIX:D0U[} 6yNN#=E4Kl)qxc~F- 4RTA?ǸnB}d太XW St p>Ru 1l> $@+K*c( y%kDQ+2NP!Vy#W7kVKǀ [ (Ƭx|e@NjDr 3|M<dVZz~垒\fi=XYfpI,||aYyƛڳ&:[ ߱>oOYJhޒݟ%mlQ˜Rsd$pPK;rhB-&1a-bFxJ6afc0~۽}vn+݉Z1Q7[w :7?cQIjSKp]X 3`ф: Љ)n$qӐk~Z>NPn ěf 2idr,gh)DT:d"'ӺuI$`?f*@$czzvVD15q:;k:&AL~IsU 9`O҆[DR057ik$1g뵨=u}!QZTDP1e"E2@IȎoA#U!cL넖(%H0^4ZTEO/5hgEq/XH](e-K2@b}ζٹ)tNI7N<%w\M!Ir3Ez;kz ͎M(ƙAw^넴$87 \B@TI~..лgY76TDIq\3Og,"X`aWl0,&gAx Sr՘oӫ~l:Nf yNx " x b&0Gn-aeU|,'y;BW+nl@ zc%\{jVܖrYUm>4`Ut mh0,ZJCjʻsƓo-Qxw>jvs4?Kfu2'W`lʗ?JJcޫI~|Uj%)‰ake 0` nP=2m'[X/гrzaÉGrNɄUs_ƜC5 Jk*XmN^0MF˧_XOLGLʕp׹$=Uafڐ|9m9 ~~^ %,ht lXf5Zѹw\vz*x,Sj& Dd_8 L8;[F0oC$fLuDžzw8 KzlaV?{RU?%y=CQtF`a:ׄWzyIha/2'(%3OͧsIə Ilbj*/psw; jl^Xj҈T#Hj4Pu4@MVQ>'a:~) 8Yh`e/# U6[,- @)t. ?YqM oP0$|"(!&!?nFw>9|c+xN;̴hyK~f`Nr?Hm6>jd,"#F[@t \5.^(CQ :| Uxʨ }4U>y茾e7?lS(p%w2(2y8B9f:msI,?)A8()'H"[.n2}ZIIfO'< NӶ:L\'хb3ALcΖ-rQ]t5y駟gJf}\&_Z%,״bH*ͤ@ AֶZG8u>ՎN0L0fN@o|}: \_t w$0t]$pgQDnnl'tt"ו!IӨJfęh8f$s16O)>\S{kG<#e78e mGi+et׷ZfQWaH}"g;P~@g 6hyUCtToE'٫z\bQTsZorX]5hXtBPe;>ZBV6Iu z`6!wtb6K+\y`jc3a8F5>=+eWC=c]-pA8bn0}&dtpCc~U͊pE=ħw%B|ʢj3Tm%]#|[if)o?wV>n9DŽ~ ぇmUOd:hJ:t8 (M_\1ꈟ쒂Oj~77*lBdKͯ3W?o&>gW/Q UnvT=EA84!)DW5\/,=Q0"'Q|MYeAx.D\0Nouk޵99Ge׭6RɝƦ(P:Ny.NCgC>)GݣnA,WdCgYZ07070100000302000081a40000000000000000000000016239ea860000b3f4000000000000000000000000000000000000006a00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192de/rtl8192de.ko.xz7zXZִF!t/9˳]?Eh=ڜ.+/^bȨs(e BFtmP8DqsJp;ߚ;1|!gf -l4٬r3ۧ,o?@"r BQxD=hy$~xl&df?'c%Zld;G6s#wf%I[iROCM$CH%K 8A[6ZxTzz* #9dh[k  ^ P7P랊QmŧV ж J1>}U)4A=4嘥s}vD;[5x+D$@e)xK5HB"iY6jCH}P4E<lP ¢צ|xKÒ4ѵ{/ߒKEE|}HE(g 5ʭd͖J m3ꋬf|[ {d%oB"0^\"V&=w_eOٟ| !=q;=CzC~_!-$Qҽ4KW;Y웎fh1"d_SEb_")ڸ7f=fF I>9gICB"q~IzOZ[Zn`r(1&8+髏>вBE-8*orZ_GW54rᶌ\;s[nHk k?K2X~PYC;^T=@p1h #biƳloٓgSDCtjl.)F Yނ:̲eLw P>LNc"nn .L|(1/˟"1Jke>v >R tsPiHd0|njw֣~Y9Jd;QTZ:A.Rnη p[ O4NѼpL#_)VTҧZ\96E2G(U7JyD<qÊV!m X񯰁nH0?fw%Pn&{P?AY-5XfX%#/PzƤW5#7N=19+}E=L.HOyP-G}Rn\41w3wDQ_ G $ %GluϸޑB?K)#dfile4ܟ$hC&=PpKGd[)M/C7jqng>?%#:lTGOq5%Grpd8:gXST9LmHж9bi.Nr ǑQ7L"@\n}̈́ Iu ߜJJ = #Ä )8чFi;nT?Wb5GaؽՎ54wJhWuMRuosVxL|}yP$ ΃=O .Yt3LM޻$iI <MyI Mh{7q\+q 5pD|y+Q\zU' rmG#Ո#^,2mYk.zU@oyI/{BZx /MX3=M*62d2OqƂ$H%mi CpFRŗDGCke|v/% g(3 !s~ @]_Gn,]ΪSXuRןa/L.[+C`RLp;>m+P7c*1#NR /$bsfhH{iOSR >xgRy*U EK4D$lgki$|ࠠIӬds]`}ţq?Qd$RzkbC^qr#(9>Vj7AP]VTwɗǚMaTUpڷə@}!n [Ֆ0zi]άy2#n1(ek/~SY6FyazJ@kڮ5Z_XIj62'-GB57-t~s{gVÎ0$jTX- g,A~ծ:0ʦk$4Y#D0h)2fN 8ga/+DNo:zڴ8*OW9Ko)zZ$q > k7χtXpB8"Mē0! ha|]-9.U|e I5_Pٰ@#ތ \l[aV7Ǩ- L#~R]ha=͇9N+ *BY;G`Bexi֊C9`rlWk%*bMrFQ<^msCq͛FX_jEoIZH;f`X R%8qNƮG Zw,$qT]ŦK}^=>}V AfaT'\^j֜)tK?ƙv;|Ω>߁GxljE`F|PVGԒDBρ׭1h3=gAH){VjSǬ)u5k KxSԸژc?&p=}1.O@ rDh4e ;`r`Wү]"d"ΎY9fs b!o[>ȗ 泎/ZJ7jP!d ]~** YOpvyܼә3 6sa$HZX2bIA*Vn=:8} k ؠ{ -X,6b2rd .'b{1)3]G _{q‘\)8[C8TO膺I}u8"ԮO\#c_vVËvDI굃Qe:yYt/Z5a^88n>! #px6ANv-(φ/O!wNܱNe 7̥u[)eL1LmwEd"肙b ,n>c5RF/Ջ5H>f~n_PWNDox^ԗV{v<4acˏǫyyԛT*mNC0(U% BJOm Vw9jﴞҌ^aG_|@04侀ı9|=;A=%X9ܸs4(/J4SC܎[(~6 NFy~NuwF&L&*L67!t&Q}_fim$c/č6%jت rkΝڂ\1A awD7-mRA)PĴ5l`ԉ-PG>tgU^|.d,:Z됈SH!KvE|qSm -i9̰Es\mA-T&%-st\ F`e7^wH) L`bnMr*  č F+Lۙ5jՖP@sDU=1:"Aw&rx3{5[OU&ETJ-s:#2`"MA i͜ RLT|8-R{KsQnǜ 4}%Z۹ Wz(E.KDqmE{S U ,LF[cT15$᷎{gvyrywg"?\A%\ ,@hגn+%ȋ\͋( i,7e^'Q7#5#f ݳZ -C?ybsMӷCl4F/I/Lچ!|THG0Nc˭3M n?}e E{" N% T5DM;8(ŇiF |&l^r@mR5ȖE]C{StxC8%Z&ɐvړd򼓏S Z! -@jwzn'R6[ca<*7&Ohp/,j?-~9B#TBCr]Zp~rT~XE%J*עI'y j~dT12mQRCz0mb1" SyaRc/,vL@Jujam̝+QK%^:*zX>a@@ 3y>(w|Fj_,ǷB!L/> QKSA@u%cAmh+NkEji9C3=>DY9+8혪d:D!1FӒ#{7AA]f`b ]; :5"P~YY*{3/vD7-9^7(?ES! &1GVdVmqQ,";?MPnΨy:3tgI0q<,ɷժ2ȺOnQ^,V)Y,Y4gz窭Y{Uק/Ř/Ir!}5I:uB˂؛Wla0`fj 8g ("-H:VT6ꋌDetx'9&ȷWF,DDB` 7NU&@?%*;2N WS"ҁi2}reADퟏ.,pmA­l \) wq6 އҎQB̓B )4fQ/ߎA-Fen'!f/H)w"j!k/eZ)³Z_0^֗twFsey[oi;?PksLA3.|t;''U3HrHwg+eJPv'nvdF=$ c7PՌ'F`+ [\,B gjPTOTx:Tpº\7>nc$u)Xl $GCJR&^!v0ZBk:ț'7"թs8Jڂ[R%2UX̔Y"$˂M|^E&R˗׆H)1ǙghrU9X5*~Sw2r3qS*;Ej 6̩+J!lEQL5A[r[cNB!޴,{BpĜ'tm\k]"ta&˜ _=@m]{z!|{~K5) \? `,WݝEj2P B,4&G ͛cߋ H>WG"H[+~+bĩX_Kґ', 9m$ j;U_lv#/)[(ؒFDkM4ױv|D!ppz90:?Eؼz)yL>u K˪5l [1g(g/Wyp|G4yAe4t Ј!tDZǯw)f/ƖI8oA᰾^_ n J=~ѹ@V֐$\? OJ;.S| o rK$}vg^rz\.+$Rj#QK'?kXhJ7XIo/9|C3+-Is|."giHIFQcEfMF~Mn<0n [hQPsas?ڊĚsS ʚ8qNN2VPV6q(]VBsq p8EUy\lFoۂ%Ґ0Y$jxhsB0rg-zQbR@ RxBfnllJfnٷ<8&~30,iϿTy(kz<ɶO ̟w{Ȧ#83g (dfKx6</c@'p1d2)k MI^ǏM iMȉ=_]-mh=獤I :S[wj?+X;>:y "E,9*0lRMKjNT,ТJr 8XFN%YMf^X?mIS6( lJU8;wbIHZXnx*6uA'v{rdE~,`ja`9\S[ɟBz"`3>#$AMcUEa%t/su8T7,8_ރ֚.gc#YYT> /N'pTpבB6>JdQ8<=býx&vmpڇ4~\d8>u q:Abis^^L4ϵ_gԽhACzىHBtA졌iVJmvm&=V'utVg˄DϗQW7?-ai lj؞سrP+yF|4|*r ):~xK=Ǩ4?( KLl:EѨc}4[U &ě A{NYqꊬ?TM oN_&րٿytH 8ʀ!g]JQ3{jmwATHmT+v,BB%<=dhCsU.ǛT4bYF؟&T=rxK5{1{b)vq1B촄)iopLvGIF?ڋ)TdiFE.$M}ߤ:B\ya3%tPPc?/X_WҫZMBy(-A{)\q|NH / ׯvve! t#CtK+F8pp՞g.N^w!ygbÍG@LYF7g/|^Fdu/l?8H +v̓LKOL0V_rWWϨ  ohutRb͟### x(G] 0W֓\n >cA:Gϸ1 {4, +,`if1\V17V\.řoɷ ʝV탟\N}DijC4ׇ.[g2577mgY@8xu:WCK.vYP|G۹%|H\%[I5N: -r1F%hY(Xտآs>,w>t6<")-KwygifNfa; 1/$m&O:7.DܾBLd)HXX7'8h:taɎ$3:@fش:9qfg)ca*x1J~7\7[pA~! @{(=^Ww|Mӗ !A 355SP}mm#vyfDqpS+6T&1bz?܅ P~wG וAIwĔ˭ q QIxMCr[I$0e`(mt Dž!Uن-SSk^pG礰TZڿ`s+5 n˺~?p?"A&s/X8'-1>PX+JStG/Q8~$L=3k;Cȗ:r0g9.zfKO02Go0fR]gm_VI8?/h]q~!J\@_/a$#Z(J\ˊRO,)I)K$wt^2̞D^h;,#̈́0 L@ݿ'{FwnqBӈ +&9Ķ4o-@z')"_ "2й|<;qӨ ~`8MjFէ3+ n|"׃rS\(bgIczKս'sQ~ΖyGe>-HQT)D1X*h9b\ d,'okLCsAj7Ҫ$TۚA7ćԋOqʧɎ]Cթ>ł2?jܭuYޒ o-Pd]5n+9gy֯ sZ5d PFpxQ0xY;e[ʽ~c 23I}ɹ8R ߘzn f4>8/B"ߒ!+<"s~P!1*PǼ>/&vib`h0!M6}Fx_@"*8l'Z%鼼~W;qk^)fH&12 fh[QaƤS:_1 $'cD@ ۢ}G2CD篼k,~lw $!,HlNn}tp2KPf-7yP39.\ zLl6^"IA%Sk+4?x0s*`N s9NT6oh?ljL=3lIYgz7RK PeDyiêFc,q[Lſ/gx_lky!aIQܠ%a6(ڙ?  а+F-*v?VVƫBp*dtaGhn1|ږԢP|{?dlN!C.ҷf7yWw~S Y\H5 ++\y ^t#ި+".)ԋm8׿QO߆ xm|("0ftS(3y|? c! rA9$ 'ruNB`۵;!K2_?@+Z/gڻ-D'LjQzb6?nne N^ne+v^Ut/)jWkfVc2H~~2E5%{+rZL)ŋȜgnwSucx.*@ RQ <gu*˱.7lؑچ%[#2CrǏVx1 FZGOb΀i.)!m'1 jgȺ+X3"]nʣ6Q/v\ oȳei^j˵j:Kf/w{9?B *vUy{1YgM\{xew]_EQwBYE*y^HUD6%GS ͥg)F ̍ f^5PJrHt?aB^"s`k|w)HOGE`a s]4_$mk\LPӌωmul56[899lŜYdPFՈ4|H"C0(bMGxWD̠1{ ;+aYSg-ҳ5WwE/3MdX8QTJ ‘~<ȽB.`JMo`}q)i[aKX>ۦ#]Y rQo/*&t@xˀT W9\X@Q˹pI ZJ4Ke̾0 n[r9nNhR' A]lan[w T#FBn5T uIc grB5T̺4mZn$HyH$i6`ٹ`PjSbĥ?ǧ or02FsC5AiT+7 n?mm+{+0w\m:hĺfp- Gl) 37h wY(44^ ԰g0XWn7}D]l4Q"0.O )\6HbvJՉXq7y&Y>᱐ gyd1NjmB]41%f?S;,]E-*sB;}:&'"HTEa5OA,0ȤHY?/!-3HH[_CM'}+)w+O>±Nq7s-Z^5yaCǏɹ.{W,umV΁c5s;9/ԲdgXѥ(ey`*lkl}1Y.ƒ7P{yzE/n94.N.ri)fX s̅"hj^U *ۍҳHoap-eS ޞezϻbX7ft spY6h(hWF}-|`.>O*f&>hڗѯz)} 1MSİb1k<_(pػ:{;T$_/Hʻ[,'։xWR'!&'#0+PKPJGtɞ XPE/Pii1;{\|H#O(TrIنB7&ĚhNEhE*K14wZ<4w)-YBKSgJX{`kӉfl44?+㠗X?f ~1B3PjydW+$%87x`TVE1Mqe6΍=D-` U({Ŕѿ8@'x"8^gM;m E!X}B堏}DnM" HujQ8MZ M>SM>UĂ~gztY+{g{# uOPdV$?WS*AZ㏠;Q{LOMެWIq'!Ks 5"D$ B {HAjZ!el没4͔[-,_”%Oxr."ʭ)uJ F*u'+S7T"]nۉ19ii!D6~_GmoXKw^*W^X7mT3~Ger*aS ^5ԅjaM瘢5N6grpX:saP 6gmP(62[,B}oǔ伒䡖[ 7:QdܼJ72c\W^u@̏.Z2qoژjݐh<ٴ:K7`#4IpG2,dK5{SxH  %kzs5$bxh,cߛKDpKM&JwuENWDgQz(7%t~ә]4ҘG6c*;,4|z)fDw'HRAnDl8٩w'QzyrBG Yc:.BE[L3p4C gJP'UiZ5PםQ/km]n .rvW[&~aa;8,<壥"{dB]|0.X%f,H-HGC[ZʃW?PFp2O{݊2Jp?K%Lh;l!TXgRaYpOS\ܼ`3rtl?NfCBeqCa! >}P;.&#la:GN͑}RHm'إa7hg]dMBnDlQՎCGmO% R Ԯdjmqبv-Fc OT4 zUS].A80`Zr=V}t*i.A@HXY:Hr[pӢ_4!(,t伽i*S0+zt&/$NDгm#B̶[=2D_l-H 9QUpdTg(N뇠7(Ȯ 4ns! b0l3Jpn)U;Ԋx+qݺpZ,U`]lv iSaS| 1:QbcؼS vIu|v.ڣ0/4TH誤P+AK|qmF)ڑc)#~,bjc&[ZaRВ1{;U^4D)Rjʳ(w~jL.>l:&@-b#2TMbTfoHN|pe$knY٭@ sZ-B&)P3{3~M5LJ9Kz%e~N n\<.L1l׀1tަ ]3;D I\y)*DŽؼ9s4kpl@g vQ~8G-_`+7IM`c 3jKv)2-G`!8H^H,/MQhV !nVMe|ظ@m}WΉvl.(O"Bi@kPyȘm(_ yK\n6p |eu]T W8&أq0C(zDssgSooo15Fzc;&O~ْg֓ \# zyस;l%֐4\s1mQv{_ :52%Kq_R U'dz2ivUccܭwJ8qCk %01y X!.E^#2cwSDiz6/T)飌zJI#͋l)kqFu[$\e,0퍟wKJ \ja0}N\Wh` uJ@U[UiDyvJ+ ͟&kҶy1΃`dZD7`6h.GN2܌jkVDٗR"F.UW.: z;(ef䘅-HK IF.&>HPΡȑa},#oʃEG,|*$N[~&J![0S%9%O\Go6ʶ!'g1E1t8iSXpu[Nm?NV޷ZI3I2LZx9r^v ax ͬ? [A\{Ck9j":VIV,r簌63fuuVi&]:,w3 'W \ranU_[OA6̭,bܞ4s!voM|^UKE;OsP="4-:} n!]BST˸"pvz )0-N7(5_ٻ!}9Sl𿺀dX*T1ҧ[ tOS̍ TAUπɠ&1z^kWd?pr6jТAADN]-?6wƖ WO]j g hT"kP@5o,?&9H;ۊl}PUNBv˦ik׼1"&HdK^6}uh G &8:lݱsguL ^:SԮ[c)&[=:{9 WɡNӪ'2> Ճ|.&B C2f+sbfMﰬl/ƵB''ڷ8x["SxA"ѣO^wxL[ʗ.-N!P>CUdcZsW&n+8\Ete?hĺ'}ahU4"V k;wk;jX82rOZm/ ܊FU .Hր_>§IJYlJIbmomEyQ6yFnٿ7_f{` & >)簡5I)Fd^hM8 L>'! ކE]i  DT;~gZ/ndW-|Ebk7BQ?;ysy J+Oib53TZHh;vu,B'hp~tZkDqqE"FCla_\XT"p $rN /r<ܾG8欱˟3G\ qU+Wz}pAjܘo嚲oXDю>`DӺ|J 鼠iMpx Im B]P.<ƃEGc,h:6>}|o[ִ(oۀ1\ ,l_NAbM%uU'ItDՊྥCg"x eAƸ5ظyݬ׾ %S85%b dEH?ӑ?)>6ݟ>w 8p ^[|Nc2S% O/!Y?t2[6kM̀>qd Xъc/ W!]^uL)xUژ%UDdɝM6KFHrq5۩px1N aB{Gh?ʼ:o"?N:i 3k.W۶`~~J9ǓBzv H]!{2]txTJ*,/d㯡tlj+s^4X姂9^tP+K0A)o噰r9*xB{>>q^K'C8ڷ0&kx^}^͒sVstkk,8!%tmWaBu{ q-rex_"'%%ajwڲ%j"&#Nx!U\# {E;9-GCŧK,\-KߑHΑ*uZ3U@ N' YqOްIgLI[K,-Tc3 NLjv˝ ആ`g"zz$Ull\T%c%+~Hɮ:Ww K`[x~ƴ}qce7PbR x^ԈZu""{Z%vy8GL4eu3!YۧP@-WJ D riR hFo5#1J)u>&kA0.%l!-*Ec?:눽23O{{j0VN0h?mef&-CQu }#Kk{JKa(/+-S|^҇$Ҡ;4:gP[P5Ѐ_ g֩v3m u~Y9Lb\gȞD3{GeV<9рŹ|8g}U YA 1\3 ] S0[+gD`PG/Ra=٧Gq.،@ldiD$- P+/8f^`?av"|xCSE+id1=(a 7"X^1UMH^?sKE s38ζOV9h}Gu3[a}7O}VVfy>ŻCARW9٨+⒉i.)~mᷤ-Ȑ?C 8"oTCJÜܞTYyr]Lq֫ E˺=Q4IANtn d2a{#V-ȳw]/;' i QTw=h?v}ַҥJUoJD[rNjl?g.FJ% BxF)ϼξJv(|Ai&%Qp/j?%M>dڪ 3 g=AU,r[hmAIʡcÿ˿|}rӚߢ)DS#Gő> 5{5xmh6`t'i;X)X 2W׹"tG[NA299 V/?bP^O\dX`{&vyR*GRZ0UFF"U|G ZU 0.{!r49Z|> &@"F@1{yvwD_?l"Ssk!(=2wp(Rh;Xx\OvQg#H~^pΠ]l4z`eBsD##6R!uP3(W+IV;ܒRvvt~0^'?U7 T@Nk|r>1'آ3MKJLM˳#EWs_nG)"K3=2Xt㕳LKLBxhxO& {-Z# 60.8\9Gf ];ouZM {̥jGxn8<]"6P@䃨{+:=䨴Y5< Py-'5`\Ӌ$ܶ {NR;ޘqk&(9x2lIKngZ冥-3)4V@ƽQ?[J'z^q~QuZЬ"Ι]0 =5L՞X?^>l=QS*%^x7׊;I,}2^ܗ3+ zYsKcS*.pn2@KieZ[Nյ\VM29AP.H7 Hґs4O$[$ )szď* ܀Ԉ-*u:8Q6QFL$7~>إ^ ȇԳKyJXGD j/DR g΀z

      J﹋/~!@e DZPV]Ǚ mF8|AEA%cݐ ( c#=K{,2Ss@QA-4yboeDƊb{ Ntf;0WČ]ؠ:jtu\dK*Ɠԩ՞KSw켺 62J!vc8w >FFZEIzF BC\@V< n`zqwy˂_ÿN}V\6ْrE+xRD̙]hz$pvք̣`œ f"m|#RSwIZ̼/F{^L!%.0aY?x!WpW|~uc>f, Im' t܂<g5E ii¦CK'9#:|>E(?uWz\[Hj)cl}gpn!N`{à Bq%P 4@IbS 9k&0Dz6pC;$2ohbGH]UUx(K6gnOKʘ(\nV=Q:𔮾a,ȭs9HWT|b:cA(/[)ZORqdc;4ܪjL ΖbʇLR)cV7(8;'c%j C qKh-!jFέn#MT!ue _>)k!rP$ӟ`\lMHv<Ɔ~%UdbxˎuEl.^g1_ʞyDj,Z+.1{:!ܘ SK˛.{;0vTŽ&mTަKs"p2 gmX †nh\JF0wj^LL7}|Tp^,}9#1 ]~tܞ'8 %g~\(uJd׼℈y 1pDһTG+7ՠ´3K,Xn,Ѿr}B#`"02mnwG5~3E, w>&Uai۱7kSuKu< FvT:|4ɚqB!Gݲ72ه ݖ#ܑجpV {y|à ˬ }&?rkҪO2|U=@oVy<΄V)^Q=֯7]"N*7W\eQ^GGYc{Q)aXTWZTQv"% |)̖ #9mXZb𽻓3X&ikl/ܷpDrZw&R( (K!Z%< -\Ljcv.Jw3RfDIe%~w?"RRu(HĚJ–.LߐkFj%l~5e_>qZxFaZ鐽!:e!`X')fJLlE|#XzB|Xgw$[:hMݦ@'pݼ4{CBU!:kuOdzm\ﹷFeHc-TguXqLȋi/| ~"QBbSHm" G' Gj,2 4-{gT0ͰRr0eDǑ mZz<6^4.%FmϠ[Ƀk0 |N2SʧXRU1a{4R8_WakisȨbRxTre h eJIDL%χ^p:υݔ\E;0ޔ Qg{.5kF  ª9 &z7[JGn̺IliGdNBt~٥PթMEYFqQׯ``=?ppn)aG_Zm3Y=MZ 4ojY1@dLo CUڧ^~\FU>Z4|W?=2$(/(, O]w%j8,hy^'6}뜍k9 'GEtF(9k` xlV046ri,oVpbnA 6b`řI Qq\'UcxYoQJKen?'y4CHpAgl_PjˆP9bPDoj/եurUS2!m宅Yn=hS~-ˆJaI쐍&\6H_w\#JL*TӴ!_U>3Fo#Mc:"b`؋]8ӸuJ&3Z].05$ͺu1F6㉝QP=? AZq!>ӵWk# p_"i;yknW\\k!cm2\ *4 V]e̽2jQ4}e_`C9;q@S[~d!B (H0 VEIf:z1pNz)1ś s3/5 LA>!>*h焬\q ͥt]ZccýOS@IGBzzi~Kvȶ ۟jEls+\NG)Y5ޟH_ō͵IY"($(^5?ap*D.ckL5ĜW I>e$^ͤ|:fEj1=к;~@9"&T2ԅ3xa&B08SOG_k z6G+?]OqbO p KDqJʍ}2*}u jCRțTI:nu/-Q:[=۶Q3 1NrsFkiahFN>CG PF Y:t~ ﴷ(wN&bDd5 +HxRr_Mϧ0(cdFBA^=Vlؓ D%~ Syj9ғblSJryH%ہb[h&Apriǭ =F<'kTU.*tVΙ2M=`ۺ-;K$',y۳˸!CJ2o*jj/^P 5H>k7L^o?]&ҋ2Д2kh.+ c ]4A=o[A#O7YΓ4_zCN⚋Wxњ'~Vɤo4g[.㟋)?&j_1|} ѮoGQ=W$ ?xq'۲˥'?kn)5t|s.Jh1'~-e#!;E MwaDWzAy1>φ4-z+݁iEX"^&L5M>DSꁊ8@ō+3&Ci,yD {F"WKIl|h$c1j:7*/xQ+zeK>~ .g&6JkMIȇƲQOVUeZ6U;I.Y%\9`=FM0CPٛB;eВX#JgEHw RF{L> M> U 3T!Љ;JRiL(*~% Ds[SXQf$-ԔQv B?fʘf!lBʷ#W/'Qz[/QgI>VLUE9+V7Ƚ?]o+A"}gsY; CP\*ZL V:yP4 1-G"%g6}cad8@s>'(Rxsb]d0׏TZV̞Hn'4rKHR z$ xg/0uj 9SF]7 |.aƃw/q#;.Q+ށ5KdcN -J/'zAf仉,s-*fRH8|gῘ!si]JJgAIϧIJ9 OxA&^8kHZy-,:Ѷ⚰wؼ\@\QvXpxg~1))IIňsI4Cņ! Y@(ƽ&?< z~r,\!KGGo)af拾}eqI/'*WOVٓ)E8% Yhf* }q8cc/KU*#?],8ȧ.Ͷ+L_,׍ק]z G:oP(f7BXx fgRQrHOp3B2>+]I%sYaGL$1'фNgZW)2;QiʳV0V-P&̧ki^~TQ# dmF,A0t[i݊Jf,ZɢLNumׁ=(Im鱋>y]B.CPvX7lb "ԣY@ne‰%32^?e&0|n;"#9ی{ڪ1dJ!D(cuj:,(#%JKr1U轼zFA: @N8Wa5U2 x 5<ƀqBFJ`0U<%}K\Z_-qȌi52rFВQ#{_0Zl^&BP\W~DO&tJ: WI)SJwtpe~\|͢b8(Bxĵ߉@N#_tUЇ%ŧ@-x?(SmUz±Oz'7hohUۅdʔ5`7uĕ9&YhToO,ȹ@yݙ\ y}Wm粧$,`U TY$su٫?H W3Z >tt%?)[;DfM%W<}W>/l͝RKu,{ w280p7mJz7k7(tx?3eME&Šꂈ_63Km.^EZ "cO$$og+cLvzĉ0JAHBwZ"BrQ3J[}p2ԱYCϊ<>CK2c]#鳑Itt3Sx=3a3fdG\5ww`#"o񑾴 ~Vb`zJfr'L!j' (O \mu2K.sS_.RSo4apZIFIK@'5V39oΡv}561 ʍIi)PjyʢlYbd6h͋<;ӆ_Udځ'ڻ,KXdӒQZ3'ϰ?&}{~ _%݄2"xqn?gk&U/Ԑ7JiZO4vk\,˩S./0@~π$m_y-<~>*5-n7Ӽ[l+fp2e)+$s+4Z<ZvGdN 6lM 2/V>=ɽ<&Fmo+v:PTPFgvF,3oa ym#d&Tѭq@[\!E H DQLep66Me:QMt v'dg `.HR2\XSts'\ɒ:c[X끢s``[4|%~KfzHT] 24I'ѯn@SaO2Na%J{ɻU* kv$ĖD2:R@Ƨ5+|=\2ol$>C Qnvt3V 7wJהFm pD {2y wF Ior0D9+涯R19*DXhV=ûA1`mhCz!2=1M ) e%*@j5O*]ѣl -.UΆ \Z34TY摦5sU#x%ͦħ|? ٴx eƌ9I|Hro4j~n?Վ6'C%>033+ ʃJ;, QpL>)WQW% 1u*@R_C>@Q *~N%OQJF" Avb3;}\ubXU+JECzsE;zѠ:Pe>e>ٿ_u' uSVMx]yfx\`mη 5J@:|(翀ҟs ꊒy]~{E>r"I)/u uk8{=&7&U&"hb7[I +J-l1'_(tQI?wpwӇ~e S ETgdT\.!hh + ղ~z}#‰{kr+B[KQhmQ)2mbGH"Z6# ,ovK?4>g%d[S&k]:'dK6GmA(/ ׾G68+k wY;n0$ȀKϒerAѼ4+٭ӟc ]8Y +KXƁELmsa0bP $nI݈|G+nZQa>R~DaāV|!5Jku~&img$OD c H[xmh.Zʑz+0p߉FІD_K_ꪎw8s@oc`yB{ Xۏ8W3|Lf2S%ٌh  p}=~7X5 Hy aQz]|={C8 R7TzQz]yyX b/ؔ( @TnM,BB qto|VhFS;ÛPw"zՙ.M cK#jCKu1NɡTYi4PK iS'8+K8 2wҡZ(p_ T(iLc 0^4]D;>SNQIpNUzba5#Y^ cc3+.݋O3Z뺷+Z{ʭy/J9>g䙅N9q"~JuѰ<$ΜG3lɫi J !s~Ц僽*(B% cpӣTZ:ZI]BQ_1nbN X%\U_a2U.o#ȻSטKuaKU}=INx2SLN8 *85$0<&K)~Q)BUi\E#&\V7*p牻SemM7`HX^;Yq=Q2Ź+ĽmƘ#41(;6N'蚘nÜ)<s&`~]6bA v`Kh>ջZNi]ZKK2@ƒw^Z^߹n"g%Q8 ۵E/q'M?v_]@po pDq$e^6z Y@Pvh9Bz-B`䥿@(؃.PyumNL1T?b[?ϸMe8 KZ@|}q1胥 .SxYA21Di6].CdowR @xzCh]1QewH3i[a ؕTH_˾n91 y+*OI]C P7>x@:cA(2cDAd|~f"F;/В$SUj|yWs{ʐ\ѓݺ6%S-H5ٹ% ;.2c z+$ycV#sE a@(_rpubi{9p!}M -X1}L^0E0ab H/(l=/˿r~-)UVL44JW-*q2v<qr'؁Oe&Sbh`S<)չ hz,a5*>Njܶ]lH_#spK-0Qtw-f]c6^gZ$VܲY&#F_e_:/Tl&wn3S.>{[w_^h) s?.T!xm"iR }5-2 *8Ș=-tD(H# S2k "]F/]`&.ch{|9{C=ؼ#)Jb7 $ k⺩[? ޻W'']F䐸џVT[4vbSIDN苘mAO7K/8z I kV@].f9 /mۺ~׉vs}^Զdi/U?KOP o\aەi} Ff-xwS$)1d` o*2BJl1ML&t؎l{!y sMbeAX#{Lu/Vxt6B Bt#>vz$Z))A7y<1\}$mbS@K(a4y2 Q ٶtvɠ]Bo9C==,4gqu3SebebC'L/==>\2@A: k@91z;@fEUΐf؄VlΓC(XTZ4DT}j#(GZ Tأנ=9ܷ5Y)xNl4-Դ|WAÝ߼20*߬o7*>D#*S2fôH+ZFZ gj"|k' )m:0VF`kӀ*ƇTkx(#+Yt ѩH5P_f8&g$St26 m{Ũɬ3\8YR@o:J| [Gawm"3fNCz"3X[.,QoQH:oNĐX'0ZޫV&F g QϟQ!u kyL&{ !Y~MoUU2e+bԼBn/Ꙃcgu_ǞPeXOpde~d"8b{r6tg韢KC=*!Bc  0ll  B$./5o 0װD'S_̓Ō ӒEͯ;'&/`;aNIN}!8ݭCQ}*Mf0oiZwsߘ"pX&|+fYl]AD'4'%!28B bR ISKSgO9xP#}O# 07q:UeN!pJOkbDd Gn:SԞ/^h6sʤ@O_A& UXmW[[o6m>)CF'mS9F,OX. rֲOW.Pb܃P̈́sBJtGq#'"{+B Q1DEFiUMRfkg5s#ynLN%1#EEuũlEg=UxdˎFF@}vI Oa(|߅6I.킨58tO(nb=ѥ)w;XܩHvPF ۶So7}`T4j~\E)#Oguyn:p2΢9ָCb"z˒Y50Aߥ3CL3|Bb"I=k,̣`ICQe;jv.fEߖ"V \pW$BTU l9N"RԴ|B]&5o4AWwPƾtp!I^1@Wb'% }1ןoU l!#Ww 0%r/F'o;rV"Ϛ(8ޔE_摊GlP9[\ r`TfSwg!_HNj4.cP yliًw8' NL'񘅙\0Q4}ej*<ַ n;$yH}^#ϘxQ,U<~H[52Ho:mR s3vuBڅDas)ͬ(uyars6,!aEvi~rlLR?!9uY4T| 1~flO J{:K gM)'U'f1G8ty)Jdfp]F9}|HOa- U&jCs9q]26ΪNE?:15̡̀Yޠ%\˄:p-/S{au@OBQ {yhVall,aqo(p#<ny NuFٿn|7*ʨ=aC|w9e<}]6b ܱYVa&CR,{cn1j4@͐f+ǭ26H)f.wH^]2ol{>|˴@&T>^ ΖtT1ƶL(vw c3R ìr--U.BmY֬bf.``H+Mff# .BkoN:LsZs(qqL' t+HXPs4t~n}gK=Kx+0;M-Bk/EU1O*:gӱm|_bLsn*~ }D1ߊS?kK-f2S9  %&[G-qxVzt2zn&}ji(oMi>L?9%=xs9'ts2.8vVR声J.xXg#xĭ70nڢd`'Q>)'9HP ]!>yPP%|Bl MZ&iZ F< =p}M3a:bwECnwh K ;9~`-HCqW䊇^{6-`\zInaôJCCoPۙNE&rN,W\='"!b&6md&SqŶ%{Qғْ)"BJW8ݫd^Bsoo~|Ոw>U]TYs`l]Uz d ~O{Vg3ۆRS* .iL?3]4*jl$_ ?<9 -^:rG%d;2.ZuX :Z|`!nڶn%`0˗EŏѨ4KV73O5g 3Q^q%\о[?ڌ rKKøchګ Qcø8Wɗv'ܿ [PEmE ϖ H1b-&n!"1]gJhhd / %0(ꑛLӶ:CmСox൰ 1'KF-=g(okڋiamHdg..4'(^];^M['K*.ӧB5`u'[Ӷ/`'C29I*yh~ݧ%nBxFY8(8Ʀč.]/HҖ@!{99.] ]Vq1#Jz\h"eq`&ѧQ#_*4)+ ژR11ÁiS% Yzwug8I eWm=sm-mOM?9d@w c> aL`d$BĴyR fky)Uxt2ࡴ o;FE[ǧZ{53(e 0[^$ILJM<|y.h36vpzŚƾ=<'i8eY' @EB\KC} Q2EUbrї<_ң*Q<ɬhqaK{^=Fj"pVc4AQ`"c*˵dEzSt*Ae |n<&Ybn͆(h( #Ye.~6<Kd`¼ߊ˦/[`Ž2UU;"[?YyM۶=WTF7F"EC3D(]߻rha姝&`QЪ& Ra1AEvv v^|RF`Q/XId-EmOSc\8|࢈Ћ M-ɨ9~68e1c>@;tYRIw!=)tK*>s+(POs$oFbEqHyMW>4i :i=4 'X\T+!F86Y5C$Top2!{l#0ޮgQwS Z`RվTw¬ۣG,Ǘ8W& Eae/-*W`֠[h6It#f_ `ߣo硿xPY4RHEzgomҜvysuolSI?N6r"|sն 0YCB)3ix|~EL̫%<,ܩp';4ʽW7ݞw҇gC;v(mo; #-M N^pK hS p`1dXJcndhR\y!%q ӫ,j.7ox6BKϼP׬ζ(惖 񓒨8fTZF zi;W,~aX\fęry_^`nwktipXFAze/7A-MMi_G-쩅Y*]QRb͍ LC69Vx?*% >"帥s4Q(jSu6A?8+6lrMofuM.Nմ&Lq3./5\!jOF 6!a |Q K+:(4̱=պhf]R[j6i,^8):7fgCTH|xLgf<8a< 28G%7ːΓEQ tIf-# دFv-7ʈlUH qj45rfw;^71Uv:|v]w;`Y"9II 7U5tuj'D rw3YB|R`]pUB(r%+ -鹸bT>l]ծsGvY8]gZ%G=ČW6OG=_?ЂuNtEAE0PqJpÑ"-e*}6l78jbnzPS܀HȆ"Pp$˵v`uW媾_ObV)?^6'g~-vRGO[P!SX|E P\ϋR7L\`_1"K9ۍ`- ?0mG$VjC!4ZQΔUAZV+kSYoOuR-'_tUQ%dD %lLO*9{SsI|#G C(?@eQ* у8_N{4w1҈UM{V/ wUvteK#-Ā\~Ij8AOК8L*WGCBcpcrez/-*+ ۿw(9!?]"bkqYxZX(W`f=sVDCE9[@[hAؑ Q'o3PP]P[h-"X~@"UH%K r-Mߤ!U}e4~H5} F>x.m6\ZlN4%a$ BePfRw5eqEr7~gfy";08vI]%esγٓSyE'hB~ρlأ@iWՀ6W `hϜHAcl|дGoKoV$1z&y?[^2[.N6^x;\2#eGVtT484N"QW"17fj-X+i'l LK7T6u,َbT¡,Aڠ]k Dv?o]yEi]uʠ]4X Bu"&{K5u<\{v{am?BBHod)IM!:gʂmGLQؤ  B5Sp$|rѢNe}G?,X9=%'[;R^Bv7Ы{ AafB1F撦ȫ=dv~&ν$:ȋ+[J #KS+CP`Fc"GD~j hFtO;29׶/Q>i46WL#_&;Vm$Qu寒{ʧ ̔#Ԯ;97ȍZ;,. _\/샫/Gy䉶)M(gE&B3`|QEPN<" I n3r\\)cY7vڪg_1JKXP8ƿ!uv@/2tQi”l =$9i E Ȏids\?0Ws,5&֓Ѝ1k:<_U³ߘpcN_hDX(NPQ]33c`+$s\,Cߦ-zqRky{z&%ZHzW tV@\֙tT}234 .ovu"}Iy׈OKC-[* Cfy-*-œG`(U F*ΆC.SoL~3TXM*Gz0aCq3x4vUZّK鋎)U]' ~;iUO)tmrLׂ86^cDTxDb*wjH(tWl1\dl& g3P񰈨$uSʤWJLUBKny;5[LTЈ ^Pwf6 NJOgYZ07070100000303000081a40000000000000000000000016239ea860000a3ec000000000000000000000000000000000000006a00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/rtl8192ee.ko.xz7zXZִF!t/c]?Eh=ڜ.+B,˟$muAxd2^'X=̟9xy:`$w62lXÕ.j?i҉BFĈ]}cݵDsղ{ »0Q[ $H" B-G#Vt$a/!H!ƟlK ڎmX=Rr#3X: Xؗ-kKsDص?Ӻl K*kˬ zqXHOh02 *N_' 8q3>;}R.9pguEo`_R~$WuFGffIs*\a3s?gwRvi_FKE,Ẳ(fej;KQ S8E$Iiz-Q$NϤ%i =^Y?*5;ꢆ"U/+!pc"x4[@ߓPu<!%=]L\&/M-4BD4-J1Q5綠 )x .%CfU݂,ڑKV%ӕKUG>/-`41b+XS;7(LI)B$ɘJv?K9 qt"= `bZ ܧ?Qr|iզ6[p?W$@4XCۦ$5_* '鮑(ұ:-&?j%ʃpdNwM*8IrtS+uPUJ3׫$*l((xqn' FWMJ1^}jϩgJ)Ŵԅ$pz/7#chGp8sM'ߣoX9GV)\#0 fIcHyj"w2.HT*$iژugy^/N ߷1]} 1;вciWgDAPO7cft #ыWt 3N =o;Gɪ2W#6$A̮ɲT*`S-V[*ن=n~?P6z=eܚ2KC:4w2CLz-n םب(Pŀ\^ ym k!~Lx>P䲢0"rZɉ8rKֹ՜`r=j^BNk[f`JX' s y+q̴clWwE5?`aP2Z>Ÿ(fVN _0 2S=";.}m8_ W< ~Ğ3d7njE$ݯ2o3 3A֯LyzL-wxgQ^%@.#h=AҜPI7H~yU @s,bN# |;I  Nsh,ʛMSgOws~Aŧ$w$FtlZ-`%lPx؏N˜eale (o#FjTftXOX)ufL>a_ERЩM`lHkz +v5(Ox@֙,jYG];~]KYm8 CI0^p bGUX6b6NT=llL+kQgc&Xa? Ql3-Z-o.cjpz~*Ghd0CPZB,yr@vˍ$Dzk:Gwj Oj—m αn>YpBërȿ C{&>W_PUeaw%ۙd+NR pZKjVft^Lp (8IڂvdR\A5C|֍|qCA5UͿ*2 k4bCZ˅7`~ !0SԹY`rKy$`_ϰA98E2ѳ<cЏ&y;K򖥓2-=&ⱅƢLjf6V .pa ">(zz18BfjF;NV$CM; s3U}ԬM $Ԅ3rw*vf;S@"j_hҡ]뇻^y[್A5- nKɓ,?sܿi mĴtz "wxzgA8au3ʫ~Z'd^]idzGOA?BJHsǦtwيRJ50y/;Oyܛ=#'^߮b +1Chˌ$o>_4SOq]{{9>cCZsGgn8d92dGY-g$ŤDx丹*htZ52EO_)RD8CDz,=ɯ'joܯJ"{DR|PJ4[cCafSLl3 q;G^hlcYSQmD3Ӹ_6C,]#98>@0(y>bЋ Hw7kgFdȳՠoxjQh_=uQK!U @".~5~DrK_p*4BR$o\)Qct9)Uv.>:x=@*g7xuw8ƴ~!X &XKm.6삠ۯx={r.|*A?+p6vcAU|hCwLߩ$v'#Jٔѿ+?iJ\teZiuShtE.CofI}m5$8RTG}t,JCJGz \yA@}j^A?{1*:NBgwwm0YvBQ(̅o M1= .Du[9x92Pˎڔv"+@IeB]WJHH9_pA3(eHt1Ŀs 29v@[o#M?X l=np2&Y xc\ ,M3dJ}2uwi*9 0qz+'z"uFn3m\Wv'9bZO?ڞ[)rnoPӃ>(P0g,'F:@4c&M]8*vD>T!gS^ E}E `eYX!uc$5l6<<7 Ԡ[p۩~A:'(fۆIq#WPxjZE Nc:l"Q?Pt杈BrՇ+N+Rm=,&fRE{:=ϯ;5(3aq!# [a!di;{#(|ncxNx'PL*E]4 Ҏ$Uy1@iPIuq]2z.fa@8uf_61ݟf-Mo>c#߆d5G:r}Gypw߭U9e {=ON9Z )X.P͗|K!u/LuT3鿪)eHEEyl om6Wbd F'Il qr*Ub|_g.noxPxc&&Y1ҫtZ`>DR::8OOfn>/+o=qo&U-ڸj;|2pCZ:WQv*#f^륊HT K9h AFnn*vve32P ʱs G7."CZH 5ZfdK#A*Vz.9&4vt=,14IЁ)4KJ(B<>6$rn?)93Ck[F'WK+9hfpWu׵OQ[rvIc<`/+'a/ ZbP,[%v1D_j!bdV @}0زC%VNpp>y6kd36 ȴ0^pVE+n.A>:ιjEqTyX efma2 EG7jrYNOJpćH)F{MuDƧjM=y0e߉}1MVDQ9Rh'K$fj [iO^)捼>8XW1QB !b9m[cVB*Pr]j4|؉&&}59F+UZDӢܑ8L?Lr=n`'!ϰ,WߒQ^CF\#o~R`K%6 K)e rJA&$Y\=ʕ&ɱ1/ t:^-*˩]qĜE4nug FZFX_ΟJ>=b \ԾkSNKӢn[Me1<+0H" z*=ܒEHL.kd1w􍯟 AZV]s/K5tʀmPj 7O>LX(k6k*%!4S: lt\na:F~my8UY|mީ0!:!u. uTgm[o'Jp8w?V~^;Qb/֒?&k5S{CJ4:e#`,?kxr bu3llֽO!fM?Ǚ/,F4̈Hg> +U:P"]?!>TUgm晴 2?G^Ɇ8ɿV{}WpXrϦ_ZZ-c٥+*ᵺdjNkRO3@rCX*iRjGÇ hDQI/܂FH* 胁,{ K(vBAjkl8y\"ˊGCaR&^`" 527ow&\}Z5dc*ۭ5"73Q*-LYa T IԕˠQng\[8daG? d-nKY2@@/hCw:piي9I3jrrm>`Zij'dBn)Iw 9!n&-ysiήfwAER Z1sACC~Ϊ^iu "jqH{ w.Eta?,o6XRz1zm%% DFMBVQ 2ZlҨ}ApAss&8zK-Έ jA}&t lT֔Z?!{"dZhDekTCc]_ ϗ*G} x}PҎ1"`rTTMi +{n1p:Ǣ$t[=roNAKi'!T||6>i[ς",L9_vmHW%1s,Zwۨa7{)HaߏWlw>Zaj2ElIpaFӵq>'PX;*,FCӓG ˑEu'-5B&'=N)"|rx$p/͡ f&1ޑ'st}g~gf:\V, sA# ؗFśtd0 2x]P>𝋐=y s"ֺKo4'B4᭝ف$w(zT]\DO֚շU09+BDi MkFkOsGLI7_+,_5wsυjNZ&! r 6} G7U+f].KP\?΅*AEo*u@rᖦ/c Inm={Ȣ6Kl8Oc@̆{Xk2:/pZ)nfm|Y.;>Cmv..7)5Ma> ;buţaqiTa'6 ȃdHsM_@~+ Jm#Lp,P)~yH#HҼwGigrim؄Pg?aqCS_iE _s%ʷ5tw=e @J U\^z)қPjTZ)"@^"Y@(,# /XeXfcuEJL%0 bCck;JZ{`}+XH?`w7 r8*#(;n#)g.X#½oKCOl Ďhdp*ي`?jkP H?3!M]:j`ܥ3@d#_v'l3"E¦Xx4lyPL,^ađ=rI|.gh݀c%ȊDi:o;^f; 0]YЯb9I2`+2 1 U*&_E,231@)Ǫ2,NwZ¦/ܲ]kx"rkϣD`^@ /ն&Z!hro䋆j7gh+OxP"y椮ݽӾ , ppE{LUy/S Ev˟N H.TzO"b d6>9Jga؍|yJu=iA\޸b/#b4fߟWK6 +*=ջ;m2쵣qi: ed x;nWR(b7q1FW R Z(R87,q Ris{Ej܆weFv %X׳*(qKZ(S\F֋A'u@g=,q2,˜ul@OWd=_)PZ~Zp6`ģ^T0{4V/`إx5]H!.ߍiT5x'{2%($? $yfJe 3+e^ChZBA ]Xz*[~#EoAm` хC:_p4"-} <F:/ʆw,B ]ٱtzaZߊXw|Pe"e{|ʽd/Yּ{4CuTLpE-fjUhy#Ul?- @_OԳ,5A)t\ʅ&L}I %"Tʻ:ENeߑJB\L)*^3%sW*'goPTHWgt"Sk6ٚlmnt<&GFY5 4IB 6%_\]262xndDmyedrk`XX5M Aa,F2P~0[+(!U|A0j` n}J6JLJ@Vj]}1 W`¶aBh$4C?Nv<~»:ЮeS-_K3&P~,E~j6QaWNJo'i򔲆yij>R3Bn.V½E Z;ֈDV ^CREď~#c\w錿WfǬiPZB R$wByiDVLӯ5 ?dQZr q?vs"0P9X<" ~m YٵNF!}H8Shg Tnmg`ҙIH?jp\ggpw|]'iY, vU>hQ$lG1;hFI,\=yఴ&QQV7gy=B06]#>|D o { 5hۋE 8_RSq+Uod&->v߁x{cK38Y" Z2l[mD%ωMR%CĺT G\okEG2,DJ #h .j|Zs|4SDsv+RѝꨯV0+ò0-x OENkSJ-m#ͽy1U7vj*o٧-HN~W@V!yc "k]G!0b(^SDy,%jW1nRGnDg1 -+nۺuԅȽ1ɟ]k܊݂TΓĤV|LS"C$z=PAb~Ue mw8HQ *Ϧ4vid\Bzx'wbo7ݰFoTY/m es=瘔 ' 6_xÂ÷&?֗ GohIJKbvG{+[D5ȅ&Tb"Q[f,-M՟YQSH/?MKrEi4T{yd+މFHlG ,{fߝLPgWL~2jVHf2Y%+^}WCRƯKo t"\1/A-+*9`R vb֒GUc6c_d9`^@¶q$ R%$.э~ߌuྠH(e2ql6QQCZ]" 5[imґ7,JAXm P}l 㪿.Ņ̣ʴZk\`Q+!F*X{d# fnK,x4K3Y' 榜 tyC(4ΟqTGPTF42 9cNkkmp%hFIq-~7zD$oPCp)\p.Ÿw{ԸYt¸XNwJG$W[Rys"S5aJ*aF]@ئ Olp {rZJX80PpMg9g:]ɪ\wQĈ(a >~%姥 jiΜurtuL 60u68#);荧աx9 rk6/5v *X}*,yPPЇ y}jh7S:'9+vzvJ$ɬJ+G=|Hį+OѸIѕiXG&=۝blM!5ҿfhdQ~&n:;Cn-p~^d)YhEHvKjN4Tvvuz06O)V'GGsᑃIٳRBe ǁ𐗖Pq `튬%-؎_h j~CT.TRU?1\:P2ݒk޻!;+_g_? cV^wZ9AVZ?Wi{H 9rsփ0vu@ z \ b?= Y`ן2Hذ2O3wtz|*ɭ+dgnr*bwP$|,abkn{ވloivAOpiTugNdPa*^8EcH,n?0Iej@M橑"S? PF cAIT f%|AYDE4j8xf~,1k&m&CV{[ofb_l^Ǐ/?wP `|* R~6_-v dC3q̼Sݖ:9Мa ۻ8Td 5;>ߛ++}bGYRҌ\buLUN皎;G0*=FǢII3-7ǐ\9_-mrmѸB5u<ee}ԲPt&XNU:*{J?]@Hv@"x3r+w"&W06{ȺӺJQ8VG^׳(ˋѣ33c 1/0rIcfZWpzޭhǘ BU4f-uwۮB^wj|eߴJaC*ƙS ?޾+ƙØv&#ƋJEVOoFlQLZn7l*o6鮋D*qpBU>Fu";Y?' ذ iHwKHTݼ%GFtw}0D7XbL 錾RWlal1M%n_fD oE tQ; C\&eR|w| PWAJb jWْ`ҤUYEppc#]U~F1J?uuy' q/dgC*He921 Ն @|yaR 2h|[/l.w/ݼ ly1c4޹6%D(07Uk`>DK:I5 , =4NOk+n祼o39-zL xҥ-k ?: !~F\GyL0\xq)X,QeY)gtjpB፷![# [g؃^bd0 LA+P.v<Ͽ4d_Z_ * q5.lD $RRJw)rN $kMiԐle-{tb'[|>Wϗ=PZ8e"c;jt(u';tS{LL (n#dh;!c<;S#.0thk}$GN6s#w:^obMl\ M ;\xb`NU Db_{+I!a_BB+ ۧy;ƊP 7Ed8.)9oݑgj/8Mzgpqk˘a ^i}}O+W3P7(Há!1sCm= 曮y։X@1Rr'G &/.D]R'6( xaPcᘎE|3&x-.\LsxIw|ބv{H=[7\e0vTf~J<<0|-?x)5rBñEm/Ƣdl0 /$G1CXszp``=ՠnr+ASOFLnZ4|罁n>)y{RBq]9ǷhE gBweRhlODY-wT}~`J{x&tyk)v1F~q/|a@k= h/j h^K$eҲ%u7~20^N׏E 0"u=#> ȑTL*;y(vyYXZK_];q^J>뽌 yϑ֜.3l2zsIרּHEYpw~3Sd4Sm" 4 $Gmf*݇v`8xH,ry%D+/C.vVV8*5TZxS$iB&BۧJO2ʔua}Y(z@ vs0_g`|1 QԙU`ݖ _ߴϕvzA׭6c ` t}OOQɠӻ fؖuM_9k\-}_954\Fayф^A_;)Q4Z3$&9j;EYOKh \I8yEW":*{1Ư%ݚTXlxUFWot CCj<-~9>+չH3oI%ߐUIeӣ3{ ?҃*X8!W?m}cWQ\^G/cYD ]Gj{vN[XKhK1qZ6z݇ L:_|dAKIxy2nuFq,mwa۸Cgepn@i#3<0(8az )K{4K?MOCZ΢ XYk]|;DbG&5BD!9mu2#(| jD>Դ)&,O| L/֚A*HTD|XpCuFsr=uhJ-u.?t0s(- F[H@H" 1`qK|8$* rUET ֗O i0v gv,Sp`Vb5>3Ӽ*!d,GKM ۅRNm8jw[i FK]ۿ*i9k14~8YG[. UK%W|Bnpk)nc3Dx[\bǭƙgeTEUdDIiVhԊf|N>Ūf/'mF酂`-wC ,HRk(wz95 ڳf'2p]GC;]@7?No* ʥM@a5]Ͽc7a+݀kP glS_ſˈ&KTA)^k#X6F.Av {gv TߌBʬ!Aoeگ(H[f[j/;2Etsr&Z"jZҿMi 8>#+N-G~兡 ſ&ūӾ7<kOpy's|l5\f. a:Y GE#0ﲠwHt 9$RɁ^ASF BG) Ǽ&Qo&MLDcjo,OCS(ʋL韝[-mvoK3 Qk=S\gda?SDE祬Z౜ J/pٺʪ.]1d)Tq}TlWo{ibX ̳MP/ ~l"ЃK6l7XZ&'e>8ŀ $Pm\)c,tD҅;s $n238\q+j/UA)$cШ?ׁl64{bo12Sd)j4Zp կM'l -J]mEMhet+Lj3οZ鼍Ri4җJoK)p4u>PF@fu};=VLq`i" wףEu Zg]B'%c r9F6643Mk4|š13r^@N؇fhpόo W -?G. T?V`hE.oٲkKV=yk41JZkDS tl()2rYD-Bf&n Jdx.aGQ)Cp2錄i%}93D@u˘7cQ|"F `!ϸ~+!,􂬩iGt$ y1N0 L&qj;-蕸O/cMr}lx~V\Uz??)A*{YNn5za>̱^4e PwmBΉU**t|9Ezr LqBZ= }rCNh9^fHWh*J/x@a/iU[DT]4 bÖV%3pYU6.]RW5=r-ٿH%5;RDWEZ&B'7!2fW12a=+?\Y5Fxg_(]'g% 04Vڧ&LуW*GԹj'D}6u>hlV}7=ly$#ۿP_8n n}F6-}ڷrϟ8 pL-sYl1[v3 `ZK]TB 돫LF^{̙oysƄV7Bhx};F.c,|i_)!o&t$ <U**8:V)6ֳN$>G`'/eb"ٓ@ro \\qeG.鷘M$xunG9f]t )JhkGwFmV8pO HϝղlƊrݥyjx%V)+ډ3=b/MGA7qnʷ 鋒#3=} M+9f6$NZ&AH62\U_!#<\GW<zcu0w[TjP*4G!*);+>RA|ڿ6ֆNgl&ַخfOf줰fZ.ctaJRJFrTyhy?@۫ ]TaA s/6=?|"$A9&lf8ܺ7PנcVm!:T_|eVK;K:Jqt*_4 X̵ۘ[)0m2?Q.a5ŪMvډC*1\Lڢ!xV<}$2g􉥝=へ^~2c)q5L[$\c.9+*LvѴOU^ޤJZS_i|ɠN?Gd % EHb{DcbzF*}>֛rh1҂=*{*(γOMl]HS>ړbw,sg0ZEF-I0~oNX}~5n\T{1O~jF~Iao'~&@:;~MO3T!wbğ t͊{z|u; FIg3"nˬVm *2*L5MT eJ=CP`HzۈՠҿA[|3Q#vTH-|jہ2 _K^lPGh"Kp$K"Ͽa șzW`(ƥ̔ FD؂EɸWi=П1bTsk,ů# YG Wzg&CC&[崔9"3[Ңm @[#1wm k?{9B, Cn-"~1_ K_8ͱ:sω-o2 (<fJ%fz$o![ 籏5… E^Bj=~m94Uj3MSJ9ym/5N\/?gvWƫx|yMLQTx?v8w 9lפ&w GLfv}A&ȫ:\$UN!$p~z AbLjI}hLc%FѰO?Pro[wup[c4y<}3 <0Wܜ%i@Ȇ.DRH9'EmnJ*se%қl hb"F|/E,FTBi OoLS,Fs6)5g ‹@^q &,5~䑤|A9Vn#Vb$WCy h$AL[G^xSg3K pLL4¦~(g8Y_"ڠt>fV<@ He×o2s* =DǤ $O:ʯYGӍhQ5f>bsVGca $ezS D9m/C`ǹt4ͤ l1Lߗ:x%5gIpE;ATNV憜T=p#!ns\wT&aHv,ҁvȞ8WooA';ʕ-VE6;ʸy~KePHHQvtSI'}6ah+X/'D5%ռ'OьpDyh2HP("{h12CEl$iY>6Uo+|L.f"U>y'G<)7 f`\ 58*&6PW'ܚ ڈ lqb(֋Glhoβܶ^p~k(H<ڞR wSYrQ6 Pb$B1 $ef[8Ha4 RE L>QD^)X([ї,'g&i ћc/bocM<^DI|1Ԏ^ ]8Ԍq.7 ?wޯGP~ʤG 1jBCZ:g֏mWC$4T= {ʁh~w 9}bgөɄN)V 4=BL$XV8ϧA5ymq7#~E?]ࢾԱ/'t~+dgՂ ˆ V|6t9SYVvfLTOlbperܑgn}hH HVJXh2! (kul2G4IAy!lzޥY6TFlZ@(XMu uiոdc?o1 ";5\&^:8ræP8e\}>\N>i FSͼ)51NJHڤt/ze8O6W7lϨq.k>eĢJ|!O=>Oޫ9^CS_o&_sդW.0fA;!ʴ10!VJpZ@>XepXСUD$E%7&ќ8=筭¹~㬐`Xwc֪6i{vʏm3 K3bM63}nպ ͎+:9g: T IuWme̝>)mh-Z 9-< X=x8QZ/+dmĪm\tg 3aM;VALzDŽǧb8f&JLЦU'ؗ 霗pc٫ 8x #zҘ鸁GǴ.QV.|R19RMs;y=njC+W?v ,+<%9~y( s;a&_|d߷0_heea+t\%ɫ^7QȦ) pb%R H.? 4 m(scrsN|X7" L'oQT5/X.SqvRb|Q{Rusq5E?.VX5]V:܃' wm5n$$vdS\YbJ j>nZm2uwo9DQКSca` ! i8e,?w z~9Q.YaYwC~󓃀U_П*GUF8: Wx>y@M8ƀ0.㔨UL>Ƴ~2oq 1˳w:Ea;[ևQj ׅdXd9KK)2n`>4<'2׊22?P]#Qms㥸>"d1eݞb~]sm#Bh1D2du̬~6&l"IX[y8S.{b^@EڼUꟑ דj%RDFd¡GRoނӅE "= ͪQzu\ZTS 2#x-wq-.F_e8X"q,;lAM9`o/g]:+!UgD?(8p,[82X]5\ /h7볩ejiMa"YN@n{QmQ`;TՆ\3@M)DV^k/µ3/b P{@X)}D  ó$ NPLk[{5(Y6R{ {6kA`I;+5b5z\v fWW d[޲|S8ZO8'zI`W_Qd[>ma@~넦Xlmd4>?&B^1.-I6IWkkup< "xTG ~E>@ *Ä;2&u[ZL:֑Bl\4J%W@ħ]/7+Tpc k[ {[I`ds/n"}}S{Ȓcmp^^붂$)T@oO$[Mq`M# *0#%F"ONpu) u bLrAtY>`AHžA:[2;fvV;0Ԗ1YIO8޶n;s+ a!8-6K @D,Z@4omU_ǚ.c$Z!j7but^}>bRyxlTf"Bojqm5S|T҆J!\oig0ɔɂY2W{ZIMٱS)ɲ/ QU¨4IH,ٗ{g֋ú23xLPQ <[kid꾮e7fzѬQ oXּX@TAOD^M1"] O!+& A1vn ]tE;09fmhRwYJ6x*9+( ,GSXsj6>CMpysŽqhn ne2ekl g[˼Y G-aXz=8D4i6]ݣpd=w vG;A #3#WE& ڏ, *(I<5i}]N'ť TU+a0 e3DcH(raCa&e]3v q]MwS6v bZ%9m -<ve`&D S2^]p(b7tsw~Ȇ"V7 kn*>?=:|r.ِnwgzNoDE&6(/-q'Ȝ9 c~s"d c $\X `<9cI: z%<WM嫞~Fo;wPc*͟go9t]8GXT r* a4q1kk\{c&etH'P5^3nE(2A[tze6Q(Ȥ8_>B;9#@VߜcI|]Y<.My!h!(­"JV]Պ2h97 A.򨸩H$!vR\k?dy{w, Wm!&`Vbo.{(&} j'O;V6._K4* F5NSQ}]jVmiB&~eUN۹! "B~! KdDZΆ^PR)LDc0@^+oiQ@?\dU31_'; +O&"Tk4^L LI*qG&6G;cҠdo7.~}~‹~(QO< 4UNh%VvJ(/ +?9춝U|t /a3\g-PEvX6^ZH!KZ' 6O uG4x<@x GNz1% V)o*nV-߫H*Skd|͕V9߳IK[\vd"Ѭj':ҜWIv=*/id}ѫ$a WLyWtu(qbKAChю 3!m'g}j\٣M׶xN5\)9 4;WJ('&8 L#ȭ1̋+a({^>% Ň G)n`_ ca8[lAr o10@E\dy(>bd]~16[g?q*Bу\0bm1+z:uр}͉Z,Y=~cHY#DwZP9BAwMH;^q+×%)s t9#ŖrôQ2òb88Rԃ"=M|(t G:cGbSm{ȑB=NU!P;bb/sOcХ/EXwKH 0|H0!QڏJ nR,y2`.Uo5%tc 'қU;cj(W1dڔ`.{B+Y,؟ ~(RP#_I\(N8$k~5D.؀EbVeīt>@Xejϰ\+G N;Mz27JgD11@e |4Q=~?L h$VQoUnKTlgfe6+d"E+W ۢ}B}譁FWF 62U~6'|ȯX(O IF3B/C)ˏ vXDRc3{ 3΋ ?3Aex%>gB2|Pq/vI=Dx̬N_9GrGk2[owz+S//߲Iw/=mmoэ* ݦR2<řj(&ϿJ1j0=x9-As=c Q1D%ӫT°-{ _ߓ<؞FO4`Ono9`@Ier#옠;L ֓Q-agWT&@ ۯ5EC jd / ޥ/M˥,Pi+c:!;DJ^p>J_׍/1jza_Y'3{_dTu ~MA_u?Vĉ6H{ -'JYЈ$`T>\o 1W{Ֆ$Ȅ3v\ĶHX~3D o~s u'-23Ƥ];>A: ߤH8)r/|_z/Ef3 K3qVMH] z#|C=P-8qFፉ59ܔK@ېqJ~Ƃ3nߩ1Ruai3z:ICv'WO֛1HU0Кm> S@EX^F ZnĨ [Za>Yb45,Z_dzyԜYTGRx"E1U ̑A/m212 8۞2|;jr,!y$TʰN_Qi _Gntl>恖3PzP]U-Se:) nO-~% zek !F­a\ @rk:_ :XO;}nyF:Z"+ XDžUzyْp\v5u fD=[ uT¦Kqtw'cV8]{WQ_8J}lRѼfW5{\8K_}?w1Em Lc~$-݃SjS[l *V0鷪;T ނoÛI9$s Ya/C@;a>=Il97SIBřfV"AFj- ["`PbAG Ks^ZS[wcyyF"mR,eM pxR4P[2߬s \ق~?9*1]URJޅʹ.Y.~ujrCؚM]E@fQ%q'9(嬿*y)-f)NюI8۬ ؞jn#~ASfAjPN=%i8ߊ_D'I0KH$F@ `A0^4K cHxO Ys>HYrtOѥ+дwW^[?=t*" ;N;$o /~iӬ`Jx>l[YRe= c>l#5Ĺm9qm1Y[(3Kg'3X$ Lm`ctk4B \P v.ë^|!lC.;hpRۙ,Q΅,yBEv9˅s*R2*|c}dNvS+'Wҟe@J-Iۚ}yfl][ V$E|ںCp+|&˯ ]&RQh%ȗ6P1cMA36\aϱ́CI{R Z-LS\QSVrcm@{C,OS(*[Δ2@tbq5 Qڊnl2*<,ef(Z K׻t$λ QKcBV8H7Ȟf- 1o^.2%"]/+Q>^#t2kH&y`PKxLӼe(ނ%c=o3Pנ[<ڀ?(fw6"OE 2w [XDqJhzȐˎ ,+]hZBw6;C7Z;ZR^ܡ1LT,i>dp/bxyV^D*>ǭ W(eO~]F{&s\f:LK3X1ଚ.RyҎ|!\) 3?(;iO*@vg3wݯidx:qԖ7ꙛܚj~]Q1π;/q.%Mhe |UY.U|ݡ=E3K'c=(?@-eUZ1p! ּ3|ə  au*; C/lGl(kbl %*+$Ȭ z܎K(lzzň ô8K;A)P,qVt@"dENWQn']>r+tdtӦK$+tvU:QÑx+5{Õ>ki=l\@u`P-'¼jOOjD38cq@H6'l܄)F[( fl ZZB%NTZF" ec!M{owFg0tVLl/]Y.:~)<SQVUf=xz[c)0zABs?Lҿ4xpூ݌2eV{XCy)}NKI[ 8M,Fxl34ߎW@kSDϮZkRȫb7%9=šbboZc  i`fHz݆7nG֌[m#1^$.M\m=Ki#~ d>qE|* o׬&#;@Yۓޚ8%<_pIjj%|f>W%@דkIw{ XGG0"{>ۂY2LWt䖉E&tW9M kHU9옜hR{VI b +0 #Z XMN<[7$͹Pii`wYZ$4_P}@b7A;3s"E-|\rj9Z I\;On[u5&tX(#0ƇFn?)#m^>F/Vs3'AlUཧU9֙ N2|s!IđYR2IpIf|BHN_=-@rpV*4\!6!!%d 2u1" k: SzSyU1M^$AYW:_!wJ:q3a雳yG (k\I|4t2^iZR.-Bmvi1zu8 l)_sqDb0`_u*2+>LbHVS?FZewcD/H"jDDڼN j˨k4m]0yr \h ';(pU&񁸑ƨdbY-vb&t\e7գu2Cpvu [Cבj 4rV`r;Ӱ$P1TOpD(u;!{}`U;A]ܶ8Gzvx\+$#sLS!K #-d1ZQu <,q*ƱOLs8a i%[2˲R'j_]ӆLn>pG0̌jv%BYIY һcJj-]GM,w@%boHK*EԚ;әU\|X('ؖr~8HHs 0lH{r;i`fq߳[S匍ާ)QZ?p՗6WMG˔|鼈rB=}S%{K =^w/l|aBhS*M3>m1wm?QMlaFS'66Xx uK+U?΄X>oNΛd!G w=@]} =Ĭ8p|޴}g=աJ:_7 )s^LoRNsub@iJcD;>{yJL9W?X`[9D$ Zھm c$- D"Jaf7oVLZ9ɦ]`,@7Od_;?-ste^-S (Oe3?SJQr -–~P汀c)Qhq?ϐuژ,Vvux=OW KA9<<7KE~]-hg h BūG!ʓba"BlMZ! ~ۣ@ĐMɝw[w& 7d$ aOVUӐ9t\=d/߷<֔5戮ˠ@%$٧.1yIX!m k7\~-M18)nX@ i˖`~zvc I9.YCQ^6VBUi\)WIVR+SHc{LDm(L!cH҄d afcjrGa@5`W͹xaQ~XբDOdV+hl(C7pji`6_Lڗ[ōbDEXlL]"lR*T gss!~h,tܨ^5&iyZT۾ʶ "!sS YE♣2mzxvQ'L_CGy!QMxZ$D@XcS{%3Um#`l{ Vഃ|`RAjgv '"YsNk9&w{vxĒY1_\CYJܠR1Rw2TݶF%^:Oں]QxI̶Lx_#؂ ms Wol eNǚb;I@Ji 3P%!Ū¯5aGs9 WE4/@= 5QfVA-~G"HiD1/]ה^߯haA[.uسxd`X#nmAMS`r%$YW(R|VkqNh? @ryΊX:ɫ #}G뿳 H1K?ʠ V]Фxrkٰ--"mRNpA Cf HeᨷY-B'a9 V"?=UUc|-iIdkDD!*ĎM؛ҰʴĽ'rE}HnvxLt̆Fb*f;G63tɌ[(v? bY)1r2RRVuAI^p7Qb`hԽo6TSS7"DHLOhQ  27HE8ķ8y r=jfd`L!>D.T7)n@=o@:T𔡔%GK|}ioid=ې<2 \5C} yU**#OLJD){=RI7 Egp3}tLb(ۻ9ؚl5=s޺J~p xj\S*F+;rF(Ȅ=l'].վFQQ ?9͙R(mmidyKf{TYXxϭ$ 11V,l8; lɩp#kԁ~ {۠Fq;iD&/ Bɒa@af?3-X;UUt=h<(2#8QJ&8%ބ]Б CaX\+a5!f _ԛ`z,Pokqct.r\H)Orl>:+2͌v>YsaR|KaPQJ:2n#/^ȊӘsa+ݮCVy_G $40'iʚxp%P1;Ppcj ggp-B,uR@rp+Y{ ocæw \:wLލah/[9N<@)x],;5Z]@ٛ`M_i}k1.fܑs呷v+Cd-ƾW%5LDg[Rlm_y#S.VDTe)"{vml  dm`q|iYS/XAK@hB(=~53F=V0.Zն¶5)]I^~o/^6 2ecNH h:b'zn)G@Z޽'D+k34#y$U(dRZ ! sqm^}}Ltc1 C A! RPMyo"a䮇}{gf0ΗfanUi9D8&\L5Ur(! DG|փڮҴG9 yjLs"V;J+BE^غ:*&9/٧. OѵsYUa,&O'5)d;չBt+TƷPd^IfȢ]>̘Т#26]o激9zF@-sS erp)k9?sAaENWz~2,O/kE2_s3opz2["@A#a\3JWDd&ԑt!{\0g2 .MB,?ʦC%K$6Xbf;Xe\iUk!}:U݊ʢ?l515~A!y{~#{%8X=}DA0@L Uu" kaWU %djVyc *UKd$)BUܷJ$nHb E}/+BoCeծJ?װw8k?rSSKjUdͨ4yޱGax!k 6'j0(7MY#g@.q%`q:/Qt$_qie=߮I-ٜ^ғ֫gr5aX|CLa=@U)EQ5[z4$vՀN zZr^Ww%t|1F*=eT|wl,L_Wo>(]CZu5aEtbԌ\3DȤH3vxݯT9ɫ\ʦG1 4[w\Nw<~߸$ %{G4 ^CI2޹V#] Mcc]p!\<.x;5ef98"[$mH J\r6*Nkn\K룫"LC_7fz0cO{wQٗVT  (EluuʃEܨo[ ')a0iv;W6n}5y:&S]qf[Tnڬ|ޒ< &G@y|(rDاG fZ;Զxylw8(B6WAˠ7[rS^ d83ksABc6f$ՅԬwz5ۥdN{u0qqo[4.q.x[Vo7h/.?b3ɕ?$$Շ?&UxLo-V ?2 ցo &5fb;h=96@/J!uJ~Wi}da>(i)!+ e^n'΄i-E%XzٲHu`4J@ 6O9߻:N'B[R,"$Ε }'jS>1K˚{-ʊs a,ɵ@ Jw y Yu_Y魿jc:e@bʹw]x[ԏ5"91 `v u#DfR, 5 mFk&b.@(/mlLjvsU^Zu~t1#g!{ZBy:[H<¥>ō+j@ _=&Ij>[6EO_G̲M9Z k+揄~:OuH$zRO8՜mO(lLתSƚVCXQ0% G1^~y\K%f&~0D밡K=,%'';`qoe*%kD偟)-(3Z]?8-y%2\`q͢1; lXnA,4r{li;}Zi ^@Vs<, )@{Hq:ă$+Ć%$̾sbn~PF:PnPa.|@8c?R0y}cq_OԭԮICXTJȶ.-‡B.$S+~~ҞA"7*L ):?!k==m-x*n79gDliMnG'!Y'U_آ=8Yp pS 8rcG+=j1d_Y6DmߢceXJ4lWl/|eqWcu,htpsՒD3)M5@d\03QOKĈ&SMfz$3 cͤ^H}j,+E UƑZLTB}ARA)LkR$L)z&oX֏&(\9SY!2k9$:/*#V(]\;eUk LbaW+nO<27 񶙡Ǹ%j=Qy6>cO{5EP's7OQJ1=Dy,’lpX;Ch?Id1kۏy.U@}{%i. $c~Ga#_Y`r9@ɣZi^k8RfO:2<1M?|Mq ̎v4ed)J[>'L#R@Ll3*ܻxV@ =Cn0'rM9b3I41AZ`N'R/ydB*A#pgr[A<,f]Ù+V"%Buj:X}fI@91ܟ ^7QࣇgJLU +n?"1Qsp䇃.Z56hFD\ OM3?wc)l?WMw'&I`Q}ջmUi!mzǞcNN̓~IQV~PGA026 k5Ewe7 EȻޯ!C|t2M|6y^' >PŊ)%cY"&C3E<Xx}*&䕢/>V,Gt(>1X/>GE.L [nHL  ~IU艗z3Ϣaƌx;DqS Q*0s?f@g&S^0ni: v0gSݘrQ|zW ,3ioLi "BJ\iP< IΥ"89JC㼚ɦac9Q]=1Qg+m" \I k ~™HX"y+B 䃙Vug3Q2A**P!Z6 P36.A!f #eA&V2wp=[EE k>KQ16Ozf:5}8&p3E'oʠkW$iB"åZmjpv+,aC m;Bw\f@<+).T@~v;ffFѨTCU©'<U8d%(*m#^Pb`ي[,/G٧U__I5̢e!BϽjɆC=T,_9}6ROT'r44^d=23ة>MGwG+.iHD<ס5=.@]1 0)_l{9>M&"3yOŻ7iz) [o'O;DDHZs4eg+pDV\౒~Sնk6QՏm[ vbh>q-@o4Ʊ$=4UKNf!Dm ̢0iT آD{ XzѮ;F,\mgtmOc! 0Ϥ/< 6`gV0BԬlUO tɻ_: ")qmr'ywNR]O;"t^W'@ Z2c/g"{j8RdGU~e(?pڂ-j,s}RH|w#˓9h5Y߭J疕z[Nt} 1Ri)9,vY̯y4F}>f7EuxugJü|;_o *g&ϥż񬬅|2tmX$ќp,}G`XDإIZ!8q2F 'rj`{'dB8!(b S G~iy;Q%q g|)9Ĩm-eJv=]s‷t)C9$|T^&}OuǶo]werIH^PPz]@X޹ӫ[:i65^M'*ωݽlq,i1d+ HL^6?Ny&GMH Q%l}Z8kdz`9 BQA\ Q6 us8lo eʁ K^.~K^vIh:ݹP-s_k _+ö mQ!+dbk[m)wE'6fN<1VN=  %((ra>M^Qa\ I LJy#:wmȸrߖ7gpKgE}o0I:W60t?nY1/K-Br ֛hƻwkT^>]eTȇ3%4uoyĸArpѸa2A4Qr7p v^[~a{42sn{Ж㺪ґoʴP~{3c-z5b f<x*Y;"bsj^/,_fs/@C 3M$dMIlTvn |tQ 9h ]7} W%F7b S`E#wcYMҜ6W{04̽m-X]>=MT,XET‘]XRׁ8 #9;.~:W.\ĉȔ>H'jLNrCz8=< Hr"rVUח%E\'omL0J^08aJ?qFb\oLu3j7ʜmt4f[4*;T{@^a(5¯ۼRʸih[!%RMQ(BC9~S[57X~4`6R-T>XmF6Nf1 Ij9]>X470abDN1, ø䣷P?BސW{8{c^ڄ aF§[? t5gZj2űEN+l$ǜa!<1ivu6v+'(\,OS¥X?f^4l-v2{Dål 6Rv>.Qʍc@3ՠ˽[ OtZcvhw Ijj(Yju]|\HwwywڐU 'ϩn f5"K|;QBD(Bk0gn]aM?6txO4/D"^0BHĨ]xe7aN-!U TTa1)l6xKպ!lB OΛxesEe5uV_ 5)( ~e|YWpaeDbw'DhU *jcp6Ʀ EO;ohߪ|.k@d WXNQGTّ"} B&$kL9 Ҟ}*v-˝u 7Oc,q?VQN]C$62ى(Ci;՝O f(ؕ* CVPрduUH ڶ7Pwmf fGUپ T/f,j%#-:Fir\`R^4"2Xu@&^gL\ұNmy8 _)uBќPOn}T62jg_5V¯tplˀ !WT- :F}:X l:2i<ҿa_&wr\ 8JI< rߨDZ+R4Ҭи(c(I@ |ॱOHAtFrUK~wWHRCz<(E[1%5X}tdNFLn4冪!OHa7h'ߜ:8M^2V&}qK||%.1B0%5Isb{euX&7"*j ,飍~uupNw".7_k%wy龜_ *}`I8h4{mFERYd2vϘOdya/eMw2=XqNݯ0*LE =FCd Ʒ'r&E{1t]b7b I& $dƷlHLly0ՊB .IW E\:CǎX b!};#!?doJ2k2[/(XZ789V O2͎jL,IBljDs&UgEΒ.=tG]ϼ~kyh]RN m NogtN}w":=9jՃXX*o&0v3\eB{k٨dMf+CslI'R-(|f`Ҵ:hC,/c9⸿{&K ƪI?@jRN \E2!#DLP>W# _\[~agN%:j܇`ۗ-l5')4JmIV\ F!09]jS݉T1\/?61?4׺{9< 0T8UE ʉPET m冧#L3PcOѪ& QූbXP-pJ:ܖ]C)M K#/x-%kz|؁H]qf8+dD $"xa%Iqq/ *qV2C~$ԑV-Z X2Y@οN8A.R<Zo%;ةSgي'㊅ވЅꭧ̓\_%wBŲgX )^$ԮpE7l! rZ~<˩t iS,5j0*[Sp,/hkt|$vi|,Sl?D?uy/`0f r҇>Iު 5-0kz z{cWVzs>)bҁ_, z}F8߰o^0g +{Ȯk@'y3~EmZI_ߤNz jgi; -t-q+#>H ewbl˭Um'@9ѫʪwԂ0}51{3nɂ%BDmT%O(s8Z#)eOhʠFoYҝ _= 4搀K.ZOLFxW3"U7vo2,ĨWx_mל Y%<z-?ێ##2rI/KߩF:i#Jϻ5c /vnqCm"o3(4T;7Vx0fPa&=X CT;6 8(ޜ\bG_̫R jxV,BJpӪ-e%8DR 1A{M 35Sd5{ Bţq-Y(v[Xnej/%4%r#G@>NGT/=;ȭ4jwQ\c5.f@wPb9ɑ'+U$Q{ȗ3Hs2zl(gK!.i7]NqV2S,;xzJBaw%Gd^:9Ǣ|KPp8)R_Y&3{|~!,5\|DsJX&"xL ڠ{tXpvʴ5X+R6NٵO5t|8]3/p- / ቝ^:A\mmLCH;153/,آfFO к;eN a#ő,`zdX Z{Joǀ d7<{5#sq0夁?_y;)B}<[Ƕb]"2 d{扼8+'ȩ2!hbYTEuhUH̒?%3Sjc&,Z1t6j@ (J@;Zk"ܳjNvyɨAΚ}jBM鮠Vɷ.A4jKUz<.t_(_`Lu]b]YO8BnwKB"n)jy0 EP\ЁsfU$FC_@u6м5 91bd4wOԸ>=͖)>]|^SjQYޯO TUi6ݕP&įp*#!/HC2"rP,@7k|ھݜu8Ez|:S:x5:;iE0\d}D'ߎJxv8xdRwʖ'H O uR:< 4>A s8$ f<(ˉ[jmfNjs6mͥ[yݦ=eTn`TOXy. ϖ/#ŜUwۉy] lUP?DlWXl:f`i M[x`h;NG21pA[Foxؔ3x5|㪚PI(W&dϵտVHӃ?hOILi!*ae(x[1@F| qu35.H͘y?7EgDQ?Yj_O⚕tf "pGl(vC{ m +~7+Ah6w̑3ZN`yz#5 뭒!] ,%At.3vEV:% *Yk eyЀ:q3>Ӡb|׼6Rm YM#G1H#Gdy 0i M!48LD گĮOH!G+]onO~5tPDPXs FD5Ty lHҕ`zUIE.sEĻ4Sk#<#&UjH|Msk.a9'0a)L̆N1. 9"js %q?kUJ#/J#xЀt3g eNZe}bۣC՜?>AZ?r <:(˵L#)U5lR¼Z2yL͆1KڒzQ/Qx[#E9\j5ßv1v 6&9NƬ f:[P*+ʁqdإQڏ I6^ |mbw`R}jelĊP z;-"YO ,\RȝMlP#i P<Jڤٞͥ^uX^[|15z8j LPa6olf;fIE(2 yCqsHd5+TMsA^6ϲ:7zv*iC)/\oܼ:;%-`4 lK&?'||6npw˪bf @vDž3X6~ f/UaL +|y8  UJWE"U$Fu wv<,tǡ=D+ˈ&Ӌ8e Dd߉HOԏRUcJ\:v .c>zW&"_us*%@ev=d[ĉF8j@yY]RFW+Z&CKIՍASSnB/=0Ŋ?]XKHk_%OiCt@{Ķi 2 {fH =^}/BwL\": H^z@qzp-_X٬kf~pk.lj[fYQVU=ҩyO?𯰎Gvj_ӈA?Yq"\m }5k|W,܇\A=}?B%9i`M1'0L=I7=j*q'9 shUl{hUL&p^QYpr͙ڝKU#M>AwR>#ҙ)ʻK%n@u|> )4Um|s+qk3Lir'IrI_a%'w;ʚ(vؽ A[PzIUһ@}-Ok'ҟw`n45vUDYg]S\t!۶CvĭՅ#DG^/i;h&[n/:f!ybi шx[яxX=gN?O80B9iᄍi @*`dh6YS;mr*MT BO)ɯkt4dj׸xM:v<$o 2nz#'Y`Ԟ,36͎Bb,a7V}09^1 M']% T:B 2kaA!5}:vw%xXHtt1Ceeb6Uf FS%/SKǁ?NaJ/e3!S7v@pp=%S\*V puGX#J2<2??#wz P>uۮ,lR-Gs;E400'u+A=o;jއKL>?϶]"`Q5V*(\n6^)s֎!tREU~Q3kX1$1Ya6bEj.Qcr'$`WM6,tȞi!+,$]e@pjNruP5YxRf ]@/wػ:J*SSt.>K0]p\}tM;ʺ׎ 4q:\ Ÿ5R $@k,F+p28ouрTd $Qgj藵0QH*K=}`|&PJ3Ig~R^EQ!6 z2BhCvOŒGk vc4Hrvԁ zMuye$mÄ!\ͷI :`>'&\Nutb+iFFƩ4:ǒ!aoDș$6ձux&зgY 䒬OH!,@!=`תG 'Aa wNB*<5)uA0" Jʸv]pCmN.D1}:3nLѹ:F>^=KC$d硃~:&Ɇ^c!=w9ԓnaҝ*\E!kOV@L 0}TF_JEoG"̼+mXEJ\ }ο$XIp3t{yhpYy Jt>3"x}s O-Xj<7°jFNJ!(a2P. _FtV ^D,ءq& oG`s>~֬g&F 5h]͘x;zi!-HӚvjS^k:6y}ۻx&MÜy R1c]&u5M56=Z[c"uTO!*TJYN-5?0fW3C{R5ӝɶ2@6.6cI`6ZʎuǦʭU,+ۀ3'ފ A4BEytvnCDJUPimJWX\*u$>h2%z:fQXEIq2X698EG}p/~*wA֒SBZC'x-%)_smu[!GئOz2QWta@JX-JTxט)Ew>A({ > q-,DV+g1r(vJn ^s1|6 2Wӯh%ejHʱR גM^ 0yO(ego욜b0r..|BcF,t6Up4ݿ[liҎOzWP@BC-ؐѹbDŽ@Nbc`qteG륣IZalXwJuwo2 D܉'H=2ut %1`3x].w>Ua3N.xӜ0swjK*ilT@I0$/R4rl=f"vQy`Q$Se<_4.d|>S$sT.K>wN$bfw'uYgZ,N?DKa4kיHsAJLtݛ S0vc!;') ]ix &QTi$. ^`.Gu?JokE8횔%p/)dJemD43SZ(6nlX!f2Yᄕ#ZyPl}u8Ͻ,[SHKՌUgyp c:^ _llBRxebНWgA% XĺxwuԔ 0XZ2 8;Ph5騊ZP%/QvE~#0Q7zA<SyjT [mccؔC;.. h`@~ X `<1=*b+%KSE{ "|ߒ!A yT %2 Pmx:(?V6=Ox8 )ت 5gwA gQ^Bܬ<qk v&cܷ)5Pl76+9@Ҵo9&詺{j:lΡ2~Uҫ-c)E,Jd\r>WoE!wMY72D8W;|Lgr1ޖCAD 4]K uI ʽ-2rR!A ghk%5=tR NUvTh$4o0)l;)FI ҈Hk^ӧw\7q/j^hEѦIgN{kߏOdu6$f2 .{JۢN]=A i8r}:ʤBE_'TJߑM9)jd–c+le %r,p k,RaL}l`Pb,c6L*$xퟡո -cZ|_?k%W\ ?{Tn_.}O' !?%I9l˭b>Hu$o&-zy<}Θ}udKL3נ>D:pS{KFh{"CQZs\rk ])wRj"y3Xh{, >ن5tP*9Ճ7|*"<<Ϗw+ )$+dis_SI6ry%45RKjaW <Xdx;r50q`0VqLɨ"Lӣog7K;/V4X"OWdVѕָ6x ZOR=8D魣 &^lm4cj,$~&R:/W_^NsMu:hW ҿ[u< OZ`GE%U?c9x fLgxʍIOМ6a>푿FSwCz(܄,n+a}to)>$?{C9`oVVnPkL]sl*>#;Tgp`a}'U>s (҉C؛=a98] 63TL!fY U[\}NlyB`6|$B?, JW.7nǵ("9ĐGbW%J1-_$kzUGj"!/w{rX$6Ng9o2b[jy0}Ȳ)3c("fITp<׎o`kZaƼ4e`&\_~nZDή5EM`q?&cD`r+Qur_GUt (s+$Иf; <%EF< g[RU!>pܶTB=@ˆS1ɥLyu0b+zz!y\vʩ]1b2uPvdZ]abx!5=GM)AxN+$br~TR6y$~rb̂t(ʣb}QRΛsЭNxǩNhΤ&7!uhNW):+3H?&F]y@Fj$.~)|jtI|{7syQ~@H!&,n1?ЈOKKbkW7ţUb#3ȂY1{µ7x{&W`+ZRL04K= Qߤ2o:[b FU&߮ Q1=ÍvWlsc\m|q*deu $p3g)tym)K(/1R?w'$7sGI DBVmѳaZwvy J\iuiRμ2\+/:. =Fd:hׇY|K,Jz1}C^O5jq,]?wji@n7qb!*ue?]k^Q)7rt 8PJj^Pi5ڊ$`Cwx-˓#cE\zmg0fRU"0j_ή7#^e( (,n6GzsCFCLBhW V%KL \Ӵ(!)\,> B Qq&vm]qQ!o 91"Y)uMΜ5XOYOIYFv*M@qb'UxrC_aߛ|a j1U3:0-mׇ{ ~C=8D}5d_L bVYY;hhVN"rg8O;&1i3ys`v>rkvMssuu l)/yVA5PXFCf?ksdd*ϣ+-cp#&ۂ樉9R񗜊EHۍǶ&w`\m_4]. }ax,A䝓>XTǠ 祃>W"NInN}1?io*( Nh:O.|w}|=9#m^Frp ïB9Y;fe"lkGsYUya%Ma,?+QC:yѡIfy-*FyuAYAsβvo'B28QAc){r8Ydgm"ַϴ)k }Xܨ-C=ڀqE$z:Rˬ=y:iќ-נQ푆ʕ[RӜ = rdp[ikvyS;2s1 bXV> 1梿6?;ryg墳Еy'+ŸuuGU"_˩NSҼV"lscʋbeY S\x/oJ& b}Rʋ~u/mJN-/ئbjx\kigujF:+q >Zȉÿ:D<(Db0\ƹ^GS5GvA10h@ekpߕ"MV4]wg*R^ L7pL1a!KM)C >߫zQlKEsG>`vޮ8j9]eCdΌ489sN>ue@#؊vޤ%]ϵL˫U^0͂B^: GO>ۮ̞#B_uuM:uO[*RQ;մp@w;sIh(mlw4t.T69 z* YS AaC:\MjE@)MN:9|qm!zܤj4+|~ +unJ:C%6ZMW`,|8_{^mlȍh%U 9aa^ݺdE T ެ! 4[SnBU=AF95BI%…"+߁b+mGx f@953v%˩z0ҁ e(h|*†^@uVq,Wݜ G<3^VAz:nR)fy]4, nz7>Axa['gJW3Ȥ2}ՋkWQ51޽5M51?ȉ1Ͻ#|IJ-{a<}p,"t:T|#-VL-񰪋+6e] ܲ@ [ICG &|82y2>\:1J&ʀ#wΪQnl#W nKKSVQјU﷢D 9s1`ztA:FGVD,EΦ3g2Wp[!P&m_TGb$vR%Q; V+3 jʠǕ\ib7%FLq:#Rip"K'pnyw $a[T*"r>PUU@e"vCSnEG@Y*Ԭ %L&(C%|lDݐBoFQ{<$l$+:BiphkHeVx6׳+7ÚA2w#|ɖpZX @'YpOAf=Z]]@KKsEp&]eMB,^_3)>cg!٥+NSR0JOv(Ё]o]'r*tֿ7`!7u5P{L@4˽X Lu (: !$ԃV1KWV|f-  ]xp FVMB'scũNc$إmyB-[iJm BhpA96v.G*LmJ;޹,/Xq}[5]a<2Jѷ|Ԑqxf ? fެy>E-KE3bhɗ$&2lf}v:6|u+-MZedk8_g`Y4bF;T8KgT_ҝZKvǷgނ*S\" Liwds,)DN璵ByQtu9_sZ2KNAcndR8vp{93-%<)'ߙG>QoVAxˋ۹v&"ِ1֭]F# dat(R]1ķ]9U rx"Uм6uˌtŅ݈;V/.m}  $<.9e1}cj v,R"uRץ<7Bd4gavL6W`6q\zڋ[^R:5TD" ? 0 C^-.U Qez5n/ Ů 2IFKaab!јBmQW%Ja-KI}^ "ikV1d*>#B{5"v\Dž';)qm5D0F3R..7  qoodE/;~!Q=rp>ri2? ZyXίW#(lh[m1Pz:,"w0Rt:ȽiEr(BAT L !zvi0*>xg[FC] 1u\@uj_p4&#ae w~&kPa)Ngt+aqܙLn$ MKZFzޫyE> >P/C&aUR(e= 93$z|Vn\K˟:\m#3yLd2=..&jmd_z0ߪs&:EJwԂKT ǒT*l༥B!.,ҎR;E ^O^P&can#xE#"M7d}qZ͔A2+^xg'qr =Qn*n(@4OmƌZx6ZF"-:0f߮UQoQufLԞCTnPf2gDtm>NUq*w!g}VLo405|nN7?;Y|@QSj'rίIy]t,Juȷk:U@x`;H JBpɔiBs0;\"6Q挌_h0Vb;a^j?2h6(=bh/6␎2Q'y:#'r9v-#K } ~0JkdA`F=M2Tms 94X1C}!YԦg̣ŞKQ[`XQx+ 6ک*$O ^bT=biԺR m9Y2Rg䲚kG-/h#"xgGL,"3~R\zYuW]Ȣ-_ ҤjFN HֽlIH'ِ魟 ΅}M E`vue(Hh(!m.p>ԽSXʍlzR}St/kŋ!+&G}f 1Q|E2H5~ptWQ=ԭÂ֬ܝIܯ REӏ"'L+hy`Pby@cH+R}B6 ;{M^,X4pOXI~!goՋju1e.nqT?O!eľB<Z kobk -A>x5b#$VW}osEϘ ~~z4R ;:Ұ@(4Wբ -ŰSsk;s*\K8uONGH͑>i8m|mkMn}OSC3(=+\)`TVwq"ؚ#yf rKgc.8ظy&'Uf{I|椹-'Q)3A7"s6u%e$2JDsCntt9\:Nel+1C栐@~LqZkj;)?YD04MSiBh s`/moVI ԥ1ՙۯkg7뱬zsV*O`晩 s{2riW{o*K!0_ %)Hjf(>k}G-cjN^={6}#sZ 񍲺2$xNEs)*\l:YT'-5$O&EоSt%s̜ᡐLO]Τ6&] C븘EG'^!/J${@=[_BUW&cȵw=o6bWwcϵjE2_>{m \ QH U惲*O;.WlL£2=1|.f4Ux}S#8!-s lM[W%l/t"-҉49wvO>Su{Heh9X2ٿF @mm-í)22%!{g0:n{ULῶbmߏe9u߀Q2ގz#2] aw.Gu RstJ 4ji O{9nY 4<%*HM3y#e۳| ]na9o X @ C|Qjkz"60_J;cSrnZGHtP)#ޯSf{?ђ!/vlA4gL#խ횫7+o5v1`OfM۰ ^0khO͑-L 4E3xWtDn8P|ͷɘ=^>Kbl9(oېtSXʾ[cܴucħ\/?UDe4"nn7hRc1TwS}(C94vڲ3^fZs_dPퟛ^62Y]X.M Oc[58Ұ$U^P5,8=)KOejѸ^ 'yq{vbscZ*r o= ΋{J6uY9O+oaq EUWx?iY TFO^pcX>.+k~kZI7溢;ye9bP·#8Q6CD,jO2t qURGڵ5(8"ehdDOdvLZE%58`EtY#@þzd.%*gmWUwjGC+gg5g 4*x-8]bFxm* 6^U dܜV9ӱn;Bwg"d/teClB|f؁,;U]&Wdn _W ݐ.LLت%_S!2LCo>z&`OQ7n^zarxZT¦UTH>{C3RNgOA} uG'3 of.!C8#r$4<keC*i4UT:C>dhkD1 6M1ރ>vGp~]2Юnqք`QL[Bcw} f ˿-n Y k0us~a r.D0. ,w5bd㿑}pTEZRӛlS{Ɣ W]`3$,$g͍A{NY A0$xS͚NR;ő+sdIv;o'9BKu'\ ctSOYXCrc~8ZGH1J+ GpU xYC_1t{C\ l_W+4l׭ݺX46a$'š98됙:MK+h'9iO1Vx(ā`9\S%ho0y;o|a(K;h~8*;Quީ f ei!Sq_X8>Ud2\TcEkp}qo*_m#m}ꮴ!i}ԝP+lY,5ѝA"mێ$*"(,dgVwk-0#lo {㬥g9k"f̢@hllڐKRӑ3Il^MBy+j(1o6ƈU<$3IF_4)~ k"ĭ jr%y{~43sȹI "6~]nKH6d<_PΕO'] 3{۶B~6G܀Ȃg\u^t0!27I9 (M &sYONWf/c"v$kZ`E2j=?.hB̎ ov׺Ɖ񁭳XXWpTbYH9o^)w =i'V&?;5rM1{2D+s'^N6?ҭ]l$QM_Qטm?2pe%u/(oO6r1 |s0H7rsF}P׃d_y&AH;=2xؑB]`4yVШA+>lemĩMŻh?KVm֙tnL^ħ ,6=EfGVS)YZ=`?W[@>'lI>AlqDNQ|u%OZñd2md[R$)tDYF:jCQ \,Ca|tT%3vg&?B MCx#ZT_W *k)z<_<͕{7=ekCH5p+O`  y#}#jJr JtwY7&"w_D/s{7HQw:#T\Hh:6 KXjmY7=~/3( ' Il3$f,hxWtF]~a]cJ`؋o++B xWr# J 2X=ۤtwΗ gҥJKN @]rkӪi2PxrWA+ks{û}\wCÞ^F//~ %VBKЬz`m)/9d4e9vdx0 6T/q\ExRŷEi/fHRVR戶*T4 $;BSqAv1Iɦ7!S '%u÷k@#3E_ sdfeXIo;>LJv4s6rJ#UdaW?3+ $/:98j>9v&x-Bc)!HD?p=$#I'oA2'OXPj+Sb7ȨMsNӸ-h[,f00Ixo1:?*rذ+w# qk|臬?Z4fLJ~3,~w}G{I}c\\M/879&5opSv#*,;fk!£wr^n_X@seb*;$- #97Eap?r%0VJ8M[5*aוaM'HcE/+ɭ n R8ʻmri\&7XKI{Ry7 FɞVw\hk(K4|Klۿo|eF@.r!tn{ZJm &Dg1VP'kzr|iV$ޙz3p^=X@0 oaʢ{]YΡ>K}UY!3*Az|-}rdWAG Os Usj>PqDibxɒc#˴'EPIggu_=M {et$nt޸rFD &J#Xˋ<>FYG N١)5z1TE̶V(};9ޑQP%fRu(#`*?z/H$ȬO]%Ez~?ղ}0ҼO*՛&#b1"< <~n4]4;3i4k!^,tN2WC%1l!]DZh՚~ٺ{]b#di[C$c/HAW)cχH2q F*hȊDk`!e&*}C'wx$P"،NF %,xڹeSl.^"~Dvl  }`9Lp/BR\:Wg}yuՆԂȨXt?6#P\& `wIZ~eFZ:f.!:mqN6HPe]같6g X6Si 68B ĜwMK4Ϲ9G#t c;s`5[k_S` `'b;8C\6n{Q2dx2: ǟ{ {.:T @&AL])+a9:({ 5^&5:A!Dn\\Ȓ!HpvW^܍ CDRf4M> V Lc׼SHidQ\y^ItߒVꦖx;lmf}5d! jlj"^Fg/4םf`I.fZϬ_0n [ c\ՇI-:" SA3o 9 xO1fp՚gf-Aa6r?2y;:/ `N'3D)7,*.}J Q 7Q-;qRۢS0▱P( uB(Iւ};#O=`E3qjf>D @Lzs1edqS>0boi=Jj`Tݧoi>ާ`oL%oU)DZH/nOt&g+t_c{$h\U!,c VD?Qןp0{oзFx닭 ],OA ecA5#N[}Bf0DCrlx{f"S55|SMmʘ O-c<u%N[Vz;۽.JԖ+urG8<N%Xξ-71sD2و_P zsI<{@|Ë~r{hޞ2(z.CJqeyN?uRR4%97t1Դf,cٵne,daG*OQ'9R"9eLN)[H#s!G( b\B)p-ǭNw7\7?ھyt AxQw){P Vz:S[>yLM|Z𦯳~N& g&o(\:qw}f^9CJ5H`bQ8d1(2 ־B }%y0^ < qܙ[ = Ͼd8,^Q]b63 pf-zboiYlw!JSW\3?0(nwWw徟!"‹B\;MyC$@oVKmtΓ 曡3)V /QԠ;TH'3Im|%[t(08-yu0KGfZNe<4A$?0N.X2>m rTȐm"1rP\!锃yQ/c7-Y^\yO0i0;C# < ''ߗ"(D}²' G 2 V Ӓ$D%]dSun8h@vyJ8'om1yʿN05F@: 梫=6!wR=R,WoI ֋3w7Rk]?t ŐԘ-X4[pƂFωd;fZ ?}}L m ųfԧƒUj,MO4BRWȨB!ʂeyc&@PU,Q;_EhI)v5aoυotNQNN*ĺ Q%Ih4<,/Cga)€bfmگ"cx!)vԕYM%ߛϔV r1cU+^[7y}:DzN9h3?0^PiH`ap6oN@d|R2MVwd.O vkLAc7#4=ݮ۰Cn⒞P Y0NJh5ߌ^* !ju6ߚZ2l@0kV˃tͬf$/<$Lf>(*>ꎡ<0L*1=I bY?(]itd=~&qʽeBI0 [$$d= zUY}! I4߷\mHdafyS`F/ #YEQEۇN)To2I_Ay_^q5p}GЦ =רXSRYiBUQ4ދ7>&EPM_ϿLjoBTPzqs ük *^3lCL\kԜkL?@_B#aJ]Z[b8/mPgnIř6+"ܸ}ix{ ̀q1>OYcmImY;eJ'53T~E*_b'μ IthPTF BL1UX#kyX*,Mf]H\!p?ˬnZ&)sBwBz6."fС[aW 10^ric8 ZK|?@͗PNT&pSxl+a{^0y^2qMz{*^ƃ?$ÎpC)7Hu?Yu z N2V^\r=ώ[ MlΉn/tbB(Z_ִ;Ȕs~4JLN~u+EPX} L ='p#u%C$!Qu? p뺶M@jw7kD z@= A * [QQq!t.6`(q*dQ=#eH}q >9cs|()yO@۫ YJg?4zsUI:ƛ٠0ZCʍ)?Na\Wnq|*F]嬃1!r}sZxcy? F|݌e,~"_9$.`1A%HY’<mB } ^pjd5[[MC:,&`X4 &7FE?/ozN᠈! |@^NJY1Vެu1N8WU}2>P'׳N_OGTMN}mA9 @” <9Mгz3$4i 0I{IrfXU63h;Bu\=m#PU޴e үeKꋁnO9 +ЬO{6?i űsf:}29fWS7i 楼&\ l7"%!79eg)7+~q&&%7fB-3OES[j9AotpI-Ü{b[gPq.+~o/&nljEV+pY?~vv un?q vy/SBn:?s28Y`D:- Eݜ$yʰ C.jE ѳuoIGKNzp Civ =s?J<(JP`o;p]BÇ )Q #mTGۓOU@ -Ě3Ekz#6:Qf I)ˮ-Իӹkܲѫ֞غ=`u^7;6 Tߘ8[0eݝ}`_ibS1- LmJ B%*f am杳1` \4!8R8J- e/EpE7 +i1+9-?ˋSkhICK|zl>@ߛF@o$O Gj UQ 3|qq { ]F~(~̫pС;ʜ$:<ҥ䪌y$vC&m b8>%t5 [XubjkLqݝ],$Q~@_]W1i6Ň5*'j-^RHc r^E2 KSЫ>,e8v cO &it[+vz!%bcu$ FP*wC/ErcĘo(`tȧcw}oѵSUTX"&+[HgS W;) LtcF.֒JS- +1+&D-uLf}aA$)V=xO@2Еu XJ8P=ؚGMsGZfm1m O-yZK$ l#Fz0T}Q$iJc}!fJZxhxlSLi4H6wa-\ L؇kUlݳ񳣨Jkꋬ܌eǂt&?@ؔ%6A|хHرG}X# 8dz죽+~[5T$q̌ :J)+- .!51 `<ڿmԍt Lb@oq.+Qvr Λ_ 2gi&NdUzÀĆ.N$S?闰՗ݸQi?d7\:\(X#dwQ1 ;{U8x[8W7P%{iR9r9Sf-E֨ʄ}۰k5< dM<끈qy6.}xnS.sڔ~7(Db0iGdl,M9Y7\~c[|} LEמX7_?^)^:diK 1/2mȇ^|I.<$X(чQx3|Kdjy:=rTN7mJ2|a67gJj׭]vQyy>ƚ~xl )Yqr9qPrNꚕ>$%*d1<65'%QƊFexgI:uGwvS NZM;,X{n=֧,6J_}MJp tSG= Nb ]]͹ƕGEb|sv2S܆K&,&p e8[?v#d_KgF#&0QzHttE%xx.yʹdQ;*<$_`]gAv RJ/hov dHj%¤)j r]HhO=RXL/{Cc,YF7ͣ(wWnMF16RH2}T "IC(*G 0),]iEtΣ1G7ٜ0?['zcbFayٜcila1"3[R=(7]ׁXK:ܱpj,8j96~x]GkQ7sR|OaIgԑ PP>5^~x4K~ a;7oL9e pcv 0O4!UɃXMn75C׍ɕ:(:;Eyz .| M4˜0rayAJ'UrP& .ٕ_SonԚXKa/0E8> Y4l9<["7"QA2RɾA3kZ:Bv(?I[UI9ˠ>dp4ZƫQ̃Gqxr4?lj#Ē'Mn,06w`IӜ{pҙf$5b;:;%\1$b>1_WUW' d1;3I%Du(1śEG&)quwƝ ]rO4/ xK s &"bmZKU}Q V)qjS{s%<&ÃUOXffT Ln7{h虱=J:9C|n-kHEg֭U')""DÔ%`T`U}۔~={)7νA4h>X>Q"{`(ge(HcBOn@E(J޴? `Τ }lRdhc/^>m{ZJp0wEIHA$TdفJ||xmIu[4Bބ( Z&1؂k *%O1<5ohfƶsf-s\ Ҧl ix?TVon^sn{Şx3 ӂ obf rbw3C}J nʋ1n?ϷfVR kԔUO ;=,\ˆa<F̭BZnQkJ5tAjv a$@pDp?ȞiE~3KV~i>LkvWʯ̕ eӨpG\Q^+Tvb?/;yAcR-KLC\El@-㺮XU}kD>U`OlKO8@}B lw`LnQ=:m`2[`P@;9SqB < ʨn1!ʍ\FO?Pl~c zVM./ Di}YQ'|]F!^coKFV:?!A i4_DR$3UK0#hޱ''GQ۞H!G =QJq5(>yr:gqʍZ ,g`q[V$:d- otGT p)0#vƫi=rdэZ}zw~*e Vv/C.J<})9 ;YDMsBW%jֻe v| 풢] ] s4`,v}ٷ 9u5eR!dƻ^ޤcu;IK.91â(0g2#j Q AV N?g+Q+'Isǣ.׮U/VF{itW=51g/DחuID0 ]͛.?b[m8/9rHKIͬ631KxяͳΗɶU2~"K ["U߬dzP~ۙaQRpӿJz PE_bq+{ň߽Qx'L#:B|T۱jKrǃ@h=Y>1P'pk].QȞcp1!S\d~O\\kקdzVC%}Zx\ :_XvzAօR\vh:_T'T2Q-#nxqv""*ߜ?ew逄tfikЀl;@}x6H-QI oSVϰXmU#Eݭ]&F73({Ée3^9;I$Ā+D,Sc6`?]<y 8AmQ ;:Mk̅2nrrm1h'6<<0ܞ[Jꭻ4/۹29`+Bj F26:,J2NwZVĖl1#ֶ|i$PeKܐj}Kgh' Q,Md4On`:*@K b!G dQNW =./]jJyMPAa(GqwnhӾӂQ`@%FSyNHx7Rաj}o V%F8Ms%Hw(>3B-bv1f-**2lX:+0/kkOH?mv֥cM9> ~?跫:\co&z?Mn06V&b1DQ:˺+Gy7'Y1z ySCsCC`L8!_(Hy<«x\_ת~tGt,y5C<;wgd6raopt *b4QɗkvdHVA`:JL^qW5bӡ68aN@2]Y8i"Q ˚a?+1nQ$H1R hFdQF:nt7|ɛv@V}_Cj%29BR4%WnZ {r͕"m1(шQK[^ {.s@Ɉ e'G<AS_P{+Ͻ: ęXZ- =Y  o$G4kEx%k(ѼBpC S37>G]A@NIԟ3>v?K|כ3\E"Snti^xF !yNtSiE(Rm$xO cXThR5(&b1[XUGwHúP$/eoqΑW_ a/ xOzS\d/U}re|󗁱ΐqVY|nA5w"\ K:6YK/!U|[7L-W唥 (v8@GK@bbੀ^N[~1kѢfM@HIN|v $B { ި89q>ݥ:qTh1er\L0L8,8ߞ0rml516פֿ!=5z6ɵmJ6J~4!Nb2 " t֫p/ Qnj>"څg)=w |fP|R!ݫ^I3w@ǘgRb]|㱑&4Lr 敽L_T7p}eGKXXf߭!LL?60h.FKl/~Mc/7dzI_h2`m<49Ev;JP5.#2=c2i=I m/=%C[Vzf,64A>'2ժb6F&j |*oGz] DYaymN;Qo֜+M"A@枽kDwhG&B6A;`Uݎ1j_c\;@hB~><$M76<YI/K歛xeC8Q{"DI^pz.`2?*g>XQ?qTokw/JNc՞1h>IH-+r `^<ڌiJi%X#~_֬Q1M&˅9ݎ2M9Vl,#0x;Q'8yؿCpH 6G  I%$, f1~/[)R($^ɽMhejV4帞$rgGo4Y<(p6Mr˒"Bjt?5؉g_7Ӹ+#|'m1PWSdNJ\3{檩JI֧-X :=gzZ 41Zxkڮzp!-dPǵi4;] &?9yviЇm|IY{F)+]:N6<聡a;Լk?3;7Ui8YV0G j{7,HS! |)N3b8YG޾@^'c B5:J <*:Yċ=6u!@#}ʓb|bTA#Ub81܇]ݛ3H6_ fTSn#w<_PO'@T1QE#̅"۴އs|Ӣn4!\ q*.cLwg~%#YVoZY$ -Kj9;+.e:*=TН9O̪9RpE7?o**2C*Q.:C nC!"VߤȞNB(x[NN· U r퍹[JMXevᯨ/ƅ´(kX: t/ƾYnQm߫XEWGUXD򮾯 'vy7^5x_b9n=E tpے_sn,ٳcI@X҇H%?׉k59@bg4֌KPz\LW mrwdx~1W=@t;XIJP|qK+A)J G[݉F/g}[?9OnEE 6r wz{,i 18fYQ̝fONG8 (rLzB=Erl/rF2 +\[2HADy zXo&#`R\Q|h8ѕU;sJ# hbo:o 㴮%dHҼbҸ2 Q9mq4~D6})a=Iu 0 o:TȝX0M6 FuT&;3M4qr%(X)ˀL='QuljG4G^kSW:n -0?~"kX,aB/ԫY&ǭ* r#+D/wdu[&6">Eds >6,) 13|- jN.¯0ac1X%bp ib[_IjkJ9DA9IjOxT7+0\~\ӥr|Ǎ&WwV'H݂I&cʀ&Gr_190`ISkHz~"7¢3‹Jާ{bF!5^&"s BPQiJgn}0ǥ6:J{80xOw'+'iS-Xro F0b>c=z(㥙Aʙ][&i.;~?@9asg@\(F(34w 4"/ 9*u/h LzxHLxPhxz1FMK ɂ܈ 1g, $G,7~5g1N1M}͹-˜?T:cRl{ϰd+ƑY%g@|7!ébCLt +=9c6'e.p#]~!dUcv:,NFDqY+*gY q fOYFO .7~u6 G$L+P*`BӺ_~ E:L XjKfMųGKykH4<5UwКNpF٦Ukߣ}`p9di}~DszJK56bqh1ȋLMNVZ$A3ZS LgxC@MuWԲ/9Y RƉW E$g,@H9J)}wDZr@r;Wrq[Ӆxu}Wmjmcl"]W!^1f3x_O1= &RC;w*%N8(ZֶtٕM *TW/'^i pkN_"UW/<+2-FtY{"@ ZF!ɗ%b=dS._6U?5~uX?_=iU=Z|a Ycn^lQGq[ZY!IAf Ӿgc亲0s oJ~j~}# 'liLT*ݝF(Ek"YaJx%KsL)"Y,w2b'+@Vi%\֤^-;̅NFgXav: Ztaefkj (g 6H~D,Dl3⠳ݘ7i8Tv4 ]]ޡ9JJ Fe٤ݶrjHҨi9] I]ڠSyʒlRg +!JGi]|}2AĚ_l#ֻi}G%8k׬KNęUB++19ӢYɓ1d^a (c?28Xj?hұ!#>,=Ev@l6B Yvh7lBZV 3j({pwݻ/}d2`g&C&G3 SjAIMpPńjD\e}9Nj{"0acۇrh|+C|HKn͊OM"N>" (~~TB H4h`#W8[\8!Tua J3bOma\(4F =(i-_+[d 'ԝ^`ޟ(h߆K$8O2&ϗ)51T|-sB~XB?~ݎ7xwe"UZ^XyaEo<>JOS;lI倵`hB;j ?v4Gi>3UW.9h2Qd yZ e#4UF#ޥ&.Iڔ?Y/gW,4dH,8ػ;T*WTB6g'S d)T⥹kbJ.e]O2<2`{DLJƃq& ٢'j{8VM~O9@/UkplF$ %TR\! K5h]?lg4ݦa޶ a ʐ[݊d-.OCaF!dӍ<¦N .Hg'd-A'^8 Eϼ^^m f?ۡυŁ,U}!+l]*'3B5; G$W&>2&UO+zs0H- a \{bԬVjiaF;s9\c"HDT ]&Lswx]&%,t\P%2VdjwHk Mb /Fptg55nB _K4&r?S(Vp:T3Lw14_>G6H c;=TF84Mdmboe9g]Jjqmdof+EhpH*<N&QC(-q7g+a#AZ#Sv1 cܬGWjKTa X!FcV-mX G&}*b3c,Gy7y9t&2%~wk̡?Jwc4_k2X$eQ9 Ɲ\v[٩Ϲ~+Ư:1Ox#:1RVI;a__rdYGs@GaPe?q2D?^1r>A\ph)NRn ̷i 3W4'myl[wM(&,6N rB1;l_Uxw`pQGR~͂ġ+s)'Z=ν:Ch6BDE I#*G"suk5ҽy^͝ M{q@͏9qo;Ed I]`Uf\V4WYE^~P<PE]jkRgf@1v_Wϙ-]T<7MR}zWzP]H " J2dՁr,-jǓmg,&_98l!Jûgkǯ7rPT' @$ŝ)HQqLkC~g L?@VI{5U([,GŃƛoY;!.ݚo/Z_f1 b>?>EO=+$u+SK?eƘg(כ&[n0ndQ  c mOhh(DxtBD^S%)%sأ͔q*;G*&1XR%h3QySF ۑ0yAr@Kά>\eʪD!c/u|Lk4_$Gu4ήaFn9 C*jك:evcOB3CXA+KFM!HDqZ?X%p> `W<2bqW'1#igSHC^բ; N MtvVy.&cm1@z/q&n]B&x>2~«u[mwc/ .g~ s6D>Ϥއȫi_^'_1!7ɘ-Ԗ^aIgbPKL2c,n+je!@ ºUQ]ź5H`\CQKu\DʬEMְz# POwo Sz29,O[rӯ nEƇBnn5||a:\`\1[ȎUFm//$ԋ@,.<3F$93lh=(=^W&JLj=e"3dX78LlNlil2kN#jNۑr{FJK !@Ct+ݞlSㅖ>؂ mā f 3֌@[7с4r}alE 蠷2<%l'i#x.">eUU\3항n+ إdOBse1>;{Kyԛ띩ضhd85zR뱿;Q:~vQ zV'/L В ad0״~a2+Nj|ay H8w$(!A*. qR*Hc63Pz˄ew)|8~meDBI\MZ.i2H[xĎW/ "6TQ$ 1pAJfOrND,+r#T?y7_feCw=Z̤߅r~@>gE-`I}ni%t]DWWVA_N9}#y,aw↔􆆞/jeWc-\`TS6td:.g_9ҚAĹA+uh^~: *GTduy\./ pY,y-DCx_˽9ww/>կ``;ms.#4)_?]'$,z`BiɦAWs#H=٧U3^o0eeI)'@*2t0ANi O 8!kjNxU;`[~$yܣQlōn]-o+ dJ h$V;c%cmi]Z<=vt̊⒲h%OR{BrpG 9WD]CqimJIL$D<̋6 Q%}ӷ^E;CLQ g80;#4fZ(Y&izά`LX =8S%cm=o $ ~OΧ?q0bo rZ <ڶt޿.(5F]c34uKy^M dY|O˴La#8j Bf~:_RhKW1#s*4 sY~hݝR90#bԋś=Dc5?ѻ1!(fѡ7vYB'g n/|VZbxM K׳!]_V̯i"ai,:in9K=l&6Lp>mIEB&u^8aX$늽?(nmP9bʐˉzEVsV/;lgTM.W[ < }hͦmـ0)'_<Wh!|iGՆl2Ul^Kd#7mEdV- &WQ/QKE2BoƟ%2#1ە!V^|[XIp!X؄!F(}i#B yP?p/s̱I^I-ka`!uIW,4mZHB65}(2lѩ]c3|+;K@54F: 3[9}G,8ާ<)L.?2q#Ovo"ѥ;׬"!> PU\g N7#G=Ϋ UգL/o \:1zWg >>5R{ wO EシnҦZ];<%IV׳%%;!$/((*j| QGޚs8zpua"~@{s58rjCns[0F^.Nvu'a)~:LbH kWQ\#Gkh!|@Kv<ږ:1apZ;8d9QG oSt]PVa`~ ě|0ݍX*FҽEe߻ 9pHGjLBxjQ SyR^I^E~hPdA;k{%upCwP)Ot}8S)XH{3堓)h||Rd¥:3Sa#+_nʼȭN3ΐ}X^OHm?Eo ܥ7/ˎDQZ'ݫs"@b0"G~0 ҋ&?Z>GΔ)YsE[:d$*qvgGШ0 IyQC'3xۍ~LBg/Yʩ府]SZ3<5{I$Q?c7{:pKt 䗏߂ZΊTAĝU7g!ίuW@7Բ$nvPA+vA]tDκx,G/VNMr6ǖ 47yq8 g͛ X]s8/1t}ρa\XC4}M[#7A&?(uԊ+̹j$U7P?δ1xl:hAO?xm:34܄gciK1"YΩup-Y*lSDB"EU}F[L7m9+Ӎß2[%EFG9! a#P]!/( ZĵEKYñS εe}WIUe[㏆̇$VL{Eq6 zmRr:(yZxY)KNw$V~E9= XˬU}^Y3w-(նe|Q=犪q^f-GO*Oj uD 2B߽gȺR:*b0#__NA2֕Wc7QJ =5m؃oȕхfKŔ!Ib8ZJQ=Y>Z92nOHxf2iNwuu#ySJ}ۭynq71A'ݲEDo 2XcW(YfĦI^ ވhR"xo$? >̥u fXQFCp ɗF_!\:n&]]rJbbF4, ꭉ.tʀvBe_;JރUr߄FdzىtPhMђ?d2񞄀vf["Z6 [LKQ[IXP w1rCO~O{3X:f2\ov0-K=2~b`H 0qJt9Hh S '~) &s͈O:L0 KϭN"$R0>ZuB3x2yn)Q#EG0~:Ohh1!7PtbJ[w*~o|[v#l f9cpp; ˣA@HT62Q,FC "ĺ&쨋c:tE^cglEuׂqLC<_1X.ΗބT>!` s)!X|-v nH4fjPmE-KNf: R343ā󓖎Fxq\Fh='wDlE¢%Sao)Z)S|l b˿ h6νjê:_j?lrxtXe FR+K)5\Zu߂ tSiXEobrA)2Xӌr.:˼&>[򭷈_`OEwps0fHe`2j?*,ΘOsKz!~ɣIu) Ҩĺ\{,pwM3,1ijb{n/? c *su/s 5#Ns !#v.wNe6&Sg;wMC?{aOeT1,A'U6}^䥢C%vhvW֏e Zg'0΅\Gv!M".4 Ux5[ hah{,b(\ ^3\|좿vn;g[X wB("5 dݍP4/&"5rx˴\|/Q { 5 n”R3Pb#p(z2Dɳ9.2`W]ݸM.iBGSN @U,]9M4?0ѓxɇ-71fM)vB5qwf,̈́|Ѧ`1"<(񒊧L0'紫V<{8Ē8䒮Х9 dMթpb~j4uV~fbP($7GlyOQտjYyC1"oҚ>VL4e{ka\?0&J2%,QF{Zou4{Ld܉en։ yes)L598}QjY$f+e n'-ZЀD!׾ e,;pt C_V#jL窝jP$`51+/5}AIv 3.Fz/_Oߊ>Wm]]Qid'X/wKQOήkѳ`[9ztC@2z˱.e*ffPL4+^p$ _0NV7НAV@H%wP5ʵk2òn:1`P{y"6uZiro8^{Y_Vř뤋*?gxj- _Zw)[0k օCdvhT}: 49i!${%T[x8B{cVNZEEGO^MӜ#ْ`FBwP/ZPWb_S3f' e;u,Qs$ܡ"˙TtIq&)t d /I"-#d"B EDv樜SW`׸ARuޠlf요Nl?tơ_;dcM&Cưrrɬ|ix?%;MX D(r-6ډ%ҮWa x1rG៸|RCʏ I+7G®NJ ܴ.a(NC(+<{ 8y$1~ [q~t^*5Z֎ˇFtˆ@I[F;n&1 1QaQ$2:BU<.&N*.!^6E%0)4i_=$UUA\2cR9 X4P]JCXX.z,4,mE'QDIA2tWȪdq@/ƺ3݁VL՜Douҍ ïs l^^ wOȜ=)efF2ɳ)JOh QE %E.6ġcJN.ۚy)Hʈ<0muڀ Cs3&…-c>Juh~<1(ByfSL!gxgɄ{a 1_UAn  .oKJh~J'f ݈#3˚{R!ZN_*i@];RXD֧u pu0($hx\( c;s&QB`OwsBh -TWt(HvKw# 2gO1Q#2ND/n,&bYnrnj~euFW&c1H},)7'PX^X"-b#惟\P;!}ZXE_Ix)ȼn1#M+HKodlBdXCf`%@;Vɺi.UqQ:*Pۆt7_|^jhط&"D},Ka2ZAd??Siw)D*O!uRG:;j1ǚ}D(:3.NtX cE+630vL #6Xю֏HglO7vS8Bʃ֩ $/椃eiK䚊q5ˤҏ>Eq揖2pX9E&JzIUsu<#_.a*?O$EhGq|0Jadz$YBk fNQ }"I&HL'={ 5mSlVDxlכCK~JUk @vz\h U`݃_p nh<|nӭ =Zij}y ]؋_𗆋o=ʎ'n!L-V3zlm`Z%D `-LhE>لwa.=Nb@l) ݴtgML$ZZMP >k,qYRhTUV 3+L8cvxW/|sE:a{<ĝ:) g otL݌9Rt˜e͠"21#tzn9hK&Yqbq7%'(CF4ԉ_wH{6*͞=З&W!T>~R ޭ.{E AcU#vFxWe漴7$d(*&̭~KvowVu鹫ZfZ]z`T*+CwXQQVRѭ^$H`,4o B KKJ\`@k3h$WnoKS}/F$[Ok֚=֘ϣpd(߆_Y$%fllRW ภ#tRw~{%nnc[ւFyj*IȞBLNqEDŽqnF>fI9ő+R:6C n);΢֝|}^qf]ߑ>fLx.?↫Dp dM<-q),oV/4Xlu 9QC.GPg ]S@glfIO/uq*8!*J u-{l-]h`$[6XdL[8H2ZG+Aϝ2 ճ1RS%bTP<^n6\!)Ye['~7k+{9@+3 DF.Hh2%sp)r6 Gv8% 7{KT,[Q{%{j2/Qblsi1A+׌6+ʗ c&Jyr(upCQm|giogy) )HM DkHJg=2,:ɅyT|0džL j9tcun8e1ebzr.MO( 49*JY$Pپ~ #ݼC[B.2yeD:<.p}SY̊p0S}_2_FS'؟yQC/#CAVťIe-x!-~\ޗ:J5Lź@eMK۳[MIf&ZB{mk]>"F 5?x# w;K7&QЛ|qJ5Bf xV)*"u,s@z.R&łծF.ՙjf<sOIIBKJ nCUO% D~o Q._rJCG.IB'CP~5ÆX:uFwpJ ܺ=;m%?>K7&nj cz[[_t-ò ZH28{p7 a{Pw7g,eAYw,2ȊPC{KY7@G@8m;ۼ(lltɅ(Y=[#mUs7~cIppX׍ݦ6w/08ά682bk'e.ٯ h=:,q|y]PK nMy\yGHGQiuNh9xj#, \7G .|CP<4i f(n @[?[ 92˵>щcBhY>EÚk[v@!O)3tf|\]4?GhmX ȬⷶQc۪qA88rWꂘ|`ޯvpEQV-i%+[W DY(6g)qY՘UH%&Cֻ~m8%f[)tCfg^:Z:FmJ fFI&ޙqRsG"! t2-.u.l#Z)';$>cbkqc׾DF#|37+#::q;hC\\ T$~mֳ,:/BzBv8 ήYd?/ Q\nwjl[@> [6.!*(:?vʦaݨ-M2jUhW4䲶 Ũ/pCei1>D!ib}˸.Vf_N鳻CHwC&@q2ynfޭ`8 ":r'%NH;kz.Bp|>TIƟ6{@3G3>H?nͳ$G-QLzlf }0t M"oa uJ.)%z. ߕ w[o]v"=5gq^5IL)2#*QV~CPuq3vцU|)tdĆCC (}mT>0XG? 孽S(!m$WA8zj\l_VNNuC4 )"$@ {݃#ުHΔUxߐwҽ3ci#*I: U{4m*w+%AAkᄱ嗒/Ms|U`/tY)˳Wl֝; *T@|¿ăuwq(]-˱__>1t)%[Z)=6}PQJ-ZI<_Ģs xI%;዗iql+xAu Gˉ7'sVdWor/ :i=E$Ӧd+õq4Y\1)hM-{YLW.T'4Tvp{rM5Xmoklj#xKv'EwȖ-1Rp #w8E>0i@nj[3¥? ư;6oV!H7㿎In# z7>%Wa9Y sh4#qB*ÌOHٜ\&9͵qڌsͬq"oV~ş$;G~6R#ܕu.OFw BL^|Oywk5F{]0gr ╄U-΁„œˎƼ/5PxJ鎴_a4 dE'_g'rw ٔ@#)䶆ң :aS*/aE8bEKϜjo-gT>=,dC8dRc Yԅ\#pT6`φ6 ՌHgI_F i#hm0 6[5 > 6<䟬3|Bd.ŁV e-;bӺ@^N%pǗ4-kP<ˠ#uߎ+MB眢${_5:}oŒ%4oU0"TCkB{԰$O(n*+yoel]֊c? k.D 6S.#ƪ}|ޮéuܚ o  4! gYZ07070100000306000081a40000000000000000000000016239ea8600009ce4000000000000000000000000000000000000006a00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723be/rtl8723be.ko.xz7zXZִF!t/ ]?Eh=ڜ.+AȨs&i 0QĂ/h_zUb󚣎bՅ/n;D>Å\ӅbC?w1{R Q'޽îQmC   'JIݸ +^ۙcl]ӳR?AgᆿY_հ([sjΰYuLf9IO V׀kY GCa^ԓy]V>C?)jad.<h:vM < +9{ Ѥ+z}xHteMNmPFS$K&_drn\Ay+:ܞn7ZUF+|*v7fXXbBrgp d-QRi!8[gq;eQpOe9".lWza0ʄ)I vkjyI vFQn:lig^T[}0'ppp9s~Ff &F3vD_7ۢ|Boz -a寕Y(apnml#hR{"cRk̐^{K? PIGfěg<~J]F:1ka=*SO{Q4wē \lȲc/}8q*foѬ#䢝iIϴ.Oz _BUS8I; 5ް۫ZMpǥB\MI5Y1 eA쉼6m)`o/fV62aq?j e&WvifwI7{9e1K{ކnj<Hn\Q'MސYfwظb5vGRυrE5E& {7|ÃnYVғ)XT =%q`+=K_x"clK¶?fxźX+<S'N}C:UL (q$<ՂqOZH"wj4OR|T RޤF-*M})|hXrL)i\EVk?G3d8 m1AUrkWË>2, Bco*I }fS4kɡ :i:X!JΞwR3?&Pf >\~Mw05 Aؽv`;lkK P٭Ec+{'jz ؝|&Fw=ӳDtʚ;8nb|dMv 2: t%L HN]OXcM2sXg#O*fUq &/gȑiikkn ə$Ԫ˃9a1[ҩ7x)t84&HMxaaS/$0B H@S~)q֘c\]#MZK=FVuhC7kZ |}q>,YR%6䮢A<(a3¾M7/՗ hDIf^13a'f9<ē@ͷ բڂ1Y[ WcMr+>[O*7lC&d?LK4jэ3t!dm6C`((ʍmWޓ?("qԁ .WظhͪI`ة 'HxOuCcϞh'Tl\&Wg#\_yn@_[y=.G wBl\`*hpE5jyE 8v 63N}3|_BESC1$P1抺ICpĩOdž!]Yi-NH/-9+IH[k.$ U!jgq(:Sh/"ee~< ]a#tI_X~$|$%>ÄBgs}XLP~ n=Vsﲷü_Be$QxJ1;@/i㕚{) ՘MP(o~?apl)L+aO#)"]FMLZJ˲f}()n9`򱴋U!sb[Ǡ4 &^qcr\E6bPӋc/yɠijz k"VŰgJTXkD x ۜ kT<]bn} ߻N #leGo(L1rYthtA '|Mk a`+Ct`%])˥_ג# ;/C,W͌msk`9"u=E,!pIbCj|08S',1vכV;5$sxL?. I&qAdCkdX@WFf;Xb DLf~&w;0v* 4JNkzv4.Jb4q2`ʎk*'Z"Yd 'X_-7cc1* J劸՞""䌙%7LnTs9WH4zM #^o,5*U^-ul#*%F 9ZqkRt1[vIUJcXI*k̙\PJⰆ!QA+-?t? ieur6W M6pm3{JOgߠc2y-A$ 9RxC}TmX@)&Sx$O@*dG9Y_tgЬ!o}o(FSS:Agq$X10 ܡp[Y&^{9(9$! ?|ܸ/N >mмU>>6ѝ*Bš|kxr@W򅖎cNʊjx),;4$2~`[v-(^ՇmU+t`lw(:6);?7C5P \os!HFj zJ5θqVeXE|'^ &U@-V?P:e"#e\4W, }D u-ѿaa&9(4=+"  ,|x-z y@mj46Qwޚ"TQ#Iω2Z xkCSK>%[O(xtG%pHzshiedXPZZ#tjfV׺|0o*=cZWS&2j3"x0@SVsM i+&}3:6 | U}W< OchGI||\zdx)F/7xi {a''V f"W<.Tvc`9ӆNW Ivkș=O`qʥ7oebyZ׎cx ֱGV{kwTD"x.dJNT6.3(V U͗T|;oR&eJ#,ph%̙ђ",a޻<*((2)IMѪDSasu@X(VC0w"$?g}L.Ou+m} Z*炛gk̩ DdBgAHVk9cGd^'YrIK 3P+djᗬ(Qfaۣ:321~.Z@^.w[PsƱH6H~ ]NQ^t4'6z\u,2rqv]iߴFtHi4*j is&k0MuЂw6j%f ի54ܻNwMN$P5H[ V✐o:R"u'Vb)]Ġ{P-X 1,R.s!X1$JJAC`|5m3{:({Z>Mc١IMFXcgWpvY.7>jҘ Fs[X>њA> 0mANXy_+n6Q2x`P5>:d$ _OY׿@ |Q(p: Rl =;1e+W 79j{<ʗ$i?Obk:@ 5V 0c&CڰGHF0aK4D"oȟ.Bad CDguqMY'qm՜unNh/( LPFHϑԪregi(X(~!RzV.lA1i)(Yc#v @<mOCaT@][uDɉ(uᙇUj2L6߾ɩI%gwҚ,5# @7 }H`%=""WSOb,i3Wg.מfL)JYO($Qs^/p62B=_A ^@  >ʫŸ́VfQսO_+ߛr+ ESS)Ȼ{K`}6TTiP1)qƏd>}w:Vђ hA쒒P9a Fmb樇rt3phV>#&ܩ|as /;,"!qg`w<<hU Yj9jNX5K@0Cd=l>Z턗\1$"09uuvzP6K`(¯B9nRLJ#V//$b+KU );@1ZCJWw/7_j4LXi@3pH|[-I!Vi?сYgZu-[ª(g5^K]vJHv2G?̀ÛmD-kjA4,:a/Su&N eu+O 0B)to/ GPKOj-Vvv`bgxۂu˪ nQ^ Kbn:Zta-;L(QƠT neW 3ŸH>9thҝzmgB3*'K=ak3Q;#ٹ^d`i &WOLQgIm[YG.@ GXKԯzc̿ SoNh{tzH 8 tŏ@;MΖW+,H ׸iH$&2`vQYŁ^g( ݖ,,.>UaTiFt*^)f!wuZkشBbè0dnE0%nյ:|=udd! @Y6 >{qdvr +hiw1@"[/V^wPF|֖`}!/=V sZ o+O~.4m6(" r΀8q57;*ƼFn_fG;`m{ ZvgWK[{tI;e$:`^.oS+kAZ Y|M my_Ma9i۟Wn_@RҐ屶(Ʌ8hOZT ֧iIcT4Ňs7q0@EGy־R6H!\jYp@n"ㅐMC*k̦>[!RYpbe=#M oY7ߧ`p5;!n6 χ1rlwaG4!5raQ;Iphyk. AzyMkY4e;ՂUnϗps@>3ҌHZz\)I=B•+ֈHئ(&v3j?ޟ3;;a*E7;;_%D'𥉉e^Փh G?! ;p}:$ !tE'U*_]ѽnN'{q@ g9"X.U$ wiL@r'7@j(2vawFƧ\)o*sDkv.)ϹVdߓr$ܕ4V48j(%NcKؒG"*MJA`!} R7tbY\̑Z7=@aFȁ 6 gCέI&[ ` X{Դ&EM9\C{=Jy*H7edNAIX"}K $v\T,᪂^8#TYXjp#P[ּwm68=4B6]#l"zW$NB1YWZ@&J3WDI6f6wF/ʝ[\ :iX>z3ƾۨI" HZ810dJ;-iagth>D㺉NRʍHQD |Lnpft~MErY$* -Bw@#g3yڸxe兓/!u$:;bwf|6"8ۃ4 $Tt09W#YZ0gr2=a9ٷ$aDyvEՠ6%oso'UZH#W$ *+t6ŷLs!COQ u%WaY(?ӂwصdR6[O@s~%%_mJij8"ةK|V˝/( Ov~Mw{+,%OUGJ▼#JW$yUfN|>Sdpl*27hlv_Uf 66`\ċ!S[m"' :n*n \Y]:_kT}Z/pC;di5J=wo'/0%޸tY>ajhvHaJ Ǖ blF8l.Ul#]V8c 9;s4vғ2D_jIBnu$X;A޳/aZ]^ ͅ x|5{H~GX!H ډua][...&9yQqؑ"3Mv/P:ʰM<3 \⢋ ٚZk}A?&s2afIOHrxnN`5*{dg}#JT8sXd(йd Y$en3C/W'!Nԣ(Bi> ;<60!Pj ID]<(1W\bRv!q׋2pA 5s8P#q,t9 !_N"/[K!FDIQ LF`UY w^6Nf$/8d#tkI 7 u ۢI4O-pjޮ 䠿xsGpBbÌGT(0'ωe~}kB q';YZ.W1|fF.[؞Qe yS$t*YM@)vk6+ɭl.:[B@xJ38V4Nx ̍-4uDIݩSKsfi1o;u<G:~rg1k?B=wHzeBuٴXiy9w0I]C/MS42r>MA dFzWpsxjitY\g}ahF;qj%La) {6LJchBU$X,[n9?h!ɻ i2>}M4)j)r)q<}o{CEi0ޥ-l,`ٸaՃ~Xʓ-vY$P: ;?>@a2u Y[Z:\St,(+ݷRKQD 8,xaOs"fTzKhZ/}2#fSbzl-XzOKF,Ur357g)ʕt9+Z?6L6,@MBb/'o+clROM+-bؑĵKuBu&.XaXa| kl%f~(=4lg}q̺B'`?);ӂF\"w3 [n84g1AV-7g{ [oQx3m(D?ǹҨLP˰aK^%0^5WgzA>ryQ) @WdE S3Yg7@r%+SRda&ScX x[/CqOD>( jt-@4gqqKNeɴ8 :MS|+R[6Lg*MМ^GxQLAđцB`3tev^xU CF0(#9w S5R* U 4pAr>x<2Q1Na9RiašQ uQǀ,hQ|7Omt9hV[ T a? J-[]Bk8Z0e<UiPZؘ$ (9Z  F`inq.96o+DE!m %6ѯ[%@Av(zxA5^k+F)qʀs@Wḓ0F55tL05w:גԫن,s!H TjCԌy'S*Ly x 'uy[j_B0S W{#yx~Ya֨OJz7&yՏ?Q˝6DxS򇼔,F&X.vv VxQ0-fjcN gN%.?ڿZDZlm`dFU?H6Zq?'Z'ЇM(g9pKGl˲2h9U_t]Oiϕ*: oF\:F @q (d624ш 0[1MLhok$~gpH"h!j~䧌WJg%<#DzU䒁HRZ:znJշ. W$,/TVs:XYgCwTYF82iAnp@л1^%sk ]B.'gv2U~͔65ouodM}`.TumįX6bF_la] r,xnM,,;BOdGG!`5hFJ_ {-=Eͥ5m 0,ֽ-(L VdJٟ] a3^|/[5ߺQ;&I1NYV;r+\b3`EnU̍!p3VnǺtZ\kߩz7@FboJZ)0Q u҃\Y%`ZVHS-c:dͽwQCfcDD~$zRHfe&oС\_:bgyi]Bdc,ӵXB7 n VBHųt;7nqE?(6إ8.A3^: ,LjA  r!S{=kې4_d ň+!5ּ 6P㪎k #Jh|LӺEnp83@qsEdW>x65JO=zaQ`|ql%{(}d0vKM"jL?U3~hإsk/+c6wot Aq1yY.-I&0Sgփ L"y[VN]#^z_P[|_2}E9&+1PmOЂOηл"oG u,hSPK"nor=51YF]FH*T:$wFDEsn*/sX:E]<,zk}t@/6i jB)q}wф#fg=u/ȻߍUXaꥋqDv6"h}JT)܏vZ!"ׂ|dޒ$~8)inga҃MEC{GmFI̅ U"cw- qp% 샔Wk' , "~(e z)-p;c(.'?>ܻ-w+Ęteio-_@EOm9ԇU#k?193b!K2,#d6ɶ8D Љȑ˺[e)eCƹ4}3Xn<@Qv*A' arG/5M:E Gv$5Uae9+uC4\CdJoPQppY+GΫɃ -:$"FHōEb8sw~6gJ{Lțld2BDUk9lQGNMzc?-Y T>1$M}M*XwO$F ||Ha$#6"h6WE0g# r3; ž0S*5(܉T<%^?D+5.oB0 X4[*? A\U Ȼk#qW4< uH"6FR?k 6ч yXѼſVRku$P0w\t,L7 ,|jȐA_ZYh-!uH%CE k^Vy7pQ-׶Q;BKp^Q.)|UqM y5cq96a^0벁!78Y 4@(sPsfia%b8c/y1*U;qCJy&G( e V7 IfW=pdilHC !Ux z<%e5xMz qJ:hEվ 7Hj^*T=S8ZGUvu0x9e[މJWG`}i5leݰӚSeǸF?f .FdT)we(|Û|^:e<^\]J-9>NyGo,.;%2ɺu"m`(kUdKS|1&NtYO\`M@?o=2 gk+뎆‰:{sy3pt9ϔPyM~*ɔUR"- G,>P0=l.i79FbIEVk<$QRWTѺU3Ƙ <Ô`D[jHȣ=X*Ԍ[$0袨0”CfvdfD܅WCzssCz:83G1BtgɉDZ `}sih xN3b?K t7/0_(@dJKWk$LZJ\];L9sha5a>hMZ@K@^Hd),R]WFeH1k2Ց3֎ܡYDJ\ҩ靨mq^ 4vLH*LA̮ j9rskf6q UVg%cj 0@kū`cRы efBrng 4xv.: MxWL< [v-F/U):DjR&M0)<,$d`5;w>^әA#Pښ> 9tW>y.j ^J X¶h,9 _玪PT!#QY6V&O*MBk&|P˱1 LF.|o3$3d'W,BoC *ݴ I{츓eIAΚ'0p$>)5;~Q րmhХJjc3eqk|Mwߩ{bjW^"\e{ֳԽ`q̣)3Ro9n݌uWP< f#t b4v6tZiEqԘ/z }e4\hxt34Xbj +3m@o˵8(h!! <.a]731We]qN,/OġK;.by>J+*Zuɫ_?yGnNɳ]WW%&s9~3n~ue4Rrt(VȋBX RG'UU`JGY1gfѣ0WJ a4_؝Jnp'03GcOW @^tp)0g"`Ne4@P<,)kN%{wچr:$jQ[Kb5Χ6ߨu{e6PZ*/ Gp^lK?YXU1@R+ Eǂ({NfO3D N<[fD1>[2 Q&nJ^Dp?# { &5"-ޮЕkiS1xYI8t;s_#sg<boEԝ]?tk. 13_w)d5T$PjgD>DS:)(9ٴsZf[?cEgHRveS^#fv*Ai*8.^zU ~2-"NNsnPFf0^x#0w+v.\>|yg%TN }_ˣ!Z 1q杅8i|BJسp9`֝enKfYwT˵5*_ [-PQwɯzn1H{ͻlC Of 67o@i\ֈ~;ۄ' "DqosD0~)QE_glf-&ҨIkWr%{}Gp!Ж<(~Ek O@m?ZZ6[;0I%1?!@`|eI| t(I)fM9٭D*l MH Iap!::9K_8>/}![u%'kdd삣GF`b[M^&w߯,zI3B"Zt6 `a/ƺF׳^K4ZcZXW3b_"pZz2~TROK>WČUɯ\V'lfj+H$~AʧenvG. +ىav3ce] B T׮Xs}^ClO1_t끴ǭ䤌>SN'@YIWX0jFx!T zJ)fo39kVuIٵl0||erؔ2YC ϸjNѳF=ܮ>Tp)@44/_fG[6ьgBTO nMk݄Yx1` g`WnJByҺBhj`҃Opw8 duȫ-ω+ %4[`DŽ=[Wڬ-R`"C#aLpmEB=`fc(ax٢@vuo3ڮd֋=+) CX) T",Ԃu;:D# xEW綩^3%zҺƏzه\ne2gSr[q p+a@ΞMdZ$_47'B&NnT"pݯȝRe |i~-%M-(_5=9#\PÙyh>S2u.ǕHR~Pԩ\ /Lc͑ʨA JQ/KcdcZ~tu9ÇT|vT]ͽp!5?ho{(LJ.MxLͨ2aLyg,$+4A[|Ɯ 8x0KC%YOac$TJTql)L),)G $oLlTSrG.qt|y[ "^1W/ÐhL1M׍R1g5ȷ6a '/w=xdn +rܳb`%I=s> Ip 耄?K%DmVhUE@яD(ObL ܎ƒFU[f(a5nNګ,kZEON1W?VO!.=><„+zv!؞Q(i߉4{e&"yQ66{OnA큉VSJIyBy~$F\=o^'"`SEFZ# J{0`}P(PJ;v^+A=R (CgRp/e4MD9^')(Ƌ_;@GeZ^sSg\sM H%Cx6m҇mtҕ@1'wO$mˁ;Y41b >8Zt-~k!]Sn(|`R4L,=/gm#!L[V*#j<0( ;5l> *U}\Pth r=ocNď'Aj3Jo?u 9ݪnD[ -Jc ^60 _)]?%~^ЕvYô P$@:b F[V6#.%E߿G/0nh'u(װc>IpMMOo{F^1MD_oxV+CGe3w-½HY QU`w]0 ?7R\g:$UL\tZ[XRpDCW^;B /hk:, E]͟kZVE^@^iNlX~[rYc$OuĹFҰ}aj$N:5D=xSa^ =hߏz J'2pfǡ!A#2]RwIN 8KKm{/M吊vKT |eΰڔ@ + R3D}ʆ0Lff(KۊYA%%S/S+ѨI%0_%@` tc(FΌd'fmHUx%ce|I/ IϕrF ' 7BxGAO$.Ӈm]슛bjǮ;^SD4~u^-NhB}v<4!m @j&Gd#LsR[}@s?}WI/F;~N;8`%V!hp%/˻Va:(;ɏ Qr65  r߼Dt;v7|Ubfmi~12^#̻ؿO?Rb#!`M,3΃4ڔ[kx™T+0S{grӟo4ݘևI~7qSY)?EWbrI5LBˢ ^vfq6UU;'PkR7I-9 ]Pϋ4is󟂑뗮{1~*me-7!ahwTrH9>-`hĨYނ2|Tߚgc$0pΐR|@5)GAcɄ,~od_=WY=vt6Y78jrw9ӏ f'b~ǴK dؿk4U*d~6pf7EJŞ"K ֦*&֡ yzc;6%-8:b+a"i+d ./?'YE}F([P Fuj _q)̡uOVO~ow^Ӈ! 5BJK_BojDs.p oQp`Fd@6$(,d9QY+_jeS'hZ#F^9wDYZ|XK&)CrL6J*kWR'`@l&"k2ZM$!ր-Yušpf*Ly{5 CVc,J?rSo Zn%+*@qri ŘGFVO1Qk* c#\H&h-u; Zq'vױ߹Wa q<74E,MkYG?7&؃Di]˭g*s)jp <$iwrG4GߵRSĢ-ًy>Y.7k{A?SI+.>]оg7Ơ2 2@k<[1?ؓ=e }l镸ƿ 8V|k{5t|=؞1U\ܪWԙ[0!=sv _{p0єpVh#2/(]8)D}aU U֤Fͽ+|w›q YP2m jFJFq' mCy`eQ1]z׸Q~(%gO/g͂0}-AG#%g6;M& 5ېV9(t~6/uL"ty:brː64\5}4O+<YȂF(x ՙVAKth9R!ɢnygI^K`QSP,(taWbzsRw9zU{ "V] ;p*_4.7RL+5Qx0'BXĩ8mP0zvSDՠ_WMzi3uix*[I,y:Kܓˎ]MOX<Js1.Y-kJdb55C?~$7EWtz|_1vxͱ7SI8ٍҎmnEX3@bיM{-pC/*F~@E-[-L<[D;!EF컃==oD[P32$eM8u1k5 j(bM}z[GZhռLAjzz 5&ᱠh-n ]X_d޷q\wы%@R̖^@OFə9MȲ`;ѯOY &JYn! Dw1K[%4n Dz#\ȅ"u+heCp' 4 MB}K,1xz\ I,Ѻܴ4 M#K(|I7r{sj,6ƹ\Q^rKլmgjWH/,{ 94a쇯 C}uUw4ӑ_&&a}צ;`,dϼs䰰t+9NZ %!񰧮16uYηv{#L5RwAd7(= <.&I gếjp#$nFڻu+įQ*ߥMGc *$p=/F~+C$Cn,2cIe F?٨.5Oy7 197XI0.FQ@=G#y3g"̰HE"$V} ۥ@} v^.#;WOs@y Еو(CпQ,N1keSW\.4K2OczG.uK*qɅ{ML“3"P779Ȉmv~VA 640]&Ɂ6i,́Snu~{/JT&ΐRFq<Y+ 9J9 χ/ߥ?6U06$}3}bS!0>]K3B-Kv_EpMYfiGjQ'^*%Cݚu-mVH1Q4g!D1d`wo Į/|C,dQM5X@(D;!% -/jPld.;+HUy Kn )cqOE=-uGaĢ&8aSYg!C-!3xwlV]ھ.赈i,w~w_h%V80 SFV[;nz aUc|}|j/$3h>Q@ói̒ p;gHF /oNo8xBf6UHBA Mw\_KۻjC܉3&ޞTO`? UvsVfֶ42i(nP5jmxԦ;TU3zY5 x!/$M8dT ?=ҙysqԵ{%KZ)6+M%kr*-G5rlއFJ|b`OMHqE|:Gd\ j+sA9!v7GC3U!VƟ.30'13`f4QQ {d*U 4tav!\(-&Mt"h1jK! $*~*:%cUz`5.Ap~ECk3C4:ҭ!u*Z@'Ua+ Z?7rgJ-⣗(dω]E?z l*9-\DwڴmiFusmk}ݳt'I"3CnSo,aR»ȗf% M$!/䔜Qy𖻘+ɳ!uBG,AB%/@G+)k{l^jזSj ??ZT#: r]YG&]Z=\v/o%ԓߑgU]f80*qz@MxUC<&{ ܖyqJI>{g5w_K:џi2Xt F#,lz/Շ 0Ic0j¦=,rҒ8s{N+5٘o epދBP|BS5Cc>෺xl4L6=Cб1˂tQon]ϓP.Ƕi o? Z]Du$_@9$;52HvΒ|kN&q,fVi(A&b7@"cGJ ZvHSۉ_Vܾ1K+"x}.NSʪ#/#A2AH+4\-a |#Y)p \cB{^R?d &3QYIP nC頠6seXqG?ԍp,ZJ(G3=)Dac,ɍhrkA.RJ7솣@/hI1 T%r]'3t՘v:z"T#(.6h"F[77H/>=3 p4?Gt'}%3k|,@ZҦ.+##wBzͯvh:j(vDHd4]OYAx}G&h?>?n n gW@I@ (R?Tuljl:܉:Ma荫`9 yEh7*%ni(#c*_۷]U24S)+髆CmH@dS M^R7צۊ1]2{Nb3qSjHwXpƓBV"6"3hy'[ٙcuX&s:IgƝ2Q$LbVf:HAmi,@F `G']\2M&A\!òCD.lI%Ռ],7MhǑ17l.˖pQŃ|yBښz6*^s F1"\R3Ig1vL<] H[ BUqS%}FK޾Y Rq O3dgAݜM?@,%aDZ1{#sQ`u y)<;]]ʺw',v|lQ/y_j׻>;COl Hؙ5}]()JK+-G业]:k>bTZ]5#;_vue%"dfi\[њ&:KbJKtRUEuxQsApn+:=Gԛ.d+y!Ē[j{i27wtp@0Xk x)D|p.bf"q!OH{zL ihC8BnF뛱,yox1G@b~"eNl_c/@9=_JfL~DklO3^m-PgeUrU. znLp 2.ViؚY/- ,ܼ%DTTɷdM[sj_|vOnk 6:{oşX񞣈pa4 >!əXAlr;#lg)R&ۡ/~} ;RZ4>b3^^LۡƎy+&EALQ22dq$dGBg#q-PI%-HAWkp_/Q]0fvg[0`,ќ,cȢ#8̀:ԗ h̕IN+4X挷~bXmIFBC3cN#m-I1!mJ?f xHu (o~<*z{mk"'Mu/|=x&BZgnplesIz,=\"!m8H? -̝kΕAi E;!d驽3w[N!Uf::?OO$'f9Eg י79E % ׮YfRfLr`$9Av Jڦ9P$H[J+ˊѢ![[2yN6^<tw/J )r>'ą@@6rda|csNjHIc쮼HnX2hfQx9bZ& 1o> J d?{G_S Fܪz$߀;nfN<7^}JLƣXa2ڢ7!TDQۇâ.g޾ACb|ȸA\8k41|r)}b ?m0}t畨J=Pɫfۤu{愝EՈPæZBY+ LيӷTi 6z.fjGϯEd%nɀSNg#=n?ƹhFR`*Tateجg&e `/mIB=uR\DNR*Ɣ,B| Gָ79|E=) 3aDq;ʟ{hi ॄ 4`01*t#p/X8 $a!$'x|hL}gf+*r#a%b+66xaͣ,BsrYCm }NFdIr`;VG[=d~蘚LIMUO_6IPbq_8ϔcm8~ 2УmrT A3ك #ֲ YgpCNin m]YPZ DGEZJ\`L&F6yl<FsUq YfXXﭱa $?3f'+P*4gN!.]+u,jALZ]6MhQA}lUr'*'P3ap5;X3Cb˙ d 1;ǧcbPz/P & X~d ϡX^%ǰU^2s<I4t撟_xu9-w&\EۛMh?j0bʐ ԬA qǏdy`K*#UXoq+RB;ysJ&_i pj\21Rݫj\f &,e񕳱-߲xУ3U".|5_$i*KyةeX_Р?Ƿ_Zk[_uς⪔)}~ZjlERt4?ێ(u x|-LjK/[Tna_{j 8z|!p49AowdF2nhiK'=exf6F+)}B'I Ž18O>87jmT(WyV]& MEpuECIn=:]ӡE^:YWi]V-eP;(/}TZ"jy9|x(]cB}Nh'E<;3n5Fn,%@R V͸ kg/63h#ɷ2U`8L-WR]xbV1=aL ypƹQ%WzsDA&bY;  /He& F2|͠`<{CV40GE#Ez?l#4ײW}4uKƵhR(NVBj5Cjz+c{}@!S$]í(óM*ŻB/kN#!2ƣE?ߦ:-,uDÌ!ʧMcF&}0hgg;4lJ=?; c:J?º "E*ITby$Kl~/;h'=9bO O;@2'mŭCx8σdXj5=MիP zH~-%f<u4_[v{B-@0ӵM!*vNw:ä=l(d=5֭򓨟*jc-dz i@93] ^̤DJ[wE#L+7|BȾ́ԕͅU SI?|$cKY 46nDF@HMEq( ?@:sMצ{*GԆThaOp>m{s@Lo zF~@-׃'XYR\AW 3]P>M- _^އJ_ʠ/X(7h$hnlJݳ`]9;oq{2`-2ёuvd8br`dj{?,6&o:b0Taq5cGkul^N!!Zʤ@ㅫ!Te ]չol i d~D/UkI0(Oy$ o42 Lp'gh+{M?^.cX#tjGO׼J+cW #|)|='E;z 叁zRga~D#~pSlΑz.ʭ zMZJ|T{": ӾB(x'}ʜGȻ6 lؐ e$PnLnٻiG!^{1/o`ACP@ݱ#cw?[oѱJ85 vWpPi[ѷ0Y_J NqJ NM 'I {s0{;MȲ?5+\V$]!AYsOc 4Q'n.F.6';9v[GF(̖޵;~3YA¶e\PG@ Pa`uNI3UΫ29/M/9yI,S )*R˨98%U˚ܦzD+> iWUzZXPb-+k뽞Ӽ@8/o-"_2 Ӳj! hԏ/_E|eY&kJ<20 @df.At^W0OwpΈ\7PnA@vAIgLc" +-E@!K1`$9۩=`w.HGO˚N.|051ޥ>'DbyA xʒY{1lFWf?$hKl|R iss8w9b4__B:uoV킎YT-q- 0X2&t%ledtPb!B+U9 ˧fpe2}mR܄i´]DXݧĹ߄zY {KݦtL.<^`sHTO}uO4gĘawOjXo '鐃DB=MR"DZ-~f/cz^.hg};O Q!8գS`+ /0|XkvC9;&Xt54]nLxč ஗R}R0r:%IBq}B&8ejc"0!]Ed?󣾗~[Nok ˬ'8fA#eۖ'sEsqD=R R;DD"]@?R&͝Lje(0a?+;b}҄IVoyf 5 1rvUfC#_" PyQl'~/v>_*uL)RHOdӴ)h {:DX3TGn: m2_^EI\*nRE@#X7<ӗط-ɆilK9*k8\oj)u`b2^i jY>|*ЉiP/4v׼?%uMkyַ2pTE_4i3Q"ZI3=l6ߞݎUH2Xe:h^s:#^X/ #ZGn[C?0G$0x"H۷'Hrg3ExbߤEqn?ڪb~vm,a- Deс9eQ{_B+s-ØzD^"R!Mn)bleyI/7Ga) $ς@ @1I֊q➀qꌓ[vc7T%K)b@S"L<'ꇺFy4`+PFtW A2dAF9m;~-Ȝ A|#t9ˀk1h<iڰ.j|?݂+@ٖb  +K$aAlj2\ȖG&dյ}ܩ4};;)`~ '_iL m!ӗ?h "JO(=ʅC^€d4m5%W{vZxm%.*ÀJIhz9dyh*zrZw*ŊY5\֭ؿ~Vasx;t3 VlGvdR 9f+e:=S+# @AIݷ @?M~4Q>B"Ztr7"⡰T) H)u>8xd"G aM"{[(Ͷ ?88Tu2ɲ31i cSEn& ̥3~N߲ϗj/Е '>=C3EE"B>}R=Ŵ5l'PӖ8.!; #; m B"#v_3;~"\QjsJ ^XdŽ(^ G"|L\bq.-prr~,Lz^ү8'$dKA3qLCHhnlV84A cӡs3Bmb\{mdg^ B^Ώ &:#2jZe4M=:KoklWF-e1Z0&a~4TŒP> [;u䆲=M7b N )S3XōC(MWHIB)nJ9#|Fbg'XhWI!9ןXmKH<HcRvS<@8$$߭VtZX}GEͪvfP|?~AflA{;cM or߉Zi_~wZeB1pzɿ J?vDBpFZ%淣Iؖqo5Vሡ{U_OaLJ(V^v䨨Qr%0P/ Jo{Yo xONMvnT_DƮ|b}mt Uz ?3㕝|rp?[;JLbc4P Y/d9e "**$ۂwl p[JI< YijyږxFOɞ">%l \5aV}ڹij3{XꂉAj?iQ%}23-%,{x^dmLSB.Kt`풳R㗹gu*0/m){g|< n) Ͽa(2վe ̯i-UbgZё)5_݄/&wrlC"KGsBy硤vQ\O{n-[U:/T,(ya7P%f@/֭_n#y ,:!x$:^`'1)GJDSXP EEq&A6gAëpWb;'.uao/\#84Jk@ojQ; ̛E9Y1wK<޽W4g'AYd_I6] m\,最'sGaX nGF睢 _73 R $^q3d-6CV rtfJχpWf$ ̸ٴƠRBFtDj@*q6Zթ[Ja)BS}9Rr֞Xzhb*|ٿ}+4_bP& 2ɾxE.l6jFK #ii=YBPuńG {Ҹl8mAlUHi5PfPqa #ŖkzڮH-$ K 0禌V'yw`xgCUa} u!F&{i$w ؘ@BٜRYc⣠5{(M}|zZ3m$/[]3'[>UR.IN a*O\-b6`*[w>ߏ>:V7M!RdJ% J9c }lEv+n?0&dSȥ:t=S(a>űMLFQbB[uzte;:Q^V:pāfL&&6SMIx=ZRС|ܒrt#jbQ'3;ˬS2aɨ8b%ur0"M9}.d45`~mhpT WvI6%+HtD?[ t wih2a>reF8f3$XIֆA?>uKjiH}pM龑$vKpne(GZ玼f$(6 .O:Y {aH~R'*ћhRyD}PZ 10ԠFޤ ?-"64Y}qPd/=& 2 S ^Ku0 V`5lֽ͟AW&ƹ~Ku+d3XElVӃtښo(F+8m٠& "䁪s:C/2yL g7ni7lQJ{Tr:QM'.V-lFHBD\V.%|0H r /Ŗhw^ (g+廿<[OvځG̴n:_rkf#~^x~eֆJPwҗtl?j$*zelI GAY-%8.axSjM;$#t¥F%;[I(9yl@1+".nN/j|԰\ukgV+hzIJ ]eݕ4R5PVt%p%ݧ]A}/|mVQ_f7.t(&飒Q:דM/0``:(4nwL@* `X<}LZli"}`f "TjtkAYSǝ˧r$_Eԩm] #KIoIv+C9\..E,m;z KIJ!FyKn<]茠՝5\m68?i6͜.|:\GU2wiyv*HJ.9e!TWh"+nOtҾhvwdruaB;w4Nr7u#3O%WKwweHK^Yr b{L\aQ?mzk7Bbe`zۣ+;W(XK!A8T$  "le6д!ʟ;k$a{㴆wՏ0? {0`⤔&7λ>Hp3*5҆A~x#gvk،@E=-Ĭ̽ԑm5Wxl v,UIUNVy=C7If$Wc &˴=Id1FM͑3T]h7|7JoYhK\)*g ^/)%3`2V&)a ,#ŕPpiC%bcTQ[\}~OdW[%{9)Da:E$ue?~mÀdNPl0証3G  o.ti44rXaסRP l F}ۨȳ?(kMQ07OU,„^^BjOLs8b #UD=jb`{ߒ:,@ivhyyyUѼvcտqя5CbRš^v^w#vW&7?x_($ nI NᘏxZѱ=,e/oǦj|͡}:$٫hM!1֣*vK`x.H|Y0B=-ME7U.ړ1!n 4u|@c  Zlbbj2q\aFA*VmmFh)JbElBWAv&BQqaǪJM!V ^T)@d\-()R])+d(aoӇ=Sp|a(}a Q/'Ƨsk 474 S+ˎ̬Bt`K 6z/ӷ mN ,;^HX(ܔ7za0)U\)8I0KP@׶l&xsMQphn[<2+6nA=j(]חFOf\%+^%0)_/wBN34:s 4%Q\Mזk+vќU~p$`%\j% 0bO,^Ѩ) IdR1JPW_ Z@9Pf" IQd ˲T˄#papYo:20r|v!bl :d+8! ; MÖ`vmV_uPIϚ}B5+ Lא̧w9`Uu6^NtVR[j7g#.91^':mf ŘRx=dzSqK>_yEQ& [@= Vع1^t %~m{^C%чN/RR5lDQR `ؐĩe(63[ͳ:]@g,?TIۅ|\dh!ЗmE\է=}~'HP## ٙ10nCڮQK5D;ZMFӠ N=u-8@Vԥy܅g:$2,x3;d;0VlŹ%\1F_AQH=?duB5,.A0s 9kzefE~~Cyu68 k\Ά<"A?J q\}zh)3 TTX/ @ps_4|7FfA-ug/`mNoR%phB{Bt5֠XN9ɼ1E^\%6. -R0{@.&@zc"!bצns_r)ϺGq%bfQёn)P+H+F>MI"_ע6->U uYh{Z7xˈg4Y_SPB[4DKh:+uzAR@ȡ(t3hHMc.OԻw;SY0ePg E&LA11)2Ez1hn,s#"V6>%{P#Zukl-4m(.MO=VٖJpMn@ $}$qch{%'1&ߧG7a^d FЈ7= ,r@(g\jn`D{ӡ?ߺ F/dR#"nq >஝־w#(=ԄEAQʃ/?nZD;X37lj&6HORW8MQMQ{4yWXE.\6ռ@KuE5@2r߄}ct$Tf|"*Xz,zoOfc+Ű+|ܱԬC#jr-\쏳doW\z9nE1^yP0֗vl"$Xk#͛ -~>'(A<;AʬV@]z!TAն4 e $sSdҟxˇ+$%b>x)tSS#X0:8͆Q@ @OR8JE)57 쨱'n)_:jf;2c9[) WC~J:=Ylf;_aG읻:M\ZZS5!tT.UEf'+Rhoª`1 nn&J3PQEB ևw`Ah[*SL w9-CVrWGA `Oh}DtcR`x%vDlwDx[iU *8: ($KUXp_Ef MY;PV5J{-<@zrv G者l>sg?ln1~h(@k H X h- &I)BPӢ:30vݚ?=I#G4qLL~E3 g")Ժ3:?[VfPn9Q\ ǒinjJqZI9K>R~]ͺ2y :ӎ6|KɶS3t38 Ð;IYLԛ]&ZiVFS n:0/0j:Fޥ?RiHZKԝBXOhgr Ly% unƸ¨o )Hիe$\+K*^3^xdﵔlMflZwZ]wM^̈lFHӌ1[0*@:Lؖ-fY@M-2գaW6&s.4t=C ܎ Q @Q6)nqwV N|2=bc;[KünQls ? zi /aRuׁXKk9X?9lk~/*~t[M}*bԲ"gQ ns("Ui[YVJ$޿zg[Z>jX7ʒ K807R{y3dcM~/P2Q,l0_^ۜBs2)=YC!shx5Mu_Ȏ6k,Ԣeuo_ -:VK]e귲<aE[|\ mxbYXx'oMPɅYp25E^@Zh^@RDf?^TwT>ŶP]5"R4B,n>|kPCpSh1fVoC~¦נihl8cb\Fd%~,(M1Ԓf[h黉s"˙jޖ\]*#'ؔ+OԒ5ϾB=\^ZT->;Jͧq̷&kX_6j} T^WWF&ͺ@ i4v ׽=rzIp5CMLЪb?Fe.!0v'#k-/(OM϶^[yAB(p,[ ,0$GKd-x݅l'4lXzswD!*y(pAؼϊrژ9׈VT$PuX{y6BZXAiWj}mq\VanK|ɏҺS%4KRl~ gB[DEj mpo! {BH,f!M4HW6HT- |/#|薐(d7:a^%9@3)!z4^pڈ][`6aVk?i0m[W٤{I3O>o6b"\ܺ_w֔7YбgYZ07070100000308000081a40000000000000000000000016239ea860000fcc4000000000000000000000000000000000000006a00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/rtl8821ae.ko.xz7zXZִF!t/]?Eh=ڜ.+͞-&i :SG^z&o\9=6gY:hY2f$2:"+.pc37s֚XE  \-ч1o.eP=B~?xOCSGX<8$+a>K]‘H%e\3} 6GKTxDKPE2_8@Үtxcv&^,~W=g%6yX ͤ;ؐ}V 7 idB r2$Z|Qh31ghKZ/"0Fں&4RuΎH@2iEYO">H7`C峷ƱFEs5O`sI2H 2',""ų$b@ CɊʒ*Hm)!-'e Y6+o}ǵ^qMdEӇ8p{jX? Յ-Z6ͧqRlD&3>^`sݠ_N*.L$6rn RSL PCWI'ZSN ҝi(tUJ ~z{-lM#rS|A5'v1bp 1v>'b!w3D. %KbtԒp 5ʝm;{t ,T(% guWlTstGGݩǏ@QY BK4>]o$+.;Ń.A^"{$һ 6~b?*C* I(]9ϝcs2TU{3Y͊7MOC*լl%j*b_Oa^dߍ.B_7c5i!0A$1ZMt+wZbRϮ(NHw Nd1AdD/b09eo@l,+9j4Y(HR~&Hjpzܮ%3`Wp,Ƚ ??Z ꧱l&5e, 6{F pw'gh<;5Ch <6? @s*94_4m5GZ|@)oW_%W{ \6S(*ӧ̔lcΜvlV>(]c+ nġ'ĕH}9;*!+ 'tNe,S,7Fwx_ݓ1ԮmyV?PL>;luBo_-6M*+84:MOg@u+&Ht|%' 痓0h!IwNrc[DěyNĆG18VqݭYKzЙP42vZRTug*ުI+[[JN*9%~ym]j\tfՏh ѪE~#`5!ŭ3I T)UVP#1Гٕpzs" )"2ǭkE8&Yw9D 5#=7(Iq[_ӓp &\MXKfG>)"!{"Ě1FEF,"Y]]zZqOG4F*W $' #H;U[G7:A=u >8Ue&=V)xl)eCA&#̖Y{R_PN>/'Б,,ϙ$eF&UCxћDmq\pȰP* qq:D!}.7<2O_,"`NzR'ƛ 6szy:.UҠHyߒv(IآiAږ̠rl)4|8F3BwCq9XPoJ0 +63V=`GۛݒOH%/ȴSN^'ɖ $9vo-8 v_㥳TUCݐ&Zuy}#BS Fe ]/bAx6\\}XI#jx@ |b8$aQh~F)*T6%NG-Z٧ɩr:b:nQdYUDGv*u3N&f8YE#q#VkћD'CD9sYLe9`b!*fH\g0j-._:q5b_ t]|1@WN8zMWhhrp_r2O-^hNETAoi%-ʸIm3]{B \<(uޟϣZ~j5=S F0wkF wז8y&frLnpCٚAC=T؛4zO!ETS㲼feVRbyc#~![IN^>@[e*%y: G.'ؽTVxlA*->bN>>a?83VDBE(} ;c-8]FQ'./{"07Jc 3-'7BP=HqQ ώ]2c[iC-g,NvN[08xOG[E|_3 %^4jáI#h^#GCrrm_NE|${.G\rCG_Ex;}|}\|ry@h~~L8J=Hjt[]I,ӷdA.g _hv"{ֺ.rl_%\ y$, hX-"NMꞩ¿EƖddI=.+:Yq]&p>H*Ơ5Pe&}\؂? mgègNImMTyz28;hSl̸|k> GoX:O]*8- '9+j޺ lAsXXȞF{ SU kaڠT.:~|Xyo֋\$ly?wTj_uw]* Oi .Z*.*s:9OݦVY"Ϫ/X^q#Qk3wF:2کE3<mk5?C L7a%>s=p*9u֨cLsfr뛾ŧlzWh; s裃Dz`.qUqf1hhNߦͰ‘0\R0ւJ8Ͳ{⍜)F`8o<%gKWN aZ+uY `X*t\ɘ޷ P<66o7I=;3c5#(^"h.K3AڶшXF UB)(OiDGTBslbXXo&`ո|-s Mt8:&,Da8p/=K%PwnN4R@~~HVb|P=Ƕ JDVN%7cX繮񧄺z*:hcd,喅 kg3e+ +؉ 9Sbh=/)`9YIpm#2'5%1Y%5^ 5} *9&ö&=zl|x&N4tWVo:`F|m] eo;-mx${@~`VicuYG-KP| 4]NUi5ݬi'LȜAi:Yy2&NOP$ivd-I2٠"26+G\l/lD8US,3Ku7Ve/lEJB|oz3sS$;m0aE/ pDɗZPVJ';Q;O)}/bbB,"j;eds%t:@zSr\Wз3! iC=f~)ܼy1Gbt0Seqp D)= 鴡 \/YwwqiIJx]i0tg=ĉՀ 64D6nkvܸ\ J,TЬ(ji(EyƛEF !{J6 as'(F! KO7r$u3.s Z['w~bP__  ['ARP$@[ nfL xuN6+)@۠F 4cJũ]oS΀ W#9M6-Ub&eQN oڝ {;1dH˜Q0r-;AM9EnyC\DNA `oY `6Ί4i'@k=hL} lw֪W ^A)J'RC~o-`tIdljgwfKcwEtv.%ȶvE-| ƩC&qV>auvXX2emj:ٕXjp<%,*U-K@=WS$d5u a{*Ya5^ecW*&>*%@O?Osb\=3 тC\={.x?{r9Y]Y.2fRX@A5b"8|/Ƞ}i\| Yc%!\frc ҁ`O*? mxJ'֦ASޔX)ltg՜bb> *g"ϴ/ZƈdUpI&HO EcM8I:jhDˢ1 iS Ԧb, ?\( }R}P?|w1ZM/UM'\{d{)htՑw(ڷ^,xZuEt`X2o ?g/MxP/u-2Gn7=AaL'Ɖ~) ^0U /ts Q* &Ȫ_9{U&qqZrф }MFi*j _SU"W߷=RMvN?u쿛1.)dJQPu|w^EYt6ob↞E vTbd)^PQu\TԹg;լy}< Vy/ n /,LŭpoͰSlos~{1!K]j] 7r2?9?qy^x3;} 8B֨Tj(F BTƿW2]lV_j[faD.%Kn w}gr/< ltHdʬإj P7ଵ\Q>5(%=*ol{'~9mʱL]#%N>,Ȭ3" Ϛ US nn:h?-3D/9ax=8f Yuc:9&)'[]jU:Fu:ޘ8 ?X}(BruP'}Z?oޑ}IR?s(}M4% ˇyެ3j{`ؼx%^Si5@pyʃ"`qF4)veD%sz؍DRǡp ,&+)6= ?f*¯_ȋaxebWxOEHojq zt2eHurb04lo~;X}WӍ*a=h,}o`螜D@]%RyYZoER$#qqjgPmڟ2G1&^ lj77~o\CXVD}]:H;R./bfFN[簫Ù:^*>FBAmŌ7Bz;Z4eN6T/1H4Y5jJ9V䚡"/$kL/PhyM;t3^Zxs6EȾ 6ĆKE|8&nR Omdy(S.oFִQ-Dpc|mYB9_9"]IZ] J NN :{ F#IF旦$$X;wMBf0mZp\_AsAnk8֕i`}79)++Z$-sͶŴz/D` AG_ޗݼX@t?]JxQ{!]wN$SC[LX*vv^M]I=ȵNlmFsՒ*;ĿQ̙LqkXO*66v3 3\4"ʪ!%Cs@ُz8xp{ad=>1Qڷ=Dl@HS~;@ha~;u9!ceZzmpQ^y, w1X >Qq $(#>imyE aD̉%ol{)[@]#&qNsːʽi~NQhoV?<:h}$pֶ$3|Gr=Co<m1xAb@|d77LRzO /5EHBh烈&XxZLܧz5%$cè^鏹C(5~f:ϓ j4)IX٘fM(P{mt낷跾/mt |\.f\ -$]ODQ5KRC\@+rgg16ڣ*I燇<07YޝiaNv׹@Y0,6_ĥ,OyeXʤ-V0`\LR1#̤WL[5A/D9 x-F)E.M n]* Lo ˠE ˧I17ɟ BC4l0Uജ5BBԊQN?ȟ@f4aTFkPosg&*hɮ`$d,jhЛ)y_r+6Qb"n`}tMIxP>L^o{Mq(Cu'>zG hE)*2?3gHu9h q},B{Q `^Yrb0岉`ϽuRzF6J9)}Q=^T@[ i:\BCܜ\9-mFK1 ,)K;"dLv:Y,PTV.KXӿrЙ4QYچ"vJmi٘ѝ3`OTP`C[W6}|7\ȐX5/` ǡ$'dy8 ,I"v9ιgclrn1#Pavg[~cK4E/R~= /F61D$-š"?>=F0Y:j>Hg;8;h ?Y+普R 2)ub4l;DyaL7%z@Wl423'p*=t. MЕ6.7G-vN=Ae<9?]%C7a#df"7B/> a Jgb?E<6tEy@ƵTy/Dq! S( %XcbOַv/CT=\.ܽMb6 +}q׮FK(5gH^$'lu3g)}_@{260<Ph ^җ R3{6a]hCg]|~%e+@Yii()п;] ;q vL2*݄vV`tl]cE~ky'#A$m yZOY^Y.KxkvkRQcʖ@6ܲGܺxړ~}+0S'*vM|:Ss~lAVs{;:VT9$V>!!gaUb9x1v NƼlU j3fj1zy'@k%^,yjiXO#mZ 7hgN{i^0PTWoF4;?KpWt,q~a? 'uԤȚ"Wb} <{ք+HS}:ixw&!BAޟ F94qޣH3عS2sB){؊b*cEP܅KBwTBE`rF6B0,yҥ^ϼ%4j_$5nqNePd]uydFm XMޡMܴOѠYkixA>{LCW51ٚ\|ǾVZ8X%9(BSXt4q[lff2ig*ۇ=RַK\9,$s+ևt:ܡE{v*ջND&~!GۺE~'i^Q_tYDG!19tt*ꐮ%F?UB,+գaƩ^qإQ?`AtNYGr^w}#v`}R%*¤`"[s6%@~ Y.hS.VSuf>˂hruS|l;Gj$~jf l2+&v[@շtYE=U_%O_kީkbFnC-{7R%"ˑ'$g0{1٥KI:_\1n P?7E]b樢NPC,E"rkzxyfNtt33[b:Vbz8\$kdYTf]M/nA|*7>B#l_Nc3[K35qX/zr8+|cC_귘ǁ:% ΜrٯyZ;Ql;s GޙSK(#ؘ8#s󚂾$15PBn8 ^a}G`{83D4SF_,/7Hko DAV`3K*17%;=:/9EȠxN5Tԥp%+uXkQT_! <,oDDڠucfh?u߳UxȉL0<_ ˜ ; &k\'GojX2}zuT|_-] !z Ϛ` v]s{f Y*9&lCxɨZ(ImnfkLE#gw&Im~$`bp̗$#SOn^Ǯf`$&꣡=_if߀<(4V3S}ޣZb䫀_vy׀,HOn%,:C`A10'.\D}X{Sڽ ނ [uSĩ]YVl=8-}hy+ y?U0ڮDF|*ƙ cjd6ˊNu*,Lm|~3bzLO~U ƛl|.yG)MFC92*ѽo ֨alLsryfTJW;cn4h3]|bfPUy+mr#+at$Fda'j- j>4e s`$-/zlqsSQ0j!EP2жoJ}gWB$,@]J?PR Au,lD`!BD}ݿqNG@ڲ)^Z}T{X%Rw YJ,7\m?ZJۇC':rMFR\z$ R";=s.x*pZFpN.I OǞ|ιY`]LѦZznM;t˰js,N^cic5}EIڗ> !y'T$o}*^E:Kmb(M0g|Oɬ)@JO}ŊYUXgaP:L|8| JZ꽽j oQΚ9Tߝi;YSw^4ү\5ܕD׉\:Lu;! >-NқQR2m^@MZǯ>Db-k!×沍&@!'j4p0ft &NJ `ܝ*/V+ oIҗMaou0Ozbi_@bHҦ>yR&iv1\[\/8= rD]/Cxu; 40'ϴCC]M2+'=:P+j@"9,P#Ho)EhN'B. j0v}+^ˀwm޽mMQ֌֘ېXZѮu|z@rdQɆ7 O Ѽ.Fߑ8U 8i#?r4ŚS<LB?'3%m @$F"މf"جFœq E+$Yhn*j a҈^3{4 F/cE`NхjZnѡf%)<ìfnہ FFfNvď 58  dGoifV[q[ئ#ǡϴrk* Wqo H#txB0Qku U-c&Ӭ~]bn :( "Xb5糆ʉv*ikopâ*Cr9+My"-+'l9ܡP>I7XfYI~j@зjò_ۭ}M9vcf`s/t(QG䔛vϻ (9ύ+۬>䳶o٤~mA 0yh`efLPHr3M((w؋yg;D|Hnǒ<ڪqvD&џ~N¦Z\XC9Y$in7}V|QLݪʤP(M« R0їa.;Bz;҆}yYkId fDO,(s:Ǵc-"WmPpI2S0Δlׯ㞄zpqi_?"Cmx-3_UYq\.NQlq\tl_204 GX,̷9bVOkK'O/- 3ssk;r錋+p'-/~ŧ"b=٨#GdI;9H+*Pq2Z֘M/a N+(/.uHM7pD哄D`q]5¯N-pTc;8wmptB"|>f/b4hѸPVdz/0Oda B0uݖe|952UswU(:.Df27ymNiՋ1|, NZ5SI>O>'h\Mcaszc k| D*<:DEf.?^6Ґ6.3W N .?GSn[m ZBӯ7g8|[2/5^^*&//~%)ѺB[i$7sbGIXM>TBZ>q6V9r DCi>:&|/FP/hTD۩. w]Rkȟ`gӔp;ívrJ>u)>?:zHꋒsSq?j%T=ԚM0Jzc+ a4[8%H:g}v*ZJrB <ŠUX^\u2L6d>}K%JZ5޴OyO =1r̺3Fs Bk\%[N>IKGZzRkrW5byw^n"%[ lT :F^& YgU\*R:Y%S.i'e ZC<67=4zS'ZDt("JO.;vpd(勳I7 lxt`V] Rk 3&ibTw\ rD6C. ǖT0)Q~OHW8{z(5Qq {ed/^bfL\ba:$xjrQ&^7K ~Z }I``Pŀug<jmju]3.= eN>8&=+6>fZ$w5d)IJG $R'~9:|:a!ү6% xDĸqۯT4aw= T]U@J-w@ȴi;$ZWe-x"] <[ĦH ۇ75h.R2@3|`R +ޙ*N* *jM.[+w`/NbLɊ[hh~e|Mm@m9DzܟS77 YI&.*@,xb)[b+uP5GpTPTza;-9_R2}~=PQZtpca/,Ӑ"Z!8g󔲰'N<&vMRvhXeS]ys,#.m'A1O5-֩\M6Z iPϖp!&Nx^Nd,4kb6<1n("z ğcl-AkP2唄ORx "t-ItMI,Jsf,_ Ej1HtZGF+Uux5@<^@SwuRT54Kɡ"4T(O7Y_?\T"`3!\0!u8C5Ex9.b#9eԑfGfRH,1I_Ea>\fiHRoY(z1{CkAK!x"uؿy+ ba+iЙYRٞ5La.h7Q(lt/)6)%ZEeMDpw>2 ]:d&@Uk$*v; XPQ@i|g<ƙڸvx%,gӧ[>ަ;z*`UW~N6C+W(_ܖ_aARa] CJ_Lmtm\@A&XuInhSw>|BtD](JCGP)~#z`L@z"KuTs*hTMhA=I많s jʼn7XBAf[Aeiϖ|'v6T+Hq^Sxo:HӖ.d/c[mxl\&u펐T]q@!9Eꮹ4-@z.TA=v dWȁF[gM8vde7{7>>V?&\e ._}L2}V3 މՕlۦ٘3ɤ{kKyCݡS7qHh" /xF_H'sLA2$#IF[ŲC'{S8‚o+dM ]1.d%|o.Q[gcFE:##l)d$3̼ St*>F|f0~Rs蹆c(_@iK,`A,޽4]?4gø"xĒiӿl!mzrʳĠΆ ,͟0 AVߗUya>ijg} @*  lkS|]FIA5͈bV.K|S>Z 8{0gqaKT6}nn>$D H/T~ 2 ѷ*~Ah'^^7lK e/6'GYHՃAd30jpqAX QuJxLꗛK+qK4|#*{& RXvi c!AD7C̜V*,X f͉o7p$>!ϥfVs]jD5fx~VB}x+ʀNIʞ~ۀ+J뮫x1Ott)DBع- 8v ➹}ENqZ~Ge,PNrTeѵޮJn7>:(uo'TiRmjm\zWTp_1Ydgkpi9Op\G!y'{N)'wV%vs1<56DXdb`_TtuxahS3Kau >$sRXaB! 9޾>īQJW!5|Zrrm9Ҫډ"2b2'nL?!VzuHQ,Lxyݬ>.i?H|RVLuHFDRypQG^i8*ΎKG{uf*Ѥ۱?_0aۅH|fIϢA#7|O9ujCOF T2*\ %hM>_§jMWPIovF {KZD T,vK1>̞>LQf"h1ؐϘWE$9"yn m-)I+ DQcIݣ=YZ)nVVua-34k-HYoPgI5_)|!y#Jt 94Mg6u1#RI[̑ `ԮJ[|K6Q. HF_\5vT]ܡe0oO^Y2QU"UXlh6v{ Em#%x*HRȹ{s1P^@@iꀲ@x/R:kASH-bӢR^<"rYit@ &;Ss_$s:av .틣M(1|m|ݏCe"-5MP<<[4g[^@z sv'iB˾xNPP`9mUƖQηj>z+P/k%iXnuGDfpE-$nGW5s>y>jZvF(ttϥ@0oH8UpuCWV hS2[m$VwTOLGm ɵu nD3z~4<;2˧}3/mo%jW8! Ҍϊ*1=x_125>%77< `hre- PaSK;t3UO'rC+a4v(uvp a$^.^c`I&hJ kSZ6h\ ëC>HoQ&aIHƗ"Z,_WmU3T0Na| <$yf|nܙJ{4&3T @Q(h&0K\8~UɃlhJ͟DOCVVG)QY9?ix4u_ACO;$w¨6/9b!|v\Nsm ^p/̚ˑ .%lCܜ3=[=" qUz0?>>2R :: :-6KhPxt͔7W(/,HcSf4qI5;T.u3ɵ{Y*3^>msFhF^@M-_ C*ǯ#BÁ5~-IaS[ w$|KM ku`dJǫtPV9lPZsR>62J +*oCwj5uf-hd߱d)Vo嵑'%,.͘9 9_B8Pn|wb # O *1J3IlUiA8 !,|h"@u٩ j`T9ӓA*k奫4j!}tGS~d|o6d&< zخUad6̌> uW4QTA),ZROsb?: -w;ߣۀ2.VӇh''U[M] TJNku H< \k9AYߚ8NYdO 'Ee?o@Q9z7fGNַu'4[ŀ$@Ĉ\b3_d0/ {՞nM>C1øHQ9ëybg6c Gfla!ط#Js'9&F n#.L=F4SYd:$[.XD5=!^[|t$_|fKPBvI)!Cs,\a J5Ydʝ$, F^r6*_ YGNk.WIMI @NoϺVU =5"#{CILHL&ާ5bbފ\IQ@z\{C1Ŧ ttit/IP8l]n5i˥ϫߔ]t_>vX)Q9SSy3ΑON>cbw s#miz Hqj H)L3~ĥv_ t F >Tv˨a{rrlQ_>wFZ%D|bv LFlcʹP~GD1d+fRƺQLiش[;ji\j#'L8w+qÑ\ }YOַ@"-p<T0[vazQy;XFUz8޴ȁCwY*rĀc^I%q>Fq#[&S?=sV>7j4 e"ڈ?ܚ<g]ŅQJm$+ߩXGl "8IcU(ӦWJkmug'Gʀ8bLqtVFIxz.)bE*rXphkGiH$$rC耙+ c#_NAg[&L/j6ˌ8zL3FxT3K4[v70-Z3t܃R\=^v=i4dZG:>)4Q؀2jYo{<}ܺ3lGƎE)$> ^y6ΧG= W)TmRfp ?CSC1t~m-~D{U[.Y#WY;СfTO!!Qޡ+7 6A:sno^La[ ׽3L$!5p*̆ 1@}!3vN&#GNQXH%<+K/Dxw()~v#8*0F]-!'5g9pQ4&hU Y3%]&k_v p5[ p8V,r<(NicUADK$\rkU^] g` q]y#!Uxq @Ћ2uC!絠X_%٬Lӕp<8 ,uI`A ''JP^ ?|r=%cq9]QokO12+,Mm. X0g =,tEYoB; +[dTx$w8pJZ: yuLFS mُpI>99˹BTM.F[RLh R 訠Kǵ53*ޔ?^ߝ?䖆 8mG!YUM}l&oY ]n.d%8JPKDZ׽}8s1Ӕ)TkgZ~QrV7+v>i+_S.Zz'3`l%n6bISV˧Ue>f{a&gi7p=Oclǀ*|HZ|xZ")rWs=?z͞z63e(q-ީ"V# o; 5V#)\A[bt#L|yTi$#"Q,zEԝ3l}2)+`E]k b&3 L(bt:;9IL[ZnK+(:_%dgC&Am.3ov? [iUY+L{Fj(B9HZmnIN;;W%U=t!5-d8/؀0swoV٥IEACmPn6^3dpT;98>7Vm=y=R 0\rX0sg?+ H;gMFTa”ܯw ]Ϳʃ[yH>d2F$}DR+y2Q ̦=2TJ}:24T'Ww3R׽䅴]>Ч{9>Xl~Fz&?32sBknBUbP B>+}kNcs2-OJ wH{v1atʳڤp6HrK3nB6NR>Dm\*ɫ*+FJã--Dn,6?F+EcDj.<}(Hѭ#'fayFP(ͅ  ܉\@)6~v\,Uu_!UMlP݌D|W@A 8ϚPǘN\ZFP/WlPxdY+dJj![[+\\^guhO,2z+(F*!TL%F3`n1ͷMf~DDgl'; \-&~lo^&wǒ'#0;a23lc"ݐթ^e"6(6Xc֐gC`C5a~҈l-n?B[$+5U$XbI5VD!O2`/Lε,Yk׃N6HEvۄOSZ ˬT[Tҩk`1LnmXEB b/WU[yT#O =$>figD+"ʽg|9BֱOujR{iǹ|RI^xfVa,I֘(]+<Ek9,;mg(i<2P4A/ƅWۡec mَk9cy@5'  `j_ge}S~' zӐי*t'U(=Q򱛍[%+Eꖙu Q&Wɗa}J$32ⴁNu-gAdž}h60uex 8Ed*:ڿsȓ|7sOFBVtU"٘I$ߒ1 2xݩ՘m{+}Lt tHp|?,=!CaনƁ)}jIr;/m]ĻSt&AE BD,6kF j %%<#a@!f̦$@,h._!݉Wil2R*qG9 2˜jYF3MZ(fY>-?x#2{`Pe29®4}Tg _)R3 nc(H_>)i L˦%آ!Q gTW{`*Ndr6}wvkG8`u4Jps[c"߸i /`>/:a@֠L906gIE4(d\k)#3!<<|H40;xSd)6Q+r ӫ WЊ`zU5Gng yT$ &ϊ(|iK}k&Apb@QgG$3@]i D# p2e5/DC틥>{з?2Z YqGp)T- \]zK]=AS޼ O\ ,*pGW}x}DĐ&UHjt0Np -tXc~~ \|lG8`™δ5)h4E&ᰛqRaG">6׈G*c`-(:QK4DB7aa)cӟ "!N~yf8*}X si0OX2h nFVڧeuƯ;ae:Ծ^8Ym=xb'y4I*ҭ٣I&'|hu%$aGN+"K>@7%棚膲uCq|x_p D~ϟ:@r%ɒTKQ #\J(1*Ao zLxc[8-9|mXmd VhJV/%OK%*u(Mx˼ \0\Y" P>c< P ׈¹YabWS"|)}wT=-2'ݗQSk64̌vڣda MOt0RKkZGidR Y= U&UI=BV08e*%^-/A G"ybh} 1D=nO;8RW\7$%P5k=ZIgZl cBY_B:xח2-ba -yYw e 6rPSܥ5?}&j}Sg Y;Uδӟ)pY4+ܤZ Pg[ {fe 8,, '*40Ar.sRfm ;WJQjCj@[Λкō3QPȰw@sSd0DI2`1 __MqR,nQZcsG:TF(t'y9BЏT_<=M;V$LbF;1p .ibjE zGP'+S+@֞(OzJ y3FG}VRxІݘEs\-xgJ+HSΕK㞿[,\qUeАHۑOEiyo=0,ؘ4-;[aK٥;Uҗ?xsU&'4^Qp;-hX++d vk)hIlɍh盐%ңv 2tLNLDF`JxvCHѱڸ191XF6v.~a4٤n^Ғ"V=v Eas?0! /|%dk +bi(*w)UI,iP7gPN CLwU8'Gb{^%{mvfq52 0X18Ӽte̩~ c1;mWۺZ|9 ~Fw1oP'6ê_; н"(R|3x@ >ГU[ؒem/9[s~!h= lAG `>ŐgQ EEl4#H+a ]Z,=X$QvUmSQ%HHjN(8!(<_TgGfW""TW+*>D=VAߒ9YQru&D >CRZQ;vh,rgdԄs0I;^lyPQeVao7V4VIe!T^\#2Z*y|qF2nX$x=HsNП6D{~Aqr@; Do4Y6ً+VO~Oy oxܨdrѢ:oesGg`;BAݬ?~j*'Z6-%;n#\Sq$LL EXn]yk [!aEАFSd0_2>E ViO oyu0["PX-%i'!C=͗jN&e?}Yܚxͯ0wݯv'%!fY ]2Bd /ڃ&巎1"nrz3h ҂k)p h5 M^#_9"G٧7vrTI,\ <לUɠ _I8vUmVS-S0%sB 4edv)ҳ&&!+\AuF!ND0orYAJe_vV7>ǫ* dL(*6 25&jGRӯeBt\cXd $47tNj(P؄۪*t`G 3u, ֳM45ޝMpueG$>17f|#Miys튃rݖ'tfJ\HS7Vo K!<,qK4s,Fwʂ؇*r+R,-#p4i55 jiU:%}B{097g}'_|m3W_됛t;)Q(,\{P q.&y& ES/-kM {%U I K,rK 4ik{OT\ W geO(SUڪ9XCԫsh  {Nsadぉ\zoKK4OGb'RNxg%+0Bxw 6Cx;;TD[g| F*֢ IlJa0\cv8j0o¼ vjpifꂠ6y ֛gҁ_O.ڀNi/鄪ʶ{&PS#ʟ/LFp2oX+ǥPmv ☮h)m Hiq^EDfj ķw=ʧƩS}0hҋh>!ƾ]6YGhLw53bv%0Gn]3bmj3{zz'43DQz0ai쌭5v ';(|јUf>#yfH䈁G~p,s6iYo1Ym7'!z  < ƵL:r=K@C ,] p7˝9&^NdK 0?' >SjIG4X7.}]Ӑ&džG!"rʻ({:D "* Sʌzw(aSOPϏW!-Kqsl+_H)W%)^hb뭼4b*VAK _?a &22 QN j[g7ERbU6L픡mt+u8CbT6ڈ!f^~'&ҁϫOA?nx wXY_q&׮ ?@XN޳+&G=*kHs.(K~NݸT'lGߒ ;L5#U\`C08w~QanEWH5 -z61V՚}W V%5t'eo+*G[d9ɔ3;P*y=eF`BNj(cS. ꇸ1Vj Uɚ `ŪmmXY଩ahڨy4B)w։4}5$(elNk`RvKWM#2/R-wP/8{WE[o0$A9+&! rUYq(ajP2(yp=(AdREHW4x疙2o|_IJ.7Kp-„ӂmAƖ~J =YsV> %By_Wot _fZľ% mn3~yw!Ex{v  'b}f1ڥ)Npl8ғ#5OJ%ML>7%5J\tvGr+|Sgg%fH"P5b*oWTZl >( #Za'ͣ0W-H5mDԡ@!|CF)aZ 9v֙h.+uVYqԂ}15vאZ|18B0?U~v(XdCPUùJ_%h;!m軜xFq<+Z3Wv4X 4&:H}uL[f`_RSH,8^Q< bO]rS:=U_!A'3ת =w;`0 _>uYBZ)բ73gC|e_"hf;^`>=#Y7AL;Gw3ښ{JYnQ*єBgx嫪#S_ Rms)J֒BuܷV0*A*RW=WP>O:V%=LTh;k\SIvsAoҵC45AIR}tɟoM_Qx6 Ow  y xJtF)5u_(v` OL+>}/Q+x[{*bFUZ&ͱH(7S>z] %uUՔ/ jJڔ`iݽv#x6xQi{ͣsMz;*^b-)CB%N@cg0im .!Pm]9]R(mP؏EyYAԽ"+AjQ2<]CRN^1/]wH eOegh‡m- m s[KEjsy[i19&b =%BSbK9 YS \~q=mbH:wGN{LM>tpVNLaQ<׷gkK~,1"2s{MhǽW>?_T!zz[^6~rg $\DDG|h(SyUE 5˛t~ј)-.{l84*28I6ײ!ή,$qT+s@)OZ#鬁 ΰcXq7z833Wp"ם:Lr ưz݌X'eτ3'Tb+z@vx㏜yn\ԭ;VZOS4/b_^k?:^W.'i y] EI0 y)nK}w#i6V;)$r5adNюՋ0&grX~=ג0NOmC !1 RBs^xQ`3://kKzV*teHũwY qouk䌻KS`\Bs4l0iQD [AX)ʜD}eyB4 lDXfX3m^!@k ĆBIIY q5`( 6. Y2LKMP dN?qwB aVGi. , dVͦͬ7,MYP#1XuYX??s*?Sp1dbHKpZr h@L x;9B$q#Y'5Z k9jVX%Y4sc;V'([?_ر ˸ ɍXY8jc9 %nj0ѫ p5jhgȠBo0t\^)׺;5*ݧLF԰I xbVwI/GL%T{7-|<;}n 2 M5*ïqO+O D`\n~Vh[~ulp-\q|a2d~uvð ]v;GvqI=] #؛y @b1w⣧Hd4+{FfH;K Kv1}.6&i-/Y{i 6"boPMZ#) -߻1Ls6oE.^yiqy1@tƖ-#Xޅxl|jΠ#2M1Gn*O "wt#*: cPmݵK^`H9'ʉ/q55o Oى*#l !E,?>V-(& 3Vk^i'傄=+)u-Tݨ"@:xll"WYrTlIމABj *LJD)w9Lu<]F0iWo%+!EGȼnV I+-][_ l9z9nQpfNRqLM2)* B8J,[ɃsNS`-s.3N;oy bm 8#xHVZYÍE{=MY 3p>D UYLm-Gm&. IPry{JPI7'mgU ׸1{-ÌvIR6T\EkRuw͂LId,ĝVQR$ kS#k@Q7m:| #, q^WYE(!d b?Tg up_0XZk]x.\oWQ~(0/*9cqfnR}l)U|9WOfWQ>ۏ[6I+O+aGOhCҟЁܓyAV6H7Pвwɤ/!D 5aòI-h gWb ^,Qs $mPhe-Z%& P&s%$gKǽ&ܨrIG}Mh/$֝Zڧz1iһ]Iq'h"^"5\L[a"bHD|5=p [%gJD+iو!rVu:PGGVׯߪ{7 5]^Յ\r2%:X8) R:]*2ѧmUpwvxΞe<@xP۫0H"L.MPmꠅ˼" AX`jSu1.`8nyء\D=@#R"dӴ'ƱJWns6H2HN֑MKpRxƟ|G­0fnyϘZj@ɝ.P6EūwPA>'@=Ϗ5Fea [[u͙BۏK.Q1*lQOC -/hvid~95K {ˌLZ9 U*KeEBeo~rتQ?<'\9K0L}gD ~kk9^ 8%̰CS1"ẹi8pM=g] C~=MXر+ʰ t佱J&=Jvdk?Gb\-hLG#1[ Y2>j.ExB&P_+r>Vj"2yIգ*RZ 12V0Xv*71eQX ">vck^$oxVu: V[4Ƴګ{( V}0PrPG>D@딼أT[g7I\rċ ]s(w 8'~ӭk[!a-3t=yՂ-He= G|GRN!Cgƨzt1|,Ѭ𖴢/@ٛ{F=6=WܐV+= N؛*v"&[DC@_6LZˋa˵@wINetRz:>.uU],K9: fyﺋx 82oŤI)?\f6XŠ-L?8&\PeqE J^u`)=qSHs/ ̷5hrVD#%{E/@kRW1fRN((Q5 A%p>㦷V[։I6ew-.ZՃkC9vS xX^PG9#Zؓ\Z|MGpkr)x| K<-̕3nho xtTcwg:1&#"Z54-/ oq:p&}dN^pDd_00[bўE],_o:,bYKdA:}2rYtdNC8ѷϠEs⨴W|(T=N]!>栋1DZZ1̧7ש^9Gc' Ũ3ZXrv_FGbw!1bW7oFiEs %DubJ1}}U !+g0;r%^"<:yȉ#99 o$72@'#;U!'(N 0'@o` " ԓs[m;լsѶz+Fs`KPbcyAfcju֨QV9x) jKxIߖM-Mf_z;zyO [ N(Cl5 ԔL@ÊCi%(pbڐ($]!6Bi.&v99>Jo  z*Gi$|PM3XG7KᢑDi$/'ڐ8E):"q\)!{QH NM%qlqE`uG Lp꧶@pN{WmΎ]m#}=[훦t65-pm#{ ( \FqslG1\?pXW.)4,J w |ۭ7l 8EEumDquA>3DfGȘ01O鮛k_0TV@TFXu9XgN!5\YDw;Spe38Ύ94[]'2s((8:uqH?SQ-3xc~@ {h&Tn~&{^jtn3;,2=vZr'𜥙Z%~!_JtTk9ȩZ( ֤ SY/pv~L^E)klelhҷ¨̕hb M'M.@t[.K^;Y: QIRӅa]P)uG|jԗ11.%"~w5`ˆ7bou-dBf~J[Ժ!o O>b~)^  \FG=aj}^@,[4IOu1ne럊qpULt+ SamIQu%`fے\S"9Lfo“D"&_d뀏;f5w|A ^VqLuaqZ=KYEE8v A;ɯ~/^ʶoԌ/pgY[I} (HhMR7WRڲgP=>d{BˆJTJ7`5uDwf'0<"5lUqq[;Y37V917h,fɍmdL #<qPb;cBE(O_0Ƽ t-IbJ2zidrzc\{},Xz.k_?7h:p(D" JP(YsMԅ.w=?n)pW.Ϧ2 A!nH*1C9ASKtҒLsDUf~sƠח]kP1ib)LZYoʼFȧR,mFNE#-F#O)˚5(RQl#%ҹ9ґ%EM~Y0>/'LvT.^Kh82*j¦>O~+Α$X,C4=$bI4*!Gaq N뇼jOx⚻ nN{CeıWfnO 1)dj`0ɋg}eAtZʥi@3=`S>}]a _ {l*-)|CjbIS Mr"IPItMX;2[?V([=2kŎ}hqatA~3Ot5T ˹Y}p }04CP+|&q ErY,el%~c!#VWv `TLMh5&υqF$͗Q~BL㴪M0?D匪YڔbUndGiwÒG;6d#U(~#2A,h.Ãr7dGi@weOƙm$۴AKQޗomlцTbvK k0]7z'0xHk5CK&DžGGOxE?KE*^&BA)*Æ-:,R,:/ Kl*(M!\!e E3\g(5]uFEV詰8N2HAul 21n 02LLΫFj n)IȦA[x0ۯr o۹㈃h~n 27WHy"4@=[u:ÈC&ٹ 1NK \ߏOhg St>BRӰ6Db г2#W(f˱)'ˈO_rg:/% G@6\ jB p`smW 똔OczF|2c*݁Kikta74+b~B `G4Ov _pxۅ2lp]I.)̉Ivh>HB,) L+ԱwquhJ#ƣNse9YF\۵22{ ܆Jd {u[;m) wNp40`1ySϹ﭅ ISAs%?*ܰq7@δa'KǞ JMO oL' 9]e;|2)ja 3={ЙqI[o`w:nY ʓ&E jq⹒O ~Gf!i)vzw %xyj= I48o.6ma-dۦ%RGò b%;15pͽ$L#C8*.4ࣄ2FUԑj%a0 A{DM#os b6mޱ4foBBpƓ}D7*n=ߟ }/<,Z,V \*-}g0/ge+ Mid>3irѿ?KvBݢ9f(Vƒ26+Qp.ԝ&M7wB.Wa@08fb m`&Y:',]a'Yzd`r#JEKT sr=7o@k4g2ell K/WO6n p"#ts:2#r8z*԰Z`sG\|)Y6PfW drK (V H)&'hվƞT.4Bwm[ir2*wLDo[[ Sz} Uzwsˬ6ޡHݩN}v֙_ A P#vՔwdFyE:Vuvq2'3{YdG 'Ʉ Ws.[}B s%0٧CcˊvnT x櫙ikG-.KUx6ea'I-/@A}>w0p=GhC2 :sιߙrG)E4LmSz@T ݥ eKǸ)7U`zvv\/,Ȁ-akә9_X Xͳ TQE^*Eg $E-jOzOWܳG!,gz(^ zzCwؼyOwV?+o^Խ]ɰu S`CpAI!2Ǵ6B)K迡ȗ.a5v$s₦˃Y=G(cqW2 v+6,ݣg2obo\|"W 9xږ+2|~㴵*.O<~BX8 ڰ2 \+ȗ_< v?t@>lΜ9g*_m#$_JW&2A. х6,* '(4PEE~\@r4Ŵu2\?5̶Y2IhKE>` v| \ }UrMw`M3 PPFe`Sqlp jsB3'p;L$_rrS.4{| ,A>T[)EMo5fȣKܡ.ZĿ*H%/½){7m1c!ڃAQGc/F%xYwS}("uRۙny(gP),?;A71?˪<hj?X|1+NoI^LHٌ xkFiĎz .'9Ռcoz!‹ÂD)Nd}h_ON}A1>S5oo5ɮԤfb`s!:Ԥ:?')C,V(!T]&Bv՝X-`zXY# ɛbsMf NvEwjʼnMKs<<Isi= Eߵyd&$k (ZM̀@RI1fu';4I6!B mDk|)̩XxR38nv,{#rm2xJO=SvQ XW(2:KKH|˧]~\:_zbfA8>gs<;6wGj\ٱ4yUI&ngwKʹ¬w6#hH1c6;v$uz {b}̦`s `"44zL3x߭>ܛadbHav].y 6FZ)S6\?](20mILm_0o~sslސt멱6%+#8E'(fhdoh Rf=0x~-GSt e^MԚJ*:|7۴DDcORWyI=i<ѯ Ē} H`=q7ӆBS% > .;AJ)﨣VUqHDfMP܀R 3x=EǣZJ,a+#rꀝcJI 2Fl'g]z)I*W)&YYtNZ4or4=F%^Jtz;2Ŀ2=eN}/ApP\$2][׎1 {Gw"ὁ ͦxcYM\py:g_& Cx\Cq}!0_&nkh''_'Əddf y1t ֮E2x`x%m?WDQ>+ 64kܺz>_qob);D%!{$⇖Ԕ+ enB% hO#*EUJb7qn֡~s{fjcV1B\Ӗ^ỗ)ڭF뙷 /Ek^1~ !%8he7zOcB2PhIqm 0YۙPoPmLu9s_~KVRZU"3E-[j>Ye{T:Ms9.FfY@*o[h|YrpXi-zCzaIp!0+]ci eơʓ9- Ï!菂^@TSTҞOH;H5! IřE>w6(pMeYO凔/8EHJ@s"d~jc!\qfNgKJ:?aOwt&t>)zR՛O6[^%I"wW.\Zb(D0ltc,I"LӘ?++ l$YuS^>ɖ?1u`KI );6{`wOtƏ%iv+LӮJQx\&bN[ <*(]äXRp ؾ]~z.a 7J]1˜n>nUiwI0TҁGh VSˌ@PO\Zco>|xxB#zuͅc`8aEQm #z<;##nҲ'ou.4@R1..ӉHLiG 4闱䂼[#3-$Ihzʧwj7IҔ?mVszFR6@zL:U P >d2R2CYh]IØN )HZIouFqTcT(4qL"bo"=}rΨ(M_q!LS7*g pR=ǎJeyn6̙,4pCGq޿MҿAރv?Ek6O\q,) =#dXI^zx G[ %[,c+[o6{;ŁꗙezrRy{jL“ )h/S8Z=A-BM8WC)蚳h?Py|a,{iy; r1_`fbSu {@ JP#cADa?%fǚJIO)e>#B'@5J]?SWB-L;|DV̐-0tHr"IbN}6>b/9Q$k-ӭY_Z7$Ў' ^+niޖJz<Ы8/oվ|W,-+qqG fP-݋vr8܀ bƘ)U g 3%YQhgno}\=6B;wĴdd^ {b#OÀ壈9K(> 92% I^&+BNKLTXsAhkrfGG^Qm٣!Ba}GjGBp zsؓ͂UA<NxX_ib)rWEp(]J= G}^JLLn;kt{sn)IN2s1\kf'X(5[u!1M\ɝ4MmOM*HL/Lj-+Xpnߋ:_S% $p᭗$`^o}fͧ}X O3Xާt8aC~ɲ2 9@H,,زRiCy;P]!guf7{ADsfkk Z^%|\K%NęaxR{H ?lӀSxbF_^o.wXO]DHE%kRQj7:|mx>,'xџV69P++|ŕ C dwP3LiJ랣v[K{HZO D#rVskkVٮ2&?Y6oL ])>=l<iP0 ! QFU+1^ `dfq7la ƍ9c"0/8J; Lvd9*aF}䐐 @wMGζMң^~oS̞eעqjƕ(H!̴q$8I?_$zJ{<;` (fKv/%6Ps&y9|gM$Sߏ5n ##Lt\=r<5.t)"s"NVߴJ ՋHD%FRхNh獼Y#j@܁`PFynu냔G}m!T {dPo3j*#~5t͵v*qı$vv ꓇Dr4+Cp-$|myp3Ăy,6C,#.|(B{Ӓ#UStɗeYϟ1vlm0>TLySX”:|Cuԭ} pUWI 9nOWXG-/ w9l`gG7~Aa#{-^o8Pj'o]yr)9clX Ϫg]He>SX.v^{Ocݶ20eywafWVZf?g_n[D*Gh&s=gd5z&{qdj)(> #rMgUR b4ן7☜1=AiER_XAFM|Lܢ꥚ZFLlX:D[ݝ*%)HN80f%%^^KrgdsjRaPTC3T݀}+PnBLk6.&@W\R.36iUPj Kց5W]}C-P X y/\dpi-{~[E^ND"'v ;U=yfEN1@ÍN=N8ajjR0og@AzI)L€O,*)gY4lUDzݑ )"ʺ4xAo(zf; .ahS&/q%[߇0N29=wVUFyKr<wAVwʀ{Ւ^k?Ze-ouawwkiCU3 j)S?:vѹcׂታ5Un( YK1 ݙ6 6/h9?[Rkv;J KLCy4[ɼ^r&3žswfրȑEh;IvQΛІf'O`̎o1LRo7ZP/ұ{x.A&ƞ]sLKO@RbOy`hPp{Mb}$Y0Z2B+2L[z#}ޠm]Iͽ לO'p3С.j† `t)['#j&Hi_k[.{7f'OLaw)L.|An>SLx]7(2(6-\dzD':^4-;DZ@݊ `'ؓyb?EMa?8S:&>'IEs1 ->zb&:xOWQwlخb-DHT[T*)'N*{0 ~[' DKˌc}hJ_g>M1B>1[\0#!»q3wM9_@?EO((OlYy#B~jk@r*zۣIF5 C@VaA lr|r‰ZEՃl.Bz\z;?̺gCIm(|O쎍E_KIW'МX*/S@?/_rrg!PxOt*,ߋ$ k5i{Gz5]ApO]џ hPHOfymqJHW_a_9Qi׶>&VFHiKu-Y# 2c]IX=`}ζ CQsF1 L_S]7״֨Heµ%pܸ$8M?Eڃ>4]>ӱ}! I' 1bwX%.(ċ=ex?0.NQx/uu˒+dn\v2ӀDJIpLC'(o.}~*y"dZ&(t1PEqأNaAׯoLxhvdy,*Pqn؄J.`{ڔ[@8PlذdX8zpXaBr7C4[ |cM2Q4F%9fYq3-.cn^G-=gG :oտg1{S S%@z"˩' P$8spSQO=]14x(f"U[%)@W@g+ 9kߌr%Y\Ɵ "v!j˼ګ) "跈?qb[-~=ۚe?ok]:MרAuZԖde$tR%OMʬy!qn!a"gFŕ)Ϸ"F|>Z~Pg.{Z˪0 уr6aVzJ*%W_7UZ"'LstBVr4TnVG9Us\hzrТ7o!\E3_R87+.c5' :RK,xP J4SEۣ{L@C#Y+6}ɦB K5@pKetr6j!nmC"o69@d-|cApAʞΩ(a4oI&I: է: 9 ;ۥ XF-vcdQ]cL 3"7y^ޜo(m8J!H dh2wϩ> @}22}*v)'~Ag!؋&_Г^B![rW`-fE>-H4lO Ͽ*v8 .~VW˸0[x๳hj4`TkE8 }E07,vz+[ךǙE3{.1dYbJMց2%Vh΃-9URk`ԪFaȣR(| H̞/*ewb*nY=]*pjw!,[U %͛ڇpipO:'{ diJuF5ght88i]S)!aW@LqHp\v mc1Qo,aY)Zf)β߱⳽}`Ds‡}Ki͢`A f)7IOadmLC}M%!=J ޱn;`A[iT qLN"~ *+-uP &#b: fWQZ"ڱgUg1?֣DMiL~uYe麂XiT>-i$@oK嫖1tA{[az$4cF!>RMy*W@&&ds=&wnᛓ*x+B%-s'd|z}!'`x)js@5Ŝ4D))-vm>`[W?H2unR! {c9=b6s죨(P2ԁTk!b@ WS_M~ϳϷDr vϽ.vֿՓS@K-$ İ\v-d0Evh+Ayn>{J{ ZRO jӨΦ4{zwuf#bl,QJKZ\ У0@s d#F[ |P12y%ozW ՅjmZ1\V"~vCtm1y8-(b2zp6;xWHN/D\[im+HkUz6fni2mT:S`f f$I}Mi7لT&Z臀JVu|[p=\5( U!Q]g`}tepn\GnggUL-/|‘y2j?Bf˙%yP"ۋY]L\ ^wmJwc`V67c}-Ĩp>_7@j=֟*Pn o_83T= Bh}{{+}-bM|Eu(u>S+ *ʾgG> $+cTg;ŊV^2 Y)X?!c QC'IRpE x>dͪK c.ZG7+!y8Y[AMdB\\N8vkރOg" El д,| .J$ڑLT\—/*J Sd$z}3vH"K 68KC [ԅ R1wwr bѓ{xM'UTk`2DՆMSQ?<'+nWRT0PPCڍcFlW>I{ڸ]H'ׄXWb~Z]v&5;}F g"6-eWK|1 CV Y.4Bz.9۱]zGCnӏ}:F틔=2d[URcgP\SI.pjOU6d2J8d -]*=?ս&oRYTJ;(KOۼ|6< h;c*2SĵIa!]҈T h4!6F;̫ CImI=mVцbb?{}b_*or\J!VN}WmTd>Py0#J2:KU43$maX+.~<#+q&R5/Gb ^Hs v5HÅǔb;KQ>ӏW({Fwɲ_+>Տ|x{c)UCz"J뿃 3AAU s87 dٻ䁣fJų^n؟AlùYPv3) 4 Tzx|%.3+hp:GcF7S6:̛QvH,Oa4TB{5| pF;lC cRq` *.W"ǰZ>JhTCl&<Ǵ sðt\Dm_N57¦zs nLCͺCNu[n|Gc~FXeltD@ d% r'|;Δ[jG*ոɖ Z$s[¤qb!IJ&N3qb@Øp 5q) 4ł/=/tw@~JqlQ+Arp gFB,{1^RqWq~>`,B=]6j_vog.no[@pI_4 vF)iC"hc[a C-GBx+~u'rW#1^ ?\Au[Vgmz,v%JcPb)qR]ZLr=DG>,IM3QSumm”vnWiv9C>jq}|+A&=G$J]PQz^d?iO㗊_7 .$c[T@D2Pw5ԌYcujeK$֠ o2a}0JӁ"UUK&~b/cnIc_z3R)>?9dj f?IU/V=|sZWIRJoGq6&W f4ƮKz?{'|՘>?Bvp_4`fɒ43fm)/OqS)FQ' pt](H>PZv|ija熑8PݩEQ%L޽twl늟`& "d][ϴbU B|/n:V >!z}ubZpXifP{YǦQأNJ# Ў.!wcT. 7 һ2434@u:_@kUG:\P q)m~"vcz8zS| dEɕR뱆{:i1OXF4O6Ꜩj`*< M;/gsU4ZNld"y">i;#r!K`UV-x\-~=^D=ck&Jb/;[2#P";&~J+-PQK8O$!L]XvnpYoc ̶K6!yG'~Œ ;ÞG䔵2"n>{{Y%HT{^o{Li!߃k2%:u/hu$F- 5DXf%gRoyGEfD=qO^8JK$֛8`{{ Zjds >ُ4HY>鮋>[OjwI`omdp'|lj8ZtPSa)>H_/3o QQ@t P:-R,LjZ~urR^0z.ja;".]KY!K w~%儔 ;riĬ&YSŸ!2Oj8>O݄S N˘.-녪8\r?vgr>?BX''/ot[nɩd6`J׶D2a@1p4#>dA&E@r. }n7abV-E4k\%8lQ t[ ъO:r^6PơDŽ!=KT#kZA̸ )ŻsL%*Y:Jуm%J2 ]Mynf^Ϥ! MU䮀ԖTJP8\zG@:B3Q,??clcPߑ2.Y&(2B|9tfsۀGiPMD)wn!դ] vxyf5Ǩۡ J.ez/0.5q tHS5׋{ĩqkHeo:_}B#OкPۢ? ͘9gmc!@YV3Gٝj8Z֠DzJRs#<(w01w9Kj'2)|$f>3U?$NR{(EJ aI'q>-;Rx\:m #< 7?[Dps8`.b{nj*dX聻ArJҹ*aX5)dyz6p5A}aLo HPCI a} ~]R5M9ΑwI x}bȷ\PҔ:v1/i_{p49V?]dw-'~,<}vQ^Y"0蚔\bp \2};RQoBF<̧tmV~_?p/goȻ>Ğ(2[L8%,zΜ&O%Gj-G=_:'bgx{B]8~b ӎȌ1>@HLG#.`:f<PrYSR9zfG2eoDiYv5TۢJ@0ܙIޜ]6n D{(~2|y" "2Ű+35P%G?'L[q%HfȌ߂0o3 YQLB #gRRp9`lĄboċGV5nee|EX !LmENְK6s!qu%B8*jDW-ޱxLKD[0ǍQic$ɢ)D[b<-wuނ {0Zq9R+¦̱of'Ň(Ŝv O|Uyi'PYqp$Aɿ٭K6ɻZN#tR:ԗyuNE$[qvSVReﺷa-l^)9ï>g}/eTgKͦ=a:!6=Sh͙,9`-9 Oi7`nm&{%sQI#nbzCa2iuInkf1a`dC$3 m7 XG5.TB0)Ĥē t C2wWlIOcw0^1aEPi-WT&)VGPB2[t4.+RFKXk,l)&7^9X-tv{c_P1 zO+VoM,=F1{.=XiC zk-ڏ8huZ4^;sOm J_0 md |0/щiu:*+=,:8lœl`h-'AҼ+-(>(xPBx#ymf@mnW *Ɔ0h/}D=1\eMbA(nN6`)U>d3u|CiS_5TfBBm9kZ:jb|q~v\Te>亊*"Á[M w1?B=zg5H**h?OeP|Tqiw][(u jbM!F A2͎?fA,om矰QJhCJ!3:بA#6M)9#2HJh~aa$ݭ 6s!6mqDsrD;f nc GL>Љ8l[u lקRH[{?a갅ZX83͛RSpT}oC2Lt "]#rdIHVJIo):wydlN\L^4i+Z3Cl|5Z3gOx })|NU^·`d͉ϏD*I3IZшUK]~w' 'NdF-3F~]lYvV?-<`z. ?"M kJd>>N y!LTµY` @>NvTi%J}] bKr6Ijtx IS?/!CyXqHE ]TX.;*稘g[z T"VwV@]'/0oP.(0]F(jȼp#}EXfl8;IRt1`ʙ䢪HP b揺H깋$Јh|1BȗLzߧ*#,)b E,i1DVlJwuPna3{,ї~-[fMBؿfn5d)N)7Ay#(+|QB㍤PQ*K(|f (_] !x$/UYl]y߸mK s\<D[Yp0vp|GgޘymuR /d}/'ҬΓP;*/6F@27͇$;*iqL=@j_R3}GO^nf(NޭXBk膔%)LU{T|Fl?`8Li(qwL̥tf ڕā4cޙ(P$k-71~4Dd ~Q\Z˲ cWٯ_e I>9pV@[dxghlvƻqE02#'w'sGDwBv I+Etb]/gy\+!EU[:.ԭ=G4˴C(|F:6YXSk7To_s.JOiaS͍J͛}T6pކkm=w5mhL<I=ֹx#C/G`Z.9LVN0>.£nMOLmZCP.yP1آh=M$t};-bӻSP+f_J9d @@9Av1c<<{XY?AcF vN[o< /NQIFѫݓR VjaV?:c9 GIʸ $Ǯ"~]-h(|Zg!9Ig0W0d|FvjΜ v`? Nr ^7UeGM0w`:P !\{#<&hL]QtΞ0S\h]W!]\J.Ok|h=Z3a* F pY~3|,Nz\=?6$8-@9}\~G'uٓd%dQ)W* @0߯!~lSopv|@nh =X5.Q (vۋ5|O kIXe)/\)FP=HߨcUuWSW޵\}GxH0…;w>ǕW<(PPAȀƛ R@WtaG'+x '4 ^anu ht8t(PZE>5tŶrꞽf\ zDV`_'2}EI\YNm9MЪ^ {<@Zv(F+}zU0AK;Ѥw}ys=C- O+Gq>;hͺBtZj5-_M%y8e6p\ͻx:;ظ|,pG,ʾ%6[ľ՘ߙC!B+gm]q;HK\u0vW=wP7b=د,)؈j" &lxeףцMvT彵W&<ƐEsvdTl!Ǹ@JӆN9^quNPT (ؑ(,}ȥCJ*Xzslȸl_ۂ%u]Xֻy0]TLyϹ;&ݹɵRabV4.''Kd^tB9W. _{M*' ;ź#Kc"kK.y,7|t7yBǾqq,EiKҠqTE>ѰfX.Q[dEH+p#SXЩP~A4oan5xx}b3S.XQvˀcJBh#ޑF!}dq8B\"ο@(iZ+ *)%(wǧhܓ C[Z'>v9mDsۂ&Lc;Eaʏpf_8)7s-p({xRהK  s=˹ Wiy޷Gq?.>-lm7 iG|gFdn[x$:&yw,«1.dm C= dƒa; uSX&Nx];F@eBp]>u5A8Pl3z(DQXŮWe*6C1aIs[C4}g)]ߢOˍ4#&ʁHSdmIu7d/zK60IcI r:q"tT^~p2e *& YLnubX%/Z  ]Q76^/Rh8BapUy+_ ,`?OT;D^?v >ye 9b3%ԍVulNf}رvSϷ;]*f"n4C+f$ kw;l0,OP$tg"TW07FI=@jk/FT&pղޯ֤TD4l'0@/-+H¼oNWދ uV]HKx.^a 30:x <_y-u#$'TX&g$鶲Y{ܳ!QӮ>g2|Huh@Zrъgl`R[N!g::H'+ "CF2GPUaAQNՋ⮩C{Q3aM̙x^7b[FG1%% S |aP'FBy}6G-plI-+Rz: T*WL>7 UvS`1QVS Nd\WqE EJHRJ(߭oFqw3f\,+9MMiu$eCXi7xOX;x":L;m%󞻏7-`gh[y$-1B8F!Y&@& M]1 Z#_|{*c@T{ ynH#9T70dxןI9(fKrRmʤ!g\ v)e c}~s?h}DEIv %xHV&,quO"JoTNřʸɢ,4O<6ȹOQƗ0ewg÷}҉3tNU@ǜ(KƆa"j 3(o PܖȚt.St4Ne.Ⱦ-b|+[>w 88ޖ ΌJH3|afxS̨8kP)Y(/K?VٞrQ`AlhPj7AA@g $'\?7CjZVt/^15p U8fo s%y Qmln oITLpwOo?o<ьq!R0azYo$l44"J|qcoGbuXF8``xtLpϠLPAJ >á PatlUQkCF@*)LO#*cÏ;}̚lmߚ.\wZ7/ڭR'BZ<}鍯}KZcG![nMyXBI.p'XfZ`z6Y}t8)xS_瘼5ݽ i;q:M3O3Vp1VCiXtGGC;%n^zނiʆįe;|1ˊtdtM ߽t } zoo2wjl_¾p1Naܓ+ Ych=m  gqb>D}}!&tBvⵜt,6u3gqAD[L긣xC1Wya ΙjeA/!˲'-'m%G @N CJ376~*F=߄V͝.Q5 'qQ(e'J-% ]7f8%ߚN;WPr?3+ЦTJ9JEpB}1zrܢE`ѱKd6ԴV=۠z(RY^dAY8dЦ1|K8gISbՋ!  yTy{ִ Q:<gbWk9~UQu>[ʟ, 8_ ]L[dN#d~ f;(&J2S7]~\*fk ^^.'Cml[+U7:^EISCew^&y(ށT w^86\Js%L7ף8wFeSU X]S }6@im&hzB{cԌ΅lSLھЌ]/g8P9EEhbWa\./Nmw(_4!쓾#^N|Zy> "nȪ<&Q@OG(~1Wq>rK[d2Hn$]˼, Ȫlβc5KFzlA8i]$@гmr60gU>}@?71ʗ:[!+,TlC:s.&7X{lwz*ȹ7ZD4!Pڷ Ͱ?^C,og5F'ˠmj}XYOeP 3Oft2foAk'Dc1L:)¬`!V%@͜nbCrjH?*U466Q>j/w;{H$\ zYgf~YA]}(Diq-ơaIP`X Z fw ɳJ hw[}y]llv?&]^GS۩"TUk,ڍ]gUNg#e^swò\6l0 6I(^ӦяXT b+LSv4d$>1ToyYR;M8|W4u9=ʿz[PYsccGUhFeG=`SuFe6߅) V3,r"9r{ZFeRe^VPN`Zse\/$ m%L( 1|3%kmX\@;LวbIY#PC}w*߱[kmwDo QTΆvhvп޵j @^|T/? ;LKp#4 3lvBޕ䆾>pen>$\i ~Sf_$IҘ V76B1zav(_l_;1$[c'M))XY v c9#SHOZ4 OH%}G#țГF:A@jh؟"WjDٍjLDpGtLt( Y kqy S<4x~h*" w v)?}Nbg]}΅L=똦e8A `,9yE`vyis7< &<ײ|8@H^;p װ Nh{3G24OW藅B֋4w:6TQ{5giORZdv̌ 'x\cp$H)_*r;1$@֨ٵ!zY"4Fa#SCuqįgYZ0707010000030a000081a40000000000000000000000016239ea8500002344000000000000000000000000000000000000005e00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl_usb.ko.xz7zXZִF!t/#]?Eh=ڜ.+ȟiڪÀ`u(ڂs/\-7ZSJQ甲10Dz:Ȫ4ML{0|3B: '4(u?6 Hթ rDe[T8Ÿx+VyCc 4ZץSp̸5<DgX-!aʿGҮ)]ˉțu$T=;V.a@z9R{*C,lVtH;o1!n {P(!NZ$kLetSk^#&>>mJcI\pB]ÿe\O!$)gbs?e"DΞNcd yL3nAWeV7P.T&1ItU6TDgl;m7&NNV ,C? I>-aͪGqɡvdV f` a"|L OrPAE_  gCk aֵ*1x/ZgH; /˜-֢6 H h[CkX~ aa OK_=hhSLl;m|Eܙ'#]hGM\_p>ˣ1ٽ1FRԲ}'kfPq(% goC`9~9]j̈́Id]5 J0ɹpaU[ڏ!9z/d4N*:fy{2| {MM1}_ڹn]!4EXk1mC i%C4M=c:!J;gW6.l=,@^%,?_U{`J9cmP?vvR{ڜ9jZq0ܜ0ֶ6P.kVcC_5znd?'e/9]SFL VRYgyXX83o& I|ʼnDlƋ}#wEHsHI}ޱ k}ٌ2ŖvILLLl`%5w+]s?cY5w\{_^@N? ~npj)D}e8WefY R}U 4Iq = ykd8)]5:yZ5cVVRp#i׼J^wIF-\^)@Bx{]hU\Y"3>b®Ѧx\B%Ww:W#% ym.JPJhkzAeftzPA.ޣc@Z؆$3QX tqߟX۹s*)C +Pdmy ĶEiP|bƠ'ةφ(%2tt@tZK@7$q?Z4fŁZ~H/gZ$G@tg6բFtaXSlw!:62Η&itѯ8-, Ȗ⪺ !J{8avAZn#B 0 d,R,Ww ޤ-wlUYvv0n.zՌl|$O>Je^o`'ZD30hlWnX4`|&i=s Έd}dpQl})z/FW W/J)ƫEf ͜X|ѿ{Mn99!s $O!D'mdHkZBX*p@C(ǯCYٜG&/@3^"WYy\<}#N>ZG(F ? %}@5,"5~ӧοt<Y rZAVDL^eYxkq{JO"[EHoV40'.?A> Hb#ydR!?kh;C9PFs <|2 Z9Es/A;E2=?21Qk =e15-=U^a>qqa7,*+,鋢q>w&Ms2gÓ!e1 TI]spLi*^C3; 3]OxMF#!l_{Gb#HJgk0RIb@Ʃ =|X|1XmLsnOg40wO!$yB%7>)g ΡOcw w)`b{4f5x>.y Z%!~Fb9Suƥ6SPoo*nƣIC-LުeJ_w?sF2h͉;vP~u# g]0t&tb/u:7(3z*.Bm #1pF 6d'@Z6b B_}gm+?T]nc`Ώ%f;inϡg|0Rn68w?J,Ŀ7{/fŶ2Kьsn@fA72s1?gUo#dr8x8sh" QipHjh#q$(8/*#ay#dZbaT6m mJ2Z!E|C By!~<84[{t*HY-ǒ3I@M_%鸝P"Ƶ8=Q.`! Jnh W[պcU&]~\Fs=5zaC?·)X4T]E2B7e%~taO !j[d/PzY;ai9h˅M}֡M,> ̥c/<*M(Ȟ(K-lȁ_%HS2QvXn'@gOi!͇C$^t;ٻ⨊+z3ZI889j< `9svEHGZ@gtc7 ʦ^Kf:?@xŬ=* ߃ݤ*vCn W_~\7KeҙVSH=0䓺o] %[OSV aHke +;#G3Vx/_Ez,S8Rt& CSY 4aܫX9=p+Vϻe[&sn^CKRNfB-|:tt"PNP'C~`3$Tƭ'㇐f-f8Pr{Oup;CݻO7NcuxV/ǓJLԶlb\CՅdefJ5N[Rրgq; T;SW@GkrEN17Gt"Zd\木j؏r sz`LfƹКHZNᇂg wJGH@_@OS/&_jhrqOg dIV@-vU^Ƥ%Z-bAEDo h V4g~J#7q束@"|Y18fii>btC iQ{ZíC]QMD<:]_$Ϟ3;uC>yy'HaO4/PMZiSVLǒ[8J]" z!wM)Z'X/ô^S7K@~?2Պ-[ .Q^Z\o Ɩ6{œ(NJ @EwNbBVCuih ݔjVpyaCbX]*7ST7p$wmĨ^I<Nð:+um(E @Q`]XY !q 2aUooшZDރ{WN B3 Q7ϗp&\Ybw U!.sA]i`3 ڊw7q,02#3L0w[Ֆl8:I(MϪYzaUx"q NzSNhj`mP:9txa-QAȔCγď(ɈG&d G0h x!f_EcF4Ewq~!/@<"~*5+FɣE| ЍCA ?$vcRN>D u7}2Wf2LnU?롶Z >JTBZMJYzA$|'6j_Rp7/{M_#>R yj"$c/B #$G/YT@oGH#Uaru>vwJgאV-!?8 f"Cb֭.=TS rm02E;:e7nE Mz\:k7Uu_n`̶g7&7*M6#uж n~ЪyATq5Ns6}8ΰGЗLw04n22v6O-7>ʏh0LL`dfLJ,DK7Wv3Iy > g#hիr("~#8= DpNJDSά~rx/x '&m_>M?&BN72裓ܣ0]tj)(SAby¢6OڶPۢZ _y ~"Tcp!&m6$^E&- Kj9). 8K ΗM5p08Ȱ"Q&w+OLen5/\[Hl$%f!ގ Tf.k8Ҿ?,F8<`C՘3:6˰x83A#~߾R ]^4Ժ&Xi*E8ʟot@Jnʭ/h^zм@ߨ2 =Ŗ%Eg䡷=-ӌhA#8x*.dgS X@xpt׆]P!CEbݐ`u8u:uְoF:ۣ{ 3WEC~9YƢPgUr_>togZY=; `V;[fKw*]m3h[[. /mnedۧ!=Z,k)j05. 1Ux_8+Otώew7vh&A&춫N;\✊pצwLr9CDAI|E!58 [/>{!K$>i65|Jc&ćHďK.Kn} {\8}]U3tU/y/FT]LXlRPYzQƽD+!" !&zӇ_`=-19X|O`qe 0d6N|ZRq}vq($&Pp@+/n: 62V|X u?){0SFLFbr~τb8VYSM V-s^g.nW,j@Xa9-a;9D ]")6:#kطon+gzKX? J-+vMXFg*ϱgYZ0707010000030b000081a40000000000000000000000016239ea8600009148000000000000000000000000000000000000005e00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtlwifi.ko.xz7zXZִF!t/K]?Eh=ڜ.+_E[Bm81RK?w[LbXsǤ& J;yo*O2 6E,NzEE,#0 M&-x6$Һ;sq8֫${誔MjII嫒s<'V߅aZsm^t54rP0M#`ӇpUٴkE0Pl4su΢xTgqyF``$SEmfr2ao; I|g^,ty C/LR|0o̺b:}qf`ꋔG%LKoE&}igƫ_JLsm^_u?z'Qe')ue_;!=6ZG)Ve_pȬ?PLwɗ󵐄aNVtVG482^lbZ q)JCxdDL̚Ϝڞ|%,t&HXPjCQ g%iU}SBdΛsZw-{+!z8J jf+|B㭰Ej"T 7 zuUH\I߻%TXR6yw~ \0Aǃɬ2yLXwʕKt ߱gԉ_vg7uޔ]z~L{,Vd>U]JpO`w5^5vJ|kkxhV:Z`%]+rʊ^=_}ǑzŸmm"&!y`絪?uoz=dW1~5Tc,pH% \5)v"c!f0t`5?lru|d\65Dq3;)Cw kݿ.еPG{=|mVȇ 9}Cvk6Aae'̇6 D0bHOhl̨)45X7+a"_6ЗBu0K]IFF_7lUÅ"t. ӟp宣X;YBI;3rhN=]C|GUYbrRiHի"8MGo {o3B)O.ӻpT_xғ1B "a74JH+Onw *-6F+̊, ^ȨA7=蛥`}iWB3j +Q+^62DBJNC6&;t"{Zz1q5涛ӣ3SsZa't/{o4!cJbc?xcdbX(={`s5۾y#=巜PU\ gLIxo!WwqI@JWsun HcyvCeKLD+4;TW?v;\;2=Ne*'sp; DTL2ZTE T5BgH?%wx/RP"J uq}ɾ?Kbi#q1$<"'w0'z׀f?nl<xUCfT~V6LҺ^h;ב fh:MyȦ2\ScDD>f];tiB')qWl1~t$wcDlf/c/=_1PlgS }7ʷvbR#{$sv&6cЯ)&fc)1߃\5LeZxVTʙ''f)Tp{]\P]8M7x@bh"m$zK;R~p;lݢt?8"BheJ->G`FCJҸXoGBk0%k8 1]>&Ra]3k{4I ȎH T:~= pfonR9UCIIz!Ҳ 1ι\͈MY"`gPZT6*C`ELju 2d6Ԉ"k@% \O-V]Ph6H.RDx_G"\FqGtmʆW _,ڟn0Z?Fs-K$p™*gրF26?%w_c[|ut@_|4PS(r^dk9 TO qt)ܑ'T=}%uͷ=Җ&r0KO<oawuU/.IZpm@Fx!Y/mGcؙ/$\L: *c/!y۲#e)v;8ק!t3k=/$s~zL*AG k?& l4 aWzۼm<~.OoW|:V'xK2OVsƐ k%)huG %(eD EVv-E/w x ԨVM@et5N@~k:ԒJ+F:v2 I&qoH`"lT`‘F3S㍒Гg @n6FlWzݴM$$#T;(rR'9!ލ&W:6"x<>0$ qqk  M.s OrxSPKOz7W׫NcBlB&ߥ!BjyH^`2C=tf'a<浝vbjW4x2BЮ=-d)x, tױV.naֹƅqDkyZ2E_ΰe2נO ߂g /~i_u2V"˾rI"Z?0Hn;bxҬr-s3!,'{N$}VDQ (uKN smJ(!]ڒࠑlE0ҡ vM$J78\QRΒDM}çJ0+ 9qָRPaj̬(=+Ecr\5e)$a-N?/ -⬆7+pǘ"-5W*k2@{|U6ȥHVY1b{'scZn"¼t19=y4=:K:m Z.7`+-i]y$KKlqqi&HZqC޻T!;t8s{۔ B@'~OdY4VvӯFHO~m0R8[<'gn^l_/ttmTWcV #F,7x.ryØYiMX: gG9`~Dǘ;QG0ښ/(V"e@˺=}R}lj Y9a(K2c39oWf UGҊ`{E6KhnPUX`!y,1.aw_&4Dܛl+z JB'ڮ/qs8A!U3>KHfSJWOa;8D=00~&OoCPr?;~ɦVJiܸ:C$ʑ }s2bAϋf=7\>[n'8$eeႮtwhe^[]akKE zFkkXsNi'SȢ? 6ptI̙-eqdڰ)?ٱ$h1J5 v!;$ &״ ۰?ۣwi?,zX|:B KRXXcP1se+AQ%Lۖج쫸#?j!H$tb87x;9]I [؞5v$;2T}e*6[0=ɋ8aJL֎f@ܜ_+z+'SlSgo-5yGC9r+sK­-4V AZ$@-֍dKrNvaX`&Gk V! (#zȖ9*tݪgjzW{ۉZ(+1::-KhMzXxScHIL iEA񈠻l#& &&?5Gs1>}\X)خ Η c,ѽ:BldZ:.FI gceV_|WGAbR8wvү׬b& o7C*~-&xκL!nlE~x= xl ٫3Ö!0z-% ]ip_ t+bj;T"ԝAwIhl=-Sp՘lt-2)ڗȱuFԛe?=+@/$f EgN%uN6g'E;n5@m1F D19z+ו݉ hkSz tJZ˰l0?%zEh4LLJ&*at6kcۃB&UcAaOpOS[Gm,HOaP8Y+Ln|'*{ԝ* 4=Q3wpQa߶ f( A )?4>>XY-ۃN2ZBY\]f{<賤c,sE>ks@a C(aD'܀Ǎ.KH8A*$XhܶEj6I<Јg#ɜ:&4UT= t_Frz&ZbhsiZ2)!Jr~4U aY?e0 "wˢ&PYN8@s C`+a֫O{6D~`)/چ ;?k!Zێ^0Jt _:ʓڳi,֭)qz e=) 8,& 'x;ZQ/٧JHXR-7ɬ9=2v 40Eu'^m\[i! >>E 鬢ޘN )Sؘ=1$x߻] To|*L~iʪ< ukle^ˀ\Zqj qbf47Om kUplʨ!NO uEK(h2%lס~yva9W1ן_\.7OvuE7Ǭ$iux0a`j+Tj4|g3k~S\{6A̠ޏ=tUxMdĤ 3w|TuZ&G#3 4MEn4 $hROTK7.clwsFz-2y8T9[5bӹ*~!>AU^*UYD\Nփb)w9-c)b*@2jꏫf˹*j)qwO_k.g&gC5sZ -Ť S:ずlUznhovw^UE>cd#HUh:5I }} /ai*긞Nn< !J;jY;7Q6NS BP(c]̛e,7s&ucBV~[9;` whB[Я/귯^暘fNC`_-ig? KĦa@:7ΜWZMo'jAv*Əw` }GvɂB=vL.JBTe28Iphk5 wKĜ }-,9=|]P&{Jȝyt ;dHO'~}G{U 3vg%v 8%7ZkZT!U,y ;YwvpKӮ)9 aWp' ʎ? 8hAjc=}.V i~FArCYܔrB+AoJK!K9?qUbכC=]cb ,v~p]. 9r%} 2\0PAdoIJ:]!@͸$L,ѯ=mm1tZޱT`5هi"qmM25ځ5JYy7˶D(% aFopw.0ݎxZD L/ ?X2v ˝]aB@>ۺ~N%=QHWg24+xQP X OXK(q҈p1䴟fC[cǎ  :d4 "`Ma?C]9 /$cXg,Qğ @;Xm@wjj2`ȉ>$z }wf~ *#sKp׆0?<&Աs̶{ >uKѓTC$%EZ@2P_t]) dD).K@LÖUIWvrX @12'N&deQ_L~kɆ4g14k'uT\ $Q jWdP6n9a.1DnCsrʉ*s* I9 W]ga+MjuB R"Tvt~&IC"IG+_9Jw U{ab^s{XXQ>hxgٸ"xRC l1[k"ןV?4Ź"KtK5s>'?ȱIߗ>M<mk/&" Y_B7݂aESBñ\6E҇HGi',CM'K$ܜ1?h.}{E& oMKxe0%)Z*)* Q?IB(N{P<7>@je1_ƸhNpu5v2[puDtXv]$:CXǸ`cU⏭>et2tQMw12C=0xw FDl86A7}o[J]|< /!^eB<2=*1K-&6%"6< Dp' 1hQ;xxxk^nؑ'l8t:|R^vAѦzH~=l T@K "pz E4ˆpI,PōBlMl7IJ 4 ij?\̜`=kAlUsn1mEimΓρ*ҚGvqN7Xy0m^rjL<0fq^f ;,w'ypa^[-RQ_ 0ɔsD `i&L*0m>pki,> jO,$ '$j;<Hh"v_,HKMϘR!G5zj5틸PBYYʙ~/:x 6ç̮J%!)w0D _U]IeELǐЊV>τƙR6miz+q&  YO/uh| s r|'PC/줨Z&-Ǘ=;i4~Rٍj>%m9?=M w =KuT;c( }ƭ0ˠq,FLKs/aS!@ֿTQfh(:*,|2,BW'cxfj뷄rh_Nfl>0jܒOg2/qv}E d(f%wH;D7ّkjXktX&fok]sDs1MF&ed4wY=\qp[z"qrfJ\ʎ?2#$r!U\v&,o T$+\t)X#GbfȞR)d=ZiL77AQ%?ֱ/Xp:ƻOº1&t׳bܼ8 *$FݿAvVI3Pc<2NGVYi16h n'Ӏύ6L Ȟ7Q*TmٵsDGvQ4Ľ2 txUI<3+RW!7JZHY,_ =:G-~![dχx>Y8R|c2Q6*cy eX36,#[Kk0f5ӎ iwLB[VTmC&ӒܱvTGp0-;* ?ݡa|zԇ'_!:ZV]mFU7v0DpIUfAl(5Fޗ9Cc>ީ#‡P<83O2r~ {ӼNo1G#R=ꊊudY=8rpoecT#-qbZsDҬk|LO~Uڤm1&Dٙ:Qo1%qGkKyevc5mmXrZ&vP 3 6 KB,Bk/bGz352+p- n@El僔 (7R Fpp%%=1mߑjthh#I23y|ZNK$ ɾ Vώ cʙ3@Tl4K!Ԋo,\ZɹE/k9|X?"o`+VV/sf՘C##{8"l1VeRLm~6m]:F #l @_(>bJKc㓸# Gx:6txl&qb2.>'< 7Mu}%TԤ/ĘZ}]+lJg\?7O;lȩ\^%cJ$/!폯g*YHw>~mu,sùFWbvXe]Ό"\.vx>c4p^L09J۲|F$8#Ggkc>;qT"/ZI{+2Gk +~Vd>2/͌,EWQA++@l+ޏ0AngEDvX $=;\\?7 1iM?΍l,bKF`wƧ=!m8&gR;cej3]y" e>DF3F+pHޭOȋLM![srjoj:FU{C> >* *ʼn;- f10CP2 k{e>iKzZ&vj#r7)`^OaZ1xZ0(;Y4C~mvȵ853 tī̙|vx`7 %|&r@‰!<Eg.VfoSդD MW5͵\6~1xL;OQH}תH[퍰|]p2+0N7ў),_ۭl fv JI(ii֟iگ?\.MjYg@ۇX/‡j oM3tIQ.i뙜h^îcm~=C#컽[ $"! }`0tަ{܍OsS?{uCy͏/!<{$o$Oڙ+ls,qC5S᛬\¢5:ϱ+0J,`uGl3ku?8)n^d%0yؚ@iKW9KT-Ro*JkBJ5T! '5)Qn]>/AJP›F,>L e(|keL"r+,15㘸rqȤ:3mJ֔oT} Z2}R}'[4G^`*knϰnF)H̡#ݗInA.RZ|}?2NlQ`/!'Ye1_AF46 NMY@dc ,ʩ)"uqV°v&haK-Njg5yȨNŸbJ[ܮkTFѣnJh!̀^S+YksM' bU 8%v}", 0^״uĸ!o.-pe)K9;yᇥӘ^|ПB`WH{n|6̠u>F7"S^ OX-vzAJK*̥o38i]շJ}p3J'mY7eE-!C#Փkd^U}P9X; 4/M+̱h+NEg(Q2߉C!)E@'X=%6H4{ vRfO6tO[H5(A;bwiXcrffM3d j,Ew]hMf%6Lscԯ6|)`[R G>ZmI%(.?v )s5t{bi"0 9FlcGL}SwP?tBfA5"X)cl*x2,2-SX҃ѐT`LW5e~|R6[KX>Jt:TgRe&qvح#p;>>'%;+zӞHi& &1~*v3k"Ǽc%Fۖ"ca ;%Q ha5:Er m4#(2ko4މz}h@Q԰RR4{Ӛ_VߑޔFuhr*wZECjǼƵYqa&:L6 kn"?9c+6褝 1eA_oh]Hf4ֽǟE+uRR FE# YBs=[:&eLTd͑_Sh~rܠ%`&ZJI&S_#\Oym;Փ(4u{/9eC/ ځV[KZ|z9ݞxi0BcJG#Rއ żK &ēG~:QQ4LjhtN:HBI-%NOfKp13E>u=%yPVM2N_S >59V#ڀ!n:Һzm0[/zaP{z(cocB0l*#9 ϭrgd*,/ 4VRA0}xre?n=(&kn )ܩTkQҙE:zC`fy"7 RDzjA,K)Pqr،D7:;iլfb<$; 7ͨڱSQeYnwJH Z~HLKDMc㟉ar)~nP\JH)Ea|t"*mޘ}x[j)ilbYjXy%}Q ~q6^z+{F'sIDK4l}]Ζ]J%Dvq62qU$Q0/jNsX9$XN쁜tY ʆJ:&F$L$H!?l9RTVq"fكT`{B+26Ce-'ʪ4sQUR,dL<".=iȷ*[ R,Q(q`.77dzڷe/fm+xYgA͇Ym{VIf L`j_ id b%V`yǔ&8vdf5g(O],BŠ=#5J7w3*vҬ{Ug(]# |<ӳA}7qfu9K*P-01 Ce3#/LҜbf^{ڙpjv웁62QsV:` bxl"ڸ*`f p7&gd%nϣbؠ¿j̣:4 ۫_|1aհڎFWQ`˳NptN-^`q۾GЮ/x}Xd*<{2T>S˜bC"t{,0d Fv=c]sQH DZup8 c+zy魗-:XܓOܰ1mD=?e8>%"p1K=-A "=gZ#$A@a@,$Qda @ KJJ9W |w+x*WuHYx\w_kYOȜ&XfQ٩5V6߇EoE"ŐYhW[ vbj)obeZ]y9۞m.m0TB'̘xt9o`R<}p0xlR49&Sm8hVVץ[WDޒ,izXahR'LE"؅8UU8dC^\4_@0lb9X'&]xf`җV񊟟.+F HwKEAGukZˆ="ds?؞ܐ$V>ޭ:^|vkR5_ =0<]qu^$1*h$C4E[JL_t̽۬AL-ܣ7Gk e2/ 4`ݻYxz9K?9%@uE2Iƍ uTo ?4}~c]|?Tjz,\+!o3ɬO0w9MJěTP 9!e i;'AA b7aɅo$huxf(m9X`2u6V:p&̿\A{_L|K8iף"E dF"SF@2/>_M 8D8%KՓDW#!53e ;_KckSIEpI:l: Brt@b6vj0$ SWd og"b?N˻>7/1%@ =aGy$E_u$SƔ^AoAx8W,k-Z0y}A?3)D٭ /2jt^'2ęR'?ڂ3N@vqxA<|mW`Q{@a[@˼{nz#Z2'}Gu(A\ [t3xbMHR@J;٧E ۻ=yiqyײ?[+2aZ?f7hPoJ$# Xi%}Ym@Z'4yOP8UޯbWEkߨ@/P߀4ʼnJKyFD NJT8Y[[ao:'H&g+Q򻩱Ư CFfk xvc6ӈ#&`ߥ2\}\(nrH5Ҍ@t&EC;L|eh2J tL% ~fF{#:&>)ur=7p=x4_&~Xxur ,Io53PꞲl\35-X3p2IAU8A, x}w2/N_,Bu;aV\zrZ5bP] `2ba«ҘJ[UeEpw9 ?'7W|( =(*P}ljBlj{iUcBZ‹@o[tKVN ^p"b6 D5y8>rB67T.~ŠExP$.=IU4)>nd;7YBjLuR\$4n:L?ɟY]j*bQSe*ۉ"&Ψ8U - `t,-)'πap1St荁f*t=Wp@AP;cOCn9\HG?W~e[Ȁa-rF膪d4Rä\V>@q<ݥqʊpBz6eEX|]YmtM,L}n/sZ3NqʌE.LmݡG笊uizC G E|ZSu8psV1O]+0⤱N4G]}˗UzJcF 7lk'=:;o=2=+B*Dt_*P)'.̚` ЕX@خ5JN!%b-1q@nq+Q[bq ^bG%:&AK\f僧_C@}O`Z<-a~̤ 4 On=~zJPEiq. V+XY845JFdqzjqǚ^m-enia%A\WtvvN=uGPxaUZ>LWsTk#E9≭^(9x_YⰟY!y%MPt|SUɁ21TS%mŰKXc4BUV?)n't9rx /?8 1LՖ@!3:7ߒlY.3܏~Jdr<,ȡ.ܒ)մJt_BH6J껺ǧYѐ!%95V.H>IhYa۵)w9U "QzBm3D'3/H#D= nn5E^a;]o0GDnwgXqnCّ:;-|' Q{9{" wg=>bV o# hCR u^[azy'ZA橉ͦ]⏬g㍼[*G#z(:Xq!kڷ4qD=c&l+0mDxMڅc()kP4c闒b1b @Wnt;p}mZI8ѷWs~)S6¼V QHωUU~i/uO-@& Cjx/"&k2J0k !*@*cZ|I,C!:9h `vr|+qJ[bpyn[E1Euܬ(>l/ x3ysLö Vٍ-<{u: H\ӵjh턉&( 4?h4%ڢEit#JDru~t-_4 _Hぶ+R5oS1*dJ:K/h`#4+w,08lڅw?OGA--$p8)zj%&փ@RsRSU[hV7gc ;q *3VA'췵Qo6'蔯" MGʬy52d純~4$!MMh hYx[9+ХR'lS0$. Y>OfF!ot\, :A0§^L`;7GؠSQ]ҝ˷rԕ>dz{Oub{ Dz}`0=eãS$1_ć ]{gqX9bia 'R 12WڇjX%boTV>ȏk8&CwS2+cК1;pCZɠ9Y_DGU* B#[fl"Zmb:PZD*9.?sՅ7A:'\'}OQIG(ρk8xVh|T-ՂwGǰ(],(It0VfIae ;~Hg:~y65yטz[aEգ&dn4aԓPQWnًXB"OsFƤRBeeJx/'A8\S}|H:,9bKnHN w)qVbSW|ן̪.jiČߐ?!I~4}zG7¦36RI-vJIv_85mԿ 5c$˂n-ylAvgz;qj}‡V( h\hb3`W1^v{<@R=$jM@O,ϫ 6,}[`[F3|%H2M]MzSO`XfBpL%jIxnwm;KZY)3}봹fAl%UFA xeq26Ul*OTiGNf-֧Y>$^ D}a6V3sB/¬&^elD ځI|NuЇ |_X=QX4K]}ߠLyYg (G}.h.GF10#'ȯ Ò$70W寀fwض#A0n" SO+2ĭ:04'Im)v=wQq]GX1[N._e~{ELg۫ ibvWXB6 BɈ&QBy@$WirѸ));Vnӽ؃r=wA73|c @sdEqTS]SU֔^v{PN(W ;qsKMȐ?./*UIӋ9CFvl 0&&㿒[ĝ/8]ha/8<84WR㊭ɍR@螀#"Ü#y6+c< Ѝ`@m z)^ ur"߂^t+3' RPg j)TgpFA+bLTtAk\ !Q%?o{3k)S6NԂo@h<3! 3 8teш-!:ws9`[u`s@hH.*r$(H.0x6ЪOT?%,*dfXfȔ<ģQfsi׽qEN */cRqj}uÆ? [ y)?6%ɨ$IW^w1&5[9(ϝaK=)qYFa/'&b|Pۦr3ӿ}K+kmH`4YS<0ԟdAO_U5`xpheyeAGşjaށ"(R楫ˡ-C 7!2]RE#ƩI+hӣ{g*#Xc2¡u-ƩD\,ڽ *lԽʇ`.v Gץ0H`NfNyKcܔ)$H*fѕ7&n<=l'r8x6mP*\Ԝ5 Z %r^ Ԇd8m&Y ɱP 0zB&{i=c42GIk)pxN\;%>g~Sil!OcXnWV0isy Q|&@ֆLbeUA׹)@x b{9ފ8HuV M&tH`{W?\wyOFųQXCcDUIiĚ6$]w}QՒk [ݡ~!2KgHT3#~T8Yמ?Yu|Y-O;dZmkr>0 }+r{`LӒѐWQj<+f[@!i?| Bq-![&/UlsQ3YM"wʩy {ڪ^X:pQ` zdl?`fP=qTcns Pá"Jeo^f{h5̭L䱢 +_ZsO7Ȃ4P$^i'f{$C)kqć&<^!ՆU/M:@""ܫ,k[!a{*5 TB}4Z{"}`;N!gӧxpW5s%q5;sp%?kLcVx <Ԑ6_obO89Ul =OFٷ ]ΰ dvUv8l?$R|cg `T7IDG9=jBBy:$?tQ%, ΙT6rx3QVX2Dt@(J6VS+ An7!] LxN^M e {#P[+MX/?xtuRV4o @~dEׄߌԆi.~\ƿS&GیTĥ)sre/xєof .<wYw7@-л5k" x3?Ɣ/rf+.j_ $h`dwUC@Sf$$Y۟)v\w҉i-yEol~>ѿë:d U.oe8RIVˆ1t5ĞuR&CxUOí*P nT}vO߁F^f sDnY#vo%Svride x6n4!1 CҎXC#X|jABK>/ V,Ai9U ֵ:v{@S0ۇiv>1=TSIzd7?!??/TP<֩O ?s /$UB΍wq]?2߉,ZM4 [K|0W[IDp9H<)BDA'e@Ihr y3tI58]ȔWB[O$TqAsOR vj+(f,F.nh?_wPBw~}+Qic@5de ѝ0Xy&&˟,Ե Bk'K+ϕhӂTR}:,B#W92V>b_B'9[s*)4 'eVs&HAHLϥwgd&@a <)i2HYAҍԕdVڡg|m1@rZn݌a[t[?L_.c!ΠQ41 z0Q1i:b{p<{mxxBJE#47κ0uB >ث;Mx,hA(''Bc!9t~sbxJ|Nl4d!DF =kd: >Šg|W0ݻjy(q5x`*(SpGb c.PMXxƒ{hPNid#rcbu"ړ]MW/RTkR"Й2'g o8]r?>xא4ͺ`JM08y:ɇߎ+WQ[Ot^j=ۆP')چgLh^R^Ѡd&I?ya^OwUP=>=b#'Qݚ[ȝ~ށfBH'4*l3Ϟ?7[mWPSp8<:@`KA <Ԫ||vfIf8ج\ -qdq1˒تɃ]Ts 1XI\)mTY#Ea 4yzJ>P#8E90{! sesϼ2Hl'$jfn8,%;p y\jZ*(@؆ x>:;%\__Fh?`SˑKżgO9 i+p ymedoarpq%!ㅁ\Q3+xS}E#=2ft`LJ]zjmt\~eN}-ڑ' o3MboٵԂCB}<r^˪IGtڲ@$SI0V$pD wOmd^Ldhc t_' 4U9&pe@HYԥZ`QeN= 3Fa8K[Jǁoa\0`-j5<ٿ`]㍧]"mP LgZm*mɓEÈt 5"ߋ9~nwi1x!ܭyw+~8y3d #+x"-xqwe*Iq(-:+|Z3YJ2&^,e\R-8΋H4jqɑWm)E 74 Qā_5N9OtH+]k_oudЮm}"|| 8Wc1~oJrS*i 'z1Rl`%Wya[Iȏ[_U#JD\Z=fu|0z`@nMהP17ݵ+I "l{1-b#O"mhlg/i\c `&1YغR ]*C8j"z2Ye$aլE%]zb2?rEeq@F#AVd*Kn'A8KJ]x ?sW .ΐ uqHi.O~ 6 c>z?Bm51E:g#Uo[{p{ۮbRl}XZ jo369萆TR?3i21?zBru9$wz P>H.Qܕ e!F8VQ?F{^Cۈ2("~IŔ#K[~r lL+F]c+SA\cRJɶz"3gj3u 4nײ*Ǖǯɚ{>=ODEWP #GɕֽP_xoޭ/ˈ/xX:r,m ը-Y-lF<-hj[JG-"+ Ypw zBY[\Cqҽ}sdGepǧAȼ!L J;{ias9oI&L"IBНk[)hìU^d}uۑ+Wk&= &)ۏe1/S eF #Dzhb~NLεK=IBzum$*؊\I]US+6.dH)ECyz8V{~Z`V)`s;LBx {`d !X5uBYhr d i1OEJL<z$!z8:!UE@NV5٤O5z>!B& 58l?g4:ϿuӲ{|8Ɂ{;lRbmjW}2gͽ!6\{/q0%dSWD\C}aƝ 5Q~a~}~so-@lq? Z}݇Oz6̩#q!3tkI&$Oފ"@X!sǙDa=]^r4UêUÖ NfC:3E4fh*ӭ1cM8EcǤ|2B5AIkhKЗG)MW"tۥʜ-?W3v&PIwq<;:]DE=s˛rnEKb.}6F !c8H.fBB#@ -+޻xfZVƯ~k)~§֠.4vV {<ӽM?l\"PҔK&J$0}<ٿJt1W1`=KD(1mFRgIضh0Vmy^f 9i?ga5@( FTP䇌@I;caju\Q0c r! [M aLJUUtuwIrjeB)OXU2몰|>HwQ [Y+> E:UЪCw=;=޵ﺇlmKa7|>+EMf>ZТjT o젔+ 1N1H#>A%w&$DŽAs76EX:mG}xZT7<ۚ%/"07cb>VȞLE3Dۋ_4׈)sr6 (<=q ቎3tb}/ZL4Ǥ3Ԍ!g )}[s4!QC/m\ҜzX ;)7YaӟQJߒCDz(]TiFy쉥ζKmĀ/ׄeiW^1TP=|"u-|cx82Tc^`>2 S-<7uzFa!g4F;jX K4.eR@c;2gx: לW0BJ|"H3qƒxT!W<6˺c=6h8igI l@";cDi?D%|".J#c)#8GN֎7<~5'bG_&g(s:<< e:c{W =j˿:ey^.#*zƸzLlOv)m+i=&0WD {,&Y| ?_YS ܳ̇ƀ!0Nv3I1 tZ3&с "R׷6]]a{:? ;6]od,W_s~<]гjϻ7 [넞!X7P,نM&׊Q=MLTFcp`'\v._Qx rjXp].]csMpk%!Onύ~z*Pjv]IM0ښ`bxڪ)mU!3ʛVs6.J. ZXYg,*\v)Vpo|;1oQ}fsWno4@b)?6*'y[-1$ޚ c TK"Y1W<椼r~ǑN䇡 -Hf;Pۜ\A *K*MS%_E0j (OʽGZEFT>7 N9֔آ;\Hnuؼk^:1V6\~ݩMk:z)I5 ɐXQbyV:/X3x&{3uƑÇI݆{f#-xsm״ VE=^-m5uLI vf*L}+aX(('-FeR-#'6l(tך3ÔTK-. ?xڟz )J?}8;5QYb7~3Ս"febBr jM3[oi,\M}F⳾.R/WQl2^HCZpnv`:WۀZҸ\ $azy&X턒5*3ĥ@A7 y4Pa(]ìvV0mKQ4"M,mce}j} <kSzm;L.:.scb`gHIu ^8;ظ6֕l嫋y &R2{ɦ;C4:CNp PtH۩"p|"aӔɅ4(\d{ka0m S+ udK#"?Ov?[8?9֎Z`0Ute~8MS׍&(%,o磐!A&9 ݫgnM6ߟk,r%t*F9 %5` A4-st1sN7$SXc5In}",c[n>#k0xT Pls"\GNs,;D2s)kvF‚ y<Ѯ{'rx(m,Aia`$1px%i [0C"%9Ϫ3cz N}z_{^$5M3AH56,BK"%Q2r&J@ aϹYRl%Hfd>⠓˨)ⲞV4݌aqךԃK̚DN`nVTJ}%sqţJW<ʡBu+60<#,1@1 gӲY3.zff+ QLdF&B6\mowR\j7Q$#*xԃ[VP N }OZJů4([&N TUnP__,w[M>(!9f8R:w_h_TL _xI6Nᳮ?{Ͷk^Oe)-HkM=vN%&V9WXu {5V{wo'dU<7 !D-w*emY2Vu5e<A7e. *FWHH&JFrL>- C3#,L$sx~܌&|&&*r#pC=T"~ yP P튣1_]3W F*Nbc*#.x~2 YĐWM{=pQb#<{"+\Ӹ\l/.`7ubSD$Bk:iP惧yLk:VytiT,IYiBJ[/h( [Q[D("ʑ m s#U)lױuFdgG3YJR=nv#~}cITELk5.ed5Am׻u /a5%U}3{񍍍4MhcܞYnXFJ'l޻{!ʃ?;r&LKZTp< xם^|8nހ$QP2~,M$]/s~ ծU| l=˜TbSҰ 4RC 2A(g}&K  F CfO [DibË$c[At5Xj5Po Dg'Ex!wzq|z3МۄzhՖ _$j=C2,4+Yߡ\޴z~+!@IbZdu5 iʈCP; :eΠމaQ,>|wl 3W^1#}.4}xF|xOۋdBzE\Ƹ:_,S|@?´ΗTB*Ё)>mZi'G *p3%FB7{/ڎN%5f|r+<#]uPP&,ΟXGekeY ,sHlb՗ty¦lrvڳ,cG.0B]7LgyiެIe?p&׾&)Gt t=n9n#Xeb1fTuޛ(7`+n-_Y :pW6+D; t pLU~ iB`3˪וoto!mDX { |T"tWl^fH_IG9|(&hCĉH >׵o"+H_u{MSh9`FWGDh{:I *$uZˤ&6wMRq~QP"?m[M8_T S_]՚0}&xkP׫.V3 {loW֚ *Z!1ڲ-|\ |+pJnHa;M<<3EMb=.`j֗dc%&s-lw06QQp.8kgi3\@a|ͲKoZ۟Θ}sv;i.F E6=jWsO'X)0"\g[4~raP͊5TXՂ.ٿ/1JNl'aA@G@w)+@11:D"Jד88/$cUvYMɧ U3h&w3/}:,9!<1Z$M"rMl!khOMer:܈F(B>=T5\T9Q,bI͎gD+xm-" *  }*ž/^[l2+.lzgRYO%nV]zM\ aI#bOi"CRzZh _v<2,a[;d@yBa% b*6OU')%K_]tưw|jnNc:m^В#X]hy.x;+|'NHUܤsBqQltwigЏW`e,ߏcD(ĺ8xة߿1jPۯp&KӰQȌưCc`]t]_ՊțVWn.cJ/c<<˟%;8P_4!\pU;?b h{U G|=:.T猙Z`H`IǪ/6KkB}ŋ% KTuAA}jC'.f0xG,S*+ǰ =t-_q2]6Y`lst4]>0J&0)ƺѫWZ.}xYi8Kn0:퟈0-VdB3;w[<\5n#Xn@wE@aw~5q9Z 97ǸgPvfn E}L 'EK+gJJI. ѵ_lcy2>We _l$ 5 ;cFs_L>Yv|be9ko/Tfi(JN/>Qˍt]*p)TNGƎ`yhJ?Z3 "!ٺX}MSajk۝f QXœF1x#v~l%=zwPϪuRoÙ DEx幢ۅf dMlj|YKXo+q5Z?Ap5 p9/k,'LU8Ey9j틧1{4iwf"W'ŝ!=e\k#qƢpz8;ذPtNx$gjd 檔Ksm RPΑ 4uQ`DTH5j21Cr.vIn߰ yEdH ϯG+ǿ†gq0w{>0d+>&SCۖ9Fѵ =g"SF`I4BAr(gxeR'/O Mn"{SH4%-@gȡ%=[lXW A; MeA>8$7RZƝvxYR qOVAGv6fC+wXnpbe Ri -tu0.?2Q$NGkV͑r`RT>H;?m1Ňfk6\2&au*jXvxr_*?MG劽P [|ͧ}t,V8bFt-J3RFrV<|[s/3 UZ.xv6FC61@2.D:eݲ/XJC;n4P1@#&i G|=Nq 8b|aIc j^OtT2=aXYhGa's]C_ ]T3SoW83u8ۺjf.4]J-o:qfzgQCfm$8g WM-q>;iے24Lny:/[H |tlmeK4IanLZHѠ~p'G#}Ln8%O{}t|+"2gs~Iw7mJxܣz:͕{ RU`.wv`D{SB0O彳D GF+{2($HxhX y!RdEȝqxa$nڼK?+J!cQdT}DBuTg{|Fraf{O~Js%@rbE@`Kf-X /V;+6 wKNtQñ.*>f7?2uMQgZ/D),sE g7NA[)_cn ̼`*WH".1-f0^#2HLFw[a^DK!=iDmf!^PnNG(~I#7~a!6d=.";`kZgLh-TێB^3_i#vxg%#rH?rN @k,D_ "+4&&0Z9y`_;[`WSEC0Tznp0*B\{.lI(ᘝtHW Z2x'$z!eCiAzvtGF2]ksQEhmƩo* WvcXrwX~cI;t4^ ~u#Z5#`yWm+o61T0x7=P gͷEkGvgkBнj&p8-B¤v^#wb%opakw] P>RՁAһeN->΢@kc_8d)oƅڝ;׊w>AH~H'jFClGd'ӸSO[*GbHG؞`ԀejqJ܁ΐU % o3G ágh -` p2Z.0uxQqѕ}__m<4% cD1iq}@뷵+0H¨*s ptFn0O1GEdpkjTj"8T`MѝHsem it N e! %P;AxzW]5߫];uD/OλЮT>6iȁgp4b.DOw**#Vb1yҟ NyyRZJo` DSNkI/"=^+^1=DʴArPId.ۙrJw(s?mVen6gW|1 o-sUT&X~ogֽJʇ>Dx;?؄ToGۚ@g*ϧ1cՀ_W$6d)~ BZ74͍t8d/0bOB|iUD#mi+ݻ N4ƗSco`9RҐ*&y-_jՄS˿{_M:P#to8%$j}9 â"]rҚO/1$eJV#¤gm bz}Y[][GuZϽh: AZ#5U=ql]I<$Ӎۚjxp˨+MGCo?ڌ? cci@)d׃2Қ5 d&B'iӮa/[{8<ħpRqdͩc;bU6Xh%ױs9"ÄNb0qI'_^d:B? XWo'?K6rdjQ6jf<>ݶ-8%dµ%WH"Jj@9Peɋ#U}e,meςa}zBQ'θEͳN}az{*QX>fD q 5R$P:;e-ʈe%(={`k@s&lHx094tY )LNpmhLQĩtFZ#URJ1Rw˔C fL:!UAQEk453},,dԧiV5ʱ^傛s_ŷ~:5d#u b#+6nO3Mڷ@gہ$ajbl{B{&318?ࣥsOP'dnQKaf+8zp]+}*txK[T^#|DiM Oq쪗54nox堼Z瓱&Xڸ;EgO>ߍr6#w598ejX:M"kw. 7n @V/b›JqgCOR^ma ENLPèW /t||8C<|;1S{XFW_bb7dç)06̃T$ *005G7߅\R'qr3Fw$ѹmbGp?0\ n͈d(y/!'oAa.We8uǯ?٠"gIWC4tcPTu3D=w(zD!lDHJ:{Y^biF4(#D:}mH81 ؋pa?L/>2κ1 ˶-+SCBT&3Cm=YZr{o卵{*9[W !\~(`TgHԅzg73%Nó\ I#jW^⣸c Y$YDĻt{6yhk %1' +5fA#8"%jvfp嶒1h.1j:q僛@ٴ;BTExJ3>Z/N*o>~Kc-Twf|,vK[;*ayr3lkd:5ԻEEꎲvlc$˯C LaZtg cMAu7WPU'ܰ ZIlCleA(ɧԺk7AdY]'Ԕ85RnLRӘ]/ Ȣ%Id[\xRs, 2Fɼf;U˧PSt%cw4|;p,p7.՚jҦFT]zJbrqIs@J_Z'>M|PKC,Z]CPy%iW~DŲhD6W^&KcI )iWC/usͽc-[w-ڝ JJPHf|f=ovŌǦgfS, ple!8VEXJ'P|E$Ra)*qH5}궂UDKC}֟ ]Ňx! >ۀM73H"98UHcNhNJtv`gvcOcy@]vb sK#1*E6M8#8ca1"Z<,cYk-z +^H$"GUs9!pOa_!{~EG:07 \urSac2+8X)*g':SwYߗ ~}dj1.(VR2!ʂmncTUcP1l.-%kM@_OK:n<Ξ(4 W"W =bN1r)b\9iWGEKaO qL:CU­/sc]h'kޏņ.&eCA5kŲ]όީCU즤ZK|c(}EwMPG]PKɕ1z͜g0B}l _:zzD4Dȋ8IlJ=7fB@?m4f G{W\|(Ie0e5d%Y9:N(v PT07yPj Rob{ 2I~K3KAmG/cNcC $Xbb*Af\v"dmB0$W08<2ab:Jw&e3&z$V4 G"wAɋ~uw_ u0a=w8t8'Lo菃i2Y}ϬQ=Rd!iYa4 *M ʹ悊NV(-j%cLȲgӇGJ#oي99C) ]R[9ktE_]<:gicefO=_䃹3 7"˝v')t_ مB9vt%9lݙ."+71k L؄RH Pе38C&!']:Ün :V6{'Ȃ#(;SUy*cYR\ P$1M *5aT8BxO-|+⟐QN/-cTHAV%x>q[vwJzͭC~PaGѴ#ɰ"2j%yr[Z@#{ _ea<㌽){W!=#ZzBاsʣüh@YMi/V=h[Pԕ&֒)1iKERW\E[,Rc-qKN*&bɍ 76%  8N '@b2Qn|D-; !q(ΖK{,QK;ץ*wayumM{f'ċ HdQ0`^X^< d*%QC[6(ʶ0 Ҽ]Ym FHq+v׾l7ТYE$xaAL.N9ֳ>V4].l  !)Wn" IH\ySX[tޒHMqT't[ĄP%[ǁ&{v;+urJնGlePAQ{|U>j$X0hPhAn n.C _$$+Y)۶BDkȟ[ybV\mCo_&?5W7iJ l[(+Y"2[;ѹh4-tmѡ ⣎R9l\H2&p-j+S׬ika<=3&s|f_*7|3F[xY(@wYf*7d0m%zu Ǡ5j 7YijږJم7p]hu] 1#ǂaxdv㡴 KuraHGB2-t*R]'Jxء񴾖a)p,&]R+L%6~xWRB+rIhlh? ̙W6˵s4X؆tWx5RU+2*U/7b2j-LWGOP凋%R4]"J^L'+9f2֭@m[$#쪜խm$cdi)I5FCk^ M1S25Ў3Ck2C=KT[UGG&+Nae@TqA }Z+wf+EЙ}{g|\Rs U4]V9M)ŷ1muL~fG]Idn=J)M?ϒ?fuO@SD][0MpgѮ}*o שBweJuˤyOAVq6$ e6> J LQ?-]gTWrfi"m4hi 3ږ׳ ~Ĝy5>XNIK3mCј$nG2*+)*r! j2&"@;24[ {x$xcFUN!"kK2Ys\{\9u0y@v*PRݑ#+}{>7vyO :_rdi者OSQPT@[cV17d Wk ;2˟[/4m)PJ&%iv UBN6A|Ѻ:YKt$t,P}g9:0 a}RTaI}185 CJp6):OiS1+Ot(dFc88ىR@4Q)hY(*ƐR{Q1+tAXݲ81\l \RV>.^U%5Rɖ|Jr "wN꽕xo%a Hvmê[3*drd[ "~ܿP¶ fxe{XIZf}T<ACbET!mvc)+@xwmjF<@*͒ah QUVD!IG&HPh:,j3#5d"&!8r@\mʘ$OLҙpճ?АN%y] 0^hu hюsS \< kG2(KZ>cek`kqDaM{6 d=ѓ؅m}R"#%* }; YON:$pʔQ"3)w s*~ϚC_@ukRn!- Yb8iO;_8{K9qVvڴϕa S҇*VҸxj ^>1;\W?ذ@@cՠjPJ $( M{fW ‰Q2H=jFf"sHp/NuR>v *jJ }~*S7w?>) *kDƪbT$޹ԺwsXC13]O/o/fib.YRtsd9}cQH)s70ӡ)MvE[5ѹwVTH{ZD6ӏ+#SdDI TG>q<(tY_*X<=H5w[ʻ)J0)3^9hw9l"KCSOTGP5R{q#>>,,jT)..{ ɚbZn˘s^'7۫ΔMy>v`U?UXwӞWbnTd~Kxj/:iu-XP@漳&& 4!YF'$PEƂ8ͳ0VvMH!NȵnmU-^})#@TmѼn`;kgP^FEn K9`9 ,;AɴaYh+~TAzBt4;SzI4ll`pE详 UzY5-M򙨇"qcIWb3 Qu噮T;̺*>>oeu Ĵͯ[9w6˫j(h(TTu .)K!/myyf'ld}Ҽ Gܿۯ,/g꤂p%RUUM%Jtה-TF|*Odp0t{_B4>"nD Ŧ%llb kfet762X$"~_b{V,5Sn?yqȿ CrEК( ,%&Y吪>c꼛__hdbѷ݃ ]C^ҲMpCM;DCLߥ8預Xz)Jyk̜X>X"yҼ'a<%=]{[#=lܽqFkN?V)e\Vm!MN?Dc_9WnWր34ZM EhÃ,9S:F yJn;^kdW - }*RP}(suXW8K8XB' x r2ZА:k9FlG"y3f%J0Bb{1$U V:> ]Ku)Ⱥk1YN-%3F]8[eqD3LFP`] 321ڣL&v=)&uŢva{svqi #./U#>8-jv~+un7olH2Opt2(VBl}G ްU.7xs ~U(_>6] 7k9=z 7f|v[Sxz-/Ҡh\ۮ[Y׈I`< (>^~Ï}1yH:4"4rf۝mZ)"-RXLکi[ʺ;qBpMOr ނ~ZKH)E ŦO`Gߊ9 KN[fzyߒ}ʦ*)n.zӂ[ ›$$)e`!{k+#pc8#[o1S؋Hq̘ 6s87mf۲U!º՟W/pqͤe\ hG35>uWnˡR& `7f=lb'Gux(X܇`\Ҽߔ+*),,sqF}err9~ @ȸE&ţj3Yw١0`;ǔ]VP&]75.da;%ƽ8hy"0Bͧ)툼Q̩9l ո@_g74Z90l{lv@\ DHXp9>eR9 F6nnX=;e.F۫oٝ̿YvTFB%#e:یj87+欟';}^:+^Bᣤ3=醮((d F2CK&ӿT/L޺hԢ[5~x"\} L5`LC[6(;tK~ٞ!s\w ר0)>@G.|'0Kv6W$7^ܣrhmo˿h7< aE2;[FeLtl_O.u֋F~k}b\Ec̝FQhK c(B73 +ͺ͍#=i G<'2۴[|ջb#nNN|lc\;W4&{ }'^bQ2R0e @YE%:%Dw\_GUjQUTǝPxBd ɿ$eQLK嶗, -^$8#0UТ_./3O4xP]ɽ6!^IlǼ5JγW(/.f%.ƮǤj({F/vx׊I03 ̍TtiļE7}jZ~z6Ǿ3y~,g-Ğ3@XEjf1\&b7ے ϟ,.xd\J8]YZ(3*Šl@x(,dw.6Bh9oدP/6+HvO6_d@eHUP,Un;[11D=E'#ovzw=SvbQ {ݢ~Ep/޷sO*Bߋz c/v[NRezd'&2_ds+TK"liBwNۑeOW5 |WDzTV2Oœnu^ wѽ~ZnI1v@mDVhOb4~jW^.q_ AQ)tWybDR<6IT @{t__i1+Aml8/DJ{xЀnRȧw},qY$qtJfTv"lN iPU?ǬhǪּTΓO0V;LCyjQG~Ǟ䋂3tHha'F5BHsƋ羷+DCeuX/׶2Sd-e7 NW7`O;`")Co@-)+f/GOnc5.!a)1֌z}imwFow߀۴2$ :}p^ +$U hTZļ~7 L7q`D|5h9̏2{з<¾Ph"Nj 5_Rgnya†*N2)ddfs*&DnyC# 9W8Ӎ6FCH\~:Oll#L!Qq : Κ &0" -w w=ʶNDfn>X=KAJ gMIcox=vx~[zN2+Z=2׮ $W(u4koRW%}6)E]K `"*4M'zyY0TS`/)64m`:2%]!zױ6?oH9!)䂒]{t-z1XʹuD Y*ـ_M7/Μ)[eHG_P!g]r.|ի/`j,~a"D'BE&f(+ ȱښ6WyEϨv}lMuJm#<KFDngE7&*)s?RNtTKlXv*ޤ\C\ "ɫU26L^?΋j.Iqh@XuBsʫBz5?z=Ayԥ/B+'U8^n)-}ԭ1UZEN̈)#\ kNzj'X"Gqo4'= =d#"7X:vK*wbɚ Ʉ(pɿ8scXO_ÞW.$HE95ff Ēdc*8K 7-LW{u(˄y6wTsB=L̀줗 VL@ s'YQVLbb HCL վu:}+С). aeaɢO>S ߫thRU/qj0(qG!-i4m1^4gҪjn6]^:<3&6% 8B =i]Q"O X|ӛ$8w3jg:اvՎ̨fʼw w*myA\7 +3t8nwdhh9[f~~_ =S鼨h w0ǔ[XAw1=VSwĢrڑwf Z|39d?Lu?zc2WG%[ LND}a沆u[':{#cV)e[ L|Mz}$ ͹ -[[0,,, "_%bx`VxI ՌNƅBŇZy5f4[q4nI͸Y(OZ1m#>s@ (VXLC]ˬ|d21u/f>M )j.@}bTpd@SVoݿ$F{|뤁X\UA}U"wV&qw+j؅1v;5t\e%d4p[viPOxLC7igpWv*x qu2\q(Z)?H:7^&G,ń9w6-"-7sWQeV,6ҪBw,2m(םLh+! eQ &3'?yKMt)}xINfvwzڛDa_ xχ?|M5s WMu5gq8hF#>Pr⟡2ؖ?vfUSlJj^-Y_~?bn']L7fX8=:)A6c ~y5!e@g/\v ETw##g)kּގuVfrl}]}sd"-m/vsCT},*Lj ne$4}yD̹F;xj|葓h1q]@dIPy,K\MȢs+( f)D2"YDFM6WlIS+HS65תy2|fP5w;ԀrżvUθ-,k7HjI n!>CqhhHGWb  #,'i[sy:}:\YVx5c ׸}t#[=>;47+\a)կ{k @K]%]Nq#xmM{|))sRLl y[ RhJElS~7D5[buSzsQ aqnDw9BpԹ|: K}DC¹ld#/xYޤb'J_bӤUɒY*wjޜfE, j;\D>,[hVy>]@QcA%Q]R=qadvD'!"Gpx>}X\ qslZ~L&䐏JVUoly@0y~pGD&l }hSM+deY?Duu•^L5ʅۊ| *A9T@_0D[Jm\!!/Tl̖Wɏ͇b:>#f]x$%/7?7?ނsP.r zGRZZq/G8sY_ S)4K@&56PuUQ)cZ--_WBƒySC` pPmy;uz# R-Vzޡk~ Zn5['_.^p9@8PcH{ MPA;oG)\oLBqeB=-Vc+ Ǿ (]qLڌ}"wt][䳡=Z qrOu-ٶ<2+&~)si5zL#%&zW'Ӟ3m%0&RT}it_NރmMX'#j/:!wD[浢i,eS?~'C"&r j fkU+s93RȁG]n@f((Zc?]I΂bJDG7(DQ8}.⍣A^J$N m%ALɯamU?IͻXu8-BF5jYnK]qLMʻq&pyoxS>8 Em@QTmJbFĝ] =3u+XdƿimŌ)pkH~۽1aBOfLDOJE`ޣxH)~fS!z'<.aP0n+3EU1Sn>z}硳E˶xMVoB]ZGzEMP ɋT[mت$52w$#=#٬SiuMqꥪ$L1_JTۆZ(@/)n^A!:ϲ,|!{Pj3ĝ|3L)Uܥ CCYD `UتrW؊BĊ[8Tްj"> /"6z}%=3ɗ7;7P|e\}{C]d)yi2-,AEgR?&\r)Qx>\YBG{ IIP3;eYJfkѣHE?zATzε\Q!>wf W׺6gNB2.{E ZT=߭+?NlAcŨ@4kB0A!?poAP&Aj| H$LeW ۵ǿɊh͘)4!t؋v/ 6WKD>P! as9T]&lpf9*"@GEaz?ti!U]XIRVx Ep&} ̐.?.(t]7iY[Q|SrNԛ;% ) #ldLʧ=YJ4ln[c,PizQO}`Cw4h mdy׃lPɡ3xjb\S`~ /lR0#jYi S0oOTMAVY7;k1n %@c@d% sVjcBa -M w{ fқ'voTh4V yV4OfެmWՕnC0ߵDt{ggZ*_:h;geYzZ)L{LBXy%.xӏ R%L~` *m.<€trst)B)T.]Rn][`IWϚűY= ,JVYc)9yYUo5)ZD0$MUl?ߟe}a(l4qYg4g R J_7>D;tVU(I(i S;WI>8`iJ렓#;S؃Yd.pw-A$Mӣ.mqysL8JAD&p!#&?a2,-;EC;H \0Oþf`5㛅m ^TD<9ڡLף tU*_X½WƮ3)~QfHƳ¯Us:ZBKΛSo;7å0}%Į5?>B'LLh>Ӷyߌ* ci;ӇN1ș-&:T8 h4FO2s旝yEL>J'.J HV(=f9@(V%!r& i0!2D~ pm,g,8sVwpW+lRja=i~Pn#gqr `q~馈xq @ޜd0C6 ~HI$H=r0琉!>N qeiU;Y;Zw )ɑe0DOLY4w-4lcwIti .1EW]Hc(Nis7䩌xUV#ܳf8nh@#WF4QpsK6d<>;8O *]n-Ƙ[D! '@8>>k۠W|8!t"VW,c=xjf'ViH|-Bwrr=bf{k!Tw\j#+DCS ;d%]!%臭nxFF_[.s}\q0S6X^үΞ=?81|]26kݶm-sm-[TsOWͰ~udRn*YPllUB\dLA"u:@m̀6y^?X餆9nȎ4_>+J:$H6 I9Wo\Qڃ .e?劼{nWn;VuS\ 3- h=Z!W. . \ +.&$$ov'PȆj0wvc4\3N0NO-c.m #cTW=0KO:MS6j6#wzV_}`'оkwkCE'D#P ͵$qb&UOB&FGpQTS\)cg{B h}0l/fK!cU{\8עH^㌨FkyŖf]d{T &ÂƏ/4py5o= cSʈ@]KI,Oi{ .焪,O^F8ETtо<vn֑{qH..Qܫ?:!*#`h 2ܚCA\2ff>k@pl JpkAk"[DZ&L `%\<-`|'߶LB'iUxac&#ʼn4YN4c:IN!R&`ۣYL{SV(MBlJ\1Ƌ_T1dIx[W.(HIÀN  X"k<֣2j;z8dÖ)T,TQ(##;6Df>zhJ+X_dΟ{&WRob:$-{Nh;[# V.Yh eh \l7MIAx R& \qq˛\2l[+fW)N 񉽹^${UP/+g Gbr&}I+t#?fO龱FxKKlaZ}-mf^Lu]Xz|l%%U} 13ձx9= 1-fV/vr}ĀmWhӄC\.~3&F g'$eX/;R?YTo㭮i' [JSrOyM"JFzP&UײT3 x)Q}`CB~0wW]n.!ͳRF=IbSΰҲCO y_t Hc f #ԚǨ)ݷ:[Uj>鳯cn-m }f*М(}8E|g3R@;]Js0q9N5 s}%1 4J9Ht㦨Fg)W_Z2eFQdO}Tzn/yFJ36FqEkp? m&gqw]`Gq_dRN/>a{, 'KzAONe3XqN^%QB! h\@ԏh@+u.BPK+k,`¹K]F0éʖ@ :G7q]$9pqvyWI-gnI@T[ +*]'x}>G3fawO4O{>_PӵJNH@TaTblmX;B?, 5m_I/F8f.$[6 \z97D ̡(ztah*Dx:uw IL%!US̡SI݊߄pP7=\YΟH*mB[mݲEuT  rZb oKϰJ,3)PxaS !dxůN+lCnL˸RE*Sum?n'U&*jĀAP;h + Z#\j2h0%U"@%wXzSt9Va/)NA1z3x>^EJiMNX\p[VUER즜KA9RS,cAj ՞ *׽MQ뜼w]eoD_a<$.VҢ,A"^eʓw'zl `["^T=dF ۃ2> U%T=\_1v,w ߀qjtƨ4q8 8|u^BK߾i{*sлuz `IæU8PR}[p|g:mѼcﳔb".06r~YfsпScyEe5 53N F8B#B]5 !2Xcz~ML;eN_TFrCB(}8M̽,R:avhvEQ+uz7foByq?l7T;T n:]4>̴_c8 gd= 9%@8GF[345Z\Y#<4FGy$k&?Oڧd?\= oC>#sbKxcx!laL> krM ev2e=⻕DI{áFp= LDHT*aXe}Saw{(ܻnY\HC[/i-1:]يxm1_Mjڽ[O% :.nK?*sK ВP\2`d9lq uUym EM3݉S~']RD+Q{<kT|iZvu.&YcEtF #!f!jͰO;  zַϒՂSCS:vlzy LD,h BM%FL/Y ة"wC-*V[kb2N0sqfbPjD\8Eg%MV3WI&WlPf ypw W޲>\ZԘg𛑌mP ~ ƚI-q|췚CZg@2ݿ* 7:Wr,ۭ'%lPLe%9 YYnE S't䰧/"zlY!sRƫRA.3F(mgcNk&YfdZ*g93~_!Bb?v\Ƽʷ^yHRթT 1v&](϶Qjq[t<*Ko>aʆ)akJsN,mWW/fWnOp9~olb دZQ U_3_Iُ)\*Ŏe bH$3' Hu-s h>d K.[  =#7qC[K SwgJu{Jh贩dN^as {zRق%E"{tLZ3"l}Ȱfv5[<}ړT2a$ 9!|-X驍Һw&[{flԛ"uWk̎+'cY} 07ʰVh9r D_6؆v 2N.=ϵrm% HH c N.X4,u'NhW5TݲStȫoUb8<_!]vR4ƶ/^jDq.$2IN#<|3'ۆH=[G5"rٷ+7(A^<C)m7 XS($:mz=*M=*әyoQVQ357„M(Z"Wc{ biڔ;dP,Io]1V?{ 'wW :Co[r(vIH/X(܍I,('64,FkbT(HQ=MF")H hl;wVSZ3T@![$bX*=VWjy+-]t1\^G_9egvn-Hf<X8gJW-g$% ؕ0n{pz[ y'"fN8[գs]D T, 1&:$ Knb:Ƌ[t^r9\ 6Ώ(0exS/vonLo8Os .@O,8 DX91Aٞݢ/,E~E{Dɏ ([})=iR) J.v>k$/8DR4 ɩUGIdƓyz ի%ɨ(X%Hz)=HyVʃh%/,r#3Q3t\DL {*v|ìy&rZA~I2N18[YR7N;\Ky>z2K^aRu Y;k?#?bz'փvX}FΔDZ&=#:g.YOk_J2^Qw `_r7b.jq1$c|mk*8]B.HImHC=朦\/CĪ!2E0#,iT[e'[taԪXYFB+H ٱFzT\F?'ڛE B ؀6|B4_2_,v۫2 S,kҊxN_@9e;w2ywH_iKgA0DU˔dN:!R1 Zp_P,m>׎L|%ps&_t#=NxW@C8i#ќ8U}6W8*کk?-E!O7jY{^|n[ I/\] ߯\F ˇr5/Ŏm9( j#=cValڏj7AcrJMMլ0{Q rSteB)+*~ ڵOQ'1Y*ˆv1ӽ('"u~vzz݋MJ Ҝn7VojӶ8S/EYV)P_&HZ6,& oD=(Ϩ+9C<.Xj8fCY:{:˲?- *}Umf9U9:TK̬y{QB iDD#>*0KYPDH yoc}6n} `5n kE`9"? WO[bڒ5*h'gGıyק7Ua^R+8~Xl9h01f"V'.ipBDth3V&,rBgh5̓>ؽz*2~SS9^>p峸'knR+f߄#n>ZN, ILwU pڌ|@ȥIa` 'F㱍- ـ76b^<1:E% FH;Lƥ#nmNBFt ߘx0(<7%D]ED$m`nt1۲a&:EAUd8{rpk%e,wifGI};w!UJMj†9PFurn%Ӥ80xM՘OxžUN%}9ϝK Eg@RMmOZ񤸗YC%ֳ(,ؐP$: l+8o޺PWVT(LkGV8)[FO6{Ĕ[La?Lk :o%6?QS2$a?Йxη}Rh5S*G iTk >$m%O%UBIcSp"\cO9GzԷKσtħ N{[KC$ up3eԾ!*j/W'kD^] /̟Ӏ]+T`3ԉMMӱ4.Bč:BYT{^5hsP3{CAҍ1"z"ߠ&kUie+?kǁ=t!$|㽥J{XU~"Y$q:432;m\P DJPޡfi{"٩g_zRf`yզE73 %n ֈ#^߸@ T d]LGE X|^<)D"̦qe[^id]$we!OQԶIFaEEҢ2En=ddTӜ&^XA:GlFbGfE2ls9Oir^.eszF ,r8;_]c}|WV; efđ;,o&0ZIF7_۬dfLB&S3mn3PKҍe ZۉW؛tHG*Fߨ KBra*w VρNƹ`ܓz.Ӏ#,i4*􀋒 8o1O~{qBwϦ ;QP9Q"O?A NXIIA%^&D1zgIΗ}H*C6[`ËpUHh0 u[x}ƲEfKeH\l=KHb'?YhnH',䉤r$9:8 %;!9 lZܑW/!# 7#@:1T4lY"Ʋ</˘;Rz?Cѧ'~HVђ+юT HG=31Ac;-uUK_Wt݈ʼṅ-ԅ#ZT*{a9-CgP>vOK&—ڴYS @qSi,b'n5 XrQ9[b:XOz:6څ9ʦkB p_.d[.d 23 <zK̑k@&ɤi> zZ~c+Fr.ix Ϣjٞ8\]-|9$t?n('i u8/snH2,|8:;th2R; j?lAGM-N{Qubs!96̌*N$`ڲxV5 7ӖдpMwn^!*c3K2{CYvYոȬ^x0w_fBZDtVyW 6 @>ҘѫT|6D^Zl:Y_Vi AD3 WRxnH?,,QVϫKK%@@87V8C[+H _]J&70$sSV9<#fh#I#n8i&'uq)ԊpՑdmC3*x/xL34cу)w=Y?D*E= 'L2 0b1Gm? ILSG|-kѸ[ f8HkU_uAu./s)+ J" =/>"89I9grcA KHf}sHTd?ԒޢRY9+8m-1W=^3{ ϥ֩N*DJ6Xֳ'߲rY[CPEYn^ܬvF[2D[3e-K~+Q3vL˳[ʑ|,ϞIm{ Sc+Brh|'*|$ c#>g}R>MiOyE;1X^ͮ݃Vgu09>*fܾr^ӵ;0I O X"6A|4s+3HG"oվJH쉉m#{p_!װhm&Yo6ISpHft+o6cL!"[퇸1Lh'dqJ0(j.6bK{!lDSò^ej74,}\  {WhhyΠx2AqU[jNk|Uj MtqVP@~*ʅ>!IuVfV2?oU]gD dO ^m"p+"!&Ƈul}py[i"t9yIƚ2>ڜս!6zӓk0(c6W;~~Wi  XϿ(v &Dd3'⏍(*x|x9u:=o?H`AN [X>G p70c1S@ M*j "#-&\ *|Oԉ!/7hY @X'B#Itz]Tosg6gΞa?u^Mt5/'&:vo= yo\ ԏ)Awʼ3-}ڲÛیhxYr+'?Xvdu:cw(#I Оg҄>͈K*|< v('S U$ܝ w&V… 3B-R1nFiKjn7a>c?ӯtP:v>} Sr#(lӹ&) 0h` J$߈+ u,f_A/SOO\EαE.S-g+(-5FjO3]nDsݵPHLEHT,c.Xʊ.jy?UbU+49^q (YYwT JL!-d1#WһAB OVnxG޽W?ʒ}4GS^0~׍:CH[L:.'@ |%wbDV77iLg@yK:4h7 ܘ(Z:ȵuf@䎺؎vUKht2t`-! I66J^}yKʥa.g\0ޞFHP ;A[^L@+X;q7e (8Sȫxpa])υJ:c6p"gW͚5xЧ$ct2byu1v",Slh]ӨOj"gC&5ȕg[52,+2w:u2lYCMNOyL. 3bٯd4=}arei)`p"nj{K94C )Fե{CA}ɜ%ylvxNpQegenlAE㻍OQvUY\ :B bO!h1Ui/X2 zC&~W ҍ.ɷ=oYrHeLW6Gk}z Ii\®&Fյ'I{ˊ# ͜pTB\Pؽt&8,SL?[ߠ|C3 ()X$M,gyf`=[l=`&QOqDm8UK=Py'άKڷ"y_ Q':T9S~\~(-JpW  ז$@gžgE}-1C\Y9\R "±Oi9$C׎n3>ڟs.-&<Шվe5,vryrNX[,~>;ME qh|**=PWuRޔ 6TՁef8~l & Y FNgֻzI˷KC'1v!u` dbu ΀o?.<#Lv7c%O2^dE5K5n!Ơv*pUsuRJ+KU?G]b@P+R@' a{ y΀zM;k1v 6[֪^\B9ˡLΑ$*,Sx7ljr$\ܣ& hT0ʷ }՞%~Sqyp{Ђ!A;&% ȟtuge$5נƄt1N6'9|NJ#, 3(E:0)@TL2?W@+Tt=X:I7ۈ))UΝSG&$d ̴a=$gLu 䕳ԯ* G_&[w桝7ed`<=[bc\et{7pNAU  ZԖ`z|ql&!sSNJZx*#>鲷%!dqTU-^b 8U(6x^})tNLIiLݳ ~M fqrcx5 f*6Ws_hdTpэߙ>_@Gn u^(sd2چ/nhzp-ڳ5AKFKT ^mHqɡ?/'/`E=ҮO"l.a L5n[Foiܕz?Ӊ'%蘣}~P\/]UfzE|}mCbE =x cq} ،5h}7_9aEYtRF%Kc% ږcui DES}N͐ \~8U46Lha!2GX As ﵁5 V5 0{h9 ~Z]5NUӽR+aAF68{1wA _5=AҾSZc|ǡ81JO]Qųga։%y":3P+O3$;O;~U ys. IYո8^S{Xb%̭έ}KWTNr㣑1kWa]P):zh!n2*ySe|\)YzSȫV|p.*0;L"Q.k TJ;OE9J5wG/[6 #: i %ⱨ5҆Ta`Qy/p;_l/j}9HFDUFUbvQL3WA|"QTnWBų܌Vyb+C$R*U_HIWO)&`*2 Gv;R`ӈEZa[l b^At"WF;*XChj2cWƭ?[`s\h°0rQ]]%nxJ^B{_N47 mF.70(%uoW(5?.$TMy|wYOYN%K4ZJ) t/ u'ηJ]ߙ%νnVY vj4do œ IRo"hl}+CJά8slar}2V:2̎l]W~ l{dx*yj=uvlG *xoj_s^ŤԤ=%z#4kŹ-k <'&#Iq;<DLEfC&_vx)ѝblNN8,Q >j¤qrL6)9u R3AA[9Ń ?exC{\iAkzUߔ4[f 5_;ӞYW8ulOmX!XXӣ\"1d]E-"p7kw%?/iL`#5$,LEJFBVhuEO68i=\⧓.pHҏ`8t>߀Y0I2: 2CEH$vj -;I#dw w g+RgOzir9 F >AP.gClkSc=[H({o} rdÒޚ.@9=iy)!M1MK /_H9f t`p$"}p͉((:L`&j&ۂlnofLwoʵ041@kɆn |S,oĒ@rL 3_\F"vz*4 x $" a"Hjӭ1=ab%vI{-AfA~u|Nu(*# PrtUm_ǨwיYx[&98%pWlY6iPUbI}ZhO˗QZ;?~K=!ZLEG[N Q+6arQ [3d!ݖ N|z%DcQ}oj: rWӮ*=PdTو[b#F4bF)~[fMi1'!LENנ3H.4EC i5=xP e%aJ9<+_Nz@H|MP %HZ21*:d{\w?B1+p6 ,@RiȰ/_G{> $A }SZi,'Xeɔ؇W5,viUN8;]%ŝ`9U&@-ewYXQUeH)H!w&7檮g_"cA0E+#6HdEGXꆚ\xF2rnUehQUiٲU9Rgh&Lm/A*y||HNKt`Y ];8% t } kȱ wUMƄr?PH\<}p"۷$3XcSMv\ ͫ7Ͽ̀+eI}s3b8U>mS>mR8HN|5#epq0O҇7BdVkZ vç,;ECrBJv1C)[. }1dqG gt8\;8ExF&UXX%H#/ ] ~ V~T"M٪ n<33 s턒ٮ>5)V=Q&La{XH^:GAZ 1%QGLw{%1n#ctONl":?4tFRnK;X_ަ d@}_g) w .:B9'*JL{ݮDF'sJ!2Lj^ >RpF%ض;_"HLsd*Q.LNm qvH]?5>mFft5EP?ߧb^6pB0ek$KJoVl!rgy M؛ˠLS{̇, # `Y%kQ5[ʿ734 u&,z[PL q8əEt֘ /(Q>XفV_l[=6ܷ֨$ {lM |]n}sHRDMsY(r^=B|[Q㪛/ӌ9aM?k ,+ p 7L>'T eg\{xȕljL媾~C4F A:݃}"KBvpƫG^~*)vװF+&^y5M6tǞuݹߚʹ4-@[W * QqD -h6_g^0.+ӄ[s,^)%L_wNtGNˢy\ GA]G_TTc?V#"<Ƈq!YR!н%>gc+{ZclrA)]0-#\ecs,CGH1 "+F8DB0&`YYxѩ35O Ad7y]_ JKKΔP8z3sUC>^c'~B2Xd4:|  Ort7ؙ.0 tQ\2 ݥOM.e^&Ò_|W)Օ_y4 Ody:33y[.Yځ߃#?EE'fy 39&:t8zTeK :1^}Z[FQHM#S}Q'tj[ҥ@'bf'9vS qJKD}"6K|J: ?*ْܞ'5G=lN}]Tߦ*1C}t5xv"6&=k UH9Nb_(Fn6EI,>¥s;hI y}N\"-c۬4SU}gh3`,NגD28AՙG?!w=^4 -DaQfȀݣE݃ r<Zl$uB8hO0SZc۹Щ۸0$L%1*(SȵIQ^hK-J6݂)NDu7?z۹loE`GdVq5-j+Ҫ*NKqVܟX478Y;rT#$23tC nOZ(*]'Q+I-C}uPlv'_њahՁ^J r,\ʖU=c2_F}4m8Nvg_͖涏ޔ# _=,Tt,M7,]*i~8*YU)wC GoKG'2zMAD0o gS0'<@p̡̬nC^tTW;8-y8vI@@Ym\H027}#]F~W M|t%7v 9k J.7/ huP d}& thܱBoͬ\HꩬW>eTE$e=n3Nb]g!ɉ(¹T@jQhE3my ܺ}SGLk4DlT>RC*LQZB%@8qsYR#k|y`s"# }}Ưi_T>B8-ݖi0>^GaEP,# AkXrp^0*wHf /=o(޾zJ*p)ވP0BLrV,r6\3K %W\YDtg4,/75<g*,k\ȡ;j [Z|"rdq4JY*L+ ̸fN,Q4t 5 A^o(LKV ˕] 5Zdx =2/Pe `EQOt9w0:&+gO.2dhrIFip;DűtFC~DjK/$)'[ϝRkv7k!a?@''c~:qKQGOPFU7CT˯(O㡔O; Mþc.%]';Lb c/X:Z_l !q1-)6 C@ȳEޜPk=mPEWI~^уI7&+ugW`"s}@s7 u-%9huT-+)*2Y(>d\5gĔ=adK%&K1 DގH`*jZ9*mТ45]TMnqOSBYo*he9tBGyܱgvX)2XE"Kոi4L;V;-E`SJ+Bq!+'>0Vx!+kGrin!Rn_VֲCԵ֧ݵ=Nc.] E#m-t uв3x W1<JOD8rl%=.*%? _rY;R0P ՜/X]¤p!&s&Ҫ~6ߴ_,g+k0FtO+ո m̃-] f7B:f@ĸR6 w G8 n4z2  fA RUm +K^iNA }[PZ8]1,[n?SdD*t>۵U^ 'E<,Ϙ?>JWNZI96.~2(yHv6I]'FPz1V pDV|fvaѪ8&N"*Rwp3C.78D)<|O eP<Bߧs#q96f̕hoA]mz.3w0Jmr8ORM6:vCpg8 mEۨÔD|j,+w8HϋaatX?$<,{Z/-^YY^73NV`)Lf8,YZh o/U䵔B^iC?'FL4pW!;EbC z7h㱢BLPDϠΑoNd휭Zk2hd)Lԍ cŋ(9JL-9Fq#?1%@ϫ,"B beDöDvІ^9 MRM)UH yb]{$2F6~0ϫ!t^M"fLWf:I2BH9pH9:/]( 0}ULCW@ Ƹlwzڛಞ;;5,Y٨D6}].r90'0TbM.~]q$jsEI.A*uF3rBk_Fp qPn3RS#q4X,v3oyPIc,!$O஝tݿ.(rkշ?ôbXuN^m1ߊ| {a]?Q򇳌(!vȹ.<0XCQ._|2b3ߛ^٧eIh\+):ꞑb F25Qe(?|+=#m 5xRZန\GsddJF*#~NǬ\JI\հNgP0Ud٨X(y# 3{ki3/L'~QS5 w*;bSOϑ,I5No!m1`24 nPV [> KWn^c ꥑێmѤaJfSgcKWsTW%$Ej- + @[^[ -jP.pB7v$Fy lfпih]=#ɏ1ۯ'vn(3xk~L+Bb/(Z~w3Fw@K?L7&dzu?x" > e$:&mX  1#1?H-&q-9jlԡ>!6>kVLYzi]2揵.R}Pn6Dy_Ln!Z[$NJ\ӁBݙ [Q[%pDEzvM#\'l3i%;3pU MeYzGoW|<"ĄnbgXج05PIposMV[~#.ͭM2q+W; \͐&V޶;97+J@z?ېh;Pg@4TEHmv!6 њ/~ī5&e?)SQEHs!Ѭ+sgN"<CiʴLVsJB0\y,6Phde]H4g,[Z2?](t&sA*8Nu_j3?*B3׍Cyq[,G~EEYa~1E~ߩ?%pg2<g%W^[=K]'dzѵ8J%kEܒɜ+|LNk_G\pqG%H -}75G`W{}ovh%!jmJTKٙgDC!VJRI@!h}Aof+a'#XN-K *Q\ MtU%Ǽ8twfY ڎlsYUpPB,7Q}t8f,=h {!ᝬKF(2 N #aL6AEN<{GJh[` w4) $&gX﯈* 9+ #$AV9b/ |;3)o='0%]r/-\&=g i<4C5dn'OqtV6wO)T)m<2"J!z֪:)hԨ 9qt,9*VC\ >j҄ ]W~l8 y;3X5fSeilyH$ӷΩenc-ucz 1ͺ"\C<4SuK:QK?G'K>Ԉhavc r?;E]̕Fx,uEIcAg2Bވs;v9/<ݎMZʩy2m,ԍԴe? -r:8U$mF#֓Blb E ,8D;;OTJ˔t%Vh2_ĹJ!|%,EIP[hN]E(Azֹw3/;YPb=Ȧ&=ZGҴ*Έ E]pQ&ɄԢ']{_v dO!6s$Iy+ g]I.#41,fJ9lڔFsvmH{dM/,W}_8MFkf64Õ#}r1.R07\O,aK$1 ):+c>΅|1DN56Ǜ|Z$F_+D)&l-_{ {JXsh}ty4WY4yޞOR0s2֢g+4"/CG?aUM޲3|?c sPpO)7eey{ک(;XVo &1@i?LMأZvN~ $~kq3ˬ SxGe"&!,0Ǭ'+Y~ӝAr3,Z-")Nf3e#ᢲ1CrI=@N*D#[(*GLSԴm0Tֶmn'!:"_\XNHc :ٴ*A^5&uxPk'E*1s+8㵶ҧjnGIAá쐺3Dl93k-bo1 š{)T>7%n<\BZ?^TVp.;lҗRsX֭)CzDXX"c;)@%GS̑&o1[[i[Z8?8]]~r=p(%jfWy8E'0Bgād?ـ_Now/ ʹxʆ'L!cNwHQ׃FCOmv<2#9DYPIب6L}Ѻڌ %idLY`8 #JL$O(uV*v(LL^''upHM#FP6 DMd|2<P0:AnYV/? ];¦+C9jƿ)HUa;϶A%j/9"9©"DG+\4;t꾱8_/"pp,[MkmO[")s:I9zD+=#ug5BVwAsTx0tmfjR MJ8k(Ia.|j !NUXi4oHNEM-QfH0Da=d~%ǚ>$t=ឯv^_nZM&l7v-d2q$o;z筽\k?{"5MG>f@؍}G,ey0jE=T[?f2О6'\| OL;?4}!cF+nyjYiĔ=>F춫&+r8x\oۧzO*52EZ|bԈ0q̑! 2:?+Fl ~x ه kwjr~mm. Fce5xZuMYApv<'pmcMFw^,O97;pd[ĕrUMYs~jF5픸 =Tv1lA 7EzEIWQP!k=6SfEo_ba# 9 AU3?3 ~BT.GEq Q c ;">=q0Uf.bbOs@vL_A!†}Kz1L 5T3h[)/cZyTPAIձx xĒ&˾-8z(we+4$T;7j0Iϼ]\6-% lvpL7,S_6~['59F-֣ 5*n&a11N$y#a+z+\} ,0 91uv健@ y?KjP<ޫ'1hsA9"]QwGh&jMZ8_<s=JӭD" ۚ}:'RkwTP[u ;v"3ȎX'Q/rB(^5^VIl 9MqDε3qwx}o1  A#s T/'k(N08/w=XO%+.+U|.iUZ'%%`5rZж3&>Q\h;)w\WjfV t(a}96Ld\{Mojy-Ԯ:jV?Xݘq'@+Q~k`4ôXV `c@WN C$fP2Q(Y:jsR(~XK]wͱudawj5]%, yDYN)RHYFooC1q8ieĐk@"=!9TjTV抭R":˷U$lE3x~(Y(( h'peɥ=c\]A L,#Q: <_xm}eՕf}[f1i75 B^wZ&.q?;ٝ &"# U"z${_8 V]4D[W䵡˰/V6SP"71.J1bnQkLcpn1uF7-*YгL *=rKŮ>q.FD9A5h"whM)\==XG7ȫ7TW+ CgY}'^fy 8F Fk'?_~"I<\o'}gӠeLfn'L ع⮝[$!8HJ!l^vS;&Y·k@Bm#+ hR2 fȦ? 7Qv%HZ1Tw*|jf-TW\|&G|y0"ALP2Ԁl}m% &tLAAlקVޠC,Bˍ^ ᡡMKn>ۦQx^Z[W5 SyVEo2%.z"bf?&І%~>-a_c6odzb"dc}Y`%OOjϟ؃HL N kMM7άd=!Ӕ7n=֊Ғ1hj&ggѩ'A;G3۪:=naN8ȧ&1ݕ[*ϺbsgQ`YB]MeB=(2Α8te#1󙶴Q5 N"y)*<,OU0_4h/3G$n571,[pYO%R8}"ػ1cN*(sDEd܏x+*E"8]/yJ3Wؾp%'́1/5]ql9 hhn>^r- AӗXHEW p 4Q3%գ=VP&b@g}Տ ;N rk%oO," y\OC1FpCoG/KyZL4.2}ӻp.'e> 膦LGR NrTyiɗ\`JLwٟČpθ$ =k<*bk価qg}^ }iw/;%ڽ97=}ׂ+<{U8+22VFjg+oSHns.cm?Uؐ,KcM*c6E7fwӦJ}ھ25."x5V#XQt\w> f+M:->X)-qʼ#Cn3T; reճp)"zi{pQ+BdacLRynb4r/Y[TP8-0aGgPs̄eɪʐhKvKדXHzNC_HK~II4̓X˙1ITI{)95k;臭$Yl6:iAB(G;_" y,q]}CҐ?s.N=zPtbLkW 1m,W /'"AXW{tk8%A66.`j]4@P<XKpyXS9YfQ I hQ҉AV΃^洓xu,87ђqj0qɚ+-o7t6۩yRBjsJE_v"J0_ϴBOoe&U? EN|SWJL>S\Fx{i&{%: f(A׋|A2/ɣTT^mHc `wsx̰1Lz~ȘUH(2I/'/mfoa!ۉh}(@o蓐]m4{i61 >>[6qMh*%ΐ0QIv}X7e %yRTh~հ[/&QkB:qw֔=twu*g|HN ~3D C Ѽtwdˆ jA#qP 1~ 03H)[pu~h{Y1Z$7x=T$`>+Å8!P6?ͰJʁ*QEEs-8ʵ^^RJw *1S +O˟M/I 'Z`O ~rT@8iRio_82ia;N B/ⴹ+Lpc/4BL6* F[]7+cK(p&tU Mm'X"Q%g& 4KU:Tdmvw=>vv'.cc8`U)s0>N%֫$lX9mnjw[t M zK 0xuK3O;oՀ5t4(K`%-%[*u,ל2xf۾8b|/.oIy'+һӿݐ#mg};c  FQPX!vj^n!ʙLEOQ]m =|eIHLxXH".An$N>w8wۿy3UjY'}EЀy! ^?OLĘW-DV&4'q?*KG <"_(U7+Y@$4uv[@҂bs_i5i %RǺpd+lM|JaתDLbEwcdiGHg{ 񵜆%W3ޮT\xW 񥽰[" l0i )#dd9)|9IZ MZMtCBe(YzA%jdp6u&~蓓wP%+Mo$^\QJ?zHdvRC[O̸*1#cEL0"B^lQ^)1c`k@bŽ$ ȿ(}  mE+Ƃ+zOz& uB /)7OAJh9LѸ޵9DwLd8,@mlpWS&~J2i ϮJ:-Qut@eqt7}2sj9uSF<=8 V$3;!C4m54 4іO~wQQEZ*#sMw0}-rB|@آP^{oH&"G[Cj5YFٲ'i&4t?Npq  x=]d=r쾣 P޲CqPiV~jCvqxFMT߅ls}5 yy%>`tXk7_:2 -\|(ޔ?dwj]' Fk t ע.gYZ0707010000030f000081a40000000000000000000000016239ea85000007b0000000000000000000000000000000000000006100000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8822ce.ko.xz7zXZִF!t/n]?Eh=ڜ.+δ]BSp~cK=-kq1`0ePcJ2C0bc?+]q^5Tfum 1rB3p9j sR}Vf n+s0ۻ rj$jg[>e ?H\8{1 h-#pEe*ܘ:n U{GyU~@NdzhriYkc%. +Qz)I'd|A0?{KloaGq]4j}cw[d QU +a?WX`sy?^WY $ Xig>!f?G>-5w@5U>@~ϕ ?o#rFG 48+Q9+lH'`l:&L-&*8Z7vzVq:-NSk$yn0%~%L lr'Y]'ES,lEJw|TFHϬ'iI4clej6B)~ !IѪ/0dedMpH)y$ Ϯw6Fv r=7$H#P>^϶!lKYŋ?$ ޱVҶ!;1j>"9K[ u8'1>@RYK h(1(mE1j=9[|!UX\T&{^X1e:,q dC p*gs3T2{twWuiHz#6K/%,EWo6IQ3xhҞ]>nXG5bUl^' h[Y1osWǝm䦕r|lzog ͓%FOPj"jMF3g%\VXzw|]Lߔ6[k@6W; .ŵZͰ-7[7f*>wrisR[*kv?8.s ww{Z݃8r],I+\vWZqCm:,D\`ZzՎ-mD[iZn h|V 99[0gYZ07070100000310000081a40000000000000000000000016239ea850000fc04000000000000000000000000000000000000005f00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/wireless/realtek/rtw88/rtw88_core.ko.xz7zXZִF!t/x]?Eh=ڜ.+[ 9nGim¸f+Uڻz8DaE֞U&S|~L U#~8!o)@s ɋ>+|Uak6=_͡OL"'_T:̭lkyd=J896F, C)Q_x(9aV`g?9fC'{j';(BpEqYUs7__7njvR+)<`s e鬄i*ky0ȉ1$>;uoV狦c CC^KrKq&I<`3EN3)Z.8gX9%|bxٟC/,,w-(LTW:@R |OF_yApX0X Q[+O-$&M,:\n>.q ; XZ5 ·fcN1PCxn$k{QAg;y H< -XQق=&sE|ȵ3ȮLOŴI{(ɓ,>~mmE6 <q?=DtZD62NۑW X<mdBe`YMDq/(A1 8\ l!_wס{tZѿLa5%2=Vˮ/P]wԊ:T6DV J7Fj͙"~ +XFC"XZf "ix8rVJA\d ͈I{Z^4:w#ӓhǧ&BgH3y|c cJLrtҥu,jƭL: 7=60yQB{kx+6+IrףuJ`Zu5.cQ/c%zm0G>ܒvq?aD?1wWW*9:t~q`!sM)ۏC_9(1H{fZkUZIN>_טK9)178jҨ*4qZ˚=*xŀ(Ϻ>u|띭Iz  39){˜q؝Jg\iwibkMdl,VOBiTo ʼ$|&9|L •.ʯdo"k=_I8'rۊs>\\~AYUC2bսOD- &+g>k|_ئqs=Hpًe`fSBtkLb?K.;ǛB!Nm6}F+>{u`2d_^*-AÅ d-ӫ aIcZV,LDsio[%Lp.b9¬;PǭvYyNpVf5Cch|5bl{KZA)>31!bVpts˿9WҫJxekJx8aL ?[YQ/NѸc֋mVZg(i8G,!p&ۑJPVpf8IZvPx Ol:>9J`j"kl':HeF!iJW^f`/L4B*P 4Q s5(hJT&PA~gM_:+, 6}&}^IMe{Do&+eua9Q2$\d^5h1`i Ebt8Q$(0Ǣ9g>;:nȣ2DB mG !#I? 1a, N^+R1]+V]G􌐶9ab.F3RB^kkl|'j,8JćxD%{X;0bl W-JiEf(XxDn[C D6ihf#xĵ6s)xv8;hQ84v -Nx@7B Z*v)a`Iz߭OZşnjЌ 5n:fi WB)vhjEȤ:ݝ} $i{u"ķekӚ{zB Bێ|8Dml`]xbԀf zpѮŰ*gh?]^AgZ늘4 90dcd[++3nu,g_TK~>x{t.I̭Vwث&' )SOP'g}'g]YV:pFzG}[)H(?'f ܘ183;eٿL⢂ڠ)O8$^ /3>$4zPX nek,i x!i 579jV i圮)\l3/_5`:%nXTlAeL$5>hBf}7^Ug^;,]WNgZ}g*'M1U5*g7ʘӐ&~Ї2bnen}D!?&9r]}K1ʬ#`nw8I4܃;@Ar(@Fuo9}(1!vvF$͕ny6oEz1+F&nդk7"ԙ@A,GQtU>̷馤aw+zC5wj* {⪤xeC`Ջ/J/owSԨyd`T>HfQ_fU5M>Yz &6uE7R:~ onYyjea ?#m)b*s b4Ɵ02ϟK$-A}u0"ݨ0鴝 }*xe7 *(7L! 8ɚ<>!>Ӳl~9RL*,Vx.쏩K*&HHYVu%|̌nXc@[]Z'B'0L^و),xʎX{41W ]iD ^P0-R&#6;4Oi,'p7Wi!-\Lk-JIBQ4&.0]3JZS^5DTb=fU9֧ L?'XJ$iQL%Gz&:q@_dߑ۞L,Q57$ ob_RaZHみ-i_̴}.4Yvq;aJmy6@ϢK6rkOШ2CC4mzRLXlBq\qMzZj=Mω&6%!ɽY!4(P񚞴 HDMJg ϰ'YŎ|<]PLR ]'q87- 9$7L|>?U9Xnх5M @UeC?iP~kilql: 球Cѽo$Hl`aS"GӖ7yx . aMj><;7N]t& h]IZSu-/ma5rP т^qjgT 2̵̗r ؒ=׿EXƨwz{]'gx.BYc}'E@Z˳0 /Js,1%JaQ=n"ޚqATnJGvf"45z>nEͷS}wAd.nXhKVIj.G8c|w:0JC2&jC =t߇9f^V0H)j>K,grMf!.y2[`32~›j1e!k(3bup>meX 4Ds[O9v`NE߳`ք~ L:_%fӴ_E ´\RkXc@L"kEz/9<%j1W9 nYR< e,t@)[rtpv%hfG7edYO6) PEpzP*|v`*LYgR]`ܨƌR"&%*}C]Y# uj $לP\unΙW4Q^Wk]\TVa'W! ue@;@3^Rk~HrsAO䙋-G~J(Zhn.`b%EK7vX/2 +1hh!`Bi1eMZؼbSu/`O5,֡%7WEfU-e@M?^O76Dx=|( +:x#`3=]!R;d&Ii &nk^S;"n|G{@ iampJG{JËK;LkcʙHqg0}iaqD(6[Z+]3 @@}jUY9k/у,c,szsǁi1я;\RJdF-^7{EN.ERWrY6.EѫY(?anㅠO8}:C3̎ [w,cOV y*e%)ԕȍ ?K(wь ɂdu8tOx<;}̠6 R7EO `01ӌ wӪ*ŀìq5 Rzh$>p>]q;#A>k\6cXP+7-qFrT3>ˇ[[O, vge`ER˂jDL,$뎘Lh`"`R 4Y?TDz3l> 7X=2PW?3-a-&D%e~F:^YFߙͮ,ywW4 ";L߫U??I.Zv.=9W{^FutiY(ȑZ #-}]+7%g"=MPQbk|XO #* i ~QD]ԠD7~ nRoK=cvw=wk{Rʅ :QYen].0,A`py)=5\VF+jPYlC N41Z㳗Ȉi$| 92 |o&,܃%#npv&R£U8 AEn%CG0wsbS#Caupۍ%-r@! 6:PUh:2C^:j"J=o^1j AhF1ڎ>)Kh;-~¯Gu-AkTFйd} N}ox%k*%zCjmd]I Raܠ8TE:[ Y(U2; a5U>&B=ZyOZ~ L❿Ho/w ^@v4G) d(m73wΖ;^ږx Bz^e$yxj|JGo_^MQ?j&M>D#pk@L@X_ߪt2{ IM=Dn%:<%vL#_xy$ۤu8.~). anA OW+>ovhjel~ UHm󊪞"[>Wx /x7YNFlMKĺw--o |bJʓ/Domg$3BLVmH,9Bًeѐ&]LDh!:Ϲڕ`v?1f^+ʏNaVpPivkHJ.0z?I .V/;)P>,ڥMbe!%&X2D̈́7Mox_<Y]_sea`hsr&KU!4Z dA%Ԧ7˰\uG 9jI$;Yxe>l[]9&!7 tQ/Y#ԡ a:T@;;)Y -4wH obP\܅]E ߮CM^k~<6_(_ޔE%W9pMF'5I'm/Szhytm>wTw7D4E#ykz jaE3.D$u/\γ_ m@ٟ/u#e|C]$ YP`]#& $?4 ;f Rz !ky8{Y_a什;ʼb%yh VʴSHZ %O7\@T!Tv-6 E܌ɬ%2 Y]#$rRYs(@EX&=dL0LjߑE]o p dhq FT%|wYAP8`[t)6v+]S1[ ~+a`CkhB_r c'PC(!F=x8 ESA.ޓ7HI%^(l[oo2xeF-]b6nL=Pq i21"~g܋И(@ۋCfUuuȸe(uQ(Nc X)Y8J;XhDBsږi(S_4Wa1 7V)ww1{G+}m1g`u݃ȩMtyst Cz>e5Z#yRPW~jd 8<.5ԗ19yZZ/"x!p35)^}_?usZ[>.Qy0|(Ԭcj^?ہ~<]*f p^TlL"ڷ,k]8`0{t  \z̍ȑP 4_#̶[.ǔǥEZ<:;:rbOʯot#!\%?tGE ![Y&r]J,Jg."ғ|˨m4e{ 1sG?>f&d2Ks ֚ ME*|[?xŊTQ?QRߺnރJmK/b! eGyl^`U./WMUS}QU/Z|{g5=6'1{b`3`VvgH:PGެ?W`{qn` 3FJ&Wmmq.Q@dzȢ(wѝjsI|#wѠKptE_\4|BD)hkfy}DRDVmQ ϮϪW_rrpAH%VCpߝI7.GLFRoP#}܄]]wiTiZR2Z2.ߺ_ILI1!Gg "4O0z1@F.s"P'62z\,S{Ӥk>ܧ]܊K>Yߑ@eY/FEf5~"8*9qspteFMv .pԳ;rs+8k|<.ˎE0䵛$ᥨe[}3[ɮUbȝ<;'Y@\bEQKDa{f˚>q^l )tYh j"[&#C6Gs%bR_^>Ihw[w 1ָp|UpzE;bazSvSB}J3p(2-D9F{un1Gڦ$\2C^ѥ)w,VYrJgk\as-u9^ ZP"wzf5e/(B&E@pzl[T.|\,YSk3IЦc0yIt]4heI3`,Hii`K5R-8n'ȑ_/ע$mҵ)ew$}-lg*kM"믜@$ ޢm!W6tgߤlb/'^0P f‚t4f~@cLY_m$ 3meE;6|b*zKyf*CyVJO/Ee x;۩|V[g'QۃIvwEޠ@9{LixPLfvi/X&ɛ=XsҐMY+24 OQ- uv}ЩuK*9o ;`fT+(vd(Q89X:b,qfMGKJ꜏#e'_lWbQw^(9Ъ[X_= ?dYi F<,2~ ^c;H&ؽ<e;#b ըk!gsOs9:}k)@ʠ\G“y:G,ZjT +Ż15-: 0@Qٱ/.WŋsGJ7qdwwշ)5RvlHPx8F8zcF"2XQEH}|z}E2rjn<>ӇK\Qx}Bʎ6K dh V?Jp()ݎ ?0wdɗ,揂FWev˚tw7Cf0hfuURscbm;#0kqf]Dk@7}1{X-.& أ}:! Jap1hxJ徴uhC$K R H܆Ϸ*&+`fW#IIbxkϩnYk~7Q*G*n&) Wp!}.?&qJA1I,clHk $ra LWI`XYCat.o1qƏ(Bk+(t<28K4'ފ8,޲35 xNX"-v<N_r˅ |Gҍ%޶*֡|ݟtְH mD`AM݅ӇF3o<=1U-zgH 7ԆiNQ7qVk\Ld8z $AP,S /jr=4nS2]L.e04VbL7(:Q _3Fb:J<߸GL@)%JWOo` 屙(0}vb'Q?Ɯ` N 5*SFkx]mJ/X9(ޗ˞;iD89D(.a@APyȂl U{?ir4cq4Pu>V%߷d#6"NqkK[K6-A#So6HG>3*i82k>J#&c5CΛ %P@mWJ; ͱ| ymJ;oaIh>Ez!D6-`=6L\)#$yp{;j7?`@f њVnٍˍM`P/z@QNn6N!?2Rϓ#o~MƥgkR}*|*GT. Kpɓ-a8]+Z7*;a-JRD*BCR49Վ.IN W2`55rd7Zck|)2\=ivP8]mZzO!uSUQy D&@ymྫྷ `ݲUĭ2J_t ӒOIGe<")/ӡ}mN5Y+P3lJ"?R:\d6U?=!Cl,~YVe%=/y?2f24M$&W$#Is4v\T=٤! 6TF6\潀PE{U-*a*oP䑫UPO>~ʹ★|CU+lОmGdߍ$II -me>7>R Hj۸xGTZH* WEG Ԍ f%k 1;{!ɜ-9K=9^XOx73dOf{]qByQڗ>nAs>Qձ6ߥ"twr!eې1 9{pƇ>t4R3Ej_Ԙ(=6>(>\ovz/$tPu,Sh:` 0r??g $}#ɝD_QY$hoj/X2~YM|w%W),m|umKLkkUvW=RՑ4s7N U-'DJ=:·‡S| HJ/#wx_$8a1)#_\OTh9t\(2˱4"32= 74Gf9X26,xB)X`A(Z&:;~˔a`ȅI^o&1|9r;8" 2䔀u|.7 !DaH,~u/x:t??7mXK{kivnKəZ[uh%D~} `Þ&{t#sy38n=k:V,{_Urohs.%5^"Ȓa4 #kQVo9)EŐc#tT(JaB_JT<@nfGYIlASfyد|{+[;Z'!+KL* O-S z6!jo$}uvk(WftU0q;sR`"F\vG(Zȷ%=y%i 0 զ&2(Ĺ9 z/ C:WH6*V4D>灆)3F7[q'߄ ?C%=Ez56l4ɬ>(O=SэSÜJ 9'aEֹ<: M~) i/eHTV 4H)i wyNu`(t7žꌡ١j&N/>6Rk6GӰ&\~$'Ss79MHMN.G_'Pe"Ju&Up("şP̫l٨cx E \=(Y6}a@ jcIHwXC=Bұ2JI 0XFppxsc\xd. opfW8Vm}2\0FӀ"zU5E1+쏖Ȅ餤N4xQ1ze5 IہNyޮ.mv왍H=Nz5x=UIsOԐr*@W,j8)J :*qi w ɊPΝ6ĹଡT !:HoDW pPV&4ކ{ ݟw TN4ꆹ/[? J׺.l",-J- /<^i6]z%ih5D,6s n>b `飣;/qɫh*hLBOh< W`1۠G[: &Y14Lj%ϟIV.zFᕚMDeZ^C ;*Lc]#ɉ^(ZcڈEw߂=Ջ0SI#i3B5FT\ØGj]r%k'۟1%(y0q ]>sЬpS^!pzA=7/Fհ$ gd俹TyӉ͜FjQoSFg;|^\RL7p8v5!Ӌ17QrShz 祻RFh^|b&fM~9pbwZPm/lS Q=2K:Y91^?L#vzCg緎MHɟn:7 Hg>&$Է&~EjݾfXd{=ststȀ!L%}gR(O*ɦu1ԍpjҫmH;;Ό De[*>%+ouViSCX,Lzt]׊ /E_H+@XXr^})L]aW.xܚ;OV~Wh<: A 9 ꥷWKˉE~5=^WB-5('Cn,vH<8mP/hcNQJ"1yyEP{#΍WOJa]F5? "q#\ev ?pgayJOQ:p{>bՆo4˒4s&+3@J"4"-0lm!]%AfzR/"ac:r;%lJ592D6-N>Z=li6 Uv#ZegK_BIVTofCu _.2lP;7 S#Ã`81+v|ݍ8d躗c-0?cDȾ+V1"q=<'/8{KZ^9Q|vi<<4l0Kk 1NԻGPv8^B3ـNuďh1kYf+6/.Ӝȸ&c2=b)(3^JJrqeC4Ps gds SӨKgG=9vQd2ϝ|aK ݻ`[ߊ\h:4!KB8yU*W ÚiFno u-ikD_K5sAU~R-]4_1{#9&N,Fz•ca!Η)&853nS>.v5=+ڹ;:ϥOwGE" Hl13[raKGsvi: )?@i=Eͣu4@xE7[.?s:=ճZd/g(.:Ge{Vu@;gBaopG ۸,vgf ":_Mkq1tSJ=j@dWhp5[b=&-iO˯uOzy?- ܁UxB/ѥKM/x{BA?2[iŒ1`!,ȥ2IiT$8Cd3; HYt)9=gp8:/;@RZ7R{P ilrl|\1Gwk-_$.,Y?XOx>x 2zĚKPD{x7 Zj>׹}:'RVVh#_57!2`"^s}I/V Ɋ)rgcÜ*.)|3˳32tZۗ>dGLIU2nšP_ByKN!peĊL1EukkV0FH0̛ MyVǟnU[ fɒxwq1 `/=@Y:s1[i'w|N3cѲ y6PajT>Nkyݾ¬ eWg#: x]p%'0[OP{ ~o mqEaM}23[\QeN5.L5b` _pGN%5>Q`h@F?prۦe'xZ\ѱD4) ,#:d e_@KԹZ?Xq:WjW.ntb?lqS$]?x`) pxJyhK-4Quc \`kyyTWcGICV@Xe _ 2SABDUNIy('kj$q ⿾BW-EpfbO-BdD~h-zr+ؽX̔ :~@Qq@X-͟]92Ӡ 0d|-UB%lw^ҟ)Z fJ_Nvfۦhĸ 0hh%,ua"_7`&eܞn%ü_ sڣg':%5|M&>Xa4`Q1jυ♉r2u6/zmXc 73RV E .@FYDLMO AuZdd57T}Z[qQ8z=QSjkQQ9\ۣRf*N;)c+MXsѴg+Uu*9&h hpZc0dUL X xj Jۙ\IW#jT 9x@~hTF$KOqG6|+9mWH;)4EE=^s ,W8p#ĔsƊ®YQ$?Sjp (EJ9ԵhG"ƟuuRґyK=Ϡv)lO׵}UO 1٣/Jrl_Q&i2,{,G7ffSDb;aj43/{gĚHictK=⏪Ft#_h;;ۘi2!ROe4CL2֤;;)9U33yyX D}Q)cPT4 6OO%b(]0{R,O[I̓FD 1HNO7TTʎ}{Hd<5>+w̛Q,as*O:pYb;TH/v pP1:|* WS(cWxz.OJ^e55_lwS ŧf'Gƶ HMKrK!^-ð)ܰ0C_}rۧI1p!}8i\"YͰ QߺJ' ͢t9* Cd\&R쾥o2替vsj!QF}^]"da7Ҷp1 K{LK#- Zsǘ1>z*L%]J*R)}_g4ƷIq)b}IarT$Z0uú^/f;&+`7sJYS1LHlE6 q$2HqWC EO1-n"lk\f+T>ŀ[~|d3_Y+D 3k83_c[zQobvZ@"^PG1YQQ3><]dݼ1wk1W/dEMtG0E=㞑ura& } ULj遃Lka|eٗrwr{{CrlOq\t=a xŸ4ØѳA Ȁ]5~$?pךN:Sy;)$GKBlQ}0(5hM@cm"NAC(_vJJ&p hg c[ s\㏓G .^YPɆdWMq⌄p_N@Reka.r})0̷Q:kߏOߘO-)ĀR2z j #`!@-cdUHWxPc~YZt͋XЊ=CS{0d0V䴸dW.Dna ү 9F iүv < E76a,uZ[t,(FsLa)z*Q44zv_\IwF.ky- ~ α;Uh#'Km 'XoW˃`XMeXW׉XVkD<{Âņ-!?˚`dy|?ye[Wwn5X&kblgXlj(@eALVr2 }Q 6~$|8۲I43@-[_!0]CH֜7k;N#oެ;zM$tpF"e7qqTA79O-(~Ge Gc$09Q7ȩhs,gW 8`Nkj[Ԗn k, *)7 s5ɒoд%A]J+QegqZb! 3Q iHrcK,{&+"Hy 8)%E]7^UsNh:E@lH1.Cͦ吲Y唊̗z x%'*#uf6MR'/ol$(|+4,#FqQ';E; G7~D7 NH Sr:FJ0W\!6YRVAY:Ub VW3y%mUb7Ww'j6RsD6K7"۝1ݷkGќKtr֗u/dCcT}^'$iR[;,\,3-ivU׵ nд/>U;{wxThtn4ս8!o}CJ,Bt:̹>RRPv=·j*p,[dE*kRl|JQ䒵E2r=6WRk3b;K4p&k'-jX˓]`jOr9&όLV=yٽ]9ER/2}d%Bbpo# Gud?6>Q~Y8݉`X}Cn #Ua-V_ͤb'XxSf4}0R?Ao/D7A&k iK,Oڛ]Ե%z90h8]{iLRy#:rr4M(uinElˎ,uE'%ɬGÆW/#dB#Fa1QtKe'!Np#⁁2YO&-k]t$Nzy&tblxb(U;n9}^Ġ}EQ5EBS_`LN)f"Y* y +fA \smr|4sE9v[LgXQ횉y脊d(F׊rnoؒ5,2m>Бi+ Gp'j3&>A}͌JKJHݏgaANcu%rκT-!Gw]`<HDқr7KCTAk5MxnG=|O>22O J_|<Ɇ[xV·V]"ejVjkrfl䏯'NQjq5/ "Uևa UI@m8z|jٱZ*iYq=;se|jw $ c5]=|J GD/;qG9ۼeqqq\Q0PlnD(|KdT<ߜG.$韮TT_6T#מ^Hd ?OSF\` l8$U8J=IAC`xc+F%h*v=,q| 0_Hn.:t"])HNde_KZ*{96j$ao-C5`hJձHiy }V/c犆mąc0+F9ЋE]7=P1<{B?.d5K o ‡هr7BZ;P0yW!0ɻ54_I逤j%6,tYʃMC 30M>̧)=ٿ FLQMz l W:"z;pb/кbfo{!G]h]Hxs h(.)s抎\d!bŇN5U+{^IM Y+9H<%by}nJ )D_֣?+*?-a& s}2TCY` ="PdDʴ|>ɭgۑ$O]VsiN 0VqOR<̌@yG$U]YhC;>6s5©lڶ(C=@gki" a־ܖT/DUUtYceV\t ˿.e. e#Ff͠H-ˆ> q44ڱ:Y.:>n6 @Sf?9k*[9*gk19Ïd[t]׊1~;ТL,%\QJ<чY3I>cj fV=zպLj =6r[܉_\|1 kB&~l1i ĝ 5yk? [(}v; e3AÃo0g==ea 0~(+yK#J"!.ˁЙ;'H1IZ/o۰3x?W>~ *TK]o|崌+ƲW^!xҦ= О;ԏ{~Ʈg_nX'7`X&mA1*UywFSI&<9xZ'zC+XCUQcY6ְ2k\jkmI҃l~0炕ֿ(>dqp7rPI=ឞƤ 8Khxx~HW}fυN<,ns+Лvq0q.g(p"+|Ћc>$"tmJB pjnuWh<5p-k؏?k/\Jeu(`Qf^wlMsԝ!Bu0B70>l#O6 t T̊8]ÿ(۹:쒡Lo<ֿ`-L<@ȉ$ 28VЎܕ5gsĺT Wo }Y +kQ.B#):Jlq2q>"tZ&^lF 8IoP=sll5jarI*Z t_ŔYetRB?$i&̓Ȩzw`Trd}d/ D4z]Pd4jJȪi>-ĆZisîDB3TKOʇ& 6OUAU" [ͦ$X\N~ÙDjTξ,ΐz)Eq$~p ;O(&:bfn|;YzE kMZ=ҙ|ԃ6)+RM^<Ĺ/ ҴŮ03m IR~h[aZɱRB D$/ODLAuj %BL&+͉ڇ5Ag$r*_^z+/#唞]Ӎ{.ղ+WhEԭvNz^cggk{88a2ۋ|T,-4j~K[^6_-+o2G.(x FyJdm7Vd +cXg;K :S+}^I]:" sUN~Ez&|]oXha M#4UE_.|P(,N(e]5wE~qA |Ҵ+E6խsښ~  X'T04u\ r/\QYx4.w;kը[ڟ]o|@[.vLDg13!!o]]1%N.3 /J$=h57( KFj2W|bV p1j*;eѲ4 8*iG`>* NM$ J[v 1toW8_zIݑO}4$Sx_I Ԙ"*~].35%A Shw`EF{1l[lr;鸐 \Ha=6\xZ(xQdP}lyIQUd2C]$6ӈ}ZYQنK>u^jw+%_`'sqYAS3Ec/O qhSۀ8n6ԗS(OԽ׳kUl h>,qHHw)t}pBI$3}6:g=8Cmp,y=Њ-?1ғp9Q?jUY@?kl)cwJܱgWt*rvΟْom {tI+b\Y*@zh1xIl)*5G1/PNbT +hoiK6\2gARsn{BQmwBvǦr0N%&9 MPDZpem_ Ԝx- ( )+x?] A;h12RBgYXAl/f򢀿VF]08MjxoMrc֐k%5.<ݶ5n;ko$1@Nfs){\UR{:Ypyf !,]<[qgXԺ'el"+XT.mH LDoLuʻ"جFRf|3:ck<Ht ƹ^! a(ml.GɤQT8eڇyw+Q?e!Mi!%.#RN}Юv5CAVY),ЬU,?A2-3cDe*cdyO6 48e҈rDGs92Fc[?s (Q\[Q+\ % ||H)1)?T?qaOr$uYA2n2^"K,Lr\; 4.~VY|ҔJY*FXrš䁱ez=UFX&RN/B(Op@䛼2'氱1"M[*7FivTUX5!jYÜYݓffrΌMFD4 )}Lx[[x@a>BzkC7w=+ǛK@,I?^uمLYX=;`G!V|Lm+("^Ŭɮ-YZ |+m92s<0'0ߔ35֮ RhS$qVv [Z|'"Mc-|/:l1ۺJM-"Tiˀ6G`;*ٳ+e{ѤHE D9t|Un3$[ܼK0qؽZ!vS AeW;框tLI^2} -*9q:ka E[rPKHLjkWC>TM ! ¢- u}s>(R7ʴE +{^$5BdG郜P#*hjoNǨ0dH-e vїؤX$!+dБFŸuʖ"tuj=irX:m^C$~ODΣ4l2#ѻXcy ǃZ*1/-Jv}\v 8FW5]`wf`n֯[1YK;JW&:fPC2ځhTtiFR9u|[ X|GB G?p!g7j0T#9~ɟV 鑁G q(6B-fQ4Bu\T!JEE3PIJ$P9W``)?KyX_4) p#V=Nr,c<' ,C /g]ФÉ= ŢǦ_OJy48G0:X^WKNc Nu6\{'g i ƣZ uLBki]Y6SFk5.wv Z.vB\967]wGk.*@uܾK=L88x(J+2Џ]3slcv{3:B>C YVOaB4<0X|=bPsD:ޝF}+ =.ps HLH@varR ?DIE[R8Jl+4B(ʼn(|n_ 9wd:5ry5wLs?1RR{ˍͪ mnSQT혞 .ڝz wPnhǧ&ON1z sXe\FE>z0XSY)eda4 bP^׾cQVMvhb_^ICXxP8", O)~L"Uqו\u) F4eWZ|N4.vN!lut\FU>/5 {;!E T]SU]{J4¡yV#396Oo'0QT9AxFFp#%]G/&1f`lOv2yxX۪#O+6{m_IW[|nzYwM2'TN WjՓMOdX>/Fc's+;u0M75d #jQpA+>;C9]ZM>|Sb^KԞ @&v-} -H9)si@e2NPΊ6(}${]Sr#[RDƎ "e̦=7;Le;Nr4aߤD!Q+9Jg&\Łqbko)LXYhdN'e2m䒒*ߣ ,U!&BͲ @"?#iK[YLCg_4TֽњjѤ4O=@ I&xSn/|^nR+ꌿҞH~tqhڀ5;TJISASkȨ_"t1(gʹ j~fS瘬MOQ0;|Q'ot>)lF] 69Nr/MܓUY H|3+CI gvFy(#$9KCUvZjth-suɈ tZ_K'5\3% zz!({,:OZӔҔ !ᬟ2f0Ĩ񌙪'z ]5eX;#$%(Fgd7YD -7\aV:t_L;]BA=0QIѸEvX\P#>A)Mά,I+/ekIXWRg\vYm{płu %|S d|ᝓ@0WSwoͽ(6.EL Nq̾؃UX}yD')4E\V9z@萶>uhIL}~:[(b̶|ğSn)2'[rM3̵wdWy@@IGXMQs7C>oŢ  Ƨ6%RS\b.<^H(W zCe|i0om{e.,)"8r K__DkF؞1?0UO9Xc8Wn' ʢ@Ly oQgʵtR ?ڰ6=b*W7􆈀Gt*0}'q;uR&Ryi# +?~xZڭNI"].JP,]@_밤Ng)6{]nOɐF#e) IDWHsfO%h+)_ߪAO\Tsj'u/VTn7/j1YvIo ȍ{_ Plw6?hסNA$qc)#Og+ XTo~j]źCl`ڼ2b +bo)3kN-` Do\$!G3Vח7~ ^}ԯŊXe;?w\U\lmf1?oTܳU9 ^ bzܿxWdXz&6>c6+ Bdz^(#EH:M RgY>,*B6.t+̔o$ @)kaְ?d1^*߬lh:*wsEr5o,*쒕sUfٽnldESw\ )C_m<@BK=rNI]IMt|v+Iao]Dј HZu1)Bppp4y=):2GQiy=쬑hkm'wW_IEy¶ mŃEUWUAޛObZaB8GW|艷@)Jʦ\wl /m~mOFQɵ.bIy7|/1.h\NX[8%D V W0oY5(o4eOѻP?v81ZXnj\ˏ%RMI>:m#T8~Ɨ3 q̝2HaGmz}d|*㘘ޟJ.^)yo=)jQJ^NMe,qM xRb)=Ұ"NK-I zqa  E\UQ]0!6p.(-Jvؿ'֜GHLK=-/ųGaqiiU֔GCOqb۲u\@(q5h,iBZ ꉯzٝgeB:Aof @5Mgt XfT`EU?m1W/zD>Fܸ(mV0#=n Dyi:"Y;CIryl27v #jAVE% (/]wm%hRsP,M5!%hPx^.h|~彠m̙h~$'s4{79oT!KJn#QN|i3M2. S`HZal@'Tӯ\٣GE鰣Xᾎ>ob%WX4bϺzd~۸77^r5¬Y `C k% 0^J:h _˩ط=8lM$!prn1! F_cz^4%^]S$֕ 6MCIS tWB.:b{ 9&:!\(zݻ^\'4fD܅ە)@ 9t+? F& -zX4RvPܭyY}_,ԙv rFU 1 +s7yvLbK+B5E'vRNo^PzÿV >;fؔb.OSfBh$"p/PKi_nI!<l6p-zy Fz?λMWM}l/[7{L"2\.Ɲ4̙ D|BUIYwHVɤH8"(7 7Ciu'L6  8~;Ίf>5 ;"U+Lѱ~DM㭲ex%)w#Oĸу=cSV,f<1+[h54nΔU0\p hэU?]4/^4a:ѲE%\Z֝H_*ȹ{h':L_۽ݎ̠KW W .nr˗>N JʝG{"ԛzldvv&ͭ)+*\Ѫc+*x5!ȾΞoO[GlrSueT]ͩag|z!  6(=jV@ːΑu6ashӼڌ@ќ+r%}Hڜ#Zs'V\$ /B@74DR= 2>H&j?@ƘeZ~=CEׂ&l (թt xN@3 9vb21ރM6|1/&|e`:;T: LKFFY䢱e+JJ c4`J#o='E Z"ܭ=+UMhSG]#Rl4v1?;0qb٩ mQd-ead/L(84(wyܭ c-ABotq/l⛟\E5B,W=Ex:;à["5;]r|yE.u,3"0 aj*NQѧX1]B iP|^Zq_PHbP]ȆG’ { *[=OZpo5[Hx߁SBw}i@Ҟ z:UjUܻoFpHG9^~) ^PvTTR2B T. ʦ2/_=a)_N?̽djQȘ'אD<g`U5CAm$k A'*˨:S'^yz|+'uGm~X1 j&n(QΈpf,އ"dQ5ݺ>c~B䁚w̸= 9OkџaN+`y CyqIظF0,[S24>U[ˋV )2SLv^4m4ݜ)4MU] ڨ[ etXKhaB\"NHZg ,+%L+dȬ'"Ytht~#c ۷㈑;oR,#) ]Ɠ<<cc:wJVj hʈWZ'&uUaI&YS1e.")(M"V]5Gݦ4FCFsI屮W s!-'!ˢ1w19)ljڎ:Dc9!]8CFBkwng"(njCxƛWrwqfK· p!i5a$﷞@ {$aUhxT+s`!59Xulс| '8:1Q $ӵWdd S-+T71֭&1zJ<<YD̔mq>IGQV6xMm,NEb۟zط_/pRFڪ3.Qv`n[y_v4!}H{9 GܻyBl0|&Ƕ𹭝ƴ%h1Pǚ&.WuJ%X1a 4%: hYp]pApQ\pVmwpsWl 5:N6_µ J~j+Q/m.b:r7АjFz{G2 ,0]|A:g&ói)R@-.˼J-5 a=nh: +KE{ Gi0UBR< J҆PeXM-g%J=QiM.}z#ާI/e{j L{CH .\ ?V;9Ze`/tuVa 1\u1$kr2?nA9KU&U$DְεAwiLv0I^Mǥ G'qz*;bP;"#{[a'͸!9(2M[(S4$'%db&O~oj$o7gW]0!"ulKt!8ygV&rm>@Y74 [vPC#pf ؚ5kG(WM E㡘 )FtS_Ȟ9KX{ηDQ Q{kNqTnNܡ "J3PxKw4'[o0&~lclP)E;|HL^0BƷr8Yf+,;TkߘsjCvWۯBܡX?ȶ⤀[pA3 bEo7T2=:ɬpJѾj2 YGO|h֯k"T 6f}U^' }OG&uv֮ѦK1-ߏ+23hH7+Q|*?l:GD{+ɯa0`LXq0KV4'\ lm^/1T$&﹬I*]s ߕli^W ggTaYߡj_꟔'9…ohhXZ oSk?%^3$롗' 24皏FjXG[`:t5>$!>PD<(qWW%vF\ ܚl BԌj_W+Sr//ƃ? -_;d4=vUl]3IhꙚ+\acYKEHE*=rK7|0)' uǑIj -}dh{ T dOf Tʁɴ%{ްߗu).̟ITvs;ޣ:n3 T{W]1 Uqa^K FCAB-,'ku0KKsUu6ǚ uh5fRq)?Q٧\콮q `j."r29- €W<# 9><)m>E7XEu3D--~x+߫BpC@7/8ߗqݿ#E 2^ a +|T3a91EOɊ)4 zCAUf(.%4z~]{*'|+@^PUj<~Ouv!YE&x4`3>bK%HF[Aڇ{Yl 1Ig<ٶ7:0:TƁSkA"UyEg`q%ҊͲXj֜yv8;􉒅@^YʏCc]bg7MsDJ }:e'#4=mΓ'L|h/3ߗ>-omx";AV8`2g:*t"Ud;Y%:C{trlU83lh1iz%\ǂLZi*ZV # ٰwh'?v`+MW./׿5V>̓[4Y곸Ƙ,tZ. PW5څ&6MLgRWU6`xIݳ>=1)t.L.{j AyQ]re&)\UҌ?v~0LuKe;7DτWT4f`eKX$<..Qy^P`mKN6bkp^-/C)# Az$uoǰp+B:tZcCi;s 9.sj[ϒL³sްC#qPYg?|4\cy[ ~&B/Zm{9%%tH4?tOl;#;}`#6z_9/t6b{_ޣvm,6'"ʜAD 4ƠdX#vk /$xeh/v7-|7Dz#d[>/aO/:md *Ļ8ҧT$58FYn, 2} dGSZ d Z3Eͼ+ #$Ƨ9qf\DNo=P>~́ * ѧ@PVfy]b齼4A'O@KBr +lٌ AaOS\DjA{2V-Lxiɦ`FW#%{q^FjHlvnrTߍPMoKMC9ЀfjT?^%j u r`l@}i)%baV'@2G:AO1S_Y\H!Nѧiy=>TAT@bya(*z?@52/pŋ؛'-VčQF[CK[wqr|8qAOK 4\IkΕ|V-eW{kVh-]L.[O  mm@ D$cf֠ak?XkFäj't96A{ ;Ƒ0]9wb^"nu a_E|Mo.mUUj僱CRopk2Y& kƧ\h茷֙5h:ZF\IynhmDTӷ/4{\SoKa/(2DieA#ONH3%r#a MKXy8^W|OE][m6=hpK -V@+ٷaualP/ d "sL\mMEwoXt1,劕F%OV֠0M ~spg1JAT)Ϣʵ\>R߮w6u)eLGS3 %s-E='v+c"΋3=".N)Dtp0 <١nJbq\ދb|Hs ԬZ]<ּ{JcD$]>]Hy mx^ZMPnd{,n y⒍2wVpضK2 T_#B\CAe>I! ϋ-עfMmZLkȥ=_sGg8wc'6SQcvU]3~ 3 YfjnǕ.{CD?m(81'&b󥛁gXtJfcBA1C E$` @I~ mNvxƴc8VW3jLXDC{%mԫ ab<|E4o!:كyU?&)Tna.]!~BPU|"}f4M7L9 '羘mxM3Vb#Y =AC_ ort3.?':go#sW#}'b]Em G FO!dAH%n'2߼D ;骬<źFD9|F/m׻vݙ/ W"3G9' ) ٖx%S=ȥOLLG%Kp+GT)"qJO%zsqrgB_7~bߔ/&քvCMQjr<-3 ^Վ$dثQ)"!$0LI˺C^??-0n]hWx4eW(5 , +8k'qmmPs$&ax"H;"6Uib2z;Z wgPbU|C56BףLU>yט<)JiJg1_`_l *ݚ.Kvװ TJ,:uŚ7G8Ѡ ?ᗸ5XOMPquİy P6o:[p{?׊3gfz5HhhakZhعegL`R w93')X>'RAAC @>)?៰Uf65܇6G:Jf`Ho2%rk 9k<|gPskv8TdԉA.9qPh 27ZPVi(|EK'KޙG^N0 ^LUje/L6,JظPLȻW F,IV$&3?QM'u *Mdheg04Cyk|;Ҽ7םVySM0TDIJ;񤉽;x78{ :% ݷ|4w`Ig ;S#k꛱haٔ7C;g\Ϸ?DrSDͷ*m۰~g$yIțt[΄$۰3Y߁beH)1ɊaUa [xb'_N>p ;bK40BKLH[H9 P**CgYkTB@LK'Ǜ.j4%DLa½* mZ^էc+]X(}tGc`Sbe.[hڨBJ|r栨h!G;=f2A?3 qxLv&وSDT4C *B&E(,N Y9o['M:kc 딊ԔE/ uc.UnOMm3/zYMjnc,X2%O$ j8U j.kQC{G}zx?L2xɸ)nlL͸z\dB<{K8QvK+-˫Y ֐%#ulG*4gkȥZ8uA!/Ec2QڄDB2~.JR=*cL 0P`{PP_*A<yuSxau|zjq3RעÏEs^-t`b1jfȵ+vyW0:}q0I C /$/y[R$u F1wf-3hy) nszGmfFkg^gOsb/z*6˴4UL*b$`֋-$%^@(ү$.$ bhe$*{UPQo, GE *saz__aK>E~eMT-8J%k$[Ih0Jp6 сR8V 8OJ:l kjN9RHIzǠ2ߊ-[ e pi N_?4w4D&onֆ,057e;\猒2c.V&0<𹕈 ~ѕHko'G-] ti7,5i_=} ? Rhm `|SI,u@>T`Ż̓(O<fPZ0a\O\47 V"2/)0h`1[X;2ִa,4q3|T$9NHg'bxu1gY& 4x.Ij*]nUo1"@n2 CVmSb]CK\ȉȑ"jB^z0?璇쎈q0wC\лFYuD.Ey,CзVV\YpXYZ7a| D9?k#ш`z9gtYW0>v-Vr4I_h{$DXck]_5nr]ιnz g6ߚ5mrw>[\=_|my dNzvAyIO.XN3`%Gߪ,N9O o_Hw]nϓ7.X$h뀒5.hP{ zS;L=t53:=d\ئ?}`Qj^>+uHx8]zE٨I Ws:{@ y}ח#QXtE3 ;1T?z{~3{ٔ z320ק;F3u( 5Ie%_GSil7,Mh"e Eȫg;)8Lv446UX>~z6! Md#tY áV%QQQO P&CTuN87pVAӦN2p/2yA#z ͨBbɍR_r ,' "Rpj3A) BӠ.( B|bA'IAݜS*w^.1?ԂDS-$A,}ϳVw;B7j47{L-UOYTQcB KɹM7xPb=3Q1{*ayoŜRM Cݒ|ZJ_Uk)0?>*Z?wNYBEPx+P|e=ɳ. aj-ǶlIgAF@PCm >9mTJ|EJF@ y6͈$eB&G;Oq:K'p+5XZp0_ڭWpS覟/Ѡ#󛳓* 7{  j-8Ez4?"6!ɸѪt@,Nq#0nFWC/&X3'GkdU%P?A 2"lBR@ !tީvѓ!;jEg/jMxqEоMc #WX'\$4~'WV%Qtwpt3326.Kk %qui;m.0igjRl&>"pN*m Oi^kVc<_KLA_q/ᏰCGob7Ijq##o1!?ԪAPhd!Ia{,҄8~_Ėb֜U:VPLzV__MTB8E1R?I-^.or>%wU>wt*Ʉ|Rw >~ַ@D8>Y QB2#^|L4xaU$Usi7Eu0޶ XQ06|aCMB×P6~.߂3) Mx™J%kݪYNW03P<24*֫J*FC?:0G u;߯ gZ/Fk9d ͖:[bH81$&%R<ϯY3z2SBmٟ|8VVbSbBsGC4|FZ]a8|OD=hK \o}.\R( baK mUߤiMF7/Q)~KmGC7>2NC$J5:7m@3s$C+f T?}<8AX; a.?P fzqsYN#zQYWg:"H)mvBiR#2  iFArGB`W٣9D2XXh(x7$ΛKLHʖmL6㞰CKy4A`= WueH'-9UɽhuRyc>@ f^s4&HUtW_ѝJ1y%c5q]%O]5kr[RT{xXn*MWmWa:;Ş09(% (ŕ5Mx|K0Sޕe2^ 5gb" aD_KɿxZeTEN&GzR )" ]#vNHZ9UQ> G&uF\+ڊvI8aq%"K\_x^-Zdb;ܭߊOek}!WF-fwϳhC:Ej N=Wj^$$oE\Hs+ZXRT=fLfrnyһEW>9fjk XݒO=wm߆ g4LMs[ +FET%X/g@$;=}`!eW)o^еPמ'adh'zǖ)jrI2k1KMXpƄE$!%Pdşx_2' ǩOVCa@ |#==c1\]o9Xm,,G\ n\F0B)d+F̀Jeb{]OX5n;yazq[9m^]JX|: R̤bq&ge(BOk;ᒒՂ&gj[} 5obZBsdyJlj\p `}k_Qƙ`9 ^WWd76t$,پXwlʺBY\zb=qXsAI7…#9ENq-]nA}7Y$^8ǥmTiV\?n@\i!B h֗Ε8т$`K" ‚+v`p#׸ + M+)4C]- ~Oa,tnQԅq-NڻTmyhQ1sŒي޽$FpmcWzYB ص;kf>H!1-YȔqC=Q0Z ,2/(_ge[<|qo "5cXXk^js?ȜȚ IZeqb= * ű۷0>p>%kN hΕ72̓omu &gף\<0~}Gr~r } ?F$+%;A\`GEU.GC!ߐw 5}b+GPݘ-*؛h,1v/,?<łN\PpYvty_jHHAF8`$G?/E9a%i"ƨ tKR99kMa9iD*dr `_͐cOGO!8n{V.6C<ї94xW$׾YEݾzS_ى7ߞ+fJJ=0f.]'W,-҂[ғy i}Lw2T&qBM\~K̀{Ͼh~֔U eN&& 4o{X{!g6]FԬ:N9/@[`<(@&cƨ`' Ja 8M*W+b&Gt0>?CYzuDSԒN҆Yk%leTr]n q0s ~8gzZ.#0@O5$7{-- <A5wRɎCR[A0F 1F@LxHMZ|Dƒ aK:,_Ÿ$-`<5-k}'/fe _h lް _6 0-G%i ׃&H~).EI?0ZZ\D)^yn^@BMAW=u*8"a цR 9vCMoP (J$z$Pp+0UBQﻳne޻[{\>|QdAZ㐘J!'h~fUiqp{bFZFFwnK A]Ӥ4y'g!SM;[&`G M9Ӣ66* Fƴp}}L(IsV{ qWY7oCy$Ȁ nN( nѳFg 3xFe /AL#vfKP@ªE'i6J~^ruaC\j)+@E XT~AOK-B(3p%QGi{zN zոq>q'Lg=rQ:W,>a菸QLSuIgGEW16Et3x_ئ4>SGqpJfNk"MXk0U<>z4j1WƊ@`8(.q (;]K)t3B]A1sh?A r:ri(8 !KqDr]݄,PaEd8P2X%!(PVJEy,XCߓ,^3pXI_Ϥ>e~G̵zqVS¿in7|{rfD1 lE+pqjsn{}(¦dƗ꒗5+;@hB ÇZqyVօ3;#bQ: 4aXb/;Nو,#}TW`Waf{dsڶ65iJN:/L3%[{" A=.>:F"B{A6fqTe\ =ө_pE9t] u0/9(PLm; %U5^A( hF%X  6eV+3$r.5>{Fϥkbcn]:{CSJެn KP%!Tp% O. m+Gq (oE8yDqQS !-m >qUz7(H}bI4K>LXfo1Np퐼 <;y,7~T n59Kv#,GR+PĎ5'lJ;ji0V<9QAݢH]ǎ\; Tr쫴o_%#R\Z3^y7_Tͭ^ײ;m$,VўRѵ\hfѳq }*c$p΍~?7 :"syۑeZdb{Q&Y&%]*kma׽$⼕YP$?[-K1p6Z}% U00M90k2]{AL]WP[r fx`@,ګbZ!k^ĝKy$RJ*ih%W)YdS%@!onzGĢB AxcHf7V?$Ӽ-{-NF=sw:ұ4u˱2@/G_!O)H/oEȫ5_!cSn?A81 Pǀ ȵueC06I)Cu u Jw--C`H-m u3QR_Dq7;M ߴdˬj_K˵*u`3%2S#?ɺNR=pYK|ye/ut3caW̄t=s*SvMc7ʋ>jrx8yT9K1`!m)KNxWJM/ UTRCc!;f^q@Y9jp.X$>..Œ˓ඝ8S|kI˙/D>Z@HT @q?_QcF>_peX-D]]zU^0fޛbg63}x#~fTĒ$5gE3:f̱LW•;#r[LgmH)UtUԼ:}8F FL߭W*m{o]ϰ{\ho4κ M|1R7qn}Eبyjޜf(wȂ"~tV+;CgtA5/e(:wXnS}@ W(bW}Ç^`0f^Z4Ο5C`P:Wp܆f3}q`")coꤕȊfM ްˡG qf;QsJĤx (}TmPH;&rH_2 <$~bJekhp\a޴jKUY\~r"(_1ǿ} ו)w|BPō\!H!ڻJԟZRבHV~Ai o'=ҩKYBȴen\K[j~>^~y%tR97ygD漝@_ kX˾@1>7qKYu8țq:g0wVDA93aD/,%C^0Đ';5B,aɠ>0k}+!/C8 ^eUsʻ"\l2u/Z2;nڳ) wW*T=B99k)h8i\{dWJ0F4UDQ *3Acb{1(qЊMa*O/#%HʉrZ$ʷC*iHx](-abAPf\ot ţ'Q(GE\Tj#1tS-,`L{ɢmL#v!Gm@#lsNOC$]rL= :n-]qt6aH!dazRB {!Y? By׬oO^xTrDuN&pvĒ oնXZC[vϮ^Ϯpi5au^Mֶ;@E*,R^҈<~e%g.%&I &:ޠ %'W# 3P|ՆK)^ Qآ !aU{-i00 z/"E2Ӷb% yJxDJGeX'ܡjipj.I޻]y#Ԇ1{*]U.u2-CS]puU!fmS|(a/'7w:t;P>Aпo^ᒚq-29TxL*d `\  {8N|-ę2"J΢hSNKr.UƼy:T fK}UF/`SBvtQb81 {| ""J- N<&1b%N4bܗqBb ] IWL1 ,rA \kXX'uFe 6E}id;:#6ڳL< mYAe]@ \[n*I7H'֎l@2PW"7"Nc| Ry^:coFɺI: G(R7rfyjԾ._%K{pn@Tdsܲ$Ō?[hLcJRrBlԹYV >t(pk/ +#Ofk>v|HɕaMhR[GXq1Kz罬QL#.nx%*vs{Qku6Ƣn+Iܢq!J%z=!m `)։P ׋S7,2nO<rғﲩ*" !71/t\%UJ.Y!j Qڮr2v ]ۜƫUE>e;uGB6=~Dtӊ Él\v24㭿-1w1(UuR$y"ߨD`ZC>67r{+#@ф#lT~gfkX :xNEXM=7NSU^iL]}5zBi(ْHw/"cdk}U[b֭oƺ'8 o9s/#]1UiG5 `(S8jWEGTQ3TFo.'4t[X\dD!O=}χ64nNQa0{ TDnxȶ0i9vis=U_#O8=fл@Gt} r>.*Vz)hP jҘNMBQ)L'Ï? 6ϫ0;ޢdy B-JO9 Du f&:JڡlUvvaLN7{nƀ >l:(j!(uJZZ02&PȃƘ{E|±qo"ϽbX ;CTʝyoꨬIڨmsEP)J;MEl@a\Zd%ᴞt>5G.Keb? ȭH#wޣzgOux8ʼ۟j4ip%S]iZs= NR2GoXvg[ZM!:JoOq+u-Z 3!`}eui "3ɧ;\ln%hYf?tx;ՠϓtXfI3D6ln-]aRcrIG`ssa-mHCb _(?zZbtΎR- J&7)9ETzj#~ *w鿅Ҕ5sIwͬ%n&r'J(guUgtad{sZ9v$P{9@HvXdNEy6|3!>'k;jnCoVlIv|l]c/t=)Dr84Ûjb&#=4e۞$y*2oG×Uʌ-|r2WE$Z[/Q{֙#TFĹ7j\20Ga_`0e)Zh˄ܟ:Ary{\Anp~bUD}W7bf,'PZؕ=닯X͸ϙ`6T;)&@(#VHÂ[ u &~ v/.JH[2O*ٕfYyK2rB?o̰ϓ7ۉtYs%`K:0#50Mvm{m'r'jB{H?]3-Q5x0U{y -K. ?.}&L"6^T}06h ]*Rnl<]kU-< }pAv3DL9ex* 'ja~k^f9uXx沃ppdtW_z}\ؿ}+k xXQUDH@kt__Wky:eh(Thh!$Jz2%`Լ,k O`&eN>U:D0c Bx_zBpX7AJl5mWxBqnDl W+T.{!{ Ŭ0s\F &[ aSax 92IUu{GljfʎI0k-mv B♃{Lܷ8|dkuDc2/4с\A_A)3,7ix|@}3?C<0>jX[7hUF I%#dB]")_WMllZPˠP45o!N?,)_qB Al \ dVX|=62@0|r>yAaꪄWy@ 뵐-A ,)ٷH3#=ŽDJO^^8[ 8H2s a FY*)9HJ5!;R3 @ }u$?b0,HlԀs13]?/Y>N3#G1҂*Waɇ^wN\q[qOZ%_4(|g'YM޽lה[ ?0 ͪX&OruHrj`:ﳐkZL6ҍv-阫>j"S$3'V'A]! ԶG>~eR\J{ß9kԛV7;C3, ؔC|߈:* ɟ5cl Չ3йJ/f v  TeW+^b )L'Hg5^NqK2%eD65ugKna5_}'g~sjcK{j{NygE̲qtոْn)?^_:Oӛ{ta"~ 5L^#jv.5({M][9# TO&}#3g2)$Z/*CEch,0V-z"u锩UW '1;LqDz)10m m]9'h"ڸ"٩am@k7YlO9/]iaʐZcE}ŵ#ֱ  ?|pҼ7N_|o4le8L Bww"v<(_)gw&?l!orE޿(QMG9-ua{ceߺ[9YFJ,vv!OQi7 aĭPZL,.|zzh[qGg@ 5T;._K<>I\.YDzԿ|\klR'ً}@tt>aONR#ļ _\xM/OF({ Kh©.[`KSkv7f4X+Ji%yd0:_DG6'9aԂsRJk V?PƴJ|R0{ WRY o=w5a}p𕊓A[PcS/'FKkP{ ֣ h6`!_lS>HO2{u[elӚ;uH7`o'Y3Җ\&a.XK .UK.n^]_/K7Aqն?N8"ױ )HsC|]'+%)4 ŷ_8]Yx͠J)3Pc:#1J+b1~ =dr%ZI$X8eXڐ,`^ՔEQVslol'޾S k`,ɔ@ ev'L C8{:Xv(IL$4# m\[ .'N=~XSdua+&$<SN!oa׬uC}wxNT89`9ơ:~BRq9!>qи= c4+bҡ[b;_-\RWy1X K=u"iBjfEoKwp.8ϡ=WT֐w y7Yb !(ֻF54Ίh#Qk3IZ  Mi*T틅#T8uC~(qH3Wzٞ'r}?:% M=qC|,:06+C`.%NߩŢ$d ɑu*ӮoO #D5UEۗ|L{~~?VA 0#6  V:pu{<ǁy0teOk? 7{QhI{i> ցPqcWrDAaBImS[}ѻZ{Q-@\+i~pf݂BRQTE=k-AmQ/4X=TcodzaXFCvޥuÍlo uzŕ;u+&_)Zѽe䦇t&=M_B]M{DAp1R1u[J,46b"Ms1TSyTږ -z5ݜ=y;]u͟,8K-dUosnȇ,NޡΡ篖\MA :F]1ߚؽLn@RROCΧэRc(i؟"x)t:mO0ṳG.Q;%w߯Bs6ƍ7,HP*/E78v|K#b<'!JLO}_ &lF(_EݪpB!!Lr|VrmtN;^S 0ri`=H/&<ǷmJ9<cv6 T0n`:ЯRz7'y1 ,fEEf 'exNv|壅 qm@ bmA6BBcIυ;[X핳5zag+k57N!\ S01ݣ]ZT:$ig :.KAl/ԥ+|p%r$Zè4|;_ N&]s)tmU̳}'nvZQB8he`@ vϬ,kA ?. lXD4icէC | ߁1;Bu< k+?O`ؾeȳ5]I,gQZS&0ӷϕem>\mmc1:j+dNZXJ_nx̝ *V9S4nDiǎѧcǾ%{:w 8 %G-g0vBot*b7 ٌ_i8fHz9Sz.ϑ-kdp֩$YM]_?WB9i|DpސPr)O'Icp ZϨ8Fe} |ɴM-:[euiF +gioyư:rs:jxx_.g_El/1G`Ut/[\M<+%(],/T>J9IA L䫡+7OZ8*M_t t96r2)ԧ%WiGwI%Eq@;M4 ?,#k ZΝvdQo4] *# ȋJDm;^ ɽ{6Wu4,|?I&Ʉ5D./z| dз40a7cdUbJi ^lߨ%ɰCIB  m{[~ڬ* p#[!Zlf& k1 `nOz5S$-0lu9.?9 p*,ߕm@2TćXAI\z88tDգ@ڙ3)G9^T<VIҚ-yx:%K*/5tpC=\ t(1~֩ݍb+PA9Y}0AQ @j߀Z}CUhW+>3w@۪XJWp834ؓ paNS*Q x*[-OiHPܫ{WsMDk^8?Ol?čvW']ٷzI.0i:#0}Z]AGMOpu6 Ŏ.DZnd1I^0}]w2q QqcQf6OW~ǂ\וD1bs(RjANU6mw2XvF¦<54붳HQ(ɏf"[p?I!p4hL*/E`gϞc'ٰJm k04c} a.! yw5;N{)Zn)peTvʢ^%7ܲ*o*Oxh;,cj7a[ƕPNtƯRJe٭^{;'%eHV1G#Qb/oX]1+=f8eɫ Re݈8 30叫Af)mZ! >37HEvi*5$$J02k)SJ #ٺ7UP;{BHJbUl@$; ׉Rkt_˯AEBWq]TJiB r+} /+N0sO,U⭸N(:w2 E`Ѱk8X!_k . <fdp|NP\O |N9 il]kz]3ҡ3˶R[MOTBَ_g4Md!ns*@)< փu| u/ Ngӯl}glkځب+bf U8-ڒBMƧ~G:T/d6 \Ea̼!1`loV# O1 mN!V_`p&IaO YXɲ5`nOL8] ӿLFzL{2H ܩm_ٓ8*#QVZR& cZ?΀h^KP8\Swnvp=^qs: x R_n?;;w6U>TG˪g'4AW.R"[]YƄ{~6$ظ<8?TvXD%MDwU5GA9L M)hj=xnDIѕ0zeYWў- Tϳ.ͬo:M6>#<9zH&HO1&CNJe~[._ 5 GcPӨE݇宻o T=Ihׇp0/~q6VAhSkj& aOSwoLI=P[R@ُ~:3͟0JB\N50ks /НF›zfH`G) THCAzM2_?iCyR]F RO{iܖ|g 4G ?$o[qW֘pN'r[7V˸w Mԃ]se-"3aЂ97NzSpA\.To`>o8^C8)`+.]y|*EH3H`+жN"K+?SmʏZd)6`y"s3fUJ[H҇HۦA$>N٠Am1I=;l Fop< ٘Ƞ݅l~g9c~8YŒ:=MCi(1w9Kj'+po@j<e$ ?m; 9*%^iLǹ`pf]em =WyU=m"j Ѱ<*x˵\֛/U:H|P+ $A+K?JziT3_M>.رY]q.nY8v369 ^)?Zr)Ef뛫*q [f W}4,Qh˕k_л9FhS[J<(X٦= JzԑOR[ ܼ}8|1h~Y ~ Gbe9TUtF<|' j+Nԁr,=jdƛj8<傥I{(Ì5X ngNiV ѷK7pDۈaObjβh lHă<۳a/kӁ ûA]#"EVN|;3!*r:13&O9vw`=!e Xםڂo.U '܄@|/| |RkxI"܊c 06 $s&.HNcIoa0㦤閝G5,Qκ0Va*勗;b7N4.{oQt_ 6Ubշ{dğqL4)O^5in 0"m-:9' mѼ f@7bAZw09Q-8yzmqJ,P\:޷zNg1ذ:Ϫl֑7Hτ4;4-?S/Y⩴ c|}7BK& U}# `T_,6}R]#~Ҽf,/XJsnF؏*W]*T=Yrk8>C )OZxΌz6C":i)I1if}y ǫPe+`Wp B91mQ{%6%SW Aԕl23x;8LQu'>h0̀MwP3}v|*SX=1'}Z F\ge`s݂E[>OE7`P|ƫHufcH$~ lV] \}q z TauϝZ /dbSa"o^8%^iL ):csV?{'5~ }Hh:_e{{?"iydBi2tgKթZ'o;-+ %,fS2דt9R+BM/A )SsOFe]Du`LeldkLח++A"<ȹ୬vƙV"90 ѽ; ;1W9vr|ȳyVN&`y(=;ܶ~ W<(p_AY۸1.z1W}FaJ{@" lSy>x@fa`N,=I1">"qiiv},#c{?#}=#[ʞɼ1 4|ߏW[XWF:;&V_%#oWO'+:H]+n" E; %Ztk7~f^D[|I[M73:8ь:@O^EjJOq)6+5]\S yɩF,L>V{6xsA g%>gUt?P(`zN1o[N%7Ճ}Ev}cYD H[f3骜 gJr.Rdd;dcyYS ut0Kcm;,1v@rcOOQ?ଫ׾)ɀ7$(^QIo@ d8#gU7׺ΜyGI( k%;f) 3C kV]rLi7gmnKuBZ7) ~_dܯz;2JQ%$NSK&m{X _e^^DARq%i 9,UUPT e=քCd9Ebj~eͿQs Ō-K4CV:@Dr )ΪSv3lP3w _bWa' Srt{f9{!/ܴJ~ՔZJ1{{x8ᅪStntr"0BtFμ̹q= \"扚-7zNv=R(;m4 SX^G +}+~޼J{z\|[q~{QST7@${IT{ gcr]اW"jJjɧӭ {2ea?9pb5[c Cfaw)0}ݭ@*PL/jHMMH,+͙2ɶ@Z2a?T7U>_$./:& LXSNi#&55 F["o5B5g5V+~q;FH*fÙNT ql]#0Z2NC+|<+2[Rw^R^bK4NQIZV8h\Q]@# /Si궿9 >Muc|R 48tyztğߺ&?0rauoȗ=R9/o<75N.P8?tm7$҅dU/I]xMxj$ÝO tt d͵xNaQ8 y@ºM^\ف栌ė귁;hIiDOn:"GDF{q$dԡCmS"_hWm-ncB\ċ6PG(PY,' w8i-_'4/ , >B5V)֨qHꓻz$ s@0q!o0Vc>sSK|Zu^LQaOҭð|7R-oˏfHR>2`^Lj.5Q#˨|>q'V{#mg7uĔ PZʔ`>(TJ wBgfH*ܸ@PQ,4jE<f~:A?ϻ:Xw0{zG! XX80G0 v}$6".{osƩ _j40|9b_D EB4ˁ$+è@UP<֥!.f$YM֌YL-{na 0U =9.3)+-ErD;U9QBj5V7R>a{ )V31E!hr5. |ax17]R_]~+Qhlt3<> ܢ`W,Zc2ӟxfs6 o PzP F7MbNOQ&Ȃ\ Dzӧhj D8^h Orxe7//+33yND, =𷨧i'& cyLM4Pi&Tv DQe|;cQ|c`oS$/C+c% :F_O˅9ս:.630BURJRt+ݲ!PK|`|jkg=1!CωF 7)Q8 54r2_wZlf'\=n;r#{J'vT/H]j}3+ҥ.M}"_f.uXȏy 2dDzsf\XF3b"$%Έ).ͅP\ w HT0>C`-n7Y%Zg`usT"+!fR^f}|qeRpO&28:lSg!AC7얋^2}}OW6mW 9Bf^> gYZ07070100000312000081a40000000000000000000000016239ea860001f364000000000000000000000000000000000000005f00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/wireless/realtek/rtw89/rtw89_core.ko.xz7zXZִF!t/y]?Eh=ڜ.+ψlSu)Y3A1(~å5:!_75ųW+&F xɇl* gWPl豮3YCB_`k͋{iLHGsn7!9Y?Կ~2D1q!R-6LvQU0*Vt!ڈ,;~UTwj!6K#4~IUFhn.VDQY گG"(@gyعq{smDa8xQos`H*E GFX[RY Vp>A!s38V F:6bIq?('&?錢/8WcsyWte{˪M|,N237, k6%Q'eeKw,xij (mB528j=E#Qҙi'Imb47V[BX_xy`I.x",xan[~'""ee?!,Em>rDˉo u6vS!>Q=j~Ks8LSH=`F̅LASeOՀkyϱ{P3QEiy^IKK~,]OZC kԬ$Jo ݒc6÷2[{T%aMؤi&S(jlpaN.Y}o"ul/DQ8 hxBZ?SYT%7Qh&}#0gT:mb4>5@P%p/r-(Kj64a>W֯%?AVPŁݮsU왬Gle,ƱR$\Jloz4{>i}^5{ʹ(x* i =etgrw} ׆\-MH0.@!:Mvƍ Ȏ¤4)|jS a^HrꏥiB.K;5HX޾`Y{ }v.mYu($,%vL7>.+h,GikÂrsc e:'yUϳOF# ?B7ɑ5}~hz'9҅Ùl6SaZ[%Uh&uMi~7C d湂;@,˖Xpn z^z:SY̋'>OG{GirF CTs'/fBg7!Gl`oκEBC_1 QpQʎ e!LLteCC8WX&.KK?k`ObHeIRsi ɒ"t6GpS.dV bIPnAf]l6ltG>Mº :.T |^ߚ\(.kG[SL>仸T3X2>:M~s*5PAg~ɐ& jK؛˻2d9qg-Q;<&>^U*}"bi"2' b<8e1&#%WOtvAM]3},~4]5gdgsyŸ[MDl(@<7N2jߟBعk.4qo׌Nx^X˦O5|^PFӴ7nf65SAtHR0Ww]Hvャo% 2Le‰_ U5zOt="$ҫɳ(H.V !uS4|]`Μ/ :a<.V9.*οTǾD`?V~iгQD{Uan6\(tϺ`>O[cYZX36H?\,^(ҏKn rXgI֙BEUo[iQt؁:r^KiY z P tV>SL;nc7l1 ,Px4̩31!Ӣ/]W\ʹ =p5xKiN \:=  gD dKІz `6 yM7en3UcPkÃ4A!Q2 sihVu֩)촧CE)ʸW_آii;(wp |DP]}llsϒ^^{l "YsWBG*I|^ %$]7t+32/*@91as(IT* $;0cێ7K2!0'**~:KvS w>\kӺؕl;H]88it蒔rȢ!H}#FnhJ M8^\"- 2jo'g?6HV\`5}*նk|t :`up}]EgO7iاg>WbƎ³4,aQ/5D9v|ݡiR)jwjmrM4q }<\BvS!Wqp7Ẃd{U1`~Λ_? 2.ѻHUɩӴ95OJVAq]6S ŢN|4&Ay47ŒiceeMb i(C̆q%VXmj;f:,8a޻`T ©mQ=۹$(b("YOfZ>ȶ]J3SXe{(rTj):]%,54#r٤v[י`)ҋ$^M\@#@uP: ަu u 5]V΢$:>>kB&Z`<0JhPwi Hpl= :j>@x2T?U1hM+ۗQwXO'eS@4H?b_ zOT ׎=x W\!)˫*o؇cro~;}B҉EPcu,"e_=uvlux֦o) FUx6UHxi+p2`zĴ1zTNrvV7-oA_2-{z$\X8m-Q*?>Y:MR j!4|rB?Va!4tMSR\@lEL#''ƶύ{m"3 ^YxA|~| d"+ט ڸ 1,VKݬ85F@eg*] ]]N~LzCvl= {[?3dtP!LduLJ̊E}H?XvnMgާO0Kmգcu"_UjgI+Amo"!y9þ Ml:˥@TcXbZ(D$`R<$uKm2vh~aȘ .˜ `uJñ"y]ESg 3訨^qXG')? xCu_ 'lxF\.>H}ؒC|QϪ#sKDI9rr t$7E #7$;]u3׬-l'1E{;9+芼P?E~WaѦrG2"1RK2owQ>2 _豽G`,HZI e(JHn E"U!W`3ً|{e,A_vI qs\j`JjW" R@Ҹuz:m-m "iźCޅW6Ͽ~C:J+ҽuG8 ڙ olpg鹣gn2K 0SJMD\FL_9oQYJGi?%.LtV~ŽUߢ|wRŋ& >Wϙ߀3vXg:bٮDlԍ˧~z fT$!w~ ݈-Ы8_!j wo`ҋ!q +)&BCfl*lma+/y}. (B ѭ {N:8]& 3q/k0v\翀бK6wOby*u6)K<*Lcoo4F#\q=\p=)e>?tr.-Cs-__Gs"Ζt/J4!G\ew밓 ^0Rϕ>-ؔK \ :ҐOs 4 r*#zFZv5#2X$ Rh8㓂f_CWI$jjߥՑ]41>Z1Rao;[/QT7hYPu}8h"+c=U\4[KI q|;|"GaKE^<}s˺Aa=cU^79zsI%D]J<æAE$2`u G@ ޽u;W2E-D[6"8\v*KKդMZ/\"r#gOjNFf#C[ FjC=*͖Tj^u8noK ՀKVV}.`Rj[z ʿ^zpNf'm9u< dnH t բ'EQ@9l8i^ dzEdmPۧ=a$5>~+"R-s|9_gnUb{ '1r1#]9>_kRD7NY=1J_pBImpz˱ Ӝ.eqY⺐Dƈ" a"mDL LqʯrL"2'@HKc5K$1oQ]?0)R"!5V2YA1J#B´|֓Xَj6d\χuiibfޯם'Kݑy:ᔕ$r8^s`8O X]%dYrHZ8KDbgAkL[Ú)_͆Z<L*Yg 4 V~lHx>aJ٤Q0M1Nd2t LGGDeE]X/˪WoTB]GPdns76,X:P+Dc+ohPfoYjuCJ)B8aSSD+%! ӵxxZ (>4ZLd c8q`k9z:Rxt݌>,uW4i,_LGdLqib^YAs!*$K(t$̳[ ux{Yoq2+$"TFV]+2-+M[ [utUb a=_c\&9vzSaM 12&aѻjei5ne%ĝF)+.Hݠe @͹)<%ӬS#~a`P1F*t"$;#`[ &Di٥KALzׁhKP8|=ʸ^$-,8k;g<DvJf46$]>a:> ៶@|e2OnLc}nSөG6hyLӆ7wK*r?ֈK/vjY3 BxԢ&rTrk8IX nf.JcrR1plnY5[Dvj^˱HB|O% ~ضp_M1G3 m cif,OrehdͪFl[/Vt#h2m`/܁_F#.$dԩaQmAbCh텿>@bNCw4I𱱫Wܕ$z|Bo3 qϚM6!ի`VO. } {*"C;#Je q̋hw]$oFĥ^ ]=MALTj< 5=aFXӈw]G@D8hv+`~ e?=5|tdJ 茤*VǯG>*.alX{FIpIeåiU%D=iV#)49.,@Q[ Q%ǴAR5|t"'bEK8 1(|A޻RR^!"v>Ҭ=IzMt!b1 ;Ez&c9"`noTmhȢw}yDFrUxhLQ<.irlT>?\-o@5,^*Qr9bȣ)E +Ynd 4-P/-q)IX<Ly3+ڇBkjh*gA&R+i";WE!Hx;Q>m! ,BO*.-hCvNj!:3ga6_i$1|Vlw  _n04aJT>6ݝmHds jT@AGX ˆ|#~4_onOwmG} fm@Ĩbꠈ$,P5e%"etA} jV׈ t0 j V)(t(#ä=- 5p\nYrNu|]&HǠv:+PIfZcw\ 3(ۓyFɤ/ŀ2 @u.wE|tLxb8Z- :48 Ew/.Ph<K!tzܾ@s *#/Wu'.CJ.(VVc.l` ]g]R=K`y3Qח-QR]H0L?I$Yї0nE,A?5zW֗Lz浪|E'xmY1$aF|y-gpT`)dhjo0yf\,SWFMuvp$&Do **9UDh7lb^w5d9uE%}M#Qϴ(PoJDFx#1Q= WQf-U{eQ: 6}wlC4}G*O;WDlYN;pB=m\`IYUȬ/[^Tn)ĴJܓ(\`Aʃ+ۙ}@%KfD0v %*|-mFҢZB/ "YEXć h =yZ9PE9/'+ f4*˦6A6n)c#_"ҿD C.5d^ʥa[ Z*5ٚd_-5szI=Ougby5(-'p2!R2;!TFe7$rAê\%Cpgxkd,q.j@^!:p5 C&c-8aW7ËZd"Wg:X*ʜ(WR Ó'ƻ*WY)-<;*+0Y>O \\h6 C=^O{}vI8dL'BzMHO|_Vq s'd i5}99״4^\ɸ9qHx[1ʽ )-vzNX!ɏrsPaii2a{3q1GjE'u#@"yFԖIr ֪odL8a1nBB+XL SRh.=M>À=,Mj<+ҖV7i SХqlgh(pB2g=Y^7"5_/AR㐡\Eb(w F@d沢10ojQ-\b!;$k4pyƸUIAB% }@UEli~oTӶiOuaA8fdwf7G@[m:&v_f31&7H͸{D=.({i }!o19fVr Ҏ"]EaF52vHHЫF.6hω n>\t}#n ¿||ЁR@*^Y7FŃ5.liC3S;^Ubzu[8Z(. SaQzu_M&ne]nIEqU$9EmXBL6[9?ӊ'w"N:upT>=R!M(ʃ~w$[;UvYD<{c~ܤb> l0aԽR\n_ٳ  L; HAЂxufR=h` _S,kgDX "Y1ʂ:o)97,X ;F^bsb#HNZ.cKWP#Wȼ)(1:F+m3/[ߦ8=(6S#3{aUG^{co#lG湜pk`z3c>+ 5>?~ uqetğ <4~)oY[v.v>Wֱ`"Sݿɯ"8͕?3wp2$)Bh?U57^n겟o)k~3*#C[ztm<Pv]1P@> Mg>w2!24VS|@5}"`E5.YʼYqwc\Q/;-'f<AEw[]Mny|MCRrIa^{-_m8Ԝ!ݞK&rGXii>YB\ir駐.ɏkD{Y"Tu:tZ)-7AtImgr 34 ǩSHUx4xDW7IW0kl^װjfXm[f*7'Zɏ)~A2!LkhQ{x<{J2C{;-[c^dȕ17 qs4<1opj++uN׎w@G$Em1F0USVL@lcUWHsZύxF99a譫[Kr$BǺf}%EФ{R!rU߫qCBk=8Q+2dԠ:溪Mblbl'b2kyâbRvztхI{rȎpOZ@ J矴/ӻ,%y[O:@~# $97UHH{0 %£ - V'ߦ@8T "1%(i&:3S薓l-N= P_qoTɨNGY&9QPv |\FT<`87ͧB:J}9<pINL֞EgG Λ/Cʲ|`Y&~ n>6!/S$?^Nj |X EB{ϬSיԾ$F8pa=B[y\?.(/ʯc<ؒ/yJT)4VZ=deM`%W'(%k YK(w$9ŽFA5mW'9Vi*^r‰AE[PQрu&R,y =A֘yەҋǑ {TmU|=[j圐5uTPr}܂hjƤgaNAWpNE`0t23A{LUXǷkx|qf}bv\˪!SZle+<3N0aNt2.n[spU 9nT5,w9կ$ `lNc`@ uC!' ;iD=mjĦt}'zح $eG7؛$A)͡"=;-6 N;1b%~?C".F_:KeCid1lw}M0|dmeʄJn/P[{51#I>aYMb,1EqIH T4ֱLP}P}-Z%sQWKh9s5ħer,?u =ȥs"{c74| H,851]:Êu\~Š{)߼HCkitTx*Xfþx`V%s)0e Cڷ"/;`yӋ9G㱊+oԷ[: 6Z_@\mڷ~uLB~7YU8. }SD6ƁWh Q>f9> .e<-pռtq*hqP!`2Mqo h>o=FucOzWH{"e^#WXYmu_24GHѹTȟ5R*&s?O~U㗬 mq# QxӆǸcP¾f|a8獬'E䮍:Kr+tӉ!qM'6 I[bD;QBS;WWۿ8Nom^l 3H4D['w~x5Q8CI{+虡;lwbrQt*P:=5Fqڙ@<ch~Ip GS?V"!vANMeC8ngLx|%6OV'Pԇ=CL5 9^Ԛ[t T{ "zw`J,94^[9hVU פ kQg@ܛsJ+a XErF)IJQ%ijq;O(ls iX?qQmD7->.tt>J{@_E|.!^E q̪޶eϝV66>y4N, "~\p&n}\8W5dTsT"wsg0&B0Vfy^JAhwqeYwIS,Qϧ$CrA 'Yiٽ85V%'Ƞ*{"W|:< _29@'|E ~a wr~Yf8Z̢vz򡢲YW3̩EXǸoVT\=tVefLr)J/=ob{BE2<%'vnIh8ט:xGJT-B2i3XI5PSōX:Oo2OE_o>ԑq՟әULx_2kwV׹:b,ׂY{Dtk%+h_<q-5opSؒȃ %ۉ 5𵰥O'JDXܪZ{.Ġ/+ S ݹސoAt"*S^A !N.õ/1 YKJtBګ-#vsJ5lI/&c.$H_8)4PI}_\a'EOb>KvbH(KmɗW֥HGڮѐFg ˊ U$AY{$XDMtcwP؜FIy4g)'0*-8&>^r[z1Qz0p믚OPiGP}nqq.-[+%F 6&c8ߤZDv_Dߪ'z|e!Ilh0dDxRd D3HW-cnׄ6ħCZAӼKv:O5'!O]CPtJ88D G[|&$'mu<_51&uIu,R] 7dS6SD->+ ۹6r|yWۃ g}QVS]&(7S9` T XmBۭ۸M+_Br#Y5*3acc}6CM9YT U2%Oe)@؏@6Oӑ$ L41J )ijE V;ZDb.hU8=v .&*kLv`Ah~QZd2vQ*"ꖡ?nTwP5D~:Iz( !$%{a&՚owŮ@Ưok-' 1XۚxY-!|*ٔkhjm1UDaVn$]G;$G.&U+56mH4H#'@QhK3<#nyܰԊx?wIDה)h+~ԗ*[f@fR]J8vԪV>׬"x&C:]nFQ%i/k|>ju,$o6Y:v}78$ OVO~݃[s5.qL>k+(j;lXUԩm*6(diwti\P2=56?+. =By5'?s&c1ܿ(kOҌ{3cZ?*U:8]n8Abߐ;57y'O$Z"X6se}E%`g BQt%|#Y|)8 S(/D:b۞km:d86i&)Q $`*kGp@ǂk,d7:g#:94vI&dmFAFBK33IP!~#,sBnsa/$te#K&"W{G smV?].0ڵ|~;x JMDf/{6_^Dq**Z}>B9^KD#@G 'ڠ_Mrͥ=eY"Ac^{ba*a>!hZki|.j7@q)9(XD*LD2NV&ǜPlvotP̿%┶,*_L$.jPv_cZ%l-,] 9^j} JIJ>Q)' O JDžs5~|8h?5/li cȨvekvC($0G ˟W<61|"7jj:J%ؙlZZr .糡!Ԫ{jL52":FVj /oUެBM6NDZ4},2%8g%1qUͬgZը\w#eqZH͏=ċ1Ar+N{ wU 9˽Yڛ.״;Gc8K#s< }pU!i47 t_6 T{XIZU2yNo.@t'C ^VS}vERVdj@ 6$k^(hf j xJ%z~zmr' J*Q>*,Oi=%ZR6-v[q!My@krM/Pa>Ndi+pyv gZd`ξ"C4 Z>+S0Lhs0?'f["8su#_W|eit2c7;C@LT?LL@O,V[";`-"2A8"eqdϥφ`Z.r^DS˧%CQHtK, c}Y'2'|/Q'+?}9ԭ/(0&i17 ):c%$X!ļU7fucsw4IIr~#..P||ic6W[ab/̐ XW@p\I ň6M {;r6-%HRtZ"~\ꞎĊ,˺9P>{0J`LӆMhP1J=a`M 2o⨨u+Se-PtU]7u8l٭Oach+b$9jLg42&brs, /#kc’/]yt-jwWmm6Y;6jk8H 7 $GPK̬ݾ 7c'Qz8F hE"c.$@=)z@HnWEp=>ScEs)Bԭ?/O(ǿ8Jodkǃ ]Ή,2a?69^>=3/979w#ٸ "i﫰G[wW+_9LK5mWTMm pFvLwU3Է3BЄ?MYN .ם5K ^M7pҽWE䴝M m[40k b=j`F ~lC@7AB E, Ud-/ŮIܱa \CG?XGa1naIg=ќ$L]rba߬F A_M'%$;Ýc\)ٍiyϚZF,鶶E&vE]QTʔb')5uQML&Mۗ_bZ*—Y⺊2'k`lj*8SsUdžؒy #f4җ kZz.,\?$Fx3{vz ӷ7VC  L=)|~~ g9S_`kvD alMV_;p%ۆ\5/%g-Y`ȯRTg5 V㤺þ̦Ÿowj @! A9"&Z+MTB 8cgT1qgPzuZb1sӋ3H9Vl!{+8fR3ncWrN $a 0i0#?{`y&_NN(^!dՐWxCADX|h hDst_+C ?# \B5[9a*Rd KLOr4d߉ Ͳ-TKWeIMC.cN u?6~)a}d@s\6EtJ&#z2ͺw+ƾ ;l2H긆;GT8kyF"yVmPI9X{\Vtݡljb<pXPXdwj;.: acYS2)ֻ&>n|; Ш zd'TwRޠZ+GRk7Y۱?moZst9fWJc-ǿ_ P!U {I&,)+2?;lm4<i:>5I+D L@'f4 `wZNJ9PN3|>$ͩ`I*eV>"={iI@Y-%Ǎ v@pJcqdw MW%ӂ23XF%3ƻ5na:Jp.`0!Co +낏P睲$i2ueIJ}fUk0~HpJ>ajCC/@QVZ:cav){5 EjpRf69ϩW0*j-f.S'6ж-V~O EǠˢ]-&q EuY Q?d3V*TR\4v9ωx{`C3*>#%y*&d.Fk ௭10Rr\X(z0m_ԡ4G0 9}Czܛdkvq5w).v@pӐ$(12=涐O)A/KJ$gJ0JAD')fv 3l T=R3+oѕCcJZ[ņ~cb%<"P O%n浨&IZ~9K+PT)p_Cΐ%%#N +hH{>a9ytB4WkV#pyk_Vz+Ty~е*{mZ/LOװ>p3ug b$&WTJ}#7(Fw.Iы_q,3{nS ~N @Sc]MO\q-xP!@dsTIƱ)Ӛ~I#Xq/d =*Ÿw߿s߃yyh ^ |de/2#%߳Br8pķR N"ORJ~ݰ&'c3@̒9+́&2ө qnI=!W{|EMkN0`,l{ Lj &' 9`kB/n59$Hl躵`!#`\ǽ{Ut81Ef; ~}JGi8;E؟RgZז$*<<$IoVmEQw J͔s8ͳ#uCË;NςG#I(XQnNǾ@aA~1QWh,]Kͺt;<חo^kyByuS;H'f1!h1H!soY+U il҅IцE)M,:z`H;,8=nxlEo߭30%HNtIJK Pw$`r3J9ge/b8gK#/jD[YH)\9+ 80US`,VtT hqC:W{;SߨfpkzPv |ŐGz %{`5" Lr^HԬYf,BvĀ& `4]|w̜~WK1}eOHφXC ∏R 4DΓ7"›H.!IV']'7$=X/2,W ?Bo.'!7qwlR튤^7BTJ́qG3NX[!'Y}G5B=WDʹ4jiL-ĊZş$hb6FskE"Ov<_|Kts鮰8@:GΫ n3Uxa Ч[$gDaje"7|(Z]M\O- qpW*<ݏIW{ycǤzVJĒvR1&3 6pb%y).K+`vF(4|h%ˋ b'4EFLIQT"&lpΛ$p : Gƒ:lDD{:p8 =Q^Y7vY!2N 3Yx`(|GFw)qxq'߈\Hsů D%HjIw&YhԥPK}%K]qh^2yBlgK}a<ͯV{ro;1>"jˏ9'}$`Uf^$eH yo*&'6' ~Q_V4Ƭ)pВϯ9<2l3|-\MH78$x:S߳e#V=upUK2Yv=QKo2G7aꙪ}BLL p7 LYGBT\(4 >AV#dN`1wN{"W̵߱a/ӓAVAȈĪJn 39Hv-/[).v%Q\Ȕx%_ޒ"66klt{"lbHZ#PFZ~fV~tgԙl$8c q{ALbO屨H?u,;7l]34\$ty (G튗 'p4(omC@6 3s/`*cZ ;4W37RfҀ7{jđX-ێ0)5RrVu, Sh>=.o􏿪M!KyUÜPЀ<EsX -cY@x/feryӂXm6᭻'uDM+v,&@?jMraN;$ײDC6PFQ-ŸٖB- Md: z_횖'lN;# m#C6Դsd :%;'WACtVuk=Li kgm})³D(HvcI?5OkM[!@%x&u}:%P=ex<4S˰:Cj 2XٛG/bT_'rgG2W⦿dJoD]oI $ )իXe#m5tmJ '$Mbhxp,Q}'JzGav{ ]E$]FU*ܸO9jE3 OV&lPoB UwtڽgŷB-0NbX'9"+Ůw\ZXv] ΀a^b|9s:ʹ,>lA'~4=)A-`x9z}u囁yۭ*ͬM|W՗VkwDTRKj(R ZO_x j2طg^1O+mP8p qQn4v"BmBؒ( (vw]:ŽY};T+g/х>ĽJHm>P!X$fe/T_{fO P^>N"!x߹%Zqmj{IĵYx7$-uK]\둍|0Ię-xN4席IlHZ(k"Boek߻̻{B$P$n2;1B q8A.5JEw2eLqgPذV❧zл|$Y_<kx(ni_mT}$k(l\"k7:X &pd-6uYoxQ ̓9 X.ֹzvE3۶0ʘtSJ DCm=W_S]w)y"ݭUP\ f"͵ho@tq1Tffq17 OeRZz𮒐VJ&`0%&NHOS$JP$A-T2\LmQQyR22=X3ɫ&4:F)d  (ZAvSnr\[>KzHK :2?/a`, FLUpe p[Y\{Tݴ9|dLH|]ޤTfE;V \|7:<#_VUjc}J}ё2˴s61H Ū7WvR/bx`fPmn1m GypGmE|ڊ'=RI`|Vt3/ӅH 1޻kf=imD mi̓ֈoj1[.2Zqu<:dBVM{HyK7P f%A Pc> 3҃ pQbO,7oM RBJy+1T5*>\ʹ*0#w8+YHpҥ,:l=5iQ(Q.06qUu6HEw]R@'x_sg|ҩGX=zU@'8D#k ujgόx`ghyEW1a ܍g=B?T"ohBDFnTa!rQtZ#Z;Io^,c"?+*y g%6@%#C CީDC*g{BӲh Lӡ0m=g.W}>:Yaxۿ[mc[ʾTnU:˩˅8 g2+)}#2'C.UWzsCfFsh9llB}o5oI0Jy2:JQk6/]Tq˔g>9\hSVΟ ?fвP?\p5pi/r$`#u=L>lě>IXj,$$ 3"+P{j%NHy;~EV̮6T`аOt6_\K0,0A~;lMuj? n*y)?6p{c;w8<@w6OÏ s%#4Y6 4Q> bqͭr2?8Ҳ̱ƽ0.1vҕ w !u $;[hv&CӃfw E %ڶ10zFo<+[zFH=S{b[\#lgR.& 7餓rl4\!JTURe :o _PΨ vsh,oX:h/'Lm3b/b_o9*F'di3cƑ&G:\M)%ojuJ, ѐ9ʙbw\a,wfHN}FFe\ȷHu\[p5JH\RjXOhyeSH/҄5[o`f~hX\e ג&zx }pإRj66BmPk$W/ǀ2fo1]lވk\u.?BT3'e[TA `ʳBCt^b dMuF 4G=ݎx#^tJ9wb%#db-xIE 8C0>(cP:_$Z g >gz̬#"`λK _ J["D:LM glSID%W~k=zJ|:l;mT YHCB":~%VҋNQࣝx.+1/Xxuڻߚ%֐3bpTM 0XF YYB;>q~<O噟is֧=%<|G0`,N.wPA|/T'h9k"-`XV0^3J8/_ו_\vfn&je5,A8B 1J.|So-fGsljÒ#gm&O13da5-b#6m)`/Elp'1=ܪ|a!΁s5KqWQY5=5^r+S}-1(UJ VD^#ܑYpT" A<}<̍*G^$c60+w9,p^vptIo5 Yj+ w#8L~"Ddl~lEFi(tGN%]uIxu]~mjv3&q8ɉwB%gM-O]h,ֲ+%ˎiR~:pP֨>_%(} ;/xs} <.â8cӆ&ڢ쨡f1X1;{s J\TOj{1O&gpѡ_傺7{#S+񩕫g.(CTk5 M0pNWpDJME<5 M)@Wec͚ u}_^>H4w$jBJ m3;59S[%Grh[l(jbO`;ͧY/pٵ$&x%g!늌]x'{0P."2~X؎$Ō!/ -[˦ʹYhޝ2e0rtH9+ ^:M$F*h-&4h Ө>YbQf"o166RFh8K z\N6"mMHY+`@qcqCş`t CIœE,4~(^I(f4BGDENg҉M(9 [NguvkF}¹MQ9ط}xT8!짟c{j{^J QuWto߳- 7t]3Tk~sBheeDv護hrUs;6 j 7SnXXRZLot4݇CЮ,m}E]퉌ESy<Nj`&/T *ڙFZ\ ˒-?scE:Sk4=I]19Y.08󌩡u r~p8/ڢI^g5ЭH/EhZgsDL:}'I[P<-'QPMؿs sA_` Nmzb4M!'xb ɎDcbEhWCrldPo6 6etQ [WG`aj=W`ĀR0^+QxʕyLqsOL@ RϬ>J V(T9.q A4[SU6ŏf4'k*{T:0uva7Sb[$KF;;=I oh]wOhVn.( H kFp!sN_ NVboـ'eˢռ^dmx7 izE۹TԤ0xw X.ﮉDQ}M!\_eNz%Jane0fDU. +<,$`R{UzsȉӵѾSk<a%aلj2ғ_Jg5dV%(Mll|s_Ƣa -J}1x@'30yIU.Vlvp,h0rO')9,- ND](mX!a66FPRكϾF$\l}X]0LmCWQ?:2ݭ=?mG_/Cűޖa>Iu}o774@ЫK D߁ԛNMMN+MU4e_;7qVv Pv4'n͞T{+\qoF(za57Nם#O 6nv@XV0/j&F.io~1Ҹrj=!_h˖0g* _^MqT"")nWc?!LOٻ *:~cpWv›.9d!E a]-eJ1iOgg- /蚁l$u mQn,~|"QV>!ϱl*,P-yk3c j-f9{sYzcbW#(m(䟾@k#EH?rÉ^kuY)ߌSﻮħ :?e05mGS򂪖tN3$!O!RiEv#Y+ )-O 囉 +d[Uf79tK *6b#5u )Srn_g>4'mX }Jµb)/G3\9~ U@kENUTڑu UQNYp,-̱S&z]iw9}~rCӦj 0|$g9PsKv`ކKXB d=?/-NK5Wb1ln\C)KMT6rh=IfD%ionV8:vHX9B w$si byg==_N-v8I'VGVe[Uԅy *b^q43N{h3z &c!Vힵ*uyHEp9ox9h="KXB.fWgGVS*c"j. +ID¥AsՖN;8mk,KZ:!ΗUcRP,~cޠn(izPv-ŀCB Gb>mt>B;K~ȴY^#fqfv6xky`'XOP@/"':ȫ͋+ZmnoZc5.ŞY"kNxSUAEI}QڣÉRwtVXd(QXW3=>c[F_3IsdeOln1-3̴{Zc%UrR]PuDA`dr|5X->4jNJN.]f`po zWCn, D}E !jt} Lq!]HF_g1ϲ7!m|a>S!FO/2Kѯtq@}hWE^#e.+q;/, kM(\+H  k3z3)k_vup5OW9lhWܱ lT=8+7sG~{ #}iO5TɘkH /+};@j^(p7سy};a'l6^C&w6#)H)爗 ^zD+)g{&{bB#]=lg.SeEM/i{@( :FE pL"f5I`ʎ5<;{%W* hꩊZ/6/O:-s2.?`@EG[;d]ZW7]ʀGPe;^]/AfK25 i8nɰa#6~nB OG3 F%qW`h΢EuRCﳚ>?LCr[dw3fe+ VzZTpщa![8O3kv*'g 6H`){T4a~hpjCrrl,anaH%a#SD3#waDFf"rF;T6=83@o)Gy'9LTr A9e: qU'ʳ.bB4,WW`xjEl yYK[U:cUo ~T4O }y2wgYCf`Lt%)ݎb2ᭁ vA:{O ֵlh'kC-?$Xc\N|/O[Gų homc+L#. 87Bagu[Nɗи0ފ`YϓHԿ"Mg#ҥt 3BTAyYN#1~DkeQ?dj*@XWY^OYI@_Ù 3NY(F;sbNc<}dvoAWtn׌יU$ivg[ ŷANCRU$-{7;6#c3@/YKrm9+TwcJ3yc#,[i$){&O5pxNH7ɴ T+~!k>MۇRsjA WT qgMHmPV#: hGr&m=lM</!V8 Y75|#lOqXY'G؀718ṣy{876I8_e?'ķ8 EaRBE嘤H'Ml#Sd ,m28$FԚ*js37Ft+J9f-w(D՞Gǩi/]D(~:\ˮ)  :cT W5BҲpPSTG9>89aygO!Fclgq`nZYIv2WBɺ.^:wGyqgRe.d㔽}:+IS[quVn [2$*!k>1C+ 20Sn+?q&oi+K3`kB;/ 0< "Qj0-Fe-N>ùsytfxnN%w wϢ=pĴ/Bk5n8[f=ns hD\-r۞,Uuk=5;UAqX'I`/EkH8jˉs:?@Z$>= M)!+GKz]K}1oBH{܌}7;o4[ KcA0D!%rŇG&toAEy9%NwP&xY~.'u_N[A:P LM+v(d I 9.vjd0Yi 9Y,ե ;)eDVn}P-ͣkutVXB2nM gt85ڐ5酟sY{f_Qʧtr%{5PgiVEJokdC.T dy۬Y _*t]SxLY$k?wJ /IĀfgUM^ z;V&E>ǿI4OGVyp.KwXe’ Fķ@ιd0Bɲ? !2DH׀tMcG,?k%͏b}g TS3`W`Gr) Z%~ {A%"&q:H }8RQH4W qene1E^;FCl~Hπ) TE6eL}W; P7x$mVW! JDEK0›9gy/߇NS|aa, ^߯`S,fRy>m'iGŔGaڸtp:~.ɨB~9^!}#)~Ն 6tx}(q|)PXևz<7i+'-{R:[u AuǣJGϨcސǯp+GRBrJ%$bJ{dQL(;;֨NnnzO_r \ك4uǜPn|=NS=FV{Xmm4ArEڶ*S>U$/)Ør-Ŝ$pR `u9~$!G+f4@jIz@|ErDW1cAЍDfg]#!}dmP@̃:_-9ԂP |^c`H6@)Mi,uX`3f7pL9-W^$1kSw)\vHR ɴn^8&Vun}|_4J\1dLKg!7]+1ԟ@\D 0~N`LDrG 0p >JoyG&*Qz5Kt"i/l UCZDb$EK:rJȷ4jHQ }:mɠ9&-s|Nij~H0"l9bbCX%:E7 ~p[@f O}H)nbQf(!y LA #+{ȇ"z{l?PU3 1ڎ>TX ǐ+7, sxxx2<-QS Um͵[͚><\p ؟KZ|yph\=hEc42Lg][8IKlQ O3U<e?8xn3 cc$lh#FՋh[) F%Updu3' oɼO.[PQ5MpFxaa {֕a }7]]FNg_,j;GTr,nZ /h,; mʻN=,E[IǠ$m.ݼ"ycB< ~"j:<G?nЇ* E# %04$cɚ\皇ҳ E/[2> jLz{;Ò,6EF saRoC2L3Z䐻+Ăleb7`X;jseĀta~/7jFB޶>_k>&F-_:yU8_JNo47=3\p%ܧFAf8<4<~kpSll;J4ҽ۟9QJPrSŠa.i ?TBfw9SD 3CƨQۛe2;HCt hS&LC%ǬPd=t曏zw hJjV( |O@;V0ΆM#[Y'{Qc] ˞(]g*@ f+|,&Oз@$TSvjJxu`0)v 42/X'0S@ MY BYra'? Mc5_](s5P; j}ww]s.(ȼHt\OV*,\yE+%qb>ʒcGHJIIy9-sƔa$4 ]so_re%D1tg9o|ALcdr|bǠ%}Os6|rNK-x- ՘RtM5cx`(̖e_ܳp$;BrI@;f;M>E7Z VQ'#`y:z^Mաa+nدWȞE"t?e;T={P~92 Tk $7%)39? 䂭^`1]6R#gNu-#Np;̋?1Jȵ\񾿃B L 58eS <]kGnFotoS~ϙ8E @UɃ ֎! OT$J>$3Uâ`L$_*H1it..!LGLA}Zc7U?3R<"26 2$s{^w!]PS^@#h"۞Ϭyp]9i(EUOi#DW|c4[w"_Gh5Н lƑ]aE*͈X$m/lHUP?~ܐ̈́%6E!xyyqJ@J;F7h1~^a- xg|v Sk4PjǷOT e @1Z{$F1ۅ[#{Α& +gP?VP4SW64xlc; 1M+7Uiѓ(7q-龻(9fGӌ."f(+ǰDޔ|"0Y[l2Dc"\5rRluA]@],Cu\%m,'b*5hjy,l3V[z\6zG5>Y =="H5xjd M;oqɣf  C\!C±[>ڜp}Yq:7s9'0ΫTקAX˵glU5_U+pB'"VuC~ѥ-˟*bюMM51AY} 7Z݀8n[ʎP lJ 76 ʧ%.MA Ix-j1Mbi(e"='f&[: Kcrбg.V,4wUy qgY$௦_@NEuzɥM-PExPX% zM/JqmzT#FڲssghB>=~zMfWkI%4c-ؓ凌7ϲHӽ/a8@G a8c6N(iFNa:6%+L*nk~ɗgj bפ#(\kNTc- F>l_}us &`H~ >:DhݳNDO\k"0PmvVWe>_u&.n[d-E!^՟ujY_?$18re1vF f߸}^mE숃gzEːOȭ$.T[h!~! lWrl#-)Q9F<;>\Nݨ({ ;=\@LP;,z5g :{!~jkck|nO?"d%jopuOwBS"v[/+_= Z5S]5D~SZټt/:&g.KZyP1OXxԜu !#7z4QUkWl ܽ1R4;5AmT'L]hPtpƸ{pv{x~"TJ{l9M!;g!0n)]dCe@@:-l]{jCH"kS(7Qּ+W c4]@^=v4j0u A:S3Ed,_$t:n,q (\ؙzz) ^%Vt?x+q-V̗@2&Fz'KdW5zF@Pj**n 6z@+b"jiȎHXrzMqі?5pj7z_;HAZxݫ6גƦwy^%-ÖK}]V02|),J3-ZW^߁,EEOu}pDzQW\cYt_"$:=V,OoӪKݣrBja7ZAgԫ0`fLbfE(i(!:Lu2W=jŹPS^!无Oضւv!f9waԪl# :9F䬏Q$S2+oS] 8&*5 ҲSk1N'c7҂-Z,1-A,wRh9 TF9~Ȯ~ /:vڈ+)zq ygYK#Sd8re.G'4Fz ?Ӛe7DBarra)$ b4KG8 uL1s|y)|ul,ʂNii.7o+LJCr@z5cg-޺wW:.1Rǒ ,u*Cqm xtaJ.eR>ߣppKfHyſ#̦'nqb< g1($D.!HW~CΉN}RؔԚ ;3, [w2T4UFA%r$ Ee#e} 8jDpfa%&Hb-iCA+><\܏þ&*7NOChfR~ mH cm{;x"G-kQ/8{zr&LHES&*}M]mʦmGqYb&C)PEE_e|~m漕VJ h-e~-2G ㄰6pqdИ6mׁkm3P-۵L2`ǿ\Z80y(`p:@= 1"gSh2On;q 20U%S(.Vk͔$ҁrrOL.AiaOuMN m+{eF{UU#_+RCe7(GZIν-vTJ(ubqvZM#7* \KpWJ$vܾOҤ:Y2Qy*j5-ΑȠHy$ rb铸KrdWrmu|``^?n ܍^F$_D׸+#ݢX\S9SB*M#j!j)8fpE ! mo& +0^KŕR9ۄX5IKI)*v.ܔbB՗e^M'ʁoH]/]G.UO>,y3Mc6z;ժ$>ݻKh#M[34Ƞݤ9}k>.slL}<`L?;v⩚R!6G*N3#4'9-pn ` ǚ6g2E*ζ ¸GN'_CF Ï/[,eF[u$7(4 !^+yx5I;PO?/t?dyѿRv8oO8y{j,?(>HZge}~޷-eC2v'n8y7P4♵0*Db5xAkLZ$O kZQ(?2~>΄ ru\l$rޢ:ܮ4 xr|*` .U>$L4Iv--YȆ[wڤe&)qp)L:"Y>aSMioU#ӄLVGli;c[l$Q^C܎};_`}s9_v;OAduzƯ#'~Ge:V2tlώNJgл{a<}Qd;>mݬ0Q(-ћ b2\ZˀNƑIWB6Y۴1kdZɢ®'YNC?^N󁍃MFNgXIZ?$6gv1>d[9+l;\.߾x7 ) fpFȉA(26&jUu zsZk'.{JW'L۶s\EERAom^qpJm*7Uln ̯VHqWnlQKcOEi<~L -''.zX6:1LSk*a>2E"Im:iU ڻlGjxґ:i*Uĵ܃j%#ڣӑܫ+MBFa7W}<S4j%3S&G%e> s4T^a34vR# >NoF0\,]GM|MD$; ia0蔴i32r] g_R|0s*8Z,Z >)oQWYv;&[gC@Xx͂my6jA#L_烤4n#mm(CܐV ]]t8ja蕝Ӻf6,ot%, 9 ?LtA?o?ՠ]0:\,YCLz㣕 r$,CϲNXUqiLJE;H?')D)0R;N &G 33xc'dC'葮)nx,65G e;~&2 )e\3Uc54 LT531Ⱥ.Ėҩ=;:#6V }^}uФHFh3! Bj2;4HqvᡟeDCa||pU;70Z9Yn-- R{)EoHfQ'6u G}0:wg 4ub||&xދTs2/X},Wĺ.m5g쐰jˠL fFٔ/)K@<*gm82`)zLwpN`+g:}C,E@~]PGFڴ}><K٤剙w+6R J}< 7B='d%壎}d+^*d0/ =(=o+E1ƒƩ6tRd! XKy#MQԙLlabiԗN.R %eC37!Id ڕ$4NzI,6CzaOktS/VCJS1~76EYoV!UW3d\B'MU|/Qt1dJA!(b~v[,Lw)vkN0L5O`q[~l9HꡁXc''ǥ sR/Ų'eB৷G"fZ#j}D@Y]Ot}@% 'anA'vz'ux&̘RI(6\zzc6@ ( %)f$urh0 av)`ĴQb5Wy^9J(>R@*ɜG9i6>0V*ڪJ"]$$U B\J".U2z *_,JZ;\?H> r#7JTil3>PiY6&jR` qeq",sB#h&P nzyW\cu. ,m=bEo jho;5E)zDpƘ|,I=o*=&* _'J%{r "gr5,z4/%ƥn-w۬rP%%n&DVz!\F1O߮~6WA+KF~ dWjRv`}ni$7~^x2[:m:jE ϖ)Q@1v$->O1@q@hMG^c=xG4PFp}<<|]&R(B:$\KaI\a軭~ZB7#ۆ_['X"9( ʯˋkz2S,@ `_vUUQh-YTdC(5-3$ީhP[/.+;n 9%l&`kl=T&$=YZǠ"t8Z"m? ^]IͣXcLS?%x~<ֈ֗0i{~"_&c=SU-ͼGHھ7?\ACP_d^CDRm@*`սp㧔`C..P6T/Dð3)L;Ir74qJ,Ip*0d/%b8^7L0:x<7@.'UOs'1c'P̡.ÏauN.+?&!)A''ٺhUZ3VH'qT NT+]4z><ۡ,d.˘fz$XdTTo= UW18:W,2L\G0kkڷ'mw[(/C,a6ŷArQp!7;T OIʝA<_Kp1tqp8]Vz`o)9:M]c[ďj_ʄ&O3[^nAc޵^@@B֒FU>JWeS!):qmSo>+UŞ72C1'(_P_v0nqqnG9dZ+R 3Uz9J0 bywНZP.фt2yJAZxu k5Yo;zo@Kľ"zS)WKibҶcEuusX  qhʈx6qv09l6ZE͓PeIP.SݪZM i&7F-F@ (Q#4wAɏvhp9,ZӪe@t=] g'r7!P~̻0Ȝ.i"dB^&"c_,D"z*Ιn\Ѻ6{C) ptePS`akiæ "<^f! +i;]8k n)+7IBd9hvc({c?rE2!dl/d&՚o7K) v{%6= p'ϻV*-.Li=L1$W7?9bORzaNnBѬ<9Ή@N0AfAV )&˜"/ If4xAPYr7hߐbB.ݸϠ.B+ˑq~-دo:_nt9FH4 i)!'M((o 3L%$ 9iʠ\/%ny9da nΉ/Qsw[ $Cr4'Mv+tM+Hxb w1FW9T§ݡIp UZԬJdqY_?|VUA=>Չcmㆱ,+CpbJ i}?/>=aS~'CIuM\},~ `]RzRːӡ}w}XtJg@Z3Uq=ˑ@wuQ6p8ϊhS; xKɖr~fӮQ=7m]0pc]~2=ՙL.Fjm-K!R νVNE q˞#m:Djs ,~Qze 6֭x7 Z_dm4_AOjn4s\}4O旹vtOb 6G˸dtoV.ۻى_ U7¾˽יtPyFohxYSU.lo&w2Ga /|9QZPX+&iH?*Bi`OUa 3fIDeUSz]$BU@Z/_k ) fMO#%>@9ˆuQvQBk i?v m%]FKAQ* Gdo(.?N6564䔎|Cagfe*c1 +Z%@%nT r(>{ñUT`v9i{+.& YI~Uv(og0:kaENC}z#R ^S'd,Ov-;Dxvzk*uy% <\r~K&lكaHbF@E@rs+{[ LuLnc`?[|ylHɇo\*ۘ-}0 zS`|n{0oOR_9N.%Јzoʡ a Q2]Vx[xˇEdaY Uy\hPzg*z/EL)"J'H h<_/9kԐLKɄtdZX?1'SNy& Ͼj=v΃f+1=8GLъ( 4lad;h}ꩰK% G<)) _ԃǸ?Ÿ~Nԓ/7#}b]lH" w'|ɸTQG༁{v`AX6k[-8ީCU<ur)b8,C\Fpj͛%&#ǝU5[lvh0|ªr' 6aHg@0[﹎sZ#'gqI,I~Hc5☇g:H"ͽ-Ae#@PŲ>A8 G7uE`$qF~]Lb8,G T~<2=3h(g }&ufMK+YUɫ+%yk' 4}A\xw3fQ.{m#?ˮ3QDLśN_݂55F^j jο6d9LꛥOV(۠ubӗ~3xXH+b}X!}v"UKLn"ԩ7vԥ8Tr9H#SX4/OL ^9D۽`zw[^4MdvaW"NKvhy#U lCcpֱߥ%M<'tFG,Ϩ X}rE6ם*E9$6L^$RQE*tIc?8ƐbXGS.0p^8E }T?ʞM3{߬-jGo !Ŝ"xnaMфx0 L";<- FRИ kCUen%KճHt׷ٮ׃Gtez&>2>W-׾K&~姃҇'S7.BBc11춓QA&ff7~|4j1KE%5{jK#w{V\m(ֺS(2HQ,C3U[y"L%ϢWӲE4O$TV'$Sy ~RjdIf$dףUEJ?XW]h[YN6;bxPkQ;2U$REd#)"|4 $($;3wҮ8h-`9T~*8#HNPt}+=G4emchr>c%dG+ 72kj vwRK0p#jXRGHVzQ]RLy!4POatnMD{Xzg)dM]C/<@"/6j(cE=N@o37`pͫg%@uoOCxjD@NE -]ն9Ô:@b RVd.LbqK\$;3lY~ke&r6%ψD;VL5o0aU[5,g%HAݺ gg`yldA薋)ub|=<Mfn.Bӹr<ǥAV9Pʌ\ܵ˜,6ߝPNlvfOC+g"Ob`v~6ҡj\@bh-N.  æ b=Fo8.8m`!PJc?&.35Q<(pv't=8B9E} sM <z6R̓o0^wj%;Zk*ڡ.A3fU=nLj#k{6y9lnL&@:ԍ*9q>?AAuXbҟJJ# u @BVGfkxpl!jTt^22PUl^Wz򴄇q~PyaVO$E-Y+W&9;'o=8C(Ñ{&G/()u a߂XU@_)\ءlffBnyfͲsiۉ[pt3W0Y!&F9hآ8I]T8A]l1UTye˛HhWߡD P( Lʞe1C7 d; HP,xTJR1(6 agW:&h0+!%d3UIq(* YDJ-k9 bxlՕDF}G (İFW?P$2 9?+y:AZqSToxrjퟬ])sx!R! 0;of8ĝa`dnmLpi!wk!Z:]GN|Y*{g*-pV{E19)сN75%{odsBoIۂSxD[J^ZcʲͰRepÒ 0qq hE(xV/&+kzҋ>(;a̕E翰 U <ƭSC]ᾓC$* % ~Erжѯci;=K|mcq=+n]pslq|j>I#RlD?{8s_a}߫D+|' ᝧ!sp2HF8|bG`1.D<(i89,u"Rñ C{߰o% \Є#E"veZ1jlz :-jN 8  &QڳK'nr3t"~<4t+~t-ܯp˧ hUyς~K-.gxL%߆A4ǔV)k+ʇ{/A8XrԖy>ky_%e!!xsGUE‹_s6(6oDZc4(6sܐ[cw.B -̊;wj9L` a-EG| FEdvfZ:q[8Ns͹"tml/kS$n&˖IRX; ߀VDkflNxsᕚ頞[՝W$r'.f[aʳVu!Nh<@RK"ǽ'f(>rӹSSNW',)aiL\?٬H?8NSH&@I*d ~;ƨl/M}CFnXm.Ogi2Pϰ$ Sx7'zPvpGa0j<[dZ);YS!nFQIEޞ4yv /}r9wd~c.cDd25_,L T?Re9 'r1_=2c%")_]e8&@iTȤ$\;EN#}UTY6jfN)@p184iiFGҝ}-Y4(Z 2wf@ދMQ)4q1r7dboH|C!N\f( wNP dZQ*dV(-Í!j,y*{G\7Ozfltl9vG;V..sk[YUƜW9E2Rdžh$X粆k *6g̏b37&)wO]GQ>f> Mnpjԋ@FlbuCPMb",G O\h Pk>4Bʜ~nL6Lb K\\0ݽ`CYm)@qk]3k`dxWV_f4_d̆SׯiWA/1!y,_tU`_?:cS6!2ӟn*ֽD&/|ALNU`S" ̹\qF6qzH=J|1F8A{1JT{g=)`kX#fq˶yϗ->^lJzE.b)p1Jϛj-[4aV|, +VZA*rq1=׹R(8quY2EJ WюmPbaBs}bqGn `XYmlzɿAƧ>_N 0ۙN`KbՒxkN!Cv6-OnZ`PBÿck֬+ɗ<&uWoy`9򽝪rOf0ѕ'"?͋L̐ *V· n޲S႙.Y:gAaHoShN~Çrc]]g + ϏIzk;8_UCKFF^R lŭ?0ENeTx󤸜ǟc_Ƅ_> &,2pSC'um;|`Y:㐘쟞!>2(,+e̖&`pTwUŝKe$AtiR6RX$@!$⤹]soŹ(I{4;!*X#j\ڹ5r073n$eڻ֠jEԭp|qz7IR',$yM3(6n,}ȫ|CNpo%JNtA=iOd{7xywKs+/Wߒ*J?)*tQŹV`u<^1h [@ۙGK&(]f><2:|!kRaTF3]-XՉ5E»`I\+"NZU`g*~&`Ⱥj^M￾K.YK%S qSj?:_F}ڌsU10_+40ѠTZ~ޖq+<Ŷ!vX8k(V\:CGP`h>{q;1 \r3'Ɏ!m.DCvN\#TnJ[GX>% $ֶsSpIQ@vTNN%KEK /"gI.q-N{;poi"Hy߄^Xɘӗ×{coy;Ք{<Ґi(Jho <|Y?d!Ol."xG1Ӛ b:n G*9Ms$ׇD.>.:črxjg6U8V| )M7R"  욉/F>ISܣQ4.=@"e) \2wD. *}R9,gP.@A"}ݣqMU=#i{ ؜U3`l:❊vzM !'d4K=3IFPh=KɲY~SclBЯPHLĭpq&K_/&,oEMkTeI4digUm\i;xǰp$RڲBq`F5ǣͰUqXޙTXv9 15f`.85apa.7]$T4sU0 Jb- Z^68uWj2_Z߉c)F>PZwZȆ_,hPǡ!(Z<3?g[ast^@<^$Q"5u16O[bW7 y7;#},3STJ)Ñy7rɝØNQ%<VqFkN1iCƦrU8cּhqjT/ 8;%}n=YSG\ Choyws|d-itrx<τZm_z'UǽOk)A2es\3\4eȭBH A#HZPf{ V+[{}iܾ/ef g;<ѠRSqmWh`{.BqNF {*p ] ?F`oGpH7 `V4;Dߊ-hqxM\[o{'oXr߫wYZNA" 愒Z aKIS[s<q^Do02h;rH|;K-՗K&m}fcV-<%Mw.Vʄ>VAIiC5r'_ xlޗBIO$Bn1?х}i%@?xx!N-bcr-ś!:})ڿ@[mӦiQx2;%vN~xv>tӲ 0mgGv/L"ipCj-B>0:^ڳa i^G~qڰK[|~]3k: o\;tn=+sIO]Ivuʣ[*_EQCkN& ,z(>QŽt桵 |oQ- `94NV1 πX >* n &a `LU Y6 F$&s3XST(|[Ҧ_=E!W gV;ۂY֬]I+'#onRmYzVyXV6;)3ڕZv.⩍>tR_' BKƍsFx,.1FDl JCs=ʀC!;E/`(V:j&mw[Mb4SRlnVn7fCdvsuɴ:ibEK3&P5y|b[}wSf)ݙԛ=Gcv7.$4|6|/r%EYp#0(+UE5Maf@q{Di!omEo`Z ,1+$wf $/c*D#z=~Y ??2)b#,*>믈D)vz]^_BBzbdAŁZx$]2gD^Tnk`]ok3%fKki &ΗSHo;%Lr숵4ECYuXОӽlPOb~3|AsŸ /n#霎͟_JC û`$hGFEKq3WTzsgx_:{=fi&pâO˒W>Qޤ=.,rגAI&ۑF* |Zx~.t0bS20o:vb-ϙaE4ݵ>iߊ$*$lF:g1 3"tM,e!lmU_w7-?oVpK4Q-5@40n^I('§.;"< ${L%zv܉N9`@q$Oe-y? h,V;*uz¸xDtTajU)yf;8vC߲ 1lUR #]J \"VW jjv?;H~;7Ɉ=ϸ4'*F^iȝG_нS) kCTQb.,fqw]QNa _ah:j<7rYak,%_I ;[H}RTɊ旞(jb[bopڧW`H9 S9%δhX'\ϖ"C9Hta3:tN!_O'eK\j;z?Ol##Z~ ē#`ucEÊ^W=y(:Pfmåt1n`oʇԜL  ĊgZ)%H1 ]N( D"lԅ̞`&ѷn9T8"Qu3،v!iF7f>5!E3VC6 Bup*"]Xgs^uJ4p;(q1qOanO},JTʿ`WM(SBZ\aH6gN(qn{j}<v-ip 9Ҩ|vCc?=6D~S=I?^y.OY\hx@UZ5}.l].[ xMD D3fuRJM 7zomd\8\]H,1O#S^&7YEP,E$RrU4&?y̌&jzj?˚1I.L(y*P)V=J6?Bfs?لtQc` \ʘ5 V?Vxf rm{tDZkwnOxIsg62!2û{xyA}a)SG- ',oօo2YTboa%"H.,{p];`bzLBп.}%18F?}9E6,&̟Vzm{ Q˅{W(G8"='Bj&=Ƌ7>IK(|m}Őpă"HFN[dP%VLr-%w@tJ"hY'Wާ瀊 ״Aǜ3V,ƶ` 5|HL;$OPVIy\]?Q"q[,',xJ$I-Dʺ'ЃE;s ?hPodMg"E9bm5O <8]s|a*e*Xԭ&@`4=~;tDЕm)N/0Nd $Yd jQrJWLMwxSE?53sMt58.1s[tÃL{Z1I|~31#ky :9ӽ-e͘'q"QWZO[v?O!KܘCP1+2*-<bu3t[ ;L7$-w6TZ},B@2־1Vk{ K^Y\S&uڑX_ GB!*:]ƗF5#A3]?0W.^; >mhF;[ǝ(S-S#Rڡ=ENXKִcB<Qj m>&Pe) 6Y`|Q$h}G0-I}NŢ@ O!rOJCДV x3?ۉ1RX}`FD\@ڴ.zF [gt siPKͶv魙Nևx2Xڮ14ٰ+@ב(5 `quElO`gǡ롻xH{)~|  ֪5pZ7c-A6BۗQ v" $ToWٿ<~)eOϋ#/NLg::0f đ͚A6DD'N21/d!Y&#6g\lV I_ra ǰ/{n`*{)A֦ݩ_b-4C+M]?mYA8G➘A/6C_|l:tL&Iõi !3&T6 i'Z|3gӧKq;0d^GV])4CnDb% Tnh땬l~ab(U6pJhqF>BY|$9Nf-Ww\t@>)ѷRNSDZK 0?\1`wi7tIW^$Bܨ\7._xo"szJII+\5D!Œ2M- W(zm;|z 7 (Sh^36%ͩIyx;nc(d (:;=1J 0T|g.4 N(,Jw ֱq0"LY?>[̑c^|'ᦂDbqcjH,=ƴ~,@;WYn@/ޫ.~\]",f-M}Phh UxdA#|70A+VmRBa @t(Lu Osnz(dYRX]_N:G6iPQ\?5]d﮽{1\pHX?#NgLԴ'MEUvoRzG"SEZ)v"gX_I?h-$AJ;*Ė3Ijk5 Ft2VߓWzF(3_f>ݳz!r]C]tX9_Śxr_>>'yHߥ~aA0afO W޳pL(9BԎI_!XM/U j4$1~tTOmqΡ)%S[6x(ӗ('|` :IY8~{PY91g*Jj=CO>hAK2OV0.>__,O"[Z!SH"}܌xcx4 zjkrˑV\nh!ҷ$j\-R 8$kn"nJL_;3F "@/̕O]'v2ݘjT/)mWئAB/`[rd%BPZx&).Q[Wka L5^C~o,A v|A0Ca2 bp9LcI(c?A095+47⚫0_qoZ[=4ThKE>:ߘS 6ehb%;INn46/ JmL]lg-(B3sjZ!JhjўЗ8vٟ 懨YjuX&W%K\Svz&{¬0LQUzwQ !JyYo{VFҢB-`tVtӼ.oͽQ W5aӘK]}47F]NC'X(Q=>g|0bPw5_D*׷Pb .ᷕS =Lpկ:`dt%z mgY5LNjUI0:`J'Jtnh- bSh}=3)wQawg VVf+n'ؗO*hS$ +zqpJh\_&A ,\DZLk~ G+iE$=צQ^JGl"j@LE6 o&YG'ڒziR"~`+~K>ҳ'h'NmY͟" Ay];^muC.Sn?yx1իM=R+/} )D=O'9Nr<vurX:Ǥp%m)d7Ycwd3rwq~KU̵1deiZG 9'-344X/;§4 q5-P YqQNR;hE<]wNϛ_yŨ7 LYzTUŲtd{XVOE*ӝP~&U/JItހǺ,l?9Ocy)c3xA麰[зu넳7_U C2m]堫OQ\)ʗYI^\9wqqki 5i _s#~BL$g ne7yԛ^BetskZK_`hg%ν{q/j}  3jj1!{ybWq>uP01˭< i:΃Qe:sʂXbu%OEqHd<]ZY F*;N/'X]#2x@ɽߑ 007]A(՗h`"#H ZTn}'FjIe)vҴMIm* "&1>gpsq\0D^ث.g/lW=sL1&R[K,,:K؂R3 $6_s{v`ĀMf``>2^e4G1ao"ӂ8)_#vRa-Jù8{X|,d*Öb /E!rh;W HC]⠶< eR Z"͜KPU}Lۇ"4+g /8=SNwN'),{xb^ACj,#dءZz>pU0ӓe;S[օD91OD?EGiA2}{f3)x+(+/frVv+z\VJ[_nfIcOCgiSDEuۻZFQ(PC|7`XFv"9}]_HIHS|[H$ԁ[/R9p]H9^OߎuG@\WP tf–~g4Yz~/Qf}savл.ن&%6@Z}3(͘ᛆ+ƪMj]X֛V·ϒRgA4%A:+@lKl>F5ؼȨk8_E$Yms2)B10.49&s5ЅS檴WXjDyê_޲J? s&YȸdGLI=S[="Ҿ㢭//l, 9_9"?yeݣD\ 6鄐`^"ط =nm.uQ 9ȳA="3Bh9N_ u?9@bH=y+uT7tYAZK0%#O}QqeUfZ5qʍR4A*#-^ieDC/n* "&KoBr\zcN2C<\W"h||>M7Z@ry^e27oΫzu[3x 6"}Y¡?=C&UQGj1>eMSeCJZWie-Z{"SknoUK(. ŵ35y-x"!$TLЦWf`}:~A s!g &xXP :p8f7tG֢h(CD[TWlwbarAT2)#{okZeMCfKpjW& ; f/FVޖ7D¡#"RT"c+&J)M|O,ܬ~󹹐ך<-yMDـPEʾW+C[$lv);ʆ8N+$ro} m$yWE2p YHAXw$lG3}eF+Р UJ=[a>`n6@ 9O;eU:LKB@r/[Ygo;O4LnWuDPS`OdE;K5^AWԧ(2(ef^²47RZ4{#+}wq>6 0c.LcyG7I FYtQh#j3I<^Yq(m ɡZW7Ե0cכ,)p~`a4.kBHE8Q }ϩe'2ʞ˼w?d_9_d~HԌ^ȐɗaV5v钞:􉒋9|UW$[_{6ir3t3ofy B!XsV[J_J7׳Mz0DleF#T6|Hi56U&Iyr,v H^P+~0xS[$@[pwV,:|0h'To8hDB'YvVo[~fo2js(bu2oy[w5sN *D\5ګnʎλV_ԞzgjaeQI%`z4Dko;#> }_q|.\g*r]打"ՒήİvW b2U /:oYYĚꈨ8$EVӋs.H [iCk; +?cw\K|ds0fR:΋ ib>ڷ3\Q Dп|3Rn4 Zy\c_0%:n7ˮ|`]&6fCؽR t[BS(7iPچD9%>ԇKվ+h|Z5G!B$ A61~-hqfnW MZ]$h.dT#Pk˳C-J,5^PG͆0@Hrw$4J89;,jmo2!,e:. 褕^INW]ŌJ0 MN xxt2Z6d.W)_ II!qG,uƙ<ECcX$׾x oִu qs!BsBD{*8 5Y2ikw1TV6 uc E`Evt}'82c r‘~ pȜa|nba{'z|PΖ 8f;u'Y7jX d`oRq}%RԭI2exx[,߇??@ Ɲ \>/Qgfi =v=6tIK&Zg^yálMfNl^4(Fh-wMGز]dƯ9RnFl}Z!Hw6`0>*)DSK^QS8&+kA?!`C !z<ǀE k}?m:+lJC;WUt̃q~`! ,z%a7a.A/2bQmbUsci݊ %HI,գcH(t cthk(}&F3#|6ĠhшB2 ϐF_l&VprFwD &oG!l(Xm- F]*זW!L.DfXI-j$tBa+ٶ^ۜT66-[3<UvhK!doZ l!!Fk_MG(;X迋yOKƑhO ZU'y l iګKHܴ$i5m0fmF?7: QgGR ݑd#/^,}؉j󛑛\bi̝(`U=c#/.YzܫsgNycA]QDY*'iD0٧KϚXpVeZ@ÒI3քJzVؾ4Q@U.՜Kn`uij$VΔWuPp"n,B\0q~c^oBPEKCtܷ˨IwBp# c<I \T6oh-U`!aB#+ZoFo\==`6NeژW) f/-*YXiL#Pd9Hp'IO\ "B2;=FZ0LRQFeQ>$k# )̡HGʼnу:|K;^$zYHєPej5RsgPWu}%)"KצR?J֫]!9W6߮B߹,-"!ks]dI.=H^)P7Y:d&[]cHr86]O}5y n}AoH$JlIbP`h oͤ3 b rT*E 70] GxE*,qaUOLCڗ{A%|AImRI;;҅F(7+tGd>CX1`K f= VY:D. ,ܹP}Kʱnכ{-cyL91E o9- CP$% J |ԀA*T_ RiorQF8̬Dy;B/R f YF2H9u*dr:}9Ox/ U%m:EƄ|Ye!ǩ+b}Xtrը"ϙ Pn~grh_>\)߮_sݸDNXʴW] 3#Hh@ﶋKI' #q8k[e.ҕn1zv~+ `1RKw}0^zz"|D#T9$=\F4uaZ A8./?j7&u}cԫvov^cMx7Xm)E[Ӗ/ܖvՏkk'ẔboQ(G(=lES f\٩^IKqЕ`yZhTdգ2 UR%eN@&:(:VZ9+hǑu? [ZwwW_ ŷ.°ydA\Xw>W崷?y~f }mB1mLj8l؅#CX|gS2a; u+4p8)#"vY] xy`Qx Z]mn%cȾ7ZcG @]7n.`}`u-ZSACmsQ[;mQ|KC3+iQ&bϡMÚe TN8E춎߲nYiVC%Y~( GLuQYq0#EY.nLJyai@ʠ)_*z\|3צV =eG^sW]pVYt)z{ffz8R`-%lg7ɧ~XH>őE=lgZVh5.K\f\5 : @d)3쳬s H-@H*W+`Qǿn5Xp"'FCgjv֌ r}1X%j-yli1h)(~OTgEqgL(IIŎǖRi;X  `\3 rm,O;eSx/8/\i$aʵAoO{&iK8. a)_E=@-?RP`fZyU_~Rhi|&Fy&l~Br})59@EL^F7 59ƨ+#0Հ 8>B`gʨ*bhZ]Jq<;)| Ah):P$h&拲@P6j"M,t;dHU?߿K5]VL3&`Շ"7 j Pƃ9 U: hvRS&b .˝Rղz[fQ<sVY0KH R`v2}]njD"|ړ]id['.uoP.ѩ> ^]R_0? I|OeRUՎlEӭ7>1ԱR7O}t5`bicZktQ]oVZwq62_Ԩ}pW+@͖1G`SdpFE%-Wv?c;f` mpIoY^-9\e]>so$,-6˔ts,[D@GOixlU'JO4 ٱaʋ~Oq Ȏ-n;Wafo XLFrZ)cŝ8jw:R9EVȼ+ a:V>K\ذ2īJ -"H {gx)5D%ԁrM;bF|ycnɶI0+mHV6th$ڔYiRYp/:Ja~2_1=\nWm=h`-3$TȏN|M]XS剒EM~;rkVu7L9;U9V/[w?7Žߣb2v `,n CQ3rN ~$ˏ/,UVyLGg UJqz˲CyZu0byJ*1e)q9¥voMFTڪ-Wv.%_pJo/6~ DIQ30p|qXl,a|yr7 zIy3;sK>TC>91:{Q9 IKο6|=}H/u=lʝm%z:vN{] F5k?My:0F 0I , >`xD.ۀ5ebQ4tPb6 WPCq%@N? GSI%U(<ŐTG H͠E,S٧lulF'3v~\0i:5hn"Wo +uwEuZG,[UܷϪj{ 9m8o{l{L Fu(*s'VU6'}K3t2) +@xf, 5;\1vV? {O]7#3+8>5`ƢܛޚoY'5q_+[ZP+ /Fe6n1KK%ZN_8;nw"{NQUõϑ*p2WQfVAF< $*zŶ2Wrh_Eb+.@钀.<Il}gw- )yǣ(la蔇a:JTOk0]*<"A+d'> ^X4NydƩ4x|lv`󠎤$|<^"~mV+Sؘ K\a?r/7&X-9㮺f'eo4 إ7h7 !W|J/nH8t9z$lP3}HvfpH$H4 yعw~ixfJ7|S$g){Uh?"wIDÅK;-\+<Ӱ ў%C=dKf%$-Laa0#EDo;¬4#2=/Xo.|[kBV2`B;?1) ʵ@faWҜ'ChWYq0#};H =]H}~!X 9ZsSeZbQ UjO8C><+U[[ jDHpiϙq v FԸ}c ڴH>Z-c2GvV1 tfa1-߰z, ]tÖ ׌/%g rplt]PRJH*])A*>I8v"an^Bb2^1t_I wA۠+ǘgJ!,}`q_S":]Z;n? }"N8gO P$/LcQtt#m!y`nryK#4q$҈d(@>ps1c1B  {Y85wlobV3MiNg=]]4 9.k w埰v{ i)NqnN]zM]'0OBi=$ҥՂ:cEKD.| jF+X[|3nO>\*)OR((p롇:9&J 1{JLSYAM \hǽiH4Gt[LǠi򀳴sg -Ӗ..05 't Tﮖ+qs])VvF= cP}]8EVZ s8ͲF'5R|+i_+/'CW]1@Ӵ)^ײD{,~%.a`WmY,<{Hkmh7 ]ٕf~Њ4#nU7MjUQ} 4w`q0 o>ߎPksu|#`YozXCgЕq(ؼe!nmBNVk_I;~r4 ϲB\[\Nݾdо̿Qƻ{~{\>t5]=3IP&*z52H]l)2*P +'/};%$¿~te`=.VzJ-ɬ_"Pc#އ=wmaU$g;#: gzWd5\T-tgkV՝[P.*Xף0 Jۢ4DˌV9E5V]9{qD]J4صDZk fgB1,~~ҥ2%Nw\`"Z_)!g[豃HՖpl@)0_WU* 5[u~ 0ؕljSLBx׽&ãyMK<%2Rl+Ψ$ tF1S5ZU aj8?k*}X^̸Rӡg"k5P"Oi;lIHpi%|tv"`OhHxXʝMoy̕wx ×kQAX.r*??_.%9]A:n?)-幆 ?}~e[H渓Nb)/TÁ95`0C ;Ih:_&H0LuR^1ЉaO˹"S%%3HYHHDN%ө۷ot6k;|~wd I8S"G--· jo6ϢͲFXh3ȶi*8ĔCF!I 9nvrجzsʮ|Ab߇< G'Ԏt̞sǭݢ؛x 1(Ih^5^h?c- %}vޮ(ϊ,a?o(K bI1ff3oD}A(GzB_ӗc_pN#wNNz/lI#<կu;c p7#6rAX݈f^*:jw"-Vlth9ԑS.FhBP!iyL[TN:x6~؎ R*Va kΔE:yBr & @eSUf; NN7-$ 0iJ8;z3_Y*eAC$|ld%YCO6$6s![~a_d3Rϔp|8MRS$ {K'IX'ghwx6Y en u3((v\r.|hDpv8o1Oqf"s-0y$k߂~7dIS>h2+]I17ZqqH7C;Kqu#Ga o%w*?=^{&+hCBq6|;eDJ߸269711\&զ-H˟EȲ=W35k5e΍>6h(%V)PVm$gcORJ5V~r0k6]1˯t3:!Ž0"R=qT)rm``erS\?/ѐY}Ƹ`{FG$RB?o^'$Ohi2.굤BUtyiFSlN,> N@=‰QfJ G=VܩBPZ![})mCH[FxOM~nܹ ^B+]wږJ Z ;Fz/"c9+h<6b'MǟԷ#8cbF` Gb%ЭDY+5e>TO bئ/H8(7 &HY÷T .3};fsK8q=ǣiawg-zvJ2 r|@ѝ>+~qieV)/4-kjKdT-k,In;?DMɠ hO TP Vj U2uM + ^SG@[ yCe}_ˤtRpHAгwH:TуY#3X_V/,tE vh4-:JŠ`*Ԣ`iCb3aєToâ KiԮvJ%uq.Cl-|5 B9 gBR;/)j2;3-0Ry&07s`VGDW]q{`'7yfO]%`EYԍwV=`ۢv'SM #e>1KaͳF)p{ewG"xV]JS6~QPo(zWwKn-s>(#  xe~ߌ#D@ +|w\"vm{f,*\x*ϫ',x)<$E2(d^j܋tـ+IӲ;~n¶SuxXI9J.i43xԤLS3k9d{ nn% Xyu4jJ uC6BȤ6)8iE}(QI#leIܔ+fL8kJtL9mZPOȦbC#Pe+bZpIlWmx,Qa-pYx=ȼ-mГ'5p-}E_kc!^ !S}gn`tʳ~R2E'E8!%ᅿ~[ K$5C)<"+lPޞοe?C*礲m>-%{Nqȓmk ,ƉO}[6ip L"'&X&խŚĽT7RBΒ- aިqEi`Ǿ{5ElMYYw?#Tv&N;%bl |TYkaeyHGM\(i#|G>Gĥ=Ȉ;U^_eҲ_k4"5scV؄}[G,&˚[3:vǸCNF#vX7dOt;-f<\;%KZiiBƣ=5c fyۯ2Ns`l) PAldh1E$ 5(}q@Yl~>C1 ;k܍La'4{]K2kɑ#>ENŴd?[?ǩςj`A !i Ac, LV1K4WQoc,$Xkz`8L^ 3S9cJP5oh{yA蜢2F aohY[ñt0܇'q,`Tm5i݋itXa |m0;b٪ժ6/y>d~ %F4>tP$F#mi־pDZChϗJ *mݨzOєC3t@#t\vcf4*7`jhuニ&Qi9{ܙsШ<]*Uİ7PJ?&U ?iXUaގ&*GҲٛ#&hj0l (# kqհ>Ht&c~K2&&t{_:lߔakM 0-u3'.G&ejAގw{dID;ha>YRM%:Z\N( b'ՌPXr,D(_3Dzh4$Zՙ9'Y_" NQ?fr.e 1- nw'WJ%e.amZާN{cp>fze i;)tK16ƂF/"D$A6;i!_T8s#;"OV*P sS{WMkvfHLj?P,y~à:<0 M8) ST{/BDdksQeS&q]Xܧv-]9?e;aHؙJ ;vFKV cN2!õsX~W6W=Hs @.{ǂZAl*2?ML:9J*|朁vGBR Z5Ff5ӏҰX|߰v #0d7$"uBap$*ռX_o' `= z@Qz!\ߪ .X[ JZquL Ӌ*kCvu=JA &/6d]ɾZOoe&ߙG9xXbKw4fPϖ 8I=k$ovB|8vfy1 "6czrB[nV:SÝTiqMUcF@ {ЅvKwtjoX/ۋwh-]7{;אtLZa@ z+I1jݻ2 Eb* 6taRO9ۼpm]xxŮQ#E=jmB"Y$fPH$'ﶛA a&?0yUr|6|2 }KF$,vqnJmtj;o,dL2Ix0e(\|3'.ltw2]9d. :܅nlxpy̽.'0Ok;]r%=.}͝U U))x. R[կ2]YVb?-iJ=XM&0,H{ H%3%6F(3opvY1VH]6&~°MRz. <{ع9 ڃ``XsCr =~j݃3ߘ̊m畠g৓UW`hjRgLٖxI0a4saa ckT!P|D70Q^oaBfi*Hgg`PvטuA眏/4]bwQ/Dyi:Xg`26eƈhS!3`ߓM1@-|&RR" *tm dXvڐQ|i1-OYSHfMm?X"Qqo9qB s) U8e K|hl%nHxP-o\Q{I ;?5pG(<$#~`saoݐ@T[`ƩYڶͿ&Q!ИA΍8Ca-:H?eg8-Pի8kF#Du"\*Zk?ozC?=E$?e4Z$*0 Q.QlF,:g7_l *S(0#p+;:\\0k[!z8PeU|9G<ƸEc-i$JN; .7%qrdɵCEGK-LK"a (XVUr08rH<_։):*Z,>~$N+g7>ci3`HV&ڒ҄`Bʍ#Hx*SHvq p\p `xB{[N0\>]:R*+Z؊`P:BSK ㊔ U\*d;tK]ԑ˨aX̷Ztw&IW~숌X&YWe1eـ*qgACf, ͱ3Y]Ҡ3=z: fO Ud`zZhZžZ,@uȬ#]fIiTxQw)E29+UR8TEa#n 6 Co^KWcS2H ;pI,uݥN4Fiغ=Sc9lX5f?d~BS0( =3[(C5[؜_lzDiθ"E8^ueu#p0eaHq A 6NAn j)^kl9ԇY2u$|u(^) SγZv"3y`!Xx61qz2oR֊=ɮ~66Tc~YPM!eF2,l@8B+Z@\RcYKAɀ& i7)S;B74LMS*gT-_{cc:#]|=;~QGc<ڭZٵң +m"-mHq˺(΍=)}C̨a}ǐ ؑy Tm/*61YBEɜM?>+Qw(e@(lV.1@ m!N_Zo}Bh2r{4Zw8-J~ŃUEsfդL)嘋qzl!ޙ7}~s, 1];@h#$30-wLHbmͫ.nFRSW9fZ8%G u×g /lҸb4 ّT1*ֽM!O,ut6bۯg.VJqFvn _a!;ə  dj[h+˂֩%Š=(ؤF+>(5kSuYȈJSFA3I>X5CVe|rA"Clg])G`%\$O{=]c<LrSvnr>_UIx]*S 5Z8-;hiNob8Z൩o3y/ͦ0oca.%`q ',P@aą,"tS:?$N4+}&~|Mm|d%ҎGC>i<+H\es)+"W`Ln!v/Y ttv:iTWDKxPpl :t; Dm eMA9c~paV{sd52"CJp਴s}qZ&Luz(%zcCOY!bClyO/."-裩W$Dy hZ71%^ZV nk"WCM~݄I 3l,|P^΢N3)_pc)P)B;M{_9Kq lDO5˲0L=,Hs3bo,0*{W|1MESӑGSc# c{Psʫ"/luRRVwbQĨ7QLFK/UE?ï Wɩ7]1A`"{ ݠP=O7rSEV>f1xdO\#]6P٣4v<cP\T?" ?W۵ɼz};-b{AB@M`Wi%)[ M9pMBRCy2xP.BR`-(XxJ (7QPe[T L½WIY6T |-n`l8Piӈa"!^'QLAq!hVRtGk= sj**q؂cԎ>p:dŮ3L뒟CN>'$Fq mQJlĴ%|GS}:01~hMxiD؍ AC#9״ \of&19zܻ8.0 y .DZH7G guXZGWQAn|Ah@96VEjj@}lsnxornfh.msg_J5C#E"O8 $%@q[4Mث nI۸Q)~X c!9&UaG/Þ6?9QA!rk{ǽxA|pp<jڰ͕ (N\2Rghaj\[jO`oh Yl4FƯs{Tz;k! KNa~]"vB6¹j,|SyG:Vo:x,*S ׵ъG^d4+mn3$Lx(LT.7-!JbԷv3wirE{.BS@ L7\ m CCܺ`&Em^yXϽ8m,J7},0LW#;~4хsG\gES5cKhXrzzE#0 vDol pU!^iHX@/`7aBM4SR8 w_._9ajsߒ9=Jg dII$?ǁC4;"YNt[a[d@vpE"L! 6FFȷYP^k0M`Ppb 3?:HVj tK9vCߊԴ_ )FTwB3Y_:L00R$̣N~0ȗe!Hf6˵!Y/KYG҄$]TFklRrA01ɲck1 >)|/bO@DfAGă>5 r q]88z;><ώ?^F5rw5?҆/x6]BH-#Ŀ)+#t[jSث` ?SK!|CLz& Di aN[ZSAF7-Uܠ000}qɓ}MQcvqW4"#\d hD @/|}A*pws_"Id]5fz`e R 4iÇcXev ;O}03<}\dPȱd\[@-r|&QRaIR9idkܧ&=E]yPyN=YOz".V*wgbl~QP }-d( ]9¢pm[CƣG='n m߃~*GVF9ߧ)@`= b~[=c΂}+~ *uuHGqkۗՇZ.O pB3_'"46].l+RƱ? X鮓] JG&.(tG;!]ţ!HWMnIBHmBH`ef2 *9Ā~Zۇ^,o"P&5C8J!^Gfu'k~%7 ,޹TxR6@7iL eMzo:GԟuB" ELKsd(ћ,U$̸1-j!"[\x ktjĈ4D:aRpYh?bZ`QΚՏ?.[ uy_KOjV8Z6=vptWB~dmb't|:rB#:^gstqT2#!zvENdFޑ0[z/kF_D& _ջ؜K1m'3-)yt\WYU~ B64ii Y4z>W*(bI'n#~?-i{|Uc$v<լDgjߪĮmL#gy௰zՂvy 650kH/Րxk$GPD:g DƼjn,K$퀄H>Y Hq҈A0څď͝*."EϏ=HEǕ}(rHL(DUJJ]<,TPcТ[+19m_)/[dQ;) /:(B'IЦ-Yw/]i9h+osx̃R?J#3iEGe4 XmS b.45nPSa({Ͳ ]tNV6;$`҆exYFV ^+qfF߰ L"H-UN#EZ(>*3wlq|cx@-d-X"*ʢi {S儕/Hm*=4' w^ .>'z)6ޘd4){F7cҔ K'q_l_56l0;31ܠBr?r). qo! ~ZgCG+kJH񷆡';69miXV#Bfc\%LmQQP(ɛ\Gm O+H.  5 ;c]M`lwe¤~Vc~Mr }¶dC-#YύC)STԞ!S6b3irLf%}Z}ߑѠpʻw]Q{|d7eq-l}mՄ ȵ+¹=?Lt&Ĵ8ׁ ҁ¦[K> -R}][AQvrvM.&qVMUFI{kCe ";&xkZ̔<ަ=G-BٿU(\%\q[JOQF$#M55p|픗Ee릏 Ԁ!=;$m K:r!yќ|u"z Nĩ7S+xGopI\ܩn$˒ߵjZ]H߶i}Nj]6QE|ǡ 1,t&? 506YZ g+@%HSJї t+?0 ,V|0t>4ס>^ yȥןPP}UU^]fYې#C["?, V:&fK!t[ 碏Y\ \]hWP?LdpԶubV <;_Z,NlRY{.6b("; >d wJ} :Qf cުD8s:DEF!Qֽʶ4p]ڜK^3`oe26XJR\Gi:Meߚ8#/ԈsiLd2.7R(QuJ s)q$B\#o2JgMD+tC/e#\/&r o$ޔ!S9U07|X^SZ 2cPh}v .,>4ص;>l,JZjV 30/W$|xwur.Sz5#U ͡ &7ׇo V]:=?4E0񺽂d7% ٦+xw!c/B Ж,Z~T]_5KX.Lk܈etG.Nb;=FQ!K$,Z;K2 MVf-/͌}e0.=ݯKa&pfs ;8EpU?~:΂q9)9!Z|3?hq3jߜ5uo^dܬČ$oRqZA<[!=(ȖOv0'Q>h4285E2bg6M+Z}_Q:$q 2@*%<p'4@Y*3QagxwC3Jt?EB5a)f9U["K9NTMU"13xaۈ\DMds9FC5)X*тy8=ntQ$g60~QJ 6]ˆ؋^I)(@k3>_^VE [Qx+O~|%NJ2n2ѧZfR6$l#?zMWʪςXfa@B&Wf‘z| SmxHh`|C a/~ zjgBU b Z;!Z]? NQ" 0q蛂$,9c8{B [yQ0n>3jǪI_j2пXNY]^ p; 98XHf2(:)+0֓pop,=x?jmH#f̊ݐF7$vZCb% lqt>3dHuC[ƓWyMm|2}X4ͳ@1,+:A!<'>GRҀN%^%d1,^Y køp b]6/Gpfemzƍs *f tKL\S`')VVlƇ=/c_I_H)LJƑR_,頕XsfGOz_3>Ji>tL\@O`lD WŻF%531A^[ a-h ԷYZ+@bqzY=cGg0 M\`  &6]*c?/Ȧ=<E{MKPX#q/ʉF9mln`k*[~$SeXB!6L!YXkp܎\C-5%K7o޶ ߩsq4]Ӧr!2'ǹYNҿO/8w05O^]QܖDbqC/$:Y.΂\i+'rԗ#TcP-Cޥ w'k75nKܒ@LJTGbBcdhҜeç}m_J޻x~W wk|,#@N=0MԺy#a6ޣD ӣIczx۟ (\w; Cm8;Eur5o2XؑsPc:;'e-ST+[zZ8ع>I]6^ YPfpċDLѴW4_[B+ѩu pߦre=(Y0{mfr2`+۰r>Β!h ^qrљMCrNN ^-sUrZ˯4u("1S^rXsqJ^O)E7]lWG%ܨT"O)[hOAJVJO  7̡Sϋ;Ju¸q#`bBYavJ#ՕóZzʬ\QY\ڰ^e`3ȸ)r*8$:9cAN>'$ruyniE=;J%l6׽C 0RY`ߐ,vUzQ-:uO۞{b0g°(=Aoq9HBMrmr//d2*WOȃ|(RRW|ΪJzO qЦkDhɰD#'}Y/qU͖ưAY?#_$Z, abۛY " C/6Sc6Wʶ݇F{_h縂,JBxIȺV^գv#(x?Dç\ X6uPy742_sEZRq'ST`ՓcG>K3_Pa,` P$fhX2*G2Z K o-dDv.2Ci !E"4UtpJb8ck`a][(3lkEU?*}9-r:)dy;o$"J~=BRBavJSԆscN>[$z .>\fj S50N[AV]"՛*I)pjW@y1 RP#-7S0Vqu맘buW `,[͍6م/aa?.`cB/| e#Vb)!H,*b﫽B݅u|Hc;X䑲Ml+$kkd6uz<KBn*TKOIJ~BxAo wJ>% J, C}aDSR4#Y5#)*)[翂RHdz'Z[CKY7 6x9xfX㟅2o.d>P*Zy"I􇴰ۃ=;|w$tnN5R:A*^s|0z$~;Ù[a:3}"&Dz vrTӲH=`ITTp=@oO7r̦Q\HaOMmdnfœ;.9o8LxwzsB ֗+0Yԁ7 88Y[R;ܶ=+'~ck/ FNr"Gw^cFo5fcw0=NHq"rr0zn#e,$gfG:߸i[=Q AzOro e"$2Ux.}nUIq4$N (('HWkrс<_˕-tN%1$x}ic+&T}qq" 8?\ *`mxOW#30z!1<Ŏ5HQ6!FVbtG#.&WX !ro: V]ŻՠP:ֺƊKdj-⃾v!mPrԹ7$ (u&4N\„ZH$"fü`ӎUպdAT!G9TJ"ahr7;NZejaa5|lEIzs;n_'{~I[l'#=wD }_m-;{9ozr7AmPf(-ttȵ X35vd==6!1o9Ƃ_~׹cp)XNJR(ؤ]}=`3bjpI~FҚGCUf ĂpQJD6r#%X{''=uJKHR7zN9Zj_1^\TZ|E^!M}''':}qP 3rhe =~Z¶u "!i`Ԣ 5EŒv#5< 1ٖ8{??m4ȩ9r)P;I2 u‘ƷڣHH=lu ~5bGgo֡ |FofpbyҚi`eKHqhjnl.-?ȩxMU:I|.@ǤJ)yL5AJj5o٪|C#&⼴9SWղґP[LWA#bi F2᥍ _@ձѕTg|9:)KdtDVn/"sbȦj*`nf:S\v`~ꪮ2/8N҄N4eӥM_M%$)`QvB6^ .!Xk$4.VUY*`8syzd% ੜ8AGj7,O(NrJq~H6ty_1 E9kҗXu4/XiLk =@Z_ߍyHoT($puRi)~.-U"pza篚kc ΋3+IG椔m8*n!nEf` Ŝ?Ebo6^D %FM4M:V\ƘZW0GI,ah3u_Cp+* U\b# 4UfI䶷[|Cc(C 6; (t$#&[)}ric12 ]yIo߼V.ί5c cYkWS9 k |(X(I NA/jpFxp;]1{n{ &_J,5 d<μRf~% D2Y:|ِVvzim|YnFRu׮jt$ clv4j \uZ, dRjn8Ί)%!AvŐYQ5EK0"U 孰sKڶ+/# y#~¼_X{ k۴bhUT =P3rǛRmhI e=rF Os$.P^ǓBhWXYιiMaiڳ)t u3.l'%knT['%vB<8 <oBSYD#Emy'tCuѯ:d@Rz96ݴkbO[ﴀ4@o(<._ GXz?{~ 6y\NH 0I/6d-:SZaB$qs#h,wӰUDxi&E,UKZ*0PWm?GLJhaˮC#߂;{1 yUD.O- }IEo>Jp`ZvAW8B,_D*ϘQH;=᫧㠆Y&agG.M/>4x R>B ~KR>݁N !KiJvRj9xl(ڠ_|9V άГW&Z]ӯ>Ha1 "3p(yɟ γ|ܶ2'`AI<d65-IKjJ-ha@T6s7]0,W%hXD|MEbana_ IkE[d]RF='{ ؐԉ E-Vu<[; K[!v,qJ~47kK6nzh/oƯ)\@ pf7^ۄi䨊AڔjgѶ/UFA]XǮ<{+]scX WT@,^'<K` B$fm΂+ѫLΙjHG,DpcYbG-`DҡKY|txrunjkES0ex xMz?ˌ ፍI] &&3OQ*d8 @{ԍ0 >y <)m% T{Z+tc"!WhPE(FuN10On*.̖6 ,VC!"'#(lh)wj:@0c/À?Bx;1!W_LTɌRۄ[I*oxL4RO딐˭aaE>JIC"Aa?tdM}R~Y ȤtۧP<"}Ăt4)Few~ACgEG_fzoKoxȞoT&.e0$J/dLMY(OF6NT~ؒ?aUꘋXv"y!>&h|tƦǀ7GAL7&#SNcY[* /f`gHuLYEmPUTm^Ƭ$bs?p>1vVlr#l?-w& 1ino2p@On-t|وӖ%$krgQ"Rd1Ǫ"|;,F,<4GfePd)V0Sj7x8&X?k5x>nGמTޮ&MùK꯽Y-*asan4'ԟi%M^56LY;ugX i'XRY"|C̈gzzV4UήlݕY$<Q-L5 sXqɿ\}&$ƟIŚ)rS{"߂̹7G ξC<\u]|0Jij9V*]I..fb벡p<ݿZSYqk6!yaϒa-+doDsm3TbH\^3MFY1Nvu. /;(M9Rh/RJʔeK"+@7ߏ r&KƢy:P$7~ kFdLR潹CNeN$?7p|! րy Z+?JDޗe FW\ѴETA˩MaNOyqzOv~\U"[ "1Q{3)p5mLmJ:Ӧ L zn VC?`g)%%nONsb>u.ؖJIš 2q`$@キpz3Η&!Mɼ#e$FcL]bKLaP@Ju{ɌM '(> '@h9Aҗ |u<^\_N>&Evڵ[5ɞkzFM#í{ !GD]>H$v^_[Hh}~c4e_W ,aki,Sf7ь5 ֟+ȧ咘L% BkWCe%OtNxTbU.֗ %8HHxuk hF"aR&-jԸ"U]w$|T^R@3J7-秆@. 0>6Ug ߏud!)p|ɼ ?a܆;y h?Y&o̖ke2\ܮc\F6;xE#%²t͗!Lvﻀ)¨US?h6ɱ=*JUR$ cͷ̀цDXfzXt?ڶrGz%$]]/1"V.҇ qO/Jhi)dx's1b^(  :9!UWw !>P- Maex]=S_ؼPuŽ1W*u0~F) *pY p?!(|%ú e%@g0;sg,8 n0bnp5t78XV i?l2IedSoƈRpǎ248D9BTTQ‘Мګ-mw0ٴ&wS1,/I! >t^>t$]>XY(G!-cז+2! 󎕆6GY'JX8}htsJ`_=5B%T+>wK+y-* G[4/SskoZg<\ ;sE6#pQWc^KaP?(JpJKC+>]0Uy)4>#7 HyԜrG){W)& N<ַ>bK@QO sx4{ŬzSg4k YϜ .4:i+콠 72!fˏ'g5,UoI ákۼCdsFj],`w"u Oc[/N<s0OUE02hiK0 plBVx^b7Slp/`w$BJY:ײ%}Lj- :Eߒ-N`sSWWҭa{&ãicA*-F5|KՖs*pWtTy=tbS8(GNpx藷FFj.wLHf6߁`VslO\8͌KjFtE w C"26^+1IXАbo|#xp]/혻\ A?F*I v}oX?:_@GBX}3#V6ZL'c|Aq;7(=]Tx+rY+'3EXJQUx>!d ?Z΍f S-53zZtY0?,%EvQ'ƒYYfӬ+j(UIj=9HGFB(iwVv[<j Xjn-c3:7΍A_?(p2yjBJDTjgj~I7J< 䰜D].3"?2c:}'Qz7{ܛ@<`O1 p kE:o[cK&?MV)KcIJFxoEa,:+ߓʛķ"#iէtS_M@x.Wvz|w|ɳ6r[a%S H. 0:W 3$ PFoQo?|Q6G(K曊NryoI*eh[Ys||W%?f Sl AlI+ Q#c=:! .dWm?Lv: 'n$t7LE{Jѹy%VPL֠i ]y'X$dVQI m}QiWw{Yi83hXT6937o(% p\Vvy=o%\Ka0ɥfXQ:1݋T))4f0vs;v -i-2q9-$vGԎBrQb06L^rm)qc>5*m:jq!X&5Y!Z[}%Gw'iEvZ#~.M\pxACv_)(XpUڼߐnJV/_J(7(Vh?A fSCʿo8dz^aOYU ~튒rm4#ӗAvJ{#F" d$3`YeɦDaT{ ;F.KI$%qaGkMh܇Rw pVX 6J ><]6U ipAˤKF;*̛L@<8h ,?u͉76JYK< >LXGFDy! [R눞!Z )„ZPH +0Y8KJ7n'{k{y(bi^1],lݜTt0+8=\?ډ,#RIvf*:gs $Pnx'͌5X>m7CAªs>\j⭈ڸdNʟ;0G,Bӓ}T-ft;2?kټ|#귟.ej F'Ƙ[f?brig( 7K)j{PWHfmבPl )}iy 8o`t>z۱ G~g.5 jv~3}XPF]c;=!D4i= ˄{A1NpPa r|O=Fnۭ?|zd+iGVPY8\Ą"0sscG1#?'S] har5 ֧ hbr_/= )}GTW!:%h!@/3 Yܱ]癓'B$ʕ~&Jq𗁡b)on ۲.|@}ǿӁ{Da%2>4~D06@Pe^v^|R uǿ "H\V-kˠBr~ 8yZt0 "zʷ~Qf<"?S^eF92ݷ؃@Q4$t_Y~`1s`G*L$:ޡ )4N/HKEp޽ң>-jxqIkܧc!{Z"I [P>;!~W'LR0e|KtoqZ8IMsrå9r+AF殮sW'i5@wDgY# &oO0UA}ur$#tk/0u[U Nx0RQﴹMK@U`֖ T .H̫ 7#2p]RF;u-B r^Xk_P`{֫b v:s+OV{Kf;>Z{& hCq:Japw+YPsajxzy`Jܙ KH@o Q^3".)T)[:TDN;z#U&!|RD,":Wx4廉z=YUY;)L?^\w ֠*~$0H]Gv; >f٤Ԯ"6;R !'OOlEl OiR>,)?.:?kOGVŏdLp<]??%hYG6qyP7tK5" #ÎR"CQQ.-VK(wyKVT6Uw |Ȉ814ǐ+GDZz9Hc_۩ZآWDnNIXpr-;XMg'9[:^IQڄwO7(ig5ilpeTnR\]x9G(:=LJd9$~RTu3cC# T7rt.Y+l`N*S '!(k=}Rl:䑧9Dct'^B!yGH'ӯP;U.p5oy'9sp@UK⛏G̍} vJ!7ݮvAd " Ii9KUvB5?'Oҍ:TVc.L»WJ ^oS3ʧrV^ÌP]5e$~L!>D=6p?+a@ӌđuk( 7SXIBz&!G Nk9J?mF[ -dqLd3?lefK -5Y.i8!K'oCL'M-JpE2O *dFR?~pHY+Ndqqr.trO> VtϨ':2v\r=8V l;qIAv^ }hJ=] U\q{Du_8XT#d¦K/dB2;0Tqn10NCYb[V}mstܱ|V8@8_[9xfRh]'BS1MTK"A,wXPtNΫpL4ឍ,1jII,$R#!g[gJc&{*-@o;:".k\fj>h.NJbGR:D~-~Z#J<;| CK*KK,n@6󛔣upU|B4L@*i{.0Q +&7JXB^(v%Koߐ4p"Y@}`@!W,'z|tǚn0ys#OWob賀0 k)MtvmȅHu8}/fO|:}u'miq* VU!y@@S2;X{T^WuHSWƽT0_;-&[`x2vW0qO0KG'fXT2 o˜*i郵)3y_A 9Xmj3<`;Q9VPBħCs;wo61'ꑧ\FE3E^rI2t%/ ,/ 3߲fX LD۰.S&a5iλ󯱜!(?6]ơ&1vttr_m,\*?<797#fmȥC1NK~8ln1:,#` EW>(;n0-.X,^QY˿WF#dPiZWƀn0SK8bJ -!"%`bVvؔLk^HD%AWVw"bRm٪1TH y 9(VѡWmy08F4q9 tFq$p\ ѥ@X h#8jŻ[l:WW{aVMd,c͢[JIY#SyxGeP7w@fog1!]md%i`HLT&ib("GA`g]՘bYUcq7pex!4zrRN~!D_@vc]]iTؠaZufwV}r MWw `Bk޸g-)Hl  "jFvkwyψ8WbK)of]xq~`e:`#ƠIސGdaØ/˟"$<հXupp! SGz OmMIyEf8 ZxN].ZyOeY\u59'}=JqxDB%YA(̤w\eUeՈ']/|0ܿ" ` $ ؞vҶ>)^R+mFR{0q]XkeY>VSbf~o_sI#x˲9J{P^}e3hx'b59unq{#W<<;ɚ0]vʜ4Q $o맼c+H mǞjws j*#Oʿ֧ H%HD.¿"U~0Atua_v yGEcPs_ h,1'~0]Bogt݃U?Kr3}4gk(ҋċf5ጒGj Ȼ2q|?N18UsBvcpQO쉵&5hW(v%]m={YOէ5|~z؝w5N8%f]cqb/rڱ`aR[0_.%HzÇXPf6^c`g\oxs7ǮK"Zc sJ,%ڰB4vr8<=!%J+Kf5O#86 1#zH_d.R$5 iĬmtһ@a3d5)d2gځ  I}\_/Cܾpst(m(Q3bjyKLJ+^{SO@B:{Q"lSG)'ṮΑhSKڂAs"0tPz;'[kOmz]C-(dIYE:08cݕ~ڽVP _U>9/#$ Ƣ=[@KRʒǧ떩*;1\|4{xjڌ!dݥ-NaYt)05bUKKhpЬ?`-_40)w\v i٠Rlh");{0B FI&4a|Ng_|oO*1W l`: vҦ5FL> aT`ƌipZ+lrCL[2XYRQ K gB0{~Q@PDh ت[YLsIv*+ii' %-G%Wގ)YO~Osp5iʙHW~H7WUV./\|Eu"˄Kwh FXQ.!TFY%ǭq϶7z@ˁMfKg >um)Q/BD.J9zzvypq:EDFyF CXi^ugLv5ƒ^IrhI# \L;eVEF(_rRv_ ijCQXdR( %2QeXRAqD)֬ҥ4ԏT;9:Op;)r}orNo?2C ƩE/1gS1̧rxDW~J%:(j811@VW`!0LjtvI&MlI?^/w+N1kT%یrSG\I?Hy$'ݖe^g6#3 `X9hs`oH0;wT B%nޑᒌ,)_GD&{݃w9sD+;SؓWǟצHd;^/)B|{hݔ3. :4]eyS5_B8KS&g dS>_)Ttj`-Kn2}@GxH imkVLoz//z=]=zz/+Y H6;صF)ֹ.ܻ ;>y@oI+O/Kv.ٲB)ZHyz3ZZ='U*ۃ*Ⱥ &Q*=[FGC8I0kLpƭ)R+]˙9}*Ơu~wQD-ʮD!YjTlQn@a߾ ^oØ`{Sﯴ!r /^q ǎgXMbcf/Jݱ!/t_Q(l|<{/4Ru \܁hRlGk #m٠Ϊ+n& z1_E[Bq1;|XvCaGpHTg%rVRN=I_Dűf,Y9>k7.;.f1%/&c+6+(-Ju?f!a4XvǁkǶK6E:pogP *kk.%v4\#p?/ro4l`9X/O`kG `0nZr ÷)۟S/PI_v̆qZd$'> a{Ѕi{ in_U(.m7)^y 6k2$Y ^x@Zu_W_"+(7`N7 9 3%=sYo3#jn1T:TS!ԠCY\;;{,V3qRqU[0B` gjz߄&dnI% ;) Yne=4Z&!Q|• ,8Jn@ Qin"6οmsN#~SJ*Iq1-HFeHYs ETy(Yx5xycEd:+ Ane2߳O) wC y+Ky<ʷ 8@ ;V?10sqW t2I_߉]#*y@h̢y 0(Y#q1y~h--~wrГhϼP8<^+$t[8ִ]Is.(͵i1ʞn hPc }SW9 'E:A,Gճ&)U^~5cs<=@`6x+굚Cܷ5?a{݆ٳ K5Ĺ[甗;hI65@:QlӭubIƶ]w:vGVX MB:(w9q*үT2,A䁣=?Lf+Sj/:ӹ҇[ckp Vb8(m;&(J6:F{SkRKRFb"OD顨[qeb#: { h,;FiIJdǏ4Ql-vH.E+:y!Wr_}Y v[Ȕd3~)T D?1$f$є=,&| q)DSIġv]'e|֦:q7ژEYFr\̛Die; 4*];4NE2HwPA=xdjۯE_XA{&/CuSnv-9WU\gXcbR,pUGyqSthCc.* *V}hm`aeѬtS#晵]}oW,Хentib2[zH{Ěic_u,bF #vgx1pY2&#tO=FeRSe{CN\j2=@vT3o"A,] ɢ\C}8D+XV Z􁗧) 4LɊZ8xjCAT^3 ŕio p%fbe]7- OncD&N|ߕq!E&=ɪm%Hcz}6J. gDJf#+(`%mvm!w` q<=1+縌D}T&z"Ulg{7vVfdSytq ExJS8zyrD 1E^ 9L)TmDؽuذD@s&~ ut(6'ǝ wuNm?Xx\SϙЃSY0JQ?66\\Ar|ŐW,*==?_r^IPw#UQ9_5A+hy VPdF|p8&dM*//=y#L8h` OV{A>u_Z*=#g8JC\>6G:=YFp_ "Sq}X :G`OϢn8: "6*?@Jio2ja%SCt|o+VԽFSAqɤHT =9@fRb-j1>&LOn' :BXPP9gn){H+SҦ \ ,qqMgD:^BPiKГIH t떘YÅ[E][YPqA=&Ȼ" -{DǞsY$_e*NN;^$ -! qo͍O+ H"- 5n9HG20{f.CςagYZ07070100000313000081a40000000000000000000000016239ea86000045d8000000000000000000000000000000000000005e00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/net/wireless/realtek/rtw89/rtw89_pci.ko.xz7zXZִF!t/@E]?Eh=ڜ.+Kc~2a k8'wWUw~/;? 78e_V֝J%=y=#?<4N򪤸 2ɒPwHf&NUZwytB+'1)D3POugWp44??'YY,Xy\ﹻ_:kr(C& +9=Qd? K`lf}yƼ{؜d#zP3k^9ep .TD#ÈK ?^PRs$PA; ިlHd (n+*ޏu#;mwT (IeqcaMZz77Z"qf/$BJ$)yZZ|[wb_PuLr^c `Ne˜]}!_~WgfR1 8?]:e#(h%X}ZtK~O +qp{Ug+"5W;`CXfd ^?g&yb~}C],lSџce? c{uCݝO 9wlJ!s7>^jYƏtf!I8Dn'$*Oo [u\;ZAM=w( )Q&\UH&eF_ZĄ*8F6xK2\XQN 6y՘a @P";ZT8Y%d>6qЅa#HAڴ 9qWB-9)_2S(H#j%sVς3smh}7ZII4~&Ϡ&s}eGh*v沀P?koXB 9M,zdN5%]Ba}hxb6LLTK^Rsj"$' Qv(NDfK"VP1KDlNY⨕ iZ.?7jW(fݝyKf7-VՈ)3P"pbPTJzx utwd0Q ;p@??^|-!ϓ1E{k{!'˅6Fp"/$o6 n]MSs;a%ͮ͐~yֶV̰gJw=(pYFU˪ "ؕ?H]Ŧ,J5・jHh+ߒ %\_4BӔigh +x7_{ggA$R:o?qO-{>;CMm:0s2aHBLN_ZU25.] A,U襌TCs#@. RM} JL! _ϣ~ 5!K۰u8r6ޒ;xh7*>A⇯MD:t:oX "L)GSk|}C xE1v h]mt~ _`yCrȒMŚLc}tarx'۠K#ژ_GҟkrFbSnȫF V@Hugw5P+ [w@K:PV=$@QpMn?D 6O;:s7G1Y $͔zKp]Q mq{c-jIPUSڇdtG#9<fӪMP"%A_t 40dU>TdU֚~)zz-qQ; bC'F2iԆnXt݂a޲r\6@|[(BFW ar!-8N]H%xM=5cWXti94%Mc0';YwCWeI( |<HfkuA::)+i9ЎBr"e1#"Iv%lL^:1QOjȓ_֮O"#~pgУ#Kr 2ḳ‹4[s ~pؓg~OMykYޓڱ"+(1O=h{5oÖhĶ$΋VѷE+֖iߪIY|yh83)M9y-v !ӿ-߄ ǝ^?7#@`ԧ5%$5)lv43KIGM(5W^7gÇGeu%T': įCNveF;iI*j\hSK6gmBM=f_.F?6yP+߽y=;+.cw-wh]N^DtĉY=?.;!eG\LE*ַ(YDct,*Uծ+:Aī)ꧮ$3*4 7{?+<*VTحuL鈯u6Ea [weFG0u`;%T"|O3@9xG.ڐmZ5ȩӤktmTdY[#o疚Z |=N-cdWz/![45BVPՀ3.z RRkw8qi.K{~y zPՁ8ڗi)9aQOq}ad=|REͣ%9ʏ 鵛[8bqHŗjwzm;??e2aU2ɻ}:[]OԘH^2U. XJZ/@PRqs!"oLLs 끂V|k+k`&se*26)W2615gW},wd+9`gfD}s^2}_I&oA0kwIb2Ħ__j;aٕdApxw?p#Fwħp @;l>X@z.W_j#1"zeb\Ӳf81 p"ɕAO%`Mf\LsaUF#[^[M"A.٢Y.E,<1ҘiC n@>º*rMKCF< ۥeqAc\i_nҫVS-#Pn|P# ͐6$q)GMnC`+<۬#8fNw|-- f~a5I5%NKv{ Tt W\hJva dҢ9.{˛TKE?zO-~4皠Y4I*`f?O{g^: KNҭy&aW4H.#ZQoUWOp4M%_{O#e0B= ß%wz&1qeMևJ"E@i?bjߴ/SA9!fEf\|Ga #G5Çݧ4z$h |=P,N|b^/CxP+[-!=֮"h1Ȩ@[x>@Lx1clb7U ݳjJ}qWH4c?hHØ躈{j>QbEڇW\eѽ VE}vyI2ev]o goߍc4P|Jw* @meMB%Wll[ANԲgo %64ׂws'i0NΐQoXOۤCedLIB =KsI(DGlݽNwRR^+` 17ݡ*p^OEɢ6C=)*1pزɸ tP(W -a P=M@K=fE^ᬯP*m')}b0ij"U;/=a`<#538K7}2!ɷ?NEHrꙕBvԚ;sJBUbvfD #ٯYw';c 8)2a8ԜǠ9 25ءvx؊ͅC u)TNy&y6G+ۛטҌG;ݩڠ$<ڶM Z^`N۞BʈJL&BJXEBv7u@&(a=M)?lpM .uDꦌ Źx+4Y@T.nRǫ؎I\,nRД]ЯݣRY۪:bg¯Uh*|F{\yk$z0z-:6t$RBɽYTk(b[͏hfu9荥YgB') 2XLd{Ҹ2n>jVB]%CĀ0ۮ/+ w]ӉY͑ OSJd*2"&0, Z{N'V}/^aSPJOBضl9JCim9KVÚB 4T,?4AA{+d(F/]bNV&d JvLtR;mP!50 @V3PKK)H_1LZPy]|نTSJj7s8ˬʪ dXMJW* ЂMg(q |q-p` )Ad`ؖS;$pS#*{ܔߗ6MIvv]a Ŝ$2ʑ uhz~Eiln3 i. I5gre2>}w [mgp?ˮzAޢYh[%BR9dPL4 =ܦJn4sIb 2= /~_77Åg% &wJ@#.]9W^~HЇ0 H 1:; dW*F֭>AZ(=OcC%G?2W|1;]C Śn5bP1B1BhZpYaNԌew1bж@(J(/Z\g[l|I9o$;MQЁ{}zu+v+ o@Ҵ][RMkM1MbV1}\߷h$c4-ZPCǺGo7 pk}T _nFh0֓Cd+FQkUi{+mA9ٴU( k1ڻ;TMiT6ȃ0ɦrDp0z{>M~QGֻ2 tC8o$H=ۉZ/W(uɤU#y^XuoJj7_~Sp$py|; +].&k('ʶ:%b*DA*~Dv/;}fο)ep8ߡ흲: #уƯ4 y2Plo)<~,b|u!c#Y ,8GrU)~f6;`ʸe^)pd2Pd*YܟFKWba=gL,ƓJĈcA$$XK*rj5_v.>س)"ب ms{x`Mh]'pw" @1%l/nL<8vʗӖ-@]벲Yϕ rԲP6h;'dD?O-Y'~9]uA? 턼L]<^BS- jWUQp~| j#7ɧNzZޭ$ Ehk@̵CBAk74 G+'kSˊaa':yjiGlA ڎ.Or["N#^N:*|TeDz0^#4W}*ϫ#yI G. 4}> aw\=# ecD "}}#FL X(81rxneᎋT(4G?F̐E Sh˱}G}A| @%?՜C0Bx:?QNI̊CE~FY-򒰅 _#,@DžL3E=hDz_a+O_)g\PQs(WXBڇe~Z@u_<D}yu=RQяKRH4g|5_5ֿj'vxJR-:ym#%X-uÌ3Պ,x 8"RpxԞ䚝ļ)E5BśeYƕخkn`̓&FMmYgì)e"*{0O1H qJ%}GK nN|?3 cj %csӳhIDsBe8D}lQ/%_$c?04JҭmKxPң6UM'nJg *bkL'ejT4yjme}fxV"A6{ǯ5!Mg(Ѯmst*E(CY?Dto6ݓEdpU37x2uaDrCUlH^l*mٜ@yh&_ᔴ ^ = _̡ob*bcD_ʏd|@g?bHq'J=@"OdY4d19% ]lW? 衳lTA;H$x"+{c)6O+ǒ--]qPRSͣ $vl%7n`3$s!SU{N 6;_Mס;i{M9P=x%1N#]#Y#@`u{uWUJK}4F'$[q (A#^63t|Pts<o6j~WA-6PؒmYzOȻ;#EikFp렼uPS8on1tݼkzz1uA-hR4,&wh[?8U":ՁZwB5?Q4Jt5pY HaZBcF%Ϻעv$H>Z0W$][pQ/^O{|uT|h+ [[!X\5e\)d@BOa4^:;0O90A]amخd y6ӢF[5iq_ۊ!" iFenB:7yޒ^3sl3J.u/|3)`{=xþ4.L^iEkQƪ_PT"/m  .h#YSO0o:fA* gӊ}TU0\>i - gS9\fRw`-QuoNeFkZ >? AG$9!9Xb ۓ1yanND BB>nz<%Ir<25 ;U<)ɯµ IפwZ抰sȤUDWښWC29k|fW֢cL(ߚQ9$>tNTz8̦ a wm]鳷^#mwQ Z-Dg}V愤Kq~*xf9m+^2t?qMt&NE6 !d:Ʋn8MF04sÚ.-*qӜCmStY9.(a,}蝍qgƟ4._Ush'X: [Id]Q:>djXOBQ7MY5WKV EoDȜRrMQ#t'׃w]\ϿUkga91q^;ؿ/S ܳg\ R+*/ڊ"7嵶 &?]G| ˡrԋS)<*nq} a6-@OiCFjiWv#`wʛ~OM6Q bK/EMLlT gv]S(R5c5_ $x *[&VW!։~u0PRXyy[eО4_j& ~*&d= ʶL'Ң*-m!`!P]:zꉰsNĽC\A9IOa|[E[C3J\zrCGu؁d1FSvqN~[DQ.OU1W(nHHk}v]ζp8QUP2 di~+ey3c@3JO[(|E o$81^km>gWK|C'Mwt)[E%F.&>$"?|LQ` t1Pl]6}t6{~n-V? yB5Jcfbk}B.F: Z/&aY"?~ظ@]m>#Ć+V.dKLeҏ Cꄻ SۗkWc)wmnm `[Rgb4W~Zr)n5X?nfj]'P$`<)% tw\ohwUG/pXZ?Q"*3n3߉-BĚ'Fe`mtl}ÿ}e$ \eWz+@}&56`$aȨ鶺#ǀR #'д"sh\-ӱHcb6N3ZUXߤ QC4W5Bo~ǬW3LxV@NR\pc`p@D35ڨndjd樁g yGU`4}}CP&` gȒ U[פK.VYS90pdҞ^v&73:HM| 58Ƨ:"~,aV /=80?-$ ]hYs)}@d[ 3~FT, ,i=&餬ZI-+t/hM3p{$u@J"hC( jFSbIԗǪ”ĈN]MD~\1؛9#d.o}FEUuBe؋[\G 眒_^`H9A n!aco c}$ ԪL NL45%F0\&)YlHn f(hɱH/J.RF[) fwE4Jvws"G uٴqXWyVVs ҆n+PW$5BRSp/,cAa@9Xao;93d$X8:|"+6 driPrs>ԱIcVi:Pe~AiC4Q8Wkx9;^ uBeϡ$1޼̂}7Ϻ|+o2V:G9VB )ru>&A2M^֝B;8hG,3`Y[VRcjZJnMO^A[ GC*&숼@t]xTt\Irai|:XcaVГb|+٣`8faD[Ǭ98/?`h/ RHkiY;~pf1xJE"!$7&V+!d?teߍ`PS6qKN^7bc+ (gz, e_,q{OxZFaaѡBBD?  V E3YU$ʐh{x<=M#l"!$Rȝ(AV}dLYZme$.SnMJ _T_;1ήR4ۇK?MW"VyܑJF@gü(5߻[.sȣ<( 3>2[=dwBנWJv'=Yǥ͆ҼղU_)dOL| ٿòFF; o04x}+Jҫ@ek:<~EAl+SʜTnAUi;XiXYOaG'SjkZmC }$gYK\FRs/Y&b,|nH)B^VXag@x4V_*b*rֵzn\;Ǖ#79FU܊U"˦q~4exW:5 Izrao!-_ޡ>)B_lQ񷢞:͸qOmjGo>iT* .]VBy$uF\8|s=uJdhelը_@=E62&NlZqW Bu풯l=l2+euAJˇk MlAݧN~hIZg0د 7)O:'s|IiPOb5)5dD[*uRT2n3rOV(,&)`g-ciBXUo֌9ݺ#!t) mdu=6f GH.t ģ$}ˎz?}}  0OQY"Y" ":4>U/[5brWn2ܼxHV1E钱zb ^յ8biG$sIbq>9e61t/#ԉL0??og^k7ıtl_<2!WZ(PW7,DMҧELywGX;oldy鑣ʖ$f ʥtutDH~nD}N$ר9 5Rz1ڟ 1]ěh+f^cd* qeQfuezHzAޜY4fQPwo+2ý|}Vs,ix\ IGؖ&mj\mo[3H^lK`Ap?=sSU(A}doCyX"tt %W.8n}+']%Zu!K/,%GC& RE@Hi"*&pnRAacx1Nՙ^r wS K(+3bnp#oY GOH^ihd۝SCVєqEO%_q k58s`Yf>VYr>ޭpri 6Lpƌeoѯ>6,R)HAN87[3ԋa36 [rn6d6 /DR;(G;7&#OI 1p)LP/==7),ps(㦥U B)Vf,6X:P\NAb>]`-B%R)C#Z &Iy0:Rpt\ފѲã#~\Lj9m0 Ec|SVO]?(, ߚ&;[;vV>͵nh`=Ĭړz~1^8NsOҌld D&؁pv^Kn) Ya E\H1@\ҥxaQĶ3 &ruk楫Ūcd$K8":bKk{_d)jn_⦿Js_S6N]ExpS}m"&xȜh 9n6GY>_ VaFy ^[cbS2M& Т<Jn[p S%BrF6]^Zޢuot<%45j&9W\__np?gE7J,W \9BNk߽! BQK45u>`}gP;d*xo|nQ۳aB%6*%qs&Y0 آb@x>EGZll`-5gۭ(h"AYS# v1.Rvp&Y-.ͷp#[jĠoI=K۪œRg؄e1%ZƬ#EA;Z btwe*'dJb %NZdI! e`c kQ iZAtwU!(~9:[u0MB2t՞W>٤B4W 7A7x~v|+ΓS^k**h;\. Q3^L֞&bo3 ʊ#o1ݖ(7G߽Hc_ 61VH)t6gYS !O m hN]08іJi[]/RY/@9]V)ޚ Ft2)<ȰL67_Sc*dmk3+Ai#;@={Yek1 l'KUu$TNEo!~Z ̌ !qţ6Fߞ:JO? eŪmhfb5d%}M6犚A@+LVȰy_oh%P]K| nzr KT3TǾkÙEz"9v#EY;<>ey|_gIe!TH)ĖB֕BfViJמ{Cy^+ U2 L*wI0H ,'y80)$Rt7{\!ȁ})oW:9Ż!0]uEšݡ[كc,w/ "6.,/ɜ/>w7AGn}&DSe ?Ǎ*M.%@^냭o/OBJ҅2X!|BQ?$Sܐ*jc:8d2qr|[eY8>46Tx{2B|cGsmȏow: cS (/&{NS>1\TS "`l0Aw#z =Ĭ )1.Bc3lbBXWU\RT}9EPRa&׭iMm#$*i|[F6v LbYq5侸Nw">7mܒž?WF6|pU~m#L Rf({pɇ!pKgpnƽ=djk,?YҬV .INz뽣?EGVCƳT$U>Xe.(?fWN%յ[ÓB.:g_Y$ )e|dP 1}[K*Ղxx徥ɶyo\ELR'n?%cKc:lRټ+!6ec&;~~u;T4АO.}p@ 9ߒ:@;v@!ciDaxYsvjⲦw,L3߯ւI'+ gV`ά=fd Kp>W)32*Q]ob~Ԍ}=U m'񁍏ϻNx@ꕨv}I@XE%3N.I|!Y i=\E; tMxxT;^u/-K^y--^E >L2`/9V,OU! FX#>U˅!"];uSBg/¯{!˹b,5n{`esNFѲ|1۽D*ƬT<oKQ;7R&߾kEQޔMC|aVTl?jPO+kf3v H">{_ `KhtMأ1D^Hr;lZ5AB)c]O<4<2JnE"rD~5hA2=Ut%V:<㻗5(dқvJ|P~M>#?VXjk@Bq[A̟ ~x+h@wb'0;딢Q/.DԖpȬ-^#F JҲ'?,x83&9 &f)\I- 'Fv̲w({T-5Á sauEW U$̨y4kpp?T7dqi45u~5,(4.& c8&$5rh"<]2KnEB4ǁU0Re}sQL8[t_∢g:3nn(/^C9)n!.CϰO*]kw1{ ɘC塾/;ƝMgqkK%;Irz$7#ͣ+iGW a+!yBpQ14M3&ލ τ3MEZ'LTD:lFs7ńbjv[^:"ƞV-V7~ >ŝ$ڃU 2V֟^QA|9֢+>-'8 !6JMWl^fkBJue|э PuKf"߃,ļl2)ʑEyoW@sa^ #]wB@0་*GfuIdDن%sNK@`ڝˢߔU=Vx]1w"',cX46B2y C;"sj|{۵1G$RIBUn jqZ/^`͛dqiQs3NIQg@1.䝬FB=teL?"e3u%ah]AdFFZ k6,pى%6t+qJKWP &N1dj T!9.KQ/󇣊gcgCk7~ZE~dX0)IoaA2)dA:P=g??Z`A'`kXFNsЊKt .WՖ4UJ =-\a y:ؕr"s+JA>"aS-|ۍCعݫOTDP136g28ȂC`)G *ȋ2&).;E ؄mXm-܈tp 6)b;~՟GI^6(%kIE`آAz'Eb_W\J+ zkUy|OփۯtrKl(돓mT̎ &4vrS?@vݖ_jOO|{YqO{v[}7tӪi+"V_а-J/3a>V^u UWHaeuqr\A)GiBZCd?u?=d2?+lXhx*yL,̟cHZ_6B>wv̻nW mB*W6}%ÏۡFrwc0nesjb o%JhH/G,10&C/[(g pJ`2~wj.ݿ/1\%*{3GxWYP*Q I[ 4Bؓ{ ŧ7Mqװ?z21nHz)RECd~:80MOp"DUY^T^-ИQ]}m-N&Ɠ~FXܷ()&u9>vEĮ4U$\`*imĬĵV{#WBQ`IB,jMG8T`N^u!eə+e;| u E` =c׻0#(hӱnS٢ sטAU|-`guafnV6ЊrC^y'?ZMa^c)#:a *Sc טpUlϳRH@Cư!P䒸OH?@Ÿ% Ǘz>s.7BD\1M9F`t\Ue;8ܐT3~ߑw҉!t6(2D3,4qS{Nu>"\(Xc3R`t>)Ͷ >.5gX[a+uToG<;c "BɆ`ʢ3\3IҶ±ޢ-RSu]s>E>j083 Zl1fV~δ޳~SM77_ -Pqxp=zQ,^+I1:3h%/[vۢ]?S?=d^'Z!Ux$>ZYq[sc=)K"nb~_ȅ _ 0Rv}^,o\2*5$Dq&s'دH9L5(vrmyI6L3D~xG'^!Uc`n# A*$tY/hU'SdK3%n|dsTQjdm4 (zUz߀f0 $ϵ`m>z µ5+a -0 RPnukk)YCBMPb=>[Kɴ91 ~:~09qwui̎1-v$ {0=N,*ǚ%`(8xXY+PgsYU/7'm'eDgV`;ŗBo%y'nBguxד4qh}2q5\u@. !\d* Be2'>/06X$_YIi|\*p7PlKͥ&cGgq0(e~i5E/4A-z]Xi -%S-AN#o70M ]\DaU,;-POduU͈܈W8[۱FAogg-n` ]2 ) ,⬠ F:+tR511ntI FU@+dl?W|'<4A 3B^ rFCrArBJtQ%3@~1w36 ţYy_w9県l~iߟ@^U5FvOeP2:rCltpj]釒@"|EcW!I+*oȯy7#^ p|ѶXIVT,>9WL_Q5nKZ}P\ykO tDBt^}]XvN aѝ.@:HSpJ+dd!R'O)QaMowSJt?VS&<&Fc RYRT; šYWB8BRsphy}BfK| S\"v.r(#Y+[FP#%+fZIId3Q1qZ9bQFe2DlGP2?j{`TШySm sA%ÕM{/5b م o__<}*AVFs;Ƙ}aHTx [OV\غȢro{?1qi!IBp2*ՔX/Jv+7~eWF9=֟%"']&&Y'ivsކW!fety]QH;ӯ=۽ft[ͩQ_%8X7CC4MV2r5TL^gr۩ܒ >Wt5S)u4u o%-(G10.4,!lc>RuJbIF6m-?@YP |,h>o>V*jrr7냖rE'Z&ˇ oh|nY ^Ox}-nQXGkس±NH]N>=ݣ/uvuxYxb8+CLQ|X& -)b(tS^6 |6BW̗7adFRt%{'lj?24>Sl%i"%a%;.tg#oBIVzӯO[3QТ6/HZ)/ .|xWֳTm ʭ`3gC%l/gҏujvwANؕ48x/ ː˜߭4@n  XֹOgj#O2V+rD" 3+A5LA.r 0:%n!Hy?ר GSġV,?/GY ܗBQj1Valqx(3sܩ1?-\Z}~4.b=m7(QHۜƵ]qW0v@@MAV{-F LT$ Q+oK>!xYoR^ݿ02e& yL?!~nvX1 +66#OGr\YX_"sZ*^V[,7|a~MWAri|xN,ol[SWqOB"w%qnlohvW9yeQb q_g(8Mk؛(e%4̀3TFu)D뀺}C:˜OCWDdw"RKJJ9~л-91-gz |%Tr gm49jfl['\r8>7ng%),Vگ g!QVY,iC:Fs t0< ԵRۃ < &qzG2('`){nrZkˠJU,&Laéj_m@MGQMRDxxq&m/{d8T}aoU._gLquAqh&RB OvKYVeVaBA KLL#4o#_ÏRᅬ~j Y8k$P^"%)zhԱp}~EsCO ߌ87j4[*P@=T36p0m̃z ܿaKzOޗ5qdqD?tYjȱQJ2X ~<#; `(g/#9VغkmAY$:s.:O!xo^oWEEuRߜ}+ԍ#T;Yn#!6~ߓyZ&L<@qîo.*-|ze6q6~q8Ae0{Xf^EiԄ(["|l֗n, d^_xx^6Ov PdɌUScءP qGVupJE6yr*IZՔfCچ#+7 ͹O?.H @ŠGql+5!Đjː, o;:]2G_9 L1J/qD0*FFqIb(;?7d/hà/6ʀ8) jq@rѲt5o$`Y[>)ka-8T̴/j iV VX"0-Fρ^b,ZZY:?S'A.l'y2X ض&ς& BLmZPx,qkHpwfa$wgo+6 *Q"n!?ih!]7|2ĩsfymasNO>A ضq :8jqo01j8ST?ē: -{ ]x< Uc>jw[b6#v7SIM|U 9obIhxY*gY a( kQ "U8S׻Rwn T0ƶTF)}| `Ԟ R1=#ai,Ϗ.(Gd+pw!xXш-iھj QwyE%y.ȉ$ -@Vo=%b0 Ng/ܹuPME+/L`3,_nHEJ`nB6I0u#yH\_SKޛz(}/b{K)mJtbP}̃ Mܮ2Ϛ&9lbaP)M(OE$[~qݍ/x3Jh6WuQ0DԂf˜GwrC% S] Ϳp'Uy:;9xQÃ3Cj%#$swRPKˍ2bZqf5]+bkƠH=5W坂4XǵTk{"/X%SbS2G {!|vW|O8&\G+lb^,ZW;W.}L#?m==K@\$~7)һq8Sct*W/1hz̑ *LE*ȫeSMr<8$CAF˝zA[Y 7= U 6P +?u H!_iR SZ8X yd0E >)Ջ>SˎKE`((Pk5_R $9{(i0ޫIW'@{ [4A /:6gC@ͯzJA/u+\c@+s' :ޯm7Yf]~I-1~Evhmh${9(}3aڇY^q!jg%A+ ˱ąTR/+{h`a~q<ؐ{f4ehV…#vCnUR%0O*$\<ڀӞ)_i_S@\wc`<֧\J+yFmgA)u`6A[1X*b [bp5$Bsŧ!Mt LB1u>ܨ_LUo!xyМm8$.^hυe?l |)$Q[|'3 !"PS];x5֎b kTh+q;ju^1n[O.'M]#t;Sqe nӈĺϨ%Ɍr8Ѱl/'o# EVv|! w]Fn^y}HKsCI;iw22nMю; L n!Ul)^ r^H)Ƴk#uh]cZB+D=l~ΨkP9BtV>E'kqnsOrgm32d]2˩D?+雛b@:O +ro|Ǽ'i%+&%M<Sȱd.,>#L94J5[ʮPGuE.db&ri̳fA(oPv]kR4c_ֶ_4j5q1d_"'_dWʹF/ƶ:iMowf,C3Fgg^{}\VچЃӞ 3=!.(`v(sUz; I80}y8OC0tDVq3~fUNkR+L ބr}Nfi݃R%P̫vtJ掓}{_.!r gAenb8Mq;ь3^+Tx ?l}}_Q%9ddH$eÊ ڛ*U %N! L J9GFtFaz$k{ß0e" Eѱ@h0,daEd RGIxL/pR[ZskQd04{ d8'eŢ.%Fx"Bf2t)H+KTa[AFTDˍ^0?iU( x:+OKK)^QҊ\LYx |pҤ" ¿7"+ɧXH>\b5 !W>\ۏPmgfoW J;ԓ\}@w"x4DvQMVK%4t~m}:)"ibO.2QLsu |E׉"WO[e€MvZ/L0RU~,KY&0nFn[ % C3ԶdiIʴ¢ށ3 k>9|}fMso[We:nt^w28WGw3ʷO%(2v=}w2)p"R")c4(?\i WkTvydfG퉁d+dlO餮KZ{m0'\PU{ˉ3:n}FVB3 iy|IɁΠi8P 7"ٚ]*kld z #pSfaHùX>NIfkr9YW' MVYo<_Ϡ?g>Lg KfCҞT-^c9f#ХW~axm)} ,Z8bԮ] %594LLSEk1v FI}Hk;3}fIME YqW= c 'PQwQG^xSG Խ/ÇHCz +Wˬ&zqۖnoGә+>S%SPF?Ac7;JߺEq* ^,1@ܘԥ=u/EJ4y!ءsRo:1oJOQˈu[|=Bxl@zmg!"~.U8#D"̫gV@Iv|wڙj蜌H+vѵcq][qԟ+5`ӧ>Ke ßZy(̑Űw]@]NҮih JixitּWae|`JzwJ+V:7ZYެT}薲!Qtd1HJjuwR 49x9;B-?aƋ[ s/djL:%"`m2_9!+ |]ߕ!b|rcg}K>A҅.z^r kuA@! 1X>8~7FÙ<6n`nSU2\Ԕ~PmM?jb,܉5qRK%kу*TY`K!rNՏD.TR5ڷ(,$ʌl .(kZ w-ǧ fqM{Cz{R=Ed9@*û4v(-.֥_mbF?xy:İ- CBbc:?h 6Soͽƙ=/eU%Wbx!_D񼘶Y3mv+CqH}%-ؒI-${̒\dw;A1.|)(^m1KѳdUӠ1D1prܦT2Q~(l&7OG݆bkLnEpe[IY "䴩t A-hkT4?o )XD?0/)kmv< ~`_8{GEB{HvtaYTL;gޱ-g:,fr8NݐlΔ$gUrCFޢ,'H,:EvmcB[ʯK?KsM{{1 s|M -vIS;'=p9A+oB(op 8~_1|RUK8C4"WjihjO J(& <^Ē}X \۪`5p7S)a>W$]!+ L΍ ǁsv mQ|\ Px[rμIF68g> @73#C"Nh rc7 ^G0z@u >c*4$@C:t3MZHܗ#v6P l@,ph2H18%c[Pg]YW Ei(&ɲʓR f~ھ꟒զUC7ӹR~̼O+k^`cf-54@۔t,;:|[[C.s|e7SrF=2~wYXQ~'ay54#ӢQ[{%bvܪVcA1vYW! "ˀ/8)쵴~3EmlܠSG)s Wj f6t_:đ1oOnx"y4K_ު `6`GW )(5\Wm~eV-iAxQ{lÄ+~ uԌ(cޥnU> -:3TL:Y@w=($I, (z d=<F<|`3|'y2ɰ3RnN-ޝQf/Vd֡ Scb*9BD{l"6uu6Mv3m(DOXjdtYo~5ͪUP놘> LJ' ܜ%fZ;M?&gO.(rtmR*mQo2'-A̸ھ ?{rpӜDjIT8-cz`jQ[E/@(8s&Yf6ǻ7V&$ܜ{rߺ~ /.p7O:OD-K^68:`{ a[Qץ_u@G0<2ȁR{?~6mTl0B R/|U=>wNj ,bѪ=eנhD# ]!< ׇH(9(lv7Fyg'Gt)e Bzq]tܭ8"4g7(>e+Ɵ8 N2 ]B =)zmJa"Uz$ ]߯4--XՍc1\BЌncF0~ƣO7tlK=1M]"\:ePsX^( 5/'(OC1XˋMr"q'݃V&aH 8,R~O=4E-W MWE1gWxgp#J]+0&]ˤQkXk|mjLΏq;mZ,hCI0T'ݱ cb>zEэ:~1d\]MK@jɛ6xC5*p[BbbWZ/U56- ^vUGCdT<+(0?,}'˥xĜC?;-~`o-n]=) ی'XROdäF yl4t^ϧDHg^6E+ Ʋ  8hh<4\%S*GA oA|s 60cfEզ'jJ6"tB׌Ղ^R!/Ψ kyS_%N?nNCJ$DI ȟ+ O/ɡ5Fֹ,%zICoH|vk_t_xa̓NE;R%)`|+xHz7~%8N)OzlVCG99"v0'/B/NOF~uN炏C4/!0Սt⻧Za9Y%m(iD^pY.^qkd`zTaʇ n034>YʜJ+&a ͷedS}Z;@:R :qk` ,ul 5aM=Ca3H&+8s% 4iVy%Nc=%i~L`_NMluhUf5t  /4o6X tmAqPcx1kU$9gUb u?v] HH]`[ZvlUD_'نaQznYY PT4CN~mw[-e>Vq"9D_QoeaYTuajA&g/nB[^0Kot0o4T,oks&b6j,'TVjzE"(M4%th>;Ntķ |S*4E`HӶ]eѮ6N4iFlИ?KI<:HZ PՑuA@n5+8%%[<pIGˁc=v qdSI>bߏJ@}ph4f1.R[0s"@&/%[`+fHNj _Z"h.!uƪc6 TYĮZ/O,!VjԘ2Z CH* yCԆ]1?Ag[7xp3PtVir:m˜),A3{8ᷟNSw#@vayX*8q!|n`=H}Y(%jSfL\fLm0)>$A.2WR0׼JGw/nʢݼÔn.`6a;hHO) FQsqy)-Jqfl[ߔ-6.{"*n3 9&X@ïD6싙5)źRRPKAyuD 4$  G1v%olee ȗڏv`ԼN9$ { ޅFf/it[6+Jh[ ,A,7Y 4 0K9xDŴ޹#r="ɷy;fʆ;,AY,'PT[->{l.ib6(c%!=!ɇ\='QM b?VߑѨ{pb U=^r~0Leg5 A@9(=mWU"'P\i@yƢVJU( mH@&, tO*9.|%-0?JM ~q̓r1Rd{؊%biI/-lj⢯f %H(-ᶉȱ\^gf9r-l#+FU =L3fjPzR0Ibˍ bNG$EYfr`_Sp»TZ 3iRm9ؿk:OD.WJ;:-VAu %IXA>M _+r rBipv;?[EH,ç5xX~}Ky-ƶyz^@+Š{}I9,?>@¿R8$Oa_ϯ{'WE>0|L pmt32&Ѕ1ʎ?ߥ +gw[6LGLU D 2z }Fhzܖ"جBm {ޘ={3 ՛IiW{€_-/R8^ц}jtFv#rVOkgn>sMhlp0Q΅Se5]].TUXA uߘѢe6F[-? uC{.#^y۽ Q#{6z^Yw<_+Ky4ar^b>4_a,$?W9R/iye=ɺ!Kj@;Pl7ඳu]K |L4"Sx+Hۜr{v3f$ЗNfƴ0wu9x aIA:`q2'ɳ\^'Z9I6DdϫX p9l,G]ʧ)N!\eA|+lqlo{P(4•0lW|pH^YMVhIh'zP`"o@yALsQ>I)5tixbmס%Na؉Zx,:ޞݻy'vGΕ1eygSt)D@\̔zFcWE8FwkVي(D[ G50'7(VB%}fJz n|"П%~ SI }Y/E Iv }Yx%'+¶EARԽ#w+A V)݁::m_Hmݫb. (nz2&p_b2-)aɒnrgOe{ezIRA;ȅ)|E|I׎G%qBX2lE=I{Lz9H"72KH)SGMm;A~Xʎ͂7(!X?LgjM(ur*6ts1!kO-ud~mS^L!Jk>]Vwn&"hI]?EJGnwf~6u \lGs{p5,+/a`u"Ӱ7ėdC?W÷ix_P7GNJC0/R6BxONP߄ %+FkQU]'dDMZS zg)E՜~s%ḡVd»hU@V١z.sT5k=wjg|SXv nd9eQY$[ag֥H-j6[[d M[X!Z"qIs&ryI[sݭ_F5OV~.1lK7t"隷TRJ7<ύ*Z#R1w/bJSb u& >?X ʁBX{aKzdlpפ,nO9É'+fmƿVn1?ǃ %B[?%V]jcjYF tB2ݪߟpÐǛT"s#Z|\O8bH7]ѿz]#!S_d.s9\lzrE9lL0 GW0:vG:o+qț.Yn=CTUŭS\'e> s>.w.],r|"n*X$W3bw{_86>'/?ǹNrC&jC_d;6ސK>|]>J\Po &."+g>hz~9%$>^qыjSGMa.ݧkH۫_rH?Jg&'a!V]Įl]PpdʓklqPIRnꗃQnPħ)%m&oH[ ٺ!nIzSp0]E윶a瓥9 Eݳ0)UY ɜcdM3P]82-8ҹ*ugΫ~rϖKCAǰY ZyJ? :.xIS]Fԉi+F_y~k{MZoٚV[w?)-86S$1j-M JܢZ(@~nP]8pak̝$ 3kOcQo-:,q jZS`ƃ'^Lp.&1LRo~rU[G덭 Q99cJ"YڐATV=o̘nS']|)C=.v4VWLspD#f% =FINJ=;f"tR * IL^,ULpom4FDtyT'mY*J/ab{9h^0?Wr?ڿE&/ΗNX%|vJH˖usdGr!^rL?Rݾu +n˪ 8NKNeEzDR߮~+'bŊCwهh$>hҕr»9מeY&`+BhE=*w m*Kp|vY&xL2?߼1;*C\}I@:Nsǎ'6;(0!Ne#>>߯k'o )mSy>IccD3i`O . ѻ{^"f;( 遳1c}\omJd%^lkpBQi#IC~/QE֐8蠲ЮeK/GM'DS_u?Č:|\)dKB\OPqDjh\b0KFbs|#n56kYǍ)_s1dTdf`)hSA1Sx`?4ڞ4~7i-obUtvf.Ģ.,1[wf.`>&q2dZWJ'*u%?LbTq #u֮w͛8oy=״=/%1jAɝ^W>?9s.>T :٬JTr3gYIăARfFYiqn9iIl:%#CtTmA'c`um<%;qjx$@>MxyeeڇkUVb@UۥvUDӰ:5U•.p|QGwA= L#9ț§huL-Yno_Wcħ> S1o_K&ɂxhR@;ۡB>E[H p]G3ȉ*htT{/ `u!)Xƻ#PtͩaـdP_ uvߑ1qsѤ'ʱдj3I("^>aG!d|(>bgs$rsZDƹ]" Hs JeD8u""a"OUR:|xx/, nSf20'Q mW P kᛊQ8̴2ͲX9h4XwYBwjPBLɾ<4ЁCmԲ `&$I2t;y%nT=yO,$J`ߝAf=e@ćlA i)=1R`AN TcR!>]Usٰ89vA0͂#CFegt%0vl'0 e~k8\A@ѴzmѤ+Hٷq+ᾩ ҩs*<IJK1UPN:jo"fDXkUY!l$E (ZjgA:儡掶kqJx* Vft.`b(ezႉ9gѶWGD4*T+Rw_k+QЖA \(s"Ncl) juJn 4){؍ؾ( iU:%QdW y& }O `l"`TRMƬ\/tM֡?Ӿ nM*Bb|GݚYqYJXgV)7=*vsT21gp3MdgUں~y`gVF ȵiE4%~/}IJ(fwJ)~=5?}H]կzx `wr:.JtW\!ȵuÂrx3:-0 Dar&;KjDdi!>et_pԴ.AQ0B\u`?}:bŘsK"'UIzS8N\rH͊ 4sA)xOq>,6]DR=Z`LQ]FU V]Ɠs@RiqtdЇjpr],Hj[GEd{UYκxao(DUx ߩ|}-h@ƻ{i:$zqÆ &@LOIddIHl8W`A;o7t?:,17íՑb'GZ㫬"PR AAEGyO(8^zևf0m*7f@6@(.!tY40LG9'`\>mp/Pw %M.by!tII|Od/pRv=8A2.B4jR14JF֍y5)|@|)fkmtgx@X+_GE+h9>=SH' pb$jYh̗#7vHڈ|:2=.cֻPdD@GfNj2dThbcK%╱;E~~hO,k!$alIHFmfn0jᒋc1EA((p k 0Μ*kVŌ&vBSPkFz:_iRޔd|퓁ItƤ:WS1r[$MG:+u`"#aou!ʰ4xH[k:GAbw$EUvp:$_H[Ag4] nCFe_4Ɗgْ`` OةsDN憚tjB{& F%[Gk/e!dX5jyhIٞTm7KVfŤY[*-`Pjarv9Ri!aΈkM=6 Q+<-a#]:Zt4nrB,٦&Z r`m2. &>"ڌђ_5CdZw燮%]bR%4]]*oAc <СspE@cc~ 5^oג4'$F{ ~##,̅%G8sڧz.t0U#+9n]I[}#ׄs(:yC8g6U߼/!8o _{Qzh65/3_ªpqJ,D@t }_2%[AU.] "Ÿ۸M2^b!8`tIG_DhF&--"/5;7X$*A< nLձ@+UIvV:[X+. "4h׊=^8R%M[rp>ƨSI3xwxN3O?9"hE>}[5!נԦӦ}d*,G\nN, biQ6MTck֮qls3oKjl,S XSN!~3[sv A-I.cXV02~:m}5xCһ 0 I*xS)xdzTLP#Q]e]K@!UʞqiТxp*F5RƣIo1zLG݇õ`V ߂}@Wg̺v1,~km.Ζs3!,jzl@ODw5m5*\dx7{&^{rZ1SA4;nl"'?Y8v}^&=>l#0'yp?g:A-ZRgK;HǤZeˣh83Mc:[uV>%#"P!RO8sJ/8 BjM25K:b\vx@Zf)OEҨ&g4ТqP^I$?TӏzY(rDD\vmM Z'T%\e 㕏fMF{CT۝?սc!: `"=GJF+TJp2B}v~:\%"\6UݖftOoTZLRhA>~D+Z .F{70R|c4ssپa]; .mXqWQL(Ga eIT2ŞJk##j̹#0cQrj"^j6<hkE3U󉼝fѹWzsơSyU҇&9E,t=93 #,d[=LCw(,0qF*LWesj,"2i ^6HcnK#R*uO* DVI@۩:YȜ̷?,. 3P[ zB&WqOfbRq.6Lә@ Q bwMIP($_Pv1$<魽LxA\RBҊ&!I@:н"Y%94ܕl] J:>˯v-O#>׹29rW`2FP)@%,xC狋2?dL߿3YckbXFp}˫RtM(w UFQT=zy#kY lLOKВ,8yΗ޲t8&ԘdtR]rCm ] jNIl Rk׮SQ]fXodtJ=H 4H=yS3~.ͨS'vW@**g~uzP7OɖSwVC\Aȷ9ɷr./Pȶ'Wrvԁm\7On>+1j@_=_/Ű&#Xk ׋Cݣ5Ш 1 eNw6ީlI41TZOP5o1%|db!;+&4-6i5oMͮ+og|D vBsrlr= Ϋa>2<8vG4 0!!.>̨Gef}N!m-UbHTF,9{b4;y!'kJx-dW> ]"xJ^aSY&x w[\##<o/g[ի:BqڬVE_Cj׳dC@'5fU;QO+3G(=޽S낫BFZy?sNї9XPɏ"de=[[RbSph$ qR&Z66 ԫy)0 ˙ɪJd;Djs֤bb61N~Mg䴽=鈒Q# vGrː$hoh(U^ns=ˈuۭhS"#2M|#Ch6=J'cRzDd6zs!H| V8EE<ц8W^6B@.^'7*&lsy@鋌6;>=ǎ>LG <,E\yu/sz /f]Rۍlo8ס3]=nKPC.C6H9[ϼۏ X](3PJ_v$jb㍙.]M;+0vLNo!dJ'Ytqk(`ꫥ[ cyZ^uBTC$G$a^Y ,+[X؊lP; <|/+mB_M! 1v 3pZ[ XΩOl4nAD$>j& p*tc)0dXql/zwaiV83յgLج2-䂁 ΛL pF&m[4$XWqwlw2)/4Ro# չItb:A FU!A*J\~1e-s<7^nW,-6#h{? [|gD^Qy~WA ֫4rfONY^RT#;q8NRzOPa dc9Tb+ 2vƿbD>$67u-&=4G,Umݔ`ې1:Z;펰5<{ P#-? sK#E#EU|J /xqkZW[(Q?)zwx#z?D1`ʈG" 1,}h68<7+3NhsS=.Eh:/|Ĝ|6P!:B_ Ek?? ,3PrL~y7PWAcn(:AF/IӠ0j8}`Fg9m :/a]f@Y~t"Y I@68 dם@UpDyaǃmQ9 CB;.fNeNVnCo5T6|߅#1Tf}F5`D%ul_>3(jV(#W)"Vy@~ű >VxƼ*aS:760i@"F`wbDJbT4џamcB])%]#~RN ($O(G|L<F9bރDWe0Wv /#a9*ta`16B$_"[cs kӔu`ğiH 2L'9(s>'_H]းLk1 0kwGuc%qu#<<u cHp:ڧߒ"aYDC(r k~f{9"S. @)JTGNCk!INVZĽWb)=XբGG~2оmaNQbA{jV t($Ɲ#8<7 9s*IJ3,m􅅪ƪ["Tn Y@8"yޒSB :`mo3 첃+tj-zsh5F &FttyI %phn (j)4W |"&O#"ܫ)ة[leڛDXwG']UC̻N:8}  x}bVOCIs;69Xr ?p`|KT;ƴ-3 u0E[v$} P61Ӎ 3ߞM dO@~RW^?5LxtxƛJXi3 XZG!قqi t.(& 8GpGmbr&cߖːy7;ɩ"[6-(|XSl":m߸9j`i_ s@G qԗgrb&cD2"h-6q`;=Yaw=W\xHV?Sl4p+RΘPLNZR#Q<4 ZtEAg ֣wz#vH³ L'Y!<.,tjMq3l1h•$t#ǣF |ւ{E>j[ocAA-`t{3VXAR߃ݟCCg DC u* $^I׍a@K_ mpv9GJWv9 HmNFȏ3bĴS)2o"|ڮLeŬ-J% ڈIhP|o ņY>W#۝3)v>cG?i[ `XѤ%te++=} yLΠe|OsKNR٧oN:hN>)O4SQ/ *9>cBA!|,^\=ڂT ns DjR 1s\"%ЉUl> B&܄L?.DА_}À]!˦.5]UEm;m"ݳy69"+C{lSȥmEGAX>|uYFq^[=纞MRU~A'WrةX :fp5Hh4j& j*E}F0O  =wЕjnlxJ9*6N ԯ2 K<<*F{ bv1dC$)kgY+fÜ[ˠ{޷ Nty1J 3sUg]Ň='Wq,F;EƔ/ N}5-i__df 7ul\o+z}bôCN&i[ޛ$:a-J m1E)ЭL$yD U`=/OOM::OoVQIfW;:!B^2u&Lg'^.V0} ΅4|1:-ER\{? V9&~]iy TaHm#(1x=K, ؙ{x ~lΜ NP)!tWQ9?Eu~7&ebbmaf<~OƅuFeiM,6&xr=JtMtgٞH0p&f6(qjJp\8[G–@ w3Yy!CB"0: uq @uXzΠ8!4 *M5RXI^1{!-UA 0PhqyZ-J}벓t25a[ \[Հok='h•-ӞdpZ6mSRvs`Ws2}AtGD(yoEDnCK|lF+1QW`  ÷D{ ! B$hg,-xdXwVS6 MlE%AAIr75pXNn01̷=B/A$ SˆDjy<ϷB\6ө[iU"&o|h"'=~1Y磚6Io b>k&#vm7 dWà;~(Ͳ`ç_I;O9YЋPQ$>j@˓F%P P蚃J7/PnW;>YX@q543F`Bw  /` 4™Bɗ$xQ% YZ p@֯!ɷk<f3ԩq7$3,[fм| mLRLHDh}!?šYUI 1-4!.#sШ̪xl WP>8Tkdu-( deġyۚ~<(H|ԋLesZKĐsXµ٘nIv`es2kXwI8I]3r宸a9V\z`e%%!+׺@H_#% s8p8{T5 |R<{fms~rvd' z7;Z&%"D}'ȯB}" %uժ&\(c̀p?amx4ZwhVdԵ} h$(3@(SlՊJ<|A]*U`LJj+(4+k3'ؘz¡z,ӡ(Zϵ5 @{ԅ& *{䲧Tj.hX8bcE܋K땸0=೾tMND[u?U%[c83幢8CdUdoj)q=Mdػ{5>F7Pq6^?)w^*|OŌ`GRf3w`hEprp֦z2K$٬ @sΡSF,ZrP+8d5 ;B#+RXx5Gz) N ⟤J0‚OPU &rlf˨z(&{0#I+}] ]MQuvH8*V]i/%Μ9C x.x5K/ Jp߉V~nvI27(oGh)c;JQ2/;<4+Bb`lb)ܹ,l~d}5m)QyCKϮh‚tjiA`iqhԀ%h~4 k͛hĴز.Τ mx6ܴqZ= ZNY%NVc7wtv\#֌ᰡ&Nvz^+p5\ z{woj:N:O?jkgm ;pO2.t\J"U= RʢnYڶFUn"J糱>Dg 9 eFt.C)?ܞK#*'(">t2JĝΏ_L>}lc,=4Q($z#6;Pa dFzblދ?e4WDG 8chSrM*FɎ ϩkWo5o(Q Aϫݹ瀓yĂeWW0bHa6FI >u}sf|Yrr)1>=XhYtߙ⪐Ot񱲶{_ {)W+(ӳI=ra7R_M59`<ȷJk"x`hrP8B3/-uim .;obߢ~?f䯥("K6?V oG1:":G_)Ak0ŠA%Q_8jV͑W3f O[GRazHALwJmw΂/DN !JO"S-pXq Le[As> ;U])VhITITsAjWEM2 >>42ı3)w Vwu1#Epg~+:?1 ;9y`5"Ɉ&C-F&VPtuoY 4s*cYrQ'ZHKAw)^ҷ) o:w}A A=D4i챧5M^GĮU,3/tGG V@E1MʮEv,;\Ehnꇝ~CK̏-:XUVf\yf/ +eֽVW#Y1UgmSAe~ 4葇|Dַ1q<$_F!34pt2K!X)E(pp3!|$յA(6;Qآu]BL7_"=pɳ80}TRZTh54YmQoye#Kxtt4El6@YeA~>G3{BpGQfOLa#R]p?Qg[F%4M4W[t+Ŭ'aբֈ ~)_v̞7 ,.sW9bp2z߬{ lג]@vp\eҗa`,dG199zp-7[ltsџ* .ImZ _gsbT3G>t{zKM gjeJa(b)ݞ> YW{:5ߩ#M7!&3EaW-Qi|Oʗ?y::eAuUi$g#ah,nf>قWZ%`AŶ'v#^Fh7d.JXUqJTK|&styUJKjPsG.lE5@HN}z}Rg켚4mr,fB B}7zq35=~#+VcuRCLk6d"Y4cDa BZke-אD)qCkX7Q& D%i'MǗ؋›*[\!] Jp/\E6푒ҒO7%LHwB%B!jq-!9k ^sZ ѿ/3>NuO%c"揚@ @?͜RE?]t'*6-`;$Ep9w#yX?u0 <]+tV/ I9vA9(3uf҂:&/<K@Rn 5ϣ>JC9.=%i])O+ Otk¤2eZR@fv8z{>*kRFJ)tpS3ٮ-"# BEx狐rHXA+—>{Y!b z-*hTS8iRN4F~}X$).C5t;ɬ;dJ(%|+J !ܛ`y+漢XUM#W|/U^mL\&RәJ_(yQ8&"g 5|>6z/UYd7p3">2wJ Dt5oHjܨx"0ABxrN']΅v m_tT=@Qs3=.FMpSN{ Ƚ}}xY᜶NX$9//&n_BX3jNie3 x NJkXv[@8n~x j~i$$: 8&b?ƌ Kh9n}l=(F6Dڧ[%&Ӷ>aUQ^>J*?VO Šck'=xK1f,Eqj7~%vLa`JC]HMؘM(Q!_E)rcW\YrdBg&89s']u}/SE7dD^̩j3r8&~2r|e \:["v#[V3X->cm'7uPM "@V?'@Y_26?'% {mnBss3b(7R'7dhH4ZxZ܁P:FpS M5Y/ASQ>oTzjWxVYoXܭ"{uҍjhMKgw2sXxٖTAԖ)e85-cBQZ#ّ)ޗ)@ɖƲse{CAv΅xi<)E=J5 L3Be% ZEFR@T- TWzPG.5अ!Bz^ޤ.Y,d%e/z2phR=:`mZmdڭfV$H{= G烓>OJkMESv+MSv3V?X=gӉ >q_1CZ'{;HreM>dћ9]y=_ꣶm8^&TG=,\`]^C5x`/wp&9Z,Jÿm+Ϳ\襏Z b3a8hE5RS-QVOӝ|( tSl{i*܋w,bq{ 侀[X$o EgY6p(tB%JCxyqanYyfb(UQS91l8rx("z}μB)  ߰0oTU+kr蠙:5}#U;$09fV  Ua+aBt9>\1ZD QgUq8z_}Pk^^+(4kF:gS8! {=dɫ hT|M%hT ?R۫h-G{vhH  8*u@؄Z׻?p'd7ϥWwyׇ\iT*tc \Α]cZͨ|;, T a&( 1I,{dm"-e^#M,8kuahOɭ(zKçԁs}xϿ|,DɎ񚲷`>iI1oxτ2278tRaݜ~ѣOO.``Q\vUr) ttGܶA{؋ˮeyˬxrӨ,!ԗl:N|q :]Z2k4Jry(3N8}JRwthޖTc,b@-&dpiozpRż /cl1O@oL?=5\rj:NTrTќ9)!8 Nu|/aҏF7#r]/&(RY_rHA SC[N )6M2+dZ \u&BXwo. ="Z( D`hT\FDWdj{0@׷~?s8߅EE5 춵# np\s10l1 G7,$[ޭuBC: ҫ楷{燜Fy?癀?&< :8nM5\*aX{\.ۢ |Vds/rl-9S8zߣr1n`ȲÉaף $rTu)>}1%]W$Us>zQU]nua4E3YgUޤ#Gu/$D|Bcvp w^hBBg0.ޏv^=T@#VqZ9ƣb G`g,9(N\X۶qy/\ށϐh %Q`>ޖL 8 ,_k;ۿHLJɚ5J Zҗt0;dZe%DHuƛ`uF|'<\YR4t\_.D;UěV>Vt;axO{v`_4"ۋeD':mծhQ RtDv59Tq +ibm)__>X_e3 6].D 5pS,/&GqX9@ 3UΧvU@bA HA.@XmF[[w ^GDaq?|fQq~ 8kNBR+*sR毱ǁZnI}yLnz9o4;q.4m]ηF } ӞǃWjv)B8'c2eɻPަ'OYWG)y0TKN`HD\dL(m r3ҀBH%Ǫ.Q66]厪FWS_eyAh;V%Je$@0)˩mw)I=HmhdlُS_ .~f{X#zΜQ7yDh$wn>j)֔o=u f3Hz Oe =G/nasf"/`ɔ|=;.gշ ˿@l˕dxhb;6O$P0FN ZSvHfDiJ3xV<=Wp0<&:h7[R5?G)Զ F!tF"@0A*;,N4:̕GUq @0s:kMgF/mx ͘7xku-c*xbrJ x6tl^1;^f&za<ǘSQM剒bE@TՑs/ D0~Dl֣dT>-oZy ް&#ŶnhohيaXu#hܬ<-Ւy7: :kUXNoSbOa*YڀhIRW_Y]&*gE#܅ ׆@bSU9Vp *x96DF`CsӲ2[jlU`VBd2ix%/aRaqFbj.?{pS[ALjc +=,љ]jgKF:^ۗM\V&\D,_-\$MH0.%}/h =}\Mf2‰@H"XVlS2?őL\&ĭ̑U>J"-b1>T:ȂUᒚI-udqTSG-#z/zlR7UvQscR1m?z' ݬ>k"k0`,D{#R)F-AB۬hrApa(>B)Nò{j cj@ z]JXf d9~AM0ukRmndt-yӯ}CŜ 3 d,ĊsV۲ jEUmӠ# R[ffUϨ&9E^͉Ln(0@6 KQ΀a46@{#!tEc&|2bOO!D[V%)(o5#93 ?cyǂXi@jf6P>E춖Їm뚤DOJ dw(Ն $U5'4$|Z2em'[Ӑ~A YD}gێLp񾥠+K<+QnE @(ݨYu|x8$ZD!tlvvGLl|$yRKnm}<(>(+H;EDo\EսO?8ضlK♅RU r 0JMUw`Qoi3V!E3n2~|`*jBb]3]\|"~#ց 1#f(auϖ1G{h&*qo'}~GKD#eMZq,/Byq:PhT)Dk4 îA+R w5R>+p/z1mˠ*kȟ!\,+J+ 4c }d A=*OdVY|imtbv5XXʋHo{ſaxwoVM6LHU!T=|#6ejO+>ah2j]J.wiBYi@};X,6E:.˰BillR+ %#aiY/B$Zh a6W)r'ƶvj.:I&Q]g ~-mrE | yAR&\$frPqFn ^nbl<'Cbƅ:" ?@hnB4SzW̙3obW?~l.H fc2ČD|8S qèNG6'b O)T}`v]QFI ! ڻ!B^(&ZH'k5#b>Äj,h/fMjYwqL y(AYXk[3y4palc`dKx2bÃ}+8&V*՗ ^>2[Gl\րQt<="N7(+.Y2ҁS*BňП,b^'' ߓ=.94h kw!&X#PˢFUV]ZE!":6^^eߧq4Rr\RRS>&WbQu(0r<=3h!sg6g,5GSpQe,oWpG!N'\a/|"q֗~n^A>Hza~eƷX&($"pMzxN.u-W䗏Ʉ3x,J\ &05@V q֐XͽHdf$h& 37[\P9G%)%yKN)Hܫ&~E*,//[@tޫ*T6 gćb7Wlԓ9ܯL.ܐ|rU;kJGJo@+}f-1L\uS ).jjm5| K$Z24GZ]t?g[+ק>6GHxf$ی<^"҈-gO{ roP#nxƯsſ2y8Bk|*stݝ#,72fxY\ʃ@/Zz{QusHb0m<~;vֶP~xJ *yM`)i9ڤ g2xb㰮RICRk7`ƋװpL#OMJS.q\R/b璉m5Cּ=_m?&ratBH-jl2s_OFlz4t7!`A!u;:w')wڑ)@zJ}6Q6HҦedU5QH0A7i:n3%eQKK•jEAoq9({{EORGŰ?[ΑGSoxrTuXGD-{ň>=[o;I'Fˌ-bJaI%RvHteSSVϊkjx/6f 6kE . Bc2..5L)Qch{\Qiyc=m~eh1~k2IU@K:Jʞn%­Y+Uox!oX\n$^Wnj9׊TzzB_.Q:fAǝ%f9~0֊Ŗ'޽"֛CXt38b׵|vuIDr9fߪH(+͕_֞1nw}Y |M̦q,'^1jJ*]Jkrl2K4|d\L.AL_DÕ301A 4BV?T!Hɭ\kУ5,F G/ht<;j|*hqX9\\;a6e `է&* Lg>ۆ`0v YkWxx˗/ֆ\&Y# H{:B}T$J&LɞL;OlPɗMdgBA"ڝxJv{'ƋT%5NV&N2 Xi7@8xyyx| YRØfSٚD$8TM DG$3r{P0p@nxX7L\>JfNhRkUaH3>;z$5$ٔ lte(6<Y7Ygi^%msn"oc9k$? p|p%(f82È) iUS>.bC|_K( hLrH~ٚ -!g#%~^ĺ5DN`|zbsZU++W;jlm6.75b/1AyTu O|2z/#kn˨,VOǐGT \2xr >%!;iL1FC׊P<-c ׃!v+&-ςD2o7ý0\@~p6@.]ؕ6~ap[/<@+7d/A]55^q}mUKSᶦlb'zKIuN P,$`1 )Ixفw1Ld _F6+!Z\dq sZȹqP+`~u}"GL;\'ldRE d@y KS=wnj THT;u+c)nISa%6y*RUPta +mУ.a =dGBoM>r[m9GXTÄǑWjf,5w&!-v߇*Af!Wy#9wLN]ݙYG'Cη p?j9KQ0J#mk0)՛O/W@fcrÉ}`B.í#(k-xF_{6C#DΰؚzӖ)'-&!GxxI [fGr򗼁`kxanP„|`0=X6kM7;<Ĺ ˒kH:bh37f8q=#xH<{f09< f$<t֥ 1,խOŪd tϬ+"'zu~wo^ pzj]󌅋5rl>^v"6>.j(g r+'XDrKRSocy͊opJHgL~#bd&2j0jGyo~실71v¿pKlW%ɧaCYXiDbOD?"'ݕX4/C$5;g( Wbp"FAXUx`4x*=~Y v]EN^ Nگ-t%1Ln7;znN镓p ҀewݼVE{/#A8x,c.X)bd nv3ڂn_q0ڒFߋC˳L8'4:/|SjeC7z-wPHn}n,UP F(iX?7Ndt޸A&3T P_8ZVA$P\(~!h\ĒI1J4#0Cn#%]*v>uIO>qPCR-ORg[}>'ܘ ^uhAa8`3BJI0bD:!?7 Wvv7+?!yiǍM`tャU^|0c.R \|}͋NsGP x&Y: ܺ3ar@aq*Mwn*_n2e ^͗>o62? @(/O8^_H sj^㿿~)t*QqӬ&c2¿O %6{2zvi Z/^jd'ƸJϵ+qr) r,SMŏ?F ЎF9kϻY?oR^ɚPbbKݺӐS%q̤)p< re+luDgmiуm+F P]J΁/td\*f)0丘tln%6?¥)~ė72J B3-<%CӯYNC#$g{AǙ3P6IP1 YͶ8v!@0/DP6hݎi*1i KN&'s%4T!Hi;*6)ǥdQۦ%ĚPhŲIV> kYMKC;c<Joȅ*a2nxb7$ًu{~Ijd-2k"ͩa4X W4uܽ5 ХK#F9CEW /ydd˸~\dlO0T˟Ʀ ArVCЦ₇};k#'w.HHe4͖Q[֨#6J§=?|y xjp|4JeJ TY#ؤ]QUg J/%1qV<ʏˏ'#pRZ˳Zpߩm;9L=kB63[G kvyw=)_GFB٘`s}CΕo@ pV#L@U41CNBIOnaY;AK[ 4N9vܑB(_X1r_=qoa<'wێ)CX넼H~"RxLSיэË6QfzTRk*V:gN?%<|Ɇ*y,Y'j@9H?n$ dj{(0:]yakYݜ.빣%f]uMB쀅_!)}MYا)!ɹ$b9~QVtRРʯ=q?֢P;GT54-`̟De2T&]˙_شkox^SFEh{rBKŭ{e|J]&)YU}JGm8ʩed¸53'1{GdM뷣1V+_Vۍ.xn_f8Dw\Ut5MgW;V%3/k(Oi>^=c׆5`Wm)=ڴf6yG9}9{Pz %*q{?h<ꦀ)͞Un 0^$4YŨ:y'ě*JtգS&[45M=$ c>ǗW޴'I B4vNdZCm[ @Ϲ8u{c*- iΞ8(wZP+s- PՕCVV)+k-7Ƌ[Yl `;pE$~OVNLc܈qbQ>`GNR$̢ tp,~]kaI\b~" SC3EHR)᭪b *&gxWpEVҲ|(5Y;^2 D1wd=*KClҼ {x QuI2?4˙"uČ)bdDO@}\eϜʥF52D𬱩(]d5AdmJgo} M<*RϋqApM"ʷjkf W^-=&`EPi$c,&֬rl|bEy9<ۗ{;h1 ) ~K^G;Ң"G4f]pcI'[w{"J.k^q7ͬFjGp"_BcIS9NOݾqmQN'¼$+6dt~5$g>/@$vϩAqR nͧd.6fۼnrL3DljBʈI*"Kǂ#=* -Y Zk|kV?H 2\Sz'd0*1x~ gO6ܤqa +G0{wfe}qR\¸(#ɚi5!] 4[g'Dz:y6fb}#^ Q7BjHx=s?_ Nb#η'KC@F1ͻK]JY)'$X,l72@_03H6C&IdJESer+,"zFX\GjEIԵ\l$ }c%,EZϤ֋2r =7,ɢf}ZZq^"r, YL#q-uU.^r07{Gop0;l;Ƙ:u ~+PhM_:q+ԣY|#*/懐6%ǹKu)2GשQ0OFAJ=D;q<41^^VW7/ԜY[7~T8gtux -~[me6Qն:C^6-|7BO(-A/:܂D~ݥG] 0g\F>+/rPZQ'r$CP8BD _~AtDWM-e|0˧yQ9G$d[bUw],?^jQ[5>qz̮r@}d"!X=k"^( !V7^;y=l2ar>ݵ|81cY},^bQx6BsZ0yAӺv,i[L=*&jAs`!QM򽝧H(Kv:R!ek 7ʪ;=$tUiόQ{tX\Ҧ{'uW'qܡLtFEȠ7TGc>˥#DcjH_sZΣA&0zFBU-yN߃vIp? =()D{L{ݶ8.I|tzODW^yK,s*l %ؐ(ʹY?wJx#ċ/m2"uQsYcj"~*Ϧbk UJ j90^lϷ\E8}4B(/gY\ bHY-ŤMcTQ\DD_DFLw I=w\c12OQr3ު#ϐ{˭rMLM 㖣FxxŒHۯ^3)# ᵖrb`od5E*#kF {\lKeVۡ5Ď\}=60ցHE91fu?kq{-_hQttFĕO@a9;c h.MbF̔IVx:J]/.,K.咝ֹYPѽ-Xnpq*<'I '@Y*Z]LY mVs+(Jc{>:'lpr){NLmDrO.E|ОZk@50,!^9!Ba?3u(X/zv+Kqy(,񾨏a7cZ̿LGHkMg5*\=h'8˻M9C0y"0}A? #D 5#Z@Q ytY P/rBc>cM%=>4yNt8v95')tFņL<2x5 T3qŃ"~5_c?:,.H JBEeSMGFG'6528}!'c7M{?2%ۤ2XޗwE5'VSٌ]cspter ]E.v-;b\|'&ܮ^_Z%΀tst/a60@/*_$vJ! Y0Cډ\XZ6""Ryb[ B̼}kFTɇn# $4Xq+-J`$DLVgb O1B^iW{m&Ω29K'ޡU%4\3ڸ6l%]/@;o.0w`HTY<2ڇCi*Q%0=I\O՟ ީQNhOŝv .W0A!~Ǡϼdb;Rѡ?3H@.Z+h^P.o,dl"OT0[ѠGh`q bE?] ]C䅿+NZX%c۫S`x3vf&&ع  "e nHt$f1c{3xPd !7IDLI i0Z# .TL#ۍ떂dҏٔTt6+ h@I8ɄDZ99,%+01kr#?taB'XETxQXɠWxdc'LURd':ՍkiۻxW̥'(K-jC47 IN^hKM }̈́|y~8+jh#Hw- wLs1Rt2ҤgXT6Vl7B bjQNgYZ07070100000319000081a40000000000000000000000016239ea860000140c000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/ntb/test/ntb_pingpong.ko.xz7zXZִF!t/Y#]?Eh=ڜ.+3\ΨQ^˃Vf:l^!9Ww[^v U8f!Q1:ɰuq|=tе͑WL /#R_f[rzьJX3&ǁ?J d\oǎSzOArͱx׋Z.}! W!=-<(4IlzK[ikB9+'_mS'ʋܜq5W]ENuu/]? W^?GPrPi,O(:\ ;.e<Tp2aSW'5nExQ6u2t}3w(m %{5"OI07]W_R!RcHFkpK,t2qE|x}`f' /BNgf*X^ %;l?d< rޒo]  :G+lZZWjtЮ6}n 򹜦i Q(0,/sI{ƺ,#)>؆. \&rM3ۙ:] }$Qh㱩6ȿ Qwq^ϜP[E^&?܆p_M}+AtCny$hԟFYof2`p#}|(*Upjs ~r0<-[}*{KX'*!O@@W24*T  DY:.Wbc8MHW , ,9ͻ o&?klABN%2a :a;P\{w:f`8u^7'wb aଲS8n\ȫMg=08G晁!rs3)^P;ȋ^oL~eUs^ qCR`5ѝN+ǻm>2mPxN;6PG`v(FIZg tΜN K{Z#' څ/E,wʁ $?K* KG/ r!Qsc(G=ٿ鄏8!]'G{x9e [$:֧޹ `)W`m,ez<{RX^qЌ^K8V8J<~(/; _ P_b;\YlJgw,gsA!6uǸaC҃5 8M0..k);-p!k}<-z9 u#aa`7|4IA_ׁK̋*-jR"eGG#3'#䭞 G#_zE>[0͢dsz6&R&m9ZrA Qsf IV_ku@PA OqCo9\mVec‡M >ύY;*v6 2я28Vx0ۙn}z& ;_Z@ fjM5 J9~w ]M3zj0.LWP>Rd `3:KXHA SǝZB)?=6.Cޡvvr@,㍯J@]ٞ:x)O%3Oڵ}*BP5t0r|N<xn(; GH37WͺozG=iy |w 60Bfkdcu2u"m}@8{O"[F/d ҕ{PXEBrv#vΖEo;$Uʧɿ1'E0'l HIEV8{Eyu+˥p~a9 y&ǮDEUpeSz~ޒ'ۄzL+sprEw`39k_=RzMps;|`sQ"H'*.v&p7lک-ϲGCq)- /jsǦlTJ3Ⱥ*h~396D! "xT]^+Dgά׵|*IOPg^O -5ʹj5:U)g t2@r۽Eg RVr|gJYykc!Wu%Ew*`Ԉ [Zu71;snC m 瑽Mqr?Du2cN)"ed A* _yM|_Yv:4ƌ`g #6ta xlBJ7VŃ̻s>ޓwďh *${|q|+֯RWV_KÕd(WX1h%!H]ВQ̠I{ϰdĞ:v vz@6o/whpo-gg~Iv?ͮX Q SΉ#u8%1@O.ƿ&@`L=|;П0!J71߄:)5\F,H%|#O Z\ z ;Sv9A (1)o9/sR!3!>1{~[o!kPnߕ$B3 ; N4P,)ʟ} y2?u;kHnj2:iJ]"i8 q8~0q*5HP/<8 Qe/jmٷ$ yaӄf[?d(UMG.4UiM[ gߜaK\ ¼o38D٥9dLڡI.[w!K~nMﷲ?8k2Ay'>Lv,6!uwVB9G>K$6QP4Ja d i$,V춾A5"E%ϛ(Ek@ۙ>ss 15PG2Si0$/+sy~~=3IBŠL4n'.CGe0aCm+ Qƚ I]]Έ 4޸p]ZfW2ί^s kʈh1l^"wRim4h%٧0⡍Tu?wn?潛e‹نS"a2*vPw C(lqiX",yC &EE:+ NL˜hIG֫%5NMxI_XZP4`N8Jp$肰 &/'L@&l`100g櫞/EÊYuU\4> Zo;-8/M̏8 ʹ"o@Noi.J42B ӈ]<\AC}Z+mvx0d HcYQcBng]0]FWbMbZ쨒wzR(p ˙׆ܵz#?b+M34Wj>r}ۮ*^mq\[tc ple~Hk֥tD#OSf'd關P W2Z-': D&wf.r{$AB_w3oՅh ƪ랑ۣB2Acfۑ荀j)y2Oh!Uqfگ"V@)'򂑙 ~:u+8cۣuI : 8p-hJL3u׬nMN$u u M-0Ӟ"WҽD2\E!fr ݝQ|rG0' 7g,vO Z.;[$?UuzD܃pι{MC+I3`]s3 jW$R7,>F* P U0pgi (׺fhOm;v>R4p蟕ݚ)F*@xdC9fؽ Z>|‥];C)BT6Yxƾ3~iD,|1=ӻH~Gb+Z /Pa-evwz-@:_1+}0t&xrp5d}fzsӪPݛpU E D duM*48%cWp]WAp/+|COg0H7G2? 5߾!)>2E.S [Q5&\Qpt\-Нyib+tAR^Q0WdWyӚ#ĚQ&rH2' =VIXbE3NaoOFg^{rk >JARgyP!hXS&YG1dlJD}tK)KjvoRul9Hu op /}Vð)4AG?I#˶om@u^ '+$RoeFsr攉nM 'S/bIP}=Qp&N` Ē0!F84^U {mM~cZ ׉d; $H/GYGc|B+9TH0ԯ&`U,@lrmd^^YH L6{~d6jU"ʇWɘ~ӛM>7Z])tze̓jkQ4lh(.j{jIfL|$/2b@"Rm~ VHZE{K-4A!,B 2=B@Iψ`F^/\Tز҅o?"i,U\祹-0:un:lDpɔ9A*f%f0(1@tj !a#V :ԗ*QNʪHCFd)ކ1C"ǎ;lTMo>i%ĆsE0+u>^GryfTNh8Oc-*TbKHG˒5"݈ Zd&?Rg}^wiճ;Yz DZhJ4x~9ئ,~cǷԞ0Pk`=L@f.dqߓap>]y@Q"RKD1-11$>ުm[Ne˽ txR0d x\,wZVH{XCiw#SP'* |?n aZ-h ! 8$}:$nbV _ݎ)VSqp}P|4+O*;t!"e1PT٦HU=%`urnhw^Jbze)I'HQlnRf axӋ8.}x9@ ر#l531^Ȏ+ "bXd`JMX%cG#؍CYB?ˑ5ml tfzj[ܧgςyE rѠCT#m[!y%[V"H8!_198~hNMş/khJ |9ڭO1iPP>>]ؾ",kjq"wJ< p3;ԅKY];7$f@lFxw"6, ɴDZ"ֶ z`EaNޓeD0βЕN#ʛ]Vg¡s@Xd3'd. izB*C3]ۛ/&Tp $bMq0!hU+*lB5:;? cGqhutVT WIs$ub|T |^o(@ 䕡'bFIF+ժUp:*T pE3c BQR@5Ʌ8]LpM(@|%(S*~"F) ]et)pSIG\d80}[C%PT^K$T1Tpd\} _F)/$LcN "4 ;CR̪U3h8JF>J@;v&Ww1vd Jl5+u$v|K;➓Pq#UsJovяyJ85jhGZM{)sS*@Afs9+cyi&\)W˅xߍrR;˳/;}2.)Lb[9e^J =ا$)U BὖG:I!'hIs2\ VH]]"\TM{z3A(2G“?<@v-w>$?pG@6C.dv((R fsFȸya5ϛXv[B=݈Mg=3.ɹꩴz>1=7_HvENUkV`fMF7-Hy)LQܽ/|EG/N[vM2[:N+OQx;Yc.*.$lj1Q vtA;L`)aOKPF{J[͆*fLRlO`*M }J.@ʀ>1hSRTLMYPހ̡vW=2Gv!CuYā m "HD?ࣙ biZonH_Dϐc!c+@A q`N"hŢVof6)7&c0dOau($٥(x{$?yx oNV D*]8obuE-Y;ƴmv[ElѵxK=쓘a'UrܕICH?jlD]Z SзQu? Cna3$0H/$95}ۨGb٧C+i㪖1αK?C>olЕQ,As\JbHhCPtK8e 67}Gҏ0 qƺcyUY` oNL6 (ݼ#NOaqxQOϖ&\%_12"il$3^vijWzl!hLfD/(*iA G3U'OWHSW8hNvx6Ӿٱ"2Sөq5…V&MWM:_ Kr|-+ DlUY+?cɁPe8dzT?.6w7XrG].rTzyƉ&tsW'q$jLejI5?q^k\0䋑`)#,TIZ68ެE e P뾦{';id}Rc-|S![.-r8\U_(}Z0b E\&{l`T|:!~ #_Sp$L5[}8%N)I}}w!i6j[6DmwCWK")F?\A/T"f\Ȇ_${{*]@\8}Hg&lax<PU`& 0cꅿ}ϼT˰`;73)`2T_dQWWU&?"C?@E^aC΁\R֕X7PFEZU iёI_$nv+@ @HVd&ݟiX{Ц}R`3< QZ~jŰ: kvAIN農ķGsh8h:1n̈́Tl,@=^Bn,ꇓcnk\RۺK#:KOH# X`hu_j>bPE"|Oi4ǶMs-GRm|}`-(D nC7;IX?)܌7Nd6=prn: fRVf{݁!Y(Tb1PA]I'{rLǜ寸 +t+<_m' s}Ёq[櫍^.SE**M|2Ƭ_ 1\Ũ\&AMӳ+E?K4K O TZ{@7!t~vw sϠOGfјS!.ϵb9ǩA;gfx^=#uζm~l#T>9#R'iFL#穚ٳ_i ~W/=*$Mco[ [K{$XbVjAgo 2{07"C:(QMf\K٭jxɿ!Hp電؏^ uDz~uELb(J/ &f/f8kSqEsc)w^SaPurAXFV_ m"-{`o%^JyiG}27m (.|s&Rv7w@&eGg5/ݑ3JO/$;7PmYxO9F;FmW /݌\k<~ `"wͯȶ8F'PvuA>>6 1 p0YFSBP+R6ŷvj@}apyjJz0 <{0垨@J^ќ4VA+aldMmbLonVGQTQc|a˥إ*t܊پ<z&┓9cK9չxv7X +۞N9pP*d?@1LH<;E D~SF@II\2p K4g&]A+H'72eFu6ݢ\qAiJ8.LS6a C^g?ʆe{~rpx]h2:Uc>2m-|n)V8"cyœ:"oM0'7f Wખ5*GD_s[eh nJnrw e#W`7kj᱕J[p-Ӻ~ftgdsjƾDRK,%pV#ْ)m:37:1XPld%x - Rj5&z?A!KW2Tn^j@Yw]\Ts!KF(Y߆gA/cIo5 N#yϝguideQ S_  >Hwͬ.b`Ҥ>Bnf.`jG"*b7֡%JCPhUxڏL:l@:YܠѣrIz/XVw' dD͈=2s,@;ӡHAP~`:pa*:फ़G}X;n^  U 0@1{$: [--Cd瀱lJ4Sjބe^*0OMPS14FfęRx*^ S[B+9|zxEG|t:|.;m⑨MV*Ox1ZlDCkIᇻQ2?{J&Yj D@KEmor˜xW<)6[h܂3#%ؖ $nFQh2孅Ơ3+d!rřb 2GA9äxsEN՝TVIHi:s./|:T]WnwnHi[{¼/%uV petwmq̍Ӣ9O ZxqE%=$ue ϟBe͗wbѲcͿ@N1]n<ݟbf fd,hCl*4h,{~54F &iLDtQ{Ԏ& 0Fl= /hH?cL3U;C2ð*U3ΎJh' X 'dZFČ t% _KA.vC:g/.8T'Jçֳ?ǧpO2H?H;A`]rW״vۦU;# ŗZ]|KmgiH˃Ӂlَ|U$ s@)U5}njLk? k]y)pEV2>zZ-~Y'5Ia%$VoFe(+ ' PqO )kɎ)(M,*ʰ$R5#}X%mr8\]g{,[ЌU5CROg"l̕ߴ!’7 Q%C^yo:ZZ gaNï٬- ^̘,vquOFǒܰj 5;V8. cx̔Y#[W@A8TqIeZR6%%4' ']xP;Pr2 ef7{a_oVSDFlQ@s)k̙TnwjHPmc9Hy=-&xZ~ ؼ??[K}حʦ\#7! =d2Ӵ]:ba\%op8"ѧ.$2kBܯL+iC9>: @`K"ʄ 5mtX:6x0C1}DP#C,['.>*l~퐒sq^?k4{( -Y.59ELv} ўWAz]~]5!̈́E&XvfClvBﱝgE|)6=y6 8伩nY?PK{ʬ/t9a%tPjm2?Jլ[,t,v \AɿA5g65o$`v\)ls(?(bLSVH[bU2:]?ܛ-*QRZVL=!_fץ&7)}^hL8Z[F۹quL&a{2V_+qϔ.E9WՖ}gj;VtuC_/^j@Qd +ΫݍWa:Yp(ޣѾ$-#$A+,J dx>jd()QPGUN6lN!߬bԸL, AZUݟhhF 5W/r9z}#zru71$AB?ݕ\Bv.ڸ-))/od%vfţeڠa |NL-zXC$Fmh= owlqw(&6plkwݣ&vɇ$z&!|wڌOE@D/'#g[yw)FpDh!o.X?Y: :_ YLU^d$6aRըz4q-topf))>_ )^_:cJmA=OkX|9VkNrZٸ%’ •yhǪB~^3hxuuՑT2šWwc dPĴ镼\huMSm#>/ƧJ``@wZxH[w{dEԱId8IBn-K|4,3vYY+:-YV옅zϫĔWsj$XdДPSd6i[]N>&N)f޿P"J{ZtV1B{G$:Fcy̦7IRoqaov=I zkƖZoV:C@D^*VMI87PM" Q&7WIx0&,kx[׆P4xvQ N?5'=Ǟ Ws`8n!~ee 5ZnnSd/g7n+,$lsз}BvIqWbQojpM:E-KMbſ$]dE^h+ $zE8=oQ3Q26pbJ=cfCjnF\{sLptBnsv\sv#vC+|ܢkfӔv~ '1m`%b /!P<˜Jn9@*[9Oˇ +u] =_ Gy9(!u9^kpg/oIdt.Ӝt"zF@70F)xݔ~ԝFJX>o0V'@vw芾C4[t%~$9ge+a^˃淤|alyxZ]jou.HywY026-A8%p@@3vyH)?볝Hf3.'8C-Hő uDFصHڑL:CuRAd4a U>>A1XYbL4];}n?9BAjYr'zO^8]uNuі?罆x <SMn}V"'MR%ZGOhs/INmFY1aJ|z$}\N>ҿ*-9N,0W\E0=4R~\V3ɺxMYpvjzy8UL!+1Њ'Litf.iv<'y=0@#0sC` 00Iʙ>̓ yȿWr*~?oJJmIʔ%F#P?pBD<'!]!蜦&7f "b?ߤy_-_YR$2QJG7l}B& mWc6bʦ ؈;;\um;E(Gp K?8s,akE4A%7W-N) ж, :c;ݤݹ5Qm`^rHVEd']b75G XzSc$X4 nL53X&D^5< InU/$( E}sji_/$mПx\zzulZv6li \$ S8%h:ZN) ;0qlNCx@ Wd M՝GRd߷6I"ok (N$N0@m(0;y@GSQYq@MwvI I\Zޞ'YzVH:uXfTOCqRs ?ҢDїc2XJV;c!W8Y/vRb~2cGst™/taS-O$:xM^9m m\Ў":b"~ ܱ|_zx%|bX6kQ඀C:1R\NĪ'TLpoSm>@m7ޣGx>"_i&)^vW'=)TpBSk$I-k}Ҝo9( XS{!,eg<')%8?dqg+$}Pb3j$:eK)F爇USBThoe1T[8i̽LgIz?!|ge s]{C02ʷbܙ!bXRJXx*<5+8'vXu0=COcGeBRlkDr@23p@e12Wo6X&/ۊߛf$\Kp`/9FEؾz"ymMeζoYUu80 H\֎3R.e2&vqEk%ȟ%{k:ay ^ZzWVYBofqFG:v6`g*[G{xƜZcVEƔ@Ac!H/"攻z=hgo >2 (W)g8Vh GSrY+GӕGrځ] uD.c9utJT$M-qs J2#o~cX∺,˔rȶ?=`OSDs6$)K֢kR(ql k؏g$ [L;V34Ӳs:(?\:9^MCW3JvL)QyoV8:kS^f7wR:hxK\>}٭ݕo.4e3Wm+kLXRg)VF6W1vR ) b_Rof}Dά̏Lc%] ݫs8h&RʵR] I57^k9ki@7dZod["O' \=l R)}5N\Wc G7%\2Oۡ{ i7筇M3~dˬrac[D2ۊIT ܸ֫4xNyLvbɾ,$@)IJ \g檝ۈLP+@ fl-$;4IoOy䣉ܖ"j,x _lgx9B&]t;:OjlХ˫[LL{>d}Hr\Rp ).-YըN G$9Swo~Ӻ@>/}L”C@Tx'/@x 4b Ң zcURQm-;N3,8ߜ :yFOG=5{VeA uI @=wY /GKB[͑|Q>nO}Xx tis!齄 0] M]Z éZ'bPb_ =b%; -~tk!?)Wu]ھ\!KjP aQ't{"Hs|5 0օͼFbE L]Qة U*#2F;޺zG"㷌j/%YV)Uk;@+M-PɄڎA%O'qYbnFSM(VfODoLbZ׎E)xo̟m t/ם>B-WZ=_0ɋwjI~U1dntW&hEobg$i[.DmjŒ m τf oq!p+ٍ!3@m(ɡU3Gx1`ka۳Kt3z*AhaÆ;սLY][M¬[jA >.n[iڵ'X+Se_[>Fi2 X );q EGI0 &"^RǀSYWy(mIfvMPBNYaUh/`i/f)1Iݴᆬ9.""4V SzF-׺a:JeݩCE*|.B^Mǂӗ'q2( I4mO[[ X>=q|ks|'\yg_:{#y+3=e¿NˀqBѳ8 BJzT?y_|>F~. HB\@ɨփMQ;BFd277$^%Kc (/ L!<'WMSb{?V_`{MÁ_ɋ(8XJ%|Sw0i(Mc$*XS􁋜F?,L=I/1\ .?t}#-4i!՚9 |nAd Z`Qz,0p\E'eH֪~}@@gPHcS G.o:܀KDNok}AwD* |c||<׏4LV 8Eq&]Wr6ֻeh|2&c! W5hQXI0fc3z*ʂ+1ҍ~4E"se}i8DMarZ@|ŴuSAH]k)= F51Fg6.@V44T>|0sxym_*~G7L*d=AMm$;&&uu֟|󀩱!87]&vtH)GS)MD-<5JJu C&agL5p~â? cX._bhs@ "IOHz#7 !4Q&T-,VլyKJz@S"|_@L*D-r4m2:/hmyTުFd86i m\rҏf&i8#+~U24RPg |wOLw>܌bb̧ ӏ.U,7,hHLi9{zx ?rX(dIiڊ| Nq9;*-J_?hv^W~}rBE[f' A|;3SØOÁzPzf4(!:lMkc2ʂ=߃n\EBm2ohq|zκ)MFx?} z O䕠'h࿚?&w&a+ r]I:jN?m~u-u-#l򞔳s4;oK҂9f^l"7¬D/܈YilD1}Ͳ(q Xqf%išj>#ͨ [e P kIu%Co HẻصT{=ϸVdXkI )93y^roD]A.w &M9I(@K{fpOB6nKY gom}́nJ4[[nME_~W:jk<3$Y;ԤN1`cVN3*$pS@%atoêS foPAߺIF j!ɐRͧ2I?=~mHѡVTMcĞY;MFBmo3̏@4#OReTECY4J4B M}=Sə񽟊6D$H+=mau}uvX5z0_M.ß=t_x=_6H:&X$U3YJ a*x"rojLGq6a7viJ19 KhϡRŸ!`9 #u"tTvjNBeI]׊CH;x|r+kƻFj&{^zV8[gzTs(ҭB1ij.։ [ 9`E yrW62b)9K*){*Ķo@L9wR sP R~tHVƭmVs 6cP7/-ǭL_GZ1)8Ʒz5$am 4diCF: ~1 GQy6:E7I,A:G`+[$[hCtӾl"O2*4rB2ǦK _{(mޞ&~7EL\.K?Zc"ס7W#?ArTjKY/ro㻂ڀZׅ`5ޜpgW 85@uҫ$`'Lb#2NgHO.uFDIjмC89!&n ה\OKDeQs޴9W9N*qVh顼 vA7ϗ56 fl*š+I ZnFAsZ Z$svOB&0v♱M$ 0>b+`ܚ %|g 2:$Duh_*j6X?7JROuZځ{gKƪPxhwx. )y?A=°>X(-W ̦&azHU*q|;1A<(o H >*^R<M5uq% P*/a# Ksj9u%vBPDn_~RgM 8FVs1K^DR\D#7ِ}ajo͋:-;xzozc  MCʉ:'{ыC[u-އj2qWSkt^XpMx<^M.NNZ%:ٲ>Wq{.dq=(U;[aEY*n սQDhw`R+`+AQW3뀔hr_CAnj~YɅ\D7Aτ\*Ff.bq6ڨWGo&,߸8ޒs ^@Q'м"6 E C M*$"☺m_ I_>W–zFhP~ %)obj[,N7&e9>=I8Mh{ +gblX/{>wfmXdF;*GIJe&+Y$nb6i1K%2_7(k2$4i;nzlOt]]Fjj6.TW5TX rۊH-:kV]9C'PXWE`K(|El3Oi~>tFV:NA@9R`lT@ٌ$`H$&3-m+;5%u1,-)]]Dn`hKA˶E0lO~˥T?B0H,T "9*VhmbqՁvŀWjTرO1jJüEsBp(Xw ` V3C|j5&7xvm/L'e> .cڸ Ǵ>?,o=Z@YK|qq̚gGq Z26**/d)3g|d9C=dXӺ`ӋE13hV/D HluV* 5g7|/m%y8[usC B„Ekd4S!DQzhٖR%AuOEUxt8Y"h)*+hq??Fl1Pd\~0T_՞}f6+Ȗ)R+u,dyꎃl4bax d2SVU4-H4C^1,s{y%&`/qFN&Rj7?ГgYigBx-ݕm #iʡ}EPHE9 ,asvZh5Sdg|͒BS4 ΩսBQJ-q^HLT4efr:9Z 'Щb+lkh&a0D):H2z)$ V>t3jL! .?II=!BBr&ĥ 3y`2z*O['TB%a#q*i.KT$P2%"˸*߻B2[_~jȺBRg[N@4-2bB<  RzuE Ó_iLm( r6eρ39Q^J<7wdVw1>bdFes"luzwLi4Rfd2H!9\(v1&`vH4H}[2Q5}uX|$vio#":u:Q"?1E<6&w'*/d=!<Œ|}i|ێ,,T , ayٟji\Y4 ·n\wLJdXMO[UCD@6G1ד8xšL0Em_Ebsj<;t' (u9x7'8eiRgtWhMa,x&W,NYn53e[,Zi1rczŜ$plGB t^əh}&nWj:c;6.ÎmsMES'1JZ-1JY#632 8Ma{P(+ kCv{*'r&R<Ѐ(F/!#P&[OT bٛI?R( _vL"v؋ynN}!;npKL`C!|:7U /8O3\cI bd[!Fp.EǬZ ~m݈(6Z5*̖BjlxC8͓7RȫQyj $c?LSyfSoorz&-*[*{f$1UDHc,i%s֬xn3P{xq:#ži4v9;\{~?_z1Q=mFQjIRI& ,k.,0ҽw۟%"eR׎n~lD@NC z67CKJqkc&{Ȇah%am%/jr΂i^]!SDG/ͣNa86,x &IsT\! 7` cl }@`sZc %a} ^N\B'ơ_g/=+魄;HMV*O_`J Vh.6 y|2VNi9{$shl滔 1!2KDJ?86ev"Hcm*z9|,Z%ýb (ˍʑ́AEVEs[jCMG/Nra'Q;7ybhS5/4M !(8,g)J#cqtvp8VЂE\38V_n ղ~P)\:jp\;mTBGfhM Cs>\RA>djf@ $#%ufb=H-P,@_C r͌PY(S[}X;\5Cvs1/@'EŝI C/.xKXhB[8 k7;ZyA{).P|62>!]3'<Hq}{8w?D% zېO~\"׺C:JH,vJe%ޅ|ڽj}p XUicA`]D'g!!Gr4-H3'Δ/WB}'SXj>ͷs:E2P!aaUnșq7-M(ُ߮0@6"tϟ s /=9ڣvygzҝD"Kyz·c5*nvNw?kk+,άRêrӞa.Kp0Q_U2]r*_ }X|T[ڱG`a^,JW3bV8pͬedZJ㌩>kCNYHEe3*VN`UFqa3"7B1/c(\t k7`0t(3G*p D%b%͚LsqPjs2sVR;-ȣq=bHw!W[$z#,Рi C SUIq)2 EeKs+ievỦ[[D$/5+wVXkh fRPB8DYG:&d|AItm3"@a:o1D#[/nywN53ȥ,9GS*_W`Qp+͋9+Q'@*Yw7q-EN#?U9l_6_U;w=E* YqEk&: kgbR>seV5{%J/jӇvʾ^95q9ƈf4uViP_alN1k]LTpO̞~!-32Um:'EZ5 ,6ߵʕExeP5LBA~pjm/HOB-|BeA%B "|_,G{+6'd>O o*TzJ]RgYZ0707010000031c000081a40000000000000000000000016239ea8500004370000000000000000000000000000000000000005000000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/nvme/target/nvmet-rdma.ko.xz7zXZִF!t/2C.]?Eh=ڜ.+Ԫ/ !4oR0JxR/X0Ak7D62էaȳGh>ۜ hk.LFw!DAB^yҒ,lV%\ ks_Vit͗MIJK)` YYsh=KۘubH-mX¶0ʙO.aӏ"S­%G^s{(dzrKUD pnGdU K9aiXDq~?P2-'0oL w!,zvFח^۾҃_$W89tͰ^18$5zxC_o1zW[]ylBUxȵBjE-Ӄ2:^p)?> fLs$7G9d"~$ (n8Ta >{'2UwB-߀LbyxUf$~0$3#׺KMz1Z5֛fad_F/Y DuvWO̷Ml XJ{l+;rm$k ` \OM7IM); #tUx-KD艥F ÉA7yؤØr?]nFػvIO&QQj p'6V`~juRU3dz$a+5Rs`64Pu n$Ws]:%TL_ h r]ϮZ %ɗ[ xGԋ3/XGj˞j`ÑY8J¨+ЏLEȅy@EzP9 8w_> N9iSϿ1x2FSr(]g`͔>#뙫ӄT)Ok4 AݝG,ԂPxk(hdžzv ſ*YAXiBxo᜞zf|b[3z7YJz[֥(IB%ϊeK{KɴbLu9sG$N BюM(<&5XN;ºlYr}--gt?QhӪBu@z[]*ILt/)>@l-#JVg<8HSgh;sTP[8N_V홴D8YA Ÿ_RD 'ߝC26{.+ HgBxr:IJ$dȧKz}hײE{D !ܼ؇>>˙?}YG#9S {@Fd­=m$?CY,x!1>0|m{EƤ1: fp&%&"g2SŪ' 삻>4rL^SY fKp)rqj@j~{>gAWߘiL䩿VszC*ӳC JfU#UF|3ո֝^=D%W֬Ƭ6?%w n.OhvQ$n+(CNҔy]'I6x7 :S oC$m4SJLߑ>47scT' Vs[OʅcZ+Ƙ"5fҝL`-56^=lG>na@$ר|g0Ϙk[&8G"ƠAE$ B狿٢X̅f5AEU},U~|=Ms5:SKZ=;a04/lOH9}.˳=h1A6 l/6!A>MMڎ qMj@TVpTzͲHVV=b E!t:K\S nXS/WUp\ xnuZY|OjIoѯIm+yKU /'+?W;*T;%)i ĈUI!S^Ԛ'Xkk01Z\\(np4^٘Š4I;cPVۃ(S!c9="h3 PIVaF )̢30)s{d,|-nvm1;| ^+$^餥ZN>O$"_QoY ֶ 2czG$Dwx{S}1NKˁn](T] Ep+ok䡔e'n\V4Vѡ1\8Ĭ}DC5o>\g\μ N2u>njvA|}9[)Y8 ek>Bz֠ wL[@nBiE_d9Ee:NFEpvJDGUB2ںZG}^j`&1kOULweVcW{rƂTz]0hٮ@mB4\&߃fl1#5OŭD{G]N|oN,q02S\,t]pX;u`0+fHB>, B = ? 谨c\ ӡjc&큧USPkҲ\B@zs O2znZbfbK2ea_J֥P +nTi)C L5Ibz%dJC%ZɊ/h>Ѱ\F(}oa) m1Zk5gQv ѰyBic۱!Q|\k캌(G:˾4< 4Waǚ2oȫJ{CBrL2 & dIY8APYV+/xwbz6&>l@X̖z@yJ65S]9kMjD_cmnwk!MN&3]b\䋐al4cXŒ IIPZI5|͝0+";Q$:[sUfKo.5Пɩ Wj£r.>K}a081﹅~uRո0`$v .-P æW \9E[Mq/.4mG!Kܙ~թ޼.~ӹ 3S)vS6c.ᘴZv| ~.[1qAlF|EV8H2 ?xB?R#i[DËZ$IIꀯkZf)q%VgqNPU| Xw5Z5"Y%alY}o B=b>V$ ;V42Yn($TJeel{#aVyd$!a:wBV׺`C!|| @Qt8e)A:{x;9xc K}b]C?,׮A_4٨F:~B {f7gJNLJַ.`<Ȳ_.B?^e+ۭ߱+T`0 q1k$I"}}ahT?A$h;׹l9 \%IU`rvo$Ӥ`}}FTݜT{%"ogwV޽vh.; $`&T,DP^O3!E3nc#K|ܠhg1Əwsro׿ɮ icfw+5$W.w?f t#pc ]J`윣XoJ|*,U{ ^B\bKO9:?AҍBFv,4<-7vCL!;ģ_wYgmO?!nbW!${ -XQ[Xl2 @c< i^e&KpQ$ R۱6h96(q;JqʮOϒEx٬]IBf]5iYZH(ro+Qy#xo{Uz#(P룛)"_Sl+;{r'N+ Ӻ+LJ-Yyi4ZښPăZ0DtṖR'`(O!$)ܚQ*ŭ{CNb% A+.?~ٓa80#İbT$l5in"]T_0ϭ)\`%P#c\E^H)nOs?Z:UQh L&>}\D)=D׸n1̣\1N S<+QvC2d&>/g91OmN4bq<֟5=j#|yu/ͅ +}~?˃"-#癸WD&g`LN`ul1bv kd20סb*z4@sqc a(< nZ\É'`}r;cVW9l?o.9C|F J@9 -e$q&8Q, N2sg !$st>Jip` ȓ֏ 28 F3veLPcFg:HX*']u܌-N{q]QvɑwUBZX}םE%@sB{Q#5dwu>t+q1c/i)F(@MF5s%O%"-Ќ ۗ#=U#4: .J(񡤴tb8M٤t"pY J c盫_}g-F@X~hyB4FbّHVG50 eN BfGD~nCa_ 'l˖j&Y>B듣C ްIat8|=q++m]/\^P`$-'&G#.А8'ϼt۝_]"$y1%H"{yLɥ[ӉcvaӞF6J/U>ap` إ #"7X~EPeuRDP3n`x]S6$rB]d4сI:L$RZ(wF]4A? ÊK؀m s6wlz]ݺ-ZWu..zeyP P lze5WL’gGw">"𖘿 pP3#3,(],>fŖ3R&w|9puf價rߴy>}81v)v^a'FBM EoJGl()D_xy0B&fsSX}j55477Ic- t'-MNr̊]ÜSFrMcvnim놂nd][`kup ŖExӽ^6c8pA9G0/{.'LCwҏ&7C?7W|_iEᄸq_eNrAi9slMR[,`-/yW7vDaPBZ IE 9?9Ռboy LdZ&72NVU[pׄ 'U^F|\;q0;KAۂlc*S$8^gɛjww)y_/EHy0GM0&Y2nu2`3P7.SV`a{'"!+Tp[ޒ.LvSۈs~)CR>,Žla'ܘ!Gmd2812w1 Q9.P,1 (tpy:^oRXþ*Q)([|Y)}o"2.}CRcqt1lr۴9k@Ox܏QoL+ZIBv5fHkK9!31ɟP!g:G l`fdj5 94B%)$4ȓfA ^3z>ķtc_T&}흺"hQ'M,L@ķn˱OJPN)rD- Чrri;( 8Vn Cg{.Kѳ$Xh Mпl kǖ؆n+.О|`TܕVՓP|tcF$ en49_n-*l`iLo+O4N%klFZwM8Obݻ1%ޚ+OeArcވ?#H&Kkt׌@הKZzQ|.p@BlQo/GUL)31(h<˟kڑ£NpRb@0V ^jр[G\Py];'=^z|Sf`Z>n+bz4_~hI{gގ[5HnT`"2ȩwnhlZMbwK\:Џ*F{?y{bOP$[~v@(n$AdkP%× 8g>2`8͉v2#;%KJ Mk{fv8hX*+Gp%[\gY&Dw0b'j 1~bM]wR{{e>ůЀdW~t${ Pڱ$"˯oz0:ss'%lwGPNpm+^{`q0m"ήFƮ{$u!@ԹV* r˾[S>dg &VPcCվk0D#'Oj.WTbI ͩ0$Wx܎,$<ΣxO{.E_+W" H`gl9m_H{D³F^) Oঢ{a+cehz9J2īw^ tA$F?|s Q54soI2.)! o`A{袶ׇLolɔDBW'Jj S#=t\uvϻW( @A׹- 1{0K4,:zf[U_!nH můsj/433E=1HSڣ`9n<@u- M'~ުnS]GR Nu3$I+g5M/9U:RE- [3:K%~nߨq4EXK\PyDTDR-N,M`ZEE>^.\#x7>ĝ >ͮiM˚ޝ1`|elU*e'S^3vZ<_) R\UC#S`0ntg&cp(xLO%.M#^0旹NޥŃ"ì EJd3EOBw74T&њyGPE4ΰhqrz4ӒޠJ^6TxO_R~M.H6[_y` 3 TAuRI`wlQ`X I2p ,aeJ{¨Rn!?'zsl&]YQ) j:<t!+XNh&+,[fF|f$ ׵Y Z8;M.c>>z{ͪ+L~Jb_D%N($=s[τ!NM1L9:hKݟmg !hLvPⰶDuV5Py9V5,,2aGˣ޻5^Le bu~|$n>ٓ ?+d[Vu,`C<]Lq|Bz\W~B b%Q3.D9K>!8!$kb&5nt[hHZTaQqRǪ%gJP\P;wJ8*" j3=DAKeB/ oo;+uRkD=gSg=`ֲiCVb6AE7 .+Z~*{21%"(ۙGXpɢ4LEk <Ƽ "3LxW}b')w1[H$_*wYv"RFnQK }pPJK;7͏eu\]!*e9<*AvF̭at9Nf'NQ~,pH7*l&TW>c ?gke%Q[SU#YrLo EPB%3Oy;UTD+0Th)-mq ^z]%r% y8/C=SXֲhτ!k=a5L&D j8WFCU0PIեs.kϣh1۔B>j݊S/ H(%)8T|Љ!^_:/w na @s2f(G1?, X -0U3')[`7txgICxoQ>([RFS(7w36h(d&n Zvga,Etlx~ILF'ᕊQ r, UE{pw>RҍQ,9@I^JIcy~&ob6p59$A7V 3Я$`KޫX L;e =ߵ) ecI/C'ҡjDM R*NPnm0L2|]U d |3K?0B1lEz/m! ĽrM|І9e |՛_}쩷,_> }媝^|#ݦhk̻Z?;b!/b`HU )G)y!tGn;e^EE3-)~6G/3Lt;Lx BHys&_ѶRql$gF\;}:UEoog[[k8rԴ/Wqֈ>"Ѳ]aqȟ%`=~ZC[0S<JMk5_Bͤ n0t̟kX*H/VUbߩ`y$hݪ.W%gjUͫ))*&PC3voɗ($w1L XzS_y@ c[HqN$t H0C)BtPJˁi9:̅|>i6I}"V'.phԨ^d 1qo_ٛ> '5!jB຋q%_~k|TO .PtQٮSp80b$JLRUBHW01 ^lwz3rvs ?P}rEb2W +_瘽 ޥ}4Ԙ_Ry3B:[ V"HbC!>yﷅ o]\ yp2FD3 acTA`S(LvKHy3s&C(h)O1܉Ĝd`?y&[EG\9@4Z9,KޠG]6]u z=.~J絶Bp3Kj(фd co|&3E|LGH 9)BUSv徉5jf/s1r 5?"<]%U/6#{ǷEX a^,yfEo?(]˄^m fcwV!AcrP^dͪzچh!.qL <mCxۺR80x Ԁl0ޜY*=D2e4{BbFKƺ` X8fr-_=3YsFLɜkr_ $!qU^ [/wsqQtvv@xϊH:mڽi㶝|#Pޗ3s5^b6t(&YE1XO4#jϟRHäm6e= qMȤhli мdr8>F4F@r F5[) 8pֿzZl@%`iW 7ø$̿ǙDUY$Q R.qZ~ Z !B"M}P v+s:ʁ4gmȒ㼧OBಿi%:zLϼK_q aa|Z( `Ynsjς˨UvgҼa 5TsXkpdfx >rY.SxM=?n ҕ\LUcS)ϰFmL#əctJU"rrK_̭jLԨ d{JSZp ٪LVtZn m+'aPj#!O,*E,GtszKv>qE0CIڡ2 RYmR2c2iaG5 Ɇ>|o3[Yo-)%+lJXTjq`u(d0DLC xOJ}vεzŐ*fxy-"$%t)yO"(.Dt,աt%du>$QKc+л#VL}W@z6k ?d,mze}I uXoG{0CYUˠ.dxRycp7|ڏЁ3/~tLK@(aˮSwCvoj9y&>,^1!S|2 f\$DG= z&_%] ֭ބdpqW069 ni~qnX-'U }mf@Y0*DJ㊫m6!hih˚˗\./hJI<`L#uH-n!UPytƭ)c?b""RUw;-F"ݚ_ 2ScwLR .y']A$?媁9#3i E`*6)x6S6UX,-Y>% x6®gQH3˳UE<ᣥ[wXY%CJ"_4 YRlIO^Ok>sd Ό\+G,:@`>.8Nӷj_.nYm}LEQ#I1B6·!JRj<8!nIzXSjJڶ!'HK@ ޽$v(/WWxH2Qd}&A'|ɄFn[vH 6.`}2EŠ U O9oF4~3Z:*:-%bFlDkVpJb?t}$$xk7)>#HQ>W,l̛у'ܪ:)M)W$sEϨqՔhb,ID/l~97[_JYq鸡aBE-Wæԏ$$WZ{`lR'55NR&*Q%a5}{`lֳ \,% 2x칓ETd3bu-M߿oPT/s2h|J/9VU_XtqSAЈ?uI!w-tm74M]%]1E||{tEΡQ)y- *&QSFzq8X2JYx/d2R] >ޘjj,B(kw~}0xo%Vߧ0P_&۫dv̲;࿵/NZt\as2Ủ`ߵ0wy?B`۷Ejah!9SRXZt~9~ Rz7LȌvt%ŹWxJ}wH#f:gh[aK3 6xX\b *uq<'Bx= [T*1wːfS9xtAFYW dXE0Uծ:5~e j#$Qe-=J=%izK -J7&VIʽG ~M6u.Jr1?)Ϝ|kؔAF?p|D T:/NLo>n@ʲ¶~usMl=YƦi @#-A8m@C-ڠ̐yWq˦%Xfq-/hF[e8)\PB ,(h^ kX}.(怯ZyVd;[-Еܴu7[M跛ռ6?՟_?r!}0BG2$K~̜W c-CguUF)}՚17 _5V̡OIrl2&r:cxH:J$[Q X!Aϗ)e1f|3T2lBjJZT:ߜ\z+ԞeWg 1x%!#Ϛo"% lSKF_"xK7{5? Z&@eB>P ehXeB&y⧥_! rvaZu&jdtiA!q) rW̳7r/*x=jtPJ%K ffn#ɮ  ?!q,f!p^nmd5q¯/35jGPԷFJ cxplSvQ; 8+Y$50Q>x(cPZ`PbDśt)_@P'K%3xA}QO!q*t 8~-Eϩ*?hsNY^>s!1Kd$H~sEZNqwY #~|RXcHH$)1 ݰ!1#e92_0 t5@ޞ`#=UFX.}1 f/Zz36Í"@Ө΀-heX+7 ߶ؿzsb.NJ@>wgH4kkj7%{(NVעk!EE7EVOة?e-|D:v-QPC-MNuڜ5V [&*M"Ç>~n߻`V#77R`Ka$q q1V)O!ZU~m>; uf}KOsޙ;&VO?}jjGTT"C CՓvzu\44eނVlMtbwCQ.==w6~`:r%OpC R';AyDp;[%J @ǧq@-gp<m\i%ucGxye><*ކ&PKb%SvvWWoÌHH-(Y3%}8, l<݀@>8BS؟ptVhwߘ9F.Ku?ei|ωqY(9vJV`J ? pYȗ,sBN.'NjJ"m8-\N{I#isaZ'nOZ7cGӷɥ'z2.!3SbcR"(gzb+KM]0Lp Hn,4g,#KkDbw$}iVjuӈ,J]jɵ*c=TvTz\Lj[FYVۥzl'>gY>[ i mrm{ᨳ-^de wQй3 Mo wȮsvM򻌗8?6d8F 9} 5\}'pԊsPpBMNK5V-$LT`c1~I["q!!}үg*nb5r.a6a+)ţ~dҠM8Vt~`R\{M*/?&_ iD@RmWp9[P]iWzmx{JϮ46{ \Cc /,ΟP@s:YKZ#Px!o_y|i;+'vzc7E}tJwf:PṴ Ǯ=$0{U81;hDn@{7?a+dD QH1rkЪw)}6P>[DaŎ2`цc Y5h_wݤd=RNX-ƹ\m`\Ưf#yz W* NMb[j`Έ2sIU2T a"J 9bwSَ{MY|m5)^&xZ@aCWﯪO'3$s7+#ݚ9[&ꆞd 5pSx'2Zcb>]^tsv:_>oVY5|4Xe!HVLY^lxBnd>'O }u3m# _s5;+?TcПkyRfC!'K7F*Fة~8F*%\ЃOE# C~~Xy*&ʂ3VQ!qΪ_@GM濆d_+ ișX.3t@~ŕoCA9L<'&2Lu׀~I"Bt($1阵K#N|n'Gd ݦ aH/w$t̅( i+D Jea٭Lgy.CIVb؛'Y=h P`: NM|EMqR;kLhm*[&i),K? FaIDw}Նf^ZA ,\S/m~*?Obɥظ.%Bqh2* j7)1G$X'uK9&:M];…4 %7sw`3~&fWIS'2)l)'lG {~vIZ̍.L|F#x9tNG$-L/=VVѭs8:M':y7j{8Dn(XEbYu/Tt.vz(yjƚOQ-u@4cV2̉:yhC%]Gx1|ە8l}Oa7LJH'L0|/)c1lּWG3":w'g&n{c btÎ87"a+5*;[0܃@ľ(6"ۡ!^5P$CfTkT$d\3;o3b R9.D TX'2;<É*&@ft)9n֞4 (t}6q|OuʠmEl?A_8, KYee=:q..ޭxޞi:.`/|HB/D{*&MգJmܛ@@/xi/"3.![q/mˇDh]UsW#ErG^F BشzWrϣr !yUkFlR1ڰt-J WiŽ&`nuZtc B %?bS*7W4!ځ-(8nR]SQ*`A[/oSw<ı,4Vl-_x"(cY}FyZ̄7yJX.p;M~ZJ2#`y7/'1H4fM$_ E2%tG1Yáw=2K]JȾiD Ԟ0̫s?ȗ}ks]W{^eX| q-ԧS JD (xH4p|3$0qmX,iI35ry*H+2i)]"Eq\N"f%?3\iRp>Иݗx~,1H..*v"lk.&¬{/!41&*R>A%ި6N1-|^E%ۭ"b'һ#u,:B 7@MےpޙZ3sq; H7i`閜SLfڅXw삷Ax;W=ba (ox[><6.US(q#ċ i܄*jn:Hs!Ri,5p. @*pDNj+m4Oudx{b2O[ٕ&^:sf/l#-bU3Ϟ*ͺOfecD꒢[ ]eKVyfZAE4s\(f,"x1f->ܣd,)z'M$c2ׯ+f@&R8i}^TӬowo" 熝6~~ЄpmƘm[|wuͬPhC5av/CTcĒ;Rkb42/V(o Q9*= O mߓ<='[–47|jd@F irV0jN!Ʀ(s@w`htٜ“?Kr9,wgկI_Aul.9 ê#d-0)9)b}$4Td ni/]jtu/zQ[Bf+l &>Kɨ)AīpmW8Kp: zjjIbJ a2-~/ˈt.Iݛ#ɲX>xyi__m4ĞPLI|a0Y81>jJ;4JDdԆ&0J4kn(1 a ILg]g9w'm i09/S³zpY9 eYSַ_L(G{9'}YRKYIbk=& tp]Au+6yn׬cJ hO):@AVXbssHtI3Hʃ2;$p:4^XglF@Ii4 }ϯN_RǞKoqfF c?+"^{9"ݩw2M\8W[GGJ79Z% T= @I(HK!GSb K@ZW`h@Z Α#qS?rHZ'B`;1[iUyFu ) 'rE1ѬlKFzR%m C>&N^&s8ltsrCʷH_@|@p nc\EBz5٘xp3 i8mDA6hSkђTmN=.F &TlBI) 2 9e<Cd:Y?}>W-͎pN7f»wxxoz(:U߆h wѝ3Dbh@CDg(\ڙeK{T#:M;OdYMG54׍895 xSo%m} lt`Ǔ+7 # @[rQ;j[4*aSeyzǴsTl/wA_ +TB.-Q20UfWں)A$(?\Qb ~6Bqrǣ}#<0TgkP,v_{1C1_ 2̑>xQ0g[Zk3\B:I"^u#,Em1;%NBVJN}=bLz!ڭq J(anpP^Z- |/xp!A^6 pꬥY$OG1UyL_CviYBA3[&pht(aʂ*9+S{b1-ԅu>_GMBCi}[!CʾچLq] j=hl_uIٲ&KYm?I,δUI/mzRr|wDGjh."HpB¬ $sx{<+inO~TB9̭%#wL f=.#pc,[lWY膟E ie"&?Ԁ^U67&'i.5vTT3Q7ZcVUtfL8o1VM1DSKq'טR.+IdW0mB\b_nn-5PМAH !.KORV>aNveRdpj0VPeW!9F*, ɵe(:+d=κGSazs/Fr)+}LJqq۽֯MR_3-OWȹX\lz'HhF!qTHW,SQOu 5֗ woGBlc#dFC#v|ۜ0Ϩ0sap'Y3Y! |h +#[c6[9#鑹h +Xɮeǀ_#l9^G`R+mW cK|{buӚ@~W:dcpQo?֙,^/SY_le,⒇Nv|wMe8*Q0ȦS7bu ս*2sO(0E2|;Pr(#?8+[fGX|[xE$Bq֦~ġ< (,cT<hC"xh`8xۖEsN_iS]$DgЂoRތ0µy%I9zŦw>W&Rm"x~YZ$f<\pKzΒPRV<)uy0_;Ua*FiȽiN)+~BUĭd72i=/ͻɂ>}'!-釜Ñ,!ajKywşyZi?̽K-$'z :b ,Jη6%d8[,צ떧0E8;p45AAbxcr6mEa/@{xg댷,aU)C0Ӣb٨cxc|q. mwR$ 6!můt >,/j?ldb6l e_ !u;[ ͵f$&aIbM/e,+;+#*0Uv؊:Te@q3G-qGy4Ztc+[rDe; NDR)V4ȱf4 \2 Iݺy lQw0v7Qڷ`&? ~}1Q?w->Gc'2r,ˠ+T0vO/.GSӣuq481sX|'\Uьnr 4Ѕb#Jd# 7G|S0R$5hphV5ygO9UԤ9FﺉHLʪY{C~ 0`M!MDUI8L6BuwhzqLܥ؅MrRS)?z <FkB2萐:{eѫ6 $76JWÜ?t(q-o %'7riKK;pF*(B"j)vn-=UȒ}U~+#pi37`kL(;if3: l DԳe2d@SPE̳4MPP)t<K<)-|7B*fŵKy^#S&Ok]s>s@;&/>MdA;۸@\-0\f9,Z JY3 S,*eSXR#mCT1T~JK$ue|hV֓ ;dQ'[nlyNoVsYRD.-A$GR40&c

      1h3mq)⿊='Yu,c`:-b;L.stzϟ,o0@޶- Eܪj n{9E Mx]ZJnN Tx/ >5q/ kĘ@sQNkDà9.Ţ2eI%::u.u (?4mz쫕}6`JDElZ""of;V7_ƿ TXbMڑyk`bDEiEW+YT 7FmufigƖ#'!u1 &3jjl>h(SsC=2s^h$ttG[H!U'ƮZx+v?@uľ<{:; rɣ:!aRWIC 8$<$.Q`KL9ViTJ񯇝* {-ŽS4 ATΫZ9졠ʽGunn1V/\ffm1;*A1*`aoR˗n**o94h18T%: uOOF]ěɎ2Z.hvk/OG,J+22&^0p2DuOcNEOɷYAB7{.A'2% `AShq9,iOB {v&cLѻDP?ubƯ Sz{۹>YZwaɆ Coh} r;@IYG^[c$Z||rnjQ tk~mkkjZ A _/*AQqB֒`܂7` sR0&zhVN dqފux/@|CoXZ-4CJψ&M "N~V-:ITV&&%qrruga?u{,}1W?uU:3=\k2`  iFotAC=nWat^|>cVDߌuC~u&2w)4AV}v&8Oxa݁V/)7oe^JMѢ,WX_xD}%m);DDbഫ #Z3܀g!3n=kk<ތm56h&%QY#zg?Y\wZg9C#ƫɐK'_X«`ޞ8stxbN0s)a~8Lao{f@CP,$,ub -B2x_I^Wt[ؚ;mfs3m^B? DE(m%6ߪ芝p; (*Evj%ɖA5砀f3zu#+Z᦯9-7'DL,+@9PVc]U7A˚W ps!=>jLwqSz-ۋDV](-ʡŪՖVԨ@{W6MXQ"MYH۾^.ֻd#3Z88f0>`~_96"lϠ  \'Sj^2jcLw )pg (Gjt Ty$|!jdg ƿFgNq6)Dq<.dg k-2UUD7g1A)jt<1)xFt:^%/,jG,r 2eE-r*g&7[).+6s^Xð]ʈi^1pt R(c8us&wAGʾ18N1LK#&FtW.|"' \B6[x%(S8eo Oj?~ȵ u5ON 6蟝; B$˗$i }JS[# 4-pT mP%q ;vLtB^_nmȖU<&B%JPZ6l#4NYep98{?@1lG_3 HM^]8[?~ #o J`KL^*Umrflj6t% qP(ٱ'D1 j>)@ܮuUlCywpBud<0ѽ#$9af@ 4E8 _N Am~v}/r)pɿ`MQ1@rA=Z7W7Hs}1~=Db7ϳ|2X{MAgN]2ťjg̎LX FR1"m^\kljܟ Jkpw"PUXuGቿ *?{diyGSZ }\y49뙰MBB@ɗ{AG3l^]QyRH'3Ѳ/qvQ&N_:uwP^l}fo%# /yAn=(yt3%b^%NLqhB[}7Qh` # sIQZf݀Xk S{v# R%&?GCtcO_z$Rj"a#p1!(~e co)f%T{on'y]`|XK`Cj1wiX(/%%õN90&j 4S{zDcO@Arqr޳ȨO:50L Vt}#oUb*M%LgmJ:5S+=+kW>d`$J^pjyC,3M?ќz#[Uýl|5>yRRׁ:'; 7+NLa(lO @gKj%HF(6xdxF9|0/*dهU{6]sHXZ;s1.aY"WPͯ[ԌJL3NH&!.oYw á]ߧ5.xN׀.De&Y~ 6ܫ(wy7U~a"d"eab@yqo]=~COBc7Tu6hiZ#w1m,l-r Cyxun_UӛէkFe8Z=<H~gN| T5ʢKt_ ңU5h.jXmX9̲8h E֪>%&7Kƹ-8)6=ΔZ<.TDzw&#ؕi =m꜏2.yp֒Ba6*Z:upXόZ\d@q]z]x7Іe᭐Y-B#" @(?m@]4څ_wWJ5ڤyv˻@m=~{b @w:4xF5XtTMz0md2ھMO&w l)V'A2ZB/(sE=nf頩ᶚ@ 0f4_1vVAU Pfϧ5iBp4h$,]H?M(RvPsJqI}2(V9jEP_S.ܸ7~bg;T*ზJ35OmbHV;s;jxv̭#px(M=୲&C󠔨߳rlk=S-j݌mKLdklq[D\!eQ'gR"s=ZMwa`:1}?RNؖ; LWLzZwFqi–u"J>e#\r~J) BD}.aKE;Oߖ9MrkCiڂqB"rA.ܩ @Zs뜟{AHHAݗiɏgn5JڊO! @t<2=[=.GS [ /lfģKT,(m~t'1ƿc(u3΄DoYwdn[8پN_xAAnzw'@b3ljX&Lu=i`RJ,OtofɪP't+Ì&t캌&#-0JL9 +$^l amOgc/C ur%^W&^)Ãcc+εG67twK75T 0,+_R9qN[ ۺ<"'#jNYṶKєo*]Mf8]U=q7Jt2j f^Izⅻ3A"%6K \T~hSFAw I˓8hB*UG^#J_.jl 1~o(4FڳR˜_̽Q>i 7]A 9庫 &T OF3b5+ Hf n>zD/`bQIuhDQQ)=Іd geE% ]#);ٝ(š L p"L/8"U햀88Y>hR5FaGQ? )־Q 0pi˗(9M+XQzε@()L:uFz]AZsG@ROQAq/tqMQOHج#H_jQkEtCYlw$S,Vw͌‚ֈ,X%^gѡ^>@z[6jC!Nuud,DIlEg;$yPLY0OY<`~djΛ3џu |Ƣ8N(闋2A%^HfX-*?ORaIgOXH24Whq ms .bz.WUhsEf=&8ڳ"Mc)B D.DMG#}ɗӸ%A#J€|3^Nn}Kl }mݱߩҙC?=~=cGK`Գ(TE3(t=.kaK(G#?фud?Fs%@dJLP 濤RĐT(?33,ogZP(ޏ![T_#dR«e%T=Z.|:8ru!TL,kΈ׎s]`/&Pfz/,^Ƣ5whjU!RbLKI(12M@b7>AuET x7 te]SŅr !mzg3`ydUc)?̔\ On# ᬐ;'`Vq?Ƥ]09- bqy=|$;vp !2*T.pat3_wZĒ474F<7:@u6Q ѤԌLJW:l&TG9B~(vpbT1U!e6/_} isAbȑot]ZrE7[Naօ?O3^lqI7)C }8Ҭ=MhhTMTst!-%pq ɰՊ&!•v8Ǚ!I e=sHEAJzs 3ЍL'm@Z/++1y!2 ģGRw8%$`̚x{-4<砧+<"c#{v9?7?x=$Zlcc2(qFq压oh]u v u/-$o<{ހۿPThf/T:6账Fg{N61lUC?Op&Ji]P_XjF7>ieY6ȐjFpq ^731Od^湚t&蟿9#^WEn7r^+v6w_~=TVG o7ۉq " qژJ&Кj5hhľTi, z}]rWe#׵QS7'!Zؓ =^*4]̎CۿGTפm\*rag@81X7rqȣu!ETJ33U~)QfHQG:^DjH"ݏ-m8:$;`'HNٟ%Klp{,>92ĸ3lKIqYAP-H +(cޝ nۭ*o&[uq'vפm\Ze PSȦ:nNzg3G\|]9=D85w{*ٛU9vkPu6_Y~)cL%B*4%Ρ~wNqq $YzCKG-lhMW#9c]RO]7dxdb VNTDjNUYygUAwzMk~bBml*_]pX3Q讒5HgNSAb!3^Et1sL2!@zroqa[#e:Σh>9 h * D"A-T6vM-C \e|dpCٔn`a9_NRڀ)ݲF U 4` lE%iHGpfGhgU A1ԳC h,-߬"^9򈈮rfdCA2\U'vџs+a:Y[C`!6*)-fxo^+5pa1G:6;N)*[J@ةU~EN. פW^ެ'~dW/VeMb]]p<ʹ쪠f[PVHDxPrnTfQD蜚?~#_>vs%, r L?({M΄i5iL`'E=1xأz< ^JkZK -j ~NEӾ;rׅ8%LSxl\@^ Vasl$6\I ݐPî%lq|Q%NU}jNq[Sʪ9MʀVLiĆjҀХ0T 1ݑ+gN}瞓DK h/9MKۯFmzԳ8Vu TkS F˕)unBeubxwQ͋3Om jsAty18\kA\U#uc0M:8G|`T+oE{s\B Xܐ<7;/}++O\&MP7*BC݉Ț9GEUWNkD|h-*8a1\ 2)GM`|1qrװk9@QL:4Y)0roljQix4'Э*|VW!aMTBh$D0LPqKgoN,Z]dͶRҿ@oy1 f.3?wZ5.&9E_;?Sqstc!gm*kp(O^wߪgJy<8 L'݌d0 275z-y1mjf_%6$`6zfA;||3BߎuBKR'.w[T}&6^yܪTL:3% 4>h vԢwޜKS  {4e&wP\LYƬ$צ@)pu1V~0V+GlG"@sH`|rrT} L%Ph/y1m+)bӹDpD1XTOlt*׮)x. ͿSYO3,tش߻o6jPC :Ye #Bhmc,W tGD5;@vgHl\F`r ~ ҖCVuآCVׂEUIX. RermŀD}͉ǓgNҥ $< K,>˼V鬭E2P0H#u'-4*w :08\. XQo-J'>T[79Wx[QTR5-K#Kmm`.,_} %]G̻SwN+>=)_xHJqt_aALU|K'D-e1BC~43}Z26y`*AF.ۭy%L 3ҁ(vٖS 9渄A%bܙpMj8lF^׭IJP[q_k'?]FFHv TikACԫO;'g!u6&V[+@h= L.;+!WE9w-4c>ӶCU(5B\{B7guCtg}27rL]}fҲ7I6BnWIf8xٶUZ| 'ekwlEV\֠ڎAn̓㑪*a Uk]JU;;*( YUJfKICc@UQ>[ȠکJ.R0LZ\ \FI~};>TfsJ(Q8|N)nܱ8jq}n~z-OJ/Bzg?] y* K{YW( ܕ. 6 SAM=|y ts9`Hu (J3sp' *[U?iio4TMww\PR-gaIG\BU-q\~K|YWFW}}g4]E׳n%Ix>DT(UԜX#1: 1F C. rV_Cheff.K v7\!oT@z[f }kGv/J (}s^]Igao_ QP20&6u>u{ƓT ^vk5Aj]C.\yI#P(cKAs9Z e)Z9]FLjkqe!4<D"c5eѐl{~nqQA͚ q4Y*!@y+@dZ6\gffw Oo ҵ3WIR%Yj;BCc\0aK;W-<fN!N&VJM俙xix/^2P#/$LCx}i;wL1o'9onb8R%vr"`M\.V#6p??;rLY ?S2ׯ0ÕIH,!jXD #3}v(&G| O.)ݜ c ZpXtdVZ;d..[a͎qh?{̥N?QYZ} ޴4kkHvNv 0r{#@868V=E}54B :V;pP۫,omSRYYz?Wc{2KP3EJsb"dS &h29}~|8HOWRY!UrvuǓ%,Dam:XzXpťį3_P{10hΓO۩,_eMA ,!cȫK ^3Upš.Ç_՚ϟGϓ3 jQT$0^gzY0~`t\CxcVɦóўB)Z  i7YMDqz,Ϟ|,E[ v{lvtio}[D?27Zwhd~]|)A{PIMʜMҁîT_-I-d2*onAw: ]&qdbWaO]R|< s6M󐖃A]?#9{9_=a%? C8sy5].X [ 5ͬ'<ƍ:6[ 8};*C#;-[͓߰߯MYA|}CiK )-XVaQh 12-Ew"©{/~ uT/E2.췝yH6'O^ciR,.<^mH\)w7iXH!YD`59ndGHH4"wnTeQ#mƒu[eoIBE-@;3;5߻p:1ϭ%vA'>?JRR[Q\Wt*g&Gw~EUl^$I??Sܚ, ːff;Y-tzގ?NC=)CYЇ6iX0|J,3>TFb `{'FE&6NB"Jabw2Ь_:f^j: KZ:q]y/NPKoڭs??[NU4\sKyixχ;8``V$nPlڦ]i f: AoвVwY:t%'N,ҼX ^bg֢B嚥@w}wP9V͔YdbG!*CF Y%S{[f1ʐ诶nN+4YfඟZ2L&I$7]sZ7JMENgo ~ZD?]۞i,sDJ(zE }6T1Di¶xtN˄`$'51иOPR'#lPI32cV x"F! OdqAuga~}aq~>RYrU{f1Z1pr I1<4K w|'oLu,](8-C p"~1CV[ bk*C߂Oʾ ;ͥIr p%?"blS&A[TP`Rs24oT2߻^X2cY6o%Kc(ܚ"fJYƓ+eeZ5~9(_E m[%2kph7oNE9 qB#Iުe ml;5,@v@{VseY0EOӁx`aoTE05w7y{_qJ5 h3g+),z Ԡ@uOP2%6Npjxo4;)/]i&M+7XO;$Ъlm2n`]tH=AA 3}~e{n5-6UErD) _$wLFlYC"Z}!h^J|?âX̜RA،AIQ@۟?Pڟ{VP6ώet:o@ͪwyP7gNY1ZQg|-sSvOxă\beՑ<ρ!^-=:YЕ7覛GU/]Ylx㚙t%f$f0ELi"ƫYYOnݤX5 |FA>U/W qk:N'KJry{B?V,Z3nX3  Hh|)W7`TSv#aj_ NZ`lyGjÆ7Q_flR4젚uc3ҝv/k-%+ 4y(w00<4S*Kš[hA@Cm}i&JP~nଽCis*,iB{64u1 iqhj}om7+dMŊBݠIA]u($ׇ7 ozRUmBn]?tS6!w+΀Z-P|XKuɆ?|ͭ$+OMW1~zȲ`hXJXY*#1!gSP4UގtUb}:,5q .|Tcd6QID֌@ ԌQcErݪMuS N>hY̰5='U5hb&QXZCIB8z@o8 <6]H  LQ3#1S|n[;>Y?Tw涇p+Jxr+~2EKf: Dv7&~ȪrU$^>Ehو~ ߶ гJnSA.M{*FwJV:0\Z-/T\++ؓ|Ba@jmIO[ O$>ʾ[з9 k fTJ{x9<>(1P=wtBCF#QX7I?Hqp1E:{N4-ˡíC%K7e>׼J1kZ 4F2>$ M<rT .tq=W_ƟF Y Z>\G.A}2?rDXQS7ș,!ڙ/80c)ԟH0Ը :R8 J8夏)cUbRZʷG긿3+ީ'ǤKFc^i #ptGA1W1[ b:|%=sQkA i u Jgg wM%׾"$%C>v-6`kͶDй[w[W^E-K!Ɛ0#;&vh'+"N)cq8W-:}r Nwc[2g0ҭGLFsͤ[~.;-nțܡ8ѴzlGסfR-]h }Y_%yPD3aWTwށG3K,CΉyqnjQB:s_NltQ9@t fOPaՑw~?OmT`w;,ŸT AON":G)g{JhC\"? ۥ?`Y3BQ4 giLh2zŒIōV6+WN@0iGgB (8IGj*߽]Дxy% $-Cݤ#GB\i F$Dh9AÅ\hk~i>|^"l[ 4I3-8^J4E" ʸ04k+8D> wD`?7LEu^*7[kMQElU@ މ @RwֲV jH^' _8^eNw<ˠIկ,~:HwN-NQ-2 ­_|m ^P) pO:By Y7`RQX,K48 gָ(t7֙!@ i.Q6<MZy_JO.Ns"tMfJԽ$vÀD^P lv 3josLes+PP >-bflǕw.[˧q@ndo(d6SsPlNbcKʎXjf$b"AךZZqv<(  &IhEymԁ4Hʍ_ޮZbk$!`;9&rc"L"Jݵ࿨24ZY@4E{9p,4רRXe}[̻v͚ĉhor@ Gػ0~j!no4ȓƏAb 1ۧ_%s-M4>mDS[Fm;dpN%˫QSPpn\h,ۍ%n0$tsAt],+>g1Ր+OqheoNN@K뻱?*bߏk.plod0c<>c@oU[7}%#xN09a[vKgD062: ٣(]q9lH=\\L*g}6  oQ@?Cc:6E|*ضa{ϛ.5NjkS~߬AXm%(U«HD{z@rn2K(^6x_5놻zgx948H o'y6I.jCC}c~D-yoxw<+V-_kAF.q;_e R"@Fp36(hqFDQv~R>( eKaaC1*1]. pj_RR F0]L=Bܝ_dw Ji&^uӂ&Ђo&$xp>ǶrM(hmK9l%E͊ż3kdSa%N$_7h 7pl ?im.^&10A^EP##].9txcdz^R^Z3v?ڏ(OvYB9Q^\PnwzZKr}F*6CVHolM ld*jravrkvF/a1OžWL*5}A+#[5[Agx9coYi*R'I<)iE)^o44>1b"e7^_W4ut(N 1^nS(pANK۷;Z -;Z6p 2wEW-4H?BX@Ot:Q(A  "PHsd-cdk\WrJgȽ<. JJXxs@ʆYf@C㚾nuVU?DNd1hTC$x;-@QyIi "t?.OT Ektq/+yLI!ZK k- mCClV稤ȷRڜߴ]:&& "l^pjӞv[Ffs7'# Kю$x)󶹁 `4=p"韅`bW4Y8ˁdVv"k[Bg`Jv1Qյײ//%aTkl_$BHDj &o1zzG@ GY oLE~$1c3J& ԍӄ=G,>W72"(?^gBb}1ךX6y4ߧ SlK΃/.ĢYuAiu8zP ꂧqR^{@oaC;tĨKftJ=3ʂ18f XyY˽Z!8L`EoXVףMrȐpEZp"1XtH7VJLjD'p0ͧ1]lr f靏_\<]4} ) #8Xk4/ hmccn 1ĩ?ß/5%xvy;l1ǚb3rTQRT* Xp 3VOPJG']hYXOPPpp'3wʬUP0VZ;K$|M !>O Y-vTomlIiV FM_AïYE)ݪ '=C5_HLI; Cq oPZsbHpc|Zr73̖eK=LgMbv)5r7m?M&UϺ*&Ky4fa//ftw/T)hUJ&Ev6c0bN7 >d(=C5ȱOS;pe@dNҏ.]#3 8X1՗ZX:8^=4rDzYe`'J@ێEO /֔Md !zOR:DR@DŽUl?ogivv{,Xv>+S-KBLw &#L  'B<Hw뢨d([h*MddÝm/t Q^ 1cAoҒsK|;Ll0攷C] 8'^Wh#wX6AY4NxL8?8!C>11oB ұ ƯM.eje2jCnB[B :Y ?n5X{T16a"vLթ"-4}['d[.y=>]1W!W' fBsZ}IPN/CL*qāq՛3#g' sZ)W#Я'a#@U g\301?~hG79+'?k4KzbeXWPzu6ZXrd#xC2%^`?Qju/YEl*`ס9 0D]?G0cn ֟hM刯+pM^kln8 2i68luf5MrO}03l@n!h8}*6fjؔb ƎOsg)(F"Í\ ɒ N t׾6dUTMEmh5 rKi-,x?xڢk8+Kq Ҫ¿Dt:YE2>g(O'6#`#50T* } 6jA]࿠$\AA4IV:F+H4dtW^E2 LSb&`QON 8)85vUdƇXwrbS Tㄧ=2u7ǚa`\4 TeWI`f=Z -"Vy#e(:Vx@0$68,Ňc| з]Dq*Ewpt5׉}t,CާɬmXx0i<|TƋ$t4f5 k/x1raBeghv>"+JQO!.b0,5 2Gf9$՜OoD+l7I&Ms~6u[:揺 BVL&$e.'4r52/s;62-Tdyֆ3TK%{`h߈d^8ثԎ[} gA8^ٱP -N5@4WLQhp%(RrכEo>c K4q<3O6 PG׎̱ɧy#W ?U ZdDua44.E,fī^u=l-/@5^]̈́ 6o,3UY',4aOH u*zѳ;q2D`D5KKcrnŇ31%WUnP!!W1="녧VeuEcg1^T=6|*:< [χT2A-4 -L &j{uklNA4, jjNsurح#G ).aB:; *1`TﶅC%!.dEFuqulJY?U- 4jMOEť8# yʧi \u8{MUX܁;|"09 _1 T,</<2Ϻׇ>샌kj@t.ap?9ds'~sfj~̿j.*;3@?+=tۜ:\d[RLh[kn|r|h2(w)˟D_wϧLL{g A %;$oL cFCc5 NNU0 Hp] ѮbU$ԭԵ`BPSf(7fD]xhKF ԻiGJ(DUwĪ7SpQMnI`/YNU2(PVٶga􊘄O1<_5"y߲#K [@˅"xwX܇]٭}W% Ds;hf)` ťYy/4pF_<%zmgvJĪ$ LΥZd{LOF=D8vs,#w3)0$%)SBG7Yՙȳo8CWQ|XYo׹A4i5aj[*,㽥2BW 0QQRI'uΣٓ% څ$J CSz#3\:J8PPRеܱS hPz4K]GVs4<;fnr>. : y++hg\hK%6MF? lO'𑩹&Cug607|X*C/De`gK8ݥ*]VKbl(ɬyW,rZۃGR6w Jg1K`DF`RӯTA&FΩE2%Y,=55T%'U SϊZiR2wV5N<p}JK+R5~c7ԌS׀H1nݨ_w5k `8,ySHi, X/R/tBQڼuů^kt|i1pm C*dh>C T'c2KGƗP &X>BeUհ]g!*EdSv.92Y1;5OYc* ؉-?B+| /AU&%z炊'b-^e^UMW LZٺNPnYerc-lklhwbK1 (m;MN9"o8)TH0pr(owV05 2a3D`etܗ7Hh5Kȭ )+X"m1$8&n6@zwAD{7vKz3-'Nr'2Et9*_$ܱ"FX.Ӈ9w[9> rU,AbI~I_e5#g{Ovzij2@TJݘN(/UJc=!HD!g.)6fJPgs SÕv8HZO#ٳz"DлYr}G ?I)}"N @rQ JT`FmAǙfk?GWП<)W۾@X:tmăMʥA(44A{uzWbȤ7$[Oӻo"r=,ho>n<v@3wLH G3`N0CC 4w69-Ј[doI4 P{{*e/і |= 4ƷxgoiySAHeFsTXw{@s@BT.~70JrfKId<{t҆$S}Pn<<4-TjdbJ Ğuc(E5$Yô76a e.]O*qBSYsy1pBbp~;n<<5Ɨ?*<B(3%SIZ*[̿|t׼X ~F/7`vxi  b{-e1fd֛}vAB ZBoȵBv0u\HOqZAp2]IIXI3ޥI Va k(i7R O_qܶRQ[ Y&y\WGe<{Y=hRܝ?$k;zttkߤU*=JTF*XUluȩ>},_o:َ͚xpT]ҫ+ Y9HDIsIV.uFo(:E}1cحgz)x~ʍHϪr1urLYF|5_E>, OGMV*#(T1޷0tSaӏ"l*,hMl6 .F6PQ9ܖ"C#|VhxlMhڎY ʘ_ǙxP2!3wR7^BLuvc2wac%$Rx.R:2ieW5 s&Ip/70PԯjTZ:ODƮNNx]uNfFٙ нZ`#Yy6zZ\ #i^#[DqO yJHquhd0j]\hI lh~ZěY\SJ** eץg.ZT颠kfܳTqƒy8b+E1/8-Ѻ$o=oz=:7 =on}7:rBd0B40+A1s`ɎE `{KItR y{e瘲Cf^k'|J}>D8y,G-w- Ҧ/ "{J](%xa]ֿF&<ӡ8:;szcs0-z|xɣˈ*?_j8c|46ʛI2~t"J˱=a_%&Tn2qpM+}-xeʩ[sFH9Q[R_}~.gYג0a1|UG [dpWǿ=s5OPxӱZv(x'? 8 ~!!-=7 fd矒kYfmReT?I taۙQ \0̅H"!b ق ܂@Y/E2٤N9 ^N: }Z kEq+@m#QTO&=Mș~[*Q%Xu]RMKavi%!*!4/:ut%v'=HbR:?kr˵Mno?9JDc:qd鋔`+t mOrTέqc.5yZ/o!AB6!*V ^azCEt<\ i\!2Ó[xw`[rSZY ojTQl!C's*14@ /ݸ]$?i@5]+mӷ6GgR`n/7hRإ]?@Fg  }3Is&NfW,K7c ;ƽ?({2dy7Z>Y5ǩ_7IgyL,i6\щ+a|B Ei5spp?rO+onmmNP[A 2g\*Xqv@h5m? sGkO16P~ɡ_zp o@T>uuэ7u.řN)8TJEp.{VDp@H̳1V@8`0rh`gىFLY,JUm͍lX3e{፪~y}*vfv."뛟Y$')^q 5bU!XolDD޻KM]F'>}F%0ZJ!Q#0ۻ6hH)qd*$ODJuR|k IҦhpKъAm5dp ;Li] Z!zNg'Z0TO!IǴStr n]@s۰aaiH&ۋFz~p#,77c;(1i1,yV9%q)8}gLiSHXSB{dR'PkdPZWN ޠp< Tp1B'B@e >^'^=٫+ca7Gy3b*b }YSuӹ=Rݶkq!<""o|zŢpnYV06 Jv/2OgH1gOyMy}9[ ~ rOя07j@upFkb]R :}nFZfadzc\ $ʫɘ/|S*KL͸XTޗ e]d#ׅȚZkU'^ֽ$ϫL훵EDֆM.tƣ8DՄ O:q!L롆n' IqW"e9~'MB b =8#dzcG CIﴶb\8 SAy7~ݸw~ +>Ëc_wqZ[7}櫬~>9".Ʀf&cSN>Ƶ#)$9KE-%ݦ;-$ ܟ3xJ2Xl~필n1JbodP=xb4Qn%Q_m-egj` b!]n91'ǯHWOU9'X̪/tYI{S92i[arܱX!X7)swa 5fi\e Nz*L,L}gH`7bNfidQXv$<=mĸe7-@$me;P3{mƥԵ?R(G'Ρ #q)37+q=aned@d -c)mPa HMtwrQZ[T5(3xsG,(JDI^񃟎JNuZs>o^E/Fs}81e o`$ #HI ߷ ^2ʾ9/"ъ R|4eJDkRFc)+!O,6 uorh~At`OS|]Uҍ_ H@!,;5WXӾ` 96!n`q#uO-1.(Zs#:. KoLlwO$U+R;M%Yr0LO- 3sz"*u+>yuϾQY,]" \pGa4>͓XFv'afYs1.4v][2 s.{LavkBb0""xہ{T#^*?QG|G_'2}2и}D8_/}m ¬ ا6(.!!e,V[$hN8d9a 8Ī| Up7V&~"yWsv6E˲G4V0P$jT+~lA;c<@R*pn."E<z4'Bʊ#Y䤗>116lQ#m7y!OZ> -w9i*:j/Rpys'>K&?~pd^@L=d{K3򑡒9oe/&@,uI-+[+tr`|ӆc+:$p-#JaUzEO'ԉtvԷǀtM(aK";M/r;5FKn&H=Bعd=gp$8UT=hy)_'~SLјdIAjܤҍ^T}EPFRy=/} . d滬0^7ʆfH:Ԫ^VggE&錞 >7:p4 ѐQb%d.N r>C bs.c +8wq;M݁:6庙b(۝ӒF X%Ǹ-zKPXtL68"gYZ07070100000358000081a40000000000000000000000016239ea8500000ee4000000000000000000000000000000000000005500000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/platform/x86/topstar-laptop.ko.xz7zXZִF!t/>]?Eh=ڜ.+U~\a]cʦ89;ҵ8FJI _#eG9h2#'T#}mdTSQfql^?KtX}δ^VH,aF!kXy97~2Ӟl"DauGXn]١_w`-PJ>]@j3(ﶀܠ3gr;e`Nhi_(йNt}+h]8ZHvz$6ҾhޟԒ{A/>+H ƚ3̍[ĢSmxcb:eE~ӞO5b |s7@ 2Z8 S",@Ty)+n%R*(P`R8c>T8Vݚ'Bx&hSE!GvTt\4Gq] |XG^Rnm3X50V\$y=;AŜ2@(Xg)ط"eEn lrI k?WsTCb[c#m}[!pZygVs,C?^W$P8szy){UA!}cAt3J<,Y[XOR4Q4leH6~-1| 5~w]m{[U #kiM#!/gꆄ:2%}=2ORRɫ ܑo)UoS%KlƝ+: Ϥ_viߦ몉~^Tسu)lRjfSL#L^+U{)Q.@i\F"\nNڋ$F?/B~5[Hx_;0Oc1 (Otr6{ZY G7:m24ۦA͡Yd Vv>v]A%e8TIe-iW~f:G U~9I2銥$񵛱)bY/! JU2iô5뭟xҡ #ϐagA 1rW"$2NE[+~){%Sne(=.Xvjm,S}G< <#daa,>Ā z4c {)^`ݧEZ+j$+kD%R4PNTGFEã*<@v+=RޡDE N<}Vj+T,mah]p\-4!! %-Dc!,婗Y9Ymw7VȊUu@\|GHVpiIU9֠2\2Q)@NIG(""Wm^xmP%:<;=Qx>\ӳYu!9YZJTUH7= s o^jx 9c:tU *ꑋ U>OY+DbqK2rvbN>w cSvU1{i3z}@Sc&R}TׁrVF\lr[$*oͻ O+aV:7UK:$a6}v8#hֳ#><6(J-),ؔ|hBnB-Z9аAsѿQ<|XȫKr vNDdE!)cGA֦+2o23g-8Akdmp<[;6--D6a.qVoؼAP+@U;_2ˋ}yu`Fɭ.jt%tδ$z1'݊WAu='o/r0PCpLҪ^zݓG6_u݂<܀m _$OHXyO-玳֔byv& ӵh1-4ق oKXTSXE߲/\wBZڭmAtΰX-P(.eP{kpv s̨?x;II";xwm-SХE@v+_NX%ʥtCWխb\sSA"cYE9ipI17v S@dA7r ;WԚ+$@+9q:y-5ʍpBC/&O(weD& MIe8K l#hдq3 Aˌ( -Z8C Y3FU 59d'1; ɴοŗTyI4B O)tɾha]XTg*1T;^ڪABrTU'eyxd̐+ngpe#/]Q;\bv񀐘jg3fwcFjV ۳ٻg m< /_*T9\/ՔgI> *}pLID!ڵ×r4*MK;8츐yuA(^;~GB+*LX #a*Qj m\?OLpOch$&6 *,[ 2SȘ+q,:[yf4SQ\GT_ZۏgE5 ,gXGVkfumrw3|Ņa@WsNS- `ԧ _/h΅QAq;[fqĔmǑft^!ٟbpv ;Zb4vjbnbfRBܑqkO|@i7{٢Dl,VO'<[auٲ0f65wJPl &0Aަ>C~=UZ m`\2j"]7E@շV7)ryQ{6u%D7ǭPK{Mm}yv$3AꕗEVE/2%IbaJx9`J+k_GJ^Y7:bf6je]Ʌ&/7M~gx`J暅Eu?TC[GJ&cS1-`ߩxY<5y4}Af(DyG/?KCh082Q躴R96޽G.?1t(X[my*=8 zi$|EOFPСROcni.xW{3&ӛreuM0vgФ_~+ fލl4Bǃ+]amnH[pr9@okTx8/쩡XS]=ԑ1+&湉oG "ON3y~-rڻ}ʢ ;f b-~'z]:c=Cr߀JCg ^wv@oiI[rUDFӾԛa e0vVlWG߳ˢ( cCv _Y2TX <!{t a0K@Կ Uϓ?_! ,ш-h zN4(F/z[]>["{vܫ4;̕]xtøepς `|枒]+WοAɶ+~%S"lv{ a}*1 mZYbk-x#[V'V(y毡A!+. ʊ"JO$*b Уt".r̔y펊9::ų̈̄Ems Nbq)xBKJc֛dajQ (K$MH>0;coOӔή`y ;b.Gx#zŨšJ(Frj];As K.>ux/*BjhcF3!v1d~؊Om$Ðh(}zH(5x'"xyuN* XSğ<_d)ӓQ#,CfD= oldN7K(SKɤ˴J4[wLsM^L,߸AM-(ffwcUcoc &Jm /&#24bp^((&Z|`6T AQZ:҃)n_sHF(6K}~ӤCI/Hļv-wGڗkd3ϣ;Csf)4hsr{Dxh+ W,`vm$U~+ h4ML^ZhH&G _ZAc钛7}-+'GpuG@GmտW?הG2 k/ u0j!+V%z̚qNȲoc*&rh[?0[V3˻Ng. LvWRǰz3lJbh9 Xp7ؼ>mȃ8;Ry\aBAFL0Ygo⚶:!M~1cTa{WX\ K jwթ&rg{wXuü6,jڞc1WhhOЌQBsi2n#3e+`!Jq$hn\ϞF|'f:'} p6;x1Jfy&Ҳ,Iqcw]D~n~ Ȯ`l=x33u!i#2KYR?.Py/WS!:ZrÚ{y:mʛvmoB5j6`plۥ#"ڀaOG`y:Lt[+>D'Y4- o:D]$(bA LoQʏ{ J^U})IG`0q8B2 W<S0 _s.i^? jYXP>:$aNmD@"śܾIt6a:hc(-fCᾜq5%11S[pvқ~!$cO6'ec}!9]x0 6k D'nU ξ`lƓ|V qx3'% mݎS~ZWWM۔@Bs퉬'z$o:ϿǏkQu、\T}2qzNfk6l[޿69RKQg\YN)-\Mk>հO "@/ ܛC5B7FD=?E! jQQ ÎsQPHjL 0Xp$5&Պ S|LQ=*z .ĕ Ýg>vʓ\6/,@XGZPnTcf vѳ"4?{;= >a=\Ɲk8`HVN|svK-l eO*%ľۏ6q9[iaןB)[*:wKJ0(58px~$}XbGɕWG1NmyAs@fC 1; WxeEM2 `s콶Z.gD@*HVEZ Py4kE/!K+q.W<]XỌ` ?n3za_KY| qV(G*5lfRyVܪ P9hQ({CЫ+P$+K$|폈ByK֝~ãyޟ+ T'|=Osu,VW]MGPdU\^ ٦Bф~5J.Ҙ&9s^3k 0tOgtZȁQ!ޥTA/Yl2ɁԶ{,YgxY< !.`A ӚI3P< GSJFĤY.<KPN*~~{QCeva,bs?#| sYEI(r)! [.Ԛ 5<9_܎zL3>p=Ė{BwN)r/v2܆rrJnLA]a1e؇I w16~i0K'R$=tm.FUѯ\Uhy$p)ۡ$J CxLzo+/@ړ KQKlbtN\RL79(%u *99XO_zڊ X5 `}Y;P-3^5 KAg-.{YrhEmt+|3VB=VZv^azM`y.7ح9qTn2mQ#vm6W?H5_$)mpPR@ oafx$7\6(ג` JF^S_ćZ_W9r9[|z Q'g~:Y}X ޑ l!`wvu a.Pn04~@cWa vu&ݧ}L"o䫼TE$JE P]IC;ߔA? %*է-9[{f>n|v4N^#7gY"y>ch];CMpD͝]'I2:G%s$V2*[w\^?9x; ׌7ӡ@տ`(oo#K F]C~RP71<#?pΆx۸;ON̙D"@Iv2L G)6@bmzUG3^x{+l}D ]BXإ4j| VbᩡW66cм۪Y Uދ}4uF\ %LΏay>'5ŋұ6s>Ts_+q- z%۶~.%Ӆv AqFa(P/ыN ,=5jv“vʎiKuٔpEa'1R6vMۑ f;Ql{N_*eL K}"I,BB/4 J@ )ܭbE ȑXLyp5XM{ j%T$k{W4ƺ)&a@>msp6ooԘP%3$r v|=m>WIZjy*?f>_5Tē(W`@O\wmy2]-[V=}`l@}[& &a*&Q.V\O;eA*.]yRu|gWNI* 1O12ڌRW# S~{$ ~3*4c9}lkfaOYY}Kk[S>Ȩ[:XjZ;s Np'ݰ-4ݘ:c6e^t}{Nړ͆vi4lXIyP`Ǡ.z!<,lR:HiCl`*gHk eNTڄ2t.,Kh#$0X/z#PW PA/RޢB$3 E=̔(E?5* RMmggdVG-7XδZ'OiU99C02|gI6 SE;%8d.S5gj A`QL3Ͱq}b 7%]U`Vs@j[S Ofu(U ȯh 2!Rޒj[ ]dlyBrS]ORbJcX9<,d=!"دD-O%Y04uKLnIWv7Kv :DI(ޏ0`Hw |&eokX_-O_KK8})j@'ʫv ]c?1yi77;WNpO3(sEKN؂WGb׌<4$ ;eI/:8# @f.(%0dXY{?N}6ۜĝQMHzD@1b\3f~s^?&5?byׁ@WJ{ G܋*륤+:9]DCԖF8qMeTdKY҇V~ClNsb +CpfAXn 1^N)݄ [+N4&^Ueٗjn:|8-R?r[}޼%QT9(Bf-KuX<;BSDy -.6׿̷06מtQ*Ң~Mʠ»&h6i~ %/yQojt8$vdsy9j0ChY9YOee:AʼvPƂ:"+yQw,9PGׯt-Md by2+C`֙d|[h5?ܧ(7Znr~s}d.U"(ߖX bIK&kSurkcMKPmE8>=:DZA&5]K L$ETԪ/n#fG=?.?Ia}fnUc Ef l*6Ln4RY\Dsqtw:y}iiz<#t>#  ס_MnW*)Nվ ?8z7c"HWYQjp:P! +R@糭>:רV-:wϸAhc4'2ᶣ8fW5LŮDkۜJ?! B#w +{ª3.3=XÂ& tК)%u(^&7[g d!z# [X[1AKbp-`|> IƯ 鴻vI[ ORV"@2s54Qq!N> f%gEl,Cǔ!rWJI8JMV- <8OdOw((o&[Y%`sn+=swsvU_t'(Y $X11WkyVM~j$c^7"v+^_B{h2-ܙNTfI@U']S8AJVCD;tƟ,F@k&(5pu1ovWȬ،!E Pyxg]Fl]2^{P t2\a.sf'0d @CV<:0t:cU)(3h`Goa~" NWYx[),@6ff!1$!̶5oȯVż }=X1̄2"Whtd>x#Te@;TEmH>; S"!O~fajִj>/ݮilՙX23YVjVzXДRD)_F,WHRZɯVbyF`)ʱdUK΍YABJ3Q_R@7:O+8Hʏ*R + BS/6#dO 4r7QFSPGN<?W$;3b&Ot`XuD[7Hmo{k.X$^# v|ZsQIp qo)vF <.hi3h|FGN ŋYp|CCGorW&.]3Oش!|-3\ EA1xMBF]KA#C&/fE=5{T ܰRXv]g 祑Ѿz;D6Ζd߱)fw8#pD&258…%s9NrԎm4\Aܼ\n*|D9$@hLň&r 'R1!p佨IS"it|˷_Cڍ]W5[2o r9 O.RRCҩD.4a*#<Hײ \j_{=sT.`-_X P;8Pb^/xFYvf Q!b;%H5}cĒI|B b\4c$%m f W0am{&@Uk:ʰC)-7̅!b}Vs@w;w~>HDyjuf 8 jx|K HۊN_Uó-vk_+lIjX<7hVN [7i}mpJX;ǥ@Fu(NG|PQ_XXX#f6]u?Y9;e@f`= #) ]&[ZXnoiLwCBCTa 2N2@`d,Z]фsfj%{h\;;Х g5H3i JR|Tޟb, mD((,z~[Nj]u;{#+x-տlUfqlڢMޑ O~Y_v kd 6{ h?@%bEXooj(˅o}ڄŔDl0:w#)}Ml$!3'J>X:SՂԧrC^,BR~2+vxr\&1ˁOFM+2az:Jy;=jKQ($p5bWb'ޏN?r4yZ 93[`[8@qc,Ww}['N^ŕ[,!z%h|rwfJc˃ <FGOIarIG9HC:a s8/8wosK]~^U6MVJN:k9"&N` og$v=_'N%dsØeڠ}1:2Si{^-ͻ8 oNnӫ?~оa'4SiD)tmekk:ɑ֤4ؠOғRYaX0a?bo.wٹԎ\Kv?ڋ5&ETnI$>VhDoYcbYc9RWQא5߰)`-=Iٯن~15{JRe£pVߎ]߫f z$יR-SClz[K(_tV(lVc*Z,6p"f4Z/WoQ8!hM2k+Kٕcb9l(Y ,B;!j#ʡTl :MtͤuT-Vq+6m["E0Izan譵6=a[hsT>7'q?{4~:lEݜ >F|}}5$:~,GL?VH <~&n涁Z̯x;TD .(g'掓憑܆ )`}M=ߖ(I|s6po-dZ3X|̎&=244UsZ"ԁ9z`=Ŏ&zEQoO94uezI>{.VampS[mG iK4 x )˥jദ[mQekky^SehR֊0j`͙EurGU Agz26wa,ܠ-ml\ k@J|4:SNTŀR\pf=,ĥHSmW͙; *?HQBW+nF KRɩ17 :F Lm(1JP"^58h3/!ƙѡ"_-Ťkkgf!ҷINT6u`Б;Nd(sW\_/US+[jS@,[D5,llr^Vit0s 3έ6 Z' _O ^Z/5HB.z; Yc[/HX{ 5/< ݧCw\kWOAolO$vNR٣9f! R;ZbZk{@ UQŸըt%at)1ؘ rb. {Rh{Olmً*o2$ҕŭvqhquy~kBp1'#[VoMiNy k/N5xqIJ* g ka[tFr͹d>֋dv-qd7"d8}7+fB iZUeIA^B"\ȉ,%PI;9sfL jLZAܞ;3%ݩK+,Sn6FӤzIOzO`#@6c<孡H|)}¸g>jRJ=δ9&Ő?zRV|f˒iJ<-~y^P bH܆+dHM"jXF8[ڢ({:Փ 8tB;1ɯvVUwy|/*Ȥ[L BH5 a "k[Nѧ!2}m-DhŮæ9I2N(@*꟬ÏVMYsYv+'vOYkֽcMޗ-BD3J -C j_@g4#] WGE>v(KfU?`N\uDNjaO(X-,l<Oˆ˩U&޹L;f|[L0H@H6+`eʚ@!2+Zwq%fy ҃~33SvҾ\6Ա]a_.(_iHV_m3!f)Jqkc$GLrmZ,9)5]Hah6>H\YTd y0bMV6'kB_ʂ:dYs[+j9&1(#1`? OYb)Fٶj!H (vj|N95njo&U %ɂGh30|:OJôOXý*qO><`T8T봤zX#:x-J%C 3_ؕs-nN?3XQ޵eې>s}?Ak%Rm)jRbE,cUp1b/L+sݢ a .s|oⅺ?LhՓhߒ2UmzK]  p t)a^K?jXA u 7輗M=`L͆3)"^XIi>lN5/p4Zcyq:J'ާȘrϷթ 2sdP'z)y8Z/qZp̹DRF &WOaF&+V^k7^ 5N/hf҃)mR6AMu9sѭ@~IipY;k  I5KnCe3S>I-(Ixi Y\τ(?ay}7Q2sb% Tky.VnB -1_U]% w)|0&=8%bg(.qnn ~hy&=oB*~Kk D+4면wO KQR/Kmm)B ~K&X9:R<62'fq=r! bխ0j|]?_}RkU0Eח^oأc_Y'rGJH:icB; ;}o?* .Po:R~dU0)h)Mȯ\rZ u_~Ywl:IAEH(WHSq^Ц<&4lpJe6O &ct ?:FvCmnr2յ6 $*ĝFH]|qP16LM(:" C[ 'قpj ƹ$=d*IrqÈw&V!~#%03f޽IGFVyVҿ8:@uЂ R#1Y`^rϸq@NI!ƻHͽ"%FuZ0S(%&`b2R_e&<%4WK>#N\H\PϬa#IÊ?~O:5x^'C6{q$-;'ҡObP70,CNkEK@wo&,) />MP^/%bfArd"ꬥPCcpЉGl@RS},+H=5Z;HOm=+ܖZ b>$ʊm r}``&eid< 27;p{[ ?94]t{1(Vo(mQQ~,F>7+FVsyW;qDě:~]`I@yLV\x^OFJ3=2K AW{ 7AG<0+Dq= {Vshy˅7y4XigUb/ِ4@vCA{Y>Ug <>ԃ[R$>̔8su赌K@y_,UBvr\PL}4J9e0sUZ?7eS*?~|(n01$9Vu΂`ҁ&E6>Vz?s/b@|ĦCYQ57L%w;0RAw&aƨ#fa\l EՉ|!)\Lm¯{k806EǪz 9. ,Bo{}Mt{YCN-eo((н k>TB(NR"|;17h2B/8#PuI-q<6熠}ɱϥ?)~ 6y 1&l\ yٽ/9.zlǼQl}c pέ0۟Y`XKCG؟JůAjc 95ɑ5#O.thn|4*Ƅk 8n%]+ cVj}2ƺ=nJjin<# n37nK|~(}4;dug #T ;+Dbp In+}@ x7R?:Go󹐤ct/bM0us~K̕dx2Vﺏ\j‰>7^2xO3"z8.u!3)Js[$& sٲhy83ڪJ̋,,$[`[^ @ ^Mp~թ$Gpj+iKEq<>~ (m@LDAErYIq Hrʖ"H;T3vgQ+VޠS~{>A,NT SB\v  %?[75{u# Vx1_ycsVS -κ/)iZyє`2M6@k൬@^O:3'ScHҰ=.]WuxkXOC:V`+/E:J`BU4JYX!]m A6{.B] F7nqE:1]{O'՚ՆK'ɁS -QFnH?C߳!Il\5߈*6?8\Pnd([N OQϲXX(4 #0Ə؃A\ KY:OCuW_>`nT p}K5ޯ70R*$_Me(p>XHԄ"KC% z@Tt^,܄": J(Bߣ]m~Ē@T&2$(] M lyGR6J ]МްyYFeHUܻl{ KQu;V>OE) >lU M Ը?2ÅzmlGoP}LW;Qͦux- _h8lG}~j]X#K>DN 'uNXHNMM+ڱW S#:dҘCj;~B$x '5if|w5!@Et$3J:cs|,h6U*Ov oNįK")$@`!RdUi[f1EYt]o "5 =M.sِriG@M1ϓ@u͕єAF!0,b%铞ܢy ]816 ~ŝF%m6 RL⸠8j:K2Ex*c7@5L!sO܌$ Zz;~M 0 _fTvP^=,0{ b̓[>)f5-bHې͙FB.G{|#o u=F^Pn)$CD> Azs*t`ԓ1]'BoM~y/qabͅ-3A(|)ҰMt`i 0]*l/K QD  f͵|jhTՙLƾJ2Kh`(=iuA-^*z@wAX8LcQhs4LøcNvG+04S Pb#ӕu=PF"%Z+j$ m8V-! llz6WvR *Ju:]bdB ßbHݾu񶧔 U:H>v8E>P B+'m7׵ܕ4xvZ 0&;Z 琟);)NLl#R{&|n8.otԏPF#{tNBi`k/ʤBd>)]#$/w*N:HH#e4Y~eFMUW9:l\% 4r3-6{c~h1OBuaS Pи,x;~2-Ae⺖?wp.W|өR#>( 2Lip2:=2g&3b=flsw(&ԢMi4q}E-#&Se5P A`Jj`kßJՎr|;FS:\Z 硁`D^yPE&ZsmZ#H8o - "VPC>rNKd J+_c݁[ckg2r[i׳/:9CB4z:4jZ2OGXM oh蜧e>M,^c >H B; T 4:(8OnV˶_4l h5<tȏ;+m[̦c'J4Ml4syo2oybo2Q"`otaYIDZ欮ux Ęግ |p޷kf6Rϧ˖A{\p$Bbs*h{(󛶪EPa"J5Zʆ[qPzbs>!Hmsr>,P4>hC".]z1SbrվY.qA<i#.7Pȓ24#ՍzK 7~b6SQ ^ u'+jK8`Beg\U! OIUx ^saAР$Hv^U@WR+(yCqxsWwdcrH8P/ ]mYnY4t= -Nyy[7>I'!!|ڥuFiúk.I:tuF?fҨGDZ'g溙ڏKQUMXD}hh#eQ0TB .;LW'$ĸ{qLJQ]a#-#W,GS&- )Q1L,Ip"pE댑q߷Y{ĂEh(o!W@@ 7LdgиK#?U7m"!(ľBFZ Q%gv%lƴ+ĉ n ^Ƞ}'[D#iry\"7:Fևjx'9=|`&T$ץVķ*^6_+Zۮ"FKپE f.aH ̥7H'N!8lĖi3+8OK#([ڑ̯;߫Q>k10H2ʹBOKVcr`R.j I_nJO" e.`VA Ύ&}V"*\T[T *w X}-o-^W2\zj|s,JHc {-9kKlveJG&Al75[ZJnxLy;8i2T=X̡f&uG\&˫NTpXסPy[:wny1zLGƁS, !miŪUM R8%-H~T*D+&Foa%H'!:nZv??{Z^ -U)zgq.Ȱr2%X 0Un$n %&r̀.w(Lzl~:c0,yBQ9g8 F.KW | \ #p(/ԫނv}k +!cȶa2&-nmt~\ù-Aj@~λ UB\G\U/Rm,L(V'M9+6#٣F@Ak"r~3vA3os^!B_(eL$dfOւ^[ab[J eoMd_@gr!`b ORd1G.bpJm@&H&6A//fHAŐ0 Q)[p)HlݍPa1jpJ;R^OqSuSgosċ *$T|A.ČwP\o̺9B0HWZޮ>l,E6L/n.^7S;S+t{>Pk {?$TpJ]f+͊+0VKn嗁6A vbBtαh z4#0|TKKxON\0_. %dlw67Ɨ\MyRx,p6SfXYiY@ɦ:zEܯ?{/=Ia;FPa*m2i~5*YGVtۭ y-x2of|8/!Rv5ӢH}"œ3P^Bَ@1k6`Fvo$dy/ RCJ)-VhbK)gޙaX{Dѹmk%!MgD Y ''m}ެyܽ&@E_]UhVURgոӧܜ >(B}Ԏ%lc惹mE $,^p@̉X>(q\୨+)QY-#1PF{ǧ]>jҹUZJ-E űrQAmlڂDǓhǭAA >C+e{W*]plzD\ѓӬѹ݃F0o Ihb#ĻnlO4d߱8M,V&yn `a"lVU\^oX(-8.,T$j2LNK(;''  v=/26 ]wc CHR{Tz*(%; qX5~6*tIο(Y./5L"hػIa)kj5.(lzl>fdìF9tjJmhudнc`t\ߞqą}T6*Sg*̪HYq:YCQS7ZqjfɼgLR6lXbp{bcm-J$8J߇Ea(Rgz4弖qxPOu 3ϖk(Uֈo4Md|> %xs iW8%)v兦0exW3JDq܋XSܒ%ק8xoBv;c7jL\`tv<mnu۱_>&..fV댌U6@ *S*O˦R)Mvv| %+5(\:9$]_rWQV=+ݦy <28rn1%o}hw>VYaJ y%iYa-LY5.Fxp%ΎԺVn‰~1>V 0Xdgo g{LqA-7~.cQ8OgEY4a)- @~9t/7ۧU80V#sd(HNHkzl.i$+G LpS҇cߙiDhM\9h|¶&aJ`QqƠ5z- $c6VơɂCIQ@>"]+$if&.:ӊ[ 4lW1ӟc0 wvm׊׶L;Ղ+ >j )mF/Kܷf\$!|go1W_i ]w0`]j*$ *2bgeRqLbDq-fAzZw73SHFq!0Ƌ ^F7LL9Ra \Y!lBU2pGT*~jš,h||?fm[S_?m9t% `X/L1(v@46ٻɦ wJ?Uc& S"@X'M5H<\U{*E1'I8^E5%ڻ;ݳZͷ#67v{IHwޟ4PZCimtG6`g}3?4Jp, +tC ǜSvkT&4Ŧ\*g68 rٝ"OAJ̜P|p)BHKѩ;;Bϊ:A"\¢Z!.dQ9r4p|z K \%>K;C_QT3ƌЄ)*檻7/|CwbqxZ7NTێyџC󾨾p!36|L+кBQ0bqltWU?/dn@EG4 nӣEZb~IXU<.6=W^a꘸7<%+}>MlW. H- O3BTc W4/0qpt<@1m6Xl8ᆱ^zY]|c7A*aUލQ}??i:'[cyx ^O~lA$N1IoYSg+4OI"$jQoˏ$iu`G5\JGV Wۚ?]y-_yTB$ʚNhE"ob<:v;L֘8LeHCZa~ vMtwhFB&b*uOAqm"g:v>Akaٚ8CvbƹEWnL_Ph ^3yX~UH`c:b\i^]Aj ^UsגjNˈި& /].(Yqw6GNW$|g3n dmPM3iE _Bgʜavu2)U>a*?f]:uj*Ҩ7hyE74D,h-'A^JKŞhh>5:.#f6guX $p,KطmǼ-~E ^u UY1Oɭov쓿JM(6m#~\d=EMO\Ԓه%6 `@"pgD]|U4$CUazDKNkǓ,ӛn) Ֆ ?؏: "Z>[h 0kPU qI8|eP>\4_{Qʡp Ą&~ZSѯ40Y1Xh& O4IM<%S'-lu.BuNCe#|]mXendns<ɏq'h*[XGHQ|@,'UFV>E/j]b{~ۑ|CNUjKfImtm2>cu:i{c3bRc$mnWD>kF)ZDukybԅMK] .EF}M"7\ PdukH,`DOŬߤgr3xLj2ji/'fI9lV{N2râJŠ/JGuF r(;ynWŞPS~ AŹ5VphX<Lh+VIB==99h"{ԛ@iꅊn]=U` %5, 64 N@=aQ.DʡNF_|cua:fSLn`t[IcCz״7IX_ mfcW,yI?+Fv^e>ԙ#: W2EU2C9\NQ-Zʒ]u=8R1V<~~՞Ae ]QF ^W'P+j{ m^sOоrZ\Vl Hmq9Hfx^=r0#@QMj*9׋K]lһ:d36) ^ZeϬ-<b3{.,4ԉSh߰酯^HM¬b|+Vup?Qd>$ eMC/IL9Ky spz-*jYWȐ!`wG[!)k58T6>',?F}Q`̂r?➧B٦˒=}9V5B⢂ dpl}]}m:Cf3keňifMK 98zUޥp5i{^OOekM 9z(-/!]\B .X22RPLA (gr6eaOZ F v?چU&Gn>4M.g(᫅:(6_4!?I@fUoK3^=cfmuլ:$z^ r]xIctgܺk6)륙u&UU rK`>Sz:T:1"s`?a⃋+Odc; ?Ӧ^wc"ބdIU1T3V^.ikq|&*1hT5yd>N^Ŝ6+xJC%QR2WXXt7H8g™3:WrYvkqDzpIITr.~Uqp!U{*'~`k:yR$KFj+QJ4NNEpG "roh#Ƥ$ВZQ22abXY,#aQ1g"*Lu s=1D͏1~ 6]]!*R$;ǃkɡW2}`ܛ?+*dր%8?\wxt}lOg4L '..ϧt+6`p8#@`B ANV"!s80]X7y7Ly~Jq2Bh|ɾyjεv|?CW{yW ѫ{e@.4$$'[vنz3"zBizvhfB76*ȓAryxNӡ+}'qAAh4iV3/6sL)|_<|ߜ~@?狨pc@s6Oh힖Kj=U?ig Ytxf5HLၚ7 \ee^^h:ATB7, ;S)#J~K%9L 5o3'ʖ@quIBWsTiUq vj B (Fc꿊ްBNv`4|ZrាDR&(~`1υXjgrυ}x +H6ƿe(Ѹrs߮qts8XR\Xг=w ̞M+@末L!9+ϽO>2ev93Np |Jd}0-Q7;) eh p0&nvZqO, tZ*xC(ڠ-Z*5_V#>ʻCu'ݍyI+;I:i;m[/6J<6t02DNNZ-S$tP99;Q達stp͋޶c5Y%M߅R~ p_N"weE&ecNV/E &|o;cIx%M$x=ad$…T!lbtKMpSF(ЩX O䨛L MsC/\e t>3t┨Q}6UxprJԌIu`Cbksl7j6dS 8femQ}2uɥxyq!!'"+{`]5qjBq"*ĵ'#ڜ;'sWd8L8c9/F%EjCf6F)Kn]mk,2+r砜i0_ ]`d> !FLk&]]ˇ f ,#x5%bVdCA!A^%yΣKoW XDp` *'&Et8!ZV:6BJF]F7ʑ%˵Dz{VUqqC{8ikWS`0wP!G !PDxw3ie  A`;R8yM?ىID̻dѤ,/Qש ENpo(;oJB ]A o~RRfM*tßnD݊-VZ/$w<S1BOz,'E %glY+>UWJ<.rr̲&s]Z}%]g)ho!/,_0R3`*uTNi*hrF燬j_XsNwoC.a5/=scq#LdH̘ gb:d!3,>zsD>s"ׁ"ſBԺ1RGOWC[C14|4DmwF3%aC0xGlA` g#Vz\A$]^Զ\b`j/Ei?񾆹Y!$Ƶ2BU'rYЛS #K^1I= ƃS#+Fp<ӿLx;$qߘ x,PV~ T-i2@gAb=!96UV$(+''"g' xhk2<@ @6cGJ &7bKR;+0͵IG1wsInC}/ E5& IpoI {>>e,:<`O-NJlW) kZK⶛t( p4_04pw-V. H3pPnJ4 Vm6@pnkkhAID~dNO|L_J>3S`'9Z/ȃ9Z}Ȳ~9,r)B pswXV5K @^@a J)d.Yh:O)%zlXى) C("OɅS>T)Y݆iar}GD OTH7ƥ;8iq'zI;R#thOURfb:8* @>o>///;CQ“薠 q0\\a!`ܧ!A8pVsoq؟J59n]J{Exi[X ^eԊJd*')7#Ţ_+͸0JOUaA52U)ATv11 Zƞ k*[X8SEsڢo==4F,i kwwnM`Ah !2Kjs\ﲼIsO UlN(|7I숎X Y%Gz.gfIfg\|(*u,ZEEFަt'_ q(1Cc2tbx= & m0_͌f}'w^ Y,`O 2JN`Q:, gV~١۽K#S>6< [ABODs©@Ծx d~94Ngv*=G?Ċ%̭e ,{su+I)Ja\ :;}Qz,'_ӥ U5LlIxPBd@s@% o= Bkz@C5yg[CQ=.{K#BnC&9}a{z1pug⪘I񸘑4hT#+!ܼ 6hT Ba{jrNJHl@(~9T~KzIZcw~ SZ v4Mh($ F~G'Bvm,2$h`'ޏ). E@ *kWF'JsY..jkI ScV:PSۆ+ZD!gHx:Ae'L;v(b=[^&^dG9Zm^nLe Te*0JR}HIfqO[I /&(+3勂HݥQφwMWf=f#{dWR l@>'*vVw~wyW*'({"8hz#$Q2 ;?49u UCr{Nx ڶa?n[SMWV pA~|HϨE:{{]# xX`̆q cW\\X,-nEm!ܟ.W0H |`VR9 Ż/* 2ð[Źu!}ׅO~;j[7[C^ J!XgTءHF/ R[wzg`Y8m3y?RqU'B2AkG)G@#kH|\a98E|"v.! |W]GzP6,y$iqhAT"nbr1h!K=BAVLJ.SkȻDZzGhoWDIbǬ{xZyq8yN!kp䮣m@Zݔ/Mu NtcÑ 0asv dF"~?c29gGD1Ad8/ 3aM=z6, (`~%v pti|`EN1ŷiq]TDMBgԏuSC ibO*^, x̬V z+=gdi\saQqzfݕA0 `&8`q-ֱ2'T Ė- :Y3R&ѢQ#u!*niS24VV$Evh׸P)lNnw&ц!['EK7#7F L%U XQQAywV9V$y^]\x;5ؽC{:In )d:!hMժpyd %ݯb.c$ג¤Ȕz'&Q՝{- 5uFi;hLZ~+4 cJъq&p}yc$5Ɲ0v`f3|G'GZ@KDeQY8dC۽j׬\oS0$p Qr*M:dg M + A0 S ,lxu9Z׍ " !hΉʏu+֥f}H1ے-DJ4,W1E߉-!tDE䇇r7d!O!tdobNDf ,K0fE+;qoGY o|>z e GGs·FS/;>J[}QNM2 j(.* iXPJF[-YSmrʝ8FJ3"DW{ģOt,7͘M%yOܐ B~CDګl qBU ߩTdN<1iOmUa2Ʉ lݱT F|$0d|O .;dd_8[y.si/=q^Mc~ ;JŸE3M vl8$`uK fwLF`Լ.* :2F}Nj960,G1݋؜ȶfgDPV8:*jlD&&}?br=49EJ+&5[3QYPgP G xqxgp?|m1M {^<RŚá,r&C2GpTKL!قS72QK/u%`iU1疢nϫ_^۫>LL-lkt|Vѭ!5_.,Ug?]'&#QR W۱h]=]亂,#N[s !cud>|*M8:R&DcUrQ;sN¶(^qƚU&}=j jKCOkTc1W>@i_J/Gu]ou}5B#~soР`$Vܳ,\ig*6rvpA`,hjRtJZSj,!W}#D1ߋɪS\mxC fY&U~ j|lHhL~ 9ˆ'~p^ȹZF2חk{Gi^N=*=/T)uY?yߙq첮lJ WS&fJ%_1B8wo1!.XL }v_~U _<'E5`S؛zzz\7fTK#9k%s|8?/zx)^@W)5$亹w< K.uVr1"]&7Y:ЀLW^|9R rMܭÄbmNIÓ."֤>`iSJ^_%~Oޱ_NݣU;vQ6xZ,l 7woȏ-j%B.x`J+1duH`D\bJ*{яRxʬ&QOyC( M6]2i6rtg l#*D@aq~T~:#7) `AP|H*RRWWtaah;_",+Bi.`?} M_4l`MjY- זdBJB̃`XWBviqDI=&BmE߷)|Dfq~_6 A%"X‚m-y ԗ@W;1K$7P6lP I,ѱ⡤ m$CT ?*6dMF3G {;䖌kޭ+Dtu VX #[^#A⅘H=c TR52 K7 +t8N9~wDrլL|0V^thX 7c/`4c\ U [wcڃlZȗ]DO0^\*f!Z#2eœת#HUϠ6(~]BoU~7WW3o8MG-6&=|m*[WU7<\pD[.sXP*˭ *-,' SUޟ?cKZ 6+t[]owofUۜD.ywߎ=UU~yEYrc-4C:F/EDxl,Y$YD۰,Zu3\o0]y_h͒i>GYjьP&/vusNj+(1dtJgEk[;A;'ҩzu@/p^(r E˯TuILQ+%pW7CcH]Y磩z(1q|̾1|G]]4OͲ, "+Y;$P= pL0~(1Ȭ߶HNPJ^}4w>fOjJr0ʂJ 0Tn{䌡gΡIm]W&T/5HURl'_ú #V"#;s`Z^o{ gtz;O 2>JvqMqBF:݌ n* i3zvDMi97 vLp ]Jm|}曌o1c m?%ciFW,?/Y4|/g2v*T1\ـ5ISɘ|h4)ro w0!wFFD&$M%6b=Hne a(#Bjsᜱ/f\4 tƲ'yW`8٪G]خ2O^+}0%c$,dZU're"'*S8SDE&懝su4P`?tq xr՟ t]_~:L]Y'r:Pci~X181ø(츟W6r=<)I ؠed!z٨ܖ2kDn &8N0n#iZ0(Qy4efhߎRY_ )AJQ.YMq{UobU,l\K5 Ws֞AY1"Q3W;]jIbN .+BГl.TW66¤.d*|ٳtrÏ| 1h4z<ȿsrc\MH"$.κk[6Ҳ CF+iхA)HLqp6hR~(>k1y #䰯 t\+NG&mR򁧒k_eq9,m{:6pEV+r*Q|ƗcI/OC`73%aB y2 _q[Z?g"h}^7#M'ɅKSHkks*X'x+^cU{F}Gox+ WvAѓ{"vر"r. W_.T.Pud@0AJ_ȸ.*/̴\\'(fAA^PSnŴeMLclwD}@2WI* x]Ze"ށ+ݦӘ-Sڪ0ȋx9 E>RrGb?W#A/ʼ{ZzUAKB]S%X Ly֯훅H /]6!Xiho,%])IMKl5g1fD)D%S`-lkmf++3׸cEb.3Kղ=bW1%~y9.*同I_wocԺ?=.t], K *z\miʒ K-c7*efc⦛zbsJi.ϔZgA8o}b7AtUω=f_"Ui>Wl{cRNtMJ:30ng WT>;tzY|nE8ȣ ,yiЫkTș&!Gc&D'[J-6>-oqnb9<'nMG"*> ȑː2 ۷ д kUq _bO{ǂ;63:UQv:|Q HB4*ϥr3~~ 97]_u4'0(z H۝FN0EQ^G].Fv\};M&߅IeCtOdm73ȹuD ڈh\%|B'ȒU1ϧk.n+}-'kb_XKF/4l\#RZSz45{Bnj#M dTK} 4 Cd޹]>L)^g2 ŝ j?`RTB(N~˄( s윆h = 2Ȩ&`ZlB/c]nX )Jc8 eުT0ysbMNKlb@mKIwye/BC J52PgbQܗЉāU(aU'| <߫ǰi_x~؁ RK-LHxRdh HؘJC#+qg'CnN@s)P,_d̮&#KO Lu=4]9tGb*Tr.-uZB+iA-3`-ycE `VIZ@:PVZ>\"B4J1%}d6Մ69ͬUj^asS3_M)^Ց6<Bˠc{}\Բ /q(WN+Gx"Rf4Lї#S|/^!7m=R ˋ`4/OG+/LYam x/D@qA%Z] <(ai-G =Pe&AIHZ? V51`&_&l|kTgHK1J2 C烂 Bvz3dK>4Z;ob I4ٵ,fJCooqEwq-^TKa8[xY~~S҄0$O߁*#/w= ҲlL䱃grM!C=qtMg73L[UVzBX|ȦԆ H8pjbWO<޺Oß6.>Eqќ1ls&W%hl@hڞ6<\3 }w]~ = LCcYp!lIh Do ByH4uq{ ,|MβS'zB[>!c F¨3wf$=HAdK¯kyz Pex( UKOlt!߆:Iv76z+Hگ(L|z4cː:Y-MTCb!SXc5\W%&{#d hJW=0CX2m#I!4_[wfy0Zimet;dmF3Óe A=C8}r_87< E ־&޹l]-$FxQ)_>z_YI6@R9(ě6a􊐜FXngU^u3E/Rc2 X4iKІl|5wZ|ӵPxUI}fe" 5]nTVTA ^^H9YMvQEo49U"KOM3*O1O }t}Is ĩW(+.̺z d+.6FK˲YJ$]ʐjWd5!MKʔN@W}з ,"A&#]n ț隯[LO],>ۘ?.B1"u7͕ Ip~=_BhI;ORB*!/ԍ,G,?6MXFXemtC@>5P8einf6ǽ:/HK3;futPX?1oTZdKk qP=zDr;]i{ۃpqTv= h6_[:jK\hXɁCG{>|OF*zC Ga&F-r(00>7wlt [rRWm,*o!ن:Hc+%Ɋ_qfxQ iǬnXdHF¶ȭ~j|{<D/ڠ[ RkVXuTCZjt`7 i4[Ԝ8*];,qv'Q'byᾣb28.7D1}~BolFR`<$G\x`9j2O1) {N }@@.z~iO)īVroڟ3qTqv:-:Kf@҄nMjeHm_Tg y=6Y1G70Umrd߂Gu#M澜9jt_m <_]TD*V}6́WhO>WauKc9O<[7BU-1oIִJ_ _#E Ml#yL'%Z|Zi\g+L!Sy%_9}`JHďO t:Vp*ʴ LWT.uu&Cq4z,KatDѓN a!OLe} 'wiĔ*9#WDۄKM~$Kd<{Zũω$٧(v4mDʆ>gY8.j.[Xs ) {/)&Nĺ3)q0r !}w[#޿R__CT Ʋ ހ>K '4P2trG SkᏅt>qM'N8ϕĻI;s_ցb!I`ӏB!.L}tVD#Ch4-1 ,澪V$A"wpjlm~ mGl8sJn9h5CQ܈zT_!DIן䆇"B.|g}@'٭HVTWg]hj xVt$!UIc~ur|I]$j d!vE7e=3#̛%C;&mHs5?T:)4xob֦)),h=H[,`,F#f1 z>e4] )46 ܹp?sՇdmhg%)\DjܡYʷL3qΆ]MJF(~I? lpu<⛟:3# "NI ne\cz8K߇CPU݋HOCH!myKiN>I$XNR?R;P[ٖƈ`̮{h(AK@Uh,b"b)\-|al)&ؕ.p1T?)E 7r :<-cDͳX_0/rԔ2w]4CtK{xwBowQ 1ODMXj[ń%8n8Yh=ȞJj.r0ā~@ṇ%$@9=Npzƈ Ϙ}x c3WC읽PXӶ?6;r Jݖcᡪ^umrqzqi\=@d)=7i le7{QϢF BlKvH"mr\LY iv&E}ШJwh@VxI6΂|=`rͣIpMGBOKpnJ˞p86?_H-z8Q8}m Ht?r!& G26yCfUNIv(96Xm{f1(B|'qpѬQȱֺ&yCIyJOt "k~)xfM Db\{>hZHdІe);M}xUx^2@( mٞn92 $&IߓDK1+w,(G7"/5oQ0UFRx3c]hC4D N)*uzzA/.Ζىw3H",FޅmdCkUQ0' Hr+Ը8ÑT-q'tOh/Q–a{ "->PMA?حIˍnTrAvsWHҸ'q{1kj1*XBgqk\9N\6LHq#W,K5ŭuxݘca 8ZA?gc;6 7Nd^SQpkd60A뽚[#(-EDD|1H;ۇ&:i\~ Em؏zm}4ڿ݈;vH"У@k*(=%gO~wBOE%E{ɏfbQUmx!o& j$ dWx)/ 9ޢ`̫FB#eB;Ln++d!Xƣ%LiAcGR-Mb[L$6S%l[h=Oyzo|cil>F{C'8=r~z`NUAlc{f'&k"xкVMOWnw.2{Hg鬺 Ix9 Nވ쇺r,"7*zVLFgnj H) Fk3R\?^kc˷\.õ`7K\OSK o@sM, KKo~'z7N3FJ5M2Sړ, Fzg Y;64y~2AޓA5C@ O*Ɛ~Lο.I1&UֱS{^s<˔("ЗWMH!{Lkfv1(\9f1F`7<a %wxA6 nVu3B#d/Swo­B` T'8J7z ҿ#ybG~UkAi=Ϟ{]2%llrļq| xҴڸ?ELî<d BYbǟ\IL0K뛜ee=h)^=|CEb3Ni*eC{Cm6Mĥ[_cJBŹAIs^F ~_+X旈2AV9PY3c!ö.+wsgVKZ^%c#u"EwmH+wOzJ$B[0 HXePDX_nZm Q$ [ JJYvXU^}S(*rBT"tmM @@h=ixih z!|Ӟe;giƔ}6?nAYh~szﯽ Ǣ@mr~Ľhg}V3МR>4!60hNefȩnX}ԪrX)+D~CIN9E[{}6? =b= 㜊+"9m%1WJ|ze< (c4$X-B`aP/p8ZBhr܃}hdlYXJ0QS:[.#_ܤbXW˺={^U&wodpY8/>0G^{E=RHDC'e~O7_AshnM"*]n$K(+YkЦݔ ݤ 5L][W)|7 >-U؉%$ Ϭzp;ﯠƧf?(p0]ӎěf@d 첵[]CXϜV*j/;@ ^)Nh[`Jd{yw*tZi_MVU>y$RmbDzÿ! }q[qEGJD:bu4o) y䳃i= Zth4[- @cӘ#aӒ(?jN uoV0ODZNVqRr O{Ct" 3n|L5(N[' Q>{RME:?|q im3bėh'Qs+}^MzYTT YusgT彞`qaTgp( Q: ƮXG<6W쀸Eݍ]ҧZxҽ]`;vKk1!71B_<`|)-4,Yx U< mO-ԛ& ('YItlq&rWQ`}g#K<`aOnxFڀN #k,r\JwLyX# :cqcv ?_61*`%h66|^:uT")-ㅶK2-fՔ;$:ϭqa7-D,1t/aXm1nMTpo9.N ' Z1ρ "K/!Z2T()4+9v#0qa$w\sfv7wY֮L> ?q;ȂNܮ*~͐KL;r!&:/M 2) y4;{mm<K:9"~zț@XipԘȻ"0]:+3ToA)}^ʸ7G6ZyM0XFU)U hWHH"5!JY+cNxXRsTlL;k) daŞ#ņhݯKA5&~Um %5~řr&^[FbvPq# 5P ꂵ#ˮe9ՒϮ5lc:NGTƼzeПեNB{$e Zѹ x;1GO~/;fُ7uy(]O7؃u3ͬB2+Ocu[>P|b 9MP#o.:<5odQ\L3V3ӖX(=IS>~3]vD}_]ͤkCgv),A8 Iֵ#uE|5h6vl%cыG|TFz7%4KsF"V|4#XpG]<6IwT=F*K8ᘵSߜbQa$ @tE mnihTQ(IYr-RB{`srq%dm)}OS>tok9Ĵ6JBB8nj,'u^o:f[ouZӺv3[Ď L] Q |$X'~؀j`̸\1{)ͬu4'd yY0e|"A3<::uqu0Pw RPtp#[m9A!alF|ᅵפ&&Y` g.1 DZaINK3 5kt@$=3ızRy4ٗS~<J$یSDLt bH.tvP*p)ut&z=ǒny d?^*g UWb!dO ȒVRV;$:,D-G46嚅 W}/K]\?mxu:Lh^,ع|lWgc(ͱ3%@ g3ŚVlfւiUAgoV<,VzDSGtyfgguo^~2ip_qDžߘeMF07{?NgAᛜR0?n(2d7'=q얱~ȗ)|KQ?IT݇\s;U!0 (˩BB. T{g"475*[N67RDF E7$X[8m I4mN7i>KGATr('Y)nA8q:ajH CִԋmK{>;Iզךy-+i ׁw0纂5\[vSKخPr:+[z(\zԑIR~L.g.pAgSEHV$ =szCRp8hH[S uVڳ=La[Eb!^ڱ"1vlE;!񈣣-FԲ%U1<$Rws%r$)}Tq BMhʗH>q+?F`<1y2E `'OEhO2+Wlf↩{#' \qozoB7C+D tLh$ኬ_CVl#w0hH.ڪ"l:i6Ʀ}ą>v PŜ@I2DHR5:W1.C W ێ |9jA'v DkA+wESމFNʌKTYe:4hPH@ :x&"Z~sS5[ಌm"g +O̶F-+7e\x3/}Q͘ڛX$-0­2[>SZy*@, ɂxJ0vߣLO_8&5h|OfX:>hP_qrnf`Ic6Kd_Qߓb{O4PÊ:{B*()?H ̪᷉pn !a\ ~Ğ85W%im ;GqP҃KwcH.kS*a+Ƈ00SUhJ/ee.p[NnZ@) MŭY푋&艖"UT-ӶQ @`*ZA 11R,l\dYۼDUN%n$,vw+QW+` .,ax_E|~F6o)| Y5dDɯnؿH %M}MςL˰)BN޽gӰ`U=A!;%+ʪ ]^g%cu .w,1Ubw 8>L YB7"ĬqX!ȅ?c̰ /5\^?.3ɎZ/uwTi1n='S?@W|(x*nZ}JV( I,^oakqe087b7Mc"PbJ9.Ɛ ^!"rNp>Z9C Wt2Uhk d vvblTSxl8հbgF\YT&' l{}a@Vu~-J`_lSeC)1@N7v {~~íj֙qUbBqTj? N],4V2xz 'rp+#W"OJˤt6Xgsp/d.'OSHӎ&sO!D ZWhe"6Ҍ 1q~i<*Mi%[YR8QMn>?1`=R 5t|ޔF@ZED 6a-6}>lITٜUvV $z-q[=I9H*8U/ky2O՟B!ۜWD!bGʔADJ'YT^6$ms!@٦N8.WZ֔cavUXE[Էg 8> kasaU e.*c~i;_ukĭI:@w:bG&Z:fn"RvsL{Kx0FKW0Upt uP V!"烣2|:žFeK#i`2" |LLD*}g]\x<2jm>fl3459CPk q;v8C`eQ3:֡?ʫtK-+Ri֘ϲq3ګ2'x-)H;w}38bu[e@mˮ;7=e`T4:q9*5ɄqwK<8ՄٞO8%XK6{>_&M}SY@}R|S:`t7ЏXnYO5 z zai%eA\[RF\Etgԉg F8 {W>5N $}A%v Ьyn}B/*,'5]x[?ja( QOY) ohGeR؊aA(\P E#&~gJۦ >b|:q&L2zx c~O7+3aY7 ?]Dn}7v-n.V {-9_V5uylͥmPvXg}ğ˸ 2%M6WG?gQ<ިT' Lc8|P6ZXujaZ_Dۚxڤ^ksYb08;\6tX7 oeUDlz$'I~N,m]ۏxon /8"R۰U¹¡L}:邃{w/CwYLjfGꄮZ)Y@Xs> ڹMy0!O0HXWMɗI?~es >t%9ҫcC : Z&qLgHQpHvSL-p`o"?I/LG*.w?>cf+ $9ʎ!irZ;t޼J(9T?~lFtcŎl'D79X .HӁj-AӺNdE ܷ4= t,~ zwe.Ns'QwBW1b[BZ2"Dlp8}KHEr='v.ٰ3nWuVM}45i"! xnя?m+E.. j2%c^;*i#UݤG5g 6(HX6dIkj`:;4+pA⬣\A5an 1=_-zg Mmu}|S83eOBR5F|E@ TQSv^"P|0@8hg oCho4ja7JiaȩNϑz|~7FJS1"xr yVEJ+q:8!hpH-wS6Hl8m}U*\Y٠٫6\5ɹL{sYJNt"IH5> Z%.\'tŽѠ<-bl)amvоnHUQ6@dދu!UjO{ 1)ˠkH\P 2+.W\A? >gn{uI IMч1fR<XPok.hMWwu)簉ϽX^::GJ0ѐ~Zvagߴf~9mg:@cfc3e[Smؑ~|$:E{=5@NB9M ""&B(<H o#xDD7P : DàJg.l_W&cer>;Vp=g[Ӛ@%ch&0#tw}&|Cܒ82eWD^'=ZL[tEI߻g/]8ecRWqjMzrX$"\ՙG,< W{7c/E]S) Kg iL݉T?<%r΃嚃zZJm vn1g6 .v;-ʘ ~J ]3xViaU(+:iWB d2pvZK6Kt]SȧaS@2m*.o`rt/RIJ@\p99X[I@h1'H'񘟲|qa ՎċmnS!Q@ @i;,zcl )>S|~zpڅmےx=TjL\|6=7<$afXaPho]|^+\r\ΡrI]GyiOe ]MCL_vtB I] dh6ͩ8VFqʹ'?x^6^gE "&.NhP%"W$L4}W&%syة9̃bCtXf;<'|D3d]ڔW-?e((̷r#&^^ʪiD"uyW qoTT j3F}kDiU|dz 42ہ1$lg0mi)vcX2 Ԗg.{}y@ ϦXKRMYRТ}W#ZZS+x:x\.gC[FhmzVÓh́'K2xa)ݛ^!GGj3+F!-žޤu( E3e],Q+I@%R\h`B^ {SkzP5C@1㊛{G']Gx(m>ҥ 3z\5cG'}OQі(d; H%mL (֮Q$aq]XP$E+t! f;Rؕԟ?3j%T\Jwaw3۳U *NZ- ȴ!aA^z7o7²S25咤6FeEݮG.%i`QYq(" ΎyqeV&z&_VYM`M[Ȅ|_=/%Sp;%mx WDA V|6z;( lQ"NQC'z6w~,l/' YFnღ2rzީDWU/K)!LYn]"'O{s,gX ?4[CQLԜ`>Y 'nlaj- rA^dFAy" G1CH :T@A%_n{%T='/BSDթԙ?'Di"tMDwx~EߪjDpE#SKzDǦ"6Y 1b[ ,Zstŷ״Ǎ*k4ATDpnI!\x!!uW-^*fu15Я/jP㖉pJt.~~:eKQR_`b\SQ (L ^nWA~ 9d?iļtmZ\5G<V⦡s[&bGk|&]"ҏu˾2@mֻvwTc\_جALqlgKut FKk}跍bKvFWzo"CHFHg+0l1D"(%2#Z.cd?¢|vce1hiġy`B4y] =W'JߓV>S.R8!rTt<|}wƒIH:}'WNgTD2vd2o4P@}K[:.mtYJAc EZ7Y&ɽ\0q2P4B8nB,-к؝ODKZ= P*z8xrᾒ1V7adD)#*XN# #b=CuR3Vg?[0,=fЦgyrDsN%4qִs6&HV$m-GشF EGn{9e܄f3U>%s=Z.2yNOBݾRLnύ'~C :#qH5 &{ :4XFPR>d ܭ++[%4*gDGpXEQR C!eI@tFlu=T+sLB U68h`K45L~jpW 5 >44Ǥܛ k&r$[J4xe$0 tM{-)ҁ "5]c0e{#hT8A+2Sb#6hs)_|6J[0ak[]^䂻!!+D[ n=GjbR1 5(0qY7Sed(FVخ?`7{n-艄XMĶkh-qI_.k@I_QU.d*"x|`y1X-mjORIsKDEkj\a}&| 'ϒ~HcGD>gYiȦ颡L?oogr`!\JrN<(]`F}2<~P1038wLN{UdZPg&+U'qM_N446u&E [: ֆˁE"7ƈ:3uT0a\ď[cQ{EMlU< ܲ`@AWZ ^6Èjش3<@2 T%tɍu Z04[:Nչ5 gzpB$-k)=̏4,fx ]8yۈn8MzmX?N=Nޑ߿ix?ۻV>*D0-=":WO_43 UΨ2 tO?Qo)%52*EOGDs`\2 e3穸R1vIiDoOCq*-ք(?$YR5G~ udR:l@uɺ7gâ p yM7b%4S_vGe=r@f2~UK5?0 CtCBC/SS3jo*J!h"FCAbq,A셞Qdm 0bgK6#]h89Pxɼƹ8󨢮uo_~&}u/ A3MqV1][wMyp*xC'd22%HZ>s:kǥuQ ꂞ-o8aMM`vB|1̞m2N4}p: 81Ndg\v^[\h=_2LJYUZ"mJET{+* j~#9l?b٦(D A5@pI}L(rm| IpD?]걵BrJyu/9smt0AbI#DG!>hHxaD丮14]4ƭNգm͐P*'mڀ ?dQ">4<$E#rvQ^-l=iBeyBl2kr ځ2Б&AP@X_m,>q-ԥHɡI+OlL4N,ţ>Zжz`tZ޷:]AB^pɕE$Sj\u}KJyp,mJ_ ^5|s ,5fGWUT"jOIC>J3fjAQp:*E9UP359V-Bqld;!܅!vO8Ao/7 !jY |*U"Ǟ>$h-ﮒ 'R;x}4 p'cͪ su{!+ Yq&bKt;hKvp: JJ1`,j9aA͜G2" 3nd-|dR9eP5D+Lg*+/Lx"Nes./߽n 9r[rczX( ~mw9nQ_ hup$ 1NO89*#N쑽ҫ'5&Z1Ux%\9;xśT׶AAi}? OwѬ#=(WJ.iǛ˕ gL`Ga |ەWziG]`& hdnꝖCƨNT2,9S3yBrQ;<2J*6N扁jQo>@Q||}9% aKZE1Gu~ewN4ZH:v>4PDyyJ?bjQHPkp 0RH$vU ?$xn#5Q6`pa݊8Y9u#U۫fqϔt d@_|T&`7-J AikBIf]87_ ~ k`+#`pvd.Ee`u}ҪO<އn>̼ ?; +aۙ| v{[F-tU FB|ÖBhLqBD"7 >/x򼈷* %a|؃:hǟ $A0-#lL'!yFx5HB3J4lt%^+û񐣼=# glԬ9>8׵ ݅ ս60LPGT1y?!vmKҚ&W[N%{(.7l'/_w>qjaoL_EW}Vݩ= f0O,s}k[Sy0$Xnq\HKOHVUE_) *-EgUaVY^;)!Z=9lI-,|L}]hNk_IR:Ż 3VAfSTťn'S~e\敜'8MjdA%t| tB8g.5$i<į"tD;eM`O%u?%E'x&eM\@,7*Mc6ZFys-y@.<- +gO6dQ0},eE3hYZ XAآ 'G05+0@s:"Qn'WJPAPfoK_ZIsR~և̆P# y0aAq4!sٱ;] z=LSꕻK;S5|񶞼`a[ڄ \5(M j~4jBh`jT+ۥ,TE`[I*a@f.2;SN7Zxb=/ʂPtτmp<ͻP޲rOWA'wmqɞIVN N҂M $'6&eoK/!Z_T#:`0IgBP].vvN8*Bhkϳ 6*}ByyY=UwjڤZIi62\SzU@p~ eȽ+-WXvHEB 'ڥ3D{b2"u.qMM]@[C*V~Otn`!}?c:.BO@ VS<^gngV賤fTO( }^]]VkօT5 c*3b/ү~ohz&/B+9@* 7B;svtӒ&8=T>wX/d~ۋx@sȃx36VTYܠC`͚1CN&؞Vb{bM+haYu#OO; YkOwF`ɑ/Zh.IW+7&~)~Vƾneݨoo="{ *06@09HO& ?"t/tUSt MQ4{|Bu>J]}9OXMI]JyGf{X `Đ]D'4ocUpae^r`Ye:X7DgH f\dpQpCH ^F?w*.xd F] (b 5 B쁊C*ϑe5z>'u3D-xnRntNlVa=bT3vɓm l!⁨}}"V3Dcrhhf H\U^!Hfc B \aKI 5a]Nw4dUs|>JHUJf@;g3q;,SϦ%4R*q㯣( qGL/ocw5@\3֍f?D^=f=ӕ]J`ȀzCPbOLY9!sʉ8^?Mrw,~/ڝ+,My2ӍUskj(^H&96iHOڪW~:-Q 7{ ׺n Goʥ_慲Yor9H䧃b '?K*wQ-{2;<#K!ߓ1!rJG[[oT'xO^e =k}Wy(lgTv#.!g盱qZ#x@AAnD/sh֔ؐZ%/qa(8k/l9%B'Muڪ[4~۴_u1a?RhzzJnC$+7ӴX[NxaM\jFv!b45llPO|=/=FwwD0rch*tl׏W`[=)y2;IB?) K 5I,l%b{KI5 mZD=HC& r[:dwFU"_ ;ærދ:=)((QUEѧz8*ˣÊ^ᩇs)`{ǠJ@VΑct' "$QA~cw׎/c jr߮6\;Q>׭Q ëk=XA^M+譲8@3K7m UK$d w$#?~Ǽ1 īY{9+'XyD܍f`c1mCI݁ R eUݨHŸ(gs s`R1-v0֮KρP^nYx1\-\aQ}R9x,hHMeq7SnRtDbυ{}d2s.oKvd 6NlO:ڣ:4iALI,*zQ'S^;}x+&fA)=WqaoJ4+!Hga0M#P Ub$hSDԛnGp@f!mOiT΢L=M]}x?Za퉿FX˵iR5L ?ḿ+&/ YAN )|" ~-f&핯YwPRגKPxlnIHcJt;r}ۇl&<][[@Fm+y*eF1k&:E%܌IںzֺTbm'.nd_{tH- |N'I`u}[zϞ0UG C]8Hpjs985X#i~,ytH]hxFՇ t1f'3FGwNIjk锐Sz<δA T.."[r8I%sI!26p'cgY\LA;~as#@5"` -d3{튤". ދ )xD?mzor Y buȕ3u .q+]Mtz_ ѥ^! Ň{#!ҭ1Ioܯz|g]s<ʩTL#I/*u1GB9#_dょYHSIJ:eM-CaSkn\)&xH_"75Jh߳GU<0`2>>pHdC)}w_q_ΓBXܶl3ԒCXA$eOo 2Nt{^|d7%c0 T^{:bIP AB l*j2тAUlM8/)ڝ|"&zc2迅SHjqwn̎ O7 L)HT%䔋inb"E](dX2t[|ן;"~ ͕\k9UYϭ?#sB o }- Az=֎Zh/?M0Kg+)b9!!ARaEv8:C:3+[9wE'* -MKoa/=?ֲ:ߌ;V_N#ǻ}k_cAe>=~;?tShhq<&ITuCiN`5;s -Ui҈_gٟhf񙊯3I/.߲5q|U.ƴ|ʕbP|z]P?7%WX)Njr81diy./O][PՓlY,:sMTnܝY#lh:[T>aTN<S&5碯ǩ>a NΞ5h5lkUZI!JZݲt͸ABh(ɣʈ(?g ZW58p…]kzWG6.eQh?i.Ԙ !$v@$m [[)ծMvdUR C]b\-@@&uAc'A?:ٓ c=|Y;:߾OݥpA (SH -By!ηp92c6]ǾegUv94¨ jȱ=F^'':έ`'FS4Bj&IفB s͜ ^xFboañ-Z-2{o1_zn"/(JtSxX=Hi""ն`ݗ:"Ь@_hR5w2@VN~n8s5KʭX do"Y.JASP\7G^rL1B)n6JA @:YNZS,挡Ό$g7,bn9ZYeVV!Gɭ@>7æw,;]?xc`2A [WC"P`էJq[N?R"z SYApWjdο ZC3m5*y'ap:IZ ,z+<W4KeQC$S!w{yQSs{?*n4`a"|P&͔.lBa_cxo8uKܶ:Hz\=W _߹V9Rpp=k5I]"]{LZ!u1u8ؼItTSFm:.PQ`4?*w1Y#D@z"HTɷ tAق1|"LMnhw;geHP'w,~ǜ[£7џEmmBA_5˰1 DLPINM~mXKM݈@xt4q"{ri)?ʿu[@|9~Lu.%5:NtK$K@ B&Ne4 1,-Q&5Y?1elc SZ MT~A&9jYUYZE8aQ̔f`y/$~O94\ڦm!p_F$޺_))ɲR飝 s0% 3DG !@c|6Aҟ*.uB'o+]/g@SHe((0&U7[HcIVUdas DN+&lnO\=x&5cÈcQk0OF6~v?*脪*Q%n!ۅNU+N5 ϟ'-t5t0g<4v@ږ"DZϲQZ4R'ˡ8w@~ط.TA<]XSYUVt߳B"`4}~Syԛr_}V@;;N6uH_Ork-> pej+\ +-.;n0z2o@ZeŶsC hgCZK+_ʨe[#ӊA^b IDA# K~ Zf#mЇd1,tB 8d+fLh /Ο #,#n:\+A" et"Q$XKÒ@ 𽧇^7Yک6._bzWHMz%dRSŋLdx0pޭ Z{cP35K c鈖o0pt$ _hME:<eθF:JE-)i?]\%&r6rNkFE"Iu )`6ek=1g,?e^ pu0%Adl&Mx$3"@B]8HUm[D ek+lbn+8VU*gGXhh1#~N^6Y@p~t%GxKQkI?DJtYgwyXFJ!I+XPnz#G~{z:^(Db@HBƉŤj_5ՕlWPG=O=>xW 5,yz1z&5 "p-2];{τaM9&k' *T3lWTg-f]|O}:b9x*}>(?~m2|'iQ b,JZ+mO[9Dr^DyZ㺦|tx,I(B+M%MdzEϛ}v9_wи᡺)ģGdQD~XڄcX"[Y;zv4A4U%CW`ACEtſVPL}EikSFx}>SvcDQ`ā@Xw-Mcrogu[*C=%3{#lQCeh`P\g,t)GMpˎtdNyofa#yDLR p<5#A_N'k-V:J92> Ђu[M$:]F^hj 2aA-0q^Ү(PHLρbFHo&4HgI$*7=$hg'q>zF|J BwTJ)x['+RhmcjE޴a,Y ʟ uپ>ٴxjHƤ?GbBujckaFt3Qq%Lts/4 /V%ZHvFA ,ݑ4ZUT +1X}#+R:ֹA hutQD,Hb6-lISy;wCzr kL40*T!Xʝ.]pMoi=͒xkGv;-A W}Z&V +;`0㛩$}hXӿ-PԇH)dQ=NA5orGp5-'ŰBHڽ4ցMPKZZ#J_~(\}S ?LHڼfGRz3|^p4pѬJ3LWz /bEӽo oDp::b$ jo [}yl~(B[gƂ[TƉR\EL;K6 \|LH'|2%1kSΛ ^B8GɃ3O{x>B]Sې-ɬ?TbW8t(8 tl (n_qtzO\o wg}u-G-]xį#kEr@p:JQ@ט0oDwuր[̿7߅iA 浝ԤiNٷ6641FDl9!5qg[J I W"$ÓChk8,qFy %xn0TTmXuTE/!N,본нbߔSy+7hUތm;Lbֳ;ʮ `R:WM`irEIsOMQfzY1C ~4Ǜz*.iKݽ)zD-mVeJbU)+l"=bm7{ ٤l5q7wH4qX*d Xػ1}Xm FOI`yu275ܕOjwQF%#ش<[? ' hѩ47oϯ8A$7j")f`Bz&B622ZW#Cu¨@l\N!t1`@-[2Y/ F~­ !I"4rek>Xe*Fhr.9|d`.Lh"]X~{p8wS_ձB]RI4ŌU5B|%~JIxj)uS]v;=+}&GIq{t= [@ב|8L {l9Ht[Z9y =*=|Sn^ “Nd˙ !^{XZUQao6QJ1{>PjjqД' RU 0&V`qÊiBV[ratKr19oh=c}l˽oKK`5/9 闾Ͻ I&(m @0\]WSOu\T.:ECRٵ%E=R x:F-wr0!ݬn!SIpXGH|ˋ K7F]$0"^S" mm|s{ar׆#?RDz_YFǭ咭tW+R[ ?-3J˴ZgKYfī0SZLv? 䀈0v`|gkWƶJ4tBf_-:cW C3Ż1B~/Y(Dx1c.a}PxifQʘ ym%sq2[`v<4xP}0*.rqU(k۞.8qgqkXGK* .Z׶y@K/?H wQ!Hf}-MfR@4T0G:#SCk?-I^j<㇍gL ^I`^Kh>5FW<~0ǔ-!CZ<_ߌ(XeϊƽH cn'?uim5~o 50sEaÿ ֛)+ux`2L3; ׶Me<K9.Ih5?\S.^5DO76dY@YzX}5`A(S)K𳮳.D .]h" I~\ ;" 0R/~.r҉r:j\I>a![=K>W1^V8nHT̩Z%,S5dAR$aS@#D vTrD(o+r-Z-v VwNW+Ш갬f B F$MY",7f=1=ڡ1Ж0 9-0HUm>": ըD6MFi@dDs1?)_Je%8.p{79=c&h>Os0wޮgej6>ҥӕ}]ɴ=_fRo@g8Nm'RدR&4n>7yC2!g*9|xlqi<Gylz͐?筪b;(QOcYx^':4Qz6`=;id2iŜ܋\Xu'G~NK".Q2:` >agv(E҈Q18uOC=u܆ɌG P5dE]|toόDe|_M)R^ti`ե/*[]Z_ĒE! UlG@ loN@`I9f,ohn.SX+E6BZQT_U$b2΍͏<;0W%g6hZQC¾@ 7v.Hѝܝ ²Gkm4_<."``4ƾ=1z8 Y^SmwZP(ZG+ظBvP80=J}e^bѷ9퐃` EtAyإ϶r 7_6jb$FҕAu[qKx.wPa~ N]-|`=&GQ˦vjtWa@ˎeA+@l"H/nI} H,-nR}}w2ƾ0*D m}>juF>y_YϮ4*|^HvPE;j 6.8xUW' v.+k _0AoaA_q=Q1sk[cgp$c`U(} lzm|qfV\i'd9@;jEu:V{>7@E$[Q׺TB<[iE Fa~ +]/쨏T!4ޖUb^xnj]m7\AIeȶƋ?^$Tur3{ڴ:z<_%τEoLW5B5D?u &YavfhH@~߲ЃYB ~}452C]fs!7hU/K<yΪ[&lOwx.:a{z O\.XIw{O`Е%݂h }r[Y<)+Gp*R; cѭ2b k5m]^ u9|"ySiS3zʖ KE^fɹKyKedQ Av:64+&g(tQ~rKZGUڮA;7aR};/Uu SIsy[E\5{D#!~wosG4@[$jP,`(]j@? FB䜚rPS(*8Awőphc,7(v7.7=@h,<X:[T"WVL=bc.pf1&yeeƗ.3TU.p y+n.UtBgNTV31V\=#(J5ƞT_P/Þq:#Y5+hS1qҮG j?˼p*=l;2?L%KW;%΁d01_b{FR6N{S+>E!ϝ=p@XZǷ7Fc4_CV%{PM,Z.+鋐 QȧsյcE2WP*v-M4_\:*txQlSHY'j5JMlvþ1w|2ukH(@G9E1l 3X&{Ѝ 5Ǖ@kXt0b1Hq'|ʛqP&Ml^@O`xO%J1I ע<՟XpڼnBLr dh^6?$ΐГӒ "lE P:T{wuZ"@~~q'ӽ'ٷ u !?.s52t-C߁wI't[DVȌj)';].!' 5 %)!T N|!ax#*4yuBϼe;ja^xQ>^Zqm GL4rnwJ3Qd7=/`|+ρ0jI(gH@L#kNGTw8Xy!& Kʉqt$= wX}Z@# Qc .dfD\/`eA8.V(p'"}yj@@6]:2*p=ݜvmnWfP{_^&m- =0bFaccf!Ha<݇FW6ȏi+LTXnKf/0~=u}`aB/nۿ5RH$˖Gfd1+z BOPPU/s< lb?17)2yF V}tI%A4 0zxm\5o!=!!\ۻ__IF'JGBBPIM'${vV4yb&}5PF3M@KiĽ#"+\jFWYt`)6^.QIM6xR>vv78X)?erBK$5" 3VruݫH|l.YJf$™zH􀟄!ide)jUY@ݑ7OK*N1h75@*3D$M<]Kuc-z(aTZ "/w2t d9~~1l#668s%=AV~|R \ho&7ZWIeq|LT#PX]J)3pofBCgiSyVr:Ƿ"ҋہx|<(s96}^0)y3~R(On$ڕR+>dryOʕv&%!ؖB}Rs{F/^EGgE2c! iA}?/|{@ױݑRѩaNz|Zi[NMONYDNH|tWLDԢ WV@Kӆ`\aμItw% ,c|غW[g܅] ;5;]mU #ؕTŠ}ds V/Pbטx pw?oui?N퀻NF&0}WF=cKGC/bkk)x>3`W🊵h %z)-'|}5^uMa)酃JZҸc^am8пIߕې+ uҖz Ѝ.f (B^\G_5Sq6##6vL8ֳTsh)PAû_m>eY+24bW aXDS߉S `pu!;9\xQ~ޚ{I-=pE/CLEɪc鲭UĀUYy x~O>|4܍5N L:ؽp&dO<ת=N-c\:6Dx헴j\`WpQnX ]ue#OCʹId46_nsyqoi 07DChեi2 ND}pe60lKh7Q_7fW-I&? *7 =gsM!@! hTt57hYpqt0^C). I&!+tVEDTEaQ_K/Aeea qyQUzFΑюr{g!aVP $8t6u[)؆ sn]?FPb./]'1i K;kK-g u)/ͼ sDW;UGdW#)tXN :BՎ:kb>+I ڕE?JVu$ ;cߔ9n{)Zm ϽT{++gQYhCTj@J*@I!'c1.݁4 \C?#gQy<)F3a:^}E Pŵ]!e6YwsW P~RX@VO{ ]-{dqeA&bCʨO"zxSx^)iO%mG-{Fn,M] /dfR<*bQf>R7(C<\[̄aMg-Vxj:-RFeM\9g5w*/+JPj#rVR'z]<{S]ڼW)u{~ӛEգdACT}"Q,¥HU@vp[Jߦd$w*Rgp&ܢ'+hw͹w+53_,ڰJKh]`Bj}zT?ce1TtN^l/-Eq p:q= 坶4N5 EL7aÀx[ʨmLU{iAGo3LG@ruItT?KŸX6>" 雨mK7: c:f{jgJ\Qk`:\up|$aRfU Y=u$ULU o8 ray'.2g^+ bف-~[|*ޫL,f$Nn8Fc#_1/QLY>2Jf%c `sцAbFXr1 b"x3,u2ǦP سBI&1NVصwXtۺ`uPyBuzf?ֳO#L&J IK#AvAms&``,*4^){17zNaWhWHlXA8O@?V>-1h"Ԇq<כ<ÿx3m#pms;4s:PVh`*yB?QQ)AjS,k+*_2e^WFI. r`px=/L3wMAe1fzKɹ~ƭO;ziډ7eۭC43P dfe6BS}a0vQ)(e{+ЈZ1mՇHi?Ls;Ai~8tlN5/*UmB\ F Eِ-{ϟTfG xaߏF :#֊ZU[0D>=mAtpA {_)"GX z{;N}RuSsr56cbtdv4GhY~0Bq\`$:` C`GG’G9d4XIh^!V}D+%n'q JV)􇦽=_-A#ŤBQ>uNB-8Nq& k2yp81Ч7rΉ~"/Չ79y\tJhqbg_S7>ٽF_ޙ՘™?2&;,=䲄9Dmd0~[1j_!]񺷼>3. G  ne󒽳2~"u4XlI_n0ps!/xA[kBRSo bn^zby,*od~e5׎+>-<,Hw G@` !t~P elC)ʝaq SS3B_DBO+ǚj/L=>n1K`jUmc)0 7l &K/W#+ >h@:ls2 ^#e~ r-6;gFa{;$no{B ;K; W@<0䫭zj:- Лx|_*᷏_8TxGU3[,m=[ǩ\6bNE+ԅZ-) Ȑ1?eھT:S,N,O3(9syU3'fMm{5?{R%+|dRNp,됪u՚n}d~^!jQfOYk}!5 9)uhX%cSsCn*Gܷj2?UK4'đM3 x"BpYv3Xn&X]_VFU.-Nt_$U,ǿCuh+.Ρ=z.}&tBx<`rT{GXL`^[`' A TRBYJϔn`<*xdOQ~sWg\G;r"V!e<6*Cjf"w(ajѕ]E~DQ<*^/*!o$GKUD5JFsCS#TQ./H#ƻed,.IС0ӐhtwwM8_2jp횩Jky\Sn^v癙/8@~м۰#KV~_0W咺+X\g]F22*w(/lPREn5F>mh݋Q;֯tԪ)`jJU'`k$zsIb`lN0嗊QP/b2Gw7cM$߀wLl1ӸÃRQZ#LLA׎9(4e4u਴-4Ej ._E|w~YϷ媃xN!r]4/Ij3 ͱ>%g`R zB|urck+}k $'O$;Hovhzxz֍ K W2.4TnUj&b? `uiI?zvGd[YmfBr8N1MjsHzM.=-+U!k^ovOr16'ܤJx\v6@e#(Z.6_DS7`ÉJDsx? `C&{(k s]>ɁAGRҘ5^FY0<5T&/_4)2[Ju'ρt+)= c |ChɎi]Mp* ߭c c:.Mn~#ˀ0YY*l~L뮑ZP؉0Ӹ?_3S3 &74xrXL%tє2H!Ǽ1ӦK?2unQi1۝EY]_Z 5w+idJe{|en n8bA`VUv27 -'̱L:Y ?e"yAxIEpbqZ5vU4)JaRɳ)o?/q)d-.@>Қy CEiC yG^ +& Xn0ׯ SPκ,1V[@wU%~ `W#@׆m.dY3_UzOyw:N4/+Gh8Ö́yY#|tlC qȂ9COHzys\ڠ6ihf )xH`Fcj6q:=jz٘:7Erx?_atݼڰ>MW%吾$E5=aϗ`1=;hb y5PM)|ʆ[@qC&VÁ:Jլ/,ҫ1=Yi}#8Zȁz׳fۻY ⃓E>qiszT4c(b`T$Sݻ}pSZb '|o_2akxR|A OCݮ.Y((DiD"g]RAH;'G m3 so߾lYSWM6' 5?.A\m~nڭBmK-;/2&mh xQ>C62't2m( R8|y-G8k;Lg}%=c]uhf-izX,@bW܈eym a' vXcKxvHAߐLfxr*NόKO]a$I$V%*Fq7pXS~;|ST2Ȩ9Fрύ! b[߉ O Cka-6Ea~Jmv"@=X=՜'; ! M{,- .Pl7TJo<\Pċ|'wf7$j+`.=)~r I}zcQ1j_} `]H@eTF0 .^?Z{65!̎|4={)=Xs?]uYh7lRTCˆה~{?OBV|&t_| Jֵ`Lik67Fܨqkdɓ,3<ٔC5v܅ra]rFiCy?(Mpkh.Tpu"vE h|67A䣎̚%y k?8e,&:"@q`Q0 ҟ_]#to("NY}MnB'' 3-ELUgd ]\ l!YxiSgz Ě;(\FPi<*YdUM%-P@lo@#WE* TIYEMn;<_Xޅo0ڤޒ\LPZۊ TRr;4Fe{!ц́1(iLyjhֻb1eIQMC_4a1 )29zI7@19ʠemizJoY~t`?5!EgpTJGď%%!_3AFZԠwnQ\($>i]<|zr?u|a[9؍4dtah#B+Aiq5xt^5'ޔ2 ؕ6ր"GC:3.`j 6÷X^ln*oؑa{RSä) n0~c[tE^,ac;V…dȍ%*ksjI y3uyh7)g^kLQ&|K`$yPcI~p`D7sU߼ei(|¨$Yvcjd4ÝJEfSQ=XBĮ)rp.ѩ`QQn{aiS< ٯ#3VG:9ՊO&Zl)i* Y-(Kb窜F,N_`"Q|wG&aGV.tROrnsN\#S1@g4#NĻvZeL?90z0K.^=e]fG X*:U\(;Sw1vC{c 2onP]f&CmEɑ . X,}yAp701Sf4,g=^Zc- `w6LHo/D͐o0Կ`[/:8Q[,7qQR(߉#{bJNr^D21+}a#5#_]ʳ-9g[l{o䐙5G'ZDlSq[J汈E3u6Cvҟ{2Bjf,f<I&ȵ_-MrsNRy[QӂV&pL}w"6H7Vc;D+#M42ntR2~*>/J׀0+W_ظ1aف. ac B$k_d I<{qKƬ A~/։-kA>_"U5Mx׮(?{QM@Af*:þwI!p5 Yi0'튈` gG?m%J}|xbTEsէ^^C{U"$ExhQ y!{3nlm@,T)TIBHX˵mOFH`'GShϥ[ 9 |-lCGw_')@HwwENPeد wT:XW8 u }DP#ץ(qo+u{PKf'X:l ~U!E8x0*}թ;@5XwYE=GˡA_4 }$Wv[$zIc>7GB' ?%JQ~ yZ0a~tHTng'=ѽl EOk3dg!zwqʏ W5 $ғ߫7<ض3h٫d~~ΰBxO"]ܠwڄx!⋘Ld~tɳs!]b3f&#c,C΋jێ=z ^Kst;.;*)m~W+qR҈UrLDv^DҎșM"m);;NH[d.&^`=Vpڵp\:mhWD- $ X Aw +*7gfNK|۹@#u fӠO ̵Ah]ٕ@/f'{+p '[rf,V-d͈yH9o{ -Xpr@|!_q3 N9{FR>KߐdK}D;>)5%J>\NE9eS* eة wKqַK׽yTͳna&`IHťMzAM}KB9|/&?Ñ$h٭*ـ jhگ<$i]b=dK?W7t.Z&>Ekmꎹ(kf|)E m6o&nd-ؽ-҇U?+'GFǐk~ Op巧 bBZѧ9Z3^$/ZM,j\(4+X*[7(;eUH,IRj#.)+27}[FV(<^`c0i=tI~N9ٰ*4U"ɹig|%uD{ȊvF5x=S{9p()X.qzdpݍҮ7B?_V ň@MubR@X)9&IQ$Rh12,d.JF;pySAo$T2)W; G* 貒f-lGjuP; K`)"IFu<)tEw!Z21ʂqNWOGb_9m‰8z8F8vh =ufzi98A bﴊ,[pd7?dN yvԙQᄃ8x&`M]45G}BD|fz.Δ|m ǘ[E%ݫnA:U1isbeۏJ]E.e1"w4q ; F'H759;` a.xЁ!6-mE2II;og&Қf$$7a3p6,}b&ivbmwړ ;TFKġ+&ĵcu!ģ9(,V à3t_w}Mp sXF_^axal`|sh\)yav24Zo`tQP`#ʑ1ߌ6?e mħE;FU=6YJK ,WV0m@ I#,/'HQOUkс|Xp5?wE4e^͙eߕk|naxהJY=Wg E|9sMmj`E<ihl/d&t1l`ʌL_/.}gf:1Ṿ.EaG2jh: xkR3dSv~ 琹."g+0g|Z_kՆaG م&k7DRUKkhxÝ'>]P*k U1Ʋ9̅u"(k~ffƢ e8J0 ֌r8CM.˽H09gYD|&?{LaKAiX̔7U" _<"ȗ1Co`T% p* (64}>u+)5Pi8ugk?E/9"#Mrq/li,C hHNsӯ)Dr'E,j{YU _&,m5P1g3PX~PqhmA*8@UE3,a #f%(E)u{-Z2'ɧ0~ru!QϗA{^w>s!#Wz})+!݀7'ZnFCg=U 6^QX`.+wsl+W&g+7:5oQJk[7/+ѰA_)6zOxzQ %~e2zp c/_D(`t:@fCHVH1y:M&^֤k&|g4iBçH`uz c>/)CB+ÞmL^>:B~7rch8LD,Jp\D^?;+4), ձ[RϲA8$3 9TSl҈?LCOhߤFi=NwMgZ.4<@w @eJa2Ej%EKٿS S-XB>7KRlבBk өe׵?saB6 9YܾuT`FwSh4F9a-{΍WgfF sךalIBoE%x=h N_p,廠Ʀp0#a0eM ؁=4a`6|uE]R׃GNdd\) wc4 ̊#?֐K̮U -69GֈZj}<_b1XfGr>\T>i91U!x#TdC^T@F詻0?RRoA' دX~[ײ߮I 8cX(+sKxO cmݷ)<"仄N-RW9Z} +3q}h{na ݶ96t@u$ŶeRPp 7ywzAq BDž*Rۀƒ$d ls5*wl6t94^0YwJCՖ .+iY ӾD'RpĒt2Eaպt+ +΀) I*'X ,-aĈȴ-p_Yv ]7Ufk.0b:B_A̼24x{]´ki'sT||Dz?T qT΍2{c! N i ݈YS56dh?TB Sڷ  İP>U +"4oY4E\*% 7rl>9h81n1Pc!ZմD1-mbI@BF7%M&\*tOd}{B\M^QBUH 7+s" É mo:+[/޵e,|e|[]41LDFb2dnux}Ek.2E#42ɕVK A~(2j`"O$Kh:]Ǩ )ZM$T0]E?M<Ԛn寿{5mޑ܅dQnc+zEFSBÒ_Iforua QteW7TMt۵ٯRl]&|ڢb䁢eJؼ' ~9{!$s/%tCC> 2Dyʫ MĘt#Ye \fzz2 v[^ C|0؂wS ]e Qu h \,J#4i\v2 9ߋj!^b7X|ć/#:1򝏕ڨ/!(Yq+G;T4%rFP@"ILڃIT>+xR?[ʫr..^ؔI#(?-Xu>P53ߠG{ȲNT'p1Ťn#&   {M CsI _<2h1Ykqt$׵ٻ< |~;$w^/v|s5 lh<c_,%0ÄA?*݀9c{Htk.ٯ%MH0%]2}`3rk*Ҩ"n@6"ٱ-~^;,X"˜H{ҧk"4?ly=fyf, Xp$R]Fо4H4U g:K^V媬4xChK!)ә4HQlz߃=-/n g6w +߱]Ip%%iN010vjt$Ap,伒.ino`]Y݅${X MI 2M#IɄ6+'MD"D~xLE™qNfWPZĂo EPyc$&4W' Sl +Kcﮎw']B Wooy XL Ψ` v9,.%W>A׭JB?ddhXH0g/s3+5ayC(oWGcAԯ PH:Я y\ڒَJu^ x\@`H𩥏W uJse&Q7c%K2UHSXbJn$hdqn&(lV XgUO񙸈՘PFΑmb70F"/A[HtbcϓԊYQ"ReTg7(\peغf0dGx0&Jn0Xgu9n1"rW> qgո<1USIH24Ag 㠥VORC88$[6(zKAΜ2Za篖BX2'ߑ=h֭Vd F"L;jB{˖28ǘ}!|%&~c H/:7j8ȩuK> u,$kv 2m 3&ӿm0Wy1+B0傚YZ "/Pd1] ayY֎:y:HV1􀹏U)nF󆯚y.~^մw{׍hNjF$2] JA>qr%x"_2Ǿ-kY#plŜsH,_ˍ*\ qȞ'_d\M3X`r{Vo\Lٕkt cV>-RY! !}ϡA\VӦ.婜Yؽ탞,Y.s7'/$1/ Z౟<]]S)De@Yv =gǼ11ku,lP~߾arOx~i8F+M}$C+`zKN +|2^kl c!WطT1Xj_# WC*I|ʅmeAP.g)>o(975_$1y*E!]ܻjf ](, <.st&V = FV\ͅIv%8"FKVM4Gf\7r0TM!U9!za5jCU|=/jz(iEi) )SQG*^J (׮䚐lh{uѹ4E6Zs*~ke9wwVZx~xo ~r!@)lwm5Q5*eH6YW0g9A $!3~RxLMOҔGxkrQQ&CfG(`I =0_J8uG,x4ZB]{Iq,] ‘dU벆.s[aRHyekrOF|G&߾.;~U>qF/;^F)0j8&B߾E_7 ufc7C!%ylX]`%nҀd1-\u[2:Z_%wzLH{-/Fv 1Bɗĸ IO6͂Ľ{'r3CYQ/@#\ײSƞXRL]7U Gnu̘Vn0}W1ZRfLPB4?ݦ24Azȣ.0S,z;Yލef+wPW,}{˂ P2_=-ѱL4rBMn"'`0srx&m1>H Ov8hl(4kSO1  {`43"5m7zGkW1˽c C虷/NBX Ԧsvsa'M? GA>plRPx]W)G (]6%ZtVB_)Lx~]:7z;5?D*]#[#)\> eFX@;eObt"l> N2| R3\O-g3@?iY4a);y a\Q,ti6-1E:'Zp$y}2@%.9?z:C;O2#qbwJ2_vwd+ .D cp _]z P/+~7eUu $~ݞ$N5a OA`Cp^VYnɱZQ׈{TaI]B(3ƈE9 E|Q^9&LbG]?)-y㡤hxN zCJΤQ:ޙ.@jũu޿1` =$:,p RC(*͋GR8ZHJ2F>|™q STܵᜣ57_8*4ZIOCO+Ip|Sɽ6L2Zc|=72AQ"q>5`6LY P81>dwW8{ ~ M0t*V"pzΈIAŠTEr`I`pIBPsRS=~N멭}vlV}%"Bp@w(GtA)ͳyχ j\ h*HeB-G~vL OtGó̅iR5ڼ q Iͺ4ٱ2‹[#ھsFC$-i(NGtMCoC*uƵh@Y`<&;c vMXO=r*$S3.:f'C5AC+1,˜S6׾3cb̾u8%|iS"$ 7nVXi*[O]u w*2}%BbH  g#O`M0Svs",VYj`/:Bȧ= NLSO:’S.bεq Dhumh ߠXda{ “7q V%ʖEBfrDjRp3 R#를[{ԚQS/ ;|H\E[,`Ú[/̨WSC_ߢjȘLJm\`ˀep̀b_eoo"e>C D8;B?ODG}Hr&-v ݌:iT﹆7Vڈ5»[#MҚ9On%cz1d? XA>OܮtBr k :K6VKf&ݑ6T}(yMϞQb\ʌ4:+ K<')VOqE11(=\Mf.b0vEtÕ}JWZ,3ޱnt7^zm%f%dU T!1*-.@I:3ux~dox%7a-y*b1y$YP7I?,_K;M'ž_boГ"o_]J8m|Yrd7HW(YLx}]E0HdbhP"+Z]]oN4,RO}Hʹ彩Y<(>l #G0suX⩹A5A$ [w zuj`.DamaljM@2Ocmd"kK9 +ۉ.p@ab)qRbSm}R [9,iB; =Ur9]v%F >SdWq^dX ~gaK:wjTeםPwE6$tlQпr2QCW, ƭ8Fx> S^h=G^4޻']ϯl#%!5.h/pRfv꿫ul;G֊bWBxVd$&Qf&V 5P rKk]Zj/N$?'GH@E;q-Nzbgyzh -{8KiՋFO&6 9;[WqpY+Yr }Bۘ ?ρbipj6@Cڐf &xqrob\3࿫0uʚ+ 9@"Lޤ|(썪QPYJj>ahA'rZjZ<1c{[, .;:Y_)k ]\ f xl%ojzB%!ljF-RߺN+~{FM- $M<e Z=l]IKhL Oew"OgMs˓m3MҖ?E>r`S6axT沼源]"ܻ$T]l(atBA496s;E .oFO}mB1{lc9JpǭPe%_5SJoak9$)*aV _=F9_wj^Ƞ .b1Z[OWWwT~0-(~  6/:8S %$)ԪMq]w݊N-SOH9VD.&?uy|`'w%-&;Cې{ ; |Yȯ*\擳Wũ{)LqGA ue ސ$]/v7υ2FҶM/Thct mO#.c_RPQ@''P);<ͺ}U肅f %uI1@/:$eyBi %/D).-szXKN|7a벛ݗ5$]'KRDCGeV mj Ofx5G έdwUd7'[n4>LH9Ir4B,Hf83î;"gG#yQ؄c/[3f=#"&j!]n?zvLkA_ר<QpIk]џz\6rqKTLKaFRZ{O(0Nu= 14dtvSO{=P/+ fOo,e%~0 L:; 3 HB/UAVF&^%͘X%LwJ)_?*|xvneyBšUNzR2(hk6~"( Hjy M,!C~ũUp.<g TY$jN#&21z?/*5c"Ƭtl+.[OJ\]%m͚m|~gc=:ɈC7ߞ\7VO8׊acNkdDGRrȺLg4lY4bd[@-mlmD]7W:dNb":Z!YL$hF 쵦@@,4ŒTb/ !Rjq$gcF%#(P0y kKebPX 9U)k ^0:$O|EKwv)8 4q7bWv/9K/ 'Ei3o=q{^ݐj .B= 3Pw#d+?!"րC=I?)HԈݏ iZ/)dWՕtcE$hu ܡ$֞w"9éix6j{=?49. hGWMzrL?y4\#v3\*H'=S\>& )%t`r}"9\ y9"a Z]5Iӟjl'/r"z:Iahx.J O~ ZQoQF }!x QR gdR\Rxww(lT13y y{{=(ƒKL#7 ^[ɬQ,!LЩ8sē ;Sxd u֑]/ڷ{D0ԃSbߓ I^PCbq#PYE#%txqpܷlL\>k Ql X]aCC_wUr*rʵ{̫!4z&-;Vė ,#,DTGo@#]-'vCp΅L]6~4DJnK!ZNLgQ km.zQIT:g`Imr97+O#ȍ?:7 =lk {Ҭ-!=| NAmoX3w5{Q'HP,7@bLXb+j G!J4flZ ( #+uZ`TWM巇h =3lq -+ĭֳf,~=:A_Qjb2aA fE[L^CEp vaNݙ/TװHc*4}JXbmi"z/邛6v3-N0VoQ5vKݱyZMqQѫLS;<'C ePMIAP>Pt5 YjVc6B0Nkl*C5r34Wy5XzIZ Ձ~]b(![)C,'WNAw@}^Xcwә8f%;\l97̒Nh'<-yY'%;5`g⏋͆!Ԝ6Ha䲒ok}2Cȴ wʯO|o8u9a) _T**lhu/K8LeaBs.Qۚ&#`.W)TOp^ j#*E~~i~m<5o{_TpP_ ZrH,u5;\V7Y~|t#(C)1$Qzȵ-9d'/s̨*e_,8:Jc\5%H۝8َŻK#[y ߛ4JL]!瑕u|\|_X,AtH_Pw}/w<҂$G )|{5Vn1I8O.$mndx >qj=>m앙Q\qnwjcޤ}Glj~.׽ {E+ 73Us<9^a1WAJC;OF=?ݙ\gc^t$3UfEWzMq@؄'%B%k|"[R 1{N v>F#hemF[TA~ [Xuv::JY% ybk׃^,JShN٨޲W}>"H-XS)'o=m,2gC[{q .;K8g.ţ0>.JoOyο+-R^L{1zX z L^'iF&J->!BW4i|}D8f6ђZYV&V.ibĬd_g$9u1sB+/x‘ĵ3~ o4%.)b|Gx|W1ߡ0@ְBGm7 YL@1ZL5C7w+Ksk=blO'=hoZChc9`Yb ;Ck]b#I>XlX|Q/ZVW躠2qcF{?Sǧӏɡ~WSwa|eL+p?18,[q OTԀaB a)wi#. c G BOJ1I;>?XZ3*KC첯T)VP).q{"(PiG Kf003 SA$9G2,xŴ$vߝ;0FԱLJ,@e>ȏ8ƽ 2rMc,gVQHZ Xٙ*{Gϸh֬uoA-^PgC>@s޲9nlC/>4rFr8pt.u&ĥ{_W.swOB&~@HorIptb \4ΥtK|{g+!" 2#@1$oE¥%xot72Bn\k| ՝PIs))t9*fR2Ы6={Jπ}-8  6;W4 8// M1TXtU#:8jjb=[!U|RIW9mgISBhfثL& 5P®F <)pDRPaXȿE}Y<[GܒVkn.#_E+N=l"(LM0/*w `+JU"N/PlrqdȊ*) Unŧ׸[(yT>-a" A#ƣQNj8= FmW攸͗0-83F ">R$N1o'*Jik^xj[iEu)^hr4S[XI{{6[u0?#e./ =e/ъzrwVVLL~7Ţ`||z2zn̘PCC.z;HS< aFgW_3{N k!Hy{" ^:MX22rwXUl۴kȎuPn(\bNT5jy2a\ 00k5(* @ĈPRdA 0,Ն`$̢'`*BW `fRRY5Bp$2g\jAzByrEݷRKbjTTd3tyyM 7N?B-DW4!nFY=Uq1ۗaYFj3)BdRyI{Hh?[_"()Ev z>ĝqfR`;+aūrlr%=ۂh̩KD,-J6mVUT Vs 4:<@W*諸8D@?r?s 4\„2'W䭾}W΂Ds);ZPaw\9:cFF5_l gx3 +D)ΫJ'3V5~|D :8MHC DQSivM~{W&kI#}<8\ ^׾t${ΠVaJp/c#"hD(Rj^`@'oAP)] )<6+#H/"ձPۧrH ƺ6 ]Yvq+~ CãLrDS痬OvF8uO09+'i21/:KYp^E9{{  ﹂0V:dguu^pJd?LDq1#rAGXgZl9< ]my"K@'otǭ )9RHSi9t~ng>pP=#φ#LwQ(<)ʆybC=W7Bė[ O65NW %eì7#j& c~^ι80ю wN\ @31IjS+GԔ|kt>~>K#!%&8iC-GBb|!`S E;δ|mܪEIuo>U[ XdWiDW[͢'LY%@HQ'3[y7QVʥrGJ_U|HOul\B + g9ycd޳HrE >dq@(nx9p4[[|%APZvpB q8g~قE?frn~t7m(u:Au뫼jd/'L[Q RrEef؂8doЛ `m7ZKB\nŠUH o]w9$;%"*X03C@V)UC0tSըYTEŧ2Que*( 9w>I'(b? 0tR5cK9 @mٵ *)z [Az>w1ο&_3c6{2,;Xծp,zxݪrFIy6C5H۪KNCejOBj^-a -D̆7+LqdE~gς0ȶ l9"]IfM}QP_()ϓnr@ʻN^2܋ިo=)Tfƒz72N&+g@{ݨGU%ݒN0a:BA\62Kg˝Sȿ]휱yLLX0Y~N)#m]6QD*!@>ܼÕ2F J&1Gmh3Zط:Y|CNRSx.̿)*/ y9:ʎ l+ŶQNxF@{=Ϋ)`i'mT`ȩu4dv=.iH ^*n=-z-%DR mEU&vǵpk ;Ikho޷7zNmTgSd;:}SUkӄi@ ͆ [+tcU,YG q^= [dfb>(8M!xzۏں@Z|΄[`3>t# Qla ]S-߯޹d\j/ 47Vms14'iaAÄ^sK7q?Ir_RWg v + Y=~gقEucC괭)EM>(f]_1@ݰJgΧKI&Ovxbm>1!{dE=4-# ~Xrf$PPU:biBkЙv9֊QB@.HTcm4cZژ9K ҏmWNvkBuB O|u"cE*'CAў`ె_Zfe{F$^@="m?!fӦGeG!ڔ)(+;Lۢţi%0^EcY6`~3:,4@(3T o- 5msW U4rA*iD2E gLMi:ȼt^-IҾgZ}[h~vBٟķL0 )Ot8yVF>*2a0Kb]~>䶟ס,q~qg8w%uAEZ,3B[wy%:Z8huz@k,_yn_cS~~6K]Ie7noxctcj »b7L3p M>;W`.ZPзr[I&E8!7j2iCܛRYsR/~ (hk@uEb티JEHj љs/}j!bjZ.(=kRf$d@Ӎ1>ynxu~o#pFQZ֪SfVГ'S@i1,u}.3$9E E>kc8)/[% OK,5Ғ-&ŕM\LlM邝Nz5FJl~4(wPn##LnȻ_ʢhbŽ2FMyUȡ Q wTEҴlӚd9^ wes\P[l<֗ d3tѡ ,4R)X5<2ȭP\$; @+Gav!*+|#EqJ=ԵeBAl֒SpgэP"ט?WΜ~ՠ#tWjb^w ҏBAf'43@|^%4َިjdp j& d캼Pm/ZKXZ7l e5G΂Tc/{ed6+*O`3mVn9Ƒ 05/~PHlR`6⿫);o6 n5+W?2MvU J?@$$wPyGF 5+ >iᒨi#~ mm B}2tkƨ4Rl"J.=xiU/aR6U򯈰/4yOB<reֱdʦ2u;8RO$Bb% i32;+ L=^xmk 9ڑK$IN) 3ūng $EsŽp1TE*JCl:k j]|’3c\;JO4^-SEohw̔UV6m({s(Qp%9 XQo(:{6H+k!I وl):T{&]ET `Hyݖۙ_HO`>아ngJs>H2TAXj-*-_03^箵Zq)-z/aXT @vQG̓dIٰ.K#pK D8nR?“7|}=W _}F qg]~v(,< %uRJEK!P#'(=鷒miIV~õ)mjSY)>4 xM;: 6*x.-ZXvڂN,8y#62k˨Jw4QЛ }O,>ig#~SmuHh~Gϒ֦Ĉhh{Şbŋ='ٝ+xڙ 1VCPO_AgT\ AIgIU;; sa,VѲ>Yh7bJB"] 5]o]Tq1{P8LlL@ pIiKww|ߏ Q[\1N<+lQ-s{fkM-*Ix&(T 60)gcW -w n^C1$5ORdkqkh7 (Oչ~L ʥ:߅Y3^96Z^40U_uʭkHۏb哺a\Xѥi]EmC,ݧ?fcdtB[:)n]m5-9gMF5`E7;>q-}s'&3yԭ1 (X}_.'6^W]ODF>vEzN)Qe=pazxm$Rg5G`xJgUTT"!!џ{drT});87 >Z xo -K[w.(QheT-x#xSbi[av+ĥ5b*i&鳤6<2@%aQ6*6 0w߼E(6>D+PK7Kͣ#A{3wM< 6Yw:Ux!#ڒph糟$x*֣GyTNaQA`y;ǟ724LzVY*?^k@[X2ObP4"&FG ӨkAZ@"!nvW4 VUI&QĀ#3h*uScm֯{=̬0z.pcܷ|>5jֲ$P޲ 1ef7H{gZ3ؼS1XoW -Ѵ]l1`G2ȷN(å\1VIjMdk[|D_ޑ7LѨ˔ȓEy0]@ Di)JK<`TŇt'GZ" t Lz -*ήI3Md 7a( -^C缹##TO5&q 2/z MwQ {UkC~{EFd[_L\jPÄ)/fRfPIIo39 1=[aE˖lP(M[v ?Qdɝ0(r~w e}ŁF*#,f\׮9w (B ;Ӳ'2AzS"^qqrcPI z_a 2]ѫ3sjħRcw |L][#aT>v خFwd͖FqDc)j$NqGgY5ifZW!x-,CQV1-k/|ᢞ ]3&H$V(>Gki/at|˵KCȀj[2Ls!`ɗBݧ RXv57)[$Ɵ;xu7yL&/aT'mT j7ujY^9Qƽ%uNX8X)eExhog|kLE(hz`x~ 32)DGz');#E-<$P߈ QJz9UJch zN CT"T>INPՠ; oÖ,b7 e1)}7SG \^--`|S7;Od2Iĵg[?= MkvQMO:.19ox:/B09]m }QF/(^ݡ Qe$N9M塋:4Wt%8sI=aN49`,֒9im%h!Jfk f^R{(3k*(M! 5RWՁx]r >,K˒+^ՄmN'5]U'D2Tv(ږ -sK4媨}gi_kC Sji9)a^TԀ?E* 0jchXGX*b[R[KUPvg"Sz*N9JA2#V| :ci$Hïi"Nm+MWwI5a!#_=Mۻ5)Uoۯb6}J-I l E Æ$p]3pAYQpÆ[Tрos.0/qE\D4JS@BNњƦe"BCd\88) Wnԛ bgΡ,k{tJ )yTRUw#x5_؊qX}½>tS"! J[ <)#oXof:#&'hLi¸mVawWL@قZF()[^M$-o,)4E!-l$P dS4Q2\ݧ$R@ɂ1bV*ޝTxNg񽵤O?bҩ%!w獍6Yɨ#18.׷z\MF#T\WG(,;L2 {w}FԧU"ڡiCw9"m"і0rOѫ 39Qg1Z$KfTTa$09L+i5if+TqWjR8Wm04)80< Aq:(^Ԣ*`9$žU=<F0%(Ț։ XK? 4v ~\-2QyK lN`Sljb̙ {v#KP)A˻ym5&F=^wx127b\Q3ocI(F/{ IFu0eMk+"ӾR%\9BhNo}C3+_}'>Y.^GE ңR b}!rCI0cux l`& %i: ̭ifU=W\|c :0pLYѪdbL/LOjq_MMk΅Ijʭ}]vy3䘐#ަy"ټ,>\:L&!n݈TGؑ),v Si`!#\ \!os4CiS$Ttfr0":)(qg)Nj:a8s$ #4Ys T"f)';EB{z"PQ?@]qCa.N9p[LV>8OiAj̊> Q) h0N9jMDXUC.gvYτ~ip΋ GiP#$D'Cw7^$7;й),s*q4mi &e=ڭ&̗PhÌ<lj5 YLߜ(; }~oٺZd0Bjm\AD|h7Vs, N+Ytgr"dޥ=|M%'VOD U!ˆM0Q;d2 uUܸ  Óƿ0T*o)^Vm+uJuEJr Gֽ[C;|Uk *.no&i9!U}ylTAH5^TkQ;r;媵"vB|(9to%_:4&&.nJl ?rLp~#e-:]vx'^7X"<\s ,fGqm)t{Y+J,^Tz;:Qc'*__vFj Vvg_'X8˿;,A*t:)d5A_<5oX3z:5fb>J >b E?n4- 1NcyKhY~vf]ȸTig*6v? )%C MN hB9tC1Y6C3OPN_*Fsjyw$33kAb!~Ko) qv_<7H@ӭq EdJQR!1|ǕyU{_ei_1Vv|{=v3q9 M_\t ZB4bKB|^%q~;}^z4[I@8.Kqh4;a(,W4C2)1HR8*.孑 H|c)L.;,a=zP0iM֍俿9_=" U2[;>n$CM(zWV6*0IP!T^/G`NwH2Jo_M;?Nm/nv 2%2ĄbBfiѶ!RkKfk@; 'Bq?5u4+цy{c@B$CNtMK^^*)0EZ|tPL FbXwcұ>'+>8r#s )_) hL(\̴"PzXysN~-?=uKoaz'{o{`yaw֝e߶>?X6K)7&h} Spt @IHW$1c͒rր*^6JOBdTMKq/]Ȝ4-7<ɏN>^!fZtc!!MV ;x@J񢫃hE0Խ2$/X4"]X^eNI JuH wPC"Ha*7B*wc!lR.R`=&rUe" >DYjWAR7tw:vʢxG_)k L^}质fq߉UB J s%YypW\%@`WLXOhޛ!8;(Ui؄b(9ut\~)^^l&1Q)Zz **Ȋ$+&?yfڰDc~ʀu+ BxpMfI XBK&?]yڲ[di8+I3\PR-9| pU *WBIt܅zg8\UC2.Fڱa ̳V_#eIN0xh!`L).3>rwpaU3Zً"B*$kr/B؏.f2u ϿRUo[N <}_pGK,nd8,mݡ`-5_]_]8\VSA)Qfp)(vX@iS/9fzpx:aг[Wrg)pXs@b&9UNXoQF_iܒo&_a@P='"5lS\rAYl%M6j\\f!I +:D۷oИ9 {o7V7NzcdcUVw$Ȟ"tS&}*]oQl Ȍ2iuV\L'xbp('XӒYj;t4-Vn ؓĨܹ kAĒֳMiDsC'WHr9].\֌GĄMF >a# \4S+lg*We` c0 Uo~;\1~i`0H[,vwD(ZqLî5Sxm/ƹM'!ƙ7ҽ ]T\Y`U(q[oĝ`|F$XK[ YjCJLj+źr*)r{KK-RL?ބ;w,GWL2}`$Bf0(vv[+̥1CȶWZ&#k jZXm^ŒZJ%,o a7n\½ Y("UPeknIjR}Z/8:,>t.Y3C9zPWiCu?1{w8C,, ƏA9C֋QGQh fZѥI`CW*.7no;~kÊ~??a"՞O&GLcfͲCM1̯h8jO|Rn1HEt|' x֐L-f*)IdȅMolh6˖T`C>>*e]XHT ++c,aUoW\ΣVYaLI[Q=Y$tVwx ;j9!= C-7( ͮ'棠jsw'^)zVf]x%X(DPkؠnr]-92SdXt5ꠛX!)Z8A1 ^$:]}d6Hx+o䣄qX9XZA.~'#bI@a]SeZJDf!hVz%5f= =Y@ \^U>Ux_q3^(/ v5sg:364Kbh ;@}@.bV< :WӗwܴBTgFgtw5L_0\#ޒ텂q吽[xMnS;J8 E?^7TSUVEʶ^}vͮYѠ{ݹzp/MlHh#a!|\`]Fcݝrx,^; >&ќRwhw1 8R!>#0pPrIs)1CIZSk}GX p@DsJ!UNx!6+F.7N>rD(-͉]J#V)g\4tKT_SR<1H1kΐf_j]jGY d48q=T~ਟQ䘁`FG]i%uN'TZ8aA1aB3 hq ؔkкE.qW}~%sWdq.hW3PoPuMy:yPj1yP> Thqu{8JlA*j OXH {9|twe|ѭCVzR(H }F@bUO3;|Pu NqCOxBiY:JtsyMiq ꎡ,CC9W(3nǟcP>baI-XX>xD ͠ /76o5^pCql4ck["l+Y?#7"<I~q)>Zpz*lcui/Rٛs4cQ[jCʨUΎ{^]3R들zO|i,bKsb!+>g9tXyT_uJb5ܩrwnە(L.booԂ~Ks1 P%% $>.tWE5X`' |RSWA4X aPƭ(5n߱}< r9T|:ʗDue*n#kaA~IF|?•515cf5ꏈhgYZ07070100000360000081a40000000000000000000000016239ea850000bbdc000000000000000000000000000000000000004c00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/scsi/bnx2fc/bnx2fc.ko.xz7zXZִF!t/]?Eh=ڜ.+[;uvs:̏v;SCy9؝y aJ (@9,E ~ŕUy9ZhԚ)SE^@Rrs&7+?-߸=hC))ߺI?;䡶JLBE9hR Unx1KD2l24ۋW#ND>|GWgl`C!oC(|M*84_=F gy,`> XѯJښ˝ˣLC;jvo^sLUy'A8IiEWp>q.sprB(\xeb6(9 l. srud0U>(8UU\`w9rf (ߔgӑ+U =ifK$.s6>r0ZŽӶ6ΟO7 ,/U}+A+GK$vbH D̘􆞷tV^}ڀmWD`V'dw^zb% [ӑzWa4dTOg n$X.I+)1Arf\AB7egq 0=h4X38%ubh`z|bClẁɣޝtJoR 5zabBHP%d[j>- /+ 'Cw#v) DYjaȷ22-JsVgo̩YX;ڶbnɥIRʠ0$6]D6#Z`gb5mf_,KPiy\^@yIh1D$ { @LYwa%ն;=T5C!r- s/G?ҮYږ@v,}5GJ ٍ4Х,S=J JQnٕ ?=1;>mc`S(%}w,c|zhtF꓄(|aul%ĵ^_ do9<5PH|Wv|p$S 9#7'^ϞzDFSQ^6hɺSߪ^A\UƵ '  `:P[ITUOH)3}{UV`np Y:w+GYœYDʭw)eD"?G.tݱZweDŒn-:,awFU:ǃ-+3\4KV/V\ '[J";OZ,E>^Q$N5,F^%3}(>~SQ0\E Zpw6<3]TP넭"SU,M?{g+iG~פm0CuIN+zic*GFR{+K ؃Ec]4Ui_m#q l]fΆ?b``9;eF1yHGۦa&%%Z/+k(+M[Br3 JSNET g#Tjmd?WI&OA"L;Dk]51( !CRP.' x등X~kS1tUHWqU$4@)Kr4&;.v>HWc-R,V-1Q/:ùrEQV 31# UʐQȂ/ /Lf iQMn$odg5C .9mς,skujo|\,KOXg4N~_ KhLZ^ԑȁY6^.}]X$afv2\2o0%"cmDk-u=MrdSw׈ rSα_ V_Iޠ$wn y JYvV% oWfgh0ܗK ?FCc3D }\'7'kG(j 07>AsheP݊_a W% 9]PAM& C )[hE9M;"P|LL}@m~`zngW&g*p]h0R5WCQ|> sDY}\lljPiX*2x,z1\)$" N`X5kua4oaH NԺB{Iѵ\RɄ8.q[F_z UXSbQyJ}fe4>xB ?|n!7n&+ #ϴ߾{ O.7WyvdeT߲n\ DonrLy Lq5۰a1"a!Mi_K?^ 3_թ-@MZgWpk"o^7I?6#ʶpc-Jo]:YT \6u"$$R*_Fp"l?r C5})˘phت`R7L:ɺddc\f"l~A-[`EM +"xA9pQr,+eۛV% H.˕(y'4x~IplQcJiSӅGh8HViDJ3O cJl$"P6';ynӟFr'%g4"I+Mt]j=iscsͶd$ TguKxZ@0=&?2V捘UlI]C/it5[A?ن%p@UD%놔Q/k ec]xQԍJHhzM% `R\GWk9zBM3oh:-@8a'a"J΢|`>9H|][LYhǑ?9:q!kPJ[7AF4>IA/8L[Yd)#u_KS@,[tNn-MMzKfQ ɢR$8Y l:)ivc[sP=VV*$;]9G^XDc8w[={f.eGܥl$m BH[H+I6V77ÏV'鴨[ xk 'tx+x>ez ^Umûb?c£f)FoUk HINl87A}md8'R{{}Z ʻ=x9{o|r4nYl ]Rg/$PV9,, jK/I+i>>`?(". b;n$]/a śmM&D홤Qղ+M p@dϖuUf$ e韆/dl8dx.o!V0ңN cl]xp'"s4ԙz(cmH(B@·A2vrg;ʹQD3^ '5T ,*<\3 3XXmPP%n_J-2i$Ӑ54dY'(8)3 ջExݹTBTyS;~,6i~ڋ^Ė5v~Ҳ| q#|D)7W;f D(6;]y8c )\^3?kGtVm !W sJTtMfJѹڇ4,A)9qã'*H)75*]An`mrpm3'yv<qTN8+ rOvX9vޔ,Kp.} j4 },-RR`#0*BEw9_ZVBߝN*v7SYG#Z&HP@&V!Nxktw8|/vr{ d}@ca\A'2ee;i1>4)jkzzoŽ`<) 42_81WORjM`CSuBr{|Oջf=Gz!IESجC{'l˲Ms|- .G947vDZcY7JZ$/)?tmbË)t?ndN(t$ח\({?O`2U1&lO@k yoF-%4[7 +AߧzУxݵ%^ldzm?Vim;|Uf>u)(KReg* 92p;zj 8aB7Gy?3Lg4 @O"L42rK/@^ )n 16R^k啧(!\r| YtLj\{q )22J/:,c<?IF:' صT{)6k@u*HWJx׈q8-—,C/ܝ3+ \6G࠳Z>M}D߁~:WAkBPpb ޯ2I=]oz](,b.aeӈZ5d 3C^Qn5ooP ./0 ۫a$G݈cbR}|4#InV[B(h ^R9ZyWl:UЖ.`%f*hY 2YDkE s%^\sT{'GgVi‰tLUp "eWz>9C.鯍dZ|D:۲A܈~nI/_\9"iF_.*IxaZNoo rǐ~fi3E^d~M=婬{\bj :Tm1vZ5QNN7ΓqWmb(xƬnp. \fPJu97O4H)^ھr'Q?[o!`0Ag%u_ޣ^m*(caNt%fe6AZDTĭ]lc=Ocz* \׵ 9! Iy>qd6$JaW*Gvrdc!Dۓ,=GBY@y78.,!$=fOb{oi^L3P:/P0USh~j~JjC﷦dN "xWnI$Gǫ~2}Qϒ99kax3 92/tXi:̆NfB.noC \m-l"97fFKߔ{{ f*dQ h4 !IkfT^cyfP.\7zyǖ)ЈzgRA˲US~<5"ʤGTl}'JM]&&"]d'X *cORh`^Y2a@u.--kA Ѝ껥:%4^0~:r7 . it9U26{} ,d/ )7<~4V]=&.X7Rܰi"KqG?@ P v;p*XݛpM~0!-n`2ľe/ b5ƫhRfe!ƂOŶJom\3x6g hCҟu~AsiŦև~)ZNR&pųɶjvRfMg&6NwKQP=NRͳ=XcNP`#l]4V 1 )s"Y(I %ذ-= ]L`! '_2P꘸նV djè^3C++A1'%lHE.HۛĤE*uAq䟀Nv&Jt*j~M[[!&wD+l-Sk]e7l;1"VعI(XG;O"Uxy1ҡ,Gސ؟FeN{1 S#%̿,D T}txEBPASg'F֓;X$pS[_S1G)^+6)^CDHSB~N:_u+NKIQƁT|R5IИpa÷:g!LL ]FNSh_ckO*l~7MF:! xJ•ae ^C][FMZ'XwHݽ,Eq!F3gUɄh/7"'!ŐzR!nr&RK1Ʊ^㜹֏A(" ()9E_]wXO)lM1w5߀H>ﻐ`яĒʶM^%˱X6gmk "Qz5%`+@< vC'wY]JU[DX/"&> /z*Ȗrpq lXԀOfoLw3_6Y?oO@/2ө1$6FaG %/枰L6$TFӾq ^cVB.mYGlUnL `6 b|$xBք2UB-O> ЄjUP @ qgNP塪MHp0SVw'¤(֢8% ;g}$I=g)et] oS;!\_%2r7yʞ۷u&Fۤ4W h:B>jbt5eizccY ŝp=sH^&h@jFuUs,x CDNꋐ*$})m{\@2y(IyAIh~S6}6u˹VL`bHBAy!cdٺ{y-0Zmn~^(I*XT8a0 hU!ZDg'5Q5 Z+˙@Aɵjkp+NifIj В -Kw;xdH7Ë"M,fh`s-%SKpŋ3pW%>K}!W;gN̤Q 4_. ,\">j9&6mZsbMVt" emLg)D pqὪk#OG$4|[ԴVu[f״bL}yt$hkS9ym+ವ0Nf[YG{YqF҆F1Qu5Eჯ!^o% E0I#5t4mlЙoݸG5&$Lr@sWiߑk. 4|mHLu)<-yԶkltLK0.'c68{5SkMC!zYc@`Lz!趈`ػoR>v|}c$VwvoD&rDZV\z"Nk79O~Nv!8~^uzFa]%u5.X(! 4:1o>f0b(ʌ)hnZ`兖`.#aiϙrU/C6 {(~ҁҌ]E  4&{ť,SSvk^#t\@HDM8x԰c]+"N}QXdQD%}þ(ʱh&/zۅow,P7)y* R/h,CE` 691WXx7\ujӁOc(7Wb{g~c䙃P Wu"</ev2Grdmkn8c !Y~KĬD_ kÙ=>ȧWT>P=.[W<`gb#!p ۤ >#x,~/庾~ lVٚ?Mߨݔ/@/_>Q@~DŴB<{wW4yqͬiM0 vF?⹟$˃h=hf}UXhu+!:SaNBbEH~5yh4nY\8NjK@#97bep*zWGM<Q[ȍyyl8yY;Ώ)U%Nk&ŸBPDžb?hyxڎXn/ 'KJl޻̮J COìA[fi,.}=ں+&ha[e0ԔНX$]/4@To*9f)A!@ JmA3?Z`ߔL oi$\ #P`ÒCB2 5{ԡwƬ?L~L2u5}l'nf7)㦄|r s=R. Ekȑ*z]\bLj3uSMBu`|cj~FQ8SO"yOMJ?882/ܝI ԞH6״tTgFȚWi1 "mx0_ˇ<}&.+B,3ar]PǷФԹU F7=^C诓eA}O'y"#u+?T`7u*=FZ7ؕQiȾy#ׇmvlf)=wlN,[BKESR'8YCu4XJCNn>EAk̚hVTFf?<*3#1/M|2OD)r{]U2T g'S>׵ ճwh] WE#wXPXmsy>:>ܔu.6J8PU6[j+ UFx JcLo&=1Jt;Qi7Sw="{ĄnrL_F{MWP}qۅKt `,;IӅI-/%ϦS ~ht,B PU(4IݘN ڋV;~U֨ C*8g,8G(%$DNryDZ [MכuFAw Bݧ˫D)FߑaG[3Ea58&K)  #9ԜL'-f[WZpA$:γR\r:8;'EfA;1ܞ:~-{З $(`8Av3/R싘i7aAv% :XesG޼ ه]j1 ̛ ^Hea {)=ZFg#ௗ|Ȋ^ ޫx.߲zM-NK$ \K_JJ<[Rg%m|Z)ۉYCE2aCO!ߦs۸^g IޟC{q&OLDд8,w4SyPv&glv^U9Ձŧ2Hb+^9T-ʣn HoF΄HSQ[/ֱa7o&*4 [to+ˣu|lET6ܼhcâe ReF9Sr-%f%wا9*De쳖 ,rMT#+MfW^Ye596c然ҡ'E<]Jÿ$jGco`$i~Ԃ'zp3}l$`m頦 qͧ!jr%Z`ŐāYNHotGӞzi CZmÃzo~ ZK mZ6Qϴ~{ZHN O}s8\f8R c'Q^D'/(HIIS"@nIn'hy7 nEWYz˿l Fn~%l.7{|Ue(T=X3r+"uakN%<^ ."oaE M 3̪]بHgab0wMj#^{i1 hf_l7qs>mHHũ$<ZDUW^bƤ M]ȧd(׻oG(ipU%*ǖc!x!9YQEY7%< GgoU·_g9 bqS@ziچ?ZQ6,f\GTO-Eg#FPs/;*`7Mސek?PaB$?{Pe~0^}> -:e居k-iQr=}<@9vG4(-sF2>(_3ZZjpJgp"3Ni.jXk^\&\;T#VcrR-_,# l:cTk/*9i<|ջ.q:Cyy}]]`߉]UGeXb,ak#S QhhY Urc@[)7E#W--|}Jwx{nPt0K+%)-HM mh&Dܧ$b_~E'-j*(;r-c)BpG7,aпQT]7 g}4O>$4%UV6(D^(;Wޘr$ r@N9K3\(']AICI]Bo0a!r:b|o~bKk n g~,o uVi.(XΨ2@_u1y8;xz [^o|/ٞIvGIhalqݩǎhkP%Ʊ4>=$^*LWVi~#'qݣ:̱*Š'TKAWKL]bi|6xf+dmVӱ'#Qht ˏYg bFg I㯓V쀃=7hӭx8wײeAW3'>LIwIIagVsx!sZ6alyEH WuﮏoRVjv gu"DSzEfgz +lnپ**X OXh{U*gK`_qW=ADavRKIF`t{ţw F?l`RIeť4nO,mذgD?cÇ ɾ" M+E{_Z9JT4'[_Ns*EȽ}݅^#hfmM6ya<Էv~˃Z1aZ@jS'K N­'s؎.4{UG> ~B1Un[[ΓYɺ^G@C>ny30`IKp=-Db .NP{Ԉo]px G!Voc, XH&ӷe-]kEWjWgT?i+\: c< 9V N&>lhE"^nwnJTv1nZ%A"B*NiL7r[kVՙXo_ 9?WE0 N7!Wj,zq[Ňyl9 H]e0I$T!gz.}E|WLAHI:ԧ8D;{CWHbGhs>Jt4AL88Ǎn!¥#LPPpxg ^J2l+FSoY25hPSҽbq#?>+m֦"RܑۼT'?SL 3.m^vfM,R 7?ab9 WkqΙS^2\(Q߽“evVyq(O <Ј{F?^k(C(fNIZMy~;!۟ȯ-2c=>A"=jʓE@޵7c ɆhO$Ax4s_'NWS3ǂn-%Pue7e#Q|x1IÉLN)|wV]wE&A9'~:ެ^eޜG$.yZxkW#\n%b&i0H4Ǟ6_.}`6>X#|gqnB @S^_R\POan.;IClwyFYA^Pǩb Zqi>M;y_auzvt7Wdycǐ eKFEdnD=F냞ے(F $*X˲:xhM1 o5i͆se <R KBn8'CTS ښ'Ts5nP94%PAx\ ")+]D}tM; f GEfji{y~jʯ~!N) hΗwg(k&zu0qK5MWFv2DYkO4GξH Gs1W)PגD>9r~)Q7eWpIOgq`fojCCS7B%}} ;8f sax2j%Cc.]ݥ ihUl隟PeRF0 EB'ӽ9YUZ 7<->.Ťbʒ5sv`-mdmrkcszkOT0Y}k:_y6 OkEߘʴG^S߽xw70TΒ I,I8't$h~<!O xּ)o3Ʉ* ~[>f Lq kCJ_׏O.51kX\"5Rb(4=g zoZy/G3Q_HEjSZ;֓ 鎦4ڸOAWrݩ6G@Xƹgl|4YZ~tD+or*OPN`4zW~ݵc<֛.|BQR$ƽ dH5]Q^l8c'?//n$y eWϻcн-1FU\O.Բi&9q֤13ܢaWǑZO.dX9^ցb'mKKxoʿD mKf#s{֦m1?LiE9t=vptItst3&8/(>Gi籵8|%!oz>k+'1L`ݍ um蠱sAӗs(m4#*c |ne,JpT@GQg9wsmsE&"0\<(YA ,+ 6f5Ω_Q]àrBo!u g.>ʄ> #AvmF7WQ9Aj "HMB^%rh.qu |7"7`###\ @XSP"@B أ0*"ny4"2t EQ.K8{Ps*R` Đoann~~We`-# lWeɤ ^D;2@g<$$r{H LeHkv:whHBSa"*@6rvtjV}O!ܭ'9#͐|P X殓U-.Wk5bhQ>&[<ӋgukFțQ"7@zQ JF+͢J;ݢX4/a将xEۇT}XUK|q2Dt'i&vCc% &i}"v_#MOׄSN!ob$j¼feR֛W1(wT߯'hTh?&5.4\dY JqSu1QmM҈9 djs6ݯ|ޒ?L#CHufy똎kK61\i[4 Z)m8/Gx+K [~ִe =b޶TR 㻼 ?@UψDYNoM?-l-0p}VBCFt/k cx^mT:)*"k!@!џqRFːV'A byU= Uyy<=fhSB3*1z^c>2x^Vl&"2i(bP mԈx'8v}U}YW ;d 8d$a4I7PA ,²!ʞ[xOv #O%by!{4eIbrqD"2:NNʡ N;B'+U()4bފc^j2V!IpO -kAGe_i:JRq.Ȏ[W`\hlQ#L'SOWM|=%!/u>l3[K/5?.hQO@|m >rl1$[V.0_R̦V}dZ>;@ұЊBu9|_y{cVELSR@:r9K{٘t`,okI\NA,]:F,2$a?YP)P&wl aN$%~8Kэ/ _sA>f_wNǩ74,xyVyZr ^SX3LG˂0XDG@)vqv4Om#O*EHD.e 0ۺ,PV"P1eXw \ D]0 ٵ;˗:0aE le>xyTɸStMAT*Wd)j:ū(\~n( 0#ME1$nyˍpe9`Jv/x\?F`Qu\/5.'' \Tꥸجǒ4({,R_be{yIB3 /&LN h7H, '`>b!eru)}3 qiQ+WJi`l&LY+({4-0ԮPru(# #x,:nWS?N/E^"i)pv[s{7Ha_Dz#f9G[Zi^]}~pf[t&LTBnQe(Zvg# TVJk$ߤ2^SϨ<3Qzj=\$L^Fc9x4YEoʕUQm&K_y`_BH C7xW(+L.V0DL6 C|EZ3lڬ[)gK$b:9b}i!BLޒ J |[F"/kζ! rI7`d*7!%1SY@](h|=hjClT7 ?e Z$ևbaǖ{q@йercpXt29 sL+_#lE .m}HI| Vu;U,gh68~{I><&#jqH%[Eo h.& 4n'AP@ k}E f&qC%dX\D==2u.f5?n4PK"X@m%%m[z6];6$ou'?M'p%tv|T)P@>,,:{@5)W6`] nD8߲TG;ZςLWKיǴp oU67~bK=s|g97ᇵ.ZV3Ct L !;m(4 1&7>SIm'ѲP 'R6/I^OH>ib9K]ߜzp֫TBM/`mI!Gspu.zfB;`AxKfiRrTRత,G@UJͼ4i{0~6AdZsK*x/+7IܪaH70v|;ae[ pm7j׸1gk_$mԪH g!l:~q1)6z˃Lzḅp(3ôP-+^*(Œ~%s3 W 1?%XJnZT\E@T+"‹(LZ;NCY~K\`f')KYwmcwF <3ZIXl ?o$݇[䎖1@@i*aD4yXZ*Dǎyv})/FyjNaNR'}OfAY>wGCц >KBQ! B++Cs"sj3vT9ȅd ks6"۵;,e/G(\To3-f[\,c=Q5U8.IY<*3v8rAU5p(Wb_g]{GXI e#cf;SJaldTo?P(sϿV GL^E1~ȩIB8)T r_\@o#렫Q">n 1yLWJ UTef1}yJ ZOh&ڼY Qɫ̔yw;+\Қz@Tϰz]G%l~bvBp|*$Mߍ'%RS|KqJTC Eÿ%O[MfSg| P*Vc(5`f@S/km$TONsGUw:zK Q!ҏ#DSy@ ۘP_Z8(;UCAS뢫Eky;o}Xoiv& 3P" P/#+=KK}ATp ur*YV>m u-BFeͭ6aG@0q>_uaV)^ZW( ;TT3Dbsa.+:v K1ȉHh@c*r+! w}47]R)o1ė=XM+jZ fN龼]n䰡*\חKg'+j-3*%K0na|h?͔6ϰsrTHeڪ)fyB_IjM/ʻE.7,/AlK_k=Z`~n\0MPY <><Rѫf($+NE,cAP8.{ nN ֆ́f:MX&%NY$yۖ6N>B%g-&TZڟuXkcB̸>$)JJל24,Q ޗĥo6yt~؛pGGvW]'u?)!c/>&z'O3AQ)Y5>u ` ;QFgo*4劗WJod3 -ԱJ[!-;8 xFO^rO Es9Z,Ia<ԃ\X{(P~(Ta_Y4=65$Jݣ"xFiP Ez̺Mn9 vX֊Y~wKL"KꊎOK_ Iea`ᎢMC ğH7ȚPl0? jphqLQ)؆%!/e*.&nȋ93j4w MD!-YqsAL;ݘ`E\#sRdPP,NW>4?tٮ k_uZ_(v!D:̕g[8ı5$H=a@T~kZ?eDP=NT Z s(,oBJH>!ܵ`;|>D/>HCݒDt!(#+AX{%<].ÕyijQPR1[&P:\] i 2N鍓nS 24Y%oě~,TT'pBN cy;J:J{4AgWp2 ZI>_ic΢ZnRѡ[{l/?ˁ]%!qSwpHc  *N*a+:I .Q~rO * RPk` sDe$v邊?# !S=)Ui!$]zlMAu?'.@'/MSkԑUao5.E`ҟE((5;̞Nt;_S>D1ʏ͐ZRiWo@ %P]|6 *wz bljlތDB|.VWo -js5?4$t@yrr }u۰~ N>oR0t:uf / `I2ufm][z$o륊vk I@v &K5(]Ѷ/!`b!)OVu%u64)c1Z~"!ՑQoE/_QaT*W5!;IӞDތ:+tw3MjcI߮GsMZ1&c񱻒>\{AZG`OU2bzD福Sթ=/<#落?9" 85mBi[_٢sU:ԓt#?RG9Uy #sZ QTX[0 4"Z=) ؅Ӛ`: J".OwkѲujblTkI˒8+e0vcV͜/J0 TP:M>Ȃ'}JodN$DNT\|{ROMR~[F @@6jȰ`kG֑XH?afb9ꟕYd%! v(>HvfdMHL W閝6=nP4c~_NT8\3ػ:62>\wSXMa`#>ܠʷ vȼ2܊!~L"/8pね)cr"Vg,ctʹ銊 3Š-Duaߍx|A|m+Rt7z-"3m@!tm,Ap(3ʆoޞHǧ #t!̬Oou*F`lD U؀T!-rPt$`'KKp1Z 99g}.Ij5б_:l|$q ͈B VKm IJjo$ZYB"MgQptuFomV;%;.;?06v>3lhrAsc4wJ92= g.^uo#Ǡ "/-+|%t3jBO&ޜuB CI&h1l% Osv龎}&"zwz-2}6!} Y@mq=r@;.te25[P惸 \{RȊ 9;7#imdC>CgVXCM|S%SZ5v޳bIG r I&t+6!1zS1d05سm o71%sPkH rAaCaaVCd] fn]aKS(@a8 C?ji<͌ +%CC8l75\-ۓ[V,YRiW Y,>EwuѺtNA)M{)aOVN,>xrlRMp2[=IkXG-sG҅yN?n?r}EnC R5~£f˙bܹ+|hA=k wNf|v zkeVў4yp7B/ת |GZqnlivx[@Ɖ(Q{| -6YHңsF@SMc<}%ׅвop9Rܴf:-mn1gۭ:}A .bj$XS6kGcvs-KHЧ3Z2Erg"r0SO$HRmH.}@Q?aڞ,AQ7IPl͒{=tJ cYq'.gKr{ gND*lU?'P]-*wfbCQԯ?6%;m><6CD: ձ@W35ϧw E-D0k~ g hQZ͓H7`zW #;6o#ƭ]oMb ǐȘ)>i)W+/.M~4Dk5UAR{>Q8Ա,*ˋGzZ $ H qhh6ącmJFT! E#:.-5ty h8ILn6\4Zo,y)T=*Ӑ—5#DJJ4R63o%n'iٳrғdm٘R&rׁCo9 "vo$gLXņe3XAțrRP[g FG0Y$Fݖw=%T0s9<끤5Nغ媓|rW̹8{0(z) lV HK"QOW[]4a]KZt߄WZtr Fc⓸i,0aNI$;̧}zkKmnEϪH Aͦ}s8ӑ}Trp"a,@8# &hExOnGW6VKV;ϝXJ؊`[7쇔se6FE u@ЖO85wj6Ö3g$LQ8 цX_E 0Pvm| B-Ka~{KO1y5*%ҠrCFSFSf/5P> e@QdIyq%d7Kgiq|ɛj.KbRz"d%v]}VkE!_')WȒʄe=~U-`+Ha;6Qv.3yN/[`K)~Ϭn1^6'n\'NqD}n3G6JXn5 $ >Aqt:漄pN4;LTjf#/_#CB7ȹ ]3tvst`?^:ݸE*؉<5Ҕ t#ָ`NSbEYU|C0V%z@YkLKF+LqF)H|qB8ܶ/[77Kapw84ؼ}.({ݾIYaA92b8'K 7X( d޴61い_\Po;l"ߎpߺSkwv{F=#/Q  &X(daF¬71n5_LaH y-dkQD.CY9dszegO_#R֡(8⩺vuKc#G3%m@DTD/ɁTڅB?FϊM4?nKƏKƂf8= >1ԹgNq0}±/Z-%*#H4ٴu!:9#AM96 npX'ȲObHhg|G.„IJXc"Hc:h;i厸ۀa { Y菿Zq6DP[ 62{Ll~6!՟n,iQfU'ʴʾR2{ ]c\&cIȂ쮡t & oW-+<0xغ5HcBe" Ļ)=LãHk"qG;'PTF5pG R.E,r-GtpI,jW11ӹwZy);yw;PvMN3b6kϙR!ic"+ \{?c8jpWgT mz[jRP}ԇ_{IW,dVy y+z'o|\;_PgH:6\0,\xgd`(}%._6-,l$`2X5Y:H)VȺ'.0F!f")_sC-}W6#vE\Os(hE>^+IETt 39z$=Ӎ}z$rFÅeWJx4cOܺ4We9<[І+mNZ yi{2\74>j<.GKtWIYT m.KE|\Də;U0R۠7_W.DN K5L-Z$P哅taP̡DDZ2Wɞ-j,%o`Ų{\yT#|z-ssG2ulеnx3uNU(N~G,+ӋTF"=. ȫ|=>]gR&d1JD}Ń'H.%3 ߯>! h$L9A BD.mנ1?F IMQ v ʟ ˚>py4}.j^+ЁсJZԔ9 8YH5%_TX/v$DU =Y=i 0U} k{1`v>̘ .j(! ={煊H4ÙLx<=_[n{i-(:$Ei s`}}zdt;>gAf!jnkr; g1?x_vMѢ ,̧A(Uw FZb'ci] a,{y?G+dZ̹Wt&ъ뀈'9|1Q{HBA&#̌֟ѷ'"2˦z*OVΦ;ZSŘK@Q \ueۍ HS?' J+M~_Z(a UZ&lVs"I_̃) V>)&'N4h՗vg#P]1kb+  D;De2|PCWέzhnGVr"U. v!DF]P|2'UT^c(RHeeL+0>3TJ .t yPtr THm HƩm X6Ր dže_evN-Jxeq-oC=y҉dFiab+Ÿhd0Do p{A1:?jW6ܛڵc 'bJݏ[U{o~\7=8gp>LA*TB0@oU:U}/zb٩wuϡN'b}Ƃ}sY~M7t6Um"esɠ #S- 7 ':41n q't#TQ~v!*Gy4{cVe2߿u(#>fcQ 6k9|̡15%o(woěQbseU3$P}H_͵aEIء Ƙ=UVP|4#{H(Gxkg,%Բ?C8LBh9Nf5$)!N,:` J2RzkӗW7XOb~fY|.ߜ<,B"H|\"q=6DKmPg6*o!m;'7'ـ8o9/*O m~8y;g_`^Kg~Ew ? ]ݪQat9V "džWrzJh]GnV]}E f1/ĘRo (MKˉq'{W"@-!zۻ (z(%>[i \M$xKn*5F>$sc'l5+PmyQI."[^qmmϦ`97`nO\AO<7lt򎹡]wbq^ Cs:?vØl LNn}WKBq4yP<H8YӵP9v*cPsT#(x,p1ʨEzZtr@uXXM+oU^R fůނXKG$*Vvss=⤪DN+Ifqȭo!(a◑Q߈W&;Ŭ hZj7IxDԏג/]K?-dE,VA n\ &_d"Mwձ{ Ԛ{ -$VNLN[}w"&yz/o֬i` C>M)O|U)5ekeBSꎢs_M_ O.T 9V27q6wr28N3w <:`f&v|rÀb:[}3 7tDeN}-QZC{‰5#Q()rsr&EqϦ{My}T{8-|A%}ZU͵5Rf8@/nG0|^cNhA8bʨ5\}b&T`T{C2A:Tn`}] m{L[P;UM"ki, 9}nc@tʇ5bڢ";Kuam* L֧s<gMYC |8+zX_P;z[fdOS#V{1Ҳ|sk$)"{wJ ʦuG NS'Tgg lGbh:bS 9gH?K^OSZ 3HW(ƗD<33[_lt>v4#мQ~J☂r 1E2gjyi?#W $AYW%l籔j̑9diU-&an@jEc?5G1`4a`*.grG.L~N[h3nA p5V\ՏJK Ɩ_1qQ-\Q'}ƚ0V|.WRMA/c )(ĔPN,-@Gޣ*kdΔ{-xm/~CJ AMfzᜏi{Յ¹;<*t)r7k%!9bkpnٞb]f6;l^+g^Ӄ<{[".bWH|[c?ljQ+@t&'n@ᐬ; ClMjwCˌm2 Egi$~24Yo@`Tn/aQǴ9FPXf!P%JMZv+V_|&rN ZMh:)~puZs:.yq~;`NNyЛ3%I?D@rcu G8kF\M2 tGM^|a^̫;cRj7L4C\>k.-/1/R xޤ[(Np.M%lMAQBC%=8:1270/dr ؄` T-EM:x35*܃&fG]x;xBGPUbS`J}Z5p|ɛWOTٚ+iQ/z$7La/'mRm)V47P;XC1}CIDNTkn(6=~ l}U{ {̗ie V̠.Ɔ<'G?qZYzaK` !]/q>Q97/&[}t.rv72#^=Ffv$ڦ8-xZ/v[Q_unŠG(pe <[ǀD>:D+J!:-7M-Mr Z\X\Hh Kcb#*Ê?3mtbx2·{g7\8|o}>S% ֈ|&jq43q2华rGP GEkY]^y >X{ϥl8WGV#9(lcn͟)Qϙ$5iX?{ (Ekٴ3+zK̽ 3^x5a"ǩܳc J[gꔜ[wf7#+ӴQ8 ֱ(%o5F\7мXCˑԟ/O:sDd|Ig-ҠJCS =YJzeqr*ټطPJ>L&cY .պY fw4[Q(Fjm &avK(d'ȧF"},6 a2¢PYDƢckA>"e#e '3)o4avfD.\0FB&'AѰ2ŹPtzF}"4SG& X{ؾW& ш :JQ9 59+jo_^8NZ988{SWR.^;=l^3Lk&GV"a ,% ;O,A1<P_$ۡ;"SC-ۓ>TasnnKE0rehbSUq?ErV"XGeud`dK 3fޓe0i'1xuԭqp'*~Ʒ?@i.ͮ0~daE6bw^<͑-l$|N}$KpOY; tcs$#>MR;}S[]uF QPHiZ+OY)Hk >z;惉spKR1t9RG7 _+db5_B́s潠ڗ %(9ruș a xjJk2ЄYlt"Ɣ1s&g7`c$^K8GhM&*a K_ҡH)5ys DKܻ_Uj#C( pՁ3pʫr|' xN"yKٝpHՋkH_֋Y1#@ 5Vϙ=}^ωz?+wi;T&S1wSS^ɋdPڽ`+^^.%AyH)wZS*sN6Onn3N*V D\}pA+n Qm[:DnGw7á `_7-9ĦA{Q6蓸E̬7b+,C8vo\!hqK0kzЪRuyE7ObW6:4rY7ftb6TAP}&HM.ŠWnWn^ qfg׉2j,L61ptxuMWϗܗF. 1#Ӕ5ne2%"R ouyo{/mQA}UUmoh9ZE&7c(EkbX_"JBw5#cS3SGrP jr=lP!T+APW|<5|y(h9:(~|=nGGc7 z [Vk"'ep0P"ܷȃGk7ODˏ!7ݝ)[@a`DJaGYٮMUSS&]ui?Fη,[/&yJWjLA)-Veވ;^:,:#eG0X 1]=Fd+Ôw)dVw-fu$gX-! N1,$D[@/a*b$u4G\uh3{0PE v?hݱ֮}Py͆UmBfH|#$N1v : CZu`[8箪 ax" j' 'U oK Ijv6ꉴT@$ <6^W@`o"Zt'+dYq^ GqO Tyi֣7ڍZ3 YPi.Ϲn{kK[e(2ckT]HULr>28c9QC5M`(qH@c7P}^9 bcqB fû\.?n{c=`}oY&^xHIBH'gy#=Nյ8l{u8P0$,z3Pm—:l{/"Ny$RW~#'Lۇ%T29q=s]s ەN.c*lU-Dm4WCn ԗU`&v{&vE2h8BN]L$a""8+q:u$3P`@ d>Q-g r$M#W7 3#9ӎS.sUf#,&4 8Ku0@C'>&{1Te=9fHIU &.we0_nڳ00yN#z92L\^1 */[", 9La6Mp٤Wp h栋nbS*eМݖ%٠Xf7F' Ȁ0QhaIA2!ra(EGE ]iaƗsh{]e9ZeO‡lUSsn  4;wxy`V5WX(놹EUvX٤ 1Oug7 i/|]C>l M vN,.@n_ˏę]O a%tԵl%@ѽj]GQLkmp2Ҿ"0S#: Z FBPftHv(H}zݗiSvc2sýO 1%; s..*3dwdH mQ 7RD gSecpT&rgR%=|(9EFJ&hp^3,B? `,y*l K@8}YݺllqCZAS TPk&$~V>L?p5XȫZŚI/S؄\u rjܰ>&52.|MWh|z0 B)ྦྷ֋`sc9Tf; /0_0$Lܯ?O#yQD綉%VOf . (l?S~=]n軵?M&_eh3.' >8?E#MаLg.@Q͊$$#zoRx0CBmE<+?V$k0u ZlL׈Fp[Yժc+<[/Vo$\hnǵ #],. 90P!M6[cH\0GesJIBl=;hLn̅+(HDŽ;fh,񕓐vJ Gw "p)'Og9cB'ae4$,Pwj2J/n䶥zB[=n~S^p#]J0DWw:70Ry$8ߘіtR_$j'H|K+SogXQuNQ6sq,/ -@{_<>@8y{xwbf/fINi{VK\Nu6T $UNOz(Ľy9  ޥ(h#L3_nYW# 7.#I̵VBZvZO..XF~-sH4LwدE?R񯙝Hip}ic5*C'ժ` /pӬlPd^y4vy$hQ[]I`v,6`Թx!RpYkފEB8rb{qBB:H 0K*1cތgR)&D.@RIp` ZzȰu{1 qU)f+8 QM \QK?/zjԈJNZӢ@ _aMn׾TBk_d~6C 7g[ǽng\4M3`Q1?M#vtVT pU>A>R⿵MQi  -,q׷f3`m~%.԰J=c7͚3}}=-f{Y?F9)Aj!bs7 p1OtR]}!U>~Vz4 OOn^lPolR5Tq#(Fde`Lp,^N1hgi=ɩHU }VlW v9 (0 6Ė ](}1)s+\?9s5-{8~ơLҐ =6}h$!<߀`{uQ}c; z"#Oa0?!κ{V<%K?nc }&W䡯WGDi7@u=T0p8L-Vd7&M參&QӡO8* \ۍm!R#REiq[~^׷ق-=|*S aGt6A=IGm`subБ՚c1Dk>񄾄>|oY, stހbRΥwv684~^d+qH_FHH 9z\V~įp:i \oF.^,? WPX{ٵ\O7GZ#$(8c<.5Ƥ 10Dq27oa/s*"rxFʁ̗pˍASc9E3ǠM6Bԥ4cL_>ۗJtG'7Rr۔Ԛ㸱i<^aY,!#[vhfx^~d}' DΡzHG@7DrPVRD`5S^ >rfJR.me̼;i w<¢Lr{HS"|oZE*kVt-d6\,]>3:+%&rW*Xe9qiZa__ Hyvad_l3*;c~TbPEaƀS%JĪ XԿYw|G֠\TO #ɗ=mmK;sq/Jm\6P>ec}?@h%eWz(r+mƓgSls,XԕmS+@FaL$o[`;vMm)hnOVy̒^ߞl'uF)T{Nnjȋz^yRrӍ~5!Mװͅ(_E*w(ժB২qglAY!͙~kK2]St)9. t; a~5ҍE:q*-WeFl] [y#PU+pnf(5@F x=5ӎ$H7GVi&w ?C%$/ϻ&݃ɀVg(:mpMOV!# mHb ^ګBaX PB6{a|׃QO A;oB}ܭNvN`a":g Ttbamq3#r&˨z^ަ^_aS&wA1s˯dxwWȲ.!Y 5 *ڰ^=ch c +W]x2NKB#HҼa/̃MaN ~Z*_E\nu;hX4u}{ I_^qm .Ң`h7խ嶌I)r/O 5D=V 7SϜ]}R?"fgZV{ 1":,`/h3KFUI!EU"dU1/b">Y_ҪW d*=Xy:Ʃ-":8DntG} q\ ;5N .%ONrUYvW_:EߧRUIL*K3r<9 X_Ҝl;Tî`-F4eO}e6~x:THMߤV:'62E T$[ %HM)$->M1#Jk- hecEtNXk̼a7g9[3SX4PEw_AniZ?{adYrוϭ|Ktuy`ޗհ*D$/ Г Z(IG>UDg*ΓU7T'yR}OP;⿴=UAc^>Eճl;Ṱ9}A Ǵcd$3kBod`6L`ߪ.,3 ^Qsge'bEY VH3I夛,^ANo($h욤B]Ro qAkIآNF?(QShϋ]`)igsj/o+`ɡ7.<+dQ"L8CcB)~rd ~^J?P#}z Uxe~GD-B/U\g؈T_0^$ ΚɁ꣡=D?6g<Bm+i=(ȂhSbRrֻx@:y;Ox(:,U\i:+h3#>2KoxF 7MF#4b΅dʲ-ɗ}ǻ#64 ,}<'~b\TE| lP0!* c1S.J#d8V#2%Y[j v<3߇'1`̹k@~V(l|' lo)`Tvi}>Kc%4CѲjٽMg<3`{ؕZew5{mv*|[%*ޝ7 =|ZlNDG _VqZ^{&NNO.'p7Zyt=1d{ wD#[ :ڃY Y>d7ENm,*Dښ jb4׺*3&d؟ [<lz1&iV!-wl1*<]oDánesL->MV#R̨jw+ʩkhy6tʭ;`JemZ(2*Q'ÍQ N!COtI2GoϨk+lηW };n̺)b&Q 7oWU>m&@]"W6třZ$wc'w}y7pΙ'J CŜ=c)s< ]) j>UUn'@vclQNGA0Da^^ LTʙ@&-q1Js~h9_>`=+V~I[4u,flj ;8- #Z"35hS#>PDg(1Ft(߷N(H B=,A7͋+ yG觀VUd,"cmk0䶊oȮϯ۫JZAR<=H{+~уOYѽSɹpe^.YAmGZ~YjM}A&g++ Q-欱h=m:mM0 ԮxEkVnâPm.i67Gc?_5;^?n3z':E") >Q E YݛS}ӔPF^TLě:fk1B]5X^k$ɂSZsH* po_Om-OX;TipqO=౻ė-KEUKG?^?b5L`?'lD@ p#qJ\J鎵T -X\.K]7xi92 컯%DyMH y} 7uL&<$F|Q!6Abْ@&5{G%="Ik["J {Ϭ,t\d N<fk@3Z2l;=MQM0mS±\S`m>MUe0LN璭OY6k}gQ7_` sA?O,mwPI׽`0Ռ ֙$UEISη7oYU@&sŇha;"V[n.sNT:m` ,E*= $4⫃Ǐkmz`Tk:/Cnzc7[n/J~ &U4QnIf6;s~ƟNv ȥ-B^W)K}lHRPT^Z}y AC/} bjԅ~( 5ٽpDL4H0n`HG'شkE|}Z74H`?n൒ eO8߉kU\}]l n©K6FzEhՎ% noCgb QRq( cVW89" D$ƭ#Dd5D!]97rQeİƼ٤zCdTb2xȣu&b's5>DQфlt~:5Zn XaRLxf_6o Հt][.'.MVHTC$NY XI+J^%"Q&W;H~dAvEu!A3m8]8;ЫXrb泼ti؇Hu 1zƆSO:-X6z,~UA>.Uepex>:SO^2hi tB97.mǖ1w95CL[°f n MJ}QW Gӕ$!xIDO@.1ц t@`̾QI_Kg"ouB+H04κef]̈́N|l%Jyac-]([]*z+.܁eCNbP #+2(ݪtI fy.w' ZKq۩Wg5b~hCch]H8w -͇R搶5{k _NCA(OtHGJ\5aUHo\(:wcuӍe9vK*' Aem "'8i_RSq~?ሸ*>]uD11^,S 8x:i礸0T1J[y`{FϠ*WP8i^*x\LR୦,V? 4l_Wyںh%@@Đ4r&J$)3Nuqa _m((?NnpϧY?s-qUpu[I JNW0y_on1TA_*.ýX򷛧ut؁9}cHG`F I4fn}1)8>%p^6&gy] qbSE\Շ}]ItȔRz"AT#Qy5li0+cm00Y ̭膑q|5%`0 rSsHc`H0W @v fzFU^ϖfn\LңTXXΓJ_Ɓ_Իc q]3pXT*)W,?@ybƐSc(F%aU/+[U|xsy} wG,.ĵ媊CFS6%ƏZQ@hj6Hv8J1Kj@x$LNj> UJBGtu`Sĺأ(U"'(''t0~z<<_=p%E%Mbxz-͗r8Ų /b  ~ CmEB0FH;BU:9c yZe7Z*S2`xXR25ǵߞsU\Wu9toYWNkW?ȴo3&?+ZZ+r7N;7 M,xt7~ ?/_)ˋ:cơKᪧ3\ 293d;Ee:e+c'1.3`5aq6a ]0^ KJXTO&'gz?70vftv82qs1:vv!KvHA wJ1 Z.\(0mu2̆Wbo\NSNI K`&' Yϩ  +(24Luv7~LFlU%[n$6=Aٛs-߿e?6b/ 5v~>Ouɢ"Π.ZdHX؍/|Bg/w:ۚlhvpd2џJ%x;Ӡۢ6mU({Y7zf8oxJ /V[M'Jv)$q$kl 2$5`rTN>$[zxfhtGu+1eȓ" *$LK{MN4Brz`P52r}Iޭ6QeӪ5}#)<ْGϾc;U2aO}53; et{L=u]>k2n٫d7D}4-sPaas*;*U7Ȍ"{xq-r܏cprr` #o"&oWm+gbimZ6%hLgnyE-5O "uV {yWt\&r@Mrhi[+ q\/ d6^2J m%"UI-|5ȳƈ?H ط`5so3I6J*VM[叡L+gLP&b$K\S"6SgI9.42NkD"[*|I"AmI}D xg/LK_~ccdR2ЀETC;cxL#6rQC%Οxj|6u󃻞{u|ԟ 8|RFKևHKh UDN|v$ 82b 3V2V^wkJy2 6ECbtWiL~mIu̾y6߷4|JPhΐ.dH<4d;|4d͖) Hx݆1 NMWHH&bRd1#IQohJLB0TV(?JɅR4׎eHwHV`5K5!eh}#9m xɬ"E^"}հL $+D[څKL mfP1>_[]"ދ7R`8VdIgBhÀ*_j[AМܲ>oK~5 [G_j Ѵ{2A ~˩LW 3jހ%pV14!,l?8yY'%Zo%!?QoPesYLЧ;pZ6/c0?y@s*ɍ̓i;%zbWxLK? ,pb)#qp4%G@bbKLf)pvB»Pfxr?rPv fw(u+A WБj[gˠn3!9=A *>n_0-k!q9pU`F·| 4E>\)/Ҕ\*3`%HmLvR_D m闝jaha9ѶL0fmd$]h%s6j ݿ{~(۫qA}@' 鯩ó*r2!?&P\O1 ((zvM=QüQ!r< SCbО؋:]d>%7OCfS1hA$#[[ӂQ":=z!xC6*M"KHcf&T,92hmc}bȡg{"^Dҕ4ԦS=%+:\d]V/&8>[?d,:s0汳FhuO1:Kf7s0T+vXa ҽH`E;Ed!iLx]z)A(}53anRn/p(̽62 ~onC}wo[ڣ:~Y;Vga9DL n g<чTt 0A|EX ^f9f Izk|D W)-%W©\`E(8~GEİR単݃ 11F1{|@+ 2vl.ArsS+M6YudP,uFPk1md1)d$[DXH~&BYWdiP$?Ok`רUtuS(I_j)2BoXX,i1iBj#ѽlџQPgE9^wmԬ"!C>ԍ |$KxưG1t$"]쌈`.kT"3|S`4%':abZYsq?+TnmmwzdpZ O /׋w :z'5IBa >k(PAgRbIJ?48N*+݁j[.ϙ`EnjO8̗__ۨr,B6OKDt $ dy!5R4pC 6eDEM1BKMa˒J~TthTQ1% ȋԚLM04u7Xr}.Rm+:4D[:l(R/zh-prn]w[63Nz 8ƍh G;|=U_2}ڐNͨG~5H5L1 ]nϞxQ+-o>!uqh]iq+ln7LC(U҅ei]]N%<[n A612"J<_hWea( I>O+Ϫo> ɐ,)fOq%Q\`T6Cm+ߍ/g68ޚ8$y#Mq8S\]sf^ \«" /XP,E͹]1~7oOF^;Bp`kC(2/̼|9m&beuSʍ+(ٝ? k,o\MxnKU,ݸKCv'Ȇ0/:ѯg6m2ڏ'O= Ιr'+*d'I? XE'ClD!iߊ~Ҍf2s%?؝ԡIVW+D15[fq* .cDУORU4FT{ʞoVp30 ieEPG2+mK h}G0&1W4Mf q8i<j`$B͒kOp]a~=Z}AHbQ9ӖMD͠KO 6  wPp?3zl0(cvFD -0ȼ }cO0I7GyĶIHu[?QAOP6#Q <gUmvC*$vECGe3T~yDyV4=7ޣZ+i;ր<B>bU3x?g`]B@t8(p3!" ΜŲ&De/#LbxOIK*¡d{ kr}(I @#PfB~Ŗ^,idu@l¥Da?@Fq;jqF*`d B6U6ȷwx>9< ;y'iH[ϔ^Cm6 !uRfq,i`C$'bU ҋM'Ᵽb,ǡ8Mp'f˭0dJ8EfeTzm3kN&m +ȞjQJo 繜 w[GW.iAbƲ\0ŁP3T#ѻ]0=zАT"k}dGAD+L);(m Nky`G)'`edՁrM(6O9ݪ<+07b[7\MB%8#⏵gGk,TF# G -ַ>/LjifܻmgMP; Aws/syD~0'&fv^)-5{Qc]Z%^4 la!$ ]Qa}a 6=#&ɕv=w " z-{10fܔ}}8p-Mbk)!|+xt_%8Z&,rc uUiF0a⍾8r `\#FͰ]SELz}C;ݲI7=!)a!{TJ?n Y DärHxL';OݙXa 4N( d.FѵX,{UzG37w T%Se%@nš*~Aُ47E/z! <)>;]Jq'ôgZ9^ۡ5 .Ӱ<ſSR۴wM\[<>=xHl3ÁFiGu!B|>?'/+ rvkn߹X2-ИO/̾s@-x,9" ]+'o y6f^d?L1nPMiT?* _1|8s 3Ș@fX޾/ʬ}d䯚ٰ BUo p?N~z^# B\Gk*䠎d5Q!34['yZ.f%՜[xv"晙*2ݰӹGD޲nIlX683 #4*լ+o+rdk]P{hs[cj16f/5ޫÊUٙQ.y s:YF%gx|8z HDM6v{)Z"]}k+IkMRde?.:۴IMWwefJ$pcHКId UڦJdR{a 3nYȟk ^Bu(QL`l՟DXy+w]<=b' PA1g긆b*+L(35S?;ըɯ\'9KL7 ny?{J|D_m@ /ܵ*«mgEymd(4U`d91uK}gܸwQ*J26fݖO\i39:jagC y 4pnK%cL /fP|9UEʋ7 Jrɑ]>ܳ˗{ɐB?IV쿦1ijij(| ,&2)\.2P9# VH])'E+lgGN:(iC;1JǾɏqu=@iL[,q2eJ,+uZ@ HqG<3s;=Rz[ a;#-r^Ffxk*[H09T  ǶN;5 (={q9%,Brf-B~A> ]n sbæaÿڸoRl?N}}v(1ዬN?bҗ4A;d!P\D:!kKY/>\2-)&&RYPl)@OXh05Yֽh,@c6{P Lg3osKf)͆X,۩IEbc)adf`\4r u cdے?AcRG1.( ӆ &kBW*70i!ZwEC:}=B|Ll|CZ[RTy/YH؃}%Etr|(oCs* ;`#dז.GA{ԍd<2.,!I.˸38IYN%4RIwa@ CC^"dR u_xmџ4TV.lgZE7ln1!fܬvĩAKt Sʊ p1=7sy #7j6~hC<,T>66p`e-L[Ik8kzFT:$Cf!#̣Y[m%Sutv|`.C˘"HbQs~sYw%}=󋒣w!D m_]K>{GVQK" ^kē˒w[SX毇H_'3A+OFAiJ 1`_25цn/=I/S~T=\Nת$Rs>$piARnVlq<05+Ñ.zua)jtWWCbgpQ nğs_M0`$=NNx.Cd='՜BXȬ+]na=VUxj3́)(\.DH-X;իM+ wb_RA")#cG| Ȅ^aK.٣aU=MR',"CP@?!VoM8{ ιܶB6;w(pEkP\+Pq :[3jDWl{u~_H9 G+  )v[LGSǶKgGN|Tvi4$#|4Odxu!.mY\58RY)Wt"g 4cqH$:di0ܝep.@eWJ ±Q'߇μfb+ Yӟk1mt 3LXosI=t_Mtmq _2̀^?8u]!D-_^B)`stPȗ[0cʂyM ΔNtݟn۞ -n,XM:sVJL,ň ck[~"}tDǔ &D?^6k>Uj D*VN)Z6"YBS_|r>3rr*'+>bjs@q<a{3,)M;I|T i"+e/r `AJ=WWO-߅+dI_>>ENmD7y ԽI['wfϧJ9䴨:54l]ru{_@ -dpʖv0PYl0ɽK(2sB6jz_E.m%҅x@2CD6E9J|tZIyC8SAsD,/@5Sː Trv>w@G'Xܦ`4i6M9zDȁg 6J]`D#ߓ*I5r9kFWH ؗlg"){zjS@ /3篑4nN|.=xnь ޛ.R xϥw}6cvEx֗4̳OL1FQ#BUM˸x -h.~k02Um>o8&jZ ZK7`^gA+ȑV' *#I_k7PbI El Ј4[]03~qp̩SOi?1_SaI'NCLXv^]_&dlm^v^L#pVVP+d>f+A0ƭt\FN)< sO5={bЏkjbj65v>?%-Mfs[pi~!G"iBEt91!GMGJ JMTdb <5UѤmpL~~̴. ֖&0l/䩟/{`M y.dYpԁ4b(IZ&=#C //&%~;Wu.GLu/ jeIٓufǐ& vWQtq9WW6/xsd%t;Cr a^Эj_ S}û֧WI4/_QbiT,U[2\K gO&Cj_q-´bI{T[^T-V8.5vO#n1[ x%ʌ K٠JfgAZ%Agӥ,{[uRP3>D+9W/+2ir)VGHԳ}j)-3\JmNi23gNC~$^j-KXlpз Ѱ\kq m&N09P*ɛpŽۈ؛tDƖ澯Ip<)&/ǴEgAdQq|FflSPe, Tkh mo (hJzw<m>9]t\LW*cod\熍}Y.k7tto9 !F!Ƈq^L"vrRJ>*97\V5͠zA[GsV?=>"4 Ƌǟ$J&0YfwSRIdط3j1Ck3/֪hۘJrAm \d cHpO'fy~>nZ=,V i+r];oD\i nPNf\3݃ע ]߄r uv\ y#&kMK վ(/p}sBj0@DmjIL,AR%zyC{<)w4GjYt,,$zH̫A Q3l(zx2T;LNzd/P4 jTSD "{KWǷ8ͼjϊQլy@Xʅ\jtf:V$AY!c^[%իe7kȮ(RݹUHYWɅ^SJq>l*:dm|pt^OijӮz`N AI/;ĬN״.a*B~)O ]+q9x㊸nPЇK)y-<\X8C_4{Z+f3sk6oKq4y\m?dnZj~o9vǽ"C ̦ V3תX[/i+tw!db<>@O# \z:Zgut;{W):{ 3(m)]F2mnҎ@ ?6&meS .JĦr@7tT, Z!sO00wui9dbve e |#˯-[ 7*@ļ<(Ű쩈\_ F 2(W,0Nt ;bWtd?ۚNH1 _6DECqA9#/C_-t~NZ# SU=%>)E/b|-P /.g=HՌ*Ud!7bJ?GV>-f˻<_êuRO3]KELsxXe3} jY }u% / Ra;~дXMW'+o23&w)&ک,&$\[֠<I jΔSxRV0u(\CBRD&p/M1j:0'fHqԲJ0 %tw+ń}I MFn1ms@S IAŪivm,L|K[ JVd qLtު[0 Ŝ)H)@$ת?qӭʅ\U9 tv SlA&o:sמЈP`r 1LuҏF)Pf,7 p cDZ8;ԵEzZc͐Hh;+NXH 5_f 3bUHك.T$ b7i0w4"6sя֗ D 219jCCЉX%G9B\&سNlO9jbD\eT1ѵihT18iP__qV罍 R([/-nK-·ҫ\Qp^' N &ՈFpHopJ7| "܁P_Yhrcd8Tj͒)d 3*eq ɽa}1i\d4fI%OueuL@/y]-T69. dZ2vqC{H.K0͹JX8>]^?zt" ioR {'χN>%QC%K':HNj /"᜖H66?5޳Dw_y';>.Qyc-aǏo=?:djy%u]2,gITf;?qnc/Skht!{8 }*˔ö0 rTo1Yw%PֱJ= A'B|3]xzK% ˤ7`3F`z#$m{Ru{d>-[fv]sY`0 ^,'p0Ärr5di5<۳簘$MH p3t[SxZ&.tܙd7Y6%*-.ƳF,hfŘ.LK*Z@+Gsox؈ZPfӬKҭL1IܮnݱP&w7oUng|'2px1um+?9+q!CZ;]b]/01"QٶՓg'dlXG)Tt\8fU}ap<8wӀQS/N )B)EQڌsMr8hqgڠ-el('!3W/!wo+LJtK*ecox inDyJ7%Z'} i7b& 4GwD7N(8@FT}cRLOG% 4^H;^SHr?y|[GCu߀w#P <Nf@R ?!_ 3vlK§"Gg P > L%5 1]V39;vnUyۇXvjNE|nA#`J*qCAQy\%y^yT*uN IUj+^>bTumA8cGQM(^{ne=68z2It e 9irjXr:Sa1m(K`߃#XX8p ͜T#ܸEyvL³JesBoz~QF*oowh4)$^7+5t+a Zem֦lI+n9ƓtS3k^͟IܢFԷaS`0#>J"7S 8pn81O3ҥq_dLs]F5OшOywumeOƆ^SlI>B'Вsͬڂm]ocBEt3Td^W S-l8j8Nd5W(AgW!3}TXoH|9:qR,D'MZ"}麖0M[328Õ| v~uON=|޹}0{hv4:xq-@)8Qv#uhW-+uԫ$,!KI#c+&G%)|s.¸Qv^LJ'#GH2ht>vμsj>pJ!R4fѧ՛&(~wbFYo3bIY!iM|V ,F({P!6:FNЕ`lL~t$4mOaFh"&Ofqulrbxuj*-$6&:Mۀ䉟хvwH V`Q'C <)Ύ2ȽER q:q10xP@&5ܰl3h[O6:cjjYI*ƴ*P}(q-'vvYIy7,t|.%b 8 D~L+;5)bk}_p1XjVX 4sG=85*]2 h;\7a$/؊?t^lR2ouW3:V)l@ܢQ7fyqxveDdmBy+ҏ %M$dz`#/G{$bCNH7SB5,XKUsSȸeίUν~#ykrQ q"egx$ᙯzKG \mE#ϭH}C  R23*B-Hھ! tzѫe#&d=(_A2CEmd(W `^y+TAs3sz3!}'uQ[sOvwses C)` Aj ?m3_epy**or*cuٌyIt^`PlzKSjɢd/ }QI@=‡j_ٍZrX۷1\Jw[O&pIp ӗ{NZX=I!]A y8Sn2v3G.E*0˄^GPHYzu h#9 ׭HdA*V N~v; q|oʲ;* $}lG6iG|Cs)ߚsg`о_\1]@W/ڷ&gG} {z܋˄Rn)ER̟yȅc|޺!"1 wn ե`Xn|b$E_]Hz94\"Tc 6{$.?(;qNuqb>O9#wի␳|4Y9E$E="F)VžS6Mu!7 nnc9,f^Ҭ ~P7_pDEc*r(ɴ&g @RDjѤJ=j+Ys[|QD76Zo>d\xܧPai!r^E|`f2}QeXS"\9tLG -ċ:wH:l>xQ}IµnPaRֺL̎453 y-W{*doxB_}3Q0nx0&RcP(EKfn2GMݵm jX%;+՜w 4WѣgZ$/F=I89%,XVZ:<j Q!~+4iWUd&7gD˞Rzx,omRZU G: <1*ʷLop_RWkffznE"նtQQwm!#ߛ^vV 6:e9|<elx_5KI,̤9X u-`V]PJC)Vؓ {Z.ͅ(|d:l4ӄ՗aF g߻ŏfל{lթ.lRDį;U1Z2 g&|f^ܺ0VgM1W@:N=fo驏u3.q( =X{re2-ʖ <jߒ#$v#lOCN8S7$͔J{5-3H Uyd.Kw];3 MXʫ-1f"c#/hrvSB|j|3ʏɌvZhyC"!IMG3Ga޷݈_T"SydXљJ>0FJcS&U-5|XLQ/ݼ)gJI^/ ~{v 19[JB.jL_ &OgW%G(pm/ohqhu܁g WW FZh6LLaM"_aSo$;*$*Xvn^8];Fiک":a/`\iU;HHPjr R- Bty=z}`Q  !ۘ`/]cyķAQeņMZȍ̠{U ԝFhI#Wt4C?Q3}SyU͒01f=ją 10L{W*]mD,^h{_H"c0wL`4miTcG[ZA۳EgLgy7v5#kDv\f?pۛݧ9$"7} G qX܂~6 2gYZ07070100000362000081a40000000000000000000000016239ea850000fa78000000000000000000000000000000000000005000000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/scsi/csiostor/csiostor.ko.xz7zXZִF!t/z]?Eh=ڜ.+;Xx2:0.3 I/.Hoߴ8u&/wl{B0_ 5|['V hHm/M/d>VcovSI%D\ #;cGVWߜ&/E6m%בى6+wAMN1G7DǾ 8*dh+/aQ۪~KǸ-/`2̎cOT$<bmqp E"xl{ijKs#Aamj2RYVO5~UXr=5##'.~/dQ}?[ߚeRsKUB9lP z!ˣreytPF]ɞۄҾɿjAnIO8LzP4W ?m/P鵽V&s%@vKʨߖSż ʧ p<ΏUQkB0",;*!`EonZO˃e+"(#z`8#U.xW2p1n6GoQmSݙԖGz= bԛy^{K=,S)γSEg??.d# [!J\̬]''(7MJ Msf64U3F Rƪz ;+-X]x2]8YM6AP`_%/-Ɍ^|D Ao3W1pVS("YCQJ[fYY7^ꉂB(ܛB HwZ/ݠ(z"AYm,:%pR`C ?0ZR({}\-D; VUœJO&]=VǥQ*D\?4:M-4ǻ{3:&`*-PSg0R X"PP|Y=mH"NQWڛ> ;݆;N.%&>.='n,cK(QE*C+ߧQT(ĿC=~6$Ĩ;Η^7خ 6l|] d^ޯ gBf](OryU6"Ⱦx.y*aK5C=C*>RI.fO=H_G6L W!tzG~r~G1=fHA7. ã ;XSRtJ R56ƚxK 7.zc,=}l QgYP>OS7{!*gO ==D:n2dp1mg7HC 2  zr0J3r>D񅶤;fM/󕯬jӘgGq{9oSHQ0%2&iK$pGև\AF׺Q0.pzgо7мź/Q uD˼Q +?"0Ǧ&BONY٤+2-*xﻺ7UQ`@Zb=Q;nF"= eC%ɔ:OA&'4X#.)}=!*ϽQ^oOkۘc$BQ7 MWU +zt^l xuK%H5o߃& ԗױ&0`(*] @^Fxc+zw&AMDcNm Ol`312!H2iwnc U!JBAYߙM2ZG:3i ;[bNIqy3 nƴ(f_f2z'T MP%-Yz`|͂뗘{5v"`-BP$Eth&<!s9 {4w냪K\7g(@R1ej%=*y'4+qǤhRDXPA2gΏU7Ydb>JpBxJ۰j5A^RZJ7ۗЖ}sks~.u񲨐޹n.J2mB:'m!;њQtsQYf_>3*3Crw-_LxuFJeWvrVb+wdnI]3p]vz //btLŇ:VL3 f)~q1A"ό0pgW`9bYW{n tI;Z9A?0Ge!dFz-^YP&bb 9jMa1 oȑFnWznN.zN9]2߉[=%c#!؛/1iBfdU~yΣ^T( tjC.#)q;3վ9}34~v8~13(,wx @Nr+Fa}|WARnF`GHXE{@dj$ІuoWȆ }95i|¨X6&woQ,^baⶕ &`3/o zNq8BG;`8O\ Jpw"etbʥS駪Glz"FEЩe HRܟַ ]+ng`ڻiHR;-K,ӳ9I$*Sc75Kח: xG2WiA O\y_w͝Pif 蝩YA9FmY&ۥd.%EJ!YiB(xXt:~[4S,wGK)Ӛ~HfAE J[[8 k'[/ĂbBGijCqUV-$Buɔ8;'mM SSsMeFRZBmOatbKMDUH$Zqi V6^ xqxрTW<)!%HAZϬJ\R0" N@9!6+Rjٚ+᳊Px̠+bgƀE(ўAPgK+ &hzj:s[R5A^QH8"@RIbA?*SAk8]5#3`9x_": K(۶} V{@LYh&zE8쵏)u:Y*jB=?]: c[ɋq3t! *̐s+Q[NP_2'z,ωȶm)Gczk;{ qί N3XDy$Jl}PzA\_p00.KKt~'Dώ57^o$T,;˸[̂-dY:SkD+eQ0ŵK7RE#nh]bN95WWY˳|o+.>UJ->TwN"7kXR_v9=$_nM83+m.9<#P, ITRt=֐H/R>#྾5Qls*^S{3YA$LCQمirh/Σ &) #n/3b_Sk*S7/9o ܋u "Ave!ٸ:5k"*!itDZE؛9yֵ ɚbvE©̝pySQR+YƟaXZɳ:AA(ӎ >}wiTŐ.ւ'>7D {{B‚=%ΝG)-!W=:=F7fyb gMЂCy+oѼ{"y|pj;Z4b1ya4.!h9'::tt{6vK$oMYoe4SI־0A$e뭇5sQKѭgό*_TՖ8c̭TE1~~@Qݡyc.*Ld |vcf!l&dWw q˙5aY’.ȮM^`zaS$N7?=E<TߺL@l;mA7uT:~y,ԑuE49lmO4OptM챞9mNذ $|L[Ol egDj3v}PP mj=m΁И_*~٫՝qub 0  F_V#@~@'dP+1[7<^LG;v͎)1DHhsSS9C*@&K^i7\1]H^zVN,1$MF0˕\@Wݗ?-umBR{b~OXCAldS^Z^iɪZ*{yM32Ցv;tP3@ Թa.3 -KR`SMoyQi7A7pB͕%Hmȯa9hNTUzZ3skL4)XźʾֱH5Rq߾u4}Evxݭ ̓c1F5۰vD{zFbu3zZGo*ɝݓLxBH E!+ s ؼ?xՁ1>( +KF=N8 xZ?7FgsGqn. ag5[hлkr8.i ]=o4INtk6pc}>՝xr%)Fl"+wy;ϽjD T -l)Ydm#Ѯ9p˕?> !5JxURAJQGvy Awfl{"ԺU0tmS\)usQ -q7>:4W'UHiBz}t! KDh7CMP1YVDE䤍ۅ)w5p9ٔ |*9X$k`"&%@)%q+h*Rg$Dn%4r]jƠ):5.p? Ľ>}$tI`^VZ@EI/a03ZAbv-EWMFG%I;I:5&~sVQ/OCuKcm5Kw}Ǩ魴ԛ6%j #8=nn&$<)rqC-"xMlXT沀0 &9l7lRU7{4-xo)*/xX D~KE49{>ٻ)f _RRY) 8YZ`]T!1n_R0zfΠUbp3HDAʮI|X`S~IGFK-UR?3݄uobmOx3`Kж/}}e%aBHa"7Te1|q9E+ROoIUAbȀ.|PưR~Dw]\OKߎ{:U$}e%IL&}F, )<]e)W m]t ͵Ò|Ժ?Wj :{^$Yz|49X6%#mDQz`*\ʹfg:C "B dzhUaoӨ=I[W_vYYL%rc wiOa'}ӓ#&z沼n0Be0DJB_rlǙn ISx2"*K/+^Ř ?*0KysSy)l(댈'9W6ځSB^bx&5.4V o%yP(t%Y7[ȱ{ F$3Rg(-y|cwB7a_3E(r$;E% +2) ѐ6Q5;E*P÷98\TnV=s6_}@Qr2. ɿv pډ::|<?fJV#, ^+͇IT<4ʍKNqG5b6>8lnP͎)o\|u/a@ƄJCȅ o$pbj ?'W.)hTV׻.:Ƥ0 cT!J2KFxDC˒`RSs0%$㠏{r 'WȑYżmfUqn^ VoߣTf [`[y'28|= ]Z=/P@"%dՈ$n֘JmarJB'8Bf )>}u!k_=ϥ$TYty瘴p[LF&$[ qr' \ 1:R1# ь7X+ʛba۱tb̐s((2IZ&BhW0߀`kظx$4<7E'C`zjtkwX*uN4#lLF1eJI@&ꆾkۼڵh~ψfa~YK=GQsL˧s`f1#ez#XmZOfdmp݈2POa.+ݞgs^5!!DvoH2$4W֖om8/YJY7S 8 u#Ca 16& g< 6"̌ "r:yne G/)_o:Mz!J}E:,r!ar_ .Jk[q)?4 [ak@)-ڎ ! =7U.+PlvV g)q(`qɛo)l{ '| PD"[zqK4եW ҍ3:Ezp`WA.96BRoXqImu{-hK-MדvA c[~܅Ge9Cf*ԑw;~lET3)z I~1lQl?^ ',( orS$Zj_T]5Iw(@X&cb߿:F@o%jsԹy% 'L[ڍ3a{>D0$*h%rvA$Ǣ_5<$,=)P# gi8e UtyT"7$P7a6*o2pt/( t.D 3( L^zvbirT΄cp ,ڌ9 Bqv/m]@+Rc(%6'QT![vϬGJ@R >N1șC[ʮW1{1I\}*a5gm$Uqy 9~It3E3lB{})kA9M a402 EoGWd.D(>KM#`]d4g9 MpgفSbfn2I›ax }ұव TB`y=~|f@0{u4.=C&ܗgz]>mǕmvvJ[Bq+zͰEu续FS!79R{:,CކfLR`%#?pʎ!CIrxg@}Əf.:DK_FmU3j˥bR8utfIX͡`Sլ][̐5>0y~F#;6Xݽ^)g\bGJ( V$9 h^k{ַI#\/aDRu.Ì"/tlk1*_xa?huRDWCj}nuԁ at)7_ڪ֟oc~bq1 cV !th$|PƳ df#NrcIuޚuE;(G˲< <7OR 歡(5o[HNÀ㎏L@Yqa)mH3]8Ct;@V6L6\Y7;k;`Olj.Ӥ>|IX؛RCHzS=]fиEkBq "k,a*ٽ{*t+=6P$7Ym4#cstjЂ鷰4f'Z!%7ol~L$6vgiB{J)W헄}@TڴNTmBeH{hRr)ܰST3ds3!J2ޣqTe78S0,/dKڳZ&x7SRYʀ։CxToJߔҥNQk 3T;)qtʇq?p|gا)w4akf뢘$4?Kg;q6^ѡdAWѣvrtK-Yk|"^2R[@ -L^Q_P~FOjb o-A'.cAϾx ړⅇB|qؑD}c$R O1lt'5)R(~ŕI.z-]8Y u6+c()8_dGjpl '?یc O&) 4ԧJϺ2PgK6|$RC(&!X'ՔJ5b5wc(]v.a0E B]^ܥXuZNN6So RqO>r;'ep&(g#YZr/xOe87zol`ru>f/(EZ3;BX7vo)>ZG`HZ#>,wɸ|'<8E|Kz6Mt6FD'˞&([X!7L?ΨVkCxJT^5{RwՄGF#G9}kKI,.ܴFfn^Me_-GZUC?Xlc-v3Cxei:,Vzra4ZZǐ %픆 B,wBYVڑiB~@?OGFѫ2˲wc<$`CWB8߁q\-{Mְ뾺USy>ѓ3`P`y\<ɷy\J)+DY""+*Lͫ@![k~$-=glO=rp_\GAşxq)I/j^ha]ֽ{HFeTۆ[@~ E9A8z&PW1F%9H1l0ɧ}- t(ID3\(; #vJt-gukĜgbnNqD\ٶTI+Pgқ :d#ieݴ!6&@ٜ4j6IaVJ甫^?A.nKV2v"*.04ڭtx*%Vg-l!5lm6_z"SdVshenM+ޯ=l[)XF܂qCT0L*QZ]7ZѼ 0/l)$rWtѰf՟H Sf[XTC̠Q9<, W&`uߺɼƩ^Y}sK_:"\e8l89sB瑢=x|f >%xs\xp|: U6E_LBD%j?kc5͔zi m{O``_b)|ҩ+iWWIQRV2Q-*̦SYц>p@u?>gS䃦GAq:sV@$|8j1EXhI }h_\t_Lt_)-(qEQ$|8# RI]bOIꦌ E)&M1`%GL{D^3d˖ǙfځO>Y89ިU c&e _-u,1: aUssNFys1'{v TI=׃>_XqM.Pm`}I Y)Vumʷ}(ޙZax&Tr<¬5~NLOIݜ;ܗ'ä:a4@xوk4똼6 G#*M D`}O!Drp4CFCW~yb}O6!w7PaW4 5 {53X(C5Uys*/pX{vS  93=aTk(~uՊӂV*}e s5D);IXJ]L  }+j֣-.t.ZNyp.aSzG7O[=Wh&G2kw#~y tlYn0,ʪtb=5ta8sLU]u$r;ͼ8M%BmM`$XvaR4e❍Ωu۵r^U\.x~yih'K@8߰-E~D^cn_O,\GF2'BFK[6VRZ)&xK.G++O[L\[h"J$̛UR>ՙ4>z8K ͒uHG:P֗*X{%amdoxKsx=lEDHiʩJr1b>ʵ`qsrfT{8- BDl= p&EcŔDAQŵڑ_^m: NyRmZ2&! I` CBGw2ƪK, lCK83E&/h@e^:C/WW_ߟu+n@^!ڹ&c_\ η:9qw*RcqC7LVӒ}(r}p8A,RR99KCIw6jB :UEUC ֳCE@B?^x(x$4+ՊMV&)ʕڄPO株l!J tS'=_4 Š!-#4V^=-LI4]QA}.,!ؙij4l ΁z[ڧ%иQF4 TH++dl:҂k>A1]!,%ծ5B"^¶{[΀:&}!0<3琉t翅jHڧ'^ ¤.h2Rb/_YVSc/SPjpEcoVs) F2~OLnIA|z>]%~Mm[3Q1: _eO<3mpILS$ad?.It2WoNlpI;Z6g 5kz|-oƛW(_vFlFQ C+׬_u/ės @s(v(-G"آ[xiቹ}xj̴B?,Of't !{2exCBfxZ;BE]%mav`{mIv}16:F9f02g-Ċn;ՇQU5Jt' h[ʩBA8m4Ch Eܺz0>#YZv虷S*`K)h o[Pn nBls;5O۟&vl# ύ_#YL%Lla5G$Nj֔m@E_e B=#朳3Ybp2=*?5S,@&z@9*!`S<ӉC(Crrz'|"GkwZ3ތus|xBO&JJ0̜脵!dA[5Ahd ͸?Ʌ&AT*-<ƎzMZu_.a)a@sYx6qPOmryetJ+fhEfӞ_!ճB5>c;u1t CYmi8)8;Ne[M)cPF<@k4EMeխvzNu\Kշ'thΣs}&ąNS*Iy` *]Q`KBl?]t9=Bdc*[ œ~ja\u <]92uˍo*p>|H<\Rn|3i0s1#{c  RcHrpߧƌD:X]$3&Hh "c؅& 鄮u ;nu@B$ Lo1&\ 8[s`=~ :f@C7{`;NZhJe1V,m{bH>":,'Ȗ?;4"tK11װ\`59([}Z-L RL{q,G 2g58{28 &!UB_/b>\MȗiDn$+6qzBO= }hm19]9yNĨ[x#&-%#kJ1H6DCuإ i|\Kz= qZ `I`L*|zSyLš|䇼u`s&bB wUqXYEROHl.$qf`=B[jqIT07ɓt+R+*!$obR^Fs}ZjT) ##^XsBdoR`̙}7XD%i Qr} Etn4 i ē*ӥQ!42X@M#Ef =.vl_G1.r믴3Hlm+I̟ܱ] 8 dd)U_Y?(%VBhz ZKW6=GRM{Ny=#qO&UYZr DED,A_je| NfhJ/8'M`Z(*mboɂ)wx. 59 >po-}QA,g0Oߔ 7уJLlwhr1ƴ %ǭ kCWZ-"| 4Õm`( mZtfNd篢rӹ1ݚ#<ڢ_QԉЩ pyF% mxzYT-Wt ҦYtEüݓ{p!̊C͸ ^TvAVL)#X$ntz7WMh.yfd<%_m|Oˁb4g `ғ'5T!hjslV?޳O;߼\;`MXES9x ֗8Ƈٻ |@&ROCg)= _);ko|}%G TyCgQ {sn:[ܸ4:3]:}ަ9EͰ$'D\u[NC=}&ٞ-"379TM\}DA`!w$G=E"`ء3Pa Oس"c5B?!IpEaI00v. )^Jy?H7mBK(lf™i:$J: d%IB}ˑCD|a<0i YE=Rlm>L@[jK Yz ջssn0ڍԴ_xcZc^(ⵣ[^`?z֝YCEX99MjxBpZ@&ŷ[Ct~gi"{*[eCIX%epUr@|= `2HNS""Z!GB?/LY^n{̀ T῏qq}غLG8LuWYqkݿW:)w5="vTh a{Ϧ[(e:KGy5gpjbEWR.@ rTDMˋwb$%W>EiƐPW3y!S2o犦2ԤS;%ؼñND\,\| 2T*td5KmZ# ]`uС][P]BԧGش;if`؍E'tRz9ff>{#ra+XYBLTˮ߱m86H΄(zmknYbV-]{E5AI^Dt(1iMƬCDIIZ~ _P<$@!F{yuO=y0魔Ci;TӆAac.Ar]hz Z ,1Bkޝk]GnI{mp 1[C `xGyN.0"WϷgmro1K{`1YBXnaiEO^&j^ 0??gՀ"fF8?ܿe8c,_qf,QmJ7۹Z#NCtW(1rRg1?|c. A"ƿDy@$8.Q(K܅&NV܎PQQw_:iN0WrBpLӸ2Ҹ. -٘`sB"nO'٢%ao^ ^wHADN8YƬlM_vkfqǾ7HLVk#Mj߅ߣEN9\Ɋܒp)GFk~!z}bgȻjz.[}SصЃ=YнyJ ϐI¯9V"h^-&l"zlh(he8t`<]Um|"ˋ%q5,\kpy}YUV(]u>FS+&CX 1I*XPXLljP5^]7De8M o hID!ML6zY. F(=ACQ?:{rg=:d2-3Ÿ> ,)"ad>SX$9'F')ᛴ@`gxftfc*j1#zkēn8uHQxͱ) 0Z#AJ 74piʔg2'Rl}]{%:|6>rMВ$3ߘkk+|&^x98jɞڱߵ|>ɑ(;.ݵ{̇@0̾!kL\1 IWS8O}`r镏&~!6dN+Uj%52hi۳Kid L&akq?ʙ#[Ȕ pwيxqL)*Bs k>]AX76nz2>u20֓wO#͟y^\a7qW~Țnwiz>4)aѰ3Mi70'߂w x8PDTΌG ڣTAwRMsG2c {aSVΔ5)] u?+E b8DԳ+Ƙ34k S&,|k>RV=q!+j.5>&QO~J pj̋(9x{G @8ឿ ƯHez]"0y&}ˡ%=7Ex-o*Bd.1PE,"_2N MbBs^ ?JoNL#VIߊxTU+㌸ߐt:-Ouvċ6$/JŁx_8i+K}<:D+;94 '\i*e5۞عƴgM5E寙"NLG5 4}`)ʡ\11.h@?֓9+"P8u9FmD89 ཫB˜.{RWtDX,8yWm f9aǖTJ%Z{jh $]Rbhvȟ>>aJ7 п/h&o;وGH+UV\|I(A FLMl zSRsD<01`ӡE2U;ϋ2`͍֫4pP#2zEZ4K"3΢oE}R:E/jٜ@sIr@5`*Xj,t o1@{ISS=-Oؑq= +tA *]$,YšzCnYL>ej<)]K%I߭SS Wa ITmMZ2w=FUV&_7Т8)א4!H#q[҆b¯%TYNcXnِl]hF,Ө\Xen! L% $a9Vt$>Yj 2r{r߃`Yp*u<4 qv2EsBwJO!bN^8]zfΕWQTxӿ*:Eɚw./4K* gѮY|W2Й\CwG+ӒRn &Nx V|.u#6q彺UxE_%샩}<x;>;.ov$'K$LԶ>e62K$4jWe/=g61,pi@wsLUwo`sh:x;^o:Oi= 9}^IGXwj.Hemg ! +{8A}Q,*G7@d(~-;M{Z](j~1}M{Żg}}JM) o~9FŶ6XD68߮\8oG[| pGq7#gR&\j53, `<㖐;qf]N'&fF8RZn~17Wذv_uz=Ql䵴Ӭ{_2EbI竎KFMHN'j,aa{k]uKB r^~G82q _M+p09y" mQ\ŵ,Fe )[)-&FRF߆V){z]>`6թv*KZk 3F/hV( Rfa,i@7;T=ۭiEc1tBʒRuo?@x~gp+:Z`l]-fܠU0Tw[J h@o GiLx䍵H_SIsH =ia vDFD1KxBE5+}08eƞ!f-Wjb6uYSX\0z-rq 0;YccŅw"|0r" _P␭htoj8$+KGgۘ+Պ Y3qz6`N4="S~)pjv;?VK%/~摬YTZ q)FvnSwA`=6չ%Wȟcqz2*w\uTahSC~K&=e4 Ycqտgգ"x!g`nO`?ENg1rA5q:2}XB^e{CA^aᵋ͐{gfÛdch4FV68`;Aɤ&KQm(b9 Vm@B9wMADJ7n\.la8LY},}菉ܻe\^% Se2e_m1JgĦeXg߳ghb^c;JM(ᦸ7(geˎFwKoF/ \;%̶Ƈ 2/y~zM),\b~rYTP_y|Vg½_UOsص0N@+辝x!-?29[†efLkņrGZlF@vTk,&>L댩ufQT܁8.CfxxӦܽ{W(@dP6YxCw1fטd<2hTNU'Me9探n+4fK U>~L,o5 v_*aJ~~bsL,L31 H"w԰(6 *JNHؽ307 2kܲ4D0䞊x+'½ە!82*h \ϕL4ex[$z]4I6rҚIJU 7ϻ(m|AWu^AG<.&;ndP0 YVMO{8Vj WX ?z&F)ΞZٞ8eOS& ^_k̍XI@B]/}9^ /Hhv7Ev%kxqV"m+N`=>ÂOHxbbVKJ;fi ֐_b-ledp7mCj ujWU}k$3NRtbE[ 뺹5qW|Cl'8m3]2? u*pSL0lW ZҗDtߴk0jΓ7-v6eQ q1 s(2Q2X_V1[qr mOe3?hS ZbQI}n|%tyWz:1tQ8| b a?fxζ0 f-fnK"DqhL VS}"Kݛb/g8㹀Wa@bvYLIX"2@[wV م57M gl&濯j|t{E4c)IDgz .WHQ9 X@ FEg`,vsKw).1H֢_.fwZr/6$f@j@3#.\P,k}UY+蔸maqtjHa2,MzZ;^S܀<'$I$QnusN9kʳrX>Ȏf)st(ek^́~0wsA?(},_8XnM5S-A6%0k?]htcQQ"A~#Vnh#m.+ThSH BS*( %[xvfqO*5}!t y>4o-El{%{oCrQ_xMѻ sZ8ƫyrQW0)7?jwUA||@ҟlg-k/DWZ:[_/$ȃ/V3u:^$^CD3 '9t>K&d0:,I<ϝk]==%\u+Z.uUC]UcpL[ᜃB$ahWҦ~K2 kb e@,q"RJ%4[AQ}ZHK(cfVhyk>61AMis`mHFR-QHaP1{aVVM}Qٯ3 4TqGY' 2\Ɔ+1 iw83A_ Wӱ3RA(v>↓^]p# v)?a\#,ke?/nNc370yTpINȮ{Ֆ΀^i9$œ6mRƇnu)ZDP! PE.mĸ =/AJBPTQ5oCEE".ye%H %oPɝMsyDz%pӖ8^!T.HU85.:p~:|aNp%(`6ݰ4l|sE2 ^2ciN#Fb\ t"K'h ]^wWz;N6L'+rb Ӆj0;j6zuvw>?]F޻~=k Ųlp/.ĺ|ȕ-fGAي6Q+>#_YLкtj֋!a{L;;'{YrdN=ˌ{ sy" FUG<:/XbR5fn ܙEփ Ms&`We >Pw:z j)KNDT[@t0#fu)ċś BU.3Gen8X q`z. Á*i$;Q )E({y)A/7N%]gW'sJ9 uu2[BejAhHA:B%B:`g`F@v鹓(*ZWWaZ3uzugY]`݅fNa4t@Z#C#bv"+yO5M,d$bAh>iTc iPay`80\A^k[B&Q4 PT\!D1Fg,Vp̏!}|"k$c$wY.{Ei%[XWC(5t|* ]gQHU=y; 3(癟s׮dN\WźQ6VΊKNwHdO$s>эo{a`;$5QI8Ss]=h>ZETǸYҡb_.V bQ ?`TqPeJhS?]e$т=0_; :g̀Cfx،y[Bc˦Ϥͻ3u:dy9hцf[&(kE;}gΪ w@3ף1OцJc9[jT0u{Y )HK/Ur֖3S'C?)svE 0.yK"cFV *~ sPF5Ҳ0[ɐЍz5RƽuP=eAc[72D򨵗0AxӼ!P;՟mZ+d;VO,PONAyXp$7 ,rx~#?LEܖ4q-mVA⮖C66,mh w6DٽG("Kz)CZ̟* (贙|.bxECՠSX3皞prJtz!+"m|ɽTꦒIjH,ަ$I}̮+eںxߩ^)euP)zzMXCvO|UP@ِ}w9{zs8jr ` H=1? ֙PQ!,شZr7)D5M3ͥy$L:JmCS"}{]u% hD/gv&ǕhaAaX?B  [.뮫)m =vY)4.a_ Yw>ôz'=/*JՆ1fc bg|<rM$*L/h;r߳uk6GJv׫{U Hh>"Q$z 1+m;?B hz9Eׂi3_ mowa9N1(e8J IANfn9=osSQ2*t_h΃9 O߁fOhplӷwNm 뫡=IQ]%8(Xcpfݯ#F7`[ }9*DVYTcn&?ȿ"}JޢcBrwe-w5p1({dZzMf<&>"]pFT#j'lToEn&+@NuFsu "*%;i F]Mvbc;f^RSTvX`Pf4zrÇ Av砜jiH=Q ?!S*t#Qn`M,~eRW({< \e:tm(9 02)ɡI_m rhU2|ߖ1at1~b(*E%S)h>liJx\]C(Eu, =[Ѕ~ijz("EꯒQ['gB'"􉕜zL[q?p5oNaπh![`a?ft/XB?G=8a8v Ic%b]ӁGo tY4BNÐc4AQ;yOmfQ.lJ!Cq:)[p Ð(}>Ǵ +q9u|2mmM' F7cZ"(C7sWDFTXхB ;Kws8tv`V|ZܺŢ&ÚJ.xڹAW '2*fL] tZ"=k_W0ԭc~埔CjiEWpaO?/)Qfxj*AĻvI昇AU"<w/5u5Y wӮq{P-??W•>qMu f9N+'#}7]|Fyd ȧ[$G< CqHKizEZ5ljLcjd C*꺐 I%.@o) _]M;D"Ng6ĬnN.o$R-X']J~2zw&D~bݏ )WӦmQ%;;q*o͑DEϰrx?kUnF"'(F89A\珳Ll- a*+SHqU=c@%7R" 6[fiG0,,ǧ/>&- !bOz^L(HJNfb8.]'OK9W&?>;M_C똌||2PSK)PF90EN)NVq!|N%Jl4ًT)YذLR ;iϬcpGZimvRϝ rt:ۯ[n90^qev;sBFKQ.jFƐއcŢX0 "ք *]2BPPYșoaq8 :BBX=ŭV' !>.ވ)6͇Rk n{[4%1~sN_՘"' qO)ʊ {%*ƪl_E݄Q93@>pX7} FLڹ&"WݔKxAXCky:_2ըPWܺ^٭QJbN أ3RjG%Pوs;wK獯>V,# z[$ޑ.y̾bAȴb;)$j,Ș\c>ܵ36*yC Xsx/q(πl@ ʱz%jtdHOlA02쒒y6Rmu^ $!,^-DYaLXxx=:e8W`+6`Pʾ7{pr]eI=t!D^Ng7zfy5yGUE;cfqՅ`#$E]% H/fO~LZٌNyT&{y8|5$~0NFkԹE*yR|i Y/.&hBCClhu?R2ɯt]b~eꋘPqMLi/ ScV>1o[x>V;Ҩ"9F1$LV4m!׻/@Rw˪b>#xX]XNc\%&3-CNh %a YA/9ZU>.I~B3hG 3&yc|+xpOyDlK!Q ڙ7OہѺ3k=1@^ Z&R]аWVGH9vC*-#gy3^L8Х^ϚbP߄-k8(W\urڧ\>j;eqr:0):dfr@ػ`"- W>*Vg:/B.g7#a(荘k^T7mSe7}-Lf4 7w嘝 B ,E1i}]1(hAĔ{|J"gqWbWDٕj_yx kkzDS d-vױz@Ze59o!V%?~mTTgaW8$ߠHDwON'it fCfļb>o`'Le'd{{W17g岸"4.X%d#?dP[r0--?]/PJ/Һy߬?5 ЦW0/XFԛ(~W4nj&o#B2F\M|F a ᵋ$vK?T 9Jʯ^{-c.$/'Ra] $0>Ng4 kMWKHmG]i34ƭɇ4!E/{i_6Uҷ#%䎿LՈvJ9\Rfe^mi–l<\mpϘ R0-(Bl&N!l[ZKmn*>Q B7565dNg#!41]@LAivmf2,G+73a// W3DWZ}UhJe7ૐXP.@ !鳦qc[O&% %d |Sm4y>fdSq\1pqq'rР':cXR2Ի楄u??_m0>^V^mc*;4.7 BdR3z5 + #Ąը\$ \+iKƛ.?h$߈+v_3W1c} j5A%(6-n2E|I* 2ˁ͍tɛ0>YnU lUx6iQmqpW2Q5x&o}+]6C7$Y~SHf^z.[N0m^it^0Umd1ksR8^hMΊd c-jE9|p[l)c7ilَVk; +]~u_!éwWjR*cuRMVҼ*C4cYX'ͷߐdt|= .0QY!!UgL&MV0%]IFy_ Fy{lwܕiݩYoTbCn6qDQg_ԍxBRݪch]R3 XE"1xЖ޲ӽ]7v_EJLz Q_Y6B礏r ̻>)wk?yALn8POEp~W 0Ah@5ZvS8{ ߂gSm\}-u/U]RWXo^u E6UbDȞs=m K†``qUJ?;vu9W ޞ b_#yd ̈́Y@L0'Ά} Wx,T#Hj'ڟ}NE"VPǿAL0G#`SAsiSTh·v171hݽ|"J,@Ըtn^ vFf=.o벁mZ^yluzWFE%LYqlIE2F# ` \ !80ⲺFӴ=*]y{qA89̕w|2|C_ k/t'SR+ .]PT 2yh;a[, C0np%ՐI`#zq C0E;/yOb&^"œ7m*v&=jX:؟bgJĒ<؀CBWN߷$'^-R#e[$ 6!b>ţǖSg"ۮqh[Qtd<]$`#=0qtIDur&#` E)}\&nql[fx}X79ޤNPi `zm9dK?iw"vw%?MW=pnO΃]qyD؜Hzk p'ֻq y3 ):!lS <3=Kh${/N~d,vch{Y9BT-$NX 4jY?aF/ l+sjLAUc2uޓ_@5~[MHj1qݵ1Y2 uϴX.\ FGӾઉҽK'Ɨyn"P˃ez,եN|nËS_Iom@'ZNCt`re9 tˌ38Bm#U0-:}%*dn~òB^bud`a`U$ӌ+NX|t0Ws& uf3=;fsqɘ< jtCҊgY8z.\2`Ya F70X19o/߾IN~ԒoH,R0Ghĝ׳?w~f˨aUR~L8,h#K#hzѵe>ݥE9PzfbN^Ǽь9B|&,$RۇP󪲓Hz-L ^moȦD$=?Ds[T7{ YvF㤘<ОAh6T0E{H`JuO?DаhS%'|HIy|,ʦ3 O 4|+)z;zhGאp<;8J>gk,K@?(- ѨU##Fyjq΅ODlNN:T'?Dy簭`R~pv,_wf;к-ҵ8;2."^h !nI#\qCV 겢~u $z_Ibk|[0ֳy9A-ST1p.S^$֭^@[X|=hlHe1VRyAXW:jXie DSذlĝ%6s&=#UrmcSξ ̾,3NB?]|%P}z!A~Bw6-E}`i*O; Q!|--.@7ߥo43 ;:ؕʂ/H/IC]5#&3&#!+P. ΋5AH7C93h5:ʥu5}/D5VBCOM^`ijȷ~/IX& )dgwloAS5}0Nz`fi|"t:TuTQcT2ծ[LSwme=bR>OEE-*D*܂#NT4LmAW2~o Dhm<|-oXN@Y{) ͡FΧhFŷf<̰3hA'FC%&ԁ9 -~`Pxj]n\7f([Cc5kҭ;MOS>To|2g0?I6\`ޯL N}bO ]7],R U 5a aޙzvK|֜&uŁilɲI"A""'`PXI5ʉZZ!1'X){5\ɓ- S:nnQd$'֍=όMHFxB!3gf藮jF:*M,_LoXq\"[,4=QOR= ?ܨ/Yb\o1 Ohi5}.m`G=똿ۄWRv)ͅa)uI;k"TʞT f@SD <ƌ{tI(-aL{N7VCX]H`?X Kj5d[ێqT:<)BIY!4I&\'ma0ק?)"gHЁ89|>;mm#BȌxgU_]9DjcHb:#fޙTh#${F{L_ ;\]ޫve z7/X \~wb;`*h1Mq`]˞r{ݕD ={ab,tBlZg\O>>qw#̠v Vz6*Kރt<4a|]%RsxN6piIPB[Bpak-C NBggn,.0h/&?npl܋ۢmz1!j",9;fִ|C&Th(|G9&mjp>-DX9Nmk MX$k 0?B1=U=2J l'iwL;6x>:yx ~nRNh՞ h/[y%3yGk.3s`p[w-VY}u O27 rT\tvS-| n7L0\sܱﳱXz9sTrJQ>9bLGMXa&}™N> 'Y[?G< LU 8s@Mԩ<)SHbnIF$W칗 ;8>m+8b6ڍuX+ 㵕{ufF{7A &+aS4+#:1c|P s| 0Yq?Wexp8V@oYLTdTtmc296#Zu<.b;9tR5%2<ٓdF}-p<ߐ`&? X@~ S >وG,8 A'8lXymĘ:_4~5d?BOk) d-{j&zbp٬,d="Eu cZeuVh{G}6w1iٰ#!8}Pcexdu"ߋ])Ȯw #aB@kP¿^ifҳkE wͧRVVF` XpN*ͥ g.î_%Xz޹%rtb3?O8lA~J -!ÅԔ"+Ѐ^҄Iiݦ>cI2C7^Z^4B`M \"NBqӰx&#aaĕ a3;3 LA=xwyV 'Zd3qK)x4ή?CQkU7fg~oFM LWl_+i% @êܗWr5]1>sՀ_EͦKG[Owd2:؞SHыbeNߍ\AQ^PqRv+ƲY\p9xBB+vH%CݩS4쳐KwTsndz5:O't# \XAhy qn=\6ژ6_Oɒ#_, ol~ˁ)*n M!Ѳ>B A I\`ؗ2/gJG"Me&xUxLjxAr牰y/˖AlhIx\-=؋<: };F} ¬ARꢊρoBxogDgAM;k NKG7L5c>co]C9 D:? %Ю/ABAg'j=u'|+궆88@ގX%IYE?4ەߣ}Dp5?muG}Ar")UO62oFi-g3#qMj9E|;' #2+֨[)[\$v@()gJ!=_Z< ?w* |P ;v@lw6M1?kz@=i4!gffWplY6GZ|WEi?xi⋓w:S MC}CQS0,~(_ֱξWJ;/9d~.fmszFH¿D cUB?1='7j, UG\OQZ˪!醾bzqSA}>ljT~H}v VE*qq#0;%-Crͳ.*TWb<^ $,Yl&U?Z!Uў/rhgs,A_MׄW9?N|&!*ש;ͻ oa ǚyԦA\zلxoZ^/!<4pw3kZ?RX:9.Ts7ۻYnF'dd6{#Gٝ#Jμ׉.嬛z=BWW"U&Q1-h/o ṡ ?[c.m$&Mɪ"Y;ß#8W8_E:8WrL#TX"&P&eqHB,RR{Vh5nO#;D!As:6:y:KK(vvhUzY*;Fv:=IYNDʖih, ~SM"s+6W^}YWJ:U;TAשv.IR 13$<44^-/[?Dz+ u:M>AAntXo &1O>ZP_Wc`1>h޹JipDԴM&W6NP<N쒪!=>T,98ukKz[ 0SaYȈΡܟlPͰ)5{&YvFEYe0wY^+ILZyak' @ 4zQ[/C@-h(P^w\ha'J,Z4-Uz' ,+jV8P8' r17guu؟Rg]q^|{؃F9V vti*F5t4"(§gðDY~_"o C]k8:*u1jI%x75L 뎝- 7Iq0ps }@A[3mwe䀘F$]ʲ&T!Oz|Q۱N6kdc4ȍ=eH*$C:o1t +Iv@[qz~8θּ)\4I.* ͻSׇLvvɹE~pC#.`98![2wmvl^w鼄ƓgmyRGʿ"5s9|eǦjmZ5RPq=0KB's ^ %D<.-}a\~ͭfG lsd M)ϤyfJdWøI-hA3+[6{U?y.f?)vѧu6'ƹt^4Coː\[O#'k1z[E ǽ>IYИ]sܭ❔yDY.$I7`z6Lҙ(#KuUp/mCp)9Цfs{ ۉ+B]KxۜQkxTaƈ_S=1ىWujGd]Sum6%7^t1?m'SM|C҃RY'eqaj {0_YKɢW cn bc<|~4#t} |O!q .̚Ҋt-M>U:8p̆fũ}WA˂^B2BnȤB\s e(;)l*'30pqǺ\)t^URҒxNCϢg4֚pʄyζ'ր 1|o{2:]X+%K5?#(|ˠ3L*[,2!Pn  Hz:N*+D%dk?Ոrs o#  H;;Ȟ~ L ܽSXy\G#Ogԙ;'h}Ό9?ENnG^w\Te3SEܞp3Mq-Od7fЈ2mΒ٘&y\JJ$$ɮv5BM܈>g$GUx8[f n!Dz`A$vݚ)OsLEҋ W`h3/PMJpJqY1 @=TnR02];i; `xWPiBzlZb 30i#EbRAs-:ywvl,:-կ3qGJeD8GHA ߭xN@ɪ( CԎ HZ-8`SD iY46rg zE"o.b=rzШ%uixR Zي4rgVTA*"wrKܛzK]VZq kyO<[M y8=J4'!ShH5Zv#1UEomIˠ(ͮJ%6uM?A:(x}NOl)D)MKFRBkJ.oOd99sݨU|8=qvm uZ86"?"1}47mE춃/pXa6FKPIOn-הݞLWY,2K)]¿Q\ qwSR{P єsf),]ƛ5؋*)`Q ܚnzը6??p[|ȾATurPeXkUbļ g/!KLG%N gyԎ JP<=xp@%Bxhx'AwнC]8Zcl[=#noO%bWK3Xþq"8Q{8!0U%ѐKsشK (\lVWJ${#4$~"90R 57}QHqxR},ID6lH`_ߵA7xəB*:J%/6uTn]B>ʺ b1&©!/9ٞ95c!"ih:jZhU_[z~ji ; а=> [sT.3]X2).\OF#+hΦe_f)gO089ϰgUav0=G#Fzx.d h MerXmCMڏ!mJTUkߘPz&sVXE:EΡC- c3R+mIctV_ }lA5:,F_X UP$FG_UE1~[3(l-fv>)9ٽ]ejWjv;-\X2{IJ+Pe59=\Z4&)zK\`W)D^#;D~}?VV0qQF[z4$t>VbCLdrBQaL4bHa"X&zndΜAbh?r8_ 7 ,=)oA%2-ѾmXtwxyy+! cj.S=6'^"`-:x~iShYZDhiKs٨#B Yٰ\.ݧ EqJۓ[ ߇m6>ܔ%z8NJߟG~?:~ *_uwLaӈ[5_?R< !hBd)ҽ6I~hK<c}[Μ|H%~dnA:JbvAw6l>BF#GQٓoRxMp=Z)[6 [ܓѲ0˝߁$#hCmhȿD6~'2;6ʼO?u8Dzd1 I29LhϹ0Oje%)݋ HQ0D.UU:"P{t`[wʋs[Ay mf`fR(w[)F1Ho1\b:4 $ c+h +tIϟ9S~L_{F.1s"žDvLD|B[;+@: raM o`e eqk p/7{=C#YUQ%aY֨Y`q('>{SD֌#=@4e/X!иՋ7SK~K]A3|?g',:Ui186J?R%gMO^\fOŘͫqV L2R.ȥŽ|ڳiHCLdxON4 dty hBsⴐg_ckD@_Ceýl\MID U)},ko@sYό .50;6B0ֽO ӂ#NʍpZѢ}-o*k]!#-a*ht7C=;?-DUjX> W E0A a`ʧ=mǰN8J\@/h:7ٗ- 9u}A 1 _<96 >nmV/ /HϣLbGĈohP.Dj l M+~Xز r tP_xLyV)!6LW]X;i;Qu:;yDƆe4-MrG~Kcn/ΫTϑ }-xt Lֿ #U9,?$t5N-AOG(Ƭf%'MD9vUO}ޮV alM됒FQ{?ƮYG.KݨB`n\x7-s,bzvTGĠMTk~mdHmdnh3-8o[y|+& }+\3:"kXj*Xv]\L٭bPJ_r T $7kYϑ1-?oz&u/>-#[fi66F3,{fzTt;Sd E\iQ Li7bw*AkVa֖6`@flxSQt .670- :ts3{N T[mNDBkM<.Xe*;2z6ˁJ9)&E O=" +DgyXys@~Q^bOeIx(@}wsy\&{LJhVaZ0c!㰳!SvGL>+ NyTd1 ܝ:ޤV_q}FK餆m{{K<ׅ| '6en o2:R2 QNYd\!$МhfQV 6⢓X0)cba2Ɛ¸@+S"9wԬ!>z-0S o:Y}}s\@̧cXeX6Pl-i9ޯ9i=?( ?T蹤 p@#ODLV? [%;G|-W۸$\Jw2.qÂU`?\;&e/H4;8orao*3ZÑv[6CAJ%?=,.ShPT3P]qÖkAE ( X:&vmrĂk^ksx|R^kcrIrގe~l?Pfm҇2T LK GH?H͎y8"'(νr(B|%i4푆QFweDE%+:Ur.$t0a'+$q݆F&EӼ Jy+jG?.ua QL陂 5kOόnjГ%yr̂?-4eoUDu#RXΏ|{?˧$g~t M 6H:~ 4l廲/e,W0Q.j5 +JD'"^p1*!QG~O>/dm)Tj(5'iׯyRVV@Ovhba'3ur8eBLh]pRw# 󩕋 ;a﯈@ȵJcGȡKHB,L_LXLk,("F15frA tagTvHYL0ݷgOBMl.W,R\~lPWprd {]t\yG7ѱOzM:1h,:=+Ms0TX1LK>zzgI_,HXBBtg33 հ~3hݖb Ht›eEv+"=q~f^̃:6Te.r|8|a,\ù2;)7M 3 N3d l@^!\h7` 8L;3ޅ֏&Eز8( ?;s\B] ϥZs?d$bP~jTn['\Z˪(L&Uac8Wz+2 `tR Ifv2kdƓOl# &P]G,2At ;B;=7{8^: Cν{L'R= Q}Nj)0/xE߰)F48:6bn>+"YBItIW'0/#*6}H Fj7e16HI0CRfwh[ZkȰESغ 5]ʽ/h+挼>؆  a*3WuȪ)P,Ʂ#0%_\xFXrΤMWr=e=N/%ӢM bUT?̇ݭg|Suh_hfgl2?MC[LX zfc;;{9mM5IQ,o_<yoψ   'm=iIbY6%o(ZKsa.9;5޸^^tO C;TPTv7ߋQbUEKs 1lj{D(sٻ]pdbиW/ECQ9/Dёh9I9HaC$^VE]1^T_a!p*;X+6,z" 0 GP?|ǮWi5 z8^RkHWׅs{ܦxfv0Y7kKr,mEc\+Ǐ45 byy%ɫ*Cǻ;=wyVBJ!!$R{Q&}j|Lm;>,{;P؜)-l$L_잞!'#;f+?_&/YvapX}uWv] AuA am2Nr2Π22IV{ӀwDp1`.ԏRq|J-04.0;UfL}ًb1JD p,\b 96 )E⇨.<$FBl%7,qI׽(s-8`<"L˻-Ļx57#G q^D'Ypw'/w}w*Vct(cmﶰ8fSogȨEvFh `k|;tlivaLozx[ԮۦcF3"PQu іcx׮dž-OmHtmBJwB>mբE6B~UT7{v^ \1hV=[&^*ˌ6WJ+a)__Jrmnx+>hM1EKUY>ۢ0n/1.zF-*5&偤O-'؜V_rsU ]تZG5 fz"7`"<8!C3Ǿ;OVy_k s-r`/E(s7*xh"ƒʢS` ΝJy"d$bUOG`lZOꅋLJe`+bv>W@|'*a؍#faaޕ ڿu$b<o AYA<^U-/ߨgIi@Ǝ8ڧF / vMS?MԆ 0/cCP. FpTV;m=^0wmNt̩LDo(&[΁MtxN,azoeG7'*6l4܎J &[[("[hH rZxC@I ]{wH&F9Q@)cKVcLPyao %nq Qj }ԗ)]ӨT=f\a84 u@=@ކ.ڼbPn )O(aJD(O?fW r+V+¬+4 Rv}{5e(b&,y/= 92DA@1 hLInH3Q'V$g

      %g*Us b4iYW'ج՚)v'7 GX)!pua jot{ەf`L":͓f]FK4@D"5fx :CV?kE=p)]{QWDjᭅSɞ6k.k`XGgbKVҝaFT@e'}Cɖ2lG+C "LKHڔ0k+i]{{SrB-E۽s6? #b}X2b"`rmd @YđX+Dr3bNCX09ki"_p#da_κī۬(bEeD?oqN qhlɣzŷ=хGTNY w%'G2^=M] Ry ;w[,+ Նc{C#fAm[AS5:>#\ɍ`mMEW^߮q` [IJ6\ASey{NqK~"}c:qB5B߿nvStl6m &t# M)iXW,2w?CX ~K%&Rd;KvKT#Hăp=VRY*ߦ[)f^"zDJILT0X^6k*'v*,:?[EgEZ;@Kw>@]Jkq5큏$AG[`;6A)M 4 lF(l [vl0=@~ T-^U[;ʳ(J{ (C"[AD"g4 ܮC(,RmY&uvas4?զ'&;-@!! J:+&~l}U)`.2612F0+ܦɅQ!3O_B GȓI#0#'2w,;E g]HԈ<_8$`uqE M'w‡}/Z4$9b,[i?qWq8b(Q%ғ>9*u>ӯE^gRLH>6;b/LbiOyf?݀90^stJ&Iozx{h e+ {Ք 1ҎJX5r9mr vqiiL|&֜dOazv 1$)ԎgELy]y{.{{^iB$#V-yߋnF&W2MgBaч,a{vQis (d&?2rvP帨 tn5CQa>¢o5Ǐc궦O*pb8$Z6oE0+" j~fXAQs%r<|W.O=kIZ؂(320 ''Dtd <+,/ H jm"@խ»Ļ>%w=\8^M0'#W6Re٪:*4]W-f (i#&"Wa$fu4[ ɱ.J,g/OD,2>!f ~c]. {?Bb4@ _c0rʅf.ny1(\ᦠU[ep((ⴸ}&[ 4 r0.69و3w̹4K?vZ2>Jt7(u~jԪD ӫhlȚ"8Wf7&h=4N}K(how-1G>\;UNfU.PGMQk0Mj|li`Sw$ .մN?RPG_~(2ʈ@v^'g~ I滕*. @ڑ@5"{gHHov&[jр'bތ;평" a?>(̜*#8}HĿ=r/zٷ&'C  CKX+}*M،'}ZZs$_cW^SH<-7?MsQT!2qgne%S[amd$"Nb*|Kb LoߛPM)#ub62{b:\qxšrLJ[a7[s" NG.UŰ&¢xU[G XQU E9pW[sP(>hG>FI$Vh@ ->:m0x.N5|5Iqwϒ"_Nxr77/*Qe@$<611/r4үb :_kqᐅC^B/򰩡r=:3Al.[24 *=7$5<鴐&N7m_JηcbjBqc# Y|oLh&#}|t>bQ? 妜; 牒Ч`JTڣC,,HILSC}{"L]bv{>Ԁ&\\BhJ,p@!%l<f}U7RxSX1o%g+_K0AzHcCIEՉ蒓"򁀞M0~Yt|?=[w4<(fP4 91 jyDn.#Q_YP܊-|{{MA<18^]_I3_|q[! 1ftyuEdc%tUhyHPFu|XU)GH) =ൻo 1fQ ͜TسpB'x-S~`\xw]}R8_*4nW'˂m,ZF 3qh8b ňqo^ "bf"ZH%Lvd"jYG|( 4@7#ST:3D" Pp1" m6ID? SWv$PKcô~!xxA-箮fM41 *L,V$`0qKh_GVLcAU?eRmGJIxïGHΨf' 檋& k|C%U_(Hd ne6(XŤOAlplqv˵Tġ0*ILӵlrJ'ETK@⺒S5m6?{qBܹ?emrW4H2v[. 1\''sGQ3W/Kg7sgVՆ`h7"@ I̙L)!~#0ޜ VTڝWA/qG+:F.߅ BXgqGQ)po}gkxڜ?SctغÝCDБ\/ GP2 "=qZA5YLQq~cμ 7&C_la52.K)xÉ,#+a olfspc~EmT PRF>cxmzO Ue7LB#h{dtɰ@3169fEvLI8`gԡ 6gM˸o }T;Lڈj 9hW-" t"x޿[_z=G2{}|;kYf0 OgxC[JbJ|y*!5bSqff 4pk+>ȩ 䅍EtMȔદ;U= 9OVz9Y}oLXb'J*ͼM Rg Tpwq/ J -XaX()}9x:aT9!d:03`րfK涚@%6;i3#< Wa&х=Sj]ڿJS8P-l:vM$R raK M5ٗ Q3TJi'7+R֗8ɑy| >Lo̵w=+X"($*f[-i%[~t}C}mrd8+G!|;^GD6JGs+G##2#/zNROqI'$C\)vՐ _qOWe|hq% HWg\g#mHDE a/u#d zD g{څ}Aл~z)YKM^<΍qy?4o;re m73"D2{AHlХl2Mݵ\ø_:U3`{q7$@(^aΏgasFO'oh𜉚SԺB5ŠPl# GoQt0y]zFEI!_<*"vs/bg`9wL7LM4w?BGfCЕ{ZZF4$oq2FaM/-UwzEU͊9kk|́ 8N,72Oo#sY#GI" W*wve]-ӑ.D٭J~|vmŶX^z,6(h[9Qey?cV#] >|7 =|x3| l =|9\Z<*Sԗ27 ڬ[,A^ N+{ vdu=(Z~#ziC ;u>Y‡ӑI9D6ּp5QؘXc'ߧ,$6]xonǴeD}N7Y6[e8!8uO_ZM{sZ\roU3 x «*Ϡ A^|P7.Kh*r5LGD( Uf,UF{ȾvL" .J{3Ȓ _lOm2)gX-  6үgKo TVy:aw' b5ڠ,U3֏ GEFQ 866jwhjlO%0bJ3=T6<ݕ#|pY0nI4ޡZNHԩFg'ϐ^vQo)_j^* ఙG>O\ UOĩƣlFOcj$`,gA2x"7PjۏX1xѤX11%Q(I4_b䯛A`W#ښҌ/&:3 3&s5Uz(v-u FbZY-R^ YJ7|b o/N{:u\Q`P ZK30H-{*wfAY/]}OrAv!X ]nE5˨ɰ s%69/._^gۆMIǵN5ǎZyAa , r P5/4G9 Rȩg,&i펛 L__8fRy~=Oɠ*hOdh¹h1Lxlț/]n&ib5gʈYWD`_6:V1D:Hkl{ʠeoz sD(Mܸay$o7j[F>68N1>tHjZB쁛)bbZ_fxmOZ-d p❀b5PVX^ܖm4.S~ͫSqҹ`J.Y;$oowE*k7l\ߥiO`%8{)~Ò1g :j ²i& \p\q;r˦y ߃-LAԖ&bZg` \5BʭX.1 mQ'ձnV1сonY|h/1KuAY2uLP>9aeڋ1:}!DgRnڌ8ND( ^-"NdlBX8zYG=v|(<>x$lp(^Jeig=ާpVc<sntѹD0.W*G҂^{K9CPK${|ؐ2H K2F%7&.S{=VY~^d7/ ֟zҔGz>~M5e=U#>~8bp~;3sLÝf9U+mweM U*9?o ?G4~v}X I j]2L7~jbV=ODQ|vi1+c,fJ!AOv,; S f #vKDJEJmoդ(0fMϛ <˗u&:A @~g vO#ƭtKv6NXnZWdײQtÚ (y@l}0:0sh "F$d{Gη ~)$1+$'*X ٹ{7+Ie>Kq՛'ctewi , L."(ȌLi@$|Mb~:VXcZZ߿-(t'aAz'u9jjnrk KVSML|p.hakļ ჳCmd*_PU7ZcŧAHJ!_zk?n#l++5 IQ.2oNSgVC_=\ˏw•évyN< WN(4eT"/H|QPgFF$,ݥtƍe -Āg6gMT>4?.\#\˅=,KfbS ٽwzR2A˨Ȋ^<%zP ";LusxЍxln{i-z mR1qKݯ^ '?RoRفxxI`;}NSyuvs{mQ1Vy0>ڷC~F3#1?Ħ\@?Sl*/S`iQ JJD:5c`m%ITq~)RRaqg6M4yRhjG-7G[iNntβ\N݄[+\/lko}*! ۇuk2\xZ?h,ӎ~?MYPۭƄ!'~M@pd;]/b<%zF,:bͧx/f8^jRfY.y7t@Li>ʊ;/oYgZ~eDqCl<k%&3vNm +ə!H^@_9R1tBkv},@ҎG5$+kU@% Xo|BD*>~⁨PY2Q-zdahro]K]'Gc賖aԂ|\k˃d/P"&S4+ ;E.cͿgba%m"-%]'~\q=+#Qd#FfSvrM s&P  ^+\ϝLzݠvwh21pA rgycNYHҢ<3oq>2[Mh3Db]x,,M 4RC҆F|狥̋. 0<ȓ/~.\Ldx(ipdB<E)yqn4lbA  qMMhg6clL v!$(,h )ե7Phm/ZӼqzc5uJ$G,/ dpcr5fGz2KOU(5{a(Pz~ʺOjk&zdc-Lt$[IiTӅ兕ټQ2\8 b*e3: oL7:Y^>^4$ >:썌o?oe"zƬ9$?.\l{LE0EcOh슬:+sƼ.L*-Oq1v߬SW{LC:{ f_rƻOU꣏ɒ9v Gd.Ol>EBPhw%?8ti}Lc}jypuFU\ZD}~Bsw=i#44"uR٨ܟAK 丏o7BʎFX#M-=Qu" +D*nD'F+:Y3|\T3z &ع^)|t fd!SXZ|1l'nqߖdltȔ`#H\V!~LE/O ۱cVomOf}n{ ,X_"a580AI[ _\Z:Δg(FqMN< &Vпera[[Kzpט kS/:rUlN}ajB2n#mBEO'zE(|-+gŖ9eP<[0S #\bc87@1>gL`}X4Qݤ-H镴"zusÚg˚팔qU#W¿׏&3_IBw&ڂBRQ^M!C }~OwiZg*td4zj5E?;\]'Ճw["C?uS0?RGXKc57O?=jYkTI>4A/J߱jX[&[P[IH]0!H, qdj'(QSӑLKObhrgh?" ;^lt"&DM}_;ӄYW:F<3 wgVǮ~=6|0Py16 )Fש2B>ȝl_ƃ,<n뒇a eH.#@ }[.~W'IH@n?^Lz/-XGɯ`j;fտ9$OB@`ws c9VЀMP> >2!2`W_:Υ_kfkܯ$8|Xt>]Ct2p>s;R8~JJ*4ƒvvǾ2ר\~ͮ!~ { ソ9鷦Gahyك@4H~JpzA-f$kk溑ݨΘU66Yßٗ {s~uhHtPسgj"yYTF u&?bS"Ol4AVN]&7vA]ť}UĚ-;FY~Ʊ2QRsb}rn-)>/zqշz:(nZI)[k]VEW({DQ1jS@Q?S!Xڍ)0Dq-I@ 95^hX![/TQM2هs$:\AVf^c{g<$dޥ>0`73VDY{/3Bs(v\ )~Zaciw)?7P= R:zM` >%nPpje.X"Ħ%}ۄm{\9aXv>6 t]Z?M_Tݜdr<Ne<|s[/:$\ ڱ4FTd 3kiZTF:}/tÓ +.bՁl)nzBWlc؜s8FJ#$71ILbO :)tG.xד|Σr k^-Ϙ^[q8o;3ޑN a{A(W԰HYUo -"~\tpagxh8&cWEו.G_Bx\jRg3W{L3XmV+ը>b-ϭc+ll4|ƘL^CkV-4܅&IKd%XBQ-TJSG"dI䞎eg|p6] &HT|㟠O47Qg-eo0IK$osY¯ړ\^FUqtT-uOQ:R`+J|`[l1Bů(rﶢsI4[OUz$'haFqY"jPچȜ!d0Ik>D댸Hjjcծ'tCʖzfvz?1>cZN `T%0]M[4~>+[>(IR0 vӈpT(MZgYRO|%<)-_wˁK{B }0*E&ze^٣nݲgA?DA|k$"]4:sQ]G|Ԁ > Vԇ;x =26 fucȎXZBy/\4#y5t\~2<.Ϩ)%0 e,݄ͦ~t9P-_%ݝ0ģÊj xVSg ./̑ưXXw>PEm]^lO)y"_0Ya khEe# /qVi#O3@)`p]K+ۢ2Eg^5جS\ERQWǶ!|xRos~{( P%𥊪\&j!vM]?V G%!TDw.cN]IWHʾ+DNH84sz-Jc6(?v$~X =蔷)f }I ڍ!k&7 Yt],U#KEpjapыAS&F',Q}q 2&%r]9x J8':D+l1qc &k$X4'z H7v[/ӣQIx/K39"Yco0H&5-$Py?U ì#*I L6 HE>K_Vݯ6J#/ukQrDHC_{3ySw5KZ,tH;:tF]=qbC52]~dOΐ*˨VסBAuܒa4 JtQ?=$8NTM ?HWaQ~&B>Ij;e1}@JAjse-}J48s=xISe6Og𣈇XɜQcGTl[)Bv逓Dj5X甍ܺ ӭƇtз_G@ʫû3B} XW5,3yHWQrN Dq]p}P$1֋y2Eຟg #<Ig@Fqu4ʪu@ ԔAXG6FPKsq eb>ٜePRˌ1'FW܂Xre&[-RsRs72~?\׻Ov0e,`ădr;jV!ײ h@N `#fs='B{-uB:WٴIsHº}HoYwRwȨ% "@Fc $:G#k4W?l>7$ ~SdP/`GOЮY.SۢX~ ٲYJhE^g޷}0{! iQEbn0z@y6мw?_5_"E]r]HyW* ^]%Z!7@/4Fy"K@z,S ^ )i$ sg=3 bY,0c+)?H;k#E S^_sl}n#fĮ/M~Kjq3oqHۭ)ًx 5) x.iEJ9^kaGߋJ"tYWJ1?N(yûx:Nt%A1kwXdz ,_Cz$uOOJA 5æYʻFU=oC6K;_5:抑 ɗbpU;%F`)]'q!VO|%ctm2mp@ z޼_@̦%WE~~|9ׅheVě [1x]U4uMKgU0t-ʎw J4*JKOq,ZvvU *%VOg̼FLA~umd}̶22$Zo ^nLj]׋ *{H 2G3 iNJ;Ql^H)o\? ioV髂Fw 8qqj]xnU[B k Ih~Z(ձPc2;f`Ž[` 0 6bU|N*pE7*CqcgbgX? xJ $:::G:#+h&˱"ķrYbDbV]O 8]'1KZJJ[rWŤL2q29dZG ٓwS ߵh, CUv}=iFyP$+"X  Xl0am%m$!ulwh]73@w16=VkVtPlj} a{{~@C{LDg@֊ɓh`ܐFDFȠ#Q.$Iٞs2O},+S^GОEeËȽ#:emW(R崃@m x7Q:Ql >tg&@(lBPdS2׊g1V_7lLmdrEȒӢz+^'$L!5qu JX}6w=1XS75+ 5`()g$0 `}hX⫾ '^Olm)#܎5tʃZ%@^[;ڠ OxB}MOx?#V4تgVySyü'DsPq-U(*''@+v_p]fV>\ T>b[793Ւצna@90%Ta቟s—sdqӊ2#W.dt+Rb=zR#<>rŊ׶qWI806:O0U'Sݘʏ ]q<I| wvT]*:4p.qM2]LN`!.6&?-2M Zq6@ræ{8-;uŬOQ}O*_ Z_g @8zd| B%**% 7 b .[2b/'{LTa|X!~ob"; k ՖŸF`@4 o,R6Jn ` iB9[*\i;f~(/jN#rGe/,ڼ!+ށː C1#4߇uQ[:R\umKUDh~rߋ-vFJkl9ȭ|EvʜO_z"q'o+OVX5@ǎ"ʹ(dg7|ۚ_* x>A8 FD4LyH.4dRp9DxDyM coo&B>{!"% Dڧݐ9<:9&z⡾\FOW]1nam/H.vf!$2'Au-Tlue]IC}/X̃V8/{uui9sfJϊ؉FBhYn`'|@ŢIn~8qc -&^!A(yoEighYL+t*Q|R1*YjBzҼ2$='y --~P?&WIx<\kKS*"l^]eQ|;ufo@ Z>ů_[W~8 ЩE7Gp7~j=۲8 mH痉_T t^$aba} lMދɈ)ڗFo ruvz}}u^|6qRb& ㌶Ƶfp]S҇WԄ:WçH':{M= O 'R=y_}UV =@&jxo3Cm=dBPNU?گ~cC*+ }\5w,]vFxh$ Sл*!¼gEAa3(lAt@[0/ZGޒ>HF$lCt$n[QZ8tK9% UGW %#8h"T3j>V{|(1Zp2pN9]9 []ڏ"?- ܈XEv _i[c;A2)Y{Dԗq)zr%h65ўP='7kQK:ZP!6YuR9j>TktJ@s j‹(20޶\*v?@&/mRl[bqex)FULq&bԠ(6悍I@5d.«R1&Y|KAHAThR0h4aJ}_gĠ;(+Yg]DX 3\{ݴy|p& E úLPɊLqWX:o떰F.1H%Da4٬,揷cQ;/Խ}Ɛ!e+,UG끌LٓĻ.iS)8r#qޅ:eQe!ݧޥӿDN̤Z w8q Wh3!W/)lN|+eΞB4R2>hǠNSoA[$X\EYvFo=Vџz *z!!`Z+LG]erGPd')AS Nɲ-2}ʞOMMr{iΦ{słsˬr?;lb'R&dI.L[[=|Rz{$`cVǷߔI+hD8 l@*B ǁ nP ƬtgZ@n^Cb&Y`j1Z:=U8x3ѕZTeQPS +}u$9!?\[=lVr0Eך(.hpK{\;F~G5і.s$嵏C ]A xG[,4 j+"ݽ{r\Cjj_HA 7UKxQb<:A:1-dbSLSצ4Ł܋ӈ`Ȯ"09s?+\7k/FʫiM2Bv EW'zDHHc @ӥA&v(U3 eRX{}WiJmMx$nP !|R2JH\R!>ı23K!hJ';!ϰAV?Ǩ#cAcC#OZ[\<ũqE9J>^ϑ1Bf&MN{v{ YM5\^4j m13i)&cboz ~aϑ$#;>&}DysTM=rX'߈Ţ# jS4!v_T3_Z07}/ش!BDvYf~?Gщ=iso/l{Pʀ%z.%[t$O*)9hQdʜă]Ƚ%|Y +O+Tf s'*Bv܇= f4z:Ul @P[]l)&1-ga/%L/Uw߬i\W@F^sS ro'7 $ k-)Sz9lب<}lkK,Fz[9'3=P>M@˻wn-t[0`*दCa*kT۪yq!8ۉl6kDC|}) 䞥zx,˫CG>kyS֝9 {xr=ŕ)NB/^@V&+`{. .)(Iih+}L LѢ`8ÞWԽr A\ԋ+ rY ޲MM>adl-k@Qb@SCk`TAkC 9ioЪ%)\ N&9q57qѦM#m{ =JqTRYPlg՚ |ZM̏r봤 z 84<LHjus},%*oւ[?M9:R&rcALc5\Q&O ;Eq Rv>E%?a/dfVkbν93tqc_U6}M`iYέZ USfsio< gCY>=ӕT7f- 2z iT5xu=G _enmw^ X:"! .CGŇ5~`܏ $suMtJNE0`,ŒfjV8~RjMG\AeR^Iã 1A>d3Ȩs FMS"8֠ WfQ4p"-lz•!D}XjyD:gn*v5Ov`(ԣ=tl:KڭikHTӐ\h!IaM#!)#R ߡ*ggzRF\6WdL}6V-Iji8 ֗ONk@yoc$jWs+ wDț(PGLpVI%uǧqP `xwyo4s;(eqd(èC 1af.>'Tv4)DpZBT p?(¬ߘQ :V=dֳ&Q\yP@k!uRPÒ~DLj-*@>4⊭zc}~92nJ'?P.Uט꿐=!}ln@v*[U4itw3ri "V lP{ Id@ ő_ Ǒ (F,>@BCyI֨mqNc!@zA H&%NV-,1;Y@N|dcM26$i:IYe;,z׆+aμgAc#H䟾 Her. sw9"{tۺL%N  7^&Q:\bJ)cធ H#<q0`xYJLK#.ymMQs׹;:~P>[$v:P ٮ>&վc1񦕄q-=06m\"L-s"&},Ty8{|>R dꚳٓ@kp" 7=xAIӔ{7s:;SkkM;~b̙αMZ6jEUTLHJN!l1:dqqښ0 Þ쇚U55??2Bc旋IK3g5)Ran $#X'o]H]vc[?Αp؂cEH,Vb^m OS9PGMiox+Ì3u1?~~-wۧ7L^it!O$UjȔdR"G,JuLf4sվ/H΀઎cQ)UT^RAA?nhS%aԊV0xdz(d>r0'(ki\lwHh+TUgz[p<r#ɹ=2㕀4M>qK~>6G :Q>.V. WphTFT)G̙u{ |ĩTXZ=HxGiIxomC&z$|o&c:e*P}2B)vSlWb 2]Feи ؒɚr涟Kِ]ϧIzeZuv^9<+u1bpl6wz_B.|7#&-G+@]~#v2 Nf> >{ 5طA_&i0|=m㇃AI $B_*ZPǸnMop˥u % ce$?qk@ ڱl~+Kvx3(R+* ߱ TM ӇlۖyU6RILi6qM'vd{i( ;9 9+{ү'ֽpUw륷Ǥi~xp! sR/6!cDD7aw <-Y61gK~_N,J5̺:T}+%cX#X2ADjn C |i}"2m[<0j E#ǚA1)\{:/߂w=ޓ)I 9441isVmbTq]sBnmT1So~d^9 V&q2Upi)ժ&+֐C^X`.QYVx|ꪢD(+gu`44{k`AAE!W~Tnql=CyLTY1{~vv6KF5*K>..5JכؕgpXm}%_v8p0wIdV$Z$RV2u{i=]V/N:5=|^X3=?v{YT]ϊBB2 gCD-t:zVL\ۂpʐgN00Ф 5=]C2 O| U^O!ճ7NXHOkLVMx@9O(OlzHAw^n|Qz7mymztʧ4L T dDuuTf#A*Gouǎ&; AMe :9o_#fE\gT5;lM`hS(#6<@L[!׫\&"a$xǮ>O]0zΦ D7j >IUSXE$o v5] r e9[n5Y KD65iH0k"ImZ::Kf&4LvEV`Gz#;~SyI$,K6v" IdeNf;x!j;k֕ɐ UР"ԯ|ދFb @ ۊ!kP|]rCğ;Aa6thqӅq mMȑ,jYl5AP_ kNX^45\)Y,C_T8BFRFρ<tu֧/zc"𳈸 \UY( W2CQ;&}GQ@G/n %,夭 p6@֣Z#W -"?ؔEet:m6Zy{g|o;] ?w8:!jW~(◝[}8c _Pg5ں̐kX2ѹkàG*c@8)PXo._oIz῭:% VK[,AЄ ' l~̬D|9ږ;}︿]u/NQ4&aT7Ud-^9a/̸/ IP&˽${M=1}3 Zp9/b24R\z1RSĨ!_ΕSaZr<.b(+#3ij7.f8efgُx>pŋ|e+pVZ~w84i2>B͏UGכjP˷Sdɥ4ƨ\',#^ '@c$ 'Tq@*jޓ[Vo{~~IZ'NC;ށN >] /tk?0c,ʙ@EevJd2[?b& 4; pkCc$RbN}I}X;ȴITfF$D]oSd;(V$4oE~&&3k)m :yrS! ʬ"ʏb)->uV3Tr,YCnlHt5jIh)C~EvH[Ϋ;^#ZA)ŦB. %aRN\ " fE8]ďٞ`ies ㅒdYvEU>FN‡`Jm{C=Niꔅ IK?rabO\ Nl.M6C5j=&>5^r:V.C GLFr̐>KggV: y&V;mұ'Pq_&qxƾ~;SjSv$|h U-.ZhtcVA ts7FNt5i%A= }0?1d~OZR;_LU^Yn'?II6_Z&T>>:J-bhg_7"."2Ɗ xycprʜsՙ>y\r%}*1Unyi&] )BRT9PlDVS"^3Pڻ29_Xl%0^i([aW-n /@3RMGWWVPV2`XmF}Nh;VK8s;]+4Afjp=(R/O<q(M>7>aԺmacERl@=qWuVI, 6=*sM ?#Y'hX C:oI /!\4A'0=)rjC}DͭROZJ#@N~']#WݍD\/VcaB/",Q{ceHM2`8$iQc@ jDq]cߊmBIJ7t+8}~W⵲NlnUy3h,W]pQxi~FRԒ@& b)OY6!] %|w9]k33#{/YarLTl$r,\aS z,w LIm<͢ᳲ_S#MB^/$k͕!DK/kox)OZd*5EG!. ZB>)/nVĶp#cTH3([4, odlCC~$ԴlfD!!ѓō"]ܕO+hݐL]hbOߴQg4G%-f 4Ѵb.f>j^->y`ˌrx'H? =>q*:pPu3czD- P~Nvw ^u.Ŷ:-Gcd`"l`ÊW6%\Z%^?csL\}衢Ml^>4EdMO#Rgv xfC;X9^Ti[J@K (DS/kn&1ԙHkRqyLDNOml#4NFa'GY@kf}3˹ݨ=F9t&0݅{F40Rχ&Ό"ưo:>ţ`)'! 8yPE+%mC_FBMKK"C_87ӁMnl "{j<~3\F7sDu=WZS!Z._qxZ,U5`G&ߵ{*K'].=^U[0^ MS;3㉴Pk)`v^^ ,aD5H0K Ri,U}8+֗hb|;l3՜~1 Jlthb)Am!r\3˻<0*ON+OL(:iCWL-I0GEX%nնk(nUi.6QXH"6/zbpJN$# Ty/{NS_OqFk_J툊 '$ /n}/c1[X87s{6]#ZHm`yƻcs1U]TZUCM L;@TE#>ľdѮ}X2Q"(꺬9"_6V X 0[u4"~v%2q˕*LN2$y]^4!kQ wm YPO͞b!( @_(6xw ËkI[{MacZyGW'PY[7khCuO1N @jAXڂL0N8O0MO=KHkHzeiFo;H:)Պ9jI#zhE{)o_>7l | t? dG{yFsr^%* *(&*i10u)~G QkRn`D/âԇ# 2ABJNznYq #,V4=YxBF/9!먿W+mCt9+I8|I Rq7Aggb0~&. )H[ɑyc!AoMKB%ZqtS tmY4'0+W|ȥy3G0 w񾝵2%1ws.t|8vx]#Tn l٪f=9h:z·QN$¯{A "S.($2xfxpmy q5X/LC(74g_[tUyepEf ٘G-,^z,dU{1`VdlͧA*VE^8'zsҼ0!N9du։?hjO ~➍)xv#_^MtD>UwPTUlrFTWT14dRáL!0^ I 2J,ie.@\nY'g60Pvl\Oi8 aZrw:QyM HFPO(M0GNTꘟ-> 4<Bxj搄ͥ7'Onڗw.#kEQ]$3,mOb'Y$J,| d+9h^ZL 7N@™'3LFx =9%z^3h~emA;5 {+&gAYavǒ5y9!F>:tqӜ}"/z$YtN o,l06]b.JodAH6A.7Bnu/%:,#*j5[ .r]!M/oex#,64q߯T(DR`JYL*g@{Y^%11>MY w|M~33b ~/5ĺ/(<`y̳gqtG-"S9M}Ç׿"|+cRlܤێㅑ,M%^ĕ;/{,1HNՄbmİt5h.'u|3 7;vC `vOe Usيm+xk*c"jj΁z]z2:Ԥz} 01yR}YjtWbC[fuĒ>P")"Hh!H"y)|s䵨{7Lۄc{_B,wiϊ);{: Vd=59TĽzvRBdXtV} n**m)mq}Gt&[ %T&ERcOq-rEȻ,C 2*bw@2 6t̾4  g_u\pٜʣ-.ty"Rw`?5ă)yjW2/lAB/ !ݚ6'0飸%:dPBhwHұw1l!Ƈ.cUET?(p1 ,! Srn* +(^Msc'f<JBV=E4Y\#i6fEP-G;pOۙ*mҜAϤk]n H k>'>݊ÆudhkUDfHp4< s֛00zb^M8>ފNv#?潈 <%s:5ݳCe~Ns +:4V F3dMo`g/6-&<.d޵ +ۡR+c۴-==yI*]V5/ep )Rw6ɉ# զ2TlM-`H ڱT=@hآayG.^:`L%֭'1Ud:0lz{? }m~qU*cKk 8M'., x'FѲO!c>F,'I+r D/5-g[46ؘV!t$#9:&y-h1#af=傎M|h~2թ4Mk U=w3(U6 L9Iv8nH`kƦŀ7O*Oro6^EkN/-{J꾬Vkc}ԜCmhna7xM=k0Knܲ2@^@\ I%`qQv.3UPBT~N u+§09cdA H\rZīնFΝP 7C!lF| SX+"u[VD{?}auG~sZŠ[H`,38Qva$YtCd>SD;R4cUmzӊy޴9LTxveiS %=IGOƌ^>~bi޴`7z"%2340/TӁHu_/$H!0=Ej^Lp2c7h0rf3/V6{^&kgJUG% vYdЙ%3nwPm-Ty$é*ֳU6J= LV&s/ݴU[OΤ"VNjH؈H|darddq[(UDywKK_^3`0N|F^.v녜$*E0/l0lQ(-Pe by 0|B֑ޕ'PTDʽ*f'ۏ{^gl/SQgm*m%j)vh_g/:YЛ:x-R8t$URzQ=#Ņ PM?ҳJSDpr ]^$rWO}+E$,.]z+d_7Dq*|_{1KU#h*xxqS7}x+i:;9hӾh7 W"Tӷ[-)NylK̑d&1uf1\DɊ.Ŝ^Tl)XOY\ss︟R`mN7m֞&5kkg#niU(iqFZ90{ ha.){Qk$e)H@Φ JDSF`0u,EѬ{߱znI ܒ3 }8®IYzZ[Ea 3O'-ΛMz|9S?y{"ٷJH!2fuPg:H~KW|?,r$j tFKkr߭&*ޠJ☁wbkߨ-on ?Tj'0UQvG 884I.#NyB}K(n$:F@ev/hؔ^km}Tr5U蝖v p N6&ڃotވjh E*)u_8WLg2]O?)}cxZ/
'ɱYAab~7qǹjfI?vj*Didq*_X- Lc $*ITD1QAWC! murdwaeiNGzir~622#ixTBtb#+Y͍pC?ּ1`k̵.tBnlc_587Bq>9+Y۫ ҅on xrPQiQuD=ߋO1Qv%3{S1g4R\d\{GtОVʴ8ZqmHp+O3ڧ"= ;5E*K] #WQMTՈҟ Ad 5{n^暌o)m M5kٔq4"+o UyԥcW4iVPFR .쵀slkhn+ɦ`uv`[R.+k U6KpIzz'쵗#Yy]mЩb[Rڂ u9ǑC>Uv]ڑ m*Z2Xt7/x %|yJ|SA Wb۩LR dss7mbu;Zƌc<2|^@)A7Q`* ${~M܉6jXMю.Һu]<9?.;f.[, *<"A$\96%}x[?(\nJoVK BRQ.Ml+:E| vk}vcteN8ų=ʮvXt+.lH6i}OSyrB!FyOOM ~DL_?vUg12dޅ̧gqr~^\{Q=siK\f}亟ļUW!"Cy.5ٜ"rΛc|MZn3蝭,"Icn} 0 5j@vn=v|n6/!!U+(Iɉ\~{:gjMp0!s+O(ACږ&I3(nc,YSs*zOe>*`\PSFaX b&xgIc@hWNݬ⒡`UlUt8d;)@~1=Bޱԣ~TNxG)9Iݐg6WZ 8 XUᯗt`߀o ܈DobQǼ}#OqORFZD{B۩uqtzF HD=W+H;O  ]|nCqy7Go6P,N!=8f #.Kdp|E6sDQVb}'?@px z'* x{t[Y [}55͘_]yT KCj+-}Q P!8K"2gip I&bYJǏ cm3ʸ,gAm^OBŗmd\ūXݛ+p)Kum&5DT'lH.3th7}!{gE@yt{%&@[ط񉙐l0r QM&r;Yğ3S_SE[h8kؚ4Lު]*d|(&HT?ZEF\@gWpXcXieRwξ T'mWՖ۞&5q+fQRtzuq֖Qp 姯UaG*M'Խlo*}%!LT#G9hxe[s&?8! ^;(P,wV;'?b@rT=g3$E=^nJ\?N5Cd5m!шlfaYUP$?~g62>H]7EgsRY.xbp?e3lUz%:Ay,sU/y,3C+GAamFRGX ЫϊA;Dܱkw ůژ7^g\|{AXeD/^*jz49ѥ*')Gjw i৓#v_Ij/qkŃ"ͅS87miSSdS۽,-~Ab(}B ( xo}MizAXp&r-*f^6){0̃\9'6cܔRg5г  K |d'/4g/D۶rmvR-kw5q*=B x< $Dp#g:fƩrg'R(ٞF% OiW>H~~Z]c szإ$ [FONvK5? |9g`@` nVЕc|OθR`~{v@^F v`R8Ȏi< VAP:JWl!y0 ;ݫYQų;V _ 4K-(Švv^f\"f w8R؞*JBD$ߊ\/_Fȁlb(1e|d? Bү }r(V_0Sit쫫A=!E&6_r3"~ABr},{J9** P&WJ% 2M}:(4>Gek*'.>Ih^a |B١N.PӃv;|4͡i2r%&ϖH1lQW0qKwSi5_!0!%hr+qt t巐w>-17%)(=ey5HÈ& ,[~c#JXpuw؉c4_^Ҿ(̰hyAdM r"pw 6]$.i7 l)BMƸwTgpxdk3:s2뵩(\'?9H"2z'~ ͚AyMfs[Vѯݫ9rtd ؃*ƈTPlsKk@|=|Z]p7}g7&A V? ilqLxڨKFjQP|, ސ"WPsTRӬ͝x|v{%{$s9bKh~ϟgHUٰvMry6EgO8FfO nzĈ{m=NZ|hOGd 9\ 8I$~+t)F ‰:AvW@ W%q@0<.+8Ɲg24%" Y?z'9Fsv4}fr&R7)C3M ێIRIDPk8mj)s%3 Gus) :7QwkF[ ع0_)3F^XQ#c:37S2F$W*'8Oqw2G#9 ګ|t: ᬣZ$!+2 @z k6^QϷ۟bٱꚿ&2M4REiy,ŗT2 zhCtMɶ.Z>=#L2m\OdtfNA}d.y?w0چSռ]tww5 (?c~GFbz*~Л̲"* V?$T>Yªuuq?6"+3l2e,x0vXuWXK};D*%b'DDlt^n=1gdsE>*]_&)Ar*bzNGt0€c)*tI:jFXqT(|Wt2e.FM|y-@8np)τ=U7vV0E˙@ۯIB\$\vyO,bu$d0EIռkoZ磴Xl|'l3Ĝ{!ZJ? V>NewvSpeb 9Nަi5 ]{É-y8Z ?X э!4(\Li*`QLG~}_/ԡ  c)we/Dm>uYȚ"Veg CHZL=#pǔ/YNwxvjleA1Y߲_lGu%1j'ԏ+Dy,DI^|h,]3kqxC}UBj19iۗ륋{9\v:^'؏|ǂnqϔ(ƅWjٺXQ כ#q , "2զ{ZMTF՗GB\i٣.\R7:/hG[#dm -tfw T]E\}SqCacF;)1s_([L}!\fey^ ¸ߊ-8}J/0{3f R83݅:b 32e4|U\Y x=V؅ԡa&VJ>}A7W ӫR g<;KAw ka dy.@",T[L3ݕm (AV`^fO7`.ġd~Ǽ!sΘoqM4\''KHlV qW4̃$0MnǷ EQ.诅gy$22VGmG|CG.l/>%PwY6GȮAAkklsN}e]p0&mT<-&| pZҦ{3tpߣC'i$yvڗF jUX\Ј^{Ƥ?YJ;N뻊oHxڂ3i@k?[٫_,~Ή*k&we.$ DzVM. 3ҁ':ha6C"WѱOϊe䯗>fUyfr4>Aٗ|=΢Q)hӐ>Ppf̭R5nȂ)fHZB_5YQ+q둰;iOEby/I>4ywM*9}u[s'c77VubY&"FVA]Kf.RBۣ):\:%h tCЮ\VB)LiK8_{`9#٤&RExVvށ_|'*)|E 4ǣhS&;R7 N~_s]MO*X͞qVܟNOa1c3* ]ydKr╝#]k{l "ĆO͵۝( ƙ?)ct8(۝M7qnchT Hi[-Œ;:9s': &&ѣ'c._.+Q!U_8$0wOy\^G<@,BɠYx?&b5;y;]fZnW^*),(H T<=6g#c7^z,{E=- a76@#F.ÆX(`e:d^qyCo⢺gިۦIrK_ cVv#J',|[Ndj&JGET7i;0KuLH8Vzظ,G]mjЇKhb&h9zUU/Ñ 8;^)AHXNO}zXm2Yĸ#: =3?b_^U53?kV ^\:;0@Z6+h{I)E K*ݓH7.W4r>HVIp SG4PEyaDEGMqv4.ga]vSE,>9$1T;1}/tODs<\<7:.4o Ӕ0-dly,bz\2cXb U.FK˩.i^:JS }QതG8 0L$JA;<%4 WȨ鄴4ެ~?ezVrFWaoU yQ;4hNit;fEzNA2ԿSM/l*]LrzD.\ޓ.xR&T0VPdkN wy~v0E|%@~&.Ak=lbׯ3M{ƴCias r7m"t7p\Pu`ڃQowA_$bμ s V@6T^WMSjՌF] ˆ_xO k#'/7u$}h.Tx7OZp :*9/,h_쪅m.sx`Or)5dXV*> 4BάPif#) vP_GDkϛwH]AzvS GbdQZ63HN")#p DϵK ,*i&qEf̬y$yF$ΔJM5lA060s|v WɄ_%_JaX;L_%i/J^EKraT=&TǽzrYए-*aůB/R&&kx+N-|^^X@ ZO5rMh՗i~g >N&].t^ Dzeo*u@rESzÚ[ZOS+s9$\*|mv:+HQ0N'<4s!%֎ L N@f!:ۉ蓁A%/r%VywQZVJ.XS1{EbJDYyF.:UYͨkyEA%L;II8孶cD3&3 dtL OK0^oUW"%Y7P8 jSL瞈B˞lvپ({p +^D3b"f[YGtL0%@-ot!۾7}bS~;VrHo ZO5"xh$ĹWh_m! Q[̻Cfcnձ/q^ - &W4d|bECz/`MC0f"ee6ׯ5PPoPsP&y0gf~x#D(X,*W$gSZ*X1z;6!kw2}Y9kV%R3a1cv9%ՓNyyK봃)3Փ#_e=mhmV|_8aLF^,$mXаn nGoE}ui6v;MQ.!;2`/6Į?Q;lZ`n׊@ߦN *hۼ1,"_P$_*i80@D@uu(hA$6 XhMEB kñ6a5PgNGH/@Gh#{$רT6OU͠Ǜ_?6W,SFBfuԓkQU]$JSM£e*͗ ƱlWfq0)ݧZl)Jsx}xw:STp;O.c&K* $8s? "\3h vhH;9H ?z  ݂1 +ۗMVEM1z.:Yi/P@g)q-pͰ;\w(A'çT%L"gŅX3< t!ϗWV\EFoT29M6&j6,>VY~/ lW;+ Wr'cZN"=Qv.CDans'ɯm ʴ+ ,*qA$F;w SV)Tɏ1AJA"/QjH{_0jFH >G +$ Q˼1Hj1`u"ivUd&[nUسʖΜעX\&]uXq(H\mx.:JǏ@QzX,v=ҞAT$ͺG#h8R:Ϋ|謹$:B8dz*&(qF :td׸&ROY{qݑV.D[B_[?a:; ݌}PVM) c%i:Ǚ>QZ2><8Xeqh)eyb~^VdF?\+ wࣖJl_T,ۉ1)XY!M2 N$|.sEwz;b? SɑT9ױ,as1Ѧ(6 F=#Bʋ{1lbG(N?`-eEnfѤ!޾+!@  [\J_96n3;[XLFG C TL]nh_d7ejugz?!5(mk@:MR6(zr(MYٲz?SSU'1 of$Z2b°sǫi'߹=̮0Fi@=Zu.@L뇀2 b I~ȥgVeZRO{Y؀8XLBFNmik0~ZfK"ƜCvN F>O:)t+ԃ.CӫdMo/t5^d&(E]|qYSJƞؙ-R9_a6? ,'y{x]/ގa_mX,;')pC=7OT9! T=ohlgŠkhyG\\|b%\qD?3A81׀B&|;} }~I'8ԝJPQ5`^Y`,w,jAE{Ye .JNj , ٞ1v# ^#WTp\qbn@l3ŘQeI[*2h7GE/!g:ͲZi 2:}߆5Qz = S}`+,e37}@K|! XHV:;U<#9Wyݒ98bPp O4}$5OpbUH;Y3ox̄<k,Ã!sLt|Xsrs5#itvKվ_n<5PղtMPݥg]v&,ʄ~MOeE5oɍ}[ǭP?9HCD[!aF>"Mn}+y (Cj@ =7'n3mU2 y%mŅ6P`P2"7Gg)TfQRۉo x8D?x)C«^t~_R  S~7*%pg7>_1 ^+C`BE0o ׀9qKP)At3m vB4>;VYA1ږ_opXVƭdv9ߒw$J3Jl0q^|Vq}4A[c{6 "KLB;m R}-r~0n8Hsөw^ȅM tq|ՃqqUoWZW4oSN4%FĉbtVMpS>D%<2DQa[G($J\zR MуCr2њyjqXĉMe\жErJҕص߻ uZ83: yjZ1Sta g%2(( ~'*>7MIΚh K8׽_O }.t47&$Z -םOjU0D0hޕм>.R\W4mY#!s,b1$C%" L.-k;F|{Iѡ#=<)|AMc1 SFҐvIZA = #;6"05,d;+пoXP=vX}[3ߛVC4pX>{$0ݷ ]^ayE6 >&S5+uK5'ŧ%ז(}ȀM_x lK 5wyUzZP|(W81䝻ܑع[>Pg-*+Q"B}Ėlpzh͂'HU"!T}IGy!#LJ&BtAQpT՞wh#沢C3.ssJfy;bև^79/8aJs7(= {SW%`Yn=$Eq"3Y%/vETz+_BjGE0 :1"8o m_k&ŌsfergIIPTϗqOA@qv3W?岭6V\Kt;n,I }`bj]$ T X:0]ZfY}4bezOׇ ZgWc+P,rCkH[ꝲA>K.;OT2mjFT#r} VSYK=^S|\ج[pUSCǗ:z A }׆ړ҇>1oѼ|I g'ޑ˯|+뀯ƳI{iKbҁ>6xm0^7zhJN.d~QSN 2l$g mcYTŀF¢G/(Rt`jMKnlc<Ql z~KU!e*lƻmlG8s`OVd9I+"V31fN?lUkTIJ]d|Oa蛽EIHk@M.HŌ ͵(M"~7QU=mcS|b#<+pT"O[.4&_@ Fv<}XhqY̼8gGm\!P7gYZ07070100000365000081a40000000000000000000000016239ea8500007dcc000000000000000000000000000000000000004b00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/scsi/fcoe/libfcoe.ko.xz7zXZִF!t/p3}]?Eh=ڜ.+76,̟Dۢ,2l$7`r=FYHzn6UWnFbuމ)fS,lt< IsݬBtu[Ui4D[UTo"rU3P# aU1)t/{|he(Hߵ a!+nhVGհ]n~'e^a U5+jG?K!fnb cq7F#SFi;4fc̡]ځc{#$W5/4 `)k{:z|#+%Ra+Vv$XLl}x`Inҹv/M re-mOl6æ,41 zdg ^AgL_4e_|oSxxP,P*I[ӨVTόfc!*OhR?^ 4 L^(A'v A1_պIyFUqV]f|'_*nu#[2o (CGD 2iE87n =| )ƧMhm[qa|H}܊jbxo2Qx ,=|&P`1JWTMP|Hy眴ǂAxHvRUiK(JC fzKX(GJ-246BGjw'"{ 9|#E{m86 My`j"l+;i~z,WXukjF^)לlĈΰPTx/ȉL(%.贪=}@ڛKlʻ/T"$S+IMKYN[\~͆˚ZpcM ɝf=pOƣV8Qz&~^y*6 [R۞qd.@DTW,<򺵎ܾiWH$qq`KP* ṠE"(7104ʍeV.$0^׌4iZXH$eL'7.c ,TSa B1 Ah j7xbAS`ivK,? +fcVs)ڇQ,{Fo<૩k是IpȞ$<]3X }2=39w$Vog#Ӏ5WfVEM'84ZdSalVYWN֥(ݐ*ƹ `tC96pjW?o10-,CcP@پ/AXwjYSyUif6:K˻D/b6|JWMkJ0FBI4ے# xۤVߘQ\nL4W}M{ z?T?foc-^!k C+ Zx*13ϩyE&J ~, Cua@ @=I}~>3sJR>R ZŬv}SQsrW;bq/>JRETbFVJ⢪~"^Ʈ+pyUュyC^@XjUp/T*Ey%c:(Uݍ# *ws>Rݲca\ yt~> 2ə}u'oww0-*řFT>/Aݑ-c WYi~>㎴\O @~'>w}uNpg4;\0s|x?&a[2< *Lw+Y YzjWIaY[.#&~g,z$J>b&'z68V4ڱ+( ۡ|uB}|/"y#<%m]ab ~^&ޝQl=a8 JEU2bᕓמnz$zNꡟ(qټ(Eo*0o'8jE#_H㰴/R. N{VF cPʘ 1)0Y~aoBZ )jՁqf н:ťtG~L䔳R0 9U~._@XF!iԏ{(,|V}l;n_ e8ߌ9sz߹|2ç8KTG*kvnHd=s8tpTKoj{%ZDdZU@_'|;4m bl9N) U uȅekL~*hlVAc('\"y.˹%8Es),ꋍ@ۺ%5c*s1kH;H^/(CHmj4 6KwQ`y]JSG!ʿANWk-w@*$v<ǃ@`S~Lڬwe:,ub_kjoL=z GfLk=!H{Ҹ .{SDT'-J_"3*Bm70ܭ'&}9|qk$W8q4Wmh-CNP֩?I.GkML# ~DcDG:&۶З%%lRT' bJrw56G]l5`cOo Qdً,ȴɳ/3?+Ǔp~ S`6I)jbe-|w&5y^闹9v}L '\"SiY0Z veqaYÙO^9yLMף m!ؐ޼:+9=AAC1L6R,*VZ+Iu\,Rs&MYhQe8;'`֐]$9iOԁl[z 5HӘGW$ַ0" NTj@iC̲yhմϿ@!A1i|+vVazktRZ4~cG`7t1ngsD)HiOO~ug[,Bpz&ܷ{.ĸs'o 󄟨&q+'7 #_U+MBUޜ/4jQ T_̊tqIq@5d5hԱ B}/5PJN   bxIݘ:We G%FLhƳ.YR^iLȢ6N|m~$_cjö /9ɡrϕ]՛4̔-HqQ[l?MN (n cMk4^mec N?%K)!Jk̀%+55.)k+:mtmWWF9Q6('X ":~'ɲB"2S(#9քM%n71㣒;c!q$g~z4 WmBX%,倥K=m ܤSjm25^Hǹu}*" A ^TKFA?QMeCg-jhINKy(ӱ~t9w>`uQܖ w[v*1(o%vmm/ bbKvpUmsη=leӫ_f?1e$0Mi%vWR#x6em@k 9QeNnyD Z;Ɋ`y Tim"g"=& ?&P=zxrWj̏~ځ؄!h7ŗEzrQNv᧕AJ0 2_員 `F %B,,tpu ^ԗ Gn0 <|4ZV9>UjHTq @V96P8ou@>1SbtW_ (6W0zv ĝ@H4/Ckfl/?/O*i|eR&|cҫ=1x R贂ea|Ѯ^JCWꄑO0 --wwo/B^9 ƽ 1ϗ3e%]zGx<.BP*jIƵZRHowIP˝.KAhgDJf4pO]`_|mߗbCN͆ i} v^zvG+Tm "r`Rr!N7')$3&E>Giy?Gk`Ŵ^RJ V+^ 7Rb0yfgjدyo8ړ 1{΁ ēT@)ܣ5׊IӜ|rc(G8@]E8a/iw s()i _ H⡇T5ʵ-h$Pkk^Iw} уeGP5c4%;=oSz6N,A?@>biS#0W1o)1A>69ȽLLJ-P9~2j򖞽H6)۲{u.:ae S+uK/!,GlG;"r(v3&bMH$ ݀ ⯺%rɇT{[v aI% 4> Nʜl`C~2$pTv\Y_Bdoc{Q8zз$X|`8.}u?>E ң =e1a|gcm׉&CYfr%9w|pފF)U/e ?wN_CdӞ@z]UH" Ցh IpZb^pHBKvT`4Q*g[:W/1@SǷ;WL|HR&_nC'EO1[@7VǯYͮk}!o)ٕJj?k<,0̱q=\ɳi8sXel 27N0`_z\67 z49 FP*f݃.ѡݿhQ$(E'XJ|p7VAbԴN('iHN:t2.mq~H4&c)[S0C?r #!_Uy€L uZ~ѿ3d6“(&r-0ا шaНWQܵm` 1 Z9>yFDɝWm c5?X`nl9k7܀{ zlsS3=%S` ^|1l|}ՈIA ci c\N/T%ev,0 Qyʺˑ?9`ݍ MwL#!p<5R\FD-5V^7-wTe~Qy~b2(~0Ut]`3}{:pEYeя"24Xw{HÓCK]x=\b*~W;#f85e_m&_N-"S$b}?6fYֻhWԿH/а?jDt+l U&'6Ć_@G+S u* G"b#%Fp[C?5]$tH䟷 C>rA;G P.#=>{ݸ:\6G*U1׎t3S[Zic5Dcf<0x1u&8a5}JU!*CwYӿ8n%[aGzHusiM??&-Pn!f-,Y0 /y~j8a6]lraKf>J;Ҳt :@6Oܐ)ǃomEws'6 4JźPfrKzIc+T~t#Stq쓯YʱUZbBzNڦLGv'[yP9*!a"ZeI%໸cыƯ02E.dܧ=?vǥYLB1 hph T F@\ Ɩ ޵H]u /.,1PN~A]xR?HyJqfT/AYmÑn Rsshg=$Ai.t!S$TlJ ZHOpRRU~E1b,HG#28t[v(ұߩ0^ s4{!ܗyML}z}3XڪQ g\ٮKҺ؏q&34?bovAߌ%A5yMYS=\gdIM3QB ,$M /})0CY0dwguF)sIۏ"TȎF`TX7v谣~xS:39o7i.74'/+p( a3ZQ*叴!Gkٔx}U_)K Q7f5Pv$~ܥOϕM/%̔3E{ 'ur#Z)t3xgSK GPM@ZV3BP>?e#ً[c`KS kR;Ur". X\<1KgX]˨״=HQQsBȫNpv!  H]#xW;y\#Dv dȣK"sƩ;};ƒso[-n.޶œ˽CJ%= ڴSc kn60D jzqEc'U=YNl$܌ʝCX)" "g)-O?lsrwW *-?Thw׉&8Za:`#S hƭˮ Qûi«jMHkXFp߱CO^ܨ .<L=4`2;(=jXiB tHn‚>i̬M-v2I Aff@3G .Я*'?ΥPT>>2?NxAwInTYr8I~ED*hf>0g@vD[%6H}]K{ɥ;Tb\O(Ņnڑkt pw8Ԋ,x+^-zdhĖ9GiwS;%᫄:/UV_%L N蟄40K5>pL^~9UQ~v̏]1G쇛J\򪖨ʐcm`@GiUGrZ$?LIFhpx) $r1Q QE6RZ6]Y2 \ ][ShH&tJb=]Gh8g6u~:$@Oq>PحS>?aJ['@, Mw6Zy˓mJƮё +b,XpmS~2*|ɦn}IkGVža-q}dKF?6=q!h7nXx'=nxP GgZK$ʮ'd|Mf (^sbB+҃6a{[Eͷ+M)S'qYvr}:W6H9AM_򭣑Kr%Տ4΁(k1tzzy3K2PByw{> Wd޼~έ8{t\2nuk=e,s#'ΪHȉ"ݤþ&ːffoD4aSB>ixPpʕE8-`YZlmf՗I J mHv Kt}u>ߺHG<62sg :U4!" aV-\,eav еTG0= nprT"^#A'kIyYg SFIb-:9f5YGْ2V,Q}YxaFK7GϔpGCTaN6Y%a(]= L1[m\L#12@ ۭz|T>9{f ֗h yE/y5]th($ieiv&l68rܙbv*ђ":v75JIRezM~g.~,/XMbz@yUASO-|U}dk‚3 :.D]1 !U7#)3[\z%5euɺfxQBbXf }aW)I?bZȯ6/;bWy~,DM vĕ,_tsnՄgѾ ?s(¿0k~TQKn*W쿟fPqY҂xJ1<>NƣbՄ6S3mGab|{Tgٚ97ؕ,jblK*;.:T.@nɕ}81eUlGwy^EN9SQ~۱\jkvH1m*8~eǁJ .E8ɸ1O":[Yk`ҩǨ`2X:HB,lvGQJB_]=L6^,{{Vt+C;Z|h톛ШE .'6G]RLR8)3X"g {Jy |vkZ5"f^]uV:C`ZvDVpuԏ$̿bB?2=7?7oݙRhf %[9kOsMW7ܱ*8pT_']wJ*{+K= .1@4=.|kr1ڢ]!böۥim<̓ G[Z)@?$u2"§{jpKQd00F'*,7 2m.˃Xj-/O~9 V*z}18FG{2.e~:ז$:ޡm^2菭,#7􋦻PJ|K{@5jaTuYݎ򽐻j5ek{\h9YIt.|렃ONI6Rn RN|a#-Bdb,WabH?@`8gXR(;xΎm6?#(ecBͿNzk3r.G^Li- R_C)ك!qA^%B}ïcSe2| A5۹E.)ނ6FWzIcS/W*4̱KP  urOiK'aPbZd>M~^ާ &bd^<q<1q9wotv,tX/Bs%3, !b'Cvc~ YSF͢tPr۷82-)|I)d%1ϧR<,߃rmi_j@-q>62OI I|.}7Ý+9۷NFr&YP@,|[0'RO>2$0b^hys0q+Ňsu n ǟ(MATIu tb2b!wPDO@ onݝ"rP kSaZ,c!p> ۴ :o kuOC׽_/{WϨh5nU挛M z$LYw$HW]S(dz2Fl ohF:b !a#^\ʧ6?hb,`v^KľĞ,_&6:Y`fB4L|PtH9 bl)h~XJ?G2@Aw>A#(-ǓPx!~Ψ Sp\ R6}:Z6EcbfyƗ ãG agTfҲo`SUXh1BJ)O؋ỻRW5ab.+0Pҧà~L|ن1oVNWHƖ+E-8}}GqgXk+o5P{4uf ESz2+ǧ۝JЊ PjT \Y1T%}ԣ,(u^9_h ڲM)_jThF 4Ә"`}+N۬ i9{7fAQ s>?"c0yܹ!dl$vI*ڟ+ C)5."Jhﮰ⩍[қ:ټƉ e\@ 8O^*E+8^9RBj^9Ι!{ݏV[:1"j\Q+);RDRHhaJn"Um^LBcw\+=hOBeNWtb|Lkl FY˓NkӺ.9 lĖ=%H ֍Z(A2g[zUo^/;Q|<{T*+H c☀/ՕWHxׇah aGQzs؅ѓ24_R+P+#}Um%"zѱ2,nݻ˭\:/LN#kфxAgh*asݔ_uᮚk7{t#=t$45rq1#EsKʔ'"5Se{.< KYww\ `hgp%rs?]ùErgo5lh)iUr2B67nJlMKߤnTҒTݙ;wu2鵲WSNg]n2k$aA1gv+,E~";KC1gpp'!ta ^SG^pV3~#yb*'z`ˬBZmufݢE.7Y]nhg%Z2wh U6}ArR\ ;1kh{^w7% \4A^lpaBRW>2CܳH<ƷAa. p:)^3nO@)L\CHǎ::.YEX;HyLB4)i_\C*) GmIy. @xhS0XWYt޴XL >ڧ WiȻx7gMeǪʱY/xDymԘŔTrI'J?qof2WSLMVAz<3R;.Ū";<9Schf A~.C5s%oX^",@qbt5G0?򹶂v?\8'_1i Yڶ Ao9kqU1k56-EΚ Ue'm>P;0UBm_Iv`}7-}3 {q Q&Yxy]Yf,\4,+yzd6 FDx}=M^;ʚM+2НHajAݦ> 鈉uulH oR %6G! #)H'}^`Uh= t]Ra~^1R+U'xu[47n glMY O)tXZ8D7둼#c}#qHG822jf W3f\~+^LP%$^q Wc.gM{ {6c~g{3RrI"I3| G<u:F\G50Qwpe"QWr֋>HG*䕐",_5~?ŕf44B?luzV;kHq]bV]7_jl-v.2U˟eҴ;Ӏ\#IgT[a2V* VHRrr`2F~s4u=i@z:}Vp KER笔ąI\O7 \!V@)b9ϝvB.vʔg6Ca6HZ+_lcrѺd h[_/qVt߁"\173%wNuuR̤Zg^[M|q|zk[Ԗ+>dvb-LC]BȞIU'n (rPǏ矏l恜 >€`[5/t-^ŊJN7ħ{y,i߯Fuh6NTԕ UFh7EHMP#Ғhi2r9]R/Hfu#?*v Ypx+'׆cS_- veDבqn-4ƊG=Òc:ϩhR'KT~1( "J;{Di@,E@@,Z>1kD$HU^{y5Qr&}ju#aUTFC1 9S3T䷚eGm;,& [cM&?Y4.L#0P(Y٤Ү|>(К,:S+'c1:=)d`mNຯ)# a@{ cycl#_!8ۥȄkd!!?GeN&iAa@$ 20QsLrgANkS5bm@*^){u(-EA%BQ˫qKY{nV]Mr2M\@ CUY#1B@ٱYa!o2ň/y]: ƙ'T-'q\I klwgΚ70;|‹2oBAJMSܦc x#[ B: V0?Nx6l&]KJ#s>g,`:4Is;2.%i'J_(ɁS'c盋b>sIN3;Թ8eJ9'ˏkO5$byؤ_X."ɍ0P`(e>-ABD 4)z d9jjyxcSͿ޾EbO4wb-7 !%(4iH|hHWnX w^+Ÿ^' r)Y8 ؠFw5>X l2⇭>(lk> /z > CxXB!L3jjݘ(r&޲RĔ2*{cZCZ;3W0Dhr@@:YQ 'ڪdvE݁W5H5<|h "[S/s>Qf@\5:*|h)]U', -vA;3w8~Wq!j]TRQ66SbD 갍_Ln47nWyPx)HsځxY(&D10=dEγ4 B{&!@k6KS> 1Mn' X퀢و^ ɺ(!V&2TjJUƛS6` =p!%($ג*Q;a{{!'%N _ ,[0M8ǙNP#A}aKx %X ]!m~RT)U 8*MN: WQ#LLWSjާ]~8KMX۴aNc-1LLB*Rċx7VHA)VzNbpC_(^w6تIe<Zaui0;#k]^~'0vo FFy ]M?{g|64 rh:c p#9@Gu'LxZnhgw.דWѬP5]M~e8uNkD%m\v5ZOZ8֯̈́I<<';}oJ߃9,[U7Mp'^@NKl:.u #TqU"tY"\\laFePn楶Eё)U`4Obh$_k2r[R~(-zNn rkF+r:K>rL~Y&Fݑ  ˯o*HE!bXwI_>f; ޹#]xa+G q2H95h;H^k\ozl\1ZhvZHFgLZLL3mP0:B1'V.} Ay|7M!#%XR%`o\6Wb&F&}3!0k;%2AG`ˑlW!!t]pR$vm&Ent5Oe$<TTp'u7I}\Qs,3'G%SF 3J;,VYbg<[ )-1"u [G@%ʺ]'0!RqU$'fpf!yr-U[sry7b H(ϣ}':6*WfZySz!Ca;e:Ԑɹ^z]2HjB+KXԂo& "3d6BXAc+3Pj_/'`snLQa%Pw78H>q9Ե-)4jC,& x*E5T^M'iDq:Y1S5/"#%:*ɡN+5ڝ8ۢЬ;OBq2VdOcM$ϷoT$ W:b,53TRV9" \Z3'5p &1>nM/ pלY2-o d$of:Q,t˨P]?@ɝc<pZVuq ҽ62A/A M9ZADa)-!iљ2_ƕH-΅^"tS.^"G~N%J5 wEW\)4 @Ҽ챰$E.Xg>&]#*;,FKM_Y5 7_XC44-x˫!WLNTr"j]s]75!-VX{x_3rȻL'[q<5~уY6$ o7-50iɥu`ZڙQJiDICڛ8Yißj员 ԯl> e~l(Qro`c#dK /~3{T"^R}]nY㹅y'T[^z]_XM{ݨ9.Dr51ER+WM0JP$D^2 x!` [zG>-' ){7/(X bMoC#3G)ÕnjYH4YLVGn[`wmd8](ݾ(x[h?/]lz~?V95fd: 2r.F$fof\4P3uDdR$Ҝ>9eq3 dLf_IG[0!#W2 ϻ^֛k)h߳ ^+ 9-\b#;E4Y]!\>FFg`ͺaC`RckC}Ϙҗ6uXRu_o{X'8 %3K,w8kBAo{1s[m=j@# gY&JDuFt?8Cd;x> '0z(-4eH!d $DܴZ2-ƚ+!2a꒚cAUbnpL`̙IAVLѾ6Q4J̆+ТQSJNlxpd1+@ݕ5#B6 S?\ndY\m7\?|/}$ǎQE,3؄X?<0F}ӬGqBi_Cmx5KK/N4I9t'  K05@Q02* lq) :i7g;80/u4yy#Sk Ѽ`\Xj$1ׁ58yӌgy&y%F녧"}PQl4So8/y+fmzV+4I rDbhgry_XsKP!n_TN&ɋ~x)e^M Ȟ-~N8kOP(N"ɬvw@ a2eA`y7=6H߄_*[Lm"͟c_n>-,^@CȄO᷍=sq=A)J\IeF if a^OŸQ)Voǵc1ހa?+F+.Ժ&_G䪾IH㝌"l߯7m`$4.kDZHm$r;mV 4f `\W7@Xp~H/~hR&0kxw DPPE) E.Fu6eI]+H@E38<`0147JIi s;T:q\nu@C [dY˦/,NkqHY(~W0MZ6 t/JuZAm]L҉8Vˣo  0kb<9m|MgF{/^K$$}RlhBkN`'pɔ59m{Y;\/hC)3b".~2O^ZsZ&鋯֠{H.Qش[$ܰ 6,09­ܨ٢D} /9DLܦf|fbI7=H >̺ LZ~Bs5S6-bxQ(Ee0lL Jʔ# $/e.L 34O!8_XQk٤!s(FK6)WutBm=?4Y Ij[CVWl?4p_a1' (^Õ7'Dn)bC:(m>7dVR?z&IFQ B,(WKW58KZ $D z/~|oa3HN Xq)trl]עZ_T 8Vl-DUѤ#|fՐǶ X~4k$ɶXi|* Xko@v6bӼ')`=Cbs CUX![1Yr:{3Z՚R1D}{78%#Mgby(0=BF+VZV6և 0i?\g735tRF+ڟ̰R0? IսoWhG?4,WiVs=JRXykO̔PBFR.,KGL bdSD׷}1yPԄA^q/EeG@ 74dNZ$WD4ԑD.:J"ٱ֐F9$W+Lh=lloiJ~3S㝊Prz_FJԈ(>!M 'a[b7)D|҈Ŗ+[}Ư hy|,V%W%a!yIWP=R nմmG/i!EMhVƬ`ō4PߊUGzQ*r#_JMbz'-(cItz#ph㮢a۫W$b,T"7!RGdz㷙P8ȋ'p.!d^f$C\%\~S49"iU6?֘@k9#BABqo52dcHӘ>I3q A;+`Hyj]k _"ZhCqQֻ_{̺/$Xgc* g ټgMD sl7-WlF/WG d8zy(ˣ :pM*6 eGClgg8kU.wᬂhwr@/ToI`}]*`zx3;vfY~"HѶ5/b)4i@籙qr0ͧ-#R9V)5NhWQ́^pΊ|`, j@h- ?D]"T񕋝 ށwg[-~ Z% V ^\{O?g xCC*w\*#*O#U췃!Ԛxtk@YYYX n m +׿O:+~8] `g.Dwf$YTr!9+ܼ,@ZG~!r`2զ*^y~ W'Lov@*OKB+'hB(]o9[ti>^mJes_"]0F=fm/Բa&w'kD!Ϳ QN3-4^ !k.[G6yfZnͨof>_5qZ-@֪ ]mh"&йVd5E"Cq\S\_+)r2vq_LdGa &+~zAVT. )Kі#<)})ïL&&ywh:b e@F[~Cca,5O WMnc)ڴ)RS9 &~~ڼÌmMI9qƲfS6%!p:3Gmihss3)x1ˆ5{챺i^B8ͻB[0f2%H#'+XyE}Z* -̃T, ˈdc0Vh+cq"Uq)Abr7(Ȧ; fpC0L}E*R 1|Ui!cOaߕZD:bgfx2_YKdBx ĎoY04Gmr 4Q *J5ΧJdZ} mDb@ `tG/4 5n3 dcmI@t^Bo!>Ɗjy6SVBí麒9$1}Uk?tW ͪ1ѨyRp֋DFFwRX˺Զe1GYrJ(qWˊ" պXaw!!}ZCX 1^cVN5zAn=3ygI3to+b!~ڤh>?j[eAB̊24L :e'M 0@lI \5c nwm ©NJwٍa3M= +4JY[NZkfAzLDw4BOa^^ӂh t,)񶕯rld&JC^\7YoF،:wNˉYD6G kWnmR\B@UT-z7[It{/F#PZBbX01p ABN.?Fû5pAf>M\yqڼOf}Ab6TTْ uwǑ 8& Rݩm@X<Dah`ƬQL'ּVĝ&(re=E%xb]x>vk 1 ?^mjwkULbWڐ/UXT A)fl37pX`p%)rIO3]){G52FE ǣd,ghV&Ŧl: Hk~:5+XjԛA7rיBȬ. " hEFQmFmk5m?F=A2q_ 8Sit1.y}lbPiD4^M(\e"yypZ}K?>lg}7IkmQ TFwKiaBewn icuؖ{tWdLc_@s̷``EK1w\6,MQISsvi> rgțI ճGKvO_{3+&3NJ2zi&SGL[[ (h~g.9ԃ0Ñ5CsCے/|'s4C;('63^_-uAߴ~cM/h8&0Bc `MI}v8ԯTu8 aZLc(c>o$0F?&7Ϟvo #LM͌:S%mH9Jv\<>yN_݆;(Rs3O`^ n>H0K"񵘹%/WVj[&^l1^(Ա8F6}%Mlݏkނ#h۸H?wIszS*P'C./ m5Nڨ 79\P3a1ul6lr5&x&/Tz2D݀We![<VsxV_ fO;AK%Ztp{@Dbڱ}h!.UW.Wy0KB=2`t/yA]}phN6=Z=.tm?[5SsSqNbZ (e +Q `B޻;/t5%X]к9 9f)s냷4tN*A,ؖkiB-p/3#ƴ5E[_ƺy[5 %(R 'Wg&EY:g A3Q6jJOVg}&6N Sm91!w6j|L"kTl py xb:m]~U|lH05lUSOHb,tXQS3=vimDgqaoP1OKKӄG3Z76o!e2A3>"2UF3i"@nk@>ۿs TBLpr1hgyBt__C/i*չMePhO*'EjBAj, 0oA6LdƙY%GƣPLm)f[ʌt@ R;6peF3VSux8bLȤfB[]-jDq˘) Qbvkj-ݞ&; qޫ/J8ı\^| f߯לhCˢ'Ēz!?No&{/ƕ 2-<|ObX@%:|jSȠf!?}HKۀG.)hcuܟxmTISB0%t1|Ͷ NCNL;z$*%QPw;5滕~FpFpCN!4d+YtZ X^e<@$C$X8?wi]oɘ+c}ļyʔptxsýwnsUu>JEŐ>hU6H!JBXHc5x82XmU)dw௢);%)=$}d7 ju|I1b3!]X[y~d"E ΪO5QaR"C._Tb;Ę y+ :j ]GByƫOHe$!k2­CLo5+K9CN?"F!_efA,w\]<+/(Y}L*N2ٜKtRrS3=C>7yEoiMɅK2dx##(<NLhnCw;Zs>- =|fQ9K D/б@T:D֝QgxR!E.#ϫ ʷcۃrO2xgp1X{Eur O9ې=YuzL$ OqWhOX˾1爜{Ur>dHg%^IaHbKp4mx"KAIyJ6*Z ePa%y}ᄯ}aFzfy|cدFBZ.:< 6uҺP)ECk u Hexn6 І")(V`HuYF~?47MР*Jn-%?[r ղBc:ȗR|no',܊Stf&95 "`\OT*4_gx5&j? vfbsGxs$i@F]y89$"]n= o/:Q:Ў3ʔ/ЃH?ݝ|WR>,E5i=;ҨvY9q<"\9uE_4k:{0X:+ɶkYV|j렗y8Ȣ]k}\a_vc d*rf6S?RRt_ C= N3!=F8d-,I<~}zm `HR֍#,ŵϝ}Eq;2KŔcEт8腠dBϠiȁC+-WL|ʍ @))}ԫ$+ukA@L uԧTd.rk,eO(TR⯟LmeH| ~V8 /' Pc =G/Sk )knH?(XB2kVǗFa93Rxy:bvW$•RYmwLF./:]~3Y Rw2!VJh[ւ Y`wɮH Qx#Itd$uZݐlZ6r|UvGt C% zZN,)Lecޤpz7S m5[)yPROL1lg&z2_`%A%9#EH{@6DG(p'(.W/(P0JDXsgJ`~PN0 W!\dfJ pHRjR}LCX¾0gJ#'x p/zm#A0Cx" a7IYw罨콆IA3o8ebYiGF2NGI/]+O;$ك7.@DO:%(0Sx vқ3 '4KÜ]@ͶO1;jqmOPdE5qr(-ւ4:y,6@F2^Lb⎉gN?;ێz8 4B!r7;jM"^crؐY}LrvV>BUUpR{_+'Ijyh ,;۸ÙN gysX|L.|%"dd$/\j9"](I\X%y) `%RfYIe8N'FRJaLh38*{h+0[#&Y@l#i (PY |<̭g$ R8hs ۫ƩPz8 Y\-M63U2,ZS=q8O-*JYHI}ܾI'ueH:T&IN; W`E}P~;ol2 Bv@vɚNomhx*C{'`' &ᥱgYZ07070100000366000081a40000000000000000000000016239ea850000cd04000000000000000000000000000000000000004800000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/scsi/fnic/fnic.ko.xz7zXZִF!t/@]?Eh=ڜ.+ʙg9iEW8ƿd#p 9X1"6-Dq"v;#w[8.]|G`*~~_:WO۪rJ'EMwd$jT(ҩ(і9]w{w0ÊѻtǢ=Ybį[1%8-\k|Dsb zGcƍhNf.{AcRKZ`ѫb#n/k8}xu1kHJ52SN}A-U)!?JEiAɑ5 0d"ΑћQ&rD[_jW`b7&kϴ`+_ Tm){GHo5J>8v^\T[OV]Lv M)j̟vŮYxCXP?oGD ]#++U9j_W悂ڙ5#^{X,Ճy O0S{%HFp_=X_|]Zݸc"Ϫ633b4wmZrOz:> KgJ34$D4Ƿ%?JZC(D)EHT+8G#>qߔ]лw$ZxM0T@(1D:Ώk̲#轩`TOP2@u~ED}#2R6l "gL>ۍR.Oq%%x`‰h;ɀNyLLv0L& b"~_JJ`QHI,xmf"``!)nd-51d(zy*!%56OPVPZg{Odc+{Я{uW†tz}'.D;u˂e1xPXo V&Ƨ$icDXl+?D* d",N R4smeGGџE 3sn}:Vf{,1RQ%󯚘4Õm@j雽ʝij3YS"'O tD27M+=bkQw@!E7NЩmIjjHwcF`|5ek&f*ۋ^iS7TL+C:jI # *RЄ }#ePLI׮%2?*i B>˥&\3eZzMZ>+)k&s1So$ayl5 ~n|16BeνCz%X\& c) П~jښn kq'۴Ы`[S>br{ ◎`"y͖//\!ث#5RyOjxo}q T ; m ru/[X‚ :ѓH?%Q+j$%޼f;q#L>Siy?9/kgiIpayJQX >a>-ܦGmkC*UAm=ϛH5&7k4@( P(3&ôT)wԿ0r!V?4zd$QEk8 Apٹ.]l o~?~Yp+r?x~cmkG!; _)&o ` #qIAUs؝{G1dkjEf:kO45G't ,GCmKF+q*?+qd[OA3Tk.{"Vu2D5^:s R:u=V'#yoF;c~'/H7Xp>#+yU;%dg'xbjXjh06+f]NA9cA vb?a3yv I G7o=U 9U_D@뿃5\D#Fvxzq9~A+ 38:l<\9'nЦ$L]iϵצ|7;٠ED5R2KDWHg[ZR|ٜ`x73vr@೤!R0ׯnW5`;~"#kOe^$$e{Xx6%4˒%};zźI?VUgc8*3BT)W z->[5ҢըY &ʼ:8~*uNcH_.E'iPl\x!+n0 i@[3`\ka8D:M;r[: .2g*?*$ގ_ gͽ+A%mmqDz{D˒QMrK~1#o"!:{+ ֧ )nR~|6Y_r*;F'XwRвKXTꁆ&<,z\at;W{3B[0{c .\ݯފ;^x لI쫘 0vڈ o:ŌjRCni`,i~N!(-;3oGWtY}͋$`aE߻ /\dh;e-l=Yk_FK%DvIk+)tc;|sWa%%MORؤyMh nd'a`ߡ{=\Cț.w];^\MBNX.CE,D2ub6v0>Ӥ,TXsy29+X43kjq]/|4ɲ8y@߽\i&BfsN!6Z৵$H,|mMq^5vxʃ7hQ6&t]yϚE,'&Xo6M@miU|ly5 }HwŰ@j»n|X zZ)1Lc>ӢL<2*}M/BSWsx-) " WGx~'It drAn*$SsdaIcl"+[IO '˘2|z -ye šO~fL_.Dx<`㈴L[puvF l*kZLjQQPV9F87_1LnC~Z҉Nek7?;Ɍ$fԶLO匐ˌ'_ߛ7 fHpT*TsN^ tYV QRXfGSdRi*edrsCO[`؋aqKc1ܒI3=iNشftٴzwbwF{nŶpxQRZȉ}Vc7 SUhΘZ[ ,}UCckk_C.pϛqD!wY_@ʃ8tי3Alo|Vo]%:KXsYZ˗'#mK0;kVVѵLWJzQy&d5 PeEC,8^g;@S -oLn`'k8]S)Zեt Q"DQGlZ۾NU0q#Z?z]OcLS*C7}Տc4A'eN& h|hj (n5YB<ّ%BgBi?uB Fk(6^%rJ?WІ5,;2f{ΒUb НKUfd5=~ eT ށ隫-(mvSwG'# ~e^Jb;V+F@$?b ,wmFZTH=:k[UN ՖbSJW#a%~6||*7O6@"[+`:i<_%Om7D 34MlzZ=y!GQ,ty!HfMn%ѡn=+X4R%tV_xH'_LΎqɄ8|Pli5Ms_p)2 [(៟܉D 8qKT$)g%~Fb(4sUT$Mš3Jv z[\+ՁwMN$>HDF /"c{(\U6%{ _˫[꧞*hpt/E,j7>LNPpdd'Zח'nVGRY%1p _h_(}9x1`rڇu6} (z0GQ5$hX4pgFR ;~ry<^TSϿGw[=P;rGtGm|:M *Rs0ׇ/X]𝐧=NxgfKH\Fi+d(M'"ĢNb3)>2 cW>; ZO wDFz2D5w={4G{## R]fO?+au1!O*VvuM iPV }d0RE o[^,:HvE`i^vw_딥Y_53wdTN|1DhnZ2;z 0`Tgb3145?rureשDjsw$ݘGy-7`ߪz6^_M Hɶ$,>DbK!wUjZxLSmi!_K)1)Qiy>v(h-Ov&' bV9?0a#8AQa5F?[qM`uXֽd%y|L=;1q g߁<L] `}TW1v8k9%t&Ua--sI &ŲCW^|Y VXjL-+9(UM Ě>3 ItHI1܃DAWn2ڮܷfoM16fVd%VMف2nS|wْC!cPgM#=,.7M)/ x ޿R̭ʦCS?V#M4?&X=||Lx4"?OONWGv xgaZ +~:tݘgApB„jQCUЪ5\} D%8/U8'j;A=tn8A[@N:it?" rOrx$ǧX]0y陸W85Vo-8 03e)겪\` Дdy^% H}%r_Ia%RQcAS\|>x*_`g 5F`<ԕR'C-~Ccck=@zM` /gpq<ް/DPa2y;yX ]6 T~]㉌ԅM4 PnDԗEeU>WrEU(2lf_jq~4Cd,&RF=3Ƿl~BŅu"Xܵ7$qNãXfWkF× 8QN>\6dl?mj}#rZNm^\uLʕa}:|;mP[y< "xcMqBbQF:@̥m%SO@`kp|ؒxg3+DtQh+s{p /#Q#rrO{D-X|t=lyhdD[#Dȱ#ؕT'^5x4<Ӟ.4>*PL(Ž~= [Ψdg*躻 #.A>a^[$+)x5BA ^?׷@E[N:Z*R bQ;.BrMYV4:;w t8=GL|ɳ*@Hrf3 ٔ5C6#y;ʿ(`wNM;MKޔq["I;8Kي+-:LăeS؀s^OO: k/*Zp80@'cy +"9,.U2jA|9Z*`u Y܈B|Ds X$9bY՜%D0-с3Ah aе3JQNX;e3;Owjk+uy ,J j҆zTƨ Nd%q~;hL|;nW6#ü464XDSnJ,t D8w\rvޗ6 ^;@q|ƍ< h& ,uu'_Nҟf u"BrD‚LFg"eU4 ƿP+V#*L(n i@'1gnC/i?0GIP{;̜`*4#HM2gڥy3+?IoZkup'؈Lcܘd¨~ƋStBqZw^a7Y %f_-O E<I2Zk賭c}Ep ap1 IE&@1usmK6lRVK&Yz.1n0-U=`osߕ2(Y 9{"̴֞'}+#> B>ޔM8aUAa'\"59Hݰ3 8CA8y1A$}oSS^M.N6Wo&B*|厦~sf*DdmIIlCA![:"ƅ֊6Q؉L5l3E*?|@ aNcJ_:=D 2Sr3)h*e9']۲vih},@п_oږ,L1J[LؐZ\(nΙ(8t]68N{)?MB֥JL_zlqǚNI<67˔fd1ªGxO1[ZΧB &x2N mcD?DP#o*cH!7V9A vIJJp"jñҡ\%R޵LfBs.-]5 OD҇e4 ArT煜@:nA#<^}yR%ﻳ?{~i허L1ױ 3- 39 )р4s0 T浱}+I>SX/ߘ`u R>{frrDFOyV_(Ņmp QKFt$<|dmezPmDԵg8MLh.tΒ!%M`ض8*?EjBP/|6:un\x^K=/C5 ̭yﺓ\nXRSEZ Pٻa g? e'Zۇ>pKJ?6rnzӧw@xAf)N<$8J,;.DMїde-@t)i!$c̿FNTyp-UD .|{ +2FFp3EꚚ6@^ ȩz2Ȇp=JDXfKj1S\puX{,cyPoM€t3\H3^ܕD'1mHhL{N)! ЮW|k>W\QUyLQ9*W@H޹›ֲXZ񩋥zTpO_<@>S:!U=M})]u-ھq'^,43P 9CP*[[b;gzLZC c:z. DBifϭ!΁%Y ٝX, 5\3u3 .A[u9\NJ N %XƱяε~]>zi# bVL5W旨órjVe>wDli$d!qPQ ة,\ƾk2"+6/q.&}Wz9۩6d] *k`A Å\~)ޓ(Skyjc2>yج6rdtgqh-[ 6r5ąҩvsաRWLw9ٞ>[lx!Ε颍Ol<%=BL}b:WK+Si?O]Uȁ4@08x~ /$)=+HK6# @t_ֱ 9i)T0D Z/VnngQS)g=ŔRm/rQe}3eҊh޾2qF.VAa{t5ϸK\[,S07+S?3Ո"6'OyEŎ}`uoeg<@qǛ8?_}jr@pNVF40ji*]=< tK^d:^l#? t8F6΄MN3vL*$)(]ړg͂ T~7|{ =]ކn8'222h>%DDk]Y"9!#쬫no#3 P P{){v;˨e&ڝ\TXQ9YQV_>taV@H@1cΎ4;RTyP)s86?ƹjTӝS/{J#Bt{N}#\ZQ,7_lBPpG~@ṿ k{e{ G>haҋ.%,b DېRvn\m/a`d*4Vϡ% WCGG8[ :Yi )"-Y}zȒ {B 8mۂ[ љ'u]f x `+&<]K2 Ilc=** (ް.#pr˿BD+D%{<2=^ (|3J=?|lďFD>_b7Wm_ץդTa/j~Z;u38ń zzJmВFI!ķ(*T'!7)i |3 [9xPʳVrIEmn0Á^oLO75R.LIzO[5|E7aOv'5a#t#O! B4AboT1D9s 7jXFrrc vu+=!PWrcѵ G1;8.UƇ[dj ] +CGq}V7UϭHsDF;tAhUV6ѕa=Kٻ=[M9=֦3!l#Z*9d\pʺӄk&c4*#t(J3^a8Tf07BNU Ĝs}Ů^`G 6G^lK;*ic,G̡6)H.hŸ14xR)h'Ŋ;б'B$2 GW :qTM,ut`X#]KuvazM*&z]n޶nvFRŎ*2A 񃌓#fS0y7Md wō l<9ԏ,mvdSim6H'!kZ+imNO[cK!킽M$oK^|9¿FCGDP 5Ìھ]yCo#-P &êp?sDO΁OEP (&U^/VP@> #5 `ĮX6mb.R{SBH 6h>Jy9mQisc!"F)&T{Rl s˕`%nBZ'rLen:"cUZ3U7PSs~>j@b$6E%R=3ˊsp&FD;D{uׅ64ѧ@KeG8clsF NXBy40rIf$YQ]̰i2%.dmv97IHV+-4ofȄ\p;1_Aޚ4*'oE e$.*"jl"ꪯciRZZLDo~K3z"YU,)@\#lwatH0y_׼<4&o14 <&iq.GĬ\ӏf.N>PeڷѨ^q&yҽ Rfyxwqcq=ӷP[5[bJdyCW=䊹 .4/ ep):Ew}YAڭ E] Pi~Fm4}/ ڹZzl篯V+[jm+ 6 R{<N w'§z5Ry4~nS(0G[Z:.BiiAӨA5zS96CHev]0aRx8]Ge&4Mb*OIP;^[_w$^^dUAf?U0U/A^p3]w<,㥜lS¹OfT2@ŠX  F 4>hILY8W< هPdFܧ%'9qYG9$.HbXWœ9@#dqى^{>NK;8]`,݄zz*[܏3aQs0@f&T%1q3"U &cǘΞpW^f^P q-1fPYH:8$!In#rcS3ݩ;wڜ&N,lx)]X0@*pUm<ؽ \ot%E?':P<G*Hߠo &u[N=frV #0m?V #+EGAGX܈- l~Df>g$S:Mv26NC8UXD54tlRF/*&\`aV85>7^q)ubQT'pµbf6yL*#[B~*iXy (Ϸ$d8[" ?XqVIRv7"[jLf$}Qкȟm6.0 YW蔒^K-+:'1_D>F;wA.(vJ3_^,;ehC/0w=q IנCm V_ \}Dz tlU zD$/h!1-:k;F=)^5,z/lw?I#CسojDG8B_i&'d mXz MHLAHeJC{|kju1J Ki w Xi-Qw1^ 2)2X z?lrT(KJӵk_L1il]{KES([8@;^~g^1D(8VznkOAl[l}>,g ak iLŔ[Duc oߢ: C!'S\샴?HQ𿘗[ ǹ_U=]#qtI=n1#剔6.O"a5n4 cX A驇l6 icNOLy~;=sZez -?̟G}A42?a/)Y^W5pYN0:ִ=!ŬChKsoaڑm>!Ki2qT<6Źfcc 74"ZSһ/ u9ay6qsi)5'،eաq?خѭ GeEz%?k}H)D#IOi鸓IҔ($G9޺W_O=:XT5lXiYrU3Ov5m.K ck;o1GT(Ȋd{-$>iƍh0n\oO~k1 !66%) ]`I&O:O:l|]2[RWP`ӺPVy1=7@$2DTG "n :I7gmZ'%֗ƋUh-gWQ'ߨ~g\y&M2sx[\U51XJgE k;#/eiTKש'Fd1$~kkmg>bqoS>~ncA5<*e JջxnS9.h)U y r١މ={տB.ͫfsy>a;Tc_KH߹C0PBpI4{Y"@g:2)J wcQKFpg6SEpuJ * G skM) <;5-ZCSVGDLQCSA=A9I( {=?P :h^rC@5#ȌiGw P$Xuͽ.Z(d "N͒|0]rXɲB'e{tُ˂V[f5%qZ`}yeN\jypjck*foMsNg>3:0Y>N/E RT0fY×9g== kmBϏ/r Ϯ'vDQ$-O3TAp b2$2"]/3 s&?0og=ŝ'yLQhX5)rl&V(P| Ь܄={>\?Vt?쵯lw6J:^<6ɏSV.6J9vr_a>8 ^2EuXJ:K"s(Y&;'f7|rb @W! DP1thpA75j31:meV 9wTyIؑ 1=:W]Emg? 9;!(H 9i`JY^qTOfᾚWZz]xD<9TK]\**6]ӝ_6*xr5)#di=== [`JnԷG}!mNM%?ߥ(d(U{ԗq ټYN4Ќ#7t² (Ů@tI8!nm,ÛESia?|~wnlIC~U-44֊.J=j=!ۅ8Kn#꙼NʼķaSEmq޴j"PQ4=G!]@xl."s#}ݾ<!@dı,P(LaƤMRbNL\{uN4Phb 7Qf_>]"b^;t3|e0go"G ڸ; 0i6QCeƭ顓9X%tNA/9DDMQu`7a*5eBAGė2J4𗪢!o +ZӘ^%b0Wx.a!gU8-=-3T$j[x@;}|!vO?u?r7%iF$Cg^BqoktLW;c ((7Q]\4_&vV bN&[[aד!tD&0Sb CCR^|=wrvl<%2uN^R{w!2 aLZdLeQYhwJoFv2ik&aPD]p"_ՔLW02q/&[;Ĝ縫VeRތ ^U7< hʌU#Q)zbbY,IEXn>DٽH*R^uY*掏oNvQwӈE=< ؚMբSӱx6!VӶ7@b?R7I7*Ή"_zxK (um~9޻pwP0ENΕJs4sM놣q3ZsZ;*'=WJnGN6^u.`{I஭㩪suwv+;K99#ɺ3fG2QD41nUj U9:o@dm#oS? ?߸L襶5}@% $̒)|rߑGMM@*>+϶.I2+Yz+%O;gC:F|z"$?oOY*~##IӴ&YH=JMpPRn,b'crg $QQDZV /bx"?MoK:\pJg9b%d)Gx-!PuCՒާnp{ tsʎer|X8Dx9]ScR5VD/؁v>/%Kh8M 3™$ ֚㶰Xx>h1=qv/m-^}Dnt;ke]#r$jBr>Ш%tsȵn*yR8N'.ulK{BUڜb N]D'd`9#:|f{5V_bnݝ7Vm+ ·"#+޺ndf0tB[ 8B6G.i _O,AFHEa +6:e i~gdKa3rLM~ג#:/d`xEܼXm}bdǷ Vk9/<#*\TM#zp^b0z`N{SYP验vU44dӾX̍ąrb"75a|D2Tcw}}[_`ʚwp52 -z(qUM.7D$B?id/{M3dR7`x S#$c oW[b~.zQ}>P" =T<{UަA ,A/vݹ(h] ?0F0cl%Ӱ|hQb>TtZP<)/xZh3uA-All0U ~m^6'&Y'n"cQ>Y]IrƄoaLT,oqWĴ6 Aa|MP{8w].4a5~f{&H]{gjkw/&;JrdzP'Ϝy$b%S+A ӂ/bfߺeixmG7LI7N,\d+p'kZMӸ H=~^6hVHYAE w!L#A9irLZThxUM #___;l.n[(Lb9㵏9Y\doF zB7@Yy-# {gݜ|C[T'i;~zF$ %f@{ݘ6TBҮ.4><[T~cTN[[O %uhc_g󅘯TxUcX;tn>avm,((F G%USJE0i\=oX:OKc _›EysŔVgeι`+7֞mW?[uGC/|(pӸg+PՋRѝٕn״bQ3 Mv[A3չw7?XJyq {iTbr!볏=Hp$^P S)xVާɣ{ဣDl˳dsRϘͺ5P47 1pVbm,r61#P (i I?قc<= -Y迳kC-$@zeƷbdA*Aޜsl$'D=m@:b 0j95P*%>= i:TbZ.% bƕm=;@ `Ti@ז#H-LaJ} {RnѶ:lTWvda ^YkxQ ^՗Bs[|jUC1y.y~`j0R)Q˄_!> iؕj~m_ʫ)<\nxSӲL xCI1Q@$T*)߰S~wuYȼ!k=$ r>SIȤC7j? >4]~¨ats ܑ.<8[34CJ.`I~V?N\\]qٰXUIzgv8H0_b/٥ӧV!kM:ˑIP+ ?M^A_@dDEBEǯA{C=8F O@y䞕:cg`mW{}׸Aájx;w`UrG.ԙ ȣK|F效jG./ S B® ڍ!T!j({cu|᛬Ⱥ0bDq_ȟRj٩(iT @VtzyPv!g޼$̸-LyH~^D1yyo|\]=Vn߆1c6ʉNJQ} :T'}J.x@Kw"g4DG`t%wN]nn.LFjl5` :5rû6{o>s_Nx'3YARK SO\Dxv*S;O^uWQpеeblީC:t.ocFj|6Օ^"&o$=~u(@JG+*"PCt,ܟ^˖~I2PdpO0A"Pv̻XYSf rb|?176B@-+VR⵻゜(Xc|딥[jc_oz9 vm(r#S< e3"jTb/{HD!]$& ByyKLCS@3PU>;OnA\vB)ȄW?{ y1v_C;1!~_&Q }U_u!: 53%3l EQMwmr'Ɠ(%Ðl-'(<.$}4`* 41BS.ҬpA˴5XpXރX}(`5ŭ2QA zZ 1ko۰?7KML^9G0I'EHmfKdXR6Ze[+|s9?)LANo2ƈ<s]~W21;bo09 0A=w$i" ZA:f!_ I7/uI+z1tґ'͆|R#jW4ND7rx@^A07SI~Z>}@fa g6Xl$ɎFk :D] C2 QʭDKqEtIM ߗhW jUnKy+ζf ʲ~ xi`3(8l[Y VEO@ɜ5 i7W=5mG\t;#OŚa#a8@"pn6@zUT۽j*\%A52r(Ѣdqm~.4L`--1պj*:~#zLwKqRxߡƣSSDg;N~fNCȔ`ꂄ1܉uwC5|TSl;@{KA tL5p>wq.6Nv+OoBkaF>Q?(P[&  |1;[>WZj2kKJSHbb"3?~D% \Q:{f0xJƔ aX-0E\5|C%  ßOM:Q%!-NpBrMÍA^|e^|zΠ 4Ehv/fͫ%qQhETrPgk(EZؾ6|r$Ý#6Y˟RP~4C %?"BiA{+%+lEe+)\mP6MA2 Ʌ@(K>]DV/o>2ˬI}B@[l%9tFdu̠]T8޹Ǒ͓][pXGӦ{\hw%|g|c0RW+XVt(nfWIZo8ܨiR̨g ɷ=D9!,#͡4z>H[;tEP.{PG*'۽0|^&[}E("L6*1-ߥȌCϿǓqK)/aj !@E{D=_^Pwszs0ůBASlŁ֙gLۑ ^F"Dk`I_HK{1ȪQǸ첆)x좃D98FEr.u,`Gl1y tE!qI4%or $^0+DS mY7-`.05@TPGU{a sz޳"'WL+RcF֭mМp>)b7TϺk!ձh^uT)Oi6g͗ 9 .GkL/Z'4]UKj %Fa9!}O3C&H ʧ3I-_"m9EʨC]_I6wdmw{\x-/t2|R-r+$kf/ -c|l}풃u7Sqv$Y¸B[A,aQ~U^:ӋUJЫgK000awhd#XTWJAr ף%xwb*Q1kAF_1~a$z:Pa ]$;f"u0Z/]ن#/D-!={h5N;]s7z & ڱE ڦy<ѝazfѝ?+ 4')+1Mǎ$x7:Elk:ֺCi֨?+]~F݉ĬFe6e6RQ<#?3n~|͗ҳ asA{:E=+Lw(6VYT0MV,.b~&OoFlM붤6? §~IVsbo0P0$eȰ1 +a E)Oc\SdOze8-D8WR ZAaQXj}I (n^/;HuD,z,vp΀UT w(>kQL#fⶒ* Fsp8\"e=ڜ2pz/s' 08(Y`l"YׯĄk؂r ._=Adʛ쐵by*3\e-rL\SyF+NC-yOv^DfSi(:|*R Tg-..Q鍟v(g0znx mcqHĈl*љwu0yVM[ R_-C;=t̒L &~3vJq֢%KeR`ye'~AWJL,}^ˆXa6.\DZJR-X$6Ay&OyzDr%].H"vస3v1ZI;U 1b(6DӱX8j V$J5{SdC\9g[^O5kGz5y1hr`UCX_ U#X/_AKVY"EV!g1*o.*ߋDqZꯧ:]C{ӣvLCr׿Q A)F}u`E,,TyMV|{N@|R,eoZtӚZIp4b khEr9AT&t{꯱}ZNB%jZsJ"D]M̾\:U%Q\t;ϱu}ћS î~ o;XLs9h3~Z#S~oi&S $O L( H^McZ3y=YA{ c^n~ <*&J&Aߖ8 Buf'$F'/WZ>ל-OzyB=/ |l$lgYz@Ž?겫WA lYMq.q~XU\d@ :-^@7#N؂L-or ;jt,Ե4YɅZaTzɲBM@x wbtlY>أnhs+pOTV0I?L]>82=C֊mb/\ݲSH8pu8*bCAQ 8-qdZ`6By8uԧ ?A簳X7c6 ׬gRT@) Þ8aJf(5ڲ,!F3ѥPŜYT_:c>3p@xtN#P{Ύ2Nm #+akV~m=.6nnt:O!-`9a=G('эm D)TOiYyto8߾vRd-bGxp? 2>Dw4"*aE%eg0NcId;aMKwR0т@ɝ97PÎFQ//ą"[8i/R<Ȓk%@KdNlT?S6L,ѡ/TC"pW_]h|SՈ=5WƚˁO5S˂ԧ"iV̮5Œn+T8ՠiυ";:t4uT+SIn xc@7GF5&adIy۰xp}ۅ*T E7.}~'Nf ʎo;\~ 63pGe3-B?k?瑖?dG 0z̕Ȓ *Q6$K@+zTㅹ(#cWwIwi3%O罼Zn#tu' XJ^MQ ]g~Tϛ o'pxU `N \԰Dj mƋdg*m0}1SQOzK?O yyrnݦ)vjqW<"E(Cf`dwq1x^d:o4_ㅷ`:u0hmu/ĔN|OEs$8V| j.[YrRm`Raည>v{G=6QHIb+iպ N5xV(6s2,9:(.-IaV< }7"[9JcT28(2!7&Utv˰ gEU>%ƣ, ljfnu (|7ǰH2a ? [T cEbѥD;.?9٘RdMnG\ Ҍ}7rhI} CzkXγ:9}"p/۪ luqq m :"(yR'MZ͊H*- 'bf1Z>D{[)Lā# j R4 9 ـ4-Rڦ%d>?Ԉ,535 J7S-Q/F+HÉ-+ZUI;z5 ~-< Ja3[r;?e9u|̟M2Af`!`_Xb$,5CRG3ը!xF5>ax*R1Iy b.Lz k'd{#A*LʽPnT2F}A)_`~Z$ DkG6nz}FKl3$ \^\2!c3U'X b;!b!'1bH6uv$xj۫N?n/շ)ڣpƟZBϵj76ꀾK {\ofy h Ҁ3yF[Aa;{l#@-J5,taTHz0> % ؎h=h L>Vܟ;`Bl[z}j! , +݁Tca{v#$ۗ %Im E*W9Kpn‚<"QQ$E$"Vn@h4#ɯO Q+I@{8Ė>6>(v Yt 9Q?TuvvYSB9….?X\x]l9,H&SNħ,ǽh `{ߤY0i0 Y/䤕`/ Nhed ?@T66'@!Y jEndUN(ΗgN$ں25JJ: kfH7x9H|/.LhAQ9zCҌ 8ү; ҊiCx@$ 6m%9T4#u:} $\4W-ec>;!A\N5Tho'q2V7`d5BY3{"o95T[wȢDXV_{XGM-BLn #vm[)r5GXaͅ4?n:-;CmtqC{JY7O"w@ⱅp*m 17XŸj6rdf+bBwޟ{ËDJu)ş؝f*#XΨfZͩR\<V2D>)!׸"A ٗ& QT$ Mg6FM:J@)dy\pD3@SRM\0S本}Ԯ+8cjVC>%i hpo55LOMho֫9xQ*?W}ѣ L#%=Wƙq@ '-֨Y Zce,)?4A`4 ;SrwM8fbTa7bD#M3 䣝>álds=Kz̤ouZ2YBe+}OL\E780ںt;u Rx tꐺsK-X%CyA2d$k2>0b ?pfJZ#= !cZgAuD7DFY 1|ebU A1/ Zf!eA $׌>H3mu-:}Oz@Da+0]N٤] ${-0L>xK} _N-/cܵ /fTr]wAF_^O%oޫ"A,k7Ϭ4&B]mKLz p(г@?@*gn</ޜDU; p&iPQM7o )<$э;{52Ο1Ƚ}ToP᪞zB]Ԗ]%scFǫ n"fW@6ɒZW\S!L: 4G ĩ7{8'9olXR[/ՍS锉E Tiޟg%2RR:C OQGgIE)~4ےkQ@2ߟ979a5ڔ7͡:Wx="VIeNv`mR?ϐ дxoLSǽ8o ɫ k)HD#IN1h, 0R4dclEy h,'G\XN2-fu|ʖ\qU6p=}R@'z괚b2rFK!0P==βO6q.qU­n 9"7uԧdo_ƗVJN> hejCZRl:,?&L׹ 3pb&ܩxCTmM!-Hu61fjBB|ՋLUcEL)I6O3qhWo4?pfLr8hGrq0X@tX vvAuT''թָ䨫?ݳ6jA%f! z\|̾2RLoB)Exu\Gyw:"Lڵ=97M['8tՠ4'<*c6sKOHe+}AhZZS{F!}MQ8+*m=2)VNaa JW`T8`Yg 9h @ 4b.I\MtYI<Vs6Bušx1iۈc0m<< 3w)}ٱ)o6R~)͝lj?>RX6p vQ &6d1)T㐴uAos@c$>՝Te{'L0ݭN򡳵]O"p2h ղ6󧛪(IQF9^j簶IǕ[2SǮg:TIҴn85X}+ܠI5*PK1M~3BL}NjMv{ r"嵘;V,W+ 3W~x")&Z3NV4݉d0yt>=y$kPܒ0Џg%9vֱn*!7NIX$t4z,]H~7㢠&ED{/Bm`ցQ N,lDYۗx TfI>-G#B:痸*iIaH(6$X:!Y{NvɣY4){YXu pK+@1V8BLB /ǐܔxϦ&QW5uTNx̅_EK9뵉H-ڢg j#3rm{"o-܏WjH{JQL3,2$z<HX wY+'kq +F]M_[8shZAΆqLR=eFcyw7Fߍ(h^7n&Y{q-)4w8^O٤a~R$ȧ^XAW=%+WYpwucPyeaOwj:wڎpf!F(CR"^ׯDxj6GeeW$l.2q~w"s{|;@I$B)\mDQӏe=:~쎔tgi¿{ْG*Œ;ѣF2Ҩ)T现Q=3mTˉ fy u46"S1uQGTxz1abB9…: A.`v"1É^)]Xi5!x k  )"˄<`S $3|͂/!'vSO2e}9領#}r&8NV}}Ȗrb>-2Q>cbՏwin63{?k;Gu6!` S [ ƢJP(Itw,=5l]=_^lVKʭ=uEl~sL+mut㔆Ns m8*WZފ ;M*TJߣ^0><=.Vyr' i}FJaS_?6oB"}ͲɇlUk6&O`R&XP76 L"^̷frۡ7MԔ+~1ԕHF?O@\ ͑fЫUiYK`[ ij=å ]g0A&K?5tRӤ5ݐc .s~> A({y.'܏{y@⬷r(12+΍|:<E4{o cWd(i*m차VL@pOM] UHjݟ g_aǶNFm>cKm)n82k*}h&>h-I/~o\GdrozSW LhcgXZ1} t[dͯ90HS۹OL uаl̳e~[녓l ݮR In ֬M%~zutsZi:UZD%En ǯY?LY<pf |;h(ֻfj -gHLΖ'EذI+dR[υnl1VV1%cZ`EtNYb⪔d(OfCzgR|H@$g&Upf$ra4/4l H"mNG#0LT(Pu[:E>hۮOK12Z(8G>AKsUd)u8mh&O ԤTcJ ! Yr͕r(*~-{Nk +V^FrT!B֯Ջxt[EW3Uf1 ӯ%SNa(ι%x[6Ӣ2O8>.3]Ld!Z+5hY\ GUj;,`kR9)V!CꝂh;KDWR9v{OW0 bEj ۹p m\Օi{ܟͯRݸ iC\ l,Hf~HmT}LL&}ZptK*\'-RrM\%.!aǐR tҘΟ򠨬~Y}T"Ũtf"2U^QQ\m\^3K?>ż7?CfհN6-߅y4ՃO(1>t" m3VPzXrRX7HH]fqt>tJGe/áPe+t5-qINOC ufQuCfcLΆf 9u8}y v<&gPTt`-Z/9+g;~NK69CqԱ7+"f5-Y/[Fo~Į \n $\ `IU#H"߄TxyH 2р([ &O)m(yO3!i×ZQ$ҏynseP[.hNOYI+v6hY,.Z@ ?aS|a\т 9Roʍho*5 gRKz kMdJ*vLAa3= fo^K]"x&ΐD5a4;ejZ_T܆8 >{Y*}ڒ#HuW.|f8[ ̖%=15);d]qrw= =ku-7P-ڞd4sUpCaR/wz=MyY[m-pum\T;!={~6$\JMEˋ{<;@\p0JXyR*-Т`Ȟpt^ffhEzq<0| Lm eHz\Iy:9;G_v2ŞvrN"p}Y f^,Y]٪ .Ci m{ >&{= xhϐaI:2i QıN˹Tpq(k?D.&DMo?2GAe?L7\|g(Awre :E'op<mu$}&p>"^cs†~^( ,xAb+LFlׇuh=+h}(.0^%RY^NXYI &^s<cih22[dsw||yv1f{!f [y^#dFq7)C]ZfR-)v2) ϹXRƄ*&\"A | Λ5JR~pMRDXU%#SFz(lёy/mCaѳYgxdVH§-R&^' ٠\7Nr# YNz!"yP&䌓ҭ)]=_1=;]^ +}]8l `AEbCo/QdqcOisAG&'jzOqrS~UzBhfvίHkNJ֩ qJ-W.on20S#G~9F!%}g!ʓUQ4@ŲB4SјlJRUb7!I$1Ա'/v鳔h@%|u"kyݳ8_3~0tXzPi޳N¿$7(O~}oH804 @p#eI1#-.v\z/܄9?jȬKbnDb:`x'A(C1 ۚ|A1 H*" NyT]((Ȋ ŖZC;_ O(?,vSjCGlr㥋[Cז^Dj@_\TMwSm.=JD+0L<r,CWy:] c]$z<'jRwϪ,sZ݃㑀J}tիmxK۫,'q[˔]@9G֘^[L!+oY5{՛+WZۗJj0lI8˽{v9^ 1Vҹ *+x$x}R ^w(wr.w` z@>Zz"_nEiwtU}";R4^ ъF@q;#>o7\'20)i g=q3jhzbq )vW (E:Β+( gp> *ci gGNޡ?d+lV/W n2;`UIJ#YVybcʯњl&bl hh[ٷZ&Nt=S;!a NQY8Fw}ߠ>npmy ݁R{K5J|ߓߴme@zL'㮌 E'MϴmZΏ6a2 )@ZSjGhzC7\Լ!D,E+yLGܵ(K:>➖:W_RVf1B}aw-zhtQ:rR}'$}vkT8,j5;]6Q˙"<&*KA/j/dc~ LhO>R*%.{W^3 _*2p牣Ek,sƛN2tC9S"_*Z!8%UpTƒo8wc &3ZΥP32_)u>H2Q.tf~͛v1e`k"Tsj`\^$}.^1tE6@*_y5g<ɯ=VbRZ^^B)w" 7H o7c^ŝGXKU!D^_?@p:䲠waFcL4F&B 7bYQZլjΟq"ML9#?Dd5*8l}"won[AWsİ⭂z;Vl:`Im84(Ӛ؀a[pM2 PGdBæo1Wӟ2u\(T'0 ai<zQ%#YxNJ ?my{%q[ ìuA:wxb,b`KłkSiܭ&ًwQ 9%tڰ#1W_Jobb}H>ER PgF%WA=>%GuN-r'η<הC (-=*@䟐cnr.`*`Q8oTRk:D43wy; o% P0y{)mrY)rV>qyokz\&x=kEТqл1EuSs"/@oBvXDwU46KS.oWե 8(83cZ_F+m?pLiěTG5L;k ?>/= +/JtBAok6XJz^3ĬhX5]td+4#-Yt\[&^-_KZ{`Դw4Rvj@4X}Fŋw}$ѿ&aԊl^賬( UHLV&gInRkբf$yfאI7XCqӕ)@3s,zm}dr >z%^DWqsfḸdΔxE I/!(A;7g~3݀qeŰ&AeoI ZdO@1+)AQιz WHj6YH)$*_h#M\Yf1݀  ܴZ[̟j^[uT tvmĢyUk?Wገ17}ҝxg&T ׽r;NI(r i0t]ÜXOG[R5 \AIFp@Gjf"FEaE) wץGO_&-AjXw_3B'u#(ڟBMXXŔ3bI71!"zND0 p b|Es(2'ͷg%Sz4~tf$EN ?&=iF̺yȅK uձQLO)dUt|UIHl ZH{ (OjUcb ]j"a`XT>ywTtDs]͕^G@I2鬟WGGMf!ĵ7C{˪btd)P$nT R9sLʯWzw`XB#7c7Z]]]QMN}9,ﻢD`%*k w1+e^j"2#>tf]4|IGi%N3|-Q9CZeH 7F9NO[ o {} zfr'OuYtK}EP@[WNA&È/)p>uDŽD=z:\E 7fTA0.GjJRYj" aZG8{cvQXՊ5\e="ỉm%Cyz7L >v(\2f1L^\Aـ*"Rgos;)?%j1e+?/)/ǏO[Z<UC6^%iJԳt.5{[K .cygbx40~ HWaG#3ݐB|K13 ni `t,3%z7Sjs4Mz @_.R$sȏt0G6ݓ ZIVK&EpJd86]쯤\Η@΅9IE/Aɢ@R6kQpY&r>&avF0GHkN l$+V|`e~\ElqvyovHdew?n"C+}#-FZ+efh眏v81YwKb?Oɔ"0 11T^USEA4@;Wl1i A yOf\ FYfSj?Mv!~q d԰ب,NgnYG0{|G⥈nZm2y6c> [9Wr)-Rÿ[$(><`%0v_]UVk1x?V: L6U*Bg 򧸜:}5|fí;l=:u+ $A6}"Pu!58js ӟCu{\7"-Wꆰ{ʱ|, JYj]3tj|SH1V@ѡŒU0d"OBh-a5b,kx/&HQHw(rIP-i hx8$ԵrN;Al>D/-'Lf3';L:M7/hPMrsJ59CST!޺9C\?o2/^Mq1V%ӧ/fk8}thgRmZB-d"n<\L? cIfN7g%EI/W~AJ4~Rv0V 084BT7$pI!96UY?:rMcPVv{GKnwJ/hQi"锄nt;}`'aIoq@/s4PH6Rʲ=f{|ƅ'i.qCR/q?ށݳ|ߑ5oɳpm( \tr"(idKl=-iO@܈hF,*d9rW-Ma+SﲡcqV"6*D%սeWspt'M]O::L |`+}?vWvaSvb0Z .Ic:yԇ}!TU.⥛Z=4^[26oUHu3XjzߙW0T/vq^=GkS)tWxS7OH#G3(q < ,ƞAeI9m)QȶKA Dj Td{nh];&JCە~l ptFfI7y!àP(0RoU݄1ǢŃB@*sWlK֑tЁf&d\X`Bu9Oȭm@Gs,/GldVCܫ4(w'K 090=4ኯq2Ix#hU^p覤ZI W4+]mVFR>ΓeL]g1O|yOQ"znbl K!?iٱ>oO@0 iQA щBGyn:皧V(\ri"$A !Kϐ@ymVFXS4IfRj- X_AT^C 7v7|Oܬk=~IwX_igYf56W@NhF c~'szܣ;d. $,LiZ\

      e|<jl;Vs|∊wgj'VW]ȣ8Wp!bVo h[)_U:踫謜 +#(5G8tPC9܂A %neHBib|u_/A`6K@Iܫ .Uz㐾W?p'2T)=M~Wz$Btjs"<՘zNo`^ nvG&vgxThQnU.ŽEokR"k'7#zPpF|5_W(&c&DVqmY[0^\8 Y_tcɳ?b;MO3p?;N.f4^`> ]gGer) SmKN~zCE(t283 ,|amx΂8ZzKx+RVdظɏ?( D&A~6mw Y5ʓ+w)yf2.:֝<*=e{R0B-BR}!!_)#BD$952 /~dʥrOWMH-{@trb8NHHQٳj^؄akomT'@M)uW[ǣ>xko Р>|;ni|Ϊb?-빀MZKDJܺFcYSv2f{<g nq69ۓF> ƿ|4Q ,S 'ɓvkr?X! k%"iw[c* 术/ c/.{xaE͞t?x".+ŽcRF=M)3quw}$\BHXh/LnRO\1迺kEk{K__1s'T6UlwbO%nCwm}coD ==Sdjv@nvuf^\i+xc!R&bG_#\c2T ؋)۵ =ҜK=y#sI p(mn4Mg/€FdSL"eBtEcby<6uzyFp3S2?@3&ׂAM%e GMW롢vF $0 zA@VMmf6G(t(돃U j^2f~z5P-ȅe=W!/sNV76Agryo_5 pr,,d|HѕJA%7h("+R>MpVV,=8+mmb4<Yu}t8 mw,:z5PEByn?ibAYf`NgTm#Hap x qߺj4j'ѽ-;H  b-Yxv#/7s )Ck1cF:AXYMy(]Lxkc;!?VnxD-ja HXdp *O$`M߻t#2;_]T `,Sh@TW]2A,͇diT pWLQ "K%D a $9ٿԡv^)@>T uҽ0ivOE!#  9]5W!c71fTpWvM1\L`5I9 yQJ9ǀ4JuO;>ߊ+Tj*dҪoo8_3Wz.PGcT(/DlC%:JT reBPW7/ Hy5Ȍ7b+\M$2.9"L@ 9J0\Pe. U z8HYm ZeRx*a;]"}E6õ 0q-Km#Fڬ(d`Gd{zBQEw~(ª{,@.([X7i"K"ts?EۅO`c eX&jÝ+#ͫ)w!RB! *dT^r׊SұȔ11 rw›M;h.rH1 DHdYL83t-{1E'k9(P'5V1, ͕;^~ D|շ:7AV}]FCb=~5lqaasSaH 'ajl6`D5{;h|`&ӥV{j<]:hl.דDvu}f(^Ҕ>nHodQk iN kYhd歽#ƗaQy~+r\8aľ^睦$)<@ I)$I Fml-WX']RcFޭ-. QZoqTǺt:J9Z!LdIC}08z_8;CdB;TϚJ~:hRz(0oU>u#p{ p~)ͤP; >> CO? 86D∫{!"%tsuQ_r.=&Dc6Ε}OfpS$ǭ5D 뿻DfW ;Ψ_)_itΔD`mA;QZ֠sHN%v8PUWcM-H'YP `(}q=4D˽~XWDc]z2R0[MY|akq^~ZDu'/8cS}^ 1%ފT|SHcgBb)7XzYY9w6!d]0Ζ)Mw(ī,cx׭3HBM+9Tj @ _;sTRs\Wq8oCb8aq$2^sCn(j^o۷v/H[DA IC=Q%:R} 6Qufqt#,B1&T9p % Z1/YQ?,:V;DY5'~cvw?%0™KW. db^3oB l7 چȕR\ő~<6@&g&}O\0-n|UgB"A\ ojF+9dZ-h}&_>n[!Wiɷ]$r~v!xm[hmT`23GX2HH%T!?Ln!W:CSArsdӄ gt%FJN dlaD/)y\@0e-MSﮮ(,3,Ѝ#Zl. JNW=ESpF53㠹kdgA`?1;!CQǹYMAƭL=}Ekg3!(o6]-wl*&R/LaLPCݒ[ RWLk'T@,<,gEm xP}q+o6b>=4&p5>( :_?L 6/Pt켲̫A NZ|Ol@-N@єiz1sygB`体;g"`xǒ 6-G7<%=cA҇D l;mfc''N0xۃ q5q>sWȝ0w9]kYtw[-fȕOw33&En|=W`CRT$>hWW5X~/Ao!\Yb C,R*}h"i AtԾ|KAhGJ;63oM0٦T&k&LF_ yHRƑ#>#^]]Ky&UCE`ZE1,M:4iFl ͫ 0 Y~L|PN9nRukO+1T eLB$,Zq2WtCH-ޙa㙱gYZ07070100000367000081a40000000000000000000000016239ea85000011f4000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/scsi/iscsi_boot_sysfs.ko.xz7zXZִF!t/_]?Eh=ڜ.+s.m +gSBzL]Zq!{bYK%BX\tJj,>2vQ 3|/)I_x "]Ym34);eӞP+f4@'3lMoqc8/߅f\i4=+~_zt7^q.ߤጴSw`jzkh &/s.s7$8Q"TMKq5մ]i_7sBR/4|ȫoʇsIF-  FNjcPPٔN[k* ,9C!TcIq·;ոi)_r˪hx~SE#K6`t;-#5NKs 13 }pjUcǚ\^ﲸ4'ѡBt+ Bq8;`W+WVWFC;8Q`H1:ώҦr<=89%e 7 iQɠ%LBeB۩'R}>+J DI߱{^^k8TJp9bUO j.OLt- .׼ A`M|F8j:NۦI!w/d~᯻W=_]HʿBޘ5[іس!f#ۦ)].6LOѣ 2&#/Fxd/eυn,&a}deZ?ՠ<]`dlLVńi DH5AQX>PJ.,ѴLhNzb g5?1)٬l@Oe9uyBXh>=ؓ`dw:ޭp2mKpD4s M S>3Xr9ҫ{I Dz(-׌vH+2׉cRpQgɮ ˪㒌Ьmum3i)d .f&-]D;  PE K/bPՓOc&g9$B.|g5$c&ð/kIGbV:F@ta}%" 9\B,sK_cՆY$&<ֽžZ5p D.w_@%JZrh1 **נ}KG0HFۃis(F:(Q}{ qH195`K3!R 5))j(eDoJZ,PbXu"D.B6IN󭲱5G?Ey_[AO"h 6ؗI%[_݋.'ԟ.o ~Dc9 kJF&Rp;,05F! 6"08@sb<E۟:e2eL-GФcLi5s8og͆Zn)䍈X%֢qn>1RmGm흓6c3thǮG:1pVvuC`Z}޾hǥu@2B)UA ebu( f'f #)t*P,iKkk89 olJJ1pЛN,36~pM㜺DO02=E 5 1ȄK} d^,T3%}۵d3,ElY\xïcS"pda5/pŨ-wmL$88B^?Zk-Odg1UNu{㞫3Ñ;T<qgJ&4n$ϺJفx z vK D6wnslCpA S#z󷝔%F;yk&mTavE~60y ʥ*|cґ\[&V}KnpṤZv5R1<s`?/i8T)ݎC,Zd>swZWtҜ|UwklT SA# K0`}p* d4GۭL}u@/5c)sll)?V<0JV4 EuaXyA.TTщ V=|UiſF` *;,΄$y&``[Qɣ?يO[=#5eY\@)%Zak I ߦBp^.f"A-~t~2 D,Ҥ#m-r;R!Jqx].5TGy4MBsak6^>!B2S Bn|ڤ /:f(G Y:A蠤$Ld4}- Z_%rKK@_m浸;YT &>`LGivN2}55>I$G|?yYV!Ry׻@'*J6镻.gxۑ zZpWgk@I#sS` F:;YZBuKʷ#aQ,Qfl45փkT! I 6#FaAkHsVj(4M0 9; &EUIW.lgAXJnGnv1*c{pi89 4>D5=h$.:H~R^_Axf0@1N p22W3u)-ӂORwqq^5 n%YjXcC]jgA^JrYCNzcq+ yݙh:d ycVZ:5)Rnb sN~6ct:NwhqwypՇ֞m=)G'~"\h+[rûY_ͺ]'| QCj,KWnӗYy7vE7BG({W1GWFmam6oRl e$G%ՙ}u"$x|mEm静UE-F~ȁcOؕ-*39_| >A7C> ) @$^clU8Kr Tɯ֏SCOBE+GZ<5S}lu[]RTY{{h,hQO>Q!%/!=t dnwDU u 5tbs٥#Ϡ91uq9mZ' >sf𞴫o@aCWEJDqjlq4"n[lC~U_kPZ"-Z(bSR`G5W9\ڲ#?@sҏi%0_5ǣZQWy6a6,{]=jOUΐ 8NhC뾖5MdVR}X) K34K(4:LS0=sH4@X",;7dTĹE8v 6^kQ-MH䛮"+v j8G(LnGk/@4/w/ gWKKkӄ3#gYZ07070100000368000081a40000000000000000000000016239ea8500009338000000000000000000000000000000000000004c00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/scsi/libsas/libsas.ko.xz7zXZִF!t/ʛ]?Eh=ڜ.+R$Ac|6{$D=fŘiFeKJn51ue_mA1(ΑX 3etfшs_7<'74X.D9Cϲn*eF2`3\D ļqm(,/k-6UhjRRCr)~]gZ}^Ix)L*s:yB l:1U\7Qg*46 Ua)G\35&UT6oH% 4S[Xc embC,\f{gtXaL6u(Z l ¥ *8qn:OiQ װ _5&fw -Qz# 8?Rno7!?pJפ/ 6jOg?Gen-;Z./e9j Vյur ocT֬gq/C/i w+~ׅKTD脳b\LN`LjbZ͢QglIɼb웸Ϙq)/ZbqR ceضggy_n?>ē9#0LckLI3nE +j4T~4ͪSXZdp#zD+ZM8 {d-UL#VIE_T/tnWܧ.8SYx.<}4wMO;Ns {ygPc Ukw ČG0 %ܺT#V!LWz@U.~4MtFc)7'~GK8CZ`v+C&vbh7 ZA:b~dYISk`txs.h#]޻z;vK ǝ[vn]uy9,|qF㋴?{4ۡ>ow]ZI JykVE2Hl/^R;xjg,:} `O"Z\$j.1іZZZ'ŧ)ᘏq  Y9{|g eͳ"#Gz~5g4),/S<"wGB鋴ߨ [|v1SSKpU_I$ Xv #s':ূ{ tɅ,D?J@uk@b"HcTk>9HGkG]cb?7S94Z9,m}EN OH=p_ ЩZ{KS, \`2Ge8znd!i)2(g%1jrt ZhҨ9e5e*qOu$A 95B'i)NfV~c+,ʸ WLZW0 SdOBᛮv). n 7\kOjS S[/3W UxSjN@FL)*cz\.8G p[uu<DDn0uFYRj>(<G0<ͪOP/)gƟszOBm v.>o/B#KKsi$?wR+oQ`G !6pL姫kzc,<ú Hy_A jlj{%0 H{ u~zH#Al7ՠ:v[qR%4آS|Ϥ;*A>Vm3K4:d}C lOF\:9g OYbl=O9l;tXy7l.F]MB9lƀQI/N+f`,|!\N0֯[V %^I~r5?ʟ[NÚ LSl*>%$jVIP I%%'#`Yڞ/SHO}ɬŨM4pYȒ8%,F4)}\@0m֌U*<%$,1I=T}{A}Z5%{_eΓ=LO4ZXsth|5 &ŵyhL,Nh-9hOGi:P:_޶A'FA)Nͽ搬M]\LLOG8l/f+щ VO[v"@Nf_zkmjh`GdMuNz\J&Er$cV`z%vunj"E3hWS&wq(̤ @qV?1|_&<8*<վN4eA )} !ꍓVcQ04NPs4U;ibZf硪zI<^W_AA wfDab{ӛQ8"K48tjgy,KD~]`bZG/xK$d*Ozfx@o1+9q&7p͙צl eYD\MM P@rIr M3?Ś$ED+%Ȏp(:R'HgFspMlgIM8a0N BΏC#nMJ&RNDWڹ  \ri(M.p/(fE|4F 7F`tʕDd &fug2;T$YrH!dC)v+n0[[bVpՆ̏Z {޻f}ٚU2. $^v$w1:R,)inցR)JSv[P| m~삭r-t#1|%ehyOkj[gre] ʄAPH,!+4NA_j-"{F*qFS=*}[|;ɋې"O)!|q ӌW=yeMhD5'si rG q*HRP,JJ֟O."P2}/÷Re}\I+uK6r Pc 3,LJ۷W"g0 Hw$!i9WHO|{ ot\a\5똵0E>HݴJuȂ,ebՓoqS,&b'z㞰pC?n4\nd?;H7hV8'T\UX0ИIq:l3w%=.r,R(iŒ/lCIGd{%-dnK^r)1i M?u5̫lyYMXe sK}h[7NZSۈB(\I>YnO/)Ҁ̟Ah8^B Z]$ ڧYD5pmb4 ?нaQ)^iv\p(E?gw34qi&9x3]. ?H _~;wANzLҭ}8 e" ) gGLm֍\1Hc +`B\r OI.~FYN[B׍h {&O?Nf@'Q}AUI{0kGfFtI6TНEeEԖs]#3{yfʢaa4I;MG%+f%ߎU+4 ]( '{L󧘼O#V Ho ~pLtLk}Eл'ԧPmi֛u.o2B@3XgM F&ō |%> M5Hvvaii[fyxq%nՒ>:X1L;0Nݽ< o:X!~W`|[IVopb]$f$znڂͿ˄pv`P v#Kk5qJ#O  xI$Q,|9( "Y8z^)J>i3mzWC9ޓ蘸mlhn7BA26ogiPlfO0@4}B>wt}J;-.UE"GCr.HDtt0s_~%0pr6 P[:nZ02P,{BWJ]+JZB]iBF P2&@y.e͌'r;v_s(uY6HІ>93Y2@y E#AvVݗ k: fNqKP:xF%v $iƞ~F[ƁWkn~ua0ݶHM=I^"= *StHVb25rђTu 3CC0^iD1CG d}hnT +̌2Jv<1܃:HbsC))cfx G$Px o?NE\_2a;?~ԓ/ CƲs3@Ee6A l %Qӓ 9pJ Ѷr+=!h#qYj6#*Y3~?bj#}i3|kZ}#(05#O|ܼ߽،2BX> D\2a)Fz ]jNkIP"[UWăD值j?1$=X6 9X āͳ:O~hȗ!Jҟؙ[q{|RtP%񃈰U\s]:isQС%KC1oO2px3a`K\NbWTe9'\B- 9b.hlj^T(?'1#x0|pۏ2'!R&Q ,yןyW co>xG˫ B X0‹L>!ckqt B%1x>{AՄ\;Pñ!BgeW:́ F}%hjl\벷E27v/fcYc Z[ENJ/J:/z%sOsWiHYHq7d3X!4q=0_Wj#%1nd\'V|*ֻE)*˾C{n3y <_6d OvS[|^vΦl³`g=d6D5@+h;b;C1+ZE>jUT[Ǎm\T.-7Ɵھy{47$Yiy C ˷c 2Hе2>1a+Z=@!{ӎW*]aE -P|]P+7Mndy|w Cz;O۵n4l9[_n1+|/ *.f߭ sS@("'!KXI7juRJ!D̓\bF&fx/dSPoMqk;.uv'0s!yF!"{TNCR/t$=HJ qp4rf ̖| $re?w꧗)TZ2k>:!Y֏OZ\DajIgSfLt*/ `Ѳ}#1Р6NT#%3[Z񌽰N V IB( 9}WxmL4KJ#8g(̙d12@Rf{b uytvb}z0ǫo&-f>Ӯ 3>f򰀽4%"_qN䞃]:Vw=!Y>K Wu mtCINvhAB&1FȢcN#!ٯYH}F aLqN3_m TسD!)xpNe\-hKUbw'iW;C?xOۨxp=ףK\7(MrY$UDX2Î$:`y/jI'L(z'ش(458tQ-ص (l|Nv-z0_RU7YbC}Fj\wFJ$Pr\~(2_¯[TPL $ 踍$䙐9ܪpwp0U,J~ܖ+.gls/&#| eYV~g#֦j zXDڹZIE#0!씉 WJSEtMK:w}Cmc{pUwrrpr.T -59O6D" /BԧjzR#fqc~JIS7F'& (<@` J X9NC+xoŪi W;SFtYWF: &ZhL i=<z||USEș9Ro/G" jgS bKkps \kP} VoǤ??^nb5: +cpo0xiw_+H\[#C `ƓCy*7-XVJg[VG}E{)" ÖzP+R$3Q*Ja'<ZmcZ2q@͓p9UưMn`DS "- xPE%u{1,$b*2EkKDB=Cyw_*Z%[q;6jFY~(iCmq ,0Ea!`J74yR3S+2GJЖѰ}k%uZT).(-:/#\[[b5٠@zȴtx i32]+^x]ԅQ"INu0L~q A;eo>%h0(}–~RfX̥袾E?ʮ.sdl- np[C(n$(pA):b\D5@_{*~z-[jߕG.IO, `=8‚:tSlK\s Rl7r2#D:[ DQgWKU~Vw?~|prC{Y^KA0. d: TDb>{su_r(jK/7\ } Ӝ n/E b] qDD$3ì R|j)Io3M>'x1ʛ5Qkw; Lc݄ |,&`~ԙu)zrZ/qv(# uƬN8&w[6@{ҤRJߨ*: Eaxӡtv[ԺZt@".H(=BْT"m e~ 3=V X\mh|[A7Bݬ!?{p֫F׫1 ŮعI %OJޏz^F)9$~y" SwȻ`m`sB a QhZ g Z V[2uI|Hobp6nE5@!ibCۗaD,?Ev` fbHA<7Ld VڡP {%Ӣ:\KCs5xW#&Z:@ /LÞ}u2&?}e0`Xϻ`?.oY乷=R'jZը Ww7s~sXdNMJ b}B>CM szRAU2lIg!PwkΏ}U|~Pe酊r;RTJTmj-i"5Ypd3Y4|nau[aˁ pv(Dh 3Z'kV.^A'&cwjN|-ia09 2A@4HtU)`bc]*V&@;/"RǟӝJLLPgZ3%?~Yx1(#9N68Y4KIdY 7zuR_P;SstJ>m>A?+Lf<_4[ mumgi ']{ȫE䌼˯zbYZޟ"n`% h5s1E>!U'-42pow7ctq<rE^]dh v؈=LPҽ{%:L?? 8JsŜ/^j b2viqqʫ[bP)8۹#tok 1vjR2zZiEqTC+ڱhK >{xlig~+ؼ*iNu}0*ݨIt1 '^}ͯڊa.^qeEb I"!IV9A;n`;('XlǏ֗B8 `Y:;Ky$<"q 1ys?dmUD{ )ģHʲmh\i{]d"_&tw9P)Q&:FMlIi6a?)OYwv^W)PӁ$2IZh}$8 xLagfooET ώ]|M?By ʕ[}m˂'6'*./AU L_,)5 Nb6F^tPAse =$JQRXGE[V_1{Vz[ O/;Ǔ -`ڲb?|f XWɷwZKT;Gz5)VTsHJZDYUj-PQSfʥ?L\7Ұ~YK+>AvA pK$)߸]I9?Q 8Km{V>zSk(w=F ce>&1|qS/sAx:ăíf[+/³D({%{FplXnWS?gC J  ܼPgGSϨV~Mk4ǽ6BRa8NZ/ʝ~.H<)~빓}<\٭!%O;:ȮY/r՝UJ@1C\eT$]#ONl$O 7lſoa UKd6ZG2i%.6NF.[*B `:SK&v՜0i#H`l`f}ǐ+R=&1u9 luωZΫw[CNzAB >M1HR>:=3 $x !F-1{G~$?M;5OՕ%/[ ::"SP-;+|;Kx*E ,II%O\SQwX,>fNhi' [o8!L;ixR s}xxk q㤕3'6*qނ;حd$͘ hs)=~{7 r߉9\L3wG]Z\Gԗc\R'`M (%  HhcL2WJ[[X l^ k <7u넮hZLBm[f!$GM*!5I9KjИg:ļܸ@  D((Ԯ燊5p6#5)^-q^ '{'67=mލfk ix2nڄ'IU^q[£\KjZLyMt7IlcCb QqO(CnŃC"\y#DV=s 'ÿ .ʡ @!s7V|c /{s&g9|$S@ÙкNu ZCUQ꺘&m&͓,Em$8k3zc%`qڴa' }u鴝ҜEj?aTLM<5/*t1=# Kˎ> 5h Y$KKKQ89K &u`D Da7n/ةf)M'̉IOD+X:Ѯ\|dWA?0+H!4] k޵該CģBzr{?b!҉i> _#A8cGuhtxZP6>,W VN A?Pv4Dou(W/#5]o\RfPbD.҇aBSNb6/pYKW~m.aB8io%,x61qfXuWLL>Z^M%A񋓼 6 6Bħ2U8?*`ԼZOmVh9  HWǼ2YP!q 5#J|L` NS5YZcDFb.(\ɎGZ5C?3{&NCk)l62IE(?tJpmoYM(MHԘ\9 RSuim>( Ȝ;F"HF{VlwZ6(Tw0)RΚ¥.(`BpiLYW <*/ZԎ`i>PRĻ%f"jILڂ_ 5@ Gnb=* 뎣u22\ '8!<[_I32F=ӂC'$ڈROhE:2CD@=.{\BlO+Bȝ{ { 8+#8֩3CYo{OAEb yxڗz'=k7i M`̝:" Qu2WzɿJ,|-pZ=F nvQQ' Kftk(^_巁X8 Jq{|'ĵb1 s}PB'/1cm0Q_!<| ?ڭ/ X=pV /,N1%tHΚ==RʨdIMq0[͑@9bVP̦^9= ڋ%C6.6l8>~uzbR>qU 5f##ŐD9S ܙM$_MXUnjHΫ-kԵ$+oiрV["L;:V7XiF(hYc]"3iO <ψAy]{c~Bw6ӆqDPxs!aq#˴z\PA"cg_`U2k3b6R <9ubsRp]B'jM{B(*٣ `>Gc2]<βH|r6pǜ 0F<QZQK BMYe09&zhN #7DX>{RۦkМN>>ƾEu('*-t =B=m c}nʍܕ],n29M~=7JN"f(lefaAnuRٷHDWoA[i3p7[fI\@>t*Q]IOϖ7D|w|n8aEE"1U#+8F' 8)>1InpC}c<ހ$t 5x.9ݪ~쭋SVСBȾw6e<']M엖a6( vxGJ-vȏ;+X\olG߹B9NyaۯohQ֬XIq"n1+K{{ITӆv PBؔ㸰qVyUO:@ `-Qmg׷{K}&* j81?[q,ڮunfZ-пIazZy}6#eX@-AֳQ_vhgYn,cYI6-!_# jq!Ai@D EJa?ዪZ8}zV taؚR;C&~U ܳ+Lblc3\ %TQaFp_?T&I|Inmx{㷌/n>_zVj H%&=8)l7ڼO?~JXwQ@pK@ʤ:qD\IdSWeuvM"[=MNSUͯ6 TzFp$!X=F:(5OMpK\SnpDBE-cw̩6#ڍ IM1KPeW[}nuE5 jv >6Y}ii8fewp=|C| @xn" DmBA*3Qzad T@{zKO)u܋(0BU~/\0pсqaZii5˾5;o)Mb&d2[LR*Sʩߪ}Zs*T8o<*^+8FH a\lQ /|&EH8\,,圱NK|Y7@Q+e}HK㮙 .a11&l>"wGBq)Y;YRk:{ڼM6ɝ|b҆@ahԤ!1!i s:mᆌw 6pU%ȳTC.[/Z)#[1Y"5 _Iۄc~ gg&S1*]uK|fI0h"L=qPϛ+%^'pt)fh5SY-DT&%CK70{!E~9v@Sȥ ӳ5 /d[>Dx'199q=:xH{oC_:DzʂqCS@MkogPuRw-%tb=WdҊRbWTgNNliI:rl$Y[2a3M6!g>j~!--.P&BwkvdV}sm2r亜P i"ZUp0 1g[?f/.TO\kEl]A,vgOu搬GVg`/fZ?'wH k_҉^o?,7~wR(6dN,K&qdʃ`eN0l۴>g7zs@Od@Y@0ni}e94W/Z1&xˀy!tڈ5~ VU}S@ ^-NK$I䬳.m.َ-މ.ډe|MMBFPe3_MT:K`H|浶3{. / -r'PQ5Ĵ(s ZV5]E2V#I {#"9o.nIA& C hN#8nq&gD\.fx]efkPd8K>ȹɈAw'Sd z$%AZr[pDsפ`LN^ ?MޛGrpT6w;n_ !ط@"nK|wQ OKEk*om~8k(H0mOy93Up懁Gh6c6>?yoQVCKjyRrLC=6i2mwչQX?<$Lrˎ2Ü7e*#zgS|IFZ,h,5_Vʹat~skU&L\q"Ҍwj$Nώ(b8P3bv":6lB*aTl2C;8I'x^^2$TWofdaʽu[ڶ?-='xMe 7׃zAZI [jnchInخ罩i5<"a'۲ؼzN'72T609 K D)D>WRSlCrRv0 9GA/\',N9pvlyG7Q57 'ԡ3ݽĖU쩱tuw"V]1y"iӉ/DX˕r=xsI$'HͪMuOܮB1'+yYTsgG?S Zi+L:n܉ >N1 )utZ[qMۅ"Y}1ܙ6wJvEf b)^uLLyw|TНVlƝ6:fG*IOX!E9I:'WX쫳x̧1 Xй&0 AzVX\o~J;cg7\N]J4o1p'PWL9.$jAH.] sd Xx^M=ngDyB8y=2bz>4ヮ>Q@A5̺qΔQ<qqD[Y>^~nR`Jѳ?.ӗ{"=;%IRyzD 0bx/N^ظkzxT,!1=H^>?),o[8fΕuH4R<ܾ:HACW{0XF apa m[kzv"E"%D=!W_{c\yo A--jEz#4 l!{V9"MgQ/AB3; ܔv(;`L֗X^DxF!uA>HwSƃ )gD<.YaIJyP:oC!C&gf Xs<4=ZH꫖- )qo $ؔb"C̪vj[v֎gi )_R< lhI^ʅp ./`ujcW/%8&|Y muc)9̴&Lwx7[5_{S/} 臁&5k~O:o]Hߛ2b;q'`e! 6n&~瓰6Φ3P<&4EjdL'>|¢QR-rM{Y`,$ӽCijڴ&h[YJW8^ZY^ݨwH c!BIJr"8f77 3jA[HJ(9kn'y I 'bW5Ĝw)g iכn6eOu[\ VQq.y(ەTJHpO. L vacnC[tavXS%dLU_h[(=NȪH. uK S mP }6 0J1P )}>`C*1GgEM+ βP@,~wsG|seFYN KIC]4ʝٰG4M*tXzRF[{RW]<uY0k;?~Z7°R$D+]AyۂeuLPM,+&S9/?0(>_Gv`crp ξىoIw{2vwz||90;<ˠ9K^Cf6"PP'phlfǾk g.x1TF&:֖hOE{5"aOՆwA&K&3Wm7^R1=wA4ԉ^NUDfy&5CSVk)O]Sx"78ϓ?_K'6o[9s4{SѲ}3+ǻ0$2Nµ,rk:s=Q}%Or^<a"0HyrdkvK-8XA',v]|g&E7NaW)a-b+u^ ƈNz B8}@,s7 ,0ZRqr9O[K*kUfԨU]཯ Q2tG/B &txҫK 㿉z% 2}IR8z[s)E5umŭXاY#5gEc$XMӪ6Ob.'nګ4mO9BF81.@Vǣzj&?+̸m <\8(Iucc"`h@T۩|tw8v}z& CSlqe.v7r)m*lwKolyN\~g㉷RG

      k9ؐsK-k`! )UT /+o`'@ի4DK2b\y Ob65, xsgJpƟly,4]T$,Q5VfZL:m>EO "t]-AjEGēKX'YYe /wesDHђUsM3,(ynj@EֻYPqWXW~ើ;jI{ poh]΁gv Vtķ'+PbCm"KDEdbz/54| ~Q3'`gf]zP_ЇYLvxm&n|ZԬA3K߂mpZtnkQ'\NQD$6r7c rLL>a׫=`Nv)O֎JVu^ y]k۞8_F|'{Id4ޭͻFQ[K$!KF>$o=B=~l4d`'wg)%V#ukЋdB$IN,jv'>BMg\PX8(_dpj29Z#kQPrQuŘ#֏*6qhfPdae4Vq }wEިf1KKkN*h`C%)Cu1PU" s~MD#VzdNBrsPoyg;D.@Me|%1w_v"/-U:CW979x:/^W\w\|%gxOĀ2,p}1mW)ZʺA R]wmh*aK39v5/jD !6:DXI8ӌ)`FN ŜkF˛8DURfJ8z֒ݷ77&r |H)JJxڣW<<4Cr˹ .0nՠH` 7*e e{y 9 dW>P؉'?d `/ߔ$Yh Ωuӄڃثb l:0%^%-`` :ɐ76,=oa%7`thE#,5-F,8 LJ-4S]5 -~pxȹ,O]^D^z0b LvIC'. iJH(gxw?k}:!Ԓzz/dd/|Ho=S$`#n!!w$M\RY3Ffp?t DMm&WيګH +t8~k6{ϯ 0-^DbztG~廀FEoU2#NY\yoUJc]a(ܥoЍmTc`ڨE D)ѧJ}i/vX[2΍-W+ec}lRH+UIOK7jQQC6rh f՜F1z腀eH\G86ik*ǍqRE~ r0=0>¿lkqx6"p2hleO FD07~9%m$ֶEMyb͗?ɼ70A%ؖR/rmJ (CkBh<6K+TgPvݒoXKv#m "-69i ߽cU ڭ:,#bA§#̛鉪"~#ׁ 'tQK6Z &̈Q>xF<"!\>ҝɊ ;$0a{i5 zI|^4urVRIhʸ35˔leߊ0KttpePD$}ױء5F_Z51ܿ=dRBCZxߡu` Y~m&h-󘟙**3usoxl/d8DХ\x* m0FJڗOJ<+ ,J_!h1z2QAՆI'K1cS\+ I9T2Z*{M(V~GA7D\B:f^YP9z~a-u`RV`_k]']HmJ{e_7[P7#+Xa>}v0FCv'Ur M[ۑG ?fyk[C&h;ZNj-P. J q#U42cDV(i?D\ٕ2cT^S= hȿY%n58 Y {iE|XHC I|) KB@Cc#h)3Xz.!߽N)7HmC? ?b?qE I;nV$_Hi%&֍9)*)w:QhsejV~4P]v$$͗VL#հugqO fJBE֩3 0S}\ILQ()RԯJp؉t- [$]gK/cV 4>5a̩Pԡ,{#5 d>xú*WޝOw3bߤi4;#Աiw  3:C~E:h>1{\dӎZV/bF匇I/o^E%nm7z(g3.҅&} - *B+|s,A#Ѓ$C.ear8``5svaECC\.EWfFp׏$I`QDP^FN afHˤ!~Y^h;=2l4AӜ9g·HUE2Շ {1=刯˟1e|2tEQl 7Wm ìKā;q𾯰 ɣ^7dDtUIϟ{;rC[LWc?KQ0?4wĜmrw:5^&~e iƫPW=Pfx7&Ay(WSWT1#h,NED:l<[pK*>:3^h+fu5oY"j%?0=цd!GTō+]K'?<Y42st딧8hݵe1P "U.N骰d\uRb 57/9:>~y KTU:rO;(b,j^+]d( 6a+kƕFN:HpcXf}vۨ.?+Aٽk{pC;Q(n "a&\VL}l6<[oap iJLܺN8dDGi)vTia{ho~p;-a\1G ۶~w*ƺ|ŗdq@ ϋ%Gʣ !u 횮O !ojME^5RUZ[/Nk_ID^*ō6NNjSiVFnU\Qtagy35KnɊ{7 :o&5/Gq<|%{4q,<"M-^ &"QJ.4"ȔNיO /+#x\DABG£,z7z5ibwEsjz^nx,} q٫LK霿 ^Hi<&rg!dC357MR5EAj!DxZ:h\j ]kjNws䕤=?.jI3b3/.\PxG)-4Ɏѽ&b&xRd#cS֋kƤS)ڌMv PE7!y 3nwBg:%69NɍopQ4IoۘNwNJOb{XSV}Wbh(7Dy{2HPY>'v8As<ޑt% ,gX JE$kNne_Hۮhl(a{3DmFzS B f7}^Zu &,CL ,A# k5 Y.o505_Q{JCY{:0tp-@Ii̹.]zypĪ}Gg&؋,{ ޘM~n+kUb;t!g7k;ջڱYWe}&#WF=-"Nf:UUθuxژܞzFIIb R^B=a_恻IH*hmf8"cCNlne2PoM~Obe:ѥ̐RQ"Yo:,cB"?Gyzm B k傔;U7$+%deZf#uzUzbeޙUpoŊ Z|͒sL,/; 亩p}jbȔ'{uurirVTpn 2)T~|)p,U ET iBq1q4Z-}1-BJ3+|@=XH-{Sͤ WZ2D֝FL?L&PtzSyHb2>2Ɔ€^L_#E[n%,8s,GBL@OƠbzC7b*8m_wa'7#鴆,喅܈*vc ۲duX@-[л4=n0'o$^y}!ag&o&$Xvxiߗ bBM5InT %RwXb55nʤ#C#u "WH~{7m'|{e-}Y_ ToXJ~}WRl+U(o[ }S|LLɳg 2NQ5Se&bmb*>P78} cf:Oec#vX|H ݢB#rG=nWE7)@i4́Xvi> Qr841K|ڒU/upII:?RaW'oJi4<-P,HRs}orƽg3c4;l>l ,t MT}5C4ToD- Ǿa K/G SDvNM{;1 QAg7ޥ-F9M#T#Cљnձ\`5tA>#._ MFyROqh.IE0/i6$<|.c{ ԁofל޻\!̞iPhT{%yqI |jbK&<>F#XfV8ghNΊj>tͤiYP*$6,)m֎m;uRPA?6+[)fqAXO vZckqe^pz[)6࠻1a7pŹ֪m{8h`eLA' ЦCU\MԎJ"QFf|QR)zStZ H4F x<M]`gHzRI+Im K-GJߴDYq+3ϰE"dbyoU,ݱ`:h$}YPEH ZxD*mHĄi=8+9z$8_,5S mC3ޖT8 pK/4?piOJ*RPp8h0W` eE>v>BķXY5Lgļ2\lG᪠E=p< PU^ 2BO$0 ў=`<:Ͻ [9rJEMI \"9(Gi` &{kf4Mz( k4N}[$<޼A䜓mf/d  wňfN-g^o lH֪sI6XgefY:z}mLCeѣW#4ЙvaYCNId Aҟ`9h_9Yq ZSW.5" `Ow\ 粁A#Nh 4c{(oN N٬ Ѽ7+.m%BK(My%"ύU2`(d+`(//Aa6ֆDHmqj ?uu:ϘM *fR}5i$N@ܲM9ZחE 8ޜFqU!iFkn. Aa. k'xgYZ07070100000369000081a40000000000000000000000016239ea85000668b0000000000000000000000000000000000000004800000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/scsi/lpfc/lpfc.ko.xz7zXZִF!t/KD]?Eh=ڜ.+Ɏa{},F~Yh"aYި%^ʛgwgFrum=u] љ@$ <&/O} pp~bbV<n6AeVķq,Is[2!k8X8;.|Dfo&ils{c|QZцagއ=*d=Erw{lBgdoA+ZБ.;c>Ih<OltڠCQֶsrd]3gW; U 2J*7hkM̹0G:?w)Gj+юy͑x@ir#@I$ E7~,>Kpb żCx(4FWE4i>;F6]TmPQh۪ste~.HmhI˄P/w\ 8ב3ETӆ*P>x0;hc#kXH]\7 t;朹Ȋvӗ/.W GI+݃(kJ!K'_<[{lm딅`s\agɧPPvlPu AU KšlA3? x8 t^JWk Ksi| s33丒˼6SQGvlHE 8zKȐ;r[A֡ԡ衦@ h'09ѷP_pdbk{/$nʐŤ ;MdR.s$ͪ}4ԫ$QdnҪSJk UEYV0SMIgMV~ Pg+U2ŗ|W0F'nڣq;ƣo-"uݸH #蟆We2mԦOu{GZ` n\-ɰڤ̥ɿXes7~:F!Ј.6ළP2zخ~omRUtlφf'1)Hlsp sŵ+?`:H~ BLͪ\.8L+hWsn<)T殍YlqU =pPMa=R٥ Ԣt^pQ 7 WQ/"1Ԏ&ܱ̠m^G'ۉf]?>қEF2 <+VCaytx'+4ۭJI%'^\?H)!\~*x q6έ:jtUJ a!$)O@LGjpXQ1m@g7%@;Lgny*O#4-F=-cXN4rfE'$\;eEZjyG*g>P'QCF :ktxVd.ɒ(vjx7  4J@<1Z̏+4/pe{-~ 濨Ҕh5VIU%2n)S!X:ZqFd!݊Qe{~]*FN#a:1  .;}h?uO/Iuʲ t쬠ڼ[ۦ9qYx́o @Q(l""Ѹnw)Oa\W غ_<' АԴO5q]5yL1@?;D)w\Zu'o{eIU&&&J7Ć`*7N1A0<> MEF9O(N=gM=o8NBkpr[B͝@[ZE N,u/בol;xl⪌6 W+saEqlS!H -Ifv6єl!An!x)}{EIЛW;&ޠo`U+r׽)ZՂy\-H&nӌd0׆g?0S_oyӷ$_W&F̟8q`$,~Mc]YҚ9& X(֥v7M_@=π Km B}; mʬcYXX70h!SS $NٞHZQ4-}~X|vY }fe=ʯHi%C'hp *"F'rA5Ldz\/Wx4jYuw^0{Jj4&ȧ ؓ@1t zy}|@qg( PS^qy 9u%[2ȭ|fhoMQ[;cy2\2?8)@%5cx= kpy4q2lP$ }CT؅qE/SQqI3¸sZ8G~0dx<`st#cr_k,Ż-ݕ$ZN۔دb">ى 5e#я nu4JzVlj UVMrK]'kR&D+,&BonvX]9Tt#V]N$ܥ Zz7%a ~s& S~r1.z.1)uFhݲ=h]vv{̏;yOhX&<c9.4e:d\iF(DZ;t:hKLG^U>-P!l츔zW`5n; .If4~gQ_0f]%ɼVBJP(`ⵟK{h EjSF%V~ϹݨrV[q1ɽ = R0h$'-{RBLF3nū4ͅkQia7t{ZIbZ2.i!ci/o$=Wr]]~U\8%&d|ݾX$\{7BϪO@3 Ub7T?E:ghw MjiXnQ[\cQ%rh" pz`T6<cm- p\3sƫkU(R vdk`J{(JSmHx b/n#2MbiU(;cPJRQ, .LZUnU)S?㬥.y+[ddPЙ"iן?D?UC\SzD+&ͦۄև"Mb ?DŽb5Y^ Bر*2k~+=ϫck>$Q]Hl]sh;Z+zS_|l9QQx2N_[Tf4Op>X(Mm0Z݋Eo1DpՌݔVHCek.p[2ꯍOɂx)Y[1'b>NlCcq,! T~46XEytQZִ4GneI ) r2P~šAr6=% ꙷR_&=,F;e|rNigoAgGBO#q u$V Rd0O1,ۯ3Ta@>9Ci?&b<>sW,&szE Wj= O]f`C<އZ]~]RT$]/=ܭQ>V\)aun-Pe4*Ld'tɃmScX[:0׺gp#y)<2.%?kq=k66;2Ȑ:=L,󆶔sPt1x (>?}V,FއC/O07+@Y b ]r>Iqۉ,BMnXc߾Nb9"msFC 5u<}J}2pV 1Wpuj?sn jY/L5%7rx!L-E\K߆ 3|9aW8r{[YU@0sdV'14y'3ULHp+u B':^/NHOtgR=,U;cŸ(;emO*HPPӗ/jZwAƦyTTg_' 7% ]dgH7i~1p8ɢ ^N&\ZqUM͌͗IjLmݝ%Y烐+23;sRvSνn{zUbn~DǑl6mv[*;fs{J_tl1#5u(كr/݁"zj˾1+KU[MFq /sGzWd6P];砚a*y61jGW$}fe,aܫ|VzU*"/JL;N u&ke;H?R"͘yjг!>.C׺q- ^Q{9?ڔ2YX D54I ̑?ss9wPh ܰtCC.G`eSK>o;8$uhl@1K"jÁ:)@cp_pX#P'uH"zȥiu!n<ϐ4 4\]NnoFNpRO!@+|ˆr*z9X\!0guآ_fa?DS؊XΞzim-Rʠk]j OuhnҡbB].)B]FPAXEVD$G*L\Tῶ%)Rd93VJ(Nϔ o9ghI%ѱr\+vcOT|F;ݰhbv3Bܢxuw9x|~tYVߞtr;! IC9v<D bɶJǹ5+8J=]Q8vg?mA0hGRV\gX.yqAN98OMud mx8ȼS\N1ۈ"<=#]!ZfCkB@e&1'gftX 8ii/p-`)k [ss{{ _|Jh 9P%4 l@ш>6@&V>@z񆎠s%V`B9k_\ԪG8sQ˒(Yp/~ .#''> @AtNع*`0޲ ͊O|%4``! fr asN t5[tzM- `dLd6SQ҈A(C_9xG', q̏ U+蹀e`Jq"L<=<ΣQ={{ DA SMCo֪n˴C@i}h~PIO`L&Bb)M>q!W@9^Y84Xj AtND$>FӗRq~/(uZaYsZ7f[e  6U^J- !דb#*8[ ?POLRF f[}_!-WF]]Qks&DOq] rC\D _7'n B-{@t:K. x7G!4@4H]9n Ug?)ɗ:} Y#zd'?B'~Pe_t3a:Yֺ!d>v90PGό} bW.ߋ?"~p*˦%&CxU$$荴dHJ؜з.LcWZy k%:'b{xOD8p(,TO+8@ HdBK6C7'&cCǝY4BQ<$%5y1'Kڹ䶨*s?Q̳|CXb!luh4Z^2t@]> XC .ViMǃ#ԕH'د@eE%x,m[`Ax(6P8LP=N̺>̌gZaYCʢU \tRv5Ƃ4֗v.WJIwt0\qj!%IO|s_ٔ9sLQs8盌n/x3XBf٥bFxFQ|_*DdK_HزUj07; s4ri)S\>áOpwMK֕$X/WE 6$|Q(x C Pk-!PiBb'&[MMc <4Is1JAH}MPK2J MBϩXdPKc& <1тf?*Y,g/;@&O~E~"w8 `i2Ay0'{@}?oz`U _Y%-K kƶm{BR|ɣ>VT" (]noQ( koBNcH0`Pz5^o4\O/%(mg<|4'N>>D\\? yx#Ŗ}K{:]2PULl3BJewfKf/[SG&ns-1pm?ʹ!,XAҔN_OG/YJr dpA{$=q l(_d2Z]];U`7@$~[_ pv|+:Ƽc\x<eD jNϾLKŊMbBY[f$)^س),6:Tu\UɲeWi8FC6.!7kfZITB$7Sﭹ20 lwks1֞?zP0^NK_Mr{I9[W" '2N`mI`ۼ P.ET$j}#DM!~Ƕ}pĤ-#?+ l_F 9fz*lkvbHņe9 JzֻkqU0Fどf&ּwv~ӲW|.Ḩ3K# M?浱B` N[igNebhfah;Ӑ3j'?* ?Ӄ4$#=n4r0 YXQma7V`ڏd|۝ }c\یdW+$n *z' I{7R.5 )hpKP !mxfV1;˽漤1rfR9}z[DcM#.5'm(z'}zq#n2)pE#6RhֿqX)AYe1fw񙦹ŋ{f/0@#Qg.k\YQB  r,ѿuw!ї 0~f'Dvԃ( ֆdGOIGnUa6~gQ|i?q!i`YEo*Ec=C&XI6os"TIňWGҢFFoM'H![$a7KxX߸ӄ>ntxۅR/]CG6ѲrIKo);`]bZ[h1~=?o2HCk0vH s=MF۲NXrx ¾3I20tԧ5^>IQxNܜyso(ZIEOsaȉ(ql`"LX^:0Ҳ4A-nѰEVša#' ; 1O91~ɒ`;dCf^(n\F<lu8 s]0NWxmq'#h8NE5nT}kSYt];L\(:s5SUgߍnZ!yɸ?KAg[[sa L3 O:9xG,%Hg~dc"DB _]q~IߛfC8H$^$xgX5Cfq=>N*-t^2Zo'#~k'TӮ4 ,mNe@RQ+%!T&rcj^ 2Ol_  `U4 ƐgEz|!R3YeRR/^qMU^X}%fO`MM,~B_9*'U1ɱPrA-rH8]RdEP|"u 9C\sKJ\œ,qƛ;6s Pq@qY6O+v4uШ]XM̒@-Nůnlf\aߧ5yɺXȎ5`Z/I51daq1XCGz0(/;PHvwm-eDqhvAcoTOYd0+WV LEl(B>/I/Ǟ ْaP!p"w>9}M+5m(B$7M(H|=q+io4uIyn{SRK ؀G@3@(ά`Ad|sH\e"#ؾ`bOXϣ*a,?9X09UVIM(Bw K;&_̓SXCos /{0М?R;?a7'| i1{8w`'7ip_U٩UBr;FTgѦd7d 'SNuqhSK!d8kHI?ӳJo M^:_LXЭpOX SN g;Eyؘ* m蚐, A GgT]H|D^n17Gb>+kfzi*t Q&jBs*gmEZ6_^D{wL`N DCTU`ۥK$ 0Ds”;UX/BỡKհXOmOs]=lRpj$ZewћQ)x/wyK| b0+q R"gdA+&NfqDa}a"2#1tSlJ->ā^vALaƅF_oD0Ko.'|_"I^g皩 j4%xK!B7j1DQr/@S @r\؋% 1~ ^WU2 -|Ǎ+ypj)Zz'CCM4Sbbڴ/F]aRm[-񔎛L<' Bf2)kf1ZjKְ*хe_Vk/kȓ{ٷN׈ չ;@xb+ȅKZ-QZQsGe:J{D<O~%>bkn˓(w8pBX7#on*;Ge-aUH y'Wh䗥#=ᰊ@;<` X YYjR9#raY7R6{l`Ēz6O1.wU'l( I}(C2,#t(5Y2-=lЁLYh_65!+jd -fVZ/[맙ÿDzNo5q[c+0U0$QFѵmEdgЛx𻨟8g@ZE+d-@jPh2hը3^ł.$Y?.S1AmyAx\c &}Рj 4fhBR3\j]Aqo|N4n<ݬNobs94e0֒r){ WQ6">^Ciγ䅃|\uA*FtNGD=ꃸ `>$J4)or9}w_פǺir0wT;u"fc\^(Z*(h-pQ=)tÏJ~XW {#ӷn)ytזeFE8?zrD;T_~z6-'Zc6:FQ(gJԞ3}{{Py >p>^AAÂ7?'AQD1Qs0,0ڋBb*҇m*c|&< L g^YjNm!4q7#_-ok:ǘIUY`2Ya7Z-9"$sbyDWA(^: a *W#h4yjFA3,͆ƄC"U RКWA zNiICI~xF2MIwSnie@(Sa5;6&Rke2 !7f3%?h &<\CH6xLaa&i2IVM7eϻlm$H;4JPűΩگ/HW] 0̵Ɋ%PtRj&l|EVe?*8,##oUhF>.B p&Ј<mw{ *dIsd46ŨxT"\V\ b1*QNDh|Z1jmp{]=qVdph"̮OEMU "ʮM*uB64~@l󸆹sJ(kAOu&dĕLjUEq>)Zv5Яq/@r{^iQ" #i7)7UXhy>.%F0x3KXމg`Nt `JBUkHKiI(p9YDH-d%` U)cmA(|O Ŏ"d,9BhT-6 ٺ޵l:ǣL+,& IiJߪyc?Xsn(*I`aL: lg^`$q,(O͌=MIzl77 qNW/Y;1*`VVLJ̀E}]ֈPr@M4Oz5Q-UEu v;-Sl ?/JOJYR@hYڹXkb@՚jPZbs@1*ev0Dvg6*-8I,2ִ<~vߠxl˵0^  +QV'tM$4̨.1Ej%D|gXOm/v)q2#Y*wز߂!Z('(熄/bf頢7マZp,D6Qؼ۷)Hzכ'˳l?#g\29ōoʗW4 z<Gtڀq4˖kEP}S YQ"7KZ+0HѢ4,~ G'P#) W+[,;5O}GY|0_Ɯܲ]i?HlX@J/TWfܖKתOWt|ȏd*C,n eة~*\wr$l]Y/=Ci]a{ B`p 8u}+C/Co+,0G[j'GTHxʹu2HQ a˗z~ 3 ]dxI3<&ّ+HYGe8!I𼎰r~[Q-d*B[G-̉ch+Q/WHAm+әViAҥ)٥5|u0]e}nRFɌ?䣪 ᯜ4xխb"v; @ tؽlEE{+buiHv4L!=Qqq}DJ[qurw?H'`Y C+]hX0"BlmM]`LRͅtcF{J9HGai2tv1t(RfYNhiI \x,AQo} C)mftUgC$d" ^g}LCG;vRZ7~D]A>$ #7D(&:^|A/ H9=EP_l O4\g6 J0("=!5ƹ^XgY}bz}R7,!W6=Be (4qV\tWL$(x?-;;`_q?g)X3)ܼ;7N:2<1x tM:c_ߢ;Biv|]9LzUx"\I)n(ؓI[v-DL٥%2anU\X!B5 =L{B8cu0\`v61=R,VBmȉ:s?*)oLM_oX:O̠\Z)gASn(<݆ܚt$vv4 OM<2,g-]Z;I?qjp!WX͋yU` S\r )3[F$SJ' z[ lgd{" c;tz%~m+S5۲nMo:KMٶ9z#ӕ4~lx#r ;Ho1R|xmG*V?:epM̱St3O#BV2sn1 %= 6~yhO\RƤ8T; Z{jXG]kwLJrh#W߭VU<0tJqsjExKO$Zb g" XlzqOW39c'tϧß$v 2A64avO>5w1!x43 U,=)0& Ek#d]Лq4~O|k뗶l^Sm$ZKYoMDB54shRi-Rlqm}9iA,% (\tc-bi@tB2"*1}MzdcՅFd:k^'PLPuU^Ym7vR (w6qO2憹bq9s/82(<bMWII[d1.R5?TE6iBbDc[46qGhь;rAȿ 1)BZAǏ%ét&q%tzM"Mӥ[ װA5xA4nfɗYb?&Zayd J0 N#,HIWi!qS? w;~{$A Zsg88m1DXxgv _a>zbN|qp9ͧdRjT!nwƈkn Wz҅U$v IZӊƠ{D~8>xQ8២WHp b39=?2^|rg\=!Kds3٬{(4cm*rћp.g:w@N_pٓ^T;a5] Yݟń3¿8A(zDh+*q4BxׂXfc4(]D<U(jm7uU2ǘ.іf8gFnȭL{XлnKx<ܔ6lXjKY4fǧPs6}DoǖCm^qk ٛ_o# sPQǽdzEi}\Gwc˟t;O]:&@w^j&RnY:ӺM8վ١L55k3:r`LZ866\Xt$pIoNʄkSxc+/4Ҥ<`%#SOȜ0*+B9ߏ 3um_kT5N4'Rڽ{9ME?K8zR(z%@6<hgMR~ ( {UZ]ӟK`mCy^0-1Q qYL~aÒGgay5 ) H%F<|uڦG洱mW;@&ǯr`IoAxPCiS;]c {q*Bx7G>,įV{ě& ;egpJ_R]&ڥ|k돋-fdGLRCȿN6e7>ƾ|%08Q0a* L (gvY4;+T[—Mdˡ9Gl~ n,֊+[ WymU#dAW WEG796ԊpL2m96rLC!=[SXt!73ךAVIMH`hYת DkKI&0ͰE>z]h+@Հ}|G+Mm#rE-r݅X֓@xDP2#*AI68g\/4Gv ط^Q,LBp{/P<]1៞\gת=o ВOC]8-22(DD ơxqnm9,lqfnwʫr=ŀ,D˘.#\ZzHzځ"!xDcZ5,9̛977b:L/*o>m0 Xj8{)RD$e@DE%ك)X Y&S3[ZQoi-"e?y܆aw̢wȽXHӫ mFznّ uy7w=8c}ⴆCTSq-;n|q^{Vo31}wvh8, [C(9f 񁜨+xR`63h5f?aѩN*v{bD|],#WKeFsx*g:)Vheg ώdK>!@A SJ:sP/> A(ѳ X+>'$YAL2<}f>A ?\M@y+ߪȔkhjY*td4:lDГ$Da*WH۔Wo?(5VAu0Ks"ݭPa_>;4zia3LvX!4o4=z~Ng*gk]\Mg!/nY^|o+ H-}eRL:K.a E%o">IV˱'dkf~Π}L+tNk!sR\PZdqM\/3-Jnྣ}cݦ,V&x?57KwS37=%d9{sn }w"iy6u47/1ȅbCS਍ HV Z\GP0 $д oB%B`dRJ'٬ 1&ٌK][&;,.id)šPpcM GM'n2'O|H dDRޔl*=yf(i c*7פ"e%6_,AnBQ5fQEa:9ϦtLln>~=7\rie٫d~y]UL}#5?*!9eF3-m v4 ino }بx>OSۓd93sAaYMjynѝ2i|w]܆%0j%#v|P3.P/qpfHp݅R ꁜMRn7ұc-10f/)1`i0Q)h>gG,q TN~ʝV88O śO|dNIu#dJd fL3׮XoFkn, S`4pi :.e`u 58>5ޠ'bS#-Ku[&C8"V<7p"T o9 0Ht0 3b4=[*'r?'1^Еj_"QӲc$,O*Ni+/*h|ĪVрa19Rd JiKf԰4sRғEBxɞZQ 쿆y 2Oo>ÄG aw Fn3e@Nuw'I@Hv:͉= =q$DNp![7jz{([q B9bw1)q&[\cBLWȳ|{%Blg>;r'K "two‹ױl& FKa9r at4̷@S5sCð5 }s=)ɵ('4`%y- 2ϺihϏQnhx5$}?I) 8.TY5WC(oyXgEB( |=ӻ+?Tl\H7#u%k(y5ڡռF\nɭпŞX utS#nJ#=ɽ<.!Kgk9gP5&pW̗nn2 v>^.E iG0bg M8hMw@,8}1ÿړڽ#!AZ}e5)f6q2I]rx~5ׅMr' sl1/ w*Ok A~y`I۬)H1< 97U)xFhO_8Σ,Db~1ulm?w,ʍ!TNƍGtp 6̚jsj8ͩv6r(kcU'V~,)XM^ cVc~|K=)8[zxʑ,:0r,˶FKhe"t4ERjWy#;(!yq,׸Fեr))N3L*I!&ael@e_JY޸'LJo@`@u5UG /X@(0@u3o^y'zO3nU p uME?qtumW#0 q$C/}-qhU4j=,u?!oش.3O`n>8ܶm=}C 7X4[媧!+ d)!WwcFz -<\ɰR|LTZLheMe>lR9>ʆtҹ̵0*ᗜ+؏݀F0;4Ym [3(=<`|Hwy*>AF49Z i:({6 .e0K<0a$ߖ+aUQx$Hqm%"R\2dƏY!VAd0(8V$_|3t̲.a)x掴TE+g W.;VےH~ ᪃v9SyƱnF%&dO͢G` 6EΙ=h(W m|1̸vZ.Y#}9SdJ9iTӸR>[?𜏿Q*) -|>X,)?{5{ wZiLdjj!BU,WWSֹ# 8dHX@-z9|H7?gCi'ԢU1Q cgL¼Cͷ 4 nS;ĹY s)yu[{/m |w/ښ7x*S @n|>f u{3c7SZ8r~?ʻ'2c9:sboI]fEz;KrEk͍výha9/tY^amYt|)0|jZ֓#̢ (|N𝈷(N#ʾCW/!@v`v~ )!@{-嫝<~QJ犝 QӉkJd$6z:-3XQ\˒ 9:. K$:OD[%C3 kD";'ۏ~5*n#݂FۉH𜢜F`8"cɖ=l0ocPq{ә)TPo`< 4D$2o rS|s[EgY??2R;2://Dg@k{#㜥 zXvrLP nPpc ɧ/# yB'c* xSKlYqX+172UgI) * Oa~hmzg6H_%|X `oƦ~Y #!!mPfǯ ;W_?V˹dz!+RN^% 6|ӂиytni\WPqq^^dJ֜C$䀔}Mk|!9[UI,k}`#h~a?7dS*uIG|J41Rgϵzpvf?#tz[vl^?w!`WUGM)%jsFn`y;q)eTRts"Z{@|Kmr ?!4:XJ%ؕԻd"]iB;w:0,rJ5)ZBB%DYRqd*с5e/ m=ٌ/ƚH тuꥇ|_SOfݚ{kX%i HFVkEN$Hx=b!ńSl?d;d!`u L00:TG = m:keχy䔨|܄oFԪJ;?A>1HHͺG몷i˜;[T4ؾ2ع<5KTkٺO 4v?Ijુq+6mڌoT-J\ c_G3f!=I mE2[U";qI_x+T،5Kɰ> MI*Tpjw%$g+Û\[]ig&Ѥ< ,޿ _8yaGJL-jNn4F!5#U&1Z iai/Ι|ZKOVLWL !@-V۔ D2S㒀=2oL`NqaʳM-r;i.A9ə7spM?yjUH$@)'u2'8bsn-ވbCzj ox#\ًƷ5 wTo&v1`$$ArߏOs2%+$3>%QJtumإ*OS?I>T`; J#gxAct+n~U>R#5^PU4a1||=$HIv/) xRWÃt [ˍQ[iTBc'k+W4M.#6d!?d:HhF*(`nںuԺ[w)9ek-J9`O0`J4b曺ٖ%JlPBlVZ0) =%u>@xA,5$Q !.,!Q̂?:ZeBg'3 Vu]TB3XMEǫ5oD9Zvv2o.&3NJҵ"1 {oe-ۈFSc倔NAf`?ى6Itދu[V^m[?P׊XG gDOǿfᤒjR82D8oz@n (8[7Ĉm=ˀ vGPʴrbJW=BmpeL} ъ4hI NsQ=L?M Xb8IM|JAkb [sXKjխVR\!.`Sp`qCK0ddXҴy׹!0+12us9- =cM%FCOhSeGMtEcVwVdL6sJHB=󤒨Z|Aӯ1{2Le Xi9:x 4/:\*#rC}n>c.*B<-\|#1Qğ2^)HӘ=(‚yp>H,Qwӂ?xep8,2RUt0,*(d{ο&dcʨ&v"fL Jmm?>w˾1]ztWPGv8%[ڟw ۭ/uCg:RI,! X9vi Y}5Ղܽ޳SZ!ʲ`#z:ļI11a1M?#Jn" 2B^;~Ȕ-Al!OOY6xYy]mFɉ$jErGb-nD1-11o=tvK wҋ@B#[b ͦA33  N"(xAhQ֊k]$c3PwGǫNrJ!W,@Tz" &,X:+:ۏ0}!;f% Ƅ( ka"YuoˁVT0:UFyr)8nDe^>_p1)vL:(SfT'? Szc^y٨n̾vʆ]7ˆql]F (N[G1CNLeoD$N@YY o XJ׶O}>F@ Qm^n~@w9p,w=Sa v˿|WϡcAfc%2V(b?sn.$Vqx;1dQj*e_{7y!Q&K\Ɏܐd%wPGB^Pfkبu###sܨGcˇ1Cmr:=FQXvaoĵ(9ŝj"^TWlwB h7O!tZr&O>U[(JyAy^Ў%n"n#KOȔU<1Qof݆պepA^ݱ |`3K٤NSg^l`nRy\o;򤚢?*|N!\IbW8T^-`NW-!ۖ&>SȰCz3a֏Bzu\؟;.x/`k ޝb2#p%^ ;~v-zc StRaޤBRk~[2^(A)|m{ݦM}X\E c!"\Ƣ?0\ M'͇V~ ټ T[Uc|De)P%=_CP05z0T aB_ dkZr\9 Y61}lII7 !F <zR8Ւq&!\k)6|1Ԓѽjkoٜ^oJ <o<.9P |{ueQp =>Q<䋇B?sFo!yTc`zRJɘ1͘r=J"_K7x ӴJL6 אFܻ-|b/DA}J @η_%։+}WTE_+S=b&ixb.lt}'q<%  +u!I!eOJ`Ľ0Nb#%:-ۈ P#=?#3b㿊Z&uGZE#3__Khְ]wS\Wu)i3JCj޿t$-z=U'3\ }ۧ@k0ʬ־Fy3&Ć4}\b{cƍaxҕf! jJFGg?> BS%Aq b?\4S^$n]S p/9-H+|3(|{$"N 8!c:08,TSQ^ĩ %{&QL̡,I[-UEL4X?Is(3h}y /idح(.}0n'8c51;~Q: gC>EhGR@N!'@qYI"~jd` @ lif{z,\uuЙ.-|>}`qS\j '|(Q FOFR<c*f7crO :̬̎ui=w?׾c@+_ =up!UW'󹮧z$EKo*tk˴X3Uxjޏi*#j%!{e)VjJJ_Hqkx/8P1hqkIn[S$bh%[kEj[S nxBUXFn 'hwOhceV$-.M o}SP /G԰?.\ >m#,:a 2O:P*('yVko!DXBJ_bS2:tAKriOȇ(Y Pa {a,&'ɑz ,qyoqRhƦO>cGM.;Y~%.N؊]Վ nҳ@@(\D["ONI/ņMPtc_4ZJPjJ[uZ[,UfOKPQKtQ= -+%-[iJ)t p _1P-oWo%CZDi% Mh1I.[xQ|3j);_s  6a8rwFXHM0dMD쌡w:ihH$cspgwB'OLs0FOVX._W=| gʞ MvaP @d0(SP.v6wRODґlx÷}v[r@yNq0Si c<4%=!afI adFTBi2hBw|xM-#(čжд/C(?&_ZZQ33>xH8RΟQs$}%|RZ^$4~t$-$b|I `~z%AݖOq-j';;3Z ϽvkF"=He(Jd5pC7:-+ֺ#́`|]tI͉~ٜKĩ)5v9/x3) 7JI==z_iLA'G1 mG)MΗ\422jJ'pl햁veU.+jGzz%\lv ťCHU;g/2|ƸnU=IؠW  /AlheU!7Sh6ǒl]:̯7,MkG#Q|ޙxƄ:*h42-<)COү,t\JX&r"t%q: hRSJH %_ؽѹpUtk/Y5I"aqz*CDpէ\-Lpt.\l̪64dqGG[gc[ 8Us?:p:.Y$`]AHB0V!݇brX8t+4 bm2*U>#uZLO«ÊN |2У'Xy:9 R%i5E.e-pag򛰅n,QjtE@x]Ne,,[*zbYN ޽Qݪ.O9;Ɋo1RalllmSsTߜ9,PC7#Uú~l{{tYQLJFk4,b5S}ֲ7掙cD<; Ǖ)?(P* /l}a [U Y>By8=xPdVlÖ$]8&| Yq``z6 D5zң4 IVI:-ӄGذ[fjZ: 況{(]`elzb \ž=q~ru4 6Z3qC72ZE")"Wxtwɜ m4%%Qc>} &G<!i3 g+ldlN!k`1 &M,.Mد]ĚwgI7od-Zk- m3o=9ۥJKVAMnjl95㯙Y2uS}? b׬-&nзB8RyȞx""pDvgPul.(kG9/A}﩮նϑh*:8ߥo e]$f5ۜNYV<$sDs]xX[}Z_/÷WܜcKXc;25 R|U˨OtN1YOĥ \ B]MS{VQ-Pl0NEC47dIظ W8E?PoO;b]bw=!%c' BbK%uNAB"PӺMh}i3r:G|cl}6)g+BzCf-d( GW:#di a(T~4L_XdGd7RNLkuo@P= BNGֱ}Y٫1zV]vJCb_ ^:ifu8pLJ}oμZ}3KS)-1[WOBLҿ&:RH3-ɓYk?߹Xl*{/-h0n.}x!8oELaֻi.93BHc6OeMfe1ͭ瘩V,%P hJ$˵72HJԭNt vxYp [q0 ѴOV{y+Azb{lanW|=A\&ɝp3DZ8fdy5ŴA"QR pxӲ|oS ˀ1Dx ݏW!q}pUVu?xra {cZYrW/S2czF'\ cL^-T"StgUdѐYx}S4 7QHZٺN.7 -U`qØ8Y} EhG`G81-bp,+Er&'_9ɍ̿J4F }r@;h.tbVl?6 ȡR3 (9 R^\|54>bDN1QE؁EZ˥jX-j$WdUƋtG"O"@{br+g܀[d]ds~R_ UaD_L yQ9K#ۿω S̕j_+x̛JqM(}Pz3 2[K͔N!Z&-7'( Jiqt>CbGy^Z ?adux8!Q: O>,}}wS +͊GAaUn^e1a %BnTۉIQ7̨ub^-HAx4D|jF*Yz ^T JiR`t Mm߮r`uS' He/6槩%EaDZ_c-KE}!^VD6DZv6+`ڼ@LKL<哸| Oc)&~Ƃ>wi_sϝm?$A;,A(PW0p΃;(+,L6vISҋE8.mA`4)"uXWH5媥Y?:kk};2[Z:z Fo%UKWp@b9F1Ɠqv 9lo} 'E Bwid &xP&- qD:_[ȸU*Xulj=x?[q\Xj[<ִ"iɚf]ޑ܁Ȟ X)'Ng!.~M$9NVlܴ ᛏe0s -#ȯ` nSj >r=փ5=T-1N![(@N@WiYn7'3q>>Qj|S4 !kY]BJ9ڲ; %'Slfo߳!YP~S\ ⵩" |Sc lacҼEc(uzjCͩBH Lr-IG:n=j71`wr3F+ɎF8ܑߕo緦KO( TRBKFfC(R&o.gqϹ1zbG%"qz{~%y:#Gw)9dx2П㩣K4ueni ٢AJts6u+zYՌyC?lLvڒ3JM %τrd t#QO!KTС '{"7TJ٦wI6}vG;v^8&ŵv29EM!IpN+kK& ?5Ժ{1xX8?*03<SӡZc4oӇpiT \{fI½C"N}Ym-2è_+邏;Ywcl*}sb1~#uOoTX;)~ɟ;ꛎyAtqS;P_${^ x. )VZIYı5\62 Y{҄d ,6ű IXˮQ.~ԝZߚ:a!;[oB[X&:eDqvm]}Q3; zheK_r O;'[=Z7+wٮG_(Zf%_Hn]I%in Ub6} %$0ѾfmUHQULϠHKM)z}Dۗs\͖P! ġشXL" $!MQ593eSοAfgc1r*HlO<_d?```(B HMOH#nT.x]tؿېE>xD\cT/$ J1/gkL4 Tf8Wt_NҳF)Fp>NtJ4,M.&laN޽ =[ۮKQQzR~p19Q: Cc^g [iW2S,x `$'UBǾ0ԕcq_Bj?VRIW>4 A;9%Jn}CyNξy79y0Q_Nz<&C(djC1G~8:23Z?0r[ eaoLV -TɆɠ#S'Ȓ˻hA frW' ^=Ӱ9B8,Ԁp[Or7 '^I*E{1Z5,uؿ풶c;zW~7H/X`w1eGBʯL[r'p6HU M!*\pmZ侘o4`v;}+ob3T(W'=ώ=gҕ-&B&B L~EqE?FiTZG|zr AƐzp}-Ё{28J*j-pj'n'gez,=d2C=aX'LQnٸ-YDnj+~ü?^#-E<_ pi0>i~93L߫v2T1Ƙ)>1фELhr |R+T|AC APJ\g8L jT.m|Pd@&#R*',T/ZfC$4"ˏvKw["[V!hc؁6] e Eb0UCosSAr2.ʄf5Xx *}vAMqXqTJ_Z AA=cZ1)WCFܻlo@Clo+Xj4{?@At{"(X&w{aJX]@u"m$~y'U^)FWEgt RdJX#뻈kQ9m@^=[ʠJ; >:vTӅK25 CQ9YI6_e>KF_Vшm?a _L;Vp]3zO(s$R=gPWƸCaӍi)VNZ)?Fx&/IJCASK ="]}E|qSu}1& IE1/p7>BJl1q:-"uEA˭9V7](zDӃz4xdL~1s ,OGR:Cv]ԛu ש6*%֬v'Wmݰ-$bS3D$|B WeqW eYZL35`tOW#Rj'A>P{CFplF.B+L]>kW$m?|myAW6f\MIY8jg,X2\ 7U"u+B@ ~S0INghڛ+x4AYQެ'rIexPL)!.gW=G5^S,&f]Є!gGmw7-f9o?gkY2A%;k)Iuf.ÚP/!J#}10+U}C=j{IB/l[ڙ\][hǣ5TH6SNI9"r4]`HkI59#SoJꞭsV u|"|&В~q:$AU -d!i٭\x#n$Y ?IJЫT+ `Xj G +a\=ޏ2򞩄!magVz7B} S9_̯ :KZo&36ոIǿ HRE>ՍlOV:vLM\*^`/G"zݎ~oepC@2\- eN51h3Wqeq`}X 5/txh+kfh㢜f &.}Ÿe&dj(ZurYKEӶGc{8:f†MJ>`@".wpP$9xo(6iodlXpsE)EOL]uݵQGG.Ǘ&# % ?7MRD1u4xwyALrlg$l+~1 6LL>ݐ<&J=\; x*kc zDixIwC-lQ6B7gv(`&G:m5LdHx:Txŝ)Ma$\W\#1MyLUмDؿj@`kn#@`ʰ;>Be l9r#.ǑۻH􎩇 >)ãp>/x@a"u{ cR)| M6t,mqy}T*y؃-o{"[]5mgq"1W;hh˙~#M)J}ru%J;}F'1Z\Eо’>{ I u>GܷS@9]TDTޮi</U`ivybK!̑+ɍ!}`3/Wۍ@uR@(:B# A?iɭnćsed& Ԋ/ar < zrccl7P^KvgGS tY iٻ&%- ݯ<敫 xQU(+o|&4 +8Nl*n`sku܄E6_ g־G҅B>)5?~=O-Ps6:Ȧ+!(|h+j|삺|CdeyuIvD(0g5ӳ}FY'ɖtzI%YӄQ.$3c*`ȶÝһVڨ|Oo%*{,y[}d&B"FdC]Jնq~YixxR=m0:co ,-ns!lJe\%8b4Xo[VKV{B7!}&fWFۈe10gËG!'lq@68!GLkEKmIVwU=, JdKvjcw\j:6L1_K KOfTK~&Xoe'̳Õg?P:iX"h4 咂QSg(giԍmJ,sJ CC c?X S /i3d\!y"IɎ2c7f #ϖ,f.ul+dyT v[_ק hM4;o?`ѨRg(uHg-DFhCf :ߤG U0lIAn4J8$LUUw\J'UֽN'`vED]K}6>k*&*hHY TG$/-Tq~,>}hjYuSBFe%k\4QzaHU![7<:/8m=ӗ,+?udqqZz;[;|11#D؝lIuڄ[bi)-7X~<?IzeO%Yc/b -aˑmGÒ*R[*9G;d\%S^D 2(4e6 F-QzEvb pV4"OUZ18. aNj%sEOBÖޏC33!r $Z BҞЃtT囵L +E Lmϲ7cs_ɹ .rt[J3\ ΍Z1G^ CgǵkHFCaMvj >MaUiu"ӽRTMDM8,JW qoᤖW ޢ j7M~ӃᜅDmI@y\BEf0Lpl;'1eH;s".a!sx(?iYer6N@CNWo z3Mw{BÍάvI3.ȣVPfSU Gdش3ЇB1FGSQ $xX2DjϴF [N2H\GoމtQ>?Wߚi"\TJ8g3Q4{&p!z`qxϹ ģ]ic*KJ̛t+C_!")2uM/3jM*1z++X꠸Ws${;7-.d3F"s6,YOκf3'/ܾ$`#;-X?)DhXJdըF~^\^YhA c4 4!Ԕʮۛ>)nøO$&b#@FG MAh~xDrOaS8Nk.Wm8>ʍ: r 'CLؐP`i.cOu7˰lJ5͊l:+clP5,JFO x"DZ>;-?\چhoŐ _-}{#k(4ѕ!5Pajqp}~m?™lMY} lG+Okaj?K{99! &^"`+?%A>2;yI=N й6e%F vy[-t$M[.* 0 %.N&V;+y#g+d M>I>_Q 5̋W! X A%}:X'4=~`  k)V^&QR*ۅѐWҎ6]nhd4/tpQ+}-_Sr/)鰽{kID|6,͒9tj Uj])T扸04[>ϻ (`ISPJW I<.u*y o 8hpm^L̖ }h$)} A)];AH*@}ܾN˳:*bă5`qCx~Ku574WKssCr"DrVf:|d4\7~;E"_OEi5ns42pǢX wVMJ+;乼N[oߗ--Kk*:eChq/ދ >x)Hk1Q+;Aet Aʛ7#hk_ ~OڳRw/3(0,db׿j@H71zmKel xjWx'nc;vJ3,Gj = y:\g DO"%&'@~8Kv ckL#)f=4 pXvu'@^,ʅYX*$oР}3BǍҐ&MJNoNR~1瘯m{%O7[em9u5Qs]iA q?pbKBB> MK%`t/*W=&nK͓t<md;S4]-c\F\v'L犪 :N*Ew}/GG?yEKf/,0rB\6J`ZoaxSDoD"[҄b%kkRl]V,njfy*Bؑm~B<%UV"ڰ6TBؿɳ\D_t|>teSE]er^2{@=q#c)R=ȫ9]pd"A$ZLIe18XE2Ngz.=z!$t!$11BWh1ʴq] gIv38Ik41,hMKFhB;ZYl>c]cG".w)8YTw6}T1qnn|3þb5Υ+4/!s*',SEǃ|7{EGv<r|Iq($BwI~$ᡭV?hDni3_Ȩ\g> Q?:+dYn+\eUl臾O2"lͲ׶ 8߾+rް V\a}ԅJPeV_듚_>i9CSdwzЙV͕`adJT+1YYRVPɘSQ`! Xp>>ǬjIa9"y3"rFa UfI\h&ǹgZޫq?lLQ) N..˝)iYT0FYNf\t%ĜQ f}LZ:9uM6^&=\:*'Lhs. ֪> HL8*CaIPC($?}'`u<^_HTr$Ba^V*?-EN:ܰoIt2Г- I.T1Oҧ;f-ϿA>S`sє="vlBĈb2k"N.ڳ/=ǑNeRs.kA~G9EL(Gob|_yu2&92zo> QڤƘaK/mRc\a,@umLx%S o+çPQ_9z+M@t u:'N-hUU*hcV.r"ڷBjNrꤤ+(x7ҵ->_T0gg}3 7rjp SW^ox7+yIwL|Q[o;w]8'nc}U4JXB`j0EX&Rrː%G"zKvD.Ճc0^,>,ݠ:K=hdևe>TtL 2I耄T敜gO#΋ sf63]c4|Qw+YaKx0Ah~Eo8P'uViQe@Y.75 CFXl_i]SS}Ji%Zz U\˛sX̬]f"Y,tC)үwje0UPԮ*n~a+"+*uFt5-GOCkōۤ.<\.4B1U&i~& aRAVpމhO]BBK:GCp]vu,?ِɆ,. 72cKPpXFP*4_xA(M8x:QWaRf Ix֥\3b\}-#0z*)TI _[1WsJPԫZ0b=NN2*ɒUb'gmOS6?PY53!+Ц]bJus*Hhb-qàlۋ Ր=u+Nq{֔=8ѣDo+]r:;dxj\NZ؀IDEܲ rSƠ k&ZXH[T!|p W$K6E˃]ԿڨMloڐU n$Kr~d-1|ہR:M 8{-۽-,Z9+076 >)l;{W5K !|_!X%B7qoD3}۞xH"_4U #)Pll)sT`ӂJ!iAgUI 1xs2ex ҔKn&@3Q6fؠA8*Z j1xgc -v IYw/fv=ːz{`CWT((\PԆAkN?@,Բdd(;Q^nD3$neѫ+C^RΫf@J=EoxlAF3:)GyeZylam^3*ܯҬ^X< 6QK_%fϤQ[P&`;=^Dz%͇o,U5xbqRf]PX)u& B(d{ǎ@ Sc&;("H^h |j_ili$1I@w7p\PO+aMܠ&^ҭ}qBW™dD""1bn0~0Hߩ:??&8sgw0;B{:PIkAAIߪ-NS@I8jK,3<93-z*>{O4L1AXv1QcWg)3\X32?U${n74%{g,O1'I81q7+ma7be&m~fd:Tݽj:.vDl0KNq| GʶYnvQ.Y&E8M*4^3tvGXt1:0d+Ͳ*p\ 7֑)sy=_~=Ev1X~OAṒIҹQ#AEr[#.Ӑ|yog`\!_eqSߘk]>۳kOuvRU5[hp'+(#_;X^'H{HyoWv^, {xB)&۸^敌Hs! MLxIh Sfk` rbzK?\Yih)w&%\<4@v+e;W5=`^Y pFu;"IDf<|/Tmmr^^l];Fa52S^Y\W47"}+ܚJneo^m]AJ8G_R~c8n&HyWm6'1D/L $U4#^;W퐍̧=9@T*:742|tQH8-D|\gfϨ x#e3nOt!m4|Q84ܰa0Dg*Y55c(ey{ vCBt`cx:ª~`t颙ޖ[aI;\l ŕ ͒Js7wR(6ͷx%LQoK1cKřn*:|^C9>!04nlpwOaU5xgԟ/մUu7}82'%Fu{0M77%e`3XŢuX! NΖl}iҭJLfNP*֍[{#59L㡱~+Wdp$8G{Է]@d?vڐy/`*Kyvrt].:ͩU (f@8akxn%l|tfmP=ﴊ'BmhN\j5غ)^zRj$Sq Ip_K"f]CX8"il,ÿ3*v?ʝeoxn @,_9rbVEI%bZ$>8H>wMS8j]/6tATnH>޽.G[G6_ vK#0$IR?z9=LM9,G6{cFS-15;LĴl[hcBܯv@aBP`xB mP .Np[ B$wFo](xqtk8E]K^2\~o7 Gkb:wŔoj&B +p:LрtR.cx(B +7l ./i1L5ؐxU!"P8Qu|-حz`nsӅǁ꥛qm",O$OqBFDW7M^ƔL an*:#ˡ2)RSKu;е.&. 3"HC Lϱ` 5*L&-KQ: uOϻ{"n vYDF+9pWg4]@ Z5MrbrI៏3/݈ud\j!-|,/Z[5݊B 4wTJ]t#@{Sh )ű%#oԷpG~4!h$],d‹* 굺Z^N0m2\&{=7N7]ɠ ~ܽ}&{yKd0K>/)aC49%x7j\L\p}0C{c_W -p dzS5iq.!})^;UK'w@JTq5A!q+QƗoǷr3unb.EN}h40N .goyj< YU1?k݅OeGuTʔq >Z_2=|ĮTIHlr-w;_B> AOd植5A_ Z8 1Ƕ!8\SLdp9Y*lPXEv%*<֙Ӽ+xnr"Q5AY&/H3T],yӺ#?Oɣ_6(w'vco" gĆrȴ-]>LU~o6$&*Ilt ?`/(mJsx^б76:Fff %LL5P@gwg>iQ:7[3sCt$:o 0?qG^t(9rz?#~7pGFL 1u 8t]%$/R8XCW[Kyf(|*NEJFq}Գ9ʨXJUU+LDFyubۄ78PX0Rpz֠;Iy5A`?GAP%(#qJzoQgrX5CQ 7?>Z "X09S޹=tޱI>( wPgV]Bn;Pqd74(Q3ڋGq k *lMw&e&бư 4!'=!Ԏ612jk8=A͌f$7%lz0ru:r!տVKw*Aȝpgi  c8o-bxMh}OI)!J׀Q7RmL`b+:љI&{Hoa+xMKU;!?H:x.Ag Q\3rvu)ba+pU>Z.JiP!?y @] ruqr: (,j1 T$X,A`_+$uF'.dyrȴcxc"Qy}, \b{( za;J\>\=N_oE19@נ_m'$N{Saw7 XS([H6Oy"H.a0u+s7P("} U^Y^VbYu{KОѶ, T ~ 'oǐ .'vC˺idx4 ܫ ]k!:,B:o9mmz'?9| 3{- K.{̱ \ʽ97<~?%nVL̄$yIU,r(9Kqj& 1_j?Y3I/B7Jр ll̈́otu`:y*tOo!uxyhMҥ{Xcn&]F_ H0P$[Mw.H,艦uS(oM >{NimhQF'^'Bh!(bXDͣlTo&2wECC`q} \ O}[Sޟ~W_#ږ 2&~qO}ݯ7)]Mf6HXEbΙ(;1tQ7EQ3{OOqTXcs{/d[e:#-|MU(js%) 3*;{=[{`cXHdɱf tFB58xK׈Qy%< IFoysH ¶TI=@/!(D8vHƬW{ _4)D{Pm߿"F-ahB] I*?Y S]W]#Ij԰1}@2f'Rd>}Mz&#ɦ06bU+dN8?v&㿀1]EQhٲ?X/& OmjBi+|6m :Cd[M㙆LOsv.<|uyr^&q 9nYG;~ ^X )mM&YU߭H͈JGAIÿ0}(kG KWuT5D4 1[1Aqhx q_]rrJ_4u6Ck=`5Ķlj mEyyD]Ǻ8DCԭNZX\l(A)116KI0.mbҸ,c“BI/cdYDfDĸJ8䳋m*O%?NɻlQe`&*Y$䗡g#TY=K1pBǵÔ멤ԏ=;Zg^.C/`ύ|J7";2| k `F^XΌ=nW#-Lmdso56b!Đ~m`%M 39DPa1eCt{%X|5{-|0$)"P]ɺL@%c]l_{2~W?L8̂o%5N7=}e-mPI`=5Ou |0h*D65a"~|oyriC;bl&xfޡ+UJ9 ,LkQt/ea-\4SnO@Bn qXI0Cq[v,:U)ϥDpb$fX^ Qg E7wW\HbyJbr!_Cє_DK(66Wuc̚%Oa~{8n:(V/e)"ʑ,$ot+*Tux5@`mAWR{s!=Z/'_v_P R8Rl lBzc6!\x8*y#Pr%h`]]]աyDBU?d}`՞`B=QFM&K_}tH,8],;[TԖt$ǃ韝*+p^N6Q%1AUń_\W4xBD(/ΰMUIHjtSI8.p,1b= _Zd÷_!E*,S1oli} ժ%dܜg*w^&.Nq*7J Y,PbjK&%^/3tӓ[T7t 7(/֖"Y-nvS~ cixWkp;@W{lf;(tYZõ@B/`ٚ!sneso-1c_VxVk!z/ 'Ak~XV)^6 T0^3@?NܯE@R4 Hc.mz7 A.Ćխ@1_tVLV`;̺:)רu*ݷG7A?YK>K_C1!g6ЖȆs–,a7eT>u>F12׌< ,RџEÙM;H=܆.ڇP(^abL)64 z nE&hdH9(ʍDK@o^Y.lmp$ jb~fToUKF)!u! |AL'Kq CV!e+)2Y߫I;w;뢥gқt< C~;z:js -q <2ң+dwNi$b} ;=4\Tuko4Uj֗u# VjcX<5Ę I}HQ&tTj7U)0jPچ/XtSGQe!kz4kq",[/Srgk{o|b^''[k4(V3.fa&O(*ӈ(bԮK'ekVۂP_ NfZαXk@ wJJ>\ҐTG/Dml,*#8L*w>BEN(`k۸=H:w}-J4T+^_dPcy~'ɕe_p&]#f=RAao_sgtjF.ü)yLwGx<7ԉyMQ*}~odWL6#/h^S3V!]Y#Z r >:轫vP'kIS1YElW-Q_;E T|ѭ 37 6.R]zu=p\*' ohJs=y /?쩔L[CϽޯ"o?2JO0. H RSuFlnk(~؝sCEFĿKu,3M|h]lXk|XG[)ׁ?x4Z=oq>Vן$HhǢ$C8.DU=!Ɠ5扑7B%wf尟mhȹ8"taQfަ gFԿUz^pfoV_@F Ce=a 2 G|nS:"Xy+ROzbOLǼ[u}ٱj54fV@V?I9H)ANz|O91 `Ч;P!IZBc}!bSs:ʩ33.t$~b(_/f9Rm4 yW?Ɠܟٹ@2`=fsPmFmW>@V0ZtAKzWE#u{9E81^o[pö@tmקCWj\Ʀ*x5e+J0r+hP}镴z W+le_3ļ T6'9xΟCZ,`-T0Wbnz#6m΍ʮ <SU2ߞD_D^PE^_!5@ۀЩ 0<Єo߳h]aw47Q8+d0w(Lc5{,&wJ VSwa[ NCWVg9{v5ʗ 8ƕᓃ[MĻ87$mwRΟFʂY zBAIm1 zFOdĎ`#25R樊s#lR)3 %X%iyܓρ00F́.liq ^΋~3+u NYD`Jo?ףyAG6m? wsIeufZP̓@i-=ԻPm(i1U(7KԉУ 'B9hxy>2d$xv,6{$R8uQY-- :dʨ]tyݖPR+)x_E z{[v!V9#V7Ez<@ ]C/-ܷ1 QR/*|ujuV!8ɚAqN5)KVF$!Rݭ\]:M7թ#EnAM;G%vYMi5}1tcx csY8i?otbro2KJ*[|@Rmmlayݲ2:JhI[# S찛Ԣ-Hd}skۋ#;]Q zޢ&1'ЂԣR,'SW7o1ݲ%8f0(?凡OaY'ntWIfaC[@B&)=ZΞLs;֨ ΔUV6^Φ{Tz9z럊1&c̜ۯuSbLC!`#a`sK#Q=yͅ=z%YO ׳UT֓<NV{\R o8V`g‚`fqd(jC:YLx4~.Ne%N-Ƙ+Jsчb(9"E-%1cWg3@[6|۶IV?FsgD Cݙ`mRL0(sULhXlޖg㷋gݑtA?'Ư+> Um#W\v υj1ʉ#H+@_yIʾC~9~)hb d]jᙖ=Jo7*ƒ`k}zyQEg>{*fb&S<.h|u)r4lqSՁhڑWcВ݁ީ4~B?L¯mL-so>J؁u?дV0V`v,qYlN)SHe)R$d݂IB1f$<黳+ݚ(.ZVxĶV^g qK1ޓ(r_ h #.Ȍx=STlMF.em JS)^69 F6Iwb.S+M|I+1m1p&r55?AEۊhty,g$!pZ@UsĞœx~N+B+$}x_oRAkxOi$2 +l~\Dy'ϳ뤞8ϒp1JtYIfS@~9Q%PDꆪF |&iO80NF!Z iNN`~[›+Y"LjUr0HxݹS} H(U2#2gS"4ͤC[Nc[zmq3nh@=6Uh56c^ɸrAy*1Qk1eV~%]Rxa%1 t~y U>|sE:3PY+NǘLBx_dmw6>BɛoɁT?gf]._vꀘ>XJ nx hi >*t18/>"m$> n٭eˋǡ+!쉱Q#tGc3z1KJ޽g0TD cwyF\f^cLf!VpdsNS8^n(ćHLq &.8(  --KUHstJ7+UrmN3l }ߛH~=r70=5n4~r-!&+Z9AmvǮ$ys V L69)kLj,lYkϱI6:/,M֖bIMą G >59/*4>[Ԓ+"Ƨs/raTNt.1: cNHikN7,G*>@J1. "o#xxeqM$j@|l]#x^1i&0M6.B6-Yrȯ(KĿ_Uk4X! Ϙ:U$*387@WCŇ}Y5vil/[ݘ@*<=h=%(HJ<&6 !"emgWLUpa؂(țlVȫPKO-wwޗ7s-A<1c [vnEPqmF7a|g գo!M=?t+Z2Aɻp0.SRKݦp_o.c?\l3':a' cI6wh%VPՄ1@GxKzsJճ۽×59`wɞXp3G JoG׉[;QHړ'{@UiP6 w*e@v+:d\ÚR6/<}$M8" qSG&of}+<0yWs&}p,ٿu |1NK>Sp'_֙_sN ϫ'x/:yirK<rozNƵߎqw2="/t2dj3]ff_ͨL^̇}; BgYkZFN̼-pfNZ`0ϖzAkK]{F@3&Zo ˁLkJWkm}7$8;XtgY^YT5)bmpai9ΑzτscV`xǃg抁8;wC sH ۙ/)!E/X c <i~ɯ͝kwBE A9x0Lq-@9lrj^vW|47=FXfqO؎c;Xj8v̱dUpVʋE%T8Թ!w `LoNE%tTI OxRYOIDž*oxV`,upX, ->կC{9##cG2Ph5ќn7J P,)0N79o=ք`bNIXS{Jn ;M&6<P"QI[}諼!(K7bŌvdӚfXPVf `LO1F2#8+ï Do'?8_ xü4ciY7SYsn!́#SN(߉ΤSs!iƙ(O}n}ŀDl+;F\k1şşO {:ծL~qzn:- 6^V 1'^up xzrG"W's@RRjQ?ӳ7ߡ_V ޕh1V#FɁߗaތ -қЈ+xp`-@VB{}r0Ń.:)~^lψ$9I7$GWr\+sJUJӟQ! ֺhUih#e gX7Ts^UamwqY Sпv2p `OA-f溺s5s8zJbäiF}[k'rY\vQG km=IdJ|\ͬ"rKbE-)W`u d : c'+T-W܌hӈJg+6cw6%ySGa+}S:C,&p5eu= c^>kXEa㹲; Md [乩a6( @T|)nE||;F2`¿v,gf=뮝=䦥vɡj5 cG^)q:4)B%/_b;'#wn¸E?K6h_./~z2=@C_ozW@?7N؊wQNjeڵėҨh.,a1GAvsp\Q&H$>kdB?9ˉcsgup-vEUjo%MSxxWV474X%hi3/2"۰qJKB3> 2҃E!d7B|V<#j귂 NMP/8ۚ{?=N҉lʨ.saG# 9!~ðsƣ ,돰u2Um Z\)îK|6F#P(v)Epfe1h^Pq*5tv #3jgiҭ9wsX[aUI[}ݦ"(Y!ҁ8[F4bhnqa6G\yzBz{Pg3xMn2kcOКHF¨tczeQ4B}лĭ'$7߹@З%7(#D]%ޮ3z}nV0)w.4{)Pa͘v_am-ЀCu_S,2,pfHͮ13Zaoߕ׳s)W1>B(@&?U 3t'la`N,(|̛hɧMIvW/AҘPuuTd"bU٥$0{Eo,o3]3 ũ\k.ޥQi;"3';[6>ic[C@em+pt2C<|yО{8R'ȿVfy%camژuFAW oDC1J9N!Q1=.BUM$[,^5n e!.LQz%ɁrS$9>s mPFß>cO.SovSVZ3FsA+.qK~ѐ݅PJ6N㮌!z%f no|-%?q\BV1b\:`PHGJ+ίoCM'3iieo붇@ 1B#E.b{r SLT1,sA]$)p탓ahp~jurZT6T')~Vx%P$ݜbH̉Wku(.oUfrЙ 0PQ}t Towl6WA^Io=9:-,GNʯJRqnz!µ\ 1IuUg}{Ejri7feRYdbel:~{5̾"Ac8PҌWC'ӭ:?Nۂ[qfU'QRp:O P C}uG|Ar2Qu6T1;W~4=N%oV|Tcp,eJTs=V Ѳ3XY8a}[!_9Gԍ+Za}óJo`L1 gLFxx6[Ɲ׹fmJQ`mKB̿Y]hi2iҤ pPS)7`CkUky22)ڬ ʲ ЙIr )Y@gփP47O[ޜr_Җ]7X%8͢Z`x`"٨S$$b7^$~&"BYx?o%BC^12:"OԺ&'JX Ƌ7-ZO$'j\[;.@H\AȜ r3JgENCIe,dOp}NT؝qE ؾdMv<"uup(`ȏ;|h`7ryK#xAng:lP%_P9]U_\K%i2O<)Y"|e?iwWrTw>E^,ξK|I?h3mܒB7"Wm0@T6kT8k ·>8'A34{#I@wO6 tW>*+a"ESI}j=SE7ֽIT8^jnt[Kz0_"]+-=sřgܓ蛻 ( /Č 䌮y-q_~BK=i[ڕԵ5'7ɳ~y*5|*$Lm `{Y^FVq*R=b<*>:9Mм&Azys?]32i:Z>՗-'ahM8&Vӝ\g*{FUum'w3UBFm%Q"+eft鏏"Z*4ɜBKl Xgo˻ ֧9!y>fC#+n-koB{XD|A+uF.HmkE4he\G("ǟv89Y6 3j׹-92pYB#m=Wlyց yϲ&UR券S~-,`sw$wtԅ%0$ x' =McI.9Б"nMκq: 92R%Ivѽ\3d,@.Tl DREo͔NH NEtE_,ז2OvvSIQF3@8ɾ7:sz$3Y]~5W~ݟOa i Gq$._ѹYƵ1^ڢ`|NJ#FV9%-tЪݭ}n\qm:!b}$(20/?eO WJy_%xڡdr1[پ2ľ@{OzqV2y4z"vC |x "`RVԅY#1}MLdJLo9͙;r;(O@Y,:U `*]XLʢp =_j"=-%}r`l.GQ +M:Ԉ1 ^ٙiFJЊÒtU r\*[m=A S,5<*-M<8ժc]B^˴>8.uĴjyjGA'_B, R\mS=^ wuI +#<ІElLl gߖyA:,,&jLYgt$Hyi덱:|G"5H)Ϧ|>[5'Ui/6QD$ ZJ*.E=]8~ YrqOA(a88cW.ZƷf缊لJsͤՉ=pWUAβd&c?c|Xz F@CZ=9[~gU q"CM@~``e}B$$d{֑'^ھl9O͕=%Rr}#inιjS@}t$^괘/֢f_k!l)ԭn0hUYohSXOw!X>!j8o3#WoCOXүX2h,]"l7AbD@  Pw Ü6\8G@R َEobhn$Q WkîArI8fMW^ǞΏ0O'"mI|Ӥ6f6R;zaiýD y)9Ȃ̦-W -HSH(r9RMݙ*+Yoi[FPDy&]?FSF'U5X sw-g^w iWY,Lcs3~Fݜ 擀(4,ff$c,EfυhU}ޚgcaZ0-$"7U;ٶ]6нjL~Ga-ScW|oO/3.ֹHmZ̢ԠB1̪Cx<8ǜ}!-oY}lwlŒfĠƽ'6~ *"Dcs%cF?p$d}z*Eg`]]6Jsí׻^7W^O]l>)1g&}ĜRާi޹/pp5sw&slkf!Wx>mRj$?0MJ1:7ZmVwKQ|p@G"٫Ǥt8[M |,(gߓ!:1 nex:=K˿U/n%JhmpEV:jx$b_Lq7,l9-䜕b}XqTS޻C|YZ`IȍPʰL5U>=L|x#Pȃe=E|i6jW.b/LqN! ]5:9 m3#'30~CƊڒ"=I *b&\ݐ7&[ad=:b83~5|S^Ƹ8bAj7,x5S=cMlQ(Wd }:^П 'D26C;TI?9be/˲Ƨ]? /b3> ǝ.+hsbų)u}8EΊ&Sno4ʏEB)}dv뎉>mֱ?J{ ֯k "]^ۤ[-nODiX}!=~s/`$Y/|Y kr+]Bx&l=lO\$;JiI/Ѫ%+0so8;n|tTU7r~O6{n<)@4?jHIPOuQ@L,lۜGR>2Kz%G ֶf+UiބCdh-۱i- &Zh˄~L~nW`7jvAQCn116צj9tP wyBV3fѼ"l%QBA8mcD@o׳\z4f zaT$-a7gn1+xw>w6|,Gy{Fم`QsNe# B D:U'Wᦅ@>%&5S̜ |6eǫG2OhįqGbakh$AX+X[E 6=`daP>$/T#4?04:<3ڣg'L/ ?Rr/<5yitk“4*NWPISVM0L" [)mXQC1wr31\| gU$xl0x(G ~cGVdߤ:4V+F3Ū8"R J0x/ >ܬ2)A!h8 ,R'T׶EEDPKRy(iuJbf`5~s/>Ϊo?!,yvc#Uäν_.P'M@%d %U5*Hۭ8wH7=<Z@F[ AX-qW6e]?u({0'p`93[E#g#T6omS4#FYg|0PP+EP}ifT`ăuzɾ'G;$KjMSV/V8WcH0;!DzZ…[I\Ky*kUbt;&`bLy<*DL[Y=72G»bhZO\yRgR`u .uU" -yR }!UڶaFZ+c%-j:dg]Ќ̶p|%z?S=?pETL~f~"[!q[ar7`5,[6L41c6PrFQ~ձ;D5u{<]u=|tv fΆsE`7`Ft =C\$,faQ!;jAf*\K^}JO|q-pc gzȂͩҙЙZwKLlu4ݩD%Ai.mZG:GLѥ|2Z໕s4ɩHۘHò69Yp7hF.V6`Y3"q7-ozv.WlHЧ*|2S.G݉if43 uhpL5MF$ݥG\˒,3Aܺ߼ ⍗|mq:$9NfEDj"P‘]kV>WQ(E+(Xd -b(f0ұIK1p +M x`t€EH|70< [.ddb٭qVKE 2RuX_܌{R9&^W/Lhힷ! ΙȑaAdP~|r_!E,so8u'xUƸ@}%/7-8nݕf#buyΕ ̖JSA>(+ q@G̶PATfg%Ybc ap6ht`/Eќ<_&3~DDz]8nK|/Hm(OF:O PqaR 2 l/oUBi$9pvX|D>5 IJ-̓ aeUIŒsG-#'2B_ %^J2A3ܧCXOFVo&WF&h8A\{Ňŗ!c-taf/poSd"N[9AP~ne &αE6K쐊Ch@v45:] GmOc>/ֿn@gfV=RFޮl3B* 'mǔ') QQ%oBEZ\0׹Cu7(QUNIJ1Ydt!gܾPK w{ pk)n͞So` }A%N~i?){.qtAѷp6!capҁNMEC歅G,a2o (/,eGֿIF%1*3ʍetO  T!y'Jk Uz@V097[gbe8=֍_LyuY\qV= "N׵+ <~1%[:k`#hJ¢^7 eU\iTXL7\XK-0dfP>2;ѽSϺ ~n$OJ]sՔo`"F3.|2cJ޶fRWHlFR ؃` SFjn$$C7sEzp%UX;ߍAvo OZm~Ӓ7:QF pt-Qx&gx}uz\#"$pӌ@ios[Lô8V-AOۂ1i.Hq,lr ?!{c;]HQ:;W ^R .۬(3d2S={caҰeqLJ̵y9n}%DfV[ozٛ8>~c|!!eKYXu4)RF6HB%|xNm`AkZӄ`{/^Jc-*Q(kXJs~3XBqh:HUrc"&ʺ}ŵ C5Cf4.^tz._yȏ7XC2{l܆a43(?t'.toyyzjvML~/f]vnp%!M&&m)WP,K`H:\:#,c5Y!S:wcᨾDtvɒvmTqx? APe!Nf>xomcdoFx Y(@^yCc]N Kه2їGk˓2R>4HX%(}|9/d*iZW(zS閼 qD4jBpzt49[XZՠ}}8\d vPYbZU=c!fK(46o >r7#LqIhBD*Q5W_S+,RR@ooϢف鄼9P!QBzJUA A GVI.'ZGV{9t^M : ){3+ujJEQ8VGay6%ŀxQeO΄?s ?we h gRH,e:5N@dEG.RL5~>/)@٨I]+2dB"5Dqu/Nx<'5eƏrk(Vǯr& CVBF3Xb`~`yF2B #vl,$gmx39.ىjg~xEd'3J[RC횾a(D2Df*Ӱppyz?Q+~Ǟ?Ls "U81Kl+Pzb/p~wCSHMBN{)40.z$G}!k^,ߧg FaPR39hIM aYv`ΟZ(js JIbSn'K93)ܭGՂ߯+JSAa(B8s67+@ەGs/7Q2*Nu2&g,Twp-A$D{n}H|ζʿ*E3jwa~> r) 2ͻ^]ۧ5Sk@n$c<“5SsB)tv*YA^LOsDt~?zAA+CF4=jfZr[G-q[6"#Kgh3zBH"oa&L`pIRt} |0r]a3 A{h L@O2g%o_vP=̯BҏeWk [[k7V's9 ׈?yx#&AJ,9GZL/}+;T4AfO8: {TQQ q}!Q|v?C 򘆡MncP*:^k ;cIWLI[_1qo1riwLK>'XF&AɊ.c>uÚ(e^>rl}XUM ]A@o5f#[lm@OeOXepQFV*N⯓͔~U4;CR'pf쎆,rv֌ wOG̃) th^a\* Q ?/p 9zJX{"76ۀKc康q=38#x~fg^Yl\U!=Fk؎%pt}X=x}rQX>i#P]oC7>tH r#TW5L6$]v;?)Unx>2?$?"&S4̍9l@˝esÿA~$V9^|g;[A660rw_VX B > eY|"w~6=2ǏeLL~GFu>h +N߆%A Wiy|CޓC>~l!S;f X/I'Sgߩ;3~hܱ$[Ⴏr1L0ZSz1=1-mӈfG6gи;;("^3(>4bI <]{%)CfiHŮ"SSQWNU D,4i#J oU{E}S?$_ØB9]JQ3R1Ns~M'0xeU(ʒ5ˡ~Ԓ)}BBdžӯ}S&|aÐM_')XN]x,p9s7 IlU1ɓ&R4)kͼ:o7wGui<8!o=7:@|@]nH"Gv# @K? GV5>HqqwUdPN Ia@ETqW,c*VFETR;l.ΡhH#@?5\.l}H#\`)m?p>~OB0ѸlT-Zޭti?c%=Ne-asnݵzQA"?>ZqCչ@>]fi~Ѳڨuwt H6 ^xmFT$Ʀ 9F,"[P[%5 ]8ΊBnL)+hm 78^XÿѾ+“SCHl;Sx"-EN44q oi]SjǪ-,xx$QЀ@:ZH?/٤x%O|2auV7y>>e*=s-. /J[vy;ѿoiZ{q6r .rBxj96趼Lɂ~6 Tam@5 ;}|+('c F4n(ư X4p !0P!'9נSt%Hv1c4ytg8T䶨NW2tVhfanc>wpA!KUqD>T g#~n AT ͟[gzww/lmGK$v\f?5N?u"I>ͅgcG7;uM\Ic nYu"_|T"ְ1^lz3 AiY/ƋgF/Ev m6^uKg]{u&Û9u ^T nUPv2QW$=1fciHiR|6&'j.'ǩh"B1nTÇOec y֚dOx ҚL1h)Uۛ-GֱÏ_28wUG" tT,U5Tu0 ?j!w臲Vbl3&4c̖O뫉"~E>]_qh, xe9 ex۶ӝ\8w-=סeDi Ӌ|X2@BR-YB3WQU>?&Fɕ!U 39Yq Y!K=TѷPLJOV7(O&D~ۙD zjdvǣv UҒ٣VMЎ8!jJV4wqpjͩˎTjLkgFjU1*bXnW 8M"MM:Vҽ&Ͳ>(2/0|BS:X;”IReВW/bNSJ}~i>t K+{ ʱ# 0aNў7b Sӥ;_@&SC Ԫ㳟: xׯmtK܂AKۏG! 0c ɴ#`j.A?J.Q1]>ܭ6D!sj5ar)J Xk.ZRh--Xe!cJƊIop@y&n8s@cIvQCZhN.b$"8͗G| 9O6v@h?^ &V'<JOAkLxv>XפY"\EA;{9a"=|IMz,q`!W@9|#}X#>T +2ʨ@ 8B2Yq{jɮme_, f{!$o{DeL#Է,t2RӸZU"`EY CbI]t|*. 7n8A>jAh˚F6JM$Un7!7̏w? x `90oDB "\feZ|˒H\,+K.1{Hl&:}[/ P{3~1@QÓ$Q Lȏu1Dld|IcYTS{{f[0MH+„eG?m= N FαGH͌C׳vjbCvY΀%>CY3@٤ݝX|m5%~% !Tޝp@P~ۗ8\dRZ$B\J$^B!\X[.emvs[ĩT\)4_)6bnA 1DRGekܹᄎ\2Kz>¸]c[j.iԲVS(ܟRF8Q~ɵT@vYe+'?m_D1ۊ\hS*P6n_"Iz꧈ts܀Mk!~hE:z^1jS7AL.}O1iZL(H\.t",~&3m8p:[ܘ_e&Mb#a~#4k\۝GNO(Y P2 @:W)1eWT*ǚWsO&9WKT6o޻jY),@cD͑&CU^QDrhʹg_j=N+W:'՟Wmꦎs8/Xt, F,iXjWCC1](Vث1ClFy?19&>t}Q6 ЯoÐP(x0嘧"w}FgluˍͫG8@{N<4]uற<ʬVm^$9_ڨv1͍L-Ǔ_"b=lClQWd[ 1sÕB5xJa sHK,(…o9tB:DTiJ(n@'tJX%胖L.[|NɌ=4{̷KF~؆Z>B% ) #):Fm0!m7!S3 GC|;.[8:VQ$vB%7uM/Al]\4.E9% /U}%e(caIk~C-o 5ˈ!3U樠 p6fazAiq1wY#UDJ%' )uc];P;)H`}%+Q݄d( J7$p9sޡ9:[Mͻ_в{M7Jq\+@R/[~A( y+yHskg|OR7ywǹU/SXWSW'Y/`mgLP-/bކ>|,7CtۊzZfI+P'2YHr 3~Ŷe$#O3[+}'.AHt+1hl鹓xAkМPfѮkd"9'0ʍ3wu[຅5XTiA3ӄk.-w6g^=ƾd֒:+|b0H'II` ȁm}Ԃ'>~FkY]կ`s-VS\VD=+?.ٛ],n$,z + hP?oT 6d #}TZ;$u`ap=0Lj;IfPv)&:Ag`C(Z$U.O@`8.Vry4kTD>'°TXj}GĈf1Wmxj2}!/cQIJx}Ыm)!FX/QlT5AN;Z0aK2k1%{N6\DԬo`-Wu&e^L[O+chVMia\npŰRcū_ħD]:^"*c/D]1kwC l:tZ Ewڇ.(\~+=!"{ېCxDϓRѡ0)X3 >zojyMuM_i A ^q{p%]|m6v?':Ԯr?ж ط{GKQZ'3hM%+z[2ȎE)\xOr+ @6) pװ HvVƲ+>u])|Ld-E .3YR88.CuW%ݠn^wLWwmH@gMi֛imq&fx 38|zy.M{w2'ZnIRvXVˎ )i#DOrv[E{sHL3NzLBMl@|R #}fHf]kNA]1UA>Wݶ X#  8{*[4Wx.VDȼnQ転AVc5?L8ذVbv QIK1)MWKYgG4[] 3dthT Fw9q$/+rxw <'I've.t.]t,%Ɔ9$R6¬RUc]H.^G T8FefQ/@ Tٌ &zF@fvʱ(\/nG Zdj3 RN (y,2@F+\єPPj٧L^zR#nG3⶛ϛs:uG++A [T J]Vn?*ݠBۍkjRጬ5=Q5HVH 0! @=\Y 4TE|{I"7}!e)݂_Ap@Ě {|`#wMu̙9B:rTƯ6duD-!R`Mr=kW"91;af>l)F4(XC)cu~ R_TNF5c\ȁWw([:NUr yjSMv~Xqϖ"^ .ɡ Hiq{ }D 9t#qR2gyχ=bccnc봃7C55 `rQY?Í4u"Xҗc) }4^1<0t(\]ܛؤ)WkyaKȡBNFkXoˆbOQüԅ_w%+~&`";)$*5>V'bD&ysT3yZ|oaԹpTx))mܙR9sA.*u75Uk+5k9Q`$MOla"zH'H`Q8x $r!YtB"1T6Pgu،7$Yڴm-u5x׉ʡ/"iJ+Bݑmn\ "fFB9TSΖ[i[LstJ|N=JKO{M` |TEr]fRN[~! j/^Dt*NMsdїnN2{hbz?p).gɽBb Y~悋.Wtc%utG4)SPJ ^Gy KN?nmMxUrZIN4P5B"[<.UlT`ORk[;T?;L>ޘ-曘]SGRdM}y}T緡hmumY۞NvwP9H1z[Urm}])*}7LeMO=l)Z`/HK)j-OsT[ujwZ\.Ub7lH/Z_a)[WcBW<9935Y]-`nXw/*T =ӥѕͬ_*U=_xs5b+n`B.H`jdvҬju|ϩlq:ڋ3d}C]~`Q5䘼Ivu}h%1=7GzBwbpze=Ka#w"9m #2 #%gn*^k$H E?gnE,nByukcuư}*h @k22c \>bAڬ) ݗW:0Gy>1HIj٧=)U;i@/˛a"KED^[D(nU CaN.# Kެ*q 㦉KI.(Y. ܍<0nєt%9̎~8mWEbfwla8T8^(J69щrT]݉Cj*2Ϛ}`Tc pnamp8*?@ RRiKQw.* 1G>_jN^(>173HYNH7}QUN9ɱʣyN16QIgx3u sDW~S6&gsnмʗ:C (Dgc{YU9mJttqAa? rRxlt()l')CcX^D-C#N&.aE?zMbmhyn-(; g _OQT>Qg& #;5P̘y}h jTlu)YK<۝l阫d$fG룣5{2:;0kyFz(OciN؟ƟZTf,gI~03bv,x-Yg. gn}٫HI>9P5]`eiMBGZi97FViTE`kr9/A@Q,p QTT@r@ٱ[txPmUC<E8 z?GDtK13 .x6҅ Z|nsx=?eiܝsɏS 26}¶W%$ ʮ$>A5B,7痜K7smWa*} ܾ{]Wnv/+ dOӾ]s)᮹=Ov1X D je?_E^l^[aх/Cj1{v?ce,,.)V )'%i¸;f$ƣ X3W~l cz]Z2 h3#*FvJq ?4x@^XK/u2[oQ1֔'3з҂W&hGZo̼xXR!x`<7SEZ`G#>z.a\w6&.;M%k|^gҽoM`P8T\m8_(3Ψt=pohRm|/Y7qhUf//pf&P+ruwe$vLZbLdR{} /d-o`Ӗ!zlX!&<vb<>@ށL(jZn5`xGivekQW}Cˡ%h!qLZ( +f7}4 ا,߸B=,fzM Zmuw9 NNۺn8j:7m$F>qԼ&uwR'o_3~uXK+ִ6Ux^gW ^.<=J߸b.Z 7 fbs˞ZH!fj~a~!H |k`43|&2?$JޕYq< $zlhI@wz-8|=҇?On]%c1Mi**tG3BMG?zL$Q!H S9GŴr÷τ1\0pz>X/ݲZ :G*Va  pJDMC?}/+a2DUP_bܩ 9rMiWfA}ۿ?|*u̕F&-(TvN=#ӆs:֯(;w\:l wRu,mӗsKWƢ>J"+c*/ q.%"}Lpf(T=!L@2C@*3v@0F0/&\gGWe*hw_$ޏ(AQK_WtKszA~1ɗ VmZlSEPgp$uA|&?;ݧ'R3's˖0(?:!(q(e! x2mDn~aigQLAK#+!yt44~n,4?闘/C$B4L^ U%la 2 C3C 93FkVI}R?3:oo.X] s'7Q7Ȝzd˛407i$ഋ/~L1hH}fvYN*U,6RԲ5~72XZ= \Evc{T  Rο3~XNVH1K'2_eĩ?ʥ'Z-uôNTlwwo<k u!X sCt!8eΛFSH\ˋ[k@1{Y- 3K}Ri*gN>p~m:GJkd崗@W^*s`7Lpgor >mo ml/w[ȅV蠪{g򿤐q"XvXfBjS6?WctQDɶz\M`04z٦s|%me@.6X;5xb9%.S}}OXZM sy~}eG_ 6gYŸo+mg-ӺPj>MbCpJ16+ /|;fH"IQ7*?q!jVzLM߼w^iYQˎ9iOK1-̟!sٌW"]`% y7ȃ@ 4iI>*sIKƎxHAMR$kht2cQG8/*V])SƊ vhpFngT0 Ks1n5#6K*{ Լ s' G@,+}C  _H] =8uqN,O?]g]QH+{+ťWZ\.{n6CEuj=XBZr QJ%)X en`.SzEEǧjRUJ@H f[\fX@|n]OKBb^i;JK2SKzCq ϒ2V;5d[^ =|Μ GdC8&V-D~"yY}mYMH͘^wK IƘ@H Z :P De%̝ѹdm\vFբ1ʑHJ ƎN௔D̄N` :W텯TB!In@LEX*#r'k7J8III~4>o938MsF6h1_HC"&ڽ\ރ)=MzXdҕFW;<Tr7id | "jG`䢌ciy1]c վJr*[<=q܆n#oi3nsCr= bw=4m"–[}ЁL Kn.>4Ao莴+%;CU9ؽKN2ݣ1S "~J G?Bk׭ueM\qgmwWxD8hfXrQmB¸r>N8lO<:aځ!JRnO!wt"oVG_X#EW EW㧶F(u֢~ߙY3PTNz9ǀUEͳ$0+p0wyV1L43z0Ova֙wXcIKw7rRQ +N)JF7̩k=> 6f*hGP^.m,RSRXfxZ0* I{0IRSm| Ýi_i:ur5SpUXȑ>lyOZ\f,$=Č*|'#@kL[)?!)*{) 3:}tZT\#@vPs0Qk6",tbl&72xQ > !fFsZIfFR-ӏ.2l1'LchMmrT5;σN~#Ǝ !Ry@&\%FC(/P<^U Re,hl*Ix_zr{r_"p;;#4Wn w +j᯹䂶=bS+Ŝ_;GTx&M1ND{av/rh~F7wHrLk7Oz#Q޽N:x{wKdز{ڪUZ^߈~4Ł]z 2EK)6,b'1ysϭ5Bs0 ye=ju0,J#Tn'-*tN! YlD˒2^&# {w6^$`"-`0!.{r,ɏQ_'HX(&NTud{Ml5pd㰐ȿĘ%UzhkSĊsK K[;^oi23WX(|mZcda*7hx΁SE 6|9'7!-$Xjrv7a bǘG)\Ο X-h@_r.~ޒ 1` &xm<## JpL T\wvEs|( R>>gkN@ u͜nVlCP$66c;RBOD= #ǫՍ6 . 2f]T~H=|CW@&cq#{Z<AYEe.i&|٦#I£b@!9 z^FMNbXqeGFqἬZv٢E36e-Cc a!#d*>C '=o>̡vq3\uE} Hp Q#cF[D*e:B?AZzlTߚ~V4@ ѸQX ˝ocGEH{ڶu)H Cm(:6 s{m-:.kWAao5!,;Wb{E#Prƾ5tdpJ -PylH^ܠ X mmeGSZwkl m%G܌ɨm)"P P)lp%E!#fW  hj{li כ0W[VxY5*GUxWcIi/ Qf> xj 5@ `]{@{Oܟ!<z}O;;bdk{?'t꒯ѯL.[ s6p+r1n'WP?R`ɾ\R3FGMhnwtuU%'زH}0Y`,@͜qlp4z?OQ!zy/7Eb蒩8A-Bp ;{Չx*Prӫ)HHH B0 5.}qr7 :91#N+H#NIwX4[/0 4Y"A^M=6 ΂,poH_Jjطɠ2!{cYnHneYdfvٕZy+ ΣɁmQ4k5 yك*$E 5]/#ʘ{*kuF{iGWmQoa 5k?)d<3U}껈~OI9z5he;}ӽh-}< LU)9;!nn~۸/@0 Bū0̳{ͽbʃtO/[ 9 =yp&^ ^7[ɻ'&%3c sbte3[Dx@dJ:SWetTi=878}h|/DeaP!=& 8]/ao"/ϱ<2v"Q}3 )^^3O/>Eԑ@Cؿ>!#VX8n c'70+¾l~ :+2T H%+P`z);֒JXAp+WO4K= ^ uIyvU3]+ \+[[4Ȯ ~iqHp?+BIoyW๔ue6mYhC f4e/X: z򦥩 {% >+:k.V/Pv{n [?෯[ % HRAaI`3.*hHaGuF_PYF0[kwejX:Rq 9646csaJMȸ?6 7.ƠߠO{ |o/9LA7{VT ~h̜iF*|:4 ] Iqf!|y WFL"ET`PN;@Z`"KGhX\,=ILUe;8 k3pO -3e E lu\,C{҉!oxIs)A,:1-kόv9C+m ӖbTvd\d;2Zn;7qT!l[}*|M#]p6 (%,|QZ?hϴ3dwDN:m fwdՆ BVsJY7%KwzGSCX"1*LLZu\O:7x4O2z.\zmvU"h#`vLBS\ i2,Qٺ{x} 9L󖖅3G}!q d mpOW(%$~ھ,Gp;ca' Aoܱ~d{gߌ"k7\~Eit7ޞ0 jp`Is9 8+||/zOת8;Y}aYo0c-F AE@,RK, ,(8T:)QGۥq'Laly-RH`l/ DH]@1TT-ʡăev;sؒI^Zii-98oeO١( `ҔygR ]v{וXKQxQvys xצ$db̩Ics{Q_xʷi2o#:"dzxMzTx܄RL {)}wY aK.*Ke2C/<-<ߍJW$m-eGy;Xj=lj} Cim`"aX}y@bX 52gܜ÷ܼ$Nȴ8n[~Bչnr +AlܩOsiYyg|f}J`{賍 `[&8n!< CcP+p?xN}X hϔ./ҹTV UzΦ-m[6Hh՟ʂRZZwyS&# ڽS^|h^+59~OP4( `E+*ܳnMo7f bQirB-üT"}r3.f kUHEbykD/\ S5 >,RtʼI1ն?uKCՠm;xOńͯk ~: Y V.[iJa)p&g xO {) ]1:ZϓL]Wmb,ĵVhrܾ5!Z_?K{[LF]t$%Asz> n& P=8~v]H#: };&5Ȱ[tL;w5$@Q7TI"ʌh(~I~z-z(;J"A,iK.ofc53cĩf颣^]$#lX pzW>tD_Na@LP)h4  SD@{ o%].Ǫ/Ubx~9h`锁>=Ȍ23M4CRL28d8CoI%W{tlZiqo뮴2yv̸yHO94%$Uל*27TNREӷQϷkd+f=4鑲cՙԴ^^HFl]uKt[O}1 GrxGo8]*LjCEsֺ< nĢ kOa޹[z]c٣ZYN1<j}LUK^OfnFg[;/58IM2QTH˗fSc gm䅎t{W9Z}%4Ti:ϫl>9&qCnuRc~dO.w$m-c` ScXLGúIj 9k HQm_ nF{&B:>(Q[K%ɡ:N~%Ned5MnC 81hͿo bd,*j}hfJtJǩ |`Dɀ{>&t\hq0j"n+"~V@E +[7Uo' {R۔4mƸƲi 6o.(su;('~%@=!N9Vs@ mB0n4o4Č TTM228[^mCB]nzc󎌤*ILCX L%DӾ22ο~)8Cc)Ȉf9xJy$\~naLV?wxص?<[,ئy&tu8b# u/vwv'ExBe LZ:m&czI(,3쵦e]]jUhy!x,u>[D]+"T1b?/"jN9b/C<Щ:tmO 9zCQNۋvwYBB`cX>'2噿`Ǚ7З$U#}Z7I߿k'rkR}IZ9BIѠ wX 1npa"(WxXA4>M'?f=]x=6fB=dhh/i|#\O_[ଁFi #e]4vj9B{3z}'8 Va9}?f@'* gZ {V\0XKb;٘2Gpާo뚁u෭ra_i0uD Oz\0UJ؄e[IY)]kҦ|whވ8T$؀,BpȀU=]HGScp翢Eg̫x$𲃺Tʴ18GC!HCzXSOB2:a_ɸPrL]XizִTlxGo $B78-6~3hWhjZӵQ3XQl)an{&Ĭ=Eذ2H4 dfgz Nr:_=iA>I'̻`9pY.1=h_J$o(2 ?ap;2SXeޤ޲-^A-}GQ?Cmn 4aQݽ{, -a$)gU{Hd >8h>%DI_D>3]imTG|Pp٘1O-q}*c __rH.) 6ΠѦ[Nyz3 y-F=f +q]dQ^NB[ONCnR5p҈%, d};evb*~þLF_H&zPSt$84u ̡AyAx\Ji*i4:ŶaE9sךZ2jUOv:8jJ0G JkvA)ݰݠiYtٞe ݉%_0dF-Ec1-a:(.뿱CHlybO#pi{N7f{D9 ^'ߺV !CC8rs'[os+2Ă> "-a~PZ"E9,Di^2~ٞ>,5֭-:H ;J#L C %+-Q7n!̄NkŊk }TJuE ΝKjOM{1%*6LJ*p)R c}!Н9+B$ ;2]ĂYd/a> w׊!- En.WO+:~>OU:sYo1BK aG|Go2l")}WʮπعJOZ WC z0bv"x#U,X'(*P&z}ޕt=#PLpwq+ ?h$pGflIm(z=sTeEQ9(>QF~靹z/j]gfR`*r<յш#so|c-rv3W0 hTO(Fwߞ;`;k0l c}<6@6g_-зL#aU&Xz c\n -|l=e?CW Jyu]+hSעo=[~x5>4S]Kc VôL3yۮi#B{˷4KD*kR\""ZZ`1Ȍty"Vϵyc ԧ?FZ3yBќ Vbg E#<ځ$s۲fTB9L 6h> ѧF@G5 ZVoVeV)'nL"j_~F z]=T@-)I%͈~}\=cI FT#n~៟ZkQQ?,^Ztp4wT`Nk}fE<)d`b4C299(C H uъ.갭4vSc#GK4_@mȖ0I+_eN<=5k3k$X 6?-[?l+1PjSv2uU1k_YQO+5薆gܪF녑)T;QNrja80>eEmsXY>O>J87vϜKnP Ut@EYl<5U+MB+4b $h,І-[􌬮Z@PNnbBZ/o~ مX7z NکûtU,F~xBLzy̫T2Оi8_J-Ay2u֊e-|gzvG=HJ%gJPAI%ִ*c48.D\\}-}{ RT%llI]4=?&ŬZ ezkw`_ ¨w={2=X%ā;@ǏO[L}@Wp7UR]).q -(ژY4M; :}ৢ".5G+ePD&)s64++4+ac} RU^e֩ 8dY35*hq~ȕ #.fE'6Dž:*SO.p1z۬乱e'C?7d>0Oy",㜚QsͻGtvs_b#L#&XI 3uZPUrFaD75Z:Ha:(GQ}S3?qP< ʚ<̻A֭*6yci\=녂|J8G[>b^BUWʥ[ &uĺgXe4x{Ԁ2ɝWw0Py!" \G_(Љ cs J.F%h='p'nw5Bx0 Pdž+zv64T3x,[7FE ~ iPh&݌dA0\MUw ;6M00fI½,Tn{$ݛvp);ЋRbz]CE]!M\!{_@>0OQ-!:o66V1j@6egɺ"<(. NőLP%ԕh^ɱBQE- ;D:/Gyy!^,co2tH24"yv&|r(Z$a1tU6 =߆"5:-Xm$&t4P+Zݭ&}aב*bi/`+B=pv'3%Ζ]4vk RjRČ`. պw4Q^/ެh7n prߺyy^#5X6 qTF\9XKPM@tG Ͻ ={aK%4l"+ݰ#utgFCd gFdu5fkmIG`INϑi(*3Eba~ Ӏ|ȂC&GWH;Y/Eov8HOχ8`n_ 6ʌ-Y;"8߱I*zqeb^}(@96p`2H=zWh1jdMlD}υៅ֭mغk3G%v,B{tY ʃ }%'Йvց p}T-*u@y#M?T7ۚv`٬Ԡ9{dVj &+5'F`-6@4/ǒ~Zqeʿ΀FҲTL#d/r ֦~G PJ|Fqa/O,mx{iI&]ɨ_4cӽ rMGiAANϿ/KdXg(} tΎ={$SzqRڧ}* ^MH ň(*Ç:l~CN>vwS5إ^}&)E_]rCp&63ZB÷C̺qJޮ~xG'TۯYFWsvQ d~<݅SF&ֶz d`Υ*| @3{ӶC+x_= T ElP6kg ^bhjL5ŚE)@YNjA!Y }gq (lG¿G`JBI {> 5U$7]bRr|k4w⬋ ܣڍGwAXiRÏPXlō:c (|_a%N)i 8๵ H KG5Ա"IE*JsWPl3bLtZH%)8'gAJx҃ O^iz$]|tt.JH0?~rFHC;bTX\0эX^uFϑaږrAlafd8APu[(.Lt;pzemѩLc֧%LKr&?_\AwUK -L,?&/F|i>3ͰK"6>UU{Q똝q1ZC#V ($*зF$*q&J6_ 5h,'12 bURt-hm 2|s o ӂOT\Twe齥/0)K#%XӬ MSmE,Qx;Ѹײ{u Y|gi + [M|"Po]h爈L)\8.e㇅aRQ:+ WK"0E~u '=ս;_=R MF'Au*̀bM|8&R0#/lF~ ?b`"rcgUkpeFɋ\l:H C,_ H Vx_-d;JpzS3㾦 р߶1_la>D&l=:PIVÃ]oIIoWgJ%g{CqkQZ?cЕh*+i9]*p?!,_[tgo˦l(5fF"B Y'v7ԥfy.~%L+Iꈱ̾DŖ. KNMv)bJKk_MnOG@)؂Y8/{Xiu6I ^&]k۝ ?UB ףv*\~x^qUR ^=0hkNK1 it>nu8% rFWr{ߡ}3^$@ ,i$‹A ȶˇkB]Z$?;rS;ES(.ч+l{MꗕW .-;eaً'X'$?7c%l8qBbY@˰LaIn_c"EKm-'Hy>mwǒk8=R|?I]ʭYg`yTÀB= aR.v,ME?j/ Zil|0(/ž }g%lg${u}$Z+'/3`-@Y9pĉTj?ˡ~ ؋dNzj H6=.Bc tY(0n@{oo@H_}V2Kq3=UmbL%C?0gR)CF6#;X}ѱu%~x8sY$sXIU⇃wW@O@ܱxZXmºCB-Majj:g@˝CeÒJ`f.f:·EWB$w/Z~-rs1fٍכ%^:,ŝ#t/L;m1kW]7/s@%ﺔpS]TU#:z '9߻ J'"\ε L4(n? ?s5XD/ Vc 4k1xnht$o겍jnz6+c v,Wp&2&T~*hE9?[f?x҃WЂ6^}b~A*Cg50ŅԝݪHL 꺓Aצ_Lū`~RkOUwrq(rX-5j`dJ~%بu pgϨ /Ia 2N I3y[aբ %cxcϗ\!ģ}2X_k!;1!&upŸCnƾ!ɒR|YVIr11`Φ\?n% !iۮ3L?-l;bhXU\4wHkX#&ſ?_6PTn J\ͣlfz WʩNX?p"Xlp0ضO7aBUR@%3\|꙼/r|6Ve}P87NDZ?lW*<+KqJ2NCS{3E?Rm?<|PQFI4є)0]I8ѥk ɝDvba5m&>שo:yM^)D2X>au+>Ln 7HHfc@ԟ35 W-o LqmN쒝لK/XߧO⣁oHk's7$fezl9qx ݪS-L&#qr.gz"s97GqIf$!Ĩ76 Q8^!EX~ʷ}/J%+Y!]ܔ niN,E6UNW*7?IDUj3ZAmg!!Uj!{)_ o,9|ԴjGQh~D8tp*ۑK^npI#wANĄCQT̬Kׂ rePO*k@@`VG4~1I&/Z,:`LmsU)7ҖqQL~NDVDH9\KmfQcHy!6AtP#):- 4dŮBx6%lÙe!qKvYG芪ܙ':qBBNϩ XTɟ~aL;K<ѩDkF8L 9,Oi oGWʉyZQE,$ 8_\AŘ:G$`)XuL0d(fl]1X\ǜK;#|ς=.<ԝBnR#J6Sn~"Ez Au 0࢏^pV,/͖1 i>&2I:5aMkK+?ԬHϱW+ nw Ʌi7j!&@xjg\5\M f*^I 0$"seME8DvJ+h} ۔"ћ~GEK^ѣn&ŕd(B@2sFko<"9se6UUv't i= 0V%nhiYXPIZ̜t*%yo<#w\t 2hINR*Gvs07cR**$yW[V} :&UZ=k (+NF$'\vxh"\;cCa|t5cI@}-x1K[{]$8MJpLl2"2_cnOWvCyoH7]Vέ!YJP|eϼjXYĶBNs=)UVy[m(wf a"|Rl"}gǐZU/2U1LAZ 8>+^  #]/jB(ȆyNKL!ح(ܰL1KckOh: ৥P=qWmo |-jGRzi0/sWyoKytU^-Ò[0+Slơ1^icEtXʓrɝ,_л/Np߾UKFi "?`%fvG/ -]mqN@$Hw'I9,\EES9pO }YpG|v 1V VnaU\TWb4c Om@DhiJzgV {rVL _jZ6G8AZxԠh!9ttxٓmFS`J,VZ#(RKTBat^(*ˆepv  Q}[|RvCu!aju\( .=k 砿VeL(se<2>J7adFveۨ}j~nsN] UTkH$ό \rߞz`I|_R F`"X]vC;e,5!ㆌ0nh,NKcc1[tW A"7 EQ{Zk^? Ǖ.6i0o$׷%)o~DŽ͕$[Mo7\iΚ"D-ct=/Q#}+YAևfa\gbۿ/3 W_ns۬5"/xXdG炟DM7ξ 1-SJ(ae@E`?ZJEVßIfjTqG 85 ͚&`/oDlNry`˾گwɦ= lX>(6G;&>}%/p 5vuY%G@ylgUŝb.Adxis =AGO&$_,C%HbZϟW2i㾅Vg@ Vvptm[Sg{(ͅoPN0|h4B7K=T-H9PW{ǀXbCrKYY0 uxqh.Z"*s2J+dV5%-9)#fJ@7~HLv1T4Ө'W|\{LR#X |eL&f, fx9;Qh=mX&hUpUw;aϾr,T/"c/ C<,6rZyI^u͟OOgE8ˇ-m =W[5y$ E3!c[me(DnEϐBIAi s.5HWE&[P0z48޹Ԝ?}4Al-WOLa(ѧtmt3:DXs6JۻOZ[e7tU]:Ppf=v(ң+gWs rq9qq ` O/?/c=,Q<&_EK&x{:GT h45^;ByS1_W@S1݀V;%dNE h}uoYhrPvÞiQ5Av]?@ot<] ݬamCWْb-[^EKPQ5 -(Pe+~6}T~C#9=Od~#,lfiNJIZLMtY-%_(:ظw QddoZ!o/}, gϺ9I"{Ea#^osܩ:UrEz:s?9C.7HR%=ZG[9'0[#eض%^Szywfwg]q5szeGzeblvJs UYtC"JOB_zm5,3l4` .rf"O䊸 E#d 5 #52A`]()nU~ <4] m`4'`od*6ˎ|MR [9Ly[IFdE991.w)Ͷ_FcO+}04e UQ HDn݃mK{ !;bSXtT6n 4 EI| x>U] /zW3R0%RMq:R5t9m_h d)JR*uojA(N]׾:@s{3'kuD4 v@~"HhBe41m]f&n[ٱÖu4W؍>ڹ!Ԯʢv$gYұ1A~n%t0s1jp GRXRXQiĹ\ݽJTIЯ48Niv2aIZ8SH:"E2ˠIg1M#HF)kF:sy>V#K|& '>Y7cvEʤ9xB2Ek}Ցf9V^#@6~-3a ?48g˦|w͉)V Ӟ4/}?seO@]\.f el-MS8>k 2bZ'U|eD@BD&$iI|(w7C#X)e9saZ8x#,H%pڭ]f-!Nh2iU/ˁϿ Κ!tLHvnMzjEvi@B}ᛒ8Xa?m7.Bv ǟݪ3n#XGlo]xS8QoDk\#_E/s#|Hf1 M޹eCjJr4 TK&{66`DT P d L >8"UmA5F`ZMg%nXx-ab${ 0fdN8RQ)p؃W-1&#iP^XhODU|n$8hiKЃ4k`1Sq@S3/ފRB/m5sZ=#;,/9II׳s͜ѠJ)L3yɨ m!O4ȃjb6W;Ŝugƹ>Pr:<>$4(I 1;v< ]Ү\l}AyzM@oϊ ȁBWD{AnI%8(wҰj+ĩ| ꩏XJIi䊩U BXި7s0:To/^̩K~4]Kj.F'i0BHÆL,Vʓߟņ*%LW"bM>Nw6e!KkΠ 1 T5$nH: 2q֘mcO0Rdu4\zkKjrE;B-_ĂW>ʼ2 7A-(ijΞScyN^,s7 $0(^M{- 1O&AXznVkVpxKqYjEdi[1]=mXב1Bs2֓2`xg/D,pa^:͟>Ā] sl/i!%$dC&Hi*Q@ld 2BX?NvZQ5+B@=*@6I@ߠŦ|ROrf$Asr*Ǘml=kYksQquaozH]elj#KvPUah9i!5Χ H[{ggw8R$Zf'B X!nSubb h~^/hF jɲSbk4?t+xRdKo8îf[i6_dΙw.ฃ>RezWOϑ:}11{n1%I.XW-Oj·$jic )yQT' J*/[9'k5DXW r(ݱ(8+2f鐔w?}V \ e}:Hy͡WW*(sjZe[HG[Ej1SE 6N]> It(]{$M۟G;^S&6)}0~Mա&[ٗs] W%.U' mb'@EhhYpiq4#6ˢq|~nJW:sx$p.fd6m ‰W G D %Ydr~-F>f5ʃI/<ڑEvqsU--Ԉ~tGVG ˆ* +GJ\3ykܦs7L|cEed{lLL* 57`jIYAD-=_WKk4inbrj -.hȯ&+hux;Ȧ.\)\v"^_ &8_!iWS3ad#Ma)JB #ķUD\Y:2N&rk *z=HĄ~N$&T2DpN~Y;8 R}@;9r07.i%]eЫpZN8OCEegmn6:NGB LpP' #3LGf־iaVqq,vu䭱VWvwb{~w).l:7:3u׃puU%&`Xu -%`68(v[)UN*~>}ϣY OhPT݈vYz&KP06G0 M]cS[Uz!mIUa$dRxF9ФtDIolղQƛ۬6?OOd0.,tL$;pO{/saLAR1rrC?ܸ)]qd~Ɩ@+ʆ "CCGN@+bq&#rSqP՝wﻔRͶBM .*x_Q݀y dLh\t-/*q`  =JqVl3PGn΍$;_k1#gYpC"]I+X?۔T,XȲmrKˑ#%q>":uX_mXxNMӢ3k|!pXYUác=0(1ЙCߐl >UB=gU<%tcmj sIΈoxw`eQץccrOvd_9n ![2o 63: a(inۻ ל/*yo;~~Wogb,.l=`~r{wl+r"ջaa; X}1@To٠_?ҵ:X: cuv  ] gWp%"K۟>ͥ,,^tg"R4ox( =^Y{e@ ;qtM!UupCi5/9c\ASjW-Lr)2Q跆hм*;bjvQݝa^H8_ sy ɖ \#p\j+WEP د?%]E5trdȓTX?'SLƧJ1#~m׍Xdl˸zTS afW0Er9y-6%:~U@W[5>ϠJhk H֪M<V0R! S]RC2^iDs]k1n}ȃTnsНrS"- I7EpyR_P=U }}5[_ J3Phv>=Oq BP?O2b9di1|x\Bߪ!VrQ", WRh'IN',;}BܘG;9$ @ћ-v\R،HX_wP!vY2*}cؘ%@P7&PzNj-7w Bmk}bv֛ ]F!nʚ=D慥IHCU_٤ُNK;}pok9ɔ)i(F!5 \^o TuReUAޚ1 Prweko(w]`'}@%1.mQ6owRYrM* I dتU3 0^([PTEae]hٽ1:Snt&ÿ1f[$1E.ߙmHt#JPV@*@ݵkt!yHniR\nxQ4xb3 R[_p_FGҘ0;Gnd(M7G0¾6*Wj0Ԓ~7qj@l.#A~Վ5T-nmK˘YrT >Me*cQv TVӃ䗩FhħgmAS\B.H? $,mR mvHo=^uy:t%rG݈*yA^GTJH/$:'ܜyY2Bj#okDrC֎F㵂!uŽcI] :KjXϛkXA?ٓy2rL ס"E߃~:kg"~I@ᒥ$!`"#C6I(piS;)n^/{~W-6~]*WQ&|=U8B^ <lQ]UVyݿ~fM\D)M/`F5N;ۿE&6{+/۶4iiL'*pulc=>%{aǍ+0\Hl[(mT"D鷞FgM]/B͑9@R#gўө$f7Hޤa3ív/Ԫ @ħF>7 +m2/nr_BIrY]͏,󫗓G]oA R,le skV#a;P&ejv~@/CN ,{l”BGa՜փ$-/]2"r7lU5Z袷 H3ޣJl/'QTD%ޣE &91.b/Iae~YKM򪕯^jNX/| ٪S`M/JG/T6r`$Av@Gy#[WSw4kyZ{!D'fhl}w^O>s@?n Nk7u{zd9U @dйc'$Q5{j%L}ҿ p+"L6M/)!36iFйŭa UgLqPdrYY#Mx\pCUOxNc"vZVCABK^\`l-T6|<>m#;dǮ2(C2˒|ɉ=c8ҪӺ|FK1:\Yﴎ,?ra]24"Uɷ5O,|sk>Q}ikKo5p#D Ư58Lf&_WPQll1e5MDBX'(-Rէ(&I4N J(fܩiaʀԸsV\Q1DK8UA\/-xM}o@4K d*IХ߯N.SW .NM,@<5Bmlg%Fɶ+bRYM DomIVs b0Bۍٽ)' qltn,6 nvJGKꉸ9z,/`Nda7sKZ(b9 _vP}C+98FsTm1xLfh8gȡ,"~kk [(䫫p_,&#AN6xx=$Op] W:| h3DhDŀ 32:V++ GGbhK e.}bPAwoVTlF;{;n3D3F 9\NY.y2ǾbayPbd[M;]gK Bڣ Kp@Ǽ&Vbس/}c#zRg\/Tnu(؎϶3#Oӷ&oX/ ?}W^a"AtTt^Rv'?صLl׾g-O#$GȪ֓ͨ#? YÙ jݏ".|@.Ւ ;-BMF[Q݉ sFQ"_vaf-?uK5[q |sVLoBJ~I 3j)56ܡ<3-q Jq8hգ2QV|I>W2(_d#?njX0d$^)F3 +t#TkIg,Ga޿{|JW Ţ^4@-5#:i,6n]y|h4o!x(3Qׁ(Ol]3ț t\;k]-ˆ֬V\__$p_JF0"/ZR"_ȝyi' ;x=9ƝދYJŽGO0hOT% 幻gxt} [W f>\S4~:OĩgIUmy%Z[e= ;4}v-_x_31.U6f4DO;41jZ"ƥ#d$zfҥioԧr[" R>ݐ"84S ǑGsjÍF@chwJlA, ԧ L >(Qe)e%̈xܭC#Uخ%J.]++=&Ew֟}3ļHV*G$Dn|O4_:2jbEwFS͵zeu5Ȼp š],Cq{?z)\"2*/8*|zfԫΠQGS9Q7,kymXM](ႶoCX6dhtҾQ*ְtSfo%kZ{QVeJ9ѱ{> \+ i#laɧMMbНF'8aAsr  X*;|l,M;1l e2P$Ƿ(8!}bp:ٽZ+L˦I>-ݶڠ@5 $ƽQ!Eي^<+M%5}M 93ef-A;.ͻS䖣Hgj&:ٚdc fM8UWHJdZmAqw "${c\ (/ݰ+~?{&z%(L e3~3t9J{C"T6ժwXbep߱aC90W{Eņ1=l[sdEuJ]ҢIݑOWe~m8YNQǚ1Ec kum͝ze%[R'@&AF;DBޣ [̥XÈējsrX3ǭ z""Ij9\ ۡjH[Ӿ$=ހ΍JR)kũ=ǝf<)Z1)\ D_%F-+T.U<JqB01ERA?1^T ]e:K!+KW Y `Cs@ktMSaǵcVǠfVQ]QebB|;@̧'1t k(l:Dw4 l@F;?6BԚo|]ή(j.(uIp]_jo.w6>hPNۛ xp5Wؔ(II!kj-"zQY;L"֥./HvN8¼W^u5c1b9޲+^ .9+i,٘+Ns=]v %sD*/;wKy͓۵V,$wạA*'f=lV}x,` Ҩ*@=fN?Bm*V,i+uEٲp1s&ē7 ǦU,fbx춋NfV' Li5AϼWvJpZa!)γWѪΫUv''~KX3h])ulɎ%A5&?WkGC1ab>d}YWV<ҧ.V%۔K86-"RSJx%=fG!l^$1}d7 q ftӉz; 7e8sBd f,ҷ7փK W:2MXOs U*žDfR֦{яҲUҲի\5>q vv 6{N(ZZnl's_U,3Sn|*ɔA)>˿][? o{hZ? 8!ײX21gOӧa3!t O]lUa%$4+>"C=EM<\yyzbQ{Eb o @̖Wlly-i\b^s5 okeG]'c{N0 ,LzlrlhwIaJbR*HozLQ{aF~sޖaSM&ñ6*򅹆Ն.HPX;rVa6&QԳS$f&H89(W(XQl-:$FJI6<]ǀ tL)i gkb( ^qO.ܿJŭtFg&ą*T<c3ok9o"'* |*;Ο}3iƳ8Rb[(#nd$ t-8͂! TG{ɬKkl:os֠Y z:ܛ "O#_Pؑiז'=N[w$kK'xk-i"e0EWP`ydeOp#!s5rLvWD"LA $W*5kqr,꾩uf4o"=%C= u$#v)g^Qq+]C{1&}E_oX[ .iڌFr8r"@ffZyek[^[{定킽_vd]DO@ٺ&7c0[yCOhu 2΃|w)*d`o8PZ({>v!9|cpPc5RK%yat|3h@ɐ SY޿Q>$JBQW!wO}9*|Qk`o:wJrJ yrwx*}E:B-a kKFآynF`@S(kP(Cqʁ ˃.PH(MpU'8őP;91+?]ܜRhwqQa/BWd1_u( !tK"zfNjpcE8i{Cew3>ST+nz LbS&_<@[ylPXD?k&Z4b_<ŏqP6Ǚ̘#S2 gwZXv`*uFZzQCg%(nCǽ]oUN @dqB=?;n%s^B~-P˾cPz3VuUo+ɔ8ނuMwAՏjcQ&R.+$>&^ rJpt5yT@L_ z|I4&/&ޒwc&Gi YIRfMicZX[#M-+dp#4!p*ě8"8J*QkaK(!L0*G*4jׅ%=6!iE*90wa)HxbYXhaÝ(sm7^'ǗAG23co,y==GB[ fWkRLy˹xcl)|cvEwsN4݂.}>K>Mroӈ,Ј_dkgGhqp!:vϑ𳘇a8S ?VKmQ "+k(~rTl}77ːJ@#UR*Jxre /*5#fEE?։2<8*"ә^h6Ȟze_GǍʫ#q>LdH.DG..Ҁ?\r Jhaz*yLbF@}3&#aކ=' ot/ ~S6eTt#13VxYɤ(U )-P[:FdaoknHv4;GNTe ,`&gN%Tɯ\VV}rTs칓,^t`E2|J;d{$1e;k(S 7G_lBWz>Yc=;"J@Oa/Pǡ ̉ꘌ+TDIyA;- $Dguܵ+ zSH6u"h@8JٔSބ<"mT+匉BPMrP~Gŏ'8kѲ6clp4$HoҔQ틥:zH0kt-AR:4Ba<;IV5q‡XC%@uC*Od ȡG Z2$wd 9hH=MյLr߾;zZcQ+0 'mk;ʨߢzL +jm]I,CeGhhF..F<_ €ZQ\JL__--B{5!ڑa6hu}BvQ=*p6+MIع)xsUdA/ޚ}g$Mh 069>Nu&!oddC9b&s8/'_}mm%Zi<"V Zx YصN(2\jig^ 25BJN=ia̼omDr8@,{ޠ^ b쟉,ĂP%bUt_xg:2BS"4`ZFHDl N~W Fz͖bn qA(e,OEy?Bqť-g(rD]KX ;uƉLDXJVb*$֢J">qV6 1̜h[杻a(&N*hͪ69 [oA}+Z,eyJIEJ h@gלFp [?_sP`060Pԧ !G+)pXDPn3،lͣBGtT94{/ku5LgT-%P/"4|- ; _=ѮP=;s+`T@}Tw[jfhϓ9GLS7bh߶ٽNul2w#jKL(v:zWE8 CPr |i\;5HW :2xa{ilNqDIV-O]祖p/Ѝ'3<:lu?S a8?ulK&TB.$ޘ}fjMeU UZOD'8 2h禷٨7r1~;QE9ƾOYr5Mસ[9GT'Y5ɸFXN/3nql"qY H~QvJPq/jNJG$48i?zߓ3|$XZ4n?Vd(AG-8UujuHZvCCBPF̅NZ*%Ssڈz^c.'0һ@6Y;- }zg;T孩V^yVۗA+]i“;)@`cc;ΣB焩 8NsJ\[2yɡ 9αI{yKJ[^VxJ{&<| (Q*\dή̮UL̽S9yboU\0dN|_Z"G b=xҍ:n ^Ţ0!lȚ)FGUA6:o["KqUIi:(INnYhpHU+ 55=Sib).Ag.?%̕C&jDp+Fl{[U)[0E9Qrƙ(>zI:>>cv鶉ԮDi[r ͓yZ.ܝ=È1'}M.aC@x$){HP8s[h,#fe\y Hj%n \ ƱnH+%39gxQ@LPK7&C maSfۊ8@cd^AUW%3Fуƽ6"ߣЮ#VLxր)h2¸>ut֖i;k&&] HCѣyHRwϼuDkx"G#e(-(wtEY 1x u7f~[8u=J&6rj:|{+t72< ~)<yD#thgO4X`J &R)Ӎ޻@ǂھ?B65fklSwt/ZEoИ}ǵ&ni w<%Ybl&r/'2!<,7l'm}X^".=f{8zq-U-0I#4Vי 8k}tvH-{ÆBfV=Yb`iR +Tฎڳ;DTZ(>җW0֝+Tۻ>44ljazآA-594oK7 iLNςWޘd6Pr^= %fҐ6I.)BQsny>DFK@ڇ6o״N~/2J|93ǎ]v̴n,DkvM(CloCUUw!='@ei>EO7dsߥm4~ʡcoz6~~GXJ}ϳj(0^k\3e]vxոagy^AFj8)%$ 7ye"-J)P] |rАB>VR?JU(X?ҹqyGvwKu u |br^y'|ϓ(H}m7L~-#n[ψJ7~M74 W3;4e3"Qv{Ï)wiV2ytjS1ylMuBW)43\k` '7(S QhLaa |uް_24  @'ҏM 1'6bQ[{͛:H@,Dd MF߄6;>&۳:ɞnW ޏ)aBQҿ!"ry1B9^4 earOoZr&2QL M eTl#'4x$]QgB2>OҚRΎas?з[5 "NWj(Z;),"Уk,yZ]0C`┄\~+^Ȩ  Ph b*Nu+)0e0`t=T$+Lmr# z?#h?677-L~NyݢCS%u:*[I I9):#sv ae|y! 4Z? Sj>l_Jp?)?@}Z0R# aC~Tً pNldA=;JcC# Ŧb³B3GJ;1qGoKz Q;fh[e7p2a d}gL e{`ayBU} Z?܊&u6v ;YQ_\z{dq}4X7,~>4퐇Ԅw 3 Q'5?_yk++\9Hu 8qJG41愀F_ 8+L1j[EaYb>*Ì] r1Kԫ[*ȝYk[T@m`nђ ǫŲ̚N} ȁ%s&ٓ0mg1>CJ!;Q9CsHQ̧k 0,-6hXtU)zW#;*)L{ZtL"<y ek*ϧ2B䤫[ w^sC3QRxp_v=w u2KVq𮠜usC$.?Y9V@HGb'j&[p$9ӼXEkĭg41+~[Q|cz^=#=Za6MOfWR| Ru-0s]-ԑQF&qbA.8F2oճ_T)?rz~@^yLndyG2?w SЏѾ 評IQ٪sYcnJ x!b9̿eT9N $?)eKs/Xp PAJI2VbR%]:7Ohj8̞05o= opDZ"^&>#jN;CX_.MnfQ_Mjzթ3CN^N/B\";+Fr"vVR^ VhE^xHlլjQ!& 0 )6w*ձ?T~)\!}:׼C+;}yF5rbblr dff@m, ۚYn޺SDn; 9 $ʭ  CӰ5kpwY5o 8!xI-$1BV6kW5~^8DL/x)PGFV}IE6ﶀ/'O+o\ֻR#rxaS ::|Fj6_HdSᵱvtiSqeTӤF)OU(X:@t8JWu㘡1CB{հiM)X?`^J88|߇h|$cHyiEq.OϢ D#V}B<`=aӓΜM}y_Ht 3StL'PJOQgb[AMd_U.\9ÊS,y]>-6w(ڡY?_Ygm9t%D~gC% *+ekv<6w̫pA) r-SHbjJT׿aIx]e=i"2yz&;U3 y@!M<7D/T}O>@fbI{ɮ6#˖+-h~ a|9 8zp;7I>sv|ZIq4Pz̒Ã('HZn;p?z 2N&\a)FT.mctI=PI5Ӗyy:V4RjXc[k~LG 7[W7&Sb+.985C:a Ymh 5vd%skۙp?2pɛa~sZpUhM'>ýf`WYz[zP0x4a>,֡Kjήj3xsFlL棄)E!-V0kΏ\zW͆}V0;hU.x)Ѐb(W7$HQNQr?h465>K!NHX?s_Xޭf8TM}@ E Dx@e 4B7V.%YK|$-VFsg''a[P | Z#9UF3jMDp1d2yAz hHiMֵ;cCP2wb2#; {P̅Y7.<..btTM1I}f& g!K]r@nYG@(FK-g5Q/a`(),,3ޒ|ױKvfiA]S=0,`e:{8]vk>vĻUP FnQ|8hq-3aB#&>FMꊞy t d8lvVŏ[vw9VFUjPYV^߄27 `4 EdmoЯ'"ƺF#h~#E$4@㶈Cml4U0xA_@m@G 0g]B/ |ςBMn:gC/ = 43:+ :ⓤZ<l2'8p5oʓe؈9 -*ƆnӵY!};32C<vŰ!Uq=JCb_sdM {aPٷMrXܗb~ 58MD dzH:Dt[ԶShJt iH6;̥?PNoK xگՂr8j .÷Baz%J_D77}xabXaKgG =7-o; |rqW#YbU݄rd_*V*~i%;]ڙS!TKg@lhP0Ob/ ^ i0My]چRx6mu1"k_xj8QID;P&{ME=0WFvNJp_ OD7y\Jn =Y12|gL( B%7D}j zWD["Cɢ?n@ֿ[I̦KIYCR5g aġu߫)`%~:x^ۓ?iU/)$6G H֖ݷPظc+Fs`ZxsKٚ’|.;W 7$@ .<#[rgaHgE{m\ΟBZCN;g>s_ݧV + <-|mښOx>e<&gBr :ڲך̟vS2 Uu A#)Vܩ &l|)r M ]BK,K4pX'O*EߚM< ?X.#A, ] B883GaE@w2`R(3'͆)z6-- l٬<^%([m!7J hp4hIȢmV(]B8)3*y8$,A)=2?-Vk8soĻ\XAEU㖟-uBwDCRXPcDu檈#߄h 躓]e,,?[UFR1b"䒝"MH~5 Z[ 3>ݼx5B;{y(xs,RVKG0+XJWђw+A v/]ٙKr_7n}$370w䅭 섟#6Q l|q5Cksʉzf3S+!40?qYr]fΙH QBɁ-qSe7ެ :58(MXrTAp*+`~5xWyF5{OJ-ZmM+>,n?ϵ4|;@X}1M~|@`0M7'RJKėaS>:T ;60cNzd{hT:i2Y֪(NB;HG XȆqۈqBrJ->U~$Uv:qN>"ÖgGX-]"R:}GIn#p|0[LR2\\ڸ&8sy~YfLPJ5bCZ4UGtL]j$UiTiP =5qiJdԍ{Sƀ1.WopEt@=-x8JMΉxw% >TZ2)/BU` kY+BH-'4i??񈑃 @/Zڻ*~%3">!f8/iH&hx ,;RR4$5XvD2a;l4N߮kߑ4&bVzyX|t6Aa.JSpnjNWB{'Z_tiSQk ~cU>nB=lOO :Ay6fB3/j0+B 'a> 2CD7 wy'o/kؐXNrҶue"!Wǔcꐉ{ܟ?/PTqת^į?W(NYzc\WהaQtE UQ%Cs?=f7Ł/@:}ϴ(p!4l2炾DA%(zFcT #lMGrL n  Y3p0fDXDLe'K)*&/=nxGO 'N ~t=>phl+vUߧQb,;B'Yn'@(ܣjҬeiل S)iDAdfBUDBقz溬1W::@F+ W5ljYQX{S]Ye*mXs-/p GR,w1Q9jKJP5+nQW2\vԂ)AgD<2ƖOQQG3@; ?@rƳ˘V^q 9|̀hf* )PweAAn; ݍ!`.b,Fׅ^7 c|ՁIo.V YdTIqː[^AdBX#8&2IZ)S!DdyLe !\MA؊ {JQ2=(Iq@q#1S _j`}GÛd Dl6 GbfRm^TcG&rD${}ul;hm( {W%է^{gY)QSGOb&eǺ^IQx:EV `97"P|ࡨs>1V1{4\ѼuihH"(} ٺ˪M >1nϏ9:4G{9 $^R¡ \w 9)xcS(Omڤ;kЯ bz)#> v\OoD}+]YլgbZ@=SI-9ԉ}2:`8rdXæwM=g^l{'0gv؄QxxJ\MMHƠM*Fs&aB/s A-}p3&R˸pqm{ЄwÀͯ,LfG)LmdFa6.%ZuHw:K᠏U°Y/+QCb3Q8,h,,ijV&:rWU 1qЀFj99 2 [QdL^9ow[o.?g]Bv:Z.v&ҽ*7@yJdlC܋6QgtSEog+|yq j-k{Ȧ P5!-$M@\mv>q>܎[r*΋\{'ʆ"X,31 \>?j=Q5D w Ԡ/3^@+]o= 7Tot}r3-ٰR5D"LU`UW\E)&T\F3#d.K|mj1%[ :ZA.1 _y\di~oǥ1oOK͜ {ܮW "lIwt1H Yz|zZ'y G9.jjѴBGad~>H7Wň؂+R[jAhkvAT߰@olWgWLGG(ca%*D)Z뷄 vU JByw}V8έV-]7.K0REf@=sG;|0cΫHzǤ=tرGy_^SzֆXP:Wur ۩ ~ccܦ+sX%H8#{ɀ;HRs;Y5mm,~Ҕ}g%7ޑ`:_\PbA0!~~x}7w';dL3}~ךnd/gR`go8/XjW560WU:`kd=׌^,O6AOqZF73ͶvÁ~PR幃oš"dwrpd˂H8P͍HNC&4QxBVLg|\a0{lA]RZĥ$WG$4X!KXg+}7Uc^ dFZkmdP;מ@$U#/(,K{-4mS}xYu'ՊLh7o3v^6{pnlWDp J Xß> rrC*(l,pwW ګu!X,y .xT(qcW39BzЯUz h;ZL[-BFZ&ERpEg;/<ct}u``0KVJWuB=ns׮OBq&9*ܵ)6/]E,ZcOq*.^`*KBlv,u:U bWD|Gߗ}G - .$yVb 01QqCJq5 S AD), dQRᲙ) j_O)3**0+wνuY,1P0?܅EЫDr e"Z덀̥ERFZiE8C I0i=ۀ/?Ǭ:67"cmΉٿDׄue' j^>;h)晧UQ[?)T!u1i:rs ֜,\e37Gu:BK/x88q 5 2+!T !T ޤk',01w;OO}"-J60^?759Z'qQS!U?Tw5+|~~Es <-S[m ,xc |'Ei7Yv[%sBH3:Q2'XKwfWĐ5Z9?!?!}VĴ>FIv;+apK`U>( 6A{IY96agSIf7T0"踳zGC4HrC&'['~_N )o&sw<f4'bnPk YMA "`YNK%98nO<3А+X`P~kH8?}䪛!PY|r56^} m]}Y?}v) ~?d>ezlXɟt ,!1O4&kX&C(oPk  u:}e)?v}W@ئp]hRo!`M [~9fMU=NȎaUk#ԒHʦvZ9g0 ZyuwXK| a,ExƑL_a:d^Ԏm2uBC.PEh V@ SBv8z{PI;}/z`Tbw9m@?r449?MqCv7~CRm!S46ׂ'9eX!7Ycp5 zdr-mKl~Uq0Lpbˑg.h}x.8&EIxr@ *\v-gZmIځ4 ПqÎh/m #f%lSIq7.̞i $Fln9+v;?JXVsCR"Esp'wҕڐ["ѶKs#u7^)u Tjd ^ȇxb;z#"$Qku/䎁h^.E?ei\s콰otߐ#Ɨ?zaMB1݆O(i'2z}eYb}u؍i/"Qxz} `ɵ[: Qa $fq8Qs(KA\SNwF"fVAY/Yj+`g4r[Уi}Na#ڇ& T1rT.΋twfXrXe-04*|s>7ﴫu F7Q[D-Pek֋ jv-L`7c8&;xo4WQ\\H*.Ǫ[-f -!U"]1,T"?0BK[܈'=7ך0e~:/?^t9`ѯh6HPzc47Z]^ꊯ;5E^r87|]25E* tHkv:ƈ_!f]IjBkdYhǹ|?jR +2Ch329_{a?Qt"BLE! oa 8q(#'ZTv"pZ̰ 7n!Xa/PWCr,d xol y (WCb{DgWqcQꇂVĒ} mvC!POrhQw#{R-EZƎ˦u hT=N-xOPio:B!MIh6>5dS(}Kh7bHbYe-="pCuO&J ;ܞY\!ո< NK8lrlϿ%*fucI6-J'<H^̧_ڃ쳗a }Pj)#R pK2Ix"3~+ElD;0~c|K7V#xzq6,?Ja]1YqLˌٶi$Zĸ[Ϫ/y);R 2~Mw<ͳg $R.33kQ=!D2t۹A˧y?ǝI#uiWY]y!"DHL }hI@WF019bg#&}wѸ?>Ԫn7 Je"c ,]Lx=?W5 OS%-=h:iݭp"r؀8l/<|K}umi3#$<4IKeu5z eiwSh0jkFqJ 'NC+vCz=&msaOY>Nw%Yim%hELg-R&,Α٥} 44p!{̂S{Q %#SS9&+Թq^E$걥\`0ԝ[ ?}sYUpYeڌtHT CKd&a2*^jIn5-rWeW,GiذHvSyw"dO Ĉ_#ex^*;8zֻб=mGlmBN=V3iQ0|hgyOʡty'x_ZٹJ%&q}Sm<^wnLx'O#j,KIK5grZ Td#Ϩ4Z]}x=h7m{C~eؘb7oE}GEf^hUN-}"gRg㹹b3 ^ƚqfZcx$Hx~kxYBoVv쿪W{Tn/\h9(:qHÔ+<[ދ8Eb R!~l1@v|ԡю|\R/D!H ]JezZ*,QbP(,jOW"γV-% ֌/Xf! W?Nk껧n8.$~v.NdYR }4eqDѦYSbc? Hq;P;Uo% dpk5_tx+Co"9z"K i*+Kka8a[xԙY5F 3ZGž ɘ)hA)U~rz:%j}fb*N/wܻ^!HvX82w gum׹`>e~L3]XA7裹L3a_^,ڀ+NddHG΢Rjs+o7IzeAv(̆1>6lW|0GO:LPWRㆭj/[bdFد!W4(2=נw8?/_,&J j- iB.@|ք #@ R 0ɕ\("0:A~$[ 8x1M_h-:{ȷY?%Ug^o Rr<WW1rzmC9BqVVEYaT@EEQZOCޔ9m\h9\3꽃Gi XjVg[Շ{FU5PQ' _u@: DOWqd,^,vS@|?>MsC6;0"grs-t,}A'?aˮdy(x{s/:k z6.>}JoR%эkoO>RJzVdxd?w-[+`'؎Ӝ* mUxW!xenܭʗKYxnn"UT1Pxou(3OEز,!3,@m@d X: jz s֋D1 [:a"fe(r1|v+ jH_uZ+, sHBXLr87cS`<؍lxXdΧ=xP ʔ}hŠ[sCsTmw+Bs!r'swg?l՗枅 ȝ dyR oA* tA%Y&ϑžδHvy9p>H1Ǹ H_]`QXRMk vOQ#iXw_W{ѵCxc!_jG2+懝s<|Ȱޗl"jOGUvϷ~D7 /?ضlʱPׁ7Tη6p J?2\aC*\ȇL1ɛtZ9!&2fo~`j%QS{? QACH9իQYp LD6ulnCRHg "Q=@(,ܙ$ 2X3$AD=QEP 8>Žbb!ޑ3EnToF&cNݧE}+"P&]=3ؚg` "B|(+-%;q \l:O's5~!)4o'+KJ?2rV2cB a\wF ~a\6=dnNm*^~&aXB}||V'Tz`f3%R-)`iwn~+\7 [ N+?i(Jz!\\%?j'^: *8ؠZ S]XȐY]2ci;x}yPjM2Ku8iDփ% ^f 1G饢Ny:o)Q*dAJȊl\^tDt(]G27~>NFVu=/Sq7W\cT{M7vf?J: 7ödm`"7)WQ f~G VGbNW\E7݁0T/M流^$EFn6FeKnuEr>b7눿~K:f\<{cKB }G1P .D1Ӳ\:{j$f;j'AX?e|;W!eKjۜx\ GN܀8 KZAjT`hv Id|)KDxPoOrOEX!RsXFFx"kK=O3U"WKɬ>$px}<~̍ǷU=\#g#ZWLk I{Yȗ'YqO{g-qIj8LTՇքCTPNb8LEZWйUA׬IX;hֵ 48)?]LEߖ裡k5\[Z+^c6s .d#IC >NBd]߄;I9!)ϱn^)3+iT9OwӻU!1' ʺVD8qюμ$Lu͏s16 wt)SƺZ3 6U9:/z4aΚ; =AvK[Mq7֢Ӷ,Bf O6rVq+рcHtAm D4X:/,ټ4w(u5+G] &l`0H/!Y8MTf-Nfg&>kdo.`YxbE.CQ;&XK;Vv [ݙ^V-#*̋O,u};[9nGK$"@\\SeM0C <kcd()v31z{lj}{mH r(Zå I?lF[欩_3H fB,=M]9p  FQM>?^RU !n4|>i"Ll)DPhÜ.Iޟ=?b {^-);)/B2HG'=^N4p/%ABpg:+gKCQx: en}]'V l{Co[hT1Vm*e@L3auh7%k) W/?<xOhN WK2φfQYWޜ 7~B+id!1Ⱥ*,IEq؇ReF匔A3q baZ9hk[cx C.ńxiy5㋎7K/5+ݲq7~ƾKw4dzh@~+¦5j E3քO.kv94kn|Mٸa.mCq^HO4yren~uQMe@XYM;OٍZGGajT*&9J||-{!&R+}IarA(L)*v%h(+ 8ϓ~8}sM^?f>:>V<hw5>c0z7EBj,Gf_$'=#ERB(E t~$I Xb&v̔+aJ\X^~[8ygCa:y]X!ay姱]})`C!uqdJqow'o,2 QzDeә4O*|Hn u${lX='T ([]28c.4QW菩ѬBI&D7&|tiL -#B~wg:BH`hmJkVsL ۓS)d5S i j58vj- 롾~ujYS?nYdOOdHrLVT=9\;e)Y x`w4Wzmtl&kNKiQ־>R &lzzxrH/zAǫKs6d+hw'hdvLA= NƋi?̆^m^ & CiFJ4x.*Y}tns{3IQ]&#]Q/4ޜ%$)^]x}sdw3 S c&.IIKX|c縃@jgq | #p^7Di0^iɲKĪ+C0{C(G9b/oUCG=9S2ɤ)|TH0"MOl8H‡`ws-6ֹX`[?14ӧr.u jAt#Ë.E c"M$6q;Yh@¨'GKtOkDSU_ѾpOfO # w?AkxwVMhª쏃“E3*֜#;6_%$ jA o={gif#|QMwN5z6eK6 wzmB# 5Be{b@;gJ 1m}`8xV:b?;k"ohyesۭ'[k : zdJ20&GVz)lvoF5#Ҡf[bŏNZ@0fK;8C=TH*K[bTG/8#s@A|lB_`Ps{jg/=/bWZa@kSQ_fTs|hS@0H`ݹMay!侴| 8E-}&P 4 ;>h̀ $ۙS|#6)wZh㚢EjP˷g{`극(S?S;nX{ U) \c}ҹOlhwl!\zjwv5g:ML;3lwg3x=f]I ltjTS^ڞ^' pz-kdrLQ&GV ne"w* rJ#SbP6JʄAuɅ>03: p-Z`n}0wQWuJ66O GNu1Cy;5jg7?K2U:$fgrH[,=9-ʊ\"9+!Xo&ݘK9.hbߖϷ--V¼^A{P>g6g1$)D+TM U V`4dt!eel>pFI}`i"pBm2^"t^?E!-8!mip+K;<7ojٶyؚ?ȔW2)Gtnd{WW^#a !1F.A%jZq}⋟ZnXYcud~] K~LG.c_mCMZ2cAYXr)Tn5|}-K;sf / =5p ;>cSc `,b]JfHeb.W1dyt $^wB~[;LRUKM*u7+7OPHrf4n#iY)[tg(E]@4>8 n>+A@wueXQGfSpp'}4 }S5:ȟbziJKhI X"tيQ:ZKNۨxjԢy }\l̓oXx6)3J?.G7,Uw*j;@DĴ#%ZA]yjN^QK Y"ͺrЌ %D`O$8L(->ȉ\?;2tĿ(N[ Ռm\e#||&'*ԮOT,s [x_m8}JLm-B2ʬ%ؗ2gA݅a}-(%6&TՙLG5d^(;e, x]?X < _{Y VXOD>I% G`}\{+֜~tעL[HHK:LY`FT)D Ɋ&]23^W$x$~+tߥe&nԸ\0xi|ɧǑ| YȫR*)s",ѕ 'G 9P 3,;D׆QmPnMI$Ŝ(]K@ک:f{vR]f8n+9 ]"g1CdApP׾{ѐW3bݨ=}Gjح# SnT*UزҢuOa`5s  `%L]N#2q$Fqsc8s!EEv󮁨i_bV5~DMc:3VK_ !Y9D!eV=tenpz~/0:Ңa$I)X bپ,<1sy坤wOlI"RhQc))bDrMDHUH^e3K`(7ˬi`AhjpeENZW.'iF]G*&jaPƢłN8J%ꢁt3^Zly֦}88TnD|lӃR\}$O-h_C$yl6FL : )Bb{Hɒ5'  0~H #bo-WFKc[OV/8%&MiHw~_K}Dn;= XW}l\`Hʱ s@輆Fd-iE#^m$T"bEo''dROe+B&F~J&\m0v#WS`btx#Ȉ}{|n5U4We^Uϙ%jl!$-a֝֟4$;+2dI]+ 2|'u)*iHvkyO-V1ǃ.4NL|q!QPJ#l:da:zS"vCwZ֘%wt `l4C-Au^ le, XiU`_RܭlDcwz7#O[4" 制4Sbe^j{n)s(8yXQ)̚ٽ?u }̋oG/Z"C?C6^2G/)>Z- K(bZⱿ8F avPr"u ]*GUtQ3zSI^vTmm򺦭bbQ@kA7!57'>K'k $]>HWKYA^ j5[1 mWlAou, )60k.κ)[.R_OBOc!'Dm^6Ynt͐ Rvq6 Q{G/>͠=u IjV ;}~Q 4(m[g\͖Z_@}ԈAlj+GSAŠkRD%wYжv AiRɇm9A{ȼpUm `Xv1S Ftp>TyD VL ȯROۊE49<4nO,8ֈ׫:ԝyw9g`rlz~}-@ ͭth/ooЙآ{Iv s#}蟲A FBlS *\4y.Ǥ[3liJ!(_8#mpq"){;5Qzwrx&%þ!;?L_d˾l[\\ꗺE49+lBCF"9h7WOzNmlfDpOŠ?>$\(Bcmn Jq[`p%i oBF=Uđ "YtVqŽi[ *FL41JsN@)KsP{䬄*xo ax.F ĥe ˔V>Tޡj4S(efݥ ɁfRR3h#k,.Be #]\I3eU$KjݯR,8 1SM\i_УJ?~XA/; j eЉ>G<$#!_xSO`Us#-~eVQ~L@KO0IB:4=:ݕ/ucF&XٟGjY^Vy&e4B:SLRfٓc*d4.Xm>Ï> '#.4P ӒSZx)9p|RL4D3_e^xI6aI_̵BI'crx?%?gEG]d`30ElSa벍&uQ?3Vc3?h4ZKhbw_BUA?IC17.X}3hj1{$H7mxE3| {6P(!u>F/ftAM`Qn#-LO؋O#aέ[`nB/79f^ Jrrynz(5Y*]?@$u1U:8k"@/t-␉ ˌ=dͳO Ƃs? =x"5%eqk1e%<+d'O]cIT'_1A1CUN1>C-+{a RXx8Ԏoy_L2{.8n{}Ŋǘp~C泿06hpqj-ӤO@v lV6vnüIV*_LSR$^5hѲ GT9^=l,֕ Q=(5E5//`~>=/gdQ7Eݕ EymWI(<ˊqox6y7{[UF*^eXk{ :3 ߘpԓ32;#_ːn)# 6T<@kE$c#F߾ˑY_B0f&t~QW1#7&r8Ox4@ %sٽAdѶDCД_'1|/r˧}F4CbP 02 ߔ\J'j4V_gW$6<$gsfo/wI5*MN+v P8M\Cq=VR`})x>J I?y6{  hɩq읗{MkJÄ=~~U.x'ubƧ~:*J `Q#+c&b uTdu7$f:H Ę H&)5v،B`D_lub+7] /4Y PT!Y [F ЁcX9&lt(scd 6ydq\oO Ew\]k\'vM|!y #īd ܃x<(dK~mߩݡԥ >?JOɢjm5놑Y%qW2ZU8ԂQYq-`$7y`M?>f34UX%~VZiwM=t# sCɓ=LfgD??8T܄eYwM6[v19/gOVa=\hK. L >FJ4<3Nۑ#y?WI'a+d &¨w4@2ì2z۠++cQHi*i:z:A`?!4=x3'KLruq hdU&Qe!%  (:@5웚Ym]E-Uh orHƔZDuH%,=tRFHbg2-OZ;t0h(/P7)I+nXu~0TH@(c\;h"?IvMXmjTG.(Xh R^L\eb1}}g5@;%'pIbqyڝ% Va u9WTvʅem"Z+RbINڧ72%ÍUDg >JhYx?#`?$m)~^V!O?W86'|WM{q+ ,5x'ɾV#l W`eLP8i{lhhX>d"?f`ԺF J~ZRi]^q -˞>V2hm[t~Qo.1BB+Y{4M#@`fkmSˬ Y握SK2vg.`"*`H}?RIc]j-ɂlN Sn̐>_|(tH޼ Ks#gs>2-A`O s.k8/ '10TMi֍RӒ_(kSv&ΚoG6`, ZwƎx9nl#5JWҒ˜qbyTHi||,eޙ֌]W4}H>ׂKe:s^0n'f@I'#%z`7. %-p!{;\ME$wa3(]|Ђ&>l3xfg+=ɕFrޮ+t==G9mh>[a` Sh8캕T'-%Ɂ~ ԅf仰{H0pt_@v"r8P٤yRY^zq0[+`y\d {'lQz|!P1$!e:2v 0! GdX-UQN)ֆiԂ*0'1YPg 饶s%+|[)^G$L9]r&$Ӄ< ÷38$+}[le52ōofJX fvpd󘄊 cFTinJ#;Eu1ѫ }T^kA&FL$CBX~:zmFn5y Xs4P~lI*xRPM6vf#+?n?\4;54`f{P|g G.h $$Q'N*>—5pd\TR}ݵ_"i%^W49J /^̥"KL&0N q`$>\T w_Tj-FquI!UY\,= ֺ&~ Jtrij7شTL Gkx+>M^$WlM'P%f9e4\o;ɵTz&Sll۝4YD6ي] -A8PGwkM0 ,s7%SN׶FV]Tu7.rD~pb#} 6Wi5w/Tߢ=V 1&pirkZ_3niOJHBYO[`4qC;/g݌_ W$䀂EiDl/:YXB!L5p2;k< ?:F'4shyɞ>}MQ vҠ?|؋oN:uR&TlV&5ҿ S Ϡ7EeoTfA 3H8S\OuP/<Ne΀]~ccVM+U*EbvrQ9U {]=]3|x1N<;}{XfYdԍx|]l\oWLwB7(Bi3B 7a2hpl%ZE ,:[̱#1/ -uCAyAzV3"]."L3HnCYڹI}I/%*u l* l; HXkD|ҫ,E ǼeHxs)]4 D}}cT7,0{I;n>_^z$2л?O#<_9K&QCb40q!g0J褴-a&,)JOhUG~-h5Lů“_C2x1@+ꪗ$FzSpMekQOV*I^??z#\^W1mA=<)rŃ; [4:BMTV_[Rq@/+A1)ϳA0X ٣JWPnYŗ]01Kx%_t[IMH D/L6Xfw"bBDYI#<*)`נhjZ}v)FOn2G@[CFTlRN}'ɔro 0AFA%}-84#0J0PЛdכ,>;x 1u2B̓ #~JJW3fqY8q/y.oh|FrՒf.$gn96(d6eà( wڃdnfc`h_/$>g\O0rd#z.%(˵PFf!ZWAZ'װAO߽}5;modz|]ms]c+ jHey4 G1 j kc6.\]bpBB/]E=u5YnXF*J ?.$<LJ@$鈭.yPcDa9 QmAEМڂe1] j'Kj)!4bf-aoyPt"oLtT0l2LyB"isɐ^ȑ-6H䒠 U #K('Aaq-~+ݻptɃ1\raW=uS9֬qI1Z!p '1)3}OS4H[9||woŶ; ^ d/Ì#r$.tUpPD:jsXBth? 2o[-y`r1рuBȞy6MҴ 3LkT*%cۭ_'(@ E_vOۮ bSčsG ryϾhp%ϥUke=ݑ0rC,X g*w)#͊K Bc}!<&TģKᔅS?WIjKs80i:v&3;;IΓ0T?@$el5C],\q|Fiг.imNKoN5(~(V%ҥOd:8ljgC~Ԫc eg\v1I> ru4S.ݐچO9h&8:i+X iveKفѺrlq?_\i|2Mf̒P#AyɡQOl^hVZ_[m;-W! 5sL8P̬$;NR %Y]ڇUѥ;~vص1 cFE]2jG6da*8EXE+’Z]lu֤פT4 2l&eBprYCǪ4$gzEB-_3Ep!pX˜wA:1իj*dDp4S'BRPgu˾/f !H=7ǭTQg "X2CX4,#z X4 qTYN?dgL6:Vep%g@P .u8xqzXOTyO`X=e*f0Qj*3Y(VƇ+;iHON a2Q3BЪͺ6s RO`3HNV1B>}+w'넬Nazc_~G-1UӽXSU4`9Oyr{b%k%mY<@X3vkneis|m\ R>``f>`$:[-V-dfG*j} PV2ab0[=L, 6zWt{47Qc5h)=L|5!z4lP;?!^|\aFOż=װ]_5Ƃ«>8NQU#蓄M<S .T!X/ H[%h?6)\n%!U`LF˾ae]a=S vjx5ʾotk,CXPs|8`m_mEB5iL,{*0MWbF tGjNy6ʗn7#Z%ƙrLxʫDbwGYYX*%Ỵϟ@MSLDb"%ԄaWyȋ]$zmMź"⮸66eǙKH׌J L_$qq(Ҡrxe$SMQ$y*Zk 7!P/^??R9cP^唷vm)W=W`(=gN:Esq.:@(9j,\ş~'۔} n#X{=/5ڦyjwۅ|ua\`É8j Ȅ Eע*s ݥEK8sqbb=,}3Yߐ&3аlFU &L5lϠ0rD|y"7LZGX4I F!ַ0@YMm!>%dMaPʈ̄@#2jxý91R(@'3Bru/_b ' e)Iv9ϣb7zp0^0|pW %ZkA-&^e_s~ODur[e<#C- ž}$@1uЧaKP[ǩƨ{m SHKd%|WØMDCRRsr`nIJњxh D T| ^HUCܜ`'#Ȫ(fHeDW2>/XK|+mAeg9DVƠVF Gw"-iP_1ӂBFJ Ũq~b ڵ1ͻ}q++h1U"wY^gq!OP9| fWQZ xjTd2TMK|~3Z `o+-O$_v>: Z%ŽI<J{B.&a흞v\~ϨCl|sC;K3 1W܍{wdјp7,8Vjx ĮT Q{gMz{'"kY{\C=MPfq%Dt# 2lE>HB yXLm\m=ok>kT$Тp DpJ xyfHKn*[}:xDHZ2?foWz@3Khr)h! m}=ʼnT,uv fWD6LC[%kNR32M@ىff ϟ(DŽYHQFIy?4-Z6@Q.# SbA vyyNWvY/{8ivkqk< jQ9ļֈ' ]7()PY9fG] "G),iwMAdrku} |V;%-xRQ '·#B|+f#/노P4G wR&r7@34G9485jdvb71hF.7 QD(=pɌGi^{|FvV'Z҉W(?.nʇ YȊL=VطȘR)w%6i:u.#/rb^.粢R`WԈQ*m1(n]m.z/Mw "]f~W}C:rr+.9F(rӢ! F_FqU!:;XG,MW%~w>fR>;`!U}0QwV^MqR "7Y"A K*#)FFf2m`okY%05Y wK7?L0UCXj3$Cf`mEkR9~P1t^Qr6;F6 iq.$BBm Fc2,kOZ ìtpR򪿄 $dɊͰ옘Tjz/ȱ~g@_%M*J{L"{2tXisQ2odZi=%~hh f˴XE"ҚIOu`~W>3SoK "]ѧfͷ#2ފ<T,•Ss~ $-%ݴڛv(ktG,^єj̷ߜzӲt]K(`TemgCRy'ԗ TwAҧ)jvRs#CNYsWʫ0+|6rgL n뿥QfHAQ J#[?(;l` .jԙq);]Upmw8 Ry " 4A`rZg(x ?ujJν-.cv\7ooE%ps 盭ZКD#v鹳 6׳˝.eq(]*tՂhW9+~ ) *o _.F\k\o1[ m邻 癎KjI-;QjVZm5E5d.۬B">7( #nYU#D8=n 8]S"HG-[VL^f EْJL?--7G[gʧ)J_YWn#-(]Dpm"QF*$U ]?Yht~mN'\yY;E=H7cG\`WyKi@." D!13HSYby+FoauA+]ϲWn>q'ۭDqK=x۲2n@BDGYe #j4l_牪HE/lʥ}TDֺ/ Жc](=`OC3E_NJ $$6#ΖNQg)ʝ~A?|PvqX瞸IK4+7~wByWm\ !/ZűxA-لa_oV\*5Dh_>s?V(,Nhn2)Dvi/N*$OF'g 7!~Sr!6p䩘b3Z1K1~kI _AP@Yx6=^EqRPtŦ78Yx>o b>B(b}wcr #r7{S CnzWn tHH!^~e"NBOMEZ>P,&%NfK9Xxzwmp!BbrW7[&p ᎈ޾˸M~ 0[N5ګ`Cу'=HA{[9x\Yx F\;eTllP䍘!:akѢ84̂dl;HMFnJZ2WA)ir:&T3 #( N L%hC/t)E>(e{3}UgN,Yp\BlR4.O8dT $#Fʣ3Hd\.\rmd0ɶ0ʭ,2:LƯ-Gy t5TD0nzؘPMir"j}}X}cܨkC@f3ğunN#'ς<6%=zJpYS ve&*eOlPѫ]= 7g4un }kjļUސ]13@z6,~4eC67ӳu6ѱɊ ۈJ}?1vƱqFeqHζ1 ':C/p)s(z1FF vdƵЅ,$,fG Y&*ȕmhԶc̈mѳC혈9$8EGaG۟a-2ABA0doDZ2w`.DS@[i'7Jf|Z~9݃3"oG୤ǖW*y&[R8n*AirJzt{ 13pJpy1J6dVmQN&#S}NhWHGDlUDJ+2<0bT\)LA՗c,ײ]|U(D*Hн7/qzW<9aAy{!|ڋ)AwE4OO^;ZUwW] jd ljr b OKZ]f7f3_Slm.$l:,6?dzCnu7V408@ *M)6FYC4Dшә˷cUh̅\&Cad!!k i+|y*tΏTT Sߺ3E.F< #D݋3],Sɩ~ R󜖙 Ov=[c6j]&P~& !)0n=m';Kрqe& Vm،.b~ ŕtAdWP6qbx 0)%`9ٺȫfcԫUfX3Mܹ[ w36V 9u<uP z2m%Y?ʽТ{oإ*( |_G2 [/lWkU* VoڥBZDLNN9aM._.!:Uh GN~%Z G(ܲ1)V+!.\C9& eS5e&tdZ؊IvU+Up`ƻ bS 5N , {5  VPz)젼O,P6-m L"^j:jVн=@1eeƮ0s9UC*IG[_]uɢjwePwRO4[;dsG82ؼ:/.g[vsX{oQp ,IZW-6wb1=IW^&c`=X; K' AɡnXw~p*5e01@1u_xE|hTb#r԰ w @?3R T >PZO؁+ʴcu̩88F<3z;5# +Qn}u2Ŝ&pm+T4sZ;$0<=Zunϧ9_9CNi2;>*dAFie! i Ӵ<#6 ĴFͥhc'#M.x|g)jk¨,uݮRO=CY75fmo]C9-FL.kDZ a,L\5Qؕ׷& hIVa!F]`˯X:1DQ OÊ5e:5xXᕒ6)aXG7X ^ PSǀ-]xEW$yz./ mV:iѾ}_^Ymcn#eV]G %m3 +b4޳ͩ2pb žyKO,>a#쏑SN7jE7vP `(ʵIE bp,(A¤JĜqf\ 8%]x^J+i/ߌWlQd踝ҁK]8RƂT5J&pWj\-K!KRr]ଭ0&`[X3me^YengSP7&cbM*FV 8z|ҏ# a҉D#2|qx.5 i)c$ۛe#AЎXj!~n!Lb- e^|jO8oK hF6a'x =vJo G~!aLӣ.k8JL_>B(zIpz^F0ӂ  {S&3iXIf}] OcϚloKêk[A_fC\k E#6eyʊZ $/&:Ŷ%"`ޒ^L8/ikj%;OcZO~x urE~yѓc!T3.S 3Uv}'Әʊ =3+!*Tqug$A[qnj&%Q9+|j{F*jv2Ei1XϾOt[@L\;# E9q::j.!qړ$駝Twꠦ;Æ~x/[G?.Y ,"VtLuоU-\ S`<.1675B!탓|F*";QX(^5%ghq<ޙ*TVFWc! h`E,@Vy l%zqx$bB{o&(K3 Gf;`wi6? ;R՚~mQ!9LwP$fq%<$Gs4`,D_`>9"/ޞshooI -I_EdA .-Wy7/ew.>S:<ÞsNfzQ!(sfĮӹ3L[_(ˈhpW'<B{DZXr=3{l$QHL2.)Ve.Er޾of;/(u i9wYl֤Ci&N/. ɺ9ZBG+{ G۫U8`ޒn֠ U!~WsșXy7L `PF~I&)=߿3mkzԏ(/>)祷 &`# bSJ~ Wx@r =M0}j (B,Az^CEulLet"cYDX 5v[͑D kܢ\32pWzRaBqg*s+FܭEvN[M7;=PM~@')˓i.9tK]kh91=2\0ԗtEXWh\{d;ay:ɪuhE @ s&LWfvq|@'-C/]6Z-F1&$c\r !F|zA7r=e&K ̰fΏVOO'.|h#S3*OH|vđ`*g=rlDKMҤwk7m \ˬ>$gވ6xuTzlړYfAJ%2t9IA^VHZ2k@A7:u2jX9/dxf&`7+ rv5 $6y^XSĕ0&Un;B P:\ŷǑ&?bڕ0/I giD pRYx,/nr{G2bO __7:Ʀn3Dhb gԞu׀͚Nؗ)ҹ%R"u )5[z6}kwݩZ l ;1{A|zxl8o ~g$;Q,?JIVGӤIeI)E] WJ4ɷԆyC6R|>F)H'䆣53TIk˝ZVGY2]},:!1@HwYU33畼qB3P~;E+IRbcM?-S^iݼMQeiՔ6a-x}I)W%|1a$>y>#F+D_!^=)d5x;D bRV *8==@X=KyxvP"hjշIa"I=MKJ:d 7 ;lE Ossn,2 >rՐ 5d{i򛬠byZڮY2'9i%Pê "ǐ"] c>C+ Wq4+R$p2p0 g68)tU>ؖDTUƍYنqN"ְ BDҖwpq_G#_ +bAd_m1=u2q.X~оW]T617ltoQy~w{&ѩrs_sԵ_LYH6u'm(9PHy<}mqIf6~"[⮁\j\hd(5qpvTec\k{̱|pl[5ֺ̋Yj{4rQ,oI($ׅSH%rmיItWu2$V'NkR%90o|w2/ Jm$%kI - s[Cs{(&FXƏ/ )Pz 2c&H7 pI'+,wvo3۸ͱRꕃKhM7'ѩ(w۔rȎ:HҙST]3MH=hZͳ㌻t(Pt\2U>64tr%n'Q)p(Ty&Ѳ17w8R620,YqHk5Зk;yleAfݮ,{;纱J|_zH)fU;38NKxKTlI*0]v;|mƷX>؀ MħzE(۟KjjkNze>B{&8OAGړsIZ9r'~òI7;=IўD;e66Ӕbr*MS.ٕv 4!;]C^(u?)2؀.4``t6g0lA`![#lvYJ]Z@#Y6ȭE,]Čt@X]>OA [)NgǟˏBƃsZ1byV`‡iZ!U-Y({6 *HRrql]pdz ^g.sc)ZRGP %tڀ\θCG 8CW@lyo]w,|0<^䜹oJ((A;iXqS|Ҥs/AMą}ЭvF ? #F&nUPr~Ilk~u/ Kk&& 0=Kq?:|o8JAv$wAt^AS.K;@ʆLVxLΫypB1;qcC:N!4#\5gK^}g>5aSM\I?Uwrπo$[Ǖ>׃mۣ] >6H(UAR~F?A=?D~*[i\:lD^3 oaP3rAG#[IZ`Zګ :C/l},4wCͼ@ R?U4peEMxש4Fa-+m&S%+WLߘ _H/&br7Yݦ|]ΓDJs(:F8ʁA/\07m( RƢ9C;FR tRU#, CE"z}MT1NN`WG؛HqXy͓OH4pmKR5W#m %?g}kۧxf2wn2x ?ޛ ibR { ËHRrͬP Usoe ;p6i)D"Ì_3r˻vίOh%U}?I Ar;zRoh W~A[Nlhq/^U>VvGvZ+[t U#"05rnL K?~ X3F=GHvrPaLE{AR&ЌHX$'f,a'eI)(K.?^-Wamaҙ{rV2QUyۭ-]})m "q\CMIAhJZ+t5/Z(;f@Ll&XOTLbnCQ~A|`<4ttoخk gb!=Y!&7HM#HI AI:6Ek8۞ iM4$%+ U:L!J` )߈?R;n.%I3j9 #+ [if.uW{#⊈ _N!66.DUT= |u7egN+5;ڄ8^,7_B $G\6fNtZ vl}gwf䝍\}. m!Ȫٳ a<]*3OhQOe"j+ 4@ }G@Tf{cz>Ihb'|E5#DKBdE 0x;͒SA2r=HN@} 8N EVgb4uܱރra{OZAO&c a1|KٓtLxR{2.9W-uڬYgJ_Ziϵߘs|x,Š9j/%&` 4)zHeM#e #Ј?C5O!Yr \Ce~OfwF XhBګ_6e*2]MPi֡l?,BS- .wZ74 S&xd$ [eVg:;o;jvo 뤴 خH<haMQmy>[-ýI}cIJYT 7T< 3-gJq?BrKu#8%nHG(.ܬO@WlȽ$=4B7NXT>TzɗQ3 B?@ Rs?«NRs!&h|iAҸPbDŐַMkF5?9Tq_x]ܸ:SORb,~? "zӴc&7rJVR] 뭎P"!@ujWjXգq=.ԓsl4lF0-m`c: myr~&Ode!#0=KL# ^bmXz+9#prQafsω$τ'NhVo0oΓ1Pت-42z2Y5߆Kficʽ fe#^w<ӮD+ 'B9ɜ_ 83X*nlm( 1qg9R1"Q QFY+נ蜅=Ě$2 ŀS?{&&6ƽ&ގ"v)w"K}wR`kѮDq }FpTv`aȾ(I]ƆKOP6+dBR~w>)۸،roĦ䦈ljΠ(/(_PmPaՆZ䷂."̞,3W&_ڥi6=xle>٥1@>kܷ[}ØpZFS4ئ 6/ZU&?sA&g|JXS3wow>.|klL7*SE[t  Y|w08=#6[MW1*ՒCS {x@b$_"Z Āi/]/Sy[mV"39<KLlv*:T_)QI=bmRq׉O쬻y'3<co .vp%_xi#P#JfOE-㓜nsS-|:׈ލ(]sgv✄Pdn=QV>٧IoE}h7&iS8`TeL7-J "YT2$?5vj-~10-ܜGi=N>\X 8ikp#qr 5$3t]V@(B/o!CvD NaS.Z̕l-9bdmI[qYs瘚H3Up=PInvJ3tONkܞ2 !o$E'r^KKG74/cB59%ܸ,?F^Ԃ p"((oa꧶.4y+y:a =XoMB]>ؠX9J86v9I -+- }V{ᐊСڶ+6nk 'S @o%:-@6z_XnKEټlf|ISr|mBWTLx4,Co9usiGa*g>Ơ@\F`n,ifQ t}ݕy3}'[ c먌0hE2|Ս!3:Ai&RlAu8X޿?qE Wn*!e>aZObQS;8 4 /L5xoz#AFsHɠ{f٨gżS|T}'E@Q(͆t%ގX kLڻj^] z oO=rot*o~+/4JLa?oI(y*#DBu1-@c &ʲqO'^Xbzueo~9%jQ]PӜ㎻RњBvdG2PTScQtC7]"2+;3_:p\nǕ5\ m$8!Lic[=NCcc%Yy<4 i 1`w5&t)y|d(b%dLp_>hi,NxR1 B.F |c10/K\rQvtH)IRL@x]# .Qb^a2u$p$$X; 希 YA Ȇj2UPn =bƱ3"1M!< ?&?:PZ Q6{P&І 'B>=v6xRbcۅ&\P1 }VU _ET0Ӣ]1-5gW‡ZDdvsZ;<Ҭ󽩭=~Zp{? T0_; I"N+v[ )m;b,x@fN_eS>M{ QG.ȇbW,!J6H,t>K_;KΕV,΀zNX ,; LO C,@\43?3tJbMK<|a28J3ԻkZm;Bgl>_YtS?%0ڝJL"1CJAXuK :PӘj '6_Z~cZpBٕABEFvm*NDxwH_jm䦀V;ghw) &M+Z8[H,f ;/?LַYl>F5f f]>a4/d 4Pq0F}zT,lX`G'5M)Ӓ_<nz :avrNt MLBU _.µP/ p t&^X;@*1@#Lch7}v\ 8Ǽ8&z}dr;0FW#y01ZR;qqoH#b u"1C( %Kc'Q;7+B"6whǾr xd %vkx/rf[ H`#k? hY~ZH*(9CH67iZ:]Ԏ;q9gCiLkW6YH TD%"mb\+Z1]O]G)U[ݭq7ju];5Y0^MGTR)-z{tpDJkkZC}N<+s UXsgYsBpWưõ|Kwum7Z5=V7p Q=9B5yITŽR)eAN6VU,&B0Hr`&fk;H8# 򝼴Hyl sgScwhhդVX2w5ƫmxl#;8i|VzeW?auc7r&?B&*ޟ"U%ASsq%B%Njap}B,. /rG xR-tiE*^ivph/mK[V,< .g:hyB!L;y rASSƀ)*`lԳ$Bh]i˩+#†JoV,]h._ۨ\BpƔBi$ \E߇)4;gGJ#Q]p,BĜs_r4ILGȄ-US=Y EE8d!ѷ`̓:7}7VF],wfA{\O_ ]ĝ;aǞI B"`]U3}E$I|=ȸ ?VU`X+k-9$\tM@{]颀ˎL{޶ Y}`΂;J8 'NyvVRr?v|z2ulƈ #kiq$M'u-kŇ~"<:UoNh`C $C3Ձ\PgXF(6鴙K)&2.VJ?(=aaRn 2%vrYcӡ8jHzU-9pZUs!ûH7^&U9lۃ23^*ь/eeVXtGfcpEF-cunxA]HKkT]7w3Sh}zGXhLPĜv/p#l c v݆Ss]u;`Ph3TrKoO\204\I rd\"1c8Ҷl]ᇞi0ȃS;> 8 wiK'o 6qWĦdAn iMQ Bq\ME>~ˣx̓ek JFg{_d&9`lQ~|kD\NFw\q~7ˋ.UЌf%)*C[GdfXdN 谶 NPwSƫR9"܍SuH6gHR ޴2x`oz#9 Cܙ|T_r T~a03o8Oc3uܡлVUQp~7lPA澀'j1 KVK hÔp{.+R{u g>pɔ ΁sC%j;*^Ŝe &iJODY^<[6JVP$KD%p K 5oڒpd~R7 (f7N-zlXROq{@pEd8x%\L"C!@xK* ^tЧ%*ZjdU?BeI0\\+EQvjak\ӆAE (KBiدAX< a+9\b`9_r <Žjc5ɣnt`]&4pPh7EF]Q5-8V;gj6dS+$͵N!>yǮ͇+0@/c˂P8n7\iJu0@4pqlPH4m>%:9&hJ@p8d9•7|3YzrڠzŶok6*O://)SIHğRQ3{!bSMeI7 E,81޵jn ` 4 E|JT+MU.ʯŶŸ B4PBˏN{kM'E5 ā?tE>C(Ľ6Ⱦ7 M#Vws0"/}vr(XȬXfF(ݾf=UpnvJeӫ6Ja^$13?AiB]v#-ò#Ğ|JЭ`$+ d .3V5kLʈI{(j#~4IY/iC׈Xs)Bx+;c„k {rUwp{rM֎;Mo}{FKEOű\9ktbE_jmA1/H3/ωBg=a A:aաJQ5(<`9dKCj@}Uf~qvzbh @\04L:_1t"\h&iD 60{|,*Fb_H^VlG3?ԾX5`3 Sr(3'Ӧ'44i_dW(ޭp!uH?i'؁U(́NVw<n7&YF$nA=E{@+cОU8o3xKk̛dfJF'Ne 'E񷳷BDxנ[Fozd/"ٗWy4sry GӜ,4Ѯ41!^Aa|sHSN2oZPT5/ uMāIckPPUru9bcD-:6}$<vZ3ꍠ&6k.썊JYʔ3[Yd! CyU>>̀ui | K]w$ZNNCl,W@=R{9u\.Pˬ>0 %|{JNT*OWf-,{x';J WC`hiY>I ^S,U #:VIQg~\mt `i$pZ]FdmH޲js8c`oK-c MLAH4{hTBIhǩ?Ҷjuf3İ =Qǯc'm! %wvԺ@Ya <ܒ`ھmE)M@s<b y{EJ0jur y 2L'd̊eh SMwJS@#X$"uz5**u!+?c"e+^љ0J+WVg Gx2dNh%iymP:<*t&Sbv7%Õ8 *6@/qD|k$8 XW(Mv 0C'43hvWg5*ygK=8L sL= .= M#>μ*o[g`̦RK96};Mc0렢i͕Ϯ70!E<X:u5ql2prۊTĉ!K #3+ڶ[P-hcMZjxf[`S<M>e$TW@{'&;mmJ R_]{+F6oe<­Xd8\"RLbzz3Z;[2{ZeXvk~_ˎK]C9,9PB@ŝ8xy <_Ԏ=3̋\`zT؇u տǔ @VX2Š }h24) >M,Z?Z q,5 VPr [ZO 2NHUVv~TYHN !4b(͗f0fd+iHl̤ooM3t)`qsgGe6c])J>ttxt]9J@ s~MdO9bv[>ҹ` ci减j_JH.><{)TL6Xq?6톖ap/4\[ּF|Nқ`rc16?8۱ f ŭQnm` rWL- h3ղ^ˍ5G׃-dGZ5`Ȝ #"rjkv.0ZEyY #lGK*-Znlfe܇SV-˦̎~ɉYstQsBK"->Ovz0-zA*<ן̊oZ>cw8(m#eӞ֕(@nA[k,(ټ/Ce1@TTyƲ| @2[】s.)c0&א:D&qX .Td\1Lje0rtm*Xv>Pdmڑń+;̅F)9z"Y@YsFq^'9N>Wh뽿otNf-"ʂmA~Lɾ_J`uZ]7{?tJj#t>1^bMqBH(~pPn\;ZNE//^5eEhĭ{w`aCd^`:Įb<[?+Uz %na&^ O)-hϙo/Җ0Ҳ,a|oMf!AjMX`@!k1?$%;򆔊 z牼pk7\m=+&GR.ZCdYk2y) Ly3M9xHZ3*%bCu"Qθ +FÆE tHKUx'aqznhu'[1EpE0U+-vx/sψ]*,OTZF@wXG[/"͉MO?c)<W^',~Űv=˱^5ͯu ͤSٛAí GqK+xV"Q(&oɕuCx/pZ+|̇ӥzqF8dB.'*jWɄx-$xɳg-c՟|_.8jybp2սy8jI9= o{ٵ>sv@UCNQo(3NjfRI0ha<b>">JNVItqhޱUg{Hh܇,~c/ݛfm8 ?6&p"="7]0rCݳOf oZQ ']\,.xG|%ڧPg;5vpӀ-QaF~!:eW*t+,ݐE|-X,"F5{]}~:TNSTwX[XfMO0!OR{+$Z~oy|0W`tϼ0 Ӿ1U r 7:N0?^~ۂhsn\aLq}sinܿ]TTEiZ…'uY>1sT1 1nGz|D oWc_OQfI(t(-k4vMGrzD LzVm>,!M+D xҢ?X·=)_ 9-cBTd? Q v r*'7mx _zlF.D<ے q_{ߊDzj漪ַ5OwMd2Wsqu.,5ͷG9տ!)]b'-lAC&ySM_BǀpsPSCtug,}!"ac:3cͿ' `z>V0 N*J I[ A]Ees5"8.+08_ٺ3y0ZVBFתϻ֞xߌLRͳ0<[PޭossI)X%>Ji\-oKuҌlL`4L`Եvnw,a>fztE<4zXFhi4Ԡ04(7IPv6e\sjg D} _@^BIwJ q7[Ol(:H }tQE3ǃ'6?ӓs!(I"学ՠ,0%fbN\ߕ%~P>'#Xb}'Ģ~Օ$\'dJ1';Ƴ-Q'v7:yci5zΪ{2xV8x nr"wq`ޟB@b[7p ]y$ 7LSc wD f)? p`l@|UE~LK_|r<!k`!Y)*,'p!py*k`M#?$l+^['7jgmӈcZ7A6F pthoEP{wZ A|7Ynp3ejVSbhu 9dSΫۿEVVM]D~7KNUP\~貣춮HyߜG[}[98-F2T@KwVRil:[j>ډ"584r-KUf`k4 u?_-uF?[aTUe#yx?(Sl z_^Zm= /&Y+`\^]NUҞB$~3N$d"E84?n[/q<ҀvkMm׌b=qAw-=OhCYJ߽Nl䗛K%E#yKю_եóT#k0k|T -pls᭲vfOӁqj-^uQQR6r|=?v$A剽's-bR$Hn*%%K& hEf̒Y[%k/>N=%mI=_/^1'@}FݣD6iFHX2;I6!t, <#}BUF َ]|ֻE@Hl- _T9S{'Tt=lRYBv0C?/.Lz` mRvܭ3Js 4<fJsa=eXyLYٕ缽V.i[VXztZ \EN|%u -4+ٺᏎ#]Ғ>Y!un{`uDZs \^V濘6%5_Ǽ԰Fpܟ]hjy+ՁEP|qwfຼx袎vL4rmTQ$hL/ONjBÙ=!Sb@T$iayvuZy`e{tHY5\y2+A|VM*-8k9&uZ4N&TFU#dMtkw;#W(6~<|QJ\PqiJL U#00]AԯS;Cf(&.pEpLE0R7 ,3CĻ%ہ5̯[;ǜگH@ ibzRnGEж)Sˎ` 6ti 2}EY=Ң2Sa'9ʈM߰M|6 *?vюrlъ.~ af+2`\-pJoX>t6x}F | ާym/`'c|(Dhz}ѕ>re0I50,y}=Q'bUvz4'yhPLp;y0&b,`wW1:c iFX=TJ mrDݘ؏f&ɕV;# y?&0t.oYDq˟|#w `KzᤫcC*)9B=@@ye6MAr I*/.Gc9SxоAe-,+½Aex pu3( \97~%iplòuTQ)GU"Q ƶ75nҫ6 ̐%Ϣ5$_qz ?di*@d1C$BjcgVA)1ҏíOxae|L*BpX_BoBi.U!DeV{KW&ds_pej{uXi Mu!3p]Z'0.~_&rѐBpQbٓo,L6۲ ?u"BT詗got_Q6(z{ήd0CRƳuFóc?}qmU GX)rk@1hlj%JJmRA` rMRsuaA pL ̾NI*΁Ha{$Ԁ>PZŎÛ:rw{fWz|,9GAͧg{U8;po񨛯Qu{rs8J+qw۞HxحN`؞[A| Xka(h] ٞxJTpw GN0gƸO b;7pvf")m"6?DX q<- $Wq:bYSɆ4Du̹{F%w:nJC |ď VvODB:3OߓwZzg-W%YMšRhk.{| ' : &Xv>,Fv7V!3N) qXd^9Of1~8~*w)2a[%b.e|o~Ta\6uz G!k-fOWWye\*cW_au`MK~l^݂P@kԆX2c[mY}R[ʓWc߳/fCK㡜DۏHߋ>8N\3|& P[(^iA wvUq$ (C~-tkOK1nw6!٘h"/ǥ&Q=nz2==sH +z}y)S&8? ']Xft$4 _l@Ni/D0L:k3/[M|DnAHn}P*}2Mz1-#v~l/7 ZZV=*86.KhhbRb$KtJYx&l!F~堂U2e0=yDMJXbߴm :~q!W0S@9Т(. ;v]wLq!1PC&Rd(Zڒ'-"o$垻u B!.ឪ49R0IkobơݺjuvP~׫%dh).06'hdۿ'tTykJDWq*Q.Ec$Ha >, q̎[<`f'$xt j7YK>U7ɉ׆VV?+F+3R};ZAgVY/vj(1Ast0 խ@7Bi, Fwԥ@*s9(Advsޠ.;we^m]U Arf*qr1=9W3UЈyo#0G^H(J3A ѴFd*˝X5Kv3H!* *ݫ^q$=p(-1RobPeBͧ !S`Y 6|>i%9WR{ WDis{ybUD.'2 g03v_Vɢʝx#=ŀ(i0wDɟG q{Y@c@FdX h@#dy *c=c TL]!K3+=GϯǢD}: I,MP-6p33e#`K96/XD=R^7߼\XP\&uIdߡf EGs݁K9m+fg]v/SvrvH"`%;m~%^ '/l[?k !+vɯp fKCjl*}$ i_2mǤŀ*iU2LM:0JXWU/iV)2s^hA0c9VN%CPqNe{z7܂'~sI,ԤϥR|k%g<6'Wߢ)4 @a@Bt6D0~˛Mx.cL:"o#*Ҋ/rXk`S 5)G>+&gai4t(^0e}ʕZS*wBailaku/(X;JQVVh\>3dT) Wa5R:x)8A(meE7CWDv/y '섫AܗF{?cj4_ײ2fbł&T9fPgةeu臹\0}vGq3g$ġB9@'N'ї]ҏ7Vl4Iz Na*wu#Yuze>QCǨjSh)# 52m,LI<,8A +ߙ%%=S$"( dq>Z$-cܳĝ0핬YŒqK\|}4%t2oגNSF'oKќ,5v92 !6@]}PnR\2ft%8ڲh\,Z7$]/ ~I"!dL+# etkszIlYWxK9 :Z }WKA3\ắ!e!2~DdIY(*EGš#;#HCTӚYO޹T)tYb.zyp?EnX:Q(w#ɦY#Ԍ(z'w-MȂ5hh4r휳Ghg¯^'5"L^xU )DKs@OZwFv4iX3 wXP^ls:& 6fAhTML #@1**VpwumB㾏{:qvbF^?Q6XDgyKڧ+h#@x7 g uEQ9|m샢*g.z JEZRNf,}!EfŽ1OvY|Xo|%qVdQ6棺}T>%QOh#;7F6bןh=mu B.2c~J;M˄giޓIB\(&-jma$y[K>9:mCHd/sd,?N[fa [͏9lO<ŘhJ_OdWbUus=z &<0_~ znpu*">"-Z]4m`ga 0U=#6Wϔc;>̃Bu<,#5;0Tصݥ_Pm/h^~+U߄ZN΍9܌)m݁B0lC_;VEOR nrc_YyB̛Ez鸮G5*X&^ckd0E";o{8c,fT߭;37ՏI53qk{(r05v _N>;?2,Z"g7ˡ4" 6ŭ*Zï.#[:وVSdXziY=սsct \{U!hq0؊.:. UMۑ*~El~%U~;?^OQl2wP~R'>֍X,ߔ P2<89WM9l>%7TEq=&;w>g WR3! d!5ϣ^X^H ᄷ,B6LG}")t i`і~tpğvL֍t>)X5]Se&DolI@5Q0Ԩ8]Y/4e=(a[/0KcڻjwA. sl{~'ySvW51̲](Dl˖fb"ş)+HeŌMRfJؓkoZ/(F,'t~'bҏ.وkED̨hVL׾o۩z]#g [Zl|FiVp#g{UGGW"Zou9"s6< 7|b& owjA q\[P (4bQ9[>a hĆτ~Ѷl|=$KF%+) [xG\4Gst7tvRWT)y_w0:JYQl"c,3ᯂ"ԲIA?CdP%<.~,K)a,lpR"|g鍈enV, x)3B(Dn6Oqka/^,T&EiݤՐocLWճ@CY:3 OΕm.m=kbVdÝF1N@gk712RA0 MbгVe~Ux٧!y쓚fu (W#SiTQ g TlM}oy+Oq0E2`5„.I]StI0)uʂ@1MJ+E0Q*;}@zf %~oS &=0r%W>|#"?P8TqOΠBxʄZI(R56 ӿvzdHB%RRf mٞ4ށ\;:" 2veJ!:,"ѣ 6Ufr+d5Pv 3++"`ho13|]b=xOuվ]*pmpK L#(̯y# ݑ2w)qݣ"55gY.۵G,bCoQY2;fŮ̲;w 9={%;.5^uXǎGN~7;[K`ps*UZT856d_ld!t"w{2g7x0ct:$·v}Z;gZ`UyOC띎)U$qa(m,!#9gXk5uaiFbVKѢG5R}x׿3-?T8<w-Ԭ]:N@?5:,;JSoY;|ҭl` +MkHa&/D0<$fH;I±wB9dO/2g%f?p o2F,o2 o;Q~V@&! ){(}"$mQ:,iM?+F_e̿*]&dF6ɅnCjR2lkW8,U`W/:D5Zsқg:,w 0Hޥc  م *pa{OSPi[@et K%*Z@c]'( D8i{&Mm b:IΌ߲ zkTx?ROD6vꡕ Up X(|G?*م w@ǡ=5'©.=Z g()bi٘_nz`5Q_8Y/>X7.%S"C:r\]ݏ{:0\U3ql>:dB{0cXya1; %G'z$x} sR%= Od3 Bp%žˁ> :n켥A5l7BHRowfX -{M*0-' ux7Tfx2@kߨ]D߁1C`ظN* j*2;S؜j U4֐T}Ӊ~K3RyÇ3iX!^Fp1"`F{O6)uֻ`*əb?=9U.['ʛg) 8U#.7>&:@@=T i׫1i%$aA AzǤ+mVeRMvw-UNbUάmwJ*%~w!5@_/Z(b WC֣fnI'u<=NcE7\4_bpJ< --kn7Z`ӭ2Q)Wi{2`:C)ng_.!tsgwa2%-zSX#&WjzyԥmxGg&zqvu%N %QEڷ>sc53e|E)F5&ӧddFs[}ZC͹C |(etyƬ[}txz15guP6Q1֏ly-OSEVEto}_!Ш0'Xx@\ XM:H[t,:{ڂ„iY7cm1=09\-3ik 4{/M%[J}.Hwdv#d͈:zt?wKEΦly)QLpWu(2B%1UgIX+8O᛫R8MU};Deq؜& ѓJý>5)qKq>dJ7F+EHVjz3rb03FY:[ 3{+nIgʪ X`6*ëUrBF1O BGo\bY?Gȕ*_(WAb&WZ9T3K78H6yF| [J*ҊFkvt*6o{F208˗ NV:,vW$lw#Dg8ݬۺ 1~# &֚m^9JsD͉mw\m%_ \B-΄GdUJ51mOR/\…2s}_D: .rG/{4f6cŎu'w8,yn(TdK+ߢ=͐NVF@Y 6G9Dvwcft@g§m^}y[,M 1+wh(+qLC-7+Kf/c҆_}i&67ަ`J kj\!,:-9#P3}m^(wW (&MbNLw{+RsǗ=Aa ˗k`@-;,_9/&$ˠ\핷V&4ll0,ҳAؕa$lAE1G634]{n'TBHZVEZ %F96"cS bG s =KVm&ݯ(y[ѹl#f}~WR]޵ڹMpjfUy~u~Sn!NqP:"|O!sԖv|n5?pʞnK͖V1%7_OyNAҵA'(UW q,~ ,wg4S< >]G@IjkpJ3"aFK-MyvlіKdCe)M9xX< !*5Iԗ錬?ЅQ50'JV; Et>6ԬY Y]N%oUE/f7þpc~nJoϙNhUtu=SwU; zNh[꾍] |ǜ _~[P\ iR9 ƱgߩmwsrQؔƈA"k=ĂmLǫ̀Tgm+?Jkxă0z?"0͕fI4K OT8GG 0H 里}ζ{ޏ=L0n=o>Eנq_Gkz&^\aNE,KMsӾ#DN_U\ "7 .65%PE"BY%JVΜ,8 ڈe"\!g66e203t' N׻ ?}u`LACH4\O94 +Ƶf1J~N\b/qv:IG};( PK75s_efoZ(1g(з~TZG:gJ |MÒnW(L䱇qd>*8sXx ;_Hx\:}LmՋ%'[;m5>F욣T(GzОr`~80]AGbۛr."rrXIf1,ܽF].JH!(xrD4!ЏX!LR6.I@ϞrΓN`4n1/rrt_9 JXme\?|6Ȅ `P"1v%/A/ p2l*K+(3i *~|h@E\+-߭1.r CK~4:cL5c׽RM4;F;Aem53@>+W4,]xqЌS5P`+fRʒOl!Еץyq1_NX;5**ݛq9HSs؟ F\4K_(f#O ncf5{pnӠlX1s(0  AAvՋW'ABp`yEGMLmeGKgN蝘YRCBK?ZHU3 H9whl1PHG8Kq+dתMGa5tL߾t7+wNWu6 L2xgdPxym&YOCm蘎 V4^w1hZkE9Z%YA}7mS>JVIKy/`g 2E TFM_hƐǕ}7_nW%5*7'b 2^.W![7|lROnZ.LHks&wLظa#,]wjXb!Nns<>Nkƭ?ҝ/[~Ij.>~K:m rkrɶDʞ؅מy ͱV"q(JDxjԌ_XnS4~i%c<{W Hi=>(PpS?;0?I`s,__nf Nۯ`#(5w"1o-aL33ؠ%IuPnfr5SA"Ѝn5p-҂9`qg>iY䲨23$w/ߠק1=B`I>49εq"";+4_` OՃk`Ѱ`Ŭr\&?9 }f1^*[:bp @DlN؁^n" E,!~Vcߢ(LZ뾩w| Uԓwr-gE}/ ? rGxKfn LN>Fnk M*\䨗"dMYw9/>b_Q$'>:H,ufiJJi u%.aG]+Uig'w$~1~g>޷ 0 uo|yp}*Ss^85”n9г{Dfi:3{:Rн?mgK>Y?=k>ήu΀8^9wL&W'fN=dxXi?j9χ^@f ڴ2 .KW)qF%TcY l`7Uc:A!N}|Fe%8غ _dy1b9 "Y:eNXԘu"}kJ+F|heю -OI.KtP \؎l)btŸm+2]20G+ɬLb զzZk2o)G2>+/$~4C̿wCe1 bzF=M+_B)uDg#p3?{;*^6gq-RE!M!k. T苯2u,yGzkb%ξVhk?f ( ;E#(Z]tĬj6VcT( ࣟL+[u'"7KÂBUt h0" Ϧn~Rq}]/獟ݐ=9sT+\Tb^&FDLDuRiy#{ִWy8{jd>lѯ;XT C8["k"D]c){kQ0Ŗju_j]%WkTJqU&SRMFB55ŭ0Ў.RǾab]& mڃl]Kӆ޸b7+ՓN XgI1N.)CԂC3JNlCn44Y$ϰhvM"N4*gWs9(c ͛"^b᪡\rgGca^Ȇ~c۩lf6~8-څ-*.Cy S$4綯x[C /5ٌ,a lA9!Hqnvhg$|Ƿ^0z$_guc7= Z-1S&Ӵ_x#j9Kt>ȮKm-!`PY:ߋAq xz>,uj&Í4dK5ɔB\qhs}I"=TЎ9^isnSѡz +f`RY+tdU^Gƛt{p2O2rV(Ǥ|'uAj*\6ap30t ㍀[Xt|bZ] LF|hxF˽Lv`YJvv2Gp)jSFs;y3U$_ 1Id뚬lj 뛊NrLtmB8]tr*ކ i~7Y%Vu:VJRm3`슱tH,oM>Oڢ1=+04J|YFqB4. >=\~3"x}n"\bZ:z'surV<сdl:Kiv>a{šQq58:8Ox RRX>IDOЙ4}Q|0HGNBt ~P;'xaUTa"цt:RBmH*ޑlM+r gy!gݝN}zYlIYm|vմA|w,&/]K{F$%EXF!VJX(d~)L?,#b/wPdT1hJQh9$⃨.^ƒSXS>zPc /Kw1< TμUd]>.<- ?gb(@z^Ϭ &a]-(cVmR:-tl5%Q؀;#nZ`-luu@H]ե@D(Βkp0{bjʦ78MUJ&B)/ժa ܅;,<"#۝Y?eR^?D:~+2%-{^#o:_CPx.~T0S䪋nڐl(uOB`M+GiRZ'A*s2hR%o'\w3fDZE raZ4>bpb[C`vw&BBd/1w'ǎY[』4j:鎖RH|[Ԡ~ !žV9S캲quEPp^ai V*>1USVyL +q{@9O-@Ns!&z d!pȾJ܈3CpŢz?Xy]zV37SCXŧR ̰/#!L9.LhDqI7鉠$Rag?8 -b|mbV{ٿhk|"76ˁ3V_]P_1#v{a"R'P>`dfVdJEyװ6޼"t&@6ٳ"`Y{w&D0BUƁOTrL[+'L~1=?Vf=3A,;t՞{JtuGQ ,뮙]e$qXܷs׍jCᐒjzx˚}_~tSSt] P2]7FX$uxdMn~iIVg*0hط h`j~}nNz(=%*C&=L9{a9x?9ux!&N RP[&ҏdvB3jQv3j!v Bjm-X2EDƉu{Ni %6=&O1%F$VeX#&0o+nYqⲩf#0oc;JLĭr/=BZoj[hƯcjcAd7:ǽ.yyLM4,I?NG#0jtI)c2?ל`voKz4!*\MtB+8sK=O"~EҚIc۹P0|%7!'z/H6q\[Q>)"1W^qvAnO{((_3Y) #w&Z'aOVvB^7./ʒ E -1mdzɈgs(Ly*pYofיr$^6#Vyz^@gAXir#(.k$(7 3IR{#pTգ N:rq? 0}fI`&qQ2YVl_w[>{)I,Ȩ-T| Ū7M=ɭNbQSV4L+uBd$nWmKeM!/<ݡ>S5 \mǎ < x}*c8n\^)43vpݒۆG g|(ٷ"xf}7K i^a%n|X@4(6՚Xڐz[a^C1Tخl3cԘylZ)~C 1(sܠnkTFƿlBKLah*w'7|:Q4sL^9jm.$GDžl1ppqV/ڑMc9 mQ+!sբ3PY{'>frga$m!2mE"S:Mthp ZB;^ G&Q/E=xGȸ51a/V>n9{ [:+(PM DlB&~5[tb"}\_ʜi'EG⫩@4R!xǠ WX> ]a,,R٫O1M6hy*eoBͲRύYDBVL V0yO 8u0F YA\RcT 1ՠX_~hqz Q8 !EߒQZ>2M:h1=6rGAe=f~DJтvHEs,5wln䞒ҥov TI`ߵZZ+(`ȕS0 >V/ x%EB'?B"|I]ɡ7>n\c.`|spG8ęÆw-6lnD/_M4 uW/'0!Iӕ2M_]3R<4y=/tD DuY?|*=q=f%r2bN>1ARk+Fp1ti)$B|CűP 82 /7'Zgkp%6 .һ_֊}1})ً`ne_f-S~px'ObE(sm[" ~$+YpOɕ}Lƀ;Q6EW`匼$ 4=/NcD|DVALgؿ0PKx3R}{OR,gmnOdW/*a@P#s">mE~\_,ڦ}wBTg_eYQ:X' 4֞F<[AalxXp[Ls1CrסV`7_&g^!rPdbx3 h'v63ЎXGuSQ&_Pq@|>,v*0[KwcYăv6qQN;A{鿴5Y7Y钇o&Uw6Ðh%ALrQeL{V>bZUf=#ŒC kH4#o?Pxr&mbq>3 qBoedwr[Kp\$ww5wN ;HpcOL'\t`wJ'L(sߧ!t<7jn ޮ`u辐V~ r4딭!-v ݩodg7nM=+L;ը 3&֧r9adFe.e jHEhvpgm۟u)<[ m̹Vg$d^mgYlx4>4e8.2S;זgUyˏ#վtext$jJʗ3u4-I`DUD+LG|ebl/uήa'sώ9fL~, 듟$/kvm9e?72n=\ ~_s5olIx*pi|%ark sdC`0OőY^L2c7 ]X|_J`Vx#(AC::,έ`E3&b/X#3//#=PY57}r nlh?_=NɒiV.T2S(i#K~4 |4P{U#XB׽;k 46^CSSN2F 1nW7Wlv0K-g}P8v>ϓzBX%U2mqe䨲U'6`z(; nːLV"!Va4yUg!GVf2vQZGGЉ$bӥ%~R')*'Q=L"HN_1BBD8FT]*PPY=Vf`N'|XP|zk,k},Rve<%lwFǂu\!AW̷Qgр̇v3oZj(R}eFhBlr ȷPr;0 j-b<۔TZ&RKȶ$odB%ԓ኎T.o>r"r*4dY@.-+iL_˔9: (e1]1]UׂӥeS**髎 4!yú' I1\wyO4n ԙT҈ňe 8?i\g$y!Gd@yw;7`\ C0@D6wc]d&scO@jwdߙJA} H+%e[3/ 6D3S"Od1>m?"Ux{zA[Nߏ ׌.gc"L2f bqdpO2܄" 63 <ޝM%4KvR ݉m:䂪 G湹@0柮0p, ]*ƪʑ(jy룼,ȓx–ݮu0f7&Xwp9g#X<$SN䝂qr3WB}hn}K"︧+f-=?&eQ1/SwRìEe| L,HrdCMҙ\zĨc>4W[`ɳc}d͈s`gyl~N*BOOdwpW1 lS¼ 8Vᒸg{|],bZe*93ߴ-[<pfƻw6 Cta 2\tN/POHk3$':#$ u,ɒH}4fex*-T4-.a܇Yv@#A;~1AϾ &_+U;^벜b¤\+L9$@Jm}۔"V$ZO& )[1O9O#$0wC$|b!+뇠"UM-ypnY40>jYi&?\&%GdƑ&VbodؓpTEr[`dT"j+FNv>%e{/.W7^N=LZx Qg= $X`*5 _R[D 9F5C偢)mPlZiRbx͈oȋۏ> iudk1$btH~s~'[VPBZX$AK;?\HO2kтZAm$;f>PDP:qtX0jQ1p:9!G~C?uyX~1,L3prJ+Fn}632HuHn`jZE[j3Wbq.'ٚTM<.j.ƚs\~cl 0'/q8r` qPi}VP@xyٿpYАJ2o,$v(Kn8eB kBK:/AŬm}ZM +Z#![E4G|C2ghP5|.*3|4VTZx?`V+>]8]699EKIPlҨW2qM:ĔI %[a; v2n8YG`UI1K8cշ=q+BǣmWVHyk^)K⮻ZjLP ZcR9qLoI}y:Do/<nҲ㯷Wrj?OB<ܼ0T6!li;6R%Io.PEv>->܊Gp/gAoiFVYBr7124C:({|}H89hv3ANNҩt ,ַT3b_ K缐ҬI!Qbc)}w8p-HB>d (c sk*T`ܔo` $7ltUryBGIX`V \ K5/3!aϕ]I-:Pr&Dl0eL{ yKgC2kxLd|^5yjG۾,\RG6hsmF+bTiy6ۨ)6x _SXwU(idvm[Y>kZ F-P)׷I˒.F<&Ckur%l>>] i(TQg^@]W쿗ȷZ^0ozMo2{ISYD~oX(>ӽJswy}b! u>XxjB6hY-z6h-ë2`xT7:ʏ9TH.0\uX<=[s?*ł=h8.~~"mt=)n6z6(Lfhtq!v{<=g=2|gi\K>16}ԖE*bGNبB+d"G5Ɂj"9jD*άzV<"m=cD9r/6=f6G k;҃r)eImҳu*gs)z>nbZ5cx_•\3@J\-9pBs@U]\<:j|;?g4tS~:lzzH,߂SQ-Xr7)i.Ȩc][bhE+v܁v,Ì*|1{9dp1Hʃ4ċ\^|X u]f]ulM#*1H' S߭ D ,R7?KR!!Y|OMlǫ!A4TQXnB|< UzEd!>K{%\20̳!)kraտ%K`i~T_^VUY;E#NVv~!ߡAfAy/i1Ane53 ކƄ^SmEt8CE`qDV5g%EJ4odu/eE?ck|4eƽt}N$:Z̩[#pmIP^ex>J#$MFZ3 %@ֵ(@BIm+MLW!'lԩ! # #TP=+8< "*n(I<®YS|F)(~K8$nfx?AzC4| D`!nJ6A UBdpb ({2AzbGM7;iKe@Qu%RJ+҈qڏkhRшDyS]a0ZlT*o')vnmrxA) ͨcbP=& adN8Pid\"ܰ̀K[ 3(6XQu3OWԦw2Nk'ٿW- es䟠f|ŀco4Ѵ` MD-efle |mVlg:1HP Kgՙؓ eF}#R_8dV`n3wpS-%Mʯ y!@?Tyuv9ޫ.?iT$)Mސ, w{KlIzx?ZâP޳aQ朙G}kE ,qAA \|Nyq\_Uc{enJ#|z%ג||=rWgZ-3`Bצ~-Wʩ'`Kc8wQ[E, (D5eVp+2q Oi_(.Ox& 7(+o'?nyrlYGs6' lEfl:Ng":fxx c$(h .T'oRapL7m^H?L;4vv Ѐae2l'hL%^qͽpvQ`5/}+9f3"Ҍ~@Jb|!s^ʕUf@FA 0MGyw8)'z|2JSvb}4;hrxj rcWtӤSBE>Ʀ,6. -[3x Wf%"O ҟ?Uxz-k$B:@:dP]L]Ν4PDC_lX՞ ]ު6")bUIƍ;f)ߏbc;AUtc/|2AA i/f D7WfyyZ@0d\aTtzđ*q@:4Pأy"\깇+&{0mRy8C6fP=7/wJa[zFFot]dGK-1TX'B ·)+T*oΰ#4Zw "]!:<ܫww eLAu ǟ.CHސwtI}-]FW )>0x彩6W&U=G''0x́×.Ay}PoqoӍ 9(cTw7sT =1NJE2Ei.ô"/qO #ytsf:0Y&ONp ZsիfF1p,54-W"*6{lDGjM>NtbJl>cu*M YU^%ݘAK*cOAp0/ KslJ4^:7{lEP%\Gi>z2WE m?=%ÞȪ7s".[qq0y~($Qyӿh\߭f$'3=|mP""cj4On+HH7xp;1twM]g%s(Mm(90UoBܠ-c޽<[T:zO[}Z>d#vIuOě}!ɑ| ]G3i 2Bmy-.f@I֨&G= Ӊ8 a!kl8 r!'R6fiwɧ>㨨+ZP+8vaIA885 'uW|Ü`7I,I-NE{ܞ"-$*zP DA |9"m')a\;F>sƱ=KO/%qUZCor]͍aT#&xcyת+m (XKx}.ă٧D4J, \CW=u|DIX0ѷM0ܝn2#/z-Qmà%e&&b˚֘8Qq|F~A%UDcNt'+LZo2%ȱ hk$&yx%Y\۰ߝHLj//Cgλkϲ. JV['&gɛ[N次sdO~ Å.K !FHRE՘h8NesmwR!3 dzNWz0η'o/z&gW,% +bʷ<GE̪{'crua/Iʅ4:fdO2L gH+N7iuŻoVDN12|-|lʌ_XHVDC>up!{c~C"DWUdn̻|nj!*j#:sSW&&It/#zANA,!Py/ācЏ678FUvO*pKLB6m #iZeEb/R;װȀfTꞖ]~;(- ŪrPaEJ_'7lZ vTچO*d1e{ܜp8hVyh;.nd6PN6cP:o>Ju1C7\է77#:<kxin̺a'eiHZPq^T>{}8 oE J{g(VGO8;صi }IUq&n~O?'gO~~Gz-y6J^Q|KYP%F8-{$>Y,|1LT^ P?I!4ܯb c1 O+qA7m c$H`?dH([hmq} @>ay{E抄5vlArT&,-^Ό.#!b`>~|pvm 5V@ƚPRu-FUvN r +JȞn@L*Ur*? Iy3.[a7.n:1|RX%1\e:&mS ,G۷v5I|**kt>& n{†zGr6X?&6u+٤`Jlzـ KOܖKv PJ!0-2 ?Y/}B)7Aff%^Vvl'Ig  ~bI,̰WEd/@A̲J!NֲSEC:@`:`ZD{MqF/ٮ l 4Xjךa[c=Hwk+b{ԮQ5Uؠoa ~q:y/x6PVZHq"W6 ST-*ukiCq h[tm}X_@۟{9U][O"3AT*gq65P]>%IJ4Y?@0'i_Vpю_XS]+e\ @/Ao23h cC.{F ov0e69cf/*tJ=-"q1Uř 9^9o] ugu2~urŔi|ŵcrfܾUYDO_ndgڎ}0*evP^#1~ ^IFw2e?l秒D1H꣊ckɱ)Pʔھa(]`GE/ou[h)bTk7Sb5\ ?_svȬ }Pzu;GM3U"5OI'] ,)$Ѝ3?1˨<C>?vAF)")2h{6s tY&;' b?\ UciזYNRr"r`%N+IϋEVi:hPnR~p Tu\>'Li'M)ꊽfX.. "柯G(aǵQfƀZgMq5_݈t.@%/Я2ԈLAN[Vva*|EEW}hn]w'H}F䩭7pL\q$Ӂ%VK>H.!h' h}d %\N2ueI/oؘ J8?#%;ne2SeWo?G@{0 f-#9+h&!ާᎌ&J~rd HiěT۟r+(fO5=ZY g٧FX[IJ+q8_%=̺`bP&x'bKCA:SMt?jQiЋtg&|ɿjP.03gjM%i.H3 8lHܻ"}X=У-Djƀ) WxVG &+)VDihF%bP"snJ1y4/Wvm qp ( Z":8w&_mF%3~ly♘kz1T1, #3O3[տbщNlUAkKG瞃oxA{%*E+g 9<3I QX|Ì+=^߽[z{飅uq;{ЈP+VVhP]k)&^5ɨڷM=_"dWkQ_cȴYr'ϓd|ZS޺Hib{;/;tRJ3Av7d֙.]yDJ}5.D`Ѝs^;#5)S9O_HoNi7y#n5P4SfH/Uv"DXq.[GJUR.3Ǜq5/OY^&E+}xpSd +j64M@,/vNL)*K5fV :(V xCpԳξ= 4%&9/3_X6 V=p]R} [H&XktpUϊfyn}xF`+BrwDGN֗F<+9t;l֧2T11O#o@?#tF2xDžGꂟ"V*Dok"~ z"4[F_X4j*'t8^o]4j/j PI6sGf-o>ک/MVICoI, B\֡}%Bm DyN4D"KlJ1k9>kKU>6yeWf}츶 " 2~5_9N8 n\]ԖE9 H_W ʂsM֍KXd1~o"ctV1^zbyP8ث.*:oHiPAgbBUr6FP7,c(F#ҝ+ =DeMoH~ɋIEo2v.V3٣@>1*Z|oRlhn¾ ;?ˈ2f:~9k7qΨ\@<* >K>hn°mMNݽ_D&#!"5GHL<̛>ګ4%=]!/|$-:$ȤPL)ު2.jr5beMW.nAdbA,c=+C90HĀJ8PHe%`2Wց"e -JN 0)Wʗ0 ,9$h v6h$ wz  8WS!{$о*ְOM?ש'RE wEΪ?M d4SCPJBB1C|o {(Hcn֔3yBQ U(e$:>sͺAH#,W 5"#Ћ9r"3>+z4 O9:ЉfA=(&Ueb4([@7ǥ/\Kc\wv$ œ JCIp)Af{alwzk;'[E|4|[γʪuUL<ò`aj^g󈖷Uht>5 ڋItykfNabV룲LT:oKa0-eCiİjN/qҋ g?0[gv#k5T;=_?3Z$=X&[EȇzNGlhO`jN4:Jn&\s~~ڿ I~cЧfsȘ&Knݽ7UAFr\!$* .XB. \ئT3+s ;QVTg$YqP6m3o+wW"e_->0CH(4L3z4cV&{6퇥qhxІ )c3>&*N 2}?HGUOt*C{aq I= o51IPkރPݼ!(<ۧӆk]ψڑ?滀Q~mO2sLeۉrp6tvnu.~+ˏrCBb|_{j< P7|m4SH腂o)Rܣ6Uw%b#2cTMI(BJ97kg njyDX:)^_1ޅhDߥ/YcqO8Fj?6L龴MbhzkZ0A&,Y}vFFRE'"Q8V{q{x?_`}lۚIn8ԓN`5}eic[fpdp4+i/sJJf1%eW')uB-@d ik(uîJulg#)حWzKD WutoSy".JrE\O~vpG]wcȭڣщv+sg ۋ~tr9Z/PTE q٦ FX4Sɬ9&eobVHL$m?! ^-{oChٝ'(/Ub_)jxj ]IHS4UHE%\&xǕA9bM\(i`Z,~9Ej]+r:5G}moLfe㋛ >*\NAD/U@4QYX [G,AިK[t>Kq1?n ɺK9M@vJPXq|RnUP[hv3BhJ2s "20"EkEJrRyެcUM$ _gwo`V=;xBAйZ,( kц!RN6_4~Ўy[ZHR`ۄ)2m8nJp:(+Hce,xTJs_z{LUiHCcdxl9/Ewy_ W _ݖ9I )Fe D%N+*S6?4T⻓U}2+A)xlڽ'>PQ]ZnC#~Z%'ybzP+܂;J!(5 af0|A ^ˊEm7*Y-%mG$~ _ "^ >/ˉ NmtM`O4>5'ge x#1/ ɝ)PBpXCӋ!Ub$ Ɠvّ=b7mL :I4iFOةW `2CNs lȦKh؞ey\hR}aOB4`r/n,mڛtk/#ݲ\p0w`}&_I,b޽GJ).^q%d'I["K*q R}p:/I'ʏ Ogڦ1s:%y2)1 wҭǩޘ/FS 1h@ʆ fe3BH:JXɂ̨ބǠ8`_0d 3YA(^nrR@V7 uhnh ̲rh_+CНG$6CϛYd(=<5j=^Sq?uQw!Cm2x8/apu4Cu߳u,xjw7Z ':J;_1$eBF2,w!&D8ȲWH;zB؁WF2EJ=/!/iC '&ĉ {@qcܐ8VLf #Kd:i)ZѤa腘?)CK+CNzJs3*Y#gw7dʒ)5VgyAZo=mt!,zw5n}".9"·Qi>.y N c;âw2xD,Lhm d:\ӻ|-C_F86OȜ3A`vx*)mes.u&G"k LOqj% 7"912UU"7Hudx;]VyloZ57}FV: dWKvLOܖ>|bOsw`*4r<&=VMW x2 |\uD*h%&4'Xr?Y=U;'/Ph|R ͱ_t0gPbl4Zhb V4w@'|j4Z_x*= VڇkܵX>aG2="v>3tV욹aΌ.@8~]MvʀO4KT[ޚt! 0}vB\0LŴ'/8/A[QdΓk73~p˧ N Dev-;t3;WV1^s&FF.st |M ~^[!6 搆txV1q’9si9m.xyzDyӒ6t<˽cqY溂S,F^KXU-b.↯X N̡Ys)U?[m":r8+2ClRxcI0cds HGķ5D!%}0Kz،{ir  ^݄r#,Y m<Y$0`@9f"J :6յxdtE OC-cu&0( !> PCs2]U@񃝔Z&}5,B?*ul@kx:9xF(|6+t$T+䅺}X[ .7P=Ma9>iL*~$#;~[TBY9@xX~AjVB\~N#Hwet/l |uA:0j "n1R`aY'7'^=,evNV8?'9L2DRG x." qTRu[]p^.; ?BkFt#Ƴ] YѠ5lTk*H1;}-V".((!pg=]@HcP^F ZU`\%ʕLr)@`D;I c4iK^HkimR(VЃY]8Ehpz8V_haw5֨èaBQLX%x'LKYvWiP-U ֦h沪/Vgf7 \~q ('VM@Æ47]1(sgzƥy`r3͸tkճeG請'YYt](TEO+ ?U \G%qŎvͺvmeDySw6T'8}.a~>噯$6M87X_ϩ=TácɄ㙃b\oC-{4#W3N(Zk>{>9 &;ljM4']0}x;h2;i+a$ w#ke3OZRڧPs4B6:=[bv !JHLo3ǗXR=ˤs˭DZ7H};Է|eUщh<8|˜ ì F WކpHY]-Z^Ʒf5?k9[ ':@Di{f7oT;_Z ~Gܳ=دeH -*}M>q}V}spT9J}\-71܌ϋ1CNzH*~a }9Arwűi0˜0Ub/aޛfiâ be8ovCvK:]g#uAŕ#aS~ !Mj<&Ǎ{s[f}<{Kk"4vq޸*s03ƦfוzoN\0 'ozw,q[, h\ XKC8_̚8#ʝ#ndh//c٦ Pb*M??w Bсa]?\D5>K/ 4hoI ^~WgwkI .E>:Tj-?@PG`\HCPڡM4"ёU:-K0`x5?!g&5!I,1gBS;v;Ӎw+)Le Ƕ(#@ȗOD(xXwʄiYVMF Zc}IS]93ap$ hϼYl#k>ٯj"bj&T oKjLݎ$\)hQ4Zd2sKuycy\tBW$=qo{@B]ֿGϯSֲ(/ ?t;Ѹd+ǿFi8a#y#S^H[H9h"׆ac+h)ꅵre4AZ>恽KÁrąǪ cke ,IfeHrl{?.BU:~VA:w@1,kKfD'DuNB>1C%=oC>џ"ȧ#Szm<@׻CIJ^\aV/0f[0<vk ݑ+PGnjOf;y"I*4VOS-DU',$$gna֒EH\_S-<Ń. G.Hf>_GtwW&)*y[BhVWL(z7PC >x%m;tjXW׽RONM/G\ 8`@}фZNwғ>IKn[gJloR' zy:|w*L pX;JcV֒ɑ~,riF$@m:12XK<'U7 Vl My0r|g7Щo#|`ޗNnΆFӁcUH:C[?U}]ذi{27Wn:M[I.`jXT/aG|=ay?s@FKCBM:TcKIvtwӅocKƆQYX*H5of/_BmFW~̀hS.^nx`G ^/)m‚;Б ş  CBtxj5BVLpo2#BN_ {4FDq̠32[%#!$iҜm;Հcܗc#BHիsˉE#.Q7`;ka4V 5qδ &r"N*]w2׿`~ Uy~fS 0eWB_+>a5+==3atg᳎:?RO8OBi`[\ܦyaK6 s}@8 iq 15𻫪zfaw+w2<$mZ*K^3HI~٢ccR\ &7 rXs&5ƀVީkIO¸}gG6n?U*Z%hۊz?N" 6IV'So5 G{A o@N &;k]Jh}Q~^fKr3 ^ USvYj>4ۿk8662up?qı&,pcd me:ĂC~E3 ,S -(m_O4)k`h.S >Fe=Cl.sj)cN1~K%-6he|;MZ/"^CoJ:b1|,'Z2Յƕ0IB>7C|9wY#oG bRxfkx) _.0kyץ!樈aҎUʰV)aWٶc\m;,^Y& ݗ⸳H89%9g_ m6Gb}ˤJ| _1ށG _1M$+1"wԊ~D<Gv>n5>`+͒-`>*+j>nY >% o`w7/[\qQ- 3#@Zb4 ծ Ҁ2dBK'zF~( eY=%QSIcTdbN%:#U1[yKHOrQDltrTSȬK!RMp3h^B(ᎻIe+Ϲҷ)%ޙiqoX 9#/td܁No#(u c9kK9V )Oת0T2?^@=]Ji31v(=u*M8+L%qerODCuLЅZ"1NTơ66T&+#h#׶oےS9NĄy*LN-/ՀQ0:+"Y$7) 7}B*bJ2bUβWjM8 ߜh:2H-'dX<(P0pO76Բာ,cna \rsD!ӅEyę40>LL0ZA$d ۲z;$\A ;%sk j(ڴR.Wib" jbCW  HDRWRn%(~v: 6;nkC QH7'?%h)2029_(,O,epH׈ֱeإf3@ tlgP4j(٣pb< CEMciMV@&l<]\Hbäk`W!Z4)嘩*yU&7#?@wrcwАb'|{=W\_q7S-9z^ (SkD:I9Qjch L=n,^hM&ۧ(Ey}pv{S0g8ʩf/q"榞D6 AnL١`Wb3Ȩægl5?yX9MP3`RIwc:M(V18(*dsLw&)!!'f4y/f\)hJNOL!gOgWAѓPtHr܂Icyk?㒳RF=[2)6KeZׂ8c,?L4ӯV>X 61J$m5VDj:UoѦ㔍hv| eUOIB[y~LEM/fzfh g|j=37{G( Z K5ٚl¤ǔs^Í}.vS0zfݙy5V?rͮ6qBNoK5;|x:@oa^BV˄F8żYAF-z$мGe=1|^gHa;{(e WUn* zaď,c8s/ѤOi?Ժ"`c9+D1?oG^b^~sy(,:إ?(3A0ć%\b>Z"g쌦ˌKH_|[ڬ< kԕڦVW2BNVtEڏN[v +p+mKo${a#-k"ߴT|V:#cOܤr34eoZpvP~5(`Xp(r%R M+ܾ95HhUTX!|XK4Si=SO4tDf>*-ME; eabYfl}df|Ly^wOOom݃0.,hnfOAkhYRwim#1{Z > A^Aq{K{7Me.Q8TgAM8ZS$d(5kR wtH{xߗ_%v߬ aq3:Cާ} 'y`FV]XMpM2Z|fMU ؙ i.XA8 fjdWU;>+ìl%{xuqG9YU)Bq- Afx1Ȫ'I}hՍ𗨿k1וg> 2iwꒃ8$KH{hÁ<6ISsݹ-En9fd7 'ۿ8 'r pglÔn09MRmaEM> H39Rf;Fv<3>г%ݎXrzgBv1-s.)| Z.ժ;^X)[L#转.M!,\0㤦൒Xg__4 Ņ{ 5MH3DbL)خ Kp 4q] ?j-??@ iU:LϮ'˰m8=ܷ'l3 !X*Nm)UOΧELД4{҆2fVuoY~|cKLk7 [=T!uJZƚ&݉ J_ϟ8NHiEݏm@yJxn8 B~q]pU&\9qQ8ɂ3\[Y?YG;KjU/0ÚZZYCw%K;Q1uՓ혔*o0+8QB>@/\&rH[UGkgFGU R`l1!3)Bء[99 ﮊGюniY:u%\ev@s1;G|Ͻo]Y܉[6^k=QJmΊJD&kd]'Zue+ݫRuZHsu]c+F&DZpq.ro%͘oЫ{;@, [G &\K~{4TXs!AGq)*/.Ol[juƖT|;ӧ݂Gw9n`L~Q/јCOށjN#ﮬ_rkɞpS& m b6E }io)˄ܢ %0 +AC dk^3oq?3ʇd$KLFzk`brl9_Ey 䬾pB{yl,lH>y/u05 ?Ϛwi˞9'Ar ƏkѠɾo>\0=mN JF:]RI HDqbpbt8$.[?9'j(e(pDmK~뇙;wx}:$ c[[Y`pŗV8)q7D"$R)MWQ vS`;ۢr @xMjAQSvO 6>iTK\0h]iT uZթGWV3~WZ~Q}nB_̕+ Hp2Px8TC$W7 yynTq.3yQHH' J^)dQ)#w|R}tކUH/l4;YzE۫&b@JJZJM#N?]~$}RJ{qM*C\!J]uSJ:>WΪ-eO+~0 bKn0v(?X=ٷ.kD%Ly?;'Z3kr^r`F 6HBSYn6Bq-5&iŒV@/Gʲ0-o`M۬C&/j󄚧=Tve7aJW`%|E)SR#-s+ցZߑK%0@v l-GpAb1[׸3~Xt02cnXOD(ztU%SZ e1s`dDP (W-E j6bmzT >x`Pڣ zTS&e1EX`[>e*BU$ޝSz /?cnTt: '1 aAlu#!iHVtMA [/0ikc@dHV4a^YwP*K-0~2\3vO7CYAX$e܏V,OXwAWlmqg?(bIv `-‰{6^?</1QUc[ ԓn֫˾yV;z[&Qn;ll#?= sƙftf%]Ec~+LP=l w<*Mw7"5'Ѽn>*2}q2嵑RM"ч$!~eYbL!ss"qiekp+]d!NϞޱNoKʭblNϣFԴ;%췜 2[<hRSK4=5a>qX+D"ҭP\\XhD=9ϣb$?Ƈ*emrȦ!Bop ObJz6١qW4ee[5J,Arp7((e7R{:sa5i㺨Y}I8|C BO;gŕl] j=ғ&"33= :%\x+~zFڗޞC"]fSz%(}?W>Caɮڴ:RA*zc += KIu q! d'^OT2;CT"BUyP:l%PXP4 s5ꀭ&{s "1je_*4@ÕW:!]5&3N/e;A5-]`0Q n/'X|0JMwBS^5(ӱrBWNzE+ "۶hPt:6.N^,'=+`#$ot&;1FJ%ˠ44ԣO4Z61"zߴh7zj# yx4 1'$9/`lĤ1DօpP}L˸eJ%d^?pm\s k1d\I|S#m W(Y-o!\d]x؝ a{K|[9ZarS:;|! ?&չYد]lz0Թi l ~0d%9uMcf`Y< $Uߞu-*lq׃u'㤇0>(+ HYՠZ 1u ǃ(bNh'T |pHJ?b;3J1K pB+.E7aEkASO"s{k$ڱ^(1Srulr-GWu]{(`{\j'<4jIcv$-|g{FJ8fepFÞ~+>IHP|SUp{ $O6Ǒav)^ VɥSiJK ڐa!'I7V! HĽ%.I^Owg?(Vc7a)pT_yLrq5?NyvCQÎ1k `+T wd=sΥf-fCD gȪw䈛b31+k-F5~@I 'ٰݡu甽^ 9ILKkc s]Jf;wS Zz>QCH]7޳zd8s˻AR`Xw*iUb)M  R;ѨN?iu)sJh q'_|Õn5ֵsNxeVMpBΞŠr@2t= e5̹g+`@20X a=)qZ[Gш-;3pLIEJ)!P7K(񩠭8Ȩ`tBјY,W.kIuGq OǨ0G6)j/qO/J C7KBi1ݳUVfރؒ P7iH,Df4PK5yA͞'5 툆]IH0 c4V$]޴C*ZH5͈y MFHzظ+.is0zC%fqhR y]+PeiIj.Z/*}`[sC9!/7=N?]Z#aqܦi|#ӗsZk2 FIJ0OuzukMMKnΒefUJԌS"AA뮯LkiGv3FQ[N6X%MĚ'&ܮUα4W˫hj?:=Q'i08IYIܷV$4|[FiƼوI~q+,!jnHo=g'cw3KˠG[c"gKv U$v}»bH3`|<Hb4;]}j%E j4Q!˂>SbhfM:cL]sra3;\ZVcf i#T|+K̐ ?Kqn.P:A1&Fot^/u޿_:Bڦ S”)4RwNˮ)Q6缓^$ۚj,SSex0qF.t|?-Ssb~8e'IF>dw٢(Dxו') ?뚵*2\Bb),8.#Prk}7Ij`Bnpxՙ1u&3BiH5) jƯ1y5T^Tc1# J;; 5| S`}3Q|yiv~a3AyL^I8Q0n:%᯷h$PB4@C"Bjŋn$\tgSx&{] SCmhNkni噰 RGSx!e,"4b9M-3DA\屔g'gx%AEYn[uNߖԎ\+yzHv:;B$#@##X57+Ƥk4:媣Oa{] }Ӳz' ,E_-2T1HfQS#okCa54utρƊS0F/o<"*EV,a^*!b6k-c0*6qxʸ?Ցtiz`Is( I!+f3IVV`0$=Ky~d$atٜ12b%2XpS}r0ys .%W5Zޜ(kDp;gܝhlj`bOĎ̃qy&t!RO*Zs~C= mD= 4V@ؽ!јE6W⾔o% }C^/5IbHIofIG8,b,(y ҙgke7jU$HcLq狅!Bdm+fyn m%llwEϲE&5BΟF€VD3 8 "M~1Qp"2b- LJ>c46.0RReE[®H%/F HEe@tgʠE? c_"Q+B 3zX·et :bPwh\ӧ8ע%BG;Va!_U6D/nDN–Q| eV݋6aUP9Oi8"p7+Fi~0YLx͂SWBH*LeM'vrfÒ4ZEbPb|@C|.2|yhAxUdhfΑJxEV1QGСTzwM $]~l}ť5]aCT̜׋L:R)Si#~?5IwHHɞrў19hWhZNy 65iì)I;j.4ŗcD#*^2Gt2ɗ$q䠖z!8?8D!MO. =C8/T4˃?+ZHƾ7P\ӗ6\P4ݳr$4d݂A?hYŏx#?!.|56ll"6ȊWkL*9(]V*>M͋9DV'r{ A?SZ2;Pw 8󷌙ËVӊ˘9&Ur`'R^{23  $ʜm-vSVhV صL셎tR+2ʍD幝p=] +Zoe6^ FsH,B`O3d"UM}Z6c~+ (j)(Pl ME[PR/;=RZ$F^UVݣ@[pVwʬ0J8Ĭ%p#`SυD){\)],?I!%(]a +Z&]h֍sGxzr,+ Oy!Z@r(LWW*!r6#guq$lIHWpErK3\ڃi°X]G>Be9zH8I?y7GRi~ʖc?S(TQ ҧEsS'CQ}P2t%!@; 5]B~lkyq;mLMͿ߅p je"p37J9<(Ѻ/7~N`'<ٕWg~(nrC!e`XkkNo9sM7|#[%QoU;v<\)O P16w8eu-ځ ) Cme3wx$w94TT}r&<tB1SX'4q8&;*TnE?i[CG4wx}Rq~Y 2ޘ; 1bjCP,ij]n,\ NUdjPHPEA2 k%OV@|DmpV%,^$WX)V70lDhˉIO~eς~qd ,?[!UtdfZW92zr'Mg}F@R?DٹUZЌA\meFҗ׈fp=.h^ڏ6LGZtOI02;y)b*6#8<]ʦR4QC\lll1a )$"5E6 c)ZH=A0ע77E||*lWXwm9L0z;h ZժHGH'oC3!Ӄ@":YhfS3f;KOmF9–quouQht6A]v٫$UܥeOoo]۾Qkr1³Il¼"ׅ([07 S$zVIT5?"SXj@8y)Z1K%2|sZ?WOksIGi 퀹:7uVmn%.О>y%+[1½3V :H '<p/qPyEjgo4o[%NnkÝReUl,^03u)½|]F|3˖f+,lwdң`Q%^ٙU*`Fğ352 'ݎ8lZ!= %}kcj %@k<=BnIqeƷt]tJ|)AMp]YgNgRU8ugǗguqO` 7@ʔB4DcU<5YvY8 Р^-N/'[9 h aZJ8ӭP=]B!/*ҤOvJQ ={uL68#ss=O?zD(z>߻8ՐG6D$<jW4<@{85hR8]",BEe @/3G@MYg!fa=3'{F,*Iw1o?px)G=tS^2xhr42pJ#z>ˀfz #(jWk5 h:抍N5 7y y.[jCj5 :4J?i@Am$@0 &P5 a htwWQ {t6Nvﺺډ&N" ˸x*amR!e)aV&US ##ͱTk>L(Fhޓ+԰"2ͦi'qxg# L~R7*>4_ob%%l/-DŽf(`k`ڽXzW7KGsEڞttɖ aӽ`*=g~;ZX1'o/ )D]0y]=WR>n hpVJHRq8o<5ۧ31YM.ob; ^#ֳ&0$BP^_GNH-bb:(/WEmMk6@_JI]nmdy釷#OH{f^d @tps?<ۍTdϷhQ^ɱQA-xHVĿ>Lcg"J&DE<&7nRfHYޏˌZҰ)GT:$%GpFec&A*ѵo_ezl[{̊"`uFGRԝ0:,Ek.$<w&"麭x+f,lRFx"57j'ͷ}44{T+Σ%RH}oTq}22HH&Q<`XB$K۪*i6]IA_)̕FTA2UCIE1. Ƌ$PUMkoжrśߪ̺P[瘟 Q9bks54{/Y.# U}Q6v3 JbT3~0{FM5i>.ӆFZ:Xi6D6ceCzC(ShB6>l}*ڠU 8kL»|%f2Ÿ_u`njv&Vɓ!&r|xyHno~`תY<7^8:'-Vl?P:$tD %jr<FUmFX>XyLٷZCOA?Έޓr mɳ-0(\#WݤoE0kX/~kayA2'Z.ca~t8x$>\)½POFzooW U5ߣdx3 l'&@;6Pdj@2λvv[iP dmMA J %V@Үn͐,mTɿ9%u${j3_ICwь6.UAP{PRކbYCed} 8m9o e!2 LB䱜ݐ*:[R?WϩμN<&myX_B*Ya>K!9aY(<7M'1Ƞ|~zd;әMIwB%,jyumPjR$;c} CR{GyQ`h'ٳԨ~x޺Lߵ"kؘ|Ut썓IT<d5RdMq_mfӛSdsuq|RYkɢ\ѵF&G2$yRqRW_`7%޲k#u-=}?~\*-SF`pq8+;)'=gc,:C"݈Erw~n9pYl7)B -7.b e !ѵ4%d Q KxPƾUUMŠ۶Ā6MulG`hݶg2s'Y06)_uқsP2:ſv#ȍ8BJ2oث d=uHqQ̮ W[ _Z]x*g?{nRn,bk)(K1kͺ>LP*Qa>e=2 F^ A3u'ܴ1zgHVI SЈAaҢg@W=롂zQqv1s~HU`Z`ni!P$۲,֭ae[vśc jc{ =;|n!r8 :E[3,vb,xJfqңgzAtI7Ye 2 M>%_7{c=7:.Θ0+/3\w]`QwwVcmo>MP s;&k)ސ:ΧeQkmҠ j ʀSaɡ3j!W lmZJEZw R'C"!iLw3*`?9KS:`0Y5o՜FARK^Jfd85c^`*Y:rTXkULLIVy-[av (P[(D-P'[&H|ͯ'cFp> ҫ.wgO0@IN;#Pn܋DvcI((7ya~SHe@f9UmRC/V lX̬5]G0L υ<Co1FѨ7V8 =%)cPq䃁^^|j>=]K'e FL~0kVN~FD8p%v7`2E5gD^\% RnDQTȟ'6 9|^U 9HcۙKaξ?BOg5S d=3)8ůo|k w+E펼3UP^,leM7 .e u`Lޜv53wWv5J=l$p'.&N(N+ *Nz}|BF%c+&| x\usΓ?opNF?p[ϷLL\q##r$;AWDFWfaЈjW>&{^GwDŽS*x4Ϟ6mwd @fVqMpw!7&C<hlrӟgQQXTLU\`9P >X3:$32ufŠA Ȕjv|ETRU Q53Zh}0}5zР׺*+ygַs^ww *nǭdӃ睈 4̫Y;,>=x3xv-exF7yб1b"Rܟʖ/aFkz?Zv0poeV~UY7Lqhu {ӒiG7ahn~śS{45GgFaa 6N kR]H9KAv)ޕcmc$XD*̺ۛn0 (A5aHo#CaRbƐ2ەSNicN;-+v<[1' T vuGR?"^|] NpcyȽM&+& Eɔ7 j-I%h| l ]z).$HHv/[-7QٚG|U'}94IOp'#TJ-xe{^E.iȱf~I#Ă/ wW}5<X%Np#w*/ +?ka U0+:G E6[[ $s{n1pEC2/ ZZ: +D9nug4eKPHI/'Yxj+Gc iIxJ+굺[C(»ac y": MCLMU!Zi`+7r<$UeMWn5Gm3aoJT/|sHc=0Cຶ@=D -dH8K91ro /n P%f'[=F BQՉĦ ZN6@sI=t0jd~)+$)o3(*.Fnߌg͹][m LCr' 8 Ƙ,85">+w~tO,],$LTv>KrƄ!Za B1ޱ(EC:6/Lmf ̼T30P/zQD1.%rz?i_`3J o1"#' C&ػuz?y#nr5f[N-[/8TtwoeW0iژCE&\ x)  Iw&<7U\r:'],Ep ?4 p!82YVAڎ %unr7{9 AUګԲo=UfbqNFjHLnk-BEb@[@!sO@uhuY()x2%^4;QQlF#W~s%sg7UH7 81{$kHT^C`$I%T>XQZ306|6EOcA$H7DPuAbw^ӱc 1(,Q&ōgaҋel8VpR$r)~-GN,P*{Ь|qRl',@kvxۭZ5";>mkcC{} ;łl'ml o!H!OKxK㶜qzPV$N,DWi\";{)̱U~mֽ!=mg xZ xzrJѕ'3yD} ZG³5q1DpP6 8'{N[?cNհ1х)9QgvY‚[/C䷑Lr_.ظк8p`VLp @COSI&yK Q㯮)~x{R" s61~$2)?"[JS^Jˋ3*;^ зmu;bW.Q&e cAxoBb޲k5f J70ٻLRT@,ay\o,F,BjNX_EIs$R(5RQ6~Wzò OR[) lxger: ^5@?2mGN熥 ;er~#Bl 2/xmHvjFm(-hED13NnH$oF"F4-ˁ4T?yBC!/Dؕsu@18.$|Տ':!b5`&I  "%;T@'lct yJ٨=>ڟ%c!VtN~&9 ;mwuC t ?رϟZ:, HW;&jbmݐ*;(7Gt7`:t>0xTiY^hJ֒>`f)B >WkuwHm>3_a7AbG ~]#g..K*ԏ tZKy8! MDGX^iTGsN2^Fcbp.Qrwom/KQ9vYk^rtc>e_#6Z`g ('$nZ QVa.h_"v{4(#'s%.lWU*bd}H$ʪ~L ѬB`+sg |nkTdAC/%rr}aP\6l.k 2S9\rcȒ hBNfE(a)cl'Eʇ/k[HY_p5l͉\I&X*; ϼXjֻ/aP$ @[>w *,&>N.ˆ;o2.@S{4 @cG'-U 沘NZ8QA7f[gȻ^> #]ےA_n 0!rPNVz;{wÎ{-agI3X[v7BrAQvZXٙT0s8:6b>dG^'c]b 4٪f,8턷*f*P~/bOv)vܗYq{_dm{955lG<]kxoJCbVzBEl5"Ҕv;IeCr`Ko (0@n놊 jv]fPOS( VsyݹMK֜E$X,,$Lr{\(d\Y xJ\[S%} H&8@?˟O3g6.`w_]B9FT_li\ze`nxIsm WگCwi@uLLK;u e{"15J1`x:.j.Vցݠk>9V.BrRrOṊ3#9F&2in\0>A6~n. }݂t8X2vv/De作P(;*]BؚEoAm}BC̝Y[LĪr& 4йO硏 nsDlSaTXR92ʘ clgլ]Պh)g 5N jBs(5Ślurz&dib^X#]1#VQ $|gRZd/h*oA2)8fJQ¾㈞Ӏb|/%|e'\Pn,\&z$SFa{mr_þiz3 nHkgpA ~{K3^]]pb,GX=@`0F!R_1$*"}Ahj.\ fwgSMq_Xrou>l*Aȧ611(Wg@]Y_C |熎{xq^\mયv$Fk 8f#}K[/MCs6 yׁdJKgg<]a.9)⟍TdŨeJ5x`J*'<1|PjE!H +L_u8`-L#o%ڃ%'TO29 C8em),Ŧ1^RjQ~lqG e7n]rR'βhښSgv-գ}7<t~R璵Q]&y<4T$82*l2ٺ]ys]W " bH?_n, b2"I3|EBښ],Ұ{\s4= /^Fv^U]XkEypޫÙ~_$"J{@UUeY.$?gXaP/nߑsB4'\\4iw')U7U|A芽PUɘ-S"Թd65rBIy40ZThܛ[*8_"Y۱?0l3"I˛}7[tKDR)Vʡ5Lܱs})pCHAFFHa9,p3Fu,&se+]|vi$)3[gt$jWAbg@% &ʮU&H2Il|18FZ.^Im:PXqnK.XOs,ܨGF)O`Pȩ-!a h3v톉['K)x:P~)o qz-Z,6q_ݧB@zR?!\d'mȞW \>BüA寵H9B_а?I QWxWCCQ9͕/Q8+.QpJ DTIS_ChJP> R$l=sx(7TW?{ ֍s^ %2O18~:e?V+/ez#:*bx]mX(__EO Mܬq j ijtkUZ(EDkA8F-u 62THi<1j!ejhAUdxaժRٖ&CMJnb|# Dp0@aj֍!ԩlF"o/ˬh (W>P'eDHTl7s욞\ .}5lbKn2_+ObR߸%v /*U_S:ɐ-).|LFWW`XrYEQZFB2lR ˰b9Hpu/HNSٿesT`0]sD% iYp8yx*ꗄPCi^cᜮ&%v[r_̮1C2M@"6C:GJ![tw)J>Tvj~ZDTNxj ,LB[%C4x(*&Q\ݽ ^!KsgoF:s6,'R9]'ִE2N${%95c$^q OYHQمsIgΠ8FKߎ_U"(1pzK2ČBT~IHMN>3tfTHČ'?FlU}$7lz$k8ʨkP q#Us 4MƟت+$5i RQnEބ 4}C9|";e`Ex@^QLuGΩ ^;\nY!IFAd 3j\#F/nY Vk"Д']˼r񗮎8zAaQOI]Hq&Zˑ?P#\=ErU^ J6+so!ج-)8i+hIvfcKA#ӵ3t˳UF_{< R)1gwZ!#)RxM@t 3UgaP a5nXtN#wN ]lB,CevNW0Ƅ*ovҝso:vs&ͯ+-+^XZα@K[F c kцhu5'znKSDV#ri+Ƽ<#Ք6i;d.!eb5ݵUYZd(i3!*iS(t;uO;gS9H䒭ީqD_]n%">>(Y< &+xE͏1x6[9DGvz/)p!WxGiV'teʎ̈́,$kw^m^?y4 uO>p.A " at(7 \Fݳ=ȋUhd'1 }rM*CtV<&:y`GlF5tKe/qxu`TgTE"KFBLs"; x.?~yUWU]ɩ4^{?1&~Y vXnPSx8t­:D}"-μKRP5">2X̞o0BP)FdNmBSE]iţidQNC`icpFOC!2qh]N!K}]`R.]Pzy?Ƽmzv}/|Ʋ6<ڠ*$O% voхU;l|Ć5b1RΫ~<.f<8]v}" .T:cyZAe{(#3/b-:-Jk|mł}iO'!ʜEL\c饩σfJ8 ٪V6qa.͞~gO. b|,S}1?#%iT>UD' /`!YwAH^'I XĂ>R/l^.:1YM|[%Pl@t}dJ (M!`IO̱5 K+UBB&3|:c g߱";reћKT.Ȍd.&}@R4PZEdG}GA.f޿(k"-X\c>J9rÁ*&Uuҗ@Rx:WuO`UC{,ψc`ZhPdL5V]FMlz\Mg3Y]qs9k~ \D{oKTg%#WlS3#ª$ZS&%?n1.-Mr[X?sSF=A{4ZSE: b/ VQٹs?m{,4xH{^l{C`1!o-\I! Q",7vb Ĝa梩ٚA#/ bY^~R.cbUL/?NtϑW4<;}dG r,:EJ !CtI5>$34T7/x‘X!DA٨79[ -XwlL8<6S@h~TCmyOQ9z ʫҕMĚyeL`#d8J&zuͺ( 6zE]všr&f b;#a)Fhy Qј$g"sQiǿvoY-(!b F%vva3}BpBA<\?Kg>x]qlN3gئ ]{>ļ[3I:٥X>~j >;m xM*S=c gf{5 ]ǽqWYX,zi"F$*t`ܟ$ +̵%1zC("d eK̇D"ajZ7{ԧ#z4=Koĸ[[W$ovOcﯷ.!ҙOt`4'QpC& ALP3R3Պ˪X>ދOxkGaZ^AJdQ__}C\toZps{%3'N˼aׄDe_USRK=m`U^hr@;P )uy>8y9Hx#p?RRAƇ] bE+\zsR +j4 5D̽0ae # f lԒ$*/5ȋO]*8TwN&F6# 8-Vjj()4G,O ԅwLDwΘqFNrD-fcRW|rwrPX} mbYdfUf'6`?Ҝ| Z/sp>/vm"NI#f|D:w0C` ( fͺeh4i߁%W$odvFQ?Ȅ+SmOtX &) Ro/,@d+M2bll8)l+n$ ,ӈm^;y8|f,v?JZ)X!J,0Ak$oAMOIzRQe46 X%Zr|pvu> Nhe󮑻zpn?QFQ:H@8G nT S4Go}86b"(q*ԋITTzc+K0Vӓ!g4otQnÎ/kl)Ymt d߹|'At`UMOG1'_! 7 <0$4$ )#4 .רM=҄AKC5}gaa$I(SfKl,i:3Lq$jFF`EH'?5wQJz`ˮvy>u\6pMrVw,+WO.R.4BR ?4i=ҾԆ8]<ȭs vo˘ s ;"|AhNKyւ*WӺ-_ Z jNl7:&߇ݕq*b,u^G[c \) 䀯҂ZZ,(tjHUs}!ڔ߈Z-/Z Bf>+V4X~mLM=4YAt^*1Oǥ+jC[my~?cd-I͆P$SʚGYȽfF*|+F^9ZMxf?Xq.Y65fQR(' z ,fZc\2c>=e [:M)YI1~}G$7 'XfeCMz` kV:=#eCٟ_9<#x[l2zX9˛^'蹒N6)[m?n,:꺧PfPء[ؒk'na: @BDʾ@8L#:P!axD8Q: -Rl Rac8ے1[wHftPNX+kmm%i4ќ79vRʞ5 bvŠkqa07Ȍoǂv)0RB[ef̟$x m}Fل,A 2Ϝr葯ߩB @צm#7ܦ㏕&S ]4gLQ|:W4%vie tv1Br/fiUp-2;Lh)-!$H{. Dq9"c<EM/DQG֊,G C5XdX  E܈*$;'#*QTzGD}ʀD  MX"+_%V t*|R-S>A嗡\8=;0&9K0#$o[^j;0emxU# n? Ypp0E}ӜXòGH;t/؜aX$4ä`=M;jkjB%? F% hqVnI > lBB¢\tY(D\Edȶ}ڪsrD-ua;Ɗ [ kk2Hc=-S Oޟ&q҂QݥF 9Rl{Xg>ByQZxÊXJ>FL;;ƒΝm|L=lZA2ULR~-݆Vj*7c(2.ւe̐J Kt0ٍWXvv#։sl 5k*]Guq{#xt#'zeN5#.--GeIŇp@%.zXºV}Jb\-{&\T3U^O1k SO&89E t`M {T1f?]lxBc73w*Kžc54/{P X-}?ߣ\0p 勽3ICϓ}C8AĜzx3IT~Z [`o56tjGd;{gf( g$_}S?7YlfwX v]X>| >5GOLo,_\w ĮFUK%HmpeģI]~5ufR:iRg(WoVH\>11a2J;'kf 3K/|Cݔ}0p:s2d(`ucghC5ϭU /z%hZQJxdR<\1ፙU&|~G YѺ،P~4ޘ=+"!+UJ cq\>56\g{}kladD;Y-D3XwgԺdbxNN {"58~^LP׼~e^=^7h弹bbwm H|!|EVG[UI_RZ[Yf޷n.3/&9Ҷ|Wȏ7s񐳺GrfS'_X& wC+&.:dkĪ]!FdRi(GsGڦa3]!]?\Zo) ᯉަ`DYE ˬd&}a7}HZХ 6ʅgѨt`Yτj٫S>~!3oK%qLh ^R9sآRa@1+14JG<;h #p;;l[c*^dCmʊΜS=5Y_ .+k@IEmZ-p'"&eɔXXb`8; ;߁S})7a[ >F"Pٶ,xْYEpbP5Zs#o4I['yAA8oKx!]y: J,IZfTdHb~+ ԀῚhgK2"_|KV4}tꚧK܋kK 4T]e|c_G]aw^(ngl]=um[fJϒ"wa?ߎԝx"_RjG'{,jDl `Ȅ싅g+H}:X2 TWU_Nh5&9͂w43r"Ǣ<lLʏa"fbKqg {a> }`XG0tn~`yzX^jRfXR?̬]膯 8PYQ4n#h; @s>Ã&'́-. Y[`*eK?` H|-{β31IsAJȳ{@?5 eX9,&䘾%HkZa4`41[ :L+:o@Nu(_AqӡQl55)bmO cєvz՜ HY"Z<_~Yo%;^آ߾! $r7d<^8Ckt f|*)!?lܞ*0_ZȒ~Pe41'M.Вl]dݬΙT:D-YOUC;/JėfDOւfFHZ?s,JҿYZG#A)ZANFZ p&4U*l(-fuyREPppR*6Fj=3Ze6^`l8G **`} >V D]Z罅qqCɥS?\`)wr{^8iʙAD42o3[agz@v$>\̼tqb=fdE% :/?威'!9*CI4DN\J.H|D;Z.YtS+?kD!4Yמv/( !1pȇe85O(FT֧AȚo!|!"_|mj&)=G^f76b`2a4Y*<`5NQ O{Q]n'dijnP9|ٯ2,yCRG'U2ľJ {U d4Zߵŗ%P7g|M\ϝnPD}SZ ~f$v m`m'a(Rq$s.OpL#K K.0h\IoH^tMYM~"ZQMo A= vjЦjS0.`@ΟPz%U|Gwk\~{R.טo 4$C| ]X +'W$р? ׏# ne1Wd¼v$N Hg6'ݻn,:2nSh Yl1\7ВqVn#,$Y2n5EdXzKV+,z\<ga5CUlRpj )hJArAM0ciHE}t]t_$ ##TY9l :IVp*y&&0Q"0֙Ktemr-&G+XX0*^8|Ht^"ٝ)/I 26V1 j.1NBL-ndf+H}w{A͙4PVq_+#Oڒ4ɻ)YhlW]seg"GNG'`vrb/0z'W_l)依0E5^;9p*ɕ_xcqusie{ ո?R:z[r9[4Md2|I꘷MfÓ~oM)ve;LX=0h,":e})DG>H7회8GQw27m%ئqB_w%SvOՙ{WDFl~ucP=`Ë ^_v2HGJZ &x&=݆tBxThȯlgH\9N *`-Ddɢ?M=7f_Zo" t?:1P_]C(.wl7%f@}F5lF'z` fkRB#>pq 6,[&)?;XPh9N:0~RX&h1XE t p}i [Sܽ{יxtc%a{^f!d)Z2]H󆙚2 Feܪ P)Պ!ʷ qUO`pԎ'ajL&sY= 4Tlݗ5&,ގcGvEhJFp Rڵ* 9_hO@liPz:u;:7hbQm@ΜZ*P[&VknN&jKxH69hݴ3hsŦ(>i^cJkRfGk/ttk+?k)]W\~]^l VMjRb{hc$ܛ( .<}S|<ʕ)m3oE{]bMn8;q߶4khlFHWҦ8dחG̉2ɋjҍLk|ʋJ#0SO(2f\ >fc2rTdQ8Φ¼4}V'6IohYEv^7Q>*9e^T} %N'fdOz('Pxeima^;!x*і^f(Ig- V7+5 :BY{`&8RJi9^9:)xd$K7qPINwpjeO^8J}[ɺ7 6[W}Pbw" F#?E7b#?VUqp(g.G|,micce,-%'z{-!U,9,D Ƃ]|c- ̭W2 B;p=X mAmF`ͩF/HT0 "~@(( ¶y1IXOa*P"U{eo&OlE8_efMą )t"izqC1YPTrs;DCҋ3g:'IU$4 ‰\7`tʤ|b4(+JYR F$Ze/aSEl1XOލD]3^ C]S>ۉ84ҍ)b md up>hBMeV,ګ?&>x}%ed6ؘLm%I< 7{eiڿ&P,=<ˁsѱ]se֘X*pa]<@fD17l" <RNШ+H~z^/\qX:zQz<_ NDW7qҟΒwBkR+pv x|wYk!9Bd1\F;&()ήWL >75S 1OyD#y"|mX-h 6ֻΥSmQ" *˰JWe/ݚ!}qV7:Pl:EAM5B*ܱ$}T/)/˫ШUuZ--H%$+Kh3%YÒedEsz-≙? s3/|lRsP 8@t֪U0ka#D@z]Ʉγ}cE7W^+d0fxEn*BV1&`%δ6r{}[&znO~xއ7 .ΓnMުً{dݘѿYG*9@9"k:0BY_s`x&U214_S32MiF7T5v5"=u-Fx6wN &dAx3r ,ʽAeK 1{ڄPwF?hoj`(ҮP~1>HY{SM|%)4cВhUeʠYcp)C͓JLMQҵc|ɥw=Q Q-2I[A;}A!?7}SIe7l#H:G82LΆ`ra*¹kS l8iO8 y0 e:5+(D )=?r{֓ Y0{ZezI 'S̵ ӭ➵^QF "WWtB*,f4ѳ"Hkr^t!vKvJPݜcHE&XEœ)HR[P |v IG qCfxO!@)JGDyӎw,c">K󟯩ZsA 0&;x$VQo1bvܥi6GM8>f~]mk+|U{f7lj0=GTֽAWr_ `eB?A"Us\Jٰ߬'5 >|y"}/D&މ`B?΃r+:`\i^A;|X9bv)zUHEmIsXȜ#ܠm?L M+}XQ~U„zrx66Q 2{w@!&`IBK:72loNGpe!]K;UW6\ DvG?*WhT&0Btܑ4HQEH}z@Gz^=(DqnG?V[^)vP6CveU׋"߀jtlu2SzU/ (^+]وx:I@|޺469Nlyw+VI7O[k¦5?|(G?}6 Cz%ѳ{|҃xGO/~MaxqOςp(|yd"ňg\7 J:}V'Z rB T^dֆoM<0ARS>m&j)[Y?5[H>DuPCB6`c m`Jٙ0>4BǬ +l1ܭ3-1r|T ZҶ­q%f2B 2)- 0k(ˌDcBZz^܄egBP$ϻ~ׇO"TJ|1ǽ2#uW88j8# uӪvς 3:Rga |OB;/`@ۥo\n:W)$;3ȊAPISS{Y(r`@*pUݿΙ cd큱w\kM|l3;Chv,]|e[9:Τ,v|s4z7e"; `Q)1m|]G}r?]/|mN" E=Һ$m@@ MW[j)\L͡cjo^KwseG-FJя`"SWX4eDHth B@km^j/cP(Y o,/^ ; 5(&}3[2OZtkw0e>kʿȾA`7 &1@j_caكiH]rb|>Vk{g@lRN3Nh zkenwFSZfv[wMhFODeT#ZU b ;z:Tj6{P .gjAgl1dU >%?ω0T/l] ZI a0=BllބZ'#gnګ&8O~kp#戺P8ۜsW€ТHQԴcr8*ӏAK@fGѠn*~R1Dl#<栌(#mmDU(y8hd^2Dڨ͑=wN 'ҧ9@὿a:PXGd?`|ymh:tMY(.M<ߊܩZ?\Z NM4oRU~u,üQؾ=붷̉͘1 3P;/.¡y $6cǹw pİ P$9a8M# !/}GlY{*SbvJ,e8{ ^9>"5ғ\:_ۭt5 _3m5od7[3#sN{ >)ˎoҊ؂ԂZm>'DS:C ߫YX᲋KWxgoRw_p  {fSQ>|j/L nP&ymhg gpǵ$:c.z,ƻܘRD"alP P6:m{g-D9Y #as˧jmZQD!ǎC{)=P Ln4pvu} 20Kמejv@2Iޝ boF|Lg 1q@ 9V[ni ,fuWPQceJbi@HƥU7CeK*Q2}XN*\\ώa.5Oϟ*&`{.L0^8Wk3ETT@kn)&IKWikaO)2Cg_X}D*TbBT b~eϓ-:ˮ|n0SÒ =J{aߩJ%\Ey?w=A^AɆdzlkxrz¬ïg=njig2+J#']TT׈⺁2N׸S8Dr)072ɠa%#X0W6{ΘF44 ;T$JwP0GK$z -32ꝓ>N𗨡)\.[xY¿`P*&|P9\rD"qWZVw,l&0Z,q/'33DVө o73@kĖכJҥrzh'|9S`4WnoiE8jmKK5l%7W| ^#Щv%0:s"b[*s7Ě|yͺC1.Xn֎03] |ʯS:#Ízl^XGrN zKld0mO3=j (Gn <6ھ۴Kj_e"PaXݢdI9P ,~GhǾg|u%&q=hh[+ B2<6}gbnA:bCrNhzۙd[9ڥli%KC1pTvL0,Pvw!Ad΁ L@'휜#_' 8V'<`x4J q yC _T ԯ<܁A%芫r[ioF3})cw&CJtDY3@ Ɯ(\q>d _-C63O7/~τ&x /ۻxW+R?D:hc]U-8p,*ߏ .%Bt/&10q6c0w6 zH{\}|D>*cOT '+źhd~c,ȶDtM6f4p[;/FRP˧Λ13yR>_d閽uʫYRR`ޏ`}3WZ='wUK1K [[`),Yc"8`rVj<R7CtPZ6!m4KϐD~'HewxSWNے ^ߌ!EХY/ [<-ʶƟġb׉-_ ,i(#Ý39܂/}}vSrqR w윓=#y~gAY/IfsV-e#-hDSk+7Gbg(`3eǵ}kaS} rd{LwlsÓ:.oU >G9A!)2uZNUQ9ȼ9#& t Y(U1D+~};-Z74 cࡂG2ު#E- lc]G!yg]QjNܢLCߙG%rz9#:;Y+>#*| xQvxBBuO8oRQPD]폤Ap59 iugIfێ:}vqq'6*Ԇ_Sy㇌&rxTMv *)v A]24J@MC <^ﱇc#3LahovO+xX !pU+[ f7"*ǝVOŤ=|5}44drԫS:Na=+ ВO6M'M[[C'4.-{![=r=_yR>"844Q?ӻU]줸fI$سi2"AT:n"IP|C\.>lbS +=WO^xpmR_Ypŷx:%j?zm\/򎏺Pg`&oU2Ckܐ-Qx@֍iqfVa|p{bn~[|wXXOKFjHu4@&*a.Emֳjcѣ.9H/NʛlY)|n]K@6tŕXb51NCɥT8$ >zS=+]šrx,N23  Ϛ7{%CWjU'U~b j@S*\:S &w pfŗO#^snU\ 7zб"ShW[S <9.yⶏY^a Lm|iLr2h>zRx KlQw|mUcO.J !n03x=V76{[17w>LdFBYh:tuQ/c J_\%qf}OE/p&3N§6LAɈYOYX;b8id؈ړW /I]M'{sϨ=4_RK(>v7x4y/Z"jwMfz1D&B ~$/A*kg]/!:jqvaew{ݒb @{x7*ۓa5Et_MzyxJKr6W!>yNh=JϝQxrOHDSI[Ɣc(\VpNunqcL5VU4UW}>1 Sۍ2/2q*?ԥfs|bqeaG,hRO\p=cH;Y6|è䌒҇Kj8մMND^֏_*c5i0#Y{|.y9$_;OK}k^\0bh0ۯ.ޝlvC~Eb||r֦|s]Woev9ZNo<@[J>$sgPA J l'Ѹgn}|V&YW"L͚wS f}h ƗJQyL-Z}y2L!'f5`2©XWvw܇ؘr0k(˿|˒-D"qEvwٖ. {j׀ >WK'`$+jISKq6G^,+#esm2'"n%nQ*2GȲP0F* Ce5%onQe)*mTV^W6/|s7g+-= ע |myQ/w4Eܨ,n[sx8DO8IbPdßu Wu:۬vXŐ sDr{{͓"r҈(4$M}fdi0=DT:Mi~Ϯa8`M#+M"14 NjPS2 ۫EԛQ!V8L룉2a*7xlĺ OƲ ToS-l"`z񰹧Y$.B E6|jK΃Yĕ;&uEy[##=}v #܂Эh~kSvq StQ Zjl:vgzi$6i1ڇOV;_ !c8\vCT1F( kqܽnJ${ؐDJ>>WFJbuv&tW] #@@ 4DY9*s7 oHϽrXOey}f 5ddʻ`V ZH.N ,vBxRjUό/t*iei.ylA38H)ːĘ|>zB"gLGtL%9[ueKOɉIAGixDL$BMa*Δqu9H5b4o+^ s85Wc긞} H69ZF7iG[az7Ǜ ,@  cz_oI/d32b6ZxxASv54]њtIFUQFַF4j26bKWthpZ 2FW9_ 72Ϊ⁚Etćl3^ HKes#xFM`S@LKO/Q|Wd:y1װ{Cㇺ%`:)dGxac0.*PFӳdHHU^GqX }vQGL r1t¹![9>c!޺3z6Tx y/o12* % K߻FʹZaeU;sP-~ԝP #bN~GJD@ˈI~ !vEwxR=Q*u:ZU"T@RiH%99dMHewv͋|hfO˾Bˉ&Ky;!hX韝*PQ>d+Ԅ7zx2Ө{lJ3MH HTcihA #.&r\6W떀/3Ѫif1$/Bh鏁3Cr Zc*d E`ʽr,Vi-۲NQ+𖱋-}~إ#팰T(1AV3u\;y˩`le hrbyY$5_FmU6Tw -KqͲg@Ȏr7HU1]^z"#5WCno cIUUB#oUpU,ݴG<Yj|}P 2h P1#P2t=߲4d swZYΑh[iBW.ͿZ+|{#;; (DH܂t3>9-IܺmG`sW? \_Y=ʩ'c02DʫK]÷VG 9yG')EwJSǛ%vC-8jI&`ˆgr^"bH7Dn㼎޿`PB~!n7Ls1MYִ9w9 v5D䋉&Ҭ`&5=|*No 7.g?\:^FU |z@"Gt8Ka+NwLf2AF;b|4$&WDmH&Lt$jY: =ZNuMeԘ+ uu,51%`JrIp(a=..(uj|w@'b:&~vIDkqlr:D}e"YGKic ;1#y`}¾M㕀/`^m^D$٣TzqsDgmy`$= ;]s,Uq+{nX7C Wd .Q QŌ$:YP H@݈qx0:9En2KFs_cI{7qò YRh\ ]CZfͳ@ˢyZsnΥኋ#xi +3a˯2{'ˇ@Peo ~j r-I0B zJO9OszүOoO]C|3 -ٙ[K]y~ܪ^#{H|ϒtP'},ku.-mm}~ukFmq;#'3wTE0s&R(UYQGi5⃭ϭY[pL)J?f3 34{k_X X{#9mtPbde'; S`CJwOKt%'SًpTj+ R:s2xZ*w,|fC-R-s=4_S>_k T*E'tgq;,(DJ?KRP:ueޑ KaYx.BA]^Y)pI]d:%AC OӘo EG"~NZz%\asl[=(?>KK降3E؇2\C5' ps6[2|FrPĬ=lEy! 9_ػZ^:*g 4g 8X3H 𐍲= ^0Ir \KaQSSdb߰-O2T *>Mjy;D| ȋBM=ŸSI.ù|\颪>ٜM bD:7f |?*Yxy2IUMy}&O\jp\}f yI|@<''Ü! s.S0Y-.~0PzM߷|{g9o "x=t"3.Rtdhۏlu#iM5n(]whdQ@iy."Onu࣓̖/ZDrpvL 5ܗRpQo47(㍩t a (9>H-rbƮq"nCZmmIh -|?nwqXUߏqwݹN9&!+YxZ% J4|Q?3ܹ8;hEeS8Iae-#ve6!Ó_|bRz@kL{MU8Qnr%ɿ}sMGnghon πz.PJۯ{s#*<`輾KA{V&\># ͞X>k/d ~W՝IYi_Q$t|Ơp:ZYUR', lxi `D{(UE\]C+ˇLllRFAؠgFF?5T+ѳcžtݭ6<"Ͻ2wZ,Ko,nl7{WugE$8!'f< pҠ{EgC5B!ّ65/ʼnwfkO[yqL%7X=wZvӕNg~I䊖Z. zQ'rgړ+Drףn~R.(DC35<DGFhD:T ӣ*jXB4AQ tVDYBu1d /BW8j~+uڀka8pZ|qK#gr*rI5#lV|x5陻JQ(.fzs"OP~ϱ P<.?Hc2r5jـU, d,QYސNOe^oZC|!##^ WW4$*hͮI^S7eY5:ARkU0_BHâǸ@1T4:vweppkF9ѡM^^84qmyimAAad=t @g y yAm%e f8Ca@N9[6m=QIf ROGZ 8wRP5r4Y9kS#c +7b=*'R 5Ȳ^)|^7xtK!*E\V=_dv yJ 2{uʙ;$:5qpuRS{gvk h8 jlgsl^pʿAY.$;z7!&>ģk6q-6 (Lȅ4Eղ>\Y)`Y2^ _y[_ F^@}Š~zӬ=tv|r 'DDt37b"xT4% }y5,B~kdV\)Jo-+ W1c+Hbuׁ!FjPHJX| &\ܺ6Vե G"~g}758aQڪ /vPL*0P{]}: 9|G!'l}j)5 ,*Sb.^+_xT1%q͟<;<:ZR۳%̬Y?hdJ6(ciָ>ȭԱzG?q[.y᱿MiιHChS 7؏F3|m>~!+XSgVOFM%"'*+n7y9Z=3{ysp~)04.6Ypm|(1zKݿ9Ql!ibxM?3Rk1M3;/1< +%9-R*?\n~X O1h Q2!Vz}T #ܟ- 'A3sʣPo-- ]b;Vj3Ѽ^PTb~!s7zn,(.K\8YnO J`d~P=0(ePSC,1u|GHcNS_7T)n=ƞ%wSYv~j<<nkX^Û$Yx?+]uh|.O,Dm^MJ׿Ϗ fgڠIX_#ypR+1_ x,hW]1fB_ya:jFߺ"F0ds9Pw5^Xg7duaF->`XlԆ.ĩ3W=5$*{IFvZϖnW925W'0md;!g 8a\qsMǹtkBkm aBu}f=gMnLQ^` ˭/x@˛9, yPE-oZdE$mu |m_y:pGa|]Z [~j'ţΩ}NeI:H=^3/7k柪S$xqrFY'pТ@Xa,z?TIMx3;Y7I Ę\<]2v`xrACj +p.kFtnZ揈@vt@/̐uiry<,/bܔ)4ONb YgίbuPwiN\_+z&Ygx+vuh!r#24gT@E{;a8q 5sdZuBbZ"mH=9>m»F[RapQW hQU7A)X~+D?i|k دRaBӤKU"Ps_SJ.f^IRSh`vnxLb@̛%̵n2NnjʪP[{x3P^3!+ N,О[12+ϑ`Mpʝ0J%4hm sxHQt 4r> Zz5ШC&eJH\8i"󹾚B g0VeBϸw<$u~pÀVB/q[0W:H Hbe6feH"! /6hЏ1  ۸z# $zv)|3C_".Jp-Vuh|Uxd5g\ȒOU%^ָ8iT%%AǤ 2B /1hr"CVa\`P.W!XsB Rl`MhȆFZضX+ώ\;5vȽ r8Gf}?,x0R9S)n7ʪM=2AdvWb6(̓a(dKB]}ZqO'SڒiRϴY% q~M~ra8/4+7h Jo7h‹jS,]:tjvIhI9ӗUvY_o`o~à$?I|VB"AwG Kws>+#1 :]S?vm3mWkTlh&/u=ʵ^fM,1<߼ͼPE! ln#gdˬ>%:QPkgxh٬6Fy)0D0LRs$,_*g5Ъ'{'QLI%K䌷OǺݷ-u#:db`>tŤt}Y TڦygNX=-ە U`t]<jPSHo i1Ch: Pm]NOyCXm>sκӻ.#nיgQdnʀ`Ayo/aOn[Fo?z`Vޘp0cA>V!G^;"<,oWGJXa/!Z[mW%ӇTE}r_/G1{;|rKto9ү75R@Y)IdK$wy,E4 &p%iu#"ϐUdRf:ԟұ)/FTΤi+yÕ etteֻd Zc˛s5T8/o)m~0xag2%t΋_{xu:Zgn#y9, Bya{T}%S/>_J+?):*P@ϡd;~8W[ 0{ܾ=PGaH~HcqIu'+$8r $uL4m;79/]Q4~c 5D,ohq?0|+oň߼zq*^ނ.vS7+D4zb/VʼnpK0-(feUPpYcp8RhѪ;]KwF$//' @( ,hOԞoe9O[) )[|Fg}k,7LA񦆦z[c:l˿ٜ#a%lWhHQTзs"W8>L~k֐Bd Jjxˋ&€WOL憠8p1&+,_IǢV1uCL3yxd<)8A(H+\ZْfVCc݄=^^7LVv2>mY ִ-dr]߼+n4ek0w/#{7;q[Neml9!+.^1_ȓ'd&yW:ʰ}].ʌL"KbH+7dM٠5j V~i=[]tdw|RL;u0 8Ӌm#,SC17Sǣ+xHYGa%WQs%OD=|6<]vQl<%2ѨN",)7FxL/iZ+_r$J)7Ϯ59ϝGOyll`p:Z䄐#TΈ v5tv?0X+H Xh&fKZޘS0e%GWhb!,dD98IL twNg=i YCR{2M4"L23/H[&>hDwΟ S1AYstp1PתV/Ry/8lDԗa@&“@<(S)ş->cs^1-5a IjjFQ{ ^Q~!@D;oz~c7 *k8 Pɤ#d $Q@Mہ$ʷ#%K{EƔR>8ad8 UˋԠͰ)FkK>dC~f!5׽>& vhJ:IZ9\!n-^ 6[>XԴECeff6U 3lh*و4,hM}Eڮߥ zt0rw"Yej˙.: JIκ^X򀈘89M럄[ĩpkKN{Z㽆OGkeeVXt\-z\Yry~}>\Xy o)eN. v}2(ڥϸ! neN; JCC:qi gFSuOV]&[X|L o{Xk2e\ 4oBd?&< Y#@F458CLv k c&n׽PpN :MIb9ݭy!j6%0pyxNQ^cṚ.Luh 1=F`q\%אiK|,W׹ Jc@/;+FZ9^bͯ؅3\T`"/@K(2 u+?]pҘTaݛ/O^ 6]7 q=/ˈ[M'$|eYWqFYQd-Y,Ԓ55`Fc؏[9aF zcG.`Z)d֙a8MFzH!Z2K 'z<˻ђ IOrxhlۉ3F=i*kYay+{&NrH5 mpH Y526npm T@59g<)Ӿy _R&͐nIU{e15wP|"+.j*cX)Y d|8V/sHgr݂ƣ;´ &6ct:UL.K:R?' o#V,yFkHj7FTactP0nҷ7E2RLw.Ok8O!mb?2JK K>A0uY+A)[Kr }]9NjW?#?:7ח} &Xtn jŴ Kz]i'S0Q%ʯ$R^;)qˑ:`GQi_ްhDv0+Bh[ و+H`BҚKjUhcϪ*'Oe񡪫Ǽo qj `GI b!q؊bz,roʢ/6ʆ5p\kjNȚ;vņj`%͛b k9 ugz>fK.J%RUdD\"9kcVyWR۸AzXLi}it.@ad (o@hs5oHO~ Ga0dOWg$ZY08"̝ʊ8׾֫-KQk![ !>k- ky˂%Vxu`61u" ԮX U._mb`%q@a)N.N7bv-j%:lOyXJ.bNVk+“ <}8Mmw_ |1 gqH:UQLK u2 9718n]|9wJVw*`8Wy,i/DǔgP>C@ѝY=`ϾX,wd!@^]=HātȲB^5(g_z/pjҖYa5[~XބqU܅B[ *1`ۋIQ\& .,Sոd~:gXpUYZ/sh@BGȺSfؤbQC Ik]QYbo5ԍt7so񶭖0*o>1G:A@$M51)=^z,l]AT92Rē =K:p{ZF?n)Yi^8OIז"KDZrNKfɘ 1}\Z-f*+[~"?o>h=DAi96CY'p&&/'`4J;C<cŸ?HLpĮ9vnHuZL`(jS% zH */>KEȸŸMA8!lF^ vry.CsoJSBzSIe^䱳n xh_Mu`A{гQ[ p JͲ,=/`]J,DW7iP dqꆢC;jLG7Gx0KhG8eܱx s"Z$Mv).PίX2?(9{5>]Զ ͛=16"}q=Md+X)1iGa{HG,VZdu/@x)N ;lpIyWY  u5"~Z5%Q[_^ZQօe`dw8Ih1/<}ZIH5DS-=17! WG8lE ָsd9#X@O!x "͗雯6*<]v4p;?Z,FߪާhpYG*[0=y$61^9+9̾?Tc"g,ÎqѬ^-|si$Wh)gZ9 Ֆ|^#Л5*1?'acWRF; oKg [p[<>[hJLMq{Ǡ;Hg/ALm Tn# /8pB݁ Rd3R%̅{v•ln?)Δ.e;M u2ՍHIx Y\`“:: Tq[h MlQTX10eZ%L7BF2lF9MRhT72D8WseI&;;*BF3X&9XcDA?a2]L +2}l:D}]0lk[3Xۼk5gRgKi+ED\qg=((4 |祒% +SB!>Se(ֲpv0FXї!LM:wKQ2MB^k^_ OG塭o.%aŴbsg-PL)$} 1H:Ac]~"Nmb- .j 4b k*:I"E+-a%~6QebdZh!gW醽Z,̠uP) xoe*őKs|!$#ࢸơ؍huR È*Bz(clf@KR %=b(e֊FjaD]d?:=;0_f[>^wGsgSp)Jx*"%vhFf2me8!M7C\!.G\U3^ھZov+H}%s^4w|/dvw\k ~e+v{R6ڶ)PUQv4[^9C(0ni,z!~,N !FEY)Hrm\)>J.avdkB mGǙAփ9jgO\Z 0i`$UR5b$Sbyg?߭b*q,rje?F)1hy@OֿreޙNc c}Ge,]x[MY|HJW}G{3BH¼Qɥ93l(5m=/m88EiRRhx,m*KGwhg2 4>ڱ¿SJ'hiɄe@Z|o=7>b39G\-y<9O*: u;")8dFA;N|DtuW^;6?|,><2-T|x~JNQs-י8T&EՖz, 0Hu{{K[,9] pS:WCxyf a>i2,Hz-^0n(,n%m09E5Arpm&K)\Lh{?/T;. ¥j~妱%˼61ҥ I}_XO@Gs>C/Зj'i%m0q HWЅLeT73A7+oZ[YwQgcGܢ㷈u87~м6xYP&vp0]jnr~%=*`8U5ѱ$y |Fѝ^(a;ԧ?tq&E/ʢ 6$ U"٧Kqs/ŐXWfCA6l_DWLqma:G;ɫ!TD1_"gAmXG× ryN̨bSĚmY5xXR:jcq WTo<6(T? }r Ώ:!16Q"p9=`y.s2i7ۉF/q{z\q~"r~W:g1Qa8A?zLUW%ǹ*&Zԫ4 ~d*~ p۹(\OH2aX2< Z+y>g L'*= [JvBChEx CNlܐH?ěcw;JoAhR M]K/0Pk͌rXA褠*arJ6kkN- q2Hrw\fY\vȲꟾ綉k,ma|m ߰J4cr_55 >'@ZOd eb ْ~ m?m20-S1B3e-o3K 6 yyhJs[m=& M7bYk HGWIsBDw``.Σ@i~*tɝ8ֽAm ߾EL,MC O%cd}n ZLsTPr+nQ`i}ohFrgDS r{s;?4'qܞm͒|T/RO,mY&ث});xi-^y׎樺J `@3ћu3R[IxZ/BB=!ܖl|&0kk#tlQMzKîhU f$˯UWVZuB֎jø lbBLwp>L.ɓWrUh6"{e8ZV&?DZ'8]b7U`"tUIPuR=F fEvZZd庭] Nk"T|EI>PO>ї[*7:=/T\08?~yp= tL] (w8g/Q>-.x0{| yx+ BcQ^~&Tg{=Mi- wƎ_Qyiiރ0E!;-GqU/n_qj+ eב g /crlWqn5 r$*ZX_bIS&bs65߷C?#. KS@Ƴ~Oq̠!NSe7@2l89,ʤH3W YAv2wH *D,FE~% s}Ltֺ?,<6X4+*`])ޮNI]Jp<:76J_Y7𛎖_x1V;{Czn*ȹKӔ'W:\d5zeaLMNxYcL +Ǜ]6TVRޝoӘftԾ6nWn6VOA؞V_AD9ef?A I.d-]:S![V~S3>JzvögRLw&pR~:TL~NDX{蔕\\Ck?Wܷ,Rٓ֗y>@AOQHʟ8=~aT;M_8^!*|inI?$5ER`qӋH#|']Ktؔ<wa5Dcc/""a5qdvvQ]Aj4%Mmn9!D@@oJ{ꨜt#o|Uce-WQAJEG$%Gp$!ɲ@P'Ŝ,JJSWi?E>[:mk^{MuٱfLu2`N ݵ~J̣i,/%ƒoTM ne,fF_+dU\T(0]4+5]8PhyX 898Yr9zs /L#ȕ#x6\CLG f|e.< Ryz3 ǖLEӉ0Ë[kʇf4gy~f]kܡoz"ГL^᧟TETDw0eݚG >,D sEziOS`꾀 @HK|rm6I22 Et\yF1g7S?tIQ12@Ta ,JĸvP]:6bozh$4v]7?pA5Dܶ>OWgK Us*v H_&b9lMO%x@ Lm3h,mB77FIL9LZf+bz.(qߌ#_H#4JQݏzRFn0Yypa\߰KƢbR7v]P*@r;ӮM~Ʒ07rKPhM [ 酞 p5.(4|zX<[o4Ӏ3C-'%[lj#\&Ɨz'?p`#mBO4R6KUu!םn.TeFM<_L,źTD姉o/@n r49#CdoE@]2bpȿ⨓d6-078F׳ҚmwKJEz>O8|@ '¡eON'|FE½lh#xaRi#M1٦WiUsऋ2MZta-ו:YpDԠm\h7G'-Dp0Ģ ^|f Jɴu|Η t%^ۇ ?u2/r$/iYbxdmeT/0g`36[sA]H98EhUiCa/u8=9]ml7J+H,yR6o.zHI}&f?ӎ@'pl Х&"5:xj9No.lqDC}bi.~,Veb{Jل#9ybPc ~r<[KT#ч'[%7x5C]: tȔ-R\/Jx~zP=Ws^5>@)"\a?5QuqI fkxtI;)zw`Q2CRK,/B5\etY&xvfe~B1.FqI~G ڏQ0ؾX4D)|9qxjPd^p+s ^z8U<UA A1 qXhg/cd=Qm}`#c%9ǒ_/9rc*}2 5}.%U EnE/~錸8Af$*9oЛA}N)]$l[%!)W50TԴtc`6yc B!*Y-m 2PfQeyDA%ΰ䂟"@{EMJMG NqaRYdi$IV%@<]E( 4K1m2_m!ҊC@=q_ͩ+HPlH{HׯvHq(a5U[?4IƟY6ocHOe@!ڵZ ?AcHȝ5 C>))OLfa$?QIzr:E/#͒q\f!!u16fy5?1UGnQ&܌Fpt՘Ufajg]w0M.U詰 ϹTf„#=Wm,defbRĦcdCgg )$Z8_A!p\h-+0i{3 Gَ #jAβD])M%獸]%.c5|2"I}7Ӧ+YF 8dA9.4B"k eH9n-d7@<IB!eؽ<.\UXg~mvRQuN;%i&sLJVg:A;zE*ZȺIo1X&Q>RenZoF\) $"#k e~6r5j7#ibT3rUvk &!lSiÕ^]E/ gӕ")>cS|%/n3)U+_Y(  @k? >|~Ȁ8`rp~Y>̛y beݚt<,]:(b[:,&NuB4?×m]5K*^/r@d=X"]Sk\ )(,)]\Gox (L%T9"Ww~XsY䣰"#30=tby-^k9U6;Lw Ly*45!poi]ф?>@3BXӮV|d}sw>REEm K(`@:67B?# 3;ҠLbAZ-7y5`Wc9g&`ӘTggw}ٔd_n-D*el%5\VQ)ƼAa図MDRp .1IX%ƓLӞ%I 'k9aE ̓qdɚv_\.0-R̅P۵TAȎ) ⯮qVaP|X4ky;(˲f. [dO;ǎ_3L[Mܼ h\ݴas7hUÃ4&=xhEwsߜ6HG۲\NTC<˷s8"RB곫JU`8[~XytY'}l$L7^Ģ㤉&.1[n-BF!QS,/x/RP5 +);kJSH=xs?a8Q :\<:1vWxGTWE0hW]ۑ§Dz1ν6xX*#0iՖ̐ΈG>{R2~+/$&>TB Ex4pbuQFR+pr,JTh%*\VYԫoGxC W"]WjĞ J{%P._cjavdΨЇ8S/Kuс!c]DJvRn:vh&Reufzr~if^FG}*twzj_A񉎓%:a{fF}P>@l̅ˑ{p@8w/5)?F:%M Y.UĆS>!Z:'o krTJ%/{3:T&R=U.h -z-jXм])S TƐ?Zn?&I?@cTH nTy& # Tg?gyegA*C{AC=5 误Wʾ{zkk?zt,#2! 7wfa3K@$5Ř-KZ\6VK@.-h2f+Fzovqkv߇`jMB9Yo$TttiX=Ŕ2Ot(I3/f,6T9~be jy d;ZvK:?YmkhltRHcQ GWUI*h[ٺ~Z+f&Q5 K畗xoLYp,@/Z?O_ 6/(Ƣn2]UO3J>\@j!MuA~^T $DEgNs-7'Y}Ɣqts:NaRpʝխP .G&y f^/U P`'RN<㑃ۓ򽜘^PDZrՌ;͑ϚRyd/ECݷ+Ԟ92>QSHq,\˫v$o/UV L3fЌa>YK,W /xF_s>0QJ>Z tε Đ<5P/:| |m4c\yB֋vdT xy7mbزA$ٸ 0;uSڡOn8YJߔ:DZts샩|m9?۔JGbwſ 'f߃y I ,8d`(R'Gݝ󤒧smRK9O.jK1:Y>Ұ_Di|N]v#–r664%9kFˌc^*<29mtF-'Z :;EgEz CtV$3xzYfUel#QrwF3"36yѫhcEdL0.֒#zSŒJqgMe6kքm%u0y $@~IDApTI[NC5n'ܴn.V.BYm[EOZs[y("Uq EDsJTONG@*^{Z[;'9JRqr/!9%2Vt2TI(p 9ez(R3| ,_m"EyJŖ"d(O9JO(,,EN\~) &ʟ"MNR <KtF١gV\xr'tq>C8(܏nzy_Yc+X4fEE1+Z+')H}CZ o> Cs##ԉ+NWWL#9űG1ZJ0V{wiƂ%eO73g-?JK!wޝ|J %n[1)}eK| l˫Mn%i~ESX5D^(sxQgB_mۆ6  i)ڮp_)ڻGX93ͯy"^J~y\_f pBF޷!\ӲVH,ʯk*r]m@ōzd)e*w?ۢ:sɣ7~yQ6Uk|Ȕt~)_ǿܘYA8f ؅uxC&-ᦾ ",T9HNxA;Z#{o)I{ FrkUHs SDžS<gҘm c#yTyKaǒ\y)ބLh> C{C_f{L"݄ݕ٘4t:].@7=2PQpRK_^xt4Ŏl)ǞU؆ {uBC>kv(ofR[kUlm^;Cq"odY5{$C`WR%#).")0_BᗜWSb^*8i;É3<:pn @)文2y `N:/`],XZTj]Mb"1,PbF"^JMJlf˥6=~z N;]CVo`_~b=>u9=p,3A3iF0䟞`pQxMW3(NbaqW~.hBq sF6 R K{:XN%II 8jpzM;epJAn* 3C9D:z1d|3SRݏ{SYph(шpq|'"ikv<8 a~#:}xnt}[eZoqe~D U2n]R$4IjHJ@^?20\ͽ#EژJ"b!|hԶ{h?x{QQ.,ߺ/AA:'chiW.o vb_Z|0N\t_.((WH` \+. ÓAՒu,a 5ę=a0w m)ؑ7 Ό6m ?=9`ނvmk+"8Tꠠ־!Gm)Ȝ; l۝: ]Xz{b2FX+ q!q@ѸO:0J<GmmtJc$rqiGlTQG ثd76w1)Qv8!cECYpA.d Y}rSqZb9p8sgnC&ݘ WADܮjj1/:1y iɤMPEwK$ĵA )CU=hIGl96oJ-tz+R5uuH L4Epbdr{IRk͘x[Q z-aR]D- YEJdoB"Wwvz-nE~.DMWMy=|(ڸoTf=ZH;!gAa;[RM7!#UV<'oG3j$Njg4DP)x܏dYk73R@virWwŮ1'aOtv `^Re0F',6ZspY3 `[.4Sl DXՁafn鴓gWGUܭnoKUeU]65~1ngn4|.ң fYlfxQ/B>I姲6 {vBVMXQ,cR`5.̲x\QD^hڳ" aG\q մ)^iD3OE^ MÉ&Uno.>s&#JPc z>xG5,9$ hPX)$Pxt84H3?5v ޴}-'HF:yA$;ͨYm1m5&.mv2%S;9ŰsPeAhL߇-)ihHKZW4k )f}祯d߻%cu6PS28P(qV1Q ܹFPf_h}@1E$$t29DS ۉ7\Uow]ތ/Tᵝ{ zՠ5g҄[b]}|E]c8醁X K-]@[`!nd +6G4٣.G/[ FfB6ɖⅭ.^>qW|ti)}n~qrBw~%Xyo@~gDф emogU?㛺D#Z zuIG*Scx[)hHHm 殙̍PgMX۹oVzeXq+OVӣ[EWEꭡ⮐9_JR4G7G4Z|/;3,,ٸ>[J`cm8Sr; Gw4 h;I1;V 7pٟ|rī?|=ӟRy5qFvrEͨۘC?4;q'Nj&HOYLъ<Xa>Op Kp HBS4klk&ew6.: ki΃f>O`OI}{Il@ZL.aKJ j8?!ufܑG{z3EBiDoZ>ҏfs2iѲUBBXY.urPF1W^׼$Ѧ_H:N&Qp.(@֔(}NYk~Kstd-"\ąjyy~Y?SJ7e,Deeb?cvtoDJ~/_tQKqW.ur  $=þ@U)aɸ´V4Sc!=нr$$r /B\ k&]͙.M,׍ɓ҄lK&ڻORI\ :(50lt+C1;p *W19RlD|!(#R[h=i~˹-N$Shvq Y#KMr '0;jyiҴH2?GTzU :uOEױxBFPx6WdďzqQ~;+\zHfK?,W.I n{{o|[?^?SHȨ6 BZ'9> o Bt1CR1{e|ƍ#|\Go66$ s#:[achBX(3GyS5 2ձ%vo*!{{60 l,HX>/o"?",Ԕp>p7 I "WZ`70 0qnO[D{EV,@H#蠶Fr>GKNutI}R ;$׮kJ(Sux ,Mj࣎VyZNZe2$ٖ~}銗l uٓRN~l@.?xmC,j m2v>܀ؔqXT \,JymmЀ J+˺egty'" NeY&z&mwnp qIl)Cu"Tfc)|B{ 1i?̡ji^e}6ťSfj]<=*&JxgV5:,+z0xysWu&5eB{&̈́8zqtF7;5f(wa Q=e vcS["fD2"F( D62Ȥ­^6 +ı܊6c[N kg Ce D-7JO T,埓$S}7{;t;gs/=fgSP7}cWHZ2/L2?'<4j|7Φ-edR纖\>nf~V]gZɒێ =$gׁ n⼀Lq܊IaVc=Nͺ^Ѻ_H/Pg‹ă7`>4fvuK^8ǿOZ½ۻh"V/#\<`4>`ǜO)EIzd)m 8^iqb_efۆ0fح x֞ cO&N3+Ăo' T#>:0 3/=VYȤ?aIl'p(Z'<qL}7k<%x@Bgyeý(bGB!"aefC ,%w=e+g0hF-@nd頻7-٨thZLJDfNQsp/",Cذ;wlA') X0u}˔>OhjD ݍPm3OrԕD<:{lͤD5MH;Q?HX2">qh8QSHg $YWy+=xcnB!H&n%;_J"}Φ=7CFCebzg^emm;8kUkV}~[kxt&]38N LE'+Yիxno;> YAC&~$1k!h<8YyYA~I( kWoj[-e#n2P]]g1ꃚfZ9NJFl0w'ԤWfv6 VHu 2K֡i8iڼl>=j:bB, z鮓ekzV-qȂx`x=}-[D64cuX݇ KGBy% TD >IXRq} é9<| &q?Vqq :r8ysG!^vF[zG<^+Q~|' iWc/{5ҰNg4?WI/hccCنD|o{\dEjU5HF֚Pq(uS%k`m SQctXzp& 6xg_7l0x&mY;T]`1[ i=%6N,R5L/c836`ytVO"~+ -,"ahKz(*?΀DPM5&HUҙ㜢ڕtX w 66)e'덝Xc^p4^A6)Wçu:Zll_E҅]H+\?EU|haЇ! C{[YDe+9؝gdh LS7pEB% ))?wt~V߸SnFjFPT|щ_ | >䤢$żZrzC畤cYk6ǫ]Q#GiކJ~侒]xJZ}n'æ}AEqʻ sg 8Z.NKb$ P習6gN:\4AVDPrIV:);ӣ&[R-FVFաih5p20#8eۆT qәVXxR.~cW=T0$:``}Gwu2Pu{<轫Nʼe76l 󵀒3xnfᦪݶ-IVU[;ҽ3-氾sa/j#lI.ry< َ7v]Nly^J,7(yo*7 0$%1ܪx[56}YBek1ڏJn0&ɝJ/KLCũ)JFkUejF ng2nِ\ʐ,2ךRQR[0: R@0k٦3[Z'D]Ϯ`vqV8{٪D&i$DA#zC%SC t,wۊ6:)lMX ٛvڶCJ/Pw)_ M/Q8+ـ:Aϫ2^':P[=7-An/Ӆf$]I y?Um rI|Lœalg20<Oer#4e*JfPrn{٩uPUn?'C⏴~ř?C&6ڢECJש/o|3bHܝ8gq4Bni9*!@Ӻ飼 k-oa ~2GmxsjAA$Nݵ9E>`,+gLpt#|a&1 LQ&݁9"^Iqb`7 sJ'&:9KKGLtBT ('^;H>3E0{[`V=DL0{Pf-K-H`kƇ9P(g6rM\ƀZ 8pçG0UZY5 Y@*$G,܏֤L>S0-_FZh-:cc`쌹A6WN67& %j9_B8 WH?IQq%.y]Yña{eߑGW}wlE}剰iH4TZ`Ad!>VF'y^]:C-Mdo63楊$0Q;Zt{#X{Sz|ȪURw甇]k\W7qG|=F-6ٕ<.i|R[zȓ^ƞ~iLU|7]TXנ:՜8JW[ڗr.aQz`cgsa ,i`j/hTk4!Nq*̱^Ys=Mv[¯@}iT'nphdr}YfQ׃^Z2.FD84WfXmoǢ*Fm4NM/)QW̟LoU vLb'"^y_ h`^{Y߰v0j[%C{t`]  ȯ..bk7b64BLk=. 0 ah2jѳf5*vM_ڥQJ~1QʙU> a:*Ie@ ܷ սU)ēc!pQ #?qSxumLs GN`;+DBBx`SϚjW{)<6B uG.&{B}^5MC_ǎ($w!_}Iv~拐.A^JÓzє rtMnj^&V x1<{@I&u~H N.ʟToqPqb4d)ǿDU{͋Bt|ۑIZƑĉK cLVIF.|k |tAGՄDSrmSKhE Ly<ӝĹS*7j;qNP5KVS8%)}h6榳;SF)2v6> xt>_6S^߁ypyGLQNϬ3' 0I*{>1D(Cᖯ~=T+:<8r}QhQZ!?NaY?.`dОU].SpZbw"*ETC-EܭHp]81&O5niyђq4=䬮͡V<^4yxny2PZa>{ #ѝ۲vSJ)r+qu3t0"n |3CbîZ)}K@v]DMKcz hR$Fr). ?ql(1~Yk^&/g5fV-`cN ^V5V`C8{ƒ\@ozȠ&)}zc.{ ;fL _4=c+H)s߬F@l4J{AQ_lEpJA w^47q ;x.t+&L\]0<7@FSxV`gx )j9N=G;kݟ'ߩ;H1%qqjȦoj svMC׳d%sy\!dLh=/ոyq=Ķwpngs)H6E`LHBWh1dk&]Us+/142 ϰJqАRN@LOmJntndQy녗?ˁXĽr=xW7@26/@v DsC2p,.#?!n1lKOw΃iKs$Mwdm@R/ihWu$qʑP&_WNmn"Hbmu c`zQDTy "ąRG N. 3^7#8{um5 vsٍ|?](O e;}UqԨ}D_y$t֑4TUod.tkp/R'~b.{@U}Z1}35kl';hc7p#F?YB:}a|1<;Vz[\%h,W~%TкJj G]7TL<ٴv׼o6ٞ?Տ vwm}n y| Y = ȐPA#gs<'U~ՙ ) 0bf7sZ帋*|Y 'Qc^XUDv c᝟-7_Ŭe)S55V"arLX8/HDPF$gXXlT sT Q_l0'+sC%];|ڻj1cQP_,j= h ~IBR CweX',+ҍp/z*1UMAx5mUi_V)=O±]?.I(`0nxڬo](\Х1 ڷ}p; JBEoU$I_ME' "+Ȱzj"J.i|@""Pk?T@d l|q,L-< c8ac$A_6ymPu28?}! Ll(G_p2'1WAP_ZQolxI7ζ%ݣ1 W@ k\9lY[W/xxHM%cKMW/Ю[$$yPo=UdҺbijz&b165'ƽ>3oq<#ñGy9ԖqD[J?7StͶb'zVr]ġҳg8S~76PO!<*1 kq8_Wc.5KK,S{-D o0h~s2(uVVOAJp@ lj F{ SױQ-\'x5(Rk}gr ;xi27e擩fH(WF1!2+]+I,#GX f ]||wgSw{`6 Nqj ^/U3,z4͔+蟧5Ry1z(.o} i#J=_2uc^G"1E {+y5#0~7~*_cT\ W\(a0U)NH?U$_ݽ?87.]C3񠜾q{ۀ 1Zc M{iWzye=D*) =!8u3f$3$bL3( ?E=MW+ ^#Uy14¤J%?cO nቹPxpSdSccԎ$:sbT4cpy.A4wYPAk2w<[Ӱ2j&t aQFfC[h#d'n93߻"7ٮuRǺfI݉a&GsH3 ?5a.>q$J.O W\S[镨'#ZFϮQO&o7h@(pV8Ug 8K('@jfdmRG֔5Jx&7ӴCtq,B3“FI @hC;MI]',H^g{&SJ0C~? eq)Gĺ| @gR gIl*|sɶY2݄x4|7~T"2 ~_6L H(Gltd! ,;\bENws5}Y 31yy ޓi*rM?fn,[{'Pzc@CR_1T\jMQI TJ-b>hky"Wr`fusq8ެOFQt lL䆽T滌4(}kѮ|$ S`8k|H1a;9SC NކӖO,=]u]V)`FN/_Sͳ8%eqA_N;G]gR_$}fszQ<^K9*E^h_ /_$e 97NH"%Dsu[W(EE{oA,ޒY g/zG"LA1{KjG8F.#,=vSؤ߯F-h݃܉)Gk=-^1=JLbKI1СdPt+VRCg,䚗 ;'B"U; =㷵bl[[`MFf{{3񾭯0:rNfyE;Hm7.&yPD=wBZuC@%6K._-{diQQ,Q;G~zJJxͶqx \MkGrL8i>7]C`z?&󯣹/D>r!dONuFGK?>ǯ*xvLdX~䊬CKοY[ȑ˧^u*uZb<>zRic.n !PdmBxd'|!mV`;R밓T5e@3\mImblzO(6E% +U Vڇ(*hrc1MA4ƩxYG;'*rvl15u,@:3H|f=V}:+d,dfAF1/8({~%XQ/N\>H-U5$!lIöyHR+˽!4&[r'ycٖIqrb^W뎝M`T LނdK}[7aK]z4@<=*`K{r/%0NھPO.=X!#1я 1k8\қ\qb[g{,5Śv|QhҜnW:̖Cis8b Y׳Ġv (D[ۍǧkF'ʛ/bD*O{n1&T8e2pk#IS\zQO#5zq/}tfV pGb<@OxhwԀ@P #pmu 2ɕ&6Xm -M~%jv1@sΪ@wL-lHJG<_OdzZV"&$2# >ȴ#Z,G'Cg =ʝR|xf7#E%SZGf\{رmTqm)[/}?5\ ya r)%vYeOkUg ]n*=k*{< >AJ`b&qeR^Rf٫k{}mrB֚jdN̷ڑޢ[G_H\/i%#:HSIy޸cb&_hl?geS"ATژ# Q7z~UwmW)ByBpl1 |imIH Y+Vv]bΘE>VΦp8҅ca/*If}GVJ{6h|ਛHsr˰6 y9˖3ZQ_\0@v{jm|x En qϷ)vU8sM?CuJ&`WI \_^/DeG8.Gœ\֘/?bc8zSxQɧ橼QGs-p V>!LxdUq| 3?2yk~af#($ wαguJUHv_Jc\)wx1L*|+'wbj:ٕg{ڦECcW3i E6'_D8yl N¦N,AӢtR_b- l0&IGٖ㭕fj|~q ˿Sj~6{IO>܀Fl ܴH&Xxڧg&=BhX8\k\t0n$!އ,;ȕ,7$ZeoD]!ad=K eZ.@dv?G֯7X^g[ f:!m\5ά,+Fldng[3'MBv&R$~ʵQ)e~-#*BfI|藾ԙ |P*cjQ?5`q)"xMl)L0RG*y`$Mjz|OGfG:1@,K6A{ GWP'uH~,t[B, 0׊q; ˯aAn\)w^5Mg3ٝXKǠΣ בk~)N{1Blg`&6`_k+&2罐ժ O 6I+W9Ī#P>#7*\<!*>9S*wL ıo. #))daCD8|> {DhH K puZwSz om|RfwyNR Icαy cyvRl`9 T4MQ(WvK=~^,&:M{K0] 9Lj%} BQCKCUȲ &c.G4F dղ~r/?بC 6sGCKopn'y}1KZ0_~峷+ 0nd6?̺-z/yZ]vO\M!{ 0vkK L6VOaX%NL[inU滘}@;ը`Np`K&ͭ ,s-q}dP fr8[)o{(Fw (ߕJN+@[K:(y2%9cpW9[U?G6g= Ua Qk̍\ayҖs'YTIec6oS 42d5"zwE# %L=DO.`{$UY( U4A@|0;O|fp쵼-+sY˸{-E7 VWrdKn8_9-nU+VP&Q&^GDc ڇB  ~7K)/Cc.2w뜖 ˞ىՇd,:KD)-:tA1G*GʥJ ՁCOH^z9U\NOi硣Rl(/߉u$QR?=wGJBf}c@{9>nOmXY .uێN\e[\8 z mK⍚+?v]7TχK6x-kߦ 8Q,C(x5Ώd6uNf]tc)i}Q0L,2*(Ċ/6̴;%^1Ͽ -6xm$ۇOQ2 οȿN~#_:?iS闽0H{n1;Nf`McA> 򠠄 #<813BqhҥD ;a3vj HYILT^%%lFl;>  8sC̈́/bBSnD9!Ip.P/Qs7ŤNWVcL duN3,Z~kS4pP(PD xjn-wXD8QCEr{sEfrx`r# O^yL5.ۘ{p)K޶Վ3׿%s'.,3E/{cIJ2C[';i0!1G7 l}XAPt;ox^cI՘5ypf2|E+[LjfZ`R@Cop0?+cv3cD1r1ƽKj`}ӤaLת$ oBL:ϢsUE-{d/?'$LYPZBz>= z"N (q?j~SXDo~57DO:I\wZPo2 VBSncӶv&=siYio+^ilC*!sT9xobn%sU~ycdK(&Ht l(D0Ty+U~f=("V1F,|4-0TΘXa|+O w)qTar":/u+)9`t[rԲJKGStxs=uUe!E[i 8uKTx>U̬wXq'D1OMQz^LełlrHNZaBQ<+;1S.cY<l0?%DDbaTLd%Wy['g.&=FRZӮ"v)!u6[|P28&-{> Wp6 : U/%8 %8 c!^5ֵy`_q왕qŵsY[%4isS' [P+Ĭ}&V0ϵ6@#KG(`4=Jv^N0_)r=K1bhch9y}b,-]QxES;- K &7%e9AFu8x5Ѝ_i/hAQ7'[8Ѱ `/Lxx}}Ւ$qǵ]\ uQYHd}ZxT3פ$PhҤ j* `-鄝+1kIu>w۱cXuqJp?@H^f5QjN T-Ҩ ivM"C3SX#ْ.L?9z >fmuݝFF,FpI@!j>}DȢޗnX1(aᏯAU!+fKrMYok!Jg ߘuz^Tn|dPKٲ uD( vz%VSA`A4k|^ticEg 8q_'>OIJc3wny#yA+jzl؅ |)+򰋮2",cP|ʛB.UVS7~cr>f% Ƥti(z5ygf/EÞGWbuA2[) W 0HhoLoc~RX+Ón &qO%^P#FH!XBU?J"fJt?-(jOiQ57HZ|xk'MFt{q{ ]5<>Slbl8Tu2Ab=,<:ŭD yg"HtxL@tߥM[*h0yUY%je4J3@owǛ1K('d.vN<#ME5լ6\~Y>2`D&&ѿ 0Zxc9[U+Ae }FL4i͵(8yxB 7!H JsG^2U^e6.5LNSA^=$  |gj|f$Fw5lAݳ}cI'+B,{O6[hKQ]ky~jd=1#"";ݬ\E3Y: i{eV#Iӎ ̭vwE}_Qa)Gq>PB!6'nvi:^N6$`5\f^^3G ~ԙq|VTKdjZ Sx~b6G4XSq>}! 8\vTVܹm4&$̎i EF5'&! 2!yY|}PO5Nxx/:ܲck7.DDF9g"8Jb'ǃ6A]ē$q{iꄩ~vT B+Gzj* .CCrPMJ,,N-g1!:V;p6tL8gl'glzAyrܟdaJF~-$Һ;;d$8?gvZQXf/+93M4\Ůת ÌՇ-r햕Oe˪1p6S9^ J_%U/χBM -r+<ځo WlIjBr󓛆զٜ盠4GSC΍Oǭ2vc"p]?OA&Ѳ{Iڌwo7\v TCW#-}S\eE nYN7oE/UP࣭DDuB~J2*KxS|U綱W'v^h+Kf S:or@hw7kG7+NpJ-`[Vme4)RVTtNoɹ(0 \NOm'5z2#Tۋwi^?]dy7{.Wi߿-|K]Tn#Ûd s) "f$D'1Ġ"j[U˅0| ,fssQm{6ڙq2Ual7VSgs+ELu5DʊUv̬R&y[ $0;ۛ E}9M[QIM2Q68޷gnV\-c({{_򳝚Đ-. ]7`V=Z3HxeGS \c<#71q&=@o0'^~VG 3wcRX/bϩ/S届O*vIxG%*VPHaq;{ck8^#VWiAx {c.ݺH8]Q:в?Jя;Bq`=Ԟ ?ҳZ`~f`2#‡ɋѸ+eB6`撫 mv]VTV[ oGqB<{TU]ME ڰ>y4ä<@rbK Q aɯ_ 0pUj坽2eS]{"w2^/{w)]Dzc06` |T~'D|HCWQۂ7uk1tWHƓH&NțMNtxvQoن#!ܱKdONqŬa˸n WKÈҲaѫ,R]#C;X5XZZ*YRO12H%*TJ\n*b]盲DugUzCql7Ƃ^|Fp[/g +E+7jЎ6mAӪ;5ղ;2xl:$pUM2- ?Tݲ[ NNF#H2cEsd~ ӳ 54 ?NN6]܁4S>C/Noْ IRtnl“fC(OQCycB~~{zқkd8'?,~_14Uh;|vV`@Qn|&)4Ұ4չ;?٣kA["U-Wڟ5obs3UŽ 2Qi0(jhVn^]br"6=7ahѨr UJCMq} uHp 1^!@[WLbQ>_ȭ!M=c|%Ǩ:53v8*l, PМhԨPe y&i@urX/Ri$/Odj/Y9owViIfQ"%lDS`èLDw峌sHC*ei(FJl3~J;NSY)ZӠ!j9ir{,9;tWP$ `bUㇲ}@T]Z2#Ao-E! o pZc-wDp<7[#CjM,Xg<]عf8fdh}0BR( wZt~>8P$D"Vww`'(JIsy5e<6YdEoT% J3N3_HQ9udڀlMZ*!ʏ jMvI;5lu  'UҠ$F}灹_GHڬ?`\y,ɬ؄J Īָ\[:O,T9x>(=D*My<8"9b=7U!/?$p;M0"1@[ ~%zfP?1mYyjw @m8Oz&-}Qb8 vMZirgӀ7t{@PEǥ_BH:_ gOP浹U^ACI55}ڮ_ @l]ʊRC"g6OҶq+I,` A p/ (cU ݙ gݮ"9%tcEcɡANi |K/^BөƿWmلBQPUPYQg'h L[y?HҶ֣:=s6E* P4;eu'yYdټ;L|PT+ #ٞbY,uoZ|g}l8:GR쇣ĸRd4zfJ&تƝs~)OF}錀J-it9MAv+IHI^0J8|u!2-Z/n Xĭ WcL7 ZSWU#;:XGz_=}}:0Q׬ijrJct^zo@,N#%v8ِe!ߝ2N>P3t1_pA25<1dznhI:wXgXw"ܴv47e;^>w(;W4饄RT+er_.6+k:iUR1{rIX_8PƬ0UjO;Q=[w?Eu0L"L⎾Z[7oKhۛ)DjQ+3H/!TG-Ϩ#>*Ϝ˦|W7Obu;ڵVR-9?o |2o.5'Ehi)4F2ov7eI1,ÙR;d!p2#BXφ 6>H]'ϗD4~n;h Pi 6n6^l[ZE8kN(MRut:W{ =p3Ig`aT4X(UsX߲),fF_rR%kKLsfv3O%pv:ȪGT@ ʊח7$ЮCZe-<kͥD8U sQ'=XHM3(}l~MC` (Ea$(Az@ݭC.`"tgbȂB|U-pJqחnHK'"2%Pw$qP哸H5l3Խ_B:s[r?n%Ԁ t٥K mGp+_ E}Un %.\mrt5@X[#nZuL)^$wJIU]HwR _E2 "E:1M$s{ "- Ĩ&᱂j/:?Ji48}c8N5ٞi\?F(>j$8~r](z|4pjlBJRVkm;Pw@,p$ c:N1]@;Bx]Cd_2cv0I 5SPR* B@zB; ?޸ МhNpvBwIq]BRSVP\)Mb;dP{U ,P09ώU . t(8n|M<WņV#!0v^ETʌw.^@$D% E" yp܌2T9{~G88 t٬pe#-[@cɻصN+2xF㖭 Eɫg. D|t\Yu0ڟ*K"'%i5&x$ |μ$clhPURq{ %,eg!XdM$#!Hj"W`z$= 0ӆ˳mY[69= P@6O=E}ńx^ n!%-(v7$FWC>lݼ5$`R죈Q64 HavUiM xJ;#趄l"@fNcC[15$qF`jtI1<#% FBјEd5'糒| z-AmV3CLљxݳaMG+> #}"+6"8@8H@Dw?y"pl:+ky sgz/#[Y\Uy{PvMrL/V 9v ׏h;Lfŗ3߂6ϵ-/t~py+哅zAuoܻy$W81#TRT@FS[(ݪ=2w,ž1t R˥lp#y+4+-%3f1[l)):p\GKuЮ^qwkkeF$bBpc%J~nyl ؞^aZ{uҠbjyOoI2_ k?Ǩ^mR"v iI8˷)ₜbq IKn0}/v" 䋮=uB__ωl?5E{SM9opqvq~8~z>Cr=/'Zv{ ; :va6˼ u?_{Jkfic>ض.y4)X:xn1k]%{+\T*iD[5X:!H;f˸l Ӳnxx<ɐLu^B*Ž)FC=D4j؋X,^dρ(6wiknBn:Ml?B!Bgfղ{9no I'q}S_2>0gR[A]PjHU2s٦vZUZiIQ ]lpUOoi/EFSD1-S_\$t"+ ^XsTà taa5/ŝ1hFJA'f+}$_%@U'5+ӳe(%pҿyi? ΎA˗%1YA9ٝb0\*٢s ͅX=HF4j py&&]oȘZHZ'Rj 9=ƀ]ɵÑ0[~{OH47lҲ6㟆mAkq8 \d^ٛVӜ6 q/?,/JցVd7ajl}HǿT7xW ;m>ҿ\-dF_|+HVzUU۞b|Jz?jgS+H^lỳ"F(T^w kX5]$^~-8';uc%1;*E(7;3ʋ@ɦz>lݏҷs%0)رm25VݨHCARNL ` Ra˪e O j~5*cNkDP,+P4Tw:gھE?âm?G5`w)%9+q2%Fiٯr)Lז CwTݖMICXH֪ؕM@v$zZqcjcB䉜k]|o\.ڑe\!$0mT/~ tMDz^Ҙ;BҸGi}\㘠p|=W~/}Wsž!{\Yv{w6LI@xfa1/.eš1'>TL)ۧ^=HuMUW>K@M qX/F,xqرiNb9y]?z͛^%٦ot[ٮU$*MM?@e9zVQkϲf1$m yJʅyb=gY@#Rs.b0A.>Aʍw_- zb? s^Ti܁bhžV:6'Ndb$xv4rwQ>غʨ<ؽ p6c ˰~m$gf-a~z,Y ,'[Q]%kkD02?}<0] nH $>Fe5("T~֮VƮƻD"f+H%C1s{I#? yV*]g ;&LR7o梥BGKCcr{ɟdmɺ/u"Hv2uf1dOlH|>C;Jͦp [/bTټc+GQ8ǿ@[w> f3SiP.˝:'sQGI1?X&V8iv8A^9λlɘێFqn<鋡k\GmJ5+&ڙ*Dgalz4MgxV b:@|uяLԥLs9oj#ΧB0T%i -gN}:!e"x)|`|w~onR0@Ϯ{5SЌdМ|~)j}|0۟Zb䄔Cլ,)75-(Ǵ~pFtTnJ`6gN-&1Z&o]Up^7#*DJq1V):?XT?XsDMvltD!U?xH>>%j d[nJc6ōiˬV[t:DSI ,qϣb1O]Ah:Q'_ 'OEߠ3L6.O3gH`xvA{hѲ56L!K$}p |2,[e4BC gE? Ua2/vOF? gxIߤko]zѳ?{卽]ێ$313ss$z  f3Jf\,BʉvK.IVUeX.JZηDekԿ5z5]9YHvG6wݐ: d6 A0/L- $%bQXdgl'!_ HlעARiy 6wV2I/jJ?+0Ú k@W”Zo $[*́$X*n+aB)FnpΚ76$}R>~5Xn]RP3-E'rS-'8L;NP~]ڏ0/"Y`i~AWN0Ji>&R8Y\hf8rM2 ]|[ڥ3ei?mpǞ97V"ҝ ?[ݫƦG}iJ%hֻJEco?UOv1 ŭ/י[\e?9$ "D݉O7duD@0dXM JL li=˯R[wIT6ȓdor{ҷōX  -`;P3jdugNQ'l(7u TB]E#eniiY-ar*=u+_Pu{v_$lG$x`mW3H6t3MSV],ܯsTu\ɹgP;a,ShJLOB0 @# vHC]Y3p8* ָ᳕R sgn[ޞ/{k|壩kwOLg}\~4↟_h!q58OD{3D DB߲u_C7\4N׫nEhqg,f5bzK e<EFz8K:(&&<ң f Fq\YCH-þ,P CNlP.HT]Y 2ј^!!6ƅM9K=tTml8%n9ʟo),ǕHE-l2bRgRJlH5+}mυj@g'qʹ/B96\?&^e)ԧX[/l ҢD4>no|ԑlH}m sB_kcͳUi7STV@o1LM*YȻqx'_ <V]?}ph4~!WFVM3S/[==܆XY9ܦM6VUkhݐ6(UׂiV-=N9[c!_?5x]2κzMVr/e>-%+؏uM-*cD[3+^uva~rB+G&#~/m,=Zjm)2X/WMf=c^q0Iɦ؝ZXSfϴ"v` fr+GCXe+'5%'Jbo0Hlgta:+8sbe[׵{92IwP02.54yXd_m68nhya1btLtxe. Az,J"{F JsۻL)B jCɧLJU +Ͻ+t5eUbYX:gRrw8 _&Jչ$ZVAZTm̾]()8SQ{Mg6#Ӟs!2 m5펾SEڌtui KCƍ IM ]2S8]p8wSsu4Let ŗ=R 0e* QϓwOn2++!UkBՋ e0)V O$r]#v{Q(#ܳ䧸zDaBm+SˋF*6Φʸj E#D#35sD׻`HM&0W/+L;LMF\ ?f^ZL%;D@>T!)UѾW+gE4 R(\;9 4dOp(_ՉK\s%e[*/sB_x)#Ns}6CR)uYPvfbWG-TÝq΂p X(KG+M]0Dv/dwKm>IހzL|J()͂/f"#͈ >=G@&T]v6+9_](8aO3A; "֦@ъ3Νp=Wm܌+D/aӍό!_Q\0WƚS2^]ڛ+Y[X QZC+_Qe}e^a@OgvTdĜ!xoǫKJu쇝oTnvS}oH([|e}Z\v A;+8{tw>#v+OֶRR(\ZyopP{D*SioܸB ֬fhVmq|-YJ CKc"D KW:3jN=\wxQ/ZC'QP9p1$dJWO'1 g ` hNCҍ4zw&FS$Bg)v} u7rܿ9/|^uS-'C2j :>fInmv@*]5=dZ(1K2 xCJB6D()wA/\JeUZUv> 0 ]F3%%w#$#Yv1,$e@Bbu~-:k2[Q0n68<~P~WLƋ_aJ/(>\JM'Z}X웎tpvZ9H5̰tױAɧ i&H|nc[ؿF{,NN6˦`ۏ67>|' !u(톛+=m26ؿ㩆0q0dROs[#nwQ-R3d;qF_^;a+Cj! E ?j@RB;Ma݁l0!_$Y?a6cdJs'9 &j9GH1!|=^Jļ%];$ʹs#J0͡f 0)VٻĎ̅骤@\*oEKq-wH4ϰc}e$oUGӸ_?/mݵ3>_K4#S"r帔r gیڸ^K /<2Af\/Sm[- \tPWs 5;]DޤE%*AEuRC@ %7-bPYr_,|ݢKN"xA6>>QL-pa:䉀)i^n>ͳP'Lר.6ZFU_ U4%g~ts/cgا`pEu|@ȥҵraCÒwYfIӶ :.$*`@KG 9v 4$0!hböh1ǙN(&ipoB7*ʇm2ҿ?HA/u6͸N[Df o@KP`-NG hM@K,|!tS}-ywrh3W>7ԫH9RݠxgG@+zEB",u*9f/T܎i8ZcK't1^¦qQsoڼ~–,) 6n+H+VvQk^1HgKu]hGѲDQп8pr|p@BZX.&СhB|JܐD[)d \ABΥb=-`{jU)ż%JAS-ZAfD P&/9>g/߳ =ޔ>NjxAIV6ƊPSC⣬O@eFTyiTf92\Tiی(?5%Jk!D" M@? #_lǭQ*S=Gƍe)'<@ S;NjզZ(xc؞]z-IoYOhN0 #J"$Vތ &Sr U5͆$XbGԄtD ;]l%cNvwf 6sV3=JfFelMP]zM=s8':#R=0>ӺR}Vz<Ԧ @FUB-^H U+_N`R>6kG~ -J 7~.rPǚrj?è:CcgfW:s`Ixu⎁vq5SnJlu"X-K_6e2$-J5!Y~9Qmq!-x2 Rg%O8mkr4tDOf8snna3\t99pVKKQku$FO@+|Hն ,πqޖMޟwZ=BN,~O h4J;&)W;c4¶J3{m)#^M9CL!ƠA[{6O2vT癉(CmTVB_zT{/A5 !.Pfk³z>E{wi*⻈Pj4krGlU7Ur*4 +p~)(*؊ك>M4gb0I!A-d)33l= (,0b1P_D!vl Rv`w.ܸiy>s+%ϞWJvf:M[vY&v[8|Fa)z X6IGfMYv5:$uy??P +^fyX~->P&?-TXĎl.l(}~X xS4`'(Q.tJfGڋ}RX#j{.gHC>6@ݙ(Jjn,oi;R'S@ؼ~R/Vćƴۇȕ.#?z=6e]8@l<9AS]\OT$Fc0)u͌$D%L @7o}`ۆj5X8Jg 2 NM74?zǸv ,щHdZdSfLzd-÷Jw2}>h_9)Vx_E%܀ mWi~K M1<&,ww҃$nSv $,A+bjjW?[ao+kzv L4ʬ$?:2@ѾP @xTHK[L 6!SĜjݠTK ҩׂ昬A ئjwj)ykm⬩Y |e;lϳ4&Ť7@Qދo +yZS]ܫ>T'@%4 Ez+`Z[QFúqo"uDe]s |בi&nBzdH Y&eQ kP ԛjK;nU'ޝu,-|XTNm~9\v(1 xDn1hz[Н/ 1#-ė}DLf#^ بqJOHVp宍gqʸ!YbpjTy'w|Em6B| u4Vh|Ĥ]˘&LJ=J2yUg$1hqaェB;пU߳FB-f:Y(ף4utwh; _z*rIbaG4)qVW؏PkMcq[ 2B`n4O3SͶ.<7h#ȱMI&6NJ_cFT=-L%lWKd͎7E^ v?DPJ/CS/MFt:+Cpo a!>ʔКD9=/+]?TQMA?ӵ{lO$EW0VΊi#Ki r>._ CGh, ua11IRbX^fat5? !T׋|yOY @2ʅӡI9',35lCK` mu]-b=AJyS"#;NӢumpPDNA& kocS%WtB 'w^I l$X'XuH+2ͱk|Ӗ:ٽ喝BħƐ1*}T߲]STc 3VB`_u@elDپ sl$OuEQfN~zB19N "84-c%+˕H:|anjn{,شY b#nѬyvZ" jFYWH~4=&L~>ӈXM&,(@@di_)oFix (P:~ raV싺j~1o)i6^p'T;ʬnw/--X\x^9TDEQ>U@6O,0`xޭ*|P X85KqM*E'XrF+h'e_a%Juk;`t3.\Kb߸ѝo5GRkIӼH+N.M Ǧ%|ߏSc, )X-ʂit/hǭC 3ln7KR V(-U|IR * 3#EÝ6qq}(z®iKT?3ppk$30yR>"V)J9g2y8c-oʟٟSo ]#mXgCQu$EyBn7RNeTP *N}"IFS9<w O6b'HǣJ=-%{W΍[7H7oK%]jUTJ ؇ {U=% /*~OMp-{='jGI]I旀Ȅ_leV\3# Lk: s zNpw nG@:pSZ}T|emAԛ?uh`&UHu]rfz!L w]k!@iL/V@xp>&Cbcjć1>\ Yi"WwCm?cJyrvRRlvIKXLF¢te۬] "SɔMШزDy"f HaZvM "^Ae4q ` j2'~*Ax~hS* Ml0??!>|n[Ăj|s̓?}g:lb+b4G97?,RfTk5t ҆kWJ3`,%bfE"׏5z'ax"GXG{NCխڲ-ߖbā$,Lp$NhzGg1T2zp !،V"Bk-\.mB=؞PwMR$VO@v*&~^LfEjҔ5leUarf&dTl"-^D7Gʊ:S8+.?y~33aGjvQp$bXC"XcO.Q l;E= %̚nշGOg5}+%/g0./D>ё5M#δ=uNL1:іq;&EfsޟKSgzܮFQ}^y%1H&j'DBSN 1X6Ph3$.UG1UL&Nl>Q&H!UAش9*}@CD]h*iQi΢iΊtdLYgteK4"jTj\e%(9PL^ϸkJJU!)氆I|b΅{;FN8ol< Xd]d!d)b!S4m h=ʳ#a>qCwm]/сSnY(.Jex ~ J+I n|' mѫ󦹙L&qP~&TqB!FcFkijyHJщecdO7~GAtzg Lk,'?r ;)RPH;Ju QU;gvc4vD6k4AL'qʧ{ O72 nūqိW&=G ̇s_N͛xt37KsJ eу;0X46$(6 ngGY;o >ɦeTڇkJgUYX&ݭKOdh'G)(;~ғh)//>ҧR{tE q5s#֓pccF#­w`3 #JSP6NjqpKpV"Luլqu5pf09|, J"JӥKgPnKnVHYT#, m/6h4&(S.U@0U>j0γ1UkF"ָ%/OwAu$<7e45KVݴ''/*)9 S Ÿ#Ujj05U0OКRW 2R&DMw`#ݡwr$RW(\mη$ |{*WAq|\FSdD }!ـ1|ڐ%jⵢMTb+g0s αQudv?80O1'+P*]R$1>KD;>rj$909f!@Hlb/Fv20hb|êl -}}xAv݁S}i=.BV_<=1/.2T6=0t嶱JU&pY p:1TwqZXhB ܥFnǁRn& yHc`d#0]tPܖn*0|A~:(k@#V˪9Dž^Rً}x<2l'gM0_82OO/>ekӞfD8 m4z-lt3)rHveޗN\ESF` K{~.YBd3RH~5gb*J_ ۆAS5Iܣ,AoO1)Ӻ*n~T+"TsgLB[]~oH/ŀWru_#>6VPVT+c @?_AzR:oǣU#,P#xD =p8ɇCT7ΧyD]'5 pM5B!lxy)x,aevE ̓@V\vʏ ،7qw_RLpeo,D~?!]N3Y ;>A=8Ֆ!@Սrg0xEejp}X?6q'![睻LeWo,YS,D`7{z/_<ʏUp#C.|:;34K1s+ v%H;i(v^iP{uB|)P0C]c+%Q&FH'ƙĠlEmV-r?k+{2>͆Ulc1#4/7bB_\BHلgWg l=]1j"8u6lSLґ av8|DjgqhQy$b2uh̾ӟ&xy`hHFDmTܛ51UMwׅ.{_b,?sX>N< @Zcc76AblvrC:&KV*Usy>Ʋ6 Q&TTZPϨڄĻ!Ǎ32" ,}ODw]N *QG_ocL+duQLDn4E$&'S-駛}pBlrxFE`8vį:yI\kwqH@fSAHn|CR;zJpEŽdqe7AO_; 'SI i69LUl睑h0 3H}5LN 8yONOܢqf>I1q{:P%ĥƙ +\QHê+v|Q8Qٕ$7 K(_rvq:l_*ەBC\F(#/EgB9^ V> ʃqAjahwo~㏯5nEԕLIH#;Hj)( u+ C6{dR+|8 CfR 23錦4l؆q'E( x e^=5BFʇCjT=}/3@#<+CaUv&{3G[|̃]5p}`#ս&X+CEaWV]b,ahC:- Z~#F>DaSu2`=1h^ezt&ncMxJ4yKLB%E`nyF`3M껏{, 7rON3 O|i #]%5f92/?=lLop%#ëmXLdد,[Ũv瓟~42wR$"Ju.?ITe=}[rLc>8cdgmd(?V-M.>W%8ukxV C.R=]Or\Yi= OZ"nQ̻Rzi6^0Cd_ߵUT%b1: k@f r1$]Nn)䲔/T]NQ;[ ܥg-F{E~`Il0N&4SX!F2E>NmbCB\_.Zf? Vxi=kSKƌ#NιH u=ZMۻJ(_Qw_g؛cJQ{hzs<)ovјuJ=|QoxBOtgu,ʃ$ ag n!jE2rGҘu}S[ Π 8Xh^$c~5:~6醂:w\khvɮJl~vrN0bE(4**):Uzmb~p.o@.k;N>7g%vZH@5xJ=n& tk#Ñ FsƖn= @O?D?M-$L B5NޭW o81إ]w>WQ^fĔ@ʝ.wJ5NXpmy Hv;,_a4Y|m0KN>bqAw0\bRV/g/@ގ1B8[|+'˙)ٌKذd]2`m W"fCܔNOׁHh~s=3^{ LU]PG(:}u_E6ny2)I2<&82~/;'H]>bށ|wif",nӲ"3eRBax^HѪٸi0tAn.[S&?0B^5 t1Q2i# q.@ꄔ'F:t\,Uu #ݮ[qA6As>+Xk^%DRѲ>Ӷ?ߤ9?&M@~pZ z' :)U|5.Kg*i3M 3!CY&PkRC+QMުjm\=L:Z:&Q8}jHƣ1ٝz#-槢0gQr'_3bQ2.UpnqF dh ~)q6㷨'AkU]wBUkY=-WNskzh).eXD@uVBQZ !npqBrvk;jKߐ3lIΥN_ ˆeJ:do񦛈5T!gVf Ij¹ƎS UIh3p^EQ\5I*mI;zThGYR A$eTT!< "-*b@zY:"; sԊULh;EgDV{ +{p-}&aV\']$sǺ0 "c%1xoζtbR_RUCb.L|e(HGA G WJ_2kkaxQQi^Ep^O]aΓ4XaS_ԂLм4϶Kԝ"& fnz{E$Y]C, [U]c[iE6pik+90ߋ~xǬrȶӗ$8z9@y+x v p 6vf缲bKtKiButݟI!7rbfmLwUGy@1kCäY7gOȾJ,rNFݐ*J't⦫z=`#Ak.@3WA Χ+ў.P(Wbz@U|Ȯ̢(g,ͰF'jFeN=vTy =T7s4/#Mj )x %0'p4+Ȧt4faԷ?9qLJGsUpsì2iM( ZЬ\∇$Fe="=KҗH4݂b(dY"^r\igO`$P}dƒrZ(+'ym*}h~QF 42lR߼1oufTu3XX-nXXVzBy ;Er8 UP7w*8Ó kS< H'v=Bg'zڽPq0 8{/+[[qc.: dLVdbp}7))-?vWRiJ-/)3n GW84p zz@9|xο^OWw ?k;ِ.}]6Bľ;f\R7bADN$32R'{DvVJJ*hQ'\]xqЇcTUDu[9̗Qi* =p@SG-,)\'bW?trbxnF{Ok"~kuG8,H,cյWY|-#(^V,šZg1J\Bid;]kJ Кw$:x]<ɬ*@X2{ !BPRbڟ̜(k@ 1!32reVAָ^;+(Й;D'OQ85ϣ|߰g)ًHM@O1V5X4ܕ*.:.&'G2\ 3'majl(5 FANW=Q-3 }2'˅$DZwڱaT䙆'+pry&W9A_jl=B#c>Ga']ޤI0@~VvzCsֲ @u 1hie$&YFIoHgφ.,]yUWテv}HNIxvZ9J\/xJ[tcieI5W+zYXW2f)w(g# K ɭpG ?\#: K Zi騛6lDZ^ʠTA;Q<6FM%o/@K=xp$o0c#igj2XlR DB\ž#sUJ{S<ϩ&lh:#QfH.U+w {%umhkG@Dz@ҬZ1*ysqUك&F|**3DsU5ki|a-,"zg[ӆ2;;F XoOߋl~>||^Qqx#%$`1-R{qM'ӧU='h ]@iؼnbnQ/+MhUIDS9ל%:7Os8ݮ1D0"$Gw+`'js aq1Y -զe/€pWZ|@52q7-߅P!aTnT YA"}Dp?u`DR6aYV䜨Ӱy?rGOU4Bm?TdA!ї@u[ ^;:yX&Ev5_?hXBDTxW;;@ʎ`,Mc!!V{f͔Ibwxdڞ'ϱ6њ64O<~v\3;{߶ZOؒt2+@H. 5SSE/A,l%?435Ymei`u*jh02M 8Œ{C1lzC+ELiV^kJl)n+}ˮ<'(O#nJ ÒFk]ۖMA-+Gq|wЕ7( *ܱ* >SpOh+/.sB--]ev: [*YԎ]Cs[G\:F >XŨ DĬzd+8D4TRݣ() :n}AqcgK-@PCçq6_{OJٻwVxߕ&a<=Z2Jݣ%r"g_nCL$HzAWCwqi]\‹8ʌo]u-%oD;_`fd{.ɯrZ]>fY_F[V=Hc! P[غ70RX[K@H6~ڑj2HzWzQOp9DRYjF 9킀;&33GE9<=[&G:ѩQzS >0 4(Uv$D [m|e#7Y!JLnFO7LˠZ&4 1AzHZ|Lᵰ緎o4"4HˈSyfv|m?6Y i ́"&_~(jDc\8zBy'̅%%̄졭d-@g82pMbP*˜!eY>eOcx ;[ 0T;Uf ^ܒEeuHz;;."UZ홃~d&dϑcg<1dnZT:zFta!ACDfxnO< |`w, Ю6Ds!ԃ9,EG/ :BkE:_%mz'o*P[84J떉%{fFJZ#`!Nȍ!&mߝ,f{\>v ] 0U/.QrntGٛ ͦ[zd'캛7 isp1pTkLt־9C0l /: yE'lwk5d2x!AKen@( oû"hV2tqYwuiA0AzOo1b P^3&X"QWxezl`֣BR UYk"]~0-r=':B2o%l;SMLpEe*T`h hB606B2A/ZۙgHj~(CH<d*sO9JYGVy,{LmOb=֞1/IzC9toX|1JgwSl -xeY Ҳ}9M pI)q>o4 $XVB>tVgA_BO89Ղ|T@ Bj{ѵ̍|xx p¯'X͈s&\,YssyɍXxͣh @8 C3G]UAQK j'< C%v6iPiH'Du#vO .$XbZI|0wsQGݲdKEX4B2]~W]JIR}(,?@XV4ݑ!єw?* qDY:Wj+!>w"8@ܩώ!vn+/7Pi7ܒ@ǖ9+U*0bAQ ܓ$>:=M.8%i! ާ)Ȏ3 "lccbi!N[:z?*fpEF\XMEx%,Od+KqwLͭke KK*&~G$8$90}&if W ܎Zh1 Χb&$lGJTDc9*c'..|FlV c,i4mSxR^A;1E^T]j/Ƽ#6; T-IJ!vYK^\\tzbY/>7D|Wڷ{Ph] oh[3)%|H"$!3(mFPK;ΡER}XvZ{0DI>r&( ĥӨ`Eb`նWn"2:;Q*=r:Oc-:nbg^NJR\5X^]p?G64a?Y1xsm~T@=!1r88zV!f(YK^ϦA`ZߜteX"1̀i&qD@+V.QXEχgLk%mV}?r@0Ohg,n+˘ޒDC΅HE>z_PE}ު0)ܖzRȭ6ޜã6^ ok<`l2jBL'#H;a $QZ' ]0J Iɓ@wO]\v@aG迟AM#2+ɤ[zMz>ՃZCL WvFR}_0U \U@CK_(K:pcL q&eP`i^AdqwUP̯qɃ0ARRX~IC't_kN A–+a̳2u1g2SĚ;Z.+l8:eG 0I73l>5Cp3!ɓDL<"09D=#|\"J m A<_$R|!.]('_T庒ކ0Bw9|#>+Sxoޔl"?#,`|FVBWmyNPXӼfRsGv[Y>/!)(D:.dbnAM{+\, ȣ(7(י[+VvJUb}W]UUUYJZuJXSjCwĎBDedc xm[Y Ԫ վ^-LƗ "q&Br/_|;A]8\@!9g4v" '7[jCbD>75OlP&/6[? FVރJ?%fr`<"TA ShtNs3w8dzKttq#8bڵOʆcz¨M۞UxZOubGۨ1|F`!pF:Lx-1T$(}caL"Vqӓ [D=5"eS^Djbhq8?KUTV~EzjWGX{(bndZB;jé@({nN=pv0ό?XyL]HJI] _gbAQYCA")l7B aeePb~2r]9E\+yEAZb..yy"Z~\nc䵡Un#ti3#Ɔ/6-n%v(y~-nVvnн05^cĔe}F_W{@RCsUbA*S@q7Ej*}RݜIwzyP 2E%814ȶLQ'H_jeC + 2f2ũQ)4r‰٨`aZo}Q"a2eiӻ(Knue/σj ]J E$H/ WZ&P,8z#~[+ml n/B}I߄/XQ,D~D +6`|`uT;Nu2OGxfXCtn z{mt.q%.)0lT7!N+9lN;HS7zh#bte.>(>Ŭ_ҏ&w"LW#Ax.#LWk5k6W#]J5^3qݽLPs_ H5xR?f #.RbϙgXt$ky%o6G&;0YZ0707010000036a000081a40000000000000000000000016239ea8500011684000000000000000000000000000000000000005400000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/scsi/megaraid/megaraid_sas.ko.xz7zXZִF!t/]?Eh=ڜ.+ʆN:!m  lQ ) x`ߊ*~H# i&Vs!!:,<081e^X=|pۅc)]T*w}"+iSҀ%q&PyؠŬS-+?B=n;HU#Zd~tBޝ5ϲT9ed[!G7Kejqcf@y_JNڀ]`dNhtDno_mu_-N*g|_x`%PM(_v3M's1{w}n̔^ՊnGjQ[ 6Nu֙[b3+s=i9qeӲ?Y9%HY'2#$<`gz+l00G\L*r~X6"z @7>/J}Joc Ce ruN!3(*N2WPԷe[yLUo+( WBʜ=t-]W!h$W!f,|=(nw-]=yyU4gMEQ1Cc"ԨH85t^9L;n.G>b uzcJCо0ЖEJ=-cII/*zOp7|a*ٿ6zI=h}7E,qKRZˌ~TIw_7}RlIPWNT /*Q9갟#$؋UN^+oyD/ZΛʶё_HN)O*C?CKM mS5ƂB2HȼPf!tq{HyexVџM/Efb4kwLD>𛹺ݭD,Qo:3vػC>--;j5Y?$:7vc9l^V^ [Q``]9c+4lGP uٷx(Zf +2>X7i7yY R(k&kcBiC>sȃj5ԑ%bM 9w4p# 5'ɲ>by[*/R˩e`&goZ&<|1MvTM|>WǬ}sWrLlI*M^*D?1U87ّfFM=qW2DI^9puzQ.P\_`JօfxO%a&Qw+Xڝev %lv<I3 (>S#L %_=3ʉ6;\;:O%׏ؿVPKwl@""67Ktrneϙ1V@Jjt[<N}jK?eH6q+bm-@` {O՝`&,yZ|XաS1/+6r\ʁvJ}2/84r9*KiƃMF#G 2TzkVQ1|[R *8\023Ӓ}68x5Ou_F4@IsN_x=$6C6bWK Χ`*s{N_", x8?xFQ2^${pFlL}jhHxvBKxo̶گ3T 6' ,j&R5AqSc1`@Rn13 D$57B:Ӂt^Val=BL9ۊWE>^U‡yy=b*űlO)F >k%Y#WQ"w|| Oi1Ayj G{ uޔk܇&n&A,LsɈN]i5n"EK9_!^\|N0ɧST:AIY4TkrUKڏ=Xy55J(6 jϊPU1@ָ$unwio*f  tEy;j5V+ cwHLgȻ} 6q5aC2Izk?W"1.{n &qmh,]mkbV@v;boV+SoArZ5OI9,{N:FD)BU_01+yc#WiNQXXcXS($֝D/e%o3rm*Ill-| Og>Rmw-Q`PYAi3z9o^M9'8 (+73MƵZGD6Uj*#,$adCX%*(Aq:"A99Zb E NPz]UEo H)\H`I+m{94D%mSwsow=%-Eg`DH;8iKaOd``Nh}%a\]c0ہ#* yPsJTP:5Lf7FEʄʄēz|E( /IQ!Cj9ovs5, ͙g!zR f /p3! m8n>i `5|Z, N.`1mDYޛɣsl' L)BCAXW`*Nuj37@'tRWs%%@˳/3'C k1~€glZIQeBӸ^/#S*79\c몡MGb5~yZ*Lΰ7zk[ 5ݦMW=3q2aF(lvK*˭3=c[wS\2;♒OƲ4LG^ \BvU^ni;AT h'sKȵH׶઩X=_C.DBu8D\+|儳\쭧?)-M*2R“IGmҏJ3ڐ~/L ^783L xgÇ]<j ˷I$P @}Vp %߾3Vpx?v/P830 ebEsol ,M<'Zc X;^A{teԨnt,eg/{ml! @ߜCt))DѮy|ЍltaBj*P,rd`̖6a,nͪ;oa|R iaoYOPz& fm]Ha_/}Gzjfh/'螰^xɈ$PEeJ+7dBC$zNjy! ]rj]^0:sVx{o ;Zî.wqB&\2 BKü@}jmvYԒӕXKZ==y`퓿{sJC^`~cCeeW ]2]l#0dnY|-{<.. {,?qNs'*$zMrK]>`9Fc"8`bCsX @ r|jūk"T| KBuW'{nYrghW7.N ۙ2W}"u3DD"Xܢ1~ntXD/lsJ!̐T!gt6#>l5@YY9ͳ ) d?'UK?a!LB}0hg[H\܄dJF9=u"P=ek[!4ˡFHFJ'ZyQiYL'+00Egw'QެP>S߱I Ay0]S :kp#&L7u}J А&=D6ChytiFIf$ CQ-I'2Z#P 22T)?DZ'_Q1}5~c$mrxY=5,ApXNHrْ*@%M(q,mfǓnHl/cD )zPBAm%γ݀IG˼B߳ fԍ=<'>Q?Lʙ/'?mrXӫ;;aZ3 mC͛qYRa y6=sV*㒍Guȟ 4KF[2m9HRqt%lj{&Wx;y: v Wz enx٫w>KL(\ŸYsIF1i ?oϕT(:mc/`ZYrnJfp'e(ˉm<< ;w>7NJ D5R0o~9sR-uEz8 awvMg8Zӈ\E'#ebӫjnnDnf!Pd] ^fԷq.tIyٚF#b4c/ťؼgUGɠ.,Ƌ= #1MWa[˨^uq[lu}".)b(Mo'学X}n}3*c`I(^&jtXYCQ>I敗cݹ~>/Қ&F$"iVMrqu)fz)?l&0Ύm;x7 hWm8r@&saPԛmHx[[qL"r_Qϔm? EcU!6HGSҒr,F+a))~f>DO[[7tV 5HJ k)ϣlfGE}3Bʘ$I&7)hj[[ۧE<85W6UAwQ~oUMo`n%RVف QOeYv : 8ƾ8m+kx:cᇊ{D`jn6Љrjqrk:Ts <6pWA=ZUm&Q{'!О?W#̖CDMA:N_/ $UN'\3J 56.h(#A/>OgJ5*ϛY[>'h򾔱0$!%mC:x_93<7*?' ɋ% R$I5Z#ҵ{1%XaZrݾȞkGCrM }Ka'1'%}ڊ,DL݉jߔ Xhپ-0|b5ڜ|eWNLAz&qG-,xh݌K D<DJ?9IRT:q8 aL9]zg 5mv-=^4Jc="`9A @JSbQaf sբ vpE9\xWӱ$b~cR4+_"+8s ;s|FAp{]%%l) %uCtM Sʶp9d2])|.9^A!| I*#"Dtri=IQJ| (3xPKR}7Uh\ǣ,k*ʜ3b'\Գ`̘Ac0춈KOXgh͐A)OރvS<> o/iaPnީߔ)ǩp՜y+x辙=C#dUr'PֲeO?xhD|9D|L}^0HPX; m0a9Ȣ\@eM݈ʹur;C^|[[ f*ٖR l n?v}}]DڊoS>l.Dl+OSj|JA{X!^2p,VXtŀX)0UZ1Ě{[tےYg+fLF輀|\WhKLO/( GxpLJ O]Ua( WQ5rv# {ޔZZ %atC&D<18=}.nU ֓@A7ۯ?Mi6<u;.hl K1Q$̍l i\FHX0Hc |>TmuelxZНE1̕fڔUy`,ѰMunBa9)}lG$dq0CJAJrüy7v[}A[.nhQʺXF.Ol}\iEqaGՅ )/e~ OE͹a$zcwcR^1ϭF6@(ocq Vi;K0J|РmmNT{T% 8NX8LVsPGNDK맍 `A-|ù}h\)|8BzSQҡ1|5;Xskɽ!׫_f/3ZIQY~ ל{1&(y8?g~Sfk{Fz҂tbzV} $I(̕ҵϏA*)jBx?m晾3Z`ea뻔VOhyAKodc1 xA[V3$m(R->NcCz:,uCsn6[sE62 (v M,0wTM?UT+l+u4V mOn@B^UPf270^d^3EW.OBԇ6o`+%py'Dr?aX "AlI/(i>Q=^omEyː&ʡuY_u%%Q~@.bi7#"iTdIL'`'#j@>Pun}gH_Y^zHb c,i; ehC`L|۵0)Rv*7j :vb+`|z:Ei x6HAUVW񲊙TkCAHS~X#0$ue;@}.sbݝ`gg?BY`iaeU={g{!h(Z@?B c&3Sk6 TDsx T`YSOlaP!A?c/~w (6yK[uPdw xYLGkkL:jv hуΪv*a\}Xnp)g鬃#/L.0h&;-o&T!ɥA2ΞwJ򊳓@O=h<'b?&BY.ǜFj  U>iI_䱧(&É&;ڼx}[`gYCF(g8*]c;;p0rYhuEq!&*DM^XmAۛ(fM .dcFAQ>-o.̤Tw 櫳y"x$U*m(f8%*[ \NM~f ԄR=7;u)أ&N$}[b"1mk^]EG zJ̥ $ɣѝ 4tA.#OŞg"߮ W1ĵ14[8y#)Ԇs&h)X&\gib.L#&BP p!`l3# 3*YHy2g{mfM g`:r-@gM_@4*f/-c+ll'Yz1Ith!- '#<_ki&@GnqpOATf(؜"ڈbb76 sYٛW9ӾsguD$iq91_qN_GO<} 2:qTraDˡ_DUh<?J^jKDGod YIidf[pvK[Gh&[HUj)ͱ,H4Ֆǃ>ѢeBЧ}*o9وoN*%f~E-MXJ%(;\3es pmGPw8YrVeO,gr/7yt7h>=oR6i>fUO0|⌣Al.2uIcSɵd$w=:$Tx-A36TD2s99>z;_P)j}DЗ[2*ԉzn|HM4l+JM#+LJ]N=U^ ~  &t3AP:v{,\m8*s"ZI4m͗ۯl]_gЙ펡(+$IܫqO'1= +Ԕ,(AczNM?|󒮸Pvv6(CvNr%!PƐIJ-59wdQS|x<%xc6Mn6 dyH -ѰS`\(fSzkB'5:%Y2UWR<ݤr)Xj(09&d4 G|=EX+נ~ UCK2';vPO'E)-¾^% c!^!;)Ln^x'A7V0S8Ce<>MX:*[)f \9ڰ-.Y>xZj+ңѻS3;l$La[z>*]5emӬ5>Dv?hɽH'{;+C+Au0("!k!gjPIovm/k_|&'֏‡_CԴfg$UyuE"Wf1P$&$SϕICl \m&UڰI!;%I l,u #|sni}hz ~Bx$gP?uKY:(l%Lѽp'1&%ONM&oD(^䳕™1A&4^8<7(\[^ (OAJpy9&Wڑ/0v(9^%xkTPښ>Z;:~T$]{5}`Z l(_dNUx>KyvҘ !ݰkFR^8=J)Kq.e[!p`޻BjZV_._p.W`eP#o#ST's/ Hfq1Wz(unN4U\HwLZM3G5΃4wwa4[R&)#̬j̈́"۾UY?䶮yZ`3uhĺcr /~_rxõFEU+^F%IL.mSd[x.{( \ -77Jpf+.͛|hY墙*PwP}iv~,>>X`[0$,<(S!bJWۀyCI~h4r|ŀ: "vmGE$H|1̈́/_0ŨVdr fhĄEKga҆RinB.V汃+Dq"Y:;  #HqB(<}Qp 9\oK' (??֙* %b1~o2LJ)݆0F7f5DM?ŪLv@\^9E1F#Ve K|z/xmRŊ}Z^|Mҕz޽A)lb8EZQM2AɎ9]k[;e׻K:tz PRdgN7-&ȋ, bޠP .7VΰjqF"O3_wveܫuBrQ\N_BuEP45t@ԗr&^ꨂ-2w=6X'CNcyR0┕F -֥ܜ0B)Q>#Ƭö O6&HQa6x`h;/|wc؂k6{Ď>h0P[֤%7~ CyuQ5ݥ4Sh٭ FhZI]%9.H{*/l }hX44oXvBhT8')IسEQ`n֡6Sz10$]`ho8H=pQ1cZ/oB/.%3/(ǧqX;1ډ!]f}XF"Zijrfm{җaY?O-C,rnMz'Q QKLB7h16f;Hp( {R9'wyۄ ;QDl γRCu<MNɪ-ae$= Xzձ>-fcAORZ_u_*j ^"@ji=7u:ݥ}b)g}w`guH2V,b5YLSFF |Q 7<'?K`Rk U)rg_qwfT]dj^0F@6(`Ig,){ ";P?ŕo[|%>d[i Oへ߿?ڃU4 J<\sӊqmZ[-2Q"ө>ICI92ݱ夯N')6H"b8$58^Mk,Q$@IR\UHDq {3<~Z]Rb' X FM%9}BK8pP$C2D#ԝ֩<#oEu 5 ٿֵf驌eR+NyÒhR5S=4z*fSaL77 jt fqS!+z7m3{_@U^U ] s- ,wmp{r|OMrfn^I^E2K8V<, ⋅Id\IٖI=-!#ՎM_l=G`.M~ݣw*ɯ;wMg}7Ô(wSڧq\['y\gc1DvfS {YA;ɅlϷLmy)ytˡpF*CR~.`yrJԋG!7M"#Pyڗ-:=Q~eLSHL? C>rqp54|$T<샙 S/S |DF=qZW9#>җ^0.PzFI;e SFl|_n1!ЧTd̻.|8|jz oQ^M(wŕԶE|g,?ȋu~čD;t,^1 EAuUr;XV?Gp-[mQj&aL-@ 5X %l8T/YajmZlg[?r<&u| fjyeBqCfܔ&%* / ': $כ wTp*u%˭O w_Xj_`.$KKe>Apة^Tn5!a*ik{Bܛ2Rڦb )wA=wq f@hƝU*:e밊der~rѓ_9{KG pDg# L[:rxj կ}6].[)nCf/R8j aCw8 q+8b`ݿ7HCX+A.{WBR;<~c?Srly/g%W[Re=(*XZx Oo8CAzBԼ>3egE-` =Hu 戀>kyҵh:wH18=A$M+3L#Y5FIn#[w\JM&*t:iz ,E sqmVa\aUQL:&?S=U;;qC#'#ϸ$k7Tk9{PɅpKr9Z3Ο~`8tmK1V9R)s[覇^6gd"0C 34Tb]?̥ll ͚z?t=ePDvw^p'W„c[(0"$6W:ބr~4*ȥ%#rrл@3q:37 %qYjKlEPzJ0LJ褅Q{p(}tc719`hW͎Ş<%c=Ym&WlFEOح,t w%h @!s+*o$RG*F`_$ybeT]DLe1=r3:-gtTeP–uog T>DF& MA`l!I-U&8U/U,FPl=W)w[CsۤK]ce-Ot}l?u@rJ7vpvۨCf߇C5Ij,k![mVt\@lXPu~ pF^1 >cf-d!Oiz t/5z7 1 ]N. Rb|9'f2A7՜Q]PN>&]'?[%~e\EiL1 .zM"#{,/ 9@= Uu&\U\u;hB?E~]Z<cC 2/I{Z:jPIOբU:g_u{ksu~0`g5DFaQp@l@űz+ȼ%}W9uQyKA`ޒ nRCw텠daOu9_pqzT ,I!,DWu؏גQjo^spPfG?a2YS99W*ut9I xZB=<ar1B^\b;S*ƥDcЕfx-Qk"mcqyۋXTV|M.uC4D{l/Tz#u`VZIaտ;=N@_ kJ8w?~4}J}8(]h6cHyK9֥/G/7Y ((q[Hac=u3,[ $]a" [nO+.:=66&_VygY\9uכ'.l\9ւ'.:v%ڵs%zr. ^W%$SըEs#(N2s2ݾ6Fgy%yazt|W1XX@10E7 m8Wm,0Ps!li{GY<.ʟȟPp?1ABH˽`6w.Su }DS!wy6]Mj-ma"p: LZF4.2'>?XL W׸iQMO2ri/-9QWO~}gu'l oet:!WɅD0RP/?2ktK-\Fʪ |ݎJ|GNE'̘}F<X*$qY,FUQF_@MacJhw3/ Syu!`d'!FkjpOyC);(!G:7g'yLkoۥ{D .hX_4_٘;S?<׏kmX 9]5F=GR6[kjyPPV? F襳܄vh,Qs~ d:r5!{`䉘?Y3Zo 䝖K|:h}ܘcĨѬVNs͝6dENw5 F?b7%Z~gwQ̆ nֻ]D+g_+!lπLv=m64Q|zá(#dk %q;_j׆/_97Dz-=]VLԸ}\l..k4yHJ  [wRBWdSNL3p¼M+jmb jcɅѸiny\K0amro3Gl#<=?W@\b5W3+z|AgK5ЮH\xZ1KFd4e_x-Cus:O (xT~99y/[h!chT=\sBjO,KьJ8X!(6*TySh=||M%4ToK牷d[ [ zieYW% ̩0)(Z>\Jly1Nފ 9D,ڙQv fWR)q_#_EY pޛQ3eņÅn(j SV%l<.#~a46+s7Ά;+'=g[ oqJHƵ J=Yўnh?_5UPѬe+/Z!rkx V~2w˰$h} 4 syEfesSܿFpA= 0#k2Yv_O[o %@/5 }6*q҉BCGFJVϙ :n\".0q#;x>c`ؖ7&1l`>y>,mӖfp/B6-DQlrk<^%řp1;QV+Wk/? +C.] ډOnk]BLJ'> G͈ ]> VnvN bmPcdnLt)4 99-%FVC1Lm[]˰C'T,x&ϰu6IMc(.'ՠՍ,V+#,֦wV+'m $8ɨGcdkC楆z:Am@Ұ eӂW[RU%mw 8x+*ssz)4BֈWSZ#orbDϓʣR#ۖX➾n8GGƇZw,O%NZECqfv̧8QW=뢀1Gnrp}f :53 o/%C?rU DD_ aII5e>YMhzX$ ÆvS3e<4mu\Vt[̧Է!5@N 촿J` t"@ϿOBȃ6K=P$w nM<?a-h6"\\X]?blj88/. G~)D\qJXbZLE?ۃ[w?&PWbMD|Eh kڋ.>&a:*ӏ>yIMpTDJQ80A;dV.†pl/_%[9#hӏsd1Mĩj,|^pibEQR|cNzA|̮'k"]RM6Epwce3S2zTŌ,Ea":;@gˠGg\Q7p*iʠuuN :|h<˿Zah@Xη tM6Nvw6 0o'L`Wge\?cڦjn E@qIڵj M%ws@vR7ةz4~ *W'B?U"Q^s9"V /s5Z p9-E9i2PX'?UΧY]VFy&r|3. Up~ AH[茈&SCkǣ'`z.˂)-OU 3Llڰdm~W`UTSzZNR1Pі7 Wg\sʿ),L(6:B,5njqBĝuCTD%Ě]Jf排5}Z@7x>lސ-C>i 3h |x#q.rl-((;\|߷nJ׷9gc|_J< Xhī)SYiQQQ,3jq{铗FK[x0t׶JTˏXe:#H 3- 굚@2.D̽* \[I`\7 .(-riKIpXsC):]P:ܽgлh!3 [:'Df>zCID@6.ӻZ[fn4?֘߄GHNPr}`~q{V֎AcvϘZdyUrC~X 0ݖK:X=+t٣$-RGH]Ԅ&yIƉU_Me,xN\ۀ 4 "åJ,fXLCo׵y֛Vf%r#b:Er?X]:hB[8F12.RdLkqg}~9a,hgk @g+PھM*zi7)ZԎX#C_B% n \e&)Os&ɉkx,+Ό;.pHPΩ5.` ǑDdVk=3n;RxT+TGy޸CiiC٫"&nH&!;aGc[e-JW}^%oɼsϽ?ٳ 6)]@4EpJܗA }+5aI6/[h=!84xݲhab3u'ܵqbN)T"Zw-@hu6% b4jn }Hcq',~[IY/6xg.#D/YK;SUkѸ8x5{bh>mZXH8>?FQש$_ IԨl<JLK+gX<2{ѡ14хz{#rr5Dx~plc E2Z$ Zr|Ӧ%ġFe!1W{BBZЈa:-ҫQێW-SM1=tC?cmj#e g,]8y81(Q7jL\1#PbCxa+~ejns8+>;Z^qVX$>!\BQA,,̱aT26e789 yj9.NZx[6PO^oc /D|5z&=*` h: #JWe Sݛj)R.^nc:,qH/%9Em1cG'BbRiH1:#Q '9aUK㯾gfjAJR]ZrxP8#ĄxFH\}VgJ`˳v:V[ P*ic}ϡo~mV]? XQ||?0mJgWf|#2a'$tp0SuJQѩ5#0xݓG׉F֗j'u0Y(H73'RaPR><"?zy=ĭfN^s)2) o%\_뽽+l#/ Ng?A˅YTze_#K b74/+~_pٿ98`[^5V_qL~M:m{#ZU[%/)oӪDiSG؁9sLH >.SY(q ۛ^ "r~m5cUCFwE u|",:h< XW#1`_fNa\^Q=#}7 .CJ\}ӨOvXwͅ$G['V=2ogn OAEJ1 h,޵_CB34}sK%%X7j#6.D:ZfVlλs0NRqxIcs%TA`|\fW-_מ ?YY@q8tߣÍGr<<曬M*0΂lG n\l z-m_z|3Ok:-Ux )GZ0S(|j1$h<|3Pj/Z7&"h3qqA:ǜh,s͠&w5"3+C%`&o |{9"±f(j^7L8/3)hn脴E\"+ҭh)!zTB̠K8:k|bwc_: ,Qw."Sl}_L:Z u',3OhPn7r0cc p5[{鰆,N}@acXlV*y`,.2+"c"/= tau,=rZkcKd swr:iU cQ]Œ'寸Gv7"!>?cJ%*h -}r-')5>.\7OV%ak{3Ky#n2d"̳b5.."`LȌî^`fZBtLw~uNOL*tpMt<4ˊd|>G@/01&3hJESãkJj O=B4\_KO6\zx'y7?vK u _/\Vv'УҦ.mH71NVO=tփRvwn5C!s!LF njy,yQZF19?ߔЈO% <p @pn ^R,]ʁT-YUJ̭<jn3wB;1Z-}ZSts[$Т2NvoԘϗlPE ` %2d6mJUYVRfs_y.pJ EKg&VTIGEĮR"TKf- Nu!\kLd1'\OZ4B_4.XF](1F_{Y&vփ H$?%or9S1 a#~6xoYxSt1eD]¥BAiCI=Ώ?{x-u+i)C ^K b }4kN2ǺX,HYY.f,%/8ԢJxʎJ-qy7S9#?J67gV򙠿tM4,?T)o麭0@sT5'Ah?Dr5cy< 8IH.j.%0QG ,;S9"a!,7ٛ*5 &^'3=/ c^:`O:+ jEr0e :+:fesp<*qiXCfqϓgàz|̲Q㼸%c(VI8[ȔIX 0d}QSHƌt#t{=cו2w A..Psǵ)C cYGvGƯy}_N`DKĠިX&b%mdh(l<ڜ$7] t.E5QjڬP_9\eIܯˏN1A(yՄ%꿂A/]tG3s\oUcf|]f.3RM깩1QAކkEFYff)G\0S#,:Se'?)?d3z]](=%&h~->xM1fZhK/w=ZHB؎-:%fV&59ݻڪĹW^ˍ<۴1u 73)V.)DwB`0WD S?FOB;B@FSP:ic vf`DK #56սlED[`M+)5kWjZ-#ZQ# PAW[22 *8m+ m zsԴyW^TW Hu~U2Y43>xxgp怀xJ,Čjxˏs(goT Wp:kN# HH.sf1Tgml/#ґimA3G\2M(lБ>&nPCd>#ݟ CH=eسʧ%(jH`٩_ {BtZiJ9zqMq@Q%-P $Eρ,L(G* HUʋKF-YTD)!hl!]Fۯbӎϫ$+pLNT°-~M)i1%$`Erlp@yYu'{\ewZnp `d֝ Ïl,! 89epꃇ]]x^QQ'ä?6$%;} 4фg/δB E]=ghh:)]֣$CF8ұ2f?@~OKھNDJQWkAq us{$ҫ}9eS*gVՖ_p{[dV.9!tɼJ'*=Re\zohs>C@M#nZU80EWgc'!թvygNRTI Ի`Pa"e?Q|j*8TJtu~$>9f4=;JR *րElj=hW2Vfν;us%k|Q+:~,WFglb^O b퍩_q܇&on##@WŴ#8A-Y#!Z{$)B3`_h4 ES@5ƵJІyOɁw [:#OtokIS";|$b,Hݏ'96e;o܁B,+x}1,xV#/$5wf`F$+|+1JN.4qawscQo4>ELyTP#DMrМd %_pk)_tp-Ue'ꪈieӌY&7R:E^@3v>?NLg>xH+NHC03OF 80VٛRe{P%ZA mr;6s]Sje53N6"fJ`ġ\Izqѫ)gOM{,]:yR&gs fE 0K\7xXbt隽G^t @KZ̓,щSBs/NMm;+͡d5!q#/4]uAqcX ^Jl49J'CfH\:T{$(YgÆ|$eQ2YYH zkΉ锗M w m?힆zn M&B7c"G[x77<$,/5sF/U D)[Ll,&1DhS ux?LecO?E]L `_v)YڽsaetHF |VܫЅ 4)擑qSCyYQ @)oMΡ= \RKՔb=uu/`XcFM:b *]ZJJM{P'f5e@nL5=86aeJw>Dm =hpsYJjU\gύ"ܞK)h&&@$ȕ,o!̃*_Ĭ^7)R^wI$q>I.۸{޼J%:͇u&^rַ)nhG je:YIJ0EY||T z}ǿF!?rt}dNe4ҩ9nċ 2\2DK<ɦI6x8j͚#7Km~AޭDo>.2yy :d.NU+i3W0n|H87!DAgdsba')`rz3!K: 8amF2uORFVtKтSC(E ^ |PEi|g/Bf;Uea,K{ќOɛQ}Ij>'6 +ٟ*-P{y4Ȭ!][b49 <3ԑ}yA=( 7E[PzR~>s6dhr} ((5<kOhVa r*"{}4w.h*"͠{mhL J$ؗ7CsQs{Fz2vfYel+~Əa^gRZ:3!`dzpzC {bRyAp$PCr(DiX^NJ{+1s5Ƭ$ܴq?Wvwal|B14ۄ s|ߢÍZ/LC `  2aS Ԯ lijYZC9J?z #NK^Irʹ`t[Q ss_PX>,[3/ uR֝93[YbdFy^ uc]lG!("I'F,pN &E8i U+OA4jV5v`t G Tءӓ?~`wW[!1!,P-9BiP%Mj),j(6oXQD Fhv.랧K}.5؆2֎}ҟU?5D|fbP1ru AeBy\Cá/No.ڍ 6:.jOS~")(B̌Lv~g>N^ٌ-JemZHj a2=93h%,Sj1î-8e{waQ*I%SjW*@`lKwcJ*(~U(eg$u 3DŽW})̠ZS{,USScXM CDQsf6B!ˁV~f&5Ru dkgTW❝&mQgtM̞BdufsE JKY([A%ԂAyM,P:Rkg} @(1Riv4KV)p3hc'zx%P8]NH{94߷#NgRh6_[B>:- g:7Laϟ]SAJ)98_7iyCIn79>- {3QP^aP?J-D'z)*VN:c >|2,FrU=Pf5ل}p#XxuԹJrDP ЪAzߴ5pb꠼4rSH+%Qcר~bD^{E 9*H$h}j`.df'8H޸=-3WJx {Fr <&\ `Z3DH 󮱟d#qT5N*Ф{P )!xH*αdڱ^ds0rJO!ܰ:SfԄ%Lk6,]˄ Iȃ+aWYɜ0`S$]I~;B"%G7*sI;p,-nD-p z)Tx !z/,kisQUJ5 -T q[s(9a~{zT8ɮ E XNUz[\GFө̓g7k|e'Qe7d'ꀳpg=WsaIحڸP=dY `l9GQ)˜YRhLZbJ~$6s%ӚŰ7șMbSb-j{6,͚6֪mscYjCÈnM6r:݅!^BoD0R2Ղ/Mw3+QH(KFl9_ I4,Z~'E09n+mɝ񆜥?c+ z |Th@6I;Yu"yQ=~hRbYB=⽟8Gב4Zv@/]m ^bG!V#w@8OYYxrګ{cE}M0ߥmSGYBT *~*ٙݓ=T<"^p[8?5 f`^W%%p87Lung,qu2;w  ϪRnKE)f-{~&.}~me ¾sXeNN.O7Hq ݼ}IH@ߩVfUT/?[ ieVɍ$w d6AptݯM6+QЪЀzU2nE}m'NG%^%W0_8EA 07+A2^>%Խ[CK,f4e_E B9]s:N4"L ^[)_0=aoGc΋> ìo&Nb3eAf4ɓz sZe]q G:]57=V_!'!^=U||&/q{fuf~gsjbGUpc RB|eW}&(+∭-ӿ|;Ӊ9$)7A %r&U#Nۺk4Z(VWZf7 5t 9e.K*?G4lQm~q9kt>v7cWe.tU@iAf^JN^Uf-Ca NӡnQ`QY㲶 O7xr^/a2n%ʍKk8B@-+@uy?Cae۵?CO4I#LJhɍ{ߝކ*a( ڰ(1=ŧ:P Ȇڧ{2!eGZւ|.  )P  a%77Rcש[(my`q T'cllrt}1bƥvV6" NDd~NLLůJW9; {71Ӳ!OV8r'E.47/3љLSicBY0y|\鳛hGP t#a N^jH~ ;0lƧ-Uf-O*]B ,K*o#L@ /\+[D_ 9k+uh]_f֌) OUJ& owH@*\3VE9M,,!ʠ6`}:50Qn ▅qćW-Aq7^r7Κr| sP,~>EFӾK}vlC,m!m#!fS˴+\IE&e{⯖&'r} G #v[pZ7:Ti*Mz2:\]+Fpo_WL:zod0 L\"9/}kk qZ&kh&ym.Ž~M*ˌٓPq}ĥ_Xzqfȝ"l>x=Y 1IT'%}.Jh`ZI* Ԧ2o5W0Fr̬u(GK/`yKH,ĩ=gHPoR Ӡo#5Dp1$++-8.uM&!4e\o+$`Ց]͕ekj/۫I!}Nt钐R0JЛSIFwF &cu ww}`AD݉g+ ɭ,,*q^V,oe9IE4N|@k.Y1ehDCKUԾ*lA;&(k`mbZpm-:)Y_ ;rId]*BD{>s("юGh%$O'3 9ґ35P'SZ7Cu!m^.! ;c5rF}Q$,sQjVU'tq隺+iZ5E`ֈ.kY I:u./$w )PXf!jcP| &|}4 eZIݐh6k̮ѳbSK쁼kO8l"z3"/9  K߻@h`*l%m'Ѷ5,/α֡2ߞJW'E8j8Jo*n*5$-rN,cqfwygF BUwV_O#RNl J9*X㼾;yu.g2E?hdM:g f_Btvc=gNe93.ZAE`) <y_}T$*F Ov0{q#ëwRILTP(u:ppYwuI*[^ww5nL[hByЉ9/r$ nG!n^҇׉X݇ЃbAԕnǺpҴC55[ZfkxMNdcpE:oͧBg<y8%d^1YaQ"¾ - -X38PX`"hHr{YcJAkb7T J(ZA#oyJ*ɗImAߗǾɻumIBy `zM`kR#rA2 mO# "ʂD!ζN؉Tcm}-"vs.Jf0ʠ[2O%lS=ݑ# j?Q1c#"Z@b# IqɴI2{CfF[]صcʬCɞ v(r/> Fᬶ`jB}a _hT8wn]1t;)B@lDhWgAo,"͌\ X5ZvA?0П K؂1oӠJm.1( 1 "x31};_ O;nGV Y)1lQ3p{hk4-y"t]!H6wpr0"{qH"NCdU,ۙ@C;+'YXHH'\s+s r4<}ۻ<;>' ox_銼{fMy@[v1#*ZDR)s (Q$va=ʼnT%ǩ R5^]({~{y\?ceh^%fl‘ 3+e4noǞe\זX?КfRi*kCk@/X4N$)s`4̰7^;U\ܷ| 4֮H w夕H~V!p0f|؞4QLͿcE.VbTÍ3X ^NZtq7IEdu!|3NG3[)?1>hmYp|Z_cdKCvVj:DZ-Ӳ|ш,,rۂdҎֽk'L]tߛܠB|ƌ(bٌpgCݔ_cVh gAm1Al쨃z+#nК7KL`\ WF@6AmQ-1~WaSjC]aO)O`kwQ?n6#n!+I'աT%Y3TM%6Y4J86Lrd}~[nLN輦kS$!kjrJIy=A, Y_8 Si&u{O89`Y?ca[tU5BR1v4O)gP1GRBJ $8d=KZP?g.ɃuĊlRQ#i.pBxsJN24L!3W!ޣs_][$Q8a:bF^vf/u@%#a-M%=/ZۡFisN"Z\n~{e1n}/:0+sFd; 9wY8-mL،f"6TVK7@hVfo+-dް=lqm/1yH9?҉C]c:rT>{FmH,%;Uo4]`+Oj$hni/LF2AKy(\*CHqq^c~|Ah&4 TYM/5e)ҍkS| ϩ8_XA9%*>ᒳ:/#1( `},ЋMDQs!t0\9 HƢc_`~AnʧҲPۘόgC[\ؚP/]x_]xv3ǯ`ك|h.wo#M9zumQ9I0 E'P9溴`4 )8}L'e}^Y"DCRF1P%'Y~]xh "4JA+:ٍ`>D ,$}s汜ZoW@NSD{m{ ZȐOH,It :oP01)4>aiϙͧ'\ZaG ʐvw D}FՃ7ּi_s]9.e3q{7K"][ڹ7T|{9^_\jncHLBlzϽe$N7Iζx@{Z6~2:Tj /^ ev߾WIQdBRmPi:O"jk73e"Cvג&z#21@h9KƖ'qoR_FcMPQMWG@D kSvW.>چF6|%0ypK:'Ɩ9^IÂX1C|k/Ɓ#xW(8*c|2'`B S ɣ&4Ao B[j_8 ԧ6/;6bPXVgQL3'/h>uv'*l 49Q~ߪsrKe1Pk5|Hr)F#ӊ #O:be_sg1U}iޣ'_ >&!k*hBajs"*T{E=[]߸SqtzMp C/};ِ/r]c%rY4.2:dZT$h!WZfְU䦼Ӯy$P{U"M5V98Bvz.D?h$.T@$R5< ȴzVJ`AR%~¼ق#ą}[x@&mb02\ыo Ժ1^`s>QLu9(k f2,Sw=8yx9*@Jw =VCtiP1"NXPt=\n$}QNR0[~4XƬ{?EO h))6Ej#cZmBT-A NX U#zSj=MITRee4,#d m #1V@NqpnTGN5^ȉɊntȊv\o~yzaig,uIYaC.7siM$fAQςy1r&~n [G +AI,M̿ BR8.n\ɯ-}c W .a.&NALuqZA{ d02B2}7~ ui͇g{.!B:;W$)fz}py/xmO *%ɗx6yjZY 5˰Gɂ.+D+3[M2{DJ(˃ǜsA*7z#~'rpZxIi҄^7z4gY:sgVsz c&^k#]&&3^Z4!5lO>,"zP\@`;16,sm nԋgy>/*-s۬Y$R2 q1HFNNAo ?B͵Tbu=uN$vӨb Lj~}%)l UX&M1`]gΩ3 D /)<9됑hk~-j$E b@^JÑm[ڥWpcuhKĬ>FfO'<ʥY(!g|Qk 轴SJq'#:d&<P V]nDC=^|U T[5 .f"kvEU{<;r36PD-iR`XE> Fzǎ®[&L wHkAqoI~5i~x%v^|w4tmnSu}GUA4Io\ *) 9sD2xO]ksi ˙D-Zӓ `𖭈;#>FCT&kEC(l+tjf}N;DPJw|'"[_Knh-rA%g󟎳dBi:Qd^͕8!L3hF9{朹Qz]2 `>B$ꓭs ;oF>g pM<$Zv.I yLo41!t$2vz_*&:XjFH3ךɷB)!2$l4˕x*~XU" 0BsC~DRYe&"VTKsCbCRG=W?h+P+NLaa~~q{؛a]{$?92{jn.SA>KMMIF%UDJ '3 ' }SCŐ)1`LYDE:#JEUm_m4>,KIqs_bSq k%?GՇ([{./:ubEi:eNT|f%tߧrzws r^iCHy-9l\[\ y Ӯ t>F¼*(Br|>C9[1snYwjn{1px>n1v,j.9r̗JEzgk--TYKZNC "[P8-n?L{$MAl}6O[ C4$NɦZ@PA~Ɯ͜PM)ޣGx<e!Yv9 ode?>GSb+r7opjym۶2-/?C dPMPTW&B>(k[ {ڛé:hKx y J`V5VLenu P5O2t > 7+~[95* ׶gj佫"\de)i/'!"-qI7N>Zx`Ԇh1jHs3,6_%[%,c'gE^AOwr:E9lDuz< P$%@MyXrDV1l)GԺҙ%D+\e$?y|g)ms1D8US8wV5JMpB@ g@Z\KYFёQ6D_|d39[bN'a=OygW2z -i6T#S h8 t aD'krk@d 6)&& pV)&@-5\Z9k jN٫Ec>bKrn~،;[%Ds"ہHW^1!oxZ٪VŸs'`H n .`;.^E9-ؿ[@{i3&eHç݆J AFA߾\$5xr`Hs2H̒HGfP)/M`BVvK?CX[3|tM$h)Y5DŽbm}t7Yoz/3ι|d2P_/xEIQnR&hbz=2z}kߧ:$fVK`1WnSnW4Wjmv-cDy0Cj1ӯcfBL{{ >UӖՑ (N `>|-wiWmo b%ՊL `XxAq x4|C@E7H bk.E5R?g42y"3bR(E=Y׏uv\: PZ0xbҼ2B%ɄMiL]e/g\;Ч^3as,@Q-*4~)%XV75df!۽ R& feiYD] B&5}㚊noɃ`>TehUt^I?w|x{pvk s,itdS64 "{ι,4+FTF)Έ+L".&|R53uI[JC;9{q.q,-5"Jn \ Twz%r-d?AVu[LP|߭# K8הi6Cςg1{X0oKC21eFlh74hCNPZ3tl {?զ sZM_Ȭuz"16j@ha7JT89s q&ghdTW^O60_vmL }Fkϸ~S,~HWP`)lҁVDx4z?rS IuEj}4b߉@&_F|C>COWR(?RF~KY x 0P@b~V%k> =m6/[-+?4:lGFCAOFڬ =mt xt{ݕFI>OnDK?H&ZC@u6dZ$6!c֚ვaDA[Ƿ7b#΂$ŪRNpߪaLvڇ}QUβn!NT2 FKkx4wH(YN@%$)"֯o%_ gBAlvOeDh,)dm8G+K- 4]'s ?14 ņZW#_3:ThCԔoT@(/<Ȓf_˽0cW8`jN@ɴY?傄ګg;:S6_?h'"*׶3vhY|DR| ^ t]uV(>3@x++{Sa)iLhכ/dҗo\z*:C,E=i,Cз E(JHT2^>C$Hqw1js\^#HCI=bȸb.=qEQr-]/L)ο \WW;T$x՝qbk/?ўi:q(U6} L6y|N{uţ+o;&o7ra8_[mѽ4y:U7^:WX?Z,ҳ&TQ؂eQEIKA+}}nٴREś,8Ӡ[Ftl\HoF&L<ЄuuU R$f!`jB%:(|Kd ctg/>Zqa:ǬW˰dr,OYRJX:ȏļjH/'T 'ͫsZb[KvSnGѲb >C4@nSؕ aEt,B Zo>Vq)m!`H(t.F@*/~g 溕yCt}F?%JŨlPGKuCpS'kq% {ߜ!g o¡R(Iyd)gJѦ8KVo8PQ\<#_HP@mH^ *zI-BgO(OvULӦgôu%'  c |9WTYwrY?# s<.0_itq@ZD6ZiiAԿ @@qzؔpT+M8WĽzYy{'L5KV7[TQl/WL.uh0?IFZwZ0`0SyY+-d;p\aӖ ۤ|i] VNP{;d|j"l !k?0G9ߺ.4s^* V"/4L# RǟThSRK iF2~$;vooov?R:iLR@u@%A@QU_cBؒȨE.4ֳ6`eB}<aYwUMca0%>tL_F(,/NMS) &l2a@x͎+:m?91b1.!qh]_bATL }ԧB u+۫Ugr6>aA?sB\~Y#jaˆ3 inV߆uRAQ B4}f1 Q){ϢĈg*_'^{HӻJЩ.vk''pji0ElǝiJ6cfdp,F]p&Y=L <\O&'J9v9XoS G H/;pK\V9˨Sngx@{aK iW[ni_rфX/-73꣸"q[ۘatgcAڭ`U!K;?K%2bL',7|FP$1mdD+a%G&$Dtrs mOo85;s%gC&#1V53$6ߎ@ȳxr/.~f6K..-+y՞XF}~1X'JDzy*yGcѨoίU]Q)3HLwC[k {q`E 7FKK}U,fn woE0VpV50!YmGj#vݾNk&QXP&Ϛw1 D. rm!@b m/x@dmOE F|l|zZS| RH15KQ!>vֲD8AF]0E,=",F;zoiodWFEv1) .7a+24Hu_"m' 1][LQ3)<Xti)L%/L}atoI6ʇbK%V))5J-R2;e6-C f]vܓȬKUz @L.|)\5䣴Xgn' : Dk0TT;6SZŘzzԫA%Q`3HTj:פegҽld9&(cA k{"Z?aff  $T[ՅJ!:YjpX3cM`˴mxBs_Pjq{RđL *6lJ’&npL è0lCS`>`P r$Kڽnclg~xȧm 7HJ#`Ggq%~s`2Ռb^fY9jSaU۞=2;$Fԍ7M֌+"e\ZZ!M ݗ꩔*Go/TеkQjJHnQtЛ,{,batZvg*z1rE wTYlbe,^r w7{5!-ZXפN+`߄iq v.;}KpA2=v?cijY(Eku}{cLA6QN$&)3P;4}}ZG2wU:ȃ XisŬl8~ȕ0տvpI$=UaB+?63]/h9h`bvGƉ28_Vo}O w M%XݞU#ڎBU%7V8f4* |87fs\F(Jf&Irj~ 5xb#跳٘1 Q[ck*#tnE7<mHHa)fXI˻V?tEbd/-_|j=AyX|\J!ۉMZޣʶ$fh;qąY[sECy6`C˝Rn|p*okjYMgnqD  6jYQIOջq ٮx814A\( r(!igl]D b߹_Ǚ|C8nг ($a| e;d^_&̦NF\)НU#uw/7 IPhv1|Jl:жGά+6&Y!FM1>̀lJ *nTeQ8Zm5{ dמ3U!]P|%N4u8nwK)ħCΤ`#e=׆V(_`Ic`q>V́@V-VE$4ݒ5 ( :`te_wmI@/ )_9i j` ވtBazk)lB`> ӲYu`Z9_`0R=1{7ǘR"%f}靨'-^` fFsP;>ωN'Ռt9`{/ ĩ"dBׂSU u A%`@"0Wg Jx0x1R O{U*PgG,4Qш&݉H^5l5(Z˜V m2^Y r0A;QHۖM-:6 mՎ h!Լj) %a1f)nq?T~] 뚒 tTҩbK|vNUMdZ%BsfyY~I2n}[vha:׈. m˄7)UcoC%(XT?!}웓<%L5|۾uv0֚?9hj候 ѭ04ʬ*J{SY ,;wBUi%-n=6Y7og6.'hFNx Lp=p[Act0&ag"YC_ Xl>IJtB7*o'Y=%o?{z aPHkH\JشU=fV5|n#K/bﺒpH`% p?8I+2SV~mL|1\J<-M` #Mr_54[NJDFR1-3*lk0B4(lJ:S C nm*߶ s;ٟm$29.sW5\Fb3vЁ?l-49a7D),=Hz<TIUVX1yUƹ!0ݗ@6ի?'ZBa}cÔ^+ MvGOsj5+K@ [Vn͞tJ5p:ڰNs@\3+:h{1i}q[ iޭucSNX s1zu&)+;]/"ɟd#׉Aفc 6LHPOeqj am׎񭁓fD8h/Vs$&a0+t jh;ɑ4Ld\} dJ{q­VVw[iJ,?x.Ύ̘*-Ѳd@$$R y~AEK~OT -HéN"UNTiuKVus#FЉEtycۈg&U&8#Z߬[D>G O>׀&>kF:cbO95(p%74h?c= vK˟g͘rX\_W-n #rdcs lQ#kc QtM^n缐 9¤ZU Z%Ԕ@s%XsGXgml<=yw񓣄3o1> gˢ8n8˨+S 29P6LW!"BD7ijx0 GZ"c0otP%tĴvr(wfM*Uҋ2$DZ)>D7y{! ]+SlYMo̘Tn"ҟe9Yjޘ%^PqMBFxہ3J&G{ZMA۲6Rk̯,!aVx:3J0;"aƭE"r68^Dg {=k'Qj[~8lfؾǬgUP?N,Ai7֓T?!#>)5F[OAvö4ӎ9^h@$2g?wu9_Xx~;NF=%Եk! 4 2 ZӐ$ABB6&hCFr˔`'U&j'G2oR?Ӡ,a-L*.0&$ ),Ɣy |xiPojLF=z b&]X *ԏe@M(&urkegרά!iz_ $TyGܲԵLG7q؎.B>tʔz|9y&ٖ'✻+ :޷‰iRw@7YܥEbDMr=Wj$ a}o tSD͆ZzI,=P3;6LD!׌xDZo:W m=:MM|,g+9i隩Ş,6J KNf?$to=ea8(HS=p72qŷl_q3;4];PYs?S% .:^i 2s^Ȳȃ$R ?xH/٘i:G 7Fb%f7Bl@jþmSP`,>p6bou2IoH` ~MX[ X^.U_6 ծ #N}|^h4[+L'z4/x:_P@jHZ=9s P{-)Z|UV*voԣlʣnӉs(Ur]w..q :INhf "`ϲ* ;ƿBƑ0-%y8PF-褵a)(ƤiZ[Eg:(5z3&\2[}*ߣwvf&O296p)?2(SMy_c*OvOl7"[֥ґx[dhIt!RJj}r?ds#/ ql@-ur,Sʣ&acF+x>_%8s_k.`ڨ>sj0χ]QH6͇dtZM#UC&: BeT9f>o5ctURFFOcΆ[]ty&YڔCj }/hH*Ξh`X{˄{Sh0hl4cW8V0tbt)M9BnkD&buz-PYuɊ#8>DsݎSՙ)VUD鮎Uz kR5^+`y`Y^;,YErm08a$HM>bR8̵'Kqj/ͬk@U'LU1.{9_DS-!V\2qݨ6#`xm(Ξԁkf4yLRg5Xauڡ5FJXXx  S c Jō"n@-)%Ë=WBrު48^ 7;@Lo͞eb!JWfI#!S4TbH`߇On|ޅCrohh/T`OWw(㤤Pоk_'}͑=+>+0nG5:[TGO1LZu>ðH?l~q? -S+JǙm߶rRK21)k*?|ykt~Qa_~J] Bd86ޮ<jxCd8V8-#GsL54E5wCe7:KZrEK=eU<c KW:KĘٗzco=&PB0B\@ޛF[vǺ\u^ Si2 w= x†Svqd:Rm'1ռ3,D?vB*H桗 9sQ9dBٹ`3j k.jԓ髸ŵ Qbw-c*q]vbW^$kh·N36xijm^ó,cTĔSO `lO|Qh Dccԝ!?).^mSى2NVP1l*u5WCs=5eeA7;&vM*C)ASf'6"ec5&=~b,N= 49w@?Gai3Qr"m2Ukg]7c0[T38S-ȝoVk<\!35[%'"2,앢%C㣾@%CE3s޳|0cd4J԰Y5xȡ{ؕ>-wo4 X'j؀r~b!95<6 8c aa$>#{}2}]0YFDwQ4$GP>Ġ8Q缫SI%m~a0,~,^\A$Vy>,&R66O UH`\Uu'|gԎ= ɅREt4, fxڍ.{whQ3jWsqDR IgIYe.TVܭ -v(o]E kU! L+Y+wV^Mpq;Q0DOa7 uT g染^ߜxuc98l1椓jZ?l{d8t$B>X9Q.xD4oOr3aш1QĞ}?6'Xs sTS;x+rssFLh,T&4>Ktk휢nk<`ߋ<TK9g6e_1)q?1<Å Od"c sϨo{{(ύAW:IEZJ#OȐV6уhsSpk:7#!!mn!R^s+qQSeսnKV+u' RzW(t2!:mrfX^9/:K+Ar$l1\$1*24ٌs}(`w;ۥߨG1lA^ʛM'I;1q37/习 9–eTV\IAR 'dnA;5s'X.%6MhIP]ז$H+VB3f;N@ 1K{WA3ޝEU9}Cn-X"OAɊE2^ݣc),ٌܓki(@blJ@ 83[YW_smv+>@ Cag>@p p>B(6c![? IQ}WphU iUܳj&@{M>F\"Ff [^mW'*O>Mbܼ)R_2]wt~MZs.BLjmڧ<$YѤC1L0r#o"|2XM)&yvdxmPLѭ:6[hFx_P ʺҟ斅*Qކe;3pgg {1O*;FV뎳Gls¦lUOICzjqa]bNV%@{]"PT}I'tRy͇6 ](:PР6I%@:$ۇAljgqL,avL#8i"Gd;zG)Vęmjب*4hwvڊ<AEҨ_D#-ӝN-دpZ:ՒP +q)ٯ4ۅUr%Cve𺃲qG3Ly9v mLFC +XeHQƝfRH{д1 Vi+.dqC*E0A#=˒aad#U >@&pmRRC3acjM%򲯋I$}<=\Ǘ*>93dly (4I/4󼃟U$Rݙn'tzȺ'fQ.?P`G} QY /*,lNfB]h&`c;Nם7 &{hV O4Jmۙ$8L`ot{0j,3TQY+‰n{  q}:>b<2%q#fY:: +w㝂:G@Zdշygӡ)/,5/3@ǎ,5B2D:ø]}}Ō?҃.˰<<;R:XIQռۧcD FNFު+vDQ$,H5rq`EPڦb|p'Ġ+H9~38 z{>WE"~ZB)gE&2VLE\ڕoy][`) "5<1lCk:wR y# FT5$ACK(j}2P-PeysxD88W!U^D4_ptLh@)Mm9{;{ Ji'=Xek8Me|v,l[B< %EҾ'c8Nd4 f,$uu-&4:rx$gN]k.vYc>Ԏd30U ź$>+,҄b%nMy񱱡1QC46k%.C $ksC}C弘|^+OD Ƕ72K[/aQ-XB3/x)'\@PU Dأn pDhū6>iZa/akuL0Tj©N~] (b@jUv}\qWzPX(TLT!FH:dE[ M)[&eq{fuG>bdʓrb'UyX7КyW@fy$)2KG$ !<,hm6\MStڍ=}+l_,f+St 9 :}XCO%8=`=/AK,VX81Z:{WwN\pO{Zz[T7;ujsm&zZLGՂǼaPN6DHx6jC{}jc=)KRCĤ#^ R@{TjGѢ%p .w D2s(nx"|ޠ(OЯBi6Q#ewAhZrE%5.HǼiiL(ʁX7Fupʷ)~LК0r YZ8,X'(|~}/ U.LLAzOƢ[7ɖQyRA2!%>|x*S#傡XƂV70x/yL plZ &CkԨ􍬾iZdBlgRLh,cdWa>ʸJgQIl͎ -X;th.]=l 5˺F]BH^2.&m'F02䤀K0r"Ĺ^_X/PM_{WyYP)^eމ(F Wy";Il9֫d')<Mh i˗"a9B@|J*'_5n*O%PO1O(|c>PɣP 2@5x j6o4қ/)fH% 3qٚHFC1]$Zp5}?i>Ck5[,,D:'-7aKoQGSfyg-+ jpiU8Ă!Hd1% :vGoCEuzY~A$>sη-oZklm蚈<`ÀxuTgY8#cs^pKa P@%NnITziwyxf 4 0&vGE`B.Wzw1ƬЖWbշq%N` |d1[`5X8o h2'!\S xǰ1u:RK yN^ &LSk5({W$e :Yrll$#bDi]kM<I[EAN.2(Cy`uG3OcDKxO/>@l5lLk&o ;16#ᗏ.r<.R(~g0S;J}Hvi4K/{ 5 ,2OTh'ͻ~,i"hHm!"] "#Jg訧,ƪS9ڎQ>ߙidJ_]r_kQT"2N|dDK֛t^Oqc6k|P[wz~l؟D{T9b`'aX +ߜNvV=9/D@x4k<t@h5`O [Q/ہ%KȾ8lN1/_X.+c}xEgHh癊Ϩپm9IIFAyTV+ c;(.+M O݊z jwDHB50j>5(#k6zd_NN)vqn,j|"8&L9=vU;3_^bZ`~ "LAX*t|4&gT0"ړif="[͈L}*{$5{oٌUB1%jvO$?4Xڎ<ĵ YN&oBmhOghca^4P? :O۟njsz<>DV1>-NE' :I^t ϰb-0 +q}4i1 G9v^0 H ZF :?_X$y{b#+[Lh'^:nzLhZ r^꺇u`RQFscw_Rl ֚VY05ז?AD9x , nlȵ)yB#+!_G@Iɕ3T/>hxșkF:c+ ɞT;t"[PtgrE Z;2+"kS b-fI? gj7^vɛyDMpyc/]sѩp`K[/S?mİh {׌̚2%@!AA#Ԥ{$G+s }@Q,ې:ź ˘oSB&XE{q0R赣:&MƛF. tS;!mT?~ o_#MOu?ô믮L:hk!&cC7>u(,nTN1NEEq9 ٵJ$ -e!9gg%DVMôǶ )L`iCI[]Tix Cᆼ._Vsjsʏgj  סyQ.mN L1J 2=6jyD v ¶auLO5k.D︺.\A1{`ߟڡZ&ĽPxJdSwW @9%m<Af7;9HIƄcTkRr@Qd+X@~>eutl-!ڬuշr~]1+4F>V>yk4KΡgX=YCYnϿLTj)nBb۵/`Z -`s*lȊdB|Cc8_?2hY1K3lFy:Qn60pD6}*`Hy _ 8Ct|G&W-j+ &59اiɼ(ևrR|0ds0XbA&(pxA(nh< ]%'_#E;fjsFrA5قR:ĽIqݒFG'#n?뢊 -2((*=H+Ps ֙ӛ0 ]MFc^ HIʤYVzr6IC훞Ō3$tNIq<`WZ7Hz}1D[yppwI:'/7_!Gkt#+;}v ϳSzsPO*:ie7cq[@Ov W`"Wk׊v[}kKc@|9*FWu>cd +S`8w8+bW%3FY9YGX\ ǙzK8!!*uǃ.Ph>Ndp ѝy{1HzAN/sV2O;S20q}r/txo}i;R*Sݔs|# b ~9kXY]F LU4?IjSs;r &wLFC[g{ ' GB+P.&$3/w[pA[ep}gآDTr[)䗝 ۚ@_b}0#QsOZ )c2wD}kō>dFYF%ǚzmˬ,ᐺ+KĻqki"Tr!-l0KTzXlO!c.o`n6py}6vu )[͹A=M/C@/Ǥt>;lL~?S94mKjǢ"R dؽW$)=-DDA$XّxT㺾̢hh>GQb_V.{s Zmv@]\4Z"8lzZ ܤvk& uк TB7+ŎDhzF4ى C'HF-<I M%8WO|Z'#Dr1Dm3޸>'fl+ `%­\iAc( TZ~3k6 k$KX?6 i98婥XMȡF e'lW? $ R4o|.*WO+|W0C.W*?R&엧Է&Aa5g* -tPDSm򞦧蓮xsñr9 ?h^\7o,,Fed]PwQs7UX˸:xduW3'1VyVjڅv}wll >NL*2{*"2q_f`3Y2Fܪv".zuC*ԣQk0O KE lr`NǥkHr+e^] XϢS /KSg8jcJH 6IjC*;5+BOe^G=D/Ve-ji;1סCTυ?n38L8-v~=/W,!0@FzxWD˫])NBI;r~X_A׉gPKx5;!P|(IR[yf[UdG{ǹl0rY|뽘rk$,CM-Wf)-nh)NQzY?V^ੋ+yLj,ژ1/ZXRKق>`{J#^= j/W!9hN1 #G$a*pG%!#9u^fIwκ6j[,7g]ĽEtm:&;<ɝXjL;27>5BO-5bE} 54c5{n3&^ՇO (:~6qy!M5]7]Sl&>^ctO} 7*ӂ C_qv,-+ 3Pנ@PvIז ]4#&,Q8:}=X2 ąL1t hX:xTնg`,$$/@Ll5dn5ML x?6L vH66\on\87WGȸrZmT@ÓEa6bCZ(͆~ r\Ʈ!:,G_ћClڮIe?۬:F$R!⶧iڻRocdlqF b?Bb`'j[} ŻY*,ʒda֐qx}"QCʃl7s85أLϯQaɯ591W0U7ꝱT;KI<Ql˺Es5#Ҹt.9#Fe\l s|&,"Qۮ/@bs>NVq' otKbpKȗL(3 &)CVd=;k6(c= ȡ\'IA õYǎ8a mλo _6%wZFa"-l2r2aO(@(dZ^ʭ%L=\C6(NbH, aC%G(+|`zE[5" qFu6{1W X'lEgvȟLן%W9AzKr0]>8Z;>}@j'R֯̓3cP4^n ?QPW Dst@:MP*vM^^T*MedUl1q sU5,*(2 kn FƒM +$6X?1 m6۠`akv#*xm@>m^-zoezQS*z9lcQDB-BZ/.8- NEb N[|ZeK $j"m'!q+!#o<|[WB`0tD](7ngyF\Ezٚ\M 0?!,j0YR7} klTɋtDžjK7^qLՄKZ㞡Bu:V 2qdz",ݘG¡L|fcI7;Ov%rf b ?Yoejx:˨|ml `T=b_PMߚ&Zf͵cEР& 6$V}V_eb!&2 $u[Mc9ea\|0jJ<7VDmqb1"懮+yu+?fG_Y@"$%`z7'{\ֆA?A ^K_Ĝ,ȗ88Z OtJ*9@N$b|D+y'{Am_I1[17¸%8yR/d@bB'iHCH5Qhr!?v+zI}l-h" F$8J'r:偏I*BvHܼ~"(gjMNwR&m @^KB_(Մp <$f}Kv4Ys|~\x8J|OȂd~/ "]bC xNd)dsօ.wnLOU[E՘l G׬<,a@ż)8!aqVGjoA:.l($| dOր)TYU"I(grjQ(l} <2,>ԴDd*d@Q[m7$R3 P4 \äW][SNhqujN:X;8؆,74F_h5eN*qt Tj.۹//c{QA '3uc8Ì"g??OњӋ)kvqJd(6RV""+;{ 㐟_j(t|mT*śsfPɨE6k\!~r@NUkO̓Gǜ]i*LVç8}>{/d.d`=@(;Uo`.g"89aHZN{ٔeyh k~¯#JSv϶AcO8b_ 3˚SwPt:*i0!T _k 0O Ԙb `"R~*e$:CP ;nnQ /q/SJ9FfAԿlg׿_;@y/rJ82hG{+'C{_׀)鍫r~8`c~b)w#W3MZT8-|qxɾT ŵ(6mP҆wQUZv\f/ӵth45j+cPV0rه%G,{P[y9MU [6}X?\j]Mc5t\o5l,Tlnpqf QRe08oZW: P.V^8=~fR w c')m7S :X'.Qъ[b b›y(m2@A{uM-?]V'.Ϛ'"X~x^Xz?ZxL+9cã8*>r`9K"W SRhCcno3%ee%&Z90ԑJ(xO]fr/|]%G$xenj>鿷[Wy4eR UͿޥjI0@{I f'͔Mv)԰+>v`J{詸Pd?5ω/ 8]Ĭ FQ0^;58B; +Snu |7Mռ08Ia^`>5,EQ50?NDOuBPw #F'؄:!J-9Cm] ,4R7-[eK Z\9Pl}ov ^]ToQ?=#pMpYhY2;D|.ߒ0麨<4*x{ltI=/FY1- >Y<XdCS>* 閕_R\5DK`,lQzYԟ{QJ'#~]Uv#EOVM+G!H#CrG_]}I9@ؖۇP*gLQ^p\rPm0K~d2},n\k`/ӝ{8?j*ipsWGa(76PZ"evS4mAE|L`c,ՠVUF"R-ӥ:36Z+z ;,ggX98l6<~ zg*C]ACBW:>_T7-ZCrŗ>YUʨ:]ZվEOHX#StWw"|~}Pnt{ƼɐiNqB}܎+Eb4aH/l3/A%N \O\ջXe,Cs)M'3uYkn`851 yV\9bnDO?>'~솔" >*މV"Xdܖ*5Aܣ6xT\(*IED@c=.C4BW_ف'ܧx~ʠ-bMrzk !ZГYXG9&e\5jYbz>kkT(%>Ap0n:W*dC3=64]S aAcoqcӠ05.؎d؃enu)SbswMW5d.bysI9ʀA0K[a!1? Kr)JW+YٺPMVr{ T5kP -zMh7a=%(a~eU>nH zgp jo!y<]McRѷ zW a6ޭʟ^x|6<3-y AMfk̞~'f3f9$)>`h]6sT6{D:]\M^`f,B)=LO'}ڳ5o82~ D4؄ `&sc9@W]nS>xi{qmŷoJda zaIO;Hyz,阭b9:AKt CٓLEK3R6dk鴥 )5Uߖ\PD@c{=`O f9+(]pkG/YnKpщNZ2ϸޮ N]ut<vi0G2D:2؏‹4bJ)7]=u3! Bِ%lw##~ﰘ6Ñ[7De@[Z1NPݣ›*\Ի`~S` n sa̬#@6 T:G#uS_^NVX"+SQZ ]1=dC48#jϋRn&`Z?$;v4樰'J>U+9JsH;DS$} ,e P 7C(i*x0oUU/W2T*MY=A@wʲ`"!EAhnzgs"}űWM}+:lrR * ݟ%7yXsO ˲ ,x^W 4˭L,>6 QE҆Ed-u ʩѨ %%/pAQ9I<on¡KKRU 'pOrxC !pD2f1*-YЕq?!Tą~ƔC:fۅW42W IM@: Ghc>Wbѹ;YDq@ʓ?Xqɫ%>vr@ĉxUɬՆh3iNŷWIk"1iAGRǛ1p{ӄ U}U<fs>zk`B⏇..*p?^ ]z a+ Չv+xH&h]|> pf,KrzlZL챉iM3DwH֘ ^(2։aqŭ́% o%Q>UӞ4nj1t?Xܳę\y? Qv4XZ{[\ϮPh}֘nHpԼ%0+ gmN(ь0s[D'({3j!{_uX;WqC7+DJ+kjn @n[ӮCwNc6z4ӡJsjS瞧s͍"tjs)Э6|ڳ8l^^b`L e$;ԼΕū;=_ؤu%y^flsѭa\\hC]@Wׂ6歗ds#T?Nh@Ceשb s?>2h7+ ,jg$e $&niTޣefΞe8C?pWG:x@W;q5ZXm*m!\]e/X [ r+_ν(gmX|: T̬Rj\2* t}]ڼw 6j wm;QpSD 9B=4)[µ(@4ٔkS+[z%l9B!K6n=f~*s$Qt/]W5Wij4e,kw.=D rw'L{ORIyB.y.TH۔ط_?$pn{~%zAOCU"AJ8Z[QJa|haxgAZ=Hӄ@:Dgb ĕ2,~nLfc[0k)=OllU o, Rx?Iץ .UlJfsm&zLFE, q6}*!ztH'8+d;F#+p衚ceɉEϫi7 hGQ wsN  k pon7MCjR?b-B5%|9'*qSH?)"QX<?Qo{:,P*Ac 2H@ܟB (am/Gi @O j';w' tnq99{xCmY~үK44yFUY:5jT+)w:U\ȹU>!*;fDeX9#H iz#E~ )g G\T} =lj?YڀےK HR>-9'4%K3 %UhC4>!O.FӻHhWPlPr2ݱ׬@ș֨'Nq$5jH"ˀg }j≶;̹~@0|9US_olbR>%Su)/r^PntSzű/nXx3am_ڳ,um.'qR--cHz5DfVˤW~O dQ f: bI:sw!яUDɌ^8}Z)Mm[~y[H?z.7Ģ#w'@8 V+P>ET+9D?X#M^R2?bbyMnmKjBأՂ(h٦g4<-ƘnU,Sy7cE`ze=FMC;d9>LH.egqgϡ|Ӡg/b^s†FQ[{&\TIAp9yQ2 :}'5]٪V%utDkH3U \Ol2謾@")ˏC9 ^EB$LC˶ 늀! OAoF΂jd=~s ~u=yФu4\Ig`S1Y,l}OV:(KeF$9-W!_4dZ,]DJ1KtW$hDґxSdJX. 24W/%ULX[U'{}!to=*1c\ɁGuaքZ$]eMXoZ@YS'3 ,-)d0ni.0[ 3^}xLb熀WL "}0,~BR&^kW*36sձ[7= ?t(0QH̢0فcoe>nDX\48saiz1hm0~$p<[::誄'3U_fe|s㋼6<Yo[ga hmBũ^]#\T!yI&:TwxDȭ:46 5S s6S) :Rܷ$w^8zU5q,9[PbiWb>pW)7X3BB3͵Omp%¦ zdV9ite GA*b./}̷6,4L>@ez~*1*\9YɫWi &^j,PeäuoS$PM Hq8yjӾ$mäO#$,=_Q;:qLZ\69i`;o12+xOմAӆ`R|lgu</)~@{Ry-?hC=kMuX"+}GV`hP?\`abm+UĮ.{[fS9K@o[/wܨiyzin O;;~Ib'TR&EcN%֒v6md u],`oQϗ=6Qֽ%t&S NĆ&F;Au@V1A#? za@8A"]cN5tZ3]Ư K%]$ #J">a~vnNSLvن4= 4 nC,M/)}@oy+qs1oس>^bstxdyYWOm0ixD~y ~\R/W9x-`jϚy k(9XV1 F47^;*X4Ps;0> p!9- xhuz&0d ~q\*LoINϚMay =jhݐHnTOՊ]pXC՟:wa%TDωm烕OǎZ ރ*2q pTYPGZ@'0\]ݮ[Ê9y+ /}1*!_8<ԛPakW9'!) Nh-(3,JS~*K~Z=K8Ms1.BOp BNN`GfLmq2Zd{ EvYi↗ {V˥̵SO IR84<_`s"x'v1y{`+ qx8 ݙ+f닌7BMddq_CTCձug!寛yd֛gm݆t+cDdCi'l_ɡrA8߭Su0ZB!0lZL#A5qZ@ׄyY}PYoeYY09oR p:s[; @ii`Yi&JLsTVě!i 7OhI9R%|& Y_D$ۗJTq ]e *QlŇK:gߕf*[85 l^Ίr lVspcS@ע[ohAc?;`vYY8dz~ 35ZC; NoZv`Jqzb?9ǝ@̎VJg̐G4Wn_?hD]"R6@Q|92R)\.) H艵:9.v Cf*~8<"(I+ǚhmCU^WY=|^_cqi8[NGtPCpxDu6A2{qqGO[{-tr>qq"$SY' ʅzL.]5%/PzZ#T^u/%)m&W72qWs9O],A P'dIլM!5gOu9qqf R^ŀ_WPp-QS_(t9e8͞8)׭1H/G廰àBSa  ^#>؛[cC>!6b( >W"]@=#nDK /PwR̃럌=$T$d;P6"nÓţƈb{UGKcJocjˇu\=~drf*JΔo!L{dOlVH*U5u 6X rqALv+R@z`u/AHTW")g U7 8T֛pE#\yޗ!G0I\sZ(vVhE^Lܰ:p *~~ 5w"Aoy]۬1e#޸3VYLr͈&kVH]B{* LVBy`kΰm/#IojovaAZ7Kyb +TDPH%Yro*I$%EvA7JYfHi!R3(bFNL 8 GkeQl<Uz0yV=:TJ2/crd+5彂ʾM邆rLfqe3wjحj{ ȮOˏfWXc&yj޾ ;r=b~%ֺ Ә H?foT,ל?  ZJ G"z+:fꪒD{  yq̺QY;sMzPXXvLH{Y(Gw5gsٺ06Zu{TMr3?Zbć ATmhj(m'=zϒİ̒w:Rﺌ5RF>4x06`nT;ZmJɟg2. N cY/4_ƖLllr%=Xx +=ڥ,dU,ƊT |h)xΛimzw!dJOŖ#'3 `;"T/uHL&o =H4rN[F-,UK| `T(Ruyyo.|7$HM ϼZoA{CfڏhRPTɒ%  ;G{l^A0h`aZފ X nɣ(kYe܋Ɯ\kI IJǰ{3MVXa\$D/v?No)]qfN;c% z҃ri_j5Ի PK?!Q,/ءMOP}=p'I1i60͢#XV)S*V ͌J/ǨY}ᷢvֱvCr5Mp#({鱬Q^_Dk`$-kk& 9A^B2u2/9f`[$ rw g  N1f3x1iͼ=-U"mM3cM$o=#HϴX Q"OVQJvRB ;Cy)$ 9;_ 7Bf V<1"QmpĥϋQYvOw֩yvk*jc~a}gL|P։*!8A(^(ĹFw$M[BK]3|̪l|R 0bvKɢ5$\V<),ѩ޺n,-pҝ!;t3,.G~ݍKuD|GbM0k Ƭ~…~[dpoO z0&j@Xiu]YIPS"yV 4ng]D-b7J=,6oN} ]OF AX#(]a N)ޭpETOȼ<:{]Q[E<生|>_㈎ _u:Y}] 3YE I|:aٓ:i u`%ϫ/߸0c.C8$,&t:%A}-wܻp} C*e°,\zHG쫻i d~&)T.z!s ;~TC l?[cs7Z5Z}OdlX͌Wdh5֐{DQkpb4{J?i^~p[j NG gxsU,K msцnUe ^ W=Ktlhq1P?]H˺Vx"x+rϸ꫅y62SV-)wA%,_Etg&96xmVŖh$u{FymKK%y]Lζ.;HNp܇]ILȝB[(1Rp7xq\NCf˓=YCWPiM=G(5j/qW;,TZI vbph_rHxxY>n[ 1Ь9-ޡ|#Ɛ  }nɅłUN>ȏvq]̀2KcLmq__bbc蘣 M#qT8l*"rNfL= -$QvԜ4;J |\{JB4]#&akɘGUVũEw]=*YU, %"EZrZx^`/[Dvew!_ĭ`8X.ͼ#/7-`̐q?;Agʳ_v@m. Pao$6kTq3j_@ X*hPWw˧[ /'*|D2@'{l 2"6Q37,lMlܙ'@v!\7Twԃ^ zﺋ8ݮ(U04+XMG'dfy42-Z'b)!ԆjhMPDbg15="|]T'&UB;hoXBZa*"zu>Y$KE^6<}cilr6UsaVWPMf,-dRY@ P랫Gueo^mQ`Fbyc7iQu)?c[|i<,nxG-V'[U fM𿘍sZ2 /eU 8|(a-K).ԝG̐%7זk_lY3kџu Q"wTG}G^ǟCkH;  _.ߠX"VcX6BJ+h h?#S3c?#7@5\lS dOTCf)x*S* JwI}PavV9Pw+76{= u42Jg҆,]/ w̲%Mw;\d r8 e"9r)|v`蘴s\|S5nG 0~rO硱dd3(UF:&x3?^r4.Kk'T 7)A!sZ  q sqept r.s 'sku{ҵj=W.ijoqQ1ILkO4921p͗ޯ=JiDh eVFN.!T{J/~zvJr}P3RH>ɶ0b0 [4!% gc`v&f/ACAEK/գ+Q5F3n}xc ]_sGf "ː:Y'jnxJ>U1=8YݶEVqݝVwKW]XuE 봾Ȕ.>\%NΥivI!R(Ĺahxfg߁ KReAzlff+Iࠓ{'zW:X [/jA$q3yjl1-[> kmapru$FCmws살(1ҰQT]4ECmޜ 4a;J(+$LR.ZNIvr9EyO@04AJC:qiSWVTgc ax1_cCZ1rD^a5a4}2)RZg2bVx$o /b׀[2~Ƨ)ڷϓ՜ u}Ⲍuȸ2Om ,"(Iϖj0Nkroj'֮hmX$Oypj)=~_kt&X(-ySHƙ÷ SJr}f U!TB ;by;Hv#~xE (DEaf0?t^@$O~ɞS1I5BIIgk𶋦-y!Da~NMH zUؾ:*k6-NuntPFfD[`tJs*L݇c|[s>#gٻcw + j^% 2.1^X|L$^J.MŪ!7͟HCsNiQO!z^oN8np \ڒ\2Lf5U2A !mPólKu7S;ͱl(yԠMej}hԖ6XZ,:^Z`f2[¿#iZY7Ĩ#~]|9y` UWQ;$K^o}J}G؃qT=z?Ɉcz@ǞYT|3C9&`Q{%JrbR.y9*JNgy[Qnmg PiKOeo̍ozb%X~qau>',邳AL]Ot&'Ը ct?ٙiQ+.e#a;AfZ׌#F};hw.#n3}&T} Htr?zҿoAun+)'MdS|5I VP;*8>THf8UȘuA00)*m{,i5hGYUԓsv QYg>D[FDOMsP@!ǶǸX.f,8E2谓QsȸV$%`)q0]­ x>]18K'\둓V ̥\o+(kNjG`rp#G{6|sYJ3]Q1U¢rl$y=5U@nn RĨ%dJ-j\3%qnVWG$'4M9`?tLu-/ذ&1tǹiGY_fo+5l.wfh&3o[ ,;rS3ď5S5d*@h S^GsCi͵1q1|Z=Hkܚ|w]Y<77\jG$ʍ>(XFp!SjnL|(ژEQ8wݏ@;pǗ5 qζNbpz[-z+ĺ(nPM`q$HɢS"Z8! )wM{5tF~!<.@d[:&-_R=\ KFpE`k~Cix_q#5]>8_cCVg- b ݽf9$p&zW/頎2*"ۦ%Q֓~SR˥e D4Q"v(<~}@DD jj},7|r4':0>!߃Yyq/U$XÀ͝/lG肿G]/B3-Hf }{M70d`Wghv¯7 n8fg?DHdDTgMQo^OcW?}ayTI1O6z w` %ZHhyp#w]0S ?C2lq֤KWYuSyy+gG³E^&q%.U䩥QXaxiSђ- C^ iCTFEx{\: GFԂ7,9LrՏF;DWN4Yp@[!0{XU9SEY2]Ceb5X{6j>(ˏ㿝"{xඒHϥ!eۼZh6qfӆ\9[ٯ+{ݸ-EN C̰B=k}] ~A7BcForx"ChC y!|9!(Az]b JX_rƢ.PQ_h4I!8j[1Ä1`u`cVUf.KҔ(g܋ؗm'/V% xb`1/!$Wl@/P ;L*TX\FTGFC8Lc_-_qEJփ9 PI9!IS:?MRIvHJk#=MQb.T'd ߭lޖ dge붳;^ frvj$enhw"AqFDhf$[j*zf[**E&t N/T1$8H C(UvV:A2 ]eӏ L 2 l}sIʺ8LjOU7'0}l5܁4׬o&?g5v>OkC=X3 sM&,e4/Ap5/FY؎FI:U_pLJ_/j-s[!,O燨/ _V+=lgyFrm'BΧ*ܓh_:k͢ :1/NpV0Ea 33g<2 fA?Mv"Aꏼ\THid n$R2Lt ]}"J+;KX"b&=Z Mc*_lS!ƊCJaUaͽI>$Z,pUnDw3:E8'Y)A+BGqlU񗾨 ң^NWFQ|+g5U@($^T^L xKs*aN4cUh 3-vc Yr'bnj[p<$<恾9]hW.rW^jOpc2\z&88#fd1|@@;nÒ^BQ*/n Tf^tľ[qq67cg`/^^ !,0SBɃP^WCK,O@Xmd0dQ%ڟzMGT VgeP?]ƒ#=Td&.3%]ףi ~6rt.s[L^0^(Yf|V_ŧ.qfw '8KR%0PŚ WL37.n2 Rwv3n\j~(8JK:`j teGVed&0ڍ\eٙn?URMSǏ.?H?B \_?kF"RMA}Q4jBJڣ1q̥U[S9#?؝^ܷ凷_o<- w* G݃Qƃ ]bWƫN;n+Z N'X#+:=$ ~Ua]9Nb" 7t'W{@M[X% ~caGF| XعP T 1r ^ kw!ZРy V[l$ĪE"EiGV=5q8Ok#G^%Pְߜ5jkH#_g Pn8G[؈'0VH+D;&HFkր&]X3. dǛO_Q&c hy/ X97R[w7=W]@ZYdĻ,WRe*&ln9lqumQk_]PXڕ)ZV`f]mslLEH_jL8foyHhey)cۄԄ]x vo XLtIϞf)f鸞A"Qa6<[JK7q WkHW6!Uv+)\H ˆ#{K8} |ؖk9w'M6m_1 y0bW vG)=s(g/Z>79} M"v9kC29O"Ij?ҩ.^ O@:-44waE$i(lj|IpaYOm}x<)ӚpQs%.{܏Y'MF ]Ktm‘wSPTHLxi6oSW~B6r_7``@r(JH Qݦ 0 R -_>6D;Qyɮ_J#kU5ԠY'6HFo]% p=ɑCgxIl_1UI|m3oNǦ @}XTh5U^4i3Þ{#& [!mM狘}խ{ maڶ<_lvfD]P|b4^1ЖcAvu _IތQ ,Æ 4ժ' Q`eYjPܺ5w OsmW%k+a |˷cRJ4Zqnj]Iy9P{RH~bxq C<FʛxүEjh~|pQXx|0!u fG%\hj{EmH{/;8l`8OhoG[*!2̄U 0ezu[(,Baso%'>_Ac`"L3X+EBR1H,qV>O9yŽ5$7 ʹ)g}G?1k|רy4WƢR38kxR(`xUy1C%Ȳoй\Sv,-K_#]ŅCCS?[k'OeH괕Q@J&Ƨj$L\Lk~QM'OB;n\)x"p|ι;h?oY״ 2bj? \ cAa4# :V/-1Gx#4H&˯SJtnVVT8^DT8V="*OvId$Mu)l!:85MXϭҡ3m/M2ZNzO߿cɅ1KߘD/$C:d aC=kbâYJg~Ll4~=l֟ML;ȢܙL8+ffxJrp8Rsv-VAvLDæ0}"SЉh[#\vq Ooc2te5N = Ab^! V*^8& ?4s>Tj3^@nC(AFsZb7|$ղY!˰i!J[0…R9]xfuP`s7Ru4!wm{J %վs߰uA)T:. >b0`LHs`bM%\;|z0a^+o*ѵA)%Rwˍ=,sU,ZzT)ı.8-Ƶy6m7 9e{E8W|VqE wlQO5f+GmfҊMŠ}EпZZSSw퉌W1MiQtu pE|tOl3xhDYX2Dg }?[21⚉rIi˴ȇ~&$j=8!XYA#ьewL55 "C nHxS5.U9݈0[Ӷ ƥ_e2}5JUP?ܲf)B :|rYj#0؍3YSs?-d1?#{ YZAU)A}ؐX#|WQEArCךX- Nc=gfDk=ߨyʍ҉L%-VA6.H^&iffw)\kcݵJi?svZc8i*F5 " }t]ר,UuNZC|dURIgr ڍ0RqlAi3ۜ,``F7E 9&ܨ> =qH?euwinWP+sE3\dDL\D`OIp(}AZ83(Nopb}*E|\H!0u1eMv`+3M$2݄ P}<,@qmH4v} ћzm6AbGUy53›er1 ${BW^)-tzיu_mBb }_6D, 9=MTlW\, JtCD.DU 'x,og,s&jzTEccjPI(iƶʐǧ%\+uOBa71$P ։Dtr &@XH rtհDna6|TY/5;xk"fGbXXw" t4Wr9WVms4~O@JrIkY)taz JR ep Vb PEDtg!AXrfq${v푟YWi,{ߔ(M]xJ<&Sy\aZDGܳ6; j) |shG"}A[ŽX8-,P;1Zopa ^wE}4v9Sp\ W)#ہ 0Ab½/8kf1p#\0!N8{,:ygݛn`DO _ PaLdZ5kaa: ), xsW,,+T]jm"Ps3IGyƦg1GN _=* Nv4`V wbOЃ 6xaa|G?02&9\5]&L{98nYC]NAE<%IB1[d?&gnֺe9\a/<o \$1A͌xgV(jK+<~fzlZV=THl3j?g)]FKzr)r d}m\'C@O@0_7Cp2@Ԓ㩯X7,jfpOۑE#>WC8v@k98;}}H:eAF~0=!^[t_{}ߓ*$%0b_0HK}G= Ȉ{h>` V}~vG4=E0&/ފ)QXHHpƶ xX"wCew.6Cވ @6ն8{tryK3wI żjܺr7#!EN-rQp7FF9{&1}I\@HxIB_<m $wc>8F =ɦ<%b 6s~LygX'(q/mS :-45 1Xm{7s0%rZmYU%Fc Y3o~7Nݮ֑ ظ.eC^(9.mu^#-:*3doD:; X36kZakmoX8\ a"bvqȁ;3w~H+ > #k_"fɗo(\bK"䗢vSNnKI+;*.G.x m ŦVg,bʄݞDږF Y#5 ¥pæyB|TWTg0v*СJ=׵۰Bu6OUL?uW e6g?0i^!?y203phi 5L\$/] Z`2-/AV<)[c C lCEg}yn w,7ATiZ_)mx2/56T>/"o|=e@DQq)`[(C4Bf%$̃׈h!1q/M` rVy:K rF1S!?x 5dĸw6eD>&]m"]z_5>8a13#{[_lp3V'x K 7'q9^WO<6jRkhCadһt?9V݌O[Vv_`'^jnQ#W8Q ^Kz9oL;?E.:GyHQy J!1ֱg0 {N&ʸpF_.2)?m;aK޲zd3FIn, Mqq8wJ ~'5T|@_ڒ4o 5 yE!mFjYxI tgs[+dWN̻kiG®oGaQm: 2sJ6BuQ" OHxH7wЏD"lj{FI~\EJ#PXzHlFr U#sKvs[3 31IbG–I O)s^j6x\>?_^ڗϴ5{FT \o ]}1=y7l]Ϛw.=㲩$@#3-/~a4ll*>*$;eEm21Z7PI@8Ezp2 U8X7 WƘ  "gԛed?[VJ1~gD~qd<M#~쾱 h޹Sl폔ߚ%h&ʴP~iꞷ{?E|k)+W}'JpZlk&.EsY$l6NNmsQY\]hR?(g:+V:wH""橑PQlmX + 7/8놶I}>0T9Wiipe6.)b!n•3fu B^#=o.7Mrs~&⥇Me =K 0*KqXpיE <4)»Gfkx1Lɑ94ʲxox 14_Z3|4f @y`LU e~ f]hՋHrՉfGwBKv`WrV|&nGdҮyP__p'dľoiLH\▪`Hp[0ɾ]z3ޅ _m}PVFyV !Š7 y.cNJn;ӼaӵJ9Ze"4F).ݣB W:%И00xtto8D idwǤ'k,^M)ZC=0ozOٔ$^wn~^"Q_x!#{  /YUpA &kI?;;~+\.VRRe^x+gެi Q]R5Qq\HA=5n՟uKm\gE͐[yF%PN+dQX\d캗[6VPZƓp>*xI\,ttuU9YD' ߇ZAnz&82r*xFv_1 0ˣq{v[rvK&_1Կ@k^=KolTRWoD4݅p8 /rޫu3FzTdj|!Jh\c[*Zpy9Eq.SY_;JbzJun~ٛ=-qqoQ G1 a=N27SbT@@/59:Z]? qX=ʾ)WN(\P/~09.8 ʈ&Zk۩5P&j!-`)9Hmtvm.xxG9K/i5Ƹm:4RƖF/56/Z?jmAG]zp>$ SǾOniTF:-R'״FIo5ǹ Ow y&zv<'iHSu\4UPj+飒B~rgGvluY 6vP [!I.D}[RO`{ojUF?StbwyC$K7Vl{r,nh`qH6 n V`,G0d$RE!Ĉ -:,?c>[*`d|1ˢQIikEP)/I&PƈxC3$K9R9:7?Z =2XĜȈ mh)<M2u|FKZƀt I\mhrϣ9(O P]k4;X,'Q^[@pƴrS~ mc@""5 J~wi W;F./@gTuc]rfQK7h0]6a=١_}>1`rLoXU`?yVi.lMMyEnHE3v‰" 7 G-\ >'356qjڽʇHX3ꟇN2&%|.pV!)iX'\&sg`Cإ^0Huk^}_)4AbQLv79,vG]Zw/EoyPA neU;"?BȘ"哤#< +Cם!#f4Z>F,6{*G'zX@j +ePdo{o,8pŝwl"WTnE Zjeɶ5fD͙9<*Mc:, T #*aXimm\n9ßAD#:E9&\f4HݿR8V˞Fwn-؍88IkloQũȔ {Z,k<zIfTC*!ٿ XNs&߫[l2 ȶmNոMBK3;:GTJB^Uz7!З:?_x t{"ԗt7GD ϝ[^;weAqUMyTzf\WÃ:q xEM<FMy$W蟱^@>Wcv!h Au|ګQzEw̧ĆF |e蓟S5eŋX͞~=馪,$2{^LkI&*Txh+g:?a 6zzZz2+z>P; e!O"_e\\zD>% ;=bFFWK Ɇ)hn/a"駥8^8;^g4b!nO:(砨1 £ KJ`Ω95'+ob=&5&BS}=/2-07 ?I  LrDjrŽD1qS,2x%Wr"c#XE-H $LP;aI؞ߺhprykTYG!O ,Xm>l!'ͽzjb6Q/'y_"ť#2#Zhz˽-B ~ǥЁ]U|+|ɹAo ]Nݗll[Sry0( hMۯ=R~@أH/?}`"bO% -g $垷)VFŶ$@AM7K-vP^ 6wՃ^  Qϑt7y&sX8$/'r ~R+m,_jau}]3U|, @7G^B=?;Pɦ͜OB>&6@Xw6Za 6c23\?bm:uJ,Y> 6Պ}[{6h|ѳ$=&Yj,ۋɆT AR GaWm4KX x38$H;-I 33'dJg3&ثŐyJuj7_[շ=qJD"q] kQ*{2H{MTɸ0(rj72U;RCZ>IXn>a`6lhIzG JdS5#3c48Caae;TDŽaQWT-0_PH@˶F7GVBEDMq iP8h~r:CwۉD6wrJ:wPt+@z2L?.1>P<:.R_L7X&@X?McZxIƄav$Ru_P@On6Ue"N)2 t_!ڏ[ oH0^Jf$z{ų3+wrýfEj=vxfcݛYs:}@U ~ i:g1@{ϒ+bZRlKB"B,o[`眹zH+V7L[NP$&*֨\QHž$Ttoxc8lu2'e!Tߞc4=bMިX ON;?L?/O2 ɟp $lp! dlCG2Vz R>(۾%ej1qi,`z֚1+7C)? ¶o&ě-5ɨj-r`XS֐r,Dʼn]%6DdefyK/C;\ м/wug_|ݡ71bn%T>eʾ7Yc"˚]O| ȃ ҧ,}Y΍qԹ| ;zHh2i]`@3zґFD!ɷwm`os։_u&g/W`⪠]x#b.._{҈dirs*umU?C_ѧ^mLh.);(OP|\6@" j*@Cn4:Ӱ^.iNm Kh^m01 kF&r"n=dVYb|섃ţ*Sm/Q2{!ܒ%ڥ@#ldoRJY+!5-.wm6!(js|¬ c1cy9·A,V p"ʇQ>YJ"C[k4VxsĢ%$_QdmZG?[NYcMSO KxI=2uk<Ƹy e ?9$)^R}c0RW֗{8]z4a hNzx̯V{#r)9pm| )Ndv>^9w4J\+J*'ܯ0[:ʄ/>G*YlϨ0Y!}_3> /CV/K#`N#.wCQevc4gW%*Li3 />2M̼[5ٓ |%'z+O(]w@,:q5,bQ%Y0,%ɴ?xf[~7bwș^#}*GCNe^Uh(!,Y4Oy{>4v|U2}ќXwx,fW^wFxjt yUF^s.#tB̟Q pgNC;Z#i 1uASL_a!Gu,mF<偫[WR{ 3]|K6ΟaG^eSDU9|B:Zw\Zt1HM7lf;k7C(m MrG tD>nvi3bG0<7RcQΏ/19$iX'?An 5jr4*0:̯4a^դxh?bNH(Dj]Y7`֟4sяojɒpBeA1PGNgVbOWB,p՞uaUd<4e,/ğ2T371uU_2`o(S~򔹱F_Hσ\83ޗp  gm[pdIf~_KR9N0$#HG7Z1q E: i33&},Q@/^M~trUokNݧ^j&\WS';2D*!M Nٯ^[1';ξc -WYf"~{H6BBK̽ } 8n[^_P❭k^䎔?,yr`xkӼLEK/G'UĶ 0}yLe\γ1l[^|Ak$3 7+[ŮRӾP/]O*jOu cX,xCq K?;g2 8L  eo}d d:RVOrfأw=eDGsFϚkFyv3 JC 5xhF/ 9:jr~$Wf]Z:Y?R E3? ȃk \q_u 9]@iGkf5ʾ[؆Ph)h3v9(53ڪaRƋS.QYv7wX CQ!U6},c\JM4j=S.#:ё\%~1괚RGp^Ulؽ?ۼ5RL72EEX><RxDdI[bsKgՀ/م,u fo̤ݳ>W $O /ꪌ; ;_7=-٫q(dЁ&8}3-RPRO=ӌq5떓vԧE{ ?tM!W/xKM2Z źfQl;M_5oz 9*9,51a/r z&6tXNV>^k~ХUl h4DZ|N)FyZ4 qiWYBDP&`Ϭ"c9/3) Ac>KIקD]!5*qKѐm Nee#j8|4RR5h\`6 oyQ4sl3@%ǰp;tt@§Щ?> >[ Xv)G' /I(NNeꃗH/{~~x'7A}&f9տ^=]%@F<4C(\s&JJSQZY}bFB֥t-Wc.^pAXi4RdǧZ]B8U%x+h]s];GD,11>:P}J>G+}cыg@"BIY%Wh]0âHfq5U y(.<0 0CCK ?*dRqYZDPN#06;˕r3MKՖPV7  eTbL&qhB]gSX8la YJSsV6X êĶ / 4B%iM%V\5n\ڏ_F (.6@o=C$ht+ur|Vq[6,MHEߣ*Uhw !C."RDn OU҃ R{K:V w/ݟwoƑCU@%nN6؇b  S >(FrxYbULg!9ŧp)0*&GiHU˨β9|ï5_hz & AGi%/$wGzۢVᴗ 7jj!W}t(1ɬ+`5kbb.`fGU5@Gupa !zbp}q8x% TV22QIk6ccBX`?OV|s;ȭi dcn,`~q7$;]*EY'E#%w 'I ٙx2FIBBIC{h ןPd!.q.~\nh̬ܞfAytŏiA.~Y*=bbHLןN։X@s]K߰/U 4ic< 4x-:m.9Bv+M3LQ72M9;KpLDAC+Ž|úOefn3ŖB+|o{{X4轈mvʰ2ë4.|[а$/~ ϘZQi(1]V XDq\8!/Ksmtb@KꝥmOa"vMS_)BYownY(cNdXU'.q4k AP~mb4O g],؄qQTp;SǡV7(?J^O9R8?X)[.RCQ30Q-!FyI#Kzs ;ڋI":6MvS:a5< sڭYYGaEC,Qzhs9B0 AOY_ht/[Z]^F7QT˜y0H冼%B\;m'JZvG.2R{8,{<:6&t'Vw8-GgBj}-u53Ij4{g R2XlЕN/{^=Xֱ<^ ԧqH ^W/d k縳l)L`k\7de2@D.SޮHa%GBʼnk?^\E%UfXZ_g PbrgH?Y__R> 9O++07]Cg ")۷/J`hj]h _R2<F Z3ίI脊LVNcTѯ>2;hK42% &0hGh"X>cEgF'^TZFDE6jqpO}5!ϝ֔-CX2GPIT4Mq?98'_Ҧu"jĢJ%B &BF1t쇖a-t42ݞ 5 x[Z~=0Kw8e}]r+Chg!,ž)Y 8Yw'6zr) ޥtZ?w=6NYzAh0كyʭ|= ̢2һRg=6Vd)+"kRt1xt3!6*KvL`_u k)L0Q]^CVj9Ԧ"'[ȥh18acQ90YsɁl*BxZM qS^gZlZeԹ\;:/]r@tO'ZX"mD3M(K[![}o"0^.[EAbj/#fRE oq3Ǖp]-.H˩Ȼ6cx '5!I?Y%[Yf7BYQIqͿr˓@+;Sc-ȕa R$%jFU{O.E$F&d** X}+s 6_Cnb_Kqy=l r:8vՀxo(/)܅kѸz# `X&2bF]"VʹNM9aW7Y&*]cN=ҕyIU3XyZoN~8q}" a0%Ě/g7&$V֨tVi!ac6c?\% {9 %+!>93H2itlI> %?ܔ29?X zJx^~(:1_{#'i^=uU DZRPZzFo`IJl83 A^S2/߲4V 3@/NvOUo1 NѣhwK(_|.*cn==;MO/-K&ǐQ~+B1J3SoP+;hdiL~cz-Ҧ B& ۷Qc9B!ΔgY _ĝOGMU{kB٦:^90|\峽f66Oެ6; 5RP3$N- YȔY2NgPk ]Zz[$=5zRex@Q7VOB'Dl_.L)I P& E`9z]C|NY%.؝65@2CW!dݞ졁h6y0áܤ u^#, o\:  E0z XF[?5{!"BBL48%iǚI-"mPHvYVݥ3'ҭ:Q-Km2VȜ{^:MkZzNIخ[|$_cz+>HTI~fqa>ӳfO4eFuԥhvAΉFz^;=˒>= 9j[)olM^hSBE\TF!{SSqQŢ뢪R_rxcYjb|*R>i{%zr~dnev]ۙO6-wsH•K#? RjoTDkPk%ǐ#@%BA1+1&tD$X d3W= (ΘlI7b! ` Ot82m5Owd;D]baP>ɼOɸ fj-(} kԗ%RαDV?PeAjss2s{eܘ L3:Qck!`Զ;8#Y:9;B8`;|Yuc )fL&NF-LdئRG&8!]K;*16f9[|cH#;7 D1'a@=]M[WO|GLPdXvdMpazƚ {׺*\%ݬ_<gzSGPQFy=܍;2bA"vϱK(tˡqgjyTxֶhoO0[V^4ۃ9U|Ph7شv":_ E:V%# 8bἪ3XOǗQ )w#SU?{9pgSI˟A9ޥ#G}ia+f2@Vq〵j|Eu;ZThp+hBdmMYx ew9RǴuo2shY6:` pk/cu [2\y r#6rJ%tҕmhiw1sbOm/ y]8IÒPG4 saJϊUbIk8W4tA1S*>f=h6DÒ dzyc<O(-χ׀щԓ} i %=jro#es=>߇?*x:}}*A9>~I@^ok=EfXF) CA1 !z^n&p/#h+{Ly.$\/ldo) ɷzQ cOHZֆaSa2 ?j9Ңg;$ɵw+%1kcBYι'Cj0E µNZMdd{!,s'2erlDsdt{g1缊O?x܀3p2rA%ILߚ9u)$Xil$*P kx,Yףfs:րI{fW"lɄ1e9+7Q\⏖܍eBEt>,{NCF;YLJM_CXp]Vg^ɚ|3z>M<ٜk/H>%}pWxl `HobZ  po7Ce2Ċ#>am)/;eb֊J1iDH5¹ū{qnY0R/A@zL7s)3tfsGƭ9GؿTqbmz`ـFDP.L0 '(H6Aكݮdv=(#*Hf`Ċ_~䴱Q-2u`Y(ʫn/}^{p` љpxgDU=OdRۚD_SlD>@麮A`pWHp q6u_ηS-io0m"ULyuڐhR%[p6YCd! &"dUѪEճ9"o3b?&ƒ)^X2{Mi;",,7MȔc%N/H 8h *gYGVU2EmRn74vڦr)130: M{<޶M2 vԈ*&A[b~8c砩E1m _<9S}靀 ,panX&_] X-7Gn?^Gpz.YMGq[?{Ϩ'b$2HI"j8jEҘ.aIq:DL\& Z/dGvud˱W^fW.uc֯L OVN *v1 V| "_l{SӪ}d1ifod#v}Q^\piR*~mZ)F ,C7 k JY:EfDإ%:Fr+bKE +M!ZnSͮ<ՏkBGHS۱l޵KÒ4Ɖ/"j^X:wWEv"Sߴ_O&VyAMrDPyUӄ4Jݴ@dYY ią4 22yD0B$tqrܺ+}t[A|3*C~?Jly7jQ>v1nw;tr>8 &g $BD| [j?)NEj_/:g(7sI fr6*Q 9u?{siqy`N%xnҸ\ Yh#e2;>L88"+d5>`&"{O<tJaZ-gQ [wO שU4O>B /ޥf)bq pˀOAi~6bwh;۠? XOY\v/B>]zXV`t0[gKfr-[꿦o;w{T1 LTn 4mbsG_6d]t/S:a XrʟȠ㆑0;v4_17'0ʀo:OOsAaп+d~K~0joy ~M%-Z@X]:Ib ǮGbP{خ:]%%NqAxX iD!BQ,^:-owT? ~<(=ڐBi*Q- AJ8CO&!ntt$yݐ&d1[I5 ] rLozqް5FPH D 5cCls e(dy "r,bW٬4>ͺ+Ԋh1=ӄ.hwR|Wj4.ܮ}>~'PcIt)Zq/` 1w(K<tOϯB8YdS.hG9U#WA8,Z6R:J" s&mLH`եzP1c:@M\[jC9[jDp{%0rdy> )4͖ )|g|"Z|F8GGbMz=7U%2Gj:VHk[RW)naL"t `%ڼ1p?2VnHm%!2&V\L+OMwc3כNg\b~ۦqFxIYD0ʱ)lopN=kQ(J~<|l+w1Biq|NgHKu _bSAh9u }zI2WJ(Ovg:AMHz ԡүc r&{?(3R+ptCޱ|Ce΋| 1 6MD9N- eۑ?8:'i†"ktЧ܂_IJ'A{'KP!NdR_"әz폣Vבd&#}S`"I>52 mO5v5O+Hʳ@ fb,ЃfqCIVl :>VcanTx$KcgFR0MBNۨ^G-Rr݀LeEA+z 1q8^eN y=p{iU٘-0ꁍ5=vD\?ddp# brp*;+(E7 t sj#.HF=q<~h w%63 [[Dh\7)XX 230 0s?$t䊇0ﰓU֤Yn&= µK"{Nd̷crz=Icv9 PЉ}_oFw GiBE3F s{_3О< W𴹋JU./jjygv9U!i"k a{+X] ̏3s,EE0yzMo-<xK4/f$Um,@PeXz x`Did| STqZ*]}K` (oYfDLXj`YӎN8Cf*S!<7{M/YGk!#1WB1:p/HلŻuܕ'Z<%Mf`Eo/+'d)1Nޭ3ڔbh->Yj~FxFWiWAkN=XcǽhYy\[D- #Qk<kP )3NYVV%=侰Fj/4etQ1 ͠ g羜nR]\,~ 'Y6=Җ;r/XGn4a/PALF F;"6Rqpjא E̦[?Rct5Z /S!RW7XCn.xvGތw'}H^@V"0Z)Jf 8p֯hbEce 05IuO|oQ)N S?dA$绒uyPZʛ 'uc [ɠ5~Z^jSd).>7^~=TTxU~OfA;-S㇌zRj#,MEKǁ8E b|^wlU4,#p'٤9p_IFrs 7ei?G~dZ>pIv3vt19=Mo%#6{!$Bc J8^yӞ:3Y5l!]4,TgA.hڰ|Ѡ:FhXJ9!9 _0= v-#$z |mrOs(!~ hy-VgdU&RHoYᵽFW˟*6J_nJ8r>ubQ&mcL-V"!?8 WB6d[dNrqz[6 -A93>لI3=:֮ fNup(2Ւ): 8䚄UQ]KuaRG jt{=LᠤHҩ3Tɿu D#ƾu(Xl7|?yFD5{ #QDL!l,,ݪʴ!60CHbEla[#śDLk?.aJ:V }x(zFYxb[1(D|_ B&{읲k'lJ徐)`@I3 #Q /pznLӲ7"8LuV܁zEM#]p16P|a3N?}!qHS-yt\506c-}[ފo:Tm(j6Y֑ڔm:~}~-4Ǚ!-7mF`Nk?f"p mlP[^su@<}͋ʍ3|pCxAvn ~k5O^X hώleV뼣%M_7 Qca*ںPqs(gTha 00Ԩ*]O2Jg~KQ1}iͪp)^dlbEVhь'!ds*5@9D,섁 V4Qćk]{ϔy?jaD>׏>G×CG&RDR&Zy:TVw>rO ω,]w/A#d!7~1sƷ%Z33Vqgv( zY!D3xÞ~V3y5 :.&԰FXm;.hB^$W8oS =(KIFd_2:24ELy(w*/̞qBE}x.y`(&HY)ކf;)=rh#yZ4B e~r(F_8M+޻=H겱Jv`K@hO(9`\x= ߉^ 4b6|g!KԨ}7\M͚C4bzs$E_)rzoYY߁:ҿꮾLB>xAGLQֈⳫ}!#/z:3=$)9L mT~q_7ac>up:~1ҹ%VT\CdQ="l[w/~>Sy{i o3%a`IڂH2_2 ( =ʐ~*/>; .tݒp3f̈́A!EٺAWhUK B8"^Vcۏ? D䳜dPßtsKg%Z(/ |:fBkӖk[.%o_GeN(ÛgdG2{R>֨JAX0mXiګ˄$N?7yo Od^*_oz'"T+}u4cr\s~J yu^xzbɟM) ަȅ6i L XQ݅WG&UM%Onpn-X)H"'ƍ UކX$S^J.qHܺ`GC:xOYYQoiutt`1f>Y[zI؜Л}:2MD:NcMB軧|EV`^8J1OIȭH{"v? :Jǚlߊ!BA5Qu_b{Tv~3 +3]252ּo`h?0!>J_6﫸Vr19/N4zeN_|c- ҥ>֔KThJ; 3B5v:X"2mı:?x?jro?x ?dCr|u!RKj;3횀k6'xn}&>_+=FeQa"olooҲ +WIr=~3'T0[(WB&@ cq^sJZP0-=z q0> ԧZZF$tTo_>N #siel,Tͮ `K8/ R6!zMҭ; ZO|?{'AvءqICKx-Xw궻. [IϱB I^%CjT]nz,~Ui9=I 6ݾ2D&߁2!gOYEnGR 8,y嶃r:u [&W5ƤU GA͗b>i`! ns%^[!ay }Qz ;煉z܃C/96 pmm|4,G7Ȑ_=V-'v{,}1}e u➕ bqHNcaJGn^~]|c"*Sz,jYa)SI[zzJ,R%h:Ἵ.>oU¿;~"8ܹ.!4ts7&b_!&_}׆|\#IѡN /R#oH2.LcaM7Ӫbϭ6^6?Y '[Ċ$Fbj>i*'SNұO# SAdoXDC=P"ѣ`]] ҪߨO0\sЌ%K*_qSzabT] ʐ1:riˊh~Kt(2.)WWLϸ Gc=w@0pRpԃpju!%uc^O7㐮1V oĒ Cf6l'^z.w\DJ*f"zEYwD/&cE54Enx `jKٛ.๺E9uM7ܝ5Σ!ѰWUep8z ޷>߄J"u[;AxynVHcDX0ܝaٙw(ͻQq( {"[@r,s iA4)>kciip[ hE7vm Y$5K\/aabn8u}e0+zM#wac"cXɘP ~p#ە'+GG$F=O+'L`Ig ;s,Ee,߱F1#!4 5].i& qLJ_n?ton/,Ge8T(ÊWKŵ0^\;vCv9oKƌS'cQO좸5^E1̟E0X-s9*Is,t KyZ67."Y4d6>W醝4KnwY.( Blr2?7*~X/k GhUx%8y+P|f7q6(-)i1!R֪R#8F3=Mpfak99">6{G!KC3&wsr`连 [ܪcKh9u9UqZEިF%;rk1SÍr,33Z`nM:mT4Ҏ.˃FPb(iSe?I7i$Έ9N;8!ԇePYxeؽShk6,"W`gUh2:?\W*$Ȟ=ڴ4O8Ս3_፥\|nkmÖbt,Ə;7ly>ǼyRT0\<[h|K}}5i;Bi{+Bꭖ񮬖A|S;`1nQN%[h.xE([aؙRA4AL=n/\%0MGimz) !X4(Sx&*D2xmoNj!uج*eKdF{Α#bS"R: ˮIі\6VCFp9iHMmXvrƵ3[Ƈ eVF1-O/= B *`*+ cH5#͇ ^] C(oR=s6}:bC%œ#~<3dq@^gk%ҐFըR! uJ1T JB 3{o(pp2S\Œ=ϖ}Vgν3(SCpRUJfu)K`2< ˅. G(hٰ=1n,)#8Hr89NY4 X+LXfS,f~yJO;r3`,Rk.d35R'>T};R!OپS*ِ 1,|lLFBܔT&4 &vvV(șARa{k 'Rզ;:9(22982waİgWUDfUWHͧ~_J5[V-Ⱥ斳 ^"߅%u )bj:D_f:3}@p]RtZvV aj+@QD]x InrJf)۸~9!4P᯦.I$/c˒5^Gu؟ej v*=z7YR#~S΋AW4Ĥ*!B֪f:ɔq^{%dk04_˜R|^8O)ZKԗhVl=ccJrΤ^*$>;}`vۗm/hfZy3эQT]Cd|YU ]Fuk>O\齢yuo4 ~Ec <ީ2)c9Ub(8$ĕߜz;UȗP.`o2D%H3ٛ>O6SsjK ~T9d-ܧ̻w-eyDlYoJE1ZL@ۗ0Lt.a_Yh)^t|Od@ts7,[Ⴑt_BN.:Gm'gê,οL"C]ds5}?=~<,V),_Eg\ ?&>}v.Yb 7=ĝl$tT9AA(>3B[pG5, jCF J.I 0lE]^IMGe0_R?L$DO(~ѻnCJrmrABgA/{< b&~cţ%4ΏH x EANzP&@q+2WX1J/Mtx#[-pNl"< X?gCYJ:5M'P;(#-Ifև'ld6-?Y 1 {9.^32~G :g^G7ya2%Q(oTӞZx sǙ~ȁ_ qfh\5ţԱLmC2vsv\"'t o% $Ag/XSfQZsmÎUId&2GH' QMD?ytLg6&ڊ8geݪP0/KAS<K KG26? WۮMfB&]ԓ>P-.r`Zy AC/^xҚIuǟԦ*.;j(R/, +$C<3V A+ۄj>[-"l{ڟ'}%&'[E!ëWZ¹J&vJlEf[\~"'}1xFOH-w{ DRl.F6 )f BS?;HB~b{+UsCȄa 8t rjiU=b7iB@VjgzOm/}NHcyYk3d8_399<b½:޲&0^w UMFV̥9&.sv_|Zp6}CVo>'ROx%->DWH!ŝZC@VNJQng.kTlZ"d#xd zԙ~!R" \0)۪A+P2h_zn{+fC }k꧂<1L_g&A 4B(0Psx%6s(rR5.Ł0<:ԁ$f}lc-J!u SIELpD0P/sGih#8k&@6+,sAk\M mEk. dFdF:Ս|Ӯ#%Hs b#*hgm %'#Z`oXsgxs܉9sVpNi.ٖ2K>ʻ@,͏3r_z\RyHJˮV[zq3tU0ĔPIZBZ`R9FN͹|!Ȇ%9NJƳ˹! p!sSy Vy( )%d0s4(X&YSIȌm|?v:¶.!I5fk,;DX1-I*6 紱Y:Cړ+- dNȰb'Py,eɿ7X |Ź'OuЊ BR-%ѶAT/iCaCPe@"tDɕ6/K`-̪S]t;?sԮ]*.Pz)b'anzN)S~e/d ߩ^qe^09));+g!axθhH0pl>nc=HUIn kaqKsY TZFp}投DH> a!ѧ"R@l pkH͂$>CMз ·- C1X5?s+.Z|YR-I(*6eEBj'foe!4][R]nL}rs@Hۥ?nm6XYsY?3e+k:)izҟ,D8ѣ!!l(XlBk7`?hh֑!) Pu&{"4],+|Η`Wwe݅GT>F aT#"bp# qU:a*á1y7fJ,U*`״Y[ T㤯9v!x?=V2 Xx$5sl7Uƙ67O/lG8Av! E~vv}wFvPj%O6ߒ ^˸ VtwfkTS6VkMV\k~%ckoD'+ *W^>݋և뼃Y T75`}w"' ;!Y͢@%lB ~=]4imKԡiTJDOa7[4QCKˆ~fܫp,{ۍC*k+6ZA<ci܏ahj?*<3Ȥ ??@pE  ͙y @0z)6ub)E۶Ų`EHl!(=\*媖ۻiWUw?f0u-Boώ|Xmplhxek_!08hۊ$p-f m z.538R͏MI}&C- < 1"ut_RU0XS$VzG(Ǎ/^rBy4~ Y,'%_K`Yc6RVrj=|rӁrڔ:5ɳCf8Ed̖v#9>Fu8p>'-pֻvډ .* 5sl-}nnֳOjb~V4BiygӬQsɡ3?QiPts͎R*T,Xjض*8GzAR dO4hM2.mu#ClϾFu> qh4)㿩 &%ZRPh}8DQÀ`eBzvY)JZ||iבAV);Ē_џN6hfH*Jw~QOo B_XRmƌхs7j[i/ 6ے-=a[.SCHwQ u1TDQ0Sx`2EG#foܤc{ı(  AL'AHdj d5L6OkZ~?h$/U*G.,7d,C @wpPo@a vjh!gQnP|SjF6o rkv 3cQM*@jlu6Z :3sYxRp|cUCZ։BPxrXl=4Umv8LrW "b_gNědWJ4"mHzFR$еc_s#  <*S Z=rᵐ'S'u#њF뒡YuR>e8IײqRʡQRjlUJHZ Tn:)IQYbY^,Hka *Edپ5&k$"Ό!(B3G9e'?d00 AS]C4uH˚̔593kڻ9 ʑV\ׄĶrmt2.~0׊d " ̵i 7:pO|ۯ9r6Q@K\I~;8_)e ?i;k /hnF!-L WUȠUޚy'ܤt F#N.T _&}KHw лX;b dL=ZnZgvJ^quO3P]km6S0 h {H-EE(HѦe[q M1I5 AQ6,'Z  dcTʋ!W1xS @.e ʥ+KR?n.̆Y*MlO}" n$ֳA ^oo=kWӗb3q&ߋ?vYP;ȉoN+#UF>ІЄV2SvMTi޾xN>Ic *4K3^SͿ~ì37]AzY(75@#TwQqxoZ~5Ƽi~yq\!y֛]1Z'ԈּϊIQbˆw%3 FOiuKaOS1P]x:e2h>ze@gxs}c)^`U7=ae70}m RYB Lנ.^$91o I ixqYhӚ_mRT ӗu$:ܸwAHvpXW|.U<>fC%*V9M&Ҩk.)isKIz(Lc0X{b Yl 2FI ޻ZɰAfbov7O<5UCP!]Q|8TzOQVof`2pvMcõR\-P"87shIJ\xRI]}bv)F(m7]BAAzmɊ#P=1^Lͦb;f|엥:tv`)5QKv~FS+W%aQIi8CȬAaqs gςE I1O H/\%>|eRtjV(iR>V1E!.>XQV.-.Zs/Tw5-"q 8)H \IX%9RU@u m$6JDVFSQb}IU}c>zq$ga eO66xx3KN>JBI,2 `ԸPL$3n7R,kQAokNMt1k?@nv8s.BKS9j`rb14Q[y[?8/2 'YŒKk‡m'd&=v=<jФԾɣ*(4ߋ m)I}ð ZS,4]?M@W[R =#Di7KgP/DϦ# ZqJΩSN<Pٚ@z`\#XP-unٸKH{י@[Ǫ ީ?I+/xRȻbkvO2>!)3C8p)r,8f'IPgIJ$rE|a%/bR.2VPY@ <{&㻴79t9q{{L`&9yVd. r_x캂n Qxte[φ^uuDu5E—QZV{#X.](¬\MΑS(I:." }m1nzl̮:5&~PJ>sC϶8ITêࣂJ#598+t!i-M+c"E*cClJtIzGpj^%2/"ap<:Ȩ,$Obmܧ I|w?_ΰ?ۃ| R% NDC$;0:y/1{ַtao dŠ!6ͪR`i 29CNN:hg#߄`lg?ZH7bXൊ}鲞;4><^ol %M#CAb{H8g[A`nOPSlakܕ-]_v>BOAGYnVɑ$inO]!{B=翅<"QfvP]cGt)?f{Р826ĩ,ʅӎ*g=,E5)^'Ɍ Y?R7{Ag Ym8j %.wc?݌RhxAڔeܶ@*eav5ܑ%/w+fyĹ0/))kݦG@iI@>& eIw+}rTuKF $/m%'88ۋk^B #\"*ɢ?8 fé,-}Y+GS>%  lzڎ,O@Z@1I0 :6SKӉXq%La1r4P=>A2F\tALHS{X8fgT!4t4@)OwcT3gKO?e3ڷ#,t_=?YIۓhL(N.鼖^^GbO8+~7iFe֦|X!0f4 1";+@Q6H xFciW5` v!H-B )WP&5~F"D$təgZI Sc+8~oӑa?~𪒍/pYX*b(9vSY\wD1"PkKɔ|贲*Â|˷Ox' 's*>aـG_SEg1r.zuMw"1ӤiwtHGN\'Λf0c ˠmBҌrfEHJo, :Aܝޜ.Q"OQH\m mg5/pJ֜u2 O/猴Wmä|hC.= UM~/sX -yjlHϜ-BI׫O*\{`@H-d/Vϼ^gSq(hb11C3==҆<٭㼬ѝ1]V*H'%T#h+ʉvG&xZInb`foA2G>,lx} IM(d]4VĕA[J2sȱ,Q`\ ⧉KY=K`2A\t0Ggof s0ħL:,fk6C)Ԟw_?o4lEARLio"2jY\4zg#G$[ <chdvY.ܽ/K"Gw$ȝ쇨56Њa܀%H1|fYF%cL%n:: k1tR7϶|ҩuuID'rXi8zwJO`zP30Qvref) =9%NLxt8-7)I+W]qgG=iO+g 2lg>,=3ܤJҦ?4㍳-RK@EVϿ ?>V+%WHtNvNJWj nvn 2!U0ٚD"@AЅe;\[nooW6$YnOpS9U(E7(m* ,S{y+ͨNYmIwɝ_bRxgD_ɾ}G1Fneq:?ECe#CGLh <_A$7[}e*&?2^7riZ#5g(;$ў7!r+[ph<`$=?d(^?-||ou]v쑑zJ$trIE] E)Sk6I|jv0ΐ T[~NʭJ}DSsPre&"Z]wҵ̐ J5\`o'5{%TlƒA݂U-O;S5`XY2MҶ3^ge; ;-qĆ5l(]1OS2t{M[_\ Hv\BAwZg&J eP_`PC?ҹl4؃YDzq1`T;P `%K#[S;iKѰU%v6X8qȵl[Ǐ[_N&6k";m$p,`׷"gBtmԨIX9o+sq3RS^ׄҁç~mUi«ѠJq{aIkBFۇ")R-ap_)mWyXct!$"ːt }Z\n(r@+Lկq|X>iPB;ݨjc1?+5t?|n{VN+2qΑN ,13F߀:.V =yحq7YM93[o,ГuA+R.m%(qmBѺ !!dp"Q(v:x.֩U$D#iF[`3}k͢/Ș9}2x^ 8΃pKf5w>uopa ~(Omv{ٝѧxYY%wM `n̖{[Y ?]fx.ٞ>ȱi aRp'kBRgjpd0a)2Tv y{~ĸ*_?K`%<ԫ;{6㶱ڊ(!/1}rNG"U߿~xU77p끃UM']/H&\yQn$^&RQE_C/H%o0 !!^Jb7. |9fƴ c lZ(C-G} y+R'F)Mb)LwRZTb.b [*LIw)R;|f5깺.'7 0 a "qϻyrƔW֟06OT!RG:-X뒩lP5sHV|\P9䙹YA%Dĸ5zXfK'4;rQ١!dž̳?VJaFik{Hu.<Kp%EO}^BzYZOjC{]v$ wWsu18Rލ w5d ?>C::8`5 = #^ ei=u H@,VEJ,T&B B2F*MbZh57 \聧WL(:ACS_a&G6 oFa}ԚMvCTdK/5{X8e~I12# Wp $VJ3 ~mgA675ͰYI{)6xNSYEmb)1_(A.fem1<3'I?by/PA2#ίghxRفu ߯-p9RT݌xdA- hzzPATc\2}'(=[3]Rkfc~~f`j95 =Mq[ݝ;G=ͤ0/)7b,eu*½tLQ c߃DS \8bژlpB6&|TcwZ zհ-yI ˧ $2:076͍mA(񀙛6Ɨ!2ht|5~r (x* s=kHA{vw[1Ln.c6B6R&ިNNĦuҵ"8QӠϬߜJSv, 96^aJ^հ<õi{KltPa?.N ķp|?HD|ߵ24Gx}DD4+Rc]_+E#ɶ0XR1Df!h.M* !IOuQRngk*\/b_S:቎<&;k7uwjK C'2 $M}T,.T`YP<RD &o&kdy&<>+xzR\jJx '[ʇei(F|ilw Jg.R^AkJ9=*B؅f0]aL>8zǬYCA'e?F mkɜ毞[ )がJWbʻȃ(<J4wy)KdK*uϡu(ԅ1*_o9>=U՝"U rfvKA/|g2އ|94w>Ug꓁=+$,na(-= r]!Bpz̠!IP <5OVRL2П海ǺsVȚד'-<9_g4ߛ/a|v[ %qi;򛶁Hzᖲih7ct؉GyξѺ56D-snh)}8,y)tȄR'S~a*%crZ3X`5nq2;A] 5}j;bע ְf{TW?foC+\MZ(arh?~9w#ƝQA.L >} dIUƽ;s/VOy55_t#_fQz2 3V0{,ub 䂫܋@#b8@-[޵Q0nnV^; ۓVix4rUXŕ֠A姠uh݌à oFI;Z3's-A5Rn=E~MR+`ӳbCc؆( 33Q M&5>~!mC]_/o{H\Q"E杔 mJfi^DO>si9FF,Z~Gɡg% fX[]8 MK}|As*uRIW=h9gS; T/;!L.hZK\Y;3ψ$l'V.v*x@/|].F/LRT oJ;V-6 b'KݺD*Hl)*J}ߍ^ԇt96#-BK8_ŏԎR /T8`)D g=OV+8!h䩝/Fs)7qC}dkMeݳ s [}}è]l֔kÝD:nΰ(u<2r^z#zGpN6[%ؓ ipp}7Ru#f|KfFPkBk#$l _&I(31sZ4I}TGd^<?,e\ET#<=lϦ r6UXrz&Y1:c)L3|2Ik2q%?&@;] _t b0 5ʏ*+}= d́qᥔh)d3k!+~x2NVoeKfp&xJf[$hՏw:Y ~|p |enKB+SR$(}nwun1RCd-'Qݨ=< Lb}>&X6o|^W( ܟ)7ioMclǔ3iu#⎶aҜ.6=I0Y.CהR:A6+BM޹':!!$Pyڕ.٫$n@f 7" EXg)iF1!̽<$["uN/z~kgs^)*e ERO $TY8Fx^I?V\#2H9y 7|~:I8rۙK[6VELpeP>BiTwC22LnJcචIV*t,uʞΊQ~Z`$b:LTE={K< &ɜ ud \_[ s dvs}0@znɑ;idfN5F¿p*W:JmM351*[ax = &޻^ir$PBf_d.Trl|rOްb_rvξŗ ɤҨCUl+M[3N yظqk*|CD̢tڽ&ʺ21ubt]HxJxO.beh6!jKl]pb8 g5Y> NySW-OnXN 1֏d:3ȡMFFrZX~Г*+!pu@>F}CqA 3maہ&& 1;X_?}'i{OLj p#/H4yӁOfػi}N΋41,t4XZ E!]H TA^1!s!).ibdT l*+2K["xy@U<9z<9o o@Wbǻ]3y'/ٜ *thrQ6?qN4Ӝ8g/lKiQPn# )C/J,ތ LY[M`bDHRsom0fC( np6I4z!loAɓ>0ʳg,gܳ9k ;,P|׿)$(Q`W˾ tF|6JvQ(e=v e/Y5rmJ E/.28OA9u6e!F|'48-rzRLd,m\ga,'C?ռ\k 8z_7uZ6C0Z4dWO[NQ*7ޚmf#IMɺ5sr72lr9ln\DqDNvpMBfZ>X$ݛ N N;nх~ߐ!D6fd&֎0?T>1Z|rQVykO.өa*tW2IvO U641n)m^_ժN"qWC]'t;1FV?0͡dn( >ɋ'@6;.xc}pcZKH]>if6~^TV ۝72ۨX>Yf#vP`0uŃ%h18Q}YsLs/ BrQy/;Ce6](!el<ЗCEP/lEȝkNEmDGƌ 2`*l80J|CXPѻKvD4%! /zuHgX; lNW)h]Or(=;fAN'AJrU Jc$9˵nG>I",mVp"1p4{Ѹ~?6QSAO-<-`ڑ ;"إyF^^کRmX!20Sx;q!kb҂ u}l(ux p 8}O{׶K0Dlw8oCGV6G-n0]&lsEꗲlBM{ H|&`?Wt@E4ggLlpPW+0uLV`@q=Ch̻Om4$%UO06 H#=_0u;5-D`wM]Q <^_huivTճ5H_Z*-e$AfFՊIZ#Zn/˸X.)v~TXf$0oPHyM9wa!0qz@>uF9ftJsyGmq9vv;U;j\0Hb\7 P@G <' : i|F35Au4Mg8Usj-b5>Ux"G`ުcWH}okkk$->@+|[!~sQ2K'D%S՛8!%6̀Au@ޟjk]YMMZP۠o[HYc70d<,g9ѽb\d;U$; DR AXҧ'kcRaP ;<[9S% s":@:<^<[b:sM`8Hx 7YY~ Q VO##|rev%Do P=rU[ .0͎ܼ~? }d@7y.7ؖ1-ܱoQHGϴLAISCR2%Md9"r}yjnɎ!،Q_R\|~C\~Ŗ~qCC6<, z3/vYXĒyƁpTEbP#0:s<4OxT]6ꝮMOsvEm8L\6\M 6(m,| )k`R7JV@ŮFƛ಼QlysǶ#sT6M XnYp_{NEK#jI E(ĿHj,ZY OcA'"Ō27z{~(2;mOnԷO~̒f5 ؗm/Fdj0x>zLӒ#?Al⯽mHqkL\:Dj@ 2ӨLˆ I]-@@KNsP;AþY(f\5CqEeu p.Qm4,JAA^^1ude53_I M8#y^X`{Zy}|r7ΝIX t)2* Ѥ0f<[c`XC~HG :lQ:c7KȞ7] -tܚCv_ph Ʀ 1Oh@{>oV_8S6<8a,l}f^A0K7!"Xy|4&n7aՂϯw_5=UC' `05ȶNXAgeP(S=öhBJJ^cndIEX,%獤gQoB8$8+ȢjzLTD|Fu<eցkg~V\TF鱅Ua:5{m Vh<*qI4c\ 99)M;˟:b?K>`|&WIh σ~+AUF2/Bn7AVJʑG3VDo0dV:o3bڧxl$׉t"yN:r,HsQIo;2:=ċ&# \g @V`JY#/|d(1[=iu/:'y^ 6|uSI6yĽF5%Ռ~|_3]/.+9g&Z?^90k}v8^>/[BL盱N>q O\KeL)%ШGM9Y(ȄW(>QkQ2^czcNWED>OH0Wk.+AͥX1u:3ފ;(a~gv씑1 \< uifcJSUON!-iT+4x$i, KS^gOMf5ZCٲ ZziZ=w|ԕ62UAEWكϩ@P[]t;GqMRJ4T[8''Ws=θړG$ nՀdhَ(kwc=IvY126RTs86 k>~%:J˔hS.c=T%UOv׏=S? ArK(Y>\R>m?23}G ]l*ss6@A#~w^GPkl=-g lRٳkd:˽f1-1u6_P?)09V %zIַbP&z sw!2LR:=Ϯk~8 !zs֎{vSU[:䛸C;4\s JHIL87"1/I-MpV)- X\#G\]xR\(Z5Lu&(WӿPLA,JQut_lqzϙ k Fn]fbS1˩2R/5/lc(k!]hCRT?pW;"cv[D^ǍC)_CZmeLBC7GWiĢdGG\dj;]>mӷj9YB=gE~~1n 'Y ;Jfꝇ)WUlaj>k+/L5^xP0G҅Ǫ9 t FSgKm0_lKO͏/c{W:+zds-):d-VKwDuJHyڵFʡnRt=8VNY}f5 F [h&ߎ}ӆƗ#}QjȽu.g9y0U= \^yPWRHlx~8ʓBUa^փFpѥ|"i!߾鸪劍 x:q7{t JQTIOQB3W5e0 fMqء2w]]4@Z97mt${#c b$Ks2ݴJ[D6p!:>3GԚ j5u'Y6S4kT! oe<7u f]7M=&C\OB,0qCqTdjbx84KBSOf]ޛ1Ս%HX:D=f8i V_7x֓yo,7qEjP}l޶0avǓ" ń9 q޸[CKV:htxg 0[{fA3GL"Pu4Ƌ5( xĀIqཅp5 ݕֲ>P[͍h'er(j~~ZJ $|԰u68T +?ToSwΟ$ШBaH?72?⛋t?R 1vr-RU!`7Dh.h>^ͤk5E%0..>kw8e246S9Յ⡉6 WdgV =:o4OV3̖Kq ^TVVxCV,X A&*@mu+&߬UeDd7sa뜥#z ALn }CTe4^-JBb:lzNo_rb ~T I?WJ- N(7-+.+_At[b򔴉'x \P)Mเ{M2I*[梋F1qru[ύ;#^'kLe#HbKiucl_贫fnq.epEy㉔7LO":t {yz5?YN_g[/âJN njg4o%=N[W6eU6*QiYz:]B$ GXDW,˛%B~%5;5OjchIØpfpg]K `4R+`}SȦKioK!?~yٔ4x9goYG L4h`gRrIwlo ͭV6,T$rO_V T6 \v1py+CvB45] o!=c,1ǏL09ܖƍ`Dˍq Z2*kc'Hmڍ1w8fUG8{Bg2,-)>jPl[9`b&FpF#8 a 1R7 I1̅bxQj'-a(Ifl2NG!֠x @($F6+CLfc}Q/qBT/04lC/<Ot>^f߫kϷEBN;Jf/^ ӻ<7$JjhЖ10`$۠v}6] 32<">b=V` fȮĕ+?)>:[{FanZ?=pO˒.4p3yx6UӜoD .IU'ȜSN/215Cb|bYZu{C a?Lzy'hvӢgb!nV,܂ (7DGP(m%JT7TE\+ |?oݚ`Bs n~_^Es9=ue@v'4n؀ s?A [dޑ5 k 꿂Em"D#ͮ0a#|`2He dR9+f? 9"<+VfpU+}Mw^ != H꫖tf1Gbp>G[^=@9@)*Qa2X-p|,hc8ƻ~ :O0㳟d;ry[^ΓCS4Q좧b~QiH/LU6+MA L#aIUWRT g]9l혘wPtjx{ki#Gz1٥Cb.˺d[iJQ>Q߲ g e)nuu ZJ{׆ψ2crM1Dc}%sb.j*3Fdz Cݚ-p/ki tOR~Uw,5F8T&12V[/͙}ztO7cDYE0+ky'}݆8d{FR9*5ёrԸysYU2Daci;bQHg͕=܊l>ui7K: ;"0m Zo=G4 ĉlۧ Gu%D!mo9F78,H\ U2%#Vڳ`R[Z'fSXqwۿ<;&̅w xKʟ̮&|#djJ%*l5)W MTYo#6ۑY X7b~&PSۣl7u>-EƋILQfNQ!s*NUj )ػktp}u**ISR1:hy(QS߈ .ؙMmoB,D²Q٪#zԋ/Hsb0JJUP٣_\īGhk:Vmńx\R=p'\-%o]ٝy"lɺ۝<+;S9tT!I&*-bDZ_-ŞU`Y R+xn` Z-fk2஛Ee˫F[]C7_y5 ܘ0PǡJ 1W38'"bU{,%+[U֋SK2ݨeTL疷@TmO58`|o"]J% (s<r:lQX#H-b;}1`I#b2+&@:Egort lpU6TV[6uX9 oeS(z?ƔQ'iuy|UDrƛq:bV|;@~Goɣْ&NFD&IbiU1}n 7uI.Yu}Sf#el7l$4kϦcfw X|U=}lxvQGq!vR6G6]f) `S SQoTjΟфͬAx1A_VzpJfyhɊh4`t/Kox4F=shVUŁ ,Ǧ<ٳaeg y]uG*k♇=L)FcƇwLԸoeAoʇpfܧD)Ӄ#g//3W䌜 |*Qq M MrXQ 𐀌Lv P+&a h'>`äf&clwS ap}VSgg'MK^b%]}RXEN=rwj@Y9D !jqp/0ˇ"$lA! lک/'Z'fF~?>k'b5&9g7uEnzL䐣ڜ45(Nſb9)΂8 +Mu+:9D2MM_% UaɲIJ\I]bIq%%<)^EF Ȭ_kLAӸUH*T#3^Ƚ"} 6 *m7}YдLxz5zbi06Swc43]3u%:IE Wpuγa"Lcc8͢uM>mHMh\ryX ڲhKi ja<Ļ+s,>M\;RI:tBgBAO '3aX m[YRnsa:l$*th Q**Y ,ylE_1ԗ4OW'\F)@W/[CA@BMęMT&I赦 )?0 s# zL-w +<D44'kbUʣo[ lq#}mKYֆZ ]yXeW[#r>R``h"`aHe0  !#ng 7.nd#d˴!4Kf&=?ϽS ErCMC?&1fc~ze2 ~!pAts$+-8qoOßgVXT)G׼mL }!iH43+-G#xyFY%FыŌX=4Kl`t8RD|I{@KQI]Z&(p<ה֬k/KoG.. ? {Qau`r0Jq1j3G~2"f{=sFS;}fh)* `JeW"x8grk^{ccDVWb) eۻ6>~mJ='7 k03zM*ȢE#.# w __ Р1HB Rq\;Y媋YjHvF ŠQO f,,lPvrƆ)d+֡u7Wj>e6w'Wo~f ~e1q|l8J룦.A~Mvѻ)Ķ&qQvHQuUҞ+c!}8z&4+reLD[}U)IMVNXn]V"7IEbޫ6>Z@Mj0$9H^\3 î,SF1ZiVA&rn!߉8bq~[K"~^3x 6갆WXa&n "qt  0p). =8#k%,b&'"&_1/]n>@&M{z+8Sʇ}RYY=1<]O#;(,U&">{-f3a:18Y2J5q< O34/_L7kR@;Tm5h07ڈaCVH5 BkY:ZO+r}Dn?ˊ\)Qkye |)::-YGVۓQl:3)CCY_CYΓ8aS9`KmYVEaKbp'.<ZTQ9q\{_oQzQ,hGP+:VVƮq6L"h'ehDikjCܞǗ7R ?yUU9ŅtN6o2>F{eJy_@x@OWO٦d̲dZaGғUBjSi`@ ,Gڔ)Nc4y$;3^sg X%P\YCʽ4KʤӣB"xc/8UKsmdOa_y7nzI~*r4DKL1cwƺخr@?e C`<,V (6|zx7G&p_k&,#gְJ,F*Nw`1M@L 좮n&\*NǃCů* ru R2oN cڟX`g!@庙O>=X~N!3e5vO7EsiXIFk,ϴQw!`ԇ`V!YrnMws@|~(/&$6֝WR:σ<'!w4ơt(YA0uЄDup-<ʒ jTV,F|gWPJ( IѷNkԛ\vCf*+mIr^XXxSE<Anl3{gAuP Y-{up@0Q؄6؋ xWab pw _>mcJw6tmF1]󹌃!]zMޝ@9Lm=sTkb3rfhzgn&ꮊBCko,vIy/B -DQ݇NYp M[Mz\!?{ɣv#. v^G3b4NpK%%sm(^h貴3d}h-dzFS,*|Mh+I]:o'BM%0GDx 눭e{N,, aD:~O E[Q`e#&`fd5i aL,h] __,P+ s؝(C6|dl4:D BHSz:Q^ˀWV `u{ }!>r K542;yGwʜ6 a;gy2 Mov͍LC95tKUSm5\L cGME[z,|U5g)𪚳f M* Y.ûZ}!k:$Pcx$aK#S_<wY^?nҦ„&ʁF'ߐxAZm$΢9[[W] i^[ȗ E0wЍ)I}=>؟? [uيQ:kW?KakOuMlAX5k+*y$#[){]X> C>,V`e#qԵ Ɨnkq*Υx_988={|4qQdݹB GaKWa9ǘۘQ*w007;APC}ݳ[;s9;eѽMM.=is2=>@hlncK>\<9:Ö7Ju}L ^i7~ĈY=%r^*ۍGY+c.9?Р݄'GKÂg# {'J'dv>V5DQ甴ܙ ,S z4TkѻvHZh?$fgkudQ_c(&6'0̡]N|ۡ)(P1D)M :Xu ,uhxhq4ἚHXǞGA/10#<8b ?tj2~vJh$>x4O BYEGJ34(U1O}!B6>Md@#*- Z_MUN~W/DlCDc+=CFj׼ڟ1D Bu "p7{lB>ygګq\ |m4#yHJd~VEvytV*c`oM/(aMJ+ 6&m,\- ,]I8ݳ+miXa$ӹq N3G6!>f1:sݰz>dbObU{R†?QF|3]&ߕ?} _abdb)jj*׫^ئuA]aP:en_έ>1㇐0cY帊:^iǞLSωXWL|[Y^&5+|+z?( Ɗ[>_yط@xߗ 拞j6Oy鮗-YT/;drKxyL+6As\]áW[=®g}n8DŽ Yܠ Xr249HHJ$[̷5#Tה#vZU)~jU+hmvX]iϗՠ"F 5Ax]49;/< !\CǏ[@z#Q<{ZR`F⥁8uFqudE6Áew UduيL6BDZw퀹5Ȱj(@ |⼕SS.Nok5MGvۣRuw028 RƁOSki _PQ9Xv]5DyfPe:* a8WزnZQ[gҚZى;{S¥>w !kcUM|غƽDoM\=O Ą-/vo.dAėVEuWxTI^rZNhd*ZvD fdZK0}87VH>@/VcW$>Á@%Y&u^e 2;+[gN;b"AW*%fZ@vFɦe5GaRn :}'օ;eM6Q1H\u-ym:E;6ޜd\zmZ-Z]fOض7KڝO]. jz3`:DvC%tS,h 5^Wr\!%J0MҸºS_F8 Zu&bEv]+ygl6:T럝x3'!T TdbBfCy)J=`ľ4}eϤ'tspKGR嵠djGou;UEFww|X2$?)>@?ލ@N nmNMapDY%@DaTÉ^_dj< ^w)vo)YcJ&n Aߒ&q2T^“+YJ)9og[Ylbt\N`UA@J8qbL~ Eo䯯ogEO51;GW`@AUw3=)#$e& f,,n=n |杖'zQ_8 FhF<>L,ڶBճ#,a|ÆJ[=h%C|ʵ=WiEpoT!SYVN}<_Uв]1C__^WfL8Z3}.wE@ ]yo p P>bLv$NgZMhY6uDRfT/2h *W"; yfV\b\T/%;asξZq _~ ~>}U6~%"IxH|δl#6bThxneДQP.P9jU'~]{n%@74 r;y;1-&&s)]{dcxjD"0 o+oeJWR;c`A)rԿiNLL FHD# gZ@V[cҧ-GL]K :#\^ e[ =mⰖO-=r~א5!tǯ4ΚHSC^s 朐/6{ؐ};RnXst#R1;Ke|%bGajZ Mfu<װ"9~y)w| >M |U &G>z޾8 Y3V\'K O$zlޮl&IW\̂VpJv[ koPwdSaqRJN 4li}vM= ABoLꏰ̣`ܑi4'n ,%B6\sZΧS$:.Vztݣ?[Td1բz|KH6~Ȋwʦ|K1sTztrv1$h;{`~H84ܣ9 !}up \DUV .XxFT>&¶֯_v>n}7f;C4x&yT`I5ԷwaTnK͂nɰL䓞kOL6ӄ).S 8`!W&9X! ۡ :#_;?m|nlH?=0;t?S3(L;jJ,"͞@C+H(7ʼ7nHk|?&BO-[Afpx7[mQ>L>.#7ҋ5nec&țw_q1!zr>m$z[D*3GL0҃X:+ TĬO3.C9[Q7]R`waR䃒T$&6ʞ^T8 v~rHmY{8_.٣/D7r1 \_Ή&+qipLZkŐjh tV*[\]2[KA(zDW.OÁi jqHݶ w"z:XDV׀kQ?P?yoεNxC]Bu*d#A.85I^ط񚑻LE$K6Ҩkr5-B}%d! nE8BlaKeF--G;'>L!ЎN|&m %ΠOܮvH0w/dHWNVH\c [)08,%v7` =^ǟID+e~L eV%%VsܢBvӐMn6 nTXUB}Ik'^o,x(C\*R.X&sWI㡔kf2 FLaO!b;/k;:8F+1(4Vve՛ŢW 3B Fq @tܖgv/y[:|\?s <)4kQ?ÿt܁iV S֋ ( Xdyl7Ϛ^iժEpf3S~4TPV'`+]Q)/J#Iqb{a1XwڛLBmWnmDcC]!3wa DR"sW)fDž1qL:(7;-b1Xp V[X"~Cr<(0|P ]rq:(G;t9# M=+'q5vH?d&6|y:85)vT3uJFT^`ލ\>LUbq?Dxyuaqɚ(YЅ;sB laiбb;D ԿD[R\,q)9YKa8ƹM׉hΥ N(OkNV;\$p%ȣX>dLaQ4Xx9VR\6#AT"B ofإU(sfϡ,u3t^"a Ӣu>tOPo2g*y3Pig4{ȧ2} K{.j͋TGKjY*izL P:6MqLxgJr dugMl:GbXFJP>îr7RK8`PqL\մuO~WˬBXp>&>o7PWxj+H'y3V2ZnA]Bl]'Сiz51-fqNG\kǨ9wx NɘΕ qF>X*LbfS}@NO9Da/ρ{jwISjXX%[< moN^I]͝\?=T- v}6A"<u >*o`rq 7殐ŗi0S/\_E]7rC ʅ!E,1CDzR?VE3[em?w5uOĈ+mWK5I^NބbS j$I ); I#p_T*q+kXnTn@VOxl[<;F"ّo{jl}-cc8j !̱_ގwNʸpwu\@J%QP!@?Iaѿ<䍰:rTR3$1 d)51rH.vb"QP0b}`F+EM=y14%J[CXd,'`PJ/ߛf_ƾ2N/mnBSOnL(M$));c^%O~k$/5x`励pYgR|7X4I pKi+WJ*4y>/]ha3Ul q''W8?k%dRHH <:g bwT٩W6o2 5AEuzb|uqWe/x ɣ/]r1m%^/_$EoKV["vB泋ShS9p q/AXq+q@gc=>s3CY8@5O{pnQ[q‘ziF(U}.^Z IJ&ϤC2mLޜE[.WzCS6Аp}e(eBQZw:~~o?l A `+T H^mh}%\H321rL7`eNݦ̿H"iԐ3kWR HC;Rwa7. B]I`zIͩM7^ߞBrר53`lgu|1?@Ȳ;_j]/ +ʫ H}b"8{CaE끰Pp9D$asPf_D%@ %HP 8o搥%EYڑ sB,NI2XF^I ,Qw/HbCMQ`e.o=Ĕ*uHz\wW  jnI$D2 JP7ȁ q^(#%9QQ8rW[* TRm/E&u@^\Te]k߸tCT}7v8P'0Q,j~Spd٧6_n]ToD}ڳ#3.w@SKl9Lb@)-J Ӵ7JLq\k=TZ2Dpc7sf^*kR^ "ɟ թi?1%":x 0"|b[T OkcSV qWuh cǯ~\r$8a:j,G=kivkXJbҤK>$xq%A`@ 2'׬b"_-6MN k\HC tC^ں5(޹8UPij&S3x CRlifeKrtI{W|&q=oq_{Ќ[l`5Mk4=;]M&h6ٗ7RZ[Q&f76-=vTԍ_MIƉw891W۠xߊe6h+ N#막Qs$tQlL=Ge&%{gmsLm\[SBp|p)ACjGYOI07,g}OK6ImL/ א4I8mcp>vci挟SBZśwg|t5HYaa&'ć&\Շƺv6.#ׄV'@Sj6"#7ئ=L1 yIЁmI-VܿơsѕaSG%:I"C n)̏Uv9V?|?dn4wUj?jDn8 GwSrW}uFo.1CH{;^A|E?#^Dş4D`g2hez2$/E/}ČVDhkTۓ^+__gl/mŞ9j|ZdUxAƲ!To8ᑥs޸@! )r¾[ʼCœ礬BKbQb&=9d8͢ESQN(?0I8oi),c\LyuʰPJ =$W>% *:Ǹ :r|VdrQߟ=mtV WL$G7fP̙ { @u6sh#XY"JOD~3Afʷ.zg P Pq(7[,<uKiY3]WW9$mLngra5e"#4`Еԟ94eo9|`]]9T{LͱE~4CM&kJ͂WpdEXBv[/[I&s`9ƧKDddã@4M5(ǜ z@lgReiFR R.uQByFƘHcNe02E^S/5y^ieS\ kk۩-=bH_s!w|cg¾;~w9D/?Q>zF]ߢz+T{e5贡M\c ̑n756,ηvc8TlZkŕ{? GZ oG>Hk?5]WOW`"R`#qjͲ.Zx̡Ce|j"=Z$H3.Q5F)N^CMx7ZDS֏)=w5')_O삐 tl#Zw)Ȏ nNs~ yr@!3&'A\2 xc8SakȬT$Q7R{ŸZa޲ol-?#%Vm]l !qa*?P,FAhfHZR3ylkyGk bs(yT0F+朵3>=m+`PTMxCQÿɜʹQ<_1 vrvWwP2βU̫&}^& W1_ ʔ! X3,JAEֲ6(uґkȭf|zpNu].[TxP)D)W?HJya֤ҭ*Mr5ixOT>d!I{&SPue*oG1h0F\[Η,y /6=Jg=B5%&kw1:b7qb碋qc}ޥ)[ JLe*{9$`C<]eH74- |}#q="/;F{aׄ{on)|3$}y>HZa_m9硽kFӈdXN'j졩>g ~d/ 4"(Gs/m\}Ӏ8@3@c^ 8gcElLv_ĭTX]a!\.:)@)=V8Dήє5K,ܥFlL-[,>߱'g/tųWk$N;m0Fz&l>O@pZIZhQSr 9o=:wh+6ZTrs;=j”#(qBs J )W IM~VuXs2S T2`G@*e!:>q2߅HG#3tQaꝢZeRCٕK= <#aS8"jӶ@lf0&y+XWabU.T}URgJfr$3OHq"x"'>DۢQ ^fVCU8} oGb72]z;A@0S?vt>} pC ߥ(m?ݓ@əed_96A^Xp.u=[Հ#4XMavʉZ>3µC|ʝ5MTp6QXHxPd*x'GXEUKbٽ,U# _s-psd2}7 >u`M_ndR ?2f*ph,hch 7Yp#M :T5gy10޵pvaCnA09]Mع~(hm\@N\W]'1 gA[Uуe#|g Sok%ZžfƙRd\N' e{|Jdǿ7ݩO0|Z;z}e cM(*:60MA/I@)]/g RDk RċvB??KSUA,$~s cO술wh,Bʫwh*O g:vY L|ߚ#f"yk'~ ~ ]*lG.[=x:5VaюYH*(cBy=ec ڍ܄ rf /Eg2$WkHʓiVɇwmb]T&h+?, k1]9(3ޝ&)+h*Ubm0R Ilq*)laȀgpmfozwg6D|̻dlZmI 8Y (o8G*EttPtY~BwbH0sN†3冸gnFAO(~Ὼ'@y0ƯPWW^;?lP۫i j׽G"z^Ia/PQ.[F>|ϝ,n} {'HЯۈD/dCo -^lns~-Ͼ%LhJ-XG\Xg  mA(ē&c:3`@YZA%C䩙 #O!gP5e|4V_Ɩ b|$N1.J.֛1o?)X+[S!a{P .ȉ "K8EʇB,B!J4 f Y{8plW76d[0t0joAn:2rٗg&;s2QNT=g9B])>Իw<0/WaJ,:!v✨a< ]VB엝)a:*;NA=!-րHF&5P <ɮaH zjE[PM%ޝ7B(E 2\QKaXb|hή m{w+ *pSֺ3E)^oy1'[A+香yqtE9 ީP-R76Z{!lbS <=] mq@ 0U3G B( k hf<])$VҐHbCE59OUCT#Pi4.&:e5S0;@@L<{˗fbk`폾@+IPv`n܁1J MGhjSxfL0BU/׏$B, ڼI1Cڛ3$V:yF+_WAL@[SжV~w^' rV:ii$QqIdnAgc!-˘7q_MXhCQEtYeaOmEtx QSGAI£GЮl<(f/5p{$kb]x;?G$LUZlDoQbCh[p$Ӥ}Z+w|naT<>-ru܏ @eHJdR7uMǘ<(! 4Ek򧏬 Oc7W-bEf3-Dٶw#-Sv#q]oxCڼ?Z?]3o:-WU?PEz3xU>cgwà}AkL͉d׉;[B\p<:cr`:*^OM6^tSH2@ث]~_2鴯#:m?mc}VR"×2 օMm_L?ՌO$ͬo0R/PWW{s$g3ܴjӯ H*Aϵi>i 36"j{ǝ͟%.vMc5j\`ى`N.zݳo~FRIcxǿN|A6ݕEiOwy53/j9DAA?m 9GjE#r\-^o|2'$qnj)?@[^hՌ9%.0֗ uѣh.H?mwӤ@ߧ"RVg'q>^rQ"CzI!(v$2 އF^y^&C@1v2NBN@= Kޡ08gҎD&©QXj6ӮXO X*,jl@I,kjmkGy6b6EQF6 bJnvӮmr>>(=W#l<43d@ PKZ (=[D,X2|1(uQ^dvxwD36_1!|Q.w'٥YK[=R1 Yi{& ?m __ &6 z9Ю m[D׃䣁tuFN/"jqL8 \g~(p8Y?̓{JͤN =o9=1>Ÿr= eDo#C"fkڂE)c: Dr؟csoTkoO 󄼫ܒ1[yXZ#dS E?S4&{$)c5DZ?_@s:B) B`ɤ;l3đ}!oX*倁|n6z%|;HS\n,2hŭSv,FƉԀ`96a{ .8fӢPiV~-TS[IܩkҼu*vhr!ɻvf  8j:V7qC j'8 t%v36H 2ǹGN ELTbEngϖj2'D㫷PZ?;bھ05B(Zk,be~/xV{kvKj2y@Eٱ2PLu^DL^WB]h]^cbE?OR@mg!3>`l<5٤skSLRǒsWbVT!}EXv 3>>FYgATrRƱK A 4@2[ut/;ٱĮf5JM_y+4 W?b9GWDJuAL9Cz~66ǵ b)bQ7_r(9'C_hVP\88F4΄l7XJh(EQV%=jZ.)Ou7cc&$d1/dީQ y 9,5Ș'? ~2_ (A/Xtl}h[2[>?qd%t(&2|Զ&!jq\URlQ=e{V@O$^ϑLג%Q>Ţ%Ĺ?4Tv bqPnWC/uZo-X͔ Ҽ3.(;D>_oQFX\< /-4ӬcvJ@Xz1Br- T`RNK~ҏZ,kfh*v8 1R@.SJ#ԪvpI80*koҳ}j/똠#ZQ;IGy˱DsM%eE ^[win* `[.#"4օLX1r_*tA2HFhQ!b4-o/L36{=dJ5wWX; {&zM%KoND%]I@)0ĘZK譜k(]iN23|g1f& dhns3[8x@4;!cCW RrJH +}iH܇̓})me>DSP{yc5I N4$S 17l%c5R,7/QYzE8 a4qSuK؛ALoHM8klg B)}ѠQ~F=%RPĘ_yB z" M'Hhf9򆚞ȅJ5%s0i1unO? &).ޞzF=.nX "Xn sLL/$V^7c,0*=9fyd:2;id+(l)&G[eŘ %lmQ!xF,W-`,:$AߺQ:}ȯM]geada3yr-wmp*f9 \) ׅr-8pw9>vzfQ$YfLM@*c|֎#As5n"?#0ʰG\kHQ:zJGy]W\dgFM݇1oAalKGT(Mtoh7Nq44&CkwТe +u8U%k8(1,sðx$j@zkcE R )x . Y&hd-pUΔomF v73 @ u}Jm$ /^G뚍5# po'3=~$ _uHm퀣lyPXHAmOK/'f4Bս"zfP^tYnq戬zۧ.N춋0C@Aߖh_6G FvUC*OxCixⱲJf胜˨?oM ۞g$ 핼 e"ЧG:sAC!jz\%{ɹњ13E,9'S@"51˿OHHll(w`@(@oRi|M}!D ~n;Fɺz隰(]^KJL^[ 0C0L1Rռ[ECG9V9wt?evtNblŜӜ/eC 6F`!ﺗ_T]y#5*ޭH6\}¸pe4lI@H}yEv;\,7bF[x?F B5tLg;Mv?IU'@'^KϕUQJ|A\=ߌ,[Ub``N_wxqrik,:LmK9yxo}\}`h)yBdU84f2XyhFP붙LPM[)ꠔ'JIAvΝ?V|QGL4fW5s< D,T;ղBԒDoRqdG| 8` *_^&42Œdiz0M7 w2NRgՋ+ץ2S,(`|_\mnѧ\K`3~HJ}vvcvvK]$* n@،Ap{uy(H5XVcφ,LpYWprltrhFw(&APZ (_<?l ȏLYA*=T.U h1P\ٳ,ǞA?/Nb1(yRu#gDE\Zϒh蓸Ļ_ shP0!E?ó9G'FߠV5]tֳWe7Ն.3ϭQ_W]5UEe1)}VG_~֥|wIyLMs!E=qW)fj|*Y5sVcos|HՀ8kqlZ$숞g2gKo{'NCzg̵ezD[ns$O(jgu{Er…<"`z%79q/ f~a܄cUyr:Rq&r_LIl?W8#sw%bE(bIB $b=LdOo2 35Yy]?>]1ZMo^׭:PG88J԰ w^*Ct架y%Sb}:$9N5娴ޅ"VuR}ўKHS\Wm!shЊuBHzWv Pjw֋>R#]f#Q[Dhf*܍T߯Ϧο^f!@|Kvm($MJzd]ȧúfU$O.w'8g"-pj3Sw:Ud+{L;o%}'(:rmrGX`cI꾹D[E(6v\z խ’szeM mQ}0d9_Rh N/+|*{[(ц4@>j4 CXpG3 붍J%jCk9DT|c<` Q@Mp:T/\rf!zZ4]tnNT~x[Mþ] $X$?uO/@'J-"|_m"I` &Gy1\V[(EMo^a]M=RQNZXabJO54P2۠Ea*@6'@xkAvSDF p=^ws*T 8|w VgOJV {0&Y^@C 0$I$QU~C @РZ.K^?kg%QD9ծhK L:a}"^SC%NVB~p7O _r? \0f\z:Uh ͈T~[h}#`95+lsc2y>@;;H_>J 0fgkBA792+4.X=VmvKFh+,q?xtiΧ hwDu9X/[&M".w),˖ T<O(b%veayL `Uv 5)̬vQ୤y^i2kŧt2Bju\ưY-~wo}N \jn2[3IeMhO"ԙCUF.'4\OHv-., ۺh7M^M+qTN+pI>n!3ZWM F> &3?@QdޮËyBܣ9|.iTB9 %3^& E1Tn؄hh/S*{V2'rd+s_tԦxIh[ƢpViXA X8^k!h8'&R-7{ϰsY~df>SL /Zh#]f9Kz0tFp ®,kye(>0"e#Χ\-P+Pmk]moNS/?xL++E7=:{!zHh G'߯1a(ol!*_*r=".v1B5 S 5)LcU'.=fYjWMWkXI2ڲ[ƫ{V_~+ -fp)șBN--JTNQJyfaj*K#ңtU^4(rRv:Cg](97 Ԫ6;LEǝ@픮 HG71BION j"^xԮJ` #7Zۺ٥k;}{ J`͈sB4eGmT]EgVݩ7Ti/Fr'V/%emw&q%"@ u0>yb8};*n=6MCIJCѽD ҩ Z.1r)9CQA49?ŏViʭN<NjI?u;KȐz5RPH*u np!ԀQT Gv}\T<@ߦG12t5 rrM}N=BEEOQ'Hy/9J>4F"O3=F g"57J^{DUˍ:w9W|P;e9re}ruYw<:Nyg?a7?Y7p r.(U;/X7!5˔ڶ Ыv))9[ؗ\ZS~\t]AzW(YAA4cNm9FӢ[e%{oǹǴ+(;oݷW~<-V|hqJ!H8Dز CkYA^ hꋈ? ӹ|Nr`pjcA0#@gq*)|g)^`K QX4*^&Űi<) ^]+z^MpQE80wϾQ`z!m? YP0ZC_njEHa'AV@SÒo"#)UȯwΛDx$Lз;%w$JyM"=aƹ [IUS.Xy!'_v VK(v^oXR5m) c :qk ڜ[ڨWOl2Tj}E_-ECEc͵eKUjanA]5 o&y$_,*w&Rnx"E.7eGW |YSqfghSux/RM՛"hT3,PծuLљX9Ñ:,dY2j{Y.$pL;5BqM(p1_(%֩؂XuaNXUgBP^nlZdz=x>~DȚ(x< O }@\6B ty/ .I-:,\k#X$֦^'6bJs^l "0vQ= tMĪ)mBx]eq r},E z(1Pށ`]fn@+׈>ȓS9U {ֆAIq2½ Mݻ=c=v5`)f~CfS $6.(6 AĴ3T ucu/cj6:<6PkY Ǹio@/7c} 1_Y`K%x\WXek&-p%EZHA ̻P=$GW\veה8]lZpgOb6pӄ>y(1; kRȝ ,ldUa򩇆D{N4m֠=Y#C7nn Ɗi(LO]DSʌ=kxIF]8Jl e L!%Ej,h־c|k?.kH*X2ڈ $}#?ds,Mow`Af[A1Eכ~ M{sv0܂XX|Gg lx6C5(Fp2X3 P}WqjjF?9.oc77FH,jLpd"^?61IiՈ&wjѨ_̹%K:vUHoZ/U6RHRI o:ș *+iC\)TRƴ%b a5ŶI`. !> U_oyi֠A))W/? ZK1>>Ҏ~ hMxu;{aB5lĻ@v|F6\s^y u=;PP.KONgdy!^yҐV!G \(y|,(gۑ^0+}ImRoOZW}AA9Ne"C?wp[S]~ީ9SulmJvq lÝLn$Sج$%Ԉ\?9>eB+'58y'ZO켤c?h6`*z_nY1dN5%Aeѯl%R?;qn*hNCvnxiNnbƼg7U&ā;B SC5ӓ܏]a `k*[U"@P#)d][+k4jc`+s]@dƅ QP,NOvEAzVs!&sRWnE,gph6I "D|b5Qƺ'jE?ˁgu-%`nKip|[ˊUq3xq\ʠ,u}VZbr[Vo#{o\3`l`([vu`er4ܒ=W{[w _oQC7Mzyk/gHx|K*r@iJ‘)?qZ5ˤ4IZ0̞/ l"Q%m%L ohg\L(?ImjvH*S^u.0mYlwqM>PGn5LmגJ|NkH0|BbI=e!UcG)CYA'Uۊmiչ+_^ 'y @к.;BXTZyр|Vގu&s:\>F |Tk*ěkR*^{a_[ϳbJ7Tjp˴I-pk-XsuPI;]nq*`s <@`XVmz)u0e|Ɲ8LQIP-)rRn&lN;GZ.LW\5~$Fuu*)/Z9ga }?-ƁȢ50˥<ץn&}H&lbå%PX%*x b5k]f#Ðag f@ܠfT!vt Bt@;?ZD:?aP!6քU.';)HO}ʊ>g[=0O:ʊ1Q:ޭ^]ϊS5Hmԁ/r]`0LQ YAl(>nYA%ғH :Rz2m}Tl}(Ji&վFsC7Źc"[9r!vWi=y>8QZJ2{g7m\1G$v԰Ȕ$kvu _9NxM#>VLe.<._om%r7䓫 S[إ"18#2W ZsاIX#t]Pn݆]^DmnReD-G(:;\RD3,pރV!xBU=X|vVn%͉A'^m\Rs]Ek>so}_To#`הۭuK- .U7 ʇ0*la97\"_3B-5'p¼T :T :Ilp0vepV@BOdXIk|$|(oᡲyT7RZ!RJwDhE䎃!gqp-{QYj)Kp~ V21֟**Ò4ggPY7w")}>$~2&*B3*W]a6349GԠHv 2кT"Ki e iʺ=9@mK4Vq{`dO.;g.z{3كdxo%Bg(G8D,"G5ǟa$-ܑVI5|IZ?⋿DWk^QQ֍zY}AW )$=f \0b #jfm:=lJr5@@.cʦX>TEU^T1++$י 2ȟA?x}4pd/3ƿviœ.)| <ӟv~BOKC58A޾e v79k ZqO)f=讽r p:\e ZȽ:/mC>gIkyBUE dH'pՋ.ˉo3,{U!d)^oddp81 %?þ]m\'(_b N{t}',GEfӜg@K>#ޅ/0mfB~7$X}0y| 5rƇ݋jr'BQd0_n·N׌Fn,C{1TC%1cY(mzZS˭u kdw!blZBtNX[W~ 5*;ҨkPг"22ٌ񭥉Nu\nrq"a7{Zp ( g"_~[J_.Tsù7ɚ{%jW}:EExؠM|/'`7cEɦd=܋:50+1VjBZTaxlqڅ8ׄ@pz.NpIHF]Geb506Dnt>(}^ P_05p?HB| m$IAv5O!r4ɫ ߓ`D l+YErjc@räXTZ+ROc][Gy%,ZB+&BA;3ݍNkIQĸϮA ǿf*5i>uuI cy$k s־ oؿ\4LL$'v1"o+Fk2CS W yXlF %ѥh͘؞_M(O}'jB&̪;@V,1Ηc0F  g0 xP=r|' IJI>*AYɯaatf#JV+P(wH۪U=pcE>BGO/51gQxľ$@(F zሇǘpptTaۋ3,5lOlrz Gkʏ3>_9'/w6w7)_}c]2}5 `{`{b*A)Ô@$;ޛbKߟҘ>!65%Wyo1iAf|^`Yl)eM/B?DvMJ6oܓ2@HX`FTjtOةRL ;EZO0RMnݯj)aq诋x!IrxY? r-ƼpUK!iH930[񥰔Jo${KNV'ѝsjer(K>dɃߴ4]L}GoqLݨ#LQt/|NןpJ'Wgba@R*bz/*5W!{|Jr9ܳ9?cfC\$ɃYn*]BSy>]?L#}_}M6fR4[~6/X9>oJdm~c!S/s#xK&Ǻ쮆" VD%|57Bug 4JD\; )5';j[̡ C Ȣ_+tFmnkQF=w6[7*A@7" *`D*WSҡɜ&1B&<_d TJ0zM7ʠ!oHhl ]npǪRRǠ'=PfocʚD~>Ďi)|s$mp!I =L;N<'ΙOO nɐ ܒgP}eCzR(M_*u_$06`[p;Av)XrKbYIsw U4Vl+ЊnTɗb>9 &{g@+C#RZ,TC1x||67ZnP9[k4!`Xs@}3%X$ͼ}:Oδ_8֥/紶 ɭ ؀E|kT`܋aJ,WeFpxt}!6]T&yq"cC?r98x酴-)r6ɖHՒ)|#uzcks6œU`X4o1]*z.av9_lcn zw*Xqf8{Dt:!=K5H^>勦EQ&ډi\ek8)|o҈t̎Wisi.lC@iJoLg۫1>ҭc Źe<p76;BBk%7/iM|sI-u\y3S=|^!vc4R js˶,R6z @g_,# qnA˲~lWNx~'{]#%$^CzRߏ'=Y> EEe}iJ˻NPgtar9)9cpyr{U VNh.lIU'oDhQqUB!^ap%fBOqL3?)=Ns3'W!]a(:`grigb·! (I:P?rs\G,l94NgؠۧޝQ })ݪdHO .x"drG-(h#ȴN cqPɧ&Tfw G^. <2U$20*"gI0ݾPB>)*׬Yj.ωPG8DAҕNЯW/c R"$Cw`s|6nj*th+"ɒƫ_wt%p7,U9T۬^{X 5 ܵBW~2>;fJd:ynw5NZ(꽑{Z@ԬٙpMG{s Z!cǰ넔>6*yWn?:Avso JQK*9 !S.wіi繴Srk>Ș&`Ķ8,K,R]#'V_c@:PG{ZHXMF54-;Dz0\?= m?boF;Y0qhYx'en-ۇX3)7(Qy}}jbwHA9y) a mxj_Et#+5\,),>).:P 8"bCT w2 Sn,m(S ]Xǧ1. gZ R]ܱ\2\)Y{8Җ.?˞t |ODW$bo͎{~, !8G#k,CMK} ^& (^O z K x y$D_ώKrk b]x*P(2fjqjӺ`!l&)۪nE {h}7WzA$N_\J28}'uヨs9TC.:Ƒb'jO]99ƀ^IHxs^ } z4Vo1ƠBn5Em`0ӓ t~K~)a P*r_YYG`z86KZ 2_FHsOO {~+E5& V]$"ПĿݰ1 2 #hnc#@7I}ay>`G`A؃rpiҬu4%!5~X}yUvmoIu _(#My*AIc7g՞OB&T qkl$Sks ?_&L8u18n+\S\hjj ZbhzDE]*'ܞZıB]nY? ԽđN# c]{܃qʄ/b=Ծii3 bYl޷.S 9Ҏ-tC 4Ҹ$2𯩅(:b(%_=G ĸ]GY:ƽk&ɰs'ѝڈ%Hш(q,N$z&-ܯ;WTsb JބW6`'< K>؝:}y~.'% d?cxPn{§xX=~42D ~tyLglQl}7\ɼ8GVSR][@YOOCya~8vn#ym^~pA OUU_li:J4s>}y2bFKS:,&To#g%q;dl𨅋'nw=}7mSEoR\ qu/XzV(R۸L*ޛe,b}51H >t-^~\WuipwuJŬpp8hf"qBT]%JӼat:"x_Y,&A*_LyXF2Q+aMpHlwbh_@(!k!]qK9Lo9b#r]y>`]"MxN,}TUT>OHbְ+h\y!59Du鈵r6vQ{Mak>BQmČ#KRGߵ8LAl"017u|z8l)U, d.!6pY*<&yL[Nn_KD5携 Pzش#l_xeٞ4YgӣH0fmi~qKŒT0>C;2 _F~s=K:| ckxIiD&~~}wBmOig{P-!puH< %{ǐdz%ҽ=Di-ϝ `.8Ux,0,6v"h'imjV\jXf%M6R³Kҿ{I]%q,n?<վH{7wJBv+w ScĎ+F28_Mµ2ָ&S[cLMurhÜMx$+4玲++C_L{TI* '羠c `%f% e]z~j4CÓhDidGû'ρB*6PHU숱Z85,r?`l $ ٵj(sc!nr;dx1 i1J# g|f.`,lD4ir?ɪtk#L2sMޚ wӼ8*AqVN<݋O?>7trZ-}{(ʈ&;ݶo&d)`\v{34;_b\ЉUbn3sz4[m*U'n̛zρ5_E MR A9#f 5C `uzV+2AQ3Ծ,pg<1͉)h=C3 FytBtAAtܹF!xڽ-(ڎa>hG_/Y0F+biOM^@y!::qAO'N Ob_śϘݭoRASw#=w c_0U8F˳W x@ND_5._6Be?M_xvU te*6&J7Q-&%⿂mz1z qw^Bئ]*dXGyl$E7) a%+Nfh߀Ƒq%'0?-3[so/C2=(1@aRkV S8.Iq/.4_7- WUA_1IȡGY4t9Ƚ߃/b -?sD2Z0wU% ^(O0YfYy*=X1m'fL% \Z!>+ !l} n)d3?+_38qH"۟pCR_f^Mp:.v8ЪKB _4` ^3E= }պkᛩmhzg Bq&mO}ܨ^b.›Z712O=@wwA3E o{/=ôe}Dz8ٹoU^ˈp2J̨7$:O2dZy"%WcZnbʮay|LA4箔I(Z$|q2r$/֎^ͫzLMɸ%~+vܸ3nŧ׽(9\Ŋ: r?S=gP!$ [Ň;u^D\wKYv5 깲=fWo>:( Vuå=o&OYC=Yvܽ(R󲏴t;V4ȟV'Ӗ)w[`pHG\0ᬗ8&*j.i([Ç@ rcL!sl% -[mFGX݆MΉ)lf9yeWxj84ҦH ;n6UHlWqnw5WDQxirE0R`F,yᝒDRUۜh)E~(-"n w6d8{(l}Ieu#f-e46RC54PyЦGx@IcQ4ARm;]٠{6='@y1@bi8 R"DetzdEY+/Swo+ѥ zб c,s  _j"Z'u]bZŷ4|]#KߟY bJ"r/@%cU$8㇪қo@o f{~Į_^Pr' Ttg*/teUgLa ,\:0z>A{s낍FPEB]&5Yzq(7jF-kfs+$̇}f1.=4 wEn6WQ=7pmEt؆p*|ۮσ~ ѶH[`! _CWlLmQ8TXb #~j*td~Wˈ_ ZBݢ91-6ZN-\Tbs?Ym #n9Dv8.d?re-8oJ3CV_ @\!ֈ'zeZ1ެ{ K,GB)m`ÄubVsB2vo % e |7GsF䋤3 oK00<ҍc,qNNXX'<2Lx@QƒS~1Ձ!c؆}Ohi h 2[yrm!&1&)5XȷM7$USމ xKW4tPd`4+hm>.HH{]'hߋ֜FK|}J5{\SFV֦fS%c}¥u)2ptET6Np"K=amԸ2S8x>K%| %WKpO12%iޕ]б9{;uΰ_$@K2@Vvk$m,aLn#;&X7(,:>yMs$R#zWū^4jKr#'Fy˙;8[WHv6cU6-Pf h5B;Bwb&hwhmt_U 3p8H,,%r;drqZaMF$܇ Ӗ1M[|7-,q(ZAa" @9C4ey҆]끕l~u^tvQ n B/7ruC·5Z\Cq2o)L҅)"4>:1-#g0 \l;I!85L b<2Qbq%U~ʿ1Onvj4)V0/=5~f}6)3w^Y~dY;hËoKEbbyYuX߯ 5'n 8ͺ%Eb,p'F {,Z73蝂n> .۰D:o:-gAPWDkQW(wa=:-*;3^+|T!MS.YOaV[1Ob d(ҖƭNkҨ@QQq69382z|c[+Cn'; 57 ᴌJS.T i݌2Hn:RVEc۳:ŒX-)'hb+rw=YvTa #4 8Y:K8:gŰ}: .oX|Pg'﷊GAh!jБ~D I ,Nƾ{ԄfT i~?&"Su+93B0 |^.)(J|~4 ƥ"߷}1;|v;NJ=U|\ 6[&I!j75uKy9pDq!eϲ LgᦤFj\P-2DzP&|kCqᎷɕ#`֡x᥺W[lݍx 8R`*IxKbD֍`ï0[X # uRwk&}Kl.r煮aI×ù>;< x7ei'.(4p}Nk"a?Kbpui襺;A4y$i1naw_iñnAW k&riC M~ʷ婚 @=S G]e값 :n5`t\RO{Wbb--g[A_Դ=Hyl$<7}J(/Ith}c. z灓O C\0"5`a${u*c?p6(?c_ Ly3gV+mh0,)l$U({X3S< 7NPhonzR-ȸ}|',NY[]3GA5B:/7k|!V "8f)Lڙ.vjka35\NW6F+3o?3s6cA8'X `/[_39 P#\gמ&.yx Р:K*&2]WAgana}~Кmy찘BQLwǴOX#hE8vW߷֚*QLWwF 7?Q1cHDY4՞߿V??ooiWHk JH8Wrk-cg)9FSw3+rL:ţEU@7~3{hi^͑Dld{T+xpZ 1͝f\jm:ۢ3 zG^6%*cqЫ>kD;gTpίWYH M%MF3F.]CC:eh~q)fE !B^-WhrvtJV|g!zV{jJǐR7be\3 9p~4mI h '^ˋ?MG2{oHTz$/T8$ /!KaQhlBuRA l!Rӿ+zs hO Nr]O$Ya\iDܵ|qHG_N9%( 0ۨQ8/#w㘀 1+\vsD)PFpFۡ>=FC`]*]4GK๤5}IQƌ6o@zQBfR=-8> _lXY/;fzZE,TO¤8A +dD7-JVrivh1t(%UeHlz7$Ot C*l90{MUD5 $Ѐ`zLྷ g[Mf53;dPu3?4GM >ä˚pu/BEXl24K3z/=ߣdЁʘmƑqw.6#gC"Sa-BG&dpUw˭LJU7t榚T#Di~9gg+ U H9{Ը/N#Bs(bQ*nKK&(֤C>=صi1О p:ZCXԋOdOr9J2tTDv81K~9Ύm3lkE1Ӥ}PtbiǖO)堙`]$ƚ7$PչƜ5_48nϳ\m~B{jiwCyVO֖e8Ud*ɇ](~n\vZ>Ϥƿ  7#RL3guf % ɩ84i3G+Β-K-R'Ч(IZ`AHCv˼-m̗c/7LϤ< ?/$+N7u/` .zAOj@B͉#g'gwC%-f>ߗ'xv?0@ZAqkh=Ú#_v0MZ>͎_H}W 0EAvVB:"[QCSB-:r]]+ FXFp"0%C@&سF[1ddKR C4b{T (E&|j3%;G1`>V;M 1wd(Yy\W\pxC wANX4!ƼnR͜p%D_}?҅Ƃ0L)q =`K ~^*Uu.^r`#CǹxN8)z èȴ3O:4'NqffvQj$橹x|vi*upJAXdqN,O٧[GD泱+V2mjI"@&tA2_}}s#G ~BӠy1@չ(\UbZ]D8p+V*͓.|P@U .WT!Z}ԥKAD6-5Ec s+:4EJ&su6c#YrTRY4VwwIp}wg=*L<=z1'4bn)p*ۧ)MGآv,aLd+cK{961PuR8)&#Ubډ/"dr$Ѩ ԟ3'+iގtڟm:8R(~DPJ~w<6? s(+ ?"j74i؁Ow椛p_s%>d<8Ul.P ̵2nC>W7cFkdZV꧋HfUڬHF#UwbM7"Żmk I官v.VӪ,!Nk·G\ g9b1Io1xȴ`jq+E)s\gAQqi _/m7s9<13H'بN\LH$ Tŝ\3NBz޹-WC,,8=حIڋ~r2,QhP!o#/q~c2d7ha;'M5q<2Oղ3 fjsVBB+mҮcׄm"9:w q<RZd4Oj_Kۖ{z5|.@I;k|q|Ny!T^EGj@ DO_LI%ߤs&~<U8vD2$=}d/ "?+.mA;A*M#xڜPWYX@3$rTIDQi+o|6)}rmrBn gUb쳖M _vhohS$!d򹸡 RfqH9S%J0hEERl퀴8d4rK%s~s?$#qcUH?D-Sqb] y%@Q[쌺5(Pugyq/Öf4-f/17ˌ'&gM{Z> ? g~V :s!}g*<Իv[A0Q? 22NJ O`T'(nOA@gӢKTm۝1̀ZH̐Ii/2gwFD}ԻdFǘa ZT* ?S0:+x ҉ *H6+$;V,xϔj*ZtvP=hcߴ=gqi~nq:w3&Si+BյrӇepaBv/@%'+>7\Z9Ɗ DE4d`̕%_Nýu֌jEy\w ]j V P6Pɒ2?1l#nSA{n"J%b{q]S68 }èl.T+WţTt@t'eLjPFħ^Ua"=Ta72b2:.i ?Ѻ, P<.b_4He^7"#t3t /žѰ[d!(p{?i"t(AZuvN-Q "Qm8Dyi16ًJ4Gq8'1~*Ľt5"{l uuj ==-=46| @Yl)2(ʼnz mE/2aE;qVhuS&ګXs#># QB9xd T!"1niX bNlj¹rԻH 7&1AFlbmӌ!D^Ꮳv ;hM^v->YyHdK"NV-MZMѕI`3^x֪Ԭ>Jku¼cM+{pH\M?mu;w+0^b(xGdxDԤ?'|`;(j VqGʁCx󠞴_qwm C. Y(qU8<05 Ӫߧqx4j6`͞slj4߲>KV J^=16 @-|T) UQ~p~*MIIk /sC9Ykp/T פol;טZO$G-/M-F^?n9"{ >V sVlag,Ea&9o |ay,^^``1XXIaAog?Kv 2/>:!/8QhB'n8= Warߖ%Ζ"__H|yWִZPΚ ֓PM $= ,eb݊ 0MOL"^w!ӟS^hvרC /2O}TG(N[p;twa:!T.ǚ{dȕZRۋxR@Z@^:#|L5-զt?E{,D/bN \Ju с U%[~Js8mSjgPkF>09l9~Pk0b>4veRCO°~WF iJ,xd|[^@ QuDCU`ŘD{A`hܯ;bZ˕64?s_[h6`-3Bm+!z1 5MmzJ#?9R0r%[uiN͏\ꑚ?TCC,,<)8h@MV0&eP#P;ʪ@$P' '򕶭Bq#) pe)Iw+vu<<.i WjP| 0@tyan@"c )o*3a P7bQ&C.JDu GD+K 3=Ӡ ,t 晾6LmZD\Xbfx91Ju\ʫ9nN 6P0]޼-0ܙat>ceۖ:*Z]d2|nb =_Kk@W` lx)WWFw2_ ^f b@szbEQ)p/b l(@kX_Kh,g] +yW?A`L @eB<erk5fԒ)ԠYc_.<F"Yo xȜLu䴏(uE)yeh2h4N(M&ܡ9I'NrD`/g Cx+LKbH>zf3NjT?d4)3C L1:߾.n9u\B,wr['vAH5 .g@ F.Puޜ(u^Cw]Wq,9hg= - m$ܛ~n6]3@ňP<3ܦsI- =fVH"(K&GQB ot'08VmƩv2b:HO|^^`/lH;%#d qaSOu3arܠ q[_F(.ϬMs茆Jj SpFњKԸ1 cbbGmJ TmJ׵S"K{7>ҵ/ ˋs`EZ^6`X}mZR>cO|)Qe/tк Mo~/9u8`(<)c^>l֠ءxN~iڬVInyE~ȩE#΂$xҙmBUi8%Dл,fB)_`("8x ah!N^%S5r1ө]J#eGhCgbPHG LQǻ8H•o /7ף;F^Psc:f @!]<[K$)PrlI}>Z5+=oBVh?Gh>6 L##޶E? HWKX:Wapw33o2^M>ZydK?T%+b2PU0 gj{pa skyrT/zmys2Q@1sC)%R&C\cJzVR%"y ow1bfŲIUS BnNd5AI)%x^#'_z\v-o]Q#Z"9Q}wJ3 sJh[%P;% g@tUVsNE`I}5h+]{S^l$e :I2b |wK;I1 sXS>S%"V%%&Ú:fU&. r;6ȣS'mk)VƗeRy_IrM +9̣y+$+fd^:`8m񒻽ߺ2A|S{eiKN1ұ0js1xG\y,yGh6p7Y+wN[92/Î9ٌݠJ4p  ʊVTwH7LQVC^X߸2ȥ!.L5pNA=# ]2oFV'"M, f` S?h]٣]n-eWgd=L6wOj(Se!2<^0h%< :@T@A8)%fyS#83 uZ;l ģ8X+w%ު(ŞuFon"T<!+ypwkS}FXw=WdrjstV + 2>SmJy01؟y '{ b89#ZC3_u_,ee朦AZ/G/bFhlVK A9>‘`0Jǐbllm@Pݧ~*1|j.i~O2oWSQ6 J{FbeQ~Y4Ght@1Ê85F&HcO9:Ԗ[=AyVӷa h9 )r"RITs4wgӻC Sf$8tMlC*N4pKX ncՍ$猙hXabQp)M(gd2yUnfVMNN*I dK Vo':[| kD9Z\+*]3Bp/?yhO4b>ӌ~7o? Df9 Z1)/Ll$aA-e-~qf o` !8ɠi@ВXvSi[GU\y&?ZzTS5C+fsxj]țu/O|jX|rZ gP+A{`LA1Lڻ H/ԑF ^RujJVVnX1 a@bs]~, r=>uSg@g@ n0T6 M5ˢFv]Vw1 a)pbJTAf%Fh%';J1aSkr0 *_ eEI:1-\ oe<|]\J M@2+ZkVBxk+|ua‹000.[0㎆ЍǶΛs,T/bѬc0XiyҚ2l$YI"j`=m5gjLiA4ƤaaXwEaPm;G&WI4=N,(~tzݢ.o-0Y;L kd [J;Cjn ܩ; =-ޒu@/50=YolJ<DZ6* -[ٷf:El Tknb{97T327G`ly}ЛptSVꈮB}q"} )񌑏WGKE#GٜM@B9Nn+P_rxf˭B(*K G4F[V|7}o,-|7b/{ %e [_}bkzºr\q5Ty?}(Oʑt'us|^wYhp?PM TM,U['I5MJkoH^{1OQwu5ds.*ƽ0?ZSjJU[wT֫n|鑝Z%On!peTzoU9tn8ʶb;0W1V=I'u_DM᳡ϒ}EM6MU Vgr4vHQ]܅)d2WX]#m׆Pp||pZm6_)Et))?bψ+FiACFH i[.w s &5 I]dы>,%%= ʠww#u$]Q*[߂[,J=%oʸ%uUWɰgAg 5wM9ޤg};a_4mkT4 諮oO*m#^,`xL}cYuJRBN_m "@/ Ser,š({|_<A _] Óm"R5Lvu9!5X8= !' =IZµ=bsD`O.*Qu8H0HADޓO_/>ǵ~@ʩ`+&^K.YTE 5tdbDp7k.fSkI&XO#KE;jM:eBH \eN-_7Pc |8iMW CfwE¹,Wb. #)R/؇; ^:!Sq+P@ҫ!TзTɧK 6:[ɩw/.-v҆Jѯ31%o zf M@2/XV!sa')`R(~<4dyj ^^ ?~-k}ݧѨ,|CV w$l+#M_>u7׭#'8.p,Q%nWPxX0S6"TX9m⢗ǂUDV~x.P(䤨QE,\r #GJ-dt`&azS".Ƈҝ!@Im{^|Dj TˢUT ÿdpaיU>gƗoAWRHGRȸ}{ `;)85^:C]v {)Ei23iRU} ^'O䧰H^'ƕv\_~NI(͔,Y7`zI{Q~gd"]_v.xP暿]ٷyCg c Y}B'MGnZ]dlL8ȑR&r"A뀚2f=:1!R9yOI'7"6de;M czbxԙ5ܿV$wr\]GgM7`sKfj]vrPŢc05dգ䪴^n & s1 eWk{9;sU |Kp'͖P ]dApD4s"Z)=j\$$_`NtZU_3VS7 Kk k2o,Le)Qjڽ0/wsn.uPS`K' 7/ʋAc?'THJDSDe*o DƖh@&Gz6qyuySC+|}]kKR O!b nx6-j1RpG/׳-ǥVg4(Pj$-R#i 4<ɠbKLM c0Uv>H|t](N)OT,

      _++te7?V>jq1h䙺Uӕ  H0iﺕ~e msviaq}О~ј;Z $jf}Im:cS&M?+5<"[rUzYMul/2˨6=|Zy#G4\)u6)X6A6j+ }`pUt%^AsO@<: W |/܉LgAN]V|a}KtKcKcV%Q^!k.ծeц23 yCŜC4!n%8 [Uǣk~(JW(ko!X_*uCЁfUTi.6˴Pɬ 5z= .F 4o2v&`zNV|K_suj>Y.p%ĤS4Z#KDG.rD? %" @0AT7xMVGȕIdS!9[[jBw*Wዤ@ qDW(o=4s von6gk]{=]} '[5ܜSCɈS~8eo#8,cml< z䖉j6wԕ'K 0{_EnHzԴ<ʜ62yO2QyL ˆ]`Ωz_Zg|qEbc^ɴ@(Bl RɅCI Gӫ6`T%7.Gm\B$ӉA_RPE[.2܌z;z&_,se58YsRmGpION 32\}G 1~c][HRjP{v/Z-9XOu&QZa[ɗcY#ʼ+IJE0Ƞ2lT!6%)]/)%,&|1]TY(>hq~HE7&w)7Z,S$Û-38j!*HL'K?J59{;Q,mۅ;EDqlN v`-֡ί݀$ZQUltu8~ϲ}e'dXa@9DЎPZ^E8~nCtH|Q3c>D$ʯ=¿gj 9H`0ӉϗqrEGQh5nTeΥ mk$zFd_eF̨1n!d "7Lqi9k"_3汷P4ox{lୡL vls22,I# }I`1aҲ;*OUQgq5\,<7ĘXݧ-+#%)ZJviU ~dPOOz!,<%O/a’:8IMyT$ąEUAZ8p-7m/z^tn1U3[ǫ3n#@O˨' i*ջKt I|b˴e.FsWGV3@^ "Νk Sc m:,#`"Gzƒ!7wv mFH#=%} aЫhWTuƟՒКZ$^^dW^=/qB?:2Z*,;{jdf|v_A %R'lZT+1u$DU;NDr\1_%ȬhkcO|ow< >ߣu1K z`H@ gVE}L*9. )qRIwD5xF|NlŵS1䈞I\t "XQqK}A3|߄@ߟݘg$cnL4J!=fZLGfimz(4/griAbKJZt.΂KOlmvaJ'vU-wUee޳hdQv+ꥺۓZsH%Bx)d}ǭ 嘊\X\Jk Xϰ8%3>| ŇS0pUm+rŋ0ͭ j!͉-XcQ-w{hW=HZ&d*=X%R5O/k A+-RT&PņA8G\9 9K^}.\|z =b7Mݧ!Mn?k(EggA%wΗ[TSCO86cHТ8=OSrL|88 Ւu GH;a?MZ-b`|aA}mk'g*?B)9̒^N}U4FuO K h ?hSʡq nMD]W "ح" "H7 sUn.iF+HtSsDKs$3T??3E1{8B#{%2IQ)p%ңcWE̓ȓS5|nA]i|q13 cq$A"`@`2@#FS=}&9#;K1y{TE&-D_7㼬>ri5CT;?[ eWtn=?D>(?|E3i7,g>z2H?q-,Ǧy[z.6ʵ2妲;s+Z#$Tk~'H*A 3'\0K9 ^3҉۷S@9U|b➫513O>.C 5ޡxt~@#f Pp')/°"a2Δ(SXB~Ib7V<Ô2#VMD._`}TaNq6xwAf_AbDhTB#;f4֓A-֑>\8 :Cju =]\1tBsxR6uw9&{Z wuk$v:M:45?jyR Cb%\}>d-Y)QS M;wMJPDk4!k>1eeA/xAѶ<<Y @,YY=$i-j(D:,(V jIRzԆ'p} HaxÓJ;N83ϮdR x ֍eK\-u#h߰<ѼħrQI,aO]cSxji7ޥ8:lVqt7 SDi1?W%iPGdZNZ½kVH3C$ L TL ' =cKb3LۊZX<nɷVdi/x ZHkCwFH꠮6J{Τ}pF$|Sg;&)4W:hx3C6 YRuQ@󿱮PAs#[mz?Og?fP kGhq2_Ң,hЃ2oM#2칏AI|-iN}5B^w]ٮ]@`:eډݍ+xn4IPJ̤8ݦjH(3<~ -S[.y7Z[Jrtv0Qn/EHF+6N 4OR 4(oJpYFX=`&Vb<[t1@K}|z Sȇ'h̜"3VGhD!Ħy =5p+<cPoZZ{7]7T D Mɩui3:`$bTux!%PgN=7Vf'V7Q2&W&.mԱ6M!_T4AtY>L-c#h0$ΨH 1{enmVYX''/N{;Oo8/+le`\xPPHb7Li?߈V"`gD `Rf.Qtj/(߷ao{otiY2&BFTB'9՛i[p"wf=nIJ#dK@D2TGR5׍ˤ{#R%oW+hbH9TzF5`M1M Y$$ĩ`FD8$o@j˥mb+>Ù.|Vll%5YJY h(4!r"tXEBKXol ^ 4'L cBy%Ʊ4xȭ,:/aʕyUK_J$/v弄ђ6pBk(iq?AV8H qc^~0pD\䓳c5o9Y qP|zJ(\Ì5{ۀUW1Qm Ԑ/g&tk|)"pKNĔ5ۏ_!6&rp]ބl_ZQǙQ-xr$ln3](Fe=6Ԫ=`DJx/yA);iZ@G/n1ה$NieJQ`ڱL|?Oҭc|6{0ȁYx4Blo~Syq:Bq\XI4. ɞ fn>3H64 Z,&1K ꁲ碁ʦBa1tBJ[p*npYAW£κ5LmriJ;~y8 RAkm_9x۝]3e_&>Qj,Naq&& ЈDo)*[IiNtFcEVOl(SPh(Y+f9afht Şr-NjoAwu2u:t@s]w k_ ʈxܿ2z+lŰ@вJ \7r@N2"BV5=-٤gUs;EyEO$I Ci{A{sR(^LϾB^AwgHDanb׈2q4Bu'yMJ\Z}t'ɗ|k`2Y'f^f# U}?gqXT{ڳWV?^uI<7qϝ#i>N?j|ÎZdү@P)\n]U 8vMaJ弊h L%K^N 86ݱ,^m;4RȈtҐH1RR4rӣ+&ѧKRц|q[cyNe5'fN$oa.4 Ps`XpQ ۿ= Pʩ=.isW<*d|NE*<:q ;J<8mآ&wׁ 5GVH d>>ڌnԬTAb)"iodI6Gh ڢ'1~^klb/sff_-]w.:ւТbP4Jj7ÇV\->43;!D kT?c/=>Q[%tV|s$6ݵ'~7T p4ekoq ?Ô{ U+w ڦ9IW,J?moM+3-q@1 m $|W>1sx(]M*YQGU-_n{cAŕd~,q*KNRp< cqOPTR?/%FWtZPce|hy)_fvoH:-qϺ5ahې}m*KKklG&f v*w2r|یٿك"dX0ʥ4! "E)ikKJjjbΈ3ǓS Ma5lwAa( ki$`&e7ݜyGO-Z݇A(3{R* Q7 +K`#B1v ai!Gx/m0y <<| Ep +[?vx?]"?fh| h{lPS1U1;@ˤ^Y6qUuSԆJ=zJpxFN$kVm7-9c5f 2VAɮsJC/Jl4h]tC]!81=/ϧ ] r@#^ְFXwS$pFĝy`.@WO[Ї{mp@q&g^ވ3WZ%6bd-&Nqn߉I Fe)?`IuzsY=kƆ8:;(15BrͦAkZPk_ k\gY] f?8Ө:]X/X789}:~h4Gfk+ÀH̦E*r} K^06fwp 肷ߒ BCTH '*Zsڀxr IX;H@تGX,7İR m0bfb#h&xDv]]qMM7ghE\}ڊ U Ҋd-RQ7t\uVfFC]Q>T* #%<V| N-.KjL$D4 8;$<0Pfߔd|[5܏'KBkjoF|a8nWԉLgd] eCQ|N+M%LantGZ(LC=9;JF3*%Ebң7 P&$ll"Mn%l E+3E^QT4'"c0g]#0PN^U&۫}?ܜ?vfn:#cmP#HT=E|T$A%2U%7rZ:wm1Abȇ"^)rrOjt(cn%YPB5l}[$20T BU߀ 0{@OLښBdfrwuWFsRHAEEFD|@:׎ H }rR:Ϫn[Rg&Ɲcpjgfa}~愦Ɋ@*#I&;s|.Tx :V` Cȃ\:YOJ! l, Ȥ߆aBmgs:l!QC=%.H # -޵S7-,~JWz|sQCO_pa2-=3[쀦>!0v| -#w7Ȃ%c(;d|xlYM/9`=8  cH. yEGcDCLݦe.`J46l_}ʼn۬1G!3q#s׌M9`9%#sO{GQÝap1;H_䚢: 9'궥MZUxa'{\T'u_a1?ӰKJ&ÈQyRqqgg.~$<58kSM)ܷﰲGN9 Fn!X089K!Ufd3wO6@ 䲳 d}v Pj0V3`V ("la< 4^NnJ7T.[I=mdx}8>z5Bd7FDϣ lٛL4\[;eTR6,Vt=Ym!1]gpqp(\;ӷ;+27ok4'0TOSv5Y_ϛM]_xȌ-grAqdZfGf-w\6gYZ0707010000036d000081a40000000000000000000000016239ea850000b2c8000000000000000000000000000000000000004800000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/scsi/qedi/qedi.ko.xz7zXZִF!t/8+]?Eh=ڜ.+UV># C3(ebu33{F,?r07֤Áu?J Q&m [|턿vz(-Ί= ,}a3A ǎl)C:.6M:rW_&: ߓA|1ˑvȚ{: iNjZ(PMr`p"G8Rk|m|Z@|:v 1G:KQOƝ`Iܤihw6%5L_v xih| ?175?wGδKa40}2 >CpGMڜc 5Ƴe7qEQmPY+~ `T@쉦eӭVR旘9+EyuoS_Կ`'-`%7۰dIfV0n4Iϑ5){"9s n0Ht1dR+TegVPR]^M҅1 f-اT V=?>_)O3}NR^;$dF#k-H}tpPWCD@O>-bQlJ+M9qYY,縂uwoWRF8g_N #s_o5'0&opࢻ 1]q&"8LڍLZ2lxn'CN1s|xe0(:_:/T->Un*QF22&u"~\tp=y3fTyŠo;-b'eʢl>IF}R-0"@ n6  RearqOe.Tfӭh dGVw_L|(șV81mlН;>bZ&[1 hީہWDz^_Q3g'zjZ|6Qni-dJe#f^n(,{%]JUei"8~o?dR=Aǧ:hiJL0^~$NHRChk5u*]UU 7?!#"rĘƎVDo-nvy_R3 Т:p禛AE^@!GXZfКa.O^8$S&㦢ckCu)% 4yɉv?:&9ꋌ/gHFZ3XCV+n꫇M wU%>\81S咂:[PAcwgOY:MJfE\V+j108GNHRs.ΧOd?QAi;s&AwO`?<.O]+V:|dޣ-DŞ {6jNފy:9l}fZ_2k:37#U`Jm=ɏXh`G  wW2zM5>ɅvLlGqĉ`ŎR ohʱhgUvr9GJJv!GTzNEhE>-̀m2B#t2 OF:R.>Dl*T,(skȱy?ֹp>><>OT_G'75 ?tq߼4:*}𩱓1@qep}Pw~p̢&,y=χ]|J(n?+NU*-Zg4vk3*/0@j Z%w 40Nbr=|0a@>j)|7'˨\W ^1R[`/_)'E5zfB"eRSSl'HVz GH{md JnA켟5C`V)RD4xwO"<\NjM-_-kX~װ}v /Vu]KhO|KxA5ksX-/I 1/dܚ xU]ko2`Ut.$zv\eYe/? ^䚁ԅwQ%SšI,$+D٪^wN)dd {v 2rERfuɃsCF4-i61k&Wg ʼnuֽi+ KJQڞ$ESaحq4a .\=Iv2IljpdStd$E^ik!uAكޘ$>cb mR{s16^:²&r Jʁk!Rf/];j"1 IFmM=bzPĨ9$39 mt06u}zF ln>B"#Lc{ ?vz9ޮà̸$K8\@fPqK$zLC/aP_|,=abh/(FWܘY͊ޔHhA0$M75~d[$Y%$1:)|DUm\ݣѷrpX%  iW&!bPHد4$wxuHPnNAfR|m(|k~,ZP/KqȣXRxG@#Xog0L[ >;onRBZ-bɤVU<#WǽM wk7s6=XRY(!R&tŬOF?gQ__{lݍin7T)= zv{Id Z5^,Ǟ'XhUH ^= | 0!ɺ{w(wƓxݬ6@47̘;.a=μxoE(&iI=bY}qP\,s}#AThP>i~]RCNXT$cR_-pjgfVV{Mk zfj2DW'6!M."(Ҽ>!^j pT !za{'D/T/:.6]*/!ԮܼD@I)A*) L\& l!:O#, gzʲw6YɄсr^bwCPok[ ir:>f?r d H̛LqP| +\dڂ /"/ʛ)LQ٥ Q**WIW309MF|r;8L%Y{,hmV aG4h(L-‚)*R| )TF>ȉIQ|k*j0W`:]$&ݼkf"EcC 8sLGSc*E֣Ak85ܨ+1_7NKifѲuFQp8h**Ёߎ;Fsu9+22LqK  nd ]qkRt;l5PWlmp֖Ү)O.bxfowr aD&ELHQ8Af 4KHmΛ#M,P^ȶh}Rɬ,rdf5KPRN-ڤXHv+v@]bLϙL#m8bęHn\)YÒiLN]{0p#лHHҖT}$kuq{yP<]2ޭ\a~ÕnۧФu% rvqJ"MJ*uH F3Aa ]8+J8bVOZ+@Sg2zd2ka_ P f$%TF1N-QWeMsIKKc5pHA:TК X!h-k5}W*mm7_܁S?!.DJ_D3B4BWv3-Fdxj"+tCC@EΗQh*"a;h=<6c_|Yq 臀ۍ;pT\%!EYy|@{E@^կzRܲ"X(]nHr| cimӼǦFF\{^SJ5E\R}|,Juz7.; B~=~pJ`J0޹xp2֯{Ya,鍕mz-U\#_k\1m~pTS%޸L[tKE,˼8X-ڼیuײjl/@ ͬ~2e`or .ODFJ27XmH2mm2T9 ~Rp[HIIbſ*qvi aG=*g _DZ. aGK8*UVTTcPxY*'5axXfZ'lڎk5nTd̟3bah03"eFw>]d08N Zpl"8(,jnl)%k| ie]bи}s_< duwyNI٨f]b~қخ3]XZd S<Ն}\A=KhOx!Z*(.O= yGCV+6,tEtUwj6be~+\L0kKW9Qb+[QqY݌?bkJj\՞t;vJ#`eP)ZM-ŚVnO/xTЩ8X335- Ln:tJ9eĆ",7Uc{fx*@ ٛБqI[x.CXHi`{JJ*f Ey4E,J_C,@t HDiM Tzh{Ζ)n.7MVы6wSB՜5~,>`j cMp%+JK {ݟN~ujQG6<" P~,zZ"] Wg|PGw-'Zh;bS{u|eiܥK\&ݨߥPOW&)䥨1R;HA0${{1ZdeV#k(.vcp"7FrT~^˦ ¶B (gN=U^g2֢"YgdD<~Mo i%t[P(9kǹ"۸.幔.BlFCj3J l%볁9] v%ۺ=o,oFQZ]=eo{Dq[ܦo K*ܜOx'r$+~FS+EgcY[jQ ң4JVx >6WjA{2v@q~YYU4J90A^ˆ,NG uuEî2d\eb %Z5$릓Z" #dmYԭ2]=&eM,ф ȗiv3q.480 (4!tG0,nrL-A`W_u~}iUv5/PZwpd8l+'nu-^gC&Te$]Dzoжe{2s&Ƒ*V,LlA6#B f͞+aZJ?+}KnO:Lbb2,C= >sN7nUkrA ho xu̪}֯vb/`X)T\wF2ݫQYi`hw0D\Ʌ{29r  h2Da+ x9p(лhI6)b4F-'O¾3~q1q 58suD!5)%: 0^k`^jصp>] zJJ0s%CýI|?HUtzBg߃"&JOZ2xEC#! 6a3}j)hfś).kL&S~>3(~+4,SQ1a(xrLA{.a|A`01r, vz⸰el"5H# ۹ٻm*RTm)w}¦/Fa$`5gWFNy_  `WM/Meo.F-2nlD*ۍB EnN}{%X?5;& i5i]liq["O[#]$܄-OBIv!R\*l`|,1} u;,s[ TN˿O(h=^[]476>Ԕj  QAWXAvS*ch]jMV]y(QY'Sg4M曖!ug%f#K/@OX6feJTӵngv=0=ETŔ("^bʅ/X䈕OAU˖ Aear|wSO+f !̅ ѮYiDe/,dI$ y2yg ̰ZsKps< }{;XcBm'sٮv?kKEh/-q'Fz!Ø ;.AF(o>@m$}alyn W"̹sЦv=dx5xT_#2WZI.6yHX?|,-eg{ Hh$f\V;{D]ʲWxrV?y/S(&5tr_:(?9EQv 4^15*1r0x|&s u kN 8W8pK\W?SZXW&v5ŋc-?MŮץ^'8/wѐL)A&>ebB+CϝЊou .~b F)XrJbu,-gW1*8#CPNS#%̗@gRһS ^Akx,D|:dՃ$' 7OTV~ͩunC' (I.(V%2W&ۖGy|&_-(^%[e: :ݔ}HwqPZUsHoS[u"!?^a]djrb94\ ̑uq ɦVz*Ψpx\AD@Ьn@=Φ93Xumk\"7\WYug|C:+p]t)./br(9z6ЦB*Z;I16Zt>ÌC<"w'fm<* JYUaQGlJzqPOS{.)@w!4m(/7*jUj98+/?!= T<[T0͒.L(}T:: 3|$򌾞SʅNg)ѩ&W"\zO z ';1W`R"'ԥ!rՙZQ<`txO?E@5Vg>>-q= K< )C,;+QGgɘ2y/5Lq7-}R[9[y |aiϤ=m Ho|A:Ő}R@J !]S;I+pFvjSbفSt.D_whSD$f^TGӎ$$aa"ыzoHNvUI)Mt{(9٭N߬7qbXV/wϚQ(l\(xgk %N *jVc .EK"]Xo I|UYɤT|\Kj\t5C񰆿cU3"R:VO˗h葌Ccn!;ݿ`G9bY(C] H`SC鏸Tѫh›z\cn5آע=F>&$@NcSmKĿ&%w Q`G faRjkрɰѣ5"ĵ: ~UʼS@d}Ӡ&o˻{˓DM5`' ѤLƵ%hv<3&A;T@ 0 fdahT4PmX 3qvg֭Ck?Hٌҭ(NrO?3!M2WQ,VÚY/,.vb }rbP9\UL\,*O5|XGAXE[;͵_a Z71Lo7|O 맋'?5MVPbN+@p)@v*6C`~Iq̹6[U}߈lR%fu7"c97di1^J{uٹi7!DE}ZAZ笪\F31ᝎɊytnb޳jrǧG]BRPB[]D/(UmԀm7qѝ%L 6cv|BoKZ&pnkK!cX@\S,0G0#UC5IbC/\Iր޵L'R)su7yF` JD?{3]䊁V! H5ەd:7ZL Y[aAI:!/vKczji%sԲ-d6G-R쨋 gC>/I.v)_ZP =a/{_\ )D0_6<6fOh& vp!&T.|lZSly< __yM  G)G>l*A[Y5si79ĴndŽݛdp`=[Em"JAȻN:WjJjE+US4щ+6]m=T4s\+p" a)};4K~:z?v(KR5H{4i6Y|&2x4/.¹F)RB2~>+pPU? Lz(xQLthsR!=Ϸ{e}A %?w”h݆hJa1J'C1q>r${a:*?PȯB :09NviH9=P;awl0[CCQӤl|\wcʑReώ.<_d;[lySmDzn=*'ӎd=Ypy]$Pə%h߄Bb5q RO*FBj 1Whφu.6sXZCZ~*1.E i+"% RLWS.ufP#l8#; ZC2" b偣%S=htfށ_< 7` &ލQSA.,X<1:y`MQ) Iihc7L!VuTE} DžoA~4]vYw.)TawO8Wdgqh DN_ D;} -H YkDBzlU'QKכzM-Lh%ʼnΥ$U/=rI%enOtC~k.) i߃OvZO?J3ECڻ4@$GiBZ(eeO,4$ѵ.N?%MW| [ > -:C!%k$.6X+-*31m[W*Zg? 2C I}aYX :7$- w=C&8O88,44RqL*SfC 6ŏ);iB[?q3NK^q.٭,z,G3O]J44>h$ÓN?QLaݕv+;YQe%$%A[;xPzrO-g▪?4q?%'a}~+jc`x0VIa(&x:G.xLB#e --jb~@/:l^$e:ȶ]81qb|OgqČ{yed3H&aWڳȀ,s"w\ӔGE%. 0"֞(o: |@_xKf:M<2Jq"TƂRGRܣ"GX/l1s |O|(: IrQ lLne+yfK0-:K?$+¶A74s0͛(f ԔD6> OJJpkZC1\tﶊR+N x6`ki`>QeAyws: ֐ 22f++poFCY]fCT!(e5C݈k漾o%̪+|1t(/Ԍv֎Ф[l쇴rzH %MOglVUS:>Ku}XeH[onͱmwD*7 cK*TE)s1c>K7ܭd7„N*hH:EɞY]h6!UYg8V/ߪ!x AuR_Fm[r{Mjɷ>Vt̥I;SLFz8V^5kU\r+8JHh{G0~xO~wUO9#8?W~<Cx=x kQC`xTy9\\s{TmHcVj?2-ӏ}V = < u9uyjPx ĭn5%88h>JƳS$pڽ P/Ϸ9p::HJj \HfLݸ&bBlҪlz>{ 8jDךTXł mD\j05#5YEhA; qַԚ2Be۱jMq:P/9:룧9iܸ ^/^ Tu}UC^IivȆ5,bh{ p Vs U*Dxv0+nZn4QE6 3wit6YEnjRQ$oosqvx)^?PKS;(`N!eܦH6w:~9loB7G1 p2ՋPg-Υ؞ՊRew#fS``ym%۫m-8d/",$Jg„EJx7Uc2uTIm>~)Y3r"Hdc(~.E(g]M(ozGv`*V )d4]l=ងE0hJ9 XdBJ}*։n)Q-@bVcQuڦ Cgg4&12-h65d2VI9Ή:o)6dA(cc,nd(h8Ա@/'wXOGA)dr\ΥV;A@|_]l`|bw8Ym} $Z}%^{lUih5TLJoݘxE׶ǯd /mHODD@0XG g oմ>lG}{UA# \u*6eכcgD%DMJWZ"&/t-[WrçғryliړS&ݗʜd+ȷb"ְ}~+d45=f[-^* ts#v5e-_I2In@f0LVt:7{'ߙݣa̯V=ɂ(Zқß7B[gZʈ "|Ӆv&Ta"2gQ{z9MV8L@.VT:ޱllu/\V]Bp{ӤV8v.-Πvέ, jƛpڡ(^`" &D¨٦m̃{_N);w{񈴱 z(PlʌU0x fŏqaem} tVqf߀9v5V&~w4nL/(sTiszX$GمXis xXTc[iĘ3oD:t]?cs/9瑲3-ފ_4fU,8,tSD` Q9TcPW֊(oOE\pR]_ebXvfŋwHe;C}Uu!{~VFm(LmRv-jhI-YTuUÀḡ2FrEBۘ?.~S%`j܀qzvFŸɿ5^!}M٢tƛCuC0:` -x]?XԦk 2 /IЍ70LUV[TևF+xcŵP0בW_]E9ECU}{< kaȜCUtƧERy ashgc~{`#"dx}*+g]نIH2Q t#BL&]N]2:ޖ)2\ ?jAqeYՉgJmehdo!ײ]⨔ ^1id *i}Dr)ڋ])6 ܦK_B|@Vw8^*K]CO؝J{.z뚲W,^AS\&] ʂə 51 Ne^-MJθr%Ы=ndcrTzMYnÓ*`R>JDf20 5",)qY}Fh:Pl0mM+Z'y*ed픅 Uj O"c0*[m 39zG*_xG;%r&, e]hP,cхr (7 d'YuXe0 vy37 F]3ڠ(p>@nxXnF6T+z:ZlGZo;"GXؖYZ>;07qI+!ኛ`:H] .GbɌ^z>Sb p0:0=H%\3 ] X`q$~7/sW/8$~T>8%ۆGJi07IS$Tw~fBƸ48J&fB )Ȭ(iVPZ]%&deFA^|S0+H{QKH0F%6kbJwJ +-V +*[US +fxC.hfB^1 1DR"2CTS(^xސ=B+ +1 AIKlgv Q/r? :cn = \R ̋+\Oz p@D63^[RW?(A&;V-HZ=)ݡzH3>3ا(w׵@Y.Om$pe"c nsK,Ll߲ܙ,o{ f}MY>1gJAKLs0'/H%K6;I-Ǝeq{7|6[a4a툫j']=^^_FMY4:rnm|ZE+|%x BՎ¿LI{,++%tj,_ǩBL{ _~ɰ#Xet_U `/o@ ޢ7('u}K?1&XM[*czʁԢ*7=sJ:Ü 'X; X=WӌL[9$iL{.&`dMjB ^h89?"I.ȫg(4zPKVkh׸SD"nN<-HmO93XT|+uF)ҜECV7eĕXdXU$fs8޹q<*YPVuod{=TGzܪM&J7$8/AlX5ҸP3 tE#Ø)ђBV #I/ ֫o*W2xVLe{Tc]P꼜~\v@31hyG ֟) 8?P%CG ՝$\cA"RG^aǴtZL2z@,1q"KyM*/mzjf^s=φG).],;^_eJQ&t`͂[Fl.P_fF>k^{`7^, [B8lD#x/>h^iQs&NLW RC{$L>n=5DSFt2ʛq~0W" 1@fY tbҹѢʆ ܛ}]Lև\;ͣ\Ѩi$(D\b')ü"hmJdidq4B[ބ)i1i ": )i;an bc{m[ ۧ2܈s;p“*8o0pFy=@6Jp 4_3mG('vbfErz?fQs^O*ŀ0Q]]2)|v!85ʠZڭs† e|Ս?'[tzV94~dm O=&E3lU\eP p3ś+- FA->Yo_[/iY\c^N<uv++猋ذbџ&`g|`׼C76o7gV~*E*޶0˽\b]a^$De$Qܞn7WmC]/oGn'0/I{$;[o691'| wR'<0FҌ03,!zO`uJD}e]YI`q^p̦j /\  3KR;^jwe\mg&3 1ܵcoA7`[kUyQ~S lTmČWl@!/4O<6Ȃ X@CUGzdT=v%H_\u4c*ZE2jʴWTH%x'RDˆ9`Zm#?0r{TGQP] B}l zg맃9fCYFfgp̙<%ҹlvX,?Hۖ%v, Z¤quK,iеmmܮp-[ƿƣYZHL2/>:]Hɦzi.̭|j7ӈ g`U>d*+G[W c,Cq?]#֩/Q/[Y9LBYfKC! CA!_U>HQu>jb^u9תGC۫f5yS~ўTs&LSnBďK}8 D;j?Mg [` O0zP\N4`W+p`^3] p~ $[, !s%ǡPN0՗{7uhMqG3pd1y>#f?p=Ҽ^Av8 |bIRmQs87)/]|d>ŝVF3Ոs0{*md.-Ѣۦ]dJk%e~–n+ܘ:*3[㛘UM 5,d;\QUׂ:Mrwf+v~d ,qQ  o=?TYs+vQXJw!AXAOnlfFa (wAm eYG,I$+Qpu,:넩ia.sȸm:^s -/BVbWItnUpYfb[b2vC c8a> oA. ~V觏Ǡ{7L)dz 'om:zҹ~ 蠠-0Ms?9D^1l$NK3ɲԗ& #K{jFS꼗?FdIR[ʍ!5򮯽2xzCo"~ݘU%SntxbI5?TphX@KWV$^ah+R>?|H|&wZڸ< H{{%tz/s!hEaqW1\2Ngz}ih"Z@"[%Un #J=H"浲Zb;4p` `%|5ht+$+LԄwݎ`AxV0Vj'|k^<5>p\gϮ DN*~ۜ0Z|@-@\i$3X}"`tו4V߷N V3F~ȯnRQ{(rH(O3yv㍓LX:uM$'Sd3QKa窅o f5?/`zX=bmN۪W79![dX"H >ɽ UL,`;so0^:y*ݩP-1f.B&لSoB]vV-B[b&)9n4\cjRF$rjEV+O֩We; =G>9yOEz*_2гKQ`^i*vfq͝vU+^Ur$XϜAXwA/Ը/(uEҺG j˅VVbM Q #lp9 Cq|>shQ㹠NŢ1'&w.[5 UK?X;a\~qY'lf0^il77@- e;K6X1*d9 I^yi&R/J R"zXxEY/c(fØMs'{`kPD#nKFƎst8⛶c-y~nRِ͟ldؓz|feͽ,"/*c0_Ȫ!RQс?xO{؜Dù}clȑFUx C|E:Oc:n;7_|ә` @]/<7NvGh˱SO%_ӓʪq I$q,ۯF*ܳu-Nq㯽ÇKIhM2`Bãi(XW\U뜟Ŵ~µ yauj YDT %sQ 8ZbJ wFŽ+ɖ3U 7oJ\IV?ŏ u88<1USνٲp4C.xڷyߙDXBa(tmt$I.=]p¿*p`Mg 2vpY3l*Or߯@'0vEA8VdD@[|ָGh%̱n"p[w4zT8 ZB_h[^Y2?םf]0]㧏h.2^ڴ}7)?F4=sQh|P[v!c!L}rɷ\_A:L2!):ۿjs _d=?vXRB|L:G+DExVLnQ{/wWBU)>$A8BS`< ==qoyc|dPodT]FL7sn81!-7 _uW>y^^ӋWm5IvI?ҟMIN5L=ә-%I0c-;cV_,]q Ǹ=[^, !Z^w1uηA-؊k_H])fb]to#`lufKĢMa E()d/K !dESuٛ7;b !qf%kFH=LkA>=v!K u;zjva9&* f9U+4.l칁Ԙc0#ˡBCk7|CK~e C> h up0G:8QtOk?9!leSp2#nD;t6Ld\&~'ߜ!5`6ol!a6"^3hoֵGѭU P Bbp@…GaçwD0<$uNqb8F_34aѨ󠜘3[@nQD"'V򻑍c #[Tޅ.Z)#~Vok`64Z~NE`A5߷|0ؤw//D ^ _IDʟ{lքQ/- Eei9 qWAwNe^gI$~TsdαQ=yNwI IVY0 kՖ-K=˯, x Έ*gyz^zDKp64 WE6ȡrwͥJzKñ/HV< *mƸс{jk= ElT;6X:䭌%$jd,rs%NKKrߢ &,InYQi Lj-1P`="ë(By^fR=&g3A>j{`翟RMYe;d=͞!D#,X~&D.Ob'ڵKR]dOlC6M[ǎi?BkwG-|O7d׬dH<]bB{i犜l䫝؞beBY ӁQz|(ߣ3!nOTϛ^M0ձ&Tj h:2לw:YLRꕍƍ KIRzM̰ dјKh)6N)Hz5[|CDQzT59̲@^5aHKU+y|FS,VH nuPT֞"(=@+7:RkO'0Q:IL<ͦa;^׈,Rj'lf,?~srpl7ȴ3c#!"}vT;Tmbj7lJ W*m`9D&l3śD'"h tqU=i!1A&MD Z&jh7 > +MμݔwFzSWru$ qFH{μ|'#.6a?1J'~M L"Rj%'Y߻J@R) :z bEURC5*gO]WTb :ORq${vAxZgY2H92ւYlLJQnC?@1G)>DTӖ}p1f8m([|;C Z@4Z6I ~a:7]':C۰?0ڮѵU^ ȠhGF ><旰P~m2VzgzP! {p 4\HΏގXMR[^!HS?(Ӧͻ?7wa kO{00{wX[n7kЗ櫼v:iеW1H?DaoqZt t`aBiH5wnB*?U[>!'o}=&b^>oΑ%Xo׭u' \~Vd-m2g8\]?N%MGg&f$/Y (P˺ilA3qwʿJq껤jQPNTRn4)M6 T!S{]6zԚ$BebxZZbӕ観e:A0XϷ}y2 AʺM\QO񗏹:v"|WbI?L2[اaGsTP:F?'h`(T!"X37$ Ϫj7xÄRQjCu*\]†jNPFwq5StM&uRz9ҨfJR4qݴ aMhBdozX%X)ؾ*Y`M} FiV!gig$5kgYt: # lW`%}S]9y4b>k&U`FdEjŵib]/RRAwFe d3p= 8;yQ(-ʫpăs[%ҽ%(gdž3NޮI?N[UBʿ;dpӹ6-7E,BzHp}}䇔#@ڻ1c#^ f(XjO|a8A5d% 4/v1(O DPf@HZyȴ.}Y UTa(Rq!Hh{,1 z r+.EƬ0`(8VVw X3*Uh-PZ/z6mg; n/G'o*& >`q|(1̉q1A2=^>֠ܟw_CaZx%!+ӭ*}BlD=o+ܱVZwS8>Uf}@dP@8I*mi7GXBi9+BOdUFϧ&2]Ž>bwkbt2?PU YMff:eڽFp-h'´TRWs0w1i؂S@"q6(31rIm8%K'x @lsƏXOZMmxa%24!wsfg`%:vv_1Mzj IZ!o-ǣKzI".LN.DWCsJMWnU)bmd5J:T‚:yvGSq/m4?YSw&i=){R݃0(flȔAb;#ON߷$x!,3 `;3\.A^I`]ݶ╪7kHmv@YDLqrKc3Jx4 }f -'[ΘO V0Wi˨}53`+\ 력Tuz;3H19`aGb|њjGw>ھd:ˋ$fBc <.E-tCO>Sx̅U.04P#P(O5H>Ta~Tni}.@*`a[6~v$-; 7Jy]֧]mGnSiᱴ RkXN0S^eKIU4`23 <9?׸"xEcguf#@dzQ`P=8Hg0":\[|Sp([T:Vj-C1+hpu|C^cs 1K4'T_*:5b;5V i(=`ҽ5Іq^ ճ I|DPD-99^wޣ->RFs(iAVQ 3mǗCN'ɇ$w\`I;P˖ZMQ!lsϮTǖOeO-{='I)s1Ta1[Eʴ6!1~Z_s>?oRS7X(㈮f) Mb5݈ QݔUIv!/+R`ͬ|q#;:KRnD*L:{Oæ0(<;bE-X{dy7{q:Q(Ζ;q <'3Cl(b+>(~1lrF6Xsğ8),"~1}6ŵٽvκe%oPmïX=zuYl؊f V۪-ܱ/>?SU 9[ZfSj(=hغFpGA׺ B3e'u%] )S6lێ[ټ%B }joZI hMZҳ_a;Nk }>(V` h%#Gg_ͧ980jZ τ%Ccd w?«iaJf,:_\D]Ϩ= 0 ՆHA=0dGnoqdt|s X~"7̭&{ìX{pFun!rQVWնہ#+/7|Mx}mFl@UC2y3a"|`ʬX(0kb;3hB,o:y#ʻPS\IxGcfS*Hc@ɿ}svh[x,3m+KG^9 WȖ6\ê:ī?u<7>Z}mU:FV{sӟe7=,c^SCcsd'ЛGƶeւYTSJ"lW"\4d:l|D3a N}TYXd[Q9/~C9B^ `$$s;/:"pKŖ@ߣd}.e!n_|] mSL> A0Vr{< OZg`oUA"o+ v~ԏeu;IdΫtyKFc suB\Kf2ynh">wFʓ)^{D%:MxUQy|M@70FK!^.OT1TO)3= *dAdA?*a-RI>3EEYg(f9qX{sXol Nֽܽ_`*_ӰmNx bNo `醳߫M2s)#Pep|ҶQ銼 e)%O22Vp7a/.p_}N[??gk(m&uV5+LC /Ld%bH g<Suj^d k-2/A\8f<}rOlyLc`/ꏦrZ^2dgxpDŽrк!d~<YG]8{ReNC?+ذSi5W fipI ^U~$2mӇszl45~aQx5M :V OWg^^L3VN!4:n* =zgEV_Ya>y_T!SD=.S^N_fTк!\q^o=jplNG C| AQ_\~u7@J &e+aMϫ: >g\f0n6JUkӟz: g&{ u*B޸&fGD0whF'`Njtҩ ]rr;19O2;7̥;N.$T \.w6Ӟ'2PXgyH$~K-mĥ)>g•!dB0c[􃩁cI  Ƈ>rzk̆"rIT:4IJ9Y^ڟ@vc$9;\%^Y3LR_,p ZBh~ 0sSqPNɈ1n7q^N8: bG~3 (2? /M*k4NdQg"% 3ԺNTwvϮҖXgA&uG \ h pz>Qe: -$ՄgC~3o!74XqFsYAQ~nQ 2~L}y!V@&>=oB^o>% @S GttVe`i\Xx`EyL oYD o;tu qu\5m7a%qX55!>G{?@!X.N; #9EwH#t~HㆬPg ne HG{-@=?x$y? H(#+#B%4uhݣd ]˦1AѠaB!.`*BU~iu7gy^|R[n+V3i/̶/=5%MT8MXlj.tw$n鍑pÄmbqkv-4ʦV^ORG Uj\RhpX{s9n4\ZzN VuLP,٩|aKVq !SySBzϡ@tiޱ;' '>FI$:7kcՕE#R*u&` Yb'"Ij1 ?xD6ZQ%%0m'x a1e|25_}3AU-Хf󉍙lO)R|I#2jľOD28`߆XUjZ0= >M_B 셑Csk)p$TeuQ/vDT' HF$]͏g<ՙ S#*n܇2>> %"Dma]A/AgcL.M*|2gx;-._J>5Ua5v(+z|\?K +i6&SQ@!#sS?;kyzևņ)%ghHc\R'7 )N+gr9T3_ijʾtpsM?4-p8elo7da.!v}u⏬&۲.F`m;LBJT>I3NANS"̛8tfnU o1?@y['S_"lsqL?]^H=n +|ruHZ_t|pȺGR|0CH };K[ Lr:j*f9~g6^e/ = [\z41ODs`~s:"GaV$ӇÅ@**sbO5~z Es\|L]+"&#nkV@AH#4AFJ4BeiP^b6(ES`yܼA <}n9bđ7G @g6ysE/F૘FU=k0ܣx\dЄ$Upw=hd#Mq`(sm*y!ѻ ,xΝJ`(\*`?'صq n$S/FI2%\!9tHPV%]S|wd@~(Wj"vw x-`rq~#C}[g$7"^)`Pz% Z|u>˴1'Eִ䣼EW5T@_߷ ΅25v2cc"LJcԆ$Sz\U2 С^vڬBtAKA=U/5'+稄d)"|H%BƆѩ"l(S*Zd-GNC+)qۈMApXL%eŐt0~aPG;Ztd4X% 'v&o/N=sx EaY[|DsGLlDS8UwgjΕ8+Tš:z씌 fY哨J{#AXH?mCm@GاNEe-_[bNjgil;-dL*lvՑ Y1kڙ:^2 'm5 [9dc h6M5M`š .:8Tőy6Z3q`j=\LkJ~~S nlلaku B3>Rck:l20k%Wr:r>ة[@_ؽ/nK:  ݚNMɣˀ 8U~ p WM5tkjSY*O88JD~Ef)}#0;'RƤAvJz5R|ǏN߇sE[نQiN u_};r-nY͘sG|B6waM E`/G‚'Tfh `sgݟwji/ZD1HPgjMWCnBatX;ezD/%)O1䨰!!K;,VmmZ*8' UwD6py[Kϖ>N{i=EE/lIjrb舖ˑG,G`n:Je˗N* ÃoƳ.[GWl_9r`wm*\\XgU]"^p3&A@i_(6_OC}g{rIRO'Ѱμ, J~mdeW;THl8 >,M^=7u$VWiimeb:w3fY?UBUJj~tM~8\y/Z-=A_jDP,= Q=lx>D7ik ߂gEo-WAut&3GJ(j ?@ 7^Éc`PӶv)PQm-hw?~qAKUm& Qh_` gO 3/ TA4* o$P.Kt4 sq/3[7#J"J-Rͨtla\b!!X\ aeZ;Fe{2X&mFjVg$bCF2^j QF]DZK>ֱ彼r8%4MP74#U0!Q0-Uܚo#طtp*9ݬpC9[m"k 'Tc;ЊηvzGfx6Fzu`?K0EvINP;EIUU_WDyxh F3R J Wl/a{$HQ>>“UT ..BY,J5O@{7 )/NVy"8pWewvҳ*0kx@%b\q,&㨤㹳HKs0/T!F7:҆VjlZ97`RV_;N OJ1nMUk9F `HO=AƫՈ1s15fH4C@v+g`V-OnåSJDI:Qtb'*\?콋0V-ja&״ݪh#kO(9v WxN wR_S}hGmm}^ $PJpԷq/pKUSiAjdݡe;V0.lC nzݜkv?YeAuʭ&f e&0/ \~gL*o(yG/w.`0wAR9XzJjt4W}|R57AdN%Ew&JBgѦE;.G%+]ݍb8+[δSze^13p6d[f_W4E=Ҳ8ys};g=i}2']$ ʛp $BYKfV+%_Z^[.+~<γӞ ~(`k# Cnj`70ޙY:.8{p9o}?%}! 0K!ZULDK*$FoPuwaGI.E)6`]u\a5aNSܷj N@9\p4I8 [x.><"  ߣI~"yST3ro\Y>ݖt 1\fAy|~݁_mT%%ƟU+ڮJF|.@g/MzeW,h5Xmuav׹;jޯӒL+@\W&6ۏjq^u JED%|&;:1 lDZvə)RE<{'gbjyZF`E_Ik6۸9紭h&NL %+Kr7K%NX륹W$7c~M䳔К7>fZG>zF\k# %i8UIĞdvBH(i#wGɱdr9=Ò^KaU ucПf5@`;;ٜ_.o\m}i8o'fLy<(~j}qj?1q:+)$BGgqhQy!]WF.b Hn9$n-ͥ &Ǐ^,pDI7k>jO`ܰ24U[Kq/g/Ntgl? ͠V 0Vާ/Ի&Ttd8vx+B^m43q,n"nL70$n tX2u9%vlxz 0Ru3md7nOm߱=*ibPQrtliUh4a3?{JipH7UN_UhJc`6*Ĭq$ 6"o.qBʜ]f͒aR:$+ߴ?y|9Y(UyN~^&܃18}>F";JRLJ? leZ -G-|(cV-ʆ:fau]@zHD`U{B6ylLһ Yb߻=.9bygi\jju˞ uάxoW}-HYk_#ߤ`qO?tnheJkE 7-f)]ѼZKi tq^C $]lc3*7iOSl!4 7968&3G"#n|H:-m?M]fHfdl6R ㏒Q_CNt}=U)؅'0Ezh5Y:2^V5@[|,F85du{FЃ=po5i8ŠnB]_毉Mlr$Ff l⚹!DD V%w{Zxٲ_|Z+Eب۞bQvq-,>{S >Zs 1ǚd @jSc 2c(uET@vɎmMtx:H^4*n+`#HT6 tS|^#-k6ޫyؖ6[rg5.P#U+g ހV2vSZg0w=%p?鄼v.8 ѧLuì][,YARON }>{<\3R+l^?K \}| ^?x.[U9:HmG-xJ"5}-ysT}AC(|QςV=ķϮ|%6xpn e)0v9U9tQyx~K)D}zEHa=dB?Y%&8}Y*kk06[+LezCqU1G8Y'Ɲgooe//6!ฤ)/DEB=YiC e[:/h>k9YyB8\LWx.A{VыV5uU<;^+ϙ SQ0>Za[X%LZe'4|~e9qDw_aA}Vɭzv@u__C B좚F!aZ,֚VH+D!t 腚I'dnW,-vAj qpC|j9ejf2B,Nɪ D}8JG{ t'\4v?|MHMu\\*V]0_IB?\v·g}tΤA{0eS3텓{x_n ےaȍnVo#v__*n-Z5si‘7VR`ע~h^7"V Oa,53|"M|Q>sV́W{$ɞRT"hP3mI{ Q 3/v˖(V1^)%{D ԡ1R dE/tcFcu{t'M["Xt?a j$QiO&p** {$uGS{XgtGH-yODVEhHwFwҩ:mZ{( ΥY;}x>bS$I/܀rҦY FVG^w*:\jʑ6O:DͱYr^9:TMk [L!j΍ ARMQz=Gёj+jӎqz.?@^Z6Os4Xű$5j: ^ؙ,hIkbn|3<1fh^GgyabE> sivh;3Ha=(+.b;ma$z2FO`% 2+VYc OBv9nS@g/ϏQU\]ae/*-fԹcg #PJ1k5 6V>okO[Hklӵbp"VS3a=ŃOfP(ӷ$ʌxMswg@Ѽ8>oK=Q~.%ڎF9 mhPT)ؖ>p M\E*RZ^HދՓ(^yvC}svZ֯7VW5EYyÚQ/%Ʀ [vqL;ԊV !X8v߈ =9^ja[= . ƱgYZ0707010000036e000081a40000000000000000000000016239ea8500056754000000000000000000000000000000000000004e00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/scsi/qla2xxx/qla2xxx.ko.xz7zXZִF!t/er]?Eh=ڜ.+N&A Hԙ?:fhH7p͝VAamȱ5x|x=B`tݸ0oj7MއF`>blCuڝQ! ^"'I}TjC) 0[WRZL]H_صs$#~27^bN(E(c١nm16ցƝ+ê( poa& (Đ +%4مMK;.#9m-kء6ӢR iV]^\B SJ NCnjBk+kX f"oPZlR:V`wR.DĘt?)BQ6R 根#H'ODwGk- L^OW'Tٙ@v}xVr++gv͞EAk0b ҷeO5b@.b V;Gr*H>I?`b@*/•=#bfijB_ U{KJ.)̷} (0[gˁg*|S+V.2i`ܼ!ml4Na{nJpN>ٍKQgJ^J\ IVuiI"}'Wp04-TҍOtxN/m7B/Cy! >%൫5ۏ "[zk1pxL6TyׯmP/:Bd?gf}cп_[B1R#BgKjL*iT~')`GOӉ1boU7U14瘚KE"H@O'Y:OOrx%0lZPl&M)VqDk߀?+!v":$l=`*m%p j`/\d93k}w厵;0oY ):p/IJoH5HLOğcJvucaJXY UK-RhSR)\ fTy'Й=,>pdM'*1x1nr& /N. T1F5#1հ@&B1ίfũ J0V'وr~R<&6Ѧۣ$s1;/ B>onVWK#e9ti+SP3Z|~+xpbyb-|f*@FOimy4\t)HjyJ ^鋫;fՋiB-(t-{ 1e+/DEX$5k_5F#4!y*TgG?Q],mg#x\MSiwچTu>EEE4j )BZ;𻔌TkL~3cD$' Y>Gj 4svz^lSdra2KLgλy![og^1Oڈ*F*nb"7 RS d̿⻣2q2z|Kسx JMvc)Kp;+cn ˎObb/*a;| AU~(X7F+ WC6 dkFq%ݓ΃edrb| &BS`nc. v` lZ}5~ՏvSn n]^ξz |ev.ɉ_P\>y8wODgWu^ ͷ LprdO/}2<ބ$beJAj/Og_|~pH JRxK[o NiRrR'%% ۃї_jԓd :wu&0 4NZ8=ua#~5: ܰQM|XT~yU+) !x^j;U& Y>o$(Z"!{>+(Wp̔̕~;wE-ŠofН5m/4fm N,m*2TcY'# N8F"_,֌Gk6$Ά+9kY(M;\*5W)?$AU9N.c>3hdU L,[DR9RpoIIxUAϷ։bq>S_9/u2/b`u;eTzP#T*\bS{9)Vw~ʃ]-m/Yvc[ؑDΈ ӭs{6gQ}/g󾴙@OÊCWlh+fFf4&9cf1/ӒM*s;7>H)^m-FՐ|oiW$"xl]}/?&Ac$K }􆚰ʾ}m MRd٪ն ]ކ*iE>@$:}%`& X'ڼ*:ԇ@D6-ʥG,?s{p Vq[sG9;[~Y6Qske=k YI=Mid$?u4.|A.hymm@mw yΝ9fh)V,LS M4Y8Uu\1+ ucxtvOloViFßҳ ^}$MLg{ ԭ92v{ O.Pxuƴplvh6 hE ?#\b \NE*v#=#l2,Q^0$>_Iq^g,WO0=a"1ىU-9u7c[(0|)#&r̄?e~uy}#B$n"ќ񈵤mҌy;q)]7Qjǿff 8y}ǰ+$N>ԛj=}UI5s74j Jm2ܳ;D  kȚ zyd-IsAOg`"l@lRtȴY.:atU4l2uDdJc^#?{7]-$"9yZag^M*F˜,xJn1^ hDy3_qv:\_#XA/ʨ\qYq &ڪ%Fa24סaU!\ԭicPyL}Ev_*$uƆyJYh 8ё&zd:1 EARuh$KDixꚶocz^!t%r}]1fԗ,?4"=򽉧1oxR;v Y|Rj븣~y 'vx\ݡ^*hFYtd)'g KcmRpc,faƒӋGbitVh8OvM/mzq[~#%}ZXZnB cɲT8I[h4>LBA:b?QNG+nWK:I5RDo7sq-rd "XZG`rJI0c|.Qޚݣ!އfY9mҧ; X<#|h+jXQ b^UhTĞ=$lػ]#G!,}NPD4} 4R>vuNV 8ZG(cuJ#ά9<|QgD~`Z|q-+`?qզȑ~IZgmL!(c:<3(ePsZ9~̫3md .Kn3!+0;u@C5gD6=Rᛎe8lrZ޲,,l.f%cynԟZ[s*{U {sƶ,}t >b3KAngm;(_aGt˚l :H7kpꓬ{z4Y0Ow[.BtCղ |ЁK*1 $ί1An9<'0BPR(^=c5p3چfd3ri;*aozSWً(?jpAT9ś X'W[ؚo$!Om/97#È.d eB/}ysJ(j՘>}.;9pL$p 1dЉ]t"3f'Sf!_{+ȜgZz ds4 26Noٸ*nlϢ"B4+":{Cdu(T𦒟1"PvΈ>&oST8ųG4Qtn8dFݴ4 :A:p5F=#?Yo%.헐Ul{ M[ /[/4 iU<CsMВEO .%:9ٜ8Q[[}~YtKƝXF,?! &B a>ѣB ʳCP Sqlc #Els_Rr԰lk=ȕ Eу5e.FgjF3đWW̐6iV ƺύ>si S;t=-GIf"s.gn[+:44Ztlkb.󜋸j,:Cvnc?rUKzvE ]ż /!&gK Uu;n@;)YGr ιDtq(~nju4͜pimS1B aZ2Y)mkf P[Osis ,v`DŽ0_(@zgجGLxx3)HM ވo]pb,>[Y._b3`6}遼(krKH7@9¤K|pznNvHK:H @;k793J`L :叿̭m)}Tvcf#Tmxh4e;pY Pmd7urO5*X|hd7l\v=G Fsl`IзC(]3=l[#Q1`p-k/rH)MTvg{ZA'ZbfdQs@pn5&D4;Qp\boM!wX>Ҏ&spMȔ0odž8$'P|7zu\=/>F ,gre&sRÑo Lg9,?*ոRd\ˎR B=\psmu+Ⱦ]HO*i* c;*E2%=hJhC?aȄ/VDZ؎^pgW3s<櫹V'QJgBDo~=c?KvХ59S2睺/eBWsUHUO6Kc8ЎQ\{:%KbC7+H"%Jxf7W_2ud14 ) akzNLƦ5 wA d&Ǯ.q1*G4V鏊 ι{G۹@Q̈́Y\NCޝWvwܨ!궋*L VwlrXGE>TtNvN4U8{vmϞjxm@٤tDgK3\')jU25Gmw{1+R3l|N'7Z$F TԦe5&LElV T[5($~~9;)$ lvՕ5' ~z}.rgz" =\0.9@E&8G3D?E@1픕WsG{4Y]JamԸ.8{ę97B+!B?C{qWri~-TkgG`"mfhFI"Yu\:bP!ʆó76?B@ tz ?8 w}:W g)D]B|x$'`xftnIѧ? _v+cGTTt%t>aH/aye`{hf9X^+iiہکF],|Գ8I仔)]ڛdj2l(h Du=DŽ84€ag$vڲ~otj[W?]L8rlIXKSM١-uM[щ3@ Y8΋:AgA֙1Sjn.N<$>ibT$FvDlֻї,w-"43 ΀8?ujwJ|ZI Tӣ*o'텕K<lR'wX DvwWs:lqp_;h}+I?XQBPAvh=}xMlnGqfn W_20Zvޣa,%.Gqэ9G[*;q%6LO;uHyTCe̦#ri\#w901 FeRɃ~W7v/^fhO,' B|Mwmv[X~cb'Yh*;. Odt2䊙c|^SGs7WJ6 wR}! 8V2p)-O/q[VT(!~T>ncֹ%A1ufd}`%1S=AtMI!뇪6ٴӾ'YP]jvaiƕ(𱊤\ Aݷ˱sͳD]? K$GRdՒI&Mvf:hLJ(qa!Zq[76iH\  J.vFpu~N}}"! 1v0FfkTYDOUjy2aj \=lR@[Pd`׿'Smd)* R¡>b9N.s %5Ru2)b{S=@rTq_55%[xF|~w]_Y薓<ƊjMŵzq+D[4Bv]grҘG0k?"-] 'f^Tp;b,g"2}&BN|8$L ׎3K[_€zXjZJr!s:W8|\pgu1!+ KLw@Vy`49jE&?wJ`#㍨fY1> :=Pљӛ92RI&jJ*,g xm|ӵ?h$S]۪<ܑ`5yft},XLX+ q E=]Xr!ñ2Itc-j?o2+X̢0LH&jqU oi6i0ҦS-}S mㅮ8_5NR3/GG?| EKDj\ V3)"~Bჰ[$d"=Ǿƞ \~"y:T 婐gmAJ1ɖtnT'*)aFP쒱G]vH!3/{DUMg"%a9kwFf+3-  zuL Ԡ:sp֔>n9էć%D oA$1CÅՁOc )z{UB)}eEd0낰2;օ/$s% 6sعŭ^~ =􅸻-͛ vK:F@wa`TDHzGwu| ^:'hi.C~/B.ꕬU :woGfΩקB5'Z7ڰ$KpdV|쟤850u9ڝW_ڋCoπE.#w_^" {6%l5g*@*|ȕN$@#CLP97@^|wݡԆ9Pb@q%zMR:ւN*`S6ŗ$& 5u%)v4_vtjmqdX&tew孽۬FP: A/cq]Ҩ]]޽6au+#RhÂvNTܢSѸ4zCbjdm,bJ%DYg1&6d$[0!prh|.n'՞ּA`zO_ML\$aX;?;DJgj"p(4,m@Wg̓ N5/Qg2ye\RԼ,WĶ|K[E)HDwO\F!T@d{h} ?F3 ~Kkw 5aKBi'1kQ03 zMhgkuU;8&;YA4Z"!\ ٷ)F4F0))B \:~ h|kJRi҆607dv=ΌRQost6XP S-(A2XOU_X03 E @0,W4LɨM hJc)vqb&~.T|~>A)rT2P4]w>383%̴ TpPɑ;?5#\>gUz.n VfI8σ EVAdO܌4IYOnFmN[Z5 au&NYfhqbv-hK涿7ӵ5+ ؏"gBy 􄽚|Er4e5] zS\ǡ@9Ɣ6W7qȸKk>DBUh|kl+ i!+.F3g^eCuSa$ u2j(9KaB;P@ȧLB\Yy>-l5(Dݤgj4g>jh|g ٖ}Օ S[5F5eDgmf=~ӳalL`_h3bJLpPƻ4g!弌 \ >%=J?YSY f=ŋ<I+ޞ!}H̀mMfũI;|ky ;.is fav-I\Giy 4kXV 9ay6!5O?=H$o܆ƉiH1o]0M=xUXȯXIWF[okoϨLsv mo|E ם؟ M**@@'NK~Kd4BV‘f‚49(.]º +x6H"y;Oަn@ĽϮuK f-4|>5?3U.m{"С3 6 cʡXZ5QuܩC|;g!~Kt,wȉ{F\:Ӱk'-q.Q5C0T5H83LQݎ{_BD9 `uij@3z S[ :/ZoAaA[E2̅z;?#iYR-cl*MiQ9gjY׿Ž|x&l~QUޘZ7u9@J1ӵĔ"n!f VK(" NwfA n>b ZJ .[_hzHA"(3tO [@myM_CCrDpl7I< DY8TH-ܢ۰)[sT[HЀ~.e^ۢcH:~ oʼ+笯Jܬ 0wEN0mpYv4d4L Ju0l&ʼͮZZQ ^JC8$ȓ?]̲B!( T; l5T]j&iL GʉInmA'Xyp khMn|P=c j[X H >)@F_@T^#[Cd8Z`mtMfd݈Xcy(zl3YtoF!`5fRE1h?oRf^}TRe&gʔ5] d;E]@ɬw+d-⫤}KtҶ[J<ПF0LA_%@\_ ,Cg]@bei_W&N{.ڪﰑЯW4Nԝ$~A n{.Jhj#rpal)]#SNNٳMv\% ꝯ(e slgc8ZӋn='yԵz;_|~O,2F?';̐'JC nXЋxN:Yvr|mupFP]!)E*x/d:Ɂ  }Tkk̓K(8bd`8EbP\Um-PjϬY|H _!YO>Ez rG]gb.`/&Q ),#Zz5u9re6NMxm?>#f̟6s ր~bhVbg'."Sۭ)A=$.ŒgH|})4VVJ$Bg~0@ޜs%&zT4P)%beYkSOʶ%y WwA anB4,m e2ѭ4+Cvi!WX*\+8YϯJ>? 7!3ݸ\ C,[O. 8hT|2 ¢vc7Lb9atA20,8і/]lGBY5n;{&<lC$*nXyn&ԓR6i6:5x΍#m. "}vi_\i_hE,3UC-s۔TAẀA}u8 9`/Z߷aXI֎He. Y?Qv_Ќ tґl?K8gma4߂3g:SÏSt*RV \\Zw-#` bn7U؍d@RV]+W'M(ahGX/oRcٸieޡـR+9HNKj ӗk˹d78d{*WE#[::ҋCHjw#ޞ4Wi1W8\+ݴƨ;!)>4^FҙFU\;phX2~񅀆ybpgx<ㆩ:+ Њm9e) qb"}ub>=Vt_(SEhKu5oѷ@o?(ՠ)CIoL)D1_w'c_e=v\V<2 #d#\\yxNGa|O2el7x+Bpٝjos:Ki7> =[oerrF{l:ROnsܖ*"2`#_x1m+Vk@ͪ,:H h g<$H?F `( !-:ks@T]QUe󠆢Kz [H<j5zÛ2c\iM.1'-Ck` sѩ۱Mҡpqr=bu0HG?xECV9By.-f1rO4ze79QLۻa"pmu T4/)͕֔|2U0tdA|%מf[h9n[҆4EN$sZ#s~t\0{ek)?R1-Ѱѯ1eoJFs:۝З*`Kz ݀x#j)`ٿHIYnG{FEWFUvnɒu4I} Nk.3"^TZ9 22 1 $"x Ho[Ҏԍ4Ͳ^mh@h?d0zDѼx*6ǗVT]'SzAqg;!4XFA?4^=OVڢZ ]%V#1S8o6|h/p4 )&/r;ZG4aB 4uggX2h2'A"w$U򨜽N.9ډ S0>dCXD\iNp {@]n.JmS4(v /yB*$ U}kldUztmh#N "x->;Ng-QMJKvХ:>kcEV+YKB B v o8C-7t@WvEK-BZj'{3޹<37 թ=Hӽ?ۈxP0X(![5@#$pJ D_ $>|08sXvX@S QtNfJ=?H|ebQ%8L֤ѩFlh9Ѭ&2wRD=3kW#"|ASX{8G=#uwԦ)< x(/Ig"}DDëKq xp5ʤ8uV%`]cFB7Kw+i|QC4,-8 %lwֵFc{e_ᜟ [FԎqJ"T 3fħ+ oSDӅc4_aC914vn:M0pZt1"A&7O3^{\0w15\_Pu'&8Z2NJ"eߤp ̋>Zr# 6Gmw3(ջpj:1 hP>l8fuȃ(,Űl*>\!%^hk@s6e2 1? 㻆I5ʛ@/) cwa6/~'pt}'IqW20#I-OTRTROhC~M䲋4Ο %\:{^*nMlꢗ7imrű.aL }'Du㐈JЖh6J Zz|hBy))?Ԫ̒#r T0o~,Ь'n+{Lx,w2ZY(o+$e'7͏$YJ t9gĝ`YYv da4 #mr-0| |eª.i0J{ھ]͈7S)CIx"6ckjȳ_&b3 w%zp3Z$$KDwDk?7"-e+H {FϤ'ExMh,5l$~hx]XWuBdg/ E "&2 q@cghktRAP!#DP@Ze6~ Eyv )}P/5[BDFz^C<\J4rZdt=4{M2e#ʻ(|9ϣo@&q2U?s#el!Ha#8}So/1Z+<џK[ܮ =#괚Ü1Z:3;Xξh&r`ؽ)@7bXmM4c+檶mx?+;,3'7k WsН5ƾ\1Z<6l~ fۺghh頏[sщ-D(j{ǫQFg_$_͉5u=Q\Sb8IQʱI NPf\֞Oɺb\BV:1iIwC>9-ssVyTM9DS &5L`$*[YqDB$> KJ~5ACvye3@ڻfd۬3VeLֲ!~ [?oY7rZ'+ѣ(f1ҥ+G* y#˛a46gLy(trɁ@<(0T|KeTP#DzhI*:%&f]NPx#]wdz VW+\Pi! DW{҇ (&<v0V~&;AH&}&^]j#uʼnTyng'>('>yq-5a"K9Su44zhQFOLG,NUQ}ʘۭBÇ]t|}QKq!*1+#du^c*h8R6t쉮}5a QfA]#;MTL%Tљ'y?NYO] 4~/`IHmlD~iSD#3wѣ{}|N 6\ ?9!è b)5bM5JR%ӞqjV"xEb1[oբM(YĵDCo.YE` Wز$nv' #} Or( EpNhP Zx \fE =SjO (E$΂; mqnk] Sf5Tbޣ+ gDz2rh?ɲdD50yÉOY^4MRot"KNAP)q@:A7/:7icJD7O۱hL8靴V$mX9E{j .a~om'n>#X UmnMD]=6I.R.xiXᷙ-1Їm,O  2c/|HwT8|DgbHT8 5hA$~voeG2״2u]ۍMG O۹z4ܗ \EQ \;['({T8c߂wo"|^#@aY%{0 kT,x4MXHU+&HgX#|P*FwkD[|a=}Ml 'S5Z⺁`k8IRky8;%iyǕ1I`MH"K*<:O`Q9ٳW&Õ݄e1@|CsSE$R8:[40zC旴>U (Еc=}RĦ$f80ʕxFhLNȨo`doQC< x>0Jhm:K|O>/(S!HLFT +Buh<ѲSxfO\ #-cg_ЧP SQs9o2ǥ ]1Q-It+ $1 #<P41@:!yyY!#>Ԓ!NFL+Q#|k]*(MzLY;p!\iޯ~[mua WG5M>>,#K ul-*_^mQGC7M`jIk(N[$=jA.0q]Dz?)?v@?",tǖu{CVl[eE/|Vv]%zR(xN&w"!QB~2Oҩ:gv&i)%B*#d%^ z7@1 Vm e+4*{fA{a3nZ{6-6b^{㵡hAm2aA$z [ڞnA5]U+_Gx 2̿ŵ~z|:%RB蟽+lH9KH_N  z? XdnZm6rz.?Y @a nDx:8(7%Sf&Q<;<G6;#ҤEbY{64Bܚw T`1%QaT%r]V(#osI^t^){Jw0n5]&xSzÁiZZ︷[b"՘S X]Sɐf0Vy4j)sz k籂,X6X1 [O @.;z/߼=UI];veQ܊VlL JE˒RKɼ|(Z`YBdWlB6U8'Pѣ >,'"vyiT;]^U1g`nm}+0v7ʒp*=ҁMtN7r.1V8dnaDh=n.k/;D(&/!,wEg R=32̆xL .>N*v(~Я΍H>ω'ae+r &_l^6yoaz[  Baq-R7PNA=gjm2xe)m bOPvag6&~ʪӶ qsy;xg|_dL{o]i]:a\KjcʓU'#m,rEg,ծː+X352[T˚P e*Sʤ=^Y̙[VUΨ"9xjV" 75Z< ДxOc53 8Ӷgv3_(% ttѭh['xYt-Av;D:s~BRr:˲~~ܦL6l ZD{uzc'W`a𗓯ȅkt` B#w|k<4M1SD~`ܦk1 AJK'l}4Q=:k咬LGʷz#x^djBjAiyi} 38|bq!k< =!"6C .gmC'MI%LDCٺzj%Ek.Htwa[ 1Ւ*7IuP{/ uRbv{!ؠrv? /cy.8)9ȑɘ&̑9iɰh]x鼛 ҇j܌(uOlq &os1N &[n0R[OqJӂvQ-r6t} >%Wmtl(&H֊7`izMh,/`8mb&  }"TmɵVd5 In1"ej{.oUeA g!,lR1_c2`]\Rd+DrDp@( +F6<~j>qZʹ;D`{,vK҈Om6d&E#?Asg MݫaA9z%rE=?jCd9UP8'c&W- h,o&- }ӭE=h!~ J?݉b(mpFbhe Q j5WъMbH曗rBnKؒRs{#x!iӄȮY.2)Đm_: j^QOFj&IOkaU1LA:a$]s?wp}X""ԨsL<$R[۳)CIˤ܇M,_fU.#cHBu'C[=_돈^BʕRlFL-(ưt썇ԫi (bf|3uʜ|h^o.@㒹č0C8y֪D7MmoKEvqP,W@'IQcYKl$q ]FBt{XYeyE^+_jӁx+Oܴٛ ~ȷ*=&k瘲l`̼ Y'=m;[I;}m"b~:W+ !1M9f rNk m:z3B o/Erh?@v ڢ"`k tbA彪_$'E/#a&,,h/9(gu<۽n+ h3:c= ^HTXr}+ra +aBZ s<`3QUP.<C0WhYu^'.W+1i U4]ڏ @ ɠv]!x2zdhyiwjž?j,u^YTN_Kέ 5 TlUMxAeYğ*"2dJ}?FJYG (_Wz7n?*ص*|Eh<曖D*䓘8m)0sh51&V6O:ae(}Uةgqww({oѤq:y`Mr4{'5ڦacZ2t!ZoZm\蚣EU-2b=uЖJLn(n6] ZW&- (vzp&GQ3.; p"C|cg ̸n™\ĝT6c uȡXx|"`B.o˞F7+3?-"C˃0{zОr iæqܠY('G/3v^ԟ;7/%AM!ノI'oTWM(p_t#ۦ3Tqg͟kXMv^R8JL**[H[紾ff;5mvI9[n^PoW{r(<v{BP"8K @zp bV,q׸h{{dNha|<G!O[e4qM{De`^IGQ*xKDȓS峲2e|ke:`0$܆_~p)LF+䥸Ek6:w| R8- 9jfm0fŨ4d {+ϢzA1 adGQӓ$7-9z;ek~2ԂYPvdhh֋rzzjG`D82"q9sI"Bo׉oKxHOH+;Wi/7#xͣ3!C)`Ѧj_1&I\7UcGs1Q($eyVV@|WgӃe+`HG_8?3s.VBhlzΣa#sMO?#0JNx`C<)Us_"ү3(V:i[87*d98E"D -e=r* =C+!jnKRta \] Eݻ ,V~uU9)ڠ_جOkL$8Wd U5ӍT^dz/ ;a;9Ynjk[PzrJZs)M^B2Ws]H0HDhRڏa41vO~B}2kZ=Ki=*cɳ bEW4 {<.R_pz AoJE5_`fn2:;ҋe,m1 PL/tI"d:# ivO"QG3C.*Ƈ.a&` \EFmz/Bat=B]+@ȿ@'E;nrj_6-_zpk2{c桼rHc^v:]D(OfLD^Q̔dua/y7p4f4L*_o`HI{p@4#WoHLy $T r@bq;DBDOG ;J[:ߍ0s/AKPQA*9TPZBeÂu_$X@##xp>%G$HqIƜTQVsUwʔt΀XP.o&ajjm-^bBtq<FFb'|%v'~+('YbS Q#N[]տa'a?M%j " 魱ᢤZvTͥ7)'}!M3Y{$(cwSܤm:DX&&x:x`.dWP|؛Tӑo:q)UZ8~E$oC"keaŘnn@'m=*(CĴt'seVAHkUltG;>Xu.PT A!+mcy]:@ӏM6>!sW+ieh< Ɉ/zVhah>*`K4(zN/&x"{3:YRxܨ|>;e>?uѡ=FbK&F }ߓ@s,fMXYn\v_Etv`(HQc*j.;AYW[Ta5!z7,JV ;7XY:!VjIn ™"'q; - !;S}E﵏S}f +D|P +Nd,vp$uJ]9Fǣ@;L"5ڕ-gkz';ATƷ 'k|?DЦV mynoiT Z:Q_HP. hUUEYs-(u0S`a=iIaIY4FJu^JK{"*3bLemrQbn>iTU|?G-ed/CҔD{gD"j`Qpe&$!FG ҭr`;͆BJbǠM=/ZM̘D,OV5~GLIObvB~5ƪAFE mSʗQXTU5SX PTa9uar_j g$=w5-d1K!iC*dՔ-p&*^Nflkp-q7?&?664)|  ̘ˆ>1^MZ(8K6W1/ۏ=YyYx-(b=Şf_R7Pj.qHbWA%]h ^._kkpsH_ʾ pk%Xfyނ8>u`t܍U.tljRJᐍ?ݝi)`YcrEfה|:AY11}Q35J([] A7#Ȉ6tHZ+~kq$M_M3q s#'QL.~G:E7}}̘a);9j U>Uk{[ߢk  P[ ,5T:t|6]Oۯ(IDhk{-uQ(qvgSZ462=qА;\MV1N󦍨Es( ~d} LssRc3aG$i(YHWIr{%O#>՝]&d,F U*e.2;?YRe od<]v{oOJ^̹t2 s 3̩nN溥b*cQ rnbm 6tVȃ杋j?kxR^\m3qɼi _[ ߃ Z(0f4]I H{KNOIq7(Ƨ>AOu%Zo#-;Zי)Sܰ%dDj?d005\[ t _+9vwn֞8kxOҌq}ZMd"Rgvt]9)R $IXxK?D@V!wN}&XzPC6 qt@=0zCe`?'HH8z!xVk˄X61ٵmF >YL <]R=ieF#o}D&cwN-XzB#uNɫcWCPl}7(5;ĴAry1JX\IB2{2ݴ_so dxi*`"ݱᔅt4,<!;ud撳  $s\d4,AGRm^Cn|-P[{HE™N};BO)#O?6F?{XX STs6a@ ܆ M]Q8ȢG>2ɨ O0j/q#B;G-W/`D[N- 4ǿbm3 ISka Ll0-]WKWpr@7`X+o#EDC~vxZ/: TVO2Wn ި?N-eW)7C*%dd й6@jkj9,]duS=Qq7/JB!RE!+v(vMg!oԭh rs}v=|(nC`_gv ;a)$g f*rqUulj pq˞+&ٵԞe 0/tzr ayqFlu[e71>EeX-|\a dTߪ6pã d$oW9ֈԤ,\NWcKJ[aefW|+7{=h>(q١?ϰ } X -FZUۑ_ބ8UZkX%La)%> -ym1FIީW=.|m~'V5w:>Ėa`eG 9ˊ zX>ܗy\ūX> (12nj/;Lc82n!Q?*F<L~~ni*pQ πyԢ1ð `sٔCRSI"BD0"Z+h[{G[NUG DR>b `q0qdRr bV,MA>hӨզJ{8&FSot&vm%au_#PF**o*WkOs?ڨ׸ 9Wv(fWz:A?ujc?p^9pL~1OyT (~Kvvw˵TA?}4|^V;V)7=cl(?hQY3DZ%WQr݊i(pO{e KW4m~s:#} (I|+rM^=K6 )mԵVJ9bعw5n{$kqyy4u|}Q8Hp\F޳cO[>T: /}s:q*о]^oF.3[ydiQZ O% F%|Y^H$#r{TT/D_E2TjT: W JvE'{QY1<(V+5!iF nLR(ueGZձ*Fӧ*461KzwjZ]Ǖ\ umwB,F w?E΍24ݍ>CeĚ| J\H3P߰+hҭEM"dviL\OB*- 83eK\]d";zp/nK?SnӢbnƨ4RP$+%jx!);1Ï"y$4;0tl9Ý;^`(G d"Y}Ͷ t'yA)mѡ JJkW_ 8=ǵ {\8<_wGbt6C^ 2xD@WYO|<L! L6rP9Pۀ~[uz4+19CI'MuG+W 9&- #F4Lv4n#- 7 TG >4f%mP!sY#6$zX aRrx [gKxʌ* ۗXeN?Wz~AP@z cl:@L\ɊR8߳r %0D ;]GbTǝWL>b`K}|)oN {&Ჺs/4#LuZ;trR69XBБUd;|W_JrK@4"LD1ONg;\骡?2B@(D魜}&9wua`joz8&]Ê[ݽc_u_qMݻ<<Ü\&w.*йo?XS{ å r@ӯ,- .2|dHշ22/ÊMH=_2d~Wbʔ8 ` 0Zx}MYgD+Gwhj_ܓ2`]F#-J`ˍjw(͑OzR2FW Jqc1_[ǵ?[q4L)$UnCtUU !5àK-sD /k)!o}~'"C ?Ѷ܋K6WlxxK<[*=T?~YKd,c.~+"3B Ȭ)"_y2¯RpV`0S6ա%5Oe Ɯ=҉[M( Љݥ܃}2;٬,<4ƻvZ9JEJՖ.e,͌b,^؎&sω5S>䑡 _;pݵίWfҵz36 CȶIjŞ:V Ž>Z2ۛaҳ>!#v\G[% 3=Rل,tޱ + r hqo458S|@eInDz?u7H$yCJ֜I)W;$,~ }W6CF}ZyhGZ=OEuX(>1x߶ $N0|q,N\c l:a)hv<=*K:9+D`AD?i|ӧ8h,F;9+|@#؆vV03+fjz/~kzRJQˆ-y_k8i.` [Z\N6^ zQhz?pϖ& \ 6]}#N^u)sCimppGdrՀլ?OTCJвcW71'9i&9#.4߭cX'\J8K0}V7Z-'w'#e*'ɁE|-s-fI՛isݹ8+$Q{o" A%xKL{aIR$",Z`#+_%\jT AaubV70,pNϲ/e{}hП>ZOІ-1qN]]B9|tm;̭rm^/.!F@YN|/,DIygu*$fRе!o! T˨g T6E^F6.ՐIgu!=)>-7S˒ Xekv-Jn~‡(SG!E=?&źF)c.%b|=ϨXM*WB:QH̚7C{g<'QPDMb~:%~sO^h宗Ԍ/&v^yM7%D6ܶ>S*+O[w+Pi\VisDOW>243JCmXR:Oz$1d(qu蚚oݐk= "Ͽ;$r~n_B؎}I<1͍j\'L(6x~dGW mEERp]FS~hJ2Kb=Iog\? <!V2FY_O*GO0noU#bawd_ktTl (s@+&er|^g)%_"oN7+oߤ{M7CS!ٳHTfte]~ ][.>A C{HW]"Ibf{;vᶮKa&U_8l'l.b^!z,y%Fsh4Wx2xfJ"&xG;vU,ctAM&y,6/?FidƥA|I=ip0 ??b*+iUu~0q"rpoʩ?nEn ۵IlBSA(ψR@7mOCdmR]U3DQ?uS*[ːF;,0e`Rr=Q.nzvd7E)smjTPO7jͻyVP*|tfoc G#+h]kS8dZ0 /vo&nD.ˆ%}ya..0[ؓ <,!S0z9Z;ӕӒmqxrzz9Q<.ݹS+j`}n'&@ ٢D[z;zATk]ErI&ف"pV"PrnA\&^ AM@{B `Us ,^>v>K3xd8ck~Ekj*o;dLr'@ w?{IJᦅTkj7 |eѺ;v( ؕc71HOnFrKl#k] XI!P٭*0q^f(%sNGE6#M~~1Is,ٔ5@]I`V5fYk#9LZ IN/S'3oi,h [Άe Z{:\cr^,_< ŝ*9CG56٩=)\:1n/mсSoqCZU"; إ<&ݖ‚;Z2 NȖy2L?R{6dL$MV: XGT⾿mLr9z57| v&uɱm ׂAkOPRpӨ ǃPЈSJtRdfOiOj>9 `(A|*0>o^Ze.ν$82&Tnr qȂ^=-{|5H,cqT.є6c:a3ΗJ/R78n Aj;C]ի^jBb}z'TiR{%U3-SըdfV=PE"HehÛY@t7POQM tjIjXOo:\ ~bn!%hVR#Jܺ.'_U 5~jCJHPצ|jsX i̞L˵=~A~2=;l6O^5+hl 2Q=!qkjY 4 (܋@^`-U2_?pɰt)?}L :{#5P:Hk| 1]gk+N, l, bC¥ E`MLw}pe0OʵMS) * lQ0sh"%fE; JHڔ<UyӬFq%hgUX#>ݴ/[wl.Đb;s42fKHS|d풥MBׂ6XMG7,[A͑*59-re5xE 3WrQ@eWP]UQ(}C^nA@p5v-8:ha->\E<,{3BTL|ɘO(>њ<,a<DnR-/Sɗ0 ^L CKan$5%qV:1r*SBTD|ʎB61hAA#7U)T*U2' PN\ZpR NE2;L 1+Ӵ*vu|xk 03[^O'1vQ_d:XW(= 5rZ"7ܼܧlĔItJSo@ҏFe.^`ؾ˶ƥ cpt))ӆ{Kg*Dc1w<(OG32>43 oF 캞 ?dq4it%}g6WL :,˳oq}$&J !$`N*1 YV>lV 4ݥ~}⛄ÇH2)! j`DgvUȯKN~~h-)p 84%894>-9ފk+|>4 q ' >{I}`a<}hS)+ Z8v滵 kq^g"d^EcʤTRv1{!؛AR^/b#.鑛o t7WGn[[M(Z@r;,MЂ PӞ7DR.v1;1фL%t^MȈ b>2 FdU(O]j)qZc4xA80Se '`+cN㇚{ y@#!=q86Y:V G&3/d+:kIBiݾ{tG[0'o,f \դd~ 5hpJ y]T4:؎|%= ,C Tрn J)C+)s Cql-Nr"$ !)<& iV!)`9l6t arڈgסeAZ4#w;+jo\Ƞ 8zrZJ*2^!^sL=5Nso&R#p 55Pl7|F航^ɹqfr?w\[CwTS:E0%c0Ұ n9"G!AS\ݪgI,U$T>=j}wljgt4Ǣɑ9ɒ ѩS*xZ)O~v5s*fibq0n;;5s5/JX+=`納,eluӍ.ԅlժ.so=ih3X:pb>_J.rfQ~f!~`1S `u ̠jNG2,(!c*5aIz1^ 3)/DZ@k Q0"g2י5Q3*a 3,:ܞ3,F՝~6)4v .f Z؅atC#.)NC/; PirtWq Oi~YL(?_/po.oaZ΍+X]nM*P`N>9(L,0<=uf-~۬#b2/Powk+>_l*cDy6DvW]on[; y,&l{9oW0nn +ёxN=Bv7v )|s[Dɗo8):8YA^++%kFbI-p SІ_⧚7td7I'!,9ɅUQMhK4 `U@g8au%Sg8`SJ3|_O!Ӛ3n1_5!9PrL7 UۆВʖ:O%'\)ʭЮƸ!b8΀M4 92O+=92,u5R>oR'6(Gs:B^{eV~IqRҝ!왡++`|ra:^ {! V[[I|1A5]i=%,-j24AF$ʶ !tZ>Y,6ەiK() fuh4:\Vnvj$ͳ-.fQta^tw5:ܾ|GR~t=n!Eq5/YV0jE,q\⅞շEI2vU'MM`QmY*5{5^BR wB2DLG쨞sc@5ٞl#8/1l7N8NmPtx͉7Ѱ1-*N!Psg`諯Fr/穱9fώ,i`D[yT=I! )JL봪`9#t?EJ^jfF3;Q~:˭A,379p~ Sj( !EEV:4&7HMƥ%&k .&76$B{2Q<0,IЪWGI(S qy{r>ƳĆ8vՎwZCC! R@H m!'ӋJܔųtS#( i&U0^xM}am32[<|Ko{A{Od/w]fқ.>w X.[ZSZ''f$u!1'UTeعyHRwr|K8փsAFЃƂ).R15N;- uU  0A9Zb--qKge\FTy6I;PXMz*z>!NT6G:%u*/ϷֶbhEP%kG`;엝u 3ϲQeWx0.$YOoKӚERȝJI &]#gD@}38`@_Ǯs=b`ӝa qUv cR p:&VE{[FgL,>z 6/IYo_W] C-ͥ/'7 < w3vcl4E)ML܋a׵!s{|?S pĪ}LoYpFӂF1`#&@B4DZс'jeOkӅ~{h[jxY&M5B7  ( j$g#h*.U3:ϣT?\fMSlhC+$snފ9b"jσ!<Ϗ-nM@Z~o=pcW P;{FINjwrJG𘡲|]`bc %7NPIT.- G@8oDDDP#xN/k92m-]e˥/}USp~}ݺ+1iX*gC+w Mze@^n4[}qF0"d iI 3/ZJM īo1GءI";t&6-ެ;ll$)s?~XOԄvQQPgk98g +crgsˊ {mJ+<+ YD/P;1\"~qrTQL։l>օ$-jOW+Y#Eq&" K Nƺna_7! 084RAülFDQܱP[CmSa|&?^2?U*1}DҊ%7c >:* 8iÖ_$弖HXjBzŘoяp Ծ %Pgv|>J^=< 6lKp,{"g#\b|PP̘`+I%o26fM*%F5ݜrD~$NMKUįp²]ʘq%+Fñ YKީDv)r-T2+2!Y J^sݔ'+YiH'M)7՞B~]ȚZl~ClZ`Sp*0L֏ |x58$ "ewIpE% 4BYޯg /MsJ+$M:䍲Xݶ+c0m!zݠ?l*'?+(+ XAr-=W3dQ~m<\v̓y/\GD/nWFzQC1SJQ$P 277l\mŰ#@}Ǡ е[sfԺ7d`Tw 'ث~:6qiԇU tQ,F- (P v^Ȳ [aM,HIjTܱ? |/#`pVna xD/پVjn{% o`ꏚs;AMx@xWP_U.;yҕ_vxs; hy12# ynȟuG9`AbbWp[DD.R!C3,vDa `{Tgۮ+QܵTdq(>MK50JG)ZKfbtҡlxqm(-} +OsTa.nrѝ])U&Հ\P(wNt穦EgW;4QHo=-Y {*w DmԚLJ=D-rQc n~UWJၑEf*!NrƑcn`""iU6ҢJ~mbLJQӣZmq5ֿtĠJ2÷5*iOD?VHA||i'!J_^prMQC=I`}nR}n>Cбn7Z0zlu(BuǷ OrwAB vR7 ?79ZA{)jBI'-٥g>w.Z k<UAutDZ!KxH:Ƥ10 2Sq$~׍,=z&A6"\&tptv.m?R}%_RҴCP):ft7|(}I~`6@pܞvZkj^\'|x6B&b^K41[_B\ i@aWvEpj(p A26T)NǨ억'H87{,)Q$+L>wk 錶E#G_|yeH$!Q \/'eb~yUw.>&x'Іo ݞ mm&30X@$9i&m`QxR,./yOC{Zל&lCv .ը E,>(EfKJDtn*Oj?7xFe]*X%daٳ+"H.0E17B?jꄠ{+(dS/ڣU*}|KE&ƕy[ɬadܔ-yXViZae/=mJ1W N'}SŭU՗,uZp_gH8s` ]XJנ_\DYjR&7!$%mK(Q qv?v#[0s2\ftڽgE fNxq+Va6@+T(A{/SheiCd}҅A$ƽ)1F[eޙ29Ik|fi^"]x˅vɨ;=2q!56{K\Z  "Y"}X{Y0_Qː~5}8a@>v! SD&qPe6/#ZPg3S1;/; [< l~Ѡ3p.E~N^3*fex? >àOo_sBлZx$$?2ZcSaog1{+FU(^;Шj;(r#/}R*k:G-v epeesIuX'xAZu#CjDVbiR'ܐ Ö71Ȳ(XۥFU+V!W LNTj,%>?1o:YgSbkn|j^NL+-0$ j5 8cCHŐ|piEeoĠō һ>r9ZkZY< ީ/G(iUϝ6Q%r/{/*X|p2lb%m8 g'~rL1 j]]c_(J>{H0e- _aޒI܊Էr @@Ė1Ğ A9R[pb#n }}\rc"_'tn%|JR'YOn׺_ Cx}Ὣ'+> b7"@>e]ReU deaQC#M{|YsX]pQj7DD*W$ >M oN(adќ^SFf;#}ꔽݜ}XfQ#2+_E+54e(qKvr(|* D>/ر[빨1ׁ0Xyގ}eFɶ?n[$QEhff`fYZG|tmKZ*(5 !\BoK\qXË1lA㫎'69v'%.IX Ou+NTfм.cQ29T1) ,ntW.Z*F:8ds)0O`%tgZ9޾e{{HoaGz= (@O$l3i3N*DZoȧQ]-N=_GNA] $H7;hcD;_j}PIB)Ћ,͑gPN![؁'vyq,u?ܷO]' pqm!#X]1JU;H^z[J%H16 "Z^u*4NI<.&?K2)<ГJҺ$A!/bz -ZŠhR2^a~X:mUg-1)&v~l2~:gpzOrا.;hrA$+('wO Ƈ <"\y[1 7G5R!O_k ;Oʀ5 Ƒa^ᐼ>Wb(D%_7爙,ls8݀F¦iCã7v^ '!ˍ𵙉(ݖuv,1PcWە̧(e/8Dx|[Cfyc&#j<A̮%٫. tBuc3gzjV^`ӿ#5}+dRLߧX:v2fL(3ͣoVBgAvjώD|:H2XHpUW׋i^b*/u+h]CTx:XLPE=H129uR)EL{O i /h,lkP p]hMLH),oFK$q[]Zw|0aQ?;+(}e>M'Mԉ?~Pu歎tV5;7hZ^{O`J- Gdq1.8--Vז8a v iՆݮNV(aC$(Mlܘ;J!ihd߳vKx)1GgL^0~V!`(hܤVT6Yhx#_(lwa2u tL`w ,(Ӊ/mGNnf5Vu-*-[ 7H(u[QQ`˩4r]`JE6d {*]Xl]~**W+|>z ‹xR"Ɩ/P_xMb@)A{|ߐe$yΚ4Gɳ);_Ȩpbzo_IE%96nɈS_hjǷ:1PV(P edzQ ?[P1WU'Lż, L-K1{ z&9ȣt&qUhU8%x3]A+`Q]F/wq] 6C5IyL0G~\_ BKɜ{)Y(HRK߯ T(8ֆtr>6jx C|XɟVjvu7'+Rt*{Y~_C5UZ_}8s tUUE֪Ne^rم~1M&8k("m;]T *NRolu b՗:2E4=TvJp:\+be{@c7t=>נ!S /dT>˽7,(RMS>"l$ }1%Zz>V0Qo !!;BCù wlע<]PlK߁30>LޝE朸YtZh;Lɟ Q iIWm:EdSDM3)[km GVhҖR4ӿ ׺GQG"})uoTh PpsYX{$"# `A6T*3a|TV7Nⳝ?cD埽+ )?`W І14\!rA,$IK7)|)q_۲¾!JQ+C<XśV(61!գ!5+q֔`bf %b_JekQ.; "z3#s@ 3De¿vz8|+hdoNjԠBnU=6Xvf p՚,oz`zE`9Ó&=nWLzPdZL@s̎)N:t5nj'bbXn4?2EXB1A^mٳ9;lVbI]}QBͫwo.5;#u޿>۲cAL=, 5mKEe;&%y0L]lHIl?4 `oG=OMul|@#>y=X.1eҀ=}:QG}=| Cc\'!CaFU,uU;Op}f-g0m[Y~\dMP) 4]t{iHc3P<+ Y5"<0.` +,-hgM)3YE"R-k`XaxxwP9 VI~Ur(D#L.6,UBMz `GuRN:2fp-qh8nh#|k ZԬwd|Qm+&G(%;喓aF.߂+8ΈS!p9^v-vk Z Ҭ`BҜ_ ^`h)+36KSD䶣CFH{_ A(\蔳Cs^vrgɲJa?s-IƦ84VLR55Aj%~e{$խwCI+ت\FZ6Akm\ d>ˁ,2c &>ˠ7GleۦшRa8,y>Ai1mW5 ȲuX:ou^ 46_ Vb=]2PzA3mAlIl:X~Vbs/, ¿ Řf@5Ļܗy)9'W7Oe5ھ3# ~@Q\yCC}3XbmKpv3}1onT\}Ti` پ45<L]*R(g"gXGYzt#ޢ'LXx~M^-_Wtl`io6~|?b}U)t_e\Lᩜ[$tG9lYR&lW {p/FSzONҩ%hXb^6`bVnSg 7t XGhC e~H])-PPblQ^y> ?w$ 8&/.} 2^^G.i9_/̛>¹Hka?X]bcryሱBy 9 XdxYhgUP8K`4K g^ QQR(RA+'a(K<5!Zw7l:V)4:BHUmN3Ty'N8N#e@,tx.rX8Ynt=R3zV6'tj@U0C]p^֢ Ov1 σ&DwB%71LG<\;cZqޝ +#WCChb>Ls= IlQ]4=vУ8"_8wφ]k *<$fw@xWWd"L!̱(i1xS!Y9p9O |_­97~s&/3=ώ ew!f_^h43{aͨlezOB o[W!\,@[dDz fg=bĀ Y4E!io)H=jiډgAL ޮ.B%wەYCy AGEݢeC"Gū6KOOvBdWwY%}-]zBTӖ|6:Ј;\D?XK't/3Lj!6爖L٬t+#q./R~6WOOW=}ȆN? ΅ aNR}HlA+>8vՋr /8u&QDGtwgpstsTGzAy_ͣypN_nXw?Ԧx;8:IGJQH3jԲKɹNJ#"?GT4ܒ݊sq^FOe"9;9`8 6pC6J\Sxk%j/HjY̸eK+5b9a|^tܭRdDΤqßy,`$;QZDaL[/0">Gw(hxwγ|:Sv{E>׌uP&*2SNh;bʖcJقn+:紷C[wv:aHx8?{cJ,yn/cL/7G"<'l5UNO2Zs&.48zLCQБ W.E=E& O1MiUy;4}u `a &DzcsM5/DҲ)eEr>ꬽz4mp>{^# IK ,үoK_4ʱFjdey3g9\F|"[1r,+(().R{pD)Tv V )ȈSdf!ٯu*D<:J1gGP~[i!8àCz!x nVxEܦȀ/.;\wB=^OVAdi|?S[\}XX8~if$ܑwrpE˳ 6HA3%=[b]FP1LhSi}UQ5{4zˮf1-C+7d* CFS@USI&c:9|fY5Z+m\FQ6בqg<ʌ.\60IoX_EzN}1Wrv%PCF74=׾('&> 6Jq&!5[RqW`4HK"xH",20HY9q=KjR$%tS@**Nqa*,q=\Kg=wTZ9 f9D S 64'rCV1BN!\`x}B̬3]|oP@-u@'|OxlS.e״OfH.)tҐsu#|VG:G M/X#yH`]e9gus2 q QZ0Cv]çS5-%i'/ea#fDl[9BxtW#]ߥE\^`Z*Wgp?QU(/;O=2"ґsH꓊-],%9by8 Y EvpLq PQԑ2b0JuIirgl LxC-B=-A Fͨ0 5X8]!|J=Pw𡙆2gxwR|pE$a[ಪ(fLWl{g>&#dt?x;氪 UXSh(4-Mr0QH'N?{P~%z9#Jϟ4+PBDX3YԝQw+l+3~Efɉ*_$r!$9WJAՔ#du ) *ꢁzm8b¿,%E *_Eca0W|5)-Ə_CpC!Gofi Rayҝy]㗻 $5)H)[‹˰=U h8Die\Y^Q1D$Y z\$|2CV.i˦ILbtIpNNJ |]|<9G” kâBu3;PdCLE0N~u򌌐t)"ylMn6\JĻЊel cy왱~CSLЩ'%$bh(}p[FKfOGVcdVg o-FTk酩Sk3֮{8.wMt)QCJ0%ZU0mq%OXTH,3jвyr75td&NkYSG@lնNkn5RXy}cUQpV3*kyC6ܦz/jmL 7vb+sbw $JuTX[ o\AqBzJ 8s ʃGvxmO;5f0b*P`+X St {s(_ xޖ8ZB=T%Cn,m(ϊ&A{޸WJ Ϻqps H&ʦD,Z99Ψ" xx@]w': RwFٷ 4!i1CM]Ƥ`!OHNee( ݜćMrlF3Xnyүw%E8 3MC5:{Nj-uW 5dQ.Bh*rܒ㖎7R P$E3%L/mߪ9{/fo]cڦ=Tղ6{hu'HBՇ[/=yU"5d` :x0Y74#oCDx~MUzZ)(Yc颔W Q,f=OR9D'9uʘf-P;Zbƾz:&O,;T}ٜ.6g[`РT0tcQA UkvZKTtؼʷ=#oܶ[OhG{!+$,MF4XIDQW, ϗp}Cʦ.{&T\݅^F_d: $m~ Z3ζMdDD4|LȳjVFKs 5<\4'v;hGSQu 6#{=0')U;GSyJ9<4YЇh?R`MQdٳ3D1(A|s[_U}]7*2P r8hdM)P՜6!Xخ]e,  |SmVU. mGLyPF8Û>z`aw"b9N,B \YJJH\3 Ц{gr;Չo62ʏ&B)9 uѢrLj[+Mo2g{fQQ? qpp&4Z([$־?jzo#l.n 5l3*vñQϹPL^Vi'%O`*-q7 I,~f6\\͂ :>"2b{ ָr9oVr_jQiȇs-`z?6  DO)=))3 Ư!㗠"07AoՓfRaaờU7NNT[!mg~ܘc0cz:{"T)s ѳG@(:"XT:5 V$ʧ.@ \rIZQdYNEͻA(Q~ C?T$BΌk+e*Y]ŽC˿Q? os(j_5;ͼ(l)KilÂbw~Fzd&[dFbxy˔.\?[NPٷ#rfFhn{$Og=w|&b  :aQH4W+\H[Xƌfw ;׉~X Sm䀻W5)ET˷ŚUfx}{bNЁռc*rދ>4X« bUuЃG;pOGִs&3;?eQ!Ĭ ϒ xP:\Le7y&Ԗ3 $ònTAի׼ og\0C9RFxVC*Fоe<]P1 =U!en-ނMM!pZ.O*;6}=Kx;mWe0FW߈pLy]݌7 ÈTnf3&1Mf.9g o:*e/uۧ:xG!|Lq-IF b~8bܫIUaQ_\+)E7^ -{hHnCǕzl닷c BjQi#&uN6J ~=oPRmsɢ _`׮kι*K6"\BkmKSz$?sgJ 9X)VazLϹ'¤cPֆ]<$)23s(x1 dihsܫ(rb/Jl_uha=%et3Xi B$G_ 9iMEw}kO+ܿsY_<o|.-^-,Aѣ?6@>X9Sx*5G_︕\+tWMU,%hlNvxϿ2ZFȳeLb.l_Jl8\[;֒V(Z/[o,[~S]פrP ܑeV"vUZ\85P,1 AV!2:AE?E4 x3f/Ukع:&ܨ2M*[B4@_S"O#Ӕ~-nhV (|T8nP=}T+٥\W&tƴS^Xl>#زYh9)1ZtgOv2D=9lZQ/qrE(?0=+.o)ZU9D;A0+*T׳!LƁɢ17@;ѕ`Q#skD_*H=_+QhS%nRy#mwʧd7}"՗Ee>JYQ&c󪩮u&Ws&|$RCZvEx^XFM]-9NF`pyFi-~8?vi475Ӭ.q6g. XF :#e)䑣k`C;=\*!D _iA\97W| RL`,G9W.Ӕuë IAYB&e zQ8-"K _o|rʬ__5~%) ][ܻ@tzd`ϵt L[ WC& tF^8xKdiGmV3*J>/G;QCWKAV\BN-3IXaJjY.!HZ3C&: \D184Lp&yԿh$%z'sOs7DSfr._O$~#s˗a#VFu+@1@EH̦S!eV|J+Ϣ±]s뺗trO)&4KnC{Qn-7b߉ƝYHqjPj(Ԏ\@H(TRۑ j-vIu$nOt@$ moQdȰZ6@YWW 2r#ào>q~}Êʆ>2:6^]!5e+9dLn C٧\Yry eUG5cZH51[ukx5’~ī}Aڰev⿺ ˎ[^O}Xi1%֊jt24 oIo VጎAwF7aG&zUd= BXV/:k[vBZ[.Gq8p<̢SXc>mi83Aolc\'?.+ g3*,b " L/ EmQ<,4|k;MVKI^F1KrR) U7'$${Vg|Ѧ?BK8S׊Xw}{zda\$Lt< (ipcg"ծ(^/QyE+e%@:+79cNy +MG g|_wHc\P`7 )-wH iZc$֯L>^g&9E35A4-^_/Q* Vz\-+x{㹿 fT*ҟo uP!ቍ fO*:isV >2wmu9Uq_-77Ɉ'SܠS[G plT8+1wSBpKOt+s 1!f\W>+$9L2]6%JU; Q;b8a1 g<2lc=2wS]\]l@6 Q*Nd&F{X0!eO1d! t从 Ak@m;Gn N,#,ZݪW{˓k'i:\@6vʫ*,2H3Z 6 1AmUxx'xp|v)M h\;-~w]IwwZ #=6@_񔆡/'.3G1/Z*;kHՅ9#Xa9oa؂"F)38$r)OD-ޓ;&B7+M܎%s19@B?1~ep@̓MONܧαms%Ӛ#(p3X-&ul&K "+(G{d7=F҉wVlr|=%M$)б ңa,]+ ڤ%=@;iR HږYʓ5oxleL8#`Lt*RQas/e,T#d|YotӚJ ZuRxS[4ߍ͋>rŅE4,ZZYK@lm b8혨("5QLт' w[}ڂ~ws|MU^j8bLIgO@)i3VXJp=RB=bj&0wn8L ?[pSÂW+/ҡφ.$9x}ѬX/Y+RlM5:]}H9>YHkF1;}'ѕ4L=M/P399 AW8YrQ`':2]kE At߉axQQ^~vWu!u\8H}_ 2(}%ຏ$K7n"rZK sI}Z4N[w8Z F_6ՋbLC(;K/jq|  *UBcYj Doς/v~}AY`qUW/+(m6_j-sؓcL4TƶR3NT -Ԃ֌.fu2Ի-1mr֡l<v.4\3zOBps*"X`Ef2oxJH5{'$ƌolY<f:bfO%|FswI]*ھ:ve p=yt:໽56asJ7N!&d(;5cmFt~ #"gD2ڨ|P7}9$^$ZTWi=hc%"#lcT:5xMpLBkoZzTL 7e>n/ˆWd_{ g=pIk_Ty{?'_ Kc)ߓ|QvrqyBA[Ԣ,߾~>lH޼y['Fq&8B OT1X|dn:S7.iIg ? uy1 \ H@jJ%Պ]$C5mOY0YKY4غ!㸄a@O8ԽpB"0Mc|M"fբ}P\;_.zB[+6dGYw@&0oD }#K5)vnkg-n/Tݶ7\Wȓ6Kh;i7瀩6=+ Pʸ7`aI I֛RrEETIelm c'T#7fDB\(3 |bQ:>soSQ ydBhJ; qی{9}]ɏOnܧهqh>bv&MywHq @w(,"H-0*~/4圑Q-MF1e#}ڎ{z LXܼ$*K"Sӌ޴%F.9/_$d/, *wp^:!ඳ5;!dg7ѕDsY% K&0z VA# -_tХt2t"VฑWVs9x]ɠI?$}4K|.Mt48f̼ .V[ 9˸NDl@V+OxvRTS-YA"nd=^bP飚V}hIGD&8W"oU'WfLᒢ(Ra,%vnc;y.Ufj\?2VoV˭k3h1SԔ `O* IexgS~%b: Dwc`) 8L8iz;P :lnK?v퓘-<7|p"AK4l n@VBhs bk-JFC.\jX̰nǪKOXY#ѳFH:;I:o4X+d[OP/4GƣI |/y~oԡgU/$ii$??6inBk?<y>np;3̴gl{Y:OWD-1ZS8cx+uu袋T:]WIEOy$]s=ϊܦ ۋܕ,W$XF:c 4WH >?Úg+"BTH!IOWH; h /Jiy25X`dâgX"<8i@do r=@l/4II^-ZѦ \-%MΤGOK&DM9G3ځkl* 5DA*,xG0Dʩ zr[R,sh!?ů*xL!hLPhO(EC?DIÈm{k*0>SX+OEj[Wn%`[U.S%I&T\m}y(E@vU(Ա‹ϫPF.b.]2`'xe'eAe&r>ΥExzꅄ9|V+5E$ F4/<ʬXH.m^"A/u&$X.8J"5G(U0q<E!ҳ \hJ#0ihk~')Ϲpk,N;\#5`ͣdXSwt3EA=b)Z׿%WٍegX"v@VV//Zv=D谋*I_Lc2zDCb)JV`^*٢ _X)xe8*p\.\rc%c%!҄ c!OxSbŖPoxzPBYuG5$6@sySЭعXPl/}dڋlF>~֯.~m4%(5Qv?OLz\ʫ=x'`#ۣF~W*G[$&@74yq:00|VZĄߋm*Xy4n*l_4JT|iE‘(]:҉+\X5[m _Vʯe`P ֝}Ať7u{8fSr/tLSo(X“pk{8^σ\a\Ff}'^Ҹ{2* 8I{ N2QUXa#,#M$%3i`F+A/4F/gI#1LeN _>MC,?D/#{UzqHN!^ҠfA?hi|?*h 3N=>UA DDZ28,v}sWWeYpmvԏlkԎ0-hG̭ŭ9)Cq M)^g:Шy,/{$+R#Zvk߸9MYXɛ߄5_ęN֑F~Zخ_{Dhiv8EG{=q1 cv* js>mWQ}Ї"IV%w/ ΢F,ݱ|]]wGlq @6i/^ V 4Qa6*R|ݲi㹍ij+FӬh9OcI$otK2HU9=UER}D%G9Tc@8Dgk 6srh9Wy~8݂odoؑil6YsĖ~cSғ 4tdf4u%*9ck#fhQێ5*܂؂3,YU8}?xA ]SZA֒39Ș¥#;E+~ 穥g $o5z4J#tF Q]&Od0ulb)㠮)U:+/IH+ؙ)/.8//U:&m`2'ف|Ua"(fZۅ=Ńck6$q#:=~6U="bpj)mwMT1Zn{;DlfD$Q/#84t碛łt9_MT[[$00mndAHmT MŻL?U0Npp:v$^ⷉB+55rd{Jex!mַ3YTUa玅ˆ#/j̤'b㈈ۋ wMvbf\s d=|']^~DR ??< &-XU&,wϑy$k$M9֓8xiXي>ED%ͤ-F/~(eg ;B>~e^t:M&<*kQS'EplDvrAsTp٢' uD CKtqEf+ xyxvmaz!wƒ{e .z+dZzO$jJ{& 8 H y2amXV+edqЕdnqkYP94n;< ևG3 Y舲mÀ-7蹋M"F4f8:%]sR]b2(oE8~xt8P/nm᪝ӒCAA+x19nViR:[ /'+%_&N,ej`18H8-^w2"h*$eFg+O>czᝠ}#"(1҈%:ļ nT?#⽀ߒ9K n `HƲpCMJ>8*9Qz~鲂އr(ZixCM?rCVpRF :tftP5Hf jDXkq`d@J\:' xnZ~A_>?ȡ2gDQx޵kyXk*]BbiCm.- CW(r+deF,NDk줁#h۩^$ 9ޘ% 8P>RaDQ ȂX9d3^$$Vp釦n&#d Q[ٷqq ޥrq;]jkSmB%mqCy6lZ'8X4tq)GFFg I90z;NU*4̔(v\!(/!mk-!056eI'\w\i6"< &qוcStIUCdb4Moȭ- 7$SE{\iKzK(_Zr`ŠWn8y;C:"cPJB-q$t B}Γ NZ_Xq ۼo)P-BU"+<#}|| [KdՔ;>Jxo4z6]JYꎬ%عePXb̞LSسKb/8/Lc^iuRR]IDTdʑq L3yLl•sɐ({j$KhՓVɼ`|[Tl0cQC2}j"jr4zU e<lY2i"Wnȇ)hҐ1[tJT,Vo7Lip)`¬ț5`\`HER6"R~7,〛Jbn䦗5D8?A35ua&GuȜ` @Pbar,ެjϨRK|'[~ġ@Ġ‚:%m_n42₯^pB} +.0c"݆\eޣYŲ^Ģ-蕜6*eν^ "Ϥ_+Zh& j"5v5S_ $އeD)rcd MǕ h0 E&2,35֎72_?ng7.Jpmc ))(P>p\&/`hC%lSyB9s|э(MCʽkCa?zMF&vZ4M%LWҞ5 um'&ui:#jNd!y_"f R  \0 X2xR.xQ h_@f-o~#nG^] TYX] X%쨀TȪrJ g_ ʥd(+]Ї˯:v!qupa|Cc뷼ˢx&6>uh E' +!@vG|Px>(>Mh#r*,2&T%"ty2e:UU9}}KTe:ч:g4DXʔ;QGRc|;o4/DRZ Dx߭ ,;Lok.D" ֪O7 Fߋ)oV5O7^(z*}ByUV}#8$>k8좊%2/}YYPY(°lq98= `9Y#H_?4WT+mYy~\B4*$(?%T ^;)kӧ k ņֽg[nD"fIܿFafv͈ۙV}k\@QB+Ew]+ ^5Q8%Tp6{g(f[MV-5gB2lC"ׁX9@}9i(}h]ׂqZZ|K hYIWPm*t:dB'Bkza5*rqWj5GYOT(_aJ=(|HP^f`~s3pDfcxk:cUwh( o#peR7Bͭ99~TrRrȜ]P6)?vgSBbͨ8a6,M袭Wx`U^FDV 9LLp[ e *Sh?UO`F]pY0%`N,:,>hcܷnM-?ez&a_{1yb^O;5Lx?oJ !%ό ,ˀUG~>s7o¶TgMo\:\y1\F`"IX^1 o}Ib(J{kK<0oTh>.\ZyEctt#H9"ZG8E0QDR%̀5C,!=P&ȳ={XDѕHKѥa#)eOho >C+SG6Yb{IgYd7̊7q2J_3Xc8mYNw7 eVz[ڧ h`?M. i>yGJe7-i?`q-QhlhpCFݯyI?Wq-PcđԖ';DI*r'(rD75.0aܟND,Ʈ%"$^ERC'◁%lJUOI8l`|yPhk).yw̡ z#НjȨ(YؾnpFz}-|7ᾑR Vqdƽ۰*VNu1lr|uag撱ITa9|Qoˉul,C%:N(.\cN!G  JsPNlO-,\Nڕ"DPh^u$o:nz>!:kGBqڛb-@Gqw搐 m[n Y}bXwJT2}=|^}l jtVD5O_hhMMk5*&+n%kPt&3(|{+4| a=n^E*ȑg*EbadY:SaVN >8yE${OZ.MdHx馞u'I߼nCEM-C%VHHT5zx4XxSZٝ`bu$sihϿ1S>-AZ$;tf,HoUld/"Ck99Pdk(gd~c?䒡Ϧu _nv8">ݎr;ٹsE~\?$G6ilYXT)}9Um9f3ήq ᷖA]x|b1:A NWp*ds$1Mjԝ)oYD]Cƀ7&R./YHAu%X袟1-b\pKs7,$'|usHM`)ƒYl4Y,W5^Ţ%A6oQ7ƨcqP(h:?1 cP ;|,Nn#N'(PFf /Z}$ۃ+;lתmsփDA>;hwdf"3XkeH64ퟶ`@,$+;@:ť|lrg BaKJG@# = ro gMDk ֥*l7b#LC)anBڌe9bX9,?L,PRyl{Í86ѡCR!iw세:Iq5 }"B)N *Ot~Qļʎ=JV0Ĥm~\bfGDLE;f 2зJPmPd7,7~R-7lD4'l,dbU1n5X@&I/^5O╓.ntW'ܩ暮qR|v ahQH!=WNoyYqn۞?%1F4WͣR-,Ç/# 9siӻ yf f%Y{NKwIxA3=Vȅw؏O Y Wdw%KO*ʅ(S]$nx0̢eJ.vM]3` H^O[<omC)WDE~ KB㨃,ede!f@oR un!mib 2@^w~eLr+2rp"aq^HrI%Z\c8"Hom'Ub,>ǂNܛ,u1f͕}a_l)Lz-$àT 1>Bݍ!S"I8Y:z޵wXkAnĖT|TSL|^y6,fč '^(s }k8;,0Jl!@iQ=,?o7[& g1.E`6Kkhⵉ~v墶IWˈ׏mIl PzK@1S]/Yə%ZYć?qj!:%zKW@SYɔO itV +-QUoDUu6Tp1+zg|yݱ%[.yb;Y*95;->g:KPG* wX,vP=\ a_Wa!.o`ehH@WXLi_Qv^ q@;O Ďfn YoH5iWV(PK{>T]SfB}qUZHvsbAzB3ŝpPH(XJӊo`o.OTs 'xQV)Ffy'yra5KcW~,)dq {PhCNÇ"Ǚ@RXϡ$?u5=ڧdRمj\O#t順*#_#UIU^Ԛ'QW#[m*zmJjX sfj~|^`p"ptG* UTqg##3 -mRD !:"GOD{ ZT@R-K@H/(EW^.xg̚`tPĎc`{MP ~~@@nTi~?I&$^R3uyr_smZ;edS{ M0fW-/y‹ʣ4z'@4rpVZ1ð*j$1F<%ܤgId ︁drw@mDuU pB[_Lˀ΁ BUU{Tcݽ\ a/P`g?dO Y$bxD;3[-sv!J.M;qDM켆nI{`ggo2vD(e/>Y(+knK`04|{[KC'9`JY7#79js91|J=/}tn'noSX;QRbx2QjGhc\y޽ /p/eI_#'7u-m!q6쩍K3ЉUغ J$͈v䄁أ8GX_tm,ۣĽa󀚰0J࠰*(<FDw4d@c!ZcU ۙ'zT{bêeM/3$U7,xY.%H@y-O4[{Wm='cTZtPDMRZF%qDzI@h/KylOpaq 1 ns_UY5[ga`AmYתG\BT?#zW!`pkxU^{oc=*>gnV8볳ZX\j9\t/b g1 TĐ=,{jTc=Q\",6ȮbCHPkjIlV)g QC/;6{4QX5AGN-e&s˪GgB6Wz&P΢Yrg񈧬!L=VqhyT6D)wԖ3?Y3jozg*0 P(taeuhY|L4?2Oc踀Kո q qk',\r7HꥡgnvIwo i2 `k__INփOjŭY oQ}icC%̞=>vnp/,\CLxhJ!D$YEl-$^3KG3`H!aY1G_ҳO^vZ>}Gtc?n Dm4nyf b0ҔI&]WP4P"oڎB.jQTuq]`w ݛzpU9Ht j.7y4nú5%1,2q7C3XW:(\uL:lC@n_M%"Һ+?u^-C#_8bpMyfrwV=0v ݛ/sxCK 翏Ou{R&Y*I2 s~M.E;͕b\mU(֑a佃567qŮpPmV|WT:p4 KА+ÞoS53g31^(*uۄB.gӕVc4j&wW`JaXCP.6 j>r)z {!am 8>&>q 6XSX z@(<=M^>: !%DE+&ft(,|ٽ LZcq7!Ͽlw{K.Ϲ 0dP^v˧oae@8J*AԽ!bG : bMG"Ә*Oݛm WZ^W. d ]gdƺpZl]4q2z`ߩRy>l3 "[bQrQࣵ3_@cKHOrʣܡ<:롵\).f2tx`):Ϸ:E Dʰe!AJ[0lP tǍwf/˱'J̝Y;Bf:I?,5h2 Y݋qAL]tP)që` ݙ*'^@h!CpTƒVO "Q)N#a~;(io CGe.ֶZ2%ѻ(s6Kqӧ7tD5#N8Lq;f cݬϣlBBHQuwA ?G.R^6 B|D+ iApĺ[Z%SAkq肹?J%5&o!z0w0X5ulIOUwhe_g!B; CCQ  ݃niU 2}+Nn"dK6%bl\n4,wI[矗 Rr@mژaGىP-k⒚q+MUح[lGm+VZN"7ufjwWלlm<.m*'c8D?TRh>3ђBY#XucdsaY6:7~g_5٠m8+gNR,Ut8 IuBv|ad.:Q)vBi.vSAsԆ ;TX] a_m]ح?ۨĿ -4\m6q,/#߿s NoAS64uڹ뿧G1I\1?[@;UiQ8 (,!ݎaeyI;:grܦ4_|ڡ^g6/LȯvrR=vNMc~7Le,=՗T-6wҸ M'm:6~/ {cY 9z4b (9W)ƒ2 Yf%>n_ NLq$|nwV!6|yjx|horYx`ܯ.6}}if 4*݅: LqHkwWZsoh ظ1h}$G]+'OkzwԟQth|TвtwU-o\ɰh!B,TZy& 67B݌6tl:s9ϭ슋K߂9F-gTBe7&U^ـxI~ _8+^!>8<Ѻ}W;Z'Z04)gjDm&6F'93wc"nV9I-n!XuI md0\mT5>An&lљ%B (ƪ@պǚUaja%]$Ǟ&8j-5f5UC~HuGN e߇PR_.BӍC6ՉmdIQmt6vv%`Go*`߀mӳ( wϡo¿1bWEWmGMk9(˼8觳{ V 3腺CC/?3FĜX.\*V-q .VxIh{ km*%hg$[84ܮYª  q!:%i1el6KEsG/@aFN<ɂi!Z uAKzlϺ9K¢o ;GT.w=Ƌ? Ќ 4IoS>J >)gu;j"Ra%Baqg >6w=v5 K M-+qZ wCccE/C*v.\pϳuFy_Gt3Pi Yp{B\nZNgEB$IvX}&pS&{Fj} VH(JJIFatLIƒuZVcMV mR?s4 ( {) +a҈"߇u+y0 IӷZ(k6193!B{6^R^|"X/Qa넃V~-rԴ[ _B2?ϲq*LgaVxDC)ڋ`3SZ쓦=1HWrj< %)ylee 6aK% R|ʏ E,|%%iAFRБm"L&3p4Y1װecYUMufg|$cda3|d{(vc3.C 9"z??@Y/>Z]-_a\dhLWe$;4kͲrV<>4/U]v[sTXɒ Gxq"AP ayA=keJN+StDHC&042wǚBZ 8P)@2FoydxyKJ\ ѫMa5(PC`S"r&01GWT^. ֋z33cSmgW׀6C+˯TUeg8A#f!U٧w[%cU+^wBT&T ߂_`s>>_|& gqdhJ_AֱeQ\9eVN1ŸضMv1b??iT QvS'k$~]_h9x>%bJk:0YcŬzlUq\[э\f$'fdx!ꃽփ?2b{W R~ R˄."1 ::n׹-~>2:z?{pMaO|wVg_[/=dgCXDNt9R"g`Z7QS0H)}7\N5xG:zS ŷe8gZP7h|Ÿ2ޫ9KoօkKD=iHZۋ20yk<,;YgL{e_v hHU' P*Sqx]!]d6l>m kB;/n2\#wޗx}tpY!)/l U)9#^ J^;e _=2BbG,{ړ, ޿F,bEՐo>@ƄWrm]̧t6Ϩ&+: rH_m y'$a0|\ۻT_o\[~^ >(QCK4^}BT |q"ĮȩY&4;~^0(MC_j$GxAo Օ^~3t,b6ecԪ4j˛Mfzg `BX2XjAzxNXa *kI2҃] ^@%yx->i mtH?%u)rS[NW%s>`o^4SN Q"3u`t\<(m- (No&Q((}=dFq5;&@A%Sd$<іoY\0H~<QI*q컚 8\$Zp#*mQ x.blޣ\EɋK52]0b(ܬ}W="h/=!ErbuEXHK4_yfa JyHDKlvIgM cP&Pƿ={zT$QHhSIqoj 9l!ރPecbJ[E^Jw%g^ sh!ˠņrS 5A>)zuwE)c` ^'?I3D}g4Q yJBtt8JoJs ;D@qFUPuɲn=f|_k2li<UoU3qheO#xs °u'I 2_CV_ِ#mX8'#rYl 2_ 2  ~#YwaFL|hjR\/ɄiNߠ7CPUheHe`H,$Bj9c:x(7~T`SiT QSg]tFV^Wj :Re3E"kH, pf'hpyiA\,S2J#cUBGi>5T٭.y1P tA?oSfȎ&߶mc_tͫGĿ +೸ڂfGj\v6ze SZdU%MO& $P@KWT*ԥkOe T<֍P0R'x85hly%/:Rh%)ar;*hp۲!IDX~G:]KS]4xI>#)U[m+*} x'\VN,m+Mc ex$w D' YE4gto(' i h`49,Ԙe|}vJ\5l AQytsUp"&-"A_RG L_W^{/QT3 j*ɉ/2ɩ$"V7cpVR8 7P!Y Ӽ.'~Vi|AyãcʽŻ%=TIٟw+zB Db_n, (x{|/|Z ѥ,7|y^iHiWI=EIv<+9^%,Ʈ9iuI;5w_.rœ,!!Ph9nWf%SO0tBv4+Ml[e<Y˒|fGNDDŽMc}y_qM՞i$'[.Gk bI+FIr=UUߣ[U~Vd1Ypl}u>e{ZQKkF7 >csʤkIJ>p'U(n~["qJ X/5_ 0U*gf1ܚ%¾D`Xh<2A=tS4#נ?wGÎ O|d β\V|v?@D gtLu1O c[Y Vr{vfU`,p sQвX81؏D «R+/U"_W5kxY+_663H,'4"fMr\I"z$ڜ cL4"4hKj*ِ,BEnQ;C_5>hRvM#_1*(?KOZmaa^/F\!gn1p1=DiB909Պ6mqޒ6%C[D;'%8Y)g0$jgJ{,H GSlcMH.Cc0!5H_T܌u5怚~dt$w5CW pM|=e4X⤺ gثy[w厯Y3U^%븉ͳ3Gi =/J1ڂB8-el哽|ڮv$u%}+Gm߿pⶫxwx&!J£[gt^ ^"] qIzt-\YK|q ڥsKmep--NO8N.qpKtoRK !BR1+Z~K+Q/࣬rǯ%b2Dԗcfxwo;\^ظVMo\: "3-ƞ\c1#)kDg TOrh۬({'lLG0`7ٵZ+1=e;8d.M!DwBB? <8U1݋"N9 GX+r";\"<}[la^ !CAbpN uq\hnE엣 w0jA jI]rTtN'B;/s!8uy,xeso q#T1E1c4h^YQy&>ŧ`'sƄ@zSiUj%~mɎx[:ɽYX8;+^Vmܖ &`+B3!oHؓIf^Ga4q osϳB),,ܘ]5Sk$ `~0-e,3&fzvE4j6 -('Ŋ{U;ꎬ†uה5l,cY!_]Elඊ(y}S ~eeFFenϚ8 :+r"W5X<p7zbl]6 p 1oi;7}'b߁-ܵdR @ {^Ώ!Y_?/ 0L`="R0[{H9˧u#wd ͊c`I1YJ uǙאW>{F}Fۭ [F1n|r8F ݐb6/e\9@|ȍD!<5k6ڇWK#ă@H K#B>~Jyj>R]t7fPy>sHMN@yf'_U>!z aV&AAnyw ʟՐ1fk̾[T$wI s)5InS/r%Z듞Nё'mJ~[_^.|Mo;b|T]R̉#SK) |+Zp;8 x11CsRUʑ8[Yix 6h,ɮe0G  0h9Es ɼu9.м;Yb>ucB#DiVPzB~yL~GG"Yv,miInf)b~˜nV\ $v~ؾ_$Җכ4ͨb!.@HuNX)f=\!na1yFuG`6ߑ rڷ8裟鶗0;XU`ҋR!H(eޙZ;_+G}= K_ۯWz u0.X2ř (rl5 u+5=0W߂y!E+nt4еC("?~`גqk^T߃H0)_aI\£A<9ܙa~C 752i$~c eX^ǮԕC&GmoԇVq1RYJX*Ddxޮl@\9d`LY9Yod;j 1%nC~/c-\v{fqIt t 2t)>&Ou۠sIn~/5-̰'92WBva.6Ǔ2"JwYy$:gJ^3w%*,a#x7k+4 3q߹;TpSd?R4AY[fԷ6(ф͹Pbq!?sE[Zu*bQ@GVq~#1i $4 Ӫ{\F`9٧meC1qc l0SUT=$c':!v{bpE쇯r_aψz$f 4~@Jg?:ѵ2T`+eaLɺIN[]@7bSJ+Z wvۢ_`Y}>`SMz'AA74? 2_/}ɠ|P#md RP{ ݾ.IoQl&hir] ¿3PJ|՗- #|SrXnm4n4EB[(h%u$/t>WYK7o^4*K)-f5]GSb1N9tpCOdYP,h Gv*儃T[ށw[.9P#ٱNC1cuί8Em|,~97Nֶi w(=Z9:%DV9OHr'2Q.i(u@lO57 bMolBaY+1l̙-E{CT;|o9i1Mm>'D& 2`xU ɫ#6Zl]nZr%\GHOU ) Rh}&G5)lۘFặ7 UAp¹ kJ(/Kh0nV;d|6C':; GU@ khPc>Y&hw‡|+*t!z3em w 'z&V L5b|0uA lƟfsʩ@/oZǓ@@]\qt `†\+ݐg8ޒʿ8cnsT+e!m|QU" j2 B qM@ؙo7U3!/dl).)2a+T}"/rU?6Qz  ):?ƷƲ5e(rJo2i ,d,/,ݼޓJso5}{M^{@d) J2`Z !ә9/6}U8 r ^4r1./FH\D?"<,qیÔc ^ՅX]+ךA*[kPZ;z(w$q$o>v|cҌpO̦?'Ės-ѥ1`GKh5]ж ogǒyc**lhDb!AM<~M1v2?Qnj5O?35lWv'&M[-`^NlƹL+̂ AjV.&pOC gʛ8{4X=qm؃]~wEj¶Kl6w@EY*ebm}d!P^pdVj(*qN aGnD' 5n@l%?KzP=ܧD&NLnTEp B ']:bWUo p3B]"!A16ˣkc.G~q[\fo 7{35 kV N+%g| :b, 0p0:Hu*|mFo>1Gc A*Jls:?hHqTfh?Q`'hO¦u q@P-H*5c{4jh%,֚/qb fr-NhN`P:T͟ZC+ \Wq~7|wP4LNu C5|}),? iq aZב g{0?g9c%!Pȅ^Wr3j F|8ǻ1 q\.U>*zB9֎IC("̙HK1pd e;-h% |#3M_5ݬa^c[yg@|} fb5Bd м41˭SRuK8 jĻtFB‘\͓L!N%8QTՒWXD$Dubur`k\re͏crJd ~l)ugs0u~b\}~`VT2q&"[Z/}mTjz+?Mc n{!2`˽톍H (v)H5ʈv8bR]h5}pJof۽'Ys}EmClumTQ~x,$AY1Ŀ}JlS#<<:݄HYEwYƅpxgX@ppG-N ; ȬZo7%r5/8uvrŹR߆HcZ~{w?*ĭ*l3?. IcN Lwt&kLm̑lj*R@d~lqAtD QZ?[沁%}'u8C$8aj3тs+Wc%nˑy kQG2lgIpxo!5j4iM.~BB>K{5,ګr+$bF.Mw"2Ç) #BimRoBh:\* jcc$\B; /5!h >S^P ۡP`,04[Hea^X wʶE*Ҫ!_zLÇ!oFfo-+ ; 6w=f?ڜ}֣ܕ&缋/u~8z`A/0g8LI/ED.gWi6Ԍ>yP`|F?!5;O2b+Qg*[GJtzx}F~QOu1<}\&< I:S1=<'+6V~`&߼Hdv=M}F 9V1[>ft:WrQbWQ&k~7dnGc& 7S_yGK9lϓYM}p+JĈJe w*RT 0<F(l{PudsRQ$:R_rn&&F1;Bؕhs:,ӞE#N3^d]ĞwZzx{N ݵYW!=0иf&O'<yT`:5,D5y4DI0k~*7eu(/3<:sqkç@T#nE.lK9D|w9;- %ST:"yYfjeL Ֆ}WJ?&2A$xGX% 4?6J\N jG*V@P 2,xIaG}_я{5xf" Ir-n0ir{8!@X=bj }P/cL$OF [ _gdz9=ƞi B({iN+c;uLLDyyۥ>9H<`̑C&QKګ߫ {:/KxH ! ]/JɟiP Nڙchjvf, U]AHە3~x@7j‚wι_].Jkz7㼒[sk81ǣ2&_14y¡n4nI$p{A K<_rp-sUL/.ʋy5{c_C h@5S(?j ׷cFX!{f$lɸƷ?n^JJpפ9ϘWkF#t2_F65&6䒟 _)v9427<7(.H_m^6" )7S h8{r'Hlga(D+rRDg,coCbmB fxy߰Nԯ/87=?ɖ Q[ƠU\_GPq+y}JsI|7\)K ]#c*:S;ӚOpퟩ\#=S2+܇~IF2p7SM cb!Qa鮴$3H Xm0F oQYe_t,_O&TXY17Moj R4xi>Hos1m%h2#W Se#NTvAG ~;O`x-t{tuȶh@"xA> Ȱ%~0_~d ɂ?#5|׎p|Qq[<>yl3Dq/.FȤ3H.tA}i k v}GIT;RYo)DycзlR:-V$@oj\0 J!%r"2xoF^,E 7A"Lbc՜FF֯>6+aěhAʧSwFfq89Fƍ9BS&r+^r`*؝D%cOh0oeLeB3DN dQ-taX6}~y8WNeǦq׾aF,'kc/VS {2߼& **62.xK5#⒙d[_(D)~9RgTGUm%+5j3!Ӻ.JQv Wni/:%k@-0v!$S9|keNS_Ð &5篏3]J` gb#l΂H$k!v_rrKz{e'I愝A.?8E׶U1<u=f(RlcnӣBiw-f?\ O-[qEE9bIL'v2r9Y436iۭ|X:1B,UI[Mb_"qǑ.ymi8*a$J> r_-l`ۄgUh4GVmIJ[530PFLOvVNpF! -*?t`mɷ83,Ps6{= oMd[ܪ%s'hb{4 ,\@e{F,QXWޘ$s+8"ӱW8%5tY4)|Oc6NAn~`H5FA168\AUH'[y|Voz`P|c}h!VE#y|kIrk2RLL 1~wU?i"UE糦YbTCnka)aE[Rf7S:EJl_Us$ɎJpV`Vz($<"o]ڂ,TrLh_p{Sy ˜l%괵]]yHˆ+*볱#𤡻Gț\Rң[?g$ G 2LD+'1(a7hyqY Ӄɱxvsa5ޒ挸j էJ^bp0I5)Az oXVRQ@.I.+W&s~61)IfOi"d3D`pKU jWo-rdo0 ڞWOxgP~]ӑG4mT00,2N ?/tq 2ڀ3%)'knXPgin [4+Z4*]C,mVGVES/P#lq)Q'MΛ ^n2c4{ B(v\|Rp yB5Q8 `>ޭ AHW* #%†D5p8g&?)1ˍ&d)*r44nN/xer|j" obPB ܁h[o9nC%BU TőxsAGQ~!vHa,1F!#R}8˯},V êU~nFʴgH\a@ B}AG'7Cwqs: +C[v..'ҧ6:RmSΐh$\({־?I?nh=*XUS3cg*[7/S~)$O)R'OΚ`XǕ.JS2a34^=,3FZI@œQK͠x3qfچ]/O5 JpƆ1+#W ZS5%b\U($Ũ OL uzStj7/y+LhW;VUnDœ B[oyZjPSp5)#c˂75aU,ICk!?3 )с9$s:Ɨ!%\[&{h,Y{;T;]6.?<wur dC-*| "~qn{|Ntg7`?T6bN͌P00InF^SWIC9E:EVbvӹ>RN7@wKSc65`8K:尪ć1|z -՟xBO(0pzzLS ԁA~LJ֌l-Y$Elx.ћH ڪ'o"F@5ߞDn9 ES`* (}vEWAfֺJ ,W+.Y|fvm$(WբxW8P'G c@as\dz++ҽ4W~Dih繌uVvWuy(,y@|xKMrF. ={IrӁ&Zޮj&ћ\ 48D?D^827^ncGtIcq$2x^DHYM]\R>XHGYk %;~7:ZDl86jg+Ƨ# z[WIs aM0&Xnrģ|V"BL͛na'Q{LyRM3hvȮ rv"au]*+cnix &O2721 |XRh-B38+Q_4P<1OhF.E}x;9 ޟWnZdvx]ބG8d#-@w]}7A~2G0/'b=Qea@}=J_Xdt:߽I 6?/d+)&K,[SԧI'hVY9`#Xrރ 8,v-0vbU|5~5c@}l+8Q opͣj#+?bG_Sx{]n\bCW [ &Ng5 9I6FIZL`{b)hMyxi54బc/j2r { BH78oz̊iط;:D;Tw4*gܳsV I#~PNCs ,8C b2[@,TUNm=`Xyt;ێ[h gTnQMun[Yi\cҪ6:(*b@U>Wz,30^u;էF["꬘`M޳ZG,U.yR*k` ^V]| E8];>cMLv%6g03*O[j IבqGem Јw6r.k2hTZ,7pioUR%-lEx=KRVTG Hx +2%B@lm9xO\N*"pJGRaA+]?292h *Ģڿzon1U~ˠ^C%/?ar> ۨGyK.5Sh4.i VNv_܎Fg6"_|eZB&Z|$0m?'!WBDv\:y qj|/_փXI!Og\hk=gT+ Kp} 4aW5]z =`>SћzyESӮʡF C"[eo{+C7?3FR٨?ť: "^<@e$N/*~NMEۿg5lyQ1 "q1C!ҡ-"B5 hs.81n)Ǚ>lݣV%/da?sxTb!ߑHii^qH3u#_'x;WoGR,u_.ޔ6<~n&.M҃ߵ{Ue]Lܸ]B߇^]aZ'(p0)ef# sS?rpFLtͻ`?K9T"Op[}Jw'޳x*WkA>Q5QokW㭅+}CO w$gqBKn# ,9/>7taCD݊yiO>r2y:̄X<] 1//+*xtXD;i+=D)g(=6C"!xgRl{Ƶvl%8fE^3fq` fuIu#vtRN++ώ76O@Tr&49ĩ]XADU$e^qh= i&{za55MySm >$Lv`ѡ,bpD)޹52CL\T<J:p8D~u:? ldSހ8-rbF3KG]X_v$6Z2xFɍԆwrGœ)s0?X꺇W _h_@wuS8Qވ2=>3\͑KKۀbzE/ݓ;!4N[Yr^ ,S9ȝ(eC?kk oxpE|^0<>YuLsf|݂ͬpJWrEQ¹y _k˨Z&!ŵ9182K=ѽJ+ i; /dp dKU2x;ٛ[hOdMꀨ ^,f8alUmJtaz YgPq}lsaq k; ldl=ƳXk_7̥rtN) İ)]im"O3H~~b!zc>4! j\hs:!tJM;X4@3{4#.mH`'5u_d 0_ag~f⯾< F}oV Gj?d \|Ir]-Z̙QS4)V =+g  *7|7\)ҧ1}bPGA=d%-jyvǫS%7xl%!aA`ݾ ৵k.D)m<*'hjv=;>eB:bR+ǁYQf"{Yip (-g!UXq`MaUƱa^kKٛZʋᯬ~h|8*˚918@zY/}<ΈWP*[:IN S )NTfV歋?]<|K O#oO5( 2-[.zNZˢte q cBN<˚;]fя' 3Nsu?n3aEЭA0{u-KJ@Spy*q)Z9S{˥\mWU0zҕP1uTN1|jy7tL"^2okW襷-Y.IB٩Jܧp?΂ݾ0,1&49ioN`jyv@Cu֪݋8iRt.B9Hy|?v[1Ems#uOgB81]dc֬YB j1XA(z*5QHܫ $ ^:J99-K7Be:\⛌w OMr-rR5 J67HCuB L7O4oE՞_CF=ĖG֫bJ5ꎃN0q l:-LE}=vcz^/:3n2],%[wv* ړi$*bV0` +ҽZ,б0&u5;!s o.>8U"z SwoYD(LxS o/#JbCg{Uk~.:m1TDڈ5ۅHM[:N.]K]'-@㉋O1g=hn'UMͯ-8kVyl”}OnALsR 2h; ~IG 6 PlqMB>44K11)Q$G*X)%DBC$ʨNJA#>M7q|ˌzdN~C_^!|?+*1`pCzT~^lo攗9.^<*V Kf|̝ObINPA;}?OOU5`q&@l:[)shGBHu|c%>!?)_3m.Q.J kyaf]ԣ;AQiirl"w4 ,\^HIVԾx7;碧Oo5fPCF+?rQ- Ԧks !coٰvqߦfQDP)8Otl}O[ Zޛ3>kɋ=NfL 3i #⛵pO QHn2j 3箹r? T .%;ójg/:v3)Y,7,ۈЏsuba''T ?<9zv8(ܚٔ-%w?E?D -Oh8X)*Rn^%]&<|4QP SVo~$-7n6Wce4oÎ1Цݞ:- AN90`zQPE 7f 8 5X8[ӹKnDuks`'rS0oG[nN !>9^Rx%Aiw _WD^q\qH /nJR$aq0`@FfxlV1'A\Ǵ]~p9O`*8\hqw5>S!@$|+K;rʎ+. p2B/7^Lf4/ 𬡟VS')uCiBA!.Q9'tFSiGiΙ"1Lפ7Mhn A}$=wEtϜN3~- A6?YN7SY{f*yU؝_.7ryK~FJ9Jvwcqz(Ts Δ,vᑣiS<S)Q|Ѳyejlv?ѕCAi1Cb|KlP|o`vGF?lA/6Tŀת_`Ɂi@őoK\ In},,oʘpg Sp*[ x+?ufx1PHN+Jir6JF$J.L(~5h濐8D:@ [ HwT7T6C֪7}DJ?kdW#?S = Wn8l8$LRڀ+@[p!`jz䌽?8: si&6+3ŗg^D2ֹ=S\Kk R_5_!96F%MFj7yll]%Vt2 ML BŞ8uJOY[.uWa8,XO A ڗ^`09Re51TMXXk@R_ ͈czVLJ ͔sUu)L'+f"cWv&&3 p6VʦI]^+F;eJ{!ѡO: 'Ă(f?k'<.ۤgD& zpN4H+aQUgU`LX;_ H=[VU72o-LþJwXu,dI&w^WOwԑ*rJpS&6rE)Omu\_:kT8&In2 `aoR'w'\{2CPۼ t:f1i~4h歌@jUx-G{5{Cacf}JDp2#R[WYԕ 󬾋$gB|<-1] sF `s9]{ MہJ`3-@3}fDo%I"<|ž'l_hb1ԍPڷ jrhYuҳ!鱿,Y>hR4sߕ`#8ɨs3r+vlK&ZԶdިNy6/$ d-0\|v ` SyqN}l`G>Cߡả4@L:tSkb)NcM QKHAC#[ &A8T wT $j[tBmVMg&N*d̡PmVSm"cUԖdEŠ9YJ鑌ǕeћZ"b܅ 7m؇g +93S* )q:[ muB &h__4=x؝S8:K*f=V>^zJf.JɲzX~?Jk]Ǘ˹m6mJ7dabTʠLd&z_((]|XS ay(J/gIK|f#?<8g%RN3 ̤_]!f {+?@wX Mll&K{kҙ> ޻qAjRBX)IMbk|Wudh~98ް!1k<աLQSfIQ6/Qu"5aq2 yRV8M;P~U }zDpрqϻzsZr{jȵ4W}o&bfO 듈x7rhKi/) HϟzT-!@K *!#>Je>S6?e3|҈w>xgQIMB7džz]#o"bj1G2?MyT[٩jmVVze8[C|;ʈRGBr pкVҧ-*jAHD}clVyꂠ>HuD tEILO#gk1pPknD.H^;A MpW*?wUInE5TF{|1+q[bE,^9x T,[C0Ocܬ$RF t*<@4Y #!G7TS#/4RX%%}C%J^5sTϣ&' \0 )ו*}1cj _tIRQ@0iH~=8q Hׂer˟p 9iBaRႉ7ki4Ǯ>{=A OԾ-p`E59"|қf(L"UujQvc;[*܋ c n}~E2=^JD ip ᛷqޙ\ec֊?K(\NDڙQ 3&h A+ sgfʶv|@!ظHRT t%]7Q윗[&@ Tu)hCf^!8KG['b-"5qax3+# aTJHL)3kgxPw¯w&.` Os_'Uv<1,aBHw:T]' Tx$eq&eja <,` o pAk}`J ϑ<* I,7:D@B{x\Yw73йkqxW=_o[|odj+!W.܅p4qGk}5YQnӯ*sx$!u }%1`hP°eO=c2Qt2k'l3.scMb=/}J qtvj&-],{{}U;he!uhӭz?ߠX&Dt9P;{c8SLDqJSZ0u٥?4$[2oan" >UB6nYlBbulC`7KM ïiSnΚG4\K;x5ZM܏^!w!DP`$ 6wtĘ,`lGǪ{$J k~Z㠢:cj;9( ʛrчü8(]+W">wb2i(?Lm ?rxT) ꂓ$:,ax7i91"sHxQ,%'YK`\Nr[ H-X%:M51Z3F("3nSq*e: ?_e eְh`l ʀvf"Oɞ C|\ѣU^+wJY)_)%E1wXu, ["P&sBY'䎜-%1z&ƂVyYs^*ף o,m5u/;rfTYrZmtQ" 5'8a^n]֍nʃoZ>ɯ}`$5"Xz&E¶jwd\ TF@Y,E6m;91V)9,~Xst' ߜ*W I ͧ0aa|(Y|80K \;Rr|kjrip1+@1ȹ)1%żjV?Âz4|)ЍA98۞}-XϗB\z9ZH -tmP6DyP&JNy5gbO~C`M=~C6 j(LNka`(`d# }[uPuQor.D$c+R` j820/偣6u[Sug 8] D7# ChF'1TWco6*-Kl^؞nΑwNsz7HG xp*~Uꉞ)qx7 Xw`2e2*%cθAYN9))'PE5@ > єt "nkE~44"^h"RዟA<9W$~JhR{QBQ9Ղ0w%Ѐ:"))\4 yR{@aߔB)#6n3lǭ;LPgi4,) B\Q Y7yJ۴Daz+%*b@b$Z[$9I0;PpM yUChh"-5}ԡn&.oD9D ;], xW\&!I]쯆dҠ؈Ijl9vGVM04vnXm$W4r}Жhמ|􄚁A<8{ +ܝT7oL k_VkLDA@ ۯ7y:=:Vlh$"b=쳩?48_a{ꖀ<ќ#D4Y0X^"Fi`G]ày#4 xC^"I2[O_=gd7qZޠ͡lP<ƾxQT1dtb ?(8Z"f4> Y\NDExGi6oIfXF7iF #D'.֛whK?eZ%mZ5%рx+1̐r! .%-Jߘ%J2])3rLHJ%1ΓUXXѨ0QCkio uwoBpm_h?Ki; R0fc j&yjjp2y+?(qyvwgکi_D:JYhn9GW~ cN'KUs4vjcZM4c΂Ilދ$D6 ("zn ~a`0p,^Adb3~?t$L&fo8FcDǭ2ll9wRmll1G_9lb[NIu5zsPG}гm%*r&\]14%rķ>rS6aAў!+:vD fq_67U%x+9LXi)Չ| G?jyOUz%0'}@!#:™}b -a db0 7Z2HҨ;$ 24m`ƳkN,bqcaC,$Q0KR"sl˳|(!;i_` d*_< =̢dq·1clYұK$D$BߡOZ9mob'G((^g]7\+|O\"u0ʭvimeȲ;Q7Z}&yQ0ˡXoEo܉V ;\ }ͼ<`LA4*NYyNuw hq6637෽:ܻ9 &BSJesGg^7}D=6"tZvݒ4cmj}Շ )6 '9|` 5/Ee4: T>~/{s l갗'Q = \7mKr=QK>d(XNG9^EVXBT~涇C"׽wFxOI+rr$d: )kp9J_Y>%0Jxs-^$~CŚ}e֨:+zE7*>y_/n1'r\S _EXt6 tVƵ&E6f`qTO{/82[~Z 6O> E=Y)ؒQ$Y4^m!ZcX32BE Ta]?Nne2 $\q+j.6b+A:oЁ1v`cOXw cׁx5{o_M0QbNܭS2t[VDRf!/a-KkB0-s8)h8p}]<%bdVO~ҷn2A/lm0ZO&vSy>ZwiJn}LZKZMt~_X͙>E+2Ѕ5yx‹ >uA=^!Ji.P}\74vP93v{'>,];4l(UChGf a\<Ro6B)T (zA49LL5MzSGCXT4BZrPkБ(.'R͙ 7u>iM3 jvũ ZZ7= U%e^krRQ.c #h҃.V vz)IcF^}v2ݠ͞18+g+y(07Jk>|] 7 >1r0c"RK_跢9M`'L:^kWN+14,\ 0uEcsQN$H$FliJ3gǎ2d){ds 61t>2^Wop1!9ӯT q9z|~hwݻ{DH|Wԥ?'F!iOMD1X;kkπXJܙq(ہŔyY':d: \n(K՚g}&f_H_9i>4[b6) ƵHss35m#ܡ%w0̈́рʹ /Tn;biZKz9%VVK <7Pd82Cl4!$tg\֩O1Dh/x ht)K)D;v*ze35isO1c5Ы('🼫1U3`Tm2p~[~1OKM52JUmcec^Ѝ'X!@ղТ.I2"EIg>{O=Qz5x E7KISX@u\5CoR,/ , tO#uTz Qqԋ5fn'<,u& WM_:;mcjYܡUk۽PpI)8nMw]\pՖ'0D_nٔNՄGsx*I&ECz`LN>^heWڄJi.ebvr5xhݶJPmQq_!4iy*o}D0/b9A+t\x Yڿ"ƸU|r>ʚ~vTGq)_tMAn\ʳq8%IA%t$";RN2.PKwn/<} /Z)һe:վis׸=_e;3:VZ[TH 91ney+{=֍MBƪ*@3i7>! BWU<{rΈrEAKk5خu%|ų)kⱗ#K:d DPV8aU5,?<O umiV`r{{.LJ;<8shy!G>i YIsئϤWj2c`Hv3Z2>}IL  II}L~ t:ahk3,3񺳻x5j;.\q;nom//מ&fe'hQ 5xk!{!\zgkR&c".aKWN(R6{?|ZX֎naxg7.ؓ&juğz|y@KIV|VQ*o? =H?S:lqc_qΧHw`#!M=*»#;_xͫq]T#3rq%Ůy Y\\ʉޯk IT!XlíQ㗴DvET4j ď!ݔ[1 `3ڷ aCKO>9~n,΀ g=_ t3~/'( +6N ?[]0#a#ANUP #|9 }O0#_ZBHح{)0twKB#%_kt#(%S;;2h)tC2켒*h-,<P*C} K$ xX CG$EBjo 7r+?߭?A Aєh%Ceӣl5k;(|FG`p =q(z]0 G2CTcq ,bt,=Swf nD5SV#}/T΅Bk+g()T*Yw|#v sr؆ "_ }t z ypV Py ~y.7F$#dy"=8ǦmʼnI,CIPQR~TuS!Օ_%OUnapC&K'1Z+$O\)S> Lে&54;DdkG:,J 'Y֡D#-$!<ҕKBE$ž)@!]# - LȚuz͕e&O86>VR/zU|@ 2FWQmWEv>CGdR&spnM{$XK>C*j\I jMb^ !BXai^)F$s-3\@n6!}z* 5$a<9"KC3.iw4NXQ Fe;Sq kâwޤm0Vbs$o?' Sr޷2(uƊ{)$hq~qw8ss?,*"b>ܒȬe\VV.DBwݚXt~r<7oGi28dE`9-n8{hg 鎴K9:G^;Mxnف@pS)Xx6R/88(^sGn%(fs?Vh )Yf*ٳ}I) p9^ % [F A;pF|xFRy*cTSC'ʘ4Nb RھƟl^hݢzRĬxKgj()z(&մW̨LUJVOɕ}h%F>o%C@zE*Ҁ?pGܢáZx.JQpFt(y6Q}ͣͨ\>*mV!,[ `xx1;yH=BugHߧ^KGI #!f۾XcoȕSݦA^ȧg#|;YW(NQ2|Ǧͣ?̧sƜZ*AN;F]"{nGMBn&DBjLh֧crkL Π c 5R{ $`Ӓg8*qݦ\p9$s] in%=ij|T.kd&y(χ3$%jE%~{5<34;X -zv#f>gH2X? )up$(Kt1D1"M=F5G@}e&Sh3JS5T՘ֆ9*džCsK9.?oO)KU"^gsC-ɵ^$Bfކ]\`4a==Sg9Mz@05(q0>IgfIPf+ {]NpxYXW^E%xlzo.oy($LPɃ"zc]7!sYEkw >*G6hMUj(h52ha\ MG% b諦6& n .uA[ԖI6.cm% qb-IϹ+[K^-vLWa:"iMu>.͆2v}af |TeKѬNn_1}pc5r| M:hF5 G45sJ iyFwg^AqAxRԜXcwvH56iITk|o? "؝w}Ûg b#](gH%זBQJ@=fW#3i8R)hosJYDtM^B4 @`$`sg9񏿀cy]+k}8 Bank6 Z2Q& XZV ]g?&jĢ;E|(_wv/IrC}|n.k2=W(Q0VZ7g:cbu@A:;SS<67=erL0##}P*Ի2L@ywnh<*[橩" Ŗ(>,5Am#4W((B+Y9yZ=iZjH jץ(JJ9L'p 9jqmv(]X/ j<R&?frs j|co#`ycmh*ڤh:9 hړFsi3mM@뿢GܟUi/5ྱ͂4ɕegM=/U>iܢ4z-Y=Cbaʊ/i% RJe[&W|W ?<0:\4-7ѹ{ؚx5Hvz3npOM j3a|Pi5NFzZ GX.o3nϤYKϼH9db7+0dF;>VNmIQm 5R\ $B;7ɓCr3e+;1QEp} P6dë"}A:֗ dUuMH/:ǀAUt@fM"Ϻ$ Lb凉P&.dTiJrr/~+A[|%J @wOEWLQ'*^!-Wϥ;.ѳ--n9TEg?r/6AY/ueU Fெ}eYJ0rO!xL ^ j]ek&BCY y5~޾V Xllx(x%&%&JbރQQ:xJ Lx_Y#"(!jJۈXk>MEINa8n, +>l!(Zsu J0dQ]OoO.O̕6S m}t#ѦZzCHJma/ʴ:+. EYV2֫5w ruڥW8{]< V9qkڅ6Y1n >,g;ӡ͎u";:M}-F@) :Ghe2j镄5Rex@Zi6BF˔Pqq@0 4(d0 8:@/6H ad'M& ?ōnFCӘ CGk`wjl&71j}}s3Dfۆ^`sk.UxUŞlܮ?W g+lڽXyw-I˚M&G}OTv"^eҊ<>${JxƪK# &U'$[,"6'\*Ҳ"G\"{͇m%|"5S{b6>f~A^0?*\Qtw(= osw8_oVi^6p2حP!㈬o+HݺYֱ#۠HZ  ,l^]=@ʠxS`]nܘ/b"]cTjʲk.Hz<8zU@3Rb5; ]I?3ﹳe?X`5WzPlW8.,s$ Q3cx_",H[-RHSGltXCS.]*M*eՊ񜁪" xnܠi!ٌg5(og6b4< B ߑ L_[C5g>$kYJk]v ),r[FP:ork3dI*3`vJw?C1;d ԚUl:V:$Wyn xY6;{<+x'Ow蜾 \`A\\ܕtq_)G8R:jw)б?+1Z"XmL 4^˙qC*9bBp\Ѣ} {3m5OJ;T>X3> Ä́NP`yD΂Tcỳg٣Z/ R)˚fb bв 8\!6};H7yZ.*;m.>tݐlX"Z.̼ҺP墜FCJaU Ik6Y,SG($8m_UfE1UXe[]zyub"簻S=QRv^Duuub&݈}y&+-wrPZo\M)_3:`'6[ *ѷ S9mtBb+| ,trNε$e#jtR]AJwOd{+Xwj[l)]ϝQ"Ο^}Zm+C,VAn;:lIGȦW\)Wz7*2 ˽IL3Qt0}VE+)HO$;vLbzG?yR#6:5]b[0l^*/v֛+e{1#-zc }^ĺkSQhc.7j[^I!"/ N~kAѺHt6cYwU=Wj%T3ˬ1X)0Bժ+xfk`@MZ Y{Y:Lf&ZWE;[AW6' KR҅ Uy w+BAuV`O2yJSĞ#ߗ,6W3zMpyv9gcrCt |$81fQ+޼4ZGc KtZ{<(Ŵ D)jLy+OovE[W_- !c8Diʰ\iE75 B5 KΠ&iZ0C" jmӞ 39a'Z>?#|Re[4$'O0t%R*8tc>!z鵤K‹s[U[7^ۡ_i%[¶rH_<qnwҔk +hA:*Ug\Zs4aGueG/ SL L)&to(M 9y@YU_]Xj4@FM rؓl|1µH͢ 5e̊d?SCR=A,yvh逦AA &ޢh&Bj)DM?9Do{V|B $B6K<8LM! |U׳ŏ*jI ^@h:鞃)}zL#C1pQkIlB}IT8[9*!z*mG &o&&K_mdMŕ=%)dXtFcI?v8RSL!Yln\r h}9VCVR}~8Ȗ()G‘OmiJ׈$!#|~; fUf0~&p:s _gQ]ѕRǦJ=Ƿ~Sr:G t%Ͷ>BSr2kjsXWO,^81؎~ꙏ$#`q.U`;=!ieRA|SSUGR"A5=iz݆Frj&PO]s?:Z>Ҭ/4ło!YN&ODRmSy:^  ڕN$U쨟R|j2)=;k̙߽J bW>2\>;ͱˆlǦ :\mTD" Ϭ8紴n˫UB&ҹlvVBlK?5xKiQ#ٖmԤ bF]o;BE-PJκk(Fτkr!i ;`"aØk{ȴm(c};zl>r$msJHҦcJ-a@cs_z0{DѢ˒df1GqA8۶=PYc[^z LQ4?*+9/4 o4z pQT'fz3S`/h$D%%]SryR)TH)(T一/3S?0MqcW"׈,U-RANFU/j3mͣ:p.$L->a(4~?pmρcݮ׬B3lp1fBopDR|K_DN$5vqp)|V%􏞗GW-/5DC3d1(UPa _-*Q,(8+j+ZE&YjyʹNLjH\-]4ֈgI 3Xgo>mqĄr3`i4zd"Plx#6\mg2<ԇW{ɀ8\X? Xis`.m4\bABfI(Ƚ&ܰI-LBO& dE6 jm:kq6+M|s~U!@5w!⫽ [输]6c\ح:i3*)|z&݊H&`В{.QɑͧXWс ZEΚPGr)׸}e0oF $ѝJuc=iF=W,AGYbwjm_^''eԨQf<֫k!I 0Z z- 0?Iy 5E [JUPs䡪:ԥ"dB;0[dR۴>>n(?EF!& (Bs6כȸ5m:'ՠzRc)u#h[U WɔKDGEfIvqt"2~#U,Oc ') :&}2(Iӌo~!e¦'$7HmNx$\r^\DD.Ŭ }ϻsthdP 좧&`{2wSYBp&1e&_u }ڣ"' ɉAjTgוhuHCg'!F7 vuf QYx$So/=nv2wpnj;*eTі $DPFf,bkMY(*Ƿ& F rd̮1(|\ݴmxe]jYґŐ41b8W,ֹ$r!ׄZmc܁s|SP$s )XU~jo#&)GQv+PN6e?œZhRGc ~|v9s|zw3H @"z`~˜*ݯ E0!BJoo=D(( я28,6P$mW1"QHoCϮgOlIXϸKYf.qFk'Lm5BRk*,T8Tf4ŵӉD0v0Xx%&p]Sw(]+^oU~ub3j n ۇ(ѰLy<XjqCƱ).,$JJѠIj\()%B /{LॕIW)k;|{"H'SaoB oRX)aK̫AqNC۔7|\(;sV{r#o_h_6{H-G Y[Yr3]M$"@Mͥ+b#uG'݉faoq;fJ-fuψn `pf7* &5;<#j+Dݘa`8\8* /B(AbUd hE}C|[Wogt5{ 6n,%\>)PHٻҼ摋MOg/Inzm=i_w:0RYy*J) ]ܧPWe3yR;Ə\ǡ.ߍt/ЬخR/Qb I=K#g(;DIRBD:]߈̖iF/4$ht=@]6%wSkajKlO~6$:W-HYp6 Oj" T΂#kZ(9TFq_JiG<:<($ЄIDֿE+m!kb.g W7.JLNk7X&0'e\]wj#sI u_Sđ *P:+>[==qv{.JBx& zI7EPC]ڛX,f.Qv$Te>- DmrWu;֜LЎ` 89W34 #@AavcJ.f 6R'#"` ґn3qTn\IAZҊ]avi,'@Ĥ5Hhv؉™ǻFЭR|t6t6tս<7r@"L_E՟o{v<j }NFTt Y)GbLa g DȺd}OuY5(Э=,9 d*mGI1|93>h)j26Hzosy$ %y|gb_|BTw3,Bɹ`i$p?0=U2̭V'ڜu;.FNJH' S T3z۱|uOiX_7g\T/?] 'R k}89{Vn꣱]4^dS#KobW{CoR~ Y %XE_'CEnz#rWFa 4()./zjH,73.4\&uM|NżP0e6*4ʌ`{v7O5db# M 䟞 F,F'bd)ҳ`gcX YzK(?|e>6)[u-j7oyQ{%y>M%͔_ kVޤ]쓴+8`"c$ %k1nwճF+PSOƩLi:B[{Q˪Qîjјb}%&g@zuB%Bw(> K~V Bx P1 Q ]"ki-XӋl$c7 {@d DvZn_uaE ?qOujJ҆lr%WKSma>k.tcT}f$wL=5뾝<:KV `{eCcҍUȊf윺Wzo}..߶K_nCy⻬epv4HϤmXyb -NE.}RKQovf m;F66ҏ&mb"6|k_|fD.X'q{uⴈKF<1o u6~ \euuM^O/d%uwԠp{ QŠ-B-rwc.Ce3bcxOE됭7w4djd3ֈ ~Ǵϒ-jc j ΈT!H֞kz\DƲ2`x;lb܁8ܧG#EG ȩS+Фm70Ƽ1s}ļIh1P 4@ M,}ې'<[r_dh*j 9xU,vyZ:X몒¨o)޻C۰"g[]M=NZ%XӢō̊d,]4{>$~d.ةnnu6РHͷba;ʳ5mUהVp+^ՠX部aq2shx]Sbq$/CXo2rLUTpDQQRI Cpg^xtV_sT{!ŹLv7tM PyK3ǜ^@CZ 3pG'~u@sTwi&Ff\d'24U k}Al\t.BiC9\EkZE=X.3R b&A:SVQN_uFE؀z {Tf;'!.98oYW+/@St*BX)u`jy'/P !ve*cunߛcTRarP#`zZ>c |cQ cGdȠ*YɺdDH`Ogւn@T?qw t`/(110Mt3$GPf*_ZL_ ⼅55dg.)gd'~qj9U5̮k|.t7VKf,AX#9w8`DZOb?c%Mnp~2ɚ!YB+xlaigE,'G b/ C!vmyA3,t~/h"~|/Oa(}N21v UaS, 1KZ/OܦfB,{oܚa-Bs!#&8xܙZ`8 Vڊr/iT@sG! zvg͆>~ O|PSbd!MA AÍm^2>q$ƺhM7K7F^<͍4EIo*_ET9@ov:$n)އ&[e 8東]gC8G]dZy'mtned洴9  b*,mV iHE#AqΖss8f- {ui~k/1.7ey.}&;p$(vk*J\*w4N ]VAR EH/g&T Wɽlv1;m!i]MHln?, ̭?Bk] P q@o2OjsY#h[]oR2\L.E|kԒ Lf!nb/GXD ;aNtv$"vS `="OP$ck17r,+}^g\}*k􋊩Io,g]j"3}2Eۂ*Biu<3[ʷ2{j{֝H0F&Yj)6Y:pdt廉8>5+A| (_"`c?S$6ْ#Xfh<ѓ7nqx #qRnjȷ`/(8̧92d4^{Ǜz@I6Z{Rwυ Dh(DiDܚ'@b.tܤaL{F>)OMXG7tJeA$ $oEa\J^#] @QE  RP=p)m #l\E@h k=tϤ>O9V!` V~7 ykA2&{{Z/ߡ! >*btQfϤHe0E M[hĢbC 9 #OD#h=ǯta,#ioc!Q 'WmpkcQֳw?zr)`n ɿU fcvX{oӳj7oLN^iJ9C>Dd v3ɄgE5y.rx6do̲qp\Ao;Uϑ@գ G,s;A B Y27b^dolnOuD5l ӚCGGbz,ۘtea$kجpМu&Jcvb nx_7^{5Z \l2qAʶs0sתxD{:'d-Yaܚ7&Op.vrOk.uw>2Se'S~2r'S܅STťos )k$GCҚϟp&k;}Facp(2DQQEjVƵLNn _fyN8QvvHǛj!8a(þ6b8fSS.ve}(ZrB%%dp@h;?Mg(2}UŕYsK.Bcd%dp>ٺ|E%SsͼzB,(Wy6ha_vq&M;579|ɘG=ϡo_#Rl{`| 3Zը>[O/l^x;2)FQa _Uf*8fxH9,K^J$?\ >hvĒPW.${~p/w[([xO۶{g")F}Sʀ  A Ri ,a{u\QKgc?ovPF_A:f%pHt]cOẈ+f4[8к=BfzA/M߲+fY2P"t1gsY ]'JpQ,!h3wrw= -=yŹ@ɉO?v$j̎N0^iP볌T(EY W5 !Lz>HϮ(PYEXJAqqw-"h%^ԍe݀z,.>Rx%D@6rˏ,.'Ƙ;H[2j#IA:wkQd)T7lH)k`齾K@1:!K5*⃃"d:^AWgq1f$g0LY0wrS=Baphur9&(Ta(U~rW:DŽr7U| fLvi5-s=N.,N-N_sq =ePۛzBAh6⢚>AN:"sC :cW O] JPKc~fIkN٩dj/7;@7bukJ9ETCg%\6"e,w8b^'Y쮰{s7䀠Y跐rorϖd?7t=rjW:Bfp2c^ߗNt!c|8Y+Zm5`zst]`ڮAYtqSB&|l'9THĮh^ls4ϳ#* U G΋u& |]_9޿Bp:jq+&ޟf!j#v>8Pk츦[A}%dŬrmKbeB_ 8Ӊ=i5rOEX \\VIsZyK+H_6PbێbEo!VF A\ 2z+80"M|\j(yp `B'0J-DS/tF㫸Fe@ 9gɦLbzTa5݊JU:)H7Cz5rv Odi/W|7XGȜl*>)$ձ;O:jM#1}l:jBz{qcOIp,1%c̵#X2+& >_4Kbd8di]uoIv0AfÃҸ$̪"L2:NgH4Nu$W?R'S<8S춏22.JԱ͆)k?nt$^%=MM+1 iUk vk=t3LѽmWn zlhno;Dn] SVSbzп}U}>!y߲pDV',5_)A&zG!#S.di4 xd(V)䄾G !My s~yG>kUȾێ|ɗ$r&諫3G"wwYPTM4"I2[%-M/I]^dkhȩHz ![sMJ wJ‡uNSpJ!jEqʺ}.}f)ԬWaoj:GT[қx;,͆jHLZkSL%dǪr]0MXJ<&BHʮq5Q`y@Z:s^~TU(|b\)=TWNTͣ J\i* פX{i W3c2`|Æ#b0*ӏ4mLP?* g*̒֔Ū 5?JF"sZ=bwh[}/C- 1{.↌nmSM<Ԅ ɷ 2߁LDL;ۓCj{&`RM'aŭ/UM`,nc Q y'޽RGO~a?T+=ƈ9ŵޓZ]ʑkt@peW %os +;j 6fb7q[LWL|ڣ}=]-/Cy-OO=ج&uʌ5 1T݇X\^ڽ k :}uKct8\}k_C x Ks њ_ǟǭ_NN0%q6 ? XXI4]D$I(׼|b3LĴg̖Uj?{*~b^臋V \M q캁IҠn&a JVLr&TzPA|?OWs_Cv_ ގBqt)D׈as&UJfSbŘ"2>{IEv0bGRWx`"uUd֕czz˺}}@|}f6T2@}i491s-qװVjNWs6S72g7N\hk `ͤRǖAvPf@*3C|LC\v(.d?ᕉhAAW,ͯ7ʒm_ q0MNC4$:*!`6zxdQyfgJ 4vZ`qT+۔Hh2i^b#ھ8!bx:ug;Tvs1 _?X%?[(4kvuxuuhf\f#[+iU/mRZO* og>_w3>> h-CG(Qd=!Zkm( GybcC<"Po&SρEZz#4{W&ZO\ȫY"s{ڭ_Qb<\?x6 '~9FL3;l|4n@COU!E¶1@4W)#T .]GwkSb3]kcE.?9l+otC3߻r~ۂ]?C$Է}xZt +Sµ~V2hz:k!40VX)JD^8IZxn ZYPʏkaІo)g1i|7_ )z 7Wxq 7CZ~xH4&sU $U'!'_7*Ip#ݺkދQ{%/7:<0iT,P3P.-_ʫJ!Tch\qU5rW m[[ ƚ}OvtC̦e u=u%R%cL5lPn^v| //*fgԹCGaR%ǥ5A5h_̧cx*d~ɥ5lU>,oW+H돎0mWE723uV9K|*R>M<Λ^FIYF9`֗%~"3!9)^$6s_Ȥ+B/Lv챓: ]rׯbI 93N.@5%Q7H%_Ҧ'r ,0lޛbt#oC5p,0*ړ}kJ{M+'UQcx62[>EjƔkJϏgš;q4>W)<.ζ@zfئIQɡÓtf`PnU5X :0n˝ jt~CV'g.ħ=c-qk^tB#8!sx Irhz[h?^bL=>4P,-bO E=1GI7 % 9&$d}"Tۣy@E.#7vCJoWyz&O3Ve#=^ܒey7N tDn}Xu'U*LTQ$gh)G+G@sn{2cxHFxVf61U{'wCu g{ 1VPyEES~_n MFeMH(VhRhek$dVa^f3L:R4H0#c>u('̙T}ԯN?L{X9D1,O 1Lx)rW(= cw"4iĘ.]ǓOrr75238Qo"N~Uؽw1_7MY vW"Q65/_Jf`+صj.'>Rj$sd q@3G,6UAt$LQ8U٘91#ݼFIUW⾙"sTd*q&|m6EDwz"ok~ qi#w4J򊮇ğCQ!TulU7 h;%l[W(Cϩn%iC/ߪ;wT|b|*8rb 8[4+W!jy,dga$Hܺ 7~BBƳ^%˞YV'R1~,O=mR'^g- $<wd\KwDUV.i7]Ej<9}AM#.5s/ Ո]=h|l-ٙ<(]*CCaQcڝoSuc&A>&L2ddz*[H} D >I_ 2M^*^.:]"/_|OHr?mB!K*r@r"S+߇>dBV0/^,yπ{39pRH7NzALK-9d}6_jBtT%h6eb3UL̺viśw P.R{,oMI&/6J6)(w^qؙbN[MRĥ HZлiNPn]ĝ~T+x+Eg &fG?- ]rj=Ml'ϦNG. >S'e=U8U gБf?XF{gmǙU=/߸s@CڠKvq5gvK%dw&!p0]WSMHMm'V%PΤ :84m+@g(f2(}8̟( +ڂXgZ+-菳~6[H\GVT^5tM0Mqr.-IEoJjͺo+%f  nϊplsM+=x];[6^jxKῗtAeH&yYMMxKb^v֢Wy\rH?e н8]{zѽ/d ݢXeFqlfUpFy8qM ay}h㎞i:+A4_d|e5e[t<,ӯ<}Wy8(*nZhH+}WǠY̖]\C"6U U^)M`I[r#U>MX##G- ^VHS,.&ԉFsM:>=-?gWi죽$!eMBe >| nV>~#(g? AR$.8L<]}[y ZE"0$e 69Dmi^vwnuy&P泋ɂ\i 3Vwϯ!F0HƏΰPKmu3 ]/5y cl!~k9:&uqOw ^pKyAu[>guVX]a-N̂]Fާ8ŗT)_%WkRSl|xNGB0Y@ 7ݠk5Ol? -yCj9!|XDʜNqof.̱4\4^W *CװzXYf ɴ_I~Bf]D\a8)Yy,HI8'_;fǠU$xhi M,w@U2v 뢰X=?.?S{BВ0 EQ /u:0%z 3(HP 2T7]9Vp)+\28li _sKeRT#m}FZ$>KO0rXAU@eF6he$ۏW܎XD8XG:R*E2"mZif>:=d;IAkpoc(Lr4~`ömӡyg+oj TAgI*s)okW:H~/ J*aD/J6|J%?"k͝/ wް,n!X\N¶n $š5<μXPcTdN cO84]rꙿt \Xnhۉۖz=*h3:zwMȚS)迍,n+JmJԼHpDIX&`ۃtJZETJ#+}MSTD9|k]\? Ց5Pf=SA51ff^%.Iqr|WL+^>| %KQa|Zd1FB]G"ગ2Tn$].^Zgyw7d.>JA#M>\.AA,/ĸ%1йȒ0s'NpCN"(R ,Me?&Q(ϒjO]QQO9›6I/JHR8N d80%':/16 Jj0p a=gb%Lc5cmNV}9~XR wzB7E Px鷩Ee,pдE#HNZpxroc!yҒQB|MMQHJ>9X{+A} 3l )mIGgc5؈m>~WP&1f`VڱbZmE[Ӷt/=v,q^4L+ w@?+OK  \%alu+,KΑ!Θ@.H͙?FXI>dҀR5n\M- 3" 56(ۯn$86<1&FGOKZ@+1 hmxΓGc$`p5aD{BEވ-=_0쩁r@|x״{4ydW۞b e/9/Jp_5v4.FlOH A!ߙ&z5q^$m=~}xߑLe#$l`.}> z$;gu7 hm Vs?aP_㸷zbA=uJՏ(ZwB"ngA]+KB_glf)NtEP̥#bmWywȯ9𘜖m$ic e nο~eWkܛJ{ wN[P2;RxJnCԍuUˍ^OaL-oBJRe}[+J"J>]4E[/@C,Eߕ`u/[N\qTV`Hd KĄ'$(Kq {}lkjh?aDz>j@JPJg(QGl_ȵ&&T4W IB߽d H>JY?y!W7P`6H_N.)Qm ›BAa)YuB[ 06 ?f{r% kA@oÒ_@Gq|cc0v$Df^ #**aqr=EG#FEp TE?v DyQNbk<zcyVy-%Ǘ_R06kTz&b=hkn em 'ԣB"̺ ,ר8t6L߅X,3=(~ a#mۂ*Qӟ~sBS>zƈ =Y#-8`*E!xu ncOyxF?B2 ehE{ ΋Sx=b#p<27 C-qDhgFQo|&,*0siOdLR 1' Bs2=Qç<2Yjng%з7?Kv? s "$"Np^4Vǽ&x>lT9/l.=gf싟=$Cm}g{My{N~,켹/,iS\uYpW>ڞ]G!(.K |ke㶌zud4RSIKj2$3Yn!g|KG oQYx_xbd { 85TIWN?@W WPRT߲ %wlI0[YcēFx(3y'c䟀6I&j+([ߟTbUl 0 d飏vIM;MF-g@ u>6(s_}{%%+WBK#oA%:0|!ـi#w{)ѷ#k~@NsU_ie'%dc$ %`?)I'dIA#ۍv9Lxo+ $ goQ^ u CANfC@7|[&݆WA;fj -^tg R0 㳃-e*:;?I!T:-"h!o5a;-{h HSk q/h1#m=I\wfs@ ?33nݰ+I/DqRe6r+[p3-([^)[!]:26'~ϬQ 6S+ͭ(}v!=ӆK%2˲@!~ |)@AC=gT"juڲ* 35NZL- []p[.ts93T^D]a;q{TսoЃ'\N;R'zL)uK긴t-]E@NqY׆ >QJKa*t(ic?((*iD:߼R sBL$e5`R{@5H[Qh7khkyo^6FzaIyޑf8}UΧk SB'R.gp-<\u\3E p'ʜ=¥32 a4% mgXCIn u{GԼ ^abo/_nwbpf 'kOB9#[t"vg_}Cl^xlM+QXKIy7Qm8^.Arwb6zCɕ&A4q"p4/RF\xv=]]6.觗HHTA`FG(P=4#NRd En#N)!zHsj"d[,ZANi5P?w3Q+T0cUk_a͎f~.gU Eˣߤ[?JwA"ȗw6V F^c%VK ;sNYݦر,oCz%2 #91ZVADQCMcW nr\|2:@s OEWư_f~X$1K=,\',Mu WwtH@91HӾ9>L-fI# |%Tbhz i%rKzHi.S6*8#V=['^_k;M[PLzkڈ4^*9!f< mGm=qW%Ry9\~t{GM b6k^O|a@+}=`.GQWкDs}݂+$sh?jX G"#r_˨՟U8i?g~+>wH\?;{s.`_/؊S(и-FlN16B>vLm),MNcCkƄS+ST4K%ǵݡ5WI 22gEӸnA+P^kAWC]==qbmPcdH1$aD{6}}"_Z CX:%WY7Vu#E=<5TL(A&b`1~C+ԑ#XZ#B'1}og_6y+! :DE\~5Q_Gz>gǛĢZAտֲJ8;AiF5 6ӜiOɑvM%'~rnhMͫs)YkAx5h˭vF%:Hwi;[EzO4-a1'F؆8nFjKGG 9 5E)m/Ѷ<4@K3-׭rR+Ԗ_Jnt_XD)&E-a1k G K6TKdTaI+V$;R s9~RSvqOHG\ 8۔(%[E5J\5(-$ч"SuŒ/R!г"c'o'6QmI:{%sRZv0ǀDDZn.f$@[n5պ*D38h%4r~l4(MGBFZ<ː&[|ƽY%18#W֯"y~"E/ E=`Ȯj~a5=4ꒅ$*&Nގ- xH Xwb- Saq|yH ejLI3Iy=l3)nW8`$)K${+py4q8F7.e=db]98)2C \8GѬOT/<&.2[2PIԔFbQ",^QPڛ.mYV^,+vX%Gd nG)l#Zϝ5]m?r;ܴ´zmi N p5jKm痄A]*tb. O^uRkUUCK0:u{-SsoCpQ.,kbgUMSZi&Ujr:u, 5}\뚵*2N;v xgYZiX1:7͌bV&B؉0EY\힛:I0Xz| rlX1րg?1cn4`AI je>!їL&1)j\?~$~\I/Zd0ps}hU#PN c4|ݶKJqOQ"Ю>Zi '0ኈe4)1 D$}{ZI:[j{"Լ>~`I 0I-IEç0.<ζomupx{48;&Fsj4ݷ Dxs'-BNCj][uMD:1 wD>%#LsѩslC':սu "`Nc a҄rm;jH)ٲ\o,?/ ,МY?ۖ>ru,{<%?=F:N1Ǩ컺`{ݽa.BekaXKA/|Aߗ"<DـjN9wٷ8CPa`᥋5zlT2 hZ0J`zw5H"MHMɔe r县bo&[@w4)G>ε eyj Hsb<,*d>K[/f?y5oCلc/ ~QrmQ!N ` Z-`<.VG33'q2dgdP O 8/<7qHni4vW E)2ݞVr,0Yz<DY2z 'y託, 8Mn/)@`\|5 yE jЈ)IWث 8Va.Q 8,bӃg$Pe #{-iϳr}.CnId 6(=Hu7F"yh7/2v^ʰ$o:w "]]uMmrZBv Z*ev O"rVF.8LC_PQq7ŽvM]\@Vȍ_:(|ٚ.xNf#bwq6ٞ.BUm5>Q` &&Z/H%^jn0BOW>"ߨmr*09Ym)||\aaP5$w.7xxhBBTr.qj*Je;fzp,=i;vE%S`qt窝y1~p|^MV^19/wWە^L #p8u6kTNVRy;O߆P#JTlmBg 0㿻 sQy2kllL肽ZWc"hۛE"{8 ;ß%&%w337 Mi: .iX_Ғyӎoxr01|ٵ0.Ov}s{B?%9F}uC*1V<= WN_Z|~ã/sp`AַN ˽ O[1w}b@t[ *0Fvt31qNn1#b1_omF'㡐=QOʼnHB(.h%k IkF "ϰs&I* 7^#tG39`*|#%\kcNb[eJo=$?V%agYiGhܔrZ8 <[ Ѫ 4,o;!AGvU Ϭz6e*kMwLa*`k(E'}C. wPfao>' >my'pZz\"bpơq;2Z $L[gЬ nwnΝ}Ĥ9y#}vxTy<鐧>Ct&lpͷ pz䋒]j<|2b0L{|r 8駱g|͏pɹӁcVxU lZN-5w ųOvc響n`!"N(lUͲ.+5{2E5e^F"׈kEE;U\ul u}pa qGyI6ܐ5g:Br5Z) 5[fYYԥDNl2@jTr,؞V/u'nwCW4#Kf9ަV`2v&9iIp!s!5+5HЃV4 -Euf'[Bۚ{颓qYV1^K^cSAPAeBu9)ag#@Jw?$wgɓ T6nؓ-,7=88U֮V~/\6wCso&+m[LRy@dz޼6RPaޝE=ҝ٧wWWN)s~ܾ"0tt)=ǰc}@}kj7Ց>*{q9Y[!9{f D{̮Ԉފ}U*y=sI#EQƽj8' ГS4܌Ci=`a/fm-&.U m\`)IvbGߌ| dkzԱ۪&\+l#c|.)tki`| RqYjxu[8,u%LAsx7_+ײ<F@T#S#BD)3m1v%1ث#g?"_7#5Ѧ/RorPmVL~SeΚx;)7bsvy8A4 2 'mS7u/3X _3@MFisR' /gD]c1jnKvR3}nٽ>ѳ'_L%]ݯcsvfNIE?փNYs|JJM|Hҽv%vh|؆r ֵNoUh5 ft XոEmqu "E=vZXy<[P7͚S#eiVk{)& Y*VrI}\tRKoi~Oj!j9GHAPcK:cqf*T$ts\^s ZA\uZtIQ=:(1q {/!$PL =,4q$O↼cBDy~9 /iZeu2Ќ s,5AܒܕnDuݺ=/Q]F8tә~88}uܤ_O*洲,p26T00V1ڰ7#(:tl1KYԅ.ӏd.h ZV+ vm$+;Glj(o7p5I*T|0zjoK]Z>:O4 F^fKd^"2W/zjK5Ϊ#r.q2$:cgG-JQ5W_Hjp 9#P씭u|"ߛS*w62^.*)LZks+K1 ڏ { z KUG@*n+a$_xyR!hi.U+!oq(dk>(B49hj8]4tt U&ܹ40BJK•*XK9j8VqQ n~,ij\zO5w%Q#ȰOWtKFR2AUꢇ'M'ӴTAKFF鸔Bz65\ٿ@QaR`z^|&q+2lE|ܡpު+6 8G\RDQ<P* H:ָoϼ rb=:P9GF`W.SM 7"g!M-VV]2F: KtJM&&pn)[HD@P>Ó":|~;1B?!P~) n1\̈-yx1(GY̰xNy}FJwž))=D,m9@y;jc2],<(*bEDwgz9G1pjҥv~3 I-?CLg]9h{b⧋ fi1WOq CY9T2mKj7 om3%*>: ,V6?>% $?S@ʕ' 1.Z5Mj7\IyMbִ>@Mî{&hm[VedJP[;G@{o ^m#ބӏ,آȞ:W%s|F®Rlr\qdA$v,-\ EXi>f!4,hQ/\¹q;%C,x|f_ë:%D ӹ. Bfyos%ú e0Vېs(/_ G37GimKG%7yF<9;~։Χ,wZR\1Cg-̓*if&GK,~9eub4|J p&"[Cm r&{CAؗ;:(;:'3$qՓG9==ǡoB࡯vn U)SL?N*[ s .Th0@3]:@>/?f RHX]ASzL:mڱoy7aI|f15 B ؚ?rx?dQ{hH(ٽHҰK8+OCv]5;5Y[]+ wŲSC|CX'TG;$(nM@cx9#{9>0z;M~<}{Tr/Q 8%t_dFO8:] zC u+Ydc&!W-PKSք%YݱZ0] p3#h=*@\ cLcF:rȄxJ}&9xb:Mrwqо[{9jm1Ur/  Smh[<=GL* ?Ŵ5l`?ZjK²~6"|znbμqM[E#.ȷS1 88N+CψtH3Sb;?w15?x2՗Imb,tKRm2{8rM|F.4Vw"4M MĶe/SH#\.GkwJU |ѩ7xm4!eKVM.=N&IkQf)ǽHDbʣ3~QJ^`T+d S"93ⳙ.㩍ZDY2ڹ]7-ͣ]hQ A#HԅMNP) 's@R #Z4+ac[t(!MBQھ̆ @)v%¾:UI,J>wd,ܢjTkDk=ũb8(}泜By;Nk-Oq2]_B9EbmRa#;%WC0s/6_p$`-~_{fw>MEiC䂝`oew8{b[] &''"ȃcdkHٺX G;Iu(M.,?&.PvU)sIEpy)bvx6C#ZpXhQFD/jݓ 4Dd, j/MrW1l.1V@s; ᤹SU"כzmQ3~nɒNwcgYʬf=aA>2 L9vjC]J(0TDwV@A{άZk=B=G6Lxvʁo1,',ơv4+j 劶;{HP-B2BL# Ә,AUYrY^*hct{[`Qd  t߾=L/A]"T[5l|;ʉ1|{v>'ϒ?nʑ(DY=1M]%Ky.1αV^,*߯'5gAh [dIM`qHZ9) {#".Wa+( x7o,YC_;!; {l8t+,!+'7hwW~gyJ &kDRx .,Qj^V/tO4IL]̊wBUO7^6m90:% +  a=iwN<8jW]HˬDbvCC|,|`@Tq.- +9 dz_6mۺ yT(YR6_7~Lbzc"w䎋 %j0?}%fr5ſFm}-[%&Jś˶oxq{W҆X]u5%qRγIJMtUNY[QonBZ4WX^%Ch+FjSdlɳK)4ɬѫ:[=6'oz1@w:lS.قJBߨ_gKo#ő{0RT?]ѿպ 3D4b`I9;J!i҂,:9VBNj!+Z>p;W3`YMB N Ykȡդ2r7iaqʱ/-|V@0El b@8 ^URapix eLQ\ 08epP{:JAR4!Vjv8U#IJ{U_/SĀM~iU ?뛮I Zy 0Ӎ vEv U\KѠfgɦA07L"'CMC9k;D0nb-b u^F2UУ5OQTڔutP4(JN\8׺865\jWas;Y?QRǵO[vޅ! ;ޓ'2O-9/)lDtɕSe@[aGg;<6 1XTlQY*{9"$Ta\1H7v ێS<,~{U;Sith6PKd7&ۛk?w`&ngL$V)6] /v$JHJ ZPQ̊VyGpJɆcApd6нn]b.}WzW{lEy 2tYDQCbERKm-e'ά yG_aMbƟ.U^[]+Njt{EjAa+Dh^[ Y߶j[;GW7*Ƀ pQ /N {1aDrLt9{F 2@,5Q$Dp5q]\ Ye+x^i舤-Lǿt{;0 0B>=3;gDYda"E6}h5z|&}]+b]bIEy:YBǩ4W`h v2g#i 2`C;HI^w`w1Y44i*a@wFV|?>|ϊ-8kodtMS&ozh{v"ʤQph2O2?ksaZK !sӅ#z[OK<TkXxW#:_%8_ #~~7tE1lb 9< E YwԤm #TUk"yk@#a5v/*#Y>;Q&ГWR8,n ZK|6teu-~$)O8k 6퇢b V I MYd!זw+#MJr^ *mx?Tɻ\^h\r?q.:~1pᬤ:3&V48PulH]v!G#y$ 6:i=N'Uǖ% #[PR:) q`maFa 1rn9li8Xnހ R0:\\"-=-Qo4FZ*9 {v@O)Iʇ8eq+SV-8ݢoêJBJ?yR82u^t<جP5[( Ȁ ͕ 8 !uS/iմ&>T"3ꙢubU#c/o"7r/iQJjhX5HQ\d\VLRuXjG8$*ݘzHu$@S<Gd~:A=k}3>x77Fӣ$;1nerD.W},_eQ.E` J菋! @W1ɺ^>|ԈT';}qEɂ,}关4ndlY-(z-eu y9.T5u4we'TK $;ÆVKe|Ǔ8޲WIfi"䶔ajAԌ#=?av=KdFS݄%՟4(逬G/Q^ k$wt%+47=O9nlթ:kR nO*G-qfTO|ɔ)oR7(4:)"b怷Ow=Ș N_H88"i1 ~rWŒ|pp(>V}|.EUBVnPIL -$5GJm/2F&Z5.Zfļfs~fkC :iˊF Ў%ʑ>[/A;8VnҲ{M{8msЖ1g{:|O1([#"tyA/ Hnwm4|-7 cVolUnұn UY 3b@v0.[,3"?0Qw ƉayM2ш L׀Bb0m $9"iDw$~rQR.\n+@[%P[8A8}pShj SjdBRC*;Ru|!]nW > "ֹ&75 'S ifp ng~қX6=^CF:Z9s#^t/W%gVdU-TQhXsq9In yjG2*!|"S9L 9l6jO cRSUadY%Y5?4"'X;!aF8EdLΖ}j˖l%!]ۆ䴮U)6mH =ͱ1;z~Rҧ!ȶ5zX؟ LcΊj$j?a+)f[5AL'qƔ!iI Kc<~i} -\ތ#adV qCJَHL'M$-',bNh4Mk`u{W{M|]tfCG^q|ߧ,ʈ׽諲{]G!Me9\џ9d`Gc$\=]>guL/_.rX7#") ^ApxYW;o߾U ".otQEFH퐇ُXgޥelCv5{+^̀1_7:&07|ʀxɄ|%P^g;ba7HlX]0DZoZn;u&{k2g( $#OmH'*Je2U*l%b|ŝ-6,JLϲ0[hrrRrVPjExrSJi0eдjwjLW)MOjɁ̍)TPLu{MF~B3.G5-%'{CkT#&H%۱S>X;0BCVC8/i`ѡ DB|O1zU\ZL2%m8(A/@k9nk\J0nMG5\oq]0|@:-PXDӐ̣[JH4Q0vXvMAbL/D;ͽi}/T8d` N` ` ԊNyap7Ì q( nLߙr7Q[DUGg+I=$ѽÑ, g'co<۟{L !>Owf64PEG4|՟M@fգKjeYeXsޠDQDzZُN 5$@I%qFAfQ-Fh9ȓ@kˆ 1x]:p1!ymA {0> cՈpsƄ:{Ύqg7f  [̽X-|~V3Jڮ+bK.o]!I-ɂٚJ-ו?MO1~6$ǘW7 3A* ߉mֿЈ&A/2 c,>f %z-* cuHYxd)}bGM/}f/݂hʣi,\ŮO'ۅa-~imq)i:^۾10>̭'л(睎yTPD_`Ɽ6)Yf<O>P_ec R~vi^@PDx ]2(95en< أ"wau_ƚ0k*R4/-)L_ãAlP1<Cl6& %&q|s:2KUwg$ IB|1Ƀy@c۬auyk];7к# cPi3QvJwTK.7O7A~Sr$e%;͋ h}ܜY=̬ܰd+fvV$7O.zu؎Kk[~x=3TxڿRhrU9l  #=ܼ>+:w*џɚoSQbpۺJH675pu(ZGpu.UT~Tp{3A-\h 륧KuP6SȎ?sE%9RNj>BAaFdE:*ܽ8OM''+㹌j \_W])nΏ rum @I\&\ٕ ~p9̌h9Y"ܦY K5CYY^9q=3)VEU@{`bͩffTUPQ3o5N+oSsӕ>!` d\QX}.[4T I=ChmHIf6A6ΜmsBxanSXڻze䵾~/ߜKjlX<`i[46R+­wbPVwe*iĥYQѺqg^+!uvbf (+E[USq ~A^XH, `#G1")  'R"{݌J9ntԩ.QV>`) 9eYEȊgD+](O+UzHD#ޥɄ)"j>YkM%(TaZϏഫ*ЄP}:<َP_X곤QhM``#%Rk'*Гv0weqRj u"(~>(Y H`+FY5gFVWe07)xj˰5_]dempsBnIQ7_&!]E; JK9\- vjc7i7b WrG/Ԋ 'zHߴF$؟pR6ܝ|Z$0g>w}@újgNU_#=^y uk.8B7CE.\|=J䓥5!ݲ Bݸ)YvÂSPTJ~HVBd79v%=>ߧ76[|D4-xGXa$8]Y܋ʂs:J["_*XxCyyh2|1V̂{ߔ.&wYw}tQdz8mh=U Xy߆ǶZEm6 f')%j|l4WG~w*63Sv.DlKKeݷ^NxH ? |Ef ,XEg7h7֞00nKzQKr`t\%I PS0];ˑNSԚgc ܘBEN3 P:GwNMW=f̷:"Y;;}[Wcz oN2g7)X-6.?Zonwu(ڥ Gk_\V?Z]e<f%/C`Q'T[;}^l2RW:(6 R^-o[[zU+%$GW$b:}b|V*|k5mrnsb̮ 绚MPEbIVEBaYb569 U&:ͧCﰦ8+uN5j_m%MuR:as~6١/-eEsnJ1F~FΏ.谕BxG,%5? ZR؏{ ߋ@#MZfL@H n+L)tP @4,}y<1/yUǚ6۞`p4 x)L3 oxF]+z+IN"'bS^Ʒ6+i&iP5Lv W0XBr32νc^X=0+8˼C-l<@ں.z;9!OU^(/YJM ;/ƖCζ?%ߚ(20Ul!LZvS.9 H<+o.^-;ķh r?)mcly%86RPD=HeA'Drm∕ܹ|w%r7$22A(R AƄU T V+tz$|G(ޖB O9j*;IfX$WUVQsLy;ثBb!bkԍ?e]F5/H7v쓒òD֋1`yOaƙxK?UꙸU$prU\S'ޒhAX, ZWrLuHʗG\])Q`!x\L0F$Fƭgj՜5_bio!A3 ~vtUAb3QB#M%Bk:ܗC"dhZVBY1,/}O|=R#dݪacCJ:=Y+fgn!bJ$gRrkf>vBKc|;T՞Z4A ڡYPK>]ղ^$sS*]Tr%1(,謶,(4ha6s&+7j;1h70{۠e+BsNY6®97qwl9t z$|vh2ckQb.g*]*4ˉT@JOK H4At|y>NC"])>eaIxFAVQA@iD-IJ^AtfIkDwm=&z yPѬyW7-xPl!UU,(N \ؕVY.[Loq{[ nx~ k~\=3%S;TF'K `pN>lKsTz/7 k֭]9=߮,YZ(1j]łՎ8+"ۛ/C-qr}/6 2ԔERcrcFydƭd q۴mY>I|vS|;ޙ'v6OL#Zi3\[++6jCM6WHAr.5Yuʰ,]d.9R$:lp6 Yv2;4m:` -l[Oibnm/ )N*QFN,Y>oUiRni ~ ҝ*D_g?@>+ql6yu]u.P~>K$U[eSg{YyΕ¤-}loVA`b_0!qNӓw4±!(KNZid~k,[(CO1pQ.Ǒ5Ux8_\\^(~W$]_ zŠ(Մ@\x3#s (`g셣Ӷ ?BSK3݀&f=_o.3va$fZ !. :5A2KΡJ*ܡUhZ;;xtqcE~Sjc[ڛW-fL,2L7 VI!8\q6a\5kN!oFd gs ʴ'53e0>\~ zlI|?vŨgze~YSV+^n9Bՠ#桟Hd'& qw;Cm*!w^;V}3O+KV؛Yz]כWul5?P Mcꨓ"\Vu(LcJa>p8DUƪ=_R'&`t-dtU?YˀMK4IL+Sl l>u'^xU߫4Ejq Y \YL:5Ţ4 ͻ-|TS j> ҫ~S+S({Gn9onHWp!+K*o3{fh%M!E&Zh,w} =? XLORإ`q'{A}?^+G<1Ђnbo?0\ŴfBX5Ax[v>+^m㏼!:- Q;ndV6rXWzZ`=A^9Ty*.ymG诉"#&liEREl 2?f訌dW"g-IiϝAv'='fE ?L.ۄ."bW'laggѸHN wtX/v+?\¤vc^oV)gȀCm+.$&cP` ѡPKef&T5ࣂ};8ퟎ\aԽl|@o=1΀`T mXB>n,^0p?iڊvFd@KfOQn|79|Rw0YE1JGCipF.ߏ߯%sNqyy&tW켒 Lg>/6Z;|9X-GjjE"T2 `SŌVSWKHe~CF&/Ⱦ)YZ\#cRK*-tOžLW)b3o!JiWX8_ܨጦv+(:m"jhO"3 y=? BR:`B&$&}S$J7 o\4{C5-XN!/_1|:~>.g>}hl+Ly|A,FKRHX݇YE1e i3/ňRerqqK~!,mK]>8oMJj_,>4:ѐ,5 IQ]V.*$N}ycw629[$@er撈V@sXLz +tsZnN,5ĥ,Uu)q-—q ŠMT"(AG)>EWD1?N}r$"u'}Ά~kupKtW⠲e;q c>nTy/FT<()75cm@IEtw@>ʁˤ)ygl>CF }:Z0-8/Ip] .r&?3Wd)ٶD,ޓc-jbj;?8Y?#܊TxNJn鏸l+c#angqmC'x&37 fZыMt鲵ySd+񆹲3[nQvĖD {$hkMj`X'q h~at.9H(Q ɠxx҅&]Y ؄1ˠg8^+ۊQ֪{# sʧs+{2%,arC1Yi}{i@ ~Nʐ+rY,@=vWX`:xF'h &l!6U3S]ׯ{>qEozTtJs7w>g9{lA=vK=ːU9%}ؒF ܃<0Ɵ'\F: XI/iɑ@2J kӘ"ʸ#|8s")M< I3I`ܸD3 -3 `B Uj>Ϟ8.]#k1 L E#+8G1Cьu~wQGՙ ؉5sbzΠ6x 5) nJVh&uSꨛձmܹ5icM%6$=zoLthAB6 i~2n@.)nEG0&z{ K Jv~GDe^6 nn1`5jT#9eCpgCj8|^"=3U޼m9^O.^3y .;|^2 ?СApʺ9}/F{ڞV]➂VSjoJrclG0u A($nΏ7w I=3YsdZJ_)6l8+ 5Xq;H]3sZ>E!=b/f4"~7ݔ"Zd ++Yjx~"J{nq2Z M@ـ~X]. 01gf0lY|CE.x6EXڭm`M' W[N^zK*^E}L6O>+J9 Gcj*>(!6/_aK0 ԉsp,(t^ʪpHg ܷЕ_f5|껖Lhǹh &$VKN}JZ)5qkrka$Ya(δ[u=]ܬ35o_c{[>p"#-4˜9;*jC*eFh&&k#ǚH_d}]0oHT9|PH#(IX|cb yL'CM񛯦 0zҌ%yw/Ie;M#z4xG* c6"c0޴>=9rݛ'MdZD^p5ޘPkX2A0vsY7eX$Y ݊5nx66LnN1^"+xIua;}Xy@tkRq7# _7j#抧A$P4WÚ|5S?8iNM.Vjz%nybx= w!}<Raa3FwJ̐ ю'zTz6Y+{_%w2MwҸ.PE*=(5n)rTYޖzî v)1uq:@jrJ307=L֚kGR슍dtufsr5-Lt?ФxQؤvzMVK٠՗E[\5\,tyP?#_Dz'{e;-Ƌ+{?R_ QpH׃.dDf zIJ6WQYt)<^ܖ7lx !=r@;nl,uw&a#*d Z( \2-KqÃOnЛTlcw@aj6nQor(MLZGNJvEޞ/Y^f“e4I^9\=0ZoR,oP6BQS~ n(g@qZ$X}Q́횿\qSǁ@KUvOeu6z6z Q>N]nl^v|l[rxϢEy:Ĩ^ܼC \BqRԪN[)Ȋ܍QE/:h5{cJ-~̢/"'آnfz`)۲8#нhKܟ]kܒɽ'bLEd|sT|hHȥXd)G=qqڣF@)z/ Vx&mw%SgE \aB?Xdn/ܥT?Gi+V')78+⼪ _:`λ"5B*+t|]Ԃ4p :""[ 4Y}`|dYxʮmiwwiy10 ["k{aT|sGsMt*%!=N)JĦ`ul46ԝm4-YuZ)?4L8ɑOnυǺzJv&g2Wn 3^/9cH䡫a+ldGF"vE pO0U {p?^9o`tĒPd$0i$K}! n '/{ƄOqٜ:[|wH>8 .=9_/H>f|7A?'sXې;'$HҼ2MT4#B& yg% y-c倻МSzauN9Shd%Vtw>(s'X"rX8<}AAG'ɹ X.'mw%`r3Ŝ3꺏&8{;%aM]HY< &^4 @f[,qCX&ÞsoYʬ!jLnyoP6 o9xwhE+u+36Nv}9GxvIN3Ҥƺ4 X}lOa;nc:˯Ev嶻qD±GZ7LgQc|\W"x WfqgFO;NwǦ"Q^ސgZmlh 𩍛kfވWY9|D5;m6Dts5yL{yo}JG^๎L0s9<{.QGv\rq-Ì=k8WЋRu:u=kO@f otXUMFSNjaZ2ģ&S.\ai\gikFbDY~ $8C駲)O&pXֻDY ̭nNV {wv?2P;fM7]jd9mֻ/89S˶LH(}j_a# KY9wۣ͵ dܘ/0P6B:edfڻDl]{.٪K,]/Bp5!>U!b`Dj 2!s$[rt 0l8waX!dHcO] di 'sK/Ãyy#*5a(04%H "hoFM ]s#oW9t .= p4 ƜنtDqvPRcl"~ xZ4fU41FI[)I-L$;vMB=MHy;4'Iwq:>KBԐ:˭7Ds7>W]݀䑯j >\dZ?mq_iz%rQq⁌0iQDJKklR -BQWsTzE؏ {pKGr=T6{cX"&tlsiOEŗlure%BǮ$$Ҷ n`^6w&Zl.j!Ki=^4,G3Pw *C\6x-TOG@)[TAq3eFSBi.sA٧ꩨ |ե_leBCo]]9?OI5JK 0 ĘuNr:FV%m%[Mw6GON vR5%AH]!GNV^wC8``^ # {4 7*ɺfodbӧTľ9[=xwt 1GdzĨdVec} N}^ !]L {%uL_uNY`E7>w8'2]a <*ZFBeC@\錦b`j)&*)VXk!Zd2|y!FjMiu`,¯zAe>qhT;ԊF 6614W=8À e;0gi"H^HZx伬ւejɯ(ET7Jİ_0ZNY].X#iҫsnP2/M~AEU|^ nCk:rC,>ZBL(w_/9ch`y  h4pYw7\Nj#&#b{H3[;"Lq=wsӼXsJ;Y-RߘNQ'5Rs5CNu1Zs:PyK/S1&zP:}t&2c45}`G#~N@ͬ?<`Ŵ#;>Qg6%oFw϶r@r~T֠s߷Y"^|O_*S}%bM06_3'_L_=5gmJX:E[W|7Mkd0t a 9:tvNgMlr,!)m>bISA!/tqzL"{)En+V&n-jȂ<.O)<WU&`r_1A;p.0& |-)a#wIxlj?zZ).)Rl<4w]`oX.i]69@ YbK#Ewp~4`#}lMhπeµmP[`i$DO)} L<Oy ~-l9E,80&gG Ó %R_EPO5ZvTt*(o߹qcEn=h}3m㏻NbG;U*.. 65o"XLjYc@ˍfhCԎ@N PoRPusy93a[#"+E<m[xmhS͵楄W_|ǗYDY^HL*S:o&x\Z׌+Cn4iNĸps+DKyiԩ]kj[Ë|Z(3bweGw2U\w /Zze ~ZQhqFmh̝y<%kV3!b+ *=sT.2>tzp{"utv՜͖V6J,@+"hѼ60+[xGamWEW E*kFQo7ԶOe&xV0" #"y 9ԭ Ջp w6r@*}ic}if 5}M=hpt?0 qFLeeqzNVi%{C`#do EǏm]Z@ #id.G(B!80ZQ:D%+5لR֙ -cWuY1Z> ŵx+vJJtp.pGFohrb<{i^@> 3*^SșKqFXԯw$d3jrrT~tē(z3He  cDʄ4q1syWաPl,2Tټd#\롴NV'?U &XE<:M +$o6O /&|W[r GGhCO,Tߏ%۝ ,EtF $tbO<5=(paf/I݀E.p |鯨mсlqn֞= T TGk+f[ r."&_Y~<tOۍafIGbhezHtJ~<ũOi S&UpȠk;h3ɴ-j vQh@{ Zic& :{kjvGPK ~?bleu5C•0Q@-V!W'}}R8rE'_q,$;qE_ < 'kmGO!1V8FI`x8򑥮xRdDz\BQ>M o;p(At|z>aH7IP}C|xMkhû4ۮ ໛tz:;vC~~E^ì2.q5c/P0ݵ1f!2icl|5T9Fx"ނrpu?%oirULyR}?mЩHKJ(/PE68C9UTI~w> T R+BtT+j8zvS 0gAPǐoj\+2AlUQ8~6B 4wY?%MLջsFE\$wC8?SqzbNXn njfwL+ -\6o+ BspD~tġ]YY(̉Cbp}*S&Rp+o:P$T“_1ç#c f±:G-/bs@UDy]>" Oluy#*HpuN\qO41I ,Ņp?@5*, nݗӅA8}]Gz6 SS`7g΋H(:-Cz @.Pb?1^1Gb~vr(͸-w9 Od/BGv#R JurAxچfW3zU;%vzRask^8o> _kpcz{~zOw-xhqqH=I a߈vΥmas)pMj8|-}ÓSF(g_M$h@jr/J֤X-D}owzZe"77GeGv>EGxgiK]@dVH4c7Vʧ±Y+{kb;Eu\`z^ZFvlruG6Rp 18&2WYSgZ \bQpc}v})mEȞK`BJ+KѭcV:uBBˌЯ{s({kUc|![V ]erjmPONVx#.=93TmG|hN[kδ<h/DbQw1D3(%ID1P#3Y <GKvƨJO1 @Dהwm&("x' MË1f_v1x|^='m3CZ-X<ԙc<ӎXƈV-E/y V@u?o )97/ dgSh8e]}c92g_6Z-I~՝qتXjj2sµ#p'˧C *sn~׉ ˻)4ٶWdlY] eįoEͻ/xUhFE!q b)QT 栄.^Щ}}h?I7J@}gI"kG{'&EA脁4 l#%/QoK%r*"`,B3  ϐ Dq:ԀpQ3e|2A)֖(?J2B=e=usՎʗ"aR]Zk|פZ\NDpBAmZ C4.#: bsqZ5 {C@Kx:R+L@|V`g={G+mΦƲmS݃v$D"!('(/fj;٤9 *SȇnCQ(?Q"DV.:i_Zn^EX˯E9 q8.dǢ) Z&ș0Q+N7̺+t0LT2˛7$tN zm[=Ճ Y9t5@W /E[{A_%ITZXI<[P26j,I/"TZC۵KV{~LK-MD̆o? ؐk#ѐP2·ϖ@r飈 d]2*JrU#90uW?>s^)z;J[0Az#R@>ہSTmrfm'OFFטUǕă^ ^hWeKC))O'V88bgAzm<7=BtOr54Be_lR\5WŤ>]4{ʃ}f1WK3LMn.K_ ɔIKm #uq XŽ,sp}-c]4?hNE>ptkBKiBQKYTIs>2nҋS>X^ڠQ3)!zpr &)AyRFG &WS.0]K ]#{Ғ[{7y}}irT?kpUlA#hD/֙1K(SҪL)JGy(dhTH+I;22Z ݠv A/:Q6-e)6 ̄($wuVwUeD}=+ty׀Wjg }+:Nh3Ù3u=|J@u #%yfG;u=K;T(n!Bl$ f,$:ClR,*(oi/}btj<3aؓUc/7a5(|%#,I:7Y$ cqA=St%o\D4~r6`:O`,)J$HpNp5bϗN3*m+緼%dml<ڥw0b%R(`asQnzkZx<'}Z:zE&\8 jg뺲;AkO8. E蜃R{^Ѯ-o3K7eĆK΢^#|nϾTG'.?aTH5wد#R0F!Warީ}Kk[%?AkҖ7߰~63mS9J.;$]YG"N`b@(DF~Q?4ـHu*ĤWWu,-֤;W^D| frL@LW}7 &>\rU"SQ"D5. A) sb:A{UtDEJgh_ $͖UfBTd)&D( =&ִQrN̈́{: Hˆ@]$[}a|@滜Ԅ˫Ӕ}m)RkM+GN"9`t +{R*ޑuG٩+`}TXio{Q?:[-8_my92bL4eĂ >'ŅkLSYf$R~<>$E񐐁lP2A r^==TOU^: `[6I)jX^lCu8yP)0 [tcR0| qRewڸ9PO [qT:ӷѷ 1TTr$XOM`df2Xf#oWXi=f kHLc]2֕"_'Uʆ|Dߪ`K.:Y #46@s'~`lA0o.av :G2;h᳏ O :,ev8Q)DS12;2ZJ*, E0*|>jId%tх8Mpak}a32$١U~g14Rk/2 pr<4EJ;lZc7.qZ4ф=9F JP!ؒ JKISn..X.%mW}2[*Z z #ޱ[,KYJYU5Ps]lDkBroqޢ1RG^O|-MQ o#`W{sA2.+aX۶qA7ft elq $o4L4&Q )9oe3YEzLktҕ*rW) z/qЬN"eTKhSSh=@D <-~q\VKc~I%ǑӢ8ȩ*S#| [$5: bϒ[b1 "7 m,u~c.3)9 pAwovǎHzS|RSww=)QdMk5D0ޠSϡlHUe; X]V0%6lͿFlzZ')Dzޖ!ofɣv/bאw] =ו} g $@hHA^ANK $OŐVuHؿ3Q!; û.('ƿy^%[a>D&WOz;muĩf$is,H:dar/tv~W68w ah -E'n't-.#뻵REx>lz}t#| YІ.>9G0ف}XYTF$'f\GT$*<*%i;*@9( v;] ܽqGT@;FF#4m<싷<֯-v!ċFŭ)g^ u"tCu[{-+SYGyViEcYvW :-k2jF#=R2M? Axo[@RL*m׉rfbDE9^ t`&6:iϿ H;wCv,Ҷ|w弪~wDG,[Ɗi'K^eU*[_}|Y;J.] ƭu1 q*D Shɳ2^6VB|P_. ϐ\V?|f-5a";4@helϻѪ>W]e(qZ_ 4<(.ՋG0Wʾd7;~~D Ry qs8[8sK/˱yrga8Xc4X$rz+Ƭ5$/a\Es{tSah%`y@zHd'ZƑ2u97_*,<{O3qiÓ'p]^1%L1-cLmk'1V<1 ^~:Y#+ȼ[:ER ز#wP? S{+ڪ($ _+gVE213-PFw*능;8ײYGHh93&5͑_oj$ `9m5RlS޲'C*ʪ)l%QQODvJ-~TԲz7TD`$ی\=yZ;BҠVk^چռjE>NZ`N cuwyxSa:Wnݥrm/)5\i#IJ(v#D E zA#WI+!7+ms/=u%ܶ5ń50M?1SR.tot'Uwϑeh*3gF"TNf;2)kErh$)y  "~lٓ|uPT!d:/iIYr)Nj6$ gTLtcIx*oi>m<uǑ쉬TfK?ڷ~W`HRV|O#άh,ռ2[P,!Y+ ff,]JZtT4$ab?=u-*+Hsְx|E&f.̅lnIx#1N.XƧcUv1pw8a8/2<TSU+=/Ǔ`; 0#? ( #@9&9s1,8c;#{Zɚz39h+ظ;9Q}|`:'teH.7י>[-<ƘSBjʙvU% 惂3W *WP(ۋpX Þw=Ć$JX)9w /D7o^6ߐU: _5Шrl%ИNkD@>;?ʢ.Bbg+tit>EwU=]7lL|30 <wȖAʤuνA L0۵t1$XY_cb_b>]HГoi5 _qd6w̫p'Y29)1`.xmgy(hC{v]c9 9Fjmjج7:Z]\)jX;}ڔ~ Ua_ SnXM4B=羭%yq-yF* C~@>[^-{RmBWH_3 ps1=cc?s#0d$Z+L{\YYR4}tkK~mGxH}#$fNE-GJU%Y kXE቙с!#s埂'V˧gs,h{NKiPO!៙/,QΡS9z 99<{~<ЏU_ ],5۬v{- WPG3,&p[|ߏ-x)~WH2oM P#PHGLuHU47j@/fao Iw)\ #0oWPV7!gousM|f~ϱּ"+U%oHן@D)}" RJ-0 U0vFBJ`'\hSeauʁP'2o 樱jW0:i߈(2Yݱ&0!x.I3g:7#SC7j_2™Ww<V /['X(&5_imt-GD ,ڕg*=\0&{ < aJQ+eZl!b 蟫O1CM$lqEGMYa-Gx% `x8{'ΧDaՒ4$~XY8INJo!#(a@v(m%[]V.o(moNCrjT JʭTqƏ/WJ ^8T *DF߀\;6wJ)ٳoVw~KBc׬Q"e`7:Qn:y+3̙o˗2o3:EqpY'B+=dQ(F[y0b/pIs`)"''VNe _ #YAb;\1°Le@jBoT${zQLݣ=qlG1mWG2f0[ҳاOH۴KҬKY9]4٪b%2٘.Z-& Y)U#Iq'g4KܬkRX=dCbh,^4׭P46tQx;ZLaۙ j=9U، 4'DtN%[1,-&@4@vUt}m+lA HNsױ!P,kTȹrji>Z=Ui-6^q hWtxDlqUɫc8EtBevq|5xW*e"N˵!Ć3OvI}NC ׁ֟^9]cJ@n4_`eO]E@qƎ~4 `#&Qbk1U+SͳM駷e>b@25-`-VI,0ʄE !R?J@;CRx u8O ~ [aq-sSM6nssǸjY ?GW#G䢜=|uWA'q#u|#I.QI!Zw#6Zl-`_žkеr[;{wu)-Ӯ]6֪K1,ZfOFe0냺4:Y4T"$^ܧ4uz\1IL@Rm;T)2uؿqϢlT^YRZ1Y,Vbi3U瞇Kc:#GdĦ}M|N()lHhhԎLWVJ9 +"С=/K1d/L%6k$X T17 _ /ByfH_v%h^YtQY?̏tsJp`j^"4P:x`ZuDa$Ṛfu>j>=Io5*0&x2"& v "h'u ٠R؂xztOB\<٤ h\h -nL'nv#ǣ]=4K2XP%mg@@,Y$Eꕙs+ ,5l+l$x家~Qbrx?MS{ڔ"]ct?]N&T`&\u͂UUqOC[uf*bW)j/\y)0hbd ?h:OI9BOAzp$4t:-d6C?uϙ/ 24O',_U=C9{bz"qjl@gj&>W$6ԨgU ȽFGEA i&cE );`/Ǖ)WBqiKZ˧n1@l;i y{n}C7/K :ARt` e6Z9xjFƂeQ/.%7Ho˳EYЪo1+PڞeȖ _?h+Xˢ mVO2dٌ QB Xh0xt}0Pfc[Sr(K-~`NU uH"L.kGZ6x7Dĝa^ɞ |q{cMp-$ 8:iK}U¹ب;ĻW;//LfГѳٲ̬Fā B5eLJ^MIfɑD7߃ĠZ>#j`m7nm6 H+ MTPj|\y7FYqOf݀4 ЬѤoXș$ Cd|7DES5FM<寋ٚm8C䵕'.¢:^lUHvUQ\Y{X8 |lݳah3 WC5Vrw`܏ׅz 8dqnpMvߟTky,oesJƙPH~ zSrhg۽ZM1%qN3^ ݖ9і ؖQROgmcV3gr j(z}/&]v @,]·CV& u5 n*&l~! m&=\$76g_Fbz>vU>HL`_[8 6 Z :ļpM,aі3p'/uB*iDxnB!a,IwmJ¾%۪䈾 'nʛ,2/y;{8">(& R.D(h0NZ&ָTzӊc׬\!>a.qS2}L3Iausdے[,=< tJL0:iKFA|pvU$|"3l) T\_zZ#gKTp亞Xp;4̲,88adYQԞhI\ֵ! x؁mCG\Ά-]YHK)ƪʠ(/v4RR~*EIΤvИqMlq۩8XP( ?kn LQyX 3Ip\ QMLQj3YZz&b֗''Pظ^S&7&Ix}-LJp?&3Z\OJYTei)jyyM)ə`FeJЗ%GÚ-)ց67m9)crd_6tkHqkCMY!hb1k Y_t/}C#lf1rWS} [{.#F "׽/DQ"gr-q&IxR1\ 5eZL?\`\q7^xRS+~/U

      F{N%T?zH< 23x)mܞ;żT"o(4[*5Mp^2r颵_OR`0P6+{A%G͢*]/X?%Xہн ͘sK6Gɯ~șC 7AWV^X79)4Iװ s('(E&7(s8E ˂K8LO,ޥ$F X־kegjxh8m :N-Ǣ "&:h9 6y(jCG^P5&  DFܤn)d^X݊F'Z{CrԫA5HT>i[-'ٹko'tތi$ih7KwF,-{GiuϻeBhpRg5p7 ,Hd:s%w?};RZjJLJ/=I#uGʸqA3~?vEM%Pp_,qax[0乱~ũJ޷Ƒ)40*k\# w+Ĭq:g6:鈔J)#FќRne[AnT}:Go| tdg; #zVIn0`E;%ﺺXqyZ)kz;~Ix3,,/$ݵpT8dMb9571rP.|+Vñ f,y ;]5 qR~LƆ^͞([@"HCh I-0ӿ>O,֡o 2t߿Eaޗ|]K%gÎhPMĻӖ5]Z_J<up%ƴv(.8׶|(yD r<ݤk~󄋻M/ѶmhrwҫFv7@/ 5D0F-UmШ\PFLtŢۦOf!a^{#,w7WK-@?LJrof l# NS|L(Tb)ܬٜj/XQVT֮2CngQOx2S9#FϱǒptƱ+ Z6P.!Usן,Jqi}P>ۥ*aMW[e5*T;0ȝNАNT2.TA;݃yQeq53uA61}n9SVpxד,3jje69w."Ш!f%8]"6 %s/89jAf8"PiZǡhu" 1Z7j6- 60SGHZ6Y^:ŗϜʬ(I1<%<}F 0&W[iZmE&}IPXϨdy} Ig9Pj0/vZں:_oiV^:,^ 6ToEvvcf^cW g:@I}D MuJJPq$v8D+ZГ@F`r d~zzq7"SA13zeh6[w[?_rbe9@YY6N;5;aMTdh$?!"F\xq"ЖDU<;JK2W1I@D9={+ ]s#Ø\F &t" =G>5W1 H.j]Ifa/@Lrå1x7 ]Uڢ QoXh~O_}: i$tb0Y'>>sdX5H(o|lI,ʅ{ZoTK$iZ06ʟz{4!p Kd!?6=Kr> -j1N2}w**)SS>֝/=V2I*He{PvܔE$V󥜋w&s'Fڼ9 ӯT1[2lʸJ >uJN%[kT'&XG+-Q_=IhS&6{R@kl&K)r%ByDY GMΜTԊ_Q64j]^ O=;d5wUEMuA|Q~b@%.K3EN>AW^`MٵfG _ׇ]Y)a(:(yLPiN\۝P2Cvmnx=EM*[!XFa1F[V$w-5 ep**Mi ʗ50ŕnNYzuzpXVg]fz}7N`lz\Fy 1 fc+,L{Ky߻q;ajWf@n?3)jf,MɝdXr>/@/|{#)~ه+NֿOԴjϕwWK8\_-5PiEϩ[M%lӔuYXm%@BF灾HF+ԩh7e}@J -$ uz޴dU܏R*h/fh 8Boù ϱ(=Er>h",Be>XB~~.znXB/7=?z%l'pQۖo#TZcjSHg`2WxS0I2):KMOqWYVOɐk<ʕfp jUx= P;rA9\R<9CrM˧ S~1%>;Ci 2]ȴXk_&MdWg~`hn0S%Ie %].Qn%/wAsXfȽ-M0.Ex,eI&׈ PS@Q Lq?ϲsʛ3I qZRZF`cqyˇDN5::H* 0 ;an9/8\yJR/(fs5}o\ЙmP-9f)H"EsX}ArÄeRꌿj|3*: 6ƌK@]t\j9"kGwד<@ǰM$(j2CrH:^>wv֤ߞDCڌ /7XxaGMh߮3Y sH !W)i44&犷z?luI?WL`.R e,;#萢DPUe!qm2e/ S[UT{ִ:ԃe\WϿ !&CvÄ0O9Izώy-L$<~N W<̠CxИ4D4bf͒ vs\rI+bD̊ Ag/E䨌`A%]!&& S\J))TQns Y:d ;Xhx'ke%,FIzp0,8uhմ|0x43];azB;q A3֌EqBe}s! g y2,˸d{GSB@? dU hy{ ؕ+g7:o`<ґk{Yٔ yor41FkbWqRJ˓y^=0-[o1i/2w_4MH^]>ub\߳ _i<ߘl0pmyB:V[rDԭ%YuJ_> 7eoDo9 UF(@6+ZyK}xWt GJ`vaPBZΧMF$$Egovb-NEPSO4f \$(иۙKp7OMrSzms8"lAo yJEu {F-sspĬ0(&M LJ= z-oc5Xi"3fpF[Tj̙k6y樂3#\5*0CU;U!NgN@Hu sjM)h=6$_ WhPURi/[?ۈK0!s!E˽s:{0x;"{PZ}1'~Q אj"uRNpsޚ`xs5Cp_{_PnprZsdE._MR)Ns;!o?{2 ~S]O0aԃT2Dx,j_؛X٭U l>Fk N Թ)ٯ_ +mRt/AfMSg;³#R'y E kKjSI/=mYrҧBs z׉[*mT) PO*Z[x|C~k3zYz|e A.jb+ iW`b:9&Pq``Uk^KJ-Ψqg=uT.'x"l4zE йկj QIѐ- ZUf eJx^ЕHK4Zu=|¬PUf `}Jq[86m$(i* \|:M\2m8/jbU+)v}k+_M]bR?F ]4OcBtx^*zhק=P\.-Cy*h#b-s[.uP0~k΄pÝ7YA?ia^.aQ*+ٻ&.~^ 9gj/tϻGϺ_ok7 l/ ew pV]xX@S5Syկ^>,B]^;RZ:ZȲϕyTuܑ>齄x1k,A)8j#fmOp]P^b*;bc͎.LZw;!>D0j)ܷVUsQ)OבP/I35qE-y(y;J~Ih)(yGł"%,s^TՒ=\[yx3}~ݳw`hJdPdi8p2ax](|ĎlӁawA*0gYE[[b=Ƒ7QM]{ޠR:WNۡFAαݘ9S2g)ς MhO3 v~/6pb^^Oktnd]Շ7=ɬAE=.d eV"9iP{ۈl ͚SOLfSȿȑۣT?M `grVgx*:z j 3 eȍtb%Ox}N-c}ATƏ*Ye~q=}/l9|6ul7W@ TV(p4td1rK|(%E(} υƱo*K]>2}V3|< $eEe)pa3L%3&yƚ:AJYR϶7XEID{xƆ_Q93z7MľTS<"d[?mhA U:MZPX HK AujoKOHC7NQ(RSbpzʡ!`^16^<s`SC: ,YW%J)@2UnE5{V]:woowxү`G`toĎ!$&FҼ}5 O׾<>gX#=(/lony~)}!`>+U8@!*MJ#8'Xf3yItLIYO~|0hKe׏ZSP]|kCnmHr۔m|HC#L_+5ShhPFbh优}OŠ #T71 5*T ԤךgI雽Y4qɍ%xaZcReKpvˋ$:2|7xgLn{7`){k*Q:NRpk^=)R~Spbj:WyT3T}7z[`d|Lnɋ`L GVSR)MfyR1EXUʙW^xPዐޥaw}|4֓9wz7~}4K;i|$Zi?$X|Dm:B2I?p5}7՗<փ :\5՗Д6w 2eOp~pa!'=)Y{8ξsysNUE_8Km䰥E&2 `  p-X5f֬2`I2d̩ %[|v{5Q䂐9/~ypZ6(4 nd7~\jǩpm ZQ7qԏA>b:§<"@vln`|lb } ptU;=!)KǺ Ƕzu7yjm&a7'{Y J39[~ 3 61>"gWhr~TwQpz3#+TB 2Q"=?/KB) oL *6\8b@AZC%TL3\#s_[Υ ]m*΋WOo*g}DF)&|c<@=b:D!8.Wl_R۱ɞ<(Q߼v'wcκdzOA?tY[wPgu~l H ’ƫ޷4u 4dڐ椝(t4a]U6Wϻ苷:ƒEHw(#. ⧙-4.ޜ"MU${ph4"bbRބ{`#;#E{ ѮZ|pGw \9 8ZG 8^a9os3Vt `7݁]Q]3\-P5 2P^ $ il" C![Ɏ| pİjrDe 61XT?AaۄRzP|d(,yum/CntzJ1g0$`--Ih<[N/(}E]7}~h\ b<1:7plHp}%B5hy]"`xyQhn[WU8+̒Q i`o=[F_C!z;aEoľ&rqhgNx0_N@`TH"ń$Va⛄G j_19s z`xP#X7@ܯ~΀`BMO鿫.\R Η$L;u}tqCMee>U^A.SR"2?{P*TY,'StiE+$c+*AaIGZo᳙ptho yQjͫA\^-OW K]P[/ߜ լKxqkz*y!@C1P Z\֪[9~ c>(f(S^N+X."si0LrK, Pu,_+Q-l^ GlnD&PWX *TVeDMHtnB,cr|!`?^YS U9}|`7gԠP@4s2.^łm-lS&pWlu8y= mRj9C]:Uf~KmRgwuIXSFƄ㌉iޮ rZ*"zedʳ]\>p'h<iLgن7D[?>מma&(75wxλ' ){;aJ)NHQ{ /cg#}WoN$\f:ZSE𷢦 VO3vZTϠMWnD] `Cg@mSs$zmfss#TdG>6HCQOQbp9qr!`qE]}FaE~koqYuՠb) {V#tƗSm8DtX(o'AqD0iJ52@&i^)vl+|i459pG7^*t+@ hH7z]Ddā=FCNi=QGy&,M㋸{]nxͤDehSh~$zÖ$C5U/pB=C2pC#"εAFWM/9HBo3`\ g\ԹZpʌT9s;CWEWY/qFGU:X%n>;,N_ \}น7ᰉcdP4[ 㱝E;e2.S2.MC3PK3TLd'͋C/g\fzgY_NO3WjZ Px5z>2R N HMIkLj|Wh5[Eƨ}t"xlTz9]BH<ÝxOč*+xߟ숁V-idKޫ I{PFFӉ;:Ph+܇ 7ċ5`;\F[ՠ9~$~7yC{S\쾤 T\2hb1kU֥.[ԃkUjv2%)kݶPVwDC^ @9y3ۮm @-&#NKa1mDy ۘN;[+r镻ܭH`eWy}@"C5U,pa@ů!)tH.sfzh:sEbpҖ\}(l!1?SD|ua;z9dC+U%\ZBP$96Crn]1c5@ҧѲ nZ=w6"5\.z膇خOba?(XuB iŖji߁A;`E K%m NVn*m$戹WvUpDk#Wʕ {ڿ&!$*P'9h[\KYP8Tךǩ;Cǡ3vP .l}${s#o[vF̛i#s@:w/3D[p| Td_kƁM\Mˮ#qFia= ,ꍱA $?ip!H i9qFzLfZ먥!Tmd÷JlQXNp5U99<8,͢H~E]ʼE3 , vChh`t 2u %`CCuO@2~.nࡆN]e<n&F;pX:34?a2,)nҿCrsJ#ܯ]1hGq_-pQ!0 hq U4=dCoHWikKu!sw>%E홚 jP%2.\.3@F˧;܂[铬A6W U\L g;m!<7Qr7^3ի67,OJcPtdџ|ɷz*NJK|D/I jkh6P> עWy.{):"4VWYݎ:Y*XM1@INH;i[4 8!֬Sۘ)c]h%fR߲xM}jVM xEj[bB2Mo7mƛ mMbeiv:O$i.V_s|qLMZlJ@pBKk}҄"XT-W%x6z@X,,V^-.xY *&Q9a Х+.Mz0*k %p405']v@>3x0K*U> <,'m4KG$hj\9:qi P}!W"44(/c1AъBd#A7k I1?x u(wi}]5^~VIxU@HLܩQU9R6~bk( \"ɚB|G]dE *1_Q#n`ա-XCJӊ1p/ B{RJ@ .1MG`P1ݽWNsHh?>_鑢^L._[HYPF>u]w_ycәᥢWE~aK.̹>60+ucu_ЄL7? "U%`IGR.f{Bٟk$~L\j>F!jnaIBcA&40&]9zx~'Y,pZ\v6FmUeD\ g%Pƫv%I4{`#iY@k {KkcȀ/=PWd7IĂf fG7aq?\zXs҄a9_fUbnkAp@iOE> V0jz${;F M>T08n}pL3QHL@ogek0O}o^?: \˸ ¦(MQVgki%x7-:3 H,yHҪkQi=w;d(ܱ5`UL>-fMm}fZ\SeH1)Zv8v{>w#껯JzSxb{V9 5 *M)ZwBtӅ<[b.< :?V$wN8_0%$8xף*Owz`#R#v+6 <.]v@J1QBSlJoXT7,-I _ca|5 ؝!d^cЁXbZZ&ݍ4]HX!veU:xAjwOvI7|q*ijת8y~H΍3N 뽳|픇'ͅ.QKCawoՔK# $mh9lbqO UkuQQ#:}eŇAzi(Fߤi20ڴU=w4*+tظ-G"`g J1Q9vʊ\=fh?wc`7*su=}cjwoPK/qYzKCay|jƻQo=f@+O]OB%X4%1Ea9p*$U4o7jn9lw@'}e>6^t3S9nS`tkEb7U#5 ߌ8!%2pˡ'ӗzNU6a8יA=c)YA@khSbeԢGI%rsѪ"㦔YItYĉ+S#r~ŃpyФb2-0}y$3/,=h(`G6Vv&zLG ^.ϻ{OYRx@ 㺓I9ǕavG{â VyAĄ?8BbTF)KYwk**(YAw^ __ zF|iN <.d8^R!{= RXå+OvOg:9P/y>1\$XFۦu.9a[7E5U.ɜDx}|g<,,BLGX^z R[9}W&¿;X`u&"#áa@ g&\E$pER͞f&ޯkٞ(Wؕ\/jkRUrURk 䟦l[ oh.@{Ͽr럶7yeju1 f.D8Fnb;/< sĎǀM#3rp,wp\CɋR &쉑'ec~QT"5|l^ Wue.N hG U)H+a ,\Ǐ0UKryp)M 8d0e & cB-lP/)GwAh.OyX*O0$ 'r0 FuH>*&jh/'.;YSzP8>rżȚlR풰/'\2KTDc17(;,O F: Z ̰G1c:zUosl+s"Ĥ~#9FhzCCV(;Usm]|vzZ)(zk6֘BݷzA&%M.TGvŤOrJ+Q%ҽoܭ]Bu)L)՚X :sĹ8+qpLM'{1 " 'V1g;X(,䂿aI*mIC95c:(*i5׶lO~`-;N%cl=\ |WR-ʝDȿQ/΍:0;3ʱQ\]37-o͒|6.꧋N6BNk< dw9@mBN AymįͫQw0QFvd<{1kMY1b%f|TH)G*[Qʗ㱴ZgM%[c9$ rq-fL^ȧjSt P|&~ dɱ(1i)-QٕE0v]M^C\Bu1?)\K\ f|c0%/'?ĭRN #LBw7P1, XͽqfR!C1@o f<r~;.Vo _j9hR=;rΖK܍OBC2:+Z%(LN^K p2 JR <Ж&S[T&i ]sUOʾO<;U ]`jIp c.gKpCiz%4E\?>!BM73) ?/O{9&2+3A[nLj![IO4؀Mɔ[VY(P9 -&-":W +Mf(;bY"r/`Eɇ?|e'\,,IzX5=b^ڨQ Z)SEΛe2Z;w oMCk]>$yO_hVoCDF*CnwUyzG,1A.u wdLB07wlX-H}صO*a&W4qPrtWmt -6+ v  H#Nt~?]c.L7˹F%߂+NqK4JTfqR.6F!a.%5&\Q<"쩠?\{=){xE6dZ}+zSt*? p^dG[ɏ.<|ĎGFrHuIڠ$RK ^T!,|Ve-azlxqL<}A}hof"P Gh(qWxҟK~@pzDy.TդjgNlku)<$4k'qқДz;[+v~5z%]l-ʣXtv';5uzjB>^a=sHnD!P}7~["-rE( h AN]2TL]$#D}WԲ.YEHo3wd6:pQ<@w7b>^2ei[z2٠$ Ƣ*=J)2 j"]n)~3T/Z-~8$PL$HhbxcQr{_F[>`-iM_]~JzRN"[JW\n YR =83H*lx.%`J>VSkf@5Nz+Za!ƌ(/x|6/>u;ul"RSs l. rEn,x NxmA R(87~WC=j("e>zGe[Y}{EXӦ$ ̯bk5@ZiW NjU\ +;hZTL!Z6;o0X 5ʏ +8N=DZ ?=Ya`g%~&z48uLж?^VxP-/(;bӈDf 讱to<C_.K]~:@xKn5/?abJ\ 'ZE/${+p9P-"LD o|S_R@^-v}4SW7Y;% ΘUUt >@˽B5\wKut e=Ѐ;ILI7p-[M|pH ކI+9Iט )kgA{>,fG{4WPڄLz/wƙ4{L{b¨$Nj';+HQQggP=sfەx!-4GRYEe esqm"0,U-nl #?ѾliN"5O[15ذ] 5#wbAI@PJϥ2,O:3q~E)2Q~%^6`9nEpc7Sv5dNZEWkp gݵ N$ 9uk1}кRD})}@\bpqz P\El0L)h*|Ahcgi\k bwo'w[ȱ.YlKQUlP$w Tsݙ1s<_gFȶp{%q0q hֿR˶u.uHmߎ-} $5:~=zY3+4wg_ 0}7zdɶhY}f>++e#m\@ADh\!a2"-kS)WQ&Ƶ{0$-)^+)W Q@IM ƫKGpAe>.U 8>ޤ+l=V:RE {v ] @ z1 e<{l>𮚹n''n~v-Zji8ʏRjK,!:S[y)mȐnĚOR•wK[S qEE|4k=Cb6=rI$- !;,0|mCg+ͷ#.^[GR ]+Joc.B>..(}еTOuL=sb^!ўsD4TUWAW<{;h u6Kdi3' %']PF^5Ά B%Mϸ T?5 ABT\b4q4DhQ3%앶Aր/]+IGّÜQ(r^ppzC! ?eA5p Bċv$|)XDMRrf@,زOWCP\ZI[P.3Rҵ|h1 q# 9$=/EsUohMh[44|-U2i%2OWQCW#h n8:Jvkʆg*nЪpV7k|ddW#]xu冕xw786xg&ƌ9@f Egb|*\Ml 2twzJ:Y^wz}|Ogu*pݙPEӐG_>w|u_ٌݶ \Y#v˜|$Q"?nCiV; =Dmgo/E_1}bl69z# s29:"\Hr`;aC/<b=LOa`).@Sq%|#Vv;`K@O0-pF>9ʼn?_&GO{ tջ%3,31|%lU3=K9U4߾k>T,[ 6xN|-?ɮ4ra ͉<㒮\G-`?)o7z}3F } Z 曮S݋i7'/qm辠PSLX6វw~IZ\3jO!b07hSy<&1A#+'-`]W!CH+%nsT7SfaK K8D%#y&F`xrAd6׈]vGFj]eL4W>|\6Ʋ]EA{"6f]%]qO4}ҵHRPLЩ0%kXbg'8 5So9KK"ɱ>mW-Z(㔣QE`X!p>癉qHfff@Pk SykkoF,A;:T(f(P%ڬz[FUOyNy rYEZgSҾ -G8'7G/;Owrv9l1) Iadrz6^ag Ti'~DM"a*έpfeTyW~]gpSTUA"yy*dt^M1-8ffoôL bD`_w{ ?={C#Q>Iܫ"rpfDDeVZUhathE\2#_O Ĉ1 (wΙAUJXg }jbdph8.f^Πdkp)MPo!XnOOk8t*4ce`1rH|+w-bCX%LisB@UDlهBY1dC쪸a> U1#IJeO7- 7Pfumƴ]'!ak(dv7W')lmx;xje_{9mчz+=$0bF5׻%YK‘VQN0`s̛uˀ\6aiЏE9= }{\22뤡}17oCʨ!~oBEd9}XZ.-HA)U|i8^Z[Rȉ<z>!miNyzމd,YY27Y(OdzD = r79邽O Rbhd]iڮUChc[5+ȃ`јu%i3ߩ9ҩxi=$BX#1fby|=q nC9D@Sz~3WF!}]R~h`n@LűMҘ@a3P0VL};ݿiqlaڋw`F0# y|fp.^<%w*Uh FuuFc:H9x܉\[~"E"Ė;c/,1)XSI6sR"]"lj Mx>J{-}e5kFQ)@y8r9(Yէo}댨Bs>cMdӦtJK%TًvecïC!mUT"=SLhM7%1$wHW0|Yj\*zP\+lpk*Y^Tw79vFp̚~UU/wc0St0i:~d?AT=_sUԓ5Zg,GgJsy*'9*(4afu_ݹ<:zЮd~bUR̖G~LCsnvIMȔKW|gc9.hb^;,n%UJm WC@kkwێ,qq6 wMRf5R!=C.vՃPW:wBkvDɘ%]ӓt2my=~0.@ڃ_ 0}= wSA:؁^C7jDOE+,u^1 YS_¶RjE)A{q(_^(R{,CƂHlv"qy2_,  SdBF2 FӃ6qTQ>j7JprX@E&)*Rҫ Uec8ely4wz4:[,AfN£]+v,R]xaJNa=-"cF)SZSbǿC׻E 'DzI `7=+_ȝ{C%0^{:<NA;?Th92} pscSpZkG8:@-Oit5HLPCWru#.{7*Я 8*RpٓCw9' &Fp5&ulKPzcfn 1K& __D2ZxWߛzie~3HUtٚiGpD5s\2X"+Jr4q<$Sm :A'"crɠ]ʭ0_3v|sˢwۼp SSef{H:UA\y`:@j䍕K.ɾ  9)_K-ŔːA+H ]@j4l[? wD-\#zӉ o85"m'gMJ"Z,#?>kQB= 0Vw8zTHu䇱-wJ`pj6s-C3|5rF+vGxYYW[d&`l85mAYjq#ރi ;{>*dyn*_mT&XM]Z]4jS~c4/5Zuѵ(.Ws;n|:og*Ni !Gљm/.>t K@FIaENrT9qؑ<x~=qq2SiLTEVYIe׻ 7Fn^B諕 f՟BBEͺv4mnU ZyYA ipD1a7vhj9q%W:MQںmlu =%u nS}=p ^Cq9c%WNkR|8K[Ay/њ>ōBGāO5`;8nHpn(i2D%\{wB+xU/,ro(Zj ^OI2GBvglaը泷m`XxNuv=y+Xytt|;-0T.|nu!^݇\U9Rjm؞_My/J8`=+2$WǑ&p0Ag,Ȇ8%_o0cW\$%:⥥GQ(0Х5Nd s)K@FgSDxKN<)W+WPaVV;68ij7' I4Fڭ03PD[j(/ݍX+ؖ:THع ͟2(rWH,-G}/Z2 To+"GUSjSs4Z:oՁY7TOXKIfr,%-&;Ա~5&]-Yc&u^+x- E2Il* ?bVR_"kH(iܦu7\ d̘r8BP#7t=~G9ネ |ڝ/ij03y2!{?UtP ]@~Xˠ:ЫU_:t҇ZwUBjupMïjP5eź5Wi[/_~ΧZ 5߂r+xt_y$?Nϐ$o!FW Ԡ^n nr:C̸#EDYy˾2L#q/eiI_l2 ˁts5ٹnfޱJXb^{ U.&`ϭįݨ @Jl^u"x_ejEu3qs1p m^Fu_c2Fzap]+R<=CMC|q0Y"mr#&Sl,5f`\覔t-S'1tgd#Jg8C)5;3TXkL_f{;gΖb;"N1tk֮8&l|S[q?t*^1*w}c7dt2mDLke:{>Ղݣ 3Vz*۠xgr8Q/sn͇|\n>+Ē_j{BĻl)_IyFa!S1;=bL23|Do6ǚv3z`)E x.3raxorqϒb[*}Ԋ[SsDo1YhžHX [UB$?(qj >hFhSG 9c<0ڍVlb$f/6r̠xʛ7*:uY2 PFA?fUʦAXznG)o#yP|q朗û`xhAay8Rj9mts=̛G6j~ܑ&CԵGYam-sJ/uDY 9k^x<5{]$0}#a0·@WJ<5r~ɓrg25pKE"AgsҳC,[ o0 X{«G4l.>BL"#ŊT29{^<';;[{ٴq zB\[jq!4R}R8}a_EsBdG"`y Utb2ՎYu5E.! E3OZѾ> )Cr>ېͻն-j K7R6ceսX[߅ܳ?*I {k ?:T+RaIoA<tb@wAz5d0i)xŏ) u*X78"B`a{)?X??}[Cb U=LQ`_ u.}gQet1dpx zWi?x~ey&=[퐁X~φ֗?#KJġJ5 = xJ6@Ytfxn-6]\-ݦLmwt4Kֿ0j5Yb4YF3Kè8b83dŒg[z7?8\|6"y1y{FF!{09*v&%޳c c/Y% FSL9C`χ3!FcE96*y*5о{^U|W;kGwSZP;\NxQR'ôlMjӓ"iu Ϲt-^[8ďr0cގ$w!UVG`hAV')$eG"f9ͳ2Q/^)6)K YQ ๓AzsM L7ij(NHofj$d!"zVaB%&nb"Zv`. ˁx"Bj9`M>_5Sc`0/9`_HC;-ʱ%@X~㶐_(ERi}nˢY,NDxq[}]EwS( CY"JZ-F$Һh5K~uZ"@dAEsCI?`;\,>~jr+|B_ЁC uhura[1;8,pbQ=F!_D2/ {a %eB0nfiL+bt|tn`VfdMd9E'Ĕf!-N|=WMx4a!˿m% *kt\roven4?kcqz Pfje)Bj3d8rV8<7-o-(aC{TVb + {IH8A3DL[ݻ Re'_ ],U5L#L͜6_B虣uksv ݸfbGZwۘ¤odp/nBLn/zXPz1ѡe.="6P*T$f¢*"NLZń1&ތ-DdCFo=xMΊPQҁYWs&ɞzeTNGDN㦬>SaU29:K#dSKM'\0{AWw L\bX@H `B/1^ƂW @ y‚hWƴ76oNIY:v2 D hÖ>axϑzq]@ncƒsW)w^; dZY7D-*i9{}):CԈI`~2agxtCSΏPᅿaQ4hYv! _K NlV\HgWAjrģ_+Z ߧ&b#c1N&osqs]N8!CseKZ!t Hxw+pa] -j\^aAyZ},(P-3X ^s"f|p-6WSzBTb?sbOh }*p[eFz #ALkke "Y"~{S̴.;Z7OCpd.2)[\/#=PFh6s*H^ XճhqF0I(q\a޳IXh[<ϼiQ̫NϏ|[å7Vl<"H& qkxcV tfsVJL^%R=1KE?aVM;?%ӬćbaXjIzN[73U~Bq >&ss3sOݐB0D ﳏD{Tv: `mj:$>D$ZEkeIFY)?Ͷ}y\g9M'IVX4آcH+V؄HEm|Y ^fo3xN"~/7ly{:v`GZ`+7P jnIR^6so@+X0ۧC ڜ;]"x. Pz \X4g?r{PQIZ۷Ti_Jp`4yϻ= o7`zsX .PKAh*A;*Aj\O^*];(&WNl Uǂ7&+RtdEq4F?R A147Җ#NpY&q`Zt!x1D5P|Bʣuð^-;̕zTW*RSP^D*뿮r3}_zc~~i/b#eu':Dp7,7i[iެ5wיIbʑnPur]y.!xf2^Mj η ű72,N9(8 s UilG#y%?Ћ1̷Po0ۣ-Tq&X7'WJxTGf r6o3?&Z{V&~(iuU\Ͻ';f%A2 iȃxb~خЭ Hꕧcč (ZU^cXٚ]yUg\  F;mm%<6~3zqp\!Fš`}+6v+^L~;5gNۓ} _/oܖZD[El 2')x8o$ vuL672CGWX ˄ȤU42=0mqiQ 0*gAi "xB zv:5}U~hKct4 #Kfi$5Mi+Φ% ZyBE+E8IpL, S,ؔE1JcO}-e) PT;fLΘ}9TnJ2aN9YW^pu؟p}.by^2V ܠMoD 5#R+å <0R7{De&LZTAGAgt'gV%dK]bN`TYMv+Vy(/ e wxM=y)J 2DyIh.h\8oEK[BE`#XSdχ(! =6] oHb8ąknTjXkĀdorF1--^e/M ?t|'ُb~<"md\lN꫆p׼ggV(^l2E9>;hļ|3+. ?#mf3I{vBĤ<  y#!{6K5)ڐV[$W qB5##d҂JI_5XeZ*M7n/®ytχ>i}:&x.+޴-K;W+\Sc7sTFx՚,j;sbfmU XzfYN3H1IlS(8w̓4?jŎ Q ^xs39?l mHCnjP3e$ׯu縒tB} SL<!Ahz}%EqY/WfD[ $'(`<%xa|<W\,l2ӃFJ^jXv؋tH=1)3p&,ϰ~ |R+5vl]E*q[I,ity!Wdjs.'Ai=p֮nWh6u{R&;A Fb, qccHY:un»_@PWpN+*FҠ6 SNA#oJ|l(x-m;m8Tv=&҇lbU,,[Dl7)#UڽitC7} *1Io} ظ_~?!Z=$gU@:P|*X׶X35)q^-Nqms&Iɕ?Qa㑴;2~ʵz|>ee%%GehOC8V |y iі.":=Hb_{%}|`m!ڇfj0\]гzޤ<d#p7V7}zx0*Y f$ _UPDķ_ ^ﭲ[e ]0Wm$R.*T7e}l-vfՎ|RJh00ZC8LylA-ђRՎl.2oƶX ((o`RNf!|-E?xXd1|"a%;"I.o*.RY5Y $ jv9z,_]\9{. .M $ ҩqx[LCC\ B'IK K$CF`=:T"Jn퐿gݕՒ" 伛5`㷥[7_!'\&,pwYR(G!:殿5$O8?U_ǠQ:Ja0N+ObSc]ޥg%ğ4Wi!ªh;!9f1{z: hF@nqWvao+C␯SR1FADU> 2MKVV o m/5O;qt)5SvxyM~f1dRզ834˒Pz8'|/Қ?ϡټq8Ē v:Ѐ,TDRye= J0Jzc$!\"$k,e>cu`hwXqNZ}} ~`8jvYOyfz2Fоbw_enYnHb(i, vedL  ܰ()d깡yfs˺Y.CS<pҨ3{h[+G:'H:1xkC>B.lY$CC~ Rux"`3qobg Y`FS]*нhBn37ţӌWpU2M w}ӧ{(eVWRM n1]%3=71{@=gf dI6u8&]qtOǕ;V@x2w65(TWh$G)"_L½ Z0 X*O4|کZNR|bB1B7R5\.ЫS2-v,`a/*=ÀunX"5 jfZ.fWzV~Pp(ٱ%9qSbJY2 Pd<C6[fE౦v gg0ۻ9"F? KDevǞ)n#PHQ,l>8D-V0+/'U"37Ocx}`t41trf#!q`ӴL G׊8+@:fت=Q b'n(l'oؘ/l6H8!uE> _ KlÈQWi  ơF2NBtfbA=U[Vܑ~.!Ӎ,筗kQt\;@]E݀43 9-y&M [!O+)c̳  VǍ뼠H4T >EtL0 /K-xӂ R6c"#*Am>$IZSL_LbITD,ДA+d:oY11  aؘ%}N:wfpǓN| ϼsOM|6r/y O9PU {Ľ_YZ MMR m_5g2ªtބAR4Xvmjؚg:F C djͼ9,*Jp6O)@j *l s1dcn+d,_O5  y/^J$lq_~ʾl $d[g)W3,3y}4!#4}-%DRlv$ZO^Oi.tTKx.[؂r`A{.Ӑ-{55ǿac]g,6:~}3 =y5z#;іnfRj =HZ?D :/ț;WBPn^gS ~z+7%79]D}..x8ICΔϓ0`vwy:DAZ{|+$-)ѩ砽w.Z(]˺ppj#&{z\, y؝fK@d#lKd\^/AIX'wY~&K>݆1:6g!#E,$rg92\IV|F93qlM[E OJ%_ͩP+AsLdBFx$%q)LdkZ$ ovCw댁9'r+O;l\ƣ Y7s䮥i*TwmLCT|C x kYL2C6t\2?8\ry_Q}UlJ`fsW\o%6I2ɱ s N(jkyo}򓮭.U/~b> E7 ajN{ё.dgJi {n^M p]O)P{xIxx@y5㘗 51S{n0do ޵VG>Axok9?0͵ N&,P}|R'mt6SNhOVK>fOgړԝ OWy1LD)Vء`8K3%${ >r_Yl9I@l9Z~gXP&6BZ4f7Fbb,Kjf+LN`0RjOUB.\&9"x (K<|\&褖tb'"IY#RЯπ1TiLQ x5~α5//xГ34cg`54 ͊ %X[О'F9,1 TV 5|Dxlj#o&iz6#,[TCA.n+(u93#SlS šLm#|zւ]B/;8BkQ`rk9͓n|TX&8(2Ogl l!N1n~fI`n=71:jmFjPΚ$Aܪ UHR1Ae,wdb.C#4*2% /rKinIo-KQܑdnͨ͟{TnTIhHl/-UTo{G$w0G RG0j*R98rYux"IX/ڦci$ 0ϓ,9b ~w -5R(HSJ-A,dzi/ F1 Pwz'2SmEjh\JT> h~u¦YG)`: 4gAi ΪdRbKxk`^Spk՚J713}InكcBXUEqyj-o;햅KByAH %&Ѷ%Z2O\j̕Ч($ -EyY 50; eJ:褸AD٦\e ǁz^C_O4ۖq朎1&Gۙ,b,_pkEډsF D‹p朸#k%MDv9 T<66WECgc]FwrϻIed7ԗV.OM" !pϼE\4#*H.OT+͝'倫$h 71}k=fk r!Gr)fd͛.kV"\b`V"Mӄ\q+rLLvS}R$7grZ\ -)2 dݢDV9F= Th$>/ rY:v&F:AOVnmihݲ >.uTc p)YE2Qv$> u;R!S0GyZSʼ:t~iAFpg!ߧESro%lB* if_Li vg.ƴh E+9E@x2sLRHZ,VNQXuWo?4uG`{fmD7oAͱof֭:Ʒ:FybX\}% "8j*tTR}XӂܭHcD9b? ɿzO]a~Q޴TbA%74ibcq#K&Sst:HeLCDzkCx0QWkAp/aؕTU~[1 /p"-zI%,MbI&j V?\Zɚ^Nއl<'#1ҫB1/yHx)J4OY e,^>]I߿T"8Ɂ܄Tk.r'[Ŏ$2zͣx;}Cr՝<2}tNy[HCB xk? aLEbNpC\*A# ;H#'\곏knCk PQ6[Bhk &2T-E5 5M$m a wgrPFۿYB0YciI,w+ ^`qm/[&ztCZ^{ܱ\yGFIU&SQ22jvDy}UgͣI<& \osljG;&bjҭ;^w t9C 0S,)E4bFmx^a?bʕ<[IAŦw~m{Rt~uOߊ~~`Zeil &(wM/kJv@FD>3e|=[7# p~箻U p>j^=w(f"Dg4vLu<5dЊ.R.B $BjƊFeCQ:vܒ.}aUuvexPD2\m~յ 6O4 4}ҭLR<@d= `j ^ot]g<˃!Jh}<{_1 xǥ'/stHjg_{dԁ._xzVa*o6 xU/9݇yLo-{jЌI^~U.]aGu  e&a|` &ҖQÜ P䂡>d{m㞯JXyDy,bzt/qZ0Cv}8!YՙR V@{H4>@ЉRđR[ֽZ^8@~SU[hwT/$X %cYvqDJ&[ ]`~J6 O/kA嬶H:ٱ e >m f 2#8kW>%rS4qÖg2PѲ1F턥]4<-B:/e,hB-l?wĦI;Th}GIwAȽ[% 5[cIwFY%<Uo9M_(_b_{}[T&ln*y*Ԯ q/yA vT_=I *i6AIqbs8u} ߪXהdĥrganhݻh0p8Ul[C3nj0EZ!y TXfW2̞&xXy- 3R3q\Wl(mܦ ؛ԹF|Fq̛]USL72Q|,ퟠj/h jhz#'.?h\ 9c9T~mIc't'%n| NXJɒ_RA6Kfq1}O<aieWV82&՞<&=pI2p0{ cT7\+7c=KC9R3+oȢY[JV./^V:˸M_">c"?}H4XN+ۣl;DZIpx؊Fօ NAWҀ}b|A%nc9Tb|<{+0*ȢPx?0$]>SDMDQ1YrF;3\lFg(-_h"} (ړz㇭E͑u=_^/׶D+<0ogAMG dQM E0V%<:I7ț$o*ЕTh9-V 0 Z6ccA0h}D \Hյ|Vh]Z*$D|"YPkI ?Yu( Y rê9-RܿlÕ[bwDPr4,r<AvrsLi+m M}"6D \<} 8W0 sH!c&Q~a*Hp8g}CF"޷ګc6{&b K3"C%{<<e~gP_!ZPz!Ohi .89)}.DoW1&a]K?6gG^湕tւec2$:^o*L0ϱzRU>A,}5Ne>_>{Thg$߅#<6\n䉄B 6\kjnm:D6P᷵Gc$#މVx5_2؄V ũ;؂xeET~z? hY$!ӅoTՆxP+!uusa37+:kaQG -l׈>V B,|=uWBTf]4S_*x2ݛyĪ2څwQQWGvi  MF lry?7tEyhSlwxtzlo]ߝtfq@Eap]h*FTlFhGA1𝔂T۸2rIԜ'i0T|{wk^V: IUTYƤ /ؐv8X ѱ"ѻPTHz_9׽Z0s0Z4 oG>sFd\qER}420΀,\51Z_l]Y1dv>gZ{bXQ</`ZMйl 9x ڣ#ޛb焅Vχ/s ]/,w^Ťg$[)[#[+Ï76 za\W< xס L9*܅|/ksBAA}1Z~Xȋyi{wO"7H1l(tepjp66ջX0@ -2O¦ewTE [F/L[|ae%>`\gֳM^<`&9-XJaޕK%$lajZ&`1 镆@v"q|WinVlB1Q$&ݧ=h§tU'?܅HGᔂ32jDJ/' &F Ъ.),DS+?<ِnDR۷)XgMTSv,X%0.O؅NrH6A@99?ep_0n:`>LE)w)Ȑvs}1Ho.Fk k^E;GcB`MU"JLmj.ZDt= D P?7J28)=bL ǶjR\>@X/Q! N:[QRYPwy}x6a{s+>w-I^җ4fjnH~ľAkՈt"\ _`VOS&F`Ǹ n=Zl M,Le6cTϰ>dЖnkc\m$];1]ɪHYӁl:(.5HJ ^W%FwB!%9%}w22]W.O€KB)o ͱx?5MȢɛbu4pKXc,^X3k "iܹ NlV҇MyiG$Cނ ',Dn}SlYK [$nO*/IsЯM7.u{c#~y#J{Ip3-d&yFVyg!|}umy4"Fz:6-Cc1`K24N0zTz qD'ԕ]aev Eyݓz Qhz]+fUT Q۸ oWIC[JE-wJ<eK/Ӷinz7Y`sF(s3ʼi_exg$ ԶW{4 :~OZtڶEKX-1Š6C#Oc>%.|L/[6LgqDށɜtUN@( #âuE% A0``Ѣ"\0M}S+zMj)qK* >NR?64Gn%0-A.O|(ĒԻ4pu>E>(VbCR9UKzYk$Yy,.pCwL/_2rmILޒʦ] z2R>cZ-$!lO>d8;_ٵvgQD{/6DBw?(C--?L H7oD#$e23UK<.h~'JLcIZB֩R׸'`ws fHeu<,oqM&)&u;%~:WPnn{՛0hN_M|G-d&% Yvq 2s~a QZ5(;G~#㌴PͥPRśAV g6pk+I/fq+,ͱ|%̟$udp}L Aq4ymwXo$߆h[ÝڈUY{:7]ozD#ƉY9i+Tg0give6$h˃P=,#% D >B3#蟹$8Yd<43EmUU Z6 zb4L4vzkax)[ƤЁ挻04T5r Y~kn}; mr. Z#q̫Ru<<Nz0(8+.g[N>u*"mǂ.I^\Yl3e{͎FYŮڽfSy,ϵk0 FspJe|ɓ8&0gҮv }k{Q]XvP#P=T"O2 R.uH ̱I!9F,ڑp,Q}0ěl8C_r(30F/o$6^=oߕ )SFhR3Ep"̂ķnǙct2.G_ḫL!U-2ٖ y$[&x%ыe@XjGfյj܋ifE/[\Hju࠳Ş-&DACepzBIz85/SM4m.(t 0sZ=k*.Қ{8um'[]v\;jx[1l1vBcv\Ux9xh3Jq+]7H1n xq*\ ( BL1kx{0޽%׼Oہ\>4 Xʛ_.}rPv1>Z`}.KxǙicghs ?P ef(s'_H6&}8 I 9$!o{ kâ+ i F`B5?7WeP L7\]g_zÍhT^w}!P%;iIMK1?.s%:BR#KNot;B9Ky"Xk*Q8/畼Sڔpe` t'F.O^:YaS´TJ3Zrt_ GsIXf;;=1uQѹ,vUJVTxG 4Aql[oZd+ 0 @"ĝCT-w[Jl22G_o5g}cd)D2Qxs Hkגּ_}H+?X֕CKg,ZmzLiI Zz4꠽87 *Sb21;8*mQCm9KnE\ ;$ev5:Q|3g9-SQ83LS7zHm2s U#%7\%~ uvڥaG7T İvhU-O3MśPՌ/nHz1ƨܛ(>XJ19IH:7!LA>j/K]a[S6j{n*d`c[YMXGWr/;+c&s:¬ܜ2T9aJg }H :2xMN.Cg:> pk_w0|`P2Lg bHb:@hqe{Ӭv'NYsq̿ݼ@IAC0T0P#}r, bjS"gEb`6*VåDmj 'ES4 3 ]fC!U` HYߟW#_g_wZ1yfK;k$ Hn\)38iœhY} 6W߇9Ԫ[Kc؆~ 3\[7O{EnB.6.NiL?̞خ5Βذwdم}dgrٚڠ4%&$GD=%ʫ(/ 74v]ڽCX)L݋#!٣͡iǡ ͻ w'j[]v|2p{L*d:J{JhfxU] BE/@+٤[WdGͦC k:cmw@d%sbћՋ(̘ɰ[l 6bM~vz^&%āݭGOHEAC7zS&dӪ DFC)ADGtߠtV⭖ȁ1}.H5EȬR2EMV@&0|ǞnqOp˳풹* l8PhH|܉R=Qd :Q.AYC\j げ_Ple ז~'F{⾋TAGͦ38  eʛ݉9b?54C-ce5lNj Ѭgt_NKDXC>NkMlwu="%,-QIJxؿUmgrdr1h% ݛȶMAg9KlgѶB\H=ȗu [(8r. me\jz2BIz؇f 5zP\C M[ t4& ^ -j %RDo QՔ7qqE)1X.J$^Պ3S\[\|>MO?IgP1~Ѩdo%ΧZJ,˝jAo0)LU^?'1ř }/6@n{;~t)#!+ns0W5G3V6\P@驱c7EI3.d%a^ҥG=W| A}%]̹$- H ;p(Ӄ*MFGW>)u,7. m|M¬DTm A-Abm`+[TmGp3}g@!ފU^z nmS%5,lZ1<pG*Vm@ý{0RqV`z;Bv;l/`El j&?VJ8ހ#`OD\6ʞ;#?ӠѡmMkdfxXYXpCL-vҼ4V(~>\^h'h(M:,X;1!;7 Ԩ۟~ֱ(X e}A]=L%5v}z'O#ĄUt3^T 4ɼrSD/,5PjcZM .\W)Z_W9?fR-X=y焄Nypɩؔ?f"꫚$86!'9;Z^:2ԋHJ}z͔Z-$rsbVJMuR: xk s5@f aG\$TZ`nI悅6d'@k_E4 8O+ ]܂"ulT4fpd<)u-aXFڳ|9 ;ާdR/FU2-59.sweXN}v@(s\u3ŒKeIXՋJh"4 d?~/k7{PkXAZ2$ȪR@,U1ܷqZߟǔo-K̥)𿶟te<8R-@\r ҈lcMf7oYɐsNpĆp<'F-'džy'3|ceA73'b'$hv/q|[Ԧ%{NEY oؚTTdx yE"7?/X21KVs}IguCK-b-AefHnM4=x%Rg,ssqJny!Fڈ6O wF7]p%Z8/(XFgh`8VCBX"Q#-\k I2KۜF;fq&Nsobn|[Y0([ k£]7`DMgkO@q .uo9@5kʈ;XOm5 {;9s9;~+[ j"Pg@WO#a ,0OYĻ8- W*QM$}DÓr26< < Ok?`Ro TV~<QzI"}q2i /ٶQc97\&YG(#QY>i~D>]~#|j4IêK_&?Id\5x!Gf5kuz*8 ee<0@o޽˂mJ^f+o;E34!տtܠU'K3ym+DSVDA3r GӚTjh=+RDAh|o s0PFAx4nքtZޘ0}EX྇Tj"HUÃ[00[= {ϲ q;Tic'$6R Y}|ʭ1J7bVy*lj t.'/&y$W UA@A=?DA9 UIl.B/];zH HI=H8իzp[]U43Zg{"m#kҧx5L\VCa^l^ގ*Ǭ5XぞE,\Pgi<fѽ35CLmU'q zc iT.<$:|13i&}VPV~HQA0=)ٺY O0[G kڅ& 'ۡs/k;sg@"4'*9yQ|xݡT: ty:&F j/ WרӛCD4 >6_q ١R 41Χ If c&3\pSh@e =%q4l|F^W/S1b6f^TJ ._0Qz0㊊Su k!ζKgQ=d3WF"(5y"b[tibNja:jWaU|hB3-Ӊ/f8aFpU+g*U уB̦mHdA,{'Q`жǰ@NC& 2Ud?U8J7œVa]Vǩd[t}*夃\0IFNJٲy}+Ok T^PJ/ht{1)#2Yp?H"᛹6\R0eWzXմ|V494tXII++X'8s(9~p$U[R3A%췥>V#jBlޫwmN0< k_εZ.8ûӪ %ř2 '&J֤.| (vRay{C Td،& z(I(OtbtbQ,<s "gߩ߃,%wmӝtQEH+>-f+^Olu@%a-=k%7(ֽ_+ 3Q*dZw3A~ > \:fBtTe(Ө3$P'Q*ʗ95€Qf)ϳ.ٳ"6ΐ*ǥphX=r{-]vy' 1DEtzן S̊zA ۺF@Lbp^aO,sB 쒣 6dpl ;+ANsoqz\3W! PHyP̸_-`+ߜxŻ+i+ScK DBd&*uft٦˖ʗ6=}7:3 Q)֞>9?JIl!{qѷy` n;9D=F2ڃ:ISt-9NYԘҭ%C@`r@KI~KR( ti9Z9Lp[#vj(V$K?m!fѢЪ 0i􈿎pQCe9Y}ޥx)rHV0t^7]HmTJ+ &Grt\kdXb]t)NSC]2I}t4"[lwܤUhQI~G]Y*G+*u9\eic+w!Y#b ӛ9$()nu*ԯXuedafz^@TƑqQ}GHUgԐZޮodk9py{2xgmڲC6" ǯp [t_o/F>u''aH/|ny<P݊ mVUǗ"⨥^]F{zȔ^XX3ʳ;0R__|\`1!fCm6qšgӋxFҞj)4+ߑ+PlDr P>H-K8j=6Jz=GX:$^m.a 7)wlA#M<'#yIHUWL*-y`^`d3qX|~ m6skκdz &=|#1K h?42ߗ{( \ OyJOv{iyQ~DXKT*论c0 0t0 'm0^xۑŜ7d=ƠjwY۠{IÄm Hc@'tpP )9a39Ul/p;meYUb/Inx]]iyZ=F '2j/c[-^l2"ŀ{QؚHs7oMs{c)Tc[bgj0΋oZ3o]'J¯|>1: r ZrBcL.e@n,&WfnKGRufew-T\2\Ц@pˉȅV_KU8 {o;orķt*?<ˠ@ ` r)_#U4A*I|Ǟd91@qȋkEj |ot 5z[?4Mi} JK\͙oQ5@gG_c'íԕjv3cAD#[(jzKP@ #2@Siǀ-@ m)p޹5ߨ~C>̙D x#; |fxabx_.wFB{ y:\V-u0qkQܒ;m')[A.:eֿ} R"%ao踥gd,=9w{ \=nd@Htߐ a n^j h":S DX b䨎2oeyl&;FAa]%[d`C\ BVUEIʥ J0v3o VXT,6rE1p[k%=QCd<5xuF5 } !S޷;^h^q#I4:3S}St·ԨX}?z[D3bJ&`_$x2&mWBR x oD9WTJԥ6W7oF:'R,{P97qc ]⇧r   3_0  t5^ 6;,%5դ㬎aa۽rbv *^K,y!e=mXP;a/_5&Ppr8 -@@j6㑳#W[NÇ_1n*cp^zYBU%=\Ia_S\O]v-]KGH'X&$]q8뽻)'(>`0 2l0H$;]zHA̡[Q"(I|Vba(/ibDm5pH6ݰ(kz$h"@N9{/)F}0G`C:ZVU>FV ѫE=2T;l<ROO![SH蕺tD U?mL~XIȖK7u`IG8/ GyaWm{ոYXjM:N'}"J15dU"i[@z?=H? $PE?^ b*5fY*O*v֎UԭyRvvgӛ4fmYtRݶYaa&礊= 5k. g2DxG{:gYjη^L%#奲b'Nsf*ˮ(u'^m=f~i+(CF⭜D.Ĝ44@-Ѣܗ8Ҏۯu=9N'?Q3>h|&>4%r-Ob)쒽&:I&ܑh9{ լ_92sa=iL0yq*zEe!+tY1I%yx/~G$\ 6_A*>1t;6(uhwC }s_\ T2!|pꟂ@dɾԊY*Sxbz5 h˰7 L7\YsjѰ N2]۬Msڡ|m,iGˬeZldaבM3;PKN3N4iR>^+@j1hk"Ȭ9H|a%6ę lW):9D16/:*N/J»6$\(>B@'Xh%:JLwڏk8S@f4  .\WU R\mY{ugc}3G]羙T}w}DȄ5?EQ x0SRoi&Tu>+j]QkJ:?usb3=/uN=fu&/~vwz-[

      8&;lܤceR; sgp[ENx^fBI-m¨Jvmp%X?B^aK)Ĉ.tHM~ 41!(RL}m3Z5,,WkMmv!)Ik Oԣ"-$nXqq.OsM[0kXBKdrzDOm[ڿOШZ1viq x#r<(H5ͤMoraC,/t|RaU³ژվsɥP">)[3n7&BLZ_CܶQL*f%tXX.ٵ(5 3z .C+6^5NW " .U nWSҕ.n(@.;9'aAQ7kƾ e*{"bڬȾV9t`]XGc7kp^x尅H}`.XCBe纔'3̡7)EZ=|ԃ+/3}L-U`1,ovf€p- A#!5GQ;˺LA(i}<-K ձX~%2ۈY~dBM1kS2F(W]ѶGOd B9VDNd2= u\mݸ'M2D VK5:Lo?p4IC 7FpsI:OKYGJW@sX[ 㸳jf5G3ŜY]ni?l].Ke% %M_DkV=׿nʆq0K4t=@z+M2K=~xT,0Ko빩1 F0]JTW*!|Zx\qWL~1y?&h!𥉃!Ληr.oT! u) mRlsyM4Ap L^ӕs" |K$ sR= 38=}8EBJܜ[ D&B.ؚ/ ǔ 4aFg0ϼ-{75T>W\o~`Ǡ=q}Ř'p>dhD/4y(tRq@h5+; >Y֓V胴PO`B,4O7ߐh`HN7& :s. a 2 URv|s<)] XC-)]\T;Ae $S9~@T#^둥J Fog\׵E@@)O~ =,ؒR. gE5HH؏y~A`m)t.9fzxK )ɻT *o:G&`6npBxjXmJ\']| gm75wm SK,w],9Y22D~7+8~^޾/d0㿾Yl@Hh`؂tUf8( /4Ax'j^O,MGg|˵# fm)$%-"|8+{Ul)4SVLP̰xA%ꅢlP*Fw lG# +*0I[K׈_;ƭΚ;l}.z/ƣr%) 7nԂ+3c=^N;x\B >mŹJ rcC}"*%YZ%Tژ?q!]Ÿ>>``O[fD⃡9CqlKl{B_L93ܠ4)l$,o;a y%c'4bN򖭅Q/ C,LZ {/ʶVx<h9$`]qoH_Ҡ~wSGd 7bK#R+"Q <uTG|Ęv wEpvk w#yit3ISo=5AvhSw(KJMсaڪ5g1e>RX&0u鿥I{CnW)/7jI(aϴ@ՠ::A0dɜS//09KKVFvxѺjCT/.mD+,HK7*D9N)%)/${M5ܜ$e2ξOy|q_2 Lc-W ;ĎK`B''tw OR& l*,ةN۶ sIT`K_#$1 &)=վ9 1p\'aΕ9'u*LJrR37 ~enUjN2_R}!YpA@g%!Y|6CӋX7WF汒Xt;hhЭ6Ar/e֪ji1̲i,W9ߕWzs,gF~Hla_{E Ꙙ=S bڧ>,'k8e\7!em0bD|C)aVap1.{j _qɓqưљ^S!;lWД$={q,nD,xAD5vEL/l I^cTZ[M'F1L7Q(tuZ}AJs sO v.@t ]L2u'hs iR=͞,$#*_ pYb\mEz]chX}Q__0gG>fLm0IAbWNQ^ RU?wT\RL%AKeHp7*w>4M3K%i+K"W Qop9?3# ObkΪVk`bGt7WRv>+=uQV'HK Fࡋ 6C;˪W*<\ֵiF-(Ϝi-wmVL00ln-F`D_6{m 5pl]BdGm!5/EJ禦f!k5ّW$zzM5#FZ,)0f BӜR'`q=szlPl8oWpMwvlٝQZʲc|w0ja~NOB{>wnP r0ƒ E7mDV [T6^$} A#weCktiҜf,B낁GƱzPβAՙ<ٍgJ?!68f 瀚9L?jb_ney=-r `#/qҧQÇr54T)-&끶kl>hZ9䝍֝ޣ/d9}NvPz;K0 L0rw7t̪Tl RGe=J`lQ[ܹ\䂁޶(; c/:>j GO|7.shdog:ֲƪ> (dpG UQ|C}ԬM30Ә0r[ VkCsf vU+ʹg0a Zw_cqa#^QPk5_5!ٯ#,2Pf$"UeچQ."fAVw"yQS31}_LBZ ,׀?ش^9 sܙepb3.=l ر8P*:RCU$Cg?#[V\wWӁoiMxc]-* ? kA9n-j_82fɴꦒsd&fq[k\7k1 L=}6`EԙӃ#4qQsjqA.;': QUn I"6a񠒆Ŭh܂#r):&i~.n[SWM1\П<0@fEׁs%iaR=Q,*f>&/bFW vZp-2uPT(`\N(Weک] \bu.LOK>YXyo27<K}RNH uӔ6%T/iS1p݊Qɧnc}SMM4j$z EZ3T~d"i>27&u tʛQ1OuI %5Mb$ֲ'gy?pH@ц[|}lY'ݲ8rOt{vs;}t < mR;wcAdA[5M Fު l;ӡTJEer}sjif_&Ds|-|w!KJ%dU_xz(\O63A/(`h%?(l غvBI$DZC'{~^ˑkK@D}LK6:@jqyyk[ܼ{SW~'X@$aC֮D,'ub92: V4EXIIU#g$Bw@gjo_ @"֝jCt6D&pXEaPf "fWĉAHDTTQ>& jXi':m!Yփ[V gμ~ìcD,EƋ0kw)sOJoU%Qd9KڢaVOPBAZ۸򿐄l>n6 AJ PR/z8]RMlMW v>7b0waYG1ˑUW}GlT1tghYEfR(T5pBMp%kǧ&Xw }]5ޠBG4=gtOD챃֩p>z`$p(u|> o1xۿZWQa "JD4I$/FS}McI6iP%^&ړ\JzTIYvO5J ΎFnO1ȋn#~cm~pϦUQ/1I`>Џ#cs]19َ6l[naQzg؋)o#M jtoHhˉʱH"Zz硠!\Fw{DUlRc} d1N-T,Th( " +d u*eUi߹EImA2-|(ЭL]\"[Bs q$f'B=jFQ;htPueQ!Cw`EGJ #@ {){-rkх`{YB$jqR'i¥,+N4b DM'h $9gbyOc6W)#GS6yg}S$khw%xB^ (;L_4ὠe>X. ʪ檷~Q=\[ Xou_Ad7Q3uvaHB/E;?!nue]I?gv$[tFi/Kf۾eiKuMyҵ*$V>XjMQY~ iHZ'.AҮ1֪96A>:CN7./~Kt0W1p^`!:R宎(Y0jT 5{ev 6yp̻]!hIVA3ZTQt :DmFV\vhXMK {Jÿ :킒A{`j& QAwVDa R2neS@/ȕвԿ% m@7i1)ei}Y/)S02߯ߚo[Wՙ__e ̷X #f&Se밍;6ړg;zץyqq1q?0"R`#hG<Ι(I N{42wFiረJ+IovR=JCpg2t%ЅT^5i_4=p۾Q=m-ddnuq~9,.d6a:Q1zؼ'zut QD2U Bw:b"9{e=䆈k¸BqI,(WQu!J;y3X._. E<5|.eȉ ڥA<&\)6R&9;QU'ڀ]_D 9j&0-Ubk;FRX_}b|+%%?p͝u6FN'y1e}G!Ѫd>M1.Xs1RMF,J2XeUa_USr%FqHr5>P^1gӗ.ʇ.rlwPB4+7}Uxw@U'|YT)3>Pazp _ ˝[I,]G/6<-݈C66f% ۙډuAquZeh\XrS"qrm߯N*rR%b qsHS uWwyۢ@L2{3s''VE%Ʈ˨KP =p=yJxglIlYdq5{v#6YwTUƫYTDDHQ~YeL5K>sV Wnb~1;lvƛu3B:VX{_kFϔHfe*RQ qdW$K`CZ!&5宝rSTl6{|l_~qȼBŶK=-9xH w'Nzt]΁n||!Dx{#k:]e#Wz\zZ$Zszd>BO?u*|!u4ܒq0ޟI-Z>j,ﮀx֛bQקy4yWQX2*\ҴY &&ZɊ W e@@^n> ?=JH q\͖7'Vkv+/ཀྵQcx[H)/9Dڃ$}p1i/~,5-t:n:KOYvF-'eosR_Hb Ń adxBcU(V}71q8q L_:gtx4nG]5jOމ}f~)yX.޿L=d^L!5[sҍ'F5HnxPobT̐'9,hg9zMbrMMQ[zR%sCZO؝`oFF&|c3 bsael=i~:S0PLs\zfD11^?%/Bm ,q|G5TQ갂g~##͉Uwcf @8Gu)X/b$0QLҴ5PQ l#(6C$<6 v9#QȒehF7h$Nno{hc $̚@8+UpלhQ9f2AJJV(%PQM\Cٌ0bV0j#4 "}Ef͉]ItGk:) חN.H(bdb)8Z >x.#R?$QMpHMsY vFr΄zN7`eFp!(l;(I݋/db/ ,8^.hT B@Czw s?U ˩Za @5.G;2{2|N6v- "7=$r ̫O W}ѲtxHZMA0?f3nt $ *ʟyB[= IȺQQLdF1ֹBm""+f6)15Uޅ9U#}0x)(x^ ~_.uH緖sܠ!jcn ~[3FZӕt&/GAܔip+ Uf'/I^E'!᥽-Q Ka:l]`\J1'.zC+rp9o>ĽG;I&Z/Izz͒-.\횩0=|ƐgMao/DªS2]1M52QuOo~-4ydP_rphj\u6UK/r 7vS_=X{RcQ,[Nk?Z_(>aiP6ٶb,ZXs_Ò Gm*Ho!Wi ks ŽRX3%x2 qճEy<I.x v:Q"/xui?Uʂ,}R$o;%БaL6;h6]trU>3RlB$Rr--*0~ COQw\i>ӊǣNc{WB  y6 SobǴu2Gt4P5QX-$B4er_ VN &u(u)Ӈ_%C+co#G_O Q]F:*)v Ͻ`. 9gY%kAܬW&4#{fRl$f(n_71XSv]> .@%3!f? )NK_U3[iSv7F_pzr#tt&"T%Ps0q׺jr崸; oj;tYzȵ#Ŷ5P)tzKl_U2|Mv+տL%.m6'ZmAPmb7씥\d.AyoS{d,! MUK`MLttW kV<6#;Hța>gؚkZ,)J8]46Aů=: a$js4 mkF5f͂0n 6&dV-Ƀ';ڂ1eRSe2+mL |~d=z9#8 Fd>-"=Q%2ݴ]^K[3Kd4-nX׋ LboF {hݟ|#yMJPr 5ﲆ:ekX;9yqjx~ݕf7=UY&$)[J'tRwePC~\6,jB: ߢq}B!.0wT EL]WCJ@mzڵJu".Ĥ$E06[ڞp᭦>+8:oa朸O}01Q)v5vMgC @:gR1B7wW2Mqٹhrln_1<6qrDހU![U'k+'5 d4()4i!,^ -JЗK/pPWs`FnHj9bLD@ͿvF+D*z<|rxw%OݹV$.~#g)x)@!k\d-GBHBn?gͺBI] ٞƬzMFmGIذ\Tl/͵ܒ<.H-lmW0 @Ĝoeʜ8l]L Ƿ t@ 4kJW{R!]?W5r,km'HrwsPbnnq~)}ϟœjc< (څ7c$e AH}q ``(i>O{Ds71G5T;K1@Gp=W+J;p0nPT&6+UE+?X Sumt+@W?QV'J->NSwzS)'Tp3^ v+^ڋ =@ QA0E = Щ w=o@,[wdT'#]0iϧ-fv{)-ZN} 3}q'9F5!Q 0K }vo NAFzR$8_F=HX!`zbXm py"Yq 7-Oe 829&IpH/Kh&V#*n΅=X Ӹ$YǸs8[!3fD:V U5q➨5٭_9C:Gm&U+a}f*|MP2d_iD͞1؁D=\|X?K`B9O5Sb-bkpgF1w].l?,HǜhG5 d[x;":s4nn:S,~ngO0,>63ۑQJ"t])`G1a՗2w,$touN~$,Hp)c%Bzߜ7H%Yqo,GDshܡJ0Y%f[{ "$ 2]cԉ ;SVR;Lc: :򘑵UMj (}?Pgտ[(73%쪸ŶH4XGɌx#lt'/|IМKv;CF~ot9wDba^E>&f|by6-a̟Q* 42iDE@<%Nh3wb5~Ť&m):9ӯù ~f츏kHn+shJ}㮿 ^L@y_q@4F[a)JT, Pv ,dGqhu_K &#_w&fӈf41LKw o3o a 9/qNK ,Ѵ/A|A|IE<<\սWyu@ ۳V}X="E\Xofչ?/G(:;8AޮO!gUL]T# =N8`O9j\ݥ0+ѧ`{<'T4WK4!{84+ ";-M~""O>uI{JNHm򺖵~;С,@:Fe47Ur8 .UT#tt+mXMjs"޶$< 9Z lZa݂ ǚZ,wfT3=uʞt:q4RNC*9+@JhsVT[ᙣ>#fcH$Sz.V=?:"h55`ח]w&6G,.d͎BX I &0lSQ>ӓ&뿸X  Tm AQum-f ӗga9Na>[-^:x2,I&*K, {r\L p(+y+&n4'Y2n\ DC1+d@Lra[N5Y*@&jLzR5c]ܦm!#_8n_qAG : o4t&B+l:fgF^H+G%/szV@ 8eކ'Clם6'&RS|r/O S|g K$=KzǴygg ȺZU'byἬPQ E$(/ D YcZo> {wy ?f*s"R u}J̘N"O"bQ0G=D~r)L>j{S% bRVoAj tng7Yh+<Ӷ-9dʏa'gqE*m]Z|d:TA Ê_Pk  h;hXCh#@Ax<6[B#tY(%%U( av%oKFUA "Kdܞxn?%pIHH޷e\ĊqƝBv{%阩2CQa p+2 1 $H,Wh6@J{Dr D@a(N#7Ś>dC[ՠ?Ј-€6gkmNZ'˨U&L4٦E1K=Hީh6򎷖V\eJlDxQVWXN O jx y:LY$z'LJPgsǑcp~YvҲpH;! 6@@et% p\fqY#25ݭۋD՜=}(53wS|e.Wx ├>P`K&"dovR9MZ9bP'4.E/r:Z#=s𔃘]/X5C@nݼ ? cDzkL.2 Iv} >;(t$}K]ѿŁtMn:)FFYY&MVj.Bp0QNO"u0K!IyMJX)oX2)tiH`9XX@dm{ jLz=]0SGsɿ=?3ͱkyp&L'sh'"synQCMј Z c6$O [.ߐ,ChBHL+ s()Ui(Gݹ{[Jihub9CS#ՁOdhdoqC:ܝv1S3[R8]$]8+0y{ead|]QY׮yuflQ #dX!)؜UݍUGC3?KcSG2m:qTC%oFHP1Q) Dh}wAA, MKNL`|o>#[0eїy݂ ߑI͐Apkh8;՘hpK-/<!Tb`vf,O,!oT34kylDݙb/ xV۬5h}3۫]yƿ&c -Df/Q4oAC`P--|ü԰q[304u - jCeFL)9 _~%C4(pd֚%P{P6,]J,T?~n& (W.^HOxq$VY'yE7]tqv)Xܮx_"}g)ݬwX[M&cI 7("Lcq5rpx@AF%W -s- [r*3{+`h=?=$6-k RNF#78}цtHsfxcH.B\G<4}# X/BNZRt?+Atqs]#v+oOq,fͳȅj:Ңm++)ިrTa:]XKިeqgۮ.dRF40EߐjׁkEX;-K̭Ƕqǡ2q,H!#Ef"bT>Yi&amhaHG~c DcVӳ~U-Cwl'J~6uI~eζ gLK^,J p$a¼>\8۷XV%?DKjto?ZUjr8|nLV`Phi 3~M3z^2O{r |A =_ Bho{`5Gv/ٿs_cSk̢ Ola%B(`Μ|Eg[A> hFl%. 2$$P?n@xg)e!"2~T@i>qP!󻤉82\a?jAJm"U ( jB RL)N#,Ef=9$A<-mŹT%3(t=u`/Jͼz#lH14/cpɠa+D<+1\A;rG'nZ ]jZPFn`kEޞr]c_> H[}b0xB>s|dGFi?>=6hp>.K ?_a8FI{FV0@pN^(}=9sXVY[dA.E"ly-)c@އs-QǶApk;s'oBYbf'Yc9buVoo9 ^fYHd]7+z_13Lt߻˴CfVIq ɾЅP|إ4I0WpW\z (4.Ηb^gқe;, K&F8!YVl ZIeFQCX[tyІ,l*P0: WhuldBn&|}O+ Aj,fy覂v449(mBaۣI j3O-JM=f]>w/dz7:j hg?薕 U껸#Cׯ]ˏSB3,vnsJ ޅIՑBX`ɼ$gVb%aj*Bz6?LΒMG{xL+pGqS ,dxO }("I%N0a;5]M yqbmYk-$9M߀[9X9僥c:ڱ—gr3vdhϢ(:ֹgR^~g~ogf#I+PRVj.`8X3h|E8!*·kGߒ돛`"̐ȱN05*'ME2 #dSrY#k/XonN_uD,D2V܄FAPWi'r~%j+pDų4*rmWq1K{kmfI"g'T'`)b e7{fyU{ᾊpnM?Ǎ^CR4|'dזnjq\ыejoCT,O`X@ ~L'ȇc@r¿=+I}ԇ@mf YƉ="ʜ,yԯ/.|iwJ ̄F3e0h'<EIgMl b[+ ̙8^r+CsdO8"LδH¤H$x6C@bKr'c`Tv; IGpQ>>7- ^] cj]~2T Z 䝩+Se9o-xiM^|iSw=D swn:%Xԡ`-\yͬRXn'$l pT|:(9mhf/Cfv(]or &kεvQ=Flw00-׶h }h=" [~܏YR5k^k)?,2ʐѲ A4?x u1SA)\0ћt ,dd7=J zy -ՐrtUIm3_^WwZ)%ҊRίh?K Jg%Gv. 9U?u/v[ޭQ}yb= Ѓz%ٙzz7⣸U8m%vVQכgiҙc$!Zlzbjy~g=&C2:][P 0Y:CձJ:;_?SZ c%饬ȳE.H&bAD$yo(թ,-|uݤFy{tBrcfV\~ zVh  xT C%j!cN\MjcwgR4-=^ "S'c*xm5IWY/b([)%xw $GهokzPzA6&RQ#jaVlVe8tj[@ק)Y<>_V8 ^*gA '$jby>/& fb{m!2 0v$v!xzvob[>:&jK ARxH/RCûzsl<Ah#DVAnbkȳ~z`uϧLE~6JX32CbJy13{@T2NY2<4HԧK%IL`*jW"bͧCiYľD +?IkWد[rvÜ%Zߙq.j%!+jvxžXGqN9D#U%L7#=LDO; Jhju܁3eڝXbob/"SօäLz?XA<>u޿ftY0d]? ԰G-k[$-(nXؔ^.'-^˶Rĭ`"DƐFu yT; M |,̇fFۭ%Ye)KBqZ32mu_2W%r;dH;ꖆ$mӨJu'M >Wk b}^ 0NS2 ʩNfSjgNq%!VX; ߕ)wתt/j6rnm<6Cb8O :xb `; :S#{J鮰O}-YA(lrݘE+ J7!25S|!K|Gb)Y|x1:>zXRb㔎JPy8+XWR]W`mNLqx8'_t7%vNR4b_I%r Ot+c3݋l7a,:|&*d} Aߧ[Aq x}H^CYtژThRLO/xK]A>:bw%,!o{Gj>ʰpZۋـ*9.K$*% L-++ d1ǚtp-a'B~>X-`ur?JaݿJ;ϖuAA:y3 _frjH Thp W4f<1ceX;$oR!>ILR͹_mXpbw;Q-VJD%zB*iXjx҆7MǑhMuޚԑxyr뿤asP&軗,eSj8WS&4WـLRO?3?x/Rv<~\&RI!G׳[bѩ[Z ׏n- eMlUЦuϳ=U#N^UҒZF@&x?GL*fVЮ$w"6w5։|9Y0o,NYͬ%C4f}\@rعa\+l൴q;/·QUV UY%)r#P)m:( <`V:m_2|Kg@)`OJԘiIG`|%m0z7sȣnL막;shʌHɀQG tvoض|hnk ; AUM9J~0Wy˅ĹPEOV7N;-PaVBPQh͐C`0}=|`cFaU![oUga:l:|B~~dq \m@p΁̅o6|zQ,C~D ~* <ߐ9Quꇟ&}7iأJB{Ҹ{2H03S}Ss] Lt'FE;{a E*Ӕh|[ƟM+&= c̳sxQNiO`5d/%Tc223Y(ǂ#d*:UkL.*7uBO0_Xf(Cjqh5k<sLW/P0$k]N5s ^Pyw#"6' [_zhHAb:Y&*Au/m4HzS_F1nK -.݄֖Ջ% ǐ/"ރvSfw)ɋ!Oꅳ fw_ؕ˳׽,Fqه2o3Ґsɧ#L΁-nw;p@-G*ݥMd KU۰TX3U&YEXK6sP6;CrOO9Z7h|oIjO>SCz8.L@e$?nؕ2R*d@dUHdN^6_T'.K[=J@sAWf[M =/vdjAx _ޅA\#!iЙ]ae~EW! t@Sgz{WZ3rڟX  SNV\F=%O pE 7ezfc|.D_!9gƪb:0yK~hyH9l6Bpwދ}(ѩ/0TwB=[Y57p.7v/w;WDk:o[\JUlZ3^O0=v-Ϻ>f9#72 O2ϟCx&NnkG 8.=XB{$ڲ$̟^*Ns[QIԃW4t%e8ָ(Ut&Oa @iPX'R hM3VY ƌHS 2a+6s0BAsOV T8u|/~8A0r Q/SA4#+< :zGos.{0" fНʭ+ =,!O'8t[^!T&Ͻ3I?뭬_c>Tv8e[ܨ2)D`ٺJ:Syxe+- ~5<"/d%9 #NOrKQ eq 5( DuE 1 1:-T!B8Sx1T::V2J+ʍ8h3O@~>%B)| 4r#\ {a#\"= kQ`"ZlӧC{I\O FO;&6Whh8ϛcdWE+OpF^dRt)Lyt@8ѡWo˗ /7HRB4OfصOhpG̚Gzq8>_hՂi ߜ_?km+- ^6Ȋ#] !"gaEu?ħ)tѱZn)܈Rp^㩹oSZ1Hӕ^P~؝ Pq TŹ)+g3;fSP=~ O8!ˁ&t~KzC^㢄8=Ua *dg/b1ЙeK ylIe_~ɬx45(jIѫ;k 5+\+L4GzSvZK!2K o_f$RQA.>8eH3.Ñe_&\=O(Bؠ!;xw~]Oi^dnIcBm/.É⮕ ҩMݖ5n𮴠C_.kQ& (UqSF UQ*3;+s{0R?uarZkdU%8;EOM Zs̅AJ!>7/{KI#Hg{3_YY]W^|!4@#g#!s{*ae ̶Kl!gXYY_"ywćqԅaϱH!2ƠQL~8ʿ>}^v{G8v!j$qR=JܻLa]p$5+NNP߫:O+a[j+{St]NyWX|MJJ,us߂5|1XE9k^[G`qU` Ht2H6jJB?:UQ@g4֙ -8Ax0 ttuTW~2=9S,! Z;61aQ*{SvE%)uÈn5@91mžSiC(fwZ& G` i'z,,SG)[VQN2m"lp4RF[|vmL'I酌071'|G[L%˙ZȽr|Oɼ0KJ 3 e5(^?IGE'㝣e`wDl|H}b8J\1vFzdpU7@. GF}0H;>Ei-r}ewR=}c. hXYSm:z-3ca ^j17Y.z6wtOq1+n:aң;6n[SG051`R|AQWQ!q]]]#rs\\i]O])K{/΢00 dP:'WRW)NI⸿8Α2,I(A9Ex3"< +%ojrW?`^Wh8dy7iV`Y  vབྷ!-f9*#MzuRtx@&RnQW'R :rb eōu<^3_T=7 5B=-b ?vհ3Ql'1p_l^C^O8v (B}e"e'@Oߛ75OJOS, `]Q&Mhuqp|5vů TQ6jX)Pݖd_d )%2P˧{j 4ålfsО#YN|E>$%b*YBGUc\{ׇ":t4K<(fOTGs:/rMd$gGNcuAvFEq8;8tj* 6z2a# mH1\VG@ U wΚa*f|c+v#pD-MmgZ7l?N}lIW+fY>](mH h{7,U$#HpUR>E3ualʉG=Xx o**~ ˞ ;|xXGMT ]Z$s׉3)Y$Xta0+W;*:e}P&/-?]mv8"bVvK@,G`(E Fj9Y\aHp39: .6ږ"k!#:$dۮdWC e@ 'F1꫊MK:ADgeMp +qE%Q3GTOsCE( ^ Ce2ýv|h] ā hٓW¸̃ >OuAZAJ/2a%vɛV.3]q$[۽U*u!8yS\@O5kj".r) .Eiu5ap[EyڍI k yr,FKoc2<2CZ,qlZ\m.~E6Z8:Hݜ5w21Be5u}JJP+_Kި*.!//mgPhm}ΓM8{e~;+Bz-1z?%?qQe;"ɤ땮l[=@#5(/o1FӥluryL(׸ReM@j7eڪ MwM]w!ui ̡Zł9I{_'|gRF'\'aQY/tϊMV_|zj@n }w`\%mBj[ _n;wސr)dCZwQ ; 7^u84=]T)_]у\f`:Rl\VD.fφ= z$/sHStBw͂tI?Q$ |_ea&$Ao \-XdkI vjwCtHvmK: 7ӶUIqWpm4kFT}>Q?zMz.DlؠS񛶹 kLnP,#G`G@K8٬,O_r(~(2ǡ-=*My:v[< 53NpPj۶{eŰc(0quI+φ\^x.J%.UD Kÿžsx u2~ő˸DlZ"ǺJ^U$VbBr7x01dZ?qjݸΓN:FBVm+gdVQ)DeJ@sHY-3X?TQ@le1@T%ͨ#~(Ϫ.TCS\X[ HKxս6Nl )'Zx ʌhh!VSܲ٭N֗4ļiـE ĔCxЬ;sk*ܭ VI NyN8!bh{@Pӆ~VAyDex_:Be&@cK)Fq V1''ߕ9. Lp#l:SQU`i IIcYn*lQz9YlAT)P?=_⻡Y3k|kd6ۡv7',mŰǺ2|3Mf S9F7K0t1gqM%qsA[? ,U@W3tOQl֯. h6:A_wO?˳Y`./\*۸Sq 4O*/rNyi32/)'9`$`ttCGȓ+iO-Π6:[;ONeԧ!A`]h0;m% :(g&ޘOb.xaE|X'r0 ~;b3&F%@Qk/z|z5B9@gw߂>ޝVR(@1-$Uꄾ `ICR_&"kI +Y[M HXl/q %j sut%&s<)'pWb^O+R%4fm\/΂?D J4aC.ưdiN@* 5dqM>gOo@8+]#,s39GDE Z 1Tg6MBقY%D&-!Wzf\RTr] lkNv,ğͤ쪇tD^%lvx$F{1^?l&G^cK>s~]` QF@CB!c{<@I,3s S/ {d!C۪5$gD![S \&v]ۯaQm{ZQeQ uEUjۣeV\`+<dExhAOȁ{^g!7"^M--3{Җ4N/GL`=sϯc6r%=@V~q=#=Pʲ8)p3s9(`-6 Ȓf`bG04j" $_xl׽e14+s?_>>msI5BBddY[L?D'.͟^Y}3̈́F1r|a"LM IҒmHCjB;Ŗ5\z:JQ"|[,x4Ut# #$FsUmt^0>?)GHZܡk^`@KI] ]g[)lm \,9/{ Jff(}MɊ4d!MbVbnb<\qs[Kꝙޖ(T.>FU2L oa{eqER"Jtc Jq6KQWE=଒K BQ_k-XF 𜳏1мW\4{1]"Θ{@5 QG?nk6Vcr}HK|pc}9$ NeXŏ,~6fzkT 7e~Hnk1A -#-`d:|wʬyzF >yYDFRq̽)M^~X%vĠf XZj! lL]B.]Wlq rVT޶B}CQ#Q{ׇ̐_ pnc+ޥ %0vaE'R&<a%Q,:ow7@N_w DZNd. #U$RK5se{F!|2o(Z׬ Y>0#ҳm@@cX5b TZGr%1K>j%5@Lˆ>N BL Љ}pt wӔX\[Σͻب.%1헴t˒,m$njoF]g2lcKw VR$S?raEqXn .jzc:=g˸C d'h&+>O BW&(Bhn4'avWՂgN\V'2T;YŮgW}."bn4W xurP q <~hZZ! LA(@mH{ʷZ_uGTw^qE-je"LuYZ! l@ƏLk7;;M~Qgx X_ҺU{o5h7G0jU:콑;X^SQ&'q[K㐈QhY}~Ztq4ԸΙzʎ*JBhd W/Ԫ?_͖珤.jY}㡢T_Ae, ũ?!߯lTeEyh(9MPFkjo©?M[¯U`dr#ZJ7,W=Ng#SFؤMKd5XDFAl8&rw/3vw_U1{U$iXu~=K JsrF'y*;'eH8@L)^p>+KQL'ivL$'JK0'4MJ-vB:u#Jr߱XcO}?7/C̦a'KT8 ļ|S 2mu/1V{p -)1<=; ?qSie|Q%UF77 C{"ZZKOZ:LvtvaWkjחѐ+ʃXq%/z?D9wv4L ϟav9w{yߗ<1m5e Ѷ6N+sdS.k6T{#tՠ,lDMz~2#2䥚DՀ1kĀ};ҝa|)gJ e{>- wo%cӢk2Sd/4P(!}ʮ6f.ߴ2s7/¦~ŗFhދ6*\Znh Y-G ? ,>9uCGƭ#d;-U^wBE i33M , S:&n>_>;cEPXжͶ{bSPJO M|T-љ=QuݷM\\w礵'Ej9t9h>w5R~Xku Y jtsus]ˮV*©lLQ`F~H87\TpM r)'aL速&>_|fw?{Otű2\']6aV UtWdilU!V- 9%Ϟૐy,Uh?誽<tfdaYƿFIl[DlFɬN3G䂪]}cgH޺=w47rBtԽ  W<&/1ZFQfU[*%vvR!wz,"6L̷ Kok+sl}Jڅks2:{* hH]whw˵e8O2ٚx1_LO?*+XUryÞ[RSFnN@Y'jI{LKESշyteY2}J+_/^2Rqڝez(r3HnhiZwRl$}zr1R#ER3Dn*%5?{Ι)WvP#IOǁ[n'ƿ_+J8%~"[C+U;gl?R0Wף>/ypZ?:{A }Vf3zq(ۈ* +! :~ՑҤ0R@UIL}aLiR͸grxȉR4'.TUf #'0SIP*ޓQd4hR?RBc1 P a#GYX-77;n%HyN梔$yk'm*AqIßH*YUT~yNhgMTshP{p:vZnX.ӅÄvJ]VֺBiH+:Ǫ*lF0>jM +[QB>ϵh"ۿZ&>](Ik«Y=m)aU4Hl"LL%(e^0=??N"8$J"S`vaxqBlST뒳M 3c~~5rmn51agE W+zqATnYϩTP(tT lDxQykdi7b[Wh}ve ]{<f frVmunBU iKgRyHgkxə]YD&jMomI+6?uxo*˧38#ʏ=D,AL|o_/AAPKiLD6^S,n>eCAc~`e#>m2m{NP.0qRL{2OLa:+ҹ¨ m Zg)@+"_p1Bm:Og3B .Z}z*"7L|-DsIL^] !6)OVd7Խ!ݧO->a|>uOLyt\*N~Fi'ZުZx{z7w29|jq{;Et\~pXeS3:(sY7+Ri^Q[~6J_ \8QidN!j4c}M+=Ah.m`%Ud*[QƁrt=xgn)V] h:jR9 #"Эzcׄq^SQQ1kNXh3ZՄc﯏:4!+Wzn^=ۄ])$ZG594G_s֡YL ,3FV'ZlfwN\ڶK -Ee]w\~A^h@=)ڠqht|ؖ=QɃu x55LzNI]"Qy]3!ٵ\ArjFOL ӥFT3VWBHm;U-Lf]@>`%ܠqRʤJsVY0a n0Ǥ"7@>~槝rܵ* |SQ[HH>!a#&K RQ쌥z/~膬d`oƝE'sk?oAsLg6E'|gCw K\e=]ɞ7>GggL\Ua,gSIo%\&F3iA[s6ȸQcmxiD|ML=`mRT +1 C:aSѾzvp?;KF]`zHCLM»:>i(l6%}/\s]ӋWwdwJ̈́`r㔺VHJ-Iq]>zz#:YeK?s_p\6| CNP ϯhCx&eg9(F؁Uo"};إV}} =ؚZZ,% )q2>-Ng_hˈw:QΧЮ>7qY AC///tZvssW |R UYXh:?}ٿ$&vrNec6?QxQ`SEl| V8vAI#h!_X9^&Uѽ_*1:*@0G8.Jk.1 kИvɠY܃T1E.wkk؂K!E2D9[wywBqb#aށFeJ}n#'H /f~e~3ŀJ?l27|6:Z@\YQM}zK ښC5RGԶ= @0^m7H&*yē7}˱[y=°˄JBv:^%|^fA+M*ID*gE#Hݻ7P l9 BP:Az :`$CpE@Ss#aԚw83pEs֛)l7עg΄_v0;Xq{tέs=_,Y{ƴu;$p'$Bs$~r Qf. 5 QYxLߩmo2eIlOq6c%;,&W9 u%e O R(Wwlbk\'F&`E w8B? -O~]69 ?"|D.o 2e}'t8\jn5y0FNw;,BA)u,DcWC}Pv!B1Bggc.x{ڝ=ߊO0vguPph\ =׻POH'Jԃp{)pD̿EA5TBC;%0]sǥ_wn7Ddn_Oamtq?%?v6T@R?w-bYsO.0A AVߦV*lUH# vhPxKJTRb #^sf`G%/ѿc7YjmFtTX7Tn̜k`lqh'a멺<9cP($fA<"I|(0>l.F#:'/ľL~{ÐՂ$p/<;C d wtV$%Tԓ<$՘E#@`Bђf n@ѐI?0"Yu&KiU$޳Dꯅl[x;OoMt;b]kp))a~jU&@ ن[C hle}#-xtV;S g='E pAQ,w=xG>3.8>ZѐBtAN(p:6f 3vaG0xCXOu\2bMdAVӵvokO{rcdz1O.;[ֈO8۷Om3Ȍkl+_8:`d0-^_U?9?ص76qM+ q&>|fJ9W!SX,a Qj5" lo܌4&'4E)\R&\q^A{X n075Im)Z5*Uk{T%q8Ksvh잇dĽ8*Z_X۞?avdɥ56õX|1d/.0FYEhJ4JP!|VK CcouϿ Ujoہ5&'u˪/-.IÆ-&aEH;Tg ѤM Y~RW=Na,] afDL:r6bv)X0Ya(FQ7LaA v{0l_+ !t@rjs2uꦡnSoGcf%tFLNzxLkٛiAbG)cXM@r)cb_b4lQCt+p{j2a7J5ej[6UV9`~L[x_ ^~ ŠG q,g03U~ksC>UMmbr;Ό 'FUfC"GaSzZTKc䬓clv7_|Qku`j1 ln[Z:nh1ɥ#4 &Z4˂61Y Q6 2DTI[ s *W]ivqH?h_hKz Ql,\rlycwn1e( Vv霛Qgc{o8ȲT*]e!hQ"` @˘쭭$9rq*Ur]1&w;=dgL|v0h$8?Cu qCd"a.,˖ɤfUG={I΄lxAHf}7 ]:y'~.{fGǬʅp&@ͪ kYL"%T1E<6S92gM r5vpTɧ:cFvˎhTi^?&9UC'S1cgIpwBje]V-T9LD Q0Xhx)S]b?'$_7_ҏ';\+pe`ALK$cy8C;luHt;%l+N;Yx| [8Qۖ56) '3;Nw_qqвxNR.M3 g.ZE|uXGW x*"k8 CKpY3EƖR Lɲ hzRgݝj#,tI<BZ6R3gGvzTeSG~Low)2M?8c .wk@^Ƣ?SnTQƕ.h yK=AqqSdEQ%'-`<[eB6?KJPuo>{KBUzh+>" x2 2py/۳t;mWUNHWXn:V#*ηf͸]m|rRN fFFGϭE8`;Zo6v.9u@Cy}ȿSdEGmiDſ*6gpl?\6Ѫ9P߬}d ^ :l-WBͣt~QȰѐZFaokkWa#BF ,GM8 "hHcpٱz\KCNw_," +oź'劖"{̈́&E)РؤH)-Jp~3| KvMԴhai"%;X[!Qߙ@pf(gaC 0|(9#U˹*GSU Vr{*.GCލ]i%~ NdUY-HUҠh0͞y(j%m/i"ВEYκ\]3/یviu-||/l \`ɕgdXSqo7O"YYBHf_N%~`F.xڱE52:){|Lq[yZP58_<7up>$n^tJ}z5mmq\vڦ) 1lH{?("Ǽ(0x,Q lZEZSX/882z0EKJT kX|J{cķ9#PhT_l~&D}e=&(f4HdM5hX'OϤ&l- 0z-<>y;jB`L87a o)5ծ4 àO{+' -!R"P\v-erƋ3UVTStxyίdf)΋t RX<>+-iI@,%U՛+|P;*54el:>YVg u˨JfDK5Cw +z sA1}CU^DJ9 [k~&y3 HuQ/"-~jNj["wӧӡlكu󶩃']$ /VɊ(X}e.l ^0ԉ f68ހJR_WBlh7 $BSi v@`kTb><^t9dYw ۯ_Mv֙ L׻n& I>Q WV \Ao^ǁP1&R|IQa;s4GD8|E86)OpާVckL]7FP S38PF"`w͇{Jt2|5'fㅞfp8\S1(sNtnJ"8:  O2F4z5ݑF< ؁$wRU̓d-t䛉MJQE|XsmOzJ)]xЂC4{m)2,c#oQG2T",u5\zpOmj֨qonj޴ sN--?;mʼnAwB?!AMwD"^Ґm M朧ZtL>EFqW{ٌESL0,V B*y7@v3֋ we0DYҚ/8.tO(qlaA45Ǜ>=f*_A&iӪ-n-m)&t8y\-fZ7&]NT+Yϯ׊3q`>>4g`H9D~cxt= {?@gxH&~yQD'qkE`/$J5P0Q{oGUML]%PX57!z 2-imXG!΋yv2%'FFK|/`EH@]2=[(awSd3CDVֆj }N0ϦSUڎE=ݎW<2ruJV.S:(1l""o%pYUt"9B8p&d .!f@]f<8k4upF:̃^ȍtVt{UR=, $P;'OF!su`Zܹ6sL]Yfh~<]g%HPZ=7Dm_qa~rbB 擦OR"=>0iImzz LUޅz\K'=p`|Ey 4pDO$IM[6idڅ 3،r2o9:/ xirKrpkY71 pر=q&$,{`+p9S^4&hg4A&;!ze*@ AkEY@M`*46cY*8MnF +X`zN2*k\=`"yR,T׌G=<o15R]Njjj#H+ #Y{ONj:'+zhvjڗ^Uc4b~GXr(ȜzӷF4n2KUPHHFk ku S4mR+ )/b2ZF#P:$Qq^)Yq3Uz"VJAݴQ{#l@R0S*#!~̐iob91* cP: h `+^I5Q̯ RPbmfyEc_= ;ELȐ4vm؂,8 #㲚?~.Q#4k.t V2VDЀ1~;x+Mi(c9be[>ŴĻEchldαyL 4s'4q.Ce"XP>?fDb O{c i>wp8 "LoE QpYA7CeMuf$AYaz[p{DT0yܚB!ºO(/1pktS][EN=:O}pXsFg(%8Bs2,O]'w $aH)A. 'vӾљM9 IN2;8"OM!ck*K,kE[3x!>_-@NW^՗KI5ltjUMKy㗖(N=R<szGDZ;Z %'- ZHMdGm@N+p%Umg@iQWpv3[ s=%lHVzE,w罓T$lU-Lyv8m{~g;Z/{9S?C3PQT;َI𙦭:JxU}9ÅYod7eR0IfAS "K^R>o(`+^~$k!mz20IŒ5ѫRB<?צԭq$$nѾ%1pbػz`)x{ંɎb![`]x+%Wǽjju֟^H(q4WAqSW4<ORg?YL G#3׉ !V[8\QBWwx'-p1[3WN6µ"~ԍ`'C{efe4~Pv%EM¶/}Y)ʢ;MY N,`Hp ^<\i&ќD4ǁoAkC"L@q׽85q!!Һ!J\Ӎ۩×3W1A+ߐg[I|HƝNa!keba"yd+b7)5#d2{:̎"^ww aY+7g/k~U)ѷ>uP @# ޻ 2ι$B ėٹLj>7D[=ts-/ -t!Qbҹ%eF} ,&fk*0[u:}_q*d`?$q~2Fsb5t#pЫg8Y_f20 ZVq nU&NyLIŶwCM [p9#$náQK)Mv-xV֕ƃ\)Z72&Si*꓅KF{'Dh7\Ĭ Q^<䀭lGT[ئtpΖGėu'hwԾ#R`1ENWRmGv>K}| E9OW=DZw'w\,@^ @jOS[TTn/at^Ҁt[8az?7b!%l ҃ ;L g]8' vĞYy~o,6?ʞ`lY׌HVբ[m7+ǻ N^-2†aE_pt' " r(KE5FꙣX+__ϝ粧kcF1rbȕ]C8JzuS:<Q-^;fYy-R {/GUFGEɧ_&+R9|m&6mDnY&}вiqmy$N(0 F"FteXRjF|v XɃF*/u;xl p /s0C}ro2>\L1JP 7i&hES%;Lvc6^4<׮IzV49ܟLgsfTӆ`ͱ'6˾u@7ۼ#AfGгz6+0ݸXH 41cwڣ浢PF cD]gOPV3 q^,ϊINP(A4 vI *wʚVh+p/1&+ͰAB҃`8%Hn'g&>[DsGvNG9^SΕYǚ% ƶ9 qu+=!d#:֯nlZPV&[Ě/'c9'ht7xSrc: ''20 > 0 xIW~v`xgO 4NV8rM2hsozjP“<)zXs?a]rµuo͌, @cdF(Ęy;P~d#8?"?6Cyr\B)g0|R!}7ˏmL)|ר|pVRQ#H*^/#TJ@![q`T5Ti^Zdb\g:Iխ_P{Jq=[m=J+/©=1}vpJiMP&{?5ZHpf%=7n[8\z8h}(lYs\o+C2Z2&[]רzUF%.y؉m^cf*bz>oSj wxfxCgCzz9q?R$03F 6 ֏+nYaB4--#-Q|E9y /:'`oveSʨ_ KȤ ޼Sc4ˇάNƀWiu|vv+h@pO$K>2ƙ Гg'YA/%\j=2ncֺ5E( b_#,Qd*m6͛ubdK^{ ዶt,FC\L:xzX"Buq)󃽚BT/BCw ~{ ɾ$X 0Eszȓ\Q=@z{p{Kn]|=?ΖxVě`P,8+"ʗDx>/ !rI׎i~ǧT R(?sBR)Zޞ߿9(lc!But܅dN˟3_^WE)o*U8ED2]!% l*17 J9{݁p*3]J.Q;k< I["xxe ^sv=mP;'B$qJS__q:$C8cD^P`!u777G`3 {Kve~UcMʀ%R{R<ꂂf@3-ДnB 9ϧUZԑvWڏT4m+$ީ/4m"Q*DPWS+ Y@웱(;_K֍4x;\M_< >vS]Xn1~Cor[E,: k3%+=+<%xez!K6Cآ{ϞJgFESO?q J*JF!ΗGm.jXe2SDD~kö{:R,0mD{ ǥ;Tv΁S?2wolǦKbqWA~*|5ade^Ӿsq.;IKf܍Zg1婚ze1[RcщȞԻAz9`yE?*F5ז/) N4T^/FsSjDQ,{"OOHXu۲Vf6ssMM]| ,׀| [PSAR@ZT_d-Tfn,^Fn΁2 Ѐ.zZK؏KWa^vU.ZT`6F8 gcq?OϏ |-.|[)jV8Gз#4a ⼴D s_`54OZ$+\4i # Mz'~#shij*/p>[Qi(Pm5u`Po{ ucMيs%PQ/)5{ied̈@o$3Lh02 #C*``Q%NsZ5V G!c4()/ѲRS_;Q({[rcDr8J@ Fcb4i?*OܸI(xݞk $c]"\Adi& X XM!%|uV#2 Od,Al~vЖ0?Y rjkEFË^gDL`X rb1v4W^932цd=#hFߋ238 HsRP4 'Mqk|r ~d;q/GPr+E\#(+aS~xza;M0ڢր|W8MG_4<-K`9C"X 5c;ӯh1D6^QQp9N4b/´0WDGfV2,FLDt~44LTqΥwn#S,xŰ4RD o7u8}Ρ}g*rFU?ܦ"[_BշtH-i="ɵYypۄ kBpH˳Uwc+Q:!iuyJ_г`"wFM,3neOҐ(|mVvy.ߎy6}dx\8`8q;o﨟Fe,[X%>l3OCD&c-v> ~VGX*R$GaK#X0ALJAv-+r"h١wj`Ƕ'.EBՖ b 3c!ǫ86wHjR@NzIRz/ 2z"L~(|É36A5aix2BٳqܶϢit#:!U7c(ϨΜE/ f 6 m[6^x /˕1qz8UB4\!m=r،c"jϨl)_K}ǒ43&hx+aG8-Es9>ey &9#D)rd,r_VdG3Qe{yyzf'#Y-! pBԾHF[pGf6T|gfܸ=؟l^FA}iIP)!CY9lu9:9aUhᥣ&$iU zAN>)@c"{<^IT>M#zc%lUHEnF_1q&lL>/ "%>;itRvMf)z>_{.Q$҅ꑾ#tΘKwrBR8Ah+Z,:̻p±DF.*=Bieq"7^n"ppߑveF&]k!0+tu4wTp^iLT||i6CqCe52Wliմ^xtЮjV`HX*+hcݼpf۴ަ d,UN6+oGU,Z^!g7P61Tڀȯmo3l`߆ PZD9T%=!դ!`/s?!8+S9Wllx+N N+:3%5vzI#1i;:Qf~nb>!o<иK;)ȉܐE5 G`"(O3 u3;zK.oP mum/NS|jTaνSV R#"{p.M+ Gv1^`PyZ<ASr Ǫ^k<֌*GVzg[4kgEGq*6x.qFE35='B0u9>hYMdr/DJ[_FM:_QRe0Ū P fg̳bXs?nþ`*yL!od4h 5؋W\Oi؉i (R+UJWm5ӟ&D4Ryt_%:iHO&+ `ϗCzcp/ecF*238K|F|/ysf?,tsDjYAu#uR T[̏b|SRtwԈmn Š"TNDެX>ػC 'yRY1WC ]s|\e34GMLRjuQ"xdܗ3ik=Ca~416` L~^@r!4 N0>XY!](L9%Z.fsVSyw " 8ؔifh(id_=II@kLS=3Z^nP kwzOs2ZoܻpL>TIdX!u%; -`~Ps(9l7׺krp Dw~8$GF8@:s$XD.ҌP"v=vlFz`v x>Z- [!s/rG"^Q qe?9\dwQ )&<đSȩs?%d!$ep0%Zs =e { +6_"@s(P!"_kJ0zi",?]2śR˒ ޼Q ^nl jBsS?f=q0bi N-%&6MlO3 b Ї7&?ҽ)JQJg8MRdOk]8op[[-D3s,mG݋HńۢsWhރj) ],&D*GAeֶ`GC%;Rb8=-KV{~H`>lyXTr5T!-0ξOUAn[1[L;uV B.OE@Ѿ6}WD"0HQ<)!b#a*<DU}L7J=Q)ѤsYD}qmSctOXW`[aN~wU- kT{hoجFF3T(Ha^ET [Qr=k \z> Ш/0a ET a3mYc M9I2({1qQr Q47D3 !?4Dz ry6( {͚Yt:BH_0J _mtHɹ>URJ:[C圖'@ΡB~mcϕ]w,qZ$b 3\c֧O/q.!-jIlPia] 2} uZ%؋z&v`0IhnyfҌD^jGTT$Aڱ~|V&"D&a4fy1VGw尃p$)nXmb[DcdZے$\E3`_p\H!WcM)).eHoL9[9)M[7PE^ d]8U^peX`*@bRӅf79m_2WH"iS³c{wʹW iX/ KgKiJpPa<8m3+*,ʤ.Wݙ00k#(V LoeJ^ɝ<%d|}OVycPWak+P7F$PKӯC*!2ϒcG<>’MgwgGVm!f˼ ?1':.hb㟌E˿yIg(m- 225ό}OdjxF H8 Q0fv[{k]>v4"C8ԟ?.?0ѤبT l(IjM7i><|ÁgUlkzZqш׃Nu**Lk',#SҕRlIU0 nj@ע SlQeԒ~Lup3gv#KH}j\+-}׺- yw,UJ~N3E4<6-7[~wBA"Wslw| PBډxn窡AOeC ]]ɏAnN-niV)omRWuHsS'A0$gwB 3rsrKٍ"{M%k˨Cgꚃ"8-BP"j(Itj9+6$u5D-fLoqeqW ymҏ1'/*C#=JHnڔ{( V- 2,ดS\uuT̸ ]| )HV~WIQZ2 %>N›8׽r"0T$͇f˕=Ṱb'hkVȱ*纽Ͻ:c;alAniR%=^$ز&U{}satH窢ߦb3i?ʹ;(4nqIe kћ?͕Mg1[GkkU(FRNU B܀z3ųlsv Ny7S 2'3)6H~oMcmܰ*:cgS&ѤmU Bjh՗vg,n@{,]T]d(">Ж@F zax /#BN.PGIm?%:T͠ ~I^q]ZٔO"`x{C$y&c 4V0Yx\xbdh5 @HA)P?]ȅ2&R#)3 ,~?㻔e96kZ(z@Uu3d;9.諸rsJ3~;U>cR$t^g[- &H"+o ܃k@/lH\YW%N"Zԣaㅮj3r9{4 Q,ЀS\[h-i ͉3X(N$)>ɣU lRz^%Vv\$6/7,Ib 1Y W ï J'vCl-"$t#%4nQ3Gz|ILՄhR`g FY|PyӶ?u'#طӫk!dtū>2rxvSnf1Cڙ$f"]vdOzq#RD*ȡ@|3fV4Tc|h3J `ՙn:,w*Nf-(ӯauVʭ,s[{!߆8u1;}u AC p.*Ulm%_ 0` ^ CgXU!%'>% )TZ|Ha5'l~mx\֌;Z:)T秛~fsjs? (I2]5"a 3t4:~od/Pt$eg}á$n[D>Nǎ`"}g[r*. i;~A+/Rb{<`ȣ [qhE1 =\4/9:fPremNzC⭾ܡAu>SW"u:Ǧ_xr4M<*.8?.L ({ڮ@[} R' )̱jTn|~vC]QP^#!S:0L߹兯B<6v5' i0+4^9z}; +7,L3Ѓp _uJ1}HU`mXrlw>]DJ3jF^(ϒkzˁ #(*\]T`h=fL[ Wg3?jYVu(ny5)OԊueњhU*˪6O17Z_͏;.Iku{Tmx{YJꊘC#K!JڅrɛF>șP|wNۧ1Nt;$AC&$Ρ`_/  =(5&Q>@rܤM;.XcBhy.`@]s_ؠ:cr^"VI84G+*[ Pd-h E {Bb#A;K;sfDɉƍ~k5|ȪvVc{@o=gJNEnB)%j:]8}m%J3L 8iop_ײhҘ;i~efv z_w{C5=aus,ZQ.d2[bu+ik7 1=D](> 8 rKr.XW~~H7,'zI]KK.=˶)'cY.xF[}$v'N#O=,P?<9I}HQ4\-k暰ۮOdPwCI\kƭ*`Pj:7BO{^Fe)Eɸۿ T\]['h D;5$Iϫ)\ڙtG<. V( -H23a͜f^a<O@9T q~r@M.ԬU`r))A:'w {–]&t?l;%_} m~Tu@\#h .>+= 0 bdV.F,[6\l.4\k2~(ۦIPն0+eRϟ`acLx%2R12䱻 <]TӪ^>( eMNn|*dm;Wϑͨ6NJw# {!??HDDx}M.O_},2mƔxS]ǥ+_4*zAA73[&l^HbgGr`c0Revyb<9?j'L|<}Bh$K81~ N̫n\ TCA _=S~,E500rck滐&' 5ĆCDdw\+}7ҵ> 9/øBخW9~5( S/HjᑚF(AqhQE u'm*k.&JGZ6V!d p6EZfBg=Y+jDVmNVIJ}-/0<(S3 H;ʤtk=9mi\@wf-h)1qj*z\9컨-kkhlYŅz[=R8b\C8܇UN&mIq*|p4Z=IpEf*}XĉwrD|=;5 G}?.h|P=X} grxj@0gUݰe>g {?9\eG 'I$j1 ~c=aG?s;β)8e6+(]hU(aVKAl`_+aNVW+m<&,T^eYvVŞaqjmK:qCu?EGCac^mgj2w_գ1-;8*s9jhj<"0dMp:\{j`H']%u]i0xhb7ٵÎc9 }qM_ FpXaIrcȩN)=x< TRhYpTd!d(6G#xd1}laAn+xȊ^Rc\Ӣ*_:uT7ΊPZtxL;N䓢 q¬VF *1כ5X`uJ d%kVD+Eʷ`kc_3l_ؾm8Ĝ=Qz/@jf'L [w.d_,ZgԀ :q;1P_Btns&9$"RB JBZIʞdz:Jel%E:Rp,-c9>9]~\X EfžTuy-9MQ(j4Adg!|V:!=#CPУWg_^%L{ tk!tTCm;`J?@}rAɾB^"dҨEcL4};BQ^g3itAq~>tDI-?lHHU)CX0c6OX k__OԜɬ nzȞ z'qxpGtCWG v6400R'q\}=Zf"$j7}v3z`AJ ̜֍$"'ji\3WusT*=HDᠿM}OOԇqp9F^8KKl\ :{R%h.JF~$R hf$7.a'L%ݯMD~a2APPVwC[nԻIL'u22}+)$8O?Iud_6-e|$h:7&ȒHXn7"=":ɯ6l\<6(>(%~y̘̓: pAHȵ{lQpU&6;M|?{ l Ne1ʨy|,[Jz20BlrsTͨeFQQE)>y),޼K:E@ֺ,ߣTxhd@gvSYnLJAqI\4B Yvå1[O&2g3+"?#Q8 P#F3KXq Jxa78il[R5YbCk2UY?[ZV UgrϼlZ.C *(&\Vo'+1~`IwOp!@!n /;ejg#u!%ѝ$ܵdܮ1n /) $vrp'+ n_8ӖT8z3Q}p/ &ů+q wDk: w>]~ƲX*k$&1q|;ok<&DBI5 ^I}Y$Yk@]zn dǶ)z;+xz-GtB)2X5d(>I.R&B0n}ZMMWuk6p6Q0>9Mʋ<`SN'@RIlb,cqQ%|qWTL L)#={Fb]nLcpYH6# `GZ3L`5)!@b Y1ZK=1L3 uN t6h3?]Y)ꃋb)o`v2 yYVJtv.ĩ)!.~,KV >v(a6 S#|:zO3]-{ ČE  g꧲ T{Kɗs\tkmpqCv91\ kXC̬S?Rb<+MW #Yv G{Šv.L*NdwjRIN:7]hI@?m ң$κ' E0S@=' Q^#&U\*αCf45C,>jCWaO{+f\5ZR5K ڧ:4qM÷qD8{) &X5(DJ2;ګ&;(@*`ŵhSIJMp .[3R9iB0HeWgK-#]HM鶣ź *~ll |xgXu(`G SX>MRsgvL%D\/P9@ ^soo"^a5,(*V1ů "dX,wtqOn-H\e>lO8n4S1 b[Mvi;1̙:d $MVzhܼ3#sF 8BQ[7x`f\đݰdw闟">/?; )Ń@%LCbdHbk|W}ybl6DZ٣1|{~-4F (qZ[m ~K=L8:a}CL4'gn{Ίbzv4o<f6 <R [X"ݏw"DR) }ځ5G(5yȵ(ø +Q񺜫vjꅰj^-C9(LK-m X˛-4o{lHGXB 2K 5[.k_C"' C[z&QybD8]Dw]_`o3řxk1^^3, EyQ)(F ; 幈[*WoeN$At̞wȰPE_ "I[eQ,N"?sshlR\FH݈s ,m F<#ugМkm$gвN[gGk,y!;Vao*Q'*u2v*"琁o\C-x4܃.\j{B]3G >/K|=V vTN"Ŧ^5ζvG'} \vՐY +~MrґPoldGeFu|$cފWPD^ch~A POi~HXUy4@2g{nkL]08WBܩ1XgԊf )V= ,'Y/Y"(݆h8NP.yY=-44\pXW3dOO$n$I L#TXBFe%QAޙ璑xw 6بI/^ݖ\#In bHͺ4;aT |/7VS )!T#L_%]2PUGkQJo&! 8XM[Kz E9<.?{N,tmQd@4xcfX0߉  =k:2jCZ>GTޭ7-)^"\d}Z$6;@4:}a+!ȶ"zz"b$qVuXG|!F WF ef]D? 9 C Ujɕi(dS 7ߔ/VsM0~$h۾-0mb@܋~]&o"EQHµ睜汬RؔF{Ui76ҷa)vNk]fNPGh=>{|5#i斻/ٴg*R\myZ&DoMVN8=HQ ٟ%8Mfgi([p3י +]cx.H xa:E:Do6$ouK'BۋPҠ&_XIvrYsl[KdIk7< n"yJ SZ='4c&JF'b_\JpZm3`L e6Dj8ED}}B7]'jnIZښq-'Rg#nZ* DOɘEOZnp% ? 5ͨJWhaRɨ4f/votYyCg87W4(Q{1I  49=eQA q"3=><}(r;9"I%(h鹖U :.ylAӑ?Zt 4 + HG*Cu0 2SOuoY~E<88BRnTJJ}];<t{zXVKm & =$)!pVSuTq8x.p/௓$[܉ r!}w`աϨ>kXބ# Q|_[aunns$4@p|V4g:;*o;_b}bD59v&Cc5gt[hyGhzCYpx6@񋑐B.2A24W%0|| Hٿm۫D&W~G.KƜ_ziF%vmC ѧ@Rw{1#i~~E ?%{Y ,ry'ӎnL*^ QdžE3wGQj`|Ҩd(v!]|hfXo*}ep6wj6Um'ɂWk/P !N]6D?q(\2``ՁōBUGA9x\ 鑙0SEkAty%Ex ?- RtݢѦDyڭilr{%.ij᪖v24-ñu6FpYda^ӭ{9net+yXl1֊{- e񟹔V^ÙXvLKt4&Wx0y"BVrXv m*fO(oY 4v(6fq{&p}j_/ Y+?=ўd dz <'ZmR[~̟kMEvЉ~*òjϪ1?en|s!nN)Z@\w)A4AV=9.2ȋk:,(P }nHCcVBg(+3@it Γj懒t a@9od ij@_TBLbO |I=۞c`RY>>Cw|l}1EeMÞJ/rJXnq[,?ULeʑoީ eղe'An T 0E~"<)԰2s3 |_tP]=Rp-8]j(1r~]qOjiGTPo Uj!PNU'!v(84I, p ޥ~~(Գka]u_4[}JXHs,H0v_+ ~; 9MN!,;P1CA\DK~k >͠eEPV[+ό-Aq 4 &"á!SF5kb؋V]ܾķ]r Et08H,  az3R"g0<1'p#TL_3Z~7xi^C#slOuX:#B6x@kF F .ᆺ &}\)J!EjЪo.(j{r_~kRale~{&ZgIHTd{rWY\qa &Fgr,soX H$tݥT!@D{t#S^G(;$JUumDz- Mab1 (Qej[v QUXctF}ރ'J1X(Sd8@p%ʈO:V$R45A(m8PM|6tυ}  D{,T~vg{)2kƹJQ7kZ`%}CUvzMdܔf3%cƖMg%LI#JnR#tJiPG[I4sw!pp%ʼP~†>ټ(l ~U IRd{Lp9G[D_4zTi_RNu|[7 zH$P`DJD"Eܒ+ϭ0< qtCF/%$3#wF0άFNioZJӼŇ{[a lAԥAؓ {5[WkI|[ul!$im9#ˣYx:vȚvq] &FꬬbMu2VrK*L'U"v zk-DD#E '|nYȧBlb=UЅ||bۢ oD -ʳi)Y1ܪja,㴺W_4 1w0WcDsFZLpX\Yٝm-@UY>` dz zq.1E&Ӡ%MJKo`a@|-\AaFۤ[]gH#(z m%Iģp@u@‡ȧ7ez]ΜYTvHvSV c=NZ7YN~`-›vEaæ#갦;޴>/0TZ@",Ni9&aC*:CGt[}vI+X'pA\@%O-{cdr!n72—g[^hJmʖ!+%~}X~t&oqLrwH]]Rsi⧆Q&D_ԣbSi+cil ?ˋ&)muEǥT7](Rs6:He:v$%[tM"if5PdUI:l]٪0BG϶؃ Yg"EL wpZV{oS [?TܢXl˰ ) )ʃ쾶*!3'P+TX+*VxOCP$">8#Nu*d`̴6>1]d+).r")rG2$dXd$w#$ў`$T6vĩIf{ԮV+C%20L` &fBtcY"2qS7DMtŋB/Hi?Hnɒ`}i!?uoGH 8AJx2*i]{ecզu?.fTAx)06ʮ{jQ*7*ދ4&𐝀A҅LZ`(lVLƼQ uagJJ{L`ȜZ7ryv~5-z{]SJhH%!9kD݃32@/yPhb!77 Nk>rr_>39a2oBk x+u`֔ e&hd[ŪCA(QklD82noWJ2SN-,82B@r8\J j2'ܟlT{W3]ߍHs nx廙9p<ȡyl՜&.cD@(>yJ# a,k Rtp򘅭;Cbp 3EtZm<δSo#=nXDt,&@L'\ޭ!|l)|i ,jӌ0t/Fxo\.gw2 fuu b߱~J*P+X`TV"~&]uAXqKh ODU#k3 @"L[ ތMsPZBqdRǒWzB[gmK&ZD'2f-i.Ea.@#&2Yy\H;Kؖ[S\+roAZ-P s}Wpu'y=o'r'bmB= |ٹY< GPJKw*L z: Ợ,2c'=^^=>(f鬵 @eF;Inqܴ`]Of&6Hލ\Ke ؋4{ʙ34e\*KRa5p,i Hwq/.2Qz'/RS^ks;“*LGhZe:xB{rt aIPdJK$'|4U7%$ UOW>Q%Ԓl:CnƛSόHt 3XG$Ms~'^V:c:1U>ل XbD`K[V⥭eI8")ܒe W7}& NBԕ7Z{(tQ_J_ A"Wd4Te,;H}*Zo%iiQU`r|g͋ t% [);\|{2BwcCYD+椿N5(PR.P fMuĊ7OG7f "NG>)PK/v8RP d0;qk. u Gl &TVjW@ponZġ5(Nvۀ6kt UkhUŕ Qj佂ywiHF9V7}w :Gk}OU^!Mx@@qÙϏy#e('6juJē="54 E .g:ZekUo7G :<5skgN7V9*]f|-֔$(O%qsymgfͭb1azH{ b#oLEUd 9Dl )]EY߳ڄ! 761a/r>w|1P a\8mG:GݨH4ñՠqhC4RdHNo =r^ԸsUDAm離n UΦ#~qTt{ݑn'@6Ԃ>a}8*ٻ8>ybGglyKM(*[a1OH/A,Ԯ(<窔I:$x2p{u }! dќt@*|!!_O2 )wʤ;x˗laaH[[(MukY:񌭃|_רA`hXn"ŋa܌*w-%b0_c֑St"1wAXg$ vE3.JxnL[+R[Yd[)L'(*UsG kGqY/+FDˀILfY'x f&Rl;wE\`'Z4 wp L(JU?" PYߦ> @2jfl7 zQ( ${ ו1:hF٬^M8p v.u;N}եߙʡxU?3`--Ԥ uQHQ ҇ƀ`ϸvD/wy%q OGNoKF(ܡ mn|v:r0C=M@0Ǭ&?5rwcbZ=ꤲUB/}C7  [Oea)H"w %IfmI61| 8NRY٬<6l((G ? :EP/˄IQyy2Zٽ(K/`KT EҡPDr(-,;O|h!89YuwdZ DYM[z$i+`6Ū|AބjɪX&Y%jjg[qCcv9S6TQFym@s0R{Nro dtD#żԷg[0s7%R{l{>&iƣTHMR#h@VC?9 )~'r-ܻϏƈe ҜO - r=Q18MEU3P4ES4Y[ N[З1>Ο/cp½+$$ V%yQ(@{iZ)`XIq5XDda⛚<%j,Ƥ d5Zϕ"u^ޞ|gF>%T`.p6 wJV%gQLY &˝ơ\x 2p_Fzk ΃!R8?z&Y/_3C"Tu ~lԕE{lpHOGu &&$ڟ7^$gɈ2%NtDf0dтOvG}1aҋgx.S!GEƐpJSc> "ziY0XKMOqtP)RHE1w/~#rP9y#3||yxP4mZƷo37(#fT'.P A-w% oUϔ7>R1nS+x(80"4}(y&0UI"w`qҳ ޖ32ÀǹId+Ce)Vx?4_u<&p/Z F~ND,SEʽɈ]Pkr(g=~uϮGacutU#@Asjyi.KGˈL@XԀNbEG1" HZ g4DԆGw]S+jVQ'b%R"}^G6"^#$IN F U5/ ԯ0+Y(C֋ (V-z>L$fC~F"f”{f/n#ݫ>õX e\+_OuE 9ǮCe-e؛K}符{F ~U)6vnH V*U?au1wE ݐ0)Dfj}qؗd\wӆPZʧo9߀Ǟ-%h9/I4ڧ\ʗ-hd~1aHGQqv"{Zu=Ah ڇGIQTE1z3Aܝ$)J`õM݈aW Q8U0^UPp 5 #[0YI kG,Z 42)WXq;lKbRgHS6cPjl#ґǘIf(o#hS9d'D;;H{T0s2fB&]`?mI BgB#ڪI+Ѳ3kVId5 rɱ}bMN/^8rm R z#'5ڎ{ zYGs-qݶ#'%RM*vD=8F}X܁3ɝENI[RYAx|Ey96qu_,oE=o !]3(x Fjcd#s闿ב~ vʁ%PEfvƿTe] ڮS]s_$ެԄ@@ېk-7 n"\` ~Ceo,K*=*>m]yV>6h76FXxrBȖ.'ž4_7[e<f }"ʁ5[ޠxLjQ"F7̦q6]K<_+|ή ɺtDiK3|EO[bpH=i.!*H% p:cj-4ި8k%= B$^g&X^N'[>\dT7[ p:<ƶi3b_j&y8p^*FuY9s2B^SZ>!c=:,?:.Ee3JSҒ"{wveptI#jQ-QOEe&b_7H5ۡ(\^&0UFWX#28 x$}lf)pg(ЪAŊJr$@az<h;CzECiiXwΧn̎q6C*֣`Po䖾RUt2u1ݠGzb85~1K*\~4̿cˆAwϨ*o EO*[IzFqu)9:n~@(`XP1?я6nGQMz=d)OV B˙ݨy^nGB$&O?<}uP(I߿z~7>J%hd;%Ͼ^tPZ8D7cƁK56a ^ĽboJУQ/-$ϑLgOK戭m5EBGh%DiG˃YױRAڎ\c/ QɹQ14 *?ݴ K:*\Wrb&-,"rȉX%,mʒs8رˋ_FN=HĥD` m }G |Q_c<ګ0D4n1t0 Xe) J!xg+N w!RXS**/nL}|4y~0l 5ȉ4'6`-ؤ31xI^ŏ{eѠC89oK+[ZRY}&7Dz!n̳.0r{Z?zS{;e,&hj[v `0-MIQk:buB}&08͜u1S$W$n@2iπjmڒ}"p`kJ^wh״^ Wn" '>kqɥB3(U,l=iẌr>ɩ`@qvxu[{jxT.7/ٷ]9^)lF4ݎIQhs'76@ioh4hIY͟9D;!p2',dIiWHWp¡܌cI Q73s&#˯9fRmc{"4V;MyC^l+DÛ]pMyǞ S#~4 m?j^P, ZH,H'k=,&9Юs{|EiʞR%k!"P_@*kdzG+rODK(i4jcec,NJyy=E4sqώVA ͚2K^r}B3u5]#ҏ>v/' z|<j/0c;d]jxO^X)nCS HGJ&o;.lj*PzPg+P|WZ [EQh+Ftme%iGl{+1FL-G &.hIBTQ<0SǶHCzthU#3$! 8fϿ_T3iRW8Xʥ'i8 _n핃piWƍ;.gN<3νbeZ{ j&-hŊ`)1\!kG.':$CMʹx,扻1cϞ/uC0xaD|X+~928EX! 'ugqV(9ŽMUt]|$2RmJv3"OE0lk+FRe6s>K@L-4T~6L(Φ3#qK&B?H?;U e !LMT$t%UZl|k/ Aݖ[?vg5J=@hzIYfWA{si]b3+{d ?"ye,|YKv b8`>2N2IMXǕ䭡qZe)fRx?>Ҭg AV4닑\`u;(kCDw&F4tkIKSL$7:^6lZ"^QoioCiEIF?TL^0D?+} U^աH c/3l1P' /a<)@s@n,G-ڶZtFL0T1m>UbQZ½g.{!]?Ŗ!=^6s\ͧn>Dے/-}msl++TN%LT 0'/ETX9 ?#'mNbD`G@{B BGLpDB}?x.#Δ`|L“T,Zcr8MF8pM$ a홲}姚)vI(̟&7 DYcZmga;WdWj|Y(Z­%m׆2ԑ#Ə,c@Vg/<$[-u8gj@r38ͅ?nbd$رpr^i"3X/4T)U&1їùvde8DYe7Ա?Y(EYܨJE8!IJ^y+^?d򼰓hΘYu>VC9[/r8M r4;cGAB6D35ͦ=1ťm,,0ښz}m1 WpNΥ,\ӯkz%|mҮ%AB޺.QV:>dp"R  Sɷ3MLġ|K<#}U~Cg{Ddk16=\(o:ʽ~zsl/ʾ}ϝu򰌆@pe}@FD9903(E.YuR$@UP42Joɬ.{¾" ƞITY?:>dq`N9|X68cg%Xژ&զ[7@Z~gO3 h泛3 y(5 >խ6 dOڤ@ؤ4;хEe#Ggzj5]1;2WXe ت]T씀vhus,µ+enSoi";rɽ?v j?ئ0wS܂TOx*u5ǫ/6jNa@ÒRQ *o)6[C'LٴHؼJ'ERh'ͱ_[1AX@mMKPR,@ ,Wl۪b_HpXd%5<Bg?9t5^Fsrd#5ȯ{h^'ӻǦ! :b){_Z^zMjA ~m~Į,.&sn.QF"rlS֥s\OYxiYC2˚}s8iѣvW*T$\4aw?5p9e˓YGZz@|G^GTmsᛠ>AQQ.*Y ãpFt;|8E;5IՎh3>A}GZ%ѿ(Woߦ~_Wx6$D]]ˆ_TORM!ۮGF+ daTg4D+b*1 }΅?&cO mQW_sU.=D} 4$ߩ~>YBSPQ 07jtٟ$A*̖ƝK+:}çk37Zp' %uBC9D\.)IcB_YUBETR_Ba]v)bX.4;<@%O/fZ[B,a sMXu[g?Z#F[expQQGt9Pe [e*&%{"/L%^>*p*<: *{W"+mʋ8 B&ezkz#XO%Ҷt\ Tx#q `= soj&͟կ⪗#Z3WEgFo5@݃#>Wi͵ !tkp`n5DC\W9xKy̬s5gјkw9-`E@0eWfBxI*) ZWɭ燿̊H߃TeqryQ)&B̼J(RckyY,P֌\48B_[CbOk+76el͢Br긓j<<>V#}d+?¼pXYmolGYw8:˟v e}ڰ2mT~vF7vn5J4LM M60 L+|Q`aQgQ"_6?^U$A1l ~Z 'h0M"–W[EMKreNCWa*\DOnjc5 C0s:݈qU ?AOXu4DF4l67 jf<܊UJ[A)N0ʍF *wUp@‰hz)!Ab"z52ũP^ |~hh3[(!cf\ $e13A[.'v=^)3\^vinC"BU7jvL3,TMC:DXכt$ Иh}'C>; 6k=ƚK2Q ! UN:X' i#%YRB'oIWKrW=jddr]B@q2I,7NKeI'(?PN+#90J\i )WpqpvͮUc:m=[Xx_X6\!{$P̪=Smr@'3vzk1fho<цG[YcM=yһ"n0m:Sg)Ur ;Ώ~k<E,0 l+]pP=I-O/Zo&oL9nK05ZҺIMVeՙ")m?ʩ}@yd} VGY/(>~l$FH8Zt'm5|ɺ6]HAt2=he5!Շ}pUi4wiO՝ S+ݏ7Y]%#\3qO42K~83b^ CpW:%)-~iLKjsB:Q5nxYT /i'g!ӏt(>d?z n 'QC x -jisl0T]kЃCSe#.>g6vm퉞1muz+Rw48j@ tiB;Hg!_]5X^$w'TV1$NX~D,cq-=D1g{Bo|>6w((A-OwkJQV5!cp+-3cϷՐy({ql] Hxo 6t6po?%Dh"u$Ŝ ךicO&3E8~PbnJs%C(S;v;?$G~\Pmb:͖&4"PS}s ^(A4]l{Ჭոm.rS!nu17HȢFWU2@PiA9L$1/W)Ii]msa&vD RD KpVBDdu[DZHny,MPCix ݳV05x=$n}JX '|\.ıZU %s?ҫE-ύb. 2K?3~b(}n,Xhe=ټ1wj B|5_%坙:P0- M<^`,ORcZ J FZآ9[\ye'X(')Խ۲_b`-p'~h+*4fޘEXx+ @iGranx/<ک=7aEgG\k@c8^C1/o|QH@i;D~c07o♬;+blTEZɓS_ޘ{L,$B7r%'rXՔMq| '>Y?v|;ChLOb4'r/RH-!Oa3 ~!q Ū:ۿ{e e _u BJd4T#%Uh붒;<)X0_.ÕӰŔ'ݰ!sOԩ՜\ t )&f ƮPnľlۍ4MnK|m +t-Fμ B61a4pS2qr>sO??_E"1S9 jwo bntu?@w }"4n - Db憼@*1$TXާ!}nY5BfF|S1tA- anT-_ 4xŵ/Gca,G<.p1XwE,u)Hw"de8!cփ)PgYVƕ* 7Tcw묔3 RK+\}%A ۿmٚ ƕkWcYaVSi%ooyӴOr `".ǠCë8[|vޕ/=pi4A*|y0J^#6M 7&\Ixcn\vú4@Y*{'Mx`$3ߜ@s;6ĉg'Tz FVAA% nig UeK+$x(Y⾓ j^z8Vf|G KR9*`%!Dƺ%H!~~1b vـK7Z~eSsWc7PVa27z`mbn%ǿȯ>cLfѳ!*$/Q5KЎfPT_c< CJIdс%Fv|f=9٥oIa"w-P4 Ru mdFO9@oULցD s!]ү0=H Ra&6DlC2M|Yv? yUC"EJ!Њ%kh@hqr !UIzAhЙKoވg 7(qv'O ǟ*a>4xWȱE]"Ce&>yls[#K k뻴,>l$ :<;]D}nXrpsDQrHD,1Hi@{d<?`M)GM!K(o<Ʋ[;쩕GL. ~N /&4 t~$";@[4ϓ|vtWPvNkȥļ'=}<8s7^y8?*&6|ĉc$VX0I $u<gaszH ́GܨIndM^kkD)z=>U /s,\ y.g-Ejr0$FU+ȰXgf uo7R ~9"# ԇ`^܇މ̈Wfز=zLmBv<\?Q^[cf`$ǝxSWՀ8uS@{;4/H@Sz 4{5ä5t[fkBe ɋf&HP@Q>bY(pRO)w7k_Li :U;t*sz0h9֌xE"尃9k|:V$Ȁ ],w;Q)Az)7X_|VmBO]XSkJ8o]29xMf6B[IvTRw0 t[ixRK\5rA`w0 ǣ-.J58C4Јxy}xĤq^6A"Gz`lGjDqth4C xRaS9!6{׋y_Զ9@]&1z&M }\MQ⍛GtkSAR5gG p*Boe>x3LwQfn^ܩ1io2FRp)_9J8:0$}_;lIi7/JhhTlnT&9%m*6:H5q6° LJ#2zpM~00Msx16 l>=3[# 0V=xK,=hoFF2# ՃQ Zo:oSoh+QfG.zπo`z + !lao?bf!j0P92 Ձ ZXSEf1y`0[l7h5.s ŵYꋠ,)(WV@ ,c,hȡwD"\w* kpĒ(FA>l> ea4h팷YiNf)|rǁc wTX8~PF?'L<^k^/laC\(g)*E,p:4whOGijI3c.Xy|@zQկm {iUc +[Ă&$PZ=?v$=5byŝ +?q ֆ^slv$UT MJixZ:Pw3 XCYtG{7R[Fet\yQm3I7zT]xeY_@z*802Jz?msŴMzp?+y:H5g[)bw>Y܌@2h`:ǥFd(mSuE|./'[Ez`U_;kg8V|r36Đ=2ǖ+v#s$[4Ys[ ;XV pK&V%dG0r6-p/ k*-\^3Hjt |7R]pSm%8MV# 2:@UaE=s˷;qԭlG}}.엎k'bM!s.Hϖ׹I$l8чU)ݤtLEaG" p7בw%C>`Ȍ DD(E_᧛4M/))V:x \U8|Qyύt`>:.iۤ|Պg# Ta _Ox-"^"N `,sg[[**Szi,Gv@vhɣv&2%U q}O# ׇV;@n*Fq~Yb3(e}^DM6_©,G:kأ\ CkM^.>w^Lͬq'ˤUT_" {A Ǽ 5 ܚS̍8:ˋvo>4@ 0#alKLDINXA4#M]y*pY1\{2cJ'bW _x|ʗX_|bUy"|c kCv@FH}L %-yzuWD08@pn)ϔg]9"F✔bba~OL3gllһ}3;6&T:͝UalZ:% D/]`X rJ% dvw[2Ι:Jѹ=Zx<t)~בTKǍЅH3&5{ u53-PW`$3Y#Yk@@ + }ѲpmS _jA')#w Z|;ub̀+p= " XcR@:z;.*(MW4r* z9*1֛ܔH:+-Q%¨$eGtllpRnI $v҄+7S]\ߞ\^W30{wWcCsݏ-2ęV=DcJoי,[>"#(\-  ng_W_<i^ }!9SR:_)(:"_w-~{%VUy^`=m+ 1CF&F(.'[%O+W1<.h[n/v.DY|h;ÆS*ۢG2p켭G)p7 0c?vM~$ O lZgb+sAsmVU]D3ѕN +ƊK"%;ZD -uzT(%O-o]bWxt[eRIzvtV|katx)#8%x.'" c'DaJPp,GRbn1ﳪ+6kY{b}G 7:Zɕ3`҈6/quF)|SB"\m>HC=s#K}ωFEsJJa=!8%~9+FƨSCJ*JO##tCC]I!0њG/W|QEu,YpͪXb7~ K YrwJ G A}h{۸3K^ )勞3 Ul:^ϙksȠL0[fEU46,oU)2MB{G3#jT30zqُ@f;ɣ,ѩw8Ph%Hf Ch5xHwtD|`eL?QuD:EO;GGBe dѻ ‘oSB\x2w۔`C2VoTW@l+^-zu_T52@z\*N4N‹>0Rۉ8 ϫ9@~1G X9(leX.Ǚ,5/nBM̎4a=&GmL@HD_ȕiܴ$63jAHyW~ l>d\&whR H?rA:eL#5ďG| LJAwUJ \6`ƎJ|#kpP5բb5>3)+єR4^BJIk9h]OluqoD|,j QӲʙ`fhwGsOjMm&“6T 0ȗy/蟕 g2>4s=aT]budΥd[B1te Q wee;wg_6?\Bkϱ_ҝ0LS'vq:ƹ(s$d<mp_j0٨HY#OЕȲ[ZABlX*R &//KЫdTT34jǖcikn&MZa`6`&QkiOJ τ@-S }N/%(fsM)fȥLXѳ ?K5#]R4qC7_$:܉ݔXDW*k$6

      629MWSdCgMBBJȸIx6+ >y_WeҹU: ;vuGxιDwN#] g&y$ ~J\H+[!RԵ̭1?h9g)eYjh+}[SV57#np*aU;LfcZ1eގfv6S䝁P^`2qZc~򩤱%|:'~foLdl;rvUjHTt=K`sұmcf!Bpͻq=,H4E +g0jUA%gE1]trK1v:t|O7b2ho$CXg;C@+TK|V۟W# ַ"66z"k! +z7`[)#2.+@Ff}[ 0{ۍ\ʷR2;C? ]J"}}|rG) @\.6FqXBzc\Jeo.^89)}VcI{o5Y(& ޟY𲑖}j85x /uM3's2 ~BV9 hYU||< W oŪLAH_ybUH>|:'yt)WjR. =]p[}њ !w?K;v, ~RlrJR[ UJ ^x  ,rv9l BiPΦQ2, w@#uEzNJSSsѥ(FKodN`jY@R w#T3ztVZPUj}g_ %B $ B*"+s}NIZD~V,# %T?cQؽB\ﲐfWHGsEfz҄ AE#͡c TRGrc@`H˳,etEA4vAO 兎SNg!(=Zv/(02.KCTFT0`  )OotqD7J}@l~F>oV9@‹i0CG@LIeM\e"ò1*Q:."##FuPI(e,hv0ß{.Ǧyˠv|x=;.ψcX" O|\wzj2PQb~06 9֋ZPa[U-9Cn',C`ؤJzD K-,3ߴ30ӝuWzJoT^ؠ`6C,۳' "py;`@ַ/|zwmAR(s/X`8w S/>&;!GA\nif5'ͪwYf#9@`D2C=e|nNۂUHV֝¡=E:{O?n!zԻM\RKIܰMS٩WwW,I4L:lK"8ih,OR׊90F٩Z../P/&@ͫmKyX\k7uUXB?I~hz>gg1LJ gF,5dXr пLWU]J:{9c@`)gwv'0Iý:69Vy;2ч1\}(BP#}jԈKf؄n=m@[GO1B!ߒ2++a[96oi*Rl/ϻCQD0$^3( \0`žۺޣryHP`"v'z=ZԴ=ʨr_ ]gboI7V-w׏Ech^`Jq{45=V1T[>9)Vw]{PjZ}%ncLLj2_^d=9zzE6zRxU\o?̜1-|ϐ m(=ya=L yYN~% Ne.&Lhf{P*!4|}(:a0ic8ߍ㑋'{eD6'&ɨSTpJt8% l'3ЛTLxm1+$Na(ѣM9C}1k [LIvPoH]:>^}uvNDn$D"jcLhhIܧAwZKǧtdjˀ$nSK _D'yE޾őTPԝ9e݋Dz!rO;s0JSn"~iF]{-m.J &A, I_'mYZw+ԱnGPf\H޸˫,S9_1Y쓛-{Vfp$iAʽX{#?*اBRKTщǐTp΢Yin}GuҨM4LMdL2Oʅ\km{.D3J8ѧ.qAHդٓ v[# iHc,DD7' 5ULj$Bd\_{O"=cyD v,T&LQtGor)4hZ /I2s׾| Vh/d/Z$_ߡV'4F1{R5! #\/Neq(q$WX?}#Zɦ+v*ԓk 3,M& {fHұx#E\H*R+ap_zbem.ՉP*pÊ7K6^z&4LtH?F' fEqbuL@$7)UBu)BT!3*@ ;{hPInNM&f v5S<,w&L;VɾBT-qSjG3t3ER` P YvaxqlE[$M)ČjHz 5.pbxzTEH[7n57fJK =*0e^5enʐό{VY۵r^/9Y"ݠl{/CٺmE UȞ *^]NкI5^}.L\RPE *{7>Xm?{ EI;Dݐp1$p^[NjB&>2enb2 Ig-LǮ2eqDdrWX6m&0DJ dpjIl7yhRD#G _$xVwVY&>ۅuh ;u^3OZe^5Oaߌ`;J]@]$(} 1H`ze^ѬH%pp0Tϊz4nC&!֕'y_&_;)Ö]XYH됰$J ZE%W1,"MdwqLA8MUbRmMʜ^o;$hlD4?Vܳ Vl.fGɤY-rI4AE-SZA1_&}Xx&$G4cs]y3*OYnzkOT.APL'p j 'i _ΝB3wڕ/Z3ۮ3,!Z]RG.ieIyj&md :\K/d$80x8^h5@ÖS~mJ!ir*w0ele!A]sb7VƲaYBěҿo hw(AT!}I#^UTl'3\: 6mQjsY`0unty= ; 5Kp3z?DU_='lhR*~_ڤAs&:jHnL(aZN?~ Ae Ռcfw" /Nz,Ĺ 3BKWڊ@:D9S`ñeeIݺ) C%VP晌2쥙,aL='㲶!)ˎ楪sh\Y*I=y7c` ,,<6 fXL6+/ (p&q@ܪW l(pEKXmk/?^cC-u9; u27F\]/V}%͇HGیτ 1P}T> #X6\ClK͙ZU&\&~Z}r[~LpjJtcj,A@6E06wPCPA$n`>Ehx9 ϡi5E1z[u%BiEtάO,YpVUC\4o.^hFwK_Bh;Y} (.e76s%Fg'ipS ΚrB= _{X3Zdn"L*qsb݀}"4>?RuZ(|EDwG {-Ml3|k|a?%Pr B;?U*Z?= !VCrV a6UA&$H+? \~Gy4ͺG`xgж EǗG2 g񷕂ora[>zh ~,DNM)bQ$sEۓFmzC۬Qqa/=FNr0mYF[#.zOY)QIkĹx>$> ?OFjf.~!OE)ZС1mQ;QP6p2y0F~\UunI(Ԝz  Ԓ9QIU3?9n[g拚OD۩лr4LPVhh_  89"Xi, {C"/^%*c>\嗈aouPŘ^ dT1{R(&<íH0#oA,Tb- Z'w1LLZP%<E?WDd*m26m@j3dZ0wBAUSP 3,_=O:$ |=gk^*k> 8'/{|šbPP6{n zؖDfFu߈Қ3 \Y?f Rm0 1֝rk:XJIN -C '1 C3MH\;K(ef!/m3+53ڼfHq44]P:nOdi{[/)D_"AVg}gk;wjcvo- X9BeAjڸ`zY.MF3>FUb=%;G&JHo|kR쏳,!6I99fNfz`Ξh?ut+tiAzL!"nz.^~vI1YCߢGmDB" B={kifֿӵ~ BX3љ'ySr ʴZLCd1;ztp3aK<Ӗ,k?{=)- [fOK/hg!5 `y:vhփ5ft ql,'mS{^o45 %A }d拿-,$'k ޿{+vV25s{)p|&{_7J`풾Y:ޕ[=[Ȝ rVG,PrMfOԦw% Gs!("I7/bI Y=+ij4W0Dz< M؋8n<6?hLM1PoMBޟNq. Xd]2 Ceo^M[ůFb>1m󐕷Sޑe0jZʹ5n*Y sƚٌ 0sl-;eF@e 'qǺe|?<*֖$no` ̧7]7vpdbRX@Iܘ K U=[DòTI1u?f(2OG=>ˎ.Iր| @PiͷP? ,\Bb*DK7ҍQbJsfd, 0x\[(rBj({YŅ?M YZFJVX ȺBP!{ö0p H M^(`ߺTX>tK1O7ddDMƣӷKJ)L>M .DdY  /J:(,cAxt,3vb*hIޏ{O^@(J-߬TR &D[ڭ%kW?xO<Ɉ@U2!}]ț7\<4 ϩyіN MaxWcrh<2h$gl=bCiK{Vh oJ ǜE?E0}O%qD*/HyԻɢP]K kjmi?0>_uеSe~a2*yaƶDY(H,: 3o"ϸ$"׽/Vt`KPӖzu<ᖾEPPF(IF'L=b׷O(Z4aMffqy| MdƊAհXL LM_XwzeiF>噞U^}&ƿ(b ÎV h2\~I@%5GQ}Z;/>!-U 8TI̛*7o$X"6ō:G~GŒ=%n{Еe%iǚ:BAR?<~MjXnIsěz؝\nC\olxt:LYdt<:dzu~azﺱ<{.9~KXpG BD=](5+Aijo[B6 G.G&NZ-y7h:C *`@wHk#Ҿ׽Sƴ:_[#IWI=_յG#صOMv {_8uErZX_2jj}U[awΣ$(}At=54tzD'Ի;9M./*)$\ڑ}]o+ 00+vԲ!6md7KT@>qDcHO=3E5;0.͜k0z? Z_i1dl4UNP A 83,O͔&QC!beq4dhitn_ 0W;pX$ O+DM eEHC+mgLwN9Y>}HjS} l0-ARh]OUgrLiM!P{ml•ԀtJ_,kjh: ayS?q?nv ,ZQo~BkWn5UΪ6ȏt %?X-HV+V:#}=!Ev*uon>MFygUdwuO5!7{c*U~f:iIS @KgU~{u٧ƪD4W$-aDMZ3-I6!Z>aP,N@"jU  _ pf!Q2^K~RxQkfXyy1P( S!e|sb@I15h*#4&EFxO z*ZXZH_(8a>;x5% 438uݛ߸HOn;_L8۱#"I4|xħD !쌰W =sP-hE9G5m:mk,Ӛ_ni u  ,Qao[a쉯9P؈Ӗ$9Br%Y Ӭ|4Dvʦet\)אC>)V Ca8XBBU,/LH+M0?J{r,uQ_cv,52=TTa̲4B@5) c?.8irPBѮGln$R "+ׅ?=;<Į.?3FZi*@N䷋'bu"l=_vJ Ƽf;ʽk"Fn^s7l2ҽ- ^*(RlBb|X9/fRS'/ΆqIg}9bQфû5)x)a˘XX-[#` *GL䅂C2t=RU-hmqx\X{RmN My^Ja<9r'\śtt$NK^*%!h7k)dS gl{7?8zh9ma,ֿoGcs߀=7\W÷!rCV8Gҋ%1d@y$; K(@q`/Ҳ'}#YQ=w}f34:[rcY1NUO?[Cǩ\3E]Z8J>ȠDK'MӐlC0 3!")V({K@m`xIDDs|/ A h2R>ԏA.WeJ\ׅժu(B&fFus(X̄ZH ``C1UP(s$ᔁlDXidh =e>$"xFXTSM&rY8Q%`egZu;p?Cg'i}V,h},C0R򎵎 yoGuUD]F&UE+HN;'h- q%W | dpV*iX)ɖd=(ҕے@-E])P1W%l"qW߷h&x&QoGp4ULĸas0 (8Y2-F6h&.O֖mնu ,J1 ˦)"sQԖ@k5#䗶mhwmnb̹z&4i7e@SKdlu1Xtdx8gzo@||Ecc}E׶ qec5Mj=p'`|tU/^NtD ΆWkP,B *g'a[We L,$zg B ؘu y$uHH_v|*8Sgug>tkfή SF3KeCvdJ˂ fd`T_*1!'y0\O zP$4:%.|eGVOLd\:H^_p"9}q|HbAA|c -^+J%F߉Cqtv%WG<'b6L$ڑ{, +VC2\܎/7sS(@>{Bc/#h(}c[k^{_rMޥ~F%?$6>$8,jRy&i8#ܡ;M|ޣ6=I:E|rzSδ϶j5^k+&J_ow3gٳwW2X LgRAŒ h`o/y7d>t:fЌha@?F?7ΝZVd+*> G4D!DD)RȋҩjҌ'f,?ĺRQ$'e- a #%b!vhvES'yt \$2ՋFC6h:ڎVVb[ug5˜(a+I'} wۅEQ6?pANM'ݼ/a=B Z_ᅩr WeKs>0ƭn9.c)Xb1{[MK´4H *7\.v}N>M|p$:Dr3!Ǻ`@ B =XɝPһzfwM8>Wn:G} D ,}jZquu`ry^ѿz%bQ36RtjݖӜ ;c(060jt*+Ju:{S‡<,ME\`9@) h_lіeX`_ᖌ7(p"B(4_R$ڰ1;[ czxkQ]{a.L+jY ]R=q|J *Zt' n2H(J?ېߙӒ>/x_5  \{DGjk[@8DZHL\Y>a0vqvK9Ύ:T~50qiP?PE;wĥvOӢet(NXZ]CXT-D}Mr#@J__k#")_fȷ1\VI17fu9ER 2&:n=א|o_?GD1ҐQ_TGÞ]Ǜb+6M0Z%6Бc47y2"Œ02u⎛5 9;L}.՝ӌrsPOޱJJ]tuk8 [kʓ%6elK:%Z_ݎ)?sD)짞J(-yaog~:[Z]UVF)t$InPs9~T[F]'mQf;WQS$f:)V6ʠ[ ^G9C sTqiS-٫ &'9pc6{}[/Am0{2.SBV/zݷ w;:aӍkӱ?>0 ^]F}}ybJ#wci;;x)~Qz`_\mת黜g} rඳ 'W\!pD*:2ҋ,Y빃lUjkc׊9Ҕ {MO\D QB{P~Q0#p Wy|Zto^+gk`To Omt2Z>7ZAC/4y; sG/L!+d|⅒s.gWץ܅,Q 3*6;:eAb+XyH S觛/B+3$/aɬ~3Uw|4$.}.SA| ~Hr5`~naZ~3z}9#Ю @ߖϦA]| 3.iiM-Za2} s^7G[.m}>RZGSa?2Xf0vQ6Q_5TSFNv=jwFl+f-븈,a>f35Sh$<7m%9b#YK*$"#43owzÚP046)z%aTk:J ]ki*A[kFD dw$c m`R9_1\GJ_l=Q4qM$m7񗢍E2(͐EloD&qwIm:^q}~n37'?] ]pNE%NFXivu7 qXÝv9̨r馊*#5H|h^F7,җc(m^Քa$֨4Eb&:JA+[ ~T٣5L\Z9eD4w_7C城~қd?Jrx/X&B +52P*^1пSm:S䇦#/lF8zc,Wg2N.%$4Y02><@TRR$PޯF  y`k ݦ^,Nӥ.a} &4q|q.9Ii/G%D¦|`8k7ZN\hM[>2(ϙJf yLdiiFƂ ΑQŒ20O“$9RN12.`5>f{n'@&/S˜L/ h.X#.ُ ;Jl\]a!ۜMܳ&Gf =b>b1!> [V0'i<VTGC&h'Bm&PC+n)7eM ȤXg9<{ |Ei5 @NiWߵzUU7=v:;^$LyFK2ꪋ̒+1\ 2 `,v1?)5w0|P6ϕDXى7k/Zp*:NDJp+6Q4W8 j>8=:kD 3CyuX -3=%꠰EMlKpXj|{qxShY |=2 BM !s{ZKr~?!ՠ3B0~uɫA܄JCEv|R:#_JgAD' ldZo*=!o4lrBX'FU&Ԕ6KyeV U4&ܖ|wnC[Ou [3-}&ӷ\f2e+yQn'8wsB<_.ˬFvmn^Y'/~P0v5RLud &.7Er_>PWj7e0JW_$zA~iVwXFFq!VDlc7|,U~Un>Gej[ޤX Zd*p[dZdo vPډmoU:c&{rIX7 =RRt-MrS|XT!AZ:?-G@٠gH4xKH9$P,d#hUjټ }/2QT)ۆBl!=o6}Ɯg#.zZ8߲6Fq ゟJ!$2-:cHV$k2d{Ҿ[*3YN?4Zpf^M.O>=WiK(:ئ2U(6s7z^uZzu Z/9jeUѐX< ;׬H^@@(x3dKW>GB\'Fƽ(C:l]Q cs=x{}m傸hV}la䔃*Ϧ:VEژ(ϮYr[;DS'gMƌqňD%vzQ9lNI*4b;Qa C.ݔ]'Cɝ1/+wtzD69}w_Q{4)*U:` j剻itA(^ H̠6(~# ǖWH.bVs8E,v(Ln#$L|K.Dg$i \:TcEjTu"l`dzˢ]4wm Nbtl4Xl1myX t#`?d͙iL()*e} vxz/j\IJ{Nl;6Zwhiv H5O>ۼ Z%kYfYK}h?pE QȵeԊUk%a&,1q'cJ|Xn/#Ǡb<򛍡kyl%F!yMً9NEuh.[NtӾA2<1TUeGV"قb.~![1z_mЦ?E jmRuH)ZKD2}i_/lISkAe&lFVK{>V0jE2 G1%^>FfEDxa`XZ3 ṱ5mΨ_SQڪ'бSJZcGS-5%D%mi b?&պ4wrЏjvp@z%4l6 \//| MԹeDI9{tTp \õ1$u~d t-^eD+YD6\KsRĽaE d[EH E>jsv4zvQ@TX(_+mz\lR!>p~vd`Α,=/)ͯrwԚrD.#8ݱ^Q r>VFd w 88~#3WMk']n^+VsmO#; 5 ޓՙq~’n&@M;?lZ2gqdf0r'tn"׆<+X/1,$!<尽{њPy(U+rT?__uぺSZr JJlK& *XV>.Q;$=I+,V.2Ճn W*1 fPUC׳5! )\Hnpt" C`#òKCnzZG)ՙzIB]F+v!TVK#j^W¶`޿@,/IEK%(AfxqdszLri3d3"u4[Y,}¾{5Dnd0h,?BJ^A).7aEα:a*mj}i0nmo%{4EKˎ@~PD~*#L?t| {Jw0$`7 ?X]wrQDÛЇ'yD t^As ӕsc_m]>X s!/X&/%{ӽ0a"ܙފԿ5)\rb~Q"(iPYO1kj% f&$Ij,Yi,sD[+j!VK&sV&,E9/aC.ϚrlU}F$mk"޺[`P29OвC5uf a)!J\@׳fm֤֡vAK2+XKUHUT &@:g鿂uoO~/[B{Ơy3(jO+eGP^ k^4YGE v4<>(wpG6vqAMq/ڻll~-L'%iGt:q0CqDcX/ y]*%DjvC]4gyf2ދJ /ዀOȫy`|K͓B}w'FK_j3R,INźDv`CRHq$o [Mti$ y.i;@]1;n#kU3pJ;-|e?U :%:ȗ튇p.z;K,%qKO=x`* 6fzPxifZ/첾;=DEfjB bIq:YLV$W-EzK#Ɂ+W&FA @5vTQ#ٳC|1h @`puN~e< .|2,jڲ|VV  傇($¢<ə ܅ [cT՟Hj` i;*jRcenV>홲H6OL? rs_ ;k\RԄfAјuSBvZv&$,"= yNe~!O2 5 ^Qm])EAEb54硗,24*x :@tI:g /'lc`i^:yLO+=h:{F*6 ʐȷ&(]B==zzp>La҆%%q6 9O4,:ʶ{㘗rc]~;sUk -_,(qk1-Y,yj'{۷=V/;/Rf4󙽉Ȇ?50Utگ 2WUm0'*(]Fb/uVji,Уz+p/>-u0cݔ$ Aeʁfo\8"f1&cBj ~UיiV:-" 32>Cf!X>T=6(V'~]xJrVaNh,[)K&׀hK2RX#p\kcw!-;HPGeAd9;XՉΎZ6@56p0% s'\o"o-kv3iXc%nܿLX1_%2axtz EN!$cU{(Q;/2eVUshL]-E'af«[K="vvG>:$G %|<< 4)4oh)E $ƽ:*9.PF qvPe[çٮ`MT~[ndSh 4O}:\!ppj~@ou\0c߉#b@TA3{~ugLZ;N,8q}V&3x~mʬVu:)2є]dpݼ 'On,m,]} e;u0]&l쭼ρ f!5-/R8Gt#!Cǵ Y%Za؇Bu gDp6ZT~*I >6ڙg.hOHШ&m&nZ)Qq 4"( \·s!'LlQ[%'kŬdޢC3*<3m<ržFI6vڎ}%[c8I B^(" m]L#U~B[8˔M;%^Q磈O1U7mo|?rX ıv^rX`3xyGԓC+;^sNk\nDJUsO0DSf#{@qkS*R$bsksB\XGR3uuv"fDlcb/2^İ)(Őy ='vK0≵u[.\ . 6" Wٷye\7L x'%+_$mw5bN6O&& 02^O)PAĬzp:K%`l'ő]f1rf*GɅ/T -KM[h7wlH[x@xX'L{\V$Djf-p@b ~ ʟ÷qJ@^\]۝#3߱I3SV97W$|NCl{g[0h\G, _n?,kFDUD &v+r~{379U45oS ŽD;/Qq'|{HlF_ȉe5dCV^s }L5kVfa6XMs.1>u83¯@\/xiIWљ]?ȝbE(eTs9޾߄/؅"’U hgᜈZiQ/^.~9B#@$LwEڮ~ jK(Y*=ajIqߦb+M:Vi4\5rWJܺ7҉j ˻SU%2+T8]8~0ޭ# 3jN  D8@:hv1}Iو|Gr2,LO[ab{빿D2WBv& RfZ.{ƴ/!ݖ}mz59v=')QME#0?CwUl}T@K~HYGä́wE#(]c/_*2ޤ8NFy KOg&لJ'QݪlAxnW#W F WL5HkK*=ue|TmZ^ׂK8 ם@c)B,~3aalyL a5*e-ݓ4,+L"x!قggHzZ4" wsR[cB =+ W)~*֤lϨ йp֥PPh^~L?!BH2̸*o}[4&$}RjWTihwBRU?1Xd{8D/|"+0G4IEz ׻馍("TCQRs7CRN}htV" /ey%exFS'nY^Uf{%ZelM#W)3e0VL]c TrQ/rJwAS%%+Rj*Uǁ{IwʭLh!gh+}hʥ&%⯫  jx Ae}a|Ғys@0pJ+:IoxsMr.@q؉eGtdcc9LֲƔ79ۑ\Eԕ)2nz8ЎHeVa|UwqWJ~3xąd\,~z^,},c9v*zdUfQnJ;C&)[(rTjpk>\@TK$BaX$*4B#pWy,@ oli! d-{,Ct.$Ǿ"\RXVj/$a" =&)#;aJh@G3]⻉Ow'R e?$IMDCDpzcؙ \&įo,rI,_n()M5$rK8z2b)e .E3NNV:U7%ml iofGsfuPR ߬Bz 1&h[)%?1,m|MtjELV"züqmk6IkIhTfϾh8sJ  gˋ f<_ (,@g>#7Ӆ4 ijp|~ ±̖j e^X\)i/۴[s.{|U `r 751<iEqL\/@aw R1&$Cl5;$4|W{7FςT}ԣzBcZ;0zߌ94թ5k`Tޒ xK <){E8I]()%3e!;"\@&/a@E=W Q*IGTvЭ[ Y6UQhhG;S~2X$1YMe4FL1a￟|DokłҾB7G,.yɯJlHTo܎s;ai? HCRc.2jXsD#{4%YW5 Q)D9L ? ~d}jӷUUG.I *SRSELa\E'Ԯ ]d;x/ j CpבzL68ޡШ H,@|4 ϢxSI{aC,>mD?r!3 X6H6{ S).+6bD5;i ‘UAa 6ʰ{^Q vd軴CO=~x{\gбM~|^mBTzʁ>L_s&ΕDntBR+2Hgy6C<X>|.e{=wyIIwx `m?XpO侏(қ}K$ZK(+^}iH rݑjFĒ-V-+%:*NvIS 8%t9  7$,Y#tW=$ОK@Jڹ.8@#V,q=: ˏGVJNx=GV/N7vخ Nd ϢP8WtvsӒ XJ RM[UV!b|O (k#@rq:,a+^2 J'Fe1׵q.[ X4l\}W<| I69BLn뾊$"$O#iȰSI D>. jUe98d篬\r3l˨X'd=O'(u-b&55sZAQp`G.k4}#ɞHXpX4*7S75f((mx^N4a:@5%"o5(Q 1lB{)3x"oD?@5GXG`굧2=f#&-( ]^pJ<0¿z֝,eXu> ]H-S&V><Ԗ2)DA.ă'&ߋHCcdKD>>;zpߡjyϪj-583Q"IҗcvȾzs["gHm^- _O4iUF\sar57/ñ]>nŚI*9~rBm<,_)TC1k&e\g=O7/7Hcd@Y{1%*MHs&m}㭑?iu_\!~34Aw$A?aLV k2;/7 /j4=D(ed8>mdd+'ʁDIIv sP#铴H%$$Mjt@oeCIv!\V713V\vpEњ5!bIjAAk\569i3#JjW4P sQ9Ae|y#{N}N( rx1tw(y{ pP~@f|HCrq7Ǿ4ɗ?hxy,λŌ/_=B/d٥4ӝsD]Ի$@S8NiWH1:* $:C59/5} +wАɾ.fsŋx^qa`tLAz Yl&ʻG}c{Mnm#Yȶ޵Mu_!~PrUՐU+'/qor$_zkV'O<7FPάİdtayx\4?Xh4m\ v ݉7gp3|(DQizxairc'y\:9). ,5d iEs85K:t8W8) _??<ش+QRsrBr41i:|Eg>TMs٩?&cff;sJdH!Xw_y(u..} wZW)n.2@$lsR_<Y^x(2٤크JiRD{]1~Z։{kᣄJ9-uvzl-Uyk%(ovٱ0ݗQ lax*ӕ<^^bDKrR<`@,Fw,lGM,Ttn}@mΘ=J;QQM^J?] ii8#K|hw;YEz}5SԊݲERbT?2s45%J) _njZ s&FY2C*wI'e/x%P+͐ H@ 0mIwEK#LcDV\o0"iB@6+ #,W_܁'GOU؅Dc*u9Yť;ɞ&(mǗFI .g A?ѧ9E9uM3>2YČ.Nb*`qwdy:l϶l5/O}_^g:Yft|Q6):y">!k0snb#{6b>;YKCɔh`\N {c?% piϼe@JXO9,'(%Ntz>m?a YݝF6ARO^I(Dܵ2}65go3Qk[+O\zz٧]b:t!$H/n= 68<Wlܣ 8=iH9 D̠҇ uOU<|l8ƞR7Ο#¦!I~3Q+ J׹U|,O"DzsdRYZ(vyJ0Ж+coC-5z5{2Fy!r؄( D^D2M)Fs.J$g䷜ut̙,Feui nW/ ("5\Vb3 ķ .9j炁k4zܡG0=0Oj8&2'?\C塞l߂A+:(OBAj~u`Ռe7N` IL>:I"Q^uAJ+;JmbB?ۍ+8rD[Iuequ~ )F!ޅ67Q ՗1v܀}Q7C#!9A,;LZ #"1: -d&(]*zǖ?~*EuH,\1R dC^( NүO!Θ9x߾wۙ ; 0_R9uSj) z}K3E/x.uOPIh$Œɫ6Ov$&4, BWi4vZfV cbwȩ nɖF2?yD=\aw;db[ƞs3$??=h稜cpj #;OExɮ/̒n(s%m4F" l% Pel DtnWmQ5n[ka <ңmpP(f"2t?Q2 zllzz!\;iӣјNwɇ|p. fEDfT;i^'@%*Ց"M j0;|Ǎޠ.KΥs}A,7cݾ4 G^xtmb¤o3crH 'b跶!v\@5@o!K-{С92 L|N#Vj q>1ޏ^yO*raֺ/Xђ)/y;I66iPBXY8k%?H)"{k.`:-x]vK-%҄I\]|Íp\R,h.eE%sܙ/+/یTҴMO`iHU*Z\[ ѵoivDޏ9؀w e+afuיjfF KmfKk:خji -$p"Mb_E\7X4YP;@hqoȫ cb(fxW;W=S 5{`!N,1zg9ꪸS{B[d5@V)!ūP+:7sq/:|AuHVT7yDIJ76jT]9chƃd٩C{\\-~hu @]~~izIkf< ^[M7W8ƂHgǒlO7%٩$$gO- tl;BanZgI惧ckdAHiAw5 %i"uU&KJvW/{QclI9d1$0I#xTMau*WYtSꟑJ [)9}뚈d'U!Mme {ryff(H;n 4`Mҫ|ϤD&dV ε%F8TV%6{f] wubCj5;YH]DC]/%& JsmQP?_\Vuv"c7gǸ^׍k5K'xt1 8q1W"B$FfuMKۏ#]a{9d#ނ69j&P-B#M+JI|eُ2a]yCRR:UF-! q^2$*K$^&xFlQ`Ihb4UW}oř[;>g9vQUQq)Hf,CVD|{_KbO6T"P"<E晵S@Ӛ[w h7qAslKHWm~*ŲWED'] 5U.CTmA0[9Lm(FKz3ER %e}͞­:`;ͼKR56Yz1o-+2m2&t(:N"w hƵ `MجhO]7р[rc]cKD %[EAM-fk M>kmz|&!?`= C)V@<Ȃ I (.T|M%%"fՌ)BIAYnO j S(dad}-s^!6ÍeM;NZ`5% $^BZt.ߙ{dxKy[)Fb8(o嚍iquIsYwT'Eif|KM3_r )? =ܝ͠QRd@PFQ_^w`}Y'c2\Xt))}˼ )3'J*̐/k-pֆXKF[ߥ4BBd>aݲ@62G<Vbx,jZOv=PC M"ec g%9}D^,kAXW~mvI.G,]uѣ9hӪ\;'q Y\!"yzk*W06`ac]ڛp^j[=Ic F48nnDxqk3tѨJ!4wD7U z òPEH-od7P l0O˙IgrQ'ڢ-:xc c 0ݍRDhqv|e=DEz`5~9>{䪡#P78"nՆ~3D*\Ͼll3d.Wx2 ;ݜb"KBR3a QE?@p_I i6"  P2:m{hVH:N^8IiZ{)vOV_[6 fPHOt`ؠ "'Je\, ~4§O\*Kr`efUIAnM |O6;A)5!yT.*Nc!YTYAkws4퐺y&Щ䂸DQҽ%.!(t"`Ԭ54kVc`Fr&삪a',zu^5;K'+$lr- bs'.5*\wqz 1J(N=@C[G\]$ol쿿F.p@[d1{`Am- 3Ynu`p|L0,Sr=JER`rQQze9=$ޑ)<$+ }?󌂤L_ZЃp`E`Qa7ʹ!# K&QE?מbՀ|HƎ\n [e /TcT9 WWz^{%P~_ȣ퍋.MLD ּy&[-^3XBGhvlI )xZȂ9y*CU peNU:>y 837Ӻef! IX@w{lT3c^q .fq&{|Z??.j:i#1cr٘=1јan2?htT%%jR6wc Yjt 30@C5AP/Lj}a#˜f|6!]v `iZFMv&spݲˤu*a*{GۮfJz$f֖y?r}Rj|Q6{`1sۙϊ$L9֬Cp7K=<VF@*(HBF4(u6=65:i4ħO6"\𴩇xFiC> Y2`T:z07Q`ItFlK*LmoE5ndM2$~h(-uȷuL:+$H.EV'oHg8UՐg>LSC4,{;;BKL[WuêI/vs #鏶Q~',Y{gV+NULp":w+}SX Q#$h񡛘w+N*{Xh:GEQ>S )^rQLⲈd{&Bp9`H؜B+llMy|p} 7a Ѣ݉1ʩrI'{+r2X ܤM+(mEKvgܛb*g]ݢx Դ?) b>VBPʋ8n=?I$۴p =7J=֊Govݹ ^^74vN8aOwz -)pYA+ٚ%~nT *-OgT:Gu oS}eG?ЕWy=vqArE3 e8oeV )ğ Q)XC% @ Q!'A"O>ͷLfge7"G<PxoERT#Yl-O?k*5zrײMة;/ۖ4$cvm\11lǁ3To`hxە9,ժqCL6w</Ԍ:98#Cqu溴e',^y5 ,] e `8gxI$gʭ]_.]._ p.n&Sj+X e)|7x>#Z"*s3,[gm^߲$/VEQʽ(o{3<~{>WV׆"`֡9q:K?@]B[1tbEY$&Z *XQ%9 >e/ve =~6-Cyk"K nv_)#kX[*By n\[tĖT!WA IfMt2=oŶS?{r.8¦$`vknYa,;Dc=I8|G-.]EEA)Nć0}O H_^*2粧SoCpeG$]y9|O8VLZHaVR?_Y:u$,_ v) |/ޤ?fHumfP:N(PC2TSGߦh,%9FI|V #w?t+mc{u);5w]aW Y@RD9˫jySa@Š&.2%`{ A|!-2""dŧU:5x{xdJsb{&Ϟ8ZT(AHTbn) F1& 4@Hmt6u<GirU&S()fָ_% fϓYf4v[ymG"cx=GOSM GT4]q{#Ұ]*PItWKUpGG m򓏵5b떣Mp'ZHizIuY6!BÀfln#款9ϬxX ӹIglK a"M-|E\g'jfMU ul y+ HoPe[ *8qbSz?ZܡzoB[>a+ݔ%KJ_\ -Gc쿄DMni)}.0YwPYQ6>e@M%JG&iBz$ߡ C$A MT&w8Qu?ѥjDy{U缫."c}ɣWZi@3D8ve?/_kR{;nUU%}FGi/UՍ.^YM.M"HO<v,Cxe3 UV)p HΣ{ hWubOBtyƱ9/S'R4f8Lm3nS\*飞Uoaa$zidh C,v%tB ;Q@qhzlhuwA'y&-A:W)ERI?/Fnćru=CF(fXkR;x+U P  \_X-36xsВb_H~S7\Pky7_fRb`m 0Uފ{krM(RϟЈ%N:挠*mUIRև6d`vXEM{~n{s |# \H䠤.^!ODsV)]ɳ#n.@<\-P7~cv4;D7Ax; R%GN]bp tŤ(R(u}ݴ֌Sf̣̻:ܭV# njg&I *Tm? 9(Jz o*oy֌f_<%mfM )mfM˥T4;ʒsdCsZm$`Ge)Ŏ STH:}U{u3$&4!eFsHtH%-^r\Hˏfny=4brS @W='^J S9bd&_3 >~&:6A0aNt=,RyK@ zhΎ_|N|~Q [`؀\eOt %-Op?DxHiIiatU&8ʖ1{k p.u0[FNJZ.TJ3g@ Fg6_;tϏOQՊ.kw/rw˖ N!cN+x:gt @ R`J.0Uhpٚ ;S!h%.a&5:MM9 e"L/M02va<>#}Or^wcaՇt/$=Ey J; ?`Ud/j//yz) L]4oa=tK w]@<k7y$4(2Ԣd!G. tg5lA!QT楝2ۮrs87]b_Ho} .$ǐV7u'nLӲ$jf{S-82a?.Oѷ=m%z-Vhôb}xfPWIlG:bnƿCQM<Xޯ3ˎuz~A6ۨ!)xhg_WsWWQF#7t=w<<zI63ā4=7[DوNqƴ_NPAwMіXFZky<\5@PrH+"?a}H,wׅ]Ҵ/}E-7|Qa?`s6aJ"T/Q Zh_<gzfɰ/T>wz!?p]DѾO#OXx҈^4^yIX"Y(u1Z?mоrޑP[\K]rKXܑ'Vzt~(筹^k!хh*Qsd<u]JNCff(T?Y+ɫq+ŋ?F)9Fِ)SS[uqWPl)|#n\_`wqt赻Z1 BU38IbffKjO %Elgj6KTߋ$ yU2[xN!Kz(&9-o)2)̞֬mF H~BNA(5k>ʁ5m(E_`.\Pf_S nñfj?I8Jr([eZ;کh0I-n&˛jJ[ )>"c/iG6=]?XϘ2C'}yy ʇZCO^OIҠMJАɾ]J9!-,m32[ٕsY Fa==DnQ3NV1҃mU=\.U)gPeH3*43c"J76Na )vt5#xvY#1M<;xQ~Vrt( sD*a̋R+i053Ԕ!P?vbo>EIO#HM ^/YM0)tGU7zLrA jў’R U2[y 0#)O`4D2O69 6ǟPXeO^DeT6ut='WfNfEbUŋ7#̊9whҌCszM|/S-*;vn]E" 1]Hu=G~/Y$P|6YLS;ꊛޱKo) Hx  x|R8$V9{7!YY["Y]W8xʰ|I|K%蘾ZbW#$fyA&wٵ¡j@ e/CWlL/iJZ/!:N'z0$u.x>?atT%RO?epq6Pap`9Dg۲z9Ve\XB}*k mjyAHb']"yz}yg3"4W)φMUxfo`K^. & ѓoD%t0?gANLperS6qJZ/ qÍSk[ f|įtx&fOcKg54[.@w1^XHȜ}``MK g%,B%J>%יy "3ݚ`K:ltaOy,7A qF83ON?[s]Y^ o]->mKS^d%>%8^<P[ bbog@Qx$3+ZLO 8A¥x=_6̪lՑ5!̒ Dk]x0t7K@2ӓGnLNj?lFq!$qa|#^C]1;>\r&trJwQ "喥 ']"ntݢ̽},gb%! -<י+c y IswM$;͛ gG]8"NO^ Fd{;zgLj+7XЩ3"m{VraEG$uCsf=\h9d]ox\>NHUUߡ&Cғ~se$-=8 H+{;2 9ܧ줏,1v%<}Mz|2tQtgFk{$2SG2J*\mbR;3E.-j]1t%gBwL5UJ[56[q0˞xqPUpM$F1kxo j`lQZSwAȄvGP{֯Ux\f^F۝DMs\i .{{S_pWgb\+?x'0}]l2#6+TvK1,S}*/!]gU`#8$H3~|^υ??-EP:G;EJz?W+3gm%Y|$gڝ^񷏟ȩynM}Q!fһ-$Es -<rDZ)Ýߪ]bDjsVN<MC80~W"[?d CWBv@:%9lUStkAP*n{ΐ5C9T< nK;)0a.:Hϐ - [!x`7q%"Ƹ3'uKXc pDJ+i;l ח'\ӫUZì~Iaw 7An=Ca2YdATnj*JQ#O¥N&܌G^6֍cMpP L$qS%/9^q6 []WuR@/Bzl 2ve"E\8)V]>g霍O3!k"D$p&m E09j븸X,L*"l:^j {ՃyވJ,6PJz,l-)o vdE1I.uyT w״%,a'v)CObպ!Sn}Ǝm ?m-cpT S*٤Rf2x;5myUgn0ՠ^BoKP䷓/ r1 xu#QlMlڴuъG?0eWqusDkoibNjoEQ_2886D98(c ~Avcϯ* g+`%`\dup܃b˙3кajVR1^ϭ\ <[d*hAu'AxkW/_ $9m'UK>tQmH=N&W?72)zq"" c*֪;x"ު|t@nw"|т&"muwX٩t,IV4aޏ"oUpbZ21qCDxo5 ,ߗnĩ8칰mAgxӂ FudG|jqx&uS]TpA0;ZM s&q>c-w +U >u(*h6xV -4\;#>),$ZIuMI iby>:KbTܗ7\36v\ [tXH~Tji~7bxji%+i8Lǥ3@76&7E"-` ,u.yD2g+d,7GA<#j!ĩ (H-5.2)I^,3Uv+D)|8>[;8=Nbƣ cȃ;YϚ&w YL~71/JxU3eиxCeħi\;xA< 3+br"VVZ-N8bߟrkE;ax1-Y,ba%mş.'\{b\ZFϚ+,}w!etaATsjg^sSC7;VR >qICu?-Gx/JA*T#{njʿVLxl4µ5}d~ptB;KTOϥ9.9wנ5esM3FNއ]?" !eXvcdǁgEdl*O9e7cDqL8PMH7`#q 'GlͤS Si=4ge΅Eڀ&N>|Z89C<'-\BƮpHE[HXLTz`tmp%LǥN{gǿWb-@Q,Л*"Gœ{0yeɈl((0@3{ FFId݁`㦣[V`^UYB؟e%_A B6gUS= ɋ"VP.lb6G>SŖOJPGA)w#,IN82^b Z0N%{W1mWܞ\i^11̘X^a̧n9 a y !ii/s6]0`u]ơrsv5 v2g_<'k~7~> 3MH=4/;녜\ oCϟjKm(N6YTFW64$3Ol 1÷vԹ|`V4co,'|9ؔiU.k$%2&"ȚA)7E1Bb2u w=Zgx+kŨJo z)0"6 XKp'QXjOB D[Dϼ*3q/ Cb:on+U΀=?p6d#zˏz[W((Gyd/عCCoLv̠O 92ia`% 5VĽsx/_db]4LD7)&J/cprԝIɧ>.Xjh0@=ZeH}gQf:ɵ̲>Y$EYu5 K@[Y;AlHc Q5NJ_aBRi-:lkm!eMjI.!iCp&Iy3UD#J2ú(52 "m`ȧe{8HfDc X3^ԭOY ~1WcP󢗀?l?o˼EE:v(9ր- LrAW*(e7ߙHmF[,[0n-H4hT, }}Wov$:9hh8 ^m]QC&}'5l2npw$*рkY9P@ۻ0U{K\ °<~fԬbkZ?NlIL3UYxv:?(R-_'zǻ=S#JXIk˝Z~-!4^N=\R{LbbGBH,klDoHW2,G#jکSs\ta=gGwHOyeHƦW?X4Mn:4sRRp`K;$Qj־ T{m|-De0%"wI>U1=hC1&S܋&!,/eWpn}ot"c8,gS4p^}N7 z>vbR 0 @ tf^34-/.LpM.*9P~W#̈"P3Ge9ETI ZC%tQBAX :zy o'Xt6D_]j%qn c/g4Hm4ReKT9 DX=# eފ\rg28AOr `zzRW%lOdVnpc-7"w] 4#pv-v,:WU/al%0v/M"̣zOR(7BOTB1(SzG/~e㳄V 58"W5su K$ymI2r>̉A^1PKVby|HF)p,]E|{H1,ZP?i<g%mwATDR8Լ gf238w"J o`ҷGA\) jg0+ѻb7Ai X ҃˜mv=z䤐B 0焼3䙵eChZ`9p>0dõsK]j*-=w9/nPOgHTYOCǚOdn>c5G$=%v٥(!%40@XTNkӷ0`h B驹Zw4_d&1b*: l\WS ,꾲3Lp;P͸< _4DyQm&LXz̴RPW$n@f[WZP~hي|XT;ň2{.P~]ˀ縭F0"mj*BQ5OC@/% ph} ZCsQ7%P@P .lR4 ZvVh{?[Nx~_:CQA^bֱ/XuNR$#{fD &X@++X!sܵc7,Hbj"dJZM.neւ;Ў5D$ p7ӌIThA-sީ)|#uZT2:l_Ɂ_rsV^,GU:@;yO)R,E$C)0G f){ܡP{JRlGU `]&K/Pxf3uY =+f;ǧ3wǥ1W0VG>H= kS%I4&cV:{QjX^B^$@R9c\Nq'X=XߎFH7<=Ed*0.3!W~1ة$_?Q(qv冊 ZKBǴ*Oo̍xRq *h湧6',˝lWI͋p_-iJeV^ų|t+T@H:LłXm3sτkL]/!w!#B㵭n5U4|?zjB7||&Cp2zZAAy/kJ8J+b'S#~O׆ʹ9xLh40mzeU]8JR/43tbƨoVh|;3|Θ7<1qn,ԡbλ.;@cg4}@cyP]2SZ5sYTFc~VFF#ӳs ae9Wڄ,s^q|˧ZKOg#sK:v|Sl:7!٨z_ϳuwOB'q |Z?k| `=\&ǎE@S宫F d\˼ 4,\ZrG'ؿ ^Ow?uL;WIX[G &߉+Rk}"˶Ul'mT| >ۉ jdYEk8zY =RJw&g ~[Iݟ85n;oeX1;1  R&U r. Eb=2;`߯j6AfqMNtߖ;PbQK\3Fqʊ(FZ ;yc 5qʳMS~(q!G3XD%n½2H굪MRS[N(cnY; NpGjuv՝$&5**Ž^lElI|NKBL.F/AƄxԯ9ߦ*xGY_+)?BD5Gjy+1 ^12*/\x *zn>OSAVCok<}Xq|QC]k@sr2c;>) )=`| \$+Cdv4ppn l-!UYD&k'TG\8b֝=yآ6ܕ'~/{$.V$֘(**$ߋb{m3SjyO4>aDsWBA._vcrIJ־FMN .}t}.;PC-zP@].AߩDpgYJyڨ:[-L'NT(\]wmcE aCk6x;D`:qU2g4RD.UVWTv28VRpV"x:u>S")0gY;O ʛB~! !Ï_]*dF(p_DZ"#׼ߘjDF\Q]y\4PX\&E Y*tؒ6tX9VJX$+gt,-AR̼tQsPeNh2%+(3=5>?Z0;tZ'X$ΙA]ěQHxʳ?ƀB _9 m-_s"zFc f=չOR@;˱ 77#vm_.'Y)Q%kQIޢvaK?/7#(+jb_tF[?*0e귙բinQ+$[\N"%-=vD]Đr&(mIXQpa2UM!ON+#6%䲠;kHa#~ک HB$Ez"@)TB}$CIH]vGeLHw|DGte|/6I<)g)zw@?$R x2:#@!hv, o!ָ2[c 0%".Uz|vK!ϙ< xvn%Ѳ}3aqaO.ypԂ1 <mo6U^`˳TEP o2pMLz :ҕoOˢ#yr=xI)'@rR)Zu;GZԝWQ] 80=7NL`*۴-9DT5r#DOY3\ 헐h!").]>2$gHI"3R+2ہαn>R2E1 dÀ`?٬cPً%[c~Cˎ Dh#n>wuk,lOV߱O~t=]J_hC5OtPu+KBeVs.z=4$R%7`T꓈ Y-*} $s ˩iֶyK?d@jB9VK͍(XOg} _AGT%4ˉ$>?; 2A(tZP^<5Gr}̧&Cg9SUcsu;&wB9y~/s"reK6UR!^ylu ̲+U|?Zeg~${ƾzGp? I0ķt2e\r^Kf2CyNC:/<1ظ Gjb4Ne&@8Z\yxiU%w"u%Ŵ&5N,_FB}{O!.5畬p5_ BKnDmBG C6Wc%D?NcjP1,HB/?7ED*YWAoҗEְќdY-u78̍j3>3iP3҂n qrh:(૪WɒHr+`=~5Șmt*M$O)֋eldv2= H: T/!Ա*NhGlb, -M޶J%%dy#-X,i2G$$ssԡYd+T#JF|3~#ӕnTk<+`Ȏ)8Хڧ Kwqw6I;C;*@`Z`j\rNn^CSZ6#cVA q= 3wմ<@MnTww̵kjѲy*ֲ]n0AG!|<H*̉W;ݛ &|dRUf#(k" —Y'OwBM'4wњٜӄ U~ KW>_|95mpBIٔ&g|qtfs~wL~"h~o qr:!{]%cP~`Qw_7V_Јe3)|yj[JhXC?4 V<mg^ZĀ3)Ątj %C.$v.d޷!=¹>hT&nP.ɑ4`D2x+e#4V(N/Nña~?j%l2)/ c, 3¹\DY^c!垛h 峗a [E3yUT;H b:R8*e/gShfp~f/5^ORq?9;w~@wqT~\_{' `> YmgH T22|`M(w [:K-jaF+璧gz(gkځ%ZIQ܃1KC]2Tx{g[8}(iT2ЛjLY< nKHO[ k!CC~zC2i&ϫL*s(pJ7N .hhp3MS*!cd@|OA59R|J/I=TcZU$ l2 er?pԽA_́-D0v4:kjToz9ō2A =>bB։+9"k"־}mI"غ3 [EE_`P JhtQ1\KԜVr+1<-Ѷjρ,UФ!$/īRE1adLS[8]= ƔlSTMA,yIQ,Ba)kܡH;`^cMwմ@Z4` AcK6Xcׄ4[WjfG<)*ѝŒfTf{jKvVDC'EH|h1HPבj ]ka*޾4מc8,(!&lPև}3m]| :F(¡ ȏeDt<o D ??V~y;KF?a Wu${n#*/;FrAvaYW>EK+vrȿpp|HSƁfyV7aW6|ĘB_ʯN+Yb6Kw=k~TMQgUbF7f:|h:M @"o50a,8Πs}A6_xbRqt&9{wݽZpEN;#KoU__ap%ztf"R֤úT*b$?mAm+FD0Ͼڳ\? A<5L*|L +ɑrه"z!]|j5b:4$+S*d?X}z=;-D;{%D.A %汭9hʋnu4nHlynrWj00kO^4<3xTK9wC>7bLS*܁꣰p6U1JOǀSQ !`.[B8_ ;|?CD\la€RX4!a}O(Fc >)F."y9UT'lڶP}1,| p^Jrۗ&KtJFkŊ3o`NFg6ya>/V/)l1p?U7xbg HHfт:>4ɍD05,L5H5| qŚ˸v$"brBÖJx@۠0IP\DBixzHî'l`iU緳y*@FJP: 5y I8MV*6i cD=f=?a{ \1F$%* {F?z2U$ ab@yŖj1NAm{BChJOnVD)8ZN3eY&SAojf4CNf& 48Piv#69Rk-6,vOX@+"9e 8YN1Í֯3B⍖S KJ~q9Nh4"3$M:6#N#eHy;]cIkDZb"<4} MD[ PNF, %]%Z&[~b"}@gu)x`J1%?Y BoQln>*uKmWlmo ɥ}(zYN$bDw2=~,CuArjiXMtr \XQUUYǁ}^8ڑO &۾S{y* Ǘ˧V8>Ȏ=ɎT8s[k,Ҭ->}[ ԄilW*7F .OdH"h]#0ҵ:Up#K. H]sV α&.0q@`vC蛋K'/A^!!h|乎OzL6Sg%eSFwk(D !S{ud]0B%֝{8Hb$>+4DY2wEFˀ?$ (5R(*1uAE.XEz4 "}^xhݵh =U;* "li6kMe sͨ#Vsv\끋|.60ِ+Eam7O:%/ӫHC[0mE\B݇ڸFu-6֓ I=|$&a㩚rja]^eI(P 3A(oe +S9x7FX3@ּBvqŽ+/^{7*g.o1hz Z='SZ)LG%Qi=lQ*yo{nA:w\MEǚb*:Y/W^d?eI$ə,sI\ama ,-[EL,7sU(3qы&>קEj˃M>ĩJ.S}Lt!m||`sXڽɫy&j螆㭈)dFm| =V(SQoB M2I &0jV._ qb,FZb!g%Gۦl秓q|An5G1aE_N E vTA1y]1N?)a:u% ieܗA*QE⬣Me8^ڱíEt¦ %% ^ߌzuN TФ_1f('{Nj] x!)° 0R z0՚F׊xzkC6Ѵm` @Y99~cf9&;g̞b}sI47Zt>{(P Ce%]${/ɟ-9!dU&3|+4%lCD[|!|6ئ{~\ӠtrŰFJ 5-=a%9Otpz;ok4q*08 u.R/bJodV[K0r9yufѣˬ'øige)蝵z(V=A/<:{^[zV,-g}:.CJRs{J S$35ɯg-!~|K)HHnF@-9D *m(\Caʵ 7>lG`1'rﬗGm1'~0y{}gg_q w+BNs@GO Xy/Px8u$fZtʘn N5g^"opa^ܚM; ˙>%)I0nZ\- K(jh*A w j}o ZAm+fsġ#&@6ߟ7(ݷI\CN"%OiZMѩ8" DW .]G}?`VɮO̬5Ώ/ϲSRgS:g]T}9[뀰LV+9Ss|udSX4NtK| ^r`9wd2AOo=H/KsM7*j/6i ^ +ML 7) ]͍n]AJ8I?`kW20xט%Κ3iT<Ӎ};n,JHy窥'Tr_™S/"PuWK4NBOmtz-rkhзB[CM ے6poVUz% &YD:vt;BdXyP%o-]IbTE-mHoF,_F;tɈ ։뜙yhhbMUNC`j>BdC`n'-Xi)y}X"OHuw ,< _#J"Z~ȃ¨ 92Sc=BtaVb x*nJw~,h @n%@\Ƹl'M7%qLk:0#xD-<8$La`B?n2+YՀSQ:pRS j%2CT3ʟ4 QG]NeM,ݛqĎdzI/[ȓXN~2.S쏉kS0沺PGޟS=T.%ٛ7TwK{T`P&GWOAnpwǡs8Qori"6+t? w&e#ƫse al۹Q%5x^ky 52v{ܦD )yRT0$EDO'-c ӚG9yog ²{InWxZhb@*-s=g耋X47mKs3~qhq"ctG /1GGŕK`F,.;ZPs  *Zz{}n + 5Sݪ݀#vLFɂ8/ R@9ζCOBŏ<*"*x.̀,ooa4Zt_lg*T ċbN{mM "1A0Ah_ " 9aS9Aomm[:: ͘dU;:&q 8fZ)-KzWt_H Q2P^?s{߶-j/@|zH{Tף\r dIa0QS;RA(^F;Gʄ=eSq?MD1_F=VZCٹ# d9tP`:\hJgkw% - ODi,Dzlv RJP[=NFڒʱw]Qla2r_`+Q&*<ԛ" Uww$06(Q;Q5'<_~,( @]XhUHb7V9چn]jO!G}` b6.#]'8e09|sa0PlE45n^٬Lj5qU3CBQ1,^U <)DX.kx,m!<?M| 4oRP=6` B*6Я7 Dç.Xg.e\(P-CgkJWp }oӉEPsM8œhinmNag^u<]"YI:bj!Ɲe; Zλ[~E駑 e B1vUDUEX>_+xl05N;35-eu.U^2>^GB >)eDA%74܍$l~a_AcퟶO޽öFpCwo$YUNN$>VO* (l]+F5/bW1p.`1"mv ka.v'AHkHG : ..u0{'pp(Z?$?|KDmý7C2LE#llZgoG$ZCwvEMOwVkN/tdOΕN,K(=ӅHٿג@}E|e ;pVt!(-94 /,s铪ax`ICE*S<qV;7 k{qqZ!a>P%bҕ̈́pyUlL1m+TD2 551jԭ}""뤱 ̇KyPd:qV=.svys>(7l˵5aӅNa*fA(CM5f;1 AVGw˩ !m(akZŏve휿%'Hzl{X1-`U;㊪.ڇZBP\iT ښ-8+lL|wk;/'dbD:AF=F(kM=xh,*1*-o~/6]dI7,,WKbfK_6M6 4F \KObW[#H,B TNBR7˧z3a;+IRXRx@yp3JVXʗ`HqGǤ O{w$sbm~ɼ< tw1@% L]o$P )^ zYo/ӝp|x2H'JeLOxz.ziP"tzL<{'ZgFx!g,Nd%Q,u\qztPp M;xN]F#/#sRrihuG/3P1Ű&-\irX:h*~㥜`g׭mYR/3;TC3zyJwf(((Gl0ۍ~MMN!/) Kٌ0F /=q? \Y_ % 5Jѥy!ӣ[/ZܫPu| Zɦ!KOKbBO@q@0{Z|ӶOu7): 3OI ,JMhw;7k.QT%Y_8cb e`O>qonP@:bjUT}[A>>e\(W}u"qS QxG(?/`vAlls*hћB1j4(֧c (u mHHoAEĺ4eZjU&&WU=xb57V l!YpZr6O'*vr-F%|얔Of[D8N`UeID"aWuEGP ^~~")kF{ c*D2w)t<8s|ӴORGrKJ6o*巒n .~3}{ 8'} /sy~VAXQVWCЦ.ɘ3"k\*L<QnByaⴶK|Z50DYd; FsS`[lCǴmBjN0KU47K 0Yqae {64^9IKk+–Uy8W7ڦy+ dTHT`Ŭ3ƵpIma(5RI-0]%<C-@WYD^Tv**b›,8BpO|S J[ 晴5Qi+Q3K\ PKxvD`En7IE # *D\XǐbOO/UмԨlY汮~A,-pr` &XN0_Zh=APt}{-%aqjs>;ÖT_I⚅+fMr督R(e>Cu`0:prB8v7|zTSڔFH2+\7P(};DtI b PGNޙz|{. fSѯxXp];HN)#W?=?j)%}GnݪCӶ,A0;ɀ pnBt|UIGF9Sq:=CCoP\B'rSde?4GO|Rq"Z.8 CYʶkқ1+^ZTLQ ӯ@7,l~LF=0!e[N"YhyO2R82f|5~O7pL]|\? -5UEǨr^IJ 8Ëe-5" в>8ߊifwlDL-TT{-L%ڼn:!f&{YBG߭#(>aWY`/SdDWg.yMbzv‘hk?pkJ{˟#*Hù)dГ~wsV={SBUTDfOg%|U[u)n!ޗ:<3A$kۘ!megG+݇~*INI`(ƀS>4OSzJҗ =? \ V2 _4YVg'C"36kG~I89&]+ֹ:uE+Gg5؂/~[R|G[f͔D5yڒJ]ֲx@v9 粤@P/mK,g; jjpIdOE6ޮfO4lkK(f_oYh;P&Q[Ӊe n m$хV*i?bl2D78O1r2ІK?ztj>䌙O],spj).s̵DP 8,Pn0+hBZv5jv:AH>٤%\ ,<5J0ݝ%̺0F-zdū&-jXZiQ`>ĝλl}nPbJFQ>qRLʊ{φ6~VʞַefkAϝ{ߘ9`$koc(lm}[3O6׸iث HM% :0(yw2r2gF.)d}~+ք*a0jroE; `ZLc֋q+K"D0B:!>y݀}@ e[>]ozN6r =Gsj#_8ַ%HM'.8( N{qdlCz Ӽud5j|=) )'Ct +I/i}x=7==uv  D AǼOY& &eU!O=!V>ZՂkV֓qR>Tc}jrt 8HQ 5Pj -,Ml0[Kobot H_~#2nʂl){dWa XAҤKgq14lX1hBEul[ɇf IZ]'/]/?_>r)dc;1-ceq(eJ{HX(üP^[`VɩCF1?/{t_kؠ+ݻZ%m74$zӼWݚf1V71q_O;T[OsT=9VDev]le{ciy[Ӝ:]ġ e0,2ܵ%s6$]d$\ b X>xW>9aؼvXi{bї̂VE\A7oIW_/})7n ߬qmbT-}bGلZxfԩk4+AuB1F%}^AjR+:nvtG,>ubjE(Eփp[K^Tkt*P,KPLWUCq KsGVՊC/[Чtomr=!ƈFOR3F&O%ցd>$of^X$\ vDex gf>5,()uƑc1WZapt|2 ,<[*iJԻ^Wo8;q;?;SKP Wi-iFGeCpaakr5^xVB0;xf„Mmqd_DkӂjG޲˶G>Ui)XP֒I辭Gd.H[4-]80*( re[8=3tR%qE,JZX[g-a9y@)KRZs$۠|*-)ʡKr v7P!0Y rI3g8gezwz>cgf ^_Dn8ɄN+07p^7攨rr1|}Bwi&BlFwv Dg_o\>VwKPv4|64J. j)Vn)|c dTxnBR(LJ!ᦅ/`Ht-l[!prPu]?ڬHFR;cE4U = GA-uT2r.ӕR4 ӇEN/4],gdzս$;>yY}irxz H`,y oNX\s DHM0ٲĤyȚK2vLm [Ѿ;A'pؽ)fzh1hן:)xl~ Gg Pҫ/Z+Ü.񝀱:ow6`)؊69ŶڵI}tVe3>wyIjrdҐxV h}J8ۋ;V"nY5PXHTb[>dU@^C׸v#-3BrAK ybB:nG;ݳ gL>d'dBIJ(e<5Z{H?W?jB>Q}yj )Xg J+kN}SԟY3aW?;wa_!'? I:O|[ 7@=}GyaD 8l%kA 0IALl_^`ĎJdZe^ݜO&#j2M 3{W١櫇 %[|dXUov9sO:Z{jiĨa d/ {m&NjҮxg,/. 2:bϯ7]^iKr# Jr.񦗶xų9F]S%W|wX<.S^?d>nJ(䢝3#@V2t E(o*,ء6ZQ)P9C҂҆9'H'GG_YO` 0] ֑OW)8''b^ ՚ K^E5+?S.gӉ6XD RV?uZیAVUc_z=9=d&hKa?3~wI {Fx/ԛYf|zDS[+)ͿbdR"#)h;ipY.5Ga3SK(x^V7cyz%g_+gdL "2bTu^tC? E7(H{IW"!ҐE FWEO$SHww\|mGb^"x沟9#'c#&a@o 3pZcjJ YPRكL=4sNo{ـ2y`cF<~xxQ~ S#+˗֪3fim3@G]^N9 ~DVĢ"u߶W" Vsbe3nK)AG)=!bR^pܷ7gJd-rPp@e}ǙXi}jc&\{*qqmv K4ta(RrU`L{o\,XF?{+5'g8>hvliLܛܫzPS'Cp* s z{{JMLރ|2;ES.#wucoUj:KA JM|pLdwڿkKƷO*VSzr\FZx2AS{]D;08m?|X˝i0ؘMb*/ZoCq E xf9…khM*K7wyijV^ FetڿA\(}<|L8JVo.kyC60&۬,7aȦN|{K$5$!'t1E5qMW FG6xl.5,^j3?]4L\|q}g } B|G3glSk5}K)reYfM{Rn,a]oHbT1]*D j[6W`Ce&KM hZ \~7och_H鲧leDoa#c'3Cp6K.x')7}c]OI"),:KWM#YsdaӊDucJ̼6Y{ZЃ#B_V|>7u5ƹe|{b[=dj @ͦ 9oܤO<۟GfS=v>m}ii|` , U}^{Ne0؁`3E3Voju;Sk55-$^}7ED0m9gc6%rGsr {.`fྖ%'"w&Y88-H6X5P]6 .p (8;-F+.}痱-FٙpG)7;kOb`ͦQT 2 ~kV\PKτ(Cjiv@3={6TDAUJIJ鴔VNHdHފ\vm踴ě?{ 'pNz/vӎYKRawEc+q< qlgŨC6`|4Eh&Ŷ 9 OU?򡌌8!1J1@ e֚lQK(@p"{t(f y.ӵ~H[SR&FǺcQO+ӄ&a `#QA(6|MT|,PQS>@s P+ `N I,n^I"j<'h.ŠuՊŷbHUf4evt;WnF\@[=\ۮ[PG3fcfn5buked8#wBE}yVteY~ c:y"[~I,s&`2$g3C5O%j뜆g h4@? Pۡ(ąC& Kf53+a'DUhqi e=DvSeξ=H|ӘL4Y|?|0I;!ՎuICM\ys~?#<ՍGSxPM%_k)YTJ7NeScJbQ?F,xHh;~!6z˴q-bd2"ѯTM!1ǡϊE"׹# ү13@)S.}glnfYDw 0ah 85i7#6z~쮖^y=A)` <a[*:\D s%[&v mqxpքꇘC{ n 4wc-p>(B22XМBi2+C#(ǞCiߟkR')!Lj;0 DrnDPV9ኤo,~^h`1}s끳ԪM2?fSA귦/x@Q(tj{iS"0RkFG?)+bqgBV@n.*9!Ł)L2$j8]Yג{6uzӓa *bDD%@A8r{5LEcI/f4g+]]c_Ri#kDum帖$c& 8Z6O,t[XIJOg Ɓ)c2BnOG]jHA xYMGxVĹxxKWXsWF+G}KQa? A9]X )ZQ5L`}V?zNsx{T&N@ϻ_P~'3. %L;B:ި>B^g E ϕٮ:j1X5Xvw#xt.  l}ͣQϸ"VCy"~p|u^8rA&;D m>1YӛX/[<ev&ēN2OQ`$܊ X*zQe%,=;aר. >ݹ,UVh(`L-"]blܠ ̷h|~_;0zjh~lġ]TZ+* ,4Z>{(a IyqƖ&īI0K3v eRP4 @Z!T+z<- /ZSܛsó?hu[Brᱏf(beٵ*m%vnM=)v!m$RXڬ o>pFmu?ޤ~+Z%HoOuSs`k=, =&E`1mdEeǷ6.u u:- &[澳|FU l NsM@N'4>O_La`5 ^ɏK~GsA^!$`£H\Sksc|uBg0B=x^T~ѧ (ώj*4V xktSOiun\B,sJ)`ŰU,:΋ B,(yf (q|ݑT_0԰ T>5Ŋ'43R.nm&,B2pu\ U0D CܜýPhbtpL8u?!m1@OBE]JA_n `?2Q?߳[v5Fp(oA*r=X^k ^zm"X\%zfEG&S(`EJF 'aP(LQη[2*YKk -`yu3eMv5v&[0$@h4@hzw Ppk$uR.f0*~VxjG:,Dn͉L xidTp1ifCM-O*<ǎA{3nR|KFIcre>luƶh2Z营- vh63/n͏p1U;宿YI5to)\N:cmcaP6H&o#ԠcxdssI.E/; %n[%*[ f1MB]mص^rJm ?EEH7=.?A TH,f߬].zx_EG<DWQc4ݖ%#Em?pg;,tȧ=ts^ˏz"%M햨`yCc2j/mτW=^׉5^@e~tr3zKPe}5*g\:%(w#*s&qǧH"xI4C_ zV#-P+/x d?VdH=g./ ߇8dŻ{<5WЊX)̜14.m9{K6GdOZ6ը@ ژ=`ޖTDYנB 8Pp  Pc]fA*V< Mq?ΰJNxY)5XrGOk;#gbc$չN0rV@z=5dqQ䢜W"#k&_1؝\o2evEa|>X[#f4 W'gwz ȪuUafqwJZ\xC@ *2WeudkK$regZ(#'Xue06-GN},rtVcH`k`a I)<RDm!ā&M $n/,o-VSj]k!@v٠cl1߷k s)|5[}$L fbD=K&/Oh}!|$9,]7Um 2h!i$D.Pt=V|޿+A#*և})[͎0eQ iJXK\X`:fo %LX-Ʉ,ޚ6.97# )u]L{'s[of`J5g_dnl+Iw{u*Bm ␙t_x6_3sP䩷g"tM[fh:ȣ߫aƴW9-/BȄ|v`DaPjn}w4SyԹMC$$Y|_6tUbSG Bۧo B7f2uG<s۪McGO|˦@lq%_"PEKqOT륚%*(DS+u NJ֗ "#)Pk2u0쐴VMB֛PZNDSk9mrܳ3y&4V= KHmq <$g7㌄Y$!~;6E$h! ✏ME9$n7⩃*nȚ춿wf#6?"e@y5( !$gUtYvw'?#jO6a[-CcעH;X*VrM ˞nɯ毟fK.:$5iʱvۃ6g',B_E9v(JG/.ۯl` fn߼!Z|HF)LƧ4+±!JuZ'P^v@7d7UriL!XlVSk3s2nP Ԍ.߂I:8{JQIB ytVuNB:תUPe  S! tf !{dtw)*bo(㳽BEP;f.u'/咻صE3}{+oO(2E;;5֧^>b3гWбUZz&%]٪^yh2XxflszO1uVjJbd!ssv@|^:@޺~/-!#rc ) -+/7E('&Q&9 7OvZ%*(Z䖻XtwH-@#sLd ^%)^DWWUq?!ɥf^I15C&{McV}{."R*xL(˳嚬rѤʀ(z s pvVZu@/} XSIpc=%:h8+UeLa`^(DuYʐTez,gBf1|ܵ9H9m_[H+~t"ڊH5Tڀ!K޴)OZ]rXa .M>eAL^-r+CK`;﬏~Q)[Qn=ѿPSl+B!xJ_.o. RSq4J&tx8q$- s6w)yF2 tGmܸk_.\\T&9B؂jǗ͕|4@4 T715˨EGF$)16Ң>@1\Z'H8ÎP{:`kt9Wq[ڤǙrE#p =P9KN!?#{o* WBsP5$ε3GIb y;S YM):D߰Lt&™ 4x''d HGrKvXW=XbVc4L=};--x4Ũ#~E??+`_ֳ9k5cfl߃Qt {;|oyBNzuy:q%K.kEd\d#5Hr{!8+_ƦG' JVkE 8z 4 ?y(I?XD\04d ˝&!N5A՗_E&m_i[7mX6;ԕAQ& ~O(k` xoשxVW_ݏ5;qmNdo1~X4c݋Nb7]/&Ӣ\CnǤPyAɰk/\pkFԩJtD/- )tT~-׬mtĵPyfgӍrŒvg7tJlX,- F#Bxк0G_ PqRP 4ъr)4m("_DЍuĊ慵QƳϘ1\ Av/ ?0|Y^fTx"[ۄPE"UmVfz#[N7[S4<߅dweT^dJIJ-ҌF4ʺ/ "!M|kku}A|1j .gbʼn`tRs@?!լ}] ^ mm׆ٚ_ˤ^ܳY۶QVԿp1uP%уǞk=86';ۋV{mtzM+"{N*Ugس-ˍUM|өT9{o6 Z{2A`ºIPFnŦ _Z ^i ʪLر.䙆L&mGZz ^b.J1/hM q3MBg7XʞdݣЀ!h Gk Oy\Ic- P(L3X)Y.lJ423K1qnZЋp(y(}xBw'<%$ ^Ū4_K /< Dh>zJ7Q#֚?e+2sxo5^}pJLY i6 /|" ;9=iM1@a oqfL,eCj/gFw ,y@)n ~)ޠ1חvp2bww NelYTU-dbBȌʸK"%.FBhsmۥǛ(= P R.{W H8 Rfc8)xR3<1 sYZC =Z5"){5%5_mJ\4૖8}TU35i,EsO5<uOW);yl$~F{Dz/"1ߗNK3g}sDu,AvE\ݙ"jf5 I ~N~sXP{NU6"qA? KʢpnfNEۙc&~أBQ+W2p( SbE}h:*K$tO vz+` m8(jGߧ1~>oGy8e1yXl\! ɗB6ƞANC(T9^ESѫC9K죜%f՚vtPϓ&r&xpLp*^QrPJlILG,W|G1-OHEӶlyQmG Iۑ̯o5$v2+m§q}"%觹@vS z5jU ߐD5UU ϮtPu(/ 2ύ #j'k+Yؖi7?,qp֣9_tK{2Fw`yݸ$9@Ɋ4Zf+P _zDG1;T}?}V*bgf[wFɦt"#SA5G^\n#)Fz1ZRW2sk뒳 tE*%e Ҳ2-9I>xJ0 䓴g#fx`<vfm86-|Q =܉NV홤pptIM Rvv?!,~q4[5 vjgEzP gVzpihR=a@FkA s\f϶;f/W޲c 6+xYF1@FWʁk-{TEypuh߄Ӌj܈( 6 En&g%DzB.<LFбѳMEEUS $.r)hifxF4.^a2Iy4.v᧤!~(Nw'QAFJYIZ2h.q^ mzz _qe~s|[ f,vUyq8-Ҵqı#&?0OLQdoKaeJd#,z"#Ǫ&Sdjz=XΐaK̖JQ!ϨQ`^ChJlf1f7CSBgsV0 aDwv87~&Xjl d9tՁD!S3$YM pӕUuM&!$@ڢ_&5 sppu̹C@ s8sD@A,kR-rt㞈Gcŕ#tFLp ٹi|ëيa_ Ԯ(hjLR̘eemͯ}⿠=slOe ~X)+1Ms!(qa`T`_3?҆}{7@}sF|R\B eKr#Tk|2>7p&.|p`3fP Yt~詗j#9Dz3Dt9YL4J4XF6wv]O_Is!]gvJ\$>9 dÉ)-9L;}0-EE!InKHX Z;>qo)!?TcvrɌCte.B 'Ai*8ۃjB!سd8Q&Ln)AT Ū^vpųS}Gdߞ$%6xEk\MZbٗLԔCUngAWag@nwl#P8(BĎs{tlv#ǏH2$6A|.*ƙw!uʩ[ O;N>+jx5R4/x^.M :EydNᤱ^=0P*|"ёIGWX.[`%u"Dds.y=4ku|Gb'qOl1KϹ)R1.ԱzCK֖/8_ʭP/L>^.ZOoQ ޺t#u+b>40x=:$MY;aREhʵxJ6*Yd6?߈?Pqsأy䞱1LaJ m lݑʛtkȋc[\RH^5lq}OC#q{x9D<$YF) &; c&m0s >LG q*U@tFY 9}Z<[Bi˖ ILr{9">(qiH: s ERLu6«Ҽ}pTC8)v3B)ʋzJf"BnԷҧjcȹ^~'FqIfd#ݽO$LCj&(=\]]*zW#X^y(Cd[)̑;ѾҜ9:@E6DO%op+X osvJlup mκgj .<*6evfJ2v;CG4Rǂ4-?u%{2]LDeb,6:E㚩*8މ1H`?73arA 2 _3lmM~' NE:ҹ/.KgUOGs]{\E 1VE@!<7d{o{T$DGjIha"4_vr'h&r89"K.[E)ʁόuN#IA%i( } jE#`}[˿xlp6{L=Pā}o_MF2yRZi{:S5@ O~ FS3Fo:!RoI4GgQoȮ8>*]-'0;pnl\ ;Vs^ Iq*COBCf@:Cĺ [*=#XfqSHӍN[%#PdNbdƛ2Qç?uO PD<&_`#ěb0*sedCg~Uj-5$xVK9V0/*CGn"v]_8 QS4vsdltHƏ+ aW/A_ɐD3}SnQ77{.>@DKqg"\&HwJ!i ޘ1jj@pnҧg .+ myVVC+ ~6\㤞M)w϶Jw^V>Xq~&`2zQ]o*68M?ussy 3^_; O "*4qxi${+n5R5 oEǼg*e~n!kY;N Ca3 6-4Q7{ '2?t]NP$b.>d}qx  EKe|dNIR8L ב6 %"6~FN.(Ւj-@Gq{Q_s4BFZ7{tĀu'#e~o"߲ 0òVPg{s5cZLۥI"g2Q/f Scq]xm+sM\(H_aq;coxu{>KHӾ^*`{ ;XI"ԉLaqx4*b'FO=?yo;bO1<6@'9ikfUQ|Β^r@ jb:"T4I/(95Us% #M`Â_BWzIjB?F)V%=H2chw*뇱8/oXQBhP% %ƿ|oJJ,ߥV1] nOb;|R#:)JSFXܒ0Rap^!PG_17͛'pILuϩw ̷jX,&,x׍|Ei+D2Z M9s;p7L9>v&HdpLȀ(tKcG?< w&(;I{?Qj^6b~ xBHhwz>OfkW"2qLZCK\e%RZ3uCqzFȴ~1= ;tgp-֠^͉A*5fcj¿"N/>HۀD5nS >!DhՊ4Ʈ F(b U#sEZYl6B#%LþӔ5p;<>Knf_o!IOc!L0Pml~d2%m|nTvo<qM9;>qI:t஼/Xᮌ& .yWD0)u"q:S2Zþ[=PUvu]X=bˈ[IdHOT tTO$NDL ,;u˓^ b,<^jFy2MРANnM=~̔\nj[V535%ۨ$T++pf>l=e +6'sU 6FaJSoxt7TNY탌FYL@ ݡ}xhλ&[<.1lgwL3Êo&rbo[Q㱴&BUmB,ܖ")%4>1>oexS7ZfI6_ jRk((tZ+i$7@G؁Lc:+Oz:8f9@h%43;Uv|=Y#DEdZR >jAw~fJ֟chQ+9$džɕ'4|7+}ո"Q~%57k`D/G# $@v]ڻ& 42 nbGZZ=h P8*#HH Ѽ;|ەS$3 @Li>d2#nJ |rjqo>shda60\Oa Pv(1Z8:^_a2# Yf'W玚*WvNwu|P%+/wo:\Jz*q t Z%],ųH9㚝^g>z0a*=lsC[J#cr0i7f2S'sBo\;+ZFCaMP+#fl~!sg?wrvAqeSsij/"wP{qگyF}$ ڗBU[t\fqmFr'SrNO @#EvQVa3,:CdU7\/)U/1;.}T$ָ.S)h-J=t!*A/!l˕pIIؙUPڷy;4Fp;c竺 [.aP o\Pěçh"Ϯ*ఙianYI@07p'+::h `FIεq;10.[p~ph*mY{-o I G2B)C<ūH0^Y r] ^Irjgx> (HB-}\fjeFI/[ &xWRhʹUfS$:P[3WmKR۫n1/@Fbq9j5lZ@3];AdGZ:&ӣnS3Jks-7瀽BlǢd/y>DQ2QA[>Ô^*`,e l<{V|1Ż!h>I6TX1,|.b& C[&诞ӀHLC50?IUPkd= mdJCg2) H#|5d:^iS}_:Fr],+A C v4W ) #hh7n |Z6Ȧo9(U/sʚ8frt /;xޔ(0! =k?DПCJnT|Gs:s23JYqٻ Q{ɠl㇤SHT<BZ=/+ţd :)e vFe!}?+x>B@uږfϛtԉ1.< xHLu3S0OنI|cʮ,q- }zPe .x)]~j2 y1\uOE*/P@`:ͼZ7v,KlbUq^6(5laq)\& 9cv>C"@͂rΓƴsYA$ՓQkTM"ʪB%%Գ9 ( i>|#nۊ0j@S U4yY<"g-`wW/l&vKN3ߞ8G?׶C֋,J @Aos\0/J]E%,jY}:ҙR}K/ _=4|Jrv1M3{ U 4^G]MϊȃnD3=[ou7$M+}`7{-PbT9Km娿6O)u @ V#Wekt#RnL:m ›Ҙ\5(^ ] ov}o{>0AO7TF">bc1[`N; -Ŝ@ /NBΒաy*ryrM/; > + {>P31':MH{ ]&XɌ*'ku"-~T*ϨIJ&V&Y^܌oʫg4U}ߺ[w 49쟧4z,,q] šGݙ¶~ ?&0L4A}لg`쬤?շSQs K*Y x++ &HA+!TB@Zw9\?k$1g64*v ؎; |0} i-.Stzy@BD;E$ekp9k$ c&i]l2 eIf&*$4.>:]ePJEeN,Ԫhy<%cf㚝a~Vu**iD7- ڣuX`-]$"R7105)t6n< isgbO}+iǴ>Vs(-H{5,Ft=* 2L}@-XHA T p*64aԅ ZKގﺧ_TCڠ@C~s{x!DhCDe̎PaCJ 2oA/÷Պ-vgQbMЄ7cQs` K :nÖÿ!HhU/־Jo}G[R')NfYn9~]O.QP1֧P2owʼˀ 0)4lR$U]_-r%d>q<$MKO=X.v 6tS~Lwm/"E떈i8p948ƀrzVȋcygs,c}A1|k9UtauTɑ< pfU܆wvoӄa'!gt'c C4Bٙj䈓U8|v$B@N-w_uV.o('_ ^xtkhB߄#+y.6ŝ8f icU~6Rᮂ;LHi>1 gg9Մ/!2Gy.{Uj$ ZlvނƋ22Jl ǩ MJiA6zfc{ԋY\\&ߑ.zn^]7ւxT-H`d ޵NlLH rWHЍveoKsșHw k>vIc>ЇUlvV5N[˳$:֮~nŰ!6E`J: Q.L "7!5,D2wGl 0.D]2iaagaب;Y44g6j ]6@ o龏j1J&lH}$s]}Ci<0k=Я?K ťD"Fq fWlZqL=1 c_kHPV#Ĺ4£:/vr juokC6ԎMJt8fE5~L]DT_C|p\*Z G d?O^?Ei7S;ixYE&ЎN#jI. @D5HCmɮ~OFX.b/L-ڿRqe>@q/;ф &fE~r (vŋ? 5BݙkpŎMDž NjyzHB-Ε7E18S066H 4|bBSP+'AoHI {uz!\/rf_0+]  {+r:o]hOH-*S\yH4ݹ*Bl&_R /EZ%p O~sd񖱧W+Vq#hUټ.W^30ZX.C=ѹb̪#ԚܣdkN= 4J: @G7FMi ty.9WFl銫y9N>˸ew8WjhzgM;;D%2C7S!`*ł39@zaB!G|~ԀbTˋ#Ւ/P&\'0X )r Ðe ڠvf9ٕCwE^3D䡺r=ڿ_A΁ʦ-b, cb!ZVA !{~ܼ %zNY z3Y6pTu&9Wļ+ y&j{Pi> DCӉEߺUa\y/;#6 o VVu+sx@I_۽f,Fht˰RBƮ)7 `n:ƺ,Թ")wK06}䄿nٟc}ˎKpU|"09C՚C ZL\3*$EQϛ&3#SBΤe۰t+y ꬧'iag<(nf1HmSFC‹S,wBEVfijqDl2 kB a삶rMZu 7=6]}l7}'?>2:(d(E7 ')˷|CPn6. ͯ#H&fSIڑTdX>8=Xai=f":(t yb؂>Egߊn1Gg@R%`s IE0Ibx!ě-x;?}r/p!.'>q kS |t Yq f0.*z 9 cgQIrg|*h"Q rm`YԘ"2|cXV0†GX@쓵YՄnq&zR1nD90`;Xz3|nR? +VԖr6R6/GE糖}5@7&tbUsQf5qV$C.3Y@rȀngij&8,}`B7]-=S/KL&K6,XfG92y:XUo(Sr1#ɓlJݍD4* 6K/ $;tA~L:ĩ PwT]*'7^;IlJ7nKrEmh\# <5(KBbӦ4.~l-Lܐb` ±dRe$b`gp῞)d[SnPկmMY1@V=5mO'V4)Sưޙ_#}oIu=$+撛9: NFf3mԅ+"<(;|jƀ`0,7kH۾Y9EOqUDt\tjUipI12ePڬPʹOE b:ً2 V;+'bg1 0bLkRs{"+Pu.`J6nq.1_ *ai1kq_NTL-'^S/rUo%K4v'Vޑ椛 8_wXNU9l0d> {7yZ\5Y[/P~g[3Zww%^A0l$iI#c9M*fEcM5]|En#|RULh MC|+t2v(aC 5c@ڮ]4IW. eс}ߚEy K9{ج?P*M ʑ xVNc a0ϼ%uThTձ-qȁn#`eT0˕@ }B׾D=@pX7˒!z]?b,7G<$\V;i5$N-1 _Mp3ն?EF6܃?==F!HlU D++;8 1LR; ٦4 .j p>0Lj z cKb\9++ؗ!5w8"(iŸ3o@񍦀~WI)mٝxLmu)BḰe Hb5}49aH縊zp(e)( :xN3{R$9+$p0NKBhˉ,ߦ맥kʞ-#'~w0/GX"%%= g<PٷJ )6YT+2`AטR=lXdc֦iɟ蝭[,:A6~L50`ޏ#XϵT>/`Дo*MRx.9ɟr}6!طNB> S:i6G+$F]p)6#ؐ2AHA , S]:5/*;Qd[LIP?((&l/tRw-ʝ z͞|uYG"rOwU;zYy?<;r\8$/.0&eXɒ[o11s0;92u rjY8l\HTq]2ՋE,#ӪɋCO^C̏%[ec\"̀e}nsÞN(B $ѭ9Q]j8W\:=ZG7Kq+|&|Aj-~}+\غh:IW4k-8̔46PUfw&?(1x: 'ATo T2ÁM:*D)l͡q={t_ AЎ}wTh54w&eCn3:4XjccKH*'[]!MflO:."IwњȡYly A40:J4|A܍$eF{TR0cVGybD`r\F|Oe O847?MwIKL ˦e$K$d<|.iDA ~ɽRrQA[PRBEc2UYɶFw..J)2F"ɦfE d 8\F) H+X6.㴞fuo)OJE.'1Rj )77XTu=. JUfZDeΐ9I8+Ԉ96(Ye6&~̺8E򿌹L ߸K̃'ut2h;{&l$͋D^"VkR_dI噝2Ť-:y3T\#.o7#ǨؽY_& HyÚY걇)zkiU =Wҫan=ҕ}4GL!OYLE0 C4g䂄A:%TnT]E{@#.j۞A|L t6qYO归q&R*)D{;.y)r3A.,i*VYGKKk/3j ; 1LuSJGBf+.,i`ԭz 7+R+HԔ\:NPX|өG+#)-XfJ i#o, n9gNCESϧKpYNʨq[Q+X#:h8Imʉ w[PU"_A3VǍlz> [H֖ ʤJ28jFosmWieڧhn IR@[[qAdI}_6b_틚`GXWmG#oᙤ€E]pK&λd9sS nUeA1eK+g%P}Xx] kǏXߖ%&' ' >ٸ<+}EWjuPh>ˆ;$pL/2u ?׫Eɒ|uy`G]2h6 ~`zla Ɵwjޅ| !vݻQ"BEaE`Sxev$$(L*!ܾNDƜEd,sefc/$V)%\ym^$9jǬNkpsn[,ޙN\FјqMz ]o9oPW3njtg0_%@ˣ;.Y9-+`{ 솠 έ`ysQ[A :U S)NdEtܳ"ǬS -U"l?]ڍTAW*\Mӭ4.A- )GEm ȿ򌡪 SD*B& Ђ ї0_)?q (n9r%WޣE doKޯMe7k)g-3Z/wI䡒a[ ]Z ŰSsnWW0$,bp`[2bLIT{Kv+)>Rpf1I>J^n.F8c^0שY0H5S~ Kfr{8 " ~3ݚeBV*BoyCAKx{+ [TpUwd /1l4yDYu;#5ZaX<؊5H"wDl XT,_[px(%_ƀ[ - r|I/zӵYn%[Vp@g J[ZRS7Sl#6SL- !T%]PxR^lCv 액t8MӨfDA@clHaCtwy~\9j[&y3yn4ϧnUcČ#Y<\jy)B|Eډ*A#:Y+ e/W:!!SbJۋl[{9SR)yM\@"3/C[1YbF'4PK ]K_!wI)&13cGe? )ur3 "9])gK )Xc`eU;ݞ0"pbSM3`QGL {J#" E#KKyGZXw4%Iy1`lԌO- Zҵ?Hr}p3 ]:r^rӶ9AЗGB{| +4ˮr،@#>XLƮB7ޗ>IOo^0(fm=, =or[ M{vX=t2;neېZ0jA=?'AC-Acr'F L'_`c07C(Lp\=eg'v +Jܥ<+a[BHwu_ϠKr)%ᴑZh^"Ռ[9QVƃ0+n)Z)K #׮KhL@d+YGȟ+#]̽BA|-Ntm4i{P8me~$k>d~*eP_4{~{#ɡ9K!=cNZVU':3LR/>GjlBp.s3ε/r˰in%XY|Osr=SqrRhĮC&Ϊk~] =xJd]I͵7AiKWTg\ г._" ::V>jCEǬn39|*CmZob^:jq_3rg4M`~F#jY]Ȅ0h'bxab L8ʼnz}5ddy#6JD`aNLr5# _lE[115YS^IS& R}u rL^qd⪯c)fQ$'hg-bwP:fQ궸zgZ{XE2IRס9&#|-LȴV{ Í>}Ñ_YXGw\Ӫ 鼺v I1`Y^ 1+BaA/eNTc4^]Cg5@T4j2 )|mA:Rv%HӇS_Yi)ond="r}mJ "1sY;fO:q$*5\NRm iy4'Up!~'=mx<9[XMBi^QVՋ|C݄ĕ\1iA#THT\<ۜ";Z9}l~4ULhw\^dz3p *"I@zҒ<eDqTyc D'*6(`ܱ14b#ZQ+ҸU rCN󟮘ZyԶQ'low"ɻ\p682Ie8UxoE{M2~^SOCO:o5۲i?fW uOѴUwcvlJDxOI ZW^/c`V&HD޾€v|f,WvTx+9@YMmq7 5mXENEŁgxQ Jȅ!ohuсm`FM !4@*X˲^Ed[V{(qvx0]y_Dx Jjͺ䋹Cr?A?&]5^ .jj} CyZ>/ F$+L=ʹBɒ4#%dHd&hޅ(P9uqޮA`:C-Z{VbYRd":h4=xRW#<_/ dR@N8 0QO.N{q_ naSkقy üjgpI4o:ڹ" ԫ!9 ~N& ;:ÆI3ZKyAŲ=%N94&B4zTG;λxH)/b.!XTJCuB>Q[asq)dQ~Epdf -ە-( 2䪣&xt9֋/H\7Vu=s9&'Z?v}oBK̘4NlL_*ŋwΒ9!&&.*gfG.F9ߦ&eҍLGA@>1[ rP2"|vy/DUq&ɮ^*s")4>UN`om@8Vz!2֏#z;3&f'nLq=X%r`2nrRj^ۈ8{Vi$Xq0P'$  ?Ր5۽kG=xJ`sb-7XD; ٌ^~+=h'6pzN,J~g3CKjX3%XWZ*:p3+B䀇fx  ;-Q7xJ4ϻfìwF4{']Ȱ;kyDL8W{hE*Oo)> .^ph-C5c(,XN#jSD,Om]NԆ;V)ICҥ~$siwChٵ2`;("&.&b#H!md-#T2o,C"v"xKڍ M\ UڧB$Nܲerɜm27e~h]$ hG9>uϬ 6`!|`34gʔr2RLCX`k)+TY@8hPģ:L+$xPX0U:.3SsO4S1D b(SFeKx 9_ i\J RD47]|jg3,Pxp_T{E:dBwPF ENCz{ǔ$__[b_|Q̅:~3ز ;SgS!؍lg<*nwtd$8NɌ9Qe8 = y}jϖ*c\}U3Hl0R-BIr/T;R+ð3ŗ"4`w|B^sOoG1狌a>_@sB_%S^_ :^*i:E-=(Պ)9 I:ᄑ|y|اHcH*BŒBD2lPvM$#ozuݶbC`>{`wY(f.^VU]h-$ꢭj *iMs4|Wx9mRlY?E붭 )j*\~ \:}.ΜE)@ȸNh3j)@C8F h1Ғwß.C开uF!RK5cj PfcXUT <.AZ޺Z̓>̾Jה֟We2*fG׭Drt~פsȫjhJ% N@뀩:/ؑF#>f/QqS \LJS`p{Ͱ38;$[EHN9GL*m<8#º rǪ$rf\U{#ILV$w#!KDXlJy x*a҅ NطS$lҖ˂#<&r+m-fAVpƱ2|8}ͅOjZ;sf$,{~͗@&3/5*lZ p\5u׀YDH^:g! 29~LlyA)!>p3g҄,-/Y|RbȶݍNjy oKOj;Ha!3 *7b~9pB[Nz0:)D_Сil0R6ՙc O]#KXʧ7jC0w5o&b/}I[2ZuV6 sVHzraٰU22{^[&MSH NWu"Y%5055M86F]q#}p} OqbɅK j:n9[rw5|4Oa8U" x&%}.Ÿ. #ξ`:\td>6ɑ<:+31ˏ󰍓1\gD(mW:Qf"X|OYpObǤÛw̬E=yr3&?W3F$r$4E/ćuHyQC}G5n %&Q咃ͳ(%iJ<@!%7skkCkLB2u`WF)副D%>y-N$֨2TZxDMy& T!C]֬oL,W; YwW: $-(y3.EUTT ytAJܖq=iM?ƏJ$K]9K|fQ!kjՇpesgZl67EZ,AJƆ_7) 5eg E,D -Sd;J! 1%uRgEXBWݱʿ>Av2{xK$(4⏭J"1hG tI@G6 75CW:cND1>EB^ih%ŏע"w*ys>hXWsLz{Lo;e~#[V!Pvz14H}54̭#p)ZK/ov%Sw|kʮκ ~t:4:ĉξIRLp,T\_z<<\]W5׸ŝ p qFR8[!!*IvߴVɀeV|`za<b8]=440]Iuy"ke ;<j%zq[t<|vI1y_aGe*o},=-a_rd( fT:Dk ~¡eZpjbk? #6źc<bu*8L֜^$Q[f{vSaL<.Z\ڏyYGZ&bƊөAnxSJ%1e(#JvO-1dlSH% v?K|_l֢r+!e&ZW,be3}HpO2Zq][(+ \@XѯWkڋݑ(o7.-l[e U,VqTҦ,)OO׷ ltQ65vg)7 1pR+Yrjsz~ٙ_HCzl&Ҋ{eVe2ĄGN(wZWh|A,rJJUduֳ k΃ĘL,TV r:BP}Dt6*yS6!AvbKU{֌8D :\&,AV] iOdzD;v:m-D#^Ky Cb,X3 _=a0Az:&ٱ|URcVqPZk[yl PB7ͼ =k)5V QnORʢ&j=^,+:">SТv2}SUO27D1w.H9V*AHWðwPgGo*Boa1#ͧtVݕ!zu~lc;_J'`9kl농y& @"Xe%CUNzm(U ^V9b:PܫsbDPT?Ҙy_&C(V.VHU/axᑟ.ܶ݉̾"d1J2Yiqb,NZ)Q"uƛDB'rӊ{8mI aa2Y1hXok؈pbPUsi]?&'ꦶ0AlS쑈6jWWaXf  d6V8ԥ;Ujb;_{Yk>))ޚ%Eq6nNtf(nG[>Kt4A!> 8Qy#S-)F/jSvhC19ܕ#L0a#3.{Ed-\C^P+(uhg_M0c:nxjA$ Ω y+u9@?߷a`q:(C'Z;oէ*-xۛiqYܢ;tYٟN*~{6߆휙LrgM-ljnvP,6VQ/<LT)0V8' V=A{JJ4ݐ>@zW^?UQ$~^J7*HDlV-!#%򴽈%X .KXbL^N"Ҟ%dq^|I)'(.UԐT[ѵ7$EJ_"ۆbŁ14d^o濁C׊Oc Ż&M3P>,z9 ]N W_;DP'@Plח)*2иٙWGSܣ;,}A›A@jYĶ;oN17IqR{-z.\5.ӧt/;KI#=}@Hw˜".,KГp,hw"}&O%d Š4#'1])v^J42g%Pg`t׆_R.Y=sq(^Q$UiIנP IBLvU.dM8;?%XLkd ^˰[$'پo^=>$7Ð|u=7N|W)8wv;0ҡ0tuI'DWB^3җ- Kit5es.af bEK e\µ ,` ?.r?"g$- OV#݌>^ GzFΊ]PUj@Aq>袃ƣk6,,}H'D5Y:KJBv_~pB.1z2k`yzP kt~-+ıҼ'NU$Zr,7f9%-/<L|.-鹧6} nvRhadzZ2Y(I0 *p1W92ȯD@9Be0Ex]a0Ju[|p'bȦ p3pFm /m 'p&MOm?\;ۭw+IN@njRnπrr&DNɀƷ_°JzޓʦΈt XY{[P TS:MF30&A+suΫc1WY\εMn+Ak0l;|њ ᲃ@ecn|quڗ=3T suMƾ@/ud jPo7c Jd9ɞW`@[9 ,ޞoŸ[reނOZE!ĸ 0XyE%2^?gW>dn\LZ9 QPD7VS>!hڡJ꟪`$OM[}"n8rRz3P4 ",8W6 ;6\Y3=7^ GRcZhFbuIMo:dNFռ!$*)O[ֺ|ݓ z_y2{K{ B;jqdVJ'L)LMZꀖШ򟓖c "}0x'挆)3(щ6b,TWT-.L¼V4.Ϋ16ťIO|T) #b<%b+ޢw'h}# JG"<7$w$4W*X]PTr\ 5" XQ\5`d*pbxn߼,e%iLh)9/T{=|;R45Ҿ9f =}PϴY-bоzE/61W#ݱ O2uoTWJxb֭Nl}Oͽ/D4}a]P~"|ylN헲b @k̮ 5eT/հYrHjԗ;eqWm(sκn;el"BHlД1ö{'KJH%ť&eh,0I.Ok$ Իv4~:qMs&Xc}O9Kn\_ObgMd#j AphId#^VV!,>Nkz3^ד6}9nEw#Wfd ]5*! pKO{=cVi; 5VYf1V>6 p "fXקbbUuIM…FX+|E7`<J|5 1Kl<lw0Oi1h+zQK-9t_x._υ8GC%WwZAW yT C6W.Q38k]&i$ Z݁r{ iOHP ˄c*\J K̬B!RO8ك8VV|p ,5&2j>Qi0!Hx p~ԩ[k E叺*}7C'Iz:g';S%!]v`%#ƪt BWVvYGhKupYfe/.O i#OA,0/JʯX*#* v4Yyh$49FvRD1hybY,`5a73XQ/uu>GmRac{qPu>j9y $8;xtwlBd6uO\@W$ߔ΢ʧ!=#aΗ=ٶŭ|'MHh>r0xR&h$c͎|WRl_䅴7Ŕ4sゐQ pW#;M96JK HW죴$ 9>@#CcG z.}Jr"][TAhWQnGZvJDА%݆$/0[ѹ;5ǭDC07X ٯ;]&6nqLdyւ$|"m6hGcvv7DNuu04)VjUWhA9.8#T531;<.X.Imhy#)^K}[yx_4#`M2{GΕNq{z Ch;xjtփŜH&%kJ74&Gn5P/ cBZ-Hw.0&xZ?jalgSSڒiI%ݍߌ}E.Jd* {x!m1_{]υ wgO'Lf+Ȋ^52v0{AG&ް_R?f4{!x]p_J|TԲF蒆!qub*e-I [c"ryVIS T^oLzeD5г6tcWM\ml75|?eH|)3+Dd]P{@.< 8 5{ּ0偩-bGapg& G !Un \"+1'4^HoQ&x.Jw5'\Zm%,6$>hXn׼  .IvAN}4Dmjp4FbRnX:}2"aaOtR38eӧ@3.@mn'7NdȆë=RSRZnwfaaēB v Gww_䟯S0٩oW[ !f:FW[ (;8a3C8bP4/ 8RL118%Ʉܘzf2x&b^VaxXJ@4YqYK'Čv塜hJ)c`1V2n}zَ@L>mu0یA_@EIH^fu9$9pZQ e3޼^ QDZ-Iӥ!l|fJcAxPU3YY2AnK `y5#G4@Wsȼy@qD4|xRF k [uͳܔ&)/ k2?L5a(̛ӹ[I`84'`*;o+>ΈpeŸN)x~ 1iZ̧ Wѥ4ǡ֩;mם;=\`CSũ㵻pcB>6`DfEϔE$oyk*>13I{uc7P': .eʊS5$f][*v)NR}rk[Mp,ɦ$X(2:ᑣ0|X!+1^O eZm?/1r%w3J(-i2K"˖:>`y~+&2h,&!p9Ӕ 9$ C?Hql PMp @"$Q=wRϠpTڥ!'Zw~vF]yR_Wh1)fdW{@p]:UseǨ!UHl_Ax?Z['z̜-<$H%Ӭ4 $x ݏL^K`R̈́i9BEu8r+ڪ-26Z$+(C߻)t xkGcm.~ "íPGN;s/i҆ _>UyO309$a21 [%lmUƵHLx,g[ 5"0}}Jء}=Qi#sG{C[of׫b=}`30x䓝TحD_TC7fJ*Mua QOV eSo?2Jx.\/3C.߼K~ V:uպ[63@U뮻˔t_3O #^Ÿس7n5݊Vj֮0@c7rT +،kI[\O =3\Vsڶ"S.Zn5ѵzZ%\[Et?d*~T +dՔL#Q&;RoCh]prAbcM:ُpzB!c3@jK i\.MFAтg4k4'DKߤO'98oR*C{Z`4<4W]vCbQ =.C/@6b؜ EGa~0!1g+׆ /J æ*]Cچ4Q$lϕk|c$WmFGO$p 4>;rsFF:*>rs12DW3P3AoO56)3rl@勅wYP*zN1oz/ȑ:6{}e Z$c4dghL480r vbJ(ݍΊΐ^|TTRbn ?y1́տ`@@dn_ ۓ{>Q\C7(<== Cz#ƩՒG6عvs&֫6YDo8.*Q?3}jjvcpM}r=n!jTZԗΈ1]؜[{Yc@2:xBȦkn:06ozl*jZlx[z~ 8VBլ"+tӈ D -L ~c}S: 6xA @QyyW2%* 2O^XŁzAhdžZ{bbSw n!P~€ ZmVu=c=ݙODjc<ӪDzvO$XD Z\Þ:3rA%_գeK*$Q+`d;M3(ǻ uՀ\bha^0ת<,ޱ8&>(D]л`TgYZ07070100000372000081a40000000000000000000000016239ea8500000d50000000000000000000000000000000000000006000000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/soundwire/soundwire-generic-allocation.ko.xz7zXZִF!t/% ]?Eh=ڜ.+P3h0R`:ÙFrq83 4vj5i-yfɒ<@El0301@`:5Iy^F7 l(D fPg5(v?w8uM`7ZSQeca!ׇbtTfWAC1oGNr?Wi @e&8eZAŜAD23&5oHh?g );Qצ)ɕ*K%v@tJ4ptIkch*_ٕcن"4f $Pp.OWv*k2uWƏ ;G2#ۻߙ ]Wƿ`f~5ԍ*y>WDY0JOLW"s|O0񄿙Qui >ũRA`ڹQ^l1ח(83kLn%;1v>bJ2%m&A/ЬVӸO(\{=?n YA3d%Noz2_r-5o, {ϏGݶ&>~T( (A!>^%-n[z! b{6pWg/.m/-#,?jH,h~gy\ENn{44DϽJOrhgX$^—5^,qL*:.Z0}M?T4zx+ ؋82DaP>,x+?݇׀15^5z ӧMA|`JՑL6@A>jF&+]@\2I#SVm-uW{$|j2&c.*H!BБEI W%wJmugBZH^ v)ޛl!LxuوxBTV_f4A󔨀~J#'bl; m*y[@vy UϻV*SwW&YեS t\Uv,r|z䏻!IK/?3疸AQ_09ڹ4MvާJ,,ب66>6sbGǁ{twetcvX5T0k.=fWƌG㪰I{CB0,ƴWbb0-$:V\-/S5GmTp}W>oW^6\XnAm4 VʷFQ ~_ ى#` k>{|2Bu^{ xr/V]_cyWĐeY =po_,2 6apxQ@F(g-ohβ ڟ2jd ,k;~lVVAEa=m5rE8@/u =-v*8p|Eta̩3L[7A^6TyGtEϸMHhӨ6ᖿ莇Q(g{I3G v,`\yrIhQ#:fY,JlÚ-?סpU# rŢFl 4bB1ˌ:tv1EtFW7(vnOJ\avс{oApuO,72q5i(=`J#b}\ҬUJkN'jU:8j {c?'`[U__Aq:h4d)XفHGӄ Ȣ75/}YEc5<>G]DmT7O?NZ;F_yҀB| U:ǕLޱ}rx7 !W9m &v)@Q;jwٯqd q>Nݺ{I0JRd (^g IyNvoܵbZAq9n{k4TQ] xZw[bs. s+ӍFl8]] ?g PēKM|_'~ VLƅQ8ҝPj]_CC:wtAc~Ps}l6ShcG7+(CT֎qXgGDp;L[z'_lLޮYh74mj*EU<ۢ|4X8*Դ|Xe 7>y{@Y-myRg͵Oۅs}AA+ 68 /0t9SGqX睮Sr7h^Vқ]Gȳ&ٮF ^WEᚿablWp UicāfXe 4̜B#R.Rx̼rG& Ŏ-X}<ŚW~X'[:%JJ)GWҮ%J{Dw>kVHgjVUniѣ ZutP=Zkʛ98ҟ ^3\KZ3`%0fd3 5X]f`d? 䆦HzFl HPܦ[_7fibFz6250XN&m83lh4*CFt%ڥy^7zT08t17Ԫ/f46YâADԗ‘aXDϩl9Htu]mΚ((z礠KZgYZ07070100000373000081a40000000000000000000000016239ea8500003e84000000000000000000000000000000000000005300000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/soundwire/soundwire-intel.ko.xz7zXZִF!t/=>A]?Eh=ڜ.+ok ܡ*aZdB?yj}2Iq[|Pi3%1MOnԺ{Ť+2㉉˽ "/Gf4җ'xIAV均h tc*^9 }T(C{I=#z v)h6k'܍V1i2 $6@߫"쒩ʡwÁO@KKΘ{0"A>5}GBpM#y4FzX,ue^.]R`}lBqc׷1B.ljo5YcMES_Fk-V Zv%H>m"Y"ٙ'S.#M8߳o79,fUh< _@3WpK_2QX㼞z`M04 =3AGoEMC#㲝 )H9hGo+;Gp5])~!z\`{GvݮOrmF( /?k֣Ĭ 4$^_;4 [o(,[A{ { (6K2#4 ɒywrZwwZkdsBb8Py 1 UD$0OTCXZC} h0//׸69r[ƹ}iƚĆ,t548N ލqo Gx!fpe?6ͨ{e[_q /;-S& Z` p _zRF齜kOĹALݜ JHlX%W]f&hXq!PM!]R|eπWlz}; ^HN!+4]"dx`_s)8)Fȶ(c:LOߒfSLť &p gE*; žh|%X`6OYvXoNodEc^}R%AĚwcVsH%l uQ |np$ X"l3^5ngτH.ю ?I5! =,>d꼭SΊ-z2)`bV lwgzvjv;D@Pm`R[JMJ d1+PIB1#s7xlF&S>xU ˩RN z߲C请;05i=YUq]U5?tKJ8d}8{s@Ed|ךt3%N,zH)sBu"rZ3X^'`))@FV!u*i|F?+aO 8<@? @}<;)Gf}BHzh{@4% ְ"qE(%{=ItߎZ4]BSgWzLAfYW5mVZսW(/OV*W#g9;34_~X巏ֶώA,*krӲjxs-)V|4p?OL %gfFZ.uY׹aͶX{R 4# `< J)>#.ET,6! 0GyxPf|~D$;F0PX]>E+)33 ؅ rnvv;ICmIW TԷb;X(9i qԜţ)z!Nb8!/Z(QڟMT :sq>l`& Je$)i~cR G)/,c2n,o`w⃁)L\\fLsOAJ݀-_6Fm•pӗ"m7`s|l;-^% ,.O!E%Dk5XY)>f C(!DT>"s|{6Bv~_ o:JO0ܺ!db~#+̅Յ|VR.iʵФUxǞ9Im W =uס4n:}ox,k ؁ 7:[#~, w3б\9 7TeK\!I|h^AQ${PρM*3 Clbvi#3p]! zK` +|A~brqʌiELI{ИQ0=m^I}cŞ62 1IJ׸BpEX9 hRp_9DH,3'䤦L3fKn-InfG뮚)Aөrx~)07#W,ngWl/=2X>W+5㬚Y vꙢ 0;ЫV#Ҋ_MeE۫GuT5+ 1CQ_iAhEN- K P)(@.cz A'%T59q#y`t\:\ǣ8detm0hhP_RWc}UlLKpofv^q&Mв5sy*H'FKɱ:i nWI",߬y?d4呚݁JD;7jz++M/g+qPgHnNP9`]eS[ˋ0>)akS<q^U>7NԈ!}y|4m@*rM~A*hUئˁF#wHa_j KaW>\kl#A.!+)7 <@hHEOEhBsA82yHt6V"LH.^zo󖃠k Mxn6A䐐.i ;eQ!uL:Mz/;,sOubuرw|GQ{~*lW%Ü"|q%}ʕ{6z8r lc-`^&ETF Hͯ+2H(O#g{YfT5@0IVaVW`nV߱)UMQ> dny^Uo6q"f0 ﴩw%Zu?v0,7N*絪(f~ۆ`C`i l/afդHwPjcMjͦ!e )uyceQ[SS,󲚳FLVq"il^0^_1$Y!dt3-)-[^ebTynqpߋUy`Sap_X,_1|)+R(7)|( J϶w:1}fYC|B bc H|`cbb{ @,rI̪&†CL6`Q$?{LoLۆI$s}tbĝM )qq._UEG 9HBZbϗ#-e I~'갵¥b3<^;&0d5n+P\$c|*$f4~(CyamnFryyLÀ&atWu= m"Ad6R^)U=Μuݔ$R~pB;k s? @<">'vlPq%. |Lm%4_jFD ]Jӌg wo|j1++3NI@_<5 6ϫ"UՔIWqu4pn,˝ڠb޳+tJϰFqY!8d0gS(lgez2z ;q4갊s|ˌ|hFqE($wH^X?x  ^Épd1@IgNu(,|{ ^ L ^] Sdmh`?1*[ٿvOzfh">?I]A4j: ChQiQlѣ#~16X(vj鳉$4R a򳟁S,{opb11HD1%0q*gO$<]&m! W]z E&@fPLC oܫE Qy^G5V_GG I outҸ=ɏ,>V92ӵbO)mѦUMksfL.4mJw\-gQg4yջJE㔷FأOH!CAnyq;R/p &;A &.0 FEڢwgY _s|R|WNph ) E!CXUyG"x:[Nnb܈{2;c+9*Ig1c9ɻ)y'(:c uwNМɾSoX56QbT:ĦXV?G熺[I -S훪 u;Yj+)sjjo LϕюRąIpHџPYKu.}5|Ŷp~ 3jNK W{bg_ |o}ssb3:G9ω#|n:y~7wBFZA%K}z?YZ?\ٙG^wnZm炽3O-t%bv\h&['Iuf@I/R2^HoNp#8[XWo{R}ڧ=l[$>xUBC~G #˃<wwB'@gJ3iU.ySt5xMŢ"%qq,3V+xVCjnOݎ 0ӡi/THzfke)Fhj6qseOh >u!-DSRYU|Z5nb !A&^!rEި:tm(V伧 lFIKv ;qxQE oH t-{8T*!(wv~4W):WeMse|3Hc5n~qsWf,Yz)?R,)Cfp7e{}OV>܌WM^ԕ?suĔLHN4^A[@hM\H3SNE6c3Ɨм|RO _6KsZ/x4Ca8{`r1{JT6r_/ \Isᾮ-vrgcH V`ۈ;y; @NtN3w8eN#j,5\SyzHѡӠhf#{[JUyg f1Cъ K;xv/`&ݢt۽OMw4P?qά%?Rj+AN6'K{7Yeݦ=ǣP8x'uhD;N7:وƖsJ=c M!tl|[O"0sq,1zh+CWJYy]u_ce(c_a Û.F3ễZ,uMDpt}2țjپf2^e$]X+c8AQ@0`CJrS@TJc,kjG&g.!PA_v~H9ca1aS{+Ԃq\@RˤSI@U=2Ft&w;ڷ+w+|$*v "UvFp2>iրrl$sђWf]L_OMmT_( |5 [5t?駠#!kgD_IՇ`(Hv#6`L5Z2֓c/Y+ @=B՚`g۬a0ғe߻.ʪ5#b[ yd /2`t%7E+[+xtK1~**z35@Bͫ*#KUfEcL"M4u 1#T7 2VZU]#M.ࢸE'8h8RDiT/wNg7M9qEup5e6p揠NR]ϭ֊⡗V}%@K0:αL"oyI&JME]/8[$֥bqC܂2?oD7 <%1.Qԁ6ozJ,!H iijk:AQaLdgǿ[*h՚ ,3ҾiJCu`;*tfk0<~I/qLc#@nF-'oo =Ћgnnb{cTP-)׈V'"3`WiS >gb6i}̢9x] vcuۏ4 v=҃dQk/H!V!*U|ejcE}גm%{kV x"^W+>eQJV)Ne¸eްxxIC]};ظor>@_fzxHr۔ThjrH} la/}Uڦ :N;Uz+<8ekEXmֆU!+ /^pMuRmr^5 sA?\T`\Ilv^E+U$^<5!bf#W>K"8Lj286f*#A(YzΤwY%j/9> swk/zG]\P8N &OyvY`js DO#i42]b ռخ qzaaxVYlZ).&`=aǰc(?^˟}ࣤ"֟gB -❂b֭q7֍ =Bkf؎W맅JfF c=v$=BK%OnXV(|ua%O!pNBjc;g_쏥nH(RpGro_ַ3Y߬3hLV@~H$d a(ves33hcqiL0Q4 :A^JCŏ寄#=oǀ0ÁcP'*e~攦p4'_eJB+"ZG`ߧw'$6d`z,dX.0fua>HD,Ֆc$6XJш]dݜ;*z 7X NaKEZ L̥Z,0ة ޔXCH=yM-5܎b#飫0Z?egWOQ)wdEسbf_D'1ӑo= tMzV2aVu4A8ͬ /).kӤ`D2,X}b[@N,kᗱLFXRކ™fhk ZO9i'dP.~I,U"0 BjI]sR_κH)b;^}/"""s Ta ּ\{r Kh񣳫:Qy&y 4l%#YwZtǝh*@ $NBi[J|czݓV' \/5D90Q.Gl:MQN^( ;dD HQ7}7+I ha`ǑWI~-UIJI+N7r5:%CGm7X↜P=oTTQ`WiqqIhl@Obܔ)lBuΟ,aK*ާᮂɾRol|fF^|``q4G9]~h~Z*py*wL?X~ ~k-i}Y}^ b&vP_HxU~"V $ߣ7DY߭.#%Ɯ b&AԃRe:Vp`8ߋB3Sv%&؊B*%:u,4Eɂ 8ǖ,u=2\QMBz8ъWk~|&K ~>W ⠵ hj '+ƥ)[Ci|y4} ET>R1-5ebkӞ] iWjfdqL5XhVȇh_ė2zWo>ͽJn=pD)5|z&$ ?IIh8;L-,YhD0B q-rHRfT=Vrtx*h-cYiF_1m7R1%T|RfcT(@77.Ifi?%D֚]ZKqycEU1 b~u8ySO uB,PhyIDd7@VҴ Ygl&i' .;8bيuR떍S8BՓ#ePB5rYYhgl%..T" ~R9#eFبK^ŤwLRĐ@c/2"c۪8!"H'N.îDW~; ITR~P#O=]|g:0nrۛ[nK5j<*Y4ol fBÐ?YMeUzQNRvSf:&1,B*~#}qW< [PV^&#C7xy"Y(9h+v͟A|eeN>6vЭ:b,s`xmHN+?(t= xj :usW90?\]f8D?z5*C\lY~:HeL͌.F.h#R ۾/"z5MZj'FEtϯHQCCcٓDc =ӥsM\3~*z Sʃ/ѽy~'0F2 @v- ;)F?4t:Dy:w&HI>9j^ E 5Y;_vSt':וT}?l1᥌2dUvCBF၌C2rA~;E$/9EGIpD7izL mwUG >y={>axf:٠Ĵ )E-L+^y`gGjETLS4 JbK|MP*)Jۋ2͋yN ǠEPJA S#|U?WSu7yg4cUTǸPaM5Gz߻MlOOF9^l}i z2_KcҧJ4KɈR8 unY ĦlRжIPQinq?\)?WGv̗ BmA@vN)~nvd|RG=UrnP  mg9.x/g =/Ԁ=_;c+bS'C T(<7|Qu͍od/Tq?<͟DMrƎfEcJJh3Mu kM pט$hcuϑj!Z`GV`A?p*YYn@)^FlgچZ_ Mksη샩b;%bm #}B>H*^Xl? K ${o(چɥ6u!D/CMwdA7))[E6qC){\f,`ҲEtJ?,mƓt27Q!Rɀ!yl=c}Qvܺи|Đϙx_θN"ĉ QWu-/]M@쮲ڒO/ZLaOͥ"Ez`@AIV94ܡMkIh1Gxo}z|-.;Ӟwg{_T\f;}^> UCn -,AjS5nvv?Ƭ G&;G}b-XtG-p,w IUfeڕ؊j0-Fg_/0FڃLm(:TF*)vM_gMJ>hxjTӁq}#s+OO@ŢEL M50,?/"{mFjCN *oAǐ-W&OՑ : ungF%Y.O+NAF_yPfZm$TxwL.c{/IYK? %r҂y@}%`Gv[s}="0t@LC Uz$W8Y' |'.gYZ07070100000374000081a40000000000000000000000016239ea8500007bf4000000000000000000000000000000000000005400000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/target/iscsi/cxgbit/cxgbit.ko.xz7zXZִF!t/+{]?Eh=ڜ.+δE5 m NK jYpg1+}%ZdωwrGNcXm>م3r?{zXJԀpG~_,[yrSi & \Q\Duo#_Q&w4Kƒ fϣw-x>Vv2f"0£PlKW@]:Ѩs]G9ť3BZ':m()Wj=NďP ˘Df52q9`.>R4;9BP؜ʊHۈ7g,?1hclxUt^I\#l>Mum$fAV\SR(i{ZF|sgmg*{1Ͽb1\:FT 3l9{!y%--{e OFMlփO @ b?#Kw" >kAȰ^zr+Zщ)w<볈Ao"/D与5b^RޔruoT]#*W \HT oU-Rþ(d '801`M7/  &&,(l ECcԬipg"S)=X|:o*vdGnrw ⪲@Sʆ[j<ҩݟVY+f23OP lag5ґ93]ӗQM~̥0/Q/:81s Rʜʇ3y0TJN~ '!^~-P3:ؼSr/_uٽpʒ}ɍ[xŶ ^ Velk)И8A^wDŽ?s$gP͕@g6 jj;o.3a KYjz"駊!j#Z)6o&d5 &rAcE%I`]Jp {Dˌ-\͉/yt E2ҧ`Ǥou-6G>dN)h7u%jk<'WudsxA{/±*g z{])򫓤$P_{҉ĞdXabnyn ¥f􎤚u*wb6L1s|#fg۷BMq>e= (\k%0 XP6b^{e=ՐO !lB"H\1_f'VoJtP0@)RGt0ɤׅxCߕ%])E /T,~S;8Je@PrnG TiOs*)*kfNMOjAdeG9gzLW`LG%PU^Hȗ߀HR3-o=, "品%ĢtE^杷h0t* SsB~zC4̭4Do<%\Xhܸw7&\wݐE(s'p[\fAShg D5 ioi"%:mܗzgd714':Kz{P'v'se|- b0074z/Fbeg蚟ϥ[}ɪR }MOJ~ b- qRnB`10_R0{w\+ A8 TJp<*tw٤$oN΢R?[}BD(SK d_dh)Mˁ,Vj i1jgLfI=bٞ;2(<=J% ~Iq#1{Z+˹LQj7Yվz@aloT<VAi*s@ 9T;o|u"d?gd֨LUS%ۚJ磊J;A#Fk#!QvfX% .`2kpdqx2T+YoXesI(pYJ 6*!c@U\AWަPQG}ͅ-Auv\$/U(CvbE/Ua56cb+Сξ>z&hev6]Q -L<~ :"}#]{%o~;KRc@/dm{E*Ji_ /yȭrIb̜SG,v~0yG3l'B1U B`^>)V\VHrT5I 6?Fdf*ɽ|܇-mʞMKӡ\5"x(_;+tOi(JK:եbrfoKȿ§}_ƎeRSS sW0)`0kRV`\Upe'b%oŠ= eì'vvLy0.I>3z i kxXӋӢxwsU}Qaq~.ݦǿyRehN%xi-<4.6zߟ]ܓn&JDğgKs1c`cp4 &ĸ>l ybN6Zs5WŎmd˕"3'"3q !c<}Z &bEs)~Xb+׉Hw/q^6n&W\3x3{K(.nblq2#yO-\A@|\Omڵj$Mpx"QrpoG;;0 s<ͯ e5v0`n{=KwqP;&3}So:S4z.3Eȼ28z׹j?ī@ .ǜZBnu{uOuܑ.om2 Nu{= Z1rJoP]Y8:>]ڷQMַ<2JqX|6 1] lHI'J)U:b[i8֤vh΁nKa&|p> ED^V!y>,8 Cڽ`vX~7nFD HnҐZJ_WTʇQd6#|0/ʀdqrr=^iqa y㓒bf>}jp0|sդу:QQR!у%@` JRaD빪Q'݁Ҹ բWZ&O˶m%/ Xo#ۂuYRibl A- x"Q{EeR.P \rOadkw%9K ygZ3sʀ,T{T_ l}4\@)k"CXiRޅ~at$˝cl{掩0͹(BX7 QhXZYQ+,\ 'R+B8/Tz$ _D;Ãqfb;rR:bQPwﭦ2טoBശ1j([o= ?}ϊ0saȯt cX*{ˠ+{na@t={~Pb%^'?UˮnD^Sri(ߡ:`)v՗qoN  { ޖNdnpU_FCd5ԀCw(u\]ʣu0B? STοkd뜧$1p0~'~T@Nň^ U4 @zfQ,6Ҳ3NΌ7eyP?/!pnHD;J)Sϥۋ{y]Jc>_L k6I:CA{nFCbD ^M>*u n^cٯDHq~&͇ ]t J ΖrrsN9~4X5YA(Xԉ'd:fK'lJ.W 5%5&^T.u82!8SEOg*:^K=PBg+$8|LG#G1\iH,m_SҰ*~"lT ZeLw /2ŧc Ń( t@@H$u̯%Us!茗ܸ'i̋ ܂t+ mϬZPn ?F‚R8T ]ٛ aH|DF`Pe~Md~4(DJKH0kD Ey@.k@X$[grNh>]JAsӡ❌Opri@dP 0pHe+֟oPdfX%8Wf\:AjPrV O;C_;UXj.7H@jáy^PMaM6FMiкJ ̔|SȂN{ʻh|]1q7dyf~۽B]sAcnq|HgUyxAzI>ӕSc|qLkK r_5mtΥNGD6)|[te:C6k.fT& h Uj▮Lz[xNYKA4PHM~ k+;Ao,TnAhvm^RY_/[xSQrz0WX%^Ծ跲"^ehgq%A&}R.!7 $;7rG+(]];aG 0XNWEv4ld{4IF42gM31; 7GzŖ[4yu!B2 Y&I/5j.f4[p3q'Na>8Dן>QĝB~3H{bl aJHb}R50YX5z NaϼcPpkl|~k|olMQ!U<0i& SLB1WE A*E݋J l~18,m[ѲWhRiLj0z!gZrUvx꯴M֧1oYu4ADb+NJ`HȽuw5KB2B# Pl4㦔 E'*֢{#ax 8~Sn|FA~,NZ z"@@E=)vIߎk< \gz"ْů4JWUL;݉ITRjec~W(a: :gҗ9;4j\šۚ zWĀe /M0H 6@TVVl u4_ n\]Pf۠c?/]!28%Ԓ ~Ն/,~Hgmh"?Guc/XRuODv%bίk*==wL_Gt DG][/5<qE\==K,,!ľ0 i_NkS^JJEׅ~X.ggzHTu9ڲzGP h ŸB{O54}vYd#s8ZQ/{ ar;Mz .]|?!)x݁5SkG"'v1R0̎0sV=ő^5GaX߽uaԾuy{ҎgA9B,[A @q#UpUΗ8Co\hxc41b eP*(kBat;; XmS4pn㣄-Ty^ZGڸCƗp2j8jBH.fP]3 -ܩlIT gM0WL`aΙ<4$S;j;oBjl R$mU2Д'Y*"* $|]1$G5X4ؒ92R* l١_s,*ѷB\1dUۓ']>t0W@-Bj2zI~AR_Eby_ ;42i6% U{( hFaCa$6D?nm %W4i}nfh8ˎ׬o'‘>|s+lJpKƕΗm6>賷0Y`Q"I/8ƪz|v1B'ԏVj.`4ft[~N5])Ocvy>ẫMG*Vo҄Xp0$OXu;3\O;}ŖKD7b AV iKQMM@F$Ly ?[@WDւ)ՠ5>S}Gu s|l/Zj=r]t1@#`~kWD F0ۣbEd)H-=˫ӢYz1paGFl[5n/FU>MY [GfiSTO(!OO9km+Cٰ OH=O\c|f_KW[2-KR1դAejCc]Լؓɽ+޿T֚^N v hXY<_8R~ZX2ؿ +4v EbqFsdnSe&$s @ 72hXZ0elj]cęFޞJIG[ oB<;RP64dGn4.]b98Q7;$1tܾ9ED>^9$;G=c8$!T|: ;X1 ,⯯kpFUBetٚx,FP9 wr!m ܛ66sU98<3:cU]-peD4_་^oN,gy]vu ^09[Zg|Pྡྷ!K%f 9M;of:'ŮK7cMHXp jc|R_0ѨS uEV{W5. 3BU>妁0AerV#?]&ldxFr /0{ F^+^_t44fx8<6k tBE0z'fV[JQʈP.$ f*>ݵUKnތW=мGz'.T? ܱ" ޡVmXFsPYx[K,026c/1d>,-G'' %i d?% W%8P׋%>B˿N޳gI(LgTz(Iʔ%Jr>z˰ !FͳB}Uo`p 8&'b4Qf#E`$|G#}O㑸αkdQ'^lGZJ$+c4dX~A+^Xr2iߦ@Fzl|Hkb)h&"uۉ_aA5ހ V%x5P֒AG8!mmFYbz5Gc29O-C;Ǻ?ۜ0"'ƧhSn+urNkLMqrRحVd&~ B@% MM1- m A BHYR %TႤ&'AQ# nj)Y8F9Hg%tP-) `IAW}#!h2ൻ(V8X*L}xcxuw_ăXV-z;BQ\ uwwuSt8~O8C$;p0T&Fa^8n^L{UbUd:=Wpf_{EmrO% yìѢrENR!?L uwU9ގ>s#!)P40-kԌIO44%gB}1%N_/v`aGҺ{f[H MցoCͳ]#PY[F8<.FWs+xcө}@2X窮-1s}MJ4ozo&׏VE-9 c ,#i}COtn6hxʵ?~Fo0⻳n`.ʸ\mA836DPL6g`U9=/tL0êK1|'LdqnBhJbj!S/e"/\k*[hהv~BZ բ@C5*,~I}بNό+^#R/NZ혟ğlmކhioa>)Lѣ@V,\C,7VCqYI"RiV \`eк}$/4 j^bMX\چF m6kK>c"KODPݻ%fbVj}Fܧ2g t>R3r}7Z+at%mɾ6_WiGm{+C;fM$zvεM]iط ܛP_]C۰ν Mr:=ZU1zc_HQ;Q+CaN@{eT3Wo*H-yx%'Ul~*G`p;`Q2%(YM[b{\u~栻x#P}pýkѓ9v@@}K.|1#jH (y1Nr6>"J3ils lPa 81KiE^icN,!5\3u@y!W`l"njgCi8py~LI#m宣7?):` /3MnϹh ۪''#x@#c*o5Nj\^CUy6o𜨞M+~L8OtcWz&7"?P̐P=>$2 MBKGǤ=IhBCKQC9.H uwY)< U= qtDQL7C4bL_w;9[mɩ|wf0k3}g4?:_S 2X/weavdI3:+= vbD!t\7ؑ[O>SτT=GhEʲaNqdSN_hpC)U9H5F,7yZC(wnpsAȅWx߁S#QEk_%7z-܋#1'~KSSg@ƒ]-!\l*5{|d60 3rHxDgQ-N<`7O/@~H;GD‹ װU@۬Y:R\,jeПiCu"L 9#j 7}FUsiLz|V5 .r¦:WBtyy[,Òv57pھ˜nj#yjKn\EF($Ԭ3s~JxLYY0$ܭR; &szG3C|Ha4hzO6H! Oefg|RoEq =8L.i!*u#шũaWr65仠p7N]da̷ǶC)%=c'XZ$G0zc0|q49/gP \)"uO?l}k\P8%ޱ U yT8,10yLMb55#QmWV7+TE^~̍ ,Ybx DMN !?sextB˞\[50Pl)+ztu6a!0w" dy=ss{\qo(qUG*xϝ7!1aa3h%O)R9ѡh#̅q5oor4 rH7zr$[5T@o7t`0%NZ+ ȄKted 4!o } 9Dse a]X-ЋֆbD\5!u [Z7 4_N]y.=rLExe2?l2늖B'7$g/ ۽`:'& sBB2S%<{tЖ'`Dc>"X.H( : 9 F ٱ~/,kZ"jɟIE}{v|t2<(Ȇو u%}g_Q륁Dz藳ym>y_EN&DJ9rk*v_],-A&٫{\o?'ЛU|ZnQ֑-Ufh2F\[iۈRV(4*nl͍?-Y}1k}|9}(!.%\y_n|`݈ѭ hV]ގPv Z̓3K,L9`hT;c1@G߻ 1a&h=T!--6 3k y)x w[M4|5/gC :=zix}̅V\t O <_WDQ%V' {/7qZAwGc‹fK_F_AA NwZ?H{W)⯂DG%GFCp Uy]"DRH裰~Xz^Aq$FdoƾW:LYӵ 1 ˦Y,lbyCBߋ]g+U/m:~`vB53Oq+\:*B)0zT~G;v[_2VV,Tg k >RJ9I,V0 vfcI7,d+EOE=z(B/Htj0} nz̚!bh"CnE @gi'g.Pj bΥ3)="u@4 䜟 E2 R͒SJ@GMS+|בb:?(8g`$ gSB>)n," =Y m\{A@L_|CU\t889l-T37Ҽm3bBe*:Fԇ `2.t>bkapAWh!㩯'WuB?T0If^ kCC?Ǿ<0bHYa";ֵ,>k4^M+u9"S HLz 8/cdQ,~9BZ}rq:F;IՊT;;!bl)_u:>i•".ljx:XiTnn}OiN#6Mhb{I8f~sum8j9[E+4@%'E޴;c\@XN,S@хG)N g?Jٸu$꼡<[jp$W Z?aGYFvВ ,PeZUX#, 9ʦaÒN#hl<I&Ea?>A߁k9~eCv.3Z1f_`wvLAq?(aê[#0r2ǥzcc|E* > `ߐ] ,G S bE7y-`q@zP9y_Nk..Ζj;u j4lpPe Q6ݷh֑3 *j+EĜX0"8SFFDbI1ttX☤u/n"BB XБzxvӢZ8S熿s{^M)v[* Ҧ ~L^8CȤ;x/%L-[i" *w1 q垿" Cj4oV^D D,=u m/ܘ-&2IrȺ,eI ikC n!v c7sfH]9n([JgIAґNEx#.Y.E-IŢW&YTq7Ou;|hQ~#q)Xڷr ^EIjǹ02óx~ D-` =-mU6=L|k2Z̗,|aMR3{POħBaUّ|F:m1+~Liyד c)--4"V>Uy"3uF/(6]^FaOP&(hɑ&r!NӸ~P9,mA3%I;8(~eSOzR]yQ?#C:a:)(s6e]e,NT2Rn0%@XQE>Z,=Db& y''Ճ&j4^f4Ert{=˱gYޑ^y j$ G/.026qe o;rd˨Kї>ҭPll! R9Oۃe[vp+ȡ=E-`nQ:rk|TAJڠ @(R>N5CQd8cB.*VQH/Мi!x ԏ钦F\j-oגZD&wTڻ#FAz#Z2^Cd A03ÿ I`qk֫umY rXqЇO /u&OvshC ~8KfA‡ K4Sk=bͯrGZ2,1S}&+\XCQ~HJyE>J7 XY(g]T g_(WV~>5>D`&eodn'),4O P$eDf75KUwki+WotFy,J jQ <Ŵ+.C ĞͪPGL6vGi;Q nRխ™ELvhXǡT9~2ߵj\T+P8cx40p z<Է=(ĤkmlZ<3*@zWq< [] =sT&-z=bԘ-iY--n1^wc8|YWלA~,`5bw'rR'n;}Zb@ E]Ms=$ިm\fve XSGk{]6Lg5hChPQbKi{5kS~u7hvG1!~>SfOI odtùӿ%OvJ>iqx&r%|rոYQѪvM2U$/l9/)AWn?JJ ' cgWp8\Lm<ѫ'Iu)i\ռ$w rL{ʇLNpi]NU |W/yY)P24Lou<[|uN<8] ryXIoπuH"̕7E;NoXSTkhqx[0U(*&tş9<,~>-D`L|(MOnũ"G{JGzsՠ#t%)&zR|&zT -KmY"m6 FeZ^{82>%ȳj-:ft4iny/8h?1p/&?BcPzk17gqBl~VQA7:4،KeV08i&LSֳe;lKhX [ہ-d>4zr3%DRxcB&R.*ǖT|5f*Hn6qdoVA.9O;Za-Ɂ{NFЄ~HnX@;3L!1xT_CG߂]g]>tfܯѯ~Fc~=l;%R4Ray0%ug z=M` P:6ќD_ +'r~Jyրt\%o"̲h>Iًra'jyWm=B4..|O@*#qTtH}O [ ʏ M@fO-Nad":SLfDHc"e2T U1>S9۸9"0yԧlq8dKvNFB-CBaͤh;[YG7Y5 4m٤gReˣx6*Z!/Nc}4wC^pT:g'_ߟQ+cȀJBX \TPY$uţ 1jʬZ/h JmA7T2 8Ga#eӣbT}cxSP+ M6Q$un.i7ҲUiHz${6T) mIj-l~s`,D|m^kJXJ !gFԗ o 0? (1_:uTASqI.9>Un =; F-z,N[% '֚u&b*8wR6WPv %hi A\qB&o~ cدzw U2*.kգoX=s ?@&ۍLiEjyM5r ֻacPgo5웢H9b;O,# E YO+eUV 3E g7 @ O؈iFj/4B`Ng"񳏊{uMXڂsҶKwr}%n~GNE*3$YԬn9&F=\Y߯{aV-j zaHQd[]Wf kN`gɪv#+EmFC?\eA'y9~ۂo)1ES m' JZx`PfE6#hx+`p CIXECa¢d*jܔ>0]U y5]uoXޠFqjm)In yۆʔQ-T( r2 1ɗA"@Ʈ cP_&6TEּ/׆KߵKIq ȷAd@WiG5Vn-o \*OqD0 dgDώZD&K6mi>JKg4SRD!j"7Z.g QO}SPpԅF,4a '5K[[ZX"*ߖY_.j"8>Pgpv.t˗-5fw RCRzi$klWHiZ23UsIV{5iBruzZRZ?8, ]|._Ξ(haaidNxpl;>7g)A})@y1aVjL+S\ʲcD<.$?ۀbw+s' GX_acbŮT9벁o?7G qwD{fs +s&76`Zu:s џ0>2d>;>kIvپgTyshCХH ѐ4ה7FGɽ`4 ..~gߑAR5,DqݢM1 |ahUN.MQc% &Բ@k84`EZD;LVTQ S!\WHgl3uhAX.m6܁RpE)l;|V Fګ.z>´|ER])a/,/[{"1V[HŒb-h)vA>3krPW^VoT߶śugꚎGAb>J9Qj vۘ'0ƻ ԀqQ)X=-^# EǺ/upZc幔D^U[G4CBަ_P6U9e#S[_]LiCLP:|Kd_kxOPGYg*3&nsMX=v. Hq:cր>ce#FH9Bk?.y|QM>Q }+.}Ɩ>^ z6i>RBJ ,}1 B|KaΨlYyC`K2iз_W KGR!rڭ[3gLsԁLt8vz1D8 e։g5 ,Q{8]!;ދTE gr]}A#R#7Zij$밻P~ctL{,OhIq%|Z~%_ک zVR1yoO)`>G^M1RVoΡ;.3v+:7$NЇʮ w؈wh[yx&g(/(Se\eAdk?% 0&ZbPҼdrmKQ9E'7-knWF+ 򽟶,C XzGK~7!=1 nEӿxZ8u_'sWg%ǩ1_I;91“)3+ ~@>?܁%;(Ʉ#:eԍS* 7 IgcpHTqX)xPim[(UϪƷy.yC A j"rq` bXONS 6;03Wˎ\}~5z>*FHr/MRzq^qb6kN׶v3,;pmښހt/Q+hKⵃۊuEx $tHcBy-H҃,}KGyeÎUE%\ PTK l9:oo0 ZڵVossFJF?4, GD" &T JfNFHhjyA|)=F?#yEYc+%c=1CߠmqԺfmoKSr+w^Ɵ,W{dSܓp͑NFR:OEL<G_5@?&^7a_ctPqwُm ?1tS %AjptM0VkM*.iQ"c̍""`7L扽=1p9@ƈ>B!qǃվX$AyB/~국\:hdTyCף6Gxt"r$LO&0bqY!d7@}Q>hM5V+Gô&}[ޮ({{J`~ui%kRa5j% ULȢpBbDbqW]8U nnyվ01·UzxؼT#'ZE.x3Gڍ{tWT&˔lD"`?є඗QgXM_{Z f\iĕſ[*:G+ls`'v i7ɛg'z.0,2Vz+9Vۉ6VX"C^V!N%}Etb+U/Cxx.\@GU(gV.VP"`j`0ɠ1cO%94lL̡s)sd<Gm|JvO;J9iVtGs}\EV:3wz+ҳ" ÅD=R pɬn.* ;¦lQ/ak$͓V hSU"7K [Eۨp:eݎ(rXeLP YZV=iK o]27X=JӽO?."sKzꩶt4.v]yKi+JYZ@{M6 o7|8HCfhF׳v^K0:dZ/ $djZug !L,7%^ՐU֥ `">7%3LpOM(E#ZZ)pj,G"/I{ L_:lGs`>h\jюߐmo:_f"ǖI߽1I6M`ɻ^pAϙIu Rc>'j|;QMhS^6 qZk(@R'|?0k]ڀ|<%%ᚪj/@J+Q[(%J0k9_a'LD_ߩ7v꒧'I8 hirA60l?7Ggi>|JJ`PK[cNq%uw9t dH^&55-+0E%!)/"/qX!sJinO4E8_x^2M.F0Y|,9k:!spClrNUO$wr,-?~=*K>57sQjlK+y6+Zzp1yOg ~4&F$HjCbde vo-C>=c_`}Cuӆ*+yaCoPV2%F@g%| WIT>&c`{ʣ.+k[䈋\gҝ`edZww7>@ZKii i`\5BFycjgzϘ^i9hrp'?"4N3ƭ\Rȉ8eSW>~t=l¿ s^sfΘiCq)&/!0ky܎3e|ܼlA=E'9W)WP"Ry!x/P'Ju%|To6I ƙ!W:[RJ[5X$)XERA>*_6?\>:]z==Ώmg#{ưKʣSzRـUAY5mEyoOb_#̮]Oge w2dy{2uSgA';vROCBGPJWt<%$r)rH%Mz-4&!bzfkY#>-;LDgҭ)OHc dvF[ çMR"3rX*r.*`?uTuǵdaXUC$cB 2҄@3^挖*xqxo9bhVN-mXwcwlxN' iG/bA݋@M]kPrǽP3:(t[@Tv7 Nh4#*τE+ﴩjXO<X)Lcp<ƹzERy{gPvH |u+(FlEƽiZz` əS #w}B\ONS,#Qx!z4ES^k|GGu^o`|_sil߷Ja6o WV $ mc@1smDj$'n N1p%=m>7y("C[l˛(v螥BmW!MإG(m cT :ZI+2m5 Ga&K$@Kb]6T3^.B*ky$ x=V杩W:@8ˉzbt1S$$+FvDW= p8†#RZ=+Ic c؝7!/K$lhNjn%s*`,J!zms@}ؖFvZִJZfܐYPe\tjŝ ZVlet3$-Fzݥc O؋VWOF9_+6 =!ܡM&F9 ;no:x8.1f24Ѥl- 3yɜѐ$ ~XS/*DF$:QD}MA%^ y%RRk!|z+t bZ-o N)~{TN]-2aN^Ba93΋ev27T{xк:2:s-p@^ؓiwQ=oQn2[ٳ`^ 2kQu͍6Ĝ=l}!~GJ kbqo@z2I]_#4%xވXMWUEeNiQ i 9, #Uڌxf:2G!?2j.F'?^\rթߖ5t( NB:8#^je|/bd1"޻v&XDYB@bĻFE}*Ta(Re;ׄ\9=lg~A<_LSR 9r)eKOx'zޛ}HU6蟤Kt%Xueo<^1tȼ<0f]ؑ2V4JEe*MY\nd]F7X*+ʁ2mM6@az]1ҤVa3n?WX1vyYN8phĐrZu nK!´O t7aжO?c9[ʳݢy؎8.]YcT~+u9I(J=zG[ZhȍL&^aㇱta[`˚XE (#l=U57λTX$g.2bazƯ7lCt_\ h} es32\, @ح3<,H`t/$JG !ڛ"/O;ށdw#tѤ"-:utC1|n0)рK="k y,EJ 85MNQvZP6ctxG_c{yt|Lax('Vf-jyk!R$՗hȄLVx{kr}~sUPcbz3@-j,m}R=XϮBxz)_-zǷE ҞGk!fb̴U8sL61]cE=n~ hx8LSqɂ\eq=AwQbBS ]82~!HF?ۇ<{ nޒν@DOvDث_Y-A&P'V DKqK "MY6ZkNNRH>kn*\ e ~G%ޟ!Fq[]%y*|m7kWgi1t}dwz-7]Xsf]%t/^X&wbwZ ]xKٟcDiY<9,Flʭ3V ogӏ Fg:RDQZb۠{\ap6]}%g=rSxwtx⠹mO*)H)a-I{X)MT.s異)Ҷh'",nLV!i4l5i^joVCew'V8Yv6V1]J<yuychH#%*//]k-Kչx&'(+m35e!~ۣHo/xh?;qgklCn0JF~ז㋊QYQ:Gz~߂ӾA'KX !|z7pl?QM;-ҳ{7!>)-(,0r -pL߻ɱsptLTR<*|L!6TO>[BxV &2 8:U^pYn -\h,d| #;%Wd@mh}֢D|) z,O'/ H;%\ fNuI1.w)<u I]?e01}J)'Ǥg)asfH-5x đhⳓ.z:Q>$%C`2koKv\ȬW}IUPCA*7=Š<-5&II/S)T;Y1f^aZwnnF"(Ӗ[k W.IIy@RAxy=_w )! 15+9|!6W9*|clh:`݂Jĥ=>e}C]zuhX&Äc)ׄg~cY>7mW?~"> Չ!nr&"}|Uy"LCHF.;d 6M!/s =$CB{#K)||߂w$ Q8sR\EQG/T'}MvEU- (dMlGVnd!wYWRʂqU_[ J'4:eܓli TcL2oK``[IH&cN%[,m+Ⱥ42%}dk"<"]JW̪Rmջ $W<{/lK,>hx|b~v]V0\~۸ >j9Ӄ:PFx?W23HJ _@,*%^A{$h`Y9'}Rמ9@>h9?Vք ɫmEGxQ4Elo[#nP:'Qt#xA]|fK'?[*@T~+w$tƨQcMq= ܑLʔD3G<~@BSj6U#k M\f}CԖ.$Ӊ7 ]9v(hd:,`BԝXT/FZrGY_,4_0TTXuV'?vl`f #1Ox<ϰW"#&3`V $j=aVU{6~ʬ3&CԒߒ_kGleG#`%,n>LڒD3V$~t}+fx*Bp/(Xb\ ~MRќMhGzM11D1!V[C H+4PP{d!~:3Ƞ*lѢ3a&4Q6uωxSH1B{B2Ky.N-NRX 9haqw#*ތ)$&|d]y t]O0xR[[x&٨[[7I>p,X&ԯ٠㣗7X 0cED:rwU#*Ԋ .m=tÁd"HM{s}[\)'E[4"]}*K,.@ƨA(Ws: 0=n ::It3lǩb& [s, &|b${1C6'P'ZkIkGel08^3ǻE [_:uBK;%(ɴハV\ß࣡s,R()ydܠi0F'kS J.@+趠ae !VH},ͱ.%I)N ̓rPI{=賧h+'H)D}q֪|☚y"<<Q/ GݻY=(@".@{ >vigoͱ٢/&3@Xs;K'H#M˷C5@U2m&KHbDRCy5u&lTiH`0[:CFy[G:y#csa;O:9:pu =sGM"4',y=zByxG`phэ(5ߑNIV%%&Oeo;|/h:5Xg/[aѤ"v#Xdh[ˑwU#%XQ!=už_hK:*B+U'-1`GC,NKIܽu/~K6vj_PovPqҗѤX?Oh[}ʭpp֛M>e D.mC4])Ox ɳ`舏WݠURǢAi5L& 1vJʀGn Iy*ˀtx3՘P)ؽe%g`~ OrK!3OO GZ#n)4sVkACz+oa~`kLXjA>`4ZRo'֚9|Sߛh|nIڇYotbo0cmsCRPPŒR+e=1FZn(#+ӘDTwyCP7,0%hL{C,.ӭe^TbgMxץӒ7%0*2NXb*{ S%2sA >)bݢEв޴ģ |Y͖vI6857` |M%$)hSV 1- 1AJx`b>=M $q,gfԣb kr7U[eó9lƑY{N]2MJK {lQLgRDL(R1؄:KN$b kl?_Tbۓ(Lq}>is|nxD~P![SVPmc#Z9 UF%3NXԴK.n;:ĊYғ%_XR(,GzWh0V1yk0hi~oL_ܥ[9UF\ #&^nJ HlL4%*҈@=[OF7NG| hH:+py0uf" nbGj*_{5ն,txk3)'ƅb6fтz<;>Ǘ&{&N܏#|__ӝ 9X$F!$I:x l]J1nNPD&ič/,a9f2qd-Gkv5eMKWAG\{>Q̱&4Yb'wOHՕ 1V9JoOLު (G[j5BG{)q9Ox0]DjpRHCcٍB)Wk#,%ة^0Q^5ǽ^sn˦JIΎʜ N iOЧ9Ke5g?"nbZ"OVxV H6ķnϭA׆UIhױuN6 0?kђZU-!6T'UQfV`tm4'41!f9WU /ȸK>Aj4Hlvޓw" =<xsR@zPGq_>>q4V%R}j1f 愬O_%smt@<]]gX #C\J) ʦZ}U3 $~8L~0~K Z[63rԧ'RE#|*̣gꃧ%zk6S:CD쯆%@Amcm]i+Vqi Go| fEoI/O@a2 .rG-7c1>i9[@!+[V1:32-FϞ7G <е [zXTM'oƥFŅotHCJmf"*N 3k[P|mзK2yf{gPZu 2r."plU!L_'R]b}ap>!CLBMCo$Z~i '2jK ygASvt#TK{ c* ATTHdATw#1P 3;i7(OKϩ]`FrS =5;t#3^sPeU1O</ ~#9 Ǹ`:JBD5C}Qr$!*¼lRWf#VX)D'I"R*S%Ouq*AKKmkcvpނf֧BƗ9da"T>Cr2u3{^a[.k ?I+@V~> َIdg(2T2}qK sCLtueҵh0 \Y8q7bH{-p݊]W'xsdT /6OKuV4:DB/Io柙$ ?ZR ϘBDҶC%Y-5Х$ܔr ֜^Vv s=FxG8j藘U-2*Qΐݜd&JBǑc;B_ǶDAo'WN+eȬ%IAZ}P \{vuՏ؁[oUFnUe9/"f =21 wX8YҞ*:Q]^ h,,a4@gFx,ETݔ߄fcR'C%ֵDB̐>%N9ǀ^Met;4Gå tw쬤H~QʜKr0ڋG.nV^:1%=Sn|n H|r ih2~HN9wp2W/QFE5z>IRk&7ԷO2%~?\3ߐ|r ".q$֠0d[`/mImP;Q W7Lpu2%+Mt[N\"ft}*"_4LKHX:s U:I[2 G(/)1cEFq}374 S7`Ca@Zr't 鲢MK&P rjJK5~hAS {N3z[>qc2mܫ=Q!^(cq]9;Y͸niHyyG=eB'St@];3s18l;VC)xtrT|yY=88,!f:x} N/ : 9oW-C]~ 0ue8YzXF*&%vTG/>J׫TrH߄}VTcbGwCr/Nu9(SfANNҌѾBTZC'61C xEpC'>72m[1VDMD7_a9J"cZ HRb~`O5ebwhn6rPi2o,mShIHLiǁ^^/jQ<^ӺD}3f̱\&uql+X6kpܷܲ_ZGڰ{mTj=Wg=9$rl047\zFk`FP'Wx+l?,Nम"#d:@ 񬘝<E/p53pRqҸR!Q>03ʱuR1@yKz(<ך\UWH-708ǐHJL6]ȧlHVNL@}UKk$s wwoب]:#cn 4b gx+BhI!p3$53΅_΃O<:Rh;j𶒴(ls]S_#kԆޛ_IBSP);{hH6#5ꤾӉWdE:2 72c3dϙnn0"1GPؿ8~ބtRR 3{E}"7(; ?#&mA ˷MDd''x8 ޿<՞_t1>/B3|}2 PRL>nD7 jbZ0?* mFq (2lDh9EVgN"fzT'6 @Ծ9\,Nm{" > X^`2M<%Ofoݝ%pk lūɀt/dM439) $Q^`onjГxݻs5{TB<#j&}OJPҞ1Ku.mk6(6" YŹmLu"a olhGQZaZTMLrϲ/Ӥ.CwkHw1?CҠ=%d͏%5L M $fSd%*[-]'8;d[70l ,5zs`]69'O  <2hnPG-FVG޵g.~(xؽ+9AvͿ1KjHtq{8UT]}6yJԭX yAMyo[8]B>F @|G&@!~s0F< rgbCmТ`ry F { "B>Ji$qoNiֻOO"l.f 6XxVޱ9B{u˂R;E +'&%ńV\hسBr f>vT9^~/z~<4X$ (&b!8KV(P[$i=";Oq+\nmWjjx 9+`V&A|P5~0@Ss62)H/5Z9'33YA7wEwIg CR՟?ǿ% 5>[Ҳ%]ױp-E1dud5/^,KqF0NtIS_B=(Nçe ?"lEc3ewD~d!_G# 91Y:, ȪUxq#4̽y'_\- qU`~; 2IMRH#^,߱"p%l- Nt^rJ`Aj (&>4odAYvUO܁"5 Q<\TbwZ֑o^[^%b^.<]{] lF9_&1X[(:\78z[ *ƝzL+{1#-*=F23 T┥YRV>Rpٕk6y!@p$Bh⛅#2o \ ڦA4Z 7̹2/8#nNZI$ZUOF̝)}(U+UO F/Y/a3PyԸ7o4Ք_j|VH.7j&x2I"깲z- P0NY3 XQU.CTlNr F GѮDڭgFJǯC QL7_׃"ē-Nj$]d'KĊ9ߡRml{ĖܞGK~0DFyG5,H]G^Z֋?SMͣ/ᨍg8Dp%b'~;L\{+ ߭"ZnH#q A,8<%Oap h~vhM3bmA=qHHO>נNHp`%khKWQ'smP]EYx%Y]u%d:ߑbEMU+Pۈs9y 2Ǖ$xPpҩxԔYk"Uj4buuwC".]qC󠍟&E9D@Q".miImD[sՌ~dSz)~ټpkP vav#˺UIGmW"xCcz:[IW6mad5dpky.x|{**PD\^c>X`uh= loA,.9f%D4V `~C4O 7T%0]l|F/8q.(v/Α]sź`-"HG{k5rW&ᛯFg~Fb:@6T/)`j?&.y>.aF4[Qb@Fb-<~;3.P$7Ayg,foXr=ΌXX 0SAOBWk)*,}"i tѪi" DLM73hyL`אk"yi"v1H3<=A~7q@&d/; a;kbr+Z,oR( ^ .pI |plý >̿ vƍiiHqPe0Pr!,I>K(MqU\#̠uT)zp4/iN}elE&jn.DLZ8/;~dzd~T"Hܠ#`o=ɗh2rځӾ i萛C,TL`1Cg GHM)rϥu]3D\"EoRbo8.ScnaH6= z/E?};QGBڎ20$]qX?|Ȍ1J:p$ b~mXeXRT0bKMv,[׿t#4F7İ<T -"{%7%b앐-qa= MMkCV+Y`[ym;`}dӰ >J&t+c zzQq ^LLAVrLԞ0gr^9Q'JQ}Y ޻ dY#-u7$R?%8BOj[aq-Q Ia a6Y_~kShKUBϼ1N4Y4րgm RQBg2W$<x$Gj/@J?5weD:(}j̦y蛠dhI@{B0yNxMKNՏWg 4L=Fnu`O, )A L:lV6X5:?yoxrEV\s -Ld>jܕ[bqےV 5hmտ z[{R8(wv x z%򆫂|f;Of6=b5x vL˹ W dS` %[zbdCSZ>v(B-R5 D;%[<*IWX29H?|6FE+/W2̨}>OLfœg|ē;vwj:.vbcB[W뮝G\4!l:td2K50߻yI,1吘x1uAAkȡar= r0 {Nj 2@Wsr 9A)"uD{< %f(rrf̣ gyމ+=p~ a\eBNja Uqx32kE{>HքgO?4_tP ə0iiX0+)>)7qo~s)#c4/Ą!$H9GD-TTdo-ZTdq,e¹@x%h ET:;qAEKQܭmojwvD=rBkΎ"Vi]Wଟ"Pq㹑- l^DJl|2pLh{%/|BJˎˌneJ]BYdqH \9 Tbh4i_Opw7p ib8ē)~3Pg0KU./JƵt$YP@ȳ)Nc6Qp;AD<`e)%rJI`3*-2#k-C5Bޮk[ /Ao`@/muF4 $'?Emm0ߝ\Yi .3=[NdCڙuڝ*]?/4o {m" 30b1ܾ7iR{ԘIo@ޤ+ڡ+1^Vdb ѐYcƒR38pXBG^Q°-m@6}17Kur"n0^)?dk>v/O׫[ gxJٙ*S87gs"GgcoT1 [^_ uhEĹs}J"?MXFّްf'n[hM ˪jn߷57 GeTD9QZ&N@5"HXFh{0o鍤„?ӒLI~"5q7?‹dA@tΑƈe eEH/zZamJ) 4˞xM/yQ}~PHLy/^lYҘb^EZk$^iV ?ǒ$&oJHWGs IaEs`G܉-Hc= )4x-Bn+i awkjeDBVOfBOQ|kjAIt߹DD+"OzC cb:s+{&\_/sa1#&t%+^cuxft6:ϏY*M {yPKXYo+^n7va W$[hQc mMS0rc}5pL!y(k̂$Ƈ>% 6*|ߢYȾ@јX3';<ooz(ؿL#geL1^[}nzSR!k9]yI-N5L+p$Lrͬo!լI &G9WVxZt+c0\{wa1CFspEX ]V_r4)O"ncMÛ1="0L3u6y}hEڊã%VS!$fgU? JB+UЧF #S ^|m Iz8b&5+5{Fi{+NyC?QR Fnc,=QGe^N[=;> -{vO\s: &R1KD.acO%00ږFó.xlfDmYB^hx0%M(-aGb'BRhK䲸C#^|掘8DXг= r6AKyPqHMU*7L%Ia6-hLewƏH@ތ [K|(tkc-Z+V֗8%>diґh ,8!-fWaF4X$.C(h)_ϩ(X?W`8*j|I^`1|At-r\',,&ǼpsZhs[G$qh,a֯Hĺu-U=ɞ Fzbt(i#~~Q*H]1+r_rp\pt4J@cL@ՅpJk`v:{-doGNMvjvF&Ɣ5yA~.F5 >|X z\x#7٘jGaAp&p0dq>f݀3)U|㰀%#Fnj1bz**OاODZ:20W7շsG"*/(5֨u;{ nY3la {l<&fX#6OiZ \@UJ+m.yut#gȉ^LiO 1K.%Mto|~Q 7kw3:K wVXpwTϓ]? L9zhvҜlQIbӽ|:x!'eRڬG &2==5xӍa7؅>oۣ(;!U-2TI꺖%e]9L#̤:f 674]Q7j9>i>vh_5.ְHwؙzyVLYhM$5-V>9T<,@5L!tpW ir7,qj l|u\Cd.-렑&"D)f;ɩ?Khkߣ\f^(J$4(ʞs>4`ߺ x"+m"ݛ*FnᏸsVwN,y#8jИYaL'hk7:Lt~",^ӳ @"k;gc Tѵk3p#-ð1u-o4)EFdWswbiC%'?g!avQ60w  0wR7`OdXQjºhp&#p ]5QǗTcƗ:nî ?gW&8:4WaGi^hmͽF9zC;f9kшP;5z2TjrDZP+6a>-mGw$LGbn=|'ˇwH\i^KAW}*_ӵZ#RYMЏ]ew8~8>$hȳYw3>Vu%+h>n{V=t8sc?FFsg 5\1PKsw.%O]x>ґ/a>gݬ8).Qz~jD! 縙i~!YVtr2~26c 93HF s>@,S}I^E d@";M1E9^jw|߸D˒Sp męYg*W ib/0mp5G e 5oݮ^kt$9XZ'ӹx%jKBH 46{EJ~n5 dƫoCaP#FBwA(/&PcqrSStt"EK$3I[ܝ6ʁf6)G&cZpI<U:6dث}oRgYZ07070100000376000081a40000000000000000000000016239ea8600004ff0000000000000000000000000000000000000004600000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/tty/cyclades.ko.xz7zXZִF!t/OCO]?Eh=ڜ.+ʃnkuӺ^L.guP4ٕߌ~Y炤r{Ou"~mge hbe'RF[4Ǐ| VˆQf@&֠Pr9NOʆR2(\5$NGh,̦Tj'IV_*n5Y V_CXTmDwKGAcVyeM+rއ byÙZڹ 5|9DtK^qѥ A>οqd*qK!k/ sU_!5JZo6os 0WTMOt-6y]m">YVᜒHwm[$0 ) :wMyzo u+i$ 3Ga5|[/FX݌Hc$\iF*Hɗ6sP w{Cku#[G َۡH'͕SMPvD!iS͹?I"H?bH' Jto:4O%|2izն\lǩ`*A Z.I|Dpl\$>!*uPmi䵘=o#wїH)Ȝ2wto&\&`0!:q L<n: p=:&@y$eTRόV`xIB_'f ?7T G /[lgW12B'k>Y?[NZiV;:VrI/ ejX-Ǔ۫WT'K ĩFYLiGtּ\-|BD!$D 4{ :X_(6݋WO#GϏBH6m1Nj/'sOFxE|ohAzU Q<ݳ,S"u3UD~6,}+|SlzE(.Mm!Z5!$)򂆠L9lHIk×I Gzx#J@%;b\*]UA=ok"u [AV: SD kY!0[zӸCfG (zW#}MI卭`&',s-Q, ԓl9IiY2;[DgB8p|22+ .Mw=Rjie"9nJt뙐 D^ Y(cԿ`CRﲏ] V/;F!j'RK^:Cij*IA"vqPL/ɕNA&'g=d](%qoX3oK9l}^9o& F?H?VO.w7ntC&i:>E* f+CJlD?}g`\ 3@lUiVBe|_f;s"`L%wf.nW*g$II T]}?_jk]!f;x8p< sQmsAPQ2gX.|, ! >؁@'Ẃ2 (G; ۘb`G2jFx0A !~b!ƙB{ (f3RJQW{xWCaSDk6bx,sHOJ IodE(Vu ?d|<`h7=!B&~ tLu./h8$D̜֯aN%Rzb)Z3Ó/AQ %񤥼\zw/ .L|hʰNJgS)wyFE}8B)E\{e~M^q\zd'+,A˔(ÞȦrS|BQ]0'`Y˩@"2% 7,jT` 5 Sс$- K dZMM?86,^ݤw;ieܜ u\ݦa/oܐ0ݑ,ʶː"R|BX+~ڗȋF`7 PX_ΜE$G_H%D7 v6Y},ױ<a[:_} "}iM;e^4뜑NJ5a"9gUT5/.%%>2miY\ 5۬M$Oe4qtDJ洷Yc}oYr'Yɞxkqk6_*O8CH/0,,? OC"-%y3O_Flw؁!0&hc"TcTH۶xң.IqͲHHGxc=C 2AgOr@s{dpCTso3X׬eڅ̺7"P1흏˲cسĴ'u|ƶJ[˥7Zhnc#XHNl7 ?qM>,ă((zYF-ڕmL6UΥ{B1.{ 6mㅶ 7(XM!ۜ0 2Hޜ`T rtӣ{bjvTgADhn[zʚ9>W&?p89UAp@{&;pQuMLk:oYJQB'B ybXCu ^ǮBxyMݢ+rJ@yAiƾG}iO[ ӳLb8erź8э엲[5 $Yã"?߀;M$ݚCi5qXnнJ?[KϢ(jQs7b%ZJVM 0ɻt1;3!yjDz;FyySc[}v 7DL^)blFS|<* aڳN513_/8B`᪔cu@aoIՐKHJƒ0N"kӚF'V˾X0Ϙ !|{+cd4|ga$p!QG-3 RٟLSWέrN/wE+ hoUD| W$Pz14Hn˷81ע9S DqtLk mM18.NVn󄌝Wz4W&uyZ+9@-|ჾ]B 9̈́G1{\HhFPa~Ӂu" HT.A22/&4ggn/k bN3Q-T.P߶&i\J ?LO힣BR\I>L҆wW3'k˛U3jm][0앸cxv0~pUk=47"U(1 z{jwy)AL?-lO4P*C@[L0GOQb8o3Em,<86:X?!$܈dKeT< Sc%АO%/dOeLRJ~Cc=]0 W@RC,ϗ }2Vi{CO&֥^޴*i`b z9Q;jI| UN$?P͡= !72PH,K jq)e'КUkC[|p3Zi}]K:Zф~?  ^EcsTr<@tT[G]ǿ}EՙWO fIb ^ׂE\0, 0 UF6.ѓu"#z&Mc?E-'y&M~䄗3Oʄ٤!>DF]>u!y^L[gJK)6 cL Y~Zc}(5Vp $fo5%TC~C$~q_YAV(j=5!f!$ F ?8 &Lv,8?I^V}B?J$ݡ9sECY& Z.󅼴Uegq_E?\`'p0 dͰ߬G-^J4Ohw(fO* X,&o1cEY|b;c~0oxj%p-3N$oLdN}ڃ^/_{t'x8e |/d8X`h-$jx``HycH_UB`!TW).tDOa9XT0-LWQb~/ȫ`@h.c,^UVKK8"5.E'PqP_'Jk=O^|yO*5lbL=4o`Lc;Gb%bЗX84,ykȫ\ΓWщ)ELg~7*c6kw U{wv,cp]Pg'̈́,җPGrP<ր䖨=ua~a {Uq ǑX3`溟Shu?v~wrgdLG[h yBKiY**4i%vS[FVvI^Em3mIcDyX%oXs̗M`uwmð;WPJmcIQ=\ˬvmtmjs[h'鸮%k'Q<7AFఴ4E:6_+y5*KDIg 5Lne24O w^kU\<w3~̪ͭ|٤842 v;zqHQtmP]ER~qZyb׶F/^n ~_k+9Jx;wS\F2tA?sMک쑟G7d5RL)]%[ý a[Ր: 2ͮeo9SooJ%Sۊ~M0LR9ƚE 1 <=H=]=}~Ԛo~gV #91ɛb,oa%{zBn4ꠕ-m ُe՝|D} N;+&?Ћȼ|ރ|G MnMKzjSUtKs%5]E,Ʉ}{3faaIn&nE 9Py0Agj%Bj #K0SoAk7z=ΌQ[@H p2S//5"8>uEx{T{SmI<ۏ} \{d?WfdPQ>|=lmy{H?m[[]E vW4QmyK9=ib:~ҹ&1Ba=;whq~[\ML?}jxbH{T=.3GQaFQ?Ղj!̯<]O!lӉkw"X'OPA֙/5w& 3eH=x5poRaӞ32 Xor|x<).7:h=&'YP#!l/ ~5NY;J*g9N{0,00&OM2yNDSzDCBHHD;7#vH|mL36(Cn(0|9q/arPסj(qv:XKս9%avZÕ]Hσ W@&VLsct쳝)QdqBl `QZ/.H 6wDjaӇMr<uj!ps'"k1)]#RL2f!S{mm۵]`vV*J9cԛ0 zbFD'u6FC{MUa z*BnT-?s^lrVqGTP~"_3G.zB( !-S]dO8ľuY6T_G .ȕy_`# o1otFZau3iNdvI<7;pf|~hc:6G@-?)B_SŻl[~vZo~+?zuWKEn}Ya>WS:L1 w%dqyYYUsMhhw22.8C= $uAEr jͤ۶ ]p7k~EybmMx1yt:fDz*PŽG~уWbZ78d# '-j.ۺuG1&!j~8ODU3zDžU߈H/\xA=td37)v.#4ijQWK(pVlǠa FÑ8*EF#1;FӢ}%,e1sd(\P"Y5$YS}X cQdܑU[S!'Ni?24֍֝A۠'A{;c3tPnI \i x Q8o2$-|]jfd=CTz}@>&  6mrpT#J誸Ee;;H]Z *-GqX9-',7k=\Wiȩ%2iذ.ri5'Ay~Lwc[ꢶ?[+D3q㏁H&svoJݶ"4cR2@sE8 -7$󴢎 -¡ sigEG'cKg1-!WtMM)>ra7<4Aa r4"fJP FJi=ɚLgUʨ؈wʹE7gNh;hB9 (lY;Ƥ”ukDDXK>Ieؿ[}<5“BgEu%K|#3 Uܫe5̳@S|k I9C/`>&|PvvRp2DBDCQ*sĮ-TS-^g.h΅i%P Э=H+9 ͋LYHlYy\ Bzpdl# wq&_ntjOl/Aewgt cG0IGF^c#=Y) y.O%:X 1l lmZ/Q{K $ R]MZe/e3m0#M`wR) ij|cS٣rф/LivgQ9/Qn zǫs)ef՞_B8Bvv/ d2< 2`7WD^u/Ga0"e<-*NؑS&XZUP̿{M}~,\ȭ _"V̇Z9wYQʢsJ*rUOEAڑڣ HJ'̥qƂ{׀c% "-wiuf:(;\A YxoOmI5}qKӚ>mҽ3DWw| {#RCd#Ǡ~:QT1׀rk7,G"ňg:tvT` QLnvL P?O%_!"O'*5W'̓gWRvos9XRB:n*4oWp.!'ES@`gA>~Ǚe=-Ğc7E ĮtF c44h"j'[r/`sߜէ륁y%$߇vO=7g}h^JB Wq!2`ĮƠ-S D1 $PEN7\:B EQdl7c 5v| N+s4Ut)@,iiPȇvOIdYNN=}ãc{PI`8}*`GYƜrG6 N0x[z,pn8UR;v2,UŀHӥdGٞnI {o[,R@_\V <Ӥ~8qD?HΟR8h\am qlu;8T]ѝE cRtR1Zjb>y:mh{{lsN_Q;`wǹ YŲga<ɛmhr!8(|0gqJ~@ĥx(*/O}Ӽugoj 6c" |܌Eg)KlE |IO?BoBYm,^9 )m*sյ}WS鉨KVVŸ Na8A!'KjDVUWqzoV&*P@YKѨ̴]GjםH:~^Cq)AJzUEFfrHǗv)teB5[7)i:5ȟ=8X WIjGF=I~T}7uchWĞUT64td>تRnHpDι.o)7bO# -[:>u"~pYWJTz: t6߭τPYt,ԙ|/ԂCBO,Nn/0i9`"h~45;tQ@ |bhRԁS Y|\J:Nm*z9ZBx1ht?fgeѴbA y׈3g̮\?.+1Ѻ/3<&)F+z3smXw(Z#9oY@243ͷ/]" ꠧ14zܽejd6" 6f7C_D»t~$ ҄. X&c 3vi }= ~!kj[ԁJjx=WLƏWB7=T1T& 8U[~]uzZy\R1K+/9 UJmLhd+}]iloa & k /̲8ہT'=;9_'*E)V;x #;'h/S]b^ יuлb0kBZQƞ6b'E/Nέ2l|5E}țho&rEwJ'*33XOnTqΠӹC$d(V-UZ )f(ݧ!DN=7 _cke 1SL8R]sc<]&l,:Wwc,wCzR0=hHA'a-'T;+wau4D.o]KG>qUת{w&tȇ%/w5JSĊX0 j|w$\7366䋙V s􄭋\u5}Έ \&V:@NbBvC;[юO(9D`Ҫ4;9Tvr\ӖDWtMj:zُoym:,T?K[5KYBy!Ⱦ8-5͚=Bzfr/)HHU:Qeim6AHVCFbYKG饴pf6s-x9TO- Zbp-IRw1w dI;mîds'tJ{aeCԭXo.K:znUc%gx}0uJo;X`Qd$7i=IsO1} 7 ۅy r 9EHhV ma13M ay+u 3jhWc[I .q=o+1V`ٻİ*j=Χ3&c/EO_ ܂Y/ [^]1l%.(yw/`qy@g*?ma""l%d)nKQ`P+޺}윂l9Ӛ/*vOq8,o;/(!|R|%?lEXI4ϥ$-]wx!ū1 ,KDhxv?Rrq؊J'<` mDn E՝ɠUn 4mk+}xޞ‡h̥Ĩ*g Ys@::;;14G4 ~[PN6iQe$.!(J *}{ ᯰ]CAy6C<Ot'䆶y Kb\Hu~/.A,'+.GΫjf͵"$&%,i,n n[`! >HMoζۈrp5"B{VSjeGVgA"ViF (7z =\~CL䙓ߏmjPbPU?9ς]FۄM~v?VݣJ\il4ު fbk|X{t'HYurPX߹P9zKeVAW hB=t0٬T8hG{qѶJ(/ԐyvbO"d B 6Ql &251.DS| ;JXTJ4<~2 n4ܳ5[Ơ]2U)_ gV޿IJfݔ<딜iɖS }z*.9 V B/*7N(|”*$ũHC=a[qRɣaMdZIp/\ ]Ire4v7Mˀn&u|\*' ,,q 9;-βCX@A5AL͈Jc%@FcKgK{1+.Qyy(h_tx8SDÌSU>=G%>ИmP`«s\j7D\9zվĀSty%Pd*HhvLPi?e,_c3 _2gFe-J$_N|{h{bfc 1F#Tf,bA ֌?qx)6hR̅S׽>xl @*m={'+"|NB(oҚhf!H6}:ՂCJ{5Iˀ;%6Iv[B,č씴]<' @]uFV op:XfP߅9WcLOw9!`g }骤0,bISa j!MZQ,r cuY꿅뷋`wXoQ#w xԜMMLÆu4wY. O `28fk"/{#L&tRmyX):n]!Gd\@AFu).unBKSՕM"y ^.G$BoLxuҲP9lD- yADa4@ش(zrD`)D (ݩe+79g_q2>];/~)=zx -drߨČ [Dkq h#N 種xaz T5Iה 1isKݫ5\.M^#[v )?s|/k^Mu ρ_ja38sAEeƒS z͕AhDd7Ǝack6Vgj@Y:c~ˆ_9'S8V ( 8Ar:kFGk$&x{[Z =81 hE[%{ Cupv,$Г.fע}$UX~OB\TxfϏډ`lxyKsi7<KO' B-}j 7eQFʨ]c]k[xa?D3٭񻠧2Ђ .;]uHeN虫1RpB/Ho2`ds!Iw& ].߯R_2 tŰ04HP{AAPKX>OGSma+uG sWo07f]ͪl=-Uф`Yb uZ)Sڝ쿪}ms]IҿA-eYgwh\4d`'rZxnwws#"M˙PkQB,cu{H-gj(%$p*npmbPONf ^vs1K?m)KNgN' к'$xF7,gx" ۮ#[xڂ0lժ( :XKH*LyUDEUք -XV6Zn"ҥ"$;K3mhkRshd_keڂĞxIh+ ܄@D̃RyyuZ;FC3$SH8tƿįMDUw"„#w \{3)]ߜ,0psdY  \wɉ۷XOvCS%#h2߬. Ë1z<ΎK{%ǐ.@#^K} xGH5MGfB[$YZrjd]LzkUH#yIlNKd-=\\k'ǝ SNvnVX E9c u*,{:zbNzfZ0V5 -bfQqUʺL /Qpn~S{rN d RQea8]+{#plG:kt2>+A;aR,K(D&Q\'CuB&A0I!F]pkwloM{U,(BnAyX8r07@,{g,&tbb,rZոG)Wk{_ /r:J?n s(j7ߐxQ~Iw݃߶jQũ.I F¨@kpR+橧oϼ;ۅNv>PdGǓ8A "C]wt6'irS'ڮ75f|'9dKG⼲e m{\pEŠ>Y(A6A2+%k`3w3(j _VyD`_-M֝PoQ/W;VYf{8aXSwkyɌ!zQGR\+a U~ k@@g5hk9b6r%d:`S=kddUL_=^'pomۨ!kl!/hG6<Et~q2\S8&oo)]9ZbEg9KlIfI9ުJi (HfB},|54!l%cmIl8n?f'OyKe7@R9a@ p}Kʮ9Y ;T9|prD16X |6gp9 Bٻ .ɣϴّ WiRuq'G*VmeՐ0gku`j9`||jRc~X^ 6>!EH_$ 36j .b(:gY [Xdx\Ӌ~3c$_`ȸmꥂ ^?HIaL^ ;ngx=pcU|] ;9GW~n[We>Z̜-JYGQEBgZd:X<\qڊ+"-w^0T(USrfa_ŌL0N]]XD1DjD`Hv4=mciz݆zmIdM kWjМ y ϡpM /G2 h/p':2mY=9* M Y6,4To2"~L d6.矨v&Z 8~mVn7JZzUL~ru`[b9* ZkzߴZEf_?e&jrx%妜:[Gq^,c\O 7jWK6`=[hJ7\ֲpĪ o:Ƃ95*l4dE'^uF2[l7 ?P)5o:*k >́Tsef0bmIsm1 xH-iK,-aCơ0J.[-gZi.Va.4+0K tnF"|^}[gg :5Jseow&a()z$_WWލ?ɥ~5J}W<#ܨ  :#“,%H(>cT4Uؽ39NŭOS3W \-5k'*Yc}4j<Ѹ?*sFKX$V/]Լ|M*x$٬(tOA,7*fթtGgr$x/5r: me֊|!t Z[g$m^:'E5چ{?{ocEFרsLhom*4!fPmL o74=a^~ Hgu3i< &`<lVKԬ:e2p{(tT]"˔i{70װ0_*@U[0=⫀q5kN8 =) q1V83H@T#ɆN&wŗxמeV&g*E |r;mPl(ɄZvKV21tHbj ~vdzCSYi@kR敩Oζl\O\e0&ђPUrAjz[|:"3a̎˷RXDLHV;J- WAEW*qBWtI$镕xCkۅBgJ5*)ۅ랗Piqm_ WIx9_NQIB !1CZ,"q7Ɉ<@j6ЩwAfB$W")tc]/b؋+e9M^Uf]23#bzx13u] dmD鷭מyMw "D4pGþٓ%WdkrhBx8qg[c.LQubd|Yi@Ia9C|]Llh;wv$n~Ge`DeMK16NAQfna IBY)8Ur]զ۱hn!m !$ e ƠˍDs?i$(ߨ]~ja|yRBܨˀ̈'ϴW22…}8֓Z`~6ҪJǪn\suPWFz H3WdS DoSX+ y.hO,_+ %s++򞂽L쉥Eft }_/(=+2z :=PJfGXګ>FҬ9n^imfŲNla#Kތ<4MAR=3Y!$TiOZK|Di(+aY`y#<.@ X:9@ (ԿFm3vPeZyH ?Ucːȭ#+t;VQwX ||٤sKtC;FDlaA.rl%z+޸C3S,A6\lյqV՗xM}dFVsgG/ؿnҴ(.^Vv)Qf4sN)fy%װ2:]d h_l7@Yrن, 1EޯE8KjX.f8M17K;&Xb*AHV{]5G 7CˑD!vkaHkEƓ-i߀W ~u7QDTpj;d/6ۢX}8jw|QlcZ%3"N slF砾EZ$$S.s t9B;Ғb Y>ϜWXՀ/疯 YF|k9'-h/ OЬ/? էD׿YL[S2nCPfS{yHvL-nQέ tչ3զj><}Ke߬uӋE(7CC;x/= `h3**oqjL)Ϗ Bs" grQMnKo}usy6o) M2H`ш.cL k-3> 聳>CpWʜYæ֮É_[uMK" Dc='KۃC> ➤j.Z^C+JDG0YУ5X7>KM?t%|pK(,Mj OpvńiɲhDNGle*|,߀JwRC+to2D`C̯K\EoSuAjI]|a)&zPD3%.5zvE A@PQan'O_=< g;?7CTFGJmF: 3 &ve+nyg /C0 + ¯5ea;5c._rp܀r&PKcۨ%A.zZGtUlJVOԷQWg \1”!CA@e]\ٛ)p7n4`̙Ps[nX.FQacAy*fQ_`eeœ>E鯂|yBm{xtP z}'yVhr74㭰L*x'9Fr| SF7|ChR5pKٳ]Ǩ`+Gm@( G𦗰kguRL"Obʘ $ӡ_`7<<0BY_Y=AbNXg{ P#SV쐮ÕEj`as@m#Ǿ] =z¦[1w2pl@ՑYEB9)~N~cV[N jq 5{@ <"}gC|׺<_+Ifⓝ=^;u.nĄYHQZg6*7'h_1x }EUSx nZ IaZ"m3 wjWc HDaRӮ!%dRcwm[fA)-z"%ܟ|V@70iD!Z`3]5!SCda@!w!(p shwdCowqg|[0RoFFg?s~W`uv\6J0l4%[@UvuZ\ oa{Y{jV>aaJŗ}ʯ o\2Kz!qyFYn@n!#/hI2жG᭸f- {6Ԑk'pDe2Vwŀ;Z,ƭFK^4_rCmL!=\M+^~_z_+3\ƵF @J{er}GE^⡫=#K9'I,.j]n* |nj N7K"(n0r5AbwWU߁vpr}AU],8pى "'2g1F״34]}pq\N-BV XѸ"]N|^s owHG$uڹ1q6DJd 2͈bstvQٔ0o>qA[pjَn;\ETZRnqME^_oŚ>rc&@?nC*UTqev *'P̏T&R~Ĉǵ ROT]Ywi,F(KŐsh~%gm 9-NuV`Y=*З1ruXvklN?NEX+vR'ˊv-eB}Q\kV V,z9hEp-m)%@_ƛ oê Z'+_ Qb]/7bb[RϺ5q<32ew[`+LAiWt)zg|[SOH%~½lDL0A)9hl:-12]`6c(Ypu0VvKø~O*35x>c%f;̬-]|l DtD /M2־c EhDnZ3R#ާU{W,S"]a3WBdAԛبW{-rk 59 ٭mԀ :~)O(V}f~Uj'd-^-)m8/ b.kɭVY8cKk\v˺"/嶘VI+#jJ\V=­qOX2n'yexXbVyY Y'@ oJރ{-SwW a!xmIJ_Dڰ>ČxtraR#" xkτy3[PV S%@n6v9Z<,UZMDx,6RГ qxN)z֍ q!wxerɏԌGܳ3 < Me+/ *t`pMr׬bo<#'_6˞+{y9BCQKig|8È3r6̇ œ \o.FiW?K:ǩ=hkT;o{b@H|5\zw6Kғgkw`l&YAi(gw/zfXd3i a9AcCA B#WzYL-;$m^

      ,(W'-haSkD`x=UGk%N%&d,qJS_JXbL`~-fp΄V}Y'F<?r1 9IAU'81d?1 {[ֈ'E> ԴM컀82:idMFip=hwuY<ЯNLc Vٔ7%$sakT9TK:<ڙcW,B9E-\D-R"*QZ< dꉔ+jZHApĔ?3y0޼f3[_HaF:wA"vk4Sk`il૳uAV~.]8gS15ٷ)ci2ʁ,DU&!xpZr9y`vr]>vݏ{M"z$r0iU_t "Aj;eϠ HWo bb zbmd|$,1*P( ~^ꇣHwzyq2(IbQ9"KHUh+} )Do޳f0cibw2rl__xe45K`ZLB 4vK)O,@^*;RJrVar:>P3 u/,up2JG -%nĚDgb\xM;e1h|u07mF% O6hZ"$N$hP~zxk\H9Od4k1iQVM֥SMLh^P5е}Rz,'Y֛^> ]d5p.ן)G5Y²Ab"3.pܴL@P:F! Og`(J2Q0w?mDm*;rgcPvt WO=O$u}BZ[5!TOhĂZ`3,Qu/1B_DՐ[}C+BʞbR>9TebX~ {S+tZa,>24VovmOgҪf vr>Hm>Qg(hO Khsx򙢭?}NeqUNmֻ̹:P_ơ"(eJ#n#H )6)C8AmAn/5Cاaئ{^4ň`!Ȓ+?y竧 5y~2#D HF׽$SO< >ɵL( %"QuRu^x2 ʈ| t78}\@:2),yc{])}4 t$ô#)=.]BMQ0%3R2k؉><ؤox9H7\D0fʼ ߅X"4K̘E7H7 UA"m ޜ:ȼbI6KU6Jq=lS UqêGeƆW@hg+K5.vg*{M;~@VUl)n6JeY[+2ȕ;l}+=O~Z[mB^a\}bGa.i{jcu'S '^L2ޙ5 Yߕ#3mٹCm<Wi; 4,&v}ПRH;/4ʃ#k<:յ;!&f@ǜ@ ڨ Jno>>!\.@+rhs>I7[|8c\˧=\7 36%DSQJ3ELVG;@1RqW0Ҷ*5 x*,|կډI%9DC8cG4PD|uIQ8Q&j0Hɨщ<}P"gqJIEhDZsLԏ:o zm|sB{CaAyM۵:*r†]=<gA '\]앆S(7 j'Ld/zakmfШ_\gl,^A|FkxZUt0jٮVqu*ڷ[n*C8bO<{! $02rĨ!D ;^Cs:+! ,754_(:a2Y^U1 %ث _RYS n?ZBl 23toKO(H#^f~IGI9֨ ʁC uuӝ^:z?I[1+MJwPHs?A~QʗJ,a63d׹#RȡU)"\_=pd<Իj#fLu4*R0A]< 8f**'= Dh Gt>]Tápl=NbF̶ɁrXު'!m?!kIil767ɑp(_~2M0XH3dղ=H3MrrҠ::iz{6!YbWӖ!?27q\+r])U8NKHْr;$a *]`7#rT W_9@]Ey"/*['>@# tAP( Ra[*,v[09λJ,gxL-TElNSn1Ѭ\ԭFdBࡪ.yem{9 4Noc7Jɞrpx?cD$wA p}?M M|8(pĐHFN*XrKY10LpxI&!X:-t~Q\gY(Hо_'T^b;«5y|W>[ir)ow2YG›m4Vg}8N~73`M"Lzʤ_ OMOڥQ$$۴˦.ywu$X氻NB/lנaPhFBidy|H! :KjEXJ+=z5\d)M'q/<[HVCT=XS>$`M{:챘#k S@4ڱnmO}J.<߬g0<53w.3>ʕKKx-Y_!WtcDL*A0IOc[@&Y7۵˒LzO~Jlϲ "O(uJTŵx`<*I;Qp㏄% @Hk+0h4"!A#W\#,E]]+_4:w<,F25'Rϲ; NqbϬ^ b"ml D[}%܁mlZ=ohr+h1rI4" 1S<Ǵh9Yk-m.191 O'*fu3>NWՏSԟ>Ei+\Ah~j>9&އ |a=Y#g.Uc@+J@Kce,-l~sn5 E9r& T1W'=nQ_ƫpaGŤ yr;3SA=5@fPZL!w!is-bCً$1I&85#?uW1t~ْz69"h5e<&*:u:6_[`@@nx]g7 YuPLLBG㝪:6z3*luDuRE0?؞5.0udշMebQ_aRb7`DрZlM}KJ %4_⑬=q=;Jf`3Jv372"ĩ7Ju~SE+oܲ5ÆptCY7K$} =u.ȫ Б)rgyGM3[{(~A_Cw2KȖ3~h͗QՂu!#_q LgOCWO npc]j+.CrKɈ2&85%o7MG*~w5@>*:DXמK[>)*~Fu|`=Ȏjԅ1d#TB7؉`|n oQcZ̯YAe=o(1%H8"R2 tWHѠ읞4(SeUq9۝תB"m)&]ugwc4cy响AX{l7A teZ 9C .kGR5B>K+? wckxWNGu Qn[v@9,q['-'vViT^aWF{hZ+ Bb&wAzЇP ;;_--bZ9YžSz^m:ne6CJ3?Ul.zC*ȤB%+n($52*:YTG[ _&|!7 KR]<2 5|# H=S㘴 "YP ߳[braxNi}˼ _ nZ9VNj^9 c+EVsi,b0 tOX&I|O'BD @ik0nq}[%8izhG| a =* ujjs)U(E0{)lf߶ºtD37)_NB;U`:C /_DN%NЛ|‹oC~7r9`]0Nl6o zZ'v3Oh Ig?nn+P%h rVnNv1T& 1,>{;jeJG-6/9Y屐 tٌjL$54N= k5PЧ܋͍DAil7xƒsC1]֕n D|mh}j]-.<0P.TR슀юl@P0+k)> E}k Xդ"&b>%QU` ʏPYgNI7ѵEM Wϥڏ+m?&M4ގL" O\X{Ȃ80'Ѭھĸ85 һد6z'7)մ# k @W|į'<se#[CjXXa$w۳H.K5e}ٟ%]c{N#BpDPV*Iry5i'h*? ^8Si{~)>O:kL0d6 wYN=\2w ^p^\\5b{16%vu+h #B8D AN[hŹmԇI9w`6sRzT{0B(3IBK& ~P$Y~7=A`,l4 [Gb D|:ǸfEl_MOMhf+.Xh첥^+2>Rߎ2lu^`(nWK0R޲;KN 8oku(үԍUo|>W*D>= OЌ^]4!OeǸ!=X"^d9n6phR2Xu-{W/c?q] .`̗wեZqQ:sv5@PRUG{e?++6BEDH|ƨ4a5:",0_(Ų!|nRJ@.>oԓ0,rQt\Ud) ݙ*ɚdM,Y/_c 'Dž<@%&# U/ޘx.E~Y̳ ܀^=hC /+pad ViߥdW봤4_%T?7` ekHgovZQפ0_m@*~(B53'`:/s+Y#^XQCo46KuLFm\FmJSf_Q"IAI u1N91)sɘ0!)ozv5*ٚ:3]<ݶW'AW]6z p 6*XY̠c|I#n>/iQuz xavۏ#r퟾2(cquC!>ǻ"er7Xa8NTWn@4մ0wS۬1[ǩ[:ޖG3L!3AB%5*@HW>_yΨշl頚 IX9uC33h'ZmBLR! w{%6 RvVr2x9zWs0t[\m̴ {2rtLRQ_Pʥ.B6|4;6$p5]{HJcMZ <ׇ?8B^exұn_4OWX÷,d;@!tڪå<׺J}\'HPbx|΂x1UQ3%*V@U!4zlɪ~ԸSeì@qU,Njp+ 9?KW+@Yjۻ5*8ʒqJZmRC418U(ySLVpNLuC(p?H$X,;xDHrf&gc\x6ig5$Ϝ˽|W:&G{"Dj3*\Lou.gQ)0T|8+ǀsFبJGN#Yi Q:OW8z֘eY8&@}v؅gYZ07070100000378000081a40000000000000000000000016239ea8600001b28000000000000000000000000000000000000004400000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/tty/n_hdlc.ko.xz7zXZִF!t/~{]?Eh=ڜ.+=$`G*z7iL^ c9v}ԻR>+iqL RnMPqSR̼ڦp8v@^ 7;>X$$lX~=w!V`W@#܀a`qT'hx`ș՘D_RO*鴡c@+š29=#f$fֲ0nthjXw[nv0S#45W*2[:◆9*.MՈ2wM3N6~ŤT.>0\b$6dU QRE&/j_OH(zbOz0pC gFq G n%z)cYqJ(ČQⷊ柲\z@[b%jQ4^&p|yõ-3BBw >%*$ 3Ž&B'=h?aoY)ͪ\hdj?׃wф-`q5,?IkDvVK0!E;/Fu7TgQR+){ͤomh8(T6WnQKᑗ\4:c2ĸtH[mQ->t2:)j]ZCPnjbTOu X~j._;.Aë.ϩόW [.̓F >޸ YptsEDVpnvxj'>vj06x֑?e湫l#HW(kg1kتdSn $-afV?sMg^Չ]p|e w6fݷ,z Omu#Fޡ9FGQ6AzŃ-ėn_Toc=1F& fyeʚ']Ki7&ˎx_QSC.ZW)чG9i5C4RJi\Q M{šg;{=%a@*o@1x?Uz0R),1PtŽ:]8]TFZ)ʰd/̍ҫܥXzxX-Yu#42_hh#ۡ]K>'``LdG!Oes-J@ܪpD&AgzgaoW[oGi: 1"@Zi>;.y %:zS Rxr=_f& ?3,P'MicF>+3 Y =G-oJ,B~ܺrZ)K;b<:vӃ`i"gL͘+Tg)ND[-E6 tyjӉ0+H8vRS'ي/ nY«/ "$)b>j$E%"1lS]s1jG/U@jiM{$?OT4:p' mKTE9(J, 0d}²Q)0=JZb:Pwfi:lhsBSN~\^瓇&Z@ Ohs"|yϡT맄f9cj0߼^mfP+8@ctS"lj}2@<(vG_|I-;|KjE#pX+פja7@LTev96hٟY{8v| )oSWZ {@g%={KaEIQM}`7$N[h KB6DJAegMjX` b4Vǫ%r0X44+c%%YJ%E,jǦz۟ߛ*S@q{ z[_RVi^l2|@.;:B)F\r3p{`iɼ=}Z䠖_xvJn$l/2A-/PQqPnd[e4Óœ>Mr>V F{cĸ)yM"Up%j\ڞ&ƧډʴI9z}`%Z3ܿ,)WL Nn BN.:}\ئ'ZN0$#{(o!1?0a)%;Tw? 􋈰Q8I2bl=ݲ#[.Ryƾͨ_4E^}6@)?^I-c]ll,?V0Z^i\vbe/},˜zxΙ=ZϻLip3XP(H\rOkJBH7F ݋nF.#i0I6|&Ydkgr8"sɍۃdR٩ 9FX??S_տug6󺊿&_ GUwvgs@R=8ޥN'< 6)BT8޺V!qLS{]_1XNJU]Jy7+ܓR`Re|5S\RqeA"vvܷ+9R, X9Y} dScs3]B-URg|]luV=((s#٩ņ#HzΝ.I2(#YïrW'd)1;?|nb" EKRj1Os͠ŧRÍfJbR$+bX rlRDnt:kDƶ dT9Du񩒗Qfvy|sl&yy ihfc(EH_\K]2 )!646CL6doM7(A—!~Gv鋼1&XŋP! &UtШAGjv@"nm>11id?&r[coPl|7=H.sBs\s'̶U HS[r3HՇ_d-~kG8j2RilJJI*2U2$N{Y^3+Y PE"=q9d?#w޶ʼ(͝2Zs uYKMeYVl{aOSA > nFv2!lWxҎ,kDTjp dU 8J(#VE-2x<@$OY%B:Gss|`AIul}ML;wxzFu *sB3 ؼx.^l͹nU21+NL4Mepv}@P!d"ϳXlXsBxcaNYʊ:y fz F s*bd_FD_ǮΡjiAS=\@:XjcjU7g() }{?z})J8 SP6AuHݝFē ]7(v`~-k'8>M]1h6,Ifi#o n|uk^4íC|'ϻ‚2VL$e!ͽ,%ZdRcD\/yݷ=蝼ЁekIo<+ 3~PRQ{HrER,+kѰ딅K$ Tٻd~|x?D?eDW^'ʫjFZ=6yE`:bho("ye/,8)q>QJ҈#S yc̥HKx?H;A^j\=vfhR@a*ڋs ~sG-4xlwuӑD>r>fl졁%UmW;K;]|B+ÿ~1Ş v QP#5֕Ls+CGlZy; 79O8 hMp. " XcS퍻Qb3ZV}8X'T-2G FrE(y8z?^}*fdZl,l?ut\ ȄIl+;3͠=9ʔ*ԧJF!W_BB$r=~[ALZ#|Epb6,WyyȮlk} Lp9|!h!o6 2GZ37hg[*˲ZPq38JX8c*>G-OwAiHE@9 C Rl@ʯ8gؓW_wkfsPIgh1K!{Ied!Ҧ)s@NI⼜CŰa]{qT%oXE 6Q{rkx0AYo/_vuݴ}-5XLK< md:,&!ƁWP++*W\hD>TwGA(nm^hC[4\3#J@4q u [EK:QɝąN{`"xBᥢv3v<Կf n.nN8" Mѡ yʉ?ٱO9(U= Dh z| S6D.Ki!:{LPq#M+o`JK ~I0cfI?tE c3aТ"g]idٔ*De_  Sn^) u(6D5{Ҥ5<*0d76(@gD! L0Zn!iG˵`oFAA>F :ga!ar/k:אe+pd\1U,Ug8L!?ǣ{20d"d (4߳:vM"u_'ޖU5HuE9KX{ʂ%IRD|?L.o&};0JnOwwr +Y sMG\qz[7<ۼ wyJqGɵvgHp2ܟ_y *LFˠ( U,.; ƌd1!|-fu+8aRX8|'='_QR9CcD>|i*svDo}3܅ˀXwfx^yi4BerĊi83CsHf E_0D|qxxGߜxTnJ(喊.7>F6e 0} e<.),r[e olU(?7=l4Yt6mk'(B Ex8{ s.V%ʐG q􌌤[קtg'W|9_Mv`mU*QKf[j 2ΨNOC6_P{v Tz)>;iLu sWDZRI#q(w6qaҴ>hhik,@ʿ1XuynQ 9EUt<ГO:SN#zEyi?U|-A ,tIHZolvvxj '@v#gNoQ >|ﱍ:JmUY2}ER`$ ̄9O:RK7(7HA#盯D<׺G N py:L)>@eոjނl ko4Ӆ1J]B4nOdZMKJmU0fHpNIZgf~{_JH]wN:6 2 z vj}հf]֜C,OOU%x68k"]"qykG jpu0'GH&u ~YPg+d?nhFsv#mSwU;ɒC;#.j%,5W5m#E7 ƍ_d:K$ lZmhjBК=1ՒAhy'qdTmKVLi62릇\ }|h8n xӻGbK%hykJA1-hDZځ.17C/CN"`bst(9},BGm!D+Qq#36#-ïX 17n6,Ͽj< soA'۷l8̆m+HLUːN*0DaRu͹%2mi\ߓvSIs%~9eTz5#퉻 =7fa:ʒ.rr}q5E,YոxCnّHg5s+:D5kҭg2v({zEU'!"˪j< W[ǩ\ 2Prf}pNOA$EiɈ)ZLE4tr12Ǵ=`sv09DR:pޖ#e|a@8QzoF0f,{ewoZh>$ǰhޤ)6G0Y 7vk9H#ϺT ^PϿ`\XwOh5T=2='v|lrai}Oq9hh<c @z#m?C|] ā&&+59>Moܿ^\"ߝWTS "(|a`7'y7%aQhv$u:kuhMg#t;a~! ^a@-,db%?{T4j5l1Q%WM }Zo!ֶRU!`C?L4|H ıv @~H8VZV/ymHfI|4#⇜lobmAjǴJS3.5c !Nz؉S<2%>Z\n{ Yr`i~4:Tk9#8 BZŝ2?y MKalوN,r#%~?}Y8B6g YǞ{S*N.\N`x>HZA4 %fz\LdЄvemgINJ\ZK#U\GNU6 :*WIWFCEC KJ",'o*0AD PTȊKHHn~EևJ&7y>f Q^7 BU+Li!N^Q$e~!7X} !On~8jȈ jGaIoQ?dPS7bKs-SzP(T90RqֆyAdqS"]B,{KzlҮn!b̓V/*ۧm:F{,uJ $f LԋYrӝzjk~C%8xsϿ+Dͬ`gry#QFnBV{K5rSKg#/H'_DӘ"E>>-EGc猠S. Gq7p7(CE-IA0d6khsrS`;cú, aĭ17Od`XJ(G?h`ٺ<$8ΤQ#VEpi}&UR]Vgxg.zH}ɠ!ě}OBEWī0rp mMFj*Њ$%u@,٫:6&! J7OWj;SDߍ#G&t?fp>`8A"k_q7A>j94Pa2ʽXo~|A%2R+~Oi?},F1|86u-8NWڃϝ_U!* ߡȪ{)VK [ƉK]ޒO{SkLc5>qh݇?9Ed\HjF{ᚋgl (Llg?I ބoh*&@-(qoilNix8BYJ.=Z5^J&#VYoC9VtXkA{g<]pƈrgo޵|̈́dϏoqhf;- 4Asy;t(/3= w9@p-"klŧ`B׃Pr+(:R`! ܯBЮuc@2 ;JJVc2l{?0e#U8cV 7Jt$/pZK..Ɔ7Ѽ(NN{E% 1pLk,DQ9l81M#2S8QoyeH:jb1c mM7aNU6H[˲4O=99C+ H &3Lѯ]TKc/\\^ӼT%2Ylv9PpwՍirs2F"؞٤+|wf"%!z >*GIQ֕m.7a*/5O}|A&x@0:CS"u(a9ÃL|6샤 2{ā*xBk蟙Mi.iUn_*l2Wo6Ot 4)MTgi,:] \Fr=yoitDΪ& iOYI>>ʔbGWXAH r07'L{pQJOw÷ew)(F3Cף}KMp--sI@Qp>Gj>=UB)vZFCg1Yweo܎6ml"bNjcnLӴնtbޔ"]O1-u0_9ϺdqfQUU:͹d#(Y?nxi7_ d ̘E-̃= I.N6 lׇw  \IMtA!ƕLW0p]Wp9 w!A±9c 3,H:{\d_q:g6Cu& ò OT>֙2_x:;dw&dYʱK^")Bo qL= YitQ-|Q+EmK3#!QdѿkęLؾNT!z%L=V&9.c߫k%6LT (ˋEaSkuG$% Ayb1֜+wan֡K i:fJH cqg9 ґwPIʗBN(uML8m+~sfuH8j?F nPiZ O6p<\ԧ_B0Jk>u6a<.hZIE{v {YٖgRtr@XKO_c@^V$zz8-^GSсݖDۋByVHlv`9$d9]g3F b/Qݜof3Oku;MA6>~tlC9e5 ,I rU(76┼ϛz KZtR(?06v2썶 AS?ШY _ KJ &t] 1K#}{V;QTk'\,BH#*`ku;p@UL: ~<_,Llj^UZ,vo[\َXO<"\G}i8ϖ 8Tb&IrXbJTOɐ[f bC$Ԛ.ksGJ##羌ȷFO2ZΠKRN*ӂe|',,GAV 3ٻ ܜDe֧cd-٧n)WӲ] L`A|kdAk'Py~iǔ}EN|㹷!>=!Lщ3 A#H=ѧDOHԯߜ։V*a`^NV@ZI/H`'_u&90ۑPBV;𝍥jLif ט:0C`3% Ǔ\Hf?b3_iEEuɽR Д$ANV"4BeAuO9Z#FZ_YXCwkx=-f嚞7Wχi`B"!4`C&јod@1 sNr-m[ePȞZ= q\#hH\.a-/uD:&@O*T_/%6U9v}Q$Ӥ&#9"sV0.&>}z QA<ШVORvYd&lK2g4ɱ 3T7-C#k1 2랠0_}&9r"֣^GޯM52!sIt(@aݘ%MwL~)Οn]1ংL_ĒQ+OPl6Aކ$YT]Djx+M͞Gݶn覻rO}ά0NO>%_#ܰ%_rK!A4zg0F`gl5\vY`8г[Jfʏ^2pX]y +*n~bG+<=@`|ݑ &)Wj8/j{6nu eJJQ!;7:wMzqL}~yQŧez-q7&!dfb*|/ vƕ](C ${o"p˕:ZfUzqwq wɦ߼,0'%鉶'΃%xd塤zEdҠYW{8Ut;5_|5( ԋofJU)&RUGGc7Z3ӏ\~ޘ6_6VV`6rvK~lh8>L9458vr)ffVGO3UryvfR̫M@;go8`I@mnJ[$K.yW~ "41'&K*a|0?ϯǠ^-ƭҘ/UY 緰=eag`ΐ.b\$HL, cܚc'[ Prw+G=~9R~/ *4#S|i,.Q0gs , \_ =P ( w/5B$4˃ •q q뗝L6L_@࡜Ą![)C09<й&X&Dő'8&^3'B:{o]6 Lۭ%9xNC䙌[<@0aBf٥in)PGG3x4D_镀"j2qtNlPA0'gq눚nJ,)-{C 0@{K]r=]Lȝ1ոodXJ_ّ-~HYֲ+{.pd(|lQǬV#9vXXJzecܡI+"@]2c}MYy[my+m0-@8GAl&\\g qNq"{fB!ǀ'g˖W6h/7_DQ jN$@xd&U|śZqQfvǖ=cO𓃌LMp^f!ȆxbVGT YO4䶷p:}DX7C\emH3q2b ECZAz˟o)$?!ڢVyͶrėI'pZ)ձROr6_3H2U?/v~yɻ$=Rn(r" xq*P|ـj8dd>  xK#淑6?LK"lv#Yj4#:maao@GJ>2 :9!Vs;l1ޔ'C“88¸cb[l! DV zQK?ΠCbôv4$NIxU"zq%MTu`ɹ-[J.kgoFMfn[N/nxs UG@VFf#͒rF,2yہ'W˽u[b/jBYFd7A)Ѕj(퉂#kL~dq]hB਋$n 7ңZ\[gzFZ+Mb<Ʌ<';)rNd[(#-'S0HndzYWn19[Ó$`06CSii +VÉbV7hrI]yCO]|R:i6W5uK7&Ms{DMwh{فN2t"7&D/f6R{f+yDZ~vz!jHڳ%vXCtmwsl dKT}"Z4g<ѡLPp |cTIFrKiP 杕0x%4mwDRe9HĊJm9'[#&g1VXW >'sĊw{3sمO\WPxD!(+U7u( IӒ%X =+@ǀ:Թo &27&NpMʯ!"e c3PI[N N;툅7L=(j8c⇹I6Ef6h~txR$zo?KobahCf$N)^\O}d~dNjk/} A$PplF,<$0 }qn]:cA /[*!VIb ̆c䖸9Mw >~>N "> y|CȊj6]]Ma7=oJ!T 7n7y c =o6UPBG-A ϦBDž:zNb]T*?68Gp,0S?i\"XfԸ@@ݺie[1rQ\uXלwV=j+^nv8ّ^§<'qȐagfQD܆ԂD̉[ӡ pciMDjAj` S%?.le?~nf`->1ᠲȖIٔX:1]ew9s+uzuUBspRȞ}Į(-%VX,}Ƨ0.G{n_&r^iD41O.Gx";!0Co9Lԓapб#7+?'vbqjzsqKwіzm߀M'8L8l/Ud0}ג)MFs^G$-ΏU P7G#*t xG,NyQ^:~Z7ϞwR7i!s++Ҍ{12`g+*;?Hҍ~QJIn&RMaI3s.Gkއnya#@!IDS2F%1yBa9hAS1F3I ةXf, O2@FksN<̢(ٸ{ -c)X0.ɧΊݯc;~Mx7+ḕp< PS8TF yw~+NoQaCv ,}NW92\6XZLe2Ѿ4R}άC320F'oЦuX|%C-rlcIlۨ.-֗65-Vw Sĵ )p4n3 z/∩Qϖ$0ݼWEJ3;}@x@dv_.o[Y)|(ataǮ!=&KrFh28 >TrzJlܱloTflQ?+@0n8WS1_+$.kW]QyjG|bA Pf~[(@By=vZ(9,`@uȵS0_P7066.-TN:YovU|$A@YnĦZXgYZ0707010000037a000081a40000000000000000000000016239ea8600000860000000000000000000000000000000000000004d00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/tty/serial/arc_uart.ko.xz7zXZִF!t/!]?Eh=ڜ.+τ Zno_0Ra&022&/q;*/@=:Wg{[;`C׎]6x[EEy4вѧ$]'j\b2]@}Ӌ%s`T(7<̨r`q&x0hn.>^o_U c"b r~@ ?ף,!.'Ղ⎷` ~&^g )\}JžR\xwf4)B. ՒqS{P>lz\Gԉ^-@%u&hO Y5,CC7e:Njr(dx9|h5Ϗe|Yw+ٸmcpA G_yuڢBJ3ӐzAmЕET6Y^B:K0hJ']|ieJ9ڍgU|_9' mroW~;-rh[A_TC&6XgYZ0707010000037b000081a40000000000000000000000016239ea860000482c000000000000000000000000000000000000004c00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/tty/serial/jsm/jsm.ko.xz7zXZִF!t/SG]?Eh=ڜ.+ IoZ똝df\ }NE1?P:#-gė۾p 4``f}j./ T'BI\lgʯz u[(ՏF\8;/yj{*īm=&'XIڰ^͓\&76`Q>KY X;1b5Old!^cQ":g~mH~YLRZ`VbOہS=i&&CAl%JuWt񱪞0IP4= mED5Cky@葘YXkðG,!ZA>7;>frEGV+-U v]0E$*4,Ǝݙe..MU#1Bj e+ q* U]5ol7%s;#3e [J`wԾ+Pֵo 8:Ā$5MK6wmm˞Rqx\Z|:܅͜D䚺ۅ\<((IIJQUmumvS?Mj\Ey/JCXC4KlIF(I6% \ObZ#݂i(Vyq:8ECwFǰ C - dl->A.,&˷U,j(xGEVDnmꄔHp15$5i0s!,>%\}AYUxĄL@KgfD7-wPɶe{|9-u|Xc'4%VjiE^TJTT1-k [˥[ށE,gYq?9˪?CNd2,QqUs/꟩gԫX,,ΞjB?͍Q*[mcߛql3?X;فs0 Dp$-uO2j8N~[e<õ*2]͕̤ ?+H?@,ПR0DҊcl<"p?`ɓȅ, +`neyns]A(;ĴdRղAMPU[U z}F 6,xҎ}nr*Y%$&ćјUHeA n~_aQۃTṚ<,elUe;$( ?"ֲqB+#[ qP?FA=jQ84Neq0>-iӛ}v{][ڃ48n@„]k[qiq+r-#LOGT[@By+f6 zۃd}isgOjFC7*`$ps9\Uӿ7@T" umh}d_*{M(9@Msz#dC`Ѹ(XN05y?l*ћ6P d>Ǐ7eN6#{L9ANUB4fAA{R/n+8\Mj~ӎ'20za?Y9uֲɭ$t&l?0sѾMz JA-AFU3Z mP*k|#5/Y'&.l#5 !c7.g:[Vyi8G2O^Iob64+ahWBj)KVt7+%^lepSPOv@SV22HnI"ueA% I/u Yo+d{DI鷍]B|%ˇM-ߴe%rU7PZn9PESGadVҐLlו(D?@e1HnG:|?by$/-.p8X/SҾRJZ\eKq' U]Sh? 1lWo@d\6ʖ :i^Y(:"%nFE1YK#1an 0܆i6`2ljC5gK<#p>gMߩbHh ˬ€4 L&$[gA"g;G?bc(Gx]RǢ|%S?㫙JN5*iyk6:ˊ(N rRNCy O LuʰܦQwu#PBհЬrV=c~o.1Fv%6g^8uo͔1QdBm潐Eٌ͇9)l*@no>LϲOF̿X΁#> Dol 햯ksJ=p$l}RwE(U9rt״\XfŶ§{\dzޕ>3uH`vanB`a(Ҧv{պKĊ~=Gm@D1.Dr :䚩ss;$uL8ayO,η ܒ[y~1iӽyᛥYͪuV-d&MrЃ>c5G>Ә3i zSEafbHڕVR?);$9bȮnTd~+妍k%&y= vJOMHQTG;>I_3aeL?Gݵ:2dV5z1Wxn=NS߳Sl5GӨ8ޛ?Ɵ`6CAC)aDHIvq)yX7i$Ts!)x81u#hXzU =f!MsIVn Xϓ<+Rpn9=<:Gg Oh)̬O@T)ܙB _U>j52_8sZf z+Kykΰ #=`m&h.[ $A^vٝ^cgm:NHjTbJk%Ԓ5+"TkЬ|<p/,@>--B(}f}ꖄ3%YNV8)Ztq ŀhz_G(_?$m Zvk7ק.zH]\#(SA8e`dc$Fw־YO1ußCd׊\9}з(w_;oQ\ q1(8ϫlX@2(]yhxuΘ7N{\\ 4A:p@dNR~05=H^Ѹ=|V/>ݠ|tX rQB_h$žI-OzS^6/CfQE?*n_$2a{!7y4r1d^@\_!WBsoX!d_{=a&}7|lѩQƹh? ˎlCk4o wKکZw?Fɫz`6K Sms UUI6gǪ勤C3WrW55U%'b4[ERL{!af`~, rR%LT; +t*g4"<j,̘Pw {bͫd-=fvCXJSa* OGb}3Nޙdާ|b-sS{r7$yqք7zԾAƪ zDY4N QL TꌗP ~;󇋥uʻX۟ IXaO9SKi[쁕id$ZGٗ zw{znXˇh)U2Mr2Y&O럸j~&<^0V,G ,Wf9ۑij+Av]]9VlʬHnv7mǷ!~3VF*@+)cPg3Vt6K`n !%+h^I,w,B`,0x'o-nr$ʉ -^TA-R?'ylQ/^"e&[W24Ӯ\#⥿l{f~|S޽֚rϮ >#Z^挟6L{V閆1k3YI)WHoSi[75O5܍; DY[ٿFLGf6P@˻P%?aDh mh`V Tp?ܔ3`V^X1v8bnBjQ mYW_7As92".Y"^Qʌ@]ClDbQN,MB`#ݝ $[]kO+t@f@#]ΧfgI/=v}OEZrb-nN ݹGnDL5bq8t W^l>qv& ͆) -b/iME xS.2,DQ.$B-P$儵a:>E@![ɽit*e@ ܵ$n9ܔw9"rZC@QW)3y׮6̇${@2E)4Uy6 _&QԖƟ=?1SfR1uG wk,.sAg#uH.?d0F=2W: @ckL''~p"J˽G雫nM "ROƝ?_7P[3f1(5$:EQL].oQJ0JLrDOM4=~ ,eˢnzV20,@& qW-017ɩ>)r1Y$]XiRuߒ5 Z*\B;PkHGӄ/*K=ۭ*Yktʇ$ԇW>'d.SpDpJ ʖFBOX*[U`s['0#]׷!C&j{3KHݵIbtލ^ M&Ee㷱?U-80 \&dݷ~r9x{wTGhiN3Ns+*2bۙ;ټ hZ ѕ_CײMF/M~̋⌶>~$8&ZTxlU2BpSrU__AL5V <#o :r '(4Nj$L߂&D<\ݤ=b2Rеs,C"(g T4aܸVJi@ʂ~<kT2v}֋Mv6EyY )nkG jq-vMTKo8Q{ WT O4j$\̒&2 +XB" .3&jj88d6U%qHwkoh}J *ewqX }R](2'p4nMpm2Ddkq I.QKxz \4 LޘN7j/Mrf(rr((޽+yM< S*Ӌۯ]-}>p-__8]oW t9kby˨Tת ytt@TD: :k2͓9ȍ,A-3ۗx}[45q8=㜭}2x;?8ٸtKkwuzO C8r޴B-vߕX7 0Zm@fGlC@^ 2lq>~y>ۭL'-Cdٛx5wÚ׍R !Tr=%sg=" n Ո/%.Z }fdAG*Kk S h+ ft;?wWO/GHFh? "Q3H_nX v')_fVxj\dB nĶ(`Em6vCrDdYNByjm5K J\~,J? vq0zhj_&f'1HTp ͦx4O(ɜ$<_ T(JޝaMN#@J9Բ5LrHm0,'ʿ (a&)s1!Ę5ךl|7%K٬c Up``>Lm7(31Umn?'KV\Gĸ쵺}n;3pF/+`RKhHϹ`*bC0E}? cc("Txv:1:,>R澷V/ 0 oSK&UE3q)S >S~^lFb\7ו_| BfDiLpqP@(\Sa*veQacmʺ(#) VWc@|>P(:D'Rg LLE{:#$?r  )\@ 4+c:|^(0_hHUVSL0h:iѓ{dثVf݇E{ ..:X71seY U88F2kmg*h~umEZK,8*0'z'y.Lvm)|5)|i^$tov)XG=NKFscdRƼ-& C &hᨃF.o;2?pg+JK֢V/bz>A{Z`޹fdFtBUX g B bC og^& oD2RǓ=oXI vlp;{Ju#YM+U42] $ws=}@kH)&P}*w"7JlHP0툸O5cS~T1[yYpFpQqa՟H@&,jq rZX8kth˄M* o(8*rֹ#fɭAsL偼#3+1^7g+ Zpꉞb ax~]gL)*>5/mrWl!yIdN lw4'O2H I=yM@>[ _*KҸS!ؑ;C n2?aޑ:IM.U|dio<]i~ySa][iԐLM*XJ瓋D^PpA _,ҦlhܞPsb4Ul9}[THx_?jkkp8J bСǢL|Qs BOk)1wm%@p)hKJsRB=5d&Zs(؇Eu=0 OUO[}0+ˈI*UNV9uѾ&-pX#/gdׇuC lϺC7rR`0w:̯nRWM!CѝiPc/*݀AZ`^5Ͼ.@">xK\quՒ@>\ÎWӾTf ,Fc^_gnLK$0{#D_i6+%%#$X;,Hѩ"oS 1!7!5:va[3"m*}(HB(`Cv%'~3Mld.#A빜q/;(ڧ LxtUmH:)<U"u?܎RݠYܻwm{1@gOnLZCRA6s; ϛa"r@1n}oIqm8?1 80\3( :֛6vfsf @@Bt3zEH"7 Y֭~,r$4y[=<4R%yL #1G$6sV7~'UZI-G`B;5tvo3|lfyBj ǻD'#g f$; 9,{H D/>L2 dk =QO1f|t&V8na>8Z,PvV3M\M737 &))S!U)MbJ>"*CBGB%q=qVƹڂ͙DB=-n F{מڳ0@cWU'h R?)3K)%A #{7 (|ވ8:[!; :'U9ّ[E')e#Xp”dž "֊84TyFЊꋘW:=a4-Ӧ@7R2lhnIt]oNvimnZ _OL &s2|%Rs-6b7}NbnHpVL5)Q{#HG=-1_Y[@ps!׃ZqG>c5Z\Ua3e,~K5}"۞ Ki+#Yy>y-߹l?&J:{! ؤr**MP` jz@Cb˧w[ظ%+11]) u5s>;B&3SP- mm CD7^Va, ;NtdCt9@k殱{^b|=>:?l=yb W D fDiC:M_:QnbϸMCd|c<= I^x%qNJG=dvrmyVxUmSbz\TJ߂bn,V=PO q5GV$63"w+XL7C7:~ w_4N?*WVϧ5Sqpz z L 3(oU9LŐL_:+P $^ BS_Y 0gFMYcSq($Cy9ì̌˭>ؚ凌jvm2C""b0k1j ]"{s(=1S}rAx|Hdtq.y=(Je\<'᎘勋뙀F6+AUwBC hg_ج\= G+N `s?2 U|RfM'kiPU F)bisSċvpz "@c.nˍD Q<w{4G]r)X*|,ٴch\OE\04=E/p.)W5q8ទakۏVJX'9<"6}ug=/"DUxpV9.xn53;\2t%˅۳0B48rô_|ɃO͝,cŷ%?\U E}9b$kij-κ|PoX/!C?g=5Bpv Q\R^"3af5QF[QK= }Ҝ^i FjPn3V5<Ɇ:MBL/1caU)',MG_\1.c]_x ?(Rv#irɏ&˶d+>P~Mz>%wViɯ B)aIk=-w%44썾VpFSx+UgNdz}!XC*JW|YۍcFfo(rvi-YWF26|>wz l!!lp1"lگ}"͒>#D} zRo _eބ㱹"eMXTcԅIҧy\ ҝ"6W-Ky}sY U%.4_/&i m{,!2bcE`l&IRogr 50(P!:WHua7c) فarV?z(%OSK )[C1@uv\)c婚港>V]E7w{ݠ~K IcNXut.*:n KsGب:q oqۯْlSS$cI\B|J…h2|Q Б/qGҵ}܀;IJ0U@RNqN=7eNtXjD}դgcK""]z'jM,OHIm6\Yə\{O ٞGS{{E'#ڌvWwΒ]y WNg_ tz7{Oo)[ctzU77'pmu~C2PNJ&C%QlOmZLtx1Jo<&('؛30v18 ujܤJuBdRԇO@z(=R vQd A}u}l Gn.wdl+[K30/|3#z:Քc Na'Xm϶Cm`-2/  ;0jpFiZ ksYN<Jc-2[6:NsO!edRAߗ/̳l)W0^E@ N_(1va!^rmc`' z%I5 ":xw:F1$ջ,/.U<$sS8H}eP: t-V-s_dl[ݣz7?E 4pg+`&G+n2 Da2L8||"S }Lh{ujw8vWzd .̮xAMUV>'=ՔaeZ◢ؔBEk ΗX~DQ/; pҘH(`/a䯒A2>+ǘ@&pI?AjK-` J:OֶO&љhY$k@eߦz cRG/rQRN>7|R;?f5xjy'EK/dLjr-N$ gL9lVj;gkQ껔ZS)Rh͌j__Q% 4ZʋbڧYJ:,fb ϯRv xr͟ guƂLWF;d>s[Hܸ'{a.L 2(j(r[^9(̙6\#JaxHR&$#'?=?l+ХER1;Se@w ƶ Zӣ0zTaݖ<0n@FA~x$u[B6 $L J~0)=&I&2+Eti5e]`5HL2C A9KDfkHwK*blXmPu |mQX ';Th>oGWƖ."R3k%ɊݞTJC<$CJ >%D_޿kƒe;(62T %_tG p#j-KbU֞Z6=4*a2wJX] ~{HZONh@F19kuAZtšzELC]dlP.}n5?2OV]q,ÍG\0`s1L!s^h g 3vxlzz+,;H5woQ]ħՑu =d]^4G&k07.|G5wm~%zVQͦt~k÷fb'^#e3(9C SYY UmMKGka̲E(EJIHno?chkB' F%pd`BJS09[ÑW}T:b$wBV= JQ<Ǟw)%P:h&[8>Yϐ: H5(j%7P:P.xM ˜S{7ZPv[٣ B,)j{O' WMNMYv6,,옙*+Q Լ;Ř̴Ls5EDrS~{e x>tè%Qc=iF.\v+˥̉iqz_f*5mUX 4OK6OP[y 5 2Rwk#Mݥ6m{r;,] 'ahl{˥<fnOIM0% +^Gmn?~_}G(^z_ONd`/ʚxaVt~oBK 8% ~f& b>Up{"jD9vc/odVx6[KYO_!7< D&$lV]e."9Sj$vVTF$9 F1ǒt/ J0OHFpznW _[8gՔ-im% BA++; $aZ?X+,03YBD1߅G&,sO9"HJ. (YT+kGsKx޵Bt=oT`69EQZR$a)l =weٵ$8/Q/.`V\JzPak6yeK#;硼h!1·>a$3KTfbƥe\w8z2Ur1ж3"B!@ŧ&4 }< Z os` pT\}ٹ3Q]Fʴbŝr5K`7PV&_.|VEShmodORĐ16~WԞ/{%gYZ0707010000037c000081a40000000000000000000000016239ea86000078b8000000000000000000000000000000000000004600000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/tty/synclink.ko.xz7zXZִF!t/Kxx]?Eh=ڜ.+? 5 lY/ۖJ<uo O~{8akO+,ɷj6U&!3Y xzÕ7X-}[hdDBȁ AJ\YuNCXpeYE|Iz ܀ qeHJ jڇ1^l}]K^"w@ )UT&# ^mA$ӵyܸE^sz:FHϴѿlLD*a[P sp`m)\Bb;`άxI$ RO\bvPRD40?@Ķ$A>oV'F#q=ݺ=KLk-#iZH^.Wdf}S0Hllc!ih-MaQ(!5N.0 *L#pWH ̡1(x0ʞF`"#=N`%mU0 δ-LdoM@ 4H4 K7FmN1E;|0:Ai|.XL6yrcdb[E@Q`7EX'lhĚ~+r TQԥqFSE-n^ ,q&n'Nl0*aޓ)PI!_"륌PԼ x~W{t_>.wS̎CE|EO!fsǸ&qQ 00>$@^>cѢ&zц"@$w20S1M愬^.]E(Ȁs6ZՍ6v@]#e:?]-> ~L5tLN 穆KgK&P j|t*<^%aVO`!"?̥Ŭ 4TRI;$)j\l[D7[S]۳5EYJ˶G?CRQ`zϹsƙ!z;%wQh)DёGtiv*B ,)R̟&BuH~û; a׻vX 8›B&#D)hh@jA؋I H)>sQO2 0X3g0{E~?.DqYٯ*>^`&.gCͿ}ݢ/+!t0LD=!#GCZT2tQO@!\l[o>|:_;@k vVc|o} qؒ9лDcN3Reܡ&U IW6y7f=F : CT4[ r[˞~E&IL-6er(h).9n9k5Hxld#+ڏTFuoR.je.@Wg[Uբ~s;1FL.Lp66rfi3rrױ ǫމY ѥ{CJѼ  ;[ޟ\P|f|LRdw?cM7Hf2E h̼quPNK?L1ˁtP6 R#t@f,}sa=PxinRۨlT}*"k ]i/L7NΩ\%Jd+зwyޏ_ZoEebAPNrĹ`Ag녵G% |›jF] j;*qP%SqCE[Q1:B8%Jz9M"|rz+ ො-Ё"pԭ<7QRwSO3V?8HrvS ic3dUs*Η&V~ A;֍$Ro0԰DmHZ'j qwThʟ Zgp=́S<({s{ /\79y(5{&{R\Ϡޥ:at[q'h2vHسRߨ:Ynpv9)?}[D|֦cxn^AK~uSUg#33oOбͬt78qN"\r,PcAcS!r ,|;_ y/95͡KvMPն>89Է+@Q+_!kE7S{.uOP"$h2w-T蹎|/ :5gZ~\X}^;w9T[1d!3Pf#5"6=~T'fEyzm2cM@_KH,G{{Gd!R[=@)RШo{z?a\?ͧbϊkP Y#_3-)_P[TtQQ娙ث=APV͈DRf/K6l=YiZˍv 3it `y ~VnKj9d-|?Q8@Z쇌{о5uk쫪$f%H4_1=IReq5)3ˑn$E\:qܗA}uaNY%v)@-Ū@.;ő/ J6JpaѤrUH="Y ~f*6GՕN"m׿Ж)aNρkZ{\hjn_@)&c7+@`rsZV։|]@mҝf%r0Çti'W SCTqh&8) Z` !2<3)&|?<4LJ>(>IG )s h@VO@[HgB?#t}cM'񗇍%AC4g/@{ L8P h+$\y@| {JɪvӞ<"b%bs}'~yԘFE2,Ѥ$P`h )WzPΆBVػ]v_ ߔ ԎUc5zt>1a}T\ Be =bn] iR-Π,rc zѹEe{ty@!%6"=c[tpA(v*8M e8]3T86V "cG`1BdkoD"eOM^h6x&U;yVzL-|Cڐ]\v4w; 2S4,)%7jE.؆FVUbv,8Hg;ݚSEz "4qc8i0}bK;ݼ yNWv EjRsL#4!#-5{]{zZ ZYHߦufu5hb(E$6+FD#*tuᅩ,[.R iym= r/]YJ suJ?v0Hj{g޽7-}1$f;!lQX\ { lzEBV|+oE@^^4ͩ#;j|Xߗ)]tD>KX¦4uJ ̻&( vPȀGm?EuZotWBr@.^Ac3]&Λ s/9Vd2;}uF_0KYY`Z*ؿJ@jPFȴ*(;}hbCZsCAK0> V`XtmkySziIoFykeM7@d9T'C5ВV|vІ?Y-=nOI3l| ;x߀=~hFsor rȿcH 6b^0P0d;PB^|PVrRQGG M67`׈F;1|֚Km= q+vW}6+nJ?I;1.bו6H5r+ISN&B"q}կBel10r<5KA4ڸoc@ פk$k-AfY[EWc[j0$L1|MS2]!4 maND$:` {]-Ip4ld4 G'0НD}eh}k@گb @vM}"fU<+ + !/Ǖl*&^wO,pAs^'g5e!" bZ(W.T!bYo>3[[zQ/vu+) q4Q"j DvAkGuSMY"Fu K!M|k_2CLI#]v#⚏z #8*K%̼-A1 ;)R@T{F/?9pH>4+s3zgjmaTdB5c GF̔ʩ<9lʰLTcH˜Y8BBajA5CpzB\,2Qxۘ¢iܕ평2 UTû'+֧~Q-rr)JZw9b/bs 􇽵 Aު`Ni$4^/v ?gd~l~ay* _y(ZuP$$0qmgkܮ&U@`q>EI77=_9ըDA .kM1Tif & clGrfx V[2L{x/UX 2e{9$Xܰ 5nU{;1c?APH@ՙ-H$qW/e k{N 8ZD^]l$948rX DfCLya@I-QrAJQAv$8c 0:k:{!mꄆ_8_2%UIIhAV}zJH#l]0:*Z0~@tփbW+J.m]_ф68pۄH㮂4L+rRp V4(%MXnqUΟJeݼV*ӚJ<<>.-{ImF6:$Չ.?Wz֥ BV0Tā.,tB݌S`I^*z*&x8GAXHvW˾(鈚\ԒZ0ޗ,.W#dC}tsBd*^P2h0l$:ZS]dKa~ϲذ|+^(!ڟӷBD??+uo%F3T /i^%[jcz( Z)xUFD-za(ŷ:[,R?Ơ ةnCqHycۭ(Ff ̤Bzl0|3[vZ^FKOܚxF 0}`Ǻu43bC mtGyVZ0Ɠ*N#ðpE#JxXۙm&pCF|;w;N]3.c BT>k[4bⰈоe8o#8J%R@rb ˕3cc]wN#'ن򑘣fX%i5DҎB/C{O2 kO& Hk ЪDy+J -H0,Lf# Xq;haXTF}gμJVs41-VqBJkfrxRjJ/)@%oPHk?h#vq=>lJ\c`g ,4PJ:l<p|Tǡ|@ {u;MM[^id$_V԰O[!ԎBϙ\E@ dM$,9K W2tRԝ%dK^3B *3C_"S(=HΪpd&q%{5\mS١Kl"-& b8 7kUxG?d="fR-$ϒr0e)\B ]0x%2 g4MaZ?_OUWÏ`Zm m"2!Q{_D@z0Lf,d@.pXo$nIT= &$* ^uT3 s:y_WQ 2Q\ڎnKYTRgJ 15H@+|L^Ij"kP%,kX*^lq[w kvNRi*˿Uμu}y{vǩfg O1lzdB*;ӌ^0.z8)^֐z)e.2ʂ- γ=JM" &xEo (׀iBZR<8t>{+K@ =& IO%$3:jj n젦ߺMAMoD]?wX (WX"]>~G' Yb|kty<~$s NnyK]$V"E RBv Vp+Kℚ$O²+ٰƔo\{BTbPUmU.(Xji@12{*߹DSGaoReH iWsbWTVEJkY!'V;AB`KS+@|F{D&0nO$9.%@wD ԒveK{j .o]M@ur_ԭ`I>`)~J>[(.&,QɑU=+7UFc>!lը8¦ª(jqUvWzb~~0`d3KO#?Rk>ԓK)A]3R)9&pfƨ X弻+ә)χ%X'cy¶PPoޥNRRTq[$WZɡ멿R\[' !FY! {slXd.^w_dEOCY ?u]~ؗ# ,D^$L卧ݮēC>HetG nhl _pl1q#(= 94m$Vb(W]kN'1Oـ]KRv~O(\#pgtSqTkqr>dN͹R5﫮inUL7eY|R 0nHV}nc(^PbНԦu_iZӊ R_hsyM +i !Ϛ}A BmZk;}H5>^rd` N!iKNi(>xTA2eI0ñ^qEhoL;sp F1 Pk'] CMfTM|gkЄ3[#sgx&r aolCcT"לpKE^Z5܊T6C)%70RH, 4/gr$,W$l9V=@IdZ/Bhp9IU+Cq﹣ƼIz%@WF;xVnYm҈Y@(8#\3+8\[bU63Cv r|1lp2r \6jkvPD3*W' X):NZ4 ^ }` A#$vheV!~#/}Lv`]˹krzu!ė/A;H0:}l~wBG'2(P fDO$8!RluTR?6 L'Np`鯞۵>4%V4.W8x ryaM2mC6Üw;ީcA| ;y%Onr@׭iҰMnEQl7dE=gΛ?Q@ hա^&$QA])[\5NQm wZ_V>B9Gԅw닑}ECrPSuҮ$6Bs޲dXSHjZlU[{a!Ѥ"O(XBF$T$(Tʕ: "K&+e" /;J/e%G^$a'Mtlje]hBpH#\2{w:u% yI9=L?S5N$swxC=lz0V [F%1: ~5wP\@6*EfwU^/f̼ϼ斜>x< _,,$F ߭v9A:)a#;Ty EV@N[6lC&tͬnP?%0Y~#k"ڥ`xBG$/SAkP@< ȧWT|Au3 ZF!vt(3:l[$zbˀz$u/qS"Ek' ' x; L S]=UFbXr/uQWJBq4}nmt#Z.Hjw ^R%.b@i>.Lt!UQt&c_i=w 6]pЯi֮V;Ջ.UFsU}Rռw)c+C/'~teKPؘF"%˟2YY|j4VDYӅaGHUiv2x}E -c%̼L &>W ǻǣNXV6԰U!]q}TOP:א`%pNJcu&F4PfÌR>}'g{ek%gX˛")zkNtP0f|l*?BVRH]#nG%5SKa-zŬ}L'zoxÓKzM;X,Pߡ]".dO߰Vr\.BfSsnڮ>{59B-G-:?APp h@v)<<>fe/mH_a@.^y;e>YXI$G0m> ؀Μ-)IrHBIGD<-Y+jvS}cTSa7\ HsH6eDϖ\s*/뵢{Md*{PĎ%ւ?7lP ert IjCÍU[v DZF g4u{Li N)A -Ͷfk:K6&+y-`VV YpW]Fh$ [80pd+]gŸ@,J9ua0uMPI0<,,SyI dl.ֻExw- җ5uߍ}{u-/]omw)4JMVx?5yN~C-N6&m_0D9g1NxI]~2NF7 HoWEcrs- GQokuD3XJc`':Tb&`,Kf6;E%ހpo}\ =׀[tiI1? ۶:\p6DUnCYO#u=r4 HuPV]#$WH/&D*Cq}9uHVT@2 >LC߭/agц] XY,fꈇ5[J>ɗ' ٺC";TG^FOm.Mz'&:r_uyaWsaBƔ~iכ ~M3mgbalZ~  !JC j|AT%P\|Pznd։Zy(\j GgK -Q G[(O3X`nEtbc݃Z2 >:cwD$v{E C[!𫡿&')L$o^wԋNl+n/ci=]2OM)tR.>,U:$Z>wԥI}0R|ƙr @Un -„X&ݶPl(mO33j]QsN6\EZWf/I%T9 9l|,Z9E +*Ռ]CKYko7~Rq,$Y"y~n :y.P]kx Sɺ#;D`RvL(f?HowGL$?bT7&56 T6 3wr/%oorkq0mZa&ޓoi8>o~rSiOW1^M\XbMG|oSx[nm s=.P,\fb~zL><`ѮSzuQ3 ~g=N"%-~ H "xS=Q(غE\0:M-]Ci-HG[㝜> ,?ՆBݜtֹ o8/z>+0j[~_;ݺ?na.4#1*帟"]$43V [Q!3 uZ?[ w\3`qI:tHfaQꎘ(=k%s hjL}(,]DAꖠUMQQYT_/!j^.kffM#8CxP |M@6gm s׮<]bD;7>όfUzH;Bld+NI:\tߔ?d 2Z ȗR҈-!qwo`QbűW`0k&ko}U }ȓvy>yVS\߁&X`?yN}64Ry(hrOs?҉ew=@d؄ێ7dK¨'Z뭋/H4@*̎m:s03_<"܃>;CԀ@Y59Cˇ|)ZgJU;ތ:C&|Fv&cm"/ J].^R{律ܲuBeC)+ܥp o})5u.KD](?8mpN\Ef^=Ϝae,>{Z#9Vv.;>oՈ$<$J|vdw*y,h=l=&x98%3-JZI)&[)||M6A\㵄 % ^hryC ;h8ZNBԢ{|HxKpŜoص.n;YbT;@ i ϸ^68Ǜ@U\1댺 |5vޓ>Zمd` tߖ_϶Og"}ax+;.&oGN~Qbw 'Z9|]zriV_!tUqhbwѽ 6&o&3Lhq^vmi"3!hw㚙&@S¤騰8])eψ$F\ n.e'kލ^K\9'("y)Mm1&۲ӫ|*>$xvBhRt1j<#ETQ@kOH%)b4ƈuJbXabxQ+ZFD^ܴ( JxC/#^`gy=a')XkL*dUpXȈ SnB(y8Mx V2U ˒%( 0%#\@A\z~Ƒ<2"9YACpQz4:C8 ހ,EjW~\aj߫q7gadThCV!&Ƹ4{D]*#} lfA{7YAۭ!{_rTql=YUTB[bo&L1K34Y.5ˠY6#mChRR V$tP J=J!ב3?\1!B" :9R[YGl ֘YE'M_E1e;~_]XE7_N NH%Ѽ+ΫMdIM;Z˱ʐ0, Ps2E˯yMDWf="[PA5 C})QYՆ} !B*yU+IKV;R&Nz( %=D؁ \tf,2ljҊim>Inq~#&W|`G9#jP0XQH6F$)"8KI*xdq`-XOfZpz~j\N+J_G*:A`^pY&OF @mJ̜ecSlCCeݼSL#0]v|s Մ0K\jH&,M$jiAV?2})OSx5FT:!opSk$3sO#dOMjU1ԾtZ,Cyvp52ea` 5@iIh#McuվE{ \t<+Mw!Ag<ʆw`]fD)OWO*EDP/2oV?FoF8Ԓ~j|%M${;$xf<Jf  ccrm|3xbfn8m~k\@ 5FX|i 'mw+ѢOnNJIirm)M&)}ςv= o'# Q C>MX_x[=G̎M0A6|IfGZyDPCOY9x/"kPBEq]Co+bG}jff cJ]yܲVmO C_rlW".B Ј vTn+wIV%yU;H6 <-ԋ\?Is?c<Ł`YphsѣN C}&M`62g !f ysuU}d-^~794`r+BI._# ?hq2CWZoHg;N&˔6ADIu Mhw`a-sK),& ?xY;j+s`d@=>~*&.Cݯ{ٿĖ5XmMX9wtAr*fƊueNY5kwJVQr `05nG[F5+QMMVNofg'??o+q!]cN6O+@qF9Ιi4ݙ쳔;Q*v\YIc#nt P$@Wn˴ ӸP'a e>'mY" Zء$22SD,P1Hz;g+DcYי6[}g9i]/jLe8+Z{|m_Wu^-젲XTc~!-jhg ;b<{;V`n+ϒ ˳gEg=%l9؏@5N &2P>*$kzmXWAQlƞk;Z;p&1}O \o>DDqS` ܸ}&5&dĄP%e"D;0Vj'586c&\lt6drezV]$-RzѥɾE݈^57FM~a ݄I}'QߥiuK?b6BfI`9AlF6eT&PNj ,"M~|D̻fIIv,{0w W~|C܊U>9ЂL*_sQ&ϟ,wܒj^"YԏG{ w[(s`G(S-]|t5@?;DL$ 7;6ut-XׄbY1i SfE+7|s/YH̴v[ ônthk"0>QU\-uN&W=;Y[+]~/O¸'U^wAW[a4v$i2 ^/(O8r!2MD~J R`rx#QD*U:{߽)䈷te?.Em>ۛ?gѽv6{5ek.Zߗ<H%phU$GPAީؚg|6K?'SD/x=#fwi p"˥"R\t }}H "6*^%I;d,Jlx"A0Sj8mJH(Eq3s")@U]$P)tϵxFV2tGGaZ2Ojǹ´N5?/5D"NQ;-O|ŝ%F PȤx|"G1O}8!H<60e"zMI׵6@J\.YpE?Iby_5q}|1{W@{YO˟3ھSUK,?M 5i_[JIV(t[U*F jbY "M]uWg6zT2*;a7a_C/3e|i` c{"U"rׂmRY!`;^d7a:š^Q՝xa*,{b+08i{"5.h[&9oa8cjmO=iw~Fܸ%:ј2#| x,[zh:ډ艵&*F$0(`k[MKcgBH:j߿W:L}8힦)sm8~~W(USWbY;D2ivYוpDd2Lܤ zO{ayp}{jfE:f1}]9Ne0j3$}W`dFko: 9#Rx N@B؇O`GLvJ:!y:`LD?FHi#!BAMg{l7O&.n%pŌVpZ6v ɱy)ħ3t~|M8p=͂  r0]>?zXVz> gn<_Tb@j*?ʫftIx?n w"yroL/Y yrG-w;z?msg:EaM6;֛>ٴ c=ۘNF;B:*hjǢfJ0E°gk z̀Q4Sq51> e ^}Wlc_pc,4J8;|Dj=t֍d$ or u~6#Q7o9ޑ#%;.%w-@JKP_Lf㩯 0'`O|]1ɮ*ƎU)kゝ;`f$杚u.쐼 շo[8$klA^VÚ^hUl[*,4Nv?.M_P/iW@Jh}vjPwꃃBOe<[e#GeT}+A.p!H}35gJ0e퀜@kPRNʐ?m5VxP~@E,b 167vK?)/|ĉ&I Y43hoA/Hu8G@tuI@7Y^*.Wԭ!^ԥ]06E/O"~r!LHbpaDDmHL5d}@ g^T]~5_sp[eVYQW#y[+sƃ1 w WtITV]>C[赠@$說`0TVp>TL^=}0<4^&H\CH|Evr!vwsA5߶Qm}Z d (ex\]sP F۝*&H[Bv|M,"GnmM.jo{2A wpLq|n*XhNYu a33%6Hq{ŷrA KjWE6{ hA3s?Hֺ ko]0OY7fAzuFo#鉦 xOB{#-o#Hr4f@Ug6WDP^=ŷTw࿜9JxZ\cd3OaZۄ9iV :m{h(6y,<,٥$:wJQq<>UZv* k.duy&tdW[!c.;-@m|$vsKQD [8ϷI-4,1i kU\; h)59D3PMf־ Y껾?ɪS6p2}E;ݕMd~po!?cM}r4i;@MӘqUbQTs |}~XwӃq3xEǙ 攕 Zc;?nl蚰Y\aWqfmqP<`YD"0 cwZTUH[ 1g}t^~p♛,$Cg cY瀣Zl&-I%}"|qqFO;q ]Ut(ztr?b0! 5]!Ku&usZ<.y8uE=exsTM">"T/_ƶjNfKH>4&Eq?J2"ktVh"7FwwK%ɕt:ZQ+fZ'2jj4ō[DUyz :dxT/iaq[[ϧot D`ð)- Cxz7#DG5b3$=r}d[HN)w6T2Qd_,_="ý֊5p|FDocus Ι ={-jW#^"79f@s;H` 2.Z)L+\8 .Rg+3>7XM%3%)%5LD{՟~މ#KbrĢDwJE> JspdP3msHSQcQϟ%>K<+n'}5>w|CCUCC"srVy{`F1_l7[qR0h'REP:ApVr6:W8ғ1‰ m߸(AI"hi5"T>^^w 킻gOљ_@ gIPDdbF##< 7Ĕt}dM*>x;֘vDŽJ5(( :ՀV╥J\xZ.pG Ir^_T㇟{$ӵӴs:S!'R94"uWl'{;O$3es@sG!gKKBl=*5%G.IQ]ˡ.50" Vّt}0 hYc9t@DÑpmO\?;pՄ?գX9&NۀXu9ͣ6Cv뎼9U%9  pQ@QO[&moo r8S2d; c^;AvDgÁ\c)z Ê,UY?9ׁfepnP@|Ax =͋F!O/SB?y ,/!赢jY;dY'+D dp=0PqYƽu!xV1O%O*}ڹ کն*uֲ,7v7V!Ɗ t̞hQʅcU+crNN7¥Wtf:Poonj*{oQ&ơ" -;Abb/Ig5p b(%- @3:߹OZ8z9@: dNAQ ZOlj|*,[yIقtFe\v]c\ >ժds<`E#<]5ׯD_ V>az_i>ǻY( ,C*G\X3 $IEq[+RUb ^C @O1ۚ)QsK׭Z3R0zzYxÐ"{XSQM`apՈ4rq#tERؠpO5Уw?|!,8CX;rVF\WzeG:iǟ{i7(pGt{ēǒ(|x9'rJ֓7)qnn7̦P2 9r#a`f3v5YՄsr%D"w%)ٷD J=<ʺS/՞8בz(Jw!iB9#'i~fUXs(2zLgW Eeqw{*8=KB׫C*sLk NA=C^@X'9ǎIXAQV:cШbd dLZ[JI~|Ng annwE4O#':LCӈN K_zCΚNJb_z=fs!RO=9JƽQ2sx{A>88g|{C$u%5QL>$팜2Pj~7rl>CaUJ5g]wnŵ1_*Á^W<i~6D@ߢ4=5'(S1ToZ' *Kz7bmݻ0 f=(PpR|{)@8=4svsh]n QQQ7;XվeƓ`{+v BA掭g`7NP?҅S SBt2 Q r_o j0Cʵs]ͬgVDYeցEN,D\e3XiwsB# ws֬B>W{^wy _P"ϾqW޷O}v_2`2tO٪,w{ژ媌Q3@„yrz ρ,'4VKnKe[nq>:)nOkcʒ~ ЫOi|hJsC/<Òorg.j8yR 5?ޛ}Mx3˻!9_fn6c{EU+H00W <$Fv঴e =Yi&|8e idh;t}jyN[N5)̫F >wS }hfvpO+AFvл7JF>kAVGbV 1#\:eMA$Nl 2ꈸ,cqF}%GH1ߡz]r=…ݟ_ #No:ȵ^Kҍ/U?za NR+m QY ͅ߇6ߵ)!Ps1aT* b},Р$'B!K<RO=ؿrUaupa$.>S ڱ;C~s|UZ9Z43#Td܎͇+_;6=ۺKW+xVNB@RYct{2$7,ࣂ`Uד39/bY~m3!R;7!Ogo~.m7G0v}uR*֏팲̺YH:3:bK_Jz$&*:g0!zM}`5oH o⊏> i۰Rm6KhO-Jjie.PuG?οxSKy7fROЅ.khi˻ң>pULQ>EُYP: Y*5W_̴gYZ0707010000037d000081a40000000000000000000000016239ea86000068b8000000000000000000000000000000000000004900000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/tty/synclink_gt.ko.xz7zXZִF!t/Shx]?Eh=ڜ.+χg:^,UVP}VdUy^JgnK_?|-¿)I;J^x}AĨG0^q ?w^ ǑHbL ) P#BGEe^x}Np/|vU9v 4(y7(0\K*"˹AU2_ s ? BF@ͫ1V^=nݤYǛBр0G!;eX:XO\.~(9Fn8Uv*΅5xN20gEZ(2y^ZCFLtbhN{%2eQ$4r̋=P28FtFdN}Z}̑}yEe HG~O1'`cb m&I̟*^.H9.;gmYEL76O>1wlѺ81Sy}\M]w$ 'rHRboSOlP̔ͿP.[QƱìՏ8\dR?osU-F ͇/`UTUQ;4M ͏ѷ-l%~0"Ė>UCE4g(=X QN3AfE`D ``;3n8Ģ ae`QVhڻzL`Ȍ!=,Tpȑ1{Ņsv|G۬/> D ʲ&SE4¬#(Bg:72I2}c=e *C%]P,$yhQrgQ)qrYא@_@mZB 5YH1|zY:gL\SDϫ?)] w?; D8Q7QLdR ?wTH-ޑ:z QJ>ؽA|z.sy}5}GnÑݍQQ,G5c)Z4TC$c<{3Qq>"l`)o5ͮP)u=,O4ΨDXuFU1sWOgpcz\y3}!А1gmNu [( o6ɓm@"LfaKԈlޫ6!rߍIdjT#Z@[26Kkї%gN3_<1DF)7fDႠibk nDTn8rld]=7~HVCPMv1QTc#(1H5ns 6ƼZ, iYQG89Y̗ u]sמmjP`ko S8萋;.ults2:bm7urx 8Xd7\+iN4?ik"v`b|s&+x8`m#qnev9FX4.Ԛb1%8C{*IC\ &f bk=g8=g1#jl٭( FSO`"eJ/:Ϣg涋8jH<=^"񹺺*=)kfH68L-i`#;_pDa )П8 a&nc咡_`+!c/( Jý$> %3l?'\LZ2 cҭHRT?3 ,+= nڕMԘPGYRHA'ptY|i,åӚ)-킁BҋOuC~zX7vk13A2,ЛH`a2*HC᪃<~g {V%尔:4 ȥ 3H18QAA}}K߱ϥ^MӣicZՍa4YuF31q$pȺHbr(*ɜ.f]oa1u<^zR2w,}G犧L=kI]KjJVe!;Mi# ؘ$K["G* В<Ǽ@Ks쫘8x!8~h 4PÀ)aֻcC{?6Rru#f~l#..DKBZe Rkԉ['HD>is j"(ɀO,Q)S`uU4v8Lb(f矲1 e69&*9p7n"iVբYJ;1_O&h3"MddUH\uz\g_T)^Rޠ\Iye'i ϬE#[@ە6]32jMg16[9sxkL<@(Ɂ\޴[sS{0T(S"䀖ƻbʊ?>€zđ1h/۟xu`7+0NeZ.R n~,/pWAn(MQV8^x+̷K` .TA\,Ctcz.Qܻg}m`wz# p)ä+68o=wQ ]g1y_?ƿJHgC0MXTBu6xa0e=PB]@ h%i3D7*J #+T_gk(@Dd"L)"w_ΖbM"&|QIF &N`_Y';FmQ|'eX$!$?L\4X؋MPXXG~$M39&/ͨEh=ɻ#jF~CE*?ztZ(D_uójE;}:OE@OI>' =M: ]*4s{e݌KԤlX; M^  lo@ 骚 k#cO15 )&zE$hY./w .JV>sB b ,$}ڦ,d|O]WAWcyhUl\* F%4)_ ~lϐ5.$[7!szסE11fY O'X H4h4KYlspR.ty[sl ^pǛ̾ };*"kkvey`o'>`hF)R)ojE3% d|ؾP\ܯ<_[OyJq?d{ETy+_ o_m`rKR{P=@rt`v&=Ul+z_;"\;c _48|{QɔG]h&QĀ``/rH35Cc66¾z2j b{'`fIbc1n9(<^OZ" {wb9A tqj#+x8h}{DXZncr^N2 nrWR`^Q_!`rp,B%Z ^FKMh&S +))6w ͂IG=>.SWgzQ#[|g~Lj`1/M@غF.1/ )WBwJҊL?T~" \ɇ =2.!^3~mO 46)A3+J׽bZ*?7wͯ F\?D.wyUNiϩi.^P] !f)nbc0K x f1֍P?W3C:$VT 㫱cw bEӖTd+.v)kD9 VMP8ǥKe];i{ YbIjqM5$8L<.DZ4b)zL/U]?PԢS9! o\֫DK<GfkE@e[DBoO2UkrJ09=iM%vlΒ|ȓ!?.GЙ Tէđga./`WF(rHQlqr:V˻\%Ժ*fkFE,wF\Ђ_K=|GY|ɡEf#h&Fm$Wߟҧ>tJ5n Ç7BoN=(.,،4U- kL %Og2R`6"QW*ZfuZIvT}RNF(jWu;4Ф[0BE=Ă"L^tP\L5B%zC3-? a6˼hWaRkMAv1Xp%\ j.2c*g -pYhSl1hFChi{/kIi ZtUP-$B#in<nJ`>YCvrQWASpYҞeg6˚-ZZc$oF?4א +zE#O[#mdhX|3_H Eּc|{Fk|*רz 𩢘vV:"e]qK쬧9cR}{f`q)T64ˏP#[}BٓI"~_Kj 9 0[Ep|ŏv'_M]\D_/ᢦN?A PO~y1ck|AlrdT'A u+>Y0*_ku I3?fYMu%bH]P*%)dsYJh`,C L(l SV%zpj>'鮿sݣ>x25QKj8uPCUPx}6S3i{t Z&eP$pq }4PML=tP[IEf|(zz?o>k4(&hDoHmp6ab 7+X#PXp aiqɼC \V:$$$$ nL "&^ɍRGIU t=bw 籢R4 >h:#PXIc2cy.t~h`(j1(Jr/{[C>01Zh"mil=cw+m.my>,7Q&PA{v !*n@TBLV|q;9[~6%(6$JRQ@vI)~'La^,ㄨkh\ֿҘ{qڴ:[.ty[LѺ*ŐT3V5+""?J_&`\2<5XBye&!XGGRؿ-YRAPЬ[a\3iۧV'}ltz΅%E`:W,OX!p$_v'6͝0}ݺJڧUؑq*|j45cΞ 3ҟ5(>W%\=Lc?Ϫ[VKԅ~]CKx6:ژ+v@Ng̭Na@G!"EDBFzPM B J2*@ kqҐuއM@xj ~/A BZ%}j9> kЊ`/Dòryl$S*_F]Y~HCRh6t<8 44DP+(œH?synlul۶Lqe۸:_9{@N}L4*] J37ce]<:M'c~c3LiVzrL9܎D9\W}a W}*[uعW}!i;15-ظ3Qu7a[(湧T:C]љ'ͧ mWnëa؇ #4;ŒC)4VOvOm! xf҂FNq'zצ11L0N+ިkfs=3jk*YaU.;эV딦vo^ o{4-*4Gl1HL@T>_5)6tl~ jRKokpFFI/vNh,}xpEWm>vBs#Eo56CK|'ՙ> L)RVJ\Q>%sŮN ~1\!ś 7h%R+KFW0럻XDc=@F%ebF`#RnV#xfռkd<Ź 8@̇aSW.Ʌ]0+^bAu+IGYȤ!D.\)|rLҕ1ERV}nd\nľ69 ^sCdvaqIk얫:Vx7GCO%<=\,vm PT`n*o؟^־wn偡#  6͏,0_Ih`GQ,g$-ryԽy3u5ƗR{Fm0oĀ!b 2Fd td\}!|$-.*):3'|i Z P8B}.ӯeq!zc-ʹTQ=#3_u(,߆$oىQA{VfBnrb |TqK%eCRh$ Q3<#u.Emf3zJ3M| Xj Ph(n.Z A2U|^;"D#wN;prcaMNiӷ@/8:g{YeLcuEY-$_W d$\tL5ޫe涷v$b:Hj*J)tu/~|eEORC'4gᣵba{5#RP$4Xi ⟴m%0nkd%G8\ Q\v|th9!Xn7U'dO/"nzv7U-&J z;?w,i͐ CfZgQȎjf`Бfic==3~j[q7z2W_@"`?o`J(% ~ Ei6u4&/ Θ e NCcD59wُ3hPAU2Y A.Ť6QAӿ*fuvXt,]`d6_e'jFg(aI''S+Fi&! De}3KdBKB.1soPj`ţ֌ V Fbg73 &HygHZ=DIha(=qv)nbΩxbW.bh P;Ead6~/eIؚjYi#WicmoP$(2`,"=K9 Y!RDU?$Ngʪ%W,j%"ͧe_&7 &s֘ކdM$#/K/juA9:q?7YQ)\:\' ]'BqrP0u vլNmlȁUo0)+.@WF?#|tgʛ8•rt' 6 5TrA8Ph(Kmmc u14ѵIW9DYv0 Vv|(L > "T\&-]vaeW&7wC,_ i9>ڋO pH/?^ CBX:͛@cX6%bV*PXleO@@K~s<'%6uk`lj= ւ rVqR ɽ[XV΂lELŦp_l5 Č=oѱH6CLz܅REkjYhϻos$n nԌO tWKtdZ%YOjoQ*4n1=Y8+u3i,, k?io{WkQѕ@Z\}C8:R!?udbORQ1aP`7lrHʜ&$γ="ҋyo{le.&`⇛w\hVɺ |]DRӎ o %ݘ&06Q J63[!~<쑈 ]Y$.IfB/ J_[:L ղOn;M< JP>VMrr6;ƆA8kכDZ\Gk;+. abx{K*6K=1R^n 鳫-?(RďK.M=:ݹ8w@L}th(Yهj Ͳ/ 'lv|1|%pP'Y0^ s*|\X17}Q]PCIye@3j%<akGR s(4ݙ|<1#n&+;-qno$Z 4#Sk`- %YU8?7 0i|/NhFoN(u {4Ϲo"q)sTM"w_ۓ|'i,Ϻa) gZ<~MAd^@3c^sdom,1v$SMzRwYƭp#|}o;ϽQc{)ro 5Cw&ww g.< >M!?jdmvH33܉V9oJgceWFj-| lw؍V2"H4g42[ bqI38I^ז}]ʅS3JU8:N<=$[ {%ǿTk +kEv 6e"Y>)k8me D +"WҽwWNp6Y¼kh`gox5X8͇"En yWʫo.q1ۧ|KI>%;RNe嘣 : :߻$omO ̀{NV gkk ד࿝f:یg-Pr97,630` ւέ+*VWOX›a78^h(>8&OT5C* ZjKK<xj>y;}xdkY/9]sK4y\X2LE&G@v(Zb[xsgz^͉JxI9\29SqVw@*E0^H2`O̝RCbqRNAvekOp?nC]m![Atk^-:yzR#'zoOq>¥@u*7t7]eYάxuDZ/ lȨgVl861S@1!IUnRQ|ezP ;sSK@|k{ɹ+֧];K$!3`Ͼ`83ׄ9=W[ɮJIxsu(uE˄H/c4j×=B*;+ȩaQN C8H;tnJS =sdlJySǽէg$`vmF/ H[Qe01?07~^f^RFW籨Ѝ!\VT aA)ؿ/t|:kh%yChvR{o2.9W;%pQ+42j\e}j-7nYcV_ʆU:5&ѿ5I<Y7 :T`'w[+xÜؑ@9)vhH %¹WH?JnpG/ ̄k?[CoG)O&2F'C0ܧ)nk+cg=!D$PBciePٞ "}CsCL,,'T<:/و[yʴkC߮]`~dwz˛Ɛ\Sf8ZsZj&8}_>ʒOYHƘncy0v!)G:5șY!챑ֺ .^mͨ}.?!@DvDž[ *X}?#Ĵ: Xƶ_>/$gpW6gY{> Uʸ%&~R=t|$$\zz *U6 $D[ HWOMX0OZ"g1u@;<)Cp} 4O4"& *va7 7OdبM_ X1xcM5؁f'$uӭ2~5 Ij8rU)@oQse :߅6z| T۟Iԑ lxC lǦFI0~r]]ץhɹ,(۟A6xsKc|<ٟ̎iߍȖoPN-?K?zk0\kL?Q&=-lna%Ɔ\#Lx0G= b!$CsMe3m ;ڻS{c28~h"1!-`~A]mˍA_kn eKwpw(o i@r?d"2Ӗi0q ""a?s 6 -u {kdGA{|HZU݆4|F[n-Ctui!^6e.En@*;D8j 5. Wk:Cl)/G:1WW:: 0#Z g#P|ADex'{8< ;gMZ-ؐ+* Z)˗x"fS?az=(Gre73a0W%NZβ ]HQjߑ}?' uVQ |R|*\J/;a::)iyD H QˠxuЋd\X6S>-TM/tn ^c`N (q~{u)|u(_/;XY;e_@lR#R9\ݞ&r0= 5ا!OX'G neiv|s{TeY-\g/ ٗ{#}Ni ­ 7mz)pxܽw2.>IU}Wg=zL í׭+0˚Q6UI5mF*b2(`9cΜ%56C^56^5-N`I <RmuנQWp$tFkgɍФvN8kGs>H)X=k?mbGQ]ϔ1Q"A环)' tN̏h- (bbi9"izB2L 6]g'Y0BQhpJO܋auY e&$8p r '(+bpī٨ev3Ojx ƻ x뛻%sIͪ-:<'X@ULP϶5( jO#x^GK J,d8D ރgqERZ-5S.B ׇ8 Mѣu%8{Ն>*k˸̆&Ϛ bBdA-0M GOw; {\}o^ o*qs >+xr]пnB~3m.m2]ZvЦ+Tg"CMk;%sӍoJ{|\i,S};j-i& G{?mbڼQ+=+$1lMLK]w|aX *?1Ddjr[V 4X 7%RIQڝfȜ0OJ!FAA7O.t<;{y"Q4U݈;~P@>N@rhK͡dvA BԖۘ [Qùezc0vJi;ntN}Y֕"+yq®4h O)6HKPdy}:q |r(gL>~N*ʑj o #T7_"*B8Zp#ٟ0E8hn\;4C9ߝ^`\8:QmYPJm b-dd'G8QWTaJPD[m/A+Q@Iޡ"pkL^!w<4ˬh5óezZk9`.g]081{8 Aɫi`І> 7ln ZXTw5 `]7vvGQWu6r2I4*xSX4Ǚ~pkIc?*㛹~wUdz_'95uNjʏ#c{Qxjҹg]I`rX<;BhɒuA)@Tټ`.T{q]S ɋPG(ɺppw7p TqO0 M|o4^/y_?e"-R_+"wU+l:U&3 =ҡm4 &P0xǩs#Orه_-/ca<+Tt|ڪ%qRe5 %G }K 9Bji \6ռ~W1sIcSZg}vuK;ozxRpkɃfND-SG(Yoj[ُ >o`ת\%螇 ~Rs#H|7(C2r1fPclm&Gzw۵E8LtI#fY[L:"]4F/Joc,.dhyVe0mgQ ROkADT2_&kjS9A1=@(泐pj*,gF|t|^mRb&1WR[ѣv:@cztV-᎜ZNvOsxjq☷5 Md':BZ hG6_=q"CQ/e3p92dO^lܣEHϪ63NO8@va" 7U7ԦNn`8fMrkSWfrӞWߟlI$<b7?F6f5yk$Inx bzdmxy75ȳ|u zٜߙPq5oﺠž?%n˫7P4#G剚 ZoO n~O^P͙٭]Wc8UܜYRsST$|JGUQ/vu~yo ŵt/N߅p(Wm (2# @Z,Y (󬜕q }Nq;(^lg anZx(]8o4 z'%,gˤC6GĨY殤w(Dsd۾ qUֲ>(D֚|4U@vƸ[Qu )% .d &*MaT@ҮK%<{Y ٵyIo&*.;9ٰQ,KmghCv9Z*}?0]&Adh5WKsQgP9>]0:{aOdid ZP@e 2w$*A ]l %r&0fIФȐ0xh/Nا]XH2n&EKW7e䤬(+;<0oeۊ٦n <6v_7qBbh~µ1oW6r pZ3)gnږW$xm+6aEerTɨDkiru1 w5P;T䲡V?8 }7kdo5o%E$4 J 3sX||s+%6yu>t&.a{SO+~'la~osF1w7'8y ȍR_}v|ihHA(`&~,teQ;z7."۵͂/{Apb|YijkۤP5` FU؅ݢ'P4!yXPn qŘb.(0olڳ4Մ<ٯ<]Y+G}#ih8(Yu KT8؝أĥ.Z4HQUJkZYտ[9;bٶW9"Mw]NJd[(l%H\Hkm_ a! TFcP`a:3H(%~??3dud/4&8A܉rIGu&2L5FFH)ڒju7:CQu%WvM$e} `ڑ/Ypp6ȍ Pƫ c*]ST í#hbq424$RG͟rfmHܰyKGBo,)<.%gլwO6Qe&`ksr_R@k3+mcN+]WnLf+4_ve@nyG*pA Gwu?^וw9oY(G>q+LYfdWE<-c|C =IW"#  Q6nH"õTh;O@Wz($f=u NSуLg 6/{{6\Rh,zGM>U g}0X+@~M$Z}4 I( AMRt$29*Sgܮ-!pKo8j iyݨU o^&k|oʤIGn#c̑5v<εf}AHdߣlnv_Yr< K癚v?٘ 9"rM,5!b{UEFey`GvghK> sy, p1kWr@g AT~Km$-E xtcF}våcQTJ;iI?ssH+0RC|`ܑ ʆQR9<:3T_}9Xh!\|  Ѯ [t.YZs'UĮ!$f3[R޹00xAy!ow͋~[7pL6q~\Sg6`x}=vw?1>6K4 lPh18w8/&G',VoSItųo7z>ZO #MrCV`hWAvdgd3|^r1Win%Oɐ& m;%BI6]~ 4b[!C/ tTԪ_~+(6N"݄z9$MsFwi:tF/_ڻYE^#脋x%+:0G#V n)\]pzԘBF[y%[Z1`D"YO4еn/a88Anj /p)LHrg`8VvʼVy|b>Cѐc9veJmT4AIa+Fmhݒv&Yϔ?h)ך:nr 3'w,!0)+1+J`: -.l ݌& >8(=}iĉk2 y|zkYUtB+RKX( վ6nlhZz˺ lnb41&} 4AM/`37:fDed!oƣ@&, x"6oӅgv1j4i9 jdq7LnҶ LZ? 9yڇΧMբS Y ̨gȡ'ekx)e-^Jw`ݢ9|j@ n@$(̿^!SLPWb3Tu{~=y^ɱŀھE6]@ aeT[{;ZɨA$=y@[c5SCG9 ,=i]J *DPGMc\MtGoc7QB^2vx0KM4 ex+?ѿNXxiFe} ʖA nR78 4Lwvu]$edh *ψgHrN ' _xˣVcR=_=$S:Ӑj4s4Z-L-xrTkc#Ps嫿$?M_ k,{wWtCxcK^ܶZOZ R(?xMtk J;ctORa-+0jSf^A&_f[\2#lū~NC,h:#&7qwbM?thޅ,Jhbq躜+e@=P& T/e6@%N;뗓 Adi/{*A }'3R {g*,3^h3}1g1u<ó08ߒ1KuSȵaMя|`Axs~NEm^"߲)T%W\ Tnqˈ]eٟ lP{r}T"I,oD6A2nM*Q[X偪e {&`7"\* _|L K^vk X| ;ٯ5o!ץΉr$)ؙG7vK$Mq%8 :Pnh%ao)FB5Ogzɴ\=;EǬ4o=q08 چ0s=~N ms-G^}/y #JS 37=x1Wts `'3Oz8Î ](byCLJnQ|猱`hQg\+j_BtȬ'dP_, BB\Vf cs+ 3c-L>:lbgcOe*С.);& vmU(q7!jxBN:,f\^?A͊E1uƷyqѢH'-7y{,g 2s^yiе0~ 8sQR.%: 7zPT8C'{z !9(E} Y#e *f.iW\mxw"" wJ3zι:XdPfcZm3lG뙍uUk4qf0▂N^QlIC c*-jGu5&SI@6PglgPSEV ME_l"e9ԋQ?Y~. 덖91LO8T/$"^u@Qq[Bz^X1槹S A(qwkr2>X.HK#ՀZl ޮ3FyWFIwC~ګ9qmG<%Cd}͓#~SU}o}ؐRIk7\휞QM%VFةW*8hw/ Iyb:PAiŪ[0-TXƪ2C]uXc߂vZ(yOl{I&mƗr!gR֘WA/ńx,^$dUt]c6̟NCM Q Ă~ W9σPx0Ռl0vUġ,`q4vN3WܦݣqmfQݸكؕU.=QtZN;BqUgŕ0 \D]B6 G9IDq=‰/dļN,__’o@rXRtys`& U* >rpwtWC\C0fL^*= ?ƭ֞q@/c=Ov\6PajB^:VۢAl3- fG5v~[d`2ʩ o,ۛPT=웪cLs gyz[H_ǫ)AvU]dxK{RʰLcn\w&T1$;~)Liʺ #`+ԕ&ܣ"=x.*%Q*Q h~oW3_3 ij%NfC@ŠU&R@AFíj1@a??u7Giy7)m\LcB\FiSj7߲ (.=}̞4̲/lJ`J^<>BW"'ʆ NTxYh<7IBr Mx]b{R ءo\K-~crIKHQ]ޙTTD#98o)v]+`&~UMyW:0r9|6M3}[Zyy, vf!0*Ut1{0X cRN-u Qܕb&%=xG@0BY2<٨Do i/IN@?#(G-;ıVH눱t mgR}07*Oz9D{ϡg&Xx @ B^k#33R!5^?ցօ/Tд>,L//杖D*UrR>}ji7HiYbg: '⑩F|jŹC;[? Z!A텤8ݷСIXsJ6xԞgYZ0707010000037e000081a40000000000000000000000016239ea86000069f0000000000000000000000000000000000000004800000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/tty/synclinkmp.ko.xz7zXZִF!t/+i]?Eh=ڜ.+,ܡ,ޖ^,UV,ȧ\pQn0PRV4O,K l, '~& 8ldm6>H/ؔ<)6SKB⌓G@d! SGĵUNץj62c&돷,C03/7q 蝁ʅf64ٶ}%#H˿&Aԑm+XLH\}bAE'94|s#DH 72`̇_B5y',A tF1I9j fW.+8xݚ'NaDI[#r`kF6Cb"Q 6 ?,5ߎ}qnkoP~< tsG݁m@dU^>)<2ݽ_ziH{Ν?>(w.).,%2o_P0y/6Œ),kX+[Tel}5=09H1a֬>۳ÂmǪ۸`˼=!DH` .<4KQ8gL #R}>E; U Rm~V="$y9BSM כ sX!wza^3C_ aOa£ Cx@j"w{>%n6%wP b|5Q+ySNi٨4N-i~9Xjy7rq֋:EkN$c0xmvpq #0ws=<-uBHhg :rI5:_i=U˜|֘]mz ,lQ] g'nYJ7=7( "ʺ&ʐE\^rÇ, #vܿ앖FD&E@|ҘA2<R&vuۡGfOP/87k,kcŤ%HY5=xp7lXK3':w'2Z5iwT{* ?wvµC_^t.*,<ƨS i6%7ccƬ$74]2=6 O| ?b ]uJ`]W+.$sO [8ŕž'#ڜ(#:CU!j&nEu V 3Ǎzr#!_?.:a0(-*Rg~yQ "-h_DwCW$E!s6k9f]ȀTZC>^!@sDz=b8r!X7gFpV+pۨW^H>T!I:eNKIk'!i %xaͦg)鏟GE pIߝT1Wu|F .)GXˑSsW4(:Sz{з f ɾ/ea8)R{`c8]+.Wh*j`L l׷iKL{H6 4Th3 tx>f.$e,Z<֩[Gy&ddޅΘGߐf"YobM0mfyJg/i PƎO1vvj)Ks"z=]doOBd {0My_7@]Q.CtumV=TTXs;qM^H6c)X.toI,,ò8Um!ƬhXB]דO3-}Wldf@`#[[AGPOy]v>oj6<òuEbyRz!_s5̑ 셊~9zH&Kہ?ҞК7%jLe//8_/7U%&^+Ecׇ8Z iV+7Hd@\`A?NêxdҪi s'1&Fw8sݒ9'M)MS1P%=ZGeNg @|dX0 C,Z'P52}WR(@TRgNY BN殦Ai#s}O6ǣM@]$j[2 ކXk<}R2"+'uYq^7EWIX_:=900 ] [Vf4rds`~倞hCIr9i$u/ jgG;;Wzx+R0{>ÎcxGL&"#9nɠ{.}NkqKJȷ縔Y;䷍!V?v75vPW +OYgx|!hC-ŖH%"VO4s$pb9i*pяYɰ5`HvVpCTQ8Tb Ol >$!8{;597yVckPo}KrʌƟ].!z}pՋAu&uΚKmE晻5MEˬE.JlЯ 8p%H@JIBK@oUBdΥcYӲ#ȞbfJ .:]-<,[Si0?iB}Cao70}݌JYr,>pt^f\>=,7];ϩ*(Q'&L3DE2A[yL ^bсHKD%o{i[1ցgXFp uU!T&,qfeGeti.v0@H0Ǐ?_p pNGDv )ӭOo|*!6U#rPr\Z }d͉d922\T]SqHbSĆnLs'dMM@L Gh D.ɜrcoQJwF1[\`/Z9W'_+&DZLgXy ^8,3*DqN 4dF E8 07ԩI1qp"e՗.6F鉓nOiþ!"v%P^5ѺD讕 \|N-7pH.~cjY|/ֱt޻G?5>irV(wN@de` eˑIE,ՒbzHɗPȈ "m M!usD~LB^rb1ñ$s]K&9G@&4vpt[p<njOF:[x>8?ѫtJj)+Z=o*ɘ^ kNZYN1By荊Ȏbj-pV*j lagNσ#[z&V;b0xt3ك}Vw1b%jeƽ'3\4LxUL,ܠ5ZK&?GGZl1BκIwXn|Ǡ `zgb#p B+&LՁ6N]6FYVh2LG/$x55@!mg9Dxx\4G&ྭن0y0O$!xx)čCfR:?F%J| ^MuI(YnJi<>%2liSlP,s/78W睄۳ir<9\P:}"u2pۿXx+#kkp;rCU59#>P8D, = ɣAoSXHtLl]6G'tLfWc>0t'I=Cġ9Ox,}tT񿾽ˆDrxB$ߗRv2ͺeҡ^֐8g- 4}LYn?ub~݅7_6s+(Z`nW^[6,_^^弐LwKxx8U5LHq1 'yYijׁ~:#iZ\~`}0-!nlץr%T"@?it(Fz% ׀{ADNRsܘbʐ/S?ͣIޑ|`G. +U dݤ- zю DZ`۶}%>k(*+;Q+MP/MJѾ+p*Vnw'-pЙ,_!FM7jX uW#|w$Kv ;X#١6~_gBddXj sL/OkyZJ\!6G^#H8IU:{qDyY Ą\RPRsn> W8N.$5@`79UhN(̉Bɻ)'#e9 KV7gjt`O?^Q0 .;gI<;Rs!j==]#S!AKiRGכV ~7xyWf+<38`X#iz7%*ϱGNC87G{{01ePb@ q ffA$oѪ !yNj]u'ϰJs+7e"! /0SsCX˵xRCw+XFZkrEXϛ#dr')=*6-n|'Ddc݅ކxGS<%0r{ JqQ((sG A[0G_-.=VmF +ג`ؕCT|M#7J)tV"Z xGY; bؽCӑs;φW%bٻn4NlvcWc7YdbJ"/YY=G MNn7Ⱥ8scMt(H N/ ybB<ٙ+1>x=-ar:m(7gf LZj}l4EF[2x]cChWK⩍¬^;7}$".dY>󣨽nbp ),H26s:MDʢMvn+Bi?%_s6k~ŊZav}C,>Ww˺_2^yQ\5M(|&!UhW$ 2}|(6f-yf] HїK6f’ܥ5aԏN:qOY{+s1㖕]lhynۓB@UI~ųrBz; CȳI(> fF$ ůN ѡ淇 cek0ITCgc3x{ǜ 'JlRho5Ԕ-gw6Mȃ䂫!p]xWU+[ pC:&REޭXA)CcĹ,48:Dst\4lp˱j6~IR{DoZ-u37J"=A9pm0$;nؿLH|VvJ61}s7Mʬkv(J.iXſʣ:񦖿~Y7HIYA#>nw5!͹t*S|85*H]edh rF-ᵦ;.Źk6+ Iran6KTY3nwCx݀XUź"W,G$ lVd.% 9)]+ ʴ&<;^v\N pkl:~wDÌ۽GmB 3P*,ٻ<P"/=]7Ÿs pCާzn|Ǵ=%-(_\*t?Dv)C0W2AƂ+3<p?skh*]xW 7UFaV.LNyPx0v*R᙮hLKȕ!q;j'}ѕz .rp>n| -\wl%s2h8>_.+U3Wy{/H)dٔ\n9ҌY_%n-)%9h()o1_Gqqx2O4и@}!2ltDI1U|i+]8M!іHSv3!/\P-!tA%u"[ +ޤwr8r"Q Ihܗ/ʍ'Ϗ&d@Li5Iݺ H856Q;ۏN:dg t%@b׋-j{6x돎 6af=j_ : \xR"; CPf1#BRg!k!<zȱKA\t;q$P*pS`"` a?2=FL1.&H8lBgx'(# D:!^,@{KE0(kuOXn{N˪Us$ݕԊ8^_^ %r2lѿds[w&鴤2Axק0ou$;Qo:PpHdO0>kCPو=JRybS܅H] 7XN|60F>#2@PQr.$tzqS+bʄ帺D&L)0|[)H ?l}ړ fE,`cY6-O:}9m:Y2_ ˧݀ U,vnҢBwᶢC?15?1`pWep'i"Z$GcoiczPBDҘ%]͞c!sbJӟдѫd0f̸%6UmF)1Y/ E:qxloW7@}prP|L#pO2K&֡&v]'P eu*c V#x:SX#bUT! p˺&J`Wc}(ۯ6E)AL49k_̓?ainBaB.08IjADd̏wvm*HDQ&ͯllՆ+\K;s{];8]^L!*|8 f5]v4Ђib ӐG&ct#WHPsP#S=(v {8S(sc?8|}e-% DHj~Fs. /mF8GHhk/xPu7'25 dM* 0; S<71z ՟vz&0:AݟL d fYmJ36\nWr"z-'`îtZˡs*l#PGU l+g]y:-I]NeBןgtbn9e eL]hvL1݀6XȒI.$E FJȏ}rY}w.Ltsj'a|?+[0l~v_O9@GsSKN1 $9=@Os p&)DC;<@쩅AȦN)$)6'0ú3 A.J>{QLVR79 wVܭTkm 'eOIݧLE,)K T2m? SnXRc"_Z+Rڝh%7*F{v1q䅿^BV,Ǣ;FiOݣG^Z1}U:dtPA40YDy|£.̮\D{G_`W]]Q( x -- {@o-y,Yt]Q[1uf.x3AYg[{+^|,`b,)pfN} BVAV'K4EkK)&Z(V"4S`Ns{_wUT X qG8zD/rk|n*Z(˿TO+o*(ÛC|X,%gd\Dm쨣M:]0*;t$AGEEoש fxU߅ R"y %|$PVwD"c>%;9xZd|/k?h3u|J}-zKB9?{9TElrȞM,f& _=d$(X?jˊFGQ?֝{MS:]CL,rN]r+LŽi|c|f؞7V~bacT:^ٟ'Vr!TwY?eie::W(-T#Q@S<*0U r&5b\‹8oDːdW9@ gQª3/_&7xfᑧ)'P$On¡d᭽r2ו,7Q ع>u~/–JTaB1l,(%rmC,4 B8VWhuL!7qlgw<܉۩d8J٪Q%l&l~>>j}8޵ emHG1 3+Ua3~{RϥhATQ)6pIp;m,s L;50Rvm7(A mfe)fl\>.n$*uGLi<*!.jx/mɘ0!Ѥ:- T# 񐲔WB6y&^fвJJx1 )`W9KU ~.I0ʺk'֭+RbV/zrV;lZ'aLEǬ<$Y4&)_nq4^iI:{j#hS {3֬N0HۋXPo{S_OD39޸YTq> c0%p37PۅVnΤIA ӵBs8Փd [)K[Y¹]ʾq@zu%Ez%Hfa(;|)Q|ÑAtdivE~K8NE8iw^jҰf'lWg+ݓ,r`a`sgRSsy2UƜ =ԀVC,v,[4\HfeT8R˻t>j $onX%al6$`9r;GB`"x ׏x|Fk ڌ&OKzwЮ{]k@CݜDW-%Q3q5$KXМ~FW4^UK-{Y2a/F-_4.r>'4"7Bfb`~T7#N+.g6U&D5,(kۉ̡#e𷉧Ⱦ jUm!LUrf'S3=aՆ^#9 eikEv~ s1FaxUJ*l͡Eme t›\ߡFK='eEs.Af6B:oϗ਎濬ʭbP\9@te[s ULXK#Xg=͊`ZexdؼQ!Y -qf{ ԝ\kNd䦇=|[(}QKhҿ?x01sȈ\lG%(1eYlԫӋdVk2zu C2<~dtL̚3&#TT,1;|%dwE]icb׬*O\mfS]RLBUU:j0&֖L\<#GB}u.ߍh3W-1&22۝Q4ndrq|semڪF;*x1e*@@Ƴ;&W>P^zO#rxg4I#Qwkr פw^ %BRXyJh%l%f/{Ah6{'UទnuG }},UVF}hKfyB~=xTz(IKw+t{(ң]xGdۣ,HBpT{j ڐKZ#Њ(8)pXzHBU'&骲_sU?.+z 7f C< 1|^jf=nҖX$\49͇o3!#pC ]ọ<{`_Q f?¹LӰ %>{P&^6jA2OҜBp㞚^O. LO'? &7J %ϬOe,yUmifRltiI?Ģag`a'@ߤ^m5ibK!d2WK#]`>1jƪ坆o&RNdK4^bTgAZwk cnX 4~!Kh7z$f 3ib}ޢ# ('A  0-bt*yRW *PK:Pu4>0n즵@?X;9m`,g4S~fL(LK/Nj_C cSUI9ΠT$XC;gv,/(͗ziSy@=Tq KEy27Viw u6V{ev4wƸ&2J@ 7vk\)p(ě<^Usz5JE :r1W Kݤ;Z{*8 @xRw+597vȿI9npGw.:ꢀzC|F.m{Xp_Gu@~7/C W=gv ᫗`ncv`+}J.)0 ȫ;@-=P;JLG~Rphh H1Y^}]tGH1G9uLihfAn" #a@>ЍbfbbvΑZ#G8%6s|wےyRr0:ʰσ66aVl>ꨪJ0"['"SXOlA4;D#hm|x2<+ P!X= v lo>ɟ<=&~oaLӋ 1k0<)#)u6NךZ5 g#_ҚQr5_c.ފ[f ZmdU+:3"▬D٬轈8mNiۡAjcie&Ѷ UIfhL);Ԫ] 䄇v]6$&惈ֿniZjP=_,2Y^~C|Hd*:F?Hhԩe0'=<Q<4FukU(YW He@㩣u`/@n|P`\Ϙ'Iy }xؽ%1Bbu3ڵ.~w^i9+m2 ΢β|p\zD 0a35Z ÂLh]*(eM6%|t,|FcvR^=,9o$ZZ7¿SA]iQ?k ͓[] k7w:!$3vn ,7Đ`g*u!T8Jےt~E[^vnΥWh۶ Z+%@,X=vSytG3ڸV-`Y4l}02aZiz!j/ڃse$G` v@jWîfh NX{_l6|p7xng[5w|a)At: r5٘mG8ĔT_YR _g_[ͅ,+XvC2Бo6ujr\Da0AlEncP`ܭ HcL5XUlMen#1! ^ɰ54p7m(cHqq"5ۗyJ—F9 q^GQIүPL={EFȐ"0sJ%SԄ*(8%BX"i[v# X9t\ (IOmtjtd$!FI4zIy'WV! +, /S~ Os(Xqy˛#}Mixe!Ҫ< 2MI0Sp݇bSJ9\Cz8xX""6GE谷^Ċqzz*+t'}3~ylBw(jUrЃjf†yFXZ<VIb$T%Vfh~!ť/ysxMkaijO2WRv*8hӧw 2ؽ#xvri>H3UߖSb{lY9zAqECiu6M:t^8AF^ӁY[)$ 3.˩ ';Q+*44xGNUi!x-]׀ 9%6UPJZkHrx]fiCASA%,ס'UObdn1;Ђݐ׃M5hƦ;^USC*z)PngQbF4=?[$o<'79htf΂X]T/S\6 r4ʏܳo#d@%Ŝv3L60!vyPoySz2LfF.lw4~?_(TH$- .u7 * #SՋA$OwZqv Y)1G˲W52L;3irˇ@r11\AN7W gṳR oWDu7ZG`0 Uh&\(pd=M ϰ>|D lKQpr.b.܈ nԧÔqTȲ4LM"qua\ya.Ͽݲ[rU3pG,/88/ o-m,ݥiTLHnt.uI0PB!5%X [_q ΐ91nkKT)r9T^o/I5CkO\!!uUtXsЍPyP{ ֶG>5C^gzi]@Zylf8GTK|@3qMrЫ )3!r*J 2K̈́0Ar<*v~7S N% frxUI-*RȀtGt0'(Kc|.E<65֑Kskק|_*3YSp¹Oy+QBJB +*{=K P+,h}=IkLCw2*y#żq ĉ9fߎ;"Ҝ7ͿϨy% 'YAS[ V0s1@?#J|UA|D0jg-~ܥx:)^^w>ыJ@a^o&ɱsi"Am0tV̓J?VI3 ʁr;EZGۛGXOH[kZV%޲^zmEn6cܭCyMRhT=]i{TI?>/Y(ټHЩC/@0L.fbKK6m|$HI\pV̠.[)2D??d06&GhWlqF[eNa}S8*t(e4k!=x!<Ѐ'kR6ON^((珽0Pq›b(=9BOs2s(Q(!~г>e!uq 2}afԸWS 0MKYLyࢲ׌mK'H7q0++KM 'Mskw T_ڂm2E~U NΧ=3:eY}zZ{|2P\3@ݯ?YcIc/ )1`LO` dW2`!%zåjeYXl ꫁H:wuE&ߓ 㐟xl(8/;9GotGEWXa Z r= R5b "d`dN{f΅<.QdZ"`0kcH)FڛC}bUYkI <\.Zs*!9X0#_-d5N{Lޜ{VXznC˶W rr=1g'bjpfbs1/L}N<Y::œA%h}w9PS`)% Wq82Swð#N1wOH74Y=W'a͏h!(9/_F-W- @r19CӶ[qIHX9n 's(+/3Ǭe~+in~񺫣{?{Mm--2hԆ[ `;a"($C3[DϾ9EڦA7j:}ՄUPm͝vNo%L_n}ha@cXk4P& 8X;!8$==PtҲ*)pe?p^YVK bSs;b]%\ngٯ 1 oHiE;3%bҵȵ%.{w69fQux2:{{6]GlrLiep)J1(!1~Ss4Y~ph[g}:BPvpNnb,u}G{׭gsH; p2xZ@_9:kAPb~ᵭS[ P)L\^A$%Z~RNwk0<>sd2zgS&ӯ2|l|k^*P퟇G0$^Fƣ;6)Wuς;ʴBA:VvuIȟ /?% YNsDo@s}x䄄qfӉ†'ߵIЁx[T`jtA\$1^۟xRݷF Mx:VԥS"7 >Z.iS wo@'etHd|fj]h%},1ZV3H]bw.ӕk.riSΌ,qJ>GX yCm~B`#bGJ88n"SIć]>@M-;2oƻg_K5鏁Ԋ@x~)~&& 4`ěOYVd"倹{X:0(5YFnџy@6"]IYH/DyYZ).JI<Ͱ + :{@5RJC(v@%ltMqV;K`]pL&urEϧ\rxoE(zy_8*xj#.kDMrM_BR&sd@#eibR@_I&>n yCf{W'5,I5,J&xjc/y2tgq7}E ,d1uoof%"_얞13_97vNJ+f:!l-e%!k02V^+TIXmYAm*pTrRubb^W i2/g`аA+U#*e oӶ1XÍ9[e) Y hPtCLAD2E\w3nk%c52?o+yr`W"i5)XCE9]W2c'pzsAgr:UzW`N"B9xּࣔ vd+Cs;;!-&9h|UmTrK0EWjtT`y";aO:$δL铚 =mXxw 󾨞n1ɇ(y6G>K~p&:*:cg{`V1.'M5Md pJ[QJei '*!_,:^̧uB40yDb0^M-RM\:NbKm@$}XQ63d)(SQ6${{t\N N.4d\UMECړ| `jU%PB0=,<@:1h.E=d;Y6Tǫ)<:9iyʴI ACsT#O.5&G(L&kՂ2CeՅ2T>Zg/5{3u ]y #q$Ɨ̙8] 4GvD'V^+S"\#0)Fy;sX&5R:mNaԘ9Bo1(+7A^ C|k>=}ɕ*!iNv pbeJ5KOco@r7.Fnzz65&`>ɝ4)da>wUn,.[C%_+8 R w~L$oNҔ{Ǽ<[AzH^ :$Ò. `x3̶Y,jYU|KE\bs܈+%f-ZKAp@)agEY[)i{sIq;cJ'q /?[fqduP~yYe0{c8=+3Ks&vCZ^"s4aq,er!>FHDq n)S{cJ<*,b(7"ЈOGհ.^Ymk#5-bɽԺ?`%ޚUxJ?ޕ|S锷s6p&i) b?즜BRw<~)v*2m_@\29gYZ0707010000037f000081a40000000000000000000000016239ea8600001ecc000000000000000000000000000000000000004100000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/uio/uio.ko.xz7zXZִF!t/]?Eh=ڜ.+ ;Rݎj)]VD$.X;(Lwݡqkh45[el.1m -E-lVvǩFA\c)Fq* !5+3v:*:gLzpܧC66AcT '[Ǡ0l>t Va5%{jԻYuhO:Sh3\X|CL9E$g6"H&.HP2K6D[ x@re]Z5 kk!Zg" k=VTZp?N7UQ|Eu&U.G!&|iP;RIU!W(z8bβO:>K Щ.uw 7њ>AjIfH+j^Eڂh4Keٌ,\'I7<adǣnCgƜH{Xz3&f%i#'6׊jiIJjC -VFuPQ*ժSYCwm8`9?4F`Mn6Bg E0xHC{>S=UӁqt!}i žHnuOx;w4PBJޓpY]AoQ"sw0dc8M5j\9/"BﻞFq7'#>Dxxe}V<='4FchXIS:s 7JR>Qva ]-'hG#:H3{=Ւ.wM.L vO{l@Al∄N⡷[FW\bj搌sd95/P-d6vqEbU>oRqAo-=0Ԏ]s$wqpM+/wIX>S|LZB.BVD்9wd,*{[j)u@V'HR z:dkΆ3KByKN9?t @_.``$ma<Жe*K-#CNT?mE$$]zòj 1 by;ׅ\AkϿS>"V{zYiڼ.cfVxgE{syw'? d 4(f}Xb'vj%Y{i${2Mr̶e~&ͣHgE"rcX MAe X1`0fﭬT 'O!)G'  aM5`~W+Ӱ4k̷q NvwƼ4EoP?0 6ԙE;sM'z2@mz7O*a/wCJdt("3~XX7Nk sq 7G/Z'1~ÞہK̓Cz'1mDs_*8&w3T'a!d:;mؖڨ{/M9ƪE&eܧgiK\jvWƳ0;0 J$2lZjycJ?T{[ b5,pw7hPMASo=,$mers`n(eyts[}^0ĔiI ?HI.}[yE/0 {ֳ/Ꮕj=*ٸzI_%(aࣶ} x_V $m:O /BcQޞ;1>WּEUY_RkoRpO{jM76þ".ͽQR ~~̀{ܻQo)(ȥ1<b!/m lA}-pzp~-tK9~Ηxi:t֘wΕ25۽i)\ 4[|>?:M8asEeኼR(4]LcNЛ [(xdzju#d:U5Yɺ$q)5)i5UzrȹWh_W8>>u^jum[߁ј7~6:kw|4J(X9@_ǖ~0^\% }A$fJ0Qf8[],au?'|JZ#~Ve{3eѕ zKh0\nA u%d6T0LDEReqj[Pۥ(^\h̭:d;ħJIޝXR'14ř-;KVƱ~w;A.aC + %#LPHS,a٧@lciF#a0oo9s86LmK^eGY6jۨߐ^?1Z]j/EclYfqɹ,f${Ɗ4=~L ?}9%'uGm"F\Kb&ꏼ.Bb_7wu'K( /)6% i0kn2}N.tf>᱔&+‰xWdL; 32 4r+ٵ:[Ky;sc֨u Ɍ:Y74x =~6U؊/@6^7 șڣX<ȊTtdG[diG7) %gS-h^'7u]d me ^ƞ*s0{[ZoKP!߇Ȅ|7'8[-{-m<]2PVyx0mMXl9PDfڞ\ Y t`#3[WZ?Zr|I3uE)ǯtSXmlL^܀쒸.VX*FSUB<\Cp!VU%]FU?# e7DYu3_r!8ļ@P7נ6 تN0ŪtGt-PQCc1!e#!2( fAe\d-CgIAvƤqei@[w Z4\IN9䳰WPrUC$sɪ/?` z4Sű tWB"jo!9; #% ';lN^ Kk ]Eq#rj>s0e(db!36k<;",` KvLxm1ViN@tkBlM0QK7eS-e!dv2\\>^$RJ(S ˑ;iǖOVyfL ~}\ʒ`rJ#VKP'WIvXZUiEns/銨핣!bYn] aH(=bYp^ܜ^ .;[-qh}TsS;g>ax/EȔ }#t$UP9]1!9uĠO)tGO*8+} 's`$69Oy=2 :#p> ^ wȤm]:TDv 8.&)a8D&7 vmH"mv J2Vs1^ -86dF;K dw6NK. -u.4iU&vYAS^M4QPjPϐEGoe&p^btjw$7LI2 6LJ!3vrxP :{ rŹ=OY,} )a_4]zw;+pyJ=4CJ9F -NiLYd|~;ʉmՑ2]!#R,(LU#1bIԟlRd)( i AX"^zG6JiFly  #"A0)rcT7$_L}FAK={wp-YtumXc"eufY̊CK엔Nv6ޛNl{%n2vdREAsI\BPJlXίGD_t_G-MiLnY-'I@Ĥ\sj$x!gEyQmd]%OF$&p^7x17e,.=>9-ԙqDa_.ڂaOQ5oT3¹s$Y@ [[7`Z#aq% p6ID2]~o7%2vG~G}7U"W؇7UFZV*o`#>R8 BlTbr7k}:() u#|Fl%|v:M,H0F0{I 1;WZhj`lqtdxmLhc.Z,~}LQ0H#:N;/G a%yy]]9Zx>-dpbXaA ApD|Cv3P @Kx\SwpGG YU{1%VĠiCPQʌ[ K[TnӯUG~kASZ/(N-<ƌU5?:,/s :\3)q^o4Qms'* [nϜs][LOa ="y#A0%$:*Q3D1Wݛ9#ᶠQ~%=[Gi߷P|Rވ,/@E9){ l0/NVǕm;6~Sܼ qh0+q+{;p)RLRtAqDL;Ju+/Npk?<[- uCD+2r|Zwl39G8Sh5 nʹW?8D?G$oedN?}m7\rκh-}8ֳ׽sԹ3"&8$Q=Ę]Bgw8=1g ]j 2,1 J/[Nm/ w^ /wznp,̢^ij.o*.6// ^qHy8n- 45E&l&%";#+5g-3-;S>J-Xx7^G-%p+fQVGqDh_? l‘{$:Hb' w \_'%K,y(2BSZ\[SE#VWPSbǞd{aL$y\&1+/y_Փtȼ\@5#w=he<,K((O7psȯ(^HT]gF2AYfU𜢉7$/;TnG11sR$HWH)7_ KĤzJYZS,50T᭒tG;ґKPC]ƅNG#z('SS߃~{cF> &XUEsO)J/Ȉ0if@4UۑbW֤ܘ׽B;?X[VCG_ &Rv̗q׉X脙T G"xKD:ERMbgȌAxz"|UOA)qWjSΡ΁EE훸u.û%_g1}]n)M]ZJ?.\OA)mqD(sLn9w v !{inZ&JmJI*9fa$KIz(,]w1 ua!6CE5Qɍ1pQx?\lZt5$M̭LjmUk\ddQn5Y}w@F4::<ˈ[O#w6\{*| h=XRTgPʑ~EA5*/D&Vsk BU˴o % 3sx^]Um )Gz=@kINwC:A3#|4Uj ,b3=pjW$# |qER˨m)XS\ng~CkxҎCo0Mk3ۖZAb`G\FlG+} }UEjI!"% 1ĝ_EObfЅ)ߚ"UWei99|!;ލyjx;ARQwۡC0cEg4Z $0Su"{ ,ӚlK6G'#i囋偺Zq14Ⳑ<`iId*WGfAU {P.2 wg^ay>=;`1 +o>Ctg2 +*&ymAw%RHm"$ b5?; ٩ [ۍOŧi:LmbbA패O/Z>qv6EτRʬpIsSuz]NEopA3ǽ M4hݎ 9fD\aF~7]eP'/sn,7JIϑ~I~g.ϔ쉿Ӳnnw[{?=%;j) CX·bP *#-XXwF bG uqYQI-pڏZU*Ha"TJIz]Ճ9Z# a,ku֏|x2e^~c2 Cì̖ ȸ޲]N b2zVP>yH V=_=ۊOu8%w@Iz>2>{L*t1Q$E^2"+hit/2N`` T%};!?N Sv. s6O>Qck wXp+iWw@\L0'(WF9JB'E=2SHoCꊸ],6(&c*$T7_ bgtP ?Qg%|p'7l/BvIx$++iv} sh8G-n3|{@w}[B8Y1aH'T'bBwJ+/F4,:Bme~EqE3缽,I1mo/0doa4lk=Zf#P E &eӥ+$34Gjm,:4mGNli"*|LLҌ<ۏ'HX1YVhk>♯&\Ws r4:vCX70cQ 6נ#AHI'oKpype|l Q2Sy^Pt.v]5 sj͹Lƥ |dp|Cv9@bԇXaS]J5zɝFjx/T$p.o;D g8sk#67+glqX/iXM,]ATBCő%Yזs\IIkp-&fKtG %`;s0W/ :'u`=|o`;20P]hiGGº162wWu͎>@qz|yF'm Sqo?ԲotVM z%X?VdL'(OmAb )$鑀3hp?_>y,%I`Ț`YoH۾𷟫ZxDd4R[gKz30>s^&D>CN9L, Q*ќQ9}<>g}Kun z S1JĬө '^I uOSJ\|y`]o*܈y_"3-p*@UM&e'9sHg ~dɟ9$8T"+&M ?׵#+c{k8 o0g+릃YG*e,uZ?k\rQoig3r;>LXJ p}Ź/wĤj`UD'3 +z;,ġ>s&הw:Q& _٭n2[lΒn`OiyAsj?0nEAjQ8C୓p['֨L;uk×Ok1ljAG!J$ô]Ŏw$9~CȄ?.maX%ěnU6ۀ/3B#w7¢X&{UaVh%*ia"W)<D C6 E8Gkew^"NTh T mlƒlk4T)5jPB$JU/ WB O ZoLVh;ڳZƪբósU(l=TV븷J7hL붊/%gd ¨|ѸȗsѲ}?J|͇J?iLB ^",0HO2Z]3cCtp(m%Ww;HZ?ޞQ;t2Iذe.f Mox{RbuK1Pޢ(UqR˿ PPc`R]gk9>۞{;f.1YtڵVT5"P5mؼJ 4 5M7y`rH4Is'F3JBкl/pGDg DˀvoƊwo7xgd C7zJ5+|ι& Ί+.)ac'-|F7z[O&,멐Wpd"lV?sZq5Y^6ࠋH =7,HQr -ݽQFYq5hB=NdS.ƏAA[fwd~V%)?".ov$"Qid3jif ('c7gnT ~2(}ZEVghޱ4IsO.HxxczW& ʮ@j:aB7}Lm1Ƃ*T׫.crP{q''5e "L_*chOhy5n`%gp)CrF~ 9g ,bTKhmu dF:*WלIӛLUi ( xyo6fO-Ŷ~+s;YԌ1J*_OE&EzcF)\8^%&r=;n~\>\(W$haGVi#VI1iUEkaùjf$5wIsJϾ) #9ߠDRF]` ͅzu/efcE-ZJs.Z.[8cJ&*pnpb~0^%]h#/ʞ3C`߈Sr0hVM3ӰDh@Kjm"20!q\ z.-*6 iۤ1SگC#);7gWtOBqt~}]Pm *Z#}X%:p{h S|}j@rjdDl$Q>}mqV]*"yJF79n3p@vɔPYl*F^l]ǖ>ɉZGfʚ !0]"\q;rƷ˞E<@U+7.^GmF<l #s&6%}җ{yfA=bh"#tw@hVdKt2PTVI!c re2``5U℮jC&ot#0Bh9d(uGTt-zZn4~ !ʏ6@r0Cc$J-l1Q1M5C{ʱT٩}x ͬ;rf^Hn\U&J vJWqK 8G]{A[Nl >ʩ,Rh[ U|1p ny\'F$*/ަ?hqeT)>e|E0]dMl{}\&ʄY}E}qO@c\ucn!*&F$uj8Iן/hjzi(գ1Z|հW\}'Q|MhXulIH6C "`a$;lOPqRR C0cт} 5-J&|gwn`OxŮ"_X'sȷɾ!px7}a]'i#YY CR/} UpXA`*\~9w~V'H.QlTfxlD.*x4(j0Rp} KGl=sd;}Ng/FB8Py֒S kap=st U{~^'?Ufg3 {&qF+~@Gq(de )SbFP̒Y߷q.njL3quez =6%!/n{P#24#KLr_v򑗍"2h<-_^p 9%xJ;wGoV2ᆚ-pDޖT"3dzէ:K|ՔtL 2ʘ }<Wl")'? ! KUϑf wY1_bJ(z.z=/:]u BJ`'^lfLh8 -pV`)xlb8T(Y, oտri^`ߊ?iX*T+Kk#PAn=P+""Eܝ[., 95=6+_IRŝ=*= &.I _rgeI_z_(9_WǎI`P''G~Xnt0T i Xz#f G4k~,oy[N4"o=\%͝kqiDoǐe1,$[Bs.$f"|DɂcUVtbeDxߩIJB&QG`vQI펈aXp1N+3BAo` !/e{ V0t^8ny$mBFŶ@0y4I3N4yr؅ /%0U 1jbpyCNs| #WϞ@+-x^ikk*)ա)j$^Ls#X\i- ol]ބPY@|6t,#xHtOI6$?'V$6C-f{ ;]ae_9VbMf@JIWm33@3 i84+hOAw%Ӆ@fGp lJNW (od 2d&[ Ac`oYB纶8)@')!rvZI kgZ'Tbxo\1iB˴F-My+av-UWGvE]>r>aq ]\d 4 L9`uA 8XrN^pf¨_\EwڤnyG(d SBJ(R]ʇ6i6P<Ϙ>GDQl9;)gh8G>rUﴺ-o}TpO2!6;Ӄnܱk8:hѵ1sПv[DJ/=F&܅-[W eZ%c)= g cׇ(8kf-0 CCH*Jf {1c}+;׵c 92 ݒw_l 7E/m̠nٻzh놸5]HTy1͛NӯyćJ#Z0vm_MSO6ut;Re(b=@ W1bqB9(F8Z'Z}3@kJ騆F2 3I'[47RX]xTa}Ze9ȒHRYu2G=Q6*Kt5+m2JR!w4~F0/4>_v/F^FvÌ{K)׎K_|a՛Upb4 @8G4oɪe\R$xw찬>FW>_oBc~n+VON3/v !>$c({B!(pRe\yve ԰&qiwƣ8V f*V~fiEO7dB 4dj*WǂH5?%@9r#`66={LTӦ&X\ǯXCIq-3͈ݍZ ƫ]>[X\`W\(DַD h3<-RBN&ܷ!n qAn)`4-5sԬͽ@.JP[DQvs+o[Y)OG΄e ';cǺWz q8@G+u NeE S>!tPaH,s]E+1|L^Oj6NXV|rĤB>V!>4X`0K၂a\pCkGMR 6@{vC!t`HSUI ,n:c(?8aVlnN~-( 1`rIn{xJ=P p];R9v3yaדO*mDR7ґ1 I#HRN]c,*2 ZmgS&?ouqL2|$[\déMBd& cXI\ Ym꺭!k崮D-$Cvr&p1 Y-sx. %VlBbItsB.G,N)xUQ8]-6.N#E_KDM-y+>\eH ^Y4h›{odfL}#_}58S@+R4z 6Y L7d_WbaxQ! 5p*unS$`v﫵*Os%'"Vo~ƾ}L+ƫT8 Ns7ΏjX2wm@O HRsTkEB0'l[Bה|"+}GCz|_K緻!? t=6O 1qK1UW}y*S(ŷdi1iq颶xϧ27 V +>9:~oyK8dw_JiNMOҏ.^G&Dk|rD`:̨ z4rSVcG61f!8r>_2jBY" ^x>>sSA.OHY$k b" ;Xob' hJ' ̓Y}u_N@"].OQsNW]J#枧D19 ؙޞG7t([&?)lQ0lۼfD DL&N-3P*YFs"&"33 A{l7VĐפ; ISbZBE2{E%nPŵnK|$W8M"iM_#ˋv2-> ;g !GrQ EOhw h=ԾO?'BI"Tڧn8O=}4OJ=E(7Ojkd\'3wT!шpK1,#h^6IHd &D&a[ 悔ĕ,)ʝϒF]Hw|m&:x1.=$$@K.Zk}iұdn?00f:> 6$sn4n+Ytt-o%_P]ݩ&hdJ= S?F`!!C (1wXtl.j@yTbXC~72{K>ƛs zQ DVsA,C+Վ!N4W|SW"n UݾpSֶS?|Q=[w28Ά&V fH{|[dĐr]L堌z2>l-'%c}8]17@5rݢt\V#, so^Γ6=LQ+|R17`/C 䅬9 uI%,=ҥݩk^kU' nT 7? D%߬,8kF%3w:޸qƎhj{Hb\trv zޙJ:bь u-tz|;CV쪀=Fg7 NbHx5Q*ǨP3^scoͲR+XSOŌp3a4"k]5Vm)0Ԕwoc?%J3,V A|[R[c(#m~&=C ar-T~ vTdd0Z@ntfUt}\hюe}pL^#sRD}'@*xX{yEaR6s$χZ2p@kDް4 [,ܚ mB5b0vM)o hp$>N2侦A3||o[ 38X/Qhkl{c&m$vh?LSeڠ軦nYhnnp )95(="Cj:FrXW}/j]> >8}J21gԆ阇nD'(L9v!^ȓc ݴǙGO[/?*Wk2dǛ ]隢;馠\ϖ 6(GwGc&D?+Bugta. `Wjq?|எI&H106N_1oA!;8kE4Qes7y/$-=ڀ6]C9 Ot}rkJc%՝^:(AYԉ`+87}OkE(XN=K[i:QvG薱g*eEISPdJ,3>ӎT˜@HRS@aV'i!|!{ߞ` n/s7 vvoyh.*#h`I̤FwԠ%~ێJۑ]f~$zr+DD12Q= UuntHρ{^0H嗁)ŒEso87#,hd %Kq6n,6/}v-#Cc:ÏLJ%O^G^BoJ@wUTW:l\FMT-`}Ywah9T\(D mH%^ aW'fk܇\)cءòz0fb<c>ӯ2snM[v%h78Jd#FAd *23 % ̭B)Vpr功 %_RxqLsR~>egU(G;\eөg-mʆk,·ZV%ry`ڞA8O BR;vb]ZWx8B͇Y}!Q嵯&v1hsxQǖ'#IWRӳdȑ׃T[>Sz$|U8]Vgh?ηUPFn _!)5ln._Cs#-wRK"1L]mhc`SBBNsb5OjwFƭ6>*!(?x'] yإxa4 зͨ:-MpW]CSPaKj)./(6OH*G6 \q"?Q `wbIi ~sVibI‚Z :׳mrp%%^$ͯ[qR1n4O=^jsH0/(쬢~Qa&WS0'0ј.DKº$col.PyoF-vpt8H$Ĝ_?7v*~ð-vS0T"PMT-Ÿ {X5DKmEvI<*j(HtG<*3o >fݧh/@qruͽYZ% EbN[pZfeFSҭ}2yp$e,{}RxII=+BRj`R`a&;K1G`ܒu%#6zmbE&pmRq{](VZE#L4~%KZF ն2?CRFҦeYЂ)=H;Xִ 1)ưow:}.ߺh\Jܝ>t_!xݟ y, v0)wzl}A o<=<18i:z xq][%K+#Ru1AU3,VIczyk22G=57r0,8\wo,y텮+Zs 0PGK-遇LMtq 6:kXcy2K(5oCꗭϾs՘b ~#  PR^ $ Ȗ:U<1.™]So8ou@S=ŸqjZP Ӛp Sh,xS앱. SGk93gA kL M?'zTS//U'%r~CbkRӞ$6ނp..K"4=5j{=\vx((aCʬV~[?yUD`hZZ&'mImLJ$-"@ p%+g5=vgExZ[8Qo{K yPȐ_{YKp̟K=;N_=:QO?vEYP;: 7D/3aMժ9;*|p*XCHEY|"ܦl}r2czҰhvA28d"ل {<+EL 9Q$H_ iwnY5C߅xb? kN` l7Woc~(y!+{Ck¸oAσ|ָSEJ:`YK-bרC:-$yRR6k!SmR{̛ŹQR"gãrdؠ|@T: NV ex!. WeoU?I5ah+CRQ#V&CVlen%JŐx/`@> ~ӞvC\®exz z 5G, _k蟚MZ֠ATN'ms<6,m vzZI+koxw܅(m-@ٸ&=<9r^@!xI#; MgXd:T9kXΜX^M4?XXk$2,#F [ bSa d~?lwm#f 2ۿcgPC0V5.&X) B7i=پjwPKB<ˇ2m/dS+7<6i6>ߛ-iA"rzRVXrl̊TUt޴04ݐ}פQK$KFˇQRVqܛ\"%ϻ?e&ÔNs)CA̜e4_0ggSOٻj; "}?١@%H".9VGig˧g^MepC$вi3ꇊ aFu!q@Khm\]pܯM$.6D T+x3SQF?6nmfֵcO8QcyÖk/;?A;>3=q :E>ښVFO7 1Q4G]\_AE:I^E#4Y!p}foq b$a=UxzdOT.)p7w[Tp& ,!{%fF̉2> &f,=uwQxU4OWI#(\ɐWp-Cp.Brjl V+܂:}Aņ=0Y*#Җ"R^pG62*tbtЎ4G7 HXB>M6s:ȢLtbm>WcYƙ*`du:Q Or :g@+*bq"1y3h]]h^p%` )zm*[8L2 ( į3| !EsL&{ uCs)ʌgb1,b٩q^(5I1ᦐ=gGR8f# ьd_)I5``ѼݠIPDCxs!&{v"I ^6t3On65 T6f}*Y[H.H2j}lBh t!MrEQ%Q⠚@t/7ԛYrJl*|;piʟAᢟo=ZENLϾ(e0;33ly> 2챋FO1Ռ> tEQ63B뺟Z[ +#lwD YW^U,I pLdduM P72-2u2HD[)U^>jTj%s3 >rv(pdlB̈́ A)?6K:v:>\G5 "|㹾f]RU~^1RIeo$~ Ʋ wb^u/@`0[KA.ăOι &~_Yg|jާ t^VY桭Uxz2R7Nz2Z54H ,*;8ԖhU\Y8jpGު.CL-B\Hp0A3N(*[ fR3tc+;"C0b+0уEn2 4s.RO i&*iw/?:4ɧaM TWzدIqœndȜLM2qXtgoo:+:%= %{u`c>LW7y;&Tno)- v|~4MBn ~9oV2d"Ks^pjQ`;jN\D}ThٹTBFw8#/Y@<LvZ\,_U "&=QfJ/mQ-DZ:"}'uъ؁N=AƖMQoCvpZi)w^XKՋx߼U]"8Z[,E)&q{{66Eg=LPe7A ywwJsIoWtiEtL@`K"!SiOn%Ktɷ^R% A7WhO-O{Ќ8+ع{x_b(U`sKjR#^7y ~%ksWʐCҰ :LdA6򫒔qMU)3ap}N=yVYi]dpr L_`N~ WzJRrt;.Ө7Ѝ.-vܬiB,Y4psrߢՑ?n;W  /JL#2t &n*v-&im -IA>kts "&lsN1ޥCxgf:.*nބ*#t/19csa2!uZ]2@']Csjh\7(j4;Dwo $^\PmL -_T i[g|ld֠xNd±5Bjк uJ+>:uR,(D]´3 L9q$l.r</BEi*qg B\ɡ67倗~BC4zy#0G3VvOZR괪Q M 5iSKN`*huSY?uݩJ0di點}GŴ2`J(ɄxARY $AWu03s5-q.Mn^LLޟ6Mk Q#e;rԡk(>㒊bA^9ow߯%Zɠd Jp=Y887wY`zMzdz㿆OUA1BO;/o8JJ@*鸀,bBͫ 69 `7k&0 gP_"~0`;e'C+iGѵz;:P5! ut[PuPB0oKhjĚ`ʥ'rӏ34z%aro&38[̖p-kFq"€a֋Tf׫(P^qF/u䌖֢w>rvn!8,'*"P{p sJơ]y"a+vm`|a:be3ȡ&B^6\[au'£u\F i$77#vL9ZCjrxóOe@ৄefvLB^^ɬ0we9 Jm*c}㌝& BfJQ}J $Ko#"w]-6VF@Vx zFv|^WP²C"eњ*F| x  "%S|@M\{7+'9 +>Gr?'uC߻p硍Y1Z?@`m^Φ_ɠPw$^|H:P KNG[d?Q43-".VlfxՎֆzgsF /:!9x5yq}=" ghmYwCUlWK;B7V[2C,H^[SKEӌm*TלQ,rm:*Bwb%UvQ(p;yC/- .KE6_̠eA5E>X։-{zY݈e QRUUjS.w P %x*@_n^h$%r<7(G6"9Em\ax.V gU]яѲÝOq`{^R.JK [neW=*Jn(y#mM 8:=bn`sY-KOOm 5n, {%(EB2s\t 7[>ɄdV[ka9WPvs5g54YQE6n?n*D h U7oz+; 8&Il|A%Bl~ٗc}:(Cd%Z G s7Ev ey\C Yѳpg;5t! 1[v}ّK%.nW@֭4W$KCoչ,/&6eOGgLP_P~X`$onۑZהv }:؁F5?G1&|[ ZL͗d7A6H|]1+"(Orɯ/bi nB c$l1'6,%4ɚ%*[oB54. \<0WDS +s%D,$ N!JI.q Zm zq˙}ĥ*'@p?β8!Yژg!#lbboX> PB].f[*]/#I933߳/cMu0n^d|:&1NfA{@PT!:#n|oNgԱOXG/?0; iamyV;MVJBxي)mJF?|:/E<)S $ٓ﷾>Bz8?8C߹I"_;HRU1eIP'l 0gJOPDaC  ({v=pC_&Y,Kc{hx=-+(Qc;xJe[=Ѳ70ÊL҄D"'HFtu&මo{<\6rvI'7{X*B6֟C9?dF.;ݡ*[I)60?vHIhw8U?!o= GKŞ,rI@z 70Wm%IA^mS+J=NAسs?mWM|Zqw:%XR\\93? uhFL`%n>_hu| oРXf< ]C:`rV\n{&Fd/Nwdź̥(g&88:VI۔(L/FeV?MrDY[[`0|j_w)|?ړT$}FTk/r0})8&AYMffDFo/5oW.W`C|5|S.Sf), 'F|%%?S9K& ]M:acMMB';LfPn <׶}4 #R,>ҽ35a=֔4P49} KՋn#֓SX<(]6DBEfШU {6c;RO֒kGK& 8G6k`DopByF8mj^wU%17NbK8ֲ> I2t}\Y>rQw]} ` boI.ZQ(2izW{SW.B!yχjO"*iZDg~uyE O_y^J\rKnףnK<k.TP;PI܎P3Ht$^(-r|T+%F~N W!]#J\8DF|S.3 GZj!*Pj7;7#2>9eCJ| }/LiD^XiO'7*_miTx{uM?>Vr\c ޓ$З=or6\Q8J ŵ_=s6#HYl;7j^pK@t>Bq\ƻ;yq\n+S:G 2u-C ,c\yݣQS"vQR I Ge%Ku?oDpT9Dĕ4R,rv̦*#=݉""U08/uZh\/{_m_˷y]P]y?X ؁ Di[cPh\]3oTW!:;z1&+=KUK5vڦꁇ:'I-wK{gtM7ήڧ+tZ2{B< zo=RJWA:`%1ܳ6-Ƭ%HɵwQ!*Pm6~(v<6x[^'F$CX09ڦE tkQ[ɹy/cr/;4 g0"}&h$|ؕl9 ~@oyp,mcw 'q:[j{G@c1@`Q/ec}z 2mճޒHJ{wW\i)0FuZL{v"g_ RYڈ@z|tI^D $rR o}ղx_ !1[O¶3X0 (j4@? v9)Y,A;T_1Sp;%ЏsʯmJ7cN6V Гl< v^}?a}Rtg0[^~̐i].T`+c!c!ro_q\|TMYz[y7X垰6OirdovR&zX-aGԃڌ/F P NfDIAyft)Pf*:eO8;PEclҨVZC ;`#(L8M?m i*ͬ.[ލ#M"O䜧nBAALoc#Tb?Z""qXV>(w Ԇk?T 5oo+)#r@ b_qAzꜵT*6a3eU2w@$dc$<50cjv"}֚횩v``\&4 ]%8zյGdftپP% }-^]&l>GG'ƒEb4r>kY>3'uḣ 5!3g՚?!*_[A`Ꙉ:G W1-΄efD} qZ)Mbu6׳!iȷnG=\>%p?  Hy&ݳg>ivr8gn},hಒۅr,-M QX`)P A6,DQBYX#pLYd*m$=Yx/WaZ8O*s +܏5nxi,9{Gc؁Z$Zd:{S:xsX8mP :B.B._eÉ"̙XP\?y`V'xpL (㉠N}h:yQzTEK7M9$9wğyX3D Z ~қ瀿 hm2P48Tx@褮IيCFo/ojȝs;?6nNۮE!d$ y?jcmI ց01r-!^WkgMʸj) ip?@m "SZ%|vQֺǟYM4 ,8ҩL;t`M|Y^7#" A1Iˇ%3Dd$-  l~ko`$X!:?ZgxHʜHipq ;wX*j& ]`# RV |JTC[߲;} <_ѿ7\vO Ӫ}{Roh \-aohoMrƾߛv=c6=$AǫDgJ&*UO8c{Ep T6|a$&c>w:M1 ϋMwid $`DԫrfpjQ 9ˬ$&WbRR==MDq:5Vc'_j,Gc\CL;nPܡp靻%Ac"V&=ff̲!A?=ªuA?lWۡHحً~C tWU \m=tMΐ_6*RT&̻*:wſeMmN;oΔ].Z6`iG}z-E9SR3 vt6gdk5=v,NRz$U`QCΒL;ѱU(Ql;0B2,v\kܾ "3=ahǐo52۱ʮFqIh!ao|`LVtp,1cճm}-%I7xbB <&%cr0o1ɘk 򠢒Zx` MmJ#ݥNĐIu>A Ub**(F͗!2=33{!%M[^#l= H Gio~lew?|q Gq:͟clIS!C k(q4:hLO]Y! ;HDH>%ǒAjbs՜ב+44B|)Bz2,FXL v'.<]cTWIn"BCdҁ5ج h sx@Wc)kϹpBXSԝF4l wkLB?^˩5-?i`ǿҕZ04IĺeZ$ή|ڹKUE(Ts)$pB;j\ᄧ#y "Z;B>IJ)c hrډqH#֢J[z#+SI6umJō5Sw=$uz!oܓ*ޣbi ؓmUa* I)]\y3sk/:n09J=.bâ~Mv-fgȈν-uc>E (w"R! K-k\죵@nrCPle+C =/,-'Yn-Qb~v FہdFzEh`TY&ݘגpċ4 "`q20@r[q3'!9*+Y,fp܊L*A,L pleS  +`^-!^5~T D/trQݎ{a-b-bT%!5R?Q[F;7Lĭp=OEɈG x?[V8 7f!dW燍U n F8 2hsG*$G4@M" ZeF (#kՂ]#?RoʖH,tʻ``؈ UqfD Lכnz,IrgZkdid@Oʋ +ɷ\/Ѵr IS!b*m:4~֩#urSYtdjG"WVެAI"/D{sq"khe4vw;9hX>؀'h>(̸JX8 л }c EGxLhKͼ:mS4if4 \%2C0wE<|D0R(N-r*wu9<"K~Y<_Zcơbf>]+go8 9#o9oN-;vni pa} 거5 ^O[5KCלZ\Q,9L7X4?cX $h|$^c(s />E}?o8*2sY֛G3ICp2K 3x0{#_yӒu\o} _1 sgid%o:0Ǝ\KT $%~ӕٚ~`Wj-*"Q֗o viqsJ"SJݰ9,;\kgr [Q?T|!Ma@@4Hao<>נiNпEHI {:X5ѭn",D7h+4M^YJ;Si?om\ؿ }Qu"w*FK+hX]}p8ųXVۦߺZ}DJ#g~L M2tiHyZ :UKmhd*Y#.ҵLqܕ'ukR>ʹ^XӋ3_* XAŲ"R]5pL7?0Tf4<Z>PPLЇz1- :,8|\ޢa] 벳\pޜ ѓÙѿGbi{ ,4Y0hrD7&N|6[p܎ ڑp(9YDUԍ> rBd<qSƩ/%i]hIKEO;epQRYQLR޸{{"wP 8S|WFҩQ eS|n,PtSГRIl,N)SѩFk%O踏T$;{ $3}u[p58hi CL =r ʎUnݾ겢HFxdvtA;+ݛ1OV9d3Qa"{|X-_KE2P!]]X%YjzF|CCcMj(vgњfÚz H⹖X*-R!5j;C#Hƫc$6lggC +tHOHGrX4f| Q#ig(皤~h% ˩~Kt/^LHC~Ԟ" a }Ӡn`VbUü t~T:%BoET1IkWj)]BJ;x7]rD<+cꂔV &! lAikAW^? MHah&yG8XmGAv#x@'uW V֫`P2ᐳ484Զ67 ŊA4(^)*cNi3cɽ6zrFBXWiܕ smbT#IfE'YGnSJf<ءC&NߥAstcݜ~n?7w&X,`PǝS`* Ҭ$Qq<+ Y! ,}|wC-9~yfp :JI*-[M4N,Syj 0 PWec6hH P\/4זT 5ZnIvBF4^䁗B2Zc@^6ZdK1б+gYD?0ONI:stCHB :`Gs0cl i@j7(VRdt[}gDN/, rl1- mͰ3 ^)~ߘBsm-h*~C3 RE>"MI&$-HsOYQ# "=K x:6s YD'e߬mP '![,+Ñ3LCA9ܸc,CPoEwX~kC!02ü>bü { (њd#|4 7$L$~Fp+~vr#q)x ZtOqy<&&) aZ6 ko笕[ݵT*j>&]6 B${%\*ԌZ~jĵpwZ  |7@^i%4 >IYZ~b*#xƅä8]k@dy;ߢ]9uqxYlU*j\GAm`)x% -IL~'  k8H)fm n0 'h5H"GtO3 B?go"FsædM3nJ3 N[䜌.X`Ώ+Z9oJv@%LAu%ﻺN=bT _dTWNg +eh3mu tٜף@ҋ7tJ)͇0g<Œp殛-H;S4t0|TfPe=A'Ԭ 3L'#5+Ϭ G`8`)STFvfi;"u) &.ׄD{paP *ۺ #*~iAC(;Ŀʋ# h|j 5̜&Aae:; ZS@}sQX+OF:lYgR5d*Tf&NtWwMwƧ /^!:t/ayڋ/ O@ιzˑ ccHRy- F"3jܾٕ $ݔm$Od_\"ĄlCbkU%xd\}1aeYqƬE$!%*6v xO+e8=B:b.iM9d+2kT{\8l(-ulٳ=imgw=4 Y*' _%@U( ē0R %k/=uofoc<'kH2MӪ%g.t٣5n<6i8+ ա#[-R8 ?WU\j@|@C  IGyI54d_"CEŎꦛ S|]=nHw ӶacV;|b 1$}HPx"ZT٢fL-O !dehx *WJ&4=lR[Y p^^E{0zh+4.R%XPʺ '&aoY`#ҳc3SxH5vI8d}2^_ TC@B34$ o:1KIEωh8Y p,-Ǜ&czAcW0rmxA@IuG%0$˦޴ N > Yűmyyks.s= ςnC,!3ز'mC\_LP8W'O8|&Yّ͎%糌trO[DMx!4 mi֓7.tEʢF!k!y k픐(-j Gu)4TDDcN(ȳJLȃN#)> GO8 [MMQcy.'xڮ.(1?J; *l Gn^gz5bY,KLv魀\pA~>?uM6_9Hw}{ &tȜ0)J}ϓ&7Th%a]" Z 0|^O̱LCV BhI"KvT wZvV==d S\qrE.8GdgM8qdWHD d< ႌ-yKvWr['T8uCϪm^Gm"MXd4fiPweųiAψn&PJ*A[^] w8H{'> B6TqwdÐqp:/ɖ_`,nqH Qۿ<i&?k?ަJ?fk2IZ~-XTAh _>˝gңu5JO͓ϖr,kQ;1cREkŧUS5YV*=d '2:K e53j}:$yF4J8ٹ-v֦FZ7dY8qF&IG+>E(ADRgT+bd D/bR (3z?_FG:ʞ~`|+8 `dD)_<Z:Y8?Ęȋ|$ H3F[CՍxtJ)% ip.-ՈSh-F%x{:z 8JE5 CGOXOq|foqB} 97DD΢ybm2NGkX,GGLnd9>Q?  s)vlػo]py[KzBBHr{7+M"-Ht9Cv Ņb濸=Z|92 RʸpWJp-9$x$ү%NGf?p8@G"7KS#qY9 TIHjq:7a\O:/F%"3,R se(-CmIB5L^*9Gfl\{~!P6j@C Ęǃ$άQYĂko F=j?3\ۇļ.|T$Y>i%Ѻޏ_6 s A#vU_\q-xMAqBf5tX6%O]^YKA{T,O~â efNZlv&%Gp6 Vw6y+ Z5zJTVAg&y4Wbr$T54Ne.kQz3GS2p},;\,?BxĕBkԊCx;yqJoXȼhNms=EZd̑_\Wx(/biif5Aj-f@2Yl]F}M4:-3u.Yiyk7 as=ZW̋V_#K۬žaXF9tԑ#ISUMrJ ùj;|ܶ.| )ztguo~?5+RD8aW-y7Z٠uI6vL?jt kJ@@rއqcΖ3(•L¸U*poV@mt>x0٢@V'߻p (7pe-W WW} guk&ˍ[$bpW ^.`*)xJ(XTA|jqG-K&dĘYI,v񕰄4c׃1JO8X踡^~Q/8Dydb>P &hhf j5փ1VEhA/zcÌ;9X{Vd=&ۊm^T9qӓkN ohQ_;3̏V7D&!:`k[ c"/wV!E}oe\>_ vyz*F:ezOZIºYQ:[=j"uӒ8]w0ImhtI7xN} "~G&TJa"!vG,>8lԵQLXw p?,?T'UU.o2u'%zԢZ6V MmM{?SؙKΧ0d/f>#EwF;*ˆ4H|Nb` 4P{4(0O?-x@@I'dr3*'ؘSj*zA!=rt}%F $7q(y@Yɜh{U}.ias$DDˀcGe1#Rg;RG`GIKA?xzIz3Ư+^>v^@./uqX^P>[x0dI᯸0P>KdqƩ)`2H .(O5^h2=v`뾵ZjD-B ︺)L.>l^l\A!`8CEN\M048d.ՅH Ɵ3T{1 G-  $낓yIpѠDM쳄St?'*@+P^>*gL($J2"&C~,{HDJ@))0tF"OD*ofPgXMW}rLFJswKz,:tQFA૬?/ZGqJDnh̭XZG O*>EHaO]KV4&A0 0>hH<<%чw;E4}38o!* u$ے-0ktli:|*`W^0ZP\pg*9@UɲAEHZ5Aw) @Ū^v Ex9 `vԊz Yn]0ç6kg=b0@22xPRk x_), e@WÎi@.`4i>B *ZVn/,dQTlѕVY`D={Fa .45f&&X3h:WxGeyUҥ$# f(o !'s !X|lp;]rչU&-sJ}a%~Qb&V6iJTL Ȁn-֦QЮt,?T;pȎ ٹa9_-Fz4[b6oQ-i<Y[~6vwZEL%P!w'v_y۟kV6`lS~Kn6K!jLuwzKzeYA tʠKh> k @ѰVzv[-8,DEbmwu'Fޤ0IY='x~G,b34dO좚7:>dU'vT m I%BxwsJyl`;e g4,O 1Wt/ֈ?64rm7R5l/z,~g2~C:5 Ϸr3?"θFkHUĤvPeܐV957Oz[(HYrQ(1]lJb/aCdixYLQ.~}#^{P!1?T2n+ c*.D;s`-RS˜;*y=1I$uz i6~P 3tZ 4'lڐE]2"swJ;ҐV0ͼwG6FvqbF|:D>)̴QQN%s F1. F|RT>*}./05]xA޿OLؓb' .|oZR$S p+n;x%?kĠV}5-hR`!ݰMM"'!fg%l{ V{ِ+A(Xԋ`= a{g4g&}Fu`$@B||vF<~uidj/Z|~I .]{\*=& #VKͲcPxgO^|^sui k!2z#uC2va?S %ͩ~k^3jBa3C)hmmzW4$ /[rrL.Nސy*5o1,+W\7 W wU{g?honr|7CNW݇ܭO3x<$>U1é >tIrj)UD:; OQ&)+v-eyg'AO黜W tױfM>rX]Pl2L:]B}=dU49fcC[on='3_L{TUȝ)8YPZP/l#&Gn u-&6>C#=?a+EwkxQrd**;Y>jߚ1+kXϽ8'U]<5(('b(n!zIA>b#Z,_1W`.,]@}" 1IcZ{E w}k{ĤU㵋zsV,5 5cSn@Q C|/E`YhelCb.dA67w4Txhb)؀YJ@ɞڤXϫ Cwxɒ.A뫷 ~2!eM e?l ƾ;9< <0XCC`B'-s]K]RlAj '2wum6ümgdoq7tqI{THD~Zv63\Gq5Ds~.LwŝRPzٺ (en}Ko=r~'2w3&'MtQ_x]r*5@#F x\di{ߡ[ pMႰI+4rű, }i0s 0zf_\lͅw_*{gbDTE koHDpe0MנO0_|îԚ{_YaK٬CJh%kᒎX=VH, 꺐wm@ݵ=l7 RjYPk\uq9.إ#c /u=B߯Sz_Dd)& ecBϕM'=*#D?A2@?r3b 3n~G Mj2Mlk=t\h㴦cN%WskR´ssk-zO'ԊԅS/PD#wW `, Ÿ X7TLp\^[-U~*r`*ED; vFb8a~\;ua0h-UʾK_8o=0Rh xA;hǼ-C,kb+vcn3oGf1a,|&+Kc6ZKl+ L~h j"n^2 EC=95yXOpحqY]-5 r*\veG"hꖦ~Rg)|j7Z" f|nUUVgL`V&]D+hnWŸ]S٩ f>PduNJ);WJq]1c&[h=FБ]zYY 0n+ Š.ɛ x/J\(PvApktsr! 5NB܄'A0ҷH7f) Uh,l]T>\8 Bcjfި!3~.JymRx. Bz&f@1>"{V8Ae%p 3}mRGMǶMfZnЭ.;m\CV; 8V[NТ-geU뤡kerՂSwflBa3rV.ԗ*2$Iy(K܈yܞ} -T屌$xy|ܕa U4,~*{q۪ 8 jںq};^δi삥Se@qc2x@5%mYwӤgN*Vuة0: />Epk0S&ruЏUI8|Qkv.d>6y 3Nr   2d qm84^T<\9A'}>Ufn& 4㱪-*jJmɮ dym&ʐ 8kW%y^©A&q.]#PORSMn} r OٴH*< ^;\Ke VG!~8AJ.1ڔ %9<7ߪB? X%UmZn< 5,|ˆ_H x9Ymo) r @wrAȢƾ.0l<ߨBuEo|tv<\+jY" D \gAr{ j'1axwvb. ɣ2ي_$=rO:5iSgH)8vlH6ាuv X`^KXx?'Tc]]DR'yWåƘ`z ѓ* \~۪G!D&Y[VYR(>"j\'M6e ziPN"7|Cxiz**]}rXA 2T̈oa 06lJsR.=k}޲ `!Hq*@<qVKqFWaw+3C<.w^2,0mJCXX+jqt6%*^OOMMձg5sҟaTw(؎YX%ܴԁ!~$m~{S)zQ-|%3QP.9~},I:ܹ1{yrQtI-bPDIf5P J66ܫZ>J7K=)1}b3H| rbsC<']e3+R)Y8QI^|9c +iU'&CTFx C9/!KL$'E[kk\c{Pe&[-)%0Njw[WBG2 #SJ+xEWcN g29~cɽlўE|$o!$S Ldf4a=Uf]5TD!?2`D7fAj&ao0 C̴Gue~^8td]1ѡ焑wPSqx1X"5; `Ser&3SBLr``5?P8 UžVM!79= 'B$o]-K껭=y0jpAV(4ǰ|:.jZd0TeY/y/1{#*, gppf_^^,&`$JWvI7{Ofߋ/JǿgI$aElXkn&8M!~;cGLJЂ ִWMF6e7Cm&MH_ŕ,U!8)a9`sOF&+!v6א5b ^O~iGtw=HWåN1U*ŴE*clp;r?0 - bNG?d P؇8>KqG_!ag2"۰tz'3Ov#<q$Hs#rOFod$ovUQ!3*<)ﵒÎ0At9)2CVrYcPؙ%snX @(DņɟXKxMFntRP2XN$]PX kju`M%8vU >ܠS1@G\_V<3ӸH*]`҉_ _b4mk'o[Q72@Ϊ?rT*a8}촗7Y/ ,'m-xi6WϬ4}EE^ji^y]^qkO7͇m}2ODpdDtI@=Îr)H뢤kۄk YG`mY3VU7N ZΧntF [q$g"^`d2B㫰A;TsFm[c(q[ lFD@?Z.ȼ|?K-ND$4P'B2p NJnp&&Q(ʮal\fnx7bB֩DX逋P*yͳ}]3u;?u M"p{?} Q UYW7d@`?kS)l~f\7uV8(I,=pIP7zCB#7(_kƄg5u^eg^6'fuÚWn,?&8u̗ aV0"'zil%m,Y))~\kw}Mh7|Iwq`^'7Tjed S[h:w)WZ=tiD;h62J0_8)1ٚ!h.fϭ@P|Lj q*F]3SM_J8/<ŠF(4|n;]Tt7eV{KT;D5bM2Ł"`GGd1կ=LzŐs}n5J+bzr7*[@c0e^1-rCVa1F|!IzSk~u:]E rn]:KQBX)Yw`C{*PsbciG3i[hM)Cts@ h*{1| u|$k 36[maJ+c?w:-TOaTMOE#p7$Q.8cPPgW&h4ֽ58j=oOCncelD%Jρ)$^ն>$ccLXfZ´B;1!ȪbIj&oE sQUJ@5V1KŬka1\7q'k Yt,vRyg\Gje0͌ODZL+7d(`ckԬ\s*NR8%/-ͭA8oS He-C.9>Rڞ\T6K%`H/Bi #W9{3Z,+`lS3j$ZdOC<O EэMgڡ%: M s{J>ƻ-X14gM;(9Xj0=1C3_BM+ cuLau n>ZU0m;Cؑ͜#aزnRP %4W֩]h-=D orw0g6"DO\7UN|gD]EI ֞CO3^M9/$A`nuVkVXj UL\J("vh^&gӬAg5'+iيuH矹⟀KCg ]َuN;@7y5r?E|جcl&#{aUd79) ȨVOLcOEF6% n{c!9^VFDRPpn\;qӖQ̫Y}a)qyKOZP F\4u]43v({<+?7hKYFKc[rFsUt7[XD"{eXND@M' 5vQc5bRo6/QVaY>RZ7I[g `oZQ!sv&vdsno(NiLf-(h578z!p QZEcYVW)b)w-24I?jE=k*1$PJ}rx*RETĚ܏;ФR`bxsS(;. bSPS3ƥ^y"]vʶмj"I8;zmB 2 0&FreNY|qX%>th.DƱ鼨W" +y{aOGT!2q$@`p}5'e_x!fx$7@^pW27,B؃ﻸ@/ *pNf}jуqN{ZN${X/tID ul1Wv->UZ!߀lMj;!jU(ߞy8;p4FGIus^wK^`,p63$"ygf"7I PM>#  ehS 㿎?L1dOƵTmMGGV39 E p$$Xp6|fע {C,v]7fy.S$i/k'vΜs AEϘשRV"*ǣرrd;tVcCT ՞ cQuRI/x [=5۪=;xQ:s+eIQcmWb)Z@ӌ^&\Ar{\T=8;,NyR$ķvN A )X꘍~m+$u(\yL:H;ÃD'"XmtC7<ҹ J$\ABo DC~<*zT az6?j7^`GG29 0 (r 䖭BNx%Yfk.n$Ukѻ/?8 : B$۵_~=W+fo(MY"IfK;p*rFu$\ w/Szv95*$d'DS$?mrٴ-l_1b!O+]0efoxOj({3 8N~I2rd,i , ̈X4VTjCZ!AX*$Q_ kWm'VHx5 {+һIvǬ7_\嬭$S[B2DDI؏diChivt>%rXsE{F:)VjAW#o6FͅH\2P(U(Q_G#]Dט5@xT>\_nJﵩ}=R8T%I/Z 8~@:qGZd|+t:ť;F ,uOĿ#[8ؓĖGK]!JpJ ݑ͒#$iQ3 ((6oPe>Iɦdz`ĈǢ4>{> >/V qN9+ KG)Ssg7O Ec%Kn'ʃUz0A`t"6'f%&g49n|acK#-!ׄbR=:gPel}'"|Qfܗ%^'4M{Mܵ`=a,><ߩpѸ=X;>d׼dm"Hh0tKT>܂<=g:YVZ+v -S4bKw6>$KZX]=nmw\R~nTsr;u֙?~?K#)aj6GY+m msW q(+n ŲG GؚCDSc8hj ҭeN>wEg/X)|` ,^1~CщBQ4<[Hhe,=Jh,v"Y(.CKs7 w,ras׆+ o;w̫.Gs @1jktE.> ⏘P>t b2睫hGHؒM-㔂%euYs+9sycP::|l <ˁ"뤨׿JmI62s֔ߏ򟩕5kh.lwpcG&56F#BSSn,$ OZ´vF _WɄra%o2jU! \Id$ۤ%I.b"v%!<2ݟEN~Wu kH9P=yܑ^KC4 ZІTtR&=Tt?Þ[)D,vf>caV^t諭y-t u~&k&,9:53X¾J æBd^Wjiygڡ /җMng-1%l/L yeuHj;pEzdz> HGzX_%J&cؾ.N(Tdx4UD0 @Feqw;Q̐B!Xs%(ߤrh^pJq<+_3Bmwظw^hx"] +K}ΠА({ [1ҝx qg5CM5̺1墲Y3gDBł8`z$%('1ZߓfR.M6',:ڼpb+s{hMT??qZ~7Oszc@Oa%z'ʟ!͖K@z#0ʧT/ls>ӯ.ƥZ*`%uߕ E猽ZX]NuaviΡDU!Tm\J1ߚ 7 c^ 7LP mIʑsLUxVw ɭ *awcתǢ͋S=B 1CYSTr!#j>A1n7H) t0V7 IE SBG<%F]ķ4?$?Hr,+n2|.o%^? 1{~s 2P9s_@z%uIS$Awj/aW&h<֔KDA=sAkYӪ*٘x:Q]0HF1?Ӎu?ŊFoDt{R٫"#WNXwN|{u3{bD * }{ُSNGQQ)k ӊbC'0B]ɀ7Q j\4puQm"J6p>Bfu)h,jfC,㾷6M]*\zil z{Fr M'#jqw%s_*2&VeOtC2V*x00ECH"sK$wˎ;@Xo]oZ|se`HQ bVg9fOd Xf]@tԺny@ExSJq\tnzWLK=@ ,?ڷwJ4=`L "$ gˢk"˸1o2U-ICf?(nu?aV6buJSn˂:sҙ ]i2uq7o=H, L"1j;Ƃ桜yv$ஃhvd_yomniBS%kFạ.!rl]~%$F6*#͗!EMBl禤yW92p9O@(Ϧ9L R/,8RqnVӗE&%DQ~0Dv4|=:TЦErN.L]:7 fvƅUA͞ln2z\ *姅鼹Z-j,RpY(E1W8mRm[4~`N=57bU /qv{bkݠE`$JܵV8vߪSrO4z"q"%|oD*!RiJw5 vdQR;>0ӝN:)eV`ŹKQDTIr!QSLY,[ - Z+oհxJj9.(FyX71U^IM.t+3'f(<)Vp@MF ĀydXCDuaM!0&Xp+n]O5;?1F& "/ f6ǻ;@;]SJ/X5,Vk38WON,FB'_mZixk\rNEBhm&4=",($x2R w^H ;:%W=L Rw@`C]ч'[=37 į$MSRcfTZ V~RRjee"[wI _7zEL:̅ûݜb,D12w+a)tD o2PJA$8ɐ£ XN1ѓ᫼ĕqm_8@$6:T(cˎ$ G?!JabR&oYcШlP֗JL!l#?%q|-_qfZH&P$,ʔuQ6b mar[Eqm8SQ=1iXGt``zuj7坓Yð'bԏ"gM !'\"mf~>x'ʱGj\9"ԸocaI5k@-3NR,k}Zf"Id|,ς S XY'(- _cը5KU5PP\s\.\4&:GOY9z7}3#AѲM9 =kQ[K>$w$0'~)0QJ'0S#ѡ*}_Qds;aH-v!xe.p j-`FI+ S &hv!rKWDg})s`rLCQ kĎJ{B8 :DHGMݗl‹Dvvd3b)&LΆGIUWn\n1`U;BtB١=v1NTLCB&^KF8B1y]ESGǢf>`ZʘCݳW0B ~hxy8bpv @){}W3[IWUOK9MνV_ fJ^sh=Q#$|5|)#O#C18n-w- |;霛Լa;!hҝV ،1N ^vW+ߋ7ZN!+yN562-KzjLPZic+?|qED׾Cl9k1gWt51ŝэ(\MlhVV{J%VUԕ U3&>;-إ#ܼyx7]h>`Y%3#gDw1j lf&qo ^Pd0v8qz~i!*#up.fD ysїb2p4WN). Y? WWѢgIIwzt/T9m]?؞R/UGn$Q;bʕzI=:v*j{IbB ۅJr+^ڞP8#Kym: n>eeZXC.hm' * B=(fVMӝd!#vKPG'6eINP;ÞDmDPn 5lvk4:`k|='NOw& Z&1+^<;Lj]b.%Np0B|9SRsevi.X"`ޡ [Pv qZTIʽLPS-z젯k*\fSP훏B[4U˩(v/0TPA;@}yg}Ç 'r\܂j\BKn,/{-dԇ7?5aNv5BI{?_G,?4 \^mPc|5èmw^Qpn1C@ ?!1zx8 _"Þ wȶNx;% ܯSsF\Pu9%j178s]-2d ݠ&h;um6g*tzH`7bow˝pe2iěH6 %>e_`QɸgA814$Ul(J[noұevC:#g}L+W}m4 $g{п\%(b}?\+*ḔmS>fdU돽bTdpRa/0n0Xv%~%H_Kj=yڎ^ݡ,zz C0jzhw:!z=HWu5K ԡt,B=ӡu[BОV>2#}bue#OA |9pг3YPgB=GIH݉#1G]gKE} ȎrqOwHQGNeҘZ(9Xt6[W[5?  Wx < N<랂vǟ~d  ʐҮaIzn Ǟː@|w82<,|Vt˜#T?o_h#^Icz`Yg[nc%tޭh|mM#'xI3<g8C|9b 妿\+*}/Ǣ=T?\be훵d@XOK|d°M 5[|q|`C2|%e/ W, e?"+4u_ 3/$f}N3":fn г5Ts^j4$"x"Vm=sS X8>ETϦj ^FTnH}+r/U(jfDh3r/L5WHC> K:y^t\+@Buf+UK# -Jǽvh9Otx;#ɤ' C4Ž+@Hzt$d.1Leľ`Z ǕL 0/~|o·",ןti(kFvoQ;E9 'ՊdJ?YasBHvv9wߨ\sdEpAlxPEZP=rvVw{nϤj}9 Dx!6ש.s/ru)]92gks\wFk](cCSzdDB]bvQƾƆCS7]oK>;Qt0fQgT@S SnVyJ;-TFJS.b0sQa|^#*'!v ?1|XQffdKjX'`"aӟX^HnyfeYf#otbFZ&^5\"%/<5YD,#rDJ7uկ!$=:SBL t*!(;%G-isne)-C) K"Z{'dt6&[<z+y<Ҍ DRctU%rӳcH6AXl"GtDR#<<9110btgsA~57Xo$H2,m1 @PI;KG}m|P7ȦI %%TH$d9M2Zaz:iޯhVqt~iij뻖1^}5f_4B)䯭t/|Jy{iiuվ@gqgy&!@"ݢ*^aqwFlt5-e(GT1U(ĬlO ?L=\QTƤ(VGxM赐 b5϶i ]e!˼ F{;ͨT%7wwP^D @omjVpD":`h l`x o2~iSN8݅iw ԙn[H2\.O>U\Â?ޕ~"^F͈lcpw^v Ȋmhֲ)];jC9~}9FC {, +,#р 4ޏD׏SIO0P[kb*f3.4?0H|~3g냨0M^S1,AK,'nG֠UJ-[d"c'! YE'g<ݠЂgp@4%MJ1WaL}jՋ,U*>Ze|kQ\,z$sل7Jݖb\k' dw_0膤Kߓ]5g2{l_M hq3t2⇫TT ` \I8ij-Hva$,^,iqAxj5aƨA?S :"*o#܄iH!ۏ ?N dj8~wE Eo i.Ms^xGx,&̗2R5ּ!6=@NL59 }jmYe` *?W\ƌN@"C ykˠW޽9v uvYmb&C允h Lq!ޘ,4, /jA`bO yށXbJvC!y"=cOwNƐdo, Fue|w˃2rXcQhm[ܞe>Wk_9"x6 `).hj`2I^jQ7]4AIlʏQy@W=z(>rA쫾3MUYa($!D;z)~^AS^uUy@ڢnfEYuуsC ? b {`t/r Jc:"K*q+Em&1KIfe{il3r0[L|fGIqJӯU"/w#c$= c/ƌb˽{16|݊ *Sܪ/bkl$Y`w?q:cdr܅.la}qq`y.-۠; Ig]У zT<q/J?ptö?r +i *'ٌ~$i+` X.6ATFn@m5,_E+!v j3D/~!OH*چȔ?F=c W 5C޾<ҹrpyn!xmɓ+ե G-McڍrCuӇֆr [f (nԭnkMDŽa΃v8N9<f3r\() 1fn[]jLS ;~ݩ6q4ޱ)d n`!9LsNS@dCnͯ/{"Sdм$͂2dיYAC4(+PЙ*+X^AAOfYlĻ/|? _V'Q,OPۅ3/-Wl䪀]_\T.KV90MITL(bQ%#g1x6`<|08b|c6"/~n 1^n`Wzů=!4ȶHycnZӎou1 -SKL2_ uڇ(n'mݚ*e6XH* @# H2ݐ\nz?;2.^9F=24'ih tu:E޷O96 ۴T ᪥496KݬQ,W!◐V"wg.BYCRO JiJԦ*+YY$ɴ\QKLBixFJ6])c3F u$gezkOHPgEۄ~mp0>{A#+HǤUol\g㦪R *ɔgnT(Kfwuv_]uIcEcnͪկ+鷬͠cRU\\D:7?X*H_(]E|ƛ(絞1QH08b_Sݹ,: Z$hU3wCԬ|1!lc˙7~?08w&@Psy5}SP.ۓ-e;ݝ?G1; Ƣ\ p^5Tߢ|W\B2}{؜}bc ߼'[2:gdMwAyyz0}>S,#Γ9ຝ.RRM^$CH(ҨQ̘B\s^Œ/q % FĚf,itRޑzL둄k[o2,2pd^yMKU?GHVR|gۈއZpFBP_HA H?΄:bёF %Z)xN+]ƕ&Z辜Y D߈\k" }|(@Ñׅ4*/ZZ>8:9~t .}ҋ\"ex?Q݋B{>( @1vWհJ#V/!J&0!8͑{OYvQRð3w?zQ5 1S? y"g~}Zi&L ?h+(-U,̸,ޖoH 6v;}Ϯt}t}rU, @ 뙱 Է Gjb.NL7>I#Wro5[5v7"9#W%Xa\`rm07`%^JE7K[,&*8 P+-΢?eBofe5QHy2^ +6J:\VH,oN"{aY';3-*+dm ͩʨ+XvD+~b6_^i wEFmH(j01sFި O昛sRә!ڷgW2ϿnJu> &}uBd,5iERI.B+P~K6 D?jعC28\Mt]yMVO<:Jfj:ӟ|w9ngX+]zI>鐦&-aM bקN'ZN.B_Rc^V3@:7.OWRYgAL?nJw*xG=N Y0jW-2<@FF6#wq]KUqBjm`k6 D͍%#{ d6hx?-"d)!UsAP_x1\YvC7'm^cZqfjgg+ -|`yh['p@Q-%n瘹E+T!=:@6,bUa59WG9hF\ z±1!T@헦{Y6awUBrC\`R-ib<Šl6)PhrQ.,<nwpMGӎ7"o-HEBeA. 8amGx \'y| 1}|iq x_Ur$&%=ԣxZE<7u?!\Mql ȖOYHxvR!`1csrq_[mRuC,9^4]ubF I|CAl@FUFfV>6+[vU(^X PzSP|Aq_uEz8.J9$Ak\*}4*,Jܞ@3-lUaNIPiALe@ɺVk ʓ+<}t:(*l!FRxӡ%#ʆݣx'Zʴb#W3;Qr~󁆁G}{K+BuwGW\p7xu{iI'&;ݭ-R[K3>hOP+WJCSyc߃l;+6'aW >>P >C/c3Om`~ja¢izRb{A"􈔫RvqJ+ܷ+g\x2J5֓ioěXAM!J `(xfܳ2NK3F}c@/%%^C"N`'D)PŚȲ-J+RʀAlVⅈIn0<v-:*Ћ+ӣf):t7z*328m'Y"owr;/ȿW ?,0L7aCa<^w2b3\zDEkLOUm ǂlx.+|&jQxNxh" U ex~l :~IYK>։νx&Fn-@Wv@" @( Q Q)±1S -&@JL:mmQ!1B-r4o)*?AK<ai+8 |#VSŸWejYEխ:;WyT[o†;ȧ%qs VP7B/q~``g]Lmw2mT05_QV`LZli(ם1)Uاo ƸP[:b='hُm=Mq1bHFڦcb&pBXCUaL%P݁f gF9iiYQ̭§`smfrB{7_,Ǵ!Nr9)Rg4v˙ce"}{pm2݅'dC ,döϝ'lFE)>ċre-0 ;4Ό[-?j0u Qx2$%t??5Zi>|8L#L5K{X[؜0Fgx,$}ouL[wEkxpчEf49~6`k'c=T&[76"s%*I;}[kP5gVn] Aڀ[f=M=159 -r+"pۣ>*z)dJsh#HX"S3/mFuoc8-:i]ҼeU ֣ם,\N:99= +}w1HD 5H<-p;5ܑxn@6 k?a4uoaMβn9QCQ"bse6c=/}gݥR7ؓӔ|dhC#ߩ;#EC? %f-- F::%35N+F  1u\qp Fv4k忾+ i'񩈳;NO^N1U K?wVrh;=#y{Nv%-)%gV>Qu[zmU2l}x`[F@svrE>EKC]Ɗ } ܀jɶnd;t_h}:1%585t,Eia/*-\)bp3!-?!LQV6]T<(*kXXxw}5Jz *S p !`{Wوቊ7J:Z˧^xV{R-::a01ȴ|7Y˔ZXM8(~S8 + $ߠLPb4lm&=1wY';#oaā^@)K1.= wSވɜ\M,m|VL?FJs9bFK7-#?&+cn] T X ;}Ƒ@=)ׁ|!reS0yǗR)}R͹Deue79`\ِNfbv lJir>&K+HJϘQSW/eq3둌998sOH#G(pf0 vCO ѯܠc%P˘u06RN5W;OH&ƣuTyG hM^KbxZ 8t(;H2 ]bOlPi();./t‚|K-t'rVܝZob(kL`WcnO#j/M\[!hQ];` xluz~N'+K+/Kk~. DX!ɒԐ(amel})+O[.~By 5 &H[$t3:vb2DvqO%%b=OM8b{6Wm3`rʅ>Ri'?gӆ%4"|[)=Wi5jD%m#o~ w ]P&V&݌e&4/FOBɭpI ;"7Ph 5{5_\<3Xy BզU"B7]|}\0 Bo$ԛO;<8f&&Ţ-(o(x D&@ G;٦v ::| "`*w[HYJ,pK//.ǹRv7KD'Qp1EGJІ.VԌ~м]A(Yǟ{9ř*8d|3  fJGQ)!{{otx/֒]pʪ/\DȚwWen9\ ݿ l~=&PcoYcAWI崨?'-u_ P&ҍA0"+vȹug_XCzV!}?  ƨŝ" `hMg:'2R+}^P>P(L(S 4}һ=ў $S76֣k@44B"2ˤ]0Wlv<>FxEt_*q4 h]t݅Ȩy+_ [tb^4J䨈Jq$zgi}$]`[" 0nA#Q} LBߑ'H>NI Yss Q5֨y_Nqˠ8 ( koYz.)^䫮M%p^\ۨa+L5 c;ORzL\Sd:K.ag6_O-x)/#*kcd9qUϲ)A рČiPOO xR %=>v@eXb~aE[LIdTˋ>u3b[L6u !ԟ¤X'd{%mn$;V+¡/(4$DcU AbZ ӍE4:qiaWh2u5!^X$< ARi8WQs*r$lϿ`1!{*J'gqRmIƻ.x+jKΡlơۭlL:8t K۳P/`/`=%r9qQ$`6ךCю qa 88*v6ƐkgNĉ- Jb~0 " +HU/[<-Ax,dZ:BzٰKEi|]9 vu+*])0cۛQi^ Yp6ZLg;K`ǎۉXbe/+﬽?J7Kai8oZ ?ͺ^zfu^}: %ظAC !(YwYe)7 c{EOӭJ 58cމLƹF7`- rz1F4 d;S s" ]6cF7Z_ѓ0qЌ@P.rе7َSoλQZaدg瀶=XElwqg18 |qH]OV6*Q˶% ^ŒqP?>yr޻KAztR֮M`@6cg;%բ{EʫVAhBؤdzQo!_}⽑'^FixlMއ7U* @ fX] OS,Thw " /_iMs>쀘FX *UM{"upp\#l3V/ӋvL4/of]Z5Oh+0w8j*m1Tt 1 S@\K* u+wTCHQ'wArM00QA]نCRE(@ AFi^-=b4灸"zC(fB~>?US i "=Y;TRn;P'ư-ig}4Ģܠ[s|jxWJlԁn/EB"Pb]Nt;ݓDKnVg`ԅsP{cפ'髺La >2\vZUD :eeq@/'=a )Mɠ<,Q)Kr0Xc}Fx֭gM9Sq}͖ Dnd!O짚LGq"Sߟu0v]qi!Nzdi\Y@ۊϦp,. #lZ*ϸ-Eo.\Kf lyCuHv|ҩ n B\ɉa-|P:Q؈j0ny5z&m1ShKnЛZ"|?Cc0jO)H/CUo.wC($qS?4Mu;kY:_<@`f39F *SXn>{0ˤOCAoCH(f"X D~ch4s}D#JqEFb>kF{}{ͼA[d63T$eh 95CGF%^0]ː):ånWn _t]yʕElAwP\Du:&3JZ)b'EڏZ4 5(gnvWψf*Ͼa,vj$_dZV~~RAԺ $K2yE ,GIqp?; > )`xJf,:O.wu0CPLCtD-m Fu2`l .넕M*)jjbZww+P= Odӹ+42i컁$m}U9%LG[8M,-nM4_H09d7,Y3=ɶ6Im ށSXdlG zi<; smC]@]2S%;+fGخZx+XbG6DQ(+J( yRK)J=}l zvWO2a;6 t-THsiR.eJfpڮ)\Sx>bU'[._!.$y4hY H"5"9VJK_h V3]"͘97Pw .?MO"0_H)dHɭbfZ6XM<}!Uy Uq>8԰E2ȧ_W}L+<1I8D:E%K䒳j+23䣲\Fcut4ѿX\`um_Pn;iUo? 1YrtYb~m)S\KDxS$tTy%g1Q|{BlMPZW,/ I3zfno/WC'nj"y}nSbϥ_> ,G88&ƨFWЯ|c(t0ʅ`IL*)FWAËx+h \d[ +Ϋ+=Cknd5C;ҍԸSp=\ GZƠe|4]ŊAv?`1<7ytg+|1Z+[b@e@QІZG2A5oZ^辰'I ؤY m&{c` zRQaԽ}`x g5ڏۻdWz RKgp(TDh)G"G41cN|#iz%tfZ!u(+5os#آ$%N|e -]WoC05|Ygj;_ǎ[# u%~'E#]y?uw U>꘼ "/hbD .@a#S|'Q8 _/>rGZ-/ǟXyb]2ܠy8r ـҢ 'QlӼd50f' y)m4@VЇ%aEB@"xέ W$cMo{*.U[ \n2SP+, I'6ԞCLX#D|@@H?SQlHTL72 _܂&`ՊE)d|nCoھ6'EuLJ/Z_r<`"T 8' g8A=@g4T_B ]-DٹcyV@t?1%LmP/#rвIJpqT*N 5ǽIy]_mX*6;`Su-?0@xg !tS87^`0)x9fLͭj1IG%RҞ'E˴I^`0S$|Q4JD !9%DO׋zN/iC\#.moPZ4t)H!TK?#{ ([3LH#GZ>k#`G.6WP4xyyDu&chŨd ёEEMS =+k;:'aScSH[#oKVQUJT&#ְkk+ndrgp,nA?o`~Pόe˲")i <-9a %|L{ q~Owy|vKv1:5MB"=J$78oQs?E\[zC4.E# /p?F+Qt5eR*J~O/r@hR, _6a >,mU :^KF&F_쪏hN~.-~d6tV@.~٠4}./ Pc~9iiQL5?wR}{i}|(;>oHh$ uX584x*{$nr#w"|ZrM:HckA' U,LGыLZLaJӸS9z"<vcI/SگoOe~WГmJ`Lf/J \\j4[(F<Ѳe aLY Yl_!Gsb:/IEK`zrBZB9nh%ZoD ~vxlҡsp#C3dt`BAcCr6O@z jH-'3wݜW!n컧ى+[9ɃjYGA|+W+jPUBm_H$5*dys$_ѣNSFkI.Q͂4i-.`C>=" .ɰ<4 By;d$N+)в&~7٤.r $,\3 3Hlīo`6~E97\ܦS `h& %AJr۬11a@͂YC Gիrb9@?[nm8;$]EFe#%[ΧDlz9X=NҎ,^_# T3/6B[38kPYwh K}\@abm=`{=(CI+j©ZYQ=)1T`:T#z sO˜ZEЪ'#o`W#G"#QaJ)uNIB/V?n GlεdhA-o2zǒB kg/xsgpDǶnX$'vN1+znbR4?2Šdҧ Ǡihw3 8˥rQlQ7X!nQ@-:zWpgBcn@=b6u_fE LCXt%u Dcɋig~LHw[MaVh̏/-A98_ 흶g1YmPސ!th7l aHoC3.x_O*nA5j*P{c|Ƚ <6/bSQЭ!5vuN΁w7o6.;d8,4Do=i?0Pz/|m ol6(RxJAܻsil/Sjt`-oqSь([yKŃ*sgGZZ&<.b¾=[t I:`\~̩^NC{[[.Rlc~H5= Rs(|^{U},e6߸ugN&?ҫf5y.Y͑In/EY&`}y34 #:.ЯhU55 GXX8^3Hz{w*E&9ܢ1Õ ,?>e@{='H/u(:3;E>H< EIeo )h-EM4:ǩ^z;T)~bY%׶IEZVp#:y8ܘ#aumd<KVLj"d:lp`-p6Q%ֹ:Bc[ŤqU76\qHDv9,uڈnc<>*;Y} #@sQ]N^aO{h} #@_9{t66Nw%w)Z{# Ix:pԲk-2$ ^-o/nIO2mm ͙]izy'bڱ7ox<9Alo 3`oc2TR6:֝P:V\Q ҬV9kǙ4"E>*O |^X(F-Ùp:(yvcWrDA RwDZ間EJkl|i<9 ) Ǥ#4gOVx*[z/]I-3Jq&3I YЯ6f EWrzkb\jkGð.5'0φ@kNI,mcc{&N1j~lE٤;,OVAul&(ߖPXL1G )g؊GۇGyf$T1^\@"GGs%Ä [rmjft(chgtN]67\s. nużeFՄCo )"қ2|Fx釅]kc^l7L8~s 7}%g!jfI$fG^&3YVF y@9_geÍx|$'SP pkCfQCI:/>uUϓ $qٵE5}qkY"N@3j>kt-\BLIJȿrT"d*@mSޠ R::m QLs.$ЩnezUnRklau#̽5]L'Em9 qZHC#Y4؞6G>jeݖyR:<V:K:='ɒQcg rGS;%zcCo5\]̜&MS|x8 |岴Ρ٬]3*jU=%]GzJZI@εrFJ_xzBf1շ03r~cFS{.GLYb e㎡zHWF؉;Aemg%b4Q/_= -.|7iaH.gDJ֍溺)fΓgHInkAO]6^Go =竒5i &t+'QX GnYiw+eX~QڅT9EaqB+:V/OQCǙ,ea 2 +~RUy ` ]Ơ,1Seb?܍(8 h22Q #:J܍dFks$M֋&d Cmn# NR\*H\Qdl#5=3*Ŝj R~3"ں9%ȓꐕGYdx,VSZ?iR_fX+8زl*8{ct0Hy["f _{ zυ^/4ЫI4ClL0xEV8aIα펔GՐbqq.֩ش & 뭀S g)f(FlEB%\-])g YPB"`]!LQنXl d[H>LZ,K-xc޵+/[0l@L4-3}MV6Tc ˽ x(?GZEQ.P*7Y6ML394w*ȟBYy"V?+0aN,C3P! @soKYVec(AܢI"ݏ HL(YG3tOO|C Կ,9ȵRf5_w ecVz6Dtϭ?$ͼ(Ȑ[ QKV ե?ZR¸k C<f8!5pEU@odh oLՠ֬Z|hg=.UulNq6 %/ׁO\yZT)u7h9 |)#׮f-^];m : v\]㝶}}7MXdkD5A·WŦ~Sfw[c.9^G1ӸS/BÓAL/8~~3ޫc9ؤ|jt6U@eHmK5:IQ)C⇣<&EH(<ƪH `\tQ0}oy+]DZr)cX?VœՔV=}E5_E*9J".Hn"gf@GaЌknB#m{ue#2i9[5&d9lIk0!j-{ej_dr,x!mw|[bJ!pvu|>˽GӀK'#,xLƌ8P-maSMT|^yF,l>f(4JRy,}o.*oG9[`K0\{Wc|㖶+Z@#bp;e "vъ*4d'lZnipr+lQF2߳O t/"rȂ8\4Ʒ284TJe2By#IuEs-Dᰭ d D$[`@Ze R)OA$d+.hT豺~[' <ΆGzõVlR_d8)0\c$_;/֮ac]Wyk9ظ@C\@zۧʵ)Aw%l6s#Yo7Χӝ <&]U_ӟޕjAޭpI5m7'?<^ i8Hu5NZԃb0#j;m<'ǵR8M&b4 caN*yc(FL$Y^dPj: S\9p9:Qo@u oԚF0XmOs><R }p$?M`ޅ_"0D2TKd ȣqNĴl'1,[@*A`iu2͂zS¾12~bc?N/h IJa_J=TUKja{fC!9cH&װIvDZ ¾Ytgc@I`P(!;QM>طu FW"\d/}=xW!zhJ}&nwҺb<Ā]otea+*g Ufl{ruK=!Iג&؝5`8CeY({6 Q|$ιLtQp0) fH[V=E~. <#8PefM̄[U ~#Az|"XȖ 0:*!:0[2и?X#Cϼ1ix zfwj xhG2g%4WM;Ҍ(I˱D5AXn]u2W=A̯1E,x@$~=#k-ܲt*ۿ|3<',P 4;.*8N/Tc UUxofq(v̞t9q[1zޙ>%p.-gTqFHYn'SǮ2\Cz|SfxN84Fւp|:X%{ r+h:sKPrRcAՑ{ogmߟ^m@a?|m_[x!~7Tm%AΜre-fK?=[59Zie?n>l"!(NEOC<7ozJ2˚Х>bgݖ" ڦxVYGg"Wz|C{n<Љۤ&kvx]]&ݟYB:dQs m1-YY[vVE6|X,n:NꕩyA`,CxA_xB+@ToDd)<H<*@m,h^_7d`9a_ߚhؒ"e`1sp]6='9[YdoMk + 6xv*r_wOBr@.x9q[,tytM:(4@I3<8yPAȅzO7Fon#_eݮT+N_i$oߣ$ 3>mp3e3]_x= ȕ@M񊭋ڃImd_[i DШ- %'T7N7-`zaI#nn*zko5L8_MCIH &S4[ Mz}>Q={F!̧E40~XQ* d˰;ȼ9}-˹^8co YeHr~yp>m0X/4'}H1Z.via J! -0lÜpxpV02eV {( *œ>Ƌ`{"\A\/Iʆ gĄ2_2 I!R k|u4+%cɯɤ{XӔN@Opiw q?fNP8> &V쇛Y*#V]SMK^z۲˳]%dȜ8vk)Xc W)dE@{ Bm~&7){Ws QgX;GnNH$ vwqO麘Ӣqe{]¤PZ6aI(@kvjiiYt!%Rf s@Ct\v h{_{Briޯ_.6 e$V33C6/F34F\!'v.D ,%HHj]-N};Š=]o$EL,Xb kLTEoqa70i2U|Z IM7zXcNi&91/FD22a>1|\+dbKC={SW>ԐG^ Ldt Ge%A)WXtĮڬhB$Jd0dDؑHsZ KڬoTBhε_]L$Q|z1,"$~?36X;WjߺUVFFjzFY:"n]E/b=RT @Bmb[i*+G*Yf.{fnuX!;W֌FZ( K4}SE8~B*BTwuD> _]OiT ‡w';+i¤JwiEVh)]C 6vCv]&O5Mǡp *[c (?`nM0rjz wqfȃΠwiЦ +ЋaX͂\t.,ϐ"rP\1>jLWsuj2ౙ 6;5eՔS7L,jP1~%Zy RU}}x<3No9Olh.Z.2^+G7)KьT dR>`|k? )O&GDl6^^|_cquh sW$C txtT{Ԉdu|iԵ??9)6hukmRP+|q㞝-5d<$!!S_ iғFu3?3n^Kh1VQUnd~+Q?Dx&fo7yb.})3j^ qOKBJCsY-^V}t@`$@q]yzE~PRԅgz񄫍g12@PktLց{Z/(ɖ6!)qߚG(rk&9`ǾMfd9[,dܧ»KV[%S}=G/c06.gj7Iy0}<4&D ?Da|gKNg ESH9t>|zF]qxyO31||V?_ i1=yM$?Y˒yr2X8f2DpԑiQbTY3$Mt(Cm+lMWE(lb:4tza?H$#Wڹ<=QUf"Vumd,l1-瓹`L W<Ÿx.Vlg;DZ?sHvZ jh+7\nAxá2yi5YR/?Q!B6f:l b% N:u f8٢T>гw;5k<)*z2I?B HPZ/k+yxS7*z;'l%瑝CN;0;h+_ӘNۥQNl /[UJUx`4"ْf|܊c-L׳1Fc-+`X*kҜHݠ|>h?_TST[oXV;bLNkaQc޺pj` #W~^jr#k/L[ $l`BȁpҶus͖#,3fIvN╶q+Q̰Lwj7K?fy#5MVobD6ھS迃V̵t.WM7Fm8YFd{b< +ruO7Su- ׳a.CBE-@ehq0(ظ_nޖZ37dڲQͨ2$aXM̶0??hHM*üTqGqBBuyl4s]>s3˚~iTKr2ʞUC42rn3MP>F[MK;79-ș0_GڪXj.Hz I7,-hϐy?B+iofĀ5wx`9YJ^ciCw="HҎқjU֓:ܜu@Z<=0hL`S6)P=\흭9 D(wCȊ8 xF%\%sჲCu+ +3 KЪ 1W˃mZ1D=;Zp4;!;(`e%TA('0+ic{yz ͎sɼ;IZ2KMTH>cV .SX)ǂC![`h23|_YNE[ q2d\I'i`Mij~\M&Z;*/ѽ~1\k\׆L-n۟,;ed8Y3kt@ޚZfvC.}n%hD ;L߬)1 TC0xBp@l&O߭=osx$r%OQ; P93s%a.b ^@=AS4-2B-=}4>b#-D$!oV^zLqWjVj.3+*jRQF(Bty NZ[C{D 6Bgh2X͉N]{Mԧ_& h~8z6BTkS*/9ZU%e2,c;8Grڠ߭<8}r9NR{ lOmIv F*$H7u&i1:#Μ0^R>_(!HL=/jPf&@E8L󝳨 aJ:xRKS?uB`'TUgE4mҨ^;7VEV6 ;~Vq|m"s֯T 4?y<:4ue _ffEu}oӷO𤩖_ش}kRG:x%: _daxוnT"`?N7yukt&r"e^|OΰgpڻjLf}zÂ%]Q;lhB-Vc(>W1Mu4.AYס8h,0y/gn=io- h 1]HJF4CeJ諷}0 EM3deJ"Sí܌'A?݂J[F':MRCZ H )1<9n=#|zC;@o 6oMLV/j1kz~D3kY߬S|:ƒ6ݨE&ZiF?e[3{:z+Lc cЈ:" 'oR8?򬍯(<@7* œ'|ճDnve"S!d~- Te(NmA4MG!W n}H0wR :β3A9D#pIIܜom\fp!b, C7<6,"֍̀K0GTi]"ZB8˪LL yoN/*h+1?\aQ}qEK@GW?3ػ̕MCpf bPhkr"vY?pW{§8۬s+DkPhL[wm<#h^*d!{-`h s_ZN:)tavN ^&a'X(+R;NgHyO Kx0?yw+le}efENJ?tc0vfkX>pE:]~zfS^!lBq'!9# L#F58=h;?ޘa4I)Je${tJ$\TrYAemgE[w^(pR%zZAÊIg<{vX; ϧl҈wk5t9vR6 9]nV%t" 91'`8&c@\gU.S|+0P(}BsD+ #?Mؗ60}-r G낷* uQZ`S0# jPNQQQY&S^{3۶ 1Zlr.gg\\`ߚ)d0>2Te_KjbB $W |g:U('$~qo=?]^25жʫ6c2&X bN!~H³wT\ v5;Fܨz'=v+ojP<,g̃KY's!bv{q@]J8>zO [Tr>kz04fB)F\{h:%%?/֢?:u}$ԙQͱ$qnNSj zau\'9jл=pZ RۅA =eҭ i6ҏo-a@x^S3f`U t,qF)Ma&hQ9_:L!ܹYe`b5V&-D4Em_VaE2fxtrHږ( , 0iԚR2R "Lr87k8D^NYȧ,]G(׊Xb=qh}c hj |RKOG__z8TiŨ`{n4o,Hl˸JҩQ0vPE梠:"nyPV\5^mByvF:R29D&&; fQ1A+0ɈgŦ;D6cw#"V,bmblڿdlҪ)u+E-`'BR%<9fdyDU jVyE?ǂ"g{11x2 <u!fX9K 3ytt( vpE\-;Y];6DJo+ת^C l=ƘȧlfQ^ce^h;97.үFy @R/`[N,8=Op4]WС@Ǚ_ōɤK2c-7/# '=_D뉃.>BB1^Ax`1}E]p)cNזŻ$3.ޙa[Qfu@{cpO{0X';^0L+D|hX/9+?UVH% Tgg#Jk ,1iJA` W׫})SɃArY?+Z "}yziP㧇9f,U+.p(i> 2-T',)ejZ :I)e]Q-,|>|դnVik+Ό^[ :JۂMo &(_H>cI]4GpONCr/q[a,YtѕHC5"r}ml- sĪ߾].(9ѕ[ W8\8GFs1(sI黑mDDQ*4I/U \|TlI>8H!HFݑJPC.<v)Fc8#Ҟ<)пGEǼPUU ?GkKpwr3c2( ~: KX??6W%gc/UeЙlk]e1nu>B+đHnz68ź%lb^tB e\l ؎)2 DaTxVGt+^Ry j۝9K[t*|uF8 b,D7<ZE@f\3mGp?!Ɠ3 'EbJ1:j#m)ۍ9;ѓגmV"3!^y9Iȭ1a%,O9i7Sv|f8joՃp:$⴩u ,&r5F;fdQp#O[.+3Ц E<+= 'Nf>y!kj; />s*'Ik[j7M>[5Y2ͫgqnOѝB|i#צxaG͡ O0|g}a_n#-Oę5yn$1V5ush¦)4nd*Q86͛\ P,4aYʩ}ۚ-c"FH]k˴d_a{ظa i:w4^Y}Ӭ@$:)1f7*ؽL;t^8$?Q!2j,,u;RTo^і˕7lIrJ#Z#ڎ{jb=̩\ul.jezw-Sjv@abnA,!Uq3O:9 (ջɮC$q"%|H3ChUܲ6uԐ4Ȝcm! 9A!%9o_FzJ ªfb^gd"J( *KnWCJu!R<9jSkV%MWJCL#*Oۓ 9{т͗4_'q(''Z?k} 3jP[ίm8FI rJ>PUx>pg̀?7k $v(mUxV0 }jِ6(~9Ө}MZ8,=KuO7I-'I/}38b;{K6 %4b)6'Nf$R_D U;/V7z/0<&d.!i5lþLTQfc.Guc*GN!N W9햹_i7"'H `Q\ ,gnτ^!tDR) 7JM@ST k?gݖ?6vh~a~\u FՔ ACT'ī &Ni`11Y/Ej:!);#_RPD q]l';[6F,\zc)KcZ%_l@>U̹ 0=&` k{אvuNdY-] ?t7LRf D_$xšׄ+!+.~eQHW^^AgDYp/i}*R ;7[_w?s=MѓP?= j`SMz]ⰹ:3e }̃w⤤NDv^yC7RR+.69kMP,k* mݕ޸pH r QvZ_qp'}ކXH;]~9)IQ9v^^)ê4YZxuK5ӹWcO79gN^(Bo!mD*# 8\psuPcбdRr ɇ"9 o ʚ nWrb Yo;`Oƞp>9ĽRr7r㟯gJi,CVB qbʕ.@\=4<>g3vC-QFn r b]N*7 0Rzaº#/.ƚ]٠#%-vP#h@OF!-Iޜ(؏aȳ=J@j)Qb] Vm(t9ЕYېu/Mmպ^^wXyD[cq3*]H T.́őDl kVҠjX ™@_ktgRNc dtt3eXQ=tz9s:Ho̺Jq'ȵs|A+$q)n$pHB9;;:1C- xASꐼ_(r_@XKޱ_a×J( Cl6s&Z9ng{woh?d {^}'㔈ZoR%\,.pz|`*_OU%ns0rIWK< QF[vh1SnOѮ q^R9Z<>/9{=W/rY fo8X+ sxw-~DpB-/7^7Rg%}|&3ihc73vx&wu #ރa#prU/7U[VBhX_3 ι3oQhAp6M_D@sC@2%48^ [dqQ{9'YNq]Ho~+Zs4V¸@.:Q;3ğ`HChKI# 0o@[?Rs{d'7=ܶe [9,7NA;). lh4" g ]IxNze"U#|h>!3= GyϾŪtz0f˳d" 5tސ(y/ LR ̶+%tؕ6ޑS3hMfh]*@l Om߿8\\AXU+nYCI!`'=! iA9YUGRĔ!mhL& ~!w@EL#Qm3A›h(d4d=1x*W'/gPՏҥfbյ-7E,C؃*qi?:}ߛa^ba>i)'8ʍ ??c${IEě~kA$#M*TN kr]Sn% <2ME+guņ.i!+e oEʢ*&ou&I$BA̤?3KI80ӉQ;`TZLv2jwoZ Ѧjҭ itYp#\m:ypѺlo`H p UL<]F;[f:?eH#”چf6uHMe9ddpGUqUZm"tn,r#ܮ ? DS2z3P{Hgg x zJ߸I4u[n"3m'6)8o)d= "fƉT}%&p+sS$n̟}4v _^W{iVݨC\ȖgDے!.XȷDCV%`Հ^rk`_{yщCbL_:eGMJ+E TF6;&^_,wvxԾ]5">UiL(;JX3jca=xiRUJPC7Nd1"ǿBA aE,5& "!'ڸrLm +4i,5t.ۃױ[z37G~$暔WBY=W_2FP82(Dt㥈K;;ZVaJ[wYM8%Sě* 3QS #%}m$D7.=XhNZSJ)dO%όڰܽOC][/އP,]ޏHt \ 3N5s~53((lb+бR2$ZAZ-#dDHԹ-௏=)@_^{xHfK@swƕ- 4e{WkN]d~:DC>[f" ƏUqq0a 'pԑO Ӣy0 p z+_C@]j-"< ('9~4ڟ.H Ϸ ]p|XLzXp@kE MĊ:ePg0__R hR\RDΐ9+.+Pi2-I ']ANLH^TS&-&cIGwд83|nwn3jHh[h'QLrыd"دW,)dXHֻEnFry[m+z[Z|WfL?o^{{Io%S)6C⤍BLp;u#X+0Z/co)kL@ո4zt6g"8OBr P698'W "1R!m*@]xε@#g=CMkΧh A@$Ԫ>\465!T\ ]5鸫VBpr |eL]o Y!'eO'=r܊Hr/!֙@B ̷:S!s(O=A*,ax|VBRG? ;{`oTP"rL,3c*/%c)%7V9Ϲ^ώǾ_QKZWy&S-ҚGYiˉv:~"% WX<@!^;j;K)4rׂN-z`RKt(q+=.iAgʁM7MTމ[Ooz(-RҠֻ6M'G8JȄRIB [(d5Re[Br/ ZGiSV~[ڪl} !WO}ޝPjxH `{aA)#pS| ">|.ofPN8B5kk7q55>y@,OU\tǐN>ڿ!f'9hMftrZx1/\v0Zɕk[^1;UcIE uggUcW0cYkۼA5>pXXn6"납78ܲ(w^hB<ܰE9|ǿ^[8^et~L 0D9$IL pc ,LmW[]&`樜ug =_OD>$(;*_Ll8ώ܄km=Cf1E9m 3/wƫ;R?22BN֚T0fG#¿7wP \Q,upYfmBhWM!b`6/_p:&tCgV`cЕX[ϸAU15rku-0܄߉s|tD1bN[PYQit5)# Bo^Ԧ1t`ڐicMU?/Gؐ| Qdڲ!Ϋx*gA/׵ itTf_?l  X8.zyx\6ln: zB[b` 6ܸxq)!hQf@;/e?'AjPXA[un?-8k{3Y6hM,!Dn)<2'^P}AVerTF1OS*e*7󈐬{vQjgt$D;GW Ҫ1+֩)-)5)n}_kpc@t!srV_2N( {RMmc ʤ{r)C7$gN5gY?YjՖI0*R%ԅXH|}EH ;8tp= s=擏5E? snIE J.'SJBu(W8Fq5`qV˜fCo0VYhtHb u4vl՜>05F'WEQ އΎK*l@Fem\p<_/E6[!Zrx׮`;9mAARdRzrKee~z]:*~V IwwB3{϶˄y"ZfI{\;}I=Y\)%uLE2/ߎ&\Sq]I1d;7(Fkc6?ŧ@ ݪ޸y\+!x]m"|ԝ腷dQIiCʐ?mmj_y2{АӇhF߱5r?_Kqf s{;:[oTsO܎v砆TdY惖9g:#ጎU*eaEH) *b( پgŽ ÁOism[AnLA7ͯ(#Ey`u]} [ D8@gN Ȗݓ|ܴ,VJ~f:a5E4=Q;Z_6%{PkRKMW\:{$. ֌jlTE[>~U=}^3׾ sYe3PT/ZX LV>aQ: 6ӝBrȿ.B زM)بZOL`CqA0 s5Ew@Yqk@s[l@29>O#?37*5R= 9;QGThT?sb5@ܜ)pi dyQ%(OS0csdEV̚ⷎڌD; ~֒G䢓aU2:Nlx_VSLϟtWxN}-M lk}o`ĀU jCY(&@Osh",p4555M)EA-i4<5Œj^|`%I˜UHtayhr0qzŀbEZ30/ӱo. I_ͅNuZWaiE4W\: of$5iGzzC04b̃5}s6vj狜׼H[D"϶=B'xMr ^Ed$jL氳=ʑ8MZv,PGE6b#i:wz;qP cGϋqE.TЁ8^wH̛rs703EOȿPŪ߮+C'BZRx4EM{n#1 Pc7KȑCDʣ0FY!6cNJ"f=Famgm%Az^L k33Y;`3O o'ors3SJl05"ׇ"0=YRL%˜Ok]KaeY[pK=.k% ^˼~fP>\Pz'%Mϧ P<F"G|aB:ʔ('RK1dy[8P&@>{EU>Ð Js|2『I)1w6m]d(,QgR|ks^gSӜs,ۈ'-I4 \JAp42l .SD`1=b}%JKO ,HB6ˠq1l.<("Yv~f˩ ZCr&3ni]eRq$|%t-9V^ؼ7&L8yYE`PxLO0o1]ep8Z˯w0iNL`+~;t8:=g[NIID:XY DgmUV K_RV),㹂nbb9WarG$-xàҶl{qn:Qبɰt̠J=Re&>t^gԘ' HɣksXMnmT 4aq*#kFש3Y5>0>LJ 6/XXWUo \[qIO%()i2Cr V-e'l|Ͼ\h7 *;;&7Ԗ֕M0 Jo%K՘-HvF«Y0iEYDX3Ś٤)/ϯG~2x;'}2ξD&$ρY/x L@ !Dnf9|4[h4 r xυsʈ^Iy?,-w {:mƹdzfi XTQz29taD i1)`r9چ Q!xӟ֙'ύ#{Ͻx"H pfZmBNdۡ9jgwTd! "_m6/ ,e#B+ރuNMδĦVO*uM48ԠP㊫S͹obR+5{5/RKs!V Rpmv4)=;::>U`Kv}I9WݾϽݒ]a`eǼi)4e ^ֿxz(++1vzl`:LϿlL p0e*Ho/L͜ƸA0?}7H$RiA,,*CoTvQyKEVbVͮ롢n2?iNdfi0sVAg< zVov(2]$gm^k+CsӘH=zp?p~ccKgMxޕ|.[[@/}UD,=8dVuQCp"8.W? ˬ3.q ]S8rir]} W? Vo~G\e?$ckdegi 4MK6IHk:* x (3Nִ|lrDu-_U&v6WsiHڶVke#+ۼzNc7z‰({'N-^<`A!362>r(^U?/;ÿ5m"ϸUlsyALw׀suZk߅ gTj)/;!ȶ lDgq9^Imإ}_sH4JzchG 2wi@q'ɴ)o4|n8OV{9bj,m|c!&,}#0zB A}8ich-mvw5HaqupµplTҿK Hr/"6yeIal(wiBtp[g?Gui*{n0j(%dPd)RATa@tz?_ZClu@c&X+EiBFos}Ӗ}yg`u{eSBa͹*7EjcRgZ=N7[3neN1,_0 19uZ >1/E F>s?k& Mw74Z9q9lқ%Lg,.DWwXL!Կ P>H!h#x1\wP$aئY ^P|W hm:ToHoFC0 P1P92aMz[>w~y*MBx:Uŵ➻>t!(9U667$fp.}%GX{BE6 ޶u,fC(ksl;?S4B,e.bXm!p]AƒoFY&G-yN3J/tG e#icjpn(LvxVNbm%=,3gjm `ugXSQWl9g|EF+bQGNł $QÄ .(D]'JQVAƨ,i8nNW`*vZfKHSiX  3~o# ˷GvCZ@ufXulεVNY&pmۇ ֊Ve@, &oa o&AVy)q_#&ew%C׹ ^`4YXK@P AEQ3+5_VO@.IdLK'*MV?e)0/JsDvFsE-q3pI1TB.22[@'0 Ak"(3wP.NY2X:Ofn_e*7ؓX'Ky&_ǝXlF+-.q>0 mut: 9G]5r,L 0b;{`δиCpt'uXkNkgja*$4_xmkڭx|ZKOj2ЈAzWtUxmfu^5oi'b鞜8BS6XpKq4)͵vpfe9;)ԣ0hK9\WQ[uJWw&B~֡$5o'LrSG5Lȣ_bo(Y~ X9ש~DFzQhi s}3zM˛DM_$O7h鉰_M"n;-3ڧl8}C'ꘆHLZU}Z=dE? c.^&qag& Sr1di^7=C#f÷5rP׍#oPXIE0ۓ''elR)ØH76=<\7︻\".(a[JIUc{@9@&qfG[4Z<6k !kA>47eR7N-`e@G -wTы.˒~@ ˼]da|Lw(YN[pzw`KPTv'0,zWDN"d ǜO*p3P T/AWU7l({Stw@SlL ;(}>Mܘ%'ӏ,m̡/ Iyne`ՅT :;fxX=b0B ݕ*d8)iG;I*@.=zTJUɦNyj *InYIO^d(*gGuq !(#>D0A*um'EO56~V(_c, ikED@m 7|I>s{!v9WXY2[@P:v)2>4XVb t/,p%gd!`ih.W1 P2om=kF򅭛޳DΗEꝃ2g#*趈\@o2̴yxCSq%&}QTD13Tۤ^0fHr3LDB| ogOũఉѧ: ~u8Mr~m xV|%G{QT>adO$k{ǢYvetBW0SWԣ RX\HT.;nHuX2(iycWz}p* 7l90&||rYagӮ/A8ж<S ,/`v-Gkm-?A 0d ,**s[W@f槙׃$ʬ jdrpZ|wٺMT%NsBP gh@"t"7 -4VcVD(DztwեtNu,HU!^`>nN|d)n)vhC .[̅lKEf͗EɩI'a:L3E5Oe|[J`Y\IiKH:[Xc1rk`sai?$O0WrrE%8dK΀{8Ye{tvuDζn=`l6bp( fẞ[/a䷿LA_;4r\׏QCAͨN_("N(o;ρΙD_+X-2Q`-bu`a!S =E"Ƈ[s/{|b| lXynd_lb'f&}vb5FKp Q+Xpٶ[2!&5^k467x Dgt,]4^Ϫ4al[D?Ah ~b?㞓J_1bWv9yPU 0Iwf(fC5ٯn Ӓm8 lC$泭6M_{~3h2,771'Q͖ջhu .eS8S/(rXgԸ3n_y`(J@os,0+d䇕[O.ٹ$h`T`sWafs EQ3\E\0WU+F跿wG>1h]b12{ %v&FiWERX+ +Pt.!X*nFhP* ˛SƥymX~Δ-1N(>d03jʦ_(Mw[,t@n.'n@.nǡ 3>6L=(kI+]wfqIpe:'Q**+!A`%摍S2,Ѵ[F˴򌷉B8xhaЭn%bCnk)PA'?Cc>6&e04\j4wf}L'nf(ӎbcK{u;ZQQR#FC\{kV~GNJ;97 ̛4h`RACv):z) y*i/oA rA՞iW5BK),Zؙq㵶?5BIlV="kA@wU 2cRɏYѳx\ aEW=g'HMXbwD֡C&AJ_oLCNl]dT~]/մ̜]9p|rQdfW4CXCT1(h+nwN>[98Dd!c-CV%oCBRTo 0Id&dȣeg Spx>̄!02|#l#^Г(}8e&ydrVJWT]uϭhwD~΢kQ7,h .ĪI4i4AUI|vES;D%pCN9hqvAKqËtصLvqt(߾@gcIǛAcuꅤW:d"g z/r0uѱGI~ Ziiˢ]w pE  ؾ`q]s4Lt9vUPQ=#3׺(y"NIhJ{E<S*6 t u,#t󄏯YK{*.SWFOGͯ5dTZP|Է}(.U#Z!TIͥ8$rdvH̫89@l::vĿh]>+(p5ad2j?{~와F^K`7<b[ka*@oⒿ2V ^MuV"Q;! JS7t ! 2_MvfU&Zuĉo__h)bQEUЋ;FfK_ >ym?9t8E''ܢ'ЛEy >\C9YMMDH!O4iBՊu3f\l+yDhߧ Hg&nM@9 R ڮO`̗"N1{s2`Kk#NPjNCHITt5۷tSGM ] NSr/buN$R1ch:Ѧ´Oavy" Վ"63佯f!?ɘu} g|k IK qTgZBp\xS>dPY!s%qi+ j}7L[j@ cl]gUO^]wNn[, ^pwbW(2xQV:pcbt$5MSfE@@7nd`1ObxF.p|oMUa Qޅej&;6Y߄s9=lQB#"-9|sStbU};@9lp=cq5w)qf7lW7M$|#c)*#>T =dooBc8JTqppw9.oFn_l FPr7Q='ه#v8׹ScdIy_ h:wbj!:*BhM36۩>Wkޓ i%q.BٷT&Md19C'Umhefo:Ōk:zcC o+[D-4k#+~3}8ʘw (_c\%yFD_'@Q2)nt0bE=WH"j>$]N 2&7lx%j4W]EՅRt#d,m/Os%Qg|S-6#xTfZ`%Va03J jv>Bc9rzuo~5.#Qb,gt[gsR@(gFę(S^tqZq/UikRJʬW/jfNpB'Gġobo 18 YhvHH_to~._i4rv,4%~2ބ傷ZgQNA :GRam,peHC~ nf8;x',!)CK bYֻ2رRb##}$1RJK HS0A{Z=H;QCo'夒 cY!=!v孋+A]/!gKa}S#SMr5#q:-ZQ +^v(OZn(98sH{1ז5EvP) >&zw3RAP1n8WFU|vɆ5Og-x\׸"Nͥ~.C}X4oIMn^ZbD/9C^dg w+:+05"aHwp],zQ}@#- 5Z Fz[m&_YeK'vĽJ@؝Uj&$ԢeX`_  ٨@RGì [DQJ֜ASҔ$/b/Sa!U*l¡U\ yP΄9'!JEZSJ`z35J ;wT]R8TGGyA||a 1qȒm]8)Wy.]Yzγ#MMMǾZdJZk v0#;+?N5O` **#'J@u< [Tk bUTh3⩅4~kT: V[}Y41bLJn[5S@UaT8W<2"(Pz}wi;yxX4 C)8{7DM+$Oc@U$L)2n7eR,Sxђ6,V<`q#T3qx"[)xԱq zFL:Ʉj^ )]ۆ# -$a3z$3bXr4c\E8l?{$m+,eq|xD[u;߀֐8< )FW.{⷏gDH-sS'7k$x?VRYm<;-017ޡ^:Jrc= צO󂈐 Cv|򥘢zՉiB,J~5[W,z'Ry>muZ5 EaH/tӉ'uU8Lo G`,0 {PO97j}§S-#&$eaLgDZ!,  } {=+W^k%O+/Fj]+umt|kTCi!'8>(Ǯղ-V/''gZWSy!Fptd Xj% ӳuOhvŲ .M%o9Y&_eΈD0=m|Ma!FHbR-AR0H4' &&{B]ueC&TyuU\3jD5 SoͿ'}A/TACg ܋OLV"=\'†U*vr7 kӍ_e W)kDAMȫk`g:*.Wt0c$%@Whg N⃏z*i+ɛ-ڰDS%k% 'y,^\(lCKYl}:k{y[o;m|-@A?nDGΌ}JIs41s_MaܞWۙq8&,<&S_2?f{t uOS{n"P^2lOZ>}FֳLg6Y9Cx;E@C3W[S&Zr?GatUnDW3䱻K_vCc 5M=H8*'&=&c7C!  yrEgtվ}az .C݂~bb)6TP?+vj*3\ewyVUlEїEgjE4>R)k8VAݜh4 )xt*4.G*ڀ uTv_7jj>}Ysabf2QYrBx2_LxosnfS޾).BO͟5Rto8-i'J†<ӢY]$&@o /r'O4Hct]{+a)A!B&BT=j<ט_hI jCOHF0UN𮼣!>t*1RDlu Q[_<=LjXT ջmWy7/\Lݖ|6?)oz[ nd[Pd\q/ei:JdI ;@9-H5dv10jL1I&A LyWdn^qu}GVc`jqZXy`cDs}p6,zWLEui*v{I9$4lRT_NNgwPU0FuDTy:ǘpL[@)E/g$P, _p, uoß٤-SULXrg֛gXC&+v%EȦ J9ClŅWߋ7pu'l@st6%}~&鯶N{PX+wYTNra=û? pw34%:;|IћZ9{yh넬Bm8FV?qܹ ڙH,B>ݝ 8+ax.gur'w˘,YǀIU+`MzUcg`ijNЩ*ZJ!Er ᲀ\ :\sN^d=/P$i!k6HFm| - [H9qRl/^ agY{Y>Gڣx!!v &%KH#B:vj**Y7I6zl!. VaOpZ9F"qH:K9^.ayuA;pr* 8 g|?TT~(,P4v&Q56i<_C ϒPK`&R%..]\[Oɳ}5.a.t$Z3z - d|V[%@J}7sF{foż#ajxKF9Y#  C]׏H[%+Z[C~{JmRQK^AA$:Bq_KyGQہ|TkQ5o=A7w(L |ۇ?I[s?8WKT q6uh*GiN5T,@!ڠDgN>7-gub3[qkrai9JNPb_| 9$`h-)+VBLKKjlJp&[9I Ml63G}Ir]j.6R]AX[%iuбNn yukӈߪRv=8JY&H'[MJHqL|^B7?≰qc?`kD aG[/|9EwH፪?ur=Y[O:وyy cP2p_mg)zao= oX2r]vXvh;R=}|9!0+D3gRi튂ztb4Ya${5Q_hmÌ  f5k(i 0|XUwf$CGޤlELCev^OĦ;`(>.Wɬ;O ͪ?>ߢNF>Rn~x0ZGub)u:ofRD 3jb [npkyy̸e#NfceRIW{As-WG%.ݭ.Jlhp=gt 9FjV2 DG 3QhO9O]wA)CUM -mCpWܚ5pi+ɝ>M,6G;Y_ke>DG 2G#ǭ,900ЃdÐ !Pçl+E{enz&LF r]i:RӹđwFvh"ً⍻ !PN :m *Uwk Ρ4Z,!R-𤛽l9ʻLݑ]'#lŕ):D%!n6.la4Uy+6S4krM6b|h p5%uj…ֈ62rIeM=sS(>mMn=P`S0΅\& b h:~dSw q;ܾ_?sӸU+d5w.h= ey2T+ÞT9<((kFEbgq~h3( MJՓ 4騐 xrK8{,B 520 ]Ϳ` FH{(=7Ԯqeisg;PA|F c5)C՝` ߕ8+FC ?*b33K*[ҲsP^=8>E: 7I[?.>; pEݥYȎ=h^R\NLΉ.E(RD.UFPĢ]dk,%_}P*i2aqi7Կ1Q *Y0,`J{"R\.l=-;Mة-"j l-ΰ A5Hq Ttszr XdfO!tQ6`/w)oMn J:H/JQD8|ba49c5?MϗZ aP*'=kBB$Ss},>'ʓ\pDk= Գ~7oE!O&l> :8{uu; y:L '3s&tTgRv|ST;Y o\!N Fv3ٔ^ŮD{$B cdĴևmc/Lp'6[U#Uv]VO{ < Ȼ3XoIOo)$ڧ'9^s4f>lO[oOwUbYmQ5N6CoV|TAFogb&e~uf Tz\/9 #бY>}+~§&մ X zJgfj,UwP@ géAI<TS8t_Hq='9I %gRXl+up/Jп-o>#p10Ek㸈VXd8x-)T K{$مO\Eunu6e@F~ctF'/B\;ߎDsh5fD Ud{tvn:[Mm|Anw{, $^cT?#BgJwR=qL [vߝ@1ނlĎ^@3@ˣI~8y"P83\p#$- /"#̌ YFU I`!0NOz]d,M|5]|EQMPTLdD"*K2-t[ʕ H X+T VV({><[mQHM“q0ԝWƇ+x#$~h` #.hy>13Z}<Ʊ ;k&]3C`I=`ULkV:=bˊp#Tķ7ۉ[Q-tϐ k!t@J7hԩw̔C$L `~Q;Abҭ8=g$Omld-p߈Ė. 2`8Z8xq|roMUt$rFtx9NlĢ.A4h༶9h1K#+xaddceg0 oEW2IB4]ct 43"RW&&́".e*77UPTn]3 cZyxY܏߭s7^$#OAβ,-^ 6>Rɰ+$Vd'J .|^UL]ϛl2t'K6.2:!9Nh`x~K}S %wG܁]cfEn*ۉbS CXe_. "/jʩ‹)Ic Bq{=LJhH(ߥ F3H9R=][++V/B?#j `kayp6[s]4vfQ9 **@A7gx|Hͺ$}hGb4U`:w XX}dX#_֫'eiH*uAd3u \T&y)5=ʽaFlI8Cc;e,tbFo]F ק kKWnJaQi7߫$i*> ]So(inM&GD &Qlvo$G;bNuFN>Y= HےcF Lgt'#baT/΋i2Cz~VE"%*-C ETSꆄy|)LJ4x8PԄ,6= ٠j-S7}:3Kʱ֧mV%}F~jX1&-ag70ӰؗC,8"jHotKco%*y]gtQAetmF-h6{oy^Ű:}f f#ms'7/ 9xń}9݌b2&ަzƼ G[G7($׿/Qp0|'Ư0J~?ͤgX`!l ^6ݦTIH(=ΐ*w f@6ԆW?՗u\2'SEI]+ΒswSptoTHAcQ%HAs͸;0Zv5ث{4" & y)Qonof䊷أ-7XВBVb40UR5oO>rOSjM-qؘPl<}Ls_?֎K፥Lq%HB"Nʢ.t[qQ.V&LЯ z͑:t:*h7I_lJ(tA~d({'N,v-eewΊ" pc9ͽY?|sybf[<(iڌ4nw?YƷltWʂ;Ro0'쥜gPk!9!R$~f5ұ41e*VT$(h]z2Wí-cP`ZsV|+$4aH]RgF'WFN_rzd%-GE+g< d9yJ$KB}[6L(uCX0yvlς_݆+ ʇ(Ø#̻Xذ+IƓ' S>˓Vy٢gЌQ hrlmWQZ-}ƻ蓿%O8:M|Лurٶ$H!"@y$ F?I$$1[nP?4`$']NOi\bP5=?yp>{@G5Qy[?HU2w.k7FUnFEL-Ñ8•# C s-ֳBBDB)QdV1|Q*xy_82r cWmM I^$<']-*k$QO\]PJB*j,'A;ǒO$ȉQ w2HȃJÁ rCȷu5~k%t? }f|һ S:I x x jN?d{c,{[']QkݗsA)*:mbF<%JeFj|sTg%'a eAo퀈cӅCraC1i6ƚ`wFTӈBs+os|`.1w:Ai>w#Ѵ "51EL0 V:3%Oָ>7J eQ?HZ:R;L8(ĚgM^@:V;H+۞9-$\3a z "C#&HA_N `NNP8lܪQmv~ZՅv<8O]w3,sv]Wh6!4r*+fy?.75?g||Pڰ%ROslp{nJ"ؠE8cʷYqgôs[o$FZ.b1pI`4'&?G."!B]aqcƤ`//ޞbxLg|( !bNcE0tT!R~;ݕ#}\~knsi"K:rNvlf9}H?=㈅fA9*B{YN,Zl]n@_Yu4f(rT|%1dH?DOk3V2JJA^ʂjD1R2&mZ. O]*PtX-fҤ`{xVh03WWrpd\v#}~R]|bBZ2b2w7n ݜxlT`)ט_)h mKlՙ=ٴ'%:ͷ6R}36!HjI0MD'=ZNr~^;:#G:"QviR{BQc΀#XAi1`l"To tp37L4X!hBЛcݯ’cB\Џ Z ȗ PC#-br.ezd'7R还fy|>j6< N;J?h0g$NnH@_qQԂoY0seO?~R{H<14~a\;4^78)+Xek-8.~&ý^KtL P$Rv,C5s΢Xʿ"@dnӜ%U}Oj3ryÓJ3$1mnp 0~\X,Tx7t8ڍkθ g}]}kNDzkROMįւosb{ҷ=V5vI\(>L:8NX#lP> xܬ 8!nq,EsAGFG#?T@Mݭ8`Y>!MIHO=ND$rMbzlvǩ5]eZ6@Usj|b!;\|">쩰g#[qZFL έg'֘4ubeh/PMey ɼR/uI3y, KSqިQn,7 }&IQE'R'gki m:&}#X3_tKFf]MqQu[#{?6KL8 d)?[&@ E}.IP#y7q?+}*#}˙Uڙ-HR֭^N3[bmIy>H 7{$fhńuu&p5,*x+CmT(BN^ GzK,M$€O ֡EX@ni1 F[#]Y!T=;Rpe0Tfq:vZEhtn`m0+I|&W˜[9Yцd;l{[^L-=;wp}*BFFG-J]d/UhL'!6n0?ࢅviMBz.:Tx op2楇v<#Rjg\ Vwo?'b{EDþe:qA57֡;/oKVX P$A@G.N`KDK%meȍm7~t )tqpgSʙi(?3& +X<[ko㵍PXʂ={+½CHA$۲SRpa;aRM<7>QFB~h%V&e.* $!MƗ%`Í?G׫h6nIV!d"}=8uzq#tʇ:^[ Wd71~yɮ|T"Ic(v&;`t؏XMq[\ǸgN48pOViԅOMs(GYPwڔ} +$Nڮu~l굿cg{T(?1,gע^g'+ jm\V2UJ/ TH.tI[u4dk<޲[ !9eK=ʂ r3rAQ,2GSN 'acx^ZbAO8|Q~7Ɖ))u)"(geDږ ^1qSTD%Q<D@4EZnݑ]ԛLGoh͛FBkq"֘C 佗~ajD c^@o d0.}'ZK3`r0`nZߎŞ a̱蓯C7]+jk8(|5UL4PzN܏ZDѶqvDAB H(E[u͈4 F ;$tCil3ij3pp|Rl Q\9A߄JLZKazNKNFk*^)W87HiL- Ȇ*k^n-\وq{ϴUwH1w87U(6Vq⾷Y;"f,7/-ŕbr@h\LgZ6VY>rW7CkE3p%NͼFuˆkV.+l6MhŞ?y7ȢrS4\(0j&7 رۿCov)}ӡ4^T@7ӢtEɨ=6#1W8 Mz:#CL b-e]< e#+1j$\` \F,қS9.)`qӤCbbksuJleκbߗPS]1z/pD cf?^?9{]y㶻y_n.kfNxBTސyDy!pV#;DQtC.4k\8Tf{irY)C:V'D-0 2Q;rW3 v<Ȩ?C@Gg' YXT)D}Om4sOWʥ'_x)'>Iٖ=8`ZIka֝ 7fA- U :ӳJ rCɊ;;}s =ۺ֠ Rzt-+Udc*ސBNK)Q@3?pl?$)%va0UJ"၊~*>g4U~.^/.ʖ` e)wذֻaIėۆIJ Ԉ!Fyf쾟uߓ+n3D<#zBxm`GDݰz|{*M,ԞZfliT2K>}FϜzܚ)E. ќ b±Vnh3krefZT7mغV C2E>/OXK>mq#ҍ+Y=MUn=.[iJ1G?5K3C}^.no}Gyv S6]T[љ5Lެ$0?AҼ+52J "0ɕZ O(óq`2_F yb9۳!8a V#COzƅ]Eb ܞxʝ,5@a5$ŀau]nLSD;Ksn!f0Fp3e7 X}oM[*Ǧ8G沦QҌur`l ]NFR: hv"դ`bx\J-`*8j"7@ dPn< qQ9S[LD2ғRct65(< n^Fub0$l1TY7{}% Ly]wͥR'A TH6s).粄<|h=W#rnpȕId" Sk|C4at ~m^6:VS t,?0nEU0ZMy0cRrQ}\_q>woпowUmB鮺BYV@ u;$A ƽqr9{09-HކRp- [:Jn&\Щ1N_jPh²蠷ǫ}g;Fۺ~30zs v\w?|kE0F~\M%l}Kg/w 4{}4Xsu͘ I,ͽ`qWGIݹ833nK@"٬kK{%M \ʧ-ky) _*1;>cB"'v1l)0^K;ŒIz~]"3&g!joW'jcs=( 6e“bA怼=q)$YZua$a <3V7c -ʅKĘUUF35n&BAs7˥Qx'*.g?pkԒע2a\%Yщz +NqIΨDZa^Nɋ//&}zq(;ܨCW2B⊎(4Yc4K8u3|gr})h4٩e˯#uv2?eYȉxNɇ|Az3(lTR9N*3H􉪊q]SM)IN+WEC^p-pmDP[qdnҜT*E4RbbCD=;_.vVW[l:GPBj,ر/e`b׼5ιͦb:I}Xem~5N x'v`h oY'C8mr77ȷ7@m"5S1mLYb|J c;),ckWZ ŤBPv)d˃}=/s!kȾ(~Yc)m ,n!iKr9!0ܘI`nTiBЁ 7lQR/zݟ87ɥ }lܻ]-g!jIڅ"Gp2NĆ0Sm:a:w>yxl4 {p7b%WzO"B,<7N{cL$>QJ.5VD{rx=G4Afn>Y1/KGsqiAn"f;5'[@~8,s ~rS(jH4 "0q7i0ҴZX>h oC~pԽACgd[6nMZӏ0J`yr۱K۷[<Hf^f2[D U}pf}LxM/ _ᄶn=@I0:]*u܁ 5d~#<ξnaqV\ܝnwR:2jpf o>d`|dJ>ke&iZMgYVIР篲u;Qzb _<7C15vЂ1y)bBNPz(2rcYU kAO66IŎ*ހP_ا-ĪM z ߢ$u[}K/砵@@ѣuGo;h3mv C]\tO`qx2:KÅϪ-wAoF!˟}NAFEKawiMDYK/ d8T{#fݘ}?' |so"&Jn!Y Tf .fgm2]דQucg >*\Mo/޼-le!pP4UR-ߩ P]"1$|4vJXyu?BLnL:svOzzOl80bNaev`N ecUFoOtnlQEΑbR Yqō?8Ve0ŷ3MjbCwFemY"IA*xB SDWh+B[KJ5?+kRS5NhKtpIQsg <d[`4"VZxL]= ?1 ɝ$BAZ_-Uc4{Evif(XfF/iKrҊe:RB^WaTgj,OTX4Ià+6m!X7_׼D> tZczVgʧ}(_$=P>݁kd^#Sp?nPzd'Pg.f<` L ALѭKE ieW1ALkiEadePUF5()%4dK Z~P"K,7$ B+  "ɂX"Ĝ)O)3$|`˶@o+kKF:mYr5bB@qKożl>,ia;H% OYX6 z=#FWP&[4ެ ڻMvؖ5*5hX'ŤU}眓s]/VJ4Kͼ&;UѤN[s:F`SxUn7գ2_-Z]vIJbWv%@ ? (sl> x->wg[[MX5ὦ}##yrӞ'uwE.I_X:lxP~rλ 'Y~}$[}?) )x'wPEM9n#Hnn}Fũ;,`H% ?`YO):Mo F L gR+r:tdڞh!Gh((>=eJxϣvk$&&!yqڝ^Phl?lBv?䤥 JUR?(l2&QH>4OG#;|ć^NRNMCH ʠy',hVo^dw7'S>at}U G4 Zux!=;yz' +>ɜ^32zUsFĝ)gɨ }BMvPh#P_!*kсAxܻ.;YV:UCm9}܅wywBº+)S021H L~e7w8=ƱPd&#[mfQD7QPq ,9J\*w!!v^}KҌ VEB%oßǏoJ!#5m(_.+6ʆȎnS^eyXZ2 s>?7 gS/R Ī^S~)yJHGp$"1Ѧ20l\^`@ݹMNrd,V֗\ ,[jҼ H##=æaNrڳa{uxI˦.8ὟPPhat4WA>tG m[|hBSQXFűw)1种~Xn֩΢8L'J^ Q0Ǧ؃%x0ui^,38Q+O(JE)!`<.pvL&ЫAMp<=8Oe1oԍUx^F7xA{X  ?Bp6b'G1czj qH2 dzaX{?YOdAk>arvpy[P2q,Wmy5NFNP uAz-8+-рxW1_^?["e]d!dY~DW!<̝KEPT2b@QaYs;LAaUxlO켏q]r1}nҴփhXTz(d1ƫ}NhEr|]?KV4̢[\u$[P{s^Bgլ;+{7CSMO 3k؉+4Ӏ#gbs!i,jO弥ӊhw%[HR9-;PՀYK :|6\v.OXVAK'W7Bv~d]1_X&f޹bTt',Ϙ[_Lh`9 j qv',ֽ U+iAM:#"PCS46 PSx񱗨G וٯx*yƫoX&%OЊcm<,kXBIoYcCY o5Yk#1#?үhٖ8BC9Mke7#Sר.v8C^Q$!̓C&m1c5 oy»=onP <X]'5EcڹfܚٻCqj?/Jf̭#ti14Eq %5Ve (n?z7|d*R$^=G%MekӨ̻tfoLԇ;mH]rlQ-5àPgNM"D^Znߪ-8|BtF LAz"Ќt2M&]dcW$bC~ugk5H5 /9?̚4@uLɺɻ4J1 :Ef3'NX]IT&L 'l1m-C[+ٖecn1, ccg# $R%tu;SJItSc%X纃lV hu)6` @*FN ~1Pb[J=Ei[MN`pe`.Іc1͋I3@T]%TIo:jC.;OeoܿeŊ_9_qa[c;.X2؏M$~G|_=)w]$vGMP8 WA؁zxȭ7$-& WʺԦE/oŴ1jШju]!pkYNNV¸w;,ljuʨ JL-YȨ'LΝ=XN eqBWL29Z@dB[6$M,o}߳)W8m]jH2<cG=O\JUOh'FIj~Oyc[>枒;Y۵<G kS5ĒIF:~aetF~LkDf {c,?jr\x|-sHqH (t4Oe<P Ct@|g>n1ZqHoWoDڌxs,A4kp`qWN[\;.kk,1Z2w%i쌥CYu_~zQLF5Th ߛ5W!?7RK@@"Ѹ L'Y|L7ryP(HLf]@R䆡?As"4ep9;V_}BEJzWp]@`NPp5Q\ ^n_:g7JFT7\bEvؽ4*'i:ն+k>ojStG2u+I6,W}=Šx&`<«|mVt)ˬTk?&(|Xpv{%,e0Rф5w:q~1Qf mi~KFN1.'#s- 5e;L6@|!ojؾ55wƩiopp#x #bPq;U 6p.X}p =x3a/^, IϚUQbs 70YLM_Bu}ا#F.Rl,9C͉qRjLg᳟bqL)ʍ*۴3= BwRwG1:4K .sqWI<ª ~ezҦS\X%vcvR7ĝ/O7ˆuNãlce"/\;&o8g]g]wcU_AehVrGR>uA,)MIS%ggK}9b d;'pΞ"˞'š[='vtfC1Č)̇9V臧OL-?"嫚[֧k{T c\\!y1OxH j5|`Fktsaf&, {hw['&pmߑA8ekM*vb }60; !yNp>1j7x[ Ǣr", 7i\vV_3IutcWt˫wŅi#'90/LJx0MB]8Wmun~T u:cd&Oѕ:Ă]/2JUˈr09[gmȺpuGg4P#Sj i>*ЏER$xi[vLF2Q;*zjz Wl+pZzoE(0jrXHn0xs$ö31 ?w1xM+?m*]wV% QK~"T]lךJWvL4(%"ǜo'-? m/MQ;Vqc޾6 aErV7XA!q )c|NZ%@f̸kq恃 J/ѝؖpm;{brrᲕ ^&ZD xt#D{"-T"enuEGDeE+xs~fz.á\>_Xq``g4cSmr 1Ds5Hr=ņb;%ڮZϟͅ>ѽ`0Y^ Ңƙɰ\Ы!H TC'ݚ,At'OkM':>ʝ # 6gMyԳ ؇Yuߚ>3?mPtgRCRe %1#z̺wiḦ́f8>S{>Dyh_Lx,yn^B ]`WA7.س~=(By1@:]=kT}>S+oij;_`Lo͖0KY9rVnyզTRqǵ"DS P#-sEdyĪLJ{Dx%O :OZA H._ȄϤ*3F!nα6YUGx!r'olj :i]a2pf﹬zxÛX׉E;*6̃7B)>$!HH@O&!D!š($ űDm{- NZ+`u{ϪC.*4ZkDs>fJX3/:<+"UڃbP=JxG)Ơ 534vAXRg͸bY ◎@ > ދ%1Z U\` aIu8k'î/\\ M_P@ӎ[- ;ֿhlDx[ӒˍwЍJB@#^vxY7;=3lNt` kZRݲ/!~9]wԁ@S >#`=AZXOM(L{jVlwl A,xƶX6&\;tŚleAO3b}4>hN\$r ?ڧ@alundcJ`l˾gܩ."w]nA3u=aDuK>-evK~W7zq!פeγF$jut:B`Czy%,j !=&U : k{$fˌFm1U[K%ʢ T\dFԻe,>_V6;Ȓ3+a0˾q9"%O>ĝc9W~+9"^4v>N{gueAMw}<1q.C͕5D" ON5ՙY@KMh۩$O|.J!s 5q5i(HRMW^0&¬7 ,E EHԒ@r;!)Ȣ|/RT=". g iK g~J"]W7g!u =!+y=/QҹόBnuJt-j%E hF- ~'#4H*dS( BKVt~`3Î{OŔ1/xa"p_*ft/Hw򜞃r"g{ 8g-A[)S0\=WIj˰u{JA UΨ; 8~֤) &mb6@l OǍ\i;ME@A0 ј{kh51H|9Ng*_<z{y M}"),"T2yvX 9QTqDGcA cm!usӤ NOC॓ Y4uXYbFn(F-6z&z)n.*=xPtWVe&FSN]B4p5^n ~R[=^wj [Nki_(ئm/`ۂn-헇rP7wܛ__~FeˉEz0loYzHajx8o:OKUcQq-8#=khAA(?#+eoBEf[;`-& t{ϸ@M o{|9K1On׷Pռ̆D2K0K4S%Aۋ_:TFݍu/f(Z{PDBY9Rtq=;Wp;m8"2w#fe0ՆQiY[-ÊcJT6xb ?6A)c\g۔Řf1- ;̜ uc>?6Pu i6 t{c8d5#]Z 8i01Ԁ1%j*zs1xε+ 7l~ukR5**EG.ݹ˲0K1^<]o|:Gi1 /'Z=\ y(J^J豾G@I{ DA:6Z"DJ -&"V`=S?~V# zi@#:i|3" ctMb #ǚ74_8=apU=>1x`#+o.n5z Ev(UHTL]I07B O^\4i{nAu6Y{xڶ,8dƯZC{"[kE{{0{ [Ū >Kl߈:". )P)zRR[#$:$!='AFfdZ 1l>|TsӀXRz (zjrfӮat~_Ȣ iΤa ǩa5cD{OWm +v"?Lwׅ{{ܣQWKy|90 n(Af(lL' Xu2|lg{梁7| PCDm;Bga{*um'tGܲ5cV%=^}:wÓ!SX?_t/&{ W-%`bFSlLjb U᥂%U1G|AOˤ%qo4?&{]F Ϙ Si~E`v@-2170*G79Ąh8gEnN'6움cV8Y2= 蝅4yn [ەݍ>D!tP ϗupG&"(z(Jϛ:qޘqp=dMY?IF]WCX=b20ƼNݔUuJhJQbJ``p*KA\5p(gT5T ,R[q3b;)bq }ٱ~]pfXBkkCTˋUIiˏp59ish]wd˶aOnʧE2S7V{ܑ<؛;Dr䜙 ;;"1Gx#5Mkj 5C}&cdNL~Do0ѵjyQ&Nu4uzql ZqaR&+T+<u۳e9܎[jȲ15/|v=8"%21}ُ7V-l哨`Nk:I*x^¡jbqET^aK99̌E󙍄3)vu3 blGbe/i8&ՌR` [4Ƨ9qHEz8)իE\K%C5BߊnM+OFE7MaMJ!BcI{LGIe&w{Vԡ.NNJ#^e_$۪8Φ.s$/m*4JcH LR |(ؘ_ V)D%9O+]_"݂S U+fqugEfu>wD[, ⴴWA@Q* >ڰ$ylm:x:\4-ɶ!J'3!'_`еJ9/eo5AHP0Kzia|L㱰OϡɌm:A2Z /֘8B[g9s8'%x굴[N7ٯT^2ΡU4_z+bE?H;ݙ;3B^S"U&:'v rwH1)!*=Z Xv˛dX·NDgIrW ǂc12Zt٭?Qw0|4xe 63?&LgP9݊MO| T'bڦv&OfGs Α0 .+AVi2(y*_$ʛoU-$+n5y󾠅~oiB!t&r@mW 3dΑ'e vtb|_~w'LywYJ56Z3T5/ps,kR3e#mLF &R^so%N6.S>gAd>PS4^ &6`aTMM^rQ pl> Ɲ"J̨7Ĩ3uV$0|\BpHt޶-cUNĖ]VL{?Dݪۘ<#(1xi~/rڣ14[N)U4Jî'E 6L=[vg?YP, #NZ$cٞh jH9㙊A5bܣ< oZ8 9(L7 * `0Go#6#^6F|{Q,E!Ʀk9) v4ڬƨy1Ek9sW!f6.8P BXiI5hEi_F9\ک kޑwi7徜Aɯ 0A7Qb 爙%uA)в|&rf~dZ>w.? B"ea/krWtS]l[JɷIJX=Pr~R ?NEIIJaۑ»Eah"Z{b$"HMjq̅ӟ#+yG6RMdM2F"ɉqA@X>XaKbH؜S3xG+͌' eiFId7!f-dFO[ݧjf*Y \u\~+7%;aB )(OKE9T(]Z@cDJ~H0`ǽn#p:yI݄@EO0V6]+ߛ얓:*~e c>yhu]k|fB*HDyqf(;oRѝ^gv_-~uK!s1WYdү]-5&gnP<.M$St]hv & C2rQ;u'!UĞpPp0l*A&vQ^`!O: (?,yj>D)YXRBї 0a;G@ai>#C+D )KQ!#v_5`3Y~%e5S~p4B g qcCFS63Ɗ"GG1 ;Tتԡ_oD/p͵`%9AGu>iW ϕrܼMW/DA`4x%_hϛn$ @})Z \ڽS O¡EmϠ<0 m_HbuP݃-J`fq{% sEjMzNp71]%֤WJazN* '9fn{iyL8ŹQ$|SɎ Ű($oj75 ,8&e2D$ "@xuTRO(@o[Q6cHy.ԡyavZf[A34cjəZ A{ܙQbV\BEsւ;=^;WuGZ.^WHUZ\XJL-b+D4e k*lpjZ7"kf(BQz/#Z6Č6ez' u$]ޑaiw+y˯ Ch\B,|ENLڿ/ /yQ/,cβnR2&{dǤ>IO:OrjgDA3ACT.V,X>2AM6cv͕9 - q0%&'O HLsjyMƗ ajo~17htu7XMeEStw) ;' 0Lw>'cf=biە!=rW$hFr9K_*4~1Z]Y0sS7O v; \RTv6GhgeN2ƚ7nx#?Mm AqgW<4mp-z8Rl~] wLuZjK̗K.&hoD= v _U@w_:0ېxO\@Ռ&;أrp L+6:ƐFl91a(xХ2;оm PE?nvΰOS .`'^G00J @M3#~uo˧WȄm3uIx> Ǵg'*\#c|,iy<2b)h'v gHJM ˡ4)(僀Xy<z7PAfʅ$mF:"'ݡu'$̙&w2u,BK^aB [cϪ%Q7q` 4FFkmgAu´J}z>=93<\uf?gֳv;|I,q6aq i1fAT}ͣU 4? qhqYw+N6Ń޴f @Ss"QY%F 3\nɨ7M}?1*kKb1WE53;'l g݁K BFGEo²ԕULD'Ǻ(rr(3pkQ[]nVIbf)~n/P30Z[hE@%yyv\ٚSFQ̟uUO7a RtOD78ɅStm@͹<-ڶ͆t^NQl3O&kۅ@ʀ>|+ `)O2uCWbD ]f_jSE?}ϲ;vY 8:Fh*FhB6ɂ[Ħ MlT̞wI/SK앇Tq+dL3>|2}m{rMAٍw}8u*llj)Y up>Gjs9.?NG(:0d>5 aJ[j@s,7S`a7 xLqD 5fDF8!-:{3W0HMOAb]?DB4Y,O|^U;54}uҴ=B.Sϝ>%Ԯ+āFܴLC/(8vzu&[:[ tLKqB3(R(P,Ⱥ=F1ݤO5pV iAq?Ď)'Qcޜ1|}G^Dx7Q)Ē)P/W䝃wˈ8gnp 0O-f s^ܔ}<; 蛐k|t;qwѓHiJE%̡)3R{!cFD } g I@F_}4 b[TS8lw 5 o Û4DWFMȰ{D́?i}z֓OM^I@#)U q sr.5\ re[~`7|]u4Am$`ЍPFC w,OVj1]7cHYVH1R/}~Ӟ]|SGUjSHwS(([mݢ6u6uvZ~D)qC}xU*ƴ&iIC@|8;ǎg4dl{eS꧗6# g P?Zb9IJ.`9GK#yZwETySI$eddzg79B}ej, KX /^kM2fHrO~볺!m42*Tv8kCKv<'9(T>kvLj @_xeLGL KDHI_GEm;Kf#ѹ_Ċ5m7r]6^u-Y9NK律fVZkq,Ee9F2H{Yv,XoN=Vv8Ӄ`ƀ+<k)\,me"3,3! vGa~9:j0歵cgJхh_M\nRٰW':=(DoZDZ'TUL8c-xs?%}]Y+0! A]W;%p]ԝZ&a% tƨuDi)VRaYP7yן/f? 9]Tpcv: ]q@-[DvƗHiNJĐ[r[T:[aEW뷡+AXRg"Eb_vb\WE|':kB۲ +܉/1 Ch#xo-Nһ-YlQ`s`/~ b 'RnhZ8rY13kŐ3Cxf&x[.*ZOMYjcŪ^a]XbcX%mmCfy&0_C[]Ghl]Ś vLdm1#s!OϼP$|`W ^ nvZ{b(|gGw P:瀛 ~@a̚R^ 60݇!Mev u< ?K =L sZ11RzaUd[YEi^/){ѹXS+KMV2)ՃwPlcS/-$SZ>@|jI8 A)k)O<uj,t{vϹd !I't$?L?܊ӊCr5X"q^}#UNJȄq++ WX"mBiZ𒏠ᅁ߉{~R ̶ACf9ExS뜰EFm<(LOm.э^@IFYk< K{Ќui[fܟ#"\ʴ܁-cYhYa` KZ$hFLr ~(L6D|zM=|vf>^m5uR._eiݫFCϺM,Jߚda9(B}A6$q6UR[t1ie*Y[rkiK@oWZ $և+,T6@|6Qx 7:♍(ί|CwnceOVf T) 69:ϣ[FKfv},dPK&U 司}?FG ] Ed<& o9cyg*g 9"nxWIbڊZFP㶀N3O+1rVE24I\0'IT8l;0%ܭO{#@}c񼬖ݰD`E =1?`=8Yċfo*CwW0wM4+m,z*!rF)8dP刷.(ɼd):g~|ø*J$QJ%-`S2D1Gfl~ŜN^4xmf} Xiwߘ5mklA +X,% hM:(qWb<Gq)b-:b#|$oٲRެ UcO5 cŌvtޙbit۵k|?R#Gۧ gOxc`ӄJh/j0A6Clr١ 7]QqM Em!qZ᳍o6wy}۪joco\>0.b֟Aڼ RPHvUeiq8~fRwTV0h"􎗱#;.RS E W "Y#?iAg&McP~>1 (pdT1CREMoYa8ٗ*$q6PUoJ1{ڞ~^nKO4P)xbwyQ\.E>5>jHߛqzduQ2/m5P?|WG!]X~N)VB2iSIs{l$>cU:{i~G1iޱ#qH^t,`O )-՚3(?sr}'[hF+huW[A#OKyk,T|H'gN٠񋨧:3w])oǮd.X$n^fw];gLk(wE JAF./^ӑVP@Nevi0¡V|+-Lva97.U]ǚ;UrxDoLc!h9k2?R#o,or!ݏ?iCBUڧO]{Y̨"̺٧ViG" 'v;;:Ar8m]Hhj[Yl^O7:/_1

      TfG5}p o^ # 吰3ylLsͦTBjΛv\FC <Sle 5H.4'3nHKrrtcOۓ(Phƅi2hD jR\x)`*cޙIHHb%rA++>~f鑋AOܡ+|#u1ԻG-@vƥ WYGG2K`Hw*~ c;;|^g&a; ^Oǧ4IO$s--Vu`+Z47UV%E3 h#rχU@"P^K}8H޼ /i@Z%,sYʳs$F%-fTKА!PkScj {^$(r[]]t,?pkrM +ƓX}G,;y+`gʹ#ն.`\5!7Tt1]9x)Avboa`ߖ9.3-) Ach)Q؀=ޞ@:/_`hlMS~o!+Q×x,֞&G 8 >rЩݻG82bF{||e r>)4OXD8^<zknқ@tu) < X,~׳`L ^)Lȧ@H4utB$yj~^z~SO$.EDClW/zSݖqh!a332l @-G#x0 @ej|0Up{_rX 1Y.c"nMauY?Z~|_d^qvy8dwݒ_Ks` G<=uALntIRW߄𚒢;YX+"\b^|_\k 4Uՠ[r@ OuZ}/5x $7q]‚3Ѵу?*dzo7eɊNeVh0-Ou V,Ùz׹B>s=$R|(,F2+\ZzbP6nIwLpgm|e0?vp/,VD%\b)nNŨzȩ<ٳ-#z/9@dO{ c9E=y580ȭŁ0sz`9g_p XUza|PYSb/w)xeo§]}+$a3>*A Źly_C}DmPAIߺ]Orס~(N%wHxx\%:Iҁ-WM|][.%ol%ͳ`Qe#x,H9*`>{(}n$ZN (~@"LHx>-_^PY}h <[K_K#.8;8FgK>dӜmjO!9g]U4A"EKa8C_4|>{12‡,KEMTkjiP.^_O. Ѳ3u$TYh dيůxKG;wl{בrmxعq/w7{xvnR1rdw1tw! ` Db^lATo+k58L1?#cjZԪjD;gb ; 2zi<2)Gm7M=8Qz{)SNwia4,YFiyҤjg4 ulĽި+B9a HtȩeX0|YpD|X*L6g9f9x >΅ՏΑEE kwM)9ؗ*dPKrrLl9EvE~?*y/M.q $:tNsn KDPnXR cm`{[$'9aPjdu/S5ObWqJP"44Hof$ 5l+tmq\Js4k;Wh-K"'Mr֚Vbt8(ФLuQywb+T L MM"^O )}~T `v[)u^DLcfF5$Be=zP7I.y$hmݑx "f ȴN' /ߋE^Z aVxwē 7|Jz Gᔿu:"& d™ ۑS}\M~!3Pd[b'?l"w_ل(/j1It.ap+0&M.4Ԙ>Ҫ t5/_a<\^#cxo,tVB;z@tOVkD+}^oM՛ӕiZ. 5aqsE3Y.߈+땥#0s53i-onmX. b0|ٓY{ .LsٿHYjۧӓGOC$бhsÞW E9$Ei}ZRiy̷Z*y(p)t!"#Ƣ\^jܭ,r32LYdc@:tq B: g >4O".~h"]Ļ"']_JzyeS("dTb=c5C- e{(Uḩ`:0on?H=cW_ROACKj8Ø:4U{B}U1>)KyYN耺x ^ CLU(IcK1]H:uxU0;YɕE>á@CA*hzKՁ9`%& v^ֵNG.Ͼ?>lgS#1g?ȯa9yCk/”UJ@?o<Ӏ&wGoSS&^r$Ȉ =rI;!-qF+}s/К s,PX THA'KIcwi5d) 퉛8#u.YNyZaGuoev_rgvpRi}EOgn|.bn$fz ?<.tQT*u!oΧsIpN@l@udeY0p UA*Q2əK;0YX/ J?D"?q/VOsn=D,Ѱ:гenr2󙬮_(78//ppp5)q1He< P,X7Fy&Χd  . b6Ptܠ`M{u5JUbq kySxPx|~:6Qj\;bugtDeS b:f[|%ⱗVG˶61U' jmA=7M|HB&qKka 帜>[:jZfՇ 1#^t5٨LOFtMItm(*OD=u QёJ )"?OESMSgp**յT/֓X9 >B[|'.~m|cGʴ0Jt=7>pRpx-cLS1%F hмwtRq&:>yK_Y zeԎ1F՚&u<.nX|W'AGe24R?u-G[@9OmEfYpQe@#O!DG@ A=}er rbȑGxa-w)*[q%~*`.0V`U,4Q{5u0US-obXTvcr& ! Ywiy V^|mN[~$J0FiJ. 1냇z $˳׆?VmA!6* ;_D.>l7 oي=cG?eX܋3iB&3R_s0PWrϷjC_Rj(K(aiAKH үV:dJQmog?!ߩe_TCU̓+eCUx8J}6171#)v;JW"J"(X*%`c⋩[*0&́喥e2XY ߖBH dBmUEN X\(/fL7]rAhlw̵fJ,@b&g(< ]ѽ+|CAu}-߿ZikE*63¥z%k\fBX?8ֺđٲfk/KSro]N.A=K܌ x*F][WFTĮc`#A\\Rbѐ V0F3uԠ(WU^sc* ^Qdo/ rXFUpHtҲ"Wx<ؕԚXW(4{yd87@ ,HGrw aPJ I)x,ˉ^4pDo4jqܖOe/#qy+ʌ'd N^ 2ݕ_ E|uz%U_ОdIE0u ovVo` vU" rP{׍I"49^ ˌ}UD#f8[aCIVRvnV ].ugmup%"ÈS 2jց7.eM%}\jBT(UEagv !lV>~ubi$wTWw[̠'\XRQ05u.L0b[TG?ɐAv=O VݹʵD/ka4i~E(gǕ" vu0cb8B1h6z2E7' W_/k KXOd'g3JeK)+{Xltk rl&]2.vTwp67+C W)B2잂3.;)Cgxflԡ>Hwc 1Srգh !Tv}`M?]%D#5_lw*ze1X 7ґV V%1mX:rZF: q5i^ +:#F }v' `VA?\>+ӡhRb 2@2:Emи.BwH r717c\`g:zOADn7~bFmUb;IgJjؖ{9uM=OIK?PZHsXU{ȩ(*c2 FRk}ΈYF<)c"D|ONl.4 [mLӺOQޙA |WO8`lZTT煗iQR4Ŭxd`C  .7/hn5X^Jo@,.{XbR[RRdi%m;#n̅$Ssd2:uLT6=7B--j7yu@GВi`+U0UE`*Bx`fK< Vo.-$(,'!,Lfr+J),WP&LOhd@!w/]QcGl3%.P=%>LjAS /.cC:+[ ] Z>i-CiqRLr22[ d)}2&Wՠ > l=NvdMuno- lSE)b[zr편[ѿs Lajb)ՑB&.UDW{oٍpgiBFUBTs!kPk7nfB3FH-3 ti#l`2WU#Nߚ? *րMOKIj,?;n ,զ9ɓ6}ָu'|]1\VjB ![yA*R晙n^ VkLӮry"*1l"Ltir[Uy ~17arUcT!My~J$5>D?js`jܙU[Q j yp偪C(TbqŜ"f{|57xD!P g#-NvJk yA:'$9cYusm:QH˦ H7.֬t]o½\^DȾ+yj_´H}Э!jsi܂gIs Θg4~"{kan =󾼉,,FNf7ës(|9H0N7,)Cp; ̓$JLwz\0Jώ;?CNh9V4Qah6 I&KYtǸe^26tYSLRabqSJ*>~q{K,D:s?L֕ łF‘ kR|bjnגwRCʝRS) ~K+i @-0DY Te|R[1t:" g7s]H1/{-r,, #E1şSxb1#:ԉ.C_ç̲UIO50~|vOm :ɔ6E<(,=up\!+"Y1qBr{1/^G ݡj]Y yZxGaNf_$n2jD;D~<8Jmcρ^/:(mH |OqK{R%ы|H#$2/G[%F.NfـV@hCC%!ުYi-29^r^* +@L.J?%U"tIevw^Lmq , ۷gMpjQyiʥWLID.!B 4بisG25nrR# fX{%lcy#WJiJ/*bh+1:ӸAZG-~H=I/e1Pvh(0:uY ;nj] acAj`h0>!Yu@= /_Vngl=Slekty%*lF'#`Do7+,HsTږ[]H n\=G?G( i3WPir33(J9m=Yy0Fxx`s'10a- ~'F)$m/k\|BZUlJ >4&s;ƈ` IbdG0$ -G5Ү1f^+70eibBڄ'K[ϩrF `DbU nX)ʪ`[ŷF Fx( t5r}"ǝaw rbCA<|YSf@HenaྍY^_ ?hs6oQ:ˁzH 1: Pј֎ N$Tj: 帹(YlI,,HcM_3b7LֹebnCE,VKPI}!I=ANwW4x,`œS)~ZfԤIML!tY8SM}ŶS!$W X*iOL^ݝYƣwe;L3W?W?ot9(uxo3f1~t-(EIZa@SV|u M *bNfz"y܆Ħ߬+ WlF 1ԁ7yXUn2mKfa}^N44fXl${FbtBjKjg`ɐIFbB!|£Ԧrq)%s ݻS]k :F^ğprH8nv#Y cë,w ~^0c# Gϝ+xK1)"%]ylMUI;+k0?F ('lkOH8~`or (QC(ҍXh=EWG4*?0ZǗ[ r\ c]&NMZr\vjt6W,jttg*`,<{!r$+A^~E"j%€xh۞xS(dZ0aE_EZ ctړDF&Z^O>}>L aU8W#b<z@&AZhGlJuc7\Ȯ$1m\*- ~o/{p{e_. UJVHJvx2 ɦ }dj hEvB^0kGt`SʶU_LA.2UrDϐS?s! _ fo .!K-}ۤr\LN3McѧYP~1eJVkG袜5]B͗2vw)\} =$H$U.5KA!_g`"&|ATǑ񗊇"<&T0Ehnۺ:w߼5(Ԗ |˗j |Q-~UU)~kn[8]&cfISރ_GԆfv:t$EҨ O" WpCq́,ΰyk,]!` {C$fJWK9Ax=ZC bE%QfPj7n&|ʛnґi[]0GB?T}k?yW޳WRSe3KpF):[]Sk>t^:l,?hd ~>`QoIQ6wpa|1h%)_B[0byPIHg"G'}> |/lbt>1/h$ ֦8HjvMǟ7OtÏ|8wVI#JMb5轱(n4 eE;UL+ڭs;?F%?1eByeN3xR\`/<QLw E1o9j^ٻ/#C:(s$Yؑ 2qSHۓ-D-oLK.j[¦ 0`` &ޢɩ d/- g*3vps9p 9\{AEVbPGŁ.|i#h숕3i80xCĠeVoDuH-hnXc\xGn_m-C$^RO+ZH7E7 ˰ezѲec|~ʩ)΍d'#/#jµR`!1;X]H@G=X)VAhgNu6N5$(Nk̏HUT1)k=1cIylj4tki+0˜XrkX$\\TJ^RYI~:T>ZE ㏓vCANL+#>'wjk z#} n6f/~j93~y<>дm+墶Ht6j i@{iWQ]o΄й690ȀH*K:A+⟙Hk}o߸B& S8כn)W{Dt5fOe>&oE>`qMc0-Ry~KeF2]0Rj; ZfaFGbe?\:;%o5ﴄE$-⏴J-H}y)F@ dsd뷩|l?+YLz:30wp,As͵Ix8[ӷq]+H%eEkujZ g|xߍ߂eM^7- !ޔ݌4dK9WN䫈IR\`5SEn~á -04NХ!{zeO-n2Dǀm{jɸcD,t/z 6e4C ;,Lm<[L-j&ŽkL΅+gm|h*zOpҌ9aR#{'?87o̕<˰UA?)3;7i T/JIIOva4їLs3P卾GSSoB )[/ }w*U mfuҽ2`#};R.7G绫nYxth /=k:5jSH`/w)_RoZ3h~/ 0[[`AwiXkLwl !cm;7ne.Z' ^ق6ߟjfv5rxAQh)͢.EƤ7QA2/)]wͶ,󴮩ku9fw*p {f`<f}x PpLF[AuKp=B(rub՚%}#~4Dwy eLRс´M@S<+@!i\pBAH4+8R% +|@zj4E~MY:=!A?ޫcN 7a6i|@,z khFз8KlJ8zw 7NA:&mu`]M~rFV]-.Pk``۽KDOoԁG``g}~sj>CP4䳰٨f}+aN=k"3\ )ݠt6MU!RO׈VmJzkZ}Kw`A7=7lV$˧HP]aH+,ާ3 8m\ua_I l WOnv RYSRJj' ӹ3(1/,q 1r Wg%GLbwsV}a V2kB,Q%@!9YC7gԼKI#Yn٬qT(VV;,V-6U/#QeFcgL59]BMچwgrja,5$ݽr|iQǿސџh@n.h[ >K}%e612GAެ+1iN-m^Ce24ӵUD=<sNa{o$;ޫ !!y)uF&Y:e0 0~D*0юZjg$k.$G\(EXb\$𾙆[_@й-{?1G۔}2XRtYf4B+VC!MjC2γ = |閯\i.-V(ztE-y^f=>=Y[P!IOwt+d!vѬ&ְ2/쪊` =-{K&ٯ+*q_tŠ(10S52GW:@+=~ 촚#pq/!=mF2dnOwsO21`}lLXdoVQMu|v M<Y!,dx:nT7uWVHBè\aFtEURM]!3^qT=$ K$:"M4ɘ,M3v58Kd \E\PBpևF3C 0Y(B#-T89$G`tF?wIt--ׂ?ye/E}^璉Py2(뒁@v+ؾjRF\dY8%ҁz~W%zcCtf! yubJ@‰ï=.J?$g&n^4XM3@k"9 {03˧Aᷜ) qfUhM%Wk\vjw1%W}J:^0l?9̽C~fR Wh"l-@|௓#=Z49Ԟ~,LX#+&܏'UzCEB ˺uMBv6V.Z8O4JQ$̶2xz$/g}[HIy.ܔl h# )'v}Iy' \ow J3] [<:uL1X}SBa埸޿=ʾ#۾=&羕].DOcOtlx#6_b#hCaREրț%T :|r<2יjkwUQSMTHm 1lQ$wx0ԎZ4x1Q&X[*X戌?%#_moBJ0;H~@lmFD YDI "1zr2l]p43T_>%n9&ScP6[ĕ٣ZMрD'- *kYo(tj:5Dv&HL˒bTՊ^!x`P][@k{dm>²p`.S~x~yb iWHAJh 8Nyk@^<|zKG="4O 4?=_>'xq 8?QO=lZl%N:Ӑ.U썸39D!ݘ2]nHs,@:f-""ȥ\EcDV]fvGh[2I[̸_ Z\nd7k4)";N~lR ɾ;Dtx~|;g嵬95MEE)5fš"SsTn$Vc[*cmLP(MOt :ajnfWL$]ˏ[>NTpUh<\tIhw}c"5׍N})aYҿ?_Ggd,n"0z߾;}-?"言HLg}pu:!N50ͫ:׽h"*w0aSFp&qy0ֺOj*q܋$?xXgEDmu{!,y|JGKO+V"mS9_)Z5˕qL#Bk/?J)fF6ҋ5mԵd>iVLHe`\T=*4UW;ŷ!W}s8J te>J@jZͬ4 t޸svݽpƳlMo<=`::3 ]Ii 3^θRCsXj.eSj\6M>fF: JVѱ03&3V| ر-Ka`qu\*zĄX~ ƔiuJTq4tPE[f~5EAcٗpĥ6;8{6IaK*U#a! -W^ JrG^'Nׂ %RAa_{^Du/GF^݃'h6sᵳ*RdhU< Ӣ6 62VUZ Nu?1@7I({5ncZfPhPۀicZ%Z~aa/>ɡ!ꚫpt uCx-ft\[`7ef:dWJ rWok^~@#jGPk@3.ufޫ|s1]lG.bK!Ց[ε V*RjHvcrYk5% bo ָWB2\vb9 ^Xj@z%yio3)'uu4'fџz Zz.v$ dx<GAbD80Qڌ}I{)7ὡuXD OP. m*Ѣ`\aIeDfc{`(’ [ۮnap6рэ}dW悑dų²нnD8erxm4sKuy&6s>?~G.NP\5&9ʱm2JβRͼ^v$$\fUD'u^c3U(EmHr wEʺl>F19;tjJeS3*9sX)lYq&+b d3潪8&<٢Po5] + r\~y n_w͘j)2ce3ˉOml\DccL Qj<1VqE@јԽ8Bmw;ehS $W;G)߿]S|A({&{9zۣ*iLR//r'DHXyL!lv?ow# J{Ul r]]'d'jYRm~^8 8.. [:f-LSsCo&4tw5O9y8>ȸOq3%1RvtB[$me W~|hHΧ\m B!vW!PT!58`fL9:<+f09|{;p,_\vD u YqsC5$N/~ĀpmJNoZrRBƁE39u>'!ATr|q;!_ UȢ,v7Ȏi(FйY0L {QDGKr5"/:;P,Ê8bY0R1gvp[;rҚEd͞zZDz <r!b:+3ʹ͝ D'EF>A$v<W$:p!EΡ@nڄL?FbS;}88 T"p9EJNfx&O#N&ϗzԔdLWϜZ .'KQpݍb\C+NwHsiң^Bʡ! )nZ!Nz Σ02_+QBa JŠ+~nL(x0Q\( X7G!,.TRT{΍=lj/Ȗߒ09bN,fJ`oe7.[C}X Jʉݑenav(b.rX 'sR Zo)##~]h bTXJPv'(KG2YEѩ?bdc p~3. ɟk[|TG ʀ8 ۃp%N^u@ MD&s='}ۧLFۺf7;j6(8wP+ /'[Mm|yRPcPo@RVg0 e&\P;<Z8/ a!qaQaYj9#G#Q܉=Ź,/rLu`g7.N2b?5Z>qgk pJs\wrj>֩ח,6[=)ğKo1$e9:PmM&;* Qi'謴Jlព<"`zC@$X';:`h!dž"8xW$ý].\v?k:eoZT$-ٞz6il([;} FI/)4Z\1mT|.y3KoZdyli/. A!6 i-D~ScޚhKƔO{=KǞ\`Vu Rs5.7^۫t wxs035Ȇʎ IDf-5>XnOi| n_yܠu Hu,$$~7.[:6$KO#PAjjEѸN=ˆ1gK7xtqUmlSW$o''a7Kl4J]]@cy_ s 8lbyjCs۩dJc' 5d2݂ԭGf0S3M.)Az} :͉p"2i'Q3@J&a_Q JSY>C5sb#<.=y~EH8; ߮aJ2Hx_FܕzLF5MT+kVriV9W}fVn(ā+B⼓qH)̋M`UsJAjMu^̙X*7 ~yDX|!~\vaD83o+v bKARHA߯gCN !d%y!S.gEVY# |AH,?ݥɆ>$)􇽐A5WL8iQ4]2;`|Fq9O#l BVm`kk +5G4lB#l]13Rl\_X IeI/dAH!䰕P7U-C)ͿY1(|1y~oEO!"Fnc86@EpbYW<wXB&)DzbJiZʲ͢ 2og@qhZ>qZJ! ƛ [@BҁƂ9?;Ee % {L$ɸͥC|>5`&D:¯?,H C3 +TQin5MW,E7Q\uì!Skmy[}$PO&km}%~ާ 䦥po#gz+![ԹQ 8- &E%. ]Ӽ'$p&nHPS k Is71"a߫-4Nv=JTRyEg \i ɋ]H'$l1$90.m_z(N:lfF[u#H5#(,J }zQҮ%^zy#.܇6Kn F'52rMq*GUNn"~PGj_ۣ-GvL(i[}xLךc718\].$`xRKuFWUH.bי,P8(Em LF&i5A5L"0zo#!M 9sǿ ݜu'TvT%5a˶lc3϶0% k?w:2Y͊8& ~11qѪ)):!DjF,0ƙxp96vQFɥ%_S2[[DlT{};pxaژڃiV OoνB/揈}6{ }[y՝FS$'#Ng,F9K6Dd[z=C)Ʊ7>w~n.ܧPƣR]+8B7a2HR K Ofٝ $ ˅#/,镎۳Zϑ}P]@+5*,m3d|{* l_0B =ZZ{. [UQ>z#*cףG);E'i9U~.S ˂K Ǫ fRU;K­<#H07<ú>pGLs$ٴ!_owS3.L; eKU;QSKȒ,u+t9kgjvZzRLzF^;:dǻL\v)h9_^v#C;v֜m_96-o*WTc=3`g-H-QhБ]$K^ocjxiKLbq퓤awBjIu&N06O6*F0'b(M J%V5D'QŔHxnBUStAx! Eߎ٨)糛 חЪ!2D`jʎWhh,rM0lXkȞqMn28;tח" xC*Bfe#A {n0)Ā,6 "cd,uC&[>J旷";سBKPk65ϤT'Frx[pԬ AWY\O`%?7d/o^Q}0A~|c12m}hTFEQQΎ%THm/2i{c&fǶWRn/Ǽ 9-/UxZȟ1ҁ-^IQ;qO%|wZ ԰hS4_դ? zmfXd; ߅N ةȢ{sMȜtS,zI+;03kڈwNB)9>~q!g4Sw* dkX/ؾmF\8RTL%: hXH(!3TL/y8tOPWڒ8رq$3827 _m,?Q5fzG}Şo";wn ~֛" 34sz Yq0R*XJSX"d3_tӶg9Uy9m5p CcSk\u- V!! %䛶I9J B݂E.ԦB FK'}Ds%K2Jzn*ᬕG"doh'"ÔV @ 'ɺ4Gx>r J{@X Ev}mm7^ p :ۂSfL)$)Vi]psq>gNh3@i7h`0&1FUv#3r<ݱ!ui2לv.?V$bFK NBY+6 <vb,~fu_YM߯YUEV-<'Ɨ-}\6kĸioC;˃֟b|/< /q3 u>ܚu#~' (>YE)ۣ).uFTrS U,;3B ϐuD6nHyf;=杛BMي-<*&@뛁\GRڜ˵9&%U.]_QC 3a]z}_\]s$|ח4U=XfC1Ў WLjN]y[ϯra|F%P=6~xY$e7|(C3#fBYeGk7x8 x]*.@YHdVkpu|k3j>_ȅmGDqQiF/EsDppSh2JoE|(y?L,? t |HVXaޡּGQk&vq~QU|զ>'"J7Tr@u=(&TծL=.B5Oߩe#-?C8fח Ar4H,'BS}wʢ-#/>~ fY.FVlc|12z j-K{MӖ2tfnO U_DQHCj>[Ua39WHMƃtkObfxd`YtQ ݢ s'" G΁Ѥ>8 ;|tޯ#8C]w3!B &h X꫗L$ ]z壃~^٦}^tD3q9HԛK7@v$$5lɝGݒń)]Hnua#ek)oPx*Uc,)&YŠ?PGP-vоK?G?dža ի29U~JՋ, y >pÖQ+;Nh1M^ yr|$k-{ G?c;} O]Zғ,6Lk~ؗ)0PY{հ߻I7jlA7X> ~^*7ȍ޻λ>br )`n[6:4nFQD&򟔯l(ͪ\ e|Eh%Ȗ ܬdzp3 qor~/վ6!F349Oz_(R.v\sH|ICd/laƝREƔ4$o8&UXJӅ Z8[dGrV2D%~TWKwƞUO=+Fxs7 bM~{]6ïZ bRΆbQzMmrjx7-^^_p@k\Y (1v ~㴵R{Uh5Hk1'huM";/ Jo X ,m}c<$& ڧ V) }. cP3Sctf]y+L3 hy‚X1  uSÀs~a-}3:>0n{u%?J+U.u" 6EbKp᚝t&TLEU_ujyQzݻb#ۣ,L^RCP09Q; *:VjP|7e{8cG@7,FHkTr/#~}oÓAv a}Rs-znE&\MBbdP5;zk>o }EdI !7]sE/>MBhiWZ=r \Na=(:2 yy5?C:u'O_q,{şcx $gkPVôÀNK&UO׈%BڒV[qƑ|.8s NMحI3K~ffuq/[mWF4!oeqeRwR#lq@R|jg<09UFfp~Z(`ў,21#JV(H]VDFhD}#c?Za^ʍG8Enׂ٧,Ѵ*$ 5J0Y2:hL 3srjN&z$ރl5~{wyD²ܯMA@ΓFza}˞Gg/ h&fjPHLHoֶ5`s]G9][QrA[*l9M]D1_s ئ{*#wy8l$Re߮sDrpV2Y" vPRKuaRZ5$C/ YpP^=L` զ(AI8+,S=O~)hA9.n/1匸h{_,I6t/ㄇfiOQ_%3> Hf>}E>`xӾ" @1rIݨ/Zðꌓx׹ҽ6[&G%w\q>g =$i˕n#@Ҳw\VN.cbi=C9[1U(==TG z\ļZ^o"jggD0~u( 4=(wBq[½v }+i_rbHxaqLC؞~1Pat`xit.SK@(aS v"qV \Zua~|Om5paVsB iOHFSzf)0JYCh4ffuw>hhti>PzR%]͜hΌ} 4pγmԉU kw1@ook<9 75Ucv٨ssE8JYlP6IJ4.0rrIax r|e*ZSy m8i P7Ps'~{qr|/d=-o~"Y8Kc=/`$>0d6`;xLm}[``Jm(LakXԵjs`Wkݽ& > DyD,z(0M_[&Kt6 DJ aQf*ft}/=ѕŤjg_wizDYx\v=ā'G VP#u ۼP$bAqu f s&o} M( CUE_*Wk'n^ r ?^&Y #% K9:7VkwC, oCJWCUx6¡bplX2uN)B6բ6v6UPEg/ 3sOh;,ڭް"6HMaD[fW$Sq$NOSgXdͿ4vk=\C5u.'q 7,r veԩFoA+{[É͝XC^X"?'hW#2`9s%9H:c\;h,[*=%C_m!u)wǿ|":s<5gx_U`qrr5c ;%!OOXbzY|[b^5>ə>H*ƀuu˓^5^<{MሎpDw|sN9o9׮XB? 5GS+ vkl¨8skdžVcЅkƸxfvp a`}dDӴ_S<ق&͡ <ٜP?rӧt X3xS@ il9?/w^fj{ӈk#)2ˬY&ly-(uZ(f{MSo\qgYXaÖL@'5=kH 2׺iVpC`z^\bTQ^Ьn>3Q#5 WaW7G4B 4BAw^Ԃ$}VrAJ͐?W-A(457: }.~k[+tIGfl `a`ͦ^SGM7="mʝB\(~7MY<(VpD$,ނo)75s'q|e5$leg T=$L'1o#kx!7A"խcE EUTa(c}Y)EpvFqAdIpr+xB4Jrp:[f Dgt؀,{t_.Q:f|vێ MjpZjN6qPlͧЇ~XɤqA4b{ӈ}-XzWj>+F󅬷 \&Pa_ *gmH3Ԑ.9Frlc_'.%9iu6d|9 Klۨ>;#k}N8)j6Ax=ߗ#RJk1%{0䶇"(b1D^J93e"ˍ?\.PE$vm)Л:^36hv(Yc4-‡iVl숒{ꨧT&Hm|R8l[_GE@1dͨ%wȧiكYP^y~ݟʡ0 U9`@ȝz3UzZcfH< +eO h(6#>RYDWh]_ .!UV$*/5Q|CEm`A HD=W'6^l>pa:! ᪭B )6aɬ[%9r&.tRg>CnUͧ?_Z\^Xax^]+rnlho궱 H 2D0_ucB;c,Z`0=_ BfBGW6\wD8Ʊf}2](t9pyNװ|X#c2ˉI3 8 D`2[B iۀZ8~Az'L`:Z x[fYxf~<Uj@n pN_o sz FMaoi~b],sQHEh 'aJݹsqZڷ>/" @ Q7bm[ [6p<2Gi6>)UZK~q"Q+ BAIsw ~Pų+>|\ԥgwDrխ$ jD{{]ui qꄶ[뇤!ۍ7r4hp˟mY!Sy}_/OX,*`>TqK107{N5Bh/Tઓ2,m[%_-6hTj.i"wy]ha8p >ɤq8{!ЕM5\iԌ^UZ3*>"k cƿR8 vSzN]TʀC~P}6k:[=ؙyuOk0}fVLq:wsK{1Ҙ:E:( !8bH讟xxc>۷7n0eAy`A/Y\Rl\fJ/JiPk?ө=;vjf(VtHo[`d"\&0y|F9R.RB$8P6$f򉉀nR(O 3# Eçc&tLmZ,yˣk9vݸʯrO>EϲpaBCvC qB)O"5&^Ҷs)>"a]O?.hLXG|Vu*tc3 Gz)-GfL5ϧJ?z矽Sm?̣kskr¸kar7ѹy#PP>|ڹ\w ]^1MR3QoدbDk-l0/Y[K'*n0L(OjQS͏D@K4Mw،Uߨ3b#(}A.rxC"].0M~PNoٵ0λ_ED Ɉ}:'ƪUO'‚ʴ+haQǥ]6ʅq{ɡI<#1AMM;EdO O!WaC߈< V5%W-aH?a[P9(mJe*I%dcb̤a |)eQ iK4g.!|CIģڶ,P9 t( sIuC ~EifIU':9`;R`01*2! ųVUMd IlG<>IE򸥆HTFqWW\x,57pDRgN8Dh9$yRؤ)g4C<Ezݶ p&~Fz׀G "Y$dH FqeoQ5rpBۤ:CxhsQ咇<y{4nҹNGW: g=)Gsf>_D&U庿H `jsi]Yx)ZͰRѨ[4|Қ!@؏_%cun ] t/02Fy*IfLkt@x[hО5Rw_K()Q msz[zA7Z]=x3W¥Ĉ3DK؈]ڟzZ oί g<좭]wx@!`s-q7n͇[p {Е~_SsUoyi.F Dl nM:/66G.q&en∍oAv~qjIW](THcOq*)A9(7>ȫ%AY?#ep$6->tی_8FaB%/^k>@T)Rh/1?[}(-|DH$-!,k <6eZkh0Qp YnXyNxs&SLѯ Rw.,;N4mM# =85DZu謮շ gۍDjC:u:2=n*G%)tv X$[.1 TE.3Z[HTIy:zjF? Hh߮3L!+YI0s/WpfL>^#=Ay;N5gXUmSwSBs d>XwŧO?tІZpb9w@`9[ )eC,p×l@' 8şXI&uF}"*tYrZK=#Q; 4YSxov^2Q!w念o,'l2Pyg%n)(̪ʂueNr~Y"bxVSShvS0a$$L] ~"臈W i&0^9G]ONM yTCUȡ^3gil'Dp:g_ûYNsph'+nʠb/K C!6iNK_咠()/M+ &H]KVӔVxl)명\AT4ܤ ͧ8߷d21/j-T?#&&?oBogy?jWmalHHM#ʅ}g f|tW/rt bsU*z$2f!+QAEy;k'|x1%3541Y` ѵw+qp[~_vRcc_c y)K{7KHZ½>Zpso˶[MFUS%d;y3&珽f+,UHʉŵpj*I>$Jɹn,y:|AKlMhEK$ܕM rz0S^>DS&n+8tK58Ej ,7,qRh<_#{~Nà>"\5j΢}rÇ93.]{e>cȊe"ru0'КiN:i*wyrfpl *GdBpDC9u-XyꎑMU=JEt =a'fLPkPT}9W*ᡰ|Гkap[3KF݉)*m'I}:19Xe;} LZҩH}!wꥼ[IDS{?cvo#?ƾh32>ip5]rɠԓ? ̈́G8'WB9"jIv*y" ʏ{PZu_M2q ?3$Ɇ1X55+:rݤmUk=|ʠ~F_8w_v9 >$ ҭ9F:Q@DVE;ǩ16EPz0)֋&[7+N`iK'dEtiSA˹`%[a5NI@%h5lJcYe/ Rvf T.!Nid8FጎP]$cwm!P?ihb`M7 ?rn}򢫷 Cd+SP"+qcloAQxZ|ЫF%^*)Gba "="_c鶨`RRUMY Hĭ {LG*!`dװ`<ߥ_W/ӾX{tlսžӊr&2*A 5wsrSDF{ƶN*CCoc@[a]iw:?TЀCytDG7&C~%uL'm5D!$!el\h3.cSVC^*tS7LSP%ȕ+G^ ./㦒)YsHV+桅98P~0|'Mi*2Z NtzsajDi P3$ɟ'kn/ϔt+0c WNEU)F^2=BZ1@}Éx7`~[qRu\l(t2su$$.2PWZR&B1 {ABA# I )L_`9h:E ߿@J3iH\\j, @~$Yۛh8=b GK3|EӮb% }f(.ݐ|%<Ԥ"2)*[U: {{H ݺ0;D'c܅_ w,mŠ!!|P5k;7ʴD$=fkG  `iF!iY/NYu#~nRHv;k=-1 d 9ۈRd0M^?JnunCZ(4uMh8мD:#=9g4R;kV'Gӡt)Wj'~>S^#S@->CIO[ibi EQSPW^&U.)Q*0"} ]Y&Opq4#]7rSH i&ȥ#p0Z6errDjlOiCuZ9PoT'o( sB}b\pv%\aN*%bsz,`bMi Qdr(̣g «,߲ϙi5Mɣ ZW _jmpH}:@N}q&>+z栊F뒉_qۃ5J.q:uE1 cZF(F $O?x;^џYpLOH| .<4l;P5{ˏPII$D)%>Ƴ;\# V"t%@/w?SL 2/{Mrf,P]<~@x?󇖝]^IɔgvBMVI΅N㬌~ 4=f%*fK(4G`+ϥÝ,/Ap[cjot{p ;Wkq 8ȴՒ6Byo *I̽_;Zϗ"|X;Q(X Bth_S3C٘BƏؖKKzVY1a^@DRmQ``G B0L@{%73>Ta;)5͓ :wii B++> x2Ю|tuXE>U(/'80oǣ{]R4:}U~|; vpg d3V/¸n)s՚rc/h9Iu,"Aۚ3ړpD7=b-L.h8`00tu*4Zy%c9{{[ao dUX|rDĨts٣khܴ&̘Yϟ6+F@< KL1B4; zEa{O7=CFaOHd$|OJPrZ Y,<(CJxά08g=tr_q! wpbwtD撒I=m{Gre\s+xDHc(S>>?f0BMwJx#gB]@f~ZMػ2+lR捖'_^Ԇ2>$w!ky ]|OΟD>4#vF3 1ЀMU_ZI Q˳ ¶:*N3ԙQ%sڕ}_42Q\.%"IF[Bff'zвs:-xsi'nY I4J,Z"o[y 0lN?Xk#96ԶD4_ǥK;!6)2T( #|F:6ք5 ^ސ}H*|kH8nAID1׌#-=AFMdRvWj Ithz@\x33wzlvʒ*E'nX "tYG7f05o}"rW<{?ZfU}$+HGctZ.LI;fGܰF3B&H6[kwoV@Z/2R \6罓Cw>~Tأ)>䥓 }mW(s{QH OiFFl\HloG.Oќ7s |y1K49 Z2€<` ]6n|1h`bS/"?+1btEȧar&3=PlZf)4\iDa‬E8f#PEt X=ܦ*iVD-2UED?[PεMioH7֪.eC^Vq=z֯uM t_CINfEճ8(,wYk߫D{(M.k,uӏi%3mWا1p\ѰĦHs?L7,*$!i{QFD(w(m5)6vqwU;I2Eyvt,6hφF _!PIϏ78_kѸSxqrS`P7R|V`$%R^.Vik:S;!ly⒉O&wzv/XQEw]~>손2\T9|v;s yTeWd'1@(E k]XN{1k|8Z)V})ȅ sè}7ϑ":V^`Av]CTYQ#t?$V3u7aռ-&w^SJjC'B.$BnQC63ur:Tڏ^yIxM###[uehO^h!V mb1">ܿ]b'uߖB# oӮ5ls71!}ըqD TÊy@9JC6DO81x}6Ag֜ ow俁1/'r c3"`~}8JueB=g u ZvV' .!٥&\e !Q>YcⱯ R1jSMm/[B}wjt2ZQ~zp"9`9zS5}HOw}{C$ + pnPVFT' 뜣IG+k3ͩq{n&RN3UQnf :TIJx~GbiM/Z!RO^ (?ͻKTQ)J59x$f9<>R/Q=L 7J3FO^pZ]U< 1}42tuYjj{Q&46M_>.jIMo':VKUR]l)iF@4CZI1~Č^Fhet77R93D$Vda}D A:YdPY`rl|~fG9M_NP* XN v3Fbl> ϡp~hVXDIǣdߚJ}|zT~YvӉMpHgDm#C9JߵC) ﻐQLT@j@V+^sT|"/@&.] Ra`.amRcH2/:)YJk[6҇r;"]X_RE``'}#H3% e^%PIl6βIr+{Gy.QJh`+>cHʘ{T|DPȺSK)afk_>33.Vq%M'o|y؜L,! f|A=, dJ=V5i:^K6'.ܓ¨.9'^ou #:ObN~(nA\}K Q#ݑuyxg]XYoץLZ~_쵬|_Hr<]W o '3 82ձgqHoGQ+Wޞs.wX,dmx?W,KI [t@ ɋ& -K@H%Uw` L2u}{UVXobI$?(J$D#'0!оLEmCL{ TNz«݇nWQrcN0/%I_N(! r0'uqGU>BSLKߔC;8:ޤIV <^|_yKHUA/*Ѡ%fgE{~hi`Z18գ_J:]u;5o݂%[=`d#憀Fv ^GH`] {"UX;Pأ]VfrIV:!vOpw4)c,K@ʓ!Nj'M(j+cyd6_ ^@.>6x^.xk!I@Dgݕb\f::oDxChٙѧwR(a٤\ P.\:ĖmX88/#=^t`X{2k21/ۤ2~uOsR* mѾigXv_ z5ItRhuоWx+7"UW|P?}UIyЇdטEp~!?sza:{fW!&kq: x!JgL䴽,3x`O "QraBOO8@8na [QLiĭ;*O~o@l%6 }ݎSmctdL"U aA(Bdc"VC sTGXxu_byzGC]cڛq.Jx)~w-̶Tb;(+)yF5 ^5X`&<`P6Zإ}lIikѳuW$+FMXDb5y!|p"(ܴZP&ô,d2&(XHȄF1!H“mTGƹ$\[%,gRV G߻/CXE +[$Im{"\<7/uo@M5+PXLԽ=&όQHg,_@fZ_lM,.a4Lw#ǎcmfKx<ǡ1˝̥.l-ǯ-DNv&c?8XQZa#F5%H*'^w/U$x#mAL8ö5@ԿQ{M_Z.QQW>\Lw#}}t}C-T*;-菰$|CO6(MOxo`:ճ᛻+C,H n4N8 єH$A&3t-ikq07<>1/vna'{':><=n>{O\1641B(̟?WZŻ CVbNc9! 83@Փ`LEׁi1(U˄fZp:jMk 0K܂ hBY$4#Mi byUM{ :>k$^Iحhك|<,؟\8#;6/]D rXGy*57##S^n>ҋTsNܵsW3 VÂ'Q 8uTW~~M ;N#_gSwMIeP`IhAtҀJW(l=hjde|s$6!ci'&gX$ShlGޒ4ҥeoE-"v_qzPOsD0+ûRwn3p?``c9"a̼O$O"Ľ 6žf[ԗ|K(XӔkr "v=o3 :+ _,y[ \wSA5qgr_m:h w( v +M5}o V9AI4RaJv8kE753t e ]O'_gy}&nBKFEflsҒnCԤL w(۴ܠ2>$׻ a%Wж4GA "oD#sUTna>+ibo5iۥ.#:_RxcⷸٳLR?J!ݗmZ| JQ.(x/nMCJeeuK"4;Np9bAY & (מJXÃLxY%xuُ# W~xpʠIwoEԨ nNRC3:մytݪt Sn#QEb l2= ۋaNbFe>?r*k2~ʲMe,g5OVKl pE}GFk%c\UPoUr **uJ(ZBZ!a"}9;mpgC2tgM4Bxf[*S;j%ajHFr^)iR`1-j;1FH*P7 "͝ʎM~2w=1=9q0(걝ķGVui]pEL:=l #3w` j ;(-%[Rm|$´Όдw0.QVZ1Hԭlw D^=~v8M?;.-3gõnl* !KRN:pA$ipk@V9pp935P4N'7P3J Dlz9/7v [Ff]3"FfɴE$Pz"0URy\d'?P |L@imֆC`]#)o ZuOSR*zvYINj.a~¸uKqA':p\]$rpZS&^xPp 6(",8`GOd>_uǞr >j .<[2dA.zpAڜuEp9KO.22a7A:M.4V_Qϰό@{9̞,(F}ўY t@\g;[^<ʄ +eXV{eb'4#7&J~ 5zD@yڎéύv(c[\ihy<ӧ:΄@&l"zyȡ?p\vEK!_[W1iSebP OcFy^7fh"瞀M_&v+PH'/GR(р5+AצAw1ridכeUa4XK֍7Ϛ톝ٽ)FBfPNe{@IC9Gvq˂lDV+HE\$&<LYkpt=k{lhظ &J+IuE泜b 4cbAV/^sNi]mf\Q!M5La#_|N>=k­[zmA%93!BcqV]S8>Z?VeIʬHfs:g4AK?)>KB$-?JYt\T~a[ۋ0?8do*:_f;}q0!O=J\AlFVD3U9􅦻PAw~#J 6W( Fm19Gn qiVKɉo' ç$aN'3F[F@A6U8{p\(:~a}u'"B L 6Wy.x CV>sAέ+6GW E]^βkC{r,hJ2/`JxL=/\UpwY+흶1HgMzdnQfïJ_D5 4^s GĿ o`Jʶ[?I+d*ēه A_n9M~1fړ03鏡lv oY G}jq?-\Z#ADKf \-o+#Zj%uC iHK܃c,U72 fufmgyoFlyεw6;z9㨛}x}1 oA0F[D)B9 lJs_l`aq9Jơw:WiSS;?7Aae&̍MO%ͧ-΁bQj+p& /vA2ywXcmZu7,.|&rqT) )0Ѩ$_cli,V m'if B4N>!觭=նt_>Н}3yrӹM(xb\Q?b' Tھg wT Xcg3EcrA"\1<,Uw ZZ]lgRWH5c6d|0{] l~ ۛR[ZewIʦ]r}FIҶ8F\1J'A8i=SCAFqU5C1E /y>ϗ+puRϕu<EpV1u%hF794VhmbP] !,?J"?2\Hl|R^]G,Qzn %Kih!ف>]'?qH&e'XpT"5ӚI{KA5zqқ?uLV2s#qT;^ ʁ ȖW^}Y04kѣFRFX ^x|^=3NKnNs0I﷖I#=n_O[ych}dF:nintװS?ް]^ L6m'$@(Rjd+v0txL+wa-yXJ^I7gAQbrw5 ^+E7\C@.STV,k 84'g o Cbr_mHW˶wiAE5B=PS s>ϧY`@R pu}a0;S1F ԳV_orK is~bʿwp WQrя~# fr$3GBC@*g~[<. ]D}+,A,wddT} Gb\*-Mo[#0#`h)3ܷ  m]/u@xQ*9|Gn~A,G*D-oc_rmi60ůO4x<Ĕݳ)6ϩov>:-z?rј-U\j󜃃x/ﯡᮔo2ֻy{4_nmX'M +db:Un-{VXcЙkt{ZJՎ{!1rhY놸HjGb3R8KUqMQPV;.#]Ȑ *)r.ƵoVC_v4')@V\*;yc>TTh o72ʹӬL0(^pZ 6vP@vKEW^XSWe&>5V[i'ÂִZC,Ԧ0ҺSfF#!3Ve$5;IYG Ľk¸Kj` ﺯHߑ,  gtޖ9LڨLm5MF+%%*AR˦AE/8girsZ~c\[s<-![djفCv\,v vkޯݚ.WQ%A 콿#喴$N$L! $ǹMn%*uk"t#ͅl\\rXw4q0Pz< zTA:2錙&_F LeI קTjm/ET3w[gI6C<] ՁY{|BIYgLqC־V_!rҭ_ ϊI]X4bk4j4z<@B>cN$oN#l3kR;Wkcl(kacS|Q/"+JIBMw];v67} (wr{WbW8Z4^Shsqj 2]Sҩ5o̅9ZVi^5>Nz(*){6RQlG6?~đvs}@EXh&a'=y ?-"es0{6UaiIyGHm*pI۲?!+\n@vmU{XGOӓh>uYv?vJ81(z' HH79rds:8e Ĺ HE(Qf0i\\,H ;Ei .4PFgOm.)A47!LH$շ|h Bǭ2)$|j1GhPUwzxIޓ [Q6?4Y0ҎTU /)=1Yݒ.rA]v5']maYx#겖:;Tbue.//@6D]53U B?;LibwDt :!O kMT6+Cv\^R*w6;m([AUzMTKJf^Ƴ0DC3EMI ]8p#*,=,/.aj mм,oU #1@Wv6K%`Sq:Ux$UC7\ {Bd7Fz6XO _S,]>0Lx̹% b{-{;YD6Uؽa9 QgE)t9uϠT,|ᶍz%P7ӹ{xgc?/$Ƭ7g=ǹe SdU2ېI4>P&=- 5@l}A UśA$,PeX#17W<\/B~;WpegJ8[7kχ HW}J8Wt_2yyʆ4*B.弳3b:{qzIxoG=aTZOLA\Z]\WloniO&T [rf؋SG#yO.|y 5jGyDh $[!ʗ~ҿb^vp Q"(50;Hg;!yGeL#g]#L):'<WGfi 'QLy!ZzjE~jM^{5J7r5j_z#{>-]Q5ӲB\O5U^`Ym qQ]M ƾ`=yʊ^r_WVųN%{Az8E~iVI4۹# sdR{6(|y @e-ѭ.g堉P;c *-?`v?"o.,q Sx"P'2v5UHIBuٓO_:[SC^-=$p }a*}9Ҷ|}f zf}즢w?Dwd&(7ݫk.Ft2P8tc%]} v}J\ 'L1be> UF\{L\AHܲnRj/ ~VYt3pk[cʞBk4!y& p.nR۫Htw( 2GluY)ogme4@㕻KWWh@;~KX7 HOa)obǵkvIӚHC 5"9[5Ar(}P%;1r}F-Fg}:v`\$Pjle9@"Ƙ拖!x؃ ӇH% FAc.y >?;*ya рk3hlw*u8?Wn\CjvSRvvVxKZҌM]Q}&-Qv@ű,77qT ~RpVVVse[P9[gj~1HXwW ŋ&1͎26 lK{~T?R+!e,9Mi+P Vߜp? J@RhԔ%`}sDaKQ}=f7q~ yDH YkwߝG̷lCՋl(`/|/fx#)@zPB2r:4BkT _74WSTEZ#vm, `b)7"/,[.K&rcBs(CBl@x$`T|<҂ka$~["i } V:Ǩ=oޢT)*k8Է_CV &.ٵUwJtZͲ}jI ˨ʟ7 Vv%sb~G:U3.Mnno"1@f ZjY:Nem=Z/7)4^BnLjs/YUGNsP52$@TFuQk>5,{O)yQw0})G}p)Wu\/)-Nk7or1LRTEKE|Rҳ-־uaxYw ӺD|jPҰ\"N+` &a[)E5߹󯓑M#ݲ<^wģu,.d~> -SEs LB4N 8* Dh rCq.DIp\)r8 V7TiZ!p }F)I>UϖGmR@q!թ 3ʰ&}d2--锅"%.PC?Lβl+Km mDŽPY.\0܅ :qz,2+5NlG dRdJ(^Eج$|ȼ,5{Lޙuè8A$B+#~2l3tL=i\\k'hoxcڛ]7>(*Ԙ+(tӂz5$tƦJXNֆHj$R՞QGPiwoFu=!xXjzpQj5yڱ٫.]H*!tN]&⫻yeϓP&pamw4טiհ`"J;nRBZQ20Aӣ qp!`2cE\&"uo ƕ1지uuso;cTic0Bgn;7]J־~`=q[ -o?2`9vr24̕#N2IG~JqLuF Z+}ƋXdIC+Έǥ,ZX6R#A 29Vgs*>.&S^#4R0~%aG{]Կs:h07`fyCS$ B8d K*ŭGU@V14.tY `5)5 YE fU̗HO8>ZژvK95?HB}ìK'"N{ qOW" gKMwfyjDߗ |pVغfchYŕ2 Rt`7'@aQ{b;>vpC߉fɦ (&;sPcA M23 a BI`E]YuAiɌ> sZcJc}^'B0]8M&Zzva@L}҇vB4a=  d<|ybq;. T#k\Fk_%¹ú<4S2J{'(toUڅ5jDqw3_KhO83mtq]c\/|v`%{ ļ G+Rlo2N)711}|JSbܷ?dpUt>H(%֑{}( PuM4!S[{V N!CDɟ[4al[ϢCrIieƬcO=Eo2U$Sgћ(qSZ]| Rmd%.T5\"Ysm`^hRh!Ga#<)9 K"6Kr`(1wXnG E|C}e JGt]"+4ZK$4Qd>t28Tz^CPtJLl $Y\$,0+MhAP#DdHx"H@)ۘ:Rh2yӬBa32*+.6_dߴo丯K2% @` lqy_5gܪD< K{5ɓsmw qiW Cp2E WV/FHї5Iexcd򻙧1Xoxoa4 n29ӻ6y.iUyG4]H3wޞ~+M5X%co/Z 0>~خlc]wZEH-fh'hnvxyΖhtOgQ>$2y)o 70É.$w_EpQV14B?K-Ǒ 5< cG$s:OGy6is*m{NX@CT+XzGPc[:t!keO^C8yGBRQBVHrE2?-Q^0Q;p&O!T3{*!f  &*ZY#'"FoGYR$a4-#m7XhM\H4)b$%<));85"B|<a-T쐚El>ĞzU:)OJѫ(&E"]4fӺC9 [,7Ɲ7E@ȶiE}dI\-7("t KՈ2 `!U~bm(ܑ2~fS]|0.sS.4a/,o9KI{U}Ir6 eB׍S%fFFx..aKGx)u: 7_OQ][DۢL x Q!1CsЫ%U$< 􊦐ٝ^?@M͍` wnMXKKokn镵?XmrYd8|\WK/Ga(xIgc;n+(]h'T'b6+ummí[\#D~/ηbtCT܎.GoYt(Tレ;jwH4wD Wkdm))50Dœʕv|$l:v[)UJɬڌ@ۊ &23*2ssϰi]X `=oV$2u- CxQ9CN|b&pO0PVN4#CoAue-dl.rU$s&Z#!a&*RS\  h"pl㧖nPaz\`G3bc XZ-|6s[1Ⱥɽվ_HD2`Շ95SevIS0"¸PV_{28_!h>9U'q57,݉k5 6U-(Ƕ. l;} ={)sE>,:[ <蒂6+XLVP0$-z7 DJO+ipW@φ5ChR=\bߣ_*$3VegS `0w`Py}V+^`ջOòbNW sK hi$.ftAB8m׾e%,f#Ɔ„IW%TD`w@  `HJ+lH7Lz(bnt{C~ Xxw'J$ɗj37DҾ]CL}`U y<3o3?|bRF$DsQ8=Pcf*ݖXfz9|2$E ?*'QH ͷDw e!4U Hn⧴ջXV X2Ht ݝCOn?n/LZ3_#)(4>z)b$tT:~9mx}5 on+4R.1WêQUR,}Ɣdoqixͼsi*6B1PL|9^2:(%%̿pҾtrODnH<ζvK:rkPζF<5yN)JT 8^밞} ;En6kØ)yr3" kD!?)\^( U?q;%G*+~MG36bz CEMJFA`o_~&*ڠQBMW+ɞ*+y%i N2/^eEV\HCj*l8sӮ6S͚n+A NCG@;$l(:݌Jͩ }/,q>D *P%צq뀗a82c94\v"eX+=lad9tICrj`dCVhigV#?@q-f}aҞ3|6i*-ȉr8cTp^˂`kz xaQKikdLeǸ%M2au05nHb#=ݪH_ U#;j77荘/~OОgM@b#Ý!Iw3SqnmB0m*BYSC aA.V{v8gh9L =%O1jNlvطXe0;?Fdoᣢ?p={ 4 lJ"_4^f A?Ý(uT3˞Dzid L{Etx\`Ϫ{&ԦVԊ#-0+Hkh\B.˧1ߩJu_W=&C>b#ϔ;9̴~0| eYT_dzF5~1DZX`PӂO7_X2* 'LQphbmK{xM/&kQP2Jo"%p$Cy1m(#.hyM^ 5AZ@7 D n-;#lY[9Y=xO JGĭouz3A%]j,LC'OGXy;}T4|߉~<8.F!clqd:cRƷ7ꈑ7_" 68u¨.)u UR TK S(OUHn՝,8aAMcX,}li g͹o8=xdHnQ@-U&5K/Q }r6MSyTyh+XlU}7@XŎoߺ`&MʼStE#FoJ]D7>[vŖ"_]bR#Wq+O#Rg* Eַz<7k%*1O&jrw2qݎG74ZY+ J'-#g=)$~ W!jI}Cby2=.J~U %^+m^N[N{L8|I@=#}HPY<56j[|!eXˑA! SO=3Lz N8=|xM sQzJD|wbޚx1]1>DtfyIg6;_J6e|wT9*2|THwdz~7avpK8`/@(>F5W>/Z: J{h&yNdJ-Tҏ%RP3^cv;t#ނ5 zUk&/ g~&%NoԷ%L~&:Wu&|>t UNB#x܋iëPAU{N?8V)L?o|z+3 GYDUA %I:~A>hC̫ܐb9 m LuGC#S̡i *ʶ֊2Tv݁x)ē>Z);Jp 5 СoA L*.f5d&sd WQl1Yc L~ k=/Of]žM[!NP_5;M #Pժ7CLDY(z '{sD1>WONlj$F L=,ֵC՗3šg˰&DGPA|k݃.}RlnEuZVySa1]43b`X'Jkx| ٸU6epQY?PQf|U㦇 H:bƔap^l"g@HBTqխyg%*:>a'z']~5n4Q6,t$ΝYqBg(al@`.HYDY`t?#B~oSf%/!]qOs š!p ;g{q\vw҃_TM\GuCoF)svgeyӼ*$Iz=@J 4$lD]/Z$i]]fvy_4_vKΦV{.1P ,/~Qq&2ͺaNz1o R<*0ժ_0`'87 n5f{o+$+#YY5vo"5bUSW옞\% i>+;y/~WM.8'ƩTa3/S2ܚ7,n.CFKk$kp~t=:;tFrK{+f[GZ "@wP[#NF-c1g_B$10[8+CJ{é, җjBa1{(*}x5C5 Z"ַS9wѽ'dC&f[f!}Cƒqi^̰Q81 Yz?*'sQ"Y=y`âUoVgs41km c}ۡѹ@ZkUmxq.Yb ^|~#{7e\DX"2+m$aᒲ`^@|0XΨ:@ceX~jƮ't|!/{o7yU?I!dBQ#Qt'U #L;kz 'a̟qvՕ'QC  UL(`~y9 u5E^:ZxLV}gm^ ]S&)#RS }qv^U+nqZQxa$(m埀qF<|Ҕ(A10p&i9$'mʫqҜG.qzXwg\&Y(V&/3xYN`ԕl TQV9LSJ#ZFaN{ss Jxvp~mnС@`;Yn H^ĭFәIZleq T\!HyvHO>#aWoIt $9">0A Ek3ha$=H<7i#}nZ86΢ka -cu,rR\i^?ze=gEu(yL*܇vzįI:^j(!oZ_"*Z\ϝ'lir:>X"6 'J7D}Y\qoH_'H ; D:jc$C:#WZW7m?ztGaM'~&gF!(gʨI =FgEr]U37I }e0Eoka ^6=sn ]xA#ccl56ݒ2ʤ$o#| ]mԐP..y 9㫥{|=iyx<,@"̇tCC)_z':ztXip:WxJM䴻2SlVajN?Y=ƹhcz'%BTbFШÁ˪@tv:fiFvJh'jˁ/K!!u)Ghx.hf!mM;9y^u@yqHhòZsy:y$&n;c&xn&Y5w&yΧNfn~Kx*ۻ{kXBOxYeH!K1I@x%+ f(_Đ4 b1jO-_UnEY#0P:渟zDc[ [ѠdcyK.SVtài:)W料XOnűB/m\b8{ L$:w֕J[/k va AH1"~pgc5+~W" -BR8{rT3]_O>bVоBv+4Xa\7o[г1QE%Sob49 OY)j P^G>0!**u2 Cu>2~d3F8%LW8w:t=xt"W^LXmx]sǏ-8ˊ \$)pl6T@gW,h~yKeiVĸ)Zge74 Cx+&a:5Ϸ>{ sk'S~Sa1贬1_ 0gmM]"+GʅM"D^$RL(?읤`GI#5m143q9rulԯlO*=է?cXeeS'kh POe^cN5!ti~u?%^.20D S (ű-K0ab:KLdYEsͳ98vCtL`KC}=K庩 =bU 8rmdB< R_Wtĭrt*?4f2|,PI3 7*}[{6:˽}U3ѩ&\+xWdRTtߣ6 $W=u@H < ̻'ORB]xd{3%RC#rAz/gĉfRnKU™Ψ4t 3IkD`V;'ӭC]_LL$PD%GڲMIF7~?KRZPCDbMY^2}*S" %ѓ۝<]~_̲E_H1lB&=Z [R)ԋ@.wz2w\])󱽶ھ$юb8stEit.ĵ~u@Y>a? A_% $7udpi ' [gك q 44w?l{UHB)SM{LyV³qԽތw[=,OkLAOZ;rߛnh`L<0=W`;fPGBҥl)ѯ5VeR~*FeJہ 5-A*{)9/W4azL9(lRIchat_ \<,/ `QO/[wsdZgyN~nPprϝhd C@=?4zUVFt:뽅fY,BJx&oDLcAʰ\<Ӯ&#|ə`9]oh2Io+D\6?Qߛ ʈI^9V[0OG=I>g=Րs5xZv{B+VԉM%ZrE{9y#Ҏh޷}^ͬSmg9}͐lkDD\|+!62Dٽ*aeFzR-#35R<}ZoG䄏skIoB:wX5i1(܉ϋg$:։_uۓ"s2Xَl\HwwNA4&őw(i3[ xNNZm,ļ)IdQN/6XfRU؞[ZO^Lbv`g􊛹|@%gWAStZR=zɫРd'8}^FͿ+Vg1؍\q~Ko& 4Զ%'`G(/Zh~{DL#n2s7$[ϥb yp $@(\Fk]E0~&Π'Hs?of (Y!Ni쌺TYzQ1FHTTD\֔XGp `5B#"Wu]qiYֻ |{0S۔W)U?)vFsGYU'M17Eɳ"`p;+rQ5h?t Օc~~*_!}h2'e&Xë2q{po= ڍ"hv`hEe;+hlo&CC`K '8<*pJKHćAl!eN/e\}b'8.E v~გDV{aHdvr F1 򺭞 >](1 ^G #%.{;I6%#gbYpMtx\' }N 4L#fۅMQv$Ye[ɗ %GKuK|4]˖Hfy sZVD71i!7 mWY okv[Q@2YgFo|JP1Kտ gg &}0g@\+E Q\z]oks1#VVB?'^|we(=:qj٘*'*z,p 4OxӚa =h%Q $uu%˕n4..&ǣwZuG^pӻ :[y˘I!N%@eзL-1lb 6]%,%t_#=2!6WBfk5 !;K0cE}=v'<&\"r|z^X3$Wi eu2Y} 4ч՚hT+zS{S{6iYW!;u6ۃ=0aiv20=\\]wD=UW)j|ka 晻p`<)Xc(Xv- l%)W() x|qui{f;wF6[PWy[uUA7mPfyf(

      җK0jXWBDIZ>oZI{z9(^7BNM*t WBaXJ<쵊*<}x-І[ -Fi#bQGڕJfZ(tp0h|pl=qh8O*@kҙߋ-$(h2Y9N7i-``0&A:ΊR,o/)x-f"{p`["3 vFd0N~A\C V_w!c VX9: b\B\#;FV[#RTﮧ=$'|?Xت4JDw88$hbpHp)'t GaT?YlY1>4_֝bQ°YJu;}pf&W|#/J*bIKAs2]2 `=\=9Ҵ$,%pGBi2HI+Lx]\<2ZV3ɹ+(A 3 KwtdD:8=V--JmxG^Gk}bL Q.@7s 4SDk[l^sY3*MFFΞ V9+C9aR:+ii6Vu%#8:-{TXCQYIe1Kvt!u%3Ɋ iHW5e37>#;˖1+[A,E GUsъ $Г*\Ţ9&1z\x J0L?K@ՙ!=F#BXq}ƧqŮVj.5Qb1>W{s܆wۚ3{*с*IFiĞ vd@<#I{JU5*}ű3<5'%9|98\¡̆nĵbS⟲zW>:xLv QO-TyNfԼ~qfj^Hhe9.ZdcmTe53<;YP$nD&'nGjTV. 8!fb3]^FAha#??|h~$Zga+hV׷KC]zW obҧp-Kݯ7v3umQQeh*>%=C6S&Tܘ; *qSTWA/)%HQpʇb= iśi>!]ƻEU/ʞ82]kaEKF ߅Ҍ voY;$qR{zpx@ p#gi >}3;%3AlLR6qhpa,ѫȖ_Fh؃@@S~VsoL^#J&[ai(Rܿe?Jtt17v6 i ݰiu~Oŝ.6;f vNFt8g8@1+n#qf fD>8PɎ%^n*-Zj7>+˚/Q ٥$e,,SŚ,gfֆXx>{WV=t~#y7u5[uDT}Qvi zHRcDB7.N[.>qYx>bmLֹr)O A I66o{55c4*kK+Ltw4ERp".ntK۴7`2OKx5uH: ~.LDKJLQ`I ϠF=DC{,o684^_ӨOZX6Rsb:DBh$Ubnjh NQ,N *'SxYw-O!Y @koP߾2)7 awؕynK%+r"˓ {\&UsL%ˍ2BM9w; J#=4]=d \N.Z\J/H8 {p:4e[*bfa穑%_ИI9uzܞM nLtXn Ltp,yWnœ;-0랷Vy7ٛE|d[ d[nyX5d>0!bljWC z``+ɬu|*}enI:^!ʚ'([mDHap@d@f>= f5Ldг!Hn* Wk3$x PEn0B B<9#XrfTWwt /6 .IS]=QnU2*ȭq@x r!4?5a#;o7s8 ցAMNZw D9&]dZ2ʌEA_>;?eOI~7Aq  Z= }I_!MdtvIboyg c7 9^`d^X)n^a'lJ=qׇP/sQ2SqQJ%No) A ˞@Oˣ< d׎́ѹg~%l}x'ؒR6ܓ#zkzk#&a 'aVY3Sd~3rVb|&rI/XA7{Ľ?]zunIE?.s h;A0+Am'gLi}7 P65C~a\ub@(EtE( 6`+{xv$w߈?V2M^kn{=٬cr3hsG`PiG[`R!@p!"S0c¹r3rbJ V"I1i_>w&N>RyP(05$)ϬQ_ÍB[=v[},d#I鿃GG߻9naiXDTu Dc٫*I:G NMcPY]zR&FU't$dE#_V; Ce&zm&hR#&c%ͣbgJD?όz*vsr NtN MD B-T̈IFϒR=HpPrnd:.DK?e)ME/OjwRHym&ģbeo[/gnrY}eI۽/p6i.Gd!^`ܧg&`_uaz?ΓL Ț߲JQN'tq0Vv Ƿьq_r68ͷWc~H&bq4f]ukQ&?2/QVjd)uv(X0v*qÎ1,` n*?|ƀxZn^,!@7ݼp)>f 41cZ*.t񄶢UƮWk}*WFl 0zu E?)^I-:U˚_)q"FUeAp! L`&#7<ҽ`+E8/'A0(?Fql6rS9ʺCbaUrQu}ut 0VUM;VAyL"n4̟MGb ÐLP=J6-3 .vo7xӣYTB$"A2Oq ߍ<`-EgF݋Q=4-}3xjq⛿w$ *%'}ҋx]<*.If?0_CHRR *~Ytߑ|Cmt4Bx'>'NS#+ Z;spuC ͎G Q̗2e=~$=h4{pM/w$MSNLWq,MN S٬P \oGqebrdOqm<{eӗ| e:\#m0 *HZu 3A;Lm 3bi;g]BRȈdY+f@b8y\DAM}^s@}QZ>'zM>εk# 3] ڌϖd1$mxS!E+OSֳ =A"eק R$Xw:)B}4cfȮ8ec;AIv̭&I@68wCvI0z?8Br&"e o v/ڥgնzO/\$>EV۔OSM؟+:Šݤt*"HQ%2Z]W[j6K& D t@|6uy&ϻ{B'hz3Qk# ֭Tq@Ҏ^ cj4u CMc[3Icn&,fNd@)Pc Upt` (G(zM0n|.~ ]]BM,EQoSQ棟 CxTBn/ `U^y{10SeilwslfQ ͣYEiD|J쫐<"F Naf_8\Ƀ{̉t{x1 xBS2;a4cRYC ٥R,ۀ$˒*VBYC۟/Iu_ 0Zt[ >6/a_/p}1OWa ?U@iud<v|>?g. ݴ75]}`X߾J Kj;B{zwc biTT@ t0& T Jz90ǡRk_d:lHϵ+ΡvW%Q-p0E$p'Z%KfHd\US/ɏmcFM=rFHyJׄӽW/GE;QkHt$[|n !\.L5 ퟝ;f~+DSܗAU?zX <1F6_dw E~,]9;0ZRGy:kS 3Wyx}_xȑI?R9?6NvmSH($jsg,R3m;)hw%b+q_&WAdcȍMhCP4Ŀe!NW.8~^0oQ6=l|&J {1lhؠj 2͙֓Lo֦ D{.v7N{g]Pw[&-#g^4 q+VmLLB?2&39q(A K(m z/x;)'`1OңL׎#tS2ba8Suvl+5;SyбQ)~.$$Ț(P  oP}Oso#3\KtiK1A_E>ŰECG$te]POfBHU26Сդ^^$=/?N펺Z}ԚR|j1#@[P <$jO ʌL7A.r *mec2WOU)<[z8DTYOQ4*Ar-PY_#Ji[alw+׻5B0Tq;uGxnGFߴ S^/k=n&Cɵ@X[p@;&i| ārQ;`{NIQiKDIFҗXb\1D=)Xs*E URۯdS|!Zѫ(}]!Dl"-,4.#*0Ԥn5m?H K@^L\rh#JoͅD@ɟv|l*NpS. p{EtȩS;|6N- fd.:]wMMx,6ɦ!9.}[޶Uۜ(VXK J̤ͫ/5XxحoKF 6wS<îUl6q݈aQ%b &1rVol)I7 I#[vN?Q0c\-'uCt/y֑mѺvM9&(dQ5HEy arTw.]c1{XKYAp\]1.YS~_V;-N锐 QNFL&Z; 0rcy\H\Owx D{FdXu.yPD'Oʿ; YlXBHKQuγ8穃U`0@eRO(hLL~PV/' Y-Zg0措KwfsaG^]mYaO(@d OhT8Ol䤃@]?zАȸ^79>/h>:5 .lkW3L8+q`]KC$6uap[F8+hPQ!T/ MfeKx#WzKlBuN8YOkZпA-fش0M$7l^֬_l105n LAFC{$@ѾS:o"C!DJXqھXm]3*0-)m%oxN@].9hekr8I- -_"! Net<99=^m\W(Q5 maq`u5 7wwcu#%TB&Jp\IiX_'8"-S/Vz ΋$PA_ І,+@,"26󟫈o %3n9^BoCLl _Ig?w(ǢmUTO؃k+ h@}Hˠ Kf!H\ywzq8ch0&P=O@]PNY5:/%-+Q{vt㤍*R1 rrZ‚]j -PKxȺAKdpVC;=*##QX|y2EF +7sf,*n:`+dzD/L8AnGo9?ݹ]a2xATB{[Nn38A[P.|Yj ߸>*80jG ˾ٷ%+/Һ%Dm1f͹$b0bLreگkʇqsam\ПeqPj畧1[g> {|M-K,xen)f&?6/ ]{vݸo3imvH`wC(N,zA^1LlkCO Se-"Tu:kÂd8xuN+8o6ɐ'tuwUq|otA>RN~TP|Z鈀o+ӎ>>gf[x0X/"zkLrQo݉=q} x)>U]g%>(͔&\DNO [MGRM lR3fX:ڪJS4Њ0m/f,3x³n"6LS;}*72i/ļJm@6Ծ ;YE7@>-yojI nUd@"MA cp`kj2Gbl^ȯW)1 ?LWUڨ<_2P9cD4R̭6[m1׶nz"WV]ѯW]h=Sdb/OH}QG#Zm4%Y=j`Kf;8b[]j+Z iǑ񋲠#}ܐ0H$.*b"`v^2|3otr% [~@ YT?L 5wNnlT5`xe2 5[*Oi(RQWmg:*/z #t.Э\VfB]1}'QFDdi*g=6Y KmagHIivz_$qς"p%YmVzwI#F91Nao?m4&!2%9k )9\_̾x4 }޺yL6);|׼u"D!*ȟ!3HJuz)7N/%X&WL61O)Cuq{r //Ptb۟{*oE JO9 X~DWamO+|=A6]F=B9w5( e6Zr#Zps#tZ3DyQ?nJ/\WâhFʹچ ~~c?̸y n#(*Arˉ7On"/ fT%lpp 89WgP\qڔ+\(j+f :zuzirE8f Pi%,gJo{S,>v~HP$5tʾ5aMp[0ZJ8ʉ$"ðBʋ⤻UNBJQEoX@C(MQO3n~RVo#ND&_h)7^{-2 wٚV*ӟu hfc4m*z#O5Cұ-y,mh=6! ;M*9(15\ @ џz8=ih(IV~^!D^%) \v <ȰOUU6~S(nb@I77ȵ O ͯo$y*Q#ca$ \2g)#D\ev^MFR5 gM{9E}0?ȡ#$=c[~g>Dj61SPdp-I3Pۂ2 n'I{eJ4ވ^ؾ1I6 4]UcX<9K7{m<נ Z|Əa,V]ٿ^c+"W%J{xdK]7u{qRMvו=]?f4gfC7}0. #HDýʹʳG7jFٍr閙vUł$zulv 1X*f{orG^pJ.Z1u1ȥ#Zy R.1n&Х|S"5.Ei7BbCCYDhgd(TD&%r$(Z5b#mLSfd$C #+O_Qִt%'Dfe֨,h[1{I>UZp[r6FkKX < g%%JlBL< H9 8GdvEF1 6ecRv_i% t]bk:op mT*#vHÜsPjjb ^M@Csl+[R|&&8N4"qq@y-Xn8hCJqgPDߝ AGb|>^ԃ龌wcf~°@Q٦ 4p\mɺ(YS04P1KeA E[[ ξj+*Ds$vc܄Ebު7_>-|ظsfʶ$Dj4͞7ZގY$q|-ú80ƾTsu;FC׀Z'>m ;mVm ԕ7Ftf< h/fȒ|Ek[펩$J΋SckEId˳H˲Ko퍃%O>o)V"y1ۚĢɓ,iUX5G*G֪#Vx3WvcDei+wޫʋ84sw1&MN5fe&ө]bIʮF``n||6-sƠ,3gO<~;.u*%;ݎ8T~brJp*@˄x.# igWS`{_s0WIntyLm/zW}/ $GowL K{mYJIz5E[{ {+=3rd>FSYU{?ݘg/A3fa#>OfW M](htVɠ W]Uo-G4H } ]O1 2Pdk᪠GΏ6JaJqTF=cyL$pR7B8qO@`?zrHi]AJfrrP d89_(zN$dh>ÅlI㓄Xélo`A %c/ ~+(Q‰6C(^јZ񚹽^gSɧQ+ڦnπu/ׅOqbe@29A Śr| ƇW|;F#?8<2o~[<e wߧ3&`Z%Pv ZGƴ:JߴOa7ru'G| D,}U9#uNk0H|Lgt@R Wplj0"3iL:bSFmTBn)5/;^-|(x3.FaaV`e̸ :Je1Q݇qtܪk] F,0}:% Ru?۪K]z!ЦR4}y)7_\\TGy3-ZQQ].|F{hc69t]tgL5WhI;qءAF:eT%C"GlU/ſBFxp۹f7Y[5؝ k!h@4lXMo?@!1yVzM`O)bH_r.{q0yIE] Jr= -i; -43ndD&?A)UFًoɬAX'>7 aO:K7^[ݗA"w.Q23v SàʰP~XK+%r ,L0n(N{7fc}HapHލG/Kd)JPEB&0ݵ̘ߍ  Ѻh:X&֍B glVLbX.ȴEM 4>oYcxON(_r N.}']4,닯*RFAoL!*]]Qq8B_jƓXRaˀo5/@k"RE %+A} 2%NC h1Zoa&v3o b[3(OZ闬 翙>D 8t>S91grr_{3tWK}yKSr1D󙪣, Xޣ\E+J!~ӻ:KN30t Mw!h(;24nX eJsgbrM=PI\3AhI dңZUp }Ia g˺sBuQo C#YY:LM 1&a%%I]5?M_3:RuGrYFcwB:_3D\:DǷdC|cHrvd(sB q fvj2i&Nsz nnt &zkKz4"C_rB)CBo|z+a' MeK>\0A)@)wXbg ^7"ȧIۤ;Uס>珬$ qطT-j /ڭޭj& $s:K] ỴnfieDRy:A"C=d;8{^g,uwx"mT)ҁKH| C e =W ~@Έr%Z.hYTGhk EM.&[WN#YB&/nյv6|}pPV/B oAs/ }'4rögo9ij26[6:?ޗ`HeRtSM2l> ;[h)-Zэɪ+gw-rE/I#9R1qy3i&WxKiXɩ9O(oո 1& %OjaQ3'>֩E9lu! ^BM@\g+` ]8Sv2\YI7MJϒ̗OH(/qV?􁴋aF^={]twr'C7X_%/ NHIBCU˚QT,u)U+wp& =w8P|V`$ w |zy6wjwRTQ6.RScCm !jnyfVrQQQq5##Hv.Mc9d6C;o }4;A 3K^zg&IokH8DQ@ IV O9.wbJ?[ែJ9ddZ|W`gOe> bWwZWT,#:MuIģijI\XAVx#}5`  9][%}G+h*ݕ$Vº)hߟPef;W/5&w( 4Gȉ![6* ~T%x4ijM 馫O_z0`j( :,!Ȭuh0~tAb޹[,7j_Hz򆣝=*G#Ž> ]cA4 TgٍlΙ®EmbC"(Zyf$DI:ʮ+8G7HK69{͟8}vEۚA_82n~f0HZ/kdG JH X?i)Iv8RRtyHe)k0th?K_)}dn $32;6ψ;.9:<[+(Df%.Bbn[|^iO!aUyְn0>ECd),c*/ev[hvQ@9jRj"д䨏6sqz32`5#TNՑ!dΤx'QY"\'C/NH iSh҂TDǙH nCaH_Ug Nҩ_)jf;IoNmn^3 >a.q) wyJZJrx\é<y/$-xd[J;)O.0s%e,=W$j1 W}Mf9 4-(Fx@6oT>trCf2gC󆒼9)xp]<6רK&f&t6T8 >.֐0"GO}Za,O6yr%%ƈ֫xIIP˜ 'fỦ'L ;I/|ˎ?p62@, Ra l}e7g 2&oiEƁUOhuEl}FP[ -(;~zBA_zW6u/s!\mV!`;8Ҏ~~h 61&8IƦ"/&;WDsG. 0 lcC} U>jN^v6 [o e+(3 cEImIւ? v:^w4=7!X힘:>'IB!&iO_£*U:V씅pe4U|"('eMX'5(0BU{B\HH'v #'#aطnʮ ݃h4)M1]d+\\ j&ž"e]p9FDFg%  7N`:r"]t)㛽tX*U3<|_?F6˩42ihNJ+IYK1Ye uEvjV_X4LK 297 -HPkJ!Q]y& ŵ#Vw Qbˊ 6X[Ŝ`/2l 1<MC'f *3شubvO@k.n2Naa45JK%<)̤j/E:&3@wx2]PuvWȟ}LH֗Lܙ6py5P%+e}Akv`;ŗ53,las/lé?iDO3CʞVď!xpb5\\<9umd,jdžMFωś{2&͊~R!\[v .%i؉G`Ek9af}i4K%$8e s+0=feHwAwquN+o&N{W9{iϘ-cR\O8{a 3w`MSBU4p+epo 7Ml"B_&zk6/ۘB zTQS.j1hfj3)G[ӽ&hWpa'NS-1EB4U rX+AL{e140 aQ?3Ϩ) I "ip o#S=~U27ɡ`(p8sX\qUeF':zk%HC*jtN>'"|@*bS\5|: THIK9C2R2%>2Ƀ>Ku![ zB>|(W`}5C(r]Ej7%Z >J 4x&֩f)mߎO('7ulC^uQ͈zAa=*Žq4qW0jtAvW e|3*k@*]d/"P NWNIowXy|8L2Lďkj*j)ƍR'f:]@o-}!vW*٢l/$W?jid._DaJ@=T7iLtCtLn"Xze][FDw&9N/%G[Oshy&6mF|t1;6 wQV9,? zZ+a V;C9D"4X`uϑCij&2&ی5rpƙ˕ϖk+BpT.f$J xtȄ@:wDYjF:z>"XA^ׂ&y]4ĎdXH&HCr1l4tc]BN.ZR!ꛈ[)%(z 0* xNcz5 -mbس6gK2x/~4_X4|QFx Y=05T)mܼK>'?"uaO:Fz'մd:&B%Fϯ/ SPFq%Lxx=nk:b<=7ι}-N܌%GOAM+.C"}arkb @ɬmw©n95!4.3m>|,^kT O;' |Yu }F[LYGXyMu]xM.Kˡ޾tjrL[;ke/4Eh+Vb&W`Џ,6X[mC^V{[нDKJko )%2ʚz+[U~A]:&K*@y&*k@>\pwiu3SkG\CD7i2Hg7 =#.a9A#A~1'I{@ mw7\.%oP}(Y*퓇 g t&eґESRi|.IU}FYI+VCԚdǼ6^5P|Vv_9AXXtOaW:\@JyZ0#NLl2RDV[џ3w(_,VrhP[wV ;G$O|+#,J=3P_Mfay,4kcMU'kHz VDWf>D]f"5&lEM꾛6yTwZ=rkm|_P;zHUeb[M(awۖN#ۃ04D1Y: "#p*P)fFbH IHMm19|j@X XJn w:rES5r1+#,z8== NWScfe`eF">k2m fS-0:~k$:Rf'ǞLHfB*y6@=V,S{}XBK4 &=|62Qpv6iP=5رQB<-{28φWu)OLbӓ=?G5i)&gbߊ[IuKDEzpF,=̣)˧r̢o5yP<[6wW &X~n}}+f,M]v;}՜۪omP}(% `V tNrCI@ );fXfvn^HPis{J9>`vv힚;;$C""6'dpwEPdL7V0ջ|Is;*ܾv'KxL38ETLm`!Pklɿp_'0Q.]g687]0]ٽB:Ia.9cfW[sUݭbJPk~X}* ߅`" Sj|A5ϖ>,t#nQp˰׷^&-\/= T~x>fPpi* ab@!^aRgӌV31Bګ܆>*!m+ u6miݩa(K.h.Q ע2XJ/ jS)x(U0c+ $b sm{6EO Jd(hM11wN"UBYky?!3tTt9LKwBi dw pN~؂ivsy(4 {]x42+3iI0=TDI̎ʍ2!I(Yx5LtSL3 X2`Jn+MxrnzbF!C"OJ=۱Z2 lgNX퍠UwxW5jQe%|fb[Isyt(:*alV/ͮ hKN'ƌ%1Aq;/'ⵄޣy֭<Ռ8yB{ UU }6cz_a:9y R_N ?@24d+CTsS6;ߊoiI{/sߑb*Z!7!b;[z V?mP`ǥjGf}&=;0LTGw6F;djP?8ikxh!J?*GkR LС~=4~s"Ի])qyOƼH阍xiS}"vL&j}w+͸N!f+@jBB̘Irm\1GS`-oZUgPt'z~}i>u8 #>rZ/)ެұ?]a;$j7j\uͭqQ\ c8hwSk*wAu{pT_h@ ߞqK'n9Q:o-{w`>L/]vΫW,@!||`J}Mmf{&=[ O- GrדclvnT8*vj{ 2D[֗ }G;30XO!DXb2%&eЄL:"p,smyy˜9?-+ܝ6j <]sNDB$Y:hƖ0k؍" 1 h&aq~6l,jߚr˰`p+%c{ZrR":Թ yf1ܔ'|/)Oq tVD[(XPC +̌|ѺC'Ub6\ I=~1'rs*;E|Ҿ!&xrmۊ$RJ_;Qzs7:_NjUu0;Oz(vׄ }ݝX3yCA/w.)ZY=蹙'O*vX*v 1I9XR4 uii6dCrYO ׿֙Q=r~Yˌ7$t9gVKVjȎOpJ\ɿ &ZRc;>{!AJXi!Tꢼ~Db=1&] >ua݃o[C\v@\O4 ,e/?EX ™_]`?I ,P> fvu2ϊdJFHZ3=2:|&aW|=A ٥Z^ F| }P5?a ?{IQ?qa͂= 9O Oe"taM; 'ϓ|kN,@t#km^Ty];ʺ&Xs#ʞDT%kL̨8h)~";&zIW)ү;+D,(~rlK}Jj`4S)l>DNqa[7<_ B\mFޯ9oJ^Aӟi#p.q.ܷCA[]Rx/-ϖX?稠k}݈5Fv`ÖL1?/ 4l[pv Z!P߿oVj{sn(lDtSMJEf|vد/e tvj/f0i15zHө]A?^J/2Ә'bKQd(̾6 + %캘DM\=)4ir.b B޲jk)Cc IRkŮqmm7E4!yJ*IcBz$*<+ZA; ZAo̿e/u(95axN&YSt5%Uɸ^y ipQ0 4<]|A $0{{E?ӸI(c0h!2Bq҉* #-tm=ǿ7`*%:xWLZ)hɟI043XAr)R.x|6 0&Ι]vwFo*7 I ;b͚C)T޲>/5)7!'Et<UKǜJo6E(u wɎƀ~xq+hhQJ4SAl$YOؾrKlˎ`ф ptC+@pR$aB[ ߶1jD߲ݽpfX&Iz(S6!_PӦi#ID:i-ɶ5ֱ`g ly#vǘJh%,}\+tpPeS<RQ_l=t b[\`U.6a|{gJ $r'HyP~P>ژE YjkȮ5HZEG럽_`B_ּ1G_ƶ\\tgޡG}rIA3>Fo=39"_ʶKTHSQ -q(%.w\տM]*!VVo+56c77Jn W0 QL#9R{,P4rrh'>l^LM侤G30H?9˚Z:-/Ha Ilv/(?;y,̲dc->4 ܩArӳ2pRzK+qs 59* %j{NBЩ,) L%vYr*\lFZC\=NΘ#j~ڋe0;`|XGnsͪ-&{ܿk +\R&|:dyŇ_,ihNJdGŁGvi$B 0d)-!M^'E]cR%mp#{[T5&Cd}-5I_tx0)@T;ݨ ◴"L;L-V*~I~xA. W??gE鴶ʧ?fkelpV ࡊi̘s9Uן{0FY2IlL°P=mF]ljXaR>:(Y.`jCn8(f^y'IdMTZi$aRfo.R+#^M*)j\xdfȰAȡtN8PR|{ ъN3}B\y`7p' /@J.œp ǥUjP`n7Aq{(Y k/K^V倦Da #_Pdam.+`ڂqW=i7ZM `kj.}\Zc]DnM)j ~5WkG siA[҄K0xbT"sylp26Ωdysr40Ϝ"|$yd].d\vap.ICLgc~gb`34ZǠY0FY&Ho/? O꯷쾩Z &״7 BYѵąP@ j?`<|x._`Ĉ'h=ɨY"uD_? a2Զ<:0|1  =|# 1͠K%<}UfC(U-9 zҥ6Dj$EVHg(D>BV@4mYXʉQ7P~>>aiK L3 wZgkY,|Z2zs9\QS((7wEGhld)s ??S߱ .Բ)nizթ 5 ߅ga9CJdAb\'Z<,gB' ֙LkDXo(q?%,1\g gKB$tw,H"$dݾWיbxz ?>E7Z^ lFv$G P:a >;$kO$Ѱg{wsk8qtÝTHzR~ Y$s<9mouD Sc?`52 &wypNk\ii4TkiPSKp5T5 \>X~NKŘi /ˎOO ZODX*ѫ'HGP$)RrٽR&sXFy8M/>0t̖"4C8.| x? "exDpY808?@Qe#@ܲ!3jU84a> v8wq9U<Ən&ԦUYvf6įgà17~;\7k !V90-\%Q}ese̩Gʖ{F=VޢIJ`c;F3P=_:NwWax>9 iy(0M߮-I|}ιA^ G5d\5gղ.a3xG_~O( LKlF\]اP2U|"o@hvwTכPveG+#90| 0d椝%68Fiy+d(1K6m~L L.t !H~lz,C~mb@.> aFTTt2zzn)@0slu2u)ob夎ޏz@Z(&b|> CصZg>sFps- Y7EN4Dmf]u=JXL60n-0@2aGYQ$`/ KۿXE{+@aN†7}ml=ۼNBTm}sb QnJ^SL|c>e{},>4Aki\A1勵a 놡mˤ؊A,;~:ŞDzuB|yYu$$'t"38Ji$?CLVeT$[$f<*@K?I%\}OlbǶ_>mr9McPTl4 (uv3*eEK>R'VAͶW"X; EIUC2z/> &,l^q086?>pwso||Ԣ#'S!me@tڑkq}Y tu\wXcpʧGjj<(7s+ۺ=2uD?/px5U_ZS9dDUbcvCBNu$u,XbTbZ^H3Zzd!Nظ!ʀ0F4r⏳(Z0%ub`qwJOHC{5Z\n*3I]Z/bCE#|/ZCvRν &)UvgXM~*Co#ZGa=M^+~"6cn{l}|ķ O+K$^Zp0qgfF qշNtR4@mΐ?!̠~:Ǡr0\hDC!Ee߀QHZE!~"0hcAFwS ^Z_Jt֭BWg)?Ӂc@kDK\6jR`'i{L14草^Sxm52.Am :19qxSdys(%.2;j~7*E#ƩK(Ѽq)H8{-[.ϋ+ i:Sֶ2~7*D Mw\42kaUH}L_J} Bdo `Y/7\x X`BiH{M% N m<(xn 9u;wfOui#_7dΘQ^[Q%e7׍ trFz?VirM ',"F.r'._ ;yce-A㐢#<.Dcߴƴ D!ú^_y"Nx)Qk>^9U!Y<['H*uƓ}"uwT踱B+Vrw/:C&6 OuJ iѻVCSXBj? f$wI%@+}kP}3s, p@H+4#4ZJDI )`&)7:v=)K{9w #x-ZgHs,tYޑYcTwdSz' Qn69X6N@ﴧnP)L|cӣЛY}p,Tx[Z s8#rIɓvrfH\s*y_#.8kx>oRO;5 Y/]7ɡ] E lTMyeرUB{:^9-+Zd\5r][}{D2Y&)*הJTm's_HWD]g-Se<\gg$ቿpy&C09ӳB U)xۚ»B ABGX[ v4!G;B"DJSF {sK m jomw P[hG>`Fb8+a)Gy22%u'Yj-@aSO˕Bw86NgW (fpt␹ E 4¢/ -RKGȪJeZ]r \ S299wZgF?1x!e.q:ӹ#+^,G5'\헬NMywD]7ɋ]nn mH E[Rΰָ͇b:tt w܃3tD`6"Z ΄-7%w,%DPV݉s@6o ޏf6)Fy3?>R;R0 #qSۧʂu=RfGG Tqmwqf68KO'}]݃/'M8by-}'H[!B\#ܥSr:k#|ߥyIA";+} sʡ9T=r3(ϙIbYbº$/dp{H)``[5.8rɼOQx]sSbU%{{s!!.M;S@x{ {E_ <+h{~ry*va{kN/yW)CvV/x 4h{hWx1,.AtDgUX1'>6 {/}j߼'xAĊVL9ZI RȒ°܄N:Wer m{"bcjRUfh+}_8)z]-,F3 6y,gՎ'\ RT6>70H˒M-%}ޫOQ3vN&aR X2Kd{7k"˒Zx?w-_҉)<3 1vяW3L? ܲC@n9$NB{CF6ރl<I)Uh_u~jv6,D Fz:įX[!)r{\6 dqv?6c @yid ̦"> NS;87΄*5h-*jj_+!JExͿ@C븺bߎagnP5Z4o*`ѢjbP8NT '7\epaʼni7;)} @@_ 4DKt7z٫#a_cPaagK.}u!#Mx ׹qf$a;ٽ_Qc#-$ntnF+B51ԝ"xKRv=MPXy F&%Bl!bCpNF+IoZ;11dH*EÅnS+pцxz}Y6;k-;޸Wh.U}Sk, FN03f8{"c$a(3% [kýVeF?nW | |9M"[i7Bsoj~ؔ4fŮ {Y $ʫйeUix3[Sr]o#BBHah֫/ Fo~D&ʲF ͔,`,T0r[<+ieJ|'۱PB*vaj}8|b k`^FZM;`s*¿h͡M2F&ᤑpWC=~ö5cuA2YqZ7wߔѵ(da] .jBȨnYם5:I,\Il>i\ /oe W2pEa0>0CdCK^V+π.wXƗm4S7z7X jY"t;nKaj&ֿo4-N.ooẆjˈZxT{YKU?,td76hzĨU,t8h,瑃>.ï6.'/?k93/e@^Ww]LQi=S>`ܲ[h*^6(bT,coC ^:r7rY2Ι%yTadpvS*ñif߰B,]XAyy ႾUڷ+@D7GHԺhXuhPLL 8J?U i$8;1ZYDM'Kėzemd&)Ip@>]AңHh2nJ8Q. ōF$.tT}XHt?<}r Xh:#l&nsfPvu]?`` ^e[]=ct?hURI׻9ep9c9c/c::I];Fס(@ ~)S5|k\=:hZKsck_T픚[R~ _:P%CΗtr\[n(3 szSo?dB%-aP!RB:Tˇ$~TQPˍ__ 6Kj1Ep kY|Cl% 8٢+ 3W8sG[ 7go,/ݱһOdKA:P)ili,Fڹ yℏf.]=s28`1 jz*o*hN[BC5J .w  gV4RXQ 8W?sM M5AdC}g癎8yvG>-TI?mavͣI& &хUK6TEWt7*:G>}POcBs)6$HxUo;YlbfgjڃcI)D`@DOz5Qԇn1lyDj˷`AvHap #HabEG$nv,,.C#-v=TTD8y~>Ǟ:m 2C{rgF F7&h<@y(N~璬E*~64V!2R={k׍Չ<Wݽ5ɺ+R0 %hBja~LM$A]T~>eG5cc8?>q.b9ܸU*cәGta5*x 4V#3|zsL C8sI_DLXT6d[- Q\J:E\UL= #|g:MV3؂l(#!&T'9!d#2PBsoe< <~]J&($ 1S" M(&oZaaE#OϋgC ɐMZӚH}m;/!!EF"$5k#Ro>SBў!-(rdCH5-:_[-ӡj_(:N e碗)ȯ̪A(JW-f"ێTޤ] ѣmA.S< A~+;ie%NƼ["plonԭ"9.T/q؇'|e&hw7|\td[m3Dk;9*mζÔ57Qd*!Ɵ {]&XA!fc^xA"ؒ]p5/W B Ȃ`'=ZA`tqևe:?0ح=^ ([Y#<Lh2:\7*tjUF^*3`ĞW|mm[zV^'R"&Lĉ35/ ̅12 w;JN -AыQϥbք77xC:sd@Emފ"Vm.sӍaQ7N|<>8]cÖK ?\ӊJaU/ig>0bdv[*mY1$;t!Ӣ<bu=+l6(ZE=Kn, /1H&àJѰ{sܣ%~HNVܶuD>hj? %x+"-C˨x5|w.&#g<3_D*j]->(!-[beǼX fnj3tEblJX6>'0bkit Cěwˉ{+ qVeȿ=HkGot(@?7Yށ ~73r7Μ%4^vHzc 0:Jr/Mz\=j`C-}><m` УyZMjwJoi?Zz <363_T]^ ;>;#dEʰN)5YI5 lz]wSWΤ2Oq$)<_0g2p_[Ke MsS aKT-,x>jDJ46n'R.{~T~i!Fx-IMLF؝Au&.6rz6[D[ܪFvn7DvMOvBvn+ ӨF!$"T%a8`of'h3812[Rh`xC7E[V1v7:Zp`` z7 <ơohZ'*܁4ի=FS8$J Sq42 :gE&|(;1pπ'CժSac?q?*V^jehiS_LjtpF^\ڒ5;6o\H=N]`/WO\g: m1`iXU=@Pm8zW=CZι Oc$mϛN U O,S1p'yT)L0j]aU;Zexy24 [eM ;ަ<ˆ}jNQgڊz+g.ɛD1! aBG{R5=$zG+*y2özR_upK'miiBxkzӔԈ;.na+=]Bt_7K3Te& HH#M䟷"]Q~#VУ>0sZçk+ P#ᄇ\R`e(ͬ?(;q)ݿ?ʯ:J3䟵nE- Mq(R=ZuŸ-zrNy\~/:1 -iPt \nYb0`oX"N(s6uP\n4$8aWt RPS$@тӉN-&J}Zsd\ \Uh:qAqy@C!,~ev3j>Z_p/3ϗٕVI_U:- {æھS{q 3HQ" /-?=DBz#NiޖU_Ρ+SK;,)ȹOaOELJjȐ2$s0TuSA: ɟx_48,vLX ўwaRᆇ a',W ?;,^>{Q{4r|ENUɷ<1o:g 񆺲޺pD.(Bё+bu>hQb%`>v5]-1r\G#IgKGt7f:` r8u=x:>@eΩKa_b,;=X 3ǫJ[. ` rn1pp| UpYҿNq|[KDO>CFlxxag{I]78!1JX"IGnp2&A#~@xEMɱFS:-%ijaBCc̼ hri'$%H&f8΍5;,_]%[goӎ6wy}pzbBy䙵p.gx.yf8jn=ƛ> Y~0>r3URKQD<{ 4>DdEdП|ڜK / ²Рr=JVC!w†L vQxydO*Gͮ)\$^Z L&;;t3Ps+pIof9Aadi=P unqCU=LV'2Tݎx׳F5_U# n|,cczg:ܙ^_N>Tٜe3Ř"͑~T2@ףmEd_.(o`?FƬl.5t($W'߮بX< 9Rqj-Z|-CaHyTVɕpPpTB8SW>5Z͎ÇՃh%6v\~m5bc;l՚7$ &a+'(y~ww<a\Z^\,j]=~@1%9bp3OU~ %TP8icrͼ)cZڑ9 W)xQ S,r|ʿ0O .`jH>B$9s(wP}z@ Rx1fBGX"huZ,`'"wt Du9z?'…)i &]~B^-\ hI^7^(?ڟ XE%Tt~1SM\ oKL`K_JSt#X*Ԟ 8,]!odsL)]+5KؒNk) h^#>.1p-FG׬ 7ZZHn?;w_S˙Kh}+_5l>ҶP4WiYI_,W/A]be-3$9} y15$g*w0ڝrߥb`nm )fq 5P)R{TU v\֏ZI:ջ("Ce̐lZ͌a +tk>}DT߽᥶|Q@i i *g"M_n5 f$w I )fO#"!u5NwF\E6r̻12mQ [ݔ vm(@ERp5jr7o3R`-ya2܍ufUP7QŝEL~!%!IyęG@vW# ɣ5p?͚-3~dtҲP_ SוZ$mN(,U]L>(Kpqѱ?V9G݂r@/Rv&{^a+Cf*9I48nvj燢 _de 9oɰ℄& nq{ʶhۆOkM1ʚI:bԖ@Ix -fB;&h\YK(ݡ|spW?Սe1OURB,ULrgqFJ"tQHQ;mU(ņ3 Ԥ6(5T-?MVV͊!&jiڢThyY~Si5Wi*Iu)Ӱ,V]P5Wѽ/c7&<:)NԿD.^{7z#Vqp$f"L#*P9ƝH͑9@}ZXjyigt)tLzONB;^3@Chxg=ehM}/"`#Z>fB3TkF)DeG*/(MDE6ZB-UY^WXkK%JwS?٘gk n8:`C6^S);w ޮ<y0 4ϵ.VoQD'5-h!8jg8W4soqTR˨Iu{tʷ#@utN, ;xusj\!CGwzPrBp3$5AJh>X(+'><&ש2LSdXh+jZ޽ @!1=vt'NDZf]tKj@9E._-lE<?h9\i9 /@R&`yAKlq=h5F(+uҦW3۔ƉPt!O_ '(7 "jMheu0wR(xe6d; 1Ԡ/Wc.m: kiMp:ι*E Y6?}?6[#lt aBz' /yଔiXߌdg%l(t 5{l~]we(r%Bi &}>q:9=sݴFSꑽFdQܽntЂRԕĴÒEVibsLs$a]ٺʒ*[}~;}Aze{y &ڛ:%51.%nah0 \0r::Sr߬-S0|,{&xP\g _+J7(U!0,t%ַq$ASJs.8ݛ-ώR͸ʃa 4l%7?n06ܟ?H~M7 ޥ1up5UO1^)Єr+m,GWzo0D~&:mi;wF_\lB}Uÿwq'TӳTpc>=~O>{rZ$ôQB&Aefv9A)54藪2߉!hS77+8&m'Tr+_@MС$uTAvV-c;-o(Ip]_E7S(w:t: ab*Ovզ?#{/򗜆ձPXb/^oL|AJQ)p1 <Wq%b8jWUm%:{%Vʾk˂}*<$E!CQG.Aw-cOJ9Fc :vud Q"YmyP,=#@.(h5Xkfa")!A)'pg|D7kČ0-Y;.b:p$cuÝD_ɫK&!oƩN⹨Kt SsyGwh 4jEvɰ\.2᷐x"Gϖ8y nb4AI%UcBLLևo*𘪿Ǯ=PjpO}E~|΢`ll&!>M~A>r˼\Ά0?r2JNtXѲ/=Vl( |Q|f7Wy\U wav^. w^j4GÕjmVDTƁ>p];d[JR5A)@O[;&QMc6%9pFSAJp}6$M;7ſW2UdIQqU#V w%[$\$~]H ,tYsS`EjfB{>%nc0 .htURۏ ҿes!۟J f ݏUIL(Rg#'Gs٬uPlPx2mzJ ?UDEMƹCmʼn! `SKJV{% n{T`l'Tzae^rsm7G 2pG`V>edmS鉵?SMt& 8 j3_"{NZe&&RmN;N] <ޚ0 :0! /Ԕƺ%n8\c6v-_wL[S9|uDSB)wu1Yɑn<ȭ Q<(g[fl J}so\ K ͂ҿQ;&iS=Wa ݩreݰ6{;?}j ʃ#%_^[D0,:WɲNばtoS_$Jr!~E(Hhc;U0_P(f".*P{ΰ{ϺN Ns+RTeTġۤk)>9uNzslXhTco!X^vOrU,@ D6;]sXOA7ܝ/BT(k}{r пe<`-`v%6%jJU}iWRԂZdv(ѫ5yNh_N Axkكg!F(~Q㕊P{#[k1wb^K<3By㨁6\ӆ2()˫ӜD_C߬pvU,,'\J["ǝD { t$NDB;d{*1wYXXwg$t=ѷjD9KFHiw/U8'B ֑kcй|6\Q[wo+&$Qwc<^2l#9s=G~IEb+^WfC\l(y Qb8P[W:b5=%Nîc plBq5blte7kmO%WZy m{%ه.?T|+qzg1ML T-6[OF} T^iU v~@XrW* IE*/ =Rh"&ss%2+V@'oIYP8DуHI h]'J9e.2y{\*eg.+dD rb.fQ>  P}]o8$.=,F=3}Jqt;utpfp~i?~l\ R vGb,YkhC`Vۉ)lO;{D;_<xLP!r 4S_h.7WYih; &s9=fB&vS+A$) , h%[pto:ًP5O͸3 õHA)_73f'ܓ{-]$OߔtVNQc@QEHԃvҷ1NJ'̃?]@8fJ٠YCB?tFX(e2b*9=L |<&QjB 7F3peSP/#gدH첝;A$tq%@09//]c` nPʂM 6!DFڃF._AdV!ߙ$(61&0?DLHNOc6-g=Nǻ+e=F]Iܳ2*^d(33,iC TP >ӖD{ = 2M ySx}#P綜DW$h5|`ὧc \wm&҇I> MC Dwv)? jZ*mGPa(3YQlӠkŜrYA,~ jf@xH!XEl\hHMѯD xgFGIЖ`kV1#V4 32)E lkn.q^9㓅Ee\FdvG?ֆ̖Q_nb`LYgD cMX7ښTtt7kH*.2&R ~2,WV)sӵ}[5~" S-`TR*.XmouEWo<#M .U|j0_v9%6N| 2)ckͷ5J -[ovwsHYN{ùN5C=K'"1ƨelj.,*iN?G[]ϗC9d/W'c' ?Jd `y(-}q)Y wX<~JI3Ե͘{ '%9, F/o" sK%:r`ֲ1ՊF pNk;G'i]/a-$kk^x %r_щ a7'jY.DӰLF2λ]nRӨ# rX?Wd;N>|QJ{x"!]Q@}U  /B8.53NQ)}dKJk'%2]1|e\멜KCq 1hr~$Z8n3 7[+!B}. ^Gi&'iMb/U8 xl9@^(/OD'v`y2ni Kk3c_+7^v%jU,:!OJ+Еc8I*g4ZTXmzn }g-4k/| ʓP nЍb]LI]]&W,xgd9؋ޠ* G-QG͖o\^炠lT45}ݚRcO%S[k~yjRˆ>jA-w^#,z>Un-EohS{S R"_dn0Ŵ:>H-)PHpKs4]2\s[h-J?B22/ZRojyiS 'ck`x^o>g##mIH%+҄J| /S;|5y_ɘ 4c7X#w3Wr@UVs(;I.A~U;'{jZtvl cCg /|.!麧P%F[oy+LWX3Ci{ZQ97jQ VU!A]CGDj}.[*ۇŞs| %l|сLt>e u?~ׇb\fl :X:c7%f̬w^Z3L^E\rӨjtJ0+;vU77F5%4䦚 ?HHŠh6&̓m&rlU_!--q3ͭ zDkpϳy$6EtF`ŸiJ?}ŷ]S"j ;< e{vPB.3fet2ز| B5cV7 Ӷnmwqr@pAt&Dđ38;qAI*iе }"kc< > շTw2Re 24n֩唖lO3Zy>ƅL3審Ԉ՚UAv?IΫ ڍ3hQxfNO\ Nq@.ze<[SIde&^.8AG0w J9&+˪$}*Ljq:ǣ@ׇds=6f)[La&) }a6 x`T`l+Vqjk SS61XApS ~ҀJ8>oW`T zyۀBf;&N~/i&m)~ A_t`^K Mi.OlإHQ4%s,fLގڇԲe n7t8RBJ_v 9:e7 Z7l{T(PTe%0XIbpڰ30bL 7|!/lBvH%O/x9wz ٣gŕ1`gWT%6#C{Ǭ*nJ/tЪL,S}B3hqR}|AG5d|yҺxߞlޤnjS\>GXf||ƒ⢶|}j^#8K{+P̒iYPz*uv{HN烤Drs}nnTv&zR~rg8YNI_Ԥ-_IQI&xg]2t [{Oăl>Q^ 9,xe1tCI88 q_ k5Hkn6D;Q  ˌ;b1T&TFpZ9lKFv!v;vo.ѕzنfx=J/MѾA*Els<|d;%Ȭ c B-:w9MTn[\U ~*a?jNjAu4vC#m&{zרϦ ( Ǽ/[1*ŀк̇V KKY"&G;wP s]rƔ2UT;>3`O<d+?9NY[2«p9 n^<,,Z4QP:<Ї8Z-:uf)b~H@ œ.b5$3g}WA;^mYvA- I$`rWv Hwk|` vZHT}y$!.&L]ljr1~,a9; d7x!ۤ>F%iǖ4u9z \Pi`Y9ʏ*a1>;F~+f ǔrJA0 Au =ͅLWt4]A *H<WKp..e傉(NzBh9ۥF1'Vs xr;kDHjl]!8q1p.@"#l~N7}b'዗'-ϥZrO mCSS,2R>TS|LsX{e\l_na9)ZcΏW1P-[QOh7AtY'4D r(g d;=CZƵKi*.|7@e.C6Իu[W@O&y{Z4Hp|21oePE3@sSjdG3Yb- nJaۥTKu0K;0""$g5  K 91GLSø:ny7jԭz+zA@Yg/nv9BHֈȨwz i1;Ow(lÞ ^ҋ#r},@IauZ vR-xkkg 0?YˠXX9鍋O&S=9?hg3v /$Pnઁ&EWq: ,忱gAR{➶]+uXL_[(hƱñhg݋vC 3Mj85Ң +jz58#LM8? s"Q"mZQvpR 胃.?+r~ 3iEeTg}D"z_S^Z<+Z6Upd1)F7 0d~& MGgA!Pf_~n~I!E!K=FCd򇑼Bf`XUl^SV`ba`&[.oURiܮ;|!֎sMrXᩰw(nt2ڧ2Ղ!J=.{P 1 VҒ X*NQMOGZV~'O,$nJΟr , ycl 6_qe[g(m$Sȃs S))a8GHm̽}[ ݔ6t1}0F96DL|(Hz؏T.Gc~eVBw^j]6U^@y]#`PZ%p_v=,̡ەPw5oˈ1K]IF7^n AA h n8DREUZKϔa$OefCD?:.O# |eCƑ&3Yh~v#eJ{pY,|:(W}xX~2j~OtDRl0Ic *Η1e .>'ɖ[ܡRkV_}n,uDⵙBh~m1Ҩ_Ɗr`H;Y~\o37XY{{8-n>Vl㓲p -\iW1!^! ۝f z9xLᎊP!{xzMxM! +%G,My/pPg/@|-(;_9m9k\rh$6e4.*ۉSQv_Npʺܳw_AiI hT:Uͪ=BuG hx8j^o D!qD^SntrY!6$ۄ܃Mo-T*CKgANs{ī]ÂV>^߱-k#IJ+JN b:Z-yXDtxɛ/B٦ƧXYE,% ^vYa[4F4w=I-1!:C \В3\ziWN Fv'7ONG qiڎ_v~>>ʔ+V50_/P4}#b)zx'f;9T$ڗn1Ã" ;k$|jluu2pwMK|d&!C oEQ$L( gMS_lXVy Fz], 5/6^%PJ-zRLi#Jٱ¹ק{ی\ Ь χ3]Bh4=+hodO%mGEY˂L,25]?ڋ$!(E+ ߅l~NY/P4ߋSd,`TU){Agw1Ķ-^[CˇK4, ღ\Iy?KNSD15i] _&f}ڄ "d CXik&Y"(Xqs >ȼ38Nwt>6`rU>&x6ic;FƬ D£UP%@GTî2E qXU-Z@p/.8A(C1`0&HOe|,UЩ`MRq<) 3Wdoh|?LaLdn?eta&4B5(j!ʹO`?V 8:M)?lE;\@g \U]WcH^zHCLo:צL9r\kJ3) nl~a]"QĦo{Tf4ӣ:9-":]EUYk[m:Nzd℀ߤ_{,4_|Â_gvP!ʶzrz 'jb.a恭l(D"e#}7¬gHh+x@C`fCnrbOOzD2P 0Ӡ30վV*vGJg=XʗnZr8fv$ƶTR''U쀳>O0тMh;hG_u006apIL!Ra?ʞ-3o4*3x !4"!0LԂy > RR?f}J8q#!DA%e9=12fj,rVؤnDW>N#Z($)*[}Ii;d}͌o,iDF2r,>yD]~s @ y58_~.11Y̿( Kw%#B:DteNYrlxD7"@Uf驪D. 5 BAzVqq;%m q|1T'?;`#cn,f7 ޵qȭ' 5_/e5`_4?fgխQpz}$G<4i@Vy`{v5_;F ^f$J,\7+\dI߁אi#vNAN᱑.p̆mAѣ^OUqN {2{'D%"fcu;*/U m.9*eLg1+Kp x+:|L5̌s𰀤K^,N !ݲV\ e t6#}ƶr(舨ӡAbiv!xeO `AjB_iTMp7n;X(8٪E@7MEQwB1[Xo~+-ŗ~tgȘ1ëO)Zp|Z8TN=*jIW x fϝ3JzO2AWz3g* z2G" M\fS F9/Ccz'Bϻ?[肒|&UvBok,r bP# fg2)? 翈orh4SFELD!dv5֝7D$:?nk=y޵NuGi \4[4ϺIF ԣ^1!bzm( Ypt&!j_ x0Z4 4,:.RtcE>-5k~. c~zq0ȇxǁbrt9xޠW Y"ߋHuƍ!iid\ Kh&D+,wp Qddh4' ,>okFHIuCQ?~Kr9TgBߡ%`y)A]J 5M, l|OiCj*FO E\ZEEIk펫pS}hvyi]"-h#TꎂDj^] @yŗA}xV+&Rce^ۉ9|g~$8;sӟn9V %`S-KK֎]<O$G +<O K Oe)7`L-2!/^gYfW]J=YW3dy+A}e< t}/)d -9r&Ҁm@-݉pςfth-r' a`c 2|Dz&GiDks3R-Y X={v،Hjv="Uj*-21c .dŹZ2RLÔ"!STE"Pͱkx[q9y,qͽ(+H"}Z\i~Iŕ@yjt*F] 2uxԀkw2ˀV>ׅ5\Op㿡߽߳{WE߆3蓀kD"۴7e3a ')}ly>5<5Q%7mJ3Y"Н>@/0+$D-0g๤n xTN/N:g3 5f=XgIyM>}6PIEhG,S7=+']e/1MݦU!6G4(j@tjiV(Ԥ"s3R]brv )j;ߴP@p8Zɠ#G9;90L]S5g܂cm]tb 8{ mm]W@VbzT-gs7@F9PNFS!߸雦䄧`q_ .{}n_ Gm Nq.1ሉ/L7}AwxPccW^{fvQ|~RTmr!F+rTy׹~Zjpdˉ[9;?W% %#Ò;ͫeq U쌓U,ؕ=ZX7^XdYe1shr29v>̌=P  |,Fn >n-cyp LFVdTJAoL(Q.7/,)Ir޵:*j27klF2m Qu{%g8eڌ]m`I=bʭ!szu;m8\im]: Zw>=a_q 2MRؠꕚĐׄ>wᝮt(=N]˜ /"a/ Mqs{[+/܀T7uf(J˾=$Z <‚L?tde( "qq 'u){/䋈?>&sbkWs+rwbƱyN V^&3]i>}>$e Aݪå( yJ1\`tjn#Q1x,^}AK)ܾW$:4ǬGE=FG)/ 3Ȩ)ehM* Z?Ϯ_݁!OSOie̊Vxr*yDGgu4kx%E+>,Vjg*RJᒁ6/: G{ف4H0 :@JSvfNqevDtD.rh'˓ʑmrK6&\؍#QrB?e `CL8(&X1 Rs{DLz@e5y!]0̧Xj7] bM]ϱ'%c,NRd:H:`FA=<#N2't&6uWѽE7D݄׾;ʙ@~-;3qm+lҵ7,A7w0ӮVSfMi6KlbR zQXA |ҒfH`ʟ pVڛ9\Uܡó gYZ070701000003ab000081a40000000000000000000000016239ea8500005a78000000000000000000000000000000000000005000000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/usb/serial/io_edgeport.ko.xz7zXZִF!t/Z6]?Eh=ڜ.+ɏ[3xtW;(lOm+_C 岫aVgL&6R ӖN@`eHTmPuͻ u/IRg*rUZ% JD )X_9m*1-ΛH|b-wqYDg=:oӠо/KT][^zEC~\#[c!%A^ٮߝ.<r{poO8'M!6t+Hu :a6ZϯIt)FO7 r -4c[ɦ9 C i{=LF.Lf43部R !}-U`yp92wiMU%Y:$痐+\'N斌e(߼4-'-< /g3u9^As.p2?oA} Agn ,3#jjM"HuUdaƂ jh1EϖQfBdꏸk\  E[)ЪGuk{ <C`"SH"/G P$T  uhF趱O jj-6Q *OFj$)?U5[O!Z-5m3ò PdǺ5Ts}Gf1/J^Qimf@()#sB[!2d"S~{S)3;(̬8p[DL0{@rI*U+"xϴ-2PfBsho۔!Lbcvmpi>=-NTO3 4 Ddַ>uQF^7g j6-5u+JJ{RĿcN֨`/z~% 1D .لT/i:kiۇ[!BoXHp_N6H<33xu7L'ˆwlHlSohޣ|Xn/yc~$.VqD,Ќ-XXY]:3 Ѳj$V3UwZ0)N\ uteMvpu_Qĉ- :>6G45ܑFE Bim?xLWy`/w? \4 B<#me_i> 6]1#CO89$\R,9!:\5 *u#;uHJjt4Z"gHH2v$J@za<1LlDaZq%^^կbPm$ ~ѯ{p+Dx)]cۍpCF\VGO4)8w}%~̱ТjܼI-a o2(Ȍ $ęHH8IY R2"Ȃ0PչnR=*oد1 MI `XC3\H{Lx;x m6Uber|}qc!6F-m}prk ,9]7]j=@P2#Du Y/?O-#ӯ,Z'KaGe{0NjN3 q7`] F_!I1)X`߭/pYN/ b0G`h| 0U\ڑ}xp/!0tʁ'5,@t|Jmމ XZ V;H61+Qwjȡ~>cr~vPo3Y *[^aqpG#A:*u.k1_yK&Cw>FisKXR{Nu89+a{esI:eY,=eP4 Ym3}ySIv`90{ȔPeG)B}] }/z5>ao7si0& !8pYGSȿQV3`3)}ꠤ 3{ 'E$ȯȗs;рvReYyۆH{(Kz}[1OyVE>Wɶԝcv~Ίtp'QvYn4獾P:o|orJYR=M!é$t^L~ 6d~XZ٤Jg;oҔ=ڶ(NVj-ҔˏX]s(ԭ9ӴYپ'3Q?FZAc d5'vCܶyts=R5rS^H&K B$*]]]GEl2bʍb1sȰH4[pFqi?I'֖jChPkovsë-Dť*0&’zQm?<7 ~lUp)Tƫ[eD"$k )gyf!pc-^3yt=ՑuQW2-MnPO{tg&Ag]91r*bnD`sFI^8PuCT?'*i΀ BZbֈji]sN;15W0."5,(U\ۉA')8\r͹׋"m*WUSϊ"4WAvvAh)RxPѬk{r;_"bx !ۨSTEEˤAFàZ Ճӛ8\ds=sӤCmMJךiOzTWl S1YJ4q7Ff GӜAd]Zyoʓ?>B_k;ҵ1QIoRiF*P 4Xfs_@ėXFOd*K k׌g3aQFGuQ^,R T֔Ԯ͉07N:~o8Wl+}h};Ѣ Dx{3C9%Eܙh㧥8+<,u:* TGz+c aA͜#~BK*qК]\%U yv-Zٮ*c6N [sc oVr&I#bAphET &jXY0LQҤ+?tVc ڻ7bBpqPvG1 AV!Jg:|#j D%DCž}"ǮF@A>,%[VjIԀ:h@ڀ^sO ylwҫ2ޏetc}"9#SzffC?|4t"{H:u9W)jt_OhG^mkAsItaJ KNt{:sJrx%}3HIKӆk Z~ms-!r qGxLvhHkeP86 hZ#/ 2oVdx FX#w)K!ciXV`mCS5tp8K}TTGf,g oyR J`ZT3N@Ò'ZׄI.p94'sk3 /yZ/HYIZP8,8\^(4lFCgEkvSe~ʆnݠ"\,ŕYs)"',ip[pI* ɖqji) Zٶ3<:HFe放Oya,5Q3_'v1o ^u՚[+q'ZgDž^8Q254Ԃ\o<7D#hU;M`,Ya:]Km{#$|z95 ȒWgHc-K&o*O`Ǖ7 9'mhEXFHtNڕ_ "5ۯ>oɋS6FǑ(' @:D-;t'÷ b܄\١Ae LZ tH,Jh}U=)`L k(qVk!|dn=Rv' Wϑ61ַ~iá[0(s( LԲg*[;-5kQZ%q>b~m(Ҳ }Y"M*+W#|)b]Ά- +ᷨTGOQU+ MΩo(lЏ8!B~? 6?4kqU6)ٓOb*Ap]=C!o㜢vǝGR1V^THo6c9;`'KC; ,|H *cY4 aadf9-Tҟ+o^AnrTA!N09R3m?ڙV[==kJ#Cs[9ɽFJ֗YhT[NCTO/G~raMMB8QK%ZԽ%:w,fj?S֦G_߼)ՂoB_J;z>Y:PsDee[P1='ϲt2#wU4S6HiF |hrP͇lͣe9—R+OQ%ur/Ջy훫Ocl_ҜQ K䉚K,SUm_dtԌ8DgI/T uʨлUg,@0* ̂ xE A]Ed7Nn*(>F=pyE|Ah{*gabݤku D"16*r,xkTKW,v/s .(b*2Ba,շVOUoP?"IML=AѽݢU¯GHAw!9=1ް I'$06.vi3DցŁL:afB=:^b`Ph]thia10|`p"EK&-gf82y9fRبQ! AMFf7`v? A} Y7IПz, -4,p_v`J)}?}̝Ɗ ǜ{}yAͺP9eKKW[<-G^ۓ7~u.,!Ai7UG:W Jy;- ls`.:r˸z?K.g8>,g]1!Ya|sVv"C~{i} ҝf{s_Y-y$Ht>ytaӉ"w5Qˑ+ r@՜=OM?_/= C+Y yJ mr7-$O$ ȓQNWo! є#3lX_k>l%] \bf?aɕEXRR^Cw)V``G M>N'&0bҟcRe d6AO$?qe5_ -_3R]1w3dO|+Ϧ'2n7AMEʆhX0|8s݂gzD"U鸣l`zC //xDnJ4IiOʟ o ]of}'0U5M43Ls`<-?:,"8G^2HFH2KJu,caRr~8y&ź`iJ- :8{ p-BwrFv@Nq-ôwE2K1(Hp+J^+UVBiv?~pyXpeI,N'TV6C šCb z>9ڝ[b`?'U|.~enMfA/E^b;W7PF֩a! XcE73PaˌzufVpD"gڽӃUMKiIH~ЧV"/8ab(b8ur}y/}Wέ 1P5o7a2h_+b_X^y.MkQj {*)MBlT 475SҤ ꛌZE"^hm 4nt54L[k9ʾV ,?0c*k!keB S'mfFSEj߹PR?ups,r_sz4I5z?8'tD#yE{:[G+ >$޲%1zް6#Kp 8")S Wxù'y;fN%TĥcA/"4qA#WKYH~áݩ >`76-W}Q4?رgै/B2%dp tQ[0ސRr7#}X@S \ϙV~IWJcrف?J|acwwAiI*Y'`;l6(d,5~ GI<&m ZOyzXG9y7=%8J+i$_;㳜b#7d6p7~' LOu*`cvve<]ֹgh~] Pإ:qEm0e DDD2ԛfF7Jc + !AH{10<<9?gex_ + r",xYFHjsSvOX|9[5fxޙ2Л>sÏ+$x2hǻm~Ji1"~裭 &A{3lb{ VTtjbl{ ۀ%[ևx^J!,$!Ա9_7o!@"iQL%\bY*ڃ.Cs|-kZL=96zA x')-l\;le^J?\X{*PGNj픹rBrHK<ڳ# b>IGzW/%@.1܍b @.t?kńظ=}!'koc1j}Ω=2v:cWJ9"rYVo:kodnpzFVW7(E H8pGtX'ob6p%IPA4mw"lrš ScTs=Қɾ%\O8*p"t0 yVQ"3m0v|kLNJ!}or=p hPDIThdrDYS`F ?v^ދ҈i h&*rgOZ fs0Ie&^RPt^InWF:Vڄhxd^os1)ޚԣ`mĜ,Mk?d+F)1i=  g;IZBwHSq@8ӹ.[OU@|9&Ja/XGmiF zp{2h`n1~NԹS#_< mbw zkn*=@~alA@ipmˡK+xz#bUxcJ/0O ,yA.Ұ SnE`SC*@m*7Sg7ƒcbh'6@~H-A:q$]F uQh Y캎n\A G;[*w*ғ')-C[g@ſRienhR`:eU Tx4n?O墊(f-52({<| WۙfxWQYUCoѓvϫ>$S+6.Pw"p?i8?#lQ9@h5k$?B`N@xJ$a>ؖأ+MUW|k jl0;ċkd'-_od/J+-p@N p&j)U#rk-{b2jc #>xGn|1̈K [B)TWKv|;s4#,yՇ_BEBCi0?;ב0_4ةشZp RPbl\$߯{J):׋yyDbH!i /  Rݴ'5?b;P*Ǥ \:Yr#=Mx4#]]F-҃(ZyTم(g+ 'ImnM8_JTGVՄ8#X2f!.e,7>-5`KOjl Ud jȦ EdOi{>,B ]K6K+*i2tֳjxT3g=&m'I ̴I&;_Bi{_q3b{g P$}%[cg[$g=PFgLcۊ5bJzj.{E&+-]#ƩS䟟l@NW-82ڨ=3iX&.(t0Q'ٞ yYı 6* CŝnǪRkVAD ECHtiߝDZϫL9*٧#UIV3̈"WfYR.vZRj'KPhGPP[B)R!lb vсac,gY迒h D;;!6j"*"^ň|jx-Hm٠(lb-oQ/1nLm1,?;5L-؆wеc8B3 rX`ǴsJHKybXFO'>̌e[bp4b_♌lX =.!H2_;i^UM:)lL8KL=Oh~HRȉnZLYG;FߦPTb>V5'.GZg~)M@4!]2dI?֚Q.Ҕz]'8# $>%9<:|BG, oٸI3S"~>t#,y >1ܦ N=s:) ׂxo1/B5+= C@`P"OQ`(O_XN PԿ>8Mi!̛Ү{uՓ PkDSmhbLEe`3w:3YTY_=m*ܥSK:_%喊qGrJ/ n2eёv`A-o'wH#{R9¡<>M&g'K%Xݳ zN3I'.ϵGQi<%L!`@.ګ1T)g=`; :s]WlJcǒ?:?hD))Sτ۔K~䃐}D _\]@EǧDjAMպH)ɂjʙ.Wn'Wj~_#hv\QȿxonL@,fIL6K=#5M av8t 3e.lt\.0U(鵕 CKd΄iɍfЫE g `| vP>gvzƷqY LTFAQe"ҌNCjO;7n*T^ 5Tҳ_;۬h>h{2.O00 1 ^TK_1s@TzV޶o_}Q4,5WWN4% r5ZUo㮲*#yXeԯZtEg|}0Q '#GiStCA g*g 3c9DصCE[fE8G dX6^·ǨkZ79^n?BU tDV,E'捪<кLнi9*1e& DR%5¾7/ @\!xiXLA"j`'oe*CGa~&4u0 7y#3Y "ƷbTe!;h̥֢E!AsC  `dMɤDKT#N2㡖5Q`V%Yyy%ڗrv.W4e^^8(JaIX,]F+\q_:/l7.WVz ov6kF0|ihھ>/p0K LjuU{!mUu DGn<Gպ Aiҵ[*#uGr 4sj'gp^!ycWol"6A%L(>ة.Hrt~dyv5ʳQc ԎT!ᤫ2#\%ptڕ26_Qի -Pɼ,-JF+֯}#{ kI#Te\S``ˢY"YlE]KZ/@ZxZ~;GdGJ<'&&c&W_h_Puj)JA?ZcRħ&1K8)r_6͠FCpԧ\jKAlZߎ4PsiLǀ`$C(lSgi݋G1<S"`;T)A\=ih. ~v=F{k$l'J:XXz H/˚`C0ήcA&HbG%97;v*ԷUZ˂%*4*8k,5=ɬs"p9ZN5M,Ai3ڕ b9#uIvCMOSRF:UхՉ5E+zns /fꁵb nƖjM|&rLL!]F_ 54,ÉNG~w dKD滫#pfG+.Sd XzO1̖'q<16/fP(Y){n.1yaЂ{}ڧ ZؤGiTyc(T U dI0G̱'JHFߴavMV(I!XZ}Oㅸ۲گ$h.y=;mPq nl.JҲt4l %wTݗh$0QI+w.l.XعpHߛ0 \4<\nCœ^kG(-J+_xm?>g"-&jueaQR( :Gͦ?z| ڃ mf0t%Nu'KuI_4s.3H7dvN_$SܰC#E!8a|-QEZ@Z!s}$քD\~:8عī缕P^rcظw}?M%$IA"+\)Ȁ0|湷po"#tƮaG!%+Lmɩ@†x:x$!>C`+r<̣#}3fnoV6]0 A_Hc!+˝ӷe 8}2|ɤ]ϒ2SHV13-XywyߍC}Z +0\Ofî1h4Ƞl;K9]B|]3#1m#@rkkLj9f?{![dRnF2K4V||QQ:^`B[|/9 9Z'XX!b[=\c:7uS 4 z>x@G(ORRpOӈ&~r<oKݞ:‡i w;c_U.~Yn$1VdnrĬ&1͜`?xktĩd2h6W>) <+BHpհ2?q ,7s7nb(g8&.665(ƄQ_VӣK ᅪ*ˏBIt;h>cvms|n+ښ|3l;TQO(*q %\ +PQa/6-)yvaD Iv(d?vƄvTPl'rL¥*]~b {Uʕ{,)YNϓwΗ'dWi?pv{=|RxHYroRZFP_-NJlix/c֯UyjŪ-ׄq\A!=Hl%E7*I{ѳ>ɧ'4Z o@h7m t:Bl|L뭶)t KnқW3)9֑^qH;2_df~3WFsݵϴ-h/lXTw=*/& ׮Q|ѿ%vY+a v&xfP?̪r%HϴNo34auϓ3(aP'4SiMjM(@rݛ G3І\LJ׏'L5}#L`LF)̙XQ`DR:g:Βe6l"B$ׅ,N0-6W0s]՞cǢjy((.4gO ̹GLY(wh/u֛/[(36j-=- *fIE7@RVƚyY~'uƀH>E{R6v=OZv 6W;AvC2DEi?PWzTt\@\Xu P}9؝Q=ݜ%cA*6@fQjf n]H $VZ{jĕ%OyA:a%/ʗ|.^ն `Pz@Ap pbaL/@ O;aMKϟ>Ӱ:󫄠@X%Ӳ~/{-n%nmr,Y(5ZT 79YFԻ2o'ZfS1cfM|Wك>#t_OBP0[FN_MS=$B43hyƳXZV;~-`WY?na/Sm^7c'r;xbBxxDDFebσ%`vvchl]a L~c#‡]*\ߕaP!. }9')e)5&oZD쓁ۼ?,dV?,)4)1Ѱ t"sNմ`HF8Mn߁m,3dKGV.PTk*DtDKɗ_DNҾ΀kQ]EJMWՏc2 ]wޒlqcE'd8jOL:ҹh(4xe6O,X*p"K-3Qwʏ03~[T<\,HjͷfU\AlGfoҐgEBwAK̕}? ʱ$HnU݄%,TmŻ'.ZxA_s2Z]ya>P |}'7[Ɏ,O<|7W4?k SUt {$tk Z+ɽՇ}RoWS\h{ȶ/#%"]ֵ9NW6gxDo*._$HI@hZON4T~c+'p*S7dlA ,b-`!6 93p: PR?y7{'5kZ] cyC`1Q߻~#_=Ba%άFA5CZ XaM7 49cafmgat<ΧCitxCam#D̈́aL.DER;|8u(P !V^4HHZd1~u 4T\V<`x#_7A] }8V*YR-ߝn1";=ı4gX\3M/EvM]VNv!ڏ3ʏF4@A  ?c[4$g#b*jh}8 F8SS޽/yR7(_(3Aϐ|?urXQ;N8-B]zńD[lY=E@?<\'lBs r'?t)u>2z;u_Y:Rf4͕ifg%|<6X%d c'APM8,4U)\6?^kcҼCFyܑ-BH;&O6- kDR_l^rkt+EBPi'+`FTqܟ=រl80QQ앃VJ7U?l<Ԩ<|J}un=J",Ru×Q73E }{V"sdc b4 N(h-_!zLqԮP$#nJx+gMCCJuYLVoxFIlAHD1'1jk$D#N1Z MLs8%eYI@b[ JV-`q_PWv>Dz'"P2fn>l̪ڍWG=͠.o(o>,u1Hc^=dÁ%0oE;J xϻO rٺsy;ǶnQtܶ+";49?j"MV={wf2"̨^ 'H#{T;oe| |5ٰ'룪Af0ee[D-p.(c=V-5yIG\_s˽oQ 3r>޴1r8A>ߔP)c~㒎ۿzFou.3,+A3v։N(PcXFN;fd(쒁|q;C= ;.7})*t5SP?qa?!ՙ?PRĩY= 3Ia*PqSz'vC%~lHfPjHx)\}]IV޵cТ)g[ґRNL59TKsA u^%vkևBTxrOPU[kVbM' Fwbpl + ]dBo_yϢy ö]K߼H>7cq6'RuW=[{$e3dh Ӂv!|F[/-UW 6RA5yQez(oi@@pO(pm_o<͵u([dK܅a%:0̮Gϡ6G/9r=i{|)K1&3JӘC5y.[q uKQ2~k/ӗ5,^Pg,mD\2HNG;);,;M]2OH_-ОLQۄ]k a7ߗLHԙmvoq`Qߛߔ$0s[[Ƣ^sƭkSEH# չf^[LYFek7jK+$ ?`pMA~תJ_zHqȪD{( |f@^"zYuP-> [Qn;-Ěb7}TnUɃFQ2ozxФ֨rI1 sdMlkK% ˪U^e /!2^eQү~ͱsx_k7~L-6 φ y&;j ܌Gh?W ),PwM$RiLUz@۠!Q3LuԜ0ѨAynh_1lحiS*V9%.Xh?BrE"Qrq >皁+MG}D,ou~ἨhߑgU&Cv[>Wg˶yRJʈ43ek .Xnvl4c]\^WP->eu3qt3vy-Ȳ5^vgqqͲ3̣lDs+z^& %n_rǧÐ[ ]̚!}ZzR@}"sbE<ԄXc 0؈s~Ҵ\RgYZ070701000003ac000081a40000000000000000000000016239ea8500004ecc000000000000000000000000000000000000004a00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/usb/serial/io_ti.ko.xz7zXZִF!t/N]?Eh=ڜ.+z pg:^,UVr\o{8TY24Vfc$!-(^?*LfE52dX!<۲Tlr[!‡Z , LX[5RSK @AuqEHkxV1LQGĆ$Cp01f$&KRӑyE&۫u&Yx`=O~h?^؅`Nb:JMf(q}I쐫uc,('C' U;luzƽ_P\?ι3&_ M= k%R(aevH4Gc%|vb}H9ʋ9Aj\߀YOuU9Dhfֺͩʒ 0#M_I MϘ5ӭiyUkQsF!kT!AMR:fC3aV#W<]$\iE8:QO0I'.TjP^~~UD?K. EߊuڟUd *k ?A-G4rV澸 ΓlQ9 Ȑ)IzVAfEjp55}Nv)a5CxyЊ+&`[mn,c %h8lrdp4Мch^k\nx_"={-aqǾ8ސ L+9_鈃فXkQݠZ9nYqGDtS3v`')x̱.-|~qyOs/L-$]Vo_gH#bܟ4!XD3% mV|d[(c`%IGngYN,溧̊F;Xl7fMq)@##g@I$)(=`q{y/̋>ZhXKf+C{H4 ."C%/Adţ.uЩ&WiI5B6"5"1!$OJV4R=6-%kLŨ7^4yN P =4)87ftKwەҔ+ "˂ij+w}.IPI# ̖JYk=y\i8UK`*)I0Rt \#U;ؐcL4n~pzޏ>w7/%t'KZtr+O`]`$ۍ./z4gɗd[ZyC# eqԷ55"xBVQxPۃ8U4xGgJ12 M"k@n]ݣseTom͛<{S\քG]fdvip)|]56ڋ1"WWflT[^]Q~?=hM0xj3I\ct5g* FˊE/~i&G H֟Xs"MP9Pb@Tk rJv.0̣ѡAݲudF\99j /C^)M{PVْ\u8vij)&ދ!ȳY;-l' LOxKj^_@% W@ac<Ҙ(1SS|B嗬C[AASQk"b>hKq>]^z=tx]V>z?\E'Tnn&Z:$ȰGgћ 1jkF%Gv)tuヌnzV$G k-9X7 n^d$Rv. L$B}R>Nx>[ zu:g~#)[V&?LHmUyyE. -02wK0O,Ov,eg4d0j[ PH E[ײFJ0h͚r'Iˑu_u'A̔+ ˯29$]xoaD\{ڻD+|]@H;lg%,Q\n|˸B@ h{OZCڰRl).(@7$+02k{bZFCaMF2skF`b/>M)_2aZLlcR@ ]?$o:{پ&iAC{'\@ssuvb _Y!;fEvզ,e+$]il9l' 3g霺֊6٫N\m4eO1Zp< LvL8'K7,b}\ Zlje>^1H̳wBQy:nFC((ȩz4 QtX6S,"4c?91@Y1,) nT5>kXkf4r钗^"+JeSg|$NVJ/,TkO~iE}V6r_]l.0rV־Cѝod>Ȱ,L)a b*הu)=ywӱJa.0zK*$c@47*G6I35d\mܞ1s3iVusFjy)Vs"ͻԍbnqG Vie̛hޚJ Hnlxw;tY6dU 5?ܽLvrd)}/>}B&1kB+IMa˹H5ut!<.#klz*B'>Rw.rC_^>sCFj tͱJNx:̱& 5n^ī?}>k W h?.rzt6&ӽ 1/hb pEpcl6|͗lV"T,AΗ7*A|;T7b&oqОuF@Pq&kwE<wF̉wKr(w6VvmVbUcVbi0B=9o ZkU~},Y`hP_AAZdo@f ZKBvmbȱQGc/p`b K EtV6?ٳcKfkl ]lt , \0sYI@"O\kO`jE;~%s V5nm~:eh/uXܺMdswCR#vLX[r&++ p睓{d{pxɛ_1eDyabּ.{ކ3NWN,l8n )׿[$ټ0t_qZR紂Buݦqݛh{ESrdM2hϚ/n4wo6})뒴g'54 U]d-N̿4@[DylŰ쳝xqFf%_Rwi1@8}yeUFtxw_S΀TH։R=>5!av,CPʱa?;S G&6\^Ńgm5˗i;tσwyYT*wI1+?/yR?4 ;SG9e"H_ZGѱ2f'ڲL\( )υlߍ^Se}Va$Acm/,.$JYQ)&CH p1Q1F 7Ao\ =~i{ޑE"`YN97A$zژ$BG C$uo k^,IGHˤHW^ɕR)y)ރL*+#CcӨJIquҜhfs}rqBCЫ?VaXCb> +""[#;6f14 x LX>ڋ# /)5R{Qv=ш{_Ln}#2M1` YzeP:}g9O5$ P&NVJʱYa)-1-1`dQңq i܅>oM  ?>%BՉTx޹Őq5ek-rT 7l@zsrBVHHڜ!,"-9dF" э/[/`p}]mDч WDi+byWʳb"Lu))g 29 =~, Wr7&NMW( ÜiQe>{Pp)@hFP~tIVtًnb{rv8&x#%x]GEDEl@7S:K&1sK` Xӹ#*$2?skuHcY늷7=mR__SMO,APݦ' )湽''ӱG XCմ]ReY孉NEG,Hcv72%%Ǧ' ́kL3(fzU??ߒ W՛Es'K0R yA-}IJEk(C`wWi$#vH`탚?ЅJEĠx]Z&sQ[%T꘱jo^owvB'#wG$GV@TCkU0VԤTA,:`kަ-?bnU҉P%nC|6vB`&]ʦNJ8KHmp5JPΥ< FpDWInf=>[X't* +f+A6D++/Tdk ,0?(V$G«htPI*m؆e-n_2B`s̭3:HrװQFrlbi?XPÑ<2_['zrL~Re6ے5}Hw5"<*s̉mS*g} tYYv]W!/wx,6 z7{L6KJUz\} BdiOx-儗IJVe_PV ߆5rğ>ʊ腖7Wa&tz8 0?_ ^Tz"DŽ n 8ؖ}D@6h }L*CEC30Zao#Zh,)A5bSHgtGg?2GHP}AZ9(płkB8\rV6&VuR|lMBmyɁoAM]/OkHI-]o6øodba|&~;MS7HLZ\.,n*B UMtْPZoMz#/B6d(ܒkofJ&^?!@nI9_2L kz^r{ Ϋ"Rk&/aIVB~VðՑ˼ m'L.!%.xkK8P`lu)dy =جa̳v^zBmVDy'|*9݊7yt_p?vsmKz1B|(X3[>ڵ4ffEKCzPbE~w}Qex04~ "$S;0C7 Do=Ovpo,qKUS "aтZ!N≃I/`@[2_'',;(ts,Z4YEc:eiեf@6b(iӿ m-u՜O4hPF&LH\†ønm32B1H.h^rY8Y9=x/Mޕk&X}-[[SlCi7h]UL#S?ln\4^EN7(CDke'x6˕]g[hZHd;('R#KE=[[J4G)=zV:88%{*)ʼn;lT楰}.AJ';3B^DIדRpݹ"Nܥj(_'?}{Fyd1AzO]}3, /%G:-?-د=Z-ep#?s{xf 7W%wP,4GtZrƤRaM'Tsȥ%)=L|f`n(/ 9!eAykOqSm,^SzHRػ#We~k B|^ɨ tgO>ׅH^Gj.&+lp:7HQ @nprCu*k5,!}OXS Jo^=@͉3yb?|psmT3.P@i/{m٨Ryh wqܪgbsT76"wj&h emă OuQƮqxoyJU;9YO=>gWz:k-CKNm:hpu2[[PO*M6*9 7Texn> ͦ;S&nʥ ;VY<(_pQFe9r"EAټCXxz0 &>K΍+ 2o)|TaCkZG$ؽh 3$ŀmfaI73H(wO:ӓ%8G4E:sLOzjoyD: :o"mxoibuw<:8\"7TxS o1Ru1kmմ&{¸MXs^L&H7kY.z75dk[:އXbTSP3l Y ayIU-מ5͛WeYs'}GkoUeL(KN./aqϵ&ngg m@f~I0c5P=EĆW{ RTxbB$eF4$`3; ,k׌U\p RpNZ<~H8AMģ&H(7 llr膆~p%w;<9WA0ч3اr3J[)5TnT'%A;H YlJOB\ٷ[W {\KvݾKA?ZV-5ǰ =| \le >HΕә^dsž Y,8XFH˒JȆwșRH?ffBPX@Is},Uhbbs >fQ(%Z­9~"O'EGitZ$O%-.ƬBK.IZi9I{QGqV4y .f:q)cH? 3#WuƘ*8#MdFxos$`ⱂQ TmT8qQ4;?((a ɤ>6鸳a=inoZ%Yk .N佴7%ޗ#z[4LL$V௙2+q](jeK`/"N\ܱq]J;mIr^|GPT6W}zZp%r<)4=QN(x@)6jhԲWl7LTgHi1w\VwZÆ` 8;7I!Od)m rYY= 1SgXyֽ ޹=M@O@|N1"W/6+ḁ.~dlE]܌%c!4=Ct7Ty@O` Xa`hȤ[Q#eYO/Z37ພbnX<)c}L:LL#O1gR~WV_9 P?`κ37_vcR|Mj C9ߪ^ Wz^} #غ5?<:V dv)>cm|Xb<(5t9w5 N ܲ%뮾o{c^F? -q2_tkg9;vzբ [C2Lw/vY7z=]pJc 1gdҏèqH:稖Sp@OmP WOΥ(Q+: 2t)CN.D G~@@m$\,ݙ 5FanDv^m>BinxW AycaWqDoCGQfvZzhMG,qAioJ  " *VŽ <_^W:ju@(%u͂|1 _KͶ,F= '7j|px:Fչү.N:AogGY{dH1t+6X-haG>Sxo=5g?!{DlldQvz&)O9pnlFyPe-'B#* '2=o z%/ Q!:U;1m[%fǭ'R'i 9m룴4CCSrJ"Oenxd>űI "N Igӄ'#`IRw}0ZAƖ4uYTi:;܏]u*&/Ĕq>^AST`moq{$E5L s3PB@J>oRrE}a>ۆv5:z[-V?omqXJBJ!JLDm^/+עZ@tq 7TWPh%<X&Rv9xl 1 /eF:(^>ri! ZVM'Hdll'+}O+/SNgeX_|x3}ۡfuQ-,%* \Kmc(k450 6Q׈^^vA"4KӵsR*MfG𦟠^i~Z'eO#0oNOI_suOLWq>DJTE^1>|{j4|o3sŝ"##(%-83ŨHnTCb "b%<Z +)i[ṃu}xDD8Tj閄ט͕eW;Ta,hO-r\H=%־Q, ?yvW!utSPgVg0e JBR^-˂fD- w-PZ84C)\+WاjY!55-/c *Y[lRT[鯻 NXe墄%"w!8苴[ : ;C.bPt@]j8{Kx%$N>TM5j9Weg!va7: ξ-49:\2k4v]ޒp8<@smWZpNXŜ!̜92t+708ļ–vػ&6\g*.dT9{H`}!a&c^)D]BcG{+r]ܚp¹#2yыtP8Dȣ7be1"٧#~[k% ҽd Qje *-epPJrЛ=3ځʰ?(&m&{!fl@|w':QC:QfSʏ%9;#3]0}Pdp6 ܩ$Gş#V^V .++s52Plq:p'9}S`DUxa#KH\beBcgxy74??bv ]x4J{yyQaYv݄wTЁԔM?6[yQp_[J$E|JIYQZ)k~L7:w)5RD^.Шǵ->w>8wz[7R񢋋OƔK}e(k`Af t@34>ItKּO H_Dc OMUmM,8pmG5BFxIp3h׸$Uц%Ȧ&ݿ k1tt<tnB4O_pWYHwRð>OwI9x2UREzoP`ou fOONJ;R2ٜCµ86`=kYPÓNԓj[ć?S>Y]0>7I#kxd_:M No"'c~RPTu*A "cTZ{ᤕ1T*.bCdn&7bحVņf9юӌ4+%T.#R{u2TqҌv\řO2Jdy(4BPP,Lzp>]NjSn6>˩kFI6T>P ^tNiU$7*7?˨P`Yu5kf0@v8@Vv2}_F(ia+#o䵵ХCe6qxSHGbUI1ilUGv4>m, _mx'/5MrW  ݡO]]˙6,YjD &'&c3CS<}aR3lxv [D^4#CӿwQ`h` HEA;=~o'`θQo/S:v}H#4h8o=te Έ\j٢Rr58ErQ Dt&q!(BWHDf[Eɤ2?\<ڰ4SC2b1Z>/0Q"GSUnSRT_Zt B203 w+O[VNc:뙶M`7IQ{@9<|un>:4OxzDX.v 7?ej)ƤL(e :ko*U?uƢjxCvsO@UσKMt8' 5>s"7S} 5szOftewKXe3R1m@cYu PKFkQ_O`RY.,A>a(ɷ zNj^x~G_*RCﴵ֬udҞ.ghn1s e[ ͚! j^I EGIt Mf?6]ڬ >_ڸWl{::nSU["?WeVex_|.g;Mu6ȷ;c?v9O }+ ~TtPLP^Ō:Ӗ6'` vwy-OUϼgȍ:=s4{LvAwJħ NO^*5U|‹X=?p P(EYZnV"}ljvPg6lgK2s)wSajj]avzY4PnpL6eZncI џ@>]3R-}x~"k4IN#nJ6]V"*@)4O)7; ̬Syj oZN{_1% g c ^ s梇tYCOSu j(ErDl?EojHઞ4U+f.T@yn֒8ܡsW/U-hS"$r ww[:al9dzkðV\䄱f[@~jO^iTBsgHTv:vy˫|XY+^<_B~݂-> kлIjKw3YԊp#l7Z&+{FS1mJ\-i d5?üi뚊8?SV|)WI> 1]U BsF;$U&Ng{Ix3K] ]o92}*WAWBbxn[y݀'~A4 Y enqB&@CJ`%-z7ECgrhȟ?zqayshcDHut^i?GbJ'Z:f>Ks}6k XE$0Ćq4/_:ؙCu#;տqm:f}i>WOэj%Ć[TSp&J nkXgFOZ}R#ZOyS 4fMNǷb&H0e`ݾMl$ 0"i=՚JwzoVjs$cn \/C3ܠ+#-^O3+v W*5k^-L-j.6!J0G$wym2챌֓*TVcvL>oIq10Jۃw"sř #*L m2d { G* '8~0Ϸ͇W%{^.hoy^%u+}=ZQ({K|%nYY1{%\䏯3 HU8vF!|[8!SdB̜puOD؇5BN,iۯѳF_';E N ѸRUU= n;(4md޴ƨg v:M~JcQ`n,UꓚV2)E lǃ}7p5l筻K%BX%PP3E"I0 3C{cU>YOu01:k[qܥCzJυqgHלg'w Yk+_;QhvINxѸ# QR5z~r,wy#9;hx nS`S2%LNxŬIyF!߱T #Sgס> {[qMv;.쒄n0ed?c+.djLC ylH6bP < 㬆6YL 0ɂ4].ؔ q*n׌D0};¿y0N+QNVj _@L&u!;z#!Q4AUf)?d'}xR3`S͚aۼlU{'~ݯsU#Z X S ʈ6 f{*|:}t`Mxv7m 6 "HDg߫PV%1NI2 !A=&5T_v)yY~KDf%.pp'@, X6T8 QONmfC$2GZ.hGByӮ}g BU ʅ.rĈ*2|3 %4JT%Qy ٤LW^=YNO,Gҙ:NdkhONL6=[`p.=3I#z,˩E g2^H5_7w,fтE$'r`X3EtM\i ޢlq^ ~n!?Pmjf'P@{]exWP]ʝ:A~ss)LH.$$eM3wc#Y1չ 9ùY< j@}"A?ARlP 'brv QqxJz m~94)2\"Nԣ3۸<__\712 ڒCJ7n94KhoN}QD mynwm+qh_vgWfއ  өcg,T^9R(P5Hu'lުu3Z-kOJP.7PKfCW2)hsZx΁aԋ0MV-. V6~B~7s{~,OS7QĖ}!6Nʴm2U>ޢEBo0zhVn-yz08tRX^X!I,"~NU+Xޅl˩᤟C]CMpm HhRܺ2/q?(yEqg `ߕ5W`iFP ϼRBwryy BiEF3,NᎥÌÝ#hENe@[vi4Lݜs=-R737s(? mfnEKd |E^rȒ0x̙Vt aD7 ~ ͰxW}nڿ/}[.զ(数BQhsMƆM3 t 0>W.z Y_Kn'ͦso5}{ 78,˘5z`J 6'H+!RoBrR!҅9r͈ C$Ӏh\f&#GRNiLѵI @TN:Y1t5~g7 \=E/7Nl{_$lG;b XJ2l .J'LciadMX%?۾ɕE lG3+eR lI+rՑLU̓2rC?VC0W:ڰ1g.9trH] [ΫA4Kɿ/ޱO󬵪 FCVCwڙ|봑'w;n@GK_HQh204X~7q/pU#A)Wd~I^r3`4w楹X-tD 8Eg)_bk3X1Q;$pF.CqL/׸siC8.TLY҈zԹ1INH̎K:mCC_,s)?zCy)~_;fEKAt\I^Kr:1>+2cU<ӽg s (h}66(2'ƒ^eEDkIL +vΝGbCeΆ3aDtAw04{XgrdpdkuLWܪDE!|qdAЛ d%8T v 3Cn& 9fA| V~=r {e;yp r)Xk4!)}= H-ż' '—Z1¹mjP[7}os(ٗ#gvho~Ӯa186DG <x`)T'̡eWNOgh@\{e}^i~rHb,<&yE>jf5ЩSI2$هS3L.!6/c:D%hx}N>otx9ԳWyq {K;о)8~{s5:C#G+XwjZ%u5re[F #*]*{FKaԿ:lm.W-l( RVJKh7mo5 yrPtX[,_sH\y[,nu>Dٸ[7-`6 OHQ7zYĪ: 6}p̨ݭnP9j$ Vd5:VGXJ{4* U7s*m{}cm)m%+(W 2rEQ"Zl2Z(gmMnO@h,1w\!UkSuنo4xb4t] :to,J{hjK pq/!J|^@iMf:". %nX8@b-glόOyǥ6W.71Dzm q~CF=&Sy8{ÔsE4m:ۂ c8 C€dJa?qzxZ%pV)f5?+L&*LzV(@Ff챻QZe-ӕ%V쒳BV9p-mGe'3C])WX+ŝ #m!G`Gg'ȍvb ֫ *8 dV&-2c&3~PB$; L4}7BO:ߪXHF^F9zIeޢbV]ϣ٬ ^U}8"Χy V7%^m'OA夢~mmz8T /$z^$Vjl:ivRհX$!zmc^seFqrzTYgӐZ`>):eV}A1oWy Վc$8#d%POCĸ/mCHD&Q;"&=S&L8;ztUqi h(˚(2jmveTMgݖsٿp}*٣Vf8qI;na :|NZgsHk'T(l+{kε`LR~1i6|$~ n;ºӰ%wΖ) ̈́#U[QՍ:-n]=?{Lʢ&:!03JUW #ut+ײ'**,5HK}h0'o;Ö(St #)&sj^tTN1^3#3>=v O̝aINT,己X2K'Y ᣂ7@L&:@X>ig)Ȯ?LCcSg]5hMWZ>w@/LO0"tk',J4Xȶ!iRpr1),?*`8emy{ÁN#pU//m*WagT8fO 5y h>uzW>q{iq@;& f烸I(AE0]mw@Pܶ_;&<1<0${i?աȆ.x"zIO|mviK^@ 1z 1Jo0qNbߡ0NbHt 0Ixl\NBXB8frJEVXX1sDSWт%s]N%#Ȣ9}&/$[BK}X1; `9f$c6mT?p+p`I[\:o%1;J2{fNoey=\AZH=) UG2suyl"h췥{2AGGdnu=_$ĩo5H<0sN)P#uhS,yȂOkkⱙ`58H7Fům= jOWqQ^6Fu* hTW75ˁ& %ԜeEh'} Dً,d5"^^QWO*Wq.䈹,uI_!"&1Eyh7=KQG KyIS1(ܒ۽ΌBVSta;sԔf3 } =~ lJ71#f,jGI 4uzaEelF4RqB>u,ҿˆmޫ--:7ȿlFplq+ϏjΛ.5518Z&Mk ޅ;qk`PbbKdT`#Nv46@\~\5 2O7q(] %{T:~Pva ࿤{gbʿƕEik$m Kcpuab}^1^N-^3mW^o9"م_w3] ﯺ ڜm.a@5P -D*lsK,@^.S^-FXڿ݇BTP,3]t?WrQtɩRxeboCHR8Ġ ZfK\q A+~MbD]+#H pջj?# Qy!;1'ˇck*zЖS[3) 3K$aˍ%ao1JO+Up獬P m-W%Ww5 Q߫Z+puVh. i^Qع9Cr {^qOڔ_Hsv 6 :`d2N~yj na|آ#MIX@KhP}og[2Y2 moXPfɫ#i GD}9 PTJb1 sNLQc+UssaBEQom+w: H 7)0LQ~MP? !G,hĤ:`=Z1|pd ( ,k,Lt"/.H֪2cQvk5753 w9Ba/VqPq)T =Q((|cIiYF$: +FչM,Ht7^] @EP^w25i2|'8HJ /x)pSk1BI\ Ew7#ǖJQTY^n@jlEep‹j[vTsS :OX:yF[X7ۭ)^p+6V`mAm&4ʤNMxmk&$H{zbfL~vI&SiXITb)ŧE:.l3kjq[肸Ko=Vrs _$!xՒv 0rwsi6!|7oQp5qX\_r>ݿoř0 TXSOn]Q缘﷐̯%Lz}GzS jB^GFSmk]}r+3qcxXIܧ*Zujf](5ySz9mn>l'x`h^st(!2*F¥i~;3S|>iM`L&ވhN{IiY4 mtsIȮ:F Aoг@}rnpq22nu HjY; Oh/]A`J^7#ecBdG}:\7ZG=1NÎR!ARR? 8g2?k)䑀WFnN6+wDCpP#$ XxR` ۇP8}U^`m̛`QK)edr:F&1WO:[b-:oIs63h-K:86Kߵ^ ؘ/(7Hj:%ٶҐV*4\JZƍªrL+dOE1g<—irIyE<9iJ< -)G.@_Ic'E~ czyC:k8jlV=VSN5uj+je-P%Dq4< v\ME9Kr8zHjoW0CU1+i΃kS`4hc%!8CW T!տ#΋-dgE-Mhgwf4%``CR@wN),?j}  %8ΗZP,*J ϙE3桾·4s'{AU[ sGxpq 6<6)ckHEDF:'%]L DTR6erM_fCzVwsu HI5[bnj(vP G4G&] GhbXB?>l1!M{o߿0>tGW hc(cr]]qy5,6~Ƃ=0S(IT ,& M )/ެ]@,&W_joEin$.@}LՉt ?h&8Xt~ݙR$8=r^t2!=fKk,ʃX/܂?8$=ǹȵPUN7%(Sbvx;RLc`jXz۶ Jv€jljAc*}q*+.n_VcT3W)v pD"EekfP8>%!$#SIbR55w8 we'@*1ES~]?nI%h/wtzaq7|W"T"kp= aO(~ɻyQ`_)Lnͯ*R7-Qo&P&d nO"+. }\^nJET4bѤ{~1f-Lip@ƼH4/ ҩTul.0zc9+?ϕI[>L"sӓi]ỊЎ>%+`rTs t]ճck?1Q@x0 tOI{g+P.Ҙk?v,}4i+?\sX:#5OcaNYrb]II*Ꟗ$뚮T,MհKE ,߫im ei ̛^{]GlG/2rC޾v[*-as MJ[?@D5^͇UwdNjTxue7mrog}8?R*3Z KUTc[8gAO +gCR*YLFֳ] sϊYJ]ʅmFZ"é:*iqX_lg`VLH;s^ s03 ,!Ժ״5-cgQUO5a:փ 3Y8N4 gѕ-Zxݗ׈$NPԀngsIlMk9.7_$$Q`A1Vܶ:XQu*>rkuRݙJM̛OXZj">Oh6otWNM+-bEq~^[YdKw)1v=pZ172C2^d +=PAXW9$Ow?<'iMWcDJtR{kQPsY&f/)>'4C`ljm;#P~ s?#4T_%F8ch ;b~(B$|DA\#O3aUa=ױ?MMWjV,k}FN%4bĚ7*Ā t6pCtZYT:f0"]РQNNGfI*u_:"N( xeC/䵼azU mT1':bc{KwLޔ 7$yKq!Vɾ/,$' T +rDV,1s-SC}*Oҵ klcgRR{H Pox" Yo{y8bO͛! *y+aH)7/b7,g!g٧߹Ѣ͇,Ԩ+w,t]gE?iCȋRq-J@iq~5xUr\lUO6aXjPz@쯱G1DԔt#B(vZ| (>1 , ?M՚eɒvIA\+Rh(rg@;oG -|i/0Uc%uLza%O jGG|' bQs&o]͇)"mJ{<KWūCAԋK uղ-t$ .?ꥊ1ޒu9r]z{6DNAVF~GupWgf@nxp$1Ty}S6 J)Uyo1krG4WZh@}% @[4kR+X\imPA&𫛻&ڝ䉉߼&ni5ϻmH'T۷9/oɌ7A(ʺO!rl]ñ J{2 drx~jY?(L 0% L7 ][GҌ~q2R:s 0c,f1 *|U=lC})6K$,[$sJ<,ﳎ 8{IUT@3S?)t[U5umN4v0y% C^ARxg;Mk>xrN#K7w5ojS[mz9\@Q9O}_YkgkZ v> %/nmnwsj0z7-Kp? ,#unn=7T *>wAe9~%ɳh=#S_ %?sxύ)Y5RLϘ+:XYW {wFE u7Pƍ%wɾ3k^ۥDnFB#IJEsר3s=Eۛo^@;de0Bꏑ(MǢ7afpUYݴH~  "Sq,R*Rue~qP,R\6)fvSXzP{DOr-eF"U+V$&2L/I ~aGu_ (KɈkF9k;$p5[K22çjS0'-y-%l|\+<2wMSni{b˴> %Huۤ >uĠBm&KkGCKǯr@nóCS,a $9v+xxXȻ1Lt눎t֏Q+yuxpQ;`~5. 6+pҹs1*@,@^Óz $jr:%7p|31b~+9h؃f׃(5Bk[l HW)_G G~BJvzQ} ǔ錭@p~NP`%#e|0h;6BC[z\CB')`1Iu(D@+:v .P8*ԣ 5cyj;N6JS1$l7ҙu P3-o"Ų) 1s3͸⯣Bm4&Џ-s_#**~E 6،5MW ݷu-'YҗP$ B\ᠹ|ڪS0Gpa.d~ԣ"&Wiyܵl Javo-aDWֶ3~D5ǜEkYۉԙPR}Zc:\r}S#K^=a\\h!իPYk.!ziwȹTQmx8E1ee$1#Nv5-c8f`&A} 3`/(UTL܂ψ!5.Ӧ R1:yrֻ1DSLLx?2LckM9W@WJ#?ZƬ!赥/-,u]+Q`~-X~wGU tm_6fbjaB "+hi Le@Hwn3)k!Qe0~NPɾ!fTi'Wjbb7uEԉU?f*Z"2f%Y Du|Vb4ɲ7o W$`ȯjW*Jcż"YEԛ Z3$̮R *}u_KU,bɈ3x1ЇR0 W-VHW-T)1ZK%puGz$ d@9GsuDRUfmOD[ke=G2~FsZ+<@6OKH> &|Ó頺tK'Dg_ӂ1*qXnD0,R:)P;Mшp)PP~,ow'xD76rj/J 8NdQ0,VH*l?s;R.5P<-lt dO"7Og" xSi폴V.A(sֹ֐w<2V%R+3||]@2BS sȾH}ńk (hKSo._(21Wh{%kՕ. 4 )>2Z.%♋03FD+m Sxӥ>b3Ψkmΐ\' #' t'VGZ ܢ+D6$:SmwuLۉEʗڋ8s$xX&ӊA}@vQf aFtr*TGyшe=;qr#`;bjfAFFȧH,D}g@Fu|a3뱤JoD@x>|8r-EۡAxOLA&+h4(Ʋ p ƴ$ԃG3$m\`=K*ï8b=.^]B r5fɐkz8;#ʁѝAKTg1o `KOTNxJn->v-i~soH=nvHbfV ؝{s84做cyGpy4tm%a"8j`ԣ:td;YkKHSylؽD{@q[~L 97봵rHO)w$mgZ gw .Qtj3w9t\8K(-DJy3vFVNvrUZ]M7mCX2m]Y`- ]ww|Xށ-2&|[a][wHԧ"i|N`Pcv͟X%2 Uـ H=#9ɀB۷ u%z=a SX̡n DxM$Bf52mO8Zߓ(l|/b^{!NCA8< ^ n P W3J.'h4.WuN&=Zp]eh"N., #њ ܸoPuY2 ޾ ,β Yz-E, hr`Ϟ)llgӹo8U$UoV^+-+ ұj;g*]L#5~ jU͇rwvuJxrfֆ'?2j:yw 9DG I:X"*bx<5hxgbٌ_̇ =ѵ .CZ,[c*s [4"c7;KKpXr(C"e=)nlk1ҥȸ8J\\?}ar,>7EB@? ' .pbQ7L&G0/쿍-*j5g;!7[m{H.![ll>oWhX3sܰeF;VSHeoh+ࣺt|QT'2n6XcM^f1|A?9G;@KvDʑqZvHg` 5Rgw:{++eFs]=GttEWeaA!\r_Tˈ'|,h,IGTrZx|7NM6_V.nԀ>GLШ'Ko/aijʞibhx[ug4=5j(]".nds0׭OSg1Ɣ:Ҩ?E1)Lh"Qq]As#f˩ ee L' ';׋#ħUiW9PwT5} WGJos10$[M(~1}7 j)R2{~yd2c+&ooFs?H¨M 8X?ȟ@zS<>6oGpȊD0MV#/G2ZA`D4Di2=6C7"sq9]F[liqm@ rprS~SOJ}?XM F\Pq)D=<\QNG."vxSL*ݾTPVoT_@L`y&;s?dKdJN׷p=Z}_cOk{Nt_.FXko/6Ij}lYjS; (|o$(KĊVN;5Td=ZBsq@t]K>/f3ZYrG鶭Z͑޳DdysmިV>u,<wMnу ) L'jp\XO穙j̛qh4\YF, {/7omkL^WsHդ4W %͡?fNĕ8!6NUUWzXX&وRN"=*Wa ̹Ev=}(,5Řq^}e%@E͖ځC39*FDKh˵P "q,WRb 5%˄A늘H[ hAԱ:Kcp*[m[GA2H$t d$&kh׿=o2b11L"σűI;Il nGWO_ zM)L8NW3xAs4TaCzMY\ ,~;ՊWZ;> )Ec$@պ^9=ђzΈE^rCojE:9CzJ|k b렆 ŲNF'H&aTHـ0MĀ7ǻmi}'sܩCx 5UJpXo8877b 9TҖU bnpȵλqQ9mH%b-^90'3| TET=LD: G<~dQ׆ <l9Hjabŕl#ԩC_B]#'v]=~'ՠa2еҰwqnB6~a&gSO~^V:#~> cj6RJ vҷM }vDO.j; SX1<T/lYMv Ny 77V$Om[Vf/.Zە*k9cw$ýY?Xz.7lxuWMOJGE b6dBF0+~ـqӨ 0nz`bdq5ajD$*T+dga(0-R5`|9)cyE1+P ;J&;2EC%h~'Krg;:ϷNn_>U8=KFW pxZ&* ~l%vE\;7P):3_m >a3vfiJ}J!Gb oK~<7+e&;rJ۶u9,W}NEHAk*+%효*s`J>\|ZtÊ7:,,K-?ĺ A#;PUp"L5AL Zy+#gY{f" _dsyh5Gy:"=9,<>hXnX\]1Ed{<R-IJCr!*M"l)lHB)L҆ctyASt3 C]:XM(HWfNɁ))Y8tbU 0+ZFH9Z#g:2?G||rk7ėKgu!ťMW1x2ogX0Q5khLI;N~Wj#(;Wv {jruQ)f|Ou&)iXIc, zj.ɧa:. )uWrw>#1mP ꣫:[֝qNAȥ]w;/7$SrAӜVPEE(yEldHc^Zk=^;}̬jюF!Ss`mUUG= lLJʍbZOrg`p+' 8Dl9, 4Vvh a$EkR8Q_J/R3ǦX/\5[oņVn6JASVᒊ##1&5G Hcye2Z-<_ֿa뽏/5VsA%+p@Wm]]Bs*8WjLH#@pfѤ"/e3vw$`܊M_R;"`nM' G6'WZ3{(}aF/^t \q˗bn$wt;;CeG|KYdhx8agOr2$]8'!ԏ$rJ˫TsCkTOH̒cDU^[U%KQyrG0V"IJdn+/ pN\j akGRȌli.1?Ac?dȡik( dY O'q ԦT*'syDr W@>h IѾdJ92io0kU*U+`yczț#} K/mŠ8h}q꘿)Ljq\Mų)(vkl6rog!6\[cH`AG FL,587MUH[(h,FcY]v輦#KL2zyi;M ŧ hi>,\W iPX_1qy`v>`Ru<+=_ ay%˱:!|ڈ E -[ә^b"q+p>wx\8@B |?>=3hF/ȫ9}\|A}'Nv؛a+5Ðo& T:ݑ05"A]?tε.=5a 5~Z{+۸C\Z>;٫:bLO34dLnDͫ<-o-"WVѕԸbݴ?9Ei='f7 ꗷ q ;`v }ة{4 >_M3Yh`4@i鑄˱Q . ps,83GigJ)T;P?d#g]QEeDN" :Ô1߼< +Yb;F%W.qۧCp4c Q8ou¿ʖC n*g:: P Djd 9^{V,fĮ5:zNBO#`T10IP)h|6#~x|f⌀}.Aܣ0OqUAQE(}RJlY>Ihs4$kaA@#J'3=| GeR=i&&ЛnD6YH EZ咥uE31Ko;+0N=%"LEkad) "+^Vl_n;M.ONI|QۃY 4َڍ弑h>[6km[Ej(pk(k'5sGb5٥G(':oQ|v~L-%щ[lR ."x*fPdBwJ)e:V# _}-6ӺgVd?;qZ4O r |3J3HB,oZ`,}<Զ246;jLw !׏iњyyS7&o(ǝ,HbɌGGZ”HdAE+pǙzUhњSA[8rア<4Zy䫙o7`j2a/8a"mh!Ҍbj)`| י󫬈 ̂f;~hkqJEFCa*C( &+},[3r@af( YfM.{kM^r]n!p 8r0×V5cqhxp_&x(*QsL%MOt*"׿^M{4A:d1<#&<ψ^)>ԲY`Ӹ~hRSc-c Rz9al[(v=!]Az@ѯmo%1d40`K$|F=1"ϒCNZ&n}oC@V,0:A_鹵>.EBoKu?6Fm=#6][.>4Q+_&PuB3 4ؽecftDbF('OH{Zoȓ?do=U)m٘Yc/>ƔAYߢcw5({qgq5.6UrDie;2Nኋc "VO0Ǚ6:o #7G; te~I O%n<~X{בvwCnƏmJvFɲBo;@QcWCZ%H|9!_n1 Qύvһb >$,, }Je^d; ۗl(*iOj;HI*?.`%#c,>Ij>U&˞ /.:Vqӱ#U6H/ K RW0@)㯯R#K&HvT.\HF#LY%`ͳԜ Z5E̒E FkG8p o)\γ g~^aW~2 ЫAt^fɔc ~ oRpITȝ᪃G׶.vȯ (yR9̗tp۞E'oA?Uݼ)qƦ$keg 8爨Ka?] |r$L#4*|GeĔ 碃c!A5mTSwLg흤Rkl%Y;tC?e}dgU7ͻݒ{5~9 RW٢& ޅ;o :y᭛6=LI4cS%@B&nq h+y+:q*UwZIpޣa `(n5BPLV56<})jeLuAbL`jfĽ`/zdsŸO[I+7CTϼ RZ+|N,PgKIe):كsdkN!A+vs0&Z{iaSBk:JW`%g$5my o3 Xv*U Qe]8shFygNpէ`-PUjvݾkR j-#!]{ڎ^6n;o]p`x/2N.Z7>ܡH^"{5`_T]/"WV'0V>,i$ !ޱwtrvfȐq"z>~'J%7@wrzŵCI)@Qܹ1:ۃ*GjA|k;>W)*q6@ ˏy_^NlA`jH^[&_ /5:?nudUWsd/M]Vi+q "=hrj4uL80]T2Z]<Mqf$uUgj9ZSo` $Lf-8pwwq%Ĵ>c:^;*jDn"e@GLMd@ڑe ^] <.4e a۶Hm UtxQg-P |+rx|5ӽQHG{Jպ/dkJ/pY,:_(d^J˯v"5+c##!ݷI8RQ9 -f!r=Jڳq(: 2F8c5Y%.ūpݗ/0&PĿX`:V2`>*.h<ߩ QSO5(Ew U"לE~ f^-^B.,_Pt-:pp1eOJۚWSfKynn wŒ'nŦ`;ȁs+I_f^2啕S#G%K=KmS)BwR KgaJ!,1OېIkƓ kVX5 gC#$K7^T\K\m K/U-\UrנH='ZT/ qZY,񫞛c\%>F Rft31dͶvatfuIg]ulQ>ӛjH[XҮҧmĜ?8[ܧA8 ]  ~^nedwH?SKUˮ`߯ SԱ%wcs"f\,Ar@/⚲Pʽ/X{aw&Y(㟅v; μÅK)rF*'JXlϴycO7#`[z3KG$r啔8!|Oz=l>9L JΕknzю6qh0\L B~`!,z.(!ј'/ $Z%;pͽ-y(& y_ @qTT!O)D)OqpNNjA@ZIңd;7}S&i]t(J(CTCڻɨAKb2g 8o6*^c2p>v3ؤ<|$4|T82F嬵ٝ/12=~Ky| Dگe`o&x{ ƀPq;j~4ACEM" '/AH<_  |f7d,֌P~5(LM wf yCΥeHu_ 㞬{Ht<@}%n~d.UƋB9?IQP9Hvj1 V^.x26Q*ڋo{~;Yݰ-"\ie*S`*([njg!5YbS 둻g8&;MVuÀG]9ڽg2cj I-YSCla,JeX~n"szT~*595N[~ΤLR)üm]O 3]ˢ!x5# 'wޗ7Gp}8Uior}d` @>+a!rX 6NmNKI);b>\ef]θiz"@Nd@h(~ʤyD jTzҤʍK->g<աnCK}95h\+iB7tW|\#Űt wg6ڞ*㻌 ?&Ĥ ؔˢՆ۳pm ^X$;u+YB:ydKyla3:cHZ7-{ymY.E+Qq-{%:r,W(`7qVg1s&>hoĚAb5ga/n!=%RNsMQQv< SxŞ1b; m!M$kqLSeT/! d'CLnY#L Uko_oNmn㙭sbp"`>brDUl8"?m_n=D/kPDSIf7kR\)!@_2/k )׷|QlMbDHX>v#'"S0sAA7wg# z%ihEz>ߝK$T(»m11g.LEJwV625ŕqe9R1yyL+_@$;yo796Ÿ ='%ob BW(k?9C&>)xُw\)]rREZɅ @SΑO #t@y{ͳtCgkDAXhpH̯"fɂXFqX94XdM#o%|+R'j7t,mtUt/rgRԎx8w}4\^f!m&Xg6)9+6%y?DgJ9(&6oˢFD }BNQ.2d0ఆ̤+8ɈuԮ'9-w]!Ĝ$ 2"\";qmµ9"ّ^GuF~u2;; 1F;\z>M4L'S&](|N/c0@%M1VlpW3VyL}uySkJjK-G\Ͱ%Mj!Ǧ⣇:H읲6}x| wt<.ahL^iΛwɜ XB ..hU,RI'ڕ-Vi QcLdۋ"o?f<T~",hmBG_:ɨdg0ԅl$"H%y\&:+&@FuQ?Ҝ"v+0/py|f8A#NZiٵho`i[QʜaHق4LȵKBK[|Ə 7μ'vE½=FC 4Ri!#&[ӏŒy&nhQM;Jڑu=S9dh =Q~^}| Rg*Dyn0Ul'Λ \ kqRaI.>_KՌnn};ݻtv;רapCH} wޡ5ƞ ZR8]QL͸eD%f |/?RFǟ\\fw<$nN: &'ҐfLB+aVL29_2xnc 'i+aHF"b Iui #+s/).2W&Ԯ޾1zS}(XRLpx/AT:>rBDKQà_ [_n|$zcPP 4 Ce=1gP+Bُ`Jˢ..Y2OrZWTX"wS7$%{2k2_Y䧇I[k bII^nuѹBt(n`ԥU5q4۹]Fss((eݳ Uy +F}cFb%3>閐?ZE?RPm+=xB|JrfiSJ&KD>+ڞ~ĞEFj}?Vf\'#z]*=J.\V\ V.ɖϋ,(ql( U牙Hx _c bϱ ! +,brnû|䘘@ 4 cH7'ߒhf<.2oLe]D[1U|a?''S 8cHvuBL}sgzR}|j#;vb s翭)&^wݽ?4]mwq`,%MBB CAOT(:>?} *V<(p4NWr=ך WC qGS Wm<Ɣ.tҫ>ȣr@K+Y_ |Db onýxcgc;*מcSK!ٞ=P[dٕ% *i4\Fkps6 (&X.K@<~De!ܝ+ u~G$]#%`A!|x^ovco&3F~%$q6&BBe+J;y{TV<q@s(vN=5dE#>Ghް_nǍ{6N%1tă;&Qu,xy_ìIg}:"}nC' 72lc9 Aen ycpGVI7*2 &ê=#`]d2v@aosMKG )h mS&ƽ >hthdU~|y`3pC4ݘ?JLG:uýF QVbYa<]X֍ `|E2?ի|@fa2M~]8 hSxm:u6xԨ.>M RۨI-4Dՙ⺒MKH>˘c(7bMOFGj{uLZ]Zk+s~eaPdyt΋þ c4SѿWQuбԃr7-H !ΦT.|{ V ZGWA܄g_KF_tH qjDSƍFMEj{^b"HC,TMX]눗=n#*78rˀw3S'UvӐgq@ȍIb?Gԑ9C;( }+xG`>q֫<*qt2]iȪŁA*%6c[vޓmjdžsw"YH=Ó:'y;x`` ly>q_4gb.ߍ];I qMPo=~-5a!|KXw|AN~[}Ț!*VX^yHz1m 2Pk,PAZ]2 Ƥ)#gKβDJoDM[Nl="[2T$-,| dm@۰zE-l$DMq ,[u$ہ0V'3P8) 7Ϙwwg2a ~q7~"ƌ"!d:qg`,Lk?0/*SՄy0+cJS7^5،4tBVm)Z~*~!HK!i)X˭=H->K.b"AF9iwL?;=jI@ZRōkQGn?9T-)u45V0E @{A8%5TKHklzc3:8RŽjz{/5@HrvEs|]쯱^uJ`֖K8l߼jb懣'ו5 bPbzky|GKGP(iFRǁ/8P",NhH㇔ole t0k;Bm@s?c@Lc$KSQ(SJ@{F䪒<$ڼ~ bf4[Xu0/*q+Ce/BA"Ea5v#zC4>ރcg۰5Eٸ 4sQ _nucjJ=qy}yzw1ՐpV.IV-ƍ9OE+%b)-CQG<::V2y)oWVFvW RgVGlOq\~>U>#6%Dm8q }KͼM!^4%g,FkȿC!^{俍T :R4:=KnDLۖUE-򻍪ega3JdPU h ?\D~.0u%htwa+Fa"dTͳ3vfU\\~LGzG4;͆Up~;giW}K2{ko?{nm H<ż:%Sḥ;SKlDrŷq) Z 692N>RŃ@Q}H^ {KTxDQH/'*s= :-C'#cʩ<7}=DHiO3fF$׳shq(2U5f˃2 iaNz8P4WAP]W%9mG+31@*d-x3c*+$9Jy#zgcʻ-% 6UC_g$u{Aώ_Z88>rVj^NV| rG}a:6SJW5ktn0|ACu!fsDmzzVFr;%p{pYBRm_a=QhٙuU+bFg=bDJ|:R 7-݅Gر,OfrxȞIJS/z@U[B`us`V̉ʍfKsgBc>b,K.cXvW۲v.S϶jܜN\}>jdz@򃬈%}]GO|4)ο} K3dv6rt, {0mU(.G\@QfsYVޕg f鄨 TSL0XBRǸV~ 9d͗4|qG.=Rv sY~āнwCQ^ &Pd9Siih{h5cN7XMRe6- gOM0<ƨ|5:7!Τ8AP jFR=d[WX )KlïxALM|tӜx@x(Qj2G=>KtEP\g^[w~{7I`%N YaЗT) D\b)w+nm>ߣ)8R8j/(^ZӟbG:?bF a#D4pgoW&Ţc=a;Dj=D8鎒6sA0lB̼TsJWU)Μ&:󚍽9 ۟w?O$Ȼlv|=<z 6efbP&a1$pw1pl/tq&QJ>~"&TQԺV#.6>J%aG)POʹff~M%; OiեrT٪!a>Y8<)bBmU]Ӣ"ƵH3Ym7ws"!.NŪ?y K 8 B'zk/LH־k#'f,]VlbmG^]@4ٕwطWr‘a|9*DdI8jyCF_4b;Rl6ӈZxLP pKq8g$A iy"dw4@ODqwLDžȖ-K̍%5d{M9Elnnr{R'鑔[p#A dt-8z#HOJ ٢i@Yqm8Pe$:)7R݁*K) i@YCS̃Qv/,̖ܕ$;"S ӟo?DJm!8+Ṵu;h]Ia{ݤ]0s*4؏q,U,a"(혴—FfX >Z"l #~tVq:Y>/ cд! 4a]$Bnk@C"`Z<d x0{ FD:fW wyʞ\q9x=<7(5LUW& $~|BK01 2y=B+kB(PGfۮ% ȡ$x|.K$բDWa'yfʝ >Kc#pp$ lr#SP&A}!.E}o"N'N% ν'#}Uh(2,da[e`|igܩ_1̾ Xn±8'DvJʢG@ߧZA74*e:q'QQZ_ݟ VgE6J$] @Oz:kh<sgX a+"cz8F;q^"G-JWjnj KVhi?<XKCz$zVP77BAn7.}K9CDmrϟRUN{kM蟴zMT< bVQ1( 6fW00EAN; cmZf%{M~s\2v# !]t`~NcM6E P#+B4ZΜo Pw/ג͇b{Ta0o2]ǫ 5Ph'6$r|%1ߜtэ݉s//f9]LpўEA~fCko!cKDmk}Ghs yOHerm :V.p-=wS2BJ3D)_Cu%R=4xSMՠD.=(j$Ӡ3jc"FKҩ3ε^hjG &dԔ}r$ГE/]늆YY:gc=A\Ԇ-4TK O:tqTouVثԾVz?uY rWݷ*vGm5_Dxٴ/{5Ԅ- nEd1 qڐy\n9<3ѭyI]Y 5+/h. N=>E7lݠO[1Q 6䡸JThd`@V㤮K5Fq|t/Ufp-T[kvŕ|DyP>~in/9S^\kKl0yA`ǿ^BN7;H%OHQ 'pEk6v^2 esYАb@Rjv}48zvF17NΊ=^F]+tQR~!U?#^DTKSʍޚ +Ulm>UF|)z]:mJn,7c%\_)@Y\|?SdEVk6(!=ʖI ,&O*~g;槥kf⵹V Eݮg]3* quc7yzi " eO?%qj"oL1^w+ i{E GY Ykv, ( *G I1!lEOT \|x(|d _0.age zH׏Y@&Tj2YR[5fCφosU/қv%W':]ZxQe,Oggb m|ce`__Kޘ p]7_f) B|3LnGr:h8Ic'x$ T}[0٥醿j` #݄BCSFKHtD87? \=F. ̽.9}^@Ŏmܨ:5ȣ[YjQc 1xsB;N:Q-}rUVњƹCE7·~󹜶A:qm7/30@>ycr#ypWr_^_ >V'H/l`+{-\Cdd`fv岏z_|4+m%`ڦ o)K(" 1_A)% BńXIXZFKrh8 Il}~TL湹ٔ[M !  ~w9BZM8۷A+KR*=(򻱟.0MEǟmoz0k=@cϛQ1by 1}:EByqs&<ϥw~*1ϱ#7TԶO_UбBȭyISF#pH+89^ '5u5CjwFi4jUDx]b1(K)⯐!+~Sg5Y@@,5>A݄<% //]5.5DL jqw?v fLܗ r @P4.MǸ,s 1wa5FiJ5^ =1%\.e6`+3 JKwcm eA #JGKJ8}ޓG$|eB74wT ^x{+ۉрt h4>'`+.LS-.s=V_-!q 4LWkZƹ=x$zZʤHhgaݶr#9 ck| 3C!np՞U47:Co GiJYPtS0߬:s}] :zܫ`dp D5k$+I oR-ژf0;7cCeAJLUelzCeŒ©ojڪVaЫpAOCoW/ݞߏe:1踽 I[F9u^)Ʊ\JvJz}erN9q1At[1VG(mng6TÃ'}H'AqRuU>XE)7ZP+Cx-./Ik[G6w}ZSǙU^r~YO;k%RbUx@Br0v8 tri#o(ؑ8#1OX^4]Ո2j!՞>Y>LP~RؚpAbpӭmD~?2BB8h ^6v]_'ф~1/؝6VujBY97\Vk?MbfCV ZQXj &%pZVGFHTIPLb*Y" hRiY#:"AERI GybvkY k>9TgOU'N4L|2k'I(7sMknG.X4R!1m&k4oZB fÖMH@5QmmO'2 w(NcHZp2B;u+U$D}-Y40,X<_YgrEKE3928Ni eSm3QTQ<( x`qN.1ԯm'|[3 OTBq;YҤj1Ki+70!9? 99ʴwCc]e:ӕ_z c{rwR47~;븡 ۃ1㰘-2-|+r3Ȇͥc `zw5cY1ŸɬT 0g>z(-;.&Q&&1x6)tP4Kbn7zح%c8ėMś543tpRWaVAPSisWs1<1ű| 1H1~y 7MO Fj]L ObnxmfW9k*w^&< 0r e{D#W( GOr]N8^X@}0BٛM:uyMȨPD62LW\ Ys ^)#˘Rad*g]Za$Ea7JAk @KjIs׉ӷ] B{5߫,ƓПڮ/F?{,;rwPto)<ة^܀Xb:ZswC ETpB~VӖPϏ++NmUmU*hş0I^.kDHBuW۫$u% .eĠel5=M.VUŻL?Jv2jdM ŨLK}2"؏?XRI&Y{ /+=4vl P7q'u\"18B#) jC|q[!7n "TI@V] UzGi`;Ƙzn $qLhra5֍e'<4zg:y31 إ}$+b+߫lޠ 0!CS=ST=bk 今u-VG#OLBw~XmXpRG ,V12V5?nj#LٍfAuϤ/^_u+H#` F+̱W6 J1,N?m?7}h 6Ucžiw!}{'F:X,&@]z"3I'/ߙnDBSWA1tai[ȢXZMŵttKq۶.Tq!ja ,D/,օtz |#W/;|^,Y? 8oq7]|=O] ey]`'&s-f[#u|2I4)G*0ɝDfO*A\ҩ@pqG*_8tAT$nԪ.A H ~X1}G-P)DU4[}"azP!( b-"V23Tsn_wSeS_Ӊ~JIQB֬Ow% h-x`{+Uy2Og&{ѧ(ߑJ )y)ȿ%4R&h"rTuM:{DGA3&Q- AN-7OփiCh2qK ɥ)-⁔yL·TwzUMد(Py֝@xJ8ޕZQ() Ŵ{ǘwI'RIWW{ 瓬XW(?`RߧĽ<lv=}v%ADϠ v0Ϯ9s0N3Gs|4O /*(si=§nN B%u\\Ufwc!Ab:n#k!9>xm|7:cPDB#]Qf7މU+>%T{<חq8|oAQ MBmn46dqLhII}|vzw.|ш_Ȋ=*RF;D>T"CQff *]0fۙ s8#Hh_t vVdZ$6׺ RaUE(x]x+?vgܦOdlBUׅg~Frݯ5R7r3kXrIVABrub s-P=;~/Tg_+<ȤYFnw|{ހ2'ooP6[ѸfXf~ `;s*.­i{DD]Z'a<CGІM|T *V@}%E F[sֱ3Rc~|b .qj#o5[[7.dJrC2:+lR|֭pqL꣮Sw!3 Yi;D M#w.ӝ<94ԗ7dEoS0nE- ΖS AY 4M isYmJ %IQ=஝Ki[RWr7jd@~\ %cM4Vfb H*=Z4/nw=b!"Nv^~q3mTC5L.]Sᢂ1Y:gN _yj-=9n>ޑR0g ᜃ)Qgf@=o=qz\Ĝ\V~ExxRKA>d %o㿙-bHye*.ȓ#.%"%q J:cQpVcp l=续KJH ojBwWfnVCZe&tY"H]r/Ȣ.> _ S-"1&f:$3<I<˼Qh7mUz3HY1ᴁ1ǖ}X5)tF:~\"lm^n&gz6|Tӈ:vv*K֫f:{[;{=/):T Wrm_e8y3 &RolvV^'S >`ŞVoCm=g&b6g jz01!t#P׷߳37tiޠg-civ>쒣ZV/_wgBdcSYz H'RWO(茑2u8Nif)z@FTj>7Lvu+*xzùpu>&) 9C(pHMt;zF Puс, "BcOFCU!i%"E&Ej|TT=mVfZsGX$,ɶ~..6Zwz5Zt,t:re'=VdaCB@CA! THWWGt+k썊ǻ!rґ8U#9k a[brt;;iAk(t|%ijzS8qĜc@t^Z 2NI f_|P RGŜY.ggnýctK,LnzKT{MKp׭N0MK^p5 IQ>c[ꇒ#CQRC+cH:fV~ͿSJ] 1A|Zנ>5`2{X\*B i`cNciS />cG9hcBAӫ zHQ{Kcڿ^|b#kav9QUtWc+ДO2퐞{@.Scd3_?0Sj@r2CyfNz*< lJ-WvDr5)BIbG[&*}G[F fل4ܶYV ^ ^Ty y,^KY|zK niNT\SGxy8k']#:n^뤤PQYa.r)QUOrF,kg# 0s!(H9 +#wtAAGQlh}d|DWY^d0,"ڼ,0ոഏfh%f'A0pz P+"? >WW$wzglF-҄B6~ hWʍƒ5Q7'kP#K>j*(89 c[x'o~ׅ җ*n50t6-j.srWt8Cm!-W? ̝ΙY82 wP~]rlZgm*lkBiE3|5TnG=Eܖzg@]Qi в H$ziG F1˥qe>X;ުtLJϿ|sT̚)fHw*ŏ?,d YcYt_u7G <./*5X}khЬ0aчW4@Ehne) YS=lPa:DTj!gAfrrU<䍀os `#7WV?8ne9 L5 ʕz/j_bT!` 7_JuXY'$%v ^AR.?Ӈ!vwM,bj>A<30ʗ·xW>IPV$o {ǪK w9[L 5A#Aü;x۔|v1}0R#3)<&VmaĦZL5>Űk wdL:2ǩfF㜟 @~v]orj(aZրq$4d~IvTЋ Pܭʞx=#沑et̅: )m$04 SrGK_k%GGP3xYd;ါNkYڗd+ܼQ^)22Htc'++m;[ğrj1]X3,VC 1xEaznM]Q B ^]FA7 1jTS(M$V5TQi}.3R>ЛR?Tf c;/wh8-؏_AKVAteFKΩPܽrT@ jٞ2&F2[(8Fo_ש`B%0@O$tf EQMڬ]-a;wpܗPa߽ͰDK:fQ?~2JE]|0(w'^7?K_WQOc+뗓1AZ-0/;,#A"?z%9 @Jq5h} *m>(xq2>蝣X?!3ZfkC}~M<;cKB tx\1LhwB mŬ R=|آ$ }}K KΉc&=~PhvCHk Є, #itܲzn=Q8 $W,^NBb R19ɟʳ>c5&͠TVLQ7 Hr3#o3:(z,0&cE9=WKUoSݓ((A zU` NT?EJ Nwg^u7b\Åd=DpËi]9T18[O z ;ȎV0?#5L&)ܤl~NŢsL_E>ʞY cqpVȽi8X-ׯwIe+8nxS@r7AxXXp"rck{4U~ڣG`򌪮ls”T篽(HIFP;ɜ=9 3[oI 炂 rmg:=>7״u+@A9+WS9Id"h/خPHՌ &ZClsh=Uz=3Ûp>S[]My}?1G E%0́4 F":DQm:jQviػ*{*^.<՗b@/ MZ݂3eԐjO2;8ܴIr/ώxKSQdglEo#/EŌ Cj?d͓7b7pn06Z nDƲ,Vnv9HzsArpc1tr+jS5j^p@QN B,)}p:_6G K;dX-В;R>>CTGY&p^!/o q9b뵆m}"5Z Oc3(#OwH 'A( 6p&xIh}Xu ^ehD[dm_NXB~u}z>P+ʇMn׽Sv- L]騌|5ög94 L@|:j,ulBj ؓ'Ci+ en;Sr k~o sr5eڻ(oҵAlFd)Z@c!*[)"?XZ3n> &qP L3 Of~{\jz) *N~Xt w$ǚ|P#a.ېmhUɹPzu31M>5]V )+7Up= )LYG)w>CpB?(}OVȦ!ePR9Qٕm=Ѯf\x?e7([ a+=psr猺k74`*gq4&f_d}ڃN*~g F:Dط0ȶ)xU%'@Vy.9V70rn#'E,q^y>`O{/;q'z(~V1SR\s[֗͝}Q<0n9$uAٹ ԑ 1NO`BHbS9^ F<^ 01"RJyYUWO4s*U9m79o^e#4^}140. ڹ-m1;+R t_Hƥew6=Ό4kh.* "h.!"M eK >ڸ9BЎ8TDo%IRvQACd »JoƂX,. 9^UK3CT$\3ڠ~'gU˄FW}CrI3[07Ƴtv9TUHcn i( MNIeCz8MԖ>;a`,҉tS-j!ɗɮ^r؅U~nPA6M+e nWr^vex>ښ9_SnaG[ }~%D+`iY`sE(׺p_w8=q>"w$s\0g:dYRԻoTzӍO1Kyx46IqqٽVk d)i0ڍ䮎X!loAjzp$k`2D9voBmagO_SQT-~-)8vt#ZL׼%L0T7&^*bbRiyUI!%%#+ԷMxTgCs3P'6BRFAT}w+ۅ#Pl&%;Y!JWӑN4O@u #jpx2 =/:ݸ"N剒'96z'܇ lVsVn<ď[\b]h26]| `t֣|7ã!="L2MdvBef7uyOtgJlhCrĊwcd9%J0 xմD:oKhϧ'S`Z2o1=_mvŅ ޷c{KOecYFW?иP(6#q;H>,qti]ˊi>,{So8|")NgEDϳFW-B ,6Gb % xV)zCA~ ɻ1 JObޛQŇX,nj>C $@edƵeMɦNZYì:4kD 5vSmZ3d%[5Q/!(,K`uʒZ\ǀ-VBN1RsWvaGXmymA#2jײY ߥ?x {oBQ,-(],K[8;溬־ҹgZLT* }8l{XS`=e7?H<BM4gC45SaU#(ȈAsyQ,,B`TP}?+< (5!P}wb#AY:ylWo|cXPw~cT&89o^ 2@z.!i9."Eꏅ'ߜٞfwnǯ9blא&aa>Y$s&W1"}6%o]u20;sm5K/Pg~OcVS׼]FoSv+1{8J6@;PxlȪNYV!wZHVStco΢ӈ] 9N<}K j&ڹ]5hV0. *֧ΫVpz?MVRr5b(D4s N>2)+G??]Xkyrpu@^ |~d=o6 \7ϝH5vLUN"3]Aty|R+ +( Tq{L%/t _HQ?~u<0C2|ɮM~ޚo(v Pג<zfb˥ )V.Su>dOS$U7i릩4=A>؍g$ȒK7rt JgZ7E:ET`1br9 FW?RZy.@Qݎf_oФt"V')[˴EjY0$GcA,˄iNihaɣ%04d dz|e `EW ||X"&(o#y / $*yi}Ӝuv >Bw`7YZеxDwB˽QP; 6-cYBSl^úZ%GeN7e&ES]Pk5>!7jv-=Yd+yݛښp,>%K[68bG-l0ise?|L=͋\=2(h46@Y~`MY̱k)\b2'ECd?}X[lSE;<d|xer/+c[@J p:y'OUe&Ma144ݰQL;2(շN+;~ Z1ȼ .='i#:l jc @\kt썫8.;+AUe0j[zؕY\t^&: (׌- P]1X;QdyU 2b7́7Q9pNpϡ`*uux:_t>u)8>)1mgK\ =R+3~^r@66ݳ@c_P>HƗh!,}*=3giH r,~&y؊GJN b00ܙΜ݇&2d]iF$W3 =! D s|b k uK`&ԕCK ҋDtxR@HM#N}Fr\tQ\z06Ħ%Y.[6U`N"pYxXK"IT ğ*z>:\BbIqSm R}zyk)ny:aA83E9ES \Dr&=$/cAtoIk ed 0lYCmug6j gf@e{\3F\/3} (9vοia Rb;0jg 9oTteq(-BN(F&'c6D:/SY xճS ˜;f2`&-wႬ%Izb0QABKZ1.9s]K*u7ӑtT= mAIR }(H@zұiEl?"͛.0A~*#ӛaD]w3cΑ[Y4,=a‰˗x,5<‹ (!~-Kљ%1i<IV֝s>PCpzIcjӭ2b(K77e91[viӺ=m}V4CU eXYO{9BvwJc'7{ɵ*֗^0 _PߵiTȗ&*)Dj*6d1} w"WOqEfFf<1uߩm|3ᄍR<h>:f$;F$8QXčf_&p&w$)}63iŀLBʕNgh e%{E 2ax [ D9o[c)"1μ}zW%h1QQD!f Q@G4+P$u3=`G S"i @ꟾbW7,6>lIhta5"#UK6Otxt" V/{AgiBKXHq&."ڨA 3n>LQ2h]乹Y]lr>+)t`$F@%k2[欍MJUV{{ ҕ<=<_BǬej1iciO cYrW}բr^͸Ц߯ӆ[feC&S﨓b= M٨B?2w=ʽ)\h+8ZHB'U/iy7;!6MXJ 3Nr7Aa2 qfo7,& "h2,knQr%^m0kiHȍ,@Xʠ5_tM!AD gTE*d ¾&?C͹AJ׈}ы#h`0BxRmZgI%`}MakKVߚI2uc$8? C{Fo%\ޣKJ|;lhdƴ/˾.?, >kqs 'cCƵVӓy&.L$ng6jc` *F'qIezfMq]chzը:F Yr3<<nJWu9;QD )~v7ϛ_c @ЧG30M(i`DaLZZvA"^RXحìn;:%&6pS_Nrn>ouݖE sLM *mJ:@z&6pƀ#C2*wlWVݘQ&ؐ"V[]kto F ) rn+_j|jnWKS*;5%x(q ;\5 3ѥ%DFFY+JtHz-sV:&dz(3-ѣי21E _<=GIDkgAT&s^O5MNIlJ Dȅolq)9Mu罘 qSCǺD\a6킀nϵV1]|]nsi vs0 AzCK3|XŽVT 0ƿOɆC?YyOLf5N!ӞC'&;UY> "a" a0Ǿd(e(BNC g~پ7 F% E! T|yN{G$O3I2GsJ>>%{A'oi壪Ś'SAqt3ʰ4,7qj i/gen/YUcƇHHZZմ n$dSm -X!g*ZVLAZNNQH"rRvje>޳t ʜzz.|'1Y{&B6l"w>_heǩt~r j'1W-y&Sc<~)dU7[J1[p.$<Ԫ5th}Z[wMG蹕JN"!ȕe홒ʃm ~v;BӡΆʄ^_۲IBBJq(sa *ѨO{Q7 JUqyWr6kaXm7UЎA)hXcq?3uH [ Y E)9Fdx)(81b%X=1uAvq0= V!e%؆zםzG8P*Ο5x:]e*WpKfj;Tr88ͺ^R/NWun7w}ya& b ZqJG]^}H} t V6w & ꒜ݚ.9l<4izAk}ܑ4}1Y{nEJQXĵm[+m%zneA4h@3zQfOɌa½T,d1@q`H'qX A7KsW,w,濫[\ rV`\;g?"ͺc,&|l0L ㆋ&SǍv^y4Jl3VdgX6֐AOxShm8XEp/𭺩= tcud&YPd7B$0?N̈%ѻdAbnEYO۳>DSsD'ĕ5= cc+ih AGt d1Or7]r# >-/2s NlXv2 Oi ^]J]"jcf䷭;Ic5|Jɾ'ߋ퇃#rk55ujZ UdW%1wPdaenY {4:576NfFX$!:]@8{[MgS BNPq^o,^iu& ED?s 9v,˨/S;*g}RJS~>pz-E74s_/0֎C[Iܵd+t7)V!IFnK$ND/myԂUX%LhK#wH"ɮ5{_i"* ̖_\U% =}"_iHm=֛$S*浈J BmRR8f3i"6\A! Q2Bu35g?dvi!A5Lz?C4M)}B@ږi-ː{7+0,Cv^[cnUhD. +YfCw6]x bXSo;zeo'۸[Ɨ1BKP&5K,FoDnR77ğDs<+^QӵMSiwXSiB~tFj$ڶ CUw?dx%ި3" 5%S# u-Sұk?e^STK ,ʂ_BdmtNìÁ5n"yP.疇zf69rRLjS˲sΤhыZF4d}O DlJL$NJgZc6@6pHN&!}^n_=cZQ嵬FmFY+6pC/#1e)I\+A0cxO1#$VwZɚa.Ls|âb4ё(˿fk5Txe+j_MzĿW˜ ÔxB@5ng)Y6CWk y|8R&xU\2Wo9!eL%"Bf;6)] #֒KBBl#sGBAT񕉷=U>5 zى7eT&U3S&HܲWH &GvjKs*} Y!|k+Ux%gEn)X%ٲcN6b 0Dԇveŕ{Y6`R?({@Jp)My; 'O& ku V0X~/X: e tahȼ oO*Da%_DFȦ3b7;:zZ6jfuԝgbFmzu7h/W#;%ќ{":|wP1WQ I?î/z<` RQ_ht}N_f˂ߴI I w[ޯnߒ!IQ'Ts!hZ|·bGe>j^B쥂t@h0 Kzٲ Q4*c)*HM9-4A"'pZ?Xua_MVhjc h%&1Nl #'OK!HTț%kor)άB#T!~32:5?iycrbHN֤>~i q IeJB:?#%ݒ@{ #'ځL%p;B<b1os q3H)<99Űv:Rׄ 5mxg4;s/_!<IMA/3@?{GoR%/+D"g"6Vt%}ϵPK(4-';s# q"`"KKB?kiPխVJ"X$MsUU.tK?7Sz!6G!=љ7}(J$ߦ噿SrL`w176ؗߘ4y47imj7N6ZvS Tȑ zQMVבv݌lw>(ۯ², w%t֏u~įD:kbv="nqqK.W.e>r9V:f9&w+#GJȭiu,~ 9>c(58Yyy1BX;Oy-+F/@u"mC&vkdy쩷xdQ@9|$8V'O $HP!<S/E%1n ȇ?hAq TG:ƕNT#aR DʘF{ZhTDfx+_.QuQ9v 0k/ wxJbK9|fmFpQGB(%myQ<ۏiAFz !rw`G}l2xTj. ]A觰,ưDewL e_x[244)Nn TC:.a]kr C%8ti&E5p%9^ӝ?v0-EϾ&#A8 ~ZR<g7k6*"[A R:h&p_ct*TD-&@V|+^D5qb'(~ $:m֞EF?;02#m+P^nfJH'׹J[EKCQԆ4P^OX(˜ Qݶ{ ySDOw3~EϩSGqlW`\ ?B43ǰUYV=G7c=$hV/A7(̹p usϫ%Sˢ6&#3¿qRRe뤑=t46 ]3̯&$L<^Ӣ)%'$Fww05!)đ~j>pXַnLApwwy.SMցΘ%IҌ̨.yhJ,;9DC&{wx[{x"'YCm:r ޡ$Q{٨9#F/Wg[zV=bj? \躦0;@~=5"Y$ h;7l!pKҁQ'jOca9< FR7Pv:g]FSdܘnڴ fFn}{T@ȃ mJUuϟٖ$KvH38&ZcFV!5-\PRUXZ>d4@Y.L+0ZJ1lɇPeMxXnQ,a` s ρ[_&c>`T*o8.7H'Z{"?h 裋VF.U(`W LlG װ_ӈ̆\,Λ)xT \4!> R%5€Ajj mڈz0AdtZDo|-ͱa}9既3XhU5YY9tA15eԁ%R~C21nOgB_̥Lht0ڤ~fdu}*|S>N{K/ 9e}\|:`J % ,?*NPFZsa0 sQ r5O` *WGAxֈ2z xa4à?gS*.rkPaY W)PbGZ[w'Y[ 3,69`i7?I18_o&D }V锘gzŮy rum?rz2E%'fl) J}4g)g,Cffhh-01L >`̻oҾzh8PyosӁߡDp'}hPl&Kk;ݓB;.'C +o6&jstW8V[IҎ>(sh.ʯ LWsP@8֯RKz/|xeJx_EQe6MO.hlOT]xj!K"K.n8H v3>=fτaPm W:ӝa$x'G9cMD½kmiz;IQy}it@< Ss #EB 2ʲ-k-ܨXÅJ Ł.gQXnVQ ƽ<߬l]A :l $/6һ5&bVTWπD]_Z9PO25E. pIjgڬ(;7hhX4IXu&Nt^cc@ns}-B 96gP8vkPjieMyvI/2WV:(zv|ZA2YBՙyDP5!-jgc  k8Mb. <Y:Ų^?-&g9=C7qhKwl'ֆgc7mx:NOvN2"1wc3>SJT'vEQ̠4kZ)j+|i'FVJrk dS( yݬq qLGtI"(IfPIhZ~tcc1eIԪ Z#3MCm'=8YkH#P"h, 17J=LG:5Q8u}l5bl?cAh[ލi"Eo+KW狁 `ZxXH#!uGBoʥZӖMݬZe.8L}0؋/GHUQ\\` 2[L#pX@&9:N+#j!a,9_ >ΘFrM cjO7- [ҟe8K/QR׽ 3Jᵕ?-ϯ?RE'Q СG+ G%|,3L9+3rEDQ<@eլo2ߐO˄HĻ*~>GU`^\ҁt[9H/裵% {A!-5|ִsޟz}l O\{kgqn6@K=+BRtX%]g`.[ six{Ttϰ,yҎֆնCW7z;(/wE yK\Or1,v8*J|E#w{Ow1,i@ Et=XEe;Z(30'npN(MEK N ˂KF&}: eº~:#jEDF+X#s?]{Uq*(|[f - yJ 6"wB&v/"0_m7W;n796q3Kh.M->t+HlqA՗DΛo\gJd/kfta{x s&>b*OTF*g؜09fT:s_Z"/:0&7-J&7y,|ڋ<~bct;~et˿[,-k'v`^Ȅ~ 0|CvY0~3 ~Fv~5 K0i+Bx Lw!-lfRޭ4vaeіԄY~Whli؁2R_!Ȕラ:iKύܩX`JiK/ `FjCRi2+܏;yj?_@`)(-2a磑$~K |?–ĿT܎%SvjNRƴ>E/aXltH;EԐP^5BVK-deCL$9*!X=Yֆ(`wN( ~fbbIA"XVPн Ly!06x8 1.{yq\}\r4tDݽWZt7uTB^b Ja me18$"JSe}ZlT~JԥCGhpYr%6A B6$UYi4yC*]Xm9wbBp}IyaނrĘ~EVY{kes. S \Bfw2(wV7rC=BL˳M(Jj b""bSri;fMiiL)@ϻ;kNo̎yy$U 9۴i&fGJBtEߤ\82qwYP H-$ߠ>i&gSrs H rlf5BH((IFrɾ Ptjl>~j7Zwִ91J?V+A|O@C8.PƄj$w9u)q˝~?<;HSSFBKb8_B~感lv;ID~]U)Tg*[S"i{Zc*n,ꌳvx&K"Nxjv`XV=A0{k,+|U*ξ0nf"$Zfŭ,ZԈ BvS8Sa ENSƉm" y9,C=0Rb̋-M_1:R;cgaѯ)u,8O^8QxLR+bo!!B*?[B[; rce*ػH)0zqy\dÐtDiƗ%mB]K+yW]M%uH/Bԇ)m&#Z*vz!@:tXh… ,XLp~M .sx.{Bf@ůGj$#15}h*N1L[-|bcDy="S A}N#D*d;^5odj<^尒R},iZib+wo@{2&AX ݰg\@_`:Lhx}nGU 0D2GdrMa_STo m Hl%V~6 28<,Z't8EYʽ% 嬫<ݫjkAK8̡TjA J_L+KfI$"zs#G(%([ҋ7 ./-KtOe@:4@Ytm3%_z9B]ltΣ0IPw =W:vkPg21Znhb/ڤ4d!! DDB%16c1@=Tۿ\#Ph+?cqӬTT[^szX$C.}n;^(E~xhZ#D>hYKvpHϫƔG]4kjU췒r1;\eN((XG܉s4i~HZA9RC /poGSb҉(],d!gsgV'E2my(XEd;w5 ߍ #WW~N9ߴ6'<4ťgDlÒm,>J 2|=7qK[6 ԇmay>'R"Т/z5"I}zb ӨABn,&H~wjiE@CHCIB1m|"Лi*10}h`:di]81Cz0Z8%e x YUDH y7C8F3HnG6C)Q=Vg6b!nW'1$Ih"/ӿG{Cm -Vz}L B۪]! _S)ё hMm P/&NNpv%N 7_LfXԒoi$|ALܾln^n S+i h)~3*9@ blOM㙶%=]KugK+6JGiQ>V@X{'G6pq9Aj̛ۛC/5>|;%<GN|gp\d5\y =K;k8w]́ Wn'&d`c\g!m i,h[X#뒌 3¢ڀ/*XrD,LCjhˎd#4{p{g"7D/m<\ <55ONƢogD -;2SNgçs\ItPV?^6T97V8 8o;:C,Xg/V+q sQ(JqYEyܩ)[u<+BD::j[JLüO';L\/Wv;sZ*mm_r^]mKrTKN{/2<3t(LШ}'CW밌QҶRP?YѱT.  `Yz_Gfl&5m f 泑-&MTêu-,,u-t$b !qjKVKۢs$r\韦 #}: ,^dgU\ρ 7af藖b@٠6z^{T~[Ab)I«f?{)鼮iCoTWh`8oKjb"&E͗:I~M ڷmN|Ҁ U4Q/_^6v;iuaӱuYWˈ :j)y?>o8BP g;lchzbm6Y *`kS!J)^0 3eʵ$ ,9A Xg`Q!cR&U&EZwļ\!/_"H5JT0횬 ):PZ4Y? ,mrٔڲᨍZ_r[ a5y+$ aCQIyQؚF0Xl)\k3QR@7)oaإNc O2GhN:IfoxhU k{tyꣴFm,mAg\]Iq၃Sxˆ*55C?4n"j8AxWU *p­whgɱ8dң\&^SKW{^>D;`)5,& TR545ZA.Gg>]R5h/I.:^x) jQUL|j[=mMc/@Ɵqm"܇AMj38tpywgG_%'>BEߍ*TI.ς猼yv-OEؐoK0>cB z4%ݖD&*S8M47ϩa1]>GENyD 0N4˵Xegm\}2"UcWZЬ"ݮZL$3ZJV؇$wd,Tdq[HޙRD,~q  r'ٱI^QL4ot#U~bo_W.ƀگ+ {5i 6' S6h%,D?l&}CRҞ86fvi@K]}DҠt wU- => ?B1Z돺Ҋb\ ŇޟNFw Bo7xchZ?_})^%Ni,:!M8<풤[&W'7U^rФJ"ʸ~bd)A=1srPYXcӰV\C;Yd87P&WaI" U"b)5,+ Hcrϖܘ-@? Ҫ ĔUV.a Zh?*Z.mxicMkbęޚpGhbfHNs@ GxSGcQr 10'd&StxQ[hBcmQІks# )\Lì L`VD lv90oO7WVb#z*z\pLKg[e!wb͋X&6fLi)!i9Hb`{ch͏K&|i@7-91!E-ws T_To򕟗Aփ@Tfli3i& MH.k`wߒdi`9gGD tO Tgj0rnmS'g0}ߐ &$(ss+=RzL !fRy;*9-0/5㺒I4[ \"MOe sY yw BVU5`fkwǞ`̭ ;}}t{H3 tYz?ClZcun㞈߼7=x`Z[TV0.įX@vrcpPrLBbFe 9,=.@ҷQz&#"khU;]ʒ9L5hnKQ% Is,pB'0i^d r*J]ɻ5AOS)SSqW 1s H?D+_옲hCQtP`I/˔+Y{Kze,1$ȁdgWہIG6JCd Ru70CR&t w1."rluŭe 3@f:-gx_L e,qAx`[JN!7mI>FݥQ#F(9Hn*KQg@7x_[S"bJ'Wer7hQ&Gµ,O'oP Qcnծ+^sT&u)":K[WVrd!I,WxfgSM@{=3e b$۷0(}|NI9FUөa0joCPI^4Wrp߻\w|3ⓑN9-Uqp \T&^W6oOȜ 9:<[97u6FaqyyiL_=|Qfe]! Yy(9]Ks/^+]@UWYb&a;;b{IB-a,Ը0{  S]Ѹy(рs*<.Qxgr/Q uo<{+4QQr6Po)*Z(-^!*7m'e)!D%`fLXKF.mZ@3ӵ%Ƅ*$*,cH6tsʭ3=ݲ86qkS{t {IQU BGL6կ3B _45.ٛ<\:M+r^)i 3>?d'yc[յI eolL8$EI4W a_s&tjr w.$_j̆ !AScKmJX-DDЀU,U ٥[zN~kzh;Ȟ ёPb)Ԣ,`> 2V5]D¨?XUS?LPsHNZpnFH (M9@muMvvw-Fr2F%`iv}LYS__4H2ҠV0)0`;Ze3+}KKdNhǥ 34viѫ;+&m[Qwy}cȼŤ%T{ta)b0~WF^?Hbdd}bD!tRxi喼4>ݞҌ`yOZKЏ 3@:{yn?|?7nf9*G-@o(,a&A 8ErzV}'[M˧\ݷ< }U4A-r:볘Z%)kr韆J,ǻhm;r[2[$pQbζjʼnxYk1׭ŪwQ95AzH@{{kQ%ŏl_^kH%aL# P-)?ZbS\LKKS YHC0%,e9MC "3Wna-n_(H;=C)-`(jL7[ ͠GUX-l/l8dyq9kq}NV1xf"81 #9)MǷ ?P-7챵Hc!nlzQ>mʍCXdV7|I.O1#,x6FW֧32 p+`lXC6W AbqYsPBK {}q+2s̈?D~?)0";@Hpq;2>KF?XV] ^gq6=ҊD|f7; Zcog Qg@SuئQǨ>3li{ߴ/2R$] ${$S,; %fIx<N}N Yi:Vgد5)Cn:t.PaB}%&{঵7]JSόm WGpL-NOwΙvzHߋDy0$bZO>qлsSO0V+dxzk*?j#8^3C#h#g-~n{5.b'< !x V' ^nI@)YT;C{i 4V(*4u/>P̋#!Ԫ$N Y.[d.arQ[bn]K J&TW=mWGIZKYWtVUb}N *PONcZ ոӉډ\"˖ژ g2~!\.`]b,19a ,G}3^Opk28nU dH)a!IR0uRjE;N>qrX Qh@7?RA'~?pXͅ`@'Z oEEkGS!G@LK)U p~,A-!s(*SB,=."&qRi M>PR>a+@WM|7y$ ZBhDJE`]F}νݝƶL$>^ %kls {pr1=w2(SVRYUMe<5u߹\zdrPL(c̳J G6RlnݠLUb 7w}NNut`p6Y7"hJ2g8b=Z2`3Tƿ ZPGdW7kJF3ҙt&0C>ǵ'_,DӉ^IgR{z'1a@mG{M AW> 1js| w+ĕmFMZQd[K#rO$E; ɨC4)Ds</"G%V2#I_z'H?!CKh޽=ʧ QoX5'IjxϫG%CLV GX+i%RekE^{~e}H}դz,!N ?h#+W]^R ouAՂH>\bA >V>- 7bQ2a4 oܘq#ƫDI]UcQ7D+3[ցew4vP4IKL `#X% ^ ] }ː` mE/rg);CmyznߤVѻQ߷R=sqe~ء5Hx]F ~}`TMu:f,Eztn8?} IR JOlQ຿ČNH0Ӛ6al 򟭖f'U&Q8D|Wܱd [OjPΊ:Eiӑz/)Se(g)?z^hn,Pۗ ЫDdӺl GHĆd ; Q>( 48QS@_i^jȜi%QG Ԫd̺6Ry-,x.`϶zf6]?__:W~A[k+;Aės[Eѐ83B-r\Cdl_T-ƛ#^t@_RƘtխRr7`:9GUb>$\i4W2 ƒL>>eKcCE*64O-']قtC,$u56`P}!<4ٖ4R)t* Zܳ.G#)ǿ}/$LD1oq_=A6h%f"(^,]Gh6.1#.aů:݀-k7瞚KZVm mڣάm۟_/zv>l`pq͹[vF9N3'8nt!ꉨ_kcoyGXVLMآ6=60fD2"zIJŸFB2t|G31Jl/ [JrK)ڽeGGﮗt;Qro[]@Ճd`TFKޭ ^Zyݚ5t !7BRĖ$PB_ujk\՛.;fCTCBUpxB1_Uxi6X29-@| gp(QL^=t2̦~k_ۖ!ꗑթ5*~:uYh##/|75^/,;T\* ?8F Iq2[Ң%@I ,{pj%D+ヌWbFJů:=%:6ե7GmhDY&>{A+;.kК ~zeɓ_vR0Rեr dOx/wWpk^S0nkE;TkF`v+3W LDX([Nt9[& =k!X.6KwzF =TCA_d! 0f:/#)HF[V¯*.q8҆sbr,X>LHJ$\Eh"&6ѹZKDW! Qt6D@ MUW{he:Qe'jSYn>%qfpӽ-3p6+/h1;!lLp}Wm62W *?ySLTJIvrI𭍨9'o5<J%M}ğ):3GŎH? ý)~*]ԹȈ:Q$2TN)Шi͛0Dӟ_i+pW-w WAmjG8^=xE,80h t%Z50֏Q Ci_4ye(=PQ"A?OP U)']gܺ '{} 9Pܝ0J> ^^ - UwH#K!vqd_ t!c͕}R߸©+ ? JۋYHI?b EO$tyi~ڪ[ZE.&d*gUႊBdCLxi>2N%= *shz2nŁ/=֔1<1d,YtW,$g@u(jս<*Uq7%ԔǎD_`ۘթfaXhZcq=U|g$"Q &X jo,6} bC\ ,d+/X|mfH!H%sE*7LW5P} 7(HBk?x}ʿҬ'N*L:K kl=Vyֽ}Qx&BY\6͘okhvDhJ4:""gi(=TPeǧp=V2N C:=G2kyto*zGdrBȧ[b}j3Mojax]I,6ե5DUЭ1-{ =Xj'.UF7'ϕ):r;bG n=D#\Ψj΅s6钜rM[W1\M~oUXbJOT/:+pįi>[< *d'jh6+巓76Gg};/W~Ĝ˹ǝ6B24q "p c0 T0H$"bWc}9/ClĘXO S /*UC'j^nϊ֯s֎etu75&ԁ)DɣQ=P+Ak+U@/Pi?~'j3:Lg2cgvgz1.$1yѡhf{$GnEm|mt@ɀPNxַS"k#--~վD&_b݂P׽5jPF6b2nn`XO|B8A+u$:!TQ^VH2 ~æA(<Qj޹SK9u{h& )4K0uC1 "kkz̚9XL2٬xaq'!y]GI81 ߗT Qgu޼4*G I%Τ g DhW;~ ̑R5fMp$ XNpFZEI:.xWvTtQ uV؈%y$5 uџC'U;}"TgL(n!_ x1owƘ20Bʕ%aifkN̓G FkJ흽y_]mۨ•aA,9 ݨ8lRjS)d6좆D8U {nBJ=|5' !Au3Aa@{=/YEbc(PV1#ISyf\-ГJ6gCLfxƼԸd5}w}W E~E !Xu`{\"9ݤ#ӠȨ9\Wko;?5uP1ɜh9Ҵ$BB"*e\j1Bl&|0ԪzLUvy2_; !QZR{pSy{&ЙgD[N+>9ʧb='/},rs?6$le/w4-ѵ4\ێgE>{vE) P"-ſSSknP+ ii;Wa1d h:8ȼ >P-#*4j jJDghEllW&uyo>*ƙjGRNXڂb pCH*d_]F⣵VB<\ƨɻ|OTE'rahɦ?1'p`RN쓑N*1](ͪ1^wTɀE&!j9HʠWq+C ̋%Vv _BSYt`-#ס4_ǥߥӺ??RhG/[&-M_u*z@79D0Cb5DMrvꑭ頀a d__/ (?Z>e::$,- [k-x=@숓?_očjɛI&\)by^?>]W0nGEɾ1^Ai`"O%GڨWYCs#Bz~TP^ $R=$`"t$z&e>pmethXDVHB`x3~+қoƜe)C*>5@]\v3f WjYu'V3z"E259<+a3a8IsKøVO-@b`ȂaǷ"Ybrq!qy#d _8Q7hG#P> wg+sMuzkUč /J)X;1!WR\g64ǃhؑ@L[#Ozp\"8y>u_&zYw Ml+`G$Gx*&Ӽa5~JVBgnpEG3Ix%YAw_ڬ|$Ru$0蚍V!d > ̭GyhO%884zM?@2Nix%D:/=5f(H53CPQ QJSvԦZ0 ;p<hxs Cz-v, Kc6܁$F@Cwsܺ3!ߪ;|TaPɱ[MU}-I3?o cŊ|ɆSk )b(_ga9/¶0Jāܶ+!Fs 瘙R5dUpx3>|?~Σ?@FyZxԅ19(p3,{8 |y:春J*˛N)j1Oڰrz*4yB屩!RT06..B`PU?369u{A((ki23x? -Eڒ6eg5[Y(D?LN:ANL/Mx &P_䡸=1ѯ~6miC6vه-  G5V*_7eW~xyxK b]~t;)DJq]{*{h{'XwBnR r{r,蔷>*]NeIycM~G<_o_GF4Wu_i+ 0sx=z"5E=j;u%|D 4E(H cչQES ̳XbFˤ5(ڊk6|Dw-&0~t LWWjU<|`lTDHnVVOl {|`K=8s$[/Q̯VY|Lz6r7$%N-Ԝ;jZEZH/RCު`0n~hSEģ^*~ü mac O9=4 R XT +UC!hgm.5)p&8V㶶U֧=c葔3BЗ8UmREԖwI܂i>u*F2OcE%MKtx{SK +C5׃+go[;t$. /db ! ~9["k#t)Rg\hoҥ}9#i"IBa98s @F0,gqkd}x!4b\W])+ DWW#sbJD$$vl7ܳ^E ^zscmn£.mi\{Nv,I)d'b*BKk0N#]P҃B'[+lK;U8u#ǍXɘXiě؁yQ[4a.yur,dӀjT9SIKpӋ*D 4֏ VJE!bTKUU5'KTϦ(-]?vή13u߰N$ݧaȜ_-YfAX0}~7]{~n5f s]1f82J\Uּ *$r)L{oOLL\"rIlI]e"gG;wfTTғ)'Kp.a`֢IL@?NwSCHVօMI"ێ_q9ExI=2 OpIwor z8PU$qlꈴoU͙HT,sK/@`@0A-b"i7C@#uK)R`U:$8(^hi6xyx5 C43ޤz**C#R)@-K4/ <Pڂ't 5OG! 3vzWXg_fP_gZQyP;5>~_$ E1XYt5$bT= dh~{|qX0(Eiup[=cD3ӷd^X~޻-5EG%iUW" ˏ[l{!;o+ +ȔM`o0SX cLEI8F8C>J*>)n /4&3.0Q!x(>uYȵ1, --$x.?KJhuŇySߒd%+Ǝ_Ȥ=! =0&[ܿg+>l W>*eFHE'9XHL43a@QQX]3"M]&=6fQ:_RBPՄ/C^x*(c+w셌)T?b'V Ĕ픞]_ZBcy=[y D XSX\{\ \+ރaW> =;CB9RU8~+xa~eL Ilr^WFW ˻rEQn\E!L<6h.!jN𦌺q ީN&r0M o=0m$;SQGsP‰ 7pwTN k'wG0l \I= cALagЛ5gB*$T'||g*䌤O,9I!t~u,`وJwMNFVxI< cz@O{<٫4_Ъp F=&k3Q)$b5dw{%ĸ۟ۦfR=D<e{WN-+Lm kQ|<BjjFv/K,M@E8]3Xpƈ0r=ìG^F-lݘ3#?׏bVَT´+*eQ9~GSP$ٛ'h;n̘xɣε"DvlhoCKV!b/Iw_;s7 d / ՛:%K$QsMv/\4$9 ݾ+agsTXZu8I=R 4S|?Q].K=Mc,EQ* ZBNIPWPm$֗t:60?+?пSv2̨A 5‘2l\aoXʑU ZZ+N8cO1i^bfnO&gZgDVQT3@WV[ Zq%mYY-LQzWѩ!뽋(?Ss{gF|Os4߿ w(D2FݼuS6ý[z$Eg[o81 _̴UYWb5M)fY'@J8%nW*yN\E*FR/̲Oa*v[s,<"UהC5L%"%yZh|pc&--n$߂kSHXTg:Y6ȇץPf[ k#2%\3yEFх{Lƽf1Uvc57_\IրWFSj]K+]wIDޘDd^L2YZǘ"_xi>+0u@ dv/kδ"Hzbi@\r8iAL$p,4qٻ닐h'*|d֍O{*X%fֿŬt'"}y޽,[XW~÷<ms~KF@Ol s.M&,xϙGDl0M"jx񃏌R {o=g Q+|m!jd1zf/I/C6ScCY0-򗓿U֭ .j8.:hgYߣy7w`RX}ħ'ce GǩwrN׏-I,BHB4W uY=RC0F` Ӎ@@E%(C;aqJa<^e H57OV{R zAR,FNJFod,]cڲb in qLt()Bf_4uFz"spָ{Tfbt_9nzĹL^\P`ŊE!dGuK8h3(y2 2!X Go1ۛ-(?FD#G%nc gf另e`0@j(y?_d vES"hSYfdmAi Lˋyŧ!M>G[`>de -pDui>關с{ U\j mr)d( $gzQO-26A,.Q#d0T0R^ ~SxXOy#Y"Ud UPSqs4$юh#Brr $ 3#$ĎnCb2 - ۝S/&, Wf ?wz*E{[efxoO8Ary}%z$o#r4)#:.뺷; 䭙Q)49j5L#_ %pvD<&˟B`H>~̐F+֎PJ:%4MIB0<;!Sr]g6f/5]SƊ;9[Z*wPY+ TJ+"1+/lxH-9zHx6TUخ4xT֖gwƲ} Oj]N}=!@"# F(?ya=)9Ovi=_,]Z-a&$ yuˆ\1q3^g=h#O{:rDQWDczx(SiX:p 2.byfkawOGD Z147o8fO6nv_Ô/T" = .< 9GL(ǡ 7fa ]:ۦNZ-65iG3ՙYN-cE/m%u.Uh _)K*du 65|׀W gʅDgs*3BU>]5z1? ;ؑZ&Uh9$j>u3[MF(Mي9Mmb0=o)xlJnfX4uF'>aU>q]5I7UBd.AkNNZukNqܲӘƮ'5MSDP.. $`DJSSJ RM޷qO#*XUDBP|pOq Zi%b!iT,TF! B.(G0{]w=rhߡ0Ur|>Ax(CD]*X7\;FL n)O"񿍫 rm\Z%"%m^PֳLyO܂\ r~63I)?΍I׮܁LI7m cqushPftF|S@s⹂DIx7::XLJxofږwЧ-~b|FvJANDyh_x!{#@X:ތGEw۾=O&TĊi+L@.6%Iv|JL1e5~#u6 r]j%k< p::KD )#x]җ' )PčꌃFױPwqFA8xZg{Ys'EL!OK?Pf5aWaȒ/=riE->G2i7hGե-eGQB -Lj䓦"2.A#і<ϛ<]gq%Cf 7% i9QaQxz2&z՝+&r>0$+_L\;`s<~C1괽2O9čB7K[ Fv7ӺVf{fE}obI~*9yiaKjF`nNpwIģڏi?_WP: kRR =\%v}#-QAo#u KX0'eM`ɘr 91/L.ҡzȊzNu`.N;\(&ܧ&QU)lhȠui`9Z#,fnNw>d^̓b>"ƏTR_ D hmnonh@ E (D:*^*l6+5-,coJ?6˵*t }i'-رq}RG~#eΌcI"gxiE-;-44 u*Wk1.{(">Ĥ i1sP R$Й;0hǿҏRY=pb1} x6;}^/8qs(xSU#—xhW;0݆E 6MX>tǩ3җe *Kr0Nf3Iro'$ )Azll_Kz YWX;}cO8 N22Epd85 pxw{<V#5Ɯ܆|1 (Ǎq?qRȚƨkNGpLHPL!I GN*%Ak"?v'N^#y%Ԯ ju28V5MAh#8/~[ }huЦE"—Bi5zJI]>[1\?\k&>yX+a<{lOµAD0h62,8sE<:Ei,QE֜'To"I}BWQ@~}sѳo2Gʞmư 7J7٠i%PXFX*us61[J%o`_a-m}Η6ZG,J{I%_s A@ nMN>Fv%x[=5ihDٞذNj~n7,ڋ9v/E j@_[J|NJe+O76TEכaFݾCbӧ1#bz?諃GbdZhCU!)۔'/He[iakyjF)=cM:)b'L|ޗ[;ȪɛBahW&_q6-AP#&HidAj2ۭL[Jfq\.%VAn3D4 Z\;ó'~_=Iyz@WMMcH+t,@jcLC` `zOܘ݈FdlSu6rdž-{0y3$C49BRz!)3D.% CJ9G9?h ea񄁱`Ӎȧ*I<8etܙ.1Ȭeږ6)O6č>PȈ<@kX9&spj$t\S >ޔ6C3XFŝ%yA)Y91옮f%5KCn vg5J&N ^66f<mdEO9 '=ȍX NkOg$`O7sguf}-4+>,dǮ/{:UIOzB\F4Y_TMu<\^ku[$>E@|vu#'A"MKᲸުA敓PS%\_gqJ,W)"%[nCI+M{J؋T!hwy)si_{ĊG-5`鉧u)֥ +o95`>6tKw0vqe`| FsD~Q>;XL2kkx0%셪X_?2 `6+NVu$qs6D$':3KmOo~t@;|YȦ=ai+b^"FURؠ9U4 "[y]@̅#C'ОNC?|i }pj)nk20LSk=8I0\̝Eh DߥK*K̤XU 6FrL)/1oQw#댻b脁1 s45!܈ɔ`lZaޤ 8ôao0jgR(هŃ설m{wJVj1U 65X3p9a)2V4<+CaϚVKq)уC.uěDGHMFXbST-:w\2y욑Kyq5KdBT64r3DOV*8fH*a}XlxGL. W-#NwsU`/_qZKywᏈ*InK)!]1ɞ:^hWrɞY0.Ǯ=_u.-Cg}+sn/ahY)`-q cu_jteC0-iꔅ4rĚc8,m":![kn7@g?& <Qց̓NHr9[j~DmEyăLSy=6CSR012\ 13$`¨٦N3XDnU1#T~@ח[^UYVSrrk>S(?G'57iO)Ъ-g)"L)0Ne3@{N7MDJ-Y495Vd*smlW6vpX7dGɋɫW$h< ~|k̳L =|l7ѣtL4"Rd,1|He*S)T΅:noՏez#U@끫UOG̥E#1ZbM!@;.]=4HM1ຌ%-XW> /BԻ'7xFo䫽$mnq{ͯEr m<r"TC|SR$wa*6o4?ڈ*: Ym!w g tf߰<?hlb-?K}^d-x8*e@":֒*v6 aXFIzɽ(O%z! wL._$:`zpP=\P 6$LhE_v=.O wVB>C.3O\hTb!:Jkp 4xsM0HW  P {^>!4l"H;=S,`*~gew럈0z_%={`L5xߦYǬ O %B?4 7*yT=N ]%$O}ځZJzkټ9%sKk-M,f0y Ǹy.<[B?V{-5V)h{*Si#G+#f*OiO F Ec]3gr?',ӑׁ2RG[#o\ٍdF\`l ߝT14ذ8c>AzoL+@;mx")v AXhX?w# 98MZ2$-awguh'xiYhd4% BDp2亣+(ΫTWd7)qh)<$ o6x7E'Eܘhlo|/tV{}O Y:v0 $&]y̏NZcWB6z2Qo6M!5O]%MLQj^(d>6ԍ&sI^%DDAUѲ3&lQm ~(:E:{(4k U1/3\uq+~Ja`Z+ -Dfݯ3ڰ]Peib;F5&ѿ}flѧoNB@L&@Mo xIFq5wR,=i( BZ ;<^DƩȌP4nOܱ ąa[kgQ"@xxZZ0@!/­oJU~7F L{\4.OɕHV w&&8yWbNBiOLSΓv) [>x\y a' AU'mGzXJ}Y(_E&[:</`0+[j-l }8RIw+)m9U J[dM.C龿'G-\Jy>Ǡĵ\a]niK~+cFW$3_Kv9ʙ_04C{*:sk4BGAyM_5MKOk'Fn6Dc7BS}ӿP$wm  LJ9*D&JTr=2u۠"Szg)N]Q1xșppkĬʯF 0UvolX$FLW͍6%\m ڭqFZ?ɌWel'n\Fo3'>~.^={>z6e qP9~ss|$"U6R Wf1dE ,Ū=3L*25Y"J$syo&t'n`V CHoQ;Nh%No1Q}PoBlƩqMAIj%"'],TTohB_ ҝ톈`uLCL(0E Rz矫RՌ~O.HnJFv{Vc%֌O2ȶS4-I$eE OMcdsCIU쪏]22YJAb .%SHEϳDt#"JRu?A# 0mF/0!)DUϭKurQ.4E$qjtvJoM8S@ G8Kt%?+Z g\*_ 㔖N*1h5tP%|5Wu 4yz$fr-?25U0)~&|iOv8vB31WH-x}'ej6O㬷 NAP<) " mgϐ8)#<׆d"V[= xP١zgKU,i@aMT [͡=)mkcUCtmz?|A|?l`+OFFz]y)kk'^q9p!s1Zc 09PDLvU,L%%aj7T 5P# ɽ]Es>oDn*N]CLjǜE\iEQ_~SgH ť@U>jRL.R'4=7VÄsc=! W颚̈́D"-G <Sm\qjI3<铴0yDE!5#ί{bhb>nxg];jg^6t}󮦴wa1nѮuy #*q`ʮxgl&%Hf_bgR5D<{ښX}ꆜQY_ҾRTLpD+x-u ,CsV넨A0ETMq5gRժ9.׽c@Ut|!1iŢSVSjV`t7/me}#ByIg1Rhj~-jҵ|01&A uXSe6蟘v|8nxbz#ȋ/yY}C,4j:x v4Z@{Qb&?/g])&bOjp͌ɵa9`F+yU {P@'_3״]=s|6]\m0z$Yr$EL~TT|%o}*:o/?۹ aT}X&]HC!c\A;b=pl59 qr1<oE7$Bu4/]0{d0g=^/B# Zh!k&5q6z­͵sA'CnCJZ1?\/jn7c0Kecl _zݸ]ӂIGbsݙ_iz w#keHjS* "$>uwCaD+3Bq}bne?X"%mkq*1БF0E-y_iyAR1ežW/7wr"W.!Wco8,0/A]XM [ ;8^!`L4|) F%=[g>YVGWL=oA8L uPCd$?ǑW.kn ]%U芑(MH2}i۩7aMA֏ku$!!Dl\3r#Ez\* ;;LԏNL-W)M#Юf<^МH@M_덮<!hQ,Y 3-M,2O 6r5x,:@S+Lze}I@OZz& ]z@JQ=CX೧6$w5Ybf 7eD{d 9&d{F'W?Iw`чL@\i !IW *gcSPܓ6=Ag(slel:3yHpm5v-jêyH 8_aK(^1c.L,Cp҆3ͯA(IIؒM @zo`}ۣ9@9Zo@HMt|YH8Y١nIuK?$Fʨ1x e5;SR)8#/jNVNM,UMQcdXQtbJ7s׀rp(hܞ'R!:7Ԫ2c=\=@-g>94oS;F3/$PjU#Էein:kpS]L.T-Cۍ:xSdśN! }%dX4߽un3Nm M ϟdܝFM}>S𥞾1O;Ί4o \6cT~ V{ʄ^fb2Կ @hfft]8<# ZХѻ@-/ )H[c2л}nԺ(fv`Q4)ju_~7rV%,֑n} 1#A~-A<ބH#xѠK&F\TM]ߩDX*LP1Dɛ_!)Bw.-VxZ}W ٠P# "r ?%;*Z+G7?J|tP:/N^jMud|4znyG/6(Ƅ81P?hCBm «0ZbJԗӄ%F`Q M. Ml!`tIYJ\o8t֌646zjz}W#q0OW2+k%d<n3svo%o:0_8e~G(@Vg'cz|I pwpPv;RЭ?ļ/^i!27V|Vo|}!5q&_fU:h0jTQMXWpsFԯ.lr?BPeu؋6ڄ|1t!?¦PcdApL[L*\:W+zn*?qL\ Pk],m&-SՕcRgb8RG1]uX c~,՚u;/F3$<ه6&iV5|^N86vf֫Dۺl0_>pnj_v5eT-geKGnz2t80ʽ(5~g9goQBIi!A-x,B.ҳV* *gSJ%zPq"H{1,<k~0R}A~Nh\V u?fLGqcߗ>) aF}Vbr(žWE]3H|r˘T]=#5*=&=}@Jn&{q_T$*y?6y,tpO{4b!= Bo\.tƮ?n4#'=YjeA Ƽ#dy1AFf^ <2É<<@!j |Adr5fb*AULx[C(:Z˫V1h>2Zz<7/ CzwXŹBc):o-=Oъ׀A\1ރ0~%Uժ?ϒgR3e3Lɲ&à>K16ݡ~reR z0G怞 U*$=o`Y[nc`8(i%6q=mƕEM ƞ0C# OW, ϝ~%ݱ*B&H/A*:u[A0"t-iʿY}"6T_-=`"Dg9`uEӦ]]EXR;9@ѲAX@-oEm_G>=/BYx7|Lzc>JQj^7f-W-ko0Wa-#eSZ=J>.IpHb7]SjQVlMΧ,V^# ! [V֞/w7bI1N9p~oV׃-tRMQux/{L>dDXc#t i=9;T(Y[F1fIr[q8ű >0{b0d)iJ)[a۸-;*cu>bpK_rxIne](jfÀ+ ☓HXݑX 0@yzk;%`1UK< 3KX*$DG0D"gu6[)O6X,|S,_V;1(EVE20w\AKoI^#֩_5KP.Jwf%' dHK, =NsѧX7gt֬58EA51%@O΁)OtRP_uD%uV_ cdp29e j:꿎WOYLQAby_\p ZJ`y.Q*(t\b ߨ&d-lf_w9A҅BXLh@=i:1# l7܂ؒ ~^T髾Dho-Y=dl兆wCk3G#4v} aquSvjw>V ~~[g y8rȓP"cU0XU=1mof!})_;5QL1 T):n/1'&kz3L" L$AS{ BS%5n&nk H~|Yd.{ԨkP yz+e$LrCwIZQq):-Wk券+@#cwh jK*»#?`ϐ0Y duձا~UJc+ $SM5"[,e4:7';6tuae[ur`UTwvw-N$Rno gmj!Yn6<`DžJ@n+TߐŕI gF1c`2p^ǘ+.^ @VO`xrb;ۀUn1\J*CUŒ*Ct8Fy=`pTx c9델MA+F"4,m* 5PكK^jd!v%ͷȗvQ1rԄؘ/.KIKJ݁@tlf}#m#iԐG'WpC(׌-|rp` PI; 7Ͼ92 AjVWYn1`~xe. P*e%rDÃD)AIbi$["BOT!}|0=Q7dusp(8 Zs+lg"1V{ lٕA}e LE+IG)U0*+q,hD}GC7 ~ ysA&|4th9U4vj6r"4rJֲZ ?Fߒ tj]^9+uw+$'kQhP|*Okoהܯ+j@d~Wb]elZ<hz?(hfSj?8'ʴ0dxBlOU_Tdn%=bl¿wQQbOS[ݰ̢kk goEk+6;)s7FR-i!~/uǍ})&C?@)t{WwuTWϷT"r6IC/Gi=L/hRg$i('~ TgbKGP/%\pBCX*bl#ᾥ7,YN\7сc뫲KR^-/eqR @Tm2E_oª y5o 5Ŕ \mc)4/r7y$ ,16ZXqN?Is%u'cnf/\-d#_^K 6G73kI8Y$K  @ILfi&䊥=\y>in:ɬ'4},UQ=FxFq jme?CgbXݳS[fIݛìyJqhkFlB 54#z4Gܑ'6&&-W^$f*m=%+O;ZA*DWg7]>PiA {ݥdan~*4S&6V},NpkISJr Wp K RS +Sd{Oyv( ڔan8υ;:I n/ۄ^J0['/Æ2g)1p^VՊ,6#T%; |W}>kTI5o?9&vs=2JehGv2q ]X>`xcC f⨭BOEcڍy`yv= (n?{1䄂=NF&\] k0zoJR)J yw*lofm%3Ut/FĒA1oܾSkf*@`CŝyҪ~A Įĕv+<|XJuQLԎyHZdۙ.C|Rg0NOimu%NM'-emw#/B}Ay#S>uwi'KǴzj(n#p9.hY ޾12#@;E/oWﶼؾlr-" VJ {gEJ}Oh< ,}|2BhnB[\=.G('F"Jj3¹!aiTkꂡwMGM7#v_ĢPmv- c+}TLW8A+❝L#(~b!F}Cm֝a\g /sН?No6(G?-f(<:!߱*ߞ((KxRlĺR$65ODCF`$;h4FqfG2cbnfi;1Kћs˱]k}xZnj40yJyOk&GǾ#>qiQ,p8?tenl4˵!d`.jW׈&Mq].H7t*y 9H1yu_RACNDCmzo(^<<)A!C9G]eXZMm͢ [L9*Dn !jEjq.F~E/KCn'l?׮~ OX2/&&hrLv VQ~܋%'ry1[[8 |nB?b -X'hq,$&mP2׉6 &W = hG? PFmL`Q* Kȟig@>Kd(Kن*߁B ` p8@u|SRmD?a5|(4nbxsde1OUzSx:x`8Z-aQVj.k۔RcgeX_blxX_]掍1\<LaGx)J]Ȩ}*kw5us`)jY3Th7Nq ,\{V2su v{[%CP8"YUi;|qK!/becϟ- '..c[&Aw62 3W;|H vX?"O~!'ׄA[4,zMT3qZC-;,*Sv;0=T2啇;:T@N Ās 5AsB]HqTto2Mˁ@s\ Ԍ ؏i&M4%=j9ȿ01(2gLN{o>N)&ߟQ5r$oi'Z>=(gt~)lx~ PPP-R3#䟪D)0Cmܝ8tgS!; T4Gye<~!'qMAw}*e6 jpWO& ǴLNJ1v/.(M8lQ!&;Xiyr8b;xtƳH%'LjzX}f}:fx4TPwE<[y61RX\x\Juo ``9 M\:jzӱwD/TN|ibo!BLu<%013u w7cni EV)+@\cbRQ(EKX9gj\T*MVB|k:)OWeŝ]6X*ͷבYil${82"kHgpfV8; .CF𖕥_BQ7h:{]oxFSW?˥5u +SLmfw|lRdRT!<B8zѶ<Gʼ5[MgUq<ڼ({OKen> 8`4ZϮ,gF 1}._@Rt< N'N1 r1B.* )nC vVg[l/(軆j~h/%S~woX1FQ8tq #HSn1vq]dJO>6-ͩQXJH1Iո@ġAL@סjg4I3TLYg|jb/*=ށ.!HlCC\,~F>d'Ґt;K,al1BBw}3pC1a[[IL8șww'7`\T*FШmfcfw/SRZ( : Qit$#\AF@AcZc_7.ɏB$&qJԻ:BfgQS0vXv+%?Ju+/پ4#FzUr+IiBm U3S [t ^1.KL&e;i32aQ:d(Bh pf:!WT7a+.(m ? "aGns+Z+QJ;R}~ۍ ϲz8&4 / 4`?!7mL/?Rm?oG9AU27z5@@F}.Oj)T'-져|-Kmhgߢ8khאC1?^C#,6X 6 //k#]!B?jnhI& J]ș-9F|<_-X{Ca޷˜&wwƸxθ=7/ B%]!3JSus(tʅvF>$Lcyi*ܒ PuMm,$xZ--9D"[zu^ȝ`:w~FP0۬ 9Ye^2)Ҭ} o1FwBniSb4;q^8R_DO Y5>poǁ"'noo~xqq쾞=IAwo;,Taxu>Khq^,({ҫՉ xL|Q^ݻ4nС45mQm^@~+!ą朐茱 sQcBpFa5$wִ[`j0W 6DyE*T[DmDU(̓[mA`;uUaK5Qa*tMDBwu8ڳ'0x)! M{UM%[;\Y2#KB1=+K{m#c[[i-jD6[ 㬸N04}C<6QLVtV[dU IV l<޵bp}bD6w0t.Tx>tkfD83 Œr4Ӕt`IkG!KuEEvْ,Z 9-jWXt7 y[~:sּ2uȯNnihJTf/,]I[r c\pL*ejT'ik1"H@dj{h4]K/: Yo(d,jD!%yA"|a;=_>NKhrYnC|/QСda~/Μ%3a%M!d{o7C&2y}(칖ၜ3Nso)QQG_OJ!GK<% Qj8|Mi勾%DZ:Zwhs3 Ց1m^/(ci齒Em)ڒ$<ǘ&R' SK](#B;[k!;CWr:10隷DDLٻRyXLA硧7{dYC(2(+?A?ptERFgUCȒwcdZNJ о)Jg l'L ڛ J"H܏:!+$q>.Q T]|JKҌ\  ղG}:3c}VXZ5W9HAx@%pJL,Nҕ%Cvh~=lyٰ ź7K(P sۮ^-5eXZFEMȇ QΥTnopEc~GI-\T3|ɹ*MwPGrH{܂$aHlڪ3sQhSIkZ&l02U]<=lj 6ST!8jJ>>.xZ_eG. u̅ZJvfƕTxjĖ8ϜO*<KǛؕktSntxN0g5 I "~<C8x -/hdqRĕ~2'6ApML`~%(XAPX9ݙ^U P}%@t|2EpYlHK^ A${ǜn0'V 1o /;e H"Bsck,/Um4Z^&{_z#qazڭG/hv̝o+ NWj(7L(x5`%%M͈M^X8&؂9bWogm0hX| 佶,m몔ܴV}FvHQ`CpjPT졻KqLA=BQ6^ކˆns15gy6p͵od_KtgI LR/ь&Cr'uڦuV-{>h& neP'965)7k=sC%h݆G  /%Wl4?#9'],bi"t]u̵>)fD1u!Iv]ah!S؞cOy!bRIg^4h + :0_#1]eb O ˜3ZqF7t B-,}#rŒg d]H)]$ |VV_sK`1Ʃq V뇱1(ƣ֣/P;^$:\/7lK8ɵ%t0hj궟I58yS:qbE&`?bۼ#<_J t,Xx>7]⮞X]~ !2^jKcu;̴Q}G#|bMޝPwjkk4 u.jNݯ6% p" =Մ8Kd6,ck$vx %'W]l6u˜qN+B%kNWƯXA_dTί9.3cu[DspH,ppCT.,2Mp8ɐriy 4eYd3@Ν^%onQdfی*!HG!Y%|L'ɺDV4lQLv[Jvt4_$Yq%SG.5D2geUI^usT׾k&3O /9,xCQUq B#!QvkAڮpO4ll;[O}"UAX0<ޓTsF$6F;rY0I0#JTX]Eng"vqkS*9~{aluEɵԕtGTw0d0:yIQذ73sK ElJ{)ワ>pPEnT^_]C 6%]( -~$YUsB -MR*췬>v %64,QQ ]4 l\X u9߀ojzT]"\4c IUae"f]ulFLhm^#^,;Kӎ4IHN=0Qd_CgZ9ܮ%u-,׈FSDadسB33ώFsGOH 1ac-q Q3ooR%5zBIyN:,낅֊ ,:5?f/yV.߫)ӕ3zWYMgHha6z'jniH%CĒaeƞ&4 wA| nBK\+iɽ a܅PYqkJPiM-Ԟ]h x`-eVk*.31Άj.^ݠQ:3ĩ=}QǽTPO$93[|B*_ i![>&}R0Fc Xc*(7UU|V$*K!հk FN FĴ & 8v'S=zDdNZGt #p0+56Tdm zp!}z Pl ωç]B~^}iOf"[Ld:SK1,t:1vov3BሐEL* U,[ed?1eLDwx:ߎ/YQdؤ h0l `Ci륶sHԻy՚x2|dQcp2~J*]h vt)ǻpRlnv0N^zfݽ+52fpH|s|[Yo0,)pr[kP(n?%Z<(!+Km,TwoJ;ДPf]S=K&5Q*ߖ `q{*4k厝1{- /l@ӮҲ?Sⱪouht`cw^v( 2uA a깹"lK \! ћW?;w ɉZN')|?/.LͯԧImL#qJȃߔŊafo7+4LTqj*qsckFIG/]7dEj̬JdX(4h#&l]!q5"ǎAy9LRO$5Q #95W啺OUg1275cݻa=,!`'@7VoWX/R!10ԑulfH(q{ůP-ݻM #Oq*ـqA% /0*)O\[ YX4?iVuɘŊR3Rcߚۃ n*be3'd0{D2OH=>IS喍m}=|^YwO/GYKg_EZbLfgYp5O L.7uz LC'VqqA l~rL[mtF,_Й~ŝ&wZ"-9T/l=H6vhww $B܍iʖh4NDkd-#5JyМ+ 1Q^z[ D|#E`원OC*2#}.{ >-;P2bv3-"] )cIX%/(snq1L`o:87D:52 5;w<#2ԃ{5R#cjowc(P5PrSgDQNt<Y,Aؖ>n8<:"Ҹ2*-ݣI/4LUԉm雀Е\8ti}|&8 c FmF}yߗL[c/Ԑxʤw̪ޏ<@!z-2/! :wjD1#>MӀZ#4ؓs3u..6jvR;)vC/C마3 1~Xdt$^!5 &."m;9cN!n՗t0h O;JD[BaP1Gvq׏[{4gn;K5%m?G=Wp,62h]IވRLCWz J%/3%ճl,9,SaGM81-"՚"H4}֢sV5z9(8dtFq}*Jn3o ɡ}'?ęaVx,-+𡊤i􂝋n3h2&rf7kw!wXh+|4v_nXz+^Yͦa~yr7&)қJWQ$ wД$YY194?mw1d'PiQ=ύ=hni(ŷ;+0O{$gJ p!IǞvIXiT;<[BΞhQo diP mU;7fπk{ˬ.܄p9!971bpus꬟yv:yD1;eʚ9Kݴ*eբˍ*lxGr]-{\1r1mu!u1/?*` __9GA#`1W2sQqcf(9gO6z ` Z>JsL[!RCAb`՝]uDIFO gt gVһhP 7n7̪/ ΋|5NzZ!oĤ2̴zs@_:X;+Zy>;M0o'Y*! S4w_fH29GS[F"3畚{maL}@1pfX˼ۉpsUآw~-nQAZE#L+ڏwN-O"Qp٭$u5cA3qGSmNfYp -VoăM"x:v#R=z_\:`2 i[&x !5P 35xU""Npi œ|0蜿^B֛V1k?9!w\3aJE7_7ӕnȐV,uf$T X"aA.`Usu":pQ{ /.[?kKݎ.'ͺy~CfHLPN5BE=61fL n `,ż" @zJ&6)Xtdm_n]yxѺ$ŋO5dFq pOp=}0(f-Yiߞ C- %2\YA҄X7F,g$%ļn<@lʹjqjעnXeg)`!%WcVYȺ2GPd\'pDvrjq}շ!0ڮָUN]Ƀ,HԬ(.͔3Rl?~bn7= 3mdm-8(ƒLQ<v4+?w@o6X./Xg7DxZ (cn9ruECCQCرε'Ỉ=EWM|N5bY_nsF|ֶVt)6g{lڜ @ PX]xZ}ۯQp_d^1\D/R]cnF@2]-VQW+ -(/b#qc 8ƤGu@E;a$ py0ox)Ha,׍bF=3`} b;r{&^{2׹M/ .YGD5jb47 ЀoORƚސ]7'8`/[uUw'$lt:7xb :fc|(~>]MGO x|vRZG^% Hs0[VǹfVAƠX2xn*!olh62D>ղLݐg8m>p:G׌(#*:mĄ20d\8X:ҫ%÷̎tl>+t~e720slJ<8|H#ekJ\yaS~1qb/{,܃Ei7:\3բ-EA{?g_K/Uݒ7䯒h1vh^4>sB*܈P\9Yq$F&GT 17SA-4Mcq+~>zE%7,XPQQ~&=MJov_2JNFe%?|4ߘw03$Ote ]Zf 9ZdTI6UШoQ%Y|7-2t [U뗭g}V5/W 8AkKHbru]ەot' 6y>g(>B)b9w3|ە}:`lン6_P]sȒ 7!M [=Q뭰Cˀ`ss`o5$ dѪ' KQ˼I, jx6>b޵_ćQ9m{'Nu Ee(8ǗsLOZUQΉqdCIpN: |yw8cELN |yΗ!ZPM4q{!_'(8~MwRpjз3͘g1wX^N=GP2竦EåT^h%dy5tŰ,^pUW07qcVeqe5EtD/=W.m$D;RgLYdy&{(m'Lrh904Y5YQGUp bUHPLCT,,M.S |x,xf M[DjPhG3yrBsjBXVx.FdlXpX>\?>J|.VmT1y (ݰD-`/[O.$KT}ʹP|ҧ/6Ptژ׽b#gna㸌i;~R{sh!6G798m)|J{ :-R1^SHLñE=-t`~ЊyoTq @jXp? SEveK;=M%qҢzTʯ %` BaDpK\gcskB2}v.94W)t`;0GgK8A7Ii\@fHc[bNY̞ ;V~_+Ʒ@[Q+a$ *R6IUd?0$e}%:wD<뜖~l@F2 ۈ%煺_.#Hj0j_ͮNYK8(æve>_OWE8p D9*So[y12M:IF8L\:7DAoh[>a!_L4Q][7 Q;I*Ql> Е<] $2.ض-^CMh,qPwd?F+oc!lJ癎5/p{YƔ8Vc2WmoQگ9 13:6o9 %[BK8q<ۛ*u4>ʥg3vԸRy =`܃>(rUnH-lO1HԨ _n۲gg[/X-Ôd'^ iw3a\uk Ʀ%!\?i/ϚdphME[B$۞͐jzGɗ9C"= ƙz@QmX,t]TNC rKӊ@o=rDE];9ߛ~/*#{\N E:[ ,?) T=pjwbQ NB+iTZNHtig/3K!9x7ʊ~<WY*YeTudr!IѯoρV_ 8TCo cXܧ i~@ 3t|TwaYGNqVNU0`p/ :&:*N-Ud:QC$=[A2,:CtnX\8I(m~qk NeE>|zb(! LW"#ISޫzj2/3[qDl1v'ZAg[3z8N;&羠buc^2n%R{*g0=5W-l xDggfQ#uVۚFGv{ekVpF*|>*# ^-!&Gt'\N{wt;]r)NJ$0IujԼ=W]S-V-Zp&s4\mOcbT֌h:[Z]8׳۪ ^3y!Q5^b@)BHnf^Yh_j5kaR1~q[QP_Mݯ|9oprW1>7YW.,\6>sy5"VHSJ]a$ W; ދE6̺ Ђ,>Mt%,rc- c#%EEyq0ZhlzTpC7rH[(٢'5#<[%@`I'9CC.~q mIfQHVD8(58XNs&]p?8[ SWrs O{3鏉b~q5݊\09pRgr\ĹQr#lA>]xa+t). 2*MrR ^FLONKI|o^7U[F܂n$lI+Y^z[oqSr4 l'e^xa [ȼc+gA0Q}_ lİ#QEXVK"ffp*mF;ANltWh jJB & Rcte wp>S; (vUhInAt5DŁy'[Ъ$M[*LjtD>5an2_?SSY?rf_銹f pF@#XepG҄Wq  Q9P6yӔرqBӦ$0oV $vu 2=j~6٦^7YPBPEL(a$̤j HAl]KTGD0lP݌/Vh"@ѾOS6/{Oxgl4 b7 r q㒌Ђ^i\xY*ɌLNq "S3.m9zlv},t>ڨ*-0GLjfT7GpJN6kv}fK?!5InTeׂm{J?/-k QQ)@߸q6җfejm<-[=S4hj =,yJ,"O Y<:JiA}m W[gKM}[hl쎜nFBHބjG2o06 3-v ]=e8`lwjjĊKH{1G+Aocƹ:;4H^=ۚQJU-~MЈIZ;ԗRȅ kPSv]e ZP6X*s-_lkkx" l_)2 DR'Xf<4 e{Pf<}J-cJMqZm`2o|of]eP 4x h]悔Mr7*E:P,t*Ǟd/}h?P`JN`4": R\EC~c ЀIKmB;6>.Bc|c0;IՖU4_Ĥ3 W@ηF_w$ᯪm[ yX^mu?5Upd:'&WOBnHQXZdaRc !GNGgZs+0Vp(x "Qc4w^^?`B\}6>~$"h!d]\rNuDDϖqzPʘ6~kt?xtNv!>t*l ڬ)79w9`R:/JW5X4W~ZIVD[ Q,Ż Me>dN'F嘼VY>Tݜ|=(h^HVEDbuWTZ5"I{Gob)^/ӖF'=73:YL8fg뮥 _b񣓅%ɶn~okryJ~ЋFCf_9ku"(S=CO~ H.Í/FHOOym& Out$2?9Wa9eδsA_#ɁhrqEJmcn*Y ~&%>ٲŚW6VJf&bګNqqo㋖كl"cГ0ՂD~'K^++`w>L-*R¡"W^oFgeL*DlOfƄ@+p9涼<5+Ҏgh`m{/Y`GMbzIlA98R®we5m|}^u2댚\ pI89'vY^^7]ߤǚgf7lq02PkUpchU>B sI,5b˥*4V Tz1#wJ1 kO¿5ƽ2DMe?GaZ6{C-)&;FKvٜ㛏j!ZdzZ|PQM{ ]k-@:e?K#PVrݿ\],ޝԻ9Ͱ6'w>he=q)F;1tG Vm!iz]>߲[<LjZ[\OwFo6)5)Nj7? eH${ʃ9O֕ETxisO񵳵Jen.co(osVx7&Ua띝|pC7'+VM4tD'{(kwiΙe3e(Jl"!!]tBoF`,_xyRQ`[&N 1ݾ-(ʢR9RZ;QvՏp$q iJI^]"C$!Y7V=C9^ >tTE(J2d́ғCwt #<BEz/UnhJA9 KŇ$'ۃbԑi2vY (V$hL%ãKxzޢ];NBut>ըHیՌ@@-nTyO}g{ \?Ԝ1gysVnBo]qKnhO7y/jD_RTQK'+隽S&$ <[Տ)yGJ8,OS|Vne giXd_k!Dz?6jQ4{O2a P Qgիwɰ{%j ︅O2e!t/e'ET?PI:PWkHPX,,Cx\$~;Qh'+w; KIOLnkF8euqY k9lM0ppFj P~G }ml/Hh%wŵVv}x?)8s,*l 2ظE5wP׌C1wQΫuk:s˨hB]~Y A)kiVa|HgP3`)n5%mR\ f<LBi^Rۼ(*66 fɑhҾ[G yBbߜ~9%'Vzxϋ+6l,C'n&V_]Fb84ëvY)Eo"gcu=o4{wa(IxY~) Cc^8UrTI}t蚆|zMݔF/n說&:сrutsWZb\wt Yxɭ;t-Q\"nG,ӑSԝlL:wam~@Ʈ\pZD;q&{d; 8fS ݱXAssWReWe]BI8€t&C68AoJ:O|3]MI; \#iTސ=l[Ȥ$`Eؾyh~\j`}UPV{N $wM~s#DJ֜[16KaW"lm$_>a`S#ЏI$;-e0QZ'Ke\U=ʟ׳V{ \kTSf\K3<7d+Xtof|ÿxg\H)٥T BIǹwxCH EsZ+sr`v8ǁc0' /F, wث0mؖղAJm,C&0SkYPЗIa!l+f+iڵ-A\hL%b-i-v齛 CZ|Z=vkU槻jCNNBXf1%$7ZjK*ő؉ ,Qz ACpS@`(Gإݘ$Б3k}w;"Ҋ #v)v_+;FQV%x8F33}N"Nt5fD? -X UԮ;DYnXQ7n lxQхdi [nS!zl$'e >:`u60Jސ*[r|lL ;ytn&4W>GV+_o8?F.R[/Z^{(5_|SfVٶNzMS1W.ف[3uü,Rmg Ԗ[Zr€\^P˜>41(T3 Ċ?#1DB)$džTuRMYST|`q;oAܢurUlw} NWy Bޖ:m~%ɤB@r_Z$& Ntd.uh| }bݷ4:7aHdDdJ(ZNi|r/oQ%w͂#TĘƴq&*)󞴬'CZ}'\>18-1`b Q(G8Jq(B9ƥ8)GO%۽N_Woz֍jGpVhK8\ʹa 3ӆKFЀClzR;o|j`LD6ljmaX ,Uiv u?|"LCO…q'Lkb(X mB'T\qbvw/?ȧbj-#ag˱4 (B;e)*.aLL2a¼ЏDedC>+ b 1*q:\THTnA`u(K RDH6* <7gd A?N=e8{_:XS_ nʷU슻G4T2ҮzgY,bȨ >S's2<4L1J Èt% מZ,}|>D} ARJ޳oU_0|Oux3񛉖 3Li4M10rr=ߘgϮV~~S(ؑb>>ͬef}dHI&خT̪yR}w~.w֙IM1;P3QbrڕKF?sQ ! Į t/XVO4ia$1Qِ:@&bL0>;%IGJ_5l%ŻX?ѹ7.45X==ߖNMhϟM\V_6i]pĉhn' 9X/iŀY%{ڂrDgߑVT&$Ÿ /j@LH"4P#!+cC0sg5Y~8~޸T#aW8M"ۚ- w ++|z؇ZReQb#rawE9%Zs!"C/hoZ'BHTRl& -a%>"k{d;TyT3FnikAaf^[qwM##ʭ,l\yhE>N <2H/"ȉiwiw0 p+$tf8?W;0嘳Z{ qKMFNyEyOu/G zbt,ç\I{|XV!iqUAcTшsVBe0UHb:%N0rAe"8 ?@_ $U@ez˅C+d_DJRXhf b-[vKWm[Y3LVK}ۈKkھ}M͏_JF|9-Q4Bc>NwlץU+"W(Vus5O~_cJ2Re9?!Ϧ Z :R9ڜ ^C: TqD"K>u2GMy]οt"f >;V)GԕtʱP/rBN} yQ<-jhl,kgs"<7ݜ4/hϕ-[R@8xOު'!W{YF[m`Jitڕ B"fAH]TG@[JEL" }9H}zoj ȽU!<zCθNdjFdu"$gn=3Ze_/HR\#M妫_=[*qޟ.pOd8@56=[NvT L.wdZh=|0|8,hڗdL5#*.]J"7~wiz󘈧=;Sttv}=u(zqS%OI?|v#n5ǡ?;_O`cσJVIʐ'}'k/4d{Dmb^[yVy *z&M8vfi z#!2xB}IE>8K<ب^Ҕ  ϛ<2K(ʙ{ĨYhnMWTV@aosFrp _Id$C)R/KZ]u4ERB.ANJҨ O>6LP3$9i.-1Glt|~%QRoH'сa!o cW^ΓN.#r2e|ucDRЍz|uNO)v ҹG7e"rqSKzGvvh&hG;^5X?puP{e-:ƎU+P&-э/t g D%VENR]lmDZQIiHO^[^=-(S&:8J@lI8j7h [}˯5tqP*0`."Kvm([aEٲuL$<=D#3QymQ9 @ yKU᎑ϺTR̜a\8͠6U .2Tuw$AqvQdՅiaz:_Q `א$ +Ԩט9\+Hݛ(Nslf̓AJako؎-Bts _!7}XNAk5b=5TIzzȁPHOIۍpy OsY~r͉_%-\<^D$1{ve&f[tq)`&Heս΃št"!+~Պ|@j:S!dGmMgYnw-\1y 7dNj 4X+QQ:7xSrrr2蔷aʸ}'T=$k  eѾ`XnP g^qA4y£P!5ak+)7w;Ĥǂęn5Ŋ {={vKZw)ȠhPSb 6qN$u>~oU(<*PCR(|V3~@+:M#;1wwT q1lJp[WOHNRxlCRr҈UAEve{xaÅw)a$]<6:xh]l?ZIpiSxCa(K VXK P`n[W +a5,ПxY㉻]R;%.N`4ɳQ*붚68B/|0cJ2(&oopt\ zJO|6̓c>^IAlO(DWR^r-ޢZEo]vfy37n&A:뚄x*/Ulet 8f'&#Uլ9hMZVxX04ހ|=%r6k/ع1V|6P3s樞tKB]<%|GqKRvhȋQpRJ=lHPw&sU`**-Ñȼ8(G׸1TV+I8>ޕɽLQjhtѵUݼL{sy)*Z 6O>:)Fuo$|Ld.6"!>^ rFC ȜOZPԶ"~m"Lbi S0 ι5oרٰ}cq%8<2BKe?1Nŕ_O0HDo*JdtXcISܪ^ы G'q Gj:9K;*hd;s"YM1'9S ͢7}~C_8ug:ˀ>$ƣAl D@SP$qҽTH1lO B'(C:,[ق- KdhӼfg;'-ꔝK ;'Y>࿬ . U~s%g&S}݆X8>y{cmWwPFpTLn T|!+U %A֚C>C[NN!vs4ȅkKΤ.0(7֦r*M|NڇMH)Tş ,!hlgr%at<оDBsA|:JT%Gdܹ!VGTSȖak¿ĬF萏3i7x ͎R  3}bn;lSc,\ aB{ ֶGj{!l\!R2%zb ׬_GӀYu oӪXj$dvtHU=FAR"/z8ʐWJN=O p7rU4N=fmj{}BKszN!mZH )A1E/MEZ$p[Bĸ;)\4\x yUC4T ՚$hh_y>pEN0iFsDmD+X\s~pzYݺݙZTkd3'bH^84rOmm0Z ZqmR1vr_,r[ =TF #X_rF-m7t3w-#7T0/|콌#11ܾroBGP<}`yU9otθoC%O78Uk*@z9hizE9R{͙u{,!cVlʦ2 "|TBDLW+̦>m/3Ǚ9Jז+QuwαKhiѨ&5m{YpfΊs}˜iUmؕO'~ nSԒn@a8)vT@i7k4{ {NKjaK Knc'j3{QijC5<͌i 7"_qOJaYW=(;d;v - JNDT0 kRڧsD!(z Rtq$0r"֨(14ppKwOm-0)܏qGǓ6c3_ pڎ*%^{.q)|ן%}9eZ*3Hm~㟼G6Ndu(zOZrQKiA| YY&CeD~yt5LtK˜{H.۝H9 h$S4?k=6̕v SQE#r^]+8Dc7vJh9o1gk pw{%_p$`m= aCx7X|8?ÓMGs;7'#ep''oD~*rkq(thݥ-aH*TO,*0ׅ-)P'/By`2&ĠŒHfw7f:H|FV˛Wٳ@Z-5bS&| s9h/4qf ɭhSI"p#" GpRP#78 '<Y:'7[a`*S9a|Δ.H'R0 LA(7ȣ֯G옛G8!ro[jVjv!a享rf劰'ykqq A(SW~;,nx9ޠ3K. Q@K͡忣bo_e.c lL);3%C얢}sC2-0꡼JV'IRqȸFJ-5KؒV '3cXz#l4"O!lV%(#S-WcVןO E R"jE`{#tx@M҇y4{P7r#|ခVCcMIVC:Cf]i@"ΐaF 3Q}ēn A/l苙jq/Gi2 ~84{}ncl#dF =qnfNw{ &ZTぅsul jJ9\Z|ݨP.yOǰ’}!?kI}(-/'#Z1SNVԵWNȺvƆ?l_Lg.')ұT>v(v n3_O K;ΏW33᝕- 뮑%Y‰ƚI<M>hX2k0敏wkC`#'׵-]R6/h$VtǏ#0XߋiQNt;.:ܮ7 δ9@E*%F^N&NBpOgxA;Ff؅I\'H?4A, ]o?Tw (n w hf"2It56K}FeX6<8JAm*R "X ޶BrgWp^;ȣW%qH;UYTlt.XSmƒfNIօCC|_Pٝ n Fڶx:{.6E|~ x!5Mes\  V19,:iQɝkUct.5^>+/7Mɨ +b ^kXqk~ޘ |0×&'l̤zg8LuI,uT4{?v֪]zy`gf~hX̨ӗzڵP1ldcC.HJq!BY *,T(FAO[0]zDPfx8Ĺj[:˘]9I~byY0(_Aݗӄ  ?﫵=%Βշ6 ]@L=p<U~ݙB]1XV|rXTɁ|Yߟڕ- !Daaw8ԑcϾEN(,;*ز_%8΁?mrqE@:rt^'lƧY"}eB3=E\5Y@f)av5z'OurIpM&B$UqHy!嚷<\\Ž5p9\1/j97g㣮|7ئC-ϫEwMtWJ;VE?_ ݪl/Vd?/A`jyfh1iكPXWΌ@pKxtt5wZU7Ÿt+s&ߏj3ⵃLUɪ~D]b(Ï~iL,0:Ȉ(+tI8a 2 J0 nY;~:}q# `;/ (=pZ5n#UwAB#*Noi`81 (BE>|a~^CIX w7 M;7(f}PQFj7dm>[H60\Ȓa<*:e$gYeѯX3A >DTwONeBtZ^2QAm^Y|d+ >K/`|ؐ.Þcg}gm%`{k=mUwgDMOk`7wcgf*)Y(Gh` G}}ஏDH&`OCy+MhDRܮ~?PPk_)&Q eϹgF`l{;AR-|L 9fl@,uM%_$詧e[x}Odaok1W ~ڙ%К-awg8-n[LeeDZfHU|-gIˡ܋M-Yln˯DuJ# 􋩐Pu G6'i/h]0fmmi+F `uv†nɈ9^UTyśWW*K^3ΖLW2EFݨd=g{sWȱ* 1qV1GOX)5PbiL cDe('v^V~\DS=t\4['j>eyWd K`P~t۫FȗզZXFs9ROd 5AN0!e9u"laHMjr1lZXt#E1 Ms<#%YoCCs;sx1V`ɤR!Oz6>0O7ʷ-oU&S_t]o#w)i8MrbsLc~7LtR/IX %?KNbLr_rg ~4wbo+]ǛG{*u}F4 JlsJ\W5Wm r{ #QD a(ZrAq0%;@af"{S" [/_j-,d\P­`'"F1j.൚"s1B5yA:9Z{>I4+;&F kzNĹ,H {Vw6=zpvMG>_~xpy;DjlNC(K3v#ص7(bjq"ݑG܃t:H@* |XE_ . +F_W~ܷ1Z[sȚFxۥxF3\6z|<}KmLjTK_.)e#nw[kqU-~wZY j4=N¨8\\dvEEUG#Ѹ<8JY~OY&%A}*]x`y m)jyDV@ԝߐT:YC| p b+%s18An-mmNMny/^i$Rk*0R098_*δϹY1=/v-NdslFȜIaߡnx|.i  fIg29Q@Dm &:2~dǥej Zڦvz Ⱥt/uOֆ-FkXdp9 ӤE__Hc]k,Z ~3 g@ΰuw}E} u9ȌͻaC^S]qS6&%XXkYfrR8p"BMm䉋:XfÜ{ H< iU'PZ~$ɕ1yp&4w6E~V ] aBuTWVLG j!{Wt; ,*^kZ\UX4Jw.;K-VԔ4ۮO3 ELC&%ndYb,C!sa!HwP&Ң9'Z1\׵n5o5f+(GY }eR!~XB Ik0أ1 C ;C'-JMl><~/sC>{J(iחުX ~_P̿ tFcמ4; :e$Q: 7ZYF]Ao2 ?Ƃ /0/ɫS-徭D)^f  .H<jj,BKT.4f_#>\1D"}~XW;WM) svd7*:ֱGoN"afT=wYv#~L%W& wb[."e+ fQa,5w Ei~Paq^ƭ^X|9 % g@z2t4Ҵ>g:/@ [\Һ.v*z;;P$]ՍyD2 *0~ta:u\?xQۏʃXH{͖m uyWJlu3ɗb ^b&F 47./.;x f'oԜ@ vWcW IQ:lGs"i7ˮ3"14'^C} 2P%ʛ7򖱮m]v:GD`okZ~oX/OEdƔR ͩ/x# D:M44ǰ* 'R4$^B%8S5O,jc/#eh ?y%dUkL9/u,51 !v3( ;S;ΐѲ/V*c(eq'_ a%75P) lh Z:7߮K"%qsiEE+A AUD >#LW[8:(-`cAh;ܳTCKe~I y I=L},59{@B5CBo n\" WIj}4FDI( }|tG B&d1h )0LC s1H? vt,Dsu]0v]`,ʈ oX\1N~avKSQFV3\- #-ajݤlU\,y)Cہ7(U!",}?hqtw1?t=ذ h>IAJJMDD> k1-߬642לQFcW߭|-)!8lo1 |)"#{uQ&c2(<U8Y1x'W%s9mNhnNuC#dT}pأi 6Ik=0z"tfM[!!#JVe>Va>4[U@fISb?DNx]9kͅa5R;]݇B>nܹ!ynV-f:?.;hrJ=]W_@wӒ:VkK=D̝;m(eh?6_,js]}E[x,vTqȣBQ[-d)رŭPɡU-vX﯇ 0!W y=[^^;ɇ4" n*Ďf1 ˅ΐ$_'=b+QT쉳睪W8i;CᛂVb1ڼ7Ck"X*?'U% q&[3_&I(5jWx?_DaUH̭ .M2GoĖY2LܲalyדxA<}M;$ XӤ 8{vU:DSA.5X=6{J1uBSYC_#ЂR"ށGt?'lYy+)0FuBwhEN:Ԝ{׍HЋ| s-7z"9\^l_[/LMjR2*Yb֦yK񃽸ғgdnWJX@[ӝ D<=n^SV Y^2ɵX^Y4"a-$2LЕy /\ML8\NhՖĨoSnHO_@:|SY/dUW[Pe-N>ʁHco>eiB&‹D=0 DY=B QwuSm|q,d4E$k/3Sg?Z(y~Ȭ9 7Ƴ FB$׊bDlt'弶޾`1UTK/%[!?(70zuB mePKmK_$ڲYF8dzmG?%5?Bv.4b{A,$=oe'!>qk^W7_~q(7聾͠_T]==d~vxԿpIw ;]@sn(7p/ek'.{zAj u dݯ YL{[sMYBXĸQYAR9z>Xe ƴ A))a$era!.upNs}b *yR8lL: 8cRc3>@ _"x-feC"A[̳3\DT^wßj&Ǣ ~ޕOL' .uq߃Akl/1g@F9|IklU)z#C[%ʒev=K1qPP]ϊ"{Gff![=AE뤉uyy:3pzX/byLbŦqh`noS~Y!^d9't=jeu?_:Q lwU˯ |fo({DcSmHFrΛcg1I{b0EOn *G{ yL`&(8e߇ *e8@cEwpxpIB{ʯV ݚ)!eouu%f(Ț]=5`,&2K.=#[B6ud-"u}lhW>hH) gơ;PÒxܱ Җn 4vZgLeA_">Gyc :~귣~ -Nv k4 d .R5 f d8UP6R%'JJ}*鉊COt7نH$ՁB',f5}yk6ʇ# | fhO J<{rnF!L^|5('G+.8/֕"]v1^trA%q]GY)5Uo?y⟻-Id1t:c#hB}Agm 9j!͘P1^FHkh lnׇa 7$]62el*O{RO9xJ6fTsTP{lrq.w,d>w&|ٮpSJu$۵!I7CnZ6CmR\!G0oLHOxAI\E D~>_ P-HߴzޑjZr4Hf׀,뒟lutB`-݁ &wVD_$$OEoC IDuʾrhVf:cxz&h?CeqRqif;PƔ#=_%=%YC!.~p#[L1/_ٽH!MeҼ#dˠ48.=2k`U-Mm@K 7qKQg;z35OlBːBH3MPЛE w`8P炯/T0C^H[^ґ#h8q}!+/qIg1Wd*mzj /7}&vC,^ho oXisenz6) + <$E5HFv{Jԭf -O{EsìV.o{57ݥ2N <{8͍ÑOm5dvNkpЇ0{tճO LLT͔!t\הIJ"=$;V>ge$#bF-`ɱ Pz5h";>qŇ ڥ-[JDž4K1 0<dPFHht\n纖p.}6\aT:%*,w/U>bVDŽ6G Tў7Axf~{xBLPn\:+]>' N xDqn{كqT̅?t/ϣk/ fU(\Z+*^e!s@*lckņG"b)0oaB8NvfESIG.roDR:|z& )Uph15|L{$.#V_@u/_-JHq5M⤱A|m<,d4K :j?3 Ke"+} |"LY.:BY$pXҞԋ˒=y%62ZF8P#ON-<ܰGakX^hKЁ;gH%;[FsoTv[,i9P*?u)bw-{"vWsd/uϛa&ߣ#a:L+]jGlB{?#`n.?7C۾nx8*G&q-I5k {6|ؑPvK(LӞr F`xCB?9PƁßs럎]flV:jxULf2(j-ܟQk2 d63h& {$D:}ֽͫ/#]%i9 M1둩siB7:3@J j$$|8nz k= 8&{ߘ'=9S<6u!DY%<(Uގ?f&yAu >ʈh7޸ ÓߒPJ,_{0, eD+XYcFf _&qA,2ZRmzG˯5"s@1Lx}3QD䭬IEm7B56 cMȉJ3kB}Vj9k#! 6(@eY~~l<ܔ4=4X*w>X៱e=ˆ4ek/xoBVA<><0HuM8BXpSֳlPvhŠEvp pE@[-sIbM.S[`ꃕJvs CgRƛ E8(QaBR$g;I'۶pZ>NE#_fG?QP1W+ԨPFyjQWE/4˛K.?J6W\6xV>[0֦hY+l;y?U̇ Rq$7$>]o P0"7ҢjMiV39JצsP\vF4`_iU6^ eZ֔H|]gvmRf ~ 8J̀;ABBz$Y`nd)կbKS÷C~a3$j(DtPB  Ua!F0!);y7$„O4Vͭsn85 1ilur!7 T RvpՊ ЌJyR|'챛Ȋr_p6XNcm{/iaWK!ݙ˖6} jT]COG{&LXc4j4\]D2`\ϡ9l.[ϾQ؈ YR--j$ 8:` 3}1O5Wr}-trƣ =1z(N;֣3&~"oϜMӍ-rz+ {EC pn{]RJJVS{7P?J ;wtK';b%1|@b|vV(=r.]zf+7ӾiB%7n\D4?e"-i>vl r`5DyJ)Us|췉ZCa]ÑصԼ*t%O}|Ng2vtPw;)MVJ ٛ? iq!I$}D !CwI605a Lb"DŽ˦ax:o w[1]U4!2֘i1HC"cϰP4Zs :2l1&IB7;*$V]c&U/^ٌvp>ϔ(c5sBTw;mO Jj+U> ݺOSd6O R@{E @1YAxOţj@ڃગ q<ô>|٢nrՏV `9?-aՈWb8Y]vgT]T*P~.B]w9'e"Iq!n/0kD>oxAnr=?Dw]}lbyR=UtC9QX=-5!k[[2A>}60%$HYM$aT-P{9t.N.guK5h6AT.O}0{,#5 ۃHIRxwOyQQ.!xY顿zm#_4Nǁyh:KRi"zW>xu2V?_Yw&n .|bس|7bw?j/("z5TM:C:|MTD-(9E4@MXqrdk-}33Am;틪"oڒ{wV()C{O~-_\-K A=uy)z׊Y9}qTq0Ă%* [x 8WCjT`H(vav"3% jeq,ݗwjUn[pZX l[{V[:v\G C]hz?Zyy8gu tw=9st WMl{؂~+j*OjzbK$aDz߼xi y5 M+(A;PϙN+aO1rչL.zh+?Ȧgm]8$(Y!hDj8)^BüC xM$缝Mo .PѼg#PH>{z,GeėRZ{c7uʦ ſ`L_`(+a1"T66θZh~ˑFgK)5#<Y@>}D+j@M_NCrO'D7ʥ2ZUY8 /} ׁΟQJݕ VJ a AU,RL|Nځ~aȯ*7ۓ^hjvsGOY~Gd LN!2BzQE4@#WJ7UEJоZCx=Z;mRNBnc&܈KY@\VvֿeIʭUk HzOD>?>Uoߥé<'=Z]/$sRywUL{_r^u old@\1-Z'SqOoK ڰǨ*WR+|KI"Maڂb|z}# DXB0^hƭ)avuGsJqlD}}d2: H߸0Ʈˁ{%˛3O"}f 3MA0SloUCCtj i$Al( >VOAʅ!,QK^#m#8s8­f[>'u7*$'T΅3&Xx>|.k,3[RJ & 2sv!*+S:7݃6σ@CsޡTqx,1 'JoFﯤjk7(KnʜT6 mQx/'U蘗j+b,w実k؝it(%w-v-5y]x-BJО_URh/up9He VJoD7Y:zWw0`S'T]bI*5M%4؂}qaȏTո*j|B_=X_# ~q9Vz"=ipjra 8[WO7ƲP,Q5Ѓ2+=]AX8e3'~s5©'笵9 ni+#]nraBst/d U&MOg# x6 ^b3ygȃu;ĸQՃaFPW be+W L s7;d9Pj*"dG6TsMWQ!{:sT$=ƒTTC>`Hjxg蚪A-(ްL n[H/ȣ@$oV~;o/$4BFlf^$S!';@ѱMJa@":xaB` Of˜`h0X,`/?+M;tw и^nA`o1ܦH`@w gh[HqY1K-GaOܘ=x֖I`avm9;&k{wk%b,w9n0?$d <.ǔO_} cuY0n1{=Ot9Śt ^kvTZb!p~gk;@%0=Yx?Br4VP r5͞)KؘGʂ6 ,.~n9Sd.KRl5;|QdUzp=@v?GI'mC`pOP%(kr0㙍[idέ@<\JƗa SoҶ6Sйlϙk=Hks˖og kY %-ߢ'Jԑ?Zf#٤yccLG@ӕk`˪/ Ʌ2$Up4K'IwݯƵ:~h*V3Ⓗ?yp<ҷ|{hк^gY,Xãa]N dA5qųFJޥqMImZ-e}o wo()Y%Lh*(dC%>otm<@1IkHT0 \g.`Ű!tEgHO[u'YwWs %,y#?τ#J0XjBXhJ 5l_pHEQۣL؝;F6hB1'4 тHxx| 1[-L50|DVX-I+V/{@^pKtszK"}$mh)3TT 7L{uDR]c\T9 ~)k>Tg`j̻fiQ7+ɚ2$3E`y/N Sz66V::b FٷAih\Xկ7ە |ŷc HdJ ӛ輍} ?ːcyKW[&8w ,UǠRzwqN 8AXC-]65I36lE_2חg}ηoy hޚܚ`1Xuz,mB"El'yL{ Kmڄ*qh`7T4(riTO ew,J$*ѣ㡬 YؙvDh>7K _~E+`,cB>ي8Eik+Ɓٙ͝mYjD="j]A_-r_S_#dvD%RM|Gs} P 4?RUvlPC1DCf PF1-?s3 c`׊P]X8gj&Moɉ6Av?{~@c1 V*;N/mtV''ћ4mg4a.d_(# 8IЮhFP:_DP1}1o@f BxPA yR'js,ݴ,F4Iz17Ugв8z0yP6`؍&*DMN.aP#Z|u%[^n' g3^hSxhLh^|y[]#)7,Cjal^ֲ쒙ylϰDPCkS/-̔JJ_[yX$6TM܋Քm)<jt T%J]ݪL͛w6!xbh&s49g1FCɢ.v̇7P|ɝ,P~Pv~tELvcx榽rX ZC׷8$D^F^&+DotNoZE,tB\GWXvO4uL )٦N~%#Y'$ 8YY*;#81On”j*#aF&UEZ%mH\.^I(Jfec= XWؔ 9h'V3$2tk%aE$*[p:7>,V:P'w…A,je{liFHFQovFښܙl,Pߊ7NQؖHbփmTPnT ٷnfQtĂ%7h'O*e̺P.YoF(\9b6 Tu\: :iU2XrB3hTv WZnʽ\;= X\~l҆ofY( FUi^”SRr"1bUlf0I4Έ:snS%XuQ߽˽Se#NmfSI^dd4>X3- 8~_r#*C,@KKSaOZE_de]JkA%r@J1VeyQzL'x'1H!71c?b10` :ڃ:LѨx';YldPo3*yI:y'~~jK/^i3TM96k'8O؆P&BȤ:yWv~̸ cLn+*5BiSeDvH0.}%Z:o<+4#S@߈^D2|7CZVi=$ w8pN~[>RόUZթ!B@BSQߩXPu6*ԉ_7hiUÎ@qMIùΔ7/{DSٓRǔ&`<$!_~G0y`+˶. zm6GHj^-*µ,'mFl_8q<ˉR(ȱyHg¿0 X~QoR՗T˅Th91=ON)4hVy™JA ~+ 3WXt qblvhq2V@S.t`|cbkCLLN}PcLc(N̛ï'U >;S51JzN`hQ%9W֍|*Zz|.KOpH:U~s('ikbHt(ł5yb($8Gdr0j:_|ѽ{OEru0`D-侾yޛ~@ &އ2/VAqNx`M;vPɜ&Ϟ念ܨsZ-$|B)w .Jɷ2u$ǚD?h+v 9ɈhU_xO2;\H,L9#vx"Ŷc#ڰ S3eFρvO5.k4[va&4>88m/X\pQ3֕,r$KNgD( -經[&~l[T/,n M4D"oJDMI- 7|`1zVƇj][~SސLiQ tXzGX^ =d+ ʾ%dOuѬw9`J]?n?f:9/1U0,-EH Smmz|Umzs@: <}'fX CrDKu8*3j]JۛiX]Vn>#{[\#,=R{Qr-k&HB)/.9`paXwEiMt#ō]n/1Ɇ[nWM_B8|d*4+(gw sTx Al^t1<@%*3=Ė+xHd}ݧ L̀b)$tDむ!} pTn xYlNs x%[@8sB&NI|sABqʀpG%1H RѾrE2}uϳvW>z%a++NLაoܔJ;NMk@-uJ0Ʉqvi?ҟ8ė ?rM)5Z!Y"-삓1Fy"naw/X\&B `3jSFC"O9A)\.S+>`?6@ XQ G6 Pjeou*ΨL\HfB 6o:4VB΍ R؀ 4(F\9W+&L` ?# \$y7e8tS;RyĂO68')!3-dú'(\c=÷@~I?*]^S*7ԄSKH]&3K*^vihWT2 Xθ:8gJ1%kj3:NJWsYmmJfRt=8ٍaUC!WtpK@ 䓶 $\ "wVzcZ.FYEC nz.N42ixkS^( Z=Wr[C%_iG[j٩,Cc\O㎜`F͇+I?vB 5y/h=,J䉢q7JߊWz־aKxtR?Gs6K>r}[ s8ɔ3j"$+_0|R2cxFl#js\i;Ϣ"8<}KF4ǷJlV磇D(o ?xQ|I%؎>ϲ_rFfuKRucѹuBӖG^[D _,y@ !<dWx*TOF%^5Ehw2FthXhZi2I'kj{1\>*D}9^ԽUU6:դy#uҶ$2 ~'v;MIbVέK`e\|xvU =׿0޺jRaRe0+hK(1jɭYE ^2|{ERttc:M͗'A:^ęO)*ك tPF:νFw֐Ȍyd Ic 1CLjhJJfp)^wf88Mvo\8<PHOA31ׯMH+i4f=F%  6:ȒVf?nZq.f r:(! m^5Ve ކkg|e* FSثDx$SRMך*I w,9 :AP!hJynIrz=5ߐmxQaB:Kb5֣ofKyA= MǞГ2Vp<47iҶ7 4e~hIɻ5p6\w`ےv @Q89(. pg3Zu?LY;&إ*"y'{W6Uwot= ݡz-B .( ]DdG("YbYme/VI?mhhf."¾ (Q2mR{N6hJj .ܷ#"h8Wy>^8zAl:H&GkqSuÎ)e41r`hKl]-u@)gt,IYwvi[QtLg[ nt3ƹȬ.EKa3LINQѩA[N+CxEʦ E9"|pݟ%>w}h}c΄u 7֋iF%val^p dq+Q1弭yk_@ HSt9|c$0F'] UtQVkWUvXЄO\DȈbۧ媘T8#3^) \CJx^-DɼBFM}gBլVC > Bz":doEgnPό.N 1Fћf ª.HL٘nOMAKB?!54ױ| TUȮ"Qt5 jYcaGEx}iISp,]&75 +X&␋XM sr7Y]Jg{54ݺ8hM 5]0t9\D{bhzLJ9Hyx)]7xVTs*x9t ,8y Mc$$+aQ#[-T\=] I^Gg?E8ܹ[$$]HyAކVfԜ񰸩pbd^tL-(Ha]4ӈ9L(q֪!B&HE9{AMR0}O'o^s_ʻiZjq{C[GvX`w3l}y9pZۯ >JPm(T ʗpe踵P4TeV 3ΖOsӠDKE&*[,gCJQsɤ7hG[k0~tb8scqT'CF/$2ZNsBBϳ%柟iHFS:nWUhQlFdI Ҷ۞O`-Yxp2{,vJZTf xJS;Y Νԡdz d51O4fW Kzl O=@6:ſ0cr&κr1 @F%$%Or $bWq!keZf=sߋs|5&c)Қ"ܟj05tD7+PĮu=/ŔQmPfo}Y}|kvgze<=me\2R)@YA'7:ЌMna'W΀m!?h[}nWArn&߽=)+~on7U ^)gZL Uf$ɨť~81.ўOkֿu'MKw1*V×u2QE;dv'ak*[O1r61Axݾ7F;+ۚtitAL|S`;R:s`^HPqD!^6#Cl㹑6)4r#^F;r?0׾KY4Չe{ڦ~h7穼/Kӱqyț, h&#1 a(sVH U mz>Bk˃.`uVwBf}< "lCPY)XZ >&h@k{~V,NbμĽB&:J&l95Ňɋ,ʏtf_%kH;W+Ktz.q͍7?S36St,ɾ§XV2˫gYsQ!:Ls:jxKg0H'L=L钱 ^0?ukg񽚪́$\~7F'µsQkII,ɞۨ5G^ƀr"I ^tW#fNlX1Ff6a06ͪM!7V7,mP*@"A 4|dp7kY~5@ +_9 ?jl)ǭv";9zJ$2( Su ieB& QBB_JMbf @2{l)P#(@y-{0"z>6A|݁'9vQL|pa1G87nDq͗p!.oŹb}Y)3b~_Uj6J)d"iӌ S8"dKSr'zhJ0j8Cᆬ~P ʮ=\C£ [=2;zd=w ^ 'p:If%)QٍM L_f+Mk'龏//jE+#JeBd(_Z(^wq)>(KH:;5%G.5R" zLКbύ3 &b5mJo & ~GQRyJ&VTv?[E3A%C_!f$"O;n63)d$伙 (j. BzSP1[ζӘs+H=7;w&Z :ן%BZõ¸IzO>D~g  &hwdпcSS#Gm0Dau#_y{i.#axOUD}~ʘHͻ+}9tc12lDs[D\m4ȟ2 {gLVRBV@xٖs=6#q"L;WIn016:퐍Z#;8 !%%w}qMJ5X$r*ee&VCR:IĽU}>@ ~>Wۄ?'HN*3.ì`^p<ŗ4 zd= luyy6D S MV)[T/Pl[҅ TFz6H>aРi]Gz,$f6ar<[. W{iCbJIwQk,rD~wRyZd!K0{,Op[f;2!wwrbDP$NáBYϢC7,{1/5.v)IIErd|7\_#m89w<{*VM 7 3N M'H#cLkcTXƎ!#98Vt_RG;ˆ#7c1*6W=ۃCG!sIVLEMd"O C%&-ܼc,_lxdCY;ˉo ȌyR> 0/~< 1|4Yjfm泥"AN u)!h;LaiϹԪAa/&Կ7I4$o,5 G&1R sB/UU*gI);O,p vx]L /&1RWrEo KS,eI%v$R)g=:[ҬPsiBH54h5>>k#@ 쁒_c}}-qT*)?HF5ψBLQ˨ʃ5T0T-],"ŽUF`H`yR6Uͤ)эS_en6gxc+?4s]1)&@Z o8T ,]@tYuZipf0ͤINbyeC(!}Vw I)>[ '?L\˜% 39u>&eldq٬oh2nL z;6G.IЕd#p`ztgi1|=p=TN|A-ù!ŃT; #nJr1V*ۅJT:*L|eC^WC*J: 4JQg6)GL~z}7~l<j%9b׌0dU`~~'gdf{3X3㼧f=>Ӣ2֕C(kۺaqҾJO5Ĩl[1dr(QH,Y.CAQ"tдm|3Z RMS|g"Q#sxjmWbw%&sǦo۶ZjAJ&֊8I0')`AI .]ۚur=t7ˢt‚5>1Jpj<-GIO"!:R",R*.u&Eq? ))>9YL5.Cg0R5FejPDwj?eO/,_b6)CqN c]ҙ\DrDP=2`B{3-XR4CFLMхZ2wgd>D'?Lb}{_*ePTwعi5T⼽7z%9$2>wց |>f9訽[vT=Np+8N4w3hHj><̘hrᴑ=K=7Ik|r[峉'@ևSb+ӓc]SqZ)VB{fUO72+b7 pdq\t5ؚ~ҋgKV o 需j>cTl"]OpRrL- {-. !8|z|W^o$j$S*цU s,4qPX"9Rn%[hQ 緵^G)`Wj3},jZD1BԪ?G浦sI"ry& L $Ue,+|] C+Yr.޷)2FQ'`h ;p;T_ 3OkꅵuFG ϱ[`+&'dLmeժG*ϰOds_,_P6pmޕ{|DI7Bژ7RQiouرqS\v\BNq߱tdl'x|J c0n}WƤɠ Zëҭ:f`Cz(] /ܑp@Ӛ-gKyS D}%%0Z`#%DD1TlOa:EGaV0mhAU 0E%kn(咣 }p h*dW>Z_NB16!H7\Q $6>^]g$"Ae /D Q*u ̀z澺K8B5frRrÄdG9InF?sG|fƞ3/%^ < EAyn\x\ESsc}Dr5ܥmzح-8fm*bq_ WPED@bࣚmY@Z$8*2[T,$OX=X`ZO;I%jjh(8PJNdA̱fE.Drwѡ`7T HZW hXӣg!_\:|؀Vu''ULU))ГCT*ZO Z'$)<)>ԱT!*kٟJ,BWij4d `Ro^ @G+MBx1X ϖ ɅUAu̦$[ޱj eل[}[aMNРLnqӺվ@<' -J:yqfM~(U1c4~3&hY{G0i,@@ fNRe9̩ҏP yEy/Xpڒ2Jq}f5Xb @/N:]WDzg}B5#k'@&|{GyyW~8"v4&/h3M1;|;"Hܧ P/+z}etKBy"e>}֜Pڛ^3,>d{4O R޼£ra^3@B L#X-=miqTV-gWY``#EU.ruG7pд` a9нcgxAeSr: 1)ApL+U6aX%R:BSTLa57wSgeѵȪ7gq3 u,y, UlTF?Lly1^֢J Vwm$/  @P<6 "PjT{ $J%I3 R[Q96Ӣz7Z|έ`'F>0af۞pi<8~: OmQaQӻ׉{cj+q.y`em!M^znQWZvHmm=-͢m2KU0x%ExzZh"/vT? oLj WD]EBjC Q1'SeLv"NlJ^ 95fmܒ_m#5YTH&Iڠdz3l@IqkOdlEZ~tB67*i} V # Aq (WT:=tOAu % JZ+F⪐\$P}īqpc^ 7qM}sZOo91kÀdى9M{H-Nl[tw~ O׶7*9QԷ?Q ohRHA~i,J2 ~}'Z_؅LVE~G`rZRL[pFWIbP5)dfZ_!WφÐ d %s= xD<֨ WA`L -UytcBu;=-4M%=ĪkNJnit\DODVpRX! 'C!R83CCl$Vf3?ޮ2zΞ͞jX[KgSq4PoR)h/Ԍb@ ٻhS3u BKjDjڷC5tO2E3q~@$8PBpDX4ڜ(Ȏ"])莬5[- x9oE i9Vj~0Pv ) R':-䆲fpzZSUv gREMX^ Yl7Csy!.| 4﫢02:GP⇔\K3X3, 7W__ DU.dW#Nes\t%Wh2 h3[˭,I9A: k*"$ _gtFM|K@6{q$oK'ɠQg |?njܾ F/yrhthxجT7pl.&nzKYxz\)?@{W'E[H)e)\YChyp~%RFH}̢1u6t= YIDPIy7qKq|NPs}wTh3ԁ6lrݟ&c N7s8핻!h^3h$EGӇ$Pcwâo] MJ|2EqlWY|`\mȓaR)xNr[f:Q.7HcnM;^!n\^.I搁;C/"f:߷ޝܮW Q])dQN ,I}+iBYFX ?:0KS?5zszf/g!@c:^>9boH7A'&-]34KxI|.BD6Y7ԚH=sO# u? ک]8˗V~L\u=gAag MN82kD;見+ؗgc(2Jnw<)]Ph(p|^$Z+C Yb"tޛ6l?b%GY/BO\RUF3{59w ^g_66\<;!MwTcp̓5n$jc=Xœ`w3\Lfo1@f_񣻱L{VdZ"lgȷ'W} v c5>3cOA|c[[YIc{:=2;ͻ`@aPm’[d{",/;/yShWv6(-zt2 $i]RM}Օ=YȮ%7H%EYN}Fs\BdYpʡq#P8e' '5Ӣ֚Ѡ+ryhY|_TvSWC ,ur-"󎹝 ,{h pO&l:XRgoGֿve̍ƿN|8\æ pMA|uĎM D$)'"U9\{\#ށHOa7Jʤn|APXU5rED=IGiv &]nྩ6 3@ǞO,A߃I|#u5n[FFq40vQA~J=YW C*b$-<{ vFD`Xȗ-O.6l7TdjRnu DGi"4۔ ei‡`ZvXG}/6mT,+~9XҊ qUZ8ң#bg\ /Q-tTҤ?\ l_/ dhMg'yx9jNJKHSG;]8U.N_=u H &,0\]Z4v)ma8 &@x=m?P&6{K-J jh1Rp῵X&_[{pVNKs(P (:a>z=۟6tA=떎Iv"\}όaS \5$7c>9}GFU2! 0GM澳zr:w~AG >Y )2+(HzoG˥so# @g^o0X+a3ޭkXO6Lө. ωކPxƉ8ͷ^,;h>bkA78nHwp}^"2ﯤ<9s}ɼX4Mf̧Uw8ȰZ*OFa] k[U&CUACS\Kc68I1Ymޠ7,(Aؾ7{r{\2P~kQƔOFF̙{]Sh1JE/XD Zc7'>Oz|.fMߑI[b ߼]|7Qdg'.2yJozt_mm"^vQj4|Xp?KL">Y-L; XbvUNgT&n͓2T6j K\?Oiؐ\CH"څ-BM?*phhHRr+s+é Egj%~pGjH[̀_{I ~F@f3'P(7w>zZC.^[2tGTUoJ;\)_@m~'i!6zԒQ)^sr4ӟ ޣ>hy'm4E-8=DR]R/\ٶUtSW) fDZs䅲y5nߗiN 4sLpunԾh( D1SPJZjVh~M1LKF T9:C_g'\1059HԒbF. Rbԁ)Q:tBrolCk]'._\Hu*-qX.&_$V ;+I4[>yν(N݃+\%SXEͻGª,P`?2J~q.;NH=ڮY,?Jƥb)9y(%_!CzNO6| e&/2 w-V*4 qnQ?/қlyPE($bgV-&N͔B,._ ,I y2TLYaYI{ Y9CD xV J:qq;=Ʃ3;0 3vwD_ 4-2~f-ҫLi.h)3qo "53Rp%ao^){$|U<}:8s. W[^=wY2 b%0ew\_-bb$'U9Up$8Xz u'y|.e>qU %yJ|okpS=I(:J=oNwjReDݬAsL3ܳ{sxP~5#ـ~{Ίsy]ÏYQ_qǰ N']Ve*@ ԑ7 xS_aQjfgS".. Iۇ ?\ҳW3{p1{'̗V{ݴK_dl+*̮)Tz-Gۡ4;&tUh3I~\Yz(Tr^aY[6kt*i9qv -y ؤ2s*y0#AKQy-3.\X*Z1Zlɷ3\֡^yýѧehd`~eLSWIZH+f{-rva"T@ NC5=PQƝq _ޔ SOo/7$w9`X7Ѵ&W4Mk." /.]{~PѳK3 e]H/ClArݾ~R5?doqSE۝Co*+N.v37͋HNOxChW%T '(1we/CWjh ݍԸeVRPl(ڼ]<QH$B]'Gߍ;D0xNR!nGMvVYiWчdQT nmzryĉ`dٙ :bYKb}u_S'=nqr&4>2=<q Qyl2xڬj'6~6hq{` =#g>e4 faܶw>!Yn\`Y: cup|%NxQ7IS@%KtƏOaJ!'_!|Ctn0Zje~fgi+ّd`/*!tZŸA ٜ錑3wq/nD >]T^B끐C}Y`K,BfT\V'`Eh'~DL:o"O WElvT 5./Y hJ:1U Z4<<.d1k8ɀb?oa+k݆WGLT/V:@~qgŵLIRM qW֒3cWj :r6 \(߬;dt[.<ܡ~|?l<[i8uʼnIk; u3~U<Idsl|jS;{lғ7% @rGEr-ؒ#Z-}hi an^dZ͎b b*| F%#^_Q9R\wLRTiX kAEMSDUolH@C2Yl)w(BQkeMkR/7[y$FTc윦N#UnDtXQ%.4Som+KTW-A5 tx'"ݰ~]]RAIp*J2 p& uyL[{7^cjdfhP/'V[9Mo.~g僨6W??u؅CFą^qzj4lW,Jht!"G9 ^>8.|e7[@5smx4-qiY«=UvIʚ.&ΎhBLJqSrX #+T1.CY2oy/R|Sќ./Θ%A 9xT1pjw$A Ě>]/!XČ#Q^&e74nn!=o;Vi!᱖k.|[ӣ)%0d&C ̭ ٱjA,AZX o?{qWqj/Jsv(`yXC^InB_8$y^4CE=#\Vpjc{%ɖnNNaR5w ud>Bfr'd9ZGFȭٹ@l&Xe,Y]7ƈWEt]phUX1⼇+C''18 eLƓ,0EqxWQM"#^Yioho7 m YC.weڂ\%Jx/7P&Io=5@OH[|(%9 yּӂ+.9s-fhUg\"6z#U?$drkRkY׵ Ay "!Bo z*cjR%5W$!1269b (  X)nk"P 䑠f>Xx񫲠}mP ֧&g{aaELsG3G@m *@ԊݱB[( <գ| ; zkL{r )6rW_,SX0t?rY΄*h6)',Scɛ?ϵjxt/(6Yw!)?;OR7%LelQ)Y" q0~D}LD<.%K,?A^T<"id)ucR7iEaG@ M7,% s5n*>Bsk\AUnpa@2C(vXs?z]##Q[77Uc`q'^v=DO"_~Míq*վuN6YM"bbQΝaI]X5 s+ %>`b= Q@em<Ɠ/x̕n!@;;X,ӭ8, `Lp)m[=Za+o(`д5+.E 0Ys7Ak&no.,8fu({4'b \[~Xƺ<?c5Q<2U :g:?p)b4 pq˟zUKt4C=GmX"30 ?ZzGFNN;Hu "KZGRVP<턥Oȩv ucX( ` iVqH.n6ps/ <5xBȋ [GҦ -S.bk&PaC8ƒ͉EdLJc^hY|+liS>10PL\*l`>>A.}d.A:T- L69^JfڏoY! !0pS#sEpQWtTr\H߃ 8z3JRG؂5fll&+'N\szMnudqseo팣M ,e5.ILPŸ7F8Dk̪:"IYjf^f2!?~LbTceNۍч|u{Y l V`}6W: L&GP\/kUvPԾQ/o|^b:v!!+M?(`c IrņA'Y\D4"@ Э_ӗnx%73{(ӑ+[JF]N;eS ϳdx;"sYѢnѽ|H+Jp>?!sR5ڗ$ԇvFaob/M {&'wTK$<]v-l(X-!'&LpIg0@!|K@ծ5n&Lfzq77VzJ@+4)KAFx]ac>>(hDd__ϼ2VsP + {`k=(ڴϏx֠OY۔x!eu `çIgC]k jo_9g73)1 Ƌ(w>VBP";`H^ D2^n Ƃ0${IYb DF4o-dT4 :RF-7S6cSyU`}m~ASxuR`6تm-Z;$3CQ+-Z{ vmB#aIT|42#'PMp $>nEN-6"C42XXAKssIO}HL6ؼwn{1BeJV;V6J ЌW+; pwbcAb9Q_W(A:)[c˅Y%^kciv{8U13["N^KAxwMyk37Ct97a=, ȇ)^X(&Qst.||z01$dˋZ +oio ɹE 1Q+!kO$RS.QT_pBnf ҹ2)_RȢR\PC&K橗7]]`@qC>(dw۽:cCqkl͏8VIT1tIdݘ 62 rFmI'0#u4 ?ѓTDV%p0C xkR8HULxl'G Mo2 U=uϮQ6o"g+Xegd{n墵v5ݍJg9ӕp}=IܥނC` uYV'5AuqJ8)\jq0Tdy~dڢM?]_QECsRM/'rUUd &~mR C|{89p uTn!QD;AfC]U VBA4F d8v+3FXߝsXƀ3U0PdV1 r[`JL&#<\(WE() &S{fQ(J%cWG3_a菒)63 "Z֚ {M7"ǧqR4_xtal_l EˣVرOÌ+>@]tp(tO!.$&`(8P`*xq-c{SmWA rE -4"nA¹~j?@4MK?5gu-\Z #nc"zm 0&1+=Zq&%<*KH[sM A)8a_[8uD0ܷGERu3`_FT uڄ$u}1x]BnAWWpZkv]|Ny8*چOA\cg'[>QKk8C%btF wzj pȇ/W{6dv֧Zs {C0m'~asM N<^\=CM:g13{(MY%V[ ׽Fu 5UyҨ_6пݩ*|S繥EcnӠJ3i cr.OpgOHSjӑnyݤ9HS/aHVP#5?.򿞀8eĢN 2Oy—'}ceÉv vKcP8Ɗ;Cŵɶ(#NӨߌ'D}-̐n׻S2AYKĭU-Q-U\҆ g~[u#C7G՗ؼZ[-ObrTVbE3+î17TȜv!9n)'g7׸\Gr}Ӳ.oQIP]4(:뵢Q_-syעMp.yOSQЛM)HL?#5JE"ui*tTOqDV ë٣l\]Ym;>wդ>rXBUF7Ǒr(9VUYeG$D@ ͂Y((龍w=GzIn{AGK i<  ;M9~1dBZtF\9;!]bgAtdZSXhԛZKǼ^9,kx+H!4TN^_8 Sc65 qE›:Zs#K*_L2qz) ~Ѹrv@ȁSzsM W@Pv⾢ɇp:.E/3xE]?CebH|̼4aM%Y4Pŧ_]ʧ{GVq 01[jքwѧƑh*Qp8&FL{~Zy$NJo?mDpb^mԪorOJr}69kt$Gðjޅ@C NG2K.`4}#6߯%b b5}]Ĩ13{͍o=Pa,//]Hi,F=^oP4p2?dı $TMri Y\T& p#>RAPIZ .(j?Fo$8Q@]vMqA2C_{ME*IyKЗS*+ RSV7ԇEh?7 oHNnSa0޸ZP=U' Dogjr#ՙ?}W҆d<pʖI^M8q _0 SH0:j[f9W3@9דyCW,ޔ3- (N W Pɺ%uTY/.fSz\3EougĦ "@^d|zt:`n"h;3qL=IY7D~qOhRTLfl<k1sqv-߿VJЍsoDQlzmbힻ:u5ห$8 ?2Y,~V=$ѫB/O} _A  KZ#M&' mR*V`5TjcEf?rX ^eS>﹵ۭWuSI Ƀ=Z.7=$ɇ2")-L[Rmlp֡;6~k'ƻ;>&Sٻ^*j}[mzf]+ӷqX)/3W!,TdJt*,wJ [rlre<D#Ǯ&l%7㋿LBmlL҇Y*3rib p0>txeQ3t.6W:-s}ASDWt?ok6w[t'qydžOXZ]Ba 2=zf y<8&9!RdϢ\z6T!Ngb uD9op; w}pg>O܁jXQHlL]0K"{ȝrx5v6QB)JbeGj4۞rfVJ,c2bj%(KqW00DŽBo}v|C>N,Djh4PjЊ\)d@험*R ?%j´C6 bar6.3׌"hpI7TgW=@) 4=A IlzkZFV -ݮ:gǧոO?qoD݆p_nD?MGpj}W7Gqd o\'5!c8 ڃbgA@VDu6ș{^N12.0}%e:I2ݿKڸjq&$oCkQ ^4[z:yl4}0 㧋_򣬡Ja }xg~.<>0~72yF>^ތ9;a*]Azq3k`, k"^*c5mpur:Jk&/N]#pTe~JXꇢX)yιJsB1Xn /ֽȢF>﹢1sqd{LOCY*}?#kgX2c+jyŻxDY-w_Zge3ԥNTZ;:Ɗ9ƶܷutȋPj?Kޢϖ<'4Ҵc0&7jVEYi2iP(DgAZ&%#8'F\̘14VPsŸ#U4K(?wwTVk#^" kh~".l ͱX$S:;e;R~=8H.:E^YQt=Vq5&S5T1aS pEq{c‹a^u9-i 4VU Q(doc4zY{B2[CTKb&#Sr!gO_'ɬLR4`Ё zctȏ!ՙXEJBj!-AX,Ơ;hz(5Jq 8dv#0:E9:  ؖJ-G4B@_>FVtA" #_iH=-Y?g\Eḛf v4ckڐ\-JqAY|*Nm˨|1_ҏUvKGL*4M_^\W"֋@j}DF) ^-|?-v`tj`h}"}rSJ ~]ܩۨjb2%f^NK.I`H@6;+ZZ^# ʻ7oƬ#k@o" Dw}F}aTݘAęS>ht1FΤrĩ_Zz)sTŒaѪZbYrx[?:807l5PI7v#SnP5y?ْҲ~#:T5g &\=iSW@4\4šۂh}(C_Fz׼RzY><)/Y= j8bZ{!]eAv2kR,F%(Zᒸ6BD.]uz'2M,7Yh9&!Aհ6RQ@OVhr˵s;-xW;Nf\NUStNEE|rd d MO6=%bptxºI[a^ #.SiijۯSO ^L^x/_ U'y1xTlJPQX¨4|V 8NZ*V.ϒ Y=0zve~58B WB?թ [/2Ѵ+l*0cdV$zdJ0/ͻi}NW˞ zӞ2 @e~zэ#u`>)Ys;z}QgQ؋ n,o I1jlTlDT9&c9Gakuup@*͡lYdSNHz$g4~.N4C8Oь+9$}|n躧rwĚrσ֓pak8gXzhԦ$n0'0]-h̦^ڔQ(_饋UjxV.Ԕ3Qn5^6؟j]z֢< t,%H %&vg3gA~j=hM09l=0 4iK"{SГu:<DŽ[SٕH@㒻98֬QcXc tKF`hd)a`VSXi$`Ḽ_M}*WF1k1L>nzRD.[ӯ qvVt0 j-̑1jsWl)`"b}C ,W7QhHg292ͮWJ{ԻMTRm^m.Uxl %IKܾODŘ1#VzLyk8S _dH(l_y.*ઙ"Zi=WHV HV-L1jkJB/J  cS'GVrBu S#tkcbkñ!=;p{jecAMEQ3|v<$_`}bSCB:X*z'0Јԃ3fU~ {MEH vMyC:kڼG{r~&͵?{/6 'CIߒ B+`@b/ih"ϝfvR3%n;hW4~Y(H[wK:v8<;{9 6Xn*hM$ȝ*򟐷l)Nq}jpM&> !JXI rӯ |-Fԭndןbb R4JP-59aJNж?6z&r>$pJbFug?m\ }W 1>q/5lp SqXHKi~X%.vIaOi(g-:f/V߷zeyfp0^o ^RWk.&/wd\߭ ֫VUt.^oM.8ruͳ퐇;PIE(vIbi#+ust{6QI]s{mʨE D:5 d[[lzuSdcT˃G%Ĩp!Zn'ۧhHWo׌Q\=`]spLN즏FP L\ߧk8b6Tx2\MiŶX-Ik_[NX0\+OYwϨEƘ"ɣ' -ufzh%ؐ$ ,<f/prqɭ9T/`^$_ ]`2/<< {U[}< >ygA;9/VSIO#?z7շPWG713 ߎ/O<`↦eL~:>_Xp/cjTi/"aDP'SlhN;<3 tܚuG L`Lcgg< H0buÿESߙRF .CxOyz֣.usԧrLE1=n[Mp^UL\NS٭B6@r.V]+ئĜX{΂j2_|P߻TxNNtnK%br2X¹w3חBT牽*J&bޑ CC)e47dg˺Kd9gKѷ~Spyg}EF%&dtz~eX*w~L0:i|Dpeӻ\gȓiNpld\g͉=j$ J"qIlb;'z/+MV01y^1~bm=uЎ;h@B'旼ikqEE06ٵgqւN]V^/]T FĮq-@P?vU93UmnBq"0`s_ *yyTv(2Z13Eb-AF`mOXFaArU)Ɏw% . ]~md@~l%yk?~[$Ŕ9,^K$M&DCbʤ:{}~2V,*x0aӒP.Zخt.~sŅPhf,eE7(afāV붴5B,s,R(Ӎ%fuΛܲW WBvMu*t' >+`ր5Ned9J j^P-P |{m;NUڇb&dPay%ms!sCt .}4lزBo7-&IQ}ۭƵ6.4o|;s ^;0H[YuAF;1K IW eC_Ɂ0Zy(oL#YPdʅHjY%M$K7DLr B3o bXXcVR5!Kt .0(;<]u+5gJ@Џҟԯ\!C14t6+M?Br&hli)[)e_!nb/]usUJg("G.B7.ޜ :D4Z pw7iTq,'a*~ș8g o7BY*Ւ_SAMz(`QBZF;(> b 8Kpu d¨fה3&$ 1KlȸS 6&"Mr 'jN<K'UV tt)im`/+] 6OO I[;/t@4%x-8޸^Ni?9ԿS1jzazK7q%V= |$X0WW*-MzZl"gw.5`a dxw'O"JOPQh.a6NkS5`-D%׆6uH4CzD[p~ڮj#\^km)e@48$Jc? aSF7Yuw7U=KKX; lXL=+#SP@BShlI[̍Ϸ Z'+?GABc #x Q%@KVO@67ݧPm.qiKd *'Դ%tH$ӱ2oZʹ((b|y͓Ze$S Bp/{Aq2im}HnAi{1C&쇻@n'(JE@UL)GݟeJ!+TyG]~ _b.8Ee8՝LRkm5p.zIo"PB uTd!MPj}g~io<Ҧxq> ;]`ま`S ($*=J(7pXjr ƧMMih= X>9%ZAFST2-j~-Ѳ8_Oq([Z({:%ƌ>r?=_yRBށ_ؿv5eiJ5H\{8fNȧu,Q)\*Ϛ}tjp:|E@=њKy,WVҡ+[܃D\Uop17'GD3[jufCxE,WDj&2\5" X C b:;)Ұ3:at\$_w&~B2dkU bh(%qYرSᄅqt&ߑrX`{^\/_$"6{ەԸ2>Ⱥ5&뫩3^w = ТǪ(@VMn' 9AJy:_}G @>.!îWV?/k6. i+tZ A m&3dnAq/ެ\8fNB&k6銇P %9Ųgiz>a}>hjev'Ԙ%?}~J4lfSwvBbp36>7@y-כ|4(p jHee,7D~2$/«ʑ%qHY%3tY Hg̮NgEjxR,:I(eAv{fv;rт)s'2gBě\:{+^Q#3ʹFlvcRqyit7mOCq\rz"&8 ,f|K Ѥ.S,ko21v;fVx#<9!|+fd: G5oղ%siOwj .#E)Z` *=좜gt$>#jJSƳFf${RHj)U|*}yAtmօ85% 4jDy.E[&]^KIvtQj" kB9K mE2^ݾdi fbp7[w{J[m4itp0ӧEɤces?U.pNs8Ocbze2z)'pe]g^G(*?ѽȨi7d >C*_ ./xЯV+6/'L`P{b~A~L8|^9`)VяS1dA8G $'Q29'/[Tq4i]z |x׏1ޯZRm4uȶlK{`e #}ɷ!P S9C yPWwo(F2CTT'0^ FD2#_J;҉܄yptݍlݬ{̼'Q&ykh⊂>rBdmLD'dD9N"5+ūʷ5 9i?7ծNv@*<61X_ ^:/fǠ8֔x1-S[VW~$|Kzrzw ް&ҐM\[mQgnw`6)'̄ȘCY8<aAzGDPOX(Z0&ڦ g7d"8 o1e?+-RK7C{h[PdD6jEզx]6C0 h{=ɉt%_Ӣ/\p32S5&`) +Q. Uzkz1jҞ;/erdMNVFdT)3YʵOQ)?4$6R^]q 4>aT.jB+ݎ~VVAT% b3030u)^BmA*t$A ^j iG؞ mm+%Ϥ $~|_ x{r6}J·150qAZ73Hi"Mӡ륧5TH6Ux(wR;0m/.v`L:wLLz$:tY)FerG,$ .ŏح>~Ҷ'=ˏdfl=}?pb u;!]0a(~AKT8>?ꗌ;0 * P#_nl;E/bjoa?I otAL"dFtZ1'`{o:]NdS8_h<^#vt2Tva^8'' amq{l'l4LIG>Wj'<%.K'=1|eWy'zzo3-j{A{ 5j (ժ$ v0d5%bk5*c_ˋFФ3TP tW:`&ĩ[7ߧ2nL%q`h0l ޱ0]1%v(g`+-/+?xL/~`3|80 k AܹԦl7#u!4Mb@^pof se@sp•9aA>2ɡL79;V%nlJ5bcBrߓZ1y)dLRQ]((ICiyG^u'[5^3WyЇmW m{?IG|P%",}f@ݵ `Mʹprn~w6G22w,ӯ4.3MST1F~~aE\ȄD_68eda3kSLj P9Q B~D*_l7.zoX`tUp1 K*a]a\L<|\c"C_b73k!^3[k=H?MAݻd&Ml+~ 2!JA>[Nya^%T#+>_Qs2Hb|wv7JxCn2qK'i"J9@xIYG>t_:dAϒQ_dq"\IY2׍q l|GiXruGt88ҞBy :A8܋smZy|Sd4,ba'crOV-0mZSYfi ?o?_wrZM6;ʽ?"arL3V OYw ¾w`3?-Ŧ}ͼaA{> ̧v}w0%6;ɇkai+"} :0w<9A>\]M|=sot[7>7Dn[.7 't՚ٹSK޹K%goxV22.6ZP@*%@7ؾ6U1롥[#yA ͪ,+8G:&,{w)i9wStPS4)w4q\W="qp߈a%(." Hu 4n9<9+x'83T?.CQJ{T! = e8'U5KnyMaI!cU۳q>y萨He o)s:ߒX>6"Bv MCP#~"E}eYŇ 3NaM\20kB\W>H{hƔ|sD|;82 {K[V^fp,yo\Qq8=4Akj+S~Ծ\<"?A>'$z4a8\cBBq^!e2qF*y\\6%"Q~R>ӎQ jWcQW=91w&{o')/R^-y9t3-?}I rS"uf5:"w1_ivJ~osp*p@[͕4*f쫃#~gy\ 7|qEkjaq$M"UvLQK/mL:d̓Wvw|,#./$kfe8qG#޻F9# #Le^TWpl-+BfQ󴈺KdaCj@·I_`#BOf@ /P S4{2=CrKܲPP`@f.lfc U:i h(y= n@)%2nĉ[l F4\BUɈl Iʹ1%:Q@b"/pDKzL VЀH ~m c%Y?g΃])~<*9Zv-wԀ]N`RLx'$ 3.Ψ A?:cl|0j{+2Sأ!RC45:\cc~'kuVK-vLep(/mC0/ /^|&XgV}K>FWdG[ngJDp3dpU݃ZTΈ ӵJ#d _YPHq=V{5⟎e}b&:ݳl9)i F }-!xl>e@4Ew_=_U}c34٠[PfD鹐H[xG)u?ر2o<5<\NJrIg'PJKwF\z)<#UJJ{ugL۷Vѡm%+8>Q?9#06fcK:N]9o:ao d\Y)c,DUDGVKg]pʔ5=0CmAmv;Ruؓ"xL:sEN _(IABksisSm=z OŠV~9!M8# .^uQƓ0YxJYp}e{h#§L#U_!A)6N#X$|*YO!'y({oAV#'+tnjd2q)J\մz%d(l V.)6+_wVN=PI[[+W)&P@ ҧtg}ՀP)2X҆wGxaMG`g|7F `n!.άB+J EL%ptZ2]R^I W8O\2l @A86ƇU@W@)'<[qhB_ȱ#& {w ئB'$7?atD9vq_x "^/yc!lK§^)#U* mqJ\~%KwD|=[N{T= /H#J%`OɱI)❂k"IX\3"nW҅5h4,wQVWVzG]8heXn&Fӳ2g3"B[LMg&ڒPSŒuNA9 .M HDc%cf}t&̛+o值0ʊrbudψt^)uP.=pʕK3`[gXd{n㝌;.C81_bc'?[ԖԮbcDX`H㫏0tH uzحdyٸ|q,LLZx+B>C" k9橺{UkY+II+%Qp iaё5|܏i?g7]l DzBD( ִߢE==*q$GdPu;A $頶7W![ Ņ|6j.;bFtvapY*4Eʻk1T XsG8 ["XWCn N'Nȣ/`o]XxՋpL]? "}aF*z["w>=s_Pp./s{keE.Џ#f }:2&#/%_:(y_5M!q_Cv6|zgM̈k PۼM&M g 9S_~<Ǟ%U2q-n ,˶ (7t;5PN4? p_? CW(Y`ޫXPڈ7tYRNa"³.**+ixWڭ%%S_ 3=l; yA:{mySl;ZXy,/8p,qٗ?zA$'U7R?Cm_`8R WH1x^~*>l?d-nw>1(Q*ȣe?.۷P JQ`]IQyqJJv3ί2ۓ"ThnEW@ͻqi ZB.2Yr)g%aDբépբrF,0G`ZLVJ^nz(XwkRx* !k?Q". vݶH&| 1kRp. )=} g}Ҿ~hqD"kVH4jXjB`6fx1Fʧ^"O BKWn3m7] 2׭InKjD^cbSQ _>/qۇ@`MY*HٻZrޤ,] _ljpd. "JD7XNl>S㿩v IY_ƈyBojVPT/-R:ah9me\;=V*|51:ٯ;dq2.`"m*eAdA'MIn7h@_;A В8P8Y}60!פ=\b [kieR\pI{f*ٟzgQ^5hw9mgB-, 63'3<۾jJil8/'5=c qT_|~ wSvQO6dHq̫.L/6mQS:9xYtBԁq'x岳HpQ#ruJ'xA~^h'٠`To*+4Nc Z;;2B܃2"IidzIefzpJqMBG=/W>[/PÉ_aCD }CGR֗~OnV(c|Ǵ]kK!e.GtL5%XVCU,l<َ]E>quADtQ 2mxlLSfMsjmOƮUQhzUZMhl8/5rNx4> [PG ^T5P#9QuP»8{.PgUx3hY@0`5,SsdTvPh AVfm"bwll(=-&ݹW:xW%+s 2 z8ƿt rݴzBLzV<(~yP"MxS ŘQ{\Q; @Zh05KGP*DzS({ײi]ϴVJH-C_\f[9F[l`h[w9&uXy% ާYAD);|j!^P!?N֔Ƌ؝#f]qR VzT>*b㾯LHk){ 5֊Cƿ-ڙR2k8BL |P<-piK(t"4]fi95r@:K% fƺfzD>%랹C_L,Nèp>kikxd. Ɍ,^4;l[AYF1(}:g͇aS⽝ /3iѺHT/:~x) םL_iJ`Sy@1|>jbt_| JLB-][fXJpdZ:wƅF6j 1".?Y} хI?G61f巡S(k j205߈ Jk~{гM'2 5@CC,`D7|k])Rk|=0Z14m H"^uNM C0ȇYj\צgk'Q},k δJ5#k^HЀ5ԑ'Ғʛ~')e39/s-E բ W牲C*7Npo-g*n]ݍQ|!#x`Y-saGX@;!cJ)^sI*^\cZ+͔; _YSAOw?Pa Q/f'^?篧f L?X"0Mp3Qݔ<2G:&Kl#2)Z)A-Y m`~ZISFEMtԒcQlp5}*sJ 43]"tF1l2.(j;I'hl¼=Ln}W }pu.B0{M{2x=u}Log!w|1^gLج2s707LrM 8rdkD3ALҽ*rD`Ӝg`s 4W#Y{s"l;FHl^/ f\;TMU ޑ,6ڙ+A7 ¡$o #(Zد\ \{ZJ^XKyvǮFSzDXFc3ݵ̋ d+?-R4,.8ՒxrzK<]_kX Q\֍!GE!bJۣe2,ˈ=[ mK`6Zp~+Tb%bR&zT vy ~>M9z*d=spCVr4cVyXthp%)\(I֤G=JntCC -=AkOI2?b(ATʠ- !#t~)) ]7U< HY"q.!t i6dWyr?U 2Ӄ'T1B BXl/AAe0f&?/ɛb>w`5HL Ii501L %֪HwhkDt_$ټc읐y=! g C,erw{-m.{d5BĦ9ɥ]&ZX0s`uQ%"P9pNPEЇb 5͝ $O= #3 vCSu#jQj((#nVYAփQԷA KzlgHsu,5F+r\UƼM彦  "aBSU6Cr i8!/Eg] dðu%2R*G@7?H:J&z&1Oy vR2UK}݀Z?&[5G0sf`?.BՏΊ[s;M)^7%c:sٳi lD3V%n0M#$?#^W6?}cZ55 f5\ˌ%^̐[ܾ™~~X5R>+6'!3@#(ɒ<~X,.)k'%֙qt1bj&ٗOaULo ء d"ؓO],Rgjcf@Bۨ͜A5.ChK=)lN>gd(|'3L+dU?qpWЍՌJ@vgɪ>q9,lr扭ܧII-LS`woDW~T'uȒ5J`I >T`O$}s,$|_/A7F[ 6W eж_5fjv#-xJ#: MË%ۢk-1p0pYY5oX.FVAXw#3ZX,K4*-2< o!O(xe^o{Re$pc~ԛ\iyj~e9_uc*h#,;ֺ͂3\~ƨzFѪ4%IQ LE0Zf>s JdyZVY$L^ktEH_D.T-g0[^I`LD&)P5mل>9e16]C߁n(8G*tZMȧ#Q^۝>[jA׮1&B˯;0RczSH2.LyuF[~vYA? 9}GEg0GʚEK]=WND'Xu) q[ϻ;8hkx8>dgzy 򎨮5{u:=7FqΎ4lE;-16z`\9sҪ"is `C I:Ɔ1qIFe ޿;tpax ftڈ &b8қG$fsZ ɔڌ6dOT~9rM\z8o-c([Ixex;0{/FV%ߥ;y) 8掛u^_˺ì9sOLQʡ>+NU {YV8(:%f]€홠[l`2)@ ߮VzѸ~WGem-d3QYuW *_{0;0S(em7Ұ'q1?c^ƪ [BS0ҏǜ!c!{Z0/aӃY=j}ҦBNy h\qUif*tl){H JNK|67VA"Q؏2s OQBD;fy_]@ f˞,/Slڳ+B%sP(;a. I(^ENVrVgk|,W:f=: #+O^OҞvAnwP0ؠ C=ӱ^v%2] #m'=Ao.2v?Y1c9}?C?k<^gMq 4*ƌҀ 7 l"A[A@kԪet;Oh?|Yb ě]3aKWͣto% >nw+G,4Ū!FJQ3yrᎭf^ rjbj%񚂌3`e662[)nҐ"kvonљ!@f\a r[O6I Dh(&O4ud PR MnU=Vuz#@f'N S aETTW CSQ<]|'U:I/j7BK~VͣN*R׶iEb3k[j0A4g$@:(] GڅѢ C4K$^#E5LYi.~LYÐux9-5dD.(θ*>Аxkض+HFYqD:h3EH,`Aͅ)"UnCDA =0$<]L6ƚtc'ZKMwm3y7ضIk _Ҋe99=I$l}3e/%kOY,hS\( Iǖco_5zU+jhI>]:jQJ-)O|68 ~CִOPff͒e$/!k e;\d1~Z6%+ b&dBePK(:9WNe®f ~'#(Ԇgö|tņG$Ln! -w_?e?*kyk'̚FY'hVB3œZ.!bNk) XTEr}n-V8ժm<\6kcL{j4 #G!h`<;G*3^DuX] .Em.г*/pL Sφe0gįD*E:x#u#̬t I;=ipM>Rq%D̍0؆tktD{cvF{ b]k&X*Qn\pDv fL 9-iˌu]QVOG:'mV[9z[OUI(гQD7~yq!7 v?3¹L?%L~㒅`DÏk1HF)lrO y(VJc2k$ ^!5}&$5Y/J]C`F,Feh0= kF3 Ck>@@}6Q&_.)g0Jve-t[pX3T^@m~sPsVtd\*bWAnSĉ3Ю4f]Euƪˮ ?Tj~Sm TsY# _Tq\o\˶τaƙ|yqѩO:`d/6]B|uqhcd/Qq%QETMd@bu`la <'́w>hR24%ʯ76DP)M& \V<[jS~ߛՍ/_v]K̓XZ3^~De|„mf"ܫi_(DDsLZ.GKLx?0+qi yQ.iu!6E[9{O} 1^/{iQQ/cx&/xL7;J0[r$(/I0]f 8۠Ƴ%- Se PK>GnBtY a WD}cQRq[/|ڙ ֽV(|CmzThzFQ_ړ֗vq}H\PX--?i'0Ay` m'm'dZc]awRNrNxk>Oô Y^ץNC1O&=}f r(ДUqhd&=kY΋"@bL>] uxІ *NG~]1CS.dDoqg -?VlGO?MGR>o{d5äjĴI"vW^ʟl) "͎8;i=TzH2U~5EH@AW:B+.8I>;b~Dѣfb)Z3:uPbDHCem"^h҇m9ڢƲF5qV9 c>2b17?S48SĴ o[qڎ1aV~*k|}>-h r6i{B.Ppݹ1*jG뿦z`6r;x%?[6{i$@2a&8!rK AND,?mqx"ț/Geέ]AQbG+/ kj^)vUM#UYWޙ޻/D$9NG~8C$Q!I\閯Sgo}!wS:\&tH3e)nACRF1h $!c|cxb` '݉9 aly8J ,6$Fb&|9@Z\7NķHHqI|Uf  O9丬(N0w&tW/(լb ;%kn&f ;0)XG'9mI< y6-[J,crrJfp窵T$HtnL@WFVhaQ~`@"cG|vCVV_zG_'bƐ6u7 T/ck9~b( :ΐ}Bp&F-Tk#DOk ]`2TnR:67NVOxL+a8~[V+>e,dzSLNa,rf. NJ:>C>SHQd%nN DO ~x%Kh:‡u:ܤԏ>;[x ͠8n0z[MSȓǁBo$v Qu`_)gL'#KMx^̅e>kwOjGEJx4l7P*фsd#5:TA@-L Lgp g,oG){‰/kN-c,'ejЍ7oWcw#d3OX5` d/d\{=B6twcXʶk;&S tqg{YU ܚh;-0|@T)$u aAF4xCRWt c\>2j7o>=+_Ht6갓Րɣsġ`F[W\m\?ܘVYF\P^]yqU&WRoVД2APX6NQXeO ˈ:X .؋ѻFNc3ڿ-X^,ӳ}9A-'YqrUS^C٫F)]]z|W{G?|"Q.[%?1ࠫqǓQDG}d>sRIoI2 L}yC8ց >խ1Q9%B7oJ% xVs: C頋/u { ɺ"6Ep~c=gmUŅ$ s̐Hg,kL=y\Wׅ(tnlRNB O6PyIrҮt%X:IqxYNeЦhcFuhf|i Dus<ӣlW-"+ybAn}d&w|MO[%0;[7P9o×ƴ9߭W,u [o^ENQ E!a|m%{`hQtdBAe2dd_׌5c)wJc7ٽR|FYag8_' dCq-EN(A xDt7miޱɚ 22{pF+674YrW1ݞӉ ׀IK3t0ZVZ[(A5"w }[ۃH_y͐،ǜ75¤)`@]b6xhGV8k }I|C2PͫY0)DYƒ?4tۚTbrd47?[Q_O e1u 4z_m/$,5^O9xN?cQ8X#`'& ;4?x.IL[t6U88`}j̮OV@dˤ XEYA[(|d\@3K] :Kzqбu0V!8QSffCl G-.n4b/Fwg"sBjP~:_OgWMcEo+m9{0nFgКѸ-M']ӚYzOмBX7tT*SfQ T*iOZf3^{ý3^zVE'lLd"\!\h+{9csV9I⳻Qy{$I X{X 7׋lJ䛏ƋD |B\7ѥ7ǿ6&.t Mv(:no/1qzΖlI2&M)񎳓 0}Pgnv`Θ!E޹֋&cՏ{/7׎,8"@DpPߞ`'aekm{^jâ ybGcOM dkӉ <&'ʠ.Xo z~OBg0GH͎Ir^Keڽ^I%;_\VT#VB54hfWfR{m!23̧@'nG4,NY":-z;6U0QL!jO-Nп8vww>_xF /yr 姗}s lDg \ &6,$>d.u)IEI:Aw8|ԣ-v9R$Czv@RDո4q2C7%ֿS\(&U u gB2` *ddX,<)c#դni8 ![0xƘ1XwЎL r.JRYlX"H,&1 &()"^^AK? #s#ᧁ̼llWg^~q&0$QA#j}Tf,\K_Ƈ]-XWv7_g:h{*=#d1 힔%7͒CJ洐< 6\+8֩ZAl5rQ:4a-a1`.4kN.OR.*`*bw0ZnٽЌL5\^-+Mp1ng'VkaU BB-GC>pl)ɬbce׎3qY2 }4.$9h ~{Ogc{]D0j,VRW!WR #TkQ`5lf!_2~E Z=zTWZ]D%{P|1STmþ4;n>̥29<ϏɓH&D3[2O+U;l6ސR\ ,`{LR4!:DQA.I$^ A\e<)mb't=Ty2d1 t= e68 $YmS2dxze= /¬  W,;:FH5u\w&6F@tG$IyI燎=ۗl@-5aqoKkt^d@.SVÆޜ4%0/R%waBa `k7K5-@J칳N5)atۉlHiV[.D[a"o<ǚ7'!~lA>Q~ QPhp0,R4j?8y Y.*!(N}0le^tfjnxnE1/*iݬIZxu!=0{yNi4gaepHS@ibϥшA"|0z2-,\6I&PÞV\.x|Ҝ[[4{0DvXU>-ڌWd0KnB_I+T!,;<מ6k:Y8}V! Kt2^j#?yRߕ5FPPBmH \Ǘ'hYj䦼x8%XxNy[V%9G9{=_weT@'\+w(#ՉB!90ju^hD|^GvBj;q5 %YM9/k8%ԑ+BuPtT!TuX~EYKH\y89gv6`wN,;o풌*Xg2Ԃ{|08 lP'olW{E{n^>j]`Ǟ(bE9d Ӱi}LY@Ld(F1Y _L̍N DOyE6p3|V%@K`Ǎ1@ȁT4 mRdSeb>IYz΍2B/p'/KIRU9xx}ʝLۣtv!ʖ[v|J[,d c4wہg ׄ}f,nf! AnAc5֗A3hZfH[zVP$VԮιCh 9lʶvwRZjc򿶈N)"'@"'$q G~{׳Z4 N3^/U!+ȲdIhqoƮ#Gr!gw|~OCRv6;A/K8S rg#^A{=bمKedFƳUiǨTNN0eeE 15!`x].|n\8Lwg~V,A*0 (~|֒pd78AsX񉹳ÛE _X㉿Lk0{dK^ U}ZQw-h ;IԚvzp]^H{⢠ȭASFO5# tNhRh@u]˟#ĉʳ0NjNmu V$RM6<<Bli (V="0[EIV[ΥCwLhBm[t[r⍹ c踴IɥѮUA*pFezAۃ5>)1"a<:%Џ<&R@avjDBiQU+R!&D#@  E'oiYDK\#6yDgӯɝ5FP5(~HWB)~v9;ЭhN)Q-ރTT/c% I0"1;7|Ym#ȥPֽS*KSRoasM`tjh9a =Tʫ >MQ,Ll2؂9}4:j K:{+N#RG.#z͞KN]fF%%dKl$oNM{*>\ˋӨ<Y4[SzvzJE"%*:{Gykv+CPUE1"? kE(X&zIԯ65$OZ/+>5Ӽ="to0n^15&u~f045 GXi^^AE4.g(/Ps{ڒҾ{rs#KRqN4wa _yI6TO`Xyjhu2Z< C2mOzuPuf\/2.$WL<״qV/ [{`vd2˄ϵSͻ`&ӑٲ m}׀ϖ̰w|e8jټD&)H1" 53-JQQ&pF~1n<2Rp?§j5#EP({IN֙6o +=t@v&-VM,RёH%M.EqD mnBy$ȼܯm5@Ҍ@OIK&F# ^"{bW#Wh;jM1u=loQ7sZf,Zs&~S?>Sn¸OӼ#]!Fxr~* \,׋iFкe$i+5. - E '>ķMj ,GD%քVqU`QӖU95E5x4UC NF58 c!ʮ8f*F;"W*`a9,.$;` 5ǜg_ b[=2@qZM,V8̆S]!07 `Zj~:pnc U^IWJ6֘j#.;*Fu :nܓOW:(69m&lҽmsa%^JUjХQܘxR|(4+Tc;l+"눉KSibGE.dz}өjkF:q܅E#SR-pE5dci76I :6JⒷ\r&f̳l$Q]وג i c۳i߶.e%hBȭ& v5qz349Tqκ:&#,^Uwl)*ȱ̢H+Uk[J)WI0ᏥU5NrU:BIRShhPA(>"mUJd ,aԃ]fǓKƼ>~/[&s(Io{@ EBgSxT:EՑiI:Gv%&91Z_@Lnsg:w }ެc̈7+up7sx2#3 H{mN2b1r*ĈdoH=Zz\Ea kߎ d>qCBң7#OtPc|TTي62D9f(h 0M 3,`j7ٜy#FUE t˓YHM%YnNlOWo yT=Õej"ҷ>;A91<[/pDK+NDO_B\G[PZll0&h^BVMFuQY',Iլ^ev^ە.2M2x V)G'wWɺ| 9ei0[ lFpe|"޸WE85M>$/~Эůdב_wSl2u6YL+rLmj:1y0\AH.P7ìFGQq|I{n7 mY (Px7QQ6L:xGalRV 1!yÇiOQͳMʢl5EWk`tj' GI yʷkv&ߵd>-= GyC>9n's$T yq;G92n;L[+>#%Bs0/@ja{ [r@5c\LI=f5Ky.7 Gi0JșYWbNdw5+4+U"Xy/0?BxPLh"_;Ԇ@`"{O)[^k=t[ x7ߧk^ǜE`,EIA(_f%$ bҔN,oq}};TЖ:uE1e@)wƉ!_\F:]Zi(GZwۺOD H ®rxe- "{4a׸\O oO'`I&^CkӓՐp2de0/Cr bL;zTiB)tmNa1s^!fl8@P nl5_z1J~kNQMUAkTBn!w͗1G@'}=/%j8 ,4.v|e)bx)PӺa;GJY6Z긂jp% bA(w8!vGT;}o&IM+ WNF A@Ųǒ4^]dJE}4\)Kvv|BFQxvkԒR‘BkxQN XϤp4^{bh `vBtN7d QF[yXf?td7SBՙ˝p=MfQV`6pN @5Kz2|]P !FA Ί}]|Z#4o.*}=nmY/=`msS?-vI^u!Re`DRcr1"=RhaS _4P-sϬbo؄x{X!,LJtxf$x Mp6ìXCg.9tWj,$ET( EN>ib] 0N%WY 莏*ji<$6܊ K¿DHVrzkQ(P-EUB@ p]+$W|iшdWE|qLa:uys'ShjmOBnoZi"R'4l{8!lVB&Mz"!%b`Bd"D$mn0 ~2l5* 6W'p̕Tɚ+[H[j,u/ d$\{3y[:AN:Ӛ!GL2WQ {k3q,?Bޑ!_I Ys nŒɣ=QrZdi@M%y.*npT9 U-e F=5QJ-V7-/!r7w|!PyN9t0F&J3Ǽ8 C͗53; HZG4#VphXe W͜ٹ/[-ھz,ςD+yլI'~9rlGDa@:-:Ƶ(f0{]o`9nV.$E0ֹ1Ɏa eR-7w3Ԓ0K GPqX4$'Hֹq(9J/hb>ƕəơ~qW+ne Sgǵ 4r%y;=BVm3CV#SÑagPi%Λ7ҚܜZnrVBg7n߄~LfM|>?"iMΥC0";1VECutlb3;$ڸEL+.sEeMظiɆA›ɹ*} b?q#Kt\|+z6rQ4twX3֯@n#<yvw@N 4Í8K{XUaSEʧ^[eͰ\Q 72+E2`5C>\82ql Ӵ"Qxנ>K-Æ-:gǖ#Yq8" u/+O4 $:>1{s+{K6L^:f5EdJq]u5}&V}FUy-bxC|m3Y~523˱ͪo, qF,`Ps4L Coa.՗C?9ߖ^*8' ˂OMk,+!J?,/1ցAe%4) '=H |cw"]N1zzNy盗S{fr/9~e@Z;o[L]|1QLQ$[ڧꚁ;W(UMޖ ӂ};JQuy.]ddr@&H>7\WԂ\Iadf7oW'ˁq]͋Og}"~uc FI2Q^f ƻ@Ijrݘ)Ixn",[(;_r䕰i֟ٴ8d( І8P΍rԼʐ : `XDI;L?;^8z{kxfNDx d膈ZRzMÀ{lE3I*+YZu{DQ/;!S(OS}p\w:d_$y& kz8}<-|l c\H?9 ň wC'rw|ޟ"1^ ,/iGVqZ HIDZ]pIǷas(tP?4b5[gbJ8ws+Z!#- бP5AT%KrBv;S(أzV9jEC͞qByUxf[pǚ&cZJF9 ] q~3Hcu} GN6n}|Mg،dj(C ) ԑT`% q9LKjSWJkR5R\仁7jFY\*'?>#¢EKwƙ붑vB t"JL߰pa1ӤOg|ihUl$ vRʵRG>\4qȄN@޻]5.M8U$4R7X4vhzK̟A%dP-,uFgA۹dLĎaf/aNKx#7tl8JhWGF%XK@Ź8c=+HKfXG,͜fFu6+M}ya*?zj4CPtJw" M}׳}.)Dbl"Cƍ^!-/tjyx_)eB4 [N~ۻPSm1kXv,VWA8u}*Ķ@O _}v6 {'֘?\y7ruE%pc9@{E1]Va}2ݷKINAw07t46j"vؾ%DkK.U\ͬF / pҽlt$CLKV:S\zסĎF;$CG^Riy F{u_͂ iH뛘9വ)> p@NTzC~sKL ;[l*]@7|PCpҔd 3Nn.I4*fw\[XSX~rNdUwr) ~\Ts![ko7Y*"|PȑWd$xKq 4st jEfͰLyPPսWbweg~.zs}aĶ4C>z&zeۥN2J#HZhve*t\oF&\fV%d33>r02Le d8V1}7e7.iCm9#*f/wI^#eN0+gYd!CVZc2WĦ i.c,R|"N.n TyB㈾qIΰ%[24## pLh!'sdC4=Pޏ6CKmWPF)O eӧZ*\nNܤ9dP (j㲋Z6׃ 1cOT i!28Ds5ǵD{ng' -,z(' '9RCj$03%<~<7}B `P"44dL];~Rgd9.۱[|荼H5)Cx6VȑWE'OL7C :)Eo q0n;mH2g`(1Ƅ^;1͢g e÷C+b/4F{r~V. LؠO*<d.FNۘŚ#Ds>̚.͘?XC>h`P T78jnߩ/FD)>Ò*co mJciǂ$h5_$ݩ7B 9_Qd6f3[y3ּ4RaA>c|Op2^^Uoו.Gg{+/ZNhxز _0-7u.$=yϺG 8g 4|7tD˺?LnǤ>E]*Idnq5*u/p44l͖ uIƽWD`=} uqq8 ] y.ovvב1s jƁx%h*Bv_^rXh,iޜWUDbefmun-7by҅4\3hI[Z)Ocb׸v'#9S~dFourDriW<,")aUО䎼79/ǭxr߬*2tWxec*Q0)pB"\e_jڵI':xe QM]"/sEiRvO?=ߑ \"?1rP7k}/ع(:Siv+t}\Y7wb/Z5xLH\~>2}J )րf҈Yhoƀ'4M@k=ؙhM mV Q6 VW&: *O/ErԓyjNAk&b=C =0s+E@+- 'l55n.]TLR/ڢ# %^Gtp:]"FD#|X!oTKh` Й/Lόo9C0lil>b89U@pnegRf HsWOtȁD)A!(@obcMU妌h VɾrFZeD`EO}w_ ܼEx!iH>MUUq!Ֆ˃PTR-)LࢷrSWPA>=MwD"_66> fξ֥`Dir8 GO!U$p͠mL7NtɰH΍fk %3U7HL&>[Cczzgﺃ(AI8z0s_>*̲f43\Л~opP5kGs-#.t= MIj%E&f-w:Utv<%;-ol!0WHa"x㴱{'h !貆LqM> ~[f(u+W:~ W :v 美XAVjW^I oӠ*ڠr+^8 1jb"J7Gl d00UOSw_LDnh{!WvAѝsKPm Qnyf[Ƣ(^/YW!@*m1m|#u&0g4.M#(R)uF.o$%3Q=$)H lժ~!]K%{P]aeQ}+t/w`M~uS dLsݜ(񐅞֘' X7: A.u>OJ̻(Up<}xSj7M/k_YK\` y(~󰖵]$p d8vC5`\=aNhBJeC֏^|UlAbVU(4Z6L?~~9"1rJ15;wKj>(VHwv=!?#y׭.+fS- Tn?O(DJgPp]g@(rogWܚp%$L '٤Vk-($FnD͛>:1ɚ*P,Q +/[#h4c |OLI840hp1c(盶 .MU xK3vϩ?2.ti0,8ayzohkv3.cGR˲`Ht`grpk XB'&/Cȵw 9KZ %- YYX\deRE0,$q4reZ}>=׺`Z'RaU7[p%z%u^-xdPj'UbĚn5vR񕐏'rRG+FX棔=m)S^N1.%}*qO@)$]D)R?Um)CFPc:v^#K~dcFpE|A|"f1 i+ &G4nXg.@(qGJsz9w ܀q(Mj> fXK : `PZP&.yz|ԄtF[ށo!<7EөpPޔlyoKp)˒M2rYU[wDž/e飭I񃛴FvXS=KO2"_ k:fN0bkؗKi 6_q=})x Ze݆s H vV$j-{ʃhn۴ j۷tkAl5X!}<[18!'EuIW"~N[>ȇV#ΔJARRQ|KOK<'Q2 E=ةʯN.`2BeT'*mdQާщeGJ0eFC6)[&,k-[(܅S-֖A#:F_D!Yj:0|G֖)wם2oraR C&a}ڻ5^pV+SI_N@pJ(v#K3X+A RUP;x-g[:CD$eC?*hq_0}b U!<)jq1Øtg_|cg>+!ݴ"3_@}8W*Ɓo/LĭlHJ$T,&O&%E5@:UǢ~QJqMy85B$վTiXGe`Pilg:5kws,o/@ $8TB a9Ŧ!3]WVMha(-*'jR4Qi: !ňѾJk?JNCw\GwU}P=;QX8_FgjD+!Mÿ#h7/c1(*[)lbG);1qDzz.60II7g~睊U5e)J;j晆a -D$"͊.mr1K KvTH7ݫjdtKbݴaPnD@)T\3&H~uc$|R@ACfQll6MQHCG\~HV!$q#t,\r͸N uL&}5LWɿz~T0_tCR6bA Z Ko͙:ü–*ɬ1~+) '0i3h M)0җ)u٢,)a5wKD'\MWb}$0n%D ƸDWI,Lr8*&o2<% !>4”YY6#Uh?}%E{Hy&'c9a#Mf)bQ!Y2,b|Y/aΐyW,0 qQfRB"Y^z} 5bTZ\Rm_2W=!ܐ||6)I{fB%0}D}3E8q%DZ>l!M1&BdL4_b IgìwTRж?QRd Я#9EA$(ʄ raj_N ^k^s; ,e57mKVr%v WZ(_GzmV:D_qңJ{;\q_%]'+Q ׶ dcY]ݗ!cT{Ȋ@\MӂA /QZ\Il=B܅R)B-]U:5[xҪdx)%[֮|V#C,mb`RKS}^K4" {y uU4eR7*Ycu(.lώQ*qc6w4TX;v{Mw-<#L֒lؽ-1`ǵTLBҗ^U^QN'`4kc"D9P 0ʞ_//?*U8gXQsSQy91{\^[j<9(?ڹF!$tG,SVY9[\ĪErDaШ棦4C@Uݗf;-B 9')#1TEIۢOaG HF˞bw/=QmvAM6YZ+(M#t6DxA J`]֫iscIvBπ3W2O5U Y^|ebUlڼz+RIfLQ > #9ʚ7/^eoCoQ| yڑfX٭3R'*y G»¥wn vߺE?5A"b4OKJcSiN4ړh\mĊ{)Ꞟ|Ң Ae6|`OE@6yPpP Pko ,e2+YnkcB1.Y+p''][Zc̄>DT`xol~Ȩ33X j8'BоbU&p;pE/p%Fջ;39x*_O;β73tf2|WUvZnQX"S.ṕLSrU#-PS8Fi~#ZG3c{݆Y:P$;sܘa8]d5̕:'qA9ϟ`D=DxR:D/ʹC3=9j/Iۍ0C18 f_"p]O_[sHϽ'l:`;lEճn0 W M Vx! .QLvr{A|̄c=9MGTs:GV%@6X~^ ;gTGӫ3qZ84Q8͍XO3X_UΡF_hއ9ÝINkXx(l;&,zpBC(*Q| b&bQƴ41B &uw|Q(fj'/Po&@?x>.Da\u |[ϵ7!f"s# KAf^<0n<[~L0ű!ʟ)D$nűL >F?0~WKpxl0[&}#(JQ6pIqVg9AkgP3WwaQ>ׄ BTr܌)3'o_􉉶 Iڭ-caYqTbU[uߗ[xuP(3npל):ctz &]x '?H觨J8!pWG GKiʸr bxʆ&ƺJ*֬oZ۱e2p8ܦG!@$0۵Z=D9>. `hib#'h_V,!;t|O1V ꢥ~צk|b*c{^m#auH,1nH긤壔.ޅ68/uiط}J?Y 1ѾH(1խ>oB+ΌL* Ozx(;|NUZ\5G>9 (g ?uғӅK Sl5l]31e4E"'q<nwO,п~kz[ygw r"Rh ?ۯpڻq+7*q%qoZ儿 SGѫܥC&;XmVvsl]p#Jb [A'ӁAtPNKD.:=չ pOk"مd\v!pq:(Hr Ow]R ?1IT6C@)<9gf!<>[ME :' 4XJQƶ۫#v(~k6x2~}xhgK\ć%Qw /QY>Av^ 6{6U{sN ͩ'ʧ 8Nڟ 78瀏Q8D(~i0Gm:u`~il ʭړ!3\ebf?axY M+̇O,݊&.TB`MxZ̚0MpT܋&MXЃDpapҘꢗH$5^85w T/GSQP{[U  slLo5͐m#*9ilQ䤬9L\z&t1 e/8ܑP1W ;׵Ǽ3ɵ{Aw<nрX ,[M Sr\pNƙ xi_/bZW乨"q3{yĝb ##`_8xA|'ۑPP}tRl.n?bZ]FK|jDv^f&T"YeU#Q-diİQk{zK{IXf ׻zct TA4v|X"AƦYʏ7Ȝuf \-p_,5S'BH23bn5(h@7^ :gFAr}AO='qaJ-3]89.nFD^?_u]==1KG;ǹdy$!=;qnjPw7 I_;ixݧ<~c ̿g({g?iah* ,rtKfwSՙE~<ӅYG4*dS\X%ƒMJ/a N$j lrX¹r$Sҕ( s(+w\xplS$PD﻾RDyOxslq0/0"ɧBkv4RCe_05~F;0tca`=LӇ{2SĄ*(w`4m~++ J A6ָo_ombn{O W5 :yLU\@HygMͦ(b;bz)~? w6.&rQSY"ypmQ),$[D\XjNвK4>4(5GDf[D޳)kU@̳żji`e~Y/spm%HH]q% yk`HB4ň{%:L88?ЎB |U&n!kZ$P&h H55m`sQ?cdɯTt:*X]1lu58YSnH1-Y./ ;CzN'c vTpt6Z瑬gicCՉ`O9W2UmKAPeܖlB c^V8qȅ^!,t}^$P#(jX3j JvU,h :u~l6+ZNM6)U/A9<+q<C~֍Er `kM]JmƘ7ţ),~lk8%āy&W 7 ءb2Ovû(Y( X/u6[ڑo>cU/,y֘<pQU3a[~v+|%nE9D$fQ@e yF!iSA.s _An24tv J|r5ɋ8+[)]~bUnMY7D\_ޣJ=՝ s][0]5kB0֪L:o?Z3hXN69,-$c d<%_D6U`sR, 7GW{K]S,&6\쨑Z=3FD>F%Xh duiB |}\Ԁ!wV0캶Dw-!S$>"Ԭ+}ch>ˬ7 H3:q#jnɂ)V wׁ4⃿I=ZNJUN͸@6 u8jg7! %/si@Z!-p\Ix|! Oh '_rn̅Gw_%z,?3,FgqE-ef!-yn `H 鹜Ъ~HBRDkRJuerzenLldS0ߏl(~} Tu͇ \Y"RxT4D߉i ]ټ}Q\ˎ~1$h!cӦgqb=Ce_F8PY~Շre엒'ѕ\!J!M?yPo $a[ٓ򔊈h JB構dQ_eZ>bɃI^+0?yz*Bp9vsՉ-i^teKإGY͠Ft(CDmtbo5uƷzBk-WjE,D/; > V(YkԵ}R,+ElnC(|&XGC7ms 3qMp=*U ϯC#7=?C€}DX4OHE,gwz9%ld[Х.59ׄ7!&G LeS$%m%u͔_"~e:G^[t \x?W1aGs#l|^u WymQ0=^t"U3(e бBCTH|WzM7v/pbf @8 0dkopd8^D veX@k59_IN2$7fq *R,TozVBmj4jq$`<'-_2܌{)SI ˺҉6,2X՝K`=䇢 4CV[ǖ1`W ҽ p"S4\T?QF0R@9{k0o3=#VySMZboe +u62F`j)p]74&,#N Go[1[V> \^uz}8nΧ91CA++|Rr-AvgIJn}r*-'HS5K2ȧ<,EZT:c"l[綉NEJhЃffHz,~l-2&e QGY" "a8Wz ZFӽg"͢~5,`&0e%;^Sv:7slUyHs발d!;)8 5hٽw vT\wgO$Qwlj?M|kYi'כ, V~"Hkݍ*;&zCOŸU<+7܏3sWꃨ7)w.[\SyG|f.&<~IA5Olѱ6ۄu}/|F,{sОl) t4́#Z[kbZ7B-,~ȓA$Ye,g-x2lUIkĖ-IŁks,ݥz25!>kޓx֠l44c';4Aަ]ʹ-CUb]er#{_2.ss*hU}Glrgه$vrH'6/TǬ V?3i 2pPV㧂e{2dn/އ-U0?䀒ʯP1u۟GK/΋-TK-έs*z960 KA*ޗ$2vt+?@\uW|H =g=%-Ai6BXоt g[}(T)+[|%6uoG _nPeEw;B7rQ)彬mOi@Gz|eM<^r^Kzf#EK?"MLL;)mH4ʖ .P KC齰4iPdZ wWTN@F} Ĥtsz"\S7|<)=IΟQj~ׇek׸fW'o gZyԃn˄ Ͳ6}0DzU52sSգqG5]hpѸb#G"k4P.NeQ 0^ˣQ j̏Xg.n ԯ"0zK,oZqUx HKH e>ٿtukӗLќtzz!jHGh8K-BAp=d6ɥgs g20`FF%cVRM>\׈'y@H[YW,Ɗ#+*@ے6#6 D!*?jƘ r #IXDKF #<9yeJY.JP <ve^ lB'سW(;;,Q֣!|G_ {vĉ~遙Y[ E~#z7^^ `Nhe#,Q`̡Vqp90.o3SdP ^_rUbĢJ4RH,/ߋ=Ǥی!hK뇖cYSss' (mk5g9"3BT=(!3sQG PUut6֏<'ʂM Muk@J^B{3lsaqmLN;Swʬyϼ#ivz9X०in]W1Ko)OՀ_Oc8,EVCfc4Bu)("o ц:,՛0C/X ggI~ i]f@g@2 vp;'<}ːtRgqJp{)*AHC?\٬UGo dy謒/"6uOmtgo,m!-p+Mϩ,/Ng62x/׿ JWҨ,^D8f>(PaI1>:*] j)UA!"N U wMKRHv+VA"-j| 0A.Ydxq/ocЯ cȌc6*EO>a*u4BȸpyWv| V~c0NTӘvgv!z|-D*1Xvŝ1 9}ʅ=WW 'DHM`/Y.kŒ]a> Z^^/aoܓ;\f?5nYo+Jazb9U8 ֟DGmd)e䚛e\Y5Tޑci)[8L~XTek79XjiƷm닧/ܫNjB7Y+~~_[OT/ȣ CyOa FIv03!vOU(-sZRSp9̵Kݾﭮ 8՘|@M+A01/پL=cwf|\ÄK^v+Uq- k؄ /Gaϻ2r\a_5Dȉ4=|Zw7i[f6<_׬J1Y,Da:#]Bדgp ,2/y@yAK8?DI% '2vw9B/^O;#xo=ԸpU ro_гl k7c)K8o 70"d]ya\T]|kN>iTF@Lztੋ|J< Km 20!L[gâd.S^*k6B ߙe!;`:UQfv<P?½onm{R%gڻZs)l"RloR,PG+Q]"@cߺ= FyDO߆׻s(pf$;t}B S; {JUTrC@u\t@} o{]|WҀ2VمbP,mر Ygf*~V-N.BM1:t,:5PÄk$ h0h(L)8Ð3x=|vC5~gѣbK}?0\ÿ*#so nza"#%ɀ/YNd9VS [Ih[Ѭr*Hۣ 0͡|A@]lc ڥebG-hF1C 6iBi<77?bOÈE |vP}Mgbl= |hʖ-͇ .gBwA&v.-Mm(p4Ew/ ,w/g:Ds49bʇoH׊-88bu{@ƒFr^n&3|L!9o*MO*Pbng\O8{(zovJrZMi,zX֗ROF'>Mj^3k|H-> \#۶lFEBf{8 bL›z4`n r|:0o4tdOwԯD_*Qh=op"ⳅ 6U,ubJI.ק_= QRjRصJ\<}܌XS Il&MijffZN"Q_2 QfƓ3C9 %w_ %MI GtP#1{.(gK곃&IlXgntJCtH3ϟEӶQ}#~ < *p*m) J"Ba<@P80Si))Q/Xo]v 7;-8B)Cg$ZLwr (eUŗnNa 7Ŭrx,w&^>Z{οzj^~aȪAs}irȚPU_/s_x鳺])'J]q=?20[n6Ȉ6|7S\_Fy6ā/5#"m3UJwa9L o%#GRM4lGJ{uϖL M~ʙ,,5?L(ظi;Lܕ aL^9tJ>aF͕*A=?jF9O2[]XX9EHXl82IG-5撞H)rMC}amSWŸT}rM/qV,o՘flRY'<"#6PV#JV}+]JjXZNj惲5&~h%:Q@*~e.B G wus"P Ji]tN CI u(|{8՝R'VnF rw S$H &L,#m"C2p}~q\0ѰSf$E iҼY, #9%liq4vH; fDFcK}_Exmi[FhyZ! 1]Z`LQ`hTNa44{^S}QÔUkӛ"2ko+ l/LL{`8yl])#JhO~Uyg O_oT#& Gb{{G'i*\ Srtkb"Ɓ)a{t{њ0Ftݹn;:z|E(.զ \}>%z3>嶪VGvg STi- i6%wq!h@A8aφZ@*1e-zxj8F i0d2vj `5La&XiHm$&=pD?.{`jٻw^j@\4_7M'ǏrnH/*3~zjI&V)?LiH'UQZ˪ƒUtμ}2m &.'R5 U7ifڙ2ҽvlqU퍺fr ^6gjI6EMH+?D5#&*oF\WO(@YZD97X})-O6-M>9:g|PX4X +G|_ҼI 2["7`{) !vo\exBT-8rgK)% ߳ZA}uO]f.ܒzէ~Y|@~ɡXϫ xl3TtAl?F56) O-wrɖ^(jzN*Pmk#S1a+}zS7-YB34:5z e/8a(X#oؑrD)v栉JZeC?PẺ:vgQkiĜTMٟO#VXս-ӻ@C}Đp[l©\+w 륜wLY=c0P$3(rLGG{*lwlc0,eۊ rȏ>7PY'F89 (57g.\2da3Ub}'YfTa p;F#D89?r]uIzŐ )nێ?"i80|W|C,G+^\"8C|+kFµO(A^*''utY!˙J hdd v>b6&>$#6o(1D2-v6;I?F*ͼap==B6~'$׋_v9期k6R6iuV?ًh^Qm?./Yn${U} ==p=p{ Ђ A9 Dxk66xsWZ)53F dK*E%lF{V[\r-! 0 G5if]Qu~^v5Gr^;PcavsEo]2~1)̄WWFz-tWY>^!ٞG8=GX;POFVc'w(/7p4ؙ#awA /Iy_z oSIL1ps)K.0){:^8"10_LoS,ςV!ĵs,KiuEy% r% *?G324 :6P%cqfax89[t_4ћ4aCӎ(6nRlSZE~ //]uNu-)Ն u1>a{fhB" |rL [j&a8L0gKSS9 $'~Vوln^I u 52,rU23<:1 3zM4Xf߷(0jnIR n[.̱9X"_ᒳpܙح[y-S{F(M .z%;r^l +Knńngm4 ohs'l1a?J΃]NR((8yZ:D6'3U4U \^G5+(X _ˊݜϮwY>{hm}wcᾷ鼠Zcϑ;W``>Mັ6Q\iUgptxJ ˁ(\ 7ܣߏ/p4jI!?c?\4tk4$4Q1$,y1-7^>HsNnف[Ƃf(r1JO=6J=/ 1Wʿ]a?=Қ`r\u3~k_Aς5y< :|Zv3 9d+ؤ3~԰\_@-7@- D+QҐj5߷=UC@XTqӂTA@q_Ӽj#٥?lxJs=>OUvb*+8|Qԁ܂M[kc]PqE+LkAYsSQ_m![ Г it? źZ-'Gpݳd 0Z@=,ҟtBBMeS7C*Y5n ;KKij@^g;Y C›=%[&ذF*DS[rb+EV{sIan- Bv5~*m 7?<1\f#ϥ'`5$מbڹkp1oG/5 ʏ?Z@n.wq1G5_ xf1{{+l|B]qjr}t\7iC9xK,&Ps0=z8cDM ;5-OZgKʂG'*P TɘCOҮp3X)}=ns162Y"G#^zM@csY>\XrtwX3bvt0F&NSY+ ,]}K5EӃy1RH/Z݈ܞ [ʀޞxh+w3y$_NOr7ґ5@*'YcjM`ҩ[Ju{b`4=}$P¨wl8 饅 gzv/q+\Ob b%"> "~;bK ?מQswN,CRJ#x2}`? UzH$&Q d͍@ ,W~Sw`^ R۷cVsTԴrt.Ft1d(ր)3zمk5ń-]d"g j”!SwcHB!μ)%֗P;aCW?yv5ٷ_3I6f5BM_h+["\LBَbOۙnB\@Q\dxqh-u Y๝nĻ(wl [DeHL͑[~^(ܪ #J &]OM uiO.xS[> 9_bȬxHvV%O\Fu+f($zpd@,⼝"ǧ>,'L pz~M,B|h7L! k tdI?Hޮqk79W&?} _R.wqC!PWF-`n{ ƾFqϱ8jA]LςU-RY= t.S;BA|}slWd9 ]Ē{ 2בE: O@v@B>O1~09dT*N89w %̃DPWF3&ƛ^mm94NK6ۜr_AȚ3+}qK!mPHz{D34VH1#{(lqBWg!ijϯH,*(OΫe'sxǎ#A$N,9+1h?8{ٝHծn5c\hK:J(20=Mn0`S)w"?6-+&:0oh0~=}fTƜ2wf L!P>SbE"CRK!mL""QE`bU%~g2=z} qG(5ul_ܽ!h,`2Ļy@՜e9氐1XU\&?-&*m%8;"u&s.Z :umPFio,6Ĉ17/gֈ)uN,}TXXd f:Bb1v/zYwhvJeqTM@)u*}㉼IQ,: =db@I~~aA+|(7L"}ĵikrēms5<5ߡZۀSOa (O3ĦI`а=+ =އ< g}f uBś'W fS9 />! rPC!y %;zJ%߉InV _TAq4۠YyrD23nm?[S<8p-L[} O]\b1ޠ sbT5]^Vs[Σ5Iҁ}UC6񝱨gf wg&DE+=Lhj8ü y>n)+Վظ0fmAM`rNzXnGvVÖ/g5[tKrȉk~SJp=i{坥oEE^G5 KWo)bk\9.!qMJ2D/'m-!M/;KRS|֮^31*!j_kF.EW?mZN_qh79S@Ʊ997Ç\1%E+ 9lJ^TF͠DEOl!M3  srbGP \ͮ"Gr $2|p$ٵ0BRkֺ`h݁~Ozg nBRQCދDF iPA8/A$Vf3 8Qê>NOÒ#VV@H/ovQ5 *g=,7 μ9,m\0h^ۯGe6O2)qom%rW&Xa3ę6|0>o7pTO>21@j%= S:eNS$p:D*Pk\*sb&쐩| b0Oo+I)coa3A"*2v|N?L2@]\5 ` INJ? Va.  &<|S@;v*WܬK5P 5'O;nMn} klG|\7[@:"P/'N>Ƿba*hgE5Q<3ar:$lF^2v,(iUg+y [k6` ޕ(|ʗx(۹f8SYOTq'ȑL%(5M2r^M+PhO OUm>hMs )@F]A9,롺VWtgϼD@s|">rTQ g=?S E6$\y_Nn[siZZØS*_x>,P{VN<FaV%55VPOgjsٜ 0,xhӂ޶*`DŽ0xLXX1Cz>* %0'  ˕38lBVuXvFџ0FઊئNbN/\bvA@r ,J8y[4HkÆi*\H,5*֘`2$'O)wcehַGث;RuEv7JNRUo69Le'o;2'VH"(O'Ch%F`W ߞ!ϑL7tB7Ha F^ľNM8Zw B@5J=D m$?C(x\)%/!Xkړ;')f̞ە~AZ14+o@%yתTcY_gTc oޫ$KD2ggnzz"ShB֔ss+XŀJQ]juR^R-4yLՆgo> s@fn0 9[v}b}W҈bS ؂n -l[W-ұ<*Wx{ݝ%;'cǩ)CkAA{,&Bs}ICQ LxbKMLߖT_4A`;9ɟC+,WYCƬZ|A::*EVOkLyVzT_cOz7P͡ |F(Kp> 9?mm/ "tJm6p;ꐌ%`#tscPfi)>`ЁVTFIՠfQ-HYXNXSJ5Gܼ:Pzki7 ֣Ĺc` /j"${p+u;r\9?AcQmq@ؑ´t!\"( r?ة&%N{cmF|&9kiKT N[rnɎ׮ * J(,)+0sR|m/R-kQ'f_ qgdg9AA{j ԍTishm$C݈e/.ACzQ0a`8`%Wİ& %ͼISϰ*3$=ӌ: /wP|(wIH9fr]4@JPM2ne|Tp)QؒI(RbJK5Ɂi낟hlC8CvsKz8?rHM\ FVƢS,W^=>xd7e7pp*MEsD(X@_le]Q}v.:#BZ euR? 5Ϥc^(Ss~'" 8Iu IbS dkfة"%{m![tVL3Zxq =I]gfn o/V(;f~"K00Jf@++cĭ\{^x.MD446mj(jc YF N L +^6/g"Cw rIfbo;m{a@#n+O%[J|D1dR␱U);PFHx.?h/3zJ6Gs2BMeq- *Bol7#7TW/uO@1FŴA z˦K}uotl* eMw^ BmjǥV\fucMlZ%o MslRIӕ|h5[j:A&Ȉ9l[c.!^ ':@9̃0G^?v+87f4kC d~0>eи>7ٽQ^*$&͍(/tcx !s΢509T_ ,: Ó<1MP5 213#?IC>ڐ BLH5 T>.eԍa~WOr첫CPCVP -Rms\5^puZTSE;kT0ϚGyO EWPlREPs-&umj *=;m YO::'%+,ηϪPhG}ORbP!Ƈ훂ؠ (bɌx[oV۟tu7U!;[_wrҙ 8#OEeIDy:,RiZ>I+lW4atZg{p/tWPܬWor,ztC%NSxep0wIP׿V@e/9yrj+G|$!:,IY@Aݹjm`m0`^"y18fJyOڍns%^h^`7d>a-IoRZ r35{Ep>0sd03 BK.)iG0\ѤYʦc5ѻ &=HjZ yW̲}M2=e˽O0X{,܀x(] ~}AH{ !W0u36gCFrN,U,ϱ>J>0ҕ Bs(,En'G9kQqN?]5C1y %]ô`q|xr)4n ">]v@ۨI}!+(Sh ǂЅz8"Zt% @pr'E$tL_BA7;Ic엨3 5>67)+}[4#ܞEpNQ'Z|"tidkj@^"kn࿹h8e$dzC[Wh|;.}~)9?1jVEsW7q20{OETÎ#^)h><`FcW/EQYtk: a1 ?_#sH<}k|0PֿyVRڮ 2=oxKewS M f%''Eִ6ҭ)<*em0MATi59p睗R<-:>!y6 AZch<:J"noqȋQe&ly~K헐^WwֈW!f*2 _r3ݙK9.Ho`8KaǗWOOe}&C.|MDuz٩)'R܅&?y4oz]^~t?+brmffj?v=;V"D6~QDřM+sB%k" Db,v3>ڄ\^^?jCQ9w$`@x ǶhxcB)FZ!8޽/7%:omS# ޣbMןd[@0\Hc#2By&T&9Blk#ҫ{Dc3IW?LCxS%9|@u&+&Wch?n ~̨۟QEnP-J,ƥhjj3׿٥CYcl|OZ q ZV'˺8$d%Z;hs-g;~Vp#<(T qȌ94kJ"1B͡ά(;t$b)lP"o9K=^M@ouHgCb]VE}-4yܺv=xF2aZ JDl sOU A(AvVΎ7IAs^aPT`ָ]"C}v8~vblA.=ǵ:h^dyUj<Ϸ,_,yH~JVBe3dKnJNROJ\Cwy?/q_3Z:I{Y4 [ ;L͟J<вd h1 eaeMd\g 2}۲IC(a dh%25[(I]eb0˒kzWb!xCg_.Ht =ĘsF`].SW`*X`%`Vu^]M CJ|G{v)܅>FüY͓2uYқa|z2|Gfݧ L@[Or5vobv=r|3]8[h?)Ȧ.M:ﱳ#iM#|"yeX#4օN^Il1la2)[##ʹ sBf{4f(Yk= )0哭h(?cIv8Ӣ5% t:;]Dsja eMyIylb$)@]]8P2[i)+%Ԯ!>cy !Hc U_c loЪj:C#4f4M l_7IϮf=@XF"àq&ϸE{ V=ML.2ÒNȐy-㊵UOht}YA"yư*)Ïzټ2kooOvxUlI}*vATG,փ3u;lgQ&V>&)\3婣##~PI9|4' ]|WT3)r]M!Ͱ4wy^_K;ouZy(g^lETv# xs#M ϟdo.;MZM4B@IMoVGd_7SnʄhJ:͓}1OBC'fpM6`M{6WXO2Ch i(C&*։jq*ʯ"(FksC#Zq@&?l2*R Q(l17f8Be`͒ |,MhqR,:z1?C eW=hp 4u `i\}E~=N 9v4Nӵm3 \Ԅ*EuȊC-+&ۢy>pW? |v`_ROMոX7}/ ϿYUV8CbV͸"1$5Q5+1I7a?[2 ;?$,F+⵴ ǴQ&첾Dґ4Ɥ/9u_rǨx2zM.qpVZBeAuث'yWX[NB&UF=#P:Gܲa?qV!4P."SlrPxpq/*+0^g-4 c^hA_#(6b5+bjOդ$h>%2}֫pn4d,Z=rO)\#[,sv5=zߢ>0$Hx'eZ dv6Y"re܊ Jk>Y-xPgU.~_$xy&īqD:fag{RX _T `_bGˎ;0X;Ѷ^?t5dVn'c"== F5BC4W+Rb׃`)Hwۨ[^U:ڃ4{EX &B@W8 H1k0h6EJqq'%,)H,!+MJ28rnq"7trb!J..z_Fxzj>fAŮD)mRV,J qV+UM#7pOZBؾ{IurQ(c&%{٭yؑe1roZz< w*ИiMxir #{-̨Er|u%)d {rZ(*jla,J|DgZd\"ӋMsU+gP–T aO4_ ս f3X4P 4HN0%%̻~))ZiF}* '%ט?bn8MmAr7%nl}EPoJrY JbYAOFC nR0"q1?&"ϑױpB:ddS5#7FMڐQrE@WCئd8vMjӁ> 0z v7hefEգfuhxD!gEb̚wao!&о<`1I#w_͒i:XIkܜXɾ{ox|b9g5S~>7+p-X͏όtS3ZPdd7#5[ DZoZd @M1yY0_2Oc,IEӄu;EevLTb\8P<]-ۅN((>VFz)ĠlO%LVz'15,lnEY2=צa:->q5`sx"]QYRo:ӌBp21+3^>~4rd j񾤚@=2Mg񖽰DvBՠ;ksY?z5t^TB$U'wd"yZPpzlǃ8҃2Q/Q\}Dɻ#2n@{} MUj$߀ ] q2 (/rHI_$Q($`ڛkf`ٛ5.Q-jASLmϺA*sZs)M~Q~/3M)3OHDzp:iw$؂;"AK4yEE.σ۠^ToI ,r`\ 2)8BYj]4j%iY]ohii ձr/#7 &ڋ-㔜mHoZKf-Ψ}/,3Itk0E 7.T+(oWnb2l7m2H!|{qra$Z#.,2#v@>??LQ| e4bc=6Jh/޿Nx5#SK2pFڅnE DNu='Ҙ->} [!qotB*TvQЕd6b-[+MY, He#r2]Րm-y-jε"zq-JyxN~˚ \W-ck58X{ ܏e-z0xEnr$&"'g_D;xkp$* )n&A*1OWg|48(5rj7ڒ 5ԛ:mg=f{PoC{t=Dl]8% ćݥ7FjHJMh?]uLj |_ > hdȑW H9r/GEz'|(ʑUI]v3ٷQzCDY>s]>d<c9n%}.Ha|חydhN[[=gRǯvlMfk?1LvCE ,jeOJ4"_v:oGl$uHv`Xke- :jq0 $a' &⬣uxA! 4pq:RjU }B<4~xf9bDhь䚪^߹ڶ-56I޻e߸B8VWuv pb/ rRDT=87LK+Np=bBʈ)DChď>c t-<:uy6u0Ϻ#n#\̰1PZfv5VusJz ާ:VK T@^6>tlbL*%ܹuzX ?D>8jp$DP rYV[d)ikx`D`)ZFѽm[^r@'4䂣V)E(E@("!G}?`M\r ͍Uݪwϖu;\P" oVhr*\哆,) ?l_V_5PY%hئu3ǣwOYYΩZl#pGP~4cJu[O(h9) ZnU/[p"WeYTȍW*pIt\w, kֲ*,F |;}qѬ7Qɩ^B9;{ҼmT`M'*<Ήlͩ前Zug ⫝̸(=CD**de`o@8O$H |R%Q±XC>mֿtqD?!E43%e {C3C7z^4vImZdOU}x GMZlJ<N$s|1.^?=ϋDWXSt]kiG?eâ= xKghаT>{qJ 8WֲRӎ;i tT-{r3i[Fk-P1^*E,m-w`jTcM¡;- t+U&q~B<)e\A[0_ȾĔ*M7njC[q* zuKg(ZtlL*9Ҿ@J÷h?Kş#W쾯ZÛ3N #Z8%MJr :ؙh6־љ^[8nfYiͣaDkm% Ѓ`22 n)J RwgVEfXi2(>mC T<;kb`㕞ԋ< UOfkSBD4k{*hP D u{ir1l?V_.؉;<z;U]oF]Z1%d\*_*8=e4r^Ner :~4f5~Usn"Z'l~asWc0TQ&%%6POmWw#W)VV/0z45 d0iX3op?e]⺃~lV *)rծU灧[29M4~*|}Ϙzԝ]})4>&Db*p/fNIc(o QOUCҡEy Yf14(AEE䊧TMV߃ptmX!h8@_L|Ӭ=C\/[XAg*w L{%Ov nvf.K*=b4Jgn6T^k1 ӆcϊ"oHnpH+um?͝k|KNoP9( ݊کyp>citbbA$qW/ @+SEWAYRWDMy?J^4t.={īnrTM}eĨ{L4{zi۱s HjՏ|dPgVe6ڄm1k *Əvݳ&Α`,U@9y2Z)ER8paTow!P˵$(-}q`eo؆/9p5RI WToe̲1Z1dhl gjK+ 3z_K<NVޟ&en_""D S,U~G`d4;(`Gt ^Liް{Әddkz ~pdFR81]cHbԘל}-t,y 9lrtuXpG t>}TN啟M&5O T{ۼsh 6wCTNZA4$)vư„oK\ys Ma*?Q?ꗠ P#m R孜@B keTPf-$w`buH ׉>釁n]3] 繠/{;@!ϼsv/&#fd,q=4+/Gx搙U j(d皦je<%* F'hW7 ´JDUQ12[v{Y6h"T' pz[q^ldILH RwyŋiF_IXsv(_RVvqo_n+YEteW 52C çI7R9F]'\xwBʸ-"Q|F=c%56?6 A3qեg$9ww^/Ygqic-!g2D35\-:{"JklRP6 o*9Gݱ ?w9 Ǵ>6aȓTlwnĺOmג\ǦK,hv/h5=ϔFÆc丫۬YĻvkʞ1=lR):K!'F=ML=‹P\}{LᓣLbʼm_>~XGqǀ@#el_BB7YӾXh;\53L_Toy4:cs(5TJ 9O ހ9|ެ{J)B]pL؄{݉9oYTsȉگ#l/nF2ʱՙ).0`OOh`S{9vS. J)ZPqh(f_JlzhưR>'b1!\mC4XEn57ƞ[F"x 8`~~C I|tLTI.=f%:=*eA1:{// <ǔckѵ4jnde׫'n\ V_ip&d!҂? [U>5H&pfaEN_]Òg.5ٕEG;=E9`-sF~ux/bE:Ch#R~N̉cqzi`z3g&!ۤ +!ݵst.d]R9 Mo9 (٤SrRҰ[8~*fAFfSo}f<- ]ޭF1)mJ8po_x"52Emё!_ S"m3 ![ /jI0P('('*]Kd.fweX%&^kE9/gY9GQ0 $+E3'!PqUFi뽟x5ޘyi4Hyf-f{/֗k;IjS֪~i=i(#K*,v=@0Fnu~dӯW3 #};AĤ7Օ_}nKwC9#8WDh]|fްeK6H#mF~'EX  N-FЧ1KǹiN\cuHڃRp/D`qՔЦXn轃7+LB/"l. [a Iy*pH(F˘'EĜ%M-%6$9 #2{p"f(?~gB$6rSV`F0 ϯsgOp;0>Ɋ׭O% Je*$ZN^`,ېۂ} nGbqG_F `2N:yaYߖ3oV)θ~jh !rWgDP}ٜ]fy&6N|n׾)R!n xQTfw,_;-C , )ϿF[o4\^̃?4(ڪO=Čf"kQ>T;LҞo_=5j1ϋ:eŇ%|ʝ*or~j._A~g> (}k9t:u#謩b=,bHŸFPa0FNvw͈* ʳm̈́6MܽKdiPa'X;U,nzxH> 8.O'\~ _ >e5TH:=p)(aL]Q NwE80Vfsz}[c*Sw ?&dšx ]H+D2e){uٸ7*o:nachXmb-A]d56劽q嫺sWVHW8T*huνO-hۀq؝e W4`S 9~͠؀*{BJ=%S|ܣTToCDD8@Tn %LIf<ȿ9bQ 3&`HK`E+ ѿm':GmvE+ӕuzavFq5YOhwi´iD{ ׫( _Fj6Fgz;zWuגP貆n̚KvKz=:Ϝ@q5`] %.JseS d8z]sjFʘ*-!7#^pzͯ33;#%^xuD7\bJzb>rq'e su8/)֔ v#b uNBE[ ,#*^%,^~M?P1>1)9/9`o2OE֓oeqgC6 ^"fl.1Uq>]hI J?@AlRFP56qοX6n"bnyT&C XWEVJצgDfͰr22ݼdH:|@е- &A,C5Sr.FQB3k^b kC 7pk,ܻB v؋kJ6]KJ*Nس{9VnHdBtn. SVgGMzbS},Z+!6H 9P5*r9=h'`I w8^)"M3Ay?Xd| dEgZk*ZDI4:eo봃6 {Pjo8 \ln? ~>ΘZ1>ãV Sՠ'~ Lt v銂o:eho][:wbo ~i<^X⬀fB>Z{[*(VгA|unƙs~!9lgYz]i7|3uy#/Q;\>S{CxO^4 W*ho\<^k ˯" G6M* zgc;(z+o6nxdRiۆUfjm6J_u~|̛"8ְܜ=ğͧ.rX޼ oRpAdP/ Ovq\փM_BwPy<>ޏ:.kUtZc+3-:&X&c6%ثL$8d֙aBuVef  Lӳ2i.fn8}I⠜YbfB0ͫkn[`FۅyĞM{z-֙*YY|O*!Y7P/ĈWD}$wd\j3nIvzE@|4/ecI &!PvTc pKTxhɣ^`y8jը2F [zoRSt;5I;6'E`ck, +Ka._uy7lGvd\I3g됾ȶ ^X@u?T hX'q&Ux߃8WQm8Ie㪞[jy4~-yGS}t5{/iJCNk"mX3A,Ԓ[qp玠3dB;}gFH&pv4tʈnրdޡ<ۗ"]Y Ź C+XA.1{Tb'@i3 LzrYhW z#Ÿ(kwi~z^dZk[ѫlZ/(͡L]6,徭 ظvTQ1} \ag*~4kqa$"w;^Әb *`:okGrsgD3Bq<9HHSD]{ F큊;{kc_>d#XcqkDYfSE_8Yp :StPfQb:GhU/qh`jP UtR8pߣR*;W",>[+{3 >֠Ӱ5kjO, L8 সlN1Qm0V=59A?OjL53AZI)UK[$ZO~Ts x|R.y@xD>xfUx=onELizp=V-7Qm 0c嗖; &&nh3뻺0`ج$,Jəq|[U}uM-<;^C\ >ɑ#^:CX⌄̆F!zg5%D?J"!e4CWǒӫBDEX(ŭ("Ý)Qtv(Λ*.0WՇpG-٧O<0:>7쿈sv[t|v*fi +y4 <C`ưfuu0t$"6ƒWug}9DV#؁ҐOEoBМj[ q7Ԙ!盆yu[g%V搼ue*RbB )@t&PǯV {Zy$Q=K] v7^Ÿg\κzp׏^ö*A0זx|Ih~}`w #JI;jG^Jm/-Ikq `kͿ-YMhؾ# v- zf37NQ2}) X~3g DL 0ʬn4&,ɏ 쪝iH&7(r ̛t(}7^"CB@>mǁ:H+F>`Df, Y2zC E#وVW0 &t_G.aIFtO)7DӪ"Q%h; %WCTLIߣ4u408B4j8(;dќuȶtj4-uWgyZӬ<^ ~֗6ЬZO\d#nժP讐hz*EE` KT߼~?CAoVUڍ&vg7 0.,DLPr'h,#8zb螌i5kHFFl}mzЋ*NMYͥ7'TpM|,v!uǧ=vjv#Qem%\jXNfX4jOB'vQ`4Z%RKk3 P߁od -9:!Ys֦u )mQIRѐ :PNqכů )mI<8N >yM bX?n=U:ӛo 0+VS{Aj(W><'ͪ 6,Lx p_ 'fUeebA/;k]Bo}4B% DHr|lx$6ygxߘE!%b~1)T JWrdFǂi6'#e 3iA֯|3'MC4 5zǠ9=Yꕂ2(* "nR`}֥⓴̶ۗ޵՞!TpsEvn*2qmhDE&-a*VAș}4|>XD2L`~.'q#i| VkWr9,ͤ"r7\Ef0zq&p$r7-i`qXI]n+1Cin#h/ƞCૹ,MN`Kt%3 8 y֬?irH>.0;pR z5r֢Lkf^Y̠Jƭ9i[!7fͱ4u(ZT)ai4Uk¬%Jָmm~7]҇X^5^/n40et-LO[炂zX~Q 3UVj\ǝaw31 roV.vMx4BT@AzӾ0c h%hw".OenvS1bdҭ*= RJg,^~QڿK}"@Mk|@lywtF0ۏJUevF$ }I )i|OI6NYf`~ }VR?é,LYfl<`>plDcNuhsԼHewoOp4}w$'yZ'i|RC" 3ӮHЅ.m0|rD v満kχﵗ&I\?E 8D.I )xU+$U2%A>Y48ÔSG] LY|(ݦ&i#v: }3TVG/!yjJc:9"67iH=aĥo|Sx"vgX0Ȱ@O,YYl'] 133 NQ ^NWwIdJ&F5X=yz݂30Oub4*x3f O8'x)N6,$o~#0R!@nל:\Mw(x#~AW<$6[hp^BOIͻCDʵIS u+HxA!*r>m@b <Ȑ Oo(E@>7Q pAЕc+bjͣqwiCZ50YU!΅xKQ^0+X-/"9=HKvt 'Z50]ѮVa^/k[͖U9LD zb-:_d`'P+=u77^UB^\UM,dNF=ʲh.'CFo";H7G60`E*Y,KF>:YARr" 8%UAJ5{"=PB*uPDNsEZ2sM),\֣IRhN'$W[/"Pp7"ɒX5eՄT;YꔏꖰJc$2i[@2v fۢ2*^@=ɄI>31L(8+1Pbs2{@+K~%)`_H $4t/uMQr4Akhl0..1o2T]-ee3sCڳ6Wfnh8JG(.VqŬ|0+&#{:P?#r57)~?;qH Ne@Yݺ+w(T3l(-}Neki48rLJ:ʻ3+J4$PP!H~ @ˢPD ν`="j i7kE"#tR ӵ]0M_1ٟ]vzdͅ(>5Yx Go[bQ.x|V{ t!fytKKr웒6s~u?VLq+]a/8bE> &$\Oo5Ji~1Jmh@`$=?y'h)6+3iFuFf䐄GT& tk f7^wKs(DR/ZEoz za}9c~2,sSyV*̺7tp9> ltDd@runa9 " Euwc- %]-= ܷlҞUͲ?9K3@qڂOLtFO}C7lq+)X+dٔVrp;3,z1?ޑB 33JQH՛LkaA9&ۊCL^ɬC/ֺ'd3f? 8}46AhӬa |bd:I(leM-;5e_YC i3yjz)^ji$KWB$uvq\{W`"0/9hȸFpHq?Du};_(\-`mo +1oOsޏ\+UuB|Zhd@O _?hŨ+ +g=:O>_(8Zz06p!RsYvI;=N+0c +*ZA V;5u~m7c~q;zӥ="p̊wVi4Ĩ8'􂶢sa$JR$I#aQnvU=;jv@eTN%Ck3Av+֣SXv2_ A ^q@,p[ #E/QXlzz:IPx]U*QQktQNr&'pxk1?ˀ8Ca Mě`[1Qrm9e=M4lENjYqVf5=MqЪ:׫,ׅ$9@@T@n0qDcvp3ܽH 1zB 'B",8a,3.7c泤6#DBŅY<޾O˛_κ1D(׫&t4mV?PP1[hr@y9],61! pnOdo;g0U T}=Q/ښqBķSPxG'˶v%~Pv?]K&^S|:F5$2AaOf}|2~D=]OK(EN~>?XI lv5w;h6k}(:Fi ]Lx5 WPheh\"G'F:Hty=a:mNM# r"%iaG$E̪!ZqKg%@ 3|̤dbijG>ULBI5w5g]柹3ڕHtnœ_DCS2D`-x 6Z2V5Zm]W8  pΙLOOa{.gI(T85֛v% !> OD,DBE u[/X73џ2,ȃr:XV (OW1YpoMn1'b;1n[]*-mC8x&m{+c2bXaL_?ꔗcwX9|q Gf!vCD/"x36iS5`5|m|7Y;+䜇'yôDtr 'uMBB`~( k:x[8ˆ01Bs DY+I8:6IaY9yeLEQ_>5v4zkrh{Sr7 pl"8s\Rawc;*Xj1ȥK6Q\E G+b <8JnYBr\GfL#X h.DǡEetcE?Y=2as|c-Ǭxq|,NLM!MRk٠fÈodJhء-i/I@P=J۞F}<}ͣ%v>5YDDofѳS67sIΫdUXrytJמ HcZSD1 u9U >1NVF'#9itmLҩ_0pd̕|I ցU5 al̎:to@0|X5"kD$X'l>M*|! RҔf&?iᵔ6҄+!'# /KR&SZqТP+ʱQ4zL@(˱'hBվ nis#~,b`NPEU!& : zEݓPg-om87mF&Xh"6#m׹9w""Xhd[L1N6ȹ;o7BSڊV|3u¬Zvת }$P|."DkK'jVCeX  +nK4'WB7,i[B9Epz~R.'3Zdݤ&Tmi>l .~LNl$ 3nt%Z{\r,k0k+ED`e3.0ׂVJHwT*,}dm"aܖ"`_Ž6w )yFL=Uq= GI^?j *mÏs"T|6kH‚2`z_ct٠CD[JMu/[4)зXŐr+󍋲|1`Iƫ`kp 9d\r;u ?eF+/T ޝ[?<5. M;}VX{3̗l(t9n+9(O^fuHW2|7etFV[} 8?dZiC zN6$gm ?2ɰ?9'PTc">cs`y}y-]QfIqVsTJa= g/L@k$B6ݞ K3lS;7АW%cpve.Xda&M:i]X5N` 5$>>9Eˣ(uD`/KE%$%2VS݉v6Kn*8ŞœMK;\C -郾|w١>/XQd 8sUws;@XhJV%zNД*C8hɯ!jzFtsbעD<6[jU@{s ϒNC&f5i6^\ $t)@&tU7уV!hogD=9Lab-LeN>臈-ȊY&/2 t(/ⱉ}«J43 Z#$ӼHX(.~dFs07[j9:v/Dh3`YwNXwtRmC|Hlx9>s'?l)=|\v=QXL~`h/Y% Ui]3!00ZGv; G 5RLGG5i+FRfRWGms\ @tTo= AL+(BU&&A$ mm3Ď~3/Ym޸E.`clW `5ߛjXE-$u4Bՙ,*i$"W?:}LaUGY2zü]ĄS3l02#a\Pܪ_ +dnfҸI NnvAn :*nu0H$ VvT) *i9Tvt)Cݵ]y>#YyK€N1nGPOÙcĶX-S& @3Kr .&v?Llk]MḂOq%|MmS} ZN%O)lߐV!")_ ;uޫ#uA`dĽiG`/&ANHq,7m}ʟae~6VY.zgZI i1Fɒ  8v1BvTΚ`!JXSLRNi:Oqwh. `wޭc>Qa1zjpɂBezƗPeÈdb<@*tg>\&Oyn2&KblPVؗ=#pIM6 kPG[A-6irf+5e$**σvc߂w46]}x6nic'\N ?^"GEq\#mG07ct?៵ac}㳡2~WmBDŽn"+ mOMR"NB=#CF&Nj7`_\٤L=qJgVϝnd.$Kl(D6G{3` a6%ڪ9?EF H T3~2i;^0]N?l>.Mnx_hCI 57f!a+7+mF5n')4^3MJI]B#Fm+iKK63hfĵBȗ._]WEVCS⷟Wg`D)ټtoL6&h[(ѫJ Q&KF/ Vni51di bhJOX*"D%p%%,$>v30_0c,>in&v惓Dbrik"Pq )wLGE\rLkM.&ۺKaI"-Mr=fLbnPIf5 t=\%j_E#u/N?O$r!Tt936ˊkk ᘖf߱a75ߊok}]Y7Ŕq*V<>HPݦ#&?ieLht/JY\9dD7Jh#ީɨdb>jO1_qA(EIE Y5]B9FoFQϦ|V;=u|9⸳aݶhP>" gL@FK+| CU%YrL X|@ϯ(6q{v9ȟ@{MrZ`pN; JRjQxlْo,om]?*s9Iޞ:j,~H!%5}ߡ@C 3xKYlo=}G$k>vYPʵNV"d*3XJ0t;7~K}3_R89gK/|ưXmWy zŏۆen7ӹ(No)d|QtgR͎kW*91 `KfKa]wi-XzVj F̷V#cBM!bityFnЇHR}&vɃs3~HOav6j{Ʌ9HęG'IgaYB~&>pb\/1Pp#=4R u:t|70*euu֣6fxN*z DZ_,|= `==Q&櫻k--^my*)X:xH-S'2<ۦW@ #`KVtRTFL9|Ȉ5*jS +Xݭ{Mc3 # i$Y(@䚈O X׳;L Bձym9ya7 hܧ#Pn^9m3sŚfZqg7͇G`05܅sh6I՘ 'Gi {v8$ʇ\Qw7B.K_9 ''ND8"'!6fF Zi#Hc1` =>;΂zHq Yy,e֕'7׸;΋k]0%?6Jx1a"Ļ gwA<$L%aMZoB[7@/ɟfNԝem-RpQR jwp~IJE6'=P%8G~"[89 rI ܅"`4bvdb>OH4G|E6*:JOZ`pV)O\R6u8T퇌iKD2e@OtXoʵK$u=ruՓ-;.t!$W7(Z[oMD#r5Q}Hs[݌[i ײK%hd C\^:tNM8[4+ S4NG/Ы .k3A`% 1ߠJV2]KC|EަHLÛ }z%Xy&"gsw h %[X.%%`#2SJV( ]wqn{O~A]hp~\.d8.3;np06)"W4b&oAE1Ь_C3RbJDBpR/KHѫM9%9GPC Xi $E @enf}U9[mLa7Ց IOG#q`}wceѝ!m^S J [ yOCL _tөo쮣%(c:!VEU#F=')I|檂&d T UwRBz^/DYy9\m  ''$?x>=6_=k-=WWUEXl[xeK(3P0ñWWlVT ,@ܝSk܇0> Q^r!3j2O,%6 9l5ݦm9*a*[uK$O?ʁt6)R.7[xYrvGBTtwO>NY>G0%'x:=0o̭J;'!3 i$ !# -; lA,r"KZM (&~T'XC|]44gy3`CVZJڹFU6;W2-)J7JhXz/4W?}R{7շ.TGp*tEG#4ւ$R-3rW/F13j̔C)bbOlȸZ l?Կ4I`nQ>yrcQ&K- V Zuן*<=6e{SeLm{,Z₾VTAϿ,L_+ FΉb'.PX_0S`CM"_[w27o8sϒ3QV,ƌSBc'߀{q1S+6jsYDG Nz{osWV HhϚo;ulqxou;eƏXyX{Fz`M=rZȹ:;RL0h硶5|" sw ~HߖQ;(0TRXe3bNJd.&O\6{$pPߢ&ev`Pkj?ug\/띋U]vƇ&$$9 /X.d6N M~i8Ә4Z;xA&.rڒ܀h`}S6/M$ZšIń)vKM}6Npi@  `%(dBam 1'uTxaMz~sE{5gpخ6]CQ*(>HƬ86OW\@!dK1'l qRN$ehZ )grV%bVnѯ fo6/Yxk[xfӠ,LV$UmH݀2n`=#ށ N% NJ?q<ez15XߧnOE'K(ƢtQ1V N/Sk,֚ ]nYtmҌgXхIR?1z"*8]_ # !{MaOwo|e'U2{_ I:jc\^iٙTD/G[h`Y]qONN]7 e ?^eY2?C!PdWkX&aiIMk *bv&W6 e[~.C"j1* 7d'XlHCO+9v5 zc8[(UP"ch.u)rbEwj$4G5L-K%@bO@ !3Nntq OtM\}@{DWx 7=tFnH',$+y=A TbgNPR]D*>DpV_wp7xPgcQUp3fd+{fKRDS${0Zm Ao4)O#dMIl@:]mPBl)OZW.jQmŀ0i3}8X!QAb eB"zb(1:\ϫA6Jqk `74ZDtqGxԈtc1HH%:XƵ;zx1nIajpޛNE|À{( HP~^q|ڞ" Tn&t_ &xwtf\#ch%Ӳu]0]U`*46Y *OU&W[&mjT-QpIe^9hjk(GKfj`L׎3θ4=V0PsPrGGnnQ|'.:72Rjȥ4#/ KyM'J8; v[7-pf>Q?ziIJ,:?^4ԋ'e{L #Wp<@NNj*@u  &~rг%) lёZON!_HE W)F2.q'DݩϺIKVʞ1nPzTs|27v q>4hN^-̯^Tjy5 Uǯ~Q7M Uwؽ`pZJŴ޸m⼲yWYatGq3@DWlz⚱vzȒa R~(}ۡ۠ʹg>Ny$;2(>#r['p{\AaD)x)y$m#ߕl6M>ղ&d."lf3ڦ`α᮱zpˋE[ӵ8'|tqzH̜ D9ڄn&M.-P eS=um.iJ2,#% 34_jK!U[HNQm4UPU{6M]à:+&$ܹ>H0PW; 1c: >"oڗÈGZ<_P&ZQ. >GO zFBwD$0{^$Ho\G)5>`R1@ mWh쎦XYLB=Mm|)&cffsf{ #v7oc^]B/Vk/3溻wO6 1UJk7$+Wa]G"a5z1E ̡>lZ?υ9̄UC>PA$gq]B4jB=P-5gv )"fѿVGn{:<Ŧ1&U3e'ؤiq4,+F={ɹD>R$Y.M]Gk)D72&}4pV3 ^ ~-%CJlE 8THFHRyNQzI.U<#TV5k#AaFGL{gszY'w;q%TE :>xQ6%4$6_ H&lʻ9S[|9`{ΰEЬJJ8@Q{FmS OE߹ȸ>MBLPB`b8 m?^8m<$vu 2`x߫@? ȷtOS#qѥ]Z2j3ԎLj1eǘxO; ,QU@:?#(< X.'ؑMGJpwߏqSof^9p7aѾ$Y<#ޥ(B-[Rqyc!ĦsIrs`zeO.KgbɉB#w,zCY4>*^O%UgUuu&5Gi ;70Ǧ?M۟RlO7B͖QgOft IVVА l2Kz/:ĕ|CX2?͟h!,9C2wSlL/؆ :{Ȋt ۇO+* n4%rgg։fHC@hvw:t4lE93!/{AVFNpz;|>}ZpQ("g4؎([ՂjZf?x'Jxnbgԁx9 Yw,[oiЍi+k^L!6h-z mlLZ(L"brHO@i v>*,LςxѠ[fϐo$;`.i멲(m+vK 3rQH}凧_$g${{">QR+R@{PΥŬ }y']@bvk]͖k!7s7;3{QkdQɝZt,Oljtܫ%g3c*ՊqQAy[(Fna]tg)3b 1W5sY,[2[}ٸKqV`RM8*O{e_"QŇb zNu=ۻ<\qV KڌÆ"(薠z`kVE~h3@^8H:wy5:Jh F::wܜmp/OΕ]lhNt?6#`W.$/a9#HֆXqw2 |'W! J91~Z.IzYܯe_mn9fdrCn#z575~mqI9< pkӾ>lF5؏tè sNd}=dL֯$L^fhs XCGgN9kNw -XPys(Fpm\!{ԃg3 M}QƼ"Gɿ;J>Pt-{#׍.3^^0srk7LkW&s^T4i$$t6ڝlz>0#j"q!&\o%MF0?>G0EZo/ݰBN!Cw0 mE*[ ~W(V;bŌ2Ē!5jleՇ%5xt+^|4c׀6NZZֳ"0"1oh~iQQpN!,}3K)yM-6%h^sǴ n,)fӬrܻS$#]smWH*`#^#!+ ʜ=tEX~f'ʞ!OG?XVxLQŇ1/Wc60]b嶕=n7OUؐQ?}SMyG-;9,`Ud3]Iť貖OՋ};ݣ[`)J쐊a:Q 7pt:P'1۹a冟cew,bAO18=vU7(a b玔؍@T (xKAz9kHQN9 Pc>evȫWTpOFKoW$qZvȍ"{-ԃO` aV7")Y4'(C م^bO| I5(Oy1hkCs%@`$YPp~0It7HGǾ@|3J1- Mz6Jm|猩Sd"Co0*ܸO_!UK~@cg Sp1ݹia BDw-8T`!/0Qb20tPpx??LƋ"Ұ5SM4}b"W\ jyXeT/Rl%CRHXvLUx am|[D.r>m #.,?V!/F%vm0Ȁ=DrH#OvK 9l^Xݾ-<A)0 \ȝzkT*P.+4eώgSd ";E86gD<@s\Bиz M zզpGˀpZBv b7ݑ䊌 }-cQ  { )Bƃd5#+I?御iج44{.6iZR[yg &Gp҆}Ydz+Fdׂm7qbX]; ߃FP`*=nJXxeJ~ƲF;ŗO)>,BDjё`\ <E k \MP A7O+.]i!}p7ᑀry|/w!?6AN~)~;*&/͖i@:T;WHM&DH6wږ,Ϭ SVlҀmׁTx?wbJsqsń,h GAz~O苗BeX.R9+(X m,vvs!Wk.Ɋ`t,4,S\.5j򸷬v/Ta4fEcKΈ."6UÄylzqGg`}:Dh!{y2Xc5'+) A (0\9qh*[4L'NDb&a}IGJ0Mn5> @>i;& hnTșX ~zۙ&=XFyd'=*@,5muCFŒ/v8cxy£{逨Gy([GE44\J +CXCm{+*>D{UgiTH6 U,2|nd6rYnsHh[s~KXYqoQ27uGM\wnV$S8݁Z\TB]w|7.7r%jт!~e cdt}U_*pPtv? g7?FT J ^BN$K!#De tQƜK3p=EZX߱e&{Q<>{|ߞ m$? @UM"c4.xD[js H֏Cu砼~DcW̑>5-񦁣f`]K89:*mx79tX4=#ٝ3Gy#HɆUc2Dxe9[By 8Y6xVؕ6mp{ҦlNJG-4B<}4F/r{7ΛT |#u.kcenv 9&`>ӈ-gSP/^?Oq q9?id ̑U7@psR/= K"\c㟾fĈD,4q,ntpcx19\/o˖T!!C 1ML n/NUL+>l^X\ ޡo:mcsgvgjټT~y=Bf2a5͸$Rg6 W.ft /5*5.[3O;X46\Aq#dXc~߱gd 'ܑM4r>}b|G#\u"2įQ鼨&b%=\zzi7NN?)U) V aVC8<qD*2T cĄċ7[1-.1jU KءD`OvTA>_ct!ӯ>؃$(2ǔ4a#5 MDq}9J:߁pY wbtN+48z?~]06su=B6<*ev(QgQ>S3t#%eJ /[Xk|t488iF8/VV*m峫C3V]P֢bǹTeM}\=!/Hɟ q VOC55o+SY$r-) b!ngEMC8(@nR1)St>Nĥ|"n;o3eMrLBuUGSE&]'.8eʛm3^’ȄWE-˺F%JYvI*`UډjJWˊaFF1=s4,vsA(kʛvl&j󼈘`#*Dl@bcd]a]9M3pz[kSp:[g1%'\ AM'"l!}-C''BDw| 'rWG-C _`H؟[cw}~QcpuiGA2a"8J8Z B'OS@$VԘޞPzb{r6pxx\{kD7PW|{00۵W|SIc9Ƽ&d%68T̓\$etm7ѭB[XE_U wEsyXsɩ"S%͎q#YD1]~E{qv$:}q5ߒEǶaіcpӃgK1gGGޗ$xG.xJiömn%&-v+jYf=2ż%tvΐƗv&2"kcDR%?670Ձri_ ϷkQ5Ec\cvmη\1qPd|ڵOB,dcZeֵ b_JDj緔C\YRH_riuRjp(P7+1] w>(q+SoDh|h%u4 >: sLpL#OlN?epZj܎ybݱS7L Iג(ѓRˋztԈO` -MClPw P%L@TG*nΤV³]ec^+dJ80P LыMVI!b~Q}!{sPa`iͰ|{d264x!ut9H Y^z[D`deeI,fZ>OsnBLmHasӚ5iDʰlFaQ*e,*!#F yyk\}# #gjգ 热&+zCG}@wN?rgn(O,4MA#P2>Ԕdj1^g,&Cz|rX!Xe?[@ΔA~Qͩ{]s,< u(n8*rEVY9|9;zƷ[`4eU%6EbQ5ru(fLo@g旅Y?s#]TCRվ'k_Wp= >R|]RuN{т[b G%#( qARXBq~. ɔx9LȭJ?,jڽʌ0~pϋne[9ϨoRGi'-7y?mc}~dM᱀_:DA\3lRQ <^>(:p6p#~(- R0J/EȸJzP[FI :3G Ϝ5Uq RK%EҡApw]דSq4L&@dO`S' JT':&gx-ykn;FBss889Orb.N$)=_ONKiB&L9ϩn:ST<\0N,}4+ qFIJ0tycz]WgF̧.7?γb -N/Kc2m^6dD% ?3ݝ^K4@0{5, 4y扐juI?_Z,|j (e1h?DUB<}!Buj.BY/M=;+#8*4=SD(f}Y ݊q_lE[Z?.lOfe׍!ieol{@5< :]Ӏf^`u54γ#lxө(սn]^RB!1,3vCpƻ ַJ{׻-=(n)T4DH`TY7'۫l'Pj`j.X;FI+\jj!4 n Yڏo/Iۯ`l$m]pY-;zHD&7Sjp|pփҥ66I3d1ˮZYN|08XbN}܆L{ʗ4 LC-7 q6'2ܝ*Sǡ@T@RVDE.bؠ̙.3_Ά""e7p۲/i4y¼ b:|=Lp:r\6גh>THu!Dq>v,Lo 7BdhU:Ug.rߣ*kmK\TiIf6i|>1>a?cHk9ͺ,!wjw"[D4xή\dR nPf>_Ď G;l8XG $@B&$s4go>+Y@w:?_$XR A&mMx p1PR u"F0%Zt'L z &AxgYZ070701000003d5000081a40000000000000000000000016239ea850000138c000000000000000000000000000000000000004400000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/uwb/whc-rc.ko.xz7zXZִF!t/TI]?Eh=ڜ.+͟s S;X~cJ/HA鞆 O(tz;[Ε6\ pUv=Bos*7^Ops3zAb D⣭7ONfYO6nuw]QkS2֦a֯5OgnmJћWݽHdNG/ RagFQ(5`iJ۩ϒqqt(kÄF}i +{^ɠie|ޱn<\-P HBX^Tw(5J0U@JV5N]IjI&#}_ㇱD*3n(ojYզJrEa{#EVM6IR*wk'GTBm)E$ BK=A@o}ݝ5#xGe|ɾqݢu$Bv|:`X`ARlRՋ+cεt Z i7*2!N~|zعsʼ!Q@@B=gbVZ$Qp2kܯ>'ae{JN|S4):PUj,#TZ* uءmO4 ^(8Fș.?X"V}_Z,x#?3t͕(60G哨i*CTdS ʪģP7.[0Р ߋV΍tdE.}㿷\TGgZx*dRF 1o_4@KGguldnᵾp?9[hF66>47v$QCIcW6Yq%!D.g90 " w9 bk \#Hp3ސ YgcV&5c)yJO le',UԽvDztfΊIhz7 K&Hy-V~W\ܳBfj,6-㰟7` qש:f> \|qq|F9\0Uבg[%wд.G"Hxȑ7Ip $a3|i!;GB/mN+Mʎ%5t:cN9fWd{0Y4Nc{J4\=|J#j$1YN:Z$bAAUEFS&#}Dw )nly>X[u+dT[}]3hf zP38PK[}ϵ/xlv^}Nz}/?+7+gZXAij@>b37$)Kc hL&PXc;m z:ޟY#Vę9{-J ـ}^[Z]:Ú+9<=dB;qk _t0p^#,},JkZ#fk{G0b;ϔ9 lBRkgvܱs4#n J;..,GVrtK'M4Hںi;;f &o-Q+#^b(f-'/,8}|/Xk ć /ik'I[5ŀCbD.8gC^JTYl,SS*3ZVa,]([陖ꫯ0…iܴnVI9۴q24gT;I3Q[\1N_i@tX(<}'Va>g{/ WGk3Noa^4BANlw7`-;P)[gl+jNNK?wfJd^nakc ]eڬaֹ4(W1 { 591u]Ѫ>,؎MbXDבV̶neqzW Oĭۉ`%gpyTvF*?-Ff]xZ_<(>ǩi+JH~l\cK:K3`\V(l epWEjc uIpT>lȉEtzѣ_4zQ3zm 8~z^rjyPOrޱjX*5x0 z3Ͱ%ThZQ,[ֿkt-8YOϽmZ[@C&,I.%8(XFƻKPycո 8*g֞D&>9N.eIf0A4ƐTtn ,'"9}33TfhF\c1$w Q>t!e2vQV:ii&Ԇ7tCk|SMo,)n4O YH[$V1Rƴ:Fy!FK6)(nzG/I 4h^ȷ hQ꤯\ D*8,Fٓ!m>)]6xr{$qZX2wk=tǐP@!RkLI4ARDV2c5Ѻ<<>ՋWY>a7{S?0-.9"[\8WR.P {_6SL^;!=筓#|]/U RSg$ 0^uv)J!a|Ē2d祴&.rhEיRQ->u&ygYZ070701000003d6000081a40000000000000000000000016239ea8500000ef0000000000000000000000000000000000000004200000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/uwb/whci.ko.xz7zXZִF!t/9+]?Eh=ڜ.+^cXBţvd)'gk[|ĈO&5P-FjS?t=fjӘk>q.8Wz '⸴!i S+A/L :櫛`SxX"5i,PUgO :v:[nw! /{bqjF ̔cFzW;ybNhNp\7t@G^Mϱd1N6yJ]@㌫ !8;Ew2BzvmubAc Jhj3MMo^چXZ'>I+Cnkv,ao= |{K{m¸M lWW M]}i}^\,[~= 'Ϫt30^NwkJY ! V-61΋@[~^q>MP &3qmde6PgCJ l՛W@*J[d|@セӴ"[4%K|QZly +6L,tnr @sb4qH(=Dv(Ȯ5 /KW [pS6cx~U=IL: Ae^i1aڐs܄*lZP k > ؞a|L0yږ4!•-@J^Df6CsQ'Y+/%b;CKUJ@g= %jlQכ_yˊ&~S#UM).xhr#{(Ě)S|-c>%i<ޒ$WCKkb"%1Ȝ7 j9NZTj?Sx4q!Fx xyhRHSGqc3xg6@mpeGM HK}296pV !m}\r8( B~ E-K,Ehdd"*h7xZb#37ADNpg>{?>^,评w1(K?'7⻶NKW'0 }x[>5UaXP;ʕ2ҥx>MXĹP=^ZME԰*<-)ʗ)JƠ5-ۀDe]wCKs! O*:<%jf_I&Dt[}V%@ DQ Yo?h^:Lzh ݇F."dN鴇Vc$G" Ą_&A󔃩@H\_L[kSy-۲ED=Hn1tlPp BpI,OmHV G1]Ď~%Oen[z6t v)>镧Er L=r?LG{hW)l]. ګT~Ax:mɐd \y!x_+3ho/btM7IK8M}[c0Ge s&bD ]^3e?5 ܖ⥐TDNlo^Z+Z2HT 20YpI:/67zw(b!>P\O ONRppRP#jҀee?~)޴ÒHkfa>nW ֌!a&X,H]8 S=r%;ڱ+i.qAZz M-Jٜq1a'3t uFCAV 9OץT]&Bۃ"X!c]Ĝp3xMܲ/ԋ|>Z"3.1R%= n슈kF=rpnfc"gNjRI-3o:/ m~ 0`{HP!̀mr;1Шe'e SĆU`yV&=dYce-F4 '}^= }*lעZk!~\!R04gэ1 mK-o-UN峢a7mEJgmS L$f ; ?x ju ;zDoL.D}Nji.R^*|§C;Y6174 *n|f^<2ҏB8ȭ^u"" g;P`@>sMF0DMghWU[^pߘq[ 5p~) {;_mcZ2r7W"1pmZ $/bÜ7!.: Esh,dRima‒$Ǣ#5adU&qWTeE块y='d]}ɿ2| *D5k4>ʜHHi<ΪFCv)G@B8.h `}c@k.&Ef;2rspgYZ070701000003d7000081a40000000000000000000000016239ea8500003720000000000000000000000000000000000000005c00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/virt/nitro_enclaves/nitro_enclaves.ko.xz7zXZִF!t/{6]?Eh=ڜ.+ I:o63?[Ym{ p+64LQpw rWiڃ9(MB0`"M vq[$pf#WW^ܳҰ7n=H_G6b_g#۵[.u?l0CP&]=I^Z1KvPpBdfG/ԙXXɦ,iumd*Ĕ]RRB" RHDɛ7<[ RHⱇ 79 MTK}n[ǾG>t(( %{(f7 UQvD_ejAۗvBv .˕ ̍~:mi}I }/֙\u[$NM[IBI_S:4m5bvNɻʍçz֛+~ꖫ7ࠨ/m'AYUEݾX>p:Zzm`v/ 6%lMRO2qhRW6[]t?t$Pj$ODPOli6 z,EPg:%7!j/yK1~8mϰ; A[H 'wPE~mLЮo 9F:V [~x(v_{KȉyI}لx1# 5ZKA|gX`-f" M]@Hu~{KhNyVyϭ7&]F|Jĩ rH.dq( ]g8b[ y3Z(Wέmޡøu}X: B);5fG\iHj`y>^pNm`ޓxl Ve|K#˺d=PO~˸#DF^VYyc-pd6o-? >>4Ur`))į_S5 '"PqzB?%r=:ɪcYaiJU")"oqݍPPb'T I4 %9wH|X-V_^ӂ~Ze()٥].W2_߼E!P*)8ѲF&B G4.ݡO+})0=-DrF"ﰋ)kAhdH8-:+~Ո3w XZRv;h*J//E;<W=J%8oQ'rvLd @5/2p4a+sd_u ٲ(P7yu9(z3KYmfz3<`LCˍ!n 5jjGL~i,,1"߷x<ةLJn4tQ]y-4ܺ 3I%j#M[w)<3N-Qs J/z09ߙjiPCyQٰھZw? e_g&) =WU Wik_:5Ю$M_וѯlL>7"KbgE//Z2V@8#!c[XCƥFAMS56o# H~Gg= /VhGw[ȁf&djmf.RCT㿼`uAD'ϝ~cC9fo*X+c?`X!..kT!GUNG o҆Ӛ@0X*Œs-qtfm[pu5aU$ءz/ {wVY-OKb[VGž&#a薧SWL⚐eaSH%׽ұ2!üЂݪll^f5aD2 /Oe['.ew6&'CMH,,÷\{0t()a`_9Sc9Jb s=JMQ7r: z~HPs@>f,glơ 1(o#RTC[D]oZTUNQ#YҬ  <: UhS`s;? ۅ|AޞwʏɢgࡾQ~$b;T1u'6.UV <&475ꑟQ6lhaCא4ݭ-л{|cntéUW橸^eʤ,B,ݓЂH/_q?ghFjmZzMa˼^iwR4= &5IJwC<)ndXItzaśl*L+Ż\L I4۟  |Vˏ4ӉLDkf,[$$&S2L\dK3: teԁ61ިe' g:35ϴdRۃ!2}v*CC^{zhNjmt'"+Fo8ūHAڢbGn[Iq 6wp;оb>JUѧe&cƯ8<- Ը7dVFMĒ 5M*3n!@4#ghcEfh]!^l˓W7ѵ.5a)HS1Yv8QLXG=z{ĢQOL T trCŒEx,ҝnD"DG!<ԥ!>y`^;GoUuscc;v+n9w.xfqzeREqUH@QLdQ4)s (c=] UH(wqr4@9g2MMl 6 έ;IЋDUJ14j WXϭ>e㪰;p0M4柳C[cnR#@J98ζdl:C{4]>l#Q"e-0 ۙ ž 2c%y13_/ ?j1̑Ra ~^2uiޑ.rPg% فuquJmLq(,tbv|Br l(6igçE$Ew R6>ْnX{K~&ꧠ{wi[FZlH^eiv qsjvTʕ8n hg!C 5K/aP˵?B`\FwY v`iJ~5 \pۚBEe2%YThdU.A[eGL@#vPW6Kjq*$Txo lw*cir 8j6J !֋U|n&|]H z9/L1Ȉi^4]JyH:=5$P5,llAG,Qk-4091Y;QtʣحDbC_(~[P&o-LONlj=H,v3k ,(vm\V_C@a0T O83y1Lm!_!9-OIqK]a<:,O}J>`dMh=``񵚇W;,R_ђ'F5j  #/<峜3Hfp䷇5I^Z8 Gzr5e^#jiCfJ;RlA:7f>|q8f29yx(O"&O+e;}) ݩArI/ 0qmc%Ĝ"MI@^/MY:-]j?q;[osaȞZG: ]5lJ<ƽ}ք\P\J |^flʼn/qƓ RnWqd6O6.\pN%lp+$CʷU#?ڧO詭ϼE58b ? 2k># +D!LPjuhMI&+? pA2`"e#6gxB+f谕R;b5H4Ğh^yQ-|{0R:4*Hgh$9몓"vt-hќhڞσG.|=׶RC]W~j9Aĕ'%)0cU}X&!R8ewȭ&r8i\ţ¨O'^/ /D(i+K0&n]_+Oz'#2 lV;;NY)[K/҉?zd:..逜͑FPͻe0;jյAk8BdkC"HoK(L\DZȰ%4,sǞFS"[P[y۩CUy_&@y3oΪH@ r;-5Ղ]wb)iSlN{v9Qh媃VXN,Ip6_:ջN|u.#~Jԃ EKf-PAb2~ yQU^O~x Vc F =,ͱF'UD|@\7jJ?ꥯN[;=kIxBJ~4IWl[M*,a_Y/M>>\8:ZO,ҷ E5/ۇbq',r48CtdD8?XёUq?w.9jc/|O[>G:LS9@I {8W@!7MŬm?beA}?g8MvuO͢GwؒtRM/ϐY|e歲[Q%SQʍ5r ~(fΞD>Z"$à5pU2&`\yΑVγQ_^Ϩ^$6#ݬU!r-þxbI ۾WB<` 8Ƴr;V8qyaY5-Ni`@%#׽ɧwc(LJWG;n沶CFO0c4_l<`8/ϖ#Rߥ?p]dZhg2|_uǖ AGb&u8O)+?n@ձMۂ XTpj19]Sp>\]`]Ҷ3#rIQI+ nԙ,ξڑ"6#u4tYAF-atlҬ4FExo.V ĈR޹T Ȁd*]=GVbKP"HODUng(0Y_p=AC[6} 3PzD]cυω|u0t H^j <a .|o:M۰TԄtuۘfDRgx8dz+Ӯ (m#})\cUyq5)aˋL6R%$ﮒ0̢VOIV0˓4Cv1:7S"UEUОdk܇4WGlh3@U.'p g̲B'Udx>$ x>&yXJza6>P>DDEhAMaV'"cCէZ;+cu; g1n)7-CE S ?az񺉅 ʣ,Ť(ՋflH6A5&ە:Z2ŽVd@g Ֆg#pA]ʬjf/YL&JX`gC+r~VE mq 7!5d<'#gy 9G哸cXDM{<]}!7 4K&5⏧: /#kƂY]NEjFLbql B}[ZJD׹ϕsleLu\yGuHht\YG BWQCnW'F66xp5YoqE ˄VSQW,!~ٵƱReN`Ɣ@AeRqD+UowMi9rsHAgv􅺔NͿ5tה_i˜И=_B {?ZFj=j bceQ;/=j| *o*Mv0i*K reN dus4c眢7X"4jM0"o A1"VM<#= *&~Izor5`aQ_,uu3=K\𓻝k*wa:lWGF`&}k9Em`uf.Ȓ4j5<8ػO YiMmlSA{]N̶iXL}Wuu}E|-@bs,ZaH(Z[t/Y0nwoD1/B$cDdAGS *P.>ք0,6 33c|M!1Q)EMIʾP^J0MJQ8κĔcmhH';xPC_6ޡ1KN 0Q;v7A1LuoܪT?uS )FmFQ# .1ˏ +1n_[k6nB\/ߎuF5 TKq'M\%3aG )fXg<o|PTG5fk#⟳5c0;}PlZb̓ॣG\#{MPY'5A?5,́0&r2{5)x{-{Hˤʌ1rAU{Se-tՃl7QC:)zW"C0/k']pٺ#Jt"7 @-in_MYbygDdcLgwJgǧ@ DSo5[l[ D#vģx\淆D ~MB\U+jhMx9GП+N1 qsվN%7k\WnwqǝYhg;;#2 ,k xԿX(?\@x t-4`_9w-"wf0a<į3&~;q^3/]!^KW|xhhF]vn\J\U_\3y4]yS ߩG]r;U$ΐ1 {(2SW 6]~6hC,_:7c ZI9vG`WiFx MkIWq=R|Y2h%d..DWm g숻錙ߣqFT<</T~uWaCDjL\I"ѱ:e:!k ^ܓ3ߞ1Y^Co#ʑlGAY9e|pr>n-/U\Fʶ>b?V"~N2\Dp<|Q,8SK ;1gQ9wvjRS jT 2:MK)}:7կx:L,R̦wl|9#p6Xd)A.O'" }~S-hC4i9;9:c ¢k>ٝ>IPs܆fix ,O߅t@]ASa1+/Q Us]1 f(t؃׼1"s0s>-hɤv zCzqIE⽤p~-Dnҹ%jO?(]|\5Q?Audl=` J3Y_kZ4 YEhBNB3\vX(#giEΌe,Wߌ/ߗ+d p| cC'ԂVҗ5-\e>Ũ+@.uCjG0)-Mo%~ ]͐uOBAp6f. ýϑܧrr67Cq QqSPf ˝ da=1rS|1Dt9Mk,sL8kעM)(5&WP;<@ Pik{0I桛تu,p6OTWv:+&p?f(7vm ΀vS4xiY8L97 DlC խ!MEIJ9CCoἌOJԧx·k-reE#́>(<ƴlطEٶ9)K,xU OejGT}$i&9Y_Fua:Bk[gqyҩ<ɞMd@rCO:]m.\೚W UjC;)ڄ~uqؕ=˕B?zk!Iҳn&JQ2M D4w]$W룝f-yN.VS"p;zeh,0.=]9M)`q?>r] {!g,{A ɖ yOb 8/%w' ޴w5 c{&NI pMTh1?}9iL8A']71-i^ ,H`鬖y^3#,WZM#Qyޔᮚ^E\!#kMl8W¢@İt"ȫ^^/UYuyRcK& D+TC}1S88MHa@ x+%֟{lU3A )$-`52EBhcU0ABҠbo.jK>'TsmKɔbRnn#d93HFQM;ELWx*6^Ӯ9ǟ[Ȯ.) X𫐲I_.؊ynL WKZÒ-w*ב=F֍ f/Ŗ/}}غq G*zgN'm8w(MipO6Tb5$r@pÂLM b򘹵\"hg) t$?Yw)!"j <\ҵ)o׫bE&eaR['6'p[RHL0z5V괼Lӵ>·THP=ւNBeuYxf[x"FLN8,- L9A31b%nx!Mmؽ<6,+$ 40)u KQ߽0 v9[!$IThμܖVXG?أ1ά=ow7w),.F#M6D#}l%:ug4SP.8M)AwX<a~c#.ôN87d\%60ϬP@3ѷ">jr7Z%<_Ȫ,׍CRzdW`6~F1-B#9AyJؘqvi- P%75L_WŅZce4zA4$=n0&[k|m)@86[#9kzaqR (06} ?w3R-]+?}>KDJa§,ω2.[D(CsG31zDIw̙сd8d-̄%uM~6_;| g7b yRu R|(KZK8024eeҐK u!ks(T)?)Qi@x٘л',^ c@a#odLkQy.No^U:ŪޅF'j4,Kn pTrfeAVG h :v|rŹ+ u^[{%_UV/F^ͮГNk]$rk"|ͧ+yݮ%Nw2H0*Fe=\ BtHӫ}.}Fg!)*"ٝt 'yo1.߰/NhCٗǬݿdUֆx]X߶Ksm KoDZ>UN$"2(jg) GGEAJsǜT䞜`gߖ; 7&蜙OM*89tf5w$V`lEгBaFT9sk c5ZQdBV[CJFb-\^dOΨ[fm3w:H瀚够2J]e?b&BرY[ݔ w?U356wmO!ae[?6)'F>0[G2mRQXQh2 x n D۬uhDe%HL"cݣ.v HXV̜EƭǺ3?SgZ#̦?BF-}#86 ]ۊU KLء Tp2 +i8œ?8L}Hх~`xB1),(&}(!t(mzːmf *A'6l`࿤c򦙚=2f~Y/,v*< I_=[Fz1h\tz]̈TC0jw2N4XrWdui|qKPr1ws񗿸ΣTNUX-RR?V+ |Q\Zv7׈* dp#ȋIX8 M6.d{M@!V7T)=dv% ϝceFTP`p&)ϕn'f]?z5?9zu)ᥰW ; jVqZμ?#@TDWlxdI_`w - S'q&q_}ͺZͨc)Ufxqmh> O;ھx^Ngo賾oRE;sz1B@=㺆1vo })}%mQ1Hn DD?>*"~&*>-Re6IDEȣ5"i:dys?δW~ j4"1-2{YA1A(q;tGW{< 9u;HR*TL~!;-k@ĎWu$nr>YO2n{q7NzmhW ~L(s v'S-W@RA8c0{- yX"tϣ< P6Eax"ᓛܰ]h;WbV 86PQ3f'R0Ccqr^Wz$J3I2"9@ْE.7:vo 5 "fT|j]!pWv4OQ[ejk=Sod+=GhPr W䐭1 `kG's^WUR8Siә i7(fПnVqh7,wl+E#X/d4/6xgQ&R*/͔4ORtsWʡW ?&yr0u<|&@U1nlvت!i5ncӒw6-4N28X~"ho<0GeΔk2DxxQi'%#]._sfL2>S`ߟfZ̠w~C@&%C'2 g $w.[WZ]bzE҂0uEwIC ^ 3U?]TGkr_[_rXv5(Վ ^ܿxF*.>'Pn܇ ]"a%B]Vqha)!dc +ri S{w[^Pα~8GNUcS0V{"ivG3ϲ%R:GĝT%aeqY甋7=7 R:+"r*,E94äv.~*L?ܜo&1Nsfu"V7\ #,?!/ BmvA7xpڇn[%7U{q^"7AQ'5kW*G$R 7qWWK) j$krXպ1 Z< 9}t 7dʋzIcEe9[nUTK%>-꺆4{<$JE?h)s@)yMEZp4{qUhnP7h>#7$jl1:UcP<6)/=`d (ʾ_ "'M5PS%p @|BT71oC$o^.ެ 8/v 3e'"t\jf1%thT`VY`JމەNJ@J8gx|}Ϋ~P]`@bu%\wP#\$/L5[Œ.R Kͨ*qbñHj F>"I!-7qit~f(hne8tz +#{KBƌ0'? dEl'!̣bv,}/(,\7Of-:Եe]N̒L+^i ` u&NsKYcΛfJTCeB.V;]|B >f+&.&M+O $є$Uk19q&6Y4js䵱|BDU:/k^=U(LR;Y9i+ZM|*#sZ)^B~cGmz_'Ҏ$셎ǶE{Ʌ`;R͆63UOd9X]8$naW CFgr(b6oKƚT 듗`Ceah-=PLg{ǛRMP@k<10J]>eyCG[^ ɝ݌,z'/Xa6\g67rDg1Ȭ24p8VM\2K7_p 2YL?cyjJ5wh`=$DiS+%+K>?!ӛ/}N`k͚4xf1=ve:!"(Mt6I jIӉE=:zCKAȏI nE¸XہbaZG)C`Si Kpj;:!yXw +*v_xRK).YE4ig 8!6@cjB70T)ͫ9y,%B *[UCKqL<;$|P*mQ,mPlWT4υ1jD2犮+v_Pa{LM+$)& ݪr-vm&j0QB ' %\:15s:\}(scTS xbq·Rb;01dJ'"yw^83mJm|. s<(+@ 8s-ԭ[7z֥"<#2 3[H/I8\H,W'Ǹ4$|}mq%'NR)&+$ W\jJ1!빲b=dsz<9zƦou|@ Ir(m 3,`ӿ[-"Rضh5l&+QyvNۉ)ZbMIZϜ.FfDNǸ?ໞ;DHVV32VOLCH&E{Niydd;;NbJ~,γĞ;DŽP6f.R+M9d x6Qvxda`p:v^w_(2<`jVH[ZUaȃa{ȣq0hƌ4ծ,OMC Kz>xK˶Vx"0 ;"r*.ʃU `c{Om2?x\4<5Ek̖y~_E5SԚ!uSs1Xf.k~̧gU( O0P ;dvBqW5oUd.G-eW*b`yb,t"W&~R0wm}Tg Glڹc pv]o:=:M…ƫÊ N.j~KBjpJbTr:AP*˔zNL%؄9ѽWlMx̾dOOfj W&RC67:ZP`826t6?#m%Λ CRc*V4\}M":^آ/15+9cqʢpF=]^Kz) ӊXؓ'd;*әL;5e0%h<˵$) 3>ՉJ#sA%X< zDoTpC 7Y0`/0fɈw5-;@P6,R%B=7> 6+3XM-rZ# a3B5 ٣p'Jn~7UUK:og.v* -%{0LCw"SDz</;'4oiOZe4R y֍v(؝#zF:-Cw\ʽZK;?C|?-V8Li<@Z?|i8VK3]+؟*6&ߨHs<$>Uف ۞ 8-ʐw;TO{ e6Jj; P0z^q[' %/h=.V$Z'U6)w֞t٥k<٣J]J4Hڵ/,s Fn%TE42œ,'ڶY(0Xdbk['l ikGTF&I5mQU-+Ӑ|~[46ng[`WImw ۣ:_%JheOI+D+V*땁-wY^(?,&33A&4,)DPI|GEC<+RI.6<4GֽDYQAa'-&k5$]42cC:DC|!q'I\bpcA0HAO8-oqSqϒKY˴.{NH_320p$V%+'C`kh5 d3[ped6-q #KVhW#K̉[|h/ީT;Ð MMf VٻA9F`-OmN-Bb/Yo&Zjr=x>벿 i\u'dLMMتr\!ASl$b*zg ){*XDcC'qwjȹ/ִP8?a[d=GͮW:C١/O8Ɲj HSU@ '7:Kw۲[raW>JAIG v6$dn(ꋅZO,k#)@rͯC[;I^$˥Ѩ=ϟs[45]6]aCtA:Jի\P{ o"|?`}&vys3-h IɕYCdjpk[XآGp[zO۬s0|],*0g yI z4tY%1.Jhͱ[|P*3:*EqAwP|k鶴eP)0yrp⇾q"yFsL//7 ұ#4_VM'Cm>꫿ϵ\_6$]ZWBr&.1,/||f{l)Q C+֥n5e?.i߻/M(9k3 V6tz_BrNPF #Ѵ@L)JM]=0f6h¡}Qh):Rg"s= RYqUk~#hu7*VSV00;μ=8p*R v=jn!5{D* V vzse&)>Ie_JO>`/a2 h>Q#.*[XLNz(/]IXkBdgTbxO&5=$-Iy @tE^OUE ]|*c>M١{UFgg*F`OL7gfJ!aidT5dǿBMrשi)&#&gM8#N.a%.l}m~93C@>yQ:Гp vikvV)r3,hR8[8TJmzon'aS9rkW}DĀ?;7 g("t$g$_d1-[_+,Sø곮:e6dِs#2%Ϸ%00j"yz`ߦy{"q,Px<;ղOMPh@t$\p7q)ʘ5:?K:?ӰY?ODH 5-5Nq?W%;DBo)91@Ycr_ F mW$٢0YK$bd"^p3Koΐ2 e; ydlX4Lp3G)7={VS(>Lh)GPz$+cm*O]2X 3[Z$^6[i:q@=!-c]J uo5k15j(y ;( Oq7{e Kft!μNƗ"()`^!d=B2lFRdAްQU>F~:fwȦv0BnJCFߞ`APyOO1djWkM_vF ϩTi`<"hl㮋) P.zi%TlW=ׂټukͶH0pކ\5qqj`S t%ZXӌw0c D)>0A6oTk,@3dqڙkur9bjMLLV\"C "g:o=_Gq6)Ο?Y)voRI1 M=B+k/б\jP)Uc$ IМ^DM(p/5(5'N<0UT+Q3l_z8iDauYQYQ+?JU?Y"eu0g_Ơ9ݺ`A^~ET)(#?I}s?TRxkU4;mcc3k )F]%ceggE؀bZ(bOE[?_UrHD_^Ps;vAxijk _oM(CSLG>lJ Qsz{Z8G#0 VsS6ڲ#K3|.|$[Z]M%l;PxlxUZ8OjY[n )!uY/7k%%\XTq"~i[Si90:rQs) \: a*O#u=t`a%g f/1@xS^Jp$,= }SIW' z5 ɸa Yw:p2I煕+R0GrXhV gw6Z)vG-"06H#ʠK ij:$DDW#X),*ċpVooNq\M n)SKCv? b݀LIdqඞCf"mo34OG*Y_kFs&2Fj악*(SK j{–͋( u_bhuB xh>t%\n"Bu s&q(uណN6nL )؁k\p.d7r Hf8?n Ӑ}`aw3v܆(.Nvw2ԱE0 VGl96Gb0p:uR[\v Myk97O^.Ncfն97XՏLхIwsh?5wJJo%M Kл`aYi?234vʾ/ 0LJ?1-K")ߪ=75r~ɟEҿv\j“L՟}Ž@jTɹe)Hk5ٍGLۦz;#\B 49%PYjgxp[J2(dl+( ?o} wNރc˫-_%ZmPM: QLFTCfEVU+5 Xʪk4B.B eN9Oz;fS$S0ȕdlj-tGQo4"^hRP pOœ#8^G-,2Xt$GgKPlZP1BFD3.$a,"k=ke\ZB$ϧZ_M& -Pd!" [6njcfJiEIּvޒ;jKTMIslW3@Zdޤ_hz;v-sN@`&ՁYIvt W@܁$v&MX &yg8ki/"zAC.jǐ(* EWI_7=Y37f"o\SD zUCp->?+ 8a=v7Ռ*FM`H9h'@5o4i%)dLh/& K8~p@EyVݵs>t="OU‘4R\]% t{oiuώlMX'O ڼjI'5ZeèhX/;K5(zXt ko !3vm~w@sfm lL1 v^.z >O!B}maRm[7^?ސנvR2as(TpTƞP[Yl0Q *krXJvN{цédk4eYSdgQ5PY"1b/FVłhKf2 iVd;(DCUwRnyTvkc995F<039޿gwяw!mW|-XGA٩7i0:,Hqюz R wl1]9RroHuyI\)N_[7ʰK5b \wOX~*3 RIp#v/EƝhoG9hT .AWH3:&y꿻%3)DފМaQ'/5]%{۞olL8#Ё0pa˺ sHOT;i .Uh-C<~d H!dɤ!P/j`t$Z$C*7amDaT55eUxPcA= s 0BgMyZG?d&.8L*5vְiEi8u\BDŔ:/0%6 KlӦ` wpnB;ddz]Nso dʠڐnwo9g,JZ/oeֵxO jDX"-e zb6)uVRQ;]AV Q@;f]KQnoT7dsiM@ q iCipˡV箟%PIY1BB2 l+cm/-w$ &d;E2v6x*_܋sX OGR7.IjroKs/^NϑtC]Qc8q5er9B>Z6ik&*Gq٭9?7NUG:-k>7I6YQ&$@dڜ7"@gSXoJgH斟WBħW7:<ذXH5> @IL^f :Xk5AlL`8t5s#uh99t\ бL?ust1e?Ta|{MJ:֖kR"PCUB>F*=u(!! rH/;_x+e46-S%+˸CݷkG@wOCW% ψ́T{ڞB.ﰿ'[%[AI[-h%MCtJ[C9+p|5Ua +ZBUs{qFSf&Y?k3z6W?3CP3[WR/ɜ{gXUqõxFbVlX~Ta$} #XsO6{JxB@A04M.l(q[YV$5Tڏg V.{q v(mS񝨰GH֪! ɦ;{cymC1H}]Dmյ@g"E0IC=EIir,Z(LXuڲÒ:{rq Ű=wѣ~Y VM:B5jWot, ћ;+=Sb,]}& o%Rv6v_k9"p[aR8dy P5 H~ȔܣWLz\VTG\:VT;g_ѵ*E1Pi K;*i9$VXGOj d0[m&l5~2 (|%:~+aB%fJhMŹ[eL#Ǚs7m%*Ѵ{*bi/P-@q]ư>/z8!PIK ~=lJjݼ!}o59 K6Ĩj]`[;l lvgN߃D^}U3Cdtj2e4c= \3 Lk zk+%|)$c;(eV_ y4oCa,˜r\̆V:S( ]? _Γ^JVywo5XϹɶ9/o X'RD{P< ^([%C̩ wOW x(|s}M'S eāRtSՆ_+hA-- _^Z4~LLt#!{SNpe&e/=5R0߲ĆQn'v~>:k%`# o|Ÿ--R)/Kxޯ DtMץ)'('eyH w7V1߼Zrsa=q0"s<#pSv Q ml(40"UF=Z'^B 6LF,XǓu=]l =g3MT!Y@ۓgF Ι/ckQTjʭwJb[N(qhPA@v(Ӹ$`v5f5n0 HT A1N; `kf0ꄂ 3qX Mh&~Ct}wue(:V_DG]"j_A=c[: rҒj\૟tn$; v|2`2|1i__%vo*.3=7JSl_bxZN^_\|$|@VĎU{; vZS!,6$ WU'5<Ϙ!*_9*[#E=9Y#Gn?,&4^X[F=g3%~`)HWХ)lP҅e2nh$,q”OI!sOyc}(32wnG3b}>.\[VwM^i ᦈu\~vv"7 5f3Q{$ʅ^a̽#e xG\=ɠƍ><.P]چADYj"y6<-͏2IjL`JzH抂Pb16ţGz&'5Z_H9fM밐(efAZ9nOE1=4<{F2FO~id4F<67b\>$'y֪Ԇ$e0T;?-heC>%R?+­ /nj${?g#VkFTbC3usoԃ?&9PX ɪ6HIZ; /vZ ~E椗_b|>'U3UD"&C0zݡ)*b/kHp;RD$aT?wI}*.??WwO_^gTEZnO<]IOVp :S;*ܖ4_qdizNZ[UӺ@ tNk##?+Te֦tBAϝ[_iXOe3-nK[K!WRl!v WO0nWcbR]Eoy3Y)gIJE/JQǎK9Es9K r{v|cB<SA0. 'W6Q$Ѷ,& pT3F)\!MLc :B05,R;q1ѧJrI߁ eg%<g4`\oREfY5g-r_I6ȶ>^˩F8(ܧi,c]d#I2Hb<)RRnWF|_0_ B Cл3.yԒgN{sPU~EE q&ۉ 9H%&u:/S7x~WqD ~9.<),ɚiQ D8UgVrp牅0guvn%,lTZέum /V޹KշC(2ӪHANO5L h\lV1o8z36]ұ[<1DԎHоfH;RZby-(Jbnr[<5Uf\vk.Y@j:`?*sq@{+m6RjO8JTbRUYA.Rӂ)0l b(h{8w9ՉC_;leZNT\O-8k=DfLY/5@RU[w[1#+\v C| Ndށi&8UO 9c2s&%8tֲ8Eګ(:EӤkw0iwft\v%OY}Zm>iJ8f0ke8*?ljǺ%ܘ'(Oy(*dP6Ch |1!7ekCj7`p ۋbY|G̖>N2NY~_me[X`{uiYw/,Etk{KEkONX;veݽɔMTw*t衉V#>X/Lg?K5ūaori{?YVV3R'ǟsJo":c8lB+s3@L(FgjKv=q٩X QQ9  \G)4?!c4M|L[S7*O\ 1.]ݔZGTA,UA1+ng9/(Ք^AYGå2LBLhZ.fG6A|(tB)p۷F@Oa;HdhJ"| lI+Zi=p[POȩo&Rj qk ~]Ƹg5+եT.^т<_m_c-w D|#PsՓwp.xWVHSZf1dN cvhCJP*H8uV3EWس !Rw.䓊E;!a`)0;o aOq7>*ʕ.w¢ƣK^2 p?0-2(+XhmQlW7Ό3eh2*4hmQ4xeȁ#[ewFYĄe=rk.9'?tY֖k3'tvE8HRraQezWYq"bMj4fIlt@ı)/!g*~tL: =Q6~| |Lja su\YN=:؄2'^:'=1H:mE$r;\`@=f{yqQ)@=-hjDEnEZdCA, 1;78aס9Ed (xp-6UJ'DJxQbJݳ 3KlKS<>VHiRޢȨK\)w*v5 2Cœc^CK1}-w$Z~CdS!od!Z iΓdDrM@39!jb|ځ`e-dȜ;UEZ 9˕F7rG܉ܑ[#{^:($LP]-力V?C;8tV)pԓB: YMj?8-&xU=˃| l֨.Ja\7U0vc`kZ10p{i\K͎XfX0.J7FF2 =Mߏ(PRե$͡"zԹNUwoWOF6?X`\ w/NdKiz4FAmZSiq4/8s;](^^ކv|Nn*$,{ʏ)exns䇹|N00j8(8mX+3(V킼zJ7eVe(z==*BR\bBSU}^|ꏳ1p9õ<88l0Π5mBAφ UAy-y+L),Q۸ŧ".mb-i ;,S@i/`7|E;9 3dT_t *tQajnc5r;CRZR&i6XvJ#%-3VDn$ϱmHlMi"XjYB0@*U F-F+D" \q8||yc ۧ&@Ʊ' 0U!CaڷX.V V5jev-E&A]QPVy :+9 (XM񪄈M]{lŶڸ*hw(f U?D#hԭYg:F32JG?f 6omuLLM_smk[l+457X&,&D <ڬ $b{Ϋz_1){'ٓO tRQ@vWt@l:DΙ-{NI-j`]UʟA,i`S^d1.iTRetCq55 cH ZR7dv0Pw^miU]E3`V`ϜN=:K"Y7jw}EK< 5ΥB 6ߍs;y|H?W 3IB㜰TgYV1ƖanK@C Fg9m#юNiRr =yz š ׋7RW Och=3W(ԡy Җ%vk(ɯb­Jߺb͡ MJ'VB;ռ֒>qOƼm2+3MLY |Nu!j.Ħ:gjϧO/b*վ"n}0oݺ}ƴk8SV,0iZcbƗW(w\xzEi#}4K"~5wX6֠E~C^ՙe=탣`o"0P패$c0R`5e3KGξYz Ɖ05cſnB%cЄB0$|x%*bPLܑ̇ ' l]9 U:ia/!{/e<{ ث9}*7qg TcyH]@"G&}M7a)۴٬ӏ/07ۆ9K~Gv:'RR+,մmKBuM(R"MIڜu8+^O>fj:C1*U EݜCm?n܄$$rަ =━01S7,?}a+ރ1*fE{SÀm4v>-AB}D q;+דpUVc\Bayd9U#@gn>.{jp@\r& BaN0Ϛ`(aR:.Ro# 7õgD~;k}تA_qڄ(᪫B9C@4FN&ګ*bEXAsHxN KulZ8Qx!;| ?Jà`}A[b\'Ttoжԕl w7!mc2aw, T/y 6v',ӓGbHoymM=2,{F0Cw2$[nY}ewKQWx'd4?Mb/uhvg4z_tV̎B $ )\:o in4ur!/ h#(Z͜z ExR۵skPglG-UJFΔId uhR7xeo;ԍ0>'y6PvŒz-¡FȻtoFy~P ql%[OF.FS߮d@asCh:R-@L[eMB\}8K~~*pJ{մoK8JA}gd/^eYN,>@a8-+|W_ 6t¡!hCnz661n/ucЖGQ-m'&l遘I="`j ykY Kp^b;/?D=aAtBpemYt7Ȟ!=$RN|H$d (OkpMMFC^+ɗ(F 8~+h9]5\rucz@)4VaH8cvw:Ah2YfZM5Ek9x 6+'w0_ݚ?lsG-M ԓt>77bLO#!z^#-DqsH?yuB)D07hզIDua0 ٍJD۽G[^An%蝽:u{F`DKUyx D4NT|qZzlԒ3=T/{ynBWNVVJZ+x@:ݎت4?"Kߎ| #7ik$`EWj|cq+! m٘䶢 5/=OlyEϻe+U#ux-R^nq|7Kl5\EG(7gϟmMݫcnܘbm>j OK&XiJy6VyT2ҭ&Y=0xz.e- sp-#W!}̜ilpRZ o*Z" >bO\HqNd,)tPhk]z=PMN`{ Ww}1z] zw$of (GL[nP9mi0!*c1zκbx`7=߉f8W\2z?#N?BF=0Mi^I)9W(Ђ,]J˔Q%u(B=Å/gfkx]$*_i * hpJ*ɍG#Q:b7t>Q+DC8h1 ɒKQqjv/[ 1<`-';,Y\Pj3痵.d:&,-n^ie>f)8ba/L{PAws <+-9~9tzC@v;JPU ]ZL x' ӮԬ ք5א#}pSeC7EӮ֜y܇g‡`Ť#xqKm~8UfU7j(MD~9+v2ǿwSG%/YK"+~4QOVamQ0ԒrCRmI lǺ'vU8QGߌM>S XnDQ!&\pgB\ѓc#3E,OB ?UG` Bw1Q%+To`ZwEkԲ\%G2✣9@Ӊ d韐irB dS ޑĞi5rX<~ sġr뫤}[#LMVdӔOzЫ9vH@3'؜)"E1~7KfjgG.~HѓOFƘj#7#D F Qzz[ 9: `.ZԵQ!KSJpNLX+ '6]oh\}9Ϊ3VU`,EQw9co6~]qjC䀤 .p<5::"Q䈽vdcrR,cҬk0Vhq:,OUՕLG>xmu3 ?l-=DMD4%Yoe2:pp|X4z8C%Ėgͨ ~' <:cҞI/f|S_9XVO|vԈS3`:dg7ܞ3)Z*^ LYƆo3k#[N.HLzMEj0|bǥ"0p4/G8DݍTbX _yo(Z ܫҍx@)r}/G{l/U-_eA&"jt /Pr0 #])oU\RΨ=ݱ3& 4 XqSA%]APP8Ąd?!2Ÿ`EMP^sr"gJ!Q+vRSaeiHb&[nȩ)IÂ䂚ɠ*ŕ1 *b^4qwt1,AN t a|vf> B^PknzZ G;eMe.q_ @HG2a}]^$ʁOe*Rg30(AH=~eua=X-wfy5PrW>y(1ㅅF }~ߒeKTz$(sHXBaeJܼVGxz GRY_k_GwQF(,4Zx e_/@X_; u"K ]"2C.}j0 'c¯/xp*Xx-͜} jCլm⣙'uf{. &OuRb 3O3L)T)^&oq'V6Y dխ^ tJ.bpZkp]g1MS#~y5Jygc2OXFvy Cfkk8X;rKhi32[P;V^P hpSjR|k 3QFqo > ?O& 9NٌQUƢFH(qZ|p4c+O?pS6]m6>a=ztkFJ8>&^- eItIEE{Vl]I""v$uO]D?*|Dq(N돧1`(PwNuh}u>iw%9n"݇Qژ[PS0#w>Oi2-5 &{Bb3Cfh0Lc-,u%oMA23~(umr{!, q5(}EI.mx;B#Tw|Q'|i4S0D:_z¼.fپ7ܽ{U`^-o!,EKJ-6. 1,w3=?cE[hSʜQ|^B*FI(58H'$fCb(B[c Ϧ7q cL 7i/$=ŁݍVirX!>c^^N`$ ) qv]&49}xy۲:2C1sYS."b/}֣s3_*S{+ "XI(n]sQ0l9J|82< |cKhj<|vK7r Nl4&p T{&"'K =}.{d]6Z> 96pD_͗:;kV@fLwvh dN;,m6 ,oTz;ղ*Y` #7%FsnwIzk.Zdݥ N5} z'Mˆ2n EqS_!iȮr)#JpxGk}&g+CޯrcX}SyI)İc/lJܬ@?/0rĮ-hGRch!x0"00ixQAtabҳG|W~%_#Άlgx,D:LNzaB[dʯFbh9\)W:BIG.ބnKd zhh3E2}~m?2誣MfKK%/WaxҼAb`k`YtU/E͆j:r !gW1=b*w^˄NSܚW8l"WA*|?nT Tܽ{w*iKῙJkQl5cmkK}D߼>A>s]xzf5:Zs_>+tLP'î/ SW"a,-! k8PCFQ->C?o#2O 0 -glV2"yJ!@1Djkdmx}Z>jMLAVT݊jGӺ^lG`mz x6B6d/KU.sOʋJ㖷n( :&TlzR~%D+ Ni0 zrJř"j||C_ lw%8Er |qe0̛O@Ob qFu*+jLVY9)Jũ ?_Cy78l s=3f*'J?RL kuX]vt4>&qP4!u]9dvKtD G @yl ® G[Qap6Mކ.g$90+W U{2B^q]nMt5Aq41GYP{rytʋBO9Xa +б\k#GA4E6c6_ĴpTF S/W%3+8!N ń$kUFZ{kK9>Og*BBx鯴>:7(d&D\h8Vt F3 "|)ܭ4C<a<+,0&b-^hv`]8kH@͛v+:h 2X`檊hPlysCv ̞۟]Xk3l0eM"l5TGn䍥jh1vuB*BVBH"6hpXn;W+Nӱ,.?,v~'.K4jh)nDD:P}VL ·g]Anmm_R Z#v8fHӽS? 5Wb>7Jˆna+MAb 1.:݄J҉XL2)Q X?S4FmlzgiSF) Be}cht}e˖icD w VƵ'C^*D".m*hwJfo1hOk43\-OMfl.jpS+ze2]Xu+8 +q]]SՇ2z d3km5͕5߁i$mQ" +,eW5ZxГCjGm &18ELs22"(#قjnUPf .}G6߸QUHbJ|evB,7]G J@gg@F /WcEޡ@"]R6&1ۊKPU\0Gh.E'BUEO>.t<8"?@|6?\ґ^4s`q 4o 9y} _*:Դ̚)5~qXeT o+&@u*s1rZYo{5 re_o:D F q_+ސWO{xB<'zY,Fq5MqaWgkťa7kLBK6l-uoՃD|ua0/5Cs21̠%ZJnK}CCRiW{7gBZjxDLo,p ~$n؏!lך%JU|>*LI"䛁D~?SOLUwAB%f%/vc08H0`謍Ieʝz2CG p&\>윶x'WI+Y5 fdmu4cۻ7BziWlJ= Vᄀ2v%2 |tyL;zF9[S)ވ pNviOm( >,%$:[n=\1Lf7 -2BMz, ^!=I\*s2*:mrJ@5v ækyuLMϺePF  B>Ir|uqL`>S{8F;4XNΩW2NuG(iI`5jeجl0-o"L2.\Ȳk[2hIڳӸ X4,~w G1q#D:piu?@WFHxdd/\c$sa215#fV8+2l_=3$&bEPYK0ӆA zio2W,b(LedG>>v n!e>q䐰U $ Xقd%ܥ¢|wAƇaqɴo<'#DwtIEZ5맗6:(6F^3 YT Qz݊rͯF9X?.x)'1bJ-joʂDoH;vweT2y:F_'5|yK73N51LQ}+%9^kE)CWÇPF-6g⼠-xųrϷ7unUE R$ݬm 0Nv Cƒ"[k/ˋUL48=;ZiVWmĒc۰AΙ ObyB_) ћs=1`#©{<AZL\u.!oKO`c6딵n~k}qζX;lw-6&34sfiMYB̷&ѬN:uаGYe= \7 TA Nt̓Xo4=sέ%DI8UxI ):@Fa"*|ADs`{!m|HOE3$!OϛaDWN WW`V^ΐqфLm÷8Dȉ Sf fGh161eG8Px"fzNmSH\ү,D{g+~'lD3e7h.3;ԜA1ƃ%O]8@U.-Ourbv\Qc}T&ts]gA r8]:@I^.&#٪lX70;yGpDaȊ4RKIEməځ+йZ`j[Pq׎%7(-k<3LK8eK9zVośH!Tys&j&/փOz )ihTK7c9M{]ĐQyoӍqb}Ke[YuϠ<^NV~D#,7(:]P݊a8:Y pЦd`,4l]Gvz"eF<bǚK#Q#BlU !XR>otD,N.z#@S ϰ4Fj)M;dsHHi.SR;(~$}ӂa(dZ7pP,8#>L @x`e*%὚wt_!s!⤟Y{ ^Ҷ<L 3s_MA=ѸqAe:h*':XGYZzYw6޶ge7 -[)ȧ4prfgN١x6atAxaN h΅4Ss>J7$4x`a7IJ>S-Gyg" ]k+T)~ t^0VW L ϲ-LgwȄarH3ۆW­b%}d-ʕ"`Hqu*tE rRWb2),O\pNvZ8:pӔmm5^5:e=r¹oZOy*8bM0gģs&ZKjS*JBN^mxO(:&bfcz;(HYԥy 7L[˂f1¼ $\W!N.ڨ[rM39c^M.,G_[G\"J?V]'1F*ŞC}0_F@U Pq2#&N))FfOŖ1I[DA9p;іIcÅX%C#QH@%"D^۫Qzfeݛz _()daKtzU }T-XDN)Kfy1i4,1FDqtQWs:mȐ7xoD uP*F#m?=Q_Kcaؘ7Ӝ{rڤ0J1r+hh1K> jk2_^ܱ1|~1EVA^[( [X]]7k/\2erKXMڽ8';%Rq~dB4q1'af_e8볧>\07l1{t۪Mn◘,k`+J,^Q+]ib+ c(':ƽɞǏ 5+cz׶|2I=9,Ӷ!!,אdmyͳi/v`O.}k l:WCi6 C:=ppkg7h6͸$镧dEO7 d=pcN2K}ASq[4MT_ro Zb7>Bxt1LӊI8Hs{ < C-ؔ-~]dO]}+zoMr{U)_[-r1grLfW"v_P#ñz 0͸ mWB(6ױ1h9rZ$|all8ۉK~NA5w6sK HKl91gU6eIH[{O@&~&ibn^)S|M  |Qa.rqbyP~2}fUk?/ҽ*.@"V%ɥ*T đQs9)t@VV*~妆8=ߪW-\ɧ~a4nwX'r1K"Mo=tEjT ;-N6Ju>DžTp@2 Л40a`me!l [M*zx#A6&?8C !3yy1Z  kM8+ϖ;T։۷'?2,WI!dX^ʹ9r̮51-=tblV9[g۷6૴&SM1x`*l\XClEСw~彾޲T|x FyaO*yޑs٢ܣ{-0G?+8'j{6uB{gw-C{F% Np-z^0;sU@]gfRjOH ?„&cě newKR"Uo~bl|WٱZonɕ,Jj <1@kl*—FмۯG\2 HHryjd4 %rG!V,nq%$NkJ*9zF| ߪ .,qlh ZGO=ԩ'zlt[V(\,Zrڀ F"XȣXe`9? Ui$d3xA3M!BR- e݅'\ 肼"z0h2O]%Uuf꛱כ\Hdav3" l\m:5p gInkRܫ_Gscƍ)Q JjjOi5촕45_JE(MZP=An{#'oYq[BLvK-Q?0'ߎ3?:;CjAG;KFIwAulz#-.tƴђGD4yet=u=gL&@}`K3W9 O fV3\lm^2DžGjkq2w`/\5mk䯄Gaf  45 {9"H//[ у5Fσy~Ҹ)ƖŻ̇VkO ¨<38Y{OKPlhBJ-vJ`@߀ dakyu8UocJ'RmtocoرCޙ}!D]gL% F{2Kovu:2j>51{oBz3WΊH DktG^a2u8 hY&dKX3K.G#H4KQ? 81V' Pw?5s!爲_r1rs]hH)ѕ#pP#2rNiO+@:X΅f_Ȓ]n;@ oxԥ"BRJVM] )̮B4Y"e(q|[`["ff^\ʮx8Rˀ ėzH LH!䏥("hBvqrP#4!ueXPwO_^׈53b b]NS{ҝ:"+vTK\;1[y*2]w񮏤POd]_b}s,$[x1P$~;0kᜮ|ԓL;-Ll5S-(q(tl،{xB364SO n#n"n -9B]yhmGw`YǠӱű'_=&, _( t$c1-q4#k< g:Q"4y*Q-X1B;+\d֘tP+zR'%SrS$xZ}>i)ʼnpϡúٖlr.IeiPKб/-k3U$Ӝ/!`fZ~Nd{(. C9tꇨ3 Oqu8!g}yM5wk/_[QN3P?{. bc՚hNG0FE6l* Iqjv:7(I{y4Czn $k,V=޳3b׿sĺA=y~s]/6@ @Ԅ鬝)$E|Ԍ6 :K|8ISuHZ$l~ \L/,\aGe#杘5g%mXﳆ_h~ݻ$ & N Q+ 俶AV-iT֕ ?t$$(Ɉti_ 0|'R7-rXasSզI4uFwnk怔)et觩pJ_5 ŸuS+la`I[ c0XGgM _{*B% zil9xiQMpڑnu]%Z4<۽ׯ!V {k}^=-1Y| NO6+usrJV0& c5Q4-΄(L|KrYxf+yT,fFj;A2ѢGՀ!_mX20 q,lfD][߁2i3=2u2SKi/? ̫^S|x9OhU3`oQ1ިSMH{ElH"J\r@z`ƶe, l[~;99[BU~1ZTFT6GV9y`uB_>b)" =[8vB&9;/fKYZ $1u)]K!Iր_@++g?^{$W1JCx/K" pa%&D2EQxǤwHS?;>oJ}n١zS ;/ 둯 |`>cX_ZKy{E2Y^ YeSӠzi$M!8!@_V#NHD[ד{j>|f+uAVژL.sM O֨t<5  \= !gkdNQl!qc 0,gQOʻmSC\Ϧ{ȡ ÑSRx]Ƞ7 nm-,v!S=6mb"ao #r *!e-8CղIr8Ie'#n"Kɹ|E&G-d ߬ږ8yW_R"%;cj)PѮ6,/ж啠h7tp3&&m)kê֣sJT' Ify]Ʌf uO nHmWM_,/d"Rt/]N8~yO%}m`""wxM5pyZj'L_0a ))|wWmRВj=SDžRJOo7TC@0)QO S y7@ࣸd0 ӝ˩rɒ 2f*23Oۥ,5@@^*!7,`a$%eWLawS 'yɔ"'EP~ἀǥO646X~D#hcpT俯i<ޅ#_Fb ,?$!~n4I{ G뎕 Z"*lmpZ9! ;u q e`s:y2UO)Y6i//~Z褩 g2ؑѦ?Mhn\GhA0&agܛzpWcJMAD{`\5s[F;@jX;#o:5JcH zȺ)N0ZMǾ;|AJ(8 @^GSg":Bb4H8>=tl Y"'u7#F~bUCN"cZf "7'bL{^};3|Gi됞T\F3^)zg Nw7%Kf]lvws gNkyy$={EҡMx}83a}D^YnyNgྌ8A_Qt0RNew!U 8~P+tӂV1A)v [D3}"dYiw@s~Iiʚ8chq,w?u"Be.A"jg% {[Y Hr,fsRbUPRqz"(J"< 6}F@1;t)8)g}1Ls\YVH,1Sq| X938bDDҔmF]"2:!J?v5-C2tGp ,Av3=$g?ijZ O_#ryRO;/ ʂj%`^@SaïQ_D (r hq]0ͨ|7K>f|=U[KT!M f.*[đ2tDs0aTjSMF'z,gXZ IULG-T+# Dssw\WKs=cxDvw0H9* 40Iu {J,e;{J =$ c%9HQ@= .tTKdE6.X @?\- ېK}(T1Lz]\͕-r 7V5tAfWbS{KiI ^`eoCNPa@ o#%Yދj3}煉y-" &jC`(X }712L dN3/˰Ѿİ͏%-bQH@ޅSa;f/D&6Ӹ L"Hهn5:S-q \m{$Fl;7QY)޸}2qJ/iG濳qr%2SLJ 0 %9`d 6wb,VlL*ko2U؉>JD#2N=&!)0^ $EΏ& 6xbҥv`']iEřr;V.^+mv0?Y^.䗴X s\KXNFFRDֹbo+.QF,uy{junT5 3!~o9kERƥXK5=\Ʌ_ Pqژ,:[^]aPetgOG!H5֬'X*x-[>-An58 !^?C5 @aj&+{4hG{bk់]ob4(a^>ȴGp?0rQhYT|1:xWBx2$byִ,B݄ʖb=Yoq_Z>L P Ef3'(T,m<=<.I\62j}v/ڸf*ӼדCg$[2Pc^~a'T@JsgY-;=8 \̌p`X s?) e#C)a3ϗ E 6=SLcv@92^VgL,HU-\+Q(f6Oj6TfaLcFQ[AJm˲9h\w׶V|Ma@D=dTLEXHLME-BGjc,l$x o qzb xcs,Px͋'ۏ|0]<ƄuUGwzt/qiݕ(< Hpa5Q,X"/We6iݶY̑e^; dw R2 qgMܥ7 qIfjo ԥ3 'bFsDV.3>Cm%S%S6%ewaGyG(z9 .q2ɀ!VA!khk΄kY2"fOxcٸ*˯e-{*2P8$AJF@IDP;0уQS>gu>RGgJU_78}H5K 3ݏի=` X'SmCwjxd&[\+@$ן^ tQ<' x4HD "bʬ 14e|_ t9RkL芸ƞ6!fä:$Vǧn>?_[ +K8JI@xJEWǘN|WZ[lAK=_K^^AL*\HjB _F`qA :tꏖӐ࿧w@?h[- !_fhL*(~V] 9os~u^V\1v8qb @2xP& Az/ Q2YߕI2T

      2WUsư"K_VO%zرrnuSpW \Î+ >@SNGQn@QoL]G<QO.}mtɍȪȰkUߝ 2 e@7z+qKSe7aPjw< (c0Nf3op,bSDӫ,?Ԯ|fV^ : lC? B*":(t_t@:|$aȂ7q9pA~"|dk۫Sgf+i͑ˋN_(&'Pr`pNcad`"5M!)!}{cZޝx P4ulkUes 7 9\ӯ~ɓ;< 3Ӱ!P%&[W([&;'~ךE )?|[ @ՈfQ@YCQ^Ky왱QJi-F8$h+4 QEOa}&1DypSa er1r+@W\ncxpFUg(C}"խ̲/:@P+SA,^ :[57kCP uu`}bR;ADI!l?ETמ5#ǭyza%ԅɾ$4Vi6O$jr"掹@?xOQ}*%o|.Lrrh{忏)0po!8tC& IJV!`Y~9gBVQ7VY_{+y}L;E#*Pͳ+C7_@B`ezJd%`j՘I\Hl6p5s^O+!=6`U{c7R[.xM D7POA!tKZ֟./bqP/*VPjo7?fi{0j$v:Auy.j:G/P Va,i!Uf8'"6v6V]zI뚨YNIBy2)FN}478 s+UO2S YO͕Icݑ37R3WR3]3@%ɇ{wgW|+7o&Խ0k/8fjCmll~Ȳ_=5hܴ LEE}Q/+4)7,0oA<]iFE8' .V!O@ϷPv<褦fP]jUt W{\.UC*eݦ@շo Ut R u/;ˉNT[K:/[|{R^B?l9 *fENJ;Ω"8z^;`;],ڳKS 8_ܼd'wOȋ!2=L^皔Z mak_*{={=冱ڦ1d38P|6PMN%:ݴīDM 9TQ*R88B)cJ6h'u8zYBlhL) ~ϴl]T= "ʴ?s"*G–V-P 3%@7 4: &n/3:} Zң0׆\d_o[xy.'n~.^;gՅjW˿ MiVd#Ao;R:?3] ]JpШI4Ԛ`o{gYiӤ[EXT6IY@soY|rGߩJQ%Uv+^d!e gɗlݱB#R)U9V:8 FRrҀ_4P릟Ԇ"G!2l9xC쯾\eeqt@ٍϦY x.>hHb@!ؖkO w/t-ĊE2*D uCJVqE65D{Nȕ 1c iɠHpڨՃg̕LnC|LXv:RaE GUz8ڹE(ޚ^xTjb=xY F*.ha.ihrRdgՌ8jLF&;`vQ) cPn?\$EE0߄;E9JD!jh@kEI_EG1}w=;@qKNw!,(YCxӤ]E:'"&#jE-WDok}VX|Δ8ef̏xw&Հ$0w=Tߒg ' vy02 P1$hf< s ^[p2rNjD0t?${]>.Ϋ2+[B#JQtxJLyP5f콯c])ƌ 2+*R|E+DSҘn\WxqnBru| B&37 2!~twͬ XPH.k#S~]j&0/96N%s!a(7HH(:*ɉwݦ @uRϹ$xJ/^dCHyc5}T=;hhr@шj9mY_I;HZ<* #͊1>;$T ^Rgd*41=;?LpfmNg%v sFJDu/T#0ie q5;&Z)1%-Άz#[n/ZrzkhE~ 㺱bpJ|1 )1V%qX-ն+bX1j_0b ]H]/"N!g8]gfͽBgrh  S$ pIDPDʶnG=v\_8Hꚺ[@ {.;7`^Y-G8y#p,hnfgj K0ak1#6iϜwF(X-@`IDM#A0pŏGj3\x_Ԭ9O[v@KNw^Gy]"& oSŨ`:Yx/oۗ?[5W[MR(Wl  c^ 9%Xan \RʕC`&ܺ]g4Dc ,bF3r>̔zsj%.` C6;Ȉ\`;DH2 SՂCO|:,~xXc)`$E_x[(/ٲl*}|Vmf7fFfzG_"Wލ9,x]r=[Ot_CO{9H0*yJ^2p"n 4! OKc,Eyl2ig<~ѻ4!s2[x5 ~U܈5҄|:+G2בE_-M :BΘ,x Ik6Wl|Tkx)mApqz{^z}`TȠjV)p[TJ~ \|' g.W\Htk (!I=|ƂMgr D.R~;q@+|ͥD^y܄t@{hCtQg>C]ZxI9C|8X91/a6JYzh:(R%]~U} uU/q i}γ,9^UՇPɈ\dZ'[a|ʄN&-⒒S!m>9ܝ]Gu,S 6l`"`>er],>|*F2xE{5*Qaʭ֙y?٨F?V3Y8T7 G!LAۍ3BȾ2;o#>#d{K+L}O{'бǹ"W Oﲧ\c:Cy g\?J8.™2J ɍcrԇ4oD \8BS:ߣ=E%fj~@ǿ5)(;L^NA~]RH -euW2PЯN@he|ExI~NO3f0lF*GB*1ӲNLxb"_?E }|dY˟RXt}$pl$8VVBAiz0*B _0^eT"i|`Q8̸#B(\V\$zz^s~dckpyR&<$0\#bɫO{;XR@RZq@EXVDmU -V=}PؖX#GA̗|cCy$k2=:^,ҥO{̛~"_ o):n ޘ[:+|riNK|iYSn+z SX(ųqV 5ņTV(o`?9//_ix!FsʓL֚wbʤ׮^Rv*T3KUa#t eaĂmaT&YQ-MPeޅ'cɥJ9RGNw92iJ<&O-yy7'%*^6%[3K@`+44de9i/eUC6E m/A~l%݇I$_N]@d`01kIҁ ˧zd77VH,evѪlf%Lex[xB1~?j/Č"si@Hd^;/v^[l1Yx`.38$edꗯ:VsA6$9%L2g]ٷD A-`񮠨Vk+%m [`tnbLyvIk$N.&'xf!74鍏A[!Ah|),>L`!>|l ZE*C˧ ZHʅg1K)g7c lp1-R'Cfj9 3bxS12հUO7s՞ǓԈ%K=<F Gm'!RSj2Ѣ>;¶-Zb?wj@e,vh$;` ,~5S_9k([?Sa%x _~X wz˵^|~.;+>pa"*g-Sa Ql5aWz"v(&LpJcaI܆VZxםk1K J[,FIZ>w/RS@<ۦ__~$-lݷCqI 4#v$NuH87N LaZu :ef['M1ͩ)0PmPER*۹S'jFr,0o'@ft,tQA9ԻJu)GӰ9Sf,ypSgGWEa_r֯VU:}c(h$mIPn2r4I5|2Zevu9֪%u6d_~^N}/(9A[34q)f_ ^469щFl\+oRRI( +w莞 WynOlٙٓVЉ_FvxIӒ>ZRMH$\ \e0i±LR@ǂLQ3 AZ 0:7IoiRw#7bǎ} yXZǘ7NwTonzPl-˽J#\rz(ŕ h&;ټh KJ .T 2Bܱ,\eu+PHybԨy U }[ |q(ޞё6K$>끮KAHs.ʃYB}(Gָpݜ;,Qd|]^}o^Ob#AVyᔴ\@: x8U}&I;ŭ!u$C|d & Dh1I 덝5*/KS7lgq͕T6IXi59^D}Гmm%-~ LeT,C/SݸlE_i#ɴ 4u.Lˮ21ws$?xe؉_?c?>Y&^8. +$yl,ŊZR:uG6? V 7;q5WecZ?$OJ8c/EN OW L(jgtnA.!Ѥ^ʓ3o]ԠsLW#4.R5eKy?&%W_ d,N*Wu#vJq<=:GYb q"-3=@y=2cV궀&X~^x|?QX.HkZ\oy^!zXNHszzXBCh,~ *`(T>U:$ o\4P29jJw {T!lī4Ro& ~!ޕĎߊqE^M'Q)V5r~-> σg+l/U]WdՐh3%nuvsegv"Qs~cw:kߨ"3C5"c 萴z:kH(Os/!M@ASD󖆐xJO‚ЩٜÞ5= qZɞU2HgCC Awx$`yge])*%Ŗ #Ӯr},^GW د37\P܏ZMZ103poզ楼+JE^ TM W_6rcY)K9 (\Dg".b.1#bC}GsW|Ǩjީi2:-Ts5|=Pse9K\)O 9P[L0rEc|JnɡD#CBaiܞTO(2NB?i]䟅V'B?$|n/hQ{ZYyvHl/a%HDcj;l ӮnSY韄}} JJ:% ƎّOiyޝ 0 욆 c"T\,{@8T wUIοgg\EK=!3`'J FYk~:e2Yijpޥ[0~*,Hv"VƾW(?cz Wd_W5WCl.0y:we+tfEtFqx5UYklΎQ LVz7ei/2AR-9gpA!8䷼ݮǚm25ŋy߸[m 5^ߵ]5AyIa?/5g9Eg 3zxh#1}qMϥ(jӹ'LxX`\]*ϞJ\8FJ1!Yt2jʺ]pwl: 1Z̽Rȑ-tK6mTaşAVHt?\p-=m6ߵQ[(ۂn>w`t#FGFpڃٜo[%OB?m/cf(*wo;t#]T~V љ13 iQ {(yR:B!Nf'Y{tp0D3|/FްTrZx}Z%SX&Dh/g.D`E3+nYTߒ=g/ԣA^TN+`M&?}E Fèl9U+Rj'7՟UmzpzI{[q dXqħ|04t.h}n^87jSTo]w퓈Z:B~H*]8߼Aԫx,{۲V.t`lvJ΋ l-w੩uI cNd SK؂Ħ=jfG'i cj'05 _OPk_T :XYʒB2łw2USIp ?uiحvOCͶb5h$z Q x֛-qbH}I;ֺcf1Sk;{ӲP˜u>+DdN2' e2HI,a8K%{In4-y轟jFC13^BPTJǷ?ŠFBrh Vsr]xrLiX["NM6vzz)?mJWIZ}I"_noVvq#:P2>!o>] tZBAm.5j+o5M٪}i^ˋ)59G! gu #wbKPlM#eO= A(MTn3)B o@N2[v8o^6!o >iJ5$Kzïa:~3L;ex6VZGL &\G!«Ͷ࣢sތ\0CN#e/v@:kÇa@kWԥ{"%>~}ȑƚÜ2⊋V6fAr-.?8?քp`! tȨ1/ŷ{34a̝ntZ\x' (a{,0`pgͥ(hM𧲞)wJqO asn"5:тNA_֣m}By`nRFT:Hթ)篈?^ Mj*fH=P sarXǂB{gI1t4g_ ["Ae/,fҙbY cH;0Yz%Wo)'L@HҟepvZ'x܁_gom쏥m姍N}*TEz\#8y5!C)@ӂPȠILiMnIYq/k?j[5{ҊFlۘC֨]THKY5n$J}̒Ig$t61-*Z+sEAhh&1p8h?&*:mϝZIM l34 ߡgڮQzrs;`A! Dsf8),E+ĔrMһmL@ KGo M͔s bok؊7Šf0"J^@8*NVԡ7;d@7XN==RvW\OC횾-rB 8}V:!2}R8۰ܩ0K) >p5ӯrG _HK#ndd,˴SHlCAݢFcDaJ8V/8`$x6uc+) if&z<QV3Ӵ +yM9҉iE:/6+T%٧wArGsg"N[Xordq6o?]=\I7s|)7`:pe*4q#LQ`I՜Ɵ9uToBѵ*(J).PkK9c$g.*F;tPꤌG[WHK^"]wk톳x٪ch&Dx6тpUŶ0X'J E 4Q!;[7G<s x$CK°:k(({DBЁ3-lInAH u^tὧs% +K&*)t({v7 #|Z^)^_<җD.䳟8q5 k^#iOE }-H:@`_\DeӉ^^UJ@\l,g>(6χ"*Lh Ƶi4 FǦeh3eOz]S Bb L )iTܻ4=:TBW/`bUA)VkLp5b[>eO,k ~4y+ NsQ7<$̑ lqLs]et3v1!7֭*dCbF^t&H& |Vlkәd-aҬ,-UU@&M^}K tvuBCpG%Gk hvD|a(sU|>5둉2TH~VG銕ZXe1rC#P*{SןQ>CĦrwNy9_h}Bic>DNY?eC%ÛaF 3'f5pF:Xj0 cL Xڹ v |\.SHԜSqhi'cM,YcL?/5 :`F4/IBu9̒;[HkAF`9HŢ#zbP'ҡVk/;[t25EcjDkd~p@_OИ xw\]Qڻs$^«cQK/3" Xj:c>Bx)vh lp}^Ғ 2OUyЬW?#w$v`D1ADM`+i#;fWֺI_">:r%S^y{tI(i.RGC7', {i+V^4O:Elo27V "u!+Հ^6SCY$wkIxq'r|`8bua/DioTe&yַ4^Jz8Tx,ZYN%74lGiۇTqCnMB0uA$j>0ԭE7.G7YMg4Bvgx񓹾8MtV׍RjMt;ޚ2(TH<8t#_&kg (0`[r|hSHg}PĠG3+twa:$9F_CL +36Jc>[mU* tE3nX,u7>R턟ćLٸjԍZ,?x>$:i4" /mJ݅L/iNZ8"*M-N6-Z `Y<)O1|+| {$~` jJw cҰ)[)ccծBb\Hç1Ҡv]ad\FN? p8\ΎlGwŤQ@t+䊞 #˕y7[`꧲r 9_\E1:Pl/-6Ewa +‘.Uc̹#jۉz[;g>Eq0{MDφe]F^S_ڥثb]!z"~zÚFg;-x^tgg1' i'iy5PrGzXo$W qdA|GHglo+2!aH(*4:oo[Q'EuŤ؋Mh29]%>xOϹAAyF-bF,tV+3q֞_,e2x-ZJ &*t_L1 FٲQ>c+&g(pKUixPS>gm8qϞ:*-TU [w 7=H69SHD[Xݴ۫ג)!8LN[+8Ã|s~a1SN?.ǕޯACҡ duFvj얕uqG˸>| 5 291[=OeS)IeL)8Z;rKJ!akC. ӝ6qv(8Ik2KuO!7[( Fx:q1Rpt݊:uՎ.G>o} E9Py){!\ձՏح}Zq+kܰ^M MC0nkB軩"=6OL'I2z,_9FV>c0Hgى}5˜7z,䍯yN#5v wi,g[_eݠ[c*xΘrl?nʇ`eM+aDn)MSV_ Ǘw )\~Sr $Q;<.`O㻀 jtO}u\Y:? >C)kuG8$Ay4˧w};FL8 H.N ބ^( c?տ)&;Iz~|7WOr :Q+2%F"%;[{zҞAG/[Ծ?X2G^ABJB[sݎj>]M3ǦdJ.$:`_^czld&so QaԂ޸`Cl~{h|( Yj I–|S/X̳֎t11OSloÏ_t%5H .bk5y«cݐ7-uvLŧ*2r~CF9Fy+ ]yRSo%'%IUmŜ|Br@g} =Wvh3#=ZЦ;BKzXq]Ro|fF0 ]leOxajo$dh~Gw=r'ũ=Os]^a!c? Fn2wfx {W@;_H<ݑHa'{+j0=,nZ"0OL{(Ix fnv"H%jGQVہW]\.ɞR -H2E[ #!2 JK=cIk߷RG*neM0;FF%?$oS{2gqvJ͓Ꟙk\_UQ^o~>p`R#1_n VY=!Zrh53c rK, 8Z0_hs N%lhKD j8?00h"ڜkz ܇Lَ?ek?rxұd/BM\ԿM0bg4 ct,?9]P|lߒ.n9dA͵ -Sb+MjiR?T;!!\횝>\Azc[H'tƸlAxuf_!wKfg<+>:hxGn$rFm@2ޑ~c{6R;iLmexZk<ѹzN ·)oy:OCAvj?4B柲 hKE (EYiOD O?c` g}3ze)R =$ R8Mj2xx4$kʟTqizg:h }bYgoprF#L"*"}詊ھ!7B D0R9W\cO4"|%\ -3e\I;ml~7rrk熃nnvTMvRxPݰn2Ev/ۅ4L.,759.B5.ѭF?.{A`?nj7a^2TѴ2 Sr(K&G biCE yn E=WY&JgR+aqRۭiC ksƃ۪#y 9$ETx5ޑ i#? gIEI } s>} oLFkl޴.;/4M i袉LP#j&L8 %:nW ZTeVL{ͧ%а-4G)xɟEb1u8#?}&.u\r,:# %\"ϗ{ w& :mj _^)|c~V7g1\Z?9*ꄎ`vl 6 dHDyV,j+i^X'Dv- &r E С,xߞЯp|hrH9ر!"p'YXU˵$J' j5pqbS&"c'"7,) 598@i ѵ75 &R &îG1lk iF.u V3IbN URmȼYtJDlQO&uףin>?4w c_G=}ILG+J,>. |wQ%ҾCUhRsOxt Dj !KBev tŋ8˼f#ik%;=E] gw"$CNƺ$V4C\-D4K3ܳ hķҟ ހ{Yavz~kr+lV D5s=5oXcZq"4ۤH-%"B_Û]mV29{}/)*e? yYYm&шa_>*n{1ɏx;t I; 9CN/վh71?AqE#>Ul;R)V8 1ȏk׽qsH&5:9p w彭1wiz))U$8Tlm*'&۞ GQSye1/ z" `jb W {M 1FRHm{? )h.NHEG \öǐ39pmVzl͸Ax`{v-mMOD4IOJ f80hUON},zZJ<ݽbf`K&!WPnQ=b{((Z£MPh&AFx -3\x k .A{7vWxhOx4'wa?n>cp ,*3Gw EqFĨ'kP(G!.57 TgpQan$yg-;40JyAu$MjoFe9=vk]B ~}!Aa)^1:V5hWHj#T2ϩB($iTƼL&!%,34LL"9V[&r ymަ8X|7G z^1Ri#%RQ(O1PcG70. R0;Y"IqնYC9<}qy7R{LP=q6X86oG~/~3Ҧa4bQv<΍uHXD-&gxRykF=uYGF__.>b RZt&gG޲Wג$.̨&J|xeF(I o=]7杜:~?o{#[%1#Zer]W +Հ{(2z={pztlxG(H+Q7/Mz{z}&Ӯw_%@Hm&-V2 ]/ n+,X<-;mF[FKRjjv(]hz$*:wB35)۩ zܯDak%&Kԛ<u}64/ዙײ2ί1cNfAJ<^/q:Nu|&Q 2hjo֎s!@"5 1uZS 7\)ҏe#~!e,o>d%APS:%e+w a76.C8k7AIvv薈u.f8 gĶeF"m7F 2˞J"Jߏfr7L2O f^l)#l|PhqϝnI#F6$(m(0(i E=֌"u5qjQ4+E(=uR]~S$,ri}݈Wt?s)Rߐx&% &>^ٟkзqխWb|G_>+%}^B1{[ w(HC0r(NH+E Y8غHYx&@Ga5+Z)֐{4W L:G6*,@{0D EGKs0/Ìf`3116ImDnQy{rqItB=Fž'_#BfH f?;crx!"9̮Vp t$lC8KCH`#1t4HwoΟ|p&dKReã ý1,2d=0Ƣ $8q^^D&z`jV8BV=rt=s cI )B+"SAT蠜˾4ye$:NI65NЀp3E1TeV =MnpWU:އ"Ю`e갤Jگ< ܖl/@6 I\;LUgfN4O"M{ FtAs`«e E_7;ŏO?&Ά_Ռ<@p`[ Lw㎸rޯz_T?Z75~bRZ,kl&-"-͢dA zT b彸>亮#O;*Qs-˰F d4Ox_ɫ'ǓkUnFU{?͡X8jY:U-NkfQOt& 51ScnF K, w'U[y|/;ې\Kmj;g@6Ӊ9¡b;;ynҧ.ԘƜ1Ź.J02#Xf9eemO"Cl, ȈE)q!߰!ưNwƂ"60`>AlF3@V'3ކש*1ÚdXqK:\`UR,u8ANSnEG%,ئsmm,{;E31wufF0_{\5Wt r՞̦D7RRh qUi(l|q}"5G_d5ę9 7azPO&hj[ Y"iwEdt,. TO9."vJJ\=5oDigVfL:yGA&.nq7CTy)*Bi]LǕ #<qBEwqOD:z x'!H4>*MT(t@Ԭ}Dͨnj3qP,6kuNZi(!/nC mS ڰ{DP@#v"G@3o +v$ֹN+;W '1IXZ.AlN0 N;@L)LpH7L_9J|\Ӛ`v)\%O "e˲'fC|MaqVj￑hijX-ҙW浓!Dʹ),x^OMRQJXP}¾&.tڐ7Nȝ${-.ȝATs:G >;=+ x.KmЏ)`%W':5qw5׈hsZjK=_, L;uV"mncϪAbi mupĨTz_ê`?IkXS`^d]V!D4]"cyScvc0nDDl8`"2ill5lQ\ Vָ&+8 "@E@ռ!m.mTRVBf_sU ̶Y`slߛ G,85bvUEMsLӌnjrQ/jQ"Mt^n/Bx"G("ر[`Ƒ/g_#"îz@bTl HVнp;/=vpǦ&QʱP]_bXDx}' 6X^hYvv}}в΅.J==81>`Kr]슡KٝtӼ+Xs5qCyCm5MEf(+]ܩ,w%:S4g_]kGMOX)]94}?:N>U#?B*)HCꐭ`5W|?ѵCvGP ΈQ,P%x|o=ٽ)Fu!aNũdG!78wJB2,Q{FWtQР#-w !7Mݔr/ m>h_mjvHρ>Ic5?=*xQ QM$6c\ (č;/fTr='oUFQn1t7 |IT_@8@4 #K g>T![0{j. KP9C0{S^L(6 )py㾮Z <% G#!mzta~%Z#=sI'CT2gIw<_TH_NHJ?/:.|WD(͓ŵF9`ZÿxkEV^K1P>݈No(αU1}%` rդ9mD?G&z HCfۗKy}A߲mGJvw_t*H܋x0~ɩnh TS@>ɢnY{iZD0P)hQD,v0u*qjS|QTWfmUD$CJfNIx-ȸ#KzMjQu͸>upH2rH8tYzJ1bVK:\& ?J, gVK~,wݗ?Cѿ ׉YVaT@ᤋW6 Fy%A. ~Rh=| '3beIY"W"q!;oo.;?-gijbiokDU_q¦ۄu{Giyx`sL&Bs 38*́-ַ ٯ?fK}|u= Yϛ(g9ZYhNn: ڸ1БEF0q#e!ծuq,Kkg% y!QMx?93옉o1cԫ}N\ٻ1$ƈ;}' ]H#X#|?x-St.0b̼g:IaFW1YDQM MO[eKb1!95ti[25}'|Ho鰦b溏Hi2&zmj^eB6. .v?b8lQ߹SL@HU=% WT}'W?ƎnAc0|s|?1K6#3 n-Oשa7іki77 Mܔ Q}Gm g~Cr8gQ9%0v[T=ەu`\L՜ͬ i`?EޛZ6SЏu%TLx#dS%KY9rt11i*{ϣgFԩs{Dab+eUb}m!>|{fͳNp񤈪d.;"a$ۺs=ƦE)u UyuWA{̌'[|3R1OXKWV"M"-7&6]{W[1TײJ󻼉 KDv]#erЦH5mfou#ETфZt~y2!^KW>o(spmo5KsXq'n;\l{j[zaa`&6i,Tm j\fk OiM/'s̼_|W zv<],JB #1|i4yfirHQ`bꂖ0D]s qe=ržJ.viAM]-i: ŵ?09xpQ{:$^|uن39{)bm> W>}g!.0 D蟔VQ W`J2y+(e|FW2:wpsn2X<Ѝ=+ VMAwnW/B*Qc t(`j!<:sf]J@(rr4<6knh#e?<6r4VE,c&DyUܚh}gOؽ6c# ˧{fS+,P:9`;d";AX/@рVMj!,j<[ lpRHrѿaF =i^FqYR齤EcNIp ;iRcC 1w4>h&{-jӖ&SIߚ5<&+_#xS|8+r=Nۣ/)"ǻplbK8^詁3)zj?ͲR{?"[CYP\w&|fXNl40-!p+:QS1˴\;Rx[@35ǮvmqkRp!er[;ɣ0"T9Itb^ N?#P+V;V9q=,<o A x \ rE^bIV`/*86QmR.O<ֻJ~#-5\ch߼IJZD6 V5d9R`>*АP$(9(o^J:YU  evdueҘ-uoQmVGϧ㺮4UmV5l*8ϕjaw9G +ZPwj"{=1 5{+BoR{ D=黲&fq`GFX\f |tKMf#mQOXk  ;HiCY c݀THr9zBZ 1OV[}ViھN;o$\sٻ٘'糊QI|RИ)+nB ȻCXiDZ9l@wG ˆ7ݑw2v<#L5'd҃{_HKÏ~\EyZ :!M"󘟾=#.#b\}}4nY E5 z[R]@*ӁS3rBo5SJ=籈:j>;դ yIu( ncz/2'>ǒQH+3dԘkX㱙X? "{Wvwȴt@@ic~I?¯D$j<ۧ-38JFW* !aY W#HE"s%ʗ!QOBcQI\M BRr[@Nb Z\@5z~ JV!{cU%o7-EM4:? An[X訲RXP;Zso903W\s Aca>L+w<8d@#|!kX& c+FFFHDzo3.e^p 1KE%N4\R:yQ?NP6JMrs&!lMIL8l!*EdH?yIGaeMdmڶ{I\_KeF5#iB\_إ;4O@sSɪZfh>7/Z8kڛ-emЭ`n7CcSa^Thx$<޵{;אPDXȉ ^7HעԨIC*TB *~x%Bv] .P 1`?֩oD\sUY2HT󕯼RsN8E~B$Hټ[w8dD 9K58-]\qoN w\3tv^4xX{#\?{2*(e}™٫ٍ.9O(d¹9@:_$&M 0ݷ &p*pRqv_-o 0 dȒ5wPYX\%ObE-X;Ã&\ç 4y /*dA,G+<Eн+Ž޸,`A]Ǖ8,S@mapLV(^EPy6(fӱGغm#J/6U}:Lakptb@aLSb.U\$|c 2Q l?m AmQ^C݉jm;nftӘިT0BX䘿ֵT 4:G6dd1.)dӾr h=ri 9?Y%4b~RdT@1&Zƚd¼PBu} eD_+9| V)J}vbjLz)Qxl}zZld ÏM.^M'?c&|۫W lkGM7^Ol"$]D뉽E_3Cy8 <,̂]S q?D^]c`II=Xr,j\!ȡ 4Od.Yŗ}ʘ0}g--t!ĵU k*9XVrTۊuk‡8L,>=6@a=ݛpKZh`\kg~ȏ 4Q)c9$+ԟ0ItY< `3Ɉէ?gbX 3HNz.C|c7un<fdn|lHg\ UQo,( EN 0q.R"Co~1ejB O QVX^wQwn{;;4 ͶicjDL\UAo56Fj>1 u8@o+%a*O*^9κ>]}W&֛XQL *ۊ~eԗ‰a#%3u5ΧZݙM9/R]_8xV_uV]FݹmB6/aZAt|=ٝxmN{V?,Gv7D>7~c81vf!\ߓT8=XC؁בm >|nZ*[4 )E2XŰ;̼c%sUEMm :i=]mo59N e (T\R*L !2Ӿ qe䟬cR@T >ժO]"E\v&@!wᤍ\Z0@F*K ]YZpx>'J jgߩ#iU͒mm(?,;++oHɞA^Y.'X[fqARs2Qe,l }t]b\l>6A#{c/otȪI;h YQ@wR\A2U@"; e-$-x#L$A3ݰ6kpMX@@.6$]l2e˙gZyATX-~Fhrl*(k_t3h&F" C 1x&tTplxcU#=(f!-nu^|EL_0= ֪O(?-Xm~8n֢`U5 M+b0D4Ғ֢o]\X_Cc&0J.:8z&R?|3•+zJdS}'!_g V} 0ʺ6猪F$4#\wo3 bc[jijWYh漕1>fekfꌄ5J֪#=?_y3,AхaɃ4tAsF2=y=g[|  "ch'Z۝H?85V$h; .ѯ~`eL㤙X8Wqv_V2878XK/:3-*-eYl+u",Q\ogʺh~ ӂ|6Sێyh(%:twu9a&pl貿SJegnH!`@X_=iC̭mDJNe+!1rl`-@."]21{{BcKLSmO]2^f=sMy@nYmTq@TsI{4B=D;-3-)Du1wvu$!|%TK?w1RcYъ0 W^Ƅ:5oˌe NbZ Qd`D|1HLLˢlq UI5]!Dڈ6(C88g;?l%팙3;f&Pl!.W ^C[rNqb e.KA~WzS ܹ̉hTg[ɝb[QE#~mHd ;E3D:S 6yle$#|H,_cA:RDl},oECU\G! `fgfd,t4 'A iiSD4<{t΀ żm$&d؄3lbJWcbGjoPhB EQw_3Lfy.Dge7鞶R mX7:Fx]Hza*%TZmOA2|RPmQG49vQ"FiMX *V A=d[7DPo>}H6/ p }{DG!>kl /ƲSӯBxq0r6da|>O"9OIWNmf[6_n бWZ'e3i9z$>=홵!jܴۚ!b}kl.} NZOs pYk~- U !%7y{NlU!A#.h^Ybߑ'ȝ֮t32%G{/GGnۄ\Ѕ-*s}j ydhB3$U'A(5=6(}< &y K?NH C7[?X?4=S? 4'*ޜ֤kQBI`JC"?^ۘ(4_2 Sߠy_Hd:ߒr"S2}jqбO͍Gu^̃]g,4Yḓ~D)ڕrpZbm*Fc=1d;C(tkGS T>T#f#Zxfs,v_.uLe_mٔHiѦ1mSҫ/* 5LaRlaÂ&J_&) <8^bAF{\S! z9QB캓gS=\u1L B)os~Ha3[qƊ,Ti3QN{ϥ_F7V1Fkvڇԣyyj!(v2<9Id?jTY$HxvIRhf'&sS>HjD%?Dvvν@~:7Bх+s9xN]i)45Wʝɹ"zZhL]`cP /~5Ez<(;B9t?$+vL;rJ2pC^Yq2pPC~m|wXmÑu]=mjՑ,̾R*m^"*,kgܖ s%hQtʏ )rb^NA- wVx|vxA8Bbvro.BǨy{#zسF03#36i;$>_wbڥH -->59xnFHR=as `he Ys9>^3Q=@_*>.g"w٬BrA^ZQ &܌t%qZ.g8 k"@E=ͷ2vWPIJfM|bNO"TfxѴr%6mT_) 5= .+JORpVdbO.dYȝeonj hyŽzD,#$ }Q 8U6P3WϪo' oP&"Kpe,Դ&=CTnn]c@"WOw<,ڲ YߌvjFjŖ'l5#)p-㨉>FBb-(tjTG>*6=7w%+`j48^мFvqJYta~ak0lդDubn~G=ɔ.A.Os$-%JvF͂N _t~t!a% ߙ횓`_X< HڼF-%j+Y#Һ| 9Ձ:B{f[Z1uTC]q+T~tqSQzw$A[3\bd;ɳ%ʽY!g_Bq^(|" lnFM98l8llis`Oceyqx2:&H+Fw_3͟GVc3P)OANF\hP1Z O|DB)Aaz?=6-G Dz*Mҍ7i׷0-ZgJu'ط(n~>g7:Z`/{ :We/qQvB?w !'DW֋\nIKk e3F%``XWq}l0աqٓk5奐!cNGWh|Y %F*.=Y4K^ᓚ㱐4OY0 &3KDCweKZsJsojd[WOW)pޣA5.3BXۢG&9RAvo?_E] t~;dݡ2OF3M7S֌B_ o22-L@񺊟t.+10caצEbs%HL-wF}Be7xL8Z"(h FRT&}'tƒC^RAߴf(wPF?v5 ҽ{q;6 jKh)]#2: ÛB7jRB[sB^H!qۚì!Ua#7cA-DG>hzF?4#>s s;jkE 8 grOG< p.v'%f%E]z'%dO"C!#%^]jg@g[췩) 瘟OL?3qޥ5)MRn1'7[Z3ʂa"fw퓓t{ `=N8wDLɈpy+0K?=0Y&fCiYSD!􇹉5,.Ĝc  LGJ -k[fo)3uZ$P#+ k>YIV`4s 8Nf.&Vؠe{[u,9=BYp5O3Ӆ"H]isN7hYddXcߤ%eBQb -%޾L5_,ga M7ϐ, q|Q81qy.J=v|Dh.IO/8Oe_zgL3 -e:Qdnѧ$q-l:_myaӔxz2fOwa9L,F֠J`ܗ9A+ip=-1d QtO^0I L5/LFi3*ALAth%g$4 93 ـάb}/eahXߕwҎǫBVD l:|VSeei''nd.V$'6]_z1pD+oǻ$kWư%K0>Ã4FMo%ơN|טe_T5;Ƞ&dђD,B1DžV@LsDr}j9aՊf6?], NTJ(37i*oIOݡ8ҶB_dtq:GMPLs|ʅgKhIh R^hHA>[y<-6ҙZx+76|`\RJ !oOE~r$SXC4hՔv>yE9֦gE.=kٝRV"}B5[]'8F? AA!wo"a\`jKq\4KJ]NBc˘uN}@IM2G\e{Yk5=T d"W +:]ۡ7Im/ QbR<Wߓi(Doxfb&;43$( /x6s<|Ah>KlDXtD(:t$Ÿ Ldfi>):7,5mܟTsIp!Z.`t5ȋٵ=r6/<1( 5|]ͧ| y!1ȶmqIiTHv.sK DBXbHI[zu Yejn;~;]/Am> OHT q齞rqUkvf2:"y VJj=Z)n,a7l) oo_lWw T; ܷEД[)WٳNT2B0EwGY\4j~`WGׄwsv^ A+a-ӈR[&p%jTKk7@k0mS8b&! cCX]X7Dl!uO~RńbQE]OGH^HdMJGa1 O$V`i3eZW_DԬd>^T*ᨥђ SVo*|c)^qCKS)$^ wI6lk#w ozc9/T[ײ-ipٮ ܿ&ތ\6m;Rh>]H缝^P!*U',l} =)̵,n‘(ӻUlu1 (§r,FZ#PpzÇj,b&r)EiyjPX@Mu_wp_3S*;.3{CVDXOfH׏ ٕ +bL TpNE#A {`+;z]#oL~HP]XhVv+/Rس!+_YCdpr­ډjw f(l@sp]td\Pgy/H5'Y; Q& 5>2'u(3iDzb"ESM9RjM2of-ي+;BxT u?J3g˔B`9Ia9dbŸ.R~׷x om?G{'ptܔ J a}}VΖ23^Mip9uüφsc|mzٝxUP*l)iO} 0$kNp%Ϻ׻(!$MT'(†FD递]KNt5)  -޺2 Vy`ڭL)4tFS2&Fb[Y@)悕*Է! I[ٮp]UWu ?|hjwep/^[ll^WѶ]3l8Dk6޺$r7Lbc]e#I Б 49Ӈ& 02ެT&U"h$1Mu]'^tr=|sE 0` }%nxKl!jEiWH#8ӹmރPjqR$+6 LqI1&`,Fe ۻ4;" 2.P`g_ VA&#JZ0WOh3xn49%O{Pd3uC"cwMCiz14V[ oUnpA;=wېZ81dNAء\+dj@OBNF=7g^6pQ2!dw}{6CTC4}nq"ڭp,l tH< E"Mo6o݃DL/wUʇgxSoI=sFao SDg3213aP<Ǵ?U/b5KEsOt\{zd{=$zTis4)  k9i@}Õ*VQCY 37ܭʳ:'gTXd(W2!_C7 L\j5iP)ޝߒ%AirCЄdB4:q4@ (yiP(kty04@#:2]~N\P>Rw&AV*5Ǩ&`jejBm44_f]_"MUOxޏG=ǟ9kv giU wP fX1Y^17~O^ {fe /;iL"J6QB8y5q RhxG+8`GR_ox{ UnL"+Pwq8 Yl\FŠIgDN9.V.I<]F]PD䷞0O7)c}g-+U4TMsfK,iaJcW15EP;-Y|"SV+j#mWy2zNMl)p`;>\!_AXohp4 _Nz;S=<"/́c}TUm9b_+n&HB J4oޒv)f;#53 7OeΣ1ul=G&!Cֶg=F/`8 l_bzWux!|O+&խ dAY+ ŊfAZL=nG!oy`A"7i3 D>l],ؑODvIqY V!X+΁Yiűn6ʤ#h<[-IS"_q%BL/;~, {eD(ۍLRhxJR?.bWlRr^Fuզ.u,b# ޗCvr}zt+譚1ɹU?T\_*On,co7強ՏO7RB 8(K Ԏ7|g.۽ː+^B?˫T5BUxFsd Mj3 1h@_^ah[9ˡtuZ/`]G8~׉k]tJj "2$cSbvUk{! E%QfeKl}LN xpdNK Kq8dG(+5U(EGwwq55l<ǔR iXQQoGkRa!wN|A5n0)Aپ0tHmB&+.]NnPx7j![HL^ƈNjQa˗ /$ʚ/-۾*ǠADX!ya|c1v>p?t\vKL.GX]4\hi-gypՠ%vh|rof`CNM&4b9/ޘesoҪp'JYg-st,۵Ū 5[2)6a*MU9s-٥XuPˏ>&,`(tedFr4VVIl}xTskykq5$:/URgB >N"^UMAj)A4LI w(ݐPVobv:╞ bT~!%/((JwhSt`# Q` eWۅ:mZray7AGsP)q!#$\90d~nǻJ@\CH~ASʳ+Mo3'q5up)n 1kwBe? yq:Ȋ< "ӹ1&f*酴zŸ~C)=idGZ7Ŗ 1lg"~HR]#CX'E0@e,%srriٔj]9TֿٰAKءb`yC`%熜(Y޴kj^[#;w&AxE PdZh0H)J 2a 7 !*$WTJȌ?8[Q\ћH 3'8ɱL[wgb."۟fJeTZJ8./MOܫ8拸8QpKm? s]s)km{@ْ$My$WKuHED:Mt Ðl9<+/L ,I6LA@J'JUvIiHDN/9#0{,I=kW`T3F+VQ1DT ]WpGd$>x8W}%GkFɔA1q䬟PɠpyX  יZev3Ϙ/_u! 56kU98/."CZУOÈhang١Xss<\VU.Y wγnyLȚy`\Dc ~]JuO|(  ܃a\lɐJ PQ]<@5ia5#ryӅ G"̕;M)q%ms I8hȵE 'c\!j})ˬ mj9 Jm9MIVe%e~_C|+DyequԦd!)Ͽ܁ICrն⻃/$yspZ㡥 'wWHniFP &S[k>$B3w<{pIH x߯YN |95nVnz|^ ID3!돉TqF#f[*ʶb` \S"4,4.=4CO-_^gDOR7B;eɥ#<$ݵ"3a^un?s)U$BakzCT+R1Ex\Y32u@r! 谛ÜB wt.n~ v)*gJkWP_]5arxC%R"[ >Bo PEؕyǯE#1.} s-A\;*TV]ޘz0j3hkEC"3Jo6NsmjrJ@~)[=S3" A_ dau}]UcD@E$ $pVx_ˊ#A#jM٥{`u1h ^~'v!A {Hq_'J]8 oN[L*a~QÜҐ7h\@MKf؇ ފUܠv57f*{ tl Q~UGR$;ҕ `(R6\7UrD p3vB^#[ڽy٘ cm&(z"V=)߃G加z4֑  LELC&5̢̑;ȴ=j$|^WE*++쁛~ gVqZL2E!pPK8]!<95X6tkn Ԝm~-_xE*)jXPPHkq"t*vzĀn(0=oߚ\z5, :B\buohchSbQr8w*E\ F3*Ih5pugi"~TslP=흩gꔡQgr=pm<|ӐGC0 `6v3#O% q۝SFc], 6u~ BװC0 W˹m88S? [g%B!CV݋SKU%ܯK@Q2X@Qeb˯%`h9u UwPJ<#3~ HzN?MHm M"˰wFZTn83ПY`/noJ7.F4<9k#bk`q Fk㲘UjЊi@w>0~e03=y⍕j>F}P*%#{HCTT#O RQ sCB 9r#oqnKJ,=F#%).6fkg-U@ :0*mr填>%5 ܂Aлg, 'Du1ck6b;n3nck? Gaw ]Gm]P/Ue ͩ8St)$/@3?+cljuG!2=\UzZBxS?*#sP`y@ %-YZ]m)gQ=ɉ6 ݗPM~XgԁumYX^2ob{Is)]RmoiA@H^ñHϴBChA3l)=]^؃j_Z%,3EAۆQleÏhgD"qQ8qX/%VyBo_-f9[icX-6}L8TN yDv"+L+ay[vw%_:إ{*L\12#YHF>7jﹾ*ǟRӇbyoqx%XxKT>`!ݮVA疱Ĩ9Y, }iĂ\4T2nbXΚKY=_כjggP  (S8҇\u džPߟJѴ}'쁃(njhBs&?9 }TIHQ[y%7FGSACjOݜꁋdLb *ͫ-_݉,: *۟D*OSԔ )_6HX5tnT ؞Ҫ_KJ]*=%Dϵ6܊UuS!q{źvnIrպW{툼GIQWMK2pl1&ThP{TjMUg?*Kả2!>Cr8bR!cdW+휯)Cg֍)2"H;n.d!C=#S[$oG*jhi %S[rC4f&(~&`Xo! غGCgM ߉ qIhg@S!BT,KJBOEdzjҁ{Щ֖+cIojs!Y`ꊇl?~FGJc<ﯭlRv7Km#W&ccvr,@gIJ$. 7>̷a.j¿M`U<6ـM]_'kG#lr?4V6MQ'T*&#`DGX}&6~Z{P*u#/%v<ՙ?<=J{3`Ϫ,ŦܭPU3cb-N ʽщZA2pID^s;R|4tZ$C!1i~eG,g2C0"[x$y0i|B8$8޺%Fl6 5ԄRG'm&}b2ENx9zfAQJ8Y`^buAڊQ{qj 2LC%@K{6>Xֵ}ҹ0 FTpkwen8Vu o z85/{?sQG4~3~ ÖHM뀂TiDء'YTX#e|-:5_/T[q|\|*mc/.S gJo=+垻-h ƎsΝf3"yY '&],/JvfV/'& (LنVɈjzG9Vm^m7=D챍Q ywvd gfWT.fpX~ -'ʩL~Ձp ɼQw7Hh^WxmAbu K(T(xzM8wc43N(9 ocWV9F!1vKM+!}#XNרm>Y3q*utVUX'1ү"k VE/BzO)^sz8hLiw!+^E?? ; 8Wry@Q*Wj;/L }E|1܋Cy7`|D241>ďt_ ⮰֜TVzP ח؍ =x፤ `?wDQʄZ3ؗ j. PjɼpA)4?L\'I潅uXΦL3ZuSk\OFKݎt%f⤎gKNfo42Vڜ&Wshw3xYAeqAXiiԨ>06>WE+"8~*xU03p]^ɟvYJz3SYǓF)o-[=8-cr849] 6jvoP0d٫/" \!ܾwdHG &`YkdV{N8sצ|E!}q%L7!2RCg>,~!XJ)Jub2Y/8޼ \u\|Tg*!6lD _/|[Gh*'S2`\`اY a:jy.5* J*қHe u%)Bh20&7k&Tj9G)⹓K3~>Q_eX~cX,: <x:P+BqCIz/y{MުN-lBJ A=JP7̖޶B(TJz?'Mw+op'hهO[ԈG6EBkof^.e1v|0(?s,JV$p0Xp[A,5D4blZ%M -x6XeKqWj.h hgF_; :j|ΧKJ&& _-BөUB5jAͧ _;7 RεipRxi+Zh陦޿,uGšH@h֕,H_]HtQƴ} 8mʘW* <hZ wy)C`[; D+VklSW*D_P}}*Fi/B!{kǺ(A6Ít2$MÅt e&;"A~X< qwz?-ǧ'rY|J+}eۯl>HOpץ"syfA삕999+](C4sri6.ѦJH6ǝҬh :5U|1]Y/83eP4JzX]\Cx1LuNխf E,Tғ?a8wWND*"/ͻAAbjC0Q?g& ]{͠ɽT&#%Ѝb@z,O.d^2}ƯuNkD1 Gg2M@14 `B]CnRW6h}DxLPD4׽ef\hiHHWqjlSF5C dp1s9`v@'l["?\~%]tuૢΚIa;3 #\+wWٝm֔w?a9' y+MKxxio5I0".$Iy4R;+IJ|} ő!wPOaT۬~{!Pxqhj,3z-:y^cNpo(BJ QLp.%Ed, !s)K4a,] 'Ȝ)#}(K8TZ!8Ɉ$v}L_We8܄vZnٵ[o#o` 6)/zbg>4#&ma!%ON؋pw" Q3TX_I_&Pu:sٛsm[`:x(?VU76à vWT`+"Z;w))a90Kh ( >1r/^]yw<!F|ũN:T-66[k_tc!wa-DYe7߼4C"Yk6ft\ i#~3Ծ.^x#_ xҶ9mxY>) W:1!<̶~0. n{ՈX&3Xdr)t3[Sł̹Wt_tg0)^\`x:*ܾy .v0Օqq[ f/?\xKFuڇv=|?b{+-EiRZ0Eg"|"DD F~<{47ez E?f|KK"rIyB:Ȳbp%KhmCdxz=qg!Qh5,*D t&0'oa\|:Â=JNA#eQBڭֵ%q%)R18(nojɢ)k, !99P PE/x[zH@4=: cgIk+jBwZ (]mGbُܰ[V<OR#ٚZn"QYD-nfø镥(;N ,s"h"N㤇Y2p!#'Ff @AGrz[`}~.NC?S8<&N I ,LkX~Pntt8#/eUϖA7r]CCxǧ*{CQaP(WEX\<$gDquL؋z>ı*+[s ?hc7="IB@n/ATPðz̳ߴߠ>랷DG7U8AN k׼z@)Dw26c,oc֦NI3!ꇉMy=9:VQƆ62 5Z8j@2P?YYni^*b5N%nPa0yRvOŮnKl1K2;u7ސ ʅT k j^CL0{:E&WV ؼ:мu>ߊӎLH0 3 $n&#ZD!xB]NʯHj&"*}]6L 嫢XݚlX\ןH3i QXdӠԀ6H;5F|=q^!2 GGy6EB˔t.NL$d"\x,25$t̄ ;Lµ0&m2duSLVNJ+9 >(2 Bw!N@%aX괩vSSJLOwo CvQ$w)p Ы̝52{8gKabRŬF#'[U"y!}%'۰4*az:Q|;i-8D [,*>>JҮf ,,r3]¬{38t{lf4::4W ^[\?/C?%,8sCZ-3?AuHaN+6->W7ÌnQ:$P~mJĶaZlw]󱺖 3|~eHMP0Z92#3F nVPq{7F"˿Gavo;'heHLe!^0iTX2=X3-@SWH%CH K'2 3MpC3.wv՗dɑ}=p._ \9Myp򉱨,*Yw/D@W@/MNAo6hJQ#ɺV.p PgdoQWԛX9Ek)՘9%]ynv+Il8P#~(*yj2(It2KVgDz`O{ V-)xOe:d]?q/bLu*ɡ/'>hn~L<_,1}7( gtF}DsfK%F!"`T2prfшU#J .}Bg#V\-dt@w.VC9:+GzdYd~\gsW)js!/ |@ۡ*pǓo_UfdrGEqr6OΥX b6wtZӀ{Y BΔϥ;޷ E 0~]K Wk#'QO+|n֯(S;_T:'jHj -i=UOT݋0s\H .7IotC7:~:eile-UqHnrOIc-7wBm{$ kloY\~/`*22`c5.sym\QJIu jaە[hd!I%[$Ĥ=F1 $^oAqՎNU2Wߞ;/1LQ V |I!c? C0x|6p$)Z?%˟I ҙ @[D[|9"dW (|E[ U`I'${`7Aaapg[N%_XKW$s}U+[Ex]ؒl:%~BvNno80s#k_os͞W[kvs +kZbfĮF\Hf]ٔl5eQ.>OفkTO툲!`d9IWQKycl2G\p',L)?Oh,i?@$E 9Dj#GKc2"yzYYLwDlm#CFD:_ym\d.y@wh3xb!7(bi.b04aެ /ꗌcUɀ! YiFEtRJǜɫ!Hq$JQ>Bg/⢵]'wpTJ2Ũ“W]}-1|MDfBM2/B[#?EOC&F8@Rڔ 뼍ojJo` 3Xwo*}Q6"-+8 AU&x&`}{'\GY#N\Wr.4˕d'4U&K-F,ȕ; ;_1h$guu؛ծ،))[jpvHX:Si1+^- ]u"G>a{i{04wDFIuTr4 CYΊJ5? Wm:\;Z1V\)hTGzeUUlZ9:i#[Y}$M@BFQ$X kQhFc['Iom<"l{{!|9S:xPbkوh#,^:ELth-ﱄx)sv= Da!f_ŁA:7bD"tb'F }Af1%b^$)/;1CmUn\&O'pElj1ڥ:X.ĪUK%/H4ܥfMZZggFLӕAАn5'r:c0*sGQ]:3h em>-?⍾0w3,il:wQ1OP%Aeǥj خpB.ddJ]=:B3 =)D 6+6@~B @o||D SIi^;."i'M08F>"Uhntrt^ŏxs>Pݨ&V 6tA[C[nV2/䶗adJ9 FijkMce|^7UxQG!'4]Rʏy*$X<>W9p̔8raoXSTć2@`%ԉ1("-a2Aeux`| 1/*6Bdm9o]s/M+%DP. P5юٽ/vx:5w9)K͐~B!(uq_ !{SxW;sd%b}7Tæȇ}ë _jJt Y5sУh Je;[g4@/qZMI sC| PRj^^DtE fd&dVyǢԡk%fѝ۔GMlb/-~4D,`IR7c&Yz2h%TV2(k3ҾCqȍ\/g(o8vcMa#]V"[B-[LVՊPFl@4xsWbR# @E Y-X4(h_&~̉·чBdQ5aht%6 X-6?w` a6 e a!_pӔ P|RdS9^CXq;#8-vݷ-G|6]PҊ+oOi[eބ:96Qx1=oii 8xҀ' ' *opx3nL:ȇWd ^#Ndmz;#SQR0"0IS:׶ ~Gˑ$剦$rZsE$C w1{f:ґQ^jPip_9vgEpgʿy!ma qE>(`)Pҹ^q*NW.< #p;ijKɇ5IR_Y/MeagCuַFOt4^8d62ʒXZVklB$-H 2f;eW9EVJ k()yKA2|&d.%AI#u^G|K2cǂ̀NC ZdXl/G(}Βs!9^L(Q?Fn&F|6pJ/a4$U!*w;(o;cR)<_e#2@[ HkFɒZp18ee3qz֎@$ CN%x`6zGbBD4."7^c&INrYMW_P,& Z'$:)M)H*gSm6h ε c19iB< z7'$.*_Ԡ-(׭D2״9BC:O6*Ѕذ46&XM끤Y,F9fS|Zҡ:)Ӷ MzXcS6k5Pu16DDteD[D1J=hpK_^tYf%_zd𴖯c!ek-6+|[g!WB\=r,{nȓrJehh~ ( "$V9.x ?x_jS E<`(İ+;e 8+э[N!nuwWoQjQэC P |?Z|׍#c +QK`g'^S9Ix:{=9 4e Ua6LcBFLJ3ܵ j=*ydY3Ľ.|L%)ٌ!\+yDi$j * {ެ*U6ZӶ5xoT{< s17*]T*bbSv)~^ӭz5"C/ ZYO}&:ME[w*i2m>~>J . r_SizwnKK>uFoE-\h ܅v!~ఃK7ӖUVfB'M%'O t==m0NB;SIm9e#wlYSK-,cnnɴ/a/~Za23ڛ}:>e[p{dW +}#MΉ0rʼn" pqa0G*OP!p"T Q&U%j2xλCA?8_F4/u5SRvzyNTM:/Ȁ~Y8yK!R4P*~+ BG/?B(k80:-٢G1QYzxIQ8@.&,~=[(xDH.}Tt +Nވݟr~<$ Y ݔMEioFkp9VnA6h! ghx]$p'MdđPKJ B@2d4:{nD]Kq)Bw),"efs1oKlm$=Mp?7/r(I%W1W%"@R)J%r܈~k1[8)LFon2+\Tr<Mç'Y+MU]&:6D#ZlN31=͢r$'Kj75snf~E=;'2l)&mJ IK;UOj:GB))QE'uv2VOفF,YsUHF zz;Gyz uoQ<1·HlʕVO3d^[@ u\cۨk촟Żߢ8>9mY;wsX 4JK{os 2$ C/JZ2~ `jl"}y47 {Rsh$"mJ! 9~}׽w-<% [Ӿy U}a;06J-i ؋-7İ!dpJsM~$c{wg+SXQ4N?*et,\'N> bvݶ;qSh66yHhA<,@ɍ!|)O ,]֚ѿ\k]*\|O8;MIkh~w;ʥ7+ c̃s@|cv͸C[9wLNqӘ TE`6j@z-N].UؗM:JĝB=@mR/qGPJY} bm7VjK 6e <;O4H̤jolL{Zs;ѤC܅ٓP{kb}[ ˟/Jl_ɧrlx3%vt_h RS*NNLlq<~%\{zu,gFgp4zK|2Ng 7!8x6nH;̺!ގP7抢o屻v/uk(h +pBC薃ڤ=. ȢS :: "vpBnYR-i72^Xi {lEcGG-ա9? g==< ?FU~6q kz!AC=SYF- MqԜ:V0&4Ϸ(Ũp -/Ob7KܣA,>w} < `[R{6 8Q] l1""ڙ[V :ѡYTmuӂ'b_wϒ3˹ڹ8ַ!SVuj P pH|Ó$7L˱A;j0ousX_!O=rPBO=ǏvToi>4 3 mV6iJb| ~q?a|71 [=o7SBf2KҮ]۞9:.{eQO>F`e5kI|/Iwjg GNGŋ'κNξ&"I%2P~+B$QSVY}Xi9X*7qBeAO.>#6 F˗~X]5C ``#k7+Uߐ5a-, ?p YjU7aӨ1Kp _;۫_`eD9Ljk1# d5g@?nڑjq;_ n~f \x置[ƑG1v]oKK"(u#W66~ab!rJL^&aK>^)Ӊ8-m ,P\ٶK9.eQ=Y=;%, o SeAӫ'OpZ ')kZ  -, wl~Y7c-T Bvx]j1Ʊhbh{INoI X+R9jy ^U 3(Ab DOHzs_:r؊{o0%c3"3 {8r3>#rϤ+|6lsеq4XR!(plIM\{٫AS<  f_ePnG8 "{LXt:SU(X5-itU !ʧ͉BJ#^9%v:WEk9aR;! `1IT wNq(x&/N^{?FnE<`ndN4BEīz^j-w&5;N$ccy!`G<&MMMF/_Y{S'ePBf`fMZ^ȠSURy`eW sަQlL)_:FQޗtӷTG# j C7m݃(?oyZ#{Qr')Kb>^æWSpɘ_ⵔѡ=Xj.%VE!B?2D` "@;HvZO58Nՙozy%j:[pQJ%'u}eaO-t>my:F;ZNe<~B~L.k-8R?ȰTˑf1j Ud0;0C*~wbj_-v8RVgC8U <_='gYSs܆O[?'tMڳXNlCWmqjOrSHhfLN3Uv@RMt rk- 'p MEš&j֢Ko_V#] ;9u8peuJLKO&9Fu?B'%fMgrC&?'}8Qީ b*ʲ^ O0 ߷KKvsz"OC>L/!㟃c ,$2x |{Fr Emw(앂+l2᭴ʍh6uuo]Aܕfx |Ht6փ[EKۚ֎d\Fܹ6xfWB'c }ɧ~GA,oo=y1=16zRf,)Kk weYG!30-!e磢.!D)O(60[PEb 3. _#0~(:xG<}\<$W kr3=Vr*̲2 gjR`/6[ɨ܈W&K+o3cɴ𛫞P*c5Ěķ TN]?̓=>)W$AE; ])07'|[9mDIh]o jbЯ;tTM]G鉥|›n_o5D:#(RbM0lp|qv xTz[I<[[. X*V4 ;O/֥FbM -_7 vOn2(^0dO?כȕAwqr,X*q!;n~'+7ɮl`:u4,rBIp$b&OrUH 6+gEBT5'Biryf|$ؿ V-L+IJi0,du1z9~0O'Ҽ4Vz#ɗ_1e`>zYqz_[AIpu`#L .m}UԲ:̨fpaI!x6d) 1U9!=/koCP1C{ ̒Ú|8 ©pg,68kiKjw ͕=73 N4*S a4>ݺvK je2>3f@-9A9;OX7`BG賳Ą[1k厖7KhA&ٸSi[q6',Ȼ9<"2uY4񫘺>xp55 p_D ar i$έ.GDpx+3vJ ,F:CL?5ƽ= ut8VRG&F.qM!I)2Ո#h? ;fHLUb 94ڲz8+ni„c%՞nu8C <1{98*9dl=^Mym؉pN{MA׮!Lâ!BIP#KSY ޵^F袓;zs˕t|^wɓU.9i\Gd[<9~I4M/s? (ksoZjΛ6[1俭E!yhY`fRw.j.5>׾<)͑;WmL&ɗ.\5( =VHs`uKB!Md]7Y\݄lVH $F>ӑs FyF[4GYS_IyJUnt2$pw/O-*rj<׬)N Z &Hs8F-3%Fs+O_kU^o5j9;єI7=,f 1k~먽Ef AJ'4 @+#hY;u0fB]l1lդȬ0 v,9I(3;vU`~Dr휗zl50 ޶gg,-=S{|K?NBG= #aI+rqŌ+2-0Uf9„ʉo2<;LbwתҞsр A5oqcw?/e j T"7晹 w+$ NqUJ_yǗ`UR'h;|cdj+|i ɀ;htJkißj>W,pyͫ|.ZUpNiQFO"lkdnLуI VL&t = 6=\W%y-gҎϵ;"/쭫 wd` !R1UVp (_4o>ِ4m)hĄhFCc\ ^Ò@(1N1d>pRS@?6Xq_d].D.7Eg0SQ\RkM Q4|@%s^v廡ff75Ks4v֨͒'G\PqIPAJ #2B֚MaiYw\U}`&sA^v2o@'U Ɍso7^3Y2SN#D:6OT<8S'W| y}a0Y 2(\W~F H0^wT9;_|A~r(@w B)~p馴S@W%k;әyJs5S0 u"R)]1@z8ˡWGc"g/"R .llqӶzДIC6fCш TzP.Ki12>QTU;gqΉ!rY~gj&w$.I"ZΉD_|guSOj4z+ؐez1Ҟ%q Xŧwr$&)r8Y*PȂUIП%X M>`ɎdC/>GW|"YPsٞTcU;zHHC./#9@FNddF@S $j8`@)+s,/,gig,Uzxog42#N \qV'V^3EJLh 0a&Cjs2[:l>Գ#DۚZ:?V_;,VJ j9U!{' ɰ9(',P7ljb#= c w@%[Q(a!X#"^[`'6'4OrAjNj3TxT e&Hso rEE5JQ~@[ڶ; |np~!zBo|&m덾d:7I_d+8fυ {8h gষ4@/lKyZ~7,6SӔK:+e9I0KI[l<$rn|E\hWN}B*GKg? VMM#[&lYso``bS+֋rY(wt.' rkγ\!ҋ [|" l<8uS PCGH%'.ߛ _:"eHR@ΗZ}hlVú1s]/|%= q#:CR80̆K;ݪٰi46, 5̀XD[fI0oz,ڣRKżwfMxC0VЄz %a,LH y5C6"HZ87nW cG [ZSі><&x:h^g;V_f9П"JVޡ2ޙȮe?yG(9kz' aF x{#a9@0&\#gܲ3M,+l/[d۬AJiSHu`tshxzbOY.3lḧVu <6J)۲VB.[vw]4vM4nRKҞeV>4 39u%V9'mlnWVƘ-J(;RA?˟%3PRK+Q-0a2 h{#" [(pOZ%Yd.&bf1?=O>OcR 2^ @moIzi[yȪ$-W-tyo .Ea6*,DؤK4~P5r<񿜎q"M 3_ <4s:Rh\j:-m%8ZXvD󤍿2!q*yW-yaxejz(#Q  ./AXs_Wd q!nb$F 0F4n-3 ӖW 1%ϕ13cu,F[҈|d3Jp]81^D Qj,G.cl{ "3^tmFņ}= 䭂{D]D+c^nIoe 77])pM$E(S!p\GÜIJUR"E ~EPcG_;޳NT2Bԏx8ҢgORm{"V76V2kV :`.eO]O vyOa8-yþ|_("np\y {7wDó"*ie?6KB5 F%D\S;ǟit`"#=%$z"~7Lx-WL=+ iY p1 F.$f@]|\,dS/}..\3GE>0-Yډ.oS-M:SD}}8vx̾D*{ {X:r~㢚yݬOüM{QHL47OD'Agt1V5'N }M*/(@i f̀^1(&|̣g}Һ? ha wkbs^j0U⣢(zRZ_i.{2JD<^ͳ@LfC N\BA `X4Վ[v}{ZK@]J5l̋Lt3#ZO47gJÏ-ֽ55x"M6y S62!aēNb|E~lj̽Y֙w2C09U?0J{&q&gXK)3?aӃ|8oENmBJFFH pyOu |oiP,*G.n\|YR~wIb98VLt,*NA^<Е(b#r(`σ"ހJGTs!C"#EݨE)2a~5*؜F;Q1\O)Eh3H` cP}U/ó` /yx?`S=90Tt:>FH2aqm^| rς(^+6C䐉t䛁c{sI۠vWq" f-8pOB&i8 dET]͖C7Q@bnjn9Htu:8ηJN,sww0V8Q27BU0. kK)~pa>QWi DS{T(/9v?'Q]G rr/+BJ6i*D1f 'O^]Q]%@eކݺ{F}"er1HYD"y$s7yu+.M+`wO%_'eOn,Uc0bYY h&{x2HWh%񈜗/Zy0;eN–2l~6# Qt ,6h>?_L]`E$%U~#^CĶ TƗ0Z@ˢG} hg>?$FH^qNQ2lv .(TEi/϶9z} ƼN M'ȨJ򤖏$;dQe`0|0"\ɀQ;Ӡj 1ˆ'6QP`[ƿ>THJNV !6K*0tϗL|3ְr] Y"U#3ĈI}AZuk(MT zhx7d \ G<s)׿Cm`* #"=({Rts_@;䝞.V]q큲=7Qԇ>Ȍ[_#G'*V: @J'DP/T7}U]? >hoȁ6?toCf[WEFRCpA1%btNQ-րwA-ǢWX0cT7er*g!I$qއXCehۈ.vy y%G|T pW!+~ afG_'%)CLiƪYU̹70Rɛ57,)"`XRR C5/nwT+cj7l<;\L,4. @ȞRBSz"a=lwrR8/Fx0yO h!t1/ _Yg# XR~2uOA/{ ItYJ:ʡ_uSR+oOkl6M~6}l}Q+3 刽zPQ~Z$d>K2uX♿%MQ'%ε=?ㅣ,Xe-t ",ws3hj0V/M@]A). b, 0Z7M-@nr(Xn{ k3,p5jp(Qc*-7q(6x mB ¦Xg*43%T5GY<)7˚Oͫ[еlڕ`X![!o[DBu½Ê<K TbjOxQPkS@ĺF֯0HS0WiWz /N(veVNc sNwYZRzEX@p J@%L3 Fϱ >pd)ߕJcAYJQ 4\Y:,FyaAl>0 aѮUѳd/lQbxagp^"l@I̲~&'3l_CluԒI[;&՗If 7ii`Ή#"3>U{DR9:0Ɇll%,Nj~M'#0+!1w]} Nt{+ _('K~JUI̟4]Z~mD.K~i@>>ŋ֞GXIICo.*`!9.&eN D<) `A!0]9st5-?#P,@ y@yLp,לC@Q][zW8s4EF2tjl֧M5'QLvs.e`6&tv:D0< ]ܴW&$5~sfdfZ|sK4ݞ~ GM*Xb-<Mdy&lx <3&j40V`bB-])A3ew3~.\} gsⷒtQ^0٤?_2&occ?Q 3S*>X嗉wtu#SB*YZ@~xfl'(gXfzЍ \*8u ܱYidޡ~}E=Ss\u1=MyU2,X^qM"qaAZˡ;,[̝ 7@$S ‚ ]O~T# O ČaZ8u Mr}"I0Oxgk OdDGOPQHBjq+GPϜddj(GGCŰڶ qB 7bXӶRX+5MK uY6sh D*(ˁk;Is9wt:RcKW0'jב sU՝li+}U)3vY>B~ G\OONٞ]|aC0IGܴidO 9F?IKJF 8=mox%w@n}t*#ܘ?i1%ljè/GKCٞ1Բ((Lؑ*{3]\8 JUHz&!ؖ2~EYcBn? ?|n+{MYi9-bl e:y&~l1F)Peo2*cBn"~"%";腡HUc<\\V;͓Ypy᎚5% KDj̇Ýd){\xM ge Hc73 -d uПVHƹsPi]5? `l ѳX~=kWu㘷~ɝ_w`/ |('se&"pR^T:ʎ;{ӆe e+:%bu@6 US0@:k8ECY@8e/<3^i[S+۔P.Lpaz|Ũ)WK&CLK[٠t09ϋf]%)5H(xHKXˤ:SbB 61s+XH?<gSS!ʗ LdpF ͣ:r#tk .D-L= s6Q4%ua$n\|3A\[qҊ"pR/n `m$5ߑ4ApLK#ibpzkpiš5VgiPn[4|w U┟`nN[R`{_ґQ jT h}:bqJқp!4ײn!眄S,̪!xGIJ0ܜ Vcfi?7#|I #)_|.FlՈ20؃#n\MaɖH@`DbW]}pb1zZfP c 5l߁jr $r|p#@aduo n '!́J=+[me 0(Uoi6y|q_f{madr2C{< ٦7܄c8ƿqUW_ IPDd#v/N6ynjxc3/ ѭ>| FwݖnBx):% )P'ϥl߭vu/p_Y?MkٛvPi|uƖ86 @\Pha]ֹ>Ze 1`@1] % /l>1U:Jhsc;H~D g:F:ᐅ"zI\$Ux pi`6DbВweM:!/g1'7{88NJ/ٞǥ4)x\!3` S2ӓ\i-( PU<"BB4|{!nY 4/5Rھԫdi!I$g+UXa|gKajv k^ZfhK:Uo{'(;#gc68#U$|?e[O ^5&šV[4lMpuk5 oγMgCbgCe=w.wPL2omO<[526 bq#Em3O>Nq? EaA  N[va6bfpzHD=$o ]lj2Z)G$[fX R'EOŝt,˨7a6I&%0S( +><)/Uda"Lī^]0uMAn69+ t]#wؤc^ԁq ntc',VC2Jmǩ 7Z??s)ы%C`'QlJS}!scQb1 ,ߐy_s`|6JKZ[;X]8_7O]BU< sg Z$iK*"z^qOn};g,!TnuS;eq C{|׾Ŀ?Ѩ}d԰gꫯyY4!KЕ L,d0G @OP1P|m2K4.є Hod|~G*[ g~l!m'utv#ml>O"ȃm߈X|1`~BOdbxȨ01AH@{m`of :[{\{HhPl8|'g{,)D#UZR@}sM$^OمgTcd8ޗu3Pm}uٝ|X}>и+E@ +d9h5Gd]<^,P < o i4iBޥ=ب΀7Qy=3aYa'=P!䃇]IA´5Y>eyeqnCȗVÖK` :C8My>2vU'AH*4<`piJ̘);V-A,=qZ3sC/woTy4߬6IX\=0=[ .l[P`M23(o DmXRW(_e/7p2PS[Ǯ5 :f9 \AK'ùo<}yC9߃ࠡn-ԭw0SQ埢&PRaYr+dRhmc}!-2?dDžʤƈ$)ؒ1SzTS5yg.G:4MmXџӏFf(GAOep=G1` S8O0dx4bz6*Tzqի8١̭UvULOF׌if Ƣρ  6D%.Z I}QB«Q IwCz35dʌ?,نؠXѩ2ňKc1ç\i~ԬmfW3$~u⼫p&p'l)TS0Ud>ݱNӫ[unCR%ƀX(3ݽ=4?zqu`a0q`Ob96hυs#rTWs藡#.U4s-F|ni?l:p$, qLD45!-ƥSMt{j[pb6ZeYlU,ev d ߄i뢢;ʴOO~-`D[e*:TmD.jn߹9oy-ôHDp'{pQ DxsyiمˤgsplH88a0Hl>).9 RK25Ѣ4`vd,-7f1̷_8:6U!.Ÿoc5tϟ]$aRuTBz[eE-&j^`Mu%kE}xܠ~p<6u :Z.q^Nx?Z(]CAρD+ϐrO2A)5H%T,[ޏ-ߚ˘rw:ոy&VZ19B7SHqqIו!s2L]^v}ΔLvY .`j񼧡nJp6Un<[i?2=kOSRZZ0o0|go=ti` d>.hXP'QZ>(EគA^ ]J$V+*giQD.fmﲜt<26X2hj)*lY_VEJɊ1rAz C:!晖 #޼̋3RX+ܴrMzĵ9* 0FI"%+h^6r@Iqf4++5?e iRKb{vEEPhy8IIvvt`᳢xOnIQs+FȜ&Jjhx0 5q(ݚ+@Da:%i8(aYk?X!i)z7'VЅex'3U<~O/}!D Y}kEnHg15RސjʎjB:T9U3!k{Ȳ->g\=q g(WNh(: ܂_XW[:oSQFa0n>nS>> sFN׳Y23 ɽmv Zz,^=b3;oqI ^u>V4d(Jr!찤L}oEn y] n1/}r@BJqoN0}GVߺ]eɨ6Z JwhU9Cie t0Dl*MB+M8I 1N\0~l oje=YdαEJK{aO׺I U> 7ӋUKQpIo|@͵ Xl?zSg%`_2?l.!?+`2Yp=V.^3(tfWqe5;A\׋:LP>`!|ބ7G\kn} Ygh-RۑplRgN ,%ͧ袉(nݛöC*kjyyz,nΞԜ^%h¿.qCb%L!HG0ԏao?f TQ#UD԰V,+_ Ѡ@1&5e,rƢ:#AHENQ\.Se+v\ zCn^+G ,2 _=j\S>CP_k%@jgbQ\{y`}AM#d&l}@n%txv\?/Oa}[f6 zyRzٱawг ӣҷZF&1H_Ϥo Jbf&0@vȣ}KԵ,5sza}`a-0w~+3Ϳ ܧ .4rfu{m3N 2@w5JwB]Վ@^і[߿-`0}HGu[TZ>Arl`$ Qo rWaDiԸ`op˨+q c]8E5ﴴپ%2zsUG2sAsxAʓ0oҒr0s&D45ru5@Lb("\7?f}"S/y+=wwhVf~Vkni?\yyor9#Y݌*fiH:XS 5_j,N4T tx E}t,Z!J}^q+> vJ`\& QƳ.V+c.RQƸ:) 1pѯgxslᱴ!quQyVHΔ;VyѧK8كNݳ"7t'Δ^r so])8CJmV]E$,;7E5Jk yvܷ5#g5G2B<.@9ؚ:O3Ǩה*-Cd `ZBL}e32*e0)ClFTMO4퉳\Ϣ7CKgq^D"=b a7F-y啬.)neO;IMGۋv ^:p,mD11:YIۿu dPe'c:DW7H4FJQΔc(Cd^_Ns ;YOPGSŸĞCaTfV?IF ʌ<^_l%PsmQM7W`?o܋\/n~Vv>Ŗ`aVx, m2@XDVnjd_ZXi1#9R&Lv< fhH&R ;gK~M/;[YW}EL!oYoo#)}O?C); e x| d1:Gvo <ƀc9$ X L _Hpۂ*8]/dKW\2LNɝ)[B~ Fv%]s#j=xtL@G"g ĹcNx qQf/?OIp/^mW8u Zw ,ϯYDGq\ǾS3rB`[!(:˝׾)H\1MOJ97_#P4bFIwnS+S0K`sWPn}I ^A ]z.V U"?#VdŹ^"nn-Z,sl=N+' b{+qCM(O2!}wEmO/iZr @I aMۍP9'C,W%>AўgA(85+ՁfMGrB?`d5}A-C.1j\lQ4J+UքPe o4$Σg^TDuHfUnϼT9) $R`E$^>/$Lb%0P!Itd$DK8Nb V5s򉰳xFY@dFNiZ9!`wjw-jV*2Zps0u'|HÈ9_inEuHz|7߸>3pCࡾ"Ұa~ jzbRp۱׊@e0QvKe6/ ^#@ewA{7OSE|b|죀P~--~g :+༘iӁhȇWքT<;v_K/cwsF2&zm_d95 j'h!ڋ~1TCY50'jQ%#sQjB74|59bk *#' (9wޏ'w;Wyp|Ws9*WzWT iH~YE)Lt{ٖ gmTB?$N#0Ry SY}RK!=FFNYpl"K sˉc?KX<͗'L>? o\I`5l36FY~H=@,T:K2jIMT2n|*GP(@Z9@[wR Ul.]ůD1o(MYk{ ܚ-Ly=/9q׭PRd>$Ev T/hOSlV~3l #+_H9hM]gԤ##vqye0 6S'r0+G&,Lq:E[/;-H* v.} ̤awU+& g;Eugɬd2Qm  &GDS M{@V0c`9%YT8fog8Rg~is:DKF&O5cvŚM01k\AMXѧ=&׈j↓Jd ԝ*tcVSlkW5((O1*. I0$p  f~~H6$ʽ{͍xnJ'&JBuZ?Ql{j=I*wu6+9mMN-i>-I3Ֆw (ٸ+֊I7\r C%@.@zIjIR?o1RM.ݳtTl.Go1޲nuQ>yrAM?s^UtZ2T;os}+}:0ݲOPm%&N2.fV+ԢOCXg!m&u)w7,MAGZܬ }+srX?6cd]B,Y~P>?d!q5J9hZ1C*1iis   OkQ8S DΎ`|Fa`oӷc&Z},+b1<5+7 F\K&ӗ Zw_p\ Wgñ> @"#m0hK7g'H^t-A<%uNuoESVoy䦊%M],/&2FhXb~IQ&ys{aԦڴ@]e/TV:\UR;Df|cyC ` W0[z',ےEVB"Cy`.#TɾqUɦ U'Qe8c!0>at|\̘MdC ˒0Q|Pd+o.d1I˜ϡ,|mP2M~搗.8IX[p:ί<?oh٩*֞>Q2n uJΉ`Fi\ +_|1@7FvVuRkzAS{n¥hO[~hY`SyȘ$5 m,>jbc әҚyF@"*5XYOPmSIwS& (Z,Cvr|rmQ{#I 6Ʉ4-O\67 Bnm <T:&#Xw9i_%\+̟ۼ_lܞLN r/r, ȉ1/V>3Ϲ 7Zb,NG!_ːOpߛtfk +~v&8^9|PMVjUc9}.\'X+LgP2tϭ+jUDkmM!qR/k* A/!AuXmS-xL 3H 9\ AFL%A}˺:D).)43¹E>~mĂqkM*DA<\J1zDzkyБ^L$5:6! /nt~S;0iϿhu]B(PЮ6&p%n i/V霯N 6!ۜE%es $zyt+{ERRyRW?mhOa ʏ<kIcdPر#*-5U>iEU47MMIWPG!Mo-E6^ c+~}:!syeqPV=UH|!ֳ$PloL뎚V2-қGT<±mB<+:l$I)!fNp".D?jjfFע;~ioT WːO?\%6Uz\;.\Y8I?ݙRI42`3RzG+M#:i])n(C=NSY5+ wm4Ӎi4rWZs'ef G[lw0$kҴ#y{g?u6mdɂWgQueN+`HweqάXq/2h!£b@>e\va2U, Fh%6}*붤0~_TG qήθ.t>aЦ=j ?_3/6,L-EDXaO#I|Y*5 {ˋ'tFS=32g[+d]kEሞ6r&?#MhMO7z$}ܦKPDjSЭH".oӼNsqu7$Cq@dR5T\D$u݀)+?WzYay_?A#1 (^*{ J;VzKn},˺iyz"8~nCn [pUX;<31ɕDk ZW3 g˞I+ue% gGβRmH0R­DD0)}0(&GqkשvSƔf'zQĮwԴ9 2z!FVMnFeηA u5z|}S%ˤWj;GuUEBuGi. ZdZqVmVseud ݰ=JupJ>m;0Bw! Q~da @'K֢JԥΘ{CJл?ʆQ{?):\"sY\YzE) !z1Dad'OJ;Hh#v ^0~oe-'a;E[P^/1TuރZec2ct{I+"< *b #=hC;JP2f\|qgK9ˁκ_QY y XmG?# 1~'-EpoG^ 9?s,ə)q4;oꎺ*V$Fj BuռZVm:gG v3eaI~ۑ DδAK (dzNj]A /6]*9Q Q̛udmVѲѭ 4ԯG3k`A50Y7zE=XJ1\nD7ys|s:wWpX nm]"'_Cim-Em^(btG'm' z:GE\v|-'W zo㷜q'|u}Itkv%vO&H;,<-*+EJmk4 4KgbA/vR6 3 = |w1B}nL0= 9.A˶J(_v,1:Wҥ*($֧= tß)Rf\o6;eB|&}%Ӗbl\U[TQI#J||Hi۩ bUNLꧠKad۰M[|gpifk d^S?{חMmD}4R?&Һ<[Fmݼ`!+<=&ʱv" 0ڟ9ʁ]-\,LJx @/e)PhxT1JGj# cSL򔰇m2Vg$'\ŠUը1}4t8Ÿ+d2(,U&A6%C9/z /t `x`əޯRV2jFtLнSP]N+l ljGiΟ8QVAũ{@%m!DTs ۲=!kb*eʙ`l NZO1Ηg4h4SYLnJN&W>J*+)v ehJv0<@^l{kؤWozrgl.6iqrw6#ꑒJaom&,J Xj˸%?41K궷^ J d5_Q2RhQ IΧy}fXpgVkObVy"襑!,(K/qC!;F"#7p@\Ԅh^F۱g(#p-Rh6At2*) uwQHӳJ:JjA9GFS_|Bp[Er(3y8-ɟJq,IƗE9 ?P8VS5BQNLɪ4.G&Vq,]Sd-Op%n^1.˓<^zb| !pkKAe#4rP;[$YE½Sv1צFmbl $~ e(u'0(\@t{oKhEG|%mS7h5W6 rvM̙AdvJd?nbKǪ_27 R d߿%s*` 6jđ "N(y2+GZ /Hu|r- Pٷok~x EWHGBp3 M. Y_ֵlGZ<;d2ihmf~ܝ.T!{ Nן  ZZ"v1Hiah&(PtzՆ }v]pB XPwUFSkEGT~V!%T5*N$<3m Rg 6QJG;"Xē?KED5H8F_O(G-o61V3Lp&GgWUuAxq/ݖJ^U1) (eAOsfkf `eSEʹVj@)7Z 3kz3a`]N3i˚Uv yȷJGnANLi2VL&Xr\[ ƁB%mY@0GCWM8I:K2O/cLi\ŝUڙ9d)4 [xX/yZ$֑r\>vO$y4Q3BFR[T26@T~^O0q:qT@K+g\)OŭY|3M\+p3  )U^O*H4dTqc*2l?W Z\ (maG6Gsҳ]7Bݲb0^|3s%R1P "gnU3;H0ՇMئR Zd'RH'}wuf=w|~G_!fN/8LI㇣?GL:v  tںTx2#/I{xL~|< {pc$Ƈкԑy͔dfK(z>IbZXy #`UlvP}{9c#S4SkL<3g9Iî,s!0NO%\sP _E0җ<8FֺT,:HB1>B(#e;&cj61O:+J8ۿpH-)¨=;#L&2v ϹڙA# J\{E'"[^o'0dD=D:W(.j7xS-|+>XE>};OA3]k} W|a#}`W 5^Cܪ^MSMkgPH5_yżϓ.錽/Sj5lDRʅ_J]WmTq,_=Gt xz hّ!Wd"kHMb0)3 8r&|[!E}̮ɚH%?pO+ ^niXFP3]urߍU3=ޡT/LΞL(YV\~} i&3=!! .s gcC[-;[Z Yš+Sɲ1S6m#44) t0|'I/_x!iHEMQǹ飯x,2󠤍&-[ApG?WwqثP)_h*\T9a^)N(_]KYC4 "#)|/=`/bJDz@Z#>.23pZ+ QyG۾ be6;Fd#aaQOHO0YTee%L6 hіuq0Ǡ򳊛ʳ߾=e5S|2Fuv(@(ӀlO{T[$~rwMR>_B:nGxC`⚅JJ!%pDQ:N`aX6H>TM'־>_n5ZRY&frd6Y4Ay/u8<MA`Q΢i Zt|G]iad1F ||i =+\.ґ94A99BtzKFNNDEnէxˉz% V8!""bF{a`uXNoi#Af&l1"+rˢ&Xc.MkD:ClXc?cz3"J?7s_OUMT#S;ưĩ_VRcЁZK'0J{\q1vo;2HB, dp]+'s16XϖwzHrxP8HGwGHt'CV2 ?-zF -O%FyhNסּ&؀B*ޚr6Ӫ?(^1,sf{fFTT\ofNŬ֨|TGu6n W'ų-V*o$N${_cU;l4\Jo8o4D< {@JOfs\<y(t΍׼xDҵ 滛aڋ3롓Zb F6Ϝ2ޭW1,E*`p۲s#lH{)r<0/$Sn&皢IB0e\}]QvUhIux%qq@S?m!F1wOcV`_ma}u[ؿH$ycsmLɞc!S۠愴G3I0wCXOZ]D2 Mm9vp^z6Du\&\G|Zy v`@b(A5J#G AHL,x6H5`~k줤$7&V|8kP"x>H(7W/GXR&8:a eMa%e|0BgP$<;S<-V҆(,.W`v 3?&ߍ.kOIZ<(XIg FZJarʠ9˃|:k(Ifmj,ns/ƼMX\ ؆1<~[. Uv3Ũ1tZpγ 9=~6oQ,,EmAlāJmQDKÀ_Um|ZU.Hw߄T&7u 6>M׷(tEL+TMi\i hC PIMAT4]1^%u>%][Q .xP:19e<2 ?<%_( ta.CApB)e٦Rt0d5 h$J$uF+ԧk{Or$/az 9v혙Xo` 8$Qˎ fu`,$E,n[ }g7dkƈҀy A938P=$F%)1tG)bo`j<{'lv|*~ GXiQp ʕە^JVrc "Ε@7XMC0t@u./Qc]lyIrbCf L7 놇񅒏]˰-wyn8%V"V;*.20g0Ӆi#Piq~(4ڍ,r8+!jiq~uFcm8;<kFC6!`fs,'KHTPN|}(u})B YC\J\?{.w!cz Ma4#55@-2?t.p. 'L6Y23]7"շ&UegB-8P_p0s1I{ۣHx~{q?FdnD+79,GFkN՝CJ3o V"N}T3_u|9.1&#ÖCV!t0W_a7 'efHTsaC/>eÕ;&a'GQÿMm0A3(dRN|?z=vĒ]'ĩFyUhl9! yEe_R`6cKa' k:|# 3xUz:Wd2]N2qfG69u{:F@lT'ٽ]5ɨ9&{26(leI/EIEBj9k~3\0n%xĕ[=&dİWR81߄.\bCGWCG ;Wx=,jOu?8'A`*_ Kw26RoÙVaT@hdⴌ @RV'8IKd= KS)'F߼IDY)f9P?!~Zs:ffg[_$_#gpȟ+j)>ѭY$-3{(pX. b)JB !/.>\xC< Ydse\Z "=VhF qa6]{-G4YpA~ٺIÜ}Jj nyz鍽nrD0l%E1 Hr?tǒ.L+ "7`.^؝ο ݋xW`#^YEUGB~pM\|{lrNh99"еU:l i{Sۭ3UVj՚ h޶n?5(ZS7mtG ';V@bϛbId";0ƝaW3U6Oo.2܄'1X%.Sr !TBMLV).Dy~=br /1讃Vwe۲{kDFMEXAF>)Z+O8GtwBG/qc?7ʮX;l9>J"ep6PC:,Hy/- .N@A>fmT.q)̧2dNJrPE|@ᒟ<}Wn r';lƚ6q/Mq>N ]@0y.4cO2F&zr]r"+}ָfAi1zYW7WD"_4džg ȗˎR~}>i~c+]B\Á,NY5c/)gR O l+V#YwOd,7%/*R VC@Mmv/v* }OeH#.`)U8g^-~wDdlK{s1ZNvKD8{0/1FYpLG'_E}f}#L^"l>/P͟jx(? dfs7{merU lf%|w칾qØao+ :S]nn EE 2f_+݃;OD: hwP-ӿYj B6Їm+1 # 0ys/fJnSxՀR 6?b*? >"$@u]LDs?['n~GﱈE?[əW詏K/u:B$W 9WWQ$gs@1&)gg|9t%ÔwL) =GEcfRVf^*Pu-SQN ױeYW89*K 3 @=.0_F _i) KrM>u_%*7jfH֢nxiƗM+Jm"np%iW˄̒n߆> ;KU+vN<`RR, Ngsb1>k> 94jԤ*ߕߕCOK*뭓zg vYI&8'`03x,:sy6-gU']z@[pD@NOMTSIX᫚_H~UGRaۭ$0ӞUw'ԌW򊇉n][lN> IC i$B)E֓<K+T%84/Aᚨ0M&+$3 2.OqD#'׈ s I Ir+Ս@ԯ>]\ @j+gtBT1NM"kࠧ7 #ZL|~BJGVȚ [|a9pM' a8- ;7R8- --O|CpAbpY,gH,$T Ȕډo6uS>ǽPѺB1*oQ颼İ2_nbc*&2@ tDxZk^@D`% *UA)&_n~$kQ M9=;br#><͢ymt+X[}%?L^kOw@#IF oygg=)+ZIJ5/ɕݫS¬p0F%PbNHucKR3bDcB+GW"1  ̈;™qIQEMY^RGaRF̂.'GEЮ|v@e+k}*PÝ =/$t9Ͷ? !G+d?_ 4^m\aӪ&N4 Xڢ0*x!P<xeO?Z21sܭ?Lwǃ1pG-}/hI #6OS :B?q]N.,IEYȯsZdepS|(%lbm^X.8ͫ71TlF6NFL#JT;R͘ '?k"F< 5U_,GXe.Uo_‹i\=C^kuQяG[UĊaܡ"J[O0>/`V@À@}=JLu|&avùy;9Ǎ[rNS-"z `j v_]1S&\Ï evEb!lGSVz*GBM5ϡUoHn~ (tDGOolt}oHJ{bfiHsL^-bOpWUW- -} y#`$yZ<TKO֞j6|:=XNH wdbhY}fk ΋Uzг M0<ͭa4Bo fnԠY㊟zHCyH!C;0_>NL[#9 x"b-#v&&'5l>.NѺy⫡x`e"4j]ۈB c0]tT^cX~t쭌"#GX5 'paa! )rxHf,e굙ß8"c=}SE$ݏ|ھ޳n33tiįbǒh;T ʽ?/ٝ5I6\T +xQ" Kh E [47c)|za!fM`peݼI/:9]H9bʿ @{t\/ͯБbOpf`iW.-JAc Wӡ_@Fk⪹PA72XMOp! SV"ra?Na)`/K$uE_~&C<8M~5?G.\z= Xe~\DU.@jd#7G A:C ܨx;dʘ#nUZM%_DZS6ِP0kK}dyzٚ󀪗MPwB1Gtu*|z}.$_egI)r%E[ݏO[_M"nvF۶1<ɮ+}6{k5 #3+m.l/4<ȊWUL:$T.?6xUjk{~":rCQhd^&mAg+ybd^ 5VJ c;4#y1hg) arπn㫴$p\`Jd#**UM^{x _82?N#Sū S'M*}9=T=$1ә\чW օ<6O0lBiT̲U@~wѬ1Rf4SuQ\ Z̐@Xj$}y򤲙]x>A$!HD6L$fA3YY7eo@mgVUґ@Pp"]̠Sfy1U,;;%zTkfۊF>ƳcoUMtLC QZӡ5yj8x>CF|?Hrpb]-.⃽ wDlb-9wm֚?T{zA)|7 }V0c{B"!g`m3+EOBΊቦswCA*rX1ƒў%L@IEX4@壈[dzm3 TxH^IВ}]m4ę~°ϯ?AV\lJ}lο# d| ~b/j<+h^pV$J^E.MȚ)CC@Uذ, VMH9}K9ՓPR[S|HޱN͔Ű8g#{O'°REP!cnpplz|^[=UdE$fs*dpINxڞReǏlbW쏮in&\]ק}0d` ̵"x P,LLП6`F5O{&K=kDc_^[^=SIvf=~d$*R}k Cz6Mb`HE 5iZrb%C8VM%jn1H5Ll 8V<THU5ENzh+In$6hP ) UMS'~X1.5mB 0؎9a*Mފt|'" ]r("}Op7h y27!]߲*^mW&)d[hAM"7gE޻cFk6 R!BҰ+ VNfC =7L"ޤWBHU8飑lħ ybN>F͂`HM艟7t2uiㅮ]{ ޝX )5"4I b_xo!KԔGq23P:X<8Mӯ;5HyNJii?َ&J%ƍlYSY{hp:  4k;O` ? X\E`rO1)Pb'¤Q_mYm#`m^ޭ|VLbg d]aMM! z.qJ= n~+܊'8r;tTu%ӀAaZC9N<|lx|IqR~w5TV֭xNіϻ긻>N=!Vޞb<=X]%x\-Ә'kr'uG Jien?Mi JTl$ST\U._̸ l|vem #!dm V0,pYtX7ej!W*2ǢBtzelUKtY0\|ӑnˬ+ڬKbJy"ՑaM(:.>fپkߤf*JSVFq9f\Yz/o^ \.P!C*ۻLv~fl ˶/DӶ;~IzWs}c M3r~MykoZѽ;! a{MKK$or@W#DrW*$葇{5wK]|d;.+".~xRQw VD舌KW޴l )/^xK%rB^;?߅QqrM?lm,:OtQrЫVˬ%79|0ۀɤ||̿vLT&`4!Y4;Sx0~\ϭc[bJy GFvNK,a_˸ -Q/I4ܡy1_h\Jխ;"gWLR7&Lhgg:L|YP9 w]- Z GWWkD f%w>bnGGU1 8LK^ubGA'RiY2ipKۜ/NT%\납sKaW;\^q" `4o xS}|T4d|zhTF#=\lxu I^ZZ@kFQ<vާF<)*?xnQs8Cݷ@:Ee-,+U$3"z)y 1q4_}fcP$'+lwҴmLJl&[QPI@=A/LC=Цf2Q/pV`_pۓ:U=)[zU*T4kk6mTҾcEɉ酫Uhx bBLoh&^ %۬Q/˂j]A<7 Q3ptϐ|]"Al..c*(IܝqO= >`9nX!m{ o`߬ŠJ}3CǔI=C.{f 0n LL, !Aq[E V3D>^v.dɨK%5in<\4-p.`7cTۼsbjΕVgMi˱+2&Sٛb(kP3Dp:CmePAC}z!jfc#_ Ǐ _oYիzu[md jZe[(B#g@ޖ%m4c(:̪Ƀ5 3U'yEdBvuGJA ^J%|ĉ߯Y-s]4Iqio;NLX 2~!wVfݒىQ+(,OA/iaVZ,4u %sWlK8${wW*M`2Y<1ߵ#VAq v,ԣFLw`[9\%&ph DybI&Ѓ-pV0ʹ: mQ:Easܦ=8Dͧ:\As"|+*|&a3sM# }q~ɓ6Rց"NX%Q͊(6 QD3BSVZsve>|&ag0af(3>&IJQA.r& {A`Lդs"Wj#XAK4\smw.?vGv)1v,}*8gϓ凰˵_4f,}v8RQ4o:y{KvR$+Ǣ)ۙ}EGSw/,$K7k kqW/{}D\J[(/JӲYߌ6Xqz5_q۝ѾzۃJ}͌Ӕ4Uts̱ol?GiG%7J= 1.Ykpt5C4:r4B${")qI?hsRyϺC³O')ER'$LҪ{Z Bk )؄xn<$>3imuZ3 i=q( GO' iG"{ցT{x:Vsm#Q}%Gr9ݫ0n` ̄_4簀 jR `y*w*_KyYWw7r$_ٞo8U+X$bFU&BITh\Փy( <}t{U % =^r牓aF)Sw*_ʜӜFWꎑlky]ID?CI, #i,{ងOm?E|$ϤroVmZ;[OUyzVxq?{O;Ϙ.97ٌOj3pS bЇgo ,a3r1G>~EedËdhvYˑU),FF-ɤӑS$ C#b~Aj1/@ϺVc*ozi͘9CW;Ԑ;lnň]ƺ-􏚺i)| GjB۽}y_Y0#Cy&IۼzV?x3)SŦssG9ILFZ$A p`L]_M`[g/ƨqEܸO< oD{B܂Ϗ [u-UFby} WBNhE;sr {Bg_){>-DoMAQKZ-Ru:aVY)`e'SSCPLr>&i4N郻l;iL%Gbe7%!A6Ƙ>'"#*z6 (d`.jZʵ}KYݯN ,!#*75ѫ)UYCT;}tSs05gFNm.TetŨy ѫYiHwntXU<˖{@TQBSͬ딡nTHok"|Tb׭N=Y)7M1PdJO0T;SyFJ|НƟT=*'-kO&vd@ZZT1 |*65aX_?u)(!~8~"t鯊2EQgͿ!V׌5 /m}b1˞:Q*X ^#JuNɴKdGOpf3w1@LM7~z\,~Y-կy{^Ҫw$ѧͬE_t o˰1XByLsa7 sW \FfcQ -:=̨X9þBe:u{9c|jUs6fps^#u:^p zUbAݾ扼UbRү+MLQA^B|}c]ȿxO]~#qa/jz?*9č\9{w$A1$Ŋl*=oP+=U']ƾ!⫣/|!uP/)hW>!"[=&-**5JIEHߑB쁌l# %@JGJDUR bhJR `\u_=]Gl:/ADٱuOI\9MOax:}*t:썔8QyL 9ƙj`0 g12њ!ij8| L'+5ido,E*5cv Xx8*z0 /wn(:o\ &>^)וMil ~c8Y,a!\PыH.QgmqGY]KR@ȲQZiNvv]4 ]؏=}~7Zq$SѓY>b=G}'Q{$Qj;KTl }jhr?:@T:QP<] V}nsr%} b&JA7anNkӰ,O̮D샶8Na^&LnB.5(FfqwE2QHq&ivm¹]ޤ W@WJ? | S0)~kD1L/u L >d~hf{1?,uF2~cȮ/@ $)R,k|X싊9ݐlП"B1.P4d,5Aj',(pEAZ=2cVItL<;B=y|*L4,Eؓ&zgɹq4`MQϮsrE~xCW vÀ'؍8){Q-5/p;~rCqzۮf B:wAKDs-of8jUZ[b;T}iQȞSe^xt_ E=:G5 f/Τ砦7?h Ar'&qPq ϲ8u9T0B `?+9 | ]ROMSKq;yiݏX^[#5ab NGC~ZD LtCyq "ABЀ/d\0̑}eo$ν]{MO"?Pף!f_{ADH@`z_-çt?OeyR;MTߖ>:;DN„ p]agj!)38^(^G96v =UijKʪj9li+@[^ֻ́Y+S?yx 7c}.̒Y(5bߤ~8z Q"A('(;s>b+'jXI41Bf(V]0_Ԇ< #"[Kv~F)MG(cLU?xV}uzHLӒ!1kPw-*s׿MHQˋa<%Ll@ wfq\ǰ-ϝ +e˛﬍@}Q}PdK2CdSJs /1S]Lh N"lS'g{2_+A%/h[/hU P+ r? X?QFz?l h.C9VC68sdWVFzVDteq\JN!}<-`fֺl#v Qpdjem?o|ԹK)(B{>ڻZoBa#Zoh`0V;(i5ǒ%Bk,.nX Z򽽄4Ő4k\Zp ً4!?`)Pڰ,;"iÛz)^X|W&]TXpj{S**e+6P&erz}b NN-5q5X—٩d;]sKdULuƮ)pQZ<ىd$ۘ!fz \<8߶tHG'K4c9*hRyf[;;HaW]bVB~Op).L,Z5=0%X>P vu-BR3(2w捭?tLP%9J dsG&EXaspE62}Ǧޖ/ fzÅϹ9Y9C϶iPaQ|MzScԌBScpMt`~j[ SC9SCt $Nv\NNr5bퟐcm`F{7Hns"{z]Ow:"EB F翧n<8bɽXl|OSSYSw׍bA[F78qP((9&&z-+VmSj(lS#g {;nh7չ^)35 z`7e<̕⃟@9VѶ3\\P:m+V!cI:;C&^r4Ui} ,4%̱7NgίJ`0 ijKn WU )H'1Qu5흋R6تMǠAȿW௦8sWklu)YrǀndNR*Lxnc{qTJP?F+r^}[7هdv'N^$2F;NeKCM T+[Ve|cc|5P Zh -(@Ea#|.><6qjlʂw-: zp?>Ɯ2׫ŧlܢ.9<p `I;\9[o'c êL[@MHZeh_?[~fvb19zB$yM;&\DV=*&1-u UG] Ti ~֬4vG,< cOa5F6,KS9) w,=tH-}/;ZE䉍ՠ~_losɢaQi5ۿG٨q5v5+{ 6 y+)V9Sp -D% ؕ\ڬsА`) - ı:4ebYgfA: /BK :ճx GC~]tO7 ¤mz6A<<1lu%TwL([`^_9QMtAJ9R W0Mn[D1* +x:-DLzx:Ő 0ԒI[?,&IHgxtf5qg=Ba-c'G{IC$b<1\1}8YhAlBMd)&Q#GG?(+C*YqZU׽ZHeO(n0c&X~7v'6bI>Vu8Q 7Uzѹjah~ҸKDl:9ϒs:ɯD_I_)V=;%KOJ1BV.}Dkt(-]bnؗ9?.%Ed'zð=ZMl[_" ฃD7{b!yZ*g=)ߠ3֭ e??~=rePv& \P4'lتhڕǩ+<ڙ/0x_mh_W="(VKU3娶-Gs+oՂ"/?>A˗L9@Bhwvc@(1 @"%}PQ4d#8O =(5Dрϝp(ajDdWTGO:J/vXdW9DBM0x-S10[Z; /VNtTTĪc{?ZߎKk1nIћ4J<̊<9{ [@hH(,#* zpY ewɧ$Л#D|z 3 O\Rq9;)%-[ W#Z&&Ѓ@o$TQ+FŖ U;;fFwxŚd6"std\b; P={ښ#uOZn"W}[j;CnVmc$m.:Kr2J1`6D!ذ!c3#q E:%7 Vr Һ2#c\)\nY~ \J*'LKP'kb=!/eXx'j|XeE}̝%^:,wxե`&rfy!;*\',uJeC{QbɀX \ԟP06DWKi;[ |y@f?'DmKyy>j(CADx^˩GODYb;B(Rj>Ժӄ 1!+RUZUgMZLDۭn\܇x)O9k<7EӖn5FiIvGV4vI '\CYG*1ViNvNbԷZ_^HA 5fGF\u #I\ nJ Tl{B{3o1d/QĤ>_{MŐ 6MuC4Y>_'D wg%t. h -wj_҄!`;z] 3SF%5>Ѱա*z~>7Q}|  7u̲vHk\ c!L(BzRkyW{rolf[~ḛB1-&TKwo j g9 9PwZg0 >EÚgc4OS[+0@;L.A8]ԞRC 0C0Oc]C=e;\'.erQ$ +W 6Ve{rm-IAׂkd(y$/bxj B1\h (6Ш_h$tU)/yҤwd{3Mf_O93uzÂϽ-PϚ[gX4q^K|wyZ=AѡJ|OR X!kFAWd^.:-`J ( _[$XM9wy[G&As0cWTprӒ Z:Ҝ[+_Wؚ|-lE"w췼@U-I LK<Ip{>\ ̸6*RCt0F~!s'DߣgM&_<ϕA%SxY a Tgm nrXFH@/Yr9VʘhO<.R?_GG1Sy i48 =αmy38`UE2cٚ1Lώ~ MjDS}CN$*bpweӤYHkK)p =+BX=ߍ2 K@/%0b3nۄXs9QG3:mnA͉ԓu2\3˰Ss(gd7u 1!"| ՗90L-+u*\o0^4*;_2mM Z9`6ĸ.H\A!ѣHd毉ิ: NFhe*BbX =u}V2PFCMU"i6ЁJAшnt~4t}C!#v/SzxMsf+uu$ `uC?;UF?@ך~'zg]͕b2 zn֎v\1MuI8yDG;IŷWlt.\eD-L4Hd[ZL8xwKKmKf{EQ8MeKXc8 ch5:c +85np|J!yRTC^VT :J>@.4@K#RP$"Mi5g׉/H{5,^+6`UAmvOLɝ2lxpZtהHƘ=F{8dA3Z䋁hUP'B=̎?K*=t<`sm΀/G;%\~AԽꢌ'끣/<.1K fgS?tx0s;acBHLHA~x!?&@9z4e%tTMӹylCdǧH5_؎yzL%9` uT'&,"1R\f=@Ky u/bJ3q_Wi[zi#NR A]Ī0{l2=\C:>;<- q@L[HY~7ifwAv>Cj,T}Ʋ(mf 22*mʞj+;y>[RS-$IzGJ}bg*zv`!VWp H/8Y$m`4 1lZl'Xc@xv,`(7  QK{6 _UXj2u`dԔiyPTܨfj0pbp6?_t/1ڰ HI8q*|bxh;\9Xu=RZB) YɠJRЕib[.9Ӈ%@6l$zj)@eTwG3qz:]HY/"Mgahqk18%uuƠwIΦgHF˱*lܫ&f|| Ai[$UjΑ [:TUu- ;7D%}@ k&?Gŏԍ"{EO86. *֕2Ɵ "i]Nv'g"|5+T\ɏ"#ShO,6KRKSӸT!Wlۘ=+F$w2b(fFOV:e XE0ix)u_J,Rf&,ⷺ>qŤY8$-8?/bV R(Y$#-?٫ƑLj֯-+iR04RFKXI)SڗI kp[ '^G18lajc5`TU_NFU03fEE8]c}M,#| \ldlT)#  HN ޷xtsQn[~LiV>ڤ%QL>+_OIJk!%DnVjs T֯ꦥUfky'B!}eۇ ejud&Q U/]Bqڎ `C͂r}?|?3<8Y6_m4/|#Ùs*8}:C#ʜv"Tϝ$ÊӚqM벿rwũV\ 6%\`̬'_c2w[p7"jc [BG)ɎJd!N_&1R->/ g Bu{.!cZvdMGBw|t05Y[zizE' yC2* HX~mYȮ(N0ICڕ+޷Lkí΁Z,2E@fhmOC %/e ݝh{$o eО8l~Џ?ݍ3@ֆ< qst a 6(C\u[ZjLϵbr?Bwɣa; "xޯB,w;Drhon8waC Ļg*>+9|RHYi̖[]18WÜXK_xe+/P_#Ѣ&6A,qM{܀y]oblJzikf ūDxFn‚ ]RL0Fy$C\ae{h\MpϧRޖ2Iv|/ 7Cļk&m%X'g p>DOG(yL%=[+kv'mc{\f5R[`#xȸcP 4LfzUrT A1i|*_=U}=j.R>I~D[UPvwaYbY#Z^`BechKq&BI"6A7 RA-IL~Kl7 VO4smgOS-N:ytgq  R%+i/qm֟WzM{꺲QPJ=k={)= y]jq̔`CÓ2]Hl.@q4lH;s9pJpZum5(Ձ`l@Tqn1]9G(.46zoxlbCObZ:X4$:6unc}y#E2OVAy)9g!$ȩ  G @ܐPӝ;tYMm` j PXx61T4 VY*I5\b^ e,!;Re/%i^c*GWOʟ5F8*8-;`Y9_k0Z߾.Pev&Mnpt9CEƖ9p`5QC,Bz]7 څ#k&i?+A}'9p83r)(#a?('z{,w0WJzoӸR#|42\ Ym]:r8 $ip0wt\/&kK& ^6:= ?^]xW <\R=hjԌ+\ POX0j-cIǺmBoZbnJ7 lb>Kƿu ;qtYĠ^4 E:YQ64VĦc.ZhhR-j*'Hºי d" q> `L OmT .QgFDQwٰyW@|Reu,g*'-gڵ`C+p<mł7Z?s­4Ir%S.; ֧a^KeZ ޗ-~/cj}d$~I4z9 xeh^ʙ{M>W4('ark_ӻY|$FK׹ MfܥY.4#v;vKCRgs".~A0§9^$Pt0;%t 3|dZO4ZPh ȵnfM[icS.L)0HhΚ[4ruG5NeNE%`l *`Gp'ё3 U۾,BFC20TQ UJ@8 t/H4ՠ|Y5+&`!ظE Рot6y|d%T"bc&*l 5]Hۯ"?br! Ua J wYus]I5U\!h !!@۪¿XO74fQ&[t8xd)}h0ɞo:`e?fP<Û2;y+PY})Nb8wo-#:)Y}(9Sߘo  L7M!~c}nyݙ)J,/I]#;{ Vdt=＀@=|^75~]9&0 ?H5h$ @ y|/"|f(jJK"[xe= $mIv2tH]iDTr6ɋFtHhCEuDSxc}4p@[2pqjv,ڿ 򏏞 EV͌gDT}NAjı/]wXW%]7P`?ŘqP\z鉶ҀD&{FCI=L}*PREE/!Gx"JNh֓RszQz )Җ i(>,jZ?rZStzS#kN$@ĩ5ݥ X[=^!᪷2I+J (2ƣFC{V4ns{tmgoS!C 0#Gގ5[ Yҿ X݁^E,j! :4CyX”5zǚ1]n!Ѩkw^x0 \i6=! FOZ-QM%61<ktO#u]˓Cfiv -\{rXuݍ(R`H[GZw 3{oRwӛ2#=C0 #P,aM2#C.|@\Dt-g& .Sʾl)ھeM;[yV=MCȐ!c~՝srW~65vEl#Xw~ж2Z mÁl/B \*>8ptDr$8i5KShM#mVOi*ߞ$opպOz{7d+[0xv*J'J(UUR֜>MA Iv=чn#2{!O b,]hɉI|x\+]f^VTQDWWɟTsyuڈLJ?DN|d<3Tw7N':ؽ 9G[J)MÐƿ?,|!vԪ|%ɖw?5xX;"*ݏ܇d?x>3pWE:5#7AwcC]F]8OG89No1T5CBu T£1$Hg`|I9^#a)'tT8z^~r /c}.Ҧ bpZ^1YfhRպ!O s@ ,cPmO/\v ?[l{{;毜a&}:"/}͖yZ%F[>ə-s躪I&4Ӄ Luϱ$=־7)@eNH\\xcc{"j<'V>F [86=~2$EY0Tvc`C*e[ ,jD~fyoQZu-oԅy_зCִg3@զ.X|gPs'7)a"*5aݴIF 8n.o тLOkn'kK||;ӳ%Ow #~,tVs~ ÉHADh9n E@_>X6Jbdž9+/ >gcTAi!n55N{GPy~kFYѲ:_dbmy)\RF}B,8:f/ }I' "V< 2R?qワQN4W2mLP\xOQUGtȡ #h7i[Z5ࠕV;)*~)"![ pR?R誈 g!߈An{[]$UXUN>z mAr̖ItW=tوMӥnq# xLծm6ᜯ r;x>4O9y*}:yq=<ٰ,jm&JF*5䟍 *u*7vpFKq]]2_bf`?E2^#xh%}@i ?n^2DP/~6 gQ[q{IK,g тXQ$5Iu̡|"NEEYfe܂Fෟvçz]Tר \>̓ ǸKq!_ 6I3ڪXnūXRI7 +ձ`%v r$~ .[p_ ⾊u}q?|CfN5%C(IxM,}GΡ|辰&\~πJphWdy]5dZx#_S8 ^d`;;7!#>x`R#?s񗥇*w[5(sVJ˩nLxA\rc%Z c!`{%{6ЛkF/> PBwXӪXMZeٍ9@U XX$)ZPlWr3+> , DwGiM`2鑣 Դ sa&A`W ;r|V'/FȊ=>yB_I "[4 ?B!':5íjti쎂%eWY^KMEWn ,84L8cF\]mE 9:/_UL}Ł(d}4ǪIZ-cfNV!} |"hêב?}s9Ui%%slQۉ#,"{R_ҐSi#?;9Bo \ =c5Ǒ 4syy#=i,bv'Ř6P -ĆJ<kG<<]i-B}y"ۆ glLjr BVVS*O>.QC+Y]L2c7VHޯ:m 9K艡ѧ/Zԕ;rKQTl+O f2qV"(ٍPjiƜ*%"4MA΄} _=UM8?WC^6=Ƅ{YC*Iaʍ ϟKnStx V[T{(|oZЇ {*aj]H~B]`:ϕG&UL;̾c'(QYN/(6MZ< 1CGH!„b铅oB_ S8ҟuۿ-S/3Wt.(>ր_)q\8ߊ'5"8Dc7\T^}o]5pI֫U`H,\T/#fukQO/N{Kr ؐ8nI^o$QMi|-ZKGrNrb E3s"")z͞*2 9G C5w MAsRH >)1EÃo€ådV 4cVٲZ'Gcphga(4)&CTSY(!:&iz,ƭ35"0>rع՞mq_/n6?[Li #0L)MG\)A"B>Í|Br=|%hXOXqݒܑ|(*7ק0=(zQA`^nPG ,DcR&:ֶ.q@+5| ۭTٯ Dn(zl \UV_ |˲(0#w<Eg!&j _|~=-ŞfW~XWf;{ext~8,K٩ɒ8ÏDjX):pDdCDdZKWBLL-kF 9tUZUPVb=!WDForq9ϫ=2>(;05eog4װz }9fp*%QMZ9ɜZ>e,05Ȍ}u{UK6 bvF,~=Ҩp <'L=at&YDU{gG8 @K<"TKz Zonmz F[rrlT Hy%Q+Q;]7;h^`CtRPS u@ZP Dh9}#j~ɅJ (4G.߫\`1^ N7C̚dʤj?~^L9g#8+?f>}ɜ w;X暀;y|Yn^R&|UV7 d6>v:HWǧTANS?lGNJcY3{U8vg94MӸ,J'BMp`}^f }vn[HH[5m87p! JqYRb&0##`tU괫oo= !f.Y{34_ _&w#5_?U#9d]~Ynp,aG*fB\>>8iPnIUZQOl3i]QDa&euT }WtSLc5ȸW)jcaH5*ո/6qg"5!In &^V?\s$Az;R}gmjל{fQ"wWs%;eg栟[יN'>c t!ב&?㹔{BC7{ŵFR_VD*K~|4,-0{U R[05];gVE"v}:f9e^ '* \#".#8n1GՉv18n{,7PT,DWZ_蔝H]!1ы^ κ^sXE#M u;Xg.Ao"Fɒ6g3]~azT#x1"S6,AQndc9$p }6s-AZ}apY닃C;(6Q=5C 1QmCekj0)ͭIucS@=u)vDžA3񣍻Κr@7E>ZF82[3\D~ps1)`;n%>,4 <ؚ'}Z tH/MTZsiT =aFKG@(\`vjhF ̩.<dy=#Af F!x1kfip54H¬`  RPVSc.gBgT@T,{\Fhm CY$Y4oUrZ^D_[fW';0aLW~ `'>XM~"(;z!WҲ%]Ht1vCX䝑a_/\?$Q- 8-4,'CG VXfDma@k TIl<x'YgY@7kA(W;sFD'rTN!H|z/%`c5&UsCV#^2j^٣N،(^D9&1Q$4} _f@p߫Fٖb|-%rE3좗VhɒL8}$Zggw*Vo93*SG1A vb {;}pK5 spV7*#$i{s!,5T럦 |XjSݹJTU?`@9Sk54Knj3vrQ=\01/k`Зf,n__eF!H^q5D1OVGkTAWkw:FjR\3m]cXؼ μ܆RketyoYN5\E{#%"fUIMg8HKUƲ_Ob}Zc tm{ӵXptvѠvCqҪʫD^Yz Jap?(C,jj̏75ۗ{pi6yA, @w 0[G"v ti-¿M;atw0 Y{,qDz6_^lDΘ*AuX;Mi^p Iuaކ{EivD?|'ȍB7.Ps`vR!YJDe&zӐy%y_i=kYZ0b䭀?4}ȱ`$w}`j'1X(,I3+#ĸ.Shˎı=C9>~7|94"nBL6y}eU)N"RDn:mYm ĭÉ쬕_6`uX >pϵuQlNiVfU+m3/fJ Bۖ,NͲf7 5 w;OnI-H* Tz*סv+uT0 asmh} ('3w ' #L;N~|Q}@Ku*#as{" :2NB.D ]P.W|:2)@amAK'aq#6ރЃ|_Nxނ0f+$'f|lڏҠݤ6Pz JN nYX\jRqaRAv!(+@ AK.^ʓEZ'Ӳ_)A =4\ASӚF4#iH[S?,F%J钺I1as(YbQM)q ylBZS uq۩̿|Z-jIqkWw*8)#n7Bs $`Q"|^H|mBlμCۄ GyH5/X̨'VJB~j\[i'}y>({󫰪~`Q<ϭ{Ē^e) f ԣuBm\tM'$rQ;vG׹E! rE?6ўkvS'!/6=h /TzI^wGqˉ<uZ㙺h.l8{Ի 7Y^hqi&l%&ôT]Ǎ uB5c UgގQUDU}?Q"PWI@OGkł0MKQNf07y‡kz֍~ܦ4v*n71}RSTi # Nݡ'dA_! I ޘ/T|Z^Ivlٞ8BC&iwDҒVDzeԲJl /ᐚBZiRH߲Y|4LںVsmgzYfJi v&\X2] ݚG7;(.U$9r vsB8hZnGYPP[11s([lt] TlhN\Q< o /狽$5pR&)Eo˒V`$j3H}Zm "rjUZR:"tz 0]My/Ϙc)V4Ţ$踎h!ll $'ֽ}d82Ɇ {(Fm姢+Gk=vP7NËv3U.[whw]1Lj3VddFvbG/#x"Tj_@'=ڰsJƊƹ4wN8XW",],17v$~70|~/0ksFĵ-\`/kB]*+e%CzwVp~{x>ڰPӇN62r\`"|xgfI2I&T mKy@vHB} <{/Dosg7B:'I.Roԛ^?RfDjgrl/lY?3 xhŇ n)ۈײ'6Qꊾ [cW6ZOaϓ}iZ7+*SmEoΦ_,R wڅ~lcǖ@F*' W~ݵ6>/Bb+ł}$zD"gSFqa[=6GLXKgg0#곺x& nL.//dKwa>6jYfBvzRp@cxKJSglw PѺu+* h_f^< \93<\]sph?H=ԙ(=vub L^L#o}j/<+O)}1> B-~db3=I@2L#VREPPJ=2P<~D_bD2=wkV'mh5( _*|Y&IiŶhO֝|H|k$ON) ui@s%7!MgF >#œ@ i縃b'RsaWCSfuផзpX=AlyhHv+Wt"3 )hn"7ϺGֺiRQw6i.نx 6#C[_|Z;ҎNlj/J;¯- ]EcJH3X̴\xCe(Zt0zSeE*.Z Ըh(q) `eZ[%]bG5K+$@Tsȣd6Н,FD$AT= O'`ڪX=5ls`3@oxYBkwL^. a1%:8)3uRЄ:i/V2%7`@+x^vZXt"%^̫ttEb\h+͖J?v oU>~ :?3ZA Ej:t7WH#.aD }#Ihg_ 䥟Ѷ%=-Y@[L{Uv~'OA&}HpAQ p݊ ka9.[;=۞:w^ _AD}{At(GB=ǘ~HL>=Q#Z1zJ45^h;5ٱރw* o7$w}G#EȾh85ASoinml# S`zsvϤ&]MN*T{%p|'V{j8> N`tn WS[ UWV@ByȰ3T?M.}@"銉5K :Uef1 DꙎߛYLMf)0w@I5 |%6bCoT8ʹ$~/Kh3{kߢC{ Ǭg꘿јz -LP0&/9Ey`AorYgO!6PNݏ|7:Qf3AЪImPg'@;6uKHlh&cpiep* b}6(ޚR8qCtp-^v3S̃gRX^xHꔿ^3PY0ܪ7Y >**O/y7eydMc81>ܰM9a\Q$wv\-k^Ik<۟_'8PGJ:&${}ԛ2@q1m\&}4#gRD/nu]C˄ikԡ5* /SLd > %jӪl3dSSԘ ?4+DBPKZk϶YY.1C ¿;ͿKQ;nN#+"@kKc;z2vs+Fg4?aݾøS$ xyE4dm u]E~#joi4;Gaoհ6Y/|&#ǦRF5ѮB 7{o=jgJ?1>7X>T'h7{X//߿Vm7{u6pR1k;]6ճ2s`紴C*>=6Ef[]hKJo{m䱗/xR/u< yFW"kp" r*K{40sJH 1ߟ'maR,QqKjcߏ! BELMYm`CQKD5:3cNEuOꑠ2{tg|iSO#Y4;6oԬsq .M|ho$-nRisT\6Ưжjl$q'!e_g7=B4ӔτEAd"rqxżyO5X Q|MCwcrz;8%E8i+Ix8C#42}zR/S*ϢmGŠkg5F+75Rquu^n}(m U \ "Qʰ :e[6|0,nLr.06^,O#6vY͙wyQW-x(ZyҊTr7$pr6?_$OVuȠ+le/L pa66HAv)GI{KH/YQ؞t!R}uRs;(K?&ZSR~AȎg^wCb*fpo!IR1 %IyaIčba:z/%>ony}AԷNu#~4aͭ-ׇ1f?FPZ]7ae/ n}ޓk!ٺ zXKEU9/h5ָ;sHAEX_mwvW'wry؟[[C%{力6eq\L1cn7; S_ta.ՙ֤b5vX&]%W367I6msaWzS홰Pb?V60e1hB;*> ̇mˉf'9-@AI[QA.~ezwds{[HGBMݴ*?8\!Wz1 ^DnFȑ~ m3ҫTcd7uL!X4L3_c6tNkۼ0GNERxX1`5Ҁ(svah+-ʭ ڍ 2ba=9Q;Pl+7|\8qZyIUj6w (bWi8ۚ{YAU؉\ڵ?^Lh?Cl_Sj#@u!cN 3a >`hy4kr>oN×{[PjRG_xi۝ 1aS/KH,*3bmqHr~_(,~͹__ϛ[T^i(F^F*C:DrIa 2΂5|^n?zUޑ՝; Q2Q/|RSQ}IfEC'Em]?wP/36w`F/wqMgpm@5a뮟8an1#yr.m led U),g#S~~z2J^Mq>[bp&bK&0KN8_/M[F/ #_(nj_kJ9 DO}v{mߚ)?D  |BJJ? pJG{W뇔RZBc=Yf QUJDܱ SyWUj~Y#~Go%Km 'coȈz,6r8nox(tJ8 $S#N)`&i7:Ͽ`'MXHYG_PY`Ao+`1 }Ēl[P! + ăɱH)qFQ/k|3p7;d ^JWIh EI}ږcMJH vMgQr!yGħ;b;\i5rJj \J-tH遪{CLX=3C4hI|*S^  >k/ta4 W(CѢ@ baHֻo.:8< LC-`k+1ľ)q']t) `TppzmNEԮB9F~{8Un6`/A3LJ, Iݸ #֫QPI"1'T:Uܝ6DlL|4L:2GY̶΄-ynܮrEPn) >ݴ5D w>M"u/cIrFX` kȜuۑeׯjuʾ&--.=˥7̄: J O\{0*[SJF3YU 3S.4q9!z xLѬ~خ19b,Vp眆ob7`3Rb(!r3w5u\m(C Op %owtҌz9QnI_9ҧ=`);<}l.fq-Q4%ʃ9À4"FX.8e- NiUw$}kՎ ? d/)sYLˆ3mXteShVamyWR^Sx4јբQ<&8OsQ|wYRy=sWQ݋gjmWOvN8B)LYh{6nߜPL6|.Hy,tS'\S"!WV) Dڱ]kMNgU- UQ^H&h"WyjYi\ jRuz(ϩO}{J,[P N&eOX< a;Tw6\t-ȜTq6Ԑu'1sޥvH };ZjrĆH;,Qi#L@cz7y(A)To`i/%_TuD_{IPN#7=,o"#n2\ ca܂ufcebO&(,Dyzmsb$Q(u:$=/Gȟ3/w'̠+WF>/Tss,UQF}$li´-PCAN+#W1&a0 nb 3;-3W=C+ȯoJO0I\ ƾ( ]Lk#@sp#3x {n>-*IqaكN;Q]J1rЂVG#.Iةfv0s&: A_9c?S8t՘5CƭO};0dkXf|9plSqɓZVW8)D/Ԁ0/Zu~6@-@|>1ImͣPsԩ}l%6̰-@J3WUCސ 6ǁrКv7w) IwFZW7ۭ|AfyFByc?WA''MHL"X]ZyuH<U"ȅ5vOfJ%]Ud4Z^̲x]#R"m+BLWyUaB,6\9ăGyeRy؁wͻNM%0ށSʔ3A S||bf-LO|U:.v}~AP52\u'ߺ3d /L6PQ;}IG/>䅆G9-[˚})' Eߛ8A%_+}"XC ixf$R? V][2M,kQL;t54r1@aE-^._~1}G)t]EKGkkFƝb$&Z&gD;9* Ygna"KA%|*4R O{% dҩ=0n/8ev?ιEn(t"5ZVA-^.h~\C2 >BZ He @bG2O?XLxBpJ"͕۬_tջ:Z:Anr\ IB/E_4ť|M_b13~˟}VxEacEfOE9Gစ=}p3`h Hlz#v}K1}hH6z!@xEusk/ĩHxs9Iy{ٶxS[~@%9^ݢ7)jW["cqGl߅k]p{JPA wXq/J⚘5=qK|5.4ET(jNCxh Q-?YZy5-1 :.$%gG8STCpc/ yY(). Sd|U cP/3Kϣ:|i83':TuNU0 ȏSxk]`yr$2lh8%.ߖOJQĩJ"A^e HTjIcNddrdjYRܕ::,7> I:qؕcj燈v_/Q{oـ9r.0f`YĥMnc'+T8g7THGCli܈5*O\Z qT~3μ \D.E|g|5R_:χ ֠6v) f K٨eDB۶?&3t jr4 б&D+9?eEWpׄ $<@.vhD;\aD|EIF] KRf3Njg 8#MO LUμAr$qzM )aG7'ڽVXرI`yN:NJ:>`oi,6G e$W&Y|AUloN)q?Ξb?uwG?%e"FȠfCoL9dJ."!\zm^J=d fw pd^أm^gYBu6hn&8*NS$GiVUv `ΝQ^4GZ@lиSxb5/Wlڏ$JGyoTPx^eߖ |>x1eȻ>|LKZD],ʔCWvn-E>ԆTg03n?kPz{h+{LsFx 4)<}6 'ц&ڄ>AJ{lCk~2tru]~sR]?V@$ V8#EQ- HnjszS3^4 Iag0K;vKM⑎&IE69+/iE;3QZw&_"%1Ga٦v0z0a|R+;aʫn"ڱ./lˬ^JC՛ppʁ5Y4A\t4cX3 [+!A >;pV)JǙF ,ڸ`vq~L=?I-.Mܹ3h $[ZhmwO*|DsNIM1W >A>.j[5 |k3`U^{4\{?-HODS WL<ϙZ!O٬X(d.&7MgJ1ܿQ>@6 F+aa L/ȊQFPj& H4J 3 >T],{/Wj|Opj:̌DGyߺ,Oe;1t0a;q62RɛGX84cFK 2`wq@zO p '3QO8!kb։JKopzru`\)~K&FcX$^f H7QD<&0WJfLe:sdkÂ` -Tʖm2%}gSU=_9 󪣫 "atN53ݏKN_2؏%A>Mֹ7!2yEiK}2՞xW۞77]6 8o0Q$@Lx-5x⨜ϛXv[7m"~K-&Թ._(QvEzmM+?toʹ Ò6'fl:"L'8>W?%Å!ߕKiϟeuW ?xс}8xub9=Sx5SI? ڶ"loY׻;=M j ػPb4,rl@ .7v١8+FS_n[el:C7$`/'FDG{vb<-eOM8PgPRN8T\sF Pϖ 8hkDUBY⾌{#~oTSRsG-^Y5AT`8cQfu@GSLdF2Wt˴+锜{Mr>~I3`AX<i{|$zɆ%eHB́yszaNzJ]3gy7?t v\1#DP`ăR k :kίJ.I*8\gA'rŽߧ!eg| rA)6*٣+㖰B5?Hj. xELHk*?0c≯ě_c? QߊeBF|^c pn#x&1ܹD0jbg!Sj3?ޒ,vn v GdD} *MaDW5dp.=@$Q~j5ߗ p;\e3X2c( [ڐ# '?J/.]Z0ab*s9Z43|xq_\z;ғN H[RM(`Kɨ&Ud2sQ+Tc1[cvOo'8._]l@s"3l6yƦgs4_&oP)?Ѡ wC! dMK,*go,oo+2kJͻpK/P]B(w+ntvg7;%`w"B1> tGmaOc֙:-ê^WOm5A,ςC1bxSR Ѳ3R%G嵽!ng;a 9{ 3JE\I(s#3Ǖ oAa[PS))+ZF?Avf$f 'nzv6fq_i%V 4*cm48`rayWtr۵tvU 鎘-WfįRX_f[oloKep];d#YfSJ ,{wW,k Bl+ VE/iY_PCn Y6JBOw3ϟHGJos|@ eQ*m+)Mڞ' [+-XNixMs uNd̦+~SjHO&m9T!fDy/,Wg*h:ڬ\ͼF(8 8g٠Edi S6):חbJ 8-]ow(h[ϐ,{XVSDoo7﬇ ~]q̨!}3{-*KpK>e $gwY,|4S!^3jt+~5j9eZIK2e(v;jDv¼c|eͤŰk2fo|'CgaEAεݶ/64wԋe!t["*oTX 4YʊhW?j$J3= Ψ^y\JчAۿ܃1fWf # [ ].DԐXmXKi.[vvaF$|l`| la jG5ڞ,4jP1 XH|Ds/z6^ZE[$Gr\O0S\.x GC>jKC]v!#Q%hqTڎ71,Ln뢭n)R/rDb9;=OpHhg*r<_]$vyhxiZo(vuaAG6HBSI2sHS8L<'m{/dGZ33kyż&鐋7Y+cD\I3]ʤ;`6R2 ac[Q5waõ7noK2{B('^z+哌Rmʚؗ%+*=hOx"_J%hI'[CCԗxӯB g+߂&(&vt8__(ҁaΕCX`4PJ[x {b8e B{|ZmcuŬ1M7Zi/_dneS +|ɋd_k.d=JYe+{"V~6F>o/ԭsϸiX]+PT@D;v z7j^ZnC /. e2M<4>o><1qڹ &xc\1p&ҙb S84;ĝp៭xIUt[Qz> P?Zy :32s TkA?˘@i#,qhcVÓ%C%R^},@ZMoT j 9@YnlS6d1ܘ@jzaUa/ L& *;p M57sJ쀅_w O||U0ABmJ"1e`)ޢ Z/SՄ`|s6 ¥b<+H!TV) C3+RI7]?u 'q@o&Sj3l>GӾ@ ,xçSzYmC!Sm8O9qRmuݿ$mںd-+alX;xm75f2W#iA1Cj! 𲿍_<k4MabskNV*#z8N+v!W"vȠw7o 4K[-lV3`/q*AŢ Pydjw{k4S8?1EI5\)5t;iI^29Z(aǍ~-3itQy0&EPm MgL23jkܣH^ĦE|զeOkXuGVF$OnG.y-lsXhQ5 JI)th\8[jMMPn{3altG|ȅEtӓF.mhZmH#qJ @VA[AʼJŅ|8u\ANm5;l5c8`_ ,|LR"B)u0x.Dͺ2&?CZf- iOa3ٙ B } _N^RU%۱WB]fT*ЅFN(OTB|yQ5anR };:1kz\B7MP(Rj.$%0# m6By,mkwj)H䟅|P$>4(ada&Y]#`fc{gr։zM/QϿz%;z{X*~KLOXU_ldJ2ppkI2*$  PrH-3ż˙oQet@BYB2$lԏx*Q)ݖt.l 5%a[gVClCB:,tA ,7gKt1RAn}0yhFQFyp #g'mֵcRY@&E 5MH ;?Di,jGBt7U!ICQta*^6ʒѼI*yZ?r+>4yr:.@LR`q5j"k3<ʙvFMb ]eEDx_jV-i"e^M}M5+1 | X z^̧̦W묌Ye >fdn%B:&\.[_:`򐟛Ar p9Sǟ(&~+u^_ [ƂdhZ9)' 9rI{ipϝfpw,hzy>ЯLtbġfWX[iRs M평9TLݩN"Ay2 !x+z°m4GdsIS 4xׇ:LuP[>Dz jyU ɝտ,. 2 &@e]>6Wզ +gz{e}Sҽ_i.nOV{U<2kҺ 1k_6@?54 BGW 9 L]8LpQέqRkoj8M LFFdb2c2xA[COّ,u?B#?>Gƿ*7'&f&,1<{U7yyؽF hTD?i_ּҀ nDMQ[Xl!4z]8Կs˅6՜|I0r0!UJ9^rL$9Տ6y-]AjlBe6Mͣa(EbG?X(vD49&Arږ!C|7wki JSi шN^k^Vp}tzjO Q\"z+Ji X﷠CtX~:O ((w )2na+Gΰ'&:ګ5)ו%SjpwD70ž&W#xGc.Q= guN.j`(t娆xdMб8M@!^bZt!8q_lv*cF]_2R]3يþm]dlOq:;wźOr3=L^q%Յu?JW9HyXx˄*c3m\B7@kD/0s 5`rzc(J"P4IDZ{51^EAo PY;]憘tdU1WغĨ{osk6 .Y9,GyDLoG6EiU0B_>IfP<֏-]&U5bMִI>齂z6WtrOQZ¼%Tƛkpv_hrS[Χr)eo2|D~*$;;v|,|ҭ̻a!^g/ @D";t>%Xf %rC6XU/9ƨ6yMzrzⲓ?jcʭ&!힭 @'` v9wS^[zFY" '=/00`LNbvwꛇn˃kc&5Ua6KUkפu`8ά*>ߧ @(RZJ%Z-7sB}كnI4䠜=J"*˙ivۘƼ&) 7!F6ޛ~~&@X%phuMT'V_0^4N)&Y:џS`rzKO\52:]/3|y :!qV V}+AOȄuu:,2"|ڂӦb%5ꅚJ~A"Sxx89I#"q7)%|ժ9ŘtzMH܄sn*N?ZE&]5 QKAj[y), Η$aU0,w=Y$BK^"~O{Y?{cqVv9LNDďJ{3_74c@]9a"RґDٯh&Kך H0C+jT$IdLȽ6-$"`$~dZ qSteCMbi¹4N8wlWptʐ8s fTSFu=ϋFكC31r'0:*;Bi#Q$)SHLBЮG()wD;1]UvɖFi[+ -ڹJÒa#!_z&uZSr#u۟v6S\5`8!Aβ Y+jDxڪqF?wF Z7GXڈwvьY\ pd ̨dW1yOAUN~ ʚ>t-Vrÿ/gkxE%.0י~$FΩ`0ᆋ膋ֱz"x.dִZTMHqNVwjINI+w'E*tǀT2q^g2΅--,+ƕ4SND=s ]ocLς>skIٹi =>78]8֡r,ܭ`-.XUkaknO̟BB<zX'&g*rh\0U( /CQC[;REbЍqڿW}; ñ5Pؕ4iG!ق0UtV[ "/!e h.v̨&w쿩L8gDE}'' zy te}gOm6 P@4^%Ԍ^h:q _ Sf_(QwuC.ZyNUBی Q~|us}#'MQQı#>OƜZK3.т=uo!7SbpqdRDUu)[$hV@ y{F;$d-Fޠ#L0&Ny>Wk=  0~q?!Swqޙv0ٸ MO8˕W6UE lALALc7T@,PDZSʈeu~Ƅ! naDJ?{T6^{GmSQ+x7oOn2nÏ[h]]0A#3K4yBMP9 ;J"6c/_ۘq{٠ d\? 8p4 KHXh.\3kBx3ݾP ec&ę,f"Ǜ1!b¨3¿NyffjE>q]S%e*H}{pK5{w%u>:雜MaLa V0CK?:0reo*J+EH݂ :eig.Ŧ{[+N|p4Ru k؁m<\ƳoAbl ㆛-:H+O$R`;Dc,@ikmLk))1N&r WtD)~r~ִ^GUpA,l@<` s=rKq:N47fay rQYɤwrߚ3"e)X\Aȉ1e7 k&kb[xF^:y!L}+ݬo6_B_h29^zd#7Y,+:}h*p5Ίel@kP=b#>OG!ov@#M)6ONQym(.,\nRX]kH́TGᶇy!ĆmG -C\&;+r-CI.ᩀ*p͹ŷ,m8ΘhXZ0G1> 2h^'MǶ;sTySUqFZ"%tY=UwIbMUǬy}.ORɶ7~ (<4dy=+mG,Di[mE:4IZzŪ)[(o(mV@` ŭAљ^%,wݚlo¾px]iX'eр9/grs׿:I二oM(JbwL Ib]/ Aks/&q7_l=?X X0y =p[0 2ZREtx#5pɂ+˶OH058L~Y<1c_x`^UڄG P9z Ae{8'0~("[`O#Fq-B]LB -e xBݍQ\HDĀ]0dW;eYCZ/x5O[*!ӶoC J& @x{:]`ԅXU*5&׻%S3v!r!zlSĈW,r4pݖ ;r+JY;ɝc]n~̫4[TӟYr2%? '>&[x o%j۟O[žI%bz}ӥ&F1?Gl b:<n$ ӄa52 1/d0c˫,w΃9],Ll0mb]=}k%ܠOe.tIzWMsXpb?)y_eqy\W2xuD[E]'&  D 6.4-q'uX{ZȐ[n hJ@P촴1Lw"KwyckndN3%;@Em@>Oy }F ##wB!@noVH<!PInnPtyBNYu%[FcN z/rA@ 7dnhcMVw~iqK.a+ i҃3r@ؓw̆8l: Ch}wzZ/e<Ò«h;pЩ7v ^r*:¶/C(`WBĖ7Fp25(cƸF C;ĀE7J8oݩ? ND?er79y#\4o}9*ېɸntpƿNCPeh N5*ڎjJu` 0pi[B^:xd"~W{6NJZ򞐉M^N +M7&y?o>_F[Нbڛbd#lOI=ܙfERmm㇄rb.i }ұ̏JZ?J^FVA7TՑ~f ԉf:iv֯Ķ!c }߿|R/N,za9-biymX3LJ!hCL0fl)E,??m3 H{AUJ2PZ;vetL+n0%L*ǶkaZTI|d`|z(y+in4u,2%B:BZ;w2ԀU4Nq]ASzIkjvӅ\=u\E3]5f^?`{yu"LFxphJuHe#pR8yE˾kb/I/AۘF@1./r1H-Y7OBVΫ8Qo?I:nBoJ&^)'3VGs0' м8Oz2krpj*΀*3}"etZ'flB7ϸ; fT=6uS܌gm*^zBFvI[+@A 匎,Im|'='Um$P:2o!Ϸ2R`_q2*: {ތKm y˃^[o3 ݨ\,dT,@{0P8U훴/4g2= ^G)Ut\ȹn‰*NMIGzwxX&t`Pie}*E{"F[ ܏fnol32|qVO+lQ:+Q?LS"e׆PIF/w~3Ķjz%iݼw3OoNk<]KS/2(QO>m< ;?LHO#E~k K75lPn옫$]"o*4\"ĝ*5 awSȘʢ6!"=.珖#f+P.+$ $4;iNr#g3u @5dL>q}آ*ņ㽈#=Я^<%cqﴸkQ=T&U1Bs!u7vޏv;YBʯ]XޚIܒv)_믩zr١VH,Yc)z?y$rIlDC' _LtxY;m2PMgP=#Jm_Io]+!eS7 q1`"mh'mȜ:8u-EݏyIr,VM j#ş]@B#zq҉:2D˛k.LE5[b?g8'e+ HTВɍE:_iބs4UzcBx0ŕxhS|AXDlG6 A並iq~|^F7Y7~m+?Rv/p/-Wm-? veh靂OKHAj ɭ4>hIA#mMe?ڨ/ˎ:?@NCӵs%_?;|^F5Wiu9^JؘzuCh|JVz9B燊Ito㾙M ~)Еʏi,]ǐTY7fs>#^d~ϺY?ܝZ%e;bcbþ_&o}'5ߗYeNnʀK2@D+~S$y~j0L BGȰШTS)H@'rFAm*9sdoUd~2{nM2$TT TjB6YiMw5G4vH 7zJL?b iipVC4FgO#*!u:fQtbvba=|Y?rl5 9hI0u_ w.4s<@s:AO=fCSSo[W@xTr`lT 4.Q(y8!2m)aast N}6>^1O ǔF[4Pݫ֜\I7}_z.ss*IknVU`JoTI5ҔP 8ݹXF.6mL BmGL} jM*`a23MII`kh5F>,N`(c{q>E'@QL^D3J% KaoͩOZX݂< xD6WgU(\ja4IM~P:ϼt^7fe۷ -*; NGr{nw΋[h.C1lhÙ>_k̆(D,/5K6bmQ7o{YVKꍵ\ {w?,ȴE-{4^@ e`֏n#L9A\>Ҙr,/` ^J3 =[S76ΥVo9R<՗jZ 05m:P@?º vľ RQ\5ǗBϋ[#O@z51jkI|;}?)w%:ik؉ ˯UͅJ[j-J Dž@][quK L$O3Jovį nl4H(:4hԜn0qw?{)`OտTS>+~d8F_*:*xW^G9kidthzv(rq7> +{^nd#Lg`iKlyFn̗8o1eZ zT LOtg>9ڲ1%15OU2|Edye2NO5ڌ}mi2?xoVԴݧP6k/|\+' f&&Y#C>yVkCѐu]&>uc >1ܪ lw>]ږSؾ-Q~k F3!pڬ*:b]nε"-Dɗ!fj|ZAiS|]s6~e?{'r\mQ2RV!oem"TC?4(CXtA-{ᶠ_^ 0!:K[ >ĀS9^@#/Dcސ=7զ 'Gl|T^7)ъV\(ȃBƕo!Xʵ!sl"]FG5惣J2If_5g'=x_nxX!twKrR7h]upZZ.PXYe?m" 6Lfha+*dzSnm=~ܳG9jo=\#RA-j=>XFH ^q3`3g&0^y!vc w08+ s(\>pڻL / K(pu $T!{¾\N4RʫtKV 8x򋭐YZQıHƿ~p׎פB+{ش֗Jך˗dw/PrNB4 /jg73ј& Y5<X-I\ȪjG -&wfy8;,?k)xɝ'Y|/S;]@~@0@ʋIk;]-4Ҝq \-yڝ+kҾ /#&Wq%R "RR\e[r:ƸRja0z]f@5c7@EdR<#4dåɨ3i5WHU;͗=<& UGQ|&ʭB7nzB~|1߰#Brm<u瞛Z۲"fdl< 0q`zm~D :]Hh`x{id"^Hoe1lk͘M]hc$I3wh/DaZ5SA[Er)0(ϭrYv2?R+'&&Ǒc2M 0/odq)YI|mCj>R5e+>ټw8q=JF-׮CQpYڗ:~'q>BUVʊ$ hJidQA]*QA, eCNqzP+j=Hņr&"930clOwquQC5Ri0v w/̔%%Ir{ZkoU M&O.XHK⢐i~i f\-F 9ĽlWUf#\KM=8Ku3̾y4:Mt̍п JY@7HY䡑Zז0G5WPlZ{hPx-m 2( =8o11ZWCO8/G٦ \{)\ve2њ^d'W5,9C)&wB[pœj zr%69nqJ`Y#l-؁S^"Vonx{oR_~?1l&>D_ί(*GxБul" Tj$ D{iET1r`BwHB-5x`sH,L'{ Ev%[j@A򗀶JWPfSZE L :fr7әQU{L<Fs:UbuB(2Z57_Q*XV+z':j-}0&m/EXMJPeäI768h|lSd7؆.R͖& ~F" FY<8Ab`@1r څ]=#3xJDO8owVx~1uTx"y2K Q31"wdNB6Iv'?GT%{ 4Hc/e$Ay-֚(i,صgü5DsΙx|25`Lj|)KG d +,CXiA) ?ގh|d=&I2WRyAm%yMD\Z+ҋ]SW5s`0I AdL{a4Z'æ͊8ٖ?vsƜwYyW,O܌lac453cA>_/ \Ŝ=jPU11%)K/L)D3%;S;UgwTUeuY)2ؼZ:۬)g~^zBړuF| {ͦtzAJ!o!L,®׾H}fpB ]"m3vrW#ȋ01@;~J.(6"M-p6G%j5|q87#rL ߫ylJܔT!)Fy`!B߇Ǵ[d DҏAՔS6b \!)& //J<2tuW҅?OJUֲh&?b % > ( Mʋ,b7 N:h.-n͈2LW#ZJk牂\ǁ(9sl$pMXPfԢNh$6g@h7DX^0Nxkjí xn{ڤIvlj˦uPWdh}еG,n!^̔rZh3^}&XoKW{8\X 5ǥzUh9ap3l+? 8y3Eȍ+jo[j p'7 mH@,孪F]MʉB9p]%,.'͒I Ha@'4k񤀏bK6q0ԏg7ѧߴ I<Ԫd? S/OCc =rqk֩='Lf3q1"A#xF)Vm~i8YO qVzZMq yÜ#k?= Biڇ'}V TcM5)R)$Ae=yw^L 9@9DaM\D9^"d$$CDfyN?0Kӷz/V3"͑c7ekR@odn:mG,B.{or$NԬLG\_0Qm&^cYt0VkJ,Ơ%&R9\:Z{&k.vTwFUڔ8ޒr^Iq*QO޽IsxX 4b" .BNTNj$9VENSE:ᰔzFd!ⓛ4v@<6֣SȮzyz"xjo{&rLCwڡdШ_b]?NJJ7knEzL֊,P,7j\~u 5p/u]Y鷴*QA' i+,\nN%HY4mUX۾3ʎ<_뮶T  = t3N vvj{)&gޖ;nz괽ƪgx-#SPDLT4KP֤"wޫI 0Z4B!8Ag퉫%W#s!UlNkW4#!XԶb{wR hK zyoK@>[{l:/;!$q\ ѣ@ƇyJȴȃ ޵p4r) p !kNީFv[N9 s~gK/.k;0J3sWͧ琺(x "0Ƴ{92KQp>O,QJaj,l- XԄ QhgQ|b=0LC\D@ :F~ A8@ŵ^ S`IzAm( 8>+i>1wIŁa˗cw'Gvovd^r-%/]+t^Y׈M* mWU)Dy XR[ qc7Vypk4x?;͸xXvV 1bu" ĝԗpy|$批֬#ǘj8p/Lo:(̏1t]S7?;JDbygM.36%!ܸ蠘Db/3hf%c+*zmMo-Β5<^A8}? ^@b=mӎӏI4eRbCsE џe=V2f5ڛ ᪕>7r]M㏠P}Ǔ'3 ,L'_Yj~xF/`vӨ1X;{e$5jUc%ɴ]@Ϥ`RW ipDt 9;)v0C@vֆ$~竼iצm{/<F xv^bbIGB6l줣"ݴ;2%qt}ؠ"Qvf ft"$NJS#{ Iy&#~}ZOCi?C^O}ΰ>nmSޮO;~sV[U3Os8GW=H; X<%mwٚ?#ߊۭ1 4ۉH ?D2zVy!W ξeP#hkL +$={?sQ-. jeRX97 7V-u)*W QMP2NbGV-L[tkl0AQ.ġ<@%B.ܯ*dߴAA0bݪΙcx+ML m r/N~eiIyQA&!.A4RSAWv S!iE՛j&I>Sqc'E=0p}%$\kZۀ%1`4LC)|րH{28?Y2.M X1cJh,orprPlvR?l8^1@<ʶ-/gĘpo2I&}Kuz3IӔ,|=e*`f (1  }Lu8bCa|Fij4~},bbF[M=;ՠk%sIePMtPӖE\T`Q\Π̉1`7{;s{oB =d$6*Vm RC3x^睲- &bs4>`TyPfOz:b,fp,}x4͆(񿹙͌G:k:3 H*>|`Fg}Ab^ c)֖PrGj뮀ĵ @B[G3 y}bTο)MgС3;*pDc I!7}ĿkxP>/jEuIv,y@)-({ZA0.x!1_2'N􇑷!]N?ЁȺJ OVXB0 kM2]L\J2eK M'83@ }O@ͫH^ vXFm&vK_HJe:_G{¨)Bb71z) 5ȨGC=G[G .%VэNni2gg|&{~uådV-Pk^$['T82oN;cN^d3ڃ2_% Ir />wga$'~Nke'niIQ|U>e:(zJ9{5eviK4|57s_!ZsUb߆ʩ0~Uq]t[vyMKUT!ü^d~@](+V,%,D4=cD|&u'9qt-]?aJO~ItI/Rjqq*#)BA[t죠Ο.8-Q2x܅͢){.MܿޣEa%ȴw:M5d!p,yGt#s7A\x{+g; P(IAJՁɽ63hlzZɨZ#WLZLT1x@ὼH"xrE^|9k,u*Lԕw*q2DZirRNeiYRѯh+ȁp:1֌snU)e]Uk ] OPrZԭh7bU7PD h<{f{(9eh])JM'^b7Kv 2lo1+5jW K4Feg9& ԥ+JOC(P`F&v:^"$ܮ8Oƍei(ۑ׻!q-DQEp#>9w*?\L%RY(;]m3u P֙`cO^I/Ѥ7r Ds0FO-wm3.Pz.S'$l32Fz(b̓ fy ٺ+=m+4a=>Xcj,My0N\hz$I x5Db _Era@$c>H[**Qp04n`^%`CB]Őͥ  )A,n) GFx'}Ux+u ?zGBMjw `2EߣBJj D>H0ir^tA؎ǹ "Hox̶6Y&3t;7|j2On{'~ X <:ϝ'MŜ\ E<:GHФY4kQLi~[/CVǚjiߦ'YJn5LeWe\j~2CnK]ӫE+A6 HҘ"~TkJC1Ip&;W`2 . fW[d4,WѵMH%Bc!yɨN^@콠y;bQIV'LK["[f2sYyE'ܦ3y'k5Q&j_L9Ů{#AFoX:dLw[7GA? ~aMk᷶|AKM=X'k6x#Ȟ}GAh7{ %aR׊|2Zm|~1FcK)BmKDyfgtᬉŘDGylJwV#ʷEL9&*P¤\EgMs|n`"/qť![vw1 !̟@\OlpyPLV*j NPP%߁S^)H0Y?lDwGc̆I? }ߩ>ͦ̀GәoZR>Rˌ%M-|_>Ng`IkhqzjNNڵ{N(D,. :;åε&M4m`ɢS/ Zl犴q2'DQZ ^d=0" ey[Q%b#*ygkR(jKٻ,#vl\N%idVv-IÚ%6xXxV{յDysѭ:=*v| y3c{M+BҎm(F6^ABudzxvQGNl]nZ0~@Unh0Is8d\ʴ#Mag9謻h93cF.H鼊KQeenRbġSIyO!G .a'ֳP>&g]}3Iu";c̙ujQ' |F- Fo4OŰң;a$8cb6# C<^K aPp ҫn*R厂z7uj5,7S3J=8v0N;7V?H+~+Np:-^Ɣ6T"ǨUeD} , )z;AG[7!=j+ }_x^ {vWGǧ3G5:Hl1Eq=ZiR/!UuavwۤfUvyۅΈZԋ{^?Lw`Nt\\<[-_3 T*Җ1uo"R:Cիħ .=e~P(&?"YE`R,gE^mM f!|Ak]pKwj Jt՝q O!:+$o/EQ3˦;1(o>y%¾M^&u=r2'$U3{KF%v:|MN/ZE\AQ2KuUZҔnL5G@L\U4q >-!\!ܮJӲbي6W+x({HSQ T;7^'~KAÅܐ_b@eKϙTY/R {WmV.Ы[2"0iF|9×g,9M)!jm+nnJ8;( OCNyܠ$+S,vhNX ZFszRvpxh9ؔ PՎu4[+T^mpYh't x'V}QekJOv֢L:^'?y>Y\ii5He<[Q[僿c/tIPM2V7/K |);h`lWf{1}Efu.a^>KE< PCG4Vpm"ipX6ږV4uxl&U8wlyiH.+E4kBl*kfғ0c ԍXc *g Ԇ;hC\ol>v/" 8ӝl< dCv> b02_OV5͊e }?:YP:u>=睪 joO'i~T?05 }:'c_wѐ REk9q;zܣWNN=H8\X SRO(٦ ,eƘ RъT 쫐 +ʱh|.Y˲1;Z"8Hz7zvvd@Zc$5\QsTN ]@gAg ;e–p_=>%H:BI˦z|U#?өRڱflNt_(`!`&[/Q_,v7`3 d+E)' !a<#~ I<1geL6B!ŵDpBr%RJ̓@楉}94nwo'6oAt SDrXg cˆV‘#>sѷ0BImNh|szuҹI?ˬ M[B2%&xV,c*T]U=zR‹X>pw:-z4n4evd24uS}z|F{b :t' ݊yC(;Djl<ɥfS׌p5"JxN7qbXKBPSYaXbfJ(^Z~qf=ПCSOi֫c2%Ɖ~"nMf\iD- Rˣha)-n?PD9 86ʪng {CmHEH-aӅ)<q&tBrl-Ϸ؎eku;:PCQX>fQcm $[4u `FoA}^y*; <$;#&HB.(R7lPP_9(6W"YLޮ%ҧtxZ\UWi {S鸰IFHҞ6 T|VmS ~gIN=Zgb TM,è- D!g'$h90OB\lzA+SN"FHGٟ亟/qէB h ѹq,/JYrd]yXT9`DF ئ>EA|7 Y:S} Z e?2}OΓX_oPi=ӗЭ&0t*Ax[wՔ4@U:l 8X7me)M89`C% Kal \wZI)J@+WKFHo6ܐDWIBUe"(Of hYLk҈8>-$.ٍe)8ޑP =+WV$˿+SDfs??31R4Zc :[H[?S"H~{k" 2IlKmR/yl ]yMCؐ[{o=70ogKZ';i9ӿp*M^ .E](x 9S 㗞NSh D'l(ƹɁsF#NuWO)QږKҽbv0kjmivde(ߌ5<v' wG;t+>0W`G:+;  |6$5MJȑ^c\^ 8Dej9ٖN Sнsc+_f@1-7M9rd> 'x9aXUh;Aw_.b(=AtF?,- 3' ͱH*xs}\K8NL$ 1^L ӕ!ګ dGY7w۔qׯX $Zс M>Fg3nZ̸z="v h fwݜ]X y*{֡~s~L[ue)ZQ rǑ+|]7chw~;r'@v_2P>1SlK 2ex_1$.ߚtc1>>|'D33ݨWsM9X8gkQhpdeiB/y4Y?!W?WM\foȖA691#jJ7Az0n\^w'|iB-0M[H][\5Paľf2ڲՅ;%q?[T,?24`8(pK.F-5Ji Ⲡ?k=3MYaU5t13}'6+D~Pbڪ~5- $0[ }T5l*=&5]ig *-h=0lU1n|R}:,L?o`&IwؼL#Λ9[(kvM .ϣ2)pƝYnվW#Wg{T.4j>SREMp2p_^fxpbD0ХYΛ@]165>? xLi3 3Bhr!4_DF:>:^ kp o>YtZg-/Q_C$a_vY`21Pnd> C!>D)t0L< ̡j."T=[S|w QDȌ##-\`phH5|@0oTb8)d/INR9kPvJњ6$ʍ;Vg`yq@l!k r±\߰E'\]#uyۮ*# lieH/|IpPYDo8%c+V¹#Y`'3!j+ti+Wk1H+Tu*y2Q˟>{>buN&% L;Nzq໵gy$vDEJW'sJ,ɒ9} ƃ& _e7Kh^񰡲 IwqUN_""¢cy\ B8U5Q2-/x(zۭl-u/4u,ɂ^dґWyr[҅5h0Azfa?ņA6p>y,ÉMa8(XW4y\'M*E{e{ #Úy( q8U^ɗV[$" GKzkU ׀|H/&ϾAQ'+D1U|ImiBhYPSf)ETʕ̅7)?l`dNmYM(v*z>Q@Mpb'OswZ}ʌNK$j1}39}GB>zޅn,܆5\#>ߨOx~Mh@)bwhiiGRJ3̔"NdgB9K8!GEĩJFĸsy0U"l9l}!cvVW( x9oR+vYYuW1["nkޅ?X>zא:7m. sܙ 䂹vs D k+\i: =8Wݏx$ow٫.1^0',ߧװfR&r"!^y.G)*{{<릎rd}$W#Q6:{r^kT˿gK4/|ލ%ƫݷ-Qb0MA_5 ֘wLK@e7:8ɕ:=i1UNeVe@ّRtWlԬ{fTf;~陬9L>zmԹ9 /f1mH́J7FbzpĖ^l-hLwvfhPm !Rz7։meqs q\ ^}gAZکю_=S J^ӠrB,@3V5s>W^Y^rO  }BoQlT!]mT3d{77E"dqH t3̛Q};W'Btoc澮QS&Jc2?b1ma9޾ĿKAU -=apnߘ$wvW  ~S~bv~T r-k2lSOyZtoٖYSɡx%ͤ8TIvdG,#Hgt« 5ҵ%spA&iPX_؍=hxU#>e_Aެ-=K܏զ #.7"zЫY~y[X%s9LSKJ6_|:W4X!?>"~lp@h3)>M P@K%@EJCެPBWc3QwME_Lih ]$ZcҼ@JcyoV.~;&XJ?ТJĿ6iK͝{ZLCR;/$"kl2]!]"dӴe^\GMB4\HxI$tIW@Ų2da*!wtRgߧh3|{̮CT' _oRT<䝿bJ:0g X?f~]<}NrC9c'PLÐQ>/ך-0 =jA `$u09Ęny n@% M/9/"bw<<&[J@, R1[}r2QJY^+\F DSѲh|T"ĈYCh*hHL)}҆YPu0-USǧt|ۮ=[S>*uqΫ$nk9 Ť-Tfh JIdT(hqtD$CVҢf5܃3˫0vvB ĕR& pܪeWIN]lPN_P:厃1g;c ?((H`*ZRISAWZ\w Bw+M-I BsJg@],ӹm$~߳6\9a3O.$9U~nc}&L^.0(<$y0…r2-Edn=aA_b|ObәIT>H.+?56Dwxi$qsK୤);TT |hw`d:*3:7$w;jsPEx=Qɽv%W|%" #U1C=gİgr{7G YC S3e#{6xf>: "@ ke+B!UJV[ÊǩWx+EowV $֊!}f~*TFWÌǶSAUtzɷ0?m7VE/ȗ;U*{9~F!Bݵ6X1vJwDSCY(t<e|/|p aR#W&Q 3DhwqV^&a; 5N>b;Eysd' rD9m\^PX.s2=¢0"0U,;MHo4ݷG9l.I]&5İ)~bO^L L]ޕn,,i 1Y0|eF!<ȖPEh(xgEuE93} CF?\#k039iY|íC, *i^: ? IL$qU?OLmV0ݴm++F%nNxr"yZf{SxBՠzM*X%}p>_^ߩ`\wx(X@跽yqGWg/0~=6Ł!F5-잯Tw1ƋtyQOu޸BS]&UXBeun8ki75#@bSƶz"Ifd^ibnR8J=8}B8z*ui2>#SNXE6n k=֓Vf%BZ-[h<.iʊݍ0&/䘄an'AVJ+[v7)сO#4ӻ!o~/lOH 6#L!gsM ^(\ѩ>Ki\2 v,7TNVAIN Ԡp`>_E56})qLi'{,z)|v2|nIf1`)U5n#t0~Jr cό1+A'y~h\K`0 ΟFRw5 9*W)ΣBV>I;&O|ԃ>=+x@[~/I=|L@Mn>}So/E9X~J-l7+DĬk247!E0\Ѷ kgOgB'~òfkEIqZ(r6d g:|`9"W؋8"D`կy[ÐhNi@eHj $aJ$Ā(29Ӿ>bH,ɓX>SDgz:%zb gd:hq?Ha-q ģ|K_u*'WfD>iZ._v%<(ln@πvNåk6aǚ6);i]=I~͐p[G`(Z"; |fS޺"7.M\I|$b}g?k|s-U&:迂${͓W#Bb6Ռ:IUMN/+FyˢfKa霱sU?nkIQ4csYfM"q ))g8^+ʡb:5B'٦`m\؎3g"%]/UiWtF&J9K+%o70x<F9sp^5X2Yf1MLBFqJaw"|t7D$m4|jLNcUo͆|㯁oԲlv&:ucHUj}REg̛`UTekCh"ozqbK^u;PTD?dWh6c&š भE쁕[.ϻaSQ06Ah˓ yJ>Hekks1ray؊nιԔzN*BLG3FEpϜ+Gzq8od!;Y- ?b+QU2'BzLg n*!S۬^))@ݤcy]: FH1eCPAeaoz7l.-Ӣ>mNh*h4O᧷ "_r0D^|4*B!C ]ĭ7›Ю,Cr6 i ;:aw-w7e}WW'=/^VwمoT107AZ7,mwal2b,BW7*zQ=m9%#"hi ܥF- m{lXm}sum*7[3 d.<n)%$v_LB%B!W=ehSs$2]Bte`ѷj͍"Dhp)( Dxzxc_-G@] OU|zVeFg`d Y!* M Nl N2(]0uFs=?o @/+.90.YJF[0M;u&rPmV,;2C24oB C=Zd_aO6>Zܗ?4פ/'FݸD_}=$fC5UO@9;678~d]$㧊¸z}#.SZ͠wgHJ'`gX+qqha_VYWQ^g^{G[b"_\rR \FS2OeFJ%묃> @c ՃEff$[.\9XRH|X.p.9.AɆ m нz Bj8A]49LRGx/~)`eR')4.;d_k rkJNoNT<"6m[ ?UV[u-{z ?3T{:c1a׾|G~ 5v?qUi;a:iFÇpCe. }qM:oF>/WX2r$ L3h9ex :9Oٙ-ZkO,"c70]XE~5.xjg_-莘ғ8_NJX&z-v~ZINh<.VP fx8QX@0+{oy:6dVW=zZ*PN%[W̠EpfSq93+1'ĵfe4\_~Yn/FwOo&Pqy˕;8ʦفBy -nuuOh.\]:]o]XzKd vηf_7R]ҁepmL#YkȨxͨV -(ݦ.%e|iR<\]MU%88s+|j{Y+.BBL K .SL^DeX3ѱ!Aܯ= rUV^毨Ї"a@+N.p!t[ nКHfu-l櫻yDm.<=WՉ%0P/ =@6jJTЉqX ~¦agHh)-+ m\B*y"gc':RYzxLܙGQQ嚘*v#Q#繡B&Ybon'v- DWpx7  .ުr`pS`Ԋ;͕u]]=v<Qj:Y@{4|8$RK!M .=ldӴ%Hp.6pW;+_rǷUi5cdIu25F l'b{ ؗ9hw`x-}$İDCk\>.@['$衂ND $նI]M Pn(,d_<+cI>a9 ?IyʫvlQH=]%_O'A!t:剺 M!Dudt_5?½%*b22CgN&|A1 'oc:ƨTIJ_ܜxeHPoFLxV,8G\/Η@g9(_Yx^G?I󤦀;q۫ݡ@%rgQ8ȶD]Ko00HռA"Gt# &W Wl_؝lAnJQɀHd;:r%渱>/ <@ 뷞GH<|F`ߔX;faZR9ilte R]G2ΫO`(\X;yL,kRa8;[h1WUNp7א@?lUDvY濆G7;1UT Ĥy1iG2bU6P%sB¾4qb8ɍZ1]m&AX~#{JW$fʈm#ʹo Fd0Ɋg\c+Ě2mi_t_8[l(r?F#wIeD8o&]YJ{xHU#c9FjD߳J5%<0e^XRq?p.u_kN%obͰk&~<}-.&Pe%673f`C]֨+ #l#W.P )i[5F*|מyWܵy{H@~ΣBsV̶;nVK!.[NّtEC1 %3~7:5Lzܠ[}Y8#m\zOXc' :9~-5K%0 ,1,zo7wL[vATdt-a 6wӏ{ !yO" A⵷}T^)598Qzk{Z~H[k(.(AWcX ^94%{2.),sMK ?[鵏^dxv1)Yj~)ʊX2$K|KҦlvX(`=E?GPUdv2 [Su/,Lmlr`q"P(K8}T]ٵã\JfQh9dݗbIUe;Yk#qL3M6K钑\WiUӶgX %p8&"{ZaBC^0 "h{.3n_6>)m0F[M"y8[Y: ,{Tybj#1_W&S +u~Z>yL+x|gsC `R,n -u aDzos |n3%%4L)SCQR&I BtxVzL@J$!s L{bEj7҈6wixv"cG.EBIKyWQv^-{.򶽣'v$꤆`Aa.@3( {97,aZ`*%7/ƮhF-e-iК}k`U!A0D2s$sqWߨ>DINN t/g_č`]CW:ʹfS gG|JPTy7zhN pMr8GkxIVqLn;-t4U&$iS*tA(pz(;\z9̙ baE9m3Y+#*QG9e2XA͢ ?Y0"-jUUʘZ"P h='hؖY9Y I`H{O CL( i4$Hقw R q0@%[kӌ謠/TP7Cim}Oq"ٴY9'5邥AzORYR7$aؐ'^&;Ï DV<^j.~Z&F;R T/ ?%u1Ҍ }߬Z5bYn=MC0 T($1\r5x; ưܯX~JkZQ!PeG}baۏxo `.[Gؒ v[bw QyvYQX01= |3OӑHYDw$.;̤''O죪]㩴uW: {ߺ>m"ah%,1#'}J Ky ^˚q<I  AEKP3LOsBS ꆟf7~T%F4~M:_9DUoP5Tw`SIY9r#h8 3E$4Dob,әdr\53;_g)]+{e}"seYM֥8|:Z0 3AWVyz O;0&S G8S@[PPCC$qf"JSfwL(En^~v+<1Ubl  iמ8j5f0R[f "!#+I0L.FwS|קLNT6f?6z(uibs32Bc,ozޑ7'uB^>voYUOOO_VjHx+Ej mubNh1t9U0}`}b`V>":}Q'D9(MLp,iM:TpJJ'Ğ 9c !8Ғ+d: <>eHƖ&1ya]'2z@F^;+bU8sw5Ű Ȍ^?[k;b;ʠ6!cĥ(a_wУŸ yI = *%:2v1Osp DS=2eS6w/b}lU|116uy2"0׆"VO!Y²?G|,ΊÃA!3$=MbG$$Kd3E" ] n\~ol UM 19(ee%WϦa-p{|C@aB֯k=TI o* a)żr2$7hz7rK*)s:)s|2\+)\v$;`(,9.bza8WL#f:g%qaglo@4~ϱw3$p> u0P_^e(5,?\Vk](+S6gA/CT(l lْQVb×(:NHmտwADjтJ&%:; &Rck{^KP~$bxRtI3ZgxZcd߷X>.턅twul-]f}b 0S,(/XFfT{(EOR{C:pH]Ҫd%7\$ :'X&^( 1I;-"nт\C})Pzl-l>Җ7r;0b%[ؽ\IAFJzP|bP.(SO  k+Uݢ;gureepQhmRUV@9Q@O}o3ivZ6GsыLo55kҽ nܞ#pVt_P}_>5t-!`mItaAT4J׫ӯAy=Lf&SW 25ȤW[gtiD̺X!%phJ ֿ$ LcD6›Sı:j^ ([Dft}yPRm`@Rք(Rt`LW1%i8yزe;Q 8)\&Pb ҾrSgspD2&u&*g5u;=EJ-a6˾1_QN?l06MZ?!\vTv6 !=!4aHsPE,UPgB9Jol.1&e둵e6#l-B^|g>/c XD߷V |[߀h Gș!*UZرʞ Eऴ&|IR,X%h^,=J\]R|9 mEl b_ P3J^oB-|mLfJ2PQϚLQeu'ܣ'͙juf>Xa[<ʽp1`:O90),Et>;%o%c #|A {^:LP nM34(|3׶ׁc"ds^S{*8R/iWrG~@:Rl3deU0y}&ND WW ߆o&Q<. \|nE˽c14хлe|( eG$ OR^vpؘdQ}ā.ڦ&Hx 799S1tVXWPrl\]sdk ߕ?wIv^Yqօf!Sy|{h=.cT )pܚz6 t7!>g>H `#2o+и*,6;OBrkQ=ķѵ9lVNaȸ,X %{ >rT%&?މf!,7~av ~ChHӐWX9:[d^e?:2"@sgnrj<Ư賎+Mé w u̠LdtcRf>=O`Xvr6TFp8DZPXuē_A42Vujul.ZC5cv6gZo[ŻRv8քɍ{KOE 9ta&ļ9sR4J-7TU $hROTԡs Чk 3_H.3O׭p+W^{W 鸗R?~8<}6ۖ}[qGK1+xx5K|QDj(8k5o`oPb<̱}(B/"G̃8*W0 ASP MHqc0M@J$^)M^a|7WUE.foy%ɋ00:/ oW!J'[  -׾3c=q y`rc;fsoaQmz̓ fU1җ3<dB@:@ L/y >A_!r]߶6ٵuq$L-v?Yu)G?hfZa@yaP% q[J(\*!AJIrla3*x|4r,*D,(t0&]YgHo." FO>=`o9E~ZF!i4 tJD BP`cay?.l~]j` `^(,7Yl$Jmq3&bO8A{yk[9@d!-)^ѯWkW9 'K2 Ra,4z=1%o 1fB^jQMي8YIMA>ampc)\.| GA7c[Ԗ7Mc_u>>"؎A֔RY^"b`)`f+Bi|vXWfX-j_w^)WшdޫE>S*0jڙW|j!z㝡`oԿ6@]a۹O9ʔdkdVnc.8q*[_YcsI (f͵P9Pm=<]K&wV|ܨXb^_z$q,XQgc&'m1{ JLy=Q(Kڭ٢mif窭H@-D v;[*[:ſpQ,cn{"ЙT5>I,ː0X Ԯ=-d*f!37Ӆ `̠̔dEgةHXni@ HYlji.P\2Nn=bspZשּU&B+h .,K>1:qtok0 >zA^?`pޙYwfFxΉ΢kR -(u6PFoX 7ws`Z10ykKXdE wrÝ$f#mG]hc $Acy-8P6MsUg%RAW创%ejw7,r"0xzn;l+b|ԏU\; D s+c?[n tL`g?ۭ='!~`"- Y䣩W[D:ua9T)|7j>:^MZUy2tAIFcުwn)6Ĝ!*pꓷp!B+?VtI)V$vRhvnEBvP5&93eV̐$NoZE餓/SMBx)^^M*cP { ڵI B__p+͡MzMA՟LkӖ3a~^;AeX#2vL~ Y`"*%_MX ) CIC^Q +OVe5?>/K[F[spƃ7b.oZ2w8;Yxˏi+dI6VPx.< HTvY%sQZmLzlZaQbsp0Ժk1]a"E5pM︤XϪsh1[ gXqJ{4BI @3s9Ve|#7_ݽr|Zg'AI,D᱇nwC{w3RB?gh[qbgDykqUW4"JæVj`iz@?`xEU#.FF4 HXĖ bziFdƝ>3In5s<1M5U@5$1N#RنQ'ncZݶ@ev9-"}[PC:҃Be>h=S(n Qr"3wuܕ)[>jF22':K-[0|. 9jf0u\F?4 lIBbT_xZE)ܘdс!sQ^|XWcf~-ByBl3WdzA@$ߠ!\w,^UAQ=`;pmߢ^YsCQGy8&R\}lfF.RߟWf NivZPb\Dٛ*C"[m{^pz^k9ѳ: Ym&`H1{QXF@} }hdZCSР6%eO'10@R^#0h *xlIM@M~_ć? 9/%ң (DtهɚOmAj X&^[/su&ZѾ1 6AxsB͠tF0,Cg8;fQz.mժ] >?{\=`zݲG\r:/X9ÃOkj@&l.>[^h }(v),S7cD4&۽?vHP9]SN9Ë}[07[k{ݵZ-6]RE1+᱖;r޽N!t;!XJM:B]VsWHQ:ON'>xmsnmi7Tn[vpǚ??d?;ʔC ¦'enOYo!O/iHfehRl׸IV|yD-ꃺRR(bNaϭ" MdpU(\+;`v ! :c2->=U |E2fsA+o;UZ^㮛*e(b!#Et9y*8*ב ĭA,u2?} pMk+JhW8:Հ)BGm^ ƕq\8Ei[1k,!HM)(_|,+`JkAjg߷vm#ÿ9Cig<_UG[KiްJ'45VQ}X* hf.^w$I/p'蚘|kBi;R4DqTT*ͮayHKujAVϟC$ x^Ev=FO^$CN. JMkEckYeo^“'avYK儴Nۭ&҅Wi[qU6w"o*V,v ].[3o>flĈkQWݟ頤#68KR )HX]Y \w'b7TJuqIeT -\+* SIQԠXmb!jqu ^,j<^EɄ<G|43#(4vQK`lA§ 鸭J5CZ fv فX{xb:eľA9Ri1'$6꼼cx^L-N8=A$jf۷ ed*$Tb} j%@V=a9rֵ@57Bn^N8z٧Jv&Ô-ͮ[_31$@iU{;xEG~~EG>U>"Y}dlfmpT5+S[6bL/aۉ~\} Ga>/+~ԄY-nkZsg4.LZ\H%L~=ap f?#"NhLb`wevoYyE?eg8](:yIlPN/[Y5v̺cx㱟أ"7X[geBcm(Z[|>ok:*jU(آ}A=^E4 ?:} ;T<*X9GArW4!#ӚuOіNO 3|,p-z`ANLSl7+95A{Hhh(ۦ>:F^\'tx M1otmW9k`?tNؗTVX=Z_^è&|KEb-9]Wh!qi-(1;{@=i)?b_{՟9 Ibػ Q}s[N ِ`v;gj+nĤ’<ʶEh@ 7U!vz 88Ipo_Josgc\]h#Y3)4 X8iaP*Ҋ"|R9ˌ3zB bCa-zۦd:4BiL Q+!ĩɎTT C$QUB\<"_ 麜MaD qH`lC%y̨sqmdY߾$ >EdQ5d;g~ة>+ &-*-"*;ūG[@;e[4,V1J U˶9ʥt {pN\ (%xxZeyv,P(&b+w-*bhr?"+GJ]w֢9aŭsZ=2EM4:$^j飹m -+% Jzzm)f8iW_1~hz SL.V%_vOD^ v4Xb.LyvyuzhsH0L`kCօ"Wo?'VAjcx\QUǭiEڣQ~ L<]K閅O3Ԑ*M SH2~Y!ZBaX^}:T͹UґWr33+Q GR,)DP;K w e.1dY؊la439 S'V@JWv(/q o~7! lyb nř"b/9.ypz)@ɨ_~ށz:o2}4(_kxk7ER73MVv?8ow C 0oIWh'wl>ًGTCND˼vG@}ɿhL ,A!0MBg꿉\U]U${?SEr-- i$/<b4IK^HN,W .g3j!ONou5˃;`eoݹix5I]2/4Ef,ySh`+0tK7{ {wyBbF3INo>QmBCeC-y7B64`f4gg?[L>h+m19(fats˷]ݵf>M^',z" }DOc-ݘ gyg\]e_S׈=xaHuQ)\EWvO~x^T`]iX y!=AW%+$N1l|]tc} 0cNOJ? jw&&O ; IwWc_t=y^؜#~a ѲAq21)ހ ߊ"$̒T!y5ï7)%yquBl(lFom XSJd `<gR"\t|- Y+I6lvJ[\ee ü_)vb!jV8D[,l,iݧ= {84<Ӑ-CL 9\-{]KRjCd iwѹ,}s#&>~rTn87Lw[ XҎX-,zɧiut8GG~a4N5ܖ ّSl]S6^Fq@OY)]ʚ?vLID{/{ؖB 6IBlr4e7+$g 6+~P# ` Z:n窈sUR##sԘl:/ۗ4o1%%)~,I TcAV剃I/PE( &F6$(h61V&n )# Lԏa^.;mr+$\:#mRXu[`q e NV^3}xL$A`!(bt.opa+ \mтCENV*e1 h4F`k1)[/W G1U% tr!zH:8ï2]<w]O% `QV76–kk5Ȓi E;)zݭ\W 8ÁqWG&_C\f A1z7Gn7U A5l#;1HUNP)ϒj+ ff^JBDPop=y3gD[ojœRjKײd&=oDEkKm?Æbծflf"lNvl{#W̬{"|׸CYYtꍹqB˰Q3U-fMCSp`%]`7*SP u48A*/)*9t'  qEe3@ՙ#-/ ׃^,HYDB2g]Z F3- A[$]TSE -FVWgVHpDY?jLB-n2.`k?_: 40i?^G]tp[gt^4 #\&_Io%xhp97PzS 5ȡd \(g71:"Xy{Ɗ7X2᷵PF8xDžeMglKT%q$BgQ[N@(zntv7rпcc>Q4׺#«Gj^F8\u-PbSi&029y-ud9\BF9Yp=o׬?BA8bx$o+JZrwizXPruφQ;2(4v(ctD_g FvH5>`zMʬaEChM\_^%?fҭmצI gLOn;:ޛ@)3$΅y|+W:*PhF9k}J=TøTd+LkA›~S2rՓ2ro-݄<0ywbgK.AB$ c^>D+en!z1:a;LJɸ?='v0,IQ 'J>Xm\SݭA@5m aYZ'@eo-9`n W`5dH6`JeX9*v!lݜ zrddԨZkGp0~1$  ol hE"JZ9??!'Bvdg[Rh  7ķs*0-7 |KG 53"Xb PGg S!^ʬEy'IJIa~BZfaEXO6\An+cV SDЄ1Mc 1u1ti[)ZzQe,@zoLXVy.8\hK%ʙ]ΓGfgׅ?Q}wZ8_B&(Nc,D^kO[f=OFE{ay}dtct·n0;lq@*1mK9ǝfakZrg%fc7t%tYA8 y^-%̒]vf {"}+To9*uJbu_*̼2<\TG7mtsr{&cw?ٓH1̒\|@)h"ląّAjkvf2n*tPjK)?/^nwapl 2 ,sKWA(Ёߩ IEx^U,^AO?;#o t@ 2ۊ*![$ocY|Eߘxk1 g3}RΕ2pUt'^=dz qxj(a>,3ddhy*EaSx(DUoⰭQ ,?s7jT8ϝ6dVbеg_Kl8S}.A4ol*ǟ |Җ6n0ֺmbu˯&"I"'3u)ѱ/C~NC1C̷ƕwP C<4o[1 #z@[ >ql ˫Z%2a|Z Nm5X6,%fMA5eCN3l="ħb?zdf.ZXI.e;RAHtyB9wRL)e>YkhtTˋ(DP0"dKp% ? q$:T5)h h?VH`/:Mp/ϵ J@BU]9"QwC(pXj>ܡ իVo4/}vT4[|e݉ ۼnE>o.No$Jb9R\IPI~cwp҂3{}yb -Ő}I{s &쭬c鰞?%gu㧂WV̲qix v*soi{܁~&@odAMKnXby}'ALQn,q&Ut .Dp;E:+]%ݤ }?cZDqeJ}b*(%z !3^wWKh'e΅ZP!x*D Ze 0IC8q2ְ̿.w7uꏮߓ(EHس Sc!e]^my.t\< ?jhVҨnmk:?M|Ac]AhjURC9Ӹppr\ʱ|*$TM/Ml<)׆MBV<[*FC_~Mx4ok8מ Ĉc>s3N > E|Cx9Pч`?$ H̹ʫ[Aex;RĻ(DzܣKZXuӸtJ z" gfSp+y{%nFx/'O#Rj:{3w%@ɯPa#kQ-:up*ө(|2w)@(̅C .R08P;7i4UJ,Y0nZN?1 ˔a I(h!Ȓ}y*% 2x`p,}{̿|}H36LPcˌ>E6cHtυM!`ϝ~? j^WS袺X,:D+UɑBh;[BK뮉?kKh+%vW(!Fޱ!V\ ]9L6a8N7dtE+m@X]BS>RDxvbIu tqni2K# Yqfұ<1[rq$ 0Rߵ^?YO5*Jz]t8hvcy`Rs@t~*j7-WsRQWn<rbۣf0{cq>%_@\qf5K?Y'5ŗA|Q[NK&J<_!LivT:՗e>FuqǶ"iD=Ş.v\)}>zŽi3G3ݗMX].+}IxԊJv5b|>Ǧo] ەJ91 X]8:\BH ?m}m_c>:=*_?WPɧKlR4 :K:.#=?(pl}T40ύgTFxn\i4PQKV=[)Ʃj@${S1 *ݛ(q=3|o hb+]nעf΀AFXjSǻDz}m% @Ép]Q "̾0WBשǬoy-Tg'an N/W\Iݮfm֥gEmt/͕D\^/Gmm8"A!-1,_pgw[ݹeX螉x ?/췲V-&t(DWF! ɕT30#1)!c?1a ]iK>w &S &J ua;M8?I %057SG8@`HTm:|Q_Ktr:4J.n>3 iVzi5#bǵ 0M@G%?E븎8]w#݋\qfiũ/0} ܸZ& 6 ɬL3D`:V{v~-]lKUYl\!qTFTWgQc[> +6dWQ lw*|pهWbB ?)콤wl/;{t> 1 xk+mx9%Fߞp3^zfg?%BK8 @MS-V΃>l egP$\9;-Bڨ[ƗMYYp:2dIHͫU_Y.> J^][~ >wVb\>xF]Kp\9(2}dݺZ mqdGgy1DPA'`EGg@ B1=ßv3Y$̘MPxį/C:_:|q^}J;h|sDu\ ͚Z[O_`X?Za/)~OKu&xzihe- Vwe"6|ZxEsXjȭN6 ԔЛz> "!y٬σ{^r.L@st@+9PVyr;O+g^:@Xu|;g G85kBw`8G[vq%TΰAt ŋxSwW.3fA\I~rqve+.Rwny`-,t/)YCqyɈk96y}n6Ydre+Z6O}thP23uRe Eʵ{h? C[\?V7WF?! CN$ K2$pa4հF4 \?;3 e04%;hQfz59@;֖Jsv3FOnMjLkf#B [2EoS˶z#{jb,n\k̨"`x+5y@o\H(ȩP2 xaTꃿ+at^ieby9]4zP~CS6#h ,IpDe?kg#3 P9 j "vPcjXWin,M*tjg@B$ KBʃ0Käd88j4 zm.ЕhC[zc~E%E[(I-aHqTRTGR%,6pispH9 h0EN{zUgSߵKԛUeI&ˍ[A85:gP80:I(A q'age7[念 ?!0\ֻ#u0wOܰ^Kl#&FA=S7f( pDD 4 -@~&~2;Y#;_|!Z_nMgYZ50ZLIc4#3sڅL6@Z$V7 1Uθq5]Kꆫdm=!d!ejrI Xw|eMVӞII,,C%*+XqX6k#Om|aa4{3796RG2~"e]I+? =W.;j3f0m]Yv@]h=zB;;&yq羇1o&AQ giQ3,ګvn@LuxtA~+MBbFucu-K_A.yzFKGًǬkgiN]V2G^:rwWcɘ|DF78!A3VbAՌ=DKMUG` hy|آU O]'6=^bVH'Sa&|B'01VSE>D9ԣGk)L U峩$$,LUL)bxS<.3| +;^!vϣ+p=-C6oYȻs, =Hu aKb.HsvrZV)eÍlտ;+9됵gFm;f@*/aPeIbJ'L-׭Es2ql't \'r~1Ai0bm;i%a1%DQq ꗣpIcUiL|mcJvXm/3RJ:GiAy F~:?cul>[a(O真wm_k~=ÔVX xv+ٹ3%UC )mv9jd!2OeSR 9pGv疏ClaՕcẗ^8ZcV>  zҩ`ph cKS"4it|_emCլä~<\!x$NCZʶLlTTXa:6#ojp%̓& Ƀ'5A7sRz@jc2JeFLMJh-38ydy&D?k~x(8APFDėů{p+x=s,?6>rHVKѦ‡㌫H 8Q>5] SD!Oîb&:5-`!! ~W^0rr>Ovkn Li`CQS"!BZCZVdY44nzvx!֯%˾WM2d(W>1iiK.5ɛ~ОGA+)vKޔ!̃eE',L#gm1u -т'\#b rɧAmud:HI>&Zg?뱽0׋XT.ahK^oʫ VnMG'&oضXM蜁U憋ŷXB3+k' /,;F. qVyr/L}Hq|{+pQ7)Pw }\1UO*T cSdnv.0Zp0ͪo^Q[ŸYOO'$6p5ސ`g;uΓ )٭+[O8% fsWn Dҁpf ;DOf5,G]ƒ?d^59.?~νa{V!.LKFLƫ,gԤ s"Õ>Bls6eq]CϋD)r!;ȎW%7TE=5\Ȑz# InVxDoz+ (=~>h`?:ӃUsmf}M6fMB/ZdOP9 ⧎I"'UNVed *!x|cOШ.=9 OU^U{vͅ QqҤ>d|.oTI!RrnCvo] 9'\waNqކG_>\-%ʂ$ p;^Df}vR dߍٔ 9oڠA4S,T 0Psfx)wf ?4o c-yX̪Z֫T(A;ld`rQq6Ax tgHYD+gT[;Z1;;,0fՊ A$?R!!vP`>,(53 !3:Y^d#^Tz+RqSǔrewsG|M[/[g&Wigh=%z))A)zE=]5a"{4_wȟZEtsA^ԑmRlveTt%(T7[2X&gnĭ"Q4{|LLLzkDxax/ #NBt г!\'-x_.E4^ 8( {?2~0;(Jh-Lx1 G-'c-1loydHu[ mÜ އ;VolkH. <2ZF*= -JDUi,'yr^Sft-:ʎrڡ>p+9Jw ~bྀ91 W<^;{,45πGu?Xo`eXUk\gT<3xOpXrjVi-bg^Zz≔3exJUԋn<;N>T`|1/__z_Y3徐c4X>kܸE w e$I5s:] QRgYw( 濫 \d^N4Q]gR@/F]ĴYbCg77|crB:D􍇚e,!ljR*OdN|~zŞF@z0h6^jWw$eEIdE9O8/u(\ϙy# }/0D #9UZθ3"F,-̬HXd=`ICHԏjiXηAڠ*50A u)0i B_aFȋkB[ 7Қʢ*d\}温իL=3]DD¯n/ P\VH9.mU2 5(/-.ꢮuXHɕѐNbFNyXw%:Zr8E?P lY T[."XIJrp9]:9*7>h(8?C"\jVMZHU(OG2 `厔aN=lY,U(Q#GNK*tธ5@9>ղiնF Ko4"pMk@"7\dZ]x!9D!9C#֪M{EOAƙ^T2SΦ;}HdZI#9ue/U=W}mP MX,jXgpqԜj SӶ޺mH9+q~OD3hq㦓|"hi9kBźKbfJܬ,]7/ڪR:`2 /QRțvE YK(|lН,ngB"W2/ tc6Z |}uy }{)1=xOL!6x~Dd@ Shғ'];[y pVmKM%e7iF4+@A($!}݊va.YH=^z5k hMC0hYG|`JG@kSQ\kÍ-7}E 11'bpI"ϸ)P;xw>񤻕I|[y!6s?E }:5K@rc2HqΈ4iRzzR*M؇3ZD^0 >>O1 Հ82NKnDnͯns7r4vQq+5=l Փ`r_8„FDҙjLģrg.>ʞ6K|xhPpf;/>c]F pL %/2Pߌe'qx]+(UM22o 8"[ϭ#3>Xxj)N^QZ!@E)I"l+,T3_cңE$h).֩@L e[1-Nf՝4"`$uW?22-{+UzNߎQXpcxT4#?exeH9x{D+Bt:X'I0.ࢥGOyF~w&J^{DiyXTNm-gχus6X6 yi!Ӄ٫;*`r]SiV+&yn, RV=.SP+}ʎ]XO<̙f)QӲrB#'N( Q |g2\,SUa 3d Rsb8n#t>p/@#4U@DۑaR`ayD,*' :%Zz']>^՚@0 J gc. I>ϑn4=#oAZQt|s\ٲؔX:^k=v1#F SUV 6 7x] C32뾎vO+<]9+f29 ȁh[>s`ub;Ipǁq'Õ$h;Kf,f?#|>ޙҀH6P( Ta/6R aWD } VH$ߞG]c>)*uX|fF<}:$o%0cEk]PBcv G2yhS 7ȣ^m HSgeǥ ?6QtzdǘqFP0<@F'=D }bIE!Ŋ9nr6n ov,Us86o=߰Ho|*,ESj?M-pu'7}>S-HzLtRзBDŧMPe2ZvrXǴ@ ],^̊@wg)qJ}/`j/lDGfcPtq%R{@tDyOLԿ PQA̋x+9*{$KR7i>s%Xkkfzj*NS[$+бgxKS d;#AGBz#!˝NN^2@&%J4W3և^ =Wc#cGʤJmgfVHC_kҳh0P3M,$Bq$Nshk$ i;Dmv@QV# tĽl:i m'D?k"ŶJY9XcSmɁg{M͇L_c=wsx*5kWxސ'CDMoj[%M^s0_l?:⌿R<'Dh5s/^6~ 0pYj I‰NFteuT@Ʒ}Ha h M<Q  f㏛dyrL!̀h^GL&seR}pClNFv5;ו1cRkGeR#tSl&-h+=GRajD9VsS#i&1Ub[Z`sxeWÕUuAڙx;n5o0 `~96VlWR@eh#']ȟ w2bke^pt*?W3wfpѺϹv%[eUh DC= ш5]E4UݖRϾDQPS;U)"1FǗmIaݭSra}DyiwER:~1?x@t0?~v+5] U=Xd2œ*WˈIa4xQDT,?8kڦ1jQHoa_oWExd.056tG|CTߴ_S̰tBӍ_P8E# L5v3=LQK7^bZJ2U5G-m*M) `K>a gx~IR!*ׯ7|Z u7st=jsl9 r~{e\'W0FQ6Q߅kĀRM uc_^P;74fXjivz ). _IN泥E٬X+pIQ1 WXc>wq~)vY4?S(BlHmdOY_TLԕ#)p}󝤹' ҳ611U3]"N(R:"?82*8Cok&e*xfiʭTD!cCMRۧ:Ij F֑hKj=^]A=KsQ1 tgmLu<Րf>+2.9ږB#xbz#DZړHǴcŹM)K#ݻe<&aTH_}U =[0N(A߅53ҹ9fz魀WVLj;Ah7ȜyHYS YMo|XؙBZܸ5 R VD:+a0+ Wh}R=X4lqnuv~飓&6]w1UCA0oT"OZ;:hem2H#BcIg{@_`ڟܒry8"?xVQ)U89dߊ)}! VmuG=NwΨ3[޹lFԗZ#SO«:JˮI~#}5 waMUz6,C)P  wn+6%!IQ&OY6W_PH3F%V7&G Q ͋5[;83ҍ(;sXkTSnW熶! &)GY8L0  / QR+Ћng\RgW۔ FE<Rx`M]-McStz7np0PI^pIeZrasnBictsgNco-Z*}K <_]nH-,btD;(>XCWNV =&Q:db+<2 qGpM!yTLչj׈PnJ>R0zE4@ RģW E5 2VVPSWaF"D6 Z? xq`5aC\G)i$9 zq?<Ƨ)ӽH8׋· 7!(ܖj.ɖD4(("WD;`<4D^NN9F:"C|v64;:nų"@JB!d7y\C`i)j.f8\M+V+ԏ|͈j>ƭD;f !8y/t)8wVU-nj՘8Xh_8^ƺNDDD-9iI{ǥ58.:>yݫ5r = =* % Ye4; rة;MuM39$ DN#齝1*MMCM}^ܐ\ng\DƿTn\(U,5Yr ۝PAxՔ #x>X-J("fh u4q4I;{uaQ L뢰.ȱq>7xv\ͳ O$MCa 'S3>ߘfPWwۦ2'RG${$؊d؅BtE$2#53Vb#YJ<{T5gmRIBӣlGϵɝi^Ő Oyrs1hЮ](Qx2ΐ$Q4skpEӨrak}v \]V8bF #zƽɞ`Ox^mM%Jn ءɤZ k Wx,56cF1*gA!Œr͘B D7%0CW0 ,Q`zҍqݸz푥HB8 bT0,_UR0=Ͷr[KX`Pä;qZƚexsb8c̕ dF~-J)ۜFg]CFZr+0"݋M9]!T?*Q6E@Y_؜ޝ"܆̅O1m媃뼡Ҁ<1ŮoJM6 "5r/%Adc֘-/j?zFo{z%^I^*W }Yuq vc[ %v_ՊT]xu4S1ɹڙDħ@ĦD<tP`II>W;M0 -/0O6:aƛbD~/b u9=J5Fd\ e@p b0R|~_@lb ^CRb}%-9Y"TBV[{rB7Gs^b0/_+oPJ6 #=wRg(.STvh8(02;o:WR`L_$t!+&%?@ Gʋ_Gmќ;*QkU\ -@̺#*,}JϧoCcd@iaᙘf&,0h]M}j?Y.̆ ߢ!]+9ShWzL oaeH漐%oQWxR7hV.,OwBZ *arips1e[jsM0۪f6Je;gab.1#T=^:96wwe,@T:pP֖{S{{!EQҒ'h[NY\7ƚ\+JT^_.[1}w̕ꀇQ1-^eUj0pv=? -F],e1ϝHz2m~"4w1$)Gst)Y?=3:wNtM“EUtD3bV`%(JSPuqm28wo9'Pϋ]RNiHzRX8}W 4Sfm,]lAxImg$2<\lII6w+- k}ifu*]0]}u9|N-0AclUW$u heP.T"g3|+U):.fpg=[M Q&ÇE;k@nA2w4 u8LH X@NMe=X 7D.sj9Le< JzycnRdpiI-(ח~46X vmOcnYܣ8LN<.Oi!3RxgdDg0;cAq?R.jugmnMcy=,[gΗGf*8`Vwm',xYz-uҖ\)ecV0k?d5]LX0-#nmɎl}1%49TH\Z+:$n,k`)pБVFV\VsiF[KH_:79vxX2GLo#8.y eRwr}U}`^ԅUɇ6pWN'JyCe10h3,k){h T; [&JwI g'< \k6>{Hđ׮ 3)ե4K/nE'T)qj9x[O5 .0%>R|j5{N>|o]~5584Z6J3n)ۯak1͕i-Ǯ],nh\׃XP^YkV^^i*dL4`Zx:Qm0lLg+E<2#nxql Y%uRGPjRF(²%#A*%}u%sJ>? M{N?`= B}:7r=RB+rbOG%N1 w9bQWfn4̅h[ rA+,p,#9NԼFB}\,Ż7OPz V?0: ڨ<`Fcܡ!ĿS'P4@wL S芊*8&CE'V{FӨG9Stge04u{*z~nٰR@u'hj}obSY2bWq }Ir3s ?FN  "-VI?U|* 7fI r\tZ(sW_}c,9G9+++0'czhOT=ȣ[*&i9}Їs~Lwo OOb1#VpnE&}ȥШɴ!TWrDdrLB ͈--ݯ"bQдm#יJۺ?J~e  [P5`-]-|I R18Ye]VةJV]6e@"i-caW tRn1QU^f8[˓5綏F^f[u0\j5HPX$tFo}N_n&/6[a_c 0MpѕDLkXcB%wFq)6H5*LhK)_̔O%ZS=;4 Pf{v:Sl }bN8.>0@rrvYν|g6wES>B?0m?A8  |֖sڃAlgQs˦8=3/vs%='}`,=T)ۿbͩꫢLFQqxq L6 ,A?,%bA=0/ɵw|#2{e5&`Si ъQwa,g\/ڱ'X#Q*R7l)?]Z+sYhE^5':+G^کۿ R&O#)3,SSin,ћJP / s zn5~}QN%a\ H6t~L-z#=typgZ . D~ƣMt)WH@Xqaht7vכ^g'Mp\|cDdi$0F =1ɑ.@)*87C?Anyop'!tr*nJMVwX¹0yn_aBn< 1\p_HT6d0>lxR~m5W#i#Rm8'hsvU6ETk-mD݀nFx>+Ln`]H_CzuJ sYÑe?"sv&2f -xoC"os1XSCe=wt#f~V_HouFCŏyĞ1/^s/bk*RFcgPrLNB!(MA!!LK f}i+ѨVk7BjTgHn2fiMɈ2ISЯg+{;5RΚiI 72'TyvI< cEn-a:ζyyzj | {kė Y<0ؘ̌1C**4L t@ً>>8gTu:ז>!Y匪bSw#Y SƳ\:eقtaveB'~!ҍ|k^pSx$ͶeN4$J. @$vyѺ9Z_Y䚸0Wظt/7țc\/{ut]H}Q[Pfȹ>!|)EϞw5xI_*>+Fgn䢽3]7*)č+B4U7MY nRRnw+cYFv'o0t'*viiqqO.:O#p֩i]90l`] OW`l(1I*F/J::cd2Mq{ [ rwhai=-v3 iD#}\k"q]b21;uZgT"=HlJ~#2Hr2#5R1wж -՗c)3b-6O#<3&,`:#nCjf XY fiCvxY]t,m=_팁m/`7$15?}JfAo/UdƠoG#ۧlX3)PIGJ_"xpx[2Ɛ0[fLZt&.}k6C*T{16]b'%g/[ZofyҠxmŦd;<u5: (1F _g8RC$L8B-Z}9TAf%Yы.Ȟ C]#"ib % W"kFiTg9t >&Y(Ť5Ұ =QT+ 5E#|mv;o>2yLUdqhCQ㼁Dc_ .{@^1QπA$SԔ˲g8Jk=tItǣf_Ut)Fno ãNFIab%XȞE~lF=W5K2} iȑX*ֺmE? ,xMmd1ki(WԢ9$ 7K->ƴ ,^7/r]).LpfU]ysOfUHRVqolPt@[4ȠܞcNCt0HBy`a,11U4Q{GjI2#qǚo/'W, yE {:*niV 즀#wXmbY*y8i Uc "oA39EX !w둷.lX~fnR2HRnߒ1tiTtֈ}jrwK!kPON96퀹GVdq]h>pji‹;8#e6p!ċ9hn7(X(ZEG,8Yo(@ 13?KoC 1ݼƛq(ֶ>5\͝vnE?mF>jH߽FTY}w5wx$Fr-Gzq*3ڙYZ.xKE8C7PxCVw>̹ 1%3K3-<`ݎZU߷ Xy}%_ir^'gX fÒ舞ߝ^f{Mń[;ȶӧ=&ǻd![(ZyF%}c*zr;6&0u4UW<0LNzEk9+TBuFRwWNƈ,Rm5i3:K!(kSvYgdЏLel}f@,d[.<&FN'K{^IA^AaxRplq|ݶ;QI}05- F=9˧yT9w] 3C3n3_; *(ʶLYp08'DHqSW49(FE[BٲWEȻ(ҵ4En`/X 6 UWp-1~Ywax':8Ċ;Q4 s 5~]ɓH!'2(̈(P ҨBpm ^yMYTA\B4/!,WO (̔L&J$3BhLT* +B4>p_k_+ka`WcX,CZv^ 1? h+|ōqF(+9,t@ ٟSlM80$2^'6ЄFǤ 9];@I|[)aIHV%4a7/h  Ds4uGJw)?NziƩ%7_HWNS=PǥܞeĨ$__9M$X bYc-4NZ>_ E5o؄ Ǵ퐵# , tZcPw1*am?q/՚qCöDH1]x?w֭!@ oL )/]>R77:ȟhyf3-> 8!7(c_0oH ]LliU؎f&ڦe6>0Y[d@p`_wkA_EՕSws WSq:'4}7abҰ TiQld HJ~,} +@P_#bѫiH?4&𨩛&j;1 0yVa=ݏo <{SKFnbFMCX-Y 0)GV_q[C"W[Am$l Ϣ=VZ @6Ƞ'uguQCHpg鼍ڻ Yq`rC^[8v7Åp$ w%xdNo V8S:>h6K@!)~t2㗿#,spŨ&aZ8X G|ܭE 3OoM;L)r\dL.,MP_OqFe&&nKV|wS"qw\?#iV ojn, h 7Z3ؐ6 ĀIH(Qnåј)Z3!ѫ9ϞN(B VuZ4Axs_)S]&ىJ'|7q/`-WAߦ!hd..Hԇ`M6q*BJœ~ic8`3g[Ѭ}{$9q"O^/^~.Q/x NAsGv}F@Q+C+>xJ]&LjEUC> 60RE>tWlR#˱*<"\YGS!fgdyyԉCw1Gz^D]M2n\Ă0KXtl@$kXge{),)6v'., EJ?:hKOs1$H IEfɝ=+i\;z^OX~nEK:s;kٶcxLxe̪?DH+.MΓtqϱCPş<-s9̡["JWp? 4y,zdMZ{ʈaw34cyH>a&iKw"[MfUŞ qK֚43;uΧp#Sq˺d`ےAUA~wʊl(¶f^㧅6l[p"%Beպq ALD BkT^^ ZhThL2-A_ D"ot%N}0%~/s֏'Evb8}5RDƝ?#j aR=.GiXiur/$ 0S`^osT X"!h+vIC]ԙMH~p }Ѝ.n+"©qe̺u_KAitv:8LRvl٨?>UWf(6qW+R@m|s =n2gBYg'2xfu)^X#DmcA^ ry1@D{7Outؑ"=dwz?9{gckzg%AȾ8uFT ss>NToP4c8 }Qᇊ&{qQ W԰`ʛ]_a^JC5~/r\y J&/ff#'szV=tU6=ntk魋V^iɤ*[>]%N+T -PfbPH3!_7{K5j:ۙ_̤TS!i*HE0[`jx!jI 2P|"b8Y`tʾKauD_+4Kr2J/s괚Lȗ"Tl38K!*E1^ ~VlabvZ dXޭ~ar#Iۭ.CCʅ\Nun*|F ȅ՜nFʛTF32 ŨSokwJ?̢EBi^'!{RPg6"˔ǎ.*=gy'6paoxЛ+jsLAs8Ag8.;^0pkQ|eP셡.^._ +%6Re, YK6v,N;Q@Q)3Vv=X@–#vBf'pDO(f!2m't# ` Foy߱&(hur.zj`28k!ʸ碚~ynҿ79`7#9x782fS|VmjCW e0 ZYG3ZՋ.sd2_8uhj|rOG=yS۴KvZ3~$&ZI5Q~E1-AmF{IRDe)69.2캓_sfEKjсvWS+p| Q|seu3EhT\^>emCvC+vΑB)ROZԾ.0 dGIADo25%9G$U9CG#Nt5hq3hGMQ$XS2tDTqLW5}xn{K Dr~ٜ'ʼn(URTYXWh];@l1eD kWg;ͫ<-{i&3 iG- pYݞHLՔC! ؎a|.EBc/= $'z GH96ieZqk\7AlyԈ>"?n',5MrFu? xFr㸧~X()_:>P[WfE4ArN\j> aGкUmm0~BU(KkVBʜ.w K15&Y`ԚMb言 uCQmT/إDKԗѨ4*YעNWh4II_SC%4+$!-RC>X撐ňJXUBfحD tb2Wb7*n ǜ6KA\! gCm l2n8>u do udVa ϰTt ^$9/ãިHXroԏY+o#z0(<KQQRq(s*uq|4vJM$ CneVu}P*}6=Pfq&ceSo!>6Xmha 2N$Z Mʒxm1LuV/ѓrW`Oۤ𙘽>U"&qU[iӭ&x4l嫖 KO|i(Y#xנfODcO)+!TL8ŧ諳KR]Ea Jw#0: CoM(fٙsS|E,ThɨQ"j./ 7mן$[=p$h 㔲JG\{˚1=×p*+6$ӫO]Ԭx,`.<z!( 0!CnsNmldW7 Kjo5…]R${(ރQBUHZ*4X\@~xdlK08H|]ڮWEkm{-i Z[>3qFb,`1ۑ*LZOw{&&ɾLBb"x#¿ ,)\^pYd `A~=߹n9: y_ Hs}0Q;S2 ޤE#;EhtP*m u =@੩:7xCʺsI  y,m6D|&-%֥wjag& >,|Ƀk~\SG" 53a)uGqu &߉V_|1Q3}pߤN߱u*NsĬ-lW\x޵F?`׷n1jh9u(^J(}2q0zfgV8 (G+OűEJ +7.Xq̬{8(#ӀKϞ1mu>d\ Y('` i;ږ+G`ƀ.0m0"+8goSiZce\ǪhRҤX;})2:g? \Wr8HS4ԋLgXVzމC't$B˞%qٹ<ڕ(,ؗZ'E^7j_xb_zsdW5.Ђn?`AҹDmk_`!!5W-À0RO'bA//ˮAŅ#%3- ߃7\ǒ&n;+Cf\@clwW/H`yq`x,ƽZӛf3o~f{i(/L}ZeoNe18Q_vpEtYz֌kK/2G&mKO0?LDDX\T|9sv{qڮN) FkBG^gз*ʢiwC1eUȱ.ue_^N: ׎[E> Xޓv6bۆAHuxA ܃_VSp/Z|jCDbckrUXV Ϋ e_[k1O3!ș`,_%=\1A(ޚjXH[ʩMŲ+~5 %( Zd5NuFkSs?ZUxDK ? K _;VY~Dɨa-ߜ 8ET2PDOuCh!rp!P+e}YhTAr_: 9A2^"?ED3.sBtO$$E3B>1qשdfp< ){ ZfX*F)R6-F),sx4޲=:h8U62J 36{ZDǰ2*C#:̜ط:F>&9t}pB`{f!i@T7R(>TneUl9]s24gWa 㖠-e3`npvF a"(m</V|z-[ҤW;A@E:"wOR Ђ[Q#@ x ;F^!WhhyB]W2_d %n/y=TX*rYݕе)H'z=gM h-NĜ7Sn$GN})N~>vtRn,{*YoOH"+rB+.q9< x5vTln7TZ[ZGqDŊOjTBYX HeF.]̇N[1i#۴r,_M-fX܏cZYOO[,J7i %^eTG w]p'58CۧAHۥB#uhI^Hr+HX[H{&ge:+C3$}Sc: Z1*cb#4А5lq{DMN%ˈ}o83YĪMBtȢlz7Np6|]wnZv>ԝ7.B„f+lenǣj4,휾psg 1ߥx_2 VSs`Sb4`(=ۏO%d< )ZLdx ̞O ZJ7+=jȬ0p]ԙzk:; =?~W)6X8~3ǖ; w،뀭$ω_u5O1vRf݈9EEyq{%¯ Fk7/)G /o3@+OX-ҠH|b5ԺN񵾯TJR%+3ZKNW)zK(9G}>.rR*ռiu^KzbiŊ"V-AH<ÜFnUp\nzd'G*?z,LN[Tb>"Ncq#yAE ~`o@6fwfIoc}lVD"x'bqM-GLrm3TP?PJrGWOҿݾg^>iL#|ITNv L)qCmC雵# ?eo'agƆJ/%w&5U. k.!/e д'f-` 'y:4 N%8!n{ru4=urtH`Ǐ &/=cu0qE-$iWؙ{KDO--[d&ueFvu|o/=pJ~B/"հ)m IJ&g(u0&EAIM~2G'+7Moźl kz^tMȺ(1eQ-!#&>%߆bi(a_CO: w? Ĥ.'O*PEL{ɱEv =q״㢍T`Ft">PLD9㐠Y@|OC3LjX OPjH8±mɏɞB~(!C"~ܾwJiĆcNSNv5CeL=[pqc%*+q{6W6k?p-$íp3k_ L w ^*p>[v̥m M,ofН6u({oZUM?':QuhM 9uU0eVpGӚ6E 3w1riBkx~zLɰ_/b@5S"ǠHуŖy~m]Vg1H0 oخyRWQ<) L5!w] . df*LbǴJߣU`2o촊lf}w|#:eGq_hﶾlRDDF5jMkhy.9@9Z(~^h="'lJ`  ɮ.<)?P'#LDupw?yH P)z[y q铐qy^Z/C~x;ɵsZ`uרS!dFP1TƈŒ$t{ǁ\&iJ WynAueO]q_o F&ySTH5=kVpt&=<@E D!Ut3A9ӕ& I!CPFsSz8^뼍]@VHVe3 ^6 Apx4Vwj9L * t@jPH r|dr_'N$3{׾\Rϟdhg#S"w=F0ٿmK~G1}YtWLK)6ģY3e.yb !Pkgܶ_笪A!De=A^MZ#uȕdʮJ6mԜ"m϶^`+%??&i~&*5Zzg&ti[I.@8}U h ,2nyO#.l 7Pjwf.%(FG7L#v\½y ^eIO-E/R71˽?cuǛgLY@N80'{#+91x|<[v^0 *t݌crg[h/U|  g٭2WAR/Uޟ/ Vzg|:![ $rX3tSIV /Hs;AX#VAԑd(& ?i*V*_ZOKmc(vO8Wp'%GO8 v=G&܊$>ǹ;-eJTU,'gD7^G&̹63U_2^xT@WڇeYzf $@^H<΀ǝ#&=(%ul}IU;8KJeP>|wLV$V\w$],onQDч[.oJgb؝*ۇPwjQVCNYtz?&oA GvG> B`0x/芙yNqPNA1~:[Tn~ndF<*eBiHWxZl j\i7g_;tmsK_8MӓI(hߐ:gDAw̟ pnzaf7Οcގkn;xa!-kx?Hv+džbh(.4:tvtUzi) ` dD%ک+[lukatPc^cp * "h}Ĝ;@7?b[wVS#u4*;4i4Dj7t#`T_9V=o ʥ HVڻ PZ*ŰAP:ˍTQ3&fE QS&Eg\+RY@OM^:"i"Q{=su}BshYPH}(8pB2Fǫ=>xR{ãG,ӱʢȷ=E4a|U05c8_9{b(4 ~'Dr* F-+N@GkWVB&BemހӚ2Gu3f8&hN̍e/{9̥6F4[nÏ~syXj=VKӨ~qsS? +u ٣Rb"]<49C'ue gY`;I#hj&ǐvI+dWdfV^ zVGG ٘QqP@l$,1,\OcgzgC6~fگi[x|ػdvl(_^iL{FlnuG!hAKU^Aـ$lkIֿi牸~LF[R3ҷ_mXo] ?" 'Hbmz}\j5UVXe5d2Gn}&h&5\(d(릒C_3?z)CG@'[%0p-W\N,\`W%j3"7#5,-? Fx+涳ס %ݰj/Y0!`W9@a8BiCm+ 7O.;ǹG %ƫQHA4wzN-`scrS/'qdVR\FF7!)t\6Dv( q5u0 Z^gm:xʽFS6]xqfE2' n-?c^Yb-xPoP)+zޕKTƚ^9@Pg}"YN7qfj ,㰥CË21\0?@p Q~Es9ZE|kY]6zrviu67~\[W-@xG*ki Vyߞʂ}*_|/^{O˧crAcflW04p5[2ɓT\9J-U K$5ZYcd[pb)@ƻ@![ mKƪw9 ElHJptRQgAG"%M h1n)̺:{d,hM 2L}0H$ojkWGṎ3ۿ085ZPm\eRӚRmR<ԏI };Zo@g(D y) % *Jq,p>0%kK 'syx#$h##nb)Pngl iBXI[ZڙpVг{}drDm&s;j .z]jrMZ#VgB v4H+SҴ0'Zg\%*{*shꔄWz92I_7;׌ H}?|Ҟ F(h:#lCKs#T:r:If?* OPμ3󐠬v{I#QӨ`)-&n"Q=g.x<30\01Ie Kmn8z=m<.uE`Z܃0,(ʉ&ߝTt<.t3ʲ;UQ'$:24zBp=-ZۆO,8 i"4 ;cq.5D5MwtÁ'g54"=ښ]{ p%X#cd6̹{PYXQo1%tϔl߃%Q_$с?3(sbd+SR:p S"l?L;qol}_ZΠ4$T)Zjd~8[А n<[>j)CB4-@5>c 1>RR%-=ϿR7؍k [!r*w~!w ǑzvCyo}5%g%?t+h}EA<742T9hR}r"=]\@$c|yAs.pJ9%f1e$A_ZN55)2W]T͔2]/?'[a^Ќ7N˺"l_ NǙ mAUFڳIPzSnuCTX`J^<W樋%%lfOޕ죖3 P4!dCcYL+ť m,Dψ\1@2ν5!e+c)P0gHxAIP+^Q!jF" NH@hd & [&-J *3(e#RK[C1Ǐv` 9C۪3$7{}d'pfpa _eu{"mUo̘n-0>)ެ''9o1FHt6Hu'Q2YͺVA2~+Fpv#Jj4Q1(6^>փl@w)BgLuD2s ]7Նsݟ}n A@^#1bxdԠf_X֠6xCBji9vJm$9h%Gw':tV!>a7T9ڕP4vs[W##LL FKM 0(Z?v7thIc;$krGyIe7STwk)I {ܪ)hV>u]Qm*U벗Woyê0 iv"HeGIHD*"쑢I* '.2}K5^oGF5aghoeܓW I/QIjp驴xkxrXd*&9 &]kea;nD S^I缲F7˅hbxPNIAWV6 NP uXXIACuNC3d'G;eA:۞՘PC+k$hFgb~GQrcbV#hIIF bdlEE٤qTqJn$z h+)~)ZX__S$ nAI$<v]5w,gn@08tO[\'_ `݀D;ŸC'H%K0,o선h9:x{!ۛb{>Ǣts s+\%DPID/.ubv[vdN oZ?Ba;#o?or:ADgjC1{܅>%!hV *ўmp]Xx쇺Ⱊe0t+tX*^vCӪ 9R}.i"ْ0,fqwr:#ݿC(EgRnA̺: ͳs+ \HM 'u.z^%a+7_V)Ѿ֞M%hrlxy YpqÝv.F N#&qOnY6 q<:NqpdV}4̡y(Ȫ= K:en̅H\7"~5maRF[u|3gPuJ&s7\E/XgO[iҖIN[ӱY* YO$$d1#ըYO8֝Uu}lNֲok#SCe AmcLJBg(Egl`sw%)Fxzqct"ν[^A5hёȭ|q3P 8@K bSk_s")*6Ƨw󴡚yM+ĩ ]Fm֘Ⱦۙ3 jι1?>sV};D3G N5PP#&֒5obV[iKyŜeeʵoƺQxڗHxAJV ᫦' w>AaH"[ ;9@~V!yvO޷ =3x)7][yolOr;^arcv9|!yA ϻ ;@9ghꥹ5ōf-F P1Hi/]%d逝tM^2ȍ-A-%ks<ό& 2I?kג$,BБ~IR> OGg6XtZHjC1g!/Uuty<_V-)?j/bP.n4gK")0+gm&vЌx +&+RJh)(IP+ _,#0RK s0=@s߃U'ְ)5~WR QN`s9YGEq&Z^DQ\^M>Wz 6W3tp/]EH;#H0~VjRPN1hk$*'A ~ico4eȺVu4Gy~! aJ\G>qO-]z+Er!m_n@W ;BUD֏ Q=  cy\Pz=s$Wjz [5x 95J)@ [)['L6mY~ ŕƔcؾ"مU6 b b8 #{h-bs -y*-`&rnͧG?O0sS,ϪPzVrGJ ;@UR1(B\h?#/)F ܕ}?6SGcԈ;=nh4t]A{ؓ{gO7edv7]`Hv ih4"~_/.#ʲ*wd6$ue݊ڟ<%TJڻIfT nDEheϾs2]1ibQ~6!"01C໧sEk@-p|s>b_{n,jAj1m D+~>8,'r4d2NsN[MF::PV>M-A˦z=g(̓<+#wTMoCi)X]cU( /¶EB^ #:#8X*@rdWAܙ[$[a5( XѪ~K\ۅ3Q e\ SNqDΡCFEzGE1p{2%ÝL^CTOP#SMS?+ҟ++YiL8B*LFr4-틚X]Oc.Fq883VrExӯ@LaT[a,9x'[A4kA(Ih ?cv.T[[֋HSf+hBJC>;4hDdcz `sVkF})b7CG }! acol?\& k|zLQ*:JB5w,!fzpѠ]Z `8IPJn|&qjh,ɜz3[vH8νS!vOkk_ p:@рist6س^W{ΐ JKT#Z~*2qTQM0";n^%r^ȜVw+.? 8U\=R5z2s`xmE Sy`^CAbo# #FQJ Fe0%'D9o`>졈Myj*όT3E&M!6 aΧp - r6EpsKT9M#.YW^d_Ӆi{V51sih'<7 Xh&M?z5Mv-oOKJAf?+i&݀d$ZKs9܎ ̷" ! cG*qW]) Pz|>ebkY2w>ݠ9^3@bxhd-s-pW.=nzA n/k<~([#?[Q-:[ ,h'iYfnnh=u3-7ނ8yQht;œtZ`x-sBB£vJ%A"VaUurgqol!54f?[kuj[;TSUvXzt6?;}z:WjxBCly)@slmBcj1Ռ :%ЬՄBxj; ~oI@ 9c u g2+C+9+Nj?Qm %FOCL]Ò+{i~12zwq#qpz>0(mU 8c E&BpZ9pu9l;)cIX1m=Yϕ-Du aR2Zxt-뵪Ar(IRqdku]4f=󘓱pwltW]( Nt/%>͍w:ݎTZ:a7'}@lN{0 ^S! m yv^A-k^^7g| 2aDb #W9itlb4Vu!uN!j%Ox2n0]!1P`*0D;ĈXWԛ+U6geѕ'0 sfb%]wS„JY!'1$ia@L0(.b4)p^JOLǸlXv(s(~PXUH(!,"[g$4|~> frHDVƮ r !hH~PsX?ʕ&C]!np[lQr9ASr>R`DgXXtX>0TFH~k# xeqleٞUMIВwiT(qr'#-爌n@g"+jz=1MX>v.ty 5FA\g:9ZQĤʼj`7m0:u&6(!7ĭ#&ywQS]F2b bڰ Gꎰ_tJ2q]z[X9VH$&W riŌĹ$|B{-Wa')v8**Mn[kD*A .,ld:U"|] ,+b#n|C۰ڠңg4UM!kxd *I,oTZ5 UG{nz2*y{vn#J\dY7ؿnEd%*`,44Мϥt~ܮcVwE#q%Y#̭Ay1cF(nHu("ʲqiy C>RH z= O6v,NOIq%a';A[9""BuџUЌy#IH]]1Qj0MƘyF0OxPgm!%7ׅC^*Z ㆞QAaޣl&^\]:1ǔ3Ss9(wlj+${,MbPBkv#)ys % 5-f"K-ٔ_XVIipEq64=̀yCHqۮ#{J: ٱ.# 'jPMt}zAf~ԑhfV$8G2 hخgpk.z`Xo5 v dJh֕U2_CrYɭ@LZ!ò\Fk*!p]ծ6Eyjz>-7ZY nZ6?P5PSIf 2!Zџ FHCd)fP+^&cy+~O"Y^[SԿ.Jԧݿӣ$$]Ȇ&$7,ؿŅѢc݇MJ*-l'7NpO҂Y7@owAeV*w4 uɀ;@$q4Stnώf )INr}#N3,<)dž0b17wTM\/żޭEP޻vT#Dc_tDMuA8r eVP`~K$PW\[h_FhUX kٹ:DG5[I E`.?4@@z3[@lV?Y WAR b B DAr|uvv J6Y|5:4A}k @$zѓ"w5)1~oіV,(RO &um7;>aBKGj #<.1wu$6g~V/q|2~\q-;FHd:cEiCRT'K*eLCg W$TšrnI#$ʌTv gꛁX@QES/7 ^g_qA82>uhQD9*C4&d!QygY0? 'cW&.}@loj56iyo֐ G; C7v;E1cL2))wJW2'sޛTb᫐Yɹ5Xh}-=7AYӅt":r{rDA%^*t`6C?U I"WCIjSa3L*?:+$=3qd[^Șo^qP2њ2eՠӲ9ŨNQ!*0wf5 +7@o7p8BLhK%p2jԖ#y-s02*.㛀&(2wo|yɆS×^!#Xv(o'۹i`TfV:I6t=cp1teLb#-3A:Dʋ.?:Nxw?ɷw:`t^Oug )r6Q@(RtK9m Qi \[ooV0bj8C/),/QNZhpIkrpa>IՀt:sk=vF=~CYp5CiewRqd`~"Y@t,/q1;ϵ~\mɁ F%c& [I▣PӘ#4/03Č̺=+͟{ϱBZPOqdc^\U7[<89&p縋GoXPCzM#eq LhutS6y^&#c-D\a?R7!xf^ 5?DxeP^0_Ut pLx5fɺrXY`5&7xx~DŃQ*PY9emG0F ipuG]G/G(p JbnFwE:87,h2W8ELbr|ڲemqqT=NUdt&fxk% Q;3ykW^eEfWZ/2'` (9D@&Tcg-bg>vk,pQ_u$yY^~}uGm\꿥ZJ*(5UrZpmG} ؽ#ϟ8-:>.wYuYid4b-/B}./ѢڪbJ*sr5u 1 qn`B=R市޾МQ 1.(Yك º1f kP-fSB~U(2M!#k;޾f+iv<^ŪUƅ ?h/H .kmqܼ"<ܗH =7\0jv{&H=2D}oNu.Ԣҝ<l,0#PA 2+ ˮڿ`1fI*V˯58OYlIL6-BsR;.,VZdc#AJ08*ʢ|vFvj$p ٗHE駢_g._mj7XWvB-=+ "|FȧR|lre՟W}Թؿ$\ڼPm6۽ aH}rUQ{ԋ̻dȅ{az#;=iSwLSD0yN١ xD}pN6\uM;dU CƁCrflIM&Z*l]d/9]aG*Lsss?EBap'r}]K{[~ l0)#ՃwA-%ǥQ@(YWNqfA|u5KiƊD<өgxu ;LGFR&ܡُ ,pSBbȆXlOn,[О0 f+zd/[0"J?)Yզ{gO5~~7fn\z>IzMD h[?z۾o6Xg_QnB )x@WF%>@ved*|a 47mj96c;oǂ ݡ7H>۵Bc @,jG]Hf<5*Cs`A+_0nTI-S{mMWFJQ|%c1\4.l%#S:j5s@'sKH&6( gPr-J4;N]a&E΃-6%@"7"E?Yi)E?40Idg .o&CY쟼|mnӳj˞ӓy~O;2H1I)w76h#`”IŃ' /rĥ$e{'_͊lOG7st0+$ >(M'WϱAhy65PŊBؠZBbm~̵8"%N7LS9 DvIJv]m;&U"4;DYfs HGhYbꛣ-T+z8Ev?_h 5&^OFx1mHm&y}A ꕓkd]%NG2 B[_@~Eq۶(/FXXqW+ i=@4`e<NRl86W""(4Ά)^5L\"'H/ؓaFю1k#%bÕi5LJ@g?IyݠV|iu9b_/t39^N{Fķ׫jf͝"Lf;!_iEX$!uTo dXZXVK/MI7控?KݓnifserX/CLWO* \7%G\,p#6lm8;lR-Ї(lSK)[:בYb骆ʳ >^W━ h9Zr Ѝ78SƸbJzv"oL>  }9оퟑKS2F^wg M[}!+-ylӹ./+EwR;?t t6AjI/ \d'DsvY^tL9"n 9dVg]qǨNGZ|蓰%uaԬ}W4r4mY:6.? N Y,'0:Ŗ*0 Yۈك݅j dW5/!9"WZ^7ISl/hrq@ ]QԖlb M3%Cl WuTtiKNqx[ bz$tUbh W"ػW(HeChHJ|%Gָ h5fNB$xSK[R9aX7 .pݧŧYa8a2rYA'þT JR*Ur#^oI|7asձ2ñgRx4HbhDtWn~ij00t \h$&`VsL򻎽S)d=9Dq&HqQL«yJ+o9W~hi#HՏ.?j69'RjptMa ,^k&"Q;/8oV sר͎Ċங)۷cHxўe3uAiCh㬬{PˑD,ḑ9ّ}]E8NGrpG]B,dS؃+pP$A>X| Bu[7a}4p-dB堫RmoӒ3]{5.=K!ocTbdٖƁzݠQoF긠!\ ,c-H "+~*pLD4?$`AL6MU޲W\+C_QoBP#&L $FuslTQ ?X}KxN^;6] 5Џq TXȣ?V//ߑ߰%I~[&NwE^5$za !>֘0sl-!ROru_=#b¢/0F+YFK4 rKv\8F̸H0~,U J7Sm2Ho"&'?ِJheY֬w/"u:ȇ%g=kWnnBQf!,lX\Xvb^*Lқ]-sg* PdKu@yi8-0T yaaڰa^X2ӯ݀y2%_@ mSԞ0(o!OI ~q$ܘnSF\^ΒFT$77wv#* a$VDG[s/pVi=c?Y" 4V_ *Β.LtTg<mУu0JbC¹,J vz'L ;&b'd1 } ٖ\JPױ'Z5Ȫ| y*\G곂(uy~ ֈ×V=^r4 }1.yXx05S6Q/ϙ[멂 xJuD٩C}?`4B00v "qq+mJXwԊ7ɵRS%]6G15].fҒ~~(~h'sNذx͜;/Ǩ@[gcmE&^Fh-9ૃ=wd= 䐴+A//R/C{iSPFl9Ek67cZZ7wX &{qoV}{ttyb=NX7餇7 (&߆Ym JeƑz( 1ø_,s8NbO*\ = 8{NtBi|*sؗ'SS(^F״;DٹWu bEPGDjcڂ P }I~ZpE8>"^|d3t[CVM^`}n6.tX16Q{,FN0߹Lrar?6:"$ke@y Kq#$P)c8]{TqfGuZ%y4x:4w 6([T(w!U D<ܺk2B/qZNfH(,mӥXkP1^J1 YvX) E߂fMB ) &>'}\9=}Ap[1;TFúBŷ +V 0,fGw@3X,њzJx,-aZmŕ,Q]j=-u2U?EMa-fWd$T|SvH/Ew6m6",D@+ [l08 ;^\ O k2 LV\/=eLjLI<LJZ@q] QZQfH RmW}Sw9(piZ!HcE!\őrl A*y[p-6GvCS!u'WW|^,8Nd;SOOsi]pXL{Qۡ:;Q:dD&nK<mR dދ@鶼"b&gX7T~C4"0|:ܣ,aLֵA=PހQ_+V-8zy^7w *ⴔ4}y䏂aH;ϳl;3gj$7HWH\KL4q)`/ 0{!]sm0rdV >Oy [{|#橳JeL@thr%}VϪu?W%#c<+,yUhT- }q+Y{Sy+&*˴=.',i+񯧯5 "2`8/ 2Q>BoPl^?D`+#zs=`5 qb-IйMkzf l2G^Iw _+"\fy7Kx?n3ڍN|}"suMG}$vRsO^<_,K/)ן=PYh! L΋u9s0#9gUbX vλV3EryQ/]3e?E0,:L{]cZΒ]s=$;Zxuw-:s o36"mW7.z! n/6ŴQTJu &yY~Yؽe9\F5"T@ [ץcphQ4.xqeȢO*6yT[ [# _"G#Kk4} 0w)?O8`S6q݌7OuUDL1E)F* + =Dr-#idr(7SM ؽZKVd"ҖzO pmPU pxPQۍ AElJeT;ukةPc=*2iPqn=Ncq*:o(<ɋמRSǫ8V> u8\\&O*Kx v L!GTN ;}}{Ӻ(b.y6_O C9|AS[;gvX6{`1ej2m]'.D t'¹ke VU%wcפ[+fZ4kWiҗ5V?YPaWSqvET M՘^h-)J z z8:פQM>r}S2;}GAXt_wLWf%B@/7r/k@=12Uj:<[p]RMnJ^9ig?vˎ>>9p&+mƒN9f.eٷ]԰Ź_.l~OH<&xEdY #@I~UØjw N#8,cSJn͹{W=y/-TMq6'EUZk;45ˉnDVe\?; |HQG `3|?|F7x:؜>s v_N#.8p,'>Oxr۬>4mX80fHKt)֍HZyU$vI{S,/wjK!& uA3";zgTc-oh#;2bP~YEҹ>)"d+ -8k^\)N_ 7sƓA\LN1+13vt`%> mۉQF(=|m q7[mh%Oml3 _e\Ύv[M)B4P4|%obr{ӭ4p2C"hp;r([Vܰ5TKMC+7B>uq텻eփ6[zeiu/L釡~o[Ou9Y1H=1 WS6Q7uo |()-ZIB?n,ڛA /%ʴ<4~n`yyo  (xړ0Z:c/Np\0?raҋq&2{o _з?#*[+0OZ2}5,ԕؘ tMO&dyA* kg T d&q=\]3`U)ȧ~KКq]hVXG€cy%1탢YoYzAI"'Ɍ1XeX C ɼ^[10{t Gv9xX Q^jYqZp8DrnUf!y6>ݼmktzQ '; N֡Ho@egG=k/Cխ_s{5'2d>5Ix>ZBcnػ)Ui054ҕt'N_T<xMJpgp"(4%>8‘QPV%Dܗϋ6nGw|L3hJ@9 p16@XR'Q(@: S}5QRG7E͌{ 32%fcKCr,* R.N hFOȂ1H^hvP {=g1Q=6he8cr91&T0c 2iE}t; W@0KZJ )gI Ar.[%8bv(4ۥkCO:d4/(ƲU?VǗ.p#?գ$G7n'yY=JlDV0Rkat\ 4hA=b;?T|2 T$F=׭Slf " BO4s5 ̕<.Njy[dHUvDrދ>c;RwĹ#,3\: !][kݩbAA?2a:@V:*ܖR3\Tv[o7EcGtO]X [y=`򥋉 A:ُr0sϜ%"/Y wn lD|&Kt[vΙꝠM@a(Y/_+5a.÷X#, _`@/}2[ilc^TKpB¤\+1C޼x!QE3avR4.ǨZ6f+r#q+se >d^+\RE[k 2H{72x0Ŀ{KWQ_l+{$aMlŘN"R"yVsJO J2 `PQ}cϿecм8ܘwLL* w\<|=L )_M2PƖV(k n#nE8gHbKKÔ8?[%RG` P{0Li7ӨF੘ 4g,PX2?_Z\t / ([Ft2跒P{?!czOiNI߁GwńChT19w^wʤ581O^*^Iǵ^ u0y;gH3z7MLR6*%5b/v$$O8+/mn{OWR2x[T qOW:LhdzL%nj% ugDqć]}LdUҺ;ړMڽ9-,{t!ʾ 7N-,_[L%`U7Qk ֍%t4EңUlJSZRv1<ς>aŢbIIx{/؀fb!zJ:,Mh'lC8ړanOz^gW-a3t4Y{8Q@-˺ R󲮳ׄc 3_XӟILLC$M&Kr~LplW:Azmx쪼a*LC(vW@"sTWά*6/x%=!{p ܜ=KO X4`[QX~(Ed )f)Y>rLCjέtuNx.d S v a]U<@;X7!zh+ .90p&Ql#'Q HԫS#8xsO{uUK}re*9LM+`֘6XNǤ"Kgu:r8+r5T`-y9_;k\ zZ0yikO20|="9^Ahό*|%b`(YA}{,j>#%E:r4zR5^baj^;Ԯ`YސA;e9 c0H}}'_K )ZaYF^\o+*B!oc>%mEW8H$<鹊Q'2'FUFY \)fz$7$ZQQ8b7"Gjt8vDMA6<>=ثf-Wj}!q F6i< mntJӈħn7=Qhǔ }KEh 3:C/fȗ%%8E(8CQHNF_O=и%!Mg:;"6LOGcd干l쬻~&U}+OQ†OUnӛa+חzݪFKꅖZ/FtC]Zr}P;AKMIch5kM"#S$]5pC <7g3!\Pjke >v  MdP83X_&Ϥ3(1lAT%Ђ.4DUӖ qs^甞zv]'*u8mj&6J`oa/7x`,OB\ɑ:+l>Б߭ =cGY$kw]mL٠$}p]Yx^`ںh}q`N5ⶖSd SՃ5^}H |~)@EŇ<[Ӑ,*^'x+F>nmBe  Gſđ>̼R(A&:F0PMs-%W*2F8I ؕtvQ }X+MY&}x g$Z>^7K 2m+0{5%ES)AP3b+KYNa߁7S͖ 5O: )w25C;B1o~zٿ$9'E<"Y^M J}X;S|j6dԬ\-Tml p9k7j>ދ^D ~5lx6z-;O&˻ֲO xV/CO󠟪(,50z)м|%& &`6ek/n9˅쀛RN#9Hv1$s ]u9G DQwc#xdD \1L#j] nfj/p}FD3=o+#%I֫Is $ѹ扛{{(P7}Hi!d e^}]^ʧTԹdrNwh4.H}FNg056h;x_dD>,&?F2`}fN@bTst'^U̜)yٹyny#FJ9jHK|}?с a& )-_vﭘo;TwgcCcY53CtXf *>YOz^saX0ݪI4%:`IZc r.E9,u+LflZp@ONJ'ẃ|4zE1㠱o;un=c6piG 1QR j vpb[֮"M:4DQY2rCAVxޢk.h4{6Qn6 7[{8eD 1H1X$`C5Q$c<^Lhitx6~:l4jBḴS1~`Ĝ]{텻Y"ʲZGOI@S7I)O B(-";[$g9;<*ٙa(sZO_: m )xZVWrN]``J0B=|*UV1h'8okG"Qzdc%zbE>[X~gFE>@Bx}w-eM{D=|v  M3"6_Gda Y4JLG q\!؅Ko`L-&;@z at\U;S\) P"M L).w &=#QO޻5 |W3+5CR i]GE=#Llr*oLbOUaؓuꚳ h.gٕ8[}Eȸ= jjBݗ1yF-BJ]o(NV_0?yAOM>/)DPJ7 Ǐwde(շmEx] l.Z*WdAwC ZVS:ⷧ|+ihspk59#ݺl{ˮ X 2bF_/M\N)BFEt<i Ds]/ZgIu-oQWP&Ǭe h,;qNI;w Ym7;H\!k. YD'=;7ZmJ@,5#%76\Os+7&DscLpPHMl^C =bjG=)e+Aaj- vNY5HBpz+HHU @cbwhќnPO7ioNLjy\<%.dsj}&۸O{v;t_Fz^8)yN,iRH=Gqszcg-*:1s {xjK-U89PLZ/pknpa{AnB`uF'WrEǃfhh-9OkBcq'}7r^HXè@m0 ^d&'nv;jꩯn{j|8*Tse?5[+c`L9~;|y)TU(W8+!Ub-pV]?-qf5FaKZda]-{Eu̾6d:q97z݉1f4!^nq=K 3@˩IJmY@چ?vg.*y0uJ[Oʒ;>XsXy˯2j1 e%Y/`G@KBL( 2y??#5ܪ (w=MO7XŨ҉5OAα:3.2{FE{~U+=e-_n)W7ߨÅ;kpC9xlK+Nf$2BawV=86P_&mMY6PdnC26YUcwiP= o|Ȭf(:x }}y\sHFl+SFZ5Yx*xgvk&É\\ U/FOSjsaXxGJ|´>שʼק`sNskP*ޯ2p ec?Y1! wG9*ũV)rϫf;+z)LYsw&c'l2TOE8`9!v ~}S[#pB>Ӎo[oHww[鴗^g~X :4lR*FP1iN!%^:y'S)!0LKWZ7la,9;#AF)@V7hޒϑ"z@i+ hҠgD"{" !ȗ@T諒»9Fem}oR A遱nak۞OZeYPyaܔsO"$ڡ$ݭ ۔xZ;slYa(b)W0dE7vSo u$mbX\Ǧ,2%%&ag]oN,.9@`sO=W iAvgt!Xa>GKtH$=,*sDCVqz<|EgO6 Rf\!/eK(1:=tL^u™:وپ1b[Py-[A= ? LN}tUl`8$ۜ`dW%kv|#%O[u-,cj61 қ*Ή7- XIN>~5zj~8.|<|Q̉r˷ϡmMKr_ef< B͡;DYĿ [1)n0| -56"˝a7rr.VQhigBQ""oGx,Ds)Ϛ`h뎾gP}m7wBJ JHΌ]0|rCT> de@vyR NK9ci ` #t-%q ^Vr`s" +U B˴#fv/tQw2IASik0] &6 Q}GՆ_\U<&ZH#^eN8aR(݌n%]:Y z<^_4w.gM,y'ԙ j0u8ff +n!_q.#A\W᪕Όj#SuVOΏ$\d,س7&zo=rJA?Dbofd>)ճhjW!KP2 J/(SzAT֨k!fwvO ˠH9dt\?@eفJd~E(mҠᇣ,ɍ<{DN1Oy~g)'4KOj6&huQ/+V.(Z7]HP{0Xyp-OĊcQ  j_K*3Y< A Se*7U}\(>Bh3e"BSw5k0t"ϣIsqs3_ ]E-Z4Jjq%Pk~[G##",O[łu>mi X74*Stc}P#F*#qsۙi8uA'[.RU ?cH16?,̥ٮ:g)i_17 <l0+=g@1ƒ$qyONs7V ۝1r?[ڌRڅ'N <0(WR.͝VqaGŹP](I W-Ț6Hg5~4@2T% Kܥb^(4~ 3ۗxO#;j9rMFD{O,#Qmd8F]Yt+9rf7La)Vj$1 ޢ!Wu$ʡteQXz0Ѣu׬[ݥf٤қpQ!=Rލn&xȺnF *w#o|5ݯ34B{cOERb\(5VV e­qsyҒhu}dK2>)CCWUD3pqwWWy.yH!~Z]D [Sms.a3C1F}EI;H߹Ha#\OVcbȃzy6ѫX "=T9=)Ҷ[٠.kQ|^y 4R5M~?@ gQinʬTֿ#d(#@*:77QlN+6nGkSXЧW;Ghm_IDu%ùiL"+Sr{1AjIC3֐8JdY)NqsH;p@H VgE@PM}OfW|>(y_]x, ZG0ٍIҮ`P-0JaL6$b3Ro 'x0j;/Pl8߃ `GQTMnlX5g|vN'RK:x8_m8g NLqaE#L*6kt滂 25*:lAʿx1_y9?`NQuB/GKWxO`VDP]S餐s' :5Q㌯GqH]GuJέH@]𖉹C5GD뿒J;p7J$b-^"K\JMIZC @Ez+r&h|@;U '7;sA 27 3Psp]@X=B&Jkҁ,x'[!-$ˣWA#^YAB6x>ðpS첽gm\B+ԃHW7^*Ⱦg6Ȧœg) `6; }Y/Ja*vxyϵ^MC#CP|Dha$pwrOIv29tV l4G{Cr l\a#ږbĺ8H9`RW~>Yl-k!#DkmrU Q c֬DYBbC;+v#w\{:KgD+ޗL6lwI^r0S1_PtI²?fKMvzͼ^?BKnZyǔH._ Ba#džGLf&X* 8T+ݮ`(+|'7?XU*y~QaMKYr!oٱ$I|^릨<=h\[y& Ti?ӗ?U'li*A9{䊆`|ispBN &ă]tE\!.juL)iC Wu{ӎGNJ.L<q wiwu;@ ;пï[ğm?טme7F qLY9 3vͦUjV6Q(^ ݽL[h )YN;ǕHFZ-N6VƦs8>z23`|i'9 A̭ŽAJY87"ْlSXnY3O:Bb9)`yjG]֪[{4U P@| /ӝ] VNK%#~vX{fd$ȃ(x[QdEtŲ̓]THy.yT4y ^B[Jl<\ $id#-f VmV-.ig=@. (t/^B~{YfM&U⧒p)j-ÌYQXaڗGnR pX98(W~1b:6sO085YӞ1Oh[ҫROT@.:}=ڵ\&2<;ք+7uQS>b<%cP0A[ N)DJޚ ;?JcF"ӥjH"IS H|ީstٰ6F_{%v@ϗ@Nۜ&=Vڰs ,3u}B p?dpRWLȁF3(>:l!fZ3S{*=.+d&p|O}킇#t sn*{ x _YcJ9 /}ڔ lT^E"}P8dŨU55;;9]' En-%c#t!4 yE%$C!b|=iEgjQSеNV0 й]ȶ9r K&FHQ)"w<5Jx'#s^\'p~/{0P]dۍ]c94Y>ղ諮U Lm9^ v{W,>^DlZ@Ҕ HN<6b2|\W-\g3`#3}q@S *PϾvtpM:x%Pys `ߤӱ?OC4M&Щ/ζ~']&꧵@X`b2[B۟XD2&%w@x.$D̍cb\et\ܾW(m*%/8BQ_+gVQ^^ ;5CeT`gǚY 77 *O_Zo%V&S1ުq{i︍롤>5(PRmoFFVkNeYO;2*S0$̈V.}Ti A4|}K3N.Oj?7t'^ր'wDƃz)y"\}-qx ۰y]c5HpM~e+80D= G-/ ־g0v )/>s,OYNWL<~ x,rE R7"Q пfU"tݤP̞]N!I%Τ1J8.JByU2$1¥r mVL"FTp X?;3ϘwXxy!ӓ/ 0{pV?B=5Xv_bl?K-eaĄ8c224$_iH7י$њ'׋-2:ӞͳÙ DӌGe)ս>lW6 ,&UӻJ>>X_u;"_E/!2iMс1E՝)sYoA@C70[em[CQv˞Rߖo}!BW#ez]W;<8~K ~H[k吹8+u/Z Iͤ፟#:K!y //a_(WF|fX|f) e% 1WdngbsVb0imT_|w~a ITbIR84W‰K`\Uhz$O)gKP h×bf) 0[PVY̠(C72?|@Dx*GoIp=`f7u=Oمxx8c|KUO9 zۗ+6h-prk-V6k4ǽQͰ7s!Zipn_ެT')RcjJ <6x9,@[(, M(RilhPGq,EE>LqN`!\L#')3a_!=.v [ȯO|dD3#ŒX`so2TԊ}+\TgcUTb~6e^UW?WoN{Us@s $%ͼvf%q5qݲJ./CԅɨSoceZSLST: i{]}!>-tΒ$$6չeGը:}h$If>)Uݡ ZܧΊ@W%,Q/,t]I g0aX򲑲~OnBvx,*[ >j5sྟA۸^eBGLPLZf]b٘R.|qo0Y7&:O9P ' #dWuu;n8ЂoL[ ?s tTvqXBJQ[CCǵ&?̼rLEsbŐa b}CihvI1C]RQU~e8-sL1AGΉb }} uf[#Uʝ>¯VȒyf)>l>U9ʌZ{Jl+L'Fs~\F%@tj~6o0k?:mxmLBy׻C|P,b-fbj挢d-YC-m^B6f y0 fgɼt:XQO_9#5Laèf>³:z%!= 5!(R<,\) c\&z'Yx 1:k Y/`b,oaJ|pB6bh'6zhHj#p3h (kUXcVYM8;maN]D!7U^5jջ,`$0]Eg$̌5 7 krV~^੫o@s5&"a$ð)滽ՓG?0-f FI6NF~[J;Fbj\;v{[R>C=Nt88o(srF IA(yqG.Ƭɦ ¬*6F"ۂ+C(i[W6{A X!-뙒97"s>^S^oP )VIqgTaX6PKf.J:K7 wq BTk$C~OFrO]2J,b CQiK>A *}f IhEy(YSvUYKfZ25|w7rʘؔU#i\!; 1Ζ6[QCӫ?ǹ1 UuK͞M),5nv%JM Jz6Qꍸg'/.9Ph}\`:Pv)+ 6f7든AĺΥPHGZVN9T#Y7|ԦTf7BX(܀&'BtYƏxks/T;Y- V8د]ςyq#E9S_Jb%H[ eTtZ:نʗŻ8uh^F`V,EWˇ9=^:v*Hp( ξ _s&%ނouT*3}Wvd4v <ΰW0MD筌7 } { >9Crυ #5b{.;k8P#Ge.ssfqta+DdmNAbg7/9Lz勁boǃ# 1T=>= _k(gveH'8&&Uozg/\}5?no|'V՚j=rhᒋODMԱ#T4tsw".ܭR9h> U]`r%EB]3Wv*mC}P2*nkb+brZ3wbve^2t[y|HN mzWOJWHxB#tͶ溝M=,|%B(AdU} 2!1 i' -xm|U H Ȧ]amQ&y$ֽmJ< i݊GHzQQ!qz@X!|3SpiuCV7'!(Njzr!PSQ<)PGޛ'ԭ7~TaNzʭkqA!hW `@A:}胉 oqXbD[ǹ/N8ڪYo9 g8Sp%桞#w(!ި5zsyd4F/U-EpNAkl;8f$Bb'-0͋]}Tu~[ -T<KudrsLpgԷhV%WM&.$3K(h/ i,ŗQ%C Z>CAuaP].&8a]r~m?i]RWoWـdpZۮZ=U.4Tx38 wXygoG&uG1hyt:LC7i۵G`a95{MD #Gۗ9Eb\l&\lIp.]Ew3_Bd% ([ K>ULlTD"Fb.dlRE6޺==>psUG90P4[\L߈M|G>x;V…ǗY햩9suxSkA&۸\YBSwIGkh4]Qw [@諑dWr-61˯g$&w` *C!@sioqcF9* +"6?BBȒÙk|QG)bw3}nzz#^dg^TҎIEoy/ 0 F &0OWүCE!Uc9z<{)л $NOMeWQ!/ mHgEP"{P86fմO_h BNZfJF|lheّjkYf Υ~%&s9hhtՈUZ‡kjZ(0w8q%؍$ 0-Kyo{ a1{|~ j-W'I٨;T:v}ޟOˊ?%D2-pz5F^,6+Wc!Z)8\\dՔrM&tV!k{8(gVS@+QIiMWG%OaUPj3!UKǦWg[ʎ9>؛rv.82-n|0!;#D`LC[N^hIASWVK!Eg%r*#X)ZdBgzXE q&4DA)X6D߁I#W~SY@ٙy ⑝^H'J>DoFXD8KAzmƾX@TS󧵳#{ÿmU acP+!12},#,3xdm8ܹݒ"#$xm3 m⼱~LdӘ?Xe|.S VgE_Z+KfcS)>B楐y٭ctL ϰ$vQʠE\S"KA:Pg J1z==;-S y( *f{7{Xg kH0ukrUƯXʰߨy nǽ_hWOfgۤϠW&xX?8ɵTj/,K?VO/yCBXs6v C5H75+ ^*,,XBA"7OS6H lqTk8'^K!am 464-u`Y N6~㟌4vG9mNLǨG5gn4[28O[MFn;+n3qrҜ80;$;_:H$xT$i?o4fI*ٿ1" 0`P\1s)rtvrx\fm?S eB9(DE\)y0e-y#E%_%:0UmADfiy艊DaLdaY#yk}p1vdfhA`*ᓊ0 ? qL+j pz uIZ3ŧF Y2o orioB"i5e ^R[+O#2@@Jw_٘YD :7h{sv"p]aHaK`=fU !W6KHViz4+뱏f ![EnU}cYpi[<9c֮oo^'G;'A9ׁO{7 s"_t/@a~CJu8WG`m )/<@t~o~w1 zk:]?4] ?&zpSE)28}glb]g̤@z?Ԟ6メ9[L$N^e/l~bQe>%7СBR+ӷLXu٩ʤEMVWXcRH7Wk8QmR\)fMl}6Yt*׷ֳe*;;g&p u#1~Y7!;0ıPB.|g% R7j?x zfF,pXBQ vH֔s'E#t]z2/џ7 mՐy1㓸.u*,lsgAelc̭-KfW)}/swy#\s,jS?$Mξ> Eاo!1:+w5ѱl:GX8,lZŘ(7S B(ٷ7OgihP764pvczkyT*s*P nܮӚ_ dqt-yI%?a(AJ`(A@Óus^/ w?0zgnW0|C Xf6) RRb2e ;-? * MumH弳~xuM!დ l>7b9Oh1}jط((M98&HQqHmg Q!4PNaխO*zbˢUzA9DCq9*V ibrcj~ap\~hPwgwPt鑸"%4EuI@^tQxtMJ5e8t^Xԃ3&mc ܰM.p1HK/F%lNd2Hۅ %>Qː:͐tm.Sw{g/gqG𱊄x3qP"oݘvz9v\ Pe'%K{Odۋb@c2՗#>e}0ȒʰX\+Tg#31©AjŢ(RM>SnX[qއ)4&vq;mm`6v"قlQ.,Q44}axQ4Q& |vy@ ![w8N. z="!#i[g|YEZ3e/n,I,-@HĶZJ&>]?Fi fpWJz4[T^ ;F&k>;Z Q#ײkTQiJEuyX *%%-9dBԑ0",1 e]AUu=m</,cHu# ~teQά՞MĖk5j{fsVBkWFn,9BRSJ~=n)(ƴAIh0P VB >K| ާM*t6΄ܣFs@V|wvks=YU>(s7&m\Ǻ!s4# nAF5Aa"(Cd_pU^Am͕ Gnb0fAa[&>YeRn"Vcܓbg*}xB]z'P(`;KO G"P[?b%9,W i^нW*[fnқ؅pȘ0!wtW؉zZ{RY6h0ϩ!$t;M=<j ~J5̀JR˂14v; `/@9 6CXE{>,P nEf^zJIX?|$R˃,Tn cJ-x& TGѽ;l62*6Ț+$0 %v_tmEtE#gp&|'?LJyg+-C9wV(j0&bw6(w:V1 Žq d1l.mB`S hBa Y M/R9?pn*Y*ϞK%P> oE&bjūUw:u #ڏs;2dۇBTŽG "hȉ;K2?d#Q_a cI;Qrf0u:0=P񜔹:+~\goc|>H_53#S}R3'C7!xNiUFlD+qS5l9È@Ձ{9p5̞кhD)]H 79H+Wt m;H_h'h=Bg,NleLV8 Dw< AbEUpƞc|̬qa2!"V1>b3҉kӞאJz)g$) uuw#s՞%W^-cPĖԧ}R(d;Pl% cx;M̋*qb2Gu)}Uv씊#(WV9(UVT ؔU_i{#;tkI  P&;nJau B.J/Ėب:^`T8ptXh#gf;~y/.$Q7((㑅ը_ *n 6w87D)<\~P Cbj,&(>-nx:1]5̙@TI-]v^`j2EkGa*'!f]KAZIj}UуOTe >`i%VTm,I.RdU GT`p98f@hKF/uD=.ŹnڴJY8M|ҡ/ 4irNa{6}%߳P@+x%[@}g x@_zn;gA F/{%O[ktT1\suw'm eB:Et'ke|XWڥEyl'a\%q̮a&+!(<WTEsI2{Vu2BSqݚ?eXf莗d[YMtN͒Gk@qI%ϧ~r'#untE* Z  Y9Ʀ9IIY,tG:Fڽ69Ȉࡈ5qN)F BQ2:x[dklQzQ#Scyp(`@ ą3@3Z(0Rw:jp"'xUPfق|XerS]{uJS5'=c3Lr`!qMj!h!ShL,(˓Gdt /p#z-̫Z\٪"}g%aK\'{u!FgEv {9^H.Y̕ϕbZ yS^ȩ".,N>3Vyzg̾jBB#3jKME6Xu@])x!.rx3MЪvB3ޒ-V)%Bs!ʹŭU3%p2qQZѶJ++> Sw _ealY&ye=uzZگh tWS꣔߷OAN@NQ4FF{_IR^tj #K@Usg|_8Y钰0gR< 'YRF wѺKbX3CDJ0euoGlnU# 'DR5sW\>d*-}BkvL3|o YNzQ$"p9f i}ӴlZi@*mqH5 vI2ѬMCxx:>K^_w;tMz6m|궟5}-lU>ðӟ{snd75^D(؉dt:O+h/ĶQ1(f, ch] !44J̎aclm;=1aIϪ>T R_N 􅹄 qN w5h5SM?#+NEtx;Mv#Z0-`ky8Ƭ,?a[:5- ?Æ"_DA_'5fQyL2c&QO~cyƢ嫜Кl(dU:GHiU =$S%@7R74N /جMLX!杲ɜTdhٗ^{H޶gV R| >9/L=*TlCIϱjLR2$" ο4pu%",y_s̓QE 5K1 t2=n+M%Vrd lbh#PiE'k^ )Bo;&ǘC~֫^c|hC<JD5*:j=Нmo)a|*Pf-J*<$7M1>+q؎l -_dj0'ZTC?'{MWe EJ ,G̾;*$QYK@8[-Sb 7йwϞ9jgX}&3aBF|uy쬴kM tceޔthVeEܧ$Qʼ$|/YΊM-[NhL9qeOxo,Uo vW!!($٥~$. T'#adcdrz2tANZJǢHY FSi1i/$7$$caf<RnhA`!a|Nwג_U!S&IŚW9tC):4Н_" HdPNJ~);cfN0b@)oK=X-*ܠ(za RP"{vH\;/bfjUZ4eKcON[%* :ӌjٱH@"Zne)rV}Tȿ{ߪpKUA꘹ܭpà`KU t "z.䪖!z8p+,Y73Z@a(!AyjD }XkYF" yt"]pxYCB;Ea7fUS:h\o7Oz@]tgic M\Co:Ww?M^)s"%(T9NBGɂ3jsVũD`(Esлf.6!Nǐ64(Pu҇hsI{e.9܏7[yޭy\0b\bMi~)n'ܑR F/Q_1哦,GxC4ǢĦ)<g..L- H#f67-2BKV Nb8G#% d0WiGS ].~M$mjn%Qd.=@!d.4 ##2u?k 8 yYa@ ޲`Z0;A] 7X qZU$pE#6t.V^Jywfɰ@/l6:f5-Տeo" M¢wt/BXYK4(v[?QN Q糊Yj;Omp1={א> cIpOKW0HCu?oU-Y梌h?guO7X|./N& T' O#-ͤ~еWOr4PqIcê읛b &bW "pb\H"ՅZH<:'.s'+X]^UI0Fij>CXAKxc/15_Wi}]b ۠L{c%$T/OuӻhH%dj۽EC}4/ Wf}e@g'y8؋ d afrHL!gST"':WIs`x|7ӢsG.WfA NNoNˉ_F{.d7 7}ւXxI58KCDDeC+: ߗ@+@eB$8Vk洐g@B,ȫ X.=ǥF20qPn r= "y"o y']QÇL)Gq @=so\Jh 291˜Y;Gdl<0>WI߁tX(2zAi0 ެRjc<^,L}XZc &hԄv:uw&:*ʪTsR"{"3'oBba9,o$d* N.N.pa:!"' 1Ɉz}։X}  t_Gh9UATZy *9}>@V*bn/+Oo _RqԔ/.eaNz9^:FC#tt"}iɬ/1R&yPBg9g~Ax+Tok6RƌʬF} dBS:'۟ȝ"oW(U I"V E^w+0Z%7cm-;*x7$0X2_"A[0vOrlsAب`~1Vȋ*B)BG=fPGL]铍}Ys2ū&#Z͏ $v(^(&W+uC; 4!IvW19o֘U}r*yZZKVA]'E Nn~ dKz&=&vB6N7iO#:"#-HRU|yQyI?\U}H쒊֌PfOa&PY9"XunU܊SfIj ~C~s(ܹZt<*H :e%)n? l7EgHI(s>u/kvc{jZ~ ="Ȳ#ӈ2d֯ 缘}w [2G'[GIH"-8ϲU$ni_zN᱾ҟ&RyG|&H>9Ush(g>@"H[˷$4#32@\w v(w'C_j^hޱEpe[6hjVqTefw7_ ku2'ur3.ߥ"@OR,@N;%֑|$<6ƣIEMtp;UhΎ{[YmV4+8Nq? AG4,}y̛;P.'  RݞoY>wAά},y{vxpD% saXqo-S'EǠϒ*}}TNءx_~|Ȝrqqd #Wz'uW Yܶ!@lc$ -Z7؎" ]|:pT:w^|9#S渁F j,s.:/@w嵄&{_ NQkrc˯D?/D(KyTLf'ribyVj>$EC%AwdJ8fF:}\phXdq;'!2#٫ [a .Ek*8%ScdnﮁwV?ЄpPIa-%SQ걏|~n͔zN1.*V%SХ^EIFI QL`"ُTu bhk7Rpk*#7Giփ_arI?nCJUөq>>H8J_Nva`?Bq^촚ώkXS *ϧp"L LDI)4@ JK5ItF^~~>=t(CvJқʈ3d@k-*AB֖f@Tr%p4I}1pR `&v)gR4W T]5l a9PaPsIۘIw碗hߤCGd‚m;PLAuL$7F@ԄD z|Da/J/ߙXg X&M#qh{klAaGF@ v$g|$HzV)=Y ԤQ(fG}]5 ٯ@u/>m'24HӞzL+%}=f#ś-_{"$~Pq=L-:pT`kf.tQcwEswqׇYX=ee9w,#KmA.SBD".,|O&K!29d%Xjx_/ghfRs*t6D p(|Vzܛ5X,]=0K ^:50?04VG_hRۈ$Qft-h^7n@+Yqsdk?0%"誙 72h\G\sn95\6h0CG 9˛ MKBhhgh" n[trt +lEba?9˨r(nEiwBZ_N7 p?_.v[Y\0Z3qK /z?`0yK]e-ڞm+S>uIZòSU;C-ˋĿ;pnr!8I SQ{Qu+lm $ni_|]kmăE3RSs\Vt{3SOLBf|$ Z<%482`/Ro5,}HɪҚd!$`'>=HKM׸\)Py>8$x8G3FaW|s=ݏm@d%J緢 _ l_26 8Ty$t.'{QeN;EYd,Zms> s-ziA0EZ 7NpPl|NZXCT,h[)tDX?y0 J pDCOG`YQG! g׃ωF^M{Xc aKԌIKW#$JC˅XV%2<˸o^9PNOvDe xYKhF^ti6l`c6OݰIec[4P ]6 Kږ<~Bu(1Ѭjth()IڄXJ*J$\zWFzyS5(e 8,7+RYrl僓$~sA,MƯsХN̉}^Z!t@Lhzϛ?_ycpp.~ۏ J1㱩Iy=s~pf45<(T&?m+ 磊YsM-.]0#ц P%S,CvFD˻J!u\|^)Q 8Tԟ8ԞeFa 1Я(/GAd2XWyAq|hml6+t%f#G(YwTYZEsO:t?z/n'fc9͂{N0>՚gRfO(7S.a@}<>C۷qvXe#yU<[77dRUlMq[\01e|AO4׿Fl: YU d* Y\KaDxLP mN9ue|wϯf+v3º0 tWT˺O۴B;Q3 a`0ID\=4MX4=P.o<0SJv0^˻Npcm gOeUJVwO NccF[D^1yH8}𿩫+;dFlvAM݁b_@ܫc\\c'2 L>Mװ5D:%]R8$P^vr$56l1bQX-鈃4r^>qr!+DOJ;F 4οʯ@Fʢ[^wqMբ;hܗan$:U, ~h$5${}$py؋/kd~B 5Q΁Bns>&?[,30@p?d"X*^bf-(T}MUFǸ6B5kt*U#grƳ|iР9b#s&C6gc"[/' b` aĚ6U 6` +)/ɝ9͒"Ί`NnFh'-Uq3 ],z6y NfZ%[ͯ&IΧ9buee%C>X`~l tMQZ+ u†y,cUNy7p0DtadT I Ɏtl?EUB}\t.>B \.𠅩\w5`)Xv,uf!ϐ"],uj/P?_C:1`Rȱ]=4tJ2Q˅ZVvECމ2ԩ {`n9حU/:UodE+^PNHFlQ!?6YJ9#`U]~O6|CMK0 |*k4}%'0&'+NFcVz)׆nfeh= 0#ǏU sƤedR [$ԇ: ^$H8mКgN[4]}t^y} &aaffUW5}%ΫF} H!Pgqǝ@(!x!M߀?OBdv꜐ݸI#L)uaZiV/=3O!WA5XdnnA<$Sq;{`q,k93f)kw_r9\4Q鈮n6'@2Cp4CS] Hƶf3DJFBt"VcaAh{媈B;q^$dL})I)K Avm.ŒNƊT,-fTu҈ C@tx2N&cQgyQdkh6}cw2h9sQ_wQ V9mZ1j"g+8\lz] !M/@[=Ăf}I" Mbg*LVd9,4`t_6:7pj*X XQ3_uH2#qt٨wPY ˂l4;/|)%yK:F8Rס%$a2#uPU( Y+1>΂q%&zYk!E܇ǁc~28EB]e/=sǮcKxXnK$/R &)XO1_Ib9F7>68#io+ DJ$RTB'ӰvuQ  {\OBBYC` kt`BaR9z,LD75\.̫Úoc-H ˕Y__Wh7xap)p \{N&nh'FҖ룶EUNqDyprB= |E4>zwa8q4.vGKPkMlSM^QtiQLD|/WCbx\@ .*Dvl{#"eJqS|Ȝl@\xlRmmXgZ1Z%LDEuŅmQ%kf=9ս@OXG}lW~`]Kl@]- h_-ꔱ ~~{G:@W4p54Vz t~uhi㮾BUì4u~ҪuVYGbD1SVfj<1E7J7HbnjFO-0G0,@7zcoDf%c2s-)|lUm5BFk]5cTW*8 Δ?H@,\B%닿#nkRhC=(}g΋E0 Nq% PȐf/s%2@ $5/5lʮxpe\&"(bzlf\A`dA_VT_3Co O,9.5pa״ؒZnq̐DIJ6[# h]9 FH1K?`{G@~g#[s_kQr8x:tI 1pPxL`b$ſZIGjy% bF 0_\>$,-0̘*&(%WáK o+lA2TN,`7uymዔ2W,mچ&\;*圑b#ZbZwRI7h3<]Gש(Xƭ̇F烔\/(VTwfDIZpۢykN`2gϩ$N% j{k \Zy\.$nR7R5dKBHUkn!C8+;X(\sz{X}Js=FSQ)Yl yBb%øSf=KzrrJ3AG+Z¡mg$haa˘:%* H`ɧIӴqvQ#ThA 8,F:47z_9~/fB`UlDrپ' w%w`QVsOr~p' tsVs6 !IS3eTV{[|_c kϮ&X{.Ո!K=re!FJ/^LsR[G_kRO-(Hq06en@_y{6H4GяKN0Mm{DԍvA_Z`ᐓlBD4J+ \(ȍeq!# x>Wsiz\?Ě.7Ҽtϖ ,@cA_3FK᭻. N)vx?ORk-}j=(F-(GR8+I(WyLhH%b*x ৆ڷel|a)S@ל:ʂ)ZN |1j7t,*N T+W󪈺[4 L9vLy<2HslUN}NJnb'x b`ybwdCӵf(u#wBJh@*|Cv&mG{$^Kp0}}_tx4q)6%TZ?ء xjwHa1-">'b}!`)e}mބPk#kDkz=/1]Ǧ=Lŀ()Ip/DXQ.d<I3#B6Կ@I2qZ+]W~<bS!YZuz ؒ%&:&=u34 }6=WK{Z:q}7L% =ח %M 57IBsh X+кb68InErLX7bs|`uF',vmg}'QNOK2xCo8}l筿v: 84nAkKzR' P{!kGp{4Mn-{c v誳ͯ#3Zw11qgZ=FYV]ԅGd9*2Wut-o?wVB6Pq𚻖3G6߿1)yd{>' >w0vzpwBb;߃ BJ*6yĞhj7F\Imny'[ۄ%> Do%Tځ2),;L1t{1|&k].`Ň4}IJ\ls@`xI|va$byCpM+&B_!8V !hG"rYQWLap<:OHZ- &qK4GfP{$Dx{xtJWp0;AIb/Q0MJk!7ƽǐsaj4"ʙ&@G@ 7 Il+r@ l2W%DLN#Ut1kA3FV dVV1*(YFfx%,a eea6*8x"L9 '{, ] >VݪjA,b.{;(;^s&u #:*ۚYB's6K䡭W!r@n4䍫wvX( W :S~d%1 GX"ǧr [S !dtmy ~LYsGR:DfD"K'z ײxu' "I,K VO WVU|RVa}TL"ych{Ÿ\bdID.69kFX1loʐ؅ 5Q 9l/C9^dj]jtdPD5YMŽ[^]3OMA *EK<]NGX[})* TR0FpBhj A66Epxh/{n3 +k CۨYxXki}udD $'']ȉmi:l$|o!rˡwm6O*JV 4$EqI4q2%󏛟诳3pbh/WŒ[QK[!,h$bR-N,IY_ęf2)e`#1TUQ0UհR%|%ږ U`@ kqhiab5m K)8zZV%m!=o*!z *qMv} |@;'!nˬyt½ } }zy}~uR}‰C VL&<ۛh:;xC>UY[&e$փ{.K`?:J"#^۫hw9a*MY tRb wlQXo/oRX0?eEN6=.DYOt4ĕ <\ݥx sR}zwKs9Byص *ERmR>.TB|PVJz NG*x\#}vݮi? *+OSI [B*qqo33$>+"rSW@Pлߺ6Ug/ Vm=ydܙ4o9›!n&'.D:E[>L'\0Ee*Tl|[Ri0>ҝ}Զ k7[h%VY}-|Gu`mH#PZA4%LOԙcՃ |Ʃt@n9VLdlhjJ@{' JJ@\5n΀5fb&\2zll$%큂Pn;6}*d crґ&R66"A`X:9Q=pXUt#qo3}s&V{r#bvMD *srrշ CW0dHݗ(TI7XoO89!|.y-={6kgWI-}^ױ F$5=C7Eѐ3B 񕩻hܑ'; dK*3 GXAxX ߯$m9 *~.֧ZoN ]R|,,X^%-46%#q3+PH{c2&ZrJԂbx2?J1XPMh/:fe~o&nʱ,N F$$ >ѿ< usӅ 1¬g`H}bCCiǧ78|NXtWuuRD5'uYJgDk62\E,8(q-R?dUV$c|L}G#lTxGDhA,nPAsvg².=&>GH}*A淵 5q:M~ĪKjU\~;^u `M=!ŶG}&DK"YK!+9J&bzNWH iy z*W`}k҆tdeF0-J\I=-AW`+vk!nB3pWZM)^CB $O;hP<&J=t w[ 5Phb8k= \T7|:XHgS[;vX$!Aښ ;^8NB9M Xw滻-!!L$3X|Ъ&XY73 4|=⩉cx>q&G_&k>U?y!BegKK)w{[ $TWKԫ:eKK4~ut/yMa_+ ]"^;t\jűD{Pjaq̏䧍pwB<_{7aZ3Q. p{K)6K9+bDsrf=1:_^o^ߵ~֯*f[]1jFOl"p UfR{Ic\^;a-|{` _>}™8L&v/&Il G#a\{XH X ):h?Nc:PVT6`sj{ R)r꾷6Gd#zk̴"LVkoawzC6M.-60v:^YW%^0U& f-&wM^m3"Z[F!QwH! !E,RΙ|dw (#}:#^#VnMFSNik!,{N)yC>Gϼ'3QbܛIR_ỳ9.Ԫ\f,X\ n?z&B<;Q=whY#!խ$Srod AhvTZ: |L#T7jdvF#㦯5Mgx])nRV)%cxswB ?<،wpS)Z'Nj,X^{!)C Qkvs Q˒W4)~ m,`|ɯrFUS*bh ISAr5׆DyJ*#EֳRg97ʹBYspBEEi~wQbWZyݧhvm #D|Mmcۆ' %3'|VZ_ E>Gz̺y٘C7K9c*`v|WƽK'fS"첬b 7Cۣ gu0")p(<RXA@pa`Yρ,![JB Īq>cS ]Hxvp2IeM`l "L(Fy<& Bbkl&)u7NEcw&E0>*|7!!L-(VNO֭|ɭw,hܰ'mR['w5@P U3ٺ0GN0&M]|3:LyhjY 6]ĊlE6xh=rEubKiF> 7wpw'J@}6t-_P񤜞6f\X-=pkܾ6NJ *zz\ghPSrp@$Ο$&KǨE6T,"k؏RK^ 8/4V۞άv* uHado6h?͕؀J!Us} 'P_[EQ?fx7$4b05xf'Yh/1Vx1ʍ~V)ReFd(vԠo4=,d>]I5-DI( L??]]JzMt˛˜Ww(aɩXYǻ&ONp:l-"E%5P'.T;c խ]-H˅X;G6S9)X]F)@'#'JGk8;-ə"NS'ȓvbxpζq$Drc= Wf0@iY;ƇU.P8bnWq8@Lp ]{kM(>mZ&yМ49hĉfp[ :a݅z`:]0Z94Q @#==|oeb|$|h/ՌG۰&"2v+%}#^e -VK,}a ,[8- 4T "ܣ&r2lAu"!"l& EG5i{# e(a{3Jzz=!m 7%euz!6VwJBFy z 6~h_IAi & <8F`IP,!IŌqmX0|w~?!İđ3?3 avߡvdM)Wv$Y3jK6p UÝmS4fzC]1$Z:fR<%E4S1ׇe\W FhN!)6j6fρ x啳)hqAR 6:PD4r"H|On(9K54㞃1.˗7yĐK%bdq Nƃ'jCFaa,IAzg1GeV.tC)]_86rs= }<$N|Fno |v6TRcn,/ ɑ4]x,1::_NӒΝh9uOz5(?8wWF7!6msN$eVI073j&y(.\i6/ʻOݛMqӳOeS7t+VVl"rZ֤!+Ԁyqg"9?ϭ|H $`qҙp)) D28 8f)4䢿M'S&̏dxvҍ}4QGWx|.?A[Ey uwU|E7_hd 2ꏛFm"t[r ?X_66Xy`>XkkHp*R%9TkG cJ.fMI2 #ê-䤍E+[L.ib|!GI6Ɏu'HϑqT3v7ͤ.}nræO5dO7okzϕ6bpxwyE:\U4p9WVr<7`U-z$)jrV؁XRzcV, r;]LSąU믇Zcmo}'A&q~ c4zS T5KX%Mi#zR T72i%|6`·%(] eG#N5JCGWAOhAn%riͩi$AkC7yA%[Rr{&VEcpy skWp JmxjN໸ejHF|>OZ|Vl`'l+g7ǁ'yI &2ܜwW_".jQWykHn Lxc22 Ti·ۊg|7a.^,$njWۏApnc74R=Tm6A|%Кʁ#u- Iy[U%^H^gUk51s,RGi,Uөq`pA:6hz]"~:R?#~GQVV+ ;.=[A/%$1KخxhPi0:+qn~=$Nn7$cz;[f DĎ 3)]ɛ(#Vy([?{m`A!'M i(I_i<ɘJoUFNnS%ԖBߧ "$ypm{ƍ> ų* cMlmmLپ?nY SunOd  ),[)*f;/qFg+t2\]?MC!7~a4p*w Y6I)k&\'c4~b%aU*óuV 1]PH0ͯҾ%sdѧ@ bS=p*Lh a_{oSJwJ!w֠[cL$sq>_*:*M Y/@j+Vf9$-o':QrfibDgaOhX"E;Es ҁo%lo&]뵃"nߺ)#1.9%0RZ2CAΜ }3y<Σ~oǐ#kpd] WNJ|[Z˜QKRBJuSw0-W%jݭm2%s%%hus$0?*]u.5 ˰#%[FE47?a2~:9Rwwzg!de#L;,Ej>|/Җ xP#jbm{WϚ2t,XGi D| 8 w,r^փiZ$a>Fr!cHCCP<@?4 &:=in*<%9y<=r ECB91OŴ:dU'1H4 d>͢ߡ{N, L{MdG{eńe j5?ۑRM߇gɁd6F/k)#\'Vrg\!_kKXC㭔Pj*2/4TmJ҃o yjfuL;e1Ytz8'P6"bC{k.CO <~YLcduhj&x35o=bwi3"\˯٫}d%pq^/D?_S/r܍k]fξ9O;.u44S$mLg聃e3J 9|"f>7cd^KcQCIw45?GmʔЇCQ.;襾HӏlaV.:*^[ȨfxR ɵs}~s)>%7>-%WIv !႒p:f%!ψ(t.^Q\0x$Y*;7+f{:׫Hxx/Ǿܵg„rVwz{z `[Xe%=vr5\)d矕5u$ kҜHEzɝ><|"lƹ67,L0@D TTkF\%_kfr| BKKta?)H~A\M$TWiwl8#f@ [USIpۅc eJv p'-g}9FЎgbߩq]_YM-LiP^6m ͰnJ"1^gu_hYiʤuЂs%^qZD_l[?`Z:hL'e*c-$ؓ8d:pbpzEI >Z^-M[ZuǶ L[@oYTO{ێTlql{gpJnbs&EhyFAf (c~g}=F[=Pv-^U}Ge= jkgIw LH.^@fߞUVb/??]42i|'fDq,wP/0 i[B-5f0ߠ;*wrE0~VW)un]@?m'Ͽgȷisel JrTK B |yȟW\n׏%y,>I?ohTR1KL-WDSSSYJ\(Kb|3wCM*>)?BSYۨ3&v^5ug9Pٟdb$+~Om?qiU e!@3ގɈ7hh8]ROroT`Lj|t@ʞ&vw0Q!0υ6𙼙 P؆|@?E6vGp[خb[Kqd)#X'w 㧺bRW/u{$]zݛ8 ;L!{m)cs,$j.[nvN,ǛB( u5r hǗ\t VFKgL7-d7vYw`J6:7#S|0f4ݾ)AjMG_oߨEi(:6T 2ێ<60FfYd+0x#<̴6DJEhU=9BT?u|[0l7ML{OӟrA+0ϑ6mk<:킁C\VL-y"fSu[_ #pF}LO1ƙ9[a$M ɪLdБXQBOq\fF]_ȾtbfmݸQsC(YZ@9?C0  10f{FYmCoFI jCZzJ#QPнlY1ži%=*ʈa *"*cu›z*;V ?^El79Yh3.7g˹&%NV2xKzG-n u YB+UUB#:ۜ ers|w^T#a@BGXhQC%yO}[Pm2ܢJU⃯:hq7l'T>0zҢ wބ ٰA c0=&USyԦvd$}R@W,CViF7uDi1/{H~.i Lǒ蒹_j~ZZڲ_HZ >]NJw!3m0i^s na<(6!0R/="vzINq;ςo'R6BWUr@b'K`ZZ|UBh$҂2Jn*1pPy=_6OHV"q^10ޯ^#k_x&cnYgV8AZervI;kAbnm$ z8mјE8Nc=eu]]ʷaCLco 3ͅع4Ÿ_RnOW||BmLa?OΫ{՜γf~%xls.$l>S6HgN{C>GdsKPWZVQ@Bw`U6.=)z::qvn?YO7f(e>pxr4D0ҹENo.==^2 %![S$rTϋ_F+cG~,}e*S22R6+uFWGyAuQۧ5~we LІZ޶UCGM$ȁ4fW3-T3]B7MdRCι,ևUeŶf%#b.*X GOqzI|\BBO>|5_ ^N ݎf!͎@l$F0u݃VJP;qJ$ ̨XU>-t+d^cVI8M6ϼ33h#& -͟K>mvz1 C3 yo$#4uSc{EgBJ&Y~{3;=iϰLLIU5ބo}S]8-'HcVN0radOeDzP)j~!ꭥ2 }SO]lcR˛MJ KBmsgSa1 w_ Q\[Q U;{_4 {=*̰l09FvS(2‡*>.7oTv-w'VӔTa>W,n^$o%.AwU22kJi\P } 4r!&|/Sܰl1!l0~db\7wYoete[<4JoV|~Rt¥)EaZ0cm@=( @*P=ZUΓ6^b-y`i$̌[+ϡ?_;F$l2M0y]XeF#IHrv(.q8oғ+~IBuSV'&<`u2z*ij^ ߗ˔կ+ɳkBu*Df+mg5аR0(pO+>Ar ,>(d$Q{v!+R*Rփk=H*cݒ!)&iz? SdMsSn~YճPBQۏί~ZH6uO<bTΗ7Z+1dDO8R pb1Qa-^ﲡI3޴Q!w>qQvU0CBqk@J3 Ŝ/xG8 tN9fP 3~,T )a AgߛrvRb]-5VRi@cOW =ͫ{S&6 9S${œH^~!]f*kN"3-,7*g7Dp.t->}Ѡ V\'(+}y/lRLoo,K`„hEtcyБW+e P#:Rn>40GzC%YduX눕3 DozH#^\H|67Ό,Vʌl i꫖"|ֵ QrY̓j]fڗNZWtj i ٽt_?   }T&NiHlH )i@+~!N_Ӽ5)i;䩰h4'K VmQwa_ɰ;nY#<`GN^ǭ؄_YOq7l嘆slE&Sv ,Y'YIߖpD(wwxW֥ FWzo 52U}AdUIU绲 诐Q K#d}5S,Вx73}3.Bn@xxJҰ6sY?*bl+6>NV7(9n:n64;/ܿq(Pg  M {1)Ttzqq{r T&ۥ=µ>W$> sh(3wQvlaQ>ޓ3Ub_uɐ&<`jk#[S.0l<}Ұ7=<Ӈq12%pcd65Vi5D]Y|Z{b'` $Js <;l0\#X OBϟ& lQ3z2ylM0vZ$=q&or"\Џ\X:ȷ`ŋf=>AKW=hk*zO,  g1@: nD3͇2ŵP؏JI$|Yhy9]ƞeЌfaP˨ЅB]w_O[Ec*r _/s&;=OnЗI {Z"XoNLH׉PH)O^T/M !J]/H9tmMX&X2Gc{EvTI[WD$[sNh\k=Kq B, l$h 4>-4QxzL їx<G&#$Z&&6BB9pvC1fLP2CE E$ʻǘTC"FФ1 FQf-P#7}#uj#~-nncX }$,rűtZB8F]FZCq]s8NZL֒ |2ž%#4\0S9l :a DaM 5ҍt*]lm,@O^dζ2{[AAI[VCQ}Xs G&C2G&quE׼ V&JbVԟv:mrvJwof*0_X̯U}I^f,֎CЀА?\.ԭYin ڽ3?zOߴ [ei.kjv+~:Rz+t]dEO%LgjUL7Ĭ7HmJLySC.0X"U=d 7^v4Fэ;oPpJrM}:h e>e}~^|^HP aGM`x.2#ߙ XA}Rs ݺLL7ruHs {GČ?351U3x|,eBgL Lw$Tn|o> Bְv(0]v?EmImKjG~N ]*e8m\lfO5&6`4I> 6ba%ybKkIȝꝭֳLJ});|VP6a,\{^L6oV%Q$0o<\޵tJFrؽpCvu\Ӵ?q/;>~Qٻu 'KGD_H<= tCR~)$u5KٸjwT xNVcƖO hD{s>L?;d,դn+X1]}@DX<|'ZU:pLĈb=Hd3-X&(Dӷ >Ж7_Ϛpvղ";P:4 I/L%҈VLl5t{LE.Ni7T7fPD}۪}{~64~j`kv-@;J{|:Xq.x=,m]6ǩbe.s-\d%G>w'h>آ//+ (9cHu% űlnW-/=kޙ]lcYx|ҩ#(@%0&(k D#ߝ)~kҎ0< ?߮Įjk6^feO[ԉem#/]ciÇڒ O ~#vT̰ؑ$>Fj1r[BD8*Lj[qWJb\"ڰK^w|kXKшNI}K$KluI3[P;15't[O!w!s'SC%+ULK<:6Q:0.jPyů^8jt@ ˸}:Ng0^ 8uOR9H mP#?f: 7kW gRb(do6钾pL>A#/Z2mfK~.Pǁy!6L@(|Q*ni\NzXgmrvĜXCYs7rl% 'ډ, K gW5IF4Mys,`J/c=7VE LEOt$1&}Ѹ^;$mKn6xmIQLN*gwF(X& b Cov5R&s ٜ7|LgMh># aHxB-}^bKh]JŊdcAxj4dK\VN mm}ؔ-AKutO&Fvq7VM&PG;N ʾەMlq2' u)S\9՝(ਦ1VIr9p#X>!HsZ'HԲe㲑+U4y\qJDjlE3VC"b5j"ip؞̔KpwK=K:0s " {SA%B0+ V&Mwf;TYHd C'˸m Sm<"Oq+ ^` 땡 ?*3/}XE- W>_tviѵG92Gyp1.޼ɷZE<}Ca 'cMZd6ST P82ɔId1dH3[Myt;Lҿeg6玫+jyұ`cݵ1>hk M&i{I#?ܲܐGb5-]Q!n~ 6 s34Fߝ 񻯛/ ӣw#MrfY^GHs$O#ˆ&Hs,,a7Ȑ*Ri %8p"WbH_qb@կ<ߡ WI7;j߶YM?@^q/<ϔe9\%c8Jt\jͩd٦^[gh aE>QJ"xzIa[]`2jVXD2w6cRi"(V4q4nݪeDS+A{RSjU-?v8J`>㵂.܅jPhxS:çU&w?RO5g>k@gE=IK,6wz;i IX*eف5dp8hz5 * eH1IZ!-&h eW$sϽCcf? aqZ";wO? &2U>攄d鉊}#OWDƨGvEC8E]Ͻ oɟ:PV3 ul`82ъ"Jjbd*%WG&'OgCVj$ +q[.'pALVZSs (JG}<-X2.Y qg _2':9Q3"y @}F<1lه&Ƃt $pP}'_7 AtIGHqW`o[jrs'9XB_p[VRGl&lϫS׼>|۩NIO׎;=>Ntl׹mfxLZ7dž-0_&u%A͖4]ݨA8Kϱ2Df͙&Imɜ Ѿ@ d%3Aj@'n7,/?c}_'uIZ F#d-kU)B \ʩBU:(@IJڇ|f 'kyo{P#hf ֦X4wsm[_ iZSٰ<$CrrWuVKSZU<ͿCMYfglD)aU}o]]P 잉zt Vxa֟?+;X4aίVDMh~q.q8ս+b7HP`wLOV^]WJɝg-߳:B hMk r "p;N̶LpBc-` "  r#;뾛tƍqIԻD)7u:KZɮA  nguu%с?2 H5gtފPC Pb3gnXLej$LWAW3Gl`kF266.)\zcb靟θnHla*EI=>2mP,Gl 9q-\B7x{J6d(\uZzuqJc(jl7Ld`_cC_2r2+`l9K8mYk4KmbZL[SxR[KQƴ@gMHZ~ߏ#=V DG{ȆT|3F\ AfWrinUȖ۲N[JƤ Zw_ }0W,O.LJ8[*_T R2'`KXx:[2-^؇($|e(524%IՐ^#~L)ie%w`[k8CNT;x" \t FccREuNS+sANýdã9!qICG3 \3/ F$ޫD{!$Q؉x7}t^DҰ+`j!nҵI 4?md?<+A0A/eZT,(8( ;z9惛l9 ;#g-݀{y\*P6"fGN^#:gj%=iS$ԺJǃpGWfyC@DG5i.o\h%$i|"X0#:9U ݛ+o((;1\|H*L:raSLm$RuG]MdMA)h.N%ջ14vAF5O}EZvP.PI۬(am^FB5Uݿ G Nವ3^红ҋsjhtZtե%IqՎe4m!Ʊ\Fod-^U;--GZB>Z7G<úK3̎GRE8gR;JTu$Fd}. ?kV$Х "2K8[ku]e8ɶ2pC y7c ;au1|L"3Jf{TM ;GIJBqRpd0ZI 5=+n SZ0yf0zYȡ%Q{{$tmX#Nէh_?/eT8`W(Z{I ElUĊ$JA^na;UR`/xT}|#dFT7U] a;JnTMS>lI^uy$ƴwAE#݈Fv&B}}l.V>Njx-dp m8CA=TQRq&r94冒҂F"JG,{oS|*H8귻J ר@UϊGlNJ"3vsX#M*p@7; C %lun|i .{Tt _ OBb>!:P] pT"ae Mwt q4رEweC[x~hB,OB9ݦX)6C*x'!JH氓JFb\oREn9W|f;Mdl5PRݐCX-vsd`_ܣ-7Tϩk A0+!=w^p0K/8Ao%OA$ݯPed5}nZB|Z}ff)T)ܲ`&X2#W&}$ov{@ox3szqr+TX |Go[R 5[Pр yz]=N U~wt_9wZތO'#@SBӣ"t_A uB' VU`A!4L0.&x(Rg=w:9!P/}AcdPG1+R.1-}sg$wo;e6[:E4~cI% rx6-* ľ$ ~HI$nyT{f ίq}K&H Sz H6?U1WtK-Λ-9Gz`%@'+Qd"g \B! 9}ydOGsL_bhn+5j5}D$8 Y5@-nx3p?`rV/K~vGdKJ'R@)`}޿k:6v/$6VN'鍷 V\]:>aYb%9(CǟXک- j\0- cht4d/(!g$(0XbSqrOV"ܐՊ"ۥucj2Qi=x O &D8BAduvt1lW_`D@oê}T(|_FSR܃67p, tAyo|RC1)H.uOp|K">Boyx2\ٸ-`B qUTL>e:ujLSwG` ˟8.[{,oX'8l ǚ5V"~;[~|<|g,}hXS,S6E+ Uڌn2]r#)_:;ye4v#RE`% 78v)TDI ?!j-$djNBo_{bᘭ__6㹖Qignf@zC~4u='W&SǪz8{s2,xE>Ӑ&LeY*t;V$+};{ iĞ <):!yط t;Bp++*Lgvs{SRt52qoF=slRv*}xt>G RjT=L7GxfV(n>7T V97Ko +I!PIJW%g)rhf*B,ېbqںᗨG S.bcJm[ܼy;yt#izjzToS[&8Tpʍ6ԡe`buCt+,ENлsT7@PЕvnY>ƅ;s.tT lr088?G" aZv҄?_r/GCQlמC:ܸAo9g@m k]9WcL(CIk([,Ԣtj ! $Rfy2C3QFAe=~4EDn۴,W`Q' ~|5 \sⴧx EKiac򸶤H<'Vѧ*q22\xHc#zoԠ $fD&p͔ڭT$a3?]G V+kY ^"D)ZvbB@ o?&34ZW4~BrDJT?J)J͕Ple+O wF+9`hP$ q. N~ o5OtrI=K-{$P>f{3`+#ᅥ%]l уO!ƚU  RhboKAԨ-.GLJK $K2hpI)^T-oIQ*tz0`ழηp,D%I 02fPjjAE G'#OX@v}HV}Gh$\|DUo0x4Y )mqzj W_c}ſ[b?o=\tUcܹ/bH_EϼldZ4ab1Luv zMFZ2䮾nEV级|KU;]6'yl{CqU "^J'CGG\8>"4}e Ϥ@] Rmtc=;D|[VKziT,Q{B-?BCD5ڿGF2O}|`Y*tk+AWdT-Edb2Ш Lp+^ѯꢘ?TphPsL:*hqo7H7V*T&N?%8O[zCֱl== @]uuvR~!gl<5%1jut&pTΊ]5sx*bX'tM6§q @Q巁f5gAtpgN2i$ƴة_u< 4DB-l;9(2/pHP4ޢrFe,٘}dKǟõY>m:*,)G]i2;F{ ܑp6o`SATrLlF~XD8ɋC':%Tñv@.Q YZ֎ ]:aи,խ/G՚8]A`ĂA0׈͘MiəJ#7=.~t7={r!q>O`n) 8贈ҵ[PM0uC^(f'[\#Ͷ52.e$خt8y A!&PPXϵQ,q3j%39!MOCeMW mȍE$~>,GBkgp9az+/D6<}|)U%h&S86zXC?6FOXxshhENP<僗l^29򒗗ʖE'Hr D4+)`z׋s%ΖLpJiLgJ\ҩYme t֕8.^M}2g $4RoW_y7> ⋩JB?˜UL=.JY̞AaS ,9@к8śBJZg:O))0{{j}|]0͇dB49]1J-{Xg/j=%_}4պlнPqL*jFzwP(3=4[pYw9 M /Ğ Mq""QkAVv\̘Osdyɜ 6k]EVG3N[QZ9tq ~q2qӘW)AwP| 9B>T3UFݶжbNTaiy}eT S@LŎ n|bЅg >̛˽/ :XVE)V):(=A=^ "ӳ:P&UPwFl,cbN5F Hqm̆7.ć9܉SA*d|0iՌHY|6Cɰ Y(ܬ섍~[;8sUDf~Fm^S +,4s(7^^ZjBstghHARQ央{a43\)jdiBT(JR{3ʿVguFaA' S`q+y bG;yPZ^A]_3;럣* Iܸ-)]/$pcN?® ;` ә|vĪ$rǘ>~)҅fcpћR2HSy>FWFP{`tx!qEp2"ȓ\Ism07C2քtW>#9˨_KWrP %m|U;g1gQ8D(?'x,ޱ]|u&í}>o40c j[v\ۿᕴh.ZH[ezU`_wC [#Z^zim| p>#QyJKWP87'tĸhL ֆ }`x :XDB/lr923.FR`؞XU'ewO8x֤/[6 gy\;H;;iuaAc)!n]VxS7(߹GAs> >&#J6Hb?Č [[;bPPy$W?U/t*ԏt)쭶hQo|廡YީuW1hT3x~4!z/Գb>Y\46Mlhf.񰾠`"%:?^{_q- 27UK߅#=P(*hh {xZFZeTcoa$BT*rݑ@'YÉp@E$7h5*#$>82!En%pE.0 %줩SK Uwx纕aodVFn)h~A<-m<\|8d1I-glׁGPff4H}Z ۞dqYSuWQՎ V(1 ],z׉ShLqHxL@_22fc,n- =Cuh&}KtaL- tiɷ+>Hbo5wHc7415Z1zLte#1\ :)y:;I}ʘC؏?ǯW${\84Ruc?2 jҼ'N+yH[0bI1i{^-=^+Tz=RՑsl$z+šiڭy?f |za85ϥ#=Ѱ5""|v"nkn=? '+ 8f=:Jjuc3,cӡEa n J]34qFj1Y ^E!KNhJ'fǙ}W^kЛzt' *h]cohs.oU:@]eǵk®_n3،gͦ>xZ=KX?m<+~! ㋼NĢxU{j~%d췸7[^a]3K -55-DUS]/p<9;G\7DY!oZ!0r$t2״[>oy|'+\/*2D]uYW.&a?>a [S":PsoY&M.F(qE/M_m؂ _BCzP[9*uԒ br?[Lk­ffw]JƵDN\Ρ'iGjP@u8.J`. Z<{S.o z*wIOgL񃐞&bYo?DQ՝OhU+G-l+tʤ"!Wr<umc Xۖ-ӳ!1exQ^y}m5s '4hh!y*18g6 4;ݮy0_l1£V?#qf~ '$"8E!i.).m~Ư3Wڃa:x_C,w4z3-o>HpQ7b}t7[냌NI _{+"as)'V&`6lh:7 WOaԃ†+"DN> +NL6}ݹ pUG|eGGEMʼBfFK0RAfsE95ۀسu>CLrzʁJ+ufA³C'Xy~85 npL]~'Y*N-VJ֠⎨ϐwYD%Gk'_=tB^Ң~N$<8n'O]C)kpi0ŕ6u~FF{ƙK~`9΅P!HVLk̇ONKHVsMchi;ؚFAQ'eY2#+pmWD^YHd}{M0Y(a|3CʠĘ"E 8(^к|O;AVّMg]bDǵ;\ZQ%)==ʍ\}w&M,Қa1.bĺ  AH?=n*NAM}!d7t" ’vyI  sN8omo%|,S]%ՋAG' W;[sTi\y5}D4dհqPysŵr p1iBsmGT{\/Wm=. 5Br,}?\b(@XWn`ym,tcNQ"jB, s C|GC)J0]]5mz em٨E(8`kF 4[:Á5B/U:w@ҼɍHmjső'Se:% Ri=eEVYhνLH-ܳP:>ׅ1*'70RR7H-욎x[jUAt7`7iڝ <'Ĺ1wQqQ@y(YF9}YҾdg>Rkbc "M p^`5VL HFS#"zeMy4P%uxaftx{),( YϞ'z# o &Mp52֒P.7&߈J ʒk8'냂ƌ3 x*$#[OG,ݭigR>] 3dȰr ҄3}gXB.Tf">6WBz4ō-[kha.M92Y}qQg =:n)/+.س&N/DEA'cy: :wxJON)پ[-P"x6S߬0k%&U;VB&'Y t?Rt߭4gZFqdl C8^N^| Oܐ `,6N}]l`b7bDWq8Hlߙ1%н)c z 46'x0&D(;%1ʞd-Zkhu SXP {PsZez!M*M䴌?s9>?;iNQ"*F{z ݂iJOߢK-{1JCs0a2dmu?Nc"jc^P2۳dy2 jgˠl;(`DW+'-`DTfϱ~co{#dWq [Ռ"hHKS;0b0߃B %UMlZ"J9jzTaibDdJ;Ie(i1 _?UoX/E:R }l FZRQ˧HbYdXJgucď,_ۮT̈́[h;i7n6l Tʨ:ug5+C j}O9Z1XR`&pSn4S+'0 |s]%!Fy\im -+' R>h̽sܮ~q4--7dy3CBN̝CX- ӯ'wO>F<Y JPCbo 9hTyrD$4+Г~ni{{dTa!x2 oX !4Ydy(.m.aArM"GW{,_e/G 7LBkS[lelRX~[-}\fuqS/aǼw.g0H{m?j۶];a7:t޹:9:9if_|Ǔr&4\M? K}l{HTxƝ.TN0)6;箆g;2"1;1jR/РfZz<tAhTʡ"VBT[C #q RetO=oܜ3rDpksUi]^eّʽkQ-΅Q9C7vjud%Sy** 4״@بI(bvO9h\A4dD(r|hMXgdW ,0_c)xzGhO 8XvqH~w>zj4svTOW-MOZ] S_@ֿ|B |,I HxC܋IdJ~#=wO5G0ՎP̽ܔ͞;kFY4!?'XQګ& 3[+Ci17Y{ :ONUx D8䫛Mwg}Ʈ4{hԆWXUsTG,<@8U*;~N ~ٗ ld$2nӉh8΢Q`)G!4{>Oj<DXXK\#eY2|81ϰ5g&%s'{995eݚ2ϒʐ@N֖x5({t i~0 `Q4&E&\ư_mC噺 ~Or?΃t (&iX,FR.Z(Tu;J{o#E4!yVLs[oH5"fL[_Ur a\MI2uXGm/2Fu:%TI'D> ɜ sk'}m7Itm<V@n1Hv+{bE!m_~zz_$$+ˍ|xhD] |?3AGکLޫ[pTBdmO^T>q6+]x<=4gW}{2f:\Ӫiww)a\ڔu?!)7% M7#HrAŝhm*}U [+8c9-/lW EPbXkO MLݫ-!i "|ρTxgNz:v`vk`ãMZ PciwZ]Dͼ(r?~ ]T-^ͣ\;XLd9[6FT4³+u$p ՝m73Q|컅Wդ5䛐4Ի{U7^ԛVxQ8O]' ?Cr2ܢȃVkz!=UatcK-.|*x}q{ԧ=`;J=E1=` YxևNuf\pV"ؐ)OXD/N'TA6aR>3bޗcg1҉SC'0HCX!79)ۮgB5j)lw !8+RPhoQ?= tʘ(ȝ܌s=nfeֽrF,IB ʦq1F`5vT7٥Sb4bop| v^F)ɦ'S)a6ݷ{j o-Y"fRĿ- F NL_E:Q(鲴k&w^ؙӄg/spiQtb8DVfx}T gX6u"oX9,ZS;<+zMW%WE\ȥz"ǧrR8_ekEe3NM3 6ƎV~p et SccCˀւ} &S)N:bǑL9ob2& U) 0T E_AE̡"ȼDzsY[r-j (EiEOqCOef:Vz+"gaG%ٕ:Umdˢ6dT|9N bXMRDdc1"w׭#NA1o71[{Kv AxkYF$rє`$d|8e2_bqݞceTy62X!v $ 9]HK3Sfq5Zɇ$3$&u`߳'ؙ`94zi\܃!g!wmh~T6FR;MUzQEO#)?.`t؅Bu<ܢ3/j a @Zw9hכ˕ Gs.ۂG?:UpuM0lhT>eהXwC|hTe>u`ULi|я V "ܸUȁڙ+a_Ê$)̑)%+;] mzg]lsz\3j ~4riw,5 KNB}m9Rr54z]a#G'ZҊNHox0CX,D @gy9 +HLaDO~CpG]y&( l#ƽLZ`1d?!6t<Վ=o5A)~4tQz?~>uLuO9d1l롰 BZ+& x[ZvЗk=vL<,zS5?/KO 3[ِ̛"n؏#ӌn}^o죙yPς]M~)vQ K=HN?ZTJ;/ Jȭ:7*a7{iħ;.&G3%4?LIN&vm3kcP:`5B.F~B_kh `cG5ڀvQ(Oh@f`l:J<ѹxji|EB׻Xga3c^f`nmg>k.WdV LDTi*J`\[^**oa s“Ƀk{xsAT*% !Q ćG!¤,. CūyF,QPҒGz52Ebl>#LxZ]G,ǺW90|^_8#2_&&X{r&F&<]q?+qP=WYN/}DuhMgRt=fb[ڋY͉M:hucNxd=ԮYNAʥ~76unmכa{mR,UOF_fv3ǬIoAJz5͘u f CDhbylHiwgm:?jP LqӻK3Fl(ܙv9!pFC:Pqala9%S*3w6.@(4ݴ/,.n_.V% zp}2MB8{j%EB:r'Em=n&燋`{GzI#MY*k!W=Ӝ,4)gBU`:@XZiRQxC ^4T)"md{%p̵h}q2u/cf=ܓ(Ơ5>loa :|ThMH=/bjs hQ0'm\izGF%+Ԟ9n +y[ ~]9Dg?p{%ޤ~QPeu<%䐺 ![(t%\ ߰$ZȦ2}QhUf_5 09?BGdjb =Sf60E je II{dCܑ*<M܆h~*-)Zˉ YgOC>#w{TJitS)+ٜ5 8"\haӯ[=YtП;3]y{6gT+WbݢPLQJՀ\Sv/rW H Vm_ۮaB~/_aCNp>֙uHᴘi-q>z9sDG mB&%vUL%f7e2FJ {b7MbϒTZ:wfD X:-23.m>?vBB2eXBHiLx1@g,$]n4(췔p5[rOK"-t޲®Rxα{'XXX:Zd3 Nxh| եvU_&S .3 0Zk0 ReLn/qtsh:Y :c =&[`!/ 0 ~2o`Ϊ*1󈃛TZ86x+FS!{޼0aTi#RR%=f,Ϲ_×<(cW"c#_ݐ+yOB8TU9vP"QBtD5o"҆5ZGf{xY?e„ Iky33" B,@D!F51W[_4FH{1^x03Kj]G n"\Z@^~K~ 廆G4ʮ}4^@82yjd,= S^7OLn5==Ѯԯ4bdz\M9΅C]eN mވh >Gp hc?0bBe“z7)MS}jjLNۥBE'j @Jq@'#7+.x}eC QGةb]=<WD5}@ޠNhVaľ4y1Oڃ6+=ę80ՅZj=Cq^9&Di@A=v!#{sU֗\IDR( _aAk &(ϾaCޙv}.~ Y]'E6lEM'XaQz, 0vIJ+4pΖSO6+\} DdmX(Jc( 5H6`w~PZb8N,;\fQS[}œ=Ŀ,.g*} F5i 8{YV<EkMrR9x`WtG"$,DW҅ńU$LCC*K&t+ ʡ.4)y&sK05oM3ظ;_Q *w7uL?NerTI/؞ %[6^*2 E2N k @Z);鱳JV Ssb`~YI;d:T^":7n'ɚ8]~+At ߑţok-04wa{vgwݞ2S%Ka54l  rZy(Xs_Rz"\N_ǘ0&0 ,'w*gO\煞W JckAv_N M_G2v^RzPjLڏTJ;6l2#F+迸 fr*/$@t/i4E1wԬѣvʦ Z0 9)ѵzgɤlNa%+E`RPs)ꎏV rtuv#&ʲU5AyC2@.8ʑBRϲ@?"d$,lWAVP2nQy R-U3#I{|t3[QzXpbr,X L[>oϴR-uuENhhahu)PIE#pS>}eW^'CWl -H\v &{a < JWYXD9A!B\*E%ڇ@TLc|Ӟ;HXWfƏ;nM0k*=]SHdaqRHATp/3&by-:O8= @w3s#ٹ+55Q?P:PN~.0Gu(!! 7_︮yx%m7v>4֢-0eT.Ax;c21e$$Ǝek{RVk R M#i,ԒCc?T-dZ~ <)))!rbɩz2Knۀ]@؛{879ْܰaaio8 AC;JC蹝Q@>X˥5܌5$i>[T%byb2-ر9I0?$>U`.LGrğe<,p՞(}?[~ܳ-"(tVkSޑǦ#wA(ER^}KgNr./#T 2ssdPU0awገv4S\$-c8H 88{eRG=6B+xCRٸ]s$<Eqw^Yv v[oN/Xc7\8L7pAKpr\q2@Smڷ|5d6`ln`R,q7NE!enDf:3OlP$/<[ lfʣOtOą`rNUg<-.8W]囟ON SZh<7D~3}KF}0O%D oh +Q'IO,qԐnb^*0ޠ&pX)+ 9ř"RzSQk7/F$ZaUļ]8j>~cFFDq3ٍH48-ޏ/=[% K. ;E.Y~Tem[IuηخV5a:J`gtZ7ayfIEDʎ1}ae,]V~6/b$8[wOTvpoBAڸCi>e/4; ۶, H<Toje"[}KиDAx"?Y ʩv&9ow+Mn?ڊRN{RQv%Xؚt<7 ٭L/O+pwr{oKoWvOWZ h+hVj[*6pl1t5c!ԑi"zOTdSēftuqF=ږ %/vsN#@oECX %Zl[-YQBLҴ(;ȎXVpO#ZQ63E1w5aO2kB'XfΕVM-q%Fhs-ecPa̿]`{?v|Ӡ&mvz StatAjQ9;.4z Aͫk'tt7F]ݖ@W a?`WDm|z <'rAܬR6ܩ7TQ`Smj;{Q7$h\ kqkCj=ԃNigrªmtxōpdf+G-+S61 &R%=h4:fhŕ*z5t5hotRsx5m 뒰'd9&t >*Q]O'>ڽaDDbv~p5ls5LCǰ:"ou67OB@S'r_G1] 2 ӷ5RzH pF\2 sHWߝulML,>p#,MEYۣ[(ا*g_>1qnҞso6#0< wg\Ƞ{G&TR5c/+:G Ǝ5(=ot?`|MOH'i>OK0'Qq&ЦD _oyZ} ;tyl%[i;^L#@]rg2S {䇠țqp0{*&>VǤ&o`KTL9|H@3 iR頛NQg.Y*k.FPe/q[E[AWZ KWWA/6yY]w|vR|LKH %?J;ޕv Swtڍ)OS2&\PsCAۅhJVkO k'ѝWSi lJTRNGw~ vrePI1%WL]'ۇC*@8Ay/{xca߆b 5z5JnHci,6 c_-naYds_^y+u.V6ȽM$tA.Z 7o S3)Yjڿ;Z= TMۆ2+fevWnXjYU@ew2T,<ZHMAV;w54D2 AQjTv&И g'=%vZ$ 7Q6?V&k"?щc<n bV\@Ђ%[]c{pr_`GV}d`Ǒ#[u ,&ۺNͪ|PwRv-XX6<+5T4 Ig;ۣ[wA(ͺ[. ȏs8A&EAO9kX:|1O3uWͺ…=C>ɓ¨8@cmǓCAa PB%qY:ޓ8c=Y<C6O`Yrml{ݨ NRDp&2AA4b6Rj /24~<ܒx)R#Ӂ SDž <.;xdăq/jQ~$xu#WZXB/aNxvLm fmH'dј7ͼO,PCKaqZPߦi'#RHH~ Vؔ #kOўR蘲['?1}uP!f}pN|5CF "c.baAj 8bXlirN9Y ɓw$uqN[p*zJj Ŏe԰oơX܆vym`Se9mwM%nJ+c`Ox[)1(k^G7×`Jb2ܺfdVV `G(ꈉuZVЏ|} Y|B~B,?ۻ 痽UoG6]g TlP 񮼎kL)K 6e)٥p$&`3rXnLBv\EHvdU-g XD""Op-T\3 X&<juZ0>sBӊ@{ix'`$Sޮpr/Z3QyA4}gO)2>o7i\7Wsa9ǑiIJ]}p֎օ{V⪞_V_6UcISڡ7Ӡk'TEXڶ}]%f WSڑ$͵DZS$V0?-~=ʵi8` B^Qo^.!Kn PT&Hv-JT׍eѤ.PFvc:{+:-4vy߲ ymғdTKQ6x!( k0 ^9q/V9)Z=GHUcK:e.Im޺ZHֶ芘3x꠆Y>|*0Vm T8bz?.tc,kgE;!Xی@."Hzo2_a^(5jHIDȡok۰ DX$6$Lzj9a7HطTGڭFlGN0iI:Xřyd=Hg8Fy;-װ@RDb \^Iȧ1 ^@&fp4= LӂI<:nK 0I)ZוeW7Fp6A3DZ!J/dW!‼5^ǍUb6G }\wr*p, 2(..h vaY~vK[6q}^l5LM))RE=MjӨ[C fBBf:a 7F\ ||{_+̒>RZtCx BF1V*\8V A3e~bm_]k@0]-ˢ[ ;]úAu)\ramoo|LyR3"3w%s5.Ss|L2X;?H֪UC4:KBx>@7c^m&pϝ׹ L "x*|ypgisv_ow0JL{}xBɀyiX_̏ULks_70[r!)^1Ot!GqX,%/jsZga Yj#Tp^ūHUƥYduҺgol%[G o-j@hZ"R Ͻ@Tw͒6 (tDS #Hԝ)V;rim d?!3C!}^ĒKo/BR4{Y,xs@T |IN{KQ؊ Pهׂկ˞,ќ4qWL+>Li `Mac%Ho;1(&Ab:R V ~j~>R08b4Qnv#6BJ~ `O,zfJ8%D2_|`*}O$4qwh[]H֖Az{׶flI`j -B1r) RFhZa8kY_~||JMU=85L4؁k| lDW¼ylXtװ9aaOdiZ4G"4A@n}΂.^׆JUF&,08)שu:1/VwUsU$-by69'05`ci>h|MX}BƝu@t yZ+60B []P2XL:#^OҡcwkS:GRֳ73 5J2WD9@#3g-R( =qzpEieǧkE9 K~‚9Ð!̯pb,X)у4NM,oc *, >wmw/nf":)Z` ]# }S$pD"'d=z.CԦi}s!l Ln5Ɨ.#W3x>$A[tKv$̵"2|;稇?23;I\d}#5[d)~^I;69X1.hT"/V(Vr ٸ_Xc ~'8{3D,):s'|ă v(˘`㒞:yJ/2WIE4eN|R!-q R2+r~_ KN'b>T ]=O^IqXQEs$͓6ڜ=T⅜i?8D']ZR' -l_NM>sQ}`:Qi\C(ZOXu2iE줽#z"9b 1B8%+ 3gJvvIcLfь0 \L $~ v&+5tGm$qʎ"z\ʌhc:S5G?@gTsr3լb)~&mn#Co!̅ވ)}M=I1d*zqP0_Kt!4cٓr`dpU.ń s&'I">@w#ҩl|euܫtfփkD+XWk#t`."cv4ԘC֛Vm a܎Rݸ5Yoܜ%WxLaإ*64u/T&H(g$џu5cM儲h E46RӄCUTI h5'Կ^Ov͍+ I7rqf:vM6fWBvqrBS AI(jEC;\l b1 tƮDkg‹"V>BvmW;v}ݮ`|p|v9% d!,4)ZvaCLV})iþ;LZϨ=arr)1\آ D̔惉y$m6lӹ=$mX'{NH)XDqGլF`dUw.M3`۵R#G<H RCˮ~:yxx<# zI ‘:gu&,Wh Ԉv]xk;F9ptdVRS9i00OYҫ=ݍP1%J^NX}sZ$(0*><'b 7hױ< `dYz5z6m~J +Tǟ@'0kπ),8Xto>K:mnhrPaYΉY= qfzڠeAGΑh4Bw+ TtZJ%~?Nf &\P X1a Ҧ+gXB%:̺IXa|N n[}/؏}a$ș7(s?/ox̄Z\Dc]&мn# ˛JIf1 wMt0lSX0-|ekp ְ>9z&8ޙn\ *W`ȎLȉnV Y\R=Sz]D!!`֨m\k tsnC)4Sd[txWS[8şꙐUTHDka8au@/mzixh9\Zd(DKuCoW #W}!CW)h J-aKZ~‹u푩!"X%`{u?nQWtwǣfZbfEY߈)AChyd?/d'u6^9]]Rp y9sWNxzW5-I7avI-d7@׈[9<)|(5ׄ xG)Q[x\3j-Vdئ Q툀=*(^*mdm jiIN܅l/z&2K8`( ѐT9Bħ9}& XV<@V/J3dʋwb,|o{B, أ9-`"P>ЊZ4tP8@/Sy+qzo,rԩZH8T F0?0 #O$"Kz߶ nv[޾lkE%o*bq!_! n`/ȡH4)p.G"UGOq. 8>@NRY ejy)Yt EyP%>َgPhu-+}_C>*Z&|4ALR2|~49fo~HͷoqP~3 .W-77ns(LpV8Q&GQka}U?) }/l$t0)[N٩bW;(!\\dp\1<[A~+-gT5cn 7u>0+N&6xS ={P 4 n ejn{J0'dcey!W:@UnkYqC[1XT+= G. +U?1{7`U=92G'.HSPew'4.V <^(Na;G+`2EwỉJCƹa`t<2䯆==hrg ".23/U(?pb}T-5gdvϡ"$-IdU6"Ν5afm"I"P ;@a/NJ(iNR?ӓaJI4>XgQ}Å,7U uZ&܀3K]QV\ F|KGl^FA~7ݞ9zN$ ~}PG,,XEoɸ3ULf ;[) ]XbpK֫[&.AzrU`\ pzG}҂ 8}FtUha v0qgRDH"tMTJ%%Y퀅 Z^L4 Pf'J O`LAT(O S#Vȑ:$6IԪQRQS=lky3B)?R| 0G_d(_RZ-.MBNb{+1TդH;07-Vhvr*&4wȘU;T=;U7F (bEXjeLҎ; 4ߪ auTkC&2}K=םyI0kB@H( uC-^R"{QB4~`rP*Sf=2 gC]cq&~PE~DWWU~q(lX-1J-͝țZahgX";M>We Pf w2)X$Io~;AMfh4]n(psGmCx!me=~g{K6UUܠT f26<c( p8,n*2J7Y}CmO8gT^k[&)7¿w8fH\|k(#ߗo9LH'>ʚ7 SuL E_}ǽΞ d.8ݝ#Mu، \YruKj'ԐѺN{E_[D,\R9~FBBQLݩѬ\`83+[-e' 6xO]Cކg6z+߀4Dpj玀-/2}%D#Czp|f}M0IC9-*[EYu~ LQC*y2l/\})`ѿx[0UQI^Wad}(6.zq'D+*pUC=|US}ܡRgkSF/2i 1 lȢn{+-חRz5آ7|&cEX60Hfug)y` S:<<e:wZlmG:69=^+d^/Gs۸!*$PC8}@"qȊrKϞx}Ѱ OqGX)F0{S[ !aFfizq*0jD+c^L@宅Х .Ժv`*o.A4~xn0ͶS,rmF ".2NXJ f0?L&DxWoMZ@Y'J2_*d2+ ㅪ"zO@&˟5RiT޵|"t2[eפg\n4ff`>-xiC;c#72*eQ̐_ {Eθ/`T"&97jS[w#p݂R'VZb ?9'vԪmTJVE4k&?#- } )D8 ݹ{[?"U_eDPOB/ t[%9sS9몽,F%g@՛T kOQ:B^KfGV*k0b"s!$Z~eyD)iD Dԟꫫ&JZ+;83-]gyG g?ܡ3V-SN\^y\c[E-8,h;w_P:L-3\Y {kd)m[puMJ_e|/eIK߉*MAa&exBH?& ;M/߁R=&N$S]m%khވhPټmMvͻDlat,f8Mz/FJ ch=/QDh7j][Os+껟@9u\y!Kn-z۸yw.1\7h: Yg]Fs`#W S1cHFo+88T;={-C׆mع6:GqT=…+ꔿx2WUוyӫaWK& jɍk3۪SAn_i'nPQ6}za!vvaMr_&pJjDlGI ?|艪Aّ-10#l2Qkf@h a$!1`GpepF85?$O? 0V>JiH'Ɨ&r [:T=EA*Pbۅ7Y63nq糇LQ,JTL{ d juV%njVȊpl}NhSF]ՕF {G/ jȊl*$ T(Uo x)2tl_TBCQQGXJŐ-`1$ĩ:sQ6{ dL 2sBL{!H`0qyYY'w(y~XP&&ǴGpO+c/Pkxėq3ԽQ[CwḳphO>]*Nb\ibq#ٕ)xяf#`\Be+K,T^=l Atam^y4gYZ070701000003de000081a40000000000000000000000016239ea860003adc0000000000000000000000000000000000000004900000000./lib/modules/4.18.0-373.el8.x86_64/kernel/net/bluetooth/bluetooth.ko.xz7zXZִF!t/}]?Eh=ڜ.+̓,BLnM&C9`hr )mY[`? V6D^l%ve~#TRcx#>g;#n{Ƅ19!벤7c9SeMK)4'hHUv59Oʖ(h[|> u7 0!u\AdjK72$r~#_w1]y[uk+0=܃R u& ι'Bne͔ݫǬ/JC: IRq߸pT`WVLb=ӕ.![@zEH_!tBZ :ZIBbᕅЫ=#Hgĭf!nQ 9V4aïC2Ў, _YIUdb rFAV@G 81 x@^o3ۆ3|PX13q˜ *.@ޣ*?旭H6`QeUf`bewþQH_/+b[\Þ#ynk&!BBɦ)M8-a+}7n‚CrzϘMN%ί䎨)Q|41E-֏/x+Q ܕ#Г@D1{FZ9~d)~Z){'y.-r^gN  sZ\[oilFOvp.UVM2{.b Lو(~ۻ)h,PMBЄ)5Q4nbA0_NGzvU/믯Öͳ"_MxR2x\Gv~zKTWÁO8+IƏϱ &kzw `}T@ E-F0R@YH0 ߩ^ `'lP$1v8ѯԽ6d6pUP,)]aEn B2>zH0XSg8 aѢ_}U=W[ۈ::+й) miZس0Wnnc%Wx Hse9\B}4e'Ic㎈#>U)%} ee#4Nr!tU6 >tS[c%y תnZ )JQ7[/4Ձ*m„ ieG6ɇosDLJk[8Q i%QT킍gcq: XGRW`ܭ_vV ;wFNF*6۟{wĘUXFNCsb%H/n(Cyzԛm~Uc΄QAGC)8J=OO AR_1YRk1AL2ZPfp" 6 7؛9V(B-Yi\m k,?K^~%f~Zkz;w*kmDmٸ2w0פ񚽄hv?Ӣ:_(Z#G}Ah6r^ysznUUQCl<ኙZU|M_Vʘ5|Z8O4)K \RѻH,=Z%@c%*'$+ZdvXUS8y9c!̈́<ܧa:84ve-˥Hiܝ98Ry9<`uu2O&MGGMəB90_E[<3w>B59KvTt0u^lZ _DuY_5V}>XpEael7Ra^ @KIx R1(<-`dѯuS5 |3V8UGWO$ۚsBg0Z1tG!L‡WH݀LG_'&c6Jz8xX<P$JL-l§2%vĞ6.(?-\0-]n3U颬skMZIbvpJd*Q['IP#YFH#vԠVtUg*_Wr&J $ut8zHST{1#X "6`>2@YEt樗lF)|V&fwD J)?m^`lĪ~ ,6 E09Ϊe(>pħHipHڹpG>s$DC5-$gI8* _,T+), hFlJ='iu%5)c¤35[C% e{KU\P:LeYMAh[ N] -|g~C;Ix&fjG?> }^\ӂ?rgZ' ;6[!O\ԻFzLݔ ]pRzY#WB5ோ|)=C*|j<֬tH 0o`W{߾“wosvyܯɴMҙLEcPs* Z~eh{^ӷk#;*H - gJٸ{7TL]zH¤i>!rsχnxfpgȧcw>K,İDUN 7) Ax" EV;Оz0PE- DrbsR 3u3?%\3H:[ _ZNTŀ\S 0 ̤hȞt!b | -juyfxܳIWhpx\͵@T*YͰOxğfce3,ӀhQmعh﵎ǪGM~:Âqgdމ\v=~{7WC_7ě !21Oe':2A.GmRuވBS9߽֜|;"lԷ}lf-1G\GY/N)H|l ̺CZbѱ~Z9Ƴ|x~M ZGΓ@ 7%f' ]ªZ֒A^h1M5JR(ޟKboQr_tWBcR;aq3h}\K+>dU꾜8" e}OWM`EL?h# m"@Չ/-P-,G_LGAgƊY@l`OJ%F-v%P 60rhCf_aBwfk{2R[yv"y9fLQBfqK)ᯬ~G+C%GxJ;~[kNR࿩ SCWƠCc<neݬghN'IH>jr ;3-yHmws_O0; ݭ Lak} [Ju! %mHf#(|N7e2@ sni&79%IVT+(IDԏ0uu+iH+ʖnN/!2-,`9'(%6॔#g YzZaƇ[>+MD v$+S 9&#&4U|6F\74.sCKvG64=(lQ!!Ѝ7D@dd׳GЗMv9!@=t/χ":.Z>CK\A{ p\}`$`|.,d'4DeP^W v(xRB崖AUI'p)J.Abr\<tdyB(QtQ[itU{|#%Q-yd6'BXm߶0r}2'}ZLD: (ĢSp1ǀ*E3jAB;\420uy -zw&gT4u#s'B L;M9%=OyIkM`$p*k?ŊBя:C_=,C'pbsXݗ@n(D^62nbI)6@nxKK { frn& a1ǫw8dcPهնFַ;J(H'`Z8xi=wi%-fBԺ1~ |mHBuV2+81/x{ mVx]Do0*^$$@+zIouVv 2GYUwW?¯70V Qǿۇ6H?$̮5ajE5сI&Ġ]X/ .7c۾Bv DK ޞ; X^ HQf,I>.(*fsUqܐ8AeU^;B&@EF=*v+Et>k8 |HJeUP*/t!@vu8$"ߧ7#~z1YSDselm5<|f_`A2q @`"|@T#ד@AE{bslGAe-C1VP nPIj{Ө].]<9#iw'MgD8# b)sb?JQ1]bh'n+.̯QDE#Řx q]p0'EQs>=( ^//F{}7:Vъy$u$MBhh qe=tYb볆$MDط>Π}\On["W&RGU6 `BIBu q ޽ࡿ`~J)|cq\6 |@qx6q[JHf Jm0m9ǤjҜ0E|Oɭ<R$4 @d٭ |i9?_süy^ (OBG^[H!1f5I'F4'>p6|X^|@<4H@SPDZvVPh2jrlr顴V!:]/R@,,3j>O ;nf"RwYf_:C!1Șrs. [l8p*2]]tө~j# [Zz5ñ1yQʌLciFey.~Ҥcx_k>~  , P@9AٶZ(bkdz&ތlfȰyfulⳝ:X)c,^ ؈cQb;5ç| =s#H[JT[G#^Zr/o_i}T8l~ Oh~;wsaMՖ#\MȷweNe.s;-3auQkt;|dу˸紵M`n@^&sLhNf[jh V%u bZE ݨW~aO9Q+7Y Zڃ].g"LDΌ?C'ڸ^ȩ ڥ(X ߸=  gjZq[-b<\5+F3Sݥ+WmPwe_ST ySo|xþ6dTz58*j6>BYꐞYYJ?M{b.m#y*»Pkz# CG%`ӛA/IT.e,hj&.X=ZCJ|5j\ETu~AbUG F00Aڢ^T*".Vpr 4@.;))o_߿]LwfլClg#CF [ qib<h9C Cj0zGŶ$U埝`a9}.vw9mD ~yfqS-wvȵ~bjՠV>L9~聂UXq}0G(d|tmE< 9T2kǼ ^vGgWס[upwozj5wNdxS$1]}҆,%ȃ9Ύ|{nZSntqtGgl;o]}#A,%Hz6 h-i=3vtpW쭟0tf1sEɺ{%QBM}#1 mƜ +"{n. 4r0Y CN8[+'a #şdTB'4((G9b1-Z9>~Yz?"2CiU3V3rjP(]俩z{!EK:|N95.G[фDa?mw&kYg6>F) >rTYFnvg/E d5]eO{FeP@e= |jm3+=3=@ΦTf5O8&q*zr+NJ)`^3d{2RJ݋/D9!RXsI s)1ewrΖ(k!;E3L)E !xy3,Q'0B/ps~#?fS{?-A19&M qnRz>7PMQ0/|m u$z%&Xѫ+#l S_Y __6? w5 I[} <9)>l lmCv>lKPKX,Xf: 4ySxdч-let9|z˒/ V-Y>BFNPNҧ- HYb VniLiv-t 1 !sw0J^6r}{tWyxi44هCRmۋ@A)ɕ< ? )Z+a'ʁ-+ Kisp1Z{1)Hv_.ff%]b}bAYJ; m6ϸpOaH>Hoo}@qR݃HֿUZ>rg>I?-f$0dE?=-8d-^?O>ԏw~)SHySkT$#ݛɵ4͜a1JB#]_I pn QvpXeX"Lv$L siObF^BիFPD_ݙ'7>RUZ6TOy2VԂ$!ݏvO<:l> $ IvE=ǎ? ɬkl/ŨhOLt<3ii}Mvp0ALb&jѮ ^J?2 saܷq3U^QDDñ زU> MY{A)ÓC&e ;ReRƄ1źq.IG),yM}!dɌKf2Q ez 8C+Z9tOރoM#d_\QR0꽃,dɽx7@V{V{P_{ܬiw1v}ގ|sxLzɼ26:K.0F,"磕oMWyi(&oj4N 1U’n ϓTOI>OLoW FJ8,o?οHh,¶8lxviFTtaoYޟqTAU._,/89d#+Cc6kʆƱx*4R`\sпZlEjrEÅa7|Kn 7'Rk^k3Bwa .}+fGy7gʱ8yց1EùԷ%rpj+Q!n{3wM%J"ٛ*B j y:%KOH;m@ 5fCj`D7pP,.Aw~&Y8NJ,|Nhc6)㍶}x3M㴘KnґϠB"DȐx~8׳Ps?!.5!QI(ጤjqg#48`Mœla%]*MVŴF9{m F"Y-tWbr՘NOܼNoo+0ޣsrۡ=.Ew:,G0ghLկ) q6D%Z., &|KO2`c<ډY ÃgǑcuQn68A?RɽR#<Ɍ}`{ 7>㤵Ʋݦ3?9=3z,^q2^ˮ>@B?-5fѿkt󄠛>7M7nZA:r``u^5a!p?Iԩ3evU)w5{(S#TE/7iȅw/04GW{zxɬ}y,cCi'R@DH^^*~6Gƚ<̯>.t"ҩ"0 x&i(0~5I۟*e]媕K`=M7@۔2_ǃ:o/AUUZj$2>Tq{{(9i3qb[Idg|> @.JgM^mu4Kԑl%FMՕ#;~NoZ۶ }:w@ H^}C |_\BpH3}2|vm:y/PfU{Z -Z^9|̦:iyMf3ߎ̻AFu8ԚCBg^em~k!]'|q X0yyP?NW+5iEa9N"_húL6iLg="ZFk?֛; Ծ)K7B` t8tț+y}٬sV7JțP2l }8Rj#벵CUkpfTʼnX:W؂X! P0tu  EYWƏ\ƒ|]I*v7SJ26,Q#藝+dJvWLڴZ\V|Is{b!v$4OOX mtgג[,,yLaCIg;8NXo[~ly\_!IalKJӭO'lٌh30+ ӂL1"hQk\+12|+ mnEtg=.S^e#BB8A\}wg h( ;iЯdV_yd_oާ6V'|Hx"gxֽ ȴ;אHË#J.&UzHa9Ns)}U>RнvrY~4M܂QQ sޚǰW|8Zz?nI'(5*!^-*~Ui o:î h<'NMÁ3l&&ȋ_nbHj7&PA| čBϟh>pQ&-9!3N^Rޛ] OU8T L'>Q1sZZ̀'wRx}9OO4%lh]a .7-+;Wzvd=5fuape1u/gFbs&J@0\-/[;15!xH=A+̧$[Z/(a[0 mw7o[7<28Re!ICo*2F^Mr;Q͔=d冐d ekX"x`ʣ3֝8K,&- vx3Eʐrsgt={><umP4SRnz8nZM~{C@ӜG/!i 4n|ev͎ :ÒG3r"ۋ@Z9ͭ9_mاT h5ꨛI_O*eR(ռ|G0!@ [$y""7H! [z"ێzUIƛm}٨ទ3e FΡ.TlY^mɐ3+T=UGDM4sswzG[4/l!> a{^ BbJf&ޝ(VT]vU$őԎgU( .+<([C_^BWn*%>KJ)B\I~eLBzur^u^RSODo (~F'~MPC$L2ٱ.TU.)ZFXKEsK|e@y7h|VKvč{bEaT˾mLUGZ{B-Mi䐥c9s|Ҭto꾖N W`֢4[l #.`sn#]#|zʼn?s~{tе}'P"mL鏧sp (%J#̫<fSk4!ֿb7:0fi0no[?[w^9 D#bJ?}#P"cnEig_UG_7zhW>#Ybړ0~hs؃rP{EEhq?1At{hzT|\RՁHI;2ovgYMlJ[~(^T:ڼ?#\O(4RW ZP<-: oc|8>nbt~h)v"S4áµMbIAlA^/A͐t]] ;a4"GU)cDܹ;"0 _d!x"!P;Ye+5",C &ׯDQ?:lcE&Y T3!9#cT7f1[cYd7}۪.L1@g s֍s2Sڝ˨渞R= ™4ڏ}IrC¯6#=T'H U@z'1)bVVDÆ[Yѿi!|ϒRlpj,3%,WM1| `%(V_?@һ&iSs]wJ͢c$!7ȼ,_]Z~@CPjeU-uk +e,Kcy0eѤ"„|ӵocIJnD. :R M Dm>t:绐 3UK,;Z*hnkhEFKIZVSSk#ѩJ' Vjg! / '$tجM"ِO@ӘGaRS0Vr=K>4rPM*l+L{JY榝v;\|֖rO♁]?ht˽-=̽Mصq,I6^;9R%~;ML AfD_|=5)(\^~Cf>j7#}~Yg/p'0ЍΈ$ bRؿ2G:(RM]p ^ Wx ( 4Ya'([2u2չ HD/1aك_b &,(Wnu/Z CI`s21c>'A}3B}h<Ӆ;H u  4ŻJϘ ?o+'“zcna pC̑L_gZ%Gș ZxZzo&8wJK9kt݈Gc;Zi=*gj 7vr_8Pv$ ,#уY=L_U)5&U~2W2aǂۇ'+==V_Cdk86}?J\`X A0&Dh0gWc|&Un gnfywb 1Tϝyq%&w⭑`L:&Zc,WѾXF:`xa.6VGe&4!ğ^W>@+Lz5yݫ@ xȄ`,:ݒmg+U,;v"B _ܲǏ8>lh|딆Z^~%@bg0nvQ$BEI7 tXu]h{zkFɢNi zK6,0HLrc(Brsp*Ԭ;B%l;즐9򭌪`^-Mteـ!zk%Y=x?UEév 0EODIw lI_!€rR4 CYÀՆt{F"A4F_*F =VV?T~z4|J#170M !, p/"' /sA܅r*"1Q_ /bp D帪Kʋ[@o9T& V-A`riԠv|*Wk?q .$6d(P\hf]B$EeE"c"QtR bYV{fKNZ?ez5}9i"wKRwCϒ']ubP N.$4NɪWy7e(1zurs;RqܽKÏψ5:F˞%{OC~g8tЌPPEA>6~$\NYfQ؜.*†*$* A/%7vHlףc/|&NJbF>CN2ߔaڊx\?yi˝b0%f%zݦzcĈ)&(,דShcN}uԻ6M#ٔwAz$fewtfJb<ݝd L%zMsSal79L_+,AVJy ⠺' u+m”wM'1cŽW#Ś< C+^^IsP/GTqA#t}hms֌DXhqD70ےVrN7)m!Hxw ݲqd HJd z^f[-M:}d>'d%') 'eڗO)TJ/2Mx|)8鮢^͂]dVʊg.g;֭ __q=^R`3!CGY.kgb-KB~'yPy;"bY%Ch[KMP '9! vIQ aIl6=2*q[IeD <0+{>ypS3]R5B)~ȡS4P0Zʷ~̪\"vi Op8xxe(JsPUٹMvm&"u}cKgܝ|Ѕ?[a7Fv$re\V2nUp gL:c2q D??ܦXuYN\|#Bon0[\3?2tD4/=EQXu@1UDqwf !IW"Y0ƂF g7K@>9 AŊp?>*8iEKUmQ4dr(xTl||si6p3!ޣ-2w~̀ttsnEVȇ\mRtո<܄.%DgPY+d8k\kX~zSuu?cDyx|UM[ȽT uO~B ahڭ6Fw4"`60)FמRws$YxDx|5X -^I_s&(ľS\j{S}MUaecxȍ1v-LA/5KJw)I8P¡"ΏrI;0]k/k(L*9hNR߰Ę8S_˦o@m/fc= <6-ŧZCP#j71S|lm8$ől<| a3}λ70-s LgcpC ×` ʛavAoߠ32GfiE#iu8xH;knI'=ujmeez9 Ec%lSUl[PH4 Մ*qjle\ݐ{\XWkXF{f-Q(xCI]bF[t=ieJ7Eup8CZHM\zGNd/.8㻣/ۦ ٱ3&XGl?lBDl<} c-Bx L2 H E{EHc9>8ޭUj ?Oh!eWk/Y1єdZh$XY5r8~?.-ԯLH2Ya#NG ]| Pd򦞵O1milA.K ԩYeј@$ nDC3H_:|q=(jkK]L c!^jH(7+М[pڑ˿/_D1.f@;1y=d4e@)ƹZ .X[) ?#ZUg-ͱ9V[ppL>KlNpϷ?ސ3bxP!S*ӟB,Uv:8t |;cswdQ$`:]C[.J`XөG8 "c͇Do꯭`iPhcZCEyg 缹. t_)ESGH 5!^[ 7ӕOC^=L>JŃfvj4sϯQ5UYۺC=u: okܿ6%-% x5uC&ȄImPz;as&HubJMeh}$̹hSl>ץb:j|"d Z' ҜfH,Y=Ghk;WuP!j\WJEIGwĄ3c#r9x5bSj vI‡'C-`HjC;[{ G:-9ȋ̧Ԋyw;Q{Qt3Jr,E(i])"(4ڗó!ג6ޕsW->%"A IF$TnTǽSוyfr 6bfc fE&D"ÄdAyIkד"Vva#^PR2~ތFSXpnlL6S}}vwPy*J YP|'A_P! ~xyqNg}yl?cP@ϽWZΆ=;vmm[CU}{vX]'^±Qߜ gz}'+sukz%I݌OW=mgLEBÜcﰯarB霛 8vPc n3|~\d %myzחҙC.ߥ>hҏrf&KN #1J#8lww~LX\J/ *WNڤ3X!-fum3B7ƛ=W q 6eHlX ٿxV:55[TQPe?֫e8AsNQjlK3b 0p1G\{=Ja/~9 y!1ӻQFb xӭ1τ.9.S.t_}y%ǐ€<,R'L|0[sǛ_]I<|mV^S9*\.LE -&oV+e+7lnƥ^J>Lg!v@F? 5?,@Os\>($Hg OD{'WP.|z(yVQUʱl>р$ʜ /<UuۉD-̺RvCƝ/MMdܤosVi^#t bU*x~N o^wj:oQk2y O1bU2#M"UE`#/pbnnǧ+mr@B^(vqs3On~"ɠ( kF¢CǮ.XF\(U#p"ݚԞI PoIE,Fl`jT_Uf߭[2G|MUxjskZ Ď?9l g092[̋*( c&ZM8#K:oyLy+ ] `5*B;cQsoڳq}G3?ЯX=%9Hk=n4^NqdѓK$t[vD@ s%{cKMYbCl9@]{~͗ë;Et}x j!jQ8eE&(T@71!?Ԭ@I*!_-reKBE_Psd4%vX_S O͛^YG$MepӤssϐ#js X"@(A[|* =@ +;ǵ? wNQ%-&5x-W#3UqM4hYhvu/;.b+E#AOhG-l Gg$UNJfX:-^< l-F|adE=?Qy)R)s\¢յ:W_!s@.SָTJ՘:dN_%xFq|ilkn}4\6~h16qmr̚<5 BcŁm>dCqGSQPstgEJPA5@Jp2zdg7 Yb|(h[KXh&vLOOpJT/ptWN>n*|9ȶz'CNuaG7K{)~v~Aċo}3 XK`*uq-xZG7n~"f-uvaVsF&oO@UKƇ|M-}ZJWlD ) 3ui vj&/ZH- Ez 6_1 HfN ԭ2~sxTydLvrd Ms>lac)v` %}mgc4DҀgtk˛ 2 :>œv[-sQlG|xT@2sPuŬ~LZ[0Ȳ5"hAn`G@BHcQ5\."h@ "ORy\`aQ/7"RCچ@Ve֨J݇h=t:3&5G'kǵu4+]_485Lx=-<* 9橅Q@OvQ I ܌6h5*M`w=*oH 2gJ]Y'H%OyǸ noF2R(#0*DԭծֳG!ў֋PLHJCX ,@&k\`. i5Hdb<(]V Xn#OVQ3HzN ;?kKS2\@f`ؗ=DfROB$<.bBB6?IFt2h.Hqd**TCE̸`Jt?z4U+ "q:xsByF&*AKcELD j1;moWyukXXgDdHՍPiΙ ,O ϊ {HyPô:[~VaL$Ln7')ܵ]2 :In)cy}[:w)RdV ֫[rJq:Z.PˤyL;}{kt u;^%JR1 le+V%zcԵb3-8_t)-) t?mu)ț_6_DjsYд zC=R*B"^jbx"Z@Џ2YbιiˬQ 33W&rpHR^PýxeW-ph=Aal *joBMbJPWŵ.vZۇ0]lCr'[Ӗ/z0@bv ŗgBa uoy(%$NmbUƂt)s]p6EƠ8YRܦ9>qkS{7= A3sjhT3RAg21EI8S7~^|ejq~ i (VRR7+Wb }9]_w %7MWͣ\W&Rivr"g]L AJ 7!@_"G3o}5ˁ$S eޫ݌F *o!c0alYX2VqsF[@)ܒG`=L-o[ PwBwOǒF^K}aȈG- _]JϮZU]Rbsx4Z9P/LdۮA0rxk z3H%Qx`5ĝ*JPDm1LW0՚jڐ)򙔊nL^\k'A:eύ]fܿ߆OYPh6LN\ 4y?Aun:XH$y_֫zm/pg_I 퍈~fҍ (`@'_i!Z6M?/~"x;P&Im[@QP$nKlz퐁cda)YT>p'J`&ZY!7ov с⻾-7˲o@˦Kf+KܛTf#ԁھM4Z ܄Zl@dAZW NsI2YDKLn+z7<9&m~WwHM\ƽ݂g?k}PF},Ǟ#EZ| Js6̘r]7BfZV=Ǿ ʐ:|z8 X-ĶVw[2ʇɻ?oWYvE+;?hXӟF3[{5ÐL pDŽ@j q0vVGЈ~t6]H@l,AGX$2<Mnk!.l] <C3Ox\kB>D{J}M32ShAnJѐwp&Ldzyڂʑŭ ݿfhD<}>J_Ay% :횓a 讕fOT|/3I)mcUyU6&ո#Z:pBp5aP@HȀ6֨W4 :DH= Y.ެI-7mEPG) X7kXsΚP߈$9ZT˫z_H/Ѹ{Zsz\,޲+2/v=xSXE&F=$#&V~>7*ٸkz9b0 @4E 6hg:rLEo{kN\oא;=8vT%?m#VWJe_Ǽb-M qi//a3tڶ'Ь{E_dE<1$婴Z-8<[I{J=DLwO)<0\O%c覔'fh?!ZPuO}BՔ nϗmy_!0e;hpEhqjcGP\cP Ģ0Sf򵳮gl֢LDSLN)~Pz~=q!WZ;7es]]TjSNh8a,J6 OI:|%3@k-p+MwOj|'Zu <o:پ`V v_&r|EdlLs_!]S\=} 9pMKfvj'MmYy$q$U_ _V+[)Ɨc@trkurXZn[ idj-V-%[4V] rQ@~[,Š+ְz2P* I&uqX@#sڴ5Jl ]^gYx;oB HtT5\ȬͮY xGCwOY؇ }j$EYY hZ [&=8tv\`n)?F5E3r9Jƫ;x Amܜ C#bk$ЖT_P1Է⧄A~iJMt '; 2<.m\(hk&"#T͋ʫ;H_ϖqӿp[d}L~4Rf`j걙غOβFj9֢pŏ5d&G*G3TBziI!wA^\P$ &9GxǴ1Ps'8iW<ȩ":Z@i`A+z"վvұO@?w} -% b~3J)B|W~Иdu7mG-=t. :tŲudql7=YNWICI^y<RE;wܰ.Sh3`b&ElIJ"Ȝ!!vկy)krJqaGF:ܖjC)S"`o;{alG9`ĥ^&|@0$ˢA5Z夣C3OC` rTa]=A@3g@<-Qum:rjܖ Y{A`MC]Ҍ~LK!#I{Ww 3`GhCCw;fekRqQ?E80ewU5\?"TE آ5@ΤwAW~ͱ~t)ڥ E.߇=4<"&.H똱QN6xjB(LN\H2ogRzCs `NU<`$Ds-.Fr;S0*ju| V4X&YL&Ȣ辰0jV1 73ґd#d!y@vg89m#HF澆8w!B*bQ|^֖FTf@8ڰ*T•5nZlO{*59J`䠞!I[ROhK[oo^aqL&ҍ ޹9Xr(13E_`'&x-^J' g+kM= >vp),m qL$&Upd-T9@)Zӥ*zHT3j ]?d/㲑<9[e|4=O6R*}o|Z%2wl읇–:ߎ!j5Oĵ5>DN0@ty#B+tQ$cxuUM?=9URN7>/G+6GI0NQU4L{ǪoO> ,9MQp: z(*fgLAy1sJ~ TBqx ym8"]X ;NUI*uTQ {d#^Ja6$n5 z0ۢi)b'0t 8otkXĂH Ӂ:*$#8->]XsLtLkQZEf9ql.',-ٮA]xsQHNJ֞[.fDN`0gT桐o` ٙ rLW&79_L7D˥V=_[ޛKny7PD_MSx gI{&X';fm/=gKY#zJ!Fq*jv OC2"6 KZsZeztx Z7nlZv >R٢,9iq,U=zS0A2X1.baaDcN>Yxi 1ށՏω(ݑe$ao|Jp b7|04)odm^ }ϼƍ"{Vn;TaQQP(P->/'ߚx3òYf7:B 9j[r7}&0j6TɆ?٬jd"ɱ,KWD-1@  C ~j+9~e 9 crB%= cH5xN%P"`. }tߓkj{["FA̗XK 0̒ΔF1.Yc/F/5*v#Z n uTlNUxH96D=gӯd`聿dkqGT疲t8#  .zWV /Q\'LHs ݵ܄ 7M3PHV".ζ Rr2ip_ȱ^(i HEtʰ \J<#*lyP jxsd `W/UM79MO6S뾼; @+&E>ء8BoT g^M{Z 67~ݨ?CG]kZo}1ֲ-&i?*#?! 2Ѿ NZcTAJd؇^M^-[]*^4d">Z[#88AezgQ]8'O6+zU{w÷X3= bGƼΈ۞] -gE.eדRrx7KMCFLW,iDoS"?dl;ѽo3TjRŷ\g3K{z$c&=`:忶ĵ^E)?. +9i}=O-2bJ6k·}r.Wdѽt4 AuEVuSG%[Ю-Co@=@YMdm!VL֎Ns2c{Rαa@Q}jD$|N뺍;avFwrozIcjr6V^r8JyzMH Ei><n#!ۤb)3K8Ѥ^ e `nTH 9KwEx=+1B|I{YYl]r[*#ػĿe ;݇m_ 6x!$BћnxoȞ[km6H[GX{C|u(2ikш_> ʻ"ZE$lǹ^B!H3{Jl.}~*ϊņ&]A;lqw8c .LL@g]$ȟ+ې8/~ՓGafQեIu"ހ,ZhkŅ)!>J+IpeG]ﺚOeA(t'G'BƇME:)7m7 B_VZR'W}0Z<[re~؃[l@"B6!K,\K@B8yCl$'YKlEf|1 xyYsI=mGXRbf 5;ǬI]ua|\\w }_/:J]炍cGf#`q O YNu up,qfM| ڱȘBɏ7R'N4 A\ `>5qޅpO.~2 uRŨ;#h7y8Cn0""BǥLIޘp16Fd^' Ƨ{׶ܹ^hѐ|\v[8lYҥ^[f[tG 5Dz5/e$ԱR }׀ݾww%0*jKeBN]T}))=JGG rwK?;o(ҸAt yF^7Hsfѻ/$q5 "M<]̼!ShrO1z0.Y@NnnR3 ,2skҖ293*(+y RC?t\|v:׍p? RJr1?~>MDOƞ"B!Pyo!dVsq+h-:@n&Eڴ/%gE{yƻeǂ"CGv$37u _w? de$(<1k5hX @ ŜtP^bi5O;qi﫦v$SR}im#dnJ|b? ՆQr%tbQd܄")跾~ 9 8/B 0U˱01gٛD-]FmOpK3}Ѵ,MzT@(N=rkt2:W3vkJ  H q-kV, X8~S41N"wwg w;RE H\):`X2I.M22T{A?wPhg Rf+,Z3@M5H@Y@<lW*o.f!9]<I_}!7 {$pX: O,gUy{Z*7f=H 6f6Jpݦwҧ MEfVQ9l݃H#/|Xe?6.ҥ8!]bFUlv|F,۷]M=8#7;RS GRM()339(rsW^1 g>_^@R W~bRoxtY˳dl9ގF, fDžqDp,. .&k=18RA1ނgPŨ9I_rۑW ^ {+T5)}+Oۮ$dl,lނMd)BnYD+=8"Xv}䙤RGcU8zkM䙖4@ٳ㸱m(LNq8`*,3RGx/;5Q[N_ N0#V$̓,\(2u\Ӡy,Bc"~d&x}˯*GCAТ=|Nr*+'ɎJ- {|ոE/v(1^ ?לu\@YiûWs ŻQRDirIˠxr yǪ!k S떳*0;-67|;hOaՌ"j9Mh w~naS*yqxīFzfϯY"alesrFٻ0 0~LyѨuA/]רd#ޗ/APKB&vI:?TxYc#"T ;~ur#f>M;YonSA{IMrg%C$Ԏя;EnM?$v}- "^|̇1J= އmqdl>~q]VfJxzw( ԋ: $~x'*N!< CrPBV < gf!BJ3B]g)04U#.b7I2}#CYI粛ܜ׏oĬ"ZZs=SǸՉ\ q,!RWՋjkF1$Tc6#?kfM׀};;6,>"V"Op".y3;V2#=dj0b SSttM8X{WϓV`PjV-!"+iӐ)(,gU8E\`y;w9~meG#ק}xlĈd@d9b)7O.;*G20RBi*6M-9Eu Zi_^? )X6 >u[x/Hnp|TŧYJ^@o$V%GIûK=Iz 坒e/"5)<9#Xv!R$xB# dC!_}i Uo7 BnR0Hn~8p7  )- R,U% 툥<:5ַ|A=hɞc~i _)sR )+=0F_]zwQeK`Y}o>HPǥr\U\Gu[ZL$!(KYY?wrK:;&꠻e5gyJ;7VFd&h"1ᩂ A-?Awt ?8 sO+,%+yf `ɕx_ūH|/ O1~Է#:쑛jB3'm3K_$Ϸ"3 _چLUA›-VX74銞6$2{ fAa3H Ժzuּ0g_Lף}5=N3c$4; buE)Ee s:lDn3ɘ52s;uya@q(M%.\ӝg׈e>j0 ͭ7q0&Yʼn³ O?Z$4ѥB}z\ԧ\潣~WhXAwl fu%za-+\SڏA_Xr颷7D܄ р,ɜB,]TɃ4e:\;ncyé!ϻ/n|,VƚnڠTQgD&O9l/$[sԯ|Ĵ>E4Q PQ ky)HiS$OP4(dԭyaѢr( XU=Ba2iQ"8{M7__686t!p;'J!!E$=t}a7%IQfLdpϚ1m @?Ij$5(\oDC޼Jd9:Y[ڗjAV7*h) N> eL飠=YwWb!Y~RŌ :kitl)P!L`>T0iu%mye&>Ȳz4Ae:P!̹wD-!-ͯXIvDϬ)T^V>2'b5#Z5l,S~s qwP*óYvj9UlDpq W/}/l®J,5V 8HHsC3%z0jșps˟}[{ L $kCq1ڷ *2Ay>de[~x(/ YsVb8rʏ !{RR2a&4WIJbTօcFbR0į420s`h025ê7oWӀo6R3GvMhd'<(>)}v#w h5([Ł®9&r}}Q$}T!B o!Qڗۡ 7~RR{ fĽd֊Z K'K-jl7?^. `3A&ά8ft&Yb*HA537=-u46lae8"- Jb/$.rQG]+PˤŘpyjI [J=1qM#o퍏l-ބ^OiB\Si ~$XS-Ol5]oŰ JKJ&j m/V^iZE*)o: W i D7ъbL}0h*u>9*AP7RX:t+1*J_ r " kJ(WY>WL݊O~{̀ڠFZ̿_#=. }MTM Ux[!cJfOr埭`.Ho3mFXov6H 7:{"I ;bbl1\=,~ΗM?܀͎LuG o`wr$ݮsf^ BNJ=PUNC$*C.YT2)E8+l/`TQ'zK^uOxd z7CM73Uk,}6@&D*\QL<'XPq?!\zk[)Ar9n:D&ǐ8N;x*s t\B<:dХʹ =PܜiW+O;ɒed$\Ps-fQ{,ffۂS,3 ئxvvђm[Ɯ{m7·be`Z4|Ƴ[V!dFB:s)Z(R#MasqjYbMzI޳yl)?};uQףK22L+;S9f2$d;. pUYĜ0P<#nTUG GWZ?y'\1.lz-S+}e e&{!b26(v?Ei~> z|F#m&,Y$;]JzQ~6A`\ecx irTOkٱ$܂I^2!+;7h# t,̈oб'ߤ>JJt'l)~NX7.мȽPnv5h5 5mi Sz+tme!+8kRqP!ER:F>𘹓`G~S_^aڰsPX*DW :DTx=~Oݤʉz:. mԅav}oE9C.1"9LI . -Fj݀&s{ V8CE4t]! .́[E#])3)s~CTџ˞Y )Ry뫠S`$qY鞖/&= =ZTO:uvc#t50HϭI=2E\ k#k_CHQqj.K }ںPӥo Eݏo+RXW*[j]Nc:-` ZYb;Nj׵Xrk;Zx$`i^L PpI& 4X#+HH16]c4*nw#BXbq9)+Tl2Zy7S~Oi-#Fݢ!7ˎ=(7a(xF,,֌X3o=O-!zC©8"o3 (GբxogFe_[u% Ic9BJudjH] I8pQc9d()o^1.5ß3q !cE~) 96Yb:Ӱ-?^4-ӯ "FvvL 1V{Aѵn^ ~*YݹFY6봋#lLK14W_YAFi"@caBF6Ãb#]FӺp h$.ea~[/QCꨐ.y ud%DPB!9K}TwM˨ ՀW"#!ui|#}fV\,έa۝=B$P&(J5^Rqڷ3$R77d}0 y^\-8UMwfMAZ=3)vLj|T̻~#"~cukf wl8: ;e>۱:u7n,Fݱp+dlFz1_?)NPRc"e$ K*vǛJ1RTaB'Cvrj1?TBrb w v"9'a%HqxU{IyKϲ:P#%^&ҙ VS_tg*ҧΕ21?һmtޚwh@ $E؊D;'||q1 qZ?'Gdk*Rtȵ=')"`%%Bɤ+{hYf {i6X\v$)#"\[*~$8Ci@uvX~gp,Ctt˗5ė[d2ZֵRTme,%qL{x6C& iGbv>1,֚Rէq)9iq UE\ŹaCPߑ[gH2t1o0Aid a/ZJf_r7"btGm:49]$ss*.6,wܷ9~&Ψ3ёbrO4XV@'"c?rIJ#eq٘rd+P&9^6{$}@[bg^-w)F4:vcXLHP6)P< F=g b=+OyLV#߂9 8WBf 8>х=D&7U _C#RӲK"o-.OdyA/(^vKGӘPpƗ.RbqͫЭtB%0wu;tdr#:  N"'dkFGWF*wΖjS[s,YΥ~*h^AaɎR!*Ka,cѓ9i|aHK"v#xHtYS" cTqyʏ~b.KO.TnF : 蘎^Sy(.4k|ic&mhqj{|DJ "YJ|ټVu&` I!JE9joc}"B/ctzZz+ҹdTvtDIX#'z|%sWHl$RIDu45z~HlbW%F5Kr[Yy_ \sdEHhT Yhlp0F˥5O.vuČ%#9Yd2A G}3%{c!Ĩ}-?eDs<> %;*gr+C ղilsYVզ˦si5_}!6/#ϭ\&WmU>;֠Ø\6t\a#;M) !XO݁Hyhu}Gp#Q"!z׺AVYahUUr9Ypb7 ƒӼw&Κ|+rXKy$ƃTu_cdc2k֖ xa3kfLLzt1ɏ^ )7IvS#qx9F!ZK&y1D cwМ[m19ɫ(2}LN F vtSxe9I8d(I)[J˂׎xo)q~9Nzh=F~Ҷc?21w ,xy9;<l4k"Ηߢh|s][Z)D"i=xIi)cR;7 ¶~3ʻ: usg\w{XR{n=L°c-ѷyi6l"L.& u76I m=+̈\:.#'r+l0|鏌/夣 ]0ooТ2dn(@;Lv7<5ub?/&-b~/lzke[E%G<QܯW5zoApbc1j!D=]&IR: =|= ӗItZa`w~=T $bP.Ha TrH8%tS$δ:S̀U|c&6n QVGӴŨ+_#Ǔvr@0[BۑxZvY q۷vNF  i#gUmG[(H)>ݿ 2uo*WaN®9K-;-z0B5N44V WEmmȰ}ɴa9H%biP!nvԊ$'%>@;ӂ? _WحHJd X-0[B7ƭ ȑTSFms`-9՗Ԓts<}oKu 5i !5-򽿞) k8{{{FY %g]q\U]vMm3!ǦV_8gt0t &SK^n-\ 'aGhc3LA[TB,m$0Ģq !sV+QK<=I-- CeXlrVY7/guXux2I1'$auR@ (`\ch$7Y0|eVe X5-d29\zVDؕP,O^ߓC5'T+00k9b=cm>ٔ[f) 5bca>\uMP%1$66[=t3*pY)<9Qې|m pH?G]$BsP(?1zUc]F] C۱S^ԙm>U!(11 k濫s/TI$z5I1ÈCo$칭hL&'"1- [*8zEnXF:u [ES0URO+ibB韗UB`c /Q[^Ov#/;32vKI)(*e7|)Sh^ ^n;7]Wceb}l0"P TdiC#ܓ 10A"74r㺫jzp[wU Fo)2؍amwR|vt/Gt<.S0B?e+)WjZ%LZQ|r^3uJF9R.Ī+LP@N2i+VY5y,Nڨ??A7p F @BKKۂ-F#߃ؕTkJu;Nq [HRSzH,6,Š YVt0% wÞ$(/đ?]W2.^ 4,{X@CEyт,4#1d->łvOhֽ:~q|)0f;}ho[d G.Z9:wmX"9m-8Q(\ BX}V&M/;+ig:þum7_(;/vBKmV JATR+!dحMTAY~@gi&A~&vp:_BwC) \˽xy~Έ &z) Iq"8yF5 5bL6=Gj?Hms# u۬t`w[@.:/ &A~]nS~mK,ZbFt[0dԾ!slRCGYaҲVΡNjۧsRU{k )ŜLj{3|\ev6cX@0AH5) ?|ȜbuA7d&j(q`N\ oͮ/[v>V(qUs 'nů> kO*j_ŒC哮6_o5U*m$ݦw8cjMl[!*}KXCmnaîLjI%z_=u@js]nZK*Z&O_m~'MZwh;qlP|:]㜐s{6h=9|(xXY-A&D /$!iXF/b װgK̀akXvF"07 |<[GT ((J`Y}璔cv\ꚡ3 17B̓J!HC,Z;ڶ3 A kwinˣԴX^p-)iĊF "j;È+{;j9!vZmWK޴Fye&K+4T7hJWo˞7KlYJ6woJ;PJ q=aRR&Au4#!ݤ-Yi'Ua\! ՋcXUͧ'O<3uoyan^(26o:FagڤXZg`˶N] yT0HmVhULEdN;!1S˾"w c>y)8`rdg ęR9xuʕ2U^)bLuy՝@b/b7;Aot1"x8)pS=xzdq;-|{ FI°v_t npg{lPw2V6fr*s0cBrp6&@(_0u^M”!g֛2`rY $嗻L>[Ub)@&*5BW1,Ţ]7A`YT5 rLt:= AEĶ[ٲ0x75<I :*uPl QfbL(!u-wYp8!޺! 1rNڇ~FjLCc_?=ȋ1>E}JGdnUrWg:dzy=A4z7Mi8Uϒϛ:dd$;M0}z1CaPM- 1 }? |Bi>,!cmHU6vq2)S )\a;4d(T6Ô!7@5Rkh }I4ІZ:ԗ0.<MSt>GSƉF曎T cNN/<Տiz~JIj;5ḭT=[“:kGmuvT2\;l~}sPMV6 }kIVtU7e)LisyY ,MChp82nq4x>'cWҀe/K!kav(oyh6y_Тo0"];}giSrCAsXT̜eO;Ǜp˳͑8ic'OPȭ{RJCeQ!VKc\V2U< 3,E^ ɒ_GqcJ`2eh?hg -a%7lK6v?-C!N/pX7LB "Q8QKv]pL6y)§5W tUGAR-kc,p}h|pCNjtS6_!Velӵbs$Z!G4(cocpXc$l+}&tkixF'N3eV˿iF$<{/U:F@$`괚S[mJD[{49M v|sG9M'@]=' }Qo;lN36,xm=xG&ET3[OYӅ'3}_Ӷu7H9ńJ͞"A!ܛu;*$5I3[1ut ?c\$`)e_ߝ+sˣڶ_{6 DA<Ӳ{ wO5ZWQu:(ŕ:l$P~0O. W8 6iHX42G/i6vi\k7T[^^QVlrtȖj!RkeuM//^4pzxrEye1}˄ttuqM1v߭TEg<[E;PgqCC%G/]E/ŒS?M #=tRS<RiAV:<1FeͯP^F֕9O}۫,/&a$ B3=UQ!s㙭(8&:K JcJư.E#ʻ:gޱE8"a{x_!brkHKӓΆD9x9WּU`ZގĥİUO@p3{4ֽBK[jeT8 ZIh:%3L6֢M(Tp$Au YMnVOp׃9LdSP\eʋh5GH@ -*qZ\Kl7?,G$fɔ +"=$;"eo`*,1Jm YfV~;Y"a I.m'uq{dbDfnۃ&Yk)=W_e'|F `qw[G(mBU}˘՟KT1%xr<) :zI.+jSÑvNOΝ8,N'o%,o|>tޓpP4=l$rSŝ/^=d.^9صۢJDXcYF88<֝+ }7.d[O梇8{;ror`]b"\A[8K:p[fM",Ȟ=W6э[d[g`<9d:my?d|>l.!4&Vt8{v[VBu!Zc³;U'm1]&C()o@!P͙&8pFtt8j0Sj Z0;ogiy},I-KRZ%u׳+[S2dNTSϚT#O?<{b%^! G\q__?]dx OkŖP |}*"YVDeak轈 ICԹu#;sOf&EeNCgR.{Jc%Fce&(fzao'$0Ö˚h[_ud j&S.!^?a%}_ _wmD)s9.AC"t }WiBR(?v(n=UZ^8mǐN`jHA5T쌘[O[EaíMUQ3{wKB+^[4{uAt|~٥tK3h ]oʴQcp}rlȚhVS_mAB0z*_NBCO<Ӫ1"LP|<|oVB'n"qM3#b [%9McfS S*>U_A oP0Pj$SJ1rgq ;%(3ٰ2&HQ $p[GC /L[n6t(Y`q!]:qdu7+\n&\A=zzStB(M赯1g9O_E] )\K ZqJMO0x 򊴀z]k Ha#ps_D,kښ-EQ=28jzLfaT䷖:t4W) ^%Ĥ ʼniƔJ;ncݔG3?^ Qd5gZ?}ĭ3ZHVs1W~Lc6tAvHɧ! Dў?&Gfpҭ߈)4nK !4i(T$@^G{PRd!.C> b &j a-?asnqw248^ޗp5'+Ej*|Ou}F ( ı+Ks2?WA#/9;y8FP#ZgC893"@bfR8M!Z[\)boyǤfÉFI:mdsmnHKTut1 .r[Ya H'> 8G e"ILU;k^G$\ic"DmU6g-,fpV鍥tT, &w yahZrRGZL  j1a XkHVO_v @=zhz!1hjNTq'd0cSm#}2)I!_״vT(P ET.WfD pI3Fa?}eW5Y!g O\xxń܎Hʲ![gBp0l-RYwdfٹ vZh9tr +d17 J c -v}5T׏6-_̛`l8)ʬN9tkRD^ʏn(rN7!qsup2LŸ!ϔ̂Y,:=!zvUA-u&oi{,>?pQȯ&f4pG@ѥF§:(lzǪ҉<;Ƅнh66JrFגᇳ"Y}Rj;~Z MB*G $D)7z+Q6jTM,#'#,י8;TāqU*[5{9nvk{rWlKkuy*2P2Z_gֶHkrjHFKaX]Rc7Pڵ`ѿJr5ؽUl1[L0ptns% Y6/Ȑ<' r) p~%4SnOݤW?>NqF1O K[G06X]BNh@NW5KuL݊Klp&$g} ;Ay ;f)r2F)GVgEK띗E҇"_A?s?Z! @̖KU:L:f}r!|F+?ݦ J|915s'uz;24 &N@(&@9J|04n.2eg{CS)}v5nFfɁ ቨ)H+Ŭ4DDV" &h}@^!T悙p`.pl2 Hg2!8auAV1D 2H*B\kr-d|8vəCAxdEd8z-&$AlͳpB ~v;"wU"UĞBX{E"||O眑Z:wf9P(lBcO68mSr$/$ h˴v~ 㸪%~/^Oש,':;EXFziugUS0 Gm -P8[X^!ƊC1 Q9CʌusZ *zOٞR53} {3<"lzp|^u Aέw|go6 tɈ'G[Cfaeuu}D$IHʌ 6cs|bU%ntq뾺Ns*6^Z/\u,)c)a7 Hm!㢹Mb2֡#⦋u9x4A)#m@m}(1bRVEP2=G,.5[3R_oYX.x0_P]j ܳSy}cBhd/Q24Y #5.D [EfD׶1Ww5־ ?.>PH@m?dȰP y?ԛZGpkIeEi!#*=ƒ|,.t3ڳ%gEFSsV/*h0<Mm'dz9]%GKb!rD8S,x8ew/7)GRcY>Hij{"<~%|mᕘc4?&A0 os'q8p6-Ң ӵ>lLۑ-sW^Em^ʨuZmekӞ"gK׈^{ G v Хt5K3xB}12tI%=9"N8v4m> daBuRO}2C5A`m56%gTK$>B|6ޒe8isVR|Ϸc^EUڡKYS5+yp2{ bT7oVSzCU'pl! ݶŔcϾPݻB UcUiLòk|K\W͒l[6i<6٧Ϻqm#aܞ;Bnwe*}=ٚ~ !^(wh?=㇖N^tnr9`}'P$OKkXWvz>ORrLi/285NۖĔnTqsW,nDV@ DŽyvD50CaOK`/xɋ ktݻC1:LpHM&9EtiQOԜ@[@˛[<=v[M8ǼVHVBEb Тa-_+/DŽ60f篦0Yvo['% Scg{ha$JZp7BTKg 6ǺLl(][h&Z\2*Յh8r|A;Zx4u IEw)"Ơ2&cMIqR./=[pg>M졙*AyrW5DocLc|1R/,fB*|܊psHaC| zVEtrڄ{xΦ"%F`[_-z~1 %C~R7+nr-[Z>Y |OJ2wZRl&k>?i@[H,^ me .U9BlmŸTL ˾7q7 LS@wAGS$.+|-M.e6(,͖:!A5U $sT`s1c-6'fbIqYKBW)@.?#B50F<(*>6 "PD46Ȃc yy}=vWJ i_5l,`3.s HeT>j B䑒W_J{I[U3xkA*4/T;{!spK f&3X`+V1~BB'޼5?H(^fx`lޔ{&j@j_]\i#? ieZQT|";Ɓ fnP8]zM*`,TdB|"zqѻg;2ҩ994 f_^jHr2G r)r5IK9^aVeYOIYqR"UcUBep>R#Z -7PtD'D]0׶ݟ;~G-9հ%`w64 DR W~ >Nq6puDUI61(hhyi+)MUSLjNVhF MLj5l'P@s@MOZ-?*H3u !5W DzZ@#h>AI,} 3.s@3W5>ǻ̸|)km Ѝ`?j3Ō{Sfȥ#X9!Dq-JCN4S* NV~U]1j[JkG[T!Ҕ{_ds 0b=τE4(,T1PbUm,1 J65P(7?n*K/^IFr30|_yq1?o ~C:6Hs{ ;r x'?k&Eaj^ʁ=V lƧ8UHEb9{:^SӚ@Ro;,G [V#D.RZ0GT6qqѭtlܷ)"V5neRթzBrfb_(δ|8tsLEь7_PLkV '^\Bj.WND?ZԆxp9) z٠ Qk 4ww;9jpP3:oY8hn@,doseG_YO}%7ߙxpl?5Ǔh.CNKLv" igzs׵CG%p7KV#F>G.j[˜EG̉vPzmSE'H$@vOF~3 /Yc1UUwPRHi+oӫ$G@s* ?̬~` RH SɌ)"Y9±5]qYh )?h\I>`|=2'(L8w_u+*0&7^Cφhq I_f&0O׬HawH]syOQ?nkj ]&U( `]:Ѧ]2ψFF E{_Om ٟ_eUi܎"_U`[v!Z }ZA޳y_kP+~ 8AO6;l Vjƙ'ѠeQ1&~Uː/Cτ w!yTYE>&\cQDSy,לx]&doL]{duv+u" TU~#v@pkINqޝ7ϓ[R!HEg٨ =rr +R Io [ RNgȔQ%jwyNʫ m#!(1`U ֪. (';JǞ?/'萵˼$Ѐ yfHs:^L u ovwcS ?u/JM*Iޟ 7Tjj:|=dŏpI8Tld& gsBۦWx8D,{/A[A $]FgmzR erøǗhIzS˱_NEk–mp:-N{ʝ~p˓3[b oSY[˥-*>?0ASBjI*a{#%IZG9pD?G^2hաYFB'n的hP|cپ$+U߷=uPN*GHu6\TZv},;:T;t Z4*g?MxaN1V7䵚\3I2a>vJ r$OT*>jHWy4S'M1RNhP{h!it|l$H\ NDJ/Lz7W˸$_\(QF^Dv傰E,?'xdV}LZ󢍂l ǧ4?\CeNJ\zmw3̨c0.q(x}QfHHS!UIba&u/[f8&C!<6N?"ӹ(wOa#)ծg,8}G1^SQ^ te4| mw$x>LMk -s_RF͠0wˎ^0 0[r[ħgK2v.hw#3 hvAVG(AE =IVg)`NwAލA%{VMmA0z]LiWwb"U/ ^up|n~e\!+8}rk6F6Oو<TMRDQ jQB3TLH'9G - [3RBcKxԋ6 .[nLsRTýCNit4=w[_Bfv@xπ"CDaNay@o;'.H\|2OO ^y#Uci>e_@#lI hr D[3V'ʓ"mTe։ H/ĝ*T B"oU}C|&vulmjbuTUOzKCmGM7͑8Z,)x$zTeGZ!@#"|/@e{ $mV$Un;z*  @8RD!w1Xbte%`9QŠ `u?&uLv~A/8 pwBlG>˹" 4exTT8Uf4\_D^.Q`$m \@VzPsalca30,vS ϒdڏIr|OӷJ()=Y`_R /LҔpH%◙xp3e(2P[ʴwSFoJ;LbT ķh^ {*q##9aӲygQI;YTuq"@N<޸%Jq^ BTĊ0s"mռSދ-IFLjoB%eтP){7`WKe.4^O b).'v܊ ^L"ޞ.("#e}:Q* aٺwp1Kipkzr,+om66w۔ sT).ȇ:;_yˡ-zy(C'0QJO)3_).0[&%ʹ+`pd\DvԀz'xʦ٣\<0`~ e vH"b2E.e&ATU&Q|"k﫷(W W׹tx)$2b|q d)3+b.GjD䎠'+EU1=HmH( ^ĉ2¢cr_m`Da:G|K2SiR^EAt IGB à# >= ɋ༼4Q,r~#Ǒ^{'l 7ϻ;Aع9s(ˎ%w__h㿁?zٛCoXu;l>ٗ gP'oH *#L={di{`ߗE1`~<_,,!&S+d_ #4tz]T.?o5DMרT`K$Ѓcȸ1c5SA5Zv;O:N$h9 Nl N)i= SU_8wd[KTBGhiɨ|ezs(}gucJEv7ʇ+ldb ]L6J"PT%:. ႋHrIHL9]g@d~iOۡ} t@KƷOAcfb"$W#I7JEbv{IPlPe&ooBVò'QQqGbCk 1vyΓN-cRPn_|ª/29Ou2DLBmV>cF; I,`r297PJ$W~Rsc]Jq77ƣ|SǿlFů1{zcR 8nGoŽ"aKJ'pv/L>ǟsJHA:%9ջ*VH>3!!E%w#Cݲ  Cfrv) 9%c ̂F}P φ/,Ã@+C ?66t#^ہ֔n1ulʳ(nT"Ő/ []G,s:b7ViF7e%"6N)HXүxk"e!Ֆm0ǃkbm˒ 0_v4s ԙd[DUcL")Etqg"r .U*ϑ8tmYT$ՒHB ӝX!?nbx^G <`,WK)O |v0!˺> 0AZ v J TJ<+YC1N/LLAj$"HPsa磩ޘN/H_xp>A4SðxTyr ػC?β9׽6V+4ۤtueQŗGsP,<,l̙gUmSTJp9 )-Oe ޴ I/$;ݔT :D,,9 Go/D#4i4$>l !k0qSxxxv˲k<=_-92g$4xR~p2ʱb`u^LS~jάH,5Qn\ *KVVӨL e*yUbw"2IZ*-/ʔY$BmNlt^9R" ~>#CnK팛X4Y5P_D\ո|[T]YmG1\PW< C.Nq>F`jHUa8Dy`o~/fNJuO4ݯ%%EG"XUBYyUo(J@90U1`TFl)'9TooĦ-zq"i PaDUH7 frwyu".!V \8E~te=-CZ+.2K^8q`WU"Mg9]u\}e 0aU{lJlm jWR=WS >o"W$M/a"+bH:|Uח*#]oO!Dk x4b'i-P?S2F[ٮޜ,8='/\]d}z6Wwuƞv驒tHT7WoڶMPEż=]z=B44jt|p}w4s&9LI#gΘC'M4^yI:,S.+4Od9M`B@< tFh@è^AA_"D VeӃ~d(8`aKŕb- F%WM>./Qz3)_y2:M;Qc[Od|ןڬi㸅Ȅ6Ei}!-t|IZkA,%3?eN-@׹ &趓XKƙm6$1+zW$US`LSݻffv{/Vb(O9\hSwt }4}x4dζ%KX3XS{Ó@x^n9:/g,%Jw îTwl]"zC5 wVJ%f k x0n#&(Я'p(@hP]VŤ3\7$Ղ܈&3NU6{Q_yUضیuݪo)a2'Vxe[^4Ec(a~8Khkx4 6 'svzp|(qvд\m7H8=7_~1:AT >:W>&̉Dt uܿ h!qұJ{mG+ Põ. A7;nc^ 5yvl" mضz{`\}dBm\CWop|KjXʗ@9q㝤IRaysb̉! V} JhiNR9I˒&_`6Qg74n edp2 :Tkh >L;d =\} 8>;('1;|EI_eb !m(^6cY;:ƉXCR훠kXe5XYfmhA͠B7tǪW{@i)u^ts\rb$` =ZP) I^s| {%M/ΝkB|;xFy  gX?|jVB.rZYIs6k ȵ*}hgC+65}e3Id|?t@J?>$6hӓUT~o چQuF3`pxVɊQC+I॑K\Xf3ckb8WO5{s{/B9 W[ɋX^Lp#FHVr`fƖ>4g^S[ 4wqgу_*gt2"EH_V!udN˺;.yBCFN :c `WpȚɽ00lr,5b_*Tf`Q%h|N#,Pc]?E98%5hɢXqʨk_0YYs_ُ|" 9`l }j=_~$ۜy xV|I6DziO lɘsoowl ^Z}w{B2mܻU E!( ezxdŬ80 ;,]ɮaσK6Y# jek4JB. #3"J\܌任D.[E0b-Cz= S רce6M[|YBOA~hUEY'dXC'DPM|DO-ؕ7 co|XBvɚv?I S7L,vp>(/kӋ@mNP… ;j:,;)%K`UdbpH8I`1Q u0wR5h#LhAboLk(CΠ6#GL]tQpͽc\zDRu9qv=XU0澌]`y98)ЙԡLT <F]```-IJ%ezG<CaR,  OndB"s@_[N\s3i" 1f9tyP22E^"0!Zy }PS%%h{{vՌ$al|p;CX@W;Aq%* ]!t-ae9*0aO必zJ4K<5Pg/Fpkf{*1bIJI. ;&] r  : Nn$9_/JTqRAyd Z>knop.K=i XY<OGgS6'cyEZZWR[B%+bԜMWQd?eX)@EHD夳j3HgۘeoO!v!FQ]!;kml_%",JIMCL+1^|BJq/|#ԿAYNBaTL(_r2,[aa kS<]AnrsmI!N-:n0"2QB0μ$M]g:[OwUE"fU@S҈|Ǔa%~$ ńsf]sY&l>Sf#Z^̇xSmXBkݕn{;=P]LeG_*=[9 ^Z.$7ƺ|N3 N$W( y_]~b!#*d}TVRL;_Po5y)E: `/})[Gqَ VBrȭ$4F@p)JleSp%TOOQqqnS|t\؀@|M/>Ne;6#kڝYQGc}e9>MDf{wz6=``-%;CJ{4 x*(; TJqh S# R\ntg>+!*/lXL 2nY c!#/rLa F3+9%B׼ ӄ_"'5ѣIecR4{}hEױ?|GQ◈"{̞pD4}\=$Pz:co9LQ318χ(̼ģ@RFU wr<5>,ՔJgQp' pUثjtR5YQ^? plMFV`Ա*֐?~}KuDz6ϴ[^H)uM%X/oL0].cRrKgq`D,~5){34EHV<Y&ۯ"S*Ky3N0LR;f!*a$R6g0HB-{wCG+0N`6쇡Xj(M8Gn&ț̔PE8BeZ8*-]hɧiUU1,N-jN,X*!ߪV]!5UW)^z>275j_ő(Ox)blUn-K%I#"NZE bkjͺ~WbaG^k~rgXl̵z,C`J7ݬ#5OƑ:\:)5%GRgt ~<> $Nvh\v`Nʧ{"aqŢČ!VU{+NׇژڦkK x,/wXy_( WRcp3E4lK'dBIv/¹$ndl"{ #F+|FY* o3NWe7?,<'K4^&WjB]8,Ü.1ckHNkqJ$p!ؼf,zPա{J*)}{EOkũ,pe޳K ~ h XSs34?U=fIHK1ۮ~Z;a$EՂcE~{xR:ZXSIվ{3z}7R (9`rb}AIAmRn4"Q=jIc>J#p+ ҖGAseN.a&T#u־BҠ)$s;}Gª6qk'ohMîY4 }d>WR$10YP4esj%LbH5+ ۩N[d=bY3gVzwX2GT`ȓSbkŗٳTZ޵ϋu[a$>Do+TZVGqT\O5L(J͓=P/D4/\.)wUZ)69?F`qT0DgX.k {W""ZY3sL<-7 e'X-iΤ5[U)]΂++B}J᪶+UvidFj3UM0w]S,3n?%fw^F $mQYAh1r7Wm.J^j:c(#m',@_Q U6gf$;ApeWyhe}Dy,]g0K$G,OCťDQ!&r0U @Qd?Gx6+,Ia4221}80A{VsWޓ!3mW wiIj rRpJ-f+y=c(2. ]gd?OT5YuHZ#KRFbƇCmɤU*5u$9,)9 =$*,ݰqq86(ϘJH3>38٥~I nwK%HEخV(߀fD caQt0꧓Q˕Xcpzmyl źwZ8AKnGJ}!նIMYs;`C/Jk2*^_D/D'%G-6lwrr?@<>4B_֬rdO'Hc{_t;T!V&"MnTi*'f- .FDa[,6tX[' 5 V뎳Y(bؼP4L҄Yr6 c(׬r꒴i1M\BsVtng;"IB$ # t=f}(xՈEɼ,'r]g1ʻD8t{ȵw q13'{ITakn)T!b.#uCw]o.%I`wp~;V֔Y/zdkq7/p\ZH":~+BtrT%e-!;5rRj8qW<Ȯ4E٩JrՈĢ$&PexRX.]i]fۑn% 9gFZS^ ڃwl&TGc%,HLX|CCn L5dipa|0k*'Jrc42:Cܛ*kL-jXYo'0YkL .5N7 ( \So*h-ZZBJIE⾅U!M-W Y /{ρ0Dc7A2|SϺqHJ}d$.fl dA`E8Zy bdL?nv3:bAO JT(~q7XgEҡ~ơDfX ʟWx2&G~d@B;|PE"l?ra v7`tX*JV*xtݫ9n'NCa/);zD @X.u$T/M¶LLMHd!]߻ks#٧_,Ad$x'G=ZApP1lXF1KyTX6m1s}S=Șc\XBnO}*T7&\"?Ï;Ƕ#Zb)ZG޳z$w]*uuZcb n4$̋UM贶-K30Pu4=CQV_uٖ@7ܬ촱 RN wVcxJfQe-W{l(hD+j86ٜjvtYPڑ.qJ `'ih)!^k&kaKq9'?^Sm\Ϲ't )4SUwkVU8f/'dI ]*wZڦ᩶R.b5^`awb$l)| = nlXanҶz3wbSAcɴ*xҒqp(xx"xf{@Smy  -2:Mo,469 +6A-Lpx4[4Q6҈Ӡ- i%d%^=U?5S =] q$@pIK \2- Y(7;'Y\{$a;P'@YBr/]1q`;ߏ9xꌮ?s5Yl\)\a~9_C>Q:'2ӿ/답@Ђ>i&ׂ7e&t$]G1Z{j**v#ok3-jRFѐU|BkM{xBq!hM[ՓL?:L8|D`>IӥJMը xXWH"im3JЉq  d婆ɽQIu%<93jZp^l˨.gpy.M6og Ԗ3z90ߕ;0T.">:$T3;:{C*jgRw5o!_WKle;TdX!JUxatB1 j6+LK2hwt+ DDu6|n\͡VoMcZ:B59fDax9x cp(5m+ ㎶BTB." oED [ ]&W+7yP2;,^ոvgôm\@$;܈H.<>\9;XRj-QZ"ATS.C9{jl(9ZHᣙC*UEʫ>vo^_HG<{&X!A1D@+BfydW X۝Xt2K_*nmH=m9HF'Eﭕ9K YǛ^gmrf, y1^rRN7w_avm.́3/Բׇ6ݔ,銵p4!Xca,Y b|"Һ%UDmßڴp1poDrbhk\H^oO - HF:j[7ǵwkƖAs_6U7АDQj}:kߚ)X5W]YU\ڲhHim_ &gYAP:*kR6!͜+_"JGa”{֢ 6jH^,L[㌁퍚*_֬ՖhĔ2wc/Q=۾r`-ƚ0Nԝ T5!N yOS 9Q1Bx970BG)I#[$rvp?1J5*k>V @u  ݊!*MlLmjӛ0W% k8Le/u(q1;Z-$LV'?7Dط[{ex ]̇KvhQD= %<v1oΞL4GC}[bTUr4Ư42St:qK'5Um.F!+KxO q܍xhWykUі;L` U*"RE jt.ewa 0`{bR՝:5.͡q%+"}kP'#=HB_Ltxd`xjӓæ4نeL/PV|w>Àto(Z5d[Q C/<ӕPvEk!RVN)[}|Sµn$F$Cj8m cFf17z+?zxHs N_ W?B>W0oZHp[kUeq y+-ε.wZWCL0}~7Tڤj(V3r ;o8-]A lݑ;(¤b$u@ͥ5Fhʀ nڎn'/lvLq0u0{Fqh@5aH:DKJ%z.sG[+GO}hy5reS'@Wt7Y6JBW^ICzo$Z6= 92es?s6|bE#ù~Κi?+CYaċskM؀B}m+rr+J[Jrizub Jo˫@ R_'',b*,-vϡ/uAz),hhE0QS~sl`>K:Q~@pvq{$o |J;6 ^( K l+VY xI;[.HCBvGN]Q?4ײXh~ԧWBM6V^\.g e!'M%c4pI!=#/@_ʩZ(1j>Q'GLuAI]nV0vm3*AtpgKާg};xTߣ |(|{%̽?6lkpw_?Rއc!R%FMC`I8y9bcw?^hvAGZb OAc$x1-_|ۋD˥4O-F^B;ƴ&n6TY pijjmt1jy?^"ܤ<9#Kfw>T,Q64 sU)4][cQҿ]wEs+ʹD@~jfUp^mBib~mt |.)]Y8s9@@o7o DAyp;ڵ:}3VRI8TdL}M9O ~9䤢h<@|`v{9 +*3jbngJI$jnq׷Vb}iVlU zT7!'biٰOHc/MY#b#xiu lO'2,b>lƠ0#>rϼH# hr`\I>%T '|.YB8L/f˨P' =ڭ 9YՍ"?i{wޘn];{ qjA%iHi45ż@m_7 I|qs G1$UbV48qz@mԔxq${Ҙ6c[홹 EYNT@QAhQ =ލ¦9G6AF׹*ӵ[ kƢFa|Gc2`-jh]R$)2z֌~Э8qv"2eJ%S@ p\ 6(gؖkbHwBӠlȒT2T W=Lg% O|aC%r{ݮi#}4$OG~X|T-RN%GǴ U"QL2OG5KXs|HRokv<.vyuP.Ɯ9 -G#3Ҷfcu[&,Y]N Ff:]WhZBphZc#3NSKmS|T#ssݟu ~&4\ z(C͡LÌE'G`oJZroؚνLμe~aF_$@!ml>J7E=@e+؍>he["uhU6\zTC gO3ugҠ`=Wk6* NN>Y{!gb^!$t fJݟV-/_c|GC.a2_Zid 4s>qrSLR>Idl_ݰorrK\TvZv5m@>@ae6 ntF.I|"pB`G:ط!|;/_uE} #yPڡ$asz{١.|3Sj^z(ɶޒD4²J%xWF[ (=e$V୅EhS|5Z#XqWkp7 -UҦ["Ӣ-i4VQ)0WFTwU/Z'=?B|ZD6S8_VpIl.)ۂd)v+E2iz\ f à -cv##DbnqLǎĉi3ЮDM9y`J54l yh ve4װrNO->#%(hs2Kb2[ObIlZo$AJ3 b̴RT4}QeNP4#M=B:ꉟ*:'Uv@{[molkqKD@97HAx45G::xU -2<"%BfHo 璖^y,Nv1^:|mc;P\S;ދqd9,wrUY tsC esh2uL搥zvԡύP!'PZ_p–ssHNԜy(šyx䁩c~j`oQ0!$T˨gjF[+ǘY{NZo(M0D>A}/ ըdkK>DVԦ|eYFR u_ 8rY%Æq^D)䫆ף9.+m?<ʼnDSu(oPP~t `U[yY׉@jucw֊g~Y)@@ǎ;uCrn7 =p`[m',mZ^#XP67Gl&l(]8GU[PC8g[`nZ C7 HѦO@̬E?HOٸQg`,sp^q Dg+𾩕=?y6xvV/w|֍(*!)` rMG7yo_ӟjDMY1>+@6"Uǣ4Vθ%RDK-z>qFh+["s.)N^)'O̔mlM9/X !D]8{N4dc-vfzsxUK\.=3\ +^L c8#jR||RrwlePL ;E?.12C_eN 1Õ% $mkN"|x7't$﫲 Y`@"`291܋W7z^L?pD: Ŀ3=#gxb$~{@J`|dAJ@),މ3qV̴3 \ MļsUURz~t;FK fՂԱ1K4 sHw^PpTEoѤ!Mɤ6VG25Btzd9MptZ?~@GlXݐa0L$b3- #ȯ4lOЇg (N1~7puN`WS8C󨚨;b2ōۡD'tYqn ʒG N 'u4D#j ~5NsQk;k-^MhLd}+C)0X-d Y2_UUfy;!*j"b5}L_~I< Zp =r1pj3*!A6rZ)vWyayAܑvV2%)l8VJwZbV!5:5`2l&ľxK0϶0S.=dŒn1lf=~hH{ca`K71Tiv,,_GyH{>k(?qp&ƟscLj#&0άAV vh.vDŽN6HG@*)+Ъ?ktք,U3*ڞ[pgA APZ\.)8HKaԄ]Xjß$ Em:ˆ2D@"_$އM>.Nkr`kr/pDt)w >`~9_jg۹;_uع?V v ΀U)&;@{CRܼ?4_d_$pCy~(!Bd]TًɐM RАYub`&H%yu i*ӕo\D - EzPyY6 GfN*0r7Z*%dtej2-ֈ7N1Vz2}͕}IڒpBS@tc<wܹ;epJϜ*N~-Yn\sr|d3(/}GYbA_:Y(4"qyTb<|Ly?5*JV iI TEtSȳR]uhb:O/yMXtqo{gER:,qHogelbΗC>K4eCsP g|LFJWkEE+cЮANwY0_5 ֪m'Z6U2mQ^! NK:` ^ŸS%;Qƺ")6QS'J{>u/W} `~g$7[%Je_=OlYԇANŬV/L̑!QoVxtle=b㍄'&y!.6}z4yP*br<:~6}|Ȑ2yc|L曖ܡȞVi\A07/{ƹixZL vϷL;6˗leHeS J&W#6뜧HCRD=@u Lpdޱ}=fB[=dOzŘd٤G=ٻfu xIR`ޅ єu}1owhbڼAJ ]@E7T='JtQ.wT*sEZP>HdHPQCCT(ɎHәiM:Zs1:3th:6V$R?0OυFmS8b4W[ 5W+ݘo~;~ BXg'*?K?GZ<\&㓂?"N8ne KМpAz gzhրD4jL"qr%^=Z[S\ykTI |Co%~ʋ!.UgF 5S Àe Lz}- Α76Qö;5c;il?"<P23*yezB\K T7 <]ۺTM9Ilp vxPcᗽ3WCzT['$K!)[X](w d:~&LB& e;dֻ C^`~{h&RXgr G$²Q"žW\IK+漶$j1뭲! x]k@`;t5W2P9t,|.rEa\1[Yx,1Ʒ^'L"XO'C-x X̣Rc};+w Ӽ .,W9 uطb?(}` Y~ Ky k2hLæ!-VYy3I 4Ei".L?8޶}S]_wdWexGaTPG:.J 1Wc4r`wz2$Ty<ro$ 9w5Nۭ_k'$menn%D..s  @6HߞR+R:sN$qb\,d~xGw<2]v wz"o~%6_SlB'OhUL1_ \d7gĨh﫶6/O/0Gɼomё_W^"4&@y!\@1sPaMX^ea3/vM'\YNoӈvin IY3X/F*萡%DR:|J㉎(r_6_F? [5ȩy^Xd )>Tܝ%!tQ/CH'+Ge^[0=~6ĺ3&Ӌݝf(J}5IGr;cvO!̐*\4Uw6i쑚 bz#p^X [*p:w BbgwS(`lc--S.][5&ow:B)vb2ZZ! f2WVcK:z|9{f5 ) ~߆,vGӮW3>HqT~bKV'Q1Zn˒[-YN{Q _ ڸ7~xv+09 . } ^>rݒ 0'h@%3W@q\"JqnV8@[AxBt]!Pǔ`1V(*w^uiv'`Vҩrf;(ty3[Ǚ,ATp-`L `mߗ5 ][9ea][BK\dBT2G&9ȵNm5:IKݭ*v(BX}B@AŦ`͕U0X T  z5CLIT04$^,ß :yO/,3sWz6o L=SB؟{߯3uE5A/wI#둓rS~`PD*7t;u9;.c=.ȥΏ5ƹeo+>[/A&ș $P.`(B6?`rpD-4h04{zgӱdP !⹀DoOOg{}ok:> r N fxjNlTCUIS|Z ({3zY@ R<~2>/@d0Y^~U|.8'<:;1yՉYG33w u<{xѠ_r?{rDH%'h學jaz]FUȏ.̿H\7e0ݝVkqX Hk®8zo 9OlWXHF[v7xm#JEO¾2pzꨋ/zj\$.I&8!nxYbtQIVY Tx7-sDl7ΗhTtR[r9YcHt){$eM"ve8B@"Fv(X紁Ph  9X'DECɰ+7ցT`4LG t ~ M|=o0ֈHQi@Eey6,yOB,$L+Aij|bVY "9?.åiS%+ZF4&’` lE! ♺FCS?$EFܪa Kkᅇ^GKeaTRQroxy;ޚP{-&!@f vvm-Aކ,C>~K$3Y)A0_ Y6n-' nɅ*o-@E)y5 ga>Dz3,+OС W/ypK+le*r%2B!wB>"eHj(t)M !8>g_D"I%,u55j`S})5fqq2pOu5 - (MM+ObR|xQMX 6G.@ F)hAO cC+I֔wi۬ǐH3Nφ sԳE?I͈ iJN> tx3"ZLjUJW=B5zc=o-Xq0: Tv2S~M@|Us@)Lp+^͏[8 h82uĕ8?٠ru`g p|Cr*ـU۔I;-W;Vna8_p"R7UjK;/L'7s rH*mwط]\%{;P~]$xvˁ7\\S2e>1|ř}9 8i[$!75"? c <n` ix!3 RUuZ186b~p#" OR$m>Tyv[jBDEJCZ j59D͓ j|9]Yqr-XX! qvd`" \}3|@?" bNPq f3&XX ,yg^窬bȎ+Š)eoHZ@olUD=^;Sk= M*zm8\+ZM&{~p£935C=J| E¬@^5r3Gf3 ё(vym??ZâktQ!ZSsWlh o g_?͌͹I4/^껢80*ZAr=v䧻C0@ +niߜ&,'%\xל"K:%@Tk^tQ4~)+R^~`~پ+^qBnMp/xl[X2lL E=z r&EiK|%7w(ceڸ+:&9Ђh3Ii(5.yʘ)f*O cB~]rS_>1EҚъ`wXdP&mV9u",W3Z頔r{DaZrh:{j^OKgs6!q%to}reZw %$9Ky2t;ZU1^Ϊdω5D \oKX=Qt-z.OyrOREFr(cXWҒ5RYñO9 ߇56rMiaP3:3ohIw2f$(Rr7կR֯xʉu)c}wЮA#@s dȝD1cMMZNɕrmP k;{ Q_J2-HgG(p?3ؤmׂ;< IשBaX._j32"#* Ȉu] Hob|eY/z>׷|k`@Lx%-Qd!:KUG{^\PQn*X` ?96}aUlx劧Hoa;'`6dp zV)eVe(.O|M\n *s؀~ݐdt@Fh-8/u3N[=ߝ,(W6۝C%rc2kfY#R *>zjQR}~r"(4FGzD/LU i8*cLhb4磜#~OOp: V=GV v,@`3r4fګX͖ O{:=t ѠaY),!79"= a0f'.6mN 2,BtȓQw*heway`8Z=162R8ze5,uE4]5ť &6PrEظ6( QF~`zAGTF 3sټ2 XeݧJ6{n)[ؼ`[ZP`^ʑx )bV&AZw%Uz3Gm[=A6"[s: ͱH"KA%[e^jL.gՂ@q|jZyóy"A3Saz[e fSGTנgFBZ,HR-fB . \ %!{RKm5rk*?a .~Ų3wAi29C-΅@h'aw "8U@՚-$zN+H&a{ݲte8Lyp} XMZH#3Q(L@/2+؞VŠ "q?QxFd׎mKckA7 X?ƕ\C60y5^4gl"ؓz(qMrſSv,@DaJoG A=4|EZUFp,B oI9^q.!;]YeC*0Csk㐦$o7 G͖%1s{eb&Dpϲ_t@߁YäTFj iȐH, j(7=<&rI @<$qHcG36H uO+N%7x.x=IѷnAzj}ss2 1{tWP(_ldo2``QDݏoiEUR?/եf^|]0eXҖ6*dXhiK< &}WPR=A.@{˃= 9/:Lx8OyMt0hbeR=94^Fd0רw VnXt}A&%C-lJ}вfy`_b/@W)IВfrXނHzf\܂Q^Y{"|r=݌u:"V€j:#~I&*yRv iL%Ѭ^dqr#o5nԭ֨p7cgiRs8Ʋ$fdRhSq_Be<.;n`|> <U!~X Rޖcm@鍓W6!(pwq>MU9_[-{Q=׹,LqQklӢZ&  6u%s<w#"EI뢺{oᱹ| ]̀"mxain6WZvr ӥ+͉ŤmRGk0TI|,+X8lY۸K@ԡYA.39 +?t/:1H%b 2F/ Oe!FMO\T~ !3XJ'`Uy$Oy{x.&[\ȂP  瑓T+',b[2zxBKUX )/3JkHIgDGz/oec|4jpDJ땆<ՙ|DFH\C :3Nu_ϻgIG (T` ";UGi MN*W)7?/ gy(tKdqg9$9y}5L!H AĎ,8JYd ΍=ᒿVgII?f3ݒ8ReΚTSr3#4;ZkINjknݜ%㵭#k }ȡ 47" qsjP T _C4q*?l8NaN- x.~L,L mi\h}vy靬,.PoEnYK^`8IK*Ȑ%icH҄1(}BICr=C 5^̪GxbEFUG o@@@JqS=kI[ۈ],bRRwOb+nז ;J칳Mr 0,~0BoYeƹIĬAH\4lj-l3GL YHxǬ˴ ">,qwK`>@DZ~ S#UJAdMF#@~r`Ůz҂1F~qx+~,l/_cY,ϒDE䈦JZCh/G$$Mor(8F417@#(U{u~Sj5y=.4#y 6jQ9Vp| @ΉҥoQF /j]"975g}lpKFpߟC>$6&y e.oHrlv.X5JWinQ2+-aOfh\毱u,İЦ 01qf֖kx"9b b>HPJ/sdRhtRÏjj#`0Bo=Jv%g(# T+ tӘs/s`IeZj6 ` W!ﴴvڃA oSJ*0AXQ_l+ $\eW-.SޝG'(ԩ@gn'#;o ð0ҕa}*}F1qW7I'd} 8f .x34'arע.+UO]uFc!h$@4sJr1xej[K>]7bU|8P_S-e_sdN?b?BܴR\tJӯ.H.%yM|VlC='u-E<,8)&zN`brY=:}YId J}s׾&(g%OzwyMX'x$hEgq?TE˄/,+hA?3cr̢Xvp|u2/*)IcҩN,ؘ0AK1%Ygī-S|zm0._Qm?_O [7zA"j[xŤB̽n՜+HY0N(KfVNujShW=S52&1-@&ߜ6mnt#൅D XH5]YO1To{_M \E-XIE "DJ:S3&Đn1as4Qao5*ŽDL`~Il mAJufY#q ;%7@cJvg\b b|ъ]m:C̦CXYJWʹb،EϸO\nx?[؟L̝9pqٗEN忑mG6G1筧]lBPKm|JޏRK@,^D{!fy+B%Pė1=V41B *=9M>&n,hYd',7ؑ6{/!Ybtl){L3L&,;)<8QlZ3#E|F懚$($&Z"CGvܓ" *y?^Z=^Okyp |IYk_|%Oid,Nuz*oytHwϑ4Rg M2[|s; ["Zc,zw~$<y´=," uI'J.yyĦ|n{X[БJ/ c*XVMns_}MSuѧw*X|*RS9Rh4+'9!8`n\i^ygD]mMU璂~a'\eX` /ԼIɆXT̈v)M~WNz ~%Ƃ NhBRTzHw3i.$XvKV$*),Aӝ/Lc5x˃هENջ5,{Bj[}@4LoF J5YRW1'/uѝ zRi@jz&d3#EE`_.yO/ $&YӐzCc-itB*V2(飰VcQ| /B(?o9 Hj*߽b ^2/Ljdzأfhw)ﳓn% Cwv > >mϬъ/ჱ9dĤ|MD-m&NJGa5QnUQ8SPT+ǧ`|,Q?DMׯ` | ԳmL_G@ד;pI}zQ ܈ k@@M,7$>oI 4Wcj9cUXM485UA[̔N+{mII乙/Ia{6,j\SQG /#FuWϋī0 fGe_u)R9ઢ(s~ݒJbsP=^F(/)+V>HN{NM;-L6}v^5㻺qGTP^|D~IDNtX$S.36}nl?F !jD!NGkq6}:gt浨%B4p&3n.5]2/oRQ$3l:j =ǪtPVHVDx"(ٝ>կsB]y^c M'Ccsv/'g*e|3?A7>)[CP/ { ?d0ϗY9Kvi̒'ck &j~?Iň9Bh.|Y5[P"Kvh'9QH^VRL Sf7?XZ5,zSk]t &x 9ømWE|Tcyʒ ` zV~eCb֟ړ - Շ%%*xB):eܽKc=؟!_IoY &x~|LFlNo!Lji@^i69V,N[8 V.tٞhY1:X3̔s13&2FFkS0%w9z4'&vѯ[מ6.UnbxȜ3{{{qZ{Pw]j3 sbq}ۃ:21O|{Z}¥>k$e1TA93=Yʦ\Ё &a9:W*M\lO*ˊӪ4@7=q==+%c-옕")/yiљndP>7 ٫S, va/b_^~!3-H +$٦$4yDŽ{(jؚ5[앢%~.==Jh+kkwЀTIDg(!aLq<#p:<D6 Nvf |3K.vwF@~ @3@ +O1V%f/G%S`ڀ)&w!L^vuD(60l_t(=w=>uժ%=[˕7k$'GGQKgbKl0j+N7=59c_P1K7A~5cztUUso_Y?U&*F8cQͷy&sI-}*LGJRjɥQ^$4ޙV˙`W kJľA`r p-&z;3x5mkBg)yb k;H;3 ƽW{E{0siv@5NtǍԘALg/+2-"Om;{]QVvaxpIr/~u'P쳖ӔN=tWʂG[Qq Ҹ^"}l4ړSώ Z ˼rCbT#=r4FƟx<ՃKHTyt<VUS ==y*U KOڐ u yTf}59YF!XN=c˶;!kAwi8 Hq@`dVyF= 'cԳ~_',;@\?AfpaLgV&!;MA^7)V}S+%9&#\b;HF/rN.EqV2?d*d+j[z+T/@&JÎyF m IsK:~tZtz_K- "^XjbnmY!kּ? 4bNArƁî*O~?r1pInSQ ,{(c EQhʖ.eÚݱ6/`>wbe#G.Gtn -+A _|PB9Y^Oa 8<D";0-}.EЄ %2t򍍨657_b[0"yTV_tЄ R;ČQExG[:Qiav%üRD$g h`34A2~$.MT< h>bG.[?4=絨9lTYS j;a!%-wJq5Asզ\ PfNIɐ1q8sQsoȬByף^ڌ_єw@6`gj=:0`POJ#s*ٮDddO|G.,?ayťdZPBGg)yޑAقnWj{p T1 _B|п0KqG!xEvQ2ɲimO "^h`'V׊;sBj*{2< Ȓ__  f¦80)̝KkwQm"k"6d:`EY 5(nFGP:sV#qYZ'Đ՟Sѣ.PkohM<"QIW- oOSurkc@]^A~^9%&k 7ކIұJ.;N_\ܺ2DnMsʬ3H(f'[X0}z`/_9Jgt3Xji\6qs Z/z;f+_1, ]zwuy2 !a =rqs.X7r Xz|5  VE4u:@rG,$Vc\]d6Kp݌W\Յy ""j>$sbu>JpUdN<'ߋf-U %GsWJHY#?l$ja@2C\>b4Rmg"RTI7o mdb;H`[/>)S޳)eɯզ;ZF?/QVꈖZ`T&= ^ Xs+2eWfhBheŨI w`1 vÐ4Fg_ymڰg=P2^2v\DǮM3ջQod7; +g)C ^JJ@!l:ii6r}5(}>AZi?FnHDxBM|ѭ %nN\܃LÒnWMʆks~ t "oL%< =[g4uMSqjI]|Y/*g`ĉh|;jDI}2##"A-&0F6sR2L?7;hUꗰN ?v1%f쓆i#Q'drpQn XϵZ]F񁔢nSJC[[qwxFq7p=YbJ o"N_ ҰBpwM#q|  8znķ.P}`k8s Qk5`}qة A` }iimm9T8esWPA%0"5W`TZשwA0kO~]chsxڇW&&)J)OzhP=u9aA7v/TU2 VíLͶmEj,+ƅ-ࣲbc 6{cU.9ΜY'dhTzQ^ n_w䚱hC jBkWH"W^ S:!b׶EvNyaGޜQ5xwϿݗ@8eD{c6Gj Tdq$tvb#=CGST T2q[H6@W wYGi [טg;!$3`hX tՏ ğ~ :nT AݖԿ`bh5C[Eq0mֈ=UjbEz? -NX8U`TȔGS+^&O*o8tgi.Œ2i`'V\];56YEv@`LZbu=ܧۊ!f:$]MaqlY$k]$E d^vwK[G48^^fY☴D^BY6KR'h j̙_B/( ^>w]ߨ`HJ' tHOv-n)KKs()nس9Sp& * /XG2О PA*>#.Оzk#̗(2ۻ7_w6,%ɶ?> i*t2Ԇ]/:cPww?KtZBQmg)H΅{Sç;խx3}k<ݦ-VlF*¶⎌1f8>Y_Nu@$1s6o^mkeا9Wm))?\%Jjs7rfucuT肓2c+"V$Hge1¤vVd^ n>텛W+]9ݥۧWsS Lo96+f/"L6c-vifzXv $n ^ac 6^S@<z]fcbZj~qKR\`jU ~_J= h1Bĩ VS;ކo/KꕩokOgު||ndMΌOǶCf/H'[k 6ynGd~s}R|q^ P(!$gTM\h^- ?; DsFríldso]m-;P3)p6/Ui(-R^d zr>6EAO#[[VcQQD?р/Q Nx߰gsѴ>)^"j#Iχ(OCDr{Nݲ:#sY%vVcK<$ {HC g$6e11[5/ΰwձs4 +bkʌ7agbnD҄ <)Qx›Ȩ΍6&3GDZEĩmD܊N+&:~ kXgMv&mlc LHyp8fEqF(xKsg-}2,Bc*nfzVQOeԧoa.۸*XZ aykFUW4ȼPc*hLS}Vp'טeolLj}"nS`:p"_`FLO7mlxnY1OUDTjQ?P*Rz,jZ]Uһ %ɼյxC#ٰ"<v 0M:??ﻍ/` ?iwk$1-B4^˚ 㥪Q=}!iC콬< 3"-KyqD @ϯnnj5s^~Ȧĝ Lğ|nh2WF.OqP,T`VقM9U,x'7)m>\; &8#S-N,KhXVBCZ[ )>i!fvfČbH>!Iw1p+WwOYtU)ӋF/,TH׀^qz/-퐌(6\&ZWƝ,H+Eg-NjɱK{aşa%ùe~\N~Ɗ{>rlN_u*:cqnFP9fʉ!ltH/2SRN:E}p~BAϑ*k>-Kbx8+>!EK(N<}QK"쬃$nqy LY[,|mP@0o6 DZªO ޿ B䖖`{A- ,Dޗsϲ[rLR8_Dۊ T ExBghTa-0wR0 K"рh݌6Ò{`"kv^CW0| 6YCՃHF`19@O'၌L``aVL$ 8#>"_v*{!OԽJ#oGT*c b).bcgdgshpRPnȫ;N`}t=JLі?~i8V5>B/8'ļ9Rhg3xI|8`(%fw?}Eڃ"E=ϧab5ًT#-^sbQ!xjKtѕ̹obGV Nڗ /<=<$|)^E)_:xGmuvWtp.t![CsrK宛n*x![z=3L [v˝2,1H_1:~^R\ސϽ7=>3%eauB.d3SI`L;@e$AᒹǧI%{qezD<~yQxT{E]\ljӡi O5˼($0*L`fPG-أ&% dm֗KDovڮΝ^LtAVLNi.¢hOix*V)7k6:t^UI4A^M%a܋Z2,I ((uƴ}g?77(a '+-o'`$sR0yq"ݞrL|ߋ,_cx0|ǣ킯3;v)W2]C'Q4oB oEQP' ~Uݮ^DYF:p't)M!ZN0P +.G= atuUx! ̦o^THdz/u8.'!OpQøm'I}7\%66VChbO,o KXb֋"u!lŏXWvN*RCVT=^hA~NՒ !Ru#c>O+nμ~H1ж6P OiISn{h@ b߂\xHA(yG !dxcww}e @4ΆLB~2kT֘uaA餀 Vjj0y\墄FC!]D;똍jF؞uSDHytӊTʮjY]ow%~Bp:m^НzDW26fz>i7TZm"c!hSNo~sQƦ.>8ȫF? SyQ{J2 `G(^[*/Z [,Z^cuj5̲d.5ۍ/9%-r ͕R,rb y@`'k^C"5h;{J95E9+J!DF| YE-#8̗(\qK SΗr_c  A2/D9fxx7y~^CJ7م6H l KQ9"7;̢P BԴǰsgҤHf zs N [>Ovw#pex"'cO3|nEe,q{"d~Hzk̐dd&E׊{.oPdH^XY$Zb!J}zӘ6!(xBQ;~X*zp$@'Ahđ #}`ac+iZ Ԯw*l>2V_etq#s߳j gGq73WcȀ6f3v8jeDrWy7]@;X!*X:\y3M\J]<\+;$U.k5"ځď,0"gȊJ$fVebQKP g/AUn;E7.ʨ./<ؔ@HKCsDzvR9pP/f ,z:>wBIML@%AcN͕5K mʺ_olJrהN `~#Poϡ5}V.6c iA%]~{-~V؃rͶm0cB ?] 0f*^ foۃgw cNsJS)D+@u`JӱF=9 :Nr6Iܠ,J{ ؗ,p)Zyd^q$t)ݎ`p<ѳ }&bj@ mfrpNdVK:n X#ϳ׷‹ւ?{yGݏ\ΐp:b(g=p0ɇ8-]g/H=CL]"1tt( ͗%ؤ%DRtI%+~(jd[s]w߁; 76@"휁iGm$Rr$9 *ҷ 2/jX_AYk4pK~*z\~XV$ 45<RRngtĈoVն:Y 6,'X.}2P{a ~pA1g/]I^tW] _<Ѣu6?w#Loh&Ѕ7*dEm{=ԯU]1{@cb`WHuZ{DJeA? Z|5ل9 dƔf^_ia<%o 0ᦱ+wukYT*])_50Y3F&-`bDl=5[ޒFq)N`Anj @cThyүƛޱ.~ߗn'/V{ ]7eM2Mf hIS7j$%b*2uOZ)~cwAt W3yҞhb㈄BH.Rvҙt>8XvU{ gMܜ7(>>B(akh %G4@.88'GU&ND Kfe/ L|Oh0gPԯ,psxRa'aG<(rSa8`t,s+l)t]/hSI{ׯ .Q{]NzCa*c$mij*Gt)jHO̡Gw\!m,R}S0+v[ |,m!%EK";vm͉meG8:3\[iyŁk(d i 5YtrKzcMNB1!"dmsXm2 eeC:uՆ yAqGꏶbnlIM| XDcQSo{P% _a{ F3C-q` ]vl E$gԈj/96uR LDw, -?}LTqtk['fz#uJ!?߶^)1C+&7P&@|rD G 93f$@qN JMY벾Fx\vn*_"6pC(vZ5&VU7fB|nlz8g#ؙS3{B<_"}ay6#T P+HQFKM:wuЍtebgË_&@`a`ǰ` +'.#2%k β@EYs9n _x)!d=!Ž>!ZwJǔ0xmff}BzI8CjUЉםއF׽DP$\u43T7Nhp22Obebi8 pA:{q P/38}˙|vDsO#+=?(g-:Z7$F3~[rZ15~g!Xv)\~Cq42xg0`:/@U}5KQTjk6おe8g>2E47ύ6`P޻ 6fEouTDž):1SuWf~WK[҅Ӆ7-3&b$(پimYΔ`y82Л!uO7+$hGhJUֽ35'ZŹ-;p1U\`h-s^'{ SߒۀAG-݉b`E^[18Q N~y[9>%O:S|" ̭תt_VK\Xs~;E &h5 ^Z^&?$4`)Dn ?[2pn |Pٰ7d^MBw}k ݊y/M ):OxAg%\M8콱؋fXy;ɺр R]]8 iu5X' LZF.4 A Ck5!P-yRAT lOgKכ&9 skXH{@ff 77#<D+ *,j#|Hwteut;>]HB6ŸBZ'ScORF/}PQczbM!1YEL/+`LN٦tTuVSR}GX}f&~1 Yb'gKM5R6-)bw0f(OE$4)Vx8(.r_ ;*3iO\Q$G{Rbϔ+7u0${, gPaS wfv#pYㆻ+)kR8ܢ%'fB,U+pdbk:j$6JonoP͂NS&ŴtX1Tc˾!j6xwYًwXD NdLpS}Q DR))8zl3l0>R(*yBu[h=W(,UODld؁7ȏJspZ;@ֻuD6$H%0VN"=jj䦳@{/@>JIQwctĢ`'O$qXe0s4mly9X-yBEIuZ%6Rylخ:Lՠ&WZpu*/Hrc?dHE-*R!'$(h7bvj @W_Uul,}F: ď@ddq]¤C4! 1YY+*+=yqƪyh0rjd{@a e~7NTw$sl”MDrp쓹[MA(7ozOFv̓`:f(^[D=mScm(Z(g3Yz,AT#P4oK!arijzZ[lT-nBsr$z̈X'kMq~CߢMAt_/ia\CdLWo 55eR|r]mIͯc>'/EX->Z2e3T?Bt'D/7䳾qVDc&2]y>! =mʻOa(d/$ڑ,80Dgo a.t1ώ2(cdP/vId5 y^+ԱDZ7Ѭπtg% 3b~~sMP\<9#Yh`z!4yn@ie2u@ j0LP]_fǖsBfJR-όzU"͘7Tpuğm>FtKq]{Xʅ |t݌;yBsF,i%*}{ٿJCs`wF2;<0>ԗWCsUR4H/iy4( 3!Q֗-9Z4:K޷]B/7zUS =p<&#>xm wµ}0|h[M.,,;k,Uxn.u\ 4dpIdKQG r'$ ]|=N -Q*{D\VY.~vc2ێ{.KS8QȻL, 08Y?s }sFO`5/Rcp؋0PK= ஝0,DTXW"U)Dt*BɽP^3_ɠ{x^1(iآp Sp3G>TW@i|n垙"~8aP{[bhSut߱ms# |Yы 4/LzqZSIUuC)8?vB8T/vx$"Of %҆- Z?#O"3I^iV\nh'`=B%xHLXdzwWwvRJrdga:F,cqߦjMݼ5`Qd޵iΜŵ Mm}x!WÍ>J R~@¦@8СVbJڨݵl\JɫWB pdبmꑬYYHqtq|Xkj{)±rmzz`J[Fk7lq#2 ?onJb&14a:uJ dC`܃ƢL +csWfP3]-O[=$pĶ'=ʰD4gJ:" X^rYh+5s9Jkl+ɫU$ޚ yfSHmӘNg~`.h_e[b!k.F]Nu2ve%.Gd:ԘC*,K~ dbY(ʭ kݰU;/\?I㺹]E_n.Ɏb+˻:|{!pMo2{ՙ"mAR2 # ,|dZY]*f}dH6=E:if@Ԇhy@iQ-,X Ge XQ(K W%g`9CfƆg1!8dg> 5"eɵPknZwl|,ӿ8s~{k8Bت"LD&РSmfSt&8tURa6 #Q( ܳL6Jdw_Bq俷vYD|@8S4 тQq:c!LqmnיãK\m)CE|K{ tGy'F73Gjȟ+R7I|c&XfH?9o\D"\ y \җw'ދSP}DH$wN2ݸ(b:dُs%atXk HmWT ģEO 9 ,f' X4$19~f󒓣J#}u+n#8.ޡ )tm"|o;v a\ 6%QڧU!D ͐_[+;9]42~"pEO(3jrQصْG֯K<?( Zhyi۬U["J Z/\VYdTJSqŽyТZpZcQ8ݎ!V+= 4&"nY"~4 `5йߩ?Jؘ4T ~ 519[l,rn_n`>)0)ctEMg]{Z˿zНWkv\huf<3s3CRtuJ|L`ׇY $ %j/\0Ϙ>T: $,3GLg-Ao,ha*CNOЂh2fF^gLU3-v7j<`wmkbHo N7x=1FК;Q1LDgVcmIp=nqEJuLRE9\NjCJW S29rz C8%6t; ZRUp kB/s?YR<`6WJ~0/%)$JhyengѢ{bo)ϙ;`bB |?Mp*4'PN+&(`Q cQRt*^_~T)\hGœ$ukQ s\_z82 Vt٣ X!:Nj25Ksucʆ+#%tQD2kK"[%euvBՂG㊘ɇ"o3>8`X#z(C,O1vYBE֮: ]}fS-îmH0?Lqr"Bɪ+]#;-P[f@-5t*(L`%_Ÿ{\h' 񜗦~Y:$208SޒZ#'D?y3AYL%q/ˠ q,O+C`g8ZRƔ'ro3Q$77ח6=̕Q9Վ{l, 㫒ۦݩ~s1c*$AA楅Vb+kǠk{l?S؜!T|?NJEƩ{8nXY ?߫eC8COWV^àeQ<*v:G\Quq 2*|Lg1vRѿvvuY !X"{MkJ'kX렇 Tc '*^V\žcޮX|R%(=x6&K8dKqǔyJ!l~4'EHC9E?SVGȂ@da éq=X (jީą.n~\ 9%#+НXCZ+! ӔaiԲ0@74Sh&tKc2* !>|>R`{_*d:tWO<?"xS5?AF+5D.PD?_M}43Ǯ$3Ņ07)P9/BbBv~i3˙3NQ&S['kQFv7ecuO|e*&*R I]tE я u=GBY]ڔg=Ǟs3d [\Oxt7et bSz$҃oJF9kfݣKnHӋ{g($ҢV(mtLӼ 1žXvD갶Iu5i{[؅_))H.X _&=.bgOPm>I<{W@~2 ѝVc oɾ|p2!10\Hn?jdXKDmI@E~1O` Ud+hj{C?f-V$l^.KǑBW (iG#Pe79oQlh3W6itݴO{DD;x$ѽWdCDMNI"z&' B1UQ)r@[ _Qn-EOJu_:|48*G^"tCA& |÷".G)g HrL&bj\2&^?iHf0뒉W%O|bc<>h )hjf걋΃/ޒW:(H]T q b/IlQ l~8~otvB.1Mw'X]plhO#1 /Oo..kCDV@27UYę^Xݴz >d}̞ @OGAť qywtXEҹ*fvb:sOVZv*Օ~*27hK5e.9WɭTP\0n)Xu@@K?L{ p/etKR~O{3ޖ E"mCN3&A}C5A;WR5+\[#wl=Ѓ4?.YwYN C;1iM>1FZ0G"Lu Ʊsf?~@($#XE;S,%%K+ljp&yז,M~j zط7.z '[K$[xqFԤ %i5Nbm#,FCyY0]5G]ܺ_ [,*|'d?aȈōO,w>:ct܎vf@hy˵nBt"]b5g˕-^~&j1ؠ^X"Բ6e(q=Kw6ya|r<~ytaCkR=p>댪]#Ao Zd"`<@:+AeD5%ٶe9-[H5lG* [R6lZlڸ͡8';bm{,ҵ︍VᦺC΍ tVh$$t#_qAaK&rɭ[BiKwb"h$F^Ec}›tM)]a;bhyӃW;Zv`Op&\"%ab^zcRqǠjȒb K{62%.4*΁;:ЩUQtp4޺x|;̖ [V&ESAʥ0>L.dbHֽH?}\fa(u)gcdL^IV&$vMX!mNl W,@pZtcC %H,fo:Ɲf̆N_fE)YbQQJ+-i\äͯF&4g|dtRL^T3D5o'g=o$Hl7Ruu>Eqr$Cy3\sC`-Bܝq _TS}Lȫ׳{|cmOMNJ'}OήJ/,[CYCX$nHz_w+a7ي yk t;:j4Z6a^ᣬ5uyG*dX:,meE&EO @v{fS0H$Clݭ@S}jfGYЌ\Ni!$da\?gyRb?"v,lZ.G+Xm="q ',_C4)d(r'  8f02('iiݫp}gjXjyL\Zu(=xIkvŰZtMQec]A_l,ʐPU1Tw?RaZ*N8Q;IabZ( @eגp#$XKvᄰigf{u酻NW7U:ad*r hH+z otzy|E\۶y6@o]h$51eksM~@JBk }9PuJ=7іfD&\&[eLg1?B q'we:m0eGS 7@\HX2Ja[sٙ|Fܰ};j/k A6.$Q۠p-8,.͗"۸50vjsahs<[B!bEJ&6 P"Pf=B>,K4 /;OҦ%RAk͡kKk 0$amJH t~}[J6=j,x}g&$նBzksQ|ц$P-<ɍfJs{T߁'`ؐsGl<b5P7hL9 ĸeG߬/cc?DäwS'1>WV|.zd7t>hrŘK3ih~i$ɑeHzʴIUYɡMC¢Y;muK<KDEUJXSN]:V7o5q{`K%6wȣb#!`ZMtL~*]OJ\ۧNtӰ wt27E(T QE`v~R^)+$v(0QMUqx2dXKUbBVvvR [xQtAF+|,|F6OhWϼy=xڼ2Hcqz1>+^9r7H}\&CWdVJ,zeae:Dl*H+=Oz A$'ۡ#SZ[ĴyF9{ZI{]֧mA4¹n5j9ޛ.&Ngeb C5#"uyVjnĉJ>Φ@3$ S, sKGe^BQr\$#^J=+:u# ':Z!C[ȗ #2x_q'y̓fu/d)9X)A<*K%ИAi00@P(1n#*E*FxSl;q7$_'8,IXdg iRCHM "].Ն:ٝRJԌ%YՏroK?<Ay^dgbJ\O&*.%nX+gNݭj}!qFlKG~8,wBɻb!_z2g5=iՁsY #ۣ*tv'K`ẗQ=kuH[=$N0]jT<~p{(mٚѼGa}.SGuQuQH'Y*Ŀ ʑ{AI65zk욭`e|8RM4ߵF{tx-Zk/IiP\mҥZ \=Z_ZABm^I8'Vl[@xSH[|9) ^~y~\Tb-[ud`6 a83ua8(e[wxO2?tDq $3SJlO?)cyI# 0:g 9g7=L?0AI{\I(uCeHE[ h;@B:Fp^ܵv5w8ލi'pV{peC̴#I>WNge?oU D!EwrS6xiCHF`"2a躟Txu`O+BɖK&!~bv7h{BRv`*!O5]J?~Ĭ1۳jcty#WE8S&-fŪْfVC(:MY;xq[Dm,Fz-MPJΧN˼OQç"Q=Qӕ)EsҸ"T.n@C;'oT X,͐[?n6 '4N[+|6Ds GH<={a б у8F÷8b+TT)OCQfrxAc2oE ZğNwQjc!(GOom0}'D&14/ؑƙ>ʱ2@J;6>B@Cӌ^v|,01ўE1G6v'n#0+6Y8]"*z3VN2Tݨqm3]G91Dy<%ȵ֊)om|Ь7]W༺|7%WN 9@n-ia;ag)܂۽YiuNSG_&UFd ߹0uAi4 Բu}jZP1W.sd#c *{tU=qHgieO~ 9&MY(x(ږ,g͏s\MX&|ϧj0\);x*D`Ch#?ásf.ncdz|rWfD͆PfV{lӺSWSjFF"}mJv1:@8ckf~$p]N5[Ӕxw{Q<Z.8+qK>chGx8Uo~0XJ3R/b{bZw[I4Z4G9K+_p0 hWhǠ}WM #yo&E;a_ԇx]yȉӧu5ZujT /IYj.MVX6W)~^>>AB}+Nx8 dl#k4,1|V\[f0e:"1O yT][MWvf妎|,' 7K3, qݍ?5@cExF~ohJ-CJFu"AÆZ9mgOkgܒcw]zLV>?JUi{u Y D}LBd Q]{d]SW3$NR v=ɷ\vbx]gYשtoZ) [.A22wCM{}&7sKw%Ū( ?bcI>2}z o&' pưb5hB3 Y?]">EF>{{(6@>CxŨ.@1A!%ȕkt*F]g)NsQ]Lo t'LsBlc4k̍]Ɓͺ&>*tjj+%y\[V.A}1FO~?dZˍUfJEMhMJ8TG7Ĵgeo #ۀ8@ڔY_.\G5, 8ypΕ{omUei/y6{Xv3+6F/%|is99g 8 KyԷp- XE^6;^\cN,P׽[4ChMLmks >B.+-IB0~8˺ % aُˆu8hj\ ȥ\v3I5b~o\RPU=.)/PҨnۖJ$Ur-$gָت.dC+dƤcmۅ(ЖJ}q*bwPhGކG& 1XWJB ;9i 䜮Eű{~J`p!v:z܌LR/K`I =QhG]GlhYulkPdq&IZל.b_BoG3vkQ5[ܲ}}H[c@<~?, ']RbziT|H˛q<В &s{Ƴ?&V'[ 4#J3ر H6H8GYumIپM8/;SH(rQ#{nMMC|AP o$wg 2iV{lRcaTBW%M(QFA o Tm8+y\ cnQ>M`':1 gAƀ")>(E}>mĶ0??c;xmo+*ę`u+ʉz{ʛq K,)R1)8c#׊8}h1tTpe"7_-j 5!lÏ&n +s"!1W+< 1Yݺs{Arx:}d(p%`xT`'X ͹ 䎤d42858 P>Y Y-6X\U?ax٪}"?7SjKKtHf01 ^Aywv1*a3 Blxv7fq F6@Q;-hW1yČt:ydB3+-g՗,Lǁonl ûG9o+G~*[V+ h)HznNQ2XU:ŚmfQ`WZUʵ?^یphj_N;g2QtP`?R/;8?d{Q(_v|:X@@wnh G"#(7a'?B\PI)m[Za&|} \g+EQ[U guC3*(욬_*SDL8ZQB7#Mq|; #+VS%С4ؚ]EJ@-nSOw7kgW q=͖!Gd[G:[w7xgx.] jrlzOeUN"ORo ҍ 'wD g,&kaQ$5 4[ 3Zzoȥ;ަ}cAd$Rep 1P\nBI#ş:>:-9bԐnbrO+#\XvMU)iFdZSMGz"3 aB}r)2C#yVʜz$IR\G!̪m`䖙Tp oQ"g; &˭FUɼj[h5+ݦSA($}YnjAD~:)xqĻbV|6p /߅iR#Ila>d8 :mK&a|*C& aY+ pa&+ȿe8plsA==%V9E\KvG9Rv;I{PI$7se6i :_yg$b.u9Ǻ$jyqFb(47~4;clEncv[=?:q0ιnxXJX/`%gn]:#Ķ!?B$²h}j3[bw(WcIPN;k5G"J(rag[ep K;>S pby6} ! |9q=LwUEO~}kqIhJ&wSB)զOIR1$H;  c!u6pD>JP @6bؗ':1Nb@Q>E^1p aݓWɩ4UX׌vG r$M+1P3O> .JNΟ3;=noWht-qer͍9wbĬD~# 5Km(y]? A͞Aτ=cue5CKV7ҍSXbyB$%M-+p=#'xpXڤ[eEtT؅by-V \Y)/Կ?zە~&>R L,a}u* VDNSfUA߬ݷcU3ƫegT&Sp]1ͬ #]ÕeP&,5Lǧ8NCk$FD$YOُ4A܆OOen. ,4J) ͽӕH]abK毷fN{( ZNl@3$1!gp;26bb{iƑ>ݱ"!L eUq/â*¾z!_1z\`|Cnha^72;~a٫eLoSG5jtx^ttDeeϺnˉ3Iy9X" g`"㶉Y}V4oXȠ$޼FL *P5Υ !-E}'ցȲiY/ #@*A!nSJ׹ד{ɩW"{Ung#y!/mV{#jdef y'wN#mE<\b-lt-XpP#*.ւ"+T,W_Ts5>c}fDߑ2ǒtӥ{@aa'8(m9Gjf,ϟ1&wVW/p oT/uae'Y%2C3-46xy<{Ma_vOŋ쒷gK~&e{S5MqޯPdXhf/\]߇}wBܘV%ձ%ߥ &Yw+1gcDf7TUɢ,i߁3@+;:%{`z p/f[8-/㷌〟SSuC!_%/*fbyqFkP#;־;s䶣׵h$Qʔdv(F|t0}f@=8D:|mDZZف!@'4X;Ar߀鴲`M7Kt`[r'eƨ&e*v止y>:r5+`F7R]C1-n ړj^AY |/V n9- ^훍NDe,U*}#iaj(kʧ^ٓӉRA|%MqoPSB}E%/-nC^7{dPПH b;jI&'E0+ki،Q9 a7LhvjsĨ.G䵽=o#n=EÄ BKgGBV\j5|y3\d(@͑څS]ȴ&<8i5l+#e4Ni{`pκàY` =?]v\>CQk`]9FKd>ܽ"iܻ5l*5/o^9Vޙo@,M)ab5|/4a&˾ J.O~RklM[u|"4UM?GM^D)@b/*M'c8U\7%HYK}6=m 0,9c0ï|wld"޸넴OEQ5v)t\PUFeF'n['>Yj0 |tH]=;,LHS91uaH* wmz9d?ƘA6F0|єd]_BTM%m'tEr 5ˉ>K@nB!GIPvJ.BJdT)Yȭ8' ѫKK@yx *؎j?^f/%8 R g&V'_!PX;P#MeXaT ȕ[eDL҉aX;b4|?,%eה(6܊OZd~"8 <ѧ@jY U?y!ޣ'y!}3/Zd?b3(U ;g᥿]QN㊿.q,TzrҖ팶Hxǹ( 7y3lp\\y2 Sd~/ߨIFA>RblCyUjۜE$OU2Kp"@V2Q>HԽ:}>7ϖbg2]ۦ.dwJf-Ů1cM(g{؂2%hs`[L몀0.y}jD4u|y|?V#ִbcG7奷W5w!wƛ^1&έx996&𭜔\{4OMD?N`u(&9^W"%^:& &{f1.8ݠ%|LM%Lc`s!< 뭼I9`G PBN8:kZVrTJI# [':'bcфt.ȡci>qhI]x`* LʨG-}K㐄/gts7QԻ#A\%u-򸽵{ 0M!"p`)c 8_#;29&xbKlkU N͔foJG.^11+˦if?#i?KA_f>T]nj.\&ϖS5ȏbuiԕH24jsN'2{-0Җu)xYfdn'$p{u U&v13X4`PFٲ(DٱQAh!bO5nouJXfL6 (u[X/lrP j QmjT\qKA.HׅjOKڥaM>5s.ְ?pns8رݹiYWVƅn)Ֆs [T&[F|j>^^"ȶn *8IRL+ÅzbQ0$E4Z?Њ&lB8lJ.!b 0oMBDnqMhz9mGdhcVMҜ8*=J.~o(\ڊc-1lA}ae>A#df{(앜o蜞`uS!+rſ VtRd~ʧ7/ ;&G:l aViF(T_B3E s4!S"b٤$O$&"1THk$5o?| gI*sԵFJȤ1AM:{UO QGCqRNtF5 F-F\fj$7J63{v;|A?.>gL9nth {}40b4SdMAǛxNvCKUµ;bHOcGo/}jN"s6C6`QZH9584+5 jpESx[nɥ !(S7)V$yҷ _^knءC=9S h8mJ;LKs¸Ir[Kgx7vٰ=JbK`!%F#"ɛFޠF^oc"m(SipT'”G'Quy/x"H DYq4Q5e'R[G|Z@gh r8Õ''KLl̠Rka Xou5.4}`R's@&m6ZZ}&K=# q2t ֭Z$AtCltвJ&UjkG|~_L+ qrt ̢.OMSϙ A_EȔy%T*;";%3N?h{"2ޤf Qn d%&$@S½aM; cµ3 0Hۛ㱿6g׮ƨ)z1w'r*g.w 6=Êf53W?<@ - sĬe< 0057:`w}͘qn 1b_ܢB6Y_[Q";j4 "nqijR-fpܽkEfxd~0j?+x[E\zBXY>7| uV.e8GEWo|_~7H?pv,I8d3yھr8[gc|ޠ$> c+?cdѸqr͖%eہZjMb{8EFNƯXKf!A$}2=]B=lgȟ.nH?XEt!n Lwo TiA#} rlqHu[F`; ƹyxn*}aԿ{+9)5*e%| v]۱c>{Myls+0Y70uC2R[HoJmv|LZ+ kʾ [4)RܓZwYŋ& TɈ>njDpVzJ&8AU$ 2|-NVg}aP?`Bݼj}kᥴaJ٫`ù~^wU9. SzP_CxeVX, 7nMf{봑xqK)0]>LVC+7a L 5"2V3nァ;Be^PU;,¨LI^<;,{UM?21Dѝ2rdOܲy$`>I6}Q"^e06Ml^)xRsSսX1kE2mohX5lvOW)j3nC]cU,gJHpz,XK&#!{Aƒjˏ{P8li7 ^R7i%_2i9t3}PWՋU6p( Z]Rqa$8DO{WRSW|i*\cptpQw"RUf5qxʮ|0>o'!bD|QT{x0VHA"Aq#m>Vpؿ3Nlڃ"@9wy2qp{zYf@)YAͫA"Jn4~-`$MCXdUa=[ &K,g_X}t}hUք˫wgAgx/_( Dxڇ/=z) uZ8r,}q H& |'#Pv/Ca_.;O:#̂7V%Ae} GފҧkXDW'fxK?G,*8_^*MY/q @47a>l%$bcyZ!Iu\ѦK&Gq=ЀZV/Z願?_CZŁ 7 q#׾4 M^r#. %&fz}=l%*4}U^=/@M& wJN-߱fY@"=|?'üqkl676m ?El /TZ2E:eMКo𫔝IbH;HT})7'=,ea_of&6[%vZXLFMidxr:c1%M(V`JH҈-ރ;#Igdi A{h5AW_Sє[TRplSveK)p8\:?RΎx()YUm»qZ~_"hӣx(;[umUWx"XsHobT{W(Т%l?!& -FQ*b{ycsȘɅA,r $H}:ժlHPkz ,)ssPE=-ۆ9N\dH1':QHۦd*jj 4v3k4@ (~k3)Pt# =00$iT@I=g pVEA NN  )ܦ8pUEJ*̻BwCtld'y9%^?ɖ^@FO騴dN% :~0) vKntGgwZxos#Mo*-m/?pZ0pÿ|#C)k;dwH@DPE" c5]Js_6>& bb(|0,K/zS踕ow=pVFN?i^_!`8ʦV-XЮ4JCt-PGqk /kX r ?DeV.j}q8">zbgw06< (P2zеR,uw+G;'n2# DCEL6T)qXbLWѻ7n? &a|_<c1o{R<9M^ @Ӻ#oKDP]de`f~ƃSET@廙Pϲ' MP3?yd'$S ÒP W r5@WO{slb8v=_ 2XWp^X Gi`|7 ?OrKEQxꪯ U>Wo8~rkE{O<]6fx .!m $(;ZPsE^Yɥx4ˉb?T@vk S>Cׅ}S*|=5*V0Bxi|= -ހ{FĐnqg$D,5DٖyK\$;N&EW=e篹- 5 3Q AP 'j>vEn1u#; Sؿ|ɾݩ"]fg/2f "l~,=g2v$+6Ho!ơRl,l=dK'Bkyۅ8rc78>~y7{#̚`xve]OUn~] >hG`L5 [ ?¯}q(OJ{J&0}$\mYwVAry<1C}̻1^e[И}议<iFLYo-9͌h8n:Va`8ܪS ZLNhڰ[lҔiJn$M."L~GI [.z 5q VMVuo )yjڜGgEZ4-J ] ' I‘ͬfe":FM|Rfk42C8ٞWjE=B 0[C7SuJ2Atu\y1\'Be£mle؜`EͺCj@$!F=ϖ,DӠ±ݻ 8;X(Yg9G,93 "v\k6enIVT_ ~lȜp87¸C1Xi(57GCN0YVF#VSo}Ʃ=*' sAޗڗ %/Lkw<{vPBP{GҤ;EOpt(k@@zBIsb;@b|)42vr9Bc>iʞ_oOMR&I7*4UV&Fb'/~ZnO=}W ZZH.w 9U5&Lj6:Bw:eXrInOR|iWÜBn~铡B* ~OlL 1JNlwI=`GV `nKpIO(}# bZIf˅qdWg* 弤UDb)lޜK\YWYi)guXEPG7(vP"EÄߟ vZ4]X+IOf~}!`ZFW3 xAI\tYZ#}2 U,ʸB !xNU mOXaApeOftO :0g ,Pטԙ Uzc(ХyѝeA뼳$CL{JB Xl@s6?#Ý/|xWcϯ^?l*mJ<"CtIh 1ҏ! 2#S?2njpR3\t1W{z6R0nAYEb )"Xmg>8_#zj*wiK<7+Tob11  )app5L*ȣV~kdw޹]%##zΡLnԒ%Q5Еmc5_~7e.lCϼúHTݩ)k-7sP n_Sx\p=Eс~y+C@ bm H~fz@19 15xsiHvp=!vtlchdpb/tzݑa 0PWKHw\־(XmD(r:[m;hkn@a%6T, -ڭ:U/qpiHwT_<;-<'@H~t85adwF1ZTsl/n{ZCt,rǯKȊ_Yjo{\ ~_.gH֮glg1%漀?aD ǐ|zj76J 6d`?0N$bGI'PҤ/IG }9P\S!V!FOB}Vի3FhK wY(uHh*=!c # FWl7?f+)Gt#zGXvk7RJ@ ֔%,y2SsNߺb` N4%!p[ KA '̊;l?"7|Ŏ{*gL^"#Q>k+r g:9*MdCБy; I],JO=U&fп- cLGZ͝Ea=c%]F+RM~17*zF8u[*4k+u?\5w_ӝ_~B(š H'DTOFTKc?pnF&sS -'N51B%|ә] (ZRl8AfTfE* , >M<o2%ؕ/Y#-LPcGvk66~s^r}QYYBi~>@852D˝tJ"|^7%8HZuȁ;"sOIo(g}cF .<:JFBW(`-l'iWvϰnY 7ЯIȔi_ zdEm&cFVuAa&x40l&wLar _+of̦{RLqcNZ_[/"@њ:".$s7 ɀI`ՍJe?_җW҃y׳Cײ2#9Xi4jEA&sa!m_Iϒ9OӐX(i!I[c:RSZeYeH'"UkRG2Y#]fS{-"y}<v]oF&'5 fħ`rv[Uh] XBV"\`??C0EEU;<&c5 )_N3TBoI#'T2RN4*p1@B4 "]K msE0x\Uxҟ,I+z稦<sUtvbT_0+`LԘ(= R9˿!%@60Z?5a>A.m`:qA]NGqxRBU V^lG;yE CLݝm PR{f Fͤ0;`֗he]z)(Iky>%&Zܔ7h!/7i4?Wd?j%nxF仁i~j݇8)|Cir "2`iÄ~N;_?@Oa3K7HO%T̃|jݟ.9R42auk%ɟD 3 }O̕l0!ZyxKHK xP_Svm"M0Z]MEf5y&͝X wQNxuo(\_H_<˩BꜢŒa(u\^́ki6ӽf ԉ2%_aJMȤA94bZ`LR'Fw]b~-eVBSL0ij{*J~S3 4߻pr:TM8Uu˱БjAQ6bxjC2,Z+HTF^$h[pİ%b*]U!F*JM',” 9[}ڎCsqg5/L:cr>hy BAh)=wGƗ%?XםiT|툢1_ձ㝯F~Rd[qۺ{T+4ϽؤX92Z>|<}~;'w5O,r1d`xߟM" EEH0tMN#M]K9! 9v3nсf'ޗW},o;pXkf&LَW4]#Il3qDCydr*8WuV5d?2׫ Mxoz ٢I[Pv*NX$.E#$ EFLޯc#䞦ΒGk#\6䨊9]k]EWysvNޤ>/~x[akUEi'5}[Q\X@Q]ӯ#bX:jHKmeIR _632P|  U> PL qzsZ):\X%W &pYؕj/#eqߦ`$͞D7=iCЩnCt|a]׫}>0a ?tvoX3fP9.4%m7`vd;<՝3[Ը*kfƪjWXo)k>P%y5V`H1=#fsy YSO-: E]: l9MRC_{.{}hf{TB#C)&bCgg~Z\|ߗUzXjR-/I/ڞnGӣ!cb$6 8sag:4ߒ^GWc'|3XB?fq/سNm\/]ULeY^l8ZW mFꂿܡG0Ɛ EGW{7Vر y\ڳPeZ_Os22t.b1!mUNOXZȑY%7 1Z, bE߷!czF4!λSn9@bja:p)ȖJ=&\Fa [FI̲|bm]hH¦t|VN'v’D!d+_:mM[S֡VC96oO*kd%pMڽ5RA.[]'ѩAfrN5x IpbO&Ev1s=&52=w00檶aj%W$SB[N>d?xؓ*Y& S~O~*cT{dºtNf+Mə<] mIn%m3cMO `(goO-˜ s%TXaxօ'In?[CsYU85@\KX.hbOl> Үe+#e۳W1'THRQH $@sW?%{(jw4c.oٰzI K=}F?Vm4+6 4qhF:Z H 37I/:@N3mAA_7 y 7+Z}a&%.e[hNѶx1ӸUy t>#D:-~qq5.Jz-dP _d\xzzr/|Ho1aX%ٱ6De ;Bʦo^eޮ%:PYDĬ2ޑ}RVe 92"k0,=AjѸo{4n!4 IvklЫ^%ݤ甠y-BP7'0RãI{ZDؽnJIs xld}#dжd6f2"Ԛ)?߾&>ӈY S$w*w;QS{ꛬcm>8ߞ\XGZqmOn@45eLKXkj}Fu_>lȉ]0J% : sOJ#)T^pKrI^oXs]Y#\8DMYMultp|Nj@+` $fwg5,atdP-/IҊ:|leGD 1NE0̣[CذJr'ч2˖v@V3e** ?nʰDLb0ޘX} ž2\eMPiX>"lKrɶ ۅH<>q TK /1r+WBXLxo"܅_(Ts=i5n#ls,yCD[h- 7L *%7 'D[U +r1MJ)u0f~MvkƘ>Rrd2ojg&Wy#*׀X8)H;Kh@ov(rk~*WnqTŋ{ցk7( >[n\Wu 55,xP]@$+*%(JϪlIVђʌXaVdS`iRKu z+U|\EttE|#AnAa>$^ ]0{{|whGx^T o^ԩ )l ˨& _H0Em2T%OS*85ՙə[j!H哽1noi7 C`XOn2Hc܉Hw Er9@sgRyDpBh5ZjikTM(ANAo<|9~qtyNΑRRVU)8Z:DC/<ð|ߪ1͈knL<>lO9= o0HlzbsXgf&GLK8Dhm֥X{r'y{ڪ%%B,-Ҧ۵vxΙ`oQdt瘅g8ģR¬_ IH4B3,+2p>o 6J6:w'朶Gi>u}[MU$O2WEǿT7 vPBfO "Yy֩oz E[G={i5VMU7KC87}~Y]qܠ."AEZ R&.Rt6Xb.5{*DFn !fgPv' ƹpߵy spq /KFYE^?]ly5@8o|08{ qqe3tw vq,1)dK* `9GYf/P Ώ7K9Cی#1;>]w|ِp_aDs=x6Vإ!0rATMxŷ]+Q] ^mo`$u r™qhgD ,mVS4\FVR5U;rv@;Џx*fKA(?9j-Od|K.Xw)Du[룃E"_j!cߊɰ.k[x(WPm^g:s~|Tgea~lA[Vmf\4=жw*fA+^㋡؝L:(>SՏL[}S> b7դ>eET?Ʈk=R{F{YoPenD G.H" (ÉV:E&hFOEGDŅb-$pq]OU F_ut"kZ`tե˳Cpw\mvB4j$zDq&V@+8CU &",sdȼIkW.L2]׈UV =` .cuצ!ê_NRFvLв!VԽِL7N" a+q#љ*XBq7E0ѡ$VбsCe] cBB@L~+e"v4 n=ccc~wGO p[5bg i&,ν(V„S<,K4cr U:on"E7M iMck+:`];^[ 4LW_Rp~4vJKyŀt->[;lha/)^겞'?/\9q|g%i$5j j:o#'GS>^;@\2,w YSS@, CinrPā;OysL>jฌNsꓠUye6dr ٘ʢ4lA<& 1C,Iʏ΄;"`;.5x1p›ۇAW-ڡ;,DZ~i}AF~tkmP+A^d AuDnH3[`xaq;ߙ w nFLsM QǑ1ECv@)yO->WBjieoXUED =uBE^ChJR}B]GI=N.(Q{O(>u߷r*a%t噄ӁsiI 4i˅{>V =dd42| -"%Q~2tXܰEҾ0{Z%zòc QKwT M(}80Eޟa4 3L}&R]ő9p@Q YW*pM#~>NC˃ 0&dXyP4{LS&+"0(UsO;Ds.MWrZc -PeY!O7I+/ygX]뱙SR/6I~):1Lby+ JKnΠ./m<"պ3>7SKAoT{08+wIJ? {*%bϽ}jʹt`H\%5J#!>r풤BX筪OH8 +h \^J +s3_wR֝crQq4ɥ7AhHĻf+E)q۹y? ,y8-TC)Hm/RU`%AUCF&|C@eYv$ 'mOKv)?*Tu(Frlߑu<Bn^y<&A( ڿA[?G )Tq= fM%=^ 7Opj\8',|:>s`D̪ajR&_7Nf%TЯmѧvtmj` 揢V~܀E6D,SBseNA |WgRӲL[07VFՑ-k{WyqJt˳%>@,t&Whܐ,O]9Y$dLsz(;)d\&6ޗ*katPKƼVEƯẙ/}@1w}VT;D_\H]eV +,:4N0HS0ZsEAӠѿ\R`[PXbjRJ^F`GHB,dX^g!հI u/r ' h$n" ys a2..F7Yob[K`z-6[ ?!@%T HQXEK̿@c>G8LEVW <XVY7=}lyNd7%_6do3Q (>OMXrD1h\~ s9 0\j-R'-׉Ey  ih} &5ԕk.\oar-Xx45KI%K54p^vM#=Z_SSoi~+sZi Hم2@9`o9etJjZ09Txd|1̕CUpp٥,_L<2q;* P'v8|FLi]R(z]S)YTrzd'f ƀ?G1 Kj@/@l7-^*yڵ.weHjbT퉠눶wz2X]@)x5t&f\*oJ" ~'l4  +CqW& /8_GIsb)} -b&+;豊iv)sR07 هyIF{35myGn\ς>5G<M!_=0 +$hP{uAdr#WX hV"pka3zD婁gE/SINS% (z/y#WrsJ3ԵzۯRt<bKW[eZ@p!fMڒ{E\T4òfZKjOO/m,}A,S?AM˟ۺ/-V?TQ||Pl8t, -GܕR 5mDTcU0aS pN/MJ> iĞu%ϬeÈ(Wt?̫>'qy}k0cG?d ]"BS:Q}#qiL 7A%Ԑ.oJp]H8Y hɻeAU\I8%<=\7%bt/+W!E`Arw>hQ`4ʑQ$؉e`:Z݊/M FB. ]0/yכCT\AF y ~-dIӐ:j l6)xq^64yKT^oVjAQQщm(E`&u|居S,iF ﹧x|T&e#f֔e9ݎ4[+KrMzw!+ vb$gD+:қ155J6U.^7< sNq}ߺmUu 3u[4ZSٻj @rl{Faק%>E!S{En~)H k[nȭs0(FM>+"}Sel)dpM,a9[C <-,s('GMc?!}';1L_'7s4 OݾVmLEꪝ %wg5iOoV2Zj^?_esYإ{]^by'ÖHJ5o>"btB&S7i |y.ؑٝP g@;3]Y:WJI=ǝW"iq 뺂 N>0m?/rSi8rOpd{Hw%h\[ ҙB\zh<A6Eg3Q~|V6ϻqLNχs1? @1έtR:W?)q&gfs'챾 >!s45 \X|Cg!s?D<:K?# =̙eDwA=KHiDY= P>,(¿#a]_!&\[w<;!xX-7" '>+1^2Ԡk؇F}؅9!ǏA~AAϦ$k~a#4]bh.WYñè}_^st.kHABm\2qVHvO^H{lDlm orU_!OJ:5=m:ؼG^gIխ]ňsESt=jp1_-G)1(Iu^㪋/[g~$ևWKYW=B`eߖdg1}eH>H'#_r\ c5CqWD)F?w%_ڑ?[3 X|FEw$WL͂5Ô\ko~o,m^ Ssơ"_ݒe~a&Q-.x9Y3ے+c/WqUF[edD>W~d`XyG5xezN/|)]J8U;0=xקjћ]WVߙ4ܒΟ_2*\UG(?yw^,ķcf(:t}iÙ13PhR%ک98,(Y&K|z.n|l2Wh]|R>dOfoiYx:U%ÍVt]lAtU觎>Ҳ= ~د.j;ݣUPНêHi p%fit㧶_ 69(CZb78.6g"h_A 1\D}(Ղri 3ٮ\nȒڬoܦ]beq) (QY}̆O _NdŒm+1T$$ҡR0Cjs)_JxJ 4{Hz\2#Uvn#1ҩtg98/bM+g\U߸SzC^p WW ):RI BN !;jdF.޷o,7p;y[eKR6&dX:_vɸ+mj%x/vIA4jNIe3)Cu) . ~>7'#&L4N'&9f|Yب8|) )Y:egUq[G᛾0;i:U[l!$)s^4_|݌G+o0\t.(8D~RLZp=TEEM)]`]DfJ>=1_wzlk鴍u }qܾc;젎I(p~%&kȽӘ/jҔƙ}m\s\t/˵VKr7£2h<3)W -h4'Sᙋvh'1<{#93_q 8Omt(5yo0O}ǼnT/٤xCM T!g㧓l&& ONht? 2]eCǛ ‡=a$󁓳Q;[-xPZq[d߃{@x8gdD}Kʞ<*[谊 zFCRn\G= fyS? DDk:Eiïd>,Ծ L۸wKzrogA^MELA:`5 h'8HAc_h_+K-f(!O@gLcIdspb`K_` ~Spa&zm_erv3V;BMyDܒZvQU>趛'e,e ŰBb.Q Woљhz 1 ]m@~ipȫh>cLړGS/ߦl iΌSAunY"Oف7Q:A/lS5q&1`xNqtZ@]W7r C8g ~...|l_N06E-X7_eY5Ep8,!}17ـ=CDˤ w[{-4/fi쏂hc ]o\@U#K-.C.eJ.4xJPyƳ$ NjgF.5xՉ^GEk;UI"y@tu; ?auRyWrEz"ƞ\`,OJgut!GJ>:Wa8a㭿7^n\|VA+8/Y ݍDN^"y[Y]ߊR$k) rUBYaf P"B%ɡרC&TS2@flO3R1Ўޑ密xbGL"lUu飨jؒ+H '}P _nigtۀ p{35HMO7YgAͥQCQX5X⬵4?@aN2dmD/_}˖Pn*:G>&-t7]h w_`Q !J VI 0G %c/:0ڽHc꘯і{c0APQF">;?2'Ms&yH_0O}&D %û-zMt_j<0->`2E@[s↻>Ǥ;ŭHy֏۷vQ}v;E;9[WYxخbQzm` f v@!a,'QS) S˩./бhTT*/:mOLH򟩳))+ZV,נ;|'+#Õ~Ǘʻ_4vĨ+nEU.>3~&(GkRI1WF?P &1>!SE̓MwQ8]B֏Q{[sX\vs](;7%mz D} R Dmi^fQy3ndE7LF]!X[h'H }=Dw~I})Opy!3} -t#[P`c{#9ypcȺrE9Jle{KWA0nژWM&szKb^ ^#%x|Uʩ\N'Kژ |(ӫTV%Ξ7N3?a0 Iڗ>t*BT.R_5un Xڬ3xҳ$⿬w#YBP(1!z*VzTsZi,ʨv =`K/8j^zS*y"5<'CU i( ZyV5!Ca*;w#z_I𼈲%Kf}6Y?W=/Ľі}@ANxG1:~DPC8݉0chk⮉S.TZ[` bt\q_y*Q6/Rk\t\cu1rq3COo2ҏ yL(wb*VգY {P̩ ߂fK!(Ñ7|r9٩pFJ P)x|193G.r\ee~a̅yI6JgD芬&L^oJ1CՄm f(a.H5c: xWnJ$͌M? z>X~ҝ)<}p^LEgU2>vPS,8Nn lG8kց+ 8%͑[8{;Oh_gѯc@/X ss>R0[l>KjY V͒XǗu:)(a \xNϊ+%/t̎!oj:xMo*tRi¢xwh3U"`LGSO.Oo&#;kX^4|I rTRWO]BM=xp̂T|zǥ2#爵 vJU, vt{@^@5[@9.) # !oqY/Dwl蹪'F.v7~+__v'KMz68,F 6W,06M{elN`b|_b}n]2sR)HQˢ 73U*Qz =c&Κ|P* '%F`ZubCz@khŒ,LIR ޘvy#14nتRRs;imhO[FAVT3uNMoBD2&cqz d d OrE^3MHȚ`@2 p9\/fRԉp2Gɕ"Mi4-Nkf^^cEٗG!lSD9g^Gщ@Bk$BO&}%@eN:Uʱsܱ]rD4 @-? T2kl0(9)_1Hn`6O6luA4N>h:<ҹVUŽuZ xU8^ B:U:tzjN@Z WnBrgw~2ء*YhҰ!Y{UjNSÎ>js f0Htʔ'r|n 6˨ڋ-)/鲘u#((đ4:ɞ#gP7cyoh4_ ȳt W(ý< %՛Bm8h$nZGiH Զ?gôHTg3QZ+1H=Vj!mͬES10 &@RpJxyX"AxmxZe={RNvEL_}XH>wzdφ  x g_ ['ZN/2ngOǺ" QߙM#X7YFtş[^W+"n>އDہ8arA+Y,Bi)p$YTW_6X|Du.)tzRKEo86wWY}`V_"*g# SS |Zitëa۩h82Ef^)ES +},fGl3t \IC4S `z" nP`͔G2e̳0N}s&©cw$ (("0!2\#q C+xՌE,UK)-elK1p;J `BRd*X^"Zfbկ~ҺI" -fRrH(1"~^%-)kTT=3~Ie[h%rĠŮoV/^pMב'2qtff巛`[o^F^-Ƿ5A\gJ W7Cioz^iy6R=(1iTܖ E9Af`ݺ˯/I^'45uwH/84֤1)ב T Y֛a:{eVܣc6cC|9)O.HE]XXBb%jYIv3JDBOX+5E#=C}Z clP)#挚b:q%MakXvIAO}ÈugqGfءgyX%dx eF{Ĵ/9ՆH,JY$6p)1~1_φ 2“L 2䚰l2Vy^3-t Yr iU8.6dj (YиK3WĢ4BHX6E`" Ji8ה zgY Btu2D JBy3 7 ]xIXs!߸T ]>"' O43>cGCNBKGasXKs-H[5]#jG:xv H<r>t=7HwHxg2"/r9XxWj˸9B<Њo2L&wxA"Xٶk%%%=K(O+5x(VR&jiby>`XK$-M,]M! !~Ä&Fr!s;1q7_fQ!G|cL[vl'?gI`Me޽=Ti˖&@uC6o!Kܑ2"w vM˜V߈'-Rj>!2tհ,#dYTӭG*Gو7l)ZF,vr_ĝ3A.VZ:# Qn6 ]nЗ~=A;ݧ> [bhNq~GKZKy7`nd'F&cFrB%DEu}]- K VB 7J+<>uy<9xX WO:sI W<揋PuDhsa(a CaK'^Ҁs hzYz N(1ms.z%:gZϖb۫K7] (/cfH =jϊH滛Ib yA u-BLGpJ(fS6yIf&GH֔EJ'ÈC)@”DR /c,QP5Tfy%`G:i@mSҬ4,a> E@ǑI;aB l*H /66眨dy54at3f6Bx{t?"ݿ5 gTOfU(gLd8ڻ|iѫ6P31-y (~H.ag1k}020jVV7 ;~ U׃ލpO\SpqCGNi.lG0wǘh7J:"1{4ԍki*쇾st Y&zӆ|X0WclބKGiӖ lx"Smul4^oH?C(/@CEj8-jk5^(H1q|)4$>˔ I{bqvl /vT 3UIQel تmT7:RA篃o̦so7̵)=:IO&ƪ?'߮Fr_W׽ɍSBy*l3H8eQ’Lq>2Kdthx}e} T_\ךȕ\QJȍ8zE<8NQvNs'&T ˕cXut B@ީw;d2fr7pr; + U"4|ݵ?a^/lskn,67f jq+B[ΐ)h <߄"1tJ基Q5LfdTfBϠ!1-#@ڒ<=7c'I'w.R̮ ˩X{8t|ҙlN{L#2䬅ܝUJ> u䚪߿NbfWxFg4cZؼTғ"[J_jYi4GNrP 2͏8tqNw?c4J{ΞU]IT3ꪵ.B=s5 {`y{_i4JbEBxl-i3ׅ}S$yL~iϜI]:2 Ywԩ>"yǮ<ߘU)2?frl4YWcOJºE'BfN w(0S{Q[K' '~vWXP!wGt'@(p~i`+x(7C"WXTE#eLݱ)>(5scMsŚ!RexIGsRI,Hf SN;J>s6VZ~6yŮRubwjNs76EXnC[jo1yEЗ l88 4*9 NH﹓2AK=B[s/&^_@;՘[[n׭ a!n5[^SB::=nfd ;/lN'7Zqū -#rO|SC$p;̨ۑtR{<(RE|8!+W9#c`]߮M4i]s.2T~ w(}UA"̨VӬg̿ Ȥ Bo=&ZG@s[ڦ*.7?D^G ǐ=\'6ZZ9 }X %2$50j49Z.b^`W|CC]'q?GIKc_1cҿ*Yڛ3=sNƎEh_. p2DS"م٬ԤpN~+C5<[Oطh-f>L&.N)  R~7P#/5>U_:꾚Hx{˲spxWbZ B|@+W\B߾=I:FP!bW%z`=XȽxp3Va]s_cp]> \9`M&zWE^n}WjC,Rb" qw6@(n|n(q1>c8"Qrt3\P7вpY-UToZRJ k>4/w;ͅ{ x/C pvY_5 fmG4[S!ex`i,O +a ҄_Z $usVoU~f'$Ks bH_*̠ Bs9 ճEC~FBhEhE=M$,nw`0C5YS4xXF `= P~MHНKL4pfV%wTi.龅POZdH11q6. "VIߋ^[ -p-h@絡ݵd8^Er^h3Qkۊhεow1hp5㵳7rD -J}ό0%pd֘{E!we?:.z@q(ن,JsVa,`!Zg7ESN9p~o ",G10<ut^PNF20)d)n[gQz%Yi@~ࡀLr4yktsߺr/% /8Mg4LC {d6q}Z+ev! \>)Z F\GrJ ܽ[??)μPm$F\6%o@blĈj#<>VluA4Ĵ U 85# (gݦoMPmDf/m`]wEWaưJ:t1ʀҰVl<P*vl~Z584". Y#!cF-h>ks1*wl]1U` t֛t W #c8^:l;ÿ2{QKl^6!lM"x|kiY.n$ _ G$JI'JE'Hm(y_ذg+=zFd*i_KDh*ACz2\J0{aC?"3ˁ LDIc5FKa j m=sN!تO,q̆k_:{PɄ h`.ޮn]{l좆[Z ڝ-]Mz<1/Ÿ&Rӣ Xd8`?+c>n}sPR:#ȼq<0k qN$S~w&V9=cpj2K^ܬnnJA]x_!dSo̔ '4\1SBn4O&C}91[3ZCՊ0òeMJҎsNe×[ְ֙iM2_t~4K7;_pP?~gp @R,x zVI\>eՒj-4T-dsUd 7 t"SNY )LEA79N!%v9==ۣPU.3!r#Xae W(!-]Owk\~:\J=~tCl3{bЃ! 4`a=P#Nܦ Ę 82םs_ikL?h LlEa-sĽ'RM̌۶s R#/,v6FU8[pHV~b# djREoQi|⻍Z2fd@a>-DZXNL<*Jk/~&a"b70 nxOp>$d=2m/F% ͔FV@RlT'C^XpsiD﷢H*‚X5; ee(O_/xDX"`dՒ*7g+e8mSpbU}G]AzVM;-7!QstUza= r. <}#ǩr>x_S" VgVJښwA/,KɣH:V}2<JLM6 z9 iɃZq]/޶P/ q"JfڲeA0?;/=vi'@1ȄqƭX<\ۇe  u)QAfYJh24AN"F-lkI A9(Co֏S{dTfWo9QOZ}S?kMՕ14N=_,#̖Uવ.}z8?Vkn 5-:PE('_W;fTm8QRϘ#o"Fߔ\ aU4 ⹯A޹b Hj)6ֈXdZ:C"&͵/29L5"bچ([姚?H>E'`-Ρ7u9 \n‡#x)SL ju]1Z_a EzJWWxUB_U3 <>|\ IBzYʄ4Q2敔F~w9)W -# ]iЕ^:^C/.H lI_W 2c7aYBmPqc4.@8|GExjnU-g6N^;0?zCD\,pDH,cmOâ|:4 W %3 H$fMȴi+#<# ncnXB -4u 1f0LhSe;U37G,{@@4>طbk6(.ui.Xdc?CՃ:]"1򎌂.[wO%út=mvYN1v Id`F coe%g䳎!Gxcgms؛|x C@5mAMvft$"î[sF](1 |P ,`k&NKos0ؖpIJ? ,"/lH5F-#dڶ5)IO !MRaIʑWu/#O?KRyM*7 8ռDpRvamqLd+~:Tt!S"G9_VDKC$VaAg=wږ${P\`k }yH""_& !AA;(19̘7KAv[5yq7M `2JguVgh) z\^҇F<ȱXm{r\41 {n/2Q12"/yG {S?V5l).M G얗B aԩ)$~g 2^}uCH&=ZƂfA żևMc2x m?& wk!IZ01E{nGjJd|##O@;H]>e|f23+OO&YGCdRMGK!aXD>'7I䢲mOI Dp?YahgőVDAr*o".zlFf0M$SbZy!];𳍶Ɤ_@<tFY!_gcn7Ah`{1 )*&'89_5TIsx`҂>#]`"thSdEg"2c\>EtQWPxGv ݐE3F ʟR$0`qh>!R_:CI0Z䗫XBAT=E5kh\ܫ L+9`3 1D/g~Iߨ@ى| qewP<|􊅃lw~;$Ȁ)UNeLڀnZwQW!{&_:x{1={864FR\A`V͖S1.Y*Sl&9[t,?d]17NV@[N͒7;imE|*KtOX@|$ս7̼c)Rx= R&炆1s iԊU< 8[& UoՕ[){:sUDyD 1WLL3KI|N+ ۮh~i4 ժmMŨP]W{e i˞aCώP1݈ G_  o+X+:ɲ?^\3qat7n5}᥉˗T~AekbۆYX& wHWN;>k-nŇVRhi1Pj:rkC])P ѩh^DY~MW}Ta"Ǧ:š)c%=y]b{8'֒TmyGHKU7Y>f05fI!pL(ПXDU;KK?Ț( X,,Pٛ6r=@pQMQFI`H%ҧA ( Q/,ەX Efϕ{CPQ]uIGK¹("lrM&ey Cz/4+uxCe8ǭ*iyU?S`a'QBb ܨ`dY}pբðrOT RVI41;qN.!}pŜ)B%V읛^qLkڰ{{%+NXs7FoU#>ϚwӐa컢 *xقMLwp{=w"8v9T30W;&j.P,Scc$8`F~(J$- CͺXIS-!> C^kǡDRvEGWS܂~Dݩ|Cg6 $fڛ>j.Tl% xn#V_Zqz*=xɅf@;Wa[ ap̹7>^ ۢ$?PJ73#:6;><zCeI@*qV/m(=㮜WoJf*βz)ےK)A.&ZE@0f@qFƊ`3+£$898!H;#tW(h";(&S/R\TO'*Zݚ|8h^KG C6,fY$=lLD4ːfSNgWdSI݆B&ž8o:cZšmgaxK0UwaݶdvK`E;5#Ea8"ł"{Y[_ʿކ@F&uvfy1i6WVCEW~}U XFHAI}iK*6Vj^z2jKjAܽ)_%kF\g;Ɉ BcRh88^sp"!4QwDÆ(""]s]H*( <6Jb'Rm{-Hk y (Cne;LKȊ- i57u5X "" pJf(Kmbmq퉤Cp*澼huJ8a^ۉȂ\AJyadQX=iHO;clKoP,/7鱶%/t"Gb I :V鐙!`>ҔϠ j!M y3-݁k8e,i8ixn+_3ۏѵ}kS(Ax,fA $SB_R tQIFӭe1jhugH[NaMQfqn$)ie+ŜGbKN`?;_a{uA\/ )Q,1X/&HDB< (Yoc&hej%; L'FcE~&g OX^Ve|,@o=6\+-:-w~.RAE? l؀ QXm,V21OoGd0>; 8;o3n9@+ǟ𡝰HOW?c7paA%ZS#I%N@=!`H!xV /=:?M7[:5ȍ`0/iF1!ȱX+&h-B7Sl0\ЈL8_qc'S C*حm1e#4#m1g{Zb3l(9rUxErRD+"m:eN!i^c>\U8’"  گA}P#+/|*j٠[S9HIZl-F5P۵ZV_z򃤆5L|W N+6Kͫ}缞__/Rg&R`c*q8X8d!r!Md WI* +0ZXD>țE_Ҡ9;Q>[!X6,bL%4[׾dSUm5R՜yDO~_+(=I)M)͸C!"8~Cu%wc5 ~_i9]dB6 /Vy?ȣeQ0߹OdԶ?φ*Cp"wa$_ʂ ^Ş8̠ \Б lS.eRΝy|7a kX|@t2˓{ BO#tk&h<7ȵ>Ժ<ݬ^C’?oQ0[sLMf,8t.Tn 3kr$@@  os7 R6&ofpƐHқwUʄn-UUb?86|9U"(e2b~L>ph `yCyȈo,お+! j:[SѿEDW鲊Ni'|# A2u4A?vru:tYƧe`jJĔ!"/K@G73#A8G]]SVUvL(A͉FN3o8`͵"DY{od6nR:% R9Gj0JKQ&̡ύ4 8 8jlg>_HBf6j]0V (* vy}FD!`ke΅?Qa\X͊hn=.j fh٘a8gfQ\$>.V{4״(ۺ(ގXfcP> In1DKLo`3`eqqr@qƉߖ{U4O(3\0^wӱ duٖG%gm?}=TV ͌ fo?iP$] cw c._NޤĮSyJ"έEe\dx1<9r3ޠo{/Z'.:x8`jP($n%d޳:id\7ސ7NyEhP0uȇ*p  JE C?o7;CfKfT<;-򞫑™^[٧'F,|*nVn{.4\ȁ"h<ϯ9gg=q7E3B5Hbn *^ey`:G]c $S%/ª% Zf#3ŔB:3 .4GDݒ.5XT?`XȼtGk9&L~i%ֱ`q( A[ns Φ)s`uLܣ $GUEo0ĕ/f2^B "~Ҟ "LrIptKc9K7Nªdfu| n`;1WΘlw :u-y^Ȕ6,Q>'a%X|=2>EZJI4 'b&4$:OCru<6$+EHB3ДEnˆ! ?y^mGOxK 8kb FtM@,7BO %oLT$a0 fǑc R#ϖ4RyU Aw'/K{n(XL_b'D} V7.ymZKEhKnJ\D T6i+5Юce%Nr~5:cXیm -ݨE[0n!d/XCf$CebiqpSgQӌFA%pgݠ_@{xe{$lZ8-QI$V-;mb8 se=#J] =h*ai ׸<]6oSq1K%LQN#Hܻ̀Gڪ''4``IQncf^ Np ER]<]~  JI=ޮ|J:!:f\85ٝ++M5}#fl{k\qֹvǪyGo{$|^-ń'4QXyOOƭ:B-0|O(sET^B "Efۭ򋢽F/+>`!A0G:Җ-/ܼ(OK#ڞgL:W}23: ogm@2Tsil l#2vvd)׌6ҽ*!,#x%mCl}, }WUÏ2@!٣ G'_twG/D{tAʃTHщeܐ~Y{SL)z|zbra6n>ރ VYU+qbEd,2 *fK0yjׂt/+/ R:0EBXd;4ǽN.Ϊi3\>h|6@NW̺H ( $}iQ ({ xY$mls e_`07*Y seh'D?2 d q)Sp&Scd!Rx x)[zzl""7!1טNzOV`QU~#1 /6%z T#sxf])9&^O pvdi% '=u\ ]kjN$DMU cÝa 3x|nrX"=oVމ(4enJ2Z w(__9Et ~~"G]f'dz W8#5"9P`ʰ2BB!}"gԋ?2̘~Gw*Tv$| S>ġ1L /ZO3:}pw0@+*\B+NB^ή4#8 Q"#@!^ aNXQ7Tzk4?f ;/%Fx"T%8D>74Zd^Kxr2ϲzYY..28ԴI"5^D_ 4zō ęG6~9rQ Y? . ;Cu9a彧^gN /%[t#ލl5TI2[x><=s[]"}@l%9Gӥ]Hh r1uRQKtyۉ\L Lje kaI#8G ۊ8w2<7:m_0Nt6&>Oo1J a $ɫ/|~o"iZ475 PҜmA\!-1fN߯[ۏ3+5(+&=!B9tDerzkHd("'^1PI 0TCi:ȃ9y֥/]82'l* nD|ѼQ>Gɛ,JiZ_P6 yS- $iiG|D`k*$3=.PhCxKt'.m]9^PqNuƁrTM|%bUmюWYv ,k۞׀Wkj}qZv/ L)L*@W[AXպHݷFz`&5쿄/W:e]QVH{vUi2KgAdBl#Gg7AǾTfDk*nO+%`^;!Bá^- tO%jQ m bYwPcBiNqMIs$BU/:9"ظm8vӒ弲R$4KNy߱3-N- ["G.8By-04e7)O  Lxw"25=gVN1Kه[u iƭʉ-l|\F!Y#Q"գ5[_X}DhFvŌ L0A1aze<8];pFnR^oڷ<"LRR;Zy&7P2f/89{Qb=F7ͧCZ*޿U/+@FŁ1Բ06WUSVV0tDC`u<"ږ%H-"K**2Lѫ RO\;m at"J(P#WEOZ7EBl{7k_5A6$D`Ast@]"63YEa)t+/k3V̆ Ğݿ{!BV}yLHꕷ\>ٿY=-4\s,~2+?8kĔ^Il;:gNtBe3&Vk6OʳD Hi;Cf({ShKරFB4úlaUVW[dGGP|lU b9Uf$lkўUTޕEy,d:S {Rζ?`gO jVF32C`!5S"uc;ez(uAbktʳjdz(r6]` ؤh=vhS8ywp]\mf $p<p|aSSP9.6q9TծludFXNg bY-)4a&"QqjF*]8֝Ⱥ'$޽xOascoJxsMZC;|Ӭb 2<O|Є?svUcN is'a*x^fmJЂDH`d4^vC^b18eʍdqWĚ.Nֱ\e}}ŒG*&pXGԐd96 8^%? S6v芚/;Rui5;=e>Zfߴ `_BSÐlss 6 \wPH*zpe M$FǔIS//MehQ$hdѺR^T1'cZ{9Ja9C?ɘv<)N&0u⏇SV1nM^{N PnXK|p\˝z͡ _mz\Fӛ^EΤ5BI}lգwPg9R<(ImwQ66\({]&p&_m9vTy] U3D֦hˡ;oh̎v&ɅBUK8hy&X6UuyXKk_y*QQI,,Ҿqa`VAP.hDdx"C?FUOo9*QaSf0:(SЫcȡ&ݴwVH'W ]͡bx:vv,`&_z~>{րI.T8ޞ Lj\wZEP9Q>ߛu!"v*o?[EUܠm$KT}YWVr#7Is7MT'_t7VgA@M h z߻70(dafn {cB3"_:\e&U]$x㓃=bcQfzWfwNJYoA: N`2hJUfSn+[WucMkW]_LF*Bljb|B҃>/> DW m2u+c\gM4^±ʦ[huVwuyĻ V$tEO$l7`O0%ͅd6[Y4R͢+b#'^Vp;iW9q jGtԩD/@Ι[Tn7<9r-J(\12ҙ9c>Ϟ&xa1E۠R.)q1VU/ȠB!vPliئpH>y1+/%H W 7K!Q}~Z[qK{K+qέv5cQ: ]O tTjgE 0Ԍ^NtpOZ8恔F߬ 4͎_S w?8H>Q(W*eO./ B%ho?S-ip9-<>af3&ͳ@gЅUHYYdЩictn*ݢ*}B/&pI'S ,i:/| U;&S0O0^)Sns%MǪHԯcz 4*"&Kfà٠g./}$3ӥVrO&lXsbh(N/1 9;9ySdijFO=lyРvsm{wptuH{EɸG3w {:EӒjTJ[BCQـoRL{!4^S(X4wnGTj N F {X'8,!>lqBbh>mĀ2P= ?oR 7jQ#@]yT Ve`kf*,VRo J|q9KGtMSc좎Ve+9ԛc{㶝8y ټrbK+@6u'ʕF(@NZв"e1*4zK(kr߼6ZG}t$no1u/zV2^UI}U-/R*l6R ٖZn{"XnfqUEd'sNS '`:J7 m8H\ZP E6ȓ!=jR,VzT !g˝4d򫌺[! ip#I;^p[*NF(mXVRS`cw mH&AVoC7kQH2x'U>V8ȧUN/; q"֋oY% $(z"4[䨔av21DV2r,mHBIMʳ^kAqLUJIw~zL^KR] wqn:e[s5ٸ1r!Ro@%ut c;% 6K~EG4lCh_;]Bfh)pm&*ckɳdy'y1лqB&n-l0δQ? FÃ[Swm*y- ҂3+n{U<vr+!b~.JqE7BM<ِ%Ǚ\M}G&ZyTIrD2 j;yiyZXM#7汐cK*yc:#:M+DpxN]Pxb!QשKDoUA#Hܤpfjߗbf|nr7/\b%eGz4b1*{4wF|=U?JZa#5zJ\R횀QoKikU!V4  6s R.,k](KԋUڶ#PD.mYS{gVf] 0^7.N tW sJ -J`MߋfjC inijRw.Dم'X`Ĕ4ѩNM MP·sBom(ҾRu}^5ٝ5ҷ z,<.qE#UQ۵\X HZ ~ Ɛ>luhH,MpĐ ,%3&&&I`rSa>zK;m3 Gh.2¤4İ^QWv~@SjBCkګ# z&@ $0]t8K\p7&.z@!5j Ή;\@NOMInf|G"|Ʊ@=d=5g\I/Ev`(G/(:)$~=, єA =}9wFRKzwWXꢛ$$й]T$ZAy%rbAs1v ~t+>W#R_R`#M޼߁\AbA){dlsXXSpR NTɯYCRA7! Zx{gg0"'ȝܞbd0x ?{BȦ&G,,` ja@*̾F̠2LlX~Q?WA08PYX?89ި0MZccY+,p nR!`l¸Q.|ONj%ɣ#0S9::3"_5c`?1dԮ4Ԇ\d+풞'oӊgfwsPfYlp/p?0d8G*1l~IR0hGɰs i};vuY;uG-ه%SI@PzT$"DֿZRn*I˘3NK32y}4v;SX;o@G,&h|.-۹[ЗiăT,8Ra/Py`>RP[,C3L +^ * 9mIݟqV18rI^RV sdק }2MllH1!$EII @C~uX/ՇW?pWrI^;騝р6`~ 1 9U y#!)?Q*&:Ez yc -<$z:LFz0 v,\ K@s Y|v[wK2h1OKlwoDS9kk;{Tl%^<ԦC6\'KLWHasEh$p?J8;YmgAFh$ʨHRH}ʛb]>u5{[HҜGI%o0 Ohec5` @BaRFHXpe$3taJV$^>7z~*@@[  |w}= |;g&^~9at^]?a©Ax 4MT{s@d|bTZZQ:Ɨ&(J!R@prDSxk͔bTq @9(8(j l\}U/ B˟ jh=JJd~iN`-k*F 8@ay%\ڱј`2z^Fk_0%|;yRqoJ>MY&}$S% 9;aF,*^RHj%J R^-"BP/57R@b[Q |YSx> WjyoU/î~NZr\~`ƱSi2GOMyYMZdtA?͖ ŽcwO&9)L !8W F,ETcVαrȅQ.D:ԁg'J>;2L;/{3c;@8Au_߻+_G9{LA#/68MAzU4~gV"u,eJdEQ}ţ>lҬ#ljq6+:lx, mc}`-mfLۯ,99 5!BB~Չw,pE~w* Y}疢{L&r#Mj"E2?&enԘ WG6d1'SHVB#]}ϑ=Wl.T&:}JA)Np,k )υi8fjNS2o&O|n^%02ő)ULn&Ζ{";5F|:A!Ɋv39>$@9KrjϿeGX#4|vy7¾x?qw: t)=~ PVkb_:<)g&<LT7 FnIFǃִKlS=OբFĦ꫹iۂ[F% Ztbk&yb~x|o2D6Ri'dBac gNM.6 vb6cgm-*=ap}YKgȿղ/3>90 (㶃JFY[&>94&}A_^Η6W4," wEXλc" `d{w 3Q8lNmW4.P3M ,))J) ~ٿ 2m;x`Vp㼧Fte v_֣W> l%pVrdr3Z=f>gydE |3JJŠ4H/$ ky-g<e]1<14V_)VH᧝`wq:zEC*l߶##?m m J?@D;=( ̪q뭺;$֓JQVq19zjC*:U(S^( #̆{ipI;j/">3xeUyΧ o.71i @0{P`˅72t(Kwyv62a,>T.'؂0uW(|cO7!klJ쟹әM8A%w-^ZDyp}:[_2SI_47[U׽kQIYN]M^;-# 3whXӒ,/|Wn?!BT¶:'Y&v=unuΆ$ N@[[Ts5&ZCۮ8F˱f|YCK r,T5}wye-~W-ҊB J_<@e ݞcb)u'1Iw:^3alHqyWJi y$4Zvrb|zC (eMt~֤u֊p5r$%rwI:`}r8,'u9)\+mP-L+ÚT&q-HI᥇|ckEBC~ְr*(çXdBD=R1~+I'_1+w7/'$?g̨g- A2(o;0Yע[8 &bUݔzڷN94m'~1#F[BsaAH^ʗ-$YjהA9>!\/1d tqn}L@sy,vԝl\3TX٢CWx[87Ki?md1i*5MN y%^7U݉oDvysrutڭ_pgL(2%/Gdj-P-rvb5ެM/dV`9rq{#ZZsHnm(!xVQCP'JiF6]l$X9:&!@VsL"2TCX۱NyMG4]<^[67rWds]\j ;bYDwh8ITEA>o1_*wcZ[8` do\}*"jtz-|q((B_j#ƦP . 1< YAa2!xJ/yݡe%{bT* 5?Q.w2kk/[]7S eQZsS1=|k}WRVWͶf<>kJEmH_12S+J^ QK]Πh|h X #U}] G5uBzY'lHx[ }B CKP,eoyENUw|ֿ - W5AsYHK𺅐\zp\ô\5Fv\dN]g[.FU LK`t',c 1@g."3#?(d={<$iRIg@5%CTSzk/Ch#[xbd[({>$1n=a+&WJĽ>lb3sxm!ʤ{'K , j(s*2w-cg'Oo8bls6 yy2-,W[]M,0)}w_rZ V+ۿ:!*^29ULgDj[h cqzb ܥp*oȒ/]YJKJ[TjqKSB35R2¥1 (iD0KKzar[X$T~I _S lvUT!&lh-8f3"r`*8 3uzN\:WO'-oo nUV{,2O (bY[h.QP=Xy]!з؍P]XHx+ELȱʹ/opԦK) ȕRB VaM,ҒVs"_o 5܀zSvb"4i<`w}*(Z)FxNao~ÚQ+_Aȭ:O0VM4e9r: Z}(Q% !W\ܶT{ȓ $XpbdF)<JW⟄/S۔AV1߮/M:ُ됃b|`& 4⾮uG-/V8u?; jIvE.`|ӾD$ 5D5JqcB?g#ҍf=ohxAfjT8Գ.zM k|rHP!U +f(׋I;qΗ>gQUg=n8-8B;:?~d<)`cN]jܓ*pc3R? pIdbLN\-nzUKN/ƎOہ~i}@#V׊L1qغF (4HNfT,Ehk7 =9 |ƕ@!1g\L~kO즛:W{XsUط,n-2 >L}, z${[xP8#s[fW'7-?5O3 YeF߱rw$iĿ+{NS"dϞ"R!oD$>#O `,iPv#}*~^3wC+'jSЌ [%2wpP޲*V 'Ay*fܚVB8@W}[':VrWY<?rZf'vK53 #^gVиʢjo\胸A%h8IA;MΫ2^Υɾ!(:wc7EKt|e[.mX`,BL&9Cz?y|V jԽۄ Y^z]1Yj}G"EÊf7gBRwfW 7J+D≰@!VTr}2q/\#F2LŊN6pl~pS~t) |Vj$ndW/xӯ2@*5ر9XHg>0I/dBZc{dm+\Ke<mipu,N0LQ?~XA%$47)[fGց}8Q݂$>xm32,:?bS3o@bcv{fB*m*| Lo}z9/Z+ej]"D%h(,&+8ߔ |[GieNot,6סPx(C0aL7(ic$-TXֳtY/QX+IN3 ffShO06DvXO^vrtv5pma˗)PIDg_<b¯:VBx7 4~;'Q+xoF/o*a ЀE\",yInW }3:3v"ZQ"Jl_\ on[|"'m"v)[[YHH%wm]gSNY=9~B]5= ̙rMIOx&ćvS4@ g"!L┸lc=uXa=Q)- K`.& J<؁P`JDҌې,ݐBm6u +-Wy.0vVmtj \Zk ]db#\-c0S7\+yUxԩu㲧lQ5>>W{ar"T=[wT f'qmQ;'imx ${l:`_`d(k\~-$\,p~˜8# kD㘶bͅ}+Zu󏎑Ӎm#4<kҮμ_db!gh.Oi|''v c0/xץKm3Z VW jXB'9:] L F-ퟂP5yd$g a뢨|n}~P:Eja{[#9Cۮ[Wߔ㑪"^@˿?QA \(YÈ\QG:v̍uӑT(7%|>W4s=4t^KE:[Q∤E]m"DM,';%< SK](X̃{r>|6C۷NQ,ia$[M('=fʳ5a+GӚl%ט&1JiIMJڛ@"&r8o7O E/":p6[jl-+V-@yύ57;XޱS<0$j^ݵKX[qj|U)ܧ4T5ҫ2?q?cq!(ڧ@U5*Uu?Og™g/ٰ%Y+/ "`EzB8q[,nkAeFMPJOmU:IrT;n̏Qũ~=)Xt/Q2~>s%։StH=/H237,fMh#rXo`x<9C~̔tEk>LRhY \]+N& l^`:;*>Las[Yӿړn Cp5_?wYJ*OڱZژ(4 {Kt땍VS692 b-S/ֶNf`ӌ B"$!+JEe z#JTĄtOozrQq-M KK,fVu&8ۖ1hLPӚqQ% P /mü/I,Wqq%XI.t(n/eX=Pa0ϕl24jIva gc}CǙ.-3YA67jf՟GP$[0V2Qz|㢐P^{=u18GK)) Ftx9WlH'CA.`"Faq$ON^́ w`MKCY ghj:†@\Pi~f S ƻy[8Pt C]#VrlEHXЌ?%Y_ʪV' )!{3DQ>B&R^vmys<5m Har߃X_ LDlS#q+#Fm\=_ EQ .0X<6Z7oIhnfu!2_[zLGZdK2"P(:*81Yx9uU't#;ԾP~P]C]34n.> ۮfJH~eQt܋QBdN(v`e9GuU #bL4I##qPb>ɳHQ_uk}C}+A: Tߤ+AYL*F ['}LEa̰gC^|to)Wm"F|u "D skV”bt-3-Gu%}$v|%EhT!{4Pڲ|C_5er4.^P6̜5Vïǩ6隇晲OmrW!F y\jQWuĸuoL3],4jWK5br[?G |מ6*z1-¶Ju0]Awz@ \7;{I&1D)#\Ro= *UYOOT{T T)(IG^%lKqY1h&^XZ}b/S==z庌_V!21H>Q~81f{S_7vnw ^:'QMTVs=uf/f=k +Z K'Z#'ߘJH#1SJxc]ؑGQ zHF;GZ/S*:ZF52YWָ)e {'TQ ^99(%iKttWI]/bg:qX l~(SϪaF4H;D9xc)pbu.L}=.e_;nXjėA, U!XŇ}Z# }@;Q7RJϘ^~-njoR 76⣼ U .F[ ,5xe3w ,Uc-PΟ+u0j"3guw+?s)bT剚M1 ȳnwbp$Jn'*Hz 'ƥ..eƏ`k)JLС'μo$|[_ xtd5,\MKghjݺ0kiHn⺜onz.O[PаW_$jHyTph#T5UYMj=!G6*- ?7HDk7"[gy{7caZy3j5]i*gz؛]ⱙRlGz%pN^ ȍ O=!MYt›d-}rO4s %K6A_7!.:xJw-^+ wc~eF 6$ًp:)]h2M9}YO굝|+γx ~H\Ka#)9p-;Y1~oF-KsHr)VhB<ղ7M+8yT>1n.3L4􅴣ڞPp!A \Ϸߥ򢶽T7bw$WC-Mл̕ gr'elcF]dM"R,v4<49RSʃG؏{/>`O.|l6tI2d*Ik]Y-G2!ɛ>yjiUzq&ū2(',^]?.A?F$%&.$J]eX9,ZRq}R[ +κOΜCgz^I"maB2s& Es ݌?ޕlF28>⤙jE,y〯ɠi}Zl7#;E~,M72ާ ^lqDTMЗK}o>,6A"5DZVfWMFelƦ1k[lA1Af*r,%( K jd2:5mGAtWy-f@n \ րh-0 Z{pL 7NLF`=5hbe4[5ft^Cä _`;e QV+K> wuNzkをլ9=8ya؟zķz.l\Ç*D2[*BxڝlPs4%ٗ i ܡS!ؚBYXEkc_kڙ`+Fx#hz2 ߠ#Ծ:!< _fIwO* }2At /vYE9PQN XHIhgrCK?mA=9F@+LjJXVB.`;;ثhcwgr̈XdG$bio,fIs83|􅗫Px]ǫ7rxTTQx/x뮗wi^oKwR"b<,#IWpld"W탏dЛv h e0Sת]5I׵?Y_z^l~m\ȑ\*3-6[=母eφ#U۫ ǣJ ݰ~QՌb8ܧ՜ ]߻Pǘ*ZR c )?prٮS%HBg!2_XU'צB0zB МO 7 D&(pC%zAIX:{M=ɽIr3I [h&eve%϶jJ( @s>p_ȎሞGf mڵ oy7Ae{oMlWTLŌcj%ȆSf k[Ѽt_VCHR:I|bJ<c/xM6- +AKѩΖfB0Q뜵ßȐ6e\):4sm}!P!vanJ0.6v,< C\9|XD3ds}?1:M@zIU$Uj)8;~>|#N}Ƅ#3҅kLmc!lX&(jy! rTl2v1{g?B7wH?3Am։1ѸݹxP#L特! n I|-gRg#7XrB߳ʧ :h-+˪$yUHB -MBT7tCt(8,ܮ-l(q*{ufw|QViOKQcu <׉àl# 9 jN q/wLwc_g ` z`,%k9%DRxg{b5 x &<ȸ|T>Ty"reA2GΗhYnA/H{NkEo~[ndc&J.v큹͕(Dx,tp2XR5 7;'Vk)o)C/y \OB7R.;Kr&f>^ [ľvQfOXyQzjKr0[~9FFjA&=K7~0+eE9y UWx6j9}H1O&}h_; @OueWDz<7NRƽ &7*%a>ǗY9*_%?V3ăҠa(s[r%p㷘+ԡ'~½ٹо0؏[N& pat\<092%xRݴbaž*x<ñQ &` Lc m]<8:{R)M#Ÿ[[7 j)}9zr.B =,0,9 JXžaW_(aWVJ^`Rv7@v":㺣Q}ns+om,sd2ѕ[ Noӄ$V4 v~l8`:^]|? U? aPljRl9VW OԏZ0aӗ)<捵gF 39"/)0DHJhBŶWU 2 luo$ M\P܀)=W+`A㲫4x<*w9.A B=% m{zl KܾDg&\㏩~N\s}DMPilڧGtQ!9rMZ'9,4 tZd|63:"Xkzi"k\E݅؄` ΟH>D꣌M$*^}!}~.|^LD kb}\VT܁x:!?ZםyEؑX&nAЙ"4~GI~V1!'bavε\ %S14dRwBHahy{(" ȮyrBQ/A}1ή!R;^ De&e*-@SCilGb'-E<ֆjkàlOѡ32+ZL~7movhQTxcM#_I9<9O>\s~ eVGKbJg. 6Zj,F@)١H[_d1҈e0Rk)nX_Ly>{`[D%lܛJS24Q_kL":t*3bޥ:hCNuC"uẄ́I "_T>QWkp 0Zxj=Yb@ݥv Q|k!T|B>L9@{vX;U5Vc|▫;*#N=dT[>9)@2 c`bBc#0<E:,f= A/92`8 9sӓ[’سI/=B_[ (|*Iop{H"5.ݎNԈ9E!C v0dih ,ߴJ<&Q om Xũte%d1l}X|>b3q"i=PJ4U-$I4M~(>QnAF1\SE}X!~Z FRN Z#Z“ѵ;%ǟmJ! fzt cϓ1K>t !qϮDﳭ=ޔ;4QGVwvy9:s/p?"Y=gzbe݋z[F~hQљz aO%f!pVoX{`@x }9RcG*B3VY?GIՖ ojٳ;O }݊Y6x-OYP^K Q&V k;Q".Y]wn 6jLǪPT dMw[kިLirX9i=ᱚsQTX+8op\8Ŀwgւ_*hVצ!3`-NqSєB_'oYQ.B̈֒viQh0tsWS`*pmZ]oY,eK2@,8Nޭ=HNY$; #U5'Wh[%TpԩѳG ɘE#9`=GQr{dM[ U]w:ct '"*+i`hNФJwY k]uƙs,L$j7g.LB/(4[7-0G D}8#:Y!`1Q`\MY{`O!Iya) R"^uLsRw/N%fݣ)$}ĮzCArq<FR,1ɼ,X^v9+z\MY2ޡRx}1#/t_.L@eB?[ ۫Pwm+˱LKω{)>[!NSL;L8$uv];2,ME_ͥCak*_@]lʎDh-d9ļ{Rh}q~aPhGT4Is'&…*"#N4C-Yu0w2#!ewvU*D[Tu^ؚ?^vzYZ.EǪAUE``] w0Om  H'fL֛).W C2UІ$e3ɷeV0 ,;nZпW}"^ag+|2ΚF8Z1562cpx{$_/szgZ~GYHibDpCe3A߂1!M=Lɯ}>۫7*\姎EpM=(Iͧ%{)ܰk ~Mn!7 >J2*[F)\ۧM{v+|Mjua$2s 7 ^J=~ %345zI.RT2+kE:(U P}'@87J[U0*8I2\St |&LlJH`b"&T]$R0ensέU2}IAoV@(hGdCUJ^,z!%oі^S,ؠzN\i$͒yجA̹Ry!>UߧiONG'fv}u%”<@&bUEs:lo@lhZZey'>_,Of946[:C~솲l)KYĢM42 7} W$D%?H ]hǁ*ѵ1ؤI}n5&ix/MyScKuʴlvv\b,{~ e\FUF._[=ڥfL62_< ('>j7tn (Z(%/1J%e=R@*yT]8nb.!~bVE< 7܏~B(umo)4in$ LSBtWWܙsV8]PNMCsK8F鳋x;Y$z6iޱ۪+GZ$b\-$dyވi@=Yp6o~beÒfjGF,F g`| B;쉭CRZ:MV^Jzx>QU 5@xN_DY|z叙NKV_ t&bMpk/ Tw^rhpQFmlt Bu{$.#/"]qd:t<55q=+/}ٵr0ƿshq1DMHUjD$j\7Ѯ'J#.wVo̖5fTU4b@81rt,8wU*oFr;|ŪIƠ|i,#$cQZ=[IFٖ9͉sn wMA| \I@[lx&ӳ`weNjNU"@PCf+'5 4Sc?`%86f+]yƦsdQv嵝+H?ퟲ"D^xa~GhxW{6,xMbVKxg$̲ O! BH#vû;> ):x2 < lnj!h`nğ=~k$3,,VI-a"qڪ PE+m~L l(LEZ}t^hT1$U9K{Rĝ. `nR ?4YHo GZ(sǀ#ڣymZgD{ !ylpc+<(hW]^`(;bkB+B򎑽cG*h0i= *!OJd&.I&jP5Q W1{rb<>8Oҿoy-X@|p`*$*q7K8I'nAq`ox|O؎%h9=w]1Dh#Y0RD nf>'˜l @L F1aa?Hڠ2塥pHyRc)pO5pX5䏙:S "/4w̟HCfv oΪ5e11k&|~P^}t9޾柕2(J7.!r OFbr'~E[_ԓ.eGx 4eW1RC_m_4.o ԹW '^X7UPڐ*ര),򯒙EcGyj^ l2kE?Fv6+"MG% -zR_)΢gx {kܿMÇy!.rsYF v^;Lb'UtB!# dIo/HרA[1)L8},ka.R<ɷsRljlԞb,P"ֳs1 $NٱkwiiDv (UZJէQLQ Uj+L^x,3Qpyp:4,f]ReRË|OytY&*ޛ`lẁ]x~i 8#_S9ԩ &OyJ'VM]4APej3jqpg6XBˀ-ךO_qôpciYKޣB>I!tDuwLAOI53b<JI[ֶ_!|流Xw_5l7YBC8 T?G>'Uidsx!$LF~; o_Jf_TioL՞ <@LoX0Ԡ3O,I5ʌ @$@0t-i3lBsfWTry_jщN0LNu)h\zZL~mV,Bc7/+C5@U?K&!=е\˶fe(2Q_kZvs:o=|ͥQ cú B@~Z3j$m&G)Hp2ZrrV/,6pg\dK/%H'7 N ]0E[$ǝgq?أ5_͙ ,MqȏC|-u˟X㝣m%AU0š>_~N7T!x2 +BYsTIoR\Ϥ&hQnGr,\JmAp_T}P2?0(tVćNqK~QuO]EQFΌ LnG첄[I{V@G*V6IJ:n6^/P3!dUk%=Na^(T UkUoQ4g c둂b:^&W+>Z|5[1QGWѺP*Ae荞lqCuOCªq9[P^8W_% TB6}ec[$͖;-yâuRyJMo>ȇgOa9#0Ύ Ѡs##7LJQ5ۦγ`YE%b*c@ű\)xO*>GјKx(^hYˌ|3 btIܣՉc`X2DuljܦYFu9_5w@ycDqu8zcd}cK-'rArYrjd'%w$;$ͱ6 9wYbvO75%Q8ÿWG%'&H*rjiG6 T  BpT<7Į˩dvsmHOO?zhQְЍ*{/$Yr/x 4pn;WT*eMg}RG4ukeߨ0 #Գo±? PJr^C=52EO{*\Mz= W+w!g o{`gD3+rHS  x@_vXh?Eb4jRk!d6\`tgRto:_=6nex!kw Tgmp(n +]Il}9?!+tv6ga^M߮Tf؄~'dg[j>! -ڱDV넅: [lE= 16&-xT?fQXHͪ{긘!efџOm,^SE9%xoN|Bޚ Iӧ dIרޙH|6L&l'Z'i$j Am~ ~DZ͊*>d78햦n>c?v67ejbwlMȪ|Ų*Z]ULҩy9ѽBQ DnV&Ija$*h; s%`S|%{sa&٥bi35$g%2ʋ잌D(c҇wo7G 9DK71t ÔWb8/P9;Z+7kC)'͖<\ycʹ-mLa=:?S| ?KWYʠCI+hxo1ܚ-l˚%m݇oagmO[ دi4ƾRb#⧩NH /,h W| F`9^TO;dΪXŽ$dM2?M0v{D6 vm˽x@l7, (JV0qZT?7 _zR,XRUuGa"-p;9;J/dv{WX6 1E#F @t/,vَ?WdunJ^md݃('8RF-@&}GgRn3Dn8/}M 1V^-=x 鶇aoY!7|(IHnjfBHW [u D,.&$Iaq\G{̞>M=Btx ퟇}I_9D;_9CuY! <\pOhwQk mrPL'.` ݥ#Y"W TeK5 #>-CxgD;dBP GK8G˥CV@(DI@_8}ōK;s+ė-uÆZg$>b) dtp4_c_;@VF9T^&%a)+ɮ%t1ùAT_/!iudYB'.{1,ARYz.::p92حg5!0F1Ӎ8'JclYc`{LflaC("TqݦHbIEvF< xo 8XVe"`-`pëYҜG7hWCuhdE}7>օ w*4^5 7 r{8wl#6M5 bԋ];I,3\9տX;n~HgUqˮ 'NDJZ\p:Gy, e\I V!}E9^o[tVLw慨[Oo6}cՇ+0B~"ks's̭b_ pkMp҅>?JJh@!?cYN vF '+ǙrSȊIE4k2Euj->B)(uˬՀ2ݲx-'{"*FV%j2.;TFY- Uct}YX-ӀESfηڂvs\ yWC ,bȼ?( I:&x=n(iO|Em l<$}gpo! A>WxjqaCWLԾ@("^rCtumME4 FjXq!n[ɿ;Ar.Z-FKT:I]nY  rVEB:ZWm)&$ùp<',c1Xkv蛪F| $kt}ÌSU(#ԭ]lq yb4[ϒ:ٽV&/ {wD-߽|E~AqEOhTUaGfˆj~,bRBk C$[MP鶺h]Fpޥ '!0A)P&1m|n@ I0P;vq ٮCu7No8Wn5_ W<Ȧ g _ꠃ222> A USMPT7  X7MNH]w'n UQ1s"z}(J0"0^uU `Htԗ![{0G06k3h-rb q IoNyZ`o`ljQјqw1&o|Kn}H_; spb L/>P}z+'geQG;c^؉,?,fySCEc \0fNkѝxKhVն&(o)(גE/L6iR+ތtjPjym2~h<`9Wxb;P8XƆ* je:a+7-LF^E΢?&HOHOqЂ4ֽikx2!'T\ϸ?A? JoXS '犈H]|2OŁ㯦K+cX5Mr*!}+v=Yּa{#9澦V*X 2WĖo"˰}y"";{LP7G#oOD # +2c_5;n,0ƈBb =))5(ڃmyx =!9m.hlh|9Vʏ/߉m丬eJf$o\Kӑ$3ˋyBlpg5ɫl8Bs=4Y(1p# j\fy_4,rW;hVvi!CXxq;ڣZL=VRց"+c\'r^MyE +JG!F#5Um7~~,x,t fj.:u^5NP=*5F]Ӓ>5{QDO}AnXJa,MfgϿHes@?J4caLC{gLިqyկY+ԛ3ݿYƷHb G!8z%dLVACZ 25 3`\-*DggKծ‘'`gEC2.֦o$὾kU-6K~OSfqn=SvЄ Ho#}a~C N!5ULhZNY0)(1)牅j4>̟di;A~Szn⌂y=.- 7 mRXꏙzv2F$T?>Vwܠ0G@#b<M_v1>r[9PqJq?r9A^N -pBe?c>- TH@@i LL!Í$~+R%v[]Q+7 _(hmm?*SBٛ{)Qܖ&*8k FKnV>d3gɌ(ȓ>i9wc.IO(KHHQyU LvINa%΢)0LQX΄"WN ɛyؕ"U%z{|1W4]%򀛳Itmm1<%'sjfHǪE.Ta)}^ƏJC:%^N[ɨshe0|#4p[us^_ -I[qR)k(Q |mi!$$h[65\̳}ÁܐޭÚ%?X z[ @?p홸3\<(LWQP%&uo#]{ZYMq x*#~}_ޔ*ǟq8'H _$*N0|VU"x= ?xgz : Ƭ䳗sƋx/oh2fZ6Dz/ rb|g3q_h%e%TLrlQӗ+ ڌ=`cyˊD3B\Tzr8%:JG ]x"}`eHΪ3 lcUXT_ܖF)j=T`hu5茪w Fa ×CZu 9ԑgܙb *h!.oljo$s)t>\Oi3jR$ܩ՛cc7"l}DqLwo#{ם"f }He_X1*G92Ѹцg]WM'X8 PJ$sjo{Z(󍞜!9iRq ?(]<"awMNUlmskPy:UcD8 ڀ-paj5ZFd'B*mq-Vٟ?Jo(kk;.QTEY pϢM[D^#eq]||[ue$;ո504$J[$8$Et ?.[C/p~& WxC v&q2.v].cjd1f0ZtFq{zV T{ft*V B'̀!&xtQ`%Mأ e`3[w$sRy;&#& Dqcm'EBq0շat 867z$ŒM"^ Nal@

      #7fI.跏!5MAԌi4[ODXXoA֭TUf⿂/)GşMafe61nm+ހ #}jINm!U dpʼnHE˅ܿDV矉 ;3)غ&“D(p7~D名+~j=Ér<~Z d#EǯaP}|!&s[ &JaB3W ̨hv|?3Z"]\Z*Iei:UNxXv+5|T q s%7|jd'KGI"3{bPm- vuGDE%3`SMmUŦE @-)[|AЏ=0Ė&!=B# se6\zPQ Gsn}!~KB8\>{. gE:LM/v³dQ=:% ﴡ1f5~+4BSoM68:*k $jS"Gp0>[p&vXix+XBs#+g-Y!h풨eKwhgOS|Zn8?;m y{ Vn9zL@nk?ϳ&^>=r7W*&1¹Ҕ2!Ix;~q yɍ ղk DJ!Աmó%G53l5 Re#Q/I'1J2s-}hRpX2UՙJ8%yyJeZR|6]1 XqĪ妇2aLKn[~q@oO*hjo%Y+!"VqUj`̧Yo13n+JpJcR~͠؟ܐ&H;_n)>6-BÂG[Md`DPu<\;^43,yƱ#Y`r4]p_δnHKEU]<2)U4- QCP}2AWW?gvO s]k ĴTy/}ZDUo%sqW3>d'o=l2"#bu=xy> )Jm5+[{3`-(*5UrN2AנMō2)lL^ʈe "̄Up4lTRvX!Y:t 4s~-tu!5H{VkUֲJɮS59B~Z1mi"uWG5x=`";>IXcLm!Q6V#;9/kflsoz`W H3uZ XfQL`}R 顤>Q᝕eV ңNWvgp<3T? Dk\gl6n +`d4 >|ۭ*%Wy4*DojjQQ-ƒLjIw$I%$ml<($&y5?6茼ʌ5W{~Hf- Y,z;ZUKgu<掝"[uHN&N`۠zNB.YDǏ7H]J `Eg_3A1(6s/*'˜sqfKt.ZG\JԱ~xwFg\GV)hbSZ!@[,ڱ 5i3?ITd7]|T9fߌuJ#r(-2fdA%5@{9"74ϊ+?(C:ֺc#u>yg |5 _Z7dC\} B!ˢjXv;af7M|ҽ,~bܮfM8IưE"QitE9`EA ьU?[$>]Y_-, ` zL{5,(2 bҧ m0}"X@/lp\r-U t6o;cOvDMᬵwTwvY%Ҕ*:p.=?'/LVOA/&y|̹8܀=spH>ݢ+ٿB +s zUǧrKn׺񿶇UbU:ٟMEk lo]3rDAl]O8,rL;ӛpՌK -8_߆|WE\p-3h7&ƒ=(h"OVz3 Ruu*Ivq%,ƋD"n "Faqr=, b+2t>ASż8\8/ kah' @^DnA;\ϲ^"=MP1OsI~ I6)d`_lNm޸2G L3&/t#m% (V}Wt-Й&KXsVGo T06t|  T7H +LP`rX 1"$i:E;C) 7SwP!Rkyi*۷g5 &葺 ;s:M>uWi{Em[1/,G u:nʎ03f|l5b N bA^i+bOK`w6+ r|\2P{ՓTB-Ь_! W?u+]}{f,KnsXэ%*ay0w)0n;/,yabfNQ5|}Pvƾr蕾uWn)6_h/Ί33T ND.ެ`tIjڿ*x:\jײ3*9缸Z7ĂN~+yA^>|-.{oc!⩎XrU="c% ZӔM5X(z*q (E2Ze'lM0HG  C&F 6LPs>!TO6^[7-W`KqoD0kvUлA ;.ƎXqyE$kV#RD%!f ,&iݚϤ:"T}l^|䎱 /؍x#.3e[.xxm|]_\EGk.~ybΑtO+hōq沖bNCl񹾩;6Eov< s'Q+Z\sR-]ꮐȲ|m1p˘i3=[H((r, ُ";% _ze$ κ @m.֎%}6h nXm.uc~.PO O5hL[9#T=fҤ4/ гDx d/z7w +M/D: K~[ uhȻa:VDL1>R3zO]loCE5K&B)wG!n&tR?ޟcmtWvgBLͭ6+# M˹C=ξG$A=Aj #t{ wjo_j7F& ^tkt#T̰S$՘h+{: h-\Cl {&,,dՎ&mTPkvD{S|*=WU~`sπ.rBCHÇ(2,׫֌z頦ZDAR!GT6Ha޽`t氀':_?|;m!dRRtXYZއ|x7 9X]FԋXʊKØ43c1l2 H6ZBkQyBqnxq!uTs" &be F d2TJibv[!40>Vwn0{$eL aIHH:HykNwfex;h~1|!.uI╒Tc[SXD1?'}>$pKˌA+2fz>ʼ΁Yx̴XncO:Z??$4q&W{$[sW |Ch ޙ҉ߛj3S4cH@YNE,>3 XoAE ?F ʳf<_J-Y\7;o_Bwr1-wMj"|Ktn߽>aA%1k@H\^^dZI4v BZWFʄ1YEqrږXV.Y:Gq,4Axm> S|ֱK]4]n LJɎ!NHF,/XV;"$qdx6oohekl;gS3Z> &(Lq w#h~Zĉy^֬gY)>rMYYiΉ64;Q nA#7R&ޭ嘔XYƤGS+};H ig:S+KħϐJ?S#HPrE -8_l%>pW]X,vUNVETnzw[>Ĩ ЂEX, 2|iq\n^K,1XȞM²4׾OzV8G\O= AaMJK%:SxĈ:7Wކ`2C]nkɞ gE95B1 P2vZ>wpC+s݂;ɳ<}g* &w8Q.řaǕSkI_"ď]Jp[3= Te nf+wOU'&{~E1>K^ c3vpT90sk7*GBPҮcÕ2AO_uIyKP@͎{_1rd#ieZ\, @΋ |jA BhaTuγΑuԧݳrCQ\%BO`k}20VsQa,0G,Y7b )"MB!+v薓[=_7agsR^;ۀ0?:XRmP\rvjx~uF'ய\h93z#cɣw.[=vFk ׮9k >Ft&\= * s?]98ԀC K;Ge*D!q)~m@DOPҊQ1m( A`uxBd\g2DkG&mEyWKȅ%lnd C < >jS[*^w%-)n޶;DŎƳ췴+ |&ӫ$Z[GdvuMoH4V}ɔf8.Й'ED3mbC1>rI|{3uzb<6$ *Y;$#<؞zdrU%C  Zs&2ҼoHۃGf;4ȭ%J2bLnӜ}sC/?Jk ƿQfFg2W6 {gN55pl(~šN+O)~JMed}?#C9t@)ϥ. V Q)d9STV6?W$wì o+EUinL O u̾LXFˑgILw |df %WԴ]<@mCP B[h[cƝgt5 s,`P`61\lcxv7 f$ qW'Fl >~KBVwdʈ-!2Ɖdu ҈aD퍦`Ac[RXuӧjz YIy勺F))?3WL|Q92\٦q#BfU[p6y8)嘪Zk%Џ5F>AdmiMWTΫ"w \o Pr_<HrmRnPG~$-Rq! rO+PiӖ]ɭ1٦2)cVrW#)#3ʓ3WMJP\.9E,𲈨$)LЉ^XuѬPTn#*KT>"R蝫 _ѢǠF?=NZ6)ΰ4؎>v{"-T,`ΫFAWqy[*Bzޛ]z:pc/|h,`ՌA;3AKw2!ؙԨҸYGd8YIHw5QrpmdG%onʧhF%;9B;qO'mhhEI']fM: 3E&4ƍ,iP~f {-nk[DZ#^ݝK/ 0ZB-wX&elKbv퀈LYV= Eg=JEY/8ը~[._]G;4U zr_A⯳o_?WHwD|0A+\)k, 6}Kjd-ְ{UȻmYw@WRb˫7f27P]rGѭ^eYcf)vGWrЛg[@!r?~Uw!LRg܋-s5biNM wlds z+ZjeԻR5N i b$9C/ 3y"C;050j= ;H>#i s*\ yZQ(JHDN;9:oa)貔TG6ty("eݩhwLn1oʬ {jd9*#8e" aeي- ^ʛ9")ڵu(XK^kW(-i{5 Ud?Dn|ovtY ^StB ©FXB~G,)U )\sOε5TֿaG ~B.۽\G$K ܄%{%߀Ed[\^yLsH |fOsB"v*+ uǑXbQ"U8gYZ070701000003e0000081a40000000000000000000000016239ea8600003030000000000000000000000000000000000000004900000000./lib/modules/4.18.0-373.el8.x86_64/kernel/net/bluetooth/cmtp/cmtp.ko.xz7zXZִF!t/C/]?Eh=ڜ.+$#CԦHeɮ}Iu<8uH9D=?<-_En'Pb ޺sPօol}`m}=ت{*Vm?%Ό=SbL?rolG9[*z>;3 F Un͟Ӗi?H@U_SyDD Ao:OdS e"R/fMd"uKMɼg hTLI27^iq!<W}r[ز;{bNj ^/$y6Q '*>H_އ̬z(o{'O΋inO1Wy7er7샭`xIOe S .ir14{ JsW#nk>S/.΃RøR9AA/b%aP 4 yt骔ǕN= cAfidr-YEgrF1ec1 2g3M[8)JSkZU ?QhÌwB8Ӻ7-aq{ 5l7> ̽_ lvZ@f2RDWbШXŜ}_IBU3Q>rvo(U`B珏 PskY}krYQyW[rhve&=q{r3;,+qYN{]y_JaQCb&}[Z1mJ=BRFMlln;>e#K@pTg܋EhU*x4ȹy䐐߿ P!5O{;bN3}I١7)SMxI˺e09?åo)|HP5Fj Ct<^ n^ͪA͑z\ ᨥiy礗G]o˂ʋR1Hr#-aN>slְ=;^L7y_) ]dײַ@Pp97fqS,/Dqo19yUx}, 0J9i{Pl^]XGҁw2L} x|0,硜?~p?pD/ᛌm@+ZEZ<72v_t>A+Ϭo)U? %Ou[ID Z݀kB"o$ȉe(ycx\]I3z9;UX40 =|d!K,z{q 2v>!RT, RHQ[u]c^-`LGD -#`z9J-Вʸ +Zd$\jߥ0.EH;^?KGXی!-<EHfHi̴͙.t@ d3:LyALZ@8oN߸40t"G,Ԭ1%s5RyIxޣ|ѮtTr!n`(6 q0R AKDC?U7;[(J8\P/@@mԤOzڭM@46KġZ+DZüs!4U\,uV0kK) .iUsIDZY؛>wRB6$ٝ=Ṟ>:n1ncW2JE2bBTb ⲴpbM! vCc A ?mS\ ѝmj5`x2Nb V=N&OW5b"fX:jͽΆ0cz6$r%Ta"lNrCnS-jZ,=ACF"u85?V_qcbMs~]=+E'vko,/0,3DB]”޲àk(R-FgK"vlL`H _ 2eyujmBE_Fxˤ\lZ JǩctS}Wfnm ~TOTlf:xobD:>)rvWynjlQ9 I4%S Y*4VΟEl~ hȕTgpN*?eQWU<d:evOMd@dgT8ؚx ~mD0o'9d1eNN@A5)GsޡӊJ\/[EvE3$+lQbAHwPW7U }Hwո^r-UTRi[fEB8q5{tZGhA!GE&;+i>_7x]on:fywbԝNH#07t:gW¸vhZ,Y6,,Rdbwu—"t%ҡmQǺ Z7f@Fƥ.1A孝_2a  W>PXne=I.s E}x^eKfLMíc!Z\"zT*e=`SHDɎuvR'ѡ.*Fߧ`0v m2A*}PP9M n{;ݜm/y܆Wv +tS+޽8A6eIKjϹvug4K{#lb>jzΎ־/M&4EuDX`\P& H,?>63f:!0jD *ḧ;ij7rȠiagFR:^aĦc.PTTP18Қ,MCw ɦ}90SƣNi9@ބB #"@f 9LV9rkix|5l/kҦ|.4p?-wU7$bQAN8D RMz_9U_BIK&TuG~Q7۾|H ~WfϢ&;4 5]^e |ϟ)56s0}ɓ=s,"Apz1цfJxt6uj(Ѥ'tp2<;W?]Ar;s=;FR{ީchk=CQ@)^!G_u::h8lŪ;.j#sdH1'0u|o)Xq<@I.sFlUEb{ _D6+2}lsͳà5>~ڰ+$̺p g mX1QH_$G*lPPl`gMc< ݗξhcR36XT,uQ:Abp0X=3 {"s'%A>j{cz=RGR/e +e|F-&:s%j< P6u K"g^V;{+PȓcOfS 6MR&%X2m ~rWM4(W(^YjͰNtG׏·z}UI s}4)K+jZ ?vC(hr[B}?B\TnZ1ْ:NKocp36Z!YgCummU,憘6;vZn~\󨇔a "@&eJu[ϻ]8E ϕ-nAqlC)w ED 4۲Br; 8 ʸ]3yzЃ1H@Q/d2-yh>CgWdp' ;\yx z.$6쇙U`V϶YA:ΪB}( y4 / ik7˵DK&3߽ŪƗ9as"-MlE+nֹD/i˰];OjlRU@XW& ( 9j%F3لCgc9J3i# %F-[`ٮh2ǜ;8n $ĈFPy猭1ي!'~%v93+cyb .ssvė$wcOhզt\Zȗt{ GnuIFDKq;א[(TȀx1 Dp*ŷ@Ler5FqugfI3 {k,awr@Yq߅fx6z1.vS,=sJ\I=gx|#knm@c7`|A\J %?D^lNqGT.Mc =ڻzb\r MQn"4Ӕ8M88 NDoaC hbW-D`> A,|n.n_X\W0A`#Vc3Iy͂iCB~rw'3GَK ¦ /5W_u%%ϕ;4n(='n+KIm-hs§$Q*ԩߥK0m5k!8!R_G/QZh*"e_kpFH:/}9pKH:]mEAλ R.GupӢJN&&ٜhR)k\ @j}0AE~QuWm>kc|ݠB~ώ:t.P,vI)H#Ym4/(У5Lث'ӑ6- {nh-~Q߹cOduzUZ9M^z}{g.kóTp 1n@bo&Gy=X鯍K-$u- 1:2eQ3@#O9.,~䱆E5Uuy{P HQAi`سSR3?x/кō$sXzB[Y(mPrm .W5IUobP#a(DO\m g=Cs0.?7#BCEf頍iKfu7S3<M*㛫SʄmWcȉ t-)w@ZpG{~N# %s^ˊ 6pĨF_ɣi<=%/qն~Np}KT%,z&I­0E)'w% Ur;;כܗ/zܞANZVJ3O` pQUAU2I@Go8=غ t1Qm`oP!ppTnh$'}bv=K;i9iPҗ0 N٣#HJժkEز&1xIʯ;՗"IwluէD7^ is!mF /$. 7mVcae> cv4ʊpރϼu}w?%qK ;mSɯqzPAV&5vNHɽ#f08H %GєW0 DiT87~aǑ9c4.I3^_m^)+d[H?(.=_'?OLvB Ւ/G@)nUM_f(`Gbxl5'ilCMe- KsLQQ^ Dq:8ܟgD#A95R'Xy~)/ϻ1^B:.UY) vS>2SQ͈6Л0{ڴ8].wa /0_+$Ǜu|&78vq}` <䍚еX9T;OQYt@-R~<`rrfE _`5DwjJԸG-;GCB*stXcS ~ Ys321^NMi8#̟/pc3t6GUn Y'kf5L o$xR@!UMsHg޶y-|R]Ri ogfMIw$aٰR[X/0Ӷdk++*f؂e.#;|(W"w9ŁqFjdryPoF.[ f΄VɌr>)1Ş " KCb_/WPF"|4;7^y|2w0;$x8VϴJ{ϤrbW-fQ ޞdfVJ"`pb}W#ӄE_'()5Aa-*V๹x_ ]LxE5l%|e5Tz`'|ރd>re [02I.w[uhϏfd'9>"1 e) aIl<s z }#䥴1QѸp27O{|ZKOzITFbzKI!50Ӡf{Dyz cW[ >>ăDq`P7vc;T4u@y'Ic "7KSkaY3xH"p]A˩z$9Z.A֛Q!C2_{آl &0~#_$P0~lv#*]ա`8hpMLEwIĽxs/! `IHk,jSyut3-?WU1U;Ha \ĕ i`)U+b&)\gACl((|"$%<^7GR9}#h=<h¥oBT= 8ך}#wQ}Ѱh ލaSaNW\>C&K)é]J.PB!Gf (\sZBBH\ {YIjbϧ*5r f?\-0x\0ǝQaHЃ{QC@ ĝ@ϭa)qG G>\\gC0yKX@iX|[Oi3gUKiC\ *WA &w6&m oM'bE J惺1,v Bj $=Z4](`xljS낏0%,jPPHjӌuSgf|-v> ynuS-9/;i3mDq2AýXB$N)R(vsֶIs͉1)FwQ]|+n-Ё~@<6 -G O1.sFYP]iie/o3 [%=ٵ6Vưvm]MۋJ vHU-_ݺǝ-@9IvG + /qG=ߦ #RR+}/EmyO^BHsqva$!mxFqrg"6%N]"-JB6VMD7%#H @g"_^q@=^:Y ѼV9^ю.(EWo-B-{8`}/}}jU=:׆KE2LVh͝N= <L/D22۴L@恰jO XO2Z EwMHK|[ }(ƉQQ 4i+zΘPp iQD\7IHBcC ӧxRHexsȤ5'B_ڣVlV3_<MT-VM'֐:WLH'FdsŒ Cl=Z{?*Go`⍰≪jL )XzckI^.h9.7O KgNGw~v)K_KYR^~>&azi(MQydtr7luk{KC|!W$#_=Q|}rשmh!3<ɬI0EWۋ 0LĄ\LRRiq͈`-U4Q ûcT($cbe茣{{oԻv;z!7BAj딕́< qE{qt3r$+1JZZkq:fyYJXhb>tx)tm+k[/@G+tl.b{!R@g+4e)D1/Gl%1Lk s+#xG|++(61}?m}m]i>V_pMIK/r7 4OlHsG[i,8#D`2ygYZ070701000003e1000081a40000000000000000000000016239ea8600003498000000000000000000000000000000000000004900000000./lib/modules/4.18.0-373.el8.x86_64/kernel/net/bluetooth/hidp/hidp.ko.xz7zXZִF!t/4W]?Eh=ڜ.+%$RWR醝tJ> Sy bto^Y2EտR]Ԅ迭TDDfGS,"[7P6Lb<_S3gY"F4X";пL=ż(gyW@vRfYK&)q< {}=Ƈ90/ư.j*ڀ*/ i-9AW,A%JmFn 2E7;` V Sٔc6E*X|< XL8͖v3 ʛ4NwyO`4dWZb(I_' ?Em+#›?Z_f:` Ra[Fav3&C8;֟uϠ!;{΋S;VӔL v b=TF/gGv!h0I \lS_5WS}<_ T.`T~^Yxȯ>ZΘT[/d Q.6mYP?SǢAPĊ{̐|Zse)2j$NSޅ1kP\@<4~oh?{XYVVBY\hpc;95 9 {C@-T~BUs lU8KAD#phk lY4ZYvt'mr{tJ.,z$;"xc~y}W˫qzn`˖]PO3B F 8<"{jN(K?iE1pÏuz˨gK lLvU+7rUĂ(G=JEL0ʦ?%Yn W`_C@F` zE u8 WqR_6Biy`$Iڲ7m ݂불#1DfdPa7]fJH)gY:KA0l+DXY_J(nqDj+{κgrj'9cF*"ND.?1l"j"bA= 6DAA[/[B\wVf*X06 %A߉ G s`dmkpN rզ'q_Z=vc@ɵtT:^{qHse4Rwe}1j'L{l+".m$Ѫ`"+f eA'V:y%w4]8={he? }vEvT?F뱠&شLN:_N^ @B0B.~,1#2% vE2if[C樝31L TCWcivI rQ՝l*ll&qt~wI ZۜY@r+ZD1"V_l.868L sLg6#-?(rnuAܥ?m3\F/OLb;{`FHzM)F^곰ʟ!Pgzu&Xt/ß5.tPUfT鸮_ nm'/@ ͱ;E_ha!7N@WXNb[i>0QU.2Et8Vzژq~j BT6<ϣ~",8+V+W مs 4BZG#Tq0Apt!5-KӮdKWTeGnaa#)ӹ"y^weRno;aɜ UEEYysn wɺ;3Nn)&Vt/<yN>a&g UٵW^h]y=j sl qH:H& !ҔULV^^tCh|]mv{"DhSg$B<` ؊^=yXLؕgMWl^8KY$GUE!9^}jS-_g<|\ !cnc YG 6%>I2ZO'3G\o(0nS/GtfDney=dA _Iw*O{gDk_=[,e.2.dT#k-f^ 6MN= b6y}xA)hro19Uy.w` UhѨ㺆V8$SY"ۚ2ѢSgheH~{eϸL xNWoKB[Y)Rf-5 4`墤N;I)L\4<tJ7GӼ5jO=R=ؘZQғIZ̷ \% lBJXJ'uSr܉&<ZdK4Tjol0ҝw0ɅZ;Y)0^SpdDtoiܝ/өc+ۉc>ٺ?05 4L';!O';Sw{ģF;\ L%عS@v ۆKntg& zGs ˿#MfFևt| j8_ި]:=c xu9_Q Pt[{kf7Eym@K12;.5p3:̀+3o@0. MB[i3ꐍ~7pyLUs^؛_02F#캫s0~1q@0`駠r& fŴb1ԏ^Րa1qVkD vpE"u%ц͜tOwA\@. XN41"2wdF[/`0K%d*g'|<Bu^v=A0^}E,Y:\GǕ bRT]:'+O)ݱ3v2o\Op9-LUyCfu;> |q S34sתyBEnrڬ <;'UǸep—<l9O6!xyeB["m~L+nsb3XkT@J.{"0?:N)'Q:ͫL7v0W0_N}J-ڹ O[9 +k䖙2V_VhWg۸".i<އw?YƤC W߾)jVͫAU]wu\JhCiݷ1U5JobqnEeYN~Iȵ?|Bqǝeͩx,fzfߨǒ> "wɱU$~%56[d? 79ǐxZ(,,l@5q>U#>ˮ਑(bFtg?c%~V &s>&~ oUS2m闰E+ރS^}ړVlc|4*7*!HH*\+\?$IyI 43ԠM,>L}p]xpmCg_ٸsEh'dX;e>'W֓'#ڔ?C4POO9R,Z?a}|~R:u4Qc;@w $|fIayZ?G_[uTHˮfݿƴn6 g`2Kd4yoV_KGB`WtP_UI6I|FNhxC@=S{+c#38ǥD3IQ 9ڹ2&fFX7,<~#pI?a{ʦ F^n| nC.©53k5iQ⼮uT7[$p9TDv`7B.zrhǤyPA ֦:ZM,Չ,QW}}.HU{ j w |JG8uj_P;"c\ad_{{ gWB wޚMd?rYIImLNL;%hm Zl-q͋Dp!pt`M9tِ̙aQ(Dɥtf&ˍ>{lsY!}WSB &gX&rQ՟:رhe"lZ!MFz%zSXW:QR$ݑ E G 91c.d?#a s鵒1IF/Tkv.C )X~k# tA`;sm?}7sWAn[|;'zHicT6Z|⟀dwhʚWEG;K161NݱWjuG~[#`Qat4xa{Mxv!WsSL}|Z|&("i-4= J1U|`5u!@tD7$N6q]9ӭs.unFM.YjW yu a)w-E!Kmoj0eLdžʨR A@o/~ys/g rV]{s/sfS;_,޳a-B q/p ,t"[͢&).p9 C+ml2ʚ*zd xPQlJ4мy$g Qڋf7`=9IqWdDÏU:bQqE߯/ZrbFp'ʷ+jj:2r#kpS2g}M WBZ⛜ .8 SfGA]A=\^]loC40pbPp6$ckSh)*3 {Hg0M[py@ pʮj"#񴉧OK?trO=DwlpaoZlNgf! S}aW MxRfu$^JܡXI@z|}a$H屉Ut*C;lKf0?K$-M%&؎ Vőo)K(kˆZF&%f8uxG>Y5*D#aߑW2UDwV27˒kG;J9kYVgu`}ZX[~j7]9p7Rm#`Z,=M.+aB2HZdj> 8v{m0ċ.l7~<Elʶ {5eJ0WǴ@0d^,qSnHA$:+Vp/PVqSMGg(L wKM8i @%"Ӎ.9ЫW#\, HD{^\ _0H}\$Y,ОU)ȌH8a+u9F~P /mlaiWK8h`a`og`]UkH,b)HR(~&$YE̿Q>IOGiߢbߧk 0yM [:kz[֦f,v<0alNqtVUF jthcL| {Me~ !/lM |%YF%/A*%F 'U} H&HSt a YYf<̃Y0dp:| ."ǭ /. *g8e !n1N~h 5+|cf< 9hC^ ţ =j-`Vg "fBCt3l͗6v\Ccm) ׬ojüΌf]=^zZpW/x}M2͟Z io ]-}\&]GypzO&u0m;zwnda^Pbqjuq/\H Uԉk$ǹvHaCu`Տ}VmU 4Ue؞'Omh+}|]SXUnwi.2 եXJ5=\ 7r>N~z$5祏 omY|R]H!^: ` [Eap}@,URPn5\EfMDkj­~MO,/^WmǹV|>)avf񓱁|GBvݨT}cswfq -EC/./ޕiqE# k6n6EZI2&E;@}B$?zJHxnXP`3eC9mAq n][V`Y)5M?ZbMS%|>, <,)6׾d ?Ŀr&\]kvU%9W"fz2@K1#߰ z`K^94ZBHw EU2b@# LvUI9qbeeAr{r VH0FgykPϓc%o nYZ0. i\{^)C&dXL<xՎ2YBmgaQ^d 66^TKֺUg@˺"~IR*/ dI cza] j2@?\fVcN%xiGt.ǖL`dQ T?HzůƾS|2El'0 ̩Na`?FW;ʤ/o4[7 lJkP;t+!xL"٦a81G̀_l(f0/DRlNz#1;AQJQH)| ܚ^qKU}yu?\MTc[^>QN0Ye?YTg6c|1oZ褮ͪФąGq] mIFSя nͼ;=gշ#RAflKD6JCы O{QܫH+@pru&;Z|0h\xfضL!T**;v+( u)/WU^'s?yMoFB؉ս&FLi1{^Ttg~&MZlKHIkҾ[t\:L*!D#\OMNj TC|nAf?($&(s\b±=S atƺh=$9֐3ZU)} Kr%66a))|*㟜S PO;Avhg&iMxHy,>-;mĥP`O{|SYa(˜TƲZh2o$ 8DG: 6;8Y0ɩݯ*!rN c.mŎ0FdRD@.ChG-r^" |̠qedlF9@<:{Q9J->oz{"&gh >z/MW*1A%~Zyw vdm!STa1ǰ-.>˭ʞΐ?uo=lC:3Mv>47 nǖ3Ne|/[ų٤xA͑_x=A=P+m&x(3>|#z,2>_^VlVgb6QtZJ!>K%ka1Rd ؛ej$~xQ5P8<‘xx(=X$k)ԓn2"OqO2* A=4# $AU4B3!2T{p1闍ukN2+}TVKnh,~hʴd0<̴ũr78hk ; BA::E8T3SB>!6r>b+Y nsIh 'aK\Aq|%08a_iZ|3TCzH- M4=̴7<L@ħdaps Ȑv(~lC1O Q4Ϩ-U$5`%l $ⓗ O|XO%#_jhLgYZ070701000003e2000081a40000000000000000000000016239ea8600008088000000000000000000000000000000000000004d00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/net/bluetooth/rfcomm/rfcomm.ko.xz7zXZִF!t/ G]?Eh=ڜ.+B9Ȩs&i @xհ1#dÝ }|9 ;<]@d'By<@-+V8@-- 1deyAXhiTZjL :=uHAN,ZAnpSGZ& Vi7Ԑr%g"{+88:9|; f3: C_r B!R-JU,RSLX2oQGN?YL&j ʧXX Xmt[eߝ,3b&63rCؼK6kw\U[n|yD k. Ug6ym-ER<"@ ?pK-רAEzkffR@$x tٛ®1 \Cr;, S<%QS7Z@bůӿBGhvG{#&3 8 < Ze#ARWr`K'!LݥW6Z2we[Y_Cx>NȻ)0d~%pPN0ې~*p^[.^8@.G&? dRyJXu\ 3^v#m XtJS++a;ي CҭAC^f4lUhfJz< P:XZjP+$| s19Wdo֫Cխ B+7 O$ @f6nMك7:kk,߭ƷV Ӊ`*P A cn}{$$(M,Y ̨DCg5\i4(7 0jFa+&k[&)xr> >p&A B|U#+D1f!&a[#Rr7±ʅ#KJT[gi. Ux4͵rp% Hʿ77g DAȖ"€r8.bf z 8wwXWS0'!zr'X[~+1GK@N@ðP'󟃈l ^uxm `M< ÞWeXVWJB.XUU 7O!Bv%zDH"XG/f;)_d\+TY@+-vQ.γ1O?},ΙeOug79#)RЋڎ @;Y 5"Pʩ_eo|orHvm'z~/e{Al' ']و 0)R!s>WPƄNxm7ݍr`;ݘ#MkJRs^*4% aw e{Wɰ:(/Lu$#~9*pLb}&鹻S8'uBa&dz7ɁD =,8q`&g]2jR@Zfc]ezg^EB4/銛nt 3{NÀ%4Moi~њХZ.qchBNrUXH?cG4<"`Ą RLƠ)M- vdX]ڿVMo8l˜gzL]GBL{)T4,L4b_6ޭw*5 6yA >{F_"]x;VpLF@fP^W$톩X=ro WTae zxSl~53fǰmdzSU ǴRKSכMUgIlRG6䥧6;m!JD->Je(εMuTmOw0Dlo.kk2B:=^ŏcr?F)r֒u{FYF:DtX'/FXSsP.Cd{n:dyka\v+Si rCDUmmuxy'AmgG#]CN?QI7JnBoש~(, ]``4g F!+^iz WPWa_b+GC)5~VulܸXF07N [ܢϤ"7]{ Ԫ2grsB l&zv_'ڢzRttfUEN^磓xBVKx,כkM_=1 )~o<Ϻ2"JjG=QE*=pUn鋦<}\j'.ģfM} &zӍ Y?I2v&: B 0×!0mmQV^dTѮKyaLWa/Pۙv˗C鎟"MkfeTV:T+rd۰~{}ۚ4RZ0S JGggKq sC<mv}FV>I;'ʜcةCȪ񷥛 cxVj%!BwpLʼn$CML*C\EqboomٿJFc3i0a<$h I_{BWwu͡>H?=msxR៲fҜjS^v#Tqaus:۠#TZ6+?{q~k$Cl ZA(\ T$hZ'Yǥ'UӍ~PK1L̬-Oq F .FqDzq{aW˴y$KUk sQdE5Um@ V!=J.[ոJhJK+ Q'(N~bVޣ&*ϋ JpcYfj&Uضf'MR %.DJvlsP>)Tf/R>$%Sj]E_#EڏFÑR1uXGBNH˙A{RKLND L%S~?\Bh޿We z$'RH{q@Te?)}v6 ʴjx) jbI ojYnE7\ֲ W&xt!NHfDM(JW8lTV 0yRsa2Q,]ߒV>ZߋHr `I0D'9vɫ6&y-F%*7B; ~ /@E]N_+G6a#6𩀜iY(Q,7ާNo`'`6+ov/psUZ_MzLQM9&nasTRڿIH3}M')ڨ/}_,\R0V-W%,8.i79T~Ы6))X}oj Y{t /"+wI =` 6["ٙk TҖz|g0eM\iZWv"Zܖ1 eBz>pK#%j4#R3~'uYFI)Iµb?IJi2}\vtPgIՎn͇8^l2"g>l.rᱝƃ@t(%.S7=$dg3&\ny7(Q.ONPL1Ȳ!o4.%B IQ#?rICܷsZ2_.(5NQu=5E G_-HSIPIM;EI-dyg8ԖbUfפzrVn0,0z^+!KeMjL'}Jţk,lɟlRh,H%4~^# )گ<<ucQZm'4R0s' kĔF4jq\tٞɂqƋ.!wd("J5Uݐ3Ҏ\J@ r{v9*w4JCgMuWTj,r] Mˍ6M9+'Bz:̶u‘ҾAp%` 7v0Gל's9cEO'g% JR]xBLKP8E6mI hBr xb HҥAU*\:J՚(E+тZ3>p$ ԕ0R/ӻҲwEٮW@ɤbΰQQ @Y5Pj"uS@g42^t;ë`8wY^p͸T׋ Zit`Ol#.Δg1*2/erX4&5'xձ5#oj BZ9*vφ\/Iom2%f; ܫ^&3þ;0nI̹ߖJjV]yl޲IKV%*$np~MlW@&4S,n5S+f:Zsk{_ۘO4J5` Vm|zcXǫ\=zGV "sfBy刧x}lA |d3bfBȷ֕ K51Yp-\l߆jtu0Mk08 dWRRXّZ`FGg4}RE*v z^)DU,S:>+ !wyv/i+nq,CC~|SթzZ[c(V30K ^vnǜ^o@_8ZVȽY_y!@0Srld=ƥ|=xwZp4 3;~DŽޗӸ_ZDP&OK$ahe/0uB!s0fkX(%)(aɮ?0:]%%`8911UB4R>,|pDӈhaJU,6ZbBȦn=|q2X`D; +a6H$||K:Ɗaȱ w:Δ1B߀u{NyɲmEP(5H*Q b*)SEZvo.bԠiȟ 7 1:7^flyPYj6[@.ĩ +&F>e U~Ç[,1C)pcu8ŽUijxqlyi7b_0)69SاSĚRf ,:9Xu..o8(T!$*7?1b 6:Vd@4)3Z2;f-m49Fp΋5=l= <]O 8ˆHؤfaVM ÓE˳6ކqh1٣y7әMlqnIpfBA= mk\%]kýM)r0%`z RI..s5_x2}{C@CBȨ20C$˽#/{ʖD},fW|);F$昫h t}]R${t37͚yz< rTFbCmuLkƯdFaq(F2{dA*-1d:hV^WzhB \dpCp(Q{E=q;2GV\S 4okDG)1 U^R u9Ʀ(-b˭M[bkÇNnҤ@4~cW+ hR<@#_9 ٦[tj>Gmn%mK]xi:B?pl d5&2?qBU v9_m D5+(8PN&sP\{F>2qHb&@]nTۥ8Qٶ7&O}//2TsPR,@mȂ\/ zw]j^ Vq'4i 'z+m?.CӝKIjUlX*Cm]lY~޾麢J'e@Tq̋%J?kWEt2FGѫ{_ԤJ-0J;">ęUh퀰J Txڕ5Il5xD{T8Tܜ_JT AM2d-zYi1}.ͧҎ*t9g-'[xi0^إ=ڰyc\x26gt܁GzΜ$ƶ M`X wcņT&R?q?4F]^.,Dr䪹S f*Y5t-Y*V|v!q vxЙ{n~G~~8 \(JFHLEa;D*p(GQ>|{Pc)3P,Xy}#-O%9 )FNtJnD<S_}n[quSR Ñe d!"JI?Fy9/Ϸ*AQqFbrO9߻g^ Fv؉pː 5y="}M?,J0yv&6D Ub?3ո%}b:%{U/Ľcab{[{b"{3O>?n8 yqc9o͆u3ӘsU#uC\嶒hyFΚŪPPN@Y2q2x6(,ǬzرʢGDFk%㡌jݘ]vc[z8HA>B4mxlk)L9pb'RtA1=$z< /a8 ] #h96J>{]L[mY `V4Y6hQ29z#nf3qV֜ ۞/O8 R-Oun.;`[isF)B{˴؅8(fy+/I=mƘoJKY8uܢ(ԏJK3|c@iLv_a3V'co qd0?Bv]}WG>XOc_Iۋ)xZ!h>,BJPf<<Ԏ\RPSp鬍OAʙPz6hhXDZx*MeΌC=[SzH65JN̊-'qɾyV#4TS[HXSWd7?&hID<@}x`2tWhe18ɠt%Zϣ#n-wUvH! c-&6CxڳYwP ZNOgZ}5)Æ;gFg򧇩(|ZvNGhd`OJ49X Fpr ?:V,ƲMP[VJBv*4Q]j}~Ø:\'_m&]U <K|v >K/e!ٱ^ВdQ! ;B=eTIcKISvm7˰0!A9b*o6XS,^hSq 0'?fWT wB{:.T *Y%dՒّX;È|x3BF8tc|M0KќG`<on-Qg&W{vgOP/5QpҩmԳqk?FW:005go=DVTTdz'G1l]U!Yy.|ZX.}ﱒ# lD|m+6qs-aj j/𚺡}QfyZڰX-j-lHR I%G, Ki4]\(t='eY ZJ4JeӢg)QTHaDpIYǗ#4uw,RQ]7ϚPl;B)ЕY !7F1*;1xg_4=zv+k, Ǜ}imޘ '>CbbϛU@&a.Gdp&gX$ @Ze%1Iy]θ)o$}2ź]sF 9O Q}4'S3Ru-Hhj!T4)}U[!? v5\67-JWTfDQӏ?Ňu$?jbeLXsi*ܛj(EN1'Sf:%Ka]mK87)sY*Bq hh(z% -t `ɲ G_EtEz&)ۍu _sW"jNz H}o,܃ix@k4(WmY$wa{6[x]8.'0n:4Hu2c q hւ(9&Ke}9C'SAm #6ꎥl-֡8IXZ0P唩z'm#ܨ8̈́Oʲc=<@G|u*0f(2< a5dʍөɭs@'B>XW)K a&0] # =:9cDQ%+=prGGa#dt/u@-`b.bM㊳$2tq8ed\x&q<єiSOy@r<[3`_C =y;xV.M53?sʹ?gK -ryQ//$Jw1=ӁYgī#ے^{Jn(|4Y sNGQ"Z!` z݋9C蹫߹#N^Ɇx̳qHw?#z +|yCu2N*Vd'_V.ݡC_>jp=:av[cE1X42VEϒmK`hKiZp+-$ja0S= I~r7LǢ2}7/0;//3GZuXIv_dA+i&!k=s?| W<7ǂB7oTD/]oSLaP@MF)(x1f7,ߤg@KZkq]o> @e;'Q!kFsиL:tkvӪn8?@ƽqxT5u9@}\EEd(亙Z|y &~6׏ه*kslQX*?E<؄R16Ls-혶u#;JLObw`O>TfoG9U4MF4CrH" }P޴<~?c;mc_ ΥPgvJZdlH}߽ CGjIgzx\n2ƧTDY:L8kX֍AqfV~ N$+YBDأt؋+"b73Q4﯎N5kGѫ, 2к<56ݖ\#:\鯒 @g43j1uLɖPˎ<&<.\w؃ ܺ Ʒ[_Gy|EˡI[á鶀Нe B6v6R,k{4K&e<ʩX/w^|B$uh=vaKzMX7 s@;Pcrˀq!P î14 JW0 glqAQ?C^ppRj7Z PCBOB.nb4t/qۯi(z mi@ s%tdћ.44ח efObSۑP3gMWc@`Ù\߅'9OsbWmQV0D+.< x}aw rY:N/㵚]m|$B22 }]8KggX%gb }fs]{6Ĉ'{N}ߍ 5np%4ˆY/@_harBOgu N&g_$6ӻco9YUx~V`G- PŦ/awhLM*ؠ[ҷ Dd@$H4S'<)d Lu;]cr'ڏb"}H7)P _ V9g`-YdR#m0{AB+:q#t72&}kjYEp %O߄mNVΉeATvf\d<,HpV2o?3)rnzX\EYG,c;kBťuJ{];Rmjg]w[EzTBfRL>f#A2+ҫnYiP}7+ơZPڪ8-`r :؛(;$H4|vЉ|]QwUZkv|EF,oċ[:H7PkW㒲 %g4 y_ -d۳Vs*!\:7=Bfb.B㪲ũ˵N͞nJ*mbL22}"dbS%]V"u)T}J<m]܅D݂IЯ^]ǝy6]A^2vV_ezƁMvVէtQ$ ⶋfZW4V/ |mpPöP# wX=gnmӰ {'n"V #& DpP\LW_[%aH 6)CdõC[}$H.zp[jK?"IV CiV0XBСn*k_t P9Y=EO?t[/ج8s{Nwj˚"RC%1H58tI'wiSqPU%g4_LQjˆ_L9')xW=u7DNrfcGQarɖWN(6 חAp#̋~.!WtuiRF+|rA êKPFF3XIZ%cwy̬N(bPG׀KL]/C E4]lCl]_(aSRt/cg/!vyu6%Ȱ/ ,Zl;>rqqE\@xj+%>ĀWgnםt' 5Gg\$m,*WIr>g6</QA$s2Ϲ:WXGPk(cx!&[uj5yt5#N) vdvԺ yƒL3%&gj$H-e7md}̭L&7u5׎9]pPSJtD)i2 wLEHYFs^n^ j^CS_4=7Q:SMX[{]9\ f|m X~ ùb[M&|3jyniw3%  2!z0 `碮1{o0ϜʖwJ60ZDn&=oI|;1P1(o^!I电*Z H)nxg $z׵]љ;+F6Ч;u'w :J"{Mkth|SrO3+.Ŭ ^5ئhgu# ]dih_|~VϜnwӪsw+6&ۡXr׾OJ=3jkz~WLl 2nSƓ(B:Ʃ B¯5k0 u+~1$aQx+k"wz0!'14o*f,Y4IR$wBP,&.T:78SK^ rOPAM@樀ahN)U^Defzx/NO*\&pmy1 DXL1t֥}~B@ADhŢD;r<\ໄ cP 1 NHE~"5j)cO,KAC@\4/5? *co+ze\#WUO&&*!rv"0 rΘ@eN'_;$~n%Dπcron~,hDzoGkDdK9H" ᥼)Rhe! F˹34e~Dfu]=GX@~!1]s_]+ TY\B& \HuzNi=kg.IOu)Tk뺓Q@rR;]n XcPasU J(Bn:;5SvG )J}> .U$Hʪ@!M~2쪙1S4'lŪsziӼE ^+ #i-p֭woQn[G3 >.}z^`mQW8>JmR v.cX7tY-\~)5x|d^CwjE-{&]]ˮڂ >̣ٕKz85P!jsS J2FfsIln6WKڒ6Hg&bJǓ(LtӨ ܜ*Ljc`/8,NCy%?$ek, Xۈ?gd;N?7K^AW+5;sb/ә.ܯNHD/I>ZSra캹Ҭ-wPLHս#zE_&C}*̂_\?u&UjVÄط yѾM+y=K%b .OP6N0O?O@ ,~]_uYl*c;lOo߲G, ˙C͵ĻZD߹cyB<݅BKG JX!YC?)g̠KRbǖۧ<9+_5aYJWeSI̢*SgB>`#-NzovW Ɇ> R tH X^||p.I)'[sB;U*s*˔N5mtf֖?҅EKG׾Nc=ѽ .Y[8%Ǡ? 1m +^]T,8A8气Ծ_z?SO&4Q!7N?gr;!f-kqwvlkv֯D$Y5fv ﯠ›qF2+s ˨a:S rû&GYSWeA4DFoA,s>{kpx$=Ag$a?#M6vߥZ-݀sa/UNoQ="X:f4Wa} Z~x8ATɌ=(k߳G'6~q`,-~ @g(65ί[z% | >cn2^ڲyDyȎ֭?y ՎEiʟ *Ho_jYjOn#H)y='3{Ruҥ8JO8Yvk]1\e;?^8>S[~O+9J QuLmػu/inąYj+pދ<l,HyHJ+5D(fz:/s~9d}qX'8-Ve 7M/dh,6zܲm=>Y-|aQ %ٝ:ϣw:KGyB_߯4`wvR_aKGxx 0yaAݯ콋aoR6ő- ۀ `U1"+wdPH`h3Sgnlꗏ=Tnoo{GJfȖv/ Xz25(4i A<0R$(|GLs@j MFgYSOrJae$̈E/OE޵=PDDasLY[r>[-~%SlF眵 -9;p ^{ڗ#-EfzvI&<^b7(oCHj:'.0j\\kj;bBq qu^18$= +,̞Q^D=c2 ~IR48Ϫ 0䵈qw8`EQzIu 2%>='NAjddK1gb$~TECO\YMKsJsޙ`kpѢh逎)};u>M>~Pݕ<D%rU9VF QoSe~zdsgJ0_č4<ՏkU)EJ?I%.lw,kL}IxHSvS<[%a/^a+g~  VLƄsz%A@"? +JG?QNοA((q2CGs exE}TLaK$iBi8X߽tOS1:eO2CDD+? UgaEZSQ뇥 qyK^֖S8G8>NLCCGɣ:yPz\[}VK';{X*GLz kdX#(fw85r/3{wݰcaQ9Pl*J $i:A'Ձx ]:O1X4l d tZ1jϼ+h4ȍ:y'Y1.=dy=kf>9b_Jކp&I[5S0%+$!;YodWC`A,|~l3]-_dIJkk-2Yo>r{s)wB M~?3rJ3OZD6r)SB%^NfQ ʁ*2l`'%8Yz1orl|}‹U2,B/5δPn.Ebs8Pݏ -cFU)ޘ0R;J k8Ȯ(͛XBmk|@u|@/a]e mqZϼr U#QkyR050(u2]d>QfE$[Ythc*c-⫊X j҅cC$;N99:(ԚR7e:]a19KUD{?" "-%"{a%%N%ZGYkLLġ\0Ix#/jkƕgeT&~k&`1,U:ݗyʴ5yuM8E{K#|NRZbjn]et}'$=mD6 HrɱTm|45nM9zE3"1>Xג憲]tqh[^(&>T4i^ko0Ծ䭓p@`XYWkfq\|Dtɯ d,r8㝶c޴~pciD@^dcъid~)5q~/+}Or!+cS@!>z"._$ŃG!a3q;jf@z '4gòr] zVmj4sVigY%stg0o!{N\o+.%-Wj\ ِ ,AA˵3)m}vd,Qe4ZPvIL`ۇtגө9C$"p2q tD1Q8H? ?jVy<ʦ_H4Z$lӵ6f/F[K^Q8l0Q/!{ ˓kG jMYķ_QlHXP@H>;(1ռU_l28`Rr(ymEf/lN |]в(^眾]}\SJp td-OC2vkyFݨMw~]&KSUW^($"$tdv$d+d"1 ϧ$_jH,RfWc2Oi +aILYFNK 銐p5ă mgwLc5xWRd}2=fn2Ђ %i߽&_w?w+5b¶i̙QY-V4i͍Z_p`}DW,lO͔bw/u /Q?VYI1s%3 WVSB}t/jy`zl:NW_ ;~"aϨ}%K+pJw4~pdrV¤zSaXEE_ej۱O=8ll8 c+@BD]82;gʨwI^Rw0ЋW2?ŭI)QC:a)J^5<-(1t\TNnMXc6eF2m.WUVuzu"s"rS* Q~`>>Y Xgx }EOJ LRhRC5j(>c("3QFꐦɬxA_.in4B%Aʮ['UB (") ;pyӺFXsn;CCyu]:~"D~4+om31ǚ5uOˎ+kq odoM_`y K8R3](ß.Z& _˞Ew MZBz]@?"@N`ܤ7|$ "njv< 6 kn? b*'u l';3k"dViү]nDR;>4|, [J[=[7EgBh!/CTYbR) [3 e5Oy)'K3l̇:uKGAhMFji C~nu)ؐCKCx"&ZWq0FT~ i("S=2  7q\A zWVG9b͌b8!I/;B骖E2EP&>eX/VTQ]09:ah@?/5@'NSTˠ d`%KpU=VTaYո8T6a,AJƝI9~2~^Z ,MWRI: t9tjg3N \Iq ZG[7rB)!KȇMet61?  / \5'(/^$+}ɂ ;]@j55ׂ1Z58dèo,+KhA7gUI z5FX$E[ʧy5a?f١C,"gAcFP N߸@,.Nx\m8xJW&b#e6Jړ<#ծTR0 .;JX˂HU?H'M\IQ>k=<_Aq ``FbBXpgOwEw+8{!F*7r\xo-(DQ׻+owA༦3TJC )dCQgEj}1ou gPJP%c.BUn.Ybk@\SZZπ8k[ΒWāPD~7:q"rUtsVy 4S5ˈm;aj[yM[sddZ[P*R^Y+䉓)Ae_ZK{t_6, F8fߊ1d@?ZAilM @c =z Y|)/-Gdm`nv:5 Ք1'dQV_U_hJoْL EgTj}<kE0iؗLNΪ5YBvEW^E\Hfebk@s A9m؀x$IfĔ\ `XSYiVA}-LVѰ#jz> 7Q9 '2wԐ$ema >D\J4&Ư.sly U076khjzq^¹d@cfLN+Xa@ݣKN1*ן32kڡ>!3wo8J)*by0]4?M=vzAl0>xA "'S]"l䗲} yN$X,Y\$qF8zo=Nv*XXXj-Hd& o+$7ؑ;P4Nj ⴤbo`\ ӯ rp8䨪-8qp">1'r O.X[KR*:ޓpa 5g/:xAM/,X#f!OkC =NszÛ Y8tmϿ0auާG. Ŷ˝my-`6i^K^Йjq?C(OK Q3ABTw- ЦR  C 4P9)) d}"TY2U7`#f$gv,}-[^C &8!`f=dT(?u*ȡ N1PB;x9A t+C$X./GP;vԣkn`LI3ht:y\JtD _]n [bz)oz, ?fP f0uUVC[懒xg9JS 8a .e4/Ե*p۳U^Y85<ÖW=2e*q.\Ev`=śr]m'XFg\fNT(:bD3$E {]K#Z82/O~a@b){:l UI ""/"\Rz;|>^r O!L~W3)s=chbA ˒;] uLLn:p2=]Ge{`tw:a`,рԆ<#~ n'ܫ!YtĚL2.yq}4iQlA$T`<Ήܧܕ(4*lÒiQېX0LElHj%mM| P{[\/4]ԀH%!. s)ZםW2$jy$eVΊi꘨-L@9M#hk{QB6gJ#' B顩:Bq&,>l}*raEJ3a=~|^w +ᠠ?90Q9ţij+^4)Jp;K 56MV^g OS [v#\O DsaxfR4^sH*w *yN6R64(hccgNm#kkW}tsoq{Q^b_EY*E 67M~vvvuW7\ԢBAƩ3#%yA6hl2:edĴm&mloKJ9l6p`HceYuA`F@d8/ 3fKP]ʇ"*ch*}=ɍ=/lV[& ?A2+u@IN o.ds5f燇(JVޏOAK[R!lBoSH*zˉr`;;m˦9:3=dXf8%I59#2/MؾO3v-ŠAaNz%0&zw!"`|{Eu'kە5!eݬVJJxa mf>s L.6bX ٖ+@p]F?@xW?{iԬ립lJ JĨCGR:p!:bh(Y`fOu+L"KQ܀7m~-y8\{@dtV::_|,ҙ.9D/|߾ ;2bźezj'?cxjL휁zT^,lq8yI$h.Թ*jnKnj jyk8cŬOZƆ>89-U΄Hxt [B$ >m6oS(V }Ͽ] 8)>os@PL3v#O~m{({|eX$#^#1p,Xeb>ǎIY ۞ =!]V4e%XfwG%w^2u-KG҄^:YC(jkXD\g ^ kxl qEQzKm'EwʹO}W),#_\;&\ez  hl ̏n\@U 4nUNpZ{&"ڗ~TEQNङ 쇢C||lTXEvŁ00{GqLo)3м4`ݹBG Fu+i@z+0ß@{[$r#z Pf[C] UT<6=7ZouohUis&V|@dژ]s,G:O<%^z}A6U52l491+˶)U3V$G9+ģ\'b6٤3"іN$D>ed 5dFB!idѺk&L]Qt^YdV(7GyȆP@Cy=!i^Cff/4J"3PXFٴn3ەꋽLG72LA*&иM/*bo.'|ɒPx{Gj:[Z)1/ :ǀ!e~0nk 9WP{C/ձ`!}3,8Zۈ=2Yl!Qsp.;D 6QU>њ MR(m,(!T6[vOs8/AEU (5mwY^B0dF8 BG;$,Wϥddl0j_+c6$^t3eKMnI $Jӥ S7gf.ihAd@·qq+ymlmtnR&ɢ6eon6KFwaN]PG*I뵳xݥ =:(XsV=>F::`A{ je_T< m{/%0dQ##=]@JC0]vΚd:Uk_Virk3RhWeqtt-2A;s=oô`F#XJ-)4_uT'!ws%qyVh6[@T3y$Y$eZa3Z_1r;]z➱);6M|^)B-]+U}PUukp'YplOiwKK?U]^ڨ#It,m2YAYKev/Ɠ6l=訦ufSQc9\61ne]%VSCGR"Gh\E UziC0:E,prNʪɦ -3}t8^ss .^lϯ$`^F8Qz!0qP-"FAĴ`d\E*v~UyW `r\ T$hGh3LRGڬ(3S=GlD1>+UGim-x#mia5,p_mݱm'3w'1m-ώ!$`wT .Hc +T01$^*2^ڌdW҄]EpwPď/ׇyW>lܻn3۰:8<@=#]J*)"s@4>gJgNa84O $ϬēuVe@^ǩL 2PyYjqUc oGs< dqVw\{^~ ^4㗌W9hmy]:~=L[&wW*LBXYS2X)dCQ!T Ks?IJJ8D˘qVUt 3m m0&-t6\[R=T..!#9АD P|}cL@m˻q]^`M3g:-_@GW`х{I Τ:Hu{߆#YᥨXgT|5mԟ[\3h<_wV !L~f/yl<?X=6b>?294zOXA;E3 $EadڇnCT@3y݃S^R[]dv/qHɭC)P)JAS~E D2_zpHRu.UmN;YK ?Wev2+hP]§ K`cӟ3Pf٘m2;iH %"3qJ#"elMĀ+k J=3,yx%΃Dfڷ7eZj'G. 9mD"USŒ/K㒊z͎{#?'XZQ˫<)Xʡ! 4+ B4 hxD'!3^Uñ?#xN,ɦV8?ЭPe/D~Ÿ*=34HGK0KO fY/x4-;UZGn'SX:xg}3GOkZ;Q Ĥ,HA IJ_P4d)x\Yā|xfM1=#>>MH|Lw[lΗF?o o _|[w!OYx]c3 {6_BY[n龱|mo+hX$<h6ϩrc 撈 nevlgmXrR/_6P|]")CUVu5-ϫ4FBI> {1q9 !A ܮ,@2XF (XȹkQl)T@u ve$)kuQ |>A*nӿ7n^Qn.>.u0'ZD!|R4HQziV"WJ_8'hF NK:)7v=c&WaA rZe(b0X_^9$s5Mϼ)jL>}yk\>f@q#/V T[KXkQ+Hӆ# ׼-Mu}W*Zx2 y2'9oB"ͲqhO4*urF?Jڢ}gCnFn(9CA:zes޳*yB*eDc ;ma eTw x?KŰIǧ#1trsRӈ`>m@xLy&v)#>geM=6 Ȋ#'xsݷ-^p9C=}VAC۟xg.&fLR$^C^bg/ћ%iP]o20wtR: Gu}=HuYt z԰F l^@ZJçMpBѶ h XD)ԨeGYW<3{v{4QPչ.B rDql`L׫:ֲ(vr2E.SAeKRC icHp4az1/Tnȕd5tאHsMq^ԻU{SjDR)@T "ѸQ HƂb&ŻG9}2Ix(}K!2DC;հ=) ʝ݂{S&u^a1Y)w,kH!VRՔ|1<P+;\<{d}PZi"Ng߬4As=XޏL śwvŀ@Fp+|_tPCbrUOkVJ5wN{TȪ`xwh溥 D~9Qʐ/Gx'ZYF$^0)ت$a8 "@\Y\/:eEfLdiqxhGT3x'e.?j11\k8m37W8Bi'g͒? #o=Ǥ\ {LIꅃ $Q~%{"(P"gumuJ|W'wuRQiKYB:&.T%vdpd%{-;OβϠP!κp, &f>W[Gb1J1b2FmAjD;a":nZ4xh$|ϖ"xЉ2 A18\Oe'rp4s[!Ln">Uv0jg$k|c{|e^Ht]y{~m~QNh¡?+E&GZFȎ־޼<-u3^(,v#_hH ̴oql@؎[])* MGrtΘBh/S _o UN?YvѬ3X(<1#lyL.3n~{d1ON{2K"_Agϱ`CG1=Ez]ד٘**kNZGA=J"`w,M&zpmڍDeF8mZQ\Pbވ`w&ZfAIٱhퟵ0TMNq/tfe9{vJ 0SXa| +~ԕc)K 5{/Y>cJx%@Z^~p XnbYʖ?peF%(> TЊAqlzR 0v1ΫzqWcyPA( J"KBsLGJ-SXrB6/"0FX~C,eE tew!Lz_8:{5ׄ8 z2آFX}иH>hl;`DHyjR˙:]G5U+XI=P**xKf~>}D4n#P䋪!M72p7f=Y>VxJ+4:d}l59͜ KP~$`WkӤ#Xm>ўOXt~{W2V{ af 0`$gxSШ(x!TeINJ‚[6r6ʔZU )LSq@Ξ!9\ᾛ~Y]z kA1ZRt4m U?MU }`y0ߺONۅ a.NE}$:*xљ5Y=;"֘ٹnFNTYB &SYeg.xY-P[~Z:Td+c9čPjEə[h܅|F*˅*:~xv+iu@r ,z>\ 2OZ~?+>閙Ug\iZ91~@ǶN= qЃ=7jrxH,kT,3 O6I{gO%F6U䩗)$>Єrjds3 k( ЅҺs({59t{?qԉ ST)Q x䧻| 8OlBuklq*.!ࢇTZ{JmPpY{hyT\WAG.] % 1pʡFM+d!;3&x]R ̉=8̋Ue]z F7 ސq5rޚ;N wazFt@/ h/-Ko7~!9r;J0Pslg_)ADZ~T^3%꿯͸;ʄġO|-.`df4fi+N77iX*2<#_\;]XxW4 ۱dM]|;_z=0?}U.]lGd;`*`?V'}1!Q*D5*!rFyH24Qf ˊ$*kaã-!S[~y:Y%::jzʎPfulC>T7: V?̴kŃ%Ѿg3wi&;ĸˁ⶞ '?',l89#)ޕ_=x>q#ΕD@`B4;Ők3 .i&綴X'禚/Ect byr tϧ_\ O^e_O"i-MH VXPOALh\_nqJ_d水[,F#N\!âk,Cb!}r;;u~ /M91MTLncZ 7GO9_|q{GnMȑ?"١)Lb ڂYA2oޤDEɗvӭ9|d'rm=/!AkrC3HN6^z Wnmj#6`|8g.bX8"5X UqLjfD͝pWVJ=ĊÒ.78BhM ;Ϯ8$ޱƯ־:|zKX U3ep$u$ąan (ng{/JSѱS Wjڙ5C.$އ,)3޲TYu) &fw1`+g;W/zr ,k͈br , BLx`Ga ϛj|7EL~> "jMlwuL-$S2y KLV]p&6{Ha~7D= jo]O'ncwE=2qCةC}i:f xyaa=؉d6D2m QsI7zʅtֶ{ /6If,gBybVT-N8D//`~gaxAoBbgD9".}dKwpZ=#/ ;ZH̡'[fsHͩ Gײ6@~4_j1OdH3t $ @jRek)1lhti~pvQqUh7u朐\pU5ĒP=}}=p+\_ܩqiRTB+O#P!n_}ҡhJZ] \Aj:"D@ޔ=3RQF4@' kBp"uW|n2]wH_Cߧ8zQc)vו-aؾi\":1U-lA@P<U݀N0: wDXFzDRY4 pDя wiD='{@ JU6XKʡDm8se~docn| T&A-RF@VJ[#Iғ`x )wE2LN_&@5,tAYbn*VB#횑UuCuq_ } /6:pxig4`ǣHooߡo>(2|JptF#F=HPǭt$z%/4LZ87 6G-)L |;< w td6_r=UcrdJ$w,}ofOQi"t+黈˸$PBD!;SFi'cQ6A汵)_oTzG$.[0ZCrÝCX >5ꄥ|,]j1r"Xm'~_ 8I0TJGC?k  ax9NY 5^_9;| -Yя.vySvSīpГӆA8Qʸ}m)";#ۗ#eіBׅޥ ˷\9q+U .b 9a%h YD\36ZJEER- )Mz?d]pƓSfWN>gW4KY%ZgcvMGܽK`á S =P-‡IEQ1\%Bb3V2\"ZzGhrv2ܑ}9(f{gMs@;+ [Ż$KhaW OKeT‰2VS"_gBek$7?3H }?:­,̈́?k+GiȊ XU|I<\y &u(l O;_ع;S.iyվOޗ(ҟWVR{Qf_Sr\;t:sE6gxRvRĪO"odz3Mo  ݳ$9bXVt{`9@cu?a#NQ0 b:W[6rDPRaGjjClYQ~Zڣ+ދd xU&9{Yý4Oj!Rkd4$.TJT-]..ReJ4ܢ{ ֒ SY{0B;ѹFkZ_nK=l(Rp\ u~sq~0|918z $"<粉vI4v p0 [;2CrD=*h;uZr3Mu?q)aY4p7dr}|NJ]%![685$OE5pQ|V`Dmc#\.$$^~{BkѐI%%Oq8 nI^SA><ő`[t#(6?ULouF`=J%4w7338e9M|);ݨbuHض@1жAe;k $/6)"~&gHN 1fbѬ7QGw/ͪh; KH5 sDoEqHvF P{3j}o<&L1^)*Yd_Y{޶BM|f{Y(hFrZҶ.du| Hֿ,].=se.ʖ%[ EQK$Q@jv&uBFm?(S+\Nv(2ysYj,6xc%8: Ň\g\~lW41ZnIR9xe1fz myf$p>9BF׏C&JBODʢ .E(:ՙώgG@]:&t2,}8PR];0}Lg!YO1KZQe."I,Hkaiki J7v6oT܇op/s֜tM-nzj ~m}EEФmI. g >\f~(&oDp(BO8w>UKN8q;{_!B*Ih |ݳET%WZ/sZ[JfYih8{dxu$B ] $_b_238#-*WQBLVXRTNԣS59ݬ'/mjfjT4?F$J*+OԷ4㽲kGϙ|8) p2t|ˋVV^3f `^s0g}{9 h>4&pcn* yƎsPQ莗_Jm`s<^n Pـ} dt>Egnد\Ƅ)[lbԢiYf{!/pq3mkB4AX"!~`}趝)C}I P[+pItM-Yp q\Vs(>w$VeZ;BZg_bJ+ٌR+kyK B^Ҟ WNj1͗?aMKeqr^txsS>L^ͤIXV%ܥ1PDu4izl4P{UIb\52/cŕa:}wmj2aC (,ZBܕ`},Yg1Tzɂk]?FݙL:mm߳fsmFr9z5X`Es^"Ae[ @ : 6-JKV" m%>|\"eLPh'r}q{W$tIv KΥ}f&>H Wےs͚j5 yLX[J)=$ 5Ov g\sk_ BW0-kԒI|`hf`rvdfOKol 9X&\n]-Dv3z$.3+;z,:!ܬ\O0:C5ޫ{c!$ɘ ̈Sj>A PnNk,7K4unڥNBUrO= \DIkrgk\}D7]?j؃qiႍ3_f Ka33}a)3%)43s?!W˃mhuUy.($F~ CǭP=`y jڪޡAٖCNH;k (XՅG:ɷ0Z!7e^ʻ\e/1RDPs~Ϲ@փ}VcN#U/HY4\(e٪SҦ@\ δ'`taŵ'c|:0DFTe5/a+-++Z0j JD̾љE@:X@nWqdi*1qYDŢSfUqeu+wBCS_ng,iYX5Ìsl r몘f{  1I}RL"Z`lxI)>hܟYk 1M`?#'ɼ|F:X"f0YfG5wNŤy=LA%{6q*8O~TW@?eHy\[v}F_=w{)-zĶܜr/tP!O@b>e2N4s4RyjdR"=6b pT̟;& P=d1|4SɈ[;xJ*WKbЂrT DMH˚FV7A-BQVy5O+&JBĈ͸ eU}W1hr>nctJ4^dzS5s$FSՍBN$Ykyn0!XQAaFcN2A{1QSq39TT{&I'do6pT!YBGryI&cU+nW28x r OJjnDjs\߆uׄR\һꋀ8X|?Ū]܆zn l n=!՝p,KRzZ&q,+hl'V.5 tn\y(l'IkLWO3eʴa{&,ј07!wGְ''S؍Jjg@A5偠<#1u*zD#$`\WAa~[6́峛DP}a1g!J=h "%C#bYcu T8}wec'w!boXG wͲwz~$ H*D5UrT6nN-`>0Sn+}߰$KU@DIv7p-hnVŦ^c ؈ԁh2NѸA.:̮p:A! ,L$0YK?nH4 Oqec>!jC8ЬCڞQO\xoMâ<q{BPȍVit^~BmYt?=sSef1#;y3$Qfȴ7Bp24i5YExCɳD?DU>*$Ҍ:*#<,O- A0JuS] 6c $0ftLUF N'2tsn%>'q&109EY^˒cNx\"~H斩:0i>NM r Ee"4>(&G(Z%Xv`MĢC Kj Th3[/Be]ͫ]Q Rmw&#K3rQj| wq_%l5bVmɈF'z[Ս!È80\ٹT%J]Z9S}+YuZ}'VDޤ@ f,\J׉IP#xq/I85sԚ7Bf=?1Ě\ *5Yw'ڰ=c V߃T3JƏeYoWEv^$Gny|cuXHch30&<=l̐4=@NVt `ghժ8E. o)POzIҩu| ^672 x^Xcp $|5$/ǠJz[ի!C+h ]mVxđV{ jnzqZ]m~ib؁(RY2a}_L3:AIV]玄s5h \ƶod)hss7N3s*$n:#sWXwF0A#bZJ{(vzZyI0ퟴ|{۰Tf8S%#4b/dqOcC>~fWۇRӪi yWʑsMeR[1<գߣ4)YV;9;g{}1:V[JIYA)Ǜb[eZZ$xHW/ uGD<i"vXc-Sp8J@6 6tl[NDhW},>d2⚉ KFxxLA!(:(l2F'YmTܴag~,Vإ[nEb lȾt1)/ǝxIż4A` 1-vG⭮c4XA[ %R̄s}f c 7[_Aq`1~W:|2tg6/Zj (5{[Mipj7 s:ycmS#?{Q\drA}ʖIqmGJo Xjj{QS4h>\z69msPK-U5oL'q" Ծ})TuM-`#3*S( ~DEf!SuؠFY5U P;P3M8 DUlO^6oT#1^!5垏t'P緐J˓wZyjÒW1k_C/glj,pk $*f&ry’, &qߴ_nĩo ^. 0=.<¸>3CN8a- qpQǹtZebHag>azZ`SEd,tߡƾ}ZCW}bM5%]WU&=czh)Y(֌PTJQp{YT)τ Z=uXO3eB@ZJLӉ:Am9, Vqqa id5n.уr:- W+ϥrԤ@Kި"IIFG=]-8b틁K `ff 6iOSAH>@;I׎|Rh:/o\c3\e Jjgt؀E::2jrOɷ9Y]Y~#ՕNIh3{χ5gWYPN}Ss k1K9m`Hҩ[j{]r2n)]o>%aa[&S扆1~a(.tw~+4@* yﹻD^jS"I'#bѓݐ Pt8|`9Q`egj@Ҋ {fnCk#&YRqA_:B|1We[:q{UMo\Ef!ձ\Iդ3Q9%&0'mŷ_ ND B>L1d# LG/GFfhAWYkPzrQu8Q u}{'WWJaE|\;,"GrAFe9&$鑞6 )A.B{)_)s\ub7-_,_ȷG!H9bYm= 7:YѸRO|RAO݊(ew])rDRTg>SO'Z8DpcF〞-?N̹!J|\LSMu\*h}_$sTp**a & xRG\E(o L4k~ F 2y&a/se&mv@ f}0}p-Zߛ8XWߣɯ*)(f8m{>Dh&ƻzK׉{W0gw2$A2oT;R7anGARtx( lZ3.ZőԃEƀ7f1V5n&@O{7=fAFU|BgDuP(f7 ms(7y-h0Vt"W-|@|~/")̴WKW#2}yZ\Qqֿe43w^Iu~<`NT=fS/pUPFpLoVQsN`ŸsX&5H{n~TLDhE\[HR‰wp[/5;W fBtG+&&9LO|hs(m&BBq%abd\f3utӡ.,*m%C:toeB^yKrFW.APsHR|UG>e' 3IQrG2셍FL{㌖>SNJwr?|"RnCo4j:]^ۀ}4aԨ敏 |>۝]]N.2a˓n-k3W6  a I6R)]1ιe6[kfz(j**jC\<#Hl˽'?=!Fc}MqJ@4x&4bqzsrrk&{aZްmW^  x-WXf9"oC?*%͋E}p,prx0N|HΡCXVG!$4}ŦJ͇P2w1|D/gn/oעς*;aE2YǠˑ3U3(sMp5<a.e"^O"UNp< kښ9Dt >WԦ 6(Yj@3'PfڇY v޴刁fEQ~|wy癄k*eo:oO⚭Y&ˤ*KȀf:v6YL_ bAj(#aG :"X`KcATFSw-n1?{Ao"VQ][]xEQ8Bi s\!ttM7,oqZAd=q_M6E{nidBf#Ymؼ?aY}!d`Gaƾ߃lf /6t 8ߢ^ULT _B3/g gɜɒpЅj)^4YO7U]w\ ™(U4,K]0J Px3z-+2VfC1DSLZig/>ASD &+-2My :")lY&~+#EcD#4`Mvk8Yگ%Qq=dBޭ%KR-C5Ath~eUT#Zf<&~J}f |2JĘ %ݗ_`B2=h2O*%f31 b+dAmF_EEGJ֯b70DOTfUw;QR1||ʲ-SM>$t,կEHW\ʋ&^XUh7`ĸS,Tr %Gd C5uQu,tˢd_1UvZ\ԓ}d2wFذ(+!XXF1Zq)@M}[ڶUƅ0 TL]J]y{C="]fPBX#ZĈ9dBCNvbX O w rO͚V,bziހـVvS. rs /4­?KU*R1=K=Ŭӥ.ϡNV ~\k&{Z~sɧfօ[W,K$VYbH7viKGRN\'>AQ m4H"d1 |sA} Ʌ R\>)j nN"'NyX]u1LηKwtDodPR$ү+l ٽ~ #z5^/ˀwDf#ҝ$o9^Eb7QC[UbzOz-:i$Q!33:@+CX^yyB-!*m) SBS lWzw+%ȶ‰sN׮fV J 5xVwhÉ#vUJoui<Ыv:fԥCjm}~W'rfpψ#,l\a "۳>v{`+ϿmfjR00Gw ywvq(48jHQn@kff]^ytl>4Ftv_$WWny̱Ht6Բǖ9. :$8h];wΆ7Aȯv qʒ$9MatF湙/+ļ&cZ^}t Nz;L1^4shhquЎR[+8%2 r}l:}^C.}ADk&*$K$*!G/rۅBGrw(;򆚮޷LJxUYSDK\ 2JZ$En1> )yߖ彊(#GT+?sC@-`sp-B",q?Z{ oHΥZFi]`A/3e.j=fԯdԕoLt]ꩠW*iK3IKsrUs;\L:fH[:SVasrNo]!a3I0jHEB'=M#Aq+n7vMl% pq7 sU'#R![ⱕ `;m/6zѫ懌|Z~Q Ϣ" a !Uz\3Ix+Vo\Ue*dS7舀' $/)|mc x}'W 'k+p]4,t$L/?ZX`_e!Sxoy2ѳO` V"0+'F4MBLF$w>Rj-D DF/&sVP~0a26]aYgrW\,pBWA1"f5=U" pXI-WTZx2o/nw qEqKnkEj~bz/sA0?sŕ `zg/^-C5[wEgFMj^oˠLRV'`G"H.^Wl:;#kk/b^[QYw([*9,ZxM$%JJ/3b+Ad(#fpĩ4Z<0E(9zvgزQhߓ:b5Wjz\O fp+Z06 *2R$LLjέ5|03m_([|siF(O-^7Al1Wc~Ԏ#N( P, TDg%*{m"I$x Ko'd6|ݸ  ־Xb kz CC}:҆iB a:!.zb.]PQ|%V綳Qc]|tırbrfP "Ht#cܝQuuV F{0=wKCM5CQ& 8emm"~ Ă2N\/{NlĜ^ 8TX:"&wZ"柬:U4c"cxecjlr @(2pöza?5# M[룏zۋ{jGJgAE#01VH϶@IȣYO@%V&oq-TY`0 ^º<']AN?v|Nr/O[[0ƦuԲV}R^$tH#AKQ7Zfx:4¨ϼi,tՐ!R-j ;9iF{G#j#hxC99A*"EoC|!5/q?&&Ɣ0'6~ "[utO_!5V5jc3?;/M^#FHMq۹ʎa*O8RI>e@Uc|r7Q_xuCrmy("TSVƋv~LUhQ1w`%k @ bk HG#/$CbIPfj#gS^5Ar)"P2 a{F=]&,up}?2"~7^iAPc \†w&ƿݭ' hmz3Ll%ù/rb\_ZC[iHl^ï !,K%qO%-HH`)o+7NWeb5oŖ5׻<_4? h| r]vgMkN(LG G%ɥ  vn>R9 -s{J68LC-pJ?*<2ϔ󞄵cEȺ^F1P9sؽSLH>V׃qޟގŚv^`q+o -i(VtV;X@ؕ]K`glA:q<KOBoK!Q9^,VC FQ=M9bLB'm@9?uLʎay0] p 4a-Ikblפej]1x$FU~t=Y5fm|''Sq$7V-\W|W]ODVq }OU72g2Hzr ªXb=80MM3$kw|>Y:,Y m(ȆN!wL:OF|D|pBID+(D˼:h`qT1Si#ŗjnֆf\N#BP=ccr<7f+3jРnF|0 G9YMnz쒀~+ߙB0>Wu&7eOJ+j>+c~,`}W"/lhx=6gA- :2l9*BAu\7^AJ>џL$iVu*֑F$-ԃܝɄfݖ1rV3$M@VHy}zVSTώy3Ae?zE@s5 ^ 'wH xj% 3 İ?J,:B`m0YWK4l?X 9O 2lbl:`O~1Z9nkk#me1.жzRF51:;4vϖ_9YUb1sќk.S,m*>`V؁H%I_Hdztdhx.VN583FIMpe22Z[z>iyrx%{XAsCIG_r=q2[z=ZnOqhҘ ok&EB}: gkkq-oNju^bGlϢQ}(3CE~.0gV9 3,/VKlGY2]Ϛtѥ(nm1Q ];K%A{v23V[pK(*J\Q\רub 'H:UvmFvTEO_g~_H#ѹ7v v'Ԃ1۟>y\<-'7(̞5\R f/uo%d5 K;) 46ֈ, G*"p66wVFU.pUTr<4:Co,M2*T|;@ȱ>b4)$HNM6b? {傎*lnmpB{Mt'P_PSDܕ N|z-S숦h1cK i2F4J&(V|Ϻ٧G=`$$@U-`=&?_$:[ 򠏥 8O%1e[7Z_MijQc 0a=`sh)-zHinr=w]:ɘB2 S`pʒH_=Y(C |"2(I5C]7Dpt=>ͧ$QqҼhkZ&E8|5K@7U|- ߼ǫJKVݻTb4@`:yVw ?.3U); 3)è_X'7,'O!@jG"ck?BjpBk͸K }9nMl [*{YwA՝ I&02;n[սZ>0Fx/ur4Tu,nOgh2fy;T¬ f` B-(h$E;ߦ .C~m>( bM#)*gJM';rPIe԰p8_P pK1HrJTfC.xQLn'o)7w]t 5 9SF7vRN !mS6۞wv&=)i/{+KW/ck]ou&vm[bWFsM:q3ϫuk݅htև00m1i0Xߓ7_ 4"jby|ύa$rHI <!?nj& Vw!$` ,34Hݫ˾5hMp. ź͵^2DEmrq!2% JK凕4|;jxJ?Jʨo~u+ ,]\#-xTOs|7sՄE#פP>nKl}«{G>O;9q!Zd32gcIDCʱJ=aFcW|!b"]714WZ{?U :=7@gbIf$k2f?Cx3'Fq8| *8h!g$Ay㋂5O. Fь`#k(_g8^Id_Vݖ )$d#0?#ܧE,2* $P|}k>U #TMtL=pQŋWށ+dAC)aD]w{ZҎyY~wc)C W\E`+!?' ok$ >3`N8bw7\k$TDEly8Vf>@:[?N?No0\mzsLH4\ m**M/PlA =@1{ꓼLX9 V؍C ,:^utkxjRV,MK\z$IAy2 ,\-7ymU'˜lEPFvydTitϵ KTSn g9_{ N.Ɍ74Е+ 쏠nc@r(G7$iȚ꾥m%Pja\Yݭui{wp"+!;3sxSERB7g1dt(;Z;궹nG#4M7_QnBC֓Vʰ*WRDEyCw0ۃ1vvtO s[,>9hw:Zr0B/DoWmq$be,mw`gi1O'Xrxhq]bC_鐓 )88no"}KB == hnh-p{Ʈ NSyi:'cmb뷱+\Kw~g?Ym I+ hFݢBeԞ|p3{KdxyZKKTAW֜仴妡fH--e? j'+xDs% {}H)V– ̖Ix ܅T5կ5uGj7#xWB}dR-*{"#v# @P(JtuxzwQfNQ<)Ϧ]B;U Tdb;Հ}:^R{5uz`[޲ X8K~FZ9ޘc5Bl9)M?oyQ{IR+wV{a7p3 1 "T t:a; ;f!TPA+j]@[#l &5YmKz6H?!UԖ́(OD;O[Պs`i 9:+MmAѲ9j7̢G1ң4oXjQQ.V#tyT' DH֙"DS&4v\է7{!t/nTG":gfiw|h&Rr gg^׍kDK&::"o]^uǞ;sݶ{IqiC04X34vH$sa#eXƎ#As~44@e$q}FJBfz@&a0 Cnx*|^CE *lJ6; &Mk%* nv-C', S9F0su}i7m`QzXm|F|7y+)?zY ۠ѷb.n]ikƤAtOK<8s< 6&̜ZhІuGX;C"J6#"Vzې5S6 Hi^2@PH b-_uc֙D))J&R+ZMc4DdK #fZDڊm05/;@mB9N^r~ƚgg)Ɋ}hYkgwc3c\R|!Fsxj꾠a8,{sZ}@h'PP?UĪ~cA@J}Q.]X_xkr ۭ(a@#cˤe>Y*\/ꋬ:q~*Rص\;م{^,WLrN>vh2uZCө]ENrx^H:ML#XywWeHgCbn㗋V‰^Y1вpw}48v2/rqDvhkaY<ώ]&VSa wwѪ}s,ʪ3AdE%b'x+J}?'&ݭ~ߑG>m0I`%eߦ q&갰^'*rʹ^r/pEm'(1L3v"p b-W_0$z;Z2Q:f<2T[0[v2j{2CCA\ka`B6HKSN{8YrH UUE|V*o@4kX*w0}tCHDPǯeH#!mI200!jқzIǁ@5mkeuBoc7}_9؃@9M Ktc(}hNE>0d艎CE3pUzIq?ד8"qROm}mM´XJNi#2]R"M'645;뾑s1FqkT}k.#s@ɩy ԉ5@Т9=mo jLbYKH [/u+AzkFs6Ciz{fjT%.HŶ:\rHxclCaŹP(6Y #LE8~?}&#Sy0 gŐjk(M*uDa f`E>O>와w#J3OVnܱwU 8_i`?hm%dP[ bqoAC!Z0 wx%M4xFgQǓՊzOmg1ʺ q:L χ cPPDq ;8]o9C{=3)%Ey%#IRmB-D}p -{9Gtzܡ56׷]aPsy["ZohpFukplݩUʏ?s=E nK{{dP7ںń?ණe f5lg#28^ 9zN׿تje΋[YXUC ob τzU;#v3Cߜx~4-$\HdOUC"^#Ik> k0my8O^x\K,? ':҂ۯ0w.\H؈{ $cC҂1C!Y63Pޣo9vPY<JoJFA6Rc æX%8 QG3W4o[}*rk닱@ssN"J.G2;LiCv"£sݣe(b,}4(3nH.A|*7qԤhp,fƮ: %1*.2=ZCP7~.7wqZӇBvdHN?!& rA+I3?TwBg͝Mk}WNr[q^}:]?yo-&zZg]VwT#%{8njPG_M%V;.~J+\(F ~i]GN<8oLMCTh9UU{s?BXomGw[ g'0a8AWhp j"X榽Z^1C;o*õwt?)j/앱sBTxA|Bi)K{et4W.t6rUrtJ5_9mR&Snj k b̐^)laV̗e^ TcWcQzTϯ2M=G *l%J7"3]Z#t"7^g򣢞/B* rT'Mob9y{z))ҳ 8X(ʬ ժKX5,sE8mgIbXW<\1L]9'zQ.^{ke$A\ZƦ'}F`:}PC{oO1"kڛ~ *M AJˆ߀%Ds{. KuQ#  \)ݧ&MS8rEEBy'};@dPܘuZgCJ$KFx jmD2b)zPiRWGٽg'3 /*Oa#QݿI5*=I/7_pj8&֩0aaB$ ?_8Hv`5JD2* lMw᧙R$Oh%"5nk PY |"m=Zgdk+ hF7|x0xchC_6D$7kdjiKn-aMw7 L[NHM6پ L 6-E$~M }KY(,V` 7B5N32\E8C__~@F\;]-wƫ-ڔ$Nb.dC{_DI7hK$`yfmDY^7Ą+PV%vz9:'`KTqFswwq_=mX𰔽@OP!mE0*:i;iFC8KBxѸҌE62֬9Ig)w7bmSyFHlw(R;h2$o1ԅoR I'?)tT.B-Kz zH(yyZuB#pjŐ[aqYH It2)@p ;f}I{7^/ d8K::A9&Z|_X9M%O#Eq$ "x"~,sVȞ-^;Cm"B;cs2&+G˄LdN^(Pʼ(5z=Ǐ2N s0GauV2lË́$&wʉIyߥ!; g} 2_ּdI 4/ØgӚe+ ɂ ބ>!Or1cc1[&z|ۍJ)dCwY'LݞJ54-[pߧTiM9\YO>sg漫@?,sq= $` [o'@BetZEY{{8v5}v  ȟ,3Jܾ?/s+2y*L{.Ӳh\.#~jQIIP:iK<[K3qe<FL!0y+֢UnxCqפJ :j;q:D*Π/  Wʐ^&iZt|ClN B>0 [4Qn`a~ql]]1YUj/>(i~Nk{;~C 4^%(O0 *Y,uSoč )"Upܧj#ܮ̸BJI<&+Cy))sA襩AC (kOwe7z*-/WK{ލD^N_ z~E`, a_XC(j$ }Bd¬#{ogV +yebޫ;x,w8jVXR}_J![U҅/bO8w , yz 21RtQ=`ɦQ.-t5n2ԣ;&kq3 3qN6z吖 ibV־J]N@ &Q@s/![%XZxW^ }sK OiXH.oz Kb(=8U"{G%p*. KjŨƂ}ṀMY|sTrj0q_/lm 2E$l X!:`:cxCT ^93ܩE= @ Ti ܫ} s 6np:qPaW _Շ{Y{O'eS쩧NQ)?ҏ$Ul{-3V)SPjy7.-V8 ߿Qp9N{Svݙ(2a*gN\BgdUֶ$ 6;;ŔHZS3yQ8yi;͵-̉7^Zrщ# i)"Fknl FD8lPA' ?#xB$v%VIv0-09IigD.YmEZKp2oW7(lº`I1J6 W>m|P<],˛//*FXrl7WB LΤ뙩`vj+j'\^Cv[9(E Rnڽ ?)86h⨏nWTgNbD] z2iy(1tǀJg?ߚŇxp'66"+y¼wue# hj}rr@fSwȵ8Ne|XQP8&*؄;d^B֊ߙ+,Z^uLϰH"gj 4Q4eGc.P wuuF{CX/%֣£"R{yku&p@G͕HGId,ށ˳5¾U$Iu@8CH9CZ%.Q}q}}NVڙNSО3[;8Ҁ)Po;CԗÁ 3YBgPS(hǦ;L6'+)REB[̝|8$s{3n iJ,4]JP*U: q i˦|mpD5"WT=$>I^$Xes)A ,`4pSZgjkL`ᄿYRlwFcrټK/zUM9loУB))W5A`'Xafq9P23C3TԀe:`Xʷ.$qx0p9(8<`X0L+g'Ew*PA#L;~6VQl'u6X8ÿD++Aؘ1.\2#VmIz h.{;bt'WGB֠iԉ[nW!Qֻpi\9]l}ʣ9:N[mEqjfK莈+px UÅ(ƱBZ@,/~$ RKxשȮUq-, p؝-@2Y:ܻdP\žH +{/0$֓b^o[1naD\k - X]7> *Q:jM]s?ė[9J R-UI"OJ{ޟaCZ!_ɤWz wYquQ!GfFZOR^VF6C!4]eoxM#':aז MT꽠Jp߈Lw>4>:tm KkR xd\F'ts$0L>_3tG(NDb 4O/''nW)zt=NԒ(] Oxj77.WZvΛ(xOx NL<}|jUuC'VHc))#iuI 77ηؤ򃘶Q̲oz<@ob*slkzSEϦ9\춘LU,+w{*wo?Q1e۠𽒕\ ۾!/ޜq&Id~)yUMb3/ L-87K΄5\W'i)7&p3]lvw[᾿~ԁtBLr53f5?]G5ko(Z(Y n̡JI{uYpDi?,匡X A!^bU_]M[pr2s,zgPDۤavt֖{ ]3K)On{"W{PO< &4<2E]V5%GWqsCQ%}~8=[eZ$4 "WV[*-]?7ݤҭVś)nRw"'o}#Txj`0tooOuQκߟyu%B}4K[R΄4p:AVaYŅF/oٽZ#`Ӥ9{%,Ɏ 3u$F˳jRan ]k\a6'gGW>\4<1d7۞~'aVGG݇lʲ]~elET{P )Uk)xhӍ[V7pGހLbV~LzstJit K$¾73{'uO1_~Qr?❗/&ssKRb2^aSah!yFQ>aWX 3ZЈWCFB\68D4EnN7j8{|$7ۍ Zy[(wTTUbjxꈠ蘟: CN/L̄^e|n~KB(Ն<ɿijaw0)uޏmӖsrxXW_`#e 5z Dqfꯆjq9M4R bo93 }}i#b 7avz>6fۣ8L'A}bo1CKË$ QlۘTŨQ2+TVoc)OlÌ<$XĶ"W!~~^FEQ˄7STy99Ce=Y}{K C41qNo/!ARS|l]fm-Zo1& Vz'|'#@lvFvzx>(~f=ֵs;+PO*g!n˪%VgIRZ#x#1ݪz +/|lT)V h$4Q3{&.6h7&osPAŇoJ5~J6b.l0QqplHyL$=07$_,'7RYbgYZ070701000003e8000081a40000000000000000000000016239ea8600007620000000000000000000000000000000000000004b00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/net/ieee802154/ieee802154.ko.xz7zXZִF!t/ u]?Eh=ڜ.+\co)'DLeq1'{ b5*e]s8 K/'W74?]a"kͣULTM/S'a`#N*HZk)+̓~ m4 9Is[4U"Xf^6e#JezZU7ә2!de/I9 iAU©-w40ac{Vd+6`]S*P”3 f/&hkƫPIBc.E$RS6UH7"aȢ7E'At$r7-\"^şx(-:," LV4Ս1mW9_#ēnՋZoD֨,ں`WJTGǂ:WSeQܖH)6R35%$aLGnxIYFVEKlkQ騚h]9=ٺ&? _;K~:&<o9}|BלJˀ,猈tn3e*+A"ufa.J#HW,WKips< Q MZj):,+7 kNa޾YLuV2B|bagtV L}/KzMinrt+i~krz@k07eS V~šz4/ÌK(TWm_" Ef Uskt2!x"0~ " YZw\uQM[Tv@ܜu+L<n?G<)"; y`Q^k\##8XYB4ea{ij+[mm*$^W74S`m' ,)2yfH0-fM΍6ۮ8El4meO\oTWE%kx՞ߵ4t-k5&tx|J7ЍL)y0ˈV(:Uv*.._SM=Q)L]Y6)+K(w}#E}Y=w 'ζbCz][mD;u%W^wF) eqDčd£TfFsӏ,ysKToi0!lJ&Nʰ™4b}Xm:׿: mb]K?;,D GCJq#"LJZ.󞃲 Fx>pa@^?K%nJ +N.=A ϸ'cրx X w ol†A$oٔNbKM5k R2үfZEPa?mbjcChEfZ#|(?4'~4 T(,;fi;8ggG]Z7%-KЀq5Ro7qA}`{yR<#o|v)1B+!FI > &LgaSiܛyay!6=#l{W#st.nJJ;Zuzt+Etzٽ|O(XRMj"r6(y%{^aH銡8VqSTnxdzDHԐ&U-- <0 qaviSG#ė\p +4">[+^so#ǘ(Tz C)ABcHx-#a=rw}̱Ք fiueTVҺQ2F9Jh2evi ;s֝WK8dԺz_X(Yd(cŅ ?2xX:Hb(zѬ?KE >bzBX@jPКfIe_ :+Őy!. h72HwqDG.c:`nF8_𖌤>ҵ~4ĺA} h|HC1hg3{ײWovDeZVV0 {kUl-\$~Xi%'=NCrYQYW๪r~ ] ҪrZ\mY8(E'SƕYIf z -(0ߗ]ީel@6d93# O=@ t qE\όFIZ5Pۚ!V=Y=L޴G)H6 Vwx/e,T˅W@A!tepOf_6K+N@>ta@]Hծ*Hž: ^%}4ĎK/=@&=O*ۤbgX/L0}lp_=HhV#M읨/ҚaHTc-Sm'Q1n:DjdKiBqd)}څJGZUV b絖< 2=6%)8mj_e!nӏXhꘆQ1󶤩^ Fz$@I-NɉfP q5L N#Sح&꿻#<-c-G0R_|:JKI-Cv&ϠL$m.CE #q[K p~SX"*e3~" U::;8ϣ* rM$PbYaI2p#Ѝ@0Q=.4& N3X>XG]1fR EEV#_VQr`EV{SZHKqI[v]7O\{4N"Gx1ft{kc-ObiS0j> ƽ!(d-[*tB Lb \pS>H7_s,9 V|֖\߻oI"(9X6+XRԢ$XB'wY=LMnJAD(ҲeC:$ޔ䂘-nD7 ^՟ "wVu }Q\`^T( _"^N$.Sl+Edd:Y=Cl!6#1|{fw8Cԅ9a;/XPu[:|!>ƜPNDhH9Klw1[kF"E5õ}s'jO 6%W; 2pl+m 8 7C+c1ݨ><KR4}X,pre'K& Tq38^u=::4"q*US҄naD.(T Gp(.9p31'Fe hPec,kdzEê+His6?I3(L?FՐ [Ow|?emFAroX7P{rJ1ݭ?w&կ[^-h-7kasÊVEwAsC|=ob-ԡ$,O\eZ==mV&񘿳2,CKrGo0 }1^ucD)|R2rZr6 i4C˷sK'RB`+58YçV 4v :Rvr]Vʩ"O`:P8]U5jXY9tߑ7;sd-Qd%&Vj+Å·(Rv5 o@$P-{M_+.px-t|Ļ,?5fjR4pI'&53y'DefEʦ+\/z)8V/_;=ӳJEC{HUUd- 2}:5iY)pj!{,<2suވ">J+<;7apxX:Pe\v%Ddu] zmETh[t4sD[ԦL$Ls@Uf (lmpY~r(D|E9;e=ώϝIo݈= 1w}!3Uəqm6dn0 au>we xSKV+*$ZްE$ g2N5:7(?Ξn$+' LfU)%K/4 EԂʊGطu? k[bvWˈ з [tt#/llm폗avE 6"3@5=HfX ؞3 lߜL:'y3} tq2O;ZsT6:E 7beN[ x~Cyxu IN?R$o'ly-GM7uFyuH^@Z_z#0hdb,+.FRqG=R#irgr$cGCCI|[ ٜR="YFU$YD**u39K,%ccG.ƟbwɈ7vm((U{0HOg">Wf~}IIXk.n0~+D 0hf؊y!vP}X\[ſ a/<%A%[_C,`[jM/T趟#  pJF𥰃-dZId5:tf^O1XzeH#J`>yz膐 P)\fhyl-/J[JqyKHCG,:IAݸ/܆fƊX`?dt&E@Ԕ|НVGlfU;JSgx$EEA!ť_CǣO+;pgHXOϘVH PV5G1,~ ظjSQ*lQΆ#(Wow^x1A*GZbQM)?#ofl|XAgСb֌'sjs!RȘ>QgjIBj.nRz9|ml…i}Ԡ3W^$q Nv2Çxȝ32Ws, φξh WBW51/N#9|aפ_emkR^'00H˛+C?rrЙrat"Ce\rwپ3`\ѾMdyU)4P"w !RCgB&(ױ{YP_ԉt%`F;9^FЧ a_$إ&s@ 4ax](Ǚ%-T<@^)9:'W ^A|GڈHD=_x%XCvw}$7G[-pPN۲NuO] )k`AP'DDl!Tr-.r+{tJgÜY6o!:V.z8.rKjͮKJwڧ6􀁖)2B7JIa*Q5G '=U 230Jo`x3)Bx:'5 Ĝ`$÷DNfǭ鬴_{d X03{j͇j^F\Qq0)$NuqQ;(ɲjG+YO/1Fs}M1]-d0]?ߧW*Nr-w\ M J=b-O67)MH6) DqE3Ý .El'klwhچ/^`Si}6y$cT!ao3Qvw|\;R"g:]BO8?}rُMצ L2w/AY@/@GQ{p'.tcEՍ^*&=)vW&QJBCc'*3ZgvMG ׾KNxR/q[m0lHs~/Tf׼{@M*R:yl═< -1x:eoS(NIS~06]M!]wHjsWX*+zkC`$7&*Y.!un>b䛨u;$Mfk]|hIuy~XoX:15HM޺+4)Z3sFB.Vy8sD+Tш}WL8k,¸ @, C"Ys|K&3=bdrur6F@H?V]TwN qfgpD _s%jrL9@3ܹ{pLrfo`G1n/;i9R*sb sT`8GtIm̻FE&2C˄O.5%’!z8jY|"961ib*NhD(r8~ u5 E-ŝ#/h>]Q[Gʉ[FPaSgpK|fѤG:ɚ;۸͚]^|u]7JLMf9Nĺ<o',vj yғl\wK9b_GL)˻ޠA<@72G׷ T9RDXZ] v=pk!'+lsdLHMjJt2\7$A3$A#BmxWS ɜ@\nM7&i9if(&2{ů6G%c d%_>@w2ayZb=YYRS<'ӡc*[,`Pu/hLsmXˤOY\N`[^6X)tT߭X9eqұonYmM@[UNFH3I(je*wai13>t7%Wĥ{coV3rvz^Eta~Ak hw0I9)9G\vȯ \:-lp/cڪ܆wF_N`X8_jNn+QWa]9| qvSbVҔDFk}A@Fi?A;dr(G `1ht%ldڈ߆TX꧆yKR"qz^tXKSޝCq ԲfbYAbs#1,USF\%\Z5}dߒbJ$>uFp{N@(3B p5&)(d &=lDj lo}_t~3K2r۫jp>ۣˤ@/jݹCSc_}/Wltn`q74:ZPZS|N+Q% `\Oy@rHdT9EVcaU~IaA|XLw߫bY+#-R$׊~7I9n+yρbLaX8΋m-zfkSB8И//.4_/QdZ,.mcWq>k"ڿU菰ym9*2f:ؤtK~͐ɦyfh&Zd]+4T4-'f"1 -1vZ9: {R/ȥqL toWy}tk_&H %B)؞T{0UE-&W53_?QQ}+=hyP?:zԥjݫZfQG{x\queAh[ܢ};S@v"gà.m2E=-ċڏۯ;1 M%DCSTkU=vmXޮo^NBGOJ@H:S4t:J3:tJpLUZV ;fSXS}+J GN|:0 s<{ {cSNR``< I`?}ɰRaD]Sbe`L^<񐴛w>$#ӨL(ufBa6Q!5G'h[j l}~ iV, 'lطr0K&zD,R~a%q0bf^ ɱ<&V|/TfZ>Yhd0hLba7}Z *' Gmbi/C,3Vh& *ftFa2߬pO%,|ʁB\&LœA5`9}E/`MDz+d3ssAah/6oPadrtEvHӘ\Hz)K{+y}r][3V~JnnwAyҰ7R=m;e|Wh2O~ Bݨ!n/`2)1cgl1D  &3#PA%jЦ2&1_~BAQl:?_D蠓yS1ӽPϕmC}f\[PHP~Ox04lN8ӧwS@M<&FtDDq~sf)SԱݞxɼH>h*]-r=}4s4T `ڡ8 sׁk sYsT3?ulxN=ˬZx`#$\ݬIxoވ_zݴrCrbe|~#B1 imbgHtSkW_Edr6B--j;=R7]֣@j2i9ԔStfHmfZMs^3f*@ aPFErQ)Qb7`]yk3zw\I(a"%`Dib+>RGku7=#Zsn%'d)Ɂc 9wۧN\CPIrf|8ǖϸdiEA1?o4%,fhmt.0 ~~!*}h^Eiw^L\c^J .JkāX߹zp<}1d7GX^V47aY0 %ڽϏe?$Hyo(_ ``ڻXZXE{0 ?W kwRS;JaZ!89LfGe>8-4FWSi"=x7@(6Q ݜ[Q*h~W O[%`5UAy/k1CVR4,7k cs .ǔ(k,oi\ ELC;EG۟ڣϓ3UEucCig#Z!3N6Uۗ@u礮(_kUՕ~1!Sy ꘇ\^Һ "@};Q\2-b%3gR aڞ7{%[Re7"xX P#`6i x;eȿICЀx<fbTA5E"$42ɏzJ4)eއ1U۝=|l-wL]>.,}B J{тW,:^5zȇ" rv=v+J R7^DV\CtɆzB5l ϒ" t}6'; :`ł7FٻҮWхB)ǘ:Gb|mf7,$c„*ĬIf\ux]8K @}D,5?pRĄ%Z.n> KHTGiTg)ޅ.!B{Q]TRf)XɅj@HX2: ~ѯl<D 1 N6V:cnBD񅘺 S4 X,i +j4\"b !@ub_v#>~,m$m`O;s.=r5c&=* ʿGnH2Pfge̕Ͳ;4͞lt?;q<m/|ujd%ڠ%dn_~6.c?U1G֡#w DFnQB um+1m$ܔ?@ N;Y[ cd>Rh$_ %?g#̕@Df ]Qz ̓r*8o>VLK7;!Dx Mm\J'x͗W^ 5[扂.&NZ @s +84*lp" PyuگqV@"^1CgUDȡWuG{7 mV9U}~J"փJ`J,& rmKA㾀ؗ j :ۻX" r9P9Z [kr4ykLa$H Sǿ!;}ۓC:p\zo:qgx13Ցm15_Ai$+v mLC^o5=0ʶW[o8A8I$Uɋ8O n֪dǣqO ߞˆ1lDNn;h[qyXNA9u&ݮP' x-e0qRme;=j#5˒OmPtyX/&;ŵ :ĜهBkw\Tddv!ykxmD)Km6PukEr(Qiԧ&hJ$(v\xLVx,5 UlEbKKe.Cb1 VyrjG%kBWW 8,9FGM(mj< ]st" Oi!m Ԭ\ƥ^_w|el 5a"b`()y8-"Z|+e{(I-Os1U\Giu|7O4D 1BI?-/mZl;hJprnz79H?k/,:sZHfDϱAjr׿Bӄ꾶ȣ\K;2y~&WI= ZHrHաF{pxB"C+xRix-n>U}ЙX 0f`l/(*:飋DD. \$c}Oklj^7#x4kl 4DU%_fa[5oC&#ʢm͇ `||{e|alxr(uSSs)HhG,V;8TIhIi)aoreKH;qaq3v8\ը7ۆ߯&ĮѣCXir.Ϩg \kfF‘D$z >P^{oo3@#ty&T6p1;ޞ1?Mkkl)&!Q0zh8j S95A?-W_MiVoV' щF븾$\l[ß h=<>*ǮBuES n@#i6i2Vj7Ơ)EUЀ;cv/fgӋ[(8Jy|h 픉s|x?$V~#%^73[P 寂U@lܗ*!%: ̗ZjyśAx<*;3nϼ ׎! )oӝPN6}KuCya{]&~o^"LywBe]M!5IԐ._f( MUP9FS9CXQ2nD+dpokl>e4(ʒȲ?TqBɇ"sû*6J<9£04Iv>ɘ 6uH^1Yk0/Pߙ`M5+N&x{;S gIͼ zdׅ  0I(;,n \&U+^ ȷ̀ppLTtŇӭ* BF24ÀgK!KCeoBB˺ʯf)tY1+G+j6'yw \K^./:o "n^jqb/jhȽC֬)s=t5xaE{s~9u^0Ƒ\{ !=t`) qM0lےfs8-/TB(v_Kr6mg]@E. <*b?l|f͵f*?0:wmI:r6p`4]jl0-lV 'D܆H)yG*#GT^B.ub#?e$B/(@Kjpi:3Pn!٦0qJ|Ock8B bYҎn<}tfTv+Q6i_>Ar]Isѿ4r.m__K W ;?213Ϫ q[_Ħ2cCَI\PB' QcOc=r]|wTN\>-oI,}c=a}gCX2>>&ln#0e+j;gt'} +.epRx•0ǻK= }""s˸ON-zFK#y^/8)(tm by 2@-}sU"=6#*aM#Ϛ%_oTD'fv] S6zH.G@|Q 5f $o\@QO`cJ:)bvpŵ^ȞΪIY,FCPuPBʸA 9ZXHSa|8/!߂uR#Nd@vEjXB8~W8@:SBT JF1K ,ŲGVUZM=QFad=m 'Ԗ Ա5볓'C/Ժ͔&v܌%-rc)wUݠu/>~)Rcm+C*w|t‘a!LDH.]Tl$y!yB*Wx0 ͮEGJ+X _-pS҇v:$l۝ P8"#Q;ж<=V8Sل`_-2RIŤܗ+̂\QOۺ:q$  ykEf?- /gfc !FV5kY#߼fm1lb$H&S%|/X 5nЂjBBIȧj.{b&O_AXWc2Zޗ]$/H[ m^VoͲVHP)R 'x| Mkƍ> w&/uH!>hU/0.$ AuG4˾+' m@#=F\*gkouDH3VCEBvNk^dސA'19J/UNx0ZX-dKw[=Q@o{,S#LSµI$,?FO)z|2&d3 M*Gt}j$L> dp@W :iQj6W8 ѯB?-+¾1$VM"Nu5x'6 1ZONŨ *9Rͣi߭ԁ&!ZCFu.8g\^>d2|m4f1A0>"P A6Xn jtp?MNHeĀ?Q5rӍw`WY]tjr( 3/[uuFD@bDU"' 4ew5 l(,(̚+Ѥ@Hɇr/+@&-]`ʚ` 9[]d關cQ=r1F)"eo>rLT$|͵X,_b9J?>]kmOPvr?6S9a`p1e_˖4{&5幃#@b1r0*7M%#hvV#@3-nS:= 9k:/Oߚk)cC[[Yؑdu^DyvGz2[Pr^n47:6 [\v1}zhi&uKt|y5g`R0(TWCЏb{cP@dR@ 0GEU-Rb HPCUB3׭S V5 ilgQU<%y]CQ>Jl)Dҕ_Dx>KJ9Z%xsPcGNkv˂<0}+,$ȁϷh2^fFч"NtyG|*L*l-fB;qBGbڪtW֮NXf:*H2i&?9rm/XK7h$e4܅@M(\* `svv;NBjhSRRӓRZ23)a S",0َhTl/v)ܱ>wfm}Y„&N*TtGYB9^H*$g=D x[r\(H(x#sZZDX羺 K@=|wj <Ӵ{Qpc BpfIbOCPT*cܗr]Mĝt2͜I&b**з@q0^ڼ#\iZ>i1<ƿF.q3ʷP&0kz:27ʓ%q;|rB-|'Y6t$-f"8oMh$T\;7P"t::s  9Jc52kV@ΒfPB%McW=t,֖wPj*;v+(_r")wWM A&+̦RYģ=y<6sH8FYM"?Xf IX݇ 3nԏᚶjDMbrk3m^IXL !WS^La8Jx9):EK ".Z#( yK[B%lWjg+4?+Q~w7&BЛeko:[a\HIJQީx2 F1 W.S| Gx?+Bz#yoyQ2!=j;e၉<{!EK?Ր?TV| t !g,4␯:5"קeUJT@_BK,ǣgAi !դn+-BD@;D˯A|q~M.ꗠ3:#pG d^ >` LD`+s7rˆc^35RفJ Xy,Lf@aaiȴ|e6.(a4Buڎofg(.f)/*7AO\ gR'\?NmH|4yxt~;!N1O s]ޫ;~l~?-Q@Iк/#@@0vz̦8h/`Ni9B҇J0 a4nٚ;nL^BZ}S+ _$&ԗ6NeYr6;si`DE#|"x+.GtiA)kHY/ ~nٲ"L2ʩI)ɜBb A~6o=SYfK߾~p D!W\$0~sxtrqqIQ:Tͽp]~>*\jll~_#9ggQOZ<2Pۮck9:Ŷ#;ӳs]F)T ދD/ Ԋ&M|;G~lP✔L„#u۪@) o^φPm%9Sٵۋ*U.ċB=؟t-~=m6kuB_xT℗^Y-;.m")hBYQpF֗;\eaDŽۏ)Uyl qa dc;B/#[' k;bL6M ٵT rlWq}K&'zB_P`QGt&lU1MxT| F_@ UmsS"lE8D+tgƁs%=ǚW bG0r9k˄K*n2J"󫴖7'[F=U}Q򞻺rB+:hOjIP0:RQd\%ǠT{ReZ \T1I Ie/sCbxC4S Ҭޅ(5i;qb+,XmNDUd[.ҲBza#a}< aazxCKb$}s2GB< o#"3;/kAl::jx6Q'Eu&{So~2&?$ ,'H6c$U;R5]G'}l:A aC ?~FQ@ѣl";X]۵+R\\sBQ9fKE* -i^`csttٖ5WIA̎SX{O2XoxP8뎍[ZIDe1:0]<f֓ aM"bYFQ}J:o*ɯUPgNJxF۪B~̌DAdB6Z d:bkl욚 ǐǿmsk~\b+("U&uMZf M|yV&1&{)(3ea5[A{~AQqu9T 5)Y:!Ze0obʼhw(wX9T{<(icLNN,4pt A@z噥sYsOY*ͥ}P?sUBBb> &/.z=}% [ 5:ۑIZ@,!cB jaFlsϴܸ:K2)!/|rN׎hlrW!hi^3b*y<⋢Ԃ\ƀgc"^qdź_ AqDqR_uL0x5woiVhpQrY+hļ(|:<˳q#_AŗSk)[.7powqR.Jyfk]AhB:ඓ9#H@_N:MC )mG m?qȳggcY%J28gkݭa~,(sXha˜/[ 3V+P?Ė]y%H8up:!_#dyVf B!2ѶC#=H 3Gn[MK\7wXP'= mX9SRcjrXsf TfSԀNK$=V9~Ƭ+o'(,A; <”|z&q_y ^8 ¦,yE}40 NGx2.%S9+n0 #qT@ljG *ѡ>?9]?Z vUefm .ޔCވ}ѝÞ"9e` Cqii@+;*^]2hӵϑ}xAW. {zQtgv)atR /W4c::2Sjwj('_#lj^ kѠJZsZ1^DZ="Pd(|I;'kqT.IXv9EBDيthY{"b׉Mּ xoMc~Ol(FKgNjgAeZb%G%l?t,yQ :ׯo\֯7?U 8sxlb h~4Nc+GOފhBjOvH &x^+zeyF fw.Qj kWIb_G|91: ݆tvzgKfe/qA~%᯷'lF4C'H8+,m'CZ)?S{Jmhh:0+М I9@`tDA'z֬n3m\Gȣ=O\UY$ vP,xsVvAŰ7OC!G\lx@m4:?"d p-!RES)䔚eu~-D@IBn`]{+ BI;!߸g|l8&HZ4aAepeΜ%^Vvڐty N#Ht}hWnVp)o\5G("d!e'5',p_ &;W*N ź ]I%B\8 :,Ӗg2wSע| ޳%4S4wXI5y_ȞJ@ɽzGXV'btujޏ3(CĪ` XџyJz\qMBi>&F;_R֑E2v_&6K}2h@ ~vEDta2Ev;\ 4+ޟ2z\_T }̉X\F?ѲKcҢ+9t*5K~̼EҠkCS3?Y+>IΏk@&|N!UMlC|EmOVÇ⃑[2Ԁ凤d auU:6V5mR/>$]ubPm03Aܕ )gYZ070701000003e9000081a40000000000000000000000016239ea86000022e0000000000000000000000000000000000000005200000000./lib/modules/4.18.0-373.el8.x86_64/kernel/net/ieee802154/ieee802154_socket.ko.xz7zXZִF!t/"]?Eh=ڜ.+ʅ8,2$jJI0pkُӓu fYZr~1u݊,Z'q@H9FDWzh[ I0= .ɡn4S_-d@+3'LRt悳g=WL5^*vhJ\L9_B() $Cq.kcl&3'}my1::ܺߣ`!%h(X~Iqz(/歂C{q?WYq閍X)ѣc?PW*y΍:?/1's#EWlΉ @|I,:i W>鉶}#w:!bC)T\D6ly DoGVI+1Bg(O^ZB6a;?EXxtҝyGĐ?w/\5a.j#*_h5K: ԥX@?._BVK_|?ᝑ) Wi?tKz_z  .T@e 0F[@؋^uIJD@KkC{4M㉷s)edCsXwg_о چ{ ) O`k-LƴG?߆O,TKjȄ ʓKN6thQ!fW-Q5.UZ5T&!{u9!N#%9_Dbmys4dpx)8GyoHOk9Ю[ .:{6a#iaN۪;!SȒi.RMi3BPwV?"CN= tf^Đ21͏udUCM)?-A AcDʃ %~9p2~&w/[I[X*I޽D܆YgL2v=bn|Au1? CqttIS9vq_Ejui{7,O#!Xp/;lL7F?yg\p,t|ër8750FϷCq_z"2hb2Dȥ>ML)1LPV^ Eőg՟w2ѹ#RzE'AF• {4#(QG1$>eߊ'$XqT:)CPoE lf/mg#)ǀXz@zVѫ-~ +HoiG]Q1]΀qoEWx؀9 ϏGwwx JD>z?@hN9f^8ͱ$V1L?J_x*tCwd#TavSOU$1wMh yMKWa2|c0t:i4n"psg'].4ňF_c2dz Q](D2T fÑ?N[ٹG짡|׋+Mzq%fpyZW3*V5} OuAߘـӐ E̞_NҦ4'P; t9fW$nԅHvZF)KU9*1!N3=iirMÈz 7Ox JT d8” AڧBE%~ܗӾa/ =;X<>9c/ ۋG+kK6DbJǐ>yd u#[m,FȠkHHͳKҰqN}yKW"zsTMt!ʜ>>fäUյ_}>%Wl4 o0eN)]~`Tv7YaĦ`Qm]A&/Z)"Rw鈖qשEO-N.kFMwg+-[@޺۠4 tj|06X1􌀠6AD |ׂX1!L eǎD\IYG1@oM2d pZ/`4QWDu}ҁŻWD` e䝒zT3عRz|c"9\HW KLS#01'&18z*tu"4e_C9˶X;lgT#vg$qFq\KUA#)t4'~*^1{ s%3[4GR;D1tW@GyKyx\@u}*qz)s\ L:x 4 Q*6ҁFg3U1rsi*vEş~D20wbC7!0⥏ľ}PzyO%X@I:\lIhn9ȝl]Cz_ha؀&|DYmEeS^?[zjo#1=KC0"[ se> cI*r}b{-^Ŏv.1N $*-NQ䟃֍95㝤Tqxb?_ NPxAHc[^lTkȵeЂ#ĿMk3! G]ZowY|8goG'JKfޘ_?pvH$X^zgoZh?s+/}|^)Id)d'%Y0h@3 ׯG,hb%7)46"ziPٞ8Zo=&,ؔjO٩{%*i}K="g :]8; ~#0GD`nB&a]Ϝx7zB)?y#|b|B,Spv:;`Q`.D{hK۞W\qzvzV%)bFŵԆ1.{X%ك{؅@VD#I|`_֣r9RUU`m|i1 ˢp5qZzL;VfY֥EfR`* (OjA ɪL'Tq&웈?99cP & UZbd5Ktg_O O qy""U68ժeF/*@|~&8./#g RR.JPeޠUJky@R䇕B[x,~t4{,z}9y)KcՂ*>!Vn(X!W5*yI]fѽ wRl<7у5'nsRlωv2I1*g;v|J?YKAՈ;@kM!%o[mw!JhQͨ3{5J2[!yZ1f֣8{N]y'IFKNPPt-Ϯf9۩dỵsPˁ~wEPλ'1brBQ$s.܋#JwxNF 4!CxOa 2w9ȋwnN韧 q2_Äj2ezYܾz f$Ư[xeKɺvҐCEfW{BNfqmv`1LH^m*z=;&vOH+0ӂEd65CPb/ =+]%Qɦ0$6.{1I7@ z w8ɣZ oXc^zΣ2b8 :8R $TxYHh5)o$I kBeC*Ze zP_|lĄc1J͡mjPpJۈ*c ],dSY+%\_ &i%LrVQ(ٮMЦ-Fas_N2ʮT\:_/+ DՒBT6!2?r>M5=rV[jΨUkEH*y6 ; ~k;RxVҌ<4w {$6ڶRhŁ(z/ڕ hFq"eNˍ5obIBP>a֭#҅`|5íƊ//P ^d{ ]^O*٘ ڐ 0F"cm^ DWbX~.e .ʏۑ#|Y¼gQĩ<|] տ# ޙQo[0!9iׯQ M-r6kb95sXrk [93þHW`ѹ PT ۱UX AQ |:כ9 3İ[?`0 Ғ"P(a:k-+)T-g@/ j!1w)$7O(BҖ0#, |ipڃήrUPޑ_o8pqÎwKL0sh* D.V6kIU$=h| *'KS׸褨<luz0("s[9"].P2ԯ/";^3ıX`l~Fĭ,CiNxa&Q IF(8봘T79EBKgYZ070701000003ea000081a40000000000000000000000016239ea8600003678000000000000000000000000000000000000004400000000./lib/modules/4.18.0-373.el8.x86_64/kernel/net/l2tp/l2tp_core.ko.xz7zXZִF!t/K65]?Eh=ڜ.+PS^}wD~֗ʘpu|,hw‡\>b+to- ԱB0čY݇n-񗨮/'_-ląpfܔPh\+n#ؙ{LIZlysbKn*Y|jeDtw#wFv2d99vϏiasWKef1co} RBɶ9x p)*s=ЯҬw_O9H&kH +sxnp̦ xd&Jfw*ˈJR׶2b6?ӝ20~m$y9*kMf\VMrUCZ}{m ī&֦懶p^!HY64v>AųÄsH`X1!}vUfda-WU7Uɓo]vx$i!C-B#KzR~F*{0X+Eq -E2f4{?FQq+V{_ Ukw8K#p -R<0E}S*xbՃG `hM$1 r@LgKY6P`R8jmLܥgn5y;KkA֬cYpK(jZQ>L4}J*V^, ŽBgWۡk6!*yg^^YԻUNGA'|ӆp/ͨmqZ1so?x߃y <'o`/fN(1=, }ąIO1Zwls#-/Z+ZTG]MF4n $*L{$k@w45WxQ NxO틓em(ۂH|z1fqubP%X<$.`C^+ZQIנ zq;7A *aO֖ւؐEeuˆNdM a)-R9͒Gl15X!WϪpa`C4^<;u):.KIc]F  y<13'# Y˾|_Ig?TNiH6au_0`Em(=(( {s跤3mݡPUE-<-vкXJM9kpJ$Dp  pA0~ZAeI2F}b>(rU\ހp? F ȧ-O: |ӰS$l4C/+Szr{%,.~tE7o&+p @ҞƹaI$eϨ K1es[s9 wsW :y1mPW?.%mq:g$ʗ>)sL:ܼѺy5`#&: bXnw)z6#s:FΤKd +AI S1,!Uz9j"ijCbĵpN0j܅۪k)i3.8KvɊn ϖw!dȄ(}g&~Į j $%3/(L颴" 篫Ej6O.k'UOD} :sR纛!l ^f8#Zu{T )}U3jsypop4ż]L!V !DRmwЂ8mac:n1mSO#t{r{Yp-g`ΘA>=ӢduRu [b%PmE‡@ۤa篥߿.Ts=IU?bF:H |P[$؇"{:D>(_G;aɂa^B6+VL%ײ*UICAhHZ6x)=]:bL`{ sȡQBh6D)*ig(Ooۿ;sc"n^PF߾*9*gAHnUoo9a8z`mGI膨<j #^Xs#3%h L1p"jĥg︆[yDjNKz>.,Hk]])_5:ȀmTq5-<(nV;}ZmB4׾ѫ ?ՖTM_%\C,ԇZ[A bN^bHӷzk[j"uLUA/T>$YN h[8`VHwrZ<Ɔ .>mcG7Zdeo4]nVY Bv||l~~"(z,6!ї>p l(! H(nވ@!Oc(TMR\% iȥ/ȧu)w"Oh˦-<됚 t3Tqd`de&V|O}ҪQ6y|MLT;‑BC y)r4;-y˟1?, UL)6%+}1HCkM# ^Y m R2pl^ɴ܎ ˗.;^:_ۚɉxa)3$ 2$Z}6*P- *3;oֆ^-qݘ-&K&!ʍQ*ۈ.拵aj)2>%օM'3z|X(vlX`5>^&z]W=[4rg4W˻c֙ЦhŲ LYq~?0ND5`V蓀nK:i:5>6E=73?ފEOyɇ 2s\ͼQxE$˞HP:Cnȿ(T~KOe3 ڊگ4iqƔw{6|5 d*7xsqh+p%<'Vpߥ+Z7;-J/n= reX.+-8uнӨ"4\PN9Y叉-exK(3k:h`K aJ=owЋuwf`AZxb+bR\>!U.?J8ym^5Hs3HV6,W~} C"znn̜B_N bt0ma'6 tcWqz 1~ 7rúD8>WFCKDM)lNNi"1SO]^|Ioji:?"՘QaD,Yu-T(-hP--'8Elg3Ox2Cwΐƺ3ۀ6+ \5!O ;}O^d\kFWޞcT1,8׸ۼp(8/ +Hͫ}2כ giK)&s3*iV. ;榊y)Qo0zasil/ƈBDC>s :/Seh%숆 wiPx  #Sڨ(1;"3Mb'[&n367uYQY-OǴPJK̸f=65ld!^p@7CnUKw[=c3UmV@LH {GԧMe͓N1 g\ Poѱ&!꽋)Rw"H/ qJZ:? 1Q^F@lV8Y?afZA篷I YЯ࡚?C}b~d] ">(yxژELoxx^V-,Lr@Ehcc&^{P"z jod%,dzh5FBg8<@lWhc[lLttbR2sEh|AQaJ=;l Ub|S;D*w!49֟)!A1Iy"҈ssTR˗\9Dc2?)|AkyK.kAR܉!VvyqCT6%ղRFfWK؏eX=yHԲL@j*!A1.+ h_0 Zj~s͕?[T#^9W@5X+&xLv:(*ǎ^ N=Mf(0!Ay%Dwc%n q:K2xi*7w/%ǿLn,:ZALfNU,+u~ ["olB͍ MzK~QVa eGS*WP"DW|3bBrnH>a+O'&-jVk'_]y2&Xr-RQ*|KQCh`T2gK3V0d31,-:RAx$=o.#o=0%5'԰ݑѾ QG avɚ´$l7YnwPI:$QȓTO3S_/'P+(L[`zl|5&ꦶ6v@6N bGm)<5+| m(6b}5}QnzXnOMJ(mfTp6 $A'KPEo0zɠe'SSИ1ld 3Uq>RT\UR5*q\uɢO|oWJxr(6`b'A_-bf ֘kla lֲ q;cEr!6Rx*pąy_<뼄\4ڡk_D&2eDKyag'{9I5is֘<^"y"U ^j/O.cw&Kͨ0lʟh;+Ֆ`ps #6vNgR2kw6V hCwh 1m ~z9n!(\M]\r3Bj7w7C2)ICfԴͯ\BH ̖|DzTH6> RRU&$TĨP*GCŇS>z^啠LE{Rr,|8Rmt蝮gdtU 5 i{n}J5W3ԁkHdNƺ)* fr +I-ajW%]_vglGZ2-,Q톏gUZx|wssB+$З47Kތ& ~җnѾxP(+X*' ֆ@8od"M ~\Kk`X.A'lrCG'".Os䉯׸QRosLgLsOE dmN1[  Ӿ.j,^Kby9o8Zx" >UiCDBV`:>Q%;{H5'uUZ pPxڴ},nҡn<]ӭ2@iZloYfB GleY -xkWKK)x([G*PIbsz f&m+ ϊK6 XqJ= FE N\.EgT^Gʦ׮TS'~UYeD.q ϓP,~p'r^$ӗ:>Nط[n|?c~>dbNIx960lJDpWQA&Ur<0l^Q˄ot1pu3L0:Lw4mT3 g200qMU z`5ze깵/ݎhYy;xPZ?cm!BT*(Dԭk: ,U"AnCK{ZwѨ+pd98LIE 7 $M9fcIs <238#<7i.{D&Ȫ>:z)}{ld0'$osB귑Ԛ'LXTx %[6WD GtO9E|ۢ[Ԏ *U+=! EupHK)^*MCmF {fu7 וgiNБfbar^3mS67F:,Q@Hqi.YNFihqNj{qsMiDI.-eNbﲿ)X#8`,wOet BKۭ~*ɇh:'冄 r8H\h$g- %fխhgTN&tznZrNr"ߺ9?pS!Nk *+LИ9Fϡ; J -p Һk95{+f,^d>oaDX.͏$0Or#ޙu"{ZL00te"S'Iъ>9k H+|XF&IIn(gd9x4B!Xa3ԇ"OLXo5F!]Wzj,56?SKz"F>hR0t H,O4Pq\/k)#ZDY:εOYUrs~G*'­7-skB:ǐ²T\9T ab#*8? F2kl5CA:M?)N+&+6"њ^EW=3>i܉~<4$u9G_9S]x8X&(پ}H"K4{s6XY&Bs&M!Fw5{b+WbVfU`h>9z7Zaj$^1ۗe,Jġ*bi; 2IV+cxs ފ1:ykbgҰQ~sG@ tF̪.M\'{g-%L7L/RnzdnkUsL,99G.-ގuWJ~wtK#Y PS?? +4RE`pZώ (x4pУ*3dVz˧ [0ɾ̰7f!hShyBj:VCbo-Fzz_i+4I>.T4%HHn5WO kn\Ē*axk4x9ͭ7Wص+y Sd#ń` kK@)bAqlE@A)mn̎Zx^1b"*X!3V^ۤדV[}{n;? u|la.-w1 pZf)^[ YYN8Bw1|uZ$B_%{7SwUu/dm5n0ӏX~9mqʫV`pxQqP_$sZ;'~2oĝݵdZɾg'Ǯ[eOKNggx*Om4;=ޙO@@ @P/Z</"O1T9_AtAEu>%ܥu+Tcx1 q"0vPcAbD={QDŷ k)Ra4,ϑvpﴋsZoŏ`Iv~)m*3 /gDmQN3 .g$)V2qQn JX[s]xZM^|3RXH'' 1kg0t!QB5=ίˏ-Bis::ŰMOY!uU&^U6Z؛d}'}zFܪq>EHtFόP &L)jÎk HP%th_;:,(ъs!:5qY`'[>wPb{U+p~@_,3:]g[?ãnp4pde&]OdB7yVZ,i# mR_{5:Pvd9-"Ji(Jjߊ=MFq%v iPRI0|\t*P(t ӭ8Oi9ř U]jѝnp=tܕ36 c6bv 05U>3 S.ZCIU,8t;9pjiu}lj?b_ /1…TҵG&*Z»L K1>o[drȲοW߰Нt@x|k>W]B4+o\V^8v60u -14M&| Vf= _:7"w`/eÃU}oPVU7k~bXfUf)H n_ ޘ]+/MPg"hAPnJ[ 5*Id WB85ХY-n:2&zg_ ҂m <9^|o+FҀ 5 w0tlwt4hOAn咢qV4ṋ0F6B-'Yl樽UzQvmp=%[)|l#"ƍpjˬ;P ?TI3%=탧#cwNA(ZQdmEK `T >5F.?V)(VkSs[_=ƃ˂fT Rn_<wY73%D`ėc,fs˜ҷ4tEzzDϲ3Ÿ\OL<|634 ;3Q?qtBf0{6U@Ľsł J$:iC*CYh`*Tϑ^$d8\9((Z}E'k+^8Ǣ(Xx?}~KÁ>ʟW*wur$tܞIu+2LM,뽊^֏3eFP39G)o ҩzҤrmOA.! 9ơVNpbDV{)| nH }z@{<IAs ;2}aۃ,O`[hϝs?.jj+,b3[/2h¹~JLJ҄!;([hS$" ,+~B!>gpn(hY56O zW '-<5C?mKЍzl-MksEpFw^emƞ0ٗ@c{)hR5)8Nha8)q%3i󵮠ຂ2&ɮFX0\b#*y q ǾFPݍenNgOi^tup>xIVB1xFklW2[Դ ~sgE;x>/߃< j>9*/z=dV8)\=3i8ذ"m:zpIDvBxkV[ls̳:f>!y> A>=)%Qt,ތ ͆Zv }ț_mBFCYaɵTAtH䈸tx]Q %B>yp0Me9d}|)uWGNd,y\ȗ؝cDlD|lmKb[MR譬gwa/#66ъ ?Nz5ZFbq ^%{:./KE۱@3 U+k(wOX{U5OO3ϫs`(kqU< X`BeLf 4g3 [5,׼d)}]71_M_|RA{evtxڧyEuk@,ӎ8P99=.mʸ=쾮K$4Km0E:'TtO}- JdKa3xP/s9|kd`p/F;4_6i*̟RmxΛA$hj9Bќ}#6$ktyD?oJ'ό(A 'pވ@r xrvNS\h"5MHu'^ug(iJ b#FUʠh-=fUVަ+Ţ⳦0Zؿj<r:)g AFw{DCu2n"3h/ѢgBWI&Q2(-6gQ9*dt.^(CX7IE je@wa@ wO5UdqF(+U ~~T{71zx xŒX=("Ī,N,".nRk[O’kqVj=Nb*/902s!k@zwq|QR>'sVA`nos(8 ժyqkBE22ϘϽ/|eԧ 9^y$ۡoYrRUTXBy_iP^#ңοJo=;nm8% ޙ+M!GӚ&N$R8,@eAd;i{`cǦs'[/݂a7TŸ_f:E 9ÁM"b2ADITy.(=N=I$Gk +Ba&ZQrFdbqf+&W"|wON Pydb\oyXJ3S\C9֊ƙȣo]l gYZ070701000003eb000081a40000000000000000000000016239ea8600001da4000000000000000000000000000000000000004200000000./lib/modules/4.18.0-373.el8.x86_64/kernel/net/l2tp/l2tp_ip.ko.xz7zXZִF!t/Kd]?Eh=ڜ.+Lq13a.ϭ޵4o>|5d85ٛBkiz#cٛѧخ78PE3,'*Bx#͙H&0̐kd]NC~:8.՝yg3bD6V~ToV/:\>{ ԙlNB_:: _ 0c>kΣФf1:~ŻI3`t֚Bspзe a`e@YokviPA09UCܩpsv2 x8smQtsHǿGd:RA'b+&Vxs I㩗vEwֆ` ][:*b8|d͜4#7Oj~VE܂hMl|%qygj % +>g2eǧ-jRSѺ򅒺 * 9M$s^%˦(-S:Q{Y-#-ZB-=Js']V* F EAsZ;CVj۷1/ " ȟ n_<6Ն̧RUZ+9FI )D ^@0Uȇt3h9s̻@c#obXΡޫ^>.7y7lpZ|8*?Vn__2$lM5y`˞")ζ۩߂ aE,MR`f# CmH3c(H9כ `Mcb%EяjE}_?r1dع73Lr,$ ^8,b+y~V=WySBi;;wkۜ>wćeءuE^%>0F}׍(\)2Q}GiS{o̞gfR'$9)CR=YPmt<\;?d9?/$7]L=3\C} #R$_Ve:̨#~SI$Sֈ5V %QIֈ P?K;0`a )6i(muZp5{ʴ|aGT~$t{V~>%KglIYG3lDJYJo} +Vf0gY'ql6lg%p_X>[YRR$Z?$)Ԃ,.soi}%c@lƴ'c xEBU W&xf&<1ezu" }ѱR u%FyMHA"7NfΈ BY fE'dA,˕shL'8 3` &е@OÂaP;T<ةфDT!+ 8uN\B<7pg7:0~ zgl3?\v~$B.*T `fOg-" %EiVdrTtOEĕvy|z W'y&$@^ 'd= ,Vq} Ϛ]Y ƅ>5F')$armIȔ،P V #)`Qf*?:۪SӐ;ag\sJsɲv340U i8Vԭ7cw^oR`m8_{lq+:$&=]! FLJe/lGLlqᏁBRփY}( CddVSg߀Uκ{N|I,j0]Xu';b,<7+mzˀ(nȸf6|̹i-6siu, Q|4  S;Xv$PdZj1﷔{l࿁i@ѯ9P6=#ʐ5wkM=1Έj!F{PQn4O[B{Y0:U5/tx )uMMpJپv)#(:r, &Mmg XicQZ04:B.X~eM֊n/3^3PjB(E/v3ZJtƚ &E?0)s/gcVlQ;uf]??[ oA_C2Y$#IR}]]rl=t ʧX'Uȗ3,M/`rL ]8W "UA15Li OEu.##Cy<)C"TA }'VXU&usxn;Qݙ9X?V0O9H@R{7%ƶ߆ao!)<)$UbmY.c4OWNeIݑAz `.+ ~-oTcLV, HoUiǻfjN%p8JmP<ϢP :vt4<50[ԄxihԻϩqpښȋu1y5-Qe7o:ԋZqz5@W &vĮY<6lpQ\$|۠ޞt ާfW7ߞze٨ C'l7 Ty0>n$65=q^4z[<'x=nEݭYU𝉕(UL>vu(Ԭ`-V[u>5fS壟QG (yq'24oZ$-גyC0U҄„{R}Nt EQ*9',w~+uҟ{iiՂJ䱛(2OQнy*Vuzts^7G+l׸ڐbꋛ;xCDNֱ7Ev'[j|82guREHL>^p6q5@y']S4d=%ıXq:&!W2WDO,-fET~ yBBX ۠ͻ"a4I%L} F8׸qznL ƒ{H&ޝ4gPb E\v(EqJ$&5'Cʢ(pBn s S 3dpIbWĉ)Q{q`l$~w-ZR zcLv,RT𢢌I7t*u {Yd&Fصc\0ךG$Œk4df6|:DI$ 鋾 UIЪ_DשR<"jFMMΐs@Fme̅)6MN7Bbw;9 Pfț]໕4R7l6}.ʦ7 %+^Ov@Ql OB:ʦx>!y-IBМ'`a]L`휺vu|~԰ s5t3홯 A5qڀMa݂y8hbSeUK/4> YkDUYIAt!XkԨ=Ҥ(Fţ*N|H4I$^PTk]J#@^eFXTy̱YoPܱaH6`쮘7mwCmOFȽhZF}LtpUIDGUcSjuaW бR2?;hV ?9:*a wA7}Q_B+v |ʴ"P-DA\DB Zw`!(] /c6}I/pׇ4 ~+7 "J0m\8c @.6<$|w/EddŐxg$>" 9-}hЊ.X~t|h:ѽv䦮h?雷UG ?%(wn-5r uPed_D 7Y52gvy{'=*G 4쐆`jm~zkOኳ%'}&?)Zw3Q3[{X֡eEݔ8@%n*bҘJpVR.s/G.AIй]4~ȣO)dn ⊑ݫ1Ͷ< (nX⅋G%AIM|fs*']Ƥ+11DŽС iO>uorbk[oeI Җ y}G? aŒe _>ci>3d/+ "CA0aQXKX&|#Ƿ2z=|ŽEܲ˞p%?Zﴴ ,RypJ̣Ȧ\ M?N+0b1 `nO,WJ#Otb6œNiRسM`W4G0'+$l:Ӟ|F;ju|Wu zԣBu@;1cbp0I*G̡x~2CI3>f1u63B w{xb>uqNVjᳯˆGt0$8yTP9pX8u!K$PÃHeG01Q>]A6SR3z #ȕYkʐB%a:>_9*-悙Wo_>$Ub,p1d'Ȃn39V1hra%@\Hc] VУmHy?; =5b҆e< []iTʱ˄e3 `$3HHc ^)yZ,kE[(Ít(1H"l[jIOhi9-Hk~k,~_@yvh/"ڝsӹc(vl  Q.fdB9:tL\VFJDQ[E d`n{cykH A\Y3n:}:Kd}m{H%3gܜp a* ڪtrCܦ/͏}$P,NriYAE3Ai}Jf6;ʊL/W~dtcNH7sYy24]27[/-:yv -<"<=9XxLA?Z;XDh!WvmLL8Z#;̄ɅgYZ070701000003ec000081a40000000000000000000000016239ea86000020c0000000000000000000000000000000000000004300000000./lib/modules/4.18.0-373.el8.x86_64/kernel/net/l2tp/l2tp_ip6.ko.xz7zXZִF!t/ ~]?Eh=ڜ.+_,^8[qףb/=\1>Ҷ$q-1`Ő&w΋SmW7_(SaGDr3cf^hi?{њSZ[nS O <7"_g^h<Xmz s&?ݵ%8鎓1 'KjB *E>̹R|O/TiZ:3,PDrɡ8VzM?2z5pcj[oO ++[ yhSRd;ysHm]9y g&~Y-'Q<d;׿,s=x@]Yb#mzBÒGZDfn,~^H +y;bbK:0ֲ^P(y\.6'ا1M,0fu%ԃ?AJA)%y#':ؼ-ֶ9 ҡnOz>/o$L˃Mۖ#WCiJ,ꌵq< WL4MJZH-鶳Qqȱ:wj2bel!Ӵ`7w{ay] Eyu9+z(_'3+#ѣ=vd=8]lLJf(8SupBjY 1T㊚m3=rr~ݎ*y e" OAoؼW@4e,\| W W adM۹0w#ǁ _e&^_gCccm7X*$8{"ZkY<@h)q/5U V=CrE 8g+)|_ʲPkG,o9j37=օdw;題]f2 vXu xCob&.)nȌxˇ5>"JG[/kh@(-:1WǤ<5pXoibr_g̰5k hL޻G_W5|SRC&/[m]?Ou/sW8h`2UaO Mg{5 ZdCY/t"[=З#k@Ҧu2]SWC wTQݯWt,%.V|ψ RC3_Ld^, 3"([P}5eOqs!(j&1YK\h%aIiJ.嘬݅iN"l*e a!%kܴW C4x^t'cBUp~wi8Fz-) ύ#;2pqb>ͬS <6'f>f"1Q(|A^-ŦgY1C 6f57&;Wm:XUz e+22, w+]Pt,ԝr a^Wj7-#ƠxܳN]1oh"4by1s&K N՜Ai+$ڎJ~s+{$`^Qx%IBPV wt>eG"P34@ AV:{Y1BQ,S6Neg}iiQ!Egy^;`ED7 (&[LvFɯ֓xY P1rۤsd\WJ 4?~RPe,Rrʍ^oKxfn9&N}8>K򝺃]Ҏg~pEtia9p>֐2q#nxk-=pl &l1CE oyOA)0($VBק @4J5juITO^\밋$+zK2*u1ꏭxZf7ʜm{cOu v%8_?9 T mS]ձdx* ^^WqKk)%i1uIDqgB|fXnŊ^b.xrSJzXQI*R]F'k!ݖaYQ*I8q Wsb%ܞ`k{.zs‰GpM&/lB-N~icq|ȘExsøF[jjlH ukPȏ@hf gw0ZkPO-Ls{MO,YX܊*C%UNSzIJ*lm\czN{(ʱ{Lk8HxX]O%|y^B\K &6 }N"YV\( ?T$!ʬG@AlQ{0I!C&)Mx[7e 6I"iZɪE^x_T-Uhx) 5ۮ,G^lv #;&ݵb L;d 309C8I]~?Dd^GU7M+skXs ZЄ>3skJVצظ#TͰgu~f尖p(>䫴}ڊzЇYga!q֩Zj*量GS$LD_vEye)[&.ś,9:[š.?:4쩚ոf>I I˰1bTv"y 2<ݴ;H8Ro Przev]#ee4Y-g-pPy?=cNjT:v~]K$͊y%s>F+f:W?˝]s@3x9 $؄n[:A fK?FKlHLnKs}! 'ĝ\=~;åVH}\סB ՙ>sp{{ LѪ% gd1P~ޙSF4/?_ML84DEr<; n] ~ЁJ뗾,#, d[PPh+T[ !~}^_?#:p!|ޏR]NR`%Jbo8w6_$#jD"@D|ӸEVD,eccS&OyN Z~l}DgW#h*Ɇۧ\*+ G!gE 9lZSDa0ՌÁd8KO !ۣKy0i9[e_>#?bf6ag aA/pj<{P '"hmfu=:0)j/<CU> .V/)) &:`;LQ (q2E"Ejޫ&ʏZa`WUT@a IOsԳEcA BS#^H ~392޶ RaZj_mn2qs ܛ: mu"ixsWKvnfUb@+TgD/qZjf r7 Zpot aM%c{\4oWbI/i߶4584)2/M>fW8 Q&"Eو.fWp{:Ē Nl̹IKƤۋ176iˡKӥ~ 'L5 $uV$u1dʧ:,AGaO\_~gi;EC#n!8D:Z2 .غ1\UG4~3)#{JQ0Vf}@%V٩E1Bg^\;r|XqRQ77J} d{g`(2:}Tuvn.ͫiUA\ioPbfv&J1k}{Z#0wʵen?tyE!H?)q+J<r˱':E /VS)k/fT 9d ާchHS Es]|[un@up0 9;h=,rA*mRGwkF Q+խp4'xßdlʴ)wvLڪ> zA<*Z}ڗhvYU&^yB=k1$0Fp):enJa.ٿ|GCN蠱k93`=!7 B7(9v1`"@9JX-yՌʬy?ﮪߥT|jH:L |Ѐ6*#مWB{Tz?NF#lX9hs?DXx_|GFBh:l5zb%l'̸1Abah,YY+3;!pcĥ#*Y*OM8yj 5fL(ؗMEO$IHѥ!O`?dlWq]Yhγp6(Նn]1vao}ѴuRвS4Ӄ+G:O=Ng_ ?q(v< Wp)S@S&S&bEvO1sU5S+l_95oZPiPEC)r6S1<gQ@K&mI3KYۆ7-͝73TG ?0&0l!% ^0KKy hq >~S~z6-rrh `!1/ D=vڂOA]6d2xϽnY'iahZPֵiT1 d'6sœ[#X^NTU)1+%{:yyH=b(qWA26z3LwQ -*}$; n=7R,3a8H;όH,j?L(^Gy* I\f=Xge*p,`t6~ב.Pl#,'mŃ^C_iJ;F@E…&LZre_lj81Bm@N'9͉#NG]3ܽ\ThnZA247sv+~)HcI#.ÙF2` S ҕ&T@3 lA+ÝE8,O?KQ.<1>y2sLMAbۋʯԈUx(_̋RH)";OV~1xOSoZ݊/_A'VgYZ070701000003ed000081a40000000000000000000000016239ea860004e2f4000000000000000000000000000000000000004700000000./lib/modules/4.18.0-373.el8.x86_64/kernel/net/mac80211/mac80211.ko.xz7zXZִF!t/ $]?Eh=ڜ.+sΓdN<䶎Ŀd F~:SK[CO?bA@- TE@gAfÚ輔sBU+*_ z d#wn#5,۶~Qrad`*|B $BMr Dm} XK8|>\nk ߶04 SHXlyIh*0Iأ<Xx@RLDD2p\z)VNUNp,B9v.[϶굛`ωW3ӁYR>KYK6W`rPvEAYtt|, C<.ΗTgnSƌ͟ЇMhJd<®,y<>S_>SidYSPW c[\Y ax(%]/7gRSc($Re3_V~kh\-pDkt٘b(B|m~2WBz0ğL]ό] ^J@:}`,CxY_3?K@>r]s-T20[<̦M0Zh:6w}Eڠ-wsci+o0|T].:e@I+*riQ1+4VL!NdqB᢬ŹCWO`d.p PW"i͝#?pE S/EP:^'0Q_NZb''[7jx ;X"r_C_-`(TѳŒuP{@ AX0{ żIxWX]PaöEgȘMݪW՛ߌ1<~O$7G% Ɵ/jG*$Q)nkfcnbJ*KX{X:[ş`W WypJh% wU\rM씈GwF,Lj?Cw2hú5p`҅L#$B2…!4MO<y=FUÎz8G}krW n$Hާ7=,pͤ<ı;KES (ّM5iw;q+-@Hs=\1AnX|xQ-.WҜ>747Oa `*ȷ50\&=`=${!aes$\'@[+o8HXAc^*7w8F[7q hAP+#Nxcitn7OCp 4±;q٤Ah7rխg/6h6 ;{cЛױDRaEjX|6I#(95Nbh ZZxJMg&v R5Зy\+v0Wn G2xoOt^ %{342^dla"AhUBD(.l #LHC;s-Cɠ)֯Tу,RfqP0Ix&jo+\ t2`T? !Wh:2S$')"@OlX|Rt>M[-ƹlU] n2iU`'ýKutN 8JcyXrSg .R-۶UprxxZrSF-O^Uqۮ),Jǎ8 K(_'L`y qEEFe0q3Ա*B3v8U}"Θ% UsFV<uJM.\5Đ,ܲLYqP&G?"شekįPu,SR}39mIP ;_@u }朕pQ" ,BB5x\{n/O UbPVCu6h`~ʄ거 vd%Jk'4y"4IN˜td[fSHF%o.0SRhH #׹4u hGnlWANq07ASṩ,=-l_3|-=_jJEK5%;i(($Zq޵BQ.qN'E5&{%Uս Cn-[ ),╖ 즻*a.U 7.n9e}`JzF=Em%q` Nż%5/  t֜/2>,\ǰL-C]AUA+"Z' 1Z?&40Rm-@{dOG%`r jQiiDf%A/rT`rSD?$ؓa%'8q;ڞ菱 , eN݂+@~nEzN *nV12ٰס(O-{1UPn@t=`'] ̱v_gkp88CuV 0NB{Sy*o%<)P+P r^ )Sï  I*!.!ySKګ:& \~Zd8}}䬄E6qT" )}1g\0BJ*`*KSDxF!=ynEcig0$qLXː'9}ʋEf9걸ܰOcBkBc5&H{b+:Pl mըA(^E0{dQEJ]; 83/7‰S m8jS![ԌZQFmL \nW;It'%n\S3!KDnjԑ'}SLӸxa[4rotvR 귇:τ~N /,aՈ ޱҟN55b*cZb *CZ[f$pt}!P{ayξFV?n`#ÚK=k kϮDpҘEķR*F\"cVؔ=(DU↣‰-yQ @>.LYlK$-3:c1ӼU"F v; k 93{!?Dsɹ9eB{L(H! ͺOak((.hL šfY^$K6@AO1`:ta> \q`g < v@jtW+A3,C3bvSA#i\;ȳG +0Rq{@y1YLM+ =%AY^O*(1Nϋ9b2׭-o":cy [:uM=GPJ< ZW;yUn5G\UE두)z6nn8*Nبw "kc$a{.g]PGO0[7 ZO/dƆ.:lTo?I!_k>ja!nofU_~ROFyh[.T mU8:p?T||wШmo q_452)_(`38vlmd.-Ҽ$~]4+xTl<-i T(pYʙl~_6Jʇl 2vo~ 3n< vmo Qvv,xVyt**Du`梒>&3(fCSG>˨fE;4OoVD|orL|-Q3D[JHM'XL؅eBqU]aܦ c)fSCf@k[CvY8g<ĸކܔzǏJ2K|%ܴ+2#XKOޜp6el%p5=|l' _ 气LHtH F-OD^gi6ehN/7YX@C9ج+lz׈«}pJVF=07 <}=*=$qa#\`e=E]IDS'|@]_c}O.\yfUl"ͅ"O(mWŰq5 5 >imٲaFx^IUo+b!_ /]$agRrl?rCh+=)  Eh9|jyGwٞ=oF{%osCBuik6iJs2ʶK@ziD]T^?6\謈[߻ o%{!9זZՀZh.ETC!ja}gsMUyS%Op&%L"EY0mu} `^]ⴵld 7YɇTռQE#P@CH#pr/­4qg}=wUU!MEf*u'{љqld`kZ4fiFG4*pDL^qvro_wr7QMpPC|#{[kr6Cqǃ+]gbGuږ`Z9,NPZo^XxJWւ0?H= :1P7M>=F+b lӱd8~]"®:UP!ァ=f9 ÉC_n>K@FCݚ ٹde]x:TT"~_(2T Q?uBx16 ljp9`·y`Րh̛,nm&],gu1ݸN/J~UBlKf _an,\>W?CjLϾ=· bP[9cBmm]0PO+P4/כPoBdx5d:nZf_ BAYuoR%9].GXa{=Ys 7QĢqDow i cYs4ZC#u`xv;6gԻ;~iOD^>İC38*evPEGP);A~2*i~~Ηc|8s]XpKY`%}>Ժ@TwԾ/j\&kh3Kͣ L&huXٙb>QD7rzsC;jb͉ḏI_ƄFEO̘W/!u,|y0|w}F.XK8Ίyk!YgQyz1YQ)eEڨ0K q_@`"N/ |K`lHqwO mU|~_[0Zbnni˓P;P(_e>4!B?NJhFu{PE-OPdə|䊅EQ' e\HZ,c!qK˥HKv ,~cb!9vc$Gߊ[$3hwf2b { 1:s-45(VLLd9X\b~Vaۼ A o ڍ > rsMȿϳ[iWE|{ EXј%h>tq{ .lhV3"EHvq\(t}:BS|%r*8(Z4_ px ި-@yt3xQcS$+<MftTx#g.θ7&Z#c:!KlA܀,9(b`NADFAٴ 8hlz;̱! t¯RFYEZrYv|fJv)yh Zjp)ATNb(~ Pf,pYQcrhMc;M!= ;܆-QLZ,"I4E=ߡ Md/B׺xE ~0]Y=އՍ5Cj҇rzo8A0;-vY<-b70pPGig)Ws#$ qerz͠4EkVHRòdW[ޗD.ADwch/w=E`.%ے2{  $?.a$ /7oA؀ӧMSN&W] 3{K}}ei_[F Bޙrf+1=vxgʿ{zޏ/nFEH()˪o+I3y.YK(1t=%8Qt0ns\xM xG@n9ԝ RyHk^T۷7V)xVl\V^\dlp)Up͊~.^?$3sY<6`\>ʼnQXzr4G"1ZaHX?g8̗ np~ѹfw*ir*{0q.R`FA[4Έ wNcd>I+_7dYY,ڙ۴S eZ#|gj÷AƟ#3'Eb~D<9ʡ-9ѯi}&.^mPSܜϲiPJEq.E{L] |ɍY&%,HM_р|Qy잟~ZW;WY[ $?^`_$n;k/d=s;pKF%@HJD$ީJ&=:snjyT'π[Y-$8 /@KdBƏBp7Q= 9[ gi ҿJ:=x6? :/p - -k:/8%#rxW aP&V$čt}f%k% x͘8soH͈(SBK1~C5g|8|P-蜩g"Io즣 efӻS*Ŗ_Jz)†\6|`jkq pn6fE~x"1"o!I(+Au4`Ba,#YwΜ8_8NsgJAUg>{P?2C@7@̊!voGj(<ٶP0EȊ/17uOD\35ҭSR:z Rbq03=`[ŇڕxMd"EuH%1S !MT%8[WG~!Kn؆G$(rP)+C{dUlj|]_ܔ-A;ҐR{*I*۰S2l st5rrG^L/E peE}bk7کpBU_{+w JaDQ(rbξ}z߇6}+,"UVϼU*nSA.M챭 t&1!U3,m?,pdȁ,sh\I^{KD3SYZ6"[ 6^? [ȝ4|>q󪌲zE*^h5A[ ^vPľFj^L%D J]_P1tP@]PqdCt![횱x)xp GRP%7# I&o4[eI`17_BR%pZ7KKɍp;uJSy2(,2gojKGev>3F27s,M' 9vB6Iw)nZM2O#Ȏ/?*%pqGho!Bh%N1XJko7~~e})*-i-+{Z?!pz8 /t95&-Z^U;Gnof{.Z3B|}?haIX5~/Qdp·2ST+X>@ߘ@wlobds+\=Io sf$?d)s hEo5Z}Uqha@A١C,BL Avgf_obIBمy.AMc>0jnϺ@r2Rߜ6,[%U=FpY!pw7JNW RwQI@W6XX(AK=ߠ4| Ehv-?1e21;>4d{5B_K=lMn=l-#|U?T$+ ~V~/&K.u?8)Ax8!Ymjpdg!ިTKn69kt6xǪV#>98yn(=Vya~SX/?,e8k)g޽]DKu\IS`&,5-`4= BrR$:\K}sPTQrF\?weUL͢&\ f*22vw |o% $/^Q-H dg;̀sUvu)"RA#%yvHr\uB !C NbfFLoWi=D0\ЧJ c5ҡZq՟ENfa&Τc1\Oe5ν@yʠE)/B@:'v`^|9~aX؛eU܈h=pY H?d#>G#ˣ*Htmti(h)R+߂Yr$y0ZO5̃J8ob}l d !r}oUdc'MΊx;v:rq4in SH++29r,a 9͌⇜[7{oa t٭D ?}IKրrZv16\k i>d (Ϟju ^dL =1hΗ"bE%TGXPG<2<OFcߖ-Ȱ=`)k"K0NUhjacb2ث*eܹHi|d-Z >^++,r|?2qXZ2~Ap[ SHm݋Xy\^Į햅c/fw-M[P;YWCXnThq'P6;HEZ8[iՏ KS]4t х>dl̉o \%S ,\cuAfy xKw5fϨ@eh5A-( HέCsCqĖjxʂg"v\,R {p hXtFSѦ{6]-;?V xrDJ)`!>؟`$]M!Mo#T=S m'ƲH-Z݄!R^l7ctץl %i͡CǚBB4y@6!sؼ {63hU"[ sW8+CB*gGkg./dFl(G:8LX]<&ڻk:N9V.=-sBpP.phv\m?1}ˎ^sb ^ UӫZ7iÆ+R*PJ!ISh R_dz5wG]-HZ^ XE<-l9ݲ z1]Uʼnn6/]I@ǺpW(u ѯC/vAlG\):e rAtG]UŞl23lCĪkz6 7H2sW#Չk8 )Ӵ78YPkZX9RiS݄#XR+a}UOzl$nT{R pZKF-unFZ8SL,&ݣdb['"%H1-w5z|Yj9G]ڍؒv;Yji53`ݛ#(L(w`q互u^{,oMjtrsW8`_"t[ Na]Lyc0`R'CFw50aL')tʿo R@\@K12i[QP' 1GAOu)B]D+cf|໵P W9N}DI$V9ڟi?[)_PwqVW`Yx1 = ~6̓j<+Ը4K31P|w{G6s[q{=`V>lJ P-22}^9p쾓Ϯuji_66F1ln㲗c8C<عqR?v =\%#gi3s3Y3)p!tM:7#yFEKSRQ->^N潁:KݻΊ8 J?y]gUz D&MJ*4P(>'E?-YҿUHr{f GP͇K0ԓ]iRڴ-ɐJ[^1" jliR7^%)ׂF<7ߦwb"_;pX3{Xlǣ9%>_uLv(ja#Ԣӛ/O?937|$@L{i]u/w߾"!+l#sdёQrj e]gǃ]ͨi1z;4 ZEh\d] UsHR5;mH>bA]} ?i NiC']'e7jm*֓v5:@H|zi;< bX`fwK0wc!BAez _qk;E9+8I Iu#UZnz?x;1 娵Gmf;949g!$\Z "**%Yx@V2 i;sר=%w^փ_p[.RnԖZiN|C\kjz;C=g'. vDEEpf'ۙ4QU):T#>X a 9poI')0'22ɘ4\fYT|Rגh²|b|U|Ԟ㋷!:7`omYM) e@;BWU{m}3a;O`7p÷MyG@*zܔ M2 W>s H>S ׯXT>.`".(3oe4%p/ CvӜEPEv0]uX61;cX)p q2'aȗywR`@*>q,yNk&y|Loequ]PͶ&XRl!k,Ԏ6ݹ2AOqۂq2Q<0 G 1{|>Թ _7{#N**~& PVරpġ}p"Eu?&EwVW5Q\',o`Q|:ȦLJoކD(nIEap'%4ҿ 70{}U? GkcBF(sGF =2~g`JZMn<0n[ 5˞( m{Ϡ|9.h<ߋƏ \Z}isQv2E}E NY!fS7oz=fNN/͎=)#3?åXoIůJP4G.; "EF?(׈-Cf"hM2+i'}y7ze Ͷ$*,=a!`'L4D?^g|;Mq2q2/F1xE^}-Jq,rU[vTEZ.G% de:9+/Ɵ該sZgQ.rni\a2ˠʏMؒ~ш3h5O ?UY%^MoT?s:?,-9jelwDZQ0; @Fˋe>|0i!h`x Xc0"Q~ԼN;VZ)Gs?Y'a1V ]-`tݗc253=*Ꮽe9Ew8@5[Yf=8gHQYU q$Ƞ{NB+( Klg!OaXoj/TD\YVdu*qZ_X,jh0P~(9 I=̧}%WwSqk}L@(-#t*3:n9:UOC;u\`WlҦݪlK_BIߣ΁U:$7f_Įutr}bq$HqFXQe&nӛ MVh vaJa%F[u`̔@bE̐E?By);zЃ|Qm{'6= /.'+boFE/5[Qm QpUq7#g\z>f^Rcv0|> WMESZ>͙-ڿJ\C(z & ee8uhmw\cPI! _/iŵ>*gaZ&9 2f^+v%\X=N 9?Ҫt-lGg*ppۍ|J/`ugT՜QH{(ks,^[1>Z>V臻U'9'O޼OxF#s f'JY^2!\4ta4HV%t@ƴLQ胸*vLa=7=wԂ$+묔2HqϸWwpϱ9@}9))[boCPĶx"!fawtI I L8J}߷(qw|WA wb&12ŧ).vZH4h)`sOe3;o g.qD腋HHv`4~']NJ4=Es(QB5jӛoGhGIĦ (ztia2Bŵ2 ~/ RuCB1}lSVveYy&mcm3,y+5pb@((Km)eȑS$(-lpfk2MFjҰ3>Z`cUѵ3NJ tg!/~q7<-AU\xhcpL˼eo>'o`B-d!Xl#-_c7<ۺhpђ1|B (=ɱּiÐTU]ҒL興$(*7xGL\hks~?ڕKn~ЄaB4.Gb9 w:R.`~T 2{/|Ǒuvޏ ز3SdȰI-uIž=[@mYսS*u$R2L}Gule昿k7Y5vӿ{5Y"y b@UK'仔4ZJ~-㽷]o}SA=w0eOٖPkF1ϙ|'/qNhײ<)-9@(1Qeu e.凩,2SCޑ:CNm?sDm3歫uo.K7*V^Ad/Y  YqD ?l+N}|ľ[o11HAHdJ]S<{8 y͂waMMdBVw ]\,U؝!_ހyU]U<  P]>q#{u9q9 4cɹDI3> uJ3Q u`Ă5sL°ڥ[:52)󈑠ꏙVIsm/7Xh1Q\g3HN"CQ„tˊʎ.K{.uF-sx?>}s&g4[ ,nQ5KCg'ڒ4)Yd/f Z2)UDh'=m!ҷfpDa)އbc;#yU#/E]k3#d%Ʈ)Rf鈸XC9ᑁzeN,ą@掝voӌ'mqyx՛mVz]]; (IΚM<_U=1Z =5hi_ޘZR7NQJpZ@J*#++8;֤L:96aaR8x8 D sankjϕѶ`?E9 &elbN32SYG᫓1L)Pjr"^qeUv䩡uO<ڨǯ Cl܏j C/ȥWp&P\E78|7!- 6᰻3{(Jb^н.[b6Gg oLk0$0a+qtECU*혩Ç.+AjR55ؽ A1HKxri }ʋ01zm61h\GiA}z?Q~4-h &K"3. fF4}M}KUU@fv]YC0N8~.?^7j3f׬ yisFmaDAEc|2  OeSȟWZ hŏᑅoi5/3,Ǭ*E[#rEvIcip Oc.UcBBJ?,}4E./J-,KbDŽL a{H .ϗ9.N/ N`Q^ P ذu1 b-w*A唬zK(c@"T) yl4c6課)GT«[95459V+Ih3WDc#f7ǃOM+[ Ճȱ46v$9eh_PIXkzs3̚lyҵa5rג'oAqpQNZ;zKG/QgGIaӻx!Y^I9fLj?ָUQd{K2ց0A..Ҋ?mpOw1cgkƄ`4qL1MPɠps" y wPρ;mZ 8ZPϢ4ksBC6;qr>3#ל`&;@BCv"A[ D#H{'FiS]́gdʙЗ؁5α,YrLB)q5gf oR\ ;I ۠kZ I9ʦh"aeɝGk)K.txMOÁ#<:|E ewـXМR|mI]|K~V݃Znw`XL?zG04$rJoֽA$$ lp|q,OPY:P&+o|{-+Bs-75T/#!RaV-KI:MlP+LB[ %7% H. V^BEp2w%UjNts55]ܨNC$?[75i>-Hvm{ԦK!|IU޳ڜYy(͕YCP~զ9PQSϻ6(޼ԏ*|05. EJ2@ r!kMRğN6qSj>!ƄNC4pZW`. EY04rIתAm cPN3kCsтWWe[́`sKCuo9AC? }<\f73p͗%Q1!yxA';9bd˶)(_P%ɜ3*`rNrb!hU 2_WE?2[]_.B<(2 e-aqq^lD\ijE0$>}A9T3K? ,Euy w+P(q=,S&>Y|+g?*-Bƕ0GHXGz'ՂD\h 43$^B21lmg :@U~}gRV=KE:XYK-C33 O]![Ѫ/dA$^Z[LYbvnNx>r5g})`/ߔD]% xy+~Z#`oҀ%H-og^BT;ƮbN/aɻ>fxҘZ%DI*Ml$»07,( q.^J֨5Z$>^Ӊ桤3W?bq5g/+ZQQnQ'/iY?D+gfKW$kZڇJ/LPH('z}!')nlo,2$ 活/z[GOEм|8T1̌Ps3DaiXv}_7kUK@i G:}ViiE;4*jmX)$*Wܯ΍q=X`d on-t޵+?Kp=ӻ^B 6Ӏ9(0 T5{ M ZP< oe<[7\N[;`EuH߼^pe8 uiS=52ǧs`M*tQ{^1? )hF8a|7`Px1 WE7#4K6s,̑x\paoJ%qWo8zh[38@~2oʿ^wlpx%JRp!eF!9lօxw{8 iUb/~ZUջv6)O䯂DM #4h0VDp .A6kDN,℣_ c߃L[,.XR ЖP[kS6V>HݏWr=> [J|~ND5̹q4(.8ed^l784̿I\GYglApW2it88Mh!Acє.F7j"i]ǾSG3sM4~}ᶘ r8朔6j+>64ʠo^|K_oGA` DE&}R-if)=^ټxw i{HE[.E'#SQ^G U}H4xgVBcІ!^~})w 㷀y8~ϯ.# ^&I&('3tRUdfHY5)֢&4*SEx%HAa%@L)S;`yst!M!ai=*7KI<'P#@QC%t?J4_ʑWQ+ryW,=sf$~ ]x @Y'Vr:@e~+Zx Fq?>t,S.QճZL`y]JR,a:fܛŪWwg8:9SHu>9{Vf*?μ`_|DԖ9y5z,wN^o|DL*?f䘭5^c@R]"oB0E=NK[ZH. }m}G[~8&@u\LLd7gr.\ՑQ HdIlI5LI[K1ov=T>mVbߪ/rQ|ТdAȆ2~{J`%Rz5n7ty^tҩzQH =!f( D: 5nu"(BNZ; ηۢQ_фr)}4ub!RT˃ho,M U3_aL,.H7njcQaN*awo[qCsOjH'2\,/ڡ;n*cVvR‘p˛Be?ЭsMesLk-ӣ{[x(g>AiѕT\ZbU* ?̹L-TI?q 2v$xB_gg)=1n<^ fn̒" <ŵ gR[G2L}C <ѻ@f5y\5ѱZwC\KBX`Ib=Z[~Ƶ ?+L`|k]]=xBymє*YjYE:Ѵl7v(t_js9ŭ3;HOoJ5bZ[REzZ4Fﰫ2A (_g JȠٶ Lb8|w8ATVJb^vH;SKdnDvOx v'|T -az&"mڂ UfxFPBoہ||ɽyFq~mfܲ&==I'w#QN4kAo.jrf{Bn*Oᝠ]]-\&jw1%{S^iQ(B7P6ӡ$%ҐO("c~5e6i2 Q= Fi V{GQSUbdE K0k 25t<)4(&*yr]ǚEn*VB9M0qn, + _!<_?s;nh9ED;T}u!9ޔi%7]6\-s2ZUT_٨0G}C{gN+zrUcMR낰rv?|k/[6z++xcUhuD`WH+HrnEvFXM<[5 j6AwsXwۃPM\AbOa U20LC.fl:MZcNȦWr=p{7gM,;Z0%GjEWH3Wc)1F[l*@4YW D  @$oo$0+u*ky̡ 1cWKG3NqCB{0hRNu0fdۭKxvJEMG*JM Q-m&T;el,yj%Y(\ 訄*d'qr`E_;]gK,؟{'4DD6ʪI^><=GmZu7~y(,"ȗ5L VU@+j#]m̽L eev fkbP{uכk[nluHئNi{aΊ _ !N&?=p=҉*8?r2@ \}4BF\o(7Otg+3/Nke9;2DҲֳ̢0AߕN||0@QKfjE1De pN+ r}S:Y$?RwԴTw`JUd~x}2 Vdž)&#cnc Rx;u $L=d6vzvt ߊ."~qA"`xT+'~%@zMeҠt}oש*J59/Q !߁IMK.ߡEfF邤3#0 /)zTJuL b8G!ס Yv{ꨇݕ1 Tyv+Pڣ +]3p|3+z1?iK+B?De7jD]>ϵMλ_7vInZ O>&Gv5}HhM ³ ?L~n]|2-Ǔ4 ԁ U#O0^9nDЬ.&wYxE=`j^"ɟZ-Ra0,v/o}8{;FO]A,,0fZf3c&uusʾ74O&J&pR yьㆷv'6Pssr 큃7c`wPۧӑ{0yO?7E,*G'z\ySrt uIp0<$E}xkpu 1Y$plp{mu]51=h5tGVHyu{N/{BH$R7{) ChF&԰_TsJUG.`KZʓ7\FRd n0ΊϐxM3@\z|o 5zDZqbJ@quB|#_kwI{;#>|<%bQ=`'b阾?5-$ 6TBe*k๥M=ɪ~,?pa[4VЬ@% nÌIb\۟X mP*; :HWOʵvP<'*}F/GOI]Hwޮ7/h{DrWU5"g@:lލ)^;use n[@F;$/V=eOGvRJT&c߭5HKh 8pn8 Z.-g+Cv"S T@4~o&Jž< ?Q0 fPB9zjTԊY$]`/}fh.OѧĔ5He{hb Zs`UhyE ̺h+)^ Xvv5> KDN*JAUg',M{V[:sm&좊p}P{zt܅5Hu/\F#NejP''׳bR<)|z0ifg?'* :r1RA+:8{".[Xx/y@XHeqx,oq}\[& OG9@Q]~XW2uN9 `39+lbPPv7WjrΕs9q1n 0՗_u~se`Rifiy-8X՗gnJ,~o;^teuu=cS5! "v}w;,%ۤeW'ob8w`us3ϗ]T:UDDSy}ˈ}>J׫Dz](xd'0J{2*du]_J\AGKE>@m^9<*lNSQaߠwaړmF۔eO};K`'9Uǿ暬%M፹?5nT8&\7|М> -liҙԬ'Dp59T D.aWIk{a8tfɎ`E p֪AGhRd`?{^'~>慗ya"}7% d&n5w.FKp-̀]|sm-݊irɀpV=y: -K8CbT*r{:ӆDiDGvaŰҞ6*~T8*(G~W53ͨQ=pok~\9{UhvBOIջ`x!8m"x>e"{S彋u0㗟R& w.x2"fl\B؏@HM: ju·f9NݨXcI篧?@VC#:X{հS[*s%kb 攁bGonVG׳B˱|Z]x8lG8 ʻ~6P Ql60aSK4bAv؝矚 "g;H)+ Fsqڙɱ)b =50㊓t] ~ނ 4b Ƽ3"DLmy%F|/eJ|*S.ٗw-} x;#%muc#!]Dl_T6wAߘSdMG}A l 6×0ptB_vhiGOv>ֻpK$S$>@^\Hڦ@Hl{VKg6^@h&V3ȶ'i=Y8k#ꝝ)ry4~$T,e!gцT:`Oف:SeQ/a<a ^2_kYVqw*hQwx꬯\gNMb%](eo|ݿNS5DoGF:~36]pb ھ~jU7i?~3 vѣf ΋6O EU~Ǩ#_[|F9T`_FM9fiQYϐ"hܟX$jL<9R#R S ف@QyY:T򙔾-uq{ݥU}EDN*{8WReFhѺ&⯷7<-su-X@],]a#'xW\8keiY?KdxAx{_xӕwFV#1]!Ew%)~&\y2%ߊ塞놋vD,VP}rr.u.+"L rbRL~i@Y&V / ^Gk 2q#y9\N;< ppK6-t.кTt,/" ?1dl-L^xp\ov5hHY0!xnPL,.CNZn555)9)g y k0&/iN $Z^&0#{<노Bl&$=a,fc,'?t1`6ื5,{;{k@%Xɓ*U!IhQtL|ٮ)lЯxhRjs)q |'K^(=kzOϡdzERIH:1#\= N$eJ/Dՙ2 j$\,!v5^6S={d gFVVX7G16`dOp1k( ^^(S_p^ aAioafF5i|~w$"ŮS@w>t97`N"=_'r vo VXn23 @\P~ | K<2qLb2hX}48S\ө2]k sHV)(r*U#Vi%b}D qY p^?K}Нegb uWJad9 ǸWcGCV 3k\ %Or"NZ' m(`+ru68 h>bą'Lpk-O +QVz vį% 0-+^ө"EY.I(iV25 rXA U\2N,U$yjDXƼ"u(5FF,X5P0  ԌU8➅~VYe"}{%-:]hoӒZ8'(;k8Si ވ~wX_b=6L&;ͨ{*ۍa.@~3d'<b[LQ$nN>fwݰyIW SOIvUf[ >x]փEm~AZm|@!YbE?'z v=#+ε?7؞%=f^!)Zn":Rwax6vH R~<:\)pFل9Am/qM9dKBTѻI"si |`˟0q79WPApFx"^gIH  ]C6D1 2fIUX!1a W-ʏ[Fj1Kr^!؛jҪlKJ'0C`E{@ƆG;^FX1dU@F<&'|YCǙZ8r(^&d% !DWK_1#ԆmH{GGY, iv{_quG*m fۻ!Zn<5 P+(+)5Mw˫e* EPބZdG'JNq̄E1;; loGBsvߣWVR`d̑q=jd7(0-ߒd,H=kN`Tg;YOmܸGT*.(=b9s,‡x+fz$Ej$H/^لM⧳7m#ac1e3]v$lClQÛH: "7%(H?qXDvcP0?vm!^7W0 VA]?WD_{# lbX-f?NS ? Setb3T#x.,MؠC7 K񘇠CmOu*~}a 7&We/&:ҁWY-ܴ]8Bn&Zӌ8bAPJ/8D9`7-V|_]gaGlo!Ó Ozȥ)}@tNDܱsYqu sOֈzqax[cvc2} %L8ZuV q|7pck%^63 mqӉ' )3c"Pl;&io Xvm\wHfl1t]:BLkh+v9NC>U\AvJ%>^$~,$"*&TܼyJMc3)Db8%t#iJ>i[V@T]o`aVPx#NtD]G|V+WQzf*؊xӲ_@ኣJChKĶLxOFVfw~O4VyPu:sw)+T !1tӠ>Ղ,@HT˒=>ޤ~o0Upz0k%|~o)2H!g8tqx!A=\_x'i6EJBG9G$QRHt eW+m>'ƀ |x[ >ZڢI4 y]en.~]_[μ'E(y%0O 7v[/umG8P :q޼pmヰh% @(ekDDCM4I$oB|ACHε`)o|UoGkb)]E:~ Kɵ: B1mU;)\}=jj"0MJ/)'۫=8%ƴ)%9e6#WܘӑkSr0d/@GS[7qܦGD3 o/ш_YjߖtETm$Т= ̿%UB }x qZrLBLc9[w̱@4A9px"l.i:-8vF~J4kC(_&sVaIŗc/#~NqRFMl0[RxV>DC+rу84|'icd]s4𮫡2';>[&P3Wo#c\Ǘ P S-0UZU/Ptby)%k9%L'$ӑ騧t>1yc@p)p=yV6 vE-4XC:lg -EjT.xvyu#_!/vK\BmN"(MXC) GoeZ>$k[8sjp5aرZi"g֝Y8EhPvnPӗHU4%s|_ ³~j/l!TSEoL(l--bH!7I+[unʕ>,J 7aD>Z\FIԠ R,J0wc[3LqmEx۪q7cA"1 O&Ϋ4i.MybP n5-%VҀ7`uYflܥFn2&K3zw>HMP"ܡ>pO8 ϯ'VV6 "kMyUU/#kǣmHdk.?}:&Ro/R4л,lp|bOp 4ޡХ= Di p>u[4-­̳IA;x ak#5Apwoz0H4,hyGל?!OiV)2HyQ;¤7@o!߷j+D|Mj5 &֖jĵLN)wi^R6y& #it~2W!~/bKVsҪsLwZ™mt4Kઑ/կa֐k>W9IXOu$8-:$ ,ӿ+%ԺoSXMC|:h0x(/ O!5=|Ș'#0D|ɣ|v`!8`$:<.|Eݨ5SДP^MP -U:7v K8]2ܢIa; y7 p_$L,7*wyP9,jb=_ךRm?|qUtbB{&eul;Nz A&`sAk<8nbT\ȁmty=]G cXs?_$ KGAf/u9Sb *&^we8k#{TMOԪq}{fCQί-46j&aAǣFUQCUG(ybZ~~/8>#ճa #c_.\c"n$-$;XnťM 2Eʪ֔=凳əEo0ы 1Aۮ\դW<ܗ,`G\ $y76 i48]zb/&w Z2+`iJj9ut?$=lIɭظ.myzB=+PF4T=Y?CiG!^i^<9*iptLfжF?1p׹5tȻjKr.ȣT#U+ˀ-B_R3DN˽H6\ӹ+RfPzeuiS/Q{b K7)h-q?*y{W_Ȅ_a {܈O{!1F= ޸u%>{wQ[O^_1bV+}@δi;sQ?dG_"`B^N?"ȯm:K㲈\fp̢k[7͞%]q|=ءW^,6ş F6E1[-WxsN7yR `*k/cj(56l>V|8^O==ȏ;}(\ uni7ڢ2[Z: :9Է[_^qdФ >0N<`W8q=S>Q#Ҹ= 1I" ~>A&E{T^!3`0 w@%ċ0Eb60\#ՑV܏0tsvtf(Tx{8'SΔ?>oG  8nK6nstUjF؊Jhy١L5iD[;y7oTmxFi\ pˋZ5Fq Ńrtj;QÔ$|}q[A[0 *h2usePGZCӼۓ9;ZTKΕ־73ןj>`*?c2S-0b?sjyV턲(9hBoN a$Zna'ax^wX+]»)$fb,ZR6? ମ0ռqtB:[@IWZ7 #!*8{0c}p(~YsSZ5C*j3n+#sWj" _6J>)Ysǻl.ȫPf5szBC1b&~4])O፦hHư-Cd#h,(F۶kAk*826у_'ҷNOܽZA3( /\rg>fq|oiP}H} Ķ*"副~q)fmsX5Jo0L\QgN*RrS??E0B˵,8^NZuRQ/@Z MSRZd܆yJNN®Ev O;];4,V m%тשwXpՇ6 !9s `8\" W0J*xj)1|w nΰk ȞL10!Fn6 j&߄ m8BW *1g:R|: "dwP* Qu;G1e.Y K8@O)Umܥ|=w~7: ?| Tb.t]jF9XsM*˗amΊ߽ODY8h57 PwKQt愨=;Y 'yKqt[Z'n [6uX~j[eoM#N썴0~t5QH_*;Vux4ߧ](о]oiӽfZDFr[V=EhBE=kj!ַ0/bX(9wHRInZ^rI+FQ5Mf#:hȏƪНιt^džaN0>DNS/.h Z]c.S"6p,kE;@PA~b묕`[,^7,u\H`A&ryvěE΁M-x_/X{V` .3P8nE/ȭcJ#ſ)} LFM1u=܅TҕxkF,Qc%+_| u8ʹhX@Q1yVP02!-h*9N󁥂4ю ?&漪D%=h'd[4z0iyC?t\nbQŬAb` g7T4(l[켋|] hU432r „ G'*@`\ʁwf3  !E/;uʥxHN^'LT}6X&vj)3pZ7 oҡ8GԭnL?2{)k5vTNMI4cY,ZcGŔ 0%+F,@KWYupQ`4Gͬ#\3<{fqxxP:NLɯ|%7 c Pg={ %^]!yb՚A@_A䥶^U!]e)3Ϻ2g~ bb46WnU 6`/ߜ/_ׂƯ+V`9,xUOpߊ$q@*D%Fӌp1~%&R*q]ZyJ%c<…BNF^eF׌Z*k2x1-m_ϛ繇T,qk'/j΃lr 8eOWhM;W"#^Y 2qy\¶ ccdj!"U6du >aqg~J􍵭T;GZ&9CV&H9c Gnfsiu=MQ Q@hRܰ1$<~9Ujw֛Dߟ} أFլҧPl"?**C #n/KOl٥,-'w#9\jݼ#~%G-rwK1=ʫ!֞L5bqxli9*QƄԀ/V:mM+x3WS?D0׿xD.֦Z`*b.XP\>&x:jծL6Ld_bgcd=e_6BFᣠ()x O:lc]7خ%O@|6/X1Z1ӦcOՏ=7WrSn]pkxmIRXBxT_/ ll?J-*F^ ՊP~ 2{j7txQ%ذVPE_]|&ٝ9[;]XŬlc/Nll1jypr '3CmbIPUdVNvCN}cgA/xh`@nJAA )kҕciwh"`㋵j'Zb603K|E,&AlPg#xB&4 ;P}|.JZ\$62 ^/{~^ 6n‡J^-cr{]-x޿8CJwy D Ɓ{|B:6Kl;WAmv_# >d/y$#mp _/=RRt # :#]6쑢ѿ g1ۊFDT;omIɔ1- O4dOˤb M'T N{3y8kGR1D'|C}Wth,+?iKYXfn]܂\VgHSm= tb1E])@r A\nUd7/3r=H _2mkl#[d+wFh6 xG`?)EW}H7 n|5]y?IA+ѮP6;|sYYe;qܚDT=m_E}MQ]6}P4fc ^z6G+&FVKJ?։vxz:LF dZ.*I{I~pY+ZS1D((qAue"]ʬj(5p /wG*|Ǫ` ?e#[0ߋZ:; Yc]·HVTg[%!S*Xȩ Yް߁`m8yW\/}-(l5T~.9P `$ƨjiSh|OM [ \2== 4Wߚ]I+ u*Hϒxy#xYMhS$gzQ&Tgu>uEnmr0ND[4Nl|K_`J.:ӽ ϶l!a~ yTYS5~x,$ nI b4GFu1.'RkOq?""sƭ+<B$\? CI99T4+Kj"t֨z^6͛G!Ka9W)X[-0rpcoGj/|\{cs+,zHP ThFh*zaL=l<(\XP!z;L%d7z U2_ӊ'|brt7x<]6B;;0ϜF&gӽ ]w""giT1ND¹nX fO¹ ({#(WJcѧd<ŋ R0KX;~w:آI uoT3 fV$LOR(?l w Xȟgmj5<\S}O|yMx2A X2& S> 'O-CAd5e˚b~Br(Csw%|ha=<9MI ǣNjT5a:yWƆ|;Fب`\zdjf<:v3wm2Ïq# T~_ufF`+`&!](bG!w&1.@r|w"Ϩ `dgM_c}h<k@c?tXxi89 uj߆ã;r_UdH${OJ\5xX"v ޼ C>@%BZgIHti4bpQ'P!lp;􇮛Cݐm~Sڨ|j.B?2pFn",8W&g $yۗq&q۔cy(ukǨ(hQB%Xn]y$[!(!VJ%(BB FB./ 5R ξ[e"Z!QYl.yF V/˥ГfKѤm'M8Vu-3o7o/¤R{$>>㐭H!ș$"6B&W6YFQ#bEN]>`/= Sxd[L4GZn;oo h:u7,ЬfqS$uNI$+yG<_ x^o21|nq4ob Kvsga.İn>beLמ~m7R??xY&gG6pcyv"e3f2fʝ ͆[[3& >wmZBnm$F3Y >U*Dv ^ -$b]2 C~KI׏/:PRO֑(djCkjTBCf9yeTnNdy.uAv‚^g_Buu8彘M > h.O9ߔdže ۱ c۳JzpG.y.Ȼp\2_2aBeF֋?;aX.'rG~<%6WjyΔ<MvP1oFr.;3w x; 1H9]&JA>n 'dr v +$ݑBqX:`=*=K$|⤠UН-|Mmxת/~w}~ߔˠ]8c[0=Lqr^е]Іn9ƥH .L%ǘͽ2t&\v}bdmywElNP.ooeizNaI ="X-9vq|]Ih@egIlEeÕIjta(ﺭ{)㎆ZRN X?/VE[$G躉rnMRj\wDCgn^t3;v$Pn564*R<^+6D>jv_xu>1UXK76Xʙh͉Yr4IJֈ{mD h3mFzXh5Y3OfZgWL%5,dct~X@+ΤȚލMq6 Ƽ'TMC-{3úl=V!q^Ӓwx3dq'uv+#7hbVx̛2~4}wak&m^[zT1eRۓB\3Ϡ % zi?܆[L4c|k 1rJ]U| S=&_HAυ5nR\x(]o^ptD2txzGYiKr8s^r|ƌ$}'Jt¡Axzс_<'km"/EO(lܿQ,EDSy3$&P6r7 _,=J>Sa9n0IǿM-Kp\QcMod Dz|POk~q{%=U>)_o\$r~(0̉?Yj;X,}Bpϓ%P/<0cVa\h|eUg'"$(d/ sȣO9]cWÂW@;3ѥT-/+6(Ȳ왕oXBbw "F… áA*Zuxoܲ&3a- 9@I=֔zzT 0~*sG[8Tl l\R "␔0=j/mzXtx#FkGYVC lV>ő#V&#faE$2׷w WKmLB~ 䒖G{ `i%7+DM2/xf<9>b#En\ċ;5[a?t Ь[ Ȧ.0a<,lYl( ʺ(2 QT2 8Mmsnz}`\,ʋNeO\r#xrJGJ0ka٩{FCT)BzG+r`Z{ީУ beM;6 8+]nٟi&3t5 qO l4TdX w/k.`7.mmU8$+/狓dl! Xn eg\Ka<U7p] o`M '$QJbaضvw-M(=[C t~YM.nd% [#O@dX-xnk3m绎cԛ/~k=vxHVig+fzU'W({q:Vh q6 1S.క/Zy ޣ+ɨd I!NeD1q?"& _eVyHzR,o7^qc{yʊ8@e`eOaUH 3t\w3vf~zG_y4]Z硟a]2Z -i7mۛW6d^$=!Js#A[K)ςMY|zx.~[(x aBJC==zql| A`2,fDN/wNRqpH^#&cbXwzڳV`ㆴUA{ lGE_eYx:IfTqFY75R^-:} PgG\"6%_ym^jP9᪎a끋"(exW#j"`֛BQlB)3o [BQFM۳Ɯ[#~;rTg A~?:? z[=! CvHTWtf$3mFܽKT1Uۓ} 4 ,lQ ?R33y/FϡFJJvJZ6m9;),Vq.. @8d"g.4Xx_ԝ(0}fJ_(@WS0^I |0ZolpHDg^.? ܓ'(yA Xo^agpO\l_f\1 MmpwL(7\AOP Cg5pXz˿(YA##34D-=Ԡ"د zq;pf!P" w!Z%9N:g, dxqBWңc:^u:!&N)BV[@Dk#Բk>,P'R1.,˼0 {A?cp-Ct*\=`nEg1n9čW$ؖ6y~ Rh3QYyfU&k`4DBؽ cڌfAD+۾fp`tl,B/xqns1pj 7ČfYRIp74T Цs !&#Π/>eΠoVȹECpikfZSu (kDZI՘z 3#Wla D{:鈙`׆#̼7HSDe` rd[*K}_s"3vL ly0WF1jV~@x[㽣Nx(X%[ʃK $a؃Ϸ`}Žlh9J#g7AwJauLd[ Ҟn -q C D d*b;?^졵$beAp숍H3msVf@O z^}qm Q`j"YaZf1<{Pxu&70L12NÁA:oPCgʬˤ3*3\Ƽ9i\)#:^o*n!z&Nhџ w<1=uMˊ[3ahvKfHdn<~)}^F\P2{5  lyG_2j* '2(ϬC' =ޝ@;bı/ >B5mE儖rGPo`%4l&l~?È ĽVc,CTkŐ7#dӽ%GREҥE5DJEqCЬ+qYCe*OLo|^J^7!tAYto!2sLc&Z:x6vƏ٧ +CWlaO: Vt7ߘGI8%ӴfS 7v MbڈsMA[1_a_'ͦ$hi8;4'v"OiD/otͪd̰@g*<# %izsx Ȼ,\U4O-B{H7a,7||(+ KIZJBrZ Sqn%Z Bĝg׻f\ddsq2Y|!=%Jnb_5 ت!-O u$/m{Os4%I"% ̀3 3Pw ޶M-^ϑS53v` ѝX'm OFk/3"^Tɯ5%2 ۃe>Uy?V?2/SY3u} )=y>?8UIY!'2~H*6k@tq[PωL==nG(RxE>ӻb9o=Ht}u-V@Q<܋E/˲`5RYl+~|1SǪIQFk'\\PwRyN=-ƪ&6i_dL/v9_s-B hg%{h\DPwV"UȪ6-|؏6Gv&RT^jA1hdol|Z^XZ Loa]UU 2O(JFhʎsQ>x5E' լo>醙< #DV& -.Shy<}\*?q#Ęۃ4K~ytvRkIn3+])g$3_RNJӠ  V fSP=_]rS*m5Ul6@kMwm*cOsU1_^F(1P&:(nA*¿ہ0׏AQWOWJ@;Klxw 1Uܛ]b$a3zvmNPOg/~X%ihBNVg99gϚz~Z~)E9,0E?1srR ®oS`\elp0Jjz~05+>װ[4?s&gmIȅ5Qr{RL")=*.&\&=bwruۄn䄂ߢr+_aqbO)LIJ ~Cv4Љ amr:%ޛ)5Jց6wNb Jx6c{6 {א0'=>QlS`(ndlj")Phqd[k渰I}XI})*V,u^,ĚU]fI(C"(?<$ 8Y咟ħ%_"gmf U뫟{u JZ'"N:چlL{i4xPp˦qzτ0ZaL%fphKψb Y?_ NV 27aY7ZO9e3l DzK~ 6$O\fG`q؝u[1EOCJ^I[J=4njTt6O͹ MBIlK_QX2xzpedMUIm;!ZYnNBNU:->.buzjќf 0+0w`nU| h/ۜ!I " tӕӦjmْ50ͷljyGq~yGa)ԇkI Tw @f)W|/m\0,kY8I\ n]> - WOLչAzBu֧_g>7 (nrcxėkdHW0͌oFW "4&~1n Ç5>!̭O2"irԜ),<$dA+wTlׇUo ,;X*q|9]#6q٢4ݙt.4lf§̙C ?e (^,"{ }U-1t֬M{/@l>2 "1"uS`v>aw@u(!x3B*JVmy`)C 3U3l`uLhVOB}C.O55Jଶ83pLw -Tw_?QB'# ra6E o;=!i_w 4:Y_`*M N7=h ,s]/ [-EYM~ٔJ}ݟ3[NuO<_Ʌܚ+4<TCnz)kXu #]UL o+]먩nP_V3%x/9 Ii_G (-IZ:3\,sT5Z2g3JbE4 n`ݔ'fXOG>#`r(Ue{\q.0?͊LL8R\DցR,3U= ^1|)L8t5Ƴ5SR†K@6G9Oni;Xv}ZGζqy >T5^aF FO >I% ѿi)1 456 B^=x+u0Oߵ7<%@\t$T)[ "+3ѥ]ߔŀHn> 4˹5:[Ed|hmxvBgW}PC{kuZKӀۈxeA;IG7W>6$L`8l2A3ע,kn-GGrV. ݥ])1:[kpR v^_(vW |-/Ayєɿ^w 6bԴ&3s)d}UkŤ 6qڦ>r8 C/ 6^D iJ!_oX3Z,i?KСz6Ȳ *ϖA7|#pݏ85NG[m^ TW?\GNJ~o- X% ovW@O!)l5k˕N̴HTy Y O;fyP(nt3Mc*RmLXè{{Nqwpc^a= v*JdmجZH-q\HU1sBc>pȫmu6un`3{LH_5MuֺW ۅe*ZUj$@ʸOœF{ O- CtӛK]*0T'vOY&84Cpe]y"{&s_i|DSpl.D"R8zM-i]Z1u\IJ#Kl}Lʵ̂8V<'"P:J^B #w$_&ł@ w$:> wc;)ݏ3a21ɽмz}}߮m= ~WW~=orr AC-tbv<;U.=*ͻZ-\O=EN| ,s3[ZG 52]בR1C;ҵu;jd+> {* 2msg{hx!KV5I{,ן@sZ凱t&"r 0bٔ:ce֥TMkBQcN*4 RHP4ʺC f=?~4̲]if:ŘC ~~: 5b1 vwZO'G֍;z U: Ou#܈VX+\j"XkW)q[bgƧMHtR3_+:BJ@ V–L]6Q>='~nZ@Xll %0t=߱bH++Nb -^&e^t/VPt?0 Z_X&?]T-/ 5'qT]R&1Z>Z Hx܀$սxCB"4Y/c9 j5 S<)T~@Hq(y=7St,! ~mOG[LeCʻgGeٳ F-OՅ~W,i[+"5#K{/A/~̞^MPr)Ꜽ'DPxU@t.6<*I{Ah `(vI%9Vq?&mGKЀICaf):=ExഏB)g9-uл+r Yk6g[&uϜ% <:IIs )Gp9ߦ:w|AgA3d^p ұpэ goNɻ銹{3Iі+/F+aGW*qNwc{G$c I}h)Lp}wTW;O1\ĝ+*AѦM#eiā Jh(t$rW\8a1vb ǚեݢ/7K]LA&؋0'Bpk ?#.n5!ĉPJVif=0z@ILU`KX ikAW9 &!U{YnX'?R4:Ⱥ9fYy$zRKV&PJ>c[ϔxO= qA8̘Z:iLKֵkK?8ŽˏL%}v艈 L| 5>$ijf') 76[W.bӿ_9@]*澣; pD# 3-6^'>!VƜ~xNVx?F]^|6Hr|LհfgiC:ؤjqV\;!hȽC)Gq81_uH+mQe00GO*osߒ2D&Rq'qm!碥|"iEFo>  L%'E_lowP NApsm D =xy$BKxc=j<Y{A]PL .=X?īAeF' ٘Uߵ* %xA@ijL8,g{k^ g Ђ\=DftrR\qR*#]uPĽ?EJapLEQH+1tT Jm,WE8 ~gtI~և"-MSUԙ1 ;2jaX~`pr͘)-%˿t|-Mdɩ _0ZR }pSb#)V{SI^sRZx~D$iD*L Os)Z+z3>W 'A(a;EPaϏ Xy PnL^QK8e[䤟g{Tȋ^l5.bTsATHt;ykbrv7Ԥi&WyWӹ0?a.r py`ܭVNG ȷdȬPq+W=ݢ{TD[:!tYyKe;DGR1Ǒ1$2dv},)2NeGn#SFb:WI+f-TnFb:bpbpe6,HC)`: X b*Ǎ[z ,AX0 >nI>(s vϻA/mEƹws[_E^"E%ȉ݂g0uen*!vpFAТ|s6D〹o;Z1m|ewY23!&vawa#iԪL3*/+ޅ&05pqJ'[4vƕv:XQ('Ē<<o2Ӷ>sGb>b %0kDI @VcT[~1۵t#,Pب~=ӳNdS'(آiPkғ$,hB/3'1օZf*]3W{- Tf*`+gsì6W lX֢VtyC^|! d8FQl>+6ېkCA4ibԂam?9~* ո*ɛ%C2;j\Tbeʬ.1Dp>İoN&k-Nˋ dCl{)8TJ{1q|b9_ZIl32&O6aFtbƽ{r]Cc Q B ^͑wm}0:L˝/Ǖ=TJ^?H;фkUڀ :ބƲugMN#ҷ,p3^N/IT38:6h#M9B Q5 iiL1 "jt#I"5x&M(0tT0b}Tj_=oZSC;_ξ&rzX9_1w"t`es,j ϣ(%6/R+K#1 =hD) ?O㨥r)/d[^foO'FOUu+cn kAOB208p)4?@I̸kŹF!uJ pF-u]~ua9iiI۷gßNvAG"O7lC 82W9atXLR}#r6SgN]WAq q 0\cI}"oK;0k:뾛ytPdtFs1iZ&c#"S5 cTY;BԧY'h[=x_]VJ յHό{AB)Єzc`!xs* P<%Zlhocά^"؅`:b@Cr3>Mnj=D XЏiέ߿ddiv ?:-j% z>`0䚩mTnb[ްBF 5&CjezUBt.D['P?8*M++3{Ux|FKFtX]E(D7vG`IeH "(DCemˮ&}C 5yaA- eKOxFwd h5 (=-S>p듐QNzaQNDrmyH_N 07q&d3+p`rFdr"LAB 1FRùJ|d#Yw>wRʇWR3-(oL%x克% ezMx*al/BƮ$gP˞^ W.էHl?LAU  }"(E{Ib"{|m-3Ba& Cd%֞k.VA`n0h:l.Q'_8Dz=τ|XD` 9%̖Geڠ& cL0?(ڰZ^nkiI-1l4p< Suv&5\- fXK\\C֭~Hz@Z1z-_.:,HL>|H\:2F xJ,tkJŠ6 tdȺtkҹkVXFEM(#BkfW6-5Q>I^B',X]< ;d]!iW~b̈́9` *\%.dN;;WImR7Nu.~T}_'y*!lv.fS N'OXjMVfb'Vq[~<'˅|& Fg4&ŮxIk=榯lQ.=?* Y`U[=I yN3=^.C4GJݼmgl`0PxXxf WyqiNG {w-(wCwwm!TBMCx&~3f΅q[*ж~H+TЅ,XkEMZ1O* ͚%X&3'>6Pa$ƖSnX'R^`to-Uާ8 M?p X|kV}U)CU?LYPGFJpDLQ8Kx5"CR)JU H]{eN/0M5Sl" fw]vKos3wkM[Q~zbr!?iwas"bGuݵ>1@2% IH3 c?l$eB~N <Wr-y1+-`mAW kϺK)lm{EC2.+>JF3Ԑ -?FzS%776~ޝ_xVuhűt[sZj/XdŲ~8w쒘)B;\2hweaU?N{UۨW?HsWv7k^P p~N1t*{#u1b4XEg;K=8ula6&Y ?F@S5 cC( ! /'%dwzS[dy]+ہ3KD߷Ȇڭ(5|S '[%`PY{*⤊4B9LڂCnq\E -Dٯx?3eoN .s@L#h}[ >x# `J!ʹ tJFP[N7@ʫkޕfk] hhy:\4mH;6McX`D%k=Lx ޽\N{u,X2cw5"s1V[}ĵְ2q)1 |0zh590@g`"fǪ?JOћ4N%ޫAvʤS12)QEpw4t%B.z.ӟ9C3 L98RLb # iFh+k _d cT֛ >QkD\rO*ePlA儷z8p,# Fh)gw`ClQYѽ^W 1 f|:Aܘ&:ƽ߀4?KkKFuk) c9K$Yc@eO@C%r/*)ʊin~ȨmJz_HEɑ$G_u*ɽRJbFy_%E9JJurUx%U.׸{WpjvO、'I\>" ޥ;&-e4O}sxg'}HuE|xw}јg=GmuyOOGLC1{L? 4L w$oA72*Ql=&^݁9akgxC ??l^|U<OA"8:q#juV9MW:KQ`E cSvzmt60伹G+צX/L!F*YR |vwtAJN޿.*h(0R\0&!j_nZD1u/Dҭ[7EĴI),y͹wwG7n:w5n>=IW<JqXГ8J5(T+[5/G؎ G;I7DGflpQ?Bbj T-޲ݞʘfY4b "#hY-0}P/g paA:.9ҶZ' ], h`S #6;y!G.)r .Pqypmp5H}o}D _IXpw'Hಕ9RiyY.EE01$9D^ҳl* <ismYA:]WRЛsa?[hU#ɗDy@ڍjW:ljҏ-&*(L'>2g5]mQ~ 9"\-w鹳=p{[W8sf'}Ы/"$ mΥ`(WsWs>wc4 ,{9)G Ts *-S̿LC_БRd`GvvyUɩdP'Xw2Ad9^~ 8QD^ǁϿ"*Y9χuCaBmEN3IBD?G0@M)sp~KVow5@rnʞ? ՉĤG [d8oUbԩwtz)&U i#* i.`e;Ԝ~WT5ÉY0 [>a{itCǟ?IGL :%?s\Y?fOc/o3J"QQ+.AZgu|Hc;5Ud9ٻsc,{RPؽVIxiRp9|a"[PU?6p[REpLP'?cX42 &\BR f#Ɇ4 S'nvH,3MKGt2'-͔VH C~Z ~N%&Eڱ=,0EBT]L7t+#"o}%:*jEĽ\v7MM-fgf?2@T;pwF^eH|)X7:_Z6 ·C!ZH6܅70)ЫbMW#}F udq,d˻9F 3h Et,f Hq_- fS>Te=kVh Uɓ (ul #Ơ(J|p_hV7_@qX+G,Y8H$_U17^%F6:b) %w3c+w.=`2U9cɫgrYS9cD9}LSRFnfB|ms 2w?PYiaYE^`l .G@m}>HUrNu)x L-ʙq| ASa?)`ZwQ`^w>ڗoJ+M[tf>܇yqY%r,Ki_ے}?]DhʀxDOefm&4)-VJ}m iÊ Ϩ=5\KƟ q8F W±]"dɣPt_T$,"|26}ji V оlA}AӐt7l-j9O񡩐X~+!5㤃g8Ug`p!A]Dl;AW2J7Udŧj&`@DF(?kCo=Rh!3.)X,~LF$e #5RAF7a'3n;\ִ 3ؚk!#@dH=q3c(}J~#KJZb X/#hv=aZ5r}@ߕ;HH1߰DgՂ(JT%'*h#cY|Ir֋av98SZCzսd(ˏ:+~`ݽn##C^n1Peng aȨQv\"9 e5+ĉv˷Hnd8_6J%[s v&Avt/yJJY0rNXEfT'GIǪt_XCbV]~Ԁsp^P7kU!J2W`XA~- ^T {Iu6UwuIQ1,:9Θm^ut}@Rok31sD LÁÞo~AY9ĝn>wlg3?Y SULP8n~~|[c p@Us+i"?5x}N./LjJrp FB:t`$cX!8s<) ɓ3ZGO:cw=œ?̓P$nb-m|ES0,PAJk ?KzlX1.j.*PѷT+kꀽ&9zu|p~_({hUgٔċxw!<GѾ3zLz{֕[z+U`e믙GUS˦-qK\a+7WisCqwgek a$9Mgw{-P'̊<#< ~ }I^=Gk.-KG+7ۢMxGk0;T'n9)`w ukjS1"yp0Ȧm('JwVj.įmbo $l!=x~4y‘_^v d*ji[\]L?R8Rq/1= B̥jQ'Wx7Б?0W^R+;d˯cv.з[q jfwIecvmDp& PG; 의w?Yc-!cEc  0o?/L`1X?3es\R3 BNDԋPdk7(9%Tvp@݉x^6 cu}(rd ڸˍj:x܀rV y1D!CR񜃤\YҌkIJ&.MBγV&+ccwOE O(a67 #;x=i+ 儈ּo;DҋGפ{oD/HCI5fvUX셙:5L9W%G#VH$Ehuޑ˻\1Ysqd1xz?ձgwxe ogrhpmwy]xQ+5Y{}1tK:k2ӞR7ue+;ʫ?`)j¦( ,\r9)L+ukHU;WUG$<ԋ{^>M;]bYbKf_`f8?Xѵ^nMh6+iR_t Q:Z`EA\%,j>>KG|OdG!ݱ`Xy{ןzb(;#[`~۾;k(S2RSZE~:B>uAÀo!<+eXPaǫ#q̀)r~ux9~٬!݅ˆEimǺ_Z&19зs^ܫ벻4"(ϹAkS>* gcX|V!4b,&clQ$KDX_=ıTy΀R5 -pIv>9``J|óρV0cN`` Z6z 7۳%x *%%(s &Ph.(W啞oۑ\OA~ۚWC$ v> 2d%b IH)=4zNm}k4daaBB : #YM"]ؙ^)B N3)1RϿ 4ʱg124w᳧Wx{csOk25ڝ5HS/,- dc'O*p:DfV-Rpׇ7r>M5ĉ{A:#b,ev=2B O-p#w * q 5+b4\/FfX 򑅟S"ɩm{Z\&̊{cͱ?1[X`luV]Ӹ#M>.<< (b&ȧxoJXV{؁:|#Z& t>=JwRZX: s?AB{e|`5@L2ͯ> P>-R}CWiD  p9[ؐÔHʉƒn~(5sh*Dlp,ׯJ'a>@8g0(~S[(6x׸AuuޱJHHFb]89 Q3;Ucneԃ~ 9E& sg &&_FR>07<@%[RV ( Ad=%Kf_` (PJ*_Zik ZéY:y};\eTvR$Vâ㔘yIeV"Jc26mWѥTAW|ay{6eND؀G]`5iX5/2&Y W3\ [ -?ryw`y[0׹zR~xle¤J:,@Z |E񎕃 :4(Ѷ/!%"wݜlza֋:st= ( _>ƀ؀K_ M1;z>Z-4Sŭ7++\X]FrDȬ81 !5퍔Y>0NDSG~:3+k8n9"ԡ':kgZ$f((4SM-K7(&mp*[ c6>{Te~R=e^ ZّV@`RqHy;eҲ`oo8x7Z+jsi+Z+58[Xw77[BШpN Mlh<3O:髍;5ܐʶ}^3UKF|~17c4Y΀J>\φ법|yd"Ƽجrx^\Eڜeŀ yt}dm]u-:l>Aѣar > F_0 \'Y,RU"jifr6ej"j40qRiwm? Y> q0W+3x#ZFvX\c8'vD}Y-|ϻy u4 ?iuoŰ5ou^gm }%O4 LjZ_0Vt w S_/(j# 'pRN{gSFjp~#.z+J>`{4o@1Ds~ºׁoxAN^E!մ7%Q|dg|xlҙb? @?m7>/f-EuGߐ;?@D޽MM v&(XFY(zE6s%x׾NӥA&O Bkl0vbV*٢r!2YkMzu9R{B'/F OEZ2vx0>aN?e)> Px* ^n "w>"`Z:~oC_ Adbuki P"cvq9Cƨ&~jhHNXSИ˧s Eēi:n*j r0f9u =?x5(d][UY)lp{ Ld."W`{wpDZD94*2\/l|>R7drj<#%.k1잺ƂWɚ/a4]˩,q!楙|yl B{ )c䝡+P|{rgZ"KQF{nI@K0Nī6/ό2fU$XKQ:w<5a^o}EN:J[O~\KF\-0 xg1#Jݖ8S򙥵m(䳪BhZ_t咖?J$3Sv1J5US+hb(tuD(qy gXV^r&xR]%CG]e|=t(WX :yqW0 #|PD%i.8\~:q5JC@ NG(u@c"I+w nb=\J9dhڡrcd肥#^\mhEACv;Rg#%S t␷f`0%ǭA6%k/Ұ+q<'W`ޖL*A9԰ UcS)U oKZy^$<`7mNt7n0} {]!Hjz8"x\+FALmGddLE_r7_T!e-t݈r*y,|DBO~YHQKc^[R[D7/R(:=)ZW;ol E~=WԽrj'f֌WWfK*9<^pybߚMV.aS~) {{ZP_LϏ[iVl փGD(p[WjLu]"6(,6W>m1Yά)P "=&s>ln$Zt2QhAyTƝ!vC q6xɆtI[{DYUh^'L]yO{f{G_QY7'Py.O1m~d!p;j}2,+z@)4A!G|ԚI.QrxHlYҮG =rMh#+LT= iPPΣbZWi\ۀZA;wNjq#R!NNh %yf`@ (:p V1o~HpH?}gSB1A^ ] FqnoCI)E!t+8GO2ur3(0=%e5F}lȀTm]]Y;8\Opițzu&y x*1S)pFwT=.vT9GT9x{"f5ճbt+-v"(RXF]NJ>m) hJq07:A=s,FYq:{Н,*LހaGĖe]/xAGi чY \/0IY+lsDu9Kd*%#h $/&r%:"adR>]XK {bGTQx(b d_)(Ar@_m`YI VyR0IH$)hԎu TP [>3t.B͢BkEE+y2Z䲙+ %Oo}˘7 &.3s])KhUG,o#e/RNTåmnĀ"܁>j{:}-㞇]+p:绹z/IgLAdC _ sȈљ,Y "cbW :IR8fmRQPT]%!4VK-?hV~}qSY6f *AqYȦr B#SfljV\|+jg^LH1|X$f᳃_;CGϠ*-wKQ';ӠO( :=i`EXq#_lɩp78" t1yIzvV >RS@ 쎸+%v\Cr>Ҡ3,@?QXrg+[ No]ETi6;Ξ;*IvPmYȜ#',v5Niy1G%N`lCV;c&q<ް:mFT,24CgJ#)3y}h4]уyPY#fK"z-x Y <?!ãM1K!VzĈIs,FW}YplI"F#]aXbO)K: ֝@/T^+򬺽tzchߖYj 8ٗ˜z eIU+a.uan7*EdBȕA|v $ rτSp5A+6'Br `i)?~cyt?Y`4<QܨmS]m?{wL+}glbu+ P_ +.YdZ^.i3۪`ƺ'͙^݈nٍk&ϰuz OWdY"cu,)0DajDK+%t8ڞ:m [Zd BwNGO~ Jh+, ,Mܓ[t%ntҏ;!9=fտ}5)m&p넟#it 2j­u3½ro$//?~B@çb)dXCy?dRk ns -\ Ǩs׏@TjNXXI˪jZs_Jd7^:rKOY-M:]g[z0P: h{+%Ͻ9VxW[B 9.ިOY͔(SPp}^+¹29I32O,BqCf?7u߂'l42:I: ܘ@5`g >q ,^XK]yC0f)G"בD>fPbWEj LaPVl"(r0 |u ڸ|ZE֤VWe7giϭrĪ|2h)=tpn$fXnVJ60۷\>LNUc v ze$sUv%a6mF*~gȅJYsaZiiװ#OWi$~z|uo ˆb >лt PEzo} Xo}e;+]ݨ7D>0 HI J]ߨ1HɭeQ.vՖJ+{͵dYo;m7 [7OqdB;N6n%K·xsҾBBHr+ukUb܁<M<4`мWofc&BkK~9 .U#5E&9bStKd\Q <,)q^$FHa7-:a^r_(5.Z7`GYp8n6 z<5. / y8E+ckb.*c̖&J8j(xD [U/ź*S1wO*=o>AP~-d";H5yʲ{Z!͉gIa@˂>&O s GLEVrADUYt=0K5)/װ^oO;poֳ8$]D`o X[MzRI-@o#x$z݉ݒ([ޏ|7 -z~h_[FA9Xiu7D3Ѝw&QXϟ-Yhyl?l>q21%#Mt|9iwk XoHXr; 2.cWaUɣaXfu?oa-wV@Y`cZҘul | ʕr;FN "6=ud~Z(HftxvfH@^W1UܛXޱXO5, ƶ'5B \| PAB>-z\avZ`.rU' `:gd͘ȊEIQ>34MOk,@{1л]́O4zm u>v0d#tXTx,foTR,+a \yr eBC]?X퀽,)u( 23'Gƍ=+UJHr?^D0VZdO B+k֨&be;6Yv*/Juܟ)YLV89BZ6C-Λ'F(m`_3OmL|vI2a7bs4EIHe١+(>ZQTJfeHS "0͸y?e >} AU,8,~8g~`Y d5Qa=tg/8aJA![`rMawd ߧAXLzpMKqmIp rB,k dhH=љW{{]@,1K}EBM~AtÜ8եBBIq1u:1>pJkD5 .q4]VR/e =c{u3P^G؁ Bp$ذj5Ay&F^Ȭśqp ClAVXHSEB^Ȫ/ ϠЪBn?~7Ur^.m4.%jeЌ˛x;$( OɽJK^B&m(YeW!+qAq)mzIP"lr}"zҔ6 Z' f1aę_m3_~" v} /:lɵ [}h[F=u|gl|ڏ`=W"E0R5ox?vFu3(y™ݕ;9 [ 5yP+BC +l _ޙUsl_N:*Q.ioC\DjyR2̨{yFǐYH;Vwt<h)(KnRP;')nq:`'#qՂ.!ŖZ[H҆#@HeT&yXÉCJpX\MGoi莠y2Cy B 8ƞ'4Am]= [b*>fվ1Nvz_! Q\Y:,039}r ᵁoz_Pq5R~Rs_S]ɋV~" Z-4j P/ Dhl? 4n,&DD3ת'h2 !Ne0 T&$oz㊜4U7qu+J6, s(䀵ELq-v:(+=iNv8's{ AC.'ㅯ2/i#_/ѝ#5,V %^p;3rʺ%gv9~ߏ0A@e+ a4SQmaeIhG]%'b[GºJ,^c/=dp! C<G,Ge9`UM,, ݸ6iD֟Q tD(uD0$~4wRԅ?[_)~anз &{lA`8,&Rc˧2m@"WH; utF Op*^x`  ` w:zeZJ eLȠEju$߸ә^:T&j1m*m9+<9Ǥvh7 Z՗H'巣*'VS'^ Ǟݨ 6>T(7$v]sx/qsj5|.|h(Á ziraP,#)7P 돘LcKǹt_7ԤHhQ^;ŀZaR;2i`U+=2-!rP9vVY^F|B)"}@ ^$g`i\vuƮ$JR?\1L/ Oqɴ\†IY"DE_zNގ75sC=|5!D^AUEC}mD_hҁuҼL 9*C M6sj"͛h8'R[+C|-`ιM(Ӂjn L. .wsv܄*,n^hv"9O%%G?ssbm B1vyC<=sY<̈́}v3ԉ$5;]OnK+)x 3f*tW-v=+ $Z9kj3gOFnZ{ G3myԧE-:Y4P>*w('#h,RFC/ZٝC@J3tOUvf$-ovg9FHn[prt\Չ ]TyX32*|[FxuAFPrki-1~UN;t'28} F"(0}z,y]שM_ 2;,nbncע@D8uwyR n4:UfA*O7Mq^z[oq-:=oa[eIL,6)%vub,3e1dAhLVJ^Qw@v*)+m+zaެN֗ 5𦔑J7ꏆ=xVP2Bt{䊰<^H?Za @c}N9 sa RSh(Cៅ%|j J2#4h^]^ a0C> Lu:TiIά_nV3sk'_A6Ӫg٘`eks<}!2|q >R!]:6 ;+G<%\GMs{*Xa(k\LogB/ Oc|ԼYwe 7UFЎ\,ecQJMl !6gI_yET^8Ϲ[Tj~mJenס]dP؂OڟB6C6'P52*;p, 擰ބ۶O,چn1@/6\)G\egԅ8V0fr"UaNލw 2u1Y]Ɏmcb7yCz՚1\.>ؤaYT1!snl3>70.SWn.XZi)/{i໽L*07iMQuy$G6 ؼq"yʭۣq,iM1oE@0HW =4MLJ=g$+ZLYzW 0d#[ Oe|¦Ah8T@QXw(%?+vF#"F˼#ß܅HNt^O8!+! uD`b|,;8h3d&RԢűKm]ZhrPZABi'z<)rBtNRd֥ԔGMĔӎ\||塅MAhJӶKed,|R8vRV||p]$Q5 ^ $hČ5B-pܮRnjF3r&}r.G-o4JI,¥dk+GlXHh1ӽ>[`tYڲe ~>A 2_/ 9mTdB"\ٓ@h8'/",TmLQj)p[HĴY>uQ;>,&U4 *3C> =cҷeM+z]?F5U/u4i 8C2IbI]qA4#L. MK9An=EuN Ѹ${/^ 87:w'&[N cޑ]*Y6!߉FOz؞Yo.53GOSkEvА 5fkrX7ʧΠYDNJDm426jD%FHWɎ"nZǍ4.𬡛G^KV?-i;0Ցg ht$fmf_s"DnR8@Ҡ}sͧպ6Bk=PWI ibDWJ!hl<E5q6[{$\^IHfTl+HdAm?!xEq׀{V뛣PϚ Sʦ8DASOOC\LV1$Gݗ:>!۽L+, 8D8JzjP-[0FvsyQYWW{ڿj]W QZAI %~t'kԘBOWr)b=G z7o/ e0c%YfMw?g'=u*v@3xhq!qv%Yc(d| 7Jt[-^"Q@L LbW'>(6<̰0fu0۷qSM#܁ PSzނ,[`̮!:!s<6V|cST&ՆW'C;aB+ E %5`9.4t`քMRpDr#_0=JgK[lx8/:9ũ9v\hS 0&p{I]}8)Fc4DFiRLlWz_pՄFNmy/^;ͳN!hH[õO2*4G(&5JqX?qؘj/N.?jI! <\{ml 3Q7SL˖w3`W'fip(>V{dOtϏk]J{f~wVه 3^]Q3u'iB5C3u*ADq#WLJ"]O°:$o~WRy|+Ci9b;G Q9-LcA+JKe ?Y~C_':Bi5B^xuK.Z2^#m+nmI" )XXohi -Ku|Nzrt~*,>@d1v1Fwi\д 6 ^l P0 ٱ{NWUѶ bWZIVq'>p"l@م˭g9˷zIjrtѽ5 D.PQTGb(͂V~g,{ȓ!9ӕR4YDܟ(6ky:Lp tƄf/mIѷCONJ -=˃N0;fXMywŌ1^hH$*k5i郄ɵk'޵cbY LdgھFUhRwІD+mZgbT%y?+ hEp84wuu7,>R  cB\rB'[ċ<;H4k w[Q:33Ip1@=Z<gQC籴 `]a-= MA':uODwy Пr>/io>M]0 CW lr-Yu_Q:~[h3`$wqSb1 >DŽhJ_@`^NQV*Ŧ<+:׹Ǘ* wg'Ad6>+Zz 93;[K %MB۽3(3zm1RoGgҳI_FE3 ɴ>6Zu쨊n*\VMMD >HaKka4& 5;x;SxAx4_&8z 7NȢ-<a&[b@"bj fհP'nf J}CS#@Luͬ9Mp2iw\MbʊQcV%)Xd˰.J%6Rxj!!2 u+Qeiy`kf6.)a}{I15 -y1rԼGɾQ@QƀM(%c*xuV[KGe_Ek1ٺU_!,c^WˉEg~ C$9ܜI f#o4rE2}jeʞJzH[AU3dTDgms1PVA;{g{fW56 mtw#ՕA%rix7 ~49D$7+-{A'瑿A\AWib>4^L1ő0nea`(pyA_aOٌ+PoR$/|x<{wc zA\~cP`RaۺZ"j449ESx}UlS{MchNY`Hi8JC/zfoXA+ҳmu8If)(A|L荽cw|_SPbEuA)o+Tw\A6zܧS?tzN|jk(l,.l2sLbה/Jg-\Q6 rHci Zz9|=\4|Bڛ`A`]18ʕ}Eq҄%_nVc5 ] 1&jy pd{Ud/>k_4\}֡Ni)^t 5GDSb^,.^=[%\] '-}U1O8hdžW9u2$C0+H-m $@rE´8Rޅ~ eyfˏYO!lO& $ D`gmx:BtiqL S>TQ;ט4[9Z}І(!J|C2lyyXn~C5ZghOr UJ)Umv׉^uK9'"׸l<ɒfŵ'y˞Ns)Ri`I1ʷwy|QzYW/;7ݟe=p[ʩ c#xr#@ˇ7L,quaq͖%}t1 Bo =Ӛ@qQЮcUA S݅AIHcJJrAkۙ% h'ֳIhvnmǣVO`\bl#ZAYWYSTI|Tx״vAo:ߕm|h覩i鱏_/pFу0޺s ,PT(~u٫ΐT2$U= (Z2E Ǣ55&xh+5Ϧ~Ejw7YtkTEr%~ǽ/M* PeoTi腃A<}[}.wNP<:~*"a5h9>hG%_y4/P*GRf?4Ezuꏷg)nb,h+OR錯5)طHk_6gc*іdzOM~AB0k٭&@r-F KD,'R-ā5*':^nY.zVM Mof:Rh=b 6O).TSƳ2oԓZƩD%#|TC4xиi60cDYCMDy%=,[]u&tB_~tRiSZ?=oIM9jZap,1H;͋؛2dĐ V}FH DGzӿC A8, Ηv!Ys6%4m̜lBe7~9ɫ(c&.Z$qb)fN aIP?ŕjz Y\v)&UUy wzDA/9]㫗Ij"<Yb .؊_b3St9\u8T^L7{ʮwu'R>Tzڀ$P1KRX *-䱪[bcm[غ5,ɰ+UCue/񨯏=":Ěmu!b)vn}j_SA]d8/Qrugjo2 V\CcES]X|#-V|a ׫C3f?OŎ[ep7bbe9?Jn!z$ 9חwOnpHVsy> tBڇUsOơ}7v5B~KÍ)``7HEDy 2Zt2[1rc?& OIfe%+c̈́W7M]ɟ2ag3-VzvсxyV)Zi {܂'htZ<_xhgɭG! vn^dV 9}_Om( G^p;u;h L%]8!c:(QUIj iEj/j`v-L1Qtv{}"G&sQ[MF'Q3 @*^.jT*>O)΂Ӡ~%R4;!p7uGaYLЃ\_?YJ.ATBUt 59nT \|Ⱦ#vgmyʵlY%SQk2ka^M0׷)uشZ fY^wI{]IX$$IK6l ɝe8 ?݌%9A%z׌)U`v1`_g]=q_"*m&"$}O5g5].M'Ï3JԴv}!5'(k>1J3Z7 nTU&q~k9I ZE_Rt ާ06j>@@#KlHkO)[@'yB\ᙎ-|*ӛ&W@tQ~10<"Xq[^ym2IVtc?WJ% j#ü:‚N0+%`L.ou]2EұT`o窐E,VBM[b 5I$בmWr:$ƍ Duy:-Ql)M XG/~hZVއ8o_\,1ʢ ж!22i9?)) vk~Պ\1܉ rA?c9)7zGV zy8EWlih)Ok⽾`bRjju—wS["IZYAItiCKD鬼aIԩaeA\oue"_PfFÁc!'+;jqP$e\xB4"dzR~[3hOG&*-[c@}@ aK6ږN~`m`0笳 tf:i3*7O-dʯͫ?}äwT̹(&h24fuZV%>, 5TfU HQ" LSViR3B4oنm@.%}%5r3Ju~!/mAu:z[֣>*֐+L@ނqjƒ?58KwOԃ5ZHV>ɞ<Ԅ`bf(U2xd!3W:ȴK; p_R|m(*5 + Ϟ%TB &*]klB@h*Nd@Wf`sxc HPzm!-2 d+=1KRuMd婊D,D{jJVS B|j.G}ax$QP:LZO-LGhج;>@|.w9{ ]JvsKmoE!"CL̀-R-N 5@r )߲>:!Υ AQ1 Sto˂+&=bB sŎd*H Inע+i2ѦPTdo^m˲MzIΩM)"oY]BfXE饩ٸ9턥dgkyӽ)LsEL֞Ys#J.Ć0??7gF,%WěQ<|$Ғ^'5]"|ThtmV=Z Om(V(ֿ}':Xxc )R3 L7h.e3;iǚDS"#aWʹay)@Ȏ9ٸFIX!V$VP&7j ǴZ7#f7_yFf\0Hሽ/3f$O(OG0;×Ml/:a*nj@ߊ5YڀuǨZ=_d!/WlL(<>0qC' }SgϟM?+Y|k&"Coڊ+XA$Y(Ҋ;7luF8OǺ}~,x}U/킣<ġ?E$d:Ű bJ hE=>LmC]2f|zmlc"TQA<߲:Lǟ9n܈Gyʼn=WQ9;-70?D0_g.7UӒ!%F˱x{j1ޢYDw͹K1=r_X61Ol+()x-=slmF':jϳ썣{ON^:H {xkrVfHDUaz˧fK xCYjb(7o7CnB cS }ʦܔZJ頬߇?l1D|q@ 34xuʗ0. kX;}q  :Y ]17KN/rv#Kż'KR4a;ñZ0P8-q ]߫:)nyH7Taᰇm>VjV#ω+ا+naYe$~+̺cArZ[[dawu;c_&56ok*o4>K_cm %UU{>w&$yŀǡDqBp6*_c7dହn7zpJ7XFSXFШxD7hfql`4؀i# IQ׼/:xu/ùM7uj Nl& 1%[ŬݙԤv~DPW?r%M\"M^W͓=lig.. @YuO.,>݂~<VP`ق7wptjqFTs_dʉ@ۨ2:ȭFh[SJ-h"_/} fui9Jd x$T9G/53p+Tb{06fݍ uwDRДaPOUҎwϢU咩 }LVsy 319r0{Jr1_E/ 5[Tb5HEW-O `}H+[/^EmjC➬*OQQP_GP Ι2ʙrJqܖ&n˜q0M\ZhUy{Q#!e,g}dʧHw7ǂ=GRIKܼVA\EX{/8c@kFkDaABp\EMvE9uͤ˫Bn=M )<P@Qyh L@yڊ&=Ԋ|! !sRMoq#\q"LɓiW*"P-5M@kZ 2z.)Tݒ&'j p[8IN'"] @XF0C[J $H\ՂLߖג+?5ܴ֠D яӠz%@~bE0޻8^jO To.P (8e Joe?(q)> !mqƶ#}<4e`&gKk`Jn (`S/+N SIx6TޙC4_C6^< 8 ̈́o#nΩF{??rCs1L'sĉaY#U~a4M?'5_̩AlYizϩ+E:xuA’:EpE,҈>_9$ƀՏ(Qidw\[4 (U%bK2Sb5F,ZGf"u%n pd rUgpg& =,#ƒ b%5u=R`@Fl<1qxnrQ5֫{Ƿ #e;Ք0O㍍t4xeFi:wcx;7yvZxCZ#Ƙ)L 'G YzN'y̚7}R4cF-VlNoNa?#73p:#s`>Rd{X KY"꤁u؛OȠ.-p99\SfL邗LøfE.'j+*MJ˹{paؑ U(~}HvVD䜼Jub D xd2&[afb=g_'/#d%3QhOxꀡ^ӑp+&k1 \tuvuxWoT?zvS_ X3+n6 L)ך3"ᨅszdO5r`$į 'U[E_42'˛ˤ? l%PC;tf5E 4=9/6cYqCövE cˏky} CXՋ5sJēʢ6#J~ߗ!*(Ҵ0uc^\} ީ){p MpPG^O?_̳%%pSn A [A;IO7)K zW i]2fuџf}ǁ/s_95pfհz828]%(x"2Ge$,kKJhxM2@(#8׏uG٧3prB{077zuFK{B54)"ҨchӬԳ=0*.ΥTYJav= k0_1\l B./hSp51'+)Us<ry9.%s)|$TA {m]\K1gPdlM Pl9Y=K8[=^n Y'}`'EhFݢ0%3- Z4Ezȓ,q2P%^~,Ӵ' ň$iW}kKXa&>|(ZxiJr(p1Jyt>Tݓvu~YܹFcCh#Koo)c;nS 6ɔ6IY.DFS9\ cș$,`ƃ*}Ѱ.A66vjR/GMLxG@ {V ,` l-kN`~gAЅxT!٘S}KǹY?MSj*ČDY?úxci^gΠsax,I%u?JﲗL]{Kĉ)}Ə2C)" `V )m?S#i ((@:h3<ڼI"?2(pk Ui`VưtĶPvNvgUO-2-D_x!oA.=uЩmCRFaJxUo4{Py}t` V71ʈRX=/&;dEGU>P#@AnE-/.\޳\g7["060 qc WPNbĿ x OVn^m4X{b_.+ ^H.%K"6f}Eﴓ%eQ h>X0wZD@nao,Wl>[,bY|1@0Vree5 Ɓ03:ΙX BLt t0`Sȗ-G?1m(n%bߌm<ьP?^FYRl8-Ye1Ilඦ{O@^RY7K/JhJɰ@RssO iˋK%s'1 c1o@ u=. )0~7q pw__&kIxxZWǼ`W!-S.a4EXzd>@ݯŰz~/(*~ [je I/fqt=AִDd?R$~rϏ@ۥ&wlH𭝚E {t/٠ d\˓%Ooo<۹XЙo-ֻ6^0l?+!O Jpa0].T/ ಅPv3lXMŸlfj:L\!SꚫXԍsD6,i~CXf] oqJ')y`gm4UPO_ l"#KbC擝.݂;Q=qWf&$k+~&dH1ylUk3dT6~b̹yCNf7|\=7ltA( 墱cZ_+C-#ju)S+DM\ ~ƠצoCНAK SP|yA"?AYKM-GHU yLkB~ji_ߨ~;s2~SL0`cN(m3;@ȇUHmtoSNXZp:Z\DR#pSgWg9_Nԗ *F, |+˺y[dI912^>p=ylu;u,X 0 OeIHS> 2X;^}Ŷ:꓎K ??K}+_%}^r"0C]ClLMiZjQcȟK/6CTO8= >r=U[% v=6|q#Zr쩨KVw]͡Q@Ek)k/gd*P$텦z.G"b!16蟽zx.@ij߱"IjlwϦ/oDTcG_kl\,2lh辗U-l3|[&LZ{҆{S_m>a51[e,)7Rb m|MU~Z4D(DoU!K|c-GEHYкPsDꢂ עY/:<:<0~o S@I6<̋87HS 8\P0p2)wТsG YKϓ"Y+>tzcgdf<IKESԑ8G¯cr% j9+skōA>w/4NC?!}QYJ|У1^tr2Q̮7A|sίf:i8MS6d:0Bכ1;Dk[H"eQ3B;]!\G'wY @աbo f7*~]Mt@ y ̥0KS^u2o1Ž^;vML=}`{ 06=53%B "VA)Ag(?\\,[" A<1O\xRHӭjlD}61ExIC9< ;L{z%#>_q  ]ΞD{bs_嵝.˼*7J٘tzdko0]ih:+Vy-:@f}SM7Hq–Լ>O-͉f嬱-O MҖJC$>4_Gl봐 `7-?[ G?UfK>aA4`,JyO1:,ͻU$hZh񠱈YF2?a.pEV21 :n,F$u\%ˤUqy~K[Z|:o/Y. i"YQӱg5RfڴYǘ^(.+{k?ʵ"솢A[azٲOBac4&{G&&Ėo#%nt`Pm#Bmj!MwI8٬QyU*owGaF#WUKdp' IR eCΏH${@UySd*&)C,EqD>IVNR&Q+11sf%-2Hzlbr~z" s(<c-4+ުDB)R@ ȯK2bI*4' {7 7i]Ū\V-Wa ̤Arj.yw-;qmwu`KW ֹ҉ h3M)PbEw#9yIdfnkTu)V8Rיo%FQYvKwd}<}ϰȍ`PGl6uI=st0[slNS`jqDв1[`3ʑbjysw hw3XwMkj-ZXM< `zu<ݡyaٲ&W>[ƺԮ7ܥTT ̢1qU+. ب b,5/(qdm׉v&u ڽBnƩ EdlDYD*ͱX膶=iBn4~M x^H|mX# UEĥJ:yve~O<6ZlKk~zpKL9A'6ڲR BGyYktWAp3Js=$ܪ&.~Hi,"'ru< AnC*q7R Gո3\-tP5*ei1!j\I rHXS`ݔ9`f3Ѐ4_'AeS#3;w) Þ| 6̋bPzʏΫ7?IJ(ւg ʆ49~R.Ad]w:N#>,{r`a-A"R`kWP«ٰ@\ӉoqĞ>' %c=/I5AˋˊC6gWi X  ݜqV ]_[ď5/(ɝ1vdJݰ=S! bg ,l49N{?PN8{{wG٭z#.{x#,@٭Ѕ)4B=(/2Bo 㘲Sj-4_@4MTr+p]SUp*qBiw0/|E`\b:Rr?a>$ .+ RYzښG9R]1+L/s-&cYaEAoZ~ Ba#,QH/BDii `Gx)TK8]̽ Y'&#qne_nf&WE1m\p'15,LX!&rmIC Rb" =ruT٠Ey H tSk0;)A K϶e/ܷf+ |]|J>elnk~"GZnܯ_!v 123#D:u q=={_jِ}]fXN6-Yːy ^m&Kw;P%tmfH}?>D"tW<y 1U2ևDgœ0[MSw :[Y]k]6݆>iOfLJyXwq>bv2J4W4D?h e?Vh߿0ʰLj #7KжhԛaE壤_2 QiZ 8 ~'UMMvW|T@ ^wʠGЦ8:[_F:5> KVnn€xE!0Q.~B!>ГHH7:7`vZFπB쎙j9M8IWGmqxTƧS(\%ux3ɝ능aGJ+Qgs I™+E\jBce6y7w]̍HT4%gO"2n(;/@d2buTذvjCG6OmtQPzCbB@?-> FDZ!q^΄AU}}Bݤ:SNޖfUH݋wKT Pw y`8m8\2sTu-ai+m?`-]$C+C_g˸~KcV<4BNR7su+Rt*5\_00XVotLqrZ8ݴЀ@p{{kmCNv z1. jAH6@!lceˉ&3wPpJ0QtCW~ jU?丛>Ǹc\J!]Oz>XH#9.* 2? dX;AĔ{Yʭkz[Jf?8e4?Kj2 dw!t5X6II^60l@I\8$k["}iѯ`k\!O2E4MR5>:qlgw HODn12n B4]pOdjMiٗ셇[,G&j-e8I^xG5 բ fw}Bޮt]Zp$=] cjX܉Y.(@(R_F7A`d~?L VF7y}3?"qA/c;|zEy]ֶ-d8$T [@ 9c`RiՒ9D.|[;+\rf4`Uph}"F7c]_;\!;%R)fWuIl99ST} ؒ5ԝ2|%JtC2zR<TrᖣtgΨ&qGS|{r񒷓7,PNv0Ϭu]!* =åSUm->Ў#!LX#z5rZ@=GJ@q276F}6 ~.}8:DkiJ66*Xf@9XTߡj~ڐ>8.4b6urHBB\qwun``T{2V ۘ]3t*ֹw33zј %ujA$5$Zվdm~D 1i=gΞPwDgSLCGdIF`dOYͥ0tȢ'ڱboq{{3*r_4X &UޣsD+Aj4 FZ|i#ƮhZ#-cZD|GgeͪA~>1⁷oss"ӈ X蛿bqnXҐtOzKKr@-uL: 1 8lLHY&{ܿC}%Cr ,{g; u.`1rԮv17_]~a΍Wc%~ĞJr:"#7ȖbM/%T7cFYتը4wPEj_!Uy+z7QLEO'FN^;&0tz$Y&]=6Ķ{|+5|cqeAFzI9H.qڿ'5m0Y5'$/*a Vx 0*kE]үR3(V]åH,3*REvXzd}%JWŻ-,C̵r-6;NCПjǛ^}W[Z#%Ht[UEgv|8z(GP)jVIKX%˭?8tAd/j1~WK\_=~ұΟR_XZHCsh~wCpa ]y2@s۔'5 RF 2i x{5uVN=2=G$+e9 7UGJIA 2"IiWho(% F'͌=5lwXCe`{gSXIs0~mT"5SO<qTLgvga~#[<z-kū?0/6LtUߕ*u.atPJNg)+2fMcE>J%%Z_ߟKX,#zB:pY7+w+ \t bY[cK2ՊpX5UjLuZļnl-`GV"jV[0RUbPC3>Z;?Ȭ%˳N?elWqngz)Tm:7l;nM)cOWUZx/pL&H.]./1y ["m!|l#j N>4 &܍ER)d5v'( DQA fXdža'?"v^ ۻ1gs^k%ZDO?tWV\$qfA: &4~Y T=X"62+QE<،S4QƖh' 7$vyDnM폢ÅrM>'UJGڈO z;yvDNL)S! H^02k0)3r\o1`55|xeiLftl._@΋|N9Dl7^2 c@`TpzF%Rۈ|IUXi@lؼ pERax5dr/*7\kI]~ntfB[_F|Nb|F` *of{7l9# ,hW-CP?\&{Y5.J) z+9.m(;FS"A1m-|gG f 3I$ G[P)Rs@,E=͔ 7cq.|'NN/C!7={wTRbes RCLt%HNFSj,t$C\Y5̖2(W< :e|ҾlH$TZҖ83a's"?f?]|BT\(yo7ٰZ|]^$5֯X:~j'7V Wa_l6_}QiZQ=~ $XDdd ڋVSJ ~XʣKxR]nIQC+ՎPKs>Bβ-7J[$[8 ,ș3q'x  yd378܌XD^>EBcDpk75Ԙ@J;T-\SR(l@%Itb`%hg;ҊoNh_W*F _];h mz2YV$pP~L`EHBsVN})@``i3򿫲?BY5 Q aoNVţKFC9'f 0+g<Q{#ǥ>֫x$w*ڎ0J]ZzOn~ '3"Il*/xZ ( k謓'akT1[tnCq\r,Y@?<; Wj\&,Α\rF'M@RYzI^Qe.!Ali.Үg]C=aC2b _¼q:T1CYfֻw\~ma19tIď J247EbWI;'q*5YSCvҐoP~&W<Nw]9 ]؊XHSk;C8q eܽ Y4qD{kVɛeA*toA%00?V-Wm+ :5J_ jj%Mw n;uL5WP0wjRξL]wZٹE]n wMK^d^Ddsj4SЗV*ǬԚǍ¨KA34 0 h3sE 1d{!o rF LuFڿ2DXf y0Q$XcXJҡaO0غN0 ޔ^ w'>${RYwx)I\1Cƥ$]"xS*:6c>5aȮr*Em8A}]gA|eqUtt%pƔؤY**nO Pg b8G,542"}b v rAnW= L\hs 7$ݦ`CRsH*jZ4'+ܛoZ)`d9DCR&0Q/SzH`5]MTL[0Bn.SVjP-OnEq;mFJN /#0#wXV@y{"G2 Ag¦ @O/JcVpTި\]$D!4|%Ȏ-Cݞ3eT 7ixA/خ%&&vtLGJ_PoPb뇔D xb2so[kec,>芃s euejC[ۇ 73bVX賉; )Ԕ]g+bϠCGtٚ've%l)K z-cHzxe6"^  *3 \y7sO)`wyt*s#'H`G ℛPQ8مشEHzz,P;0|;4jq>%.>=F2kL<]5Y ։π ʾ&?hB88UDPӸ1v[-BL\Cd>\ u鹁5_Izl '9ڟ+8"n_62wun D y]iY#\B5{00h 3d\3-_S⤧82b|P z&N7z$ܕ7sI+$/$%}ӿtEmw Ԧ"dMW%Qf;U&a'HPZ4 f@Û7Gl 6THL]Nm=XyMs=ùƏ}ȵdw$V}`0bR-7/ }K b:Y>@l EG`DHP>_|VUuY( "kx, I:e@P9O,l.JeS Gꎝo$z;*&^*2x%C(VeRهxMd=]4ڒG2~SuSXDm hтSk4r+U"(L~(]ظ^֦'kIU":ȌhI% #ij*\H^rNvS)j̓{&d좨W*.`){Mr$84ϵD+鞕. zAJ4%jdy(m;& -*eq[Unega5ohT#9 Vr7 γnQzg OT/8[3&OBw=v?V+$S]se26'V4{<\Hs?D <7DuvBj߭\$.YːX tU ru/s.z2TlMq9@ݥfe6f(II3k7'ӬehV(4ohbw#G'6@6~њ!8"_g-ӌ^FSe.ĠC -؉^{@r-&k_)74E x|=)u/mtrv Ō_{"DynۺC n6Lr-OH &d\݁5gmJxzCsI1.">v@ H[@$뇺A^Nz#!v 8\ $ 9k ܸ؂P <8u)˱`賂5ݞƳ]@`7OxɌMȑ'eJ#ELi j"b͐7._ v J, JUSZF2NK ~zFNsRwEіىUCXwq3"2.?]]B0hel+?˗ոE'2 XK&W7I~iR _IXUn&PO[pZe=J :iG_@_g/M)8DKNI2U8p؇'<0Oi*UYe^_<YZQ CC*/}=Ww.ƃcn5k<1|Q|[MO:s7)G:h=lq|fS}W[`S8wKZ .|5p/t9u/,e5@+^x(ػlΩ 6Xk |\=gC6p}fK4֌[)VȜZb!_̔=+ƒZi K/rאÓ *&[nrdj6vLk(5SDpqUT)[, |קysUO&W@Po#-'}Kd /p4ɌDF+b$᭓DŽ^HX n0ynE tƕCzXf\{ފ_Z=dD)+ cʕ<|PU2.m u[  Yȗޢo"2GEq?})w#Swtx#qRrpk}5ܟ#n'UNx'эQ\3"hY4u]@4B5o`guB ّ?,:ݞ dq&Ul&2PĢ*,._{u7ekMBN`=ՂQNt 2ط>Qx|*Rt7k 4rr)q\RHayf-Fl(>ݦ?|W ɚji` >зHUeܞ  1¢(Bշ v)mzsޟlz,iA*u=v]>ͯG]ڥ*J'\װh۵ٹl]e=wl[8?PX M 1Rq7D_ݸIQԽFNKc .ZU!~X$$fa o k)X'_b]:!f%n@X{=3ڒ茝%S7V?Q.tf+mWV9UO#7Ptx1$f[_.}](ػk`hE"k~jAd׀%aFnMQ+4\xcO/4vcS YśZ+OE(7)L )H'*|>[FOOs@"hMQ$#hή]pl=unX".eK ]bxGy ɥ@z}։H&"L!+$LkFgScVa;2emSj'ʢ n,.ģzF,ku/4ٔoٽKҘNT[{ֹ^5"J󇓴 hp!re1 p|)Fz،VFKC{rGF1~u3DŽ(T㒺T npff3r5ޫc^kX_BkipU w$ GBHIUIpJKlLƥ<~D&S*uoa<..26/ZsE۴RѨx 9`.Cԇ4.]&q{ znf@ȱav]=?ix3>D4zG;zp p%Zܕ">3mH:u 1LU&Wd3FJM&V%p1|qkWl k$t %iZCŠK~~5n3j};VO,W\\NYAV1LXȂԌ`_{D:IK+^2 Z@0t@ IlIu1Xp ?%XsBpa`sxWjpڈ(=t) Sl |-fd %c >y>[cd[ke;b| lhAه8pIǥ-SC օ;l$Ź 羰#lssTAz8 ΋bMA8YhG݁UvNB/Lұ )>HS4?bhοV$ǀR#}H@f-2-GYn kdHF5]mG@c8\<'rr/Vi){n$3O%7g~i89i=cNI;sAgUuGU٬H)dj TjNgOo OQkG%>q(@ؑ7/@1nh@ 2]ZQb%- m&*3!P7i+K=gXYY2o8 C?r71hY]H\,Ҭfk]+j`7+Z_Z…;YsQiɴ b] ] W,ДD -@wQPhrpbQK'g rDc@?.%:uX/ LcqHZ'1\Ѵ@>Q{=2<"VO+uާd 87׷c;\t+mA8liqIUzi>FQK#>,We.w !Tys Lt$Рywf;(bc=yKt1j`4΋F{7UoJt~S",PrZ&󡔖 Q߿ ^EJl=۝ 6 ۪~eE(` Qs6[lgśd(tAcz{ u:Q=c˃ml宑K{p<Ԍ#TNL(dZG?!)paiѶk58ti(l1hԧ_b_i.+ a@]ikVa\xPcE+>\;=H( @!󲅊"#HG%-)%;MM"kl$Z(an Ow,bb(uD0b[.ZҴ`wX&`CZxkÐIRa[gnF`Xp-İ=ܷ ȳz=s)m'Xgk H:e+(Zv)ն NF`(e`&y)Bx,Wqu%yyʢg1Zp#)iߢ@auTV(k;@_SJ bNx4cj} ^Gc)d qP܃eAU}Ejʟd`t~bW_ eРs<Bϳ:tCTTID]`uS͉h{yٵ];-%o{d'y.,f6z [D?06l[1S8X][ٱ0V2sM{6zٿm0faBBAҿ<~;{.wKH/8{ ָK7ggay(8fXfz),Wբ@lW1=_{9m9Q*-bb69DaQYnI]rGF#cNиx oeQA/ygv!wn E;vW-l`VwvLろGQֹJYW[s@[wCf :(̐A4|q7kˮSbp̈iBUʘ e ⏜R|P!Z7A?v~GhK&+fn#< RwvO.\&^nuKuCL}eZB##cw&Zy0*DKq&ᄒF_42.1x9gE\enX=1)A֟ { +<) 񝇙5 m :"(UE0|9o,`% Mv̙j 6h>4~c_μ B tEխu/ o!V"|D21D浐 y& }+@ ̑Ykq',oyVj#O1'5}RU$o25ΗתOK'\=#BSͶ\v" ]߽KnAɓnP zmLDРCqJ01;8w=M"%:M+69CCJvqֆRxdUw )+1^Y8Oy"[׮g Ss#8Dyzѵq Kj뵥QL%x_]jh)y\'=>[dŠ&q_,RB@T: )Dx|l<3}4<,]VńD8kukiP[Bk" _-d45D SaqJ׶-RP-'6TTm8k.WVa1D%(xkB@`ںr>hGa#_ (ǑF7,[8rAzY3^!ku%(NV3/(T +hV 6&FwNC,Sߓd:G;63kAS%[_lwyoE1kyURU0G9k , hؕrbjO٭6fKK>xۤQ)0SHfԷqg3. C(S YlL_ͣ˵bS!1޼}Q"7i'bye_A_1lϿ!lDP0c2U-ZƃLBVR<-22þ3#ou ?eXvgTBoQ`?PD2Qk=J.{F!5 ʑSrJ_;yB3a}ek&mB92pkR6t8ʨ\V.1fl죚!k4# K\1P>Sy&PYֿ_~fL7zAy?q`[QƇW,6،J:^cwZ젮 'An\.V "R3Rkc/Nܪv "w#yr/wo-F~99"vdƱ} `U"3_Ƣ63l} oĖh"4qC`ߴ}^Io{! 9.әH ֦:r4X,ĈF8]"Ѿ d4"?RWŮF/S1T󪌸{v)>r(?{J Ɍ)_u;ꆦsB~Y. 5v`JzWx #JI` A*8hϦ -m9EW7̙3mBs'Zo! {JcAGW 4E_k-\n ~gxi  &BJ&DY֢׼+b{ƁE&3ޅڤ]gzGF(!`-p''[s9xm pXzO& g Mzk|yAʑϦYFOҴ r}2?\cCr>\jjTKCfP' ܈ǴT*l- N)z1f8۠SK 軂 BEƘ\6Ys+ AV=qVhg?G_TP[h`|iRt:5{5<@QMφs_"61)~!` l뼱F >#YLOwA 1*AzɨԌ'oj,}I܍&{k40s|MsiCA>hB)*J-kPUDr4vV{`A<6 nD[?!ʵF7!wE~r BP`>Ӂ gn.о+}kax|ckEr%@i=ຉm˄IjF)^׏g]\~JT=[VCDgR`K$mʭ)nZס ^ՠ8>n$`}ћ_Sijըq E)X^TOɗ!c;KA7qUDY`#qSHqJi82] \>0}-uaSQ֌ P»Q7(3NVi,dFy3gfwOڠ6:kr\T)jzͤ *v$J1rmO`oǸJW%c?SCVf<g]26fPxKy\,KgPCL0J *^/O)cEJ9k"iPm@|4=;3Hco I}X|PǑj~;2:B s)+%=:p-Pn)'e~mZmMEWkRXjbΕdg7iqŃn}4ȣ|_ܪl< _LV",.d*.neX>t8#?v~)]-\I(YOBGb |,4;e(PŨ%#3"lӧ%="[)2ЃN4la/p׮qeW]4D򷪠6Ht)9@w q9kI3@8Pdx-Kmd5zNp{#,S:a(<5yݕǡ=9?:$=D1.Ha*Q3SlôMaDŃI)M s|4p`(UG:V/_ sh8TO5ʻ),ñŶ{AMR3ma{&r~ 8#Gv[!8B۲j-zKm7UתVa].yz!u:,6^EtiDiJ_!CJ|% e6p854hloc[p-o((g\*τ'd;)zG>F_L9,_[Zn hIԩ8P Aרv*3u٩_?*,g:[4)_C7}#rLo4L%{E!&J5#*ȍf_~qO91|0Ms.;PD^O z#0HDp,%=W'Vuqx $q>d/`;vJ1"X(xs»SdYmMDB6"KiZ΀eo˞jHJBV<@' 4{C 񀀑qĥ`i*Ocu ^Wn<>H*FK2u( 24tiXϝR%'a㷩?|P(8e) HM+z#Z[v@{`ī^ˁ˅ MxYX/{'`V9 k`؜Q+|D}\ #Rkzf2H9"Cmdz%Y BVq4MT%yuB9Mawqf)CIBIa}/._ W"`߁T| F {&Æ4\y LMRϠfuΔbœS MyЮ=) ekE|4Oyh/nd~ۛ%+.Yis=&VZ/89njltL1GDN}1~QA=Jf?H~ba^Qp K$F+]j7w7ގ Q%z3kܒ _4UMd@wfOYڸYy欉Ub˘/|s>3 L 3us v|[I%bV2(܍DkX7S*ay˪Ap`LS6g܂!_a k[x3 r=N(%I܌j}4}_w`FG4j4% zYD_ iǮ4+N4G"VpmҠCET;9\ykf.wͼ}{(u4Ģj 3 Ĥ8_ <~ȹX@ U~)bcώ&_y~~wuGp>c*b㞥ǿsBռ!EqƁjn0DX@1O@ifmy%@|ҭ{c-tҔY y*M2DE6t[Yjʹua}*do~@wܟgGsT}.@9[߂E,/ IT%;sּșɣ#P?l>s,k=4W} d`q볽 Y~,JKA\ά=\Ƭdw(eW[z}$]QS/c` FRv,i.Vf0[_њi+ q{4U'[ :G Y+,9K^a="l/1H~V];C$<=(Em+M'vUqH@d3lNPٛ'z ˃q~AbP<i$]}C"mVFudD9)J}NeΚ>;6MFCBVC1sл:8çHlمk!Ş|nu:Du?JFRas^J>[@b=}-NeanBg<ʚPeÂ]?"1< a!ϟkS GT6+r:mYbXXҶۿaLf_C~${ʥ-{sa9Ig)+3kJuLp3<:Wu6w/c(OBwEm$}g _0:g} 4f#]x, y-V|ߑAT;Wۇe71?ōY~mYl MA-%d2$|G lږnDH̿eG,4"HuڇN*߹P^eH۰zxbDp hkR,rm]8CQ6tn\S^Urc Ѫg#38'U٢:)A>-qks [ <= 5L'o|.X[W_e=dL_n;W 075xLG-q0\^}nQZ)5PX¿Ye=ʶD\<܋!}1.ڥ≐aQߦ'COiiKro5a9b'vX1l"E-,DG9L[[nyna~%^6Ʒp OabZ'<&gIJNe8qu߬3a3;=IF g3IAqy b{ k{ɉm7`r _'N }*󶮯U?chפ7.@ւ|b %;; o^9I.(ѱ`__"l!ag櫙Cg}2:y9*z T"#fÄ~ wNyRCfмNjogW1py\DD,(2M R+W~TuH?M5|gls֗WZ}EC-т6)ť Z\#ѿC.}zh$B?M4\kW}_CueKFN%'=rZyI|rZܧn&DI6Bzˣ<`j}"mn>4 faœcA[BASFQDz o1&%j,Q-{ik\Z8^sB҃_$Zxg%C_$$Cع==|C7[SGI5G\[wgW6G$Tpf݌S.k q =vsF׃jrb4,}EK1PO@:z/т3 {ل{OIx$,Zò>у,P_K -2Ɓby/ɩզKRJ}g`@2㏔|@!-C_QU'} _3_%uE>_? Pv s + J:|~on%BuA%Dʁ A]2{*< N"KMdDN;ʰG;ʴw>BYƟ:NsdX@q#ҶJt*.0]]3Y\4ܮv9<a3XZxk)_ soR33Pe{DދRg=T @/# EB4|n32B.#DwBE \n~p7iq35ɀk_B{qoea{-*sFbqK <_& [XU6?Oi fRZy#%|\ z㇉ã2wM-ݢf:>_ZNachĈy8RO g rWW*=-퍑r-`4u/ $L{gTWde6vET.Q=06d{٢;+`;mke[eXy]#X{%ٰ_r`;Н&tT;x#o\$r_` -?/JYIAO L lxX43wo  d4ι&Iݫ0N`v˂ۆEjJ<5r+}[)" ?:jYB~ДͱG ;?5-z[bѢWhNq5@ VʲN1zL/ͣ} ;.[Pa) [z[gwjYb.Y wő:ꢊ ]eyg87D7§Ȓw|PpXa`ȩWnb|k5:ADe2-}- j̗ZU6?0~G2P< 1@4+#[J(CpvY B\z(SPWekע2iw۶u"XQpr'2\o0e 0J噆}4CS۩~=ݠ!ro &vI se_OK :U^ A?8NGuzȰ v|0dZ† _  f 16//x?I۰X^}Kd`4(Ik!w^ rd`"ȀC@wb )u#a;Z$Sꃇ-ưm`+fTX08谦ݩ1#mU:6<[pѬ o04FȋGsoGh{>FdsRoy8nE ܠ1y7a<\V<;]{RJbBC o;|bkyg=pizxrZ9省%[vN@Jp [ޭ粧xf6f5^QNW3ŠبGt+N9LVO)T:fv)hb@{\ؓ/!̤O'TG\j{-w{N;SwӀBap7Ƥ5g|mğJp?<ݑ3,N[o# 5R>0ިB&g߾;'x=(jGZ,2BE5.5: 뱥ib ϹzUKgLx}I=\g?{}<(&9O:)دZu'hH9(n,V: j)~H+7H0NZP˜X\ Ԩ[6;eʏRJh:jP?IsbF57{j_{⭍{ fFu,Eܺ+.> ZP?2HϿtU4SM a2U.JXNu ih@?Qc=g̑G~\(aZNmFNJOnƀL &ZNCT&ٺ["B!wX9D2*sv&ڒl@ Y|lNvtr*i*Ӭ(}R+/>ԪV"YΑ((_{ @Jth!7m.:]A5n3;J\JUĕo`0sgI lрH|jp1PZXvQ 8XCfS Z Ix:!=M tnolшؑ6oTڍ@X!ƙ'd4(s7˻]_'IKZ`uDXgpɃq4^2ԋTȍ/ڶG|]; C,2&Zi5jW:';UsyzÄ+uG+3Z4^7LzMA_'<O"u#R"6N=3/c9f=Xiau+an-d#!$;D[\SNלbC.%OewwkuE( -/z,@yD *A?T86M#[:B &%0sQ+Ķ$80HfێY$"?V*3yNIk:=7Ku(t,uzMYm?O!=A.X]z t:YMT^+ƒ-xyuå< qRDjDTSYZ=MiBa\1Z/* }Mxm~s8 R˭]P `A .:nIE-;GqM0ۆ4yp\^;=+h {̓ [w.JarEaVpFgg[tZ}I^&'&s֑֗p"bnBǙإLDd|}[Q+~mQ>+A:S>VY0Q84,R&-ډ}dv'FrΦh '4A VB6^]j`{RWjSdV4Y#Hc>93_[C檂2 Ǡ_nz 6<“ĐmGJj|H舳@i7-}M TS$<2`ĸxCIhQ-H&%i)Ǭ`P|'?i|#ift`k˕G΄ YQ,qi2 k!} 5:RF6yd Y`7&A`&tJ,K@R@=*4,̴̓!I5L:cUN8jb!:va5d{᯳r$F@o}=:3[wH'dqRlt`[RˬDpBFOY&^U%ݣIsːJ}`61{BKJ1KD g˟)VM '`ׄqN\nq|)33!fɖм򕽙A. S{FsF_U,I{k|&A*P 4"$ ?BLL1VhZ= AwoZa*M2\_ E'%R*ݾ'=L7.JBpR+|5kB5,=I nu-w7KyJETL-MlU0?s~^FXfJM NʹD3}n=)9{uo,YWf)[OOO˲T)bvNSj0km+ /][4% \]f_{VYjcY+4mu;׳@^SOAC%{jזݼ#oSniJ0FK* _s}-!x; uUciZX7׍ +y=K~KX50ek(R'L+Ľ)]5:aW|t5j߭P&;[8xΣ_ g-=G{tG~_LQXXUbɈKumҙE2`w$gᬩQJL[Jel[qGC+ > #6eC22P|h w#(5e%ITLxFf=2ɉ)Lf"-hCݰ@ [aA`('DB"θmHlnS&PS-u60@?9mYԜiԍZ GzXSyu%r& dU(?17,=r|#֭kFO0}Sin9t6ݒ lv4n-5p[~H{ߺotOr-񧘥Y-?%;4}I in0|,q`1+ ˓ĥ [|9Iߥ@M%9)#ħЄ3w :I)hآQgvN|϶Hk\Kd̏~vĵV\n;-&ɤ\zɘw:F m`X.z&q)PޅՓHCN8n>хg?mC,^LC.bbW8t/BsTDWŪaOC/,D-*h>d #*݅x݂ bz["%v]ڐú6!:Z{#5nH(CKi86:s M*NO1&'L{RFn!kUo/E `\ I_ ;LF{RL"ygJe^ M ,+ 5>?fX/Hl&]֯:E .m%1FQ|M L`^qߟ(!U2G>I1IF(&ɜ˖ps%î1qۺ\]mƐ}g8<:14,p#cȎ$?+?_3av3]'jaaˮmv?#2aJaWLY*%Aa59)[GT|ej9e9g8&;`p06B܈h˗Cq Ҷ4!L^8 bC\AN||m >xE's9јkGĥZK̲&? Lk<)ensjZdppҡHWk}184Z:SOӳ[{:'@UiYͰτO{q ϯ`U1/#(ux(@Er4q"*~_[HΎ?IY/ndbC2edp%x_< ݄0G2Z/#k/S6}#slrH&2.`*8;*ӽr4<{/|SdSd?Z[yp#zbA&*iw q" ަ´8Zk6jtdS\x|o>q~P m1 c߷뽳d#z cNӓ\Lpvu L7ETp{٤0 x!A8]^i_6W*.7os@w3#@݆@́!1:Հ8 G^Ehb06Blxf4v0ᛡ6SX>S|¤8(s9Tm5ĭ_TALt )PO߿YAPYXAѴ]=][Tף њJh֊ƲPk+NՓtcjYTB0/LwP.%NE:ꥥ~GT{.ƺ85cƠ4r^#jD8U ??<'Q)j+JˆisBY%g-@TKO+֞sDw"O8~V`'.Xϟu%Y8&1Fx 1t;x'=;CѣprTɷZ2"zG,|0űG`@,JWw[&/!̓p@rE O_^bXo f,:pB9(X)M)ؑhOavS7ڍh+Jث_֪&o<S5=DޕԡK_fE1XU+ڼo (m~,.\:KO=3I/w}2_2ĸ|ؽ͘j){&+ݯVD/33S^$eE)]k^k#Ǯ2q@\NI AC6c|C3鿈tds6 6?V1um^[^wJB(5^Y,ڼx8tPx3@brR[oc둝Iy.S[.*Oz_Uq3CݐsL"p5@F\}sf*r%mic{g_kO>K9lO`Q_p;KEq}xۍfuo\'nI u_&Nk^]9W$ tQ5;ygvD8f M9Z]Vl%?'bd.ʬ'ܑ,GN)E ?*++[!)饏@k +~qPFrk9Rjfգy!eAcDV2(:qI[{^2Lz;~c)=8-P tơ+zD* :jץшTSP$u., 6Q'x(МO%(6Н/ f[uW5,*p2٪]db!G[{dr<.DHJpkP^y]ߦ X|Z.Ŏ:V h~{B۞^U3tC#/,R Iu>{9x:5/zlA\H8`ػWΏApnl1Cx.gY-$Ѥ}u{=iC >c4FrkPjqŒ/%%e~d8 w݂6:^M?>QARӰ|HO:bߍq![0Gth +?.X#&֒el'JSs~l{dBɠ-EaJ!ÁCx;SLSGz;J4ކ)6~}ZXY7ƠC6)CtfTK9O+@ѝh|IӜŨ  ܡ=:䁃8/QAMhz5 b^(u-pGfxޠZS4[t|Č.:%Uce? r\9^x[&Fk=Pl#j z9\t?PHI! (m:0Rl=߇ΜF=+%Z9cX4rͳenNŜ}sS^d{}hZW?CA`TS4i  Ðsd3xQI z ND)RQ3ONOj)-j ll{K߾ח7{B6p@f5Lc0'6c~{P ,\L?UJ?c0pyζ"(fc_9]|w Nm؄{ޗDyzjv.'X1r`Џgq[2S1=.xL-/vc-iމ*,KiP."]_ Buŵӡ'u]~W%:$PK-p"t2l .嘸_~R`¯0H"Pg.-i )+"oz>Rdx#ߞvQ-[ ܢqTū@Q]cgMjO![j}Vrɉq#V׬–qUޗ[e҉?Lm2_а7DY0_Z<m7NMYw,EN2z]ÚŃhS=mH!B6rє 48q.Hb+t=<`lP6Zaڶaq#.1絋د1 I/-3 :j0E~`wO+c߇ (uqI'Xf.F:V=5]SG9fx-2!ҋ GY' pGlnEOr:V.C>K_0h*1+vP+Y] މ4Eh6qWi"z*+]Ф   etOXrB_;hq4?磭'N }2J&FhPz]kzUoώ8=uhD? D@2/f@Fci_poj]Dž}&j|r Jj_ `)\֍8m[7/]mhK"DN 7c:^j$lT﯑8eU`a{ӷK.ɪO=pNfŪ $m9oI/˖LX^kc޵R_@q%޿p,CRlbp(Baf@C^Q` +hM)d ie5wdbyr||$TKw`dYhVcJ~r;US% NčFޔ:;s?=Yَ.+ńJ33+ %1z|{OL[¾! RM%q#2AV FQ\):iIkj\?D AuM##e@-m=A, V.5Ni7h-JA(f1ʠ|l2 ]t[ALxgw'?YXrSڱ`,c Q+i!|2A8Ǖv\p8+ʿT Ƽn>Bnyg!ӱxcyB jgXT /Xh rU 8v[k\V, =oP(NcE& lDEA, )Xtp"cchmZ4 [!Cy~yڄ:Ƿ o9 l""&Bg`$=Q@1S*x{ҥ^_ӣ6rs;e{I˟0݊tm&nDJ'kUEJ'F- /ol.꼄:MK 0´S*s)!ԃGa+k ܙUFb5fArYПk?pRJ*h rƥQA񙞔\^f `X#*Oa;r/ڲJ`OdJ̈Jۉ礇m4T;*N=nY+?% c@B4=uv^ݐSUetp @ 9p#_D@|{ 4ы1ya,7iV+헽<$>Z:P8= IҲv8,Ňǘ:d$)Ƙ9s)/͉ϯQᬶqIXOZسa SPsT_K! Gt,Z7udXu܀+ЍCC PLO"<8&n_p,8}o>4TI`"`i8æä:zӡ:vnO*!ˬ ׁ oR\7Rp0"P2K{4s n@׺w4^7%|ͣ"M!JD}JXD&w>XqW^St{y)NEkpEyrO[pXu)'O)&zn%N4 Ƶ}_ c5w<-_b6ˤ )vdt8rh{SNbKIi}S e UAN (6ÞA aySc+gȫ(DԩTC9(ZNb&OH9;#vZ<`q3g5 >KMBƳΕv{t7c}{rD/t0F%1(u;ZG>QV,>  T)\nN74$(h:G66l!6#GMl躆lTm3d_f>1 %{Ia`+q^&ؕ7o\cGUDToה2¾ :1PIO8P'7Yi@fIїbq:1^kP:6}7hs]z7*{TLx!bH[^v\kIqX2y-iu |Z_8q@[AQƓ 0d+T0R<l"a=쮦 :\>8pX[F־F=x§Hծ:xV(+l*@;~Y AwV pkW 'hϷ9c' 0R)j+"䉹A";yZeT;}p,~|FlrB 2%f]G .pڃA?NvR6 a3anr"9::}ĝ$~ |p-|l3Y]!YL| iAR{ @1 6mT„\t)XDVB7̳G9%Q6W}u&3]v/S: HAzO$&5 U]~¹=U\~VW2@zrO&>M >?ZL[ !gEC=]gW"3Skξi1g)Xq=Ӻ%ꔜص/z|p?WCQ azY;+<0m)\h_Bxj05T&gj_ik[҃ðȨ7jD7i23T gvRન  |$3 Ї1ƢJx®'Wikc> )L ᙶU A`5ayN{[wJ}/IE2=qb82$;lNH}FOBQ)\+HD1tcai  uU0q`1ff^&\]糆7E5S45U/k#n:oi/:t>JONo cvwԓ/ԛ)%;EdNcBP Nf@}F}vm2Y͸\l~2z˔ L*̗<{kz",aPzgci1g@t0Y(3dkE䔪Ni%qޒJϚ<'a+*3Us7_?b=FB h`Ҹ <61uJ_ SOi_byV۰1v*_fnjSRc-w5úֱ@ܨ ath+ꖔ#1ǹxh^FѰ\ʲqFyrc"ir% ÎT*cwu5rW6=5Fp3o ,n!my8i0\X>+;;mSu۱PЄCTBgc9WTl*.el( }.dDΓ Mmkδ v m -?iu.WX*˷އ 7ɞ&x_&JA@b?5 {n"H[ ј[DUq%Mb]e]f@0y 8P>O<4D)P/%kD&9mOK-Y?6On?,gs>wVU EK`1y7UW[7(rx p2 :әVp"3YRaRG9o1 ֑Yf6&Fvz. ($$@Pw848K3CM6%/BHk^4 -5y:;](`xO츎I+psKH88(c 5.fFIaCb3dx۱EfN{^gA)VEhs#$S["kwz!"WG_]WzքӺۈr:TF{vT9LCy+@`DFdq*4o&N 㩹1mنg8P$AR\Ju zrӭ% {AbCsRӐg?HUl9~z!đv\v:~H˿yH ;r;u]$ܯƅp$/&/E$.IzU5db3qejwj^4*lȀD8*z+tmn7`" (eb'b( pHXtMyB*xO Pw/gʀiB 'tD1MMz !\؞s=݇QHՎЗAȹXo.&,c Rls2j7qma (:eyg{d!YBK6` cYC& sq qpo̅} 06gؙ\;kHX\L]旇j] ['Ł%=C {K(a"{M!\uFn#ګ~w Q4_1;ʍmSEav[2hnd]KfH}y"A"纍ޚ@ @D0Q p(jL}<= ^t/Ac&cQ?tV(j/חvuuog@aís`ywCPwǂy?t&u?F- cMg./oR |ޢ)EbCL*bDiG635 P%`Z IPuYԝutrZBzGp_ cNKNn4īA<C*G+_^Yݪt 5۟ v}+Hg2^sFt37 n|}zqz}CnUȰ%H`ңN!a3R݃x"@'#h/OgN0q]7dOCn3orHD-#9e & ZaflC@mf {v]167jHg8ԕKUc@|vV KGELu&Vj%B!aJxbzd`c&}I TB{F-ሔhq&4i3#/xsەŇ Rd;i"OX,O#B|9`+jHI7FdP11Q_n<eضG  [ + p!{`_Xi[7&=+/lC֋`,4 yPݵzYҐv=^=T{5Xsru2, ٭vo[ukзZ|(bNiɖ,Qwcqb ] >1c+Xx:I8vZ]`LI *wDմdH}e(I!5I,' MNNƆ`2Xa+ -JcU؝_b}XV<l%oOHe&sٱ/o%CP/2^R%zАXA%εsgF(^UݰkjS W*:%t~ ֶ9'7%c5Na;)ԙ o{rWLVrOlWm2F7ChDS%](ykpͱ_$"1O"N ;$c|Z죩 ,qA,X_W8W6l˲ >髸2i8}ջ%yYۆ2U:¬y s2|f Z$4kKףީ7*|XlD ǃf1ވJk2܋vd`;lbeŮơP 0__x}?üj>gx@&l`>RuӒZ]k|ehz"?!oWu ksn7$b ?oױ^S\ðk$R_K!{cx挛T^"==`䤤##Џ[Hr7?ϒ]kgE D'=\9d?4py%D l,' D+mU}SÃ4ӑ0E咏3fʨf&2s*20ӳW\ݩ>)4ÛXG1q54dsP[mYb5Dh{)LPRecvU,bXZ7r/׌bPEG2)`Pް#t7љeإHLpr $IQ]{h CqO$D{(5{'-kyZɉSÊgoqrNQ¨zMD("Xn3PP ~vhqi#h1ՌƟ7D9R0Ai Ho7zfFU0*]J!Eb$ⶳ&HSHQt$@T1D}?<"! ZIKS(faP%8Q›5 jpŞY ]tɕZ*f$fߓ *eXj1mf5w 1p0OR=~l#ZnWQP{C0AcފЖ1 ig໱ρGo՗/h~Ңʍ4u («omZ{|һ_0&GX1"@\9_&U DXwC1|``?S`#'C#z:<?j{~ 74;&-*Xf1U^R{#h~Pyd>hdj0C]vXcak${g Љ|A`cӐ>X9PEMC 9h/ -Cx\谟fvMO#g|ڪ Nj,ww7_`YV >&S U"mZz`fJ- ;Te[s[RM5@.|~?`TssTt,5,,5]!EfwH-j;vx鶦j ך--/#R~Ԙ=gL[2ӼJd@d!fj $%s4l f4 W0AӪLr $ßXipK/( fthGI#_{;rJvĹ㓓&Kޯ*^ F{LYԓkS,//,̢GJ>x9~B5x^A!p8n3|v"2.]YPHx ^8[b`)nm j-9 %+uH^ߡ24Jw&ϵz/01vg1Rh4ޔTwSKsU)g*xjfZF> B3>/=JdgmSfLjqzŪ:2U߇pٌĶcI3:[bQ^2aj:w2DzĵlDۅ;-Q)\C"=AJ$ˊMH7F"9.qMt'NMDۊE1~X/SNSn T]FmVkߺU%^Zb'_-њZsZOV3)H4`ap)á|48(&a˝!/]T4z ?9m A`򸜠y43|GL-ȣ6샼=7,񠃜3MfzRb~X7 p 3=' 6lYog/TۘދdXޤFfGefutwOd=Lڳǎȱ"yAYz2J'#f;_ w*P)TKIEyr gr:tPv_ F'`:JOvpygJK*XU38 L=1B >. ̾!@.-)`F',6N!OC;׸YJܝtyedQ=  ّ,a:NLJ7Q۷N*&vC7Nf9[KCӱ$}Bk/5{'3P|D"Uy;v$(5E:ݸ ɧ ,3ݦzE0Rp·I&C=Q8Lu ֨7I7U]C:kZ7V kΏH4AچH:G9Wȑ :YOPj :TV]%Q@&zS`oc4xaSݡY-ivt^+#׻)4+:}'m +U ApOoUs:>ɪ-il NP~Y֞Uˤ}NhEHs_beM7&"'☈rxZҾ9Ib%gljcE噒"2Ɠ=U%Zc2o.]jـ,,oՆZ]\m 7crL|Iy 0_o}l)Y𻛫qmcZ3 !hO0 YtB[L!׍Kt/[_W$R}]>#dh7jo2\8.c;_])`z&/*p7&0dUWl3p42g~6w,&-GSdԒ`q+)w5̭2֥3d6s '-T0Ah akbͲOp:CWv)U (qK I EĔ3 HJԯUEiykE{~)ʶಓNxCꟀИw?4 : mHEz c) ZWyfn-wcЕx-fy%! !.5[GBYc#-׌J,HW<"vĞྌ02_Z ~~YoJkG;%`qӋʈjA`/fÉ)/Ħf e+fGC =@on0ǎsю%&o{!#˽کo߭fG{ , ,+y5l>hB(03ƶ",Z<[>/CxOX'PdFrNE>"b@x_%7KF>7+vt;2>S0iW(E8fxuj8T8d+Hƕ8Q' TŻP_3+"$Nd`7J_ E 139MdpEdjWd: Uո;S"^&1oA>G뤆& 2!isTm "a`Dz |lx3x>uRM018K(KOq<3㍶pP풝el{$Ʀ=Y 7{1oanMb߅6}bpdIZCuӡÊbq23`$lnuY\":.N2p=_X+T@~FO!5hb.L5Xc,;G,fVF1o5 cKcMBՃD&obX46Y{yfOQf*;!I0JP̓LƘ`RiZ"U7( w=k/Z=*S qBqVA28g.Vɞ]:8/K.~VD">TU-n\$7nUx#$JWB3s@G!5`D+M[1JmY>H#*T']NֶTO1t Oy;,^e߇$mNjʻѾ٥O37cˣ^OraCI92#SO}lijsv!=kT?֋M{(zWȐ@JK?.<[b˻GeJ]nCf*".=YܙD誴Wg@H( B DDt3~ni*刿mQtƽnXs u$VM@%t->|Ir鯠>~Ÿ88qH`>Dw zI zSa?V6J\߷a:Ԯ9qg+iƞpOiъCu{=9pO/rvGQdFþsCUȇ>*Qy{IV G] gau̳PtbTGQ!ΓժA FCN'jhRu'|b7kcpZR_lc2c!Ş\JfX Bt~>W-J˵sl>.)7!l;/]?;d\M-fq|$󆒤\YvHo֔".4YkI#ɚǡѥ KP(\q0C4+,9g8Lo}q9g.aL=$smG ,U:"3мd-`3JB2w4sԦNom*S(x{-l;5a^6z+(;2۩~]|I)$mB Vv?+ kdpBA<1+=[=0o]P-Rv<ƚ=4!`ռVGr]ulТp$UnmX0\s )Q$.Jc]LB%n}xԚ$֡/{T]Jd`*\_|R=xLF$ۛ^U_E;Y.ٙW'dL ~Mcg0){XO넞 ^)5Y-|t @ё4mQ9LՏ&t5¨4C 'P$jH()̮aJKŴA?d]݇4@WO읹/lL5_Zh9L XYb.u] sl&g˳1IcBU"XwRư~LLO Vٓٳ V]])F u /l2_'EYyKu>GUgQi>0,h͂칗HtQ>|L8;2>FlR| e{&/mFPPsO+6k;?/? kfaou\ϙ}d0*XJ~yZkdxKQrFrܹsO@`(,9bλ_de7I 'nwŒ" 6nQn >wޥ0%BI?mPd=  WRɣ意"͞;€RN#{Apcv.0h "ܥAVM#YmPdLx*Ԥ'&L#@G'Q aj1#[8HE8=Uh'i?l؈/4'^}yE5$Q)2sHģzsNOòvB$;`a㷇NЏNxnb4|Ic;PYzcZr)r\a $ZωPm)ӯSk}8< P})Z$Vm.7\2(J]krrvg_s|&Fh6j #m@L6TDP Ω~a<:ج1%`%̰&~P򶀊9hwUKinx/c kA0v/,1Zq70 BKިzj.(eM1_5D^AďFw[BӚٴ|o琻*)4cOB7{rZ6!=D#t A|PTT8OZrn휢d6٧h-E)ۗ#5hjaet4˝[G[ނq>{4Vo:@<!xduCxziVU}^י׆E@SAGp>Hy6Uvbear?_qq,a'M:pvB(܁oZ 9Y,5](o&dtqscEUWN=1xD"t1^g؅z% Ф_ـ۫;p| w.68xͬlIY,o%i%<,Rj$fN`r>A/@iֶ+/ mA3 sXHDz|ѫ.q.^=wyݔ3S(c96[r69 hP]Fp떣KœKo#}42dso.YogDjIᙞ%̪4`iX&Gke|p0J3MU7m'*rQSQ3<p=Oc'DPX$ nH8`cPm "H>] )DYS v8\{3E"7}3{}J$ ?\4Y =sq:HgTaC#lZx1/0MNܶr+43| Vmx5O/tkhdBOٳ8lLv_lkr| J%` HTމN`^؆EmIvdE!ۣ ]uYh&Uզ@_#I<8#4铜-Eb9M_z>YuDE0̧rM#}?vϻ}Z$S+]$/TGY0D3FC]@]<Ƀ*7b"L-'3%,!0կ%MLʵ]hȥ?ɓ1_w±H7F5^]OsC1ad W~Nk# RNg7ѫKىKR<՛k-Q L1 K9CŰ(9`)XG.ˏrIN汴]qE!)1zw fX6H:RCvHu`U(cQVoƄ֪:{Kޗj }<뇆lߥ[„J|X jzI]Ql|[V #Ԓ$[xVXG,BUDL>Y4A@<mFk|9h'Foؤv(ZͥDRrZԷ;4礢5<} wj. 1&jr;adwQ8My6Xe45 nO6 o=giORDQhvĻkS/'_+JXm9 5l95,2elx{= dt âRR+2k_AY;)hc8uZ/>XWUm{πFb;!i[PzS-"l$lzÚ8dL 1ۧBuTgMKA#,/Lx[-q5L댽_I߀]CH#DGldh*ffot\{rb(_9.x+ (0. J a}SٕcA׻sd45gH01)28\Qu@0%lP枳ye!1dک5Љiv4a3F-!]'R ] V؟>FNx~ض/%1Lg.Vuݦ]E̔2/j3G&.&Ex,bĝƻېC7B%"DZ>t9GpF B`n˲jn~Go69Ռ-qtrA Z|ni|.N6.n4UzeRcaC)]TmF3ȣ$lBðhxҳsq0wS(k =}t/zM:PE`ɋEuw{7wmY3|3c?^[i`4 ЀI;tEU|6[{ |(DGv"a=eS\4x"2u6K_Q?P !=dNT"q%bJ 6WVnqמB 7 P^a3a~站X '(]odҺ;7>]  N"!9i:b|-%wEnGF|EbR}+7 p[eJh{hc:=(@f]=l{άY[j]lG\ni'_0FX]A"Ga˩Wqt~Qu6[ۣ<_QUꜪxע`F)$?Q'*ž5#wbߘl]_|cz(~I=|&19t#TP?rG%!hpy 1%BDqQ>Mӧk7t ]g<( *E v?9+ ɘZ 7_w]]D \J+q0z ͊]=׼Ĕ@si#)Q5ɀ=_ G2'zNuQR/pei=`<ΨJ#ĄfFB:zW+iH4p'^%fP0Q?DKڌþPX OfU\>Yf]bFgFryy|'[F) )'ģ ǭ WPw)KCK~~9pdNLC# W,W#ƑQBd"x ]|{J8'2浔K93G0)$sa]y faftUQea6w54igr}syRNDBљ6?UM (3ZT߅|pijvF+gjK;yqr mss PS}/T.,C渶Aa*Mi0tU! ]hL~U^\?َt9h+6pr8ϭt~'5+dõ>y#.?$Zh CϦ,z7 g:EU@ɥ=kS[vوDSdd,+z@8u{OXiL4l(7CEY0CՍ}^'bqC,WjFk!l(zuP.`V'T0ݒbXڟzE1̚FhM;KcaA'~*D>{B̓!Uɒ%5Zc.}(4ruL?U7Rc^ǕW74!u\}ąyᙍ8ЫP0uP+$)!uPs+R4v3qrJv*Uj!'ͨHJFpɂ[4;;^a#u 8 kV+-ݥ ER4olcoY50տM;Q. n3ܶKzRDM|5E!d!T}˻diɥ]T ɟq5Wx< [#`lAQZED?8|t%*״9SvТ. }PSG@jL !zan~H9'F euJQ[=t>6 Mg_}B}G@,HVO3'zRCzL@3AU"yqrLԽO dϗ~6o>w:JGv7Y[ת{m0bYK-Mh(XOT,(msaGPHueu_q[;P[Ӯ )6FB"E|ɤ7}*nQ q~h$:/";atcHI-mXp'{.Ɵݫ@>cp<21JBynR浟Gp^ɐ:!ʎkO94h"qgw< 0K0zE頓Ѿ($0֛ʶ]2 4jc4nY@[UXyɗa(Ȱmfb\)OվTYܱy'|6zqWMvfގ( A•b.Iz)C|wuX0ȕm_=b:.s'.a:^op%-U|3Jy1a kx}#[l@9ϓ/Al'7.[UmDyxfs`4>JX0}2'3%m_/]]4nz.,6FUBX]ΨAcg-n)es|'c߾L띷>>۠xrV#">넠Z&>+ u;|(k ]sj2a ('dD}9tq:YϖxMmXp{bBl ~"pȥ X5 MP8cϷ"tm/u>$фgY4vڦA1=?>AOXa熅Ef/Cv`[hϿ9IϰOg,[`㰎S~`qt׏upjZt~ZC̔#Rd+JS=\!6? T*Vx4N+&*90z}mRk{izl^?-V mHc]l! Mxwj&Scen@~.n$ H$+JE F\oGP7 <ڕvW6;5 S[PxWI4%:ci%aQʓZ%:xYj?~]ԩl,dXN]{Kx6 2k",c˅vX/w'͈ԛ:8oYzk -P:ɠA+[K,`CG/kad^ͥ5dz(kyϞ?wy_Iq}}>? ?j3?EN] 3JP@p:1G1jgDd$FD l$(, /4"mLY-m&"[cg,heJp˟[ϖw;XLF#ow'!yC;s7 +0[?aX@Og%mܨ‘]SdC X~A0'虠kZ;faf~xb˭S! 3(pQOZXTڈE@CzdD\G4v[L5_B KIٕ ư ث=!ӱ߾4Poԡ {y"A }D')?*zWDҝG1192"ti:!pjg/{Ͽg͝zCHɤhH++ z0)82 ˤ_56=-QSNY }g9Vcҙvt./m8Ny:s!IWofF|Zn֩2XV8>9f7ElkR@'3)ܨe8H7)̶pX*YBB[03ϘLcyҜȫ2[j _߿l>sԀC˶x,}enoŽ#)'q/`ťPW%zW Sg#5Ƚ2ˬiLZשCK?eV_q$Y-=V2YWMNҹ6tCw=Yဓ)#֪QaKnMd,ᚖlJ`be8g>=54k(Urd$PsO6%@rN㱪Co-`{lGKzVʅ9܁4}iiRq0hBP瓾|q$HF6bcg{s'Ge@Bؘ 0Y`F.Tp /2 x%wS@I~kXl).ٰVgL쯸jl )$Cxw!Az2'[rP~YhH [&1MWJc@?Nqia0[GLƌ}f6Pݾz"G w oBpۓd뎈ɀQn_BuPccȅrfTW%z9pC}65^/9'duز߀G$eBL?' Pi !K6>uIsի?a{!Ŏ{`/=f;d9o`M_a'G,@I(lW?$(75`@jʓox]*Tf ,"6a&F ;G乺Ô쵹&/{2<A{¬ilaW>fbmG;TGo 5#mB&QQ+I\zg>A&=A";aAZ=[~0NΣ7a8vK]{Ee1u|ܙ{Z͈-U3s'r$ڨč~d8LS_Ja5 V0Hbi{1LE1)0 y'? ?ץ_%A˯X9<φT!,-`I[ZHṉ|L@0Bu Vo:n7}#taQ"kq:;~3 c\T01Q΅/[],z4(j`|9Z d"a"c鳉nUy;e5 @0DUը# t0zP%H6Уeq]$2G cf =i~kw/;dњRFq9ԸF˧+u+;Nw#)=!e\Knim5Y?ʘW 괠+Z`jL~ltH-:5GR6FT!RAYi˅e;{//]zI×}*j'堩\ʠ/fŴON4@% FcۊhrGERRem:΋Χhe|ܡBӁz;-X+L ,vFI EY4}"2̒zG+`𹾸g~_+~MBVREx/i7be 9dTGH,D@o }ݙiO^Ctdt"c=}Y )5V1(&p_6/1;-lGv iզTl6AO [HF_pSuճs{_u}Ƨ'uBPe/.PwʰuX~`sTU2ݯ'-FP4Bw&b!I/De>p/RRzl(#WL^kźf9 <pGRFdA)Y+2 -T<6 ]ԓTQBzPP`5RY$b膢eCW!•H"`#ڮ7jyV|3vy=K"۹â:>sSA/fNL`Kd7W˥+ {+L[p-)@V] ?Oy9R8'H>{oS8bF@ Sy{]]"?uR2ZljXQPijBc#{"chRh%p$[0zR-m'}TR_Qi tY.ʩޖ]9 @ׂy-BlY?,JG:{5qI(ŚR5jV#&w$#?a}#eio̚x=eouϏ9=1|6@ƘS4SA PS.Xѿ>)/1~qe4+\D֟wI<ډf.O|Ky`'NA(fJ}X\v.<\}{7^͠9R"RϧKbO Ҡh[m/P0c U߯b}"ʴy<{Uxk;mFz1Ų-je QþNg.i_`Ove-vs-\BKz].zU(1~ ;}ޮt>NS[dढwX0kк֎ "CοOۅN9%J?q,  d%h?3O>utaR*~6sbmvM5 |푄 /.1P%8%C9zzoQU4$hgdR@_ՂW4[XEXcEJq7:S>`YE>uWC_J"o,l΀Y|Rp6BJ&v ^ʪ@ /"|9҆I%\T^ d~y$Ld=^_xt]`GZ}/P;5Ch.(W7B/24I-@G1+skFr-F?>8~ լq-\^ТNϪw-g/?޵wW _ˑ7-!q?2D nS@Uj"mS"zS]&EuwR((xA])-hV1V=|"oADf;\I㮱`sM}b@b, 'zuDvMGy`|8<4LnH ǁP*px'[uA}T*cr"(?j zw)ph3 x" i.K xBOF(R3bI [W˲z-kTtb8**g ݞy ˚nʤ䩿SXVe3ͱzg <_L#)h.ULw9t#"ΌAp\d?۫F$B!gױ@B=Uea#IB)R|0S,:P6MRUU/-ۺTzR-6g!-Nv`1ZBHX1nh bYRlT9%(n*S(aǟ|V kf {5M@s?Wcծ%05Q8^ T-<"1!٪o? W[FA=&[ @cEgK35K;Epq[S0u}fc:vWh[QkS~;bы fRpѤe6%ڌXV'1lSI\3bu+1\S" Z\>t;9.z eôLWJfv'gweb.Z/=!uk,UGQ|/TEĢVa CP) ČsOӨv=d]9O>Dw$TjI/)Qu)We|^j˖ICKU—J2boQWҲ|qBqܞq38sذiFDVt_),FǹqLvMZ kt B&<̩TVa1FBw9řj8[8Õ yo9N^ܺoj[B3~ȮjS;!$6B@UHCn%0ie3^{OU737K;jPzo>l°exsK6 NO3;M[Bb,:"-o%+ 9il#]ǿ?gPehFm9T0#t랊BJAXZ#J5io%C^PvxP^vzMdl~&Wxf%ԠيVHt 37o߇m٦Re}wџ _ϑC؉]-ᐆh;#?Q؊ < G͝BPKd +9`w"t3ʩ<~rh/aaZi!6yzr#=Js<{Tz13':?B|;vPϹS^\JH@y[<~ ^+,DMF$(bS1qq;v`. vztMJ5FVK@'Í6>jTΓ$<$<ęF.% p2>րXvbw)[FBv]Yh˃d́7 F,>'KKg'~O+̞4D4Vr4 ҷdSJu-,&W\x_\9(/WV7KWlF}ȹ){ۇ',mu33F uG]s.QV_C^?wՃX#.pq ǫr*?Cb_Zl73<Db^=#PrMxtKDZb*鍝-5OL\N ]r%~=Za{;aX l+Ib'̺.hn"DAxh#{Y`L`xlR4oҜGAG4 c=٦c!jQrwCgfz3P^+;J1 V_2o}#Nђ͢{438_&t\!z y Y[CjQo7(.t<^7^/}hòhJ#4-OCx0_z6{I90ڊ0eE+177)brԉJ6\~1M.R)_hR~zd`+uovG>kn$޽w K(&B5IC6-gCWDuNގΉ1q,jbԕn 9&_f3.tz@L5Hȅ􇏹HK(@qƗ5+H茄AaA<ٺI)uV7-ܔtsU(dz}MhY}>Ǡ~Ki.J5PWٿ,<:5+ש `ߕ MЇm=9nڨ7 ߎ3F@ F aKrBk\䩛?s Ȅ5-^ >3m. eAIT[7a ы0v=zT^3T%]gv}Y0PcLArb9`U\3ijytﵙH$LMvNB괚§_",¿*x閾] my{"aasaǹҹM26WQnIawMr)/xb}Uoܠ#m$Zс$pZ 74bD讶E$EZ#45A; x"ߪ$%E([Ng6oj)] ~MTDQPe8 j?z JKʛMY-_폧s6J@Ab9@ƁǥtoԅIʫQd. rs%2Ύ"hApwZPet=&GrVHVǂ2 ?6"wVlstj7+$*+F/{sP6 oJdփ92 !09T-۲%uѳj30:EzlA ^ÛW\-Do,O;UiR R2kabePG0 :Z8݁Hܣ^뜵ϋTJ*kDEgҙ5:*#-!%HLΆRqVe I\Gˎo:pK 3 RuȊU% rtN$4p/jҤ {}'U],0>ed{RYX0oME8њ%5Nia溬.i*ѫ+ӫ*Hw! M`p;޴%ru鸫 p*!X޸"c0Hu"z`?KAn-u\"iضoޟ$SVQ*6wEpw09e%!"Nl]l'Ke{JK*q_^P/nz{CbXU;T*]xb C-L'db_FF/;hYj&:{Eƥ3dm'YՏNQ90sz0'W*}nk߸R$/A>Ye?'P}G}qex-Ve'] GE *K^ZC݈`/j[ 5Yc+8fxڲjQZ4]:f̸F2Q M ءp 0IJQc!'LL`5,S 8{C M`fka?^4S(Fv?xǺEȥW]@eF5"|>`{yNoՒAO(n9Kʽd+ZT/zv_,;K,JLRn+*! =GjTTC>2#wAn$W~^ O3ݰjܪdMpi]!ts$W-r3{_̍ܺxj'ߗ/Ⱦ=PcW@zݿVr rX@f{?량S8 InfJEVh=R3UDyasC{(;',PRS.I_%N@ڣfuDK57 jz8(} GducK"&18s!v{,SR"QrZIL`$|nv5v=,OrMH,d hr'Avl(;sSBs{`Wh `Q,۫\K dI uuԎ\ q8/+0N2YHSVݥ H_򭴪EKBMȾrXэuO x y"lukz P.\LVe'K`0Om vCO`u7+A[r>tSc$o4ъibXOW\ zgy 2P~Ȋ]4ڛK~2t~a05vdzԐ1ARGL0v{hC#yCb,AoohҠ !Dv- ]|DǦp[oؕA(/Eս_K>JjqBTp*5#T}w@:; 7'~빡 F |4lSgۚ$3Mؕ:b+< X s!"|ġ7?6Y\AUB~> C TVެMqIWoqQ@Љ/SILKgvݦv />]4=ec^8%ݩbڀLŃ{G8/>RBÂHΌoL3UBU i8/ PA''2K W)feα>=cu+f%ud֝/Q!A9[7-綟|Og<.~Mv6݋StVøM P`@ဢvr^ӑqUZgA -EPQ@ĤM邨A-g@k Cj,:g]EF5p"nwšrƒƦZ[Y= Ϋn9ߑ[~OCX ?efA6`!=lWl:%fDxO: *m,\@;TuxNb! ^&!Q1 ! GԺ z d,@Y;9nKi`_yz+Er1{ҿ0K'_Z6oU&^5`e^ȌwLԖK60 R\id*-^! 4Aa(<96?`[?wlz%9릀fͬuN<>J?4VA_ꏁ=xȃO LW*c;2ށڊC2KAtN2twKRw|oScSݝ)P>2=m 0m2Pz$P"7dXtFu7¢Ċ`qs!ѣN4>:ē5/9dc eΈL>צY raUuj7֦Z杚;y49god4rst{&|`<#k3}8h;˶/LX ;IZ$VpE+:'Ls72q5~B 2b䢕/ ܀ ;G,4`աϝ937 !4q6CظT5A/2 kw΀360oT~4_(n>K R:;u/D7ͤ$ ((I/*fsLlavP %F'_g/S㶪LTCf P04+:L`{R޹^I Q(,}vTC6?ϸ/խ1)o |(-kT LkfX$dA׊ћ]>Yj7btE!H+;K_Fj!W/L,IH&t w &/vk[4r=Ch @Zj6M^Ϳ$rg: Y7n 'ϥ<5ҟtJz"!H8r=bf1uJ pAg/~l;[_Q5I i |CGCBCm'o >:!`PoMF隬gl%De"vj8 ma%n:0_qgjZ+ˋE?˥i{7ڑ(-`Kx!>SYt;EvѦWhǝ|4O]Mȡ)eN2'up;Oy)$}e\%Mk}=eL: PЛ`}ah ¤Ҫ5N{D=A&Iк霖vTk b7ژj#Y͠욒ЃWYX 5*)"tn0~d|'Ƭ `ibmFD}ﮧ^ӺP.E >No誅> @A@p9jݑ>R{hЖ$0w)Eyr0=9n 8cT;u˚!Mge\MK!G NL)<уwc檛$bǕ}n%R4f5>jvČWѧ1~x%wcƓكV{0,yy%}$s uV{+.U)OK!2qҕcdrEsÁ(dpbv@kk-3̴ZӜ i`^N+G1S>"L ,8)q?$eۤNV(3=`N~ǥJB>5&wDޟkp8]*[c*H2D2=(9)I0GHÖ FxԯT[]GS@3 y~ NֺԣXr "_@pw(W|yNdmnnnx#Ag~/X?O yf-~tkj=]FO^_ᶕKѳz#p׺a1-8MN-J]k  )bHKr3DŘF@ r^p<+MFVTҎQ): zكKcΫdBB#\@plJqqt;_IvE+v`Lk<ki C8ђX3)۽h֞vU $Xn8R>2C(tLmt8N]lto~"¢]1SOSs1`ʍK2lswH^ .uMWŅŰ;#ſ%U!QNaKs1W0pR Qh|'$vJB`g#'=v<Sgo\ ´j+hDbER#u¡֔ƚ~wdvNo!S^#c_KrU6. |세b#'v.S5VNe"+4ItLmÝNQщ;j_@;J_b?[ ZiF9 \MW&Oxܢl1dȱi3$ȍL܄(Qojypr?hu:0KҺZN0CܝwA8d Z.j~c"ESK&-):A[5rN0:R j{ ]2~3i83i"a>,]4Atz 34QzVבdzx Wy̕Rq\Ӫd)f/ V^-&o梛zw^^`9>2ވ7B]TxW"H=N!uW8g.%%nAp:-;Rc' 2a9)aU]LJǛ<b/Cǽ 2#DGxt +ҌvB]HMuIZAXF4VVKxɛ7ps3 P ]+aj]\'XK1x  e eQbITK9?E~C4C翞>DтQНYh39&$v,]"ҧCjBPʋ\LJ7)3V$W%a=Vů!90^w3ۨ 䇏@^Ӗ*7]@)b Sӊ9XVXc3(@鐾qA쩠#bmb`KL+- C񟎦@S i6;,UgXP]R3:~a2 ,$JjQfYJg+-ə >y2r}nV)R=3C {sl_5 Y?Fy;,TIDFFhQ+ ݶwM z${b=V=(nlksOZ/RA!Qv`lxj{K/tE敖2ȣBva=>~C}):ӍV)57\"`nK+on4tHBu4 8ŠU  =bkc8 GcgB=)˝&}@/ `v񖥥Fj1ƬCc7>C^qnv ?o wS^a~9},p`k O:bx-4 %E!q9HD `*;8l+rw b>:화BSIWHP43X޶X1<J[Qs || ֈ'hݰjdJ8Ų{3Fy>گ6O&\fp{~V͟Sׅ:f&8q`|Ѓm+Ey%xxH}?9Zpm %y#ipX%r,,o_KNǕI?δ#没x!183Y15-H&G}2SdWXXu1W`\ }DD0$MFJ/F\/4F4MDgz lA輸 _//YHu*=|ވzgW8ˆhXVimq"3-uwmGU*5PDYìϢVp=s cI/9]=Y?RCz(x,<<9CA3ty IXН$N_g/MI]fyۿU*h^EZ 7Q1=j[yXcw(Nz|.VDndP\L/\jy揙_*[uK<7>KnGzcv')0]2;cٴ C^-0+ϚU6ucLϹ<ՋX= ΙjZ"δ#j љi"۞Ŕ{sE'$% u{Cka1UȻU&&"CQoغ;` Hon.LUxK^b Ey'6P'BzH$&a?\6Ul7[v>Ϥ׊2rpfq*!7-7z& d4Ps2`CڦI+rגwbsM?ai۸Uyc*B^# Xk K,b;ƛvtHP7{s/4A_WѐBƸxkr(挗33.ǂD/:#Z+"y}+3_G pB׵RItQPH//:)J qK 9}7ƈa ꅪIp}yS_AXP9*h gmI)]J} `,HբӨ#ס_ԛwͰ2nlᘇ(Nra$x&?ه0{Un?tXmofA zu(5AGZCNI.cǜ oS1VJ_4l=@R?hTbXg\@@Aު*:(O*zb.,%\Q]*CzX|zy ρi%{KAJÁڵ|"8&cAY49 bŞji_P/Rq9ptNmC<?A0dkbͦCԁ>1D̙n9E5Ǣ,އҨYdj7cq-i=ҭKH턊]ě\D!JJSW:PT"Y'BVVY8 V;iV0\8 \HRj\5+e8v Rp>87;Ml%_0rl֦ohkG-W.r#pmt\1~Aqe>VY';$ mBc< 9YcwŢM&:j/5 uLD6✘%SP:Go|-WCg1(lim=tQ[oDN%D~+tvDŽjDZ!",Bݐ }%( ]`\|8cZf_Iļ-d͗CIWhMV~7Rs#䢎qfvmD ,\)>#aR!w?HK*_*|96`0><:R5w ^NOZd 1OGjJ%:z#  5+B U!}?N7Ia㟖9@HCҬ -}\Š\Kii qr{@?okYeQ ;yƑETQA\b>Cv@K QFp<"W1N"Xg-]CROı3`l&:9pZQ\Ғ\7BߛX5Mµ1uk_>=/ cy '|:;02>Cç)</ntD os'R,b=ZbwaoSFoz)=QȾ>GsB[%$Q`f{gր[N%Fc.#q| }a;c#U#ji z)Z[.U7ٝY)~tzJMjM+z6+~2Et"bb:sO%!-F$}jV%RLqBW}韷C)|᳊Eڃ&.׵&1y~W^"{16!M@?l3e-a0t+Oh|Ǟax= bJ-NL$~aL6ZכqO?ՠB$!O%ÆX^82t oNH+IY0TԓS=~ܱ)/5qU?O9Z2bxrst櫜IFT+bT|,Ke"b΁%)<Յ]ˉ(clLp$yu=F%S۰Z^ΉZgoqjD3/ vf?_-^;륉m@8GOS!6' Xz/L@Dn$tTyMްPomSY66~i oژU)j8G6gZJw_?0#үj)OEewaEWNEd"3S K׃s6Gnd.A=֔t'Yn@gy(Uq<ͅV6p+FOVlb{0a#dճkyAo D`GL hY70m+WТȏz @|5"ۂG'9#_4dOI̊QR7]hŬ~*}ڥKw^yB]HTƾfMm^kpȟL9='9L莘 .1sYq%*H,W9Wwp+sOqB @f f9fZV]n=ܿwϡQ(Ԛwӿg+^<0̋lv{T(MV$o%zǣN5'A9l׌-u]^F{,NJC$W@C֔:/w4"$N?\J '+;m G yиd,L򌊸R f-g:@s0 +j"m~ K:ks,U ~CVzS*lƞI&jPLٙ 6I\RLFʣX,s X'nrmJ'EGRYN;R+c3S$ x^X2'AyZF\u| O;jV/xNs%Obx`"W 870p!.F)G8APsg `]3S!E pWs.YjuAKSXh@e-W3Yse˰ݠ!|$pQ"=:qN6ceU e46w9XΦONL0YЛF;["&ikAnYKU:ҧ`Xý0ݴȂ|/}@mVdU跾g%T `ZNOko$U8X-,2f  'VoN=BಝmLM&# êB2/ЭJ2AXG71 Tnh̫S4;pugABI CE ]쀤)W[ "s" TЫ<03F )LYDg_]u'jZՑT*g,fFDk(<%)5 }{l.N&Ph%{p(-S7iveNC Ԩ`97A%j %e'_>вPIRO߳ө,,[wz{ CϏD) eB!K$%k~qB^Duok s𘙈INpQ2TdکKz#(('\Jq8z[92-V?'FȟF޵4^(eIJG= VmүJ@2`gpfZK37!vпJ^ Gш尸aiC9^BZN#!lFvG[ԫ@ Nui``OG2NPvAXD?Rg&&"6|nϡvcx/XL+Ie1NbMJBAvߊܾ kF#cnbL o1z /{'sCQw\3 ,ِAohy#a"gT Pf1 (AM&08y2hxJ|8S9ArfYN`yVE!|Lt*S׵.v m0DNٺ8$jnMݦG{=ԙ2Jj@aZ<> nfhU~hŷ,oզݼXi%Q. SJڍ-c{KtE%xҶ&[IZ۠v6A3ޮw4 L[eӴ jb%DtEizAd}4nTyx;-؉MWĝ&^x_QPk^0ԉ{F/0nVq?ApBG|xNDY&Bƛ=n[6Q@J]Eڧ:9Z7ѺW(\*p -mQ[M5 2њZ#zBEY j)Frcy ݊^wˀ,\(sc@I4:ks,X2Fߜ=hc`YjOIՀ0hGGJ[VM& 屓_wa$D 6ka B qu=*ne Tri0(ٷ8M#zV?,&M2CSIB'/4ԏ~ @8@ ? ; G/ ._jڻ)d' α]־yDĿE%i9WD-f ѭLG0Aċ:f-BA d.|cq?H'eK}PM\`I;VRh葜imݳp5d̽</}|b j J'r`[.ǘ v]Xwיn-RİMYgqNLCwo[?C:v<WJzNm@}s)9JOhsxf|x ~9?jUI).ulY␲y֚%(K<-3,Kh.(؊T0d8Uhbz"xo@cNgKBR+-@&Cct|-=(m&ΕZհ;񷎡(A"ϯi;/Pq 6/խ!c-->Α@aYul;l*}: 475/wd+)p`K0SDjľzV0ye]UM^x1UTA7"zAB,Wc4 oл~JڑX&atw 񨀟xBCIuL8C5"W@#we,r,M/(`qPO79O`cv[7O;Xc΋g;ٕ ?-X00$ضk-.:~B~5;H? C~\2|L5s5 gmRG8A9b1}OyKVҔSi{.>Wx|(U8^A .-ؼғs8x>|%RaGQm]^Pãڒ"4*ry,[RviJ"-ލDw$ΪAye~##m[a$᪃xeiKDߓ<,Piz/7Pp/NʳH"x訛Kl9D*@+Vh?w,7Nᄰ)T( +U $m{Y|&0 n;a"Ӈn#'H#s@ +t;#ڝ0 }Lq;}mV?vbuCԦ 0JqiI[#sO,lxt CCo PI+ Il>N%_^G4*_TuYYcQz򒌯iU~Ñ>Xu,Z.qFŧ Tsgka7˧ߋ2d_Z;5nj^Hs( U$"3&c)^#o!fT'ym¨p2懞?qu#>Qxa{,a#[h5KH|O&ܮ߀oCa OmJfy[ܢWd/IQ͠oI2A)MCF{׷R[g*H[GumAIN#G]&8 qR|eISɴ3<>w9˶:)?'\y3k-":}9H!#Cv$e887"Rl $֘g2ozרQ7?6 6R,Ho.lgI3ˡ=Z_qU+_DK~s(Fo95Y}6p9!GX{c> g rɂ-G؜pm?.VIU\cZpqFGK4tP^LK[-;I}W\ƕwL|%v\#cOZxq_5 b_%hvRb+Lm\yQZ[^ bŽ0Ǭ$oAPsV_bɕMl2<  ucaJ3o̿l*2:2%Γ̆Zv|qɋP8UײLkK>BW?_Kĺqk-%IDdY~E05V58*v9[PʷώpY,$Tn rU;1l#yƊh@Y͌g.u$VPs"$`o`&}Kr"b (ژbiF]C[lS3W;WNhH5q߸Be<:rBzNcܹd-c?:[N.W^ڄw7\;r뚤2o.TuKL %+={BegH41+Zِ* rZ6MNT qp#u<- $ $jn:@ANgky ^3&.Xrr%:;jj7lEte!{_$ PسFA@K鑐ȿ a0؂{UI> wQ8E(u5IGFeK{} [ b*X]l.9qX,+_S7oliyaycjZFk9.<ڣ J%, _,5h3fL!x)wVxcSS 8iD/4FSUd(1&6/jKRiMAM ދ^8򡞷qUvn.Gc |N/0 O P!%׹ˠB<xs? %_SmVZSճ}F EқQeiU3g+T%݀{Mz xjF\4v&XvY5ԏ W[:d_.{6ꙥ[Cj5yLgrZAal3g.TX/a6ϋ fӓZ<7:?"K PiX.ܬ ፨([  \_9R'LX-LR'ߥ j`G$Nu3JU>{ p^|r]՝ezjB|!ц]K{~ qN% H4/ì*dK_d}N*lG4|i&@͂c_Nzō])1iaî^|1,LZ,/[ 6,}K_eW m2oZs0L<.(SqWHLzNcJ"r/ר-AU:gYL#y"7(xt.\{mwu.'^+b{^fДf)kgWSB2'-%%.iG~ݻrCX^VІw}/P06 n iaBok}<:36.H'*fyoӸ{2D脐fyb^T0̾|ި>fһk6ic{"đ(D[Z\۱`P+9!%p^lWXA#w젍b@@SyLýTWmw;OUor Tr$Kb?έC5*S-1 )#p Ua,@~8:&t޴۵݊k-L{D1wovcdcgja8К+sUAUp:pVh֞3ؒ3w_lЏoaD\沰߷)xIУ$ʺʟpq%-a6]S ѣt9,th Yiq );$ ((\^ ਸ਼֤ͮrnkn(r>5/I\eR\ghNPCR"_R>}H1lEP'gȼ(2%bxK+)bہfA OK B)YC^fABDt۷BFC L:k G*&TLǼ\@*rBq(ABG>frc sM[pE+GB[pyq>a߽bNCf+u=z\m">Ł[߆GV?Q isJo/yh*^PR^.F$# Q]5étJNkΕ2A0ke!=m luZ\^-&BlLSy17uRYu!9Yo'#:a15+H;Zk Tr[}FeLW7O֐?,a 2,]KHI{XVoDt,ޘdEBvpO)߁@n)tjr,zګ*\6"Fv 8ޣ2E#_ 9X0יex)L{{O|\ >Tx|+yW /3o1S pްkKV\]Ώߒv Y\ހmJ@m00|Pt I/|Ù KW 3R _e"")rv@{sv\i *NUG]%=ry5z1CZ>Rw[Y~\_?㈂47 p׸{ҧ#_lye)O!W*f)+?iMFH"Omi3!E~Og K9E*zF]<2axergy湈d{G%Ä81x*X4dW΀ _]TDh0fiU(hu(Yvsr>櫤 <[2O^~~8Mpl H`~55o w xQ &.aMk$@R$h:. C G)4zl㠈&XSʟM#Hm[OQgؓ/6UycI,(BJy1x)`x8Ul7x}X/Q;Os q5TPh5WZn2Kg6;o"jOk R8:yn@E,,! |VɇZDoh mP[jCul(3buݬX9\\t2F67L%:JSMm¹ܳX=\(q#&Bm d:I{ƣgݎ=}}waEgY6i}'+ @R=gbҦ^/KBer7rr, BwVJI}Gfć{Ơ9Lwh A͗ YO]YEܓ A[2t\K\P]vl^O5){1!D{p$H*pGMh4F ҺA2Q.*"nEkCҀ% K#Z0 n.}ڃzz?L<1CkQgjbT5$(:2f_0;#*eQ^6giFXzD{/5߇3x8\<R U"sU_JVaֈ/ ?>@Z61epʙo&UO|yɤ{U2ѩIw4a;k$1fLlSErt`Ճ$@oOw]8`f.pWDj?whR#aLJك<<' BRni`^  UØnc!I.5 s(02ѹnC,XtڵZ;|h&`A ra6ڡ$2L}ccp .3hR9pw0TDƛbYLŷzW `b?AѲ֍x[QGQu_Im-h }t 9mYHWm;Jb9TYA JZߋ;i|fzcn=|(,#כ*YkV)K(Up}`yeq "f|xѬ|w\\wD< Pt0|2uW _ˢx薟tSJ;$Wi<^;5Ɏ՛>BdeX@|HiYz~r!X1Xyban]ypβ8'^ۤNAdob$!^-qNZW]G_%Se? Ћ7Ci|oU{Uu/FtW\vǪRZ RΆ7kY;XzI[ص< 3m*P0+5V!xz -%ڥos9l:XqAĥ u*\q|GsHaSP:e)UtƜ rB~V,&h 3.䝇Y\=XӮ˕.*՟3<{k4r އ;?U^5Yİ$ d*h|Cg߭b!+𕳷+׿%r|XbKo㷢- %3XD>) l`& PՏ&G֪፺s/L&OCeLjVm$&鸆%#Lj)K%$k3o.9* x7M>=9.;~v]B rC2uS'(fCώEʹ~@Eos5gX33P5~*hE/ ׀ջ𱴌q1͙>z[]mv7#a; n#u"7ɍC@1[ bM 4KR/E4vم(ň{ޅG2o)+>jPjsZC?Rlf3Q1I" L|pA+_f%"TolSGpַAuKbU =HjE:q#U)bϠ:@Nۉ߿8%-z1sƵ;€Tl=E l]wwʹ Xg6:L|#cW :FNoCm?O j74,gL7 >SR}9>mmHE"6oPfi=w8ͤ1gs'Z.T!il[aŚ3(f<(]xFN I4L,# <F~}w?Sr~U#6'!WF#I:׼5Ҡ#mw p])ò&eH won~AL 㵆ͺ uh6zsXbnNmkbZXPvse:(c&GFd ׿st/ټ9vt&ô4 STF߲hOIqVM0;V$GN)X䩁Df}"N7wSD~m2?5AWu3d &[T/ʦn)}yC fZXۗpg_r d88noy=,o5N<ɟdQP*6X{(QEZ-(1q)6n[*Z>2]?fhv5LLKK}U[><~:1H .25W&nmm_z.w9 י뛆s#\`wl^LJ>"F Kʿokt޽=0+猶_7MkV)u?j/prCr/Iz×x5{=`LQh]n ?U82;H|!8'28 o?! N/ϗ''Z 7pL'tӰiua$qIw-:TG6s7?tm)sjl]Fj-](Ej{CώPm?%O@RrJ4qv߃WnG3/l0?5&sw?w '2$c!4gl*-}|M 4QF'HTEr;Ӎlf%<>)( :: BS P!2fr/;k&镔ۘ 9dƌd|ҺOB_6S-1#| ko\fFE}Twjo'/<g/J|Q_LXn:8~6Sh6E# IՕMv]zp>Bg{9s~-#Ө`ÙCYL81`ph X^Z1x^㠼z*,^ xU2D=4q~Khj>W1b\+IkjDY9K 06{ 3u!\A0 :R,Q^hM-bWE/-Yd透27{|2;+\ӑڜ خ8}S`<1 r^ +ּ%Y ZiZ۝SN-i \I'hn/[x =ɞ_,iL?m*UB4_vN5@QQyOA5^vvyJb8JL.Ah[r9c9%t+1wdʟ:Glނ6J,yrtÇ:YXh)bx 46&|T5Z6Hс`\iӑp=kAڐoZu'3Q\.5TM,M" 6$[BX?Fg)Ћt+?K+)Z2o _"׏2F*gDXTcG0L07GgpE3x%$nH* \f^Y%V͎D(".[%J5H̊~T96#LΟ>2 ct ߄@9-Hvw+Ѳ5v?կ TA-WsT c,cZMWv/'쎳1$H/gf~+G_Z\;:0@dڽ QD ]S&DbqՠSR@vz|\[ou$Ĉ,X:kDugL⳿̌z?hU2]%?B)T:*ELl@:jDbb>4Dn ^V>݋.M&H`q̇-Oo6]|Mq{[ ?:aO%kt>}npеt=4[w>~YD;Oqu`ġAdsoXEQ K#=՛cVY!v ']=0Ka,9; \!d{T)g^R5sՄ@64hrsnvu%Fn2MqPݔԖP]%DZ?=f7ȖUzЛBvlt,NݝF?̴DOK]pw()&P.HrXjP RSTGܩCɳ \x<꓌̣:H9}m+JCor&{]?dPJu|v2j;J4/#qrW&)fA7&'$ӦL2 >$xPƃ5By!C| l>XG/ j-$xl_C/1ʋ;Wm'3-ʬw5>֠nCA =ʯu@$qu)Q7ŮůW[+xL 0x[.h5Lu~OM,;5f]Ąԝ5VvTp/)d=3nF_n=L*q8vU@t׿贈+Ԉ^f#p+ǧh;j"w4XVNξE.?imj82Ary%̆Yk7?YIꁪp0&~ܷ? %rXdAi :IrN'F^D3 &OJ(%ӫR6NaB & nQJ 76ma턘yyy=A,B~o.nVy^RA( bTfc򐈝¤-;?˗sWR\u9yDPk32L*"9MxSe\D_Ƈ*~& n[I_ FQ,`\aۘf}bsi,c%r 5vaĆXGmUTV(`o-zSUz@8I.d7!eTG9 b ߄r.߃X%3'pnDpZ-T0tν mhGrT{vdO|\5F 3k$?وfNUt:Tg)g!LȠp7Z57JֲOl"P1iF#%meQ k1[Hb¶SPз}O\Aux%,oM;a3f8"Mͤ1Xb!ւ7h-l_sȴg%4%`+pG yyAG7,fmW]4W9X%L,ZFI 8IdZn jR͒kRpRu"zEyIX}3!~prX|ʨt&8>Nq90xG!, }iMCӦcǠ{zCB~ᔐ]خ/>hT&Klv ZiR =KZ&%pؕPYjo-U)D&$!sYkrjl^!-;@(QbC 2Kum*-b/D i720Q'Ӵ.Z=/LQ62%ar6F.?I <Kƞk"-5<4D+;FO~߳Sy B?4ꋞ*@&jFiՃ·8 f1/п`d IM?cc#d%G4|\atqر)Z1NM1t h,ԙ{ [,̼r2)6l( )ڛH*D&h`&E2?%IWTm8J*+c~g %)X ΁`Ba捘/P7V-}U;9:D2YWN%Y9DڮdG.6 p=}am0e 4ԉ魽Q½_ˈ6:T d n RxP7TMXS U{ﳈ_1u_d ,;0: Kur8Sʯ쎇]D.O nLz8uQw,\jɏ}C4Inf1 h3:e"~vD.֩W66ϸcW<ъE"׬ \T:!{+fb#SXkKU/n{06f:.і0I]gsWyONQjTL)ŠB;av-:4Cs'-)<b"l+΁9dS0YMq- zra~Cn+4ﮟx|=tAs@MОՏ8, "B)sIXP)h<6ekQ?K4% 9Aǻo+Fr]:&q'Oڇ LJ@jg+ZWoAt>O@콠Lm_KP" 07:?@ ʣ$J10V8f~A7BH]}O)b_=:MQֿÊ`$.gL2/_f8 "A8ItT%mk :UezjB܊eO.6 hV& D+m˦7PR!$n4$qΙ*! chW&uB?k8y93ytcvcw!i6-=ʼn 0Bm8}f Gm-h@0EýDR%LX[oL!]7FXcOʜ1t0%x /)|ҲMxH}_؛ȿi|NI('1I2XCȩxY[ p5ĄgyZ I \?~ ։֪Q3@PqqAD;~wo0 e&Ĥ-x ńo~TkޥIn3:$-qʯv[+fsup%}|8k]ۀu9!AR9 M~]! ZSoXV(?/&լ uQ 9XBxXA8Kz~2׮,JxO4Lc]0,cɽ ؀ؖ&G1S-^1[vDϛ1DžQ^`ڴ<<+4O2^=r0^Vh32M0A-CjXZ"kJ/+KB3R0{vjn TS#tg #C @d8(Nyd!wF5o 7M/IecPvMz,POn3m>`a^W4duS]$nǴ4aeCnl3w%:mD4'U?}7]]?g$*._ O'?^!W{)#kW=TG?u)s{boDg׭2KibP?NӍ5uAƜBLV:`}c a!E'?Щscpd*BUosz=)l:ϲ|9B=JPnFzRJl{Z-#' R/@]-1K\[[ .4lIr! S~mgT#=}k)=LNu %4 {K!S[%e[NXn==qrꉃE2wMD:2exkE+> tם1G|AUk2GUG*GaGeLR%Phs&!_wjPIZ\[_̇/|WTy ^܇<=O\3sj2k-gsTy듃2FĜTYfL>T.xbI[3F1RyV6Nr4+hC\ҧ4AӤ͌CN $^7)Mgk"F)'Nuijj,*MK:B'?t&ҳQPz8U#Ѯo0I%MY0 kE!xh8kG}HEh|5R)q9/,Mj3cL*O3DߘXbؤIxxTs yvlG%r]dZNo$, =8@BԇHS?: AdG1"^D%XH]|SYy>o=%&cF+Z/d SԵ^{&@FkmFFz\-Xm.CTH3\=U~Qќii D e ^L˷מe3j(ި6#l}a6xՐ}-3 w_+ԒaF Egtģ6Ƶ#H jP  ,f:0nb*~p %Fb8sPj0i|VIظiBX-fu>ͿÄWΩ(~vGWE\dxH(y|<(qNVwglȦLiRV}t6''Z2u0ƝI+ ʨIEfݗiiR=}gbWٙ[z4NLjr0."Y*=GQfq8 !!M/)0pvnU y6qs݀PqP5cÜ2vG;ݬXHzX>j>ږ,9D::y‡4man٧e8cēZ=̍k/ݯu,f&%rU{c.,!|3>GuYhu)7`)H`:c{P*S/[D"'ʜ:~{3rWoW[PuJ(%2H|7 Šۣ_oq ۪9ˢpcu"^4$1cPFۉ8*,w+f8٥3\m8 yC/:Ux5%V  pgs_x+708b{WmcbpK}+[d@1[˲K9!SwATP>d^t?V0E5<Z) Qh;!%>uKc 5QrYZ@.ݷq^SMO|Z9JX͗w2=7̄(2 F"Y|JeɊ9O)GbK4\0ղ3/Ww`RΏ4/+'AuP䠏3Z\2uiV_MgC B ,Q5-#jF/i!O7:Fܰ&iNدg 6z2ahx{[ňo6yV8tAًW Dl:7.nfNәcbL[ qpx2琥ԧυ VT%o[U|tzO֤]s3F[-,fADH(a!-{UnM!25C鏞biN{.h;lsO$2Spt8ՕC~q~\KG%=l >1;4m2D/}ge *Q6l<&Hi:M Z^C[Αl:2% =Ë4E OO +H][8 /Ry hZV,V8ݩj"Ч` +N*)gASK{'1(7Y4$͂Rghd&ւ:?ˇ펨= ƛ1:j@Jc;o ƣ1rt$" bI0DF̨rL ޞsp\GA^(nOZyOS6u! !xbJ\:H[qYh<6_A32k(|5RSRH,mNߴIPE-v@O/K8*ظs Zy>TL_*kpﺠۛ \vbՒzs" -AV G(2[E4++vPᕒ)uxk+:*tAfTp:gƃIMV,IP.ajm %?BR,t'11@&*w)HWJr>p'2z+XKTIF{ݚDz$S cݭ,%~ҋѨ-کt ʴC@!F<5r 67h9ze0-J]m^6D7 {d2.:4@4Z&rI/-@mFe78)ˈC& Q|,0d]/i1xrd?@AW_{GR8*E&ՒqTN*'Z7+\@"&$9 dB_Ty~X,{$\AQ}U3N0)LX 4O? E|r+Ov6Rve"3Oգ̩hx5B)8UCXvиnec "3rx)\q㋧o"Uk& Dv#=S@p?6anҔcDcx IO'wԚ"T ]y稃@DJE1Im=WW?Jl_q)xKAcihzQxGTm0t^gCوoj ڀ18fߢM[t}Ij[l}Bj o(POy~wgH,hŞ n/XV=KrlT_yoIqob]Gq/U1!^ gM; U)qXRtau籈kou=e܋7E'p;fbZWJRoy0y|w7UPG:6ZyZ`->SޕYa%!&@AEHt^9DRE)jIkpskKJ!9&b|a& ZDG;r6<{UR$׊n&G,ݑ[=1lV:M&wl&-`hDAfF!cx"ҥR Npvh<,9$zJLuAV*Ŏ>TtOF~@ Y{b2g/3\ ktQ/'Xt U@2Xi1rR=tH7RN4Cl8wW$ZHU4ij pf8 Og4)[ 䲬4,qqļuV!O<:3mbFRƻ eFnus8Y@9g(f^|:45;gMX©4|$ⅸ}o~ SvxYppo/D,:M!.r|gz$3"ֱl̐C̴ gS!6,r߂# gio2ǎ+D{И>;ث_ ;d .^ tܚQJ`zū!!'+,%wdy͓bsG+tS U5ܬ%IBI䇏[$U1/.M]FZ<r,pTcs\ t8S/'C8I/,%FT;Jq\/Q p*r?Ѿ]p'a3{M>ՙWOFb2!iH=s̍t)&%d 23])u&P <ޚ.SHwLtO[5bol BaS8`}E-a{9&b>=˃\|×7+l4>mGL>!p;Fnt=z+ҏetR_Dץ|Vj*3ʷFG %WMcl4-Ucͩ-%i%#ՠB-96pGT _N3LÐֶtIW>1*pJ,ȰL|K~7 +/<#g%? sm]lf c1!Eqd8s&wʨl HdCehRyX*1p8R1?5Uw4rf!XD9[t$D[k` } MÔ ZSǸ*4~wݙ`24Rr,Z ,F O&ؾf2%xE~pE7f|]^YQ<Nj xL@w:q1/UbɜY iGha[BӀظ쨙5(֞_TB-;ON%gEǺۋXdg0neXHҟQ|7lTuF_ IXk`[ez3~ǹͲ;G|X)y_) AbOfZw0^@ۡ'C~B/b>QUqC#C`;9)IJ M2T, {V=)H+T}:_&[kYzG-r-X-2_lM]؈c7xNb]_nto8Ju MьUmW^S#d6*1> ;WԀ_΀ޟŗI[cq6%(s &3F T'o z2 ]D;Zw(^=mUP=cOkPBՒT85 Qh/%.Ci}Z}|Ui4k ?`|<߄DJ.׏^S}Y4X(7ͨI),j`jseKG+Ce;hJ3?Mwv"bѺ>yJg0FԵU,ދ0(m5򾳦f,+8Ǟe?K1n=4@΂3jӤ}i~q9 jε/W Ae,r5vÝG}JA)rsܞ$5?@;_EoBygWnbn>N/F~ 9Ǩ+RCOm`h1 7տ;fD?}OKa9)×/ERYEg FbN}JdtB^`AʉwݦxF`Zh e&``>)SkA&2Ғ `,&.=wh,A,d4jyMѡ_׬[ЋǏ@vj؉-HOOy:,&' T},J0DQ_P|<9!}Mq]~׊>:6'+@-W?%z=x$&f9~D8GC+Mؾhqډ;;bH>Čj 3XKP`+a?k@N/+[N o~za=_=__M8-I[ c+]@T/Tta<3$LZJx3R`6%t)T?8Q6w?!,k@^V(-%ύg`ߒeGfj•Y{Na76hUN1f^2C 7̜^hm= JGݛ 7lN +5w䭻nBlgN% x6l3v0|I.Z4͖gGl/+ _揮{;/iP!7Nhr_K>^ yEFRTn81B0ODW1-(xӯ䖛ԋۨOq4ͼBxӹbdf&V 3 i= 7_3k<'t^.#b!9W"Xassּ,UsRBZGwEІ@ٖ*xB1AVҐ; F.؛oa§Ezu3Y/ೖ~V>ɆdyGBh6DX*G|H ;T{oS+<0*5Ln݂zIU"_}6]C_A"YmYabGĆm7lVO!8,u6 @ S,|Q^ 觷[\}GjW.O6D 裺PhE_T5%/$KPCF4YC73rzɀ%fUvQp\aA?|ܾ>\*ƂeHiI#ت0}Qu@Sр4*S U"ݞGN YO ۥb^km3 ձ_YՕfT'6u;ڮuS`{jR81/"刽!Sg $CR Os V&e _~ <}\b]![É? 4;濚qV w4Uqef|pdK!(W iQ6.zFHs2!hړ87UҠ(;iDkCl&iUb6YQu,ˏd(P6QX[4MYh&TU>L^J. aHӚU5nNU7[@Sp‚Ӊ3&݂^$'Wr s#sgh,_fL Cbh(\gSVR -|ҤAʨLg>k}n'`R5wC+A験C1Dz iՌ#>Ξ:sŲ\[8sSU1рc'P&$eɘlL܎rʵgz#G_@Pc$E@dh7(PMA h1n]QE[9'=#'.+/WYTyp"J ~ZQRI^t0ކ弨E)R`nD[,/Iuhq9_I"^#5Y !,ykLؐ|xG #^ۛYu v 'vXk&θ:q1T~%,}-!o"vc\Gj{(Eh3.eohߏ ۋ`3|s$[˼aVtzOt?<I Z-fxrX{{gB$TǎWf+2N&.F eO4cl?Tt- njU|ʸH!R0iM:SmJ bE'Ht\HorMĒW "}NЉ=Z0,B MiS./+X^soo6amg "s7_[1pZriWIVY.2ӌ20It8\, 2_'k)`\O.sv>QFKQ%P5_z0L]vdO2V >/>d*]q 9?WW觀0/岰~ VF.(LDNJ %/-keL#5M_׵.|*إ+v:O`p:15ZUZjUrX<HmH.'Xt˲ ,gY9ҦGF@)P}=bSAKZ}ԲD`".ِ*{wKy<zLpW!aՒ |Ͳ ;9==JL7 g ~+qa}>pu_ ǐ2yvPP시Gk)]ؽl% ?GYC#b qOo 5IҧӾd~U*}F1b`nЯ3Y_#&::08 &'G OJ4^d5>ư0C J@-^K"ݾ Q/9܊δrqi ~,F@" E+{dE Q΀x,!{a(6#w9XyFT>. #o2H/jg&M==;Ts1wӐ޼ڼjۋAz_N? mQ_H1+gqJv,u4EoI\X{ ^6V@0%j7TDN{Ǜ#~V-SR']s@+xQ\cq5S_0R^lik_\woz%l/ unլBv "#O\G=Eħ`PYJ h[饳߻Z܁s!gjw)53~*8;f:[BIn$߽T-1\Z*g[SGb:*Yr<&Ϙ{)\ _";DАh˂D#E|!sC9` vpH2p~j|0#;` H<7>@"N5Tk*.GV|eZMQ.ꊆ %,yyyɣ>Uǁ.u_KXBC~hY%Fpk b \8M$ =fHAj G2ArI:Tb4Ҹu5" a)9@cqE{ode;kUt,<nPr 7| Sk+v/SAuh.Krz>'d_`[nR' @S|gOwLq1z`Rv`ŨWeob pi![Xi*>L ۘB&beձaNȅ~=Z =~6JCJ]|m![\|~Z,[W-ۤT׫֔mɮwufRfeR۪]z"6xAߢ,ĹtvE-aK1njʧ:ڥ+1^sqҥ'ȈsytwsHJPBNB=>Yr&ݵb|dBlUf"pC DNُ!pSမTvn:Ho_@[*8R2M }B!NNo0]B>sW;>dm,.uX<*Ȗ$`r Zx!‡0&8H]-" 7<[)&e{6睗HG& -q" B V_.f_4'NzSSYB}*]M'L]TIS!BUSIr|r;ǒIj>9ulKH'?puCˆp" !j 0`s63W7"a%?s~lv]U;x`eLQ#ӌ]3.:臵,-517ʰO0x鸝N .r!ѰY)"B/~c˜ GeI[HG9u"r7l%rEC-%p>0Z&6H-_ɘZ!P/ |Q?Hrs-޽A<ܚΐkQtk|- xg{#ѩJkA'Ho2_&SF3Z~WhR3LۮhwFzm+JAWƋY'f‚AFaTvճ[4dMi @ՙ>[V~KtA@i鉶_K< U6l#S ԸH 6TYњ${˾ma&W͵MmM݈p=h@xl\&Q0w=maܓ%Kh=LA3PH$4< I2eT*(N',~w1L)紺GȆ|Ǵ{mW!HZԪQ%Ʉ$*qQ6d}.*"SaPVvy]p1*6z,E$*`%@V()]*teThY:mI&{fF^uQ%^@:)j{[ur%L#Ja {kg4*w0 :z >)c/r4 p XR[NJXf R@`<-$Ŷ#ճ}-p0 x"]ԟ04Kear-EN|i*I w9ҌP8B85td?CĤx qZ?OR/5ĥR`$cT)^ڛ3BD<Qrqp)65n.u8g>0Ӫb|J^Ty0ziP95o/ ׋?/_ Y=`U' ^tcA.EEŚj ɎQ#o#i6j>UTcҏwR"⹺U!觍ZBC}ȑ#w2JH՛ɧ{`kmB&:cJ$=Nط)JFD5Q669ԃ^sOi6R^(8y[c;Ӳ~Bjts0GnIx}Ē_͙&..%6#9ՁǓg*ґ{gpܔpRW"-;D^fj٤snU/9F1k~yU7pՇ=0?C˦!='nSN|CT']V 5Nts&6skl,Ƅ-ɦɾSb0dZ%QS&>Y7O8d}]d]yqOCQ`yptE C5fRC%^]ّ`']Ģ[BlRTnk n2=s9Ik+ ^TcZjm)Ȳ@h~,Qn՚vB#-c]AOPi#]? ZRN2I(1qtNƒd[Pt70yB96 YL[<}Cph/Cٟ *f[ss"`Yq`oƱ7P (Xb5 |dVj lL?Ka $b?cOm6DЇ\GG|=zP)Q/VjwUs5`[ّ;~]nYk9d9 ^"FW"/8&/ӴuorO應SPwpȷDRӍ,` y-;L^2P~(Oa:N(- FD X 1Ò$&JS\$ ).^|5P|,tQͫ-Є'L@6و푞.p p :l"soDylU f2YGuk1i%,ɡsX ULh++ p'N9AEy0!Qbq^K=BaDE;?j/#J>M=keNA^?%ʊ̍7["x܍5VYU/fK>3GG%)R`3LWYj*`#!T b0cy)2iwH ͳE/6֒TkZ0l7CQF${gcLqT3/qrH Z$2+gpJuxqֳ '83NbHP|j*Nikp-0"Snֿ y .01x- H?@t?N{[p۴Q_r;%ZD!mU{!rPA[xX@ұr'©] ^^(8K̿z6:)*ٽJř#UCE^ 1yviwcf(bDTaPG8)͛q?4[hyԆ,t[]hÆ\CLDf"V3@O.(2 ފeÔdu^ +g~n2QY4^d1G/iqzۨkFٙ@ag3!ZoW*%-2b\ ?njX!},XMb1lywU *"o%]a۵YS1uysp,l;"].SPɂAx]S@VDT%QsEIql*n):Y0\iFROLUߓ` }@Bv;i)La!MsbF5o0 1r 1>[ ̼:Vqy`yq0AҐ>NȠ+g$s_gP/zU@ |ٌs}eno .,<3ȫ7)M2V}u&U0+Xr1װm_~~'؉;3_İ|,HWʏFMyw: +{$W*?DMܶ͝fTD|Niʢ_`._kGQN[%&/Ga|t:ɨ* }fx7nڭr#? e&H Z/!ů}IR |i*\01`;nks gr'/;4GtOPt! <+ny.xM[ Z7i`!/̜ퟛu_˵ 6O#sݒQyq\.S5A}BhݜRw E'(RBB%|[<bA<7N ҡiΊYmju;Ο*kc>ݛi`uK ERQ_$ %-Jy%kilVz\x4 yZ{2GӏM< 1ղjH1.RP.:sTV ߼Ih;CW)N9AkqI f9{+vZ3`EIyY{gZI}@\>qo`Ɉi_]x3HlMwB(|hUe8V4,).osȢѕM<}٫)X-V]ʔ"_0e`s3$\K[@ƹ\g9#?/0ʙIDbl0HPk9`V5 8k;(%r$mXsԣqku!dM ƥk4IS ;sTh,8FcŔRwǀo 1& 1o53%3DkiĆA`WcՑ"ÁQ=Fw(9,_8 yV̯kMee[$ 6JHeBphb칶rn`yKFztIgC(\v[v=W ĸnwV%X{:c?gfqY-0ݨQ'x7>UTEAI  lwt}XEz!o|R°S=M*5 Áh>2C?iVJQܺӺ/a?]s rP޳_oNUcC|M\(bٴHF{\97y8%6ho6{(Qv}dE 5J tc 84 |jBM[ܚ݈6zUzg DF+iiQ{ڕ"J@J7`o9X>H $k="̓t0/K4% c2V>1JR$AZ+D_U!r :WMၢ+}$tjGs-l , 6r dVL;!}9}6F߄u b"O91(^ҧw_3(#0so'#b*0!p ʯ- EUuNnJ;jqI rqr|g0-F26ݬ΢0 J n\Vi2S>,zoo`6iєDAC v-YkAl.S;^ԍzT:'3uo _;=.hKm<-N>s˵lBsyЬZ _Ifz3_QnKW>U@n⃣TZ+2b_qbC&),`<{G]srN ?mСªFd?tB;N0WBo2p 6=1u~@iμɆۛvF4xd3)fHJhUThK01Q[}t>C;j)6] e\L}#07%%Lb=OHm&In#>O)cFUM'E =nqI%P_rDa}Hʸ#7YL ~wTL:xfDXWFIkb~Y6F$dɮ~##Bu!rj_ƅ+roZsJH^y͖DwϢUfNޠ=@c&\cun5TJi‰X( kZ d>d8/-5 2I{v .A$W T\6∦s?B|7 g;[b6 5Ŀ;s?HĚ,iv8&X ӥ]ẨLsAS| ٺ &(lշ7>7GQ-`5K&faE $ip9&=ڀ} 8۱ iBb bj1gفjoS\OK"wCk$nx_0pƲ~ >nGO,(n,3;Yj}@W>BՒ R/*p1()A?ҌbvJKq#aJLCa?;YC&{,nVR׍,hJnPUYqP%'E *D۶kPJ7r-z_2X''XWĩ+r EX#:`y7놭iu6,uJ<䒱t✬\:{x+5 %:!Vr;NYJ}-O}B 7hΚd 2$)W%0b="a<<yFZpHu=BI*LQ!{9K$ |ўySh*I֘~鼏 DA.iN>MB>NƉN _Ĝpg38wRb U"{|o=TPFPIJ=0sp!D;H0IU~-o{_mve!x>z=ޚJ $וz=Z_QU85u3uxPOezd3N}F' H7]WjN'fQ'y-v?]G/ B4NC'A zÐ (Me&@]zY ;IK`@غmF@Z"cvez KGGT-YlB.;x=P`U\#³ ȑ(Qp -^:L7ۃ( ٕZ)Y'1=(q|-*wG]QN7b3B&{eϝp irs)ۣ:m^~RQ [D<W_M΍jj*/Ewq%ov 1/V [X;Axv3&7qX?CҳC`c#mfOq/52?ݔpm&9KvڬUfR̉[)g 8'ޞY !F˞ ucgFD(Dq|DdcVZAnFmSԽoRu4*s+9m)tlfM8Nꗻ B;aWy*dOcd9 4Dm5؂m̙2dC %CUJ CvFu/0iAe8(uK8ls$88 SfpAn:S0#[iOw?a _;Hm;7sY4 -fmJI{Mw4HEJSɀ| ع ӣ aTLz TZFO$IL%kpل6GZ5v}|Vzoɕ,hl\;>ۥ;r&em0jL5 %͡;Tg%_$jP~j\[6emu.|w(E(H[,?[q޵9C.Hw\a:]F1vm]D'/^wcJլR<޷-z[7]h~7Mוk`BW9ybBCD_⸚#Pg){kϼ̎牰H@ lp_W4X^^g藍ZccT3 ռvVpEs 槝]n38mTŖB)e c|U-Tс`hyj}/x̳OsjvrcAcE?u:b-=_g3nDM֞dQr0 :#ڶv_g} -bYr+=^?=_*f_az՝~~#**roڎyg d3,u fHe<;XŰ/MHg$tĈj}Fq*: iZmX?9mWIZL[9B];e7"$ZܯF |D -9t] u*_҈BbLY80U6ʀsa훧6 Vh~Aȹ^n8WQ sb`f~6" j[!<-q3{gC/e =U9__0դg؁]SZ2'Z` [Z"JB!rR9BD:=^9 2𼞸c=aQjMN{#,l=3LÊ>#ppX S}IU+4T4-~%CCD;f]më|OJt֏ju'BY9aɋv˛fF)iμ?̶L[|`ַecsUECo Q Ŷ™X.-)^#wE9YVG(%ɿ8՘ICfXbomA`uc<2و1Bg{^WgmIUF}IYi Qbմ8UttTg ^׵/p>nHl0kqtu"BۢXF6 d\۠y 9EK嘑ʪ1dCuA}afFCtWfO,t֍owkoR -1RZZ(~`2gI22.Dg_,q x6o_v欄mYiI[[8!l )κZ0:-$F,SPDZx@gf-ʢCzef$ox߹04:?с(6ta'_yiR覹ÒO--:+iN)3E(n:)>d)%NCƎNvUs3APbbY(Ib*}"%:DnL57yw: pTb'r2%lEXv,>h`/:/:7kkL?S0q?R=-Qp*G?LApMc ʞn^%W4Su Jm+Լq&d(Ӿ \v_qw`bÏxGD̜ꌿ~y٤( }NԽ.uA0:kk̇>!2VqmMOJ4)ͤm7nZPѶvuWa~\x8 JMٲSuM'hFt495 $en{ɜ'@oGcp߅䌷a.>g|vhj+<,X+ڂ*պ'ν҂xEꯘ\@gAx7- F{Kq~%9  ?0`.ܗrK{z2N t l$D5V"_&+D/Gn-S 3n[aص)5}#SX,5'pU_U+iN d̮F m(r͞i7LsU;u/FWvL 7)kLvK.2#^?f!s%nʚc]pwMz$p@{tYVב1?9lwDCsѺ M{ɏXEV0̨@Y(6ϣIcI8̷Q:;sUjI?Q,MXQrj\ ؗY3^^F\@h;CzݖLT͘WccG8?lgCk:PfWn[[<Qp,F(ߍ8'w=:T)G6k%_$&4ta;Bm&3HC}.?hMKvzxgb|OY.`,.C%K,kX{q1T?X5 : r)eCL~+`LfF: iM>_Laua Re+$d/2}9zd^믥0~9EmN,ϯHe8ۥ#Qua@#D7ݘW۹0ڭDEP(\S٘ۃvg5vm",-t>td `n(o"'DL:e'=dYapH@B(aMhSROޒr!2=!ڛqRֳ|td_4dwgGr =G6BxLt0^V> !̘<;!k;}ޖ%a4/4 =GԻ|TeZϚ;]ׯ{,$ZCu9rORHk$LG~Fϗ=`-;TT%_hF#p' _*.қYf7әAR7g~Ua|@n: ^MMaYoepatV0hU- 1>~yW=J"Nm#NCx ˼LaΚsO\Y;aSl~#'qjrA覆ٚ]Q~/3Me j :?p"IJ%|'ŃXf7;bT{*| nbGٹ#aڶ5N_9Ea$xSw,.i:6ֳMS?9 ;,=: #ptZ'K Dkq8-jth5>[khOӼ&\ܥVFNrrGM/y? t-G&znwnϬqPHԂ3Dd7X27 Z$`:^`KmzO_͸*H6hq'Kவn;Ėf/$ސSp}BdMFOE߈zb:F1=PgN”;0i桾E#I%[Yc r%{"eɈT}RuTr)a\K08dc 6t,E9m4dž[觖T"N7 )^L;1L{*]YOÍ ΚSRֿ H4u0:lP-J0{n6h4eZ BwE• &aZ _Eopi9Y_8|2V.i>/QfafH=>^X:>4Fc rl#Jctg@Ցd~?91҅VY SYPL;Pa_ Q?jq{,LY["Jh]52J(ovTD7"ߖ0Κ\6r]ʷʓkqZN>ГW"|Ebq4{V^;- A?#pr`^GlCNs Zezɑ:gwߐ˶|ȉ .'gC0uR0 HJ8Y|]t2J&ʛ >16fK"VtE0' &N==F!4À `'W]b|:&]Șz,򰪩SB6[7%dL!JZu.Z"JFH] uR^;׶d7ֆMF -OMX/y`Mq0өMHտqˠ*>Y ’I= VzBk^U_T^d<2Qv&PI%NJW^d'*/m+ܬD3ePrƗ&po4)+0,C (F_NbrPZИĿ>)+l6sJ])eoOun4њ+⳹{4pRnW$fڨpȂG$zު.5ϿECooz4pkrM.Gme,zb|*ӗKoz[m䓛}>(@MmyXOaPj.>BzydSqy|XŪPdEjJQU/yXR?.Vo9YaK5 UJ12kurlGŽ3Et4$4LƏUNkӣ%6ğsFLR*XOx:@ NloXTŽh-G`Ni''t>Ykb( Ca-G$Ay]3Rwy -GBgrWR X073Ԥ]}$Ԋ>aI7^GtԽGMc\nC}~T-L 6F7-( 'x^{ֵJi͋+3}9{I:.|}}[3&0x&mԡώWlO͗O.UZsCkIv@Z,f"%pBkDz]w6a.܅~v9ܽX!z+ޕeEtm3Jૠ3<ʕ@:HG]$<"ii`m],:Vt)Egb~YU{ڙEؕ_OKý_HO [߅~hip6`9~B96kyU㷝Wi|ozfLE! {Ƒ6!4A*1( #s\da(x 3?w/b-G ͣ6 =GEA霠VVILI̱ԈƦ&XG(}Xs-FM :-/7 mWF^E ļ4gο{k"upL)v n^ ]e8+p/j+|ܦ`P8a*%g"wMg4qh0Ñ\X0v{q%` 54( loM\58X*4ߞ]Q wե; XSD<46"o&;N9KZߢjڥTafD҉Ӱ1zu0.*wհyngN0(fo;=!4x# LXw&P5^?}V'=l{B.BE?R,{y-:{3ܿJnt#WZ]YkXCojr ȠAufgݮc][|_D74Z^)kkTG$ǔ~us_א ౭52!W袈GdI{^7=*FWS%XrH/B;Ɛ>Mc/PbK"ynk!>iʀOM' 5܂yL^ .O];ߘzr~ mS1ɧsKd'`FuR4\%CJh 502O': ܥu$,P>r@qd]}!ԉooVl%V<|@i- - eFB 1<3]"Pi6@\1 @@z#J`V--M~k''Htm v\q9sJh{bh^-#m֍/AB#Ҟ1t_Z@K ht;]>LNLGWBߵkg1jU4' $Bԗ K47T7\7Xd%a2W  mkqɁ8LhR^~".67~cӣ%`X3&;=%&|}FY쇸cٙF @js2BBH_r,6Iq]\ p/96̞܁'?3Z8-Z`м-- `T sŪmIWזQ[2̩[ (RV4NtzT 82%-g;3u{0,ecKX'm ߵj6[&xA6>NG ;$%Kua P(P8FV蠹ץ ʲ֤T<8:U\SϘJ d1wݡ91(ZCg .ۇtt)+w1Gf[oȎSy!n,v⬔|p.keM Suhiych3 YYVT2* ؖ%j#J:( Ia࢒"{fq;*L/ПS!&tXV;d63kT#`fh2Wc4L pf7x/0\?Dy3ϴP[ݔ|Ƕ$ LAUtO4;-ZHU3R'ۂj<l14{*VjRm.^dS魀S>+XӫL5iI4o@1 Fˇ@yFs1_r VPxrҧ݂sr$uۜ@eq`ޙ|7J4V5?fS(bQ}wDerƪq;z:\ID'KZ;jҀPE"S傴ccu-Ku $  z*VO5aoʰtJ-C8~ ,86iQ1<])6ou~zƏ g^'q-B~ؠi^ҶoR$Z]7Su2qﺑ(WJy" m(u(vlYòkӟ5w>HNF#J#{@ߓN!^u'O;H ̮/U'~uJ.1H" VDNM] k*NZeա"Fzcb"ÀYʫν%Ykw6ՏE O14V:} ř `Ȋ\ΧO}0\,(˜0CEym׾ !?z'! BSC]]x :qj&~\Ye+& IvK0HW3g8zJ~G6EZwާw+گQ"/… \̼C{6Y|c d$w{u$vd]ڵ﬽M٠u8M綄~7;`UCV vԭl\-|.sa5Jr@.J:,'?S{Tj"uHUF=* H5g׺j|ȸs@}UadzM$l| 0XƑ~~\fCe }">:H]&`yR"+S]j= r3(K,㌘kMe|w1|Pt>1k[ۣA]߆҈:yتujZ>F]J?e/ƆFËoPXXkqk~ЗQe03rxEPP^u)X<Үy(y>۷mbKe%T^ʝrXRUwah6FRoBS UM9WQwD6E-J..7|Zɲ}:X6bePJp~"X92mq>KY͉j+8wӧZ ! OJ2=7zUQ2Hャ:zͺC"{6![D ik+Kf@jL%[٣OZK_%+W^SFǂzbE'`8BL0bEG pFU-8Kxh)ɬc#O_LG`lpb2:?ֻ-džD4>Y?XU"K@O !MFPwȯI:5%LJ vgd(+N8G8$+Ht$apiׇZR,Y`"HU=9kw6֘oj}F5"TһJWM>;hZOڹ,LA@>e!*(T؂ūHӥ3%Sj!| 9{v%lʷ G#Gym=RUg`4%vnn ۑasY8rpG!"j6zMӋ^c'K>&^ؼ.`0G&_ÞS$ĮX9Ӵ~}- }~z \v}:~oΥ V3lU1c1_W;\[M(ģ<'ܵp tLW~3_;~E3Rz;Jr*mQΫn8p<=k7FTdSI:~\R I %=,֔r:|U:s rR[4wH>^fFrٕ@R&Pp7!g 䗜_1LmE$Y.+il7"6a}R`n P  =5$:}%E g"]AtO<}cf~Sk]j [, ~CT<7.v;8{ s-=,7I|jX!1N7+}IS6ϝ 7Xp#8t_ѹ9cYl9ȓiDwy+1ɪD+ QFh-K_YVMXVZaD. vW=@NV&84k=K*`2ʃ˶ Y:0˗fh ZtfH4RHkw@}ķt}W,:ZKT 㳑^7?sF3Rf^g"9Fm<ɉ@X)Nh̭;QST9m;S8jǛݚ:D15R@w727N2덪sjvU +HvOc#"Շ4}ڲ9@6,vS6A$>1lj9HrKmI*u4چuBjqTTω'j@T_isr$ 0V2mKݦG5LՂCܽ}suh 7{݈Fi+wȹYBg;13=&A~jbϧZ [ZZsr[F ުۺ 3 ,/O/Պ;8~xPΝeZ*2LmݏϪ֦kVmKdߕ[O\Vw/ /4J)mZwzr/G{cݶ >\*ǟ> YLt+ZЁҖ36KG[L7K wnoW>lJ&yg(\!ۜҋ^rɇF;$m5krB0KWRͤ*lgb!ݔB$ 8x6Y7Hj޽8m3%mE.\$Jl0ϻ ͽKՂ$WtL:P~ΜuhCsoRd&` ":C޾\O # /xG$:dҐ,!nco.ә@H %M~JspagĠɭ.ܐ']~"tyʙN) =H*\&ow܉M8.RMs&ۤt,:ap€M3E#)sk.wJsǢK)PNo"Ai07uESä:<w'.O#71Ct)_[W6L"׵)?MD:.: B -9 % HdϤ 8cW5xT9v36b3cCVB4xnQ'xffөޱ.Y/!bvB+ȰY~,GFN+h;(P\uKtYKzQcfڼk"ڐye9jM@(^@k}` jd}?A5 RE )qB=~3 @J\ ##l*BdphxV"U>[$SvLo݀O! f}o}kns dwW~^dc-D;߇(JqNl+/F K3 }l{i'qKv&}YSbߌ3MI2N1,g)3 `~Ǡ ,_iUV9uKH#*ׇY]T}sl)Zah+4^P,} l˯Lw2ޝ-q뀝ճ?( *~65S 6 G~'"ʀwsk>7^zǜ6q7R1˥fq:_x!W2yxiVM?Leq D DϦ*p i4N[{ַZ>MeAHe^mUB3!ć,'DT!{:#}BӋc3q* MR<}Մ@w7$ycC@.<`#?ӴKXtXHgz :AژhԈ޼qޑeRͣx6_W# w.ByA\PV}2~cX,00q#8d8*Lva@(ж W:G:qs&?JAc@`4d=zE51W]ڬo >YIća־VUDe򚡏׈n8O9xH^_KN{vۨQVxh>15wJ#V"Y0;kz:~*2+"%"G*>@j4.%ۦS11ъaj.c//ru\4m1?SF*$zGwl}1Ύf1`}:`:*'n-1.v_#?sqfWx1o#(Y:nMZ\ ƕe"A15ZlV܊6|L47|NUnJ/Lil.F!8 \_TIMDP<'n~C&.bU>Z~6B/6Gɱ42 J\naNN&i6XģE1Fɦm&PBZ|!YՊ$TH?&ΆYgކ5a 8=S\ŃMqPVh mK. `3U}bԕ-Tܯ!`TuN E- k xN1#bZVKGGH[9g=9iV-`"a{J+}_3ܥ*C9Rם5⹚Cc[-Dz}Kܫ%鿱;o' 7;̐a?狛$ 'l )7r>y[Ni.#Q;ɵo{IX6STݩy+[@{*b*9[[xz6'sL93X:qp r>jF@G?'w3&n@wԧsR$ĘfEc"e/r%uݏ{;?K*g'# ^\B";9q,'wQOGc3谾a-ejJ<F|DȞL5Z3SC_6,5S^:eE VIqč̝p[:0=/}̂%rN`%+uoM @{2۫3vO褝W(Nj&:YS,lԌO?M(/"l͇Qw"NR'#+'HںO <;\{^VoAnD2GvEf,$vĂO >}E',*p]I0hJX Nwe넌TX=X n㮰?dS=G$4F8ՆP&g=-*80&[o,/Jin3dHSƃ!p64ˁLrVZ9ԕtq $8ƀ̎JA)$u)j*մmURspO#(%wl]y3ڹW(2e?SKyJ >UEqeCCtVUZ;?b*r(WxA LG7m~l[gca h 8 /@2EtpsZ~券lIMuYA>KK ~Y60j[rw8䞘w4mX9}gI&袖mNj3`ic4~Ϡf|W;<9jgm9;Nb$H^5ϾpV:`l!Ck/}h% ϿSE -)XAlaMQA[ԓl"K^LCcWʑmo|F&ŜV2hG{TRcmS0 čP\T-Y#mq=$}T@ t ͙ Klqi 7Cm3wL .sZtb9وΆkU&Şw\ kO_VblC)^ڽ䪶' +GO!%Hܒ5CGmV]TxQ]oJ ';RӱE[f$th>G3X$mq:.*T[@$э-`03`S\[PZ6byŰU!#",^Xo>Xo&4:n;yԓ`r{~;-;lWAm֬m\j3S+Κ v.'TnJwFI22 A|*1b VZ.ʔORlva ftwlM}tD K?RԌ3S2- =X QT;žՉ"^(P]<b&KQ ǭBkP6)h~T/R(A)wAKQ>8xwa6 ?bO82j(>V,Rﮊ9wm: [u72uQ[F|g➎^y:藝fOBRpF׹wa_B'0{{nFY9j5jvJ-˯xip}" ȫ0ٶmnϠ%6 Xmݶh 22Tv^h*Vc2>/n\n9'c=șI{Weh:I([,H-mbkeքًFr>؟ Jpe,: n -2r'wb%FŽh *I#S7bdpvf~1t @1Qh7ѱao ƋBQD'z>zOhaNQm+2ܧ uT*3RB}:ieop@spld/ӰMAP;|,Zf O3vō?s4~A7(DI@-ҭzH,ߧ}YNrl@Ř{àT fOt}9,st>i@!"mVj|>}xp`̬$khǍ/rbnJT}P+6l!sp$2|Ltpnf̓<}飏=y)eI)Ou`I(beKUuo 6>Y<{_P'!E6*^FLs4N?&,2? hس ]d73~;~(a #c˸]@e7 ۽Hh36Z4# VI `]-?V3/=4iN%T[ǥVk)1IP!fSIԋ3w\Sp)%`͂Zi3|ilWcw(&ZIc4t.'< <<G(f!<,,玟̘֨2:[{.o!E4fvKv]yŨqS,/!/+w%ͨϥtW׹xXa* \[LLW)EO[kj+ ÿ[7hg1q,p2]͐P&~bY\܄-xItgZa{Z/QJP m]"{QʷMm! VxQeE" K iU?P'(7,{ow94*-!UDD7əIb&"SwcZtYN;k}? {u޹l7Ά%NO }Y`v(V-; va FCH0ǵsQ L@$% \z]Cg-Z.(Iڞ$C䎒)v%E-s;Hkl|+[!_ư9<.A,##z!vgw` Z(!2O~K<**~@ㄢ{qa$Iڒ o"ݥwR2yva7d4(¢~mDMq7 íRUviCe_ h섟 2_Fo=t_nRswMRW>~ 4f 8-k AjRm3A3SbQ6˖c֘G*#¬"k / C|lccM=]:5>{*M/2HOEfQ=yT"G|/4?sgPBX;añctOgIn8D)d$)YRVK/'=\4)%ɋX)_ܩ"h d"ë4B[czS2Dl-bRW̤k^p= dpS,>4}kU(UO4Y*!/ -TÕDEnG+㎝G1$AHO; N7#p(nAę2,CTLYX< %lwzv][)H'h!LAx5 %賗;bϖW\~00mӓ3N[l/LZ4ۈcm-d_ "2x U9%: UOS0<ӥ%׏hmoqW@Û7A*Ҙ|RQQD٨$쁀j`}f<{)GjJAAzCes7͞ܤVyds\cNfqzF#&#b( %I42tOhLTU/BS}㾽7ȥ& _pcByY_ZPRXz}=^^)X*? <0ɚjS\zu/uF v|~˵s*n4f!n;xq]8Şh||`ܔc& cscޘkSh_[NHcvÅ}+Is$Tq-p'ƺc6CkLDY4i"pCƷ7Z7'zy6/]gmon;^ Nvu<D$\ ]*Ccސ\Q{7!d|ـƴq0 +*1`Ø^쟛r^ݓSi;!ړ46i^ttC[/Vժ,d-j-oQ*İGklпqtIX91^ajxJ`,>A7$$e.{aZ63SZhT fg3plNk6 )>Z]0ŸCsxxum f`'Z5P6> B{Fg!^*ԝZCqf|1ɱPJ.d~8?4 ātg+,j'x/ <Ѯ`VVYx6y #y7I͇i@ɟRlmڏwv}H=*(+ E׿|CIziPIw&dprT~Cǵ+Ba ct幕#K%WnT%쉾%ʺ~F? WL dTEzu[K훮noѡuxq\ 37՜:gkX/hnw2|q"1SM8rX@Vsj־mK'|I_NrnJ^cZ )N`ۤ:   "hAwetʘJ:GlαVrr[ؖ.X)}f0u2h1Źs>)\U1/C!? ) Fdkuu[i_S~+"^D열3it;H6$xlFQ:jmpGPFUAD.FT}Iz= )'IR.t"vBCN!: @K=e-\10(X<)_:B9͔F߆@:LALZjn; '60H4wXs<ج&= FBdNI>ry< uTk MZ(׎#&$^R{^P].v/_x5Y>lSy*xuռ6%H-ai%<{ Sf;j0S/w|}CvL(Qz/2r;CY|,=$?IdK _=[9ȐJVm|JICSr=VrD5(c_6N4kfm}f;'ʹ&{&5gݠch.[qw&Ml: .eqZxTEV(Pr0k/#Gm {\-Z4ZO}4ߐou;_6 GPĜ 3K.CcX)ɵi-W`Ubt,?T'@v;fti0^er%Kw6GӐW&KUPY4`r2}pe.`Pn,@nNũ2%j3;>Ϡ xaUļ~^C@OMtq6X{/t5[1ʑ.gn/gW\t{Phڒ4&@ NeKpcp]A=>ccjFlRn\(,YSCM? e;JOxS 2VyŨ&QX+ D[%gv8[*{)CB\2q>ye#8i!v̅>Қ2go oT>g#BPh̶( T+Ĥu$M Is03OAUS=N+֌Ǧ VVvnuL^|ҧ 5+66wHExbQ~Y"e Q'N,y:G B0|PXDZ9 g AjS2LI DF!g>|+mIpEn9M8bdŅU]]3|"L% ά-%E8}[EtUjktE7Kk!;wY ww[>3S )ڌ8CJYD7xZAr@^=ڹ|Q~|,Ut?심)סBWq !d?sAU`^ H' _8^SyB8-!91فooEiٲ&_|\U`h?swX 7Ű2CY`4!BĩE1ԭer}4mpW7rF1G\SG~Ĺ`oi>UCF'UY])4L ]ntAfuqiT{fĎF:8|tHцANdӣuo }]yhL*WwVB+ح2V0UDe;N.l|܆bZ=ҫ=nGFG+k O?q6CIQ9>$/r9C͒siE_z>@Kw76miT׹ .oq{\1<{C}+fxՉﻸPiiCXWVmwkMtJ&[Pd^$֭dF?Ƴ\}0CLca_a`QEh́-MJSc6\FhÓBXKۉq/x}7?{"].Ɣ~1܎$/=#\fܪgwQwCG9%.mNRdQ/ +b sA Y, 0ȁ<X9)9 pr80X"z;5d/Eϳ3_kN? +.0.^noWE sM1,ʹa~G M3-PIJL#x2h4&?ɰ{M kr-WBs?y(cD(>~+\ptƾpH`AJK2zJ#khX"9Xu@H:aRR}qA\٘7dO$Wş ąEBpf#{W8bcԥ!Ϋ2+Qѵףļs dLI^W@sdBnnbQ pe|\6W JQ۷;%}Lu/ûIWQ;{Bg1#ԡ&+o=i9|; W8\2Ռ`Ld"1t>j3LGп=ʮY(;Ha^b tc,ƅtj7eS Eu@ͽ &3t+ 9B\o R‘boµT9B(6n[4JpɽE'qVjm tO3 %-rX.N,X:h%|eYK#kl7.UJ*Qq-|f6`I$gĉ}$:qFk+pg$Ѿ 1_ &ױςٸ4ܗ`v '3n9~b5WYS[[FI25Η6B˵ijoLx1Μ3<(2K k 'ZAo%180j[p_;O67'%?Txh.GR<0=W5'ݝlppb! pּ~IcҙQ*)jB4"߷8w>[mv7Vz<{(cD荙K^5I;:~m_PANK%Qqߤ@u06 yЍCWU>ݕIq$ޑ܂ѡ[.%ϐc#()Ȃ2.I>{9&m HaU9- DV#4px%ڞ1*~A_^96XcݱEuk>} DmS#/1FW!՝yAaða`0@"I W@8hLe+g"snB,cM~.Knf]^)no>5״Rf f&`q1z#bEx6("2D'aiR*V&&8'UbԞ_DCc EU(_X/eAD̪GA:sp3J\8R`2hN`(ӆZ7:˂E8M2Yϟi∑RȥGd|"Hd^( c*? ) :.݁f+`u8s,to{<# RNU#[W4}MN/6ab}|&69[S %LL_̷' &^XMVY1,Vlvz5YxSvm:Yz`rEGm&rT5eD ë_ZtVLY3_BF[0 +'EFkI&N EFzO)}N@gmZL4^`mYe6끄} !sۯ̒pKDDz/,a$P Ԣ |dۏs,JfC+3+ UY"8ۏ} =,M QG=VNXcsp O:Bͅ<]yjUmԤa9p\.Qp_U} N T5#Qq!!/Ma$榤ͭь"KyB;4đurlfk^(|4frǞYSRiߎHӮ@ ; )C0bc,J`I=hٶiJÚ7}AOZI~C7n$ z\UL=][~jy=5g*#ytdH^1:cο)`.U=ⶻ pCLQ )qͲcsW+&!wCr4i=>X?Fng"-E(N;:wYDK崣=1[@Ĩy)dZ=EUMG"={t `A˝ub/N1ϲX1+>Dގ4P bzg;?3*W: !{$Bl>~wo8 |:tXȣK @]*9E_KDLt=IgIUa,Pj4]*D i<7_ucڼ^%o'lc 4 uF6=6D X\JԍT|^%WnYۿI9PR<1#nP೴OlA* j,{FAUۡ=30TY\aNҨ4؂M縏1_ȚcAO SLbm@Iҹ`sθU-ZR]kʐӮ -wThҶ j$Xpm;#3=޻|Ma>D Yk. P~ 4װcʼ%ޯ=+d^&qD =ƭESM[|VY; j-Aewe+>ab~ lmP`uR"?)E9aMjN]$5K ߫ ř7th^t#,X_+*199dvbgTD혯{+,\-%B Q{.K`< ṵb ď*@L;U[ fH8:D =4c3 #kfhLԸPsru YNsh_mnm 1D]_nі8zi8fq.>츩h2#:]oXڴQ pFnʩ 1߭qQ+}wzuW,ΚEC[3XaZAKwmz]zKqAX[*2;J&xH$tlw/y>ݰTxZ];GM3~$zkcv;\".=UBR`LkyLr鿾:`'Z:Ia"B on-q^o(xl@'MjtR!&\L牓^UPDuFׅ(3)ټ@ $e^87-a#QsSF:Y΍Q΋پ\ꩥ 3P"=coFe R\VK??5l\4}rN7X@x3_Ưlx$~e=!x;No̕_&u!v>n|p.]'oeZpk+ѠWz"פ3#a,𛰭4sݔp?EyU]WhHDubڄP840!rF&케 tî< rK9Lz>јQ66;ɱvB\0b]H\t] E(ӆU/q*0Ў@µ&:D9Kr;ܵ)87#򈸃kǑo3jɩC?sD7U#xQ[7~gnM 'C s^ Z;1t6?͑IǗPknMYb>iS=ӄl,~-wQBZ +bwυU㋁;k08ۀ1 SawTeB~;{Gk9D-`kĜARkJKHfdu{nj-+Vrvdt{`1ǝM SS[ԡy>Z,ln1/ybfCB,0wwU-'A+ "!oj~"1Qs&͐/*0@c.t$dZ{<Y/6huyX臲v{$$Z9t* {ZBmXCȋtQ/gr"Ư,m>95;ä#0M|^*C>A۟S4H@ʨiȦ@vo-eNƈ!1Yr+]h5h8ZIPG7op/ M0˅hvF$ܝh̹w2ubB^[;ݐxY6 ]̯% F8FoZˬzP!SjpkɅVy+/bl\'vƉub4vmKtjNU[bgo}$Z`tRS'6g2OXpϬŕv9Օry>G-lb]! /^>>yRSRʬT)]5EyA X Ǿ3x)")9u Ըɧl(kQtAٟ@KLILBrKm /C-89rerlrYduK|3٩G_4Z8$rD27hjZǑ ȅ 8@\j][`_,RI̪YZU6S}FX( $<+{?r:I, ]<~ˬA]/_XK ^tq>T0%&eUJ#!p' 1HFWc(IyL?5>=7 f4qu9z7=}#,zbkX'eΚeS-Ab;]F"opl~HK@oCoQ:Q@XzdJ*D?c> \ 4?YC=ֳK`?khϬvpzw:*Dc00yZwE@G){֎]4'*$֊f=TꆯR kdPZa/j2ջF6f 1e:0 ,_x/T=#M8@SQ9\˚ sy!3ā7ikєos|GIg9z#ze9aTqjD& bWlW4~K$" C YեOR3Xe 71+ǎ?@[ 8c'/M U}fb6 rA,s,OK_KfgAR*norMPjiUȵ&gq[2JKB&zv@R^6d\noTFQXwa*v2҆T0fIkTkY͜$#ZIPIA-vhjYȒ`XLMéX4w袣vƽ`>Vr 2<4 kB{cjC("o@#m78z "猝sΒ #5Β.g \A }3FdR ӾŌF؉eLߠgx_P]JrCeIDF@qOKR^בܭ}#"%)_Vh837E |!Yr̪3?p'*Rf{(G pï;~b vJ!"QoӁZ?ݛvk<]l_+~5O >F4^׶@V;MY ]Y ضoc-?|D$y>.$'CRXf( Њ'Eac p#1\aTcy s'@\P6i(uL.= -ق< k}Vd.^ƒ5~ Dhr єNURej5©;T͘%MÛB~*Sԋ*p{q=Q*jQR%e35uk#rجP"{3Ұ韓&o굺/to5_EtЬ`_XvdK{cB .;Dv<» 5m65r8"@ ~R"44# G]_37&=u3[O^MmHss[7L5@8╟ @(I{~NOuEL,b*KSX`,6M7tȴrkN@ IY ȃ~.Jd@0nu3>z\oV8DŽ3UmpfK)4x2+}XɃ%o@KWlax Cyd2YWfh+SpJdhUMwv(J/mR)"F< vn# .J{kVFG*Ln@iu*+x2Ò{y*Cey9onӦC hfKi8TWi԰nEY+&ZDOB_;Re60V||_` ~0#Ҋf*zi&A6(#H.5 NjH0w`(pezgL\owz+ǒ)eLr%d͹v7;=#,Q %zi8IYE75- 푑r ڱ'TӢXvDVE!,"zw l'~kB+YMɏ~MZzpxsIdAL8F3Bo^HA(5;7$>"I@G>ۣD=>LU.X?em2"4,Ge]j\ vfgn2*hsM+ǻrmّ\{lN3Ν Rӿ  mUE^V Mff2-tgR`/7ΫWp.Z*qnBxrޏi7r2VO[8Z06)eZ1Lmbl8dAr)i-PjKK`1ZvL._K2 b߶TӃ$YE\ץ]i !^F=I},KX Μ+ yzI \rOs2eV~9156,FUZ`&4~z͟UoJ142%o))Ԝ tĀ%0И?)!]UpZv ԽC>~v[a q,ϩtowt]*_fK_%Ž/C }n˽h Nbry:r:)nOL&-0(/>Qo/oZk<&$Mnըt9CGmFaC Bހ۔+4鍒J^6ܫT_C2M{IľoO5< LEad̊ˆV` "alkXa6 NQ/2"mLKZ?*]>?&.tv䌩zisza zid`Jfd+e"f6'9[a%68`%S0 -#Xb2$Sф%i_qv{wϸ(AlV0Ȃ POC ѾdɥUk/8pg݌C'AJ֤"Y07p0!#4!9% X2FTkw\\ÏypݷtRWv+",ۅCZ;8 s6cS$ayްq J23,cyo!?O bX6M{U=]Ӡh"S*UqJk$X -2oӅʃ}6*s=2Nk5偓}*RiUN=I.<_/l:uu_7[xB,q@F=AD6 ϋo͟G6=4nSTzH%b$޼󋿚ť:D7-:Xqg\yݦ}8JƋF[*$7Ղ['=V%6GjE"{t),R%s5P3 hګtkb,8d igs8uX˝$[~4kvشqL`#oϿƖnzuSF+h0[v㔊aFe" Y˺n;n?.Dbue5/a7R6_d"?%[SL3k1B,qYch%??jDOM;2:iMƎ3 "3P(X.d߯bFN?G%zNv;dn5vϮm:ꆉ>F#s(ig(V$oԽ#Tњ ZopγבI %Ԏr0[ hkT l^&HjI޷ 0+7ڮ'3駱]sL|:K`ɓ۫zrݭy:fV|j@mX+Z9^|NE9-vjsL.с0ڄ;/sx_31xoC#h/ux ^d}e-ý̯05Pc#8E_02ZNr6ڀ [~{P4fʰIJ컥+b%Z0,Y Bޕs!a\1Q@?E-MwJ Ɯ5Aѭa?'9o'lL"Mݯ.ʹ<dC3"'GzDH!;3y+:͠'9(~u DeΗjʴ ou=Ui:vr*fCv'yh{; 6(R;dijR R` .FGEuU7˥ͦUIDoϮRO IFv ] v%\">ψ_1*b~P:,d!8 `+D EhZp?a6p[.a7NFz٪WWQCcIp(GVtym+t؆fp(zpxJӞ$=R@yC5n/a脭?%$;)X/TUFO,t^OUM}QC# u 0]ZQ8fY7!1Gθ\ ++HCm@,zܪzG0ܘya,A.Īuq!4 `{G{B丁C$ %Âٞ~WFȍ^]Z\gu3>1ƥzs_ϴWG|:@/:?.}Nn^D,=40\߿}?[xq؊  q k"bc AW &m,%#9On+EghpL&hɭr̓Yah_s,2=g!dU}~ސfN4' t]Wl '<טIu7~#_3NkjJs_mXz@y{2휘jI-X7;W gɀAWZѸCA,_=?d No֤=:юKX+ˡì׬s3u,{rt|.`@k_6.*#ooW3l#UVaqEq.)fo=zmBR^4g̬qۺ+?ބs3XTMln #lU[V0Ǽ'4xcnfMBb^` ^MpvUׯag[_g}UOSՓj;ݲ޼F-5F@X3FU:=4)f7?fjt71Ye8_9F?a&zhgα ǒ#Jd [dnXoI!>='EH5E#=0"{V F%C,C8H#Pcֺۤ*b ~[[c?_%Y[m>ƭeZ( #Mb~=~LoUjd2{s0hоyϭWR*+M U/giBxq*.?@f>Zl'x 5ǃgihAOS: qgGcx `}3Z$]. _ujf $׉j%=)(m4 +~oGZѷ9 oo*3xC/' t5} W A?@v` &@C!@i[ɸ`AnECtjZAhνS.<[Q]_F|"$$PΧLlm-b)h<z:Os֣7_Ox|ؒ&D(,$h> A1%(~v|abMM*8M#< "Nf_!R+qV{g=,)Aa0= a,f\F~X3")Jys_1=;}Hi:=8ТP!($nTxw k/XЉN,ăHKɆS+"Gξ U/՞VMK{xKa>cŹᶎPYatqV}@_bF})l5=@I'v44}P-tc qKݽD䃧V$qNz%o' *Vp [؉ɵHe9,1 Ŋ稈 Vr{vQu&cl=#'b코3-2=%,j;Qʷf~uŠRS)69i3s,nv˰}LNOGۑG>z~ocw+OMKKђ~贀6#:X R TNuJ0Oqj%+g&dɉvoi ?L{PO.Jȼ4ƞDSt<0wB U_un'h,`Ou+2}g5RnYUx}S RcY 'E]+-K h٣k芠>+>O}A*oܖܥ^'ΐ󫞌3{XLygJEPN%CyW_T lu1<2,^ Td_jKKm&̌/v,,٪ޯ-Ⱥ6Ǻ*H|D1YU>ydۃ2v݉ YLu¢~Ae[Xc 3}=b!"0rbN l?h!շx.?!W锜yWu:+=_"c ߍ $%d\͍;z7@zKL$UQӎC*dY)$^"̥&.ޫȤ"G x?9 1/:_ǃT 7zg*輩#®a'%X)Up96k?%L3gZ `ѽƴA[lj75f?5YDt;YԈ[Gv_樫2f2(%b6g4ⲆȆ"9N:9yϭh\^T3A ['+)UR5~vGN[ݶVr|O>P֤w] A'װl5+!r3=#uNہͫH߽LdžKD{]O9Vڝ{1q݃ ybӌ y{W@(-sǙ1W P]}r&ŀt,;h`y|t:1僟T;+].~5QM|\m'%+s5Cс)xOp f|ՐPN>wl)^~K؀bšN:<=BfaN)_]7 mT[ّtڳ0tMw7F!]z3 f>@b$qlӳv-YPRSo`~0H2R4Z%<d 4[h~Gx֐3,?K{ʣ(?fLG-Ȫ,eeW]|?4qJxˑC5e=3:N%Dm}<]z[T4No+<@mPr:kbZqAНr0tc3 گ7{]W]qfHy&w.+׈ &cNHMK %G 8HK> ^jݛ pѯ1>2ooY @{kB{?CK/;$ɀ@#ԟBG\C@%8dugg,!n`/t`k+"s1%dYڶ ꙝM cay<#]8[19j,J2d;B i d/1!t(g_Ga$<#2N ^|Rm/O\N: .)X0DE5s+G+&}]&3]H}%ݥkPX0R͔ҠqEd$.-f7Vg2#K%VIoi{0jWQBVDd+10DrS2@'"4YCGVBMkXnILһ1[LPBQ(u@Cy*ALKS*8nc]Z9YBuv; H՚؛uGRܥFyB8z%Ivg<}RMsq8m.(hϮIYHd7nusj)Vߑ! 4h7 厇42Ԭ򷊮cB^/9{*Lr*t'R|azv.+VPkh?-T>հQb!'{cb ?tx:=vK jhr/{ y#68du3]眢nʛBn=j!̓^ϕ#7EԾSL'/p Ql@.LY|6ʩB[d(@/䰉Q"6 ߳zPmXQ0")曶y{Vcx3{3%Rs. nɠY:% اe wmRV,^s)5-_ia}}3(C0EhX"7}c-1q=j"7]'뫬}&NbODF$P,cinlL"m{>ֶ?[<)Io 7ܹwdk8o;oO(@5{5s g7[i?}.' Rީz@ڇIO  ]Be#5_RIpsL4uX,FL0 Q0р XZ\e|#i8`^" ^-*犵v&qWXaiۡS%/)z1H`=|.*ㆻh<<,q$ѭf0+ekeQkViM\֏22ʉ^:/o}kв4-+S#A{4<0%q%V?}0^-^7 #eךש// ZpI.$]˜~eM]N=S l^*[sf#_֝׀UU(gb;zfDG[X/j9`@ӽޙo8k8?Ên뺝HkX: l^59z~(iw\jؑD߸S׻7A/_^y1aڅ Jt#1BTW@ҝF1c폧oh&44-Y4\֘IK̘m}p`"!UWPȯ`_[ʼX*aNU@>X#_RvP7 6/R<.:ۇ$z*9 ÐЅvY{'RLh)ν޹б@ooRyr"|R|c8)M龞ЂFmLq,.GMlhgrnؖ4,q~Fd'F/aPu+־MT, aL xmYªX?P$S8՚"]&fcgI֝iC/P]U=>XzU:_@\Hг t A {!tȤf㮽z7)׎b>D9Wae|7Y~(Mvέ8vא τ6koKc 9~fÊ!)I Ðz1VhY~IIv)™kP]Q1Lmu?=7 Ynkw%-xyoW3c<*HPEa\D!bup%VFkڲoWe Za-.3, xSmPt',60XUCɸU}htY gmԶnvI4yx)8VW2=Xੱ;)d2KvuLRlFHn>b ;ѥ1Dx蝮}f n4rlKVHA=`@Nx㪩1Z 6LzһRUK4Jj_7b\&6uҫ[3˽~tY!E݇JͬZڐs_kPޖxuh2ۡH'c8h_Ѧ D^i7TF&vFqB+Xh)dhvnt^Qk@IzqRlmQ5N; ,N%b{̊n% 'y{%뱩cPDF.ْ#r oicJsUvd?+#R%*zA ibR5#̓6Lpa61Dhc+]3n! Kz4d|֥ǟ|kٖ/'޵w6ب lcdbC>Fy]LZݍvFÀ{ h`XW ϠtÎ)FHʁX-ɂmo4kr[%BpUGgƧu5< qEW &/{Ʒ յ80XϮdZ->Q }2-$;pzHA&QAchwG3oE|O;ch^aTSy~f0{ac3.6M^TroM1G2MЇA?ԧjS(r`pfZNklEx_ll' <[6}+UOeQ 9$53 %$"e[ͧ; NtO&]aZLcfǔqoQC2 E݁ىJSCWWYCI5װèfk`Dx+M?̆VM$ 1tl.O"#:?By.C.3,i^%t^9J*V##<[gZ~ 'x>C#l^H%L%+@/^ƙ;?X Ř&e#DKY! ap ~<]_c3@_MP $a.#2&8?ax_n,|DMHPeGuA{8V+4;(_]0ym+jUr-N܊n= .g}y/tcv_c/_u8͌ЂFkdl}[76F>3rŏ.z$=~7k"FK~IIv>寃4̯Pʲؘ7={&j L,,0*}(%1Ȁ{`;H@h:> \ӍHQm|'R7`천we/}Mէ.?j޴܁'bٸJt9hf͒*~iaFHzuEW`XA nZv]@"ba,7ZVsҷB=yGyNĵ`g0s&LюPҾ'wՁJGʐgDhF1BV{~r_էƮi-ۇUَ`flv!4gt/c8\TRy(<7$IuԢH@KU>n=͘]i!S!/"85VwLBѱK)O )4,hʀr-bo@i_߶*NzŃn13h߾L1F&%v#ĆbݹKr,{c_߫+<><7w sumF*l mc m}&3f_4nO(F"?9`6:Z%-<Ʃ]̏R/<5g]" u(0B'F}ە/p8vBӜ0"UQ4 㭀8=huT: ZtOIc1{-\s6< QAu8e^:?:>uRU F?:ݘymK](nCQI3rw kqƚqxp6d3W,gP&*0JQѠYD4 k#};򙷃>H38)v^*5O5UPyͩR3FTtvS#©{c=}Gc|@_yضeʒVr2z*G T +~eQq nCۇ:pгt\-g#=j?>P@/ȄC+hl2*KI.ݚo|Ϟiv0pv+71]m* ;syes3 ZxܙslvAR顤 /s8._Ȧ*7IF(&2W~xO3Uy9z :֪DԙNOr%1tA̐C=0WTUwGcPx66 C)P޼@&S)c-mhT96wvb4Nʉ;;ȣo[J}-“@1)߄Q䄮᭩ MAYKRvBqzJ()(K!%Mr%wiELow8zVWX `jje/etzѳLt.b6foGzXc8OxiS 8Es њ! yMаKkWUfaMCGf0|JkD.h;B7zyx ~j½v <͔ëIhyHU.C ݗʑ\ɮ*5'y/yP <3MTeP!#˾b?I4~'YEʣs:HqJMc(H;PS]"k"썞{TO1`oI-- Yo˶3Jc d5a(c&PFl=1UBazz} fA>Z ?pQǒ`[ r%aBޑudXR.>}}nϕ|!XvF? M2{_7; fU\75ϥ 0y|=pY %)KMt݄H Qwװhlopa'#Vi.OS֘mzI!:ff3(K~zQ`KV P+ j6H8@OFA3u/w, 6]3Y( M᧩E-ҤZ<:,sr0oD4kbrXl @|_رxm m"Uզ-IPmL[j=l/1hU:P2lt؀;T}*`R86Z9j؟,z0NXM~Wl>?$|_8 ~I(Hl>Ti(}<`n%7v Ȟ12hE>Qa ˯S XIZI&oT J^PU)HuO0hɗ4y’'eyn) U*{ UzPUK߯ bi`E^^!kDS-J:`90fJ CPL,_P2ALf^fH~Nx>1cԈM1AY#=הnD3S^VXȝ NP?hu%MG: DQ|R:֗P3H_MZ*!0!?:H_4e2<-o 2t.+'' $7$ ݱwn:g1%E/~D D֔g`XT!G=@V:>d(I N3d<}Gsb y]8HŻ?>DD}!؈NgiL4syP^9|Uv/4.vW~ |~ 7[q{`u(cF:ǏMG4{OԦx gٶC_v.UYBqk)nfw {Y6h=~\1CHyis@_ _a?_6zxC H 97:@Feq|6'v2f܊2xA&B[H|O f?"0+M%wt |RxldE *ʅাX^֪:IL~5wq64) %Ɍ8X_Vw8Bj'ݬ3|-;!߀OdrV\}R)>Z]ly(P%h]Cu哨؎On!(xo{>syF[cI0ү^~K\ZLibd9F,tFB|A'E ǀWa>s'jZ$@mLqݕRjҽ W%Yu dIQoyܦ#uARxCvZ75jP=XgP%󾓔l^m0}vݘ~nCF^k슏ZsXQfu([hrбSfl4fdn,Fc&ѝ"}kV6trFFtUZNtvϚ(X*uu/,?)}[_`dqsngYZ070701000003ee000081a40000000000000000000000016239ea8600006b70000000000000000000000000000000000000004900000000./lib/modules/4.18.0-373.el8.x86_64/kernel/net/mac802154/mac802154.ko.xz7zXZִF!t/k0]?Eh=ڜ.+[ϲ5"oQVO@6Aed񪐯&UȎx(-Iq;4уJ# Mtds^qӺht MALVa$~/НZ@bFR>d]8r1n{fn|2 ɣq޾/IgŇmLrp{ZsВ|<H6׆ s^v^Ն@ÿm 2 p ?qW6򀋶aSЄzC:bj% 8,-odC"[V&U* 5 )s]֢!ݣ%x]=V"2Ed焌'rI8ay#hjQ UuVT5-RQ~Vn 3%zT=pC!tvJaa͍ksB\yAtB6Gc"BJm"*tzџ43O'V0FO !]r>'B8w~t -]$_ 9Rz}~W(D a?IlQmjcʽ L:ۇЁ%H'#lBWpNHSxy"hˉ%M)/lu1ĺ[x،UVZ`&8SX)ޣKϧ<?3Ivzs!6FaxA-Abf*n-]|oFdG&'>&Z,cp3ڵe D&XeMpwwL-qxmlt{S!e:*&"$f{c X1+So'G;SgkJDG!@ܱ(up)WV,(3=PvvRCÈ{'-jTY}8GQwL"(O9/ˎ4LKF/^MD[<gcW7wo/TPR?'LHlB$6u `q2/ jj+FZ(FX *Ul(y.hJHGϊ.7M6%&[C0%P1uρɺf I|}p5@1Op{ s2?Cm7P㪆'8l`"Gr3pbHŜ|8_-ڮrxS"y%!YmotZhJEwobMst 1  5j϶9ۿKTjƵ`&ikr{6]U"B*t67:'==dHTjQN*IwY/Iuz$"dk-&)tYP hh؀3mѡk=v' aLROzpnI -/+> k El}V<}ah Cwt|DGG-sݍ}z'tm8MTa*a(ArwL]AdTʏf#?GF|캶.\_h=Lrv:Hd0 \ M.@bP? k9<{ܯz4[%@H!n|]p"#I(Kƽ,髬[n1jaXŰ9#a&ܦ3{щ U絽mLp?oAA(7p*f>}OҔ/@H7nmX]kϜ/Sw?l([6>g9Wpy}H88JU}UД4GM8O=\"Ieb~d>ĎOdZ]|S IK4ٿ)̱ٝ?3ܜW4MVP!Ab函,`"@:k3sK?}:OA'ѶgU'1 +ɢ, * i/">{͙= T`0u9}Y!vFQj5<9bܔʥmZk,ĠfweFY{H%ۗPFOV5_gR뽲kMmghIi|CF:ݖ}ƃE-yE\HxW_p˴BM ׯ~Ď%'q,,W zn;pq/kƃ*Rz[RW׿L\3i|$?cc!.hld)!Ť.n l7r@Ӊ6TQbqzL1jG!mDTڻ~kşѴb܈c&^zɃu+t? x xPrI2'Ӝ]}m*3WogLpiXu{ܓUZ#.AپUm -)[J|n a>x\X&mE2n|f0MƐ8<564!d~rbEhVSjΔmQ@4A%%VVC U.|)r?Xr@8? +檐Z֯}8 $rTO)\4csќ3k:fԴo%==s5_њEsb/ 6jxnvmUjb !ESq)Kq9G LED_[ As:4.TFZlϫ+-`^?)Ug/+drxpg.YÛLD`iI}-9ھLu"7S>p1G~YU$$cQk= lč 7NY)WK/Ui`o2@PۻQ&*b9l{JUto#_& E]l}(vzŎE:J9έW7 3D ۖ hbʋYgdL*Í_z x\aK mozLF>=N1mx%s#1%%ìkto3,Vwr@FWt8|*oa8D &.]G ^wE#84/I缉oDRPBXu SpEm )))@A*ϯu)>:ncp#X4Z߮+\ҏ<0`D)ӭN[|jAq$}AEvF^: 'wXoM$EK+To5a-TYkhs`'TSy^8*̆]Z>S@fZtߕRxOC"`gY 7>jkg!/VxcĢP a|Fއ1!֛#Ip.kZT?i|S6BayM!#jB%z%PHb2-T`aHAp2{nC:L(~*&!Gj0EJl$anmln\8\K4N_\i k/;J{n,9ѧngi ӅIMUe\rXZXS;pòݢt7\3 I| M,)E=5iųS5ΥWF2å S"e 9,Bl<J&Ѱheܰ"H5GucDԂE + zng5ćVAb=3v)EAJ>*>{":auQv䱘dp"̜1JC0e\b׶_RH!iRQH1s0왓ɾMCԮp$ߜHN9M܃ΰLo7n默~ 1Gpe4TVpfF⿥2 2yQbGNhqcFs ޢPP%9r;#<ݴ\藯ܗ8ց"[XxM],79EH-ZGI.c3mU?ɺzϙqd(PfmeҤ6:R=s=:p ;k@8lٓHU0=_8!V"rTmd޹^@>NeR~<`& "╂UjN6g`S3A(:n7 4RZJSE:ȧ"¶S~׊D%n+!\L~i۲&W|[g'H ڟOIѡrR{!BLjvsHGcƩ#Չ[i]jll\D&2qgsʽvE+-֛@vK~hb=~9.doȎ"Qm Hݑ4iC^Z\D9Sm:+l)]k ]V s{eЈ/TN"$IsMvYG7: btw-W9m*` ވ#d nMm\ K.y7[qPb! 4+}CEZ}Sx=FCjp&p[幸*|xUe=21g| R'`^[r4?] GmU'F AMT]{y:C*1Peھ"UmXX_S֛ teiJ>1[6xZҚ oxh4 e4+73=yä"T ]㰵$?]+H=TFuHcH2+MչL*+-4إT2/Io>;( 6]/x.U?"STY _? qwg 3Q_&쟿CYsWsA)ߔPAP 3f`qK(gT$N\?w=hh%ĘPE!mgJyч%{LTwF6[?ng Ea: h7W_u8x`oʵodQ6 vy3("t+̒A#lX^L C2ncQfD~rd` j[Q8sE17w }pK3B"\k2y6ND軔W/CJqk!QbۡH[թTc麎hD'i6nfG5ǍI\-.n9=E/,Fd0ܑ)[S(cVӉ`&lB~\9y$P;r) 5,k~kw*# nŇK=Ld-O1r?oJemSTc-4jʆ6Ԣ6#9 M#*s2(+CY7uPN6?—S@IZtKr ~9DypP@} -q67& i"-#蠇@mu} Y*"< QdfaTfŏoJݖucX_K| a8$5GbK|Rs ѾmH8`|MWj% <| ^6ޫ Ix8D"1]bCICց'm7@~kxE.cj7 NO[?kBYHaJmDC &&?;-;Ye9~ϦH:<ƱNViI sj]/Lzo29iN9g}p Ĥ} 50>GMচ'(: w˛P,N>Ājvp?D#㘘)JڜYgWo7ēQ8p%-*/MF/:ٝe * ;9H*4KZL/_I*u,io<#~7-#(O ̶hi 7A \Y(K,IVOD CӵFP^(9Jy뱄U5]fEli"GkVe7P0A=PPq1Hu̖MM5cmK7pJP\S:ZY6Zr͜YOY93s zxοAð{ 搪uS}9E]{6[esCu5wZo؜ % O8 [˭o՝%vZwD53,-0bx%.Wgk UAT(mN|⑊.j%#wb.C애k}qh[ ڙ4>"fYo)uC2 bm>;0ZQ8L@TllV:xRĞhѐ;nEv6/sԴE8^jȱ֩OJo/mS ɜUd aDywRLlɹ,l96C/c?R5|R6p•<-\SV2 !0 hYE.5D9Yt6&Ot @wL6tGIZեs!k]fACF*mH'G!dMf[ %uM@[5)? w,DF+L`?qvgQP柮3fêx;xBZS=؃L')Кi|CX$˯V[e/tV}Yӱ_aVF=&z$"hszFF57&Lケb^qாJ8mu)L:Z\k4OhSlsfjN{^z^q}3Wơ@u`5ZW)>xfu4'{EJ`6t#OgtF@PohSˇG[eFў"M`EGU8{;gNKW!:kƝd̔Ѩ3'U&И*X '+ո.U21:@]GJz]'h~fJG fqG,z9V"wG ar4=djJBg6 RQ>KRPOG B /ùo̗LC]`t~xͼzy1[ضnƉLܫbܛ~ gp]Ue(QѯO4۞Wli9rI?H=+\oh`\KlF0^w Mلv(L#YsBr0C2\gJ2C$=NyF ~?Fc vݬd&ՄpOG~sN.폞#uj̷EdXA?֚bp{g֥06R8m>^Om}qpztCz>9:a!7N@79tUxpжvY&KQS>64=F';ByDImy4."?KԑJ(zZH` .6g8~;GNw*l8`<׮7ݑhjPh#nQf t 2kѹ[*s%lhz'ȒT+av8 H>4K \sh\ h&z"w K+ߟ^#(8d*+R=3ݑZD3) sk[(Ol %ѯ"Y~ddٲ>;:{Kgǧī[H/\HR]4İu:0bh3: c [:#FiƬ=-*wNa ; f񜿤z3a0P0mۊ.!6gXRW]4H.+}v7chS񩲧#rͺg2Wl齻gP@.NڽDX;ڍ&1仕g`LK샸01V_zζKYҧGZ)`P刎B8E2"8,U P8<<`FbfaɅc#,޷Y"֊&5>m ϕ +Rkd؊0ѣTh(?%b}6R~~99k1PO31H}19l~eڛ#&Q.zu6,Hq_N ޡGD\gܧ`sYTAmyD!9kQIbW@I,uL>`/0FerؓF)x{\:a\U* Ñ gp%N;W/dw=?fsfHFu:B\N%Up9sIC0':}CSI%ϫ[Q TFhgo1eh,#ʨy8xLKin^zARmfyPgɏr,3CGծ{9 xv0B| *k!cvz˚o| "c%LuºH]i$Q˒p,dv!А’<lDHǞyq,n(5pYTdA, JapPh -'`]QyE>Vhkp>i<Ӷvj-FPdL%8ӝ5c.xļҊػJ^Msڤ)G}(qQ@WesnEߏzg=OHRy 0XP,(rS$?z&ǀԴx#FB62#CzؠG{m쵹D:sR JUcϊBySd-'CbK)];? ޒ)S/~t B#dU;L(7XaLDd+#BRTkd o:ԇk/4"ȕT%CLkޞN8cG1GHo~-А>,O`+%T fx. x<m qn cߛ2.wmYi6URai]8_썳"r{.΅}h-S?lm+ oփ|Dm(VU}aj$ {NceR|N`HmVlɧ~Hegr{%81rQQOpқ\51#V0vI*KK5LXX'm"<7W,Joݾ'3RfQh"t\,Oc8!'5 1wߏ9oVԃD5̄L{VrV lY0eJ"slM±Y"ʑGŋP9K[>eabpxŶ9V29 c$U5Sh:vvY+aN%*ܼ1z7w @P3 \8uWNd(`9fZ? ^/?BP4bw;a[cxFVێHkR INīt6[+>/:a.|!m_~bĕB"ęCb-xQap +N)uB y8.3eZ~Ct,|Q+IPnS{ݣ`,ikyE7}0 7vw9]ۄ)mua0fk"kR L欺Ybu-SO[a=c*/#ܧ_SymEֻ$K4%rX 7^OZ$ ]1#"S SRM@[@ELyAf&&ga+xu`>~"0.rݷZ'q6ʥ_țp]D=[kͽGP47C6Q& Fmfx-k[u֋kN >59Nƞ'VRcyLmw>$ϸ7 $Eш c:`Ä\g0_ 7XOt  *, ;ŵ~uȶZժ91J$fXc~F2wOz:2h_Y C.Acض2e M<LQv&7I^g(oj\b[Z+\ ډlWm}NGa=#xЊYh"+Y_2x^s7iX"r29=&G;j|n1Vc'Rȗ+| MA}ޮɕg V;g]s|nl7?X·YVrNT.`(GE%2ڨK0.XѠ-i20Cv; &YA0~)YtMеhusN?XHܱgv ױpjVQ fzFU l̋ cWMyoXKPQL$6%J3BOS[k3?]st%8VcjrN1C.MTZSxL+rV- "j#tŻ)Or_ RV҃I`_ˑO3, InSs<ưի Kț푅Тب 4bt }?@QnA,V""'dc{%$3LtSUqz1.䚾Kj`h_ 2\hߚOC#R/}J k٬ӧp7X,pΕy j4¹UڜRd`ۼ AARSxbgAAT387 -LU(Av *s gxOaZhvDIl&v>mPSQ IV}/4?Ut#r(*) }II߿q1:/48q:N4kBnCE~:DR9G^c;r/t©o>~>9dVz`6|D}!v4ܭ%Dp?dCR’X.B:VϜR?zNޫT0>YsՐQ!͚q,wLx}VPMхe4P؜٨ BK,QFWf4XeanxxMef!*ڒ_J/uILaA}2xמibc.58;3ρV6I`7r#_]kvא"PXd1 $ *nO22T %a=eN!%($o!^vxBT@: eT%#6 CMl< *\`T %G43h0,<#rcpV8pvtI`Z51cybh4/ ]j Ty)QL\jzbCM#3b-BեEg@7.$S_q&0D1/KGF*_O. 3r WZ{ܞĦ$f 59Fhx 33BSѣ z0BAKa n1f ˼+׶TLͭ<**3ޱZ<.,VI#LHRAb!ħiy5fbH RSiYs)1M} īQ'nMn^zz42-uK#I|ya+ڈÕ8pG~Ȯt@e b6]_>h'\&0Ǎy!Uj]>9O\Q< Mm^ٺ#D<>E_=RSA4{Bn?YTׅ$kn]tEK+[A2՝?FC5^o3*8o0d!6O/;Y۬tm՗pq7qۘ<=yܬ xn%IP$&GA7,z9s1aՁ'LM?SZT\@MRڊh5HJ J!AD%8--9Xʡ^ {davI sz zgBS%P໲DmZA} ^ytɂ>5y[3aCSlE^ ~'>v@6'{,.8`NF뵝9s+ۢoJZ[k0u/ z*CtO{æ篟o×+AS꿉Aq+ Dc=ⷞH&MNs ʈQcEB:₵MQ6z=?!zBy\װ E4hVwt _[! cwOX0gv)+C"f[뤐uȿbe*5fywD]Nb~BJdDHzAcȧeD/Q5b vR2}JXդ{])> }~/Nݓ6 X XIoORWvO'J&mc{pTkUAr[~,51^:o1&ܺ9Ydǹr+q2Ɵ$Pe[;,GHIGWm8׎Ӽ&m&G9eȯu.{PcT^%"Ϩ" !ק^_d zmhJj}?L ^YJ:`'Z$zXk85X\H*O4*`꼄>A:)kFtg1 ѿL)Hc԰Q7BϠ,jryf;IF|XE ;Bf<;N~ߑ1' Wڼ40)i-d'X.`Sj~n0Gsbvc)هݔ/D UWBkzy?X썭ɡr 섰%!!OԿop|듖{õܨvSxPN=ORc7"Mn]ۜ EP) *# q ra9BRܡ(b+"נ|煏z0K5i^=A0L:YD FѐyTPV |Q678 Nyc"S tx5o_v{ D<}&BoF﹨hfQ66 DwQaSh\G뚪OM$OPNbl %$`,yZalm5Ta[tqךc/4I}mGඉ M-?n_~AQo[]+yxiX;0(ەuM3<˔Z`}QYL (/-&&nBLLv*aɇKvA\?u\f\ޗyĞK 1ڝn,џl}e$6H׾[`3Nqm )n2(u2 <A:rLp 3յGOܞ42;<Ǧ1YIJ7Ĉe9s{N_Jy \MTkjB=G@-e2BIZfn݇LMvz,DYm)#BwH:ZǸEoh7N3@oR$״>=XፓMo ϼ^grzf>% P{(S5YQ3] _;u;OP :rHSHQ m |MJ.fKKE]쑄^)z""Wف"EK4ApZu@3o5h4tʌ8.vP3 1 Xz7O6 /քixC͇| *unJ&~?4]=KwF-'ha+e'gzeFWkuP`Ga[-IY|{GKӺ8uXͤᔝ\A]S$f_2x4ݏy6׵1.cCOW$z;a^EcD3`J~t%u?W^d 7Žlģ X GEل*t!ˢx*j}?><4=WD G4r #wB@ n'u$ҞE1'8H XDzM!r_6e8ns3ʪZ ͘6wts5w?MuZu\Z4*":ֵ&Ӏsk4&!=c'l_eCHЂPogλj S={}#m/EA9"/b#99}徤 O_#ODխ¸DM8ω)_r*RThBS-P֋@$] A(gtZY'PpQSYn3Q0T Lr;IS#IO/ ? aqd$f.U5UJ$OiZ6hp_W(yR*L<(VDo / -AT:m9ڶD]S :ʼnֺp+z0V}Vf=}6,$#ʞ3{XF!QI1S_=3mVjk+@0,1S +svݙ~&:@IcrbRn">Q%"@=xG_ ,*ՌV*0dt]:oQRš{0'r j$%> dc6#ww aI(L.WȩUs4̰u`Q4Ï$Bػ;+;O~ FFi/}JBD53z Jz"P6H͠Cs8:LoT@ |zew[r/BVJE镣_~YY砝`CJW}p3gy)*S]ĖA74ujƵ%z%pv*Cm] xmLg֒PC:[jTr{ J!Bmls1@c-<5J4$rw·C|ꡞV@CDMO˧3K77 jOX,ҕjR⥴d1heշ aʵhX9;Er:;:a !e'ogkoF'Q/j"ԍBqm/'F49~3["x06DR/̴\6g% ʦ" nX (NYׯyoM$ \Ȏ)yT^FIUSsc`ۋE>BW, 4վ i8BG:_p!%]=gVxsڙn)4dgƬ6Y*qQY1X6oqߑxbn44¡r;C+g#jpp}X{YPwC;\NEꭐ" md19R\n~9%i v4" \SưP({ĸkps~^Ϡ( @ AƉF{uO'nZ/+t!mnk-P% *g1v%C3x<`E,Vwq[&֙ŗdP:٭|wZkKnnYa@q $$t*ߍ@J/2-C 629i̢ZN0ݳ1P ]< eTVI8Čb7!|ABKxt |}bD7r%)"$ĔF 33ųrdBBhPy9{ K*ΰUPdfsa%UxЍ5=Uv8˪өE`jYwh|Z4\*S6*bIkP8yub;\35Vkǩv N  9I \K"?f4;bBi*83։[mS7eƿ~bnfbŇȇs)ۮOs+-$%@]%X nd*kZ.B4g6QĸYN>Յ8Zm;`sȈ+B3_Xvګ8z`ޒHې ~kS;I.͜ -7JZ 7F%23UYԋN96P=TN|kB tܾ+!U|J鲯nO6@AeL zq;c$%i'r`NR8P m06$\/1}7up_t$֊dkQ5G[ T;3&w.eh,̅ԑ̤_ut GL{~r y/oܐrVŭːC{4^} s;y"Nqڷhqe) odSC6T@׷Puќ_5  yJa;/Fu?+3`ah )2<+aZ,8g/`C)1v-Vv%h 1ŢoQCx;-{*ԁ:Pq25,Ft{fc)8s$0\8wOLxŘ/knܓ?/ܱ\m-} 1$jZlpqnVAZ~߲f0uO <_ufSX&r}27#O]!\hjv) :FCqT,]r@IC$[C,dkc? \$d[_m}Kxs~"5·;'쑼WS^3.d]׳U$ي#D秒Z–4B{!MGo8(U-b_=8yH8S%//kxT,LNal;V$ƧJnw㒐Qic-D?2N<?;!2}4ٔ*^dO\ps ׾ҵ<_!1WZXs}g  vqr3NIKdFJ Q0 kW@YcMžCZ#V_=H >X]+LM'ܿXv6YZAPHz c?|]ô X di| v$Lqx`_ ֦uWKG: 4!AG_GA >30g$ה5ԽwF+^$`rz.b>3U6x2jA{6O*1-c2iO cnrCܸŅǞ_=vIhѭU2Nf!2(kn7: WdW9FGca[i% "}|mI,IeP jzց~.N@ApB_ RPڍY[U;@#@ۢ,V~2Ɠof LʵhUpRE꛳BS佈kA\F)ֹu\vS u¾ë}bQē '&> ǯg)5J\W2}rT)1MGa=+?o]5.GB$ ϔa>Mb!1c5M nZv▣%MwP]}@ [KY>] j[+lk\2f%m:k" k_ T¦b3\i0Lr5]LW9IЄ؏&%S1q i c.y10sAa6lωEDT:9J"_{Wvb>Jgտ-pʄ9n,a1pXVd_:=uU~I築* gb1[G-8g29k~||+D%ᑤ!<T}Ei:H3 Lׯ5N2#ΦOG7p O5v Ư{,m֛U8&ڏ0eҒuAۅF\'i Ph-"2"Έ?P (t""DotMچ c⏐DCϵ!2IlcW>zu ny|´oM^oN 6`KC"9lX.9.H~XqlT~W; \1r.$Kmc~-<|1U*I(U^3*nyB7[F/!1{Tw|l@ S6Uc|0DIHD(O9~JQvR)WcrتUz\)|~ͤ*ђm5fozJ4ƒBOD>V kcF~Ew6|2ߣi 6W[bp0AAr._}_֡!1 fgYZ070701000003ef000081a40000000000000000000000016239ea8600000f8c000000000000000000000000000000000000004800000000./lib/modules/4.18.0-373.el8.x86_64/kernel/net/mpls/mpls_iptunnel.ko.xz7zXZִF!t/5 I]?Eh=ڜ.+?s4L*0Ra/kݗo)R ^t% ,hm-<+P"4.)2״~70Fb#Jc|27$T},dYK;ӱsF1s"9z( +< bTLs䑬vשh:eŰP_<=*v bvW(QUV:ncwEnpq@ 2K)~e؝qcIWcu_D[k=[y: ugISav6Gۿ] &V=}\ÌK<˜ߞvZ3̺ ִ5A1])>WIe-쀾:[>Ty5+ H0'Sܿщ ۆ3m!Gyf#z;(iM RY<&I`arhY ߴ9BzcC/-P͔퐖v|JX0n61(ֽ̫W*kY߱qf=D0DJ}o"y~zɹ+ !/^<_:Mf;0X OeA暚xßbWf[ [PvýO JG~B3geS5sI_gkb)-o-r#ցaX6VJ|_*BaX]5r7%VLI޹m,@&cnu(1z;P z9TsL4|=\UܘϬ {DgJbyd"}&ـ9g>={jn ONG$xJi"04>"[}ŕfBMQl^sl Q7v . {z#7; ag f%Q7@ CK B#afB4 m*\:Srn\rʫ$4gJ"ZEZuzh=howe:\ s,=t67nD2gP拦H%u> *1:hel \ qbU>]t1(DPm`/X PiчX_D<ɢ*,(g\Z= (_U_|9 ele"mn~Hæ<`1$y"ոt.GI!פ#LK$T8 z6K!D*Ł >Mְ[SʹL"Y:*iǩו $ɼV"\)8Ekgܺ,Wt )EɋbD+˽3_ XÖ*ǟ6NwϙU289w^#UѶjY TOԜf$V)/4okinu5y_:l'R=^ϟ_ryunAsc%Q(':k =AgPMi#|/Y=/!W * [C5%yL| eSk.Ѫi"r|5H-uٺZpoL &*zBu9rd'IzxY="Ǹ^F8{%(?<"f6C(qBA=b-n?^4nN$?R/Ic;ωcUKLd?ZBb -7! AiRD`»A*L] :˅!7کnVSk_'S bN&% wXs_\,(Zl YdKP*('tsHt`ʪUv ` 3*Hdq ֜7AIxQ ~\g>i;#Wt(fvIjVNfh+xR}S}_};-qoP`̀ʐM47 ku$u9vdCp[U3[YEREnGĆ#o4KB<MbݵK>ju2j:I.0 hD8g5 /t9myr[$&CYhRTzHD;412lԚt klT?fdՖB,/O@YI;F@RM.Fr"|rtqSGO@Y)o6QFV?(nRDpPI$EzqL($VA(OO$~nZ 79#\D{X{^YBRU95xf@-[~8mXddV@n#VA;dqX+"1gɬ5 gƖ47T p*{(Wb[Raf%xHN@!$ؕ E xq wA01Ycg3=^oDͺ-i}|EzU/&C>Rg>xBY5Սw=/|4].ѕp5if!^uTcHkxR Gh{n%|,L=-3{e*Hg'NG:?8ƓxدPÆp7pr@r-м(MN jgcѤm/w+C˫? tM, Oa P8!%zB[J&.IB+M", ,'b߄8ymFC0el.ی?U2")䟂-+rN{$uIxiE-M/{3з,";4b> /=~ƕ F} /4B*>kYUbR$\W !pb7vI'E+D v݉[R8WdӲϕm?نeHe ў,i||PϜ܃|> l0At^j8u 6pl4ҁG!9B糃>^6NW {-I&0`˲B.w|EzP}Em;Qa˾hUƆx=W@f|.2ޠugoJ4YDs%gpyZDedeFMՁ@$ߔw-c t%5E(k23:$>Zzo/ȱBB] Ds9GTWѽΔ]f!OSH~V~3y% Zѱg s]K9b]vhB(,=SL]lW/5^p 7 ;`AAd!P y9]5;,O%AA(k޴ HVdz]qZ HjW^G4^`P+3L^FwPyξrBW.P2p mSv(smpB).~}1z#>d͊AאǤ*E{YDP-*;t^КHHKLj.Ml]Yw.z+u;2T $2rX=RQ/P.!@Na͂`_- wtfJYHL9"*Em٦ ?P{Lt#>ֵf#XKt(Ê'Z7d||\?d&q&bg+8sH۷xⱡqu 9l9ϫ^l?O&;;ﹴrsx0aBa>C-6T>h[Śc3O1ɟt NѦ/u w,&xrM-$Ӈe%IVk","_hN}8NᏇ;`~uJ&@q`G(`?ҳHX[ >Ȥ+󓷊dyu(ΫV_ݮ̪=iM%XOsMrōh쯇rS'Q@\wЎ3W񭖖;(6]u9+a0dx鄙Aض>0p!'~q͖M^K`ُ 596CV+P}Oh-U@( j݉ls,?7HdX' .x@Fml2͖N]SLjֶ([tuTV+wR{vh\zlb/Ɏ 魤DN #\#}qC/[ee h.R l=o] {Z{,\PH(Pŭd #p',d$($(J*s}dxvc5E'#+%Yd޳:W˖ JOF~^$x$hd;)An+qnq%S>޺Le gUW{DiX C*jiv۲TCτM&5!@ j!ȾO}/qi%"L q{9m 0kYA츠09р/+Wvp yJ_JΞ}n-sF{( Bizr9㌼ A_P,_檩%Kv2tD,j^[+間"36׺q?Oy29nXV:2/3PPUhV(u$wd90#˥l7t?5ޓzV)zߏ'B"(/WCEM,ڡƛR]?JyB<.+Ug7nQ u؉6AYR@։ MÊc[vj>&(o VZKH3QY,2`UDLHwOT26J#̸E%z[7POr>3S4Fk |EX5d1-t|ZuRG4:&;HYٙʳR5(Lo)f`d>KW7B9zN滓эiZRBkWB8@Af ΘYŹxsb3X$5[yiՔ' V"* 3RXVRB;Ġ> ?:o[Hcr@\i β\Aux;ux3;ketقgeI*j\/Eˬ[,On,w #u {Ra2 +.?No?ΎՆ!$Ĭ@}:G]+1E:ӟL{1/xqFPl,"E!#2hilMxz Qԏ=mxfظ҂w"{\?:U_'~jżҏ'AY/Eo44SD+4[7gJ CLZ#Cu3,F򺢋(LF_1%l,2)(m r>7mSܓcC5@ /޾JNG-t!ɻ 2$MRڊ[mAj3Ow0\-d]Tg AY52p7^ S]]9 FzN ho%QIwj= e%a)mFfO%e7.&y/ϻ~0ʀ>&B PC͞ L;Tx4RxINDV !1I rDZq6;#dGHm1dAXD0O=psURL0Ajq.DNfQBvEX8`Su cMzR4ebpYAм~xu"4Tc#}n5qLc/nէ-%42`ȱ&{7 ÖI~w$(CL=U r:päsI<I&U.&ːW`.Dғ#fƱ;Ik섳BE2%ĉjֻ ^mrq\q)"=uD3NleU#luwD\V'l\/q̾$ ɚm-Ps`u$ဪB{ET.uV,h2Ay%†yۺfNX*Vm(W\rCo@\0_;">/-DGO:1A=BFoK,]D.x@"bRއͺ/ʤ Y!¿pbw*kpi©[6Ƥ߮ zhn!o,Z<%X&ԯլ +uŅr2A~E<ewa?{ɺcPIRŞxK9,tjo8a$)n7T4=mM/hib*A".`/ -;֯,KQ$r~}iWE0;*BLN#}-͌v djDzFhaqbcPF7omU1.IOю1PoC[g lQƶM*+gٝ!Ul܂U=fl}J<Ћ9#='i6>H NxoG/#EZT}uu72߿o15s<DyЅ|:sL4R.Mŭfȸ\/qՉJ2xpQ`jɭ,  0I{( =|0iYd+f'".DT}w ц@"s@ AuW7\VEY>2KrY0J2B˜-9% _"xD `] Y{Z /X@ xG|d/&t Sx컴YEQ 6lU'ad3xɡ;0NJ;8=x=s'pЩ4P3YFԮ˰"T{W{]@瘯úitH\Bڃ,g7  rq%޼)S[˥P 8Bg~?֙>JAKJV#ʔ *߽9~X.˖-vp1%4ld$w#ʀmP[2J=kLau+ y>DaI(VO~f|/'nA\kB0+"L%a~FN|pt k~!e{h=&lV.j#"sG֣H6#6} T/F<6HB7ν!7Oʒ`"?%X֢#rd2X/7  ;|d\5eIdԪ^7iZ&V@ Ztb(_2u)z"nq]`Σ}oWL#v&xB. Zaށ^(j"/X\5l)nJl Iahzt֙b/7å ^ :j~{6-|Jz1 6-!pÔӗ1Rвϥڰ*S|Џ6O =S:SLEnLVe@jvYs6j}({YFS Hm/[UM>Y 1D\_qEe68]qlC]@IC2Y^OYkUW%V1jSȿ)2Wً~^VnJp,%O,Yڒj az1?CGM+i #5nwi Q'ַleuBsY/ls ;aEBס9Z 5 O&R$7xk%T kbMTx7>-UR9)zy_c-g!]EM7S10.pLɄ}ִ}-._Ž`>[,45OfNA]])/^9{"F&JȃtG^0n૏A,@GuaDMLQMfswl*}b'ޜ.= u-=O8sef/h Bbs!wبسSvtr z6m\ʑQc@kBԯDb(PFivHo(s0n/]Yt\>%5xJ6Y?QP0Ng@Vnv٫q.K3w752þi+=mUvCB/} 2KFƍHA/_ B|j,ЄSF*/L`Id|8m8ÿw ؗ )دcRoM u0mۇB&{|*4' "ԥ~!c⮇dC)W썿=kZDG|/]v,9%{ Yo/G+m6 /#Qt{P͇8mRKx^aYT j{TA/} 79P.omPB-@97Nu^WnԀ%|Xa/Kyܷ9z i29(vvWh- P1&Z%xl2~@"󱇐PQ++IðnzYK)4*d 'x#PbqBlw91(<&:TY7?8l>T:~)>틫"IS{VSX$ŏmdqW{_poB:w:Jy']mSgUJiИNgoaT`ړ~nXVK|xxFc&-{jWvzfb>GPxhyܕ`X0l(c3Xٌ PfmA _i l",ۂlWrTVnS-ȎPqc:z>a$hM sUOak,5t֑Ԣ '4:s#F4Ia])w傡V E9Ί)~obϚ)$(y 6v(m<۫)IYY]#냍y9 d:HMތv 9?՝ONB .i54. NaAU<12iUJeӖ\G@g۸™pkc=Uh I l.fNqm${[W!j=-U@ji@KwVA8re=*_-{hRivA4U͉s&U{p?ڜ>M3"h>/?]A⇂)U)gEqu ?Tۻ^$ԓ!H=brfiE|éPvL ؖ2|f==/9Ox1\o$y+~w]!b^geH 4;ϴѥp.@\=1~m1K #CLL)==E˕䏷BjAbwT/kT. Ge{Э``kr)y]~lC.U<[z!aS [rO5hXkHL"k"B[V[Bjv(;U0H PteT +`+d- Nz#d%|T(@^L+>=]w(* z =~*XE&NKhiG%wufQt[Co$-` sӢ@P9uW=H)o_c콻b* „:5qp. ~1 Jj4\7kh >J!gv/[ yvϗ"HH '=b6OpG$M$E Kx;JtI<5,ї=N / ĥְg;)[_~q|$~9Q B.Z RTTyrN-~ pN.^0Rdׂ ,G4w}|S)hK;-6H+ _qN<'ZJU`ز0tݢFI ^(eXgp@g;Ac3 kLDQ5^7 w)^|=k, k\~ž1Uf*Rt-NSmeԄ^LxЭ; +o}5Ȅsb֏ь'@dAF^0h9_WӦڝ&J-tE7z? PtW(je'~qd <)0Ǜ3d7aH1-`"ʷ My1g [mR5pՓ&.-#hRO~iZU/rxplw 1C(NV <=)Z`q غ>![ȡH@x90gĤP!?,rX|K}E % 1 2o?FxP` Ѥ]تhrT rL7TSg6uQ@선 SJ`)Lf_ԧe0`zDsnU<>&H~FŒ-|;`k.d)jt*ػ;շW#̌{ /[ 9B:t6}TBFר^r),÷B#{.[șpE: r5kwu96n`[xS#$ 4YT9ן{ Ԥ$L2)Hމ33@7[8x^8GXtK U=OL(@keblU; ⌈-sU` εm`Gpk`sn\#ƋGeV;2) *MV9+bhSP[)鏯J1|x"L%WcޘtwC(=d@Wp*Ucah^&yTW2ƝoD<̈́s%kVk{^;"I̔TQCVN|gɓrAcsvb0^Å珄PEFV3tdzHZM֟Y1b+-)YeJ^~t5JerSM^G2FM Z #Oʜ4OLK_Krs;`|a&rf?ʛ :1s*^ =129k'iEQ@B9/[A"RN9wl^@/]:l”&VZ-VI@(l0B2^bBѷ-EySco:s o9~2,]/<}ڤ֗v#܂{SRU:΁qI59lo {Ӛ)(f4ߥG0Wj=ǔJL3L"bA8jpK[ۄFp3{ǚf(޵^M^'^"*':Ͱdώ E ;,fHS>("y'IJ,3[כDA._otyh~X?K`Ns{$rRMqB)h` FF;o^Jx?֭0gT9.Bا7u\U8(wt7 [IPD%'8*=p,z mqkU&n33U< <) qiTˇ'?G_;9I ؐvm5ВX ہy@,#E_i-׹&Zh/HDئpίfW:ڀzgk$0bn~]qwoJc8J ypsIA"=I~ #.hpIe U_ؓh侁@qZNvb=ND?3%3φWSiĸ_}GႦW͠PnvmuIۅH);Oz´~M} *lvY2aMyEOs~r= H>]+|a1Kg*_4?{,u#%f;_'^8w{1~ 𺰎&~cw%v} Y_e!Džo tĪ}; K q>Z 1W%ds[ BkC4CeOb)mLaďy鞖8]6&3[eaw@ =r˜Zi>bc׬U될>Sf-Y *uH/',dWLk+fB޴GX)kpX 5+ٸ4R}N!'߂a!HghWl+I{wIq-+w11nLRW"5 oM4ߑ*kGEZ/bixW[&duD0ײwH:Xsi.9ԍ8#u(fv&?'S,r+ p+"Un[T muaXxCwmY$ތqXT&⎡kf29|/a-7DdIj111zI:X%ab9߿%Ⱥgc v{| 6 :BAaZRs@9͆T0eh_O[./B%{9'ȅyCus\ZW_ y'ي<#9hNɮ_8)h9z)tէ_uuޛlC{[ gj2_gB0gf2!>#$U(q? zUT͋%3ecS=H De_~}qQu|4Az`*WZ bqRro9Bv~Jt&X+/I&A똘ƝzWSKW GBp Ɂ29iCyY3HRmtxB(*Jx)X7 NQ 3>;?Z5`TvNDVH %%@A b %qIӢkex&e aM'WqăqM\ߋFxӶL4 ?lwGW }iAiv.b!uJitRGE,-n17bH00ml޵7̂ɻx j5Чzz @LKM uEH<l_gZrxiia3g@tw Ua7]kTR1?hs 11Ҫ8 #%vt؍dDre0">}ђםT/Ad[וgX[0kcy(Jrr`[$ZZm7|8dGi%"ܬRo=@w*g_"Mj^=sK`xXSf62yN3F `K< ]_=~8Kt9*%)< K2u;u~#U2'F]U ؊վ\FiSu;npl״@v:BoZoB@9Crxu3-R#_]Xy mA3ꉥc(4Edt*tBy9.;y;|腵db i5wt8Є Fc>q.c3 )?7># ^cfeRPlWk<l5ݏI 3ۭˎXw&QVИ'_Aio!`Hvϯ`*)d. cNcB_kZx<&J'  N!ct-AOA{ІLc(kGddޟP*ˬ&xke]Ca "|NHέFc<H˙fDG+g:)ge1q RE4#"}C^jAOvE CiQTwyQ)1>#[īG(tRL6\8ä7XpΏ`Xgg S ҂o"i|8TMD$6eFf4,J3:}rl yafڈ/KRzh~rS[G[9U%e-)(djaȟ80T͉/o|)O6-WQOIxw.̣ z)}@%F*a:NMZ"*WWi\Og2;J@aqxկѱ0_mjjd3}{(?c I0[۸-D߮aΙ!~>m}9y()KE/˪C!k=yrMzM~"sƭ6&v qr$~~c= =r&P=mxJDS/#+@S:Eas~7U.m?'ezƙ,c־|#v!3Vw׎N ǂ[% B^q[y=]!RV"BўdEW7u_#)ufzҔ|%x ): 8\f6.\PΙqgro~zqXG(5 wFKůj(iT)i`thׄ;uI}qF} o|. HvZ7Z1nP:wf_s1 M[yQ6,i9Iuls5i0. U(]Btvs~_2WHyJ gюGL^gd˩\$HQ{-%j$ߠckS-U2gvPb˾CB!"n*şa/Dou3F_ \d2LKw`D%ZFNЪR7vQJG1nZr-3UgͶ$S,/拕Y gm l⾔Xd8(8]ӛKR8ؓ7/ IaZ򀹪6'~|3(t𕽖.c?쨃24y1()\8`) =>B.ıB}q)*YW}g,!gYZ070701000003f1000081a40000000000000000000000016239ea8600003010000000000000000000000000000000000000004300000000./lib/modules/4.18.0-373.el8.x86_64/kernel/net/rfkill/rfkill.ko.xz7zXZִF!t//]?Eh=ڜ.+Ҙ$e;\8[qע3'IL4 5f:'.*R{/ .1/U s-di f{&6 QSA5[.coDC~g'C76Ȑi #t0-Frc2>OADI_0}Ԗ(GQU  4Dd(a?,LH gPXn+}9RMŜksu+у3h r*44L%OZ=&BV%d5[7nmꟃnF`NO=D(njeIx90\6!/=o4AݘM偧3I/]+s+'Sd7i;zA"X&wvHHziE!KF;/3%? =6<9 t(UƱp$p`c~Nj^ku 8 I+ޚZBGzNvAɖ4^i'#QYZp|8XHq#{f_ ?`mcV4 YmX;!r\fOt[tgCWdALQuH' Uq5xFPVaLhw}?E #_w !^e9R-8 xx#\m UU<Õ8jEՄ,A]N 䫘@JjLp}W7pw>P ɗ2X%Qi P{C)H UНNr^ 'c.A6D]ޭ,Z$}5G\#TFL]W;/a 5NRtV1$$x0%DK:T7= Կ9b2 #!agF6Q7I PH>yGW&D`l"TE|Cr Amh]tKn:<:\)2&~A[%$8XdGk|IrbuX@e^/R^ sHXGs8O1nNRy4*hRLNS 723ͻ[k퀭9Fn45Kn&fN+8`=Fkmvc_r%Dz ['P!̆=lk(16-OB-bF!aҘܩ75?A7VR2B(If\V,F@v?h8\>O`Tg7-^]vˉ\BaO&2̦kɛzsw1ov.Q&t;5+94xq}Fnd 0k.(ղ FA80*sQ ) \+BZHU)` rir"&I^L@ȾKLHoQS$4!3Z9}6,^:(rF]+w 7?WmME=;ziﳈ'Oʊ_{>sth1}t5@Bd I^\]+JI3ɉv(kc@~tpW]O%fG`u9ך䡀#`MLZ*;0fF=UOBZ;LS;ekp\Bv,7;!bIx. UXkq!O-KؘYy-E"K5JVlJَ+8нmw<&T: RH$ALM nG;ͥxW}ypfO}R%KXI 1 ?|crMN71☑\ sbh:[6H!=HmF\Osh~A ҽY~C-[*f%wg جh]-I?V* `C+gQ_v|"$#@.^,IpI =mh 1GQ?YmJkmŃV$.[ı lMc}Ԛ۟Vph&2cz'\ÝgU8Hr-*7{]n[ kxTkk)}9 m!pXGgmKSZ;x%yRƹ2hp~3s84#ìT3HӁE#Im=S,T3;.v`zaK`gH&}[BeoGUXmi5(^411 wop5MZB,WCS T*];[$0aJ}FR_T<1s՟Nџ&a+mےjeĔk vu: E82؏=_.)_8=>[NUBf@tbJHlKWPwШ; a;`umU7hH,>q˄̮P^ri;45]Pt㝀[bcҫZ/8ݦyl!l9@{8FK; Jsh_FޱN]Q.\M7n0!cQ[}[P'= ]Ꮱ#Za}wfPmhe. )_¢"{!$+svv/kki &NTJi]JC2|'Iׄ@Ф_ Q$RKr+O:1Cf9țIeB\Qh28NC J(08V:9{@z-6/xo5XS/i0|èըDWp&9bU;Ӻ|5pd΀pҒ퀉8eтMnWz1[0âk Hj*?-{ȭR^,q#@~u [cpjH ,o^\Q9l: qJvs&,O4;?Q:A3zAF*c̚EJcߐYl,:+A{FmorOpv;W?J G1 e]kŪi!JcmmZU9.P8[CE\O3dYq LiwwH5v}")zJGY\kL)+>gk_[Uiǘ?c D|TuZHm<-S&q(lDui}`qJ~*-&-:썑 _3|@z#vX \7`frH?%PBQ!jz~ rCRGVF "x7hM\N"2 IphPz0{&H )ڂבu(X.nI,z#.7,䓦oc8^A-=sG9972o+X{VWS$Bb@®c|bCTkC@l~"(y?M  ~1FǙ qo-$NRIN%-z5 ^o'yCmUj 2\Rke| 䄊pC&I?tAÊ POZ@݄:dʄMKJiV cP ֙;<j-/ /߉NQﻑk$FX;~YӃ$]=WNk]&&s/QQ9Es7.Mi3''"`%5+|՘p e._'HpD39UTR/^`R*ߣFLj,5/ ' [)~tVf6'ϑ\yhJh_f746vN{ݞb^tcՒǞ0[-67-^Q"a&fkSQ̥8X-jz2*N(V}Ǒ@a!уvF(-|-z3Mclg'/;7]f+ hf d{Iv-' +$P`4tC݈K?>99SzV2%LՁ}KpPݻȷbbҼcWu b6*[ ODV$M NȎDUl;;'Hף:sGdoѺE?1@cZPc~})dL62.֖YX^%M^;u| 3 9tbB蝴Gd30<$L9K jN Nxqv Gq|qHV/ڦMroL3KQHy iR$(Z n>HZGˇ@{֓†+8UA=?4AŅ_a<$3=nʹjct~ʬQ\hQ]JTկӖͶ6WODiɆYPFb YұsR +3ǫnJ9-m*E9"l: 'C8*$.u"aIe˅H N>z.+RF !Wx(C Y%НYWym2?T)Xy3L^e ^Y1 TuJ!QJ<% 9}|Kn3)؇KCR;Od |l %: #'z % t P iW& JY8(E&/wxFGI[v~Ad=DaJ.UcXvI簞Zhjvg8 rSZu)Ȟ/+bfraI֣w MX cQ5" Äyr:k5ά94X;r#u"pm'CB2vbQ(Pk HH} @ 7aS#d2.?NPF ^jh 29.;*v}xlK}2!ӵ˻g\Q*7G*6d;70p>dԼċ`% ގPzSimJ!Pe<\A5\Xf8PiQ(H1 e-Ã*1 -QWQn1 q{òyo=X yb~b@EH[1Jƭ3wYa3ÄiQܒ"_.tp$ ,w{8s.f:x&v5.$a$|itǤE&uZs>BS>u.Ɏq֣"‚8}40?>dATmB<bJ340Fpc<"g<=Nrl ?ݭq9?l\Oǡ5Z#k9,tcUrmI@ĸ1&/b#\{?Bx< 绮pJсK#ѹ1xӻzAA/^ݽVv@[F_F/}.ؗtXvr»MݽZ)2g"ʼn˫/3Zt&]#7Qg.ԅ..xp@efPLlj\ uJsT](N~ϢCC}eJ[ׁEXZ23)풧e'+n H]Cp;!\^ na?E:zk}^;ѓqlTr#I<TS ZȚ}?GIVT!+FInVlrq%sjTBMg>mt}lFer96\jK]Ki:"[@SM[D΃Q  s1vVGNƊ2%հO#jqUV.)1/4HeHVQiƞ(͛|iVׅ gzyәs r OyilE(*+2R~ҘrS-QHn-M+V;4JQm-(k授 Cx=|6^8o$\!~(UTIqGa}-37ƝpHY= *w{沟>i@!b(S@/@?Z枠Ѳt,nԋGٙR.?YϨZG;3@ &{_\bR‘:>E#Ո l__~/ sd'''u6@||,1R=~+KQ,v@JAcNu0SbV^8xrJ@9TkC'#4JǨ@3*O,~#Pi w8+[\KI~T*B CƐ%#܃[L-.s2m9+:GϻJby|ݝ)^(<`\C|fx/j˲/C Ԙ@9TgZϦب`^P!LW";#(ce4=goɬ >CCr;TgO“3#QR\ӡjx w|IwaRT,|4+S9cE[ܵϫnj q W[w9 "&)*0zmyPo q n ݇,8C>Q h]3h 檵㴧g 3wYqNЭw-NNam%p92&zJ[ıYˣҋD&;HQM[NV3 $w1mzoV=Ncmne6,*혂W+h!)$ $άaU[9R_-mt6~STɫbͅ ɤƘغΘ"(9Z{eLcQ-u# #l\Y/L1L;0D6%bP\&c,:-]t.nûigIg/czNUEFjUzo~ &pӺV)ύmlԠ S:س܁9z+`Yh 3Q'By <0"t)Ք>72ic/'Ɓ|48Lœͷ]>#8jTB4`k-X,}cOIb2#+7'm#wYѯSFs=#BRDٍzS"W7jՋ U|ulyHC2y{kr apIc*'r czsXfL_Rϔb#lBw,W*|KL{wdckS̢ٗB~c|y&Y&oPe||y 'YIi,IQ@L,w檴wV1Oϡn?}<#pz'_NBxv'bk)x_O# ƭ濶)Il=ZRܩBPá"%)ޗGb v S>qye'L4}Ƭ.*#ʪn(<;h%eBcBg65A>а!FH#6'[(DZF@( fO{ Ғ$.'gqqm6=a< JgA!+YdD`H467L\M۞BiJ1Cz״NIMw hUg~%^:r+o"KoLNt'E[ITrNu!? J#yUZ3$|}SX,d%LDեWfl-z_WH,dN1]w~ރq@ɘ[$2v[hy?ӐtqɌ f [A, SRBHFı:\Ƞn:u>'{ ) ! ufmJޛ07 Up,%yLloS)b '7mǥ})4A͈*pz/S}v41U ؑ ~S)IbBfK=v96M#L%j_V[Ouhm_w2rT)cW|gnkc(QZ{pȚ rmnm)WwH }Z̯z )V`ZŌ_DxX @W< b M~]4-͌ùn2]sq=$q, "(uZ.6?߱֟ !rjRSe%X4+-" ?oOQYUtZ(焛_N{"D )ݶDs:J8Ʉ˄;if{ҔCmILgzǔD9)NSD'H)@(QkoKRa̅ˤm$6E!o:YThKƠ^n*gܓ65% KZ,?JwMfԵN)F19\M~rfHm(뱺$Q!Jڬ`-Dp^Ì!?1=L]cVF39l,,7muRX O̥$f>J롭uE4,#nY\uV{ L٭ XIC.#]"EP2 \J9R˭,|v>߃*)?FHak>&4O#1=Sm>HܕT7*5$'F$tnwSB\>@|*"so~]xU!Y] 6UH<:%aÙkQum5'عkϔkpt3u1J@l i0CO"}6Xp(e3e'P+ttrj3@s!NmNiFn]N(RyG&9wR~5#n 犯? Dء_y^+r}* @tXpǓܕ'F s^?v99츿 V`+?)1gF,~fb=3Ԋ%1mϳʥ&kńYݫyҭ}l H,ISfq=ss0w3Nk)}C ?pz8#"C>ǻG=׭u1'Ob䡨-|;% tʄWЫ%Y`~ %fr%z[$tB*Sؾw`)IN։xT_(~fwvS-ʴo~#gu_eo8k30?8"/[W\?&GA&(KxƤ7tyJwBĆyİe럚Dd'\Leҵ]:kܣA0/罷.?f]6JI|w}"R Z?ĩm݂P{z+Q\Bk +sB^˥lL[dv{9@~W|Y .~F:wOr%sCY}G},ڢeN 71|[+ޮHH(%oTE(lC{* `od/8LX8Tˏ< qMx1F8~M:|،v(T@_"<iiZKv6̖ԕ lg(:JзuOW3k۴]pH$|Vٻ#Qt2r '&~%"> 8g4^esa7D+ uN[Vu ߵrZڜm%y]0A.D^3>IR;%Wx9I]S_-/gmaF3KQT::O?JWSz-3ÇkF>|9HS`Fz0X>*ISW6 ~i:~ /*%fNIZ`9!O|A" LސR'& 4*I},G奃= _ <TfbZ6YFK :O N Ʀ+PRj-yEOt\4}P RmrWi{ve󄺡~nw t8 Ś! ^[MjU<ӿJT#f'J0 IV_9sHM7>˹/Ԭ3JsXOt/6TJH>J]'¯ByɥFܠM%@y0UA4Bb yKF5I7/`B(L#h^ۖzLE.4}S @2aZdk)8SIRki6`)GaMh>nxhW9`O2+` *ǜ!۹>`2 3DRC M_N ?pgV/'뵧wtG (*W S"dH _<!w;vYZ4e>Ұ!nӳ ?}ЏسDxgTx0/ \)`3z 'I+N'w)*DeވT;gL=CYYUh6a_v;͐IkqaP仺3)< 5Lb`:B5@Py5ܽ{[_zUECrMš*ڴEԳ闾]SP ,nmTR-&Cf 乚E;VEh1_6?<93dg0wщ6((FoTUrU\I0%J&L)NK{ ٻ[m+# 0gjlO҃iNnx*l5wOm\?H45ҷ=N#]KrBĔV'B z˳AGU ѿ@pL(8˞sʭ,~sQd:%êjP3#E/C8 < ڭc,=C;|z<"##|iy,WIx/zK0Rҩ6/?ae"ï9 1Thoh["|?ȏeY *I\D,(fc!Oe2 uMĠqtuXI<٥3Un0+&><|4*(..h8'8獞>Jg #ncć׉8[u0-a[aL{ d2 ldpUDD1#GDxmz{FurԖ߿ [: K,rb=I,cQ|(R?(b񟑸yZN)R? oGny^RDi#SZc~Fq}rlsBo֘ ob#V5W^ 11|\@_prѭ07 3~ E"z9vyx38bBO:b{FӖ@~Ό"N4WÔo 'm&f# hIT"#R\PÂkF>)<Edm׋cz2#(_,.oGt6g]8VVk=Rs211RTUfr@;( E9Aef53.p/M1D,+ohKhӣYTCYQ1> cP f+q_P)k/ dɪUt\Ay\o\*>z@rdCVΤ.yZof<5Kϥᡶ?OIݠґH. K{_c16vZw Y; " 9+A\4oJ{[-3:}I907 8:o4XSpGڮ{N ʡXN`] `2 bJڢhQ>CmM*H5se'9̎m&"ʐZ]`/e#ۘOR@is0u r!ih2"l; ܯbFuZ#vv7hOM 4b>6eW eM̼͚GTx$'~ VvqHD8sft1ڪĘW%GF*WYo u5JNmiXz}Ql3pdYN{t3pW"ۘr4<>^xуَOv7-cd&|fUqG lS[1JKoޤ}43iclWr,R:D̲06sڮ}z`T/,yeQPTY9CA hNMѱQ 1L𾢉`o Z¡U$D:zf]oC~& Q7NT#Jm!\aӒ*!޿!82KFaڦr$2~ʳ,=ߎ0{>?k-?{eŘ ko;vY?3B2 ;=4c,'6ukn&zqP= d?]Kl3_L;T~piSSպW#8' dN*\l:^N&&hU8N?\9MuLGvw7I.(nn6H14ud4)qXkb58v|%&3RqZ4y< r?TD|*\С¼V ɻbZU7}7}^Ea5 (s 86k;y[AoitWZ;MmMƾpnTg-9b!61X%5 4Lq~\Eq(:YN8UYk李2ǥtLNqWjɌN[WYٞ=d,֓HGgE RO>`-aPēSYyI<Фsb*f$[Zsog''(e(Evt)!($&*_ Hx) YghpZG'e݃CTvYu.& Qvpx{fޡ5v P":7B^Í_rMaOn_x̛>Z,&rA"\>11יs)È\АYLg6uhI!8>* jm:S܎j25,L=̂]e+lw.ר}OfԤe!$]~G7EmU~vZ/. /۲QȶyF`-4Uj ~[O*l?ѽk. ]mzWz~Cb߭k>X@@´J,YH@he&`;!Q4-oYjpo}2G_\2SohtzhYP'ߙ 2W[ 9LJT\ XgTagEy#7˲pP ;6N bɧ4.!b}?VJʤEܩ%8[a~tze;9s0xUL%mV qW}J[줺(}'zݮtYd~gjo6< t ۬ǦI/]w$f+͡P؞ąn:@&2EzDI穓K3JL/)C-Sǒ/GQ+Fh]+}POBkhe4|A劚KD趱p3%,Y7݋NcPDi?,SݒO@\eqp̝:[?̖-O̪z[qhVդS{? uV&1lE>RSŚeCu?> 9mNeU{hk&B@ 31&oJ3QPl]gMǃn6㫾)< '79l,,ٗօ$T565Q z]L}vt9|,4He#r< 1u|}#ka]y{&,y8N2< ׻1QrIW{RU@Vj^wOTz|F,pj^E}~9 >(z7J=%ӢNl<]=[Y5}ƫRw\/pY8(w`r,MH,h¶0u^$ Oy%s|ѻgj3<)V'-E+gF@K᥷A̻XْXQlp{8f C8V :Lϫ8S0Jc|Ƹ15v.>*Cߋ(bL&8zV"((Ӗt&'*-] D^8+~7zhS+ޠMfS1o﷣/3s3串&a7ڃVS<0J)z3qbO~\DyMw`wt.w?)U'a_]j{@O]֧6N.Q<5` }%~ tM_#lM\\y}zYHmD}0ĂD٪P0fD 'ɈX}&`!61`;7_-ۀusI.W}'S&:$P ӊe6!ldt؆.OsՠQީG W _[K^.\т_Z=T*Diu6 ᆖl}%1&Z Yo)Öuj\1E!˞}AJ`l8҈η WI&,^9ƒ>%sk.e-ǃ5YAQ/PD:ao m3^r"e_"7~YP^f{IkK;; ElK9kaz|ʡ"ß]²$l-X0RyxJz}]*4WUOw*RWہ!Ӄ mѢ^5)eWPyIlnط7dpSJFDxrPA7QEHݦĦ#9ǠmTJnv)ΪGNPF'OWZŕUΙM 538[TPLW~6LV+滋։a}_@P~3ARlXM^)bSl@A%x\?!0mVZ[LؒeN[n"סu`5aL,t#ROgWrcѡbgyVCwEfϗO Q܍H0|qa ;fty0Oi-ŦyVLMO11_-\+lZc^/#&nt D^m+LgyT@4t-iXOsҁA̪ -@lG?$`;ޙ%Tte_. viFd_{ᢪ1UU F3:CRM.궕5\ Of#zs) P Mn]|  ?5t+kH5Dj5ΪxiS{5Fs+<}W-5bQq%xKfTsNjC_.A(< œxɘMT=Je!8N99 ̒I.qzߢ~}v(y}͉X!QV@g0uʂ|w(ƎR*nnN~ rXP˱W@E8R Fo< }B"NUKMsv/IeNfbZo+c9v):PxIOԳGh-۹75Wmkxm_Fړc#u>;l`'sfE{1xMCҫh~ s)eB l2 E=AcrMtSvA5$EG؂ƕe9_$4w%堉Q?3H<jZ;ޤq~S+}8QjKK8 m${ R?d+)4w._FdC?Xf>nãvެˆry\`wQA 0@c5+9JŞb'\=@>_/1ϔV dB8ݰ7ʢUCT,B?|1螟bMZ0h y] A}Չ (ȺSuz:F]g0\`];g`9'<Ȯc2!H@q9,o$WeZ F^~aqka}@=˕kLl6]l !d~EMoyn L:D \\N3' >"MZ!ADzhcKÓ.4f⥴jEÌ۰$_#&` S" }ﰜzN1T]tXO0W^+jk0߭ꋄ\E*>=BX3 'kB&_*-λg:03&8|<9Lw5#f9VvF۰@'i;[ 9hmj6z]UHDJ ج0,CBeG5=W t0a{%$1ewbZ,%Uru#fMz%Q!Ⱥ[:<6juwz:`GZ^[eyW Y8"͌_#ۦvRlTp*N<sɋL()pqWP@jDr PgR*U'0"g| 1T;_ȍ\JmwnEP164POũ5&%!$%L-51״ӈ6o2oPb5LK8%6'*ƋNᄊfͯ Zj]ЈBxvv䯅Y0=,BO캱Nޔu$trRe1J<) HvDm_b'?!"8APIKiI}Ҙj \m3nyք\ F 6LNb!Ukư[&qujWI'c1 ->Hvi+e>;K=4M/'7ɂ@zFE'1QD> VV͐y=@Zhg8OBZB7f9®qS03\S8;nY rRpt5MԡgY#Ha؃=,Lq0ԙ,. 9(uO,>De>Ydx3Ԫ[܄}&bn"*L@ }}6ʔS+ji8ڋ\@&瀻 n5v+ZxFaa&SqU7}̠{ vuJQ A5 C1tXþ f<*=PmTD„{o:=?qw7ka\7nm ѪQq秏0xD`_+K|7cyR7Eo][kc&va[ΑMVu{j#gf#^`~a)KT-icTX1dd+7$Ld#|owZkO?//B]k2]@9BtJ/Gl?i.bn(HoN|zb.DpXxFʏ^0M)6?*+uHU/}aE`h%LI1kcXnW9y}dm-=C ]+ eJibshؔR{?lV B۞ tʶ.uu%V\t{(lOFFg^b߈ncy ѧx9vCEaL(%% ^Hijwws2Rg!PK:K@h}L 'Iu;1Ԡ})]d`ߋsi#ϓa'[P+-ej ye#oݸ"]ԙHm.X廻Fp/ * 4 (mO:!|+mAW5̩mU L+֟0z Ht&:FN&U#,ld5]"r&,$B|<4H*:Ht䨾UX`|:>֙=/T^gz :+?9Tqگޯ"oV~@Pa&zV~MۍV\%פ~4_Ӌ _S?&x_}EZH6l#2VybZ- y`6=DrZƋCTO3Y!%wu̪QP&,1:X*σV.!(?=yv2]<1΁`etHkb_y8 eo6MYFL ^XcЛ"sgy'D¤#zjh@ S7z%$!%I1~=\9OM 6'bt@_ʟIJn) TnTOnC˰ =u|]N[8JNLu[ I/ɭ.91مk\PҠ*O^jFyP!;hn)o-YSϳF /{KP+LΒwLsxYHzҧq:34r+op (Q*Wx- P1hjb^YHl5'uƦf CN<珖kHgyyеF\.Q}(pyTӌm>yQG! ;1qU〔lg~(n'!LgT0hxc}%`΢wl9fz8Od%*\w-- ZsQLI *o =;̆~d5`qgM!E[I)KSw}le΃B+kBJV?}bq;1l)?{ cd߄w%7ZLZ˦b)9pwaCz U $=VDLQ,[m -iӥ Nj>/|.X@:jqLb!31dI@l 0= l5B?]Hay;%tj' {_orM3QJ=_Dů4" kDo&EϷ9-:}V=L {I*]a:#[ B}TcJZIW@r~\J]$RQ H n&w ?2q?;̯hƫ ]ys3i6}3\P=TWk="e1[Xȳޚmy B iG'J#7X2\%eV])FoA_qӎL  {>wnkB;Șa;a} M~'#kD,R*!!$!~-FwڽlY&'<<,"+>-&cҵK2nB3HUԪ?%==qR ;8 gVfk%%>J@'q;8Eq a|m)Z/ ) J@ȟq8R" >Q}5]XF6:-\R2*a(]sBDwݨcpNʌwOF0Ǟbv4o㏈SĜ0NDw_t[U߾ǕXJy=9_N!B"tSD6y wq7՜C @iTЯ 8掔+)?\b5}I/Q[(C2U ɸ/{ vG%n52=Jf(E8h+Y*Mg•Шu/|wH;"A #Qn*"2uΈàp9Ζ+U=ĿoO.W׏ 9eZ2?Xf axb V(;'azmF $ڴ$-.X =oON1e; en=h%$kI>)ѠxiYSǟ&{-Xɕ(b?%Cp+OPM>/<;oQ#1.IzųSVӨݔrFw(as5*Q#¦%p*nG(:cCDv-o ۤMK~{.>!YZs!rN<5k8uK 3CK]:zN -1r+;Anh 4oaTg0>]6'&('~O=&3/y%xȩ>i]% ͕#$p6!gZwa0QBV^~mC9DW"ъ04wV-o#;~5W?vl}&zWe ^L\?CuzOLSsumsH;/[ !<"O\-|$`=slEբsbAW#W ^4&&Bs(`JGl8'؊cUK%FN5PTa 5 ; "'QXZ}[="KwŠۋ,l&d)fa-Xst] ”z\S9?`Wy[N] ~ܤb:KlEu -JIczi#P7 zSCmKd,UX5ri xt/PX$B]삇n9L${jX?T@r*I W M2Ld4N-7 8/4[#(ɒ]\J&qjMH‹ 5mMAc}40Ug#T\l@tW:_7wIV .E,Eլ^{8Ɏ`'sڑ- /k|b5=ͣ%?_ӡn@Qo(@wU+_a<ظ)O>/~;X]&ɻк?cW <]Y7CtHPe&]Ox !+HgAQ?E XtݗZ ACn. \Aˌ(yȮEavFH٫Ӧ~#r9g\pREm T_:ni`I-~Ǻ3M%EwC !),uYZ\rƼĘ!t$g_qYH =^ +DfW:fM}<1[EE3_ᔁ#ǡS+aw!+Z $8O=0'cD ۲Ψh\23T!3l} ?+G:j1ڒgSN-&}^ɘEָ5 V&&PڔxND>Wf zHJiq@q*DmM9N[\T+(@q:CŃSo4ϡ`wW尣s,t_!*! pjYt/KP.sܜtuhK}]Wd"~|YW߮ ]_`}/Є.4&Eirܜ% U:L^$sK %1ian_\O W{+OKOg:`b-UY׷7]TY hQ*ͭrx2ScG<<8x5#}Lr(j,R1>X3'K|E%LPUu` `q0ފ >\&yۚ^ {rP'߉/ U n7 o2H{@ `n&j4wqqwHl vAl)1AMH@9qsL/u8Vb .  a^@<+Tp@/ oߤã^} ސofC],Mjj\F/Sݡ`VO( '=:qcػ!XK8+] eP>75vԋs-xӔVaOBP+#-Ƃj}66~tӿWDWR2@]L('%aA)Q AO,szӉ0E_ 3W5[j|C̷̄*nrRS|a(g" d{}(b0}wpEpx>˖OٙY+Bl'wC6FIb deTRnmn eeSe&p:pt{11p,Ic<:&kYKq, z]Ɍr l^?B0ݹ&y +j]=[,.~s;gzCuPOLf  ͲߕyGם`,VȽ_I tR Al'7Auwݒq1dtL_%f} tC@fĄ(< g/:%njvcmT$9/ R|qlDh6ƥA1%3h7Am_m؝ȓ&u ]0ݘ_%]BV7Rt[Ϟ<$?yZh 7J?fIP~:u6kS5ˎ ujαB֎)ÉR|z4rB\Q|܈?ܭ1wt-|[=uZq).(B.ndT&qچg.O[Yʖ``S0oKʬ}XJcTB}X@7;6@w[ĖI \f@xk^<V\2p N,.g@r4;'Փ=\Z:ϨD)?C;QA510@:HQ_dΑ #erV"Lw<s;`2wo?T{H>_WUȓc^4]|s'3Nxh6hC#F g.k6x?Q!.-h;!"g$=#i,ֈv-o;HUezoZrJ>K^8nR3u.vHh\3a_`^Vd6ɐz(0Ui4Mtl|ZoY',5[ǗM%MP?{ ÜƶaB7a0jdĜYƗ6 3< _=in3:{S,vW/d,Жۆݢj3#,_kDZ!uęϞLv PaSm${2>s Y{RMes?Z^ǒzN%|IP*L y oÚ˕x:10ag)p:wI\>u U%pF0 뤗~J/DrPxLmمLA T; OK=ւ7$cFŸ 1s:J`T'srʸrcF,DO>IDskQ C$g:! %2qL }W/N9c1C>89ٲ Zߪɫy6]zD!US _ أ&++pM= τR^uFӼ_}n;|ҺU #v+[)@1,0ӳ.%+񻊶 lfRDe;L}Uĭ|&"yM]w (XH>Q`!4OpaFh;:7L>r>\읝ZC;)^5I@J!G\bn5ؐPXI$ !Ks|U]Z*D=;8]ˬ=qҌ^Y- Qz `j㪠16 e7`SxZ]aA+-k2(<ߟ{/d NwZƦi5k:gA\Kڹ>Co_Winh 2/华VQD})T+[S{q "xl]G")ZHO5iuOs ?h"-xw*iZ*Vd<"R2Na~D"brqYph25\eK#cL G-E2U˕Wsי/h|旪Nm;ᙝ/mTt*{YB96e^1lv:j7:Gf Ėk! 0KcbL(}.ᦗkqy§.r3jOJWB{98N QITg}D4¹)`{fBah[9 nߔ-\9IWwj䀹+Ss rmQ7pw*Dp|/- >ck}kg0r:1O9S#SԂ0` 7+źJW5>L!=Cϯ%[";F?#i`EZa']Žm+녅f0ej}TL/ì`bC,GtfISn$Hå%~ԷY]\EL| E mܷI[-G+]cg3ue$ٸ玕Dxr>c%7:ڑ d4c8CN'myܶ{VZm1ɖ~rƷnOb֮1@*hBb}}0+Xw"{4N%h.O:bj=%ꔶj(pCmB*cیpEHz t`sO XXxCOvh{w:޼ :Eȡ0/s:MզgzrkZT_O*IZVV2x@iAuhF6@Br+5ܴU<H) /аsA?I8q$3ڐ5Ԗa -6jס=v^yV@j\ޯ>әl<2a}\biÍ!\>v Gp"DiEx?Gj-@+<J܅Sl %E3@G&v`kɦ1.To\^ȮnCO x3H&Du [ɓGM {b,mF<})oq>ѓypbAHctq0QWYV ୼@%@ n6gB.Irg O`n͕VRXb+M/.[ Þ-[#Ky>U ,c+;Rؓ ߲%EB|1MClIJ1ϑǗ++ D(H.ѐc5akv0 HpDiKy/bs E`d(Fz$p05 E,`N]ix3叭>0j<IO&E4*1sʹ`Sfxe0 yـ%W@9JV,pAOù G[^Nee[.U2|1kGHȻd' q=KM_9+>0X JHcY o/z|plS@v qR t4[Qm XB̩`aG:Fb-ye*q*t7250J~EIwƵ2y Y(ވ~[2?>&/Ćgoy#AKš&2Q/>@6l})#bqD|$Ga?۾a-u^nbg*25`<Ȫ7чsgnve M*Ȋa:G- D oT=Et BrǔOrv+ $SNp̾2z0nZvw5xmF mcoE `mP 'ƣ:vv<+g-[8l rf+_糫uәq3#aS9w<hg[C_DP])CHgI'-d\a$sB9d},U W{>oT))8>s=禣a:+pv`/.'}82݆JL5oߙ\![(<s —f\WAڀXqY a^{ْQMf ftKW4 F`/"&!=1Ju0MqS]  aX_OM>GnCwŬCX~'D5Fpv4ncD|6B5?Oxifu?{?`s$Gch8ؕ,&zvE btAGuKS | 7autx$#!*-GכS#<`O9H~ ]{FH1@ Fݧ7P? }_z 4v){'\a&T[RQ"E% V:Ggm!B<(RR<bt NlIUA yŸ00 1A.|܃{RbW{r"u0޵E0NsY2 ihdȞ`0w\f* QZzSCCJrI(0,XURt([aB(Կ=|:CHC&IVt@uF߆uf%pŸLǔ'H&7q5(sgy5(wKb{!̶c! > &g5lDbA q+?vK. Q.B{f 7@oW(F,!,_`{"\Bk 1&(P\"'G}^0)ʙ/]r_r7^^qFЂ+X_ >ʑ +,TSAbW4|i`'N5-Q;pR"ˢ|7G«*QoJR{J𽜐Q؊SFG<~3WQ~gNcwh? W|0"_X۰&]Y-F;,дXl*D$TsLo&*_"w;e⺩BUJ J2_(I{W P?9/.z]ZWtbV:y(9jnMI뤈qȄWD>8tjWM(qcvg޶_oYql @J;xbGEK%O'nAHcQ[PΉ=l +-儣C.ڃ0vl^S;d5cD3P0jXlH"v@z$vrc5_1y ^-j ^m6g: shd}iNkjc^l|ӠѦKMS5q;Z>nZ5dXgO~{r؋;0 _s͈2/'ۀ_ @gLW)6X94 t ӽ{5kU.}b[-GIa4x$@H-,j:BԀ96' ؘ!hHjz?;UֳZ7wDdW,*}H`6e< Qc ǩ77(Auv @DGD!-Kiřf -b" 䲓 } h6$wȃh|eQˑH՟ggɱZ3 v]Ao0%Ώ(=HsM(1B _*xzU!Tl(ѴUMDH9 ;hS;}x>NyEć %Al7N#@P[ 2HZiXu$I IcD:7?-1I-)0n5rR~U}^8nT , $17tiΘY#}ޟi_Em/p˶%+c&WV)-f@N:O# wҐx›[{Z՜`e??NPZ$6`X'i](< \aqDrK՚wɃ*DE֮nCYdnd:y?޺;WRF7s 8PnJL ,,]@gv!VR=_Xj`|[HEDQVLk7-qEG~ >]gicw_36꤬mHOϙpK|)eD[%wʣ%X,A0\lǟ*6oU%'3 àel]?SC$sA 0~;zs,UŒگ&nطn-3DZĸpk0lC"0*ܖi up("L+r!lC4#!d&39ZQC{IÎ&9`1XnP6Lǁ깁umvCu<9LWft".X٧Z{JK Q!κeAy(BSٮ/KүTS.8 ֣](i< ϱwxJYUK4*Eߣr w]w(f#csԯ\ (f(vϴ].}WɽA:!/`̞{j 00T%]kXz= %\.;`a E!<7QMī#]5 b(lz7wE03Ly_<<{RcaH_ )GEyKpcd;; EK,BlEK *gӢe((Nx%)?ᰶ]QtGk+>.TYd5_KQl|nQ(OZP2/Y"Pc[*U &p<]Bj`Ok'BIe 3aߴND "{# 1-fQ/pۭkzw:D/ ȀYFfHg:!2ώד8 Cd[pükgKC*0D$$n*}r‡z/ ;sgAIY~{gFeNHTҶ$qQ\ot\$o5Y]8ß#̞eNSmc|ၕ GRa8*4{=NFq/ʆ3ҶZj6"n3yEM=lq"lPM3+b[-Ykhom"4}]t{S(vN Iz\]qꧨJMbpV'kZюH6[YEkʚS&"Ei럲H3՗ dYp^b-'ct~& RQB/dKݩN@!idwldsxI/q@a`Ѳ:7x"x9UXA0? 29kkBR. ,ӹM0U:뇯rNC :N-&)T[,`c؁쨢+H: l-Xg} aP7Zl"K$BQ3%~! @ĆS+^$8~}>9wOx.}XP${-놇Q Ff3 ٨>^hH~ qEV*EcB/l.^Mz.Ԭtג2Y݁mި(1 f&ɿ 7<"dNZS'9nyom[ OT8tu51qb>mPnQ@ w;8%U56y2r&) Œx3ْR ]Zŝno]A;g3m%]WQTGU+ja(F_/:|=N4 %`^qw)Kq\C]}^#~NUƓ2˳Λ.Z)nB_M8:;30> _1X#Q;Dߎ!l@qs}jONӮ^ hv Yrμ>ăgV=ؗ ld_\GQ7{g&XvpEr ‘ު5Hv X&jK> m:R}N'>TaOy1pyP1I=&;Py‘/E0BX\_ ,;FDaDU\.QN{ ;eab~n1;gO+祣g)+^r|5| Ct[CȤ~8cm8EEם{iuD}z˦9oCQ^o3$JzhQRe r?eaJm3?&bAcQ|)zz&:f!5;YеGy%xpnE OZdUWGÔ9C@iv6(ɳwJ[8X;cΪ7b iaGpCg,65L{7 4En5 ĀNYZ ?JmqtFVqvg+>9iQ?Yl0S _]cӿ7 e&q%\3Mf7qxP,PŃiJ2M=ܘW" EMɞEl6 `P?נԶDMkJcI8-Xs's;wvQTZ_E>J;%,B4#/F@ꣻc3!_ 'Wd/nDy2ƚ+vBW!b̞hT$Lh!HvdZ!•*qV- n*]npݼFN)^SgeсHU߭}d1\agew0xʥoNC?N%f;C˽-7ԾvqX1.-wf-o g-|hS ծT-Wk*NAb.< fp-]76sKݼ)-0^g*|p.[Gsm9m,!Aۀz4H 2ӂN?uVh 0rݨ7 l۴ lذ)9P0߱gkƝ1Xģi J6{5y/*4f mNZ}gʚTs[%3W} U_ˠ?7(Wkׅ{{ԦFlk]5}ph(+p q!uKWJϐOpe:K/8{L_'|)T$MۋqA,kZseͅLf t/'wP'TcaXm.p,3a>q݃Dy 6l_Y#7tj|* ̩i7["X'8n($ƪ'Tv3V3VIWT~tm-t䔤U v 9R>rb]K|D~%wv{sVp t;]`FKLNXE]noE7sь䕈& (^<Qy+ַ1#B L99+-fV[,[Wb^ (emxm*}:;W8DoA]HF0W;X1IoK&<&D+VnSCMH=.?I\&^3@nwoE,ezrhm<E;e81i?&}f`?y)=G/N${]R_iC?1]t>\M+#}aT"lmbsq]\ /Z~% 1n@usYj1EtP&w#}LTW;dǖDT:%Z3 ^?38_jy7CH? Ll#3do#Y 4:tV['Ls0<)q{AoȄcI2tq:/rˡt@2VjhJI. ieBO⯪?<"<{Jc0mmm\5 $o-ޣ;CmfD풣I䉡c9nye6)2bc'H9HW.j_? fX ηe*OiD>W!LSa7i|Dۑ~n)05rS+Ǖ76 P ,dN; E;7U4Qz 5TCN}ٽUf[~TH&Gv P`yLbτ 5+ * TL,&o.8VkUxFmaN' $6KٍQ3*;uvB=TqgYpoE$K%^zjy[&0dfy?y%QrS=q5@.}+ JJ;ٙ>XO?*"1N0ݮ{\"= 4J{ՉL޵CTӛ(x@y .ia4>,lKy8G 3.᫰9;u^`}1~$l%25KvcqIJG} S W9ZX䂆>AG}X҃QMhδ9!V(6DћWЦdw(ꑥ'&.u.]Yg[5ȺcaVsZ _ CeGd0?Ȍ}WT!\D{;kߔ,FL/8gZ :ڌН" ~Ƃ7o@-1b<d(x5y~XjLSS}=,샮qģUP!'AL %70| H9TkX]ƒűg|ewjY<$yv&U$޳=``%D19!YJ_͝T3 @'WGөpI1_U= {=0#QN|h@8; ޷Mlb-4ֶ"z$2aD;*ۺ P r"nOťc54Ӟ6 .Y]@OLY9AՉN8r<-p֞ Diveg=$t=2fw4=3]cl^KRR8Bs(`UTMc@#d 7#CZކ ,I`~1Wf^1p/&W޹ -xF2#cOG* |Q75A3wXIi#*Tnƞ.|šDEW$dqg&`(Sr/juVIY[2 d_ua(=<&,gPCjF7iCԻŚ@+.o,FӮqN( e"AS[T#xB$/cj]Ţ /XfImI "hY ۄz0'<  vhAC+LO<恇ϳAs흮_ |ک㔡x{v FPMqwTlO{3Jܞ %>Dd0RqO F!Z3Lt)-7iADC|$udr:w͂"্I%Lk3azrnOq0w/)b\n:=:> Tҩb^l! JtPHb{icVJJ Y[Ώ!,2ثQhC錰=V($J- hUjXO@"v6,ԤQ,t>v-rVxٝtG'H @yZ0lo~D lckBD%5A#OSTefL5WK&Fo. ӁmF iE ̢OH6*n=m,vKY=2Ƿ2KkmAo!f.&c|cFbo8sW蜢${v1>)mu?[ e~ [}Vd Ùv Aצ}Znmg^t`3 vZCWC*g GߢE˴LZ+̚C"WL/Tؼ*|I-g}H eUbC"mpU}P mȩɫ'Mx5,^fT:!DX(5Տ -uNMUn҇6jP%tH0I=|2,A/<6A :#nk#=5 o Gb />dvPQr$=]-Βʶ3{dNtsE V8]Asv3xg€ʳ[ZDk{{sV9Ize>Ԯ^'U?D7kL #YSД疙s(&bH: 켿a^3uu?pdOwGyow78UݣB3V `0Cxt$RT4giWXl-U-g:1Y^@+ų{dv7z]qǓO!8AvϮpEZy$"eefxy^Q7A&ڴ]M/NQ 7~ Q'!zxM/n fy^;ӽ6=KCդ&K *&wHmY;Hoyݦtc-k|GMȄ\< `Pl5Zŧ FMƜ]VC[Q1^rCҿd7˜)֓ XU>i `:˝ex'ipqJW+Tm+yIR@)ǣ{qHKWx-AOB=$Gh|kމ<,sl|A54'g߈%ߌ޾\t8in.E>"DF:A;޾)$Ɓhy'mkxxhTfyV .O70v ;P`tw>Wad3 $H[:0#+ e7ڮBYG𚀟\$l v4o~` SF ȼG/ m 6|:{wfIJ#eN/\B!fGXP/~_zoI2A؀TRߏ*war#`Ο-Ul-< hDȘ`MwfI4 d6Y8?_Xm:0K EןU{J8"_U'ġD0"<(l% J~%gmlV!.wIX~ˡ+gˎn1^BP,+:t.E.ЗEVcAf|]׷l3+qwVD#]M!c@EO5Qny%,D7zLlN|ke?2(q4JR?ܚD O Xm\#_#*> [GTYQy~QՉ /lba{H^J%0Jkć/x66?$]_ſȥQ'W?.콾, Zgh9P5B1]k(5;v%DvՠǼF6ju#dm}KU?;s8N&i  Ֆ-^(Wн2cSl9War9gد$OѯC3Ÿl''kIt/{̫"%ʬ`_da'K)lƶDЅg$d0̩'OcASA~VH@~~vm7`ҏ?AI@Zu 0f ePT`~w[>(SK8~5 c!C4M+1kXÂ<D*fbo$`C\xIč/83R#PQrf+~vMgH!2-XY[g .l$ecٷ:emEƕNjT olL-0HI`k Uxz}o_%:i鵁r̈́U8kN7/B( ynɬǚk7@|?{lI(}J=PQܾSb1h°ve\ "2F~Փ2!bӣ7Uni\b>ZeuVY#:縈Bq]Ujޗ4qx,U =u/ ֬!bޯsj-Eё4fw>Est{dRd^\)72mJ&y}`h\ xֈ4%ZR Ԓ7M*'@' 鳷$ވ,_r۰VgÃ'WAXH4n&$@("f9l) 5[9Il3ʼ[ض؈:M_o#m%Oحibw6۞6ԫiHyaz(F1֥3`nR 7~HltHyݖh<@!&7QokffS즐]Zl^_ySHH워 8sruܹt5V0ר&0rWJnl*I9!!&i-; Rsdʵ!-ZoppCGRPR?[j!9ʦLu|5[ߍ_zfpD9yisR:*A Fc8YƆ3s2(D?|ڞ˗+ՈҚө|w:aǩ0MNpLhEn"O-]qrOz q"N)9 @j@$2m&DJcBմǓ^ [moL!1>EX'R(VݭƁ%lYh򴰮Ipj"A ^(\}xM~vf p5 Xa9J)!~3;­;f䜼#]'Lp< ωc@b@mJeHN[dG=z:QhT3K[/w:tʤJn{Q8so6PlAdY~dDn+4T_+idQjOǰ-zv1=5iTGН0C` LT>Pk'X K mmG&^>ޙgUn8G/W0a`)\LQY+q nr*x#?cM[W+&7rR#W)ҎEMPUp.BqC5KQ)'FyNʝiVhy8Cg`ҡ@,Z\KEatMT7"z/ ?P~u>eɁA/O~k3PE"w(|M fPnvdVK66ռzb Mk MGV=n]eE6"vaS3'**Vz2gA+6An'}k|nH"6x"ez.L}bg&<>cRwJ#jR_JͣwDaՁ +f́Aw* h1{T]LEj,ѨDP&iey P.(C:0QT^,wk}LT$悼 0*ܺڲP!1V7[u~ uۜ|._fNTf"{䰎Io0Z(:6HwP(VXxGÉ 풚=,"&lKy3ߦ:9y|嚺G)=p-fv?bd_.1[©LFMnJfqAȏul7WڹRװ"FS! B{8ة9L"*QtPIxa7=go0F[(DM,3|X9dްHRۜ!DZԾ߸Lj5QJ)p!;i Sk8k_=f?Z%텋lYѻD]@gt>9(BuRo9sZQJN"OU`]GE -Zh{jpBVZ3B{N_p]p^o"Ԇы !%mJ #2m^@ɅϷFHSAiX!YɁ}W$V݅aW}kJi4zUyR_t#^˭zX1w2$)ۏC^ .Nc\m^_t.G.Y^0$Y5B>ilTtOߓ|NJ{Vh/C-cr:4lRbQ儦ijΣкIQ,Cクި$ܻ<+]gmc@X9ق5]);3Yy3r3->6D]yrB5M'qȽ MG@UTRs<ӔyELe 4Vr}~n 9~ \LbHjH` 9X]H& xC9 ;;IIQf4uVBBXW?[gnUPp^*&bVo(5(p-Fv(u/+gedPwz~?Gq֙boNqQ!_HPHCV@(1N_*C:QJוF_am[@NOkѨx\}{].omfH=:T^ 5ޛ2 ԲFՀr#F0|.;mIa/#+%)0qNh94Is1/yݔ̴ٺ m r*>>mnE7L!iޘ0[֢&> 4ٰ01Tr]NBB1@"{`ޱ-?Q)eb- ȭ?sTq3ʚCx.Zجv 8.'_D>`uq|m,=PJ^GHuFB|ǿ0遺6෷,yRVjmM?ꆉ3̨ZOO8S4 :\XVszy5Z [H4D)ǫПc&hVA{>3XM/\7ٔ#iq80//3J\R+$ pby{5wN~X?{!1qf 'XRP%TѿQ\ڀh%7l~w 6콶= ^̼57RUYd.Ls,hW3n'۾v_ko@Es1/C-_WI$,gP}А Y:GBrh|Eۖwʛ)/S)h^&v`_B֔ܬݒgNCR#=7˾QP)o+`AYUK7&=ҕM$`{{p Y;[3λ(n#9. ScD«҉h0CId2AΒo7Xskr:'k/ha6R?&!$hueP4wK%Ps& !Ν.)+*M6~~65M*都qCp9D;GB+~&YSr I?]'3:>mTTJSX;:sV:QQ/QIJ>ܻ!,)1'v6B ozQX 3y{A&BwR7YöҸk.=AvGS(coIu!~9TnJ=O(@Q8;P*3M(_#uMT _VB` 1,QwjݺKgܧ !]#Iw %ٗ 7;}YC!(,Pٓ>&7Ci>n:@)ޤlpsf)1 솄 pj+GF.QApb}b_.`)%U4!˼pչIZ֠$]I;1WeGi&IZ"A͛'w}h؋:o`/C58]͈$˿"1`MaeCt" *;\|r%}m%;1;X)dcxt{DGu.x}9aR6|ƉG6CM.<JSR mтFp2RΈTrlR$/װA|h|&i*b΅1b3o0n𢶁K'@Vy(F+CoT r sN\|3 y)ITr4#(A)t",A RYŎ|<=VM{p~p~j=΍!5;M-# -N=Uuwъ`I? ]iIk| E`d[8D\4lo)21SjKbAޒ49ʒaHnb *ad 5B9=ɿ\$.mW \%zj|5 ᗿyB#_Z{В)72M)NЂ'jV/38P-& ,UUbQvi`6{ÆS1#yPҞ0| D8܄"q\c9]N$bg_&ڹl"23җzтW躚Q8{ u6&o1Q5:s5QzksϴGL9- nOO[=8UE3Ii K_N.k"C7~b+oc z_đLrt$o݇j`#k[\ia'vxd+KmN; fϱN١SU*hmb.+SXъ|XUg\Q?o/Úp|3 { )2)yކ%0קxBT{2dNQ#N|jיPl4wq^A`FϡI `T4>cI.Q'.w"Դ5Kf/ͻB[cU;[µ1PR"i$mP\Ϯٝ{w>:?1hL..X)u1ؽ"V߳rDա%l\5fJRA:e)*?d[UUz{7B Rh)v?%A lzO ٲ̑a `lWrkLVdԄ  l=ϥpM\dJίd,&d0 2mkK*L;1Hpf,Wՙ< h +0PVPB]$:DT^A%1nՐʈ#Ʈ 㵗*MaBH(=WCyH&PBm8 FW\J!Iy<{mυEZ5|d@H ɿʞL8qUp o }~MBH!H&/ӆO|i8LhFp(~t!T a8tvҸB]ne},WrMF NK. Ip(G3l]@Ʌ%#?{:aj{ XXr^yԆ+80t4|VD:Pe8jG(GԶG y$ۀ>O<öH4E3A{F1ꉸdB;\ #gL06!U@k_ہN9Vj_S!oMl-B2ֺ{4Gַ_|uP#u4"Jrqx"V\a&2QgG`v(ϋc:BkDZ&ތ'6!RXF̫ڷ]>V7V1j%!3PצShy GHj c_eW.O YTѲcfaM# T~ ҏI,&Yd$3vT8pu3b)1(ksPR(E\ ^ ࣿBXχX`?z3xU,rpbQۤ$Վ4-N9Ğ= N<6IeM7qFhEoE +W+cR_.zC1=QŜ {"#Ce bhe4I6 ܮFZWOh`<{GS^ *tp3BSReȰ[phosi|:ⱐS enf/eNlfkۇ wbpo]~oxǨGq}{G @>w|%NYiO"G:[_hxD9=F~j:.+ԁPO(=Ƣ Dݾ ?+Iow[e1B> ~tOc) pjUԠac ;r\dL K4i>\HBFV;r7I؜{>|,, 8!ؒ  Gc`(u wM7lW6S`Pg[oؗ-&{>xl[-I~4(j yUS3ZSK,Z_U*Tɜh57hDȗ$cl8凶bU 6^U1?ˬ+rP2 }n[gأĻ{goVD'`.|CV0ףŝUh m$GȠ?#t:^p#8WlFеm:4Υ CGiPj8LX[B]a-KKq낺1r+D/~Az@r,2!OM rߕ8.26}onu>ՒefR1T${81ӽ+ޯ nJ s$x܌`?q`]="bٛ[>uŃgǷ"ƣ &Z *u#z,VK~J.+Xj Ͽw`=- ۮ^w,;p cPآ#UIj`1L-%vJdd22v@A4j+/ /C+%!&jwZ#"EV8E܊CIHpoK(2n{t-OL'ء.@.XcYF6I.Ft c i,HS 8+Jo/#az^ҥ{'AĬlKwhrC֯ͅ 1su%=mt +_Y LϵBٹZGgARkf<Ԓ7O7xfKoǑ*)<"A M؉Rl/ċ8Z4# X0]{ K~qk+]ٳ^wk^{A#_Bj!GNHn^2[p ̐Het9Z;*`+]J+'Vp:(Og؊N\5Пӝٔ=Jph3|Hn-MǓOhV 4~D`7h腸r4Z*҈! ӻ$xWQ_fTL˹Z^I/>ypSS̸ʔ .6䇆_ 6ۼzF8l?]އ?g΂9M"G|AEFt8喒b]9'?/l'87ӯ%'oxtdQ3 1@3! ]"%!J䒽:! *9O?!d_n?=?O0ELM ߣSy"?e"c}jЖC@nЂf[ <]a8g2?: -L,\JiVt ukf4ޓ8犪Ü}FBz:P_׽3 U2ڀ_;6f\6a8NQ=~>p{:DӪ]6m;2\F/KD2 ]^@q.ċl7/R ]vؘ@Mb&Ȫ&sИlb(ͤ-?6oz>;\-]]V;Dz@/C~x(sY:AwND~*}:憴lzN+Ck r2N,䶵'PQ ϊPy09xyrQvWb㌦}PزY(Ek;˘(V{;z\8".a xARc^M [(_<.BZR[Ln"seG } `_h)PK|e16ǓmMh8E)s;^jnLzomd-Zoqoz}eeC`,\7|$-0 lE>G :qfGmݼ=MG˸QԋBӔ(Jz9iw `KLUЅFcZPBx:ޢ {u:[`_&ׂZ!T1 ΍y&8I@pF% &^K?v˹m jzBA"yDud0`젠,fGW*lGU1a2]ۻr[f%fag NhLM:R3`fpU ja"gcel c;l#_\ub ̑iܜ (YNk u8&*G07m;ww71*-* W얡  D{ͯ5N8Z{pa/-[GA e9),[ttο^xf^> Z=pr(b aѓ۷y,pelԕ g9_k_`)7[cΠG{ S}5N^G$ `Җ3SPV=2?  C8hdRK.]pۋcKQW8ڤV*B_sKŲ jFf} ,4 ?$TWH@մ2%`7GE˵&e+|?L{;ŋzjg{P+z(>]pE:A8u9B^:탧QAiQ=_! ˼oxti`MWsRE܁Ul[:FGubM1;F}s^D4=܅pnDKP;gmYG;3: kLM=t=oc ƇG?ctm%wㆺm3r`Kliqa Y6-W J|@8_/c³~Sue옶NJD.LCw5qyXS:ZZ:̍yPq6 X>tu/v{ʢ?ΐLKFjXfG]8$њT]͂(t16.Fvzu{~p.ٴݻRm6dF5v? 4+G9$=l>>܋ɺ-?2`:V/`Y! *&F4G=0R;$假TUMg8%0$1nP6:L_9V!"gdHr4tO+bizi}Q2*dzɟwk\W,'15Y\lWlDƑ0` ҀhƸCX>WZPޭEpq/ \R@brk\k<=Fm$/k*R ɅqGj%)zx&!vxrʽٓPqvRzĈNo! ِG #8-gkSã{ ('E/K@^h0柼0%?_czpt8ڧhAevA%F->,sê} KNzte5~SҸ q]RUJD3S]<*7є0a&vfrPʣCtĬoQu*rny=0aA>ŵd* u|Մ:CpȋCB(0I4U$Np`lyz-9ިÂ6( U&k]EANLNE,ouU|c mVOU'qF\Zyس"0%o9S`Fܥٰ.NJٛzU 7Pǧ+!x@Y(u`GN#dbZI0 ܧ=Ȣ;)z2!؂~|`Z;.Wg|#r_)< ZK?BIq&k|ޝ??:31?V O>h` XV0r$Xz SjǻC+Y8شa'_ &2@NDKS{jT+PsQDI+/Mc]e7)Fޞ› r xZ8rIGҕƮȪOn&vc8`T_ D״*Vm(f8p/a~iECh~>C+%{m}ll 4}@!Yҷ2OH'']Xt-_m"evk5w/MQ?%#:'…}\މ5j)?bأZR=b!mu[6A $sziy1MeحLK.:mSJ.z .%:ćYYW@ԀЏvfuy<*"C3]NAtթuX_!qo3@EհUJ,18QC^ ]zI-5 8R4j@BT7[VuU"MEzu\ZL+?qE8{kNj\Uh"Fx)URn9Pwm=Hxx\bw6*G5~!_[fF j䴐?ޏOU1X?(WpK?ugttod/Gjg~lre]N>@$yT.5}ZчkGɂM良fsٵhs;9|FƯI +P#}dBіgFjuIXJs. |V2@nF3E^kAb)H?ũ3 xr5dr81\R{=׀~ 3IKK(NyΚC?/9#DE"uO3>|~VZitַ=}ѳʖxF*k]aE؜??vbm=qDžơc[}cԸsC)G᥇/5`U]&#nc `W("c^E&l`n_35Gb ćUl5zC8iCїu:i-ndI _pE 1_Yx+bװb!Bc!a|PG>ZV&6;ǒo=:п( ExZv4 _|@ 1~RvZ7RůKtjs׿+;Nn<&QU])Ca=j4y(3>϶8uN28.ta{ia9ǴBp dgŀ8!n({,i $REV~_p u"*R8[glDFf|V|u$-_XǥBm O'QZº)C,ąM^wc{/Dh= p¦)?1dIn:z[3|Xa*&[m]\?AJWaN >EŕU&̊VüHdb<"/+uzH1㑬*ͮN&b)DA9{fA[2'ֻ/ɨj ; 2k4's!7941iO`&c0pNx Dst LyW15!G#5zLqDI&97x{V,R='ȠW\n Ynȑ@q6˯x*S)WA+x]$YS.nV1p_5ngГy[\R^⑃ʻ'AKh~Wt3]}d@$,3G`aj` &ȱ-D! _ [^Rc5_i^):[S383NP^dt֚\Q-^ߘA @B׭u r˹ FQ(MTPe1C;*Ji5|K@œKc?\}کf,B@mv^?z,~~suzр|J6Ej:qԼK7K\,\‘:%qɼ/y\a&1JjTߐ ݤ`k,S/Kh3r* .=[E3ps;Ɖ&+DTQcߺF֍#?[4/cO/RJ^TzRN3FÅ `H^ϊ3\q"6O`bfԸ19s6wӞC!Uz8w-9aӝy2EW^AXv}_H}t&$غY^;:mT98 mŏyAx@O:O cm7Y7H-&lyUlbr@VBݕ@~t^7m$nhr!?ÎՎץqKs %!FL<\DYaw6VoDhРaGV`HϏgЇYGܰmuwI%^GP{XJ &?7 BZico*zwɈgU.%ku !tx:_~} ~hY,)*𠱥@>R">.GfUvhu^VHpI}0>RZʦihjNɁ@z1q @.ScRbj/ES=5+X=aՖJ Z %{*$nWc[a@]8AP6Air~<+1sF\|r\5椗2j|PZ%#Еkp};l`LRtϖ<]H-(-O sh2-RiOfo҂WG㛡!(]+!ZKKz5'o_mK/]>EM$~g^4ZbB«i/Yc\N T Mgz 09o#eRiV`|2JIIp `ᔦoNsĖUjChv]fB(P]jNt651l OFrG'TY´L B0OF6$j^, Wܻ_Ux6?'Box[0j¶&4l5F_Q_&44HVTH'HR %AЦ9K&HcjԩSJ2nsnׅ`Ny0KmeoQ>Cw嘴q,&ս,8nxpX?]=SL dl򦠐d"S`P? \:dl6mS*1d@H#t# H!eI 2ۍ iXpf`]M/ ++j!bA4Q_sSGU&T*fsC)E!Y)UBkw8i?e7֎"1C|=28l3Ύ; )4X(ILor|V5"(ʫugXs϶.!CB"kg}Am[pPE^s:ƚ?4Ɨ̀>,[n~٠%eXϴF_:{KPhh㪉v\q}h=]t9$2qD:N ڏ(pȈ2F6_q$.1n!VJTpڊ;R/h*|Bb B?ZZjYveg@hr7ŋ ݾ)`._ZO AaHX> Y'3CL_~0rMF:9\=0_ (&'uDU(s#RLWwrtY u#p+`Dȴ8>vbWlJp@a->R.8QUc×A'b,C0OWD!Al.*3C74 E"'}-XngH=>p kZmR 7QFM$aToJ25k,-2;tsXw  w=ldeĜ'tpI#z/f%-Ud<3DDE9vӫeˤ4,8.E?7" oMut|fjӛqP7S;/x, e4ρò8ֱhs/%:;IyOڿǵW$4N B w 66p-'> d@EXs'- R Zcs Fm:@Dd\>dv1s4bmPSY3ƭvj\T(bIvO*O=_7oU!*dKCo(]أb >Pb:;YFc+s#= d|RaYJT՗ T r?lCI`] /_q $WsAu>˹i1m u:YQSjsd&%-͍B7͗\k6w'H=[9N?9ZXqB:]?!B !3^xCCA5S= !XPNڀx=y6ED;4}Qe[X-'@L\ڐ*P&ע}k.σ,LcGub,W GGyIN:G.ҫ/*,AG wG]^ vi& N_JU ˎɊO֨ L1. nű)<~̆^ȥD SɄMvpdz}~;=Z%,6F e+ݙvcMN( 1)#%#$J'f SI)i0^rӾ,*y˫ R;Tgc\ݹ:og@Ni(G,Tc!m7Xmh&2nTc#MdXn{^ V>k;Ln\ ̻1@ x-j(((X8)!"|Uɿ)Ѣ_a%mX뽀֡=OqXAۘJX#6͝E.Q[$sa%xI5)u0p<9)F}_ر^D~bü7w§rQ}"}hz≲8-4 <.)ÑЪ]7),X2TLِxaC{V. LlsoPi] q"7^ly o`S.$qv 'w"n9f cv=N?^K#cݭ]Q?]`3t* h䎱UYGa^rH[l>îAu/!^r^a4>I( g.u?Kr8]B<xTw) 4 il' W)Oʭ @5)$(P!}`}Z}[68})b5u yH`KWwB0$`t5 g'lPF2f;8PTvNğRdѿ=o={ZZM%oĶ`ȅ6F K= LۻJhe|I9QI.$H쁧K@Iv<8`n-M$m] xȕAR*&g]J9;gUepևףSw!dLhFba:e| -R4(0EA1 AETqkFĮדԡPƯ*ElM̍E ; 3[k"ݳ6Su}"H*|@`gšoj;fU5N6qec7h h7\WKK϶!W92Y0SNMi>*=Y'X~9J<82Wt| ֥`[+$a6:@ g/B/$B0I˥YsrA|Q#=BZ {RHqE{+}&b8B( ӈOCK7Sߛy|ձt_ /Ck(j dFN{MNd,%ZSv2.գͼgnjAɞytFS>N+=+WXjnc-k҅G"$ҵrSt &/]b#HN開B7XČx/AÀd3ۧaYOI?Zz!^H֒sV"bМmH#x8[ 1\" -bɹ(. (ik9$4/eTv$;:x9S _oh?{Dc\1*j+2BnU68F {' c2?Bl~hѫ4E '\T=E$V. "c) X㮑%6u1) @QC~oxQCGj_߇b-&f'(=a}mf7ЗxaղUakR*# T@NY4u=Flo'CQv2fqd>x#Ba1#`l E0Z0)/AT#57y ՠv oCB*J u^ Fq8^yP8=/V##/B|jv]]R(w"M00>/p€ո,80b5ɌQzHF#?2'ǨHngGaWf .=cR{1n(=-τԤmC W%ucmW_|<ľd |"'ĆvFk*f9r; %h]A e8ޖ&Y >Th-Y…q8KFk2W-($USIܶp&_ආlHq HQUAp}ł*P];JӮt1L ߛtwW }{;Yhyi,EKX?> `g&=}*ITF҈0'@>b;ARiby`D~a۪^l w: mn;3FEDdm˂7& X5 @J-gksW&؏/J3{)Pm=5tQsX-'x)b+sUxz&p?,{hv[^a`-y" (&Ajė(%_O@a~6^]t8)%؄/v1}Xm~'AP6Wh?m>I\m~;0xџL\Z=㇑ /?[߽}/˗hEsķ^iԗ&[JnXX`Z#, tMǦ]Dz+&}*"! fsRS%*th0dX"QN1= ;."[ gbJ)fIYBS~Kr5?3UB"CC˗Q|2(ZHs~J`*ۖh|LQϤX&`60^DF,Xhktl8aÿXsj i}W ;tvѶÙ^Wv+jk٪'¥pM'7;,1"ƛu˯Ewa/9~~ܔW13ͯ,mڞv˯$ quTѺ,\^1<)u%p0kvc`wHh{(LEvC&wcq[Ky|%G -=Ð$bƑ1hk6Yћ"[A,wn<2MI#-+ڦo65a|d< juE+5PF_vIpb?WS}jH G퀵1lR(^->2 b~ Ww`v-"gL`NOf%cӲ.D`JS3a8V<6tX[7Fწ}"f/ɦC@ׂǰndPUKYglS@'ITZ?(藨%0X1`7َ!m& Q ػdzA,$=)}^OG$J IX9CػpBL@ v{KQ@ =ۋo#a smo=WDcX=B\3V_މ)(֤&Z%`1(Qb@=FRrCؙpF0{.v KFEt$$P 8!X2ݭqq֓_\d.Mm7(9KM?Ћ0 Z#>2)y vF2LDeFe!>EK.56Ak8i/z`ՍA&O;:|Va% ZB}ban*S^1Z@h]z㶠m,4SvIJSu9-6u}[W Qj.bݼ%%` %u' [ҌgR,}r?KU],vґU٧.E!&A4q2}A[>rH=k3fC"׬'PIxȡi4XWXfi FKOaܯQN = m|,"JMk~?#?v'ϭUt*$4)C%vD6 KC+o%#uXE',jUJ!s?ܻg76d\FD_z`A)9J$)죭^cl[ Jr=Ҕ _ #>.AvG|vޜXtiivSx**("40SBZV&|d,sm9U}af\r)R?IJmb5T]ϔ'R"a2zo ͢ @bK/#Ng]ei%=Y쫮~)7rV4_a"xĜ`WkGPy]6qVϙ]0ci>ŶQ۾پ~,hE0kfw]\{Nt;Bf>bSw,I[J7Nx.RI覷Beӑ Vf>ƇzG;x˲:?>9貊aCFN*mJ 5 EhZU\'?^3[`;OѥVO/ix7EMJ/\dC>z弄PRR o{8пF|VC4e:FWq(嵙Cm6Y6rP`0T믢*#(+b ~J]F_b*`->īJT-ٮSk>bp ف^iR e=P#?'b"!brkd܁RZ= oVA+=,`7X/>`~fNWD9ͤ}y^3{I*DWDv$޸&Tϼ>~U$thGlp=:joZj{>, atwNRA(w`++LE1r^/4{咃DF..J ֡3*З܆ 8z |,)=F ER@Ń>lWy,зaBvt׬7y5Y _R*=v"W 8v?4ZA;*^Gz_$i az: +*Zڪ|Ց{00G*0y8m/V $qL9Re\DBOG%ʕH֔x45k˒cIoa@ȭ'/ Ԯ%~qѷ&<^ѮS9M)d%k++ς<T5~:] YXyO7!Қ6$i~ŋ%XQn ǭnw1%72kSN{Xw F`gpC 2hw\Eќ+OX!ʎs`e`ڟjc_}l y;wi~S r`U&7i!#$7O3μ"TU]"q~?N{'hqa&֟E58pto GޙP罠c 8JBȹzz)5saJctθdMf̍p . XeLdgj{q$iej.7zOD(>}Co֙d*WZ֋v$,cb0Brl'&HS>%C-9d6EGPI=]ԗ[=ѳE^C$!zm*%1VE(z'E夑{I5w{qn#2R)S%xSQ=pIҿhKk"#A'u(rͨqeȅ^^:WOkx'`S)ep>~`Q4mJ|L`u kEan]Ӽ*9w{ /Ó*|Y"[ρw5aNGܓdǻ)]#D=d#i1s'Y+sͨ*Ք7=#LD_qZ94^GGY\G4֒nV0wctܗF,6UfUʻZ}}̠?싺8Q^Xͽ/AqQᯣkO\'g^X< hSdWQ~gMŸ #qU tKx˔)ux,[%%R/t33LE*Ѱsl2\.u%qSf_/F|*{Z&>;[7B_D* PB Des n/2r&b.oxGE p9"ӧ)!BJnPkzxF0bcG'LQq{26y~[¯ w ݧ|X$Q)?G. '͝jFGSi[0}IW^B6"7J{>mi$'N v6e tyJ^7T/Uj1t]25iEoA,1ґ/éW.ck"eD4 %~؂po˽8\2/'k;vf4Ft'3>O[2Fٚc.>Ocޒ~,Z-L@%/~DxdQ9ɒpzqU dvWȦ'JφTJI~4M_HJ5hQqc|3.5m1b܏3|4F|RH_nA?[r!do˟:rgByN b3&}l6cci/ BHX̩y: s +i(3祼%Z34X$C] wpLj_ROht Gt+:=i z0}xK5ew1pB렴-BIW0|J[p]ϓ$f7p{ Hgzz6dH i"2ďc'WaU.B@em9 2+\'=vUm?XByPky9Y̱FNxT6dIvZjsqdV|jK<8-eEΈis,n]%/Jw!PBߚLqYӳA >Zǐ]t}rF`):y=|S,aΫl{ X~ы8v։)У~??ɠWAU~ 6*7E" T=xE(H͇Vۼ<@pP?Bf)+]%'$W|ڸ' {Z&_v$ZL>,;0d&X% ݂AWl5=llۙhސK6EEm$>g4bHJB)K$bۢ!d8}ޣ~Ka+wQ6Z{\j`tu=53YfݵUX&DH%[aK:#SfnQG _*r8*WT[zo\v^G]̓ hkNw̌'v;_-R^U9&s|X4!G&BS^'5fb1Vޤ7j ұ hY7`[L-KT]GħO87gDDjW ZHW#A /q' J~ VpMEXe"ZYv[1tH8=p.~ry82 ~ѱRKo+R^LLN.cfqFfަvPZ),9+˓EZczg=:JVLpx2uWaH:'q11L&ִ0JeVj_o5>-]{ƐWal'?2Oz ?3 o6ZS*70oO4[4;`bO(`U^6m}Rt' rYMq?MlGZO_J"D_E re!80ڊ z 0 $W$%>A}LΫ JOчS2W׎ zE^W3sB&&/6x :m>{c'Ny |$WAz淚%{AA b[VަbENS$b_CuL1.۶=^S'IPыwOB,y `IrM'o ys2tNB(o 3` %3hŊBdIe8'BvON.kc_O&/ ד#:F@Z p-dwpX \k73>|ӗx#d a8:iXqSx@c6R׽:ֶ{ oW e? r =q8n.K BHVGa4$uX8$ [il}_jkh1GlGJgn%W5[# uV{huf۷(QD0~Wi _+ʑJj5Xc6'F٭S(7N%5Kg "|jtZm] ˒%4bh0)FTO/ 6"8jV笉PI7!fl=x7RŤc#&UMҘ /‚Nrof.W~k`|rWBP#!&tةo*w #[t|:t]I6/ռ iF."@JHu_tz1nD(.5 t Se}UU5%B.:tI8ᗰml X#]zVy~؞4mr!7ۄsc5cieUD:*pذv ^LB@*g1\ΨS&_n-8 Ae;[ _mA5a0&vR*^0_bN>żзWqSM. _h+FH@du=WkKAXm\ZQ:S֫w5lm~@#0v\Q|x[l KY&Ü& fϵ:ӄ1- ~]-;r'_4VeL{6nӳ?*sAa1B\|/_b]ag(mg hc{<.%;H0| 펬]J)m FЗ8SY6F3va_Sg{QOƪ`N(g^eޚ|X,0Yx=bD@k?|u2?$l @ m-L!U cH~@ʉ5{ZԝJ Q~%b)b\I$)>r4"I7ҔTLAۆ=0|3\/K u,>HM_sby$#&J4N" 8>izF:VRuQ}MiwRT\[4ey(T=BNSKq2y>IS'qSwaxדd];j?*L1.|w-Z(]Ě{f0F3ؐXZYn.b5!$AkthZ}}t֠4M$wT#OgUMja 7ң_oX ԛG_ώop4c]tԯ.ܳȑ0 C5c-B!?^#I&XĽ-|[ɤ3@hFk6mKҥ ߷:(,啋JH|nV/ M9*%zYW5J/,4KK\X7j|! m넲4M`xRoNn{DV,^`B,YZ)OxTg|I[(R [g}VLl<2C7Դ!sкwկ*5&q,$iG {JrMuM46aFR.!o?FGUj` hZrء>R8qfS[9 fsK"h`} mC&0j{VnOnؤHJARl=D[fFky*xI)x}ؠ/v푙R'<# Pc>ܶe1\d% 2h򪺖 wًj0\eXkn8g re Lyx^rFgAz v oY>#"pLf₟WhoH4yb>1K}~ T܅:yR}y%*q>R .S\TxذK\<1kJvVqZ[ b^;Q&ׁQwlN1B "To?:`CCnFGzK3u8G?R?CLKxI[1T~]⭽*=pkX|ʔ;Ţ*nQPJ-Ѓvxb A*kA0<מ a;D&wc6˰ ]W6٫-XC37.}?cR']-ހf=-ZI:Z58rS,Ba*o4]~VGbNJdq~`kX'ҫ'VR߃{zu'+Km%)$@~IqZ~x]EH꒴VC)ۮZLQJinr%ps)AOo>_{GB񱆫1"S)l|Gag|{kS868  xk8Jt}/x1Tlo*~\(^\UA_W<3:%X˔ &vh270006J-gFqdad?Q#{ SG5rI#,%7\3 w1IWvQ>3[㵑\fq*MevY"U14:П!b7/d U]@Qo%߅QۧStn^ ez7w ]gH`xɿΕx1muv8nGZ5:s5̓>ProR8PG5I C>_$r1jĻ rfGM ]qUY6/lG;دM2}QRܤxU_U/s$qHĠfY_ޭOK7f,C +Թ13T4jW CǑv&`ԖDu@iH;aޟ2 r+R}?F5H#1i@iwp\鰨:U:A42N(~ Z#lEh ReAm%I 8 #8Z֛嚖Ӫ:FĜfj#+ZMs#=/H;ʿ}Q (\5S[,$1}D‹I?7Z`ErOY64\ơj2Xc?B֓B7cӞ%=E{mn 7 8;[b5t}x '[J,>|A&5}#t^,r[v[=Հ/!oJr.\ `!1ބEs!rUȐP2ʹ%{^Z@S&A Rٻ:cb;NcFmEx[Ňm-| vrOjJKf&_ֵnljP%HymF%!uux<46<& V< y`  .PԏKxN6d&ް lۼ%gB->uڣͭ\9fe `I؃W^7FU$;EW^G-TèC |}2z'[ Aq#/Wb7.>n4aqj_(|7$)~/!2(EM,߭6@6eK9IC-w~#1 av ?Q&9n#A'؈cl% ~w# BBԟG Wuwۆ[*$.]+ y 0)N9R"x\=a= ~)*u }7^ j<ж$6ڴO hJWgG}e]~M<,`JVZZ% /99"EPeJ Rc4'Cx0nJC٪`JGo5fZxWk@rW o-d 8ᴠ H@%Y K8,'{| 5V5He J|?Tm:grdX4.Uapf8LOVxyP+HNrk LqѦOzx|ckZ4z&V 9j@{Fht,عBֆ* #^@}ٯ`Đ@}Z1+7\k">.Vr13h?ݮ)FE ,$hʟX |KZʰ@C0J.cb:9a,$w]L_WE2.wC2)E_I!8zcnf|ݠJ+9iz˚Gz&0\S'Pڏ6Ϙ`oA'FkV)Uo˯(m`jW@S1 8 C\`y47_V,cL}>s@/~;]ӴSm"@hJ^K`pIK0dY[`pR;E/6Kv.M8* ,OśCT%v LZ#̹0—izFKS4f.Zj7УR‚O:V9)z,t"$W_MIvE`[IS3g)q */"5NL^#!앪?u+4c\K|4ҥ''U+ªrPNEGݨ, P=LKR9E}9DUZn@xqemѪ\,¬bמ5/H* ,u=>6RP{EbnD}m:W{2{EMA7A#zF 03p$>C(zjzXEHD]EB7r2!QƷ2D9H-P?^JSA$_Ԯj̹ Z]?6~F6jű^fSNDyCN/3SE1JU3i:Ʉn>)ak1T`ص $rS"xp}w)DQ5 \p->x޽N0oZnPF ^]fB4&λq& H㠠1i܌aUc3'2Mɩ.c]KL:(Z<#ba'!/Z\t]+(bwa|k=8.sE1*Dy;+a5BCכܒoq2ut'őr⹛H,1yo{P9̅ n ݀OP|  ER<;yR$#ʉ+hd}n^?8/ qthdG#YL\R >1%ҷϚ1[[D;16T0luŽ SOPvݺ(?7ҫ#`lqz;Kiޣ]R!i*6U=t/epA_HdF?a5FYJuW8>Wn{\ #e9|.urn: E%L@1#U#g F4 ,0>!z *mQ8>)Ö8OP&8d6JQw{BRY2lynLRgY*"s(QpnqЙszV ? ԟ[&FjD;۲ uf/+luF&ĢT H v^M#sfPCOM%51kvl`M" ꡩu4FUU"qxa !sKqdd;SBZ!HoI坋7;N)ӄɄWE:!yWMka\Z5Y98_s[t4bDw4I7sapX{zdAhrW_4MJ'e,yIM]z6i/pY\%i:a>6dLܮ*\k[Igr1׎ז3t *wcN ٨[y}O yzYq.=xI5Ϣ3Onc3 ѪSQƼJ;5,:bAt VV nn+Ж/A 7dK" Ҧ&Jf˥ _ by-z4RTKsiH)a;xlUzLA I?C37${?uT\Y :=z6Gjt IU^lt !1'8V5#S?*8LyQenGGϩz&;hT}S'ZQÍ "_vup&$ê>$(Еˍc"YA#5(,ɯ !n2`sM~4A|haI}Jǭx`f"H*yh8X߆Ps?*dE5ԎHK 钝.ԷUA=^^WwL*.E_ gd77ptMT\/n$1[k"ނƼU9@r-&deSi-ؘJf_b-|ҳ 5'=EtwX߸J$u)I 1:ӱ@ѸQHOu?ݥ;\;ՇĄd5_nko" G1wS̆{?|cRo%"95WV<,4`*r&!x2s0nzH !'(Z(srA)d|sղ%#^K)ZufXc(?*X=(\\0Cܙn=qޏ{ Ğn8L.J4`Z \cQkzEo2#y?^#@q/nIuoiCbR'N6.V6^.}jo4缃T)nFZ*rNv7cF ÆDn 6X$Y-jk-k)ڵwJ-\<TbPm&S`wh 4΋0L&\AÝzYDQyQ{A,42+kw=bˊ܈͘jY8L U|Y3dfq`2Pa DBsObueK*8AxĹnsq ĮH–> H¯kIHDFv,R "y,y_LC .57^j;=!Mڇo=5n<܍8pu%@dL3POY ;* PE bn$P:Gy)a'O.Kv|"۫') P %1݊ϱaMZZ;~cZg=',J\rk&;XUFp>ա@ݽU!0YnAϑÖne)l.·>1vuxS;j;}ky&蒟Zt>^`DdFGOqD8Ԓ*`:WݲhchgQJ.xHUBr8|Rf#Րiobik;FInpr{ED=52VtΔEab;[ 7 ܉~;~u6W<ܺ)B9LRW52O+siv-zT?=-7k6 C?SfƦ Ÿ*-H`bpVt™pΧ0o7=Ua5(^3ǑAu$=3UC`ƭJ\{mMy,T$ ht>cSY2IGGR>hx[kFv[-s ] $ʗ! e>T1Ak$G %z{2d^0T[ AzhNf x#f$J%eQ2H]\CmgbuCٗ`l_1 ñWV%qɀ;"VgT( !{I.F f N;}>6Ϭ/E{N ї'͊H@ػ极Og[|ye{pV "B[_Z/х4&O_O$ {n%8^kFE Rp^>Rpޏǘf~{̤2Qr *s{J5^x,vz[9ʚT%q!JU-b]dk"敹}7a'sצ nsn }#X`%~ Uw !mڠUS?ˢ8v8n ΋@vJu $IXcVokU4ö?Ri-ZjᇄGan/c*wiqlxyNSϩZ{Z$nXa@xIa `ݮG_Φ`!w(`gQ>P N_!gMP31ap-Ħ;XJl%I.VUnI:qjS^"cm#}1O vϻL-#u<$L& ]Z/~Xi+7#:,"W:R £qGüFIt1\#Q*71XnC>{M*Uf65̳1hH+R ODQLcgRnGw7>%>|;ÚKPJ̋%0w4 ^l'="ڋ‘&7P)6ø%B#kI%/%ﳹKӃ⭢[VCk 5]wDp;5#^*tջqwaqt"S*C"ʋeLhأOȟ8S'z] xD73UfpmR<Wr??2% 3ZoQzMn=^Uw :Uun@o N팵J7Og0F#?}xjGqCM S9бM?UhItLg}a n3ƆR"m3hG4ǧ%4wHj9zJlggJ1E`]9 ]ZprPw5RD98ʐɤ`@we>ۥl"\/ 9tC᣿Z(y <)ԋ,w> 38뾪J?>7u$!p17b-ШpŲ47JVt\T{*Cf!Sz.[/6Sp) JR O؇VoM@Ķ e'W` Mb2 6Q_ Lu+xO}K""^.z>}t?^3"bӟH@fJLavOy/wŀ?$s!ԼȮmu.Qg]QR&:{C?,ٻ=%51}|-:8QH GawN0qam,%/s;&F hqV^Rqî(#%b /3QVD硴ۥvevZd_OL[ &82w!3 ITɘZGRܑqLS&7S "[ lAu)] PJv۰fDžxscŽgm+7]:AϫKI%ǿꤴe@plhg:"y8T!ci* U9 Bm`W& 7>Go]LY92۩!M Rlob |W5IMz@-cwj=&y;K_>H܄c"#xݝNd`3oJS)iNTapʜN̬s*]O?yRp,sO EiI'8[_V)3H233T~#-y1آ௒<R2x SWEYeC|HPq ҭb浢G~=5edc!7ydhɧipx};m=gK?ѷoF{c者h%OQQCNzoIf!Ü[/DS8-3`a98WNBRye@ }: 9 ZH-:) ~>2hXBhf#k.|M;3 @nII ͒AI4x2ݨ{^V*+\-B-(UF6͎SuK.`DEf#tOA? #{ԝX^C?!t ?qg ґN3zkDmJe5Hq%fݙ|U)&x(!K}E׳1A7 )\*} ך| Ԅ(J[FGlÝ4}&r,`u KP(wJPn.sK]tn_ oiPwO*;ŲPJMqtoԫC^'Ѷ4O m`c<[ k^_`R;^";Z,DMV@x* Er92 ncKAƙ?7XsN-L4%pN_9s{M^hҥ ]4Eټz0<`FTR?5sOD/ +}dt48 &%Ro&*75S;p .3A7*1Df# uiH(z-7ϴ 7JrɾL0սxgX](ux7@OiZ6}./,FMP \~9ucG}u&1x_>_jH+㽘LN-"p(-}q5SHx ߵt: -8q`w {csЖ]⎈pkp0w)j[*ݤB6,҆n/ ?Ѣ_MeJm}@,DSQs6X" x \]5ӛUЯ{3ᵏRu7t?5+u \sf!y뚽XQzf}@QT1b?k "F>H:nbCV@:w&>` @|g2bFhC{.\mUNesg %)g~γ\;]/VpvI!һ&oc"T⌋Zs3e%F\FB=Vk4ʮwLs=iWݩ7MoDҝ-?#[Hqmq'Jaÿ|w6zGEL!TYdBeQF%{MBWһj`"g v@x}^}ʅPI`J}WOK(-˺\)wd,uQ ujC c>Ga-B1=_rKJ;|1#^yrqL hZx)=VxF:ɭS k^GPrt+u3#{Yڠ£wh Ӵ^z!.E_`g `+-W ,ApϚZ89C*9qT`s@2;uxj|ES]؝BםvxTu'1i~5M+rX@p:/` mVp;-DM(K`{%t?:ș0 bw࣮c_iVdQnpGz=vC!n%w [PHpZ{MS&|}tЖm 3&ڠyGSgXDס  # zCb;]9\)zPBCF'H-b="vN*RU{qY4`zuQM5 ϭtbl"g_H?Q&dxq;wV+߰Y[ɣ 迱ұa\N-yZRy " UX[^7MwC8:E-* }BYW!` ';ԂJf;iPv!dS >B.19`^W1:;Tt> kC ~0֒٬qIҮ$kvuxoa4ObO m҉*x\f0~m 9@CFu9ꃌꍓ eYzǠ1xLGΪ.ft՝*\uj0BMLiK|_;i.+-I#1m>8͞&%rovJ SM8\_=KK#Jc#gwpCv@N?xw*D^ɯ}'u^laǑiIRZ^0_:{>Lݦ{Kd/ܢspTT> GEtWS3TnTm]κv ,.X`PH{/z ? ë&Mʳ$@_Y IEM1e@V/G< dͩd=ȑkrda[-E)9È&_RtNyU - FP\Ļ<ܬˤ<iJxu>&.8잁Y?d瑯s6AKYFQNPd[f@x*@3"P3!!`hm qMOiCpdD՘_-{B;ak!AŪ^,:1b˴X%;l(ǒe@ DGMSDy4Z2t{.2Me핇=hP`"YXk€r{tce: zd$&Gp6h%W*57y|KOHܸ=nB4 Cy'?+ i?ထz`dx0*z -|?+[(8 I0zk|lEsWuaM]6K|76UMi tc 8[EʻrFij%Ag3 y s/ VkbnH8CnLKƯH0Gms29XlJ)KJ0k0;Huqއ_{̣_Vj)>pԁ(ꬺ3H%SԯXkʇHx?aVy@{AG=c< xlB'(AE~&wBMsgde1nb,h!U ĩX=?!2cIۡA Cic>7"}X0{ˠ:|9n/dx/Bi S %Zܬ&^H\e*Nite՞2XT\;Y槃ucOBMQjk~SO&gEic9Wc4-kI]\K̖ztEeFk1vz$;rM3Ժϝ{0,:IjW1]peԸy, 2 sU;hC;=Y$4#ok͆x]G?C=Y@w%m>3$lDrc$Y7鑡u.Я]C0kh|K3`L1>$]TaS;\Τ ? BI-L4#vmN-n1KGd܇p .ifKƛՋaݙhP9Mk~[:.S6tYGࣔ5rhe'8J A c>GJlFQ̡ JngSӍ$!&h`Mˋ.T˴^vg #!ΚCn4.;P)j: 5 OB7f" %CcKr%m@z'epTKؠ6Ji>oCm35IS: dw8i-ܮN8?MKa]_% *[c&!KX-"Hp}-Kmh䛵OX |SK=`6j$b(eavDe*Dmxc⑑f2FYW%ٜ|{]H]* r&(`EB/)R:*4U^szc 91Lx[|G:a1|VXIq t?E,P65-PxGAYZNg,)U4޿=qjܯrGv_I%Tx#_2IN u4 6gYE_GĞ*4`Eι~.iO.l\)?{p` ƝT(sHY{vC=v*xx] iFDßxXPڕ"~oDd/kUi_djLƩА8ѣϺ+$G)7 g}s鮩`CNgۿ%^CQ! *z7[X6ҦOLn$U\-˼YT`mϧ1VgUq`(>ڍfB]}TD(*3cESb.7UO3߽[$D W̆N,): b=J[Vޏe`}W&)`v3\5OR@Jú ̌|=8G!X.ܬE2Wl t*45^R\x$m;ٙrX;[knqc/E/ٖyA3K iP#ڐmsNlO4Шhmz+\ 4-ed*9]Z ̘>;jbeRЍ־hq jG(;mPc6 ˎS ޠGXBBF!GFEqV~VL_B/;YPOR)"wIWFZmfvɱ9,SRiem ց2(c/'ܒ< H~UI!vdUfYp#ad"gMvP;#ospr5 s oma5E]'JjB:&8[W (E J #ˆ4 +Dؚhm_>>2 x#!lfwFxcL~sHKq gEg?[%-Aw,+"F]+kV@!#;>VqojdШ/wꦹ'kR?#n%53cPyWg7zd=KzRP&Z> ICY-kQ2tAd`C=X͂|+|s_ָGj@쑨.okcoaYJkaPkʔjS۔%u.<+Bǫp3\xv.1KY_[բ g;-NRCV5=dN8u_kHs KRd0Z/_"M$ ץǕdi32zEny.k)~3?Gha䣬xp}j>!ޭ7#Y+Wul;Q= ʍF'oiYx$% fۮ&9}vAs]{%! ,>p'Y̡ ƫ[9|Va]ɓ6$xP `= +0 kwq3|Lע~֥ tfMgkVbF^:a#D"R0LHNʍC{ h|)KTVrcDr Je27!( ,dظ>Т WO '>\ld`Hs$jz t2y! t20N3q8`Ig%MXYYdJ,0]F͚ Y7|pHX1hsI#MXN5Xע`=CSukXDS"SiD ݣr+1TO ):CHJx A!6sΏw.CWG6 ćS-NdmeTxTyI4`*819;Jh[^7?R1jS'ʦA_<2׽x<֒A گwMYvFqi6A7=kBkV92`{g %2V $X >kLFǗ" Ñ* 9E4DIRP٦ .P0,²ec, _F# JF}s lA vPFۙ0=0GHLl+qI'+N ! ( 2ܿUyAL;"Rܞ SkFGzTnBնkر^SId|c_>in;ܟU*owR֛q3yz>$0NfN`怔iýS0PѴdn]0j)'eYJ'.2 wNkʻUq*NG `N3~z*`ݱ@*\+6oNTNy\`Xݻ `=2c9ߏ\PcMn~ r?wm%i/@9\ 5aM`WoӅ*|"zW+9`Ҧ+`tT@U!U_`)B ӳ^B، *(- 3lù$-jkPJzzx߉)E%0|Ͽf̸ŷOޮ""2_Fvqblah턜iyR;"f +AImjsNTUQ)Svj8_ 4RN"/@wI0:BS7EYYe[DA9Zat,۾%.Kh&@>!NgRbcB`[$BK½&wpC15 1ƃ3]%G/@-G~CMSh|(~T"/AovGz? ,vbnPo7_(fFӈ=7.Q+g OP"0B7 m?fJxTFDO%yIيebD-Dire2#+x3C@U{"ޘWz1.7*j݁P/"dI_nbg[)T).~fUqH+gkL0ߋR%I]9Ӑȟ"5VAUHqt# k nw~86 )ܡa g?& QwK*VƷn{B=\ؤ s^/ [ RA:!w y'2Vl/p;*Yp9lr%f}( 3‹@v똁R ֝c;YaGδ(3Э*mǍ^Q_ Ef+ XH-.yѨ놞!s +@ÀB|H ->UO~߉H)m=7M=qo9xئzA \ә<sx!ܒ-҇b_Ԫ-k$v0[` Mo ~zjr׋Fԋfv'"$:تWNц" ǰLJX b n'X\ֺ+01v~z @{R%1,E!JĊ}A72Y-%RՇǜ9XqUЎiA)hS1at"6=z2H:GJ! |SٓyNiQW Vxp8yhLet1kq!%*)~b`m_&)!~C%jXTb&"neƊPFew BLFOu`O J25?< 'PF ^zl! RT]HnlbJgҸ`Rvο:i"Ykp}%'%xC#yEuQ2heXŬ<5R{v,ԠƬ|pw}k5;1eRETw+x'WW9ʉ2$0GhIVW9R>)׃Y}\_q3Yq\%I$%̑xqa@;՘lU,v&y<CM`mNjҪ Lmr١sXnX`\))ޓP"="yH vSYScYCW5(3>/&m/~^y%v,GeGy4Ba0t\\:Jе#zpEn-}t3mPQv1]p"& Z!bj.HBg_鑳^00k]{cڽ@< <wn8ȯ@/  acRFC{gYx]L&ᰁǣM-R)x{49RZdd;XV8ʏ{o[XS6ܔZi\).d~ ]ã[{$"TqG &'9ς𶎅x}{c}*|Яpo6$j{p@"yQ=tCO-b,WrnۻcHyέ#Z0$,yuuIz"AE7ȓ|"@p(Q|I~ TE}#;g$2j3T1ᕼ6 ʉ?nV*_ѷHv|DJcD:;jƔC^˶9,,ӆ̤`iftEksx{0UETh[elT.43kj.%F~)J!6 :J|;"tRZضDZ]ô^RܕzM[R[r*chW,@`aבE0=cß[Tg=5pxΥ%,8<zX%U>w6XWʧ%F`$@Gλfs2Eq+ JRQ(3&hOL)J±6kPr'RK]"hf;۳ZiTHLyu%s}Ɇ ) XoX`AMv=![m `"l8f19 X9X \H' :K_ VLZԃGMO1e|U8+3ݽZzB}+J`\q3~l%вSYJVW{KO"r\\!vFTca| t'.9^2jA.fr^;0'MLȺX:oWM!'FU<=lAV%2n Ţ8 o hdk;dtW$.8 涞Xx/>@R/L6ǷVR%G[b߅8qǭv3.;ԕB$XNܤUx OKwz`tZ>GnzD(Ilj[__e< 2#Ebv5˝˯YOˠv_LbZV XbJޡsA4dme!HZ4)|e Cm>.DPuHGL-5+ AM!Q޻]zϘ$sb7A]y-,_Jȵ#V8Wf6aHP>?s7 ˅e+3L9-]S6[yڂ)`"]aq>o^bPQQ,Dm;ZP[>XZ%XZx# ymwi=Rx< Ӌ[1nA{`KMzl^q{g)f9*wЬW(KxPU6$cKG]G"8I@>xNj-q.|IQHP s1-^&4°}K R,[/Ky?dki&:!pi5C2ShFxZDXYZg5&xaBbm#.wDN©"2Xum.%ޓC^K<)N=qfuYH* d8ѓ؜#": t*B˃ I$\g\"?tWll.v6wP2 Td029Cn1A60/1tl.zq߉NqTN/4yp*4W7?eK8fmBጲ8P‚j2h y>a !_;} у chJg5,B9^s?@k`#ۤTɀQu.Uqމ\3ѹklCfcѩND5Fgtbnr-GA -ȋ7JWFԸQ~2?#8 ,t>t #/ѓcqx#pLpmTf*;_^nĵz r9Mzm38cE=S /Ϲ\H͛/Ih'~ -u;sN™"NZDIYS\>'uYǫu.Vc ?Я .t%%}Llz{莪/}$Jί6#YB!Yg\(Mi2"uŮK  z6O6 !o$0{~j<2)!T&ƞ`a/9H/~DC( r UaקViQS׬*Gz|ssYk.rM]p50ct{9he^|jK-VZDAr" `A}DI x@eM)>#^TP7W<=_f.#<($qIld[j~kߚ1qӶE Sosj SO!WkqHk)*x"?xWty}gjO⇹;йYDдq!I.F/ҊHRG_jWXtQgs..˲")?ډQ-&O hF{\siz83ê7˳^P1Dr0rT\ژdP5E]IB<^fqZNjLäقb intQmO^e"~WwE¥ J`j0d-2)Yי'Kpkjkc1M1IZNR!,)#o}Gn5zaZPt¿"`yVw,I'hk-Jj6i*^f-8\c~&[Њһ]eAU/AL=;t 3޸& =U4 ̢Q,xp0 }b[=v /ɂ)|\}t ]*?nUzW7խd_jOXL4s뒁]3}IwáZ%*0mOn|X.dOzu јSՑAӓ َClŒc<ʠv;dh⒒(Ĩr_$gV󲭮qAe>y Z-"^ѡ ?\TQ^e(+I AqU%Y8+ `n^9W9 6ZfoPh%C߯U8,q7 |U`] yjIMS 'Y8L;U;NQGAwq Fs).l`]74.E 9.ʃUhū}/tn,e&`Nz$ G3˖7H&@oW ;&(A0.JkAMrK}}uH(gQ?ԥpbJ$X[1f;dײCM5UE6&ЇU($0$r]*j9dgvױAUJ,EvEf<]:(M&"GIJWO?lu^EṶ}{C@RSnNJf1uRY,:C */zALBjP"&9޵qv>;sJc%u:2hX tAؑ9Ԝe'zQA؉Z$I1ytQGoZX=!ҿg< 0bt} |~LmGa<(b?i-z8\ &6-4O9ЪWUn;AiKo Zu2ׅlEVVr.' TtOE;aؾy-|0*(I7Ҿ~m/,}5O\Q1gX:+tP̡qq1DCoqt $ArptR[eT"Q4Șް.2WY;sI۳xj1hg6)gtXvov)X/4ػS6\K'k)ɤw)ضڔ!hrjf z ADe)ĽR_%(-D|aIBp~nlkeU͋]uѽZْЊZ{9dђ,/TG:uXɬc#sXCQ_!gg s?}Lz_oUk;% cgD]~glM!ap{cnW,ء?+H^G!Ok3 7$ڥt5zHȪx/Omi-$ĸ<ƨPDVs;KҋM % uhN/;(I&ϛ>S4.Y[/ZiH/!^/i0 .XZLJ8:nmUR>stONߩF*8$sI{ғB}pJ0#do ov1t(ϵx$EtpT|Y*z: ȁ/TԄ8BRB0!GYZo#W:0]g,*<-g=Ѫ>'O< ~)~AăSj:~%bcC4 ' 0@uF ƃ|Ǵtp gf8CXJ'p9Btf]P$ڱ=j^x!=e7d̔D] r&^ӳIrsY]qF&.3¸aL?2[нG.=1[DzO|}K3Dx?3V0h@j8&- Z@'8 N㪾g7>J$YHo>L :T/!13[ךsF>:n/>gvxZ⾗|OvdzI[ $ n6Fy%;'kJ]If^v P}] 6!Y}hPA֕hiU,qmB-!0`HsN͆K{cu<,H]!л2z!|'W>ЎHʏ <= m\gZ>H9u}ъnמuWWAG_OfX>&Ce?.$`/u>u k}+c)kқvO}0Nkoue&:(K>cV )|晗$#jc[6\:pTnE8ITiHؠ>e\q 0c.a1nԲ@ ѥ*01C,;4"FOuݥs-(ۼ239熓lBjqTЪ x}@&=8FC$8_MwP LB;i`8C=z}V5eYc t8Be=A4+d ~ĩ9aفjCQ;QI45\beZJ;wQ{aIڄτHp!XX) 9^ '7+Su 2. ($V/MpU1"Q| L;*J>@\9xg)_:|Eg@hȬgϯ8.O3)Wϰï Yby,ě#jywð7)Fi]HIn_oukKXf^.) xdWVEn7lγ vUOimj\w@bO &!)E (H[}R8蝅Kb&`7x65KVO|)}'`ģ%LwRizbyǭ0:)͖A_~sI"H&/hyw%flMNKz:O-kŻSt(VSc>6d#s{aÀPLIQ;hdhCH4T*9 @ 蝳}Qe̫ OM͜7{w .'8E9}vW "ki.o jB42ܤ|=1v.YT?УՉ.rjޝ;L {nOhGp_z߆&j}RTR5SζyFEZb!WOrWl Ǚ0xmm%Q8` !oyd,'O~/ ef9QdOyawܢd4f"b?bB_(Hz ŻZ,0?*C #Dxڌq<7:| ~=s*dQ.^03Q`j!yՋO*Y+ͱEg~F߻Ѳof{  M%pϳAla:HXPlGs8Ix.^T/W^<_ whTUK#N_eILr|$'YNk D hPځvBH]9.ֲs(¼HG?a1Pv qސ/)euc^Tt l>+'g:!(OP% jj#zr7|!榁>:ĖZaeHfv7hZB#RRܯgsi%0x"FE=bNn)һ#jD VEz#w􊫐:az Jl$i7s*#Av*ȗOD2]Z\Rq^,PBEBkO:fuH|d;e;~X&X_5yXq^9JqJ>I(-E9XiZAbnkE5pu٨:0EP {]L!\ +\\φ֙z ~)|5a;:lCa?"4m ( GP' iuL 4 ?N?mޝATM ycv!>o+Dgߪ@xT?;NߦL4g3w * J:CFvlX^&TMl kЭwCH 轾e 6pz/‰՗C|=Տo6H@FF;o>rAhGHHi^CE mVjhs)E(/X7Y{p1]zȕuLsUZ&cKR\mȻDGGV[H4<ŽJ( [)H\{Y>dV~?7.R5-<:R\:.6zckd s ZǗ΃fqQ1_k!mbkh/U<+>e{쓇67ȌHZw`q1gֽwZMg(9Ԣ^!ge 4jOZ:w=ZtEh^;kw'aNj!ƤZ,T6T;'?*aUm=y(l6Vɜt Ip2;2:XB𗨘R;5=r(i9בB? 86 .'c3q3-ڔxo~\sQWHs~S6BjFSJ&v&1+ev syBnUV+@DQc GDKIhq(g4y5N G jQ'J΃ôj~b&[檭Z~U^*>$١0^du<\tQ*en0Nh'|7ߠߔ| L;~i+jk}?P^B~fRZRwA-[k#*ЋEX99*&궇g_7kvn$'xڒ״Fi?4iql|'mW~ Z=Cpkr3?ħ|EopڰIxxn,ػ"<4!}jۡ<&`*M+Tn0=3g|x',_$D'ϲ|G: ɸ%ώM k]h{ QLՄ_n.<өTh 4K5۫BJ>oJ-|ؔXȤ< ) ӓR*y]M+jس9 LvynpƵ-E':|XtmW/ J]P61>/)?=dQZ+ ݸ!VϠ?2AW~$p[*Lz[㊍}*{̀ qTEѿTN]8z~b1I':żEFG{5یU q9>eZڤ\ӂ~' 6fRzR &@V}aB[ HOTоZٽ)bM O}Xyx+O891Fj`pBjRhXť|:(.iM7/P%Pђ!)r:}ϺX7[2̹N}<H][lU jң"G: Fu; 2֔s BR.sZ6*3\3De85L/I$|%$TztTFyZ(2 Ce{ U l._2 5kA?X˓b,aB+BCIp''_meM vB/8qrϾ$4* U6ӣyVZ-4\GO.[^;^}Upꤵ&p>B0zIOgWzU|EdMz {:аOkm]3wUO6 նtԺG5S£M13;׆@iۯ(\#g~%j_\`ӷ5o`6* C$ȓC1rS?ib=N!x8WL"lU(3f3rg" ]u mc" /tm$-F{620o5dq_ %vz?ۃ(ĸ\Y# {\$bĢZIbXntnߛDس 1G((y, d?ܤU+d-Ɇi.KK"{&暙ޖ!¾2l S:k3 w4#o©h^}Kpė`\.AE# ,ypRĒ ̴A8%.NG[lss(cr(`;(3ZIu%BVm<(v>)g@%Ǵs?k:XT&&0Tu&5!/04VzKֈw *+`iՃZ|JU_s{kz]GB#N!P&賬; ׷[33$-x3*V._T]CEXzTؗG[_@a1`k {OuCBQ҃"gA?\CIQ7kn-sS1bI*zIYW"gwX BϹS&dQ2}^Uz:,C퍰h3Gٲ|,bJ;lnj]3kQP$SJ"c18fz6sDߥsgւ;3gHݮОW 7RRuJDH S$,1b>$^Jn_/ wH=E~\׏U1#{4JWx-:@t5eڈk$;̳63 z^Y'쁹uGcsRK!ǝ+552npHX!R҂D6oc:r'M]9śrk_ҵ]dcq`46Wj6# jS ($.9JMS]Nxrg߈X L)܁g΀d{3z ZjZS}I2@YUb1 )3?iC}̊YQ"Ei.'G mIҹhU|Nh-н;QOI)FFڦ:u/F~/M&+NO7alN6I_5ŅB:t7JK|]E?K$֎Sd5}lUF0b!ZO\>wzدLt޽"w#-f-OySn`/Z4պeo2~n1T]KP? T}% T=<(Nqzӕ.+kV u4⨚ 4| *^gpN ϳWiNxDtes4gh?|KZ'}w%vWvs}9@_DA˷-jNPU_OL.hVx[|E#!'&׮X=]bh_ɣ 0v1RCW6a{O$lE+ߢN>6IL IFFN8(o*8a0"?[ P' R(ӘNe.o#/XV> -3i:)dfC@ (p 8K/5 JW,f'lJ+˪@U evLj8(e.zlf<ƓhLb)`)д+jZ[ qf{qФ=ͦ']km,G0KqkJ2f,*GSTQ.m]]hݝR K=f*r*PFҊ{BSF@$4qFw^g>s_@SSAi .S'`!__Ig?0.>À F֬%$M6@n\,tdqg8H:H ~[EXC{  oN?zP_LA%P)i)u~ c6r &L1#<=n5r6;h uZC~V?YLNt ~fBs%i "d+W~]ȣuy9w J'h sjRe0CBϸcT"7XJ7H]<'vw Is:o8\\TŧO_}J-hyulLd< rF#=2ׇͭ-'X!eg)y FVq @᡼6,? ZӳyBNZrUBA-SX,^s,C%ml5T:P[j)Ds-tVB|,ʶYא<~GB潈$Ki0kb/k~|àRXhtf7m798u5XtD!a ;i4?9$ |M6 2&U@47s;􆚃x}{-G5j(YEBQ}?/"Z_{DlAM\&0:Ex!LfGul:C =gg5q)P 6v)h<8Mwh5K9myXOhCftt+^zaEWyKT])wq'"ȥQZ+މ#h_><|CqLPTCҎCވ-7̙, LK7 j>p*W rO|CJӓlFdO{,Ee!|19{*IyS:zyضla uۗ@2uu6ӵmVF҂\V!e.l{ dl?dB{r&y`"7$?2|IxZ{ "o4Xf(Fm8&>]Uɰ2=Q" 4"ώ ER}hԱ`zk\'^b/j)bozTLz'ki[ߖ?gq"FK-!JCESpUԸi>0`I^IKW苎8"4)abAl={WpeXkqP%-? |Y/ի=wt$6>r3@ 5jz dAt11o!Hp1` AcuIZd ս0TL㚨KEa" P.Brc0B{$ſʙ6.dO~a+!Cǰ׬r1h ct)aN-f+k^yI9+ `n=L#4)N[lRQa?H&f= ,jVQ6_ elVAfll[}?ᓇf 4^HܽxZ)-<ϗ 6 PFRcNNgpC9Q:{ė9)g{cW1T9ifŨ}{./&(\{8z}i>ꢖ"u#|^CMXBoBRzXDt&o-PCOTK˥0f:7*/0G!>' v]_#8ѻ(||{2c 4X鰀ͫȕ|Ag ZC_Kh~SF;7_Yh\4c&PdZka'-9ߗ'ȖJXvgSA} J'7 PQ4s%ftdU@3Qlj>ylg^]3ѺiqL`rx!h{ݯ/@ /Rz2` RއG ^^}hCA;,/F JgMt<08]`˵& D#P<?ٶbMܽ&xWb"ʥE$~bX=H3NPHq\'C.lÚ>*kjwU}}hKU9G/"}!L00q:T0O7~"2j!y)oXu%'1!mQ=w$m{uՆLi |wY(q1%d؋rO#R "6Hmh e6bqʭH98^7Z1p`4Xڢt}na2e 7SBf7T?HQ jÂ(6E"9WM{'(kbIJ~e:/ s*6vt?LwV Ib Rqsp0/|DI(&>"bhCh2@4]QnP'"7UwNk]vL Tbu4ό)y>*FEAhRiIx.y*LJJua+Fò>Њ +dAo5Mwe HI@$=) NÖ.G%MD8?xU?R} y, dvwJ loèj͚?8uǼ觕:CbfhFC Ug" QR=%MM U%ֲܲ- CŠ^NܷXY_v?(k>d,:$'Ǝ9Gm !򷧊&Jm"G<E)ؐ#?~+uHPUճ`seE87`}ŠunvA-OK58kσSl5iZETͫdKpXrK$q/b5l_KZ1pcxw*PS]gNX C}WTDS^kcՄR G vNJfq%TD!CAzt_n BfT~Ϧk6*teco> h5Tӎ u5]d4뻾|C\s%K;0'c ɵ@Dw9?]:/~t$^|x8~ǛF:m,]R6w2vǪw7;d"+Hja=ZBt$S-QBI2/u&0B&Z89Z4ۘ P_HW>!pqfo!ܢ/=BYA7 }@C- R'eޥw6Fѓ-=0[]dsWDqQ°֞NWgw 8 F|U3Ga. A(pUcpoIL<d"9dSη([T+XN "LZ :}L;:o^ɼK#(:6\|NLrM|& nJ?Xy/b@xRydl`]˜4N 6^iƥ Z.}A!P7C{vh UO{O |5?Y5:ct0))YY[ETWF2W;0R5W{Ϛ2Cp|+Dw@q٬'!{ɝEuG@DH\ QCgUJ#%$JY0|x[=05FbZVEOoFuk~](XGD14Й,F&YZ5=1N;ȠsFto G;qxfVҦS! >p:Wec [gYMhcAy*[ >k/TA0 u*]9v t8F$Yfp=.470_I~tzw* +ɘ^[ eQuPz;$Fk*Ӯq9LhnQ]qb'/:hotJψo*cZl?۸r^o]osp"]Ht `ھTˣ䙉]\;2{E.f*HR넔y =FN]7fJHG0򞮢8|w"Zn;lSZqɕ\F-pDG5g22'ρ'girޟwCSX"qhcB-ֿO$' KɗB)q4`ko3u}Rrܷ$)o)Z8 W)k7isML}De< PrL;v_y3۠T{~ -;FCv8Xol΢Ap&p_zf*tM"ʊ A/] ^tfF v֧&Z)01 KQ9QIFlV%˺.e2pvRo1 L&fjfQ(@*zymHmE\.OTD6| m9YMP0^D|*3fe|BPG@"$loIBĂðDofrI0OI* ScDm@r->vnZC&(mqO7pa;j/lĘ ] 8eoykB/j3372pì\_CDk["j4K,ܪv~zA 4y/Qq;(+F֯Rp)wukRmy>ڟn<0jBcj>!^X\Oےbx@]Ê1n'1x&=1hϷėT~INz-:EB,/x gvWqϖ;]ޮRNCz&P㧞w`)Qé_tbi𵓹sE|4K''U, 2W;2QeM!,X¨\Q X (08bIG8h8n}zr4{e5=}uSĵ:@re誱 . nG|*XES&!LLXWg :m sdrt7OG Vnpk3o1 m߶O&Z^!v`^AMCf2AJUE RdIT1Q &qWɮ K ]0vB4b!o7/?ⷾ5pE%Vd"U^AO)=z7ZFF.N.t ev#(;t7f#sd77]eu-q}bZ\Zc'Og!nܧ?F]sR0Ԯkg"qQ|9!d%_$g_R׫|4u&f+@&lڿBq#ig_=NII\ |03 )pa"(kCr}52f-\Q cl&g|UzԐ<5fhiBWv\|@x [N|Cpu^w ɺ0<]FAʙCQCIJBjy!}v"C_{]Tb`)et|G6:B6X?[\I2,j2:8+WKI0! !toYW^/:"k_fOB&alu~i"̦Ƹ jmڙBP;tWS adh&>j.tu %/vlN4A5hsdylz;d>I}eq$;jT=NG2Q '9U6t3?SU0]G# 0rܿא2j$B9Y5˶2Who^W 5&gF6Kk)D1eW5N- mgY']i:<.3+4n]P.ur"9tEoA[A^7\-O6~~oDO62қC1{dA2< 맰4_ 欼x}jkqV5@LKQ'J9T.`[ԜmiGlly"Cm)ዺ' FZhR̯ogƚ7s|տQ3k%rZ_@%Ԥ-bZ@q=a3}lT,6PྞCuxl!PyAŭݾCQJ|Ig> R[͖.NogTJ[RuzZt8! UkΣɑd`-HգUޮGM)+kE(`0:v@>dziEΆ_Ii8'n!b/Ek[t:K-w[Lh 嵫dIZoIĐ|հ aJ [:XBMֱnJum.KЗa1rz'&nX 9i)QlG9CXyφIAn=C 6D-;9)}_3e)m(p46$f5Ĥ! }9WF T(Ywۄũg4"܂=6 3L!OaeH|(R L @7|{y-H#ۑ@9"m@` &|Zt/l($MY5#C 8ݖ֙b v}ј @Mf*F~?iI+!3]R96Mq0>(r"Haj?#ϫ: J}qIFn) @X"O]xVm.ʓ<2\ {^"oݍ$qAο \!WgM>c05ߌ@Y| 8Zbڡuk6O9z9g7쪬g6v;ʙp,eɴz/k]EƻG5r9 ȻcTȧh(*1IwVm`mva2FnDF(?ܔ4nk~/MBAS|PÇ v_wλ܋ v(/Nvj^ wr}ڜfݴPH8L.`+{7[c`c!!k>ܡ"9>Ϯ搙widۍz7)LISO4Vf@E/'}360nj3(_@F۞"?%e}oqY4ʊap.rsEキ@eR8l=mdKStP[A.XNjRK۷8alKzD }r(|ZW*Gx};bNk3*L"8O?*W'BYZ=q"L̝¨pKǰC{׎"%j&$[~`ylڢ@ůHt8Rj7n %ɱvoUy!ֶvr\DNmCQ#[2 s@ݦgfmģ(V0&9:Lf-ۗ~ +x°Ϟr@gƁ}FXƊdO #Xޔx,$WrmG @):׶rQr h:R>y cYÙJTo:o$Ű˖17t#/\pbAmԊ:z,PSzómHbq+{ yrw=my 6?uRYer} n`+2<ވXq.uqiWoPe W _XT Y^X:_m/ `?c1I뫷w3n\.W;zquO%_MyH$#?`ggAx5Z#0ARxl'o)&vTf\]cϗ9k-"bhcokK pN ד ND 3B&l7C,[7ZٔJ% vYzoﹺeBK/rpӵM1>|;_}âT/>DQe1ظzmru$S sZ4-  ς`mSj dɢ%RmvI$2W9Stf~*ȸ>ǸkSDȣtl9m hMvӯQ!{Τ8YxuZу$ ]Cwփ~|* a'S؂d| DlU\^s[@=PF6}gn!& koMoϮ/#{[e= )qmX>womaVmʡU,?@%ra;>5*E HrFG_*7o#WTԘߴK uj0D Ƽz׭s`?|PCD L?H`Aca::&8w?$>ϟ yM0 S0j&4Sy&/@B7}9>(*`e7er=Fjq IWV<+HvUINzT{ܒ%Z*\/dP&SgȜL\ݣp% )Y+Q;wρx~oJ` -% ( :zEDC>[KC3}X+HXӌq!E3ny|l!݅n Yv'~\E[e+/t#ӷB1LgxTH翄2!7V##*7JȫJlЙM O.m tBN4~.&唚a&*# \5 ~"7q$A`fi+5 Eګ |b?>W 3o7DҮ3H .cFI.yZ ׆V~SZ+Vs;jK՜=Nzf"D*qwaGYn Բ >\رAI$R܊D%m[][4U hUZAw=EȠPG˻e&ːB(0;*P-Q/g3FE:FfKwCCt4S}^yr`5N Ew/fsnOLQ[ *I7@=6 J{ҐJǗ" '5?Ξܮ*%ys;_ʀ{ݤ]~"(@Rj)9xzJairK%P4L $bJť19MJƇxƷͼpW;3Q(9$?Gngo~.}|&^ʦ_d*Fٰ¶ލv0}jBS+N$RsqV%ٖ S}WH[˧0@²3|j#%/,k6YxEO W)Tk{BK3ǩ.ܗVCbҳw߯[RcqDm}pt/d@n–d_,~9l61~?;˿$85ڴaTNQd9agmHeGn0`&upB_$05[ Qܻy&!`wwY2BM e]5_]<yP}(|Yx?15uh$-Ōq %*}|;0c S4 ?_r֥ETpWyp~28z΢Ȉ$ {DW>S*bQcŃItND J-CI}6$'״3iDťHC x]o;!X#'&Rt)ls-͔=|iGx},)*SX[g.f+7-k#bcxzDn (-C2HYi[$'T.òޟjäLgKUJh4'ZzIwpG~$W/v;+@r+`acem?i2f%hk@ HBMVfv!) y(tGHrJ ;ޤb 9f.؇}]uV$vfb;_({/UIx'ɿ dTұjCL{a yRB~L(Ԡ<{dZ{PS!;y% an,e `9 ]j=bWJ `4Y'+]BP94x]`%[NcYtU㜹hCb g;+?xG(`+q@4i 4oŢY7'" E.xGdټ[ 5+cN+r|}΁K o"의k6]6u7M' |C FdؓdS|2UȘkhfozeT(z/l;YM>nZCB'x"nwgreN<*ۭa+UcwlqojI |y u I_OĦJk[2MyHMGXfae:O}{b%o*(R1`y3)YEV5eTư"jxXGPHIvyL GZg0๲aα):iePZz\8]7֢dwNPӌe1TЦ̞?:3wr&M\(&2ek\7de/%e\멜* ^v~{+~F6.V˘Î Ko\ @3>9yoW VЊEBayٲqA2N5-E?wycɧF0ErjqAGW'$%kkSF^^X$:G_KLQK6Eڡda̦x8ʺ $tc>rm݈,9l^:Mi!I5Y ߷OIʽiP<Ԇ&~2u7k#,  ] R0w ?M.[|̖Ġ&%HX ERL6.y1qM/p6pt'dw ŋ"q|8ԍLBǢPMz _f}`E;ǐm"K{Wbmϴsˎ*?^g[N(Hh%],bKm)6D.O *owk,O>`lh MﻩZr_pى8/CA+"VY U QT ˹izAJ ~B:.(l2qc~._S^Ǐ]|5XA)v{q\qAh<$V) ,`lS ~N\snxyU}apzLs|E`bǒryKDG"MnaF]R-\\a[ݑRSi8.mRn1kM, S'RR4_~  lW{ȋwS5Vtް"O4>&yc!'Ų$!7^NDnd*%Q94. —^ƆYL21"NC[ _ws1&g\J}BܰMֹ𮘷{_IŹò'HK1^mu0ZKߒˢ`d"_hW ȅ $6iGa>:,Yz*Ks"(VuO"rE›j* L!~^!s}4FYC#nONHy&I=up@K;.tI44ю),E}0xA,+LAP1x =Ӿx^;;r׿}c)F cTb<9 1wC2@NW4[XħJ(kT([}Xl`W?cz\C&n`@+!5QQs&rd)y^7M¯?AXs_LNMCx%^I~;lPQ\NFS51>UXGԸx'u Fg=XŃP/Ͽwu|džX G{fGZu'A&,Ǯ׽M'>PEĤ•-O%J9Yn0T?ǜeLhUs3 W w+0/B}ng#a77Xmd56}%^V77nZC; @IМOǗ:Q> %+7HޘKiWƼ \*& :?|\D|;ʽ1vXT4U};MiDvRzM|6D'\+I"VO,<;uԩNhe`Wu-co jPYa3eZSCFm'FO舀NjׁɴI rۇ6_0h]C O3pJc@-+, A+=z C yg(meŀ{Wwf3=CՋq0( J4EÀt}<+B7PC[CS6ȍOl*?!S@=X)/ʉJxTW/R˥Bh^KT>S2k}TS4 5auvA]i=ͼPzQR޵0.} Cp˲xt3q0|F5yE*@.|D653F0מy?ˑ%Ҫ_>'yO!#"Ga1<:ϝ[^mkL%A.w vDi9S;}7$OS>.JwV#І;?sB,DGw*ǏzQ8p[ ^<ҥ x3?}E8'Ahq7i촰D`E Yv¼eq 1 O 3y(c *-9#&^-I6N=Lj|׀tA[7< .MK (CbN!KzAtQWg6nU8S.}?E}?TLb+L vةfQ lϞYM4+Onta3E.5Bbɓ\WMF kj kq7%@um֥853"sូJ4S0wX7f5x΍+!a$TUD`K$߃–eSG<$U1qh,lyk۱,bW-.2yՔ^VhD)` t9TcE9^PĞ4OFCtNNZ&\wZ,rVfXl"HOJŶ`LX#{.1b+TfgUH LdZzA kuvfgHC &9kg@;S]ZBu*xт1YxVˈFku:;$]З[b4ZVʝRuۀgBa';_ʐ̾{kgթHp.-5 ˉL+eM5 \|#bf 8aӺ3-`/D&WxG oM{4 vQH.7.D'ʸWDq-ڟ4oS/eFcfS. eqW;0#(ߝoy%iuo'5 avVqN\hJ!]jCXa592M(m-@:h-x[. k1U84`#xkHn#:uݒZ! Zۘ"), R:t6v8$2G@K]y5L%ρZ/jɧѵۗ;̇] Pq"#w߳3zq1xЍĿ $Łr%uh v i/ ޡt%gk ,.NJ,r@UX-5k㉽9xIZ+Gx%tޠc"JE5 R|ʓ /s`{oB^}80lЭb ;;DWIa2:J5œ G>9S2mПQ ӽ$˯W|bE$OK!(=xpCD`LC5-R,݋ͰVM-3F@9ɰ`X?=^☘|!Utq<>5Oow|v1p[WlM>u2HeK ^uU"=Da-L;6;XHs lm?~CV2xb"Sd3IF<}]mSVC@ V n 6/,[D&qVCCIͺaHJW 8>o`l \<;OG_)ZTt`((zHnwsw?"퍒:M/s{镼I;E%j^.C+-GЇRJ4f ؀DإW&M acd6FB8YmYdLmԕ5jJ؜trmQyİŹ ~sMU4:[H-~w狮Vmvߴ7nS1w7yܱvsgrQtgN"0H&W21v>UMLQry K@&|HR\"FXX c+6bޖ[PJe_v f aφb+7Ay"*mۈsױT2>"!_` WH˂L‘t" [\nD6a&,.Ps6,{kc "ώЕA=#L=c:_ʨ(P݊v5_wƒ/dLJG$s7:|nС݅"J&DuI^LZCAH-9Gx2$Y%9͘|g<>׉AFo?\#]}h_c엵ŵ4Hm!H>͍EaoW5٪a(H' oezyo%LdȠ B@3dHb)@#vP2%+g`o;X>Hmyc?2$s, ZVU]u!&G^l 2qtKxUme D䊪]L?B/)SJك #%zKv8vMM5ivw1tl 4HU"㺣X?FG%ɳu6}՜^7p#1<$Ivbl|4<(AfV}rvD`:K6P?{<9ݗސ~`nXu?YuBNK9a߂@)%/wY}IuE1]ҁҥzw#GHC4pSEcH5 3\~ wr2x鎐!ϝ5rNZ|s`kdlA!&!=Zjd4kX~٘cQXcQk=S -f [*ğ| Cy}2f(,oiPPQn񠏬o=Ňw]l wɞ>E[^ɻOº؊ȺFb&\S*ck\]WY:6)U3X=̇_G8bo0:&pR PFPeiT?[#%;ٵ^T a8yۜdVTe_3? !Uw':GE[߷#-q0&2δ_ :>G@ZM'ry}dK^~ufEƮ>9!sd/?O&ƶwZ!: ~Xq ]4I.U>0ke8e䩾Qd 3=R1qR <yA^=;{q o ].;("i@K1<@>El H.Fap`fY;LBF=6fp)5؍>kX4i nc ̓i?FEqK `GP9m&#['%}R$BbhVWΞvF(W˩;a9kHK/ ՜â=" R)cU l`;#EACL̡Gџ W4 #=yѫ\F4rpgt$hO?E/˞Za biτ[~R^$ߖ(A.ͺ#ir'CvmE[9SN.+;V]09OuެPS`Qk?m pd;DME0Ouͼ1p6b07b=A+}5BrڵH޶/qb[sr mW {˯SfIlo& P].yb?&uϺé't;/ ʲw1}4QPIZutA qwYiX:q?'}i9qt!e"d=zzoͩm c#(GxQo񮑑Q Bg@WI,8R0o>:=e&j%8هʤ MI1S[ɏ.!s0X7_M݋%5lvn[+Q&d=+@>ps@lxk ^-\8/~O9>US_G&(BX||+e1}|r1y>~=f:awZTm!+T<"Lw m:ƙc 7)B9 a"ȭse-wzjq u$U^ݦ)iZZjJuFuS!J/Fw6Rx].hدQ۴dyRW_{ɭԧ>%΍\=r&]D׵5^ďdHA-AiY;1DISRH4lf/aHViط=,H5'8Ɉ(ȇ _ޞAT y Qe XȆŚهG٢3Q >V`Mtt%W)cw#Ep1ȥkP1AW!\߶V]~:hI ʬ4܈sef,hjrB=6EZطGO\p&wΡl2tA5YȜ1č&16_wo`$PUؿ#u5CkZl GՅIO߁ 㡣R g?ՙ$BrNXC%Bg:iZ:U{Q^LK87 q(ȜU/D(ΫI8}wĚ@e26ź6b%sԠF蛜9 ~t-NoU2[NM8r qU6wW+77d^tPIGjaPT1V:˰i6\PP:@D ̴ZHw\+U${}~2O3@fem;Jl>xM!^wa P] '-զ#䱍Uz{8 Bg!Ty*,bݯ N&<dX]AEcFkiZ}wV.ȱj*8q1L `˥Xb*GE-~$"^Äo506$ET#Hl :M2Ob[~/Npr#J.Mgq0mK"IΣ}!e!a;#T0N T'P>̑>UZ>uw>_Bh2VxLn2et3Z)#m줐X6D?9Q87zMxӍȯ[\ ] A9zE%k՛fWY-I(_W{"x`[*/9A*R@:TF]m1O3` k1BbaV/efMO{Uk:@GP/ʒ54Lr_VZg视[Wz4IjiG9GD-{ Q`P0~O$XNx#/ %1:i+P6F;GKEAw WR01=*jxRK'S@,ROAn~Dm, O?F<&?)20_=SJm9ۏßa,:C'G XxAt_/J2uG.c~lCyTg:M(m+iXcGA/t8Z1.i򾋇V^Z7Z j<X34u ?t~ ~&gݐp:N- hlRG6i$R[f11cWd j`ܦSQO간 U:]Y*D ^Z9}NfONHȜZ5S&<,^HqѪd.$4&KI߄R'ޥ+YTxY{@*2YDޗNJ6;z{mF L{PĩS}ݣ-1cDGIJFd '8[R#jpz k51R ɦm֎n5*;(B\Rɤ;}yG| ÙĔSeGUFռbS= Rj6T_܃}+1V߈hEA<0ƣ_`YV6[0Air/TW~ƉP.In_K`)ni!FݝֆY]`F8 0-\ r&95,\E,S.=ލAj=+\ 5` hw;tTcpb}4˅ztd8JvA=y?h`cEtT s{ GG"$,P8p˸>m;t&I%@8VR+sAz$w2fS? |}/i5 =f'í^OSaq6ETWDgpBDdDTm~FJ=v']^1(=ިuƚ"ٓSs*5Ue; KRS@Lx>\cAHX9:Mطe T Ha$[lL{OKlGKN)pl K=KLs:)Uy ;mSپ!B,bɌp峡UQI6>g L #@ݥLHO-2l"2D_!kzzn|鮂3o,g,(Ϭ[ixGY2J-!#])ʋ4}|Ly{\:l] t2I3b\ƱZg+7dTXZV#6^`GJ5XSZ WV@bg> 3]Lkp m%\ܩLF5Hfu^NsTU =ɍkN-1]bt>BK.WJe-I7tتi`Y3oC\+7ԑ-!XkkfEuު TcH Ӿ+ln&Bx]a D=XiPkehx-^ ($Dˑv:Tn2 EҗJ Q=ib] Թp/ң{ݥt)҃_(IZPP@ik/bVά)"?b3l oLu#Vg{/|td^ep|1 ՚Β55G)U|z~$&)uLԊ:g|y70#"enu04/S;Ɣ~uTڣQ/ aS-(fQ*dtfjezi.;ƖvPwǨ6 v<Y @ 0t#z/3{CmREяqd~ 8N򢼥2ͬv X߃ER˚R E{ ]*1VC^h"1(wjk jGwyo 6H!ω F`~g(zˆPL]G՚{Fp1պs} A%IVQ1VXx#!/TEC & !fkV$l=D6|G{4K|/ZsZXn;`>_)bܸWW.?s dI!,{ˌդU >p9FZd\Th-ʈӇ8@NmU+!/ߵBK ΃iܤ&6rɹ9oIIS \t1පc;dxη_G(}`O!a{;_p 9ح`X|(1JVzGV! Cm}AYݷ"37WmL [RM%oNj0q]핢e^T^W%a*M )%Wt'XS)L$'V7~BCVѸkb00{Q MZxUud`@}"W6Ѵ ;&EUT6r/yz`#*T(L<)\41!^*u49Dy ->- ~^Oj&nB s>A} f_CPXl#wl/D'm9p#1n+o_]'"zK1my;Er&*|Ӷ>? 9p)UP>ƌK\VmJ! A>s[% H"O'-lb`G9U2B&$rsx#-*)`*O5G8^2ETHD`0č"M UTV]DX%*p}Qs"B+Mu0|dd J*Z @ ܌34ϵ 3NEزP@q EsFg%y6CIGt|fJTKON:+XW$.kGT%K)zЉy!<>*( طbDmU4wwWYx(sy Isp0vSWUQzUGI-*1}@x8aabnь"&̗߅h%BJv(IPx}V Bt  !+HP^|G^O-tݒ Ò^%GI"E[.B[3JZ![h~_u׍ ydmmhUNrw DKͿwMN,}n̕_*z7oow2 B d:@'= nz9jK&!bTUcZ9ɭhiĴO]H#`A՛k9 ٧B$NZdVmtm^JC*2idrgƿ qwHG\ȁp46H%Ry{Q ̹Uowmܙ Ns}Df G~N>(74V׊ǫr~!wA`t+)malG3s˃v@mսD5:D(FUR!m2 "y6*:(#PHyvL9#.]je+ cc8Ԫ&0$zC>6|G 8kZO_eaS%1gzH|i?F\>ַ[ lmt~KPγL0qc=mUt7Qcɉg^6C5:Sj/4%+c/S"O!51?IDyؔR!{6VNo; VIsIڠ؜c:e}-ߺcu#ueY^y4zFNܓ^k00? 2 5׉/  4=ߵi_U,r`ŎUraOセy~I2a]-y Ysc;qSKa?ث&=:(SώyA+Ƒϰ-.:)6B5d έgTFd4A*EdtCx?fGw4$IkVWg+eDžʿ 7%SOCBI$˖A.cNFagΪ v( 僀J8uqdnj _(fn=%B @T3aS{ܭn)B`M]D6: Sd>UEJ}Ջ@~'scV4y+4GoaTPDJН\ւm|:Y2awx= 5žB04t#xR5QV|Ûծ)5Ռ"93nM<3&V^j45voA2 %7)vGd"q3syD{azjѼjl!|!g-Բܗ/ts.g^5=rTG /,cesu%,+8RBԓ|v~c=U֝3c>uΤىuLh_pv>s 7 8jdX4dOň%_ 2NhqNyi¸IgOલ`%4HĴ17Eޞ"KfW7VgPF~mρٟ9€793i1[qJw*#ViOG=rWW"|؛j4 b zrFn;s-7 B x9+b1ؕ2ͧ[}Mdd;UKKQݾAȝps~ c1?2l%|$%4|P\8dSl8mƑFH_TpC; wf37A_ t}].OTr֏Eq >XXf]NFC&'%"O#a P%#4^l{ k T|)UWVmыNG;)zYmd-yΞЅ1,S].%Igm7 s\.ڼNdb?+i%cVS}'-4kk(41HOL^׎p˽_[VR6X #(ٸ/+C`9xE= ,is(i})ժpB>1aӍoM4/Y Ռ|MfdLD_& O::b-^'\uq'h3HkΈa֕,7n5b^>դI{YYc)4`v]bsٱnjX6r2aSlE(͕mRWd~[)X{Y6KK&:H‰ !`;uT5g*fqWG1e KY\qKF+Tj 9t[nUj&5ETCDNN5΀1˔OF6q;+u4]is ?wIAD3LVPQ Uɠ *ý9CN> \K*tڤ>"̞''IC'ʟ3c:o ֍G/5l Q? nBxw 5_OP(tUOTmW̳QɻaCLqKS4I+ڢ=inҽX KHCfnfKp|UG3XC%f}C dc|* םK@Jg\sYq{AƬ4*-/UC@ƕ84 ڛP!19aV[3ػuz1ص;OJħWBP|-937Z3{025_|ze*Ҋ01YςeTۮE޴3`8 5n9*& { Iy[Ŋ4p ֐P hYuY6m^ns;_m:B2` Q 3h GDou2;D%?(~ Yzro\n|ō2yf'bQ&QxPP~Z~a]kWmE-JKk6J$y!w/cutc<%2okb* <B q%3ʛd UmJ~ُRhkRT/`cA"3M fg}1業$x$,F_P9seOGch%`qޝ<#06KsMEt72HXD9|ԥ8Uaw鮵A7S`Y,˵$sida 3a TI]l̿523Pe_<`+UBMCҟ1&Յ䏾!@ƀ-Ta%c ɤT-x]Q7{%U7Sۂͱvq~gl}+ڹt-뒤=ھk(G^*$ be1j+ 4Ur(d\y'(A"ГXgu]"$m^ix,<:MV=UۏJ{ﳉySE4^5iiCJ'gQNl9/' CW'm=&b3*6f%}7娇 `ە{ıgyQ0N,蚕WҖ{!؈s7RC}.)uILևB,2|VDq'|CI Fƪ{Qu\E[ đMEcS8c*B~5G Y^L.Z_<$&8WЏ%_^ۇQݫ}o굶Rlc C8]&9$A@!Wc_N僂 Xoyc/jV3ގ`=`gSpZ֒AHnucD7CsQª(mɼT  j> ;ws^!֘P؇Y8f `JIYRH9" Yk[L<^jցnx1{o^4Vʡ5WK"Ƌl:'jF!7~{Ѥ׽MY s&5\1Wil1)VFs9 x9%9*/2㠂db 02Ϧ cVYrKR"%`}͛H~ZM%޸,dAC$k$#5Eb<ԽG.տwy9Cy䆣솎uLꬥ-(<*kF{ G~隡[\e3WId۲IIMFR#U`6dJً>#i#v >< jo B"3EA:hشo_!g9"A,A[$NG]eʽmoHʌ r(U;R<Z Ua 58-IV5>Zg.6k@l+[4i"ߣ f n]^p}B͎gI"OSɽyF]wx]{u0DGUK=7> }8+J7,kw6ӧz.20H[pQ@ r cjkTU//&n&y/pD%r= KlN<}ѩ,W K Io4 O.'Ү5eB6K;3qy CZ8v_QO:\xñط1vpK-qүtp aKr$})H$AzUH➭|PNT4{dhRӄ IRANkQR~~?-4uUr y 3ƃ7 |$A%OQ7ތhrKyEp_1n2mM޿5Dޱt9' a - ogĪ„C_@v&`E'w^q R5'Iք""RvL#IR=Kp;oѧjEfE]>0xK|FUlD9aYƭ =TⳢ̞qCN>Po՛De/㖞Z 9b Q0ހ}$ȂϷF(_W:E{Nߏt~X<*-&fEF+}$YE3WRĜǠTt`RN +v>#Q{P= ˴$6 sby&Q54{ @S=0D6pq2Q9МLПd[+Nvw✴K-nVt)쫞~a@JجĴF_R:tjׂ厮g|hL_(GMg# 7ԗhY镋9Zomk2[/`'.q}%K\`LН%hY+YuMYҬӮ Wn7I2ɯ4_qo>'AP>G/8vbJnt)_ SHQ礉!a8D=U2N\όf}>h._gw]RGYr$% 5VlǨ4R.,%U=x oZtX5VoP?txHP"F^)˓!D0E[M7q^'Eo" T@㱔"ti bcͿ+4$!㠹ܷ!=P:Y恤ַj,o%W}N8"4: ߄([538+{-1GsH*B<(s}D @ Qlgvc'-0V5pbf%VGx[?"jO_˾N8]dv 3ְ톰{PZѪu,Pd:Iu}ЇzLGKo_^ܙۉ%*Og(LD@TT3?7;'#j:< #ԃ &Ծѕ9~_5~-%8*X1 aX]0I]]dP|+COP$=ڈY}xUv}+p~R@^(`Ju ،83A4$!ݖ+uk$AeBBnMQ|<Ōz1b,(xJGͯI9: rݚx!gaڈF}gkҥߖp])@8\뺆N3QYH>ҩQXQ_dbNP=&ܚ`; y\,e&̏r<T04 aNرȇ^)Ad6&-u}1~{L]*~"<αFI0@nѠ)ϤK7nzq { U03>9}U\RJ'>eڲ,"O DKu"6dկ(e4b]i4pD|t{>dL914-60|~)~0StōR[pQnRLt$?!F_DZ)3qlXv[Iyퟻ+a8Q46{'4Wk>m1$a%wN_y,v=#ݭc@ ;2(U~2s@w\ .&w EIxM(yGƼ &lݕ#"u WC.e1CJ-Ȝic]% 6M .ոxї~Q{"UPZ7w%z_ pΠCAg%)1>LbL /|èV vh\xSdeJHz6X'..DWZ{Mp}q ΦU(h=sn6 jK`؄UClc2P&Gp?@0޹ka.>'*T' wfm5b0zKv:;;۹5/=-i@ i8փ!9w>Q'-9Z1 Qv0SY@/6YG93iN)D[["e**ԝY\w;bկamF,2OWbV vܸzkA />b+ 5 ene1m$YB^t륎>U@8AEH,D Pyv|D^08 FdЙ0-hF|PÒ"untE 8-ucNO Y0!Gy3~BSKb612Y& `8g!8I'f#}Hr9QX5>缂/y˅U^y[ _\DCd5f3/7El"8i g5<;Y[ny^}jeIqn$@Q1Y닐LH; 67 5Ձ֚(w=gꃞR; id(]*/RAe4\d])w܈}rl+Vj<#VG3Qx_d:Nd';vOQURX.ĚIFO=}|K@]B5+~n{*Dƪ *[*R 'p~RO @JIKƐNPrW(*lqupL%onZ8 FVS.ʟܔ Xо [Z:!U5D1&k Em?vY Vǝh;޿`iV*hVOQOv*z6.Ք8 8fɎ072Un |pk8zߢ6N-)DY糞tXNޏJI)~n5Y)mۂмvM Pjmuzz6*jEFA_WUX) }I lg/񲥮I (*6)- h~1Q8[m{a]蝍3GHdvؤ-Cڟ(蚈:2/ǤO&ΜYVb ,%/h*}o^&~f$8oԀBFVT.c&YMcB'6O_Ǿ3OFSo?9 >aNh  m/V4o[T¨qx6ӿُEwA_oY%a-@3v ҬDqOU3 Q5ȹayL mșw:j1Y7=X_3VX`7vً5.7JOL]I{0>I\' Xe}d28EKn<0lG3FTu9aO-SEB}EG" V1`:`k)!a fѕt[ REѦQC 𿖆ʪ~j ')-rDzGwN70+PMenնmD|Մ2~ZJMO亽wO4IҫM6M™`W͒lkH.(-XvZOl005욢qJ|۵tp0r{u{>V^9|{"k yR%<GxWcG=Pl2+6b 8RGi\OQ"_XWќTLgߕؔ񌏖dp{ T(/{/n_6G F_l u P5{_eh!FeDoa/1* UB7*I<}Dw$J*]ɇf;raPRPTJe{v)N5"m7QP %Iqo*[sT4o:߿iixQB6Q E|z'3&~yQ:ȉNE`9UY(K/˕~ 5AJؓcZTx{0Lް[=cXCTttt f,m4>PL(ON=2 |r.mZgtK\3NZkƴWIc]`%b)8rR>}/ST[&W&˪Dn1׼5Jd ]ɫVj /ZCJPOר l׹ {46C. ?8 Ok$X`j;JuqK"[Fwb2)C R &z9nMǾՌYչp*+IP }z͓J!9Zp1}K<66pN,Ih"6aN`Xg羢/n=u# +}U:U흵萍itJ4U~yZCX^K?ZOWXEy9]/_$s C^>Gx?)~d:x B7YZl ȧJg vg{]P;5 B}$.jS'N&cJ;EgX f&6TBh]nlz+v4_^S _/WSq9]t>%%7 #I<FL/:I/3i)'2,{/ux]ʸ(O H"Evzo?L&(q/Nb Tw݊i^IK 7ěAiQOGUZlIߍ2p$W89\(h @V VTH5>zLĐY-@;,4贶nKЁKXpS?[mL G+#lj\fM730ru'(l {&LiU<'a[Jε6w9 l?/z"Y@ !ɊapXlƣ!Q;07ȦbxRxflM,hب ^K3q_!T?]~nE_h6(>gOK }/X41a&uK*Y'g]~.v^"O^zɀ "\w?MoW$&<ֽ_韀 NH%퓱VwwsYuֳMk5]!>%sKf,A)O(pns)bHrSAG g:-h2xbĄ,8D!'5NR{xrգfe^b 턧C# :$x)QV x%(m\lѥՃU!-)OS)3b]o:Xm9i.346 \KoC\LUe%t29 @CO,T{ JT^Ag`g# #Mҡ%>4/?u+x;lўiYX E{aVhj;Wa*=QT݂e zBʍ?W@]S!CO{RgT@S46n݈WCWP5&0 \6&yk2*bdj2C|2obL-zXJȑ'g7#屰n4Z/eh2?}kN=r`Fqj.\k{cl^͠v@񩍦",tgшIE:][ELϞeݐ7:tShx,ᗤ 5*_q13BؘZW#F[{y^x<M9h-b$(P|花b#Zn]wvQy(7@Ō@}/g Mg*;\mp:ו< sR[ W&Y;m?H4ُ4RdTTwk))mљch7AޝQ`a+:s(*vbt%%]ezW")#opFy:O.s :E V Dq%cBO+7 S>Ucf+LWLuq.$v$a P>-J]VX55WW1{)5Mb?(%#B_x_o = `&9kmEqѯ}|To 4`&{bP!w!_CՎHڦwwҮ.KNҚÕ h+7;㔬zd|Hj &D3G#+K9C"Ў8*Agijh!##np1\z65\>8&"v5JwzE.nvǨHZ.`EzN!Q-ZX?|-+m/eLV!s5%x0d"1E%(:f|  [+*76qÞˀbpjPXԸs}D޿4/dw<+=pܺ4Rl"wi9%+> uՉ$@HiOwv4`ndͭ8B*=|dWF !j/&~/[>f|ijb4QSz+h4tU©ք%ƽ+'H a)xcASZ=] n ܕww6(c̸jG^L )@ M$"vh { V['kk[lo8vbIv_^ҁ\ɪqV"禲KP9."x°?GD <4B<1TϮof_(aZ\:9z,(>je ﵎,(S;x&ce7#!IxP)?YZSHASTӁn~طWʥ]ldsfnulS5[R֠P*Cr|00B3sk.3LT>;rdOȑSqͥyG=->t̰=ٛy*oǪ/ |<N*우}lFsY{H-HXAU i 7XYOxNE;5+ӢoD8ҬC^E-mn,Slg%_/40Rxmw鯸&y= wBC192bw2P)i)>`JVk +Etw.xh>bu zT1rQ`_8f 5ZDgTML`xgGڧ- z)H "F@#3ZU)u,X8um1ίЛT"n-Yev/մ,6m{CZw=ZIS F(= %st !2a4 Vlv9!~F<kV)BU[U!(?o&zlۻ~;+NY)Z1CP\PFq-lZ؅ESEH MCKyj4FIՄ0FNIwK1sXVbDAE3x76'hGDcۈE+YS=&MqJĝφ87eZϔțUa]y@2 I̥ec ;MI\dob{=?-BV̽wMQ хOK hhx,_xKA@ϫZS]Y*B+j7gN0fx}a%u3wQNst;'rX~Ҷ ;XT ]#Fѹ)5__gHzAgu[oYbGa[}swH:SXwJ͗p>}-jMJ3Ny$(5! I},)19!H AF6:sdC٭:L ;PI ь1qka ;'=,(O'RrT@+#VH@~Ơ(%,$*sg/|5bwdD+>bxaJ5*j!rVR@+vk`1SROiO^g| ZkgA6((t\!y'u+ۛlJϓY+F8+GMnku~_9/] /؏"##̘U1I9*V`p+f8P5,ӊޣxt+LOI.-jLen/lm𰧨gDw6Jr2:oT|YOϖb 3jZ'K)`>IZT\bq{ws9uk qeWIT| ZIGUF§JB#Z}թCP12bY`@M N C`|I P~ aV+tq%BCG>i6fNGdjU&[+NVbmnkg<1uK 9Aw'$I@ڳpmD:;{"fh6h /$ ;THJlq؂p|BanHm/>"ƣׯK,/dv'X8 jgqΉN'i)7)o؝]a5%/*25 zGI4y/Nt4٪405Y=A;<`Zl&޹g)[D# .-812JR];=,ƭ1dU{Ge:a5Ug[0éii X3uZKcZ*vZ^:MJ%fᩴCPt O ?^e_1?*?I,uظ >R\*hsYgy~ЍL#س{~TpkT%%Rp`ǣMpa@hnI.OD c_^+ߘ>?5kыm13#GvmE۸vMN::yz Β=Vzؑw$hy4\{,-lp}/'t;̚ G<8.v9 =▆# ϟ)PTr.Bb3%e*Ԅ%!m %1<$7 ٚ"L*v ;.=+^s~6Kޖ-0T*`:`[ `"#wvא|BĪ<:P QӔIa[ܒ# wfʒf>g{ɨJ~a ~*O:C^qRǬqtgf.I 4\7d{zɪfV#(ܹ< ' F4@=r}rx=@yw!,$cY@Sw JyCǂmh"䅍)!i3򲦌CţT m-<Qx3Mb`)9Pπ1Jrz Axx#wQt4;֦ڶ*Kp:EP5;Zq mK6$H^aZQ6vez^WPc- *Vaskvy} j^7p '"X&cD toY:=cgE%~5^;TVO0IC%Dg7_U܆k@K1VI|?y~vӹO81ֶ%2Ug)<<^S9|"`#ط~\rEհIT85.p^Txo?1n&li2DOp)25M[휜? 1v/˥2M܂`3wq+Oc !2|^GM\XZNx񲚄sG ZkoШ#5pHǾlҲI'(qKoh'7or.z -$1}>ӊU;'#&G&?/0*x|PTA5.sfDztJ{N@лL*w nHgb ~dlFH?$3Zѱ"xP3W Mڥa Ѱpo~?QUDfZ])?1?Go)IF\Qy1I)D]{8 IX 7{ I%$ Rp~zm&ci{3NA,/81y(j /O&eF'!!wfE2*zU4П_B>I5fBu'.\sjZzdG+Xˢ9Ώ}| ki@!S,\t"))f]./TYx@ 00uO!q xgk4=~kl!?`kp p)4PZ74fzlm)uR4U=ExhY1ִd53LMfU=apkaÙw]Pk1~eX*2)δ۞'- AR>@K4 RDʧ/ް#9:̴Wنo֤iHeWM=(=vhw|zx*Km@nz(CuĨBF΢)'g{{1D=(:8nˏmEUE@kTYt(ƺ*90n;}kItlQS=9BFӳU0ٙ Ni4q6oU t*'=R5G)i.̛hE&P;̐א1c c6=]re];V C #.zb_h2Y LH8Dz@us}LA]W䫵+-Xuߗ8LW-p Sfm|4}9宅#[|>LRN}-c\=Z}kuȘVG&B[ TsEhȏrBֱ}gb kG |mZQ(=ɚ|H:0صW![Aф/h2ssZx3'}8\sއm~:&[ zC;2gp.K}E"u4^+5-z3@|=7.1.;CNry|J~ s 'f@򔧭+_s2>u2W/Y)Ɔ<)@NmW \sb#֞8.`)&;8[4t5 &{%)XZV1ǸR P~~Vi@ l$ښt(`F?Mg&?uqnm*-(mSG4\άs胘jHT(,զ%I$Sif'6/(,, J`xu{FO.A"Pby -; #ʘx%d]yYzWB!eB͍y#xe(~ ʎ=w [MM 2vO 9}"0K|ɰ XV%_!Ux~6,n~VKj߁ %B〝乇^=z<~F8{Mw-5-ģW;T%~zz@&Tޙt3)tύ?8"n:T7[-+Vפ⏏z3$;iW+nrd,eC= fxVvU;EaqH}RSK =k;o^ѡ|ZE0j!q]=ws'<3{iй;~n+?1?XKo)e'O+Ip`7,T^7@Pr[@C~l=jl}QA:.X#OOkj\}6k_!ȕpHDMly+ O{@pg\<[m`6ƾ+P <#B`ylmdҞOl)KvA I>$/g@3ЦjAzʕ$xЀJ)k5U32q)zIl`zX^3 qU|n$p}Jg\*<]"zK0?!b9ȇ~ȋ>{bkDNdCk!3Lw01%.{YoM[I9Uz&FrwaXl_eG6XT$.&`fNPWnSce Ac>y2t2~j7&6t_cvC tL sRb#S/Hڜ6YF>(ア!Oj烧w,{}$"@˨jw<>{vHY K_#F|^Dl&ŒMo~|& V,|q U&<gַۼP?ބG 3Y]yg/'f+]o;]*XHqpw#Ug:$$3}Qf1߭g`!0|r-a4v cܷƋs$?B^RԻ<#ESx]-QK(B$bRzZ6懨մ garpұ~gۋ`!YAͩr -#,oĿ`EKmΗIPaYf dpξL+ ^!V: o ~-#&x+4 G8q;:mԈ:?HIO5i9X4Dܠ_# S%`̬cF#^3w4696(M`@D(EkAVx>g3DA_䠑nR[oN.pwIGێ"=l8Ќ,jv:~[3Lt.iZ.q%Wyݟ]r]fA \㛝&.U҃iG:@뚅 t /arUKjO&a:G/Qeye,Bs:~" 3q;k+neT!JD;GJIv@X =kje=(J.'AH[8Z O S0Ϊʶ@0)*b&S_ . :rnK^90Kz Sjq(ZX@B"\sHғ;B(X E~^z 8\o6L#&cjjU\(p+b4"a W kOy-drGR!ћJ)S'H$BdUNKb񤤷[&4I  XGZ 1' cTݹl:kmRWk~ZiyPDY䉐$l,n _hluϔoA=o(hA!3c{]*N]7iMpT&+Ye${㮋j܇8s!oT.CeW8Sܬ`-7,uߣ =b\vIaLܜ.TȭrZhm54ˢf̧ ȜA!I!]Ϙ';KhEFUQPeVĤXN߬<(h )ƣCKaZ5GbF])6'ZYVnNzyqi4[kӵo'FqcXm߸K 7eQ,ۡݱ3̯ao'.zVm ZX4ɲfr!#Qoƃ<ǰD!ځ-}TJB >;47[||᮹0[exg)6jzWɃuI:XnO:GqZ] g%c/λ6.SY@g~Y 9E #+ I$⺫,Ж5Ѥ0Q-y=afh&)'/(הNU+A7̪D+a"7dlV amo|/ *x2j,H Ҝ>^?n$=Ee-pM0>5`yeR(h?-ÐW~z1f8N~"xU)xy Yw}ʫ7 /9vdr{R̷mLꗝ>o,\\טdU L)w)uD+ e_g Dķ>HI.o9jc-HaI=U\CTq?k$dK%46nyx|,vT3r>]id,6c^,kW^n Ҙ]xT-oIVo΍ft52JqNgv :M#=#ΟB'FNecbbC Dה0u˩VD>nR"Fûo``X y%@ J1i\lBQ}Cf#ߪP+Kc?O" ;+ ]DBr)zE>t6øƥQ 30F q)}ǝ'Aş e[0qc;;` zt ]2^ F;N>@HC/˜Uk|$Hޝu3"<;097, 䯭k)Uw`lݐ!.KZm>T`&WЎ9{e+wi<^]kz+;2k'Vn[rCۻ ;BK/v)ynWgZ=R{>D],x=&,q}*4*T״^pW^r @Kx@,-u"Rf,4ҵAЭ#SSyh% fCW-چC{ ㋘QFye.ˏ=bhj6&l 9g}eytOĻΤӷJGJziQf F0:K1jkĂujT/a\KWhC9 _ԭrYӣ nQ<`WMvW^ wqkQKga 3/)IK^ִ4a8߰~ޑCȫ-T0\rNEX+&7*E Eru-{>LBF*ܘeoDIT"7u]x3]|pQf^7ca(K3G2J7XHCkQ[ YqAun=8:WƪU?!d`#u!|U3 5I8vRqun~ y̟B3u.RB3`?\QڂGhlg `BYidXda9z1 3d8'L1o`pGQSۉ z{cMg!]@gָ閩N:K_%`)!QU9FA>~痹|{^0d7\V!NxVbA3`l̩'0r\Eh_: a5{H)b;\7gr>NpˀB}˽1GU KyqrT&PE"ޱ^7!^܁^7X'vC~<=鑨;,1Sr7aydu@#@xCkCV0ܜfyɛyͶvQl;Ws Oi=`6~W9a p1ȖM@ nfk1pZrf)>ld*Eew"%`gWU[蜭e$Atx!=$\nGeNd,}j j'+]'X%s?J0&wAЃQ\MQXs (yɆ./%53Dqd?bwN*COe9uPf\AM|Ffฅ23@w]SX4~t3N R,ţs75A^!ګm _[7p*i*Kѽz?(Z\@q}90's-}C<⪚IZfhWLͿyz^9WiYGC-?}dDF(iXi)t;W,=RZ@T|دz?`cݳ;qJ'K| #ĶP XVCq'ڔB<¿T!ǥ]nz1GgX|(K2)%wF_k|j[Ci]25.bjrkXZ-~3 o^0Ao%JVɠ<-;Z<oxOx{>iF@@.F84&dI.3PqyU8$TZTPt'iHZHWł9;:AW 1ȕc1JxZO8]V5*X2!}h{fGNh2u lN*ř`ttKt;aW5iԁ[i4)S6vO#:,]*h/F" {9 |Xj¤S :QH_PœH*OVt!䠇=ljվ^jKÂ؆t>3ԭ4;9fLѐ*X ^fxNzxNSs+xyE-1GtSlڅSWkxgLiA3BOPb o/`;8@X(Sg%}DŸ*r-Oz/kc5 T9Ly Ղn]mc#nTi?G~_DN3wru^;O~Mp)l` u=gC/b9>;@A\w 9QvIʶ, 1l oaK{?S٬edF$u1ϯ}!x^ *9?RwbVһ}α+wk!'ҋCZj.̽/2IT42aU~$zªi☁XL])edY_z4JiLyAS5Y51/Oj 8b.!vL ''&h-/42&)T@/~ƴ`n%vsN-ožNJ--2'6qrlĸLz &xj%Q)0^ֆ  BQTIڙ橝z?}I2wN@Cȟ3g:;{CH1AjIKq@pn{` t>H0,q5C;י+f uNֶO@rViɔw-!ZznP6<槢5&$$ZEnT}R<,&fqzIqGR@`^[h* YFݾVzmm]rϑt1 |.h'x!S ):6J[nCB bjHm^H/ߕO~SeRIl#ܱz6[lhW&86{/CUyJHŁo-|U\eʓ~0P8P6§r)&#DPPPdNz?̮:ypi޷C B1m{y) r&ŒOBHqqS2GƏ=oAx)9E Ӗ0^|c M](a}D;y=kآ0'pjlxz7Vᱬal(_TZrT'/f&7]9Ii^NbZR5h+9L SA"1^Gt1핡fR/ g}pv>;绬yI!q$y0At(vB*N[^M8I:4˓d~=icfqxH,6 ^5b:hKYT0#j V$A~1Ƀa %s@Q%*eޞg%"b]KZsq6yP.}?2;4"_m+O^m_h |TU~ad@aaz1 |XTƠQN}tM-z߸U3gRĴ%S rX__p` ;6El繓O (Ӊ :f~uSFj0[PnMy?g旀Hcu_ݑvY;rPJ?ZTE>q=}<݆Z0 u[Q/pI̕|( tifDR~.D!PA |]V?,ac>>Pgc;csd_Mvtp5LWnt.,*rɥgoPӇ1F^ݽGRiZ#h7d37W1T C1T"- B]4ƪpOf`1 iO۟(sp%Q救@~%_~;Mr~ҝ~9ouw9>DS3!9ms͚s)xewX͒DaF5MCEeDcՍ#r\1m8 ٮ㥼BD{̍q-ݯOd*9QjkKR,~#J,kα[fzwB̔_ oVQ1Iۻp87 >b=Wc &jnYBoTW=A$'. ӥ  3Z] 4ۀ A}XzZhmLz%1]C<ן݁8?-v/ 0RLߡ'[O#aPKd"oZYd1^İ{\JavCIF%7O U)Pھ4Ֆzhk &c鳐Wf,A_/eF9' 9!ȓWC>$m/J|cZ5\,{ߒ3My*qBEýmKVk+:sDҹZ5L('%np _ ċ w"+CuTJ'2} ~z8稁\T–$-X$ _ҿ6& =۫k̵Wpya,~|Pr ώ$!U2jq'spm>V eow^IaMެæ e.dܭl/Ad%aX??ZRxֳThゆ Op&D͸I#ް#arf~oʢ^Am2[sx3B\>h{bmzNG݃~:rYa㎩ڐL1AԬ]eÙgpT:"K)ą`f:Q jd&wh) +ɻd~Tӗ1I6X` E]ۡQZ2d4`F69Rn2jvvς_C>5T)pFATHM'03Kk[J+N͇dG:+j`ɩ 7 {wݞy9LJLMcloj/G;aӃ|Դ}sBwdB܄ Uh鶢mW(=tQ/7'6:VIYV0GQPQj?۴{pBtalĞSe=WvE/5t|1-й6>fTj0! 5D=9Q0z8ae^CHGe +KВ˝Y-K]bÙ+bxVu3FY~G|u j:W~=F.ε 67OIrJ~Df:E94.]E 70z< ٝ# lÅ65"P϶s{{Fq5˜%%PU+?\Ԩ`~Fel /X= ;~1 A=4Of=KD\ae~H!GZJOBAHgf[XêW%Y`ڶ}dcjKa{ډX9 @wS޵Y֮s գσEGD;z\'p9k{_XR{Km$Ôɳԝ|X .%(Cu%3ˎOFR=7B,P|2a֥U GP@*2"ENDWި2B7 ?xih4 De1u υNTpҘfPxr{:Jkd] { 2*U8t%LӦ"q.P Amlڌn7Hw̒d!6KB0++s{^˿FԃdӔN0ɢלasg:N1ض 1 "PoINfk5 U`f2E8!A ԅkEq<3$>IoZ?Dř='_*fރ u9آ 5/(Yd#KZ| qi׻  ]x D~l-\_z4%7bިe e|%~[ b9T*b~Jd$o[R* V%_Pj[ۏP$ZtfwAPP:S $ոmn`KѲTav^`lH}%TV4a;.550`?ƍۢ"^y <܈OT ]bΊ_`ݵ!g!oFҚ!_^.X Ó̓ӄ)΅T h00V'3MlcʺL Kv::ʬ ||_S37~@&dB@RO Fϒ[%5 E.iRUF.]LʐNT"ń jVx_P 1)% Ȏ^iA!Ewd0:E_>V620Ekiig\ ~&#>OD,='fڹVq9du3Dy(7x0-%YYK[ۄ`8 ޺7չwAI4tvok 'y)9ֹ`:a yЕOgMMz+ה  FR)a.cBȮ!Jsy9Q{TDVs$E:ﳘ?=vun@ȣTA/63ҿǀEk6&# VPsɿġcN97OYXVu^[aUw=Ceي Q5>XzLaR;-|Q =؝=%ff$S=xqŋjr6-,瀤1jǑϾɕFvb2v#L?ME/zEJ`Á*KucfDӟv85tD:J zLlۅ}wO|m=rg`r ;R v;a HDAxSAdM+0ݱ-2P\ow;MM5ѾQJiq+M ȝӫGӚ4wABQv/C.ɛ1|;1*6qKo Y?.3:`FUSBJk"w<_i(nݔs&'d}rѶSh}?ZGrFhu$T[R{Zcc;nbO/)Ηge@ttaʉody=v7nhvY$cŢO*nȕ ZԑpD/17.)%lM;].a,cwڜT+:ગID<7|@?o4zkވ "K4b7.`o$MYC~AP  ǭ޶&"< Dcut6e-V:7X sPJ":h |6,5OD+Z=0 ܵf%adu)].Q:Vo@=430^Rma&8'%jPq܋끇Lj|$ŢQ# &8gےVnzk9nJF#̠=zN'$pޑn3A@j#(e~"}*pBd̙!OXNg!3xdxV'qi65F'|tEH%!dKvM-,`z7 so*!b ,Jp»my=P^ &-~ Dz lbH/R܌{)tW\ds ,ݱ,xo LsFު1֠V};{ЋwcO=ޥ)n֨X@E~-|tݚL^Nlf%/Phro]G+3?ϒtP:{=E/Ʉ|a] +kGŔ3>9:,f/_m.$dˤlة4?hƾsP֎83֛9R z1!vo>FÀ5TP+oZq?YA<@ƷcԗX`+Է7x.aUyG3~;4+/ ,4n(ã=N%eMfqh/; )| ١Ť\9/j.p2 x/6T#86LM%/Mk&y.H [`^r&'͊ivs/_ | aY{ʜš!>SyZbp=xQqCBCoNéx1:t (G tɂ<K \/p#)ΘR \G@+n :\{VqTx<>P/2D*} f2^(l1GY 1ZҐīs#ZP[|i E[|i&ξJŋo?R \.T'lwѡfb<@q0h߶k*g~?`5Wjܝ>=$ɒBDZ>m 67CpQGyj~89SNa@^i'E%b^m,a xBR AŒz}CsǓi$y^G#.VƟ֏6*ƛx 1]?9׈`FyJ"3w.R@2A#NXU\qb$ҷϸqqةk+%@Ӊvh֔g; N{!p :)[vzѳx$wRܨjfX$aA# &fa5N+oVO}_d Hg\IhlYIř``#HZm{'g7a(IM  bZ' yC47"iMdg^;meX׾eƪK).FjCOMjlž-U|o}d&DMP8 wJ(, 2Q0chyo=%/q 3(Q7HQV爂UL={`z- i'fN@po g϶B.\BFDs*L41xHU3ϸ6}wP9PX@'fmF8C3 hU)16oĭEQ +G17^*9 xtRlsr jyኼAՂ|8<'ϭUqGOS9Euȕ77mg03J0~R|܁-[z53ؘEiPo3piΨ1 {̼W&qգ 䢍Ll* KS뿏y/徴J]d.Ξ]DHԖ3`S; .\/uF/i 3SFmh"sk~ \u 腟FnF77g + zY:Q!зl T=l 04J/`MD<2 q2<$sà$RQIKm_Ird*3E@}lctʄ$∾FG)b o| y ψ3_ VR={G[\ؙ baW2D*8[7foɌ!:@AQ!\8/Ȫְ9j܊yEAdM% KL}ñiI_ IG▝`L!|_T$^#Of(M9EYU=Ul {a*(w#9W~v\s)X ;PѢcbz>mٮ%񵑊s*C[唃U7?\Y恂!2bIjRtEQ}1`zU.(-AZ&Qy[Sq4"%@ʖ7NHoݟiܔ?\ď<70~J$W8mKn+()"a'BЫ*3Q?%0t Q"wN).A+yd⵩%Շ[_)|8#O . R%G_ N@{12iÎEAֹ9Uͭ0 2QثWpT{It8^9 +Y>ݔP`CN K$4>9^Kف-B0\BwN7obZV:i֢&cK2oQ3Z[Ac=|d}9>Rqz/|BJSD`ŷL@(QE|+p(C ^qse;F ،<0 jL .:ǡ؀X! #Md!NPxQ|M:zR]5b#_-!+S=2B#=-)xĠ>98s˕]b<*j!i+khi#%sDe 0nqπ+WKG˜Az,Wxy kMQ1'I7_jK7{1q+ݳ<)[ z|c<_JEy}+X[M os Ya@ t_DmlO 5cz ^&-lTgCmv 9<\4ܻΐuvH~Sl_a?ߊ2V .P^R>괏K # \q:bĽInLO(3!gyPE[٨ !E HXdS,P@NħVf6%"I!:`94ʞnӜJC.0׹Kk [^U߬ 4GO4(e?".:4kWSPjf^~vR9&B?dV]Ә QD@j7* lOo1Ԍ` xQ֔zoqBAJbNkuMx݉n C*`ϥ<~țC?1R5ā[Tvbb7{cH=ܶ"uh魍@(̵Gҕ 6tԩx&:7"OKɼ7af}D&Cfr+M6(\lv'\d|WLJP@(ºi%46 &DSc'ʲ%G^SuHVlB?\bA即DjP3R@NHRQ`5;HA-,ŏ(HtqnjNZo]HgG!#d59:`r;k˿ !WLqnc a۾BB lúoKɺXJ/)lT%5J'"߷j*M8gSS Q3OA^].QaOjQnXiy4~_91R#tp;)`F~UI9^F+)LEl$&?R!&(KPHɬMT 5Ś5Kvs s/F|ٹk0ZdרhJxD~d|%Gj;w4XY0ӣon%ޝyua=?B"7f8/7j wnW?5j3H3q> s_E*^5/!OhL^O.6GN:nF{o+R0(wLbme R0|P})=8m K 2"DÖ5=JwBZczc H,V#촮b: NWm@Ed9ހo3\NHn֐5h@qBgk%g B}{GyCCڋ|7] |CSmխ[v zd9 ;8wA=$. _&N <qʡiyGN@ndGJrVPR"dEU? {Kj) Z?/”]*|ϯC9s:aX_ kHQHKG¸Sv{XQ0- 8ȩ)ccPXt=nuz\o y?pH1(k̔50qr\CUb^MR;G2!F~U<4h3 ^WdZf%L2.}jԾ^N]&+ fMIUģQV)6bǠ6B"K˗lmbf=|eTS#wjfס_+ ]x0|fھ)W1H1$2G2~B<9%rPT:Nn>S'E1grVJ!9$_b\^kȟ,f7Z׹]nY3&Y0U{JSjo|lRCQ6m&v43'y XJiJ8m[ImR|Zp|Y0k92N;dʟ)SBv<\.2񶈻C7EISQfW;sL ]!b^fg\=(iu2AƦu@Sv`|%0~C3rSlh@*qF'Zm N{ӎy&v_{_s4WRMZ&v3e,CvcҀfK7]2,V;j2P5csF=*d@o EBH2ޅ:;޴K&8)ż.i 6`tN+TP8*Z7}R@wCıo᷏L@tz<K7!k,4wrZ]y)"O=]@|l X!vEI> P҃LIC}XL1btЫCUZ>cF/]Z ^Hbmֹ35ڎ{U 6-{u^ǻvNxJ44F\x,oFbu8;/`GM+m1i12bFh])65q$$}!V|rR 1S:VVZwh4#CSkP|(2OMpZ9'Ʌu+b8˓Npoܐ4> UrSco#1HH(BqwzQrYuNǕEpcv5tV G="ip+ԓ*"4Ȣk.;*[tT/3\>11m.pg&R/]f2tADI+Ƹzì{6dJpUtw:5sgVw%}ѹ7I/ &vBx$g(O\-:W9-qrqUd8C+9Vo;7 Q1|/*']F"!3iweq;p3濯IJ!bտQ ?u uKCMhxLAa\AGEv 9Elh%xk]cjN?KVYhRݠMڄ|Dfjoi#!=[e?+{ӤT4BuSKh9~tX'-G#hS9pWVF 1 ]6JWJ@)Ah M1RؓyPfLl*ou?D&Dzhim?X]~Y 6tS-_EYET7tĦvTKxLK'e4xQi);ޙ_k IsQC'zJ?yzH_gřWf0rksn|-"J^$?/%I O-ψm"~+6{.zӀ%7>Hao`#]JHllmE_v\Oua.xVW_t;5~ sR,q ~C 1zR8Mq_oԗz&YRt# Me.k!@W7AۄV-*{)X~v+1)̸ ICIIuP'DC|&}j;[W}AM,Uۍ[1x>{ofǂ`iehHG4 Pڍ.[FH=ZK>s~fH,C>)De=`=eѠD~O2lVzr>(PF|[#/9q(582jf2_;it4v헼Dz]Ud Tݔ;a $OF~jB:]>PE?;Zykjjo}2{ap,ĭ¨wN^×"cٷϾLp|H䙦*ОM?'Md)btfS|wElg+ .CƘ^fW8*<1Tl?WU,X9R~U3c;' :l쮮,nu$m@HB)<`$ Tod!h8 VL'r]hƧ?%.YG263y @wu )K0@-)KМ^)DO1˶0|-2v:7Vҫ3Y@2pʂ܀c U`6&ӒDHȈ||i@ [h9,9 O+>0qDzPs PMX/Wɱ\Գn8_b &;\=vYJηO>`yz:!8:N<%1U/T2kOFOHK\ S첆^#F §mkcp!Y(Ǩv4J.1 WȻwh8hY97sJv۩oD6iH_GGd(ˆ&kӨն_>x-}YZdTί v.(j8QrW}"}EH(Sw|~nƉ`P<)/Ќ:F7l-}xagxMSFKI=bW0]1P7a uvf=P "}'UQ=/`clTc%áRޣ .Mq-إP)RPUӷN消A62a@2eF &g,kOs!ӛ/[Wc`؞$_'nAq֘1!|!LêR)'G;-'̅y 8Jd\tl)ȚZI< 2/?QeE"[篯K!/W[i +8+PhHO$٘K3|Nh:.T6aomBZ?F҂Zebei}+agZ9Y3HNQoЧY˙Ba XKAL'%0XM6+nRZȔEno-Y{Doy,q]\hi}zh!`Q i\ # W{HY.gh1Glg抵'O%AaenTZYX,{4cl4j:}^#Q5gn{ĂABt"ymYp{xܳNϮ:CvENX&MrI\+9qc(qana|ǧTW%h)zº ,㳃b@k!  @K&|BNdOiPtu@Һ\*=̻zU% jqW7r|d=@ʸhTue@Gm 1+  ޺[ ц|_Ur/vD_u W0Ի4cnϹ_ٛ9CIXe{hHBt<%O]ٜ^s^q }FFŃn\)Yv4bu4-~;L?9d6vNX~cp){RpɓsK9aY{FS~o tbBH¤(¯gߠlWkC y VNg_i =AKLOP"}ãNACwxž`l/d{b#+D%KdMdoi/o%;hU@s[JЍ-)RܘcoWc+/IkF^Edx;#7b6 gWz 9ZAs+/ Qd tټ?|/?[ 4߾%5 KfԢ+#xcyi4rj" #Rܟ~?x2A\ۣ߬`.""sE4X)+6|o.V(䴖u&?G:bNp?k|Ӻ4">z is]ε08*_Z`K)v>n}Znb )_H'3 E mJ</+`a#a>Ct-(EbN -Kx>O"=.~Q1UO|ċ^yuRq]A֔g{!狷Q\X/C-qH}gǼ> J_]k*Ov2WCh8Z g+zW ~pNqx1_!Oo*/LX\4M*;ϑ+JCPsQ@J;o&`lM>nfg#)/T!a-%>vK.Ԟjef]=~H>CDRБ ٙbWaw~kR1`}-Q#M ZBXh1|Ì_Bo蟈S72Q. ~+& NbkI4GfюW{w$2$p`!e S%&wQsN*4}`DR0yiy} 0UTiVj[O?iy]{+Bh ]EJD4xrqK"0صlqR#F'x急c4Tɘcb8wc= јG ΣB@kE6t DBopJpʒϩ-FMWgr8/F(?D-J<0 rNPUhowhdgeA>6 `5O.qr! c9Nvk<[iyJ;9w-"(PFJ؊}̵'K^轚lEbd _*gn xx˯Tq#뾱uCFrNm25՗W2}22}*>ʹ}!Q"` f)b hk-fqQ/i,mTgeDvWf~?}C| j,%Wli8g㫾|ɰ)d$_Љ߁VӋ 6F_z.p),A4W5shb2%d)Bnq 7H)Enxv=z4С=<$Lo X1 sty "(?6D@nzt#| iÐ jyX_SN]2 C-[Ưy$TbQeZ "dgrj͇ސI8R HAj3E0*]V 0V5]]T́YTDj}} ^vط1~d-W;&%/ m/p3?K=[JӐ> Q3Yy&oC ٖD?W9$䔓̩l'`Q!FgRg1Z&^QpFyBz ?/Hfi|BQL$;i&X;-Ԡ3Ĵqw DԖR7^FH2EPfwY&jS9Owُ :[,; WE[Web9MV1i f?l()/ 8vkWqZYڵɟm7 yuoBs"bziCsQ"J]s[Ni;=]~-2eA>с>Yfu䕘y &t-}A\1ZRVOO*.Bq; Pm 0Hcע3#nW f1|+xlRO}P'[&hu)򬳔3|߼J,)ajGS)7F_ CNHbPXX$H xh:BWS1>9 ͯRmV ڄ ˖ô|7Ҟ3ݱ򪜙!$w~׸11HAIEve-tE()QDn:u^>j]t?qE$[1g9֠Zчp>N_*o`[n*g#'`.Sڴ eY#;F'ot2,(=rcs@ہ> x ՝]|i=a"OPLt[Rl5FCA6UJWZ6ON P v88ɋ=UFr? :BMQ9g9!{:ybU$*3b@k +jzFE: `("`şGJVm8\{7YioCp\wp KF}l>М9%ImGBztq6E`uβa3ΦeR ߩ“4lϝ"%2ʕSE#y\2ϳa;1=z5X'3)6@chpt( a4VjmYy|Z`a82/Z3AqqT 4ig`OC!oM, )@qE%[oH;dM^Җ,c7`<qp7g}xC 0L&e-XW]^ =DHb# x8m`>Zܪ=OAVLd边l S˰C]THFM .Ad㞎Pp^U;+?"QG(0(՜24ovwM=&,.w CSYΪ, G =+aci؝zUk<)Z|D^md\d 6\~Ɋl=Qa4,zY!D ?{ S"3Ui ^u8Ɏԫ@E f>^ kosq.ϚuRH9ƒ%B_߮1&4EQ ;A  _sEacsߣآ &h^<i8t +<֫X+]חvn7 \*"^t9!8?yxW;x_%=IP0z -@E#cqj8"BVFֿa; ~qSs X(YM,7h&_(mL)֎n`H<( peE=URC\U}R,okB#hw}/4PB>7;*]yO`]ITǂQ&ndsȜ%^4o*}߻Aq.3Z8 &2+ \BxVဍ!tQvbGNiQ͡K@3-`Pc5V9E}Lbُ9Yd%/4xrt_@"5䌖>Hp;.H%tm~o@_ѐAeOTe3eR(|Ba(v6L/ĵiq<OWK?WB.o|˹e2KD*3Q5>N8ܛND~Нi+{hs&}Cm~7R.߇l^H!3iX5.zts w 9PHMBhtע&*Z}  0B4J I7^qC9\٭G[:ONc}@kXޮl}Ena ^cm'uC1q?,`3y/a/}})ʎi{tw$A{[Cm @+VԆ+$za9~G |?]1 !.6>!+ ] ! A DGl4HixiT=dH~/>`. uM@vAdH8)2 Rm-<0joeZқ9 A&M}<μoӬ Etx"䪕CMKfS U䱔C9NA’pe?\KgH_U+٘s$ IΟ6=o :gZAf +`$uL7aĩ&Cx\ޟK9:LoQRNu<ۢ-:Jƙ|:Ic@kWNp_u=6>U7DjzX[oX_o7wmO%>#{ 3 bRexաZ@_qs5J $wgR/^TffQ6A]Cy+l'4OU^BKϻ9Sf~0p2m:v8v,n*0|=Kg6>prp -g/.3 O(J3`&CuWxoM. d?\7WcyqH.չmA2i,k:ςŮecvL@3B_f@-aTJyds\ŨM/'֔ǩ +ߨ쪄~K)=hUݗtОL֑e!7CF%-seyוv#˵*b./XgJo:6@jsP3"@LO3 3>Goys8!GN {oYM<~}{3lWr5n߾BC@^tzc?H^BVpq i}:&ؘΜuqn? GF+/fw$nN`Vs+Q>XRa|>AηR!S}59P*Zw7_dSaBLD˶7 @O1U܏k{{9 >T,`x 3PMh'q鳦!mY o  'U^;_'XB,dEBlD" 9 C7c+y{ }qdm"ى8b7)@ܔ{Bau`|-6 ARosѧSVUO鉠?_s[KusZ^Yծ: GH?`h J h͗e4ʗG|R e:_l7ugw$kd1Kg+:1Puhݯh r8ﶨ0ШV䈩\wvۛ~ˆ=]R{p$ï<8-7Q%"vA@GʜxQsqi|4S`e$Za_n:Ʌ{m6,CU`mF\g(@`*ttă5#@ =q; Af0EtfŠ ~C@\]igב`3fOULM#k3oŚ`t@gKL؉o+TKN~~!dd] ’ZtVGPX B3 U?:!ۓ# |B?>@nJ&%)Y/zNً\E~zo R͢^}jFc{ɌtyBM^@>i?6rAMQIe i A=Ðlnh/̶!>)u&,@?׎ c֍-kNǾ{fEߡ+Kd@t3ޓ6*T]1ShH_O8?)_XsX\4KbXo?jKAa6{ZJ9%YAghΊƪl $]%RK%R~g߮Mw&!YZpu=dݒ?tݗn~>XhSS6%g`<%P;gd]BHd$VQ+ݢX=Yq'c۶ e !zDup-Dvك08H*Z|b)J6:J$WFpPB죄N%nXsP꽭TYT {0}fi.>Fk-,gedVl<)ROD"(-]nrLVS+\$+n spANa3d1l*,Z`ibwc/S*F]SASV=O02ZjگWbvJptնv]C|-8BL 8p 21ͼzJCw핞֚mni[ɸ+-wuNZ~" I_[Di,Hzs,Kf޾S#3\!("^i@d;( FGpY";fTt jyPܴD M`,@Í=(-#iW? 5kʑ'(ncM܆zsq!JPӼ@ooz;6rA{V˫_B}n ƶk\{v/פB$;8h@3T\`C3{ӥ%#jFLfɔ7Yv)TSsky K^rNjvFe2j4hN 3PЀqf+i'U[]rDF?dd*KfB}.冒x܇xB@QJ= <a ]sS$gŒ wSIj&lBeh،-[ʚt<*'b9>V(UFYƐI} Y+샯$ꨬ^DhF_,ԿFRaW!߷7Р8ch؝7PX)Gqhgf^fo{`(԰tt%jPu 77@~oi]pRDrDUoCtr;k /"nx&-@ͫp E|4Q_ `:Rw`Ȑ+m$3hm_&&/)̴o3%U +j=V@t=k-%#8"=CIIGwVkZg>>(e!Tk(eQLOԠ S%D€{X6:35dG{Нe:\.fz0&*[^xV&@CsiWd,ؾO esa46A@!q(N X. ,2bՂ\&3rZsaN2%c Wi}i[¯CYWWpV+9>5WϚZCpx@e%埕LiߏMVf CbN.Po& 3h^Y3bh]b)2KXT=wh}&lð"0tס;.@̑ ߾L4W =g~Ɯ;,&R:?D"l 0Ś"k42F0 RvͮkݍrAB-I9m\ <[C| )>?xO@G *9B Mݽ:hC"#":-+nOwokη<$Dw0DC{VMelnZ =2n*Yj+P3_y$&[g|_-0[d@GSrDiS"H..֓ؓHtPeGhx j DѦiA?RygC8aF>_b8ns܏OT?|b6jF/pJrU^heohS(vy$1[wdX[ni1>EgØwLO> ?'%ĘPL8$?*9~N?(Dt-('|B9>,Xx nZ,ЕDLzBFHj2xQ &)~).TCssE4M=˿iH -I-?PIw>[ĔV W4q&{x<-#sV+{P_Z\R@^ \H-k%??}3@إA +mȲ-)yd@I M[4QGŊGoI1Jrņw/2kdGi|=ExHjz 4D8R߷ck8wL٣sxB׬FAHBl) Uobyy^)p"fWC;EP_Zk;[;d2r@nݢe(@~e$Us,,@/Xbw>cHGx2cf"sk ,?U6sgz ڎni `,(4P7hH!M )ԸAptb #l0(﫫$v4EWUZlDH `T V!C/e{]Q,3Q-pBdl$aTne^BΆ6F/7%5}% 'ܜ/ywl"#Wpf}mjZ갢iMnI`'.\*ri'1 șAhSF -q%W i)iy6^0I~9.~0\*x*?[D; *1֎$Fw]3 5@C 6 o[uԡGNpȠGg+`$" Hg2R%"XZMx)0H4,:0Z؀gj~cn`P~cVYaBd\Dz][٘woPI& r¼.FM[ܮ 3mΑ%ƟC^`ʽ1"ΉNcKCM7 Xq`Vt[qzqIB@6j]EZ#"y|WN{U_-U<`&cL'rZX-a F `?&ő%N ;zd`$>Qfsÿ: R["f;Pmxc+-ˤ/B/(Nʁt~gy3'\["rn݉9s]fL uONŧ L2ǩb ~-%ǭA$ 3բڛ~VoA3H"Wkt-je@4J}7E+_xr/M\*BuJ+3浢0@cJ0yKn&: [\Op>\ҀOLG  5M'˔gkk 藠-8m=/$_ҩA[vyTLF3%Tΰ.fu--^bs$S[˻ @7LH"!!No j^x(]Œo -JXib/%;n:͖|w.Gcf-RsO2 OG{`Wx )vzGr.OKsAo3:"jZBC`MtXJ`LrȢGTfP9WTg@)z:j6C%BL12 jg>F5dXc%C3/9n VՖ huKdZ+2΄7)A_4_A‚Hâr,5{ |c XHפao|"9 ᬭ}B*.I> (rca8A/2(84B!Dѻ:]7b7F8)dmς-Q"GF8N ?#zFCg&i>\Mm fxb5\ES^l#!}A5&#.0xϤ߹_رn ^M_)>>'9-+̀вjD0jynfj邽x|/|>VDk4 1c<6wV̳B&w!5p[+q?Ǽ7,JQVӱ!Qv—7DAV(V|AUʐ 6#RNܕґb0襯"l^7&+9C8 GMK&NOP ߺ ،`(:,b cӴ'Y`\&WkF$պx4^RXhdV.[h8Xr}e6oMСI"]ik mN-tGǵ:ߛ_k lN=[Q>T4`kJRE8#0R/Jb]>p6YX^'dkKx,뙻jFxQ2;Di| gޯ9)vE/[v@[-Ᵹ%m `mܚ yCЋ9im T c)c 5((VwdZTRK&`>  6<1&pH^+]g#uX=<Bau޽y)voD/g*0)QZ;q k#y W1qF4V;i^|)4uYv}]"!&(Ek\=`:Ov)љv wBGWX H-Ӈ>YKF`<]xOopj(.Dc"\vޑU)2SDP:婁KamS_Ԕ6Q}da5G+江re)z,KedcV[i)/?yoC;W%}29Y_K [o`E NXpOgy>EZ0t6 -1 )?4eӒ{$ȫe:qvCOJb*?g\Y d_ JPIiv6D[]ڱoOj]M*iE:2;},L8`wDZ:+.<Gb0 Z쇢&R0 4O&1-+En c25Șr/Z!ݩN={3{GuqKK\$u=]׌ F!R.sHt1  ^g󴃵&719ؘ3ŖJR JU넕dQ_2-E6v35LLfФ\Gpܿ{R:A5"wpr/uW~B%XȾts26@R&q[[HZl5U2JC'y\>9hIE$vfR<> $8 V ^Q4*R1K#ih~ɮvl.iwQܿaI/ài3HbEIH7{5Q2!}O Z&;vW>0s;n ʒ_3\sI1wJ,Yٞ']\0ώii_J}ƣ<^g]8#ž=FйEi2D v@ -S<"2JD&9X@]@BvyThID%^ {2 C4}9,*J,EҽA"Ã?ZRi$_N 3PF-Aq7C>Ƹ{sK }`:rlFT1>AP|J7&ܚou .>@@#䏚zy6/gesue?+1GogBQo7Y1*F!KW(F 헦r2jHtQYlAdžYVCJGeZ_j[^XuBIYb MuZAtgffox<l,KŹ=*U!48"kCu=LaR |]mḮn9+.cYv3BoUz(*gkZЊ3-SFW޴bf:@ r:AR9PmBqq}46aQ ϋv[7MɄzBN;\5 $`Ptb JJ Y3zƜ)ܩP En ;>?~'g~c tJ5ƅ+F tu )*>dF:oudZ˼Irȗ-#YxNF"]ۑ$3L9elu (˂G:|^hSCwhRV;.!\@MMzxаXc(av02&8kSZs +D_kqw@PS$YӺ]vۆ6(-chrt)4] 1 -!$!ªVˠ4ïЎ mL-)óo\vݷT6#TpHꯜfdLX/o9Wڂa?G<| n'??]8gV`chѧb3a&䉰qjP&)#V¡%X_M_{T"F! ᣕ%>`R:Rd!q6?ٙ1{&DG/;d02|Z%T@Y$Iީᔝ7.ƾ=[VlA9ғt{&pJcQ: ~ԭ' ϷNW4y+UrsC'tdQ}Q`.bHLNި~nJu۞FBVl©K#?—[w<<_̌^ ~vlޱmg̮5ps9 ʅoNkŚ^\îppJl֑2U^\,̌48v=/,m&ͭk.k %ﮥk8ofUZ>}e~ ,oӟ!ORfwhuq3?'}s0 ATR^Qm/RA'̩ixYsE*"x8Lu}Us"VQĀ!Thp RO~J hs$XbliE(MPfj,)B}]僻4UcqƄjxψ辍$&jG6ѕYz*0 ˷ ?ʕvK gvۼ^J&!* /(R//'1Ǵj0d{0" <3ř=u˻M)ƴmALDW (v7? {o{Gː$aWğejN{_`#1MS*`WvN,glrCAc+(bW'FteִL|ynmUkn#Xgvíyȟ>" )WS[ڬA ~.W$ċJADU .K:!UKsIylQ^秊*_n#_*7BNg1Z{1 T%KTD'6Y>4/~ LD.QGC-Eo8 ,,XmnsUHw8wT+嗷]rkMdD#÷'ԩbGU2 /O /LM9ݪ:\z?ԋ?(NRvPsbpUa5 `dHւ/>^/rlWbg D<..мC2vv]٦9C >qkɍ>A:[OH4z P91i"Ҡʥ{R'S 5hKiǮ ñ#dUA[? ӀEp/Nxbok# eZ r4 )k0QUY\XlI+:^XfBq6uy~/S$`BƽMiIwQ^z|n6б˅>.t?Hxv 97vb̩o-v/ /u| v NiT E ZEp) dVQ(&ŵVcbЎ?j$.4%VpZڡJGei5Xw'@K\㴁_Ekfv˜'V!$:Qx0WA!RV턋 6`bN0&aztF:|)!+Zse=j& ?|SxP~8\s~Ej+?D'>,z2!:J74O@U|?3GNG枬(W/f(BQXZ{Mݺ*/34 Jr/*a|tg+"|L[Y`7)W̓twNlmQ"lv'Z/@7]O.A\gmN(ͮh}`T%mzxtYZ}9ؔPKwW)fȑ yl{}[Lڒh5EL y~qr 1lTW)$JR(חݼ\2ԖxcDNOFPfG'uAD†Hz&tbQTHf|b6r.v8rCg`Ě#0&㚻w]rb13gjN AjȲwP8 nL})w=J H lTƱMcOfqj/|+2S,b5!d ;2Y}/#~mZp8o7%.S_ * DWpn4īL(p"_uV޶ ,/]ΥOX¤* oe* m5yh y?>b+R4$uzʁЬX@:`T7,*'**yUCFz~/HvXō7g Ȋ=d7Oov4bڃâ=̀LV53.G͐RŒ U27Ԧ^cJ*wFv/{]7mv#748%z3+LĘR{ȡBRV2QzŜm,fqϸ$ٰ~{UkY7RL%QW;8:Fc(*1 Un{(k[{LSRrnȋ @ySFP㩧A&OEjKN͢OM=7Dasr U%oX`syDB mޥ:Ǣ-M&i>.0פYw,ۍMdC8;I="tuIu⫬]ncP{_9~Hw5=(a;*?=FˁZ>5Wi KM%TX멾&~/sgK >.CL+u!CW2_  u븻0&X .Ʋjֹ'όF=%S͒RlRo,HzPl^5,1۞*>!4V?ˆ H򨽬ҙK,7`y?ϳ|c)DY[leوh޳@\~//^\Zkg]だ^B>{d@ (oˈViڀ ԁ}>! #U&[fF# j~Τ^ JCsդ|ղ1*$( 'IH $aBR-IN)܏x!l=yR"(9SlZ|!eZsMf]]{dX׳쏡GhXv6IV 0uk[=Ma~N_iIu#8h}!0 +K. DoNL4%iE>dpO(LòKEf y -4YJv3F i]9d>w\̢#i4+cm/th)Ⱥ׮Gf c?Y^u( eAEFr ľP+f'pԀ~p{Ek] ;b@ؑ$"o0?v}}yJ1fI4}QO1ym %;ڢ#;JsV[i.+/y2ܰ'ımsd&ƯxhV֠K8:G<$R'~p}7RM>T1п!aQN>1;,P+a4$t`o`N+5 V}j#[FqL {ċ>/#C(97} :.: 3vvnl)#$. II>:űpj8_?Ѽwя/WOieYdx#tC֭[J;07w48o>^Qчx`iBWl*czlmy P?UgyUmނ[~5ً@AM F<+DV3Uv^6@ݗ0-]}# (tqEQВN(U >0] JHWj8eomoM]]dpṪ& ƔȆ[<n`f$765dzPãKl u\]ƽ]VAI{i W~=d买(ave{(u ;eߔrRT^]c|bǭ*ŵU3y[uCS&"OedA\j b]oU0HQ!͆jjM#:4? 6nW$pZ2%EtMxtjOBzBL X>_ڍlGFl칀]gu5sn~`C3+{Za(Ea 7Gى<+uWz~] 򈴚|~¬p+ աƪ4AtLeg$W=bG U~aFG7*4GhMJnv<ĝt}V7؅%I" %p6'?5q>̫^bu32PFԳmT?^֡CݳDSP]_g cܖX0(03p('l7b!L)|)"ֶ㕵w&C+µʌ@ P2{K4BP)OOvT  v L>ed"*8wiTU7þ,jh*^xzDy ņ{VFx ;H״U,[`\:$L6Q f3p_CXb ֬s"p]$^j42:x6/ϖ^ou螇UMi. |"mpM=]:S+M&ԿED,E`uNm#G|L"N ǚYYLZQ!T5M][I>'RR=Q"*2oPC/G25-t u̯5W;{ׯWO.Z"l?DO̱sm6.Cc_pqxB?5r>,xp|>3#N{gmC9(Ԗh'gĭ=A aZx4[?aL{@|.2yvÍuѻV7Gy8sagfj"-xim)( ɮ,p"fVR lH59!%YAs3g%n2ioyrDP#Yըl9^e $ozZ%%\9)>rGO'Y8laʢ,^KhXbOch^JxR{Ǚ`:-y~!F{O e|݊@[;TV|9nɸKg)*'#ʒ.Xmm:`1X(rDufO{.xэ)G2SUt2tm1HZ'^c%w|/aZ +,ts-dEIJHbB=8Ұ,YlqHz&gx Q}ecuï>H[n25effZS|/b6=sU"~.3lWj/NqIl!42 VgVJ\?Y~ .2`"Vd\]QT$qEƛ-߬/[$Udqt*LQWlLO䄚oRqk{]0~h:juNa{x~VV>?!I r3Q$ܤJ~ϥ*cDhqF!^]~{\]{< 1U ;߳8QGqZzXCv4%oGT W RyC Y2N̦ܵQB0luqQ0eOwɴZfJ~UPpQ.RO5ؽxrF(lya vȎ%Lـ*D^V|%1M ׍ZʜAZ%J (Ty::峼G":6O2`#YVA8,agRIHh7!J sǦ_t)W&|t88m%QA=ɺ$^!%Ρ: }iD[53O) ur@E|Ǯ X؜SrF~2Osj+HM"R4 ьӽдL3 u% *NŞn% @u7&R=FzfZG$/ DŽs/:{m7l\Űw)xDckylL;@U{aujxa[|ubbo_]DlDl1/Mp0tOkopNG,hK=zpEo ۽|ݱ "8@Q" uIbۤlP{cM$@x#*wIF@=` pnS&NO zM\m91.{`[ZZbpp쬢 7.GAKHZINjh;L3ë\G]urxkGh  .-ex!"LeE/ToK/%YHR֙=V}9ʜ:P)&q\c5o'^ R}ib 8Q;[@[]L v)j'z25ȱiT?7/̋nsf\^$Ӓ}r]|!7gX^#i hG`,dL3+m{Vd3ox$!8`n AZ]͇ƀNdLff0ӆ*˔hXJ 2g9x4 c\T@TIJv,ZE#gj9!7 FIӪ=lviRiV)]EWIJq& IeB LW#=ޕ2Ǻݖ'pW`2HHNa>^Cص܄{G!dq?\Zo_)FX{0]z%TICN]y={Jn:z.˸IqlODj,舏p!5Qvš~]ZדfqT0%pzܭ\ސ+l}m4 Ix@8N>I@.5Mt^r=#A::e%$gg{H\w RsVu̪w`##րTJNɹ x4=tPOgI`%{d+բ9 I;;-=‰vڔV}ܿ_^z |R~5AXBݴ'UL?iZ HV@S.C^R1 6s NӺdGwF&mه"75dԟ;fy3G-XiD_{R6}U~NjF{ȗui#<8ri'mn9uV"OYfdjHmh%>\da>$O2Țլ_ކg-1(Wd`9!8rEl!lxAHLn Z{9("TU3g&hIތ 9_PSmL[|;2{Џ$dF8sGZU%1Y"]1Z7^\&-vIԁ}3Lgֆ~t1Vݥ] y+:y|'Ȑ_H8hP$Z}xWw:0K Q|`^{s? w uA;5O2`fJ=P.-"6Dܲ lla_\LEXVtc)BoF%AbA|֍*h:)X;4kc?* nQ@VFk.v"t7.ENSm\

      )ݕ&{?^FߔП5= ߪ[c/;hY͛9WZ\ɸZ /yO)_Omf,@fcTx$i6@EӄDOL((m-| 4 ?Ӊ_³ĩ@Pn%JqxB SfDv)^?=+ mܭktvn4Y!B̉wҖم(0U!Do>gvta034V W$`?!11#㻕+W6`ֽb8#k WiHN,{\XKJl?M%e[}.JFIPi`LR:]7"R|D>tZi^1DGFAO>51vŦ}"F}/gF!ďHcS%? |@BҖs"WQ#TcxωmPw_׋`Ͷ614eǽ'gFU`'N&D hYna]Lw{ \I_ $)3 n4;$k}Ȣ>ƀ5d)ql 111qab @NdrqP,|HD$0-p4P`& Ӣ9o#u3~v yhM.>: 0|BTzuHƉ=.^T;v |w/Y zkްlLhsڰ #5} +"Hʲj9߂BєNp 'wN$ҩ{hٻ5}.-k? ?7H}7VQ4b ) hr 9DPOސ }#AC'"qG@FJTGP:l Ь"Q5-ЄLh1pW4 .BVnCGbn{7Y]> ([َ^ol|h{Jބ:)d=YI1^9ssk'.+Pڌ?ykI'8,c̑]#;.,3P@&'iUH،TL6Hu(+'T&?`L^p"ŋoڥ3$0ocR'RهnUes ʛST? ,HuNm f<9xޣZĵ#7#)7 Fn$NxŽ9x{pzFaAix{bֈUp.Ad}rXE=DXo5!ժ?\T-~P0 QLix UxlcU= d ^'ng~e"H;Zh8T M]Cw:sY r*dbjP9_kw5jH5$R5گUPհx]^35=]I1~Y:Zf|%@K:1\k(+9|GyCz5ErX(rݸq_A% XE"W':L^! wm 'Tp5Pqa϶3KQ:Mn]  ֩*pRΓсO$gwPa}Xz>v= 7XrCLo;>a=?f{Ș*'uǪׇ?ʙ9e B7$M3WHV$XGvZ pVzTEMmC''Ɖ~\ؕ"F꭭Z  4]vey}<A!+!t]hѶ/sxs?3?8h,,âY[65bt׊_a݃c֝"ԢE XrTr B'hۉx$ko WCo&H1qT9ρYft6.eP6 #h L[E^|ibq4aG&23?բP'?18aza_% r6ܣq^*"^fn A!/ wE-)?=F8|7H)8_IjuQ(C'Vv)rD|F)-1=XF[{7IhL(Z Vꤷ{<R_-l"Ok;৉6rBKb^kFT޲+w*)*ք5GDS (UH9RU>@!E1hN (@aE R VKc[P)c !iPOl4 CN"|[. m2 C!'tKOB>& mZ2,ceT1_WT{{wi0Tн̫g)Zrf JV)w#kw@WN}Q'gI :晴+NN+ۻ%_ȶ܏,xkM dk-CKNaVތGhNHA,D1d$?-5.EFׯ٬qYA1%AN9(ŪN>j?y?vd)-*~x˽Yz3~SD鹒nhÛOv3K6t ϻЕĴpAxL)ת,d*= m2j!Qh@Dl6rӰqդ^ފ/r/|#%[?u.v }(gQ.ufȮ rG_,=i_?_ߺ lW.-t5xnf.m1ּlҐ8oN߱٨9M#\ -b"es-kiġF]~2 T*\5w%_btBW1xl͠f* uYa3IhP"%\ycBmǥ. (`H3a`+Mo%׹yC3s7&( 5QoOnmrYEWNy˻L6pMܰtwI 2Ura08oÍA=~FKւA(1VFed`\ZtZHĵk xGR"(WZptVG3B|7 VBUH%F^\> ga<*Xc #I08Oo:13.s/5D_⾐YfJ)sɿ0'*eשOS񱗇Skr Z@dQy5aǭiReL  K lhFW:ϡا [tq'QG F^os;UXE9Gu9$S\A Ԗ@siKf' E0#PIÀ='@↔S]}%~1t>$,p&b8ʤ[Tx;Y8Lk-Zf!<AeBͅ?,Mn̘ ߅\m<.< b%FvhS勀QV!j(ܧf*'7Re?!MW xpp?`2ۀB\Ϛ.bS {;"Ы =MBs@=3lJ$И&ӍlN2v 4BZxy_eO?z˘(7!؊~8!=Dni(1٘Ca)/EJ։V4huq^&zr`c.:J ٢"y.h!"jpON5`n9LPtT;(VRg%kOiF6]!tsRW.`bgTECOy#'/jz˵;wv" >餚\\!)쓗:>oQx\t9eA >zZ$4 w$]84] 6\dQîZ_ !1\jz1#-,N@GF ro[=!P28<`dy !D ܱOԎg`6\f Wˠ{k!mMֹ4^#,d js3r)Yj ݓDh37躥k|̾e#}"샖 qXayM0})ѝQ0b427i"1˴w'/&$ Jr_I.-c-;DyUTEjp5nD4dFQcmmg`3StcX7X>\#= MI0L='\{a1I߱ (V"Eץ 'O9ԪE j8 wc#<bEK8A1 Um7 GV[6䎠~8֮1 gRXݘfPMTIAē|?H4A3 NQcNd$Bv yox[v-^_*"OVhߑۗeOd+L3n;{GΤ:L33A2 txa!EFǙ~g~jLq_\۽~7deL淩>hcwjJƈ龞$%2˪Ϡ7ҋ:ϔ] ^Šjpew8DGk8!U+*kܶ*'ώQBy =,(0dB{RJSiFjoPиd`cczN)HA.ao_"A?8`'1l3T>:"x9v;V{sD, ,Z`FQ˟Ѐt-s#ba:hDv9b'4TܻRY~;ґ])2؎6J@o9׊Ec˻JKįǹɡF2baH MW; a,z ( vvZ|7,agl? ˉ$%.#k>Na",G@ ~m@veY;.BALkզ!X[]bmwqm[4'hеsExhFAbQx aضxz%6SEv/ O1C"Ά|`nA '#OK/}Hz)l㜎JG~DnE<;zێ9525;ejIe]"ָe}@"Q<5_ ĥރîgB$qsaӡ{s^? 't8H%_r!+띂󈺀Q qOkaKZz]7$@ؓ=Im)Z:Lڮ9= w =n&0|uE@u>:]{"D\"LZ9z-!Y3&Lf~v| 9J9 T-~"dL9qFYi%%1DŻj3ןzv!Ӡl+R\3>vQ\091>qftjP?@~*)Ϩ,~[U x}z ?^Ƭ# ECgvbi K<\#(O\ q/ י*+xz@r1"u.o 7F1hV P\uHcI71($ u5`{6`cfe~̜ 3bzT'iB뽪gO8^1Yy;Bӝ 5 ]#}09=''(䗃~ $1iJyBhpB_AəԐk"zdFxL7"@OiK#8  O ŴKICC<t ?⠰$=0r 2AGʄNyTUGXBuN]Mt0&\Lmo!2 0;˝&xcٰe+݅@VLA Sih. =L\}\-zpȨ/;2#՚4D4u:*T(!(3"Y(hL}̓DΰY sZZ`^ dVWw^-vUu MܭoUoV W%{,Hېtm^]Z汏jPp68תLI]aQ VAS q>0]v7u}VeI.*yM ~dm~ߺAyapE\(a㙺XE/ǓĪ`~2\#It60;q.e1kӱFf&o%~iFf8Lg5hXx3ı|GCc)RۨA,%S$:8(oۺ^1&- v8@}db )Q~xZ#8UxMu%:.9!dڎņw`<dC^\ֶj_gQcOzL-p KNLFw sWHkwƈw5 4%h+J۔[J.WڕWθZb d> ɢQ@{)hxE   @$Mhlzj;<^W[=Y Oʿ~b5$"'mdh*I7l?|xVŇAry!#jԺJ-gqT֨U󛲂.i'd,_3W2,qR^j*X񰤙?x5=0oY~%2wF&6/6m#3;g筛6;U[h>et.UNʾgCa!N2P}i*O2ԶG&*M)yfb7T.j 3~ƠUuH'Gy`9դ{G Tz,ꆜCHJx4wW|X)VnZetƉ4CJS:.fD⬧1yW+( |;/*|A[O (.CӋ1jC7fٚk$(H - 05\%Լ*%uJ^Wy֚!aSTjyXvtUT/n5!wp h;3mrXG}қXMlh{n;`(ϿG}):yWh'@ < `Cmm,%b(w#>\EP\蛪7ͲJqB@"Vh"ך,Yl#@Muy9_x 2z5RtxB{A32zv-7MݑM +I8^ܬN)-'nŀCSSW} ar2E+?$2E9 Se -Υ ^0U ] g*dejtz ̲ba& {:Bvib2\fBcl[DU,ZfwomI+J&?lgv ttpo6s$S&ϫQq ?ڣ Q)75%VP4PAIUTs!Š$ah_Eb+V/p.Ч/7\)uWee2.M%BBRǐyohR?%K&Q*yD_ 9^+p8li/pܲIՑмD^*`SEv-w,L6HMKr<9MɤD℘7ih4Nr$"CϦx?^x*\ hX`$-wW]@OC[meԲSø.& ͌Q"$<Jc`T9 E%[4dCěBhH2I:3пj|IimDӚ$_tm,]k󧽯9?G7i[kOI:,z ѮP)EEcƽ4%e ^,BFk:W<#;:b.djnL9jB+r_r ZF?S=,kv`JzTӅp}ϧTєJ:Ģig] <3_2b=n]?ZzK-5#&.8?7~tq ` M 1?&GFp 3;/N%EfFߔZb2i/(Ɯ΄{DZQaR쨇#*&Q x4|}&ih Ԉ?lڮd AW 2}er!$T^SI ) *^NSbqt3BMϊHWL*PIuclg#8@5jϮ=t#)? jT=0e)}(rDI:XXikV=ai0Hw~tLh ;˚QQn\YزmT,RBvm8+ʟQ()[;HTq;8-8BI?wdT-b}IAK~_e$]s6]2.4P9dQ㢘ִv&s`a< zJ(:1p25])<ڥmؐ7yE rL>dV N=RNrCбIY@Qmz^6#^#wg|Ux!f߱Q?7)o_ff#I)S]b"D@.w փ숇){ӹA[DjZjxqMBڌ=ƶe e4:4bO_y;QXDy7CH22h͌<3[C 뮬d b԰.MW+{ÎCy&!Z'xfSnԊOn }k1?2G,xjJAyL_}$@Ki(:Ƀ6},-أZ,XpYJ}0$4Лs~uP&LQT*۫H1-FhT%+M +ĕ}MѦyP,mf;2ħxfnB4s z}Lza@jݓ ='b f]Pʪ144yp҈Q#bvs7s~%-  sʙnH}_|qp s Sip.[Za*rekKт& !3`%JTiCAp}&U*H#mHaVy-nxQ$sZ% _QKf޾l;:bӦv V7)DZIM7_xRTZC,*pj͠Nc"g4"zOPye'ǣ>)*?4O:Z.xoQ>hbSTL@A>-gda7  # E𯼮:ۯƐ< ֒I|8궕ːg#Az:QJRUm>{(FP8nW(dҢ^r (`JێYʶ1PX[Tffie~$u|j0Y#x'%/~Ul{^Z%=E|Pc&4;T@ֺDpHqISaGa;{FF݅#q%;#?66j{5H47-r( 00_y'8ҸVB6:?&GC#S%[X`$!) ba ol9gE?//z^d~+l 1x# Bdx?fBSֽ"U]ѷM k8wx >Ko hY&A:<0'54d6%:4ΧԓR^WlqZDwG'%IM0[JYo2ꙚNT$R3K:P3t#q4ےU4G [=.sĜ[*sL/jXȩ.|M M$A[Ģr?R>~~ 0#NtS"bP̾QYgiT)c;" |^N'\|lg}PZoNԆ~C`ސ`ruj)7|,VkM魀xt+A7;Xw(2PNC;4ẓ ??YdC:hGR pdJTY#[EVty(b:#ωX[,K+݇=W6xC T!ZL5A<\.'a% 󇦶s~TVW~86l*=㵌YJV)\kYj'PC@IOI8lBAUCNmc6&%ZzF68SoO)Mo},Lk]Y6Ǿ8񇌨d $BWG0yp%TԞq2Àz N.߶<|"26G<&U bM˽pOhqe|17GqR!+ f?*ZMa Womz.]V+ H>M ujRb,0ž@Fug=uV`#̊Z jkFq==vd9qRTAwaay¥WlaaS,r E-HS)DkkԉF+?DU1sA$E2뱩BB{qO\6=Ua#F{-5m w9}YyxЛu-0uByihɻ/̔6x]?F7 ڥJJ qVbB­w0JQDžY*coBA>#mo5/!]~v}d0%< oPj=Nglo?B4Dm%CF8~AR;YLQ@I&MzGt0X2X_% rN( g=|}xIA3W^'V4慈c.xV(#h_̚g/FrZl{Hv'f [zoHKԴap]h~^o >yf2O{e:TX/sեdD X8fw2gӥ vG.0KVjWlbun4̢ng/`BMme{,QJM)t |F'5sH s<,4r n4PC2*NsZgh|]ԂM5h+q]5ɭٽ=!V nܳacR_8#S9k%k{ {g˔Q5"jab9 ԙ:"=d$׮קp`N)U0miW?-H#BM$//B\csPJaHhe%#$stW+yEK[HJJ/ˢ-ӜN[NMYG;!eS嘙=<eboYv޿ fwJ}+ r!S:Gm=仰##+!MЎ|Cw"dBLQjQ?$L-ՏڶEk֎o֖ O6όKU+٥07IaMڤbOѾ\"1=rǴ{hAF6G~ҽ5Y,%QXFd` mDPF3TePh4?ŏS飹f(04q|^4pr]8 hF7HqtњG&dSPzu4-t-8rW 5vr3 ՛؎bhܭ8{@R~֖Atj֛bdϩF`ΝIy@`ꙋ,-<mL? 8pZ!fWG~{JUg=Q;> Ռ#:5e^/meTMqln[῱`SJ4\7t5Ӌ/ mѨhQtN*ӞE.5`0p0Ҧ=}XȪF7Osm:=sTzc;9az>pz&Q:,Gu#j9Ƚ~)l{ZvtX= W$*KeS Lp"Ҍ0*r魽Xq1qk;E૘2N)hc*!5iD쌸7r}A>'pAzl30 6wI8]}>VÕ!u^_ls 5>)2~_Z=.1tP0E]RI õIafGSCE-2G!DT.h"WECrΣcAYeXlnǮZl( Voс鵺, Q4l~vmbFp_}<)y$,su2 ձ27|!֏3ɑ&@f=(/57[NJ5}+I&1 *JWA{\^W$ݥw%;LN*YBw ]8 aI*0؁ ̮MJ RGq0 Fȧ |2Ew5Qt`Y1*\:V> Ydؕ,zP ȬP~[c7@YYo>`4/l0Rm7X헏@iN@la񻉒]#) 3eV̏T9.MnI$$m݇"W*\;ؙ\bǝ^:?rq %aSyK~ o@0GW4nGi/W5bQp/өªQzk"(o~ Q%RuzVSL9`Mm{G Ax}"(DoEj3*x߳"GWv-TǀC[+4P~Cl U.NϢwsRsnPM9ahߥV~@0VeF-ICFV([٥Vgd|Rflq*LqٽLblAU<h{6VT0߾=YhK!S\?RvWUPF6Sm;e.9VI%vZ?PNYw[RiHԦ#WBaZl:;)U@]&-]a I?qh~桧tߔޙlZ4h'Қrl\swGe -rWY~].n5FjK>/74 ݷ`B5FΗ^tzɘOZ_4jZq!<QWZߺ1o~3u&gF_TN`t"[޼in00tnd1GOrN#ZM\:YBg6N@(/~;" VffTdg\H%M[5[wJz>/-'\6'A0$a|'KAx*{3d_ZX:rL &xpS<#;fL}lRP&$5^s(U2;~;`ye~ooz+ZC(v^Pv?V\!5LW-M$CoK`  K8TR: ,armT3<9J24f y6@.O p\ HR7F D5j݉}QЌ0/pTrG%_\;6L"K=q(_"h4[u_Wb8/#a蝄Hr D1mRbHٟqB#Ru\(܈}& vSYke)ϐA7f27!t۵fe~+ TG@貎L`^`E@{=~A4>^y>ڽFT7oDvtQ$Fh<,6AiH ҙ&@x,z&)}{߈c="*_->y&P7O*NdΔ-.:=t?׼B1Ur3&7@`(J9˖bv'KgwqkĦUy%y2*ėSOu5(2jDJ^V sa;] :XtE ZX*&\׵.QYl-5] 3%߽@',yY*X y2=DmXk.vcR(/J*L'-3R 6ttYs$of*TE! UNj".mW#gf:z ~9u/kK8N>m8Mv*$R/%}L  +>(x2bUYuUہ0Ȥ33u L9=^/3Y6g-i+]f|`@Ƌ0L[C0sqJ911qe׏x' (0DOtch* uF_LvGiuoKIIi-=aǩzWse *8F@IJUÐkIw `RRB+8<^^)%8w`˕0t~[95>F]'ԅwv-űBXؤZVMgt5Apt3ܠts0;LyK%@Et`e>YBF(ˠ`Hfxӫ݅ϿN(MD~T /ţϼQx[O"?^u|$ |'IٯF7mt#YE->=z>PL'c此3+mu߂q/CUXGXZMi:.x7#K_A\ L |}v\Wɰ9yO >LȫM~ܱV~s2H)k]v,g,K"Ch&- gWBAO-uE)dqWWBVڦкo`uT"--0DYg5>Å_ݏ iR'J4Zޛ 1 K֩4kZ`)%.TC}Eh03Mx(mԛKa3ό/8Xr#۝[[K-SҳC$ĕ] Fx– J"8#=zaL~ CTW('K{r*șqMkȶLKYL("MIRgQNeeyXpD~rz}:fNg"`[E[ 36~y5XIm"TჍkg>o_UZ֗!͜C2vtn 1*9wb2EB|9Y)]ҕO 緡Si/," mþ~cUڬ-6kZN腟|`04(٬{S1A7Mf;BO"T& }FȖtXrr#:GKKB6ن&,bLɾ#p1^7!p$r=[cFAѰr25U-$Y&3zc 'ZlӲ[ad1C H~/cdV 4;,dUZݖ]Hc]Nﶌ [+o=AKE,S9$Stw[@䭓td:p{WYiyuJ_>]] k۴/W|I?]fᵂ1HI_Luۑ |eOgK;wOt_FNz@jAlOGW22'!g,;yxY:msO?F ߯иsӭT-eam/^7)6h%пSiu\Jט"'ٖkLvF`$K=Cm(t_Ѩ? FEDp՛>Z]}EfřHʌj" ͈ag}ːǀ%癟a*@*!{leH)Du[UG=u!e QM[ P{\g}3r?)(2/Feo=N,X4< $Ɏ0?Dm*?4樊;0 rK_uf]lϠ* ;K^ :H0St#sRľb&]u}ς5j$^7hrd紊|M1%xR^>>9h俲"!/ #+{%8xEi_Ꝁ(vr2c QM7:Wذi%u$? qPʀ}m.N37݌zL6 *ħr\W"TFڥi>e}KC_vePjp|ֲahi|xKtIi;V3q:a''R=Df=f5Vxɢ>; xO; T`I4befF fJG$7ltO98-Gbdλ6asǰ8 gB UEg{aUN cG%>5 !N4LɦpmR(vr̖|(#5B%r]bXxa-qg~BwIZ_&w%m6 }2n:UiZ﹘s]HOWQ7=2Sv O$j:Vt\2Z̥0;`6"PdЏGӺ^vm`,G󀨀ܴ;S} >n %A"C().Ԏ;I&E]\W;{qHF53DÒGUQϴ|(b߂I[sgJepm)8vU>= "_$6 0M4>E>Дnc |,ERi aYR?,;Jwծ3w,rm \e VOw)V $uK Ut a (yΣWnXd5Z=׏1l|×B>bG<1˭ڦ0TX IZ$l|X%EQ$`~.CPiDs(s"0L(J E$dd- Nl˺ jT́pOJYoa$KWТv.*aNzHPn^[)j3q_P\+\g^i<1?n#\QDFrj6CO; ZZNbz*-oݫ2J-/$y/JD(c2#>sLLf+oݱt%yj.[ 6$ GlpU"i˷A!Ӛ ` ֕q3U/t) %*ӂ.ALuɓ`׈fL%ak#߽+8 h,f q>vOu zlP ܀ ųEN'J` lvd,E;rlAk̊darnXp7|vFRF;932$h U6HdF&]Q]z'ĥ!u^mE|@k"rg2IM^ dzCY*NfKfCWw4~qTzF+b|kտڴEvˆ:踤K'F ȥ/LiU(}6Xyj'e ~"/NҶzH։]Ry^;@~W''΅D5o* X_of9Qr^Bi]EXokR>tu}ژKv|g$ZH5m3:.B`I)p,QԿfO*cXJbP)$sI|E#ΐk9Tᆷ!PLxCTvîxF&?T#uтKJEF+iY[-gbϿAix)#@1ԚY̆iƄ_[e8u0`-WIV&r/v_yS(~5R~_(4#ŀ]yS)˭K&87*YiySpfFgg '0%x~/MtBvшk^0=.kiV6ɓfCqɺ$N҂"XS5FK~`[CBKD}:guq%S6w]܏&=( aʞW9XASZv!/XbJOcK[gJHPd@zg}"z(MBG<\T홊 C:}Ҹlm}']ƔpWM#>-F̥c'/jԨad|rtfH$n^H\E&ЌLv/C1axOQ?m"@W}ոGM}b[=%ysc)#4n΢ZaAuJvkXV5aam*v){Ֆ.&G8mWֲ% m1 7 IO-ς2])7]$9ɴoCV+JpnLFkkrLbYYiskZ3#@J%!\w&y˿VEdba- +W"$W 烚3wNg wnN2;>)D$.<1Ք| I1" =$mJ 6F_o הvx6<>!{SMAӠP6aݟQWٗ溹 K"Mrv 'B F$&QbW؉NN `p7|k sQ: -@`_Iy7qUNS}!e5_l58C%7Eu|5@6pڒ=OKո0XF}j;Cx%Z8}_ +ŒlbOBVdOe4`Uݓ b3ú2Q$"Af-}7IJcŒt ĿFG1-{*L/2/C#3_b[7څs !us(X'Vvm`А&h7xkA-.)ǯ b(93cxˋ0;t_ ?. 8l O=2w<.uf[fEk͇M-Hę -͝5(XL>R#|ya(IeSrk˵ CRN`x +)1XфA4.yu*إ &:q={ERrH8 9((p f"SYH<Ln,YZ 8e${Ӛn)-~oL-{+wsxwE1P T58,H$4Z "տW(]1SqV) -֔O]dٛ9gKSL0hTC4BӜ[" ּh&Kᑀ!|P2p*#MӦa"b!|si!k1jpν9{>ND{#i!ɢ[VA*ŨJ)@/~qe IGWJ7r]`;p\ /*Kz']<$ 23NF$'Է:[A<7mN jɳj Jk9_q+) |& I+afD]R& BV8UFϟ]"pȕ 9{xJ/4ZsX.Xl+/e_K\6K@~ E]k!inHuyvX5_y6; F)MuŲ ?i.u]⾓;7"u߰. lK"Ӻ ~S)TBlpGny2RQ7rԮXiDFr0z<١ VPX45Y)/R>K~rc! Z];t&RdK|C(ZoP1 7y-n~kK k$ƻmVCw6zsiz|YK"8b`"Kg%4CIyRe 88Ƴà 3ϭุ@L[ YxfciH Ra#95D*!cIx#h V@ЖvP^UC!tY#q=Ks^׼Zʸ>{xue*1Sn WNq/{.hq&ergO] q~w'oz\k69C(E$]@gEQnD>Ru7_%yq)KS+bCɍB s% Ls)KN!S07,jU1<#i13C?9eBy|FΝ_.GI>j6y{䄄DxїW'r-.Q[H^g\ s9s H@@N,m#<"jv#B_& HeP@_Z+[:EV{q!zWĐwn;we,%:^h?%ޚRN' Z4JC缍i1z/4tB p.?vS9 "VV˧ 'Lt/NR`%:.5))]dp|!{0{9 I'LcjWB!b*Bjiocmɪ9i4} xI"3œ2ܲ<c>4浡(f/0v΃wLOgKwĔwD)'nSYUG|ހ>tK z V][pg[fي4 k)OOV2oxub*y6**g1«1l,K-upAi :o35FqjtYNNT-?VeOq`9[ԋڧNxC㍯[Vg6v/U7 s2P#j-f|:wc=+u3#ӓij3`gIP̖{aK#|En >g}O,;)Q~2hۮ}}laO39YXF 6pxQ}coGGP®2fdJ+hE '*Po#&Vz^]yk%[si.aE/,4xMZO8 t=/mcq,0Ag^)VIf8>r,ҁ$}V?s'Eݨ逭 jR}\AkU =Dƍ~+ў@J?3 w榅^^>%"G֗,9<6U#jOkZw(.>k4^ӻAr47泍!p6>L@wo(^,}7Y0TD*MT)bPlÅYRX'c38ari7gJ \&.vnJֱ ܹ.@l]WN5.pByh!=QqLa3,fet< ~ e][%M%!;)u"-sKK s "zݍމ6ft2p~N@Y#-sHd`&› 0_<*C *cIT=ˁn^\-go`ppr#\əP }uґix&9ɴWlzer6 @Pd*滆 ;Ts]œ~u%١mT$ނ%e=e  !\i.C%cOHuy}!$Yڙ2j!EO,.7NGaW;ёI ~y_\ }aTek~>n '$D#Btŭb'=D[]Vl@4TtAʩ;ݮ?XXw&'@7"l0SN I7vGBAˌZ e{bR?.CZ/)^-+bLJ2]ӝxDڌSEm32*y?gh @G2D` ,%3g3ի]7mNN-0 x-T0 wtF5&2d A^+̕q[@=@*b,`)_V'`nk-[Z,C,C ;@w Ul1AVc7t12vw,D@< Jw]QUzCZ)VrE`yy9C$-!+d?~!~[b0-ÃAB 6&[ToE7P LNv_47_Ь ГimڙC} 56,ZJ8}g;_~’+ $=Zg"˼좇7W{0pV:/~( Vym'^l&Af)g#RA[$J VTHerx 쇤EJ23)tJYh :C7|(y.cuon`G![eWQߗ>Ep'Or%*?{J"j|%*ZK'x YGvݡZ" F夫\orilpR piU߄ Zi 3+ol?hԒX/lUI\1s@_C [Xk?k5TELݠ[2|z2]{/g΃;0:1HJDp$-9A=1o'ә_|IV2*IjNJCLlFg:CBD^DvB(~*y& ߷0ջPpAJ#o2;ЬτO= a؃R>G +@hi',<}ۗ^1OaNnUi`$H);+fiZ\t95 Glk=~_~Q"1WDY Ʒ*f0:y#$SřBq׻v' g+8Z [IL8)޲LѼb .P#l0Ӂ|-i3IGs^ibCf ;Bmn [N&h@$`2)2;EbH7oáb#sO,:k` 'g4dP Tyȱ+WF"‰^ ZDLլ&{i& n^ePKz.ԯ߸B#4p ?`ew87($E2/ [m[FʽEDyq :"`=ra(at!EB,e;j|Np3$eyKeLh8pڡ0a30,,bsQp:&"_W9:*_Z+lAx/J664#@/ 2SnM8G*(IrdP|gbn gɓWʚZ;a+1Q߾c f$dky\,% ,u5M^CcV1 ^V{,3l֯0)gؔcq'8Pywlw[_dh尿$8"_@=ցeuOM(2e l 7,-0(ȜwH+>8K.Zf V]edT2b:hs&v66{>n%LyHSމgHYj9g,vU)Kp[u4U$xx%Z#`.X)Ep!I7-q#. lkF~4CHwT% It f3Wwtu+'ZPz|293;Bj"?i?ʌ:\ܰ< 4郰uh2uz{Yuxd30C_ CR@A?zb@j{^#28.e0H䥵kR'ldۉh7^(O$-+@q#EnbNUϕ:XA˶Q!LR4B#*0Dog[? sɻ[ˈۋ< 67~ n\gDJu, V`BqeaEj(W`DK<Hϱg}ҭk(&qWstE+1@=ZҖ~^oiқ,cjƓw,Bp#Є~ܫQIv+$U>-oVڦe@p^feQkҎ0jپ4\ +L*sOd(3k9U8#m"U|9@NM򱦻`k=fK[:f6s^޿dELdĬJ.rU0~ chs'_gfc: /܏X4Ht[6{^豓6VmD2Vd]w%d9DNc]^_rQF+Vzr<9:5V=TM'űBcmRRYټ(5i0F̴.0PQmn(Z!,?Che\@>1|A77uI&vHd (xdjő ڢpg}v 'a4g5'-N*}FF:Aӽ3}F PPȊC/Uqt1ҿ%}z,=ԉ\[BZ%o^(h,+Uoyuo Ck_2 I1$EEtکb{qswl0MG #+Oujw*%{۾3-Eۉ✛l1+р Hҁ9^BC񾮀r${pOݨzsh<_&5VUG #ëJ u' ϝ|W.،Z-`- Ey{9WX $p U=)yW'K0fXoXsylj#?U`my^;?ϐ{M'u ]4PdFg8}:˿R1AA*=K"È(<7Y& vjO]pP ޣi +*Sf9,ù^1eS/ܨ N$kլVL_{`úw?B?[*&V;8 Sԛp^Iosz }W1ʪU>)Ṕ2I2>Ƽ)/+mvlY6$ cM|ꕜ;]"׫׬SQNOl>Z1Α"+C-|V9r䷢MKFXC8EY8eIYg5 @~p}bqj& 62"%K?3 Ocцw^?t0eS{?AIk&]-KpGnq\+Gsp%1Zj<'B1OP)뛣U"zˇqzu]#`eYdn8owxUrءuMKxN-5bKwz35hnXZz\g[rRwq; n~@2 hLz GrlTb*!++L@cY5EL]F PY'gIGJNt?E[miF51 1jwbU`pV/fHI"ZfCa@ 9n & b0u(+x~妴$jGzghOE5Qt,0V궦>;Kvq -R昐LWwg=һJb5j |c@u9MϳnPq9zbcssw͉S9ڊz51wu ApOqdC].  sk"/a w? xpTz4pC9̆4%U"Qz'PШ{9=^L;Ң2[x*􉧙]K eosAۓyF 0x4sC%R tI)mcp)ӣ޼Yh1%⥥/ ;jm5h7h Ya:RIӄwhܸZR6:w=CZ;J'Wܛikc+:jvAᚡNDNk02ktSClA7g}"=b۸GSwV^IeI6Z k1*pDBp#NX%b)N#@ |z:oܠ2XdQ* cI-31w"sr\A&iIdhJ2v rLI}(6E+D&"!ٶ}H rFd^d` sA+b X!rM޶||$'JfK#uCk=*I;e_:5|+zkfq$j i' z2e&*IJS.X!o~ 6Yϑ~he\p_MzB,m6F J'S]Dl5\t]q ~-fݘt_pYFu"C^3v3xpTx3vK;в϶oxYkW8]+jL&叨e9lqu2 QS#ňWcɥ^x:K^ \/Ϟ _Ɲ`jNE](m1~|dzlYEkZ$vK7gQ^.oxW(פֿN ґ5(i` Y.@=8 {])(%Ws:=DAei@߀xUH{jg"z¤ |_6q `]7WԹkUT7Wa12?~Jz?ag 5W 3t!-`ve>CoBN=?ydݯrc c߿kDP9=usM8!*爫ų7,U]|;dmB\6\[˒}"i(~5BHǕ|Nu,&>󑏲ʬJtgaVjMXڈ:r-/ xv2]|z}?ixȣ(?'R8^^CBf]]ަO&֑LsV|d_TzkML%K VsIn}'Ld([WڵƵ^Bg "W:ޜȊFg $]7?])F Zsf~_Bi= zk ByzINI> ҕzGQ]#OY a7ksVh(cb}WSջ0Tcc$ĺfle(_LMLC=A1_=w >M84P_MlymO6|qh 8&[9ZȻue\x-!V\2"z(yR\Z$p?Շa 2$"mg DK/X r;1N'a AH8*%b4L-kNT;Q*Fn>${ 6L`٭,gyQyw6wUoa`YoZJyc~7EOy-КGIe1m.mnӅ@lj-s G5+ASNS GX9C[GnJe, w \wTk@$GT$za]*7BouuVަ$F_y΢IoDj^Y9-VZpsˤ7Eg&$K-Sj65dYߗπ5+iX: s2mY,a~?t b[)s1ݖ](zt%\Z-ZqH^*e/'@2Gsٹˡn]U8>o4 [;.X23E pV=#-^Řc5|&02V)'NR!tosxk+ /1kW 3h&:-Dw0uS\ȣhC.j4 OJƂԘ=TSqC(˘[qTeY=f |ib  *y[rc׃]+oO~*ƷQ;)'џA$hFiv؞>J6SR_W;٪Ăz5fٻ ;q^dH TAE>OxHKQfz{4@Xjg:~M0uf~|WqIo壅FܶS8/ A`}ƹiĨE`,Wb1c؞l+{O)hrQSK5="g_0++!lf_E d Дv]@dֈ5{UFr77%0lLu&*\>_ o sӱcM%bƸ&q){}%};mGLU%a$l .O9GxaMhSxYYUZ#F]R7VtVvsѫ؊V-MeHiRV5 $#߸p6憑)ZWɼNF'W;Weq,_{-)> /Qd)tvL=1y9z1z-8>tABuAL ’]zv*¨">veS;+"{yYch n!~Nm뒔JdKoTs`L 0[`]9+n[9KKN3~׌<-'{?GJ"OeDjWz iAn%Hz(%"ͬ}Ł!eOpw?m!zWV hRF"p'I-F%"뼟iH56 9$#mB\/k_(9ԟx)8g.w(ن;,.o\]S^&2|%ɡ\GH2bo-R(hm+E-IϦ.On}Ep;a/WCI=t@P-(-wΫhA`Mԉ~F\U BR3̗ؿIoH@u1Õ= /Z(*yCj7z>jyUQ* Hy̘Ӓs]f [P Jd#"vĵuJ0(/?VA$.d ?0R+- 49kLG$x4X5;&3h4g|Er@Q!ZF5GQx|#<':w 󀝪Y*}Ufك6`=shc `\_<ÿ^Pm' |Ri7r4+=7LHdX}ޅB硇qOr5r9z3Lj+||'uIj(ǯ Dy\\[Qk1{xKvs9Ǟ-|<~»FLnzE&}z1 Scj :g( Qe&=䁮zU*ÐMHFɍjE(nI-yg_zd~XYZw-j0SXaWs@}B\KQ) ezsnC@tJ4_!#`h8W\S%djZPΉ;W> "<%<~m|5xy!%~o5_W])R>א7J].cKji\\fyKTXD덠Ӻf7%bB 6f\twd/% !|M52 49r7۬P| ݁X#쟸9.ٓ]OET'j2fu9ͭL⍙LW̮>̣JN]R3[+0E7 .qÛA ϲE]| g#7uIG (%܇"Kb eB9uwVg%iv3NHsIl" ~Fc&2ZdQI(hQ̉ #D*f 7[r$+jnۃh`Gn[ m AZMra/1Yҁp ݵZtRLCpaHf\[zdNgNĒz227^_@f^^ObN@9ž̢+>nWP}n55: glt`3 %$Orc?X(SIl;OTW+Hdt8v4$T9 (pݕhTuy4opD v;܏ > g?By}ug>^09iEQ` 6'Rpk57*+ߴt *#4|[%Z|~xƂJjѽ<4&$YKcoIJޕ(lj:U[~RǣBy=<;꺼Jڣ<%*K.-eg 8cCR`$忋n$_ jݼ pMnBaFa 2fX&>(:v f%̶pBkVeW+#+xFЫ <`yӥ>&tmt亖(j@vӜ:VT{ S`~xD}DM8"n]w] &f[zCDs A BkL_ d; m s|v" Hx/uk}T/`]ƮrfTZp_p69@[Aj/f0S`޴_HEF$w5VU9a$3,1^Qg3igû(=ǣRNϻr+}zyLC{ b$TS7Ԩ8 [Ғ-sB,Y=TI-)=v*P(4&5⫘ 2;bX+d5Gd a45w^%1Iؠ0Ô .yea\'>;34 YŊ!NhH 6C/5Q9{"u$ao8CIChO{?3̛v2٤]2zds wRz"<}eQR!%t¶'N܊'-gdc  0/iVÕ]OyW`I7 SXF'k+q[ 8+XBG :lX,VlI.O<WisNyraf4]#r0U4v( jKFkvk|0/u 5Q\N2K<󋈸ys"*K\nk\yk;nnt,Y$[$A v9Џ`j<_1CӜ ϣ?ߜ)[辋/P0Fc rK Y\u܍DY&Y/Gx%{0 e5Q%dszժ^5bbN7s#>ɼ˼tm' @NWcok9Կ%sNذ!{4eG̓-?C-(F KV4 юy5 K#ew!v&ҏ0e37xTj-eGY3&ňя N5y2RD SP*!KۊJ_PLf#9A/:Ic$HǾݻȗ:+8qtzj/m[!A^i&Re_Vʦ]SxH.תkVXQZ9u[i:% u]FzW?H?IiHd/~S7*L['HH}Ae[7@AEE D9j? fe,W V 0*ޖcu8O|DoEF rrXT dܚ*/͌:D&MA,P.h/>23Jʢ%^ʊtL$ ] $\pF-o^iȳY lޮUɾ8Тe^^<;[ ';mŃDe5 v_/ s&xNm Tͬػi2hU%M6Xķ[/+0Y *Uۏ#a&TtiZ]n+n4{8}x'BL6qo}Ǝ")ܓhrq°[^WZ8қoDNi"hnM~`8;vn &/~BE=@Io1BUՃ@pwO~N8t%!`z@YuD `Q:׻1p$GIrrc rQ0``4#7~WEQJIf-l}f(V]i~!DSx&wm. 0`%5GveTaބ!nqޙ\ƥq2PAY jZ5>@):n|?5BٱE:wj{g+ޟнvyOe`Я5n]: [\Oh]1D{Av'ԣ~wB߹K!TV x 7EN֣aJ{"Ch r1׃I殝eBdhgNpzi$ Ǻl=)P^2+{)҅1^#uvXi{wb`pH&Uy"/ΛzBWL%MZ!X%C@ 9=4,GsD[vGuc(y"bG(m}Aߴ#1& a~վr.C'W!Jm8FpnSD0eBc7^RM,3[IA8`DL `ZuD@bIZdr2) J7*|(k=v>v֨-b!D`g||$k4|5f3$xWJS2ݻT7>n¤,S3JЎC>JW#P&]x>_ge%آpB|z.nȪƫ  %1?Юs| d틊<ԎSA8؆P~@ĕ6t}ҚTlQaB8f pX wJIuؙH٩&%;g@ unUH!&S4UqYmt:Jp1Y-AHʶaFv Y9hFqr ˗G#R0IF)d8`\',V{L\tW55er5@,jƿ.s~yn0АG ,ԊB TVj큏4aӽD/ +)&њ[ n%)04^Zt$%Yz).k*hRrpae -.`!)MW!~A#\IQN@j P2b~d! >Ax}śKUֽ͍N4>(:JԆ#Yij.g>Qv{?xM=Lxx,~ER ByM5fdޜ$n;ܷC5N̈jKǯ^ =RV[ d|)b,mI jv?!mY+/&CM}Mi-ሚ݆pgE0-*zZ*MYSt0e~/HE\=i0\z4B*C߀-TN l%[we=5?!qyxG~ zN;OQZ:s=S#Mij2>`|rJ?gT5QyԎ.H^ hh[az`eʿjՊF'%Hw%@]ˈ.,'ܯȍ+!Fi%hڱ=nG $!秳50;:!_ߞڈyIByR'nȞk9Ck: #l:r*_YȚrSidD/o]C~D&Zi'*-QY7R !'j ~MX|ϰW{iwRs&HwYe\3XLn!9Xz Um-?b%MECȩ*̮O~N2M|$tn+t! ̀` q|V!x́$rR7ۉd2ہDEcdžbc~10]|ctNB\^Uܸj:5ާ pʻ7{? Y7JwsF:~<|e[76њ=sًi0L xfkR˲S1|zLba~s.=ѳlɕ=mTq~\iC3kevݱ鍚Yo3$[9thEagU>>@#҉3lL}_o$h Z|ܽ Q",9+Y;(q)IV,!]EgxΖ#KȟaZ*{QJdh~#:zs>xEctJm@?ow֯{9S]p EJ>?ywb Ƽc\uqij9a}nY\PDvM(1am650STiDAlIBieidW< =q\?a]0mֹ\<17L BM^kIWuj] !iT*nCkI83zsPо.@s豽*,a/l?a\\ qo Rf!Q|S3 /Ɛsyn(B:a~IsȈ]ة x RD~|] Yљ,Ha} @oB!a =](2 412vX(ZQCGV) qnenผs{Ã3H2KJtKdUV$uڛN*E \崸FM3"S2aX$.pYo_b dTP~Xrü'zỠZh;Z7np&sҾ9&ټi=LSp0%W/{@iZ hvlPT0vOhP r25H.ߴ~2I!B'f\;ۈ -ʴ ?XWjM%AzMe 4Y"qn Xt@)H݀@-/apH0JFX2/[WO}"EQPhH(;no-˘!{9̚m".MtqgܟRH ܃jc?[SvH5MEɪJU7fpnU|]Qj1~,$SNAt;`)skHghLs-XSq1te$X7.7S U~p$ղشޞUw ݂T,g3y&J 1 'AFZְ"YJFN6E;xR?[1aAc[VFW_Ίޜ@z 4Hw~L8R.s8i+uqV PŕXKhb*.y"4OwQexU\i'{ZZ^a-I"I2) xG>@X%×&SH6&OE[Ђ QMZen8K,*Hh_9$ 3%U8Zڅ5S`tK6[*b"J$)U?p3WϔHc_p̽T"p[0X?3>r$bƉƱv盙A %?gvhWۭ^wBT/8,3/u6c'ASpJ7m?ˑTtaprؙD k'?aTyR[ V^2 Y =hRUЅu۵0'mUdDz5Q.|s@ܾ}2yM]5h%ӆOx(kɸsj' sW@ozY !Sa8Mp @+#nq8 qкFzMg ~&arۜ:u݂o>SZ.'o㓭9=BnH8{tWc3Zc&4.ĩ~A+4+bXB2$X0a p o U[w4\Nr~heo@k 3!!G<64@'_K09~ffZt&_ϭd_ Cԗ[q8Fg؊\3pJ`Rzu1LɂDoP ?-KTM\N3fn@+&r:OL џ$2kK+vLydzdqCxC1~ܶ* %֌,sVڣRvATڥ #1 DIQgH..s()U$jEZgKZ#h}ȷ+@wh<஁WcdjX,F|r;Qq34ȂA`OP[qTڕ\A<8UcJԛ߇'j^aG;%|qf=#JƋ}WuMoTլ@j 0z)qVYjrԇSuMjJ綃7#CTUME_#C=~Z<yu Д@ovdI9`_BPrBggkIL.kR?OTCsx=ԒNRYm7]7]/J "M]9oZt5c{&+sLԮPMLab"8F$_lyB V{m90TbL0S;7ݺ"vvSƧ+ ǵY΀x/1s1u}*-x:rFa()?K:ug@ve<⌮Dym3Ev.B+U8`}'^ThP:.B!ew}[PP۪k{.П0ZdfșzV'%_&e"7Kd/mVF>P<@xi/.=۫r7"`{>ox!M9~q9wNTAquџ927xDzjEZFn:uWsAD,$E3mMh, ik."O&¶qGiJz߿  8Y,\ѥ);\A%R"KU0s )C粈$[<~ 6oYtH(RKտ,nE%1׃n;j,cDk{yQ-Hxz= _yC`+(V# -XfY=91ҕeTД+J'Qx*0r*H4]dBO>ʶ2 {* lW~&&ޓ'3MBRg/h3W{:4[> ?,T&_2vOe.|ӭ|tnؗx7Al'_+e^͢lH۶,#zâ@AfxYW>\ RQA_I፴u~wøRJWgnT)ְ׶##֭Ǣf;3?njP']1p>rODJ?gk#\̍"&7hsYrhN/F/Y< Dr} Dϙh b/Wk9Ӹ7$rjT-F+F \ҝ"ln, @Ǥ3ٰ#C$[=$o }_ƨw@I&1.T:&FV!Iz§O^d&c5wa Ee<98_>)*Ɋ) G^&z")nn R(y  a:mp51*m\uAWBfl=zjg#y+Wh;H;N_/4D|Z^BS] +0tex*hia|ۈ$#6{ fSiM 8}fN6@4 dyرq`:IK~7#FelcN]}`,A|\hpsEHP}#eo5G =W1KK1)hd#5SgR:e5_F?Ue-=_70~o@̇sL^ε﫠&h7b dzy]g`g)5&2[Rp%6cJ^&#b&࠮2LcsE1%g\EGgLyg+k Pܦ ,AeKc[df:@ I]-s߆VIΧ`R.;Ww]h@nmrcec:W9j`YdD>*&u;AA~D /1%lm;/| @yQaԒ-FTTHPp_*JA eAWeRt&$y˃n܍;oIgcN,JqHeeex/ wq/ͦi9][ӑV8;wW:G7E𠗒3R6FUhd[tsW~"\Kau}ָd,=lk=Db盽"|+OVr!'om0ZJkiLZl -zt!Qil5KS@O ;O.sV}cqcL۟ͻD{p8a,SzYE) BO︿_y'3 ]fM`-uW{7se Dœ߬nvBI 2PRJu5+ s瑎`K&^񄝍׬ cf5d|o#٢Nh=/_EL:+*6Wmq"ne9E|MVʉkj@¦̤A=MF֩d@0)X8yH8 {3>~&RM\9Ro(GPqt@LZ p[u=E!7D<:.@V TWn:zOˀ ӺK8i96 ϳոaX|ڹc!EmTH q# x.ȶ>tkrCnԳsfƋة3ҳ\F[֝|FEu7:jR|+*B^Y aFWSXjkx6xA >B >8ut t*\ pf]L< A0p&L-D%F+0# A6ΩsajdP͵B2n/I.5Bj0,"j\Z-}p>Il/+nu#ːG\qd v`̶5%*?EPs%޲OF5@o ⲫϬQ3>xM=aAN76F92a?ua}+,N$?v\׭{s*9yz&0FD SxCl̾`5ENo'nFWfNI:UPmU ɓ_j+)vbO]Q s2JC)D;05uFRy/!,/=hE9n0ls5;Ƕ_Tk#Ю `7;[ .T8"să4swxь7;V,%bFWS|)Xa=DX`wL ߱KZyHqQ& Rx,;3P5 ;".Ze~#p?GH'PZ}.XAL}ꓙd}a Y%E1筰.I-:=/)\=g4z.ZELADR=/V:2SĹX;Wa0TeXVmj+gM:IT}Gai-GW/е#XE<>6mwqy;$AcZ7#@K?sjFw*pz׊6.o<2ނ~8hsčP6ˢ|R GCٹm =?H:2X_*)]s*flBڅBDБҞfxD_$ DT"t.>:qb?ɘ߿y`SK1' >:Eƪ An U1xuD r>aɍ6kWX7l`%ɧtZqSh$9̃k"4[3x.#A^7,Hn%sF&>|!EtQ3<*SF~CcDW1yRl#"\P3 M雄sGSw7/Cgg.6(7-}M?",nD"sGQ*I_0HG*f;GG[pfaC43N?4|#NWI 8f߀M?*[ա=zT0l0C.UJaRyQcwD[N%RQS q6޻BQ^~Wa~f]8E tw@;#4D/}kal}aޟoj,TlQo;4ozIDht2Ώ) SY$Äm:9 v"=.-+m$d]|O&/~k*ՒOXQv[ө+M,Jʲ3kkgrמ';b?b"kb]+ _fn+?m@2ߺUk sAM+`Vǥט)BgFaܜ.ђ9̷38]!mR{B۞ P$a0jC*LD P훽d;9H|˨e+^G^OIDxƂQ W8f]ucfXx:.d"y+rB(W\Wxxbj/XZOœ<;VL2:K2mW,NZWNP "xz'|2 Կs * ˷D) 5 e/ 7Q/YJatURF6^ #82%ۗn^2ˌ#T]=`%呩5x(ϸs&H[OHi/Ǻ?&X(l.Uc)9쩊r1?bK$:ÝNA/q!)WK(q^cqc)Nz8=;Q[͕aP*)!RJv/Y{77m}/݋dAtNpԱbI׫^Ы *)LL9gj3 دub K2m=d/3Wݳ` MN^lpS ºP.0Tg w 2Q)e` rKrMj7xcq1W" j@i G @_P|6-!!n;BjI2\J2R_azx ξScjl2PҌv SystJN P7)Ũ1l#(oC۾s|!Sc4떙FsUyi,R%/xZc #Ɉ< Ҕahw9~LVoM Xy2lW3#KjjpL)rrڱRr=ŁfSk\ *UDQ" p#;Y[}wC/u`M܋/s Xk\b8g-w5wtب48tU: (~nhOL{f̈:;So(Q*tvDY8r`=d<fVVAgœ!jCq|sJ-JPcފ*ve3ҕ lI/?DUmm+Z4客`\*S:]иj8m }[>.$"Gf//5k:ȼW*wj((8>zƗ&+d?&~5)vTgR-YB4tKx ˾$Z 5˅A#qr½se<^ī $7Kp4WH=ޖݬD́x?ݪ@XrϏZVB,_R=!M'ݓ:.mQo(JVf em~"wgItXR/#2k 4'\WskhCОEP. ]Wrt ɍs,O銲7 d, ,WMty= i՚}c{a4o+/ŨIհ`,'ץ9KXPƶRHϷ(⟂iI+X 0#<_N]2sȅ#ͪRb{dDMdp71H@agsF:5'AMWM9=fJo(gm++/MfEN9 ~av8ZUzܕS@L-u텫Gq6H|2F/V%>=LLŴP ԰&5ֱoo8,+SZR91Hn"KStRỽHX(A? dwO=\d];SQ5 oZ)̚6W%JJ'aX].ݵ?vcQv>J"2sRֽ#\V_E*; +!g]fWL7KR;*SZp6sҼp}aT_}%32d.`{*G=>oR|`)sܧTj nٸw`N{)sGE)Er !<1`_ֿZ5}T8+J=˞ Q=0mhlXKJ^vrMj1˧Ş='Eܒ Q8VƠ6e9mS( E(߲H&E oHGƥs! 7?'7kyF[A=͓&J&t @[g34~>!j `:X8vSMiCz;W6Ŧ^/M-E7Mu\qoP(=e wu?iYbrkTZDԩ`\_\~H:oNnN6D.k:e6t Wz $)X&^ʯH8Ju>ԘAC+.zOGqOG|']K.8SaZz{OO6R&$rUG^T#ދa{F1~K͖z<^f|)G{o]M}KO.k \A3`a j LbϘLjSU:&\Wb! _pΌ-⏅wamݬyǽZ.)ѵPQ9\AnvϒU/W7EjF`%h@wS(o!,8b@ `g2L$tH+_Ky3g8KA_O4fmU/'C]G(գfïӛ20 ̆*}r챩S ڰg5Ej҇K}yN`g埣kBcla%l:> B(i8Wb|w,F',մ ;,+]j݄`tܘ-Zs%4D5j?CRk C!BI7^hjmze'Mn9;1naVÔ) f[0$x,]j٩9Ϋ"M"ZQVO"pE쥏$݇,J_&d^:9oB.TU76%C:Hs1zuU41~~lg)-߭e { SGЯ`g3yEE"]A$Br߶SEq Vm5%ax8RK&Jϲc?"V(G[m:ҁQIeOpV6{)5 zp39 慎0 @Kyn^o~CJX|_r.&uQ~ObrLzvM[uHG*e_JH~C s gFŞu rR򁁳nVaBɌ#%^Dy0,KXK޾CjpD8,ܵשVT-7=iDBѡvF[R4x~5.ң0,U#"8ɝxZ|N⚇"<$x [#h/V\Вܞ .ŕ+SV~pZ6/nB8]?PV$Թr-МkSw}I_W͚kE$T ?5QLqBI? rcIŐ+KI48BYG| oUM箑L6oYKYQ{"ڸ3kС,^j`Q4з}fޜA@;-)).T;g243էaOK,*9UgL s:|j7 V8K'#{ MglKVIV9R@*LT"}t }.7HdG!BLy8}MC4hoܱ(-dd(%AWHZfޕI[_Dy ?+>QHFsV^ c$S #1nQ}݋c!ÚfMTUIQvI&E3|KJp~F?&,uGo{3Xd HWf̯t*"_<-Qr?-@R&An1<p4^rGAq\qg^.P5-:q֓KVNTW$DE<2q`qU!y%LXH>t`YyCzeR0kkF<*][싃 g1noBx\~ǭd_X.-l3T8 hiYA2M7epevp< YB0@,ÁdܤO_U8@9wӍB|A6,8=If/@Ab*e?@C?IM$q+^(x·$w]-aH?8Gsf>[~Qb~<1C=HNg)f߇y=eaP4 a [ߤD@6&u;u-8!m9A*R>|Ӥ4\Y1Z}` L424/yE b^j}dyg$mT+01EԍK5}<3)M^"K2H`W_g%{e'߁:6#ϖeҹFX*,VKE\iwy R Z$Si~t'quٿ *M',jH_RW̖f.=tcL(Juw…4׹N}0K,ٕw7-ֺ%*iU|En>۞"wG<&9x.k;IQ0EFLXfNZ]܊V$E҃e((YSH%Qmw/ ?eK:Ht(v6Ύ }cuD֡> +dѻFn)s$R{ƞWC-ʌ >Qhä7[rfe4,cgku $7,ߎܢ_AXn8e1`lHDAkcƾ^*W_O!K"S5HEbg*HͰА"6IWD U `oJ8@‚ Ѭ"IUaHα *zxѩu7aIjPb,ů0ĺO`г9Npl[8tj0&oq^⵹ ^y"8=izWE3 ю9HvY4oAHw%Vs)tSGX{Sc@}lO_ݛ%4AhhWE=.~zPy'&sC\#TyA-.Yn7s߹y)Ȣa^__R*Onk}k 4*P'UYk6-Qi3|.=Gn.L:U2.EۓHn'σcbk& k81} 4oAY׿ Lr8rԼcPUb@ҍU4df6~\ F1Q iw,DE[@2pĥ"?K 7`e텬`4W|,TM!N9g{"(kd)"!d$,&\Υ^3zi%oq-e xZ`Ϣ0S'焟GW^9nNOۅdjGi+͢"$gO\ۏ3K&[{5%nyqFBP(dݷPjGd^`.hou@LX!oE^ҽNx̾OAbWXQ./q-TR_ +\)^;[l*pVx>O68gAHC*'{xAc8O";x+6×#mLQƹF1{c{y*,:Q M;hyI ?sG zM|i5ƫcz(=n'Ϙd:ǷVAezj_ !SHL K!'|?x7Z<}Qx>ҵdgœ1a@cL, X^ xC\3cgY5Xa"ןQRٵ{tГ͛>pqzsqA"fCa"pK1~rG rkg?B†r^:nZHa7Y'-#QbpPkd4%_ڃ`ų5ÁkxN;VDNȚIARh{pyH?m_7fY}L)cQC7DuzBYH3aqPeQKce@JhR`I AY7'CMcL"( 8g.m !gܙUN7in2Js)/o4؀DXIn: 9ދ;end2[cہ([k#cTTTjTԃļg}4y#ɿ= KeqGI8Aڔ&hzU}z?- 8: vaTkP_5ihaYy;Bl}"uy,PlF?kz5~2tl7r$pbNGWףb]<,mtS6L:8~AU ؿ,j: p6$Ҏ[]%8pgC̤> 1#+ Voklo C>**geIФfmÍJqp2HLݎ’IL2CRlҩOrYOxpȒ0^v|689_ZDֹy7s`W6d ik85+ @q8_wj8:7[AA"GqiYnP }Hl4,V=C,VmTO.klvo΂dy_|#D sۃ y P5R. g7(/!MK\'LRm@r*#S΃o]g~* 7Qn,V 22j+2_CRQ+>#Ȟ q# Q۬3~'x}Nȓ,N_tݦ;|hҁH4^ *IVOrI =Oof7~zs`QEQ'}[ 2gFCV.P.6.gj~vr&eZ UGAay0g%U`{kqo ܁]ߴ0Z)UD((E@b4HG:[y!uUJ~߫/`BsUv\T$+^@I-Ӽ J#lq" /R:p@)J/œȉa-MFbGzљ]oibvk& A`L EņnH`8+tk=P~"*{C& "#T׿jHh.7c6;.]lAUb6%:f'qA׍4Tf}V~o\Ó2l;#Ccj>17$b06)(zG&H+$"aj>ۦ Ehw05%>2(-UΛ'9e r+aM]e>|WynTz#]@OZjd`'@+3Ќ @Q*иM싇zsFΘ屋=Ռ.!%]}m#L:vÀ '@MAƀ27ǦX҅3 yJj5M8&(`ڐEΚe!/!Ȍ*>QP-#塪p~hbLlqAZt(N݃Tx1 f/S^C&8;~:"KmǠSr5Χpl@,KKח^-%Tc#g9־N#kkx3= W,sqYU R[ 5Qi-?-2S-;?HF_N+5HЀoA9'wKjkZ2HuY yaYf ȠQm:‚^xFJqޏEu$ɰa*?6t;l^KмM?F 2BVoYȣŠD@᪪y D$C̕Z݀AcfPt1n}sŘP`Z %U0u󅕌Prnx{ \o c]>t{#\1zmLv5rV杊v9hnSp!xYQDpu`N@S Pdѿ<_Z\q#f'0 ]S(a~h3quxW/2n(~_=mk O&F6Bq çڮdXGU.:b-%KeK:IGM4?Ifm:Tܤ)(y5`hs~whID.CQOЖi,D_y&A؟W}zb޻$)iY@݄"h_[>nY؂`$X:s39k;m^vhDv?]q'rMGbU{C΁cl(hB KSPtt #@ tUHVϛ2q4ndCvR&3Z ͐׭7 'ؿa(nb"2SLmk _ ov&줇m⭥ [h5t7tji5Όkq}D VU~$-t}_xZ@ 3y 0 HE|[%0Gp\4N?{oASI ̤EcnnZ& ^o{-'Bd5Eϰ]A _9 &놺0:z;x Zwzi$vG=_Lu?@ed7[(G_PӪ{olyYeՁ1& wpg'.pEX9 u)YD&"Qh6Nѳ9qn݊b٥fXM|]jmzɫDiQ#0+>9E7$}- \ډ/1Β0F 5=N_;$^0 2t(Mє }T9<7#KsDPbXh@($=mϭ$Јπzn^E`"[_%xS`@Q5L;.hpuSAkT@SGYLLXL5d(@gYZ070701000003f4000081a40000000000000000000000016239ea8600000870000000000000000000000000000000000000004000000000./lib/modules/4.18.0-373.el8.x86_64/kernel/sound/ac97_bus.ko.xz7zXZִF!t/ -]?Eh=ڜ.+RӮ`B$I˜)8L6ŹWtL0O9^+ץ-lu9m{֞٬7-HʘZ2.Ny`90. kg[( 9ttsH͹眬r@2ͫcNvfwQJ#r,ܡvE-)@C'"8F#{h+#zpGIװjO&AƦ'k=nAǡBQlS;yöP:{Kx$>#rGD]CϞ#_E2wyʒ[_aZK\ 2Dqܗ "=͖lCb q 29δ9 h^B* UUI6#rjCgrPO?XQx ;[}Ŕ:)5BZ,d}ܯ,w"953r"H̊$N hE<hR}&i75\?kTE^|r)#imܱVjm_[' TUgf&CɸSSxTܑ =:hq -ɥ r$AKJѫN( ?0A#ȧ-MGb8`=XkH;EH4^?)U Cy{*֢9e8)qb@,Al[pf/`ƽ5̏ķ8ΩMsPTEgidA tOYgmFG`_ 2qLU|D2omE뱤0& .*k85A#"@R/8m1|KS!A7}o jglӔܐCy雁oW؃ԂQU7[c=K!&F'hR<ܙBmgj!0jqxMH6-mO>TIK]!994C =JOZt(fs5VNN'}Yrn SgxJ}? Mt/ehC8?b 84iwfgۘɡC!76pLkQgrvXCg`75ś@4c/ ,츒Ck#ts9ֻ.Dw=JC0ƳWT e#S V &Lg.''-^okL݆tlKE_ t{j:o@_MY6|=+e^$wxX*jt8zLJE؜BVM'|8DL+kH.ުQeq}6^gM2m6Ux?&аק='~]LY*|18<G,+O )jܻU 14·PVtnl}(t[5Dt#=rHB }OdʵWu-4yxzDJ%OƩw2* 5E6e<ђ]%U'H~@% PpX{iJl\M+3Eetf ^Sɳl s1IEA!Dt]߽~9lZgD=2OlgoƲ&l9t;yܒyAB(gYZ070701000003f5000081a40000000000000000000000016239ea8600004ac4000000000000000000000000000000000000005000000000./lib/modules/4.18.0-373.el8.x86_64/kernel/sound/core/seq/oss/snd-seq-oss.ko.xz7zXZִF!t/f J]?Eh=ڜ.+M_0"@&2ҮMAJîߺE/xbLbJCIE'5Gof/(ѽV.W.7d:U U(>$~B{K"[.N,΢ ,L*9 >!7c ߠn5@`mv4ui蔛ԋ(\"5"R=D1> _l+֜ NHlҀ JUk󏴝- S i1μf*32X7qmIE֒nW5؎A6pN5=%I˘"}۲!Q!}t!qE`'fHsh=,xtؔ uts}GXX(I {sn9Po+,OU~7D)sWЅX:ؒqhښ@Lqqnӵ3QS !HjQyb6aa*5v@TwRu2'u¹ entQG`x5: K S7NGs}Z\ djO ա5ھڇ5ޮ9C^HN%S)$H Oӭv\d Y'7J_v%F_sQy~Q,h^{˭Hf,|#ϾIO8qJ7X ؾ8ۇw?ɒDV㢬H+_7?q9&mޕid7cec]Bȯeyu]= y[ŏPhw1y0' fEfSG1Q%$p{ fdp{#L`stQ V2[ޟ$j0 vp I00r/d#GW\.w VÁiry2>(-Ads[Ql]1]+|xl<aG"2 7M\Av:i7EܣWw#7*hK ;;݇J~COMg  ے¡(/=4\JL:r:ùb!V- gt卑+Abz Bŷt2/ٿ}ޠ_\%%& U'(⇰?hDKFFͺXn3t[g)wU͙GlX/aT[*Di{! Gy;t׬-r9UXVqb'mdנ4"eª?~}8A 7L,H%H­~(#Ȍ ݳ)y%kfPs~1ge^9uGmo2j.:Y2} Ը^ 6ӧǦb?> yF}5a:rpQ(mK)j>M>WyhPz|V* \xbCdO سFCyK hE-'RJA@o?BS i{M]|" '2~YCܦҩ?Jo)7&Ou&25eK "#52a_->SZka=z7%U0x)6VMK:)'v(,Vٳէ/9qŬ \/-MhT 6˃MW{ +| ]BY&gWFԞ0[ėykBWg B>% DD+2gCcQP^TYxp}eչ`Ps]m7^ҵ>J.[M 9fHRw`3 FH˔hGj/W%?G"-JkzlPf(˸6G b GV:#k}*DTAC^"݄+']IQԅ ]&[~7ݥi$xyqO'Q5=+hF, >vkˣ\*%-ane+y!P蛉@h} s S{v{ fq @$pL(Ll tJ0$NLjKUdks #Dl{T#6RT$Jgm4U !jٝ ҳR(*%tg h1+̵!_^v fklwPWdۙRk`?<7a9Qq({&Ff?2n%hN9wy34[ "$XR0ʯ0ʗ/OV8]֮bqX&lgL ,ux/gg?Oc>9wy0qL2An^fq/ k +1ɴ0Fe;<[.]c@8΍!vbyt=I$rNG:.K9$-N^֞WM&u$%0rgabb;f=<) We8WĊ>I!]c+?$'ERY`^oHKHJkjnr]Tȋn,܀c)| dwG}Jܠb@ 7*1aF)?/7{3~q{"mZ'_덞̛z񇰹*/+~vX{\7u%FߜSr0A--z݃uu%<'>O1 ϔ 1X/wT8}i4NEbv?9&0`/YpaJb᥹v?jZ$%;=8+E<;←~_P1Vi? [R?$dF 6ױt֣[b08T$HPhY8'{5?L-ㄜ'#!TZQJ%3^3I{B\ A.K ^J؟HJj hP!&E{y%NF9K0X) <_[u*|쇂fv`:+V)1Ռ0Y"?O=t4$6J JĎA0'{~X܁ M"}*F|.Xr* aZ f5K&sFI=2Nm-F/Hd{\0גN4ޞɯ5:U3WC WKch{{Ρ_H,DZ]؂򦀺\_!R'E<2)*H,j!{W{ S7x0y7^1BwH:sJFr Cz[Mb `} +ѥi~zeIh'?Ts?9)c*(}u@H“.fq) =ygO{~J)0*X91W;( 2L7XYy]ׄZ.NOc-.~Wf^;+\&6"BVǧMZ`qOVB9&TSF֮|}Q7ڛM:9ck"EIwe($o'bv`[BTc]"#bS?,FLs܋jJ(:d> B⦜2U@i0G%T\DxFH޺k`b'?_m˳Uqcɒ=1a I!p~G 6̂h+4>@'(#sg{%k;Ӭр2q`hZt?tPDU}c᛹~ qcW{ 3b`i6S +Ǩͅ%VWE6է L;FٯۗZy˭A?t Mo/KfW=kJIqtno`#I@rAhle@%0#chXOd+j$+\al$sח POE3&˔>Ӱ3sD3e;7Y8#d[ԿĤ vGr`I|[t8F/qHژz9LW[}hcyeV\~[}q/fc('%+ܧ;m~=>{s)AeWNqit&_Xpj< \?=$-Vh)H),q{zk&^kZ1KF\pF;g_N'[P4"EwtiijPh1}Ek2'R6Y'C2[a`ĈDFy;F_( SՈQ9_ 'bn 4f8@dBYE[UU!6֑ ?`b2v@m?L? mTK,!/RV-$vJ4%N"wp[̐rib&6=:ulⷽ).UmVY_%~#˭q_)aiBmAEpxhWL?dk?#r9YˬI҄3yxA\m%n.}@Կ>nX3;.ت'C 7o+^usM/@"M3z8aS*_o.Ԝt=V- CO)DԲX xOʱȎnj yޭC]L,3ӫz{D-O,G +hP90^l443&?"&]؏V-y[KdLq%~-J_3]ZkL6 8[~}\h;]y'*-Ƈ4%{?-mr 3fl\dR?wR{~oѶ .,MPMT5|J!>BH+PJ! tNAGP(|/)GnC-Ѫ2n]% cyݭ w[ X7ܫ?oǮ SKxGo["ԒE?xeoK|e_ٜ١hO灦{oH+{^fGO3n"ހT%2Dʨ$Khr"+IT fmɡMnFES}QVJ'.L<8×xy u.(d,E<F̷."it*9*&8GALO$khɮ+w "KGYiyan\FFA+Y Y}qE.Cj|/B' ߒ$%(K  *,jEAD}6s Defi Gܕz>sihX{pLQj+W5W~.p[..X%2E1KLnu%d&cQ\_aE #WzUpP7GS -#NUjK* 0SK 9÷Tߚwǰ rD8n.Z+CB>ȧn dȄ9YR:xQ]["pه}miyZg}7d+z&@I {/eƒm.EeOF=N.Cya`vY[r`B@;iȳc+]鴡Eu]d-0<>xqNV~9$7x0 BNki&~sP M ~2M`86Nh6W kZ^9 -T,oyK5$@A,ߖMr]~Ϯ_""LO\OweA0CY"ج0/' grdiE'{3ڥUWIˀ6'" YUQ/2JKdjWuB b{-_^أF( v), $n24M^dٙD 8An)!qV[Jm6|MIr4bHëI=hX*5y7Cޙj\=&T2(㚱{Obް!% B%l "r=T;TB陇̛vӀYreמl9mډu? Ҙ( t%*u^bI㒢]R+`L- wP(nL?90Q.bl  ~"l$!dJdzmET 0*(H^%u'nP׌rm㜩^_K&'q6E3'AmE9tM+ wL:>}-^sAcn_A:gj2TOl "5$;Vטҷ {޹dD'rdk҈T~6ć)C0|!wg[},UAwvZR~86'ukI'pUM˥5,_urd"ƲEe}x!K@C4ä$˘\r81N kd.vG.LECQM+?+; ݸ9se@1n~linRQ}!㲾9wu\ey1`_,?E㺦 S(ԩb>[\ 9`%·]7ۖswEDXc^eeJau(KCR^敛) ` ȵojT@98Ԍ&R \ ln43l~L#窨'={Q#bTl3u+)9/Ph?YϹѷ߂, G6WSt+1^u""MI-Gm > |@ mg誡s~.X QsAsCߌg l,hi +R=j4uHgK:O + RMݱΕ aB(ԞQ[FPFq傊b &2J j|*J[׍m^= Ll"&kEP4R!%ڐjR#^UR9*Ѡþ9hBq$][g5‚0G>^3氧5ja(+)̇wm֊)k9'  p8Y; N;C]{HQUPykZCDk> +"':']?ϹtdA"\ E hDLJ$H8rOU~ʲqMn5J58biq{ d$ժ6Ĵ莕MrP+=7٥ kK050lX EW7^h&c#kبx{'*d?P !þo)xٸ;}q)`A9MzbS#ntڷҵG:2] 8v#Or#Ga4[Tq,zmJW!eEt.˥SS'scUVH3kaפ|ktriH@-kcB׃J.uk|)yUEm(uj1Qf&2'YaA TK~+8`f4=+A"rARTe, jO"ꛡҹ쫑*?t| wOikzDK `([L\.cIHi2KAf2HJ?y7 (Z ַ:*``yphtzmo6b0<4^ۆh!1x2|Sh]QڏJFP\a0ZmM-ʎHizBaW 3?+]:(#dpWx3ltxUmj%n(')>"x9k~t Jo ccu/Yz' ,[onʇwQJcrsCµxBٜT>2?e%`8^000n' 7,jM #(؏uv./juKWkZ=LFC *?36AdxVk`o ІVA"X_\)[,V~gj Fo.G1wŎ^ZHY+ĕ1$QCYE-S!{bO!amn"y,GOkT>k!OzmMuEU;I.r3's5Qx'HMD ő z`c8%n~(9xJӺ3FRz7сv; ɥ )qEYz9wk-Ri,)A  y64kN/-0IͰKj&9MҏAp&nh`e|KrMؒ^D\nvat}+Z?fJ;0{uZ%> K$Wy4w@"ʰ]]cocM)L;_ǍEd({{J} Lnު"S(iMqw3'ռ2! w2Y u^44ð΢S<;;Ea ָWD+ /Ƒ^J}\"U:eW> Z5musP*8?-|%cm̽`2:%_hvw[R('9(~ j90Y6u;v~q ;4XB[Iz!AEt]l0aFdVqڼfS9'Lq,V:%ΓbJr[0`O 5Ƅ>"#N-Τ-Q^^*kXǤ1_)=-5=Ir'|ᶽeD)->0mHWlzu0M8˼:DEQI)6{'^ۈc\­Tuo>DX/7}]VsaiB#SN;c# _cV×B5O0PhW﨔eRA t]2::F۬3exuw;C@S>RV[ˇd&JO8 (ĒYM 5^AN Tw IIt5K>B SX6F a$<`Sg96Ti{3d~ f \FQQo&?NNJ<٬W+iy: ׊ġ'Dѡ|XboRmkQ8'w%o1@<^a/cbnELړ.]5S (:1E^6o_w_KGy9df.ˢ{ ̑YxmДny}*boe];?DÎ-؏\/Gan޽\}{w /\ G\MfoK:"9A!>4.^i^kNz,8ڻd! 0-Ŭmloi!.)F^917Ֆ oSV59GF.o+;3W?{QB;鼁E9Wbn}>ci1F{Y$O2I$;5nLf/2IwWjxy1_)E*D5LF{݂<{JA"\{vdJ Q+\Ň}C-І"HwLOƸ h9Tk}S\CgÄ*-Gg"iCvgm5X,irW<̼ފܸπ*LʻvNLx&۰j E6hckSfrYsF<(jb#%ܙi)zu3>9hF ݇Wx@PG=mӰO@m+J €  EJ+`Cђj,%g@Bڐu&)WHڎazZ(B0aq>)[y&Δ{shjg4+Muj΍5wl2k&I~Y`piUQ)(OB ϸS q=pU (޷v#.;.Q)y}wZ7FԕLI#iO~mk8T "o6 >p'Oﳟ^I5  MDP~7VK6_{oS}D ̃UªNWNVa}g6)jŇ(l,\1ƤAT"Gs6B(49XVZvsxLjHAlm5DjLz6@5?Ի  Y INHxtv1۪YwR,-L6E0&]˷3/%³Q#|7ª!u] ~o&.u߉ej&*֎Bjf;z8 *N33weS[DxkK2Dx:KE]ktirlE0+.idFaqf2扮$Sd~N{="U5eN$%(&%✀G陣\rgBy$zuJl U,_|r/&@^c(78&n-|^vH,g;JiT =>MTpn-[X$kKK`0׊E3ur#.*(ҋco9]@Ou&#f7ISi)%BrY" }%oHk0bm_LƲ m"x`ؕGJj Ow *8v++/u@Hmp|jFǁy:"DFvn.G_/7p(RFӡfB" ϔă\-zzctG5ܰ'8X+< m]pVp ABP4a_l@*H+} H+ ]g ͤ+Ol8Iq(O)/}JK /x lRg׊]&>rpmHW*/>R|lNu&?^OdR]D߅fCR8BvҘ֧ 8nBxiQ|[줲A}q_ڧt/d[Knm% qY3 Xg#t&͑69d.O7$=G2XhAy,O[!so<+唈ؒڴeL=rijd"GYǻϮmf7vNqNJe}(ƨeZR1/ -2ݡ BG: =]jSD* U5+ǶZ Ȼ3A O[Z^)pDAY4q({2\!gB1uec$Ɋ]=L fŚH[p$ 覥>-Hp_R~4+t@S%!pB(:5h0R[Лljax qkrtFed=8Z.JMS qg6SSQE> {]@kP1`6ASw*.ت )s &/d VMoP׍./x+U("u{QYyclvm έ#׹3DOȉé} ayJCHǞ,&,"* x -嶝WEGן!q؄m,C:\mSw폌N6?I˙-<3J{؇}:I 1c^v3~2 a~WqF[nx_[k?4RKf?dJʷ$?/6\AzaL=(s@S@Dv|C-\ej\9 SaȌB3k0vq#Au$m߇MR_o˜rŰ ӹ8' X;kP}0|{4߅pxjVh%OfF$}]wRb4urq3h8qۿ# 7?^_@lZ}uCȔhj]-b$`jp^ gg6~+>]8(.~%p\!?:Ka*t &ZbP.5H|Gpo00$ 'P$vՄrm>pc &'Vd,-rac4[Rm'{]wp:ʆa>QM<յIq} -YgL^O)@`I6y݇}pɠF>1VTWAO3= ƥF&:aCp kx.B vHd/h-1:\9H:)@I ꬥϙ<z\QaDňi D fk![ pieH15Cպ1odE{[VqAn)9UzaLZҎBk՜5F6Dv<pGiK,UV*) RbMr׶/Nxe-,?j%]z!xxڣ`9珓> ƸAVļJ:<$3[^o4x7OBL`#t kq_C_U9jAg Ә=y1DMJ!"qY^nhZ$.1 {sSO狐^ s@=njZx0yW_'7 םQapd#g[M XFo`2s-Ѫ\=揑Um xXWXb(եj&Z'DC:wV6'y32c)4L'Ath zY CkؽILE]p74Dn;mpi4vݬ}&HI(/0( _)`-:` RLy vbiUCe A")]Ƞ/(@jYƃK.BdsgΆ>Z%KVY+Vuy+-ݣG; bjyy'ƀ)! _2lnJC[`[:/ct)&GdȪ3lG.+Wsk Xb2ÃKȺ=" Mhxu^Sjt`߂ƻ?m,q\x=2 k 9541amfr._* 4]69W[aUVh*t[>h8oϔSJa 6nY{ A+me.1{b% ް;\b:ը:fC2t?$~x(UY{6]K~ Hsi̮ɺ_c. kgy`A5ҭ8MzNDa2\(qeޔDCmfg; ws~ϒBTMj8Mk_ .k#x#TÂiq~mIG8R-C0B5~}GUn')d#Dh  !i=H5$6Gͥ!͐lbZP{ڜ}/#S;!A͓жNt˜jͲ#j0]Gz>OAF ɞLMPQg'ڼM8 V%YeL0 dHhe"/ctS"Vp3 ԝ 9|B;$ NΜ,6 *]ҫc,2r'\ uT+7hk`#1@| kJYiE+ qw}WZgAYS+\!֙KncmѭkƅNAuC*Ixi#xO*ZP)ARaϢX=M 1` X1fE >-]dӣ(>wIg!Գl'ųF4ޥ}Ò*Q~Qu)&@ aO \k/iwƜκ;yaCڴQ&gdvֶ8xW\$ 6^ee{͠XsEڀl>w2#ng I6^-̈d+'ќO'`"}tҔ%o [5 bt֋OrUJV#HX@I|4< *vZ&b?/mwKLk1SC46?XvhCA݂AK$WPH=~bV vca9I|) 2?Kn iȑfWGزy6X@^5#[.)a0prX]T^g1_2a7*yws]I4Rm5*!) 11p9 s~q?)Yۃw^`Vv cD϶;wok"ByR8 x)sk+ɢM3ͩF BhO_@FDV Lsk=$pgdSLbU^ޑ\-I.ijWBba,ą3h4h_8.U(~ʢKhHF ܊On70hWD+i'YUzCXm{){/ |^̃Ȫ 6ƆsUIfpp)U> US?Qhck[#d `N/ Pa7UpN}zp՘u]|U"0#?ԮsbTcpF22rܿA=b4NEQw@-_`^`5{N; 8YDOoPU;N\&pwcRj?vLPJX~ Xoiؗ2-ϡs.<* 羣 .<ӁWh^6h%s{O#-B'EGzct.r#$]Oʕ^2"Aˡ^+)N)8:5R4ƌlw(6)Z5/+-t7'Avj-9Qo_qԢ.HJ-3ܚQт, y7}[o!M' ""WLD iآCl2W&]W S}c\%shN!*Pm $6YI}h,D .XuPrLw Aa\5(99 gޓ֗xĪv,Jm$/d-PvD,VYJvEΚJ9V#})@kJafc R~s27ҧX1yB]!c]|ao`f32q OVN(h=ʍArQFJTZ=wR۱&+g/pf ! :i; ~4~{T-rt3Rz,>(blBWtV:!rG/4ba.L2t$֝ˌګ+Skm=}U݆laar#JbH@dPV&Pg/nbR;r]@?2 N7y58fJ9hx?'~PcQOTݛ+ Q=,Z$W'T7y**1"!EWpd{)meH۟u6x8t'̱?_f<wAq]i3#ffbz3ܮH#tٵ@}@7 4f!v};o%tk<>/;N |uէAHLbQ9E.z".l> V ʊ?Ėxcӂft3+{J}ja. C͌"*6SsU%oH8mO.w rN09BGn%R?-Bs]ɟk7 wdeZV0ҀnJ[/D 3h`_}Wdq饩n1w 9^\c4rxb.pTD2  cMt# V/ř!f%xZv5zphKB""٤أH*IKٖ2}&4NU#l֗n GDf5>aGI?)[u ,Kcdu/΢t{ `ELlF }]K?gQXmUf읒CW@Jn!P9RMķW77],q r2RfIb?_V[pOӦx Ua0r;Ti|`-Ta6{sg/*$H>6ir DK2-ZHbQ.K;EZ-|E`@bV2ɥ<_?0G N'\$lc"@Bi?p3vD0{!= /J/zgk&b.S,;,7Ov@RHO%AAPs!U/;WNi¡6Y?(<>Ǯ#~\/0ʝ:ф#01O9#[]|Z[:S?U)u+Dk@iqemL+} 8Aoy-?GI:"5X@LW %9&>OՖTȘ@s"Gw? 3 SB;!N=؞FvxL*7 DTɈn2߳cҐ|'4 &G筝dZ7ƨ#}F+RS<k@Vʑ(e'kXm8rZ{c14v]6YBan.X\+xk?UFAk1d9"vG᭼پYgIeI/(>$Eh5W &!o2X(5sj+<.H!H?kؒ\h- Dߍiz ';B(|,-M l4}pY,-eC @} YاOs=&eYq<_/*2z:b˳O -cq>F=FFtQQM<Hw9<ϐ h'ʐ +G]a/IѬL |D Iш%9' `Щ_H3%cG5L,eG2Γo ֥CEo$%3hd'#cfՊ^}N sGlg*0̑r8 &™-hooL[!Bn" L\U]PiV5/!~.rmdfbL& ٜE(1ϰE6N|JTF!=Kq4 ] J3r\.Ӭf}O|zʘg_4'Zl2׽=SZG7cA ڔ^,UQJ*r/1H*&.R^Ff+Y@7vuEW9= ~2=1lu?[^QEm0F%>t%@5AXE6jW%31"8}cD-hh_Y*?щ"Z0;]:ecln \Tj!COd+W3LkYicHaWqax˺?qǨꛉ{\yvq7MD cg ֝nBub (<*\hF(-swAp*:+Ar]L6QQA5* ,)í؂8ejk ujЈ.p1y+1{;C&7:rѤ" p.ڀN3PDPn' 6Ш/ Z㳄SuGVAtq6bيd:aڕh~m.-3hp*t, @B-w9g+Ld%*TJ}C)7 #68O:G%t<9h w˽]mv #j9%eSBRS>< G8fBxOn wL2_Y۞UO/|#F[>8a'cj\$"ۜt$.baJ寤2}h-"4+6WJ\jU~XHSCrW˔fPO-Fm Q0~X7o11$MpXlGGG/x yPL{$6 0x݋aRdJX -v/NbiP jn]eJ~ZQEXΛWKR`A<6!UZKj1uΈWK>{o ąyH@< TOHTq]Ȕ*<>OBŀHq;0PS`Pjza$8V]0rt.:Ld$c - KoB^|*qƈmm{؟.sk,׫fsMX Ox?Ly- O7Q Wzs2X_7v/wG6/))24A`5/Ew)"i; "΋n^(3L4ޗv~$^<Ȥ6 d h9|y~SI{K(y@^W͠}=?8 QpPjª5C4-GC|q.Piimꅺd2b %"!菥2:ܫ%%k߈'kJ U+~Ⱥ[_?5IG1 cHDbի`qP(]ܪ{zt6%Z}fkw2} xKqB-?BA瀌ȴ@* QWКBrypۿ%S/V)bM[d-m`ْ#g=Ė7#2 BU>B\We]wҤ:g]nC[ȹRaδ4 (NY4*pj(M]8A[F0ே=6 B9 Q/_3>r]Bg Z69v-evJ?*l;I񶥉좮Cz[s'@[ҲxZNIU=ttUSƐl5fHAy'(KK4LC>u>+4 hJ(9'ڤb殟{X;fT 7vG77Fٖ[ " AfT1ewNfXo&]*-@р#-OWʔԎ*$k Zyy' a"6n^4!P.sG%ލ ިpQEbznǣ< ج>BG8P>x =q]yPdAtVPw)6F̅g !)\=(#7kBP#ތIg3",+$4b~Ap[:_?&FfoSVrܥފ"{Ȥ/n>l)"{BbI`= E@Ešt?qdU`Dylx`β睹,\:䥡OE0% ^n:6. O_aQ<_!δVX^0&>ĠL |wb[OXh@EÚ A)C 5>ՇtNu2թ)K,=RFˎN{Pe ,`bgӜpg"t'E1L'w5-irkD]A(ᦛip V|d`l; U{cm"*-zגk+bJQ"g,ś8pv9'N""(,pz:AoS1 U%仝H&MjNEo־ M[ec1 au \~i! OfՅTqctoDe: K`[h>SLj 7-J|!oQ̷dBI>$>*]ǞZ]"ϸݰlW,ݦɚd k.XAS=4~tݎ_Х8پI}g/˅J;`V I a877UbH3MZֈ vEkvAŵ(MEB?S}5de H,+P"M̡v TØu*"*Z_Ôwo$dJ=ċJ)FuC䵯&/|6ՙ9n0 yğh=fsʈ=R^T#y B6"G3M)՚A]7uEF9Q c-tGG43$Czjy*ll*6[t +,s~2ZawΖ{rdcX2`eWeo%C1y|͉z1lgHU=}*aqHudƥw7*)Ԥ̇l'H{k08yLVPvQ1v-yڍV [ Gw&hz m?X'25vfƺYcm(WS||xIyhۛ=Ul_owJqoZn`5炗d)U|ҶyiH㕷!deҊNqW_.3H9i2pI'eQYIo#:[0ے^גhE\a02~gTi;.K{ & e4!eۺCوNj)@'<ȍ5E>w*86z//? TśI;Q5v4QWPVw}m=6&fmiईǮU|!hKh,4B.ë?rh<ѱ EG?'1˞,(>d&˱(ƽc:e;qBgj|; 2JHd,_;VkNqzG~?=R׾eaOEYOmBc^"sRզm{7J&PXkAIo?s04/HCʝ~Mۣ`jrIMdFQil1AGܾtd/g OWS>^Җ;H)[dLz;onȌfH- FƉgǮO݁7, jf̊ߌoZVZo Kʨj劫~jMc P;:0lWPtV5gt]e B_͵j -(@Ė1T[  zc~O=uMa{ln[6\HjLکf~g#br6K&0c~">n׌e`)?ps1 AzS{B٠Dz\^']r0z nh SJk E<̞9d o>)9,!Py' ҌKܔM-Tݚ1fhIҬ}-ʈi'#Ƚ?L@*MQEi dPX'#ܽ[[BsVF ^_h1˸&!]֔yT 4xj jxa(gήSi(%c!e(l00{EtTr[.VYQ 7;Բm;KUp#@4&*ٖ6:ݭ&1T'2ޙ\˩8;E 'j ?Sh^&rymٙ~]+ώ"kdP'w smS L?[q! gO8A<8kf;dZ J1({$-x*?^4XB/gp?hMײk .RqȆR=G˚@Fhӹoꜥwi0q - 7KRGBiƓzt}vC'*FHGKycʭ"1ꤜ~Ϙ ݟR.燓e V\$gŦ~95գljv yTኜrzkT{jokBBЮ鑘KxlέsHd#v\rc"s95C]JR(7d Sy!A< 8nOwN3*=ahqJjI'S2LY&RVU)G]8y܊]g@{|yO&6662T%#MsA1sah vWCw nkL"F-0Ӏ9KγuTlbh d%/0FSe #jIQ *)ш4ҞNO'Ԋ{d-^ 5 3z)A`gKCʹn`ei/'쌲o1>}:eWzk*= ȺĶl+ͧ4q~ دGJQxJ'AD VYB%q.t_ŵχY0#8ߤ FbOVz> Oֽ{*drI?QU:;AZzr%C̆{<5a)&_z ^Wl ]},Ak#Rf5?Q3Ew۷i7诵 1F1Xa%#&2u=R}ퟣ?_U%_SR SɣMӺ$HdAr]́њU;^Xh ]G8rWϏ ڃMW3¬V~pfJ9uډ .Bb GU&:W?y*ᡫTJd_{4C^z/^"Q1.[98N+km3Km"THtBdz8v&l/3½C="Ԑ $-Tlj*9X@R[Z36 .ڭP # bQ="<,X`ʌ("vA Hklb a uBSbʔa ~~_\2cN["q40xazFm>(QA!/}-FYŷe͞:@ZLN-D{Ҕ6ޭ:3IoS秏Zm>C EL|pfE5Pg$&'cO J!8OgAںpU<۷Y&/z&DVoYN߆Q!7nL凃37a η$i *x'n+wV?Us5b@dzUieuͳ%|ǗF&3Dsy/Fg11IuՇA7 q;_kr$mEIui4"..& "%ƀoC Xaۭt] $߮1,ð=wI~T QeIl) (_C\ _ S$3I*_ρX6+- y)Q. ӵkK/? }EEWKFeF@I9m.XBP2m[ _š~nnEU!ת}adr@D~S];v g2NVQt0A/nBoBQgO|O&Y\63-TT]ś5rDhC-VQ^Q);Y)Ve6:r+ϡO5V"f+M*o 69/ʌXWbǍ\z66+MF cBJ5oqPM1,X.iM| %/_댸`Ǐb6gJLAC c4 Р2<`&6(%(8-IYﻯ I3@B\<3ƪJ4{zأ  8GĴ[cq.窩OM\&#B2@\i(6J?mʍ9*EƠĞ+['A/s<ueXĤDNi $48lUU#nԭ#I5#~rrcfHz͜i:ՐfWz֙|9Y`M5=^ JycۮYaΠ~PccC [3?|5`\p+й4|%cFVܖ.I c38=(X(.Prmu$ϜY Դ4ߎ݀\͔|n|>c/r"mfӌ/k92IX g$Jlc&:? ۪$׬~ l[w [[kG)5EqLf c>?VֲJvX;tOS-m  H39CDI}i37{MY* 86ŴW6)rkr8fq ~&ȉC;v&.֧fQt8ba?p2˪Z#]h$xqf^冖E}@ollcQ(4 .+t0M-pЋШo/4 \)qElF4I:v%2">;rl~ZqF\[A7HPn= B m3t`R/be"@<5xO`9{2ݾ-jDg%"W65vVeu ɲ#s 8X2H́ҤvZN"ذ잘*#_u򒟠%zvJ=1>:|WrxcFs$.{$ LTS& GGLU 0pksXz=G,u='ۺZi2ɤfITS &&|U(p&K%gMf}1Q Ik}_CY Aa6T1}>' 8 y>6n NoBi@t<[32ZT0|~Z5O=]{?YY;њ(p|+P=a[&7ҬJ/xÆ1B/|a^ta.2n&@s&83yPU>Q;]Q<O29i"`k Dgs<ĤSs^jGe"ޟ'Wopb>h$^!rgfLl Eߎi*|p[gc0aWhY˲ߪ\Iɍe|TA gO( ^&%[jysG 0HĒfTC2AYR5k 5 XܩLsi-qnS'3ɫ< F%Y}IŚd{HІAȦPn{P>,֌'t=A"!6=52)_ZAQ@ DnKXg%oƀ;]3DbH_{5gS(PX' fG|A!S5V'HIw-ƃ MGsRV,2xϮ@f$*Y#al @ZafG T#؅ m_NoѦ*::(tjƅħVA^7<+Ν-h`v!4y92XIX2[ئu0%ȸSSi7B\dGD/.k r)˰!뭑W_PLAZ*(ZK]\Eoq gHf;`o~>'+z$G\~4uu5NSO<+ئN$cW(nFZK3{8'!Kq43H%C-,P ނ IGxI Y”Oa5@c ")-Z~S3{,A,d mk\plGT Ƃk?T״勧'WYF8ҹuR>C#]dLZzbqxGpR$Eg<ˬx>ȏ%i(}-Dr\ŀ}e$pK%!Ik^0@phqf?1LX2HaRC|2dy k9ۃOKݬEn!22ސ.;Q  "}FJBɥHT*q[L8Bd2π.AZ |$AՖ7L<0k2_ Adڄb$}ЕiUB>~HmC{, <*54mlW҉I/"FwXr*H-u^d^INX;*stĈrVRsWN׺3((m]B7NN2{e< wNr ԓϪP\Hj c/ox0.Q:3$yN1gO^'rU!e]9QWQ즼\rtTzju@hwn\ub6Zzlm [kK oIFF]x}㹅:/b &2~;:#qe%X$X&s?mmy7.*7br2 B6El#@5q"tXy_ :"ZW?*D%s jWl\%CGKH~B$/lba@y洉h1mg3@՗1ԏAF}HxM6ՅX$2$%vNJ?yImo MfQ3i#+ +lL V3Z.5y7ZukJh8cH@U0941MuL V]GWR*;~jbLHA&#r'̫k]fgԥV?> 5A`L3עa,wsݯA`=O 80S[sl,x[b;B-XN_Ajx-.''Nz?>H}~d${lit}B! xWI/\{8Eq 1$O\ǴRfk{2%3([+ G:-U}u4$" 1GF%#=:e!L>k7 O&Sx&!&sZmڮF ^մ"FUetD=vg1alޟuE@$mWɏWа*@xb̾79v&+v(#<]ӛδ5?r4Lo]e^f: |~h|rrpH9pG!Kł mgKÊ,Ymk_H ma`LtAVSoNY8 őTadSZ,hM!셅Ԯ=2NM R<2Kl;;P$l6$l|y70("Yj;mz*?$Ys΅2K!v؞Z~W]:Њ2#+@y3%-_|79K)g<._z+Wf5jC56Lf\x_B#+$)[(mg*0BYeɘ1_#䜙#./KM*׿HsAEȖ0.Eh&4DkT$T(SÖLkZL'@e{-ڋ*=5kNREˠ1-ɿ+9?oBω6ۅc 7S#zif]w=%R0wڤ:k:T+ _ \W_eh:Ngib$X3wy#}}id7bm!*eCڴ;+짉t/(7 /7PiΉˮNl·Xv4ViTF~ Wkҹ)N:NOڐt ''b@#VI;kB8i [s2#ߋD>\CT7mmwxB`2ŕEt5C%=yIxb?؊>ZuS3yF.R\Ek`,U5=>k=CsT˲.'?Y -?8dIl-+½O7#p@nD%A]0P›GI \:e+pJ0iE*"Z>7,2a& )<6.}hiϟ%kD_fQ!"yzy)Ȉ+8k90q.fm峖2 ѵV\ST5嫠^>aRuYB a6qw+l0qhB`⾞yOCn~|G'A=O ئz. X2-A]R{ppdki-W B!Hb=2Qރ}L~5:2\?A#:e/aZZ?ʂb(fk!"ti3ZxS}r\m ѿ_VꂵGZ=Oaf?Jn2w+z{p>O*6*eF"Gf j1hL0L6s 7.CV-4ʀa*S^<4^"/W$y;q)WaSHB}"TbJo(kB.L%Lͩ盩 vh8` q L5H31XK -K_pEtAp^m`ed95r4 {NZ-:{2ÿbsQ`}o2,ja28*/߷h(7֒UKd[L&UUKXjwX25d`&2R!vKSۤ$N3?Ar}JG5?T4rHK5H";( |/h3/]ոBf4\YYX cín4}k(Ȭp$.ld-eObI upݗfk21| FN+F|vGi}|>;16^dt`{B T$z>9zhu^tNQWt*v>} c]`B_<*`Oa\Ree k(/{Gkɮ 1_U֨;W5qDkKU+H򕘟>N>NalI欒c1 nfRO})p$Ƅۿg Ub:Ë0oSH0!/ iyO*O;jbqU/@Z?:'˛l_{[U &$&ˑ}ۘEoqAycSW xE}|I%r3xXӚ`2M5#!2XDL&u}p\ڙ,5Xz59i4+81b}Yf7RFqxٓ odbA D?Hxx[T>S w ;2.E+`o:m!)cRAіi_Y4$vcP`i\1+ d)I2zetM\t']Ru!iB2=$L=cks};Ԟ..#j'1Ti/ɕ?啌Ơ€5s@ kL?ypߊ~>v7"@2T6MKɘg5kw?Q'Z7GJ`ʇѠ*4 pƯ-tؖ졕kC%ǐS)s|K&پk!(,Y @OgrT[LJl z I#2/܋/sN8 g ᙝ'gqi r[=_>3EDy5d6pjK>X> hEMw&Q& 6@4(&˥Z*љr@O"֢TԷ̂"t'fr01$=*_~Mt Ō1+T}f嵺cUNuB dЮ @B4 Sn+(zLAgd*e&5m 3$0=6V4JKo $̈́fi/Gt݃9F # N|PVn?6pdNfr̘]ƾĕy2v^ ˹pTL?aqS-~ ;vZug:"XTviU`dήd--Z< e^9)O׼TJ=| \nf)t.问ynrr;#O"S}<4g=Ź[%v>y 'sϨ wawi˨qVHfu8خsS/I|IB ySߨ];w,iܿHZwz~Pg{Mn@=®^4R=LlQ g.gf5V®0`|n?}C)N.4S^ѓt޸ُy2 Sj>LJ19+ @@܎uig|.xGRovbi:Wd`W4p-|T,mѳخހe}ԛ$a)CL g²,Diip듇[WtjFEb&r_i@ϓe[!j&J)L,ցMGfD}2zhD<} -A -N*p2>=n~JoslNK0QuWfe]eB p)ov[^AƀY5?%a qɃr|'s= tO{]̥xΆV cRH+hwc<-f6O,@?>}t\CDL,=ny * >{ta8|,^_6*]t&^IF;5V!I>0 &=jL3;4.!ljV @!(t᱓ŠSM`}̠N*uCǝ:X`poQT:q@ ƀy)t]Pazxw1xIGU@,t(:`hHiQme}G_y_kϸX4u@ϸ3? U*ܩE\FnE/ ;)gǑM}(Q7&naJ5Ozh>Xs˂^ϰ/W"JXꏿJ"cEyx)G[Rݜ#;?\H1Lx|}V$,;?DD4ҚTH~nhzرؤj:Z7Zk)f&|#駄.f8"JaU t4VOBcr?՗;"0tĭy Eδ -ޖ/=Hbr%u}73D5w}w~GWm+l}3.Hxz\X|C`y)bf؍^e>ׇ#8zΦ2Z(f6ЕhuKW;!sɗ9s=9xyػ /pɈJz^!0VQ}CH)PZUu.z(!HyO1IY-,6!qi+>I,N#F}kVwjʃ^n|aHc"ѬTSI_-%P`ɀWW Ux58[G&e!ghITגh:ZོH5\ӽ|BASەJ4؄HftŽQ͊G/2;ѧA?Wsrsꦘ/R\\z0-zeʼMX5dX19 ߟ]]AeU=7pX"U%J%'_ 7j,G,=G'aRz7rJB>,z(ni(Js Ԛ'~KMܳYmOT'GVE4@QwOE( LKc>t!%0;Hb(euVW/rcNSBԑ8|8ZkB .U3dFt[UO&S?sHS~M,\}>YlkV岚ʟX5̐y8~pyP/V2%{1*wq'm^>g\fhU aF:77@P7Sg P ƒ5<*M,fOr` Ry,|%>9B'q"8,d/P dX槦M>:dsz/Be1 *#.rr2ɘki٘D'JI{ B0  2(6gp2ܟwd`̂Q.EK"(}NIWhIƪB}_88YcoejSqӾ$!?$<QS0scyXLBOUl?1!5>;"W44˦R4M20"W=${43)[L+ P3k^ QXѢ˿_DwuF418Y[9؄*i!eRm;DgU%YRTJC\ʖ(-Ӏ<= Zlb\FPz:-=z4TToyC~&C5,So>%Z/A{rLA1c;*w, \Rs`#Ga̭xȚfA7i7i\0w $E/~h_MD/J*Q'(a )#$ǔ rc!9=;dӹA061BFR A#/G?7`&ar%J1b[(W܏(YS 32ďHj b'0"x5& Uk5%Y3"ۿgsCxţ{cȼQyο7J@Di|o%0y;MѦ-aHV.vC^GÙzVo)Tqn_ӶRGyfvgBgq JF3^;.:5XG;>%5Vҩpt UCSY mcj3ײ.Ե؆B}PR$oH'!15k (*QA C;K_ Ј2 tqؓ1dUf'C>(5ZYm4(ɤ EsFC0Kw 0 6|^$Tj扎!r8Ch*A8w+b=0%Ց< w "NZ%兢D{Z~D[X0S+pL.D(kc&Er!JΎi'9۴[_>] ޖ=懯q׈nSŦF~+18#@^?BEtFjoRv:yck  >?){*[U``,b a 6r\}6YԹ0 8!V?0B,Zd% ]r/ h Hto[1 6oM^tc_NS؞*wdpqY[mAnmu _ٕpUҰs&m`wgЭ2 eȦ$d%GIPN-5Yp#= iwCDAq+&,iu~Svچ̰q8ǣ~0Vk q-;(]v,?% K$z#ϬKW-ʾ\&<(IU1oA+(\Yv=Br2s 6y_--seĜ@ EkeDdа<3*֍eOV6s6IBĕ"B46Fs8ʭ ] pj>Q`Rv[%ױF)1ä~~ZZڢ7}Ќ'⾧v< q6/wkQԖ]B#?/|81 Е }j]Hv&.k`NrqX(QEJ~ ơѝt{*T57Hƛd"Dȅq`.n bC[(pŜ St. 1أP)j {(tShl&;N7/,H8kQZ™9 *rUy, *a +155%]K i',啕"bk1w,pP-߄aZ/B)x:a^hmEb|A>4?b#@$_"&^|+`|=.ru Ĕ P$Wbx=>uĤy ٫ځhvJlMHP,'C0#Iǧz5;CThU4WDak ϏLg8ZYPwÆqO F !WI2YTo+AE ')?.6n$YlfBoo I=kn, ] o"6(DJ֜=zڷ4q4qW.Id`UW0哉M%&OƏ g!&?ʡsC"THfMqsۖn5?ŽJiѥ2~{Yz[1Z& {;>t/y@nC08@R?߹opVC$f'&1md?Ͱ@t$Dh/Â-_xrظZ݃ؤsJxLLB`OQBȊ#"Gq5 T$J>utާ!l1Q8K(]J!ӑʾۨoDJT \XwftLL`~輱zĜH`4 D35@!3  ̰wLt Yە-{9}9Q%DU'~GHwí2 1Uuͅ9eиaO^*n ='J-F:I]Zcw&7ȪBM$٪ȴ N>16չԍy~}c?s/ո_^= C8cL!ϯIbg ) *,Uux ē I\ОOE n8H'/^P #5:7_7AT1g܉oa + LVuF]EZՏŐC{lDk.1ڔ]Q*|aµ^c;Mj]zK=΄WWjznŤ1<6W<4߹Wl\Vn9brynJZ=@eȄQb#뗛I<ᢚ|EZgVr6j_ěnM=<":U\qsuU ^Z{ѠV\W 7v6#d8Ιt)sg0y5H,w5| FƸ蚋J2h"ߩ@+ j{A;l>EEF64!7Ӽ#~PKŜW9 S>w53`a]stqޞ Nz>hx"ĒU6k{M*_R K54C5dWAs˲P79HLhӆE :aTu[a2EoZ;3(]#S 70Agy'G$FcWE>͛ݻbx"xW2WOŪ_^5 ?b@!7x0I6$7pq57H "4;M}[7TXwJ "O.alRa&jg=E:*.kFP'vi Yvԛ L\^( PȬ76/{T4mr4Ӝ"fU0l!w"`J `,_zhd&gmQYyg9^E0~.\s۳V!= f `7K7_JʹHOIlTuD%H""lD'a|X?]G3{i2^kB%=3'x_2nva.h,;nu } N&3RV~!|}@^*4U \#B%UƋX-6`?tA2a6R=S[6M/t".4[?a"bā.(YVa<3g0@c(~9 #mв: =Df:+ *Q< y.{xbiH˩l4tP4BEğ)UNŝ])4DJf1`@ - fAo_LꜬ3#%/FwG0&!ɴ#4 [mLG ,uK+tB:#TE/'yT ,gpWXjGTŷ=I*g3RgnRIsxe[ Ҧ7BCU͛X瑛= 9oc1a {o-y\FD)rȨRO](Uuʶ[8qѼCIkz܊V↋pS7q>8Cl.fy ܘV*7.^?DR¹EBF<𡍄qϒi qGc9hhFc>i DH:~@s 4릐Qǀh!/$ -sϲjmM.5ø+m) '7.yuݝ{klKv^M_%ʅJ7m 3P+dY:\qw'MsY Q#-5:mC:Z*iqoG!zfY5:H5N3tl3pw x\JQ(U J߿7hص3Vh>u{K*p|ᔽFMa,yMlΜ3D 7nBUH93e>HD .ʻ3X}%qdEB,qZ'7>+\S&6TTLmj}i _ .ܡ!F%"A%Qx-2]n 'V-kBExA,\XϘyM'+=o,?\ V mjЈ*:тÎCξ]+q/Rzx ;;DLO~uAͽJܙmNwj4(3rNT؇R7@hg5 xUpu8Z2KM t ke*Xvjd$4n> bhRh.&J8넥&׭EjtpL7$w0;-B;Rlcf%4[{5nN6V-8.c g +m*jFn MBx)o,`Q\C-a-a>#QFE z#ґ4 b'QEZR`݂XcG*JvU0ǖnZ ZrZ_c:=_G:AsK`1o\çqOf\hzDr̄yn졚ˀd=Џ9Y7r iU=+w|␟ 1K.Օ[ !.޷B2LkrI+7$,ƹ'D7Jo7+-&hE>%׈ R>f_"Z2+k:PGDe׷P> kU:;cR<@ 2JJѥK`bS!˕/І*Bx<(3Wƣ`p:pҝB^Nʟޱ*! dm4a)6<]WQgc䰖~Y顮c`m_+Gj^*{/UU,ݡ5fɲB4Yz RHQ:/+,*QVҜOAL^}zTj쵏(D|WjB/';U}O:ƙ"<Y, b[../( ?Njy.rAK&~/Nukh38Nq0{NFZkaڃ{}e/fp"j7ėϰ/ gmr/l{8#{Ә?ެB~U(HƲ|# ;e%-o>yOf_/Ǧp'~g,7t*LCO*y]й 󵐶R/lkqԄb(dj 'zHV}7S"9gGk%:Ų1%S8i!v&V(/b}ӛ?6uS4i΃Z5UĽɷDY2vO&8&&8#v1_v@I5 ,|]lwC6^ZASd#RWiBu *W&1-O+81 ժ%Z k)Rb#B`q8>QsLm PRԹ^/<̃j峭݅=L! @4Yf4m=݋YnJӁzf0ՈJXeժׇ~să#fCK}4wQsf=3;Ԓ5bZV2+k40C2w| gR8'mqgD)qiy}JHs'zZu:U|ypgu!ZX&ni5UVE*o|n! O\۫{,ly7Fu,|:= vDm3j~4E>;Bbia&HaKiaE.h^J"JRDKjqa 40 1Օ j]~8%Lށa+5F۬K$Z^~wjk3zx8^ڧMޜs\d5vN/UsΑ\i18"=6?np>7bBO5(PxuGH `3s{>D&r̽mS6KU  |FdYۼT7*f s_IoEȵs-D7L 8'/c/|LR6-a"F"w\m C_-ԣ:G>bc"zS*uYP_SpHMrGˮ#luj/u3q0O({0,B=W-~0Rɳ*(+hsE%Zvd픥KZÒˬ/mQN 5mP̿p 587Dibӊ.Q%' 0Ms oŖq{ZGzTZ݄i1)AYN9^ɜ;/#hٛ~v!k>Z!ѽI#j> FxA1T|9irӼ:@Ze׫e@wlθ;}w[}{.WYH2" zSXďÖ&`FͺM$kJB(7RtVDS[bmwfN՜H;3ʌiB ߳zɶ5*a8rɇWbG#"Rx?" L,#^խw֘ʍ] F0;]#0*Wɦ}qˋ/c(v"MD -.7B 4F'Ā\.1 OIy;Zh"l3?S=>;/מvֿtҳcHyWxYְ8H2~tv5&͡5KRw@W%:c(=4$tҹ$8uؒcYQ&UB޿^'l 3Rj92 3>y§q;-PTs<| e՘;5ݣ)JXBWg~y21IK "J"r;F*|puBbғ ۻ$:[ " YZWSHBRւ Sd(y(snb! #ET@:U,evDiKC'Q,̡cK?N5Uȸ{J#mm0Q;u3xf";En49-3UL/]964PP}~uo|g+ 8KiFaK".+پ_mRpn8MfJtBJʔ@,}Г2첉?|sq^c:%֯Ԥ _@l@1-5jbuݝdӂ{(=r$:$Y1ge#WJ.O9$Nը6ovqt7jcfB= vfZ:IuOQ1Y(}-$7,3G';9JePG\ɓL"9Qa'­[ {*!? e{hVˍsvt-{ZШOU қ D_SdEDas'-^7oV?E$P0(UEPW?F%!%OAjDv%fFrֲJvH"cݯ!kN ;([`ٸKC)`xj~CI1,#aV_{<wI^qz8*qN.2{}7<8`- )} dyA>8{n~Uzv3ӱ[HelQ.aS\g _qC6uݙ2wןy Ŗwyrrvs9T?g[@pemL1xw>OGM^BFRn j;8c}j'(3W[]Un31f+ 3/*13oRه`?Z-A{rg}0x)v!_lCw VY0]^3("-{%nGu-IaNEUdQ[+ %JN sK{ knm3q6vʆsIW<șcsp P1{)zIP+F:TwyVn{ܬYxs8ƫHeշ{R+Xq^ oIM@D4(]>: srXY **$_!#mdD2Np1T2΍9/#(q4pSJۄW|`̱缬,8NgN+G6 j}h|̪ə9ȗf\9u8Xv}_Ba%";bZӘ8t{"3H0G\\1.)z*L6YR"Eq|mwLQ 7 G|: ťr6T́j*RL&`wz94Knlsn2^ͱT[ȅ'(H&SbQW 6k#d ?%$̏m]?LT:},k~gմusB/^pOWR<~ϳT \o3mZt>iU^OPAF8>EwAXn5m'X2M IndNDӳ!`kn*~jK*!nIbiVF/&w3kk#d5#Zy*Rf̚ $R"u >tjtGW4-D,N ߳Sv&b@t5SEk~X磊_%Nȏ y. Ww(uԿw)P:o8e\ '^ˬm@Hy K,v-RU`j] Zh\GBMkKPI9)eH_K}uC< 1;p+$`OMguWi:J앴 C%_}c({pޚ)y!ƈĒ{/ qSP/qȈBü:>0 i/ZDS_.+r{VlCñuJq)d۷VZD,(v \E?RX^3jR'Q1T $e06xwD*bw._Uɤ'$vnANMג:CC0 &{G( _ BbبG^DފQ_PG{6+K {P'A[qjkź%_&K⚂22)qcK}jw]]xM9ӥl5JXEc wUĕ)sZ 3.b* y"]V˟"y{U?eU3m~+) ,6LjhBw9\S+|4ScJW?땮YG"/uw.떴fC?đ}{p\ǩM̝coo#JR΢[މR)`[<08FiI5;/X.wYjuܷoi2j |$0 XArPf_\0Zt|VbxusPҟ׸wM;qy#ٌ}We0t:T(˛]^UxゥsQb3uWlݑ!6Y>X@co* ,3=U g#`LRE#df 6bӁ,[;R _ d7e| ?PD3-nS].hiVXQEQuG8ACȶV{,>%GhG;ꛣ$I$p}f 45+o?11Ᏽ}rެg"/8qE*W 0X`؜ɗ_ARo )xWL ʢ!屲^z4&KDDe=`YFtΧQiB}YV!—.Y)ca9]k$ MO'f{_Fr&~(&W*|~=Ye'/Zzzi;pu\%?j}- p8:^5a3=zm7ZM1AH3j%ݐ2C5ʑ!~0gwSNX9ZtCemQt}D_rŊo6D OI?sjI0b5y!g%^O٢D4, _[.CO\ k7!F[:\㈷w:_@ &%C-r{vf <;(LqjR YMht'&2פ;anXG"X9َ5_qՖ\P\BA9䢲 z7)Q}X1XRY:f#̧gEjak]g+Ďk oDO՜$SXhHͫ D]W:Ŷ q02*f7 QyMy;cxi2/<ZDӘԶCcI"}  G LJ/[XT}rÄR܇x=p ???G+4syIn]eh611b kшW5Fn>k jf v?-fh/SRlYW 州NuqNPMa߷횝f"H./r->k(y zRռ{XM#/DZνT^Hik$,kڸyCp/x\NJS"תh׶N9)ZMu B / Z_ȅy%! hqulFZB ?񞜗U p\":W>Ꜭ$U!9>8{`i3{CMFQԺ(mq*8/^e#T!kd 5#TДHR 2 %$drjL"nHNTgs,#G_v/`|U#H~FL+| n}w{OUxnRܭ`"GdSxgBܵ))J9BKBXRG0?!AupJi1rKx}})I5L&㏂Vԁ*niNbFSy/T,tNL6T*k  wQbqS?^ #Yzcz ;FCϑP-e{UYHt$҅nTkrbْho Oָ`CsL1|vzKYx&ݹr{OuYX#zeGbwVЭBNo;QL"B ZDJp Ng[AAӚ(~h3dߙ{ ~>h^Y"DՂ-ORR"k%*$}ttSς1n\^r`PބK]Ƨv,gbYiO)4>@By˶Y~-QU1q1,RiϷyKǰYmɄ$AΏ+M_Q̽e0>$& Dqp3B8Z@7㶣CͨMi!ur$ͮS=OШf\؜3jyN>wf8kg"Y˧ĄTZg9B Ѧ5S ՙ nK|8qx+5n^b'=U%~2ĎXE3+ҥ7lj~CBCĘ3]X &Y]%-m;A9袯甛f.'Z܃q9{x3]>)EF}\nN,6~_NdhS7vA \p~DX69h hዡo =R-;e/~u*k[( 5[{XR*LY/a2#F(U&S'̬k2sL3~7R FA+0!yo;"":oM V "3$"FV8k~ҵM_YGwq[XO ] u5}Ƥ0lC'D}Q_>[w .Kug@L\XZ/Q9ھ&=tLi1!?RG|+_^T@n):gN3ͯ߷Ԕ<;J"d1-dEDy8>wOZ`Y |^bPOiE;%K,/& H\ܯi}7iIe<‚MБB=;tdW]Sņ@$%o-4[ noʄl/üd`4RTzH ]C4EWd.fUʺ 佝gfmq)=t aJۉH.W`rJ0t02lNsC#|8?ƻeIx{ a+Uhشg] 4O-a"B888{gd P\kۤm@'s8`pB.:bԓ@>Ѕsppf((gh@'=*G+ X0LWBGBQ*{bʲi9ZKNpTȼD6_|-jM bK4s~',2|+jm1*RMw`&G@꫺~(EAegqYл-$v:fwrcEmiA iR lGL^:nr |",SyٱeAϩs/JLI#O?4^JB46.(bK_T: ["$% fTt_оR$.~ (Ӫ3`ߴ4v:qWKŴ/# )›x=7Nk`JI VRa-!Nx;ZYNМgJ{гkz0Iw!jU)l!} Zc6G:6 TH`*vD'.Ы#D'tu5v\ CN-GX=0DV@,O8N%L3Eʝ$ ?0UJѪ kO9ZfX.P!A6fV04Hhڄr绝ѩWj阢:E`^ ~%|h["~,;ֆV[ )GXž42ڭCA1e_x[IT!w(⒟]h8=@} aצ_U:cv$ ?w`u@IW{~r{H:{y}yTȜ_AX\Rs,=/k]]I0sVspnks%. 0ކSZ+"$8?VyC%F9EL^Ōh:V|;_n,.D1 So[|B۱)sܿG::́zkKA}~. )E$4U7v] $*ZKZrԁƵtmT;^^†I=R)ԜY Lҭ^Kŭw H`Y f ȂeH7x^tn0xL>Uqd1O(|_Ȍ&hf0"^wĘp%DeKD7 Q#fd]_ㆁSL0~;e&h@}q'Xi}Rsࠂ*ځZ8ˡk~_mwjj%~ R++yRDJźj=+j󔘊wi'r(9*NnF,Θ6`U?~;`6f9ȋ5nqrtE=)y!n@ūRi wRBHm<%,1yc\-Vh[_S63 U>4E۠ɲa<6dTp ] 0"wdzui[X/,appwoZ#+$ןj^}3Od0A^ۥ,V," I|C{-,ek6#p5wAJԉ)+^ POTI5; zGᦁ_-^Z\> .{djuldyɵy;*&`xo)rFaVp5( h$oGA" xRH_f`K蓏B70x`wB#]Akc 0!D7(j:=ه#S Nq@5Dݣ jh1L~[B95۪f\ZI] jla5uĻw27;dNL ES}nu(:D?qdbr‡U>~}0%ulW1:UXƔΛV,UhoU^?x aB{\݌?e% He%f+(!\{p?qQo;ј.W'^ `قwyPBQ7+soP8L|/r qHɚۮM'BEh-AthډxBYnR P@ٟhv`?xRC:O&H?Q..VPP; %qr|gKv.] m K)ީZBc0)FzzϮhEb[vHyBon̟"^$ɣ6p`{鴽jʒL9(ed$,ăHlO`L?Uj0 P '@3j.UvYp]r /P)qr&ÁRrW"q0d}&V'ALH;0_.!!ka?D*g˼ hKVRRf_ZШl evs;TVn)h%& 72zxvyaD,t_9r @`tytKwx$:"g@iLL= ѷKk5߸LIp2CyМԾ8Oy8bj"7*ǧ@ z*D3FqNuWl{3~C;O SRxLjhqFPH|D躹9rms5uqdgbfiR<̩ͯC7J_.;;A\;+`WExB <&³v\5m|U"GDi֖?DJs #y&QD><`UVk`x@jic@iMn%flla΃i'k{AHcf `8#HqB©_W~WA:VH%-#ĺ}q}ljsv yp4]RyQA,wpx'{xu|{ "bUpyS$o> @ Kq//7Ti/B Xo-8c-5͏^ 01bX:ҍh-/7%P)p)Y۶1^,?[)=IH< V1xCW6gj=^ೊ9ĂԿvW8*gY$aӔL.)%Z\RgA@'k~{'bLq`_qdDU5~omď©{x buٳ4**bmS8zPúdN4]ޜ)JbyQ[kZnt7UN<LK7Y5ii!leGm]i#CtTC',@Lv =IݽڣKjgcЯs6p̦܁0(FU2%BZБwm,8$۷WH[" !c^3!GK$BQk."1à}K8()R+8j%3B fuY[ :'Ԁqpz0:<}wWqĴoB `~xI{]FlT7TzTn(G2_D XϒWʟemNJϠFNImP? )߁ThtY<_ITY^^g7X {uGdsvvsZrx/3 }&6tn4|>32,KxC}'~rd6]q>a)N@FNrNk544; .8 ׆pdG$j[dj[~;Ad N`!WVkV#잂JR홥ZfMגBw5LUj6dCbh0_0J4n$UnQ{U0 JZHcˇ><&Lț Z'MG4+c4 d L_mg>FY'֚񊅡{g9RuE k ["ƯD(Gᙣ>.|W=Ѳ`zN].#Vif172HqV7vÉj_r jX:} v#!2ygTʞ7ཻ&j|wy1ValE[bS9>rw ^܋g~ DŽÑ'EVT>ybUϛVh}"(']Ƨ). a8di\U vݩp,&,Z#os-=&aI*(Aj)!/AҴn2V}L;IM@!*5@֫8QCL%fL|(:hsL{3g8!Zd-s8ꙙ4=gc@chUh ]ɛ&}bfmﵺhx˜0.j첖y}|oD c˿@_ CGC2 VR?\ҺK6Rʺo*: G'GD6!05'0v1z7C+EbSMS* nu;t1F ?;NđvoJCROIjW#+ѮP+G:@+T @q$'!9 x/ t* wJ%hYQYŸߍ26B8{yE8&{Xˠ85ƽ=k A?Zd_KJ5Wah̏WڭQ2Ĕ(@E6X3!<5٨*0@#*KH7mx&y޵ d;h) )'m"+e䜯%ѰuYƵ$ hYdkIN`ѡSjbxIb&#;"ak Pr@5% n0FUǥfmOt8w?ɷ[; ɵFlfۊ^S,PN_3$Hϰhxo5 aeK?]:y,qFP" P< նgJtR4I wɺ9.g^,4TƯS6}LaPDvu%Cy~rp=FҹAk4DY@h b1!&^Nz=J,P/FzG+>l{Djib{ y}ZWއG!(\U1X |.v3 uLb#qƒf΀}#?S1[u~)4t6@: @/#&^ 7A5O( / O\ jQL]2kdLL[)`E 9[`LkߓYڏ,f_ 3ˤb}0cx̕%P֢]c uVe5х*l pDLΉp̯s= 9#[s'3| PDFe6FϜL#Y'%>QŠ26W6 +`?e6+}-YL6&dx%7D3S`4(efPF8wͪ\AOƫhMcqgk,d W@I0c)L>UҐ~Z GK1}2^ 9*IܨFuu@j'| [E-5f9ɪ1HÅ䯉~y@Pp @-5 "D_~KwQY pEpX8xjB _LԾqAB@*WϽ0~6 Mv Ѐŋ4l*m3SFwq.‡؄ ttSlJ/[R_]kzWSz`*5Ha^0.O͸ψ+jΔ{t0B wÄ z=e5<&KI);YWÜYmj3ksm{~<Ӏq2 ;s9֪GmJ6oe +αT¹Yx`@ 23Y+0ټY^Cϫ*11]܁쁌 Jϑzfd rchri|82;jlIލͮbZݧUnfժ80bUqB)9Ξo;2WÀ21UT&POxL+"<G1- dM+Yd/dV9K9A‰A7XWր  #! c[C cVc\c5q~oZAeZ}~Z~ǯLp_r=oWpqx^4zBqĻ" :I Ly8TMA* )r4ZqV]Wgaq9 ]hU}pL`B$:X~0˶jgb8V`ѕśA+21;KNm:N6[WB҅W8Y"9nyvfe` *xJͳATx(9Ҏ'(y_{@h ]hR2דa?RE2x,kw$"HƔnѐo6["CD?^@uC;LOvjnPG.B9s *P.ΧrY鸄}Rbl1o$V|صpw '^3c'L[euΝ\`Uc y6MnUU)pw_ a;Ew܋QqiBD;ʄ;p@ g->Rğ7Rߟfkcʹï҇%4E7\ulJoMG`C?c97])bS; jMr bR{fP}M&X}=E{aNTcL¯~8s1.ӆ4WDO:P&aN"u~$I7K뷑Ȅ%}9q832j#{>ya`Y@B3߬8c 4Sh<Z" ~F*)5Mr֥MJsPcay̠\L>"FJik%V,qrP,@"`BAWl]BB7py7)BlѭOTG}#ȭ8',!Z`/T5C- J.j 3RT i ]~s.9ѩPXUV=諦G0{j FDc$MM\UK0(文"} eF$ہ J( ;>;21P½C:~ڡC'< =Ϙaa"Q$B  6C͂^0*hP7!YaL UR4wӇY_ M_4sn( *OQo' +rUnĄ}ߣ:N--#%,ݗt"g _ نl3#>J- N삕 `HӨ\|H3%P@8"=6otfwGg `OKK[#z]/'!W>&vv4gݺ`׆?-*G"YwCHD?']%P.GCF6Y lg]" Փ8t)Ujsy OI^Em\2hXCh׽ '|{RR)/ocLkSmw]vVÈ;lc\[uwWD~%DT Q }UҌ?߉3d0SJ[H0O/H=VH^P1:d#O-G\mґn yd$&&>˓ #O#z3Bhyk.V.Z%qzr&$I%Di/ j՘ XЮsB07Efg8w%a8tlfZ'ID}{"@j0Vt!yL[Vz"}Кh'I cfufwґv>v77كߔ?ǐB'W5[7HV}܁Q=CvV>QVYYDP^Y|ihD]詃45koms6̐cLʗ=R(pB"dEheD#1V_LhhlΟ@ dBY?fGϓ :-]jGΐ9cQ?AjX&Q ָ7 }v>~#<Ȏ_*C)4P KAxGrB/^vUm6ruH(ާq;rvߌ\>$ܙlwio7c{v0l9&UELXC[yJcaM$Q){.lW&Ij}@*/@<$kqSď u}F_N%p x;9a,Mʗ[E]W)}PEPp_uWZghMuip)Їܶ=w()-&^?O1`ynQ?]*1EwhHAuބv @FN6CfGJ+ueЇb)W& ii1 OEqa_j>'sͣ9.N|.cgZ;Sr~%=T?dgb6Dw(9DG#8>7Lֶ o2/Xh*'h2!&GB [\K57.fD7*GsqbALH@D9z0O~mԴf'" {3:؛ri(*Qj2wS]8>jU XJF "E} fK0!߽elp#^1ZU%κ~aۦhW,o _㓀~DFР?hQ<!otj)xWߣ'>jm2"P:tBژWi  )=o/Q H( /YYA6ha-w¡1 ? N}\6&pd 3F5IŎ 2:WAh ZTU<-3iٝp>g8MFԋQLKQ~żd!pC}lhj;Ӡ >e9)+.G]/Pyr4;)A?3ݡaZWgФBy\=kҨ ѩ15> Pј tƤea+*<.[ez(;$;snq͖/6ō穭ЛѴW.5Onn|a3n`лy\ihG4IE?QPa1қ>ƭ!]{~ULH"{DՠV'Rl99M;lT̈́Ras_O[" Hk;*O. \\r3E10M7?eqܰi#_5FPwZy١󖆅 ձh:E- WU;Nw ߅ 9tX?'t (ʮ])`d9uhR:(@~T;/wSY|26El*@ z)9ՉF0fV!d&7?z8p9MN,auENLy̬Io 2zpf2 Ѻc@;v k_t {tZZ0kwht*% F]vGP(~tr s /% c"_/G꒯n$hj&}K8<4 PP ||qM؞B?x(spoZ݋x\#QkCeY2D 6TR Fp^♉>1u䬐plZ*`4F2Ё]6$YUAZ 3'2eݫAq|hIīJ%PXARtmo&3=Y>h#AZQֆkB|Df cUNI @Lg]˹rPv].IibF2өO!\NYltg߂͂>L{(g+26dnSbGvnM0B%PeFH$Xy&nM{Ka3uamO-2dn%OHճ/;P*k뙆eVR\^ȆN(ܧ',4fc1W O3fs9&a>Ͼ~x-&p5uXՅ׽H y,e,|29 Dr)Gv_ꐄstE NK.'4G7~o< ~oPmHB9';v)bܼawGdR{:Lr~'F' $g5qw9&paphubB*T(yz7@ .i=FzAM[![ܸF_:һmLv LxM!Z^aU.Q 1U" pQ"'& _hSd`Ne@ZXVe[`򯹠>r1H+w-w b:l#bs[fhq7ƥUlŁ\sqiߤrj+ =n@I-L+qoMC8DMۭДXϺz4ީ C4JJ:dud9nCYv{z>d5Gӥ 4ep$dWKA~_( .ZxB2H;KB7>2~DUhIЙ X"Zh}u4T {_꾟lcXэ_|_̕ $JjgSn0W "Hp ŴS3sd x:vq'wb]f3i tvTIb}}~7&@Le̕H I;JaDaWٴ r􅨑6"}t1CO`2fB[8e;|<_EΙ8D \٣#SND ".@ j"ލ>e+ZҾя3nH̱ enWKZxj_h٥l~7%sSU)ق,zq4*(A r:MqEjNGp1|:|eH-2CJF7`ͪO[P w`Wd K#P.=!T!;P|*i gPoN6A筶_#>/f i#QĦƙ_6Ȟh^)BP6݊fT$s!VΒưtA #ذ.Imy@$:wlÄqp$Jcc% a_ DP%fݽ@>cHl5|9yP%+cApvTGT/X!٢!JvD Ŭb 7Y'2 D8=I$HomCUwq|kU0sKVlܕ t8Y1 Xv\fd )$mKE•7 Z+ ޾["p[{hB5JobylȁL oOuԭe6 i}Y"h/ Ag.-VʄRQ=r=Ϩ]M1<g[6m }Ʃs, HIw`^b8µ4g:8p|sH@x~ #GL8~JL;8yliTuCvQ-R"lڄCDzwS(i\|7h{ Y_20&0.: P2^QHp̖/wfYm<4FTfk8YQQsMيhe(ő^J'gó 5t(8vT$(ۿNW67:,UX CςT s35JSϡ+1::#yU?Af.Yw!uhEbM=, \XgC dG.}yVq{Hf4r+n79 #đ7`eds0|IWoH>v<B}_ovqHmR?$A\}fQ-Iy61܁)B@3Z7s \ رgYZ070701000003fe000081a40000000000000000000000016239ea8600000bcc000000000000000000000000000000000000004800000000./lib/modules/4.18.0-373.el8.x86_64/kernel/sound/core/snd-hrtimer.ko.xz7zXZִF!t/+ ]?Eh=ڜ.+ceRz  k%wBc cmSR'^ԅeFlC .&sč]ގ:i:11? jMG_Ua;&d8Cȫ[s^XW_+*$n w_iNejcD[G<=0We/=,],\rDU;aLI)Lԋ7Da9 <o)WO-#ny-ЩdoXfD5`e{' \@*t4ڈ|?n.[d}Q/)45q52Vwy f\Tnrf%m1=Fsd.oO>\o܁DNP$W_&þuwMel}rV͖U>,\޳-=%~ICW+;[knhP:goe~i9 -ag:uƅ}열e73BA*m/MdiVGIz2fK}:|q,$j/J2:VR8)f0C0i5 }=Zt@E[$4Orlw0^v>:jKY5҈m3d`Oͳ/2Ę OnYS6" l'Rmb6#3-fhD'ݝu>riŬM ʖ~:=M`_ʇlLe32>uܜt\ \uJc>sz&(d;^OmBҗl׏mN#k)%[MFíV {5D-KbCXY٫X@3+zTZɑ?_ZS]/ֽmi(Nq34,frIQ@|&{^ ˝O}-ּ U6/.WRpC&b#=1f.JR 5Lv> ,US_RgtMSKl"$'1$U掀EΪl -zoY>=aý129Wh`PhEg9s͈G~A%aM$0&(zbdфvm-= #5d3#4^YTȒ{\!: n_Gp׈=miV>MvvGv3 i *VyԂTڜtEGW>{I_ v@ԞnYp*1l0;~mcA7hcӱSgrXIϷ^c9B[WGegYZ070701000003ff000081a40000000000000000000000016239ea86000017f8000000000000000000000000000000000000004600000000./lib/modules/4.18.0-373.el8.x86_64/kernel/sound/core/snd-hwdep.ko.xz7zXZִF!t/k[]?Eh=ڜ.+O;`8 +tl<|Wc%X[uѲkAG /r$ + OCk<~MoB 5K7 _+aYض1^I&fWQ]|o* .-w*,H̴̷X 0f&҂-tEL4kmgd5* ynJz}VLޘA#J "idodvmCO|ujBy'볐B)uZ)U>Qۓg.rN|‹)h끛㋠zqDl@0)"R,xihFB2n~:NgD@iNC" #s!ӒNT3j[Xѝj Z"p]:LQ6-/iCm oǾoT"v31"[r$lb6f>gSVRݟ9Gvװz'i Xb KҍʐP4"PRpJgϮuQ!1R|5*6A;[S?5*=ȼeW츎v;Q}wX<cUcy_e+żNt_Zd49ǁp/gc'T\1M?#__7gdպ]v4Q1@< "HBOF H ^\ v "OƆ49cM{=KsV Co)I}QQVF+j}a~pbQBCI00Fz5~=7:0F%ĖT`=NOro<~ kumaOQK@zikͨF& j~'0"ai{!?FFG.u q95B+׋H( +LjԒBʂl|Yh[ M4EwvB㰹X,, "riO dtq+kyQ'꓌qYC}Pq3căҵ3;#tO3=ۮ>q6hmΡ2Sp]9zעr@z6 U:o : =7'.r," 9bV RF Fm_1WWMHD-*zPJjm`yE?| =mF 075MywB%7jP9[nG7 M%sMVh0,XE~1cIݮS;{tS u!eTeftoϬx]=uua/=k0UC(8݄M UcRob۶ /WY9RѱsYܝ'b#㥉ېm!us#jnēئP} fՐEn9ƣC_ 3x_PebZ-&r^5z6hQ@9L@mjQܪ=bs%zG9ɚfF@KOa~}J<*HI2a, xB<@y#%" qg1t.RvV0A4bVWcJ:&.uko1M\Lp7(!dz+=w~ :8h[ ;O0.+}=tV ^rV$L]_⫵K)_:YPޞ~n.A zO TvӲFeer J qHέ-2h]줇F^2ljPQhAr"j-#Ip8:sR9(IY7t:LזP\)_-TM0y6t`)Mm:y~׿~l~tvk/=5Uo~! R%JaOui:sλ֪DD o 8'ZLR;jK5nʛ:oEYc&D}qoV[Q/}?B J@/H0 +2ь)Z0rGg@!R"\sfgkfACj:-,I 7T_`Ĉ>\fR.Ji V&~C!HetI=5ճN|Y|/@VSi Fx6.y1nQ\ky-J!ʞv ̲*tFK+*3ʢIjw6:)^;; OCN"crb ltsUJnaPzڔ30_Lf х4 {v4`j {6-Wl~Uٜ0)zxnA'݊J<5]}R2j8h*h27%#1: [oLWdp1^,; g^2 eɔvu@wsDt)Į|hBHbqؘ믃˸l\|x]$.?0e;vԜ8q{1uL<-2"aHd_u?'>f7 (:]#XK|*"DC&۷Ҋ ŋ}uyۏ"Lm^XnѝR_Ċ\Zپ/̈s\$G[nbmDӟN冊Ԫ\5mv WIi'eN k'm+L gs<êBd(2$K*yOD?@2D# MZOB"dAѦO ohVXUǂ :㦂SW-|( ,{R춘Bӟ=Vò=bx3f78i P dq*v da Izl@2lpDœӚ Niœo!P_A;zX v4t  JsO+N=yTfImA'H(0XNQl0\^IePM *>[ *@ͶBQ*6K\2RNR K%Qc@򺣋oÖcD )3pF!`~3mWZ|} x\k\W.Sad\< 29 Eױ m+qԻᰡ8UC)%][bVe^i%ْS+7({އ h:EpIխP(҅;ΔR{]/"b/0 "| BNic ,:(³9*^F&VȆܵt3{ut6:o0, ajCYhr7Rf$jA?>]F^LR_6@FMe&Q!ϱ\9 <XyiT- T2^ G4gT<*ҵ_jM%r ٣4z CtWx2vQݷZ&Ӑ!V2 3B&ٛ.g h0v!fܬw`D"||#uOr$,̈I3pyކ2ox\{Bu4y7*WURea=+圝ef x#gx,E}\R ݾ ”&|Syr:T#le$HmܺK<6RyOitk)5YyHk5vF(︸˕sh7IEjٱKrv,Rb}F`=m3}㕏|p5(׹vڦJVOܓԸU'&gY J&-R "~E{DDUz']C5r\i|Gtd³.@RxyI_dQˬA9I2eCD6bxvlCyQ+N ˢ,>N*Cσ%)su#{5͕[Cg&7Vb\a(8}04:Qlه"r4+ס1(=Q#''Ù 4i3vh1h#`&B`kgvTidfDHIÆr^^Vu)7s,+խib0FtFd쾆2|kNpY.ymzGŭTY-PFJί(*x8s9A a.s+8sY }t5lN;.!Q)ဝ-|=65^8?Y^2r?AAd΍0m>7Z FP<~QDJK6 $́sf:Khy%،J\Y"4-v:)pwp~ %(|Wඅs>/oy;h'b}He|z1-%,#A|,{ cL~6]OoP* xgJ^͝FNX*/"2ega(!YE_(%pMRw%ͅ|~ط%u=\|(K$t"WtGO?55- ȺmLo44G p<"$6ZD5K6z܄}gP^ \G=1a_Jz,\T2ΝFNzPS~8E.f.lୠ|6{W0b&IGM3:sihakep3lJl  rcHrQ!9Ux1299a-uDT]X8o st?5I)~'ꭒ=fr2'ȿo~fұ&[f'}AALד$m4S3>bfXSNO|n 4Q:w35 l\euD  |f]@R.C7sO]rRH󷺞>cqgЈ[dl|ٜ,g_Q)2In c6=laScteɖUP⟑H{E=yQ"kx!W| 4EMn>B5ҝ-$LE+%Ip =aǯfi6+y<$CX/@" ty=Wrr Z(b/XqQJ' *5]N< SlKń{9 R\-%<!CD]es>p$F+W9c_ط=`4a՝2@&zk`[gP3t@?L {|FZ6}>:C|U`jq:8W>t}PrGbʨO}[s#FD_h攦"{*-G:3GD1_ҳ֚@^ TLP5<wL^&]F vJԒ%[`%/jd4a. *Y>p%eŕ:J]fm] U7Wy%^R]);k%"<5P4?@ _ cW!j'S)l(nwa N.4=>Z%2;1'Ye%/`*&[% 2\eu6z@Nw-G`&0׸+%$#o@nNkF@SLLh߰a( r|E15K[SdgzξdD52NH\x!"Pm5-}8!9YTH& Doo诰] %yns_KDɠQ (Y`g3.h%LO)Kxi_(ͭg $O2 NUwl)\uBKmobJgkԵAȆW5EYѡ?pru Pֶ=.i:G_Ys,R="j+ߏ@6>[d!Ne>I=N)rXCvѹ[F^&oqk)''nF[Zo)n7~""Ov66KdݽSTSjM(@fᕼc>f+l9R2Ջ'rK5<)ny'>G?g1*] r?Ee];8 Ey.FunμEab:a! ˂xUķژ wwuGM`rl[7խ҉g4G͐d+^Ј;[ Iڷu 02Dj{t yԽ⶜S1|ZQ[};׀3,~<9Mp C9= }YO*\iuxF8\UѫRT/9O=x(/ df^!ʺ60$P& م,=0[ g *g ob{b!hA$VوT@؂d!4^qfELO7Ifu |Ş1>]:0Y6l6j^4!DY2i/2#: 1/d`d . t7¬ Oc{;ZJNBi"]-lNhNpç{& Mugs;&Ve=HL?aQ}[['GGQֆjgQxDyR nC2!5G3+|`e7쑁"_Je`|o<5Dh+q& MŪ_7>V}肢ip]_3t E"jEoM5Re٢?xtʰ⸔]r>uG|aTvNڑi :C5@>Qʓ 3坁kuDD)sE%ӻJdIk{ !i#Q]tgWĩYۈf\Op6(HOt.MoPH(湰h IW*hh*Lf%;m2P$]3QHq'fڹq9A؇eh-PwbG;쇷X\uغ+B7FY4P`m]4$8=;kν؆3c3uvVoVM7 k!r68K;rw*Bȇ%җ+ FT 3{tK)mKMŗϳa p_&ȄO/7%D8ƩEF'uN\>ҙ~e0O3\ܥV{,ߦ՘Jx]"\pA/zurV7f-J@Rr nmܷcpodx,ā)yŮYF/M O}& qvJ5a1[ L@tZE_'hCK7O!Zmo@syQ` A+*;2i ț2&(qgJX%Q iNL,. K!s QqᴸpHoI|htz_yД40."+%w/eUX0+F~-r#ڨ}SQQaw: E+ ךWь?k(蓩WTZ!!Tn_z<PKsovt+D!v=m ,l{%U]]NYC`x셍2|;YX} M/gzYC;&^k3(.GTК+{t,9B>vm_A@84TcCʯǘWM' mka1\{HźwTVՆ|?H&я(Уzf}VRG X3 &B eHiTصEzE^$;["C"zEU5|3!g$gڈ/u:.#~9QǠ AiH`ݦluD6f4Ӷ7;a#y/#?" ,1!gހQ ܠ"IƊU^n] 4xIm]cXLT"Or2-qnḓn3l@ T &Š^J3a7E B!2Z+MݳPTYd @V9̵5n<ą(gt3=о|ԭOw-ݖ<Sx! xB]]Cw#BQiMţ.Ak@cAZ!Iq|af$\.jQ:g/68@2`|˃Mt׻Wг5/ufQ!j-,]aRC}esޠϭ!$ܼllWq}@sծLp×X dzҨ"~jA@ɲפ=mWB54)] Zg|FaMRj23d0 ^-ˆ/t2JcUs{DW"ˮ;W) caϧz*K{GkRA kQ땹O/Ji f2Nk+UI " gW<~tR; h,Skg5l<p2 [ GwI *S".#V3+yӲsUk!8hhr'%;5B)- -W C Ŭ}Duc.0]Pˊ h=> p.{J?"y<,ezzN<ϋa/tH-0u7a9۶;5$Z[.B)jLRe_D$*fsKTɉřؚN8#_/s{cؓ3o&( \;Bw `4ݴVx3"Rh#<߶QNKojAz˩$S^ꄵy7aY3Yt* e}`?"a ʩ Ha_.v+[c}B6G7ZJSpi.: U1@-@Ӌ i= UܵF? z3[GgϦ9Z4"V2ph{kjlWn'>5kZo̾4N0UpK= a e2`OeXpɎud\}oA` Gfgm8Hg$B#"=865ۍL'1+y f2$вBkRҁ*v<k_J}!o>5w]&] cT|@s 򙋉+cYO_zrd &RƔDUB6ͱ AaVL4x[@-ICK=rab0k;:U{7O8ףO 0v$<$>'߂;nJb l7-H:?dcD\< qXButk GyWr-°^ %&niQtX]:. Rй,o;jdƞ L_aNuPs⪜ə ?Y %󫈯ͻ2ĂaM/sUQ˘sX'FK3*$%o'\M^t鴴IHk¤|0WpY%nH]F]8zF kUR%F[d$oH#"\ؒ!qHK< [ z ]*R@X>OmrG;ԕ%Wc;tFx7E:) | e)%KN3+(և3.L `n!b32rl1VSNYUU$o>T`/9AN>~ oi"KldPWLCBٵz:AEILJP 5Ȁ'K sj<wA/jAwH2HWs(S\uS񊄂bSkCUv[+B2b:nYE(WA k &cW(5@ӹ*rM$xK-Hs mB?['slۭUɟ6YmYUhtbhݐd}S{Ga%_5c,C<  ap[] gEZUN3~uNc[ .)'ԭ#E &k4tpU Sk U,݂zqK&XK"GnQbU oEaȼ,FQ&dO״ϨL 4{_f?:_4ABxz2k?rڝ\T/T_PU]z2r|xL^dܨCKڊ:h\M[oI %;&/| s7menMs~gg&:w`ބ+rIx[i kd{o_AX/׻..{9/a-tz-9Xdo ՜I l}IDxBm9 nKz - ܽR&։D ñmUqOxnN>么 7`ł#9b{nop#ZFŽ-x{ ~&̂+tvZi!]4r7.'ڮ&^󵕽p-j(y~%p[Kp"R=vlEٰw3l 98x|c:EnA-B$鴳^Ў|80+}2Ǣd[!MR Haawn`/72o>k~@fjPj43+ű`%oZ 1ҽY&.3.v9ǖLZmGB3&,)0j'iH`ľp`F6)jĜ;HϦQlr"ՖQWD)vӔRZMgb$P \3d"QkH[jUy;pK 3*N9]޿säWGƉ/m++?W%iNMM"@WА]LQCߌ!Bq%%aew^?=WͨޅϏ\ `2[2E* iPmR:R IByԕNy$jhun!,[)M(,ɥ{W#ƥ*aoل{l  ~?V"܅0٨Ѳ$ƨ># kп}!>b[)ڗ4b9//>Å!yXQwwuɑ/KpJdÀz 38}ˬܤ㒿O.{Nƾb~Go!7XXr&H2,;TA6$~05&7!{ڌ7i/ى_k#l7fD5^yN;>ޥڤhVwjv)B0y/5?-kJѲU:%@t+]ƕ]ba􌬆ZQHUd317 !M-QByEb|T-})m><.2כj='JqqY\yphRk|?X]]WrA̠qgh TahC^Y˱,UfS[2T`ը*ݞ^I(A)!CdTsY^pTuł|Ckew/懶q SCW^-b4HsF+O=ȋ_uciu&cL4wG|;Qm#JW/;-J[q`B0_ A$ +1 exɵ4;M ̙r{&?k ͩ۞ţ nGJpp0 ^ /orDG%X:omt톿Uظ?`j:?@*æaǑ$AwՋͪ&]AD{-͹kQiG0p^4EiMy+#ejSPG6+Icq]TnPZ5=LMqG7蛧i U2<ܓdSDzvwIy&_w%`R R~o \JXQHp$HUVsnޮP`D \ߞd*C_zײl)Y,'T Nr>Ǽh(R̪⮗XWyHYVQmW3b&e@F x]_:p'KOF(()_3Ovj])ʠ8Lʍ6hׯ)1!E. ʙaӜ`;_jou6^+PUPPk 'jA x19vN{?s4O/G,~Pc} QC>3dXp >+%ϵYU.6Z@U7Kl&_Yll-EHdzGZ \z\^S,#C¾չlӗsa] QίyTCH JnokKtH\P'P':`sJmO4'rF(]eZ^J}i>C`FO>2s9=jX-v >3_ oEZ3X[`TJv-ŭp풳w$T^4YTzbVvS~ES"o7EsB迊)nL;4pTDN Nwk Jq/Akǰw'jP !".2-< $bϦfSd:+\aH&ȕfwzchMУf J&1j{&I:-X~ tXbi^Ac/C$9!p.9UN#=#kS3>{oӆ!䷯t4d%0K-ZFv4ƺ@eحm]| Kj34v ֮Bo¢igwժ$ѭ5(^d}qnoqat z7wcP+m\C.m:&26)f{7U^ itMcuѷ L]Z/S0WO ;-UHvUR 3EbTPX lN!;ZsZ6EfZ[a ft<ۧ|~Z? ۳ŰALJt1RT3f' ]ӿǗy&rf^Y{Qf,rlb,mDQ4@4rCK"Wg"uQ;}#тN( [J/b}:R4ѥ*2nV|5z#Dž=U8MZHE'PvVٔy批R}|CG >XGQwFe>k 6 @MQKxA֍{Y7ϴytAҢ'%3͡pĸ'^.!y5]hsMa;c'}/X;a1xXf_ـq1\qpBx˽}#ljAdfCl,:]>pfE<ۭ-*%f`t$')N VYZg͛4z"6ӳ6BՓS#Eˡ{̘_Ƣ'mX- RvQL_.)C.flHQ& }W7[j^cc2ykv+(0=8u5*%8G k”8*3ֲݢKR8=+u v=2ۺwL:=Bq1ZPFoLɮ͖#2gRhœv'Rnwd͇7:M PqtO|/7-f:s)o`y|FF,׆r/V a<6qbN!* i(xGVٲY@P;ay`ԠlܾnPY]ZX@VVw˧l nt)m$ 8\ yh nӜE9Uƒfj?.<_>X﫡pصHEzM}4-#S8Ug˸cD&j\/I+FڌQ2Nʿ{) L絛G=z[]RMT:B[+gb^.Hް;Zv޽2ޒf-ńvFۛFYxUݰ`]pol++'jB]I! 67ݮ3N5lˌNg[䴵Ws@|m b3~n B#Cov%vYER+ Lǯ|YM-a7W$G4BH)T)HǦ3h—Btj&"gSJDȳ핯<:>"}W*Ė8^1ߗ F~;4S55_bsO߶LZlɑhj9sLܲqQ&hNоJ.AW$}3Irq,!3 65ANV+3O| vϙ$Z>] [e1>hYސ =ۜ2{xIh 23/jv(OVitsZ&mk7j' ţ2S]=i\O:XSd+`[d-Ѭena!h~LEDX;Т\ѥ3hv װ.;8Us0H] 1U0E{塰Q(f p$@ b{Ԡw;M UCFqRY!aY4&,M&9%qs=V?9 Z>\q^YboyxBG2QB}&hqp~ֹ{s9U ?a{@JPL#Zϗmeln #?ҭF㖾2|Nĥfnl˙%ީ[-G0ID}⌡Sg~H\}~]1k>~t=.gG)?:zPQTd L%5yc(oBi/.ZElrS~!P^¯5<ܭi 5[t 7tu磃LԃzT K^`& r召ҽ?3*i^|_b7(RD$C.Ji#u&8TKu-~magr?8xIA;+m *Ө)[hXm{yH|$ Sab9xFDžKhJZ7FM\%u?JĆLИKs [Wx̘Q`o}"?9$Lhz.՘Ð$V s[ZJk ޢi )jʱWsg{{S6roL'&*Mz Ŋ&_P- mktvl奰msnDotSΦ;8(5쿠6i`7FSz׉vsDfT 3#SA+)}Abx!zt$dj_Teo[u;o0YDkJO y:t7,ѳ' sQ菜޳cE_߯Z#ԧ6d8Eݦ"ƑWYM$)6d ٦gdlR<{AM6Mc?qGTጙqGVb/{n hbQW~g{ gg2 ދ8RB9a h81N4j]7H݂Ai$5+~? 5ԎP}%$.Lǒx[wqX;eivh워mL6ǶB>]mkw¥sK*P(Wt 4!]@z \_:ݛw.GQ|3,|Ʉs\g <)n5R1# lNqjvӣlVuFH~* /p;7lno`.,=Uh+4=쀭K&SaIgqѐሟQhZ>4b\vV>m(6yo 22cW_Ey*QwB; uRr+ P<s҂{@b-Dž :?OqO_r1{+9j(uK$`"/H3${]~> F>W#r/2bY*_ӄd/+Xo?m.:&>2R2@H))}^tFu}.H Ȕwn$*U [^ ,pcxkƭkvd0Cdj⛻O;Jz&ng~M ;ʊ+\)*Ƌ^XYeՒYa3|s#GtгJviRFP rpB[x,Mlx=RH*mW!:'HS; A/(hP/t+w,7S/Pc^B xM:#zfAMQ6m-;~`ήl%n?;:Eqv{CkH 9|FLlSXuC[6 Db$R)#Pe%)F G-n\%`)>aսSLont"w^Ɲ/X;NɉsŐm:R_F zW4:uʗ}򙶽 \EgJxRcW~#P5 8/Քg~!rGe1vW㸾5zIfV}W8JksyPI:+*yL53QokqI=1\p9/ ɫh<sφ^mfOg_NN9_n9bUe8Q1'9f@\VPUymu)dlF?IxR(-SklO $;Tc"u50Y,WLLڼȪ5Gc200sِ:~S`6&OVDظ~a 1?mPq Y'YbK%BKT|: ^1)Tc^Bd MJ= 63 ֕nt_v055dW+qgff&`\Dfk-*3+2&X@8?7v Ćk"~{&xn1r7M^'^/E3^iS.ÃG^`c.4Js"HV.ғ7B*M2"Zgy4iW5ɌוPX7c/6D:a.a|0LPAz8F7HʗD= 6Q],X Xy7 lv[yAeTi$@N)Qˌ[ٓC9 6tNŻª5v"SzğBk{Q-lpd'ĘJZQ16ye/;.) <# *K&Wۏ:!3ͱsH-|3!D 1 axr7V0L* '۟P_HzjɻI~< ߧ;?gdR,eE:;r'`& ^$`Hf!^#Qw!}g9y.[ORƄM-E_ ܀ `ci.TP>PHE)"AE]p̵FUƍ֌5+oZL0$‘BMzi@Rj;68w9z7ySfrNY9-ɔf<@AF|du\X7OIVWJLn>Ѿ'`WG0S ,tw<G7mR:Ew"bH{όcQov筴]8zVN/ 24<)^gV~S*HL V.|=Y~VI) =lS_+Ճ_ܕIӗ("mRoYg%lp=,T5l9 #3pMvyc* `迶?A6쁗[x0}Z/ v+a6؛XkJs@_>gc5[D8 2?kjAVcOysm0] Wk[Z- .M@u Ĭ"|i3Z6q*i}x1=F=hWMW汀WvR'5FKavrgpVfhz?r 7b@Aҡߗwa'4n'~eC/4V!Wa['otB{6ty4~ҥyx&f`$̓GEЂTtom:Ʉquc2]Pqe^ ě  fһBX&\KD ,hvFa-=IRH0}@9'N<Öְ=O`5tL\I?(?^~[Ug,elA}2d{/Vk&FF ΟOxl ~.+r+8 c*+(Tx HtsE]m` N͉ rQ0S<%30vf"&]wF?,~ ޚ-)!_ |uqjMxս2/z$ <`YSjLf ˷GX5$$"s?"~6=gM z;w> /h&x)gaYED-|(BnqU(1 t VSeq4ri16HNeL\]KxL#<,wh^벟-O .#۔5--& O˛>g_ ˍ?e`ZB~Nğao2sFMqz%FQE~w t[ ҕ-}1/%PADoXFDy%FQ{9# % Qj9Fxd778"0j>$? {S-mim@bnDt{.Hr$ߎH@iFUK_6"q*н\qwhjk 6fEw߷KcZ>,:6t <,-~y OR*Y.!R`՘pJ\=Fp>BT~vL>>TQF~Q]N&SG,ţaP5 ;vJuvsU`h5U#R9u<49V0W+$]#Z~N8'ؙ# b<6}f{<@Fڹ~draER1&6pFI.ذpL*K%$l%襖B{Dpg-u &~xMDZK h/ML3F/rN Rtia>vyONL̀7P3F QD#G]: c'N9FƬm*R&ѕǢܸ\} LC' yߧu`h#?Wp]@O^%M4DqQExE5 cJ+Agۋ[ŢR"EhesV1Z(;q+N錀#Fu̧#U,oU{uB+È"'%ӣ\Je֤ѯ "ODT+ O؄L5_{7=HKΨd׹x*JOz1E^xRF#6)M"[RĎCpEذՏ>_#eoX G=8ekAl㣿y[RNR/`.)B&=o^jRBO"(^ت.7`ۯ{0"~PEIiǣ2gjܮ.73:|'CNGo ;?(7p,wWS<߼C|+ qHUÌIͼ!wW\ `W(gnxb=RR1T pc4Gio0*x⛃%o`St=ϰ ]᫊nKJ L6p.D˻C2E.qAPcTl$d0bϖ(Wf/ z[CnPOf_! ɒ,Ұtd nk.rHTYp6kҴ"XsF.H{ϻ½caP ڴ8yZ d[ǂ].Rh\=sT{eolFX]B7honq;N^`I~Tq<:!f_s =Zn=VBΰg@ۥ jVFC0HhtorܣcJ.pTĦMP|z# [ AK.o?nv,q~[8ؐ+}%y:nԎhz=%]y PTۯP%w}ž5>}6:_j~3#mKy}sP=51$iAdmy4oV5x.\_˛Nm,lR*5}o7~ڭܗ3:D緌p^B؏߅1.qK1dQ%Tp3mM}S?3Ԫ+9JoxR j6Af\i{GPS { ÀJ޺Go&-Z{kA*4:Bݔ >)#L\SfqQƎ*: >gQlB .ȁO8ac^H%cǦf\j몗nZf(:wgգmKGS{!W>0u̺UU? /Dz G:v*%ׅghcu}eBMK a fwvkCYFdUkHh1F3:i'R[] ݡpM ?7(cPpY/ 2ldRK==q[ (r~ս6pGo, o%@m4@h+rFi[17¢BcҐ-E}2s8 e>-OhVq1K ]?51xP/bYŜYpMD2w6V.Ls0f~›OvX^1 ?z7IV_zT:6e0O>y˫b5z%4bkـUlhkm)95-ڬfa}8-7KqnAkZ['b3^}Gu1;K5P޿G4| >%7%PkG sA1ä 1+lk~䲐So_H "}-['_RЫL,aı|~_LֆNC X"ןؓ"ͱAHjƜHqĆAsZ <wiѼM5+?vj 4U’2غYvRU/;`X۲|L MeY=WBo wCx+ #PWʻ +s.\k[?0@jof_~OJ_KJ|^9o6Sb[O=9'@҄I2:]eOMdfg9Eöhq [š.Bg>S.h)̌ 9;HK_+V4¼-@w5&|!N&9r3$e~ a~Ix2VP-a}eL{l"ѳ MЀIntt(dۆ,/7'谼2p@SiN2 *ZJ(vh@bIԠ%#˰l&`˭ CqN:ću}4MU\Վ DC9'~,]$ɇ@WG{{qt;73-V"p.Q ;`&U,x \q{4𦚾q*y-.!?:^F)?C嬴dL (T[mh88rquo&:^ng|챁k$| 5FrZ*b8Pq6_Y{"d KV`0[H_(&B\ ?whڜj&ph:Tݛ-o7Zj:T12gz,+f8@z*&Q!Uϒ#Qߓ4:7"9(~ e, MvfWM,C\xn->pb خ! >w+"D s) b ٳ` vx2B w`P-z2jr瓛;^X``0`H PA&7V8 -D (DC)!mX#gZUci[;cZT-vDssCv%VGO7Bbg jzn~RPtptiL, ('cg'0([fլ̙/q-IvW?bh-"p \yX x<w|p\Ġoƌ%C|04L-A:x8#E:z ԡڄd]` %Qh$3R2C(}Z_۬9X {uOx_O0.TX]/ǿ!#2n̩>Uf(BtccO6>5>A>w{MQa#5#OzHئv`U Aβ$ď$zҚn4"YCXyzXq͛ 1ҁN L¹EkSa[%OV<`] Inhյ"C {n& 4P/)+Lt? IѺf)H>;^xQw5ZLiq!hR&SzB}AaчHZWy۳$w`:SDc`۳@rkѶUg>MԞ&.Š д"|-Y9/;D5%n0d!PѤ"D~3CSIǧcb_* ?_R1Jtul> A8ÅhS]0Ws@sQXX0]Uc*dj#%UuΕLkr#chۣ}7?(w&=HJ'2OH&&_ 6%~bE:aBKdCii׊6*s`C'e.?r!&:;lEb˭bFnJRH_?}ZG@QYM0pHWgC,RjmZl4t BY&}^Ozu0nJ"xCW**6$}H,PMCeD#0aZ}|JodSco(aŴ%+h1V0u tH,Ⱦe|A3DZ+#Q>f _,{_uIzn+5!p.@cܬ<5Mm}C 4,@wA$DCc?ٮ>].atJ` WWȴp6k%мeƌ]{.z*Sfybòc޹Y='}2e k؋T5sBi*|H@gp̋r)ȽvZuD(+CeI-mvB4ĩ獓v y z0<OxD#,5T?j! &#s|R0cYDޒP ({x7dV+r&5U;BM nHw(O[s30TdΧq l3þ:* _4O7˒q.{}D)"aH QvBl?2prlT[|`d LəSp@Th"JQ)!]sMOt$XK>pۦgl0̊z'''a`_DF|xphM {t2Lmˈi*mʃ_B>Ux>kZѥa?*re{ߊ(˜8 O81iVP{߅;W"ƭ"WKS뭂P~䳯`RЗfEzߨ'XDu4uD:y̅Фo69V),;* JW,Xʏ|+*.TBUzT#S4 hp9Xz-(%B5ZnQY׭sI ;L]T^׬2NqNhhHͮIڲ=Eg׾YF[,`5Q|9urBavzS\eukr0{Ut ޽^9}aF(;doPSTff'.'GhSm"7^|g ksM+C} k #s#,繱-+V5W vvee_VxkT]?Mv,̍CDrv lM2кe9BCVE`iq ejzGq_CjX_;l,*􀊕ѰFNK&hDvMC@ԱОx3^.{:R]`  ]K16p~~-#. 6ui/s'҂V6q 6ZJ&$jN5ƟF:3i2Zl^t U 7`.zP?ԩ#=C lXJ0NFURIdC SO(BJpX^%5g$=ݵZ ?r*f͑H,ޱ`Cgs8MI@YS>{U$Oiа*VVDlrtvhod bsv2Y}>QiSV E%})QR  z1󌑼d?śf=U֡E&xæE1n%?9[@̼6azEU g #u!#%gVA6,>1RK a]suTPp]nZkSvЂO֙&\KZ>0qK_77rVs]]_8,heEG轊-5mf'0@꜀j\3_iO0s0WK,@+\qQ_%:Ho<5֓'=cYVqG؈xC3U&uv\UW3 ubfU%<5͆hN02׃lA 8 C!7htlSzKJUIzHcu?C/Rl2Y!>((>FU'၏$,rʱtQ2sz!T)Z;LO5pVmڜu#?$tzN0O!,O=up9Hႄku3+-}Q81/}NNe\fIjM G'gmH1 U>VÕ: NTɁ* >$@{,Da݌X,YMΆDڴHu`k{wd]sdz rc 99q0(Q 0L:E9hܲQS(.Fؓ0H}c4 !}+zÏ`7c|/tt,d(<)! )_ L|1[.?gΓlpLjv4U@mH%:fDCj:@kț_xFQH"S.(`})utKk⿞`lL8xM(|c+p*ϿpV7,C$̷澿 m0]Gp;B |; bm2<zS`;|gϴ;&r̦' l)Sڤnj@ndE¹8|ɪ$MRKhVC$ng[ZrvanDTLw\z_֘PzRNr&6Z#! %ƹAЏj,b+0O|Bd̐mp>B⩯8:Kk`$TM cX41PKډ TMt?XhR+aHKh4.*c+^ު]Ѣ*GH ,LPAȕaj{ (=Ol`UgQϒ%jYjw~bPE8 d7wZ=."pTdLSCaZ)lCI^ޞ dzo~B.e܌ܮퟵj[cg0<7*&@֨8Θ6)hqye^ @&Jq8v)jWM𪐮v4gLtHc|9lCO[7pŬ8dSބVE:@kPJJ_R 2<[kT41-aw}wւ"BaD.DZ܅ /ժd槉 I; E.'/譔rF6ZkhBE؋Ea8p/yRï_?IWW"8P& 'R!`{B^ob#,Z@c,L2ݽd@F湷N2[]LWzppv.ܿLzj1LPnD1uZ0CZ8ABP_0$RKn3x B]3"o1%'#\#)e_Qq~S,M+ԭۄ3un"5/ֈa]QNf t/&hcuɿ1X_E<]ivD-ԇ# !]%zsT;{uف1q4_L$^aZw=d\m<C#R"` ,HG^dUʣ1X:%"8ä`xn_vK)0^#^S9q4}Y 5iFзl m 'ѨWp4%Xo+wtY ǏGPi: i῭VYm i:T^"匉 2Uc#8j$!7C@vM 4%ffikVKߤ"&'Fz|2,ثdB`=_z9> j"ݪ9 بwR98/RnwS.Σ=cԁm]gy=t:JX*bl\+%l;\cFxF|ԗ/^Lې1g /MY9ٿ.,!1ժ!bL~R$='Z `GVͻդ]sܻ, Wl;ksq8_$ٌռS֒NVpo kǥw doLMV/ĨK^t\ٗ/ַ~ "ي7xC1>D@.5%U9,):3'㓿-_|i%TnDݳUEg3F*XɾniW|Bmc<;1Uu_+ʾ+236, Y3y!0oӘ_ &1Q.qIkwe 8@SflT+KKB $BF x-qx#UsImX20ن^Lp@yfHk3=4*+opwǤcZOQU{~4i,9Z.Hm^94,$7ht5#9.sg#ias^':4`IWK*<' d/-SƱ(4'~DZlEdE{h1<&*-qGf@(3- UA߰7G 9%ژӞRe6,un(eRAyXM~F`Ft}Fjc vv?@U#?&遅WUYЗ(Ǭ] T.Q%oNC|1F!)A'Vs%x#ƬubY`@cK;(r$Gp脞FmN3-ӏ9Տ\uB9#Va CZʼ\XhN':V+1CVcz4^!m_IS/R,/# ͫ3"(dEϟ'؍Y4|f~{z58ZYF&;t8Z;6L>L©W!n5 ,jS!(|,dnR&S,gdYr}n&kUxs%RWՓ;n㾡K1d^zp]9I+_iFQ]}5iiViI^MOPsLqLYz' V Lky| )D+?W<&݀DMWU?A}WcKLˣB5VО}~? ٟUUtu#+1^׿+e+; 3:-&wfeZYFyqb``/=I?gV9Qv3ga`IJ/ȇWG^7/͂in4ANG)í# UgNye3ȆJnrz//YHfR};r¡1dU܈.{jَtpf .SeEbn3B.o^h~À#r u:S{S\۩SN#"9!]pk5 TĆq] 5I)W!ۓE3D1~FsO6ϗFƽ;H}.qOrLdhUA9m/E->%o:*TqM붮m#`=8GiOA S[J4`>yN1.ȍptJ8V%8w7@9uLy|V lc*Dw͖BعQӦȍL?t,[^D;vʴ ":ѓcۧMMھ)ʼ9V+ C5So4*Rv d¯%c_H\ yUf k4A"طBN/Pë7ݚ}î;S:D!&=y DF,&ބp51ͅ +IuNNi>^6^%D3ވhmtJ{% Dnh.BEpjVQT&b~ׇ f jlu/vyu{iv )CG9R50ϟVsU_=c̊ oVv5>ayƅ'<ƒbl)8;$1,򵺆 I/?S` IcM`]x ULm,Uxj;2%%m-4g(Q݁?JN&CF`xmZUJm~9 e!Hӗf y.|`P?6|!rc-] 8I:]ԃ_r)5OBMSwLSUԨY^+Zo>Tɜgj2lݿ֯T$~덿_[?ºLRY0({J:2u>f֒ hMĀ)88GQLk+JcZW~UH6_H.,3r\ r ZӀ<\U9c :t|;P@/; .VBQ oɈ&:<Lg8{V $ܠrV>( rsEݞ5H]K#s5vhlcvHAB6cKsr2.8A^x֪Taͮ^0z)sn-kj)/llbk<*=;)1ES*>g-V.s Q"xNN. 4g4qP7-Vbo }~R)V U J򿃌_ hiKzFԇʊM7>h _Qd?̸o@eY!6 k<~@(eAs=xX@8E>& 1i{GF1lG0ǚtX} Yy% hPy4cI%7u _.D#S؟<}b' (>+Gl*+XMpngJhn)C}iYuI ^JN*VpPVB c1 ?R Q;V"DXQV}6({ 7OR9+I zo9E?,XNNFK6SnbM,s b*^PUܟ~S/numś7.fAqq 5%Ě ~fq0 Vp@l.gE[q10[#? 3ZdOz.E3xy9nl~/UgrnK|İ3g_U48R,8m.l~p#"܈ԝOs*Wnjg(!vYg] Dv/3[+aoxZh=yGѱ"X:VBj5y+.a?8yLfڄwVSjXrdN{29kIW 65 RVz>?l+Uʝ`z U=]ՉɘxGw ꨡz\XyJnY"gЧ ~i/mvLp:Dڟ HZ5I72ǝo5rN3 ݈*AL CăDy[g^ HIvqϬuA9ELY&HU8r~ib- N觎#7X!=_ZX- C8fJU` "ݝgDB/3'ŋڭlӡDϺ][&|@Ҋƚ&; W4q>YQ7)\fQ j{>kXӭ 3lӓ CcxЕ_doOxZJH }~ԡDܸsed&n8`?w#[v{tό7F#hkxDp4it?|"fR7tcJҴ o ;!0S*XBnJ|2dj['R*+lؕ+q@0{Ўx(|^X[ ެqɛ$qBݓ\Ed钴6]%:8\}uUv/}IFakf7Ucx] kJEKu?y0MX ib*̥;[(Uu,G>&WE0;Gop+8oIEAрYJ۰0s$4"mMB?I`-rnE0bȒJgnSRZ23ϧC s6dƒ]AEOauv˄0'Td۴;\l2A3G/|x %K T7jO l05.Rj]!sV}dnr޼™ؽr䔵6Py'$XsIyUV.IB9_h6˵Z,EsFؐ$<%&e"ZYR! y2g|Z1znTeڗ9p.^ҿۥ"ChQ^ W&n)nf>vR ~֞ߖf-XliVmC`[Rp7kfh]9!dB8G>QA1];§g9+)]lxFvsl[ױ/B e|l?u{nYq’vS2>EHO2 Ӽͱ앂1MI .nl(ZQʳ c:=>v8t?;* \Z4?38'z-5׊Ll*kn6BBVئK[*iSL[hgb!x`c3*$&;l ,W,[V1xT\~svb}Wn?"4*҇ |$]%P˶2@u"nϘ%Nu@=6I#d^F-iᄥKBM8ڄʟ fijaC)9tdsPj¿ҩBdu< -<wz~oFcޒ=sۖz.O}kƝ#Q#1A" B1ȵ~Bv7'5U,щ  $IU"<"M,P;w o)=S% PqMx?%^ظF6@ Oza:N8*KhXlTxY+p$uPEZ8!HMqT$;XU+'8[m5K%;3[8.`"𭿙<q)'?p AK*t5q|Xh5o7@cR͆&%go5gZ-\ 7Qli1HJ8ߔ!$Zwd&{&\Bc7` )b\9N ;]eB|I&yQDzŃ9=pp|a&F$| 뵢Pg>_x7,"w_B ͷ TӀ\=cXc|7UPvH?T^HE>Yg=\$)i)Lsd`p( bUNCCKs":xm?_4_҆g@k,+<+ Jdjj]%3^r P~g;6U8mD.& 'W]qQQOpdV t$rO- j`e*ogj՛j ĘJ-G C;4#5o͛tL%q\9Tw}- {R?_K{[@@Ӕ҉g I3z(6%ù}DHCmsxʵxR^dc)ʇ9B7#4)sAT{`⭰#jD׺'[n@x̂Wy9 ƻe 8=MAk^M,%AMRL N5$ d8A7׀*ϟXHi껆 }Nx[e"mroFפֿ؇3g wG7&Y_xI V۶P$&@>*Gk0D6@dq&gT~ 9pH56U$.[Vgt'y3|}ʕ5r0C9~xS*f˜  96st5!}E+ s.=gz PmsN^mb}rtbVgڽ.nMSXz$ hjzzc#&G ) =!HI9DnD}lZvd% W D (D}KVL⍹wG>4Y(q h"eײ;蟛4¥pm RH&w֒1ze"s^SHJإpFڋx# R7%+Nķ[ȧ$-?E L<P\(g\4no}U >-b)\IY\Qg <m#$s/dE.J}m0UѩjeĄ'렒2Gwn׊޴g}]iyQɺ<ljCLBzaqsFzP'S5 j>`PF^xgc"(M]z͡APV t׶ TjSf8*XHu|M[8ᑂYWPHL ݤC/SQ^?rj; T`BK.3l ڧ;g=Eg+‡!Z4TD]2V2^*}(g\nw9b~}HeQshbň"%DKߓ#18H9Ŧ˞($ĺcW88+f'#оXd< TPS3p<oyBTx9µ[m鈀wM%#If< Q2> ."Q3ǣ3a1(S /hUe%Z(B%)%W]_^UŃ4a X>Ơ/p_HJFIϜ|Pr3anQLB9(TR~_ |K<A\O "2*]0C` #]kC›W|z$]rM 4Zr"jǤsHwq``{1>Tn'0I!W;DVNpz|05ODGH}?VMRڗ o5Y6/ e"CM`t+%%oCCj f@e&#ɇtvoIɗ\70󄱗'}YP!͒xJL}GK lk8ĩ|73,| ډ63uD6^x(Np0Kh~^hP!*;'$=wkB>_*qdYQs+P/՟J1s\EA: )>0ɡ4^}JDCsYcz^EAn֞:cV-$8칷W'rh4S?Wko ,&ဏ+ru8Nf[Mqy~kD{諈y-ñPx: ov%Q4f!/F9%J!EQ:( RO0W{rm{JM}Q2< 3%U_Iٞis,o֖VcEd-/[X|^5lwgvВCɴ@%7z }9aT nbee3~ BOLa7 cu+5[LvBǔhl|\UdYy TG7B;LV96RlEW,laW>]~z.1٦ʚ7X['tD#3 ;jW[PH)]B{q{_tb{ʊbx M"Uyٟ1jG`{79+J7d9y`]bWc*[JS}T*WX<9^mvtGES_;\{Wv٪i6$IwP'R/ɡ+~!it#ϰun>GO+mA1c (ǔ/uŒ! ,CIYJLcX%D;pY ik< vPqth Eҳ LE ]}g: xyp0FbN +bϺXj>pA3EՐ!>ŵD.$7+K>:Mx4K_ٸESʗ3RyH3ڈ/dKX˜MT{0df,HM3AT<~(yV1 x ӄwyʚ_%]ΐkH<yU1 8[a .>sN,/mJhI+|ߌW_LT9?F6܂c (@tNߡD%dt6SNzupNOR yJrum˶Ocd?J(LC3B5W;xCXխ vHi$ ˽Y7 ps;r k4Š\Syu}l{X@D$ff=!\9c%]D%ѸF ͖f5w)xV9|/7f%}DL'ڲiTetwRj%EYJinoG_ƽty2h\@ޏNBU(6 x^Ao;k$;c:p`w)e(J$yJ)aΤ4qX l؁Ò. -vv"m1[7WNQ4JFD&<3'&Ɵd/S ,D(|OնD#YgOfRg6\τԌ>vI8:1UG?Aij2ZzԾ,l!cHm9,ۊ;=·'A}^ψ:R#h;e}zMIP xY.bN^+KVrAZNfH;#{IxeR]V#`!.t9w3'p}WJI 9B5d6JݰQ2WF%vV{%WÔP_Tmh{DeL<Y+  ֯ɐ8>{' wfY簃82l"'R o}oHiQ12G_oj챻[b8 4-:hb3F.r?^ zT:6U.~qV\TuvL.<^Mu$I䃼yl3~Ży4:R}nRWf"Iȸڃx:/"/׫;B ƋvFƧh*QVvj'KT7<ʓRH1Kq֍=`z ӄUCB ޜ_ L vWwUH9r4/ݬ#Z0sYF@a8ͅ]K}ਡdo_C:?QB42t9?-A:{# P8#ve&&ex|4č͒ԡpQFr"'BQ bȲÒOBܧ(E- 6]i}- ?B[FTh< ]GܿʸՇb0(R ȭtSOX0Iu4Y<80d;f,mj0Jb@ xƈҔD%; iЬ rOۆo Z\GPp I|S6DfY>f,pB\T#X꬗>Q꜑Uil?ibJo9W`hB_fc|x iLʣE(tiiE~_S:&|o9#XZeW~|iwDk.-JefbJT DzCK$͝ti}:>[7g.}DQ}auR~]_Ymw?@6_<+?W:c~u.9Gۈ=@J!LsOőL*jY~ %Zd|LS8 qӋ,dFBg)"zƃW#̂G\4 ""DPcyp\`Fzm{߳i( wҟ3 uL2u!T$YJRv:rmm`8 %@1]?>V0"40nF[겗X-BK}pg@':xZ`IGKHV|z ^gV5QCN/'}GE3R>K~s '26 Ga0~2UGr"M4Êw6#/8A^_N`. (ee!WNd2jU4Ŭ,$ʭZ9l]8Sh;hĴ~֒'[}6l  15 a%aэƆs6I?gR4(!n[ ,j21\( f 歈C9w|ՅjbIM*\w* ~/P[׶!:VxϝjCD%}[{%=لk7VNn.SN`:췶ST,g#Mgz∑xaϲ<Ss[Gn@g?RI@_ 6SybhZ١.S O]%ɗ qCKL8ꖍ 7P\v ! ye{̓6 Ld;:`#NPf3is9wm )M!l&"GLbtX}5[n~aB10 <۳Pƫ\.+Ss|oEqi]۵']=yj{Z}jxִV1`|z@G3Itd$U "V2v#f[";efq[Z{ ӊMRNJ'4VV͠RcυG=;(xˉcyaJeQ(wi~\͆?l|hz9xێKx>51:JWy3j#N Zm ;EA4v-FҚG8Ÿy~'ΓTSZIÔ6=@wMǚ9ik8NL FL!SPE=!E+)[GiUa QJLkHme ~=WRZp͡Y9jшwK0XA>gU'Tӕ Eq7/.kl$@gagp(*pZu?o~ؚ?g툋ι"faNP.W%uz""oo>9gSCZz.5Ǖ6yXk*leҗΙ;CdPD#;'T!81d.٠0!75(BS4f2Z)dT7@6eAuK̻^-ż_8LmOrDP󈸔:x84Kq>x_{"/3YRV1eNG+xέG8>[ H" S|%NΩ#k<] {)tqS yNϋMn{X(H)v"cEE,֐&20SJ3TDMAkCUW]kzo2ɤN3ki:F$i r,p4hz~5_d @ԂC+?y}Eũ,FP|4^^M=Gl~[pAgB |2apf(Lw88@nR̖+:8%\Lda@MQn8B+4E.Г@$Eb`%a;7g:'@$%Fyq}(fZ^j6k#"?j`Ǐ2p|69~k %3JsBtmn&%p8@ـh'ѝU]{L"@F,!k;3鳿ͅC;aڎiFL,hFçi% P^H?mG8>gC\.> h qB&1Bf|(A ԀX/ʅa]VKʛ-9 /fS+"Yy,mL$}cX $K=fbUVVX'aiAg}KsZ`L}dza<_+%\y{5]ܿGP֧ /Q:jvI!A\WЩ81/_ ̣߬GgYZ07070100000401000081a40000000000000000000000016239ea8600004034000000000000000000000000000000000000004800000000./lib/modules/4.18.0-373.el8.x86_64/kernel/sound/core/snd-rawmidi.ko.xz7zXZִF!t/1?]?Eh=ڜ.+?~g|bŴur@dNq`1CGh*Dz?uזMқTV@/ &Cd&Ԫ™w/ØEZu@[Zz5]iwt,늇b}Ko FG42??G~) }a:fVխ87vڇe|VB)Zqժh}0psU7>t(Q|]Hg_8QCk^ õH"oB ӄIH'AT P!}n!H55SVmDoLlKvsR3xKn{_ Z>~7Io?ڬ!Ĝ苂*˄u=`C牼##uMBR4*m"yo¦;FU*l^; s 6MQLt ˙سNkʳMo%@ }ɖwy(?˵[](=)J>Xo@/ʀ#v&3uAM ;O4)NwmMo`IiLp<{Z5nC8ڕ.|4R21LH{vZ~jU -ʅJ0R֨%=.[l}2C`Ȭ:^P!;xYQaTXO&j/dr,h!л@ _.x+X[TH& seOA?L/ `IXmIg}pk. T8?8YBfyU E.P?]c MnWxDWp Z}7T0觾3z< D7Z>@d JUt<NN!Qt$gq2;&7B>+MEg'ƢaSA!DhWL:I e.xƣO;<'L(pGHeDo:Cašdޟ?{ATT+[(# ^S*6J5⒆˻X7" NFLLғZy`0-[o;sQr@;aylP:'lǦ 5 N,hr!8x[,BpC\mC>ªP_-&f2bj*mKՃ/e7e"; cN&۳Aì۽6RX}u06 Y;N.!}.5&\ jYԈr&"gML;sڪ%~d8~T*cL}r&>5hO`f$ Nw HcQ, މCck1ؗ,1v|8&G~UGijy>z$Y|WX큱/DMs#󃅞R>r.Nc7BaS򹰡m\}f.j5PJ\"&ژQj窆+뚶#\~>Dt`G@LmcwcfrI9S%o K<6i^=})ǰ>&J;o. 1AdC#xUx5J\*H]o_|9MZ4WNRҥ s4H0 Nƭł(kt\Cu_I>{Mi|N?StN=hZMN|󬫥 RڝW[4cPHE*"ͥ^~0c d1flu:D ==Faۚ17Q01΂>a)~Y7̻xnM )y,Ċwk@1Ě)K)*ckɕU,f:*ǯ 0jeGhο8B{sʶǮOI2p ^$?r)CIVH ˲M%hC0̂O[ܞm!'` &B2 Kn ^XǞRYw|Jl\3lҝ}te2 OCn0'O9Pt+^uEPmO ;EGUOn \B^7+~98>Z hx^tZx<^cqfQ&9Dzu ع.*EiRK^l=?H9K! 4%L5}ǻ26F ??&`<5o [,O#d^01=AQ<Ӌьɡ0:T_c/!\Huxr>6nuɰJx6W"$i"B }G_&9'*[/+"\qBDR#E;jiR- ߳a9*{o-=²q&iw kA&v(;ScLp>l荎/9咄ijC t)+D]| ^R&q޼ŤBP J)/hj/6x 1)iX8aUx28@Ug×r_Pp8Z* @$Ԑ^Z }S1'&tS% JB,ƾ3! "Fz&nn1O8ѧ_D }9o89aY^a9 3GqS/[XxlXi4wZsMĤ 8w:Ě<5sgYNqQTCzO9;6&TǤn>v >3ajoH1%5 wn}guQQȇw$H\ܷ[TK;ʲ TT9|Ѿd+,ƿVc>!0cc- ep[O5K ue@DF,m4U-!.ۃ&eEQ-Ajͩ`uI W&܂j>ܧnv?ΧŚb oϛ\'RS5j?"LF[DT~eokoǸk0Å9qɷE-عC]$)vgx""z_Re),Gr/W Y`¶7ůfwL2lR0rG^Z*Uz£@[x2"ZQ&zX%dI؜In"" \nml+O)v8^ޱY+9'AZ!"ʶE͌u ]xvr6ոB^={x>BR1H|bCoVaj=?h"rq ?@zGHFIPdgHm犮̌B|q|(qյݚVSGǿn?kuxN0 Cj21&o+{Lo"И}ar͑޽F tW38xI򱠕=F61p$|xght8<{u.VߎcŮ?QT[=fUD; OnqO>yzk.xY!T#V 5~Ѡl!DU 75}&芿E%*gW 2ޫM]l[ YI{vNa /ufC'6ԇ (VO17z"gb*;h_M=]#K{Oc[e=T/$?Xc_I$ [r؎"@?KM![O)Nֆy'7`zJymɚ~aF\i7`8A|MÐ0~5x%1/axa.qۙˠ{Tqȷ)>@xHfCІr]=,2`;Kr<Д#~޸Fջ͛jMAf{#o>ո>ztf(/lہw=gHbog8pS; @m^`46\&6.FO\ip4~bL)}CL2j(ꁍ/ \ڏނj):DD9`\.vu#P.zvÉ0=~=6;60-ُ`e~w?{Zߺ3B)ׅAHTR #ꋃҢd0l]<;[I3/̊KC(B~6`rTߩݵ{B zL%Pq|->(g*v#d*E v|:=C W+ډ5U||7o[ <Ͼ>oh>#0'l 0erx5<ƪYGZLKjM,m *'Z~TI̵ ߱NIՆ46:_}'C=EO,8L~:G0\Os=g6 J~W#g'dDF |lMU@DQq|&^ 9 3=|:W#Y,&(qy#y}_zN j]%o@rduZvcYÂu $;m$0VI=$!|=_lj%tZ-K`++\&Um-lˑ#ڛ庥"ns|L9\KSՎ@8]rH|YdI=_@M 7TPAX&H[Eߴa_$\ghKƲ§6h vT.(0ʸ}$}R8ӑxY?5 h`9-[nYg'~f_C-X-Aà|:T `+W঍6scze%y-UN.F[ OXGmc1L%C+H `?†+ hi A8ۼs _Wc김i@ "UW uU,X Ln c IWPg! Oes|ZaF Vr';$.e ʅBB]L,Ifx oФ܏ ng$^J웜}ǸRNBvPWXr7ꡒ#Qyf_,ۊ 6v? Ad_ ψi(LuUq8M475 B}_㯬}w+DNL{Jx0vL\[/5y7f߸Z[/JPA@H4 &W.$7JϕЋ$7vh.iΑqW'ɵHo6+wS )8NQ[?luR^Hz67z>I`}iXՋA6]`jR| 'OA~vXZzsTpV'.8}&k=Y_c}nd"oE[fİT}6OQb/M`KܶBѻM'+㐱 ՎjFHY'PY}beH R1byeriWĴ)nOeOnq1wjrD&Ҙ iƊe;'9%?Hk)v&Y&\%"i?]MvP(}7M'W<=0dǶ[uw nGN.Yn^Tu'Ja^tfFi 70#+yl}In<a͠B ^ {eHC$34w/8!&kK[[~]ĬZh* wz.#alE$ lq]w+*݇r4A:xs"qfL6Y t,*&<=ddoi#pS{QkEȋ7D*۽.K6]pWշќ95J;zfrj@5"&CN$&Nʛ+Jn:pͯ^2,:?RW&'~R(bn~"& Iq0JdCb.A&H3OԷ~+*^jCA|s'˗@+ω0›=Dh.Ro8[k.y3\BMJ##ib)|bbSED}srR5Oaond7jN%\:iX+9?12!]>xPڝx\H~.Kf0b dZvׅ jDC2%zxeDq8I1j` @E/FuSDy0E޶5vm;CrsC_mu¹I`~7[yy[< \,'_ĦxS$!~ ̪@]0Zc|)'c="; sC0֎dSWfl1[tI\SԒt}RJdv`wbB>v  8Vߑ2!!>UЭd_h3r_@CB0#ɧIjh]خ՞!g")t0@YfZWl8W|C60G'سgYڡ)6Oީ+WŢxX(Uқ8N<_ -iZhʍ)懓On508h&-F]\#S\B ]zGp1/)n3E]2D֗%}9K w%BniA].rT|!هygkxyx;IJU8܍}Wp3%jV}2鍵Rs-ؓM̄0F oCZ8YL^RL0b]`,)3&j|u/= $@3g?`yh3I;9'DoViT}W(} m*2oF=bB1G^ B!+ l*9(gt5BM P-te0.*qlz(KԸr2ݜ|AhJ״T! 󪾞,]J3;e2HW6ٺ֤/5rLض)7Iwl#dã-&q*n^x{,Nӥ ćI IA1ŀ-VZ;%k}gy %^ g85c1XFQ$ZnmX2~#e0dJ'J X' B=lF*taߊEV1%9T_ƪl 'dmDXAC/Cx(E?h@L>4A,qؔqC)cvЗF/&~|~Mb-^q{3p=v!CGF$8gj># z$׳R?v))'G `! v]*ǫs}8%l/Q)&CO1@u;5꫼`⡙K5׬9I`EQO_\I횮Yfua#MV cPy6I67ai+Ys18@3oL-k_@vq]Z;*ï#[lcH C\ufa} 9:M!P)jMcC@z$B,)ħph ^ۑL;{tIq;PVa~mS%6;9THfWc>SbhYmOG,/n/jH-HvXQ:eSlеB?B\F &v +t%j:j[f9j~Vn.y򨊫O?,.5<_E=OMUa!`⩢cVvrS Ul/2Iƀbf?vVsLZpƂXUy,دF'Zh}/a\=j䬰<`:C <Ϥ/oФ* \~DV1Y\RDPUuQzKP@l{59?|3ÂNn=]kmm디ݭ|kC^Ϧjk#asB")A.c(kkl qfUk\csJIm+q;\.Ds d=jNfjV&KG?=wRf}ťT=)ܦs#e8:8j}N w.Ik -‰!ol,9K|wmzK]p .vļd~pJŃ:[vJhȼ .>$:1`ؔ*ʬ;ĝa`)E@,#.\ö4PSN̾~dcȘE~s3}uc| Xy8 _Z +C1Z8_4fusU:.4t%nF ƪnax %Z\eΉ_'uAİ {0ȩamfUY- % i,2RSjI^* "{0ֲb h~2(Ixᬦv8n/O^@jwҤ5kQܳ٬u=\Լ/QIb|f@'F!=)iZƕ|_Z3Ek-Meb(HXREڵM3ל[,2q 4*ދ`SȚ8*UB?+Mb<CЊQT L٨,__J#f^SF5JZc[.5Ve"< 6;c\ 9$:,X?WLW3MBwR 1ʢe՝@ _.ߙB]H]8XeFgVQ_{qEgį V80D/g#LaU忉QjUUHVݐEr^%hB BOmT@#ZPiI *-?RZ=J2*dž4)O՗<+I 03]O@[Nhs]Ҕpd/ ;Hy'F?R6PԨᵙ䶷r:wMZIlhn:VAҺЄ@crvC„l[ܣz",##`:/9OJQfϥϳ>Hp0nwN'T⻩ƘTr (gk/&@wS2)7G\O/"Flɰ9szcr,jP?dLjB'§@^3Dud]ZFY\=o=FT}{A rswq:{ٝBO\VK ,اZBB* nA}[Vo666S +tY]#h_ۆlZ 2᚛ͣhNµ +c u$\A@n4%'{=ғ 鼭,=-t6(xQ؟ ~ybz~ژi-kb\4~M`2dўEui $fl>bAJ獹"Pǡh#?/Z ȌMQoE~fzᾆaP*r%ӊx{Xc0CDA%_EX%Wp h7ǏjG-fUޒpK7D}whK ^F3fzEk@8tgm+;kv{dz.C56ؼxM}͔ɍ~HMOߑ{4o["I TgD\ 03MD3rd!ޏ{V{6 E1Vܹc R7*;,[\8d,+2P +7U%ğoOZ9at!Iލ1VosoKvq H :hWe|w>i\DRðFň"E :cll9(`!&8)z`4@qCf¬glݍꝧAdL Eä{TM'8_{d.bNͰԡyVSO 6Ѱ}31mDSt`%Qs#"\F`I9vTUS]Ⱦ8CQblt]3$ȜbXOEI tRQc;GHu<&q~*kHkۘ}F>'R&X' PNV8xvކڎMI9r)== ͢iu~8blhKa0Ry{Q](`(QmfǷʱ S=sL<6&,9,,ܶ A`nR/-wf"YY/f%X|C,#.V0s cqQw:rc <:~NyWdVrRvF䒶 oP9xKM!eP<\js\RJ~`jRt`K:tfeyQ8A*TgޠK>_+h6t% 4e*}˼+w}aߡbb-,m!m>-BxjQ0Ca|`Jմ5M,PAYO wH* 9?2~~j<_i'sp^8[˵2+祟;->A TL%:cn][9m Aσɰث[bF=qmUE/+MT/GŸ$ __Uv3#+yr ' 7 &l9u%zYH$ƯZgjԠ{#TliޝMNOO %+#k~IBC~_:p)Vre0|Y0yl b]>Q&?o$n\ϊmiGK N9L^ͰKEWUM'&7/"aP{R!>~^_-MA[0#~I r:лxWO)Q:2xhp[3v?@\P4{C)Bp R?TUFؾ݉\X49G$ s6#;Ⱦ *IckJ\ʍ>b?(3*ܚ}ӥ0K^PtgYZ07070100000402000081a40000000000000000000000016239ea8600000f90000000000000000000000000000000000000004b00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/sound/core/snd-seq-device.ko.xz7zXZִF!t/FO]?Eh=ڜ.+[^JYXY ,`l`^cvmpYmkwie2_6G^mjze2#V5!fסsaq~ !m\ ΐcLnI OsOwfϲ[P M/'}&Φ\E&a|BJ•F"cRwG$x'tUM^F1j _=-N<(l'J&l풠0M;Q4 ._$JF"r/W=Qj=3Bdk%me04d}L k $s-$1$MԴۅCA?j/ۋ_Ť-<.Z63bZQz1Vt@sp))I& >owz!OtG*;UΊdvU4d!xЈzҠy9RZ%zQeNN} |JVSv*"gZ-pf=2y\CUw/p)=~bE<yL .G.45t^vUl ᭣ 1Y_ڝ5M#y!W[ ԀM:t_`%FL./EE#/j ء<<ΎIF7{w׽>eWQ k&$>YxBWf -[U'ܬPB_2FCثu?֕ɳl])G8c,ԂB}f):/*^ו;ø4oA~p%Y5ИRxw\VSV%?vS%+RO &(mw/'Fbm滎R~YkPeC&It#n>u־.>z uK`<X<{`J91 ]$fJ㔃߂֥"_E/֭RLK_9lz=mqŽЪ`bgې%YŤ-U]Χ U\2/K49nJ0"Pȹb+Yi 2a!c{dM"Ioah0im(EWBz@F+;;DYś`I782Z1N9OC[󅓽 6q?xEl@N }G#<jl`{,7api4I2`OI^:U=Y0\JAz›q3&Uo _&+-zs)+I@("ˮޙԱwTdq uo91ilYEUUB<7`]0y!+" 'S6]ֶ҂ˊ:eyk ˿>a͠ÛU C1HpZCs!D JL,q5]a R$+j$ NZ :1O(ofQȉQ"1X^fzȑѻ}V qb7pN*[\vpC_TȪU2uBn-Fb5Z O=&~&QGT3"Dׂ.ӂ^-7# )Ztpu2zrz ˠ1+>F NX=߹w JD`x\SJB~O/9u $C$N߮%ЗuZI<#:V$m1VWPƩޓTO{<bՕL9ds_4c!>tOu=^ $}+s&eD`]ˇO6ZNwN߹=Gy Y§(ɕ'}T.AhH׿;MZ!A4r qu,J zAy_SjAvIWFԷ:_M#n6)qbW.)I˳+M?WU*zGY4QDD5b9Sn 9% T'i%6c_wZ<*%+4~ts843/=mmLO{8U9~4&הFTэۤ91h :d(!#%/qQ_Gas-C7HE乘)٘Wmg* VIt8r7ҪšiΨt/s%,m"`,cl_\؛%d#}Ԕ3ETmQY gYZ07070100000403000081a40000000000000000000000016239ea860000412c000000000000000000000000000000000000004600000000./lib/modules/4.18.0-373.el8.x86_64/kernel/sound/core/snd-timer.ko.xz7zXZִF!t/'@]?Eh=ڜ.+YHg_P Ek7'muCNr#4eI:S0ϼ;7i!/;6CXAY STo)\ !n l/?ӏCJNͨLQɱټlqN~!؜h~e3@:;Y^ڠRw Ηa@w" Oa6 ˄P^`'41,{pzcgGLa UőZj.v(<m[Q-wks?ԣҙ:4u;ٛs9^);paJ+^mϡ'rW;50Xd ]'̌tEnȶqth\X@WZ!%ug-ZiJ(@03g:q&Y0X 0Z!b^ׅ5AM5)XeN(>p;ɘ<Nė ul[kq.{&A"1].y;$PXW ,wѡ]ЀvN5>| r{haġ/6uR8h,;"{ @b o^'! 7 e憋y1S!׎bW&a)[gĶ&H8tuZK0pERT]^@S` ?9-ߙ~E/>7.5cYEnn#ʯT$Cjfnmz;7pnzؒI;嵰4xdʶ\cj(g ]'vw^4@nPKJ<czV l̉Į'pk1zEqxuEJיD P1yUK^[ʝO (}?8S֢\}O qP;/.xXP3ʰ:&t G.g|ݻJH,Ҫٴdf`fL䣂 @+Jsۉ;M7|R/P>GKf3.<^t . k E^Dlk.ؙ=#>7u+qR>C;1ЊݮT%G*TCW*szjoN0 | mzˋ,R̲-iH*uX7O)a6!(xYx۫6U)b^ccH9J%Rth7kIgCo+d >Ҳ4z}We(SnC)zUe=,9,-eGscÊfʻVQpLtom ª vn`@#GDVn `~bO*#0 :G^`sRuWB/l_f4?VԞ%(X[﹧ɺ;1J_s~o'veׯ$@01D7sD 2ALKWG<~4:)˭[ UmkǍdٻZ ;[i1CEu%[6MHs=k=k3iwx!l10l&wbGgtbj~vZu尨jT XLBe 13dzˈV,UOt/vUQk2SE"l k'f羛< M /B1r6%JpE.wBt=zQ 묫Xk[]5b]-so0xlI&BTFdDjlp;You ܰ;O%=Yٽhb/RrIL1lGV[N}C!BSĪi:LSVéo%.Krr~6w=Skϫ%o)$jO1YS=>]ZGm"ASO:ēKiO~D rsll [o/Ľr" ~A[&K8j&`+5p9.&PIoc"yHh%S&8a[0~ ƨfώΊF0Z|t|Љnη,C- -3b,BKx}"FWZ_?:gMH -҈!ESҫvGf %{ɵ7͊9u[oDOOݙ_ȔO^^5QBӑY-] ;`ܷ6w"UVTl ^Ux^VCZ)ŽY1Lx 2,=.YhPG=m֗]$:%:i @qr |qb^*Zb*~WXN1R 0 =e_wP*wyd_xr }BGAt-k#|+d!kP,L<[P"Y F׭U9$0xܕfr@A8 :hW* ͑֫Y$(EK2J,#%^qW>]ߥҒ},ANJ sylA0f@X{3:(EOn+Ԕ3X4wБ!ճ 3:X@8zw DđZQ۵R/‹e3 Rx_7{:59\di/7jR/uhH}rho G+p8}1Ƥ,SqWC=.H{zA:CU\$~|&tPGiFݙm-2lעo(u}|8 uD[I;ÔF y͛smV,3z>Ow{0S$ᷣ ~vo% \i>QN|[~ͷ7~U24wO?i ?&vmUaw}`<*|iށW^,ۦb_Ms (*H}Xٮq Qq) dTO{gOdY)"ǾW~0!u31oyj 0U}ۂ+@5aHi#nΗm#F4Fh6&I漐'7o4 X],i*Sd؂AK]Q?LK Yw6nI Z(Tф$ Jl!'ȗQ} 2fvnQ& ]o$(P@v @V݅J{!%֙#t~r[L]d%'"UϿME [Oo( F28rd%+x]mTPKDh뫴>/q_i1 ? :&uvlal,Wh[pqPUt?x6Ta(SX`1Be(BuH~ؑ}RBmZ6~%&Y}n"(SOI$vmLK Jυ 6H -E"Au*O8)^Wmë<\MžXߞ>*}<2@Kd"ܶE, v\U-v}qJX'ueC,C`H;+s|Dr v;`x<7~"JDPڐը@Nn%9i;MT邧NI~ZbT',nɜUYK,MHv}7-x(cݿmcW~?҇KUC , YM76۟=Ŵ3?\f&l#Aj}X0Z .Cz9^I3)9&bxƠ0}/v/Wz>^X`@`ޔQ!M)T#!ߊ_[/xN06^/?'|$Aцi(U/ʐ7+XA(b_30U\u<+ط ^'YK66Nju,%8,z 88Rv%9ొMOꗱg[R \7v)&OBP\ʼg[s$~ tC*mW|Q]vؕ YcdS~,2OLjRs֤nVcw;A^fvڣ/qX*M:(n4_tYIзi#^ `<0+pnK?JLg<ܑؒt&!xR_Uy̔)}Tj 䄠.n(*KU+c3 =dz }`Ư]r,*8+G-ZX hD<:Y~*AEo2[  )ad% {aw&H=MrU)$XKNbCw\K(PsW DS58LWׂEVjlU% ?rRĕ X7_iī|2D  a\N-c{ ASBN8$q-4Fs4L|7JܠݓuffOۼ<,3€h_ӕ^'iՉs!`yQDu],4ÓijXXeFl mALRfŸb`bdzdٮc;xӮrGʜ9oªn_!Uϖ*(Hu?= nUڮR矜&[w-qM":1U MM3~\M)   ,<$T^XZ>. ļn1o0nLfj+5 cޯuΩU,yA~o= ƒ4o|H_QE6/b*ef뱶m cF?71*7BY=%%V CB&M}Pe X8@X{Y*O9\ Dk8rȴo&m-Lb@6PE3A =| 1K t]AQr\ẋh(D?;wmz@&u.^}|jt,zOԹGI#6ɂ%.'UfifB-H{'AA%/~wUM˱g⬞Y#ѦT mù!~5g$̡ȉy6L"[-fKM{fCh-QVsbL_x2we*B<xt zagX"8lT@ءiϡsE+^c:)iz6sf%fܸ` 59*ˉ.Awธ4 \:"3A?=a-D\rwK#_(w.pIW[򙦜<a#H5fnbHX4d;H4>Cv EڎeH"?h>;KSg/ȉb~'w2 F|cڏ 4Q㻻]II7Oϕ5.0̈́i0ʆYMa*ƒI ?q,CU渿EL7w o혚pPt{`6/=Xg߬QK(cQѴ:߄^BqvXPD2]ƺ&=LJȲߏ5@yL3[Aig;= 婗׷lrΟ+>O'IW?zwOҽFMJhRh̟s =jĔBu֟Q-ă,ɳnЫ}pHQҋ^m<D9(r]OT=^/K`+am0*Q~pZ87cj!b.O&ie{ynL  qqyT'igeG?E BF?ahao22WXP9O3M?8HF)חOm~(ܕouEka%qȏ_NǿM)UEvv~( J܈ }2l ϝRTglDwQYGAEdo|UFNe2<626 = ZS] ̵R:M!԰PJ&g[(|1k%"^VYPp`ˁ7c)!kPVjP9A.3 T Y~6"ZӨ3[+8Vr4tfGI=(9OY⪍R/1bu:Yrԛ.uIu[g4v!VHɃ"Y|;@ъ0KO;jKYO*1C 辥EW(sjМbr}Y<9-z rJ$؏ݽ$ 'gxea@g.^دBk}XZ;ʌ|ڴM1DUt? BDME 2%UTu ENV85 b3JoF&8?7(ӊyR GQUkZ>k}0B*Sˋ$f*"&Uof PzLGXGAr^z}Yxkis$8+ЖF-@ZQs"T0 /D"-AcɈX2 ]q~Ug 5U?֜` xʬA)\݁ s!y9 zzBl՗>r\_Fkmt#q{`t%8eihOޯ;L53@c yhw9 'dGU8QOG9DGpy(AÓtDx],hC<$̨3YJǀ/Aa*)cNvubmM^9槯- BԃBo&Qs9 1ieWib@]噌$ 4nSИ0BlVƧ:/nIsmW`_u<}m)KeN\~aGClwN=re i?iKҙҵ{VY5$n>4m~ԃzWԼΧ G1%cQ9.C}e0Le%#TM"}_h9ƏGjZl$*=֨vP7m,dRX'?ѧ_;]{Os ӣP;\x8W)-NX3,dŌaulb+GKq|m)דP^P^77%e#(]~m,|ԓZPÒ9uF\tS~ V=ȄJY>Al@jc_Ѣ⸙p21#d,Nǰ) Z?H̒fZ&:1y~Ɨ{l^Q͒;rV95*c  V-ʼnݔ8 aa9eY&b 8x&F'mR|`tN\I0Di!i"moQ6/PE(2Ek9I?iRwXPDB֌}7#}>'`þ ʱC= +MT>Hڶ2"io0,I;Ir_蜘%,NzV;a|u~mqIS4A'+/Utbg_?o,\@zV k߸:Eo'n?a0~(,=uڀ)Xm Ж0F|Kp^13^R}/b01=/v@[Lׯw| aEXoR w{oJ ]# Ń=(@PU6#?Q 2Jp&\Hu\@hypm$ޭ=JԒZb1Ru14~sb2e_Gǝ> *k Ua]n֠Hj,|^ N%-7m5y{C;zr-;j݇.`>}v[i՗1r^HIjR]eZ'[r& #dyA{9JhwRί:x>Kxv:[!(9n|DũeǪ3olꨖc@ oL#hLˉ^̊. ]p\MWHп?kQ/vhf|D, Z23t h7F z{LqR_ äTuȥXs2n%̏Zrֻܜ|'cB]c =: 7vP%*Rj >1ʨ@J)ͤ1tg|+A,lŀUhӳ x.]׺u/7wC9w %]~7 v.}T< 2wr g a^-`+%Aw0_ŢkB'q<}u `4{LX!{5󺊼ԬI2$A*0SfAFXu9%߻7QzkF^HfYÜ آ8:~R/_4I##c}mU6`:Ռ P?$p"I8 ݣCZC'acI8-ߖ<{"vN_@L6⨇IW1-rxI %oZ0& [ Bgb2wTB lI*m錂!hxܗD^ “SLa=(Răm0|y2S2AgQ(Ic{=(anXn >0$͉m=y)*5.n-`uܴcY![a2Ղeg&&_,'ڮޭxfxU&[tLx՛+mG(׻ n `1l*i2҂톈}%y\ ݣlOf"mGЉ#+ x3p>0Q+CsL! EeY՞=Z)Prf"{VŊ HfEB"`5s8N[Wc>l- * l2\u t# ߤƧUnKf#fUy*?fY$bxfBcЅ>+0cF#6횺]czWz8h0JD ?28O1kƖٛ?Pu'J3Ê _lKNVZ.y9VU0~YҥN ~=1"L@S&g=?̇p`ڡԟqxvY px)Z6N[P.瓢fg!/h`7qPcn[oFfrf'\qV^4u!{SH=$G$e,gRQ A!yBl$h˳yԹEY-lAdU !P&B.W'0_t-8b~˂*e,kwb侐Ij@^RDVr3N&&aW}_:֬w˧vo#vTV{Ea6&&4=+0o!T~qZܾ)BC]^Hţ6ci]=0f YCE~_{ݤ!oe3cn| 14Z:q497urŠ<9r2m嵆Esn)u5H$婖P5;+fw~@E yGmJh2rMb=7=mF悘tԗkZOg% 2ހxc+hL!]/:f7q0"gcC_mFۚU{ _<R36\/wE`_zZ[͵lA`Fm1wu}WzQn dOa^ TՅro7 2:rD r@VN"=B)M-%~M1SeuZ ykؙzNy/e&.v,B. | [-7L=]sRf|-0'P !Y&ZɾD92a!)>] dgx6Q'jW >̠I7[+$YGLV[.]>Y3h 3&JS( IA2cH` <:8`yuVa (^e0&h] >,/{f9X s xrрdYRF,YMLn]n˽ sb/Aw7%)f}e9 bcQԵo4x御>3>@Fy*s_$~a -jfo=Gpb4r<`%l Nx[l2N3r<%An7V~׆4SDZ*lCj7{וA~m:Xwy0_L-N,6hH$ԗ}*YI[|R3bgY %-j& Z ʯm ud@.p> JC$P0磥D殿 լ퇜VR"^Ͻ{bJ*؜kB%ogOWS>t_T>~yЈCN6!,mZ-P7{+tQ;^pC8ӰNy1ݍ񙋂4뿧B/-RS1֯~(ҞՐj̊1`gSԱ@圧lԳe4Ӷs1 Xznx(wcED]Agp'kQZSbiR:e8+RN į6Tp]jRBVba3Z#;tCLq#gYFDܜxEA+&GJh_nȦ#y|T"Ogs^. }2Շ\#})w^hn*]Kƀ b-AmrZ:s\T)V I5ω䞺[cqwbVmܴ?oIv]pRJ)Ntc'3NT18+# nsV> ;J 6V'~ 8MXr sSR20t=Mok$tV[Æ.&hiFAtYا贌YcS'ʔ9>Y;s;S$ e)WH(C]mn KC y1l&%T3NsvAY:O -#l'nuVmBϬ om`ߦGAa9m-&~7-1N0QO \&XXdGn﷨0BkW+"2¥'[;gb8c:t-p{o IEB 9G+:M.\ӔE]u"@uB"R2ص?A5W!Iwl;3\c8֔O;DCsݧ`:0A@ LjD6Fzԕ.i8Kk3.24h"6 àB]6 +WVc$7|.FR@Tn Jdhj;[7#64rԥ1K`fTK}җ5?ZIkZ'E~e~x@r_i F䂍 sniq Nv3=Fo(PV$V8k n͐zGLze}Ŧ 5XV߯ҋ%# .520!2-AwhA:'ʧX&4Q7-l !zFFNV,<905:9urkzhJ(DoV=e\ $"|=Ś@4Ӓ^%6cпErnpf]]bHZ`#s(rx!koЭ3XbMʼnR7۸UUf5oeݩ/;:BhDnIդVF3DߨCPnYn9 ';Ph~4 m6LMѐ{{B5dQ>lX6mrg8{3` ݬ(Ӈ&In܇)MQI{2 ϗYf(bS h\~l4HkfI>$`k#ADzv5U3ro"3~E4mxQ~>kipH(@lת+xN#{,;AȂu8BIl/yۣ}rLqF%`] ;fIw5s6M9ޘ/7v%)oAʅsIr2ƂIHȉeZ.utܰ~r k5ώK^ 4QGj ׂO[ 9Z$~C1fV㘰oπ/ $X'l pRAKsRi=mxec s=ؙZG#^8 WtP/u.eLBmv'5]ˆ+bqD bc3::}=m.W9յ̈́ٶ*~tjj RPFltK=EEIHJhQ^?{)i}pāTNG2 }]mg%!<~7/B/C!i9!]7nY/.]~OX-³Q_P TsnGh]hq77LѰDL:-*BJ,`סkUa2kDsJO:|n9IԄE#r(FSQ|4!=_4• 3 t1%ZoB|S}ґ*<לdl6mrϊuzC{ 2KV@Aa9 eONU]QcTbrȞo_ >w #JۭEDX:s]?S&|^u+RRܟk7}}NU8{`mʽaCkf2@,SP ܗ17L切'hv_ .ΔJ~pRVA:|uU{U.-Qx-$z)[T,܋ll}Ag-H7r4LDɏ 5æxV[lހ'2ĎTz*XQI< H(@ޝDW+j#Ľ읤2eX (nnKt6>-LiBI%Uvo ¦D0f_E̒&s-śfC%p]yFLGuymzwG򢹖EOU7UHqYy9"YV)aYS8Qqx^6wўyy5!"캗R9*$b3+9ϳ4~7(?E: XwA2#Y=I!/q tGmvT5I/yk {)a[",zɒ"%E9S_-&i&+r?Ww WA/s@t@ dG^}٭z#^$M\#p [VL,Q/J[)^L͘PcωG{5*7[B  +84 1e9HuS"a=ϱ,й 6RU.J }e,ھk1gdJqMiςN%]~y]a#(&0Cyzʛ+Ʋ0Ld 0 yt!Vm;ji; !p$#i,e7o_2cT'B'lC2# s[xb$'U q<;oᓲ|oFGI65J L3 27J9l*z]]Ghl.\@@׃-$tM4xb7r dUMo HA5GgA$1rh1QAʙ]~.%(HkdDZ 5u2h~4"Gb YI1$ #i0]4Yjd7{ 9 @.$̼WW 5D/dlssQic:T%a'߾Sʙ95l ]$ /%e&q/#iP`&ݰ;}}̹(ܿtX౓Yu܂AbGOF;9ƽ:k ~6T=4A$Xgtv)e+$O`%X^Yf:͂2NmeI_ som.L/gW6:IcY˸4q<0 mo' ܺlMa0T8#%P#G64TIuDe?"* M;--!|;Ӈ$",}b8)$+nua wuvs~j{69{D06˘8̭Ѳ٩8,^A݉sj,Il{Hgi6+2 :NAYxXIqIrc \_>LݮRJЋjp?y`qaxN5( BlZ/B-[7ZPr1C c;ӕ6D㞩.TOf:~Έ{l2#j9F@-pUzxGQCnW(aA~ m܀H \G;uPl`"X:^:AG,g,ӆsƟ(DkxTJ=SZ#r):mȘ+_v1Sm~fB v)0j9'G<;sZu,cIE_MҩM+tf>\јڗ9-g̑]B- 5Ѵ<䔩+Ul3![݃+GF0ƈ1vڲXտ4p0'0sAɡ U5ctWn@]+>y\$Ѿhmc {%'m6_љm^:ZQ\Tn(s4Vɂ|]k ӗ`|,y3# kԴ[D$^-EX8+2gTYa4"NɪRrSF#񗤧۷(0gNZ6)oE7ËzȨ# Dv_[~d1c9GN2_* L"#,4hVNag61汪a1`~U7@ )DN B)ωQ  3-yF{}Kܜ%MSLC6߬gl8rZn*sӛ=-YJ'JoQ. H9|wF۶T\!X!h#%/{_cYv+{-a$2a\ϝ7U~y1͠\L&AK=^6qp8A4^^-@=j".="OX$᩠MCh@-[ uVN[H4fTT})' e N`H6:BtϓZIo1$ tpEC$|yK{@nР&x^ 쓞`i+ 4^ :7Dk}=t,?Ϧq&KsjkYmBɠw`h` &ݨo&kXl&=JphF>Q*0?s*[0ZqWj^ 43֓3A$\J]AOڴ'ǐ^Aǭލ5kUZGKZa^R.%s݀6vl0ݭ`L19@jT<7 N~PS jE:lJ> $a|]1TmD2RAo_Nّ|%4cdRR.U*pcJu #q+VT=!/AOpƛh{5; BJ3-̸ hPlЇ8Wdz804[{6v~h>eյtC[E (o- %6Cv/*\mLY GNdO"(S#T*No<1;HHTuġwA#`XfoY$@Mw$3c0=95U5qdqL@xlF&J~WuYTpO7cH`nbnݜC/n:>K(8(}myK@pB|pa؜ 8)ቶ=-}7RMR  RF l --7^5hPHv14< ;rz[ @^_lŴH`Y>4&t24lu%&!B qDH|S/) }Pxw3VÏi5:zbQ#[³puF;5K:.k-\n]WѴ}m$:9Te ˞cTV^RA)S3zWg3VDek9H12Wo6,õլ7B{/ns.=у}Jk)?ATV3OBpU\t`n^ܒx|89s\)e.x7J {|> ؾ$L#q%j:\,NQNH:)pT3X`ExPֆ RtߩI? -[9l"+TuJ| ۶߳j]5)Tl3-Q3aA٣.6p-oϩmoTj3];̢b+5%u5n"o`<^K6+/]elT~b-WzfK+(|4qTg*LĕZ7+ ظ&U(k8Y(9X007.iBTqG}Jaܲ5O1)߆te33_O0 jxT&"h#)"mlwnޗҧg^\~8(lXϟLQ|\H :l>j7IϮE`N4.kB*oWyV!2Eh8rW`X*LR(*w1+ڃK) *Vi˙{'@ҪvSIΠz%vvaTՊ2K\2&VP* D& 5}cTl\@Ҟxw@VMرFgܥL]" {jfc_X2@o)ЁsBEDA'_#OD>^:7 zkG'b=)g zŎD$ 0K? vVΌV+uUfd,۫4`a"snm5ae`DUOkL` tS!(aab0$8%*o#O@yP& Ԭ4%.J+ϓ$nG " jĢ}c6 E[fR%evw~BUp=)Y0DP rg6ݛtW;qr(D :qlUazUW0 dvHQi$E(sl/Wk LiEl+ S8E 㾡16_{mVnmA_[HP gPM@&yDz|Xoi Ifm'GYF4{s *],-3.<^MΩFn|J'Nk]DVF:=Dsxmk|J[l`ٳutozkJH{n(ZK8q lI3^` TibrENN#9p|rDvx.:$J ڡ;I$= yeIk~>۲zm"rVʥ!#b`~,a ,RdV{҂"fX1jM%s#X@O ޔ hԚ׫ =T"@ ~:t 09#V/>F"𿯎k0jlB &@IIktzBWQ*9=f/*ޡ͞_T ugRqvAq{*#"xat9p plgjj`96EB t1ۙ&t5?6*L͢fesoC;ƻe,Rl  aa}Tu=țΰa zjPfeQ:d'Bx!Ca.(c̘OhH4ErZl׌  !b8AHe?ʄ>ݢX Q3"#爮pIf@:;r)D%!+W}8_ cd/Dg—هZ&g,}jڋ}?& |lpkxsHxߕd)<xm.U(nkmhbijklcn}. pO&R$oCk,x_=B[ܚ]{3*3%:"dcV |,XL|W(x$i3迵qLf_M]&~@g%ͥ;ŜB6Ym!!=9Ƚbw3 H^>OgWZ2+6Gns*GЁ%#̓y-ŭntu1IDkrfWfz6v VD (I `t](3/D m֗'qlN>nȞ/"-cn\X#'7@UZyVq"@RG, P[ O^k̨}8<D2ɐI̲ٺ-Kor:0ݣV;HFC),E=BŁlp?~ ӝDZpLĸnԊҳ e<τxW< "/Oz/Or#$=5f𑨳mA+&NN쮌8W)H;SvT7wMML݂|e[peR0ȼdڿmeZ2N/ d3ʤ/# C bg|sTˎL$VOf%2 ϏGhIvh#UAj7@]@ |NڞkWx I\#?1hwM6}<)I[[J5f戮 @znVyA"{"8T`plY2Z .t\繐߾aR`x3wUja{ \y}:WmBĸ*%aT9%7޸? Q8DF a{hMֻQǟӂu7ANW(oI <(7Vl\?eW|s羑2 v_x]6B'&pZ>tJHI:hT>x$YQ$IUvEpO9XE>ޤ =Ž{+1W{\;]|PԎ9ߕRJ@$n2zTAS ,'E`5/T GpÀ$5߭"v"hζq7]pcwTr{xS*UZcp|]M/;Zq9 6Ƭ_Paґx`l0xsJ` #iUb^Дt;&^n]?8I K}2jk@wûAͥ蜵f{ds2eV:$q3ABO[EcနLz-1;mI 3S˽ TWj~jXݭ!"QRg[|~6 P<6ZU8w'w͢1.?9h ;=-/ lZ;;LJ` ^(WlfxsS\f|jCBO? 4Bԣ_ 2t4@-$@vO}D+~ zǜqqSxlBuٛ1Oޔ0Ʊm.##kƵm/Uќ z& ttxy*gS[Pb]XG3Z+OD &3KQkb0[xlf< qfJ^"O0⃁ؓS,<O|ԽrPϱP<^X=֑C:ҩ a7^6aRu3V/4T 'c ЈZ1Z ߰oyRԨ?#-Q/JeW-Fgq9ujڠWj߉KQ# =f:P8VϘ-`c(Mu4M |Gj#3ؙIZ}epO=rIZ'G&RwN6eBIf^g{G).wIܽnXn{ ҹ"<`PSDg託0 8߱ >B)|)o?ɂhx6V-a W'{|o䱞֭Κ_}Mn GAmN Á4UxtgM2ů1@Y[>vG3AZ}IB]k?Qj Q Y@!Eԡ;QO ,Jy$Z nM K]^RntNilQhO|ڈ±y)^<A28ȡw>P83J6_U%dN4 س1 Ol^/]yc8^QF yƊٍ !"YZ34/ ځβD5T2X4dm'`9yu nN0>\jdh;Xsw!QAl>5k?eIɲ8Mff>V%n:o =MXbr17h_SqWOPT'Xyؕ)v6NBU"4nES8pBd\s6gjckDT~ۼR{Oο7m6,2ؚ${0s$g(̓9F+< 089YPQ$"fYI%lhв!3 /Mf%?t43gS6.f6H6&$YJi^RC _(&|<T# ]ZyFw~+'K #=`ܱQ3TZyh:|_u\FYl}$ODL[;+S {rH2tȬUл|gRWbm0 Jg Lonzw`KT@yBk3>~M!qA{ڝ:֚!IF蛧9,&-P)-|ר5ztzGHڳHr'Nc5AN%5V䳮<坳q΢e Ao#ĞX2mq3ٻ8uOr>6IEt ]up!m J=`֚0pށ'AJj2Gn 2NٜOtM^19q%hUD~\*֯|E=H^gj&Elrx:+wQtOU_?XB!X6BH1dǀ.JS hMF:-rŸmn*i>MŝUUoc6s= 0R=Y~SEvڈ+|XІh!V<´^akԑa5FQ J3Gv3HpFOK%@))]}'4XFz0(L4nbK.F=߇Bk,ȗj* ;Sr`tSw (o '/ۯF~a}t!SH#3q  Õ33&1_/+;.Xw+TFHz<Ç$cۡ+?jAş} f;QJC+x#BRF)'s ktl~gᆫ|7p'{~JM[K^?,Dp!(VVm!DA!ц wzYm~˔ڄM37$a'3zW_<kXx:QtuxG+Z"ZVy!5@ -Mo·P 臠gL[܈$Ձ$!\~BWm)9:\E3-bu0,>׽LvA,ڽX^ÈH:Sh8FdD1u̾#9Zw EJY7!JH=$mQ] wXK+W0O۽i@YCBtEy,5O"K2w`Pe)?G<-uX2&vptte>\"T~&x;/t|q"2L;ч@\ b RCzRcvw% DN)~yS;*kt٨;-1ڜrjPeA\#<=2T7yoɂ|Qp^Mu տT!Y)z@wd(OܶY]бhB |Ŕe/}zJ>ί#?e@!o(1S-xxr z5zKE*a5-g|6 T kDfR ?أcyRw%hH0@6InCR \e$˳0vtU9$ieeP1r|DQ,~qDž(tӨǂu d@~Rl J,ߕC3T/.}V9i_"<=W(8!T0rCNIFX.{8 9TÐlf-:^N* IYR&OiUk.z1+ut "nК'P& Aeɥm+I!yV;6-hXg-%;:L8.yNU zIXI˖Cg-7y!e(  Z c\Ofjo4Mz<ϢOPJ45sˊ%z3@GȾ7sZ?er{5ڔ54ͥ $ŗ.)jM 9fl esĵyӝ^~lv[i ] ~xC657ͫ`;A`L1J2 LF9 mn)H|&}4sv+1F9:gF׏Eabi ]~pW4Z,%H4$ m@\\ CCyd:QXz©\c?dXZbh\5vy^Xv-7 sILV)AHaЬi/I9|K1_0%byV0_fueX{2\EC d0ZN%D<n­() &3۰Y\_:YAP~^%U;5@ECU^~7RxsB\c(+C" CahE0v,YP1]3766&5 x3%V0Kpg!) ϊߔ[f@dեzU9n&%G҉HGFЈ$ReqZf5zynBZb青-?U潐[/^U]FEj۲*?1_b&铰ϓծNB%+K`SeI CeiZq` Zعd| 'ߩӏ /$>'Q)wYTEQ:%ӄ8cwz`z]JɓQIr`8AKSC%և%bWe=u*/\nVf s~֙(kЫ͸djrW|@o:G{g"w[IAד=BH'=DeS +X5 3@xǒn˱AZ/cƎ 3S&`pc'FbƝ<^{4y'S/5@2$"dmZFE=ӂh &Eh4m~#Z,(f,OQ4.2r7V!o lyt:Q r;޼ Mw6YU]g<R7DL4Q#f G@!L+C D+C۫3q忮)@2҂ aHz9tZȴ_b+5;pl^~Ųu.I4إ{H=nEU.rx)-6?e$WX\VWdOhYqGAo/\Aex|ֵWjRp_"2Y||Tіa.>*22F>ؔ^N+0Je~HS!Ё=aA"@}Xjb#I\0Ԡb͙zX%9]'C):\|?Lsނjg/=2GcPFoYI:,?n.ѤQA'Hۧ I-/grVe.-=};x(!C˿\8^ƟXIkE wksgϵ?Ie=m"= @*#SzY\#ChINȿ}sjP' t֩s> x=o僀<#2/cHׁ6.&,ncz4{ p^c jSvmFYG 9C,_f#<~NUPKYr(YyBnV>_~pqm?U+š4wl_j0qOyR}w\;C5m,^]1!Gl&0vJ Kk_Fln*@GAHE9; NiEz< pj./Z 2H6,gػ/s7NQQӘc]Q]CK\5qS.5"'`JsH,/u^C]-#N\J`=]<]cu, y]T,z8Àw=[R呙*.OFn۞#CpDפ߰@O1pu 4R!c,bk)+vdWKʄx%7wǽV3Au}5Xs!=ç2~dYͬ>>0І^ԙ  {"\J|4RLchE2:GhD1YR ܞHxNжtEgJN b-2rAdo"7ۥh;"3KTEQUè=InOu}wHU?'pHUf(3)M,5ac!\c23hzui3=8+l4~I(o[J%mߠz,0u+9y=kPF6t`qL$HVXdȘ|z&ﰝ&bVOZr@K1h:AQZ>)0܋Ģ1Ȯ eye~?4o'ХF!07j.c6 Ja@]b/8Fn'/#[$8sXZ#%UaPћ {ڼ#EJ |Ez*y> +o}h8\g9="؍*g?j BCaL4 ī>,̮C̡;k79[^x?N1iRT=v$U]p#/A:#~uإZAK릈ץ&(&}ee$5-B&QG!BO[Ywqp=Ô؟nq^{m8r( h1@aL[ -lC&Vz `l iB.*N>wlC)LGܡY3bĴd-@\^ԈOBEGȚdU'0c$U;l$, bҠ:5InŨl>(\݉a)aBPɨlF^-~oAI7W`6G#M#1Z|Fvɟ;`kDՑؾ@'i>ǃN}"$1 #{z+QQ*ĤO\"F ;:K"o 7vYf"~d1[$0`{ӦⱌhwѷtNfV =^ ;{%m I8i1yajQ~ƂwdAT1-U{1 A&y8g\;ˈyfd{O+I3l ;aouivkH ƹ\; KO8Oh$b9&N}]OؘL ^ዷ8FFI&18MHa5a^ɇXAp\X:+QCĶhrFM*?-VB77.~ZcҊm"^.jNINb.r~얯?OD4-Pq,0ܾvT9/5:r2.T򋘇_ G~(z%x[@l CR ;.S ,fڕ(9w6|~_٠xh@%%P7Mu&*Slx0}&"*Y 6.s3`ޔCxebiv;/V!mG1e!2 F{3@qfrk} 6?9xBp-p˸j51yN**}[;c!`( h_%f& )\Ƒ'Q-+  K4(LYBh;28ԣ-7T2$7up):`d'A}x&*7a܇bzyD"56IlLq*RSV5NRƾ0]AV7ٞ7 \xRt30 >| 2~[;.><֦v#Y/40nZє}Ǜš, )uEcCZDF1AMu O:V.BZO'g>)pFj|6S+I_\af4?4?1nLvbRZR?? . CG;t  L 4 =zAϴ12F&U Uɜ+61D*eqYc5L_*)%Xlt|zD~|*&)ĦCw[4j"a{N]|crS$UjMG|Ƈ:'Q _#LpZh>5@栤Į%)("äҏl\Zz/3NڳEèyBde*Ⱥ'Jq)}Jc[j`>Fi;~{+ mo`W_TP\xH߼-e|uwJwcS/NEBV[IUxƠ[Q"=U %X &P_Ev4&d;LXbQrfԡ@:K)9<aq^Z g;u 3/ av Y4R)^ U/$9A `@t6ӥ)̦7%^EF)xc?6|zqeyn 1P!߬K/KAQ xC'"Rbިk_|M4 ǕN\61E/-qy{eT`r; R c؄"6 }Ȉvm׉J hr/bUVr b9;vXb+0T8In9Fah ԩ~pTJ3xYiM}W꣩#E',X3ͫ5oo+-马N@^ ~?r>xVÅe$"CTNe^, mkq6YU LPDDl):صh /y;`2=:*.QkjtC1iT79R$LkX^MυJ889IYz3ov.>@LNHrEW<_{Zrwu .LL[:86+QwWv8!QƿKb5rk&/Bh9# uGRKEBSyIo۪i5E:G6tڿ}]dZꁖaƠOnLm&*,=| zc#U>yKNܽȤ)'|Ю\p^'%.1 1Rr8_\NcyBK?Mw@؈fX`Kt/tkG14]I>.OP<`$_Rһ&T@k#nS}ʢ>nGQBɨPPBCC)?FReq_ohals܌2 ebawJgUҫ#U~9G&R3;{(MhEU*ؠ V¹1{zso0t^#B)~QWH ӄO%Zfz?'_ngk`f9bwCjHb9XT=ЪYhpZPvy:ec ǯTPw$Lr\OƈQkQ.-3oXrIPrG!7=V tk\F1G1+u Z}5E>QXh &t70&ix,TEࠌ˺Bp@HN}mA NSE@wrRŢ__JZe{3Q*kTUGpG% uc?Wze&Yh-;_4J+&l eDZWIEx-p \^{S0tG?g#@FYhkn9FV׭`-Z18h蓋(ɸ?9ÁC> ZaHSdmeds4!@z1Y-9 \1_(Ak]05:QOQbelĪK<+)ִ>'IrO1(4Nv_uX/ Il`/B٨տZˉ [sBW97Ĺ!|Bί)#)u_j2허6C0+ijq;ƦdSyyI,>݀%"/]=8r(R{YgEw5ܻ,#:2ENf &Ap!y<&#ziw%ad'O<}s.ʶ/CĀc?{aStx Z!]fGo92 D}bwp%fѪ-o@L'vPOd9g/fZ[N2 /n"B'A7^&z&UMLv6˚BUgsM4W=IጌVϯ8A +Dҿwug#I-39[ug,z:Mbsw4kW F3[ ͈7>\'[Eך_/yXᝃ2m6mHE /0nt CHPIg,F}21fW?.jU-{zvXߪ湺!Y^ST O/ep{qYe<]68%Ę 3Pa2R_S'TQhvq؀ޥ߿[ʾ.YF|14 =Bi0ĔcdS7pDyqg'# *h eF٪`51J< =`⪼M}V>7I ZuǩPw/Ky;fcU!ͯ/W%JlUkS̀?9;Qcm ^5f<֪qq-IK8$;qP؛@#p8־X\Oq] ww"z+O$i#ל+J/cBI/uYŠBKh.084yWs]@$m9ÑӨk*=|q(:1?@ PrYņv`՝jTzD n~{gz= nu|<,$ yq0O_ΎȽ6?a VhN^_Й62Hî/o<;{K0xbo$>"[U&d@IY9B~`p ؍D QU:r[ (6nnj1|73^]g+׀3FX Y'H%֪f : N,BxPCY>D3(jɨP|j=}{;#oaJud:/ F]nr)N[&ls#(rj"51/_*9}y mYwF(EEz0w~ x <ϋmv >?ϝ鏁 a -P`1!37dE@$7@4kD,eqXeGڲeZ.s! dn⯐w$kcĚ6VLX6/b߱hÔfABZ).T T TʺC L5o"5FZ\J:-5*'iHstZWptBDt Gm N)\: CkcVߎǬ=~2!JJ5~S?tEFL{9f,nעnT%7_r,05侤 $D|uօkGn(9]?O;c- 'mЩs6nU%@ $yW:*QN+ֺ6G?tM3 w3ĭ^`+ǶO7F@p.ڀ!D"^c0  ݨutL4h*sCO$]mP'X#ɡsP}r65=K#+Ïݰ쵙E٦Jdk]dYd홋(Tmyp0ҸloBy2ϘS4?ƼfMY~)GDu{UN^1![/&yBT8$FFyIۙ_ޤs'4J4Wǰ ڍҥTwm Ʃ )ޮ:`96\l3ǟM3`JfF_/1Nk쐏jZi؈mq_-qYT.M 2sуw#X*ŝ쉒˕FT*C \4.XhF37oqپ^[@U2}*YգxiTR$6|Eޮ;Wq@F$h1x g+xD0Kԯz%}m[ T!rD0sv(f -~֧)R9$n7rv/,0=ú{_:m_Y0Onޒ+.q?^֔Ǘ/II6`t}ؖ=Ls؅aX1/IʙQB8kc&(UUP+/{d=1D]/;%\OJ݃'PٓT'x-yty }k~fG@G>V{ʔ\@'",%:L)b=H_(S#68p&:e~RtE= iuoGn5G!XyC]AՎBՅb ə)j1V"vw|X~Dc'@=Č`A207ގ`guA]/i+ڞC'tw; 0rb:d\OXM#E2;lvϡ:t/KbLx7Lڻ .0k4,@ ̏4N=`W93:kZNa~E]#-U';rمm8f7:n_OihE{L ТK¥7DK6p96W&X)3!ӶHa0^ocL[h`Eg#46,UĤ1Ї.?@?>|4V-g3^v2z yAhR U;+Hc١ ,8C$0i=ŧIr>@TiJOfKG+$.Q(=dlxXjШ\|:HKLZr XB^k_W"QMʘz><*>&p(#fH,6@<`W[9ʳgٖFAЬ׾,V𒮩q﯍=Jt}ybӱ;'|Z;6LCK=_3?˩lFtPX:%' 8)B.#d8!)2.C,^0!3.I0>en}}؎,E@˵7:ABmaۊ~:hU\TP)>PBK|%uMFm6tt(l\Ec!MiA?(Na]$3F[܆_ӗ_hGRhsD.,8snh23f $"D1z:3!o$hŜAIjpWÏrHg#D^jvXIbhz4 o'H }ơݤmj,M花2$Y;KJѧ5ɮ%6X.MEESYSo7OLEx*) 2km m}ڞc'7U'\ʉ$.p]W/KVGa\:?(TVKc!SV.U|'D$K{˪25mH>D\:w߹tbD5gGUEm2qXD]*ֿsSk@/C'e=AYg( EVI0 GQ23X%IpAIOz]`ftGi?5.XKubT:$l.':6n(uppz$4 Һ{bQctj;]X/z,-+`d%edP=tlGhru+i> \ϊD ."jDͱi52[S[qA܉t'10ԓX563"[ӌzk KZdYz#|P@yI/ZY}!TX_tQfl~mW0%`#$O 8j6CBxc//l-un ]7V̀^vB Dc !g.F0g7 +厷j5CtWɪc%tr:_BCXz-m.-r8 1㱘!y4-"AtkXYP4;S-z柇9`{Qt"OՊ\axNR8G5- U\@Xd@!*OŖb[_%\c?R2? JZ7d +@HKDRԴĩr͞ݫR>%&fWVD4r]0J\<}hSg V!>êJހvjR<:Xزh?]q2.b*~hxJ3EFb#.00(So]S Fnm6'}t:4SY+Ə2`4CDž؄t;Q6ᴣ$ݵ|+ -TEbr7/z|w`_G*%r)wM#κ9g_& ZeC O#!TFʋž GֳlkeXAzY%b\@nEEA`%:s5+npQֽhi\kI;9we$J qbݡI>f㮱{͊ vkcg%?13eH& F2o52d9//,%9> ܁\-d5q73FB+:YH}K‡+؞s|M(|Y|? 'l+ K9+y"բ(j rmyי Qd?*5iz7n. {I{1t0bԖg-Hh4(Ds'Ƨok\Ѹ8_%OЦA=VhK_e/ f&FF>ϰE֥mhgA r=eqCH4U#2uDpfӲ] ԼVL=j> t5G 4ئ?Br9AJߔ"cp↑dhR P,8[n=N}DB"6`Fg.Ƒ<nPڏ {ǖB b/8)Jy I2$]h+ SJb\V#ٿ̧^Q"A8Xן%Gk+X;;|}`́Hf~%o>)k"WRX ~K޼&BnX4|ssFV1ފҠh_jrA^ /!(\kޒFQO/Z' WKd"_93k ?z2Mfnȷ9iޓ[/gX4SL1c3tT F@'_d-VRՎ4(F#%>PN}Zb;!#֚62ݱ*;AY@LCP+Jt_e"bH6*= ~yͳ5Ͷn ?7x^'zB˫ZTÔ9mY<\ r̀5GSotFM&bi7mts$LfIu͍Bj{Й$6|is%=xH.ipK(R'17 mXl{ T^* <4iirJlyܙle_3.0]}* w1 +໦ X؃L!UFh8Q_QH77Iy` }#k)(;8eG:s13&:u!o쓷OU96Vcwp;'M:t85|BUĴg ?r~ BPk!9VBO"26|a?%{ bhe)Y M׍ʎkoeVD4M-T텂d\w3t>`PcfS73K1e?o^\uVu]!DHg)RYB8%/PE oA-3 K\MQ|(tFIo:sPօM?""J0 4^Bv\~v6Pk@boʐ1;ӁI(8b XkP±\_p}n3}{U߄87(;[#]mQm\h n\B} ]?6ɆdYXL,5{{y\ ZE[}k7r! nƨ\).T p9rbZ",MȓQɆYRfd32#wW;. سxiq3~xXRоKPğeEK#bh\z荦$䈁>5  %84ZreDe@3ͮ@HAޮb4f%,g9.,qęr+!Þ7!-)a[CHr{󿿣a3ckp] |W-c? cl_y5i/FpĊ6O4mȞkX.|;pBk|֒3å9=%ܐ l{]˷/R\A4w2b?Y:yY;́NK5(-rZ_L*'hiDPw|t"R98p 0ՕZ;xIeuœp!D0%#ti>zҢ0m(uWX䯛Twx~ǎ*d"/,#`+PZzTT]!}ޤAyL >#A 5 NJ5ڇ7s })"׳ESKApA^mK6KZś1|:90`kGȷ_i2_|ߞ³f);}jL}OzOxOaȝl|yEڛ>eqx'Tɥݢ^ _4Cc ?J{vA>^-~5mO61v$洿E%B}J,rTh\Ne `2g\]_Jcgvu]m-ecT) d1b(+wJ3}%Yl(p{R'[m'w;s^dYW7b AHɂs{ǘ=6WvneLFeM&"!e42.eғɷsc'FEoϣ449""MOX!lF.ӫO?*+|6tkL 4.mâ(v4GUc5.UtA tKW+%k+.8cH3 _g 'ʛMv9%~sR~ +;3FU0c &M^\&46ig Y<$ڥ %D%}'φ~mXMB8ʩMjx:=0T?tZ7'%=]{6cbsG`3w:%c0>zy)RJmܕj[a ը;/5ˆH0_d $|AchN4d}_.-(?yȐCY㱈6`tm͔nvXffA0/\E1.~>qF[5O Gg@~yu ƹ"X3MI6O WlV+RMG5 XY]˂\(v_ ].7^aQqFB"λҸk}FLBgLt&K -oNUa+blLe~|j{OVs+4WqbcSZd\> \ف.c)x sMssb+8C{Kսnmf^?JתNwv*C^eu]ce%4ӻGk ; =Z;հƣa6]VŞW \YoPLzDBL+z SǾԗ}h%~4B;[Z%f)_ZsC .vw5ǂH{*]Jv/^>u_N'#tlh4tjի/#_.| yTP@;jO?-;ug Q JS_YBEr='b^4?ʬ:Ht7ib1<'z4͞W& sCCRKpMZsyr܅c2-运k(藲-+9 i `]4TW|  ͺqO ncM<Ҡa>&g`&-uX3`OP VDB${Din290bf&vczb&QP z~ S &ۉS-R:6a#꼔 HkIX$ĆS# X@|s'sˍN;B(Gof88:? pOtP:})B 3=&xC5+W`j&K9y/Rɼ4 ϛI܆<-[)iJ^=:8@|,CAYbOqlș\3㲹S-!T܀* ylyÙT"w!ݼzS&_^qȤ]A;K/RG`7N0ZEhnK|?)6>b>N-1q=6UJ7\H9 @8+|9Cd@Uvg #R =˲K ,}g-[LZ@t5X CKKAގ3 f==]`g6C2Uѽ7J} !aSXrgİH/܇c=1|%P`Xщ:\s>l27 >R,= ?ws&wlw9(Y_ iec&GC)s( [&%Fe{2 w݄΍?z%FzT01 ޅVdI%L>3p{~c6VqHnB~$G~9sLP2w{/ݽh_h.)?PLcO5VA mvLpB vѶsRD]mǟkOAV<$ԳeR7kqq8jh#1{Yy@uI9I$7HVѤd+0Ψ(FMG hKO{[-! $&V Q/oЏSB ~F"/ijjE(@f&n|MC<2,]:%^*UP! F+FegQSM SV4Qfs(ZhU]$Vnz %H$ [{9tU*: =`Z)`䨴tWh Nb,J/VbȜf/*/ 99~=d5' (񍂼,NLdgI ?Kjbb*zbYۢ7@LY5;ƿSR9i \o#  X a؉&ʤ肱 YQ8 X+Lyby{g̱pߴ m.=~>ո{) ;? ޜ8GyycMqYeO'Cg=F~.?R%` P>Qp"gTY*d*͐ "%1u,C]njf?Ğw/PHa?tJO84UjZ Pz쎒9m# Waf(` Xo!j$},~b#sȉ5tRWn=c?"cAX fuյd>5NaQl%@p[xA /XW]=EIچN ZZ(wq Y{,#:IĂ{AG8@xGҕXkCt ΨXe4^{1ϧB7(/EBeZ UxR%nL cFO$. >bKwt#Ot;i:$G{0^T,ı_8dTGyfiȽM[ ,bh%ciB9)jPŊ4xa{ueM#?n xf =FI_˦IkV͆Ϩ\]!iRfܥlN\FEŘgT 2x[ߒușBcl~Pg+$T! ],zPZfdVڱM  qج%vS]]m榢#88ݒΖNQO\[D.s"K@C w]b3y33F̓N: p$-qv=Az%ӣv5Y *k[tHB2 N s,"j̣2s,Y\Eԙ}Δ͌zKiG0*T(y¡Y̠ z*W pMg5n_4ڤЇO {f:_.~%7D 7i7/lv.7u):Ń̌DrFx:Y`Qjw**έԽך_x2i#9a钳ZśY-0f6aݞx@<>೫*#4iHDq|k#'bo7G>G_t4Q4޳76:Մ5 a=H1]׍b@JDE#-[M`?󃢩y0OÚT [#71 P F"mtB6I *#y_.r54y~Ġw`v+*!]4?v*т~EKokgB#ĝL\t5T?|I<,G"/ 'i*;E9B*zWt^تPip&iq HeDPspHr%Dó=)SڌͮחjMnr*aܗ1L&ȌRRcYKVY|l"*-,ZzS9z?>pPT^?mŭ=F%<+^tl/+[LYȢQg9?Vimg E.u`cBtvyb:RQ=X:4Hܽ ֽ}}#5=}[[{(OxpBO qNDZ9XȤα[_< XV{,4.NhAL.7T:vBybnlCөwa2hI)ǏI\ }0&:JʚT ƲlafDK> not^UD#-+4<Ͻ% #R5 ()7!B˶CD6&/E{Ԟ4S[/n'&;L~H+%M9uildq++)/1zO"W"V(w>J@zqFݨ-ow>]. "0 [[ҘEZ;̂w4#V)ebt @1q5bnNUS1_(`H {F[z `F7IMdF~zђNwe{rF:Z ujQV\i'-#ƒ]aI⷇Z_P ]d\YLIx-✹]ܻы|CQ/#h,ɔƹ@? ;p(͓ogưn2O]jہ~#ވ54@߱ЌFH5Nv^DYp&w.}?U Z7z(gT46@~miD{; dQ)ICF7_F6>҃ƍ0Q>pG>Aʞ 6T5 )chxӕ9Gt03ouP XX:r dV¿qk|ȶbHڒe8#,V6 5H^8h} 4^D?۠ؗQ(/*|R";裇 z ?8g FYC6a~}_>YqHpx>dJ6V8 Qr˵%&wriqG5 S.!K”?5iA "3m-s2cFu'Z46g  I1KՍZBRl'q/s?IJr4Ia/)´,$gy G}sV9VZm jG&$h^.bd-޺J;ar_#ԂԥŌ3[i<<wͻ ;k9aysLCYUeq<Q5|fam-)X\1n Do-PHAUeT)b7˿C wSB*$#oyul[ֹt|Z|ưd+g+bv WַX8VJl(0~i%f Tw&FԕӥǀQFxդUh+ ir `[/Z 3界.~%첚9V*FBJބ?y/mPepȠiJ3]e5AESg"Y=hkw~㜫܌w\,@[y{Եz g3/YL?}qIaMdҚ(Ģ#=j.}vkCY+6M}_t 1S43ﲯZQ7;ސ!b9}ﷇX*,m{yo^*_3T;LA?3]dX4 ʗ3#4Sgi1f_jrl[h}s Cϙ#ak:"i$z[6 rmMY7(K b1GnV1s}|oP%泟w{\:mLG"*sXLq6(fm=_ Pҹ;5GN!K%3 *Y@83tD-"3-M5(<3W)-y5=N;z)`\z CZ!+@iʗ|L`({%exW:h~R%$Vf86U OQ̥D{ڐ|j8źYhYʎA{aZȆ窈qJ^X0p ?s{wW]GP&oiC6IMu{T݂}jx[իeeFpt7,a,OɧweϗV%uK`k?P2mD`5wc qǾ*mOwcrLhr ',ӏMcKwk<#OkxmcSYJo<}Tl^z?iOMsA/ڵq+ThiC53!klUHk0*gk<\6&pNw0׼"xmԤF.̓s0}他ܓ_WVt^Ljt;HÍ uM([~'u:%#Tb;js,}sPW%6J-33"m&s܄<;L"3knŰPs;w{F|Do\=}k0zb NDO]u#`ޚuڴ2Z۫j",%y޽&Yw&sig!]R_J0ǒJOQ@,Jlue o5r5T36A^m]~CF喟ay=1uh ;VD+9R1NchQ%gʩIN&ys_ȵ' ]s.\ + OH77lwۙl>;$]cD%7q+,'; PmowsΫ }lEiQxc\..^aA> )^lB.: GqɎ۳Z*b# ~,KSFoMX=D8^e'nZ3'$)͚%<"n<dsj?EHWXmaq7ђzf?n3f[+ II0\E•ɧ_s&ue ZR!34:ʧgyk W*WOu<vh\}(tޭ[C^Pvw}" yBy3y$0K4!z;]F޶(CR>̀=nԒ5H "Sgy^5]AO*òq&ӵCc7yQfy;aJ%b]'qN@G#l&^|T}QiRʃS~Gc?Gsq 1a^R/2 z  +k6{@󫾷FP6l\QMSE:eѩS "Ͳ_/#z$Dnv>?m9ϜȜQ18K1siЌd 5l_* >Iuǜ6d.fն'lJ5O7pm ՌUE6r~bw4N TsFw ii 4+k~%N:^JiRHWFdIh[ :<GdfEH.}^Q'bI#q ]-êź4 {FH$W>E~ͷ$U!np Ow/YDEIxñ0'ݲw$F@C> ;@ gro-Rr?ű[~` 엶AYF@_*.޽sD K\a_,Z%د=ׅiG@37`UW&u|A-064N`|*ԼQ&u LuO&=LSANJPSqe=NQJp[%CxG_hc"k9aFu[.J (;2޹iqtPY$Oݧ(εL5tFNR?J~EIi_mpx)2zLcؐISS PR;a0I/5e֪e<]wP]ăyi/C7xRte d VDW UoDB^sg'`6Uc +-m60߇}RbrUM;0M4a ~)5 % [_SM Y.YӈK@&7*Ac%Pǟr9y9ш=MPSjrU{H A2f[!\\b*:}xZ`7ek=ˠT"?T/>/+P`!f>E/!}mC:?P2^` kсƼ.YWi 7X#8hIxa`lB kE˘IHsu=͊>beM*n Lz? zx}Xġv<%L{&Sz']"2񹥐cH%vJH58}ų gR). 1$0P3 z׬nLi}@ً1+,2.tDmZV Gx@Osӡ ν*FJ=[r# Jqw?bMEjo|)vzr9rI:ieI2".dÄÕ8{&2h2>W"w\"-rko?uUY+ cZs,t?DyKbK>(lW a}[ۢl1K8yO,O,JN8k嚸 CBh<>c@>-F%uVvi7q 4~Qq'N,bl>7/ʖ4(' ỦpISEwK-E 8S{c90˸EKZ=68bi>Ni#?!%GĻ|~eIinYHӘRĄ7QZ\J4[SVam[3S@M2tHb/^mb+[Wc Ăe׽1N}~DQ>+~|l"a/0XE +1Ȯh ~UvOw[O ?j;ye( 3}lj 68m6&fV^jR]O0œ}sƛȱj^Ձrh IL}sp2QX\| ӽRxXX Wxi{Ϩ!e>G])?#Co`GmE‚ ᄃ2n D#m@u47naZmޱƘf5$ņ5̶<]jwPq8tAO"mʈlvN~}&-6&$N'2KAE}Ȩ戅(?#- InxEvE# ? 04{8FL^9gϺLRDmH=K[5wa0@rLEЌ=h NPq4,a$iV-9+Q0#7:L&=rzНl&NX }ʕf^X VPgD;& H"`~̥\"c;})TV+UJ|ќS w2X ȉ u&p5Uְ'0S=rr+2,fSEF (4mGU+g" ʦr֔,G$@^AS-I0CY'}l[C}9 .,adc#evg',QϼpS^,ǀe^K>L[fetg&.Ǝ,+~(,bhuYRu ,osovںh@pc_z 77o 18Ip%WvCx% hJN" '13ItCGvoҺBƘBǶ;f7?ǗXc27N;٬S [)S 'a ΀Mg`=^:PRKucnߺܤ8D3o+ʈg]񆒏Dh |Kq.ф9|ȯt+-yL2't[NB=tXB} \9 hЊ=22j?8YddE8~eKȹ995W8*{^i. jqI|Sekv@YR؆A⧛/ҹEvle=:J2Sb Պh^gQ$|]H>j$0ȱr+K:Bz0ZC?*3cP zcǰVlϧ8QY5 +-BB/ v4EU5pO|daN6aHG&ޫX?a[A3ZݤUEރwr^6Q>dKNi{52l54A Yσe</3ᕓIg[1;gp""zŹMrSU}GzpAUWG%a=3SJtembht|X2%>P}G}9!6x-_8񂗫̲sb\ ᧇ6r.```w;{EPMFVt^zkMD5;8o+ï~ºkKNmNZ,NU.PK3 5Zc5`4}۰񿨔XIĨUMٜMo]1F 5,2K33$-2OǛDjׯqW& L[+y:B$V$@JuOPo:Hj*9*>@~X+'7ň9\ҳy"V?LwG ÏScZs~'I-}lـ2A0̿:nt:5 bV:u-< βL1kM \- tl?mfdU4shqAӯDtE ]ZhaipC9r^Em'rg"+'zX# n3颓g[PѣcR.v,Y;x4@hTPЫZ>Xn7`tMnYUtl*V~^G4q~m| )ͺJP-ӆt #h$RMXR3xk]v #ƃu蒠G$'Y{2Eku,gzz޺];N̟@)^^7w;qˏw0lgslZܶNgyX>UGp0Iɝwa|ЏRN *-wkQq~@43[$Ih7K}= !뮮CsgoĚm-Wzrckrc)JRߺ$C@q=\  %'b=>c̹.} 35%x48s&=b.^eBIzIS(N f'Rvr! ^MKGb'Ԋ$|cI\@,L6gW[D2`> R8FS&;L ÁX=, ?Vlx۳ŏм$ֶ_Q{1'cuVW7bct69ˉyg) vP>&~͞ $7]-вn|5] پaQG1u|~EeId:ՐULn6qN'9yr/A0.tx^<: .AM[j"tBmopc}ƻ)F i]45YF0,j?vQ9?O*dfBmqon~|,\5$ƭT#PZB BIb$2h*_Z'J-ɮf cc}%nM:>cON񳜔/yH{,`Pʿ`x0Z+;Nr:B+J bDaqO;׈->Jv0Ԕ7?}G(u K xfVN`,|ʜ'F!\n}Yu&"9[?I,:Z F= t^wsZM|lM.Hs^e~hC Ɍ( JυE5΂!SӨ ژx2E}>*DC33h^`.=~HAō֕`X7W)SLw;:i ksS5Ӷ1^D ׵Ql2JC-cٕ?~;~R?v#96['ĸpzOKkY!f0Ƞ6r4}H dQ^ BYOay};^TFDRS6: *5ᏲO(0eK&cJoNۭ Q!Q llFc&˼/nePmّmfd16%R&:a#W ݚ&zLIt6g a=L w0btjd;Ub '2lI*爚'=8p-̾'.鑭3EbK'h5ku }*&y c8;!g?Gâ̇MmP8Rsgb/,IVN%Z=uߘ5ҏ XFf.zDah.1\hXS'$ZO.er\(6G}\zЄA5:a$ѕ@iomgBzz#M;ǯN<EI[#P{q\>D!,Ӽ{َ ` !7Y7[8FPb衅! REc}(~.eO}y N@vԛW`JOjZ$4Ћ焃Y6W -/ ]wGՍ'Wm#!C+V~TF$_I3 ^ZL`+br'l+ByE6hnOt0/L+2ȝ(ϫg:Or{ͪM֗04f<5>3] z AG X-)>=(T|Sb߅v0VOu?(_LcLnl(({󾰶?[4e {bQNVy,F@ٸm *{ K5i6oMF.ڊ[b1z x\ޚCCU F5 7;Տ~%Ǐ"z_gGX247=U6VFu+MC\K[4S^,33kְĀEE=! 95mL[9K"S0b OUE<(!3!rՖSq/CP9K3ȞNR:cұCj|{qT? v-SGNbL۫>i2 )nu3U.yEm9JL!/:Wp4)pJPQȈʢNN@'4ЋYLZ@t kݨͯqSB̞_K AX}< r@ }WEOxuώO]7w\\-4_)cfhUKjJ^BzNtP'\ (2*GIUe"Wb7幚󩇸/;"x"Ep,Ln2(32懵Zl.S#ֳiu ?:.}q\Ih1˚Zсj-b]z.A%Es'ʼDI42~* )UkO( MĴiy$EuܬSs{HMkQ77i Ē1T҈XÓ^b™j Q4;OQ$c,%pӗĿ:w[if]2 gNM|:qz/:ע" EC8&-Uh!zmju"J4A6ِFtFr4̦->9'i@Er50 y2l\R( h<^V]W|t4bzpnfJhx%j)&H}ynEPԃ!L3yAhA_ s.&Z8d)eRځɡe6P{4f"ΚDIGx/vY:ഴ;#gٺ.U J3@0ɢ2lWF(: y eZ,Q&^ X͚Jp7  NG@e@]6 X>43 [őF0h5Ȼ9VHlM]զĉLk{X@7b86(RtesmE(&%#ڑ/p8:rX4mg+wRMyD"'Ιa=:pPzN=4xZ3[16i6~WǙl̃4|=MuBFʮiw15s'g #$V(%2"BbJVdl*#Ω?"|0E 9V~ܡ J57>ÏVh*73&¸k ©$Rw| E "h0tڬ㯞%z^1xjdas2te4ka{j!-ULr RD3@Z] vwjXE%]Tw-K{Fwj7nEl!9C)5f&b6`~Vԋv(Bm}r"kZ{G TKvA9ڑD2@|Gfz<>+fΐu`b {SsxGLVV7R*c #LDwi ^:Xzg~߻?Uu, 9x 9_Q:O)p'NE966*)՝e[`@evҍt+'s ]C& 8ֶ̀XN!O#Ew?mN4 ;&m ;"at,hEmN1ȩ-fyħA[#lE:) Xhje߿ 0qmE2ښ r>#N8uj^WjK]Eb~tjnJ0 4dC g0lxD aHN]ǿpܚMi?L~' ,HŇG8:nӬ^/dz q b΅e~|'n1-AX-8ݺ$Y%]-tm!jY'ΰKk)Ҽ#Bqb];T餌Bl#c벊 rC=.}G]'kQ-%o&1P-AcΊ9p28wR8 jtCLH~/3TJE[Cuϫo0Ƭ׋},(L%W%dr䣗DV+ ^3~{j$OJDn2ij!ӺTjbr*'Q XD$yi@_pXA6c96>y TmT~ wB/"Z"I\o}bt6z)@DI`r*1u0/}]5f5ƀ A+&%X#wF)TU8ܠjrX=z7;E9eۜmF,GBEt9#wux~H;y"YCg[%q2'yGY '͑)t` (G[1&cUz1t #ĕE *&skތэn|F|LЕmfnH;%ȞLW7Y&/Ǡw67sVAfkMƂ, .ݨhtrw(jL3P=fM}o$ɧij" ^i-._YQAmgBpKt_v@I8dx^zH}MҦV#w# lTg{ہѧ '% @mb#G H'l9`pc?_>m? M@p>tW247\FT}[χ}Εu=}^1!=)c2V6)ڎ{Cҿ6Ӈ\Kg_ e2E|XC:umaRn gZ\y|ӓԝ+ -ٖ [ein&0G FmGWRjWRh=L& -i+~[L:%wPJŝEqruK8Y3X{NPdR ”厴nT-8z;<}_h%w+ׯ d=s 5VGZ%iD#-QRK|Q,f6Pܻ_^aDQ"-U}t0pff G"S3F_ c#gpB$BP#[B5ֳkŲkK1V^#P5<ĝ,ng%g}qZ;o`8imbFx:CQ 9j~ d@BD]qE솕(acx &ݱǩ/|gG}ao#0"! se8?Xdر_tulx8cԽ2F7賧%R'ҕWw'v&v֭?lHvaiQ%tpY_1%?(s|^1\;Lg'*ZJAW[l$GKo;Pm,e}#x]{7*X;Ӈ>i*RXLAr ), of&֩83MǪÏ91R<̈́Ǿ<1aGSârVRĺU'2\ nFm,GBSl#WnXH_l7b88-\ ?}B$0qI3f/F{|h 0t~5lo^}>2+Aܭ|+6ձ/όkis$󻇗=L&ާykXq) p|Nj+fy3;`۶G(2Z&kW8 X@fFtdMh"mo]Tyr *+ 퓺 ¥^ 2]zL$l|ybdrHc9a[/uz\q%s*9 M“|@s+D(]qzQo:_c=!0J)5ǺWܘ:Ct׻b3ͯ$M|xMioXLkT婍ıKCbFbna7Dz%=9 $St|7m1hIn'Ntr>W,e-z<`ٽ%^d6Bnu-1q jǒ+}nyXid5Fe ZTX&**甥B'H#S+- Z3IĒtCNLoݓb K}m:Fmp":Qa߷R$]Ki]9qU"EbZulGOY/}/u+x\'\؜ "?KkJ+ǹ)~m*oj8R!ҿU7ҧ r T &T TjigY'3 ")+6Ykr5d:˦%E{)#%CcL,"ဝ;\ 1uؤVˇ FdD j6Au‰wZ2^b65sRb3: qs +kE{=2E{x?6 TLiɫcޚ(%PX9*6H@9Ye}81xҍ;Dsph` #Wf*SfX[ή̉aJr~dneXm(D%n`PmA⛂t7t:qc|DRghe'\ 6iAv]a xjExc{YKs4z>ag=D/?O| {}6NweJl U;i&\oێ z ɏFgWHgsJ٩̎!뜲ї+vd(mI{ɍ0õ {g_|!)\>edD OjIgm确r]Y$#Qmx5UvW$mf>`[t8x\,2Nd+d;,}=ǽT8|çy)Uݤ|Wg}}o| 1ַ2[gM4ۇice)|K>VCfm崹W6OVvo4\0XBWAφB .C%Ab#p 'mEƬޭݶ1$dAև4@]ݔ϶uZI0CW\piu5d8"lp iD1‘Ý#BhmL_ 8@VG[A_<&9F!#"meC~Fk jyg07b{ oAŝT$ץJ/FU``iz;ΓSXʗh Z%1bF{~;vPavkFi~ʭW凹dAnC:,A~9`]Jv}9%bX㑗QP4cőK%j}Uť?s |v۩-^c$IAvwsRqs773S8 Vr2i띸dlcMKbddf@{Ԫ.p'pM=|%sXB 2[ '5}4aGo-EDRj5rbUZi[ݬZEJRʒ\Y8&N op^2ATүb(Fh*d, Z7o.7J s"ş4$0oﶁ|N@޼"4mczCŪiv|;䀦 PRZ<՚l`ݱ P 6 GWwT(^uؑ!}MCC,Ґ̥-ا8VmX=nvҕİu1q{; !j#TE X㤛RE @S/PAn(`$@wlDm:C))+cCg]}W bt-I//PK͕?$\ AbYܴ^e+}ԏ dd'NwTCrVl4 O}>Y$֛CS*&OWXґLhJ %8aId2 .vΎڀMt/=.ƙ2N^O0@q+/ daÈgYedh"A]B1< ?ytKYn\mIn02p;bAV8P`vcUM+lւaziDM!tDvh蛅17BC ~sM5C_up@^>.+z*AxlH%ׂ_- FV"&cCߍ0uސSlbF捒%z"ۣX3~%SP5ĈcIP@.C\?谟#G# 0sd立}`fo uvEҊpDKQS ?+CE=l܍ɦ+4֐Sόֳ/ͨ"a g@ԗ}6V<l˱P&]\RduYG]E3!ePeL M{E=#a$9V*yR,/%E*\NbEeʪ>el9 }hxUW oqmH ?5aډ<[Zcl28a%IAVpH{BI͂%kGqzNk ",@ݓ@"p\jS隽 p\DIG?8nqq%B/tQ%Rg@gf)ͥ$j4Km[#4p%5!owlbqV`[)(lgF4>7𐿛cdp§LUWt1Ɛgf075j CT=T4ʼnѻy?yc%V;c)x}t~N${qjpϯFs++3x 񎴹#3zU0d)xȴ.+GjJ[V90hϥ[0&c{ yW{V-CH/'tl*$jILM%<#,b_bS`v ]1hma2ɥ Iev+q+p/$mjei &7A{Շ'T.5`, \wHѣ zeN!Ϥ[ʉ<*@%౦?Uw =Q(.mQ5?uYY*֚8Xt6iЅ@ iЁo FxW$؋'z|c9Geʯ(2ei࿮9?~G%'QJΚ6jLiQ*oġ_H@(z2e9p>@2n'}T6.u{Ex K:r"%`3[/*15~$R qiB6i cГr ~ˉ?eJ kzjrƗp`X~~ԦM~^1+#زD_T.*6LAGDd}d+|-oj>`.2./XFd7OՅ=-E0񼱧O+PsDWiUqb/O7fn0rY'=)Lj YPq^QTB$; ;~ ’{6k 3.L:s u/x7\+1F~yڶo S#1 Z.^t z8G72#CԂ/4ݑMD&°RnaIl.m2 ]ww+cbޑ|}K { -ژ"Ι).a0bĴLKk? } _R!͉d+;YU׎5) !Ŷ$_pwn^Ǐɏ{Fnyb/5V>q%>$NuF%n0>ޢz$)ˉH>%"SxKUZ,N(# @#1g&.)+D!F;Lcx)^%z_x%/VoOM(tT1kd{p|};Cd(e *GzGL!0z4I-PĕSGU j8y7yܤ̨bFShOE,Kq"=!hi"(u+RA_ӹ| }숲 3.'2f3vT7jKm~<7BBo/E{KY@a׫e׿< f@c]Rk?P}$OK/pd>30H([Tεj:ߩK:VU;QrM`: CK+y*Rl1MمV/h1h~+YT*PC 1efYGt^đ?W %O>\ȴޡtYNlj蜀AP}OH-W []آ 0ם9zױ=xvb]t0TK=O4d'A17?P,x mAsRufc7S5ݩܟ074#.^.r!GUS:JEx3/E6mr{w ЋΒG&ZS͒jqw"xĥu. OR1jD­A⑽QdƗct>N&ZU^\tuw𖏛-F)+yXY^ +l6Tv엪ûX@&l$ NMH.'kDI=vn=f"@u[IuRaöny=v[(dmN km d$ɦ̫`CكZy] Aܷ/hϼp`:P%b m¦`$|,:| ~VrsmmM|1]A-tRk%ϝ>3\i{0p\L+ q@fW^P5c*Y 2-j\ #Vkt+Kl5( RܐCRGQ[q$?& Fx"tΣ.܋ՕߖZ_a1iݨ?ڮ JFSL؉Y[vTxPw&O\2(% DO&z>2{DQ;b z.ksD89BYNFtc2I(0'se2(*]P]Q0 9>y0\HtVUtl?{amq07=˄*Ɠ!QF~yCJǐi}:%̮ $y;0+Ric@@mC $w@hŐ:͙] aʤ=e_](9=kt\]& Ҧ@:X-lZYoQPҗ=ڲ9 |-s(F􉌦ynYw߱pf*[EҠSlZӌ3䜗zh#5?kUYf>{4TäۢUeۥv fNt3OܔFgm',(ߧa `sf:h_!n.:AЩ 4ҽY _BW6Q8ᑦ[5 Ha$Ye< %eNlةkV!VwUPW #;@ pr0W:(KH2'ݨ }CT );JiK`Wocl;d`+`g.;SI=v]9E+rzLirm3eT (Jx:ثW{؎+W#a/Zz:"x{}NMv>!~"?BO;tȌRnv`h#s~E x%5Z&5C.7 XΝSs8:M92Iq8Z\0ZQ2aIhV^%%m!"|Bsm/}0c"#3\{ +OB{i%&n͖"|j6'ZK}[{lOwzH*@  c:c{w[%gHJDz,m3ģe(XQtްLmy錗4uAy7H($7JNV) xxhImRHMLJ(mdD|KYui9Wt4;)BlJݮ~{>}NP9"i_Lf䎁*AZ?L,^{ Z@DU&,Z&=1׮ve K>[cғ⡳߮ AkEXwPs1&A$P_.0%( >O"Y,ƥj$ \sr''8vdudDm^ ]}9Nt7b\H5Vqf6{K|U~g%J bg n)SuO-G. [=}ok>V=!coP&^EJLl|I ٻKexxr(R|hL#;H5{lZ}~F@$(JL@+ Bl\C ~hQLw\ jn]ʛNG FjA497jϩn$-ra`Q ǰn"іj% xNKa8k>.8a/8*=;cY[3.ZD>ֵdP2+P-X:3rhS`)Eq9>rfYEuG( z#jܹ{'R jtӲ:ta&`Lq!85yܢaxT^3sm[oDzLl\gf\)=J]682pe2鈘AK@Ęv7{N;[zeL}T 3O$.>f㛪ʰ1 ªwōӇGKQ/ u.xg[:E7،tqH\m2H P|~1iH1fv8*Ze珶ZNmsxv=2pgL.f 7!$6ʼn aU3~= ;` X~fgqK1) 8* M$e8݀ܰQPMAM"2q ԟm$̉y_~n]DN)OSΒR |`I)wF ·.bm5(hU}𻕮֏nq>  E|0ATaHkǺ/{sz%=V/\-(rep[ܰ0kx;622= ,% ]xa3T@xI)ӞN7+qC猇#>1dxxOXUS O͹J2ݹH%I4 gbe}戺혋V@@TZ;++NO@0XXg(@\fsD@:Bdu,(5ęhkq!""nrzJka3~Ù$(et>\&R&gJBCՖ-ՄA/\8v5~ZGݽsp\i89wꛝ%ddZ(nƞ'D>ZHHu ͙yRJ=uB(We@ UtpW]DojLܱp _.V&e [+l=Jߺi ,i_墳ITgJFlf s5 :ӟYڿ,a[ YwQIVvmfR/$a>VSZD{23arpcPuw7^;KiL+.yN%Gn==^umj,ȍ׍ZAQ5fe*<y_B-;cS_ Wu@u>3 qP`!FDPDy¤l>QSȠFRdF".܁!v)0\ ~McBg DlL.AӘ2򱉝:I,˛Ga%^;2۽(lEk9q٘(,mΧL]c1~E:a9~'Ya]dm&=]0-kJ~RXvĭ7p'DOt1K0y\8.yURtc*nX`?/ 7F+P-hD`ΎB WȔD5KF l'{nύ)Sm9g7rEm-]%=IU5;(Q2z;x D]r` ^VpCߏTiޝfŒtDye)愿G%AQ 9~:,"lZxʘd4dsL=9û)yobtMI/٪Mi}İ &88} {5!7uTKmRr uW:H 'N,F-7:E,!b.. 9EF,S [zI7e .&\,+Zh յVdz[ݗI2qN>ht ,9M*0^.}dɚs]~רt׆$35.Bc8Eڶ8z%h}eM>KdeF ƽ+ _GVPq,#(KwiL* Jd4[j,v+C6ƫ@&]a @OQd: 9.GŠgi6]77ga|A|ݔ}ɔ6-i$MnsDd= n:ñ"V}_o+pG!-z+vRTy z@a/yh!48KW쿩=l'G@daUQ(wHѐywƁ'tvGwGctFUC_v0(՜l.!Ok&ZM(roj)%X?|րv0?0hZ2n|b?HNaw HkA~_QN :qYfDd9 گn2"vIP>Tc w 7iVTUQTA|c:%dzpaۚKmܠ jJ6{U3W40&,<*sX*I9).i gg !7~Q1-&(Am$B>SeD=YY܀]igkPn,*TFCOSWط?Kz U-5Xd˥g3(?A 7?S U}RBFD} ĕ?}n;iJ֚7atd'*4<7h\sJ"SU[ĺӺ@fdC`J6s_۝aeG/xRt?M;ˌ#MʴtQҟ{;8:$sdV=p&YEZƔURӯKwrnEhIMYʻw2AH_ڥ>Fzp]= 33[[ RHN2eJ~n]29N+ːTi%uҟGi'-_\{|X̲i. R׎˞f[u\0!*̿W&ȮBC);襔*r/V\,k`TZ"Noħ>!bxr2xZIxW[bru3l&pղcq -jR|yؠyn@Kss3rƘ iȄ L, R"-DHShNiBjICY7QN5' q@/Ϫ `s'@O-uF0At֞,tb- [nܗsӄ܍sL#;S9x YV,9E='5cy&41)%Fy6tC*MT|@6?Q"U^yd"戄ZDfFL߸U#В>۔0 ;ڥzwNTAohfNyR6S*7;.Js\@H5-U/_j0u9M jyOřd f}$<7{E"|P2)LZ77{?GgΕ!40ԣC&2T(yh"N+?ė ?pXKL:tbi͍zjޑ2g.܂!- ^]>LM$/+I;J>8Xq'Ya[q#DRC Z ;f1q)a45TN;6FgUx4YsqSiP^őW7CE#()ש0 #CX=噯4guluhuAYXl&e TCq7 =)G[v=NYU3@Uqw7([*>b%w=.n6o ;ġ(r+OOI'ƷpbC\ri(l8_J_Ķ<ްd+ӕO $4otAw%Mh),Imγ\QÏ^n7@11`5r%YCd1DX郅4V+x&R4%+xy;FF8|s 홶\ېϯ/D=Lc-u1 5ꞅC,q.%|ڎyZy+Ɓ<϶SP; ڦv~b4$M1i40wg9/$b>qG4K$RwSTƬ!z{T)d{*w0|i{MF^X"Q^Ƃc⤡-2*5bˉ@l/hh@x}nx_,lF8? =DsDM޽DpK}Gh?O_(,EdeHѼph\yD`zA gNӡclwsQI50:5)dao!Q jjcg6D ~#/p1"-%' l+ uHZl}5"~S&I| DRb-[hډKkH051|FCr"; L]t$**2Ra!4e7tL/ߝ/fcnX%C~ S 1+ނuP6B&Zd<诰F/*"L[zƂr@d L{ABW_Kjo{lNy5okuY%Y] ٍ]r>>` f\ ;>L6Tq^8[ǔ:D9KS5xќAmkwY"ViF͟eۙR$ ԑѬ էIAew۞t7>pMbNq&Fev!TKo v{u~V>)Hm.q< u46,(~BT>~=PhTɧѾ#6299+Z>ʝN$v"|wE(i;UT9R}9=[G eC(h_{F-kDjx-LBZ(LZ 62ĵzNA8xCr>h.@ͧID+ \Qk;4ֆ-J5aΰL%t |` V uS>,rXPgwC)+ e=m۟gvj`$K떃VH@tR$?=і4bJ{.:wjBH6"UKy_x|Nz8g.5s"[,pl+@2?y:i&&aͦ+RFPDb閿kb:鋖xLYlah7y@d;\v^+ /0>AJ/J!W8!1t%S*ϱ A"޺b #uR_}߹F5u=l%4=E9|nw'p|ٺnZٮ@ c4f#E,q@YG~4L&A`AEFOj&-ɺGv^9HsVQa$K1;ا7 w_ɼ#J$v'( @}WY&>W`Vɳ[ptjV"tG0y K/B(%ۏن36}{(?x8xG(~9u yZ<x7蕵x>G<߸P~QV8Wҹ>P$ Ϩ6pkV,'8-oGXnC+F|iΫ,3QZ@jtt1&FV ԣD|u Oj*8hƞR<:?ԈHC?[<8 TqKm=$}KnP5M;Dݫky7"w"jͯOHDˁG:0 JFd T2+L/$Tv# NaH=Al `Y+}LD^?}~Me.Y, =à%D~oiTpq"h:?1C&:^ Z!ӽzfO:e 4SC|uTpap ׵+q'd6"%NY>+2]W/p@1! CxjGuKW,vN+M?Ғu~[vAHXi˚(9zG LjUKFS KL~uf_edpThZ1 SN=.`A$`ⴹh)GTac뜴nWjv͋*2'Q;˙!DN6`wzM;Fky.«` -~W&GdӬfۂƽ~@׃]+ߏ -:ȁ)g`6+h{ >TčRL/x#6 ؚ:!:s;C3cPBSI{C ^ƩۃS>:gKUua4V~&AGoY#xk_c%B(#?p|6iV7,M1ʃ8c>bdy:NHӋU_ڬ2R %ŲЇůM ?.jc RZ3YFcƃo-~s,E2 `UХ4x% =+%anM:+x}%<֯ GZflGG 3uh&;Y-5Y@6a%ՖIK920x @*49[&V*-cYJ(b7hJ[194RtqWIzWKZ0ȁTڃ7fWWY)n NȧszAC.uFZen_L$(6)J}aeL~ɛ:u6=3 PWtaM\j'cO!$W\yiw}\8B%]죣c).<3Dn=ZQK@vB()mc@zXfskYsU^ǐ@߱QD_BRE>CILFZD{ <5\IK!˵ްn{ GpN_#hWA5o|icLGkE D=`$TW2Q؈ثIGk nɉV9˺'қͳ0yan^N.6A[5rX1k$*dHB )o%Cr_b#| ]rdD6jbC&84s5es=~#s҉LLv+kZ4_ {H H6F`^mݐl>(c*8J(OY,el&MgE&) x#"3@Tj֮׏KHUa(dioo9zAPƵ َ|nūyߐо=E;%(U^T2quyH'Ƶj#&RQ8( 䐫؜#Ҁ6##SRwx8H{ {$ڭRt*(}N޴š'}qjd#Ψ]{߿iV EJɄ(@*g2meX(`1VU0?+@p,î ZpW+/ºr5ݸV}[/OrmBmx!?V!Jc+iA|U[CҠKv5k5-2)^F"u,` :{oHE2M,87LD&ر33iýG81CC3ãMOq˯Q.#qu9.ɋNEZ> E> F~3z^ߩ" EYB-X3Fsz̕b0)+ɱ,V*$(E[؊䍹[}E|^d: g# }| I:g~Rˋ LGS30UK cZ?ӁH*q/KI.7KK)<'/`waH\;;B(ogLN>ůZ@UfZjc'y4zSŜһ]zMrjrn}2GML#{B/fcpf/B ? ͒VʦyeyNIJpRW&gAWy{"h$;=Iɘ&72"lNN\xmDv@9Gw;3Ms3|WfP!Rm'TS1aͣb̫Vkq2@U,bp*5Eix ^FJ F`\\3*Asn}:.|)F`T4і&2#W!㿔 l #?V#َ q><Ƈcг7txNI4؏POw\h*Cz)V(dk͓}y5_nmza򩴺 {5=0@+,zgb0a@a;ɚs;k*wyҒ^8<$#"("%f*2UMɰ!I8@!anoI_hvF)0Q9\z،ꊋAaGRL͈}dQqjLk1b;7ڲԾJ.r=qD<1!nJY>/ǺN}}"+afxw79S.bX.oas`6 2 v=pTЄj}`K25" & {{q)Ds:H7 j/xrHqzg\jvm-.cNԮ@iQUe\!4n%;HN٠͆@sn ߕDm;+do;#k({7/ E3k[쏙@hor,O} v1;\ jdon z^qX /F1S[. ƬMHP\'_Pg8#^ZC tD~laaڍFA "Ϯ}OT-!=AE0tڽ׃5i6mRP?%HaP] -W?g?]YƂ?.;K4MDNBgףi>?'=4/=lMת ` 5_AD\ ~il=~(R 'p]Բ7Ѿkpbkf9̃QvyiF~@MVPVS6{ {m!k2*&B]?Qp6)<{5JgT8"4/x; x> _yv'* 8a?. /Yo P+~MK8)Ƥw#JKZ+=*#)ҕYE&i[\X>"/&D/B/ YIt@w'H*Y"~LY=7"]a}CZi؀@izCLtʝ>x8&A`aw3'[PTN <6baU\O}&E \#t q1ݳU @~o2ZCۄwz'fefYU~cs i5%[iZ g^?әNV|␸Rl {ᙁ\,B<2%hp8C@}dg#ts?;CĂ6ԋ)7sIEnb*dha߇={c|Fǩp*dp:n(MEjVRU7k9fR tRobaӟf*[gFsM~@kD'_t\>U"H<8vq 7H37LT~SCn[Xu_]z9!KU0nI 9"62m>U" JcL7~‰]X H ]h Ќm1i*,+`&a WoOPRJ!^4nc;.vsbI怀6 @ *gLJ+gZI9%s4ͽ_;WjʁHhoHu\ROoWLŵ$ $ d ]-hY.aQk|:ݒ߮Ï( ͨ g)rMyO?G3AО1|r-7QЩMʯ_^շg):ɥ`Lk}+ $R,EmrKN&d0̭QJ g7(F=w \j6rSZF_'YA&Qܷ#(LDLj = tQ 4.HCX׺ ^ l>s%5GŐ7ش}jT<~,Aκ\nc_c8kCWo!5Հx9GΦ` *b,Z0aH[u{M[D;΅Q^Mq3zbs|e k6u/vCOs<8龜l.rN@Ej\бln,_9XR֣mは ]v*qGwߋqO AR}7@J|m(@gC]i A-Z`!x6H7 0P'bX-I]4,2=﮺`VAH̙v*' Nz{IP[ECoũv ",Y !yRv˘ǒvP!q+O@\Rv Ǒ\B-|.I#~N^ deB3Me)ዅ-t;>l+)e\$¹>cC zSAl݄)+H*ϔ4QzATܧKco]+b"l5eyhtdDŽCDr>ekHjפ"e9TSg*c,, a#_(s ]!=%r -kR"KҋFr(aVyAzCz+V4 ( r2[%ea?qM"(y+ ?qXи]*sQ"h=MBÐ9o=eM/ЮgYzaf ͎bTfӨP9J)*nMow _/fIfF' Zgȱi)AIش=|&yġK:Gd<?+Ҥ.XXrXR /T/dŌw1&>nfU$uOYkl =zgnXU-mŬyK1~nQEs{;Vi]/-DaujЍ|vYyn$]*(`LΪJ̷:qw߿FS;H"*6b%+?ЛmM{G6p^7e_3*&qHqoo<,bzk"1ds /ћtZ.'H&DݽӳF@Xifn^lY"cGc;@I)a:}{tG*s< oցʶ8 MwH :hqN(:>0S'y_ l4fPӢjBжmT '$?.~_ Sug.$Ws<"~jǍ*<ϯ·Y@JCUAnQ2ƚ0sp)FIzZt%4+s]F,(&E]6ꧧZH ݿTF|)5cɝTgh&)z p1S.J v}DDSgwҗ<|$ oM]-Ź.-BX:{ iK["ʍ= D#xߏvCygM>wZFG/yE v(<s!rϓ}Y$4OaOL&R`^_@IHiͅVEyׂ!'̛hm-w0 ,DСzj+pn6#*cB)L6{皗HWFQ6.M6ܩo-dH)+uѡƔz>{Mm Er>Ȭ\%+N? -OO:~eaq.Y_ŔnvLnbsT 2$u?bAF`n=̈H<7gk^uUbވ)G`K2tDù JzcS9:Ioy9 Ax42I^W8˓ eaPVh=x +dhƠR4YG}HPDKmEDh>rX0!K rKaEHZ/ǯfe~HO$Viq~N1@G%v[%ܦ^5ߧ8VwmkWU PdqT86HY1( Y.Mt%aơ}< bi3`&R?O)$M{+dc'tF81?wk5é]4zkSvc)?g$~Hr`+~o2xR5'~-hbZ͸) y\=60)`q% ]ٰrnGmx!>BYJ5!,򏤀Yzv<& )B4 O[z2n 46r@fԃ~g_2@gk)$6 mPBZ,\yCDawà2_-!S;EGaQ{uY8ɱ v,rxrBKZ0SkAaB1rN[ɳzz{G_/RXb7 ܝ8C7"k}6p_h b{--0s3'b]8nDډA;$ID }‘ӌ#?[A#fB[#mBn9+O#|*q]N|8@LW_CWo3XQCJ\JX7hꠀjqaQMx^^ /}`=V }ej]  MukRm[ފn:z]^v^L] Gi{"CS3$X&- 8hӁɧ@  8W,1惖3$qThꐝ_>,0';5vkE#j3䐠 inWabU?RN~ǎ 'shS:կպϥ$}׃-M11M,_L@X))2_z) TbZm83^˘EyIlnG96=&n~`]m,+¡ecܦ-MX`Yb]E$撦g=XR θTX{q #vݾ1Zc%4~Q-1|<+o?vY|\ oxG]XX6V`MRV1q֕gROu `Mצ^`6q0\\6&zK6x&vD/8'-wE0# MbS+OEL``Z:w|ZfNVR61HfoVtIq Y( S\Ѽ@bgT%75+Ѡ&^^hu TlkzKmi Z$-9x%>c~+EJ% K})']&3AІ(e ̚VitNa,x(2..~0 Q,pr]I}U  Eݟ|˓I]-Z[OъcwMjɘ˫[7λt4:䣾??0=3TN6`C4/&3 F!Okzia҇)9$.Dze;GfO]O$q4bw P;G|OTWFؒCt,DfIڢrܹ=H:gxWFB2{\/9:C2 O'=뇞JU` uܘɸ"sDZW`9k 8YV!Wk҅^C ` 4^0 y'lf2Devس mNG.z#K)T~*76B̦aINeǦr&H*MZ!gMà,0[j Fs|W<ۥǂ O )+(f8D0 ;D|n(o8ḋ,e{H(eSG` I*`1}!C|=Ք_`)ݧw Lj~ʠJcl;t ()Ph,p;/PLYSD%%-؍ 8cHڟJ|tΩrw9u:[_M=M'oOOl%X`r.©~DžNut۾-\)}d/VYE覩KpgN[yWmpꢝ.%q_֠ o sr\Ă#. ʈ mĝ.qDXD6y4`l5Sw"XUqeT{D"|wA7~`.{zn#;ݡs d+{^ӗ^_eAzHQb$FgɆGa-_iahx{1LUYAfC\F\Cy9EgIzQTO^kITbI%ug]ZVC{8auBUyuD*!UnBʄsB[F^~l:^^VF1Cll j$@xL =]f tbˣ g)O l$5#^uqhB<#JQAiJ9=j1Pݔ5c0u´]OjO\!0U >.X@ހe$|fCP%lH -v>aK|_ё뗸Bu5\ոFfX"mDΟ͠`]uS.~jǗA-g'Kǜf2b{l=qK;h%&mãh}spޣ{7gAGS'LVX[ ζIMZ'ǘ\Ҏ(N 5D|Vs W9gDmX"7WZ4DK52 !&8EiȼZtcNjtl>NT?`@Myb:tW?vl%z=2WdI&W iv`+c[|8*̟@AmHE\C)9'f7zu)Z^jϢuSLY|FO\n2cǛcݏgHCi[eoµ.2i{1J.]vaT(x'T}rV40ɛ''ݮԨ?},y`T0,14D P6A4B6yFsQ/0^E,_-[@321yQ f#QȻcKaZ6|5z 6Y@bkojPŧ~h- ;5 9޽֣zصM$~z]kpYxdOtFLeWRcMgۍk+VI8*8֨ZQIdS9[?dzFGlcF7^CiZ,,Z]\52ECyXhگfVR_N,UpLb*ߨ:T4epvZkӨ/$Óai9TkЗ)w:rZGIӦF1)殶/qbPsXm/ӥ*=!<PF1ODUN̕A`[?*xkqpclY5E0Akn{XZßGBxg{ c[Fkn8{A&eֱy`E5WPepcdދjyӄ8#`*k;+΅o PHj kX;S lRtUCʷP8!I0n7 Bx=/Uu K*!{tYmZ: 8g?v0sRup6F M-zH 72JNa%r?Q+T\S[p02FjMj0"&0$TÍ/h; `s{iV.g/*+(We jT{шS3jq/슑*2 2O"U)p5T= ?rUąA܏ߟ>lO[ [o.-]t z_pA7rӭA<{w&Fhr#=I?E==<9K{k76W5uPuXx8-%9o!u;54jT9,@H'O\hDUX ˓E-3n ,>mET&,o5 奺Վ$U! O͘krG ш0O)BP*ۉȓՄq5> zJ8ؕV#RŒM3@#4\! q]aB\AWg!d2S]ë-I'bZ!7lE׶_=_wˆH5~ k_H]/@oCKQĂojF YGs,ИS^"8]Rե A;>7eH(׃MM3ivp|[[#̙8rzp1/2 m->U'0ڰ<.8^`o!" Sf= lE.@C6V2?5\jpKgG'D|(zGR3]?\Q"՝\(, 9u~̚t#Dٻ<5A?9)-䈙6{}t*a/n1Z"-<~9>Sj0lyO~u"_.0cM@CCE1 N d\`%9 M?g> u'Y!.͒~gф2s(n59JeYO s|@/+GMy$[|8o@X7<HX{Mq,.&Z_7b?@گX[ k.Ћ"1Z~Y[/%}"g ˩*v`+t !p_*/KJ$CS%k|_F/Q 'YY"Pp`/*!N*`"GWdOoTZ1Gd}Iǐn*/ݞoI%<|_JSsV<=\q a8iO#Bُ01nd"(0ױam=9?H JQd+T;Pj/jlhP$O:]>nj/ғA0 a[&jCk A 9{B>]N=C-ڜv۶K]meLf:ly{XH4Y-k;|NպA TjRu҇|2$l!^M"|c=UU+]sI]Jr2m՝EY9o=Mᶪ3_*XZT,9hd`.d3*kMgܢ(`ey|< wU­ @P6M͊QyЬ9d2TcnAG|ăw wcɎflG?4[8]. [~>͈ 7!LږQވUDUUJNw4xZznUgHG<+=bkCeP5s/m لH"H_* ]-eDޖPr)%A4Aږ㾥Ird3Y ާ`^zp1ǵЎ{K2(~cABn~gD}w08!ST_7%}`TWLy.̔jV~'חk3O@KT~Gwa­l5#X KiXɀr6߭ s͊ވZX{M@/`EZͤ3z53_,|wK3q Ws? (! sDTKC-JY7%,41sX(t~DEÆf'0 w>>X_{7\i4o?ENOr'۵;߽Kbp%mfwJݙ$64.}44g6ۨC*.'[WgNɵl IM 5Ƴ 1;)$g܋3+c.!OC58'73xTG@uirgaqTV>vgi}7<S@Ԝm1U&f:>߂i5囎Ⱥ"Ϸ]v' eq,sYd~-zp|PTQy]U?:;e@ُb<[G~jMۡ=҃xب7*ɳazB8և!faNҬL1 t˲DWuw\@k d֔ω[:4.;8չnj&-T/Zw"V]I9b ԙh(lq4WB/ n\mOC5\{5LZCclVyfza߾&_όG b071!..&|?$gtM4f8 C%x#KU..IJ>UDG7cP;n0=.^mxRYQ|IqSb:Ky#͇Z_#a^#]aacID"dG??UB(ޭX )[. ndg.wdUvLT빨)9&)>.7Uc!b2ȸ}EJuecڶIѬ@]3o d*rɺ&Fzu)͟X G`-%$Ӽ. 75!JjZ"20MEӆ?|u:(l[]~=].u|Pg˴%y6 8`8S7HX`"(jtF1,ѫYMׂyND9ǒL8(S!\W41dwr鴃6r6•׼BYXJWÍXJSXDU)wzW <"Nn­ \p/FX>)A ;3bOa.խ1(xXUWw6 ]&W ~#qTƾ YwLG+AִCaF vR%(;Wܻڀ(Pдs$c9Wmdm(D@Ҥ$'׻ψ h7&-:1VUD kB1bw{zzkBLjUf8d=pE=mpu9{q+#3kO- ;uܚPpע^Ҥ@Uq~HF1jGЈW4>5ip ^~5Xh'y'w-;{[u>/Z`er:Ccꍁ{&V%m;em)Gm1UnA4`_(,t>BְY8t&B|@ApxpJHwik%c'c=o˓! L-I3D>Bi\@:ءT۸M(,}& 190i>#8KKw{UŢ5YԷ0G =^oSߥ֪ )S1th9֭Ad16bh7?to+jk-ecv&nE-V/TǪagb1ި44G R-3#hǚ1@ѰSH]}w|h<3P<\{KHm]R[q:v@H$o"&-*} *X,k"`Ιq(4xw[.N4,U7QNLL0&vX=2U2&CF| a»,/bWS/-'yD(? @~@,q?O Ò$K?,?߈zPƪI]71%D5IyeDWTQ%.{(b>7S, LUMdF l'0%C?&f>5.Oex72=@_KՀ$`_7 @XRJdMm QX 'Jd޺'ۃmeլX{,~?xCTO0(n5C׏c:,Q$9CԳC~Ly  =>M-l&dPnSP!(oaSrsςU8J:f لDҬAnQs ?Gr5ta?spn&7t3UNJ͇Pvj.AcF¢äocrC~#GyL)ƃ ܊Z7&ࣗ]76 ħq@i{̘-F``yb<Cפh|oWu6> G#q N]$v#jD}C !FGYzh ZYE-2^dP2|n ujXcJ6 I)lYn DTbRg0=̨!K/bj#o#9+-j+<vXBf^̥rMABڢ/s Qsd08 :C8\|y=BO*r+TM~=Z_\4YAo4/ixW/eb?_,29Ӿ~\{KME#1  ҿg`vu?lɧSĺV22p)i :_C\8H{XzJgu0Fo쉺!ΝK29#s5DkTϩUvKJg\MDzގM'8}K탷mϐ@v0D\vHMbGP4kr9lGɟd[ JIYzEI2zZq G-gZ0+{d xF澍BNܰ;"GcϸYɹœaC- Z\e=fcۿ!gAޚܝ1wO$*|^w%v>ؘwK{ D ȖOxU ?B@G[6@b AUI|bsRZ)}x(Y 3vbcNۭmKzUu"^>l}ÇxiBI @_H[XP'qAp"30PQeWx,Z%Vú9 -WC)y'R+dOU2:%~s>k4<'MQ`AhV.`n\^c0dAfkctU tp(jW?Vߣ2tP&.&ron[ZާVБK~W#Пҿn>.ЪVDlpf磄u-8_ǖO@Boױq3M`=[ (Vm; TTN'rӌ[2lk!dRr.caK9qH ޡ}Reu6 /5 BO:rgǍT1mpVuz5kcB}_J.5ْI?S,6Cp٫C mh+i!X6ix?HXD|̺,C(4r=ڌ\W|#97 ",/<|7٢-H\0γ(-O[g=sީ-Sz`uiA &%s{S xM=i82{$.&AV # 51~yX؉.mltۊ͟7 ^GmRay5Kqv֑k<]O3ϪTz|ێI'*"?bsMWZ$iŧpL]3W~sQ$>\=?>O>xGЙ>kaf$9=[E>ߵծ7e,y|J c'*UЊmĀ$&6'd. {&8Cs|,+0%"g d8/;pu';" sd)wΓj̤ygxyzXsAZIx3[! zE}kIe`LspnS+Жړ6i/,#@.ns}d!x,,1`jv"LuH#,}R#χ1\\˧LMS?(8G=(wļT݃;*R:y0ʚ M;PL: s%V!YYdUe>#jzFH/.OI01o$VUnjA9Զ"vzY[/K&*eC\ڨl\( 7 Gb7Bs (0VșTv3خu֣Dxg;1`A-;\rm'd?g?= tϟx,|X2 {'Ra$eKPe}L;{qӯGM_u{5`0:A?AjMHWNJ|g.< /Sʳ`.ҙ,hmkA >I"ڞCɲ$lB'ը$X.NGv/P5Nٙi G a˺~_>|FEx\F買Ц}ժ3~ڕ~Ϧ7-|Re;N{Bmd0ۊAjEv76ZD9e^5d#JJ8]۵NnPs ʥ%sOU41B@vM7hruocMR>>{,N\DR$pgQm^n՞-oГfwcLWu CrәÛ:#>.Mȸ 5띔t:͙@DpĪk_|&UXrā"\M=|'֑:7P?K)amhco5rJxMPD]̂FJ`2W!F)nK~4eR2" 8IcT/i .J䆥2(^mIt?7ܩL*1(B"awM ߽%iE`{ f3kb^bn#{w)N~CZ,^.DdD[ǜ!5&H>pE#[d1p'c;M:I4My\w+3ƲQtDܷo[79b`ƒ2l"#Kl&l`=McvbΉ;Z]>PpN :%WPgd-U5pa&sk:tcb4pFxcC7`޺xu 1aaD(tiǍFXxŭK}ZD;zW'6|gb/ 4sO-U$S'M 0gqgqJ;345 ݍ_|oumrr9׶-ƢrvE<@ڹ.%ȩru|}jL9'gH{&"}YN*zN3An|ZNOҡ%ДҎt¸eUN?()Adhy@ZK9%IrrxmI}}p cnRVv|;L7twHcd(ǣ ]i/Y1c[dpf\iJbn;P 5pszb/$PK?oOO@aߤ|hmcb#P畫jBU[ |>Qה3 D`(Yppn{Wi#Wbs߶7$LJE>⡞ 1ua&x[~ĵ~y{1ޔ@Rp$#mp(s&.ڷ}3Gֵ{y5T]~q:C'a ӏf9YLMf8$3i=Vu塷= E[^V]j3P%cG\+ZQsR-ɡ~K6lvjI<4q*$ŸFGIaTn׊oS)BǦ luT#4dק}aȖdpxT<W1}yv{.KV&/ P~~|#6yšgl!4;:GpO6 ռ*s][.f9hVv]2s '^zg_|-)rB~^nP0d@g3rJ_ѡXgt[ pv?|L68ͺ8@#Ѝ&b7d`YlܟP%^Y z*G8oLgm8_G6GЊxZʥzyuSzɋ̦ؔґŻ$8la`QR=C$ꅡ )Tx7\1=ֹn3 A&Q{YxR,}Vzgoif`Ý|AlD}Jtx=0J=%hE(SgVL%K~(}6]I緫}1\hEI93ndRHL[?0SN/ Hxy~a1A*<7J̝ 4eΟ({7pGFjOm81bۏ#?̯IaABGٔSRo)&9_Hö\Nx8h%A\g%H}x Q0aͅ xGN%Sp2QoD&a&1URق' LWwt<-&lxrtA19f6Gw@R8%0+6í/T 4a4@`E3 rg nuw L;Dq67y&;MQyC"/cU'3&fOdZ* )8DUэ ??icjBw80( EحszgdE Hta\-cMvﱼD1X"7ux&yڟ$Mjatǥ'ÓYM)!DP xx}_t۠YLvCU)hD؁yLAj <%1"vE`/_P^sOi)OnfIk"sw \z^hB[8^IWΩÒ2#kI{=q/_[kˢĨ/=SnOEt_l!%f`g;O#.fFkNazS&V)n DTt>xYаg1=i[onk $&⳥'5Z fHrPO"EIse@_ ﴼ7D!E;W/qW0@Ў40bG%:Q=!+xjQ@[t]R3(*z4ʼnYZ~FKZ*)3fdyø&j lpL{]' p/>b)p%ppͰ"DaM($ĩi>Jk2\@scX1A}kךX>;?\iU1]0@mɶW~z9#{3X ]8D҆4` CWa"<^JY`ql.=uRHĭ9rv3.'$V6Z2c8$M1@ oF9>< f"Ni`~>nC]Ko.XT=R&pٺpt3)8+aX&b$w)}IO'?\˰E ߬FE~54$ U! bk{@ā„B8tDoQTuiBd'\wi,:mHK~TniI.V>mL ?԰v9"e3m4 Dy8]v-E^]mrEF B(f͕͟MSo- ~2BNs BE_!™|fT 4@I::M:^Yxmj S:r?8篙MZI\L( =0mR>m U&־b8?6dT EPk?6MJ15b=z0&^\&Z[eU$rO<(E|TPLCصC4Q?@!JB7 |Ƈ5eޟÔ0O_l@T8ά@ [6bOkv3?V<*E.)P}V^Hb F\||{|jJj5u7=\=`b mˁ86I@f`2 5Bq"#-d K~.r&XbIgJλrO6ctĞ=ywjKCJ2A^BHTՕMn,)dV|e {6]g)"m)v@鄏[(٦h$4990!oif =GFZuNՓ|7#T@ߤ)}6 '-;/%q`L |)1`]|w;Q k!zM[ DzT\{8v}M{GXϺX#5!NcIgZ#1XXKn"~!]c${\װ [,Uꬷ?2O!ck݋)Lhor-m8)\q}~*:s8GB*2Ŝl`@O"bpWG_5?nwiƏt5k2J0;}7jOBB/84Eu~ڎi=0FB ;ry#Μ7Dv˞'Diy =?INh8&TB͘صk'@QblV[d;4X~vLFE,Y 5P_vmоu—W3 ' :7eUd2NcpToA0/ "֭#ekaWfnsTy̅] 2s,VEH1#}>?Nw$ vW>1rG JןŖ;9@ a$5/ed#:I|ohp0{{B' #A ^]c EA/B8 ZII^@0CM-Yď#"e Z^]wЕ RB`U;c3+/0o͘D'v $=6LvG^m !5Ev@pD$,tjDGuK0'yOdyX+MN']嶀&v^+E&9 zBEDH~M9/#=ϒl7ӪĮߴЫpSH"/t~ 쪄h߿"zc)稀ѵjY#\%xP*&0>'᠑^?r%$y4H|) ),Urg_uVI4zT8zF'k:)*mV YGN)lgKBog@{a&i$2R$$qf'7zV|..IlbŰȃ<0lpT)k<5/ %!b`R8/W.kx301Ca~^*k.lrmDn=OCp,5* `dx=Vq\蚳6CCT9:*ʪ̛yI;؀J ql5#VEj2.q[Xs|EF6NmS,fr^@}#1|r{("hc Pxje.+#|"3k&Ck #QA\b4UhWWѩ)?OTQIݤ;`FO Uf‚{ԡ^Nv$(QtDg@Pl$ʁӝPFg#LI_j'GmNy~-+ /tNi:e;huG=-z 6mf:LkC0<ٓɇ=7+yEAi'~0:*~uCױ \>??[9ʒ\q8aXkXf 8kǻ)M=pր&<3_g ƾ H`ZFAKd]%HπiN=,Zb&{: /EIY1e~fO+!mXpI֋z~@%MQD{$ԑR7ʉL-QC "^\c94m˛m]"&L2+ twttE2pAm^`ŀ۠ MĐZN(xx`.N5*cq{ODJ~Q1 m Cn^W}6PB D1zE'gv@'Cڏjr5P(N..3>&s-G\L _zH m"oNaՊ RDis}FP_ c5RXj3Fy_r䙒^ӓl:,/eoIڂhSi8[یKn$Ay8"jb[H: mHyEY4ceH(lZ0$͢bZvr6hdVw=H^l+15e>֕e5E8ֳb3B%>DvS5n[:} #}|4/s'7URMd"dZL-B',멸"y{8'ee"e|sh)EG݌+!CaQ}ˍJ ǨL,%Ǎ@噙 Jw,xr_! xÿ9:3//Q[vR7x,yCՀ]8%p3ȔΩ `RIR"j̟UoƦ+u푻pqihGM=K,HwCL, ,k!m]2źޓF@z#TbSu+pj>>P@ZlXo# ,$W~mK.! 4H z-fIh/>h֏bh&8Wە?WUsSoۤ :g%t_XX1hlp?;vaGUJ(g`(A=%cw*CnQ;&]j|-MAׯQLbPg߉G!3ch2&e@MLfvR-RHfk蒑={\䶅Dnl4z Fi#ᓓsi=>EIZ2N)r"M{~$8nG ʀ$hֽ$Xɖ& $J gA,@οtz)qG57խ qtW3a(rd3zT N9ƷՑc{OQP6n([s^hj3)R6S,2[9eӘGlAwf Pֳ+Fh& 'Җl."f/g')ą/^ؑ2<1`"d0^mpyC ax-lݴU۸0WWM]kAIBf=T59KQvRxJP4ڞy-TeOzPOyT6a|x@Զ˝^籺#'.H|}]FBjʥk~ij{dkLm̑l1SUܵ& ]/k^CHD-h=;e6)ǍNyJ*aOdcl5߼ΖOK b֝WvGRy&I̡֚Nʀ?m`󺰻F╴X%]BV/(VȇYʷ5>eqeNrr|1`% I,,Nt-Zl< >m:J%uqZ.@c_ RVG&U6{ڽ_:~.![^W"܀<'MMs:ubP эR] ̛( 3ƪƞ!Gq(&s '= OQ %J1%af`oE+ ,ϳ)c,(p*PJX^_HrmQv6J_jK;-oy8^ _^/+ϝLAo}F!+Eo-@DGR`PX5/;%ScE-ɸK~t[Xe\5?cF@$GH>#}Cd!'F#vw[w1zN:ۚ 9Nqg`@lJY)UeSN;w <ƭRk{/  &,& C GW$myȤ߭cɤ j, rB-F96b'_clwhr{9d';+ܼP=`-f >i:"xђ_r9.TSl-O3W$Љkn)Zwa,h3m}=Uz<̄?0Q, 2$m5VS7/2U89XxWJ,wj5T)=}Wi`sMKJ-y"K͈^>O}u&QQNb5;lI[y!r!Ԗa+Ɉ%9" lݡ'FH89tw9{u <7B X+ENr pQElB-{QҮ`sJlMFϼ'Y0*z ~̝TxE8D\UVF9ŖW%IL/Y5ִ,7LzEʭ$_}aqQ28&SWٕLYZ?WN|iS#˫?/YF BQ~z[ rb[gEl4s*58Ak[&"%m)zK,vU;@=z*Ep3o:*9Dn Ec5폄E!ĢGD&#s6xW7d&xeK[Nvz֥ڱ7hcŁ/ Cv}شmjOԎVܧ@^!y[3KAb - v FlJ)[yOE@b"m#2@ eyH`.X܈)I9G9ѫBmn3'32Nə.eFUVJK?&;yr+XO`'*܏#HǟE~7é"ܦb$#|ײ`uk52 ~my-^*^p3Md[v.`;KAMiL)D@NBQ&9Nr ~M] Еjxc0y<L49^,2*;<δW4#L ڭ||+<%Էm%/KRcE-6iqhI#}]3lc<`t-#b-[0m4I;ͥR(HRrUMⳡe$ 4@L/ĦZnk[Y^9at{pgW(|+JA-u[m[̈^tkwO;[ƌl]O 4nQi8 U)~xZbSUL]!CQL h1j76Q:{Eц #"$y0FUr 9CfKBⱹ[;Sڌ"Qp߾Qd3x +vtwp+ppחؕp(^ݫ_4j햆O ٢=iw,y:ơc2Ҥ[;ef P@'Xȧ䘀?oN_MԳ'T* >@ߝj/b@TIDvtO<w@;vW{t5`؋ϡ]f7=Ne,+l*;9QRќ^\X˩_FUZdTvA"`:GxW9,u\SCxWzR3WQm(]>J)LgbeH{>ߎ-Yi^ܮjk\NM+Vf2@B+?&e:uA1 3vd\7K-J`.c_3p h'ț112XXP_ Ejܲm[c9jfz̏yUq;ȇ TɶC9RzJ`p6ֈbqT2.yLjyΰmbڗOd|?B '  22ǰk*C0$Zšaˆ!aokdX(4'L1LIC0P?|oP|,N r?@6VphRH\>Z{ , KI$7b|qХ[tojDBA>AJ#ޤ$MIq4zP8݋ׅ.h-YV*pmAVA?;=2~c{˿qE`Œb'nx0?~q;m.#Vhv<z_Ts@Y.|‡Lgʉ'+|YDoEiZxBkIFYڛ4Nfs6ТO cH-KbRVϣ̎z%rC;z=½ G4Qn:iRnJd)}s ag2mDCh'ٸt=~2zRD>u#W8}^ y6/!/xDJGcB~)UGz?VhCGo48fx6RY7\JQ6gib@5d/ "4mmmt+y$IPt*1W<+trkL>h+L^,g2X4 O.S )CI]( tAY4=CNsV:GWqjqt;!ZK n9Vpf]4h܎%Tc ZV4=28BJק'[c^*&t XH7{cG|SCyؚ$0؇bfL i.Wj$) Dړjv۰dzG*UG1AQ-YQ%/ J(mF0ca%Ԛ(wId%zg 7nC=w5OK*uՓmOݷV_pXs+q1ڔ-MVC3IьnMz=>TŠ(``_YccC>զBIA‚MCْFa5U]nAM&uA`~$.Kv*Cz+z)ʳ{_;TU -i=p,/oV<89= @eh ]Bw|xQZwف![CLrS1dMџ]˥'Zz;wɛC+zmK2@AWDcO+K !%=]}|\A:@`/Z90+І=[^Agr3nqv\7"1.U'yop`o;(sxFv5MC”S8G6pgbֽ3C<)}rh?h^ D۬ss3<<o>7BB#gɕ;];5Z8nqJ&$ᵣŽq8{lAgYz+M~;paF8Hj&gm$4&:f.WcFEeي.WJG'D+JC‹FcqMUI0Wx#z 6Z75ӹD\v+->1{Gp ,@;1y6ji_T24} ( di$~WN6f½O$["fE_ap0LjX?LOp"Vx[EٸsXFb<9)/NG nc vPCG+PG${Ws)&ʰH`=N!T#Ԗ~ژD* S)_A\&zl-إpAZ ]t OQH!ɂA~jh7*Bë́F3̆8g3?zHPD" Ջ`ߠ(‘.#:`YM㈨|:d1xEFEb+5Mɧ1FS Pw9Ւ܎$vk|RTҩݪ^rڶx(NZBewpsXًi<鼸Qg~]IrRN!QJ%;b3Ǜ_fUK6[{^z1z12X'Jzm7ot0!#,Z%%4{8B4σ HXے oUH{Pr_.xQjXbN& Azs}c>b/M23Vw/[@]ޡngFn=lz6̹7Yu!7]?Z3%xjrk|pCe߱ɽŤ@3 JC4c혹܊NdBqg$_p{51vrߋՌB(Tp n+^}^X+$CY!7j `{~D j4O>Xuv{t§M(D(}vl!qMKwPIW,5RfAO1lH(pJ ԏQ o+5y(ɽ ֒Wέ&L&br[ 04DSea#m0aA+}(mm) <],>#pwͳ7r1Z,%кtsOq8x.3@gBfTet9w}2Viw F^Rڝ qpT;4I[f-SÌ3uo^.ld)Wtqڷ>q73Ԫ llu 1`[t9Kgb:ܼcn㳖٢~Gwz[8rTF3":cѿMh'L )YM;.NU+bО߄Xƕ]V:nxk@dDbjpmn1DsY&Sx1[ո,R2rvjP5( yj9$% <V< ]A:=gϺ1tX!w֔ADZe$D(qum?Gr:25/ RC|*~fǬhw V^rH+Zfzq*-<(/IP;XWwOUUG;_?ׯ2=V 3'?/I!4Z&u8)F3M?ONöA6TR"x 9X(H7(GBnhE>6f˭9X00m+ǀ% &Kv=⩭X3V uAbdw]R|g@Ivr(=513hr8+?,fIsdӼ*Yow+2n ߅;ַ71tM8g!YF6SADmX:2BwW(jtqk׃O]nʞ1?2QI2SQﺁ?#ۜL/njEZ VA kv b5#rV;DM~c]knL*i.L02ߜMZrh;(Gi#?˘UfP z]׍s(moȭ`` ߔiv҆I/֔GO&TCik5DznGڈ#x+L"9@nq T^ a98EYhY%܇Das!O)O)nסKzp('/#zC蹊ckbX -U]f-'7C/\3}?|Q? nj}qK*[go ô: %T5xGz`6 [=5/ZPEں)[ߋw3ݡ\7%z;-v|Qm6% &X0ZHBHe0O1 ang xK-b ʧH SRfp/1Ҝĥ=QB;AHzxW &xiF%?,ݳI?u糟oHb+'A&#e&9.p#,Nߊ|U.L[䘗l )SʐFIHV}gwЋIlз#-0|]Ÿ\PmHX+|= '`1^b)a͝pD[s-:6I^|U &.w$1f$Ҷ=S,xx<faop[Ve5~n~$^A%H+*1Rت~Q䐲whcMA YR`C)Ad޳]j>BQT5fMyL@Qȧ%&SnsW|nm"˒heL29JmrR& g"q/"^}pgv {B6O(ZF+C.iP kFQ_Dm8W#bh :_;( qN<n'{3U.4œ[V&n23^7$X@n쯇Me,d[GXL*vM-?9lfb/MH!څ^A3gхuOӄ ?S^"x=eBL2Enu7#=R a~NbŨVG[" MɻK"n1ecX [ibk PشؿMn@ѫVbDݢc~m^p.E&ٌMK)?]ZrXLXOOCk+=o{r#}~ϡW 7p pï@MpԙD^cߝI//_v(6?K.jX>:*֋Tצ}M]ulY3ރ0,薨R͑E֨i{]a?PW+pK d 770 Uΐe1%E im0Rm݄OX؊]8%:Na.pN昦j ?]8Hb[\Y {$zKj]y$M[#[ƌNwk3Um.ŏxGÀ" $p8ڈ|QjPE#Ũt:K,+ؐcb% Hx$W61Zvgx,QL`ώ+Hu2a[ՙ=Ւc(jl MKUܽ 8 %Gf}O',MFhoUɚ1g]Xs+\"zN]%EDŽf"O)TΞۥ_qfMFPWH(X~ O~vfH?3P蝅[Ө psc^)76Gvsa:иkqcJa;K6]+C3złQ]J t\y- _v˛Xꯌ֖l'O~Ie[9^(cSi(63WV! AR:,5:mPXeE1Msc(2b48yn='m@Y16^4JrqmĒ7_NK[)=$n^2{rmxĚttɊSid 8E .y޳Ck$Xd ;!+F@|07:Oq⫈Чh9,gKYj0^]`vDׯkh.4$  T<$6'q=ChЏ]*j7եunGNS2ٸ;2]KF;KĸY9#ib!ttv WNqϱ!(Iȇ5R-@k&6Azȟ^Do?*' Y-ajb}m1|[h`͆w\ ]foaGmitj}Cc5h]zA=؇f_ ێ;rx#/XLz=K.NAgRUE)bHN'*kNo'.6K)n%˵>TgڛX[#S^tx{pT\ol@oYR p{ ZmaY~b*BzKvٙ%?:=1hWGp7礍"X3Yz Pm-Nɂ~G6>KU[GQI-62"#' O0.f8q􌆿eсn g vؙ= Aߤ>!"j.A6m*,捫&Sxȟ٪^x 0-. ůi,*spvtA/~\_ $sӲ5ffޖ$v .ۦGLmZFt8*lhNø6e.*r1oҭ 'vR k7O:b,[,9)O  c8k-i-\ vv M $΀t MglI(d&,T9w D'ѽ8_Nu.9l -DB 1av.J}]ivXtxnܨ ܖl(9ZMhkMvpFer:_l+|m`nEؽNVned&7k.ܟ!aZ>R#چ}&ǒFL;R:m0b 4 "%U/Ą&ǓTO\5TN!_5ؚP!bjWੳtlQ%x(f -M1&+xLȾo|'kŭ (PK[יg`M^)E[z2*gV[nxk\J.^ _OS8B)28)C,¢ C= ,}%B4s~2bwHT%61Gǰ,y-VYe6 Tݑle9b@P)E,+ك~%#0o&Thz =l==KŸQv*rc@ͫBvhYeFq׼\Ռd>ȓfh~ٷ0ocd{JN+2h+ӕ S?>Gmq:ĤX敚>NRo,GדMMzר.6VC2x!fѻ[1>&2K.2N%˂:ΉsxWg@>*G`/("mY]yv-󭩔pjaI81)$Ɉ yqHh595ؾno;Pw:#i9SB]mO7bRD6W4U?^N ^> a~_9m^eyU$cZSnQ@e̪ޗͶ&q|8HF)1hBV4Ff!iROi 齞.h{^W-C]Uf.*Rz_벒:+rAæEr>Mgi=4.0r|]59:YΥ҉ :k$\MA~[eK(_x"$޹ |h&ptU33 bu5*;4\`8*Uv^3^s~S9&ߧѶ{A{!_6$ beT7`Lrg *圆ŭ7 _;ô'_ާԋ@4X#t鎕_z_Tcɖ,6 ˂.%Bx0=<9|~KcR mt b9O0*A̩ %?)yXFkJUZh {Uҹ»ZAI_l=ҟmqX?bysbiyz> ~AtS|1wL3HLq?4+c`kVҘnn~stL{ D- ?✟r"@aۣ6[0_D?/!om5YQ[101,UMm/kq3ƿDIX»S(ǒ< x1BcaYu$fNT!%xD[Ae u:TAϺ/~8$M{j# $eT%q{dhg+BhD:2J?';s쭇5*ի+vv)W{;WL >_WJߊ)ANF]FşdTj6Q%02qo)) Хoحt򭑙3^KO~waBMUcNN)LAo ';¾-Aw3E fFeyf@ yp^!pO/I~ވaɥ+ܑz ;$lsXlqrҪk-y?d FcYt^BؕLDf:"|1G$ru 4KLտ&<0d]P0M5RԚ%5 9wdo~He09~ T<{NeVC58Y罪2y 8X:Y\("R(wd q5KSʃ=*0r3ue ZdL2AeitR/}`ui^w*H.CR F)PTFh h.!3{k>|VQmoF")aZsdΠe,aɊ!NI( Zlv BvE8_ ({`ٗzw10{*3#Z3[/9ǑIP [O\HE,v.D/` gYNX huOfi)T5Z`%A3vtf^ @R}*~=:\eÍ:SMqG)]}?(x.~}”qh4sB ͼa%1vC?!:/mH_,lYP:]Tjxw'Nޮ\a9` 4:05*ܐmcH#x57~X7Gz`wZ_6Hߠqt[GUp}65m_C&UF*4F9'_Uf9M(V1s2>oYWPCoF>(0h]!bD*孚nٹ/߾KƓ,uEm_2BGf4+W~z^fDD] ^:lě{eȫ;Sn8[!ҽ, TkdH;m#QuUfh8?her)L4\S1 %׃7s8j)Ϙ(,"_] ۻB&I""^-9I} } ӖFp}GYS9_Re?C2x{; $.[< 8 ;*Y׻ 6=T|޸7a3Vx8AOV; >@ΠhhB+JSAՏKq, Ŕi,{:s^h#I?vnFv׷sab "̅Ch2 wÞ@)J_^.=gs1\C_i;'=l0D$)I䵲zab`*ٝ# Rchh8Dv%{-ɚ̱{c֠s}pY]JY$1Dã %Fб牾N._!fW1êȱM4rYD98,;KvgʅXd=͙_\_ WA%=pafzv,660cmc 5PS˪z1ZFbI~wO2 x o;A΄ q̸@-jo9 ?Mb)Dad8bC+L :rř{# 3ZÓtMC:ST)q;xe&Qp˟نqbp(Х LcB68a6TiK?)Q]Tь/:ҙoړ x!1ϋk * [s's}W*YiջmRٮ$BJi4Vz{C8e's,Rnyĵ䒧 %&!+v&l$O 35q  i d &)ophj/H_زxK+y^^Nt:\]-*6WZߛE4iNoΏY&}N! 'F"t!FLҐ#FF:uO&-|)!NqV>;@:X׺7typα27#.Ln]]~Є쁷c._:1+L)f>2e7"ZI'r>{ouCNGZimIlԼEDg~5L®(]_pkT O4>O7R߉Kح]߅  iڜuk(/,q025q2ówl Խ_R*,h#ss v)U?7Z9⵭U=zqL 3R%-"ۺu.Nqq1pKxLpIS?ty6$O :^YV8!N)o*-%SEaK٭ 8z4݊}7Õ Sڔ;k]+Ȃ̻ PlNP9 *`Jisuwv,0_1RGk/:W`6&{3#zE;ۿBk2٥WYƷxef2>G @Vi*5\C-Q_$0v`{<䆳z\>̓ݻXEIi ".ߋ2Smexiw`HʫTZ7t%xr0e!?Z;jn1/WלwEiK 5¸_y[3${S/BjFSb5u>3n%"#tgzCxvdJUȰuxV`_Zft?DwgkIظ{R2@ף2K ܨ0-6j߾SdJd>0VLp^ZDdi6AEB쵧%Iŀ6k6=E铺OrTGK} VdUsBL%v5 OH {|f@V&iB~.s7&L&]_n2QOAZsWJjDj$5,yt6*wЌMb[m]1]2h Ŷ-)΁B@b%Mzݞzzgd|+UODI+RzDRk'Y6X#7l/f8 Ԣ'-{MEpRWǞ"{wc]yh$F$T캁1%xm]{wzCk30jYmqmЈo_V"^YV]KLy=S- U"e),/M kd@֑4;Mn̂%&E1v 䠾!i>gm<)^HSg6hvK_BX3hfS(&:/fN\/}/gaS6w_R5q@>[E0 ۼ PkV4%LOv2*rAk % 4wldmdz&>Ii(\WJpe$ΑhU1*qȇzRGS\B:m\tھ$9 fTo4彙;#7qc40^Z"ьJU.xF9}sK/EHL-!L~HxUy0un +-kMY:xd7v.'nV0I 23Z hԋ꽔IOG\e>['2u#]P$13Z S 𐁂.`/ȄJTnFĘ?PpQqX[)^&|6slQ68Om;$m׹JE~tZarz3:9jw2>k0|@/@K6CckJP! ,e?YT̾oT~nb3]U1@.Ѓ=|RA]%)ĈXAlҢcNץ?< H@- 'm\ 9nZ4V՝{mj lG%iraw?Fr!!v, *5$yFVԫ$r%?\0fw#٤7_4$d&YF~y68YgjKdLgDNfva@'h^ ]w}90X*rY4 `u%*Մ # zڪǠU7@'313 ~ĖN #()Ը0g>A}/'l:W6&eQzFu%yoi3DrM Kێ_5nqNv\:X'C'v)WzVULfchV;DDH-DmYY~e@_֝@bu( S9 a"y\3!XR3LO d9n[߮>V;nUݧ3Ђ0Xے}%~['2M+,|&msYRj560SHMz5X,X%]>@/0J\s&[F3g8!W\ S~A1c)D2 >̂ѮrAd ??vY!%8sHc%_N뮾lHX`tflB𚘙_c+6|8n7ށ~]JP\18Z;1¬[$% a2+sOE) ӝݨgYZ07070100000410000081a40000000000000000000000016239ea86000043c8000000000000000000000000000000000000004e00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/sound/firewire/dice/snd-dice.ko.xz7zXZִF!t/N;C]?Eh=ڜ.+<.G1v-d]hS`Rl3Ek1&daetoY]bP3qqEZڷ|D!ٝn5sIDqGłw&ojN͐ɳ[#g eg<2aOqX/ ` b( *F]#4 uq8 C2xe?zR34fovuGM@Su**^x { æR 7;$GezT݃s O>cʍτ>sE٢)(|녀㲏et'a1r)u>ﰏKW ~I6^Y<:`9]f3VۼT.+޼R`JבG 8[Buzǻ)B'..C/=~v U5= ܁<2)OV*;7lrې~Y b4poöVk3)*倪hbc%錹fjfyy2!Ü#R Ňpd׌kdq+A$3C3]ٸxu*TKR][J)OEg*L! .9C}G'D-*K`>9 0&_0>DlTC;%(wݨf71](˱$$ಢR! .Z,5a6ndO( '_MOHmvC}n^T#WS|@] gS,gLN.T^Y7 @@ACi\C$ 6avVF@̳+]Xl/bf L¾%oX8i`X&t= e|eDt|Hꫲ EZCZ t=o  :N.J3g WK.c[n>o ([vqw j^w Fs_3?"U]yb e>=Rs 1F>tw-F+L[v׈E@ڜb:Y.SZ wiϦOg~l'Ύ҉TaFf!2coq@6ݓ\-6K1f0`̪Su.YZkOŌH(&IJѡ\>6T5 \ksL4,6@ _dNd12cR@BIV=`KŲDV;p,؋5+mq]%t#Uv/42eM@wi|vǻ#;C ] /B'8OJ|Lhx7qX-07iI[(iʥx;gpG-ÐFlhJ_ڤE'=G>4I~Vo ٓ–{8z֐D_6*c$kUA2Zh8V^,CdGMM|$cPxXמ*oWԡ;\q\p 0Bm[ ,+fA~gAxh=%% Ye -V4_qRKfI9lIC}&ڗJD5)% u7$źۮ'5#ğ#(B|Ȱ^ENuVv,J-!$*DzغJ"M{XC4_f~xBWYř' )Br^@6Jcb-X#tr+^cZ ?mX4@%o$z52R~GP@JMj8cS6J^ QHdIHrH,̈́焪Pvy xF \d_΁0Uu7EyH([XyOj`*EKLVQRX)1)aBqO#({"$CAq&Ό43Y4Ϧh8n+&Oܨ J * uiM}9y1gP N_ϳ:؇^}Ԥwz>1E[ԢDskB0S~Jn|^mDx?Nυe-gvt@?1$S7f0#<7%zJqKu38{Z| sNld͗f8Ƹ x$;0 vEZ DVt M5-IXnUot6mS޹-9t2@LIF2~@=2FT `r<8^rkg;NNC G7۵g0Aٌ/9d = xe@Ő֗Kb $Rg pW.ZMH ӍNDo3*+~D]ԁ#K9Qy.cu"|:Z\d37Sǎ}0 I*;KL3Ҹ ٔQ:duknVt9dfpw2"Re@A+qpTӢYfn :^+Gb+;%ƣ_3rx#ufz`lI |[@>{tp哾Hr{% zv8[Pfuo9Ӥ~KMNUM ӕ ,+4a,$i=R-BHbY.v3m <̀d2*jTRd~Y$m.mF/*G]ioEJmi%aPIR‡uEƜо؎ގ-vHd) 2`12~0@`W!MrZZfrp>ݗ /GC;My- !ԤXl w;aGb?\$}E_9Yjs&)zά#oT7-Tvb=b 5b5`DmլWqwȇcW4‹դ;#y2M:hOPgH,݆ӧ)®9|X>$]3=VSwǪ¸jR;h vʉ!ڛ@xtվ ZESUv))Ԓӯކi{g,#*f W\arC Ypds\ڼ}*_r;`Fy49" N?W_"-v7[>n9[4 Md5'Щ#7'/[nz[`!n&Rě^ 4X9Э&[ux8/äXbګ>B!>OOoF?j%8찐1/Oyw}ƳBYv[ c7ӣЩFq@ 3$ߍ疌tzH fI@̣j"-[T-QWM['dKAyh[>m%Ele̃b鴐(5aHJ݁w+.a:6~&4~wC"=.G] ?Yhz> <(AP~yɊ  9[zN4R:}Ay̮K*1*&[$X^-Z;:|-j8MjȆ *._@UĠ_=U \E=)Ptpz0,@ FbFQ#;H @ oo@iAf ̚)1i;獆7.,?Eko5|1ιˉqv{؈I SX7 v.3 Bxm֊fLHLL;.* ||,)Z`NjL*LVSsPZ}ܛ'nUXPH'0Crodh9Q%D uFoE춶^Rp}JH!ӀضIAkN1}4Ln_z`TH8 b]Y P_EF-S#mhLD=ʖGQLZd??ѫPl[ 4bH۷$ e\-@|8BZr H~2MMxA _@l>l?d4,_ϒD9z 3mVPZ׎gVQgHZ{:jЬ@D/W_z[߁zaP3e$wٯЫk F̓V~FEZ.9gИ8laؗfј0VǬtn  Ο/6|`D Mu `f`PVi=wQ*geKPB>)6}AU8ʛ0%їL$Ѕ]EXꋴFr* dVNugJ=xe4IDr=:]Ve8q .>`%ؐ (*i/HR1 R&o15xyn]=?Nē,64k^m 4} $o7W6ސ;ԁ1 gѤk'󐭺dK~g`4'(_5kz6Q%2*=F%Bj/d4.7>n)*v ۯā]BtR@AZD ;ي ~o2}qLV4bɏ/g:6:"X?쑰Ju Х T q+tM~P_7+OFkkyJ ZV nݦKGK(?vZSb!4BC$ {g,z<` F}@肊A&O?w$pvLTX3GԆQlIDTdiӞZXBi" 2}lmrH]V䭉7tS$/6yܪ[bXXlX8M-l(ԴeqsZ" an?r5XPM-Ԅ98/Vh*)X\'G%-6p%\(4_j.OG=lL]-uC/eAců\Ibwu'il 6c~hjm]̣m*KM_ӻ=B-iڦ/!rcڪ<#U4ҭjUt $…pܴ*tQ U09~@.hw9` \}LЩ;Y_RQ2F?XX]G`4%'s_JVPSxZ帙[&U@zYLoXEAq6 ;qTiWPghMğL$!Im\Z^=-4 ݮcK )H:BK4jp|аcΦ+ 0D^=^ MkDpbp?+vָ8wx &-ةCߝgDfbO/:}rWdny,NՁ-rXyj~Pr].LJ.5KD'X X/QaD>i<S%UhbLwJ[YEC)UωTO0U!W_hB]( &4C=g^P5)miҪr^l)jpzĘ Sh)s&Sq!ë}6[XЂίWͯq<`w36n#e(`3b:?\z\ Cr,ut<{1Kh@ F$)fܗ\>h4 jH)m|@bnL8ÏqpZ xgȌ4V$ 7P%tJ^~A;qQ劆CW~рeҟkC8ͽ< V푂G/uݏB7u)L6]TZen}BNFÂ@@t3A$1=)G~-<+ier@?hmYl쟓s瑞khNHН6\A}t?V3Ge츪V b^(#t_Y~Ϭ ?g7wƴ KUztrmBy>z8`wT9?+b.#^Ytq.E $'biM)ZA:AA AH&&S1ʧ%iF;.qbl;s0 2A aϭ:j_m:SaV!zpUOc g3XٜX= [Xe˵L8&3~ ǧ$x96(> ok<1oPF80>5ɧ^Ca}[y{7QEnߑQ/y {4h[ieZn!vrO4 L⯔xJP=RFc, :0zϝ6eegB./.1\iYVgcit|C7AVJ,x="xЊ321ӸUZ󔍽S-EKqMoMI.%3p/8b;4d|.IޕU"ۼXnP ZePbIFZj'b d~xJezC5% `)VgThU'`%R0ۘއ %!8*zA\J(:ؑF7NA\"7U @3CI鶮|E(٤RuOAh ࿲G9PjzL w8 eQZ-Rp:9D7艽m'ͬIM)¸ѦQl؋1v 7Le`1chqUdhtl*#L)Ѝ3iƟҼܫkύ~RHoG61QyE$3]H|jyDbLj[7 -aˠi@,rGvQaz4xUA<qT:'i_P: a+¶I(zӔ{ԯ|[ 0[-bR{PQ|tzt:meC. ؚKcP899ai -Ia6HpAZLn*&HU[40NqmPYded VuRUޠΨ4+XɎ/6 Fua8$miQ EEq C()%Ú% Ÿa7F7cc4ؖO&Qo-:*l{Jq(9ZFVZٽSC' ,5!x͎*el b`Y.YRQS-щ v4l+Jב]ADY8=^~]^rqow3yicp]6#̠qP_dթ9kSs;؁ InG!ۇ!ϛQU.+viÌѫYvbUD+*s~2,F( r K0i/x*"c^u e/? HǺ8`%Iҏ(ߣnL.t5jZ[4o[:ෙjt(qCQt W\>m47ijpx34IGpɨwUT//pɮ|w$c⥿8:#1ŕ=cmtbj5nu.j֊ LFEe,x՞W^Q=/-FYj!0iU " PpuSAt(* hfM RH` d $@8e u®dm!qA;"D]ߊ ْA(I쐁|ZMe88lwD8͓uƗr)]rJy)2 >U&8!`D*8k1l*ۦhא״&%D QCo?;\=; ?RC薽|QfB"Y_9Yz+/6s{[0BQϓ_XgP HgXc" 36i.#HwyRT]XKrzi<潦h:qDb7ҳ7dQ z+bKkcc!{;`AgF% ˎZ͙W]{˜2J}FB-՗J]{]Hڔ5 k݃1Z-k*CYVbRٻ:Gg c64VCfɤSQ ^ 8'/R|uxVZKvoE3.w4׀{?,M査󇺮42#2Ҕ*GG?Pd(2^)ī<r xC$DAv.1h51yI;!ݲ'Gn +CUOXT.n}- $?ab]lш3*ck8Q*$*NYľIAX&)SnsӃw띳/yaIaWq; @'{l*VeN?Fk1%.ܮ,s#xYiaS[ .hh'pSڟY?1"Xy~08&G]m$,^=@rf#9*pQ5Gl#ɟ;Z$IJH&)N&zi dFz@8õ'5V' n z'@Aߐ3PT#nF=9;0*etdT.JİzAjuώ%A]JolϋrPI0sS-EwypNd^bNXLJZwzH]š@rN"@V1Hjoq(@sh%Ov۩Z7ȵnj1u=,H%z؈{jP*T~E <ښ-|/ݚU}Y U_UpC1s׽B@aSOTen5WVQd8 :NOJ?Ӥl<(B7۠qL#R=m6܌83@ F!9,к('2!4w&r){4 T$dcǿD=r>zzZ<G'a]׏쭒}(ohԨ6᭼r 4;aPU@)X7pōr.dbݰ @sllQ#ʜ&i̼iH"3(aJJ7uF $X1f868Ln"w%5j^wJA4e! '@_Y{+}!u%OHϷ]r!N坙_>EH߇z~ tnjA砵_m _-*E39/AjA暔q7~t^ wԞBV;^6δGmy-\vl\5k{d>tإٚK(Vsebhʗ=~x'fvc'#܃բMi; ϤD2?iBv-k2dT xN_\Kl9v)fB[6jD/Ѧ1d=]F FRJtb+Û$r?l"J&W*kNJ)y:. $zq֌5m**hq5;׆Nt~]w=s Zڐɳۺ8$ȊEG*\-Q>@%w%+Q۸R K39k3$iYf\Gq(-FP-h]cR]tMpRBm̐Vj"At ǮոD:>cEh_JOaD%Uo]3lP` ƥ9_MFaykZ!wom`"ԀNɶnMCv9%d\֢Kpq yGw6<޳-b=E '/'uHrZ!-iYR+48#q)suX',>"s~` Tfk\=÷?B*aS#w%J\JX^U&ɏ luV9? .W'vo4)72_X3&~/p^ 5mZќ蘅k)TGz -T d {~0);)3W:+5{h:#C#Q2qQ]A H}';Koxz2a;g%n:5JSJI* )"PMߕ:cFA28 vo)'VZpc2<#h٣xuGqq)d`K0C9ɼ &9|ת/e_Yݩ{o(QuA!rP.?ca'p@mشVao_jw()Grj4 d#q$.sq*hxG&KйI&Ү_4Wʫ֋r.ǿ3:}a@ :V:S+҃_0SZ7GB ~´pj?]nhu՞cWX_zQU>"=Jj`mīHl~pcj܁%3mPmfSCκm}) aakUFXɭZ࠙GıJZuͳ{aSt T K*;mO!eZBtukpGS7Az#}ӞHb,G "gM&CnHA&p@2K5}</Mᴅv HZcxg|  yټʺ؞o={OJ΃;uSYS$䈆( hl5j6Q[a'mjl`a(^÷+A|H}Kʡ .LD` 7X}#j2ܬni7 5COWap~Qpw)%_Y|z8e.D 焚6* Hgk@4hkiQW?9S9f ;8{-RceV(Fo7 *̐M\K\ZCVr lPt@ac?r ? Y׳瘮fYhjNgr6Je{s"m]fEbbԽI$H=f#bc :U'8kadiLTU"pvx2 =`F04܋n3r{Sq\:cB}2x`h w7k6uO%P@ǚ"B8(.3bqTVC#FY!&.W2`j). /3Y1tk&s Jgl?jm4=r|X~x.5CuTeD l=I8_hP1,&|ϏD;ءoSF㒂ChU^6rFpe%aI-3KWh m&{PCW-CKglQVK0@Tݤ ckKDX ~Pg\, .'0-?S%z>*AC$PMtkZ6>P{5u[$.S*P&.U)*; c;>!%h%UQ{ZN1^pw|-((>rXqs} Eۇgprzۃރ0yZrb&Ɗ;ܟrډUK)>G[X'^~av)vxOEeW4mg![IZ*6+y_W!_H._p[חz>43q ;GlE$K0@^V]wRz 1'h/EB)x 5M1!0YɓdžBv9b8䷺%"gAJ {:&rϢQLҥ-?rܷy]EbijSSbϢEmMI띮_T2NY/z)I2~;>ڥ4ݤJ)]V.\ Ǚ_{嚬tpca4P?m9)E!,le1g\G])00}:߀fjPGɲ_QJ#A2Z3fʌTZE ȃ`WR_xa?Yņ@% O59^{N΂aaJO6S$!q+}}dz})ՕtGK-u)£x;r@+;Puhfz,A`fWw!q $, IMBb"`E @ekR8 {p|C ֧g7ܮG9H?O _'x+Z(&aKV7-֖X!= \*+v 8,D mg.ԛwX0uDM>0xhy&-ۆ\'LI}(+" =9?ŏoEgOVmƄX!18Ms2]&L V$XiAɣ?-"Q_}-gf~;{ T nqY4fg }(ufk /~eۄEJ`ί r::LfWͩ je!ɗa>pZ=JdZ Wc:f & vҦAoF3R,wvdqV_0ҙpʃU2 8q 6/-NRÙ8hvh٨ Ԍi6F*<81j54[yoqʆ=z֑p&mYt^\~\JHe15[p\uA4_$j6)j|^?a |-iTw/v6n=!WTpv^W 2Y<0ӧ8VR\JhʻPth9z^ЕICbIM-NY+),isj2Caey?RrONU|3XVp xinGJ |{.*\>&y%PLgFrb<2pxo:I/8_ɽZh`סy`@= ;Pq[c CPw#TB﮴Z]{E#O,` ,+A~*u*KވS)EXh&V_1i=fIC/"&aџ.Npr{Ŗ? vq{WۯT9Wlz=㎢!:"9nF={G(TKt:MfP/0*Ȧ Kf'a?JySY\N&*/A2&?!PI|Η]73l}Oq@S,h{1;I:Z5(3"!*tTυdisC7rB$ky!k]3zQoPA9Dj}-:hsT/=Mv sIL&zFrVy)r%ۻMp5`KX/m4cBM< ?Ot+81-Z^6)LBmNYuFյf((upI-KqHm {jLlL  *p8@8BMkp~ b%h5JA&?};TB1uO5.<Fj=GǂN>@Pd-[:A.1jFok PJ&qQgAܚ*o;Gs1$]`OJspfH ,f*# V~>g6EO#łmLCrpy'{~ ^{"y}}#,zJ긋xY={F/zo{eq)84 YwI@cu<t`֤r|"·GhׇԕK$,X? k1tzA)DھuK+LWRXBuP$3iYJ-G7:/?kD1R΃ W  OgSuت]pHlUKR k֌40c5F\jrk##~ 4JPi\j + TJPzy$I{@zoh(SB]BN!k[|a'0I|mRosudռ | ehۡ¸^;Ktfh^* xDz$Hah286HiZ2kʩ`p VЙF6OkN\,ץjmYTn /PqIUALS0% E'ϼ"d~8KBG(u7.e܁hZ(P/`i`i-|u2Vj 94OO09kvxIk|!yj11oFyD/n i'ԪƖ? c=d2%+7Jݳ+%L0@IO]Fzjݧ]fEt5.`f(>W"OyXQ`'~J}L#&:>qEHJ6TtN0[!x*;]o v1U[ey$ qM$0©{D>bшo1(C!7+6Z7QJWwb  H*[[6?Ӗ|P9Kz08yW%٫Լ!^YJ'foI@IGs642m1%]eel7H䱷@Vǧ֌yGAOmOpIz WGm=ʅ#Al1.Pm a*Ի c?Q(?,v\dlKI;LG鴃Lj$݁Ls` O`SRa*h]Y-lkH'kmQ@G涍KYd钵]0}x76hLU*or(ĭǽZy;YE\N%8 *!JUJVפ{T^R<@W]/`dew ~)-u)# uUXDSAύ-59Xu.^˟)ֻG(6NaEq;Kn;G|J2o}h1Eo)(vS]Ai[ '_%oS̷$aiP&mG' M*eV%+݌Nz' )tW.#qࢣ2hbxZۻ4DF=?5EZRۿJm15^vo*;Q;\;-0N5Z̎4sb\2hV\Y.h2/[hLNsH(Yf*nkCu9]xx&r Zº˱.YbΎIBFJĊiXK u@tgYCٽT?"Pu;@0 MHGw'hB]hͣɲ8te; sef"WeɺzXs>3NHD_yAQ̯Pc?"[7ku ݵ9Hzyzt3me@avOʏ\Nso8ϣH o7Դx hJ4qxA^mD*/gIF)KTV '\ 1iddB"]7"&$qL/< ~SppY]یh7Ph+ǴYh\/#odm;{ A:r~X p7H̝e-**e%cmxABRVrq=z<0͜]WIjgEl`5D^ƌ\2ugЖNc-2nL"jh~sO$$}R~`g)D|oJDyh%yD$ RsoPŅ1L c8l/4HMJPtڸ x}yG/ѠFVĊ8v\PTs~"gsã7ŗ"s<^bk=6DzYݕ4m^L4!6lj鏷@JJUOa#}:ШAʢɽ~~Z7fδijLCi/]HM%G ~zg m3&FZCaqA8ĺb Uon Y2, :Wd̷ Sk}$\yg6s -KA/XHI0S%Td}n焴'~AoJk`C|GQ Go)*1}YY䠸+zC+Gn-ARȼJK؜^A9&NZ\H #s?qDYɒhREDTUDYM ;6h=P8sR Mk|`i*ҭGNH,YLN5bTC7eo19ټ=b6v*- KnlM0Nl,aZ`, ĿCKR ^BZ)^lRo@(1SI XSۊ ~oB}uCJHQqHB!7+pמ$x#Pč ^!ƶuHDM(X{ZɦU@n.)C|\*Kj 1ffv@-7³A\z=%ςjr5DUr=]*Ra_C1d!9_U,s25J9Z>.f3ɍf_:bJ !' F؆15O[vHזs-r,@0nj<ݝ~(v ^(5As-&WitqƎ|뒏Y>. a\O̙2\QL /JcP!'gإ!Bby%)^? cI*0(#{UU9}qh2d_J8ew k5pvJkBV3rzDDa3Vz22@2tzSsptyշƙޟ_v5tj7f`J-L SYk1#׈D3g%xLڙh|0^Gle~[Fa X#C:c ABcS$J6X "ѷVkCŪ3zHE }87GՖ8ճt;7PE\Q_ZT Kx|6Ƃ 0LJb]g-KD* Tq-u-(xׁ~5dZWtJ߆eꩧ}$b'Ixܨk֯Ry;v)=y̯vtʱ)uUϮKU~:O8a4HcHbSa[\? B~X7iBܾ\cGlI Z)A@5o貔IݰAmoEnA(1 npp-Dԑ:V?—w]=IBLuUr [ >6q9pח![*Y)o'׌($НPE5|O'ڻSh6#g_9zBHN!ULCҩCxixɹX8^ę_vBK%ߐZi氉 EI1&+a>2x5 {oy],ip4W &B&L;R9od,8zn'G \[+,2UHԣNWⳳt3"8sIz5LS./Z l<M G:K2Ƣ+ PP~9M w=k̏3d1JؑxNjop *K(giNnYH'|"G cЗx[&[[@Ybd^#,W C%/Ò¼ZG* kjıi4`Nnfב,_s=GCO.A$9 , oүf dXa&ސ"*UlpM曅 5N:'끹'?nXW}0erI՝24 H' p:ӳ[b *ÆάsuY'̧_ GGdՂv@ dxs`I1FY8ɼNPVru(\ZM}`3H>@:"J! x_ϯ>~R$oʄnGe^WDM4a^usޫ>9= TnN #,7ӻ 2OضhZ6XV0+yTЊ\"Tj5=+ !L n|%Ӳ$(HyRĥO2Z)WPlA9EϑVP_ n>\CvY#mnz|ӝ6S N#4^QCe8e%xl1A8:_}.=6jLdMu7WrG}.'c\\L>Ҿji`BVQ0 Czۓ.i7tY44gW$EN|81.Ѐra$7$@ԘinDRW >\^pSϣ@nue)Ҋv!cJ4|S6nC7/|e0ER$Fu eBU U'?-[{e9ѨdxR'BJc8SN H@lvv$טtLZ 3H6X%g"8|I>5]U FK҅@(Tz2UR`DdXfo&D;/!|>6o5Z& <3`lOB!ԪQBM@&]f&7vJ ' E%&|3cuH־x>_i[#Pii/I3B@ Fa[ɳ7(ƑaqM<$0W UNS ~`JQ.O:ǪuE-/%Ngmt픎$e%Nq~x=/lMakث9|c~8ӢO\H)QHG]vߠ.ױ\/v9ra%˻ա .i*cڒã4cNio<:?*~ QB N/_q:1DE$k$yپTS{Wqh ZV6zw>_|I. >܇lhj7Qka6*8B1Ӊj0BMHHaMTa3q87>Yͪ\f)ѮU} Ƅ=khN{*DtjښLQLpܲقeKz9wq4owջHXNf`N=rK|}&JSnթX93Z|̪ EgK¼`|EƻI:Hy[#@<=K*wOg8Ao0w&.=5/^w90Y4<L c{9⃜@~az˵6T̗hgY! j1c>=0즿EU2og|Ыwb8PlH,3b&1b%M~ |VP%ʟw_HG@8Je=aRQX aJD[vc'D 'g_TBBFa|V}N-բVVp@.oYݬGحy-`5P@)fV֋t*CmIB4f<\'˰Q=<t}ƀ;#sx]d?8p}51Dh~pPF_BйdЅ)3sR)yXeb.vxqot&>ܴ-脣gJ1;X+Z`aIQdLM~9j=]E2ŴjPZ )D e^2ƖHFQ [oUڧG$^ o2FT~xAX?KhbҤ:If LX䙧'v]cz\&t!2B-T{S6| Ompc21AROs*}4#V%U2yu*c!wy"I? z DEqsf:cD}><%;KO_ʀo0=#!A)xo[pzDiѾ_~/3?bIן&lHR?_Np"Xף<kzfsvRY_Rp fvf\XQeɂy eRθ}θ!Ja9D&LEiU=Z>#xQ˪24g%O9ֈ z =Xg F-k~k%4*>L`Q%˲CR[DXG4Do@ڎ""4mB\';dCS.ᗙ~BH2x@![vҵ OPމQvH2ˠ14^mmaB'WhHqjrJ6Śzhu`)N۱fnSLwGGDCui3N/ 5LFLF&R;hnW5Xra  0_ّoVzEL9[d3gAc| T{aU{d1h 5L9"Z(߅{W(v޹OG?"ewYP)NӌRH@s1pg!Vyȏkb8WC=vʄ.4x|yQ [.€:e6`$&TM(g5CYNAO$n]OBCdH%椘l]QEy h26%K{hsAAmgD;vM;/kw3Bb$YS#cĻ95S|ATb'ӊ{v4T)aѸ=)l : @H½O:\=qsEZV;Ew`qrZ^_tKR__g,\2)v9+Ԟ$, & I]Ex5ab"ZXZnJ. DXnrof'PJS)~uW^<60<,xTvYi[va)݆ xq|([9ɛ&)ў#fiHΪ_n{-yh؝x5`?߿T$\UMOr4BH);!wX%swFa`ܸ _ &L0"Ǒ}I]v,aMR6;AvL>+6>AF>PJ6p7@:oAdk.Lpyלq0QeY=# o~CAoƃ㓤ZmkCzmo4AȂ#*[UC2HOY SOƊd?|Itԁ2{k /"XDזaAo;YSɕ? @*w1cQz^P{|ÓaW6H rx1(V 6U{Q nšZ. ccIrp1;zz`v @<=AE:)h(rQ1tGM*d=«g`s"=_`\|QTzֿ)W385֎Xϣ)5Qߺ %&^Xa_AjjHĻf) kųBfN  ɂ (5{~d"-l< U+TȏҊY]\m+[?i q>jиWW+q4(\j2e>a#8+,_6Wb݌9ɑ-H }4R'cP)/~(wPMtːqG1kGs܍mوl (b%u;ObO_IMT>ff[~~20>x` " iRpQMi Ap6䕟MH}?PƚOdƟqptѱjtC 3rJX:ɲ]m %GH 'HƮ+QhG*R) ~g RԄp|5[="2<902mXt܋Z,Y{.v%y=T^ӥuݽ?瞝;SU풗;(>*~C 8V:,J29^g?ڈSJʊ0I-A[0@dS I^;!oPyoWTڽ-A$(î,lInD/"VeŭS>:RuJ~510֙։|ƹhvJV\xdd ,܎quzQ[GV(D9mo| ^kPShgp B6HJ8{*1mu@5ւ`U _he6Q{; xsn"cw«!Fg_ T:om!#>#KƱ`O^_;w`?,BcUwqu ؽ h@a_X8<[3Cݟ*0..܅& eͫ`Z9u|"@+pY<<>{bSW(~r' a Uu:?i(tjj;+t,- |M_HiS%+_$ڄ@B3n' ÚZ΢lҠ\{rpnb}m] L=KD>&jOf3!NJ[ЗH9 ԁһcaEc[D3sQא%װ&bZ[nQ߄h{zUR#5ޟV9O/lش8S{$܀TG!(OQW6(i^tm|h (G_L?Qh.%iq>8=M#n h">\/kDC^^9>Yd$.L={bŝ6rH"O׮٧C eJ Of?Zg+)4 KJ*O x8莇Rl̸फR"5с Vu Of(yAd8> xgjax!k. ~I73Eɝ ,杩 WAL8 %L^ʥP[iYy,^3kym^eO%OlG)ŦG.K[Gg!`^<"+O(sx.i64m {h*zxni\HP[arJ5F4s"ej=Wk#n̷e:X+G.%8ɍxҪ{HN%I{YMGHo { ]6hBUԠ :ЄXͥ2pP]>&{UM?:>@?09[q<5,Ot9 Ys[H A%ֱl֦'> ]?lkxLɤ`ɻmr`ɩN8;ܶ`o7ׅ ?HCxU.7s"("aEZ uVߵqaME1-Ža!1Gw!mPC|n{a'u`ǀ87ZtxU6͋wkZb_|ED9sr: ab]LF~ې\>n9ĢE+㻢T土Ġ|gqqѺ̡ pf\1 ;>:RYP,ɮd?ГȑSObJo}o43wE.mwK$p[[L/u;9t>#Øi/%ϲpmnY lsw{w)߃*Z?/3}k= ˉŴg-#k@D|V>w-EmKgҏȟ3C)I"S|L r0Tmv)T# jhODm/ W\~i}^8\̗N =Y\E5 ݥOAVBlw"NI&4Yqg*4!:MȘJ=TV1ݚQPLW/cݬ-CT7GT@s6܊ru %x4a=3sޛ(#cRUӥZ>NB{ѾC,l. Њ2>~}ʵ)o#.A?e芐[#q|aR1^wXM;Q "y7 #]N4B)?@!x> U[I?qVVn9 .sr(y !B́$}b/g}'8#@P5djj:O%8=|Q##_eG'SYGaK,8lV.>8XkzSU?] +>#vѥ=F;Ҡuٰ]Xu+',10[,&)&`XG$-t CKD'źJI53dצҌ/§dn@5N~)&] 9v?ԳӅ\[v]3uǮ1z=ޘf>RL󗅠[]>eqޝ~cF4"s 0Ճp?蒨.]תkdP*?S$Cr ,ӫTUβȳ ͹Xx;Qi/RG%L5>֓SGOe>dbPim)ɚNFA|4f)pÐNcC%xO壖#:cMg_c(% IFB׏!\+~rLyV* Ep6jJC궅e Zz8Ũ9{ ri,&,d!Dd4x|13'S=**2.39fU\n?îkT3xNT% JT@7o/d\sE#p/#Rz3"2LɞsD7NZ$mVjDy̿1Kk-"u`G'%F}Z $lMI\6(|Ŏo'݉ȤXؔgD֝^"l 1$蕪O. KNNȔ?c[ў4 Q2heľe rn٤Q*ˀ1ܚZWwS7ՋϢ_dJ"J,TZ)abbAXx $D , SKs¦z7q9m!P)Wl?g6Ju C!0`{EOid9B"!Y㚄OQ1~:3hlљWCQ/ PsR_28]Ϯ F6. )'6 BM~e%`i׿,_$(#.NdU2@k0Z~neqůeޏ:*bLyȰ#3am² AN.ɧ!KKn!]6S(A;xr;sDjRtWUK7|io$q@GmQx5d7 :=^g2;l*x%r@FՏoãGHDA ̭X!*j5z>ğaz F6|&$S#pՊA\YZԸYH46[L;֡@}pEs@7+Z|RQ6*_mN,\JV "TyẌ́ͧi[ 4dzݪӳFkW3dq3%ǨȿPsc,G1P2 SC>ɱ^#7]wq(gq!=4/y5;eqY&߄fsKBNK & E@oij%]IhBH:`}i=vIiltn_kI+p24` 0b)8xʞ1B/AGd$w}pd+BJř#/?:씺 k]e:@SyXݏQat+uu|K׼\Sfa "XW 7-8C fWw&'.Ɗw`A4hr/-?o:-O4[ԪҧBsz#nLiJ˙ B"bDt#TgTpq,uMH9pQaes/u*X4د DRDCE! [c($s]X>);smuP$]8]s(ra|NQb\F:?}.YJ#:E#Z"k 4/ZU n<]RJ3\r{pKo URZ#ygwL QԥƁP&!"PXHf! < 6+.ɣ4k3~aXCu8:My}mn`o}c״@?}/#[|‡2$7"ZGT20ZPaSXU R> 4(``E FJfAgؿ8V"CȊ6N.l*_JvO8Ǎabnd$k1MMت6VSd|6Y]ڼvGXM\XyN.oVP }Kxj Zؒ\._'<,aeb}FP(@i,k EHeHcoDͼbW.o:(*(@ n{avʹ*H(_c@`=v [&~[? ~fS06 KnUL$Wɍ4#fdxY|hVmŷ||S-t$za}jH `Q{sl)'""7E+#xGrE1ي}ښR2*:9`vf-B4lMkeҟH8(A)1ifn_?ι7{.tkܔF[>t2n1d998,MәdRoBr[%R3f8),+EҾ%T'CTPdjTkHIM{&jrs3I~l; )K ^dtjW#}@3X~|#D5b2ۤj^_=";ʹQJt)FBCBHw=a;܀a뭝Z9tDC&jCa1f 6yH3kT% #"FK嗽`I|c'yE0=X/؅Jtw*YN h„EJiyknO8HA" wkREWW; u)" ͙.]fp[D )@^򶀎]VFJkzXJ[c4/r9S]m8?kU-NԾA)#"fSFo-[,H} ;W`BJ\C5v r &/:bCtKLM58-c5[ glEiw(~=k2yM]< ϚJHO]- zp295aUdOGcXm7ڼ pbIe` 7}8z4IN 64 =엙D?1hjECmzK6]9QOjLŎrqq<5{!l]{Z',Ӓ9 <&eYIjU|m|(q=֏@g4o(}dDbMVuR;9UR} t]Exz o@% Μf04FG#{ ̑HMywXr*Gⷧap<5%JB_ttUOU^<6%! @ye_:(te.3mf8{wJQQ<o[NrEQPƠQ]Yyĩ?s[;;+n A:1im2.iF ټ bT'#BsG}KN~h5#9ҩ"QJu`*I).kUeIQU lz HU뤦"?]A,3N[QjF4CI$#\h@:%jn#{p/k_a0&-mlSpD!MU=4`nݚ|+kH7Hy#E D&_!"UظG5jd&y:ZL0ǰ᭐0kV[8hMcHHG&^yA:$+ɻ(ۑBfvKt~-̰MճڠΑ_]Z;4o4iGD5 !w 4Þq7aramL#Gy8ρo&R2nmmnV+f肓_R@:x>_O PX3~_-YT{MqP)Z{ 9\o1秪Y4P=g{&k}fdQaR:gEu‒с G<R }ɄjBcH]@yɶ~ŒHVPHDesc':JRj {VK(leY 5Q6: 1t 6hY<ʸ J vՊs)n[-8!Po 3?>R1q%wF:f~-aά8zDw(l?04QSyAd8Mӷ{8QsgV).HzS缵ohz9Wʼ߿򉦍AXߛb}1`ޒTG4(TFQ#++~u*"x uz|T|b[\"߿/Gh7q[S󉭞V~+O!ŕ똸Fip:˓0J- _fJ9,y+yDr (WX*I!!|b<@JF>,LBn6g;Vum*M"m:{>T՗af`mC&8O-jH62>еY2#"u!x83m1x ٦_'q$9iaw3+cش djnoT ?n=!UXmNDP80]6=\ sm{>f$tݝG?*;[<qomM(tXjDHw4m2Ips>ny>N+SuT!cq˸eF7xEz>ς3_Jџi]wd@`Cߏ_ FF!3٣_O =RFݣRQG1 |gơ atha}> @"#u) lq<4;]<ϖ`<9$0b;rD8Ύ4M YR͢."!XcUDd½>k1$.kws .͉Kl @˃v-PI{CQ)|˜hF<ǘ6f+\;>}.C"PM|l'|1 9U^W9fעZPX牁-;pc#ι#DdfViC^$|dHvQ:qd# ktR/A$+gy4eC苇n,PnT\ WfZAOr?Jotg.7 Y[WN\Y23]n\!{ w!]UR&dgFr<7@$. >)=1e;KR$!Gn߶U!&K8+r}3e ̕]TTaxM5͍0RlRwFJ HIX{6'"1t^%:m(zhnO ]=BZ9$#d;;PڀrhY@kJ59ң™iS;IQ;"~6cH^$WI Xj#rɱ8l< v` e$^&+-ɧdmn }jKb()0Qymqv90ߝ쯳b:aɎ.o.es7(9(cNn:'Qf>V[ V c6 ȨՀ~#K"AC\_ zQ I^|غy1eāMY|߰"fuxGOT]nQ -lwZ]G` EzʒpgT?*0ت aW|0L(3' UǭfulH }%t5,+N)fBX+S_}hAN͐0*IMR(c'Ȋ_7iIÙWbݡ2[#/a]I[Zٟ3fjCj*gQiؓ&~%k娚0CLLcP$" b2!89NѦ+ݲ26qVЏ;ZQ!mfR] HmCE̋[uD&Ekf -| 'H%&Bq3y66+`R`xagYZ07070100000413000081a40000000000000000000000016239ea86000040bc000000000000000000000000000000000000005800000000./lib/modules/4.18.0-373.el8.x86_64/kernel/sound/firewire/fireworks/snd-fireworks.ko.xz7zXZִF!t/;S@|]?Eh=ڜ.+00 G3UM ?Lĉ@'ЧENx ӋHajnO1Eg$gf'hSt9쟝`%pFAKH26\6>.63&p*zFz4+21<,V0ESYP39;'"/t(6}mRׅ93$- ` ,?sX_:@}u1ZrVV'yGe :f=^#s'8.i~!?e;r.hzWiYVJG ;"f=C} &Z/+r|Bς%$y;" v-=I2o o9bPIj:㮩m?֢kJe.A.uجda{Z>QJ/I(!hgV6m)+a2#]T3%PNp=z=?݄Zszp=̚@'kU2w%Jґ /ozedM灮#.0UZ>F .i/_սZNu4JJ{!mmYj1;EY}^l%W'jЄ1ɦ|*;ZThB1u-'"8$g-Օ3M/ral ~[ttB+~e%/x jc\nv,:Y$UD>X;όuyR#T)bM`L~ߓPdļvNǔ٭ Us0쿌@oU2|3Axؖ攳бqH(Aލ " n"<z^5kDR=\>2,ZWÎozċ4ZL1[~}<CײYId+a 1V-67܈;z,r;{p.z=Y@ݾ,YަP'i{)[V ]iijK5':$tpr1YrtF]LD鹼m1(a!B?N9/KqgmGS\?} FUշvM/N_u|4]W3e){h(@ފ^-_"TL>_,1důn`$=BY_>QM{>69H o@3s ṉe'?V*}i˟'[1:gϢջ9V P)ij%Mn%.zhKwd4J o2Ut,˰bYV "Gr%"P:-RI-&VNq̉_l+bPF9񫭓3Лk $+(r$]1Oi咙jp*^zd ?d/-l̎j_HdVk7])|=LDq{BWZ r[4?R>qM^ ~ƹ6vM[:GC⍅C40|`>Y CŶ{Zbfy'PJ|*$K:gY`\4CN_6f(vs1O`mLWSYEC֞Y+TH]JXiW^< ۠Hf* "Yw,{ rTԢ?bC(D.Rc]y0ܳ&)V |fsYHwYf-HUMz N, 0&֣UM%|>?Xb~W Z "^:IhsiM6tQZ˕\[nk((5.hxqgo-lyao/$ ;vv{Mɡ)l[a%*z=5>9cȅ#Hq&&AZeRWb 룵|+MGj5]{&[g5yi>hw]n9^=/ł;tD9V]A6PDϸ~^eDž5x^x_CF\MFp)N'*`8WmABΏ< l5Ќ*L B=kYՖOPk}nJ,xB=78(cg&o۠&IPQN|;Q"]R1W2^Z\2w˃H`;7|ts9Oշ^3Ct˶ r&j@iڀ}˦M)o|, - 8N>a(2|=3яR#h ͪ*reTt[1||MN2HV/huBfe4LL2;٠fQ_y^B楎tW ,})˦xhC(IԒ`'e5h26( L ⓸ Ӧ%as FWkμ㰞CsҒ? CžҔ]3{0.\d/glڸt+:KFI!30Ms(7YO:x8}/fo="yD1C ҂7QGAR6޺<,fZÍȝ/& @\? 2x灡:5G+{h tm{N (@iv/ 9ۈ+ęR.! Y}9_q=Рlw *7OTcI:]O;U9?](ib]:x4W])ZyS81 =_s̾Qw<6{/kJl1xJ8_Bl'՞aOn9WiBWdNZ1i61D5{Y=yCZA~_66Vx 3lpNen< HkpH/wG0צho*~~T=oT2U{a-q$ջiK5BʦlRwklNqǏyTG rScv'PJ[śa=ֲyސ՘ƽ} 򹊴8 'X({($q p1fYV#ۈֆ"t&㵛O#טڑM|jCX=gJy lAȟlcGm;u4?/gԒTUI{㭁l«wPD*FhgD _XƀuGsP=]m#/?mw.١ߗ3Ͻ,i[eض9ʔ)8\Ą+$ɿ}a9t F ē6O<=@h\',•joc^Tdmr"M׺)#o9be ?kZH(܅Hu*Ky)Cf򣃮qD*AF}y>jG*y* ;R`voձy?4<]39[%ٝ= wz&7k/Q 8+Ƈ,Y8a˙x5bVI;eFcf(TT9h'2,sӷio;4g#.#|uE +DB״߯@5$R~A& ]C3Ezl2)mt2/vbgf}3{MHmEGi+wy(րE<(KQJXYxB4 Ku;kCeКlaqx0\$ Ep{n; CTq2*,ww5#mVX8w?Կ^MaP6"XN̹;^FN;%R cv1e9#؆03cCo|!O/IPKsK" NrZOCJqSsKfKʑVDv ZCz' Ó9nd6 vstB-tr$ 87F!ۘp }ȪLz[ÝJT!tU y Qca/:ᎂ+kRY :+NVQCL_J/H[z#;aȐ?% EPwԖ&7%xtA9M:hUԫ;W7AL=- ,`n7Y {'Ꭓe~ܝ-EU2%pl4wKkO YRfgVTIњ{7yܨTS#oxȷUc8^5TVkD067JtuS]Aqn9B~Iucnjʟfy4afK":wDzC-K΃_ ;Tu} GȒ6~7(T1 ),"o*1PlрKj3'\vڝf?(m7M^b+-ɼF0I?'HmJ}R7Xa 1⟈Z?ebK}{JG\нq {D 3sZ dC-ǂ_ >4௣pfu!y7 V`ax.8,TXeJqa}n- $2&QIMe GXiׯﳟWRZ`M\:AS#jкtط2˂wCQlD"/߭e]R4*GP6Q>ܛXL 5Sc B:{WoڤvGM@yB'cn{zTgYD;v6GaebT?-㟑&Und9ϐF$.Y$,jZ?a '2zs$Tu JMD LUJÞ9_uqO0sj]A'UC.5{/PΘ0D vN78!_@4ZDcV)즆|$A#ETF<\m3`z3^+g]$vpsْO[M:[f $a⨀ݒ+S0i5m/&Shc@qYfSEB\&>5M%ion٫ ~z>΢&0u\Qس >s 1ڂ,<+NvfQXCY֫S9m@łn[)솤6*(fTK5:i,"m9f>.Q>5;S(kjcDA<#!]{w|{ό$_7ᡆu]ѲPR5B^fKlS]]Dz\}bSw0"| uFFAϫRP;Z!iUpnom90~`vg{_]5R$_&s{8n-3TL^ڗf|- uZá*&ւI1 \!@Zx4 ƧJKl`"R W) =;J㚇оD ec LkD 7ăzꏫ&+y(iW th!㕯8羠CG~`5[T;(nS_2mAz}JXA xG;ە7X %'ֿlfRNjp*o4a|-5TGi%TBs/sl`} )~GbLaptY1^L+m3_Qh5vQ8+wNR6|8^aǿORG±ߪ 6͔՚_4hnKyW,,|е&Ehd؋kX/_ngypWQ-lzy^lMhOWP]& #cO$P$5>e 8TNn܂gM K- r>kBf1 > S#!?2k#_mVϜ s.@U}rF ,#\[q#QSd?4T?xv<ϼ¦ "Nzʼn Ά*,3Y+gͫ/DIًzV:qs! 0`Ӎ ^Ws6E-T6yi~i'%EJj'wItR ] ^5;B͘ s{h{?ICştqD3q@b#ohZ(J@? whH!8J#ͩ6mYP;xK2P[XڧmL\?{)%z4Q~C-B/ϮYo H]+^Un-s!K,@ӿ+r$A ̢qGiJ7d*[vqQ)cs-@;7ت@ !G h,UӤ'iOdp~^glC^7U3R 1~8 3.J0I<8i iG  銥IƮS@x*+=sz4X8hΙ‰zdem7V6kzYk|}='`fe).+IT0 6s^)#܌k*UA|ӛv\3V} bH6wBqP-bKb15);d &+*M YtK`R4Tk (I_ / cq3!ʥ a(|T?.˼00hie6nAmΦS5gdgOθvS5}oͦPL}>i?¾o*w ܹga-ƛioc I49f#8 XGd>rIxq^g>"[xy.1^2jcȏH?riH[["s aɚ_ -ܛ R7O1r% ˸aJd0[R4ԡߍVRZ)敨Hm x?WWiVA)T*ڿ~KkZknky2=8+y? ώcO:7|x6Q5D-:Kv:.Gʡ[lYI,uQ@A ݬLK %~K4D5H{_&Xm.DEs{D'9sj_7UWzlݺ>鴒GkwXOiR(U&n|u,3-mim9$=lXcK$0q:}ǿN0#bO$~Pap,WxfzTZ!红`nzv zJ% ;&@\ _| >{31p!R@/#]1g ggj*GU"*g)'dwGԄ m͈+~.XF6T1V7 |} LMX*5پ+yXR8aaB& s%R,J>qT!s.܍{I3^P(P\+-zS3oAZd1fZk%4$"B5GYvd[kfó0[dQ؜P8+媆uӇe9HƉ*؁?ѶSmD=[L/Z@%.Wp:(AN:3(7qRT7m'ΝmvK@!U;-`oI?@Y&K6A7p_4+`V#RHj?jt<ɨ9/4 4K֣:$[ oDbc7/W;h G: $0ФG7}_x w/K}Kse_0YT_ ˜Sp;\"MW6;%}gc*q.>@SbsT*fS?Vs[gil?QtRs-m hWW~m7{?%I c)V;/7b=Q<+\k93x3CVΓ K -ȿFl9N@4jIu0= TV˄DׄOƄ~ ×j~1,A %q8\&KQ3I\1VWSh:߈uIҍi]@NrRnڎ܌1vZmDe=H6N8Fb&&)j8';dWhoXM,NV/1_\|KӬ'm+l/ (^dhq`k 2[] UgA^a夁Yc]k'.E\b.;SU}w (#=f>҉d?K(6&&7B":2j>IM϶,Уu󟿩5&jݫm9tEI9UH1 ~[^S%c,FbR(qLNwȗ;.NiH7uzda>A%Tޛqo9E_G^tJ|H7Cŗ7v5lbG7jh̴IP,_E!~ ݍ %[U | ^B,_H޹Gݎ''Z*F1a˦l8talfQר*qOՠq}'|-3c3I #Ti10 gڄ8Mfۢr*|InM5B+xRMgk*vC~,@8.&vb/v7 ]7TW{R1NH} 6FqɭË,׳7.Mʧ'$4GYfet=ۧ#箶 b4B dz4ZB>=J7,i \W_|(B]P6w6ח 'z%Z#ioJ&zr6υ৑PwaFMe 3NS~(|)I&?W%1mdݡ]#Yʂ OøgY%ir# gÚeɂׯb.y,hǠpn-G5>&hz6!%%JXRe\@t7 ܫn}(rGmջ* %oeRU'EXwG\ ^P 3mF~Uu~cvɲc9pC=a"_/᳘c˙J],ZֲiYmm])zYXv"Ǝ E=fjϟ) #'wT =*:ͯۺߏ=[ZjaG=# $* Ҍ@ 1O> 9w?XI1.m+-_\I_-鍳U/w6z >JvbʲD]N^d׀-!ػC ~fHu+k tεސ\~e12WVc. 4pW!a) u" Wfh󆢃ly6:"T!ewO#ظP =Ɲb^)KR+\ڝѳ ﺦyy]00_()F]:bvx1iAjP=냫l9;ߜeMmo`^UXD˻K^sWNuv/h)A}@XVGSMkT }f#˼)d)_G2Le5yr"gÙ.lMUOp3L'Ip' ֗jׇJ#8Fs !c+y+$L,'k$P_Yd˭'@+Q(AӀů gZ85`Q^{WR{)65xEB3:;Q˦<;ot%qcdՠh)U:7d' mE[2_4-e׉WJSPdcxG*;HB@( ܰ䏫*jB( 牪=aSJ7l-,=OCSH| /jgDϤN?׌"^4wU3SuJ'+Ҕ;0oQ9U ұM,aq"[d9 hǡos-R^JWFAFn{&y8qü1Âzl%Jӊt~&{'U Ƌ^>ӦoÌ8RO>%4gR5sj߃Wh^ZN?\~IPB<MwngRrg#et@%bLNC&2uynƘc s'LaRmVdtxDQ Bw]_ rt@E t{.߻ yEr)0-ڌ@ǍmUp4rn RQF],E BO}ᅶ/(ΌC-E2TYxԅ D:*s HҀVmDjx YM'A+TxD=P[Uo d}Lʒfv;Xg(Fn; AL W- Pae{@x 3k4[mo q.Kp,B٬-&VsImn:<{5'a***VI+mwA2Ϣr pm %שT9*~B`@0st |E%gT8vqӊ B%)iU]PoW:(0r^=TN gT"ۯ'굓E9T"~a<Ҟ{zgpJth}jBncZf oyA;H掭+{o O4; eW?YRi ׄ ,8~nV\ȵ F >>N65#ӭK~O @R(_Jk"+¡"!QmX]Jn'ѺUxZWN-0D lzEmH6ȧ 8m\ :-<`* Ѫ=`_:QB~|njgh9ڜTS;.f?qĪQ@UwZ|||aBˠRI- hcGn0r WS@[XnBҺJfBeg}P(la\{ bY\*AgsV xP3+yΨ8H|`5Ց^Lm|ˊl[W56p繠֕>7Acs|"ƄEQH@a* EXa&sfu=+U'ǘmŋ.ଈj gߤ/:>FRxEW>Q ՙ>Mb@\(}0ef PXXt:εXEO>z?/(lj.U[d|\۽oX\h~bzE|_n04N" Ʌ{8\ ѣ;tnɬy-[vl'͙Am!`Rh֊SH#HW\g'5ZMtT?T"#WLr *#Q0 D^47(/6D^Mm^Чؑēj\PϭxŤ8[nDGm)9.zQɱgYZ07070100000414000081a40000000000000000000000016239ea8600005098000000000000000000000000000000000000005700000000./lib/modules/4.18.0-373.el8.x86_64/kernel/sound/firewire/motu/snd-firewire-motu.ko.xz7zXZִF!t/sPX]?Eh=ڜ.+pʧܡ=_Ŵur@dFь6f)*HGb>1v\y[ŋ]  WNl8> $*eA8N _" .6aD̞):-#4]w> LG<魀F}'zYxaw ng.ZcĤbtb[ےzUCSsȯ'Ē#*"VsA p)/8磄GBGmǙ#嵬"#l5n> ͖avcY>yWR+T.Y7fdݲ пXJΈ4H\=)wF p]NЍ|?RBޒLaTo spUF~@@Z;QыFrp5j nCCJ~W hTwmi [q"+A$Z;% +MTo&hjA=^lwl ecf#-@Xz0k`v /jנWuTArBU%KL7@s0|pśhGcG5#kszw[2X(9h)eњ 5D@q@^|v|t[:b a깽_:V g x2N J47H+nx@ΛO(6 FQBnik֧}mCXHYT6@Q2b9X!c4kصOAfB@9cExۀ5׊dCMI9*w|[o$9iS 2gsB2(QgGSu8EXVfVc{Pm_x0`wE<ՀKxu9O-äJ{ʜq-!fx`ю۾Oy_Ⱦ+ ៻`]<;iX2 *B5Xt>,[ Cjm4)RĎ$F x)=C^8 26<})v`A;=>yqȕ3%3lkQ,ĐI\31Ө _+lFzX W,MPm[T'\M^8 I}}('7GGCl2s H2NY4t` pI>?PDQ273p g$r& aVr'u)/U-0PUsVEK|![Pi"aW]da!r"\p>TFm,Xl)zVIGs'-תm`¦Oaj8Y}R;nSԐ!mu('E)c1/m >v{tUf2|#q8t++iKGh )TGO)Jw 1&XCa͚M&FI@п`ⷍHp7fz'Mj(4Z^ c&aeb8,Cp艻K6`-ؖyg|(ٿ,mg}vȇw-Sޛ}Mf4ɶZnRǛH:%,PI BN?qza `n~Dw#&$^̛݃F BXK: $٦'Lj+ԗ.^ph\WScn PJ<۴I^I*3bM4݀6)((d`HqĀ -]hFYA:J {&d7}u<ÑGEV6 VbpRy:%K6fmDbKNY{t# l8߸\{&2f=y(r pwϐޖ0 h}K-tQ|J~8u1Xaɶ%f_(8:)GH CJNvoI4{jt˜}J 2~)>ȾO1iKXd2PE1\6NZSj)(cN8`ןw3LPSq,FKPml6ۓ[%!4[WBn51ʋ6Nq܎V27_ˊ/O-Uuğj1JzF,w_pA~) %Kxoxjh"H=_.nj^:{}qDY*x Ei3JOgU,k!ۃ°A8.^ E;㎘GFuF^ YZճdRU>ͻ+%!OiȢM'r 5ljqtEQHY)bZXk9MB<oN ^"eԞHHHMe-DUeXLYGNhbYv` wSm/)61PsWC6W{?du;s=\Bo?*+Mj&8UĦ؅`Zx2b5gWG} 3@Yl4>ZJ10e0m#[Wz[7}&$Onxpt ![LtmZRy~Z3);[2ޢv 'd@b˲[+rۘs?Йjl:͡!et;˚5`j'hүha3-zɻKPykniCh:]EtѺKM(>Uzϻ@]D7F#{Πί'N{VU'~<hJR}z?(êR{c LhiX:vim\"Ed۸ [PMRARXe_ (};FbmEwkz,Iaj鶂%=KDaG9~* bd`#$65xAd \iv?{ums:*E0sSdro=jWiQdr\MgG*4:6|?'f'l<:]œ ZV0{}z`}KE9؟uI[ =3p*k;62L> Cm]oq\`dĈvzT+q4a@?Mm~oGlJybMF8mÈQz)gӌSO gp/J{$4 ɘ04/ivqnuwB<hhy$ڮp!C/IaFsTDr1B_ !fy ]͡!|}^yPd꼧1Z@raj 'd/'-z{Tɸ#3ƸOS٣ IV>hPC]kWAa`>G0(z*e$@MeNm%}+$A-_ޠ0!}L=dS:Ayx1I9i,wIH~<`|n90FQ@ynM܌C)(.8<[\il AHxQˀ6] iA)-':JP@쪾0jo?iп_7wq4ERx.~Ӏ`ڝh77 W#"G8!ImZ{e1MQ@@u񏧂[]l^w÷32ąonR7 p:l sQ1<(nD*ʋt#5yex& ƶJ1Zu '$r@2uUH;.a\3|=XzNO͂O~֨t[P!x܃Y}7ĜKD;`k'|h'-f`7w ͗g`@rD-VPⴖ3: 1~HFmRR/{/@6݁DJ@X.*+0em2e)\${A&aWq1*~ O}AYPYOM.nXg"Yud5 A.%4 (VSv'f>1IOZ:y5z6Y u1#a$u̲s{]}C-e :ڨMT"eFcwr{bxvWp9W:ْLgNM6߂L;d *ZW% Ը] ˋrswiDcgfx8Lo*ZNG˝;Wm{9WX $&OG34 J#!rb+_!.x+;TiVњM_"[;R@ L`P\c[WX5Q'/xF{@Zk@h*([nM=̽S6k{^M ]/ުQ|i]ǩcI,jĿAdAC^EƀLj" 5>j#ESɠBh/X.T- Es.Hm;D4#D5z^%) D|%͈Wo!ʩmM4#u43Զڈvύupc>YTӑT\?Bn34=@!ma-oK>A>b9N8 uzcԣN$=CZ{~^ƕT)^:Qj撷sW|ߓ2 l11#-OGM %S];EMر{=P#i+L A+.z1 GFz! Fw?Iʈћ6(". zqPH|wP??R?lzzjՖ'I\/\ õ8I3X$j~bl\dDukh%)WP!RkP@BhA\J,fb Znx އ` {闏N<ϙwfi46N/(7Iς&Zn7υ\-~rGS\P/4!6q-d]F$Cz۸2pᎏ+{ 5 Q?JÂQF)ΑhH7e0?^ƚ6gpbMr>o#CDwVD2S4mwz3oɷgw|oLւ\9 p}ErCvZ6C/@_6B ;uU{/h![jdeH:xDlhR. A.hhf-o1g籊u=5Zp&{ycU7a)0"{fo=1[+-:5UkfY _E,]:LN5w)T449a#gq%ٗeX E- 91 l)NB^۵zJos0g3N-۶_٨DjhR*u[`J0q"bYx&]k!5:|y\75h0wxl¨\fn{Ú:@)^OgIBݢT?|ܖS:~q0=]J'K`ivs9RB;O6mNsN㌿+;:q]Ss% yX_e-[}*9lfsXbjbhLF"2vD)OB*>V1(C2 $VB+J Jw;쿻T;FG֒R-7nOkt^W;-L'R_fk:,.psZP\ܿzhFC]x2IL[=#m9zӫͤq_9"ZֻwOah󼍁iFu2^wDx2< ,3A~u1wez*Xf蚠ff?8y|'e*cK:;.4 Y[ѮjO)Hm2h-|z}2˼EA^z+bqтE:&FK/S%}t %)o@>'CPlxS~V])a6][ 5/)Toߝ|B25<(qߘ\Wʍ.4lju0a j&21egv<#w퍻7[~kWڵD .cSS[Bj(W7{Po5 QIVįl~H OR )ԩe1 Y4a!찏)*XDY@An ^Ir'z2Kʷ&/eȕW#}_wl'3FeFK"sFNeQ36V,_C+%(Aߦμ]۰/S[u(FZ/,9 /qm =qH|e3E/)O[)ݰgQ'/tk]WPd 9$A찿Z 99&%BӝJdz1k>ZBR߭`D'dfGF(tjx(>Cwa%՝cna˄yӺ{(%CzaW7-YwA6ϣ&t@1B̛o{ lGf5}h= t̆ᣠa"r7GռsVu'="~lB)Za5Y艇刪:sUJS;mV L-9sL_aޮp_~KdDi;SlֆF7R.4% ~M\{!*q3\ҨBU܅X!V=#p^x +`0d9 ݜGCV%=){^Od7 Q% Hegjx.^t:#v,]717~Uo%Y(c~ϣO%Uu6e-D^Ȋ%cjwUD+9\4l=&QފS[ꋽpQ>U^ JG׌8SKbm~v',yXN&WWbs]XY!60%϶NpOq~z0Djs)p3gLGT,,#bQ]oVw**s&я\0PjcE *pV°iMѫ,VΩjQW !u^{C,.)A` Bd(D7 ;ZwU%50J J;(˟Fd1H;/T3݁ѝ9✐5̎xھ|)]D48(q}N{0X/lxvݟ $'To{Akc ңXTSBgtMؗnI[ǐlJm0J\s] VǚD D&AH2M8 %[@9JnU ݛrƲ=~ J@_ǐվJ?N To)!L[BM~8P ȊqΑ@VE=L~l(Dpm56Ec/\b(MxU\qq^)ec@wPw3eۡ떋K#Teẁޙf҆XީA^9w&c KJn{?Q/F 񐋡٢UgTY3BNt7"m t]y(v#6vR;èp _heWXcFe~.^ʃx8, y }ڔz]]rK0]?j)7S&?5LZj")ֶ!~sX_-*R84r'MvJwgZ_5uFH񨴂$ᾍr&A}s˱MI9؀q桊+1XiwASz>Yaf_BH.2p/=[{/(`4vzY 8s:PC%{{*:fg ]aMf@ȾtYsJQdsҠ݁2/Hca +M( U_<Ҙ}Zls+JtC 4~)5 s)?`@R ~T!ܬjC._w T"Jy׍vwI%p7P@Qoѓ+4m)4=N0j)O܆I3mdȁ9CKּѮVt3S.)_kJ>׿ѡgJp4m$mlLT"3D 5abooJqY FN=Ted߼ =8#("far9@E N qS 8=CALlzHi_  S$}`]j}E,X]*JPDzP9ո=,&Ğd"`g-X)[á7.;'%݆}͍@lbtO8`Ӳuο4܉K+рk+M$Ec?L% sa zg44ɑxƔox:YX4'hD{ V\Tk΍/i׺Zg>E/,lYGAZLiH4Wy~rƑՐ]F渠@{ooA! iʋx$^f͇EX٩(QO_ị}텮R{`Y eVua7gZ I;#\9ss€R1[EOޕ_0'z0KS* e]7tZL䟖`qm\~F|cNt{g0{s6b30cO _,_y/$-~zzAKqq}g͹i f{l0[+'HВQJ"?3+n:-5bKYgEXgOXQٙ4 v謌sELEci4 rHT?[xB\lD+;+ݍ@Ε6brEz *̅v#H%%" 2w󋼍兟L@.;N%uB x/HoyBo]&Y2-%zeZ~rzhJz/]Oi,C5$Z3%^Df/!ɋwA+~Lé45qG$E}`RJW4ΠzmݡZ".R/dw `zZ9W_w׫9v]мIno'_iF ZY62lpdiSmH'h<`q FT^ RuXX=!L!,p0@D!5H0J ZUfi6 槐Z>~')&Zl:Hc+ew>Zl6QV 5[4!+UpDΒI >RK/%aȔA&O|. qɘ]T#0{qQ_rka]Mү+;sM2-/YSBv]M:yvdONf:mi8cBm }!Fv>0]f(Y@V"X8s]Nq}%?M9?Ͱ)T̿t9xE{1adAby|!M5,Il 3։2%;Mw:vp \^l)3qz`at Jv.Rt,)o\QUBHfCœSR$dMyHBq.u>//"ٮJIv-&?V5pѦQW <4kߋ BuPөLNh,,Dyz09 |s(=0%m13eb[b\ȔdIp\ZG4w)XfR H9ލnO ­wZR+ }E; C: 4A>,U=!54WfKul@DN+$JFJ|Ժl +Pk*S#gXB_mLQ&U^~b^-Ruqjp_C~C6G 4fGHDŏ8yPcVT%UMQ{91 ^"VP0 KD#sghxZՙGv7eR=u>T؟ʦoԾRS]~a> $ Rwz/wR؁S__z]69<&9. g֒W" IC^ɪ J^qP=т3Aޢ<&8ꂨlsGnzjvcmv^74yoĔr$YyjK Pi!iۄrۅ4࡚ͱ:"4zɨdʶ_jH &b Aˢ+a CPa?188wE_Nb,K>5Ş /N e(s:ߜ0EL9ܻ=+ ݏFnwQ=j8qH er,> AX#__@4B?VH>5&R1`*_ tG9cj9p5w|~;$=^!)y R<-W])T f+[- EXs^ 3;Bb]Z`]gjK\ڬ!Jq0=YQMJY"Kf{(;b ƹ ƨL?BfqR?{weB`b402PtqB lhdjJൽ 1tpgݳ MELD=@:xcGSooP!te/<Lq Lyя";n/D߳@ 擡&Ll-Ÿ_yXj;AB#DW,x#L'jIV. dž3sѧcMlt ̇4pGp:-zhP?epBeTfۻ"O @{`:O]×˒O~Rͯ4.:T:qD+ sk93QYvaz&;URfDw.pZWZ@ :x< -e@C(ѸbWC-DY8Dڿ*^r^Baj5~#̴^Yh+c>?Kh4hSu~1w:j׶>f#[Q!Z2Iou8"c*BPc}y· ]|D8_BuP&7k[;duӝ7FNξIք71K~-WP2Ɠ8i W9VҋX{),q,zoPM"!p_PI`4Jyc>qN݉^g1]ka1A&]UT 4Z>0!6*]A^((2_K؞jFo^p'e^6bb)W[Hɋ$nXCV`hLv}謀gi5!LTBrqޖS Vn|#)C i(q/ N,nWNdó?EEz .+5ƒа-m҃q\~s{ hQV3ATgJ6'sNo>b؊n=Ø2JcM2[SSC#oϵ1^dOFTͻ1Mb1 `C*˔r nC(ə\-! 1tM_U5*?nw9a@hGUG(AOR/+RTȜAoxs#Y0l :-y Wdd"K]i8Wzظ-ľZR)ju-)0u"<@'T2Ji<2CN(wf'94γfJLogDf͹S:RQ0N/uG^()4Agʰ=7RE TjO4!~@΂Di;h0ŝD]hvfZ˕_)um0 [W ,j-Y5J!D0بp)fmi5h }'|J ;l/N,DɸF|~NECˣjyjl\9`LBNcs]kDb"MVam78rΡ\a(< J?5ӪQOcQ"VBK/4ou֥}EK xf YY'Ao;{ʎN%93AWAψ4m䱈Jaab˶(vџ:>6.6p|.Ǔ-hEPlG7VpJ[|͘)7듦\k< duur$(,fmA2CtdIec}JF{@ jYgl6S2`cF}&pH9WƠPdn+ tU2Gʹjԋ1Qhf}|f<=}Ȭƿ ;^",Q 25 {M:*XE4Ȟ9›@J_qwxe?kևA_t/#M-zWBRr;F猫T!D^>fYxR?XF[z{ҏϛ}0ݥqH<~rNS>$Zbȃj J췆0pמ̅&&KDj_EެGAyWʺgzh*&9>كtq`ZQ:l޻Q-ƍ`qvLUSbPj3LM\Npx$ (nXY֠'>tE ѻ BRS!<6e}(ڟMpÖAX YW$W뺶Wx`"2ҟm?sa~gQBJeB_ 6l+9n1e0ǺٯM:D $o#㯯i$0K :;:M_2|BX"+6X#*e a?Gj)ꄻ#Mcؕ<*%3i *h鷊R9hM) S&|j5pV>KWk!'(Y(rLR ;#ƗQE^H`wEmW>W.GTzsג6 _gL *̬%;5hLz|- |pavwy1gSD3x47xOjHO4> T^;8{0^!TMK_1q.UaIiڪ\Nebҁ?|(X)l\qϛ0m]ck:-M-% :!9bT%PHy 3$ mCls/'(PaoQK!2;Pc؄/snq 8KޤY:(HtT&ICna])_4+/ t5'lMpM}Ȏp+O ߯$QJmaC'#@_{MEO@hNʷ`}pjXh;Ƅm75oMs?o#" SyFbY2S Mc~۶&Y2 !hF\a!Ϭ1_n^WyO$5R̓zGbʠ&T[aC9k4!R֛h I)ۣ#;KgS`nh[CNh0ŧ"M&*EvWM>a-T ʚO`n%]bo0BcW6,dwZ֌,PA[ >[A)$ L܁LHOQT|fZ-'.Tz/V z*C̕z=Lg lqLPuj[\7-,鯪mb_i06ė_sEnctdl%1VT |m4NZC67|`.&`Lg|0f !3DŽ{YWr*i=)KqPx|ݯ"bk:N md.ETE{ʔT(.Q, z5[ E )Gz rDF<]F<'{Iʨy7 Kui2 EÄvz3T*[^ ~0νv۴-,\Wc}1ms\il ( h@bd3mrK1@.ٹ^4m/3T*c-Z.JIs>0u?y;gfH7Ā@ȘUD@ !~U^0U paWY6`40eNP;Ci 9סgz= (~5klCojݢh*qCu6}2 ytբr/X-ؐO 9Nzgl--KN͍j%f2-nEﳢRXcE5T$v`"_D})m.x>3<ẖjvp/-O8 71R7R J,"/*Dr0 M0upaR~%Ԭ;|}NI\ !ViT6*IE]nrN \F20IZ3uhG1LU5@_Uj~M:jȜ!=_XѮWOW0O^@X#b7CElILA>:MD@i;IzEJJE9{0eErytWHzqCܐ 5gsdVܮnGyNbs$dnC c Pq{5Cӡ ,iq&ʐhMwc<v;jNέgmD$)k)|Zq[d.fi i\h> aB$SaSf(9( } ĸmIQ_G b+"aZs}&9cL sTmp-&^b2f0ScѶ?K7 Q9r~TǑo:a{;Z)q%2| 3*1ѓP>R&''JχSzjL>dImzg>k!iEL{2УêY>x&,R D7 %!eu|:gMJZRCva{R[Pyo `K0|E;cvAܖsD HQ.m}a&ג^!^MG3$(8Jٝ%g [4-Xlk7[ 6>\'h+'ӉX>%NhqW{b1QT0Q3M>nUXBͲS~̍9dF"{zWW !7{ eCu)\Ơ`㍦UvKnT+d;vFߚWepx*|2.%ؕ114 sZ J.'I0i)|d0CvԀ#$gdvjA5\%gKkޡ\}"lҼUbn -SC6G&].݋"ѥB9=Eok?b|RVpsIЙB\ZX[xƣ:W)4sh8*LiLѼx?hU^g %8vDZcC5YgdO;$zb4.ձpsD_7yڧ)0€R&쟊F̹hG܈ڰo PTӝZ.؏2:S23㝥܃mB^nwr@:nEuUOeB3r͎N=ƥH`C*EEY^0!#R]2SS%6t&WAMӱjnQi׃}0[jqHQ0,@Q%6ڶY? ݆HzCvG}?6 EB|):@'_ QDD$h6t`r^:NGeYn_0xCjȒVYE`>Ђ.I 'b?sG#Ϡ]}̀GsnJ+J'WpCJT$js;>1nW`_ 1j.a8CnXgQӪ">6hZj'Ȧ%.dDC-Ѽ r;:ZcfZgCThQb=.h̠0zMe;dZDrop:6^!XBwWMYVFщT5)ƴקR_Po׾/Gf{Y<FTqC[d'{#]LsHk.H-!{Mob'X2A/R˓۞hM Lٽ#WM+?H4$ ",@[8 = "Q iDvD%&܂ g "<5Y-$snHֳaPQ>Dzcӣ\aI2LD(#dyxm$$A >Yk ]j%u "W&˪MM\awm{L3s Y1ʬ|kCoTO= P;+hi-xKΤcdoRA.GsJ$[ԛ DP+ DHH}T :<6dEِ$AI vo>i y2=Y&{7RpRK@* Bu{ $k㏕[Ua5ؠq@9G8B0\+ႅP:@ąav lϡ[W_C?T>ʳ{쓶(S! !oMޘhD7ݨV9˒W@u7Iѽl)65ž%Ýc }hUZRoc!-r(D]X {d" },p:D5GAOmvW7Adj^gOxe W`hST : |,JopGd!,jsV MR*er$68Ѩo9 HS[ֻb!r#υfIZ˭X^ ,>CW~J{QЙ )Am.Wzu e(9 |-.=5i@R;}~,b}4'1Xlm~x}OQ>Sي a|Lnp+C СUS8k=([(B-|{/-̑0ZC37䀽+.K-aWrhV5iQ}H4 hJ v!Pa-h,K2梕H<2t.0-C- )ٙ_䫂C6 kָ&6- O QȱS+J[ZfK&?Q5BeL!YTV8[ #^36(ШjoMûvBucy}uUpK(Nƭ_;DH`Eekξk;ӜG>311Rf|,`ÕAIJ瓷A7'~f0?*k~wÐʽ6p)g9&Ff }rc_{Vm:÷G2Jfnkt:@ psUmBgw (a`VSs*R] Lc&zQ* rV}MNZloZUƐQ*JM)3ԅp+~3Iok!xɑeZeyK`utX .H֍W?%N`q@ F^EGB$ǫƁgbPM-{[j WETq25F]MUz{X\ApiiR@Tq}M.-8 T0a*SݢvIRqyv5.:ΐ}< MG(mA+SYKWsg-| <~">zP\ o$֢@SC.r%5hm< ٭2(=EyC|z?xO`4YP(asJi=Rl=1c|>[W,O?X^7텳đ:me-`y` ~X@TѼ8t>FK " oɐ @L\1zI{u^-IG.fС/emSP1 >q&c81Gej1`Șf>ꦴWd]^V螓 Q{p9G'Z2(;vNcdTGw&5V=bh̦43ՙW0Q{,*#Vbb8$P-b 9yRI:T\Luk|9ѵx9$Tf:]mb)Р%WgLa$<< @]` ";mEZ^Z)\A,hV: G*2fQHӠ,[=ϼyhQ QUBaY;=$y~3^#sFK^,Иœnix]bBɃ V:lILFre=wS&Loi >6eY/:.Z[F"A0B>53MW󝔓X5py>qa2rUZE0>R8p WXI5j<\,bIsS9#^\ؿ A .O [m)KoaxnGX/zP|.L<0(E#ľgFICzO)1Y[$YE'S4&)C s_lذEPci8Ϙ.>'N CH@hHVCL0} /'4Hj/ZKکS-`{OwյX}k\V[(if}#s"%]W>M[ۮF.&Ӈ.wB/o@ US=px{N"MbBF4K#.D\ޒJ0MBcVꋴ0%fo!sHK d]+m ;!"F< l'֎j-Wi.W?@ MDo[R+wg}Α`JxƖ0pFL̊*a?-Q*ת7WhͦWdsvpWQ(kEv"㪋hZzH\1PHF>Q3'j=Mi{1靕!͸/䵩yc[SB ^k8H&o86SymTG-/]uh䉹_[:ףfD xv Pfx_ZukqOj',c2 9d[L%x!rHɨK6tRhニ3kUF+rZ 螶B[/_x$Zگ }KkPg uL/fY'j5뷃;X]Rt! Z .iEՠbXICn:y5bITDmh[lؘԣJm, {%9IQBd,;Ws}]e[ > QkfyGHIdwH3S>areƓ6.[f7'jP2ȜOtrM\||rr޳vxNkTrw࿲\uv5!P%"iR7:ȘH?=S{&G*l?1JzQ M}\~B:e7K pkFmo2[?š i?(=2ƊB@j\Y_NL6֘ W 7peKy" |'q?صQ0ɝxvzjUs imPcH2{>u#*˵Aj"tt{|9(hT)BxU]Dt\64 xѻe $"!B[eqND!/tSzف~{?ПV̐m,Iie)w?MܖCJ(ڔWh8֝dcFAԱOl +iw]HUԐ\ Y}ani̕}/;=,{_ʪ.ZoMv.'֘4U}>. hrT]#٤iF|p[ucN >Ճ|a>qM*.ܼf{tp;uiJ*!7O}|&#;C [Ns~]tx"kǭ/l[=,lbL \wA9V~tVKx㚥`9䉤c,)A7Ѻ$ 7L"u@G=xZd,s8"ѭـϸ-| o]iMP5n7q#䧯xw_~PqlG. -SuZ*m-480U\oڹ}*ZiyQ#x6o-&\)EUKbG]<{lFWg<J5jCyA)Oy'&MO-VnTl lW&<{I0tτD/VU/7 uC05<Kq]hj %U17V>ؤdr9s"M;g!ey 8-drBAUBt^`qѫOoՐ*#JI&ƍ[x# esR*6|:$d IYWZDQz@Jju+M]hn`Җ ;ޛ"; `'jUΪ*##Ե6%$ʒ[^ʈxhN^UV3<6Y8yڴw ]?7U!@s{D]q&[kE(BqψgeaU.!8OBprX%@ܵ=*Y:MN]4\Lϣ 7V,S!Q5ưմEJ+H^-WԱEXz|9ڻ:JF\<gUjmT"_L6LK.%T\= V0绘L7*:O'a[㜝o m_Y}*sR&Bq%ҥ_ f ]SbzmFW!nKw8f&Xnac Yg.CZmd^E,%6Џf>m) zw;8 wJ%>)ɣJM:Ui spV}=ݰ'[h@<*dpXo}1 -..\Wڋ^ C F024Mٲs'rkR¢8՟yI\IT#bח`̞͗`^7(bM&+C(QJPF! 4zͲ$P>#fgdbᔌ҅ZiyHH &!}wјͭFoo-2xmKbBz &>UbAz$H@x:Ws[³Ő\LɅ3$s*aiUg[ʕyjR>:dʀ9Sޥ&6̟8kxb}tӮ*ߗتyb&@R'!fKTrkl|gI<@h˟kz!lfdh_øž<+ВJrؖu]Wp\g}bf+ xSB4]6ATܰ:\6x(n]1n輕74OfADL z\` Hf;5Dnelq"xrq&wo4?[V YZj:&L81<+o ie.7^,P߁#39 WM\Ha^j,`ݷԆw-o.O)oKvH˽E"''w¿ۘRbH\V@;ya,#J쓘a Vމ#SdҘ[.tU2ꓢaϾL;a20\xf!/@ؕS0L_Wʵ$m$6Նc74[ҹ|?g))p_(I>I;u4~?zDq=2igNYkLiD'd` 2F]Mx-%/V4OEAnp Y;=+]Х\B\7)ל;KQv@AKUTp-$} =:d{F:JG٦H#"V*zͲ&%TmbIVF}#r9ZzAnK R2HzTQ-Gk."u3⛅`F5 vDh'eӥg5Kҧ 'ҍ gb^Z9Ͻ}* y`@XoXn_ƙOZk$kx3/wͪ9$/fz=v]9P)3$Y,~#J j)Cj]d[x4ċ`K=N,B>Q#NAyM`-_o2c9B8t_?#HAN~. >6',jNe;"_Y:V ī {cQҶH{+ڝґ.bX%B!mG&qDu@Kӄ!Ҿ]hsz(V$qGy[t(4`l7ۮM(7}}Yb"LUǻZ2ghyPz RTys1uq]A>bڴir%ٖH?'QNIUM̅`Yv\;Sy_& #}}~M@(mx,TKiԈBsݑƐ =a7ոb}iAk9 ׇcRm9J `xϹ$f#TO%^-yN9֧7K# 3}˸!RL+1Y6$839n.v7zDvAL;EYs=s[%M BԾtrX>o7<_+ Pbv'Wȿpa锆_!Qk:Ȝ$)Ui D侀H!= Pmcs9INxo2䅧be]E9 E$1fM>BaO /EιA(Zj U%ɹtCn"YZߦv%#ݧ ~]bи{.k٢jUN>@I[+c.A_Z䀕|yCw7z$n^ GոUeqI=G]Zt;D[6JJ[BpRV7ze}? * ֑ S 'ǹ-Xk$E,&!;$_܃- <?u&Xkn95G7b jjhɥw_>w$90aM_N+i̖$>]ItAӞi?[k7t-Sō=yLT?YױhpB-IVbfi-8A0)tۭgi#ɗ.XdAn~ ;qqN,Aqc 8~?LM"3#tnfFj_ŽzbLUn'o7B{zek"$r4FkUԻs|@6NXm^h$#op| K(: g"amsĝ皃R7xiLCbZE"+A|OC__DjZQ:g;bffą hD j9 |8=A@vJL ;]QäX֤T4 `{:S,"?/o۫2U1O)k1g{&nV='i2uA۴,Р6y}sJT4i#vc ug8+IqރsE<ث1|E~ 'M8IS#\v3IV6Ŏyܒ|6$$bywSHQ~M]*"LtV:QCORi5@>tpcS6;xCn`jLoro⃒K~apf?(UdBݡ̼? g 'Mxa+z|/gṥb渭P^MXX)8pj#^{?>qv"NQT7VȲ4o!،ztt~kkR\g2JenTy2FMma@u#t.. ';3PhkCqZ$N!.|*r|.0C0s aLʢFAx}l9'_`B{'Nn\DiC'l7=EaR ¢qSi|E0gτkFŋtsv5SQ В)gG6_b[zky+8IP:ˎG{Bk6/~UDjKV~^*H[zApdƊW7SbjU}CshaU/EmiQK!frU/Z-^,8]2{X,9˛_0&q*:ci&bܠo@wzЕ\w;ƮxRj'3^e*:[C@o9b6`xn:_AyEYx Ykg(`de _,ݭ HrQx:Ty.MWqFGQb(pLw#նS3i鮳]CV:K,}vBY [@~ ^JĽT;*+94H\Lfa纆Y(eb[B*aE ۤ ̳ی& L1 ¸fjrqi2k*dwYgD"u'X )iXB=N' a& feϯah^q>)ǯ1캁"G(]z׎ ha,`}#*^ܟ`U6qz;1jfr! z'w-=e.t;˖h٩S6ިFዎ+I.x,;,?T[Ef 1VoZ5a^%y#RK7Fza7CαoD$s q 3P> 0mDϔ^(;Gy;kŸBb{E{$J:FlFT$.w $R_' zASM}A!:9qG,]rbٱFaev9@oI9R=u-_fmeADJ[[fRxsi;JL}Wj +Eiz3Erc)Yɓuc tUe͈*WH)^o{0wiP0@0LN( t_;4S/WL߁R*H\2Үp]^nAf6+Ȭp@HA}柈ta1Ծ}2dU9\n,It:yGa3c#$a,sFI+ IrJt0 rQ;qhOZ3YcZԎL1L[n_yd~^oN ZS6&r6!ĪLx꿈. k0'V]R4+(63dkG7h A˩!Fa0\˳en~JѮX4g@|o$P}+g!s'Tɲ[Kj7\)kL5A%ȉ "HPpSƊ8i '֮kIG]ˌh&ѳ[ȉ$֐a,5_ &A}g/[5m0ESfkh)24VxnojW{+;DBg3\U= $%bϣ1-[fYHn-"%Gi9!d݅@1Ez3f=R̈J46DHQ%dQJ/tl8BBR:VWGC%N6e[XM~1k$-Yw4NkXǻ(pR9@%M`jJ-ԪSx"9[eA#6[,ՃExCdpdQ<[cƦ&r A"psC1-uJ#b7Jlw+.{X?--(OWdZA̹H[bJcH3?=c 8ޠ:l@`>[1q?I#es@i[(1DZ;tLxxKt$V#OA'fd `~iX)x~';pMYb8|#2Й4W$]PuG&ńۦKU6gpypRj+J¥|WKG_%Рw4(Uie OVx*ȡM $`IT=(Ґm6BZD$>`kHKQOP<)!4jyuIY*L8fAnee)E^QL=146_o@vUas+UsWl?Ctj$|ڦ$!?9д))d:P9;VYDčYȜgX;@q+=A H[;r_s qtk52}x#VMNzb qzHS g>eGrD~D9Fs~ ˰ؔh}$MU ύM1SS\_+K+sdN+4Lw ']nO Q•k:{KV@kprR_nmv"#ZƜPdHx <=?LcNmG.. (:`#W{/?,YEW^eυxs2lj%s-Ė QAz'2O++7R6Y%#Um^M-֟sQXJB[Õ~X4E,xoNN"Uɖl;i!l]" p9}:Smz:xns(pwIҡ>1K])7,sPl3=arIdbNӈ!O,-S- qfҿoąH 㖰jh}B(BVH7.?<1؀I$A[s?Qx(LZ;^R4/mQĬL9?q2JP]7T71b^MwmިO}nKA>8~3T0MS @STC=.>Z0'F+9KfUDϣV; I]WNbQA+j+Je9"b x`N^\,bm~tnnBrxHO$: W۱fkFg!<@U!lz׷ F{ĸyaRv]۴̰S<Q,N~v{7s|ޑk~>U`{:]59!^־K}JI~4,U5/4bki;nU^߾0")ΏzUsiŷBތ3M.Kg"OB)ʆW]F,{PsQM} ?X Ht=t:,=`b"Z*\5e?Ysl\#$Uay kj'tʭ3'}WR)vې95$ >vnd=hnxSgTN\;"Cw5i7kG[lpPS%Co֣9Ie&'l(B@CW~rCF"AQrMw"D*p)Bn ^Y]>PcuMÓ;C;(t#YK_QI*gZL r ffmzIY8e9ѸKaQqk{gjBA.:^"[ֻ.η٢ Pr71Ѽ`bd2ȷO()څvsToKptG+-Y-?Xa-Az!'Umt Enֺ4=b:E;@CmwHaEWI*T mcgB30D|%b 4UvajOecW"u>U?XRGl8ٴc]FL'E?}~O|mm8ә7 \Ɇu䥨-4P~-O-,R }!~0} a׃jO:, )U:ETwuğ.[*;f/5THMtM/1wz&4?FwWIc^o^Jz5Ǎ1pb)>>q#m\=O79-B}u`73 l'kl)Xj J_y ɥ(=G=:wJ3s }WrJm'l8-t_ [HT~u!"ĻxA#ق9$!YϯܲݚV b21UhYarE|3qɼsjuk.eג4|bs!!t-n A#.:x11%sU^%ްتܧ3+~DIHgugU=. ٔ$?w~a.&(s[=!/> qG^v* tcL.wEP3~WzԨeU{`&gkg8 yrYWo ҒFk?;% #j\Xkhҟ`ʫyxc=l>g`vXq'vV;zUe #6qNо,4J\)"Z+]ӼA1%ș_B0iJ9.veXF%a_sa-vT haJb+\ޙQ36&$'"2GB}X"rajԏ ܢP^ .QBS!zP:Ĩ7нd+‚Ŝ]9M4rKԹlTk{;#9;q 1v\t#tQLOG+GeNm<%wTP%y1W]z #Dswu\&SJgp'v#3V>$ zt 4Y*,?{څJQJre w%%ט.^ L[W$%&ejJϹ# 7.$)b 1^1lm,pםo%0!cַ:R^_)Vt -jJq3NBAxNF;N1'I8R^@F#T OL[>Cjq-xޥ.g@k˂kG1II$.#}df&=R/ݎ3{=]5hqUsR*%+Cw*ۄUvцQ2떴}B֠C/b`m($nfMǧ;lև3OI7EMLUzT~v@fxOz5v3?=GlY%fXxb=cך!d)QX9N7LӇ'mn<,T57[zr~S6辂qhl7XtMY ؾ% =mLL?o7{G^7I2xmq6$oJlߎָ1cW@N‘=.4_݆XsOz |y 剈Ĕ cN2eEaG$n)MBeU`)\LCU^9^k =uv2@9aF$O'r/YTS.{U/J,`E9dm£sW!`S#W;g֍d!. L(y\<V&ij,(tFv^ Jdepg\+̓er2|V;yB:au>Iѡ!s9 z# qb !`ЉxkPX:)#/處n&EUi:ըv?msi*bk* 5%BTQ"o" SESqQ[u[rPfX8UU+Ņ-̼> "]ޤ.76ՐĴ"*kqi,}35jMV$@c9]$QGaf<&yn1\5Rw<'GT 3Ihv,o& Z?4nSWGxf%>D*!+u_XAQ?b$}{T #s[2WQi 'g~;:iRhAs7iU?›wtAbY,ŋhttM8vK̉e]F K])^: Q6+iTzj"vXp.Jro"bB=UrY.  {U'~zP:뗑}[BP8'力͈?*X/+r /2No,pLMj;7Vn#Jʹ{ _~/tns 3JW!vd|*o[)1X_y%Aq!C!N*u0qaq>Go#àhK탑|cNu(q5РRyߥe?IBakh`, Ϗ@1OgߚtA"ƆeFEwqc{ʍS$աIudI>%T;*;ar^S%yB)K듥jԲd7_bϼBj'=~r~3Kt7)ȞݚBH{3,/KFpȟY@Bؗ|o|וа]k@{ sUuO j6"87gp<,oxI;B)c^TR.V9QeGG,!spVG&}{}Cr'iBVKQߜ=[lCO !P vPabVar|P"_r8T vUjі7-.?qoYh`>?}D:_ɳBL 4|XMx2ӞxȽ#ke* xkZ3{?mRH>mlPo-)@ޔ%a_uz_*8V1 | 26]畭q08[3 w4浉c| 8ti AW7օjUa'lԵ&32 ;cQVAx(rv}?h:GW"kݚʨlфV?[P#0gq&CwgpshU Ds/'Oz \XΈӹalSx,F` ^B3mAM#%W܁{=>2 0҂rq`^>Y<Шt]L-sSKLdQ،=#"Dz[Աt*r**UrW%}.U yTW֖V=S5g Dy`y(!3{ We[Q UQy87 {@V`<-ìڎ 8fd; x2txȼD][w*Vw#tl\,0(6 x#%hKLT gso 8G;T2P_|2^)= ǒuarphzK,_0 NzYءq8a!HX[>!aͦݖWCj,Fe8݅[H"BJhihvCs mč.ӐV1_ -gxqNR"Ři=g̑4ӐcP$'Jcԙ+cC8C&7#)InĦ#no7xPhLM4߰tAã4!IAV_RvbA86wZP;) "::z{iAfH9[ݞD܆@{esFu5FLR Yk*5X(J>Kzr<!me6+J _e~lj@&IP䍴,'.UO-?.LXӕ^~qc,bIVAw''@\+xrkZ`YVS͛ Y!rMDsVqbYz\YG@y{`>hWӖ<֘[`6D 9Ֆ91d r8ީx,7Cw c4&=$cY+DaP؛Ml5tE^Xg#LQV&'d,_%ݎUdMd?ݫd^tmL-/b ʨ`ΦU&4Ak.^0.qq%3BubemjQ1;=*׀/ }`6?X32?4ƀq ;+W\pNak!IǏ xD[P{LPg~N϶МѢ@lZu1| fvЬMFߓ9D>Bk[ORAua坬j>-[ 3pT/$j [kF^ &ec7ƄRU;Dm;F]N+z-Y퉗[O[.-t`෾~fwMsov[r9fz+vtiS4_gMDtݱH*B )1JU=Cm("<]Fqkjt2UE>4A!?rR{@G<~ʐ#Y޺Ş1:3\bC!q~쐩Akﻧ 4@`_pǏz2c3b&k6+|vKu[.u*=|oL|q߹C~8ǩ ͉ZK|Z OCayQ (BU d6 e).3imv3Q嗓 WuZ OE' әdE%&qԉb@1KyV+R8qP`/İ>B"po-@:zQ:8{1oH lg깅oYf)HO{1%#7' LNN3O]}[ k=bu17I~WR9L$ K zPvGF^۬.Áw)@m'TiPh?oGwW@CravDY[xSS.>E8~Î̋"+7J0ʂܚ%ٻJYhTzf O<:`Ntd)>T XGYBs0St>akk{<3rx''n ӑ<X9ELa[A'ti6{m}:gѥ6ko h0^'g[@p*NA |7=&[ʶPNyZKELw% WM L^ \%ԭmmb4xr`^ܣ%A#h7CO dHm~+ׂҲpqrPUr^9hƠ/+6I:HQTquYJ4 9"f\/74 R t 7p!b84y{7,J"j b!d UҦˌ@>mF>9U$9xO^-e-u},. t_u5L3# >: &"t$j8Bx\ ߸1w"Ō,"=DcX>Y\X@3-̗NͲv=5v^ ڠQY{rcIٕ (Dbc+MbYM5l8 n9Z|$;(eUX?w1=甤#'Dm DeFn!ѻu-a3~UպTb$hY ;>j0 񟷑$~TҀACs} ss^D,Oom7q;.!d!mti[}uYkf~E'u~4 imZM S<RI) HCF';X"N&5哻dO@Hĝ N'T$Շ^BѲ-C5&}ٍ]c}oM}zKpU<ځi6OCEf` *ql!Mt.@S bk=a`,3#@!j,4>VDž‹YMfܶ([ FPON4 " YOqP c-gH?DF 0C"&Y~j {rMo_gk>ȍ+F'ӚsU"-Tԋ\ &B!i{BɈ?s[,IaBr: sk=cZ#|^#L;yDFR海B . 'q"Y Y;;pdG 2.$ׁ̾ݦNTFp$P1|ǹAAK$b$/;`.!J-ShJ}? 'lYt5/!LX0)_& Mnqa[ }Ln6Yc#Ƨoe{}c%N|mӲ0ܝ0!A4h^P x(Y Z%h wttsjȣKʍ:P'cMG Y|2+my-zog0z"x#~wAj%q/y;s68"!kX+L8'm*z*e ;@FϿX}QPݷx'yZ;Ԟd|QYKG ^^I%'XqHC*.|!1- 79:_.I`b'1 MBupz:f;NMe <._6,\\o=,:]4eW }$AYi=w:IB Q4h)09"ahݳyrKMT\zyV1q2m9Hj93)QX8U,%IX=l܂,2Gdk/L},^k{KG:nUϺ8^9nH muP1~LI^Y;E8E. ~Juef}\y4 4+TzF[n-[2N+Lݶ_jjb{J'i7Y TN2SE~?ٞ^_aw=~9ѓ$8UX]Qv![Q~){͸vDCY۞# b%5!nm u^Lgj ;r i 묛J6i?NZTy9˅v҇ͬ~K7BԾe0p 2k !05RS .\/\v%<,ڝ5} %:8S~UTKM"g$ЙlWa]ZQB6`B )LW$TېH3]Fcanb>NRd!29"m\|WCnKvNn2xid :bdzîgguɔ*E\0ѥ9BJt2[K/ENrKP.QqR)u,~lUl쨃q߁mKpsqWlr`&-RA)l_qܗ{ÖtTGw«a_MW00<3 5wS_8e Of@7A!ɐ!%̐ =dXǟo*@OK;甙8 2%p E-t?G Jnt#7$pU(ߴclB]̾9(9LDVQ #T ]ljN(mN_p^=2nvQBH# 0/B 1Rj-瓡JuN{1@?c[ %A3ZiQNӺZN oFo?Te@G &kdD/1fUR Pj ~ *O*=bN~b=Gp=r U3jAw|8̃ DcL;FJcl;൘d,Dk/1%Rad$-S%TLhg-SrD6 .ؕ;OZV f".Nks.|<@ֻ2GN.o a"1-53-H 3?TIђ>N&qOXEG|F,]3peSTظRmd9jٖDrL?~_8h~whYFS }PZ;!}X0m>-=5:+u M{`q-^p/꫖|LEJI"2 a qyGdw=@Liu!į(csX:Z?҄b%d^YIxg|^]k3Jk?"[eT襚e-]~vk+DP03q fNR{]OAb)R] 9b7R?=Q8#cr"qQFI҂#JI%kX@EѶT@d(iSh8,6!=׹l =6V]Ǽ ۂYv[ֹghC5ʥIu&$SxǭEjR'b Lsb~#ճu>v'  J/vy'ʩwUhWQrÓYP1'}JA|ԌsA٨ ^*=udu-Y#C1v9 6CXf^_L9;-YCnYNιV(,w6|'z- dvPp<4, 66{HZ0r_VOLO ( >sM/龮(T(v":2@ýb pSORƊtK@ D0΀C` +W/uF7Ru=y{U'Tc8%vIk҈TKs KuJ#Ȭ?Bu,:MmJ8)0 SG~2#nSx3iԀ1uUcT#D?Ak-fL.A0`Y; eZxKsjfWB<2fh`~ f0`&HM5~pMOH+ٿ`kMr*kC،m"YH]!{)_l*jyx_.윅4ߵm*J,2OB⹥|::%Е-)  UkMV3'}q\1+d;!Wo+ Br~lθBz Ց::mv[x5eS!#2׼󰀟$Lg1<(]{gbQF80 D_+̂uSiSGz0j1blD~rי*ݶY"$8e 682jQrub,$^$<4>E&&wdPx&#L_D< R\4^t26*2Sm%‡iэBr +_,1|2L WIv[YӁ=;jfcPMؼ(m`TJn*Ҥ WF2)ޘ}/=Ig2֐]aHhO\Ĉhp6)D%?y8.thX8$gaTAZχoA~dbx_Kez]Z{E)Jm2!EVbG1̄C?J))ktW_H2?|y+C``w>ެ滖,s5C`|GT+:+b5wyqjZ_O Ǥ:Vh3Ey7QaiP%1 !BBQѝie%8Ai%՝&Jӈ<^z ϲra0=laLp제SPe_!zڒD4m@Æq_ v ÕfKIs{63݋S,ĭ W~ev;*Ay$ۇ`OU+Ŝ+I-e)]9XF|ٝp u>ƔZo|tY9w4/h/t38f(pzz毫јъm,2)^r׹Fѿq籐gSZ`lYB"v٩&H#K-qՑn0%\`je=alD8쎁"rA].Qt:{zw읕C[n4r-C% >ؑ@M jﺷOQp_X*mNȁB֊%viQG]?b5^SS($zZlkG,|.3OiuSKI6߶F[ ߲{E-6>m݊%6Zmޑ =D1|&CJH+B2X]>zxґWF~ S0M@d=Ӭ7Ö u{#:(Udc@:Jq$'2fB G9 cC8 C-K,ߵWHaϿP{^tLy3KyFqH/>y~kY jqQVSJ "ye8dlGJHP/<T[>B70n/Gt6lĴr M^1J.//]6P5 y_ĘE1@Mt8qRkQ4cu%5_5TO19Ȑ %sV⢼G9ĿXd)e?Q4EZiѼmrs,rUKkT ;Ibog"IEd|Sq7 @XƄp5+7;&hnNi?eE^^,8S!GNP1FLl|@{vZD|6j5ݘalyY:Тh[tːS4[3Uȑ-FOX|*wq94 =/gǟ4S uWqI^wmG޷GMUGVsD~Ӫ𹱲x ##ČACx: GuV~=y448"5*1s;ڎ >GN˩8 B]sbM?g&Mu< )%Z\Ru#,V(I T~'041߉&) ۃyqjזTmlF]O`}7kfo!UB:"%s3@ǚP_d't7bk's4J3Ȗ z [;TzHs9E 4]6y|xIHe\Ϝ TVuE /mZw y|:5çѲiH9@* 0.yIZ_}*d @URVq=K{1yF^RN*U~q.YbR/uNFƇؽx$oIl]Ҳ"K[fzkm4rMiU`+.jTxhP`R!5w 嬨:*1S剽RXkf.x,EHDԀ1cfZHyಊ{~-5sܖZQ-K%aJ$Iaz@o\^zo3+5 A') &ZZx%C8iPu5%Rx   *a9ZޗVlPUlqoL;rIsJ S; LWu{'|SGwK)K;R֤1mZwgY[ѻs7L~eW:KC0R?qeO&*ؑ-Ÿ^[C|NHd^ :k~6&%Ay`WEu2.8џR;WN! Y#T?֧ w2 "NzI$=JGƊY069Q#XWuך5 Jj4\x!̽rЈn۾[IUeyyRB<*RԎg-ApdI'42]X ]2!qe|ĜqZ?Aon\zq8<@:YMS Gv. R(`?UwBf`]F)Ԁ笊Wl'&ـv&slx~E[)dW5ҾSaqMV-Ŋut#,Rd Mk/X ]oz;gm9C =,ˎ;V%3gyd'肣pT>U˓xD9BjwESa|&,@[C[q&~鿇c]y-xNCО{]Dviɲy`8CWsc{j1߉Ψ"P횁 /|\?g /U2\~[)Cz_sЄJkFViM1HΎΥO'юHwASzk9擻 z ŧd:gYZ07070100000417000081a40000000000000000000000016239ea8600001670000000000000000000000000000000000000004b00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/sound/firewire/snd-isight.ko.xz7zXZִF!t/\/]?Eh=ڜ.+s S;X~cJ),ITXOA54.D \(&bT!En/toEށm m>Ӣ=Wm6@[]L&74 ?T5:ȐHk%(~3<^'~}#0< 8F.S%jL4 PE V,l3Ȏ^X*(/l!O5T\tc~$D`VVbt[-t~ZPbU|PM/9;SsmIdg=0M)+UX)a>{,qvŒ '9O}Vyp/[ģH8:`ZrgO9K7yWJQ?T͆=WJ|^Zr.]n`-vCyiƮˡ"0 Wlhim&A&Ķq.tEHAbyL8muXz1k1݅p|' 䩢z&?bAҜ1 t sK )fO7“I LYҬ&)TPbjPVSV\?5k/s6CH,O'h\ #,K381^kJտu*N!(z7~6x4Hc XxA?Ri~ o(j+a8(6c;XG6HХvzRo iXz-tiy7tݾ3|JH,!]>4 ]m\CD!%O!7bP؋qyBĜ|C Mj1ΐ~5 dgWDͅƜ7(hͅ+V7t>܆f9EZ57 %i"13C>#kVZ_DQ!}ğ ܖ+QbZ\uƼy3Ԑg;gGBAʪsTMŸ{kIa omٙ$/T5T$TʛaH &Ͱ5a:gOE)'Ix%ʫ[;Ə\]"%}vތsfzרͨ3j%cq@~uϵz DZ}]!I,u]h-[OmI{̒Icф;NP;_"GŌeԃ1 :71zX[MdmIWĐ$˦jYw #D/or+cuqb2i!$0Ƥ-¯uBYr~h>fyVsg,P.Cѧf 콏nBmHšErxZ63" yŚ,wU5z멗Fs:<fuh*]N[O h-Lo+}gCϧLVi3]0R't{J z@b(lvؓv]Vr} JlD%1B E(=b1m!qi6?琞8VT(5R;^gՌrƳ>:g4s4ddTd('&{Y:J{UGôIHdŨbQ]K9Zs 1o}~LCyM0GtEK.͔|nRqka2x,w5|iLm̕.-3/N7=IqD*Rul&eCB~F?\8]R /x*zkG.F@ࢍg(jgP4 _ '*,@7]¤|cDYZG%pbzAB1Y4Kk*4FV]f԰ɦI#vnkq\4<&;9˔15XK7po8c#܆` | O.Iaךb ?}dLZD&AU;q3eT&)›X^JqĴ78 Nj)GK%'2|5<|68ꚏ<}WƞCɽZCLSr^:1R/IY#[|a]N,",xoou#6fxNhC܉ ŸbsM\䟁0dWHerdt&bmzV6)2GsM}=?>KO6IzGA|0ő(Ődwv^jF_'=8CDy2Iѡ_=bLCF osg|HC3Tu:-m(pS'|  p. bu m%:A{ q4d֛dE0kW_vY>QL3-Lc#M P6~x<p8%S f{Ҕ]@Ж ȰCj"匨av $  RV哱Uq$jK0o1 'n pJ@!48=b04 dѠ#vCz|n _xB/ l~%^;>|(ǃ`tP[ɨ H*w,Ū^"%4EĚO=Q9Cweٱ)v-քR5fYYR*hH)Smv&OJkD-}0 #S.sk/65`YcU)骫LezfkIat%h=Ć u]9 } zk:X/(6~^h[$it)v{hQqCJ2Wu4oG7_.fB 2}M(C&}^huC~r|^#}^K­|@Cff=K97#iNd U';-G$Ash&p*(.6?'X J@)L1i"Q(m P{H jOuR_@OOOxH?DCH?qB5+t*  L*? ;^sӘh1:96(jmK>6ZѾE %["^vGPMnwl4(.krnSeJE !- B>1`~@rH.GXhmغo{/Ubə;Hp@{ӲǍoKQĐ65'ʖGƜ!\,bf1+:k9NH8ݍ"3{`E*IFXFV_D=RwjU1nR7@aJ 5 fѢJ"njZQ29qИS, ̍Xmp,ŁqJ5q`YY!ސCmnŋ*~p&BY0^ߡo;n:?* 5' ekFDa#IFkuQcC eS{RAX SmZdf-:z]E9Av`"[bPxM)Ecc[g XI-p3ׅac͌6`9KQ87Y'®F<S)kzd#f[̶BmC|?&' LTȽNd83;w1?Wz{ =eǖ"B6-^(tUzOMq>f"N6/| x}þAavnJKJHH\.5/""9}2&E5}L<xh#t, V ݶ;ʽJ -b.?'s%Ӄ`CvnG DL %1/A14x-d}#XABEkw'Eu]k6r}&%0HJ5QC[Sg:y鄐XaOA"[]\2(ܺء"YwDBJ67٢B["{ORۜn1v'1:v-n̮Yxt55^^G3l%&v }=Qg݃[-gs^lh-wA&aܦ/+~fn?Q,6gYZ07070100000418000081a40000000000000000000000016239ea8600003468000000000000000000000000000000000000005b00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/sound/firewire/tascam/snd-firewire-tascam.ko.xz7zXZִF!t/[4']?Eh=ڜ.+\^t; "\C4^ދ_?-Ke[3L3 >ç%8qDvSۣlƘ76ѯIwo[<-2K}-7H-6&\ cY7*BzpRjejcTd#԰GPCK<J"kæ4'`\k_| rR|!Qclm_xHu;R;|Jя`}RmƔ#J,Gs_O ~ ma  |3bX 'ؗ+M}ǃְ|L|I #[n?1dZ dL`x,BM)dya $C8!I)0-5m:2R&Lq.,~e{l;8I}&웓1*&=l(CqM,cooꓜZ}ދg'v;z_ wB:$!&7pL 6˄#I )6n` S=Le[V6ԺΤBK:m)Urx р߅,eKU|JyT2¿ >iOKނJ-cS]xO6M:۠2t)dVVr v-oh>μ˿eQѡJQjQ:gypzbw'f)7>B<7n13,G+-o~kolٟ4߇Ƽ1RV pdQVD^ףN&^C?RRvj|0sJFbJ8 8휞}c@XC)X3or((T,̒?k#X_ev_0\Job70F Z/p'˅beku׋k~ d3HsmAQܑ̫3Q!yi +QNGLy~}N&cji! Nf"%2 % y?8y-j]$57\\àt;\ E-d|3F'N[w(Թ/$L1C?W*{mX?}T(@YN/-ӂ|g7k~K 6rK{LND#3 T'\y`E5EguuV~h e*…dH{FD:ׄ1SFGTA{2PlZ8Lx^٧h5)Uf&N]bbǺ.Us3/[MH5;eoޮ2Ǖ*~ 7o n%!M?d "om^ؾwxBc/C{H"Xl._bf)OjV&yTD )mu5mgRUbr q-1&$cցF[o}@UP.Tφ:/ b1}OhZ'Xm4J,=wg:2WĔ; S+|@&@@_tm,,*svu8䪤e]% t;4 وwL+)XHA=FMUʪJrMLϋy4~r, o1Q-mFR#?v}Ԁ0?4[V^~Y%^vL UdzڷUVn00L@NЇޞF+$=pr"/hC+pHvm8;t<Zx6t|a^Nm.O\3e{A )d0Pr+t0;G" ~\[/NA*;JCi´FNM(La]bUDcRaYyObmuO.lBJ:e<2}s-jFt-ȓ,xژfᱽ]Ŕީjx}+l8˒d. ;ݢִ} o߰L"nڪ%3:5}魽<R_&},0CA9F>lXH쮃AJ@߅&jkuMDĆdxLz^^:e8K< ?d)?)3}0=ʒY%>`G3GBʔ,)N*,^zXj-:Mߔ~bK_|s|$̀L ~yU8+A\EK.i#[{<%nTJ/4~B47:@ee0{^v>*ݷ]MҨj,Hr?j?z^+/^3m@ՀmJo:e!De)y&&({U2O#VC$/ Af fYz[ 8l͒,؟r $AV1+u{Ǿ \[c ާ0l+Yy %Ǹ҆ %߉b:h 2(P^fKۄ";#xQؓ۸vQ"Du9CAQ* ȼup ^PQl^ !LNǚzrANzna˯O;(Yq?Ғ^1d .PB$֢eP؊Ž_ 7t.+h-~&{eXz^w$SLǫ}{9 x7t!+Yt3VÄwgz=g-#d8Z&?}6u0 A @i`5 o&#LNF`i1W"٧L'&enpv(ݸ4L}R;ŠYΝLD 3o0-f0xòM(ё}03&xCMqQbfLpfݓ40b|]E"x>~H+$T6zëi`30hQA*PvKlrf\]72 THæ6Kv+,Xe!0G}Nn!Yd w݇{Ӵ<}-̧hP>]k!Y:^` ]@~K)Afxfvn)qb]ӞrBL<sG0 stfxK$p & }\ FR5ep7 m&xiRn"I+2(l‰4KY '7K'J$t[6xlQأdKEHVTYIO{Χz~1P6 l[IӝxVBlIJ0nGl(C"cj ,g21@͐*)d^9GxPR<2[Wk&Y$xPQMg#L;c!}7e:k%x;aS[?NT.fz[$CD9roVDЙڣ'KfK-3ⴥy9nWϵI^k&qI{{'UUbbO-뒉|4&[,[rG`1e+]gh(fXae1} )P}%d{`$R8obD`8*eSSCX6\ZK#ZUK5uKzoRu)aaА"͆Sx/+ Z%eJRQxOq|vF͐c쾖{,Pڈֹi*hoa@/́"%:hC",8Sm 0j9: LpQ3*\ފ/y穇My\I;uդ9v_)Ȋ{a)- 9gFJI/0Ż<2UьjK{}_XvR 'ECgBfkM.XszTjLS3̗ݣy҅)|cHA,:q? 6hw|t')]0oҕ.b"{(^cZt=ޟ8 WPbS\-~46#=b -6.WU5>ZyUR,=G`Y.< u=hV E'ӗ?9풳y=%/6+ܽ`/A>MYB׀*бs4@l7}p.Hڈe)`Q4HRΫa`F͏=jB xnE=[Fmy9s?K%~Hܣ VfT P o \Og+?(\l(WY!Kap`9KM}(G YMF$Z|/p1*]Uٖڷ9WЬ]F^9ЭŨal3{Ǿ!-?4~?RI4ə! GQ7Y2lؐ;*h ה#UDՍUa}rՖylnr&)rxOU^ci<xbWD z^r\̆V5d?UKA'>W#2RndK[`A:'J2h+qKzM5еJ 'J}þ8MWROӍD^Ail#@b|B,yfh%{> n0jެw=qĥְJ.(R_beJZ|Ee)fWvʃrd0DOA4XǒwS,zc KG:41 @]硎+C~K+uhͳ$~A#`{{,1 R! nw3zzEYTߎTǣh!>x'¡5;s:,[ezx8؆WR[7F%Y$ֵ| kv3Bk? ug&iKx T!{Rvc C-TOyUIޯ2RF3k.%*J4`N@TJ_)o}GdD6K.DQiw8P0ׯg"|g%7!$$+]׺/b`HO<JdUZ3*}wE ҟ$%Ǣx[h@D!gv!n;y轁jd7t :Lr>pKBv2zNɧttIQ;?t{}‘r\poٱ<^J;JMzj>֏,zŕ&o'})`௹.PdhCIt򡸜7 _=gct.^j:%5wY Vvj3Xrʢ' wnWE8P8lצfdž3 Yt`ƋCv[X_f:0P g/`8u5ʈPAyڥfuQ0im<)_ID880!a)Y;8e:<75]ӬomD|6?ǚ( 4d6>3;pLr;{ĵ2 Ed¥wKKat$kJGρFZUZ _k|vH=-9t_]G7 怌a 嚷FgfőU'.oL}Ut+hk81s{n*9Ww6qf(\LOJh(=fٔX4.:,O;e%@rE?M.!cDƊp܊ 5A^m֝9$ z4/dǔ~=:-4nwbEQ…2 2'Z3,A;:bUqRK]+sWR Bёܽ e(ԩ/2az~e@s:g/>X$.:Sml(ˠ9RgyrL|̷uMkp ?٣ITfetYx C;̻cQWw HZ饘+F*Wy[</-^L?8:?@ws ӟ:uFnrX6)iGov*܌kipE̝Uؘ.E7pP5fs37 ̻wNVlgBjdC)2 35BPkC8YYϼŌaɂ#`W_ΑZwvzk$\9-F1QHb *a*(csoe=位%p7ظ@{@Aa"ur;p-1<))?g^ye3}G{8M> N4MtglxDv¿vdG@Vme$)fnOɳ {) Q[>J"{7QMu$>z?Cyu`]6끕'-"cYhhB2$fL_d0S,BR~PB7@dA3=;NV=CzSWWrlj^󱷗oZGKH[P>~Bbk+T^0JIOo>sr6Iz_ S(\Pp$/0{h-| `+{V0shJy 9}+N = v9]7g_E !}Dٝ=4l+,/}ns^FA"2ܭMh\2[֦]|(UYܒA.a ʨ,q9n/+8$HAz.N_K},T_z+o#w׼r &H|wEf*ܴIxiKUN+@<>~Xe:ŠyWA7&z!v.lG3NJ"Jc0?ޓ8P!I=[ M@m(-D^od;p1x\]a}IJ3;_pg_PA0uȁ~xbMj\q3=e2{uB J֔jߏ9rW OBl;@g> J !v-?od뤞U;n!ܙi @*,"|wR`Tg?9a(5Nu.HT kʂAtOWYXGfc?XAWn`ZVm1R(pӣwN_@)i XI} Lv]U^"pPf:k!jȹў&+V s2,^GVPo#"2|Sd=lKm>m7VǪ|T@Xzu nvkʸ.MbB )Yћ`Ϭz[~׊+=͇ǴOS/TR2ݝVo(MMo)}l^ay(ӌxs];\#8[@c —N u6awe[g4aY , ^tFl7a  MD2'\ؓ(yė6F00YB<𻠟6NjbJK l⛅zfSx_ID =T x;% I68'c+ 71A|!c&kޖ9wGS-NcGc_Wr!PWݩM"c]V ߡ^̺sRѧ@^P?N OϧD)&wSTptM?`{?Gҫ)֬V[>e12=x17 ~9n3x1ӍlG,Уqi/7cA|p9;GؙĒLdQhaVMglX[sZ*S;q{mnH ߿?cXFcURo˾&rP {^r``A|0(OPH b8(fSj>Ax&NHetɂW(3ߘG: G MI6q)kͥu↷k/׵293`]I 't(3fة$#,t96^U:݄i=uVa2t-D;*ao)ui}Bvzk1c+ܨ1x;Fh}gYZ07070100000419000081a40000000000000000000000016239ea86000020d8000000000000000000000000000000000000005000000000./lib/modules/4.18.0-373.el8.x86_64/kernel/sound/hda/ext/snd-hda-ext-core.ko.xz7zXZִF!t/ ]?Eh=ڜ.+͡#{Sí" ]'u-|qӏ4 =*m'*/egDDhFq6{ E{L;pOk9]]"IXģeϽD3_sH[(:G9E@כ|x@@rf^@*"֠bbfdD#`KҡBx3Ykׁپ|k1PC2Suv뀬贺CK4'7ȗQ7fh;4RTv?cS=9dHN:=zz +6輒du,;mljY] hLoair[6!62C2(Y\L-V 6& >̃ҫe ;fWs]}ahӚ!`Cgw:Ȟ.CS ^ < oToS(dy8j7`k`?Dʸ>0S1`9mlOcjZ K:k~r*5RhZ ,LAc<lE}T" T{B`"0)?M6?P4h*fz. a8$=8Fl+V[Oĉ{ \="[STwȞ(^{u&]1$qm?gT)jDEGwJPGk+wczςUĄQտJ@ҫ"\/kj㗈Zt^oz K)jHoĞd,XZgZ"acDE?U3kMMOɘ^td۪<-U|"} f]vT'l;Tyo1{`ɰ9\Neoqʵ:.8aŀ9L4`PV[^eI:UN1Dpo祐WW|W+"N)ɢ{&Q֫ԵZ2ZaN>Nȫð B$x)k{Z3 m+WRqH!7u}J^d"L;7זyh= SGQd˜q^H [yDRVzn_QNl7:!%̝k \L\R N­İ$@>Y/n2BC09bi&f}>wHȰx> P%I5,vn:25YXMp d6O:G8A^GHmkIpOG&_9Q hwCPI 6dž"`9<`(@n@ lp""GF\hy6s]TK[,k! Xiz*t_ڌy%0&iCNB/jٌ9E\MJ) Bzטr{f}J Á8twҔC3mjiB>ITlZԟ$`[vt駪Ë]@2 oɮ[qEn1lw>}QXH3_x%ܸ``f!Kr}Ŗ NKj(%پ\?UEJ'r mpU-!TYUP"ԃD> Xגq,@u"D2 &7}@j@Zr|.vٳXspM3UH&2wrPpPq f> 8/Yj%+ `v.L1sk$L ӋY}㯭*a$Y.E5ULg3ƶ-(]OV&(h;ig!å<6uVÇ9JY+˒hh &Uˋ'bI1j#+VY'%9?)NgFĥz.2T< Oj?gBv©p{@giM&%4g:upymBI?'̜?Gx WohlO"ԍk,sP sڲAk m=ڏI@4 80MFl3$ͼIC7^Nm=lCˆ8У(C:u _M LO`idGݓPtCMSxEvO(䎔(xKiiwʨ8d8WUw,$`5ѷ/1Ynx(oC B Вb'"~677NH(x}6_p=V?pgGZRGY'Lݻ,rj9"ED YkU =~&MKUXdɢv|C?‚NP1`Qsy;` ݱ.db1߫A)nZ#u5WT+@fC4RӜXEvMkJPHUc{g, (fnp#=źaTlm*8?X,f? .!wX76M󪵎yuOWAD 5C[/*Ck$Rxcn4%VTJdr @Kyj8|Y{'aZ"KT ::pɲZ áY%|b̂?5N)\) :ApѦ))2q]x3FtV` ܤt$Ư[>%ybۊ52m6w%wӃ+/NTy0e?d^CMӲ )d+=O :ͬX. T:(veݿ&K+6ZBK3,w#غ͞6QNM{{L̋(]jJ[b>ϱ -!"?}$J<tt?ғ(0N9]~j*єgc3< Fu ?PލkΤ$YC`BW~{U*ΏtϗsFR%b@%}RI1gX-7T6ڇ?iCMfol֭ѽ\( t7b-Ji$sxnIzEUtZ)>NuG樳5ٔ W5~?^4eFAmF>g$]hiCuo Nԍ(pjZy4QSp\<s09æ<HjER:P2nZd0K79u?w Zqb; s/8 `(;D5u`Um@] Q[eXyo$kOZظʋ,⚵\/2)AG$x7KܿV&R+B.LFfuh<RD)Ϩb]NNGqzMfOe zDUa?M˖u ;񗶈ZL|,#x/EzdY5WKaR ~Fa@꧘ԋ/+TݦGKW x! F:boO+i˒wyoOZA =\XGG20Q\9">9} ԁ2«Jtvf>qlvN+m|ڟeFQYOѣ8T>U W5> Ԡ)2G^zeu3ЕSmT/ĔA5#U6tT~B *(ӕЌ ҆u9du:")=:o<׺cU-Tpw9΄˝.CM)uHli-YIT#dhgqa<Uƃfzt8vm?f $bv X8nVS[طrdj,yN[ٛJ}! WrVMLc{r:&u:jqMi_Ra5,.Czcu tKV1gԗ.4K&бʳإb2UY{2<&QgԩhW5wm.Kqq6/di!IB^>Y%fUe|| Fڋ){`,FAX۫x4]ʮo%:J=i ]2iBF;{\J*9`dk*1~bwK@S9}=E,7˱l/ d}Գs׍o-ue 7ƉAHίČ#kWWR#2p:؀p막:![g`Քٮ3hMlC뀪r<|TAH0-c6X^9 !cI"nZ/~$[GTzzn!*F.EjY^s ɳH#釶YS(2C{ qV.%OpV ]Bu@5n_)eSZc+Q ؤ8"Їc!+[+$k!i~e'aA##^J! .B>o3?3t +li yTQ֩r/FAa~blT qu%Sev={ZQAsШ>Ҁ"3qP#0[.g#m|H.΄m f/Rg9n]SAsl.1.w<7Ya4I43p udn5Qf3'Fj>u$ )rDLAqOH VQMQAeE_BqzcjEWlzJ@`-TDfB6AY8?e 2K~@jM&E-Yt2cVH)"n'N%pYFrF8:!LM凷>[d]: E@L^~Ղ.1ghOF:p%ˆi^GP4^d=n'L ?6m-sgP?5{?ol&o>}e W(:Ho#a;@*.7ਬPN6q]Vkx[Mrãj$i9_^jzO.jr[3^9` f@^PEQ3>!ݍ>`x{|n#a=F 8t3b>;ݛa{Ɗw It&Y=#? vCI9@݀N;.b1B aٽa+閩G`*xVoAH 3PוIDpD?Xy^ !gYf8)YzY/Э99(K[. Hs}rܙ< )!B*Σ,'txu2ss${<9f}9,xp_6BXTё:2I\zjMJׁPR3I6X#Gq^ D#ީ]?+6Rb^nCUf5{ާ:8m`8-:P:ru UEwY)KF$e$K Xbw{)a8l!jh& =uVJ1>`Tvz( ><}yI HӺnk>wbecW+YKlJϋ`>u bYt̎d-!Ct260 50uS[~ڎ/'Bc;"uxPMp7|ic#ܘt L'ynպO$tGUw܀zVuZi"MzJ&"׹Z!HV A'^Z)}\6vN:UK?BeXR/0pɘ^r,ĝ=¿ȊvOB?70EM$e(~ ڦ(xxm/kx:n if ו*{Հ -\064t"wI29$ jVٸ\'H/!1{yE;Oz1'-. 5!1dBq_;NXðU9l-b+u 祐:a<א#%ds`SqWМBy9T"]Bkk*И)Y0D,(uzI5nh 灌ފ6#۠ P\o6~z"M;ZEBT\Dq;>v b!JCʢn`bt3ԛEiSar֚p6?Rq!, yu#+G& (7oڅԨٮzM~R]<R EK/xNDh y|4Wͬޕ>ee>ڜY RH% }W2l,+]2ai𢝰(ZyN=e/<4'4e7ZPQ tJsm▇6Bd0w[~Yn|caq!ҧpkE`D!:#A:j7c [e1o q)28K`NlohZ+>KL'[ر WCT[NAUR*~:wݛwA)!:XD걡uLu7M]IPzѭӬMC$*]ri;"7kXJ6ɓSv а׸L"^ xH ,9B㞥8%Br~%jAuMBm<GI˨WU-J[Lg$3>/vcK~~qc/jFlj"{p{HV& ܨt}NnJ9`-RM@ `3)^'eԶ/>VL7z`ڡhThGrFdW4#:ebnza-Ք=+87E#ٗp)lb#R.@;/4V(ETVnR| ^ԁ|2>wD~.B XkC6ed’?ŒkuȻd9c5j@H%lw3XmLQV\/VA9jѷ+rgJw,f2Uy)aAܫ:y'EwIqVGDbSh +C.ma=RVx3@` cpNR}46;|\pHPEBT%=IT۾҂iZsv~/}_xb ]>߳Au'`rJ˲5gt!c-gM^ͦs>DA!IM @2]bUkГ!K=D>]hާT$\f4?zc}[򖗽WIB+!G2e%jiI2JIk/_hHlc.S\|/vٱK*!n ~7>\WlR= a")G3J+mfS놆8< Aeev2 3L휟ZAo ]M2t(ET}3oEqJ#oIrVdm )GO!{ u=[vjmO\>}85xAC%S#GBX!erL;maޟ^U] ų0% .iuOfDW9xlv N!jy /JԮwba"bG4pvL&'5n5n&ɠ!snQwq ?Ov W+ pν0'W%Z.A$Mf E.G~k8i>ŒʹخaÞ V,$`{d&:NEflMJrqyq[Ʀ: *2лjbx/aWwlQ )fċDRLyM &wdksų0S-ErMgx@:_{o?n,D$L]m ?Cj6f1>Zl_r76,4~>c awcCz>?n}N21RT}tNs\n_˹驘 %. %.vZñ\)T@G:tnڎ/^L@"owA.o'cz ]ڄ$Uɏ2Ƣu/5)>4H<@J9;(emcYA;0))0֖^(15dPz>J2 "c dwSe[3^RؗGPeW9 V!` N۴j;"e>9.u{rdÔepo+ԯ_u95ee\8Mv"fÙwoTR {U4h _0W*#ؽDxA31ڄ 5rh(fSO``lۺ sctocTY9i6~R* .cA}H>B85Wd"@qEHh)i*;!+ Z.)эfz,x2&5sڸK-:y G9=D,1=̘(\$+롧Nt )2*Qn ぁlZe']g'4_Jq;)b,?KyyosA,Je)XC{'"ck {SJ㈺[!(8i ]g6\ǴA-ۏYw7=#BL>p4v!!T K4ދ51?iMEH\{[sp^f6؇)S]N39Jdr ,>.jI.p5 &iF1 sj=sQe]Ob?k?In\'swEgl)h`B#]%E 2.S+!>0"Y]nEX fx]HFt3ΑyQSv<~-Owz4]?rcO%]G+sclU5:7B2D]нg:/3єՀ:9. D !SӬ u={e~C%o7M5Vxzq0!M7M~Q{?+X,H!{\t|SQ#ďucaǖS 5o;4t*FKVARN7>4`]Rw;~n0;B Cb3~!TE Zmʐ a԰qTہZ[ ԤfT6nV$z/eó0ONS)#CbiN{aWoV1.X5 Of kC Ie3pMo-j4)!*ϳ2yue1Z}mLҀPmtle=sY9 t20u3v} p0^=>U+^Ah8žѸNq=$kcAS=FE=!|?;n4[_lX.,8fVKP c0طfv n%WD[ߢg@ xlQISFy`Ke1pyGjƬ풲TnDиb)Dj6mD ;D47ѓH zLﱗH^֫މCM59iO;Z YJW΁J\Iv] UÁTGYkh㺹{Q"߲`!-.wD=bT/Yаs4h0Zˆ\6p"QL۽tN#m&\#CK $JkfN+݇ش~îmEIh/㏑ pm$%u&["#pe= JNFm? 0 }4]i=s:dž!wlĦy `ԀqS\ujB%zfFJn9W"(}AdܸfiBPA~NiC/TWަENGZu'^ ]_"SgqIo klOu56 fj)=GwQƮs%]>ʨi\ڠ3W=teiXݨFVϑjȒޥSֵIٳ1W{9ItAѫz,TM:yPZB4KRQ4%G&S-<9X  =OgcY:=xC:ifAކYCF/^_tΆ ͠A] Vx܀﫺tC Dع ecWUP^kTܲ݁ 朝 @!y+ +vv0agшQىG-?.熰b[*%=]nmvJa#w자Cܢ}@C;ޮnne@@CVB3ѻ~9Hm΍ܐeNy d r $<[fpxtހ'xCSUtH+_;K郴Zbe6yUA7ulFIN 2=MU?(U֝J&o޾tς~ʫvދ\sN+7߭FSHm ߖz!%ئ=[tH#  \Ԧs13K~#PF$#ԄN=8ȸ̳6Yv.zj^c %gws0܍R~`PJ.$ph eCׯt*=Gc ˿%$>V2rŔBugpMP'41u]3 5=p& Irm8[~``m1V9FJ[TN);VΉ1X@nSUvBñ|C21̙ۮSlFaqɳ,< awqSp؎U?zO)bȁ?e7V/=z-d,ӜXv+0}-60_H&%Geբ*\{\k.aJJaaa8"7WC[a8ȀC㵠kϭ9SiE6U] y #<.N{.g"I߫QJ ékGF n\wܮ 0cfd&6FJ/?pӢsvtz_dxG-|zw1reIet*_ׁepGkg{I9B?;0W|: "§:#}p+"Gp4 @9fAiޒʰ?zDŸg Vzh0z]Dn7}|(gZTs褹̭e#~6HnE1w ,ZPjw{YA&jaiMтl|[H_fO]~U]L|JTF(c`[ƥ&W06Q4]N!`kǨwTAAoIUB* I}->R)ًV,LjAL' Y^yk<2+TTV;p~cbND\'_+ב ޜhvط)t+4ޖK3sr{QJ(>l+*z`7&,&THZ\5Sxdgl? w{kF};ZK_9x(,`\20ZQTLJV\x]\  20Zup׈UQXpҮ2}YOͦSĺ0E'l>kWM 3hX DK kN鼪nnNpIl7GDz,aJ"4LŒ#8y-Kͱ˩%#s~ʝj+Xc9X\0gHC klܿ"v˶u'_vG`zBw%5ZaNsY!śȥh( LJ5 C`Ze!l'trQ_6`tox 94KKSs?MCCPy̜c )X!^8$cte : ЋZB"&֡z0A rjzMbMTڧFd@ٕͬge.ߔ ,۲H REJg.ҝrKT ;L„cg(b=U)n,>l|piW q CU ba$j]]jeR B *kݧ)i;fe Yy VPz AD.! 3ږ4xj7j0l"u/6*v=cZ }7C4LG]dķ5i{?KuuФIHk {0]]^-AM+D~r_f L. {ڢp=YM^0YQ/o'cP)"T8=+kfշ ]㮝If_B$"P|c#17UR2Dz.WdxpBᏌoUǔ-Z>kIʫa: Ysyf ^>vyĦY(xI ]1hCb8-OmM* !R;돤nJ˚ڂgNf j{l9+Gy9<U&.8ͅ,z@!sj~K'0$BY6US3E3 4$38s+*?4w]6=h1R^|H_L(fcDN{6_#b^*L*:,M`1]t'B7S\i(4v4XxEݬ}usͱ\C[#γ݃}؈kt+S$6$'I»fcɟ~WN5Z@VaѴ-_`Ҵ8&y~2mF9u6w1.^>Cs[D92z#Wil$?IٌQG*kʺo(".׏1Ls6 N0Rıc#XW:J^[@]E.4ۑ8pq7sy;? >C =02SFAa\.]y:=T:T˲/H+lC LAX@g$/բSjqB(ӍCPWe fh7u?CG]ƣ%XfUw!K2ݐ9,@QY-TeSyf&SL3؃+~tw) hNsHC<2GBc\"ұ&ɟFqXq˚ɏ˄`+<Q bޏ%kb19.8u"^fcƯ֙hq, QX"D{gz&p7'zKi=35r6x Id3Y+TlcEN4e[i -naGt#\pkguY<|Lc \MX/K#<[8;" iz)SR 9N2=ePcWPiMX;m7+{;=akzR _=*T[`]u(V䩾)/j\wG9jh(\^ KWesx ny.(z3l-"afaAm} 澥%K!,v}#_1Z@m%d ir/?{c?h REb`{#9S^E3@$A&>HU&a]qk`hd"V1G#DSL}̘J*npeWH (|z9DzaqL*]u%y2]#EeWZn%rrt`ƀ I~3'Ӵj#l{oeXtXv ' %׶|ns}'ԥ _L;Cu[q)GRH2 {L9uE#:lxj&!ynr~j?F9WRQ)@u+_uرA+R"z<7J4NM 6Fh[[V\Ip~]L]D̳|QkTٯ)4Xw*{;uGTghhnU^H)mLgS!X_c*U >ApB]hBk;~zeAHV)DVUV ,p`,r@>i|WIDUrFm^sRgs/~r7$o4nG€: ?!Iv=%61+wPEnt {\y1N9P 7 QX AP|DSnrwK:=`;\dĖ*kXgD}-5 }%N7{;ٛlߚ}0bNTΰ*sn_jg9*u َ, [ۖN#2]cD{0]~!ffRl-dV""X>]+E<$rlPpИ8A# e*? _6p=gZvMIAQj "b0$ʕ8W挅PKPͧPw>OI0'VT)l7^yj/\TQM D{C|8\DV]iȣ:^'de+5ho.]jS{ k )W"'HzH+w<saq&`ՒN?"wԛa,}kQO谨mPďI nDHqE݄VoԀd=X S'SRqؤ?}֚Ld@IAg/x9 ֎65AQ%-LD ڍ^kX7LN|ґx5PUg9ZԸ^ &⧊~kױ6뵔6nѢzɉv V{EeL5L 8W^(ܹ7N_nҀQ1d6H 'HB|%1wɢZH^'yYd6^BN-]e@%Ӻ is/C_)@$ d+hz/1 ([U"gt+Y畎,lߘu*9ʦc޶A8Gu6:G`oI5EI4څAXQk–3om!6P T|+)gXy;!o֐ǐבcukrDޟ'n/N5I?F/ &?)W:gAed1I}:]gL_eξ.=m%ݒ) zr=zv| #% 8mׅ$P?^8Mخ𛪦Vl„=9j=IcJWG mיX+BNdOw.K޿ߔBIܨHEG2D[ ǷRs"iˈK] \IbJ^HkWy 2̥d-.Z@8_@[Y4(*om3yhpqJV6JE" J6TQv IІ$ xlW F/Yp9‚Ѻ2 ~|wخVK ԈI Y~6/!r4ԙ>։ZF$B_@eA;mՔEͥ6j/0ٟ`$W m3lﲈYf3^QΑzuYknQ%f8'>$Y,'Suyꘫ&I?1v"R'`4q'$Hs9/ g)OCEZqo ›o.ZL 3}9JC 2J͚w6f 8 m⏈؏VR3 `1 > 29K0M%aW P.5œq_Y'P56o:)K{6pʛkGF HM|]< Gbw[t}j ) ^o+܆R"Ƌv_ /{r@k{$ Q6խ\Gl,|aѧPk뗖qpǐЅgDIox/IJ8g<򚶚FrDBK'wVL !l]Rd,+)~E8񎦹Kr;=]{+u G-#ThFo?DG:/:QumكkYi}њGHo 9:%7 zмPٱjw2̬|+=Oyx6ʙ1? @-|<7k`q0kWaGvry%}k 3LsLFcn?.8ؘ(ѿcu{B*hاCoqә"NZnb1/)?u{Y5:@aQ_@J 佞zF>KW*a’u_- *~bω2J8p zXNR|0*{ RWqئE&hpaiB9tɕp263YG[=Q=([MauɃ>dП7Gs\ۯu[Oq*b/2%qgMQN>)JUH0ŽaJgf:6W|pbQWDݞ9twMbayoퟭV_;D͐Jy`9 o$dwNtéT&=ȍ^@:FVC p`T."I e*p6OȓV e* <̳ =CwGwp["-}q¤FMX oߔ|涟b8|2}e0Yf#:(M#N5fȞ[%v[WbA r۹{3׃4"mWgD警=J 5J_1E Y>}[QG/)y|U/'޻Ea2$15`p5(Cs ~FE?qGP8d}R@H,0P)MՔ3\ { 7ϯD.2i:G'Iχ%MƪT0 m 2' =X J2 z+~*W qdFtp>nlg[DbѴ)߶_5EY=jvyv 9(:lGbh&?;PzW#t[%[,eؽoO&B{ЫN/;)+5w?&M+IکH`j2@ &"5Ѵw<,%cj {o:ВzТPaNA-BoavDZ1wOu:A. .cX7XslE7BndK¾ cK28\Bh2Ebװ|j>-"tPKAYX3c[O,IeBӓܡ?9*Hz%`;jʼ)(}K*aUϭ)9^$ˆ4j*7P2RbY!zCP]?sL_>៍z}2qlLp`.Fwo_P/Fi6UO%ZbM)ztp6uS`e2sYگkV汊B@u1  {gę6 cF9V~ y=5б6C%~R &2K pRn簰&i̅r"(zdy$' $D4xrPb̳kD-(-т)BpTӔZ|HD2rl#`^<^v/ٱ.ר/Lg=/B'  \.-=D1N-OfM:# K/u_c; XLKk@+c3Bz2u_% "l{?vl,],hO>]0T}PmAV6gB7;(CX|@e`.hj[e%ʦ[D́ AERTׯݰ+cL6`:T= odC˓, :!3pTc"pbhFӱ'=G@d߿gJ@'D6/hnm #8 8XHD#8KѩI؝$CP:`ym{I}%Cz] <FA= BqD0#4NQE\1["yŻ1]oԏ~5K?kX(DnuCJ;Mwlt7`F zaOLJuՖo*$(( XgDs]CAN,T[e<(u\F\@qÏ܊hN,M{5Fߙ@ 9B|^xJ~ZA2=$k :+AƗB^y(#kKGv,@%~q0ێYFN7}]5%[W>"(PHi&UvfoENŌYYCWw~]jn7Ih!;(V,Ojy.hI0{J?Ǭ"yDӀSF׷ mD/:= 521Τnp{׃H-Ϸ C+I+tO>ݏ_ܗ6g>_lYtZ X`o-SaXkvP8?Fm c*zJSE#UEF>v?OoWMxP],.=jU1AJNIVN M{hgaO\6zu1`t4fpcJd)8.lKCgd|}=Amw.~ݶ$2ߗR1DJZ1)S̗GCKMt"m|,]EDG-fZ~D ;vxNڧ^fk {HwROx18CRK7>.*bV)2h~״d; (^B+`seijRj x##0uP*nvb**< HASlMaryS FI@M!n >Ȉn۩ K4!B/ d&ig\+]'h|ۮo!HtBKwPR]2nީ$袎z4ڠ XLdDDX&C;"q#,*$hkJ*[q\iI}R󪱽Ͻb z8(%}+[L8߆ h~7dӯwgT^B q6&#uk#;w}zNP{_)wm=nF{tѮU ୴%J%G./ކž ;հc4I UxnY_'fܱ:Ke]f*1?v9ފkՆ&VkPt"ٜ")/?=/^ҧ3YyI!b|]98T$40C-5<dr'?Gּ=Я6Z )@O;ioPyj@h:LJPDwO1 zRuΝDTȗ@q]I>. 434)](|P58 /h+|טOV,D,%l<ߔY'HZHur;!RCI2quzho_vhe 8 Փkߚ -chuCFp=}.i IOOZ0qiS jmQ{j]9OCW ,pa67Q,n=9ۼ2 &e ~yy|R*dc3m:U+iaR֣,ͳs&XWwM-r:-P-סlgU:c+ nR~b(롿h2 Gx7qmï%~/f fwj, 6Huyhӷ#LuR;ki'h=⚠3 ws@@.٥|@jYxZ$0mWnp{n81٘t]ɾZg!7fFu W Zu"Z)*i=őlv\daJCy2kȊ@F"X r#jO#|/^tE c3뼚PLyO>iX kQx 'N\Ψl5!\(0Um"Z/sO@bzFJ \C m .GEWLxqv`YEI>CƍƨLJঙsIK9mzŹJuErx !fsN7:{>o0VJ&0* )evZusGC7IhpM)Ň$ E=穸)On#oz:_g9|~v Z*sZ{ۃSQ3 KH^P"gԑ+[ezrWb=oai|z=H?: ]>gdrJ%"a?MƗ'^Rf BI:ձ'Xfasqv'*7y% V/#x6p/O2^cͭg" M 7$<oP*IƜ~?YD 9tsuBwr6QV5ҧƒЅ>:}܋AJ;_˸xPX.Dӌ;(Ӻjkq0c( ?6n€⒦G 8hrͥ^:,}bP$7  %}D7H[lWxz/L nF: Dlak)RB,ӷ>zl@ Joa rY༩H6E$n. خ%ؕo(qr;KbkjŠ0lx>QO>-+;u(d7G8NB_Kqu|8?jnH]vl^Q1;<~轥,L: ,YI & Q(~!{8_I`ڋ%A[F#Ck^uEK.T sfb+3O[zPZc:Rѿ e*Qz0hݟqFS%\R6W!jyj"1cu Ⱦg`;'>PyRj ~8T@Bؓ?'TuG݅5"콢Zo )Ag"8GHZNz֖XVGƮyDSBGɈ< ' 3`jzpVCP٦eB'eD&"tyzȁHαOH܆NR8puf[x,d+!X=[_>?A^]_w=S=b?B v0^VvE]JUck+ ;]X{1d.HU,;IN]xF ÏQW:햔\f*-%zM64&BŸojINbp04Ś LM{]qvfelۣcV@9<*ӹhU !ċcz~ th@e~ceyyc̋B}aR:W1M&S") ZsXz!CΠ5\g>fB5*n'JF/AD1JMy24QRZ!~&ҥ^m ":YEjbxf`ة ?+@4/ڇw1^m_t/YԪ֪Yg7"L\Z?`*-L)u3]KN8> vTh$紻8e`l sT&۞XVU՚(zH%v-mC'O৘0Aq: HϮS!-@O$- i9k\I@9Ǣģا&9_^;Lo8؜3}~)'䶫>2[=m?sxF;Zѕ|>zxU%?MN3@/AX\ziw.n͑Fjri;54\ {S dVj45TX?jF噥@Pnc`2N6"ֿ4^P,_qQNHcKNFZ*rRٺN&BGھC˵>si0F._Y[q,ǥ*^ ?C`=87bI)Ê /S($r。>r.%!aY53m_fJevr'{P() jrYoV:T2nY*0[r>\."G|#b!_\ qWSqBۿq@)2J S) 臷%P+3q0+x7.~,~"2R!^PJYk] lF.tWi5яY<=+RdR\*$C4k:Ԛ!K2 &~rPL`~TeV(`pǧy?MɦN֤q'M'ɋ:l !* UR `SĠiMUY1@1|]9^ y U|\ )ᬜ{U ~+./cC7q: >ranYsSMt>qֱZ^"=z|񊗃8h 5kG>Dl9%X蔧lF  2ÚkD@H$;NN9TiCB:G5'(A֓(-xGn tr<1U:q/l|,:Vua Tgf!US _88z $s›h D& jrm㲏?` 5[ҥz)N"*=' =m:_2ǣȯ&OGo zoi%ڲқ&e!! |et]pؗh?d_:Nra#4eœ?.ZGil+_ R,M!LW$ă7Cj{ChoDۦ?2ֱݗhO_Yre ]nED#)*poW"sC:o!Q/ CSFoQh5*Vwz)g t'.ZL. bW3+8NZnx߫1XŸIAv閼Y #_H1Ki{ao[J^[!@%dbG ʕN/06muc7϶@@dV`\Mc|@O,hk!y5g9ْԣ̙FW4EakMKlǓ랷#uD{>Gwr)/0B!iFXAHw|\uաΧxFS9aEfN,@t%|6}8LwފTT17^<`QQP*<#?ګb_c_v z>r%L=X"d%;)n[#|"2Yr=CYKEe|y"É/^5j.X1O׉cQ ܵX ?SㅡKqJһWO43 u"dyƙjΌ([EDEOF:.Lx{]3< D.n1V]M wӕX `vӁ4YmR|# ǒ0Kl[÷{L|3 z:t;f p ӥJl/rfюrZK)m@ߕ4gp&oPE1?4KCԸOaF۞چ qa84`D<љ͵\UرY#3Q sg%Q!vU*s_[Z.WN]-{cݖ6\zϡ%|!KM_\},5Rȓp?ȧ7 5VQv#%t٧>)%cB(;&ٲQǩUt|.0*RAqJEB@Մ5 =y29B`]4@R¥H˅B޿˶z3d~T +xcN" +7?D/F6Gj0y΋9XB;Jdp5.(SS_|H?-YJV^!M*3*("Aݩ`uc Gm4}I5]~f7xV+g]`jdWZ& w;o#Yk?jS#6ȬF7]ݓĿH 0TdRI"D+ڽT[Ų8Eh3[SG's‰NPoO;C;*aJ4w 3+ٱnIߑQ*6<-KZ5JZΨfx/[.Ijo7~D_4_:0m0u >2["=HUvXlFpq4^U|,nEeQnV[K!=+g\8N_ `W#b+1ϓGTzWTW AO!.&S9)-Gu\%L5rRiP$}Oi,ُkJd\S9 _4l'4A$*UwBM@}cv .eѬi0Q_ a]IAR)~4۴|f⓱^({fbpҝFrsOθz}< d/YyJ wLih-htrZ@%3Bx:􇓂C M~QnBrs=i9a:d&.(*%~`@S+#ǭQ2 IIbT%}-x-Z! ) 19UI֟ɐL7~]W3|gP3 ` !I(9X½}+vtPb>d쪳4~΍r'51$&;nx XreM\TBJsBOFi,@I&;z9yq5u5N4~Zhj}.ss# $ATʼnbҥ}Z띤V' D*B3nMVzA ^K]?b 1#Ԡ@!YCX(5.!өsSv5g?ڠ<;2 ](qd [ dfKq(Fv)O-*XGH)I' e4 ѣ]^w?syAp&ƻ% ]4:0Dwb! ,v,(T# ;KadnDz/{zԥ*ZO&N)ETEb@j)6D^;"ĕ^J*"ndtMTYlT/P{RSe a-Zߐ@C5_RtO Z.Wa0"1r\x&бbK{^\뢉b}6JF+m3ݺ>Ɖs=OpFkޔ?Ej9rR2K,gF{)``8R,j|{hKK2 Vȉ:l \;D0ϫbaKY[q\* ZvwPOuB /  C6 w{)y k@cv3sB;gIج&M?DRѰѸ"*7:ihdHſ8Plmp=^!gNH!#!`xY^Ml8ͷӳV'mt0nr$EGurܰqYK |)&|:G%:jy}A7dLhSZrn4@3ud^[!nI ˃GG7*9\wrumjD~r7tKZNhʂMy݁e=`r+(.kE]~S ͨv =Ƕ(0iQR/618|QScװ$p wcOzѯpIXtc9逕sJle `a?}?0Gs"KO|pVCVunǡ4,'sw:W틏WJm!ؓ c/MA8Oc|ˇpαJ۪OZoDFJ1Wڭ"ɸU"EîIj+}{Ine`3ք72dOw(2K',r`*P2)Lճ%~.̀:Tw( -8#E썉(q_GϚ7gڤ`UhP9n~ݟLA?HۮE!ME-.@&i=JyLe&>E=8YlF薪H/AQ+؎?]̗+j׾F1j)ڞ8eD~ stF 3ek6"crP'L,92)D:Q}B Qq>ٿoȻ|;ݥ[֫1 )U˔]hsij,oi鹄GeD[mM;7K07MÅq3;xB  VqszP 7 DA* b'P5ԛd&{[r bBMف#S1R#sV]M sycG97閴15^,{FFU4#E B[ʠ?|UN_5\Ϛ͛95yxrK2q)h 3KڸMፌR7?MTX@ !^_$;7 OT)3뾹Kx՝}pP4@$M&WEG7TwΒ,F%%vZCVENڱ#l !pgFz8 \!U -ɉwNhp '3s& 4UOUGنOV7r ,kp˦tqk ,^>Q!BGֻ7F'a|>ٖ'I[HFL&zʯm<҉hy I'ץ=^]A蓁wP2n6vE`Ⲿ:S'i ֆ?G?ڵIl :r22S$E.$~\q{D"u kFQ<ǸH-,A9X٢zHO de+"ךع< r|wI6铿i(,G^혤U+]ƒאKȷYT~4_0WLaqb[u+ToĄKUS~ '0V/b۞ZmcY33ޚ, 繜^k ZZ\?J čNgZ9ր`䒣e:Cy`eD&M~1j&GyLzC 4MK/KZ] j[31[cJmU(dm%)\`8B8X Q[{c$Y&;4޷6\ݓtdnppFHhb/P s3#H+6;EʀKgɄ=oD=ק_o}나*М?T)WU)č=N#cE2ڿrlrdkmMW\5̺#z6_7=^< nQT^~ٿ%bȍ'!p?]H"POK@q# Y=g%@9`22)6-zuJӠxxG8~Ҍ-em?UE8 __x!11P\,/x+ qhh@_n$}ң*=%}& ^2;T,"JMO2jh &@@5\ : ڪDM\K6GobIkNed\Fy^}5>7ٕi߲ȶmhwjh@YΩn(fZ"I,DZ ܳqKpN^Vծp ׊S2XS8GD$;o/HLFUCs)mbxPhB*z2mhIJ*8P0$ Rβo &dѰ);Kis`ۥ@f,LA! 3(Ԩo;$ H*E߷ݿN6 my;S STTn6?⌰S{D@^FO/Гڎ'V%]2x6Z:n6Iai9k\&V4W1$;ikۣ\VʺDF`o+pH*#us+ k NFU E28v9# zLm| yv,$¬W `ϤDk%پyOގ60}R,0::"@Bu0ⓦܱ3/yvhU3˗0nT!ӎls0(v;IR5rS':}߅޽X/x "Sy \둭S'iMuyGIC;sQWP" liJCjgX:t'ios60F㺦)j7kh ryv+VհAl g1 Ą x=ro2G4FvV~ 42ȁ q]jEY wNJ,gf@FYp YM AWrڱu|S &!-z{,K]q })!3$!Y`gJaVtrt͸qvo~y"wA]N{} UvgbyR>{ ihAQEKiw[n$ .)kW9q}S)gAfǦ 6ޮ#yBsyKomR&g ͉wʣ9ѣ{dIC)$3<}ߙd0@/Ϧ osY)mB Eъ͈2<zU\ȥw{Z8o٬@>ѱ<* fSpA 6Y. ̿t4hB R%"6ǽ g6lU8g_]6nN豺0=)}g}2;}{o64([lv҈JV\8|gbUWQt̡Tt?rA+ݶޙ*U6+TMQ}a<LT_x}x=xA0eUћa&xRǷ/`!s"X8≠sY5 %R?C($Q9+\bu>q J&1:Tu3l+%"F_z+.>1U-[l!eם 0qKLbaFZyyDx%yɷd٧ӷְo,єoTq<]@:f|9@h2gIž$p֍뷀 IG9QD* T}NBk!t@1~~=w0Z+#NOsvyDZ՚C1a'EܟQԮ/ @ּ$E]j!;ni[3)8NE\@3Li:RWLï{U hrO sEu5BR⯭iQ8V_IR~:y}:Z )&ty!M9T/ szO9P,b`&f i=P^j\Ht#C/nVw WcAg$-cLV CP\DJB"}hZn$VھމZIBt^r,%8qµNzzL/r9>dNC:g'l&֩'^EM#C2b S!Qܘ;/7/bA3}8R]Ip{w1̄dqEO)"3EGn}mA!z;?%E x` xvXuG "hVj]L qJ\-q 'a-@i1P$➫ԥH<U` .]j@*(g_b8{Si&m"3 _Q)*0̀7ElaևzQb7Gj2Fî0VwGOb i*PU2Kä8tql:ػ:0?eI8ݳ;.{ W妜/7l]/ KX3'sgN8d )*#ZPLTh&^%L#Pk&O†(ׇ89Cvh]&YoS+9o#H(10-͆B6DR2 lC BӍWhiZS΅fF|9ٳعYy"Ay3ba|R9Sߧ僧l'Fq%%+Jںm[K~,HgdPc1p)~Si>bA@/w U>.wI`suA9v$:Bjխ D-CS0+w~EGN4|A&Q ZAie!9N-]* o0Sdv uAEm)]|;C7q'QsU94M+[?Lg/yOxD-E*ܥ_ҷTA3a)&287<5N$>9>$w/|žAJCr'M.=ﰪH()X+@<IHu1!4[f՞9rB@CLYR03Ņg:D~ӌtk4Y290u "G+bbA˷3-UzQ9G6jMT75M[%:\6,ei0ff *,ubN=ߍ=niJ0VoAhAt2$'osče]B(Wr S)A:g~=~8!,@7=)/Fgr uC ;vТI{JYVEg:B57xknl8?&,49 86ЌXT|ٸ(Kv>Љ]²1MW֊-zjաtz~h=WAaJYY0UU^A9F8Jk|FP]vs9l< oqt&{V6<ҐvH/Kb)$h\`.d·_QkDHoO {u3qOmQk^U5gVβ'Wޖ,(\#e{rr .8Z %OOY >.>}< .~|2 j~!, 54 LXڂ~<a6lجQw|rr xLhզjgxbK!&m69 u֣}ON|<7ϘDOWzSH8u!H &zXNdcCSۥ`IFHC\-ϨԽqbi&؛AчFixu|~@hmn,\FRgj{vj7&^1/tLgOV'۽1t5,APt[ʗ;bYBJ9 T Ƅ^k#a;z4t:K!|(`zT32x&;Ο_%+Lb׋ԇ6Z6'QM,&( +bX&a0;(GJiP1 *d8 Y A܁o7%S;a[ 4`^OGޫPv?u?Pxd?>FLwPǸOUӶp*eJl){׼~_q9x@94_P->Չ׈]6.IeL ]g>0?*|%("E xȑte'`G&$X߄H_BqGRVgUH%jF0R3(}KCJFݭPxLJLMzUS 2>~y:~3ZC~JFhYﻵ} [xvG|im07ދM؄rUQXc^dָYa\!wDm:q%i͡RI B8%VnlRdXb3%8T0?ħ8eL*8Lݯ0)]f%&vtjCK'njҲݢDSACn,p_ؐ~W`'Yʤ׉÷Ov`HNtOp~%P/q]E0݁YNRXw@ɗ+5A̖OΤ~*bR2M[sC+Of>xh)RUM~ÓQ콹p|_5603-D[5ÚYƁQ I& o8Lfkh&{NBEkKF\2Ac ?NYzR: C8y g&H%{hgro.kSsfK U1wmfKw9h[[Fs@I8r\VZOs#L ,xK?_3F@i+k~> 5mR0ee^B<T0e/$$<1 l$9/|rRZ҈OGF϶;بo5dl`fDbքd Bi`^?=H6f&E*H RSW!8x]efzyx]+ 3_#EtN ^i!q(m 45$xu :T=IiT*M&=5^c[@- [ĩ/0){MBޤ ɋށmRVNb3(  m+-%lV^дɊ/4D q;!> )g[~Д칪E|#Onh;R BFf\p-pz<}6jY,tg@>qQƨδ|6mLJu:R͸C*P7'v>w4"X\Βo#|!(* Tw7)EG Rh~{$ /{GƑ,O:=e{o}ly} oPϘ8Xݰ)VnnrwpAۑk?|Xd߮UFzӉѭavtt6ĆJ:ºCi/Yz][H^ϑ`"Uҝ$djT= x(]A|hSX؍-FjUtRхk4Ssw<g0|ۑ ޥػ=\8 G+\}zXČTqrwAi \>(0ɀg YiЏd89%t(\w-^c7\΍>)$TeFm]+DJTj#r0j_ l!1|r$zڗ쿎2jddg%wņK1pOm1p83>JtF ݄ե)ľ-G"*ϥ e{+qܽc,cW.*C|niR4 "ܣh=h>W%if48L2GAMʦ'MDƿԑ9JTi::r}=IeA0”?{S8.{qnXJ{ihb6ED}%jO 1(x `Ejvj%ޠⳐS_iƍ /xQ1K$''u\=| tl<~քxOϪp'jiq]HbO0wGkJ/|EegDsp}-Eg6-7?8kILjboP W:Gq-<48O쒸ሾhz GJvBnrCG%zU~q*ԬOϴecD1qƲnlךpwdAq1}~"$-"]ܣzyʩ >_^ir(S&حwaz~3lsν |'hh3's=h-;G&txKjS RRl1ꋵ%MeiA`W2in&_Ŕ@sP|6z`>:[^QڑЁ1EmF%WaFh>咎3sg+]("1/J x+H֪( q(zKR [Qewv+vEǬ)v + K}f@:aS0nS㺎o4~IDvbi Lb/7׈$kEV[%zS2cS'"<=k&$7}:5:bHry~+@C#Hτ]wBzV}}@ $0]8>Zc#Z- džLgOIV0 BW9"֟>GR2&DZN '*DMuF{WvgtVGPM[!tЮ eYm?)=6s/0)y/jO8H v olX -  Nw6KU{_JJ)ڽ/k&DOWHFe@ taPj$ݸBsf>]gJ3Vb6J__햳:x&G'z߹(e;qX+6PS0$=Z6@ CѤNi8g1x^=+gIrcѽmj37Nؘ;j\LASu72DQ<`,U|,+Ӧ{ߠ5}weBiE AQ-6<`̗nYQGN@U Dkq쪇XjS0p<$:P%ԁ-wK\KalCiЦ1vumRSmѿ>>.s(9ÄlՉס6 rAA_&{23/ zg^هeB_|^zځ@rukB>~q7$UAHs:?!`3K?w|&孋RYrky>&EEaxeKG_wfKUx_ :Q540ѩG4g2 F(Q}tF0mSlyA-  >x鉾m?֝=n⚂,}yz|s' h`_,ϐڍ4a)-oq})yzMRKLh"6Үb?᷹| [q]|/'']UϾ!F?9ZxitڙiM *ٸ#!djJu $ π^{[m=罨pC#$p*7 P-z@4(qa3"+:`PobSiB~esw9鈧s ItlzNn7dܷ%&L,8 S9a]:5^LL୪A"LxkI󙶲l"Уr%X/kKC9 j,Vؽ|!G@.Pb>Xr8@eHah\✡ݱ,3KStF(ڸ'-M8ͭJ+$o_s#ZJey V+TO*FW:eX^x&L3TАX$"g&@bS)pއOD\th, $^6'o6Vaf'vPzK;eE}4(@bWpblKW- 8U# |2 }}H˧V^l8nB V:ޏZP{YlQS\ߐ֙Oc:n~Eչ)_?$ iBtLz$A1 WjAA{ =k,JQfˢEi1o@MQwQDst qO! pGly2&5SAn>!)r%oR-!&&<ޞ]Vnm8Du1rPt9ԡȉuӓLu>}E:I6&6pf'<En%{ݼ%=\ t_F[I\g0OeCZU=U^zok}~y}γ77;;3zkFA`r;;/>'i\/!d_60~~x"IxeǞ!%.AuJuhUdxvNx$S֢jeݱ8z&{{wi⹷!:C#Pꕟ+Êl:T^ɫ}%B]eoVxm4 "쮵#;83UxIӜZa1^*o693;-r= :.^+ )_'-qiﶡ!(-wv%.J gqc1N89df.Vaq6lo~Ӛ_4A*>KZ*N2{g}U|1;0ƜE*+|B} D5c7Y,^xnD45+MSaK/ [sX+y:t*Dr;:<E(rki 9˅~e3?LEYMSws@jk5jbUacE{ 9jNEfrSeGs(]3mj?Jr"!b~YQka~X$IJQ^Ćĝ?WQY-1eaMUSIȹ}@/.2@v?HH vG&:R 8#bNuPxx~;qS5>˦`2#$^_*Ɂ]iU=czڛO,+N[4yH:eg9׽;e_)j8+/_ )])l.:yFo mn. /Ux|; UVAZr)fU L$qESu=D!ѵ?*c)OVb'OxӛLVy1q9ud`I9"a6N^.a#n2Z7 ]ON/;iXV惘0`-Bߥ&a.{H~Hw6 JQT"Њb;fEc]T,e\,"L!N߃*a/֋&k|dhpsrL19bRpɕHs6YlS8|P{Ey3Y">FYʇcH+TJ2n> Q;ʮ#YUs ;=wT? sH|V:x. N¶:^F묰8+ 6^R6Ox.7)/f[2 \IΆ@@u]̨Fa-FHOʣVc%WTz&Vt֯QfPӂ?";x?vE}/dӥa=IFȠb=+XCL/P`,lamI-g‰%E|S@r:TE':=]D?{ȇ8vZq?f*2od{plgh=pJfucoȈ$a6^ϴ~3oa|1<wwR<0ZKN#ϵ:,R[8%;kcHjApCy'6 NQ(g'.bp ̃tZҪ-I ʬmś%4F[9Gˊ褸N^ /sWD~U*)I=j4NߏB3,놱Ptx[RϵXW_e jiQ\'iv$@M|挗ZVfJJS AÿׅS$/ GVR ;~6) :7[hR<\-n3t.%4 YZ˴kҪ1/ gzS{:*aJaaG_ ǚ+^yOޙ(Z=j>Kru%|$Y.k۞ʹ>vy2,U\#/]+)Ω7zq\] 2ST($q-@.\wv ݼptp9U>.0,!mR4pxëY!EOhpEe|z8G?EIQp_I9Ă?E|4ߑr*ACQේ@&b#mB.I}3NA,ӏ9Id W[ꖽ# &zo3$F12Ai|$H(*wX{r@ 4ݍa\s luqG&M&ď%WuYתo{/@IqQ# .Hć&?,S?ݭ4cB6fʐU1wL 9ӂ5v=j5(@l?)$WQr(sLG/ orZA|R+;{A{T6ZD>9*qt ՆLke(3ua.yLQ}½h.&N?T`ysڊF.RgzA ~Go >+]dAkIx) 4'_萧O:9VLW$ y=` * 㡵BM1@M ۨL9'i)|bNѬepXN5DzZ7i[h~̻vni  {#(^;y3j8\_qE?^4 1e IWM˓8ԩ|i/,)*4D9/"k-IАc_=ReE Es_:(Qg0Za<Y!W3[+f!V-xpv=xdUB$8 A{U78hZ =LH'qʘdn)B%-O);pF㿂=1%*8'ZeL5l@C{DŽs@5ԡ C[QzD H# WmH Ae%IY^ǛsZ1 <+'< M+ܨ/N5(g7:HNxW?YD,ŠXG6ba.pRZrf4ýd74G+ˆ;h%|Aw ]ZY EYYB/<MJR% t{=Zaì50 ^9-phn^ 4kN]l@C1/so jd)B %Au` j~'m ClWXbi=F(/(¶[1evt׷{i{Cb"ʦKwZ=3 B})4P%9>';<p1:LXQ5^B8"V G`#s F/5XVYj&yce肣y[mdinpё/3|oa&N=;341gW 7YUfе6i)~rˎ^|xE6u$5ߕdAQ=JcvXkQK-25Kf79bƩ,xHj&Fr-ھxOeP+NU15㺖ZХ7SLe  6iREEM3L7e3QqXxOP>%K7ʡ .'\2 wZ8RWzeťm3$:g"rj~NqDyzz6ģ6j6N-Jy MODx ̀mŶNFs$Mzr+</)̀R9~yef<"lK$v5ϗ>0Ds17q>'$ ax7TGo;pv_Afp!@*>oZ RoCt}v9For,8-=%;'+`-ZiWW* &..d zѣafy(5t(xbaDpDPfﷳ08*GQf& ir&"ia1镄3^%hMx xԈ.݉ \9lČzĶ1TmѴRMxxct^l][4U×EE7c'F!|`rUm6@* N +2i>ѢMAat$3CX%m T*@&[7&f1(1X' i~açm%`z$g ? F'nt֊DdԝCsv|Iַ'eD27ňeT{gcԖ8(#cs{ oVm\bˡg6cbrW 9JM b}1oDfvF\p4OE?rauHJ̲Y&5&?2- ^uwd RBwgWKD q@,E\2whįY_^"\RK!:RY^*@II/6>]݂tzC7XYՍ)U+yhQHh5`#O^Sn69ltk|@$mAU.-+}`.R;$tIAN7v)eu-ZXxHh-sء NZ~Fn ("29ùnm" SpȄaA iU#_iwZf ø*t T˸;{E2x?6h#aY冎'GϒL&'ڪS8Ƶm5寂(^?,~d;,XV> (F72E_-:A6'ɲu7~X=Q~CNl|3kF1;NQhaEi7U :YC:s)kt9`ֹA%ev:)Bd/FVˏ>JvLaR?ֽ*e^^ɺ5wϢ6wF"}XOSbr`׫`y7NY(k摿bc>ε bۈ9}ѢV;LzƆ*W5&G f {;m1+zi] <";j \" 6:7ϿRC1ޥ V?]vA T=a{H0ƣCvyP m xG^&%<8$P䳔RB8O3`Kд/_rc^'܏!o"I?;x=Qm*>HeOfG\{u>lqd0iV(bPkod&Ҽ<>vYT_.D4=BLsHYv[}Jq:ȧ/?: Bcn.&K6yeR ܃=IλӦ,A} ]Rz,x/cJOqqb4d 㔠(zguv&n6ۻ%{!Ê0vr[Z ;Q[*@QQ!Br4p\DPߺs7z|Aid+:x#cHCB frdE > y7FpNCv+MyTm謕HP}ݧxSb^{Ηz%:s\ #MCzA:^uU p[Y8[ui,aj@*4!c_Mma²TX /Y&:K rԆXc1(4X 9"m1WSX_S߾fL))@guw-RѴU!Vp^3ani!:ztAУ wWxuOQ]onfT{$,x3 Ĺ gZp*2ۀ#yzB}-M$G&k ^.9("&`Z(P9&֩4u*"Ѩ5Jq<-mR"Ƕ7yCVJU}g=FʪU5ѕPdʚ1 긏 z2ن^˵t;S=hAqf{zS `l?imhB~N/lnOx٥XZ #݂2vݱMM7CͪW&'_I/ TA=mGQ dΉtIܷ$۱,E9^1[aZCAYi/ƭk5JJJI =WkeFJsDWgQzp!>"lL.+&=GvנzRb@9i?Yb+{: +bT*n>XwgiQg /aj.쓅徝! JG-u5J {;UM1СcNcx -Vz[/~- odYIST4=BsNtLoлO^1b/Fhbt r5.\k>H<`jAckel'' ޠ7\\BDȀ}y/]jnNTƀZ,TԬooݻ@KUS<rWձk%Ȝ6]rzْl<B0 N;EYGL(xf*`8|WV9>Hu_l"uh½IL/-&/L)rxz6F, Y2~t.jnڷSt}ymÏD4:c=[$$_4 Rlw a“U8LGhY?t2ϼ؞:5peVl+3,E{tTE.ez9=+rYvVk^뽅I'aHJ[uݭ4_J5թ (}H~Zvq FgB&ôO=×c^ͤ!ѵ_HG=kzL#fzp l}.{!:]r$(&e vʨȵҐk/f .\o?.R3QqIIqI_ /|bc[PpgX4U=['/>(Nz6 ʂ+H(q+kAfs&<: &0҃g]B۟=)ì Ϩt؄|}IإtvPs{vs3dYl76_q ,F*o/\GG-Đj.^*dͥ][eAߜ|Z KۡC-ⱪxiQ\yn߃d,"x&RNXcKρa^)s۷\ _'K6e4f{NoeSc ÆOp =ZCfU y eobv?gv]:P jlC I(d*RV3)b$_/49/5/j- yz$ z X۠q!:QnjTsJisujp t2{? 5vנqo"e8Mɉ'CWM e4+ꏆ1+7I c63XbTC {AF"θQ& ~ ȻY%^d^9kRJ<.мV#Ѩ%O=h)IFTXU N[ a5-gu:!$)D9;&ȏ.7:J-vX;ELAp\z"g\ٓ킯@Ul`m"m'NDdz]ENA, į9$ݣ-вp _d>?6dL{!ڇ]om >?)ah{GMYkkhyyzPׯ"fsھ4dT)(za$l(g~L/ey,#.}186eN?`,PsU|@3muϧ[O9t>R}2ˏؽeMzuMS7eV:`'K(Ƚm7*fY x5l^NKkMÛ?DΙVZ2)1FgF_u]ǰ0oV,$;`N z33$5g{FESsgCN~5?6mRHG5GiUz@+q΂,..1 j{I66朾QƠGs쮅D}4-b?DaFb|p#N&lϙ}ОWD "W_U-- zB6;v`U,"(KM+?1_A~ -#-`?%jɲF1vfYsyUr*|etjʃ*sܯ>P*uNыB_ ܙ{0.z)$HQ6gK~Tr=h\mzE4XXdDTLlX o;Tn`بO<h/bT6Z_0qS u`>yXr9)b YM*JZސ$}nvS+M=h= R?b+ρ}[*Y >! ?BŚS]}1PW^'!0mÊޛS R5nf{vMNrbІH'##Dq@*]k5#] %,34Ө=W}@E޻Db[r* zuSɋiev*8fN6[x,峣Eeh./b;N(,:YK T!$GL1ߤdXx]9nym<"7?Rz5"48N8O/8P;E$_T \7l_[_7Ix.P35J4^ ÎD$d׷^Oj`irM%2 0w4sA˥cV{eunQF<νpހ>gZ6䚆]>GCI9L{BLBٙ6JƳ>7Л#`NO?!j Ns@\ZutKΠEݳȜUO,ZG(\%8懲s EX{cb-9|nݔ&mu7 PdrO5!M:3%4CAZ:6B(i(^h gȡ "}z!8~ZaмE4 뎣UziH*. y ;Ӫ~ʶ1RI`U%/ܘ{\Vgj6*tM_Azx<v%r3K7iV79x.9ՊC#B9cEeMKN8`HGŠQ}âYit$'Lj!&۵8VADRp˜]TĬWШǶ ;e5g̹6xPOUY#MTGU(Tt/FҙwOIOVd>dCVF \SO$E5B@'3GMq5ܚ=$4e_+YpWFesjKoY{z~}JV>(= iurcz[`sYkV_ WN gP]"-D1HnD>9B_ ~4C+8%>o\}z@SB*HPOKrYOWZ74J%:@A4i 6g'& 9悔2A[G9MScs">j6zhĘa**I nYy0׸h7Ù_S_r\clM(vlQ? #9{ypoQu<iau V J[{†G@50vgjJ};,̽tfMo ;Dy .*U6cx};l3Fy^yjtC2M#E4_a2֪8>Zȣ+l ?]tSuحeLyy #GBzʇA609"*=Q<=D%u+>7K跫.Ŵ[u*dݫFrXMکucB'p(V}c)S9qL逜e=jjCѰg~:*E.Gqa닫AxԵssu2Uᚧ/0G$7&=jn r{GH2}]Ԫ."j"Ee&:7Tb;-Sw =JO΁ d$XtV}_,H85qMόW0OLϵ‡ώx &`V'G8+sRxxf$3xZi^U o`4 % =&#FvPB%qKT㾉r. wdLa]0L Cw|:*W>Tgqi -VD,k>xHu>[@iθQoWo5}KE@.'mugm4UN{!5Ǒ%Z ͋S`+ .!K'ћ dY%Ws-vbդ7l7'U% w("CKo߳J>l28V:eBV+mE]'"絫*>gQnķ+/~h F|kAmx.^!RuWDaY dDHpKMކFd@on ȊEzg%YoeHwA%9_sgHRܺk]8{ʮ"TWޅYWv{[jlh︸s_LtB E$-޻eXز;Qa%̈. Bg;E~ȼ X i(X'i7WJ#"Շ6?B|SR>xY`30?e:Z{^_mLZp,J2VkJ#ߖi% P:@ӯAan}E@I͊@ڤqv8]+cK%d#E*%Lh~IwmSE(,jV,oLj)m\-߻x'ICƻp“-i)Z:kú?YYcs5p#o0f/4tFZvO}6 Ȃ<_0\jR!Qxܮw<)kV.2aR2eJPlp@LD޺kD4SDujUnF|)cl\].rj5bWы @kyaO)\:,^zKh"ayX;BwFC`)?46VvUd`)T.y!=iGU M9cxx/7 c' 'vԽ]q62u9^f1]לIefؚ麍NLoFNlpymEUfďA[NKk wDN" 68~q@5En'|ì/x֡S'&R/X=I=qbʕ_<Q2+6YZciq݆["3HG:A2~a18w]lyXi(waޞ^?$+d[ bvs{zS7y. Wi`$rk h$t Ra~xgο<=_@Yh4>vP$˟7 V(ĒװekCP\D Vp0_s+k΋>GYa)yEI1L|Ft<|8B'9{ bYߕrG>ZLeWL9$xe'fA:vĬO>4{u?ƒIe $F:-B=+V 6bCĀQ1gTEߙ(e?y$} }ۏ3 BL@l0o t!-}I*fXg|MGlzn)TVWemF+z@" @\x~;i7|N'T ,\&SFa*a3P֏N5dKx"5)p}&?/gVJ׎B8w5]/Q\]Ȓ:b{>-\'y^E6l4EA:kbp GQ@ciURf~RQB {s;j[/ Pp`W2~klf1Qxp-eoA"[hV>@fτG!_24J$n@suȩXpzs=q8;(rb&<@z<=s6HǹSE]oGw͐SoH9ֳt"dHa0/<$nnp}(#Zqch<yz`j_UK/i\tEOswX1@RCR+;R"nL$%x>Fj7$qZ`Q1؛\to4oBF/^?K”Y8@yX#YaDmrFPQJ V5P~o0e1:bs=! t,Bh`2? _\}?OQN>MɅf[fsBb_fDZkFs4G>np>td'ƧyS70JkJh{Yeۮ af[ 'U3qOtj2 WD̹/==3]Ҙ(wW]&r(?/kyG]A.)<o܎f E(<&teи,%s eē^4{IQ\K|6( &}vt&#?ISHIp`byF|ŠA//&_͟-㍟`zH߆c>Ah  CLY4:ހւ''듇D].G:'Yd*tiij.w۲,aݟ"jb \teybjw:QJ(>yؑh~ θb č\7?G֞@4qϣg˵YVV+A\QQ/u9@g5pHj3 _ðVʏpݘ^Q7y.Znax#=Wo0 o0MtJuͱKgyȠPgbPzV(FY;C1BU\)%#} EL|+")x"jϾEMwH7)i̟yޟ]G/.Nof [Ē}=9 }7AxI7i[;m4e?FE,U@M \sX~z揻Xu|`]R 8[ 1oC}/Z3cCT)\WSlY%+4 yU_P7R* bR62Ȭ_Q|z7 Tw0.b wV>M)Ym>QǾ/.x#@1ioy7!ⲑf%,x-DtOw(t 3c `N>..c,B>34SWa40z8K;|R4u2Xl/W.gfŝ\|/ ^j1|dbԈWԀIJԘn NW >IU8R,N`)I]Ow&HCXt1RpEkqqNG0-) B|̢~Jh6% EBagL v.TYOTzk)̋w膦걟o`J}{>4@  hDTufk:"!]c<}^"?fFw]G)f%n:Q5 p! L [_FP|ZSYX3#7wuik;G7`H,**n UQluu|ݢGXa<04Y%R8G""{=5?Gچ7V*(X#po Tخ% 3೷M J\$rŶ߶c:(lͼn$wqƪf0FT27r {ky *W2FblTOU! 8&%dUlUk t>xs^ce`l$g-0Aj& ʪfU6:r΃p~YzbܑNѣsJ_ e".|?wh6WtՉ)ϐ9Pֵc;`K*⃅iƅRL!Ͽa<>#( VB^z o݈C!Q;cPr2'4~btn 7SܤJD{ y_t䭤:7g|[v܉oo01OH>_lF|eNj3Q `&"s &@L0%P\b(L\n>?..v+*`@~{ћeYBzn %CsadR"VEeT=5!shOGqi,\ eE:=c;ycZzՉ6[\Kms*H`M܅pS_$cڪOYZ|IB /mqT LW0+C w H_']]"OYK* R)Tpf%T ?P*d"!gߍʹn@G3ny<3)vKA]*'i OJ@R"|]3fpQXVݰh"qC컲;#[O3ށ>T _שX|ZX@p~Â7ӡnV:t * ڿθIrfꉠ{,w[ S=a%SMA 9ҙo{ -6yv@yHč%k. v pӓEX1/IR0\ |GgPz w%4*aWǟvT寕kF8H ]t7SňfԴlŔD83:@{ ( vd##p70QSm&aqVzNr^۔ FRb۬,HP.10X+2cG˺1꾳XW8A5’o RM ND?i7SpC7Z{0ˮQp~{~+'9畫ԪKEc>< χ3:HEL@m} %BۊSX){yˁX1máx#.NUՎvgu _1U 8Y5=B_C`%҈} 73PO1!&9P/"ߓF/ŏ'̖$dp~mĵTfxMS sot;d+!EZBQEbS ֏rڄ0G6:)1I7;)-ݿu,|eyzlxZd|WB$U)Ġ*j(о3(y_RKRS\8nL\IѾTé9z`"N ^*zsm") zYjc^y+ȫ%} )M(VO˼ڸn 'zQIp~d>̻uC;'Oj?  xnV(c›òr|UqG|eGL#Þț }F%2TN VS2 X%VP$zAIӗLr,tu7H1n5BQ Ѱ'җgȝ"&.*]aBJL4Y)9_&H_\R145cfdwwZoiTV`v %f9lf\aRtTW\C\n¶~M5gLQR}hJ OBB8k0312}Tk{o'u .Ck1\CMrRx$NJ=2M "x|c&TWɡ-TZ}$O Ǝ,T6=~U;fs%%UӿLn<҉J{d7_'jIy)U_I8{S3bP}=Mx4&f(x$(&/v|X.Pt&~K* Źym}+*p ԸG)cO"dԩ \g0TOQ7 5|̟l z!{WųpW7R\;$| @ӭ(S&%<(1Fb&݈{C\vxǀ"uQ3*H Y2_a:$wAC`N?YZָ iB8GӾL.Pl=_4klE]wßlYxv<[ݎzS>kZ:jaqyR~M!m&X BNMbQw}y;q :߀"%5cbb!9Z\3 3o'!)?j$tB(ƒӇ]!Ce3WOVs.:@Lm=s[ ;@2S8/g2G0D**Ya{w<6:4.zwA!9ҒVIr]&$V4#2ph/Op${L#hp!Z5ъUjp5LM6 {'m-0 1ɛfHx`NB\Q WwWɮ W[XVk*δmCe ԛI Sb. :7Wב}9,^{4 $Q|-\ !tIl?%M+X:A `E>᧿nV7NAg:8_6&f* tZR]Gg@Yd*u +5P2 znY95H[K2yk"F3߬+ KF[R?q+! I9`Sϻ&A 'aE~F J_]Z04rodTf+/.-a ("x[]A`e qݯLXAA>:]3/[Q@H4rY.W!l1brEZ;T~e!P@Pp O,\h׽o~ ĝN 0mqwک1ei^UE߫^^%N1sfhpbc,fO{\wVFs &i_c^b0QW*U7ۻA~C) m#iwh57Y6HV2B#|zLײb.=WDnL3Bv_'s߆`p7c5P.8b*WyS:dRS6.Qm_i1Rd0\~OfŃqSCCz&̈́mFORr T jey\$2bmȏ Er&wZDaN\.uܘ۶eۄe݃HےΎ#kʮO.flMmX|ڍ JukjڬgifrrCDm5^ogffj ֚z|3ǵbo2qs-i xL,6WQ"ə;O>:UrX mbalS={^0N~%݃` mҕB%<1F }kcfyBWfpxicA/uE)Wz鷶Ч""]*c1!( rZײkG<}1=GŖG'>^殐 C=36QĕtRnf{rܧpPz3y# [26̖b\lߜړopDGBk-{v zx[mD W+QTkJvtlq-Lr_c/D_8=5vEe$ĩ\vp{ɇWC$ 9< >BWx%U+dqfQHl'IgvXnk'Z;(/k4nbMM" YdBIdYM< C:My6iYxVo %#WJXjio|>#4,:nf E*p ݅؝#?fF^|U+d  nYJlL# 꺅p "HAcτvK,lLhn/"ݰ!3b5{!9mC;W}xVU%pn-9Ӝ=FڣςN:ıQw4tH{I!PI'pn:0` 8U!"y䖎0n|B\ޑSm>xH2#c9 eB9A(sPpd^ͭ+{c.]d;H'•G ~DYf1064⬈,Ҭ'Ͻg:OEo!8m(4f{Obb0%h@hc ,9H&EŽ4ba WFKvd3K*i˳UIkf"Eʞ:[+q2[Svoپ-kvlI"jXA\$5yB zP$射Qtkя<87"r$*gDP<߶cõ߉.x)f5bhs21t^e xf^03A-8owb~㹸r`W-;R]4*tu-_ 771K34vSjl/^Ddde+V(Tִ`lYr is.$/r%$Jrz{X:9rrO +.GJ$6m)!4$u}zv蒪d+PU| fUwT97rd@Oxj쐼FB2EI@0_M4XfMVo@31D7_hFQCq(HSNu›!,Cx0d)U͔Ĝ`>Yݍ0txj;%Mqu ~$"?zzE8hXԿVkOgDw*SH~|8ȟ QBWwߛd*Dh?%-m$xVkӲHC WSm] 6rO2 †-Y/oۀo/jI*4pcWL`c%_]Mc…l}3 *27ڻ+Ѽz8 W0ZNdxT+qW/A jpSY "::X)ŏ'=Q*o%Z x ~Y[YLH/^r#\nG%QױA OD8Q%k ǙyZrdzdǖ|r W4e |J]~KW^أT.sp}laQ9L.D{\28fߴoB K:F\ ]+{!³V]'IڱqM꠺s01XR:C{b8Ts̲>+k OK4vNoB#un ֱ8.fCWaKǧp12gm^,/Wgy}iXظ ^s$EP0a?R5O=oՐf(Dҁd#` Jg.LbÂnˇtF^k .1PUrFu mfD\/$ϪҢ_Y['\T*KF*v:r2|[ͦh 40 `>9%zJdY-ڒJЯ:W`6]&A%8E7H:Qcct /-uQAQfCfWo+(~<(]4TՙGN/<6s)"Q*5]kWs7^!)})8\r|+{qC<Bz5s{~|]W\\aNm£4\JX ~oj.Pq3TSrH#?b)Z?zMI-Fvayh60hP'x!4qcT3 t/ jU4%o+M:`#&~\ϰ;[X[Y.ݪro¡$@~0wlIC74S >RcWTN"=O ^t 3T9t3y9N:fDvEHgdPrZ| `K.aU O l&D/U$x|s=(*)nZaVF ڔ>S78Њ94)t^w>X7BUSa ?, 3bLZ%4eR|O,P;չi/Pa9|Ebg/jQ*{ɋ!>Eί+F7H)\!DY[Bɖ)cͭQ6G?oV#7T#O-rlFA6 ?R lAYAC&UU~]oA=(;a|EEF,|V*~eki^=u7$ߒ8V}ziGjJ`|=ۅ׎b]t!y.cm e ~ (j?kG ~3cMJBDB}*reG㟬6h$2bSN 6R=dJw~!Gd)󹲋s~6 QnKPiy XOc3=iFEө/1"[9 :1*|lK<Ȅ 3ىΒ:z)/ǡ#G0|s\Om@ƒmzk!LJ>Ӝc֤'܃}gNP2k-Pr֏]$X71Ȕ?ǐh;/ɼm߲興M!g CRԋ`ŢZ{LJzL:pZ Aq)rZ'~е Tz$hZz̟b~p xഺj`?MySҷO Z}Q=ݠz4΀+q6EWUP"QzX`m9΋ s9T5EJ3L,ʕdn"F3cGg׮P 뷏5h;+yy N d@g: Nib6~{cf+o fpdAy70!}jJ(e(bL ^ XǡX w~ލSe"hΤet| < UAMM,wT܆70vDfQmZI.G:aƤwz*3C\{ Ìe)j*Yqޔ) ֜8N'3,׽xoY0eOş@PH (j8woH #wYoR.e73imi;8$Gۣ`8>Tq4Yw˓/ 𢷀'!R GAm)Wq>66ླྀ/JQQ}Ot҈ עwrP7?ǽtqKH Qd&i a֙}^)F2%4.I#p46q <>ҏ8{h$hǬ2TuXU)8²JzIJ܁#t,U C- I6K|ĶA 6af92a@Qi+OMV_N 5,ʣdTPm<'P?,LTiu`Tޮ:.s {z޻ ,*8 W٩7%-P]PBҙ7TQdT]uR3-_(&D!g,#~i4f%83c6Rw#ډe5sQUrvȨY?|ϰْ,I}x{}**-GSፄ"_}ZRyqS1^Yvϲ|{%"xS/q#st;U95 4s E*C.M'Vq᎐ JNjlμx#֗`&Rkcb·x?2 pP(Kqj(ކ &W/ U54Fsռ'n=zXj,=J/z!Nz zCGbM r%^KyHd=\nΘ} &IuT&mxUQ5ȹ#9VC~76{9VE  :%CVL] z 4KSF6%kf+.C/hϒ0WζCmC?5'aMq,ũS@PkjoZx`ﮁ+:Q14/,߼~H|%c8;`[l ÿΈt?-p6 n1rȝA=G\S9d8S*"H7>8*uh7kfm6+ֱ!ZVo?P '0>>~&BIl_L vP_[U11h* Э}g9S,a-5ZJ3PƲa-TJu5#Op2.nMk<%F!Rped,l?0DiɍYj65K{z;Q_>Yœwb3^i%_j> '׊P>FBD4L`~TsG+vÌӑp#̓]wAU_{FpZ2_^sc|U 7Z' WE;nHG~D&E$yЏ?`\ BbK~Pe4 r*\/,%*LEygЇm۵Ȍ,3`k,ӬuwP<ίGAKMṨ+ ?pOϏ ů7LKOUl%I9BTTʵ*ܑ&ƋVʊ:NUEZVtŘy Dg(YVuEBF]Eh!Q3!'/ _M0kZ΁rxZ].[f¯U7.OUE 3`?FE >5;w.9U?:q"!?6fc9JZIs'Ẻ NH֛.HZSkh*0j;SDTyϛgEJ)}W]Nr7d9T U mNbFx⡾\|הIy2ށf?> ȂG7Tij!RL{c'1F[ǥBӾM(yBHbq(# U)ٞc͸(/XQ@ }4{ȴ*Q"VCP#WN  Bh޶ ܉8־G'g+tܖ᪻@sX) *X|S_CG{nɡ~T/HUUk(?K^y11Y0O:^;uX#U%K͘"1|s]ŸɄehV V0(P]靖>Yp[qyP#-i :x(»퓛UsI[+ZQK ĶsbA/@b?%Z8!;X;ݜlcҵ7uPnN`n TXrœIN,k(2Z~0o璊=y=sSU ?nj!cx 1E 3Fȸcvٕ꽚 (+e#,IXfhdML;HiOF Q;'n@L:$Z9y`2Vߧ$SRnL=Rs1d҂b`&˃*=W}_:+D6Gj7i i<9@Ҁ,{;S\z?b1J8?Q!W%NƜUI20ɨxPÙۃ~ۺ.EPŚ ;U9K#LK>%(H䱥%w xtZrc.*e4f0Ҝ:J~_5(LMƁ) ti;5kr70= J0%6L yVdjq3]m:v>VnxS6 wq,Ai֥ fw|ýF;BiU?ZJc=ZYgx#+jͼhUR^>үZMa|lH Cl]m)/k-%"zD{TF'Ƃ$ZӐ?2Cʩ9qlq}t8FUczfJk%M'0ھwh}J!d/e˴t6+eEωP_{MƫMӲt35کWxʉ<u.c3Fjd"{0"B&Nj c!N5%F v) )zy6p:0qVVC`:3-YTלIѓU[=+ZZ(x^3.r rfaqhbBD~ i Ü .;]*0q$žz^ڍޓI]BAn_X\x c :]=-H3CPz5G6% e'3;n1!W@ u' spq X \9A&3٨GyVA勵koP.9-޸Za͡HF9e mɲʭ#0`h!⯖pgUњ V{o>973*'3NYQ!y^H+(.<:ҿI0X ѫpq.AHK# aA@dޡٟxlIθ:80JT"2-MV>ZЛ#l]2]_y[%9v|-J|X]4&g}Y^@ `Dnf}F4s0ݍuOGwDWqy3P-7 %KvG9ComWޚ{$5sμ0lBm[Vt{h\V4tr>{^!U T5ptV7Ryw<ߠ:@oNKN>G~RI zIFUKZz `ZWFawZՐww J =v J0vd -%C~[G`o 2"(QKfAZkZz/J<L@u)3vMf̋|[u|pP9g.m~]JIeqZJD(if >8g%!|pJꛕ0"0 bs8B& l݋uz a]C^=hx)Ts`_Fpwmmml.xuo^j&͢!z-F~ ʟ!z=1)Lr yz$ Le*59(2~D˦Id.Bk;q<> Qeoj-8{ɱ,G?9Q ރ{ F}0Aan;GʔL+fInliKџGq`~FS0$3ω<ˌCuG$:ךxQLM0}])ܝ/)g un0$Ƹ.6rT dT,욵E=A-nΫAP|'KMS^6{f&wK~Ljbf4_b ˩\r5R>1jS7'sFFr5yTE$kAe`e 0>lmOzig,oj9=-X`}eA|RpǼ{QV? *bYx ߄BG4q(7sV2&N/>],y KAFȁ+x[MGpJVfҵX3*a 2rʏRT4W-V!:wgp\oȴ[ZMv(] ;aek@ה*ڹzhv]tt[P q$S'bS7elZ#![c4{.8n `s _cAUq~~ڥ'VGRmK۬cw]+f!t1޿{ellA֐1Y~Mh?7u gE a;\ww8L.imLuI?׸(QEXSq5c H 9Caࢇ2M~4;}8%Gk5OȠ>dΓ_QZڞ8fCo4j_E.Y䷆ BB•(9:S*2F/ QEϥ5V\(FJÃ_z{{$ǧ3( Fn?ʮ>N> HE:p#|sI^-]soq] XN'"TwrVg*Sl`Wkt84L` # *aML#>#٤}O[rBfagB 0#Q T89$Pcݖ YQj(HccrCR c#i0H[u-5yXb n"l RD,Y$ڬk$Ug*XĦ:Yu)U5Bo޹7$UͼƽswU5gA-~njHNO~+fP2m!7qUʆH i={Y(|1,ӈGj"7OAWYl5&,8Tgm) t%tӛFn!RVyNs|q+PGD`0ѻjAÄ.lXNq~"3`uNCaa<bopԼCӘ<╇;G4%dP$O (b ^I2d^R$,^=nPj]T^P5( ֱhr9n/=-8ז5[1$֍TS0)yTV5^'kXt:>9T!я) ގNđ-ӕ̇fB^_cqSKF(k kQ_ Ցv@PK``޼3lɅP`j?pRQ5-YEK]oy20Ņ[pt(kj$Fv Fj2%/%wU0Kxnۈ|$Ek` FӲ`1<@f,yG<Μ\-7P`9D%MS A<\q"%= >_c]Eeto;|AW 2Ќ؟jofKNd~h5k;XEgo-KY&F׵j;Ф#rr^_ 3&rV@yU`PJ7w9Xݫ_ү|.d1uJV$S IwO,=Z3`fqXej'sGNYV6fm`4?ƌF<gD8uijR*3(bWu;$ Nc#Ew_lMӁL+qF D5?MNd·Vy9ٞ >Dc wG|P1xrytn'pKD뇟צTj+lmA9qU\ +/ů<{7R`.%/jhs?F^@߂&yH8w]TzȾfrYr;QH-Cfi0m_i vZ/N!:##v9nƅVٛ0r+06xަA$Х b1:V(VUo/*Y5 xڈjNq%':6Y[{.onvѲp漃1 dkOfզ>}$VEPH\qUۓҠGijJBMvT~x" ;#yĚo2EjpS~C6L<(J9j썝*mh_)ݚ$ E az6͟iOZVb؀ sW0Ie_C4!ûUJc5AW)Z}  ÊM`tHm,d6za9w^E- \4\Zk&(a#z5!<l`mFqBk ]#Z6fDuDjbt`G}oڷ|>'Vd/{burls'2({7w"eȴAU.iѼ#61]YfLfYWVk U)rgL͍o7?3Ձ}.KNZsBh:Auc]'JDmma,kxxݚ1 jYJׁ10e{㑗ǍIz(o5:abXN_(*TX8Sz*PRmg zbՒdp޸ {aE#H"ʙ2Vs-weZ8@6s]oٷhKVMF\Y*$U܆zSa 8a$W2m #\VBY[XF!2 *`Y*^SEWp'](ߨq;%ep8ڬ2c'`V{iʂc=),qr~{7X.f}'?/jl8@>ݿ)k;kuK*f:Uh^DS5WO݌B]( uĵm`i3ԴE__TwJ7;>B 2c= '] K}&5u|⓫“ ;6u4$S7Xb/W8|96P~u]Gfr~ C3~(\ZQRⴃ/9 XfZ8"Qo)jȺr G,`w #ڏK[EAh/.6dQrw,}~eCmbUI&sj Zal6_ԡS\|tFqrZPW}|Jl%MۓLebD,lb-H[KRwfF0]in~qQ[D7JU)_Zg g?-ӑ;{=ض>'wF_okAMlP`Bw.ogg'sM6@'dHc&fLDg 5db-ǜ= t\"sX%KV"`7EyڌCbfx4~X}89z_6ᢐޡs՝Qk&%%8[CSϒ`-"F"䮒tഞ'kϱ9}wHI̥X3rkη.D;mXvoN7 3¬گz*+p60ޗCE#_FIAB4~FPϮCۆ  ,ܓ=EnI*]Iey Ӳ]K!X}[;vȱ]Nz=rOѮ'hw=73s(1 #"uF _M}:ßsb*z/5;oF5@Itpp8;-Fw#cjP>I%ҔQx±KhI└ƙS 96t,B#ޜLW|(-5d>;;&8v/xˈ]=6֬5vnۢKsnbfܽ U`>  q$jh$:ZRфCGו?l&1_qbyg X }y سLwmh F_99 w& ^ҋ0@;31;&/?B fPZFP='Y %+R׽V P*0q̱/~2,ny 9<ϰT&p m q>X;/L]2,CFZvoXC5^ǨR!8Ftur%([ПdlYRtP,):ت\OHDpS|lr#M$!#ᘗ"w!%p$!RdMRI%}d>^hrMi]0>- =޲|#Աa4<.ܽ|aPV,w)b/0!;QeWRGH3wWn$tko1N! dpl7)O7؜XǼ NQ/#a ZN"y0W:21Y˼C\Ԙ} 9j|9.#6, /;⣑.ET[Ra7\-.ak};N%FU]zT[)x`ZUrv|){s)A&'l_b*ୀKundW{tE>(x)C1?˴œR}9ԩ#œfn|,UmhaP`*3Kjlx':=ˑbkΕY{Hn:48sE?_I`%m2j^Eѕ]_^2qqlvO,5Hf "?ua}]: )5(޽}Qs8fƼqu=˖h }o1$ 50?Xy-u<0X(HA uGh(}VZ/}?TS`Ij7H;sсɇ$k0_`q5:ҁ=Ј@Mv+!7تҷ W`nbWꑙ6GWBdeQ$X+7FSPvo8iohT*Clg#{ZnQ΋s& b_Qt)'xW2seT>FtI:P)n3Y`,O=UVH9x{ Ԋ !b2-c!fV/O ri ݤ?i P-4@0Zij;{V G(l^pkwOt8R'pgN_rV#[لe!|Zd MrsOHlclikVl?& NXWL7!Cgv0T%mܘ(U4Pn(MD\py)!lUPf\Ҝ}Jms+bR^, h 65M1x^ &mBb悪@22,.FPjZ 1 )^0">1p2pYͧˉoN=,2FѬc宦h3cV?L3`p 82INF{4 63lk3O1UMG?nޖՄlisd}RHT[[{V={څ]Se }ܢ0uN`~笈fw~}(iКGI`ٟIе-:k!Qs썷2tB i*͏J[^~ǰh^^Kw1DKWUDܾ%=!>PG䉶NFDWvJ˶a73܎x?c:]PKjCۭn $l[u  &} )}(%"c,=Ar^J=&.{B6ܰ(~隟 ͡RsgC­-Oᯯum_~Og5 ɒ#L\ဘ\젚"c Y=M&>Yj9F}n~NH;D;qlO:|~`/(Gݹ'^IIJwĈ$n7$ ?I0bm0ndkfN+K\ǵCaSw~#'UemFlqe)sP;oA8Y04sB?Uoŀw 7vVBEMlѸKT0'<`.*v*m NŰB})pK;9hR-L*|8ֻ\aXbTo:_,M{z ѫ J$YUŌd|9! nB[p# lϙ^T6ojiEbr$'ʃ2,1kdL^2f;9&5Wt v$.lH\<6.Y ݒQ˼U*u9ԇG҉EӔ3Q`'Qt*:f0)<eT^lNњZH~^OH;'.I5НIBUn%e\Oˋg߈ NiW?irpG1g ؐO}%TߣJ[Jp%H2a`x~Z]f>Ҥa3 by}exj@x_ہ n$fW!8  _L~29976j{]ʪ?_9EʿCuƛ|)tbί ^n5Qk~~" &K,QIdKEҽYco +=V{|zAgo)DFpLzKTyp1yq|^e 4v}xbfҽ&2zz>E՟`A; Ç2&n.~b$Mʝ5&vJ˂ ̟jL#Y^1)DMyFh(Ag>H{)mI_JqYm.YqQ*I9 {vDXayCe} ۸[m7ܩ[NZGSw"nW, [ff4ԽQ = o|}!܁]K*2\v!:!l2@d"HA~-SlQدon] \R/SvfL GwP۝HfRpl$8fG "vabAnLE+xZl:s F|Z6x֑M/| v'yD' A'7)hq߰Zϱ:㳞s"#MzB?ʺpXQjPj=C!'fw3ym Wϧ}n}"hʂ1ɸUdnK-YK]cKxB:!*ROۮ|]͐ɞ7]%eR\_"YS,b GʃLR|R}1&)EjK 's-yd*Ԍm}c\QapoN Ӗ )sA G*>NCUDF9LR?mŁl@΃` ] ɤLJԩ!.F؉_o% ؑM@%xlZڕb&Ngt&==֪c~~,Y:g򿚰FBUmW2 1DX}2:ml}i{hVe߱PYlv˙d@]gzU4M;UJ1"XâYwOҝ XfO~nOdD m 6:$n')_c ՛V*"iӫ<eM2S1Ҿ@Z1.:Qn+tc WTouoBdѐmIE̵ZADI¡WbǙ/vl.G8QhiąA󗶬 ҧV,sEnReQ2,c*⨾,Sl]cqǃ6G,Ay?24'!qޕFCF#ԵHDØ(֏J67$J ZiD^҂&YNRUjURƤS :dDΗlu|֫nj T h$a;!,k\i=@Ͷlwng%;яC|}  c`u>dNdEO|yP/E\Dasgq +~~DmeIeqAӲisRZN(**rZ~=퇖(0 4Mo0P{Qk陪1[ ?KM@03QijmUR=v}l '0;*4}]}z;s]SNI`/RGchw΂ A[eUf: rPj-ZcZo7oГFݲ@ZHd/@S5:Ky"ʧT46_KGϛK]-Hv*CC5 x\y vNa'7h&y+w :Zn93#e/G7q(? [T[ۏAwpxS6c&{pLNpR5Iso#!M6B=N*:r̐jY=n񩰙")1}6u!Q88f $O"\H=yP> <)<_[y 걖{TOK㕟zo"O+噰mrnw'al$ЭX'Cm-)z  }+m]QAV5wfI>Q^ )`8/{ /'}WbzT+ =9E2k`@ԗ3 vBri\r)l>&ԺviK5Aʱ& i1x6DկUHC J-;o N>_AS$2u[J΍oz%dĂ} l$fNm5 1t̓{xi"W(X Ωd'㩺\*S(ޏm@U|Q(pA)a_jyZZ#ln0!kNnGu-P2kURd?Pd@'@$w~aaJMjӌ4S"=qVYi#&L8ļ9 Aҥp!+3:rN-&Ԝ{z W?n$)] }+^$4vKQ85V.1RNx }N$isl#呻YՁ9JLGoV~oNfʘqpM4n.IMʪ]H>c%F'Pq4סՒʹKlm{z"LCzk_/}jiFwҍ]&hӀh!-Hsz8 Ӑ%KJ\ Y"ْ]CKC-XT[~mݒ J6oc!OWQeҽԔKಜ{? m <ġINnnω0cُ1>u]}2`c8:*Ӯ{)mV\F8(g ӎ@LZ{; Zϧt(YߛqF@џ- G]P[ E X]SrF68eP Ύ֊UʟMN^I3NhkNd&k$$Y^-º{FAf|WJ90E¿=xjw 7DC /c?>=% ݸvv{T 4\SW ]Ə6?ZmVώELD(OHKWh {K 6wk/$>J2(J&Y۩V57-8?sV0Kj#JXL)@Ή!؋SM :^A.xdtZĺUáT9#>iY.6]ptDcX06_]Zce؈35hD-qF>+WTƲ Z\NRyO^x(A@VDиAZdf9{kWGP%4+x| PVȟ(keԙY *bLsUG{R^agZf sfm$ĉ~):OBij# TMF,R!70BEM5[-\3nrC=T\Q,oBA9⾔k׊ͭwUo9t&vAuQDp*lJ3OoG#s}:oY<O; `4}[ܲQ0=q@AVp pe>}t";C[uK'>B(q ~(E쵙"8p^`Y4VKn2J_/ $!i ~3 |iY/B ߑwτon ٙgES.3 E;9Z6\֝.Q^'2e-s?tDTfՙaD.}AI;כ>+@0tQ #a2B,3fSmTOsx,C4cN'0PrT@qna]g'@׈$'MD'7a_8f>r"J Z Qyq99LH{* BtƾM.[ ɭ˿M΃˟۩ByO\\#go jDszU~%2;zTVc{gqfu(5z/$u1kcF?361Z9p11z`?S*jYǃ\Gɧ"fe)`U EйVRU?~فcq~U_c#Mi1nađoD22Ӆ^x9O$rq9p[}PiK$\sK!vMN~Xǿ>H]r^F,[oH" 8v[X/d5g8IV:bߙFM/AzRzFU ?d Í!X5`~5}wu6X17dj=ڭkWOčs4˟e%6JDA HjSc ,mVi-Ci^͛kT%/Q,R ,ljQW(S"sؑ$e+2|`G E\LVM6+#iHC]{mhD0Mt[ 9 F"8x1kIMyf6q6]YS@b' ޸3tÌ~TXkv۟u\ro}Uk i~f>PRe#K;C8&b'MWz* a?A#Q7<#-k<^bq_EORNj9tX,`ݏzV<[4sR$"c{z/>$A_ojT$.b9ѵǩ6z^n7%h8 0jATVdy7jÖcnxL:X];2:,OHz0FE%Vl +4Os E^ '3KgGol&~ڑN /GfPp&y꿉ٴzdp8/#KW-QJ ˎm<7>e@YP1byZs5v*c 6yy ک^,mTxhXN6wY5N:c1:sk7)Zm0bVRNo%tZ'C5W4W^9&Pj;?숌g>ls?rw^gfF.t F0&"[yq'o'kIS3'5 #1ZQ: x LFlhbn;IZ|{U#|-5$ ڼuS$j-׸19' HTD-R|2)ZF>:*af|L&NuʢXE=L?jT7-vRbP1۠;f˝/+7DM-5{T4˛ڜ-;2-PZ T˽QtAZYc9C ħXxfjDI$7rѼ;%~2'w ]6@ )dV9 G] Ly6Ga'>ߏxĹ BNM-YA*:+᠌KZz#zCS3mg=";n<,`ܓM#k ҏSNκpY0 X쏰!=ڦpgAo0&ObߎȵgE|db(?ne_CW\]ȤBQXNWcԻA(n;  [}rV pb;Y;TTMq]NnvѰ-H eעI:{"JhRqo湭: D-PʭڟV~}a[=IZ߃VK8Sb^8Y }:{0S1 KtŐWvy0O|ĉV7o"lt$m-^z깽zz%|_Wt6tt]w۷U@Y̢r^Pak=/cT>z2Ym8 6ɽTʃ9O4\ X6fQ^]h}YP 9Đ/qsャp)Ys"ZS@Vvk3W Nގ:X춇Jz= >W䛮;4AeUaDŽB` ` DnCw.ksUץg^_e$`bvwkuY \[_u E hFIU[櫮3{vɐO(Lt84Hc+sZ6`z -֋4 J$q\@Iʊ]J @RV#*Bp]+[NE]BwB4]]l5!b'.G R& a~$:[;5w>>ЗN/`a".3D*W[H"y%QE֤ @'XvEu$ n)VTBjeU!1@$T"S~.c U%yee*D D4/*aG){`0 ϥ&٭+G=i(Ar.ێ-h&mgO(Q>4Α觥.Wв2Du:*TBmڲ?A*smY3Q˧ް"<$\. L&m45'(5z7ߴ+(y1jgdGZW&?T\=i?#^Ef=Muz¤WpZSIB|3,$0l˭Zu!Q'M]LFIХ !wPz ) !*n"Jޏg;5Δq`8b[:kj\ˀ5 ,| XI9Z.Hl;sxM+Ƈj5-q`~{)Y&k &nx56,81$&!ߞ);NNIj:Vlpzt3E|t\wǸ:7%{H+yBhUq%vh֞ #Bm&S"!VzWK51^)Bq&|;mLɺVJem G %uX8CpT4ysǴbG9Ov#VE[݃p߹GoN>]j݊V%*61륓dՎwYFDv"ye&щLhz &+0b7~eδԑRّv* 8k*MyzkVqJ~,`?N|-Mye҆cOEȖŌjv* +K-42ZZ">y.c;tΛj)ObS?ЅO ƲsP/򭢲Wj4×x!DX[p:mb 5K+؂qT2GṑpC4>5?{$[R'6r=ɶ@-zOSL'B[T9x(Ȩ\S& }>7˲5$QM SZ枯Qb *L6[՘.ew\}#_-Q8&AtGǿ'jHqSp`ajoܨj 1 ѯA1jJ46: (Z~U(5ͦR`QʳS4B|)V4%.,WjCRl7r'DW4݉-d|w1-hþTt8j(Krlf+2-;33y QNh#sbVtcb )' ×^5DZ08Ҽ}# `Ipf9ƥk&5QG[Ȩ%+}Da91@h6*u 12GLȊj%TdMoT:s J#-l |+gj?8ktUN.!A="dñ];:DnD7+kgc+re)ޡBEPw0ʹ #6W[ |9* k+O<:/5zCvmsqŠ'IDr. 8Mzbw#4ٞ# iuίd%PgM*lx.kpU:|<$NLsT]TDP4rI&>c;~lp",Jث d6 u\:4q,ky6[6="?υB!aנnnnP)  7'rY JM1CyTX:UKYL{![\tJJ̳FC\dI;H0¡fpٛ1ùw.OA5|It]ÈC3Vw㭌CU?d )eK~kT2=qIzy͵2AքPf=IW 2`wQ[sbP >UW(Z~-o?6dMQ8klfv1qS C۬Qܓj6UeGwr>()GkƆa$_q j+A;$t 84 +14GI>0M6ִt lxeEpsthSS[ _m,-%0w˺ SڅC#R.~,y7#|!pClZm .Cot)\}#g)8+kxlqcۡәI<TqI 7(ڈ񰪓aK Z' 0mb)3eظz%vմ&]C-BN|ON$ M] nV@M)9 r(^N ,phx'cLA*iI\ GU4ǡ~KwCGS?1sWg/DoCmrTX:f!JXU-Nbңչ g9/z\FSvo>Gu "$eFQR8Lq޻`Ʊjޔ'r  {ZʆV)X[,^Q* ߒuoͤ/@잭m4#Ύdg]؉ڇJ{Rv)inDu4VSEivjC]ߺ$p+ނި]'K<6yE2˸Z}!Pg2e/ifLR鍭ņ!L{k-GlQDF0SAas[:F-TL-[ &#I^ "\Ӭm*vg$F㫠BU"ߛg1N՞@ccWUPeeItF$%"}c ~66mĎ0yΧUcSG oDM hߦ`qrNBU15lTH+X /70lB{D泉fk NVnaCJ(ԵZ'1h0rr ЎTg2qEd|έR8q1B >%k~bzLR߶I SPtP|%z{2|OCFƂ@du&;D`>I * |.)#"1;L4Nc(M.^;T՛ g " x -B>(O>[RQwuO1p`WF^*gY}4߆?] eX9yvo^ yu,ige鍿HĬ( vPW(M8!5$d.8ӣy]i9WK+F}׻$N<.=b$̾uHoOi'~L)m9-hnWc;{a¨F 辻p[}tҽ#B44$;{Uܯ!O}?mgvUՆ-0Vz,nٵ>3oUVZ#$]/˼rMCNSl\ }L"?/jFCk䌏U{^ mk\\<xmJ|ȗcOV42&-LT POм%OFFĖN%e<;'X(V6_73av'$EY>QXT8`l< ^IոǾޱa0m]j/UȢ>m1U&ؓL rA)d,]:LӸ iFwdwѐS?ɒCԟ8*r n;㨊c2\F DnfEo+m3;&;{,F~$w9R4b>\`THǻ!f/2'n[ێ ,Bm~G5ʭq7H2nFـ?g݀r67en^UUi"W)Epְ m דּ'ИobÏ-Z#ā}G\סo1:OW)q,\ MxgBXBLpTj7b4o:8Pxڨߙn`nqUyYPs|VnjEPuƐRmr2a݋gNBktC&W6-,.rT>]EBd@2,S0 `C{U5%I ZqQkɎ21t{V}Xf@f^6NZ\`ڲ4<*#g~j3F_FU puH]>[lYi" X :{x*c|ƎSGOZ2Tv0 ;"'&L138PU1YBTECC''3ub0N;G~K1)/TDQ51pqC! Gw\V+VMmXm+Y$7zpW(ştLj3~qfuWacYkfOܧ~9$^S4759 S IJułzdQwB- rM{ߚLqE|껫sevܸG?SSOAd .p^ܟ[f )$ MF%#U չVUg Io 1.mw5E Nxyl'NqsJ=z݌hť/]7,zg.OxW/ϫ+|%0 rLNI‘ "La$2 Y&;^ѵ:bTϏ8 y *y~-ZZYGW "%@OGt=uM넍 gwB`Xug0\o$8VT4ͤPg&+ W  &ҿ~O? uݒG}N L h+rI 5٨IY a+|BVS}/W}J$"?JF\;@ AgW3OE*nj? (IGM7&5 b _e zͷ[q}S'[A% Ζnp|"&KQ 220{E0=Hw7W=aCŻ 'z^\ոQ.j9k=?[Ã3T7I `iK7XK{0Cǜ 2#G~£f,|hi:nsIIg藹OA1kA&1&|Гvrl<k[S:,rݦ` Z2<2rrYh$pLMΫ*IF͝-5FxT2Y 1@Q#U%'. y<^k~rjN_ /6x1MِQTdo\ 㛻pHl3=mP ARGXQF`ȤmqOӊZ;~^hƠse/:2&;rCVW+–6tKaSYЛGb1,Q$geK}QpxRz Dq_YjMfzjǥW MB()RżI@Sp/AsW; bGY83 6*v[פlj o9KGT:fآ`^D7$05Co/ƀVI/&j(x m©s;{ttXFP(Lz"ֆvjJHf6(bs֥|H&wO-<ޣW VіBU/ƀȞ4j*,#K)ʄ87|T8_9>Ðncpyɥ+px?XJZ1;Y7OlP~ȫQB@i9(UΑ*[|xGeڸKNgRc m3K^kSl{?.MWCXl'޴GhU 0t qsw:xt.%_5ĕ<,Vi^qWM@f(΄`FJ8!g#z`x2eKUqh܅ҧwN8 T㭬\To.9F<]A:x:6^H4V}1/yE{~P%c&J՗'V뇭T 2nv(=)&BIY^Ȥ|okP6X1u ojUvOlH$˲ ext: I.?\th QK7$!U(q8?5gRosnۀya6z >vfJٴ}¨3ytYgeY1dJ/Ditdk Vozo9^aa;S.p@?ű%,dm!ѪBK89\&jȝ3&&6eʊ2\RJ5u>wKJa4´d\ߪ}-TKxg? c. 1_ZR ׻Yd$OISÁZ$ Cr{h%@?- S}Qyea 7$}7QP(F?ۿbbo-H(?f3M${R!f`uuy64_jC:".e/ą4ܠ@h&iM}[~EF#1֛4*7:hykr EsOd:i`vmDϣr;#{>1b8 ,}uG'!M nA^azY W]O E8(#bNj{[ǘ.ʀl]BG*1q:xdϴai,>i,kINťlCйt[6Zv5JeuQR[//AGq}tgx֍NQ~r_@ 4cEQ xV) 7V h M]FIflyY;225dZ!V!ȇ4,xC\y]A}ZR%TUUcobhVX}{?w7l'' jppՠsg/Z"VTiNܝݽh2^e|4l-;l} ͛+dJ>.X tGR,},LBЭ%d+@q}Pe[Er $gaTbM;*+gtIOL1ٳQz+^c؄X51IEBHH\)3qI֝mo  pYjezګhrt.0;,@7MEcU]FDԣk,Kn_jl(*ej7d uӢF-qj -OЌql9:?fI"fJ{^~8@ScO{Z`/5^AO[Od* T| 3ުvj} "ŵ`ﱡyYU'n;OԶ`zp2z{k'j MX[Qt- oD:Ū@\hf:ÜSQ_KB;\9g0 XN?^Gϩa6VC~ƩГS<|E'3x# ҝTS _䯑KatL2-YR ' ,#lYi/CЉJLR'sp |\JzMtÉxr[B R] 4g:%!Aj6j^TZBKoDmGwMӉKcc#?Xaw@˸39,f#}fPr?½[cΚ}q hQ[T$ dw r>U;Mu+cQ5Śҭ`yi>8ȬQ;Օvzð̮ z-Я,Uf(1H*F{.Wʚۜ fVm(-8i/]l5@MsduqV؉*XJZBA 4(׻l ܉1ΩYt"N8y央g EPy꯼YGR[e76 ;2\i7N ^ $#RůG*~z4);'@þԾu\1qe.R&(d Y$y`3"-R\لn 0~TwE\('7@DB=$CNƼ2\olM~>18t@x,iz䉰*zz7ז(#g #5@?ɼ0ʍ/\,ZxPS"63vɘN!` a=$8yL/u#x<챚f=0 ktlUQTTBL`+H3`npy}EmcEgg'f,*HAI'"rЈwtc6:yD=ga0!i#+p_IjC$<~86)L gSҨhH_@9]rn !@d(0*?d(,E͗BnSR+L髗Zb?}R t(ir@ }CYVj4 &h7J*-GiRBO9qlx)q/']+- Ge& ewK m=/<̂G["ԽVDfYlxFhi4VK1Gn7ްg*4 /*ew a ad-9W Z{K+tD}\|jtu*ְމ s-P<= 9Xg#Hl^W ^ 脽;|R#n7/z"n牮 *z[ӱY\TȩC]ʶmE$VLeW?.DoDFrlU5JE3yi=|.5YPT]%~ι,"2)/7/p) !iHBsu_)&2N? a_{k+^@Οh*\2k$)7HLg WU*-',|%C2+_v> ζ4( zqLL7IBr!Smݖ)tR+E8&Ge@#@e}x!8"ۛk |KTMFٽoo~)Ɵ I:| dedxi'ͬo.|i:ީvޅYnQFA:#cAئP[!GL(bzuyj8rO[M}C`ˊ'q'$l}8JlRF8 P~!KWOǒCf`eu'{\J;<#, &kO @ 5xVby$")Lh%xRXrFC+\K|Agr> GdxOFju{tɡ@LvbtU 8Eq*Գ$28.7-~ݏzܴ %Je]dV#kƤ4Vhbl\J,DѩML7PD;z·EIf^)|Zce)G]M|K%>Ē=ߞ2b";b Cwm.[ tj x,O,5=q54Pi $ \uN/t rC1;4Ukeÿ1nϽU[w:u0%@!ZxnaUOݼґS>ǽT`1ExZ|z 35!rAÇ[NQ?l(2qԟYn? MRiˏ(Q火e~T~(rlQy``Sk.΋_ yC8gy"<{=Qce㘍sbǪM-0M5,o:Ft:}Q<68Wu n-#&H 5%}ϊۖΘzr']ШZr0PG\u; 1:ed77>rb W1⓹9_3|䜼73x* ̛!uZ`X`U~NBܟJ5Tyt:*E NNU6(hQ¼n6fUJE|K)oZ ?\DBp4|-)1hDl4L{HmQ `'#=h/ @HwKD|bwה4R`ytAO4C3th!NgC= Թ֗/@b(Ru{&]qPVh?y|2:HW3%+&JMxX`aPu4_?`RKY/TCZy>vw'luZY1La+T4=E_AiYiz(\\$6NT5␗πޔ-V$wz,d;/". u*i)V';i)DX%GYVcOMWF*D̜-Ѐ>O 3=?Sk:Mf͐S f)90Fg.% m(X bz3/J蹯Pf ꛠ[W8ʪ(~Yuod- [БP n96V^n&q Krvrv[n/*qpA1 'o` Ƒ/g07]<NiqpѶiM*|05nI&j$ QTl>^yťsn.[NWG1.ͦy{oJen2L%r)sSGZgueP NpX+]Ke #G;VM*it74t3ԉ]cF"x>7YMOϞ+!H_ZԍL x%6כ~/2\d`@tv8rqiKq[F\uUQҞ>IlX/zw_0hyo (Hq<^SJR[A [`Dp V-LiDsOk?`*D1'ZkjȄr3T=:ԛ؃74r_z?TأvVl/7\K$$MD[, 4V:ظ~+q;J -b׳G afCti 3@ 5 o2bIf=phch4Mآ-#h @hn"?تx5_4x_u|tzXN14L{BKEmΓ CqzWnxae+?Ymܩ' gyuE 1SY&Wc5KͷS]ma=#{Ud $'C]Gt1=ڊxI1"|P! Α3O4z ̱{ @Bf%3y?&84~=$B%˨i2>gϬ9kԴ1olOtJʷ۷h洡nIīr kf5R% d4x$T +}Y <5޺{g3")Tp8a=*ƴ!kײCQ1INHU_Gg2^qp7D~çjoy8)zzVnҘדݧ|0UjO Lv@rJ=y[?{_Pp;W2 5E>fC%#=ܴ5*GcP!m][:~`.eܴ_[彐 '繣V=nكMG8b&Yy1H#Qś? Q,},|o7HeS~~&ʔ`lՠͭXEt©9),a ӅNu<#B.Td-~Y&ʅU),5/Ρq?d($" oqrb-2TQ#pi= e %!K^1Jd) 9J;?Mwfk.mi1+%k ؞?i7[g_McڏG?0:49ʍLGa{1XXkr=|"PSE7P}Y;ViTuHc +19^g&xkAa-1K^S8q˯{v["Lb]gYZ07070100000424000081a40000000000000000000000016239ea86000034f4000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci/ali5451/snd-ali5451.ko.xz7zXZִF!t/4]?Eh=ڜ.+sX!HjlRA\ ;, <5M",5F/I:-c).?iQ>Fd`B!֐Ǐĭ:r/7(=_% s-Ma%EtâS62LMW>E-VU\'Oj s +Pn2=1S4Jcb-l%7 s gw8L{ȧAxHgQ'``He&~*X" h%3 uJl1fo',tXm2rnP]p$@7Y:ΆYsQP)Ќl͝륆3,M!:WU2y n˽z:EC\ىHl5ag4̘8]0GwaT*.NJMͻW:,.іlmhNmu-YO<=vbAA i q~/1yƵtB.Oc4M./[$FWܕ< Ƭ/(Io0S =y'd݂FjAH"~uGh]Ы @}:+8ĂN9 9% FT`.i9C) Yvށae7cD~g\J+K GB9, CȥO"cwP(oTo`; _z]hd7kIu =ǐ[Ԋ$fާ^*YbCa޲'$L/``h>9uq}8^d^]s3,ќfGșb$$ ō/.Gl_caF;g?C7O U%g7W'E)WSL$b5*cd‚/5t/*&aReH4us9~Q)Ipj\vYSd:`ٺx ʟ}$q,a;O=Dt %#’Ig.ѱa\JKE!%F(|{ {IMq$~ ܮ6((fI;LWq4@@+QԽdq$)z%7O ۲2ci+y~+)g2˱yvJ1A[;<G$ӹDa+@L0C(xR%v#iB_o낺M<򣹅ژǣ_'AȍXAM8#U:=;?=<%$tFHs#kԩ- \q}ٱ\ 0inzg-~00~2c7Ň)=V !-E*;t 8k3_4 ;P*ͽ {S0#Y U}#W]MY (|1LaMHZ\H!nJec̒:l#w7n^)nS_Uy}H2;w།#pRʃ1*UӏNHȩ¬5dhØKR3`Ͱ'tv9 r t-l0*x``ԺB&*e7W󦾬&uF̡u;R%6򞦀Žt 'OѢ}?F-0H$ӟ`5Q4E/Cw8$ o?жUu;mnbQvf)݈&Nt1}Ái*> h@알j>~R;,KJaU j[.us.p0GQߟYƴ^| X9cߋp[]epXd(-9<`Wa-1_ۨm~_mUMrũϳ}@ 1N1CVSjDI*լdJrw(DkV+"h/[5q7k$)>Z_hakHeϵ,)PRHk__c ң {Fل]/K.F { kZĚ:#!Ica@+淳6j=xf˘GFr,Q V8'_ ]}!sc"l(& ʪA̼Hm;7uI 490tVw8s&7EЇq .' s0_a={Qݡ-S̐-YƇ(tYlS>NO>(\-E{4L j/a\+M!( XMڄJI;c2MYl(U.&iPeG9нqoexgyjwb!vqc%-><ը}BPRh=ϣ̏K7(uYt"K g~26K}L!wE?%YΞk [ˤz #J 'ԊKa#2uq hkR;4/M1&@:$?Lp:9;t.HEУB/ʩ]˶z Av >_?ͪ6D][#CI^’-; YF0ec-ᢕzdW9{ kEHJY!'ͭ)cXX{N IsW;vʠPJQuqzm LksOJW_ooTgOaPZ㇏E,Ô.I,AhI~S(,9駜@Zfan9pҨ { s$!%i3G8.;7fH^mq;D %rqGͽ0Sިo]gGp3Mٺiaֶ)U) 0AH<}`С1 98`36p9-Sה>)N&v, 'gYBt (tѷ1o{>l#z)4>"@j}"orC͊nRfUr:IqY4}Ga!UK'+>cmܼólZrTܾA5T; 0{gQَ1v%VZ2A)Lj55T?ĽT8yHpKK>SbEM My~o[ jeŖXvUb,C=*95A]Ty'/ZÙuzo')'`'Ƌ{H']3.ķu4@XsbUw5N=WƘ_18QY*O=1m$}] Ȓ)_7* %?C\=&ZG?SÑ?/ 1kI"@`AB}]0v KQfF :NmuwG.qMHܨHm--9P19γ)&1hʯS&zj ažVr3hil*6^[ 47Q9% L~I AZ*{^q?k+迮%67r7jg N|oRlcM?l#+KSR''!& ˱s Ҟ"3$fڊJRy[)PkxH_`=TcO=]qe؞Ͱv'TizuPլ'Lq+P e]n,T%ι%'1;nq'nNOBW%$F KjGZJd%kݺyk@.}y](L9c'59a'Fpb KȼZZo1M{y'&_ȰcVf!9c2ֆӄRk$6Q|ܹ krF5М{nnPc(Y2W]DH13n)Ӥ5+>FB9w' Eɒnm$ԾJ9_ɳ@&f6:mFrpRVf aӥ["+5SJT᫡▻}u=сE&J}UQ]2$U9,tƞ#T5 }!V 6k[f[(jnaamQA[>Ǒѕ;Ê3lԏl4<g4Xqd$j,lQ}r-CgA,5?kI_rZJ. /9hgxJ+y*=~0.sn]7M-ߊI ++oW,/Zћ</=Ӗ4Q=>eomѧ؞aG0jxtw!:&[obZ𕫕T ,OyEb/2|f63/It0n+?8|pFj5Z/\CC:3/*Q֭@ Lx,sTC{Ň᳁+"6 'Fm{13%"*aĆ4+/tpt&aCpMcI$sG-c8o;kHS-QFRA?&uߋxJKPD;Nsޤ$}QI+ _@[S$Jk%41 q,ZkRm_RpH GđYɮfp>&VҦ,>?!OUph6Wn9~4~Ȱِ\F,0*ZKaGvQ_ɞqwt}s((Z8_+J;zh`V+x;L$ D4M^n,(}p)d7U5c_b' S!}kq]Lw #D:\Ӏ{09z!0, mFJە#>"4NIs좫Wgu*͏%ͳEtrD~j`H¨r{=eRkv7#BŢ(3W 5,Ui>h1Jo{Zd8$G82Qe5?;| `4-[rή@~9]14Ss62f[ɕh_C3r\󫰃t3?wjʄ+P^{D4BUA_ը:b oG*qj'NYm;H}LPG8? &iKDXv߶v:U=PR_&U5VNaR]FNS4HG$r J jFZȂ_]N{vZm-Wo)15$jfì5Y9h+lg'wGv<p].;aoXpUY8 t=\pWX;UpK3emҁ KSR6pt[iX5?X[ v_ɶOlE`~쬽In&ܧ-@Hb,Fkҹ?w i+o#ae::SWrNVWH"*ݕ@Qhs@â'{7mwz!5@ߠ&YE'3a6vɥQ.gu'"ȸ<"P1FAxǺߟLvZ ik qb&7YF>J8d)Gk՚ɴ7G=i3r+0@_7g񀞆;ʅB@HS5ު%"R{Q5yKANѕǚ* )ÛӟV;W:ve{՚nQf,GE_.4cs==Yo#HnUн{:S{jU}U.;@ ^_j0ȹ1z ^ߓKco%cR.#4LŖ<#H&cJ>}o1.F30Kș z# 3=jϰ}h>/64Yű2 0ԝsxsχ1i/ϠOF%/YfHfvH~۴;G[hb V}Rc`miJe}GB`bQZӒ{O?3xRa`+LDednEoejHf> tIBcjgg0B鍫&0+M Ş9njIR>XYG{Jն(8L[7wmrc_?]49vNXպ:4 WBw1!7M2,2 , Aať+Vܡ~1l~II6'P ߰Oܾ %>ALQjifoiwAͱ_~"YAyD&. M߼vi\!ַyt>T CZo_I'4 Q&RlȤK5&ug$RH#!{#=^'}6]1Dz}>|r>wT* _XkɑPɉheʱ~~ J"!9d1'Qѩ3o+D؄)sqS}tƍp{+h`Il̔yʦ|ah:0?@ũO?&luV>ڧr52?[I捍Z]pj T4XY)ݠT\?+@~^ָd@LPDud뀌'NQA1blcͩ)īmİ5FMW q0=BX QaĒoaZA&?E5Z" RӬQZ'J\F*2bI*x#:qM܃-V{K&6s^π6 ŽG 1AUY%Np b/W:s uHbT.iQ\skbK$t+gهx$!t3 3 \&YW[جbb>VO; ;,m=R(˛)ˑڞGrE]o/AU;aކ 2ˊ즏 <7 N.w5j6k,{?|mjCUJgwgLc " ,,6 !M}UJ!6l.f"M Op!\ hQM]#҄>#94%NDD (:7;ΘWHQ7U_-?b(yj +sVUjgY JcX.6re({(8E^+ʐHLLY[zVjwԶhJ5MnweΛw'EJwLK#Ymoׁ`zXT}qJY+ޫi7 1cF̙ɶ کӰ>*g\;Ch<:ܠ -dH.G39qZ`~̓jimպDȓ`Cl%jbmF=EB{l[$ohV J֍:oРSєb }m[͛e.<(_t*]ń;M&}nET!];DkRp%fqi=}Dײ&?h#1j2A5 USn{`i#Q:,+lw|(խԶzk}.evIVq\t<֛IEL|VZ\1ګ>og# k'O L̟/.gz?xfq@2;-Pfw.JN<았%HU:*.A2nL7 Q:8v&RYô-0y %ⲦLM', ɓZ7ph_I}z -?byzQ!k5O)I*\MYB8V.!> uE\B4rEÝ"u_[/r\^!VȇnG gT$_[oD c7r)](BXQeĺ:0Y5GJ.EvK v CR#)|ڻ@XwLx 8k/ZJ=YT{o}Pr_,Z :vY-7 2oxu"Xhcxi1<a$@eHZ(׾[qMXC&nc༖_Gga3ZƝxs8b9}FLa%1۪_!w+Y1vsZfkV(̲Ix㏰5p_ Rݤ̯? zgR8](dLtl1ZH\XhVH*tt=:ᶔ Z]9 FcIS9 x2C]cclt&QD޸,e@.@ba j?&M1G50>}kӺJ"wv#JLA-Ƀl76eyMqnB `>{mGDc־O*kzA'!;tNC(0Fjӄy M~7Csz$J~ShvYQO1%$ɚdRcѩ&MJaB*[[({̏=$%KhHJJcO( _N9r/''V)\A^sh+$,E xu}Tw,pyk(nCX kИᣜmL/H>C5!eo>BEe\/hPnI s疔<mBx桨 Au [R_{~ @.pJQY wb0! K`%vS7m #}dHFMB vvzM% tf0 q{Qd zt ?01=:ۂa)[.0ETJ1 1lz L[:amAwWVVuW +":a S+9ݵ!+ lu,=_8bsf 4cZ-b\g~Y$IG,M3m'r⾮[mYnw ℄Fw)cT6${ڄg )ǜ`ջt{)]eFOWh@[J`^Ep\x$Y'3*k22kLa0 4l@5ߣy.y#K̰։h\؎- WHcTOw\g/% sQ6w};!М[ZEoOxVY2+ntm^nW JOu8В\fqۡq:郌Dƙ >5"QD(Fum|Zhl^E=>{oƂje7a`u]zvYB{u^řpؾ4P !֋/6RvGCIPz_u{GH Vl"԰CVx#!puщ{v QmO'"]*03y4uN(C3#*%[_q<\7À@=2wtY_[a''`]F BN2][A^EJ@[w¾Cķgįveϐ Ȭ`QJ*Ϋ >أhcu+Ԣf}{Dz窀 e~y|"sbp˸V g1׍B6, 'n菱b|8 wR1V=#]UZ_W+Sy[m+?-%Z{qc/ܥܐN2]., .)Df(+L">b6\YꚘ鰠wtK՗RtˤwYJgC3c ;2SY06Uѩwdɤ5i6ʤBd*1l)g̶ܾ.4*ŕ'E?͕d%~İ)akƣ; \,`9S_!#saT$B*S+c>R)ⴍ6VUZ0~f_ m"}%ϝA`/A^$9Gt 7|zgEZƟ +W=/IO ;M )u׈7ׯ{sY?A.[X\+S{AlPڣErϨᅬ"-ϼ{rUgM$ǎ(v Gx aH+aY ʋWAr..f/#[#b8x 6II1%^/,찃zam,p_:A# ޖpjIVab%+*"T/҅dqg_A0A{F,(Jϑ9SqF^4CHwbH>s 7Z}'٨Ӊ{VJQh{N H hU|Y<d9nܥAfF:14'0XVQtmP=et֫*z $ӆ|HS,va Yp?pIguN~Z:qW% JY7/lUAIY 0B;y{ȃso=&ѓC]l!]g[Zу; h+4iԯ`xtwhzRK7n{C>pT%բZuKn[l* e L]1 RGok`I8H(jmަq[BQ6b^)hBپV-vRҚoi6IݡqPƟ/OA_/_+4wGc,~i ,gYZ07070100000425000081a40000000000000000000000016239ea860000cb8c000000000000000000000000000000000000004d00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci/asihpi/snd-asihpi.ko.xz7zXZִF!t/[I]?Eh=ڜ.+ y2P&E5 kgA@B! |ˉS5Ifp+j7KߛSXUIf]Az-֕B^ I!k) 3f2MRBտU֡X[ٺrJH7MS"$<:tn4Ácc[4H+B"~ v;tT@ 1rPfF*k:P_(,pSp}EϨMziE::`8fۿ[X tQGͲwGp~KAP:kgp1'9n p,#3:qCjGKLv9GUtm)] /s!a>/T,ޗg)Mt& sJE  'Wq` XA!(ʧs+tg%'=ف"Cl={:WJAlt ngLprg-$ m!f@rkS41lBdv~+نtCt<KZy#H+SoVkSmZ2V)b j> ؐ!t8k\Ie wE=A@"3JIJ_N`)6W%T1gL>4'fc] ylOL(V̀ ~y V1{ $pF{ xc0GRKSHʭ曨6ȗ=:Jq ssMbSrD3*Zgoxt:=2sKӺ^̽ZƔ]$ Oy7g0-{҃/T/urD,*}NDpxלx`P j :چNE\"b A+ԺcRQ⾩׫ޏzDNģxU7hmA8:Ԥ(>UY+lrV?KF1Ӹs=ʾ10j$˃"ݒ^g$o9'9cĆͦ]!I"tg^vû4P>V83찶"w[q*#H(hC;<zxUfpnDߤIMS+ cޑljJeܬJL7 JzwfIlzK×$?,FXZGSk̑>e[ ryL`?DjeҀ j%7,*d#KJ,f⒙2xc,/iQ'VqP lZv1CC|ғO/P5Asz,o: 4cU7Ubd/014K&:s,ef#gc6= jIGr  AH%FOF߫TR2]oAG?t ق6:e\Y='Ax`u١ |TZ ;%p9z>}\m#[͸U?`p5ֶHg'p~Doy^Y,|,]Xb 'Š[3:#jU $>OkMŤA'Ŧ; 4_ S%Ls£?Hw[mїz!(B{$)]t^7 jŐD(D`PڢT4`FZ  E=Te I p~wC$KVI6o,>v.[v eϫk諃XpoJv_u(NeAQ4$#*_Cv_y40Iwp?;``׬V•ɰ,{\AR*s͚y> CR؋=pSA;oj1;bn"t|L~i)N3'| ^yTSw>v)2R<ש9K0Lq-4DOClEw ;6S X+YNGq=~*\m {X]VuPo5Pc ށ_=\f{ 'ZLBޫ,h̹Q"P2ٓa PO!>(5/zE%Qن{K@IÀ3guY {i# !, Ծam!# p-=Z8Eńm +͜5us}RFל\ oEo c©_o4pU0/<H0bԖGe.@Qv}vK:x%UXAx;ŷߧ1"UоAC->U qlHd.tS,ܙճ2E;l',?l-^e̘W5=R:<07Yģ  ЈST!h$बHx{Q)D-.9!)bIe $?DBy9-a2.a}<]-Ddp3Ăo"7BtFq8c4$fcw('vT,EDAp3dV!2%K~6%?קR.Bbc 0Ngtyg[r|۴ܟW! [ߤeڔ1-I޸q[?QϥPmvH|.8xS53(6¡]z(eQAf(D2r ĉG):5>iqV(Kモ%ԌH+\ǤzJwP`p7y6 {KMWf~ۆe ?ÔFg?&d.kӑlpcJ~D54%Df CUůY=g{!c'8L8/Q8NUV:}rk ʲ5z;WG Fh \Wr&Bb]@%ig(UÓ4Qa/aZ?Bqyܢr#>OQԴl|nL v+.nheJ۞ؑopC-VKo); &Hm8RЊUDano},ekLt/^qdžx`oHdN$Y'qūxudA/V_\rAIvwVeuo2X CA !򯰓>8F( }Tq ? OmAT«yWAVd8F{!A0Y \х3cM'}`CdL-@ ƸKW=7@%gGtw(C#mG5)4t'N5;t^+ E/YLsڟ6(!gz9ӤpVA)0FX*]7pBDv'Yw6 9~^W1雺eu!8@ k{}y Sq&N9[VR<$29[ܾ*8JP3oJ%|j}IcotA?1c{o1ݰy 3zlbSu?"= #ϛ1OnBB ,ϝo6t ̓6՝9s0W`SKPiP ȼW}4fq]EuFuni(#) THA8 =iW71+YB뢱i)SF/+,K qEOX&LrV" i_k(}T{pfW_P=nbxDn$ ZXkq>N-a,-/)CaDL4d>]hߧ`*n/ݯ%AKl#nUr{I+_,P KRB$!R\0-xoWX@)T!OoOLpAS2[49 ~qIOshWB 8Jy0I |Qnm-1d> ~okg|*AOC(kɍ>a$NC/oI%b_aJ,~SgiS_L#h#3N~B#J (ZHzulkЀ) .8fkRG'wS`P<|Rk NULطGK~Cbc;NyO\Vy窌$X:!x f I?_IlK|odjMGi~qb)Q5D7th?Yb:ϊ=Dˋg-J}?9 k476Pew}IWc;(ZeK> *h:<;,8G1SGEnń^Z'vLRg}{s H Cr 2eo6gQ؃E5H5žþ=aW8i>Z3f BA1f o:kB5t'$j|>T U&G0B39Q j ._Hc;2oVZCy8-̈v:P~5MosԽAott#T2-?26Soq4_ẘysδAJ mlacJ@3a;4=Aw j8ڔDM IFv1CN2c4}ny∸f XZ)Ƚv=䅂Wfڃ[v7lآwh6SUiv&52 ',T i9,<$@$g:#ЖQ}ޚ 1Z$pí@5w fbhiۘd|D|- XT] "5([ ;UD9F/zk~-{A`bÌ>#bWWqiնQ~,,|DQ]O橨VVH,3~T?{s0 e^eўL1+*U2LX$-rgK1MvX_$$aG2Uwd۷3iOU'&"a^oR d @%)|'8uޟyVpu| %-Yb;UN X5eb._Wy)ycn^iȒfjSY;oɇT/~al{Uۘޓ:Yb9 BJDs>4h΁#'aN_,@Mղ>&]ڀӯ iZ>4 Pϴ{u&^rxc;&xZ]S99?"eL(]b P=ԿH˃kodEŮvmR9\6.Eֶ`ߍlݹh#yc9W"8VnlMBa-XS@S^5wͫM}_^nRP@!''Hqn & /rѫ^@QGfFmܣdi.#yd)Ȉ1GN޶~SU?H>{Ot:otVBpd>T[AB1;\=\>BnV)>p4[/ zx+V:A59B+JvBq4[G#fv0N)X(p%U8){ DWKuBg"6vrTQuvU5lZ2elxO>y%5% [Fvy$^{aAQiz {\Lٟ:7V[v6-#ToQdTUW [!s8~ªx?o Zae$ RE|Q%dz_nrLYV&>6_=}e0'kq/zcE4Ve)"lm~3ܲ>҃Һ. gDMsAf݄.clQuD-$)6Ľ n* \'4 =sNfwh J_nu*jh9 #WABvԀ0:&yAzY醵MD~h8\3"Jvs+2e4ytrh5aDO$$ bۂ]RKm6C6iVKD^~~qi>kBZs"5kuقp-8R.nf\$Xr`ԡ薱Ug1~[^e|m€̡\BAG47PuZe<q$q2)0e*D>! Pmyfˠ8>mFYc&i{hmQk*dv6ѕu6 ~3̌bZWّ_8Ut .=)`2O?HYȆ V3V9'5yAW/ \ b1@og}ӣ)|$faE]ߘ*OYʴ#eI^C r˹-`\ eM$*u˴GD.[h]~dtm$t AF{yk.CQgo>Hr0}@DH.ـ`ė( O~oMgߨjv"rĢ0w%F9p+'VLˀT;cz= @29dXgd J3#4ӥGƔJּsˏ7DIF┴$w^Ub|!eb d#I'))zfbR)F;_X%C7o_"h|,rT"ˇ\J1Cw;6n]~%VP8EQ=l#0mR?dQ+jIg*tGDa9l&=úl ]s݌)[qC&n{Yc&U#'14[}:eXyjwlX%ZA۬~+B`LPkw<: ?}YgIp>X\Y` N0;)e."ZzUB@qW'\ @\Vk;^ wvԙʡ$RFS8){/)#]}sv6kt 3"#c'=kC4-OV/F婀 G2xJxjnHPb% = uGN]9ًuQZk}4IhO"w qZ3>'I˝.K^D7!LqH+ .mD=I1 &O[Q-j@HQ"/BUoP1>WD,y7 @ 86v uP0 |Q`g }&T@ w:HS5")o 魥KשBHnpV 7Q!ؿ:B^n@S#eAG-T-j[<"ukB$ ѱIدƲ4D# Bf[{"DON02 c4N&R_gP1qpKa ħ2zP2 FwƟ'fQ&d2vr>UKnbꔴoBS))hiGHT}ٞ")q|Zq2sm7 VShOvir2>8_iDr#专& sTvT%0sC?SnX߭!ۖ=`P30/[:RrHPLb$%V_ Fz=~ Yrq+^3NJ@Sg67`hP{%f]k5؅lSg[x`p}sb)"F8&ߠIt VdI0yP %8sQ{VҘЇPbK.4Zwp{)D{~Ϭ%ae ώO& ^i)0_qRf30 !%tKqcKK4 Jxl^Vb/зH)RW;+$cCRiORm#[Izwi|?U2)oZ.^|~SE;yI䔛C;P恲KA-@mE/E CC&KHng3b̎7|:`)jFDocNjFia B_ ^]Z##/G + Ht؝v.$zޗ%sJˠ~D||=;v*"V9Na$.5DMa1,ϥ4Sڻq}nʃKxPhH:^a-t{D6`p,*F3兲W>3Rg9{z~OX+B=>wKʞX//F5M; A6%^(vbM}~\A]=+ڐmE+uqYor;LAn!1X-X_aڇakKe'DZQz̿[­5 RN\YAWg[nT.GvahЯo LOr /͠ Hj βEۏP5v59يug4I(9zf|aD4W_8Z%6,%?) D3PQĩ#|p&!ڻ-De0L!1rF= Tҷif) 6BJM"=$p%u1Y#Lekد#NKR`t|Y_9K۩^ҵhx/WARq KZfjxFS:&*JO<]ZuNEIo׶ʔ-mg k`‹eށ@Qİƌ[<=@9b# N[kTq!$$i|si!Mmb% YHd8}m\㟕EӺ|WΒ(!&S,d@lTp8@bfoĦVX5(OIQ#ERsKO0qnRpS D?mHwp8ɝʪCЎ3P@,Ӑ61LǏv+_r?ׯJi6<AXЭJm r [#3Ck_Lz~pZ]S0/F9?鍊 {ƶ2y |`T:% !MC_Qc?N4 e&_'},W>"Wyͱ̂[iOُ lU5"8鲧o4%[.}3B#$'~[}1߆~J;Z`x߀1Q7j( *q]֮"yT Y׀o./O*Pi;AuXWto,T̽b:-SN?U}T!ںdX7U"U1+Cm H8nhxZGOUd nQ}L(qdA2Q?mSVK^q\+nS|Pafm4JkA<煓tJzFzD?*Vqz͐ lݲpf¯ 0$[}{N]YS2Ec 83>]3']ăMPMp1̢?ƳDOWOw֤Ǯ. V+%tYQA.4(f!PO eh;978Xkt|WT ҹ|GC@XHzxP@6gC<-\ЁY.٬R_^}7r|fI+PdcWZTYY"S p!"Zg7ihz ݈^9ؼe H4v<)\FB`fk "|kUL u@ty?:H8Pt|01dC%F#: UPZxĄCʰ.\FrEKᬳAS^w8Z̺,"yAjSWsņS?o8{Րl4 H}> 'Qeb^ :ʖC?#fEYK+G";zV&E/FS[_*̾-JSVt"}{Ӑzt@Q^YnI5ZN!Ƅ[]Jj,<$&ق/GA.]^z VxWac'b-azLʂD- 5OOǝA;~~ۖ`.H6| @B4F}XEn"!/SJe;41"c\;1ڞ b9!I$'`?cH{ØćE'/4LqN4q`)5LWMrCT|nM%tMYf.6U;;qVnne3Le3riɭ;qt ڌYc[r#'Jy@`.S#Ǘo E^Gj<>iW.Wk٥b7\i77OFsp"6: tL붷%*9Db9>]BIUDm 8|G2-}ܻuh$()ӅC>foڶlV ϑ%Aۼr^BMD'Wjjၔ+mҼh.:EO. a6Ue/s M ȳ-;8T_NE UrP%oEhvV*Z'FEնF,KVi+Zo.l D<@-wDly+)_2d|yDžu}xaN\Ib̐| GHZ\)oɝLFU<^[u]٤/xVu av"V;x&+iF?Hj2趈\̧<#eBR[}?wQ+Vl4~j}̥Eb51"2'50֋5m]vV{m Y2zKNVyѤe-ѯ\v&@{P82ZגD ԆxUb`>:@bx- ҉FDRNvN1{$Y=ޒc@C{N*bb?hݎIe⤧ÿƴ~Vfև˵<}DGwӌ%!:oc'džp<Sz\Jtu@i5T*s\O|r6"M@lh21Ü?H\mO2r/>`mxys"q< WWZ027Nl6z/fJLgbVKfmҚy9qҏJa]N_^GbLd=^Bt~lGӷ=+nxw4^!1"$"*̎bE9耛P2%k]Dn=)*ndf"a濑Ji!wvE@@6Y͸p[;c6(MMJ}kzaP1#H6 ːQz(>V'oɹ+'Ŕ?'3Df,@;ndv߮g,sj54r)ѫ:, uWG۷'eh מ%gubFEb / __4qw9Ը]z*Hb!&rVK2VdTݹQ6yCjl)S8<*+n x~"BXe}uUzzn`bM=џ) =t .\ K埬ue<O2Kz*fVn.ŏVqjK(4י]C gs 7ɾoYLoig* L0/,Mpj~4Tm]Gcl~gL!Va]9ggLamE\B }}HhyYu2XZ#\~짷*d3Kƽ\W [ceC&+W d:ĬS[6h L-?Ѿ@.FP#0Fry=8X@xO GmRBt{3-&m uE32v^=9&|$S/0_j)DPKEr#>{9]Py& % e$Dhu^rwK*t;HhĊR1p<ݪ(umC(6z3WPEաϦ+kr@@&j0[T,*2{/*vTi8hb7] |RZ Ru/g5>DFR&&+~n2V1L7S 9&Xa[ X> :MD|-}AVb0uС@۸Sdme]4Cy1du|.(5Epc =Yxd& '*hnpvՠʴتO[Ӻ!LQ}d *Cvsl 5͵B09UC<;"=ݟpA6Xc_ǧZUuߒf{BOb3Ҟ$.ԕLqZƺ,!&R9w:uOLOqWy ?B͗B 8̅qzKO)hSgE)x_9@H3:>גt L=Tm=OtWo}bw$2߼D GώoQu+u)0n=uuUyo 1d)Z \C(3 ]ԯяH ZQ `dAx?io*fw]wmWi_:hsxSC%*G7~Ag zq$D3xZ ]SPȷ|!ڱ}SuIL eI%?% b}~s4I((BCp ݡ dd9+]Z5IHkG??+]l@꽪 O$aP*!NF~ cY9I.pBUE."ڷN|K4ѳG+ORe?au.ֽmG 3C5l-oG-Ħ{G4Oޕ4>5=2VjWM5/.nوg țO&/\즶e`ё9O81&+G KQ69x%x2gCq&KqHcB:h21sx`BܴHec52H7i2pN.Y2}2s7hKt]:g95&AdNfyfkL&X|0AdƇ@$yyPpRPd\ E>گ wWiݜ$.{٠~u-2n}O+&B/N2>S=wT3S%/$$~15qWڦ '.iq;$栍;4mE=Bmae_3"os$rbwA4u2\T^ 4ӖCt(&QxJ)n@Q ІXLpHRbP1O-^h'#qo Zq$[e2as+9'"gw9Uosѩ<`,u 4{x71bHCA4X]f?,k>Av3V4k8aG0ڻ{6R/pw޻D7kݨ`|[tI,Ll`@~%ƭ0S n"\TƸT!ڗM*h(FƇ[xFb2nzӲ>W)d]{ akc_à.L\Qv;KI=r0S򒍽?pXkEd;R:N2h/e8|c@v82?ntϕ~F!H+rB4Vj>ȟWtc,V-eᡯ p)#FpIW4%{J99BǞyًTTRc0frXiVx*eP%YSB$yѪtGX*b2_0&- /C"-UY(o\F*+=`.C;Qb;ښi&Y)˒Y16@ss\;P)ƿG_}ab:nKm-QNS9ޗl0{֚ 7q|f:ZhҭZp&huUz\GH+<;ѨU| r1!,+/!r싻`M ^_Ӱ.JWpkzܝS:v>mKѬ_8Y 2T9F18RAԸ&GHy M{;n|Z+9BښP|Q M]RuO;1Eg~_)247J/Ei&f>7M?FŭtY#T>Iq?E5}Z?DkD}0["z9#wm&=CV?V}= ]n/WDgFf@U2CЈ9O ,oPPVQ!WvyYLx^|%ɸ>%}8#\S)fs[Xa+1P`[|CPF`&u5g8c+M>IQ%.>g3$N"Hݚfi5k[p3@ePX5A}7Jxt7fr1MIV! 2TLDںfry_mJt@_,o^LTdSkMr<XtxfH/0ƞsdW^dPԚ*J2?B8a˦T3h?/ܓno hF3鮵*/ZGDV7p/:8#y} y_}SDWYLg;d+OeABXI5w G|;,oekuP1jl t$E~@Qlun\uPԚ'էO QtU_YZqE6~b\'c`4-X,HS9zvQ|NrX+7X% g?R;kٺx? nXSoA&@rz|N2EXZ '}ED帽jAШmO3o,#ZtXﶺW',6 .$%Y1 J6BŐ~)xd2\FQ!|-Ti6 vSΙd,/ZL 2<+2 3'{؊I[M5#ݞx0mnmC$ܞ?ܙH޾:-C5ao-?[Օ|sf#b zrxhfῃor-c Wc|͝{z+%,'ٕ7]䔭?$Y:_ȯ Cݘ<ͦM{S *7)"k敝{o,lb֚;[0x/ yrVq- %ĕdi! XvlJv|*ۯK(v?'\g*/:ّ4PKHѦNHXsDٌhSZ6A9K^RKb.;e_OuIeP )JP(5aUERÔqy-~fT=fs&cأLB|knWD+/ƘDշB\uĶ?MSB`pUm3Va2j] !HuJ߳֩N$Ven) +˒-TapA&ΘHnJרnUp8Xy Z8c31[ڠ2iϘVuf͟7'հ)1Ж 'FTqbk"ʧJIǔH$ج㖹;x  7br;gպmBBPZħ*|4'no, yUWplu $P15/LYO=XrCAyQ03x-E`po=l34b.HW9뢖{w=QHHo-̆akG!|p㵲Ƀ⠣~{il"JqGߵNe<=[(*ȣE kXk!1^8da-/HQz; QI4<7 8~akg&^ʒBPiOZ'V-| `d! +KtXIH&$D(iYDHti8/hclxDFZ!̺s!zz.74DPJ='$]8[UӌyJơVy7ܚ$HfG}S:#lG?nQ(Cט9ghZgʮ%K12$q6Y]767ܯF}EWnJ xLk/y:;4~,J)U~IRNǞOO_p/M RNMDx#gWhq0Ѐm<f7ˈu_Fm4(] cIfN_H^.('(;[9ªvOؔB 熢Գ #Xܐw$(Q뱡F7Xͷe8w9mKkiȬHU8:+A0WYhuT+5%'lS%DVx7aAvYԟ=NOъc%3u'dN*A=$jX'CnBQ3$LCHSͼ@U/w~#–+]}L?xR4cLa姀QwCMLcTwGUkOdjѧvuہ 6ln;DXTRUw+2K]=[DR"]~^I?iB{@lpy[zEW>4i:@\/L0t% Deef YMuvofR~5T&fG 80Ή$quxle@ YG:٪<ԴӽV-^zWlGC} 8I,C޲: / NbD_O~-wDJ̪ߡ6WN'3VZRSj ̭".P; nw&Im Pϕ[2\0T e1t쬫t)ȿoh(ߙ|a>RB ժ(bvHԪ oEƚ;}keQj՜4e#wVvW+9kykr2;L 8f+ #LoG`/xrC$Uh\ o +DDbRU!G0K/ ixo_W]DJsQPSTVG!9p_hG2$ 2Lel7՝qL"Ϧ+GWu^ϧQ2^P)8_T8PBr4OyUgE`}KLE,:lv[6 yhs:=U-熰gLGな*S IμDѺ+\!Ȑ)6Ue1 _B;`R %5ohs6bڷ.}IˋSuKG~V(tGw %:ɉյwWgY' ˧gΊqXb1L>` _0wv6rp0(% VW΂VngeyŸC2Dd D7@W~*WLHg|Iv(V X/B {>Y#:'7.6q~\?1}h`޳ YБW7; D,vY.>16v&)HZXFy,9 ^ͼ9xm+ Yh&&u}w~R٢ j8&4mXmѴjYv~?b5811qR$vxN+ߐb'u [\+%S7YzH 7]os^tUq5 UAH# Vbp^Gs敢2y5;!DX|*y[yZZÑ=yEj` (yiaq'[*\"& !PXl7GxTOD,xka5U " B-W`ScnlpJ%$7zD>!P]' l H8@޵W_ ;KF,%@=#YWwVjĄx$D2*֬uy+}?ڶjbUJ/Q I@ϵ<83E+cab9ҡuJ;;, lГZ|%iWa 7.a\P a qG%cFӣ&؝:!'1VSА!F9dM;tMBiҿWl62QZA5Hxzh'ӖXcp (iG,op\Xp`nX;vv[=]MԴ!j.zYqt Hlb+Fr6,ϐCe "b c=M}!{דC]ߦ LLR*:0ZWgf4D%3GoHG`L,nρ8}W fu\2 _n-pGxfur5AHf-G?9:r:-C mU̇^td `TޟBAW{30#jCb"۞H]HlM&Y őe(++deBqǥ |RDܼQWƥV3o`/0(py;(=[/#G -&S3̶8b5ydΔUőYI2LJm!n=WƁrRB3>qOTg]QB0EɁ=mTmVƁSHL UƼ?@p PɬFqL3; gj7tCj]OFn*s9|b~OG5Pxt,4ٮjq~g.W7o[/nۙJG^ޚp!]σet;u1urSTB8 [ܢ@VF̷Dwe ҙ@az[K:~{ȹv\^cJcJBV^XhI[eqʼ"%ߩ6;Z"X?tԦO-TJ-:u 4 7n*Hlz=_3~uN=ۜO~⼛\׿伻8U`̥8CbɄ6aCeBSM8~;wP **,~pL5t ƬpA|O6^:M(Ty۞~?j*QGQa-Ha c:p| <5WM;RZ!`8PN:(`:!`r|Ul2chkQlZr})mθǎZeF F^N|Tazfcp{>ҭY(m+*p8?ju 1J\*9MC(i9ӌRVץGEt~AbV+5FZI8^l!>2NLP}Cj#a3U!}E֐X<o1HcCL`tKѐQ^[0Й& 5gGWTמ +:ota>x[<Fj*7`ŵ%WD,d{(@K3] 4+<}AWڊoD(6))<8"[?FC+)f'4Z ^$|!*F {꘱޺y`b:o痢xqNGgc{Ÿ2|eet/c G|vk}DYkQUq2U:gT6h)˜pq CJHKoX$jq8]7D6(.un]{=dL(vr.㞛\X,vjH&hltpZ9 6!)ڝ+%>IMr Zx8.֊ISD1E?ܿ oKʆBSš=(6@g+.f V-HK5ζT`%c6/&Cф_ u)-`LV=qIT rrL0󲥯U⠟r2'|;%iS`+nZSK8DPE0x".Gv}ỏX*7DPT ^/i`OL\<9]-N jزCu }Z@ŌKWa/4R梃Mfj!:A‚95ŕF~m H޹B aR1[/^OU_įO~k>%^"_FYۮEPm80Bݮ\ه-q/9 ;f,QJ2Fj$ʊ2Wllӯɡ+`8µ* :șF= X9$ 6dX N/wg076WΌ>/AW3;kpD[=ߨݒC>YZ#| ݏxvzϺ#DuUY9~V&oRJmR=} _$uy)_-V*XM-qa#'@ zQ 9% ^"[ΫQg-98W=Nιؤ]VZQ~l#$>jq; Eu~AyK|G(np\p"MŵY:$a$I[Mz1N=/E IR=LD<%Ff}$!9eتr/a>}+H-5)s,jSҵ*/M>D%`Qvndcف:Q)t t`_?:Cn2ߐ$\\y [5ĩV6G_ ŀU`ŁlW*Wj[/AF5G֥9Q# U]71N`y/y&o"RRs{6KK`^7ߘ3,E[qm`ZQsWuj:Vo6a(pB梍klYramR0Ky0 68Tv {_V5濺+=t(VrԭԺlGjjo0l?+}"iYB[a7e>V $ "Ƨ-Y瓒RݥxRF>+xH9\WȖzhS)!;2ʺTU]tIcax?BR%6eps>+yV R7 pÔ{=8WsD1vpVzZy{{\ܓXI^ cw|pqÉGЄwkpF4LCREXX~f]LOǶVVSigLKI }; DLz4*Rr#Y{SPt.452Q_?- .gd7AHUPW}"g4mvZ(v;;Qų*X1b$sixdT?ȬŬݸArwPz-'3g mwOOi`swp2av 9xXnAEp(zIDH#pV1ecIvyfej4tL%bT26l8d&Sf|}UHZkzJa _DvY)v)"/\+Wc(O\qqw.uZh~l;Н,$$w;X2&_ -(fU=n:8B^%@B?y3.hss5ֹHC@j׍te 2ޙ|5]iAP8ooQKb|Om&N+& ͎0A)xok<3(` ZYiji 5$JF?>,̡%BBguC^kr$΄bJ׀kZO&3&#x,cMr^vS,)c%-2~:-{Mf-ߣc [4{:_ErXp퓊 ҋ>ӬMC uJӨ,%ݪ囅3dӍۙ>_TZf^0E*`ͷ 4^oB~pQb=U*{ҿiҰݐցAR*4 vKgZLā&G:fY'hXb֡,Z8i$ρ:F*-paY9Ը-\uDXYRy #\wzDbYN-t;w[aFKg]jnr~d7nJ,߷ &.3$^'rbH5Y4mE6Z7c]c '~qfHQtT~f%uר}}`pAi7<ͤƟ;u]1BO7`g6L{"#֌A]~.)4,s"711N>QOjUR(@"uf J!D4YT~ {`ti.,7ӕ6]0"Wy.`|T@w(*i_[p]#-Kr*D96u`P赞m /=~첕EEUmdY)lJ+ɴ #tK` 4WE]^29{xZe-Ì*6\eנ1Zi ٕPS/,jb1yܰvX`{1Mc5IDrLb-}a\@pjy\V1R?aOXIZIfuWGxٌ! W*߸_d7s4|RP&F6` *%Opk^m|AR>DXQ#%&Z N];uՉ'6{.=`. Sk`,͢'`}1 (a R6QObk 8&rBVA5VU+ᇌ"~CcJ$[ѱ\UqQ?Zdž[XA0VEcɳ_#o>2BoBELl+zߏ sܩOw>R`ك5k țJw!U;G?O 4SP oʜ+)V,A^ Ѵ%sFR8ɻF:4>0/R%0=% -O HZt(צcedl4-dFL\{yybhkZ Dv@1p`M/Tr29^DtG y2e3(;^CߕĵC5I| Ͳ҂ UF@hQXy@WNζfg3`{Gk}l8yeKsvwO5qKT%pM{,ZAQ=HBSMM;b 2C ;{5딓(V߿uQ( *;P`Ƭ'rԮu|iw Wɨι7-դAfb՟`, K-fH YM ݑ7ڝd~;+Ta7c, Eh.n|ih$b`lI{Q@d_oAg0Y! #35 )ٱEete #mM[U&i!"6dVK_Go)a]+Yk3D5ξ)sȿԘkrdcv&|i:Մ? Q+(ܝ!,զ[`3=+~'YJXjX>ُ9"O:RD$TC$FPgR:I(65nv?mz.IJt XꗋErF{ <^6qz_m>$2~eP, &isd"ڭQϹ 6Y|]D'"*ߙp pXhIvKJ_E'k"/K__~{s51Z322{Gz%AC=DuH>Ru*lpVdD7+ӛ_R0pKc5'e'pDUv؛jP!w}yxI{-' 9z 8e3դ\ w]SRZuhW]6PBy[R_HN]UH9OfvuWaDFU $E)WvZ]Fs9UtyCݝ2f+pļ&ސۨ+eʇtepCh"A+iq"&uybx.cT3d@g$T&e:#.,es~@廳w]y6t >DX}A3)91֋6ƐWOUReR[aeWLE^|_¾7Ox7L0H|q>Վ.Mꆳ䨻S #h /500mYƸM3z\j(H6of\xCBh93:Sd\ T=3Ȓbt ^nElB_Hce~9FMK)]V4\r7/_ 5ΤsR׏#* SUA؂f.M˥V9{ӐCEY'X Ԯ|B "E3wvl&4!_TH)l$d׷cdg¥N]k/B&s[ֲ~˞ o֪]S (78Wg{s9IAk99!e_wM Xt,ѯtO2@+`tKSۛdU㒶X60Elstx]s:QraKdMD4QY cM $19{5TrNM6+sF/ֶPW5XލP<Սz |JpOeEֲj *F5Wy4t]2a ۺmL#/~S"*؋R``B{^#Gȹ2݋n: {/EkOdwIF|l<+¹_7 !s4t: @w"\Q {^NY=k6]{^ 0Vd#¡Hkh/ᢧ&0[Aj]f_hk1/V,q,RcVƹ.C[7kjw.[ϳƟ]~,UΤQƏj͕/+i>l/Th7n =E=(qlqeBf.mS?͡8Ps;Zs0>1_c_xK҉V }J4-g0:&ets3;\(%[KҺMVkF#\]k+7_2\eat$J$i 3n\J#K>1/F!%)⑇GJ2sN&L=U*xVK>wUJTiuOdNfb,|q2ΧT[Q렂px@\aB>(BQڼjLέ4[~]4y$KJ/ ="%"w&K az;rqUׇJ@ǔZэ[kLߞj_̆LڷEuo鑥A_NBgy:1uY" qʷ?4 (rvxPkXՈlഋA_r Q;LvqQyB##g+;0ӈ~o@]ѠW?m`$BJ`pL6~z|AtS:/8]' ,i9D4}L=xyڟh|)qsGx7C-D5NV2jm' 4f"|*jJU+PdL;ILƙ獌91E$mhʒrbvS2LJ Dl/6S26`+~)3k1[c0O !颭PE+ŗ tl,aϗEi~XhP؛UKc>pYSy N]k9zkV $qoAjh懫S9 ~X)%:;(Qyk":#< % IL~I͹t.Kr7XFnεA/]sȣ3 q*a:i:W n#yO_l.^o44xo;D] "Crw#vn#p;Ogaz!nwLğ)͗fŎن+&_jP$fdԹĽ0 s]14hz[Qb:a٢GXnv}կuCr`[2&${r$,3IjG6D^QY򖷂 L+ofxf!Bnz谿dHnR&RٶmIܷu#R"4ihL'|jIϕ)&uW$Yځ!S>U`>;nYE)hRȱG9 ^@J߮=!~$VPj%ݠiC=*yla]*j^t- ][jE3C#n",N֖ͥ9|}4ntuIToڡ/ί(Ԑ;O٭) 7R\wҽ/9riG DB~:Em1)D ֺF3gV9yq[D;Y±m:ҹ2AZOL  LRy55`I>r{7noR;W^- ME5G 4W 9ͼaMFx#A̭9^&1oUHr*zN)x_4ZM q+;SXBؒtHLfS%15:/Ug5LoeqCOX?oBesAD/yt'+K$OF*z@gj\\;kL=/رA&DN ^Zlx nry0\bp:E^ vWNȇ%.# V+VYO\rʘ6,`?"re5Yov :F+oJЕ!k<;իDs,=G!Y?{{{R\-Kghk+[ZinwKl+a .VjfVzŝ''1ЋVsVڌy ? Ί0TB 8c-{@rAj!@.M6@ǸXrی~ZpɂndE%ϏN' 4**1iؘp>Uc+ѡЦ~|fل)r!S A%C:=O ׭/&.hĖpT˂5<z_2ZCSoU}tgrӳ1)niHV/'d?ŵZ6?cRsI{@zg]d}pP];C3$GQ,0eCEUUj{nq43PσO []H0.l q"vhiw4W9H!-q.yVP  I["yj6W=jXmbP$C9rK aDJGsLnYmX>m if(Q,;ıX:Ҫb"F7u1!xGİդ`j7ر2[/{VV︰fG?_X32͹ttuglP[F"Щň$nFҨJЭo]7 POP.彺xh1vѡFՈiZxp*G+󛳗~ES@kMabIC#-iVk]!ثgWpϤGlց[{kk ׼;aV"rb۠/&Sp2pr:QOu,}sXr~MO \l-+g2CpdyILʂtCК)@`b:g֙fy7 m8BVR7u2zrz@K}qSJRwka?1@`+xTo_k~nT,4/왃ڕ^\_f=@jz!-^ep@,^4hG+;"Oj e HgY.W`6ܰ=orpRznUכ *y?jSB).z!FP8,v)q?eFA6Gk&nwSLCl7@՜fƿq4N4DI q.;m(&7Β+lhA`.zEyB@4Cq(V6PgEWlPֿBߣt\a|ծ7IZLav/1.a^ ٓxb+ӻ *bOPBkܬo-H,ʈLJRB5TeQ=9@CvҀU02,\X-ُ-w^+CEZ^I;ɓ/=f ۬dY 'y jtړ6~gnwEyit޳y܅air\C)ye4NFEdWAf&{cIxMu-(>k͇vN_!#vlyZк2{_ U8FO$->A'bg >Xh"+YjytHfp܊r,+$4SXn hni0t3~0hvZ\{B[@ ~OTbnVmEeӳ7IM5C-Z>qgYqizѫiej)r562數景6,p'j}k)_TFt=[~*aBhȴ>o2bTY0j !GSzAATt >8UE̥U9BB-1^>B֫ϓgu\všҐ]6J!/۲p}9* GY474?pcEq 3~3X3M6T1[R}#"2:,'ȌW0K꒣vcYt'ӘŔ&_c/9*gx"{wɕs (+bG.^a+ Ons5J߱\i,~E8 ={dBMHb?XDl& _}3^yf[0w`IwPL^8q=;5Q=̒1l(u'PK%Tɳ@ʃQ뮟%%oY``рÒi@m Ķ h*]Y(=YGE]6ђ4<UoB56IqUvݘT7eߴ~'ٍzݯoT8e{6oOId hFfW[hy8^ GM w9U&`"YG%A1-.xiv Ѕ"4-Lqn4 d^x|p6֭Ϭ5}u}{g΁. k%0ӤR;M)Vl8Jxx/ffL хK'I5Mh*ap;5y="JtPB/ +KUXoNo/o[ ݋~EI(8&hDӎ=oqnsRl⋤ٿVMf02da j0:`AQ4A#6l4m(%ұj1,M3,ve6C.>jww[|eS'<9xzuWno-L*Y1ܼt/<^*  IVu&)OarR(|ѼU.Hx#DAF H$x-}ĠkGJxIruyoK Sy$i/dH{A{|פuwFyw3>Zf/7q8'<9ҼxM !uR lÄ:) N$at9=rq\J30\.LsyuC1\۔-h)MHBXߔ!LAJT ñ>' iZs`&9Ãֿ+Ѷy݆`}-g(%^=)"^.Aڸ(UeX^w8M"JɻYU3YӮ1M,O MzYɴ|eQ.D^U}bŚW/7j']B6M8$k!ij -= ӳzQzyU!5$5<MAQL *྘ ?ށ;7r ݉G1{zn 7(?8o&}.&e`$&z`q>!Ba0rCoJMDɡW%sjb &-9JY fqR<ºhTwcfm-VhyoQWl'69"^"WBcBaW Q@xyj ,+AfvF%atO:ݥĪn5xmi7#f&upetG%!{; *ňms}' $Y/͐O"$Isv\e&/e{!o ktgM֖-*s vyO nht RmR/gٓpk+=W܎7@*=+l:uYDpd1!Z&ܧ)ܫ']J +Aif_" %@'flCQrXHUE>9RR*bSvxT9Vچ]f.0Sv3k+\[Oo|8nga9E+{Y&S 8e?g/ݍ}8vtt%: J$@[@22~WV"PSuQ_m[e9'x}x04E z~LnיβXKk^@j|ͮ{ZLγQܞ r*o~Xx5z+?inoOOI YE#4^}zuhpם2VZ›6oջx B PWGoU2'I|S9c<{p+!tFH ?浔nMm_Gy~t}{Evd93*a Qy${4AxHf0αe3l*ER#ʋn% ɵKN3-m ^g)Tt6SLU4L#]>%L\YR/

      4} N/R o,(EYF+z}8mIHvDMٷphGfUMؗLxf,  Vq_ G5}[.Y9f,?k88dAEqFվErethMj{V´|kчbDlr;3H5P\P8}1=C]ӺGU+0iuسZ݂8BV>,*${7GJ+ O0xBoNH5K5p_6wu|jwuxܴ>gYZ07070100000426000081a40000000000000000000000016239ea8600005214000000000000000000000000000000000000004d00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci/au88x0/snd-au8810.ko.xz7zXZִF!t/FQ]?Eh=ڜ.+0Րg(y⪑eba/(OJO^I;KuMTD{:$zFEҾH2Ҝ=BT_ 5D79%H?6[|PuGuFQs֙\#PZ?0y1=g҂WP Eϯn@t:ј(iYW HtN ZD`D-)59 G3Ьf`:q.rxxPb"Rf=w@%%%) Q-_$3yY}}WQC̭"}/Ł$VaN7Qc)R^VHϢH~"X&dm}9irI ʫmUcĥYFh~DdԱk)?%DյIѓۯxϕ3gDIXߖGv#Bm$PxZ\|aڔO ^Oz,$S&%udbԐ@MUc{a*MegOdk+Y`q kvo/{E:{=iO J`"Y5xsQWb\J+9)2RV>7E5 66o'v^,}qCr:+^(14} vUjduXW/5WJ@C^p\'Z_6Ui1%p>m5٭Bлcp]E ֻ9Vcϐ1LeID6jfՋ݋y^q); 3. 7dlbBC[^NV .]1Vۻ2̈́c"pѺ9_pVQeDC+-׃1aA''EA Gn D* '-;b7o.ɤ+cݴRݭ-סΨ0DGI#ecNI2zt/oKe%c{trfRȤ!a]Jw} B'IO+%?FQ U>:P|$سmkMwt J5MlHG;[ecV1q t5[HkT#矽0r%OOj,k0- RO D)z|WJw~l]#"2lPwW􋙊GvLɞ;lRɅJ_u*}qŖ͐+(R?bto0dMD_R+UڠgҴ,,_ig8{6,Z@cKc9.((\9BOάPqsaO/r^7'6Y!7/1&O|hhH=y!8kg7ֺ,[ToDe~cmT?cIEu{.T۹ad;ez3c ux ge.7ooEct~&KT ~w7hsF"cYxJ`1LǮQz)lnC)8}EySQ"}aޓէcP;p<{n~G~ B }0p-LK3A:fmIiBl{dFsu g[ .Lt'6G<C:#DSR A<`3[MYT.Y :NQK'` у' .A&hajTS2T>SR-t i>g-oEhe;pI0!^~(PŮb;#-z2Z W9;U&.(rx"$cEK`:F,Ԏ3S,|X SKU ,CNyiNwfoJS+?f0@x$u?T1ݙs8ZvUqI)ا50{LfJ3q=l'S|簟Etk %q7?~SMxO:IN ;:z7^FjIګd3cdxa[Ҭ:X`AhܩjY/2G9 7`ߏ2wTW`&Tp)_#Y)^ -|Dzo>5s#M+7Y5b}Y.6T~lZ"0=þ `kأw]Jf bOq"~+'ϮJ(GYUc;Cрј\Yo7 jCNm [9 \ ɴm7PVA~Ǐ y}< RSb\sOus(Ƶsj 2Ւ@,VRTzO83IA3JGEr7ʊPBzE>'aM#n9cSR1aU|m&ymtÔ ׇoՌ39?jZ0-&1T{kZ_\#ݑ4O֙zwKG෽'l ?\5Ҟv&Rx'?vQڟھܳk"@0 (zZs|[tz9)*ZCZgZۚ9ΦL7,Fړ4SQѕ9_dRso3ث;&K=i%Dsap7\;"iSKUgkV2O3 [ 2Tr8dQgzeg!A&2@j[!se~*X'ڂ\L?F33f-iu6Cysk~GVs[Y/g~<)"Oͨ= $}Rt"nR+Zm4t?ާ0[Ҏ*6 "ԣy&WZsyO)5n|4EϮII C?w[ ^kgRiʥ W‰On;6: yđq3BKU/Q %Rm^PCU}E򌀭_Ĝ7p")^\Z%X{.:׊ Wqw98<>/+rPDČ9RA"͙)'"0z!;/ 2\q ]F(U]j6c8x/銏'|3,RN l=~qvu]5ҏFq#>a:g ]|MHҽJbd'V`lbPʣhb-n'("1c[ 5h~;me:> )NJt z=X#N%R? GRg,ec~җiB?[(*>P(q59jUdeg'?ڨG*]!quYcួxt 76a$\MnxPv}n73]5ȌEOFrUl"s{"U?jfztͯ)e|GԵb?w}eTbĶ~Orgd75kO!iQ־>xI`T^<'Ύ~ݽ2241%ESM%KE4Sh?2J8)ߠsGCY;7 țh< RokGs"M,p~  l R4חj§ZsmYLKvxQche=}TkF2-; ]c MOvٙo57/p6 hUB]bM(a.Zw^bmlt8lYDt!#購Fv^ tjZzމ mCi$nJ8 P(ӳ GTp{ WY":L=yi-&U(5X'DY x. ГxCt/T"'` MF%eg7#훁ZTYDfK45u{,sK7h6#1նJ&+_IL*<htp{- uأ>;Аyb:jv-(?cqSfb n5BJKDd˻*VH0vېH5,P/o%%\c~vHl 83:{TK萢OǞ oF^$"f&ȇ9lg|D>~h S ?LSMOHPX}Dž}nA<}E2p8HU2色vn W$W\+fP ^2i{')oqGKj BNe9r8"6lnʠו]kDϛe :~ $d<0 ׀B iz9/Ű¿>Ҳ51)\a3QY?Gʫ$vfaV.>r/e7k^X1x:{$H;YX>Fr`ءgE䧓mW$54p4@{o^ 7_v)!Ew$,r~TU0ߣ̌ H&ϕif\:=٭HA x[:AyԓC̈́ۅJl-:|3IsDA6SB'hˡ Hf/O(rG0ijE|%$ŧ7n*wó^OG]%iEm ݧ@kfŲnǑh9FEqKƁaMJB+L;SoX3j D(qRas!ʀo0#O!Q$t-M1q*&!>S)A=kV-h*%gxTg۹8x{(؛Hl#hR~kź}(ibi3g޵nطyKkV1[1-a ɠ2^.6=K\<}ʥֈvOn\u)wjdr*!ܨ9u(կ4$V-޳3n8ÔVT Wt)e"A U%^YǦjUfmɤr6O;{Y}ѩ=kHO`4b,EIbll?aݎAC_51[4/x>!ţ%3Ԫe hyfY/k:WE2b/Tߪχax~vLp ߶|ƾF-yG ž6L,|R+9b~|SH 4>Q`R4]1c0VN*"٥)^7dDlACL=j=VҰ ,<:DdO q PrC.?Ϗe?k/zCkjYeI_O_>ҙoF-{Wz{Do  ?A3 B)mkНBH":>0հ\D:ڝV\y-9i13&}(ހq@!xb1u\KͧKg#<`p;DԖ)c+P`Oq?FA 8ut$¶-~1Cỳg]K7ȎM:Y"J`oH6U0y,|eR{C2}%Osa2 F/|Ժßu]]H QT  f)4Z^K\Ԯ(sՈ%#=mFyGlYhf}ckKǞ/X:s`v =Mp5I0jx=y2WXR;aoX@&imǿ~˿m$ e֞_!fZgVix{o)*EPph_opr>p;Gea+JecEu ~?? o+_/? ,ljq^ebK/&{|g"2Lh&8;?yrte`!PG޲Gt,qڗ{\ӛE)E8*6ǕpV' bEYW7R>u?o8RVp|P%`%z*}ui8nN.)~p6svD _X h ѳMIRL'5)oW@pYus& !~Xq 'g?$A"cQպ/C!Nw'֏*QvAX`yZlR{IB{i]U?>!yX#~ q!9kjT^ǹ>Cҳ0T,a^(4CI?߸c=CǗOU"@]@&v#Vtwq"겖%`!l5 Ɍzp<-J՛Q}i:n Oj mP, CZ>z=tҞ"QN 0`ZG|4TzPs kdǷnjqjKI!5Yl4C؟WEEgf &dx-e.\jF ܧ!#x\ʣ^ˏEO%HO-b?o!Me,/G+N9"48Dːg#@6 J|h\8I z .O WJ͆VeZBȖ| C!owƬYӯAR4Jq<8u c.T]ZbJkp\ \m2 eBA'~ a0䙒})TFl:p(FmXEq!Ͳm. j>Rv=&}qϨp06XFHgtg\ wXLSo>UGQU3?k;-4iK}k]6Dѧ4!Kk $qa&D lykFLOU~B9"' ؀RR:Ojײx!43V+p?ߣ| %Z| mgѲ!}icɑ=d -ꏭ8 OC L.t0rnvsX6\φ'HKA7TL~zkk)E9Rd~kԀN*bZd{` 0ݬ/i8 y^qnbbfOӬLWWgQd.X`ՏuG@Q-_b\cܪچ! t}@5X+CM^@ T{;,t6B;ValOܧof]!- @KXO pТ&V@|\KVF#'NI?~Fb(:`t1n 8(  x;I˙~4|Hnۓj9Vibh>7׆=qc{ 83x72Lz2,.}k;|,猊֮;V0'e ('FzѪ1.3śg#x=§Ym,r]_kd#wDU@QOSa5DvڈU-{0Fu^ +!)? տ{w{A aaHEuh`!:O8r9h߸goZHEyШ^^jgKL7ʦDJ,97e.)p8?ĬAԳВ 9R{ob@ `)=fS? 0FRYpl*&~'.RPJ6.G2!"#d9W|7>cu*yK*9rPK_~a}8?Dԥ>ʻ}~Pu&Q15)P/SOlaG!$<)IPCA{T/oM.JAYsw`y?2IMK҈_sżI  4ngg Ӹ4ڨxNp1Qz+5EW5Iסdl:UQw']P/{qlHbw["%uX$1iў/vz֒ ofd0J8*|ᓃ}Q%E+\{v-鞂 u%\'pM:MZo'? X43Fco=X?+3}wYeWiS>>Ϥipu-r62o"2R9Pc`l^0 c]a2c _wmԨumob+>XgT0$6)m N Y> b$ _Sp[6l-&a Hس`8qԭ凙QU66*u215!N+6"^7KtwK(_a+8Gqkh1tK('^F_">=5U&1,>7JPN9zCЇ|oG:*@tus$0+<Ϊ#B&Vl}5hd5-Hgv&D#ET+aJ XƯwR"3TEG6)3gbeCh-!w|&  -5_g๔Pi S ?]tY/M SՂ+_`iYCUyy|oGwD"O;6j$F75b -#+'i{gm3Ӗ C}3+Y$‘Txah]WQ'f41,j\w\[tD++M6asj621yG Gؠ=OLYyd8Bύ,غcdˊ&0 o6Jp~.mxv= CQ@G1J(G%nw0:C _72YN,ů^[昲`Y!X ?@ހB>%2ޛ"mĐVTk0n[?| e-5KuCZPj%72۱܀!Nuo3AdCM#3o$*ۤ#^RMmdÇ.5ܾHi(PI׶2lY=b5SHA·lw~Î>Pr(s̻OC(CGKȾ =q +2嫅WjMF:&ŀJN'`FmJOnS+` f2cL1jX荶/{,Ա۴h]G8rwH-l$.La/d#+ ˲5݀\uhl(1г\'<Կ.E~擂;}nýdPwUϥB͗@Ĺy; |oQ2Z>Ym-̠,,IQ# $xS_L(7g>`KXm~dwYwxj̸KcЩmlx48^dLe-S:IsL' j|0`y8wabش ׽j׍f\G5X}&ap ;^Ta\L@j%bS-!F0w!1K`*~$!~ ۄRgI SVoprؼ<]'_] M|0|p}kL%-qK1BOQJ')#3ѢîUUx@[f0Q sbW$fV[.6sM]d;h ]~L(R 8Ғ~ <ﳻ 'eP^p_>:0UӬu+, ^a:mw4=uBضUxQ.-k; &俔0>Y| rŽg?2,'UNx΁Qn4 (yQk+i3ZQ y-Ħ-7 WA|hxx#Z"- ^RפOlvZ&k=-,c!0\6{0᧚ SZf|ae#B`KHyRDE:̊>@7(l!;E}q̅O|T̗ /jh< n:e&]11㞒'r~Mw.]J- l}!\c UxZ'UVդm+L?Reǃl F0 ִȼGelI%cӄ nrK͙ a\DE YٽF2ё.16B~y3hO8ɣꟁ*NQFQ8k"foTf2Qeppu<2Z1^| #c8Hd"!Б=N{@ \iA()#b30z91T35g D2--x`BD^ kj nYHXϩkB"Xs:Qѣwz89߳y)9&ƾ* 2 Qh9;UBQ[%j f_V]p}KXqRx?5EȪ"WVSR$iWSSo" XNDsxtsEX @ƽKKXՌOǧos&Bt+4/-SQmM*g,Q;KH]-XRyY@e"SMOf Sn?.)Rs0&vTXN%(V;1ɂh=@?'w(n=_7Ԟ3kpKc_E,m YmErA@CnGy΢2Cw# "+do2P[?eΎR0Zɤ.*!!jjr1=3j|-yC2bl/F9G`+ ^31m\ߥh1'9<8}*{*u.xaǵ5Mr@);n t9V[AE9/>NnyGۡejrJ8qmLm"unqs(Mͨfq=F$P.3- j"SRvF5JcCU83]Cp̜kɬqOL:9b tbO*k6ى])F X{S==OU~Yx!s)1eta2փ51ʏ0Z :dd=,eǭps8&x-̓E4Qnk#@me7x+紳AXY*ہd!@ԘB=Sǰ"t+$ϓqՔj+pƆ҉\ɾ/ Ggx; ? tŭZxic q%/fܝwTMƅfF̹:l1O4-*#$~/,)tLlBspHoa& $L˧Hvɨ>YξO܃cv˫1~_W߯l?aLti+?+"9ii, =U8QuŌUH1|0^^Gq[(z>,p+XÛUFq#Մ  D2/qfby161CV>^Y/+,R``H<Dy=/ZX,&bsRgʪܡ.| }x\b?ԃt@y] \@M.WnP6stCQ \ɺ 8퓼Y` X*$o ަ ̦5V+Nl)!Y1@݄lzEemB2ղ8vi g[Ԁ[^kѬr} V٧0$)j -X1xwð2 $ˉ@u#:̭JW͑aPA;z$ZdŴ;z3҅P꠱ OZf2>KŁ>CɰӞ789̟vҀut4A4\Z\Z1:j8A\/FmU/U !J%PvHhd%+zO%Rc'zBCt{SF|Ȭqߓ1Cg̣~:+Y*i 0V1 ,x>Y!'CTf2Hh3]qYhDT -~OL 3㮒Jdl0* D"{~>B? It%Z|(G{u% [ keBhHnqtlA]+Wʯ.YZA%KmW3 ;\f3@^U61շ, o[fgn1< f.qLOPĂĞ8UB%V7H taCF$>|GWbpϢ R/~[ M̎%q1\bգ[㪱F(Ms^bx>lj8hE.!ώ;R,zlث0cCi[U:ElX~Y=`8xgeUȃlэ ސ DoUy7yL<gCY(9$INhcm$KV.yprݐS3+@躰'A(msݗ\挓3h-Qa"كaK4LrrV-gOAJv\sz/cbLhɴ!4 &'jPJ ܨepw)Մ 'c@H%] "tij1Tf \<|K 9C 0F!1Am5@ϝ-PE;{B@?%P4:okL8'v#4jX jKo:[c ̚ g -]4NOʱ9^J_d:7@[~ 4}u Ʀ[gYsI TV#TDoW}HԿC}16p )(՝S_gTZr\5k;'m@`mCmOb,d@5^wU;DI1di:ܰE!1:|5@cΑ;;& %ܹxBAFxJ`|8?)#xp崸_tiRb g:e(kݚL/sW drs'D̓v5+Rǭ?TJv3+#_N,a8qDP(-;7"<u4h XTGB1Q3. K:9EHg.-&8 rVk%@OC-EȘWzVNY [Hexa(|sfU_N τ̫O+줨E_ĖwyAD $|@$gAUPN&aqe .@M,ʝO{U-8#`2EDm4CUJ!gɒ* #JY9L%bK4͍ޅLZ *!!}0dn?BL+!0Kw-)1ٔ)xH\)!Mh]5@؅}sRܛN -ƿbA# +ovk-dqt߻ XI L9$z~;%%yU̎jÎ n@5Tc71yR=L8^1WȧvfW*q 1>N1L/)β{kE15S|^5*h]KӪHt-U C_~VFLW- b![JK=` f$rXֳ>k-.fV/Y/`iTj -?y>Pj~ȚL^Ԗ7xhHxW>B}<3HX+ga_G[?.'c5G"qd3c˭^]zd#pT~i9&ȣ߿.&{<{ΑG)~' :D&^X}TiAA+^D6a8{eD'"Mc$ ߡ8` 4 87~푸dJG#Q&98IoP0f$&רpQ~ /F-PG._C2!GZ egOy0WۗX*G'')?.\Tjc3pEwF(Z}&*(ȁ- 3 3{;d(Wj>)gQ澙H3سi#;ТNH#o$Q_JTE/HOCH=40} _A."-ow0;!Jf#P.oҫO#yE#nُI9ER.jZnb^yd"GldڲnQ>W 22tcIvX>RNeK4R^(̇hC7\{uw n16WFऍV.X?c$ջF{Eng0**Hԥ20*m8p>gt֒*+ ד+e{D]P^ŗgxH#m&ˈF^dPu~حzw'mϊ' Rx &k {*7`{X]-=܉[@ T/l!g* WnW{,D.[YsGb `PXc#V'}ZrW>*/Q=:d +G ;FmT%"}0 &i*]yՓlcS F fV\I,HwkdSYq12i詈~jk:ϓ/]o&ٻ iue@adF:QQ(QTpt6.:vwG֒M5~Hε&P565TkBeqini/R@9k{vB`as&S'@sXA!7L/bjʵe0,@=ǔߪJ;fy#sȅ,d#t( 5&7Pt&=rp?!Ri5UN -9Wa ^w儏QFIO3|>9!M:5ܔM-X\gYZ07070100000427000081a40000000000000000000000016239ea86000042dc000000000000000000000000000000000000004d00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci/au88x0/snd-au8820.ko.xz7zXZִF!t/;B]?Eh=ڜ.+?G񤿦PeU)\o]GR^e h>}yW#Wb=.~[*fD 4#t4A0pҮ9 Wi&hw@yE»)GAB @vR1$a8Aew-J#9J qHU5G1'S_qULn Ozi*s[LRy&桔L8gMJU||srZM5^Ӥ+s̙ !v.F}˅K$Vg-`U,e qA\!HW?Mgy9R&a=k2eG5x}dTLg˵S#g^wR3Nh{&iaD0-5-; Ws9']$9I,ϳWPϸ&k>/f[5&r$ +0RP\)b ۡwm>usÚcnADDFb\,jFӿ`Hذ4,Wŏ$Lr׉KֹR'2 S\1Ry>dF0B?C^?׺5wqXK3`_ 3򚳫rrwX==X M/~XJXy'[LOi[qY3z=u y>چx$X ko%Jos+Lh($*PĀˎssr>x;t C\lbÆ){g<~*3& pe #R )wZ 7\ߓ>xʥm_<(n襕i wHƋxu7^m :,J2:e%sR,\ZDoGhBMDK"/`]csj,.O' ={\L" ³ خ}XeSHHBerjڬh GKl%vF1NbQmk[H+ 4FEd+_>r PNgWeӝ(PT[}hAƎ 2?ϋdkXv1| c-*B362#&7OKcWWF7X Am$D,xcބ.g52خ˪Jtf$.\}I&1 (tE_ )SdKrzgJ]mnʽ=+(v)lgPAnyi4)?WMJv/ y鼤ΛrE4wBBs]k9HaIcr=bzԸocŒݩn ) XWl= ?x]xnÎJȂC'-j䪣c|qI^`||#i?/H%Cl8W@"xF:}*R`bw|uJ\Jl텻w !(ч2RIz%!a3۞bf^ 8u&cbF;%*{G8tE]; GPTp,_+b@V՞u_6&_^;Dџb ۽:+ w4?pb0r]'FC,9{y -iAKy0Jk87&''0Ħ? V\Ƃw~lodސ! LUlZF{ :.j&'W dSv5 nUZkz~EJb0{NFXio1{/=yC9 bJX:l3 BIiCC )w,@5"9 Mfy8-Ks>˜y7Le\M|O WX>vZo0saK=sV1!&"^|{eK{9s>yKȩK2f%'N`&Jޣ[x/|Q۹ b|-͇eq188˯Z|ehY=`NpTC(xFydj'Gy۝GDqcIҙ<W̑,pqDŋZܤ(78fI{2vA+/ QԒ{j'^_wh/֯ș]nK*?Dv|?Gt3#-4Nߒ$;G_y" X {<7CrٺOx`w)4'{P L8Hig}^* $n[Gu>D)c+-v`A /k~SքZ#/Օ2XyN䂭=\ue 7kI_А,Ja*̴slbہ5jT) W juhW\\FuL{ V0Feqm8d6'ϸ'B0|`yֈlp LC LEΌ5ćga ֦I^Y&/$.~,;'C{1~ĥjpBoڃrǂW1c0.[[ɪk3+J69y+Y<3ƀ~@; } D؈z$`Z&cPz9aVC~Q$r"+= H`Q҃'sMkK5ZB`ь1\m&M&Cx%SŖ97q]TTtAA ϐPޟnRq@AvtrupOY,zBGө^sF=^i <)$rRs7Vj-j>%\v9]x #ɸJu.Sii Yj >ݤ":_X@4= J̬H<} 3{{:8 DitT`&lDyEzTr}{rW9s3&:Ca|3&Yp~i:*,Hq!}:n`?>knPi>o #Scz{L ' MjCJ%DxdO \ 56?/Ld7b҅ઇ-Q?XSb7?֍<5h O#ײQuQjYyc~T:x>)A `Xc,#W" k)5u[]M#_ "hsIy 8Xol|7@,lѻ_$=aX$-P*mZ=hv԰Pp}t`|:a} +L'nCyEg'?pVZ"^{~9^粩w{]hO+u},v$V~ԉJ0Wy|&r`uD`B"tN1A8( iF=7 05ExAJa4N5`"w,ž> d"bG& 6rc4CЋSUWÖ [њlL5ƐX},Z⫶]N{Ӟ)O? \keEY\TGa'>B*`5΢,3w%Zfr,2:DHxO~N|IE(+; u(h/ \yzqFY-&E1N#S2REqwk,%?jDtkh2g}H 1{_ͫjѸ7T%~n~L0`'Pڵ Th|򡒯ytdbGQp=G*]zhf#/UtTǡ/ obL #ㄲsZcg@>v8SĢm\}QII:(;adk7Cn{"TQO`RS,{S^[u^Ks%Y}Ay 6V)o|)cND@+"bۆwcTwuۮ`N|C7)$wI@h DG; U16+)"_y:z6LXtmD_>i~VMH%~$3l$-ph1<ͲЬ˧J"Hi&LZ2ZgTԉ*dg!?!?ʃ47z#7Ϩ+9VEXie|a#%QEb/1]ZKK^3s+ڍ{Pz'|;4':~TWՐm%"@aܻ!Kj+꛱f BJY$S"n |^ 5*!{|r1L߮ l2uE .SfCN[@n2vXlK*N zFx5rSbKNM~꘎KՋ4'(@W OXr|ڬ H6rQ궇j:6jd@lH&NúD.ԉU e,l֌MzdM|X7.c1o/m.3-Ђh/fⳎٚ]$.kƏ>ޒx<^䄋}@ ӥtvåwL Bf 9LKKIM -u>>$Y)&baYz-PG/q0 x>[\j (l\s+WCzjʭH \pfNݐuɆnT|ccvfh^[ c0޳vXѕ!!}>CXh iMUz3tH3:FǑ^qS$+phskԮ FY]Z,;$|j E=K;GB$s|z }>Dk 1jx|H, BW U"Q0 z|0>ڥ`L2bj 5Op%̰,+[y{*ͅ(Ms݃:ī`I5_'YRc 8e 3v[xBEӨjm-IJ⹱]gjS t .fkC|yLw!hӊN*-9hDu]a21I9~?WA~ yuirton*;I?ȟZ?:q4dž:R%# 4'*e%2PO9l^C4ҷ|D/0bC#uJ;/0ǡ>a,]}9ᾐ%=gYMN8OE"<5-Q)k &.` {.ǰ J4 Psk8vEPksҌQ8~j/`csi~T7VTqnʋ ,_pWv`ipOY0GϗX\z%R {vG\pJ$D"߈Ӝ!;d/ o꼜WM I]+sԋ)&bL1F/)3+By6ޝR?&-6E˖ ;aĨ76e8A?x5 K̳,Y._hñOpf{J9A+E?SQq}a"( MQ3qM 9Yc/Їl;M9S|ѱ`a?"M[ȑ )E.(̍QA.vZҏܥ""<m.˖jO]FeJBd}/Yj P,ĵph8֝;s 4I3`%HKU.MwKL~s ?חlbw/6FUZ ƲHCɧ [Q@McE7L-V({ƥ(lQҗ=hb8QQɑN~JumWlq6cf=ǽ?X.ϟ.QL;FDzm(βd4ܕKcԭ]*7)w`0p&"S zϣSe: c6vx3C#B7Rg֑@p.A OJ׵Va8霖*aw|MI{!zw_.=g'3;Inqwr"J+7 Up I y-ޚHNPGlׯ &1^b v/IrB a }!R`hqL6hOL3&[m `+ʊMd6θ9mviM-g/HmgF)1Xq|K`d(W*Mʳ& bV?*!΢mU,JTaR 4م a4(f*]-k?Wɱ5 *Fx_?6 Ŏڇ[PW:L9CS&[내v%J2AZbH1Rc .= p;+dj4зY%d͌<. {qu8_AXWMa ;>@{UØz@ D;KƨިO3XK9$:dFݞ~@Ӛ/ 0~\Hjo˄ڔ*:/c9~J ;MC;rE9У6Q8~v1.e&M%GrFAW 5:! 2dO\B]*88VnE (i;߻2 &'b9Wj`|-K;\#ڰ'%]E61bv;3}ѣCMh?ry.W>ns uh@RV'e(_0 C]kZrE)"]9aKUء}]B'P.4 ^AqCNzpL<"z7 ňncqt HaZ@{P C$d KIxm±OAjs0|q ;lp2_R{4c }A`A|uq~?B!YihvXPf 1(8 $CJKȴ`Jj6h n$@ ?8ͤ HK#mv\[F 19sͤ)Lv+r=iQ p1x<]#lO<5eIl .Ovi:h|{J8MRZЁQ2$=Ԧ{a(b9=<]$0td:1$TzX/2jn:NmxU F w;0:J_8{iYrW[FT ߟxY K*mD'A&{pbp%`[g@L`5f$r̙ZAJv{G Osl@}_. C-Z_dP}WTL!Kr'Zo}󔎝WtB?/Z*dhe!l@tMAl!oZ=MɥqϡՕ3sGsD@9oԣ|>A@puĕ9~ `{&5c=7ͺ egcřfu]Uh=ˁByUFa,E";7+ #i͸E2!dZcXH|ÙQl<:| xNZ8Z#, OOF(ܝZ4?AYkwu&;ׄ801b}s5[/wdLerVv\t\ѹi Meؔ2=&լ\v8o[@e X*4Dţ@QLz /8\r=rz]©{'er|J0kJJf:RvCz1lȵ1qH`Io%KI Of#GX@@jps*4']'! >n##FT 6u!ێ ޑie@; + a9AD.8VTpߑ픨tg\-c҉duKsM_O`RcnKlp/pYX3Q$C4D_O O09oVIEjENq W`0DobU6dޞl SR8Y A;h(]D֏%V( 7 PM l!~r:R` d  )>BV})\Jͽ=VV$L֋xN= W\W6U=,m&ZOcޚsŸ 1TMy!Tn{(خY(vOk)6#uXb1_Z j%땏F9ѨIׯSCd& 㯛z~q*:w+ @]k=pUhޞPf@L.8QNOәq̀+8(<(\C=7o tf,vZX^/v PsQ6riz W(M!'UKM cN6v :m Ǐ?rwusav!`A񔓠d~C~% j?̾dFR x\ NH1f T[IX1XgJM<8:hnU^jȄi?9w@v,&Y*hXz,0pZRs1l̾FZGRrvUQ+ NF,&Iy5~GO6؊\'l/)d~:s rWAZ3ñhaQ40pNqg2nRT%N+TmdT M8WK94,JtUbQ-%'oM(s* OQGRj8tć)m_Xo&B䢻hB$Y*f^Eiz#Ox.wLU" }vuY 1o:C&PZ}/X#d:Isҩؕ 'L@A]宬%?GDދ+Cq{oi8n #η5N+u T1O"ǁ%.Jq2,UJPORm o1ނkUؿ_) mja)|7^>*MffT2]I&k7TiU~lvM@/Ŵ#/0Y&qJ֖⊙ 6/6} 4 QXNҹ=Eaf<\̃:([$ʑn0}+Y{Gz?GUj3Q ߻9$'4\{Aьv; h;߄mv)/&RvۤSXbSLG>~%5D19'Xܰ|W5\[7 Yd,Ճl]t?ss~ gt&]tMYsiҟp9@igM4ՒƒܧiSjoۥKҎ\Ulڙ+zt0"1N"E @clHpstpcv)Q(QvDT0aTWN{mU:yn-@"~Cho!=,c/28dL>? ?v4kiutY{#Gމ/ɫ(#\ _BPL'Wi!D%Sѳ~>. U5&?iW [m^Zsσ#2ѩ8uJJeQz`O( Fް~k{X^Z?w9T. FE(yk/2`d/'uR\EPH&e0Q})zW≱f1%l)v񯘅P10A4 ;m=~Tĉ{*EsD%1m4EDxQ[ElwM2v%GbJ{m^8$״DfFCMK҂P8Ia™5dBK$8 F37;xDFu҉bb>Ĥvw$cUKQ~ UFsfUlwLҴڻ,o^Hg2Гo9b=#kF@[m( Lu&M(Ÿ~})NHd@_HE y%Ks7C';b _B_.:IeԄc 1w&jtTxG; KDU=eJh"`_3*FҢ@^is:kǐm'2:U-~֏e?ԄϿؐh oB߿N5~^! ^)![]epE$gp%ΐ7H6+ ~;2D6.c!+7>r/26oG6F%*xJw- sQ=2a,c3p` R$t_E AzC1X`wx۟o#K8%_-c0?Yxؿ S>ZK09(d|R)Ǐʾ8_ǀ6 [ȑ a %IisƋy`&pCmU&`MҰ?<郺dݛzs3"W_/aM͑/% B(2N=$v >gKק~t(UF] l?`!>)J[jq |ђOSI99lN+ UFMɈ3ަ ,9' 49眮ED MVEγ +s3TrQyB5}L;l<y!3֐af:4=fa4-UM݈ꍅzk/[L"k4;W(}Fh _DZ̢OaLɸUD҇ӑQ+Ŷ^4Ϫ#BMwMq?4ZؙD!LXV8ZƞcY7@6p \f)NG&7M ep-$w4hX%q4@,Gx@}zDݮ;tؾ>/o7*B'gQ(Ԡ ߮~9{ǽ8{|S]}}XxF{mCB ѼR@W"̕58b} 7DF]E{DkG|TA{1VGoFYw:} c%>kjB08n&%#"P;×+1Up7" vh_NxT+䴴%)=Nq0Jn٣\c]t J49hP[Xy{67(*J9uHb#uƸmҕaEdz7&M~}$_`Df2#|+x`\c0_I (G8#@GgByö3psZ I hy}Ut$O[ 7:5hi[q)s {O\+sO3n=R(|+och=w|Zm ᚖYlN'_nSwt(%E^d_51 N+G;{Ki~m2 2! 4NEHЇZ@@!-C=7۽W֦NiQW}ΰr4THVuS-+vhoԥ#.Iii%D}.Ar7FhZљ{) ǭP1߻=tNfy`U{vsDIBdQB#v}pDw=t g6 RZ[N&nn _fz07b"ǝ"I@UYt!+CAS{nfV ,3J=] z^wC'Ya.QHK: '8~%Z/ 5k;4{^@}:mĠm@Bit A e8җRoS5p8s![B풾4B g}I, .[/.O^Plߔ8:wiKʆL5edP T~}"^365jݜg 7pLYY n5ѫXHi8ڏ•)NN6, ~S=gYZ07070100000428000081a40000000000000000000000016239ea8600005d60000000000000000000000000000000000000004d00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci/au88x0/snd-au8830.ko.xz7zXZִF!t/rk]]?Eh=ڜ.+D=iѨbWd8QO]= 'M?͞Q0K׉J5KX M'KZ%pqQM#6gd8h=$pp,mP zrhALH USc0fIW>;ߵ֛#Cݱ(YOV-K# 'y0D"i J,caѤDV F 1 .llv*xTvdPA -GF&%=_t`רFS'1~(Q҇ϿWOz JBȩ/-9Rt3rV,j}H#l.P$O :5mǍ2Wx. V%@3L|@i U)Y[^SGS$^`!ׂ/v!}cNS\;ͮ͞T_A ;M)0e//H÷p\~F[YAbEIs |A,_9JvB@ =:N| r:2w%bҼ][кvbb?CZj`N%q$*5+O&ދW+~Os|WH"P|(.xC[z(Տ%Mcp#FN{)/!`θ/7y+ h,}X&=՘TF^+68ZqQ f/3X M?s 9"oFڋ$u(`Ƒ{HD@EVz_] k91SaSs1-J~=X b<dlh¡߿>8$=wE}tA`#`#gS;X C:^F:??dUEq(cdcP*7ojuY%Q52׍D^S!/@+2;i<5Q6}&[Yjb[i]1Bf.h?$W^O9xNd43cDnSȡCgt5#FiYT8Tѷx89 S*ݬj%XV䬿^۟!SgPyDQ)oq eTԔ^\X#5"$Cdի p~dotUzvk*[KcȂgb٤/77ki8Mv>A!Ixfzò5$H8x JěPxƛqhhU[ C$ӅIp+h=$wahSE4o+)PRQЈkޠR@Y횦sGíq!Mـ\zAIgP4ȏ'.BH[j*T' .lkMQ]Kp' ~@x CIMQ>ԓGixT-ZG\4^Q{`x(<.fw>R)ٔh(_6t`a">ʼh?@ȶ}F}:JVJȀtEC͒6@V 8[W:, 7"&Ñ8_O<,DD1jёV+f8w FMU*# Gs''[xհZѫP%RtgZAK Z.6rE :J&U3A7LkrScHX}@ѢlyYD#SD͡d4P0NuQ3l6a%V0+}:duNwIS s7^'Y̩hI_CNy+vk\ssM##`!_B17o9F1mNC`Jx !-V /1Ѐwp%ťwػ)T]4ʆ'7cr13nZl7&E O#Ih_֣)rm{xVSbK?sr`F+ӹg+Hk^7T){goU| qIQH>%8OݒO|n>o1#kyKӱ>dO^v )B떔O:*^UkFh%߮j6A''ITANߑMPd I=%}R L6 #dG=Az)GGwKϣ 򎘦/ &޸)U?yr+%[ֲ'p:urm>*/s f͊¿b>m޷&h9L$_>Cx3N 菌KhP<@'d=iͅekHLRۃp_Yy{l % MBggi*ҹ SN+l^+^ӽ&{+;ŽEVB8XNK%KL po )1?)5zJ}v~Xvi,:@t-q#Ca !.G7WI.e 300)ŚJkl#ei =ݦc C,)0Ci\aC`M@/L9f]5#kƁBmʾNOI51a"ǷTR`B qO~ ЃaSvܺؒp'k +Uyo&ּp&&LF$>Ή~vyب2.0=,0S=Di؉}H9?Bb@B`I%sjKh*Y%5k]iMo tAhv8JkT ]D{a p9OtwK#D.>kZaϏo8Ԁgqz ^տMelto0|e0LV7 t!4(Gl8Odx^ zgV^Д:Vof؉%}] 0丸6l^5^[hIJDZO紓oO-l![yԺ85Ok쇠bG } `'?>eܲReSoDb6nh.u3蓦 ޟ>èܿmoظ=B\4OtʛߴΠ: |㨖'vgN@*DX^XB#Dp{n LJ pclHHЬX>_'aj{R hXh"',Ǭ I|Nl6N",}H\ҁ` +Zwy֡Wy#;GQ $WyrxJ72LhAp|tWͥյ͢+mCܽ@p#0_6pA;}V‡;s`QJ%u* vś"(s;f0@)[Լ`p@[1\SJHdU\^m!DWzSĆs>\$sYrPB[61^y^ñ/rJ=2,DR&CLtKd3g&4k}jB )SA~ue&O) Gilm=kqjmAlt*ByiQ8 @z(Mlї|(t v[ QLhͮgJ[H}t謑ʠoKu!hѵі%O327zղ\43[҅x;QvA'ցқŠG x"r1n @#UۓJfĐȑjm-hSLt ԣ6LXTHL$)yxwێ.ز*𯅋v)$>TӕD6SM HmH[ڛ|R[ k&#g=K}?ĺ~fO߉_Q[Ký[LzCF)+f=^UWA|d?f \a(m{8{o|>q#0A8e=WCFcm<7c"?2M~n)3R=an+pZ3cճK.0)UG-_HvVr>\!C[ YfMV3>@%N6z`&OK^௅)D'a E#4 l殕ZSc olJԏ(70xOzRye"@6KJ/Awcpz&U8SzFQ6tBl4]p J1pЪ/zɞ|SFLZHSZOʩ2\PP;$ƏΈaֹ+0k`cbub & <9;VJPO$5iяe RAq*|dz<2Dhxˉ`5!le38'*\4̢ɨm:ja+FЪly%T0F0w*xRE]^JC[:ՂKX/[ރr/bۂݜ^e$*A?# =\mZhmS-@C>o nq_Fc}=9<׀RFJ7V5D W)yD~9.A lN(ܠJ 4AWM~:" ƙ8tm 0Ӵ:h#GSQ ~A[ c]ER@[֗*T pGο#3?Z72-5+KOd[n2`ӵu%<> e2 eJg4G0SD@%N2-c e^O(MxӘBk*bOu3di^ %<3JE(s3$!-8g1RD3 Otmt "{G{7vk =I3Dݮ4Neʷ5 XS\!ьy >'jR]`g.l*K'f{, }ƠaݵiiRǒ) G+&eitP>+ Ks}aOX A_a}v@*qE;Qv &.`wmďif oɪmT :Tsk8p4ٮR"B|k$D$XbjlRN+6wYaBtQPP1`cGB%,w 7b ?r`Ym^F1:;lp>$0lmX;kf 7|o$(+agP,Rؘ@Oo@Qd~BvWg@xF1z8R+tXߚ"jF1]/!G-'8I<+iN6k/ cUڋҌ" }{O 0\$Xh$ށ MZ2M[V1d&1I~tM9]ERS{ Rfc[3][6usk:K@, )~6qYyTOXpHUg[ oۮNL?iRѸԡJ dky:U+|,m!70X \Id6z1俍 c3oUXSu+{k]jnL{υ\*' (ia|$։лb=D-㏟靉HK[ >qAySh3nH>ʤbY%B6gҵA+hAD32 w*`uµp}qihֆ.+C< 4=jFF^H@zRlNt +F8*A59,Yjxz@| [A8r)E!t(V9ݴj&;>*JtMfag}$ &K+:fk!X&9TO#tW[8TohI9.ŁrvmӞdB- fbP7NVn<]/>HJhe }aa0no5LFJ5̟1~$"g\k\~n<MTS!ߠ*JP#WӪM,eG:qvIef|F}uptiM~67=\5iR1Cwt¿Ǘb %99:"V kf^&Pn1vJ)D,LP{kCZ_op/`;؛+7 p?1-iE@:,gf4bEHm}k 8F~3KȫF Ǘ$ye]{1aghsقrIj&9̐cLOyǑkBa$8CP 1EL%?ߩӇZ$9k="J 7lCho/ 5Udx`l^MW\G*j?u n<=x 1˷!E}fbm" [BffS_6}"p[s}~rb( ?qtx?WCV[6 EEa |z\u<3\;/PQM'ͮh2%?OM){}BI?߂l^VdڢȅHbAyIA0՝dO,]2֨a eLoZ++$Q;!W#7Z-Qt?GΣfH%iF.>QAe8v,dg:TMDo#jI `Tҧ ATNԅ?0Q` AЛb<. /{[| 6g5 =tc{w!'y -=AIPLҊ \` ;*J<6ߩX/WrEhZ#2{?Kls2/I|ԾWgcem;`;Q 㣦~d!P)d?4 U1T6lICE)?PbŲ:lc<;_gM!bŞ}%=׾#zUݹ?(&64WBܻo a`N\?XN~ߞ.k1('A]p/c_º!a/_0EzSKASo;g C`StqłG;8轢9Q4Y kLpwi&>oI[B+ Uwa?rr*oE!4XjM@Ⴀ­ͬhm&8tLۻZ`Gw9F`O 2mU^fU)"cc4|Ҡ| F^i)ퟧtd+eCfmPn60+,fEf&@t}& GƒÙ"Q/,by(Gfj.콎 7 J?3s)rz翧;nn1.Np I9f}9ufX{o Iղ&Y(3bhS$14!-Lļ Uc˹'u*jߧq4@K"SXŨ՝ݶ/K8xC}[y  C|<ޗТ⇸vjǭNԉԘpe\:|:猻ة&R'"D @bNqⓄ\/=#dbm]{4y`C\Eh> XGXaNNFVмh u[PGP;b›oCYxΖ^N RU%БSgܝ\Vz=L NA5u(TFhX"(I0.HvXf#VK6 >N/y/X]ۙ:}`p5x͔UAGF1RE|\ ݭފ-.ƜgU͡#zw;g]ēI Fn{(ԍ6 9mMFd}'#ƧP--$ocMen?" D:P$>D: p4 by9:R+nҷ“>WV-e#`vv[&SxwqLp=P|AtmtBxi@IhՐV♊~n$Ƕ*,JH:TJz͘z5U e[b_fSG-)Fj1GN]ѳZ]ox9j2t`ЙonyBפ(rsywHgRڶS%ZTtI.*GՕw[5{qj ZL+C6Óg0XⰬ*4;ay-.n2,*h>HRm EҲBbqNbh{CrHP_%thj4Qpflsv]Sܹ4PXU$Io{PDߚQõsz!wjQYģvPR]dKSr轆y=v;!Rpr8қRla"v?,[ bt|M-U$W.r  m{<qr`ٜ5z?{[yީRiuaDL+ܺi~9$sT§arNޥ4[I MjXA†E n` #ы4ŝ_^@jjߌR+l0^Dh=96+v8DjHײhu^^Ji3+Wdb.tlVa?2pSY-Et T3'rـy˪s(YU=uO vu Ŀl"j%m}١w/}*GړR܉iKM dV3h Gp:lw_l 8;k(a8 0ü4,8c BG|cƮ'&]^m@A<#o9GSAիPOMGFv(2$HUE.2{CKީ..RńGVq @r#ոI%J;.0W`3{X6\,,Ιb CDűhl!0VyMed8Ou#zb>=; Kt8"Y\>hHUƂjR ~-#I0Q;3 L6a5o%i72i•{ph°u,t8McYrT $L[?vG(nf;f6eR0A%}KB0 豸{!­ZP |$`tnJXن\fjC) 2{oIҮ9m:F pu&W,Df#gcDzn3hSAvմ@ҦB!dd>u4Kse]˚,[KɳFf{c~ðšT3̉HZ6%((KfRJq+Bv=>t *BUѵ8wY'x[eǡ^څC/?t "sGþIT/Q^dywrdTYxKjcS.e;7Tk%#3O=ګ. M˞/Fލ]-4J!Pl1S ?\$_ {!@$aeϟ-xFL 3gLTjPPwCv_R1yٝσ_>۹B eqcRXy^8RѬ~uDj e\R#gIB2Vutg u2`1M1UZTZ j>7jRO4/hG C A_J5cڦӆe1)6IaPJ > Bze^L ?Axh( A,VF]L;fL-3(WD|=|)7z]É]3IYBZ[ouG:۔*?eLøs/$6bI0* ';uAҔBGwn}(@ , ǝGQK_f;e< -b;e&l%!!ɦȖ3ᠳ`.D+]q߂ߴ=_1*uN( [8c$'N$cMe^UVL'R0nL1VLA- 5{QiH &l#IGZ=g`0kFt!PyBw`d!P.@;/2;ňcQ4DNl_躡P3@qRӇ4?$@rOM}X?&RG'(;,<5e.4z) pkP$aRʞ7%%5-\"YG97RLn>d-Nf9N*{o 23DpJ<'w,:!=vy `8QQ &&O@?KD<7;/\&StŚ r7h RXh`)7K4oک\~I"#́+_!:.7#җk%Q2?,DmQ/\) 8Gcpj9bO\LlTD3}΂eac tG:V/++>tz7V?)bL٬o}Aгf~jl1t`yH]> (p' ѡkINIo[=o]8 \ZmەӿrW< x_4U ~i1Gdh^ O ٍ5!. YE,1h`D櫌VON&%S2/Xd{kl@5h`dsL/m55=K4췮K`AYe5%NITT{bʣs\{w3: We:b*ݹI@Á9'\EoYKIm~*|V ËF/ʑjSpRp<k&Js.I2b-yujCSn>3_uѾ%MBk>V4.=[ Wxv >bzwπ3bK!B^#]l\;[Bs="B[[24cxOVNIIW1ry2P!) ?f!T29=IT7LlYIH=#3xh:ѱ]ޑ|I%Iِ4\_Һz/=PU=ё|ţ>3xf)̘u&o(xA7'hG&`-Lb-wdu|"lw&~* }m,D $9 OVl_X$84>Zւ+˄7ccakb\)Y[G"V6 j恒X=?/1o64ڕ|FLKpPo{|,%qHf9Vn@hE pl|O;M8$`}~e6v:sZsgk#CIӡVD y!(KyLjkN-9C[TVzsUCpX;bjvhgpt #ڡ3d*PnWoB7U?u/-3>..#DFKkrl)0"1Y<όVIa.+o 5o9u9┊r~1\0fnDUG_y$ѫ=6alD,-&-c knv>ISeiytcrU0>˴m#P; >0s Kȏm.JD^ywwd'F! 'j<#x^;lng0SDfdk8VM#@(6D8+֣}&xDSI`^&o ^͟S-43Fp>(CT"b\Fx:RuGx/gK+@K/i+is C˪DfXk*^t@I80-j3TTY^D5ٝ<_ָgOVPϪ":1T@)0/]fq.<Ͷ؎u%In}wobtyOe!hm@<܁yR`JIvd`Of.`<ů6Gq| YAB%Œ8z*'! ޶JжP|`u׊_<%)2˙xk"pn,ĚY ER7BI `iM-@Ջ`0 Ƒ琛F+eDPLGD/V}Q:056| f'_47!,Y?JNzBPܮ<יk|Rgufkjh9Dvz08JUpLBD,-Xu$|ƫݵH⒧?]:Å;Yi#qBjpdE?Mk]?Ə,{?个g''S7IL #J.k!~OQ.>\LOm$bحh ʤl,68¨>' ^30iCL/M}^d9|B.U&Z+lAe8n xKF" =hjbj6m#XnK:f?*Лs1==\NNg&\@SG86<`MK5F"!4";N3hkM5rA3_a*. 7mcN̼@VAէ(-mec2j2vxrB#$XK^,wVJպ@ODb[q^~ ]~{#rpT [vuj~P C@_PTT@ܨ]Mp^ j|g$ wPvڙR&Zbr^CzMUyZz..:0prufr y[=f`M m1<-po ضeql2,&K\T IA>qe]J Bʍ`Hv,WZ<cߊ&vrh אG 4 9ߋ_V4'Qs^E ђq'Oa/1Xf tMi9Y+{`uH ):& gi<-+OL-jOI`5t Wg5]l38 lm=Tf>m. ){Q.Sr!J՗,קt8՚=]%[j s7,cdC(DFp~)k㋏BAѻmXP]6TJGxCOIak2-^moz['*$6 MT(+[L]a-qUIm3UX+i[ߒJX;k9 חC$!g4t4Ck܋+f*,G%/ONk-)&ͫp̪KCKz6V<ژ|cBS>l:Mu2T:|/dHQ6qX!`V7R>vÎr/vS Ὸ3^jL v =t>5=ʅ. S8p1J]!\6PfvʸcV\Dk9F7quG'(s\h{^P-Rb0v:Gj Q{oqB5+onr7]/HK'3)w8F N#s t2 ^)a煟x ֣sjX,QCriFb_'yT}8dIGF}SK^fן[J5IRa Tv4C?o'F갳SoyemgV2ʁ?$-9󬛃 @ `Xҭ|:(qc]} /Y]kDŇ94[Yhq0gRUytHoJ#:L¨81:KR` "J>.fR#j;fӹjLq#טix[ i{L4Z$ cG[51R-S1:$ٔG]S!P%/do1쪃yIihn.}a BF-\B􊔼 >qb?u?<-v 5* x&+i+]ݵmFvʧ+6Э6A7:}rx%l迅م~ǂ}6RJORyɶKI0>"<)#gX43Z Xؼ=̫PWM}5U|8TC=Sb:͍ϔBUXɅFrT:O>'60`0f3. ͂hq~&T#͆$zifyQtdjjcW+mGs_C~ʔDBV|k_[fw+׸Rumi<&PF#hqjY6nZxZf8KF!**\SMsפI-YꁮR(mGN0`"iU?ra Vު.9C%B}`cn97!pBvtcⷭ[>kCW8Sgƛ %.' ZBCuA͙Umu(r.>eM*MRT|SU|,FOzRT|m`t&(xlϓ>7st D}Uxv®*94サbr>* AP޵QyV [ U.g,7-_js,a;|g\ҰPBY]cݠy 4R_R9T .t,w4"HdI]lՑ{_Zۛkb׮}E%8oi&grdVS1_=v'}>; .[%Vav(D-BӘqmYo_gi0 ~!ZB8nG.C{42%U MOe80\>g"hvܘZ,12(o3fV=>;vi= dg_"F'}8qvƕV[ 3j 4DIA'#<A'߷ɻC d{w*g`8n>xXfzr&mUWָLv1;1%g*m|;lưl˔wTA〦3íUن9 QM^;y)Rx J+Zg(j0(/aKq!y%Za+чXgk-x#2ޓBo{ V47_hKP9@!uӷlViwLW89nczgy[Fhԗ{4gsxgA%6>scj>4j4B.s+ab q{o/XNTU|d2s9ffWDz dM3"Qۋb;˷DK6.1 NtNe7YB(oaX@tTm]UBYya-8 W4cیD=7=m%FRl`۳C/n3_\l YgVЯ)MmFυ.n4= kAYy|E`ꝗOh4w6.P1 -3C]{޳(ܵn\IO&X?y5~!,C@ ;|rN){A2"~ېUB9"I5D? 1R1lƹk!2Mf$o`撇p oPL OI-"@#=Am=Pxy~ZX{2gFR5I*(PfLlC5;2Xe6[;[-MLY +hYι@E &.[dBT1Ps<+O(&vyqv~vSq\V*ވA P3+4A:|S ăj/ԼfrTo!(',3+X=&)7*#ȋđǃO=zj.g}e(E+6ʝ(>w@ z)h2Q {dO6wq6AwY^fJͨ{%CQ+?%$P גR#Sq<}jw(:3OΠxҢʃk C}\}p/kf=3bIz82=JJ]b7!33ḍpz4ۥH%NJtް̎V*6ݙ;$d3 ~9Q +">pb*a A;kθ-%:b$듧d3m\%ËK.%},#` ܺISŃl~<XV9HcmFblۊV-4z0!^svlbR7? x iQ`\-Bw[*`.Q4 puDQA)Im|}u94!?J8<4[͝(&F! @O,C@/{]|l=Q!n:TJ̱D! kAoh |PBDRFm9tU%!!ԯIkv[VB"uZ/ mUg{-R{8V*@9 +l Ϥ2I*$EU݈𲮕ahKSˠ6, T:,.ԑ^~LmHkObpW΃#U_hkb7K{]㍺Udtw^9kr  (%/F);@ɇL_n9*clX@SޑF9I@>)T*vI{9\T[5`DĜw'^|m97VCfkH>)ÔGbOK䮴`E֮HY!La9'`~LNEut>Zkm7`9BK[)_?Ծ me$H>k l40ȗEewtlUr]?Dr?FK%`O \M s4Wj}h7^kY1,()hIߛ^$eH+[zt-%x뵶V(l(p>eD%!O<e 62bt@ۧ}Cv=ԇ<5qO'b.>+,৮{Tf_O!lZ_N%旻kIyӚ@;MH, 7ְSt<X&Աd+ɐaz?]wRJ!WqTÇo߄iAxI%IqxVw bSm!s@ykQ 8ךqDTg"la JnhFZE] آ\՛svUC`>T\:1@OXBvO!;Sǖȋw_R|.x:^Y9G5:'K\0|3TV/Z6 z 2|C]ryW>麜%dĮ r$uYpp٣xY{x*fQq4*:;0'$Ud >3-P\a fD$=쀢$o[N0- +BKp*颶|)z؆GC?rbEkHِ_u !]w`tNy~iuu-6E ƍЬh }KA~Iyjx16z"řU LZv0)-QVqkŮ/72MD"fLnȃҡ^!>8iBӄjd>].G HeP]uZ7eFJDQh5=tQ&3]; Ԯ^ BA# y@kM~( P n ~Y!9~~VP`-WJ.|act rKg}W's(?.`tW1oԢoƖLP<,֮<"WrCؾ5BRG y& b\\TV623I@.ag>9/`IbvA[|F45!qG bqQΐuQ47LLZykuO-k}(fYHZCet-\#Xpہ]I%&ZQ~hRS{VYǺ/Ig(8j#_5z9mi¡x@/>-=DC>IHeXl8 TG'0V"dOI2|xM%5տ rr&%:.Ӆr$(:nKt/`ߍ_YWtk\`P3aV5YW=7|M&88Ѳz.>Qfy6 \J%"D5PH;k߿)w%'AO$s Z.L뫟r}"rtƀ]  IoP]ZSh%D{ꄆ{,xuMZqFH_Tpsjjlrw*TmKoA͟D b\[//8p'ЬTr)`v$q?, ?]2Gt&ե̚bb'}I^Xh%9K*KTvSb)8pGPg"XT6?ݘdTcYŭe8s'p-bnIt6>] ?2:.5=aOMw2&X$uL (= &ݜJkb< n޳;x`FֺkE5nfbSpfRO!:(2 qEddm/[RY6^֢a^~l1"mJ`VaEzLZuߢ:NkoWqljevz2wediu6R~[,I_RPK$M'9~̳?sεAa*6<60XѪ2מgB"%ӢubIu5ΛX"Wv8zR.q=!RV sT&URhdDuRE~*s ]7;CݴYA>  mAh+i냡G[B$+)Yc?98w.V K4>lu;WP"m|&&.?0?oJP|2*I(5" } w {|qnͬlChG.-,ۊ)$r!C[ ~T-X5?{VoC_Csoc|a?(rb}ޏ˻~&YVQ! 0m WkC8K5rS,"U9θ3T}:LYxڽf{R/tl&. Z焮]P2(o!$.>jM[/61w~Sas~zyD ]FF{<̶}`+W|G`(E3R5h$jpTVo۲&C g-F?#W 1ÇPr3>d}R&i:ٯɎSo +.u=@͏;2 mefkT*> ~j.ճh! r '4 Z9;y~\L:9iUxx9IC2𭆑ݑz&&c:;ġцbve>وiT8}>8Nk\bJY ^N]|?i6@%vZaPg .BuxJͳmJq! *;sJj"zUPlU%Bl tb9ޢuwO\3(^i0;us^ 8@xVqcM(TS8 ?Gr* )/UpL|uae-C62>wՁ]a5ɛ[FY7{%h xo>]}VKP/lAD/kI Gcֳ(/ں{"_\x_Zg ˈVt;$H; ͘5KYjE^)9 ]6(e;dSxNMQ''fh ]J>紘=:E,-N(v%XC,=BE%'5mز9%ED*)Z.tjO{q'|;{$- bHTZf4CIUKR% s22*(Hՠȡq- ? &M%=˘܅wX$|>A>ERKL8"?0Gk06EX2s1A*rEC`7z7/L5:-Op2Rg?>祋m&ѠUy\F;Lj{xzzr0=٧ bvFM>l]C [a'p=@-,5>l\t G m)NAl g2ؓB2 #5=O劣A3|O0[BFPcJ4ycW#{d]!VWML-Kal$pS9J f@8`V b AX n,H]W<|%;sa GP7i픠}ôk y`FHTRCJj7Go#a$I49Žy{ҲILp"hmw@]&.[qYl|TvҔ,fi#3.)L8п&Eqv[HWl 3GZՌ WgD;8엢qg{5M_}Q5qm|ЙRz*+ J]meG ٢斋Nv^gmv5e:#躋OΝڸh ʻ.G>kMd-yL 9I~bCҶAVzVym"wU=y5ŞC\].:/"y*R^"QWܭd5 s\EQ8*CBcBv m=͗T/a tl N8Dh]b8md`8b>^5y)A@Չ)0 4݄0;F Ml#q  RڶLN0+;X_Umg #gP@H[ D~E\W=g$ؕTb.—nNrNv֛I!byZVŎXyPPA3< F: wa@%=WǍŗ(|c3drيڵP 맣olrt`i(¤>@+葡+іfE"6'@1a۠gUr0r6# ,*A/ L}XXjoBOXGEc^_C:ld}oTu^8x[k~)َ±TbBsHYvAYIBcG;]9\..CK$3I!z$=,6uEg߇ZꖀsJRL/|W^ܡAc7ݭŵ Ja)>3=|{rQ<+2mF|8q|dvgjJ!AĢd7a\InWȭ74'#Qu6S%B> 뻅G%i??=f} r,S)lGDYg(C(G糲XyGf/OxW0zVGuYol薺a9 Ƿz+)+ii{Ygop3Ԋv`9>l(N/KԈ7r[]g)4EЊ26u&ʐEk\E@.2“w=H5%7F5^37RUWd>FqLEk`k xgdahB#cT"^_ㅷ 9au`A凞t7en_k5u`{T&Y\fd1D=s;"OVN#\ZH_M5QѮ:)>\D +:cTVI-h9 B*IB o 咲u1p.E[Z“P=L6# 0ag@s}zT*|LJp#[P`l94V.V{#Mtsz{$S-It IPN Y#ا_uIiHOiX[3[9;?iy'HA b,x'i f^mRl;Kv=ZrOo@kJqjH{i^V݁ MsKL2?zwS̑p&)O=rX~gekSC';*loOն\p?wEz|7 7/ՆA/0MMeATy'%ܺ\&IS;r, yyJ6j!Yf 嘉`t9tIb7:83Ybx~^}.Xmh ;99_\z#ٜٶn{([Hå {1Hi@Q[N{ąL;eReӰA."CXLH=̖B5 Į6}QG/ܙ$]`k3 e#p:5ŧt}CXIop L0 .DdgPV5#y\ڞΎ J@{LR\EQeo^]DV8@ݏ3KCt"xTI 95$G15V ܙ>) 5aicKjV$)-b%$3;mZ,צ`y"M8boWP z#z眻\@[)̑7ctuA<М4T1*lPH=f`O%tM188AmA"5bӗ@zuB[#An*Ȧx/k>Y4 e|pBg4`԰ibC:OQu5d!PyeH䑶H3?h=íǗBq;?:ir<$]7 3 uAn}^:v9gj.?$M1' `q(õ>w~nVE:`j,G01BEA=ADCwDWgK7*`/zE1i }NˁR³Avzs0mφ^%U!Ch@[el>GLE"; #@-A\OMpAcM0zƗЯY( 5h13A:`V L, dFpM\ Go+w=d qM=蔾5d (TAU9>> gLz"5G`.%E]ːvnp0ʧDZv6H!m?g$)ëjV5c- rv>5:iƓ8/%<ԛw5]hobv i#Pa!'rM3BVOj5z/;Dg?k.N&QУD+fYH-7εɘKn4ݘmID x?(Tz H3hK:UqV[0e*Hfݐ8A0{gjAq0 JNjg)nk~&8LpZ%M(A ZXeHH˫s :n;v&a!salS"T((d@jKds._ <F΋i'D+WO@ll _2 |VyXHvpP |\g){@[v^J nDL8Rqn/ fZW1}Fu K-K|]ڇy?,xd!u a0RtJɊv(0w4| < 36S<\u[sy a]8HW -uUbvZmfYH9'BD$J>la75oA^Ig 宐 .o_IЈ)] W=NnK?W>>y7!|$6&}y* ;Gbrozj6 $[}_Xe<%5ail~ҙٻ)l`*;0 JƧ/k wRA=psd*-9!Ma'+H*zB>rE'F&(_y5Ab2T$q* wU_~SM$Z+-Ya5x:5OlP'JoE;#'DZ ]iGrّ:ͥ#Fy"N1QIy2HS=" ;PBNKnOq/pvᄥF? gE8A!ʢQ5XOM{n&^Qސ3sr!}Z8ͺ8?CגAgdpR㗦 wCy8+eۊ1HLV62O$JƂJ~zJ?¸ ^i,>|r0WK੒"V֚ c1!] .)N鼆{pێZU4B7P򎻾aH̘cp[d/~$UTLE$*4Ӻ;^N2oK0y%uK>>XKh~a igk!`sTUDLv|Z> o"iYՃ⺗Q3~޸= =b8ԈHwJ}mƽ8r[¥c1G'i@{[](L՟o Z A2wV-k>{mD,Vl\Eo~G$:&90Wy:+g|8}9EUZh gp]]S|ÕJˉx,r|7!ߧdJ98CI̐5;ݍy1/Kr4Fh@K0wg5ĆVD'C.T\Ѫ{ Yze^ֳ:Fx,"kfNDF΢Vr֞Bf餒6b!,}?n8:b'Jot:+ӛ=xfĪ8k6];K@9+tF3~&8k XsZ[w&ӿOMPӝ5'tmzO&o7,;圆Jbsօk6QP%Y1Zd/Ul[|R[ˏJDpwCbݧMQ[|*jw4r|c fzĖ* S"Eğ0CZ5Uƹ`%W%켯KY D/i{OmAM %5'~Į3w}#Qꍪ4]Z XC+!DߘFz>D Ȼx;0ep"1 YLQ,N]OnV4ǓɇS.|l$mƖgK\~3Oc`cq w.F ͬ큭lnSkșE~r ,14 ȷCb 需<@qm/DLSa _EkvcT_,6_7z_A&sL]s!Fi>*1G^0b6 ɬx ƙF Jyp]/g5UL9%#9GjI{]vTo9Nz2֟?X^'t(z 3`&=-CqBmU1ݑ6-6KdDP1J2/vH81K}6 : ʻie)*ILzUTȼ!a CM&Ŀܘ*EIw?<JD}ꂝZർ?eiό.\ؑR7s[ u R WϲqEכKF/$v)'j0wu*vLI(#BW '']!{M&U 2*W}z&\p٣%Sbj̒&$j\JW.4YV@_ujkxOŕdfJKz I4z4md#"d钶S '' ע8}30sOa2{nXmW^k!pԶyu/ Ia辸A_M3 ChIh"@gWN#I8`x&0}~7pǫ't!S|lPPߑ&@W+sjC=1 EJr*}*[{ s\}`>f~O=iO] o$l3?"-,XUNf0l9HYc;@-)K/2]2RYi=/s(렷2Gje=3} v#ӭz#{&QO *L;3 X?!՝ "'@|wHޟқ՚u %s: k;Q]zJT!:d;O ڧ](¿ů[!K+\E3yKC1Pَ{=(G^l!ͪTpFvHʴ ;xFA. c֜"JHpAMHH2Qv%hp^8!B@e2.I&i_AX 4UqZx&Dd.I2 ܭ^]UXo|eC^ޚ|+ڽ0ٳw@C""OU3@}e*i*VXJ6ѓc>DzSN+7vq>oW,jC##q=X 9л}ՙ#8e}LV=FNZC`۴H{}ÕYĖO6HUGW^jWS3Qwm)C X;WZ2:PDp/ -LӜ)#}1xkӂr:4OOרfa g|sWo;)G1e(7zjw&Zw17͠l`jҁL(VGmCThrݎz{+Z@$NdVQzk9'/PIo%DEf,&e}5. 2x6IKF[G]$CѻU{yATgE6)jSeW aH"95$;- N@LkS%*:Tt.C|/Y;Jzۚ\0k=NM9m0l557i47XTuY"JUطmKVx}RZN=֪ `/ZVѶ:FGҲ'W"8_e(=DhKĄ1Q56'D,n̎X"GFAG&oJ+SrXujK؅%$(ii_>URjDyXA';|cbxZ?c/GtLLjS?& j3q׊deoJJ>R ƼU @Yw$(V;"L 7otGɝ+Ȏu$bP37.1UXdc.(4*`6[ua.̵C3@>cD/yһ9+4l( c/5mvCJ6 W5>i;nQ%*'\.Fm F]=u[)=JVy|{bB3\5Dz%D]IV'Y/vp*V8ʑ4ڥuAGߖxfZ1z 3?abM4nppa:2 $VáɽOHbT#&&'t{L@\5APHxu%?gK[ܛ4u^:Zk>ya݋@nU˸tKb'?qq l..s]IMg" eZ*RLb~NTV3i#rI4I^! ŵFod{nee{ '/wHiL܍ ?aIf_ɫU@D0Y-uvK(Xt3/T1To1 3O'|CıoC}[:Q7DR)SJA+G)?q-Q\X/ T;%:nXoS´ֹI`:*?\Ee}Dډg>wՑz ̏u:wݰbB zE ӰAGN x ̟stk}# 1@rLՒ&wdVƇm3{BΩGgUR͢"@")A4^羡O&:J1_bMK-uY Yr937渪1"gF{.4gT>gT1 J1' e8Οҋ{TFكp $|?R+)\|SD \3ÄΚ0+T88i'LFJxBv尌C'm:#9]0⟓WmXn$Z(83dU odلQ!Ls^3M{'A OIy>N{8JƄGA4)  z|cQgdV'HV,n#ۖz/biO $r7X!†g|eMLH޿2ov'@wtI@e/hkpE@\zL/(.bT9z[q0VgEpL+XS!?QpA7PxAWteрy(E<mWE|qdEc嵗BB&r{,*r]'< dzIE'k}cFw?xLG&4α gA]!>b,ss]L$հ?W Ё=}^^E8PCFb/NBvKx%10C|! "/(vQ P$"h`^>H`&p$ѻҲB-$]q@@eԠ5;k [`f v'cԢG98!4n̡(aŲ(CNp臂p2i]m~s#H4_F8-96E+ܱSF0p~ k6Hn [s\yoe0X2Q~rJXDrأARSM^ e79w ³&-z> cY?%o GQlkB \hx\~8K o D]l}zM5Qa!lu!x"J f:V.BJ{tZۿ3]ūvL@kvTEPrKU-urdcXڪrA/T$¤9 S.ɒ 5V\{!(^d]U`0W p8j49F1{W=ٜ4J"|4K|B%LbQ::⇱J`qElKFcsa gkҠY`,Uo[|/9O~)c&S5ߙ#5A謯ts h2EQЂj_KR?J-@4#y!`q*thcBngY^Ͼu p7v|7TʤXT.dQf?ɤSck,B˸@!56۳*b1S/ 배ȃ׊Y`K1d^||$oO8sUZ5yapnе:Rwj G6#%+Dspw ɑў*}ѱ4WTk _K^ۈ"x1-wY_P:ԏQPS}"B+bo¨[ma]suS3(tb5*+MF$^=*7Kvz̉B Q)bdyڋ!_Z@fdY.vs òiDD!13hgn+Hkp{0ZK,I{,P:llhnUtFPh貒\nRnԚyYCCgYZ0707010000042a000081a40000000000000000000000016239ea8600008f58000000000000000000000000000000000000004d00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci/cs46xx/snd-cs46xx.ko.xz7zXZִF!t/ ]?Eh=ڜ.+PHє^%O((q]%7IVP~n񀇚ްB[/U-9BVBs¢8'bnn!Ex|%p/6`ץ?U#' CpddglTსLP}H샋cp!%{F(||ΖpBkl|oYgEqU30dbUiutRTysk9+e\j<ty^,.m=Q|+YM*ܺWea 4Ņ!&6v Y|#YÛdop栓.K5M4` N6ua;S#q7IcfNjÌMJ$K  oRF%M*WKժ@),o#qy)xNpmGpSE}8ł` )yw;_^nqT+;FqC3ڙ:jOoVZU؄‰׺۽Y&YT]_?PpLus'nIFD:>^.ՍLR4wH8^?NYGU#gȯ]!{#K,^a͸quڑc?׭k3.rpp+wR\h]Ց_~kuՄlS:z*/ԪmrΨGbQEP#оG"}PVqi&~8N5膴]{얬#qkn= "ZSOux`R Sg&UZ5"Y.tdS3mAe@u-HR@(Ky-W^(CDbA"^ŤO\~A7۱ UWh&\KhY u_-t zOl=e{hIS.y}gx(e` 1yBT\@RE|xIr2}f2tf:qk8xԾb?cw$T(0 -d) 䂛c(ED]xdW4گhhcJ[S8"(`O\*,Nu^. iPEBD.O?<P,09i T$E]G2*i6m%,]Wճv(;},a#J~ތIJ V%i6{ 1an$hOzkkOCL`G9|RAMbgqb* ϴ0\:]X5jd2[IR88)~`Wdv6Im,<2`u2wf2!t}0aI2́  ; nSU&NSpWjcO Ӏl`d  l|+P Q/Wؼ>i c{|01/`VFKȱyذVP蛥8>Cg:$@^tζ,Qc2yGhL벊ǿƕG 5i { *M5!%=BOT/mT@J{MДre0k-AAG wjXƘəE}QWϧ œaj[Ahg[AQTČ(udTdLgFܙ)aRJTw|3K1_S%E80C`05H[Bd1+W]By Y%sn o:1*61͡RH%:LJ*jv;jv}ϐTSNpa~,dh||uƣOΒ>]PRt vM%vl(BArKپL~٢<םx5˜<>!`:숆mt8A_mzY%q!p!b03tgگh&zξtz+dQ )Ψyl0yO+G-I J2u-VѤǕ@MPYա/vTX:u]@lp*5>?w\e*<i}1ܚ0)''h$,Fm$A.{Tu+͹_'5]c.hߚvbHN+2{;*c?vׂ[0z1tLdcƠ OpܜAiED3+]dPM%[u_++ x|2CjRz6W?I=Ѽg~|LGݫ|UX(07" 3\T.G7ѵ7n,bG!3silYͻ"V'trqI*{EH;o-Ol=wwQk3Ie@5jG#yT!i3]lBMkY"D-%[t~d&w ";MިM4v^gizz| P:> \MpaQ Q~@U?~-;H(0n@ϊEꓰ7O!ѓ>,{YKtên9^58yKv;EX g~!1bh7T4=3K ua[M9mì #X`.>q@o I]4\ ~ҏ^E@IvʐL)h*w"(Şvo[h`~87\N{,Ck_^~>7Smit *;:3@[LG_` ~YENCk}u|u䶍|dզz<*~ ͺx % nlE  Xp|f㼝X?wD. ԻDgp >T<뼟$8!sb[/Wf ܞnr` BL/> W(DZ̯ |!d#Ikk! %䄇:uy\;wU5jV.HEQ|vD8/:͋y*uXV.\Nٗ4#8 h_S/5ԩ.rlAuU bXF ) vƃӹnce/\:ΘpCAl1:rch~m۷WgwzͶ*.4+KVRsCRKCAn^mR[O3^#hWzYssҪJib3M` w?{Z7{ti ƿj\"sd'^,|( $q\y é/d0^޳,gReW~z… yD[ y332ulyӦATz{'B#f ,F_xt-P[%yN/o5S=oK \6Cm-"x 4eV\ jJ|q /D[b {Lef|"1015ki,:|p&AyXFv1$<6a;ahd{iuTᩧ1>ey/KuMT_ =A;\S9'x2c-]bqY髇4K_s^6`6':5Tձ0MlG_-QLM-f5yI7p|isǡQON *"hdY΀Vؑ}2ΜrlXKAv~h 85))g9F4W7;{SSH`yr'9$қ`76KFyFYM- 'r'$U͗F;),(dsPbط̼_=AQk""ҋ'+kBzFҫnRmf*@a 'BxʚRn5I-PE؂cDeOTPx^A-j{<1͘Daxr4Q{ 8*p\&֭<(k)dFB[ŢhIK%NVg| _8Gf|C7 'ZE9rRTK|u ~!A+А-h` W%0تoe$ ֤#r, ESsEfjVm=>erj-?x>Kx#d/ʤxh1|2)_o@ zڔh\~=ԭՕbqU[!p"|$/r<('-eZ- A֙.n '0.M,Kxg.]$vbm\x6Ͳ[XRm!Ɗ,KR +[j#BKˬex;}zG`\[HKdzߙHv)˅:Sy F/_H$HPC؟9% _'LjhxoY&ގhkiZpy}AN#OG&[M)SN ҟT5D!yfaL S94g"_T"i^#Wp\; bHfkH)Pl" mDgKh@r@HqEloiDW+4-\cT!xyᾲ( t *D+( 0D٧uˏYI&G`}84p۩Ȱf>JځL-K M3V Ax̆js4N=99@~ /$Q//62|6GBDe>+>KUlhI*?A%'b1[f 싄{ebh%jfrT>˄ψ*-N+ֿ:"QrUFr:a?Zy媋'Cض}6p$?O9!߻n? RYVlkoEkHNO:{hH<ڐc<[ɠ\-B!dC71/gGay b*ܛTϋ͊EDVgt A5%GKw$:taG zBe,4ʼsoO s^];5ٲ]m|T\9C۸%0?{ݔv1z$I,JNwe`=g4]>wcxHR UB骣:4v'lC?ct~qX#s1Ҳkx?gV‭@`ci7ku@u 2i%~TOwi4;f H<'ȅ7?+A2fQ#Ra4O\-РE͕4rTᦅ%=q^YZdv]x :Х<7 4:=Ȱ`ˎQMA:?L}Żfrܯy)'-{f.JCKV\Fǚ~ ;P҃^c\S;}h:zGlL&c%-4i@^]!9;dЦU/DʥpL ĉ1ݯYec! Yb X'id^1ED_Lt5]=i]|@lK? ^XlzBfspS*d?6YNB_Hb;죬 ~ȭ:AD6"8߶ ^&s7婺X!PJާrp`~!I ibkg WY=`xrb}Aھ9w;AeKSnG.c7:"./.Aժ;PًփHKeXxMr]7$%KB_m͒?㡕#v}?~w@Veǯo%(D(s8>YZIi푯Z :D"!IϚwc$ڪ,Я:h~EaskbBla;/mT4Rb6Ҽ~E\Z V*Ɔ[P֣ $s(7=QqS)쒈4~*9Z0 ]Qȃ@Z2sa1#WmS[o -tAl/!,m:Q<" {{׭4Jsbt=\.vj]MN 8?1` u<\&Ә}SDcf=I~U0@p߮(C1:p <g*?E3&ZB6!A.%2[$zq)œy^4LZڗU+lcd]~܂_ɉ 6w,/ɴ3w W6|۽NCeG,]Y -2(dӀ M U^Gϳ=fז!WbP47Qf)|(js`VWq(Ԝ-L?@ݞߦ*} t mVӗ=ժc-/E"HKG??%R[?7}~*/=:uT=V-A!zS `xk]b7r0823a''M[/ye1ZO;4hzD7P}_>6ItVZ@Ds "IVcecEPCVWgbn 2U v4~ܞZ2(+8gqٰK^(m'Jlϖ IU[pUWG4p8*z+ۋ Z3npvſ]H \ƾ<~ 0zfY#UK*jW:G,.Ίed8AP4߅]*> *$H}tF=ݜ̧eG (pJ 3]Y1QUxm (b8a3,d c^^2~ӄs a >/Vd *ٓԜ\ۗrflT14^C6YȷC!JX;%=]'7;c %8fV ryMΦNk28<:Jˠ0*M!] ȒeXSˀʱy fo[ VPPZߑ.,e_gʦ#GeykR{/l28lz=-+xlS'XH[ I$@x@ufs|oa~=S!~|+cCW:6;EUΐ&m_f_ywxwsٗPWJt};X 3NcĿ "!)dnl?XaG )@A5,Z:F2 9o?Z[Ql~8`gvI9#i]zPd) 74V4mWB% miy䬧B-"CtBgb|~2eX`dW.|:UDH(e ̾nӱ2 ǹXI{p}hnɁr*,ڡpuD$^:N sor'ҎSuoJnHi[wU lW&9ڇ2& @ m%M,}S=njII׻a_C oj^[X~Ϡ H@ҙ*&'i@Ѽ.x`Xי(Y&Nn2"ӖV,3`G~mit!XP~+6UG:mN&?{iBd[eT*q!I)QlU;`33u.YƔuO{\'~fWo8Iryẇe費G&ؒfg!#q0O%2U7˻%(*yLoCsԴ4"P= |19z !(kzǖ֪!w긖O4 i7@=Ɖ럟7ktcx$ ,\ZiqdI2l2D}+;^)xxLfIeΩ4/l X.^,*7OJ9K*_JTI>L]t-njڤWVϋ^DGJ;YKgd&@WfzȉCgjLKokQ@v2ks8Xy"2.fv?Aqy2ˆYͳ`=WlEV8W'ҵVxt/;Lӕ z!\j.Zn;߬-Š.j4N>-}%ma]*pgR+~}}ٰU0; 3HU#u`Gv$6iA{9fO]$4yvuIæ1@z[ʁK43 |Q{LfihNTPh jYҧz=sը-ڹ7Gt.SSbci3|m^*ʭ9qfc)ubTSp?$7p|xg M7Q2GB?HrJަ펵uR#"Uʙ@[^[kghɠʘ-8fZ-:P!X)kF'Sn0#BN/2k04pMҢdX4$x㩢N+kԿpCAOv COwzvW;`]%/]na/bGXWD _gfcڵ>'rƉ3gG/MЖ~GJvm4<&=]2_ÏKw[{D=ɑ|ͼ=$ zkpYgϝP)#V@}_]i/R E =|vīj(ls޼l#<5FkMdSN?ǍV:"9Ð3 _nbNF^ FluyݜQʛ*=_*`XWQ i)T+8NC֧;jclc9FK>5M]7ܕoRx }@f0&&eE514OwŏH:0Fڤ}D* 6o'9V+wD㮷gٚ )mxw[LnP#IB0xyRftItxf&7N7a} AmY& "XI '(Ӎ/0 >t^1q@{=ZFԁp$u] W++dW@\VP)G ~3g R%RjYw̾g+]X 8cĿTؽK+5.e^^a'pTZZa*{ ?gm Αps GMcCJ8pRC(/Afz??A77á5 tu ~ׅ%aȚA:LNz1% .V.D $8eUq#P4϶kDQ\Qyz,),oq@w16UT3@w7 S̭[S)"FMx1 YAAYHUmi [o_ĶX#&ZT+s6mtL"XUoMG1wF1;H{e& #*͞HT2_1*#TI#+&bvU2Gla5uk´6 `{9>^2{h )įk)Q#A9jTHm5sd ;wN(}sӳ"g#0AfϘk_u8憏6pEoXca1zwBd-%xo5VM j_8VbQp/ɀy(8^cu-&) $W7N8J SRM'˻YrW}oC@W$H$aa[]» 9mʼ÷- ?ƴWR OLu;}### g{)[ 0"$ᨖ)s (9x !͂{yD.3L[mZ7J &*->5,|M-y7v;&Hk{Szw cVd",1C(%d?5n1XS8GYjl45gN\w(y`X2m}K6\aQ muE>W#?{S5o\ 9>0"#eʎG+Pд#e@u T =6nʋZqęL)*6ABJ"YJ:Z%f]nɲ7 y3kGuȷ-EP2 ЅR<@_mWJkc P`.#xe`bD5*A Yvl]{d̫C;*FUel"hPvܪ]agY^G-]7=!{V"PO~ ŝs]]iع8 = ׶|'xFmĔT}t(!Yn!r %f}[ݖhWKQw"z;t]o673 X.˘w*/;U-o)#6O#W irB hRܨC8w2%EpdT(/9.yi+=Sf3 ٺ*#&~;#kbmCV.C%uՔ/c }гI5K%ѤպE}C+R#7ZE]4Ab2e9w¹pZa\ FoFnq w+#,@tPi5DRH>F]>$h\)B$'BB߇nf9qBvDdhZomF3-@}[P4We͝r@˖D>/P"[Pjl)}bvѣ6 M sۢzcyRz f/LeQ,rVE_R'r]0քcz%"z0i72 S%50x8:GcH8'6y@Š:ʪpci޳f~9QNhy6!5_| w$c"y*vg5Xc ޛ&t>XjXPT/tme94hRK' 3{^H(O'ׯ*&P0s;Jyca[sVUgTRNՈ6^yq3&Зwus&|2)@\ a\ z/y$jf~{Hi܌Yw6Z`K4m,q'osv}&޽\%6KFˁR;VKmnkx2p Wᨬo#|9%C<n6qgLS%0ZѮ>Ut@ad;rs<^?#rwݞ^d6LHjc=*)5  =~IO _n}mi3_6۪nPߵ3 h޼d,|. /ax.P}R&.-y^G,Z AdSa:ol^fx@3n);$M`oOfY_ᵬAӶ].y_{It|m]]RKӈe|]j)**e \|fYfwC(s{sw˓5Q>T+|@`gII?w:0ͫ&=s15o p6mQXn9S{a2vQD&h>lbgݧIKdKEkjh:$V}Fx\=j ֻ\xz5xFѿy,KT_GV歺p6LғfzR/{}.n²˶oZj>3YW|XDYh3=K2\_ŒY |V ZxZzt" K_L U7ZiŖZ"bT6KϢ0pU<e}OYF3CĽ"zL %ӂ  rNF$Wպ-P ;lPp+ b ORG!@aX^k㗼ᘥ+4a@ryVkL%ˠ5J.عŀ!'IvFRe`iq{ O/ԫe8"Hf͋bjO+]":LUL]P;j&DTAI}LW8嵉Jf36N}Nô 1. vS]&BFO`7f5z7@ϿEW@$~'|p˙2'uR|7p2<Щ}AAZ0$еofR^E_p1,x Q^_K,u֙zۗ Cm(*Y0k7[)AD\Dy~ݟ0SfqїK@jX0V[1M-XT BLlevNl2]͇EPIlSO;4R6I곮MQڿYWG-)Lb/"VrK*l {nk#HM3DZ4%fx_7 On/k!1EO}RxD[ Je9O!IWczsD=5f1+XNݔg [_, AT2Jl3dD)1 0>nkVr ~TO]9n#/1s*"gq6w6\͟i{Si+󳇋`B4֮/l8a1?n/.f \\RN(xJHy:*tĚvQG`Gɤj欍DO UgjΔEw+^hVILbv/CY' @AID6NLY)a@3vkAY0B_`;"oH^"xԯDeIy6 fmДRY1m뻉jo]A ,Ցoқʉ)s ^\x(@HVH{8x:j,7&Ktj6Ux'8F:=iQLOY&jGUwL'-ӓJO%)6pqPYYO*z7c2]9J$˴e}eeUV&QԆH&8ͩXЮkv@ӛzD6I-1YrpcӤD+9/ә/vT,;ݍɊTE"+7qkcvpk+$пEہ,tGXVrkX3糯g%eTS##agLFv-p)ެXC?%1<Ɓz>~P7H+x9(REgV}LLҌȗr*E.;OeU66?~Iw!^1ܟц{2f>`d4Ͽ[(=FFOG cpkd>։ z =S-DRivY KR~H&D'0a4)G0և|`ĸ;nkb_o$EkFĝN>ZuhDnp1R ҩ=[SGKj>JOmRvCEd s' 7Sg/\պF;ͶJwt|5ya<Ǜl} ;g·=oVbٻ60)MqCj.:I3{ąDC oF}!k9eNrXCavnn. 1},tHyV=6IX(/WW'>S@p_e6L[_/1xqzhcL 9n6Ĝ( 8bdM?8U<^uc]^)+0 MHTYi-Ud(/"]= 1l0DO^!)T!(<tƶZĖ;kx݂278k4oa"eD/DH,H69&!*3ipN./ ƴ7n).GM=KH]9 {d2q$3M=o"3@b3Qa,p¶Mđ߾Y1"S@OgU#kR\%?Qj¬qgL1-+NJ؃^n .X޽E&%@N$nJp(KFZyҬ(:$'E F?J/ٯurƭScfqft~Ww@P/R{DKjmT idٺ}XYpQ1qp+cs[9X c%7--}̙͜WxTr~*lI$IhDx.05׏Kebf~# 3Qc^h)--83 X.ѷeQ\uQqF+sͪ&bJE9 d;6XȁȒg߸9"N!yF*Jp? yD+,XX"DTO!6< 71ԥ[Ƿˎsnw7\yYb%LTIĦ+)z=[&2֭ YU2{sУ fKR_,5-MV?!pjsPU0߮OcӐp c~ǻ⍎~2"}D/jjEƸė瘸$7D05 e/ F4 "ɂ -'49b!hCax(/`Ww 's`y _-t tテ |G<,0viOwX$yE=5QJ\)HǑf*ۿ "nji'6He_@of"lãVډ不6*&`y\;iRMIQ4k}@Ww|ޟcp[hg| Tg:3l#xl3A5V[[߰1.%t&>᤭?cN^XJ񮚛[\V*p7ro]Z3S7b<<2XW@c7-*ʼ Wq+a`LsA `c|;-=zp0%" >vOuˠ̶񡘿0*R"C9@ cN]Q}B*M>}T{:C*݅ UG#$9aaoϴH6VD򂃥wZ7'}&}nc%pWB{PсzfJF-Lx3+>򏇐ޒ̳[CikqiGBFf|QY aafHo$]'949J b[MuvKpM/;FS`xs}/UI+E_ʀMPߡ&\H'z;,?1"HD[wc3[VCR(>kj[*:7 K* LLyBBDJ}nO-50?u;Ru 2#]ɽ99ln85nàWOq{9i%u0aFz 62g:{jXX.g8b!BhEy ӰT-*1.;^eGVxIk2G.u׳0W+h7GO IC<@aw-$o$'؜ʎ/˚xAB }>-5 OaӬRn/\>N,ISo{Gka9*AͳԐ#bMIh6],XiOס5Knb*)C8+N-$8h(r=>0ӊB(5HGP+}|nl=И6TXwjE5?R=c ckلڅbzP=+gW4v#vi=~RnQTSHeՖ>fQAXx5ﻆ@h A~zV溓o6yI}#{$cױ>^hHBOe }k**Bc#XYH 6* f-G"JK, )77!.. lo$-I? :xK%Rjj?FwO+E3mf!,{3o@][GKv"k^'pC~p/$A'Mw?/vcp:EU }ۖɭDu顉@,to4=Br$AՑy|B". g0 uEHUl9!*ӰhlU8r~d*5Z}f8q?&v}[e ?Rd$qg`v<k'hC㥭u+bIz'cM]G[䚝W^ZqDbG'4[ +2A, Qy[k3'̐/8!%R0Gz^(bv@ܐ>jm2䇯&dV{p9R&@o qm0Stl2V!ۮY zFq(k[=%W*;L!:bnZP2g!-|;EݩNl@ݖ](3vW!dcoղsE$kwqV ײݹg";q͈}5L3yLLkf4nY^m> !:V1PkS|wWvtof<uKBE<0/=*@E:F^{6i.zA}R zBILP^e3JAm)<ցj τ: oҥ*\JIJ 龰@֙"+oZ;>m]a=!RJkǜ+V Ի P̒yAtÖ.r9PkC}%kte ͷFT7‹N {zf*o+LW\o8#]wd/᧋D-F;ٮ޾V` d\r~xAFcb^zTﳶJuG<~3Y?E iarà"]~WSTkum?LHc!nrn|hrݭfA1 &H6[ Q<=' c_r[}KR@` BN'-q pc-1LEXO)ukAGq~ނ:hfp I4He";&-ĵ@*d/4^oeO$/>"ӂ mq ʅybP Q@kT Xe"kaIA Gl.«^IR9ijB_OxN2 ]ŸbAÐ4sm#=TQڳ`: ]y]buZw~-r}Swc$cVdl k۴4!~󑭝)NMѺqvko30F8DT׾!AeOŲJF=MrlL {=OSw W BXOA40U{\uLZlYrosf.$F1 +cs좨*=ÕӻK\5 Gi1_k F0* d^r2$FG(Qu.QX8N _2B74/iFl#~UYQJ)Y@ OSς*q*;&Gm0 uo LR4Du%Z)';G@f")w'$T(+Gqe }} ;ŬI/4T/ziq,:݄(;M)bT#a|ٙQVى І]6ްdhg:y8d[!&<{;x~Șr}yi\C~G4K(omU'iE&rHuĢ@-*='$xmhxZڐ@$.:K9hW=NZb'4eʨxcs\v=z,}ưCWRuw%_*!81I(W*Dр[FEK {)n\Lʳy- lo˛Pu f'ɒ@hR D')G]UH Ԯ.20:Nc*08bSEsS 2VV53pc$.y'S1Za:|`$*i?{ٮөYXZ4 AiD,#*F]7!€E7ܬ_c0Z.UaX1nwbT[ݯC娿try3)R #tXhZCٍ-hI3bme,6Ɗ/}l_Nd2ܴ<+.7TF_.`$?K f6-u9*#Al3l[I0by1 n^y%C@MJ)Q'o\'srXuP?yj.4X i <'VI˞vgcnE y "ȋ$Ӆk_^F1fχ{--%#BBG;+Yk&ò:b)cnt=3iؑ`@iy&.wF vһ.vy;yw Pݳ$qԣbAXUf ȓi`kэ!^4r UޮbQQY-,+]bӝ?KHQk]j_M`ʶ,_U ڮZmĀ.">=MqUaHR-S~U!E/myGGgy&*̿J1G^D/+?E+鸺3R tg>Ɏ*iPBw;-O/9K8G-݆+H(l|N8bLսxv0<~֋ ][}4W#H/1Q½<`>   nKq>ּK%b׋ xkx=!4RiX7 t2  wPeS.&4y%OGb/k[LI-6ƨ3D @z_A&8[׍ >dnU5Z5>*E2gaĢI3(ɔ28p"E\]@: r* =$\pZ-`[ˮS%MYe8XU>W=TgȺ.k3@;+rԹR"m! mPh&nϋ!R`肂U3֜~ &[<̀4uʰ +s櫖 Vf7Þ8FxuK(\4RcTE}’=6J_ Ρ\Zƥ-0X&%њ( }Ҽ Nhm[yrh?,`,.m _x?)by/: ~-Mu4luXNA˗Gן8$&^䗫ǘܜY;*>wZwlkU&BNGx3{d?+6ǚ<wݛo> fesb_w|3nC_UmC27طs>^Oo$_O<Л4UG Evo15n/rU'iS%|ؿĹV7h u? Q6IX}e /v#o{?]#&ftcm*`{(G@ۍ?Jo4}3rsJgɢ2>C5"iնр$X^@9qjmg/]% E/CSFz(SDK1,`wo(qq#X(E}.?GcrETt,R}G)vhQhLgyXfZ,xy]"" HUWpGYzJ4{=~\RFڛ|ߐ (jqJk,D' j5fܒl5\,aXCD]+(J2f%|o lt*2>NM@ĚukJhj.k&'MiVPKf&H~qb\}V !ɓׂiolSF+;oLECYAMH{_KPgW~[/md޻/FCA?D;W JKVXb5Ҫ5/Y \%F=̶>ѥO^qrոΡYQ: BB!xޘB0 d&ЃDSeegSzzl͙01Pxƥou}Sʌ1e[-O)%ߊeL{|.Y}mQenвCLUʉ82:츟Þb^2:n 'XYc}Q\mu ^e,<,F~s 1߬8%Yϓ}wtBd-4 daݖߍv,6>C<[,ᘈ 9uͰ`,|eA74#: y ;yP&l(ETD z[i,EC&j[І%BHu @ȮJblVA%r\\?ΞCPLڗ飽ť]=+`3jZ~ ]uAg֚`"]KQNzSݣwfQq] 54L_'o<fhLBJǠ=ċz%ÙjWTR7zD|VY9 ;dI6&z5#~ )0ZcNsOj3b<1 Ӟwp/bzQepK pktehD@5"87" iV?JhZ<:l#RIӝpb; e^8LOwD>ApP\<ebƃ!`JUjD4g >H5sY+;jcc;qd\jܼklVQMHM.h@,^՞Jb()S}U'HпezAئ&/[~eL}Q=T%Y$k.ҁ?Kn}2X 6:DC#A5X^# 8”^ٷ᧡XLF3!M6v_^ !43) Ұm"7ERᕍ5.N;P#T;i=O }\pvA3=C*p !_\D!5K <9DmJ))eT8i`\,yEzNXˊ"x5:t3 mAn5YI  L> ffw$F&5i؂ ZV mtx%!UP` \-h(,s@ D 4CN8u+7L̈́V T7pGmT&TtG>sg*3eA-Fvjh(!j!"CVFW23B!O@fmMeOQߗ? ^6NCz".̼/ mW*sŲ`8X*xo>/hw*M/TqL6ڽ˜a<MTG;1͐`СRIVԟgmS-ݵϘch_wh%Dk [%S`'h}~S`en7xR`T{{`qH=H2KH9GĄ CtNè~t`d,ȴ{ ʴ:* H`Ie0=o71Y\Ą]+6BJF Ek(vPXK%29;kв-0#/G~M,@BX?Th|@Lڗ,P 3"}¢ql@\@HwD`|aEd*[96 NU@}ݝ?F|t:bE_#!H5N'%a{+;I@bF4Xܡ2{~%I\$ˁۊ`hΧXrĶK?εc ITL|VsJT"flVV(Ƒrv)xpU_iArVDF#zXPUF@?tбwA:94GH7aR^8DG|gzh$\ҩm z7lttRghwa7>a3Ch -#ЙNe@ =|VbfC6+?}i|j_ ?$8Ƭ|5"916 ޟRǼҚ(x6'M ?(d;#!c$^biR924ˎoM2Z# uM}:*[s |ʅÐis5^PJȂfa%ʶCKE4FA8|ij*Oh);Я?GU=&T`=oe0VI= 2+q/3\85#l*-kc>lƸ-5BgRp:_![[CzvV񪁨Z/yrwH ~V]p{u46KÏڢ4}rC!wa$9H^@8*,io /Ϛe4j'TZ;gIyÍvgګl¥ :2"yڽnhb~Ò1(Nʥs6ZI+m2u=m-gl2\Ge0ɻ+i(h`٭oL %IfWYLzV!s>EYaP|9sY8x9eTJLeRdΖTݖmI˖Dji ! V<1,NX)8?5dbEA"~u r ho9 , - U?I(C >in}l[mlO^-F;,m$jsEv0w oYK@rʆţhFO3.fK> 1"xp:*B>& E{RNIY5ʾjlTgS1Ѝm> P]@{S U ǝ2.,Jt{,QmqѶl. @@ ^S*sH?\`rб fwsG3\6'ᩯk}t$XreZ@ht15,$d@eNҖ =oA jC# &g/Y#u*ތXV{0R0Cjk J*ec$_VᢊO벎`]*#Et4EȺAmHI~%nᤈӉDM̌"kk._E |VgPAKPy肍 ?#n@`"]׽xUQ/B"Y'^\iXN`X?1R3q!dQޠ7*tϕ(9M ]T&>}re銡)Xt,B%9ӦJA+A>G):-rBNR0 u_MQ:Zvq8"6vn MUp#N, [A"~G^9e#\ܖqHy0N2р^*S,f9 1eJ$tėы;.Y|b'?-3ޘ`[Sh1;ֵlc/Ш/!L!= ](4)SvYʃ%zё@^v r5TH#}Z:Y^ܴZ #Bj[-#eV4Tٕ҈OM`߷4?^W) D'_ZwVKjț{촿~qOW\ucYo!è:RK2w.EZlUq?IfŒwypuE=IIqh͝ 2A .OC`u'(U=U;mE x#nCl 9p'딷ڥvx6vLz sȀ2d| ·0].OH+g!XG @-4I|Z?(JWi-=gۗ׺]KAca\AD*Z!‡+vܞ9XI Q5:[`V0ꡭ!ݝSfnwxv9`{kyD}3Ү1VicA[tp9NNhinD(ksbR!ZsmU N",IP(f37q{أET= ,i9" ;{/}w#j Tjyh5 8 ? 3O ؛/.SUG&!P\ьnӢ0?t{J FC`"Np{^e rO.XSXق(gVFIoIURuqfIS)!Y kɿ~(P-+eyj).ziD2pjWal y7]ܟ5""UzŴS4 ; rW"qpyE |?f҅GukQhkF^V {d=TW&BG!kfL^1Va8~\erȻQ)%T"ӥٰJ)A3(<69N }bH|](%: I%po:ˮZuń BhGz)26шXe#_n:Yt+9`KkNZmI._輪Uz-m/G-썕;x.,,Ga=(W5^A_} d0b.q<‰ J)x{߱Y}k }Tӊ{hNeɜpK=*iX^k|ϫeiiJS{D鍋}5{~]Fv2~JH|}{7&<*{\VqQYta'HN4 ʁx8^7 w@ LP6sU#J,'cឰy.6qh6yjBd6q#]} 2ryٶ`m] E2q/ Z8'B]$^p 65R 5Nvq^g`OE3``ϝ1Z\zN7콆ڪZ B?OL_L(%WA /; }Y?Okpq ?xi&(DYVʚةL7z;E10uzG#[UfvN!xGܜwQi5UV%:"t33䄊e3c'h{EU̗qtxoVRme$uR`;J@ڵFk 'Eb>s׭&53?'W}FBALF#$lDx&F=p"Fc]c{&Z Ì7VWa:i yM[mB墛 |yfV-P/i.vnR$.4j[uk[>3֚^Ǯ7h4Q5^45C0J(+N.JjUhNg T5G۞M@cqXPIS$8=Z,ZKbO9(h? 4H6~$qkU܂LwMR`.r\%֦c}bSgR&i}~ _K$vՠҶBjzP5'ɁE_ÒR4:npP_"!&u\ a]V[Pߙv|8F90r 9HZ( ΁\NPh~|Pҳm6/M@q>\s،7wYip`l>7=NH@c8L11)C&e;JE"6c(Dtu=ITsJ/#aq9G"v4樂sHСr3jǛ_ں**䨠Bb݋~I#ZI“Hv=ךL|yDjTld9KS݊|K6&7I=;X5jGÌm ߡS!\>O'-=g¬f h ~L yt\*E %s$-־C^@T_Ivn-.2#Yj[1a C vu^ iJM/hL#*7x2@lE:ukCw2Nkm"ѽ2xnPNEkvG"K^=X+kY؜[fv!@Y# Y^Kcc Vz)Pg40ZGN{0=U<5Fۋ֯<$ZL<_U |yvKt[/>W]۽ڰ25neꙁ,X˃1ЀH#C,Ik'En*Rj4dT9/՞]kuBBp^H|^--D YdNhTec1e6N> s@ͳ ly[-Qa$$VIjڷ*sxX"P1:=X?% ɛ^ %O+L0Hܥk)_Ύ)庽`jiXN\֮d70~ϛz妹jqGi*?JqZf_x m UГo2OvwaYpeo$cP^ 6*Aqm~>!F>ɎIg'lyZxj~}C;MeZ=mB݌,a4KQOwcRE˅kt(|>'ػCG?gJE"ڸke5dJTrF hVIg3\_fpm }cO,a4q*+/ٵ2U_\"g&6y$tKٮTF-t|0sk`+Ϋi7 ?ҦAVakb&^iBle-O^VY2 ;ڄъurbbeM F;9DfsefǢ>΄ix@i kk ˻V_t1ng$2hnbmsycJZx e&7Q$vF:søT w?TfwkC/ Z?7ýphѕcÑvI!S5M8~Fi6G4""g'ǍoWymԵml]QY BW0=mҏ&9r0Dd}f`)o@ct |`VL,YCG oj)7m%s,gɿ+]Hi#g9,bTO^2͊":YŤKs=Echic4T[ j drYKhQvQ ~ruO sIKoXJx~sFij|4Cg$\ϝRg kxE1fu$kQۇ4Hǟ&s 1QבqJ6>hzЫgd0hoڟd{ B8̕3U+~~bb#%1 *XP>eXq\_Ex~ѣDDmnp@r)HHZĚl@,nJOm|l~a^esEwg<؇ KT: 4 SCUY.t-5_ҳ՗VJ?< ~q{D4V,`.t+S~^E T+p@ʌ)@_1E TfiR 'Mj?4CF8{ʺQH<K%׆gQIW g]"8QZ#|"3RZ0ȮX=}6W`l8#R/*=.pą&V ݄AťTᛀog~kupqwz}wč( 5%CCz0v绵M̜c"V(X6hG̡ܐJό,}¨'3Dձp +%4erK'z^N.҉ sݱu#8cʽ; e Ot~!9r.5 ٺY3xWkSBìGh6jΝ~XV@3y[Uݧ&M@i6.9`Z7]ǤgZk|ڵԘn 1W: yk=\z/Y孳)l5ie7AT=gKPĹsu ˨";O` c pd}KH,0˯>cG v[="A=saDa](-Hb*"bA*S6ztt K&hMś^ h;X Uh. g -%^ 7 5Y.wElJah6(Еvّ#r2WL@x\/˪oeIp u"0 +7:y~{wbwvv;qUjGɄ$(UCJLsUpg?&ފUn7$~ 2R@4Gӣuae?+؜?ttM0d8 p?wyVض ;m/^'?Es$ZԎ_.*3L[QpEtE=!!zU"[Iu̿{yГHNRM64/d2]Oa|*olӆ#/>w+G}!Us^,,Mwaޱէ &ix,M3 }v8dJ{ I<12fմɇ*K3^b' &t3+eBZSѐ#ivK1xN/P+0?)P:otZur#%yPF5^n=Pg7 2p- >ًevq_mVRг^)_(7t`9&?_^7C7Xo# 1g&zZ(N$8z&[n-XX% !_ĜAb-nOd%Q="[?ᰴ9J[Et=A*,oو'yG":#-rk #KxH9?6ql};<6|YC4"A(Xt\ڸ~7 `H-$Svu#AKB Sٴĕ4+4797YRh@,g]|'}56'׾g.%s-/|'3Url > yJ9^C,@J XCp#O`vY/nZiU\_lk,z֔.U?vpf9K9N}}øCpX ]jE4-ՎAi ,9n'߲7Ns&;bP"B Ib ^LT(*4ɴ5>_/gסgZ}"6Od2vRbM2d \ծ=LM:@m7Q)F lHt`-c4,^CWF3'lV$o+;[Zu{Rn+ɵ2{rJ ϥNl]m4tgs/ NqF@cz+q㡴hyGKZORp7ayieHU9.GG #3iLy.`vuޛK/{ҦGޥ}p[ |v7Z4Ub<xm?()]k@0xA $ei Y;(:Qm3iu 0C#7 n3I!:Ԟ$i imb 8TF{pcWɗwtKu?%._kZ&wj3}B8+pM#2{fdd  yO}W%ΊZݏ}?zQP|P泑H>nLEt]x|X Qo+ĥ9νO(A@t8]'& lՃ<`):b#d݆^dٸIA8\˔2~D`84AqMꔸ4վ^r+X$V4$c`X$Nd|~xez)F@_O.OAKdn4ber0ZV 4[hiI/d+7&B2hGUD@mt;]9w XCjuXv]\UtV]:89;Gx b;$v8gslQ+hk4B>XBF߹\9ԟe:;;Xy~4Q$>]&=HD6Xz9r1OݚcW ‘jVdbN\ق`94G4I{8pEX[|[_A ٌKEcj p Kp!f^ۤ/6ןJqZt}W-QfJo4jtZ; }/n 6g& IK+ Jj D`F#U72F$\nhsiw?񆠜%_0&ծit?p]N"wLDFޝ$xY׺klC+ j(H #emGc뙄4 h!1GEf,XD rXޒ+jsW:rMV;^%|:^6͡?Tw JtAmUz3$ò5ҝ'WrҞ+x"nǠbC]o(>0% $!uG|I₰\/NR+vW%*➥FY4+<喠}D@oxŝ!0^i$3gb4k7a'C>g4[& #+ uڻtCʩ-DpZ TP5O;61w >7iOY۾5]U|P/Pi bz1[ 5QhcOy3|TQn9)Aحϸjx5"MAE1P$ȩ Д{|׶'>)!4F ֆڱ tyt3,נ1>]K{k|Sk\ bӦ LLØsk3w597ݯv\ͨcmn ,X|j!!Jϼ]@Ų|\殠pJwZ_#郴*R1#)u >V 9NIhf< cd.~Y.AL*@Gؼ;`,&MO^x(-!ﵣ\ )KMs-5m, K**,zYՅě%% #HԶe_Kᑟxͯy5=eAˈ$ݸ n?ȊuZO͏_'سmh]7%Wd+粀SV9NrS5Uif3HN?S9mymc=C]~[&JjWokk0 cLy VmX 2?owƎ* %Յ8'@ၖ) rئv]Cn4,Oa}ifuk![bdRfe(cUfCj.տjJcb~섈IuafϠ%wŸ,WzECN\~D3O%e ٪e@zjk/ܫNXa`)p٩z3^\g .-2h0 b)>虚y)" |<ڰ]p㘅ק1D2'rY4oET\dmkvLo5zEG$W, .e3n/BT]a663lמ2K.9B7-x9/;4+TrӿncJB,cS 9dVbp64 [0n>iJj!m|}s.3J%fTxESDkk6:CwJ8 7ki(T+ZREvoI8ȵmATFN MgAr3G?Q0~k3޶B_p1O%R>*M tx">yZI\ʵxAV{8ƈS4JX;έzі E`HqhSf%E#:LMIU3kUO #D43@j46"i,vp\BjFalFDZvr3TѺ }7-Wy3R<5gVi*rX'9ΜSaD\TSz7A%VZC!V g5xݚ# ~qW^)n j_ZS%d*ֻuao68eA2 B!ݥѴ5[Cdž 6v+!a vRצ,EMosjş* dZ4X;svmJS@p0 PThElHGLc[9mr-!:rU6nX$Z5Yc$HT;D_=7BzaN#m&י~*V1=.]L~1qe [~412j2T;VGZ~VeI(0%"7~j5Ζ,1*d5Ffp!0 :||AEEs7m1.^Dvɖkn'*#\?־jON.9~h8.֩R0钙ꏦR&4S5$n7(-=5 ,!s E bOM*i^NEŀy3pS|ǟ1Z&= h{PM}űçih.0;-Pε*\}L# 5q`5293'6jKofkg3TBݦg8QWiQݡҴ }|s}Ej}o֧YTC64cN,c qdxjڌ՗& ^N;݀l΁wRw?5ʯE5PG&_яA|Ig_g !Ï~(;f ,>0ҙPEGӶO .)4;w9Kyc;K8EJV!ԡ||m["_lihK>~*O B_HY[W wv8*8tLsS Ct[l*p)#O<;BJL ,☬ {L1(]+6*"{2񍦁A7*uFbnhr0Gd\_֓qF1Ł8| ejVyFUmH02̡ k5FCf}$_2^f`m& SiN;XcbU޹π)ۿgC8R>.p@[gt_(}=8!̈r3yQ}qcX;׶,G0Dk.j*V2TK<ׁmqo,Et$FL[s\n:E;d)lڬ`>n$i\z/hKVQ$; pTkqun@RG'&5.6mMBVְ,]*JDZh&H-iyt+V׀Ȇs}gݺg4P7g,GR;.JqܣyAЬK HXjG9o3~I5pAMUR\J0 !@vDT?@7㪖fVԫ6UW6H(uDT4G(Tni4i *UY܎;UŃAXF|!˚15Knb_@>в<֥$ uFGąlD]Sgr~jlϛ*rsmI`i/,9wn5 S0eЫ5J%@"qIs.N9iEaGӃ~n\ f|x;qb.YЩmRkݦ*&wJC+(׌2QW=/kpӰ`*erIH3.eocv'Hpر 罡5dUí'p6c!ָὉS8GUE#\|MI cj*+evQI'pR {RWϢ8ax qx>c}>k; ekVj޴ e\B0 A&}u@8bjW!\v0a@B$quU4췕Ěo! Z4 u]?ӶdhOuן:m JT: 4zòV2,qQPwk]&{T0N-mxF,Z:.c3C{.m.,ou-QC/!@VeWW9,S7oC}-Ou"..=\!K'k8d}`ӀH]eYh \*Vu$ZT+ɡ+Y'q 7N,f~Ca,ԦEzCM /-YP@<եC32e)cOEms[ղsLߎMa%% q@))@ܔ !s{Ʋ3]}0(g*ц `>U OA}tpp.zI^Ah@3U'V@,͢29"b%5)0jVD);,lV] xٰ8LSڶ fQo:\T k:ڸq5taWT,qX_>mS`1a5DaX|(;*eyభӊt/2u8eq95F#+>_lŸPhp[tӍ\yl܊{eb;O[ӄ;&ΠJ\_ c`c!CۤOWr PIK& $?jE_[W[Is6Vw%rGXԭጡ g3"͑oIƐr _!I셮UGz,@zJP,r%:31¦H҇'@ K6HbdՂ ϒ}c{;7Ο[X]ޖ֓!:Ls dW=d@N̢ (ֺiZ"_+z?V.eǠf(O 08WM`lVk`b_cƺ`y ~aqfQcH@ɺx<|YYbm|)@KB^ߺʻo'' gޙ)v'a"|ၾ1@ U uXBe#7fxG%7Kkâ @Pf$Vc<_><#.@bHQg`<8 a+q׍TG]+as1fy Lmb;Z` b\WxJ#qq[rz H^yo-$^v ϗ~P2ny  X/`EBn 0gmM61hfffk*l('0bRI!p7ڦhi`&t`cFִ7[W@[t]%o<@-\p@rA[x^q{K{d 7@]2r!J[恮kv&_wәeMN@ڀoyvrЀXٴ\y;p(tYPyvI ]-O3~E,PoYZg͓‚1r*Epf$JER|ȼ[zH4h`k9rS៓:Ixt4x6uL_gb Q!ƕr'΁0 t*ELd;P8;a?D.|8hҡ<+1XHDŽ=%XO\b?Լ(pgs^71ȟU%i_#3 iQʧ[x nVpN~ N=V6r,K]g}fp4x=fpP-6)!M|)ظpWϔ_,bX?`:RM^&'- ^ks圡_jMb N Kjr@  5섫^jJȭk!,^4Eqy>~%ɐa1"hƛMD٩ؼ\c`6pđ=Z9U+Vctg/٤``΀wS #mtZbj_IyVB̅3c?+ΎHX%nġF5IDz10TF‡+hxV&ӯ1:vS@dWs A$p~`JZ5Gjy 18!1Y>H2T8Mt<+[[;U wu 2;!W8aCOӆFG)<]-?(N3Ugs]E@ ~]#o*4]oA鞮џ&"Tlg*C={ Q0 WDsp.C ^'@ %-!AG}\8jQmܭK-K"WS)%M%-rM7 uSɉJ>vi>>ׂt Z5OmD|_$ 1Xz )0IZf}dUXVHkkx=%5v'ֱ BmᗒB;6FD.KN+YoPɬ{ H#@k+ ov Q/$f'[=G#$-YA؉i!u3M5ˮlbS%o\Coq乗%SZ~:9Svۍ]BxZJWYi)mi $^u1kf-~i2F~:mXibᕪ%?-Z2` Wt#tNw5qZIaP,LgzgT_شnh Š"k$^3:y0%g~#ڝmkWŨs UqOC{%qѼbjP8tQ'xAvs(D  mT9/2.Xk: u/SJ\OqFK :l 81!JH+Z5hָկSx6D.Wħx*9n HTL WmKU1;E}K(,SPqBLcMz˴p,u J(E@\rodOD)LV$$1k1kAٙ}#_w D/$ '8|\MDsM 9̥fct7?L0JVsxi┡dq=r}<Z'77LMVWPwHX5ī ^; .QE(΄Y31u֨n?rKʸjE"=[?“aj UB 868-i`fo9m MqQu*[LF)Xyn/EP_C em:klGNP^\E5* tM#`A6}}iW#/J+r_º#+?wHpVR"9U6Q^Ks% ulrJ TXAVbg—CZOYK҇i(q( X?<~;ܚ(Z^ڦd׈+j׌3j!&6fQГܱ*w4( Tۇ!@5fad ^/qCCZP KävƱF:$\hֵ=ǴzA/uP+lmiE&HM^H$R- /4l҄QGuͽxȟRLv"42b1n Ya杪`ZE7 Rr̭)B_ MاL|/jo~`ZPFw?3`5 W׊s\\RJ[~.kOXh1:th0&h<߫;ejP[bGlSxLA)s0)$013ۋ] 4"]?*j['bwMע_V |ϴ|;iu ~#h]'D}-Y>}} !bCSwC,|6slITuK?\z2sXƲQ)~N.Dt[(/Ņ?OOgK!f9ۜ:hõ,K: Hku;2ߋ8fp·Ve +<6.>ĘϠb.kyTbzmHۆK3)|n@P8lo}! -{pѝ1ρn Q@4e%p+}M{&4%8QWQ;WJ<s*ګįCϝK Wf7t848OxeHtu#Tt {alKx*aG gA'Y(D|ہ0 (N7^8bv *-b3TUCm%r-py,Qe>fQ۹`wh{W^݈ry>.,;0r))yWnISySۧ~'13޹tB> ?-v9#$9U0v^v!󑙞Qi, z\:u3Mq;J iW;RK^Lɤ Y*:3W tg''/Ѝ%YIUw}n$ _ 7 ?,K񀵢Y>{Q n 2PfG:K'7[!ц~D83 A-F0 W ^w UKL Za&NkL{dpnB!dR)|%S$㙶DX^9HEfʦ4YiUXQɸ{|֛0O7/>ITnmcp" B$U}EA=#<)ъ#WVW$){}-o.V9kuABf'^]]ma̽-:睵^)/JW4e*{Kҝģ64U3#CqM+yûX/6Xr qjaw}aXDvY1%]{:^g[=_L 6}j 6v-5g;i1ihOp3r$ýN^Kwj^d WMTr,MsU$FƐףHPUخBg]4pǪ]jx`"c]Ecs53%k%Z{|.1PYÆєcۂw[{+ T~Q* -FP zXr= i3{Ì՟[xRQb\(—5G0Qu>wɠsXTvJϐ>\ d@DA+ȋ9 [uzggF8FN*ټNTY.Ҷ0iɄėu^=q+6׈AepN bi&%fzJ]%zoY-}[XRXF!6θZ 4]~[FCӑy)zádFjt^oD.})m ae]i $e E0`|Ǩ֡k3e k+;U&{r9"o8]t~~a>18:1={H2֦P"?$vE>Q c1ં6$)m]=-T@0\{3Ua2fu"Fx|hс=?Ďyuj[kd+-h)F*7Oۙ8֢z~ʎ9T}.^y&H7urӞނbdc`6BodcV l[r:}E bEqV<|tBw32wW+1ʁAbF"T:G@x8k]>I(X/_pV<.P)oFL0(R<K_ަ1,oӊ^&iO*T'_c͊) ] d%T%}퐟6-LԪH##sȘu~͢>L"ileM"aiGx5|0(4 L>dL*x/68ߒW{8,ՎӨS!$tv̎,8:gcӗ`RPA=>e &rsIs;uQ?Fآz&ן7؎9d a{j^Txo?C J'Z $q|chGe{nHsˡ B =E#P<$$N&DTxT[[J%U2fRex Ί )KZʕKNƩڄ4  ݯL^QE&.f8Kf()cZoGKx8OhAٴ(ixWYA Mz6V e/-WE4ͧHsn8S%" F ZB2w<: 7,-Yv? A$Z 0GwW~H>D($.HTco\u,fm Z~iҩfhj5AƘT|P7 ye voB0o1nD+bĂU^j{7N}1@2MeN L7$kV+/x,j҂ǜ=ֺN d#0n&Obo/EiBuQ&&(vvd^=zpMD3#%\'JDuw"Vf/A_2.+-Н7(6Ry\8.ݶ0sb}X6_ݛdt1p%-xx}Ƶy U(IQ]EzS8 y2~+Ip}.Sut':<5XYf v < =V0b 3|HXu~NՃ䖴w){*W),7=U9a2UVXŠijxj+??M|h|Uv GHO^:܃?:z2E\NvX&e.f֧@ 0mm IqD?$w1x*&oEVvddBRcHOdMn;:c7^68l㜘o\ap29ࠄwp0W!\uG27EJ2s`&pP1GViVSn6@Agzg̽R4y 23Rm%軔.SɭX?4KXmmHܗRb_)UQ\<&t E1Ph"Zـc6`]ٰL_sN VMh9NH#g|ou'\탰6, rɍ0Ҡ-4{_ñl tOrv><Q%";XHWHؾH+9+%))O ͻYyx}KhqCKL3M>Z7ʹvGKBoB;G5-AclpC?D{3lu!-:1A^n_ג\2R:|t8k"{is"uaySLT$J pv{ .I2 OUF5loR$s?V!~ X4'2{`"S澗ܷۛ!AX QB̎n6O2a$_Da)jf7 @rbdz.adF@/i5JPrZkȠZ{]hC=!0Ӑ2%jR܉Ad%_- ߃ P: g-E%Kִũ9=vɶםz8YwF/@& `v(FܰI0B0D,HZ><&̙ !p6N}BsR*/}ZHO0d).\ h㮈gچ'$A][ "Ai2",ǥ<5{b+G;~K:yW  .ã\;}QXaj,3W4*3B+nlKe,a!ǭJn>01Uq 肧vi܍zDgpsZO%dr4La?-i衴3`xEgA=lPL@`.xӾb7(4<4SJVEM|zj׭Z.S3Yi a4\ZR !K\Ϭ[ w 8t{ߠ362bsJ)cxx<_֎[ئȺZYaωF n_m{E`־o,x܆9PRKhꢱARh`Q-`.TĴtT"MS[WB4*Ыޡ;;SAZ\$L 0AF;K&8j W4QR#ԌբWAhch[a6wDiw %Pmw=}B!0̦GbhK/lKAur ^1>FMS?C?P@ט8$go~y0*~VYrޫ SSH=_1n+}p&X^mxqz}'wck4wfzO?MMW'#EGU3[FY#POfkY x)|=HKBRC|~WA;o@N(,lq_TYlXǷ9VC j2#~^%}0LxGިʴt3WUeiǼ"jE~ ]2Iy4)iT2U=*Y ȉtoq7N; A%2GGdͪlxOQ EhJR ĿँA icO&6c51ۨ1PXQ ØQ- +[]H'"r{i[]r ]uHFcʚ4p<9f?&ˇI"{y]o D|<ە9Xj Rʎ+Ԝ<ɔBA\tuw2fkzކ&bX63kH9V<4y вjkbpc㒊eW6 Qrm@,4m9W/ *X^BKtE}lGS=sDXCyycL"?nrK؎Ec'7A1v,3=yFs*u%QYN1>%Ęx?M0w&)LEBD-H!ZMAС~{AWu/_ktq.X.}BSII0@i؏^v m Bzj9 Z/Cd;IZ+oּYSz RO '`qMEp'a'ҷhuedpTՂ@JF.@Z<`uƭ}x&S! Fa:4Z?J)Xe 1)8귆pxuf+qw; X^ޙCi0%67*0v7@N88qc }GK4n_$& 7cw˧9$VAl!czr>;e@>7Ps-ܼ, {򔓴jCX4NsVH8I_ f$&Xۆ!ch*-qy*0Co_ 8~,>y-g/~5þbgPV\"B 6B&UgV)IXO @k|rurzDgz]ICk͎G6:=qFz75ئ5:ɔj԰n71e@kPb<Du\IY 17Xv=c-FъPdx½Rfaxp~1^[ k2ٗ:"gl1e~ϧ#3{Knt 7CaMS4=;EGƼJF륜p"U3E{u hP)CPqsvTH/eP::A ""Za]n''BȮ>Mސ[];(/ReqtD^ (,nAVS~ԣ(ߗC:M>μs2"E`R"#]i8MÛce2w!DJr9=sf_tÕO3sD}^=!:E`+,-Dƫ`":[@`~Btj,_ZDsF3 ĿDf@Pz];6BU5>Jy=YO̾ ,t@89c7Cg 4ƍߡV{KZwR? L>@`֞EP216eTI(u$0U^Sξ󆵸_+t=Dqh{vw5HY@Q,4ly ---ˑ4_I9) ZXpy,1@ĵW(ݟk71b5EYV1(zMYǥ: >"E[D ̂yg&lcB$c^?wJ؁CDhm'e8|Bid\%tɨ^fdsWBQr43x3*dT14WhvLW [0=ı;9̖ͩTnr"J&|Kq4X/~Rߒ$9Ub_^!nj<^^Pb[jq+Gp/\u8Raw{[c\Ʈ4$ue"I\U5˗ZVV%T/ l֜o{:2zr DH`㛪x(0[臝[=Y Yumɸ͇bݘDnD3׵)i_,Qt=ء 0E?<5%L(b/L/Tj/ g`GCwkK,7!aO÷:zbPSʛ[ߗ[JI| nOn9KRMP,v*兩C_Ddeela"iXJ{v)ު9j]A 7]0&PV xW085 %ijF}khW6u 0wϧ]hZE9" } WC C`Ce3K:m3BOMB0$9pgtr]>c(߮kW IOPA@uB!ګ8m`F'8T<:? g~+w; dl5W,c_t;MG{גOŶ߉ZGdf}֤.~SmaOFht& ܩ / 뿕H)4qTGp4bR)zE=dr3v+}E]#D r#GQ@倕>)iHv2MWj͜U#prjO;wi\Xc1 nTlTʆSx>p) ^#M4Q4Tv CVlakAiZ/D_sxsXot.LHZqB50F\*;~th&y>wD l8H祸BfvR&NTmU࣋rwg;/ DSӼǨp漇΁ڼfezZ͉B]\յy( RuH O+wū~7úN,QĶ·VA.LP$̱IhSj?mj}@Ƚ ~G>=a|"5=/ m_/ہ-OLvc'#N4.xp`"02Bw͟dHyDdcǘ>Ӽlla S)b!}[t >_dO55~[9,@RPn׳y%dvH03p@E'̰ջeKi7(˿r`tߜ7r,3H$穹/Wͳ yޑm!/ Bbr lP~ m?E |jǻ@ShG}@PW&-O쨭da &!~tS DIQ#mEĠ/6ꢿ0"(FjOĒ^]A+eR{w/BvL/BFұ]*>1Wa8u1#W9-,pKJIe=xɉP*j9_Mm2yI) a%9H2Q ~.|aRZŽN*)MÏk|~ۛ(oZN|L-2)JQ 12=Mپ驀`}w?YX]Jsp8SKlﺿpVHtrҟ?ala@kYb)R̖7C*b|.[@3Y# leʆgJ&&#nUGpm5qx^#R.^tnbsWX3M a& x}҉+-AᬅܴuEȦ`kȝbUE7cN]ps 8!N&6Hv-*osH|^}@zr"L<9ޔ~C |#.;ڙj^&,v YHdJs"gCKٵ<[\O#G~6<9 \z+AF&Kg i[{4S`8Ys6h Aȝkh Ά!nFhn$}Yf@~uWxn]R^B}1ǴkfQa*@ڃ_O&^ntLG:΃ռ3W=ZԔI8K)eEKyB>"uv|,vXœXY ؍ Os=ULrһſcI]| 4hW8cDDÈS~ZmA|C&S;6ϮQ?s'y_I/´ΊK,sbѩVz!#<<* S,wgEdypg^w'+&R0 6dC7S=#0G0w$Agȡ`gPp(?^~~T 2A"t蠱76&Q9ᄔ :&9 {D IaFpQ~^ew玬Y; uz5#9J iň)n4QW+kmC "-8(C'cĖf1V q6[hq 2 - vE@sN DV I{捘v|d3`>]춃*Y^~%VtHсTT Zsc"1 D T†% ˶Pp8N/b..Ǧk7&Zͼ-+޸Aϛ49 t,Hvg^Q\vͰe&_Ě9n%nw2nRnu>vQ*E~%K"KOhYOI;  ?_bIn~A 7])b_/Rbž))=-=ӰƖRέo,Z@'iĿCqqUVt^gsOGI B>Y4jC3HUpmU4Uэ+Fxe-d֗{=t r_ntH"@-nb|r!- c&hW6mȩ NdZY~$ѡm-9Xվ¿U~_VU//+ٓ%,%2$c[fyu&ew$sU;SZ3'H3jRA#pB&(JSn>ELOQF=,DZ?CKki*aRF^&^Ļe;/&A7Z': mCE& wQë? g4At5,XpX!:  Ye> XJZ?^Ƨb8]A1uBrr^p8~t=P\Ϫ= %yMlر}[/>9rG«_nS iVComŌ>n(MTcۺӻ KK|T-&z-t{ܨx`Kzs 4iRpvqhM?*怏Lz/6YUȋ=40V&WyM1^sewJ0{ s"a<,L8pd{ڰqQ&8p ՞ymQʩ(!{ *h!ISK{v[_ܶ)[am*CīS4"5 2BsGL@1`vҊ9nL3zo@' db僄Ea bдWbn|f]=pIVf&EcB0OT6'%nG- nRlO3=0eved,t#6Lm$_W~)r 4 O: yy6-bEے]GNkwluSi+ws-ϝaT-.V\X|YgVxO4T T, "lQ,屧->薠O2kaTʫь( *sQhU  hO)yHqg!۰RbI[> L`*i)דe<ռlCVQR}Hw#Vtmz$'A:l4 n3?HabTg7nO?SC~XT4G{ vuq hTEV*#|b58yR?㣟 yQMJIt'/s[ -N'/D$eb^<z65,blMi]z=^'BbLM#MbeIR4eGc_YN5aY_P#nj`n| JGZx ~GAq4ޜ*@J F q󂗞I9`c_B^z|ϾΞNk+, w0d=:By';n0IGy^J@'N0AԺP sqvp1m<12Zut$9|蟐c4Y3X3jmh %"_Ah.ՇDJH0r.Xqf6Kx)X:pAr[X@js_vK d6!=~Zk[˕PXظ1JuYɰt601Po%Dܦڀz .P j?#_ux袕:~ɖ̿V>bIlhL;! a6ޡ TۤkR!YdŀG|ZRny>a|(XNSWݴ-\F|$h2]o=Ro;V25ɭ7)AkMQӰa;}Ӆؐj[ߖDZNVƤ̹B)vv5YR׸$S:LLnoiP\Z).e:E9c z{;#+%R4e7^`1R| nMpBV8/Noo @80Zyeq}όH$q[_ ujTS K  ԰ Y Cٴpu|67F3vy-8xQhJzx&w,R45 ?$CADIlڮd%;6%A;.̅t.z}oϜ!eaB}y_*\ z~! R̄oqEŖ6v*( EJh=w~~wRf4W9fHۥ3UK}Kha#X՛OOae zTXX"(R, q]4 ߒ6[_ TnAvKd1c9&ejPxpx^u<}@"Jt# W5Lh>KA={P9g5$P[}=V)ּӒKN)2;xHFIN`AXNYt7kgy:01K6;@G1O@[8Q y]&/|Ѵ¡;V GChbEҏz-g?p6Bofw}v׍Ymxz["$ޟ|lwoF .+aq>E?HDe+k^`+,6`ޣ0}D7 1$NH³ mg-j{80ΣJ= ThАPFJ+H -5ͷ 5s8AjbMOc{د!qIqˡJip!ӊIKDpÓE -:WC]A*%P*7Ԣˁ]'y(RHl&b0d hv6h<ßțsS\ڴ A&0<WvJ@%c*t|Yx9S2\;7;!טif;9<,##iJEQ`ϲD* 6A_t$%;3UnMx1vapA/h;kfŹ~wZôR5bumjF/)dF]4&!'Sw;dϯpe&_!^* ߬SM 6H KڵJT$ 0A0wv֏dFÞǑv}svHļ?ĔB>@E#ՖFl/SsG{ $PІC*SH2p Ck-6HktE2w9\CG{[q)\ 2U y\e l|Zo'J1D4pMA P@Ԭd0!PO &RVsgٗg"ܒp=hn,} --oqF~{8!E"ܿ_%搨 d@:ʹA!gҀLS qjN'NQ&/I  'Kqy-l<&(ŝs#\F`=0R@eS={ ;)$#k}THaG91ѕ 5/Ƴž@1O;5EO$K*eZTEB,!8M$o~xqH?kK,İq2jAxBSYpw>.O åq@hna+nlTi֬=ne\`yOӞ>?m\&,fMjKYaٿ2@t4Mtu++%Wxlףܤ.DCy*# j" 5j@l!J8m>+qe6` hS=[‹|d*H[7<&!Q.g9ਛ ]sUX{ߩy5Ӿ!˲df#*&PQ"4Ko5IB|TK!R^e![vbVqNi8(ԫZ)&cA`_˅N<5mE]P}deLBٳ4W"qmR; ^8K}K^Yw\}AG%l}`Wcfiu-4B*1rqμDT|+% i>{,yU^ޏI:2YvB#hpp7jmP`?hӊj1>IHoE0Tv;\Uq_ׄq7Q_8K1 @QIpLTN >oj„}FO]s$) XmLtIpG/fJ `d U5i5bezwEBqDbDFc2.FUoӒlk'h]0*47$![ea&5m2.JHsyǕ48jʬYdX'ϬMcv)6+w2a+. $< ~UjU߻3dM˄v1FhvI {vo!m!7֫kz4;c;jMDcD"D:)RLXfnO-T|V OʁBK\ 2pEj -i؀T>hyS yiP#(F ',m$wbrGFBCSfk`&zr h){hgrhR:8ų3$ PsWO]BFnzG=nm$AfNhBQ:t 9KJπb!j6`NǚIȑO k3L˛%ˎ f*nG=WF243u {æ\מ&Ӯz jpLyUV5%Q))G95evlͫQM$}0cqC<6X}QS{H')(i3"1A]:Kq7h棕h ٢CˎǃB hۇ<|4ݺD6F8]szmR?u g1,Y3!! zq}P.Ig{y &la-qÕ(h'>||he+'ALGM[H _w2Η2 1[ә=^Y&'Ob4GO}E 4wAG Шӕ@LϢ0=O1rݜicR[5 v9($l [D8@O(w!+G TZ$v@;G15<[ؼ`ܔ =؉ڑAG^:3MX'(!OFaHe?+(c)6UxB@\ߘ*=Z2w{e|mNn4Prγ/m=u;w+ߟbdHK,; H>ȩ3JW2u@ևh$-j0Yhr6eV#ZtuIzgz *z;i-}lIP `Çp, 5NQ㢎ࡂppm q[X:SBFʹmmc`pbz&C4 [{Nq 4'I7'!_gK% J^?9apTN#zx5fr䤙~g<>+r2JadpU!Cl7n1+g? 5CkMU]"f8e]*y"ke4tjQmX+N9ⓐ+.w܆^᧗-B}RAnL{JCfhO79`ɐ9 A q(OAdDbX'BVki1YZ*ݵ,/:ۦOQkRrƔ7ahq5WDhOw;, aK.7yu u,,`4a5H9& bݠn a1FAZW^qB/!1t_JerMnPh4 lH<6s00lk)mhRZV`"j"G _P!KPŭ?r5-Mww̥0QG+hl zPWrc?NP3KS`j/Dn1 eRL n$gs.ɼj,\5og\b>++br҃_./yq9-a9}*z;jdl?Y UkO' ಛe%v|(M4v@^\\hxLg|pKOp{v&ePѨ?)xFz7ZA6oAϮ8 \/QpΐԾ#F`+Fyȣ;f̐M2>̅g// 6T&p?HGTŢ|V>ٞý|9Mt|XJGܣxr{C.W>9phA:w4(uk Ss"DC՝PS A&3SH"'>z5ktKVjpB)7{ .҅Ò V[o=!u )Lz$>`Pv @[EN]SO+u+1*0D5j\LRLrlB=WC1A w0H [dl ,7U4Zsqte*uĪ4kE B='Ɛ'rv`:;? rpQ uw YL)~'=@/ Htm˂ B4˯2ƍ^7UGʺҜ Taa$spۇ#Meo2}||s٩7Jަ 8)@!n(qD򧶍B[EO0Z8V{ͣl$w:uDFcvU"|QV a5Dj +u0~ TMxD̝8Xk5SX%Bv(+R<..6Zbnj*`X BM e?oUEtT}YoWW.cA̕k;" !cbya8M>ob>݌Ք R c&/] 00g@s6()QM LWvuK,D]E˯c Lm.oKtk0.)mms tj%`4q㘐ZH`?1xp۲-eQo֛WZ78$ I>0X783q 1#SM0߮#ŭ_mAFң*? ˵o=ӉJ/ُ:fFGrin2hhp<"! x nH/7iZ{;C2*h!ϽWBd?WYD|2?j [PJOhVcyK8 6ocy\P7TP(Gϫ[AIQ,WK&T$w*Lz6!;&1leZH!&8wTtdu% ֎M?%"|Z- Xm=H,vtGџm9z7C~ -O/azBfbv^оnr?75,Ky߀H4toŦ8ON *>";. <'8%_${ͣ>#ø6qަB#aCSoQeZť}9qm:҇aKQOM8`!!b*K1 Sx7 m-Ynn(sZWK,M>ynmU,5I!N ?SZeon+|ȳp艳>G>+Rٝ qΏƍy&9_Q۳ܢ4ZiRMLpB]/t:m1u,ju@b-1꧞1xLd=sr`[˳L](+l*7`,4`Dtyk+{2Vظ)h}ڎ= a[سÃ;isqyKd>:Afq٦?s,=v)hݞ4ܬWeV~3ȇ "YK)kE:l@Y!un8f7Y\D6,78f4`K7 R?)GOŇ31*aC/r߿e俺֨6΀|ϖMܶ/I{Y R"D8NF[(e  c5)^i54>}J29pi @ϐHSNS.;^g-yGe_+s.7SBl&\`,!*.qA,>Jzg}QbrS3ȆGtr3}S`9'[Ca~)Ɔv0 ]PڅG'跪^U񑚏Ą7ɪS--;HAP"&iwT=<?z]]\{M4,HiHy`zYW O&j|Q^pLa"նʨOI%2%7n uܫ+eZ)׸t%U˶\I+ً9Bp| 7տBP‘'2!Rŕ*hfxM3L*2aRy \\dMC8jm0 (c0GMoTN९5y;pH}D+AI7hNkФuP.upC-^ӢtM?{4-p`x452U{1ZtpM3m2FŹtO*x ofB]亖©1v  ѵ*)yjHA:W.&km>p+Oc '{AaL&P.Ce$ŀK}'`"b&9U#66~@$ -uJ yҦ0a;3j3+8/5O'ycG%4dveL|u5upkBYrWPG*@x"A]2pͤ/PWf8PVس2 utiPJL@]:p,Zƣ7qƱ'ީu@ d=Fz8\,ɛLa^A%gYZ0707010000042c000081a40000000000000000000000016239ea86000039d4000000000000000000000000000000000000005100000000./lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci/echoaudio/snd-darla20.ko.xz7zXZִF!t/c9]?Eh=ڜ.+˦"t֧C4^ދ=+$%{;?t#& 1aZ%dmSP9uQcE! &ꣵ! .';Kf) -};R/{UBگ`#ҦL&uQz% O7*j"6-t`-#d}rfl#IDL:A6ɭ}0 bQ!Ay.mo_ IϸZ֏^B50@V0a{0!(c +d8K /Vdq1 P2]ɴ٫FO˹/v;c,!69{(c#0VjOi,w|د622qO=Rr ǯ3_3ur!hW]k28,{"3j`ZZT ~c#4Δ# .yKøSs*Sczp˴yE~"+ m??vƕpq7az@X-N n!z0Ja;:rC  q $r|%lS?;SU}י{ڑt"nXU@"$XaZMm ]qV-_^{gVv9wC[y'`)oC>FKL^=8- n$(. su.x]<6lKVuZ +N\GgՈj7DDtž/!Γc~Kh^juKzHe#(G\-|tj dI3 #.sK4e&!E sd>zodN̋E`nDCaAhH^䯖!/X}56]Q->6?kݧ`ȕB2ΠP5uytElv&+*w*^“,Pku~S˵bK᥻ՆC\~g6$8e Yݚk:HM)ҙ7en0YډvRݤ9z1?d&["%XK'{Fo]8`% =bz~Ju"C$i\9gc(v]ki>I-70,s?"뮁%""p=Kԓ8&gX/' Tn?g`:H8EXpG]Gn!mFK\{ڌ"7(`7F)et'^6IqFq͜ayLWx5GEM^ڏq IQє$y^e33g(:o.a05]-tP]Q#,hDs:f=Z{C~O;Uі>mJEД|| G ;m "P eWˎSXG٫}&^~0k۱,ARBB@Dh*gFBB<%NOrB}-0|WO%/㭮/:qv4iytV },ӹ֊ب@F)(I\\JA*a rq\(o,O#++ Դ`j#JlK҇Ca~O(+m%}GctW R4r-Ck xFhl\IJ+=;2oXH~4|?/̮(`@op-7J[?\c"òL8?+ք~F.v{TegCE}O&.^SF?WTKPᘼUG;hI,`iSҔk2P\K?/+LnWD(>ѵY-gH *:Uqe@F/;l,ZLRorф?vO{wh& eˢW|rz "YbNʥ՚b6ͅPC!y"B؅KƯ.N0=48zX!ɸJ2P؋+ FdYҽ\G2B}iI<1@)VyV ; 59Rҽ)3fY! T\`(J(BnTRcMg0K]ͦY;K(skv^/4sƋY(GkS="¬\eB<(y=e41w;d>F|A7Y=RA\KpЂ|QPv89 _?MU_:{"ew̔~6qa~JV?:gF E؇'"G'^jk 3arh6IqV7^fH]c_Ϫ@Qf4 ;Mn+~N$1 69eE29#e"43tҋ¿۽U,/*:`iRJmGbwv u .&*슒5a7ҝњ&V&vºK0:\1)ԍ:4K ='sS ߒw;1y01*)xIg!M_ܫRBq.dF)3AjÜ~XULA7̗VP9}* 5Ouez2e:{EA)gTej$&tðܙ=]0"ٕmϡ[9av")bqqO Ȑ/Z>-b-YY W`!FQKg5 KW-D'* m8񜠺nӵܣU-ܝzf\k\OE|M>ȭ 4%I9 7<_u2%CbkwSr9.(͋2eٸPI}{dxup.)T7۳ Zs#t@ dPHpsD4ge˥F_@p`!_qsv bfvG;b p3Ea!"mѾSo'D|B:B%wZ͆:_n5uבKhtL zw# CfEPkƓ܆AoP=OjUm`5~R-m8Ni_ͱJɧsRK՞3~9rp˟hFweI#p33BJ;Tkŀ=c_ zӼFTi4U1hT侭MZtT mY"ES'Br X* >(Iq\GѸK@ɛ l8ǵ&"0P͊ &Nr0Y/Jw^*P(L^{G( 6 Í{T/^洛:@ɒ@c8wnƂ[aO2$uisI%=cϫ9K-2nI(t 8C3y.翖{!ˏ | ,WjFB:1ރX*4Vq^IO TNJ@9}~;U0EsYSfloEwI[.۬Rz2QƆ~;b~'~ }A”jߡ gRT:BQ=s=PEG)ΟH2]Agg7_?|:(w"x#/ Љ8'߂F!9Vxz܁=)Sj`.{Ъi+Չ $)j-rꖊ,êz"渎a}"t#qe롈Gm=#Ga?{ f ަ~2j 4d6?$x'B`#vL๶? _Ø<~63pd5&Rw9T BJ1Id{k*CX(!T0,1[CKj<Y_wNFJ8#l[ןSf}Au0uaAc*C#iڤ`"L0OĆ3z;m?rȜY &0Ch{8nȺyqŷ4D䃭5x!$D86d{?,IvG Wrҙrڧ6?4ko_U"V|h8缎0*ar.&?u3syhq{OCţدO nC}.}2hPlD/l9]k4yL#V _wc{(b<{v0{_25f# mr,w@yLHy1Mkc̯lM4'(}栬>8Iq,[l7 mB5,s%ֲh*3 ";kui> oiu͘<0dsV3yXu؆L)+HPB\:*(Ӏ1m䚹Ӯ'^!sјuû'4;x4 t[ :v@~{WeBLr6bX fi]! CIh/^'9/'~G XJSRuFxDz>!*i|p[9HZZt[0dtֱ^-L$a `e$4Evn\n]WIg~;~nӼFjl 9;oD-ve@%$%s#ugf&ILR_];^gEb#/G$)#f G~ģХpq#./mK[M&[ &}&ZchϷC>FbvjY ?p[jq_t 9SWhXK5*Dž6:!h\;J1 eCb"_h^n{d9LST+?;RHIAU21\pXQCˢCPnUų&PR3:s3GQ|e IץG:L0ݍ+Z0'Ȏ1E}.ɪO.8@ŭPpH#k&@?x0>sD;D!I0_Fy.-zEy UneSEm'Bhp+u<@Y *+ (8.LZy9/CfOb{aG{ؠۍq;C|AQ' ׈DПRQЄаQ(ms2CfK] HrĔ|O5xu{Zx7@+" /g%g{-)Jy/yzA_W-FlV8YV@Q\Nq幭# {mf֟7Д`lZ8.E;?cH}ǶFUQjH 5,TCxё'zRS^v*6Gֺ C<~KRtR%.~IJ(;y-8z)o]JOsNz@$fޠI#qG$.VP yb`8qC_5[B a+ח$?,Ʃe#p)?,Fb9%$r\Jn_nkw=SK[O wuRf q7@E)yY4ksGEL] k[fOP Wiȥ11&߸2[c՗ŐPaW>OjhK.4[d14ƜI:uIȬ}aKPsK*gm_εX9&KaUo{9`ʧVն(Wk+T4㌷ϷBr(ҿ|rfzsG]Ais`|qvOȃ8b`.RוZ# {1=]64 #lY :.Tf[}m &Hc0 c[z[/nsU$-bf_^sF#QcͷrKb]HŖHj~ oi)̞¹?T5RnҠV%54Q}I7gG9Diqj=v5O/6!*`&L^"+RJm !s%ѯ Q1ڃǢ[muс)c}Yze@`rgq/M~']n;Sfq{}yL?C82TƄcf BF Q:k1Uh~ɹ/ɕR" L"ĕ!.LB:?`0@@ Z JM`.a &hsoԟ| ʕu?`0)NĚ'pށ<2+c5݉U ʩEsC& xQ 2&>nY>6G4"!p!5mhwlGKǜ3Y0h'LJ%Bnoo>JjpJ˛(VBeЃ+-?bzx%ΐ[> %v1XD &+&ӹkFp_;m>Aod6ZCBYV*tZs!DHJ‡[iҥᯖrFz&v,G 7~G=Cf3+dkϥ5/u{$~ Fhb7:ºʼnxU5ڨkU`%*4}I:dSXy]!CH5@5W^=!,c IWNt;!z7+`5ho㏑0ujE=h萎VU 8IIgվ328_Z "x1;^AbF{?xv⾕Us5)CA╮BG/AI}|5o̞goz ϸ#Gc ?S&k4TR^OQY/G_ūvrt>f#ff<nġu,?/"uZG-[(Ct"C:9):ЪM6aL=Ez,a2 ;F.gz5fVi (ߔ8]ӯ<3a5HQmjBVm:]nLo2$L ]J68ơ?N, R {Tfv%@icC+`<7q~Y[xJk} ʋTjk׈۹i}PB8S0_MF'NrH:J\XY};_*E|s )ip'c嚐ZZOݳ 3~ /5Sǚds,q٠cme<F ~I=R+ʒ~=0v"ި{(Wީ`:Px _oSuf Яm5O";`֫L9xjԷqu`K?ē_Hp zqC pjv@cx5֐۫IG<h *l*9ے)8LP\T}`ׯ1gNDZ d#'WP(K U L mkU UΪpQBc uo1K#RSF&'3s?iph݀!tXN!ʦ.ˀQC.eM?!kw-"jZu1_RDKF`D=+4} l* TА&>qM^W }YpB8~g!A(D5tCJ1sL; ;$W| \~7wc!)D}-cC&PKúNb/K"db3(*1q s$u\5ᰘSЕuiSyTݗI0Wvp{HOn'7r3nMPㄿꩮ+S+ =vW)&0 9Q1 恙њݭt832 'DU ڱX.cs-}^_7Z9>ި:dXi [5tqayHPIS_DU94 e<' /h)]Ogׯ-5 l;ЁDh5ߺ [6 "2pBfWC ;ZG8DQVݴUm ֚+Yq?ϊ7Z+;a|k ^Q^s/4wqm|9ĩ|gBbDd¥zW3fam^ twWIsɓT$LAbzGobbxݠyYBPϹg+zhP1@tc}EI`S2\.hSE#W9XmNA*b;Gyu _ZPVَ,bY9C=Zan GS [Y43ݸv/y _o CDŽiX@UNvwrL98D4l'O1a9)'= _G wy5!viΉШ!;73Œ} + ;DFOGͦBg_)Q*TD$s hߢ49YSBkk[U@sS}ߙJ=7tH/1n|%ЗX2auC^?1 #2;2g+٘*oKRrH-L-Y X-cPPBu>LbJ?"0W;tciqFK;U5It=+YcEh̿|q2s? >W`'>S*G{1 N`6;`yt(eVLJ0܂@_c0t 9<ћ{לgIv%luߖ+p!M蠩  Bņ-e5%gCSaƝ Պ쿝f2ݦs䔁FCq݊LURf0w*)Wf&q.,ₖHiLokHYd~(ӛ g刬' #{">g2bz+ǩaj]:3SI|zxyu*r~z͉VRSA Z9ڸ5ZÒ`-:W8?["e (d:ޡZ9et#Z *.<8+2. ~NP~[i==$ațz(E?<1ؕ'Q-!ˏ?xpmaཁUq_ ԇ-J9aQX @dö)[Ib(ڞGk3rJ3soDmF ˰!E4`q0ϿzJ3y68k&5+z<8`AzЂ*c[S:°v31Y!c9_'Ee3;jMIШER(y߇Z2*Mb NtM`*!?Ҳy N{!= kWƉ=]!4Bt G 6N BMmv/sr^xx.Pbjfnzf 4Gn)^qP2ȼSprQ88W(iPt`rtRW)7 8ږU_ɲ4Z Ȝi>̃^Jmx=j%o.Y+^໭{Y,>#^L ucGϫ8GYO*;S .ye4kHP#V>9qQPN6&W!J\İILy'< :'J;OC,ipl :&/i>Ro?b_$J_447Qe ROM>^_ q '! =U;!q|]7IUE-므[ 9)EPa5M/sǕSgYZ0707010000042d000081a40000000000000000000000016239ea8600003e94000000000000000000000000000000000000005100000000./lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci/echoaudio/snd-darla24.ko.xz7zXZִF!t/&>R]?Eh=ڜ.+ȝozz;G7s}p]<v5A`"uNMT[{g)gl@XLvN2hP 2:R;[}gRR6f1+E@Păr .Ӊ,?Rs*rT_DCz f&BH&,p{ wn/F:PWhŻ+ zz(YB5QPkwdgbn5l¨6N$v7FH,ڥ.$.حb=<_ߝۏٲUZ_UD@C }C{dU:O=<=WðbU+y_eV^h`qu EʖS/X^Gkɼ;u^^qF5'!R· #RnŪN'%S /#LILEÇ,7Zgy q3%O/^-+X 2·*A،9؆0p}E)DU6yN0ʱQ>MgB$ʶY4(rK(\T$ ")T.kd ^Oȧ֨ۡZ.Nn .7,f DEZw̍8&is$%C`w/֖H-Իfu{UK|._YdDfSۼ UPel> 7g1y aC";I@;i{&m!$\-۟EfPF\9 yFw] xr4SM)h6vXQfK(rfM/l1'1uǎTB6봸k8!kt">!pEU+[QE <5TRNpj%\m#w$ӡOwa7Py9`X je-(y뫹ϮXgAYbЄDiiԐzcʓ]$">4Aziv=!fOn2Ӛ% OLx~lB#*b·)FůgvKOl vQ.*/?~ہx̂Q@>FLg&glB]]{a )Exdhҋ kgA`鼞 n]N b,Rk!NFHn_!C?Y"dfGxTX[%3`цr㍪bрy&p㩴Lμ68pܳH vGy%?ܗJbEWfW M?ls2 (|8y@ojo|m !ԩ y.%Ԕ9bC*Ta/xiM$0{ގm d+#޵߮;xj;^]*J A54sYF&DsսetIS" e u?O7,)99e{WJG!n8@Ҷ>d6i@|ղ?+A2uO#h/QNpR~_ilOrl7X-COUǁ}Q:k:Nk(M'5G&%ĜG8LFaN'hbF%UrbmÇ@`BwкZ /ZfAd 5r!6ޛ><}j\6hLQ݆9C+䂷Au;VIA~a-+ 17z8V{<'wn>BB) &,X"=dlw]IQhtd,1&3TdU:AOҋ|eTI4 7-%RjK~Θtf ή1bd]yBdt# VhF4 زuŔsUenȞӒs&nciѣ+L`s~tKxWyM=xu))f3·Q52i+5*X7O ](?/5^(JzK"B%L|st] ;OF%<4 nv:/g*"W{jQUrG -ˠؗv{@* d#Hi 7Aك?ױKH'@1"("0tcL"Ϧz*h=0"hF9Z66&4kD)h>LlM .jL|sQ̒u„ˊE 8ꗧU ~/c~'>>< B2襣!YJPC!/gLl9XUC"FIac~Uu`řZk0 %6xQͯ"ĤP"3 7-Jv&Hf7+ဥ>`1w4$=ؐBxbCe$tbO 6%).܅k+#M-2`.F.tߵ zb \¹T} \gG,c \6jM:2/cmLǃV]N]Ʈ-^FCgf,ye?K23}p aϴl_dK]mC JՋ^ ̑S7ィocʔ0J$ \kY8FZLB\c;ALC7 mBnyȧ~DҴ x=i2ZBE2 džI(=ò%g][Ѕt +tҪ;gH.ꉑ͛lc x XXsZAIw:ڵXC\ўJ{\1Va\|.F*whwؓ*yadzPۿ,~ZSBVCN#CL HdbϪ%ϏÆtk@hM CR֠8?;a%cmXP QV́8.yf6Ckso'zg =~k6f RP jqyp:S :uDQ f DJ|Q<3;oY[ sX\Ӄ* /g*pXP+(пN  zK9GU٥9:W P`m!D^,i\$ܚVm쫌ĦrmNRڭH{rfji#ܝ#[D1r֥2>7~Zd[8owW? ?Ma\JG4Sx:wYGp,¥Q(t}t# P (l ˼ LPpAހڛT7t!oP,4c CoòJ#s\r2}cY#?7}Wx>k X>o. ڦav2 U^ZI+T,H}}(hdi`zKj Nw]G?۪1dZ'j#-L~%ltqt_@4,MSP<"T 2s+0#VNI@ 9oy||o=H/r?6ၸU+= k!+'x^xwEs3{aH\Y-H~PFA朔,U@!(b(kLI~uJ0K{Dz&d::X,@^djt7FUf&:$ P=Eؠя= 9:UK9S6tKb4< U%sQ*mOz/Cbo֧̐PKjcND!3Qd!9oF5UJн~Kۺr~4ͣĚFu;u~$K2W<'LE2scHЌ!3[-C6xv i$X_n=O 2XV2f M\GTB,webn4’l þ|RB_iTd߾K 9*q=@Po;#ȧN|[>mwq9 8UrM!$?uHSRڔ@3i@Dh72xJTgb> cBf/?Mi`X9TR}"$iX= r޸ӵe9|f%bZ‰֢/KQTv79{@ɭA&՜X"ZDŶ-1-GԀ'Ҏ=}(h=J&19j53_]{v$z !]@&8,ćiN\:w~0{-S~\$H#[r.} 2)WU(-X,'AJEx?&2=X5I^H]/%iҌc;U.4)QV6YOpZc:]<|1=P 9uRyKYX?BGF^zV6 D̸+8,vRmҙ)$DS,܏.4lBAspBNyiWKoEuPF&G;:RO@F*X?bDo}+ho!g%fPzO9  "\SF]t/Ω82f#S+]^Us#oݣT4Z;c$UmI]{D~z/"*hm95l{bBߍT53<'&$%,I9(*qE9799hFy7§M3D29 JҡvE\j= 0s;q{tu6ys")fJk;-a]2b~睌aD\7gL$jnd3MzDK( QioFHf_VZu"x*ra ƍ˚I{[7o8Ay蒪UBe* l>x_ewsdYaCetq5]|0ҙʶθ쓁vMvnm=QD[_ohEc:DFn:jl4˥~"=+ƽqګk:b>հQŵtPl HEa7~_q> ~gB)kO,S /mQI,o2Vs8?`*D0$jnl LUү*bt]gyc"Sʞ2{P{%+,{xTPfq0?bp[aSẠ Jʮ9WU>bWPpAv-}A[ƪQmKf7C|TgWz1 0SD>$suV+^ׂ8._Lu[#HŹG}bNNby& t LJI `yXRBL^*ވj&ArdWLߐVt^=h,D PY U*&ny;]<0 iZ-hu댮ſnUq 3*.MHAWWp3&N=˹ؗ A\NZ};D%:YI8{Өb *U&6fFwڂw|[ G*Ѡj[nǫG =8իŕ̰[A;ZᰟK]iLK5^de R"Ll+o.]G![1Nk߶A#os4_PFE.Ē Byl#%`{(>xbTPuvwCۉ +$J_<;}YQW9Y_B;WDP#ŭaq\!7/گObIxPXx-; Erw3Ͱ-<*_k9{* MUWE݄a;/&LJ@y-FAIv ڂuݔ:fb.v}VQeQ`VB2ttpo;bK& RrL! AvTgs5W#ksBQz&bL嬻Bi$E6NX'o~j ǏП;q8W9 ߿>(Z2?/ u+n@ab{^z\#5CT|O;,VfDʌ75WG*9n жzY`2̼~k[uXԛZ!4:lYh F@-tRXtOVizk +E+"JlWy nJѐuBZFN GxuD{3| >A f ˊo6pb| sAeBAFC߰ .$7PaT8c6 -F# B{4F mGu*R-Nێk*]=:ߦLIht+YE|"v"u} F0aw,FF&Y92-qqe9̮GW(ﮚ0ߚykgfe%`GQWTgDUgdIjq}KǑ~tyukErR6L0x#ۜk9V>^+ M$SMaIHM3wUU;L#^B*ZFVV<&ayoVS붗83 _7̳)븪xҴ} ѭƩ@7 L&c\:܅hInj/"J2'w'wҷ4SbP0YGjB+iMx%ʮԝ_O`vȷcx1@i +ͼ9!% ^\ P,&;C*-Jz*IGRygg0 cq[K6B3{6RD0}_+Tد5\%uMB&㡬6 g?;1 iXN54Fhzd} mhkoXe U鏗ꁓZIU$>"&LOYab.z@LŮ_pO?gjH$kkk/fm|9cy+jc}| h^ LEa ckMo7fTJb<^C{_H.ӬF{tUz3'~O,t1u=ݍ._UW$1!aEbo V+`XyA7m@HҘ);\3\zBjÍ;xؗ|̔ ,zt7`4-=)\z 3?V39_WoSa'<׍qI"$5?&hW 4֧a3hRwaʦꨌQ# L8⛥i"|-I>Ӧլp({Z-Т ykC|Z<+|x9 *aHNp1*Y A [qJ~875RDxF\wˆNȪpH/"Û.|7&uCm:gX[Y(b+q ȓ^ E3`4358Jv*ZC&񧚝Y`Fd6OcGyCߕ@erG3K Ob [増 VTmE{=nd3]YP-*_9LS~F$a$hq ܲ9C\QKfJP02-pGT0J75˻CTvC9A:\b+,T99I+|' RyNRc.Zp욂ő/͖׳;%X @~t -&'U2SW^hǢH-*“1dMI-ul1sOx2nRl]P.Fa,L% >:4;[J} ,x9͜0=9%H7~]dbr;c-qitk~m;m%rTmD}x';>`+Ƶ.$sw\~EI0l ATT R̊yIȀDQ. N6 ݴ@89B;1cal,ў=RwxYĦLSɁ9p`;iPQ䩪tSy0kXEGj#HxY7s߹AwȥR^G& x{Lrx*8}isDϙ ţO~@h9 uCvE}2h?!2[ Cr AfOADn*PHh[6HɕTɽ=IP{6b퐊ƣYiDUӋBQ)C¬~?IFeRWr]+6eu9N׽kSȶǑ{ KYFEO7֏ZYO{w$:tqS6m) X/gG4RsK8 ԘH\`"9y8\etqJ}՗G`M/6-!~eB"e|,dyBA>3lݍJbEJyMʨ+-݉O\ŖZ*)O}n!= Dou,h&Њg*xb Q0}U1~6d)!~A8(L vưmd&,w]Q=`?}E(~ҫ=YDF9v#q)^ =!Noɀ#B~ʿ:tbx JAR7Sɒ3R,HRv冺f.fB_P#c=>X:C#$-QtS*/))W|Phɘ ,"[ӱCKEaÕs 2*YwB@8Կy%Sl ! I@b7ēԭz[K%Xɩ fF\Xк/Jo@e!$mȍ}5JLGm_p -nО%NR#ZqdlX܋Q7z 9dS+ FF H`E;1 GjeXTP*jKJuXYh$lgCAHa|UWP^6l1]j'GP BԄ3wH+?l?*g5O8[>@?/y )BV ztucX8E`\*=XGc_qX@v^[^dc1quDT[mNjz~>1L~@R @iv5[HƆjxG Ns^Bi Nغ[4yS< ÜwWz ׵$pC$aj>fiY~!3Q5V)"-ˡۣoD DdBH_Q~{h!V*H, ׅ:!4A'Ro@3pv ?J #6k36$a?5 Qdj41?vtNnR_cm6pu$ڭ)B*v$5F,<+ *XJR?n\ wZq%W.$wmn+I4xU}PڬV`UWw~QvՎiIH%z@ER6\sm"u OWj˛x3)\U+#}$MkCg+"3S:$ޟ썓P4͟r4v^+ўOY͓'*PِcnP T2 ٷmcBYpQ')zfMu~Mw}%<G4 "b1u%>F ?L ]@p!J ޻ly+`тC 䣓ߜLEeRڟ0z>U&7̺14tɺb6M?v8B N" ׫a'5`nuzuȱC%ܒ,Gem%)Ems|cKUEmeU=8\$[!D\-Vx|B &6gX- VjIĚhyUPbCtᗆ%YʂU q(=օn5InH)a?HbckMln)M2aElz|vw.f=[&8mum5M*ʹ%AI4 9(%Rjŝŀa!a Q;FʍzPҷH3.o)$?#$/_>BDa j=O*OE&LS+%=ۍh4)H0v YWDm"ChݳO{;[# iw^e)a3Q\CoB:bM)kgf.vܟY.1Y:Īx~G߯`]4篛kk/kx^8O<ѥ1B˱qk_Nt#b /Rש~)0ti^2#wLO&嬉dZ *a B(\}HN":*F6"k7H*nt aމ` b7ƾYX+bFοı?h(p*Ĵ J[F PQ&g-Ġ^ ZeQ{2k/:4xϐ/FrO6y&!92۬pG+spQ,H!ctDpD{ջcxf/cq6yiX^nV-Xycx*p߻޹L̽ 4"DH"geKy1tS~>Kmw(Pga oĆBic|$-0 ;:X?J Mc.4u$Eyi%nN1F{lkCR 4隴z#0T̮ǡ-"9lLdIm܏;= =Le,~5^_Vit:34Tp-:pp_ߋ힫`Y{X; R0LGղvQ@( q.DIJd"\;M|Ie@p}D\LvxO3d:OgmK7oȾO=eO5T \$]OF$ώHwK~(a(/5#oEsw[9~B5uU}ܹɋjBӣ%t,_8z9DᝈOKN=f'XJq{-VH z) <rd3Bh9VPںV;5e~=vvm6]&2*"* 6v\rLUCk)޶)q3~4yp7##YaI-mmޜR=$b)7|2gYZ0707010000042e000081a40000000000000000000000016239ea8600005638000000000000000000000000000000000000005000000000./lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci/echoaudio/snd-echo3g.ko.xz7zXZִF!t/ᩳU]?Eh=ڜ.+qD+ܡ[2F_UXfFx"aU(K#&豻J"rrQe%K'3$q GCrg@ݖXݶwL u>Y,!6,%|\' LKzO .QZmt(f=xΝK3ZCr[!qD2Z)=t 왼\]܃`b#"iGOǞjԼ9e {dU_i(͚f[c"XgؾEb{/sbH7[F Y\[tK+z%Nlakڛgh/76`Æ^KarBm>!~o(/"bג=!`e?~O&%f}u跐o V3?fFΈO`ء3#H5dAHrsph秜/L#&!(04Hc_=L N'w.$v Dh;_mEh3<ͱ>ԄkAv9 w޲k*㕤=GkZO Aւb*\!t1 hdw+rT,]@_dBj>yu 0x0P-P3Fu74R45tr-Y\ڲPO>_ *qh/"{ހ02%]A=Q FHKFE@R8f;uʒު4/ar%+lQ>=*Ҿ{a᪹\|8'iʋnЈ Mi(ѻչ4>Ț 8|;ʀGpڌU ŋ: ̧dOuajhQ鯇 IAKY!Q2 :!8M ]m, 7ҳQ*]@98`AQu6L?6> >z X&u~(ٿI$'ț˼-6hRȬҍ)>a (TaYtQ\7b>6Xܙ*ѵi%\Ė{+hLc.ױ >oJeAC(9!LXR*XZ}@*WW,Mzo!$G"o{B@Az"  Afy+N$.LdrS2pf ^?ԍAo-2a,hhnXFdzOeYjfMꁵ|| G2{ ژ婰gp|Wi W+擷@T!~ 'f6;5Pu9oY/_EJfuu8Lso[ӯsL8Lf6>8NcWl&%9anz>O0jQםv'˖]ufO_X^8t/ZoN9elx@cѥW 0$a2qkR5zӐr}et!"4$ٚD>Wzejæ;R/B#h sT#sv>!,WAsy,n擦2AqitaxtEJ!hwl0|J KLJyVe ^ yD}qWK;E"ll3S~8%5vVOmL%~c2leӻYz^+-RW1T-L*-N9mUقy~7N2;#v8VsVW=ʟv1P IujFOO?\>\0YcF\%lb0ay$|Y(6$pD$E-1@ȇ%Xl0͟xC>NfP $;e|W;j`Y38`Ƞ^/^WyqCK$:JԪ7OH, ~tkH"Y3nL7AAӿZR[۪X(T;1y7wW׵4= ,-f`:i`/D{0s*]1>)e@xn)$|5;ޖ ISBJ_UeQ8i\SKxRm r L׽fKےAitl2OD3׉'=h85,&pt+EO4۪6.A[4락qK/+ 1S J) @)Fʗ>@/*&E6f=h9w^GiY} m;rĀjReUg %blԁGfC;MŽS<DŽ^&ȚZIn>s(8YTƯ)%ETxyb z^HwEiNtQ,b"o{li0x^qP }eRvRf׃ɏrLHkëv˖m?{{jq`pع_^4憣mZ3W=bts:b+V)9RsO{n/ ((28\1fgl>iuh?g1 IQ!*}*l#.8 #&kg*}M3 >ÛhOv5[N> RVD||b{WL`q|j)&L\ߥu:;S5pV6ЏMad jCaG8Ed3gU צ8|\/N<7Y VO}y5*FUKЎJxj+34{R,/ q A+ʇ3me =9jܘyBL0G5]eT;Bz P?+U?<[XD}A@W7fVv"劘ߋS_6+e?*ahۭ;䐩in}Ҫ$HlLba i}W;_^3IZ(E¾Tڔk g`}jRUޱm5ŒˌBJ̓X_f(p Àe|*D5F ֗i0 0N[@C*qw|F z.mrqXB.z;g)AA!~Y9kcHAj)X [Z?й]~޲q / A` _sm"k84\.u= %lYkB4 KA/2=W2fZ] FWBu x#%6T n&Iq'(@+̂+`$6[N)FqQC*v0dɼ5ηHm܎y&kA ; -mPd^DNP2J2n Q) 2hӋSZ8> vvx^`5y@X6)H,ډjW@>mVf9琐OI|-ý Wrv. xlaVlW\&Է8;aԘR1`B )>Ida.XΡ឴."EPV|u+Dv㯨 "75u .UuLs%ߧ84,h8 ¾ e(Zl*8AAf(Z6fo֊K&>\ry,!˦"`}W{g )S]ntijhKȊ<6Fw Q+\ٰZΣS4na6?}iQ}o\z.\d>q=ZEO= P .9e~Sx:t>:\Z6ӟs`|wHtq3as]\7"2&HZK6Δ耷'TVXYdڥ I52p Б~ʹ&Y7Sr_9`GA\xAEn1tٖ"rL ۿKvyS iJc @H!g_ӣ֫3KmkǰOF2٫xo]qx~H>9K-*m(n'G5Ip+|a#/X#@(h"@6ujTYks93}Y BWq J9wF.94yfHkE9ؤO[EDɈz*TN:2Q +qڃ4XۃwohsJmjKӎ|}* -'tHk]z bP"\ HY<IS[t\uZ.϶:Iܔ] ԤDeF;U' UGV-&\c%&1%a5[|+͹Imb,cV"7;pCj!5`'ffl\a8M iB^d#n1}$9tYQ;cb{~dBYvCGFx$xPtWnq;킵^6%pa{3 o+HQXRRd a! l\ \ 2uZձa<|C璱ΙwQ *W?eVmsbS2q8RdX )sG QYu;|򥌞\$盓6է?L?oLeoxƧiLJVՆaoZBe7?!KWIPw?D H*MϪL߶s0tngSx쩔JPeHboK_,dlHȑ5^ o@#JOE|/jj -o8Zan ܃Ӿox(MSQp.I eX6mD4[g =5\ɻ}.͞B@G`UNKf[`k <sّmʰ &2!JI`ӦZC-xV0tA0,Lu !D5[zOi*a1sH 璓]aVE]|QWO a0+ϕ< [RN{>krkA6`dhD뱳;"kGGwY{ p?9E]s'+_= yB1X2ɵs69S4_}:T:J Vpv`S=0#E<9V||^;m7Y慮XVp8CO3iD )Ț Y"{8K"0 -N?|$X6HGuL2ğ`A-y{XmH>nRZ74J9I,Z'ǨrGAV|kyV|%0 ~Hսg-3`K=U;dCޠZۨ&BWkV`NC9du6pцPusFBMq+83ZI?z2@3YjHtX a.) `:<C{ػ]\9-b2b:g`GÏ"RLH&@[^X}R$.*`t))RL*N9d1 Mex@lNR I 9-Xj HJ {|Q{M=\([o[^KF._*-O"@Ԅʸ阕sM$n9QHrAumYq Qf%4V."%@ y* 8F66n!2TTfMbSew6NџsE4l=n T& s\(4D)-:9}\-jK45(lfW7D3}~ fHQk8CU`=l-v "H&vW&d-|x 2eܲ)W<>drSp=ՆwiDbǕ|K`"τ ーa4%EU '6S iZw!R G{^r8M;M Fw4@ eMgcX2*V:iۢ+v Cvu^?K3QH HdT|AuD~kd LJ[_/MC 2bQ,[yEWNà /lcɦlugDyף{!|ԷQ_+T'9#cf< ֬3JӽO}G :oIv`Z$u4'&=x_jZό\Zv]&_WoِvUzYv..Ac8#]-E4#&3!6_/mܨ{Laߛ,_*@sל'M^+AY7G)bAv_L+3ËMvzo}]SW=ڋH{df;T,m:N_]zy:")9#z+WeB4t7Y> #M$ʴ!j>HbU:_\O7 O[ â{M<3~M8[x)?8im%R$_pcƻZ`Sv#?>qSV W䋃 rZ[4):}tΟgMi/Rȃ>߻ރcdcoj߳JAޭVBwk|u w4eOqYqe{9M%HEMUX$/׫vF)8ZsE[[9o66ߝ E*Tn8)>"4\ܓJIW~h7F$yfZjC Y1nՃxpRzyWX ?xSQjP,h\)C<ɶxc۰Eв4$$)kK{Ӗw(ŒnYKm* 3kw@)W4R?z|+ₒ u67 a. \-*F}I(ij9+n/ѝ4PBz܃|"~B@M_g DEn!$L=82{Ul$)55s]&A͛n}Ylҳlǹ0F_8I9f&caӴS| GrٔC7hG(b޲Pt%Po YËłԄ^~f8+9AA9D@E 7r\ƅ$HGi34sf+#vqif:SOص +svwiSɘTc) pQr+Kp2YDe7fx;Nq59r#ot=!D5x2f=1/(,=+u[{ ;"Y;B؝ Ad_0`aǒ&2(" bU@j*Px^@J͘|@)xM9*n(\jh|is)<\R^%}?K.ѭHp '!⼃VWX ⎁ %Q{Y8'!P2Xz7wv +ۻcڗI头 jT_zbaR4Ԛc6f0&| B^hݭPHvA5m&|˕g P5nC%(t6 r"!83ht6R& "#41>")qr>Hɱgǟ~@VŮW98(kRl#4k]n@dzqzwWᔫf_4mĝhYK`[M9VָZ%†(u&=isL=\zM}b<3_1to~ cӹ ~3~VmcP t=#.oVt7QZ-H69ʬw~pɝw*:[^&(#,wDT3h`!p4d{JᨑΝ/3ԴC,Lڒ ~ + ̫109':rRAT QHԺs|QXC-g+oc:ԛR7)@w3 +xο@,ԲjRu)e=Fݽ%X&[ ,NI5u"8qӐH]W`R x!Z^ľ97#jKfMG]RM0kmH.X@q鶰K=%RO_zL8 OAL6|UԮ#iy&BNrD9`t._d B a[ʇ[H{ 1 MjK$<0%:ы8PD66/|AJ0 ݈,+I\S+ik\8k` }"HMU/ p:5!|XZ! ei=$ i5ȀYJ>vuqvїuxՠi^ m׀.EUf \'dhbwwmTIZHZ%D<;rE'-U7k*.O+yrqHvQOCqc҇RVy9Jp|YKՂםt-GRU^86b`hˇml}Z[9H7be\;qSMEMFlp8owd`сj =C;t0˝4huХ))9P֤ >)PVXy31͟4򌀴^E(J@oW~7e&:qލ;.. L&yzy-d5 Uʬ| Q1w%M4du ZBA=jZq%kJF7)[q0 pL,ж=njSym`Adll>&4H0 s^u_lqtR!wC/uvw"͜pn +;%29-(7d{Ψˏ >ّm$Ꜫ.rMLFbɊ!$CeEm7ݒmVMrjc+QH07o08\bXtܪͱ?.̓/k ȱہ=3ODx Y H<bD\ozjtL(n*ntkEaDloW0W3 ȴp\(3s~3l0uVj"J :|;a7acxt&ݳ뿈@qHIQr 7S w AL*x$J/p- 2,Y{fQ LؿJ5qg8ik EGAarS hΰvr͜~[6΀ f2§f]]!=[DP h@ ijAv2TV8bT{gt4s~?D>ˡV!FwG>) p( /ѯaTN[Zz'{x\J*T—ocEmcJ\82/'q(=U߱6YgF sLy[M6HX絍{HJK U@Lr`LgX~u- ?7۔*Zn'v唎([X\$Nb|PsP;)Joʕ -*M[Mr/5Ōe2K@` _71/x~3딺v tJщ8`n0 R6Ӧ)Zhŵ`xk@J~$֚:+%:Q՜!]nt^XnJDP×,tvIS"܊_cb8pDNlG`a Pj/_L=!MBO"D{S}ھtڍ>9IȅD `ݗX=2AhQG}NqQA2xr$}" >BbXc {DEz+އϧCc+<ŕ!~cOmG.iwzԲN%ZRӝ2Jn|_c}`~\8)˷MX#6S|EQ8 {ljVX4I㸰>}hET!f .(*(N";HYYGHPñTwPr{yyOYCilU^$2d\Vqa1^÷rA9pE5|bHiĐ+DRPEo;HWydw$do<(r+度yx(APMKXZ,mJzKR8 =o2R}w^lgNiq$ٓ+8_'Oy;?/a-޻1rcoQS/WtK.ǻ ~=^!9V⳺+(8Nؐ%ąI.{ :k'W[Ŧ/`jh`çYy}pEBJ>fJb>( qtu,ADQxut=Sy%HcU9u _op%Y}owʤcjc<|FuWpw&[['hwLP a>FJqGz9'ҩ ~P "-Yh:1yCL!oѶJX>\x'46UXpŞ&wv7O=ߓ.qH݁.t&)Gr9\S )AdsTGd $,4X:~Zu۳%+04%V Ƙ)u~8%s j>G/FT$ۡjdqpg?>`,Bn4,^MҲ~g궟L4g׎*ZΌvsg29峍X6l՛mFYpߦ٠㇘g=>);/DiKKzy<[OvKt))d^% ŋvcK3fmT!fP0n^QobXŧ`{\zXa 'Gɹ-Xj~Pk2L+* VK" 7Ђ4JǘXg[],7*|߬m^9ӵa MLԌR ktmxAXH:Aac8kckt8mI'JbeR;H(Fb´rڭAsJ$,{^]fԌKyec*U6sڹkNuNӐ2Vf3RBM{pAnVKpS49ۑNۤ(c x>7YRA/!m|u,@כ%7yC TW\L1#jᛆf:D bavLC,'y8*z.6AL,G֫fbyAG4c$.`pf#funp!7da[صCϵ*ܒWPI)LHv3Y|3ߏs gG 6"D_IڝAƹH MÀRXvI>Ծ->PTW%D54\EptAy49U % O3F7"ׂg'ۿ, BM]aJ$Qma/c G"7Pb0R%3ϰ}H63Hed6up彎tg3Tjyآ2-hqGai!1IH#^BBonj>ƞTjj׬T`cS*]vxZ4SY:KjnQ ֱYr9QAv J7Yz4DPng4 o6z m?5{-E+v & )4'|ں':6YS vP*[;օ0tJu> f!e jhvPَE͂XV6FmqJ M|Im=d|ϰ=9"_PǨ= ߡ캴( v2y+%RtvZY*6WBTh>$Qua* aһLNuΛ ÐT]x-Ә, ԍVy'>`DXKTѻz.>Djڟ3@<jn #g`GNaAzD-r],%$wPIֈW'˺}"T(셶¨Y~)A"v8O] әx; ^wF*$߅ n9}QtѭU3o-$nߠ?|o1zĭ" {mf7|CZ9 *aPz$`,Bif;⽊ǸT|XR./:jҚ:RH#.y5TRjhY<΅'XAJľmmE} f>"1?Νyq#ہfDt.hm7_ 5[Ce FU9\ע0ϕ7 4}֮=Na6ņ r-3e2. J{,FW7EИW2_lmMPI= IRD/z yZ~7! ZBkČ8m)hO -j 3g Yz`'׀IOi/7s/Ԥڛ_+8阧xKUz樁y&BPsS'NOfe+̋y"gz7ဲpy*Bk}_1 Fk!)hRdG`@91KAaw0E|6E 6Pۇ'(WW퐮[CXQ.>/y]{yY.zҖlҷtB 9s/`WF&(!a3/p)0+'6f2N.-CzFX]pC,#:? +&~~(*N7 Z0Q8R{Q?$3ξ%QVoOcf`yRpL(mEd5_UէmaybOGr3$u3͗*.u)`C%c}PѲ؋;HgHt`+t0[0bT@蝤ŋIhJކZDi.t9Zw?XU#||X%\_^5 d5S7`b֚qOӝ-j n i{W]\[̗LqIyӚ{58DŲ f2kJí;hU=(Be+-P9BI$8E _ ?$3S0:f.Wx"MVu. 1ĕ Yy]=g9KսkgP<'1U$X#r&<7c`:TL'd-pBf5+9)ta͛}$ c6SEvZ8gT%'9ʗo\X$8Qpp 2?uW3~m.v1Y /{0Vxiu]WGzp{r\ -]"wgQdZtXޕ_=ѤL+޲REsTVH&ܒh¹H3BK;zGbOj"/$ 5";1Law7`uGH'c\r wRvݩƠG#쨑bkwg*u$h4S&ҔRJCBV0 DMMSl $9.àxOǢ9˜dqJZ8H)~ ^⤥Bf$rnU)t"4_+З߼;2 4ZAؔ;-qʷb~a{slb T-(,y`E2 ;Z?)b3r62& !{l: saynlyoĹ i|> 0G"cQQR0\/]>FcOoeJV;0[ Z9`-eWk JCټ\HV8)yTwcK 蔨5N;E&ۭ,k-V݋F"eH|57{Ҝ2 (R.2E&=á 1N'sM?n([UvD))d#6Uʎ=IF,G:ŝ!`]AeqԞU 䭩nx|=Oul0v/]!fIF]5:Ĵ섯-VN2I" l^?Cuԗ1s82Iqqrwr fNu<0\ 9J"O޺JDAy鋗2RKZB{Q!Onm^ 2+q,XhLIZm{TH}Mw\4GJav3}݌K6Wh$)@eVh2܀kH B{a9mެWѮ}x*{1-+l`­k-\?rMѪ8di^[^jೇ8W/V=SF(k٣2VQu@ p뚄  1vZ|!\1 |0|w[&n2 t-و@Rޡ3De%jQEz^n?_Glns}3ZfwAH]vN{X;S-͋iGr؁\VKeu9YnA_~)JXnjy]4 F jMS^5%x Py85#I5rK&  ;V0u~.m~_M0p `SQeiL9^;uaھIx,`1o1a)~sY/Ate)*dYň0O5OٺgoAi뺱"M>(QzGOY7Zbyޣce r5ܒ8fg p 8]/R,Ԁ>ns0_!a5 y*Uu:kY#ǫ[X>+HxG2 4T~'i,#UO$#S#y.cxe} %&2= tqR+Oѓ,Aj҇qb5%=l96;EJpKpKXC-ĮY{`Ot7~qEC* t)N oR_iFcWrdel@0^6 Գ~o|Tzw[7$El\)S\ɂn};ZtJs)$nh1fQF9U,fبIaYd,liKI3oF %NIUM5+4`p ,T^6oh#1@2r! h 5bO>8m|J e3ư7ԭ*dKicP0Ɠܫf[X]mR>/ D/}{5E0,EtV3LL3v,@LJ <¶,Y~fyO^Wj!I=|yҚѕ既]JIRh8$7LKzɗ?59\0rm|CCQ~;3jabQ_[ c} 97/oZ~^3T}Z#,/a|{2νv$fcY"4h.w*GAuz}G=-(fnыa=jXNqfvpڝOnX؄Y.ߠ\vB%CBvx#Ot{pʨױjK.Wwsx5|; 22+$}j}2aɏiv#Vue9D MgSdw"w.)KuY̙ y'̐ĨgoXTR]R_p=?f3CN8*]4zV.Փz|EuTAl C$oW \GXX~Fߛob[}J@BUN|j #_hFutc'ЁnH3kDUMmj`"9ޜ_ɱgYZ0707010000042f000081a40000000000000000000000016239ea8600004070000000000000000000000000000000000000005000000000./lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci/echoaudio/snd-gina20.ko.xz7zXZִF!t/4@0]?Eh=ڜ.+)hܡ[2F_UXgpRkXwOzm|?hi?Ƙ0uI^ʺWm罂δC&;'}!aC$_pbڙ9l'v?`j&6$Aj4 11v)'VOM:]XyVymY,e,|,Y)676Bq GsAG0c(rYSUd/:iW$yh:Uh}! .\,O,3v_RP^߮`u&W?;n ǵtGu9$3֍mŤ) %5:9+ӽIw'&DOH뫤}K3 F) cm_#\x*ǿH!|>")" ^c%NtY~a ;P>]s!K Ge eU#:'|YBtZHf[>;'[j.YJB&/)9/=+3"jx[klZ;~yg@d ÿ+a5Pڴ>? rh)MJtl(i ^֏!3Oo^&[|Hǥd򙜰֏tx8; H؛\8a_e0I|+sDOh#x/} Uõ↵ۺw 0I+, ֱO4Xy:PԆl:apAݝ>Iloǀ'Е2;7trMmK. ]KtT|*"J-lE;xj!vQΗ"Drէ? E4#*ZRXICͨؠoMP\To@ +<[GnX::Q-Fq΅/eNlY2',N':ѢaDhorDv kY ϝ$Q.PijEu*u10I,M;u CUNtG~,`dm "b8ZlsWR]Qpu>pbA-rln 8mWRpY?mhTfaTi>7K㹣]57u>lPI{dz*ý*!m > '&)=;;=}k?}yfA NBy=\-ROywيc'v]zNw&If6+Vcp'v"wcQϳc"m!ipi'x!ΒeWQ&ݬe smǹƲ:AAė yn93P `.s[žV}1~R`} K>IH.0NceprxݥBP {N/jy+٣O>^St;Ҝb\,h۝;lc!>kDZS+X0QDlv!Q yNd`j^Ioh+sG Omߘ=)$<i?(1`lCDA9B#gQ`g'SOC'XInl}t,IT8L`.1YLYQ܍olRT9"KϽ1KAFUeWE[흖 =>XO[QC.o(v0 NR 긙]և(j\ŠvQnlK?F` 1 u@IRL?uM>_P]VE$@ZcjJ$ǂݔus(GJ7Q-(3Wb”j$w^J>Q^FeEvt51ɩByf'^^+Q/ ~t#KܢҘI7yy|"P5m/elbPti1|vj$1~/DT%Lpv(vU,Jz$O96fk70E#&^Jymv{F@U&ak7j_0fܣʹL6L xiRt4SPMVܖ΋5lIW\r&.s2㘰rb|'.И/_|pla~ iO(˒ I]B5 b*ˌ9 yw`j!G 9AEX|N{_Jŕ<."uBZ߫pi X; wU>tdk]7SN:3b]h"ϊqn A68 }ؾ1nYtZ(:P9~H¯r=J)t$.3CM Xcҹtʺ6`? ݤnKk+lNtҦ^8nL5'31nǹF' A` LA[n cJWiL($'` 0\U)5[c_c\Z WwFW(TL)Z3ӎK3DW~PA^~)BXAX;බ(wl0b4}y<oTǛ;UIֆ ݈7sᲵg >nHXs9~^E=-dǷ7K8X*QdVэ)BHܙzx9ZGJ ,clCC5te2WB^ePG8 kqs|L&BױPH{4+^bu ߰zȑIU7™f;bZHԲл+s =8XPËdthLG89h=APJ )Bu EzrQ%(~Ն a5L*s]Kh:H<@کϘsP)ZZ/L`4 tǞz0k{|/B3#tfJ μ9.h> jήZˮ@ -;FB(N?GQ)tITp#USds'U9 %$C^Ƞ?2 qFؗ/z-eˆ MWGĂі ṟ_VRmi^0~0MA]:ɍL(A)rR)7T1TفX1ֶկ4eCz K rd>e:*&*uxΖ2oP6u@6J[^@&*]00H,ng9'tkiA bEo-ʜ@ؓ+/pP kª!chka$H~[ Eo_0X_R>-Z L,|Q D }BQv2֩W5[ͺMCb6&?.o2 =xS>nd۴Ph rb(y)I+W%gwf ~se*5-dh}DmS]K8=#  xsE"OevK>5uB881LS1A7JMm[_]?{|f'#߾gZdzٗ>vy !`q?,~5ʍNw Лy]ہxtnrwL_8t>,tNpon"^Pdt!ޫDb[Ul"E+'+hF5`ovWzQRE6m0w5bF0@7`tYnL6${fusbNSHL"mb8-w0\(Oï%D%`b #۱l4Xエ\55<ԯI[1/WӭSxN&Q0)=NDY:P'={Kl5ᄿD&)F,Wڑ劁ҭ9'?g5̪CILG4P- Wh)D N^| iݙm*Ruї[\x^V{Z݇-]onJe†8C`>< 0ürF!md$F5r)߽D"m W,9B$1/߮1 A՜حV (3ws)mvAWdGgYi&$ܔq>B-lyI.Y_NK(A Ш#m_LnaccVkT`_ݣ?mC &(F,rKW壷v}y%E *sg D/V";[P Nk+15Qe*?3d4vHgv߭uGUD̠5+hᒝ+%ݘd/ ǺjH 4El^}%9-|}=q[RCS!dhʆ;ihޜg} GύtJ-~(}N\!@`'QNpD /0,2x;;c6 ܐR:-ю ;zݜ|2(e6 g~Y H 9 0JD?~ژ񻐄gxBp~7Ճe5hlkBU/mόp *1׌Zvlբ併H˾ cysx ?"jXkzU#ׂI`#(<=ofK){G%B_:E*xFHgxH 04c NO7N7Ga.~m޸T7p{!2Dyt}~,VxPcbw-E#U_~n  09WuC : ­5+̿=-ϴ=1Tf菮pe- 5C`$7hE' sS4}6o߱.'UhqC4-v`ZĄ?Z\~ػG='Zmi Aͅi,Gsȴ]585=/_d0men He Qgj2l s|hcYmL  SBj) ^]JqwVA)dFAq6q:Jl5N&M rqx^Ϣ@:|Ga[Fe%RK@ZaYcmUG9Hi,Z9iIg5 l!&?hk趔%, fFMDp~$ j\Wz*$+Ad0PQ)*M4LsL.:&d:.t!Ĝڥ):.s}BֻȯFZyH,9f7U-&k$՜;xP0D#9 !3fs`W poYXwr 藼UMMގ2fq \aX˗V߭P Kr2\rw%ߩn~JYsb!_I6#&*8ݪ k[4L;yh d*%v-hs$%Dh2Z϶= CR%׹~ ;d IhS8{jI&sa(pp{m Ex"kn,EfolaA>~%Z&K@z̨d=Gک+}A,a>(ĬcxT.iIIrHڔh14'_m wU",AzJt*-|OEbn W\v *ş~I :?. +u2(`ٛH|$)&DP[ykւ #B rێN~?vE/`=8l8FN3pO.fV>M:*f| $eEE{8B!7AϩrHuJ*>5r ӼfV*P\!H/soH6'"#x$k LhmoNhfiEOQ<,Y"8#q䗩4[ݔj݀߮fy$Mm_\0kd-ZY$+N{OwiҰo3ЗBLb2fЮhaDF}]ئWi䤮~0}ZqE$a!/m LM{lm:;`r!W=Fgi9SzD%bT(#%!xv=B K|w@Ozw71$I0!C=#ԐQ6~ݧצRwwڭǛ'gZu&8q{ OtwYlw1zkW 'mh[ D%Ts'=`1n 8S)Mc؛qt gO4LK2]/\LVi88Eh%nqvRY/\,hync|Ġ@oK0a 1|OAh_+ ٰD[.g2'0"œn\_Rz\[g`M%q\׉5s2jzx9F물\KH"h)v`"X7 lڦeh/^Iާ@& {,8{f] ñ 6EM'ϔ{Yw6kY2Rx=794."Prd)4*!P12~_y) ĉUbM>w4jJ!8+pF|l)`ۄ KMja/R_3Q&3QāŎ,m%nK@U`v`0T*e~Yq!KzvKЖ}32>nsboeV r_S„} Zr}tfjz+r{auLڇP0[{<ԗZwZE$UUjf|@ɹ|쾌P&ݾ)l8.FښM8=mh<_F02`B,3I*JY9 KAΣ!DG& u~q H"[ QJqP>֛ZDHdzI?*[0L[f4)aN$ ֍ÊO,;{Ǝ^YEit^LП_]klJ)"y5Y"Z D!XZr\!}0;N^ڵ,`&#;`\= p'P5j0J\!E45]JX ^VtJ-ȩzHo[U!g'dyq,fŷ[ǖ:xkscWv@;+(3v/e [% `cVgV&X?~HEY 0g[0X(F(݊ʻՒIH[}A̜*HbJɟ gۜ|7q@?03a}w`RL,٭jwn'cbtB"]:s ܉@P6峲 yof/+;Deq+H7*.Y.o}*VCnn`܈F絟@|H)!CߦF#ۇI'NxMN+A#v r~[/*Ui'}i̺+R4oh00=ִ9v2: 1h =CpÑ;?IJ8F Dx EϦ|CnXw<{+IJ<@]n=@de NѧNs3&'ס#Z'Ze@u$ToXrdr &wϳODO*sƟKdPq%Efvv"ĉt5[4(?) G` #I- }0D$4FPxRNm2,.m`&gRG"ձ/V |$(z{VTQD)Մ4|L"&GD!_ۡ-nA_*APIMB<\/_b ؟73OGԫ}}zLa}o>PtJ]jH[ͽ۰linh/Ց2mXKPtJ%k4y}i{.ۍ:uR8ķLÁF5,=}5V5r]oNZPl }h$8AҌS`OZz+D.aOW2ڵB04tÀ}iBI ԯbi\<fh(ŨU^=܉)(oK}Hui^N{T? TyPUƳeHVyo*~)jrިف{!yL&RQ.YhЎT.6C>i)FN9BȬM(5 O(#q:#@3y8"*DD/0~RUhd}*, Ωti~Ml.Nq n@^|(9RfbF޶iby۩iY[twl \Dvan>8t@ sRϠ{6+ 254`>tW71UuP|YTfWTt>I7ޟraok|cJYDry`8 G& arw9ddBQrʂkt,TXVFYU,ן4NŒF?(ȑF Š"K*kzf[j@t&f HM"/{Q¨R|G }{N oӹ}w!# ϔAr #̋xb$4rB?:RiDF@y?a{kKgfqHt niO|2Z{~)5XYg> C 9W氎页JKL;T:HX^!ez[م؎Cך zIeFidr1hPwsZS'N A3D<< <5@f63kX<=ܩYڤ{(|qBrɧ- 9[ WkݮZ d Z$>cLtlٹh |XP`Zj=h$Mi)O`/qWE{=ew]|y!no19*O ԟͭ8&32x,^P5]΃w:JcV7XJ#͞1tܸ%aU9 $BL2fVwg'R!mxF,eQrNJ^#_4dxnxDrrPeSQ `-µP7 VpA*r6ui,2"xA5-}D'w?ռ-9A\+)Q%GǎqBY;]y\riqFmUTO,* f폰ALŔ*'6VH3IokVL2cʦ@'2"S!$K+ű0 \'(ixF@)^j\!zwNml,=syym ʑI|ύuk)?' תSht8Ў/o@ ϱte9vɽ}Ӓ쎯$ŠM䌅ňTtE"mRBqۉkHQF_kByVq$[ZzyʺXh]=,9ɐmԕV8X |bwBA fNkkpLZv>MK?^WL@ ?k2j||f[pLE6zyYa'ָB!שw+lvT+rK+}r7(>fޅݫ@yM r}s?J:( EӜv gFz .r4Y^h8.9BBh֚[Sзae CUS,v2ǀ '="i[4Cq_45bKq3Rw\ 4|~0R]DkhB jp@z"LR@ڠRYo< I {_BxVӁ 45X8rQXEO|Ćꕚ!Tij`؈^qI$>ȸqn3kdsp/(5 ȵ}fL*2kMOӏ)\~QaY6{n30, kX.I,uR&b %wX́!F= FBЧfNM" /m@n<ۅ Tv2wdT4T(|"+9k$-~v~ r7;ѹC*n8߆\ j[E>T /(jd+bx`o; GdChG,s2 kzO&jJUm5tVݖS+'FTFt!m^6ce2飇V`B?uz9ʩttmNZ?l z<ΘS4:9)SmVm[OgNԕ*lQΑ%`>oGD?;AȳQT b7F=N('Tn.nI?Jsz5V΅8v L ۆ9)դFt L!?`/=ܹAyō|kIbsQݑW:H|nBE>!1N$v'`]g$/tː^ShdN7.$ re"p!+L|DC뻸xTithFcsl^`sNNyi{CtP Z_Vҿ9V8NBڙnzfK!)I,6mkARDڭQo:I `,6Ky~N-{pi ="y淑Hxmayy>@yg4tJC'E lE9e#0pTg }Fca9o2 _X0ea!B Y; 5;7:K8O%&jGx۾) V#T T"ѷ_Až/t3@{3zZDtC|"%I뛚tZO;)9"MPap|o5$Tsˇ%(#[h"_sF|P#k{H=u)䲸krb|43 mVJ9]:V)[Oldѡ/?Cn3(É~3n8G`]ݫa}m^Ue)ݹ4sڃߗ2\A )4Rp/[s(A)wz0'/^ҥJ v-5ӏPH8%_e AֿO(+Zz9BA <,6`Hϊ;?+k=xgqı 7?)z$LȂ6KY>Xʆ-QrS3<F 1}Y&ͨpg]14ye2 a98JSt)W V.*Ɯ)p73:1S՚H Pqc$mG[׺]8Pse_RF*8uv6ҧȍh-1Z1^ ,6Ԧ;GSl-N$et.m&ٯK}YĒotiOsv b`7 a>VQڀQF0HI-wZ6QǏJU4*Tn;ydhN{]GPg3电w/J.8S+/̴5B'?Wz?p z:LJ nM3$9Ǯ\)ck(e )LH;0F/42j3% [RQܬnLx9[ SEѻS霅xۓT)L}^?L(>5Hn(.a1g1-]WomY|pw}2DIRǓB2G eيn~DTh"MȬN=ԳH2~F5юe >zK3Q+?!:g-9lYUqHC\AzS;L_ lLmr쳴y4%Im77Ac&۱B9kv}߰)2ҮLlu/0e5,dSj7X<[M^;tx؁/FHxCDZzVbW{WrhF=Bx^8_/Ǩ Vwش`1Hjf9!TNfqfT =m~{YxғSӱ.q0zMX3BKxM.\ | +K06ǔ3DSm]AmTm&-}SmxsR_k^UoivFK9ݢ$9xciHɼ [>>_&>ݽio|D,uxjXbCqMWj] FǶqj^6 h@?"Ks.O=l-82u2{1ȭxƾ#aԼSQ5iN$Ol[PXX[|t|7Ӕhb'X-pdqnfߡѯC5n>Q8q Gjr_UYՅ8wz B-b^!߃ Z3$LLZJ*ms;S<Ë {~mbVr9%js:7=8k[d@0&XRwhQ=r5C$Kkca:z"}[ CJл&vwPŽ@6R8޳Mͫ!;oo9;w[F1gVd/TNᇇ9UB1A5QOT+{]}O4"9,0uQ%Qjq=y鏋T9LJ^V?ުeA ;wSy /n`ףNzrxEM˘m.WA4wJo{:DR}Sa MMx+P&`/PӡȩP`:9a@w0 2Ǐc_ӧ̭Nʡe .vAKRJ*:N=hqub 1."UO{yHwgVSP23`*@8=ang#l8NEqDIۭ#Jz~FJN08hEȜ)owK6oTP( h8(.d`S^@ABz$TkP&<;L[1& ›Ź ~lM?%ќma=wɄy*5];(!Ma|S^8 :fN˖I %Ժ3lz.;kԖUc1N-TC'%Iʊ̕n^+'ja1]硖"& kp1. PUbԭ2.װ(IDDH"SC=9QḐKPK)twsvquP 7P @LxF=@3v{Sh.1gҺw:cNX >Ƞ._c!= χQId>j^{t{QRL}ͮE=XRh5?Tk{zEUS4Qޙmq:06ܛ_rTz/諫CMhԲ8P4Eh3cpno(w/'oǧ Ejtun_+Dj*48퓍JJ!d?Gu@\G|*r*$^cJهL-=Ihg~Y v?yq0(?QAT(sلIXS2.̭`w_q Ã1h{.fKaZD̉E EQV%ij)St(S<Wt#HbjˣmXm"D䪤.ɣQJ -V {V:Ǿާ/9XCH x x:aܫh16/B:+,`Rc}/eN@z%1џvlɻD%Lē;RpW{g|`JV V{Ex黽4"AcØ -? īq| >.Wv )Y&IC㊔9r<ҔSi.hlצ|;[.C] I ʧ>m8 74{`}sT)dv2޿ip#џNhvB(0pDsnHXhCݨp,FInwk4-/ lKA\yJl>S 1c)ehsDPC8֯uQp ͽKBZI%Pӭ".5uCm$C#\.IAXrUG('Dj9oެu?정9Ec˵2+vxFW ;@֡4>EZ̈́Ey~(4? "$4PD4MzV2A`4Ư,.}=,1@+:NAd>gH7*&S4^M7Yb;F1";}/ͶVe^$V QyE!ѹt!Q|]l2G:6S YV8#٘EpZ^zʕ`;g D.rX髊P-rSDIkq ;NsgQ?K0g3m9r{;AL!ec(*t8H5;6leP7R J9}N2 vhWΚ^9!(/ * 1V>fGO?`jq]j87[QDPC*KiJ&nV?R2":xm6I-?8*Ce{sS 0Otk1 ~&+rQ3%}#bmКSQ@k3GA`miMO2> xc̽j{ee&s$ il컓R6o@q{ڜ6Wxpp%>:L{%kK`ݮ{kPZE6oϭ ] 4dA%)e8SsqOMxMs}^ܡ4.TБ/ d]D?~AHBo1 F0L+W E4.~"XB&1vTU?XCh#t)qr .xD켇t b8i'lϮVՅ6n|+j6@>l7ya^*omSzїKӀ,PY ?h7R&4zLWiWSQˤFrYҪ'ɀr_kS}|>P'F,{Lu#6 3A$u)jI_U$eEas1aLefΙa1ԧ!;ƗgXz*49X0joDQ3SixgL@ٽ]J>:yZܻVZTƪuh 'L|ohQIHٮ$X>2h3ΓK-XGdKMՋ~z1lRcr16:vE~3jh8+T OU-7[!\Fѧ5Qc/ts/—,d0ȌX T_@xt*U:ʴFf%0N 6ZYUHxb!U#SfG.׮ާrw) &Mo}`ucY.GŸ^fBU0ʨI ?>&7đ<me~f=Zn74rQ<߽yz(,㩅?RRdHDFtH[^5òg؄llV)Jjpp)='J -}ˤӦkK}9٘H;>~a{IXZ` zf+O,+0765,#*pC@\8&Xjf_Rvޣ{zHҮ#y\lr6KzZzTJK#H06>_%'QQvPTLIH QlN(ɺRq,=.7lWFo90ݿ6$ܻ/IW" ̀G9Q G`D >1;L $h@?G ۺ+|CC M0`\I7*ֽvgZl O-uʉ9H$ԂiXnO[<ӥRЌ(jc_-q%Q"e-KK߿N^u= Q:S0v M()ChU3kjilX-IUh'(;4q1-ڞ[vk (WKoگ! aQ>{ֽ,ɼ Gͣa>݄ Si}rޥK}몚ZeP9X\guF$1Sh]J0@ L|ܞLHD<]T Vf<>\ѺIR:ZQGc&iGS%@gZP&Wo]" 7ɾb "<%g+Ԥv 07{gKXc%\o  ,PGw5 σ.p k3jkۄ _4Ώʽ>F*:V-uݳ 2-I/߀1(H&Up.ZWqs?vu%ߥ$*G~8@c0О:L)i9ZAM/ ;yN0rasSJ |cfV XepR %sۚ3h*fm!g4I*ę!}\s;!~PH8랿k|ܭ..4/3` .ҹmsb]?ı |э<%D>RZ9\#f>:+&cʙE1oS\衋W|QbaqJ '?bLӪW13 x1߰/kx̀Ѝ?4ʈtnV~q=^҆[6/F}\s#INZ$ QHV%EzםGū.eO R+7>Ed_yp D3^!%ipX M .}F/biq[Jf3;7jWOK.+Sc|SF1 G+Y=E-~>($]-]nn@l $w5n5GQvdƙ&3,_\Yĵm1QgA mNQ,,<#Z wHU+C=n}'x^^da9vcC\Bq݋œ99̔j;K#C.[j6oiQ,EY,ɾ,bH+>H#fg' Z[|1ïjTCe똃NvCET<Ą MeIݾ*|;pqB7]hw+|+@ƌ ]Sj:_-Gk%V'MrއucA% N}uY H3̖4ߕMS1Yd7W,C7b(Ƕe)R$qif`P+[7Jѱ6OuI:ʤkQjGE 7joIy6,)RVw(3?eh f_42GA$Bm}ǂDjlqjth7 >-زXAd(""F?܉o^`C, r)Tc5/9 2ml0R?jUPb|di\7'L҄,_Z(|c1hGiA)9'tȟvD[gByĞQ0DFJ ߃)$HLJg8 `;ѽ@)0.R٘Ԃ]K-F֡ )ԛ`X(7ͱ|K 1!kHMB`7E i eb߅\- =zSM? wos0OzxlӵHΝFym WFVB@ÁGYe;T͉$Ŏ_,klU;/քe`l g),*[coοWHMuWl9%Y;)᡹-qmlr٩9$N4|}4D|_K^"it90rf<Xb*3E'2EK6'*en], [-LG{?wB 揄㝌l!N(<蒻v-uh7ёWIhdUw۳|DZn>P&̪ 7W/>wz#+-VD-`ȄN7N l}:vhYUo2nG% p"\'M驯Pk]v#XtA,\Y\Y=" db 9(n1W^SnLc5FM3~kAO;Iq)OFKΨB/"փ'ZʙhtmNuctˑ4\]Qk]6`f*H/ڗ=.s}d;t9juHSo/)lzDߖ:FsaA~krsՋ D*H2Zڤt2kQm , .P֪2SLw$Q [ w .W,oHQ?C*NazB׍Bn֯ ғ6؁A[9hJLJ5UNCQ5;6E2Z>zu R­F f}޸}PzD~m$MЗ'r!{6I4fQ9Q>@^ޜAЌ%6b~孒ό=ށڭJ1Bڤ x?hm FE2#J*c2+9kv z2;ezjmfrMEum+ޙq(]GOHd F0leUvLejz]3 932?wU 4Q+n7wr)./UeCZD&*0D&X:p{?Ce]S;=urKd1TzY -A:*[iZWXx;8cp._\E/P XD4 ZEG;]X Bo 1CFd۟5e!{ U%q>ި1ƭ&ܗM7z`z$;UR$1`XZK1ᗎ cYd Z{d5󴄥dV-$Q^Rey進jv|F2H?}X8mF,J?}|*+ rmn-[Mi<V{KXŤ(띋Yt E @!. 1#J\)nt&e ZtmmB*єG{_~tѬb]*&݅Bb,+n|wKXj֑:2w+p 6:9+hW*ZWZ矮y]Jg O# @B^J J|n 3Pgj4ٔbxL X,2F>thFh$ch^K+߰#~UYϤVw#.k1}.OHgr+VNVC^iU.BFhgWj[/ʇKmkԌyˁ9m T{Ls?,YQy5!m/釁#EC 7˰%zMG=>@ӥʓ'IR4 KQ{_(x)W|v(O4nkHEZ7jе%Y/IH]pga٬ڢU?^&r^Z==7VѠHk(x5qy&G2xụd]376IDeP)<~NrF ENU&acSH=.op>g8Qx LL7ώ~g wD "mQ9FъX}E ep׫;S6m[qkF (UXUVEAS~O:V=N ڶ:FYcreٟc>>,4K[s=C+$hfdR[e@<މ;&s-|!;@软V!RAϬCFɧH.sSfm ,[+f8Z J%„۫D~0E+0F(+Ĕ0(%`?[fΦpoS7xZv@ QR lb!CNW-KPWScnǗxO{}3nI}n' 0=^E-dF۠x!?'o#lJ~ttBy_jE$+KUx`$Og;NF-_"T(8eOȹJ,ۥr8i, B4e8O@_s2<]ךƹ6> /=pO)qΰ+A BLMeG ̉gYރi1x -p-M|z C)%=p D-> 65_@m<I)]k)P7 YDz AsF: )Aݑ0 5Nur3ۯ/#p6zta?yP'WuG`>y D#V3 G j_Dy_ݗuNҤRSZBF81/`v(b+옶0(K lyk_U4H]m?@> b9X1T h6ݕ1 !U*ہelօdf(c?eZ|)[cǔqX)7hQ?-g!Xy}ޫkL; ( Ԫ/5x"T"p{k }7[ 5k Q8^mE|Wliry'{xo b=m1rBI" L7c񣈢1i9 Po&xK#Sy݋pYNFEz_ӷĒIW;Ya 9g}w*[wy%A35+|XR#/)*IHt_%vERwcI}7;6֖4S)y?p/H4KrfC7\FFSYw{LK_^K:|& ~#U=?GօJM$ +ʷai@rnf[ \ 7יR,qxO'HҴ|Vl?~24o#&P c6]O;q?s,y÷56 fW3bX9?TWݿˢӼx3 ~On oDV35޺hǖNkQ2A{`g"]ŅL_+o%(xnȹx߶'kc @E*ifn.@UW*+ ̎'ꋦoEM:˦+<5& $bA&N{q&lO\BLϔKl wiL،@OeAEjHu,X-t;E@Zi,;KkRS]]|wzҷ|lH%7DM. q➼"h޻`CHgFɏqgE)3KnS?/iTvRREiHhpgATUѺ-~q)̸lp7@ZkT+G7+!g*9 6ܼ5ǘ6bjR R!KZWa!d(q~YR5p׵)g/c!؁\XYQ?}DvWH0;:m~$EC0(1*.O@ǿh!LCO\qj?=,;$ҙ%ak96 ")Noo=y]OӨ ُ ߿D˨ABPqfJX0"RܰhΓ?I#9 +> gL'b+ع (&2o3䢮dBz{Hǰ=9LvJEA/ n.Zmc? k\M&2 A>4dKB]SĐЫ_I'ܯÍژ1-P%N cBMv#fЗU&AjRwcUH#X<YCx5'R ;(e^-\hs(6<9.OKޯ7ѩw Hs_ -

      #[a .fWhn%oyG=n9~`/-gh$TcԔ7>Eu wNFʠܕ7=@e-n+0K\ʏ@D<)Nweß]\;#.Vuh\ n~ daCI;E9õ904:dSN}W/@V؂+=8g3NJMҴ\W}-=:/br#WLh/ Ays[xcscX-\lp>^ٙxin"|l),naHG4əV^: >e߭ Zp<#kHj3"/=NuiEJӒas$(eM¶9:O .\  *lɤhg"qCm ʙd@AY! ZDMT8XhQ] a= h(1<-Ze*᜽P,]JC? fK"#r"T|y,#BZ4<<0m $^z>w~,s!ҙL,;q 9 ǡirI_[χL6h6SpUHa͋Jeg|"U۫eF!Dt X%qf*;DC9v'2#jt1M[Cz.96045\b>"Qݖyh_OùWylw];78^`Xy*z& EP6w53Q 9fgۢ~aY 0sqIJbZ2 uvphwȎјFSnHbtwLCq0wHu\|8cWwep?`j:o E}oQziǵ륍z t3V($R0[9SL=G?Hcd/)=Tv&hM*qEHr*S:h̸=zI+⸅V0ٷ2o_Y7OT+jֶxpB(rPi."5zX_WtG-bX WcqIlJjP2?n5B zl-vi@V5",VAҔ]pt?M6gSh^?%25fN|2>cB_MJÄ8i!D&sśl.ej')o- > 2w}JH5 ).vvQ) UWÍyݑ;F,4ԋ^DUCC6G ѭMl's pL_YtIO(MĿBXd$47T_t?ˢ!iDvcQ B18ť-1( MzdqFXԙ|gYZ07070100000431000081a40000000000000000000000016239ea8600003b50000000000000000000000000000000000000005000000000./lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci/echoaudio/snd-indigo.ko.xz7zXZִF!t/; ]?Eh=ڜ.+0gL2F_UXgz 1n,zG ClM0.uxYNL%ʉW:quHkhQ;c_SUl-*PY2ŲH RXJPb.XCJYl:N_lXwuP)sWa~bw6T30|L &gjIvF>Nv\7Pqϣ;RT^ݦiC;w"&QuGL=tdҨUd2 ú,,6B=h KoaXgxWhx<6 ̼!#"i!|VMлXHؿll6RZj[Wص#i~ɘCv|J-j|uSZgNP7#JY O752zCQn;ƶ7' S>Tw" ^njGRHߌ=ERX_qcd[;t'5ۼ *w=$h!|{V t Ҕ}~Y[oD< S56~X CBV(r>yS@$DƄjrPjZGoFyT*KPJr;ڙC%i4GSbv5uzk#],c".x`] 8yך 8ߔMM>Ȗ>XHtYf2@7#0r5=x&{\)jrH7TϚ<yZy꠽):O@ @ﵡTK Mi%E9.򢧘JJ *z(Nl[u+&cxmyy5cZAa#R.gdjfN l$Βe P>H=#`UЅA}2֤:Y:WL xN A (A5)jJu$3y)^?ս.j |"?ĄǿXaER0f @OnJhVC?xFRq2I:o@܏A@-o)?=Hɿp*Pq|ܗD5vjT`\nMвGW# ?,)i+c53sH"seۂCg2k!PDlL8tB 6|6;( sq%@5!{o,qx/Jy7KE4%`Hi bʻYZa>8YdNuu2x|# cٲXڦ|]c(z>c 'R*¤[bGHXx$8NkYܸDIFd@zշ3S}{qvZxp[H !0ɫq[76gd~1zE0*gјFrIE{'MnJlxm9&󞉇mu؃AnG xn/u~(eJ-KwIt759mm-fs`tm':@0n-́}iץ`^{?&/UX0չ`$` 㤈rבU*%m.-hgQ6Fx5Z g\˒37'^B$ gDIsko  @I^n }AOV9EYeyfŋ?ޟR.z P^sd@<'c -߳ eR5{V0^(GYlibzcQx3ugT˾h]kPbh"LrCCSI@H|gYrP.ܲ 5l%KRKs"1 QH4I7Y{ܤM Ϯ@_<֤R6%&F%KӼSfHBJŪPo osq#=FO˜Vvנ7k ̱5D6Ο}p$pY5%QPuxKqxߋ9E,Z xN0܂jK5y {?\\C\ IBp^CD?ɓhO3JHel2ħ3M(#p CDx!W% ~}~u4.hϡ0F>)ܷGmBcBQ;ZH`E{e꽷;"Su&b/޶=xyOՠ0 oL9;dW ]r֢s)}wXOaAT5,u =-GtU<8 NYU*G;̰Gd8 T@DX}XÄV+ ۮbG Kޢ{נv{J JVkZ#II]LFB{eܧCBt4HUoq斤N:׿#Qhαϐd(6M lQkwD՟q=:N6G2lC8`s̩WoBS31wHy$B0sDݖsK` jr{Kڻg5FƖ:ބ,?î-%E[W IJˠP0\'|oܺMA(6. N-y%SiyL|CDmRy uTBWy[4n}, S'rptLN#Ɯ+G(JC,U>]As$`K/x*%ݽOY2JgesuLs~IA omԼ CDT)bW;ؘ ;^mhxj ed#I2Я5\W\Vaӧgf|m/Wv}4З8X? A9Nn4?4|7ǻ|; JOc|sVF.q%j]}%?ZJdd-mD>kZOK-Tdl@`I+Z qOY$]}q.H`a]-=}e]aW^-6X% P#ułYn5n菫~ H!\$HLL6W}8((Oācd«`C |mr)bЊϭ]/u_fA2i8'ZE$3DwSEW=}o`yiTUyM4]tP.pWI<9yՠ rXm#hB?x?B Wb)ٸZNj@S}g4b/ԓ6O@dɆTzK _+;Ѩm )Q9UֈCl'.6{ [Sja qz(}oh"ErF.HJ0#_*H׭ c)䔲XPtiq{$i!AG#ht1 *<GB6QFN{ gVW UzPpS2qSO}7t714djYY"*&}̇=L*o/)E! jiH}Dm>#3i!$ *o$2Հ @LbDȏ^lQ2Jq@pY&^RSJ9oeVt$+A9ҕo'p7ze`Wytmؚ`2Φw7KOt/ܤ!/j(bs? 뒂ZNEn 8a;eqg7O]y`XpBp0lݏi|- )Y㛐(u%[3߅sQm{N"M2hrGc"`H~nՊ{k?3t !$4?kK.~pQK L`X+COJ5S{Co0f)*DAoԐR LORf[.L kA훹Z6yHna4iL A Pt im:冬uJʚ'ᓙ30LnM\s9.Kp;l \>м] ^2qCx?b,{dڭBq6W mf;ws{ si|p{FxgQ4$%0@~/hzO##; Lw`?tT{Mk$# :O^JSb3BH֢:IdzõzX8]j0gI|YDeo {HE1bLjFpePUmKH8r{u$Bܛ H.>y? {s cVKȖb+4?퇝Lpad1Ί2hhinzOb&N"H yw}B ]}a8!Iz zQ[IJ;K&8(}s^U[i u'~B9c4lj7wݸkf}oq+9EۨcG+;ogMך@DE%ܘ4ȯo7O_ΣJѭr*X>`֩c\*^0FeևG oR CĻiYxBm.9ōQDJ7V҈b3wAfa/֍1O ,a6٠ uŒOe`sS5ְE99'0 +LtMİȆw&c}!ޅ,k3u(ܯV 8#v))}u<aE ϫفXv]}ՂN$;D6AV\¼Ւ^Qڹihoݳj_L0n! QLaZ97v@MS|Qn6qT칠0`rh>}5X}=cHȂ)sUgN}N5&"7ѭBexhJ.F\&RBFyl"^Vq uJ|Cm4sj!ڎ ts|9У{7&.s >9 djhP>6j"0wRj1OtkBW:xrU[ccGݏtZ s͟p)d1`CpҪer"{6Qxs[n#0C>M8E io$]ڷ]!Kq4b ҕm,R㔪)%((7N~p |zubfr<\|JzHA\Ƅ¬e{Gr8HQ$)u;l?y~EJiך)0x*ݙ$N@`sOfEt,kZuBWv7 Cn|ɕYͷB9;f Iz?ksbo|'o{GYϟ2N,eX+6?e*m1ϩ[i1 A Qr+39-EM4"I*%gPTwe)=t_2ZIHчR~5&u<+s(CGÉb~(ݡ;|@6ng6%Ҹm[->hp,:SA(Q0WwfkrnC.jOĕ").:o׫}:mp#@q^6ޤl}?1pRIh0̉cL5z .f0ίwpVgDX %(PEd~J?^L%PlRwaD3]{ R1eY#pJtGk%N0L#>DZ(1y/5Quy Ƽ rZP_B=\ڻjxK~8ۯr@nM W57z҃ yj:Y2qiǾl) [Z36k+[͎`NSŨA:CucabҀcCD_ '1?Q&byYӺFڐj9|m|Z7pWg뤵2%ӌc,\ pfvN)ߑě wdr\oD! %DihՊ:Zq-[@3+L@xJx4ݕR䗆KL.TT˔K>(E 7Z.c]ciK$od~gc!ɿ,s4՗w#tӈ”wA?sLT:.iȿE\P=FYX3{"+IqL+Vo_74D۫CacXpn,W)TCGAԈ'qް M2D\"ZW*$ AfV_ܥ|κ}e\U¦25`3+t}WS:D[\x^[ p/P-8SiSJH=`.c}ogbCr- Q;D.QB'9tھE.ΩyHB1jV,(ՀڶaB]W|pwoEl0$Wp}hBN j65.\VH$zۻ]>h3xAUm]p{OJ5ak$f{IgQؒ'H>ů?0'ah¬j <<%Eyrؐ(8ԅG 9FHj'D;/}% z#Uf=>*\5͘!'jϤ؍4PdcҡCnݵڹċnyvW}e[2ۜxY m:':p|SՃ/u}*UL׈Ոf./sIhCR :;:55us"KG.#ҤN2 bL #Sc'S( #sـqlh&-2|}n$Uc%w86i"; Ao?$=%-YT"cI[s#~1[6B~'Gd7a]V^=KjiG!YQ+EPss,$/LRUGbNcZ[wL&?Ӆ~uk3t|_x'|y=d ~]Oͺ;,t#6({ 9;Q!p+F@57N::%򎾦LYEGwןWsPpW[NۤAJUx6;@g"i~njr ^/Ҋfͬң?6eK騝LzG)$Y]o._/YR.k Ѽf\8tl3_l-I񯔵_l5AjN 1^Fm|PyP,b2|){PT#(H!zSrs):f 'bNήiZO 'O=6>KFˤ“k,[ IeK!GL|u"!V)NG#vsnh0׃8{j6J18׈Lgulr#=^fa`*+#kfq ΃C[EG"q@Ig֛5LRW7c'd_tYs6[r0ybbnBD+F"mu NUV$ uRAmk}xp=᫋(a+AfJ@Q䫉8GP'>~ґ)v,/Y"_*\P~D0qF k>|+د>h6vۍm$m PpHFO}%tt]2@CcˊV^Og`KkJflR ͇)D? 6,y8__"LBpK49VޓPR9+mP|CwCRy!uff' pEL["nW 4"ĘL4 Y52[hѷ6{jYqi ik,@R l]sC]L'y$]tH3x %h6Dz F1?;A^Un:ʾEІlzWpk0-H KCT2-9cds5f!+3` D쇍AĹ$6 djaGT,fںVZ]D_}4_#`0de$cFX` w,#6FQrȯ˃Igk0=|]Ks QEG厪į%owT6]*It^x+YJ'KB J^U\YIOTvF1_[z5o:f C#U)x#͌AYrISW|/:*aӽқ=~?`I߮ʷj5w}ꓯ*4T,GBk ƏA+hElf_hSd0! Y* ݨ4:xSYp7Yʛ}؇p-[PSMizE:U ;W6Ԩrmn $P[q*ѬM8[/cp X O> WO45B0ٟ CC <3$cMA)k6 8፛LHI)Q m5Jw?w<ʼn)i)xp=!˞싴4ԥWlJί/`Pj0u)w-0Qm)8P!` ' m_R`^@Զou'(ZmzkjaHyLwɁnG\LVZXu!Wuj;h;Vne {N ]9ttn-IyBc:D8#Ԙ$±fv>DiN~—拆pFr+}F&(!,$b//0:L;8r.GNL;V9[j_}ggMtXb CV+4W8-PFH0Т lo6HmDHP*u& .j3W9h29įn3dA/\*zX$4I9;M&$ҥΆ$(Ǐ#=+6!VͣࣵĹܩ5 :->91_; Ol8*9{5lT|?|MB> egWMc3:~7pX*@Tga׭A52)@]UiiA l~2}!H9ddcn~?sAݴiV9eO/j\+qu%VK0CY/={]-n)U&l.g(Mma2$dm-oA?LTkZ?ԘrQc_7WBN>ye )e5"A!hU!a #+Ny>zЅYa쁰͠Ҹſ4.z:UIWv4 yN!詯ʡb 𣂙c 3hRt@1 '83-15vN+wd玐pgJU =v3̓(tiI 5 f7bb0[F8$隳3'WWH*a0}}fX?6Bj;{HfZ~DfAro RPߑUi_/(Jm>8ZL)za/c64O[ | ?HڅvkH:+r#}l0KSm0!q]`^gR^<g-XNC(fC8eѿ=tr T"M6©.סR)gt&;< CQ_ +ϔSCjRpU'z'DƐ pGq&{^LtP*fX$ wI#orÏ.x YsNKЌZ;qBMXd]V@ WHyh^BR^3;*-:p3}=zեaeX'tW6*.}ҭb}?Lfx7J73R }Okr 'hF]`j6ƹyH:ߣ~?y]0kv눳B0_jp 5$OcO=4ƒ|$sq&6RaĶMeZ0Ц?![giw= z@C1%Udž,# a ] 0՛U?.D7~ZIpJN cAz$2X c6 %f[}˾.%]F2 _Q-}o~.ݪ NkegҋUVZ:^lI!zFS7F j22VD!PNi:w~QeNgaĮzJ{1!ؚB_%/'QuMchlEfh#\ֽ|Ѩ$\55В{ްQQ07rR)֠B@ pQr;h1mibÙhaP=\i!7Cީ+ҡy>Y^M9 +, 8v%p>5ا?~<$j׶ALϕa[!& q$'TLWIP;1cE R!Zƅ#i(T ,NZ7 VKNQOWWX)Z]Bf j@R训^dLHh,zFU&6wp,A*F:Gc׈P~'6LD#bl~qcT#9C {%!SG] Yꞏ73pƥ ,8p*ggۖ)zNȐf&YèK)?KT`L&gv4?' +Cw@Qu݆*ikV_YV} Y0%p͜ j?J}h=T~`ўz*DZk/?nU~?eTMكU~ >w6vyq!`ڤCnwx1^.ʸڳ[)m%}88V :-?2)jAND6/7$_q^W_?ͅ2ƢV)e-WKYޒEzK# t3|˛G,>@7-ltHrix7?akC 9{p&^RY2x `Zs9P{q<m#dk94Zl?q-iYe(ȏ$OVP6d YmQ7qdZl(0t z~WͲ|?m}`b 2#DF(m )l"Oѯ.W0F'>(>65riVj_ݲ{n؄ )$Q>=LVjt f+wWbZ5tc]<γ 3] H%_foSs FLE%@.$tN1U3^u(5z& GQ VՆJPCX݊zlg=opcwj%83>Nþ e> y\Ć-Ixep0emWԣdeb.7Voz'1CmC< ŏYe r º#\S]$ QHK1d~b6əw_\-vf9$ʘXPG 6h_8NN/9XV Y1_ث؟IEctJ^xc\5FDogSGg!.Q2G'jՏZi6d@IExyem.2V,,_N`ىN^ԱCcko?u6"_X 8cF$ $iZmo,q4{ 4di.SFPb =uR3hŀ΀f,s7'I[;kٲ>͵\n\>{pktۉ+Ŧ4zÈRe-GdUŵ"^qGR`OڽMhuZQԪ5EV8/EFD{HI{k!vM3.oǴ]hJ$Y ЅzEa[|2 )̎2YEdؗ#lM9䡯,CsքSO#f%ii;]8}Րso9c^U܂xU'D7"w= .8MNlsp?c;> -e5>1DN<@>=cL B;l%e;*Lq3%q K8 -:%Ē@fGǏ{ƥA^5:Et|d_Je|:ٜu~R-,5L"a8QSռiɴF*ߥM;zxc04oftC4Sa..B޾‰kyK򮻲|)>>ƅJϗ_{ &{2fJNxY&+\ *a xsdϏV4@;g.j$8l9۷j>@"HTS4Sғ]$tk]{Ű-#xzLߵޝ`;rhX`ֆj~P[gwg&]U̴ 0< |sh|UBV zRKqʆ,(H pt&17 & gohs0;xTt $acm }!.*l#gO%cJ*a+Z-S4dbI.ISYˢ ĩ%}XJo&<~nwv9ypkG dȨeί\;CnޅMQF@stOGn7$*i^ìel4曣ܐ)cQ%2&+*8y  Ix2S~8$3j2 ?'b("3uo|)w#HT嚰eT4 9S.nZcONZi r-WW=t}hfZTn ftPb QS߻~e:uFbT R2Nҥf-^m `VZGpW(4J-gwXJO A - ѼLXZ~HLoRzSb $.kv 5"G?ܜ& l !dұ+zvgI@[E3}g[,A]G6dnw'{nws FɌd٪y3[.二TW${R.8xQǽ? [J-gA|b"Mwv:\az׸kXdDkr@O߄}"dL.ɪ*n ]vZG8]H Qo"aTcnމ"C>LFW:]1;W(}Ip{j~QYEQ$K_9hPRӸ a?U;pu0/XJ;;@C#aLdžzْfi?;"J3rZhsJ@sT%)  ?n ׏SE0F 꺏0A\[ЧvkswdH; v-疜CGgǩ^4"FI-nETG0gb.8{ EmyhܒOFîy jsyc_%+deqQUp<腐3 ڔ?z%G'rMFA,WpAG˥$gП=lP15<ِ ~d~WɥU=SؙB4>pPdāЫ<\\a xT#.wr+r$#c?5&$Upռ9in# _VN)B Ҭ(m>d,0#!^ vvw{2\F#qSϋȿqp0A;ɲ\T ħ%1-r%@B$[||.>]HC7ŪF^i05vs<7^sSkTkPm%d58w;UdX}@pNu)- =!x/,=hMg~<<NIxGMGNKL*]:#F,8< iP_q +UN:2(Ѡ ծhxSqDHدSn)Gc)id({;k5'A;Z)i.o&HbH*9O% 2:W2/Ԏr'vʩlB]UhI Jvǝ f}L ̞Ǟ5 SpSa.b`PA嫡[ﶓ" JO[ A'KdJO~ N}vCv{E@n;u(uKg,\I$҈X֯W|hw6 0!EΝo)T"0 @E /) &r/Hu֏D #"TNoIu9Wa# S_NsN_;L/Ҧh2z\5&,E[$duO!c*] p_b8T qIc,#*^mmkfJ{-DHɫo7K>cMRU}4\&1ǠaݍZiw im1b~&ғM:twuŒe#`lvX:t@AǕw#Qʲgb}/SP{3ðD^-T/ZnCtsYFL򬢤y?FЙdmu(.f5A3*`%QjWCCe ~`B<*pVwй荙v~ַ$A̖ t!X-8R^ pwH2#։c@,L2Ű-N3X  qn#0 ֍`(!/.n'fS2֗5یmȩ<)-_r~tfOB4'9Sɍ \5;)vH^Ne%%U!'N\<ζ3gG6]+UL< b`/*q_c&Gd&b/}ʇ2Nw6(͙G767:%%?gdzc呦OB 伕~$beiG&P%Ώ807>Wu/ -#KVԇ,?WR0i5r{Vh|2,޺qe0. BYQ$P%S NH &K>`|KhqyL̸ǐ6U3%O 4HC)_(:-!Y]q f)Ŷ yL].o#/PCT0cEA22&԰([SV]78v(m,ע_=sM\4Fe~ZQ1f҃܈%Yr3LCgcX>G ~# GkKGņ+eax3E(\ˇ_'l=OI%[xs@:cؾHpiˏF} dmϚWY 9ĪkU*"g94 ai1t+LpO-,7]~y_dsmL܆ܢd nL0/'p{D ZL7x)`sfjajv=Jv,K)L\/ցk+&VyWBpƃ3+7"VХ1[EFjʌp mf&xcF N>Ég deNEHDIXS(;]̾4d fIK1@KQ|&Z09mPJ;K1ᮟ,W|K\7lJ=}&&g]~ Ř 8 Qvr>dVBwX93Vʟwf Bg^B85(7;=g}Uog+YS=]`1Fj{GD"4?;5eإ+W6DYľ7n{a~􃑱쬠K{`^#vnBDݏJli ` +KrCw'3t^^P YB.I (Կ6\"NHa ԾRtI?7Gp;)rCiSVWe3͓ hZ(?%q`0p 0D"ދgB]lgYŀ懐Ck:ǩ /Y˼S&HťX@v0IP܆sdfJOqx"J\?UN6Z.lrZ Y4US03?3JT'vMA*Ri%1Й0bbNJ\9*fy aɭu&`=d]etѬ <rks(ouYoP)IӀ2S1Ҡ=hfz Iܨf8Cc=0NĢ/oF A.7 q\ Ckj!;շ. yWs9N\c(P>Vc\7.[e7Mp @iTX CN@r+{hh1ҎMeȋ' *1xN)FW]g(wvĵ0s-Kx^%1 Ux[n[׻l|9C&2Y,zm}`[#`ݝdˠfHcLlOVK2Vt2RL0pCf:;߬Lc,>g[A^ p K`H#$ዳ0,#b!622/%CU5׿\MdBL#jpڬBs@|]˕]YccD6.VLzr-h5Gmc@Bd=p4/{UR\c,ݮ{Q)\g?ѻN(`Hr[TODKH>.t7o=鱂]2urT%~oކna Ff| Ȗ.b*i8c,jTT)8统\?1muElmpZuHdqN ːi^t:۸}zfo'{mߵ< æ@#x)|E[%r$;kib8 _ȷw9me@h|RY* % @וڳ({e5v:W±-C #pLȲd-d: uIY=@IO螮zkb~zhz{{œl[]x8=t.Cv&k@b2? @ (\PbhC%/=!?DzMbm‹$oK+ {k *UAq]w8kPo卪ۤz7b~~ױ\H~(R9q_֪ #pxE~oڴRA0z!}q1IMU4jI*V{JݾEr3Ts{xIkm6)ƣ ^&fW^q+Ӫ:o ."(#.c{mI?"_?9#鎐XvQjqyjxʧ!%݌+W񐉈cMkA$F1TB(ڵgRsyxV)Ȫ8ѧinxv¡)N ~$c:DeG*0 )7Dpߖn=2n2m3o3MDMKӽ܋,^mk!4H.r4o&C C&FTCMb׳PF`!3&sX0mB(EVK|Ģ"ը^vWtIrC縕L'O=S(Jܬx@=Z-TJ )Р2"&45sҨkPCNeb"Q ~Q;MQrR渻7JA*M@C@4EaΠgO,s3[_3pvu󐞄@|Rbƭb 6 6Ϭw#+,?ŝ,І|r3ZVhXK"wsȮXcM%zƢ:MCqi9M;R;)c4Bc+Ale w\f"2(I51ˮHnq9Lz7mþ((t|X2xDڼwppSD$XT}">r'E"H_F#Le'y%,뺙˹DZ ُfRSֹ6t02Bh'P9#&\Q˦B.Ń"ey=wןd;SO#%#ۄ_xP:/6ݗ` 2^Ywye$Wi{DJFA 9=Z}H|<&hR=dRI"T}CrUq`kRަ3')bEna1#gh|EeYgZ0ۦZch<ܕr+՛,5>0>k5;wuWBA^%9t sڽ0EҊ%5(i]^@FP8 "Fx162Hԝ Qs 6qSԄҔ=JgAԃ9i'2wLќc\H'm8쉬 ZX̓(k8.Nv UsҖ7w J6M;H6,pT5$_TbT . W O7 9QLZٶEeCX3T`ec5ҙzI]Y](U4]YWs+z̔ Mea@mCayNS}ob[xү~<;/߉ ў͚.P蔥t+r|! #!Gop䟋ʑ$ OO[7Nor+q$pao9h[R40%9/MyƍB}{#̗2UBW%!bH)Z '0jZ$skX&:J4eyĠ8XlԫwǷ{%l<6H^@ 8y:izPQԨZ7#/C'|I{ =MrYJ*I!_kl{Mj d!b<b4C[;*i@n,(] ;Ey k5/EbbEPbڀȩŁ-"4MT*=I/(oD|K٦%yNYWSh YCծḃ52PЇ0o،eK~'hGpqkd%~B?3O<4'Tt TZ? ]q`H=.]'6Q T>L_5ctq(.^:b&d[aӴvWNSy ѼMF4&`ꡖAyux}~P[d1=.5aS?q]& ӍTmuFg8!Aȳ3#f[Mi ª([q @=?J70 "!+ڱl~cMM `Z"uB$&Ԩ,]Hh[wSd_:!\jqhd[j[4OWm0vֲΊ" >021{}(fulCoq(Cxu/}3M0` tTqKO>kAAle~ ܊wN=wq\f]nڛ?/<_ 7$f[7h;!Q ^@M=0 35ʪXiK(2#N_$T`d5 Osm=zUsWh2GAdn^ ;34xO"|'"G4*-_[é_Yܶ<9[78{_=@d=,h)lF2x%)\DJND1' ^ t<!JYZ!H2tx:di@o= Z<dӾ-ac}bqOǵMS[)gOh Ҍ[α(C+q 4VQXww02 v4l ќ^9:̢ 9'vSʎWx`Бc ޺⍶pb+QP|k֖/^w8Okpao/‹&ݩ=[YFn\c.Ѧ f2~Ic܊eg#kȨXKuapۧEG\8G~4^` ̘l,c[K#)8G/oUHd¨_^VZpTŦ hK3]%ù/:°ngXIF`JL1R}{@mo =Cq"1RDϐS\h.w#K4- dȄW~OQ5`{|^afҊQƛ6~~"14a>+ }GQ"k8Z!7w5Qc%fRra,@xJ͚HlԤn~r$:7Wi^G 078NcEtqwS=rRűZ{F+IM0,Nz氬%9 ҽhr-WM:=H~Q՛T<3DP[vaZ K5(+DX蔋Nja=֙Z/ <}Py",P!g8WQwWAk Qqx$΁a.26:/'Ռ&$O 0xR"EUt|(jqi@hX`|eD1[+AY&)@Ei!o&OKƔJKZLmbGކʣu\_矀xRQ:ZSwvL"X]1 :< =XBX(~l-=|ܽr^vWv9~Q [WD\B]ՓIV+0>ݚ`Wޗ[!LL;e%&4$=oT,MMtOкK^4iu)=*!5 -.Q)ea3k04Te6}b'db f>Ҡof&Tp\_1*8r@Hld' 81CIQR *nʔb#kˋ%sWz&x<:  \NÙ<e`K)~„CR1Wffl~~?g p F3` =B}] NXC7h ݚ[qw{k6׏}U2콞NXod!dc2H밣@=˽OD:Wvdbp|tǜU`ܒ괹嗕W^U5BhuaY2waAcYut>M(l:o?NļA~ pzw~ZCAW{RmTL}ڽ=i z&>2~W^c> ;-t:OzD,}FM^T2J"-&3ij_GՖ.E;('h9mx1t2t34L"z_BO,v;j1^yi k?A`]dWrAK}VKcH0K@QB{!'>my zUw܉;) " L0iwW`q!ц愻fBkz<x;O?1s {Y^ŝ ;F. WV;wnyxjn=6gy ά4EYJ>üW+Y3%N4|,`Q{e ó6* ȴEwX!zjw[xӡ[)̯Q9Y.| *}jhLE%8, yZ{ߺ2p8(SAY=3F{-*YmdA FAWx-Tȃmu?햧Ix#dd|,_BκXj2AwVMj y҈\= SlZ-?]yUۦs;9 N` ,PZGZLѨgٖdgy{vo;031%aIiܠ.Dvrb8(+VHi_{,M4Vbxx#z[z-I&7f_~JD(̛n}۸D8,h;_"wE3>5F}gU EA04m3rfzuCڭ | uG%Gtݱ7č-1`Eڶ½FW=v=<8M/MՃ ([b]dPe/i><̵l+:{as 8!&5fN X7V;"IS|z-z2Y$NLz [z.=`.t o,®2KGQ`qnS| Vj=P产YUvEJ e \I<otKd :M;$9!yޖ$4$2rfX?;܇L}kz\ҽO4 q=# X3b0*SPi1VFbQO /iX`<0,n+=a]UevY-ZIrPAj:5DJ -"A=6K M;7"R4\.oSjo1uՉ,yƣ5*Gj+)`"3n{c%FES#FZ6ǷIr%+&XELn-U/gRx&E)%b&2Z&huͺ/̚P>ްW3[sV3 1B_~mcRBfY_tR2ݢoFCwRXkTx hactۉھ=r³_xr);!Ujo_AȎ"vʒ;Dﳒd4(s}9 c f|,ePXKq  Loo0`Gh#1*Vqqzr tr_:{Py2C/076s$*D`AI5 g m4 ƶkSCY!vxuD3PZ~׬L6a9͢P)z[/Eu4 y. @ɝ͟ݡpYeoH8b_M86:v3q,iN|Oc)y,u0V@"=Ҫo=z7FX܎3Unwt4( NŴ(+kly7}!{D΂CeKlz:J0n яmw̮1<e$pw@|t|@G&k.PĸGwD'_lQl/b]뾬vNAM]qItT.<ьS6RWðD:#,[.E)E#f^qbsaZ.=)sB] 6}\ *aߠ+ԓ^רt塜U>3{9% &=5"N;٠wM8lޭM9RM]**h2%Y,Ou`v7>Dqq\ңv|~Rj[NIb]KpoOic=n|)-x2VB+쒪l0 u儰h dI3s8%o٧-եWz4>5|+Cx} A@C6L~#NӀDkݹ,|T+S%VSF$LtybYe zFe-Kڕ~Udk?(}HdXǽUː_DAv!z C&~.Zd!;Z^Ԭ)ψ,D؟k]#b(/,*6Op*D+O@]oOQHg%j^[EN$~=BuddÜһfK@ >䓻]ɚ`,o> : N^j{-3P&|``Xm\.j-B6/(W!ueV.%eƠjկڽehF-Ŝߏ _XrrjV Q;UiRvw]Umo]X.4â,mf_”<"KtjhU},ܦֹ^rI |v5zeb@ yW֢sp?_6"Q|]):[? 9I7ijgP#E7fnPPg:¾}8ѪT?E6d'ۆ@]bmGq=gg>CЌHG˔F"@v,{"lX18BT~a$ga%)c% =}ǴQj0?%2A!:BmzNAߵh QJHRg!11 DS#NM䊪vŤM/zEͼ{XF k{}6޿A},[Ɠusher_q<~_d0q/gpCz+2²z)i<^,TQr~FVMe-G7W9pLX0Y!F%LӺU'TLx4Ƃ0y'RM޸Q4fp>%/@92Wd5LGPȐiƠȧ:m8U)ۦdY;yդ쟍= PYdXKmHK j_UGy_d&hs";:KpVmłBٛE|DAm Kt^]#)[d(eUt_i8Uw;A z)YyR(8z8E5}΢4N:=H>Y4 1{ 2>%/엎i7 fv52u GckWa'" VjOػK1i-F^%d눈mgӈPؼϑhjվ>PV,Y_G琅%IqtpRCu]v^A`$ ܓ⣤QQ3N&2eYy<ŤΨe8=>S@y1J~om"S~4Wg &s|2x**R هW)q#VjS3U6p$c/x  㯘^uo/-1#c٭~zͩ"T͟ J(ZO{OU@sJgub;}".Ar=> wa>o*bIN70->t-6/28BhEC[&rET_-Z# yND"i4n_$9[gg,dB{o/k.g{SDe3W1Pjo*&G9dcJ~4nЃHrqHnr*Sߵ=<HF@>@6 #S*{ ,lWVRu^Oq,W}ZLAdMpϺQiSH迉3 <$JhI=8 >{0]lgh'0We3آF  q\".1k{d-`\Omt 5EL`m(d/OoO>1r-p6CqfzLHAejWY܆#M3O A8۔vJ*:NFc5căCSd~Wg6ɤ}6AfWzb ѪuuK#aRy" tʂH{7%~zˑAkgLH?~ m҅(.%~9k&ʹXx{sI ?R8? (ޡTFD>6 w E1&vyuL a: ,HO8̮DW,d|n`nRe@^e(^R?AA5np>3RZE(]f41 J֚ۆm5۱bAR OPr/A\ox`3iʥWUBLkrfxN /Eř'MW\DU‡1K(줋)2bC\64Z{ N HzM XEVgYN_z4%`G=1eZ"s5Br;\g䣲jwɆHJA)~2kS~(ɡapzw_IŽ\3_mxX ڃ)8o|J ?|9en= ${V&t{q{W4!s<['p}^}O*ľHykjOľ*m7~燳gcƜFy3wqTy!A ?C;dPvH VV@I=@)|2(8lG3/(>&IJ`:-X8 =`5VY6w~̑¸&H6F"N~:JˍM*[)Pϼ0I?mYU|ϖ͆EΠ~?ſi%TcZ`-ax}M^؅VQS8\2mbꉌa.RjBhFЏyzg{4{9@'!gL,1#L2._&D@r&m{w egYZ07070100000434000081a40000000000000000000000016239ea8600003ca0000000000000000000000000000000000000005200000000./lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci/echoaudio/snd-indigoio.ko.xz7zXZִF!t/<_]?Eh=ڜ.+͞=gL2F_UXg];? 㱡 b*7\E7oFl5b9z9^|A)U7!1:uWJcaqbaeN_#i4J[d[L"*aSm v,9E!D\AV7nUKj>!}?Bv-R5ܘIjϻd9/0p<`D!e15krM'b׊JƆՓT%\Z>??j/[h#&20~x Wٰ~h r~ & fU<Xh D}+PBt`?9gǔN8g"h*- ŎeGH< o/uVnHۡ\l.0]GP ^,\XEMqZ[fԄ i_rϣUo۷}RܫF:r P, S~5Vpb꟬>t-B*f4R P?J27)\e !5=LDža*sVLy g00ZawؕAYn Hj[ 58&&I.xjMv*KI}Q -z[_=I\iyJ5kWj 0Oz" D45 9]:{TcoBw[e -gJY9\WRy+v%aan󃋾&rD.E:vI,蓛 H.ΩhUUKIQ7BKEt|8xDzOcp0en< "ـZ\<E 2m2cn[Ԅ_9A5y@||,Jf 'kSQdN'A(OH p f jS -X]bEj bqQ:Mן8A %.<~fe!if&>Xxv!gtq>,ӢD,jk|S45}݂H+Mʆ JxUw7ymKf ']<2?{W8K*%|<{fS>oQ1wzkXBQPva5/O^R~OԨ0)N[nB.,S%+Wv{-/pS#FER,v3ܪa\U??S 9M8 qL.%=!B3T\oܹR;|S=SܤU%#1Š a.i)`Vw,Ǜ-4m/ "條0ZU[QG+TD[e`'wx X#PR"ri팢؆C8t`1XOA3K396:ɠq^Gi۹NӋ!^W6>/ GYb̼8^TPR>Áf!摸25mX}/ lv ]Yz/[`7*ÎRs~#/.zV5>;ޗA6N=gqy-~A} %R!AΆ=kX: F C# "=1>҂cT*uep|LZk)0 \QTTqX T'*{7{*y_9?' E3 JfS)N]t-d}^~$Q{VgpP1ORmeGĉ{(s'_p{Mܸ=.Ky=cGd@ރCD7GX!S G a$7 *lT# <ސ5`:ŷ+6 yc3f U,P 8in*jWEi5()b6tHh >@ `WPtpTlD\ЎdFE&s5IY#pw"YYU} P#o lPD?.Hҍf5YM2{VQQh,Όwz#T'yTǨD 2d*;(q6U[f1@͑'&Qjn\#Q1D8>3=y6 89cUg6/VrYБlqǁ@خS ؑoസ`{vE5-ZumDqӄJJ]EFZ/mжzޑDz@.dW2"`uG +e!dSe vJB+#DU7ؾ#kY.3!IT?uS27PPaY@Y@Wgki|<1I7rjfoUc}H=#V%LbG$jMe\t%]eod1"yih$V8&%9_D'YZ}E^#@kǿt_9&$%gY1MbK6pY0S8{޷P*vaps:( d|hhyl]|+C_`ďd=ȷ,MMt'Ÿ{ $$U3JIgi޹!9KE@1o~eʦ{$ K21N D)x(Qa6]a0rmsW!ߣ#~Zh?Y+#atѰ¼轣bfv:8" +8l'-b*T6D/7't6x%hЉqvr@wY{'У_ok qD5nVC(cdBGp3>!nT|4yrsvKMkhϩԴ/g`"Pil(f-=n x?A2e|9<- ,~-j[6 dsrt2@[;^P!);xPjr‹i7d2\%KD`]؁uzOK[vUN_#afbtj@.]jRHx:֩N#(Usf) 1W/u\|XE ^ =BÁu*^_ .6Z>'A>]CԆFi M2e-uq r~~iN}dV a9G 㲰;@|*zJwr'7@v Z*wcV0l<@9s"2EvbTdy,/,_a,IDj gQ}&ResSKl 8,NC|:#!:@9!脓bI+w" BTZ&NabEToim ٝ>DkܔeIwіZT*CUg I@!Mh@]ͽ&aZ(Qv^Mm.%Ah:gG1?0 *yLPҤKZPC,G];~($˯zPqs v1Af&Lw6`ǥF٥Ep\\S\.q]֏].Z ݮQbڄw@=\V HWďdLs") ^`3a/z*L?-Hj}Fcb!FltnJ7ݔ(zݮdjJ_EPMJ.-XYvF.g|\q?;7rD}oaü;PA--K@ͫyC(YE=dUOdR "z .S_l{H F&c;~N,&\|j V\7 J?ԉsQɑcMAi'Ɗ5+|]_ud8Ѫ7j{b$Sm^Xo|ȭӸ:eadZ;\-wE*.0; $iy-{f(5.h.xq ۥFNRx19N^ iV3v+e!L}#5HdC ݥuf\wE| fUD^"|i5J"pZE{LtK$ܤޥoH9Sm5(gVAŜ v+ppǥ(s: (1{̓rP8[k1^t^%{f 1qJyQQ誹C+7hnk {{c;uPb%U")zé3o/2t.=^I83KK^ t{4BxX"݋usI' +P$:?҃I4D+#m>u ʶ )I|h =k^ $;{ORO>ma?*h+jv`?aіW\g8ܱ=cpy> p5y5$)3dqZDBӊAOf1Xc {ϐ0"NTqx\MZG|NXq-O7ڊ]3, P[a&;ES<[EʢIb,Jx2hGH2!60{sop@^J&@WD{`{ ,{sf<5έILA?9h"g}AD|A~XxX^v]ЪC#O%%_H_&`3s9osZ \y(ӋiTQJ$#Cͯ_AJG#ziG\ܔ.'TQ(+pQұ$h4YR*=il/@\w_/}F' :YԌM,U  31In!Sֳ+$| o%(EOKz؆K1K]>]}_7\{\Vx~]= ww8bBH-f4邇rY6d/#]ng>Mt=AnrCk{IռVX`E|+ C R& M06cY'6Ghqo¡wM$_K,gha ,xk}Vֹ9➱^U0ƒ)8j:f8RamL:xZ9y歝0XRQ% wimM uNcIl(/Գ5fk2q)"g#.AB;B?VI) E\ޚ-sg:DOoiX1dpDӜOPh_S h' U*垱o!> F5DpbEX478^x̍mqkD6= ..#cHլŵXmoÕW_nַeIx-Lc{aZW nd&h8V]7UZbk)I@L+ôfV b#^l rTO#}Q!0:z *M1\KYvN:j2GDVWdV3^im Yb)Z_^ߪ="  1ILj:n{≕:[`$s+ ٖ\pMrA׆d`k QruD'Ws Z⦟RU>*mj9.MM 6lt!x-@_!Z2vP4ci RRTKf5:KêU8Hp{n9'~<㗬^iBya4U/Q}aЬ{J,n;zxhVT $Q9Ʀ=~Hc=g }?%)$GgB~]6멹f@{g(w7 {H 5 o6MYgXx>91`{4//E@73mgLUa };V Rq6ģh=\> nO"rypAڌ,m^.[i>83K igwԃ~"i}ԢM5r۴ }#{mDbh 2sԆ(z0ZFn#3rw:뜚2RtˤW)o3@C/jθ-'v9&|Bfv(~{JȎ<@7רe͊JH)-an]& &;޺8(J$k+aُ'ca-lZKP"S"62RAInn|gGUIPdo!,-yeZ=GEKM 2 (YuR-:<`kuۼBaՐiy $;^nﴱQFmɻBEqLa0Yl3g# $1l|O:|~!Dcl_:5z;-4˛̿fkX3K?“H_AQb+E`Yǚ.\H/523y*jEt~Xʄ>.Jnا +⣈L%jy+񯘭 Rf>NJ+Is贩Hh2wDc۝kH1y.bDbkS߸޼AUe{Wkl BQ>d[4 &8" b(CTVΖZ%uh"a̽f׃M&wd@ (dmKcV'.r.a6=尹=[nݷ@_$I ` ŋ23_Pe&\\TA{™SS7nzE/E'TG;GRh* @ސó}Oˌ%858>RKN'Ƚ<1S_fr> ޙO?Њ5GgTG"ݏG-{| \)J}R*зFc4}Jlz]"@%?~h.tT]E'`e xY=B9 LKLxyۉ߷5wyHlip>؄A>zJɬa~@$tia/a#gFd5EN?"|Q'—Q2wrڑ ):GkBG Y9My}ҝ)P| %0oKNBn?<|`܀WX8i v'IGY?%! eᬼRlī(Hѳ u[}&s-FFfC}*;D?Ymy >k[} K5!"dh4\TkzM.uFO=?U28nSYյB/%Z5S^$(cIu}̏$m v.@ΨjF 3лV=&M[߉Kb@TLqwH:DKa7Uu gK7ٵ.2ū"B t%~O k>;E5tZNN*#>ˆ88GrXܐ(2G@#JQ\Ty cO`3:Eɸ̋+G$.hY5(dY|{cʣ1=郠h Sx+ LLLcʔQ}?Cg۾KzC>:=*NZ.N| z=oPK t׸sB8iuS~cM;eKw/55>>DDbKjv3<: l[20(w'mQx6~rZƩlSDѤx*c\\j*[ai3@%a]n9uT{{LC(8Y^pd9-CMOא ՞X|1XG&A8ѧ*jK 5lQ}.l˄l+i[ !?)bݜb*nMYc@Yyޏ )k@`~'.(v,\!>mNM ѭwnvZ%lje#WL\Kx,gYZ07070100000435000081a40000000000000000000000016239ea8600003d74000000000000000000000000000000000000005300000000./lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci/echoaudio/snd-indigoiox.ko.xz7zXZִF!t/=1]?Eh=ڜ.+TEܡ[2F_UXgw4e/@)R[\#dgEH(@0C @f~Zص{͕ib8Yzn6ϊruew+9HBL?KI1BU2Cjb0W˙xnpWӬy+:'_kVξco,M ƒu: A' 1V!s%;1MȮdњ7 B  UZa<NcejZBVvFDžS<5\AEnz+ llHhV$0RJM\i4A' DHn2Q\ʾ=Nv[&س7;sBd9sZ5<1PגJRutzyhf,+{OMk(2T%y !)*rZK[2pC=rvB7A"cI”b硶yC|c *{ :7-Լ016X}?ˤ A4lU.H.z M?#y1ށw 3&hHRb K[KAt|  )tp4yzHiy Dܪ+Ҥ㛓`uV "',v@q{KF fkE]`ҏa6x+ٴG (W"}4'Ar?b$Z~Ķ l{&\ qPsh #?oW2 JߋLxL; u $6:A~ʜ5*yTT<& $3aTd:9p= M`.SVБrs\"ٲSO+ %}dh6AXGޜKr'RgX`N&4bvq8iHC Egzn oZES/=:bD6ѦzGD/(3I`CZ F?&1uN/[]C0<>$e-(b6luq[󍁀˗NL#Mo"F+Zn??HAjhALs» Me֮,ÃCM~y/j4f~R+^1q&ݬhL ?@F9GZ;Y}I4:/_X?%NVpyң@!6SOU\خV%#j`uǒ\Dt(H!ةS'gIHi3}%d!o H@MⳫ׋-wUInVBCd.P  _Q3㖠ת&:sf~B4k|#;CHƣ O 2e> C*_kiljf4ݕ03)wĒ@ɐ?tOoWPe؍}ozf6g3&h 𕛶W.4JSGڕaZ+Ύ4Lk-ڕ0OS)CV$/{3ߢ_8B M[M$q[ ܦߞc^ڑ✼|VX9 [.R /]dzJea;Oa mn[oرJp=!>V4"s':aw_lWvd:vp(<%2|0aƕK?3}-pbM;󛁌`i_d RA#NZKGU_H9)/j7Fv^ŦY $CxDY4U`HC\:~R%H$mNjM缨Qko-J)cx^BH-VM-.o_ >si4CѽEG'C/Esn Dw_s)kM&)1v%(>GӕC+B RTOP42s]w#cD*0Wϔ悎GVYp)n]AP'eȢBfA pba Ɩ1Qۏ >l?vl,ȉB5`y|"%t6w\d o޲YGO8ޫ .b N#H/]7N+Itva52,E^~&7 ?ҼX<1}k,O31*;7>DtG/ـ1E twk7/wO#0)ݱW1:]C+2t0XQ7 $`^[!k^_}g *-i?i: 9ȷHN=[Nh_svr:Wgy&L[^tSls@bo:s)P֚9J6VE;n!RMF,̅)6!z4MޏRrΝ\oqEg/.&"%pγ.5ۇR"rq'LLUψԝPj*|g 0.v&b8߱x ;)ȬfX,Gy [xl^:%޺tfPif ,Zp/8#SSI=s0׆y$"')'P_@hHğt RbjY{~=8lz$X5Emnlj*IH^@Ir?T&ͯ2d< U\O|^/#@*1VچK; ?'' YjD92yO5׶!]5wJ"D`d̺ ug_T,Q[<"Eii .eߢLXPjV颤 EQ~͋HUabVqX>#a钺I)uv=y%Uڝeta䮭9= ѭDŽ$nC Ax1Q솖޳QjzRF`P! ITmy\F"Sm/ԂRxVl_|]PB-ʴNJWf^ @If: .Ǒa F$:ɮh/ ql"z-POfQܓ*ķ20$H15Ax>= >@-eahGȏ30Lu*LJ:da}<ؠ q}_ݝ53&T4sYQz:nn/(#ey+`'wR Mj% DH)FݤpZ>5S 3'=%lD$3@m)(X|2+ީ? 4Ɣ#"5nzsB Zrp r\y Z@¦w8"]KUJyT ҫC} YH0ԄKk+~쬒:@Jx\sZG]P%K ̻.3Cāq= sA6b:n{}\6!@-A'Bފ]ȕĦWA핵1'|p{y>q5 ޽" "m 2"m?T/~arhNr?Pq0ԠuH& cQ$ۢQʷNjl~y:E"dZ0{4ڣL2t0ߊTs#ݼXiZ#~ 9ϛbYrC" w*q[[VPHC_!#{:E0>慧Z8oQ$8Q;K8#բYS74'%6{(ܲHXC V/zBO:u*0RSJ8{n﨟o\{&e[잲0n(/Ai'buzR)+0|V(`Z{L'U{ف: rO['mNbUDt({8hJi+e*EIeu&l8?J-Сk<߱w4]]սS,_hSsK6HA`Ȟ7}3FlOzy` U )Z-E(M3[ͫ+B޴):o˭%[>+/`՞C_idSlu(/{a?z,f?XѦr\E6xzc t]R`H'lU$}.Ttwqy[CAE~ݞ%{:NA='?SKyJ29@i7 (b'H[i*~,]iY~ؚzZGD59={Ns_^&-mac?qǹ4pD\ʋ_)k9 T[.\;ɮX;ƤGF<Áze챡 _k] N?a7bH:":W $ш_"BvV( >&dwO:%mv"SԾ¶&$i!^@98g㓴 `4 |4=^iA:ׄ 6Hǧ5ZIukSNH^v &{M r xg$٢5.]F7 n"qgKEWZ{#7Qy5 ?e.;-箖<z]qSoE )7K?M|L=bW?\vh.8\g4S }0ed6}sv56΅v+I,/'nNpP3L1oid$gv]|$XC.0Ǔc6uڬxT8A^t8h-U>˽!{/DQtchu&E4dggW71i yytTk#[5%aupP7qT!KZ²!PKWAyPCu  )+eghbf"gjcƔԘC H6PWU^›$$_ ߴC-Vd]0Yo~H ߤi/W#GKUӼ;|$/iCb8\O xEXsOo < ҥˆ nD{>)ơʳc$GU1Z||-w'a}{ AHЏG@ܓ~G4)>"[pyZJ-Q| \\4VM,-?G7jN2PR`lv~Ȍ%|~'4 ۤQU6;hƀh |RfKk ܛBʬoh^I1T;o6P,<@qg uAeu?@,KocfP f09+5Eey^!KÓ1(#q$f mc{akܿ41<~QRQdibCsMYnR ~Tro)@ 7art %Iҧ^mk;,;ɽ!q|r#kXfy갈i/ 8e;34 !{ Li( ֑gË?Hϣ]RIf\(M[6C@EO'JbelNۍfך0U꠸oSL wӕ"fP>X&p-ji:/K/M/bN:u7#Ri{q9 P{Dgw":A |Q^oƢZj 6qqs+mIwTk506+uֆ<ʛyg aM'&; \^K]U?!dTu`tۯȸ}m;?"&'{9 @y'E<;~ q"/_/4I)@Q_37W"Aup:caNFQ~sң5V!ֵN@cL裭 Ǽ#*4W"7<ᖸ@Yh擌^tܼ1\ŏk^mZ`uu-$>a':7Q<.Dž$"?ga>9O7RXZ4fČ?KtHF!NboAɖ* 6 QlVLfbf٧9Ngv5>O]1pJg=J^M=4orˤXl^b#{X .;)񌃧8OE([K|qJGx@lRp0ZAgzA:`E< խf%}D FdDPoSףn>Vv +f{$\ɘĞ90۹Rhwc]+'Kѯo%nWv/E|ɳ׼ ^qy_[HG8(> pB#rzehvl+$ "kx >Ri ~#u1#z}UTb pf !TwpR@+Uw6Fƅ0Q9KPbcuv7MZm-=*f_PeZ L֕c?%UG [jh$ +}[&=7N; 6 UDW- Y{zҰEdgCd&^;q*RBy[ҫem"/eerC҉c\MӧeY%ړb}+)I2NQ^6oL2LkiD^MHYÅi +Kq*gvu:ՃxrGdEv_YgzfXF-: bUiJAu?T9/|g:sID}Eę0`'H=JK[ʀSLondPzE_D6 IL~0k5,{ l"bY*GsM ~L rˡɃ@)>wPTjģ4ܘzd\"(w'%۔͙Fޝf*(M=Xת'I!JQ ?!`McDwzg=\hnvC)-ΪPeٗEJ oѤ]{y#o|$J3NPzaҔ|;π7xqK?]V'H@wG :ݝ߄ !Vr_dbg7Oʧ/>,.xHJ a.f F=@2!R}<>Ox)or fJx,CސDJp~bm%-_5xܬlی-hDxwQӇر!NF-,tDNAk M1t[w®y2gk)1] 3(*-#2yUp:3Ĵ6Ҡ"?F\0<Mn%Y7 RO \_n۩Dbߘɘ#CsܚqLspE6|v9gdV3RWmCkTDn~MЀh9珷xʈ7oکL:0]ɼJJ$jʩ^{ɽ8y_ h@[~0ܩe@ Z;"hRl(" n*<ҰQCG!20Tp=1VP DՑ+ǚgI$`|YЬ {jJ!|&ϧb<Eo9'3W9[NƂ5U(弐$?>F)j 95֦N077H|3(Jsae[ZAx\[o moAH9V3k*)RRQ3?XPzB!魯 $3<'.qv&HYmU}ʀ{F(YgcQ/M±=U[cO=?ps7_y7vur\FtK5qĹ%gʔ 3cni;e),6Y'1a]59v7o[$[)\mSHݘ:VJqZwޭ v@C4M|,k>D a+ / nEP'S7p rpqC"Hcu7bpL)djuȢ+ȏxyܒf g󿰡 ШxBk}萳_Vf,cO|Amꀽ-BW+_vz̰_nJHaewנA1vz ]_fb̨ndTZgRr)KDl4*V ENĈ'PkQGdG069D)ڲY O@#nSJF5|~ /6(}۬K:D`yc@7Ih`uc4P'o ě?MܢB۴5~=:Egls۱N$g2; $G`MnV|ܲy'T:Ӏ ].B~'[9%rfSCNmހ$Lsy:ipN%IߴGE eAT+K~,!A`ڏMXS/rtGX2$ n<%h-_`Gtv&0k:ݫ-&;)I--Gܻx*E*F<*6Bۗ?FBb8U3% `^}VpD+jBݏ(WJvy. p*Cy J!!!ʆTȵ5tDf(X'hNEc _:F2k[:5B"tHZbV4K+\ki$j#N*m3ޥJP1 I9\s9%ϬCLzBzpgYZ07070100000436000081a40000000000000000000000016239ea8600004cd0000000000000000000000000000000000000005100000000./lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci/echoaudio/snd-layla20.ko.xz7zXZִF!t/|kL]?Eh=ڜ.+K~$tVq*~ˑ:L@ԟ{SBT)eIARcc,QG{M${N?+cRtSC6L<.%$zg )OU .N̡y0ycG]Jy) ֪7r9{6߶c GCմ#hbY" 5so[iT.3oqƬ?+rh!sfk8@Mv*9T1-ٺv$'$&ɀy/=Yo#ي؉ Pxz]X43Xk::C[Ҥěq!bJD:J#;KqnPCoGJSY&z44Rq'#v@4o$K 1Huz}7SEF =OW4{PX}/(e$l>zk`\"|*1bFͰٿUƲpv3|ݫ=\1'Ô<.W&Vn% HX*bc.??ĝejW alƔg>b>fZp7O*SuzxE28 DIJ+(Mkj!tt1UQ$FC(uӉS zXpo5+FjDNh 8b,bT#sLj4vza`u/K[hx(Hb>$pp}^9jt4OUWװƭ;+=O<ስa~h3߷yw楪,K=+1[`෴ꍘ(Ae@sΕT;P0׿Su _Ju&j>׵HtZrZEu-o8rGՓ5" s!C$ Lgଏ gyFcSҬOgP[h:UٌP- _M׫/XJt*"[Pg퍈G :% Jlʞl%*> O3.eoȩ;i-PrOLsZ50BΊ~R\*~HnŞ#Rǫpmt-iLc!;=,r?(Fodž(\.1Q1g2Hʎ[F .rH-[v{#ԟvlgo|U)Hn`JfT΋WT"{]ɔ*0]eji%^B0XRqv`X.K׬IV4Br|H~QB1pomD􃼳6(Xg9OIfak _WI0͸>:OG<?C>tٵ'T"ʖRjsZ%3 07@7H,dDZ ]NCM0n'[NK~nco 2S:qZgF ;u6hC1պPFF?1+ɵ~7ovf^`$Y.9x:^3hfq*]1AAWT:PKWKvR"Ypjy旯a'ipxk%Dȷd\MnXms;Hw'Λ*XIEt3Bdc0{i5jg A" :RX9+/2<]6HCɒ׳C^)OFd-M]%UMQʿ_JϏ퇻 `%/iss:/V>jJuok]8O}.Mo|7K>j62r(J\h'K%Q 0PBϞ7,< piԐ1c$L ̑곚_z7}˩$ձݑRM%=9`mY:bWmya98e[F`"' .;Y(gګO͢Q"Ef5FO[½h'QH2hY/}JqH]ɴ|*HURj~>} k}1A<^.+fgSoBr iY q =UoBx<=g3l? C) ˵>aPCu7 MuLĎ!f@5"C_X^6LGP!?.* ){E'L$L> '{(-4^}G9|\s :R͔):#-k>(:l.O1'N'O6>:,Uv3W9v͌,PMr$\c8&@/$dzه"*זI,=S.ۯyaϨ0fVc*/8ќ1[ȅ]Y}[Ysf.W/nitwGMN_=/8ϒ* BOyy71ê#Mx8Lgl1_UjL2b35U:Ŵ$/ܶ%^r(!R,^+׬LK:NuAOG*?\ňW=seȭ@-;]*9' XGGl : k ȬXpG~xo~8s @jdm4#IuK=з%I2é*k1G 퉣@?Pdyip_y?rav?:g4H& n>2m Ux.ego?}'ZúW\=\'{txv&w-8>OWa iy˜㯉;[  ۲k.4 ;+̲K5sa-6|LZՍd+r_9 !IC~PR5o3w7uJ+iI{2+Sos#=# %$;oM݀G(yBT^Ww xJrGBk ֝q5\/rG)2kBtIo|KWW' j8Jqzr60_W†>]Mw_˭/4"v:#S)\SUK|w_(FmcjrM C,OKB .~ᦫ] '61LHb"vz[=U'pB [*7#('J ~.h9ZyZFMm'_4> 5_kZkz$Yr{z M#ġka>Zn(QFAKMG[gƈq;x>a_cKJu|'MCM>vZD?@{JT_x"m=F[AV8l]8DVl~P&ȟY,c32ݳ)/+Ge`dynl&ǝ7w?5T꟥LʞJP=A`)eg`e @kuE)ۉX`4bdI#V((tMpn]3RDJbq4jI `GL<&cL<ykJZu hY:ʁ4aI9 ۚw}VEGIA''Ac׼^ zzY.Tk[9+ݛQT> qޙ+v$6|?^<񱮋}c\Vloؚ\@U%?T;r8ZhBVVHexY8qKyO<5`¢} OvޖF(: *ɏ>3lOu _v$o<@&Mό-[ZI"olPE@R)%;ƧbU%(b) хf= HAԻ'%CB#$JJGǩu߶QnP2"9>ڝ"[yky3ћ g~2E| l$j7Xm(:ff'fșVx/3&jGPmʠ&̥i,J?A C\Tu%2q1=O/L#fo}UĚ`iav\N#TMK@eYeOAtzX}mZl_{D4".%/Jc^Qdúa.@4m}^ l&Z{F*Ky|5(boo~n= $ҁXji c}3bAi`K̩3nUNʜJ2#YONO CtjE(!x S+1:Id}ZQۥC#W xcM7}6DSO?2YNJ!Q(FrR^,939UCTBH c&irb`exEC6@[DklpƠ3ݏ_4sY4܂O袹Fc 0:x½(;$Y8-&WGxL\y%S9S˗#d}76N}V|}dudbt!5]Ň55QlNj27[8C3 ZbvmiUꦵ-,5X nhKH5 : NoV7wGfɏcW A祌 VFf؞hS\ZqZq23FeKwu\g@ vVڸJn\3k0X}cH K_W\3V\f- 7F衟Mǽݕ=@ԟ!w"a=23Jزz@A)m2M&8:bT}7 J:7 ba9.)!GЕJ(i~vKu㤟LYV?KxFYh~6{f6W$ؤw&EPI>,𞻁8$m^Qᶳ}4ߑN1iqkRV:PO[cֽv!ꔤ2T9_fl>`/ju0{BkY Na/E)˙]t_֞9 q8fO.SWI}_m,"䀴J`̼L "DOv˲*/AD0sW5<NB£qF6fzpE;/u۪-x eu']}mT#j(,w7T=@ҧF $,.1wOp~[i>!'0kmŐ"> &=o6iN UIAr 7 םC,6[V 3Wc'D %c0\!폫L&~xCނ\q >窞Vz3 ҤPqrcrMs]G/1BΣL%q~}es-,kQ6PNgb4%8<`NK|CNċ\xIiD@#[M gG;M}gSS>x8 C BD#qɭZR<B ~#33H-JmYIK`~RqfNևYީuG?Mâp1"^UZ Hx#QLk0W.axbU³P&]sLd x=m_" %M;cg^wLiwqTf ?Hޔ@"lr1U0X73V*Aj-i, 6ź3@צ7(wY gL4ӳcvFR0F_iK99³@IeB{$bvwFU! $ĬɳFκR[)..#Yq?zu Ñ"R^hD3+rۂ77TV;B}GFT϶ [\Օ{K(:4Sg,<5{Tn[ ya9mtU a .ņj8!ALDv><|wcV-JKƾ_kҳ^lOv'q!QmM]eX+:XG#" ]8¬aI Oc14r -ؚ]~٩V9܂6SQƂewz[b31$wa `}-DTqK$-p2Qk\;(&t* 99!Zm*kщ^8If6,`*eTGSN8<_retmt>&KO'-JN-2]51<>^,3f(4h&,-' 3#T_;`5 Z>B7s 2LvTTWaCz[C-gdEl4cݒ0ϳZ൝- ,FXX,2ǃѮ˱J"1 k'(ANCi<0 R0iLFD0$c7]GӋ;ፑy6KԖAQlrW\c%=M[8iFf`j ʡPhTco@NX/Xۡ"_ Ki#ݰ/.' ݆"f<$2w3$FD= #2N"F1frGmQL>o)Iս__|lћ~W_R-UrEj)֤F#_23;j~Êӽd("Vtlf louP @zE71"8Nj9 +P?;1<cşNޙv>@# :)YH8UIzF3uGNnɝ`dspKJ,qFst뽰WCT`p{ 酨%σ5W=;ˑ뤄wȮ~zN2/ߌFsI?,- >6"x<d4:x]216}y,c9Jx.c{Λ|Luɖ^3X(1M\;Ȧ䧻~ 7K۽"m/L1ߦ ?3 03tHbR5\v_rtu؂XrWMARL fǞf#vbJv^g6m;a`x5E󷌴!#LNA rS^VDS*޲*.V! /UIti8%L2)1%=@eܲB!xHNlHvü{/7nLQLٕ wZR?g|ݫ.YyS7i`zݝR<ϧ4]OZ@]xWAHAƿ cpY7!d2 >ڐ!!X+˱;XQ{=u"xd~Bd6~(˄|֚OɶbZhhW nEZ[4EF=sgДZ,,C UJ&!Yc#ԛ|\D7hHKő&rӖv}mhT|`Va_${N7[hVֽNX :AtRQ୆(ߡ^>w)5a==X)mM Zu- Ϧd٩$rضcd4Bk҃'JՇ:(TNHՈG`#vdF"7fSBrj4BzJҭ ՟VE(rjXc럇A*7Mp*Z> Go>#] hf3Dď=ft밀P8"jP'Mq~jBt>ìھN>[? S#8=Z705/DZKu_bڧbXU^ h?/Q ^qGdyJ3u xd'A?f rΉֆ)I<>SLC"\غADV\̗O]XmTvYmk)ޠ:lH)S_Il;ͲP %pg{<˴RrNG5")sQ}J DHZ" 4!g/_=˜CRC oN{E&vrgwA3 pW]ʥڙx}=cj)xƪ r6O=7<[ZxAI R3ˍd-ܾ̅QBE}nm8z&IPi»ۀ RvR)avRϬlB i"ٵR[ \YDU+=fWU;uF|txTVQl 9;Y_ȝ4`C,X=/Ϣ M u35وl%@CQ]Zi{Mg!@oM5pGM*I^}#ǢGOElqpnO? TlW1Wmucy9 X9ᏛB6O_ 3ox1&H |;|Pl GvA\PC+%ŪهIr~AK˜.n3sZɁ]n}0s!^[X@iG w+(ۅ2CW$Fh9h$\PcL0HM?M戣y9sbSpudNo2sbk\% RQ%P}.'z V1 ġ"0!}5LB9)WNሯU 3 d\nXl j:j"H + z90lC Ov$:`Jm% /C6_N!q4}B]-JOBa ɮkeY|7r@~įEQ6 pPL8Nݏ'oo<_8OߧUo_m\S>`hz頧WzJsߦ&2~Eb*޷ 8PԴ5ݜ؅UT狉B˹ȱ\m&$YH`TKpJlPl,8l.,-ѾX3L; e7JK7Ip`4@951Q\_^XΫw)E{q &b͇#_ <z:l[@ LU:F 6[n/sN9rlD!zO!S.&M~L16%Eqdbzi2_0IZNAţ3Dɥ|-GœZMLxN;?hnE^gBot[j]#Q&"L&W1 FnJ(a}\+x- fL/^"l 24eKG@4c=Smr! `'68*JyH1/!֐L_ C&b=WX,OP]/_ZzdҹU//a{ff}_-.W ~V`'ZmFSaH$Y䰤D"K-v 9cF[|1ޠ!c4IUn*՛L7 iYFΙZkc_`VFWN%xԥ-dp9G ""G~svStl--Ď-eN.YQ+Ig['Nll߻z FvyVwwnG?E>jU9[cQt@z~{{E}zn5e%>+$N}_՘91H+JT˵J4Y i^ dAf~"_9XCk'JLf ?ѥzMo;S5!O P6qe%s:e P b 7[i<q45PFg~HvtĘU(hYbfy\MI-q}h"z҂'<۬S 0lgA8,Fxu.Af~6e'@~k^3tŎւ4$$4kMmEQ?#$1rK@+*; J&!dm~Y2>%q}#x5Kag1J *gmK^[ۼFO0K GW`l%JKUZ 2?5D?.nq!,)p2 YE" USj([4uph]*ΛmtNeQAכ=qFݨ7pӥKX~kB?˝Y.8$lyOz"EB-]40L޷|y.+`A^1@wڍU]FUjХ J *o}xgXQ@:w^*  YC~R=(O*!LӮqF\ ?* ٓ0zXhNQ}ZB "l>֓ǑAWwOmh -]/J|!C"F&Vq5\!SnLipfu.a:Zט aR6d\, cm oZD~'__zE-Ocݍu֘M aZvsR%tDeWCPT !o| R9Cbm\HFBKZ5%cПg8k~ZcJ_ÑNhDnt/dTrABrOBTjJCg^4Ŏ]I[h'/8<*,M#1} 0ԏwla@ ZY^sdCDߨGZZ@ea㿴]{peXVO [7=[ď%ix Y,EyQv{ۛeZ3(I{*@iGFv "rAcf3F78}cc=d[ AS1y$Att(}Fgۿf crmɒ$%zjAl%Y'UD /bu^cR? k!ݎ>)&eғaA~M1Mjx蟏9gj-U'#`Nbz^H"ݤt"Q%LA՗ R:5=i{VD ʸ#} 9g=rl{'SWW$uﰍQ٭ItQW~q,\y1=Wm7vq}NQZgWVAc5INO+"{b\J^<<ٻgb/Lj$qw4SԮ1f ԭN 3S3X)?rԘNԟksPۯ)W}7+#<@a~J\RuW,{9jΫނ3i_+Uyri}w^cЭ {g+Uh;. ^kZ`E*:ٻFC Aa9"n,N6PτWYyԄJuT)"쩧ƦM}P ?H_ibJ b{:ؓU*mcpz~V4}r dЧ:s̉j_X7& بN6FpRbゕ6ʲQTٶ@CL2f[VygűKS17&4tj-eTJJ,i&eXDyG|bA` KtH \!T'BvqBXZ-V\1 jn. mOyd7ug}ø`q Lͺ#%jA; Y^ L¡Di׾ ~aӴU눺R!BVŞ63.AU@IbٔMdK9#/1)qk*9'Tڞϡ' f ɚ[@M`1r֞-Rk;]ƪaɐ;na3+2J4Ŗ.hj. X N~6dĐ uFFOPrTETZs ecY(["/B^I6[ލ8|nF L8[8PۊE<Vu 4^:s6n w5;ӄRj[clw8N!Ci Gu\ ~7F$`qjRI嫃蓊}ȧ#}:Ѥݓq?LŤ_8Uh|U ?:Kﵽ)C+zJZ{Xd o6EJn5-C;8&( hgm:YA/,+15]B)Vj['ddթ5T|v|ZS kV#gSN"DFiI"#Bcipx5څ`Y~ڒXMu=V_8J_ @ آ ?׫XEU{`dF@bR#n Е'缍V|"{*GU|J.;@, | QvMSʙ5 tU$󞘝z+=]7+ѻ%d_-"RAeGT9!Dc!U՞P4ԎQBfԔVS͇#tv?ŇQG 0ȅj; ''1Z}؍ok#T0V]m6OV@c:* kR@%Ѹ皘nZ(ψ!Η< UўB B /B5ma$xdN6u)Y^ʐd6D@Y)Msɳ `w|ZGOȐ4=>=jnFfw5U -};]N CEe{KxJE֤%̣?$?+oyR_vgj\`qNۡ>})J̳$a=lL1vϿI}]kmeVwMOP<=؉--\-#_?* \,3ȅܫ ~RN+ƫ@г(]%&G[/*+G@^TIB **3M>ӐdԶz9 L"ϚcSSPB+k@1,_~0>Œ>2H5KxSbQ]T aMFƃ,KEHC J'>twO~-Y#,j@-4;S\Tj>| l{:Dx,fZzNp V}v$z_o)j}oH:$7!-cs e/DQM Eɪ*CK'tϵ_E)r 6* \D՚FS/C uKiNEO 6zctc͈.JZ\cMn`ZYVI  t[k r yتblqǢR%=bCLZ,W[Y=0\~=l}%2Ec!:-X^¬u∍wAu-Vv|p%5q@7#`2Ɩ3טXw!E&IS5h~BmB,K*j" ^DWv*Jn`9mPWjgBh!Z3>bm|/xڭ_NX LF~beU6Fu/Ajwus1# 5۸XaP9}%MSln=LXăw_Tc$(F{'B\xoթҟZ{ L0!g^9 DM17T_2s߱9=3cڷPz_BA4VqjvD7if7J+fҩ)C뛆챊n$QJ` ;Bɤig+'T Vn5X@Ǫp3Vz+g e*_73&wlœ2ѷNo=rыۢbF} cΛ/Bc8O4z@p+‹D4PuENz7lq8ך=Az)/{peQ]U7T~:%lъVV4)S+uG9}]Q{RM-|+FH8_y]0vQmcJo3MK9%D!= 3V8.Wk^]Ez_DSu%fMTlӈZnIMhgRΌQX{lyz5/,($yDT]ƍYR.Zh"O% Q!E?K.I{_*yC[Hsi ]"zg7 /γ^BJA@T%1%/DGע`y$悸%nU.g~fQ~HJHPۓ5j# S nZ|B$:5 Z< k\ePۖy)-<8)rpx% ؼPS{na ࠒlZlyàٿ>~EQt8FFDuĥ^нJUfj|`8ՠΠ?тT;i5 V> -~YTV%,fw2.סϞ@zYld2<rB>mPN:9G LPnr2X/1Y395BDR@Noʞk3"^TiUs73$G {[m5܌">;}a7w Bg9 K4Ӳ=l[*ݪf ;*ՅJۆk>#;ab~vJhd"9Ճ~Ap V@2Qc|_WrTxR?vc Q|ŨGtgзv@:ۈH݀Ɍ6ܯ2O[tM%ףad}JH 1]Kɝ2m kǥ#NJlV ͞drDyLsD9 f닺F2<=řǘPᦹk]2kvDI}}Յ=Sz6Hsh-"m ^q1%74(ϓ͖Oq~*Vv_]÷ϼ +)5!rQb;k/ mmrT $C3uXD RK:V{%[;eVM?*Of8@T>?Fr^m Vs@2Os= wn;ը`b^|[fGW^ww\apZ~/[-gF*͙;:.?~*SFӨBr=lɒ1$$)!ТJТLnfCBMħd^Q%Go;@&L.-my+ODڛ*58 n>VR3{F , n(oX0qt4.{4TWQRP\>8*|Ԍu8Q7}a4zUKW,C] VR\t0}O\fe2NKg\6 pZB|TICvEΛd߶lAKQ)r4Ak*Txzr ²v̏Q|eX| 巫%s!>ڸ@xo1./XGVЮd򚬭׏ JinH3^OrcӄVb Gb^s-; (EUֹ gFuŀ]-vHe%~.hZN0i'?6[ bw#T: t*U|$)'4G5jYmyЂٖEa$Wjހ-Z: H3'3^~'=%Y{DRz]0=}]({oW 2%`\a5^1$O'`Z F~/(j/i!cFgp瑽CZ,'*]~4u  U?Rfގ`4 !"HGVг#e1ܓ$`ss9=-tw$ +F >O;D˷jl7ȫjؤ"G=nKl_ d:BFUF4Tl rߧqW&xˊaݢZs 3rPP?'"/!~v¡*XEi A ?"0 G:}U1O=^<#2r~44]'g7"+2C{;yB/fSaFշ wГƒBwH *r ,u Xp}8?9qB6(=̇ TyΨCZwCpW4 [N]̩ahv&?yAHԱF(X}f~A1' f鞟o٘Hdc[Ag?m%y1XqcYN"pwO=qy ]1O+hd}(<{}k S?X}I\ߦ4bmZ6cL3нjVG Ic3HO2*6wV>^uwEm;sMԤzh҆`\ 2q ux&d#JxNL%Jp/(~s<V"ƤCI%+$DJ;,Zq5zxaBC_CFq8LKG+c4Bd'P?T9,. -mQRpPڤܚwV+#`(Գn_ML/eC7@ <o֝6O !sY1b-)%5,u8k:lrS:ZjÀo9YH ve[Y({Vi6EINB'tT[vrJ{ %rB{.+2ߒ2,qNthOa"D&twJfWTF`tUq;aWM3 w'A{ ;wҐb=Ǒx呃Iyʊ 13 NT *_Li>I[NT†h惒$/0q[2![N6*54,PE&&Zp'Ďpo& lgLwqߕT|3_tʪbOrvGUAYP5Rb ?h˓Ї~n #&Js@oO,=:KڶgN%Om\?Cl2gtz7;ǹ:4ʚ$uuQm# /ؓz)ـ}h.a?<^,QyUrxGpŖz+ԝ~ {3۬*'8 06Y|7PAMkahM p}׹O6eْ2&kHJo*8ʍ e#;'҄ysso\GoغLҠb6-_3I~ǶR%du*n7eSp9QÕiw[R'혼C /uJ=ԫ I MK{xUR==#TAZ@P^zn5\XN$4% aV԰ڙs'e%"ZWmpۧ/uԮqfDz,s8NRYo-253`Pg) ]Pڥ^T5~oRƒWtG;{2vugf"WI#'eK#pJSuE0r"I׬[ ܌j\m5h/#a|]xD2ApT1'"|fqHB8^ [B1Z#i+qD$_-dߟ6~1NUf$qzZ)yFDtahϧ\hά5!^7IJ c=ڬA42o%8u($1)O>,mT1ʤ63\&JzLr \:>ju9(i ktkx*\Hn]ㅊm]_'|:L |k|`A`w#I)wF݅ "+ |QU1eWH+EFظZZBMl 97c7[C%QXZIPIfqj$Imp0?NݓZkY.]vKlT_! j[ \o*K+kDGO>+e~&qs~--CQȗ*nѣ6f߃ JACF\E'$& R$mϨ41͖=+0f0GiQwn-Y-=}+ƦOQTbS:$m&ǽxj|C7;k׼Ep‹_xG=-/~%d_om>B8zEi9A,֩M`˶'{B[G#eҭ|;*r_)Q7Us+ {AsTL_yH4߅խ"ۂ *:H2+r<ݼRyU;Y'= Z).F}y4R:ڇ{& XE.*-#x_OT TgtĜFl}x"0:VӗqŰE&.ڴJY-B!˟*:QzSA$"SA@CU0Ŧ4=4f8 >8O/qPM덦ei-e~b`d@.wu8Ck|ԏN{T},43@4W~^g[ᴠ.M8  ynU!䡽a:Ĵ 3VKu۟'0TuGF2x=^oo gҶ`RJL1SUo{4z~C0V!c#ґX;{zDCaǼ Tc] Ht'ECI \u ;MsXa_

      isuv;޷ϽO])VI?zvqF_{!/Emkj0,f_F0C3MxZ plVEb>2ktȁ2~Zm^/s' 6x9&#W/zSz5zޟ9fXBӳz]ZOhPî<*X^kVOp;|`=m|2̤_街ƍRXHq%$`BeG,>:$R0(eizR&>KcEn`Ǝ=W){tMDd*/+9%`,`yX_nfdE鏷v;T]: ؊wtO()d#΀m=U`.\%ІV27͡Y6'7hm)Iz!;DvyD/ЃyZgdJ2 ub3@q.pJ(sԔ mUXɗu'ߔn~ Fkg Nvַx%|p;n-Cxciy+g>\wQJFd~k(BD.{ZRߵ , oU>࿉)P*ܾ d\E s?ȀAr\߭Lr͑[Te.xA!=̰F@j,9ؿ qbL^i :T+/}8F6/q)߳XeGJJ=3 PnPsB* Rg_'ZK ?rϏuXˋBs' kd'01նwi9Sň4q9QGmd`Gz(B^X9~wBMTf{t"U| ǸZe=!6C>lz; ַ/3?!{ad}+G({n P^k,ܧkc쀊 hWۥgpt#xVWa{W!IJ' 4H]ȑucb-Y9GyKX?1YF% n+sAzᕙBբ;$8uUv;P 5Bxѐ)֩sTj;X4͉.˜ױ $ܣ5z-%At1#|v)Aqqk{$1nͤ0\!N"݄> 4(wlAXUb 2('I;sCf3b=5\|>S{z Rb~ZR*e5U޾epWQ!N`}524gp5w<^zF(5gRM>~U_Ǚ 7u-M5e;F}Q-z2ZjQVt'^5kA+mIr_mH,(-(E%m\UIkb**-\B; ZpWN1IKlA @-`7:4 }3??i0-ɈZg5DP1^C 6%y!A5pD i'g`2A/efFʞhE n kkŘ ^&Ad hi#n#XaeT)koԝY>H% N.qf"+C0aA=?힄d &׫9kI#M2A: XD>]fCw즲;GIK>xc*@9&\c/6pǘՀ"g<䱪N>5":!PO؝jIDlb@ j{zhӵ&  xV_r2aU쌎f0%IKr~##oxdwJa2Dbo0.UA#U4b4E#'eҚ4`4#uDa9B!)00.x\?"/(s+2ϻ]LtV? a!k92Iݝ.Iw#KVPlWo3p&9A<$a a@kb$u*mqG }TY B}z+RL"F2q7B5S!TWsHG~ 5υ Z2B3=OShw`"UL\ ȫJD%UuܒgQ8U}N˖h :%2|йΩ$v"n00 poV4jq"Qji΁Ca,45r*27ѐSj:,$@Х câ2Tż#d8;Dk( r#{U%Qi8w]\6ۣ# I|x4J72S%=dU,d?)l~4jo!(DvO|O)c17*ڔPʍJkS[+]ʊ%hw14i?Pygm[ \Us NȂyr ވ Rsf0)?{͌p3e7uwyZ7;JgunhPN鈣[gOTOzIcE,د{<οb曷7 !UcszD W1N4Gk*b7uk}h)bi͇9s< Kb#A+7ozB0 t96c"iaE@t%شMe=N/еGA>.\e@Z1/H-?}i(y }$?\m7/F-.|9anjbQg+je) Z%DON2VyKi౩ZЇG6H7^% j7k…O:=J)'| vP1u XZtIٯq` ˟&k h#Uvuf-זq&,@#lA 9=;jjuaA3UIkYZ4sa~1vxR[Y {+(yvͅ9$ܘ% Ǚ p;`|ǵx5Ά54ُ)D~ ge3"X%V8q!Biz|`|Vpfl%BnUezݍ7"ѽYգ G8_ͺp\ݵTqsjFN̍8kؐ+/fZ'fkiLEnZ!m9Z` 9Ċ!1ۏ\ƃ|΢7%l0H Y;7 X7 #IK  |icʬq4Qb[Kl pKK4{Z&Z6O),c#0SHAFk? ZtnpA7ʹuN_֜I9_:,'e! N854,a Md1t@X55Cew`@[d!F<Ðͱ.N 6 ,1,G&*8IƠ1`d's IZاsFACk`ߍI;Ө Z.Jw?19\z'OٽPʫ_"gˏvPa7((X|\%sǵO#kC:B41yiC#-7& >> (Jr65׳Q? s}Řx9+51nYB9̗*(Be^醋8>J{'ZMx9G۰6* ױRm%yCGJ屙Sqws_$0~c ȼд`PC᥀8ZT([ڜmȍ[#$$rd>x \8C-ƿ0gKF-7Hbs] ?4)ʟ>_7[s4;u5 qnnO))ɫ^+q+K׉ύM\']!ZwrmEe[r74Z[Lg`]_6FN 00谩>FF~zH7 ]l F W_{/m963-B^f-ćT&#˺_aRPKw,#\˯߬"AbCLr,t=Zyo'_j1W܌j; F?Yus0SD퇙S*dS eECˮeS 㧞#F`¢衁I[Ja,Ee[Kaml uT4O.CR)$HxOО=!?!Mb^ĄC|/נeSMBl6FɂsȝruLUO}d8j#ScAJ.3"V 5#4)\Ͳ3 5b$œX)iQy-&E)fC7cj8ai,$g-yQF1遍2D@6ٲ4 >zfX=j_ۼ翆RT\Bg{dTG u"B(GR`=KZ5J74a?7,;QBVCCQ+: 瓴Y΃@1{.xJr"4m\U!!RR₡+- =ؕ;-,Œ@|)(j[^ )C- L"?XZDŚhF8O @2͚4UcJ@Ĺ|kP]oDZǞXK$M6VY\/ \=$PWU*KCu#q<}JkMPA w5Z!d1tSAfcc1: o}!U| &+_=pSN+t(FYȣ:#Sp~z_O3v}zeH9 Qrc;Y(lvW zd&Cr'}\S KK;uY-1scJ 5gOJ^p Q,Jp&-P =, -dm,(5Si~zx池x% ok?E_An˥IBQU@ { bP]KEԍIPH?!up8nWc #:=b )ik^Gi[4F Cۈ$5ޢLam /} f>e*͇aڻ"ØIxԷ +gFR.nfv{lC"b՟/SD)?)w`]*Ea3uI^h &>RGAK~$^cg͊C{]IH:\)a^G 3蘠NBw+i"KWUuP81,_vLbg{-Ԁ9.ok%HĞ Ͽ$BQcqt6AQ%i,Ȍ&ꝬQB~\U+u˾~?Qŀg9Ke6YWe2џբvb(BBN4F?qaj^q՞bAЍ!Tۃ#AHݦD(J{}` I~!7eǛ{Hm`}У` ^2<?^S #KVuyWwQ"K[JȊ:.H*5N-SA*caXZ!k"C*)ڬT)M_cd@W'CuqwDy$Lw綻/2'k or:F^ՙNgFZN~Y 7AD7?͊RƁ]RSW|lƊ#Uc!]haǒruL9au6,{+*&ɱ,ΑY:Ø0wh>IxƁQ1s7$LRrcj $'Z VYS48zm.!tHqQvd sZ =ql2<9l5YC@">Zʐ*[?noф+D\|4`&%Y`CL|Mo1}Y$/q XvCATOv84}W[%?vCy>0B ]р;Q"i aD}t  /X٤KLˆKECi&ZV0 sd'e%_XJx{2|hRǛ#A)6c;H*aF  Xtt(bn/Ÿ#p1D35/A@`|i }3*ʂ&~M&Lty- `t|}xoÿV~0߫ΕY_y&Dlߔ]x`3=}]i!texo):2c bcBʪ']컔GrҭRUe<t#dJ`֎L$ZJb WH̀ʎKD,T|[f.8:l[94LߕU^H/Y@OʞjAPc*CcIi۝Y:`,(ʟf*l/ Ỷ(͙ uϷ]sd]웡i8-Lx!꾛uXA낏fY?O}LP֗2&G?l*'@ߵfDHޡO;zTUMP&DZY HABD+c7o2վI-ۍ_TX}|&y2X<|cQ*e%<9Z67/H~"B50! QHjkm]F7~Eqi=E#Nn.ܲ<;1ٴ]qj\o@+']Q⢅+`}34#JBw@hj/T3Rg<ӑ}n؃A͟eo0=YcH!CkK$> 7xe< hS8qФY2f`iOwYFr|&p%h:Co"bʘջfR]/odnW~4Gz(Ϫ-$ â!5JVJtq[ߋ`\f5-_E,cdt?\P̀~j :ܤ!aiOo'B}t< m'J{ZhyN mFd ΀1S@h>WAP̂u Nɑxx%=ũSmpd,/&9¼%-V?gb:/D!\%2u!!^H)8C􅲭/) ɥJHTEwsu|_y[^r^?۪W~k8xcX"Nd 'xuڛyz[&Ú(үsd؉ɣ;n7p I2Ǣdռ|.,磁5fywުD~Zĥ-AT?#!kgE}Rl6[suܔ+ð,OVYXG; *[ň{_>={P8ˮyzD_; c3 v~!+TRed, %S1/E o.eFWa֖4]xNf( *r) 3;V7XZ΁؟i-dI,Ҭ"$k)a<'M8'vC+vq4sA&dkb؜Nw"4:}m^1#{_4#x"Oƴ+ ws c3FMP ЗHdzsl㚂WW da.~0ZM2Hn IV-' w`^EU9UbޏBlԌq{?}Y/ O1~^%1|[V`ж*nPrGa;rp %wikuyk 3dqvG\{u .}\iU*yR$x ķς?Lhf]VuADQENzq PbPwpįn2z דK,ړד3ԇQ^# =EF@WTp{QnZ Co4'vg,gHr1W޳ o\^9˶RUSP4<8ąV"ҽaMc6B_oK}ځp"`.s#Gh߽+X</dnϝFi"2zS-znεS/f= 3+}I <Z*CZ2tZbD1!w@7mc:'|Y`=.;Hj,ȫNr焙^Fŏn꼦ңl,0B7,1-&$f]d ۰tئpk }aKwչ]ްfIfb8anX~)|Xg65G? _̑8OY=ulp*ƶ16,i{гCSw lr)<}P|2k5 Q3cEh>:FO*zoؾ* O ]ġzŰiwnNּ[խdNd얢K9ke:c P+t^Mi%+k~ ;TpaUmљo;pP5GfnԪܶC5kBa&"vr#d;L+ n EљY)l}idq9;jG#]:'Hm]m˃V'W[Ȃ}Е&R\QbripQ;kJFjQA"?pJP-oՉ7!N?2ʈj4QZϪomBy!$$E'_!}gb#Mue IFLAL-I^8q~Ek$bS*<،`ZPv,s޶JF"'Ìszmf3Px[l |)ԋ+ߢ`=G ** cEtU6Wvs%/?g/M0dӖgJ<ҏ~7r\"UcP|B01f@fWM4a lF曐[J &rFyzX(2g310}YeeHgI1C,\`>j(60eU8"kp'tFTQq(Ce1XNpDi:Φdp>,}_s 2DEȀ;l0 &P_˸Rn6z)pcZO+|4,06%.`{mίύ#ȔFa6j9QC-Sk|[4\rqA>L);h YzK5g^:@l&K3S6# c^N%b΍:Η&'7"{=NNnx䅐*_ w6C='4YaSk#CE2cQ"cFl|N6Sϼ̊9P? V\e]3\vFbZX"uR:o.d%Yh•(c/\AlFAI)x-q}8TtNyfcoa&Xs iE&9o꼱VfE$lV{i^6ҔX̥ƨPP<5w>y)fX/sI\}Oc;p"z m(RcM8>cK5<KL*>xjN?1 s$,*Er]UPP[va{CnT-^<-UHh`Y!GʸYjHy0e oKj9_"mуBk 7X{eXG6='4&- &Nuňp06>; EipS)&ao%A m4C!yJ/Zi N^Crsd10[d[JCg?Z(܌3Qhfl(<сXk>`dc@M eٖ@j fXu-CŒdd.BY.4#ЫU9gYZ07070100000438000081a40000000000000000000000016239ea8600004d30000000000000000000000000000000000000004d00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci/echoaudio/snd-mia.ko.xz7zXZִF!t/L]?Eh=ڜ.+x/rs0Lڵ|1mL&pS)&r5`QNl/TƤN֦D]VUގ¸UD ,E;\e^cr(?n+ڝcH,AuY|7tX"AgwhCfD37>x;|? [2Wq,fiBE*V. s-,mtuwj(Eۨ>;B(a_ٗd <+6V' xmZXhqoeª$M/D6Fe4okD)j -oL*RP)FAf:feDً=Y/VEl վêkZ[B|Fv٥qȏ\mZl #| N2 i\o.fyylbmݏxL|xcі=l0+C*Wi3<,$F \7W. Qr&^\SV ciD^q|U4=ԏ|kSa6\8i [+t@/K1pxPmWW (H`DHW%[ۘt68`K&gx>>}Qnεy//Ά/kof$AgGQƔqYf6W=M_!gvoQ`9 jlNEP@ߘsd߰v9|?Fesې.LOڟPx aLvi!j)U' r芖]Uɻ*[9-˄|50|Ɵ9$2`_d1Аv}75f8.  |0+q V: [o{'x+"A?QxpG&iD11sWb%(;wBwI;#N)`H9H6 ,'wNY |Tk\-$ WѩHw@ NOf耙') u0JDJ9y,βMuշ?zd$L;b`N<>]tj~Z趟#]ehqJu>!#:k($Ϫp8~CmXwc92FELFS =Jn'{_bC$AzFZ}o|Y*1x-XG p(aUG2`j橃#cvrW t!;Y1f8o=bQ;/HÙowanu3T{N-A?teo[Fw>Vp$ZlQ_4( ]VT/sV[Cw#'G`rJ. 7qϺ0Vqa6k4AKޯ&KD%|L卧6p:rĎII/6N~UM]^o2L͎#gDAufcI6#ԆoP^eO<; +]ᔎn'6Z" GO?'4ք7=*1%:K1CJDcjs5qI+谩? 2!"הCDr M~^yЂA(d.x\cA]b2#eXͳ ]z*Wa}խ X-y j^]n҉܈2Zս8W[Gڱ*1.6՛رLfT_AH- '%O:N֍GYAMϙCk\^_= *S47uTfRb/Ne+y*Qrx?&@{3&e!nD-y'ᷮwU;=~}^ (8#Dӟϑ5}ON`9P*gN}ѥB~$%Ra^=E\SlԻPJ RhVܳ'7,~Cܷ %|2H vꋠ[X^K7=F, !I ɰCgefԒ Z/e3DjvmSPcm{=.~"|"Vp .Gzseh6@Px -XJ}tUŇD^NSQ<VWY>vY:ͦbU=3y O=h0=߶xхӴїKu=%:dI ]FM"@Ϩp .iXk۬VI$+hJX2RB<#Hg|O=YP =Ϲ ,*BW0nk1>`GO*>&0'aB"[ |D;+ln_u@+I&||M`j ~xp듦.uB3zfĿ`u:&-&,Q,Kq;|~덆;5/zԇ\Yr_,viFu \cY=.+ P(03I/ Q2]wEmZGbBI~Lү+F]{ULcNfaώcds7d %ase~uWه a+!~ nftpzbr% P/伴E\O&{HZDoa >E⍱0 k G+49p-?$C,P|A)t.ħHTqXʉN:I mt2P5Ii9C9㑣j8mܬSS8x;'j`kycۥܱv9BXV`Յ H$p.Yab*h2D]1P$\,mCMzҎp6*Jo ج1d-T76г$:J:72i Z%33OÜ)*a-?V]Ev%tMst7<3|aSC\Wo&㔀\~PI1n\-2a,DC|[V Zɵ5}ݰ}{BQ+3]\.0v^~YüSG1?^;{BnOɹ)ɫX.~y :np ʣ|H)7,`-SMn%XDEˬcXK:+biRoŰFd8<8~y>Itї0+3CK!u$>P< Sm+`!)4ŞΪ HTJCp qB* Ũ 1,Jv[̟u&4Zk;X:Eqr"Uo)<2Q?R|Əõ㱽ߥc }4X(SeRυu_V`,tWZg` 'Fz=ڑ&{P!'YYzKHe|ف̩M,&'o]yFedQmcn$@ϛPXU}Rp,8 UD $ѫ%\b)+ڶm&K3b!῰!w{_O9ڳ>|isμ\1 /}& iӴ|o ="CxnݟElbЀB2J'Yz 0#:sxG7oi iF\y%ݴA ³ PGf*Y#1@<Oq|꟱̭PX&_NVQ'CQ[75 &Srerfxf }9<`0|2Hf?i_S\X\wéG46TFGBɉ.c %) l|]g^k.€Mj=hoNrglĮ+QBYٖ,'oCT/4Q/jW{N/Q cPȄn<_qY4'D6Jި !od*rY/H0rhz`RxQbq|LPZ2Ak/Q;BF-gk?7 Ir;nW@շ֌fYY0Vvqs]#NEMbpII`Ēf0Kbt;&D;l(.yqD)riI҆pU,x!q}|r"3~GCc2'Gx_,*{іr JWP^dF>)maKE ʚq{ X1 ${횛#5^TLD"Y*nJ t/-J Tr㌢l nPŻVEUrޣ_qV k16:0\hbk=sl뙲oz&]YW 2wZo;g'e򙴥ʲZ{'Gn2BXkUǃD Ger2QeÑAF;yt_L,R^j.YFrGnoSn>˥$?>b_waɲX.'RsF ܥ7k <Mh*,Pv2B0=0d6k(9dpWGuNqıt-E }rhձmfUzM8츳8-?CmV@谨FQ|gkZqv] ˶]D m0!SI  °zΣsróhG (atfG*d@%V-^' -gK!/QLe P W qn 3) WNsB%i7$ũe7tx?~/z(֖>[Dݡ̓x υB+KMG'Ig#@I''m lbya^-ja]Uc6᪋VtepnzGtэ.@Tn po+f`3Yz HS׾2,BJߦm0Q ̄K4~Jg 8/`!nBBS|v~S'lG 8# OیKFoSYjV~Ga!J9V_sm]fK\h4 aOUq "1:0\{rE: \OȄ* }>[&VZ~;9o֍MtSt6ܺ\OC%|n0#"D:T; _qAh[dP3 k-%VuU e-:#0Ocgu K%v.'V]$@|n /63>YXwu,.{ZkupXlLr\t7+BET>Κ\AaePSnlTi=B/6 ]Í̼[IpIAd۵{q"5r5PrY\z]ތf7 mwM\6fʒSZLȜKGzIRQq4m=yE}p¬Gѭ΃}E&QX{,Sɾ!Zuۗ v.ׅkn#|Ä!F(]ŅChB4zxPǶ]'OjK$8tiPKq+8^*^4RzHq RӚ嘬k?J=8M;*0KH Qb:9eWn=ZaEwuKRJeb#9F|"Uֵ%JpCN!3rS;/9]jӭ$L7H1'5?ޫ1]@z(j~AWvz1#NNlvܵTNLڂUX碼hiC6 [l!3ݭL@Kho|q37pƽ{6.QWx:W2>ܥ 3>?JD_3DT'8 le0vͣ}1W ̽HJVIk4_w-A_dA '>'avkm#pSoBMv*DQ嵬1P8f4?kba>pgXdOR|nwqߘe%aC\aqL#e!=eמI];Z\^ K$JӵP\ I:$!i@sI""$cbul D58x'i݂[My (]ۑ~kM콼a;Mbn"/&5 >|z^ztEʁyO4Z}Z,._O?DX}R.a/'R2BBru L+p9V6 3,A y>G>6!E̴gMGm anpҪ?}>!j-$h0Ec;ݳZ(FyۊݘRՂ@U#2tƽޟZy1;APA\w=\,LG˜il/r(l4ۭ^hCėz -tG04?_zBqOR'Ќiю3rO;`R-Г j] dwC][F>O($cѰ) C3W9NEbmo] jךyM3Ǻ9)E4%ywV'oeCA1$0<>>6ų,^%@W7w 9Hy 2'ʔ64Bn;x,Y($~m6# YpWfѸA|1)Qknws zpiJxL(Ϩd:T~%nQ!6jlFٸ9ISR8 _RyE{7߇Czjzt}S-Ʋ 2V*aiQy5ϳ)r( ;ϴ*^EOs(l:LQ9[ 6(8 Kϑ3f ņEFCI[ ZG|b'U݀3a pjeʹ5W;&/:(dv%7QQ ؋MjtLuRRP=H/z$zkT t+@.@83\yVNt$JanM-9dLn|a_/XtvŻA`܆GR)s٘OycJ<箁* slpwzH#W"fOʌT^qH:_'~T-R$aĔA%ܮ)NEv2.3Z3TA_ۈ pbsulal|"'8|{X2T>( 2,$ ɱ'mJ ؤVW7ʁ 悦RGDxtPyGYZcg9LX} " x}1|zQʄe|@Y (SGO6!\eCm9?G ߀5,g,&'c(WӢ ̼Wq̇z{ /8 u/j=x\I3/wc$>2y'{e=u` 'Hcͯ>faҋao&z5wJ ާ){jN7sLÞG8މjJ=$_dKhgɉ@[C|6MhH#}uW!sdO"Dǘ c#Ӆ^#^!/i+!ENQz@,(xI:[2@?oed  j"8%SnDt>&MVY>"v~ Ep#?\+}! {%3d+|H&8H_3ihu$+u-[E֤yh| ſ. $gܢ~q*ӔX, B\JO?ZQ=uJv@^ji77dR ֯QFF=L 0@Qtѩ^a|23F8 ,ͣ 8HnT# 2lhTIi8 %JWd5zPihj_,|xTaUYsr,p4[ܿ~״6T $Uy47B.jhфjZg8EC4gjs)p 0y אKiH~&js] (lE ]"o*ӹݎJ,j\5Y1Jown@FπW]>xŽ$h]~Sb|w_=[LxL>mx2噥\\`eBY"çU(i钮::X-xww*JhD4#nQ3UUk|G}ޘzԝ` $ǖ0|)DzG,CGsDlO j-Y3qcɶsjTkGM+6'34Y&n &;hw[tn,eӥ 4' oymm3{ OYf.:j.3q%Tx}yJ׋G*iEj&PO 9h$* Kޔ<q'Tg/`%2Ԇ1.Š['qXx90XbU%u;PCsYp&, aX_31vKGHhs MP.6X)@UpMViU v8T:ȡBJMφsR,@?J\F32OKIa,2?|.K6O,Brd)fPʹHŤ,0m4Zv0xqPM?ÊFu#Pmo_53cn`bQlz}~xc3R디ɣё/f scM2ˇabWhmNFЊYY? 4VA.g:Z_1YlCF.1텍4gC =zv7tNߘ /VHAH E1;9p"Lr r C C]^hKuXE!*yY[u!p*zoQ#\TҞPdk;t=SUV̂s+nJ9u>?kw> %xn,! Կ3J[.6osn 2$bݾJwSfcJ$F*xJ;=?KRuM gF;p5LaHJ"Hc,7Üm&Vc337XBȻ?sURlc DVPx)KmRhS rO/n^{㪘0aD= +ҭmbE17sKF %[Z i hPٝoX0z T"kwMJOn)\)Mw&RC%F2dyyc@)*0?3*8=YptPsS8Q90XJ|8Fy/,/DCs ϑ hO\,Of5*Oy$´R3U3lO0hcW?0Polt9kr\R0>~H>KQZc} JM"8qtʛG)sM@U vRomɃr|>I4IZHwϡP6-WNis?T"gUl'9E\SlC]^ X.P*yjf 0~0)Z6hUm |"3ɠ@#QIkr:7-;sOXoS0 uȉy ͸VM阿 laT7Ncvc4((p`*^ 7(׌ZKU Օa;Kd)C;i~xzЛYp82RರPC_ ;毑S~׌)aOڜXi~ƯHpܯs˯^u,]q xU~x'=05 )% aV̖G/bpxOJr籼ꇙqAoe,7džȑZ6Wcc![{bW֧#wABQ(,pMμC:hMe#sa}^`])S]v{? %(F(ARw f801DhLf\jXPhqB&Km0tPE~QC'PJϿZl$KXju5,L #*w8WƆ4x[__o:Xp2Ų Vb=>*{3;JKJ/ 8H[|CF9n>AJMG>97ZBm({EAu 'm8NW\BD tMqq:Pn9-rrhhS:Ǭaѡzc!k!(OS7WqT {x'BNHr|>-YVb^N9f$5]:eoO$.bDpL~#Auȍ 1@B+UWoFÃ~AL%3Xr*ZNu*n$W̮YaT7٥8BxVW24OLC{^6a(˩#l )HP,YW4{ ERm儔~_f3)DKz,2TfTCQv}ڨ -6| ؕy& sޚ.Sؕ@13޵z%IjX%z>N-I( x$KmLQJ82 Z-Y[g!KvGy7LSrgRxXVץG1ݚ(T!"0ȆV,HeC4e9R74^C$0#<Ҹ@ǹp~f~l(-#[D>I~?OypߏMVOd*xv Qخȩ 5FiԻ_8?vd>8O%Na}gm3%$J t)\yU k>Nz{ON\`lճ.n_RʰDEG|{zM^'*:! =_CyC$EE R\>RbDurFbl < ֯%Ct@?-J޳4{ Zה0_t1\wlz \vhyc-N>uB,K9'5u4"ԿK=.6"^DއK b}E[`,&@49?fW2no_9'bJ!^c]4)+q6!n*DZ% u;gp 1Wc-%wE2køEW% ڧG+li|a Jɍ[jGLҋ\vҖW]RE8^C;s ˽遟yT5L/vRbO^0'C]ЉKGȭDHAkָS-.JvG&xY\*+>3\s ;1a%¡ݚM? r6s>T;*>Q20&Wk _xlSɁJ"l&DPZ"5)m܋uGɒmq"M$#\M'w/D Xwܝ 6F0OQ(eU餞)'nW1T Fą-S^0ZL[B d?&G@ySOICKZ,J^HK 1,.ɶ*VH9)Bͤ#~ *y/̞(/TK :{B;-n-!=Eᶂ73,H`I=#'3=1zE'F7ʇt^6 s+ Jj`/9QpYŜuf{Ȇtdi)7gm^!M6#!'itҨZC v}M=EPX{#WC^v OU?饍 GŌNUnFR -+i``8&bbAf1W(siޤnD7nxV'DW{S |Fxd?"%wۮ3ܡdgQS<0B!mBK!G'V]Ž1an&`9@a| _ٍhs`욫s%NfrjzMNxkOq/;јFi.i'T(dWk+5M)L튌?͚絯8{duRP2N7+zauK)>"KYB +g]s`>x?7=b_LCZSA~UD6 \-W]Z]}YVERw-w#׺L )W0ޗ?+ʣ\o8wGI( cPaAD*š`d0e;KN3?Ü)ӷex숉CF4^JNQ9OwN{B./&=1;ǩ$$IZ.h}Fj潅0cbBWّ|`W*mbZtO-qV TƩڏXZuQ*)l2lы}##3Nа͜ (9 j;|θ!k$*ȹ2GS톬Q0$MU;+H_heIziPO,)e&Ra^O:R=Y5QN,/Ðd.ڲKŗ{?Y Ȩe6'lTߏمFǢ֎ Vw ׇ807eQЕԾ9B7IX0vr4@͜YO? IcԶ:-I,dLRt>aѽ :˛jh+p~OǶ!2bRNf~,*㈭駙KG͢A~ᦥY]7'YK hi9j[px9RΏ%! 4^< ,y=K7BV#`vՠ)9#cLr  wڋvE.-b22ư/%i%Ϯp=\/^KԡW p1ޗhFG:=;>:y|k[R+rKCk%yvS! ϋd,UĆ־)*/襵 }M_Qy{ѝjӞXy%ߛCf8 b† 9<P=qm[DT3Z{+(睸1A@歈D@s3݋tmyS[2ӦVL GdBCbB|սDƊuZX@ײrk}bZ8N#Lٲ1?% A266 t5vtHdOJ1/36U[% !j*Yo4paӋ=zd8yϔX$u3GY5 AtsIђo˫<]$ QfNC_iSʹ%8ks[`s]rBm1ÃqHVOq> [Lg:IK&t~#mzJ;´HMhC@(zkc$ztBDJܼP!!G/;Og9w-K}~Ў% E8+lEǁw@+5𔡪̔U&%,MwzB*VwlQvIp8w*mwpL)_슾OҞ- @dĽ{W]91LdYUHr!9. ,<#k0Z&1o%koԣ`rhZկO/YKߋT}eݑhhT>+jMej64X!%x ѭֱgYZ07070100000439000081a40000000000000000000000016239ea8600004d38000000000000000000000000000000000000004e00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci/echoaudio/snd-mona.ko.xz7zXZִF!t/ဋL]?Eh=ڜ.+j-pgL2F_UXh4yhp=XNJ=k,%вDac~GyN`"_7R^܎˲0)T9X3kv>G?CTDB7' uP֪&XHrԷŶ]R`jڗMDnmSïJ"UF)%uꌨDz3+7O1q9OG!Ÿu}9Y@EPMjfLTĬ懑E7,136N.u5@V-:;3T,cRg>Nӷ vY.>޾Z6B/YΔh? ["H*{~WQDbNKu+αõ^EL8Z{cϐ%(:nhW,T }%˕xF6Imܒ~KuV79jՂ*%dM:cJahе{$ FS-[yi{%a7Z 9#;*GGχ䘻i)Dly+ٕUI,R~m lA f*Őns'p zf_&t4lв%P !0t%D_K̬$fu&aӆ%54iSUP}"a jD(/U,+ti'ŋ`Q1o $8.$qbVjEnWJ Z@ Q0U/v{yïyIzXC5.,vaPJ7efV2"Pd:]g}nּF xL/&w& a*BDnKP-& ɜzRUTkB7\YSޕ}E"صkHo,\4ܪ>nNOxT 57s,EΉ $I9S!lؒq -lqRK'שVhFAhT=Ă3zt dAuM 'J3G!&Ưu0GJ2d]|}: ,l;3"[@{t Q]8knȅ{$94;'?>( daud.L?kfd,B s7 D_Oܺ[S&6Fy +/KvFh l{CXλ]|6[2ܧ(P ~RFgQtE^ u QҀ\ԝøE@*j& ; `2W ʳ Rj3Mp=duVEP:ם#;[ SR;7RC򎟛0rM7۷}b/l!8G~;wtwƖXGQU{Ad,53A_N.w\xza;2l&]^ܶTrwW8 3TdX-,TEcM˿ gEˌE̓vq nM7э+łbr\wEp&G QDD4ظKSynX5[NT">miG`U|Ȝ;pL`+Dlў(ِ.E-XQ ,Tît2ڨancmT4bGZvt6 t0Vf7zQǽMg^ӕor!w86\-quW>dW7/V9Nz84hݽ4]q&P9СXp"%}agƫd*pj3Wѩ̚#r>EY7 ]uLɱN#0^ nQԠoi0zZ<^*)*`qw02^9ĖEj-\ݿD@R{5Hg.4R_51ɵUbFQ7޹UoPXfCA| @D.T3%c&gz`rc{p_yM.E2HJ6oڱ$`[: -%+O* 6Xw^L=2kHI;c>ކyK>nq>&QsXgi.H}=[:I]e3 s>};A #yۄe7)c5~[=ĩ4jJR}us8+&_eW6 ᒰP(XRlx}˱P?rnvРke)ArW{vY]0ro3ahCxA[.jA+y󔙋ݮEbDJd9_BEj޾Q' HPIEgL]CҿX}{y3HY@'<ɏ׌Me_^I!`S r4%KԡUD^A]Uc_Kf(ײI0HS#$iex=X>?f]*zhKt;_"?4"Gu=!ueƶKw6NXVSl/Kv{  2wJ=7b#~|?%]Z P}s):UuʺNQ`2I2<7!}=8 L: $::EU1ﶍ׿'L͏ĺhY5Ρ=F0߻>B9d5 ,B!̒FJStGS#ݹ rG׊=WZȢS)PHrV:~u 3ֵӧc& dzC,f[kJFԽ`Ԡp9!%Z=GI"9=$dfJsG1f9uPY9f$ȅiN5l!U-54NwOsJ,ҸUl=̜3D^%`^w0SFL_&Y;Ewg-ߞFE䤑}*S8pZǬͳOsMQ&˩.9 v.XQ4K;=7]4BǶvd7Dgp21.CQT&-j̞Eǡ+۰> w&"򮹤@"B'ӆ3$O\5b(' ۔>f >^ԘE=ٵ70ܸ dd[ǦK(GXLOITΕv90 D;ۨPuȚ ne:2"H< 0!Ch ;/)9`$aD(~](Gn  ?Z!rH/8璒ϛv0X3X,i>k 63|€tñ8&l23j=rj=YQps.mw <+LTx~GHYJԓX`x_}1,mΝ[i.CZ\1ɀ=$.͊HjEO9@'GAyFn"_UN XB͜In$LgYYDSTYu1染hH'5GSK}Öx [nX<3|cd&W2EO>IU*fw@)(iw92{c,b@Z.E9Fr!b!ޫf5;Fz]6="kLbwk]BijBiU=5Ar!M9 u] -J]_pIq\3&HoG4)u3*V4[U-ӹ6gheSaJ7yWPfFG~FgorZ9.bMj->n(L(Jp x)OP3#(\`w^TsZ 9hՍ>݋;zNYsQp+O$Ym!(X l7t@9RfgM*ϼxGe\Q'}ptzy8pxJGu\#BoD2ps[5DzSMYꖀF{ȫhI6Y9ז:SvyCp{j ܠ^>C_.pU=clQ?y gv xKܱzlתDSjr"pw>5jHfgXinZhWwz=|e j= ^{HQE#R'6DO&l3T,m ?tGG`*LFX J6hbGN$cUnD-!*}ss4<04K חQ'*C!q*U)z}0n3>Tpx#_3s0SrcDYgS:ri6th46Ig'@fE+}7KkJhXx OEM &$3}Kp"L[%$!Xe^Tףpٶsu~q.5S<*g&[g¼V_aA^c6\Qd鲭E TmaܿZ Vg'#d Al]KDYK[E861Tyԏ:]qP4gT0r.L DxLRSH)ÍI;vQkFz?% 1٦Pi/mDJ{,!"#G܅h BTN z2 EWA S epd#k椔=6Vg+e`4'VV;:զK >e쾴w(:p"c-*ܽvތBv xlVbw$=tҋ NT/{nl t%ϑ"wCt4ۤDm2CM!u[ĝ ꑻ߹mу*w44X넡50&VnXS/qhj.?uO})kp>BudC5R=6i(t[уAU%wdK5,0)! f7_Ji2F"~ҳ{m=6C+v_w"rWX!JW2򹶖:KA #*eB+G:@Olr<`";%-5 0GtYf ^ 2UD h|"wJ}s (}vzzF&SS"^,*W d a-~?/+_0jaXweGjVx=X,z;kؠunR{=*I׽ M}#/eIK:D[H \=ͩP@m@wN{B@ }ւ,%}bU Q' ,ԿyGsJ|*4s2\5=8vǁxwL  wn/u=lYK]v}튍--&^@ڲ9OG{KTםWNvdAz7+jH9+1+PAmȭ<6(97#EMRW ^o _85uKR_;l\ FeAUp77$YE51. CέޓOIkc jxTÍEY3)sL XoeCې㬮lC7\'Mӷ r?iN;+Ɏ&_64l7Ml5%JTM{@`3o7Lv = `09@Q> }%LF]n9Bn$C1yWdLL:Xƭ*LԪDist!Y=iilɰ biJL}=oCD{ZY&\ai./1>G@2yy; =s qBiyzV +:)u*G.̩yJi-ԡ"~h3i`0<&̒k9,`Ub&[(^0XQ?E.X7k_JveHc_!oƩ NnZaqz]v`Y,hIibp/3k;Pp핎G ֯rJ|ElԓEM֫dHY7AɯgS]t7SRIݱ,KM]*ũl?xvS,"D 讃lݷQG|SK[!Nn7XHžHn8:I9|-V]c85{-Hp[(=),aΤdk_M'c4hb}z/s QOP+t$IAU"_Mws QAq@E&9jtR]SeLn22< D24)i\L<*hS7y+y~=Ylof;6^ !%].*40Cޟo3BK/y4W(3SV~fz?F3oyT:W~zf6(?.u,TWG-QH\]oYR@Vl%a?S[\TSxQ4X.^se7!ߑ^HTE 5ʦ˨g d?zL7$fc33rMjBq99{R]_(O"%EC`J<Q.P<\UzpmLCy,IŸ?@ \=<8hѼ +cx"Z\},_/Wv!)*aQh R@ɒ#F2js: T #ǓyCE.w@R5G pqp@Ҙn_^x*\J4}M\V4UXrLm!#xƨ:z nF(#Tr v“׆ns ۤM \nhu$c)<#7n!x/1 'AhNXb-'[ A`?{8#* [fԃq|rݸ?6 H wC]Sp;V]" |\o^S[m1yץwlA[u Ww$ 쾼c3#7)ި6tyDVSJEVO99qfLYsXLCtPc>[DT ţcJ7oH2~, &sYظ3_Al.֝Ƃ\xȢr9u0,E.Wߒ$p^RQiԥv"y⑻5_.g6R5qxExB)4X/. r62fscG`߽OhEpS1_9M@RSB9G`8ipHJ BKwoxA ;Kw£ nc*DݧT:(bh(v-޽sE74FrQBC; ƥpNBc ({}9@yK>_Y1d-O40}A{}E8HSTR4rue =`V_3-d>R{)f'(}nG2kM>b =t/5+3M)0/՚M}L!Bzz YcgCc6G-9ٴ)/@%l^sQѫ2|`8]J(dXT;ưKo1ͣO(.Hڢx+! DQm'Д_>IUN)~ lv`*Vҏe1:]ق`S3pw?X~xU)Zw<džws* wxNǨb#f,.[uǘTHAtnU>E;1Ud+La^guĴMm5= 'o/IL,ԩ8 質"Ɣ7~ꈔjϑ c_]kr+Pf4(\A@( b_ZvUz8Dk͓nlm~rS*ӀoN"c(Z)i.$(-p.k;O"w`'qi UPZN`3إ^;~-͈ZP'BD$&\%{6FDZYTC(5Z2϶wgg+ i-ִ2ɝ0i9Jձ< cCj!~=PW4N3S8_ -O$_OP{t½/7B(evW7qF/ۯmpQXl1b}/`!~.zR4ܹM؇ |n5 ~lg/ա ;'AȆ&>ތS\Q/pa7YGB:DSNg@'Z/~nx0}/o\ n`reZ_h`A#L왒1J_Q R Aqm]9pt8"Fs. vtIHaqe*0Aj91CECVqH'NΛۊěfh-JDcK24r3V1ⵯ;,^-A84QT8Jǿa5Ru_Js`*,d;FaEF $Cƅ7Bu5) جka:}NjC<"~=ہVGKE&4w#[#P5>M5oCH Ny~WǢ, _( RoGr8h#,mYW:4Ĵf[bڌ4aqDt&-y+_ ŪRʆDXgǒ_̐xQ 2=̍Etþ̓aXk% Bo4ZuVRy̼ fPV?.,haqkM.*sif6"VnvPn [潛8r]TU?aBZb M5łݪΗu*Kt*ހ[Avz\8@t0/uY-r zI |>Ҟ)8O[.9Bv2ؾt=84qD0=JG=gs>*^)Fpa0uKoRLTQOP {6? nj,d"n+z_nok>; n~2c—2ѦiwR ,r/ 9$T"/9gͲq}h$:xuMZ!-?2|FDsGQ##ȡnyeF dLnYWSe 9s7 04]UPɡM+oKܫ,i(c Ƥ:Q,T:y136tTqh. VlJ.gP̣]qT)G*\\}KWB|~-7l(]pO`9mfYRͳࢶeD+UGNۂn=_S+oӥ+gP?KM,FQ>hk qmW]J&tˇ\%˷(ϱa?TJE/(H9Mxc2Hj,ˈ 8t}16z"J}D;dx]]0xL/vb O,3tL6g'>7P"t{H պhLԌZldšT'-vG Sj!/A* p; &P ]!qskč3ggh__o9PͤE/CQVD+_[W̗;cWTT3k6Id6<ѭbD@܍]}e] h6Ju(#bG:kQsBecnRw:~m䨞STА/lNfGXUGgGp_MbJFBpr3)A(3{oxʝ"Sk `L_Gs;N^UFqi=A*~(iaxV)ovQ܋LcPI'E o`2ShH%HuHg> A]+ [9[#})]c|`##9vG-hYMvt?akH|/1J~zj0l# f6}CxɒK8;zWɚ!eI}$x+(t|8)z(&!="`g_Fxv~OT:gTft}}3}j/nbc>e?S=DkZh=(UrJIN f)sٱl%V5~ Y8t _@s#4e-4ɇrbY@:iQb 7>;@R;SNx8\ LP&-O7 dQ5R2l1:b%{7n3kEp7ŏ+ >} Πqm Ymå(E4q%ushdT(x oco?o+vF`VivOrQxhGw]i0zviWP?L8ԦIV,r|v8Ov>cϚl"?U'׌ ` }^SK޶!-B^!_ Hժ:ÒF Y )(Uk  :wrʃa'X|֘l $%|BsH h9}!}QA"w4]&}e%a$II-Op#EMBmQ67Rt\o6yWMVS{-9jؾSl&%֏/ SD<o\"Ѐ%g1:15$3@|Lb[3hz>7f֛QdP7rT>xM~PXqߺi[Ҭ ͓ qU0:K'*,ZʓHTWot{r["Dݖ ceXgg݆irrY:8 pm&Vl/.vi4\^EmY:cU7=۔|^Y8K_*o2(i3tʎ cJ*^ ^V߃L@%5cP% _!/? Dsh `۽[}a,b-G;9:HR/YEx2?rH5>1?`J&[wV|QgMšnxX2){浔OzhAh<;g0QP/nWU +rU4z5Ɨ։xH1a+);x )c)_}6UB 5%^i6o@#7FM D(å@zfbLZΥ@RrFGb2a]y=6|EgYZ0707010000043a000081a40000000000000000000000016239ea86000015e0000000000000000000000000000000000000005500000000./lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci/emu10k1/snd-emu10k1-synth.ko.xz7zXZִF!t/U;]?Eh=ڜ.+\ɺx4rX /!6=ncZmVY~@ߠ4b [[y! .}ؽڑS=R8_6q p{iD4isZU=zx-BE/ }_@9ik`o\-Sa*G/Fw iA Br`"C)᧬9J8 wp.c Ug3E/V @[Eo|JbtD/t>ظVיs3T}=T n򰔹j0D$FHS{ Zs6,@GӀs?3?6#̦Q1JWTϻׂ:)mbH-3XUdh<]wî/pOE>Q^9ӬV'j_0>/2f٦s͂/xcD$n8aj%AJFbsUj;cz7+h9r퓎hu@|,6tHS~1Ul *HǾZ-{Ñ)| Nk(tV0hp֦H0zgJzӋ(ٔlgffiIٞj5r]hIDٚF J |f+EoHKE4k)`H??)qՕpƂSȋi? *JCA.F[ 5r -|W[_5-F-˦@ 'i3u!zEDu|*@֎/X?Ys5Xo ښW`W$.]b٘Xc`4' ښ)LL@?RO (.KJ|X^ F69eJsgfʇ .j-`ϯ{ZMa@?|UR2-rGgWߠaf{U⟓3M$ؔc*UNd+Q UT}Ss+C_3^$ #evjF-yZYqu'AOR̷K=U;J+Tɺ5FBX׫#qK.ʌ㡁(vMՔ6;!6NER1)=./C2tw?9j}Kބ Zދ&K I[Xkw@pχV.U[lͭwXDI0/p|bh"!rRPjbVp&XŃ`;6ReW΂ݦ8WpQth X؝i>H6{C>1 xS!7XÿmLfdmEM}Z~Ƙp5YUJQ5xpIrb׶Z]oreB*LY..輋SgzG}-D/wbXjΰ/ޯ׹w(=:EsQ#X5{ !p.vthFLʬӞ|,k*`qeHmv{V1hzK!x°ea.JVEĨ"zs4Zio|B?с r % 瀶+>QYԳ 1?kᡭqATdzuz-!-A/%\%\j1 $Tⶀv2]$ %{8#EjDZ"2CoXzqR kM@ל+FK XdKOUOYʲT YRaKvW??YF8ﭞSNktDɴQ¬fsꭨ#{:d^y= u&uK8?V_=Y]VV ~0#FW*q8KfIqݼ7{l>"gyX+:W&^E͋_pm+Z3R(KJD!C 4,p7p|* <_>P+YqF(H͸\nhhY<&Z&+eh'&Gxō(ѹm殽$w$]lT}8Җ.cEwB{z`*t=Wf2.br(*,[yi?0 L)pƧx@CPjD`e2ut4zIȑKǧYchA7\؁!U-"oժdkuM0 MRD>W3u_Ćй)"ݛrw[Qu\̩k=&M3 {nz!O ؉,X ma哈&T q;``A8nLa/ / Smآ=l>As!r ;(A@WUGb$> ;@ ] J%qY"d_Row:cl_}MjV xREp6m"%> F2uA^Mf1BأifBc}F*/ 4,4t^"I3r6O#L_MR_zI6D;{{+ z:tA/9* v=1rG1瞬rw!xZS 9k\.yau>*H=0H '39zPè\k;)V=isus5f\ IthϻF6d5 bȱ(; }o Q+>:9/W"\ _L~1xW'[@u @5׸vo H=6!)AZ(7 I~=>]zv+wԓxZJfko?Cd6jZV~${&]U*Ց{5@%ı7,U~פsOk3XfΥ!JMz _q5&î_gRwܘN?jhUcBx mƯPߠ{y(\']'\jh5˘w S~z/9B/fX19ggFZjb;䴩Ey8*-(joKWr}fQ$CY~п>`_Z /@*!y(f#&AUP Lڥ&a^J$HK$sɀá_ިblއŶ$hu '} [FSd_OgaF0xpf, iщKe$ɫDncaDC['{^<Dy# #-%?E+^ :n!bKs8K.J] y.dz$Z>{ȕAItaq٫s 5&x~[*%V}x׿T|~@ˬJo{) O坜o]0i^Pz\w=c`r`A:އ $;h%y h- `3啝r] 9Z2|Ut;@”6A_v4`T5i-ؽS!*Zt|VUQzu+?| MGǍTьNLeta2 ½Zƣ63Q^"@=iC oU61c⡪Gה.:ey΀j&j`׹"]c9[ XQ}kliBߊ23%OqDX)kf e©.Ql!U1('@昘-8ϱ6SxLeDHھ!BagNPZz#p\JI Hn]D>gx=-q?F"pY s|N5N~$g[߄-=FQ#^I`} }D$B]IaXxOf #˒&[gd"HбV<5*ބ`V`FnLK 04}s%( i Hkn&)NbySElt^ F t1t٥!:Ⴔ3yѤ-;,-kqir_k=qOę]2x1LfÚ(<E"Ʊ6 `d^C2Gw,.9ғҼ;ҏV}`h{V~i[78Ԛ!$*@BI2'_OP$$J%:{\fef0_̾Loa&~һe\F=^G|lëLLX& UCyEHuΞRFxB%c2 (9Q^ ([w1]BY[jP Dձљ ߨTmF8{zk7y f` 134m+0qd!Eg ,Eo ՚ &~[!3Qj,Hjˋpx~&gf1v5aK7\P}flQy;=0iX6;ȑT0uEz9؝ c?*A*E) y$+YHg3b? )J%3,&u T7f,1hR)jL.}n6# \Ryw#bwǁF1wyoEDxJ0Z`e-tCQ/-;* /Ѫ.?|YLMw爤44w&_cŚ˷:RG"lī x_/tks"{`acZ"uؽKӒx\x)f&#FQ--3^Ձ$-d"n*=?2)Z}I? 1 Y1C$Ã3Ի<({hM~\׽MAqIEȞ' ;"ԏV#4(+>)@lPZ0^&-ZOڏjn`U.@;)l\}Bdx[LӐϰ*(98})PxXƓ\νrTXCm\QH6h?,rBDo_)-*\d$žKVa뎓,?dh(J[DJhZN_їnvhSnCА{lj6 QZִ3g9U-RƋ!mqZ +>aF4]?n!ż`~ Wl".C.AU{ݡT-sM)\N%\RYOR 68oyqsluody'P)؇vg'&{QUCokq=7H !r yw0_?[wha!\IW?J*nД>d=n4a0 UJ3UmP[X%a]Hz邵;Bȃ Ɩ.z1=ǿK׺NДy%<|ލO#ѩм&=Ϩ.Ϩd=@,!cFDF[ mMx|(3X\ }C.0`^OMI_9{s~uyOFPO(0,WEq3dO 3b}]A(ڜ﭅?s\1ܫr$H |[)77L|'U'޽8YoPm4 &@HDi tܝi4ܝ(-&+dflkt%ijיշIAϭy0Xp [SZRh"S(0<&P]ӟ{VLeOeW]^&2>]FGR $_3`+5G5lW<9Br!JZ` YipV:]%iĬH_C=Mrh!{4"N_!$ FN%p2M >)HOwa_Dͱ { 9^]`?ԉ3=?)G $|fOe2},¼ըn0(z)RI ] ̮Y9Yn@?;NnL$w.:FW гft8Lo#z"7'\>BFAhBKY:qA/<%s#lۗG9.Ehf_:<2 st4`4=jFQ̒4-#UUvu[ ݁x?f,=A@*1p-Kޙj uu<*1[&5hꨨ-Dx;jm0sh^!ۅj4Aqw/6k/!^BZ?ͻ_ >Mr'pe%]Z/^ߙfH|GC]l̵w {xU_Wڰ~Ge$+*E|s_EqQ Y!ZcPf4OफU c 8cw dnA& ưHEPaA.ޡVeM{{jNU $\soDm RE^ݔR8Vp̋O\ni%_f΄崺$غèɓ8z"/ Wnf]GiLP=^LW:D+C)Kg =w޿'<#w$m~4#Ja8ٗ{bޱcNǍے~E 'OٯMFƫ = GU_XǐjaXy5O- x*|6 u/׸YNvyeœ) U! (kZHC~26z٠#VƷպTŁQ)TCP`BCc VHЍ8Jݾ7 |py/zf4w> ZoFz+]iD5!k<C jOSp~wBgBLߨ|T_a>/moa5F}~"KJ?7z>÷_X3W4,ߨZ{ a/yoŋW_D|3s߳6x[B2䮗Iܭ`+Q º>+Eq?т9, (glvՀX:uflڗVimD0^H#bȘ~$J".@W񢌁k/2Jy_eKo5/ XfjfaOg1bKB9l2W6O{Ycan2-3f|`ضWj||=&h-&rQOQ~3I8ylA+N}]9iXHrD7OʜxNpENjí@.${'\eJ?gɅEBɽD:A^<:yM˜+.K_2/Qɬ9mζ1A4ҹ%gfͺ&Y:/y>]O1T`񥹖<ƍH,ּ&T4O,JbVlLH?q&I+q5:)`ˤ)>$2PQܒ}$Mn'nu"0@D8Olu)@UO&o9} w(} I(;r19lQrWyh !֭pG;DM ᥩ!Ēڃ|&rfP֭F xJ oMlKcIZ~:2_KBn6_Y'5Pt6>Wi~R6@Z V 4!l^^{ŻJ4ʟ=}!ˑ7#8B m5YcQŎy(9T;ZxhE&]W Y@Tb0B =JYL Lc:dźYJݨ+gCdA;ACgB4T_ɮr^Qjr?/>Yby]̭L$ &DErEjQ\/RNXhu ZDLJ BiWLt$z;RƬۇ[׊,Y&w!mBz nbEӟ0@;/|I&ۤMێbm~z>턺-lcHmz ;BL:B%sRKW c&m}t&>b%f͙301I{?ّ>[\1_Es5FRz,c*Y$J de U2ȷHZۆ kE]t|xzf2QDTp`2΂K4u{0c~މP[zvS`tU"Tif5>t>$;~Pt%\|WG):?lEXIɹYCN*fku4l iF =2>iW7*qyˠ}Pc-V+mV o4!S.:BN=$*U/\"4yGĉ;d`@̑lj­R$f@ DB*/4Y}F6YJj蛙VOڃ.`p(,4 OR_}tP1#Vc0'W8뱙IJKSJc4 {IPb:~5ᩗ8ݏ)LL YԺ ;?eUyqAt?.94 p mˬ{F(z$vmq+\1’qvR<%}*g4 !q􈑝 OfTDÖakeGm xy &cx8%q$:Oñ5HQM-ll%., 'U7D N׸3uZ.e2}66}{N2} 0#֟xj0# )# L*#ţc@\@vM=h~x?(MM0 #AFA'$F4GUYr"Mάb p_kz(JR.џnkxl!qT2TXnn vZ3tC>L M4p[bf-άHѾ:tQWK?t1>a =zf{qax2:u?v:(YpLBYwOᒯn u~^(_?bϹTuÏrK'-'%A2j-L=ެ9. l.Zѣ* V38WFU&0llt:L*_97(NZugrй|E;ο04WgIcS?˕)ED*6BEy@_Nj9yE!4pـL 8^.4T;X;_u<ZBm/NjݡEsZp!L?f&xJ+_߼~p oLj"JUbP]mw 1CԘۄi}YKJ 0Tx9kzerx´qW5%GiBͣ ,zO9m2}#K?ڝM)^ A?:LKi/eX4YJM]Ÿ6FUX˫p<:T_ }e:Ezn>M0>2mIK ZL\?6<RF6C]H6=~NR53lHԷJLq!+h^۟6ʌ<!P(2E>۠ܯkZVfgD1F npK^s"RnawfvXqo.GT`+jw `IQFu m4oUC4=𱓺1{0R}d 3#O .;}΢?z:b.0] e>'IH74y^md?IlGzEM4ZR y'V\W@F<ʖ$`n㤎pUJK>*lѿ吒(t2gW'/ޱr} M5vztsҩ |Bm.7 JCn$f[0v,qXgzCǚy Nc"ZIBYq&_kQ^̈B_5mGX!5WcNhL)ۙ,Rr)մJ=c8a 9 kIT64)i!m>ZsǝD799/D% 8^xT{5[{%+L&q):<1)(Qp{<2>d°.2EAHw^8Ysƹ9)BǙ3IJ."_4Y !c^QYle{C>Pt? }/5B005d': yt .B{bχy<Kz1gV]5Iq&}9NGHEMDbpϖ <&p @C{th.䯩pE:nyFi;"8jZx[~ KBHG℅_,झA/Y$%~f(&GKB: PEvBExabW'YGHnlU89&ZvDo`eA2eY^%ݞxeDxfrg: M0@z ֛@^q#"U9|嬶9a<"2.+Y1k]!]$ $a?n_)F"ZC%o]3`b.\K gq ŁMV7,P}{0Z4'!Lb. M'uvDS-%J>ra'OH]@Ђ Ü.fϚVf*AC%TV6{u%??۬KCQ/Ɋ6(ү& u-NA<>"\>(y`}p^H b] #tkӥb䨭U<S|2ǜ]؍+ie1ǗuP5*NZhzBwJvxb\hU:\fZS+h%X!m>/] tv1}yQӸM[زVֽ0l#6-1_̍}ǽ8҃$S_.H-#1Vw-o4rR.k_6"=LxmdB%F \†B.G jMWIV9 a0%7u'rf5p\MZxkIf*R QεPX( x,#Jkl$X0\KO3SB 88z G=@Gg1TҤVڷj&-Em{6a g_\f@L&D&hH>G$Z:-կp2AM0y#(Y/sAPTާi4/ha%bE 7I9_>SC= ߀pI}ga: &7eqկTI{  *r'k_O*jg7Ǚܚȕת8 _Z5ڏ2?T0\ \-n1Yp/P@͉8HPEyEKN@*d6L|l>gN 4^!>=2~ܦ4ZWY7~ NOd[|.HY"5άSR"?AW]@}M#eHJW K~G#6]^vBya7]U ha}Թuo;R? .%9@x AE0(B@CV":t]5;<-IS%d<:m^' rx{xl kzQ^7@OhPUGt=^!lUMU)_eI?4i5DR %9L2<3USU|UeJ('\=8ߐ}eI8y1y~8B]4j$P=a'\)<` mR'V e%Rؼ7Yk}ςk~7q;K[B`XN1>'y{E.o8ߵ:[Y2.5zݔ%/n"pwgC eV F^ijTٞV.PmKJ y:upKRM4՜{{\9k\lY(&7秩xѣ$0,"q P:wD4a=yh8ߏ3ݶF-TFNpᨶ QR@s(ZGS2Zd̈́5!RpCɡ-T׭B)rX-ryun4\ :PG>\vy-TBi<ޙyX5p(3@ \[Fˎ1wܩ h)htg?n־Ŷ7<.s6c~3Lzm >Pr떵%gV+e$2!N$3l=8e8/ѦrD7#U}l04)?"NRN2?lbǮn9 @P lZߛDȍ %H%R$ce6hL~5le8sXj"d BX`u"|X?[,d|9Xtׯ_d:SCWr~;L/̫:`ein!ǦDzu\#ފq =̮Ul/ks<~*cLF\>E'N57Ns Ӆ-DB%,ԲĚ|̛6_x{OG(Nb S;o}::P;/cr%[.@ź"n#۸]c,:Dh$g"?.:}`<[`:[kBɕpWZtąɎ:h)`.p*on./F.șq&=s$Vڌ7n131!5B܃kn|k}R>&Z,mMJK=&Kٳ.蛜$P uRĩ`W(X$VVS)i[i, f${1ɰQOB*~҅pL7Ɍj7@38d)Z y,U^gkP6 QӌyerFKY%Wl<$C5G䏋jκ)DRIdm]Jdg_f3ipoj閨& >`%1DIt\?<8 CCTt vq+SPD?_ZB:Vk7 ^*bn;"[cVS{>yJ4!65b.]ءF0BR^cgMvzfKs^A*ɧsA(_)fb]0`mݎ\e?&tGρ3>>Ol #@8#zTRէ%7\miE%09эJMi|/v[PZ%y5 Mil.U(uy$]ϰR8)f DyHz}bRU'RG˝}xhSw`a7SX$;& ,Hf)QuVWQܯ7sxUJ*6_ }ѣo  R`m87CPD᾽vjzkkq0\>$- iEv(]ʦ{)bΌ=tTk-o_*bs}w`c% Rcmbq^nB_Q<;HNl"T9yגPd&WKrʝ_ۗ9:MuB~r9'l[QEg/p@AScX^o2|E$Jȭsa;wTR*B/P=yݧ  WIs;cs=uOݘc0K wR31+ԀS*(B;ЇR&;WlA/y4,z:+l~ڼO(Δ}%K"Q4x\ 2qPkgmF'mRj)46twOZ˺m,-.(ldoRUjYT.feuz}:V'N `*,Js'sjcPGt&u'/Uxk&V^uHP=ez61`<̊v-JU^rHD9BA$^HƋޒsՔT4<v<y:R6:i3ƌPHnKk O 'z%/"F{w4 FJd "JSj"g,&Z 47S`(E8#%b(#J,yWzo6rٽn~]{eBẍ́gdEp5k ߺsAq Tugm!&.f[Z.j1]̻0~0KܰV[u6?wtlQL);;$4|V~:jzhand*a册nE,;;XǪl5`%6 'a2"9Hݟ}DX/ qinfgRDDr:faq}S3XyK%/]y'fδ9Y1ԣ!\\X:j=aC02U+ ֙oxpwHȚcզ@}By¨; gD}Q]cG0x6&֦g8Fm.a8ކ>@.$Qv %(yf,,lڝ7;"N@  VdSԊB4P̓'&=m_f!*(*JD0q 3* ~6mTg&{ EדAsOoSr`4TZ6f2$2p^8 tQ&H ⯠_Eq2MU[?27qu4i8W4A2G{*$}z1 {Ċ*EL DLQ$07M3Y6^.ޜ{M#%&0:jau Ow4*}N#/1bhM|5{ %\N^DN~~,{2Å[|I=NΈ ]rãuz(5 !U>#DD& G|ixG. O1~@n P&?﨏h7vPI$S[<`\Z+NrJ+O+?7v%t 'uj& ߹^O턱Ђc|CC4Щ:6hc/H8C0r{J<1rBHFmOǝpXz+8]d{ cBLJHy#;|.+>uխ/h<%hE !FDe`bb?9xj'`[׶+SKb֥<Fh DF U/WvPeR;H2;9 L%:U$[N--8YWXA@)[C~FץG'>~uDqP{+rhKǃ @JK.<1`=dE c髸m]6*,p8'I %#W󞐇,gѻp2w0^)Ãpzǝ"')T!qmYBTi܏G5k4GnOqKjs O?7/]lK"EV "]Gu&_V!^ۘ.}t&В@RɶQG^տ_9CC7p!!諀 ;N6Qf8kR]9¢ G_} nlFv_PBv\P9sL -]Ԙ>hEKt`S;֙jfN(vC;^3Lz /|y |& y+2.4f;)؅ ß>4+^tUf86P?Rrb%XcI-p*Y cܞb2'"Qkbsg3DZwA<֑&|!^E͂`ZieMԫi>{ (s)EE'&WAtYa% edȞJ_5^> !Ԍ*0Y23k;Vd~r;7\d#<LAP_TLAOo*UD߿0~Uzv&aHdJx7;$83Դ H7)D)u@XP'$֥=mZI1ż)^< {ᗖ\EYxp@[~nH=e\B{rlbJkf|sbr~55'nXʻ9J$%8cnGyQ z5nxfvʱ] `~WYfWdԐLh;p/LvRjM4{ܽ8=-bF_j]&gɮ88Pe.)8&5;%F0htĔ(̗r@~-ė։Hn¹EPkհ(1׷>YsrzMPXv xhh fi ~g:d/;@EӁs]mV35o0فtiM?K}]࠽R>ehG Qd՞@xyn뱼jI{pS ~x"paAX\$91|EDXx}^F /s0`79@2f ^F$!|z# v '_z}-^[$i'Ofw*$k:!ؑ~aOC evO6j̼v1M0'D{L) Ev ,+%VDɓ&=sHt#0!P Ƕi u~A7DUarlG=l VhujLOLٛ#Wssq6Vīq'sP[LJo>aBZq%^{ <SW[^n Vkx(D5?D ZsE ܧޞ1I+*:4]H< %8v6۹Rxa7$;mPe+@p= YsLf|BmB||ftK+ ,ۍD4(oӌMda|k) 2*#<ԃ%SRy{3fvQ8=Z[Y9{Ox&{:;1~~SlZi;RG/w=Bu;A`vggR-'Y @n}R'̼<[j)C4T)aLm4 i:X Q.& YJdI< gd/5yّf g&M"?/AQn6m7A,sO(m@⸭sېj 4-^,-Vo  %6nc"oK.W5i׮JsL8Y<5Wi;IȰ:|bJE}㼇%ݎDLTGLs ꈷQt{ Y7SXK;`RĎ|s9Dzf'*Hv./2t{HJRQVJ|wrFK TN7tiΔ{sD@fXo:`f[z;KӢJ_@J8Ͼ >cv9r~Tbb~mJ!YH d>I? b%{>pfZ-&Ap\; Mh0"mH:vY6-F`Jl6aXgS5Z<\ +ˢn&Y,Q긗s^]qR2dT }:oᅃdLGU-o:PϝsR}o_-?yW|!rᡬ`<F@G<5cDne[\pS͂(ޒL *Zq0Ek_NԷϾk DO Y\v3J_Ϯz5KkA= {ajʸ :aC !4z)jVm}Vq<;x$휸mܛ?>?[:)e5!ʀwUnƜ\Smg`\ [[?WXľBy8qQ"}Q^h'[:iSC`ĥEvjEcQT;3W)x\$],u-N0iN|c -XO<ZZna1Ϯ%v+9|%uHzςv+ܶ_SK$֏zyn@\jͺ`bְiǁE#sT?6h PZu|'#B} ׹ܡ/~;ipв+^#>3tSt8c;@Fe 6"PXr5d@!r.3 _b:\Hcb ](z}{N} _Z}m" ą@'6?ĉ(Pg,]VvRDoZqȩ\ͥφIM7n6HQkG_8)+yUb0B gt`R0M.sH8S H_Ё'h;e (W_!ҧ xRuոq?oOp}kB'}5 ot۠7a>rypCp˷wݭnq EҋE "#0dag ͌ 8zGJ)@r#HbZ|AA90Pf%[wJ_COM`kt})EyQZ.M&`#3̏ߵ-?R fp@q=OˈMM2l0p;jOF3HL:@(M ggvحVqg{cPCةx4f;NVJ9g|Ƨ}EPf !WUMé/E[h!(z-j`45M*uVr[2bTm%Fr$mS!pm){hqbS*HqoW|çOI͔tG+c$UsVy]KQEtLֳ@xq${hWSuYLSEt̾_{+rE = #N"ݦ}Mq+;\.ٱ2x~c$uO<ݧoʿaͼ3`[ŁΥ> }tR]hvܮTha!Pݤۂ\{F]$JR&wCr҇EG4iD J&\whPoMQ\UTp$wh<76 ߄Q3Z{ *j0l~^O:;@zso48uZm19s\Ku;I3"YGCC!֝;Pc ٚR< a:E}>hOQJkOdyyscisKV+1"FU3%`u?f τzzb:i ߿ɵG0wK0G%|yQ=x%ojC) `W!T׿m->,1#F9&7 @a 9.im\%lA"PU`am;52D]$WjDJq<ꪪ<82RNh؃#σnFH>]P9"a1gWN@Qdj=iWdAD$9=dR><gqBΣZԄY yeK@+\1Iq;:e{иn_C8?Q UALC]7o!ߖbpKGhnдZm54b}1 b? MPMS0ǨX-ȃ8=@ٞ.g}FMcpkSrO('I2@$DdBYZ;^:LgmHNhNЬ t:6Ao% , lD࢈2&#f3}|̞vop dN|ɨ73{o\Lj![kB*!E4EC׽7pBd}k>0]4t~[ d^!PŌ:ϲy7\wWHRߧXj㊚,Wf0LJC_MbsDŽJ{V}cgFgq"ոA$x~GϑkUae2Κo@>M^*dc:Qj^b3׏^,+y,Mm9W#2`U M(gQ!^v/4{<> 8QGC,H_S٬n*mƳJHVQf~Y^DnfS*%o'zXiҗx<(^ :|ZmƂ^jF*[kWr iEDi!) ryXw[9,UpS6#,:Lr=[9/~`\B\@#$F\9?E<V: <,,z@Ex_{˼34l^)>"v> ]R*[ia6Gq=@RȰ0}]LZWs zؓ6Q~*X0מxqX'zj"JA `2( cb{ քS][Zf3iKp騋m#\cv̨ZU%kx;&+TRQFqtQK q;!MvBW_%AP)7qTg~.|nQjVO;&gSɁQ?zVԤ p!XR ՌTi4%~A6Q]w T*dK1qg=R(g$YrCLg9I<tLoP~yV`9~ab_$ntB҄2Eiڰ^$ @([#7WlMp/{dzWnH*nW<'O NX84C\MU>F}7M&nʃus_#bQ .^@ʖ Iñn H{nry}Ӓ"dG\zcs a^Nyu.U*D,g=8)wQ@J/ /#JEi}`>sEW{MHYb?@ iXh9? Wʌ(I64oeno M0 &[f¢$_ᇢgJr]q$c{͈HXO]H aif?C#.%kKW3SF*9Z@4Mw}N3{^7OI/=-$ݪֲcԶ:ɧ[aS\sIQ]L2T y\P_4}*>KYw8淿,R _ ,@I /3y!+JWqYX13r='Xh0r#0lB/V]^.b`7ex|E?a]MW5Aԋֹy~z0uVKr-8~*Q!.B'`ž6}/C^ȸpumM͇ȯV|Wb v!Bʲ׽L:F׌<:^jH͛UԅMeOon28"3N#Hbw̖"@18uP`i d 8UOHP(Ooy]$#3?pNl(7.\3\" ֭t m G}d)8j}HCUmt\T&gofKfM 0 *ujen 3hK$9ECgqˍ<S>l=8%*`]@0Byjƙ7t8)U^V y%z}3MD8 ޓ^MჅ F.|[b<:tL@zk;1aEY},dg3R>mo Xg-Y57_vFvG!6y7t=8ջsIwNJBiYTZ1z6ubQԕG]ew >M.gMX.Xe\D!EimXcmct4`]-i|?XU -<-ΏMk͉ +oiG _x0-Hs@9ER"|:-2j$~U) *,:JFdL)at[fpw} 0/b$O::H?]1Wެ6ha|MkЕĪp{7`* Ew@@)ЭLޯ&5pXX\3<"M=Jf|࠘J9 8^jە=j~u.vw+&zFQ2&IBXk1D<; {"k)qotAA>(WQͳMqUD9NQ|`*@>A_?60Cvm+:].疁}\1>G>-1;/!16i$,rSК9rRN(&1*2 rf~Szt'TCl{X5H({m;]׉qUCFA4CfJehe(J-"'OvdxG`Oʾs|$,#n}x>uK%SގCfpNK'68ɽt_(E_M̝9eϵ27휖 ylmgaMXl;Vz얶r\2U>;OBs9:.&Y^IH99tlUl)}[ޥa9Q|i8K܋I}u_BFhĹ4y |l1C[,'!B)#`.),fᔁ?:+=>\厂/mͅr!VN?ڂd9zaO~;Eax/+%޸>H&lީ)6RwN멟 ʜ (zI&bt'E #kW!`eyWlkĔvDjAhj |x{:HL wԺ7VJ˱FOaBϟhYr="Lo1;$ZI e*  ۊ {~gBhŠYЄuo젯lj/곟6dAL3PF^πI㗶5-;|@:9z,#aIn}ɱGQJ-< 71̹>&*Ǚ2{~˩pnp>@oD9ydQ9Mjr-9wNJ:لZ63Zr\Y;a t !Ȁȓр4{Y6 e Çژ=ǵW^:@k0✭M۟u5|-eu7 xnk5n7"*p\b:q_!'~v9U flo["˖.bsWJhBHB%iJ T]]MuPOyMNY=RQ@mĆ ̆P&3;ppлEbopx9NP DWWsm햸RL>:, Kl~qA Q(k/Q!Q*$_l*2:l߆ivfWB)NRd"mutYL,l$a{Yl+* R˝[@\:|& )魘$'}}Z0 Q:)Ej+!Ve= v\)P pm]X}mI#jxü}A_۬0-W3p d) \{?5~/XW['#x$/tlN,}Gk\~{xA.{EQm}OGʻ ?a]2KNnR&1{587"$#8/%㲧l6|2A8dq+ pwk&%S"OGeΧ";J0hmӕlv*̕ FwuV{U'CУ]W7Sʘ[[@si?RcbE!㊒do'bgJ+@{8AM< :X-ƨ/gNW1v~uEy f5eۣԹYӌ'gbzN6dq8u[%c'q7OPY֞ ӷim-C7Ϋ*(]OFN.t0o}%d s?(%N zmD?xf1gB{0ⴒ-N46ɛ2laD Es@ ב:HܟILZ :(;+ڷlnq %5-JHx\MRL24n `B!pBEN#{.KsŽ17Q^sZ}*2?_a-3\N8؍a8d*$$0"-DGq=Vkn36.% D-B~'L]A{-kaFj!/FMO5}nYTvCSQʭGa3zn(BcWɆ{f-rLj0!Ki]S&4C%,1E"/I?\ZQE~"i X2Nz* -$.tG_j `c}O1죘ICmlXǃ=<&bJLh.fNa?au\FtcZabm}r~쥔]>RN]_Oa 5f.dŊzultѨɍʲ:ЦhGX' mن ,I0C72gID߇jKAbti0 Nw- duQ7Q{s~uoK@5*A7 ɵh8`0{z>iL?Pu6$wiq`jD٣n*uB-(s/ q$u:qjsu`&}E3l/UtvV4tČ)wWKUSrI--xdu~㗵ɍ 潗̍7p&PD"N `p,HD/(p )JqUCuP_kg;(fU8X͟6lh^'k@5w ;cv8{qEm/9i6}+Ҩa}0?TJ(,6xf6ο~fEJ.fzJ4/rͭZ_ XǼ}K˙p-:/}6jPTFӤ,2QwUBmG94.$Tr=BNC #WUq\BjcQ|&IQ= 7'.E99E<_ Ƕ%ڌ%=V b|Y/E(Y8tgpW!$7JX ϛ^ao{x}?""Xc M=& 7$/86r",Y Iܿ_=]R8aN(鉟,Tsl 1-Qokq]y{WMf1p1ڛ,/rJӯʲh:& Ļ4:|iIT;kl_i@[bIFZ@b? E3@ ( F\Ptԃ&3LGmw:3ԗ\Q1P̩ CoKmF P)ɒsPtRs!UֆpNj t348?-IkʢHC)|¦A]aұ8l܃:.'NZ!Umy!/KJz6(nSXoRV6Q=vnL0*|3흷RSm4$R*t$*#];=uP*e_)!a)Z:s>jc%yYΌ ^* /n r )5ٍMz gO}XWeFcC̦%{k 1)`=ZTcW8 =&`YS&{~;!g y@q :^FQ;t[=Fō|; xp ZוJ㷡>VYI%N얫qZ՛c3ao~Y$f.YM ȇ蓮oߐ*gj&d'>x\a _!T$SQ5xW#|͉)[(I?Wt;<뇽xt_ӐB:lΫ)+ Zɱr$vمиB+mDCon8a%HH:^V3H_8Jjjɾ71zyo9s%ZhNuX[;yoxXG*\I##!bw*N0(>qiix+Hd|mD +R00^LR 1FYcpLڠk"rw=^?X춾E1%g9Րˮi'j>F-(AH~g`ɤ usPrN*f7ٯ՟GlRaڪ^i`rL>U@^nfdf@}zSˢE4o _2SQ>*m,5PW %b`,}ũhn*a7 ;<-ᰳ>#!F1hb WAdBNLN @cA bK/f4^JAZeJr3Gr' ҦQuͻDžlܯ vdR 4.)ti7FJln죗[@X db/xc V{qA.o儝Xq+ Fd+zꅜXѦPcx:љlK5 WY *m6Cր@찴|‡>,8xiOK2wwB`0XN^-D=z&yP*rjaB8[x}ZvC4D}0G-_u)TA@LT}E 9Gμ3ݨ~w-nX 7\RjQ.aH;@3 lڣOMp@u/<H-|NmSZX=9C8^&ץ"/x+|xWJn^*٤Z!l꼩|Hg > 1+KY93RbT,sIj29Լ$A7s?BZAP]{Jf R+s!b`=gɲW Aͫ@nXsvO;C3;ϸ2B,oJ۸lp'}4מƒ^=#l{Oj +=>>V"ٍBy?dSCWŪv5Me8i; 3=QV*W2ZZM#Ad{Z'iqg!9Fyé 0ֈnS3tS}Qa_ Ϳ0!h֫QT@T :'\' UE0n!a.B(nG/X!RJ|J=-~m6¸BN0[nŐʘX%, ĂHz@&,MRѾ$ W%ݣ` eCz0b$ڽ̃753zӀV6C?:oW!qd%BMKvASđÊ'o^˷o9FԱB)i"h9st*aP&浑rcݞ #PEF:PJ Lu .1 B5E"?F9mKp[(1kێwb+{Rջʋ~EE[T%Hh2xB|bs@28}_rf,|M11yQڮnCT{SG3wA(&q'..IMjE N- 1|(D;"zڸ#׶Ȥϣg#˘ׯ?‰ 7_=Lœ= .7i%If> *K)$,w NsK mOhϿHtFD ӊJwFǹjk/uJy ՏQ"]_"$lXB IM.3\ozlswfriBfFw@$.ww"4[c`'aM=HH_'6(r쥔̑؉aI߻vq{RS>L=6a< DmVDB>t:?iuӖCd@UOp7 7i{LG]Uȃ55kPxQ=ᮽ,xFѦHSBZ4juoL$س>@VITs }Ɲtxc|HEQV5Q!H6V2Й8| `-wzYq/gw,%Ki-:*r-lMGLlԔ c*β}6WHF4WNA} 3asO* a*W'o$hpTԽ] ߿ x DmdBgH,%+#K#yiZ 0IJ)#+[\8 ؎.ݽӯ=G-Jn,1G7rlsGvJXwõF9C^̜e@ln^L>Y$,I1 04sUcv)Ʌqs6A=5DyS@f)'vmPN$qE$h %H*iDž.'ʳ Mo`$tPr"<,l 4w6{!IG,ԍQ,uƖn4k :%{"\$~*q3B/$.eVgL3h֞ 8'=y'e2xV.w1W:{7l2ԌnlԇʷOg._5Ҷ!62;y]4ժd>; YA)O71N#B֚Í@k@K"jC¬.t6^= ti3LrxYeo<^45UrA5>Bf$A޽&?T׳8n>s$6T>C)e|=ɏ|n?\nl !؟C'\@®-;;[x1blhAFZ;0>~?Y1D0N_eF*v;hGO;e:;d VG>2CTc2| 1@/ثSřψ q\TYgXV5zYLE &>FBM Guԓ3I!!nIM娶I|!8T)0s%9qgJ-`Qaeꤵ2K|8dXegoŴ*;y9b~/ixR{r wL˫1cN/8`;VthWǍ-?zp ZԍlNhD~U$|``}GCgϞOttEX_Cz0xJ?Jp޺'= Hs R'u(g">*jX_ZgR߬&"bٻ[DGޔӯ25;[ XصG$b/Nk] QdmȶՏB\2y9_SᱏhPS ↼w Dv &:zeGHcaC\ͣR$^|_(Mhh頲o7*V+PgZfUj0DDٗxOco1@pL^Ց'"mi_MRH8I"%cg@Jwq,*(+yI MJl +K%98kS{|P>hR)֔G  dns H0/Yp8oJ0;0=/" F}rӣ>Ruv\Ry^ziE_o5N05 1t(oikSpf~ kL䂣 ~Ŷ7/>X+C[_&I7mpd><\慑*]\j1>te^☠D3G5#w5`Syrɴl&Ii_sT~_^XOL˧]ْ8vr\>Fx_mOF>i1\Lu𿅜7y@sK֜ᯌ|Ø"q@Zm]VA-88`ˌvc@vU0@(ŝUqUN\q\4|xTϫ ux#Cbb&zḩt+F5xg 4Ӆ8#Mc1f֮Ӌs~dS!!2Q6"a ^/ d;o~]*5?W-<_AjJw7FMͺ4L>w62۟ClrCIn!/xa.^rѢ)E D9k$Jݵ u"in;vp"G럏Qk7;>\q>M jK[j"q2ޜz*'J@yQ)硓4D}ks#m&:\zG&qkkBb%]U&, ͭ~Ih𕙓vr] vPZKZ'#|/~* =6&NKR1O|ύaYD]p^T obRݠˉ>wq!!UwKR_'__,ZKxGG0ʗ4S4@qiw E|G3w-J,Pm&"r\?"Х<.5k?4ȴ3]A+BNʥJ/`)xsw[ZpwHGr^+9u g\aIMEEM41AuS MeRn g^2(~o6$D&\=!2kr|ii'O-:3N/J VSD g-5V4F`5}KM[СkPQGr":%~JMBhczlTzKD^OUw Xp^<ԡ""$I?jںqV9sM)aB&(|`'Y x/22>A]2F!MO]|b`GHhވ?kwA0l Zu]@z#[O?P4h<:}\ -x22{fP[lW<#5V)≭nwnNiYW'bQI7 ݗ`Yq糂 q3^:X<-'ú0^,D>;h'M A!cxB(*?g= @nV:SXS~$RKԐbumHϤ&S ePsIlG8y]Sw,U?|Nˉ_(l-egM̗.4vb$XCiƀ' Na_,}ɌJDS5,-m3^' P9R-'Bh=&T%L6]?ЁF\q wވݭsGgS>Һ9$otѾSC e—=$[q_DDQ 8"@"| Nx@nᶙ%3 :ww M-tcl4cj=Z,nΆˎTͅKO Y_DFά$)zͣn}/rj+`Xt9/YQa%`[V2_A_K߃rƑHz{8 4K Z}Sy|8mLvj(Nh28[`|xzP0BX=5v+meĬ\珘,Tuf V,k )YkØ1̤C4Bt>nuӴnL.:}1JqL|\s);b͕d}M23u/5 DYUޯfǫFGuS_7B2f= '  > F|&ő0~!~#GfQhBg.~;(U:+­@ju{eн{/ *2=UXBqPGx]go5RcC[)}M?:4P?AGomrZ&'1EW4ᅅ=>m =sue5#a`ETx`ݬ͐.XT0LGy"n8^A3D3&WJ2$d](K&Q"ܜzKoUDiA_ "t3BW( r#!/-\~`ˉ!z۬,--nna#4zZف[ üͱ\\h{D0*twD_ ijsH޴P`!2 \B pMu8Ĺb[d&AAg$$ɼK],'9v+1*WDWlGg8#2n%eq,!H2RK@Ï+öFFҕInX*LS؛a0L=.<HC h ñYZA+sT䱟/+A[(qEQ0u,nҠ3)gp)%w7e WMwbRu<40"G~ #}y_J92qeM}0ΊD-m G\kX (霽icVtTu4TUju@z*~`",JKm1N"=k*˝`<ֺ9bư]KERh[v,eP38韞jF!9Um>*uζ0|&^Bv.$Yx.N"#bKk +'2x.1dC|sIYN4N~虝I{y3ڳT>)1ebHnBJ`=hRoz nKkcn$}p>٠e@.Eʏ 5_9]`£a9u/1}z&@2Ҹ=HO aHhbDWڋrr&f&Q+#NM^NJ-C'F~b^S- !'FoIAyܢCMeSf0xI),l@ 1*\h,r{"K?`C5{[XB ި/ n"T{L9lj~4۟{ .t=f:%]TOrgn#_l~͐hZ p'ڕo1f-MY"dVOR7_Y0 }n3؏ROwp0(B?*KEr(IWXAARHȿdY_S߶h !6;<AXc4c8J=c6IYo?xm_}2? |&uLyM` `jdQ|Ǭ;8&LlEY*V4;s`ɛy9~$_uԈhlܷϖ.눋.O*sSLHZSCВ%(YF7 9ɑv}άg^6G˾KwS{u{ *de{j͓ +>#A}I[=ʰ]++ь+K*&Op Ou,-Hc2;,kѬ؄_3hhn%<8]J&[G~g0ΦHleܶmɏV,$t*cj& `{$[-ݒ$mljo}3WK i*uѼ)Fgxw__aJ@MѓXM'`_Ɵ ``BgswZu>Ϻ;%KJLObl1!gcN%E*Fd7sV;Z ͘JaG eu@a?HqVq܁7?V*ipZ~~1?ڥzezwL:$C<*GnU7%(uqDN1-F-2-?p-|PeBB?Y|g<^ƴ41"VPKڐ29v8DSMѷ8B"}M`>Va/$FI3xхɞo;)5$ pjyW?TQf $Ei)|a? ˠL1dSѕA>dwUDѐo_`}=iK0FYٙ|^H(ցA`MvoJK+mb/de/x? P֭\H Hu}&>[Nj3@ju} g=L ^S5MzӝH&ϻq{+lXJ%Wc0ڨ.FŠN'sL憰JGRfTz^" 9i8.fVh` :?9ɣ?y 1蓊&AH}k.9t-11b L5?XLwR"LL*TJ\%bMk>z ͺvcJ?=$ЎZ#`('R2ZHO/'7CP_3ѾD)Mx/L=Q$tٽGC3H Н9ṋkq FVwь7Yi%5U_"֎ry%0&5421ǵf3FLAW'RA#GL 6r$b-0l$d{#6F~~]lc E?f$o@ G Tpez4M!BuI[UG(:xyE>@c0n㓵 :aS 73U|?vVE5 YJD/,,Rl\(eqsR7q櫧܈#*ް^i΍Hs{2ڠG| =&y~V/{vQ2߱i8D$* N_ 7]UFZI!L#L+a|}z9WqE-B@'"FMe@/dI46HK>;\NB fE/ڍ1#+ }~5ڣy1oagk80.A@נ 3gZOH lTGlHK"Õf;D6|H#-8qT'ԑcӔ5-n'=fC;}&DS!R};2XVWށ:SB@a ~ rawGaQ.CUC,CC΍}-Qˡ̄?%P|/ֳ.10~6?lQ'l5+bŸ;Gp=,x}^b A?+nbӥ_B˭%EBaR&5mՇ5|WRߘʓ|;?!o}{0<ߚT~O:4xK. ep:'o|Hǩ2mp xdlrõGv/[ t$ skΠnG'=,sOZKYk x5Ol|lS:eQ< #]ŲY^}A*eyV:}{&/ہù~ O dA%vXjxU %eqM=@VƔ4 0BP]f[QsRHa M3wJMtkCDۦ?{M/f{Kmcj9KVd" 6hJzN"d@@%ҼqښKxa pM콾%FƾGJ" ۊѐd: F'/16lx6XLiaD{ѫ'@BLb+mB=%!F21Yz, UH|O<,rz@[r*'|!PPI`|Yױ!myRs3.TJXLB !QU52~}qf$f(TD"CjalsJ;Uƃ)cSd^x B~7m٧A,plu:U셀b?WH^l6Z%/NJ63F v/tcȳ6~>*ܹ1-k/7_@A8旨.%%I ^&Sǥuz'P+W;8Y`6#OڕF<#^nuLbj}!"CBGЬEyv ٠]lp_'ƶ&KJ![+맽ޝ tcڽQS5yWbKЮC>q}ŪXv9s fu6AzN-mj 1Ifv#WiN#GnϾ㕨el31rt½.rPk;CG@]-4i b+4Q ^kړzv#>O38>,t{0S4Dxɪ-4TsHdNMƍQDYd"/Ԧ%r7P#BHh#g!WӪoqXuȮ!,cgۅ߶@תYK ߩX/G6vYarYY{X$YG H< 2q3GԈ$+&דnkZU-o**\ DxИ5Y)>g̾VikXOto9cИċnm<;R0Xtܔ>LY: avfLjŃw1a Xl:Pe9qU+(Gf K'j ^x)_=8Bc{Rn= Z^[ 4<,J3K|ڋ׀]#Cф֖*a?Ȝnq"dL՚[3Yy@FPcez.h.V!جZ7rAE'd *}/:s]5!F14+Hm=~0- #+8=~ִ5}T^7-;!IRg{*sf!vzdd5s =v`:tCÖnQ~i(*ǙhǶf9zWt53HɄ(b7E܅+Vd꣼SL1]O9Ilւ<0IeZɝa!(w`q) U4x on!gMTfb`8<6thZ=$M:˙p_ |aKv ?Z5I7B'dR+0b+y F7QZr|]9jD0Qf xZ'OŎ R5Qy`sD8%lX."qR4U&#+__? J?F#Х <R9`/D2( I{5כ%=y< 7TsNF9:,މ> ,竈 -5:H`y iߑk>ƍiERL?2ԧR1G'~tC30S`ʸ >Q0w`hmp%J 9<獩J:\z;MF>>uI|PMϩY6ypğs'0z,-T&/Q-WBW Q'7 k3ep b0~[=KN_|c՜7Oy G_7?8+e4HY@MeTI H<ӟ7MPyl1$_Tm'^4_#!6-2&>38 jp' UYqmݭ4!  }ljH;Zp M~ڝ KEKp V#ʶfW` O0?6pPu2aS$C8P5P,WWQFC(:OH mp#d{pmOLa54K񝏁l>TPOP!$?pSV|U0쌃lPG|0@Q$yvjxN̕J^U:PgDgU#7)J9[TMg3l'-mr.t["v_&s*$уGYPi]Ɵ.Y*qQSMd&8*AMc[݃&MDlUU#>iS{+UI-'m U_8Oƒ,,ΉË&븆]4S}dϯύL ߍH0bR)0q;S? n ab(AvLDR%@;G,~'t,5"6,}kSؒ&NuJ[R )˯SLYL=[s8S/@yٕib &)cK)lj;Ⱥq(9?0}pgqOF->5#"bhEeȷkڋ빻R 6TJ/$\9!#(_M#vZNB^5;cl[ 2T8F"UEgyrpRgT{c=oٟ@[rVu3RYM^@v4[{D{|ۮX#F'hh@;E!5[١?߉xAP oE!Z@zHՀI%O-Ym`sا<1G%3 ZL2Y05ql W.i-{C !SNK:9.pTpoZS%wP t хgx" b Rn q3X>b{36-bI9] LU#[+G GBFHꦓۛ̀=QRNoDS!OA4Y=CvꏎT-)`=np+~|92?}.uSsG(ym "nn%|t*5C7ݧuTF4Qa*Q-*< k0!Kgq»H>u/#GqL{ydx =?X/?Qp0p~R*1*Om(ŘuaVxZ3vVSXM:rx43D]†FZaO'2.>`=tWJY``6@9Pi0a^f,c>}Kfɀ2u0D7)F'ڏ:D^=~LxX[^\P/6Sx<4]FUi(AY:y>p{zA4x0jzRXJS@vL\ C!hת ^ya.&(~YJĖt7"5ivoDh8pFKlnSdO̧ <,{qA77· fW$H"b=\JO܋\08N|ow8ЀQȟkc9%]\CD'W$<I8h{؃6WRq|rɫg򬜗HJ҄LܕYH_w:͠7ݒWVOE~k&h)))>~dZ.yBWƱҴ}%5^Ћ6)Y|A7tͪ>x^\  tl jsP;2=FU(S_ _/[%: 9v޵n>q7;:*+q 6n" ? ,-UQ ;=VzƤy{CR`Pȅ`+-j`|`6](&>!|W5 l`:Փɇ:TϦg㬝:}H0~S| OF7r" ofwkJ`WZM@j=ʔsRkN3$>b@zd|x8H,2 AƷfj.8n]".F4z|Fv2akLG+1!!wJ"Гm-B8wٟ]B-s>7f/^fQ>ߊ[BX.ٗB;։p4vfw}z\(5GrO" 2*ΪX{^pҘG}q[ [)kOqI[ ay>\`XBMn7dcZÆ2[CW"k8,r;,p^qZIC6'WF#@Uhm#O PQ L/E+"5V]%{Bw}⭳1;||TgNł8xo fsu\~n 5%0{Z?î9c׈dńՏՠ[={.?mV aJVsZa+ޛ&O*v&Vt܌7Q|hkY%v~Z٢i~&.jEWn{k% y/=?looFL|鵅$}f͏P+^QC_.=\1k^YX:tu *~:S~^&_ YS^Nқ.vd Tr7n|__[/-,h)H3Y0)1^HSs\7c&wGWdfE Y S*k HR1d8jeWZ0CY`'am #E ˹|-,5B j?dv;wzzr%RFs3ئF'hϠH{Įyp7j9"ߏ-:k=?* 'w邝z3+prSRZw!p=D93a{1gu˰|X܄ɕ&la| s[ߢ%RT1 g"d\Zq *{a+k;Y(`^D<d^[olkG-UY$04.7fhzVvھP''L hH:wܝf'a4 ):¯#5qiŭy(}S7 z$hC]Zwq'qzLz77ڭa3f#ןʡ״[RD x)AD[sD)i#gAs82MG.'K>VeDD(NbۂbD]iདྷ$f,“*S|||BHe;}neX'gHXGUn;(h!Y T6#aS?g&nlUmoIJpx 5mV*JxuE/bqhΌ#JHEڥD`1|).YMx@KA]L4^ ?E]ZP tўY= i~ċ`MðDQJM&D \Z[ڦ:K #x#9I|diӢdgErR`p}>𾳊Ԡl]5Lj7'`?rѧp.tO2[p2ڞ`Fae=gt"LRXQkތ^wɋP:K'Cbn>:o <&ϕ?I w7Y;筺dFV/h›\AL_ yU7z"}"N75zk3M?^&E5/F`h0OV;<.ձTD3CSEhL7<"L//_H)BNtumfٳ(6Mu\{4& +t/ z/4. á؞Ò5>Z1s!MMM,> /OF58Dhڗ{㴶EAoqTvxvATe8RS ._ u/HQ&-py >ΈC]?@ZXvwR>[BQuv<Pdj@qQH IcY1*< |FJF0GcjV+iXQ!U~b>kOds=a@c^%[@@7#Wh:X2LJ _N߻ePqb!Ýinǣϑ?iifz"+3A%Kz ox~YJ5ArQ6\ c *$x_ Q^yn >:Z҄Y_m윭"cpƢ>~껖 y6 wȳ4pRܫFixxU3ֳM:z@8Jڗ7|s& }o*PAO7R]>V?`/P?TpIu p xW9 w\PypJ)Q[񇙂!8]rHĔ懚x?m i(4LJ4s槞J]D:DY$E׏<|>(UteF3pN7ߟC|MJϔeu o?"\g Åƚ]a7%&Kxy;i`p5F6m%oXƉWA惋@O(2v_$Ʋ ±==lS9e9_yǖ&-(&h5m P'bpE 8#h,G2~IOAo>uf>{ )@F8m{P]`e!tGk[)PC2ɇoBZ) "o[2M ֎6}l ()DJ;EFcr1Ʌ t %|ka$?Lhm{v~~/XGi47T3&.K:vz{Bq!X'w''I*^Dv<2K~aB?ҿwRլNëaӖI*e񝽍hMz?At ܜIr2=~C!ׂAǮm?mO*8^#KFKk]* ]'!spXuuקQ+Lfƾ~Ǫ 2@򇾥\ǣT-a$}3kjh~wA83amK 6uA 87hs2p&ta+|f5%pǛ F)8ZD1AH:^.r$`v=l]=;laN8tS|w@D4cDء- RoVeR^R"B 7L gv5j-' N `<Qqd+$+9y/1F5MLJvI42/?6&rnYd2˂Y`get}z$Dt:XclT^3 %%!p>>v n<)~, O8RYix:G^0[gFJrf͞kwQpR_r|^9O+'ڡՉKPXd h;S)TӁ3>5MrJg X:0\ j9mXF+OiIvWp={Z=?Vո.1gp'E{O]N-i&B[f>e'*nK%3ɟzC),sPm$Ny`lY^bP vGZZW|:nRin?b'́`հ>=!%2/B Ru;Z==Dad@߾sMb Y]_9;L/Qoo'c7W2'S{)\` (fȫʟ%)wߨ< RZJ8HKA*$9SnLs13BQXl\Z {< ߅8gׅM+S0DS` z,3rvNM5 =)RO?Lvæ9+*k?tmfxUomՌ*Mj{i(&jtF{Q+P[=ih<}e-1ex 찔wh`8ɢΣ~)vJ*ISDK\ee75.JDT- *ĵuGH|18?hrws =J'oh.e_M`j͉p;/j6yitV#]'{4ok'x# ?q]OxRgNA9OV|XϺ8pD6c*+2fL<4iΤMh™&n'=չ Q~ 1ARY?g&ʸvo|s%1(zqƘ&Dp2 'Z:ڷnn8H&UTKPFTY[Tx L[zw\P.|:B6l:7ى̕}1BJ'OjE k \s~7īRKXIx&ʥ-7Ǚ{CP[GpRo]OXO}#65%+^h},P?I~zrF?ۧtv_[5*.tq>74%8G88 VUKMb׈_I5 N&Ň@sm­v3k{#b۟OlnWLuX pmI@$uNƂke<ަ' ēvfn+[q$Upщ3cLZYG):"k\}ҟC%\ 6ճ>-A YݟPz8 Hwxgwvl}+r:1Cʵ:VYQ4B%)$I+^I)s#z2獘7: L O :iP^uCi QD'D|㽼ѝԠ󊖞5s0]7F5 望֙B!;f]"To`HlN .Rj$B֪%S $Xcm6mNz|XY/0yeH(M ʭ)Y{UPpPЬrNlKC'g4z#3*Av- wJT+lSA0MhMR$ ڣi#^v{up'Ç$Vza^-q:OAN f{nӊR֚Z#s3< RHuYIT9w9{:_s$5e T*7lc¸=p]/O(ep-Q O$a~sN_L,51%3[/~ݒ&≠kxX1p NTJPHbP 8[53/RP/<.G&T# #7 c5Y 6<})b2In+ɦÐwJ9V'8\\\M_fsJc ·mtŽ h16D9ݤg`'\_Nc4EW(wg*:r!!*[ O]\بBvnK|1biD/ GDrF.6#K.y>GKӿ ͆gBct޿Y'hHT&F4j/(QH6ʝv-O 0 Ykoz|K'r/' =~=ևIR3H\eF9Ui֜"$*c0R\Q&/Ta X K_ώbd}vȚ3mE6F(O5tmw]*_HOxp'+~i4{ȃҖXU=%P?Jmұ(A[`u~ChގƈPhHn)#倢x4`ݥlвs- qV hSY0+r!FkF.𔎔ZC4n1")?&?쑉Eznzj^Enu!7?BU*msC5]Q:)z4zKh՘tP,#}Ev:nS:-/JukwD;M Ł&ΑIb5n^:ٵGNPkѴ#OJ|-0`] v\9jXu|QM}'ԀԀ3u2 Y#S^'!ʲ0T tdMsPg 26b[&q$>TS\<`M7p?:[^i\;CU5{iTεg+6[RQTE47JHWOGܧxPisҪǎT638>Ijb^n Ogp Rԓay͆J5B7I^A;ʾSF<}N) ill~&):Sqe_;U,.^ӢY_9>۱j^ D.~`8 =e怂l󑗱cgKT 660Nf3´@6-m:11N%")I' ڐ}<#)"jJ!6YS׸?L7 /Ppz|d3AxoKT~/0qklP.)AB2=(zb 81,p}jo|0Ql7uScːome-Ⴎ!oozQ%0|nhMqf[B(z`O3iz6B"тqA8iZƵdR b6}`7$lFջ7-l]z $ hCH!+üPTR˫WW5lOUΡ=;.0z L8)EoSǠUrw ˈPxDw(UÏN<6l6 `h; C)BGPt=U#ξZi:~u* *&/5 <^:fAB`U1̌¢f٪h]s3ojIzsp?GtoPfEݞ=iqm[DQ)L1j1rpHZpQLPy5W%9Mxe97n?:ΰpnPR_HUgJc]'U](DX8x;䲕 Kɼ!kTsE `t䗼 PPq.A'઄S0?Zam"7OJaTOH0N;tF(lO|3--a H^W(Бd[6+讃CI17H\+X6~r(vpM&Ho}[ub+G;r9ܼ.Ü6D %*xcA6&&Xmo,ȓMqH,~SF5RھYԾF~)^8{&#w'l/ʹ(h?|2@\6; %@1ѷ 5XN ? æXY4N}4 5Z̎H3Z~XUM`V a\h`^3hy3fE;pɏ}cOIC0mxF{! lc|nZBeU*3  ą9[;:2F$yŀqhffӟC^Zl01 0Uz,,=^ؽ=~6mtF&{j6S:(ʦȴy;s`o߮St;[)a\)WS9j0g@+$z~6?uKe !K˂ݳDMN/\G?$KE5FgV&ϟ<Oa1c:Yt :aN2_˴ Ǽ"LفΜģbbj dMp9 eB';|ѕf2j G[T{[1r{cA^%_Q~7ti269k 0˩Hnr?^!r>D"6q:+R34OuS&jҨ67B)eE㓡1 "eq4hN`Ogef)M|;\ћ ; THkt rW`g(s)&aZW;8nN>'O iBE6Lm2tR :y8QnD0ggnE=l]%Xes:=DR)r$>YnXdp|F=LzƘN/O% @"}L_$i`wέ!_ZwF{O@FTOu?~ܙhOՃׂΡ4M7'"p ѳV&_c-ۆg@i$=za?5Ȓ[|2㧄/BO%! bLC7xģBZBr韎-^d+WÍ8Z:-8+I\e]O\i(UfFH9cFܢ'fŤ} 2_b``WB*~Ѓ|~Au ui>tM7ݭBB3i1b5t؜6YZ!'O6-(ۂ\l3Jp6tnSX jh')j}'9q@FWy;UQ~*BM(A+`f !|rzPnV48Wa;% 4%[b^0[(!u1z~ P9O<3aTNs" R۶YFRsײ 6kZ=@S%)K0iIPZwԬDff?0|4~11^>ܔ&< q%ۦ&lMFNTz^,;U% `NflUG͝,Fی3#]9 `P߅bh.tM'.QR<8f,Ѽb"ur0Tj_((2nk*&&Dİ2Kx3lk{ɆQGlPf!z1X_BE<bhBO(pmѱx 7'M߿$.[/@EDd|U>p<*|Ub^uthY[rQYJqsZ,53UW׈I4KLK%DIVIZ{,@Fa`!{Iʶ:|7F W@kO(jӏs )(m)r?(^(Z*?lު/>Exk/PjK.ځ*?;NPO0,]ӽ~%ĉP;#+KS 3S.?M 0 8+Ģ&v%t+ץ/goU:o,]Ӱ@Y tާ>.\G-2 Ӏ;N]Q#vxA;`7 c6~*۵gEa!4<ʮjaʷU,jJՀpWrp; Sj%lzn|ø&Ң>I2J-wb]3hBa?<btn VCrM@7ԶgFtuLDKm%͌y`!ܒmM60r5;ߤ:ut$4U)U/e=}0sL/&)&(W*;{WJA[6T@rDoK?h4PH(yy\㬤]U3hvӭǭL402Uz< c#@lpJGq-%[WHӝfh,AޕvxF;DO)kJh{IÇt()NHtӇ!_\1Y^TAQ:UrRڬՋp*BFaS]إ|Cp"XR7yUPƮ9xZ}]0Us?:'[5B:48x`m;Z} TWD )޼Ì "`PCUi!d/}F#7x%KahnZ(_/5;l͍@<0AHhׂ|3%!8@I<鬤^qey '^$)YmҬe\ʲr1cadh"_zZY9 U5iԴaVj TYؖz4f  g':P +sPI05Ӡ6D6niȸ;q^[FC <|o ^UWxjW{WׁL̯}iŮ|G?_ a1yd-xV"C!#RREEC~2[*HKF6z&& &j,Lg;(RvliA**lF4{>w@pM]v*|Knϙ^PXr'AGSYh!;[o.esAG_Dp.RZtU. K/X'bժ"$M! 2{mX*.ҳfk[C̰Ա>KSkhݎDǞ>Uvz"-ZUdV'^f4ID= 7+!M:Q<]?{noCՠ÷Dc!V{J7CV}W0HF\/vPO2L QU7Kt80Sק?`=( #ۚo 3HL+f+B*'UiQz e&ѯSH;C6>O>A{cno$- VaJ\\X-xXgF8 ZV7k.7PS*_ci *hFR+ W*VuP,3}0X۰XWgofٓlEn4_]283BY^m-I_|Z-ͭJᐱ+r>{"!Līxijyއﰎ%Քpyt 'Fm' $D87pgQd~g׵? s=a4Xr44H4}^&TQ9Uu)`YH[Oט4P+[XBM? e*sNf0 l*oG j`Or*TBp]xƽ2_݌<?'A? _ O R} jK$4ݹBݽM٥<C%_AXZb庿)\[RLݝ^.~h`rQ#wí2S=?mR+mݐa?Q7UGuM*0aƗMO|;RzQCt`qzU v/jCFMv{ppx7}EO9y> @1IOs58/bY,C]Y_X(  EJ_"Xg7 u=*1P]04@Ign:œ%JAVxzw !`J BkLM(4(*[kpOY a L7@!ǝ%ٮT' e߻*YC 2WEokywۓ%їl% %x)T` ߾,'fٶhvMnKBh"MV}~rkj@؎v)˲5Ac:`U-QmFɍ-^C> eѷnwO لg=iߋeW"v2ߔDb?lHbO2+JVC`"i60R--BVL$Š4[3/=1jh]E4]=/d"k}F?a-ɶdMոBE<߁K8H:.z00M F e (jh!oΐ] Ջӡ!{fwb4њ1OwwUiDDM]/ŦQֵ1u9"Ȁ'm?ܡҝVgt΢LxCU&^ai/#|hpw\?@`QpWY 3EQU7wA :fVH _#DS ʡHdz]{1UQ[6:e`fZhɅ+~Qw+$ߍ+ PreR뽊w%s¢WeF8W|f}t‘vp+HPk 3|w ^,qw=o$AzJ94_ :zO:%"(]Dnω@\6ښZ!os->ɔ58`#qMg߂cHp,Êf`06qa{*oMz^4R;!y='.rfNOe6"@EK4r$oߤtC{ s8AW"XYe[ǜ¿א,*`8 ;]WVX4=MVX:uv' wg~`|2o ;mשQnӭHaن. ôuTyكx,~)ḁ!D3,*P#uk3FQ7}D[.G,~ˠQ p>_\O ;Ѫ5 tM_ʞb VhoXJ!8 i\E pn|(h=e;^x9ץȻ$GH巪-N ى9Jp`(%HS xQ,ߙ_Wҕ3{f&)QYe[ ]Mk>B wEѕ|rMxxddm}ĢH*4CDޜ5[\?O|B{(v~5,1c\vQ#OʽH-jgYZ0707010000043d000081a40000000000000000000000016239ea8600001a2c000000000000000000000000000000000000005400000000./lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci/hda/snd-hda-codec-analog.ko.xz7zXZִF!t/~]?Eh=ڜ.+Z;)z5ΛY.Zlf"Yڍ6H{Z 8Vن#%,FŭgOR< YZ6Gڶ> "mTB΍ pjW@{C@?O C GԶOQJ,)L3nWj׊ V+dXGꡞ^8QE231mȇU&y𰞘yc?' Mzy9cU`U$yȻ"(J/_q><@X)Um/O-ƽnԔ<5d?[TaQ2mg>}^CL:ۋʍgX$2hw$o0Go$+]*M69HSCh|Er>F. 譽_j7:u ѱLnaoaWtScb}-?OΨÙIr!V!U3*fE;SjJDgզ 2.I.o蛙$7&TWM/O'a9UPNBMɜ0RYKOgNaˡP&8.>Ta]}=i#^!g"T|3$^Wr 3 6: snrH E8e .OMD)߹gݩzUy2rXGxJC5A0ʚO+ky%ve \ҥNNDW4܇Ы&M%C&=/ TZJ:n_?7(R &"ݲÉLwD?1zҷ nhΣ L =YETn,lvl N ju,pX_7y@lKv_Y?$ Y0u+'č"w< ?&"L=v`g)(vq1F 5%?/>1uюm;Gp 7,iP%W&$>sVӢ#w)qn  ߷$ʝTMtz#K&h)D+"OUȃctgܝ!;$iNTy6w_y*4Duz,OHP1NF\Ď|D̵cj,UӂlĀH6? դmi|0Hx 9]*YC٬-|ґq  p 0Q$0^uR:ңl|^e;??UAU 5Ln}<9 eW] 2RH>߄K A۫(d6wʙb̕-s@T ZBq8^$ Qo Yߦ޸M#d.y,h !5;fvز~YóZ!=`ayjCj_4 *=dӇs\E\[Yng>Sdu JHt`=?)+g142nCS Api[6($do@ke X+d9%qtdg8ty[Ys1_><;3YlRN\J}C>%: #*u[ƒ`m3 ,ZO3(#~̝j H=߼H0~=˔?l,m4s6וp;ps/Pe1I56M< 5vWF?‚=xp­a̚,,uNAgzh thr >XMSNx| )K`obR32^80}߸5]O"ʶzxZAMAƃ`[Mq ?N5qrؖ xp^R"nśC}z`Hx Lma@l,i^~YJ,w˫0|>@TJBjfRZ7Y;o *Cs8W cGQ x=`Aߟ9a pqQK7 >nZA .Izv=X79{H=f <8`= Ich$;K)m;p-{ZRȴ#):.eHE2樥@=E!*i9z\ۉ7L KZ;zu딢6Mxreq/-9M5<9\[½~QK5\3\~TZSz=_ma3;ȎĶآrM"5T7 +҃\,VϽ/ϯ55IǡjyE9: ?/).;n=͝*ccj1'o to.?$spqґ04*PolI U.2<`9AtR k ~l53IP rl|$`&I执L ㅪf1tG{c^Kf$F9 6lvJ1čăilKF}%ޟ/uİZ愺fZo ȅmυW:sxwQ^MA*IJg~2[W! h9 V:GI a-2-|UFIܭ)L:z6{!ǟW׸OdpkcP V!N9 o}^*goDu:aSڭW$yڞfUMf= M/q+^!Ƴr 未aٔ G"#4bZLC=#;e_/A5rkCHAb#>k&VD8cƐ7esyf`:ZY RE^}(ZRiVNjU{;l!].ըB xx#sׯ2k@LKf'.!qpb;,$*XU'CK#)@:x\ַ k:n^4@ "p?oq%+6#!3[DY_Xw`&IYߌO@v-P4 lۑR\>)-`Tl7~uD{RȱNCn_Hf^B5ޑ),N+'>W$y;g"aӶ84 T πÔ]3#@}!H(òArÛuk]z= :fdB,Th%HƁFVzLJOnf8IQ6dFJ8cqb^x"~Ž@Lq&QY!=zaҁ{!?t fi:L[H"߂OO߭ Zϴ&81{='QHL\@gpH0 nu`af hi*#:Jv0'jzFFcUab+ݼ~`:ȕ)1.b`r)S)ϒ~MaFmb b+ (xx3m{dl:/˜ :^ӻ"3)t#}WEEfDmhjϪZ_ w*H9u'1f9Jl*\CT'n)ax =o]uO/S:w Z y8EQKeې6ۣȮ~{`4b kf~=}oަ浐F iuY3|#_HDR lQ՚!yQ!EXw2bȜIDZURV(=.oYL*ؕiG;08la,bNXjOޠ ܨ˭R+@T3~|>8Lic aB/L<З:937RF%$'Zݶ\*iSMVw"p(&v z͍j TdnrBJgl 0u*%¸del&n#M~l.c` Bn;Ǟ #!E[K%5י<qܯxS6oμDW -T2A}`(81_%J4.ˢ7M<2_qE+ >KfLa~2>HC@ ̛ rBg.8Pq0LXgH. 4orF|YB>]Vn ,G-OlaBit0톜j@`p_=4EGϷps4~( mnfQivPy_.K| ѲR0U9}<% Zt1cn&5i* >:CDmeCD >  'R'-{J GQA`iQE1.>V)r d1ROAthz♚߽n^A CtLlȀQ34AF-ܣͶ /-gT~Gf+->XBM,#SKLښTh-k/aY^κzP!qftZaA)w k ƾT BJj}3#qPG d"ߊ]wοB|X<ziLT]f*Ps땖|<%A K5i 1ytZ=3 ص7whԅ4pK>Mԩk/T_e Y/x4Ǵ%/VִyӺOB1'^>C76wGY$m˧pU0&ݻsk_MMvW&1LFn ~QZO5J> zB~p(FZ;!-Ĝ@;I; vmYu|ߚ̒#BbwaEC@ +aro;)M ϡ%22sizLJȆ)󂅑D,?3)KYEufQ 5&``# ʑ įd :R=ݓ8Cb-磸<5_O./=a"KqnoWOĊ q,}r_뒝iU(Mޙ{ʺ 9`hn*|8% 05RJ:\?NՉyڞP1F>q w 2xNbSۜ -ӿ(Y*KxY鬵J??V6¾C|Ѹkd(|<ǂ7B5/OQgGJ!1!xXmP%mu:%b_+Ճ Ma.3M}sV]$16+"s)"~"W&-KoQs`5K?+Z Mnjh)-K ݬ#sswdGm;'%fUS&~jztUBO} 2AN\$|il`yȫ)-e|yÝw݀!S+n* eǀ:Wf@Q?᷍I-wl|0~b1]bnb(_K,RCFWVZ[n U.x5-) Q_k T\Lv7>Իv}$ճPյ:< 3c@-Zh<~,:]b͆w]URQ!HE(s|2?(KV}BdkH0 qba/vj` Yژ_?gfIOP4>9x\>|K` 7 T}6rJT2Z]Ps q39{ϮMFY Pˈ#7 dCs :7}b~> lQLwv;uLe=:7yP1ܗ:lFKޱgYZ0707010000043f000081a40000000000000000000000016239ea860000a078000000000000000000000000000000000000005400000000./lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci/hda/snd-hda-codec-ca0132.ko.xz7zXZִF!t/{8]?Eh=ڜ.+V@D.[-44,x~@lVP9}Ɉ]չ:׸2TXSIh;8Jd<9"SZʱ|4_qPXB|).w3T]" yxqNP4QZoS*ـ|nMWNϳrXy; P TcڵpD,5e\H. Y[Ğx0}^C=TRaB0vB,/@SWS_pKq,;2xNv6y"+}zݢ8pg>͘N3ATj_N8kY4v}(Z_nп9SMEaԽlA!XYU8b>].$Po\<\)I?oKi.qW^V;i-5Oxj,9h$K.?iO$c$fI5YD3lLwL>e< #'(snuk,M{r֙|bB+jp|&JRDtt4)~t}xmːc ¹p|02ͅrBZIoT}Ňqm'EҔJ~i(Ohyp7"aJw+-#/Qq‰4+dfk?5^>JsffXheftz;o%xd 87~wZnxx yxx迎L$Lcб1`*ui & a:RB0j" /]5 3Kdy* 8ԧߣ57!T5*53@UTPdT6J2"Uh-gj/&0vL< XeGr+KoTh..&[CU/馳8%c(izFXm|O7sѰ :kĂΆ^5 *2qhPt P][ $QX63ՊrpWׂ? /t f8hf+bD.m쮋{XxV [b(*Ia4&-Kr!~{`jM0=b߂8buf[ʶAv㻓'lYtB\`9;hi5 =Ģђ&]8bva\5!kZ.[I4\לM.k05d}!;+=&ŸN R %72 9d/X<N%Iu`\۫DvoVM9^ noB"L:_5K-,+C{P!|ЦNiB6e-,@tQq᫼0{ ߕ~)CNʸ׮!s$#ٵH_ _ubӛmͻY NԮ.&'hvӫٯeW$H#lKvRTa̶} 4%cHw27 Mȟf4 02wD㮀O[箾OIʽ+j) f/ҰEAMigBGD\s=c?=ةs@][Ql)yId"_ o,p*,p#2?$[:ŁHн2q;j $ L}s^e]1(fC),Fp# UČ.3i[JYb)<wvW;O4Mmroq &0+)HHȶ/VOyS,>v4t`jčͲakXC% ,p=g'Č@:'4 HlFNZnKKCH~I}OSdvAX?@ziFMa J7r٘%>XG&SHJkwJwiT6?)S hgU~ZD6*]yODB~ <((YieT3& ygvXp M~~(M&K|PNğv%~jOY@\U"EěvD"CFdH&H*C}5BCHZlXqD_FˆaqaiXpț^C`(fR"M jB„I>`=/ 2ɀ~$Q"@O?ds`F, VZ &zDޞa`.֎f4;JNU!P&"I!U8PveW`S;J-<Q/<:kKaK^ h)=+a5jsT_[B&t3=`c!{"%9j<ςp<76|kLJh glw{}c+yd|%<UL0CG]W U6-j 5F4#|Φt,k n㗆{|Tq`z@eG7Q=QnbM;'27n.|dHj[u.uO\k͐ ۑϡ{[Bo0{m޶EwdU$rk 6n]%CQYA*ੜKY':tXgOώ9ac6  SP3Z'wheAHgU%HKV".F͊"(}ApHۗa96ɫvMݯPDIv &C!5Գ^cGY1ȇ?N,U&QeuP'3ۭlAhkTi7TGfuIII.al 4caO%m : |'7 {/2xdE5\O s[sQBp Cnӣ'. &mB6ma*'Sx4kXT$k>a @b|N v[O?dpb䒕#< {_eU+Tr2qڬp@Hs:uA_1ҡK^=Q˦&$0`̯ufI+sze+7jO8ltpŎw!8s`Q;D vKxX+렅nt7l2&3P"5ы7hڣX+PMk`jp@,CKޝ&^?>nEqQͲFyO wF&܂Rir)k`gRnTZpɎ>TXр7+.cW,DQ1ݥ)m˕gk+KuL Bo5qR*洟Վdʾ[pj9vx2L)#; H{rhb,?>,gZ7NAޛamNKRs1̐>(wŞċTJÈkoj(+)wYD]Td52W[4w3wL1m{-3ylu eu#P%QHβGb?4LH !j@?g_ M տ hGު_L^O[sw5J<4*wYGO.Yk-=Na#d㛚%gQ,Lo Df5VT>94R6 [~Dꖕ9_`11e*6%t-mk e_/j 3nhR~vx3q7WfD6{-7a/ܘcGļ#} hMA⦗^uvڎFaen{V{U|Xari`s&lS[@i͍%PsHGUwvs5ژ{rzұO"r\@Q.6<~{pQAB6U[0L'(Z nqP¨ {@ZI˖ښ2(xȏ_~/+5Ughw f•^!67I"^y:V \W7"H#QPԶ;Q]IQg#50_z|t)b% *]0ؕGmObYL) {iShTfh\=LE=)TE |)0<_5!M6`[ M;6 3fwlQ>zu ;"AK84K,0 DtLZ2qEH)RD@f"ixO+I/*m!| onùFB%$0_o~ I״QŊ%Wx¸Zt`vX >cӂe7G(xkm͉ @3PcSRk+uxX@k e0> ^IkyOG9A^8Vxq\t}-?Ġgi7c=yho5cwhLsR%{^ m%/]!7gVr2sutv8Bs۝@B& ٧D49u߅$Gɘ&'M=P dr 4zy֨睄eK#(6!8mDGGLbAEzpHލp N>H\v#(k&?솯 r !\`9qxV’ s=̵] E XH+hT-[R>MY0Q;#]ja7#.5:?ׇ,<&`M|-yp=/!#<71A5PUkLiI x q /Ҡ[-m\jWכ#毀`o/N ݤ0k#Hⴿ17Lf UGxLTI'1Ȝ =g۬@)/!S-*}Цu\0ws%V< x KN;v"GKDO nh y(v 2bP>Yg<7LT$0ۖ(Jt֦bw?ִcӡ; V4lA2S?6%8TRt;@$GgD S}aWL Y{3K1 zUKyhTpK\OkM(H *ŇQa5A;β\gƞ|5;rằDXTTJZT!+V?lOB[Mp_i ~|vvv}l("SL;6bU[P4%!%coj(B옽~BUpzunw]YKmܲ# 3@B( /kchfeYUy5.Xw< IirqnAO^oq~FDqc$R95ZphmFM`AN=` 6fDGkM8 jU;! #mi*Cff.r#&y]x\,'dޘcm/Tfr (&@z,܄.T3 Ћq̝Mc2|"x=膌uxJ1{0<-7<cM$=J#KLA~|}%3zjGbqz 0hg PGlEp7M9F`ߪ`H.[4J^y./ʉ}:)r^Ϧh4܅Bsy ZY R;)&X,Y s56^ dO!3SrXe=''9c//^C#~#Vzx%v%=ju ƒLJ%ȫ*OU_= F2/z9 L-K$信e;I$äHAP llt>"q%/`al8M8!$Z!k3*j_P%n4!-a@51F|TOe6)^ouyig 43bl׍%cNvܮu_vUu q|FV vЗ*Ҁ^U.gsHVbG`;EoH(|St"%t)]A ,VE&^AEٍZA_nנ$S@)14.p"GEsJeV 6 oؑknٝCFcEm.6/A JkmHnzDKxo`>|K`3 XDŞ) s2MF607t(xGlMŠ`~jV&!X [Y,Fםrw®!N~3Vy4>]\MTAK/(z4#CL,ːSc#xPiqbpw w9Ω@W|Wmb_;R%i* y*QuϙMBI^+;ft`-,;ԐN@8i*U#BiS*uwc_'A8 l[ -Sb]*aZܫroNbCcaAwneE! AL,DqqK- X>6¹@!}byZ\>MS9[bjIDVCFTO2a uLZRĚjǙMjQL &Gp;_}%*fhKȷH@7};{zQN~ GE>e og٧Fy4 $ZQ7-iTeQvNxLr\pAox~sH± ʊx5sxL0$*IqKٽn 8q+;O$S2C|V(fE[/&ҾDJ-Wt;lWK{;@{/V#ى2F; h oX'2uh6] T8,7Pmk~sC_`(̕)TqH(2cMjGl5RT`O._c'ʘuT#vפ 赒8s+Г*pqILP}xlDrF!|L=V2j¨ #4PO 6J7 {Hʗ"BodY j[Y"~ Z:FmXf'1d;lp»=q8dpzF=*Pu{(9tL0*j}kf7+\/bkǣ}E^6Q: 7R,|3rH-Z̍VXyOŲФC.*wpEJaM=uÙ!-|Kk aVG}xE+id{ל]V#I6_!rr )bFerP%EzTMrc=Y~ B%Db|)&ˆ@KJd{,˭o~gnh{?TOl^gк>wQ+Ӕ?57,#=9\I_7OO >zD$FR;]=f*5Bfs"_ә8PFt>^&hZ@r 8iWE_> 9xOc^TkTWeiP<˰?)Tԇ ^ȩ#[EU@ N4Xw 2p5>8_Swt:(|˖rLēھ+-͒ڊҀMݴQ]O&*6"}8贐ZyOk: s u&G3%Xa:s{;dȇg%}RQ+M Gzgd]6*#'iA8|MtGM a]#5JmUB> CRbͰXY^aig,F ̸IXv=itq3bϦp fr)ڷm$gʪ-{3M5(9u-@a֘ij [<|XXr>Ԙ{,pVJ۸0!l+gDoVmyTPECkqWǓ@u*50Ch Q \x#B_$O9ޚg--;;]4ppC Z6^dpF1)<8U]k=e\hJŒ%DԤY i(ĆfpZ"bQّw|M=h5u N=GJzO1#8("լ`IHI0A<+@|Y+$3lכtw\ipmq \_&B@#ފ1?G'Zb'lIoJb1V01a\A9U@bFzf|{<^o{(Zk${3I\΀%hP,b՚Sg&sM;#^Y) ݸr몰Cޤ֓f m_#Lۧ:sxD0|kyxUg_zZڸY'N\fguS* y{莾2%b"H^;q_uߦ89h 9:X . Bl4w60@9.|o7.(eB,}J.9i;媩 ))0?!Rbɐ"h^s`"HA$?όY|uaMFuR;࿖mwmfPO+1~E{e1Z% &c/v?X1ҤRpVL2śGٰ/.$bi<9rhOJ] K,ɶ`ld0L!fA?Klbc'kui;OK[]oM (=He3he < 5TEtlg1Q+jw6q6ڨ~8ە[NK\$HR,d-*瞽;O9wA8ReM2Hj 3P򻘆Z evd&IǏ# ܧ {*ڝrZjzBYȍCh) @|kκؾ'A"^]>0̟py.\x r4aÆ9Νf^ 8[dpL L=ڑ*(CV:Gt8j@ڏsN0ʛEcז3efͰ 29Ъ4?,I9w_4hZ'%L'ʀ_Ǒ~= zݖnq9'Ph.(o[:(_,T#Ӕ!Z=f!De_4wCsğ gK럵@I2MIn8Rez?wMDe` QznuoH { I(~4)yp.<7glg&B}d F`` k0SSB⻹U;7_j7VQ]{ԨcG[]$׾d]Yī4gU.9/܋/BD3GJп5.cTK2+ %83.SMe20{!g}-2t8q{M2CΓj_a}va5LP_Z~{_wFEBT PRw6qKE^XǯBd >`3&Y7G_kMNBw.E=0ϳ% yi..TYyZtp0.+<@ V/:U"mPCŲNɠ0brd?1܄6%*`z K x zo&xMJ9qwZeS(5ɲɢn^f)'^n-^c!+='μ9 ~[UpgƴDFJHᓭ 8JA=|FEtpyF 9dfiݒ}Hvs#> nPO@e4p˝~ g\΅Z#r<G,,}ky}φOU/#l q??Σ+AY,ܴ˶.^af+G?As9xm7c.RˤNZ1nYaG2'DpE9?̃/a֚:S/nK5as>ۤw$iH3$Z$<('9.c2WP{*N|B8I&\D}<. K"?x5&4MK¿^6۔ۈT,VDL4[p}"ܭ[ٶsmUFQC #'մ25GMnxʄGRNqIԢ2(J"j96 ?mˑϖ+W&i%G1RE)tYX 븻>;98w;H}Nŵmo3z$7(4gg ܝa7mUr+TBv CwonF.z'*54W$d X0-Lt}'҆<6DחTтX2|^օf.2Oh2}&sՓ[ P64H?4@ i;!!CQ|e ?Y9N*j6p>7y | Wڷ .=F%/ڙf\+wePkEY,oj^"=pgjf}<1)-`ݘs$-P my!ޮj ڞfo a\%뗳 dRXVf~r Y~-X6I(duޚ%$fhVc_TIK?7R' lq@QnPCt 3 FLoϧ7M;_nӰ4 Mk'ʆ[ OXTa|hblfjx4m20m9)baD/C5Nqm@=kwD&T;_TIjy J>?\@||Sls)YKY.愎5]2AI3LZ&v+äU95S8S{0S{S9pYBCe(U7+dd쟃 @~`م/gxܵ7J74{UOw8"L\ oٮ{$O8+X.<91]%pݭڄ؛/ݳ$Yr2Yƞ-DՌ@FP_7)[j$Sr{uλI!Y*)f2ဇynQfE,G:%ڙP*-zC-kB5NSdQgun'Gi}\*}`"e|em}t ?=o& ؉VZHXC5U2R)53uhjڋZ85 $|&;_]`('GE+oim<%5wƵO~6#؆OuH9i)45񚩮|yK ck.8sژKBox8"8 7Pn2tKWRLM?\[)NՂV#r8 E)K>6Ϛ*vS`3 p0:d~x7{^A S%oZB~p8~pfm̘|b1-|iW|`bBx(كZ%I0 VH5a߆$4Nk"I &7Z;3S'y{LeCJ+ZU]mjÐҶ֌ ㍔mՍ;jMN+x(zj!@i5Z˯9bꂚ> nr~hAQ?֊]̒cDq';$ڡO(Ts.x~"š&-~PfDEE+&ehŨ0Tn850{ɚ`PzSN͵0])Vy;Ck6 rxWR|FqsamEOߔڀG/ h "޿H2> H("YVVFK~][DQ,SDazÀ4zd뺘5q drv_ DRE)̍Yap.;ϳS %* "E$/@ ^oP'+҂7NyG)0RCSm.Jr(\)~l!]B=hJ5,p6"( UwzU4wAৈ^C;+^od'C!gȈNw#]'c<{9"{HdA%,+v=2nV/_0nwQuoGY|!(=!ƈnr{hKt}뺂*g?y=y3I0R.7ȒQz5[n'}zԎy/θ D)tR :N8mj:2Oyԯ{\\V#Sw MS5q<>ҀF {}-V n Z8teĂ*':Vˊ,0d-X*t㡃z?gӠLnU!ucbj6>o{N@oa54gQߤy3q>G7rcm *KOkQ| zskUARx'O`B|wy+M9P ي+ ^&(+ NzgJ~-TumD:R}D1ptlUݑ&dXxt+'1j 0cTѹ"'o&|g`l%7+": WEk'j:/#ݘ& u܃./uD4wA4MoEŸp .5r:kG{Km|ǬX~]y0^9MG/:yzdz@ZzlA= [R'pRv 1czS9\^vL7'"o dmXl~ـ\s+`Nj QII #TKКu+q""@[5;.oBhd32Q,it-3Cꔅ,$~΋Ea^˸]J6eecչ4O+xGWrHy]%Z^Hc tZ]YO?'(>їUN ]$( Wq `C=~|>&{˱L)ѕ,M9'kj$vQᵱhYɱ+!@?1~lÈC&}l-v="+ŗ"O;S_B{kɆY ۏsfܭZ-m*nAr)jFT'%5R 2g1hҊq LRX* NYB`l>1e\w]AcY.KQi,&r:EEnvm L_Ǿ"ͽGɰ{bs<`7}CH d`bwlgQYG$UO9&aۀEOV:RKo:0Ap0M'"Q3~)88wkeKފdJ0w>3#W+YJE:LL7@ܪq(cs֕Y vEW?mmK[mZ:Z3>)Gt0L[5ϮYzY6҇=Ma[/Xo=ǻ|i=^qZC@qQpR]HZ l5")Ə NM:vUqv :S,R5;7w-jT2Kv1z  l^?܃{駵%5 od(K`XJA/ +ĵ1}ͧE\0M#52EXLYrn"*H1u`a6V2iC-i;3Ga%qj'HϋNRezXpi_RtQWF~'&Iw&@<$, g9_̌ a3졚vY2H?\FЂWv~zw52)W"!x !z5OfU5*}/7 *ɥTKL=MY>˅زQ:j"8>g+DZUb<ߤ&l#S sîl c8g(y@ZE[1t&<*n/AT?e Z*:kcc=FY!%WeӛFc5^730}R1G̭TE#QIh;V/qirQsSٸB`rĢ$SpPP ӊx\ qe 4荹y[`P/*Iqgwilﮪ9|e1%ҵ٣8^5xe}TR ܈@̠V|Kgݩ>녎r{Զ%mrA&P_ w U䃰$ֿm\geC1VhǼ m:)\ OGlyH 3({سPD]1Pd]gEO4 $ O(umCEe~*>X>q$aAؤ5UѬ:Yb{VD>bΩ|q$ 1q)oXtZ ([r0[ZdCW._q2j==Hn؀΁!l.IyVpk! ^ukHX[7E6Z *)"jbA*'+ױ7lA;:^ w& &ę7I,ߦt:=(;񓋸j7& j+6-c@p.&rw"߁ۙ}d\:36cWn!`GC:x<>剫dH>UZݸy y'-9Tqm7jh+Q 'FbH}\B*GeIԳΌM{=]w ֫t} hJ'V 6 p^^n rj<0$HyZcC f!7ljS:2 y` -!nrv[cM ެ ]*@:τmGyb8iѱ QD7i7"v9䟝3"fm\i)10D^nx&{Y5 aRS4u%JF3f`t5Uqv9eJU [iZ 퍈_O*40,Q;4-yl'^KRW '#Dz qx7s{ܖ|Cfv-K ~a"/ ׁ̣9UQ/lEIJ3E*_y>/fKR/\׃zho@=H :&.xVx@pY&,3̠!t,[dž8pAmfubf j҄ aGz$%2 LܯLJV.߁R^um.hNe *8s4rcs- e4nB}6Jw 0AtFz M *j |SWeJtja ȏ{rƻP^|\>3T bH}uh奖5?pNDr5¦ȵ6] +U["2\^<8ҹŀJ〵S5FpWitde*ss\C/tu_+Czx0PJ?ejٶȢheVM̷mbtXUBGy, ӛQ`R>Pڤ F~:AXEWڸдbItBѳ2.8 U?syY Ǒz3Q7 gpN'oG ~ɚC 9 KfH^d"iM z5t"& Q]|J7aS'ͼ$EN؅0G&nLuAѴ{Y 4@P؋,lY}us2lkWFGvٰXIo/l dOZd|42'\&S0|Y+?K7Y;ߧW4fTj D/Pk!oD5R=FDeV;+YZFoFOUĪjˍO-U XI7 ' Y3'nw74ȁڳg:,lDΌtWUIU[Y{&eޒ\k+3Dk0lmvUo o FpoȠ5s?Q ȦWmW "7gu/_OD (&$=5R{-ݎ$nDC(пQZVEҴJd'L\[s]]߹OYK*S-Uc& !?qg R!*3$<_:= u 7@7eHyoȞzWM_k+rg澓AC-[K;|XZղUޔHҀ*f_.c BwfW\!w' n~-/A6OO@Q3 l%bT{ !sJ<R -s`ōn{ODĒx_PvjxD?[%g꓊tq.ڻ=d]3V|LK)~`ØL^@Iប].s=n͉#$ZdձUsYU}]BZ\3Ss葧{ ]) X:;9^4Kz`HSc\Z<1ȡ7X{^kx!U M?ߴH gnտgE7`|%5tO-% _L%0Vf&p9&QѪ<U.[Jn(eQ$07m LxKEEiU229[q @qzVK:nƶ5JVR] _%yI<1/yj Þ;hrќ-ǛKCj`NB_#yKpRjWBpίt[f,<&y#'R)&)"9!&rpLw>A]?AT>e-=]9oWSҜq|f7ȩ \dh2so,^cIGg("bRRp=Q ԈQeU?b #(]MlU:i *N"hEd>`cˌ:L/LbO=ecvz4Cv\E .ns6nY{qkc!F&v('_N+ |5ᦚNw&:D!6fmǹޘ꠷NQH\Ծx ڟm/a;9z[ `e#G'|+H8x40(;z&DXZ7άFvyc& &!֟ yWTG@4kCR.Axq|B8)%Сǀ/iCU̫ҥLX50R } ] DH޼ކ*{4j|Q'%ѱqWKEFR+  vmq4X/-`>_jy'CPs޻T6-a w)v_4:8`ݾöQK1"9agym1 f^1Qm\@B  ^-hz X曄zv :'clRIoȓ<4pS"7h6G4,f<*q C{YoPþY# X2'xH % df'g!Jm0yT&؂))!+Q(;L1qtoB<*6^D(sN/Sr@vאV)imפZj).SIVA- ~3 ,׌}:G^yJ?4S\y3vpu2Mގ?z"y՜,Vh\\Oe85&e-{Zcl\`NtHl&ƀKj#- Z/ \64ADlo2'HLюVi AR5bs(XaIsOϋG 4Ty/:𣖡aV 8$!G @e|*,ǽol^ZfގR\` z[ ˛h`"]w⒦|_8cش퀩;?`Ñ$Uwyw9_NNa JO |e,J38K #V! 4sރEBAȺQއ1|ĩI5 =uYMp +Å蜶|Xҥ[ |m1I`>}knjsszMoc΢.MeŨC.L2U%[ /NTR :vu5&uv{1K `|2q{ai+o]8;f.$h@жjAj“z(Ĥ:|XH}Jq |7])#!;b[@ 'Gynh6*)ܣ]$Z5jJK_GxBL29%}J1Pi|G+BMuDoc}WMe@O#0%كC2&YS`MbْGv+eYrfTSYaV6d+k?Zώkf ]WY3Wfp蹖{".< s,$S؏wEnnԌ7c®ݡS0b{wYiiG|i ꞕ&nKSg}ҊVudS7pV |fhݷ?dɀ~ T}t/wU >Ps!-K_lRPayeL/F`FАy00(gܖEz贝#&0.T_zȴ&f`,y]NoBRqFqG 25)ꑍH/(0Yao\RK *O2,'X{d}D  b1Z.Dȹq0jxl2?dޑ|!/en&><|^p&wOg>imE?HFZ WD?ɡ:;hrT=)x:phDs-|͒49a/0jxc2?b n~)Mp)ǃjP2( | a]#W6$enҎ,ßW&(iXfzx$qv*!vs>b?,7oa!ZNCkO\7Mڇ6T3W܋1P \$K'!ϴO^;:8,c N5z< 5ARX\541,L&1dOf)d5sq KV딆FHmoDQ͇-`+S2UcXdcpț7Jg($a=6g0 2̐ċi91@_ P#6Z}NaQdI#PJnY#DuexkMHcBI2Wè '$Zsm``@ܧzNZo(GD P41(PDy1D[f7jmO DSsvlXƟ^{if۽i~4ZbthHk~3Z8faPg5fKa\ݢs')O 'n{(E{Y\EiT ,Z=MGa➫(tZ5|߹ T6c w@^hw P 6<nִ݀+ B+rT&$'f iRk~>e{M К]{fo%Tʍc7UjoB޴E~ $t2'K#kwKg{\w-ͯ-gw" w=rAg6B?/k [Qc=M3pZ}мz1#,: B8[[δKϘ<{u,,d?Wy'#7Ωvv-2ux l{2%`y}M4 mrrl|C`SSQyd^o?X7,#|?#6+P}cw2:mdzhK(ѶF7;Y0o_ o`LI94s++cl]cp.]Mc8xF^l@Y 08ōG 3}3q_njŶM'(0J"$; Q~z?{z~,F&mr^k>NdDV9 U WQA{D))z ڰ-DLAvir^pͭuZiguT;.L\H8¹߲\ur"ɌHV6mj`G$̚Pil^`v@=VI#3Qvp_cR(};2ڼuJ#_MoԵrL/ή>xw(M9n:BH IڙIZM`=u~od&R8zPcݖx6]9ܛBks4F?XȪco$ھq#W(iXIĒ;I\Kq;)a1ᵉ7y原\^\cH}5w$ð:OR `nn ?U@aëvd.ZJlo>^zʿJAA.CQ7KށR.]&t Oޭe9q=o};v9ҭ"JXƣO/\z WSF-{(v#b>U6 &U EYl.)0kK?];g~ʺk˿XnaY/&jeZKԔn٥4*"(Y '\B4oTݦ-G =!ѬYW[ss4 gK!4x7\#N,r9ˬVtA TV,-Jޒ&uwl0{4s8{Ԉ:g(b>('R \pۡN:{ך}oqG@PJw==r5Z_XK弸 h>Olo#7q#W^+V_tIR k Qb؁5tZ[HG>Vc cXR(w2\.#@#Q$/*Ēe?;Vʛ%  YG:z`x9U,2=~Q2U^ ]M@P$eז8d:SSZe!nQjwR$+zq?1S5R}*[ 'RR:ݕ$+^ǣ#ł|gȃUk"&tB&̐#N@WǾ|H#j##fHĄu6ߨhKyF9Js':=ltZ#8{tr9GMCԹ|[f@(Q = tS95AwYOr,#|iXT<U땔)潡Xޒ=qp9PyLfSO"mFQ6*]MTG-BȃcuPL&M S+4`eXYcN_m4ªFm%/~]1ko ֋N/܀bG>u2,o&3:J!6Kt<̵wֻT^COxYq'[j6D`/!c^C)0_@Ս2zX @L 'u'2( Tʕ CP`f JF@^]b( t&WÀMߵ{ z9?cbWJU|v&E.d6.g(EŠz0Y .t0 e͝:x󆱺sy^5*"hLw9\WXTF/ٔQ`}W|E`^_Ra 1&6/#TQ!0NMY$hnͳm21?`Ϣ_ "H+ee_UsV6`ߜT-\NЙتaxs+u9 % +OQ_ %]GoI荡YvHRd;l+F:72_:`vpRR@AnWx"F,l ݄璠S ɆPzJ[SvԍJbRI8հ~ zWMUYhsxClDg&Tx~^BI1%Qx~ڇ~#0nx CAbkg/erœu+5]aaI^mG˪'"CRQi=[aZ,zBc6Գ w\6!]S!Q+DF²eB1\oSxylWmh=A$Eh\olqvo& cxe"RYV!%s]}z?p'/eݹr )>#:lbX.Tp(xAy`ZdX`v Mk; P@2ȍuL1Q>e0nVҁD4$-]kqcp;:i6j2#xɪ>n8_ލh (-UN_K"@W]"O<ÿ)|rG8?_-O/y@nd1jI3:e.,_ɬ?n|gyajD8 ؔߺUAkh sŊy2}ia(BsFcn.αf&9m3{_N?^S^q-]р誫9[l~g"w|1xyѵ޷'<,) ,gǠEq 41߼'S$X{')AbO*|$t{%5gkCej%w=|,2}z%+1L4!@kGo-oM~`z^GB9g4^mx8e_5UϺTr3NlV =JWɢ&XŁLg9W}==̈́ ݱ; }Nc$^'[>O]ѡt#nAQ6T^_tysj<+ǨAXu."yxx:*;mCCC[ڶCK:OX*`NʁHҟmN!(Yrһ vץ~: Z2XuEd{e}[+Yt‹髷q9tI^Z$<*O&41Cvt_Ra*G} DŽ)ņ(f,еl&a H1' %G)\ccãg7Nq9kZ8'V3)^ŞJiZ7P,Quu:Wvmz}ޝmR<sհp=L*$j)%nE[A)C}@ԛLp}^/ N VBwC,Q0VdZ[a\XRϾVl׈sSq_͢l1)@(=ˀYF쓏#SH5sR>_QC"ź%PzY`&ZFRZJΔPaA_a }yp3\\Z@Vn)\N֢Bo,eԫ\Cp/bnW޽ +!mn̐qtǂxrL"p:@&9dgwLAxߘ{CfذJ$Me@J& xN ?G`9j96ܺ#u3Ny L&|ӁZԸFlJgHapO6g_ݒF?_b@qhLy]ۯa {Uࡔ{X I_6G \EC^DEM6#yDKE:9_d% Sڡ㝛X&s j>L*^z|;3MA0ڇR/L6Z%LJ'hԔEvݱPwpKV3`(19 \=UKkU1b}fHs7)IOb6T CGCk eLGZǡ Y,jK`o_IA6T/^v}3Nll8֗'x9\cAR*m7x\1V+\@qwHaAE0mGg3 !(AZ+D X۔{X.7E?m 6z7e䶽M'ObAXZKG},F1B#9\)C_n /;6hK -<~}t?2/BzJ/w&2 3 NGgv'X\^ bķᅙ{2ݧSC\Pֲ}Rᅗ^& MAC&Z<$Ziqpo$wTgS .}pG"۱t 0_A ;TY?zXe4a ph/d&9VnXD;9 >FlVipFY1 ]; >iZIɳkt ,ny̪Op8ߔrt agˆD[bKá4\fqHu"kAɔI}<\wz(̲"V445#aVgtp2G`$eIarßsCYLr歅$$'v6B1-6] bJݭ0}tIӮ_X%: $ϻcc_#}iAVSSs-%q)<܋~ "7&ʿp az 11ՎJw>1+;'+6D2v}g c")#% x܎@ay IM_[/J[ș5QlM͸g{b>K0ѬH ZKH*#^C3+ G}iH)OI5x:gtodbhd|vdoGv-ì~L8}X^3Aj_vLZ,P  Vns읥I 8(Qapu}Qen</Q&UO bRd6"5SP>,.5FBS QXxNԀF#^i&M2zd#̋?" <4:[ؘbއƉ< osޕJ{bY{ОtsEZu7`ÍFRXYq.ardg xz:3T@H.ĕxߘnlqJ")9DL VU]~~AiRH8Ii$\MbʆOT4K1id]\F\\BQxD`8lsO7 kXnl0"bz"BV%&[#!.%ypo٥[zVڛ 2=0 p*RTKYTAE-VE'dʐ1`)?SB h,zv =BRlM!:w_1(+U qrIT+S_ԷW1 U]Kf/d.bӮ#ʈq,$}ԈHPj^AHiq.DNgk˜ޱvû7$ \;ԝJ*V^(۵D[0h#wEID·˽L5cW@\ (HVN>\tR卣Q˘8<} /ZkY$]< xzxKc_N0փ|ZJ42Rc`Al'5dsH< Y:|֥v Heo7dKÐCxnQle.)D^DAQ+}lcϩ,4pL|qepgUwj-:4]ٝP{ f8 5 BQja5֘@O'>1H$61բ,dnSQs$QuG(@A+5v{?tB^0Q^%r =wڭqA k)yd g+^t| @)C5+Ńw>ËV͞d!;vϥWQ^`iɁˆ3Q-KE@* ^$3^8jer-FA'":#X'unioPKp[-N +G>@:F?˪`6*+(tvuVdlEeW`v֥:-e!ݴ-' ؖ%+=CTlƣD X.A6iz\z_w JAE)h>:9#^W 5&]6JobrbzP^QgV'z޴U@dBL\RaF,mŭiDӅn}QUE=3ˠuJ!*>3F3¥?Ť1yuL 7''SM ukz#N%kRC˫[?c4d1XMF`n ڞf"aJjÓj]oNF]=8NJC EJ6)!Y$ƂEr"~9D m~ln/ٔl2s6HluW.ZX?ǒgM(w0n͡ڪ9}L6[xOwG~lK2 &f|/d03)vfe=.낫nWj7f@4q.bq&I̠HL OHm, x$D0c ;Q%ńf Q׍ӑߟ&8¾N}}eA6SL3*s4݆3嗈6UdځM/gT>9I~~LhM=DRU*w*muN2 rޛ[C?I$W|_mtSeQX=9 "~(n\0})QK,bZL|37w@ 0VH&wE7e J!za'h ZR_lޯSV-H_{eN"J=E=flt)bTF|iJJlg}:$L#/07P xyYCq 2D] ցōJCފnEv.GEF,U786g q6+U|180o KhUk5wvΚ_oAni%wxUش9.I1(y4;:py(ݓ Syyv><`ʽ]4$n+Zj8\F_@w `pI,'dYN6jUm]D|c&@SWᴄQlk%&ѼJZI} &E$s#WPP59W NhA yC^L< Q^em$~G[LԦLM4I}5wӉAQHdxs/& ^u#t1Z65(Xڥ9U2 <,X=E)PL])lFHXh`x,y;ZuqD5$pb>7if=9yni4ށXk/>&q{Cו}4Y!R%2zLW_&Cz_+/)a ywҁ^!》ΏV 9gIN2W{Ϭ)"wI;i;x=8lO_.M_=9GUH~mY|5ښT0\42jFĢYR({[KbfQ,xgEW~u ?CGaDNprqҫ Ie<lt_ `!(p^y:A>}5Re>w%tJd^9u/O`4_-4A $k۷7Cc1NueذPt|{3+hӍ:ӕijdj6ktZWԯI۫Sm=,|O0صOq{ &/ꗅ\]$a@K-X\k/C%=tӷaYHRG/bvيCV3!Ѝ{qJ0ag:ђ\Ch%&pٙllѠ/t(|i*gps2>}%| )<c.JA 'LO#kPVp(/sqftmXXAJT0n?Zpȁ EGQEgc*) ڏN0uwbRO(Ng@or7EDxlGhK Rk:-bK>nJ&(8$®8 _l J!t_9/Qh=˷C /ShmsIAL}psQ W) 5}n sMOX#UdVc! L>=s/ӫٶh}FU=!{BH;&`O$҇cl=45DaCͭ8@G$vى )LeR~)}IZrV[ьV +rrvwƤAլ_^5i}Ow{9ZAZrҒse Й?96{{ckO쨸[O`B4 .{~Q;Ж ۫LbMt:'hi~"6}iKe-go$^L"At~n,6D=#jF3K+Z _gx`Gp+,lnY`dMx?$5zA(v:'>% HSBV )?hQMufm{ 4sz"z=Gܯ%*iL?XjDU1BIc E[v[p)C :^fƙ҈< i~<< %5ntn=FQ'xǭ)U~Br^DDXQӥCmфGO;ǯZ|u"pm )g|eN-\EݱQϮsMrS#sEz0Ke1a[5.AW>˜ |j4۝*o/9X:pnh)㯋mJHÒH [5bƟoyPγe3k;kry;NeEpw *^b;_a]gYa>㊾H\zi@8 c'k3d./n$|O'|XH(h3:ga> ]3AQjmyItƯ)4PqrjyhosǪ+2_wLo|j7vw;IܨkZ9.^@C64LתpD2e+gŅaAX><_4Ъ8aDg#9#R' ?xAofDYc֖nI) Z>6G#q5t|ի=[Ə:,m~AD6,צ9ƅqL'%St5c Ns<wvvc˯U<tzNym :meJ灉8?7ղg.Y}16 I!kN /Mh?\|o*vZ}F3o4TS”b(C!=&Xx=S6*}]<x)=Ksh3ތ'Z: 9%bSnN*]_`R[CvTɏ 05մݑC<>Ux2z$-ZfP\ŘfxOnTD2dJ Տbbg5nQ YՀÁ FBpwVI/O``άA ~yB!n= H=E:t*# !3DArɱ̓Y-z,LE |aN|M&u6hJ쮪|pG0׉ROs[8>N /{3Kf56ieY,JSN| q+|3Umce^Hle>Tgw˘"?m섒 kSv&ꄿwj+T?FY+?.2L\aAz#fGg]?ͅY8 G22<:qlUoV,O9GOZFhpzpVl/os*^fԫOoBhbAOS瞥bҜ=7SqU}1\.>Yǘ Zq ͘|}Dd;kk6 EY^t&xH~7ir@zplΦLx$Ve3[#J1{ 5=/1GMk5ܘdJRmwii&ԃ$w@mMut@~Zo'-!q'*$:lh3(  GE)oTj$ Dwrvv+ 4vfuf:0#i < T2MUzg^r1RNs~$. yԂẁ}YPkA[ mYF54\jſ>aR"iJz1LitRu #Lx#GJj/̰g 5Dle1\\W>:NR^&~ 2IcFdG>qtW;D B@Iè9~:SԸg;~1I!r$ⱩHjHoYpb-#*-}XDlC{*'?BӝH4J3.O 0gxoM+=E!~*(%"m8) c0x).U*|οڢ]fWj%|,R׌Y0U_ks)}]bZζ zDQdEϻ5oƛQ~˴x~v(N ]^@+%ETb q@}]ۻe;1qNԗü̦rht/L)+n`6n4rpB#>߳F=aŪZߦmfhĔ%:2bivu@p֔QE}FzNYw2yrltm0:]\$bted!Lpt @TH/&B 0 -‹F(-{Ж̴HY6l8+W$_Za(e9m@?Eñ¥3XGcR$\g9nH+-=&7[DE!IdZ0/aayr ~6 T+W]e/wy;ʞO&;G<}g"fM&A`L2Q jO Ļ#ۣ$ 7TLdEil!EU­l|5ptGc)q=Z #3nv=mMK*}+FN%t.-he؃`ku4 PcwY $-AbW\2:{qaM,iqi4u"s8U܉IE4O߬cCF#<m[.qZIoEY߹Z_thvt̯[eBe꼒@z|µЁDzvʦsm'*1*1*TUxmS("8awv>~;xo~,j%=i/>1XTYV ^vn׾!Eж&|涽ޞ)@(Q؛. c̖ M =ZJlW̥Nͣjq;wlFR4(A֦M!2tt-0CVǰ˰;Cf0[ 1ׇގa5S>\)4EҎB"& F֘lx'%̗faE([}.zdxQ) l0ҵ2HfSk{T!g}&\I'cFc!oTn<+}WixoT+ ^U}k@ Gn*uUܦ 1mgd%85UhR\c)DzXnO:'ȇlɮLQ7v%Cp0i3rehf4n@kn"Y(Ҹ{\WƘ9 a3g.L(/́(a_yhH͜ԅMKl(fqVNC܄ޮG)_M+~x8@_\K$9NǷ`rʐw6;z>eN^g?BDP44.%dEKxƉ[k`NTqheAH[!I*7нy1"i#kQ';}x'vW}pbAEEf!ڐiD!+ާ%NJM;!,R"'Y,(1UI5pTyS[8̈V>)^""v"f0<KktQsiPk֤y/.=Ie<,ŰR>Ji{kBCezb3 O m:B=IG8E<9 ֢Ys 5xe`0u? R[8< Pfu )K(v/f `nUȮجQg1#F'N'i{3\dmzPStO0Ԍ`@E 3!^yΊ~ x- & BU+1){6Xl;ɂ#\×#lΖ*ـ)xѥO`ۚ`U~&#F6!F/Nxy8+^7YdiA% :o_- +I[n5V%kp)7o4 vhzdvXG{ג'm-4*u9?E} s7UiR)ЍyΎܾcXUV;NU{Ѱ>rQj˝JÏ{<$f(*ߢZз氍G7REH2H.Ctms^FꚈ#Ҵ9\m$i.dWPӠZs4*3U=5PfJk%茜ƾ7&PJc}+ ݇NځkH8f; B:9B!G ӎbk6$^ x'Ќi&I_m0f*+iK&$rH8 W^(YREg'{*//8>m-`IC1^kDzbG(NJpW:\Iw QM0J~}c83zgt㐻OME]ZJ+Rd"X|ICF:oJ~Sn wǒ otQeE nOTe [vV98ȋ?;3@ I`K ݻE,qޣD,KcwzӖ94KwB:1^!d[[sf=/k)E'tlX6F9۞2!wa%q҅{\syňص48Uy.G܊th L/=kDy}I0b1ef}P ɝt$$QPӉԣI]|.t XmR00Vb,w+$UʼnX< kР N:/ +~3k>u$i6. > {;x,#I2E{ߕɶfBU>F>B*+AÝh6⬢OPmRd1l潔YƉc%evG1(y#,hMR/9gt> =|d3R{֚k;m;UD9xi 'TpO)cWn OGB:mBg'9aW1Ԭ2uhGHsVw)bA8B3<)e1b,[u2,a"-*dXN{^tiB\ "#ih jy'7 {LH-i]59Np+i%[=E}v㥆+xhȞ2EAJmo3"L鏧du! #7kaa':߳6^&Zܔ)?K@#P|x7T(k)Sqo)u{`b|e3ڕfb0i D*iC?y[jg$0Υ Z؄ϦtR,Xp|< oצms}ǥ'=U|h}v"ι~1$uo$x <).k灏/bpGbHednD9jGAڒݼ}TUnRC] yKf?ԷlҠsw\B}Y)КB6՜)f*f_%Mwr-o͈mgUzh碲LJSPG%2" MDYeG_ߚ0v7Y򘓫-qe"ishʜИJHآ"qczp D(`Q6 `SBix_kD:NXK &5 h6aZY)7*P@&?SE:Xkq#.׹b5<,u:*!#{K7J(`0?|G1uxxM<3a8_q NYچr:?Ż yPlsnl(FZ!?9ɺ% >Eϸa$p CM!/vPꞶA<]VVgW=sB$%7,.DQ/61ɝv+9cKTHSIӔoM>4=Qa$`Bx0'k%_^0P+S8PQ{ xHw@ KG3Y/,+t@ݪ uw~Dܺ3IsZP==QM'Zz>LLu-9.پڽ$9qsˇM>؜(h?ؕzd WrHJQ5.2;ә*3(BRM=,R~t3ϡ7IڑI?gkI5$%IdSms;@%\ tN]>j_TghOfU,$Z m\Q0=;V]6z͘lO:#;@4Đ^et ύ9y韙[X.i q$vRbi5\m1 :IHQ=:)fS/)%@%P~X3!"VU3pb^>!jxRftʞ:ta(3irС5,x);Ϝhx)>L_*0nL|GyP@[&V 1s3lޯE1ҴQ?-tiS'0W{\M+GcuKqO^çx3D:&ˊhþˏ `*OY)4mB`VU| e? `@b*ev48N'B"GGt&la*O͇8M~-0֚8>  D3W^bX}bӎI|k s8UOȋrod *8)ShpU[P`;ϼomu{MJ-L[qv¿B=Wa_m+Ƚ5 túyQVNTo!᮲*uRz.zՑeD*BQK5FUmF4.A5czj*QI +j4˴yab"*?Ynew%4,ܦ8PFH<+x@i5wo.ʷ2$_n N1 byH` g6u2ײ 9$Go"&9|p۫qOYq_¹W6Ò^7<rPc"b<+\zQzL`/9f~aDi>I*w-^z-=ǎlf$Di&`?P * 0BO>:ERvtfHUha2D/E7zbRDڣ;N9jȿl7 Nd/_S5جˌu;*elUD.:Xmb_پֽE>1-Pc;3q:,h4ň|nɓp`/2DN{j$;&}~7`L=n(+W|fx޶!頶pvuLWRk8"QTJjΩtųzV2̢1="6I w*zmj[0yM-ǜx ۵?'Cp-G  WP $x7D3BYN݅%-uY xUTz֒b\ LǧZ1*4kH0dQ?SE|QhM!g\' oiE%,9o(5m¥]Ml>)paznUIEҹdHc(8ȠD~<W瞩/zP0Tz+oq z[;k]K*U[B/Wem](Gzk,j ~B\_t ]~gMoj*OHr6rb\sf%A qeRԖ= {2񬟯R6s:crrqD)to{ a78U!O{ζ*3`.l$ jEe&!c8NW=-$#el@:!yIKOB(c@F|fh8ݝLkQMr̿iQ%nO.B$xɅ3Ďݺ [^7;:s7Me)+v);hSٕx@ bF}6ԥm$Hn\nA<6qՕ9spt IrlEHRn˝\ 5E9OMK ToUV?RjCvw.:W/;SI <"q奠ɝrxD3cޥBjV37[>BfҖ h>QY"Ob-ܧiv \ s&"5^-$0*"o ƱEzO/#Zlm^0O,_Bps:XwZc'%K9,_ ũ^$60BUj_`ߥ*2͆D9ْx꥔`%6c/V9c~W9[RiSJˋN4"!} &nF2[~ N#W]piPHTXZͶjLwLܶgd~Gcm1揑ʟ(n;]^\Ha0.Ey c n͛UK~~*d՚/D(S biYIȑN|)A}/+E-J;Oy&ߘe4Ma԰ Oe-+CJ Greɑ/`G)5<]}Zc<8?MN#2a#aD)(qA<JV2-Z8zΤ W))V6g +CkҶ` Aهi,CӴ_P"Mƅ*JeyPsYSg8~[ﮟ x{8~ !79>.<:_p^hfV7)"an”D˗2cOpH {s&utiU{y3=EAÑgY@=$ -(_I6N9'79>!Z}7kTj- O>;|4mwY8hHs 5@S}/޳PW"Gh,1wwP~vЌ$nOn%^[(Q`f"z[qhO6L  ȺY³j׍P~E7Cu=2;vsg$Y:I5riãMk'?P)kU`:ha:2qkh iɇ -t:Y5yB1“+pZ֐5>QZjyDZG*\:*?bWidJޣFr7.AIcN[T}لU>jMw (4y}uF#2 Exk`!(| z g؅Th_<,/=׳['-"gO4:j~Z\$|5lIACEU3fIXU'[ll*jE>Xľmg5(% Ӓ{\H6{{(bn y=N J> Hh`1H!> K \3l͑EFgoGK8w Vh.1 &̙~xKqKnVƹQV%24xcxg]Xs9h8;e< FQa: \\zSx \[Ae֫in=XaVrkCod-K5[g@Z*e oYM^k.Y@VCR_۶ytY&1ځIYݼTH'0*NKen6[\P iC9>So(TG).(NWTB=mZhYC;$6U 'n T_b S&,T$w+A5?4L#K0LC[ߗ\ dƱ[gJukM||8͖ Nx9(x=9Y{ COeHV7kFz-{+Ί(X`ޚ bW\G`QԻ*cY(-lx"- 羦B}!Fi"AXz7B}I(MSmLnwo?~ln:MJ Ie[LX͙i  m+47ҿPE5Ø.h n—XVޣYzƥdB*z_;M0/q$Y~$!LȔƑGq,nwk#δ;6-oa4nVt3L";5Z 9^{Y@DmR&cS,j갂WsaԥY1uVT4\Qɵ]Dz.|{OFb榊XD\  *"[ٜޅ{@?;=V\qz4!XW^dgM6&;(3T)'h'7rO(V Vv9Tؤi6o{+)i."E{PG& h鞟0Q&*E,w5):Ɯyq/bpm9ЬG٘o0-`Q\M /uՋ>Q;+?lۭLHVºy%dݯV~HZ;j9[ݒAq >P smxG ?-X{46GDs,_V ͌z'&^& Ͷ'wE w3R๸N3_G{پWL< t4,$l~BR<#:AAh x:C+*^OF^r$~:>WD>&V).V9v&0! ?M(l+"M9zX7C)>cW#jL35i !7-sbL-:#u~S)OEU*}8ݼ]BSxiV"H(7@&F%AGdC,Ƕ԰@=b03 4)Y*(v‡`Oxwa,2 ~376X2'cXb$XrJ0[yDz zbX9?U qAM=l q}Hk=:<ʺ7RӜ4EU% n8/=&U~{5Cν^gkmk߹$o=NGPRg(4Ѯ/Tdl0e"H d l4ͱ_ٚg)қDt.pM(ɽMi.Cl،*i5P9Hm5Uڳ~PmaѢ=k֩'trmY>Bcl룲Opb-MFɻtprGʼn+/: BLRn_+V8A L;C͢J|rE/uRX季HhU>/SÖu!O_OwnU),?OUIҭ? g.<۔c= Lܣ[kw;Q70Y7H.Z soA$A1!NnC2j֩(cjY|!HL 3*=oFK:rHe~FKHAT ?j镸-q[Js3}ƙv.{Ghs?KGM hц`"jJBW9<+^&4m D@%V+ EBO{5v4U4#iPuT2}(}ZavN]|B0{@օX{47M6 4"A0/׬oE~< ʗ=vHY优mȠ+@ϲM$]d{hd,/(Wb=`:yjy*'-C(ӯ|˅#H8d8߃9~TE)|EOHs5Ǿ\|i eDBp`ܠXqEV)%֕5eC.sᾃͧZG);/q\ֹ=>-:jDtFѲaj},neщIM#sasεƊlLG E&F2}xinyt ^1mr6v P`|<$'4v 5!'k +8v]2r(iOV.]e Q`!ɸ'tHM7zCzv'G2M_sG~mBLkbƲ֐-Mte:@-9l[ qd㗺xl. Z =ȗdDp*}\`eZK&RsNce/O6@W-8l!ftxy%(BY*&8>h(ȵ2[7ѤB1b-i2cgгw$2Smrxgޓ8?<㟼&-ܠ> 94vQ!;i&ۓyMX# 6!<VQX>B ;|5c9 a^ݎmrDq` mG_=lHʽ}&;F6Qg,txkjݎ'ۘ8 Θ= *ԍ^ڰ۪]h,ԗymԊi^ _CX_lFSgoq Sڒ2˩d[- Ͱ8Iݢ\a< n5ȅkY\b"]hlb 5. uKIvci{S7 7 Is\@\˷x2?tghWPlIx"#&jw wsV`w|!hb* DTM}wRFȂe_"c1-=~2T¼a(dKiMiӑXzۧ*{%&gN# ˫:ߗjdU!HCvcb60ʍԉQqd'Ū>'qnG})) FbƼ.CNc6.]T!;~GIt$%T$מ[ktowDjN#p]e¸5sxqBy{C*Uγ&.d˺׭ȟe=W~.G:zt Ҧg&HDNrOcJ;qXM`h0ޙ(3m.hX7V&Re۩7G갪ʅ>$<ْMq8EL̻Tizxef)Op8sjw Kٞ% C|j5wzSIa^91'•#R|juJFЌдl/Z)w㷽{J/#%O[ɍ oR~VX˜%VEKC0d~FFma綆] '|?qܯuk;nh4J+!weoƙ ›ږG*_ cKXLH҂~ɿ;+/wE*5pQp;2{ k4}lѹ]g21hbQx@D}aIVJĸo!m<=)"j^+D0vC-)x\ƌ( _O?@9-N/kҖ<Ȩ{5Q˸+yV5e+ }^h9y$SF.:m+zy)q kb={EL9b07;byfJag}-y䮁zLVgFY0&hL0bp/- ,55lb]M.?`!k) ^pKHV{^D,9fx244<[P";'ezubA iXE VI?4xjx<^"Z7Vʫ}4iRNU U0 [tږC0bM`zsЌ > %hܙpPʞ#>Q(F#iaI%E3Zsh .1d]fGY Ǘl|A>}+_O0;FVSx35:e#>G1+9h ю;ơ ѕ충@TwZiIeL.>9=7T;K_Kb%W1Ø^ePqI5PV]R€'+v?LNa pkTFZlT:.x-dPr_º^ !\ sSؔՠم' m:Dž bzmBQ6\a#&wycׁ$+s̾ Xڍp4X5P\"&<^ ־_:+}}sU\pN#):Cy+ņLt0bF̀ s+8P'3N̲Ɗ` wtQ@98:~bЅK!t{_I׈kJ{Yb֒ a Px#<c&z}E^#kaKLv>R H-/2? ]FECEjR;&}D87 UƗ}(1U.aZ{y-yL=-§yRB{t- 0T؄ 3'I29kߋ('hO̱-j\ߖ'Wb&+~2nTbo=kGTKrs4@;:`ɏ?xOsFJ'TPsfEWhZ dn.P(^!s2|om$ MMhZ/03PX88ueaP 7nՆ]y%3#q %l+6|9*꧊pޒ.3WJu9?-Fi\YzW]U7zԅ9l#`Uǣ"K&[7ZpRnC̹A{ ,M?HlNUN C2Dl}R"s6p '1WM^)7n/lIty*L*ay2DvͦMh:~pi/D}߉K!KlȊ7M1#!![P{U&D^|v(ʠ_h',M+k_~,:++Pu]#PF!AL[ԩv\bSk"6Hcan:f+S+2"p['[&s !{ f?6Z8?I|+ƃV?Y[n`'O2ޔKҶ$㺗y (}^ߕBG|QPϜɧRPJ2|'s$gժ+%xʤ?@rӔA} ^tA\ז´qI4zk}^/?`5LsaGSԴڷ2)&dʐ5ͤ9kJoЏhaߥؐnmj^ =iD93$`B#19$Ӑjq6W6ئ@ٳOװsT0=Τ#3MZSXu,݊ p@ ;2`7kx/Pi"Ff2߁DĠG@(c|Visʱ1R0PST쎐`t0j%QWΙ$C޾D Dkevk|PiOeuy^_26J"O9OS6Z>xo?DFDj~! S42~"`;0C |RQ-l߃ȰaW ҕE vR;Λڢb~|>y.PD* x?\Cz_/!X`hj 7長\՝0e1 p=:M`ur࠼8)z g̚RQ}YC/§'븵# 4zLo|7 =$ކb#Z.{.Bi<u&A4&WO?l>'j.9O Gbb=xFǶixڋ%=SW {A B6pzdh)O b섒%nUdXV9c85+ęi.N#UCL^s) ʂjXdTxOf+bfqGlq|/g*m8M&łw|%du(ESm8gX]q|Lű9K~I z`(`Ni7)SF8JIfP'8Rݱe@OV%fXs=70OKU/6! JqqA OMD/ٷƚG䐕pǼ;jʲͱU;zI>UbQNS/sn{aITўoӜz{#!anx!CVԐ6av,EmJۣ4UUV!HOk@U+j9nU*v?(֎fHpU[]~Fqt_1AEEU+9=}US0IamÏ{0A&aɲ!)y@@LI#HEPLjBd9'x%.9Ksz,MQpO*s>.tmUZD$M2އ⢎IMϏjWIM΂Wp@Q ]v3zS,-4 мJ{yϜek&Ks)~-;ӑaSj]%ވ)IR\cFVz'aowjP? 0Cq+"ב3WV9/}Zh:e; ,@n첲F+8(%([ޗ:};z0Aaug~pI |}3 ԟ8/"ج"x2`/|= g}VȜ Br|L-3  hsX4X _.do?!C\*Z!1"z3)7 ]F.f^ %?҈4B|["7lϽ VTK$UlQs\oIsa)2Πwp*^a]x[uu]Z'g>~$#9+ ōbҲr'IvqTG^s5c /}>xO4Wj["h`t&5I lHጞK 1Β.@93*RzڶMS9^|\PݧV׹8 >QiuNq[=*6ul* 越Q^@yi齳9+|^9dF/"feP,X11񤄑m8=;plaSOΫRy2cNj˱.5n5[@'!Lwy a9q"Qad%zS%Z$5i uRj/> C~7Imz29jgG:Klk=_VP'$yR:g ]< Ҭ4['B6  c<3JHl&ݥJu 6ӊ0L*{hTn -r:#gM](Xэ%(EM|+`u[6Y{_y,fuK8̡5-^o4fyRƉȩ olP^+oyW d*Q>[!9An:p0%gUgx">̰&-Ԯ Yf y*`0EW2ucaǏkX,jg)sq3Mτ@9M9dǃ T Ps5c%j_qajڕyY6ilCW^c1|By;b"m.׵KD:7^B (e_~OFBr=iܪ068Vwh\3A?k `VmLx۳"6ay[{Q)Ǖ#F.Ƌ}ϵKp.ޢo3? Ww<1R@dUi=e c2͔i4#vB) m!'dtq<Fu q~&Byb'w8 MU48G|DRHմ2r0"䎪Uuih2Qg56Õ&:1ܟ@UmsslX3>Xr-qq%CmwABmVzd ~ ɾgdۘfO| hOot_S/" vDh@_+ ,|hL5"}jqAAV2)fWxo\miM t#\-c.ī?rcث:) xrX')kC sj'5s"$w VIIIt)J4;a v;mj3"т}ô^i|6,Glld2jH>ڮ}ms"%>,oa+]pM 4:(*`Bm,A2FOvy_?+O y2S l$yi-T> Q]ƚ )$4w# 8LUT3q|]p$ Oҁ)tb̲KGfM 3ߋb,Pbo >TF&l^ g;&h 'N(@n˧3{!qaUO4C RuI%Y-)OReR:@KA$[ 1mI w`7?D~'oo7%'5Pէ| ,>ܴro b@Mjx'Vﱵd'EYX;K349k_ ӈ OYj wk_AzF;$<*33&Ií87À@.`&'B%׹;tĒO)pԊ{xH -Xc~loFs-hMJ 2'e~[ @E׍+Btg1L'.镣|4@`8,Ȫ2wq1 jIP޸i&8^poB6X҅8z|j9svpl|bmtr^d7龚^ܴ3"iua!Aqyqjk5g V [F{VxN-&K!Z*[ 8oG6XLp-/[l-aZFi2dЎ{TP<+Wtߥt??FMig|OaL?EYQԄL4̰%yYU0M&Pm.r2FaQaӹ}ԥ ^[$!h9X#8I-Jp EC@ΑOS5R\2o'-!hZQSgZS!F~yx[GN/&lrB3ٙ/y JY:Y&uXبAH(H)-oMg̾nɸɕAZm.iA:2؃6]걿N_ѼTE&DݛY7zEB=GVּh jZAaXAD\̾Fѿ%ح?yO[3Q6G28]u6{AoPcSͨI(d&)Ӛ#cIg._M ~'W)VZݼљ9Bey&Ga ظf(4=NuEa}ϣ29R.d (@fXYp=֮(O~^D_UW" :!Sn`? U$Dbة~ 0"пvR$^~ )=~?CV5uJp0-Fr+H YauENQG_8fWA9)ĝ]Uw5Ϻ51H69*({;"0ĺw%I8З\(8sy8?dX|`z΃K:';Z7m[HSO܁lJEqٮ߫*o]8lh/MFr]F! v:EfnjA:A30pي4nbSiM4?DҬUpnEQ\X(@ysvt!2%Nqԇ'xlR3&E׫J}-V `O퓵Hpu-n[:in8hhR#sIIvlO&"3+͐*< _j+8QwV:3FaL)U5Q;duv2 ƕg'_a h.urqEz<k}>hڻ%u.ѹ@/yC n}ggùdWybə,9D[ nlס XB+pSD7D)IW'Z[ƒm'@[zɅٳ@<0Ԛwԭ/wߘyP.݋4QWuu>F}bE=Iv}R D&6045*ͷƴh]k7$k x+q/j]COq*$Rj,:lo^V̓aH4:׎kYٳ*ID '|=ܽ~R_# iL[e2jѡUFaGz} L<*^/ KV%6w xSD;3;Aԍ퍳9-Khߢ;ׄU- \Id/!uX/l =-tm{KN/Zj6׀U9di&;J6Ȑ~$C4BA ~[/Ѝ;_T ԉԄ2[xSOzzN5࠺ٕeNCj2ii$r#aaŐS-s#Tđ>Zmr:W.B`4Ԃe:&DP)C˄1`:v ة!e,PIJw%TÄTtŠ*j.x}`;<ތj>u =M8bw,# Z 6 Dņv%VR>ҐaUzn>'dW370zs@yړԴD7֋U8q8Uݬ4{$ώ2s֋9ns+˄h5`D_sf|nD9/`i鱻b AWPU0TcɎ$@}4NRA?ZP:6 xE=@:^0$_7lZ 3/~nN,wQmА N7(>Ή:ٙw/gc=Er"͜ZEkaC`hcuLԺZƼ/[xGeK))Ƨj_^ 7G.Ep6-_sݗ#pzsHi-}gsq>9VuG˻'d8xR`F3Fc>JYcĞp@:Y Xxh5=0@Vۖ@_ [ 6)zD!F #5: _SnJX$PFe!MXtS;kkxUc72F*C LÖ*/3Z)͇[ݞp>2GCΘly̢Dz68ʢ>unX!稿AkczHX ;ʦ|XxN5*C@)_sC6L2"|}VyGoKy~Ka"NJ/Ka*QgcEb~\n Q.iꘫ c![Ecaׁ2 r]q4QΧ5P O[&[=k=gt&k']b/wM$iK( Ҝ>sdZ$,A :dx{i%-~r5Yq+Y4 )w`s)7#Y? PF^-WozENE@Udƥ`+K Cx I3#>jI/̂Vɟn" 6?- eWrg!`zHYZ]*^bmN :^8 Zc1msF]d@sSG=%Sͽ־`,mʰECPw$LB 61؀*f:p#P&OT^Ƒ^ Zx,0{,UW"!A !q4z4ϻun=k+FまzD(+ aoqQ|`CA# ]3|E$y&T++*6eK?AS3x ȔH$kR)TIƔ>l jѡԼ$\@B0j q'\lFn TOCHIm((gZ{ G$R9!<)8h6;K _, 7sSk뺾>yfjn rM'BjVCCQ$jޏF AEIa.ږK$k4oV!n մ)oy2v8ΒAԖPP`2GfRft0WAE.Ҟ: LDp[p!yPc ekb `>4Jaq@[3Tt;~ў 7‰I.l+/zH3ҋ "u&ZTBjs)  /  xCf-<<-[O\xNLĢh{vWCü Yrh]/-.ZZUx0ANo21D5 ey5jTC?!Xp: )9*}è Cŀw)%q[ D7@>w/ D?$KY[Dyvu:^z D0a`NL̵4+s ~"iG0q\euBVB@\?X N"Fco }E{n| 飨/v1âQ#vDH A%dsQ3 S(̓:{}c"B;H5 9 `?"MFZz ^.F*!b' *3 C.mRa>[&Z;΃ v )װ,LAuP5t \t7q~(ѬoApM@|P:msm'o^[ `xe9QYԛP{*O>*6ZgI9^uy.[v ”zp77 $"ͼ/ˀiXoD ^c=0,*'@z@E2l`yuD'7p~mJǹo3$/Ič 'C5aXNp~[Z1#(xI^_ t~X],85Kb%z"11죆| 8Cl^)jYFʈSfEO'q|^}@gRX}rv?[U / kMȆ~e\_YmɤQٟ+\/,Gqfvѓ =~/`CDbYa9y(4=k*oIk+{EP;t`ᳱJptޞSVx{g' n B%3C %o|l3ĕi=^!T'.{],-ijEcTSllkIPl[H(F=;i/wP4ڻ5@u!exBr9uvRYVul|˫sII.Wp4l-b:>CP_thCc'tڅI_ 2^7 i*`J!tL7?ȧܷb.;&lEpVs~'!z7 tTSJ[0:[ Wf^Nx}3+ RރWo@mn.}QoY$֨drNS(f|2|VYY Kq !cD n؎~a/}`n˗odxIyrީd9]0E=/к;DuC& Bǟ3(-Ԁgtyu<Լ#?޳WxG}/%W}9ږ~jc-xegVc [Oz װ#B#(Et6J@krJ&L(L hzb;<.B9|@TCLe(Rqeg)fl7㓿bb: _cpGwMkQIBNvd³صl1o2N)" }hR \OC6g D9kay5釧lenps[c_Mg } l9d!2kB-xnϾ90#)i"g14Y儵bCI x-̢g. SY%n!); L+Ƽ.ngoX<}g5D(s*6?BcJI>VSx.Wu׽fί}͔1lgW;Ҫwƪ1贠p6Bay{ 30F`vdJ'"(NqAHVH77h )K >hODB$G>~`yi%m%Xq1-b1M-,\2RJVMPͶ";iQ5g7P`,dY-ڵh.^Z~WU8y dUP RE(J4'r=Rwyzc0~;M4A}~~3rR*.+=fc~L"SzPI10]MbmF )obbjZi?֥`+<a~S\Y=vu`9L=kO]Wx;x0k Ρ+_/ctdp`&FT_fx}3$ũTֈvPҬ+%S#;ۧjIczjuK]ȂA콶h#\mY!ݙ蹪[xO*W,4z۵O3yYH F\%nյF/(LY.Z,)Ň5bHg9{H es:SgUG+ gD{_iyk$y;]˪xF8y9Ng` sq$Bj/iU $?or$3&dwn^vhWa[Zl*`N2%mx[di;JJاtAs=ikVv-`>{z@#Qf&'fm U}J8<+nNE{ 6 =ǢPuA_QsF߀n,j: j9CAQHհ>0r'@χ,@VTlӭ)wμʒ70*LDUDOhmt`=פw<^`I ')VHcEL/߽L> UGFA!e%L`0J c:|R5:q%Pgo[~ d^k&2O)dzW@8+[?:6Q.~ 6qrPWRK^eD́paV2XR`bF1ӳiE"Ԇ ^ȣr!l[^($*ߧv̼9Vن(Q~*Bi*܁>YŻ"Hw5/W6Hg ~(bE@zK~+4哛$G 6LZZv&T5Zr ` 4{i0gVBI`Z Y 1D Rֆ?;LX%2Ɨ >&J_pvtO(Q@_K`9~[T]݄'}f&պEjr R49B6$azCcX%&+lEOS2c*]UFHLe/BQ>4ٜs4 2p4ALYR6>8V qՒ/#}];^FJc*0J)7X%Cc!3/jhR^:1lh$&5+1+(@uB# %_9ӵ ,-%sN?_ w$äèY #\0I˶&eo5Id E;<066^L LJN~mE HؒDɳz#N 3YA棐f(AyywN;> coVՇ3&b4>٩hjgoF{9YRHADi0opDof Tk-$ybK)IL2I&ģΟRe߇&/G TH|s3;̂j=2 ~At;qnX6J 3KPƴUO[= e њ qqn'cťܐA[Md` #E6'^+x DԚIGYCzh`:Yp)Nѭ"U*ۢBOT,i0^kI5v6&I3}ƛ}\}Z^>9ը䁝X7t#˻8|Tµ.= @E#F&6NAQ<XMȁo諦M\9UޚSa^c(eEvD@Vu7 դ/cE2lxfTK䛃YOb9,'`8 nB2ҢI8s0n45^ 7_'F6gĈ8A=?W>/1O3Jׂ0]:̉/i[IZVn:$/͹N=#=k)-{^A5vO??A%׽Bȃ["G'~F4z?Ze/oGB3b%(Lۀٟ bEI8ǷK\ \w'JZz"߆fI'5%.w)͹rq`ȉFy2YlP7M#H؋U"$JoZ%nj{glIc҂du'm.34OZ=گae 0`BjҌNãwhpYyAx>ɟ'h٩7wdw!uqeqW46=ha-)MJ`^ȩJM3jq- L)b‡hOV#( "<Ư| B= afA6=k\l)dٸ%}J ('75p{gTi$[#vinNjJ]2|1 fPXL] +ߴ1˙ /) "!Q'#FpoG7mNtZym=7t0q2 ,MdjH"ϛ{yUuj Z!G>nvuZN"PwǓ3@q.Zr'Iu;$;~KӬhI\^.k)9t,4jZWl~cH7ʃCP7:P18YޡFua^q0ʢY G&12[mW(}`7fyG$rc}t dYˤt:t2k-bYN*R>Pܘ9#,3в U'9 uYəkZseqM8,k쿳MH{-ދCOM9 GܥJ?e6Y+p.Xh'uӂe1Au*M:R(0\jBJdVSeS1ī"=(P793`6O-`]7}Y7mV7 Gρg&n4 #J$~Š)Uʸ. J3IDV<WdURS/2/tp gYln̅OXS|N#{kr`*gW6⇗>5qi*Z]5;fc%,=w.x:x'&%fYב!??dјprez'D Pk1G<`K_+}SRYQ&mB>}$im$do,oqj~PRZ :ojqȎiO(RmZc. G-.w˷5EvEObHʩmQaV Uj\vh48{>\1=GشXDf^og3u/{,Qo)G2$VpyLh&.kKɍQgo!B15433<)(v1scx@d35W۞&RVge/*ݔ#1CCZS|^xRnNY .` 6Z:@>c*@db6@RbFTx_3*طs!eA i@kg#F߹f;$A\T4x% C8xhl\ɦqmzʱ( /hɌ;;lS$&6_߅8f8Zp!!^+<ԅz@)[z>K5ԀBJxYA9̺sN6,(^ەƆ ?l?M] c9aڱ<@Kf}倸ՓԙlQEXNKy agjlv^ϩH-AwsBc&0>bˁEgx\D 캄уyXwͩvh`1rV٧n8/YrD eܤMo Fg5q"CDʺ|7%(`ۆ B/+w}8k Aᢼۛ4|R rekkrCsf: ctD]#npcsr@.B_$0tHD8闻0~7-Ԋ-R tҥhmyne,#b+zcX6؞ATN85.d#84`1@Ez-=/O)f#HmtFSlZB03R;shxHs Dwa1mhȝ xP^x_Ƈ͑o,n;mfU~H=əY:uNQL Ė.<6cEۯ=B K?,젘\mS({R[1/ Tg&S $6O.rJ(Y濵WLFW򌄫У+<4TzR%9>d3,7d!FXv}Qe@5C?rEq.Sn1(&2paZ=vgAٗd􌍢+Iы˻t||T@d C_Cc!Q| M YJ, @M_w(I\ ,gYejm |& KLʫTa&f+|Lv4 8e"ZMU#2O0{_P⃴pJ dgґqm sU:&kDI"۟=62 G|7VC/5LOY1r0rpWH)81*4*p*3րMY,niأD7x[F{wX}p^A_ X vAbe0b@: Y[CS"8ggTX&<#)QD2-[/@G,iz&sԼ5{nsJFo1ei1*)^/r 1{)0Դ"ཡYZY E+v0,yLM>aAXbC2͈y5\mjz8&T~bs';EFV!7h,)evLn;b1FhDN24Z{*gvPP?iԻR4\푿X!;72`i#*s3q4˻Ӗ_z–D+lnvŐףjkC4[na_BnL(I9Ttb>+Zj[dq}"88€F3v&pIuf1(U:d-]l*L88:Ig,7d%s?B WQU]$r㟐1yW=T ~\2RW%>ÜSx(d_m/PU40sZk5eiwBɔJ0ѡUA52C(F P9 [\Uf[cv ?<,`,b-8DF :I b+Sd:dIXeN}f@ھ8cü]9#5&4NWvG I ¯@$/-8  }dBv66h[pR5<˶'/_0 *Ek)}X^1w;&~V3nϲb (@nFy)cf >fx=xإotf_ :jl7Uϩo[IxT̝ #u~~/mORx (MF30 K7\VG|qRYT*w5p7Il ӝ^bvz"<1 ؎ 5Cxr(Qc ~{Vy_'[:1/ ϾiՈ`ň暈ZXѢpFy.:EW1 SNp"!ȡ̄;fӆT:ay\n+"hE?g 1QFԽQ5[W2e4dy:N}M܄Q|t }ntZ7V7x%ͫc$)϶FdC~lb˥C[ ~9QuӠG>Úȹn}~tXާl7UIФO $~7|9`T+򢞠BW+*Գ\h!o[mOBk'W?ykyg6,YpD>$ªQ`&SVRYko G/Z8 jEjn(s騇,`slh@kHl{ǖn[X).2aT%#GV,q':%kk[lѓNpRfE5fg"7 (Y\cۇH.?ŹaRz,*f/ u^KTGihI Q@O(&Ho3\"awۇsxPe4S诞m.٨s. L߬'+reWoOxUpTJ`FsQJi؋FWruE~o.H됧_ ߆c*ATkhO Þ(va\{]]67qJ7 Fτ%v*is>&dmg PK2RA.BYqdm-#eF뾚jnĂ] hE5zKBOycmJ7'􋥤baʏE/W- }4/#d: Tf792`d)hzRٚY\(Z,ӕ7U Di | @U0TW4e3R t>5Fa( I/$UBҴȘ`=gWP̭dOת0D+oLNj|-coUθ2SjFljɘP?C5Qm%fF!t(A 5XJd"2J˔ 浄}I*y2S[y=i19Eщ \C8=!|g?wȲEG=}>&RBp&qPBL[ey_b|0'p:zŝPMRKt4܇8  B.)5?cL؅s7i .𪀕rB[IUi/-R]]t "{,4m1Y"ME8Y~\9]Ys-έZ Yb&S0_M("E4bѿ`}Z3Ae7UjM>@Ep;\iHF(OT:q<^LQ,;Mͻj7͠oPRYy {%7irΙyXv\ÎT>u&%NA_R`?+5__L* F㧖9NR2 Cz5;^ǹ0垝OH7\vWJ=@(Oѷ" +Y6fQ>/-B#·`VfK3"v<Xc> e141u;YAMϯQ7; _4k& ]B}FD!pVmP]#@H1X#'[-J,tV!_IT>Q7`M$HPAir)]ux0FmB=dnyp2$+$(\s6j7];a/ #(z`"j)G9/Լ2,nmE25|u}?f#WYPJXCF_yG1'լ4N$6C 9wL0[lHxDn=b2,+25ǰK8P32 z7-Fs'I›!}B4Ԛ?_C K"stt<5.]N >DcF1/ݚVs'?H津>bP})WqnT04c[-F_K-$Y/l5fA-9BdȈj+rw`g{HIY! h,o骅qB`abU<Ɩg%U%}c\P `q"卓(a7nFV:2NSFv_n/O%4~!-@cTսFD/>kʟhq:@#V].%X({z '1fkU`goŽ%_3 "ئ+MO7W'!tң'KMt,ИNňr~Zٟ|J+'z|,^MXjҌ]=Oރ {Ōn\+z%LJG V"9Zoñe"b(3PnzthvGoolop@庠`$+w6`ԀoA =%XH%K;90d^`H&:v%s}^X*Wq$ C2^@j htʝօP@l.I#tU}ŭ5/Es[ s3g]MJ~a/'1/no3.b. 0}6{?=ܞ*xOfo0@_ۻ)= -┯~QX6ڰ~! D(((/F.V} j!"Dؓ&baVBn6w#c9ظ4(=Ȗ,]-7և'uc_ Ƀ 'j<]jI$Q^zV9a )ln_ɗ]';v:ا+kU$rhQnsBzEål: ij3F#hjhk1?tN֏c` A9/ Hp`i\S‹²C#2nnS2eKbLϣLAyzە)=n]<ZP ȓDֳ$ƜSwK[1HUR3Hۥc P$ZC(|ːB Gg}J:~yJ)δVSa;F,JA18׀?ùqoU-o JBwYQ@s0Ji+H-r%(Ʊ8pKA0SMD8ƆSK2b xcP2LtMf=S苣mlcS2;=SS]V ]&ߑ?֊WʢF ڈHR"ꄁUyAC@A:ˍEjd.C9XCrggdTDsEg;Ì7{bF|D~AWΐi)/.ۚ\Cmhbs30柫| WZ~j`ORLx- LTϭ2ts˶s%hvT* ҈b$dB^;|ٖb17XxMf}̛(B~< m&{o9T;#wg;N 9[](NOK} jIAvÁ=:*GA2mEM#;C.+av`[@dm7T[0~kl8`"d:/O=`y^;[dI$2x5pFVr!/Embkd26XpމFBݝeYȎٽ_24h׀0}1@ݷ]fܪhTԥs9 HYQ1g[`z&!#Y7ƭ捹2e~$ H]0ܷ{(;5 FvĶcu_g=մjY-/:}j5ǼvHg4%p>hub{-Zq*5NEa2~q3Xj Χ(Փ+/)9'o7{j -cXf<Қ,}>\^wviŗ>.zJX` Hڣ)ria@c5ARuh7Y($g !*=Wޟщ&+OOz|7`Uor^꿪C!mR|$c8"ՋgZm"&V}>Ę8" š»H*ED ŨR,*(v^O3xs@cq ^r&IK }Cp98~X^+ J 8%Ѽ5BT֠ 3~֪gF2`קZ ڒAxBaOͺpg`=3J7 ˳ S@6=*=1*lN#T'jٵ Xį H,u():GOOb:'U~ +TQM^G4qr|_M_i]^S17Xccnzg8Zj]rwG vJ{JL/Qҿ8 ">{vԅͷF_Ƌp)?~z.LfݞDBrUsMrvGS%mk$grbB^~޽ϡ aB6=e rkGu *sK='|0*Ը2i3IFfM0s1F ѽmK/y6#ĕ,ҷNL4Spi?bRD l"=zJ⹴#t_v0í1]LK -w[{eg:**ђ X6d:5Ԡmm"ymR ғo/AsS0 :$fU6pU'd4/x*=r.+Ch_7*Pм3OB{ҋ4TShj.X}pfǭlc!8 Sp%ǸhmmQu;ܠSB[ӍW|9ŸӂL_'FsQ"% iege5~F*c}Xm'ڊVsBQt6qVs7&e.S⏮Gbo1Sm׶  !%)}wEz. ( Ǩ^p`9q8173&Lȅ>߰Ԃ{:^ A!*tmfU`'b<"χf\޵sU T_NUᐄ'ԝ߭g^,gx4勀2cr@x/P{jP@br᪛D2a>"zR/,j)g#i{rYT5!M&HAa?X(H/ꈐHixۇ ɤ@KA&uYX#79aVSR n|ہE[;y, xFgE&`Ӄ-è ֔۶"4k@q:ѽ}!bCfw3Y?ȯ,Z2OAVg@wPu\5 t{ = t҆.tm!/[}жbZ3jE`I-t%E6A\rY%P(ϱӲl[8$  Wv*fjJ Y<xǻП@y"CeL-X!Am1sSz hT_[JĖYSXk$N^Dgt6 ijȧ&GӐόwZ$JDY"[lSW 'sqq&sh""Ϋ9d*[Wm.)#Cf@=l=Fۙ/Vuviro ?;'^4~qyQq#tz~53MAMX?EŏTWmK>3%y 1m+":[g73™s_(mjG*@tb?TΗcˆ]!-F"@J{"vP7I%ÍSڥ}֮*/`Nu!_,*1" {vm7|=<=7&QMJaN@QSDWsSq)}/&>A6tODWט9U\4W{[ %6 'UO9d$V07a5 [2)D: H0%[_?R%5o"(d ${h~ݩ<.)O;oG8WA풎PJ`cf9:V|$2u|~F ͋Sƒ3$H> nu51w? o_PZY p בb <\6W.HĪ59rYe ~:4Uͦ5Nˀ9h7&BE7YBZy0OdTk鐷^JzAI Fobx-o2on=r)z囐o!gvtf$;Rbj~b-yv dDIl]GqRWeLOXJn['9l Yن WpVb}uwKqO~h(a}jJWtj$6?A܌b̉LVReO^ ?_E"n3 ]ZGTl3ANUtd-e#1Fqc-QNZ="9yD3!ecXXzvOi}a 4[\VMa+IN y C 4F.~ " z25Ox~/r3F^4PAO[ 㭂U#Ί}h:yiIOhST0ms0HBjK:u|҅R@XNĪ ;xM3zAP:9實ҙeS ?c_Ȉ NbʠE:k%Y,c! l-NeE0,-XX 1|>t|6ɐ{,E~zZaIEr8,g7fku(\ /')Ǜx)ey(D#Ey6,.FLZ! DRyЁzhh&L[cYE wYi<_ӜƴaxYGC3NG \l+ϒN.^,GJ ^lek.2ï{Am +qPiBJz܁ւ fa#7eO1.ƥٳ]>4'^ |d)Ι)6}M2t+;FP&}w؃"D*eD3=`PE=b7 ᪒*}u{^_:U`mviive6`b vDhS]Wr$c'L`*ArیӲebАZƀ4bu% 6;DcR/$i\@Ց dW*Bkpˇ"AB)ZY<YIG!%Ґ!4`'KZ+:&ۄ) !0&aEf7V ^~(?<59 31˫A4DjS3b(r-Ů^Z2̸ z4sO؛ (U[p[26(@Ϟ=)be:Ln>8[I.cHDnd[&doMpa2?C$s\$ YP "C+<Ez.,n9hLd2ʝeA =l'l?ρ+B&̓#e0D3f&om*W&v27{2C$ڰ~4E]N{t3M%)CCǖԇB bZ~4s5X 'a=j %p_=Ə7{IM[T  oI]\8,Sag) De&p0QWIW [7c#- x8e)?a>q:^@9U/럻w)kh69 40<æRo**=ov_/⪾-%r* u DWnCc[F$ 41^ SF-sW]Q47M"c- ^SA[MvᄥGdNSI|LX)> e?*6Y"Lk%=HGFx52"^5{H8^%8ޙu|[hQtLG@G8­,W6Kzx }k;棩? :F0r?~*U_,+.pS?OLFrbѕF> x)#qWQvn!}1]lQZveQ.FZ҆aLOe81mqq*PЗP$ 5 4rqE̕↖*bjeדOb#AW` 7tDv#zONi9ꤾ,K+F5WR E<ގ#+ y;d 5p`WK܊w 2^ ! oa޶qvxeq2Q?XwmKyE M }plZ4X H-u8{0bn%t Nief(n$5нٵ )N/al`_t#WH.W$6\H_mfbQ'\يqbU2i;~3Tv[{ #*&&CqɇmS}ULx:oɬsN(rݷ,^ί<􌒗euI~EǓ岈 Vk\DbQt1B_' `e b1¢xo@ÅUet\ FN~HV4)!^-I3||)dR=mJDzZ!'ٷ?Ɲ+jM=!'Ci-K̓ѻixdtbg lQB: F!N,$S" -@ U@j"mEM^lz tLSШ{2e hڥ1zho1Ut';#(uL}mMJS7?[l8zBT#sy mLٓOm#N$T`#ٵjHLC?O 9X،.v+7A"ΐd_L|e|=J97Qn;VRq>joS`k {K9-,?#FvrwmkO&%_W kX%d.Hz2KB(Ek223AC_E3mC8sZ aDO"^mb|mmuK'LEe9Oþwڦ]moz1y~ ^↢7ܫ=9Ό\bo%acG!|Xu?e+"nAi}o٦ڂVik;p[hEn%trTâRiۀrg{0V0ڗ=4R}N݉DRI!f.w;. jC8%JB\g?y^.Bln F9R`NJ(m ,pW"g#k[f v5x|f$Cz> Um>&ї[TG[ڑ T)< -^VK6QLJ 4h:j;VbkJ ?ۜ.v@Lj\f%KA࿝n\N d30n/.g;b#u/\!C~S՜(hR:Q=@ɶ=lH{ N*4N`)I' O|A5!>eFt}X|J,m7 LԆZ Qnq{f6y~̌r'ܹfVfK6'q9AΎYPν}'GAd IZL q-tu[${/vvf{ia{fixI޴[=,E\sxe+=RЗ2v*4y;穠g28dnZ8/C č |8 ϥwhFF V?{‹n2PR9ˮO 3}uȕÙes$skGk;, 1LjC;.- ~08`1)4ߔ"ҝ94cMRc[SZa[8T% CKM-=e! P%^|!"tVP}t{aum3'i$*pɕJ[<,2.Ey!HP]kSl6Gwq(o\OAcC3;` eulB_kW!<`"k؋ ,iHgQcdl r903#Hn3k Ys"r$hHBOw>QΘVߞ. $<oKD:9[Q3QSA4#DN|WiQ˧@ײ3)B'Z̓x߂ ԋUӛajk'XՀ 0 O벿Z3WLtb#|ՄlL8OqBU4̪˞f n]l7ԊT鿯h΂P36jihE>y`vWe|HKmT"1OZ  g CnO(㢼}#oAL'q5KZu;=c*;uryNO䕢2 ]yr- r0#k 8Pb&+-%W7]]߄TJ~^H˗T#m_vX͝"^dMQZˊa;~mOYf:F_=Y:+ݟPLOɭc17eÙ5:mWn"H'g?dHӐ+U RN2hv{6Fw[kag}* 9i[Y>c؉/kk.e#-xP8w4lB_^sqK;VMAg\ >;3+䛾ഴkY!^36ô8MvzHZg@1ϨFkk<5_'㿬znÔX+Ccw6ՙ_>rv}nčfbko caŚ-Y_A?ǩXeW$ch1a+ݚ(]jxo+B}l_?ox_YXX5M(;RZ> F;'4:ј ROb\J7Q}ng)7ԣk&aZ^K Є҃g*?6,?ڷ@f=YGyuR9ʰ|%Z $#w~gS׎?X'N& Z:ahk +.IǷZl@(u d2Ӽh}CE@,acf(5Sn^Oٲ]4 :T=c'BOл|ǟ\Pkc} e{/jowVw|n?XvcyȣUcc Ƴ FǍD1dTS: }ϟ#Abo/'r|n̯3jMEC m<+WmlrkqȀljɖPiˇB?lj:BIpT=Z<ۮ 7y '9LzIf:1YI➺4J1wAV(}\?prc}Bݺ)K k1/f-Lf㨨|2XH=Y(jτbt#r9i߹%-S^z|` hî\D՚@%xhQe]z4̓+4d mH†Mߐ& NRH.Z`8.F؀!UUQIQ,sI(ro[²'dE3dETW0?1!b>yPWa$#JZj7ݯjvde&Țw:&>jJfyƤs0Bh>Z^2o RgZ+Ǥ^km1i$H}TTGq@ eIgywphL8:ظWp @lLW(B-cL;!َi꓄Btx6 J6:?V!UP %.b\ 檖&3% 8&#W&!o'ZU&` B0?Y5(J;j/IpHuW% 916a(G"^HJdG,~Mיw+\iiLG؟u>Kt%M6GkԭGyk8; i%0b՝hd ӟr J?22qڴxmnlG|YŪ q8c'ܬOd²bm >7=E|3ܠ;K=0Lms+;~YBGBdNaSW OTW{}2%.F2M> ^/IsIVC墹ZV2r5Jtk|ܹgcaܰ~},7VB;!#V}ef9~HTWF VJvAm͇7lE? +eix`KiDyeѣE^dM^ug,UvԪT=Q.:ql2,36SϮ`l~A|RŸi] HAP?Fs/EQf-Sj"R8_3-c]嵰7_tW(^EAb/bZR7rdS'5r.@hZN\,ƵeVr 5wr]pH\{3cm~v` |1Z#zM<A3yYgKkaC}V2 oq!KY<k dE]RݐNܭ5K8\r%}~('%9 [~e^&>c81ؼ8,)0!bƜc2mThrMd3TK]bB0j"&S9YhCѳr=kp'ĉnBMMsd} }8p){OC0uhXE8-@lډV9l $T0[4C3C@E餮:6aP1̌b]~ByEs(*K˒Om,Xc~/)IMmS7H'"eZc0;v) 6ukXAuaGy̿qU4K/sX̌ZdqZ*zhS:XT2T^h7R{3FTꍂ_o\5i<٫U4ؔ&Ig6^6:$G CV4&,}]?h`a|"4I=k8^k%8I hteb))Eѷ*aó}bD8Z8݀i 7-}PX\sg'+ވ8JThܜݲ5'L0o KHH!Gw\=(E4? 5bv&C(!H@/}ajcWH]p˵RI)$x1HZĕ/17r? g:)l5 J+H"br~>M{7[j$#}//v̈Af/ƷEM3o[[bR BtfEpBǘ){b(>YZbaզes_r)|llM:'mۻul{<0e94K_y/pF nUVq]Hjn%'_2NfvvN!)g5.f ?sg3QZmex[gE`byP%"bo;Tl!B09nFOyb)2F8XB\n!i$9vi=TcX_V#}Sroטʃ@eyAΊ X>TL6IX9[r4CK꩗z;/Cmb"ׄ[ =&E=ԜBT,udB(_~pr6,M(Jo+S$irFUF@;eո_tzʕ>r)\Cl Kv>r1W{ž!M3[]q˰vXuPݴ<[)``t”VTac%ja1Xp3*xR拎: pյ"9"cM޵Z6|\$3*m/"Ozgx0>GP]q4eH<ڂOJ@80js#3)hrݪSA"c*1$zJԈ~\Lr%'šǴ1) Ot^pq?WH\(; UN`?x_mR持*/}Q`eǭ%;?¬,v̚\Bis;>ҬG$SmJrԻw S"NֵaSSK'f#ӳhR"AiTi":3+uoo _]&-#H Fyk|GW0{du _o1I$,u˨@t?*~:T a~ԁq= G>{F:5W,5xjIJMݻ7f|#.ucGp&{+g@tc ky)װ"X3)%|︜̐yG*>O꣢ب!hGlṄ><+̩Du1+f1b=5"oxe6BlcB5nЙzgRM M'^['4V 2X s\v-Skz{6t(kNtU#jEPiAy*jy5jr;4\DNRgE˵g`+l ՙ|Z,f^^5nzҥ fZQP!F^L}ӴT4.YYb{W+~I)k|u%]6jC'>73Td}stՃzYn%޾)":<Q{!di_|B&jw.*:{"2n⛚|wnXVo߂Ԗhp"<ݚTkn!ϊ7i$IP]f7&U| zFvNDza#4V6Vѩj. 7(gE):*6ߓz+-ȱ%t{q.BT`AЀ-}/C8䍭XCm'` U+QQ$l\IiżExt '*lTx?%n]4_mj4dcX;MQДI'ȏ{tD /߈hs{و&JVI2JSO=7o Nh : aD AJ6;'xHQ}K9n7ηqddcl;BӖMO)ll^IsxŇ箼ۙ!Q|v B씅UldѝNl4z? Lu't)7HwGhI @m%y)iuF\nͣ z@dC8'Xc@2;t/S--P~ЃI&)on򰵋,CDb4C *w1g[{z|НjX(V͢9HI: (>\҇-P(J9&HKEfVDi[Mz-Exgÿ'\z?3fGbO!@=f)S=&&>Z5ʑs:|Jr.kj$Y=9N:!U9x}wy)qX(jI,cU*+?,%^׿AGu&<,+R}jh+Y5x"J;R#r[<zL,כvSSf̧Y` #)\mBݺҲ3O%vbYȺ]VluTPb?t!2? qHn; ŒPmͭ"N'.rr;E In6&ϱ2P^}&GSq*]XEN=@Q= % PSчAhKuʲj&VGc2@e9csmtJ-Koo]QGt @4]*<*t)!:i<~5L]7YwhTӋ_]g]X7 27/@&2à j#3E0w3X^jI=: x%&\uep6'=biN |.уt.nȆ\SռG7SB}iMZ/ zE=7n񧽮/Y*zOj8Z2sfO=sֆ'1s yn]ٕU[Da $pO T jn(Vl>b~/*k%m_QV?HQ9m54F.Vmnw=0A6 X;S3q W]0=Pj"Rs"=Ϛvz:J ~ 2J!9P `âl!}A 2Ee!cKuv~b`wlZE *|IfUI@lr9#D-' Py)Ju, +r03E<1՘[*]CB[?d,J)f|)ʎxs>?:PyVBg/<h\P~RYpVM. A;//q ƧN,IR2x||.O]f\4'oe:+^Em/,S\_GbP*B37"f)RU^hmnܤT8*3brt#RZ^|B`3Òjhy^G,:KYRr5WժɰM%fRL@7R= $tV 4≘]c #5uξSͲ-{0꛲QٵbV7v]rjwQߕMz2BXt* dIpxCW96^F4 \`4ǽzP 㢯QSlΕlqIT]dH)ݕ 9) dDdݩy#qt)Z}!ɶ2xN c\'ύkߡk}ޕΗm_WFѷ/rE8PX侌0}HRlԠ1%_̔VMVF t5 -P+ ןZta^t ~Y8}Mw>ȤI K/p^GYl)|@]"?vg. 晦4JF yTb J\F2Ͳ(HMV^\/@{Ny2.zZ{J(DBZyDEN9Y\ycАQ atcSHZ6d9! VN%0G.kdQt%;I! j~&I( xi(`s #j|' )A.\=a~D?:Hy|qDHw5dUs_T-@i 䉧*q '(yv!U)|WR|&XS:CqA1rlG^N!/Y]JqF~3#>(m'̅T_RAOÃpV[bNo `C Da6YꆞHOXWΈjK+vC@2s?24?1Y.yvĕ5QpaH20ML3{zn)÷x=3wL0`><@)rf3:knX (8$wdϺPA AllX fK]Y?rDnɧ\H<6U)G&袇C#Ȣ/\UT2X7\kuu)jzRՇ)iӕ!Mk#TW]nx2R_.k6d0v;dՐ$V&DŽP5ǣLv< B|fe zr fω=Si]GˆHA20U8G)bƤuV[LwQn5o-5 ōcѺpmۈ4~vԮVC`0[>ǔU,#j[V`EǾ1h qv^N9{X3[YӮ4k7RƏc~ sBwS'}?2dF3*l!Iy !/}Œ X>SY GKWO A&EG=|ç%D7yNRreV޳բo?@j>R~jqLK~HQ}~`Zeɓi%qcl=m ¼!`њ7SN *KpTiJIzHH!fдyd uV} u&{h@rKqQj)55fpZէDa<|T12-$1vs|%}/䉎eɡQ@!Ώ*N0XӦhrl+e!:J&6G0Y(2mTM&8ZJzc>h$+9<جbuBZ LJτ|h`UN/'r!5>UDG,Oj3>& [K6' \1%<٫wa ]×i 74Tqn`R_ƌf4yʺ]c?:+Kν`Rũ?{n JAP<R,` S^o(@iC_C!hάR#%hjܙt~ܺ/!M~sbød̘hR$ӞDJ' 2_3?3!”] w,OT  hb̎JAE)Zz:@,WPrlyHVABB JZog{?צobxoR">CvTe BU/ ͢zG tZX&y,L}7$Nc8LA!t`;ҟu7Dmm.: z;_qYKg}tXAԁ`s(v3G>{<#dzV!gP ?V DAՐhz1軋mH(ߝu F6:K}񘪊oAh8s]g}_keB#v^B.a^JR c|ž=m]pa5cE S!(3%mG_Ζ1 Ù^"/;(A 5]K|my޴F"ߌm;<8kyWO"b!|GBQCַN#P6\u _ (biwy-6`\+ PH@rPO;h\Ω[ YwCTTً(x! xnsg~w͵Q&vb|-\t!'\tc#]x~^]0꽋Xd<#7mOЊbz6f&_H`xnV$aaqs7,jM8{^=W+҃TF&M/ܔSojq*aמ`Rintۢ \,Fql *V<;WF"9"% Z@jA+vAYp?A$=mF,2@7d>H Ihp9 OY nI(8ײkq-ɝb}YQ?+ vv'/{QD*/i5! Lx(Ba*E>Cn$OUķS1mpG#<̗>U2MPW)HǿF|zFMPzlܗyz7Axկ:`4꙱j,%׭tcX2eSH;-"T3,zx& e3x=*98|4.@E!b@ňt(Mf;]@/,`M6D1E'bmr*I{ D/ޗCFL@\%|??rR&޼彎;wNoˑ!PpT;bIْK_#V)SX!9tE>UEBּ#Ci?룳 g6jvό:dan >ȯeKO3j992zj zAyޘ{=y'7"Q~@-1 ql`ŮE;)لb_M/H)wq l1T9LFx_BSy$ˆיE=p/WN> hWL$eCܷB{z=)Ѥr|ocSM6a2~s'HjDK/ĸAV`T U-ZefޙK` keflwMJqB P(ch_+t_?E3~nvlwQY~##JMEEaY(9ʚ!r:K3*x" t>_Ix`놕t%0)!ف˟)fH]p)km/R'ևK@s.W +^_Y6.: *^6;fq#u5A"$]qlda3ߴܝ՗2j_Ekge6;jR-Z>ك;ROVt>E~^-p z ux ;+jtYmHQ!ٵMKPCFEj'~E񗢌 #=1)OF+.P)!ྊi2k65}2^Z) x=oܯ gq "_ @׿Rn?s1x`ł/C>y?`RR15gu4 "˚AWNMf NJ L7BNg&Ud,B8ꡋfGc|1' lF9(K]W$> P _~*` 0>0 XF?a="~tk7Hd/&_oʲeF{s{ʆ؟oɪ%ʧm{WuznI^4(`j#AIy䝯8*S96LqYa!y6HԒ٦lpN8_IZF4X >Ns&4t<k]($"߰ar?roI?L{+=ݱ,;y.j@.===(wdy0uǎm,ڣ۝ lH`B"G(%$]dHK%'BǁXFm̯ڮ=L #}h%:]o_b3eW'@ hhu@ (K2IX^&lBV\vdӣB^2pxVjc?;,6/Q68tU^ i@b +ux5DIAz@?uQϻ7NB&oS\0V*Ic ÂڔU.steqaJV^/AI`NCrν6O+j? |iб3K̀䧁Mԍ;ǧ2k;1ckU!>5.!$[ UJ_;g^"p4; cvTSvO\ޑƅS0IG̔U߁<|Iv"saT',ML}l ɌGA(noץ$s;ceU/' 7Ry]h}(kz?;n/['P[>!~>rW-P:$FYj0Ɇu encw=Rr@5p$37q uUٛW'`jQeMtP C"[{lly_oݕż=:ݯP-ظ9ɗw ^5 @JR2 $O.CIِMIMa0w2Rt1z9 fq4a aHP6 \2YkMgY B-u8kަ'Up_o [#Issk_PbxL-P^XiM-UY,bUmhoU7Fn %\CނMUgzE/Uf $ت]@l53T4.k]C.#7Ga?-R"S v_VL2 dRyŪCsBKȲ hK7#Kt˩:AA֚7Ԥ^ą?dt/M7?YZ`7خMw3E^d>9>ڡeE#e2|e1ŪZdovVهJpuPS~%ppjVnZHv1ifOJNxvdq+,,H `oP'/gD!*,<6lI&[j9ɝu͙bXsZb]^ ytwfjOqZyRGHծ1٥/u 0w#q ~Mq ƛg|7=BW$[77&8V;;2b{UhRC` y3z'E*.Hb%Ҙ0iA׽YEZНp4^pB /⾫IUaz8r2rea!T>s'F\ oGAmtᐍ1γ2Y$D7qUm]ux6R .wQH2{xzJY e5S<:V%E 0%LL%mtO]ׅ:uX+lIw1]rat0=NJ.GrXmMK&ĚNs]3$9ֳTI %L}lO3#T9N 9-ţvdc 4nRRș#^TS_oQLJ69nUaTDTaOU\fԆk - UggxF]l2%M).XCn@EVFe _ d&z5oz7yFx 7`yV$˜ agYZ07070100000446000081a40000000000000000000000016239ea8600004734000000000000000000000000000000000000005100000000./lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci/hda/snd-hda-codec-idt.ko.xz7zXZִF!t/ᮣF]?Eh=ڜ.+ g(y⪑eba2:[> ai [Ƒi$ c(<>et =&OF_0O-Z'D&]Lة802{7˪="4‘Gл WsNzxْy o'yat۽V~c&!#6HfOIuYJ|\}9 d7Z:dYlL}dЊ)$!o f(uf.{hhZhX;T+sVkpm?yoΩ|-awtXr^0v 6;RPI#s09qvQy%s´tF3kS"u#b\S6ߕH`<\y<Ũ?;0tMQDOM\K3y~+awaX"1cKfC~u 2>x[z`V8'e3cĖxR 794| TuHk@mo14q\KTE0uP ;z8H>r4lгHTn<CzzQ1I5ȩGs>ܪWJxUS:'rt:j*mI&5zrQC(&Esft1vMt?|:YwIjsA~@M#sNʳ7c-V_5^IF I} [؏ԩ4._A\44r˵5'K̑`,{ 8׋'r@s[ַG捸"{f3!~ga{I#35:G*9@-O=&M7w O@sRf|d\]>e\gL))Kb XlSW*"$Dod s@2  (nrHm:)qa?fA%+w b|t\|3*^zRǼX!Puw,śʔyp{ R56@d黱2׉U3JqS&Is`<{\XhëR,S|:jR|qki>Ht Iצq5N%2n |? բ$(o9sڴ<"3|ӓ[ZQ:63AZ|ǻIxY O`)yeYa8= uISN2pBظz2?!$z0>{r4̖thA T4H 7첱D0#4%r o @+kIUv*ؓRLծ "!yԻ% \5{ zv #I hrU[ AA`Y$S>0J&> ;v֛mJ*_ȧo ޻w*uL(qP,hpƕ CXYŽ`Z=Gټ>5B7o,mpMTKDҀ%xhE`?d\zOOkJ&*k5R|0#/*'/ 6(ӊRw:%c TQ.pҿV(e %cGGSŜ|Gͫqq,3g 퍭BgqreWsQ>= vG|55>UA${8q ˴@""@&*o}>κsA=B?"s$cFdesp?t9S1[ LXqXEށ '0\ƛ+%F'ZᓴH"t^O k-n׷p5JM R6ZKBT7Aˆ!Qq:pyBJ:Ygە/`M(u3ڱ/DwaD?H8oDT}0*(ь%Xeft+8%oDn]( N/-^썀FoJrJ9ZO d /1&톴7\;9@+U) 0)KP;c+v;ۅ:81.~ͮ pl!MRqqSԖ!<6EԐ&oFa0s~r1/xs(p0'1Z]3p_nϧ|Y!cGxZrg ݈΍`](l6 ~mKhEn<`> ځ]0W~A#O(nfe0n/JqCsUۥ  ctm\15VCbT tܞc,B▾ st*AIk 5Rn72ђ?)M B37Y C%g;A.t ٙQ쪱E_RKw/ܕĭLD&8Dj2h|P=96O 9f8d\LC$!N61VЍqǛePGW/j*83ݛ4%enüF<3T^{m/HțO`<;G/3<] BR|cG" :VTq'ύP8ydZ)_G 'I0jŽ>-r&xkiVANwa3RQ23 J鏓nxPrq#`0{8_SXCZ ќ'zOܝ8WE d Ҳ"SX=4 TIEH:MB8{2}U9ح PPIaVt BUD&IԩcdAMyF}ϥ=[?,2|F 3MG._wtKde#%eL4^c a%#<辮$(#EBւImV!TI._`?FUe̞cB_H,!w|w$'l .NRؚ G+U_CI&z9DK.<\E%5;ީ6#.}YZhօ=e0F*gN!N S2˧9; XY/j-<3L'ڃ,f&`ESG3ft:1xC@Jw0"|&k,e)geHR VHYT65ZJRaBp|AEmVDkƙ4Ǻ9Sf )'sLG8;ҀgDzk] v]8"5aA4{~ywcWkAZxw(gЪ0K'qȜkR*6Py\^hݧ#eIѾxS'+`*P9U?H' yt*"`(# |Lh2хb;j `[ΦA=T7>NM);J ̱ˍ@"'\Cv)W-L͔dmc;l8]Xӏ;GL4ΰ 8kBE"ߐYҤ^q&;rby [Z7SxnJx"g—Ȧkt(ODy)nUo? ݘp"];@-H@c9jyjL^Ms;FY@#ؗ hTr㪙 gJ.k҅pe-/f<Tq}"=j3R0w[1?"E4>V]7u5'J#bY<ȶ#U`vR ׼Hϣ599;5&#҈U-gfte>P4q$OO5LcV\6}gc&ҩÖڛs~OpO1,Ύ٬d{ZFD"& ?x b/4{] oϰ"k)[EԺf_JpA[(+'U2Yu`Z+T*ͣdgXԴȍÜ?Lܚ5~A^vW"oAƨdž%3j_PcuB0yTՊf^39,׹dvj{ɰ(1 QwE~p^LOyǨH{ )x*cFr&䡈fLn?Z8K"'|>Tn'&bq==/;!dSyy2?Wn_8y?hA/t? xH%&\)`+ 8f|,1^vHbz|,YG!4ݧeGrB5v!|pV-SUS0ZLKmWYѧL3izeV8 ChdYmOp}rM)8I=rh*JpYkNNգ5K7pՁi SgfRǦܞP7vӺi⟁߲vD͘GbzE17P7.\IsY)-M}T -$a=}V|fyŢ,!K+Fx*{W5T؃ߴcnrjVƺ?OH5ba5HHW*I#ݭ,rǁ LደKMf3=2H0ވ#WD\M3O#z B@Y"K0Upᖼb.K-6G 88r9g߫ 8]"ip2{IBM{׮/9ƣvZEQ|< ˰ o7'aP&xɡX4 r2"¿d]߀RPw\;@3KF,L58D᜻'Qъ6: L9Өk/; v3O.@9WQ($a.YEu|4S%n-VeTg#zI:$AwKv5f/3{LJ = {jY/^>\4W+AJUtJ) s|@4?{5UEvZ!^)hi;Ƃ㞄)+vŶbQmbjLܝoz B2& 4p9/"j BU]߃lAeF6L ,cb | I!Qr uOFdǂv~!E`;-;- K>yyoJL~ ( /iyHdOZF].b#݇ ~W Gilݭ%qZ¨RBfa[ּhStw]U]+ǒ8\W=V+{B6$8p-ȋKs7od&7J HA#MrY0 /eYaO\!V%6Pd,Wcǰ!XsR9E$G~Qbg*ﷃ~fs?tC "mQ.a-,tEONAxB<2 jh$&lFH)d|k$>gNݫ?YZy0$+LןQE`xLG C^s@>0hgN}TxyeUJ{QU*Z7<Қ}9bmBZn}d90C ٷM_Sq%N\T8vy_<o+wb۵ e3ӞSi)L+|npxݫ[-|m]eCwNV3km@] Jۤ$RׂhL߻_m .P*n&p䇚25ҌYYVFldt,T+znqX= \0hkj[yϯ' qUS >^<*`\&3]!DQ?mCQpi7ſ&[نdƝ6gkHٙp5aY~`A+hZVXrpJԐ"_9|-u> pkm쑋XU2᳏!Kp]Iw ڧvE=K{ J:d,'A Rr4E-3T2T~Y u…hScil:&C4CaC^jlMg©^0*#O7{8R.'^Zv zHQe|B\v{iDy3k"MR^7NBsG/%qr[0;mEp@lhzO?[*lwM-CPr *'5<8X^~qס!$)ϺFO4 A?VLq^ٌEwy+_qds[iU*J-Zb3s:;"UzG8lIo eN,a<&12'4_M67 kktO|^XD(z8_tʒTEm}E`Z G2΂"9uUIOY`dKDqk'G0U-E}fXb_M|h$F{t&BbV]}4^eD<`̪EyA6tS"ф8B'?ܯ#(ThINJg6bHϩ%=ij=X؎F?ٚY56MAnDB@nɘ+4RUǮ8?B_4dzȞ p%T Avfgi 5DF%y9(WG7T@EȫVGdg4ev7k~AuA#1NLJNk-KcsbשLjMxS@.N%2s OaV;U\/=0JoĽ1GDgNZeAZ̦@| id{yQT5hWTg!uy)z%c\"8ؓ)jL֞tn-[Yȵ /&1l\aOD̵f7LӥtG[-S_fk4cSaFUA <k~Gi9,bZ\mz AŎOJmJ^9䩧p=1v<3Эќ SSAXZ8;=͖smBK#kq7Um}`oIⶵ z8'(f05U9yx}EcJ}6 ]M[I)~mܤLKY%N*0ԙ›ӌm78\a}-Ϛ6ׯ 2nd^c&j[5G RD{~pf le>9,Ҫ4>Vwd#cJ@) 3*I҂?pk*5/o]k k R0\M:q&^c4%!BR SC9:⏾<59g~D_G Έ} K`R< uF+My1J0'B{6&$%jK߹ Nn=f!< iJj7Ê_܎wtP6F7h[B1a]%PpW㸡5)'*Y'PG>iH=(q <B*Nl]ckpBLTYb˥*Ć "6[D ua.DWF0|@EReh\z?]0xDÂ2) %r֗^{OfHz]\LPHp^O\ R 649dqc~QVKH_Ouu|f4ztdHBtN0 ;j^!i P#clۚsw߇ЪG4%#v<!nz ~FZHH~aI\>tP<ׂ0TCE< M7i%NJ"Hޗ.rK~qƈE!hNޔZ>Z.5K5$ɍj<- 7ظ-*"6%q4ߓORZpWx=Lj|$0SGT];p ^[g|!+'w]!14KN/qS!MN@5OaDn;ɥ1` ^f3 V}afehQ >wQ LiuEa#W/&$2O-6sB>(FG. E݆p7n,%(jWh66PXXW+mG.(Pئ #{hc[uD%5=FawtV8/LԜWl.g$F=D:RJU'kqwGĖm$OZ@Fʡ0\'m|>ɠa(E1 Fbe.u&,T/j37Y$^N_na-@ǚy9r <͝9-s}%N_*D:{>R3K/'E-MYKxrVG`[ǞI ޮ7i@v=>lܒYN7Sǔ8|:RX Ҝ7#㐱)@l~."Iek' ^Vqboȉ=ԋ8i@Pik\|Y!f̿M<3r,~P?ۥ7^FBa#R?($Jpw,sْ %^)PeUd | I3@5rig,~^MyaxE$~b!͋I6i([b UFw@kUBҚGl>N5`T"D+c\:b Ќc/cp2d1B@To[ͽco/!RBٯudU$EྥK030LR+PBVRW8C&"UTA^ӎy M-0d˓K6aU~EGXYvdTmMݹ/[|}  nպ@,>Oၣ=xEU+Lgl'SX .{vо^x߮я)$H& ;!C\7.-UEq.l4"T4frǟ|! NS]KYץc[Jp^rʔ) FB&UN#YFgG\8gsE] b[7Dmǩ!+1H^OSgp:mQ ]}Ye3a5KCVrࠏ7Ҏe>GxDz6@01Ht DmOmn3;ʋ;ta(@nwR[RDC)\&3' L…&,1]ZAz9+TTb*ӓuo0إS6CL|fȽ_1Zjᖘ5@V3#gx1RfPW]nWaWWСG-5x^Leo|B.t5#EJ?Ll@i8è{u q~QIx&9"edlh#yz:d>fuislLؾ\x]uW $k=!_9f9Ymek_( 8>i#|롃h첊rgo$R2h/!=鵈>;xL`Nz~(OdsP&WGqs o͏ ՖiCNrnfL)?L& HǴs`HSE0Cf[$+b+JAe2r't_\N.1SE ImÅp(/aq`idiBa7(%c~ۂ#$.Uf v+5\= J`\o(+=nK|\ 6W.'oԮKt E*PRD%D 1'DZή`\wVmKOD!$Hbtbb Ě=LlA<-x+8]VLq2(x?ӧˏtOM(Zq0U]9V `TE/mN4gehWj>7TTo%+:?EtAS5m\Yڀ8#RgYZ07070100000447000081a40000000000000000000000016239ea8600009c4c000000000000000000000000000000000000005500000000./lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci/hda/snd-hda-codec-realtek.ko.xz7zXZִF!t/ػ ]?Eh=ڜ.+η}R^GimZr;`K7*'e;3{j{*kٰ͇mI.Y2ffl4tؗ8(o~!n\'HM/v/ \ [,or9]kv;PB*JBnh!A0I&D+fn"?.l-y3"=ٱvmD2 )v} ֙5_IyX?:碒jj-P2?1 *+īnsY O!5X0؈O}0wOKfZ#R3/\%֟2*hΩwN6%N'N:H^=TJ3OyiԅQ^U4Ã$D:3$$O5^ T`!@O19Ȇo;u7Z%Xc7 _.;y>rR W xP {}^K<(Hln0U*_tqYY~˶BcD{]R30&ۭStц'QFU$'o!j`~F"8BeAxv UF/bw`DЭyau~ʬNwa De]5>%j z%RxJk$B3 V0,N4WQ<'&9@t ܓV0 ?}_mk>M*eSTOQt9v2*{RR\0S#aUˋ^[cV/ZxDqI(/F 'G]/7Mwml@yv= 1l(2hnJHz~"zX(ZQˀ%`SX1,g#n5Plsvt>3HN9wp:p\s(6lڥF50ؾ9 C|0 O\ n U* H{Md)cBGPq} 02xSMDhsdr3Vb @Ĺd):(f4`S!q.Yeoz5Ug#-uqxټ"7֪=~['mY-OW"Eɝk'kՍuf z< U~nТCПBD\CsRx#)~ +y#pnjSOޖ(gnne)_y"힑j'џ~>_5.$6DeT 'Dp~dԢ&9jCfƕY2NJVJ".2N) ݯRb{d]M&J$ޤ`Tnex?=OF@O?)(3~W;"'aI8Q*:L}}cإb2ӜjY Ȼr=yq9zGJcWa|B9`p/ۈUFE2T3;SgX}ݮ*+:lV}i2O4&}6$Ɖ$at!0zYr4lH!ל℃r]y¦5%k%?)+Z@b?4Hm2< MdE!v"P@6l^SdpU/9-TV˓cZdh4\l衣&M-,bM^ڣ֤Ƨ?otwXCAM*d3צ*<֠60H: IM#hդ>̜Y!vآZMۉ=i̡@ s{qUxt&`[{kR,Ncb 8 e|3"YطXflF1Ο]$zz2?!qC4*ɎdX-57Q+[Ih#x.~íq+9(ڣ^[ UڍcG'p4-cKj6=GCƦRI=y{7.+A 1#ށP +ҕZ;D~_^5cKBxBVKk q/y ɉ~"Ң[J"c_S3Wk- dR@ϕ }϶N_MS͞.Iۑ0^K=6px=\|\r-zI >ݫc<% vI:vnѳJ~82 .;^``5*ڥ`:Ա!9 ZH rWiKZv}cв)z-,I{iq2Cd߁W4ϑ@A Oq`ㄙ69ew#g!Ѧv zA]IQ;=Vz1ӜbHAnnBY #%(%!JүZ֏3/7IlIqNrwkFOwm ET]`֙$kZBiG"1&S&鉊 &Ǎ܈C%H$M5_xςHE>CJНi"`I傭SWh (]6a"&9-e+ [;jQkMTI F "k ;6ծDUc}}[$@om(d06kLӄG|pob9B_| rJ^_L'w'OjT˧ZT ؚ 5Z:ߴyӗɭ{e]'Fcϵ2/4]Kͫw^V}^̑pʪO8'n٘>oc}-, +Caݯ[W@fOѦ5ԡriF8Yը΍$;ڮXx(XnǴtD u/gg0N$#lb;4(lMp#x+&g<>׺~wfW2JMrϭ= ]N2:y%Η- ggTϥU_l:~E:p g }cX <*║?L:E8sݨ1W/„_{L^}ADx?Hr .{ora߭]IRPDЍ2dOfj>O3aV}h#Z;CgZ2i0ڇ冟jUdYhO.NS_>) e LƘF⹸9mO_Htk/fT¢8~wBnsY"osn=$ϽvwFlmp-!+*m%)ѐkfK_5JH)/:%{ضN Qo%S8\vvFwb+}\z<"RIb3׃+řKAzm7o\J5`.2j}Q@19qhdtx.#."+8 ᤦ :W8kjQ3@7OK7inBUR x櫽"1~3Ԥ1*\Wx4Z,𾯫')Ufd0^ 'Fh2H2<τbad=6U06v=ћ|"Nwb?L" P =OQ#{oyu-_,(Pzq_Z^)$*{ $ yنB=ډDѬ_w,{wyȩ6L ~~59x׬0:+9^_zZ̏'Gv= ?Bum:^͞L v.֊(pe}#GC]h?-yע0V0= h9N^H"zԦzQ["2ft@9Zn%?uɢ_mב{lnŝq3988 gآ)N.A8x}:vo#X2w$#9,svS:>^Ɠ V4rwQ7%pacEs{T.\cJP /<뮟jh-܍8a4zbY>7d 5J Osފn/tN =W} 3mO'`r U(o1!^hiJIjJ}U U}NT&uhقeNޛ$ ;D*&/qK$By$ pv$. H;`gMg'Gݳ<B0Ծfr( VF=֎OmdC[>>k*?A@#(le׏Ⱥ(z)e'8 iju%؋Q#3DeǗ V:p6\e@%3r1K-^{ҩ>3Jd tOT3/:+ 1y:1!S4y 1FLV2&qmR*wfظjvMIá2v /l?^Zg#oߪd@=F>vI)Bml Aٙs{.v50rq wF蛨1ȥk[GV! x/4x|kJ*9'>-秀:+>?Z1fN c14KCv(WJMWvdW^ e, <~n'cۀ5FoBصDPHaBOȭϱl{SUliɹOe1IQrXhR`4 N%oEt+0Ѧb ?96[׼%рd+x\ n6OGd.,:q˂h-Eml#F,JFHTj{V)f*pS|5ksI-NL>Gၒ x%'D\M<`(bAr[5.ߩm_6d 09Rvi"?@TYDB:Q{0`<G`~;du= {jU?Hͭ+PZ F"VȚM!Lm<~yb͖jNd{2 ‰O)e\1c~ )Y= sa#aws%Sm AӺcaHIC@4d{W:e%U4 9NR@i)C .Y8A9q*_ԃ'tC~~Έ["D);ܜ_P Evhen=~J`Hs~ Ƹ&|wntЉHPW{b_ 2N&; ?D5%v&K̺A,T#XӃ̀{93 V̆I  _ǥ&ӯ3ho W$d)ȁVtc>)cXES`}7y|Nz.k)Ud?A燪,ޫ6T[6CV'zFd `{M3>Z+[J@4E#2 3ήN@0IwaT.cx0D%x ]MsGQs%7m?s8+/k""a~L'$F7ؑfҼR MU*x,@T $DrX0y#'*ႌBO:cԂkWӰC J3z@ GϐQ♹s<&9ԯ *V5(:Q@f3-Ԕ9 Dft?Pt~L;`!rK[SuVb=&~kā{ 838g_+KKCJQXPW^{;P}{%bvZvJT :Jhe X >ӛhȼ}iWh{IW֓$3C l˅EbR$PAtz܁E|3Q #!lQ͖BRr)ȓ.I=@n4leQTxdtjL;z tK4Mi)ٶA'{@泋=og$?af]Gt#s]Xev^}F6/!߬F LZU6Tn{n<IGlSAx6- LZ&52([$Pv|UC?VE `M/$%AhU T]zLHKQk׬V ݤrB%(ZmP^p5Kx{DzUU~wʱ𩈐*d&7%b 3}WJx"@Lfխīx󺷍&J.x襢;ўqV>=N\H:2GXXg޷bN`|--СM"MP=bL4Ay/'bμޫq>BCveONS(9\xRH"nYLLcIBKi˞˽zFjYߔy!ƅD`Er/mmU*, \6e%XOVivy=ܱ%q$1ǘe+> l/ gSzWN?~![X(gdCrܸGo.C۽m {伢L]M_`_u]s~ohWpH 4 ?3 R,X#)NCהMx5d#Sf;By)fb_7r r;Qg:eFK`+2!N퇠o@zا}^ q>M}μ_ec)e3M-:ݼIEAzWcx$l!&*0 bq}KWRYKm m퀿Kf|2u6n0V.>Z«ReW0oAjf=z@l+ Fߨ & W:a պ!< eWQAteey4?  ]Tu' x<`*ER7+i @SӶ@….=GH9Vi}h{JVT:w3\?Scm;h(9uc=ЅAEL2K}``Rs;V .R_jd~2-KlSJM@)z$,MWv$&;͛ԧl/H pfl5`뾘xdHT̯0cFSmcfvҎR[Ȥ{J LFz~;]ܷLCΆh-jٽ m~ۦœ*-D>x3*=Ow Gp~(a6 %~5 EZamK*fzKiq:9d!I|[w`?{uv4(C7nJ̙U}Ap p5 ? k:-=r\-m̄ bt3޶ 5&=x]=64`ؘm\Tx6$9ş;쪵8+uf08Q4)6.ɋ4 1Uf?9\Ez2+C\l=0vyph~Hjڗ ]@wNPH^5<w3l t$vsrYG≗0Imw@tH #5D3A*֚5BBV.ȁfl2AyC3ʆ WPCUb.U$ ?z^#>"Zّ'X@C{-B PhDg@kN֢~z Ǽ >6H8c]~1i[vw.Əb0ds'_a|4IzW[Ŀ"Ho=5c`lZ_إtK)p|TL 9Ϫ֨GI0% -֠sOM37dȷK!$A>t4Y[5Qs$TyM:}F?j[fLZ89<,zaH֭.-?\CIyJҴS2' :Ϻm:oZ*Џc4|>l:Z gI 1{GqFgMY{I^w[H P'< |(-Ixi}&;fCTZ8uSZ '2F?1_B)aVhw}=aū|Ұhn".E3tM& s.Ms do`҇@37X3e_,ݸ'Q,!SY!-B2_VJJ Y,|^0ϥ`^4ƞu`Ղ| ⓜE:锿3e;.Jg{WEԙN0aO2*BMM|gBLIomjWX,*9;iuC$y̴ۈ 4ח"l'y=8$Yn/_mĬF%R(R&qt6+l)~,U^ǃSrV-J d*P/| F9@SQ8z|okZ5ϾnId&z,N7)): .CL?2@Z BO+t;'cD0!(G#yONZZEZ1^s;bjQ_ ]|1Kv­<*0׳}))S͆!'$DD˵ &$eF"`mR_Lf*F j^rNDS@f i%ϒE09 6DUY4Ǿ=\6Ӥty8~c"L({TCA1>t\: 5-FLUguN.RƞKy׷V&(e$sRm%,[vϜz !GhAKnRKʐ Ë\:T.h<-⽐()uEׯ1/;( > ͑?`QqLjXRZVQ&"߫w#DX+%ԏ䂈rT;"v!_ң-ιu'TeppM"{/mBI٧Vp' n݉5ҁhc4pΧ av)Ono%Ǟ[BzS'c'hx۵?9m)Xm!ּQ:]&M>핌 $(@UE_Tڰ7,(Uuy Z}:3|$O\MƱY z@2M;LN>fT3tLh#Nˮ&8F#/ V`ƍvPO Zk:w-_#cOPqxۃipUrdl۔C?D8c)\}1q2B$ E>7Qq%ՐzR^5 `juڈ,b._gmFU*D6g{U@&Gzf| =/ Bgd{V8v A؁^s,:IHk(Oyj,H:(ĈiW.+TеmaWj Ou*%_Y]Kt#f(F@C9$.5t2g'[Mv@{Ws3n| (A1ZАzăwzxt|Ac~x}xP u$p6G> `׉x [+n!Yawl pXߪ')&`tymܪ^VH*n8_ͻu]` ;]A+b/x$05<ܓ8QaIdZnyycW-VUhhT IӼd*dk:,9G(κ|Fil7HŜT`Vٺ {k*˒yy[h-7;5RZE0ea?cT ޶T;ӿd01ڂhe3}w%kbVǝc,2ĸZoX̴O2J)}*5٧JvGotU\-舟l)=m}8ko<"09bJI;=dkɦwx:WN_[ LS_!P>*ɠdSAM -hYbKzK]G#lfnKMs[5F/2*)6AJ{E_ Jq 0l HHߋh~Fĕl;'>ɚ)Vhi*[߃Kg8nԠ([>3LUT]uOi?eS)ju#ͨyNHT&q^;°,k^G}M*ůE7=G>Ёo"5#o/:tUk L-дd 0^i8KW =<&1֥/n@0\Z 7(V't^|2iy8YP9U((/[kWFڒKF=9n2I$[%#¥ QH'* ^Iރ; ermyH 驣:њEYOLGPHx0m֎Kw3LOf1OpsWpgGXJ10 ꒿'ͦ'c"F砗ȧ dtCWܤ7h4TbDyG@ ..ho*T<<RHnBIGb#=g1+ET 8q7ѓ?gX=sB{!m B8FDN̺*ޜێR/stcA-+HwZπޫv71N^$S{!]4(]PBJQ*pIPX$63M4;М+J#OcA-ܗ ( J]=>dɱ;U:?(3y2na~̞*A~в4q#Cu~u Dyx= e gy|eKLiZz3JH  t.0ҫS2s-GJ}+nJ(3,%q܂fM3?t% vo&݉ډ[@u,m-pj9..؎b&#c6Ů4"0OB{U,/O{.z5(3U81'1OKΡ㺘;E}`C[ThdDo[ʪeȮ]pQNS4zKY 3C+鄹|/hN纞c3lM&|5?YVJVlU]ױZ' J%n# fE7{4%@FaJX[M,<8&vq̼/1lO$˔U,UAU|mw,^{_}qUR ;x;P˃ÕT#Kqh! 3! 3- ~b JS}H{ /v+OHTA׃ZPO2oSjNjSgIU陸v|p Z߄9[OFOvAE+!ЉYX"arK>]I /R1&Q1ei^k8avج%h[SXdQJL(Lhmه~=rbSϵU*WǙ=Mtq^X4 @d,xA OkMV;BZhsHKNSn}D D{u2OYfij&sFU,A}_~ȣGR"1 DqeNz'H8DQS#kN?m^@{/;Mk6j]gN}g?b,#iW`ӈZҵVESSTDP7 SZpVM!#"3DF$L0MWVk# {Y`BAmP?^d8pC*SuuVm J9x*N i/c3@7QN,\Vxe9Tճ𮕋|'ٶ1x[Z's9ֳZk>k1Ș͐-o~!_&oog'xgf#ro!n&[NsofJobR,tYO_? aȥ'?is2H>zL+Vоė*֒zS)Ō-+*19R,.m(1.,H63!ՓH8k^l>CR+g^۔jA@j.L Q'5+`;E HB7Q#JE;S^ܲYd2)&qAzZ4B$i9T#,&nS|@rl#`9Ul[,+;G]JxC8rn\ /+e:: {WhS^VՐѨpZ43Veg=Njx俺RQeM6"5üRtA-zSTyIS]ě f9OƟ:hpDŽv8#)[S LNM}D7f3HЙԚ7ю$5Zu5:}وsH/:xE ɗtvHd@ 4/ZV:jZ8 oqJcr;|.&t Eu\R|d%Dau!*DfrR` ]Ȗa >7D Q8gIx&PG.r݂P!LDFU~ $X닧> Q^iY0P> 4['`G @ <3ﯴ LAJB,aĩ:J@TF?=砳l`aʠ>'9:17y湴|D}`-v"cy낁{~Ŏ (sz8A|6Vh&i8OC&ƹnRO23 %6Ev8͡u! Jr٦`r_[ŭGttUDMg2ZW ߠۇzqC,<`N:m}s]dƢ]J\=4RJ]t [e"Hp@>w璳{V<;w=:1vɳX|<+h^81kT$ki_:Tk kMVqՈ~=!OkwQ"ʫ0: zھ(K%@,:B@] %ATϏcJr(6wQ})Ga9A "g]S9Fxdzu:{`BJ`5:421@\ Oju'OPCt/GQI_8 q~p! t4 -: ȓRwev܎4۔\qr囇H2uK(.$c4.G_T{-/w좦$+t7$P (jA24h-bHGgZL1ai[cfY%!4 k dcQ0&/I>1iw7#Fp-ʤlqŊ1qMdcvQ{ >/jeX+r[Iʪ$T`ߙns2frA~{JGUqڛU#@(mFagpf:D(+ͣ["_i10ɾ]@\zfF:6ʿLd?:J&dP@ ewكhb'D3t)YFbJF@0)Îs#?zW4Oɠ }z+;YCMyZp)ꬤ4c{ ~^zNKta9kqp(w,voGl_c]QƗ<= :c \AJ>{슶rN6)XC9`K̠6|SYFa noҬ%-_M(gM.=ض1V4[Fۅ 췻0S#5a^v"̈0dKQ5IE+z)a!UƈY%2~W6GI=)f \@KE;`(|զ Q6%)|q_ % ,D AH8uR;>Yep .hN*D+|V=]˵'VJ]aX]*&$)sZ"AU-3%>ʥtٴ͢?a< :NC]2!Լ ^lbQrg ]_-0$g$Oپ3X0:Qm唋[(KH:ڜ MEbNzsGԨZF<۝닋&CX ?QxߨB 8+ 烠$]rnqW-E #ŏy ^:C{4(ҮTT3Ws+!32J/ASrd&R饐SEXlf+ %0^`G&XOF>6 C`&G[bK"z_U`"u㔳2=S$4ݗ`)>yB&oLEa@er9y2j>A`%)lj:]~NvֆTctt؉֡OXl ?e d;NRI p Gsxgb̼đ=O:qYw.,V4!f|ɮfW fֲ»B<=ާy5qN; dHQVl$n WWSjg&z RR%.xr[jSgd[MXL0ϖ]\'s-i%kÊ$ UzGb,b[xWmOބ k+sQCX~{G2΢/"GU0+ >:mV]+0D/1YS,dcCr< o/p ?R$,W)J%UC7BRԏM )Z0M d/oukܞsvw0YV̄q0pS1'G̉O9kP. ȶTNsI/HO z-LjTr_KR i䖹]Y;$hc,v8Wjpt{P\4p-G~ӇLOc:⫿rFva!.Ό&(1n/o,k葺AɜN;w?NT)eF;8F6poDh9}rɋ7k0!7ҾjN}gmkz h<ޘ^BDf#ހ*r; ZZh| 8>0Y /+J3JDfK =ZoJezzyLqjJ(0 MVlLJBޱ{`:sHxkjZ2M̪Wӻ UTw?$\&o4uf]YgeAWUֹNL3툔~7c +%\rt_i` \Ys՞".GmUBO9E`b `.wgKLO,qL'㛽{X.(ھ_h ĆOGOhk$Yז:s.fI`:NpFWS@QQ>b0}(g.9 .\gTo{f{,@';?Mɲu- \V*eɵ GLnm=t9h Q{9-)K 1&"ƮR:K_5Ǎv(kff[URȰk僧gS[C_N5wrsQp;xjE.䫉%{a2@Nܝ,SdI2O?XlpUMe`ŒG 3`\T :Ydd{ ӧHBW407]1bxYY,``$ѫ}L=9reFn}^%l~ѣ҈G=sX~ FcW[<Щ 1c  9<1Kd&?PL=BW0 M8YC/>,0d}k?5 V2d^#ߘuAo,vHꀿaxbjĦr\4ꗐcZƯ$A]PE!zbcQ T?`*dՅͰj԰O5o@4"^%X!6\ XKr]1{7()Z-'IpVq9:pՃJ6pq "Il9Ssp1y`饎e6j$CoAR2qn"ӧg 2)}wupBף>0u;!MI;jG;*&Z34s8d,MTFHA8cpX1Ӝ=F+l"Rȋ,s=q7 .6 X`<@nӑoBbC,@15jW/oy}leNFqhoayzct ߍdtdz8ZAPPqd`t|o̽|v3ThUds-3CKeu TX̻wDԕl*3+YNhə")a>0g~[ՎFH@*1;v*.ܷB45?5|1@%Vef4oECqln娦SA(|oJAs= }qI/l,)뷉"'^3r#2 P}# bHQIeq:C'IDC9N8w5 3,v X;fTռkx+8kBiˇL!X8$/ /n</M]IwS XqK}'Asϳf胡&xG`2~O %yz;qsy5]kQI?WqC ?Qw:zL6+Tpgr=Lֆ-ApNJߙp7X3m1&*)6Bs NXT F7oiN->~X)ģ)v6[[If8'zivDDj.ff&g&X;uwluZ8/4GAxh߼×% yɉWsB]jٜ/-JYv.R"< T/jd'q]g>qbNNB ) m+GO;̙.^d̝3 T]T0k ͐ƇacZƩ|.Ȟܘpt,ϘB` #p h=5uL$C!tJ12C$׆nqV.y%辧t,W<nHݞ#.N( c/뵾@T4Jvo:EE  セdg`APY"j W@kN\[TJf:X\Ɯ0VZeecjwu[@ ǥoHst_ 'tˍЏH"0bEb^%sWS @=9NfJKI]kE95GEXQ;v ugitxz-# :cZbj^D{ȞQN:/G ^?}0%s1(^狄o0smBּkd.BlY<*12P]lL}2:Rsr $+Vu_7QA2k3eLST|猶l aB>j' @IqqFgqڐ-gZcfpp'Kb3_559W}Oފr΋Z`[Bfb*p@`>u[jy28 eyŧ0#3;J|7Ҋ9D#~5Y4Ts`u9RL>MXC@{)S/h:nʻf88-9=˹vfH+%6<*tox@_oeb̃3CϒHΩcU˜oϮR#O;]HsHK zsY:SϬ{˼A利Hϭ-ʩ- -DW GyS,VSԂm1Q!t#j (l㿛>J˓'OL4Y㒤)PG2-irz&78_7;\UTSAd~ןj̾)AS6ėτ(_F}hvцLJ\1]SmFJA0vsO{:i漽;3791JU5̣ lx>AWծ3^4;5+>"v8AZr°Ysޚ~Co!*cF`4 &xi9cqa}@Zw>!ɀ;D ~8x#?7K$+qV)v$wo`1{vcpj.FZsxۨ'輀⊷+]g$%g2[cj=ZN7q"`IWHȞq}]Ԏ)fU}6nH .Z|O۵uB@Ѥ~~v?+a̕d!bb8ts/\тO5&3(轐x>@3sҝμoAE|OQ?ZEhZfFc}?;.?=釲ܜnwfxNAީkTFƊz95FeڥvBu` `;/ݷȎ}P 4ٿKB%2vxVu%j*3߁P5՗@ʉ`dAmRŗ*k}s;~>3~iVʖL|HO~Ur!$Pa# K2:$brG;f*ϥQ?Bq"K%2%))df$Z'j]k)x! 95rCѸ0D]_:@TLqOJ:2Tt6y9$Mff^VV(]:͈d( EFg8^2WV»՘zaJR rUxnMLΆ<3L|AHBcHR N|xbw ot<+M b1cs^.DK+a!)τՔc{bCUFbbJ@qQUz,Roy*~WKt~QYNvsc۔$V>BӪMV54pF;h3Lr5;YI~7-Jh$bekcl{;ٳFÁ[5L_dmtspwu8U^* RIZ$&~U.;HN^D3?E)FC=wn7ӷ+kXJ*\/D `qF3\Ԗqc!*i0DryDtH/ l pF৉W-\i?^6/.k>HH-7 #?vRY$jN$6(/y32`!K7TݍD0fBC0M8/ M8=T:R=d`HT䍵#Ҽ7 :Qa\ k#\8J&6156>„1iw?/~7W 89sZ:.yqw"ut4,YCR10 0r="S[jX/Idɐ:o} ͕*O6"y-L}EuuYQ ꏙ"$BXi:j'btB^ܞB!@񒵳_ Р,s-Յ #w/{ᙅ@bAi< D'ZUx}P>ɚ5B\ \0H`ūئ'NvariH#O3laȽ%uޱ V.. SP‹wޮ =TeZ!Y 9%Ed{N.7M(+ :fP#2N&$08Am?7l:uj /tSrFLWܱN_c^1rcV]<$:K䨸ԍ(JMr>w1k6skJTU|-iJw2I>fJs[%c>T'\^!M LI )q|{>I'y;dEj'^l`X4IOĨP=.uLJï%0*howmNFIs+߰)y+'yP^]||B6y9xRJH| #Tn Rf?teYNItQ5s:ʗe;&Č6cbxy,\^IgY_hmn̳\pXzܬūVzUP!͂f_Y-}X2c2ji$I_MOp[s,'-ƲYxn GQkǴ`^LPL}rPh'hi}SoMӂKoIKh*'5^ .eI╊EoPX cvMÒ#}NoxF3w!Ip0f?Y@ba. iu1Zjgk7u9}8"4G^o>-%8 wcoJ,(MIwr$Gu8 DIO8iC{sJ|VjR%;Smb]+?#z uMwMLLƬlfړL}?<tֳ Lѯ6D#K:LL;)f8.%"W/9L?4A[2(_ӄuc4=C-z@cT|!"$nW}tkD|Pf12:.w"uK!d".Xo{Vw*(ʼ-;IJ֮2SuiaӴՅ2Ί7b;r^uBnFQ*u5/7-r`v YQY.2&apnXTR|}7|zv[>,[zCE*k${86f҃ H]W}{MKf @yRҷ+wF >ɔEw&bLΣk$dIMیY8ΐ/~l~ ]`R&im7XV: V\OӎLm"IB<*O&L%Xw"lRr[L܍WOsr"Á=h b<*q/8lsBZgL$rrɹ,o58:XBf9RW7'%b8%o.263/$EB†#>2]%@d˹e#kIa- u <,*ca/S]e\ǫ^;$E*Yb\tV4QxzM3 +k-(dpYk=AinC.%jx6UD-c4 Ol F c7/ '#r^H[*qT wwG05iEL\g]@jf*ߍWc!Xğp-% zWD+AvJkP|`7q@ʡhKS?UHָM fc 3_YfҖ6uBÆTMG<Ї YA{)7ɮ}ƇJnLQK\>ٳfeRJvI$g¥pP^)*lV|WtsqΑzw1 C[Ulð1|>m&sK@`+;\36Z}Xvk^pf ' |3%3 /rnZ4TФN C\=;p2FšZ:T_ EgWC:kHw6"+@aKqlqE5xQ#_ 1/s箛FԓG;櫇4J5hӤ\y=H~+G5f)tbuo~D TJwЍ]["C8oظDJuwJ m@Gɐ!J]%ɤj}-m%)ClA.P%+Շ`jA (98O{ﭵ" %A],-nS>.ћ<~zNAsMe:!,nX~%N :NʒeS<L+}clE3q`mʅ`Oer8*;?abdIOcl r;؂/iTYUl  t6("2-g xhX c6ՇѶs.ڥޅΫ[ nWhonθZMfJUu|Ţ ]f\ϵZ|Z¾$®0걖 V sI ' Htlʯn=6 '𸹇f,u6T>hH6SpΘR1}6S餷=A;:B}h,uekObYdӗ W^{͛OT]#Oe/QIu^?^ /C?ok4O#%C:â5乿pzC ؚ|waco=o1AcMotU`QG+!rDřM{O99,Zk/}LQh[WCıMUh1Ejמ쎡o0dm7q~ڶٚgŗiuȝ{ɉ*_OMJ萇Fy;>*lŊ8Mʤn\{1Dk$j޽yŷ׽+@c \'#H?rPS>K])8! flwv'b1ڑ=ek 7?m=8/!9]F ሡcƛ ~\P%8'Q4`8Q:R]m-ܜב` r,~ vES#:J|64m:<8e"l)F5ix+N-ƹOյhW~-%UynW|CQ 2 rg?=sq"g}&qzSUq`IK1*A lW#֣\FW# GOK E(8Ncypw^ߊ̙QA@hISuXLQbTŒJbYcݵZ>xH:ȓ3ꜷHD81Uƥ(aKaj]NdNz-Pmr2"%*esf |3d59p BkpF܊uti53z/>>`=|G)xps8Uf7''yhOqadk]F`9SRϚ;lhI~羲YF(0 f(^?y ; jdٯ3(*85jY5F|4pHB7?KA<,.BtV`7E۫On 7Ngjv7a'm~#Z&Ǩ@G0s4GӤX~ @tڵ\Q.I6mjf),]q(Q#Q~ *y=AWDH\5 ϥֆ)GΉǃp-h;…/)zmאxW1RdiXS}G?SV#}9,_5`pgڱ+@BrRbِbP:I3[8aD0o,75OZ&I~*<KǴ5  b8"{]ĉ}>P%mj`CJ+d^ECcv- 7y@ۡi ,ij#*qn~X%I^*eW\VOk/ F:'*R4Іz~Sّ ĖEǫ/չ_=y8"=dĴf"m{2vPU-+Ϩ/P ٭ZrƘƉe^ibL͆.$0yHt]eo?f4Q]ϯݹ&uk 0$M (GN8@]s`wl4*+wiwlwd`E*ɂ)aq_=~ptOmqډsܫV?nl줇;{T ,9aG 90$C u[wa+Fj8hrn}lq) He.}.\U=kg oh&)5B^-Y&ÙgQ~x)8ۤR1hbp;;Rcbrabw RIbUMh<EsJp:BZ&{.&, \ꕚDX4D!B"Xz8f-m'gWnr\66⥙CY݇G]{xHB8#GaͲ߭c5XaXv]4(\^\%r^A/SJX-pPp'1OӣW|ri{rV=h+~4)褣Gy>j(C=u_!l}:NlC?B ^\SmS|Í $JuYH^M92{^|wyP3˜Ηk~Og.q4nE- }Rn jbG:'G}ᒈa (=Pey2*3_W3ʖ`+4/&@u{ x}\)b=]T<.])QLĉY1%J;s0Y!WhP§˝4dv`IW݀p@77V-&|(Tm$EKT:ľ2\'T`'gړoxbQ爛2l+:Iaed$JgO3UHP YY|=E xz UTVN'.Vn܀S"!\rʮlQzeT/Tyǫ8y١S_>M`Bb74B;Kt*vv0"2S[ƹ+E +]a}F:c}f3dZ+5c+!egQA]plbk5UWkJZpYb'#&o37[ː`DJ$?qͷNKMo?/cMv^?;>rZk\ QX`.B0L[4 '\?a\9[@i;̉$'0c:|td+5-Ծ2pYZKB`V2@6K+gmInjkvgU@f9$ NLPn)OZ`eL >rLZ~LgB#=O0ϲ>wm&rLƯ əͻK0! 6m 򰜝f 99Rޞ?<6Ĕ9257?{V#4J2W ܴo7>:LkĪBdH(kk!;̻ŗC~A<5UFwD'A~zSQn6rcQ]oR DW _!=Z\(>'_m Ќ8v5` en;L a~ffs?`_ =kOvw`u/OR ]u x&N+'aH>>&4:%y=s T0=vKZ5b<*p/{!+'b EÀ0v (j0CE- ]BYyCYnֈh\8w$$L?oy,T'<_j>K@Qb"1(.6Ex*vhu Wm:g=R& r0|W&Bu.ա#3ˀǸ(p#b|HZ%|r%5B|]I ّzQK۰TZSbDk_ l%7 @h'ArQX&?F^VZ%!Y?%o.AȎHL6|&We)Գ7EC̍7[9Yre w]XQDŽ$UNPipU@L߿NHa`a&`1)HRB*Ҟm qh~eiYǶr*w2|_;TL!Tx X(Td ѱHDY q/Ssșv 9 R蜗S72v97pIoDp7LUx>jeU6Ӹɩ"]| ! PsgVǪt5214=swJE^2S B#i?kux(=+!9=ߚ e?`ԜQҹѱ}+f}J̺k[-f1x.k{ C ~36xBigdKѷ{C4#чQ"UT_ކRdc9壾yraLRwJI!#1 K3*/J$L4݇+wu׷k+CEXX ؍V?-x:s[\/ha+LCB\qy[YZ艮D%TU{;ц4Bn QecQ̒m}] zh'_]+/*hK %=&TuxtWjMд_jU~.IA!Js䄈:r[Y;1GY4~T* ƬLw"!YPw]@Wd'T;T.V ߢ߲+Zɒۍ(^-x=tTCC%3`Dj;ݷaBCkQ>?nVs;/ &}m\SmW)||8#eTdFw ׍9BcDQ\"'.]C4֊ag͋kn@%aZ%[S?L_AeK(3lۘXBqq ;ZHհڷMl^BpC "N+;1y~fv22UjuQ?.;*Rq 3g}ezek% ¸RWq\@ffjr*06|܊}cq:B@mk67lYQF9R~ǻ8Ou5:Qp!! N_-'^OzGDI|4jZO}E[S$/*~9"}y#ZgYZ07070100000448000081a40000000000000000000000016239ea8600000f30000000000000000000000000000000000000005400000000./lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci/hda/snd-hda-codec-si3054.ko.xz7zXZִF!t/@]?Eh=ڜ.+/7"BFSNF_%q؈* 7%rFP1)TQeCn9)ep;(X%o#x5v96PHvg "AX3O@mVBD^']16t(B7Ѽ.P({N]0*&0`"R>* C__c@CzC_@1˨uJˠ:PnR\/)sϿэ +E /AA|ğ/Z- )V{|ɮJ`m]hMda!YpүIHBElCGvI.\IHLRۓgQjlTe_vn Vv!qcj|?`AO6X*$p0+bm&Gӻy 8U(=&SQP!=Mn]x};$F~# :|j^&NK"i2| -/9@ 0+N* llkn=O k$btfyN&ܠ`2G2"Qdj-87h\۾'V:F<' a^OӡX@MrxqjP <ХS䄷's)xI3-.KUE5fy+zНcbyDX%jbbuZ$OmjE;ah͈&xQR57K[ەU&N$ats#^#jj~ˣ0X$R=9N_Vf` ֐+l7 }L%ՋI[I%Q(@LLt 0K u-]dw` @b9{F8|vs@MRAdK[«lJELڌi?*M=Yq X'*\)8(j_&}R;JW0ըymq:pE|WL .Q!,/:YG<ٺ(je?aς2#0$6^&\補'ĪTba_\sk1v+Fkd#F=(,TY4!7Lg9LK?/qUh̃YD-t`yOt6Ir/ϔl_l*.f +RGW\ ؉j~?l Qe$t ]qhH)7C݂ŔwkHG5hCCܯ7/S2GUۅ?!+؍x ʎ EO4 $iԘ/MI@+d0N+:O7ISU|/ȘePO>TL(tKN]RovN@lcD13瑨]rtF9Py_+e--6a_&fou(AsTr,cԯ6b!;B(+XN[Z܄_Xv4*pu!n?+~P4hu 4~y6JgʘN.2l%_VC\6w!㭅=_kP ԰iJ2VIغϧoo_;rLUkzN0qrA /Pea؄٢Lsȓu6T+w%*`]ڒ8FG6[FQCDPSʮ<G >QZ |QbK!F ꓷ "Z2+4&&Nq )z$&,?Yϡ_?R rQOTA10@ibpFqw+zyw_08k[MK7"6>Gtӗ`2Ur<`솾ѢyɧO!>mvq27íǒy8VJ!CQ~e-PMTZfKl>S9*=KqMn ,l>&BA qI]/%t:١Mp̽B];s%jP26ɸ13*ǒdG7 5&{:{݀@jǣ âu ZG{Bee%"ͦ@eg@0)A., 5.yz~x.zw;b}p3t۾m.I܇V$.l_Ţ: Ғ&p|cWMxQd[SHj)!!@˺>/ 'ῠށJL:f_=5)j5 .EPSG Q?wڠK))!Z ɝ3pL 嗙E . eqӲ]vT5vӛv+XS&KKחq9ݪj'цO_1X9hy7g2|1#{ji:(lYh*]+Sp>oci}⸚.c‘uW_akha>"ƒÌoiK϶,VU`_}qZpe5$à>k2\K(9H5N[=*6´6E 4GoR*E_3Y%Jbfݵ.Z#L<CY (<5T7i~yAW,wQO@~FM8%(%W=-5z4~`qr\yzfIa^kp)ٹWWXCcT<7m"7!0W(|I|'IXjW##VƄlCk=I!oI0N|6Eߡg,j5ab3C7` a@+.830D#ޙĖI>+'JHyt_r楩hYUt?k&(E Sǵ:+gy1`+CĿj7pK ppՐiPc Bف ̞a/Yٗgy$:\bGޫȂB{3IʇS#/igWYH|Xs;}*QA6܎1*^şOׅ8W7]_ @Z:1` #S!ݢa ?÷)|B0h mwɗlp܎JLN2 ] yw++y E:C 4e˥}+bH],&ecsS# r<8jFʮsϿ#i/ 78X5gd[VE&8qTEom35@ͨK#(]OJߟCzt6רoܣp ΉXUz\Ιg7#)BٕM55\`(s#/ s[vIy1Z2Vo5M2X/5˕+F8>1pVސD|)gBwS۝(N 4tE+Y\A7>y_P{GY?˦>rS|"{,UޫVuU2Hg(7p)ze\{$ RY@ —DǧQZ*0\!a߆Cr,0]I=C)'5\=;~LN$Qg~流~H<2 -LjI5$c/) B&رLC5 ǧQ>WK@ud egszޟP?2<;3{xKw`$(LF\n Ä>bA?mjvd%}u `\v4/q!йBIyk 6?\g3wcb՚LS^V &R!z_5\[؆Cx*7O˫sytGl6)30TQC@fpF Ft-R/h݄;-x_TA?MC\$6LNl%@oL/Z>]F,rld d\*.obxbh/Thc]iu}u]yKXyJ9FB~<|U:⤁}jg6hI0͢8CQ +7>}ɖDH ٟg<=0# ,؊hpNʼµ!k`:A׎ɧ/Dkӂ"BBz3)Q%?Nc4۾=@' m}yzLB,2L=dcAdco!:A B3s{4U! '3ID|ԙ Y5 D8QWl"_# a3>Nx2E-P;7.e [)G6{n&5ps" 7Os_h#wDhm@m}eQ磃aQH#s]1h%#oT+5uËnaAi">z; i8aiE2V1wB_ùNXkq86^4;> =yޟ.-߀UB7q\Z]2vʈp⦵mJq0g\=q~+l ᐏ(xdяLN0vWGPو?WхSaGH0FڡO5v_~8GODfFEи%V8ȗ8 C5)V1U%խXky "=裝E m)iQ{GihZ!5\ 0+âtF+'ת\\MRz>hj_z3E_1Pž{ Ϙ䈌>K@Xu~^ez§n@%f0B#ߡ9]&B *T>ޚ>: KXo@NҤ5 G´1 ={ߋj>,.9F//k>bwɮ<^:;2[P9L GEki=^F*oSkF@ͫa ̣ a9Wl_TØQcZN8B 8qU{g^NP5&Jh2؄'es y;ƛu-Z5"sRI2J;=jбB7">P&SbSfZ|ؘ YpY.Eh~`sq2Jn^m)מ3qud=SjN-9YRF|#kE $TL7%m an^[ BCDM5IM08xQݦ rqՓku VEprӦN3!RNT5Ѯ}&х0C$̘D2,l%O48!"DsEb&N-*c .iV~hvC ɣu%c=㒘Uzs;3*T<;k 83g=[A;0}Rigl>!Find;"<3шhI HRr>6ȈSٻOu4bf Hm\ۯ H};|ĄĎya_5PYݘka6洪;L cfq ,xi[f1~ 9 jbqlKyx4zY|N3^ƥB *Ù-4NUˠu8ඪ0(Z`p~3tޢh@Hc)斄 \xn}ƒ>~`ESkxQ*rr z0PRȤh\ވ|sY|uv1|9}~3?b!8lKWlo#+W cR\Og!kRv ȁ;V&=>~ "8&DגHD]ד_qt=ncܺĎ!~.['64PfCOo䉈c>`3^5H̠ 'M? Dm#A|lMYGk!sDqzGsܢ"y"P<I|:t瘞 | rꟓP93X='F>(!VJbpptvPY뭫R2U^Jm:xܦ_%h5GL%?-F c ;'tstuZ[j V GK`g~reqx 1Tkhe8eo m&8kvVYR e7viX*k^">Rzmc@ `0i>GQ@>0*fG~"R6G#L ɺ HJ.kCdi |V+9f&Ki(p1l0b G śB+A&-:VbK,0%WM,q?YDݩ*LYBaAа="Վ!4~(#؎Ѯ\TJ{5бbhw.r(gso5 $4MdFa\rm3汩jsByjf:w#\ե,ȧiÅmF`McKuj`"QgCHj(XbvnghA,\P;1ǏvEsSM=[VWjhX:w&+;1iGqb62D~ԟ (-5jyv?uHHպ /h3- ! 6ȫӝl$xSѩH4TsIQѥS;ht.* ~ꄾ 4'BPO)VF=D: OIuZszɥm!ڍUi|_|`eSfS1X=AZRVsrRM.NM"E=|eIw6^m*DIm&B>Z hѐ.1eA:U `@kz6\ʛ0"Uc%(#%Z1`Dߴ$T@cei .؝U&#N3Tos:.啊JGC$ q1;4 ?x6>>c2!_ʧ}:eܠm| 9O|ʾ+x@af^G֜ Ri,)fCvŃҍy,pL>zzV%mqKzLst+ve3hL|G`H;BQëЈ6hZ%uon{*h0!ϩ58|]p~I_*h:ֿlKZw>@[}7bȅ$8ʣFʛzL3,}9Ԯa+3hnGk_5Utjɸ/;HFvLJߥ\ l2B\QeP@4S1N+S}`}g+1 K*l@yjjms'o,^rqU,Pe| D8W717`E@l*m/W 0b*p1رegN5cV8dA[o*,Dc(Ek'Ll+)=k($ZXAw=C \dm-?T5 p#?w#gE6+/7韒a"F6 >57: wU 8wB0>$M<&BL3kL1NCUIv:Q/_v#X!:D9 }7[A=)88]D(caO=yɾ.9JRPuNv@SdqgYZ0707010000044a000081a40000000000000000000000016239ea860000eb58000000000000000000000000000000000000004d00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci/hda/snd-hda-codec.ko.xz7zXZִF!t/S]?Eh=ڜ.+_5i fwoXX4rƾ՚`;<W,[v@]TтX36!τ9f>=5$NQgܗz wGYOYLQQ:0\b$t@yyNj^N뭊jFn _"eқpW{Ԫ҅E"ɈN<} T9A\&:~e *waM.O=" zONrF$z R0?Y>rq 4FB ز*]-qIHcaWfIny }]+mW|@f~B1>i`;۷4HefQ[OyܜB~*g|.A,o6g v>C֊=,i}khkr&׫plq"jX8S WJn`iWc|g~tXSc\Hi`,KDzGe~0TH/қhu.vqf@%^+wk! M7T2MZ"Y"*WF6=F^/%=~vԃS3<УY6 n* v?54c93 !r|\F3ŷ3% ^s8FVó$~a@ԬPsⅩ]~ +|0Îfp %1#qHΝB ;oB*2w˃NSqe-VigƉc2TWO{):,gq`eGcWc^~jl@MF+Uk^߲ƮN1%Cۯp |@-DbV[}1(e=^N_# 7N z;|9A/!è 2A _T ҽڊjbK E vk瀮\IڹE-x5*R!3 ͳτ>}"M{2z!: uq؈Z*8% ڤ?" 2Mտ 6Drr62A(cc -' v7xkKl=%>MWR"1ܞ*mKg6\hǎC?,$4i|}R`Z4lz%M$x5:țq($gE%.g2|'vÕ%}]Ѱ `_>q~ %)#F4LlQ1oEU -k,}TN,w}K@jXEEvr$uɡjIH@Gf/6n OFiI;K &"wт!үh!xá_{C ʄ[(+_*mhS4#X6HT 2@!8y<--}dwhFo]RRd^F 8_5Bck(oΕIkod6aT(?(K]4t"GB=!.b1FVBbȗ[*Ph8& PtC3:Zf0sK]~@0$aYޚW)C{U}/mcţCqd>,FW9`:ˠ5 IulqhA9YveY<**fq=AZo-g[֬[߮[pvR#8]r,+͛`*>N?!T#Ǝ1o"q8"7j1goP$ -b(P4Ǜl1-fY͝ɨ t f#+{L=ÿ9Vb-Iڜ**ducx2(E1AN)VNabTu>.axiDNzc÷0W@ryJUlj؜yDi9FO3/ym2EQCR1T7s;!3>!uScթY\=`DI}$pԣdjrIth vǞ"VwK>]OE֝|vZ<|ͪO B ] Z>eK(6mQ XUIoޱC |I[}sn#5p>2y 6CZ.g m0U-M+89R fμRn a-C2'g®hu@xv.0M=tSC7GXOoKo(M#e]4q1;*u6&fhӗ1T, ȍtb+r\00D,he\a8"#DC5n.4Z6Ʒk]*6֌KSWKY0j >MLj=%[%,4 +xϴEk  iR Jh~8 .Պ6n؋~\6 4,/&U2n5HB 򎓖a>aA5 ^^i8ZޑUEmpH4tABA 4@83)2@Cn2\zxe{TL LFvf?,뢂[ KrxI44ۤ_s.>q >1=$4O|1ω=w,|nU\w2 |ڎypx+<\hK7| J9BTweQ(GDOhZ@ݕwp: zO b붣!ii,>(b 5$cxكF[<-i S<=@)W{ F 4Ml+U"H+'>rXRŏ+BvU'Vދ+oi0o% e$ s !|I2Mx7F;`,-#Z PH޽l|qAI-R+ZNgd/-I\hUP`j>ݯs3qP'ݬu ,b69XT\)vښ~B.o:F<ꭓ<.AoK'}#E!1U$+7YCF$[h?~ w$x3&Á]]O+F/T5Lx򗓇wb<ȵcB#Uiv՝|YC&FM  )ы'X!Knp¸qNeTBf *)"pT5G,x?O6|X4c;= Sx \v[؅CbwMx p+<0J.&6]HuG Ft~L/V2] 4DO1rtOP# D ҙT2>4 ,;U7 qSxߏ hINBw)Z\+tЃ=eCdy4aU[8 DL>/~ Hw{ڦ-ZH̎*Va1[=Ry#].LS_2[6H5v;,+QLuO*P ?5y7+TDH͸i[r50qAP%B/:6YuggB&=^r~fPp(労#9|% ~ps0*VBבk!Z!J|4<BZD7-$g<].d뱍sNB^jG>Yza)t͇ޘf(O 9ڢR7g9oNvdTCu s09\>@JcRSFfKI:6cCNI,!WيB(Q(.1k]vI좶=/G_B2Tsx}?Z LvZ䧘v[a#$ٱ@O-%8"NQ>ږ+S\'s׹P4嘳؅𯝀JO^kԱ/ɏ5Oح@7g,CCXэe6bJ.HzEpfoiv^Кr Mɋ@Css)iܟ<+ ZUathDL?nx'6[=ӳ}w(IO%EYa4B@'sZp ?Dhw®c_G`kXNWPpsQZS=%M 7`ծS'8+8ub'9 `>L&Ce[`>C5>AtE6i߅jk2cʃyP[47 Ut\@hbdzk䉮qUQLbNh8^U .)53Qp2#'.L@SiYRL.*wt|@;%/BT"1ۨ|5#p 5MzqXl\1 x̞0E2|P^GV !ᶢ~_07^NdNzgj: u7]^>æZǝmkk*$B8 S.TUT/R]N5<$+Ԥ=`3fZC'VӾf&%(j2l@!;!Gi.B1q4'#IPNTJgIuL䜝(;`i(fcɱ=XT,> V!,ΰWTa!X,i bk3&N{b9tWQԨ,W%3v Ʒ~)}V Q&b4N5֚6RQMG!;<?מqO(Vюz!M6L)&eVʚ54<۝^hvfk$Wm~`[Q!ZC Ed < ?`^D1q<˩WgD\wv>LTW%rWul׹U-!dN.v+[-:l~U<{5+W gF;')VG2kTʤ84#V5KȡrpUB+˰/8}m`Gqۊ8cӆ3}Cm~vl=(eU#٫!.,'WG;.q!LsUTtD''Ĝ؎r&PhӹfwsZ?Meh.1۲v&#&V)*Kʃݎ$jůh~S*Pߋ1GZxSnA׉]H)eR>1`x?+fy7 (r nZdTr8-nxo,,2}cm2|ܽqË+EQ@JHcpqbwG~9j*u ?kz3LúpģX k* ~;S`ؖ4SYbXF\r.G5U =wd$#!ܜ)8vLq/gbL1/5 0p/t ӡd"_7'zOC,/\˃">:ǁk#Ru{͗ےrը[kd׎|X:T3Xmh>EEb;c< )Qx;t\0H"0nU7b8'~Lcz7nZK 5` 'a'4bن m윸r@Ɨ+o_ z{xxPg&q lJ3Z_@u&PY{o2#jJ} zRU2Eu o3 z.4^maOj*h3(CnLQ-pBTR%}ZCu(5Զ*ޑȁyq<-i'r({\nLAyC$1tjmn]W -xtz)Rg bP)BV{4uN7so [i#^v6dS54U?2mh+SRA{PC.209Y:M2\v=AL'a|mr0N9⹒-gd7ůթz;ϭ3E2dt+@%[/soI6~.]` ܼ~~(C4kdE3xU-zEYŸ=j.tz%_$2ȏd첵w{WA!\U<(Gb&5dN0;Ю50_9c}cbBiIXjP|BVzb 9z6-Օ=\w#Z b9I?זu@+OEͧt[@\ќ;jj+S nt|=BŮS&Ӿ:rƛ),o8Ko[k=^ #tzƵ`mp8eZ=TZ?nFrkocd$HO;SOz%Q J<dR!G`FHC IJvZ'S۲o0y$LC耄4W#`h3Ӏ%N ,XT8O7_T<&B!WnL{pPVxJ7E: X{SS=xܽKE0K&o+߀c&[# Ƙ-Вt EDJ7:.!YPسêR4 tD9kwAe^3n۽6F6pCjc>:صuTbgJԼ9(9gy#ZHK`0m 'D܎[g^ȳWIM)@dI/tɑOfӴzjICd[( tU 0Q_9j7Ziqr &D5mM06nBJo8r#xkn97eٝ:CQ|Ca!3,VOXIye]JDuɕCsA0l;g8pfʪc Iéw2\PKC3U ^/mR\w]2}'氦MH<|z/q[9Oj*s$i \r2S!ytՄK>Υ؉)mU%lU#)\b1ݶdnY Uq;f),bg;"(eAdr͠/UjL_*ni1!ΰFׂ|YnTws9b t*/EBшZK)uUy:wMmę`6u?@o)HMl2 9'{^7|Bԩ %8=j0U;կc~K~XCK43^@ecdJ_ª4җ >Q 0}+>mнjd1b$φo%/JO-ji`P{sS,]hdr%9av]G'b'•=Tۓ`z],ʋ>8odB9Ua$s]g^M/}H7.*X|ӦVА1?\Sn{YW5aM:3mv/ǏKHIY#\g&hr SSO~>+ c /}Rd 'D]y8ALtSue@3HjA^At!#]Af ":1hd}ѝ]3s$Sґ_3UBLqAեcHJb{[BM%\Ns[1U&ūS#%lC(Y77ˬ" ZP`0V 3`=x!P:VMW#pY{UpDΣt(mώ,M+5 uHpŔ+8ǹ 7QW7e #ҵwyU*Ϯ\Ɵ/`>N_|PE$MSIu^K-K#RQeOj6o|l`DJk7W!)2;2ί 4gmdʗMkuptezl.؈UyHft:V$*C VPQ Y!jnIЄ&n,zkD*@U;i{q[ۙm%\rG;C&;D=HF71ޖ*^A bIcv002<ʎ*#;f7%aK/3N< jD7$\wj -ș]4˴*H)%9 [ LSNQ=/]|]OOgz7A, ‘S&)ШbL]ޮwfv쥠(a?c\yLGq]ۺ=$W{L]w̓L`QVL& b?(!-EmK-Gf8Vy0SokZb0}KA3oböC)uJ+MF>Q?v8Whv|$oH`y<98ft;M!.3] 7ܯͷ1o~`߱ujD!"+,хOޝKJ7L a3}ߎQs/PzK)VBIʘum[肴>wd.hJ*(#D 뼧eL9l+\*Z 14&Zǎ;qH=+ U9M:x*X |ze*׾u#pe⑽6^wbċ]oaZ0(Ac(f_fy}OEE+#yd}Fe㩓J#n9Ea4GMaȓrI5CA:[4IT^pK4?175(JncH7բNq2UcpB@]3Fr̚WIv\K1E7?'PA+inw^Y~&˞ܸK`Z|Aק)Y pݗUP{,4'g 09^}e b:sK$IͭL?)b-jm. FWK)KrtUOV-mKy ^3̔BYV^φ\[3.t.~n/`O;7JAHJt+ {LrV.G"~a[^o+Ց)@HB%](hjE2eJ=O˾*nhN2-pbڼWZr';b?xTcl6ƧAyō߀t+^UQgz,;C ح}RP"<wK v-H" Jz0ɫ&| {V+_VIJRI}Vɛiw&Nj;s`йfjފ ;4xR=FU\+ڮ\ʼ9I}WK0/T;| `4ΫZij5>rDT 0_q2<2qi$Gi-!xG. W\(E{"b׉E 2v [GVjtAHM;)f:)g*)&AReZX%S^"G7%UĘ^b{$e?=HS3Ly]X.?:߿-Pv~zn:DX^'r50|w(2^ paP)7m)Nu_Ԍh]@cV46 K&>΃+ȳҴaeÀ~}%QώnϹL=Q  2>X3/o6JP i٩^׎uL@Nɂxf;"n/Xg{KAlFIXmPyoM 34%EYf)(o6Ċ_#bNcIYXvYcMN.,4DZI Di@-4஡ޱ AX1yKnZJjpA *<%*C1S&=ץUT?-}_nG-V퐬;D2w9e7(-;[^eT8SƣWi] Q]@!8}xѺ/FԊB/>6/!e=KE޻ojlljޤ-t߃*l)9 LPqLh_׸zoKY@8OkF11L<н괝᪎!]3 Q3޷/g?M_-9PCOwFͦѿ^PYG0Q&=[}kgr۔@_0IUgUK]V hTZEܮ6 ;0?ERU4NkBoIKpoQ1*"q'Uȳ2\,P;dO7-B/4Lu.e!}DW$Aoė7soM\Pr&y*, 䟴kcW WD)\ u6ȷjY_/oSDkT}Q`j7"X'Gqpl{z }u7JμP6L# w2mrBo8KPvB uBM>pWӟ3y7?SV)t ~LD]-BCh7a"5P:,Æ4HWHʶW`v^h7rPn̖\w৅WLs ukSo+@Q~H;mRt6?(.,( ڍ6 FpE,D ^s/6؂9"JXߔV4U5;p;CUA$p0lh݆5mQ ,@tNV,r1f;4sh "z H֞IU !$z^i~mTBZLj$L91Vsu!$.!gDc^ DfJ2yRZ;(I|~`M{+k%%4xAzxG{e+k;+>KL>#Ga!bP}઼u&>b2 >a  糋wY-Lp{,׸hv"iV<Չ^D6vdۃ _kkǡ|Hsyغ;ܶIEXtIý(ͮ܊^RH',ڈkV\SkD2 [N.!~) cu(k *+yl,yp!q|-n':lD R"6xm51O%&l8)c-\fHoRXm56 ie mFp~_ @ f$N:_͐xyCBL"NayMR^Dc<M4]5?b1ąI+ Qc4&fK#'i䛢[4*y&&=P͌R4$sQBn'4È "A8jn3J-UN2oXRG-{Gb&ad%?wH7"AZGB5Y4˶,x*KF.֢"&wp+=rB Q|<6\ w(.F,sn&,ZT3xͰ3􉒗0R ӵ\Y\t7XuG(Ww4|)ہ ZnH=*K'z|qd4/u*υ1-!ڜMzwYac)o~p]V&O%v`k}D8TI=̥2%vi4_-0_1gM~2FXI44ks|K?ЊQanFq-d(DhY4*9z:Li5Gd^7jlkv) Z0+tӛH*@8xȅJ#D@0,z)&Do-noeh:(B46D9֝cWa|d2??~WO2 Z+di+9ct#$`#2|MAQ@>iD`QL%@qsDo)n4~qoz戺!'Y<ç=>Gl\_aW3H)7w8gA8*ٗY4aX TG Gix ̰Y v-[c!EJ|)jSG$$gFp_Z*s"ȺǀL͘Wlf&!5я/bv[QSdcK^N6 eڻ&bL֯*-8322i/i6l.+B g៮]ѦXZN k@|e@ue!izc VZ2.avA{&{+=Q—l: A 38p)e8UۿCpqȠ<Ĕуt6Ð ,LTUrέ,jX<,π1'ԻCH_Œ`Q$o=7hV=t|~1}?ԯS[{ŰEHؑb EA86oD&}]CX9;_{ `˔5 4[MiҤ~hʷ{T1ZkKa6̊;] vNv˶/W탲35>!M{<㗂 ֌nB_i 'M4e9.E:•|*ͷ@o5$/gOa+S^jSKA}&G嫧ő hiWa:aăV8Ej@K{7p[bAV(!%#XMϛȼSa|J Kؑ찓ԑE,JF}3?( YjΕd1Gr*t5!sb^h#vW4(dL4J 5|w2U@T[z_%Mì|/GC;3MAWZj3 +/A?|m"+0Lod&t2“ֺ,)_GCuSsx3.(gGΠyWJ( ',`}Jޟsut`J,IYOD%))19Ӓ XV E P֩0%P~@AvknlT\D>2,l= _/'!99D!I=c GY9ɸ,h/ n]oz;YaK+LJVRc \q|eďf$gnYѦF3-D( (_H|WTye~DU[ĨCd?% /%i>F'̺<;в~Vj (SFLwtquXÌęcQolcksiɤ ܆$hbZFg ^+6M">q p|cdfl}7+j0l ۘ'= 1RѐJzh^SKv0*aٞy•ofE31ɪp7mD"tn (}:ah *pNNj9B83*omqxeQ T$qj0KJWS–w9{m)uFnw*~xFz Mk_"Ҷҍ8BڄD8{YD9q*X0զ5J?)v> Nz6rE>ڠ1(12e'DvicXhwǙMP*#k}kH\G5u21%c@jfH( u >(=U[3.ܻʂ3nbo aKLvRś<pOA.@W܃RH!UC Ӱx?-.U'kCmKv*T}DE)9XW/7yn X#&2V ?w϶` ʴzZ[gttAcgPEL̆cl$kJdc[Jqjr!a?:;B Ϗ9JnZM`e 0 /+)Y-+)7YMRĭǎh&,=.ݿ.3OsV4nqh i?S%2 f5t`}7*H.8ʓGy4-;KՕ^8ٮjj,Y%<iל; ۥT`p5 Fp:!qyo!6XvhcČjW'R;+̒t+'LP$4 4^.^=Odfq9EWd*0uꌍ---cH} .+]3%kDLe&ˮW0yKH?Uݐ2P\zqAoeI]`ς2jr皺fd((KpK͚ŖWzh:*1b&@'WF{k d> zB/ƾ]RҫKCYK[/hʭ!n{}ìɳ'%]yp ngS e;}B T.l$M+I gy_ W)[rOP7䚡Nu{o%rL`$pݩ~t׻ m&_iS~1]1M8ח*qH."%ݙTSK aHa[m 4qxvd7/KzY *pŐ|6ۆ]L3\)v)aD@[XtThtɞPo@*G:E^uj(Kk-XHVE)[1ʹMm멏$YLzG P0ZL Z M%-=v!)_ԧOk+F!l~b?$a̤!>G'X V *L$]rs`mbYd8 K˟GbEaK|\hGW1oZ5Qۓl$n 竡D$agq3v`J[_gRꦧL%j2ʽ^Rt gUM. sg4dCBceECX"giU#X X,M'OHC\uG#(45x| gDI;L] fNbBaz5;v!^,yNq۱_u?368/N,%E6)bo5TQwIJ"Wdc:L|c_ihͺ9qL6VG4+$Z2=1w⁻?)3LmoP4~p/XgP zľRY/?iHNZe:PbK~@3V F(n[3;+LJ(NNWV{w.'%lDz$SW?؎3 S]S7]\_Gln)y+X'w]Vd}y=\#]Ј9 l7p!R29W>3 *9»1΁X)𪝹wSL 7/\ʭ E+;'Vgm:``9a1vA_ryFɫf y3}RD8mlA=k9A> UPRWPF]_});Ȫ핅v-wє*`b_q荢N Z|*K񧖾KB y2NQT;R5õ+|IlAnSrD}]GQ7;[A3sNlm( 5;JavM$idEQ\ TbN+R pItӐHCZ{kGIq}C ek"@F^'PH@i\NOK+ v)q:X1v#ZԃUk됷&zqt?2@RPN%9u+qnx߯E/rbٽp(/mRii>}ֽ9Tʛ;NcڞcGf(oʥ*y% !±Z[[SS^3o> *-dbo羇|UKg" !>WrV1A3{lnN5nZtPcb"Mi}Ϭ- e(`DUl7դ8c5OJñ j_t%kFe$TNmC.GYkYoͰD`I.S ́^`i5OXj>;5N匟NǑ:W+I߅MKDy:N-,&2xJki6 Rթ+UP4*Tm'Dj0сvi!c!!H'^0QPS ep0 RPMG_GH%Zl>Z 7 S, kfQGhAqlCĖmJ^wsJ?CH7_ԀE4oJ!>C?x=*ň#!2\zC:>.8,>[@cO4T-a) ht0o)C z9Fʸ؎S]#Dk"ʙ7ۈF3 gڈ:2e^z%n痃k-AXj֯|֝{#8ky$w03ȹ`9.4 r.r(^R%Ċ G;蘓oGAL% \5SvZl~UnG`PJUj?2ݟfud %M3.hkvb3uz\y'ESdƜ"TT#WӼ` Me iTŞ t4 (>\Y#M?$% a K,*+Nv'77 ^]0/J(W$[h1mbpdȝ?!"`yOx(hm1Z>)n:I^k7 ).ժ +~!MF3V&XF ^6y!`ub^/r}g:ٮș*{F)bqRO8(l>82+ )5U+8Rzn.OZZI"Ks1ܮ!+ϯɛYr>"r1H BDƅ17:+h?姯o-V1N&s{eԚe f?,sYy $ i@BI4a! R> *BȪ°+z8?HAFkwG[SFn7Ny~5dUSZ}K )lz޾v۽TVfC_ W~|.y"F7f-fHAB|6 kQP]99/AZe + 2RX%A 2:XEo[HAX}nI` X7nl(gN* &Ů4yKJipDmW K0o/0sL#-%"lT/5*ޘRgf_+2؄C >\MR7 /r]f{\ۀd;1\کP[U)e8*z+l +s<44x(˗c`̓ _cf}[aߩְ+&h1Ag@t lsEA}ڀGABByǷ"o#EXIA z2J:ىcFN{2kN S YF?7hx2*mix x6$虛r7x\=lvInmt a?dQK~7S?X~O=2~)`+$s7HEwdr+v;-<.N.pҌ~b) oF Vb?0 ɸo:ީy}g!-WYo1/Tݶt{[O|!ũ(2m7C9j-VbNj"ҪbbkT!xxbȋB˺XkqTrj6Z9HNk)G\Pfb>˘-=+6ld\ Z=Iz(WZe3ngTCOl )#ZsJDPyɦO%R;8vH!Ҁ_7ѿ[l_,V,UA$?% 7*ZA(]+]iG0b ~fO`J#2m$P1ah MFu!se؋#'QN| T]Zur&v}vSkbd!pT]b Z|Fc O D؋((>JWFR!kV&%4yTr = uSo_H_ΐTX)hЬ+N2wR;k%BoDa5IPڡ'ZbQK"zZwMecg&A={U0O(Y<ҨUgs{6\ _el15d+~HNyc~5YNfR)s`D ox^v4TaV́$XK'f!=\ūyP妅kd%hQѩaMW91C':*%Z dP;`*A>Pt;=Tfd=I),8`uܵ/P1t0I ;26,gG#eڷDu ?9q=FbW 5"GGz8₊:FUŒV0NU~,s7qZ'!au0%#͎E^*$3$tm}`XrviylMdCQ6/nu"Rf綌hʘ,"W\vn(DQܶkU UTt1$@?ō0!YQ@LjzЃNjGKñ$ȕNh_Ȼ# KW }nM9%tɧh4APS@;IjC?K\S K}QXnkN - s}#v>\3LDu_!îj$WL|$N"w'b5@&^Iڐ7J:F\gP5ma^r?E1Fx>BM}krv8oX2  pVzD[Wn |iT(X(oZbGix;@@FkL4"1|chB tVJqPoPsCU,rt|%n 0v(Zr:sC ֊l!7A}RطyަO8}gv52vƚTpٛ6#f HS\`^jwd9ir'DIH{qFEo/‘`dKhh֬&D,ԙIʜG9AgU:'4?3a7*(^xϻiH yd+(P흢eИx:W _@!6YTꨝxyF;Ά=9!OY`(w5lfA1u3TC4=]5jpֈrNZWϋHЂwCS@_̾9;h3%~<i!ZT:,נ}>/|4BJ:Uҍm~7ܼElL2 ̭T*1FY {~`pNgIϨ ɴBN؂ Pl/wa\[Da '[ﰑ7en洸;8qsS Sd4H@ d.X ?8s (Eɘ=C 15 +/dKvٺB=q5^g:2P`074TO68=jTdLU֍ء,<=?ae J`+8m SKZ+2Ӏ%onbRwExwc3} ߰xayMg]f{Z2f]݀fbyS(n.Л͆̕A[>CP'-P7EDߐAbɱSvYm5Ҿ}VzW:B)]b ,nyX .R/TyL1sS JŧsNxh{J'1YH'Ԁ dJJD-hbsYOBz~sGe<vo@ǝR盧ђgyHâW={*AcI yU$2: /E1vIt+*\p: q"ii7D=-]wT9xR} ةYYn}H$0 #eArvq:W; "Kx@ 4sNp\H\ýub/o$C^ R(j.c=Ld8|)p.]Ն_$,-)a2 H"=( ~I7缟6#wY۲ [ɰ>!SZVbZQHtɭRPVNJ{~Ϯ2S}ȫ˶e+9>nl(cRf+6seQd FD64J,ȫ9\9NZb#to˩ƎD `QxӐgbڃu,<20Hgy9iO\Cxo'[n$JM2= X'!N_]DЍ=8 #v s4IM a20?ObeVyb:a V̘jVWz8qzZgqY)&Itd>O#I*7tTݏ1O܋i;V#(Z<%^)-?EupBk _ۨnϊfʻ&lq4Mjf@POEؔb&"u $^:GteDxqRrC /gJTKTNA.@B?*BKۓ(`["E WJ&D#)~ffw%;G&=ZbH%Ph+#(eCV+'hjyW#p2ehX,I$5e7MPzS>zS">ni#']1 3=9HCw_-WAjM] xniryhJleƀQK+ 1+ , vqQDӰ5hLPQ^|hNe3r"[x ]Iqjϛ?q gD3?LlEȜx(m8?SAzY"3ea6 DdDeIlò*T @.yR.&9fK4.{JN #AmۿDn;8s 4h]<Ù2QvP7Rnսa-7:QǾ2V;şXYoF}ivQڳ֢5U(. u{Y5bK4OɿҲ륲+w&=NI:0&J34} 2!v1N#J)((e\!~$B>h vN&@CD2k t:VR1Z}[[؏'Ch0*' qKSq#FwP׺lN'ٔ xo#"ݣO$\[2x$,vA:NY:V͍?ܠ #sS?{(HD]\<1SUH^uPy@fR43'$xL0Lp ёkZ?ߕv`Kb:mnBTqL : Z]k~K@/ot2;k_:o] >! c 'ҁKn&r3W9E(A1>ج;ej=>{`QS t6ЕJ㻅xV|#M %/TUoWzSr#לc]j(ī߅PxF7깋.V)rY-\zַK܍6\Ϫc.<]s -~'(zqQl6jm &(q QMf<:fmkOBM/_i*ҡ!{?o5NRnϔ]SᱪMB釕c4T{wO z (ãі_sXRM5n)!?'pra;6ց=$쩅ӃA(vf6GZ8+%mk3j3 泌^<^9m"#vk-))<2̜STQ?Ai NE,@!ki%W5 yowCk:T3k|/׷b h:XM]`ɮ?\XC;6;>.M:] ZädlT\]6urZ>|l󏸿8#gMeo]-N@F U$qG&hNo^BgB9 T5c,F.3'~RH6hܬhփMnvCľǻќF%ǃD0k&Te;- ^gYEE(kCtJ gG,?Sޞ]jʄSwUM|k"i{:SB#xdH' " __o[TmO4ۊ8|bg:L]Z.m~3 ',=V撤Uw nNW$ˎZz_C hՓު,0S,hin0QUgSj(XawBoD 3MQ_Q!xKlpnL0 NA|ܐU6/mc,o+:_~Žʷҕ2;Y0~TrSfC اjS_%i+NX% U&Нiě_'Qlju乚t1;dHq'nXIG`mU1֒=Ee$yu2ҟ#8G Z k* USuO!r~ YZ) .w?|I;jӆmؽ[q嶃5,u>Ⱥss ϟAz3hEhk/Rq9^_&u+T?ȶ cڹȏPff&J$ 20ޙ-i[@޶P1G1~Rµ+$E:#NR5R" 3aCl5l&/a~,>v d┕'wsh@ſh;||2uY IPiZ0 M Mg\"FZEʿcL|f(J[X̳s= GL?er rsy2# T t7k4{Tn$.Hkwj8F?_'~^pteCEK^p2z4ڠOpl*{M n*[۟|YAGC0rj;d.8,^^\4 :v{dH 8eyQ܍/8ٙsuB@E$Zi,vs "xv0‡%28`|䂘6+_4 Cī6+41)2Dɠv?xʹ UӪ4Oɧyy+o@VZӘ翢:Gb|3!{)P}bЅ1y=YGV+@6PBPʏIT"Mvp3z[aͦRܢxR4I7y}}ƕ 9R*LD=Fhr(wVZM0) l Rpt3zܝ24?6w|GTg,aO&ˮR5@/R(Xa\wg033{%_L: ,CޡvoEhJ 1C-qU c;p'ZR򴟕>{@iRei(.")ս>:K%DWe;$8\?W#b?763VmǛ V*uX2E2$z/s M@,y'3"~ OJջ1`Ag62LWLC}G!*b Ųa1kIrj_ײu27gmVeʦ_P!2 @g(61J͸شmqc).kXqhr6GH~DB_َ5e2RR{UlX_ vy-ֹO(zmAK,頹&&F}V);FI!x^R2ΓlWѧ ?c15G3:WcuU+'* ̐7seÓy0[[xY2t|Y_ؒ ã] Z iQɗGpQrZ.h^R'co%_<߯ ܧDR|ApQP`"Q!~L][S,*'%\ ` LWlgjĉJ`C1>`K!$ /섒͐1:+ȣTH!MT׮g.rM(gٖcEe'),uF "VۙtR$]OZ0#?mcP4tM`iO:V _7V+(vRC~$o9'> r/SdS9lbiR@ thilGwx:B1ՙt5zg݇9!-o~ϴ䪳&0 TIGZ 5yg]H~ns$k]m9Yչ{%_Mh|f9>* }aM'aEbxU>JDx7S/QR-b7vW$/ߥeMDU sM40~uI0$D] ?9jBnoH{Vߌ\&׭3_H#"x#-mꎢFJ-Y )\3kG\B׫k H^5^&A[p(B,S] @v:u! ~K[0mȘaꫮW Ũ, ?(KPGi/W/Sf&E΅$qs\u_y 5i6%?5 l5z,y)TہÚ 6MjtR|"$!љk2t-1GaM(sAxmY[:F S~11 0$Gf:U\Q3$/M]%ܭ@=H b $}⺧:8HՐ{n#eh"g'zArϪ1|ps{VXI9 د \k ^TkdQ<=iI{m36a;[ fA3n˘54%p2ir^#,XMW"\UI!x)ؠX֞{ t=d uwp| P$ws./d{S P kWZU^"[d9VYcF}mH:?DbLvz}ncqj;Ǫ{S%7#EdE9*bk Au5V`Fs%C+ND`D6xfxYGUnFţ+ċ)=70(1x~ qmc_ zKq uQ 1Q94grW/7:ha/ {tҸȘhKkgTu%u8n_bJ 8g,_CllOt)B ,܍=(Ml]hш UEYY֭1 uzS͠u#b ن,(32f#xc z`T+JVf&<4 xX~M[w<܄;b[8< ЙTt`{{$j;Tݠ_I7BYVU]{T7ǃ]Tw~SD/9uMWp|וo(tDZ=͐g {9Do ,"Kh=oϻ-T5NG{:uL>Yo|{v1ԋh*&l>.rMνV?U'Y/!TVo.!8i-Όy tQ`e@Xz#$9ʜgyZl{Pgժ@>um{- ^w[M\K/~%S~֗dCL[eN D2b.6*DjqI#}:"KȤ\n1s1ʃ[o}c`.X{};޼v,01JNtǀsHm_(+w1tT4Ok Iy;gzS*yk$o w4dJ ZuwAĪ9JhVF;l9_mK}9S]nl[p(6AUI. vY5*JfdDᬧ_KX`pH;&bHI0EڏwΠjf\$/C2n=ۇׄ8ڭhL_ 44) ܜn( "&I9dzJBM|Ctx>jG{xy+J)ߖ?x~SX:kYQϦӻњ *Q+9af2s {S`I_ǘ\a<>طO9Le,H<=MC0{\"ZF*SڦfD0߀05&*}fzThD379bR bB=C!b|-s,^hݵUif.L^5P.oD 0\ab!RLϒ(xǠ7$\ x5EpD=l.Kƹ'wC;֭nIt񯏅~^J/Pi 3Q%&ߘ}Z`SNv\} W:o'-76&NAWZI281N|3cͥ'Ȭ2[+BpS- &`50/˰3BxY<f!3Tft"hfT UdJdG.<)-5|J$H7]Q&54ͺU:%-M*`mS~`I235w5i"{%`{ lM@$<3@[n*@զ>pڗ@1tWYm[Y8tR!@iHͷ4AZ0]%W7ŤΤ[F>JQC[ Zd{Uy>s܅?ˤgsQO;^HD|'1 >v!4" h" !f*o+TwLIF±)(qg Yь2Ϡ 9oO6ca{ʏ-pt=QfUa'p 1gԣam ʱ|$> &r=oJf) I"5Z:-zCfw&ZDX_o$l?FOOwo0XKtvSͺg\Jnw2Ț z;Mdk՘U20x/2Qf^+QH@6&eABgDf}?5>24VAEm?L$j!mSm=W+&{fSRɹv c. aTC[Ċ*;ØyQXb 4}937 U H$0^ϝ/eoI~cll+/%gǗ&Ҹr܍Z8)8s_ZLn%U ̫+\ϊyR/e$׎fDmޓ仦('m0kgb 8>^Jj&-%.y3^x FI`?'LU谧8P=[Wxc hdqƭ`cz[V}P w?WLY1Ao7 nTmH$Q&&QZZk(gQXm ^w6goV}B 5T Jgd)0nFrE&6+:HDFtDV޶ {d$|Ӈ/$J-PYcJ]& wBtC#bOo7אUs̵cվ}M}]&v숁&z32NQHl,7dcJHIRW[;COf+rk}Wkc)[xavx,+!(VE[aY;g6 2lw"NEE;?+v~Y 3Y^7+d?|h6Q?"l:m?AE9&yyLLPWˑ%`Q`t]TDx%ϴ YoD1\g{;] ;gN%e#ov֠hh򸢨)(B5O)9' s@VXnrf(o:<g"ۛtMjKQlAOȤKuSJ! bOX|My܀~t~ o`@9XPk>B=]@r?CeVXLqg1C>`Uύmay =ΆP&MrNYyU$)Mww,',9Q930O6ֈ?rldw~zSlֳ cBsd-"cЋ@Xؐx۳OW[ ϙEG jF_[4G~8Qtd[:hۦWȒ?D$p'PW>䤇:1#%bb ;%jpVFx:ZyqdE<7Vђ(u)FHn;+%~k^ %`1dPb&ebv-2(ʖ˒j͍ɰL?< Y}`=ul_dGZg>Kc늝ŭfTOWH-\sJ]bȕ"]u"t35tI3f8 XG.`IQ^)9-ӓ=@|hB1&Jؾ v^CޢVXq@R'g3.4SЧ/SRG<Zvۮv7rl`ǺJYy.>$Й/j_8 nHe.YrN훭r&F:U$gEߣ2=+j-0>iZPvj{}Ŵ4#R`"F)h"F6"0][#f}Ŝ%D)8arW92ΌÔ CpyhgP7ʐVDGwnNM] ]Jމc99M/|s趎kp.CLSr"h#J,- lrѹ* e0*)>,7&A3(_]^M!eWH~+KVcbsG{x2O -P?ۆG *İ.:К5fk&૗`mJQZ$y'lq,x|5KHLVnGXQ czGӖi9jBDU)b Qh fmm:l@Pb#c| olxKZA)}oE3;kh > F_ņz G8IW̩ @P+JhI:!p\ ~4c].Plm #ќ㘯wl5xוȴz!NJ  ץ*6t"LF?obTtJvsO.R?%%n[-"bUjEy ;d~QP&T잠 4Kþ+5XH5ց7 pUk_IJ~&}yGϛhlN9 EliR~n$;[ L|ܿ_ls*ɮ_&3Al! ߨ'RՈ'E. C\7k4t9O Ztk*T4Ц"jA$Q8hY]"j~ 8۵\[(j~B3 9;O:+r 㓩M!i3 \>3nˀVkӮYragrEb1>\X'g3'EQl.q%JX-(0vPɾ?ֻ+PЦ_ Q:u8Mrm 12(;jg >56e4>"e/58zA+0*WPkªv-* adx402ߓ)u ݮyMգfx--M|VwIN>#3>1Xs8zl3;Y _G^٦vi]iJhit+DذtXkPc8Ֆepf(^!) ?\A 6q,+[n5<|&^煗5S޾u{0ڱd:cyՓyk%h^ LPt ҩ5 ސN' eԯXf;1z뼮>j?v(]%\̧^P )9fP0.|rcKր> -}ޝ=~QC%.|QK I7HԖ(t$DV2i%b)t  fv]ufޒMHC<#+ƶNH72wfUdȗ}39n`-3Π*<~&!TLfttv@=1G<ܸd"jg뉼0LYɭ&s挪]HBp_c#^v'A ^NYH~ôVsZ *BP(4ӈ4"# D0}~;m2ܲ ;qs5oJz# UJm\2o5'JaAW~ל>TECxaВ`a5sSåQ^CkN4ZpK<!s-zR6xAy)n5!U'.{P_4agCZ|Z+& !*/j)GmBJh{#DO|խI*T4AF(Q}0[SMŨ|DE3 -@:)1?LX4u`'o~}> VE5ٌ /Ձ'7oLbzQE {@hd$*WP6B 3v2L`ѱˉ> ̋0 D{J7Ӣ%hHsi~jNR,h%̫rHTҭOp޼S{s`{TE$R(̞E3 #oOc̲A|wI>?$sLeX{7O6.fN$ 7pp"6o UH0$b߰OʒPY@ =F^4pylg(O?hh4 ,(+9 wtxjl}E]Ul 5$젇+=w. /`N(~!Ԟ-dN &s']׵@aa|Sq 藽®kiD YNN-c}"=,jz1c\Hu/$oWoٖS`"A3&qLsgQT] jvaOȁB!͘>%ij'̺eJ_És;OxR^1!b&8zf@S1Nދ9Md)&IEgS34+e؏*Ofo.̏Y&Lhl9u[+a<~СyLJp#xVxkYvsET: $_#!U\wuV`87xrsbq\Pw KTv`YBxrf?j$ag7>8‚1^ 3RN縸/F4^%fMo ^# ~˗;l.yo]Ȱޙ缾ئ4:pz Ql'bVMIF;/%r,R96qjv#H셬CqWN4 @ .b*5Ĩ cnìɄ" hu}@hb\Zq;dOgEo稴[rL;w\lcDړYf%WOUXlHcOΡfב",i7 DGF Z^ ޖ~DDϠ ui_g"~E!Pø7ɧM⑹g-* ٿhzDz }/S:DRAgN\to'{ O(ɧUn7Vr[UT>rngf5Hw?P,%lPZ#X{XBخ]c(!d^>x M[oL9+q}ʕN39&*OqOs_RBGf/Lmv(L3:B55 K}@k$q]C. UdmQ6{;|cDy Ѯ4޽`D蠯)E4ׂqda(H1: %$'q,Blro%z*+pKF" L}VxF$y.aʺ1 ׷M*! _?MgFZ445޽Y|ɝдu9sXL/QlF0죡? Gg:۲!3M2bP1 4fg}bU ߧ$t$:Ph0ueik,:WH.m[` ȣ+$w|3fh+:!m`EYcQ4_,UAE>j!.$8Jmo}aHJZv`/r8p Or.Mg?j&R+1KzoMg# nXR`Rq*6eаw4 #eq3C-/='Ij us7!4[`@XТ>KƇsgGJWi߯mu$ ,uİiD( W@wqsJp%aQmQ(ht/Cό]n'E+9 /l}CaD9s> h)SBDy\rf4Z$&tیFvh•`t0CߑG8 4"`ڶrrseASpeoqR;1kf"J;4+@hqa-k 0D^:4njXLKNߤ9v8s,/m8w卻g͙hq-?lmxo*eF1n89Q/e l>1Z!bNbNUviZ/ ` ߥ[W%?}޾ xAM8\$ 1#ܩiE%!^VxM{7? Wo~B|yH* \S汆0#rѕcjSyF5h"ةFo+Eׂ}J+ʺwY}[޴ğ%D7XmP &i<-RS_U-4sNX^B%Go' ql(`}C/(k RLj'%/~`~_PI4pw9ɶtz;\nGI[0NZr+dG S~&<(ķ tW4p{Upu䩃<>+%c}D:hݻ0tTnwx E#DقV>d.%1\R!1ɸD0Q}B(!"y^_=%]b[k]´V^8'$lzV9ehFxt2eI,S['$Q4u7D5ĄÝJ»MN2hv 9P,^AZi(X}_5N"KA39۽*lYΰ=Ѩ {l#tA3_]{bN&v#JEiW݆v`GaL!H;n}}$K'i}fY[cWd=^[5IVRRK=63r+in1/"Eϵ$Tp#'M6>_H(f¬5Z̷d~e-BCZʎp/"^*C[lȻ쩠Yc7A0 V[} OrY2mBdtk4hps4/,˫~$ݤ5R$FD,$vX~OIڨ_C*(3\RLYʥz#iKtfabV@~7&nBVP4{v *d'H%0ga>c{4w $X!iC y*h8-u<<+:1@XWh}X/dPqk+@qXTmu_X9?M@wvF\#&hf3rFRJ+tH9@jBQp'poh r~,1@{w (0R:͋"-6A 7b F@(+ |R?WZ5hJ k0:#M}]RByT/uSOQji$ $IzkS0yZʜC2.WN˭{xN q W: ғW00}!_Rvri܌pO=DNC ٶ'\aL&'Ix`` Gck=j%f0AxVɼw va inje19&{o!`F%5WE}Vv]QX#(yAPI6zKa8>Y,Ut]8Cb6G\m 2ۘ NJ[h0v7*'r/Ȟҩܑ2 Ku]L5Ue8f_zr ,xta:WZy3ߖᑹ 'zth?=_Ba<`;u-Rz̕t&hvht^yz#?Uba|oVm2ܥu @n"M1̝r1ZhIvԈ42"σ3m_>21ӹ E!)Fe0[]ȮZZix@Mr.!Zb'')ThhumVre}?r;QB(܂Q`CR\W֖,E\ȕbBxbj4ͅm?歈))ޮqu#Mq1ղJh~CXN8 +:w$oxdvElxXDt}L̆)etPcͻyš⨲fZ~xJ섥,nl{m͞mG?1Pr?Oǝ?'3ltiPezSLx( [72\Ps rȁ=<ʂýB[ppb&<Q/۾H|)epfr& L7Q-70z>M:ItbgҐtpq'1Jxj!|FGP%7ɔr2Z 3&}ѻ~a ~-w6;|?G,z/ª_Nތ /°kGY=b<@w$D?{x˕(hiG1 KɁ)>~C:{Rݸ^GԌyC r`+U򴹚,@|:`64\KG15{ɋBQ ':)  rdcS$E.D[DIu+[k$]ᬎ#8:xW,ۦfZ h/w4)[wzs],)sy3JmHD-pUp{Np| R-Aߠ{sXXINݘ1,%EH7iEƲY}&N\v`*ǝegt0aYD7o3{Khd _AnU3s4 9bijM0:y/&ߊ;bh]ծI^/D8B0iy՝Pل.KK+fPaR-YW@RWE0]w\DRFL]~F4<@eCOz둸3!@G dmÀ&bɐya ȿGH) %sM'Hq)/5j1njYTKmSÈ[rd<6,'@N8")J44F*@06oSFz ;Gq"2,(ѝ"ymENa鮣t:e RU+vҮsg$)*C=wGp@<`zAn Upt*SQMWajpYr303ݸiXwY3O`TV~1ÀK)zF>g~|\iO̷hI7`Π[,$ Cb4s,4+~V`W!juBecߕX]_ 8 M Mr>[QErp्1q˻1?B`!R=\DF߰gSB'r1}VO>qd940S[hOdCg3@aRgЮO:G(/t>4MHF-^`ٻ {`R[ N]ڭ^*kLSśC <(v}+/wzU {3hNL,ȥ1Nd...Ï]zF~4Z"2\ “.'oe_V}@cK^.EnZG7 [>lu`l2E[ui)I/!#$ǭ< 󄗂y$bGm|َ!jEm~?ʥeE IP4KD@}Ֆh{PVhl~6~#5{|*=(q~sI`VG2;}Zk'D@BJʥL2Uݎ,+.N$+akJo`cU:rHГ;|s+K 1ʯ$ ~#z#E%(_{ڎ#vUj˝8 `sSMEggg[wI*A.ie"02ATLf͝IuSݘwdhvEDİY4Fq3.ŕ}4ҵ4-*?!zY0vcO&]? $,P0L:V'3)BXPĤ% h*}ҽ:%B,"ZC*habj mL1DH}@8ߠIDuwK00I8fFp+wJhZNRElMw-\"Al}{ۦ|#O$:7úVI7g;̀JUxʫ5f&+rJ>j$5>jNkSW@Hm?0̪[ `6ޤݿCڕ4+n7-n 28h[( Z $EpFe'C+J!]%H0GKYBd~h#*f?gʩ vtO^1 B|!k>rZi> @Zp|P9[x~q/ 9Y?wFIV]c$re;#xS2ͧyXLƘpQ 4'31e(rpEx5, oAc077BZ{#ճ_CHa-_մn\]&„U-4 7e:r}ъ}s_;U+ko>joXu "q20w:>&Pa+,^o/u S"0%o0~3oOQ}u4$%e`S @P}޹`XQ B7=+>QlgDC+]80Ĺn&ǺEDZie91N`!Ɣ\}!ɰFV_l͐x&m쳼-Sr#\'ߙ LKڲLfFlL.-Fw;9t,gz3(gxvK]8hs+;#vȦlIūGRWO ,P,d@ffWJNSw.2HPHXH/!…岐dPq9dɈȱ\QܯTV?*] fg4f@;K%j}l7;6eO)Cl"$SΙ2Hn+&4Mg +"u%夠$zS%kkWsJ%A54ǴBط„R``Eq26? /K:ehTR\lA?v&UFTٻ\(b3}A,;zg@ؿZ'q3' 'ܻXd.)eźC"*, w3.zsw4 &?OF RMM-(o'BDY3ۿ]$#H7}?'Y0)/ߵ>jlL*8Y3~3Rt( 0LFe͇O`R»xR/ye '&E2kI+~E|YK+sH-L4ZEZX@ZݲM< ?ƫNem!{xTh cy{UFL!޿dÆ2 +V*slRAD!ʓ͟^@Hw@=0 '`z._"k6#FSlQkRYzm ӴP@ t\*"k|hC.H , c 3Z-QJ}+\Ovw)%Io(£%F%ז)LJfFe/d&Z]D>d:PՇ5)5`>>v%'^׽ {L}z67 0{F\:z _oY?z~x{odBQ<<+-3k]Ia ^g i>V3,̜oFJ5k4z \ _n0zІbNWWl3V8{SȬ@]6 m yh6O8Xr>,O0rLEcSxb5sY^(+X-j@* B>؁l3Q^3ȽÈއ gpJ +\s)O;1O"u’5ӵB0|iZ*;("<v4*pt2ޕu Uw!*ŵͤF κVG\it9x߈Xb#fP[DWF,J% gAO[cDaACzWUkM{,l&R|LKe~*R>.<6&t@hexDRB\B6aW=:#_" ~[1YJ)?$ IgNPڦO*Veq75:<\~O$29& @Ce!yjf'v@ȇ^tt'=ݡb. bbi.ʏ >>H! <5(R!` w1'.l^ u&>B7(c1ɿVn.Y+. Ԫ2}/`=֟4g( ~EߖDQ7nvݪO%qB6+IcQrt('diQ8 #ó_jV0yԖ%F>vM@o.,CB^@o&#It9NeEL,[#ڵz'EVb]vq~($Q3Id]>/t3';yPvS@&L"LQZv72:P>ŸIݭ*`gC2JU_7g<7q8Yy{ 픑}C}Dɵ":׹\ֈ;s>Z ƟlTU)2BV_v?1 }>:Xb-rnVW*Or .WԢ@YQZvL)PI%P8QMa- x9H]F50/կ,'oh^P#) з.:UY Z/ ;뇋QtE2ps';(h@ -@oɃ%5wO 6.NQ!fLH7 DJLlGl5b?<; a^4w1ٕjP-72 ׅ y:0,êJ/N7)N("hIM45 e&ԭ臬H|c[ U%#\_s`n{(aw/n9KSO{`w>tY亐{XVZ7i¤g ޥLiw{8şŅpg;f|W[YM_eu*K"=0~$şfg}m-NyDZitJX~H}[ pWkɈ/٥bIQ{,ĪDns8}́imŽ@w#h SKNo*3z:gY׾|( &0@ATI~dt##U"АTsxMV`Q,>>^"R_7{DqA0꼴5UsBnn`MrD|8is=[0UY\jM©AݧGA#B< M˄,ZbuC RI颏=sBy)O6_`M6ΆeB~!Lp6ixa{ `< .o?~HgුzeQ(yeHq.W kC5/H*!S*%5 8Rige6yh (M蕒rfzӚS0]DX.cɼ8MqKSiތNtAkӁdϭN7wύ V"@=_2֢e?h/u+^7tuxa6wWlMD)[DZ>6Nz4.(iYPb7]3;W qnFv Zk54 *U_qˢ? Y)r,'qێsRH".K)4=Y'>+E1#P. 54| ƹ{^9Cߣb+֔lő$KF,JniさU^ܑ:X"nu![9 7M޾f#=+.o|qO8:XIozFF`NJ}# }l`.pVuJ)Tזss P:.̼R{VW;]daUJ1XS6}P)겆-WB$.lTON-n7a ;V&í':!nX܏E.\M?#E UC]EXOOJ/ރ \nhsud2֢;A~M1 8y_$3#_Z"v̻CTQe k,H3vXPݗL͆j8Z+7- Tw;zb–` $!v!g:Ls-N-~L\N)ܓߔ$_ 7Pf=2lEϼ΢".@{{7eWZ"/>TSC} h#epE+Hra-KO)vc}TX/ݻQY)n,GuJ6;HbYO$-ؘԑl(c r ”yF)`-tQORה6b@g!5%J@"o$$&2 Nw腓L:Lﶹ9Va90fyO]|^RVCr{<18eEOG? R/Pleۛ? --2NUDړ)^U _\@'xۙn$8 {zM^Rgz{OpMH0PLyi5Πe56F $I!23%ɠJȎh` cn?բ#N.dxn-hqT]W/?SZ RR8pZ\YJŧhI;TeiaZBn:(q$dkJ3ktn Ę( _ w[lG}=S][EI+9:gi^8B(WR9#.(z%W=1_̼ 0\ K35Hnu'x4V+<1[5gd8RMMp70Q!lb i 2m/m d qu72(~`O* 8NY#w .mj6d[5WZ3*A |^uHOεP`"C5^,~tc}0 [y2m{0ҩi_[\~qb' {o+aNIA+8ZX?T]\ݹ12=L*µ𿟷!\!N}z> Psu&I.}fùy~ 1L{&bM)Nvh/y83Mr5RlQ/HV6*x`{cpъg7 D=Xͫ,ie00WC)ʁǚIl@E~0aH?pq ~pڤ~*̝RD |h}p"1u~fVH 1p俖v+mr AWn *\AF`;<ίf`p; Yl0PM-3>U@){f>8~:lHi(th%/XԬt(scp҅aUI7|-)YZ.퉸NC&qpk(DhKz{f;i{kF]>^FS4)'/5 X ut.FW$§gĝ/P `oA G~sv(ELCл-P] x5I`R(q)1! ٥WĞg-xlXȅ)["¡Tޟ XIGF ˴jth<9^+aW>kcv9+jOg:Q`!cHqkmզPZ?|~Դv1zU;a$;BjoWVmwc_=@J.F8귻 *b2hgޱL3l5/\ C=dJH΄CdK_v 4v7ƺ1u7}|\ޟ͎R-dm_̇9'o+m+@wb`.=<A^nitq[J4+VbƑQPxq)V]@:(žqTNIΠ73O󦦴$ij;>r#3(CIRP_2N2&mP,cˌ:'/SSwld<9kT=&eߵ%4pTMKJ|IuHf.,jF>pSf2-pcǂܚ̙p]]%у جk*itT[@RŶp [y]#/n $X872Hu2 ԉ]"q\Z#.D@x{7LmB.WS?WIxa}'}sz"R۶np5aaSeVp #D}wOB6k?λnkzIvS52b ħijcdmo nu_߭Pbr̀g:WyT[g|* |S\61r3{7#|j[T,$П)ߢӛVIF(Dr wTu=ó[BdQڔDfۃ5`2'[NZJ7q@ D-Iou ur+yuL;`BeZlX2>ARS ;J8L"lo^Y9M*{QxV2%T*!fH:Te-VBWtbpvZD_9Y0t=wJH䧆RE,C`6NWRǞqhuHϾu*rksm#gL1ʀPTm@.je\P[J Y k:RawX^g'ΓLǜ~ϓڃR߳@Ǝf { hg ԧ- bJ$^9k5%< b2F{>]/iW;IC|unuZX'],5/x񔛎g94im{lֆb#1OKkmRBϨb#C f`/=ZBUIǝ yuqҠ8*')&Ia-]s3M9~>JQp4<٪tUѺTw[2ZU9\~SnXMHe*KA~ qhZe@"'0WNvY{TyHD7|9Z{5^6СK!OwyhHռyBU3m VQ0᳣E":83$ّYԅqI{[ n+Bco9 uHnےA̅W2ϸ4t0'HYXM[7"(,GW"o!ZY+ "PȳٴRf2"KK5UP%D.|+{2?=Żĸ (EX!9CF&џaX*C;;h%,ȝ|CEt唛 3FiUnr7JY|s1}4vP7v" L646)ksID[71!."*14e%/ZOYmj*peh@|01?G>d5k+fBb-~`Q~ȱ| s  []A6:;?op#pۻq /i~ˮOq5)EȖ(3` ~eK\3*{6}$梌pҽw@'% '7K_Rh=uJК=з] 3M+""ZnW jʨzB1YR Kip߁H:^ cQeg+v2 VC{/~{wF0?$T^ďu12s)zA;hb[sVfrFVPȤPgZܭ)-uz:^pO&66&kDl4"? SHTD)Va]ߦamwL^%cSJ}[_ûP*faSXgAy-ecg|?[ 86TЙ=_JO=nԡRi~Ajn f >ZQ:MJ|9xEsX(0+7E1ocU/p:n/' 3Gv_6b5ޣ **kZb)ӔsyȀoeƦ1x1-7>:B%і WX,J?Mb#2Hfu6aeHE*lX q"O1+we;t?;$PWG[BW.0خ+ ߡMwҫ1*<=xgHWA0nf;yk)پG'‰***9 خu6W?.ۤBb7Bl 'zx!HAhY+.Kh]xbC컷v9 [d>D枃Ezdc,b'ɏOBX]su.s*:="ߜ'j\V*|QŁU jtqu}c10rm:V2f&w'z~5^ܠ2M;19bh࢘Q +]r,GWpV 0a~MO7/tkXRfCČ.:p ˺ WXbm+f(*i yzoVmA?h`*C,'U~l?FYfk3[QiHZf΀AJGjY[UedĿYd"),Mkb̯T/F9|P\Σa @ Ņ^'j>|0G'w~pL$@+Zgc{ Sggs8(ZVV{1~XXn(;$*N3Pcωt!~j$6*2: CvH%#)~#f0ΐ@v dؒ-%mؾ=דxKZDfTu12܉U =ĕŚȑd5kCq ~,Q8聫Kq̻(x.7P2z0CV*[e OroSn獥k>޹!o# -8Qlic], yT”+6&8Ii}0^{^,;|ºdCeC6`Y3m=n! T_&1hJ螶6/ChقU5u c]5 ^*(0i ˯U*plMR(@Sz7" T:)VL^{՞:'nβ*"w> ̘ܜ۔(:ܿ%['Xfy',Q2w$&*.ث(G1S= }8\M/t;d  HX .NX|8";Cd?4=ڕYQ_:U재d6$ +ĮZ;#pAZ>LG(ʞۗB6 v[%-Q5ځfzv~'!0ƽ`c {pn.2Q8掅w1+)L4B67][QJQZXZnb=HJUwέ:pCjP0U/rrN5aRV<LFCK+\"sMyO@*BoW:Gq*|6k|D36B4z1U}tv}%sQ׀XgTc{8<,Uawh'Y|S 4YD4"JЂhӭ UW`bh10q-l5Z  J2p4$[AbRr]H ))9$_0OqYx1fU(ACq>}(l@Y캒q j.^3lpx\` FsKxvT娚')CVO߲H>sX7TOJnHko|'q7W֜j+tnQZ4T1pS`~DTɂ[sT2zUKu?}Us۸z⒮mh&laȿ7vj \3嵬Zq`+phOPH 52b$Drov5'ŤUv9/aHo\0Ku%Kݦ||/,&N8eod7`}C*?-8A ÜF6o7'^DܴM!*3|̻^-΀Wh\r{Qꕈ!k'xzKɩTfd0*xhY62}Bn4aMDٕ(,|4Kl3h퇗2rϞaIsZZ@/"0jz,dS)n~W?騪xqiqб*S?ZHjjǠ!Ҭx4Z]!ʤ ~YFie J[+gMdav>1BnQ!m˅MAb~hGUPH9~;AwCZ{=7bӼ@lMsJL`3ܽ[MY:M͉K| 4Zˎ&4K3}kNFaLIr9ӿe>SH Z_o|RqQgI}q#8G\2PȥH1T!Nm9(K1w2 _]RBN@ydLl뭻ZBd8%cOؐ@B4Qxll(6{'l/R%$0 x!$ 3-X=%%fD|K! # X jbsz5/dH 5M.*I,oDH8}v-FPbvg}Lmu8>"#Q8_~:W{za5AlbB{]b"b0 Ycț݈3ü=bM' n5/}tt<%mu8[έw rʢ)ye!2o6,Isֺ'gYxf6өV6Tß/1a:څ_:ꑃe Zۤʧ-Dv #Yw,վCA*[tx-H^A&[apr>-`ht&hARQALjf[=s1{43y]zNݕR綴50  bH)~rck )t{X[A;'6!V*ts# 5!;WDyP8=Mq*vaS=ƷFUK EVJ̧?'Y),e 1S3aԢwӒHxo\JD/:# +!-Y*:<5$(/>]tc7"ؾs2{j4M}2C>Rwn8]k:HAEٕup -=v9$@BBFnH AOĬP} -88{|G>4q[ʩ!jGu/ы;MaVkt}8Dkq+Knj/TzŰ[SҥWCxJ|i/{ $n/|F$-Ɛ˴_JI1a˭,LrZל:~Cܺ(Yܙ\.p=[ĄGı5I.2{@٤rK;~; ޫhRKvo-5e2Y W(lIYPW3m(f<lj?yeF25;w*~hνVs+oh .pCF}R}^~4.a!9>`GZj=IM۩Xiz&B-4q<ߩVoYpl'h6keur:Dj~'ԗ>fNӇ,d׹%y tWF'܍`[*xbYE B?y؍HÆVҞia؇jҭ! rFnO HRs򨷃0+\wo,' "*i?ff62'M!F۳3|{W#f2t!7?{(H|MQ@4!f Ċ6Cd6y9OyrSPFAPAJ WnS)vRsnF^?k.{ _Ì&йcWa[5Ӛ8+A$FKNgm)"lO`~I;UxczU}-F nBuzJ0Q#9 >[!l\ԣ9xJr{rޘ tuJZ#&Y_A&vx;3DPGDM|kQ>(9V.ܮX9 9s-%tbL$!80U>|6!be^|] ޵m9#x/pzgs٠:HGQ%q4}=hdm*!}NGR˚S7P=|<H{J7[BӧLE]~z<-fCI*[#E]U!q2o6|`]2kC?YMؠhB{N}EYI0Ϧ2_.1J>bF H#4ٺP.Bցia.pWʽ)ERsQ3dTa K`ROslve~k@i\'@hlq3ktЉ!{mpYZ%C3'y?][5V5Q-oTz_^c xG\c7Dn텱;Bm}eI7IͫAU[mw?(N4[8T rmO>Gl7ϧ8E rTdz:vq !p8*RN]]?IdCԗz>;pG΃Nf쮋xd6IӸ0ŖŞmB8 믴6]QQj,^7gk1tj9,6X/~X΂s~;ŅX t*]8Gy<"_¹htN hL;zB7xX% [6μ-OэC5$3!n+s/t)i89)F0E׀怋Tһ}#DZzS sJWTt& վŚF9:+0 e'ȋ QG̓ 9&R:X-u w05>/<'@H!ޔ7$ 1-8H\O*!!{"_DX?\ٽ:Vןsys,h!7*d%\$+2(/GO.BjJ#iZ dq@<J8 !I h 52†wgquoLdˈھA Vm/h"C+yntb]uV֜K!ts"hE~N}d;n?MHؽk[{dh]'su|j>nwJe&e&Ёcgg֟0%[ 6u ~*dF8 roym? ]$\[|&;@* s|>?@芪\$NF0G{XX ֵ^#G⓲uk!HFQ.H]z$ }WxeuTKr&۫ _!؞/k~CkN}y_O)rFS5g5ӦcWB.f-fR#,`ߤ#ʤ|pёm.F>GK-&i0.oMoij:[D=2 7*Ad=ܑ*BVK(H9w|+1WzOGP^hk'"tծ\92C6Q{ܖ4MW{DV~W7O5@+hR fc/a?:۬hɉ .QOp +^庤SƑh=s_ID.|~hGydt,dHyѰS'=ؐ=* bt ]bި0nc(H^?zgۭɚLDC2$y]4%P;>/k,D[LeɮD=& 1M?K4:FbO^Ș Nދ3MkÑԐi>XwI9 ]3Zf.N!2鑇̰܀w+Afw`Mw[UbLO;9Is}qdPfChzP'_aEʴ "Cx 0Պ!i> 1qY?taf.tyu[Q2(QCCtRd-fޓ9?m#5g*n=tF^bTm5ω-~aWqhh,x~] jc.GOKDs*i(Ե~+ g:BR(+$16C)bUCo_&- ^$B)doea|Mz.Wt1s?uVSR)@/Q̆\AUd }оA~cj*zw ePms:Tٙ$:Z%lvoW.i_g~ւ76:迒#U!ck2$b^S7cљu!04aY#=X=8Ð BCvA71Nf_b孳;VC3R<^CvV}2WtFhQIr ;ve%U-- 2XB$+A5MANѶjw*IJ8be 5 א +.h 3^N'ITh3SssC:FrR,uvN4 quWˬ=L%GCmcOΡ``wOı2WٵqbrfGK=?>{6 |n3Cb'͘áz_rM9D,S$=bShg5>`4 {ۃu@Q xː蓃*2!~HۿyT[:ǴlތbLѥݟz!^*{fQ j6HIM!ET4&oY}zO~S4c/?5 o |g@W mK*4PH^1&dܱ&3\azjpgV?o7oh͝\0/JıDeA$r([eɚD[៎Vm_?U J[gHF sJ1wrm`2vsdIIԢgR\tG a?l%գ&$bk5E@ K^Ƒ}3Kbʿ\.p$vyt2Qnj<"ΑЭ \)o]0`֘}S(կ\Fv~:iN")Va{[{,N>Z xC`&-`[-5D?@0~#qhZi {RgO5y8)G1BEkxNa/|HLg8=~ꗼF`m&i(zciar$l?p.Gn(9,O^\ nZA;Tڪ SnL;ȴÑo@ 0`ڤ Wc8Dp? ޶Wk6pnj=3AvhO K?o'fgŃ?eh^Qe! tޱ}Ld.O F,Gܵ,$أõ" pq cU(z).eؤGcįv.C[ 92ޗթ$"~܅P/c ՁаzUxb]H9EBF|-)1+ +ae fΠ3Զk1M`<0.xV S\|NYaAU0 t؛n7O#eI/9"2V1{M 萅10r +W2t1ՠskrm{$K#=)k9jmu#.fZڵfhweO.%Us5ݴk gQ 4:2GwTChDphejV쩞,K&{]~ME'&W6 $e zac ߾_0EQ*;J_'ZPZxb"u3$ryW;㱠Wzxd&2 Mv6WHfdfI_kԔ'^*T cY|#,Eo2G_yCLtxos}?n&=3Cv -ss1癗pFUD.n:ݞEp M,s&ZoP:L$#BQ*Ǥx쳦=iӧRb_.R[{@LiWO LWtkB'I& Ar,.]휗հ4z}LxH3zd?V,Db2Ƚ*#mJa%hh2${d_"9i{ϛCӑBԬX~oA 6ֺ%Ffc~*Myj˿´8&h0 ܫq`n+6:SZ 4WЖ{ѐ ¥ cAA$TͲE) VKw扸=O8]@5W$!hB5dNsŨ'rə@ǷO!%m)䔨Th_W&ú/z<6*~SoeψK{Xl~iPQMG \yVn$qN'ɼ&Ʈ AĈu%j[bz4N] D'p|w1u` *+.tƉ||+P-/'7]v -l*tҕ$ǵLQ^WnZi1ZE3  ٞf] Y3knfܧ{g/OFQ[ pGN5`,jX.MDg0L$YqLrT%mEFJ+-aA5w@>TKN$'௰Tj0ڱo"4 >`|6wJ)3v`HWyb^jG:TU:My@/dU]Gj^p6Xb!V%+5Vh-D^ 0Py_i0^ ]ߝlROVcF#</-*zjJ.|=J"o8a#w9c-*sTV,:.wd]P)zA(\x|t^_7q\p]K}S՝L_&sڊC>]{ەvWU"3 kKmub[Fq0La^W5TKt2Dnz/h9eCh9xr.O@SoH |H_#q{{=w,"ZŹ}PכH{eB"T;"].h H |[2cM[JIB~EQAATR3;4 R\\1{߉)a.45QK}QR3|:/Ntm);GRm/V01(5]{w6  'Ϻ0Ս!{ERd}щTSgx`uסN+ #Bq2<9h).y_2\~>C r7F d,'HB u_Њ={ ȁMe)L9i< vlZ|* >(ZGuїp'^=ɦvO%` KrKaI3P MظYuЯ\:iT 14DZ`h, |{9cwy[6$72H6Zl"2+}q/Mح%X &A7L\tk -0ctC3m٫Y@E-QƹB]brE候(Lmb9=~iy%-Pl볺|" -M:Gɍ$#p袹 E`CNEZ.~Fv'lCl#H΃C|j?BMoZ.o*k.<;o;39.p!%[ Qx3,LI߆z՘?ϾMdv }2e޶W91r2ClwTRDdE2 '5!6mu l:FXh4:ОCYojƅAOWim?9!p[Psc=d Uk6m}c&qR?8b^b(Zc ެR)KeEf,Rn=K0zb}7͍|0( l/lؼL3a?Q1b_ aB֛[%6NvV׬dzϵZƜYUh& 8,e+.g]֑G{)Y#낓|o8P?_:ؚ90Cq] -w#қGQlD^yf;B(`Cz}RDަF*8-!k>ݾRf,::W[tƭmJf7edy߬GK(ht &Y{^%Hnyw^iBgIȦheџ:]mmT:u@ν9"-B'jWT-g=L&Jv qCNN斈-^LwL8Kb?T&jX:np| ,].Qsm JXpv:=ky}K ?6 ]`ഞߪ!W<[B[̆EYoIKc~}`=N-D:/` ,S9jSiÑS[mZ.oKp1 .Kƚ?OՉ&`~EcH˙N ڭQ lT{ҭ\e\y)=PUIP)} ƴB*nufᨘS,G.GaRj1Qoevu`S161+PTWIOkaJ񘞶b/9۬<-Cf[ro\Ev =BGbSx:յICTϨ F/tɐ )l*@ACv90-6ا],k.0/{B Itur|c䍲}l% AGWkȂ.;>@29z(70[?;Ol>Ci+t1Jn I0(sJB<7s'&~ f}a:͊~@ݣh%ȁH~Q O*Zk=Vb\߮E6M4ѝm*DW,Dr~}Jc="!s?&c }Y "8@%Rpe U@ }wKHw ՗7gaO?[*6' Ĉ8kg(V7#[ lUWhM7ZWBW~vĜIɬ䗅 5#qh G9]u"J*&CՂgb[c҇!cAn,@EM)RVi- |,0⊆ǬDgf^ϗqm^"҂b]σ }FZH>ٚe :O`I%$QrϚRKe%1⯏B߳ȅW/~cDd/k0j_)g8沧@խY#{mT hJdN+0,'u,RMX[i())WoDIRz3V̰yʛvX _k!n K! |',kj⊵J>`-һyB@:< sMg=qMPkpgDuG[Uˑ՚R޲wg&n A(B[@gI:!H(망l/9Đ:L6{ D(`eV2;P)i:?1lu Sò{Vh]hKA `7䉨߂牤y+¹[xL=3t"VOy_3ٮE_t#U E; ofSz*͜;@oR1i1ɧF1g~ęs}Qbsκs_'㜾"‰T W ;J%l y"WYU. RR&_$ˠ^cF&E "7iI8(= Xm{ iPOWNepP?*Mif {OFd_t wr݆ HѪBN:+롞>|Tߙ \ͷ7",Cma~ '])*V@Nk7m-^rH|Lhs* تhK~vʌE|tNhۅp$A/,hVSH.:Z)oss_g?033> .9`($'iz7;&O3ۓtr!m_`O-ranuFc\UeJ@L"/DxG;QJ/d;e8>R -Y {Hy*v!p0%Nj;U=~6}QӜN[%7(EDq} TjpO+v ǣ8&#$~'E-k +f|йho=$!M}FZby E5,zqp4!GX?Ya>.^mFbhI2U%UԃPfo%jn6X" L~drQ.lRCLB1d֤5kɓo<Wю@|CYYv-;_Z mp,Hg  V$JԴݮ-fo@@)-舝MۙƼ} G+";)70 *\6hؙ.gg rhʼnJ񕾩2T/]Sd>B}'YGA\~'q 3ڙtKV]8WX(m~=|]ʡRjϫ8~jʹy/`T9/Aj83m#{C4,wys%wWRNn@|hȈ5l#^ Cz3CSq{ӂtsB/`36ٙ1VpN{Lo-!ho˾}1~! HHbopF7|"k@dQxR'֌[`> iAEO.0["3@s( ^-‚x<~s}rq\(Ei8yMdUU ,mJRrAlWtMnƊ${^҉RMcB\.P}_!5k"D1_$tm7B6qהܭTzq[($3 ھؘn-!Ϗx:̳B"myOq@~~*EcBy.[I iLhIˑv2L]9q)ֱnDyWܓŽބ,)9P6(8ߐ86w:iOQ6:qE&xv]~̧{9U]z-9 @.ֳyE7h@J.aU~XEN\+$;> L:#҂NnK#fݔAg./ŵ[r}aҡ/"t~-l3Rݯjv&QV0a`}cU,ʺAcm/b^ݰ8My^Hdف8~hps_A;^pwe n1Sh:p\?>*ܤaЪ"6ezr7' R̄<3F߀ mOx,MX_ A /gTdGt B_N\!m͸n8HX5E՞ %U`AДQ- N\f AC4g}ռha{)$uMΤ0EX ].ھ:i y"Mv5#; QO /rl pp%n9PZu lilO:bX+ siQβYL8P?ߕYNDl?FTzI3@ Ą&k% ;?obŏJHk UV ;~x DRm ʉdq^b#ύ@gYZ0707010000044c000081a40000000000000000000000016239ea8600006ea0000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci/ice1712/snd-ice1712.ko.xz7zXZִF!t/jn_]?Eh=ڜ.+εCq4wdd\źZS:37{z š+P5tEN9=a`F R-5 Qñ2F(%AC y2->cdW0@64?;L"r&##gƵE!GqE&18滣2dj4tf7GA[ aꄳ} am>QQ'&xWLY7ĂxC-.AfDcKk T~DwRŠCȱ1Am.V8f{O8*ʡ~(r,ŮDiH^-FE*0,xbmofrvR\aucƩj!]=ڬW 1'w׳](~5.4 X'jt\Pp*㧷m%݆KXA+7$e,'GF5aDV7t҅]P F+qVOEQ==iȔ$pso2~!B kDv&O637R#*Tho9,"fV Y_ߝgxUX? w >Ol_amI$)^C / @r0ϊk|h[*)}g?Xu /PEj:f-7NA3T'9Fuµ6[#( k/ Y+E8½ V1##1_$'#K`#@5 p9OzQ\^^lQܥ/ 5؋)#h0 )qPK&?|\KߥQkfѥY6f ۝TQde<$YPj,%<ʶ(0M6}R#s~j6v4:EtfHq0P[Oy8͖)P }ͫ-ޮqB*]x-hCEFM-KGj2U~+)uv@`w"~"3H-0 W '#ȝ/ttV!})A ML8شZҞ=ilL"u#)@& XV%iђ:Xͨ?yH0񃆹=$)[Jt6TN Dh'?ς&98)~P_]jRڦg:YƇ9 xGTأ6LRᮿ')>P}1u^Ѭq_Ŗϟ4j2`kdgm؞G-bH(vUÈ 6_德 z/%Z ݒw7{"> \H{ 놘.vXjdooQܓvop=Ƽ&!d~OT]Y^\#yD1 '`UM3g5k#y5}D8 ɶ23'JO} C.RP|k5լSVtOD(% Û;4e UWo!1<ˎYIIĉ8JD @M ZӹC޾[etv@=nFh t15x<$wP{y }DԲphAq^׻1p[l_()[4uGvb+lϖ0n0{ [- Y5@Ï͊Ĺވ0`&/߱]!^+rqFF Ў/Į0P"WxKFxT $2;HbӶbo5:k~Sw" xHyzzĬ(Zf4DLWYY6E]oqzh#!|i&>w̡'ԓ-wK;q>?R&#&ے+LW (RfvGSwRRƓTV .;\Z/ '5> Mŭ7 ii6E0ׄ > `B^> }QfOG]gb'FQة78%ŵr>YvrHd":94|pˀꍎ8 䍶GͺFl#C4c. DvIIw0 8!oX-6IjM9L-?6cj~EER3rDXc%|4,׬ 9mC-&Aa~tVRnh]*ގ$R%TVMCֳ (*J2 d@ήK5X̍I'dz$hm܃\"G7_/Mv9WDYT *HKdog ?P۶N":sl@.VJHR!%9(D%5B1_GcAN Ua=^!XnXڸp%'OyqKz!Y-qR$)Sߴ .C| Z?ϕ׎@[.YW%U:ݯi? SP݃tDCق ֩8,-UN+%/>0]O>|ixaWFP\~bZ" z t% ! }l nLhp~mFs=uQ|i6#Ƅd҇m2t["=&c1&GֶE6# $Fͦ ʝNH~m-C#)H4&ܝX;Wz {cZJ@QWD:!{P <+ݴ9ٙlB-&,AܡV= .a#UBEW"#V篅Y:/7vDZ2Ld^w֥$Ho͘YAGγx|kyNad)+Sptĺ\qL>Frl+AE'[kB$y-3d_ҩ(nHDq8:a>CRwϝ9yߵh*sS^ v6AB+oc*Wip'hK-Knԃ_r$2W ڑuݪ~Ǎ5e^rXڧ;H^9l\ԕ[+Z)'ސvw ݼbEy~j@13$ȝh4HhZmErԧ%I](RFnT_Cv{V 迌81 1g :ӖFߛ \高X'bQ~j/wΞEAz捌8ϙ"p_X-ήm&Ɗ];[e̾+ē7d/2٬,Ori8>P8L3'"\TCRO14糩8${ =um<صHfU'Y8sW5NT!E55PqfJU;nojJsʤ2iFVylg )\ZY ]?}Eos-(0)d=pɐo]y0|K`](Xa:\k0xuBaj*:Wt]~[q"GFaTB*ΓIXK;: aj$qe|jW(N՚yp gK} /]셻&I9̟FZy:3yo=tӄ{=t:H* 891"v:nݜ;\3Mk$јg`aQjD$5^kiF  J3$˶+y1Y&>') N[͟H ?q1kL|R* F~@LO2߅S? qG@f !#[P bx9GQc\*gC55P*k9 L I'X[gXM$P.jXyxn؄> 6\\GE<ˁ$(_]}rge0ybC‘s2uk"Xz={D#0ٯ`0̃WRZ]옵H`fC|J[Zad#* $$ڴ 0>8o_k4h}MC6emiN Ymd+isICةO9O2#r0 uL50"@ѕ?% I Ksu\ $hzMspwwCS8rű+pez# RSfTCgXіԅ-"C>]_?\"! ijj|5RR 6=OC2V| ^abq&v H3o8L͘ςm<25aۅ|tinnR=5,rtF o}2Y@M`Pv% ##JT,%U8Σb#r֤K}3|Rln,c;~P d (l*axz;Ggol[x?]\ŻgWTLʰͳC(ʌCGC@fܛCh_ #r͡osm{!tv+;>M-FdGPVjI4 KYMf`*CZWwpy!Uwl^\2\*˨n<#Qar唡rY^}AMSu99i3$" ՄpsĀG;R3O *fD2_h^Ud%`x4=SO2s(uzBb5D4_I\`r+ʵ+7ZdJAxvSAbEWG#1t!@ ķ wI›D =ҕ®Ը/&j^M' E٫$$дF7R(ձ=*0W9oقyxBHϱIk<*$^/@忻yhGsR,nɩu9+['}_d$s#jn= :Cp}aW@2"DMU{@\H.dkڡW8рDΦc=f%nm QkvMt3%'sNv.( x;+GcSuGk_7JfdmSPW󗧌9$[2kIM3^I񸘐gS1h$KC=QO 4dx  Q)joI<2. Ȁun@1t%ޖWSHDNFPǓS&vI˾Dr%+N5>{kUчGޒG"0;- .8#[ԣdS0wk'jG%lɳz[u!kwoӛA$^5+em8 q,Q&Bqے2}$ 1?qmpj/3<1]ANB%f}ng6OH8/pݚ F>(Kq}1~hn~Z$㢭ߏ1X8Lv\dbrʁ6TBK"^0ū߬9oՑDvBAgc\{]܌~`fj7` O1jO:1e%tܤA nKNE٣ Σb"- Ut3 bOb^ܑj隗LgAsJ 5zҫ8r 0F̘O**Eo򁞷sKyϡ$3jV/PLe<H鄒ǣ'9r lkuc.2P^`:n$(a0ŋƺ ]Ro2 GE[` (, fYb^y.E_Nk*.C6;Kg(և?k&[O+kM;nF#7.A4?5N?ir̅(&@7{;Ŝ"W$C ]lk`ٙ-;Ԟ-2xfҨ*}c 9%W@, f>V 37sLqyF 9ĈlL H_cQ?'B js"`Rm R3ځ}Jџq= QخEyHful}e6"5TL!ZbM\vid5ͦƄe_H +K- 5`xIhY1*b?TBpS3PkI_$7 T$/GvvO WKP'&7Bi5,g zE:ԧx wiX^$\."c1fQ6^'Bt}&MFHzc^{ƈI~daZ6糴߭, WUc!'^?IRөzWЈ6It)~^1PUVD a dk#lQ#[1ut4I]vXrll.Oe  SzO>+ ` İ]eۡIZb·nH:/SWomZoo$dC_뜰ƮnՇ|C8SBx,b#Ehz)O6׊@)+ka8ɥu{]r"d}U8P 3= έЦt=(ٜڳz[(D،egH ?˪;?ȍ{9.gktYL{^ʽ C](Iɶi@)|OD agJ5X3$*&UGAХӛ1{ It);PUڄ1!Ij7ZE0;Weߚou%<>kŊRס ך'5 iw^n/Ikɗ9^ÔWJxEƤľ1d+-*dpZ$_["K С % 4#iU$n(g5P`j@R=eȼ{Rz6)jkxAS4cNj~ C{A!gB Fuh%gbZ;>=/&gjⱝ2e'9 (+j\CV_TR1Fm,cÂ[$,d́ݔ775139 ~lY-]F1 B%+U蛦dLJS>1o}2Gq}ax!Deh7lK 3]`p -/E3=J@7:6x.V2V3t>Ε3"1? {\o게Ny.>-oa~Ar,RqܝX ,uĬ32{~;G/EU>J2.#d>e^)m3K¯X5QMM[6$vXoǨ e#ų}*Z<؞:7~a]wuf7pш чc.I_Ny3@w{$A'AV}2V%X>blGaZHJF w:ZҁBF x'|c.RY܀~!Z}lИQgh;[L^ ΣN ?N{ ZR'qʺsO܏myDX)]D'C!zxjtz?KƋNoˣ5oMHcs^7eܒ1GiX$RK Y2l V2*3VzE~SIQ2& ;c' 61/Fiw+ bb=CpRL3Z{'AdҖ}́G1FzQ?Y}\αfҲ/,Vtl[6p*{ǀ/ƆToxB % BI/X &`]m#] M6,o{% q Kga 3zes)TZEi fv&m+M#d dUȱB&}4cTNݛ,u]'d<>P8 JZ \崨 dE,'YYT6ϮEpZ%+qn]ԁPVXp,1]~W2sp / N眩30ُ.N, Mbj9'UvV`aSv2U71; da_{  x}`:`ks2/ n &Bɇ`@}?xB'jw&C;svklJdz M~v1yw}i\U0<~5a >}s6q3:PrMe}H@auu1(Yo) <{1]Esd"ߊ% F_"+da +Wp,Orjzɗ*SQ' )>H=>[.B{ $}ЃH9IHƝ7TG /:cm3 q`#V/x۸%))h{=YL{+kOݛ惍Y+LGw3'[h֬EXV(ܶWU!&zaJ^rb޿ʶ*D& T  Ѓru{>ӟZ_Tf}[G+\TV5`Ar%@nR!pl F%p)g?znKˋ?%I,J;c6bthltG4kG dww9:t򅩱%rvnosNN__^y ;n\p.m)p|cX;)8lg#P|`x)B8ݑuVBEiTdC j^oƬѓ% 2PhdT%!C_.+`.WQP~.8d;n%g{xwΡTzyßõJ U!-'RIMzP%[)EaZu;IR֌2y/5`3jw_"4 9ikY}xD$h=g( ^$|seXjIxfao'c.6Op(dN!,0IPt|ƭ&zJO&I[o{oZn1F@o7Bp= ]L:վ wNkkG7:hYzPkjP4*: N/ul)*DHm>}jM9E=y,Wc'sn˚f`/_nXu9NKxߡhFwT1`*3s=m\,g M+vL8K>.mK;f؏: ){m gY.;P^<9јڄwz†|hjo7 wܭ56`Ŏ*0"ecMqԅɑTxlkMA )1K]W g$7ඐ](pfp$OW}piXt@Nљ3+ѹ65"$/ {Ծi=\9h8 (^:uh&Vj+>c_#,;xzQwRw5KPšEG5@(h?/;y!g,@nowfM]g= *gdp.7&_al[ZMA `3P0mƇ;U!Z¿._IaI#}0\qlkfV+,NHUCq.uN$<$0Um䉬x:)76fg|?G 2_ D&/;htw릾n[ؼx# 66SŸq l9iYfZx9YwOl#~kЖ֗@RG8oMsaBh1p+[Eڱj&e{!whD eٌW=Lk S#RlG@4QOFϖXЙV.b|d 7Q:1i ; YO5 6u8 ֕#hw9SH*T&2loIoo)7:`i)ÃMO g8I]zۜEyÌg.Z`JRu"M_eZaar>bwF65k3Br#`ԵǩfSZ  K5!@ ڲ#-KMψ8T ptÙk:f\o= #kP"7 s0[ht0(꼑nNy_I9:rK LESx'T$eN\KX|}2qXF"l aM cNO2ܭۨ^tϰڌ*aYTMkxw^>HϨ]C7TM&҆Q"ŏH)j^UE A= *ϠzG)c|%aY|5s7U\MZ#\t5,,q͜ ٌCu_jݱt%*vbb"ekl.m7S6S !nYo49.y·*b >Ye躶u?J-f$ uEIѽY& @ư5Taso RPw`NGbWxb5+FNM%d0/xsqźv̪`'Bo"SnWh8`KBAy6ט&, Wf)J3-Ho^n"=89&8, VSo#W=ӁD5.$N^I\ga3.b&=NMxDw e4 ۪:eO=Z^kgʧ]Y+ >hGmϝvh%GpGʒR/@,4?s/ HFnMLu>̇%^M:BdS^^gD| sO$~kpE;nkh^*+=s 5i$`W1c!'p68u#;n㤘/Ey%ſm7.&Mwxg=t8$2{Ih)~ !g)yʺ8:o*˿*rK/Zv?sa;+w# + J"rp웵_ 9ń{ȍ T{X$W&]'(azT/UYv4p߬0v>S?^ΪdZ=@m?%ixzCw4)cp 9N]fbXҪ'\Šng]{"ݳt6S 3?P4dJ95⫗YSؓ5 xy*- E|s[>qvXȔ+gK-l) cꗀ*I YYU?×&ۯ2 ԂEQir">|KZ63a$IS1}m*F'!&q\jZZH~?J%e3 Y n`=_UDsZ: Zǹd&eiێE +NՂ~_RFn9'$C rbٴ-O0 $yQ̙[CñMvprQe(-!?q O) 7{{gmcl؀K0{nndSSa߿(|<4Vf`O6c˻+nxH4sZȸU5w5SMxe³BMl%;?ICVJj}毫w;79 k(2(h񨅄N<a f^'OCO ť(.2,ߣ`p™phä$p28?և%o$ԽB&ɫ6xX*sT^L@˒$n̚Y$M$;MІ/E\_Ùh2^$%yxT|sIQ[2anR%UҮX ˳n+>y p opǢ€*SĂ+L Wz (<@r{xKdZ(ܠ |Rluv{!kٔǓ a\^\x@#%:,`&Ov(`q"b|J9IfÍԫSg bm5AkClw;k -^WtfV-mCqZAϙOF?VhXՕDyA,^+jkaa[(ADPqyز@+9:V((g y_ bJ*by[H96@uJ.߭ ĩRP8 l`U}ȣ2vT‚,C.EQ!яxթ9i"^lNn'چp-t2*T=+PJ`Oz/'P!9&E֯O 78~Ix?S]:;,װ76)LS]m-*_e1uM%|mp6#u08 O^|:d<3:>'aD[@@Hzo>ֱ)CMs:3DKO t'F X_!㦪 )İK\WkE3ى6nQ^׺@&Hh#x_u3ljM{b PZxy qxX+JHF*$68Ga!G8]Bɹ'Hg`t&0š[ S3ϋ>QՅl7:pMt%G.kFܭ9q RvBߗ`OZ4 Ü o+ ۏ<~eĄ \xWV"qXguĽyqelxw. =@ q549Z|_֏v番= 1k0<\s$Eey5 %<0Cf'oW$.9vX8?]M hGӄ uuϤ07,è~I䍓{%AAN3)~ SV-3C:)"=aicH!avuFeܰL\G*&Q_аp*:PÏaT'lk+p%1CY" Wc Xk+tM7#x'2MJEVu1+ͦpb1v @y1c@A|cwkc:j !_d~sb %U+mXHJ3\85ur/3 'Oy "aoac62rS sioW˧Qw@BkHzisc['$ x4A#O{XG| z6j3l{YJ'XZo>l[ji[LGy`.񟇓,<0`x x]J(Qm"n$CQbWEh֭i yUQNWi"x3r/ ?б2ia_Jq96XOE0!JZ',̱:/>G J1:tUZXt3"Ŀ"{n̘3 ;"|:>`>1T;ށiJpQ7JΕz]ֈf gu{oҿynx@ ?kpC%zd{-?IߕmP.mݭ]<rSg*Wi:g$R[%A.zBX S |$sٲusjCMN,VYeMb#ݯɝL̷^dz؁x. %&Tʃ>q٣cO0%IVD\jču Ny C~*8t:>z%T.N% #t"2Hmh@}[Gfc+[ZOGXpc 6̅"n& m 9|F+Q@ UIXXwƋͣ{3W,*C/b@JL~{u";MLz_}ؤpFN :P9 |{{<0 1.򮬏_շQ@$^`P1 ?` &"9 ]sVQU|* sO*fA~3,d S,]-HVAdpy״c[RՖ$lu#|"{.zKp2 #FSDĤOBK.Fڜ0fą] >]:_{@W1䌋ʦY%(\bΝ+-?#h"I |թV8h#jI:+>s3}6jؕ 6& XIFҤtK'#Tnjψ`vNXLh4:Ztd+WBAC6v'`_pw9.\Ɠ:~0 hayu{㘇yf7x¤s 3ƈjxiaɌ;pT0 Dj_e0"z I<5bA*Y 'Z6K k/`AM"ŒhB G'!iQE0HO . 5n 3g9dvAoxC Iww8Sѯ}Id"e:n\7%DJ/6w ;Z+l̶?͔ǧWA@״N"XkQq˄Cty%B"f|7]a)aOe2o<6hy>"bB tt=|"Dt] MR]1+Mm95aI0YYe]xcg xY/i<5>BHT={+ \3O".)`qS1$G6 ,F*!\{*Fg懩'a2&&DgoqФtx;K;&}~QoHbOj$XH` CT%!Y<=)FAHz5gız[Tz(ڗ{SoєJP8nM x+wצXE$d$G]@qkx~`ej|Qѕ[ w1j;qv%G{!'i!3 @8gl1Yl 1͕W4k,B:EC Wrn^Aw.gUr6a68 Ȑ, o|2eVFٓbyC;w_V}xpf(h(=EzY#f)!>2tzZ yG*IοH(Sgs+=Ʃb0cJ\f)p٦RĠ²S+#rS׿ߖ@ }4ogزGM> M:fA|Or:.gǐ iԯc5ӧ@5.]{HU,7cM 0f1կǹ#|͑Ÿr'=|녳K"/OpWo}Ykvo ړ*z9#Äd!G~!ۘ2H%~8/3J舉5L 3Fп"l|b#%S+Nf"mTPhud~iK'>Z-N~Ρ7Ayܭ(}.-.}S"d?4I_rR"U ֘נ;3{3̷10LH6]b-"ۙa KB4Y^0p;J=0_>BU4{5܆٦6Zu{";cTea?66)J$%x9Z8mckZD8+AI@9LuT*t`![Ujk栓6J^Eط 5}08;}] A Z" @ϸTLOp ܁KC~ ee"*J +҂*jhi9g1a S;هI*Y p1(c橄W*wH_S9(< Wޖ%4Ϊ;3.f(}l\!ݎB^RkצK(D5S1۩YPcI&"&( *k].!@D|q&BDA_dz(Q<[z3GxVf((NĮqnO6qLbLhoֵAb¤|^NG$&/vcO) w1LU98~B0BZg@:E(:A^xl`?E!ҪVyy:9:*K$d6z^:iz-.i1~;~Eh9Җ%y.v93%뺇@Z*Upr&q|O R&#LB~.R7(6F˞b.;OB5qg T' A.zkJ^vU=J<)/ԎngSy}=5r="rcN04p/l)uj^_ *{34]߉W.4-`Ž(y(fJ:Qd;{6`nm΍iʐ!=Qފt(6_*~ qF'/岒k\!@~aXHYiBKddc 1, aQ'| mK;? v by]B\ VҵvJo))2ݢ=R)-z-" AxdNG& "-~k/PXuJz; $ /"q^Ы'µ4ID8p|LV4I(G*$I_:k7^zs9)j =pޒT94.;r7)١B.Qi6^BLXr$o"W(JXwceZyREi!Qo A{tsA+xq>ʎܹp5f"- "vbdtNŲl|qw!GK#JYQHbUH@twP_t8xBsKf/;\1?mIw*;ӈ!4,iLB(b> vs*p#d⼥`6oh^[3yۡTĬE7fMPkAVk y]Zw:u'm@tR=p0RDLUO(x)VR/O&r@WQL_lE/[1ׯ>)b Ӱ-87(!b(ɖ^G; ڇ;ˆd'wŜ3@:*|y''*RZIl5}DP~+^mo%XϬpĆ;x,;3L`N ;ͪ̎G@Zd?)լ$W]&~| RXiK;2FcG;D42kJmEGP dʐ'ub;JEYIwtՇ"?(5y3EJp *9Z"ǰb)Lb-#7A,Hw[(+I4~7r}MFݔHjn-V"PQƖ}xp̏q9cKzD:6oߑ@`v9WTG]| ǐ{"PLmx1L.ϓصu5:oLg#6j{'͕+liўGBVz6Xb|R@eji{&({y=Dlg-ɝEn4MYa+J"FRT1KqQDKT5=Ss8B_x߄^v/ouM(Q!랕m9:~\cO$rUY-J1/aͯyawt%>QOoŴ,1UI8? _kYW2R:N͇%vh5<%(,rx4u+1h͖>%4y>Hq$ʘ璝3"i+Ptoyג[T{Tޑzh}hS;;;$@l"G>9LUex^‰v{*<*4,F]"{HNhBZKycDf-@ocxXYVC%e]"(ESMMêUJWx`0vE/ Rs]y| >|Qa-Ј)a22u8RNCc6UeKbKz"jl[CSU;fAdS2yX _N'nGQs'~-~Dn?ANZ#LHa 0\Nhc= A7g}aKcb=-9m5dо5a!2ѹ}/=ů4cf`SľMK7ߤ6m8Z{Z0be'1lٛ9>a *bP#' ]$Az'*E0 bFq>d> i{ᡋ}?%L Xۧ1si1фsh!FUya'邇\Se?^ l&#!fBuN}tt;YðS$ykfBf˙QKJ{&e3"l~g9e_*}Y=+jҳ6 =4 >[=LxoPLJlT肉R k<{Qx+-LB#(rdO$DEaaHAП~?km}Bvާ`HZA-oepaQK:hRP["A &=X(]&p'NO`c!1D/NxO1({4H۞&N 5!ƶVFM%Po)? -7߸D:Yvʼn@x -fA C& SoDGMdŁ={C[;h_\A2Qg`;(A ]#Iئ༎$&J0x2pG]ÇKr>}{Ewl0^9gCIw[Of!e,!wω!ifo 0QI'%TO&W-׿, bMj 5ƙs/g0aZpR%(}v2R }SοWo2t$zjDaC)QY5l] [RUFj˒X Kih~2>q:h&\[ޞbUmo S}B^!YFEfSۊ'F"ijؓ}L .<o;#wohN<эMHBUQр}wkD P@#R,ύpu&y 2!لP.Olû|'D+:t&o.~) ޤG |9*7+_5>qHl&-=1 Z8BM,tgK]l궬]F ~e)LWv@`УYlp]/b ƎU|K'c߄()'][I%l"FQuc]rfR⩋G P"ݭ~*⢯KtעT]GJ;;Khk̳miܰԘ$h3m`D\3y}p|by/ZoʹF0RfnorUJ2f').Y<* Bnq\FG0&XiO3qCqe)q ?pBA}2Lҡ//'8I(-DI FngYZ0707010000044d000081a40000000000000000000000016239ea860000d528000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci/ice1712/snd-ice1724.ko.xz7zXZִF!t/z]?Eh=ڜ.+njsW^n)롼rs>^ gwohֽuˆ~yR !*1 d1tS iJҰ &(ԔgGnPlrU SPp/|K9,ÁoX\ǍU:'5yW UMvѶH'^+f.kڠ`No@\1z}X)~tPyG ~TOyxÿm[ͺzEyjNeh-ab0ޝ`kv w L4b`)Npw$MK+62 m_ 0ڦ}_rF䳺lV LT2 !zDLqkӁφWaI>+O_< b_tfd57X!h!; V&1c-u3N)R'5m#5:Uk5n`M~3jGXo~X=0}0(_R/4mtA {_dExaRH FUfua}-? 0( 'XyopHgGQX}q}no_>MA1u&e69yD^+WH빑-P'n)9>#aiY._lt]N-'\0(G>0K]r(LLeF P'eB`SACbeEkN)FllZm7%/F38 '䯰 "Rbߝ, ^`iDI!U߼]N5&ԩ矞Tlʺh#vNAK(5qLŘQjC[~4!r8pi|P0aD"F,/dےn6%Pd ]o&Q]a ;KRpUQ-Fvs(d\>X5 . 3%HtI7.83i:>P- q"C /C`Be"#2"z]^0 ^.ӻ/X/CtIaATGhɫPAAk?>.,"gahEuaAz06N |ak(§TZxj+3ĒZs4Ea>afvXO;2'=ڔ^]FFu=.a/8GWi _ cl'= ݯ,x%z%'#,2>Pܔe"B13tR:fL g`ѓB(ZsV|r;#f7GrW Ԍi1^Rc6uh= aZ5MTMW)wU7nZ-t}4^NjWB #D0D0E%Y)o HHNEt6_7j\3-{|n0gF;`r?$zi_Tg%7*`"ҿK>7rib{wak)7uYP 2umKg%&9 +Y?<1˭($$WAMJ( D [ Dv׻1qo:5k1U3ksj,G h,jt g98Jd<^FMk?ӥ7I ݤ±lo݄XTiV"۴JO%P 'GRaAχ2xbg?Zw4WE:*q=eTY֬&RkHe`ꇂ%CVE4Jʺź9^xuv,o}Wm` -c֗~  }Mbm&o#%@Im"8:Б0*᥅h+4B8N@B[ʡ3~cg9`Ѿp$1ds[߈gY@kX7&3"r2mCI @݋>W#aMjqM] bu("LNjbjw8Am譧)卅WZ֢pu֩9+E lJ BrR,3yaG=P  Af6a 1+ѐQEKT4AsƑXksTg!ixv!Mv'haLٍ~Zu`15V)^[Փנ(7=;+}:`#ݨaRfyVG$|\)F'ؕ@ịD)#1 0 tU}Q(Z|3h" CJdyF琝#Bڠ#;$i;iQ3|Sq1+7(hM'mЕt0~hg)NX:τIu0S6!DQWU!Ѩ:^ 'ְs*c d,#|,V,7p@5>I۟u=8S`+WRm݁2/ϬQƠJ>N8T+Fq@{k"`AWnyguTRn@[˜r_dڼ0'Mŗ\ZnV[odK*j=؜"5<.Xл\sx4)ږ#ΐv D 96[^F V]&Q3FkSׁiGA6TNݞFlo}+tmߨN(<B =Nd4 sJ& o4EFt_|^zh{;`1&z!3W*]BxS|]P"^:1'R֡`kllĶ9TuinOUV}~^,N5  Sqy5LV=+H0PDŽgᾮ Z(맖n= #qsg4%=c>lD&G$X,Cґf {g4~-OegAiLoL 3D!# (4_Uz3rG%__'7$ ٝ-n65O.s<[o/0&P.Ǘ*c3jD,UHF8*przIGq@)ReebA@;6g@w~;Ί$֠A\ ~rC͓4F}"+4 wf#mB+'P5o(%#9Ofa-+3lJSi駛13^Aq Y%k,埋POs9 H: E{dS.G1mwHlPgHpӻ*ՖxB1aR lT4T?vN.[8qEBw{p+,*r#UdO+w@ݣt@iT6G5.N LT׬ A碁V57@r)1u`)صF.f_AP?]NL yCtY&EH~ 䊒I!DxqL\)_[84 ; v25!Mry|-ko3bS ^TB6,xk]GJ wG7D:!gJnD&89g:} (S(D}!/aCZ`)(fi쑇𞈑EGx^&Omd*0˖A(isFTe.IRcp4c[n{l.!F9E4^Ta,% ==8OM_jH53| Qubzlh8$mX8 -GYzIx *!iwsOI"<ܱAx b L5z԰"Xgj(?+mĻAnmWظc㲺duk90IN6nK, a)9]_vc&-HZnF6 c'[V  KECuFD F "ź.F7 >ȳ,\ S"aӧl2m/#zc*; *%wyjBhYѣ Zѻ-Ea8EY|B KQ?k1XoA Pg;4MW WOOnz&Z+,9ҼC:0lHR;yi0KJtS"5CjpWL%OrOHig8^rJ/ddv6Ob ,X5D HqP{sPZ&U^?zF+8Gx5 ^@M#"wT?^0OLׄ“.?]/.30rK\0u҉IyS| 'w rհ{뽽GId k{\DiӉŌ~^+K/%O#Qܓ7CĐ*q-W_+O>{7ݷe9ƥ ׯ!~0TWb܎bR,^!FT5Mp1۬#:8 Tڣu%2\.Fly "\+KP;9wWP+xY=˨ep- Öu Ppƴ@aK_g3kB ]*9Ci2̐X2kq|_M|gJجX+sSIʛ]f,1 lqC0 4 "oYiFOTR1Ϲ[RIthE탞 ~ 6kg 9M5!}./caB*eD\Qeci w~!po ,5G; e~94ދ>rDюMy봤=WuEG+ ])ӂ/}14"u=?aCb)D Qk8}x^^ M|bxl a^C-?gIx/CWK8 3"Aʺgw)9ϻq3=wTPѫp(8ˀgђ(vW#όWLC;xsG(wodEV(*!|`߷wL |^€ M!Jg:NbHk }[M^Zd@rb#WVyҽjgjRlN'; w1'@Pv,N~.mCeMJř7AV?yH9b㭬7}j=A:h>ASDi9߁yYCR\'<Qv(B*YkGgaVT Hrq@GuCqvHmqdC.,uEr8]"Gx}iH I NTIcLKMauiя:uV;x+劌*Ct# 4uaiD۫L| xiGĩ' }0GVPfmr&-SҙVB8 >LIM#WҢz>PcF r @XUĎ0[׋(y%pLWX=ב]@&Y0`c]M@0bq5PJ "7LR)9,wEv(X ttp#IS&Vl`z(QO.y2yx)6Lh'{.LQ"ŴZʳގڿH_&k#qHv ]?3\؜O;X[mT8!ۻSDK. ?B!3wԖԽq qdF7)PFh| -K0y‡['{a=YSyo1eY-*Jo~]ܤRUl)l d .Uh%Yxz$.Շ=aRm\s灗oT0bVwBՅl4 ,43/+k@/˹ƒN3VE}T'{{3*9A#X -q[#+Ͷ;dZ/K!0!OU%^FO)G*HAzk*҅^l`cou`?M WOPzϷKyTeݣpCJ0Q{ހsϰ5fHc;Ci3t?'V$bX*7l;3Ѐ |$-Ck@qaCu=^(C^!!h I_?ֆ6!qZb\zYYws@yr*ҥt-Gc$v,jXj=?wP-t$&S `f$4"PLd5vjwsHt-HKBle=$ S#N\;tU$8Y_%%><՚8rf1pr- u| iW’7~'^{<ķVBeΫZ',.~/p3.pW I&:E{ڈk,]Q $N\90Vm W4Crzұax<} 2U?0EJwYA_~5vGMCbf!`䊂K΂PT}?`szQqJ}OU}n7E0ۈ`,  \_uϗFHD 6-t^֥`~.Pu{{5I'rkGL;5EFHh0C=oY.9ێ}WBLIR V8\`}+hgT}﹓S$Wdiqᗟ7S2s zf{ƙz4K"#S]#&0 s#pbՆ,/Q+)Tﶬ0i\Kl8vיF .[}y!\^|+8G4=u_GM~`dzZ?me~!Ewߩ2Vֱ^:-h3e*Y)*)rzF-Dc9"e m$Fjx׋55pwQtgjjSPVItP" < 6cp2?=yxcr1-(U\G)Hc 0E ~^02z٭VQ%cQ.kjQQ#LR k!'z!w|4o$SByS >:ιIV~c{YbYp(T p)fE'6>s[*f* ؀d`С)5]7*D?ԚyzzяRŝ"%cQrf|\OpJg~79 DO"w˓qՆǏNQنo`ZI 9{-(ԛΟ ڗD]C ?8mou=8j᣾'2dkd p]i^\j7a IPlba %pF% ΊTU65w.N)Z5N;"~A? ū}:=x;Ԓ,;%; Ϸ/ט%֖ڌ# \?2J,p-سJg͏f~M:jF HbR8^]S,NOM%^J(>W_jT`K4l]cJ9\PVKb1~ZFMgM3I MGD7b޳ge^ o!kK-F<0UA$lXX$k\u94fSt%p " .@Wbח^ m1c>LyAy"*Jߴh{ (TnɒpS.QpKg֎H㢬!zr ;;/V `Jna(c~xJLϛn x:`0_6Juj5rtjC٩魨\vPpElp:x!v΍ebLF]}3;#8Յy9ŲEXE=lR& }`CL&W)h1P#]OW X4 ٺH"S 6q㎀%~&YQ_;ngD*Ϡ3d(e9w8bdۗTIJeSBeIa%ӄ*]5ւ=JK4Ϗ&rr=z>*q7O9څv8|ebӭOYV؆eVٯў? Ͱ'<CMEu9cK0^S^AYУdW,EyM[mpPŻb?Q^;L;K܁W,t [SOqaPD}>jz4JX:|dNg}鷺o7ѝ~[~z.eKs5&{2hه 5mٽ1hfVXOfWw9֤({BSy8zEv;@nH6™Hp`gs W5ARH{![B@!ޫvkw8ٌ5NCiF5mۧ/X3 *7fZ7f%\:~%mQU4 r N H^]x`Wt^ ّ-)ʛ-FxnbkJS`%/pW / :.s#Ъd]4;%!zʁy@6Ht3JXC1r]vQ}`Dz,OUW9:qc~ ?"\+^u3#sG2G/4?Y{I+*]% i )Ś6^AT{bDVXs"MP$pPWDxѕXic5kܦ5*=x>(§Nν)%9ԝ58X2`'T셻*g:.jnjyѩ'`䶼c K426bHCs6eI?UqY8-ʺ)4p-YX'mU<:X_u٫+.ߛ.ކVšHzlUinW4!v[ZW S>2 2-۪lق`U+:l d,d2?-}(g?\{g{YVڨM{r'1QVq̈>%xabqI͠Ա:XNm&iSN:{Xw ˼5KkYe_i|ڕ<$TGND!VA6Aҧ1<b89OFJ˰l 흡#dX}(eJHJJH^fOTPE* Rh=N- +Z9D@Z%l߽P3(Ymc_ih7m6PժI0P,)E L͉(ՊFbP|y|^u`c=UmXDWo,H3V#ad ' ub0I~v ?O\*# l?3htХaٻG\3eY%7U:B5z b6R<7h$֡~6\Pߡ7PH,s9u`E5!LH9 ?Τ۠a:x|.zE7ܺցcH[Ò -6 `9%Ej%qCg3Ro?~NH|e(U&c^sSs=QtG^M z~lIdzw@&ےpſeTݝGͰrDq|Ժ7?* Xpk ^\M\ e4ӻ^# -G P۞Aύ c'Pb!w$ v>x|ۅfĨVObiHV&Ru a~k!ȟ@Kv`aVw5xp*fml Cȸe"D*pW}t*M(|z|VOc2yjl2 [ybZ~S6ߊ\W{Df{T؅ co/ m>R%Lj$kR&0\U'JU]gHw"5sxT[V ,+5}`j\{V)|w!B&4fI ;"QKx^ߪP+^q/N} 7'yDg$!F-QEovh]6y: ܘ }E hs!7>f[(.@vVjaDy8:qcC0E?8X?h?2~Xeao̲\1?<4cX}Yzm8U^8p%uV7u;#N ~fئ8 ;b& uK:5vA_P#UBR15am?=PapЌ~.-F}tT,broLj [yn'Iq\dd6\̈́}-K/dk%kpIZAA3Q ˁaSduEy:c8%Ml_4_ۉxME28zf{Rwr`Ϩ;֟g㎉#JpvVnx(I\dj*?PO6?z^ qo 9yZ?o Q$߻AK97fY` l)V VW{Y0e[jfr8YMUY#,bPvp2Rx=&pq1#L*+TfB2Wjo$jws9+cv:ɂZzL5#*O(oU Aª**I0X<dO;ck∐I,J9AޓnS8ر>6b^hhF@ {%+EuVI(!pͺ Gwdz O$dD@y#,5cGa؃щکYWy+<019[fVk>?F<0{whS BM' :x sR e\ MJhzS^C7*urT*yNE.b $oE86߫B@9yT 2ֺFHQacτ|\ xF29)epk)0Ɵ﷑sl .>fjܐt2[u7ؔf 3/FO@'izw_TNCc<͛m2M6Go*k! 8`cYvpg1qU+p6FĶTz>SN9Ѱ&;J`O}?\ J%rG6DG24f,mR|q |!+6u؊}taZhaE/dRZ=ÊqA팤+'^?F)荘\=iy9z§q=Y`τ検;d2$_9;@İdDԩpU@]LjKRPXE %XV &lFvɀ"? '~)éՕ}=AtݹFRP+)?|;, Y@q4j|aeu @H{(`;}q8ȝwr|x5x8"wx@4us)D0}PMu,cRUbTP+\_^Y4dޟARJ A? i:BN5f>36k$hO3 q4<#e U>Br0'h~7o 7RAEiEŵ^0Xy+ԸfntѴTuTϪ5-{iu%E`&ӣTu&`f5Oo@{ DNT%ݜ9 r<(ԧIRW(I7ᬲbt ])Kc=#\z޹`iw m/*pf&Q=nf4ғmaҦm*6xd+at 0v[\Gwy;3n"4ҥv֗gwMj[CiRCNx,;eu%35{Z; wC:ĬMd!B08n_*ohI28?ekAv ۑ;yZ)XFה5aیԂ4rY>a1 ,N/KNA6Un=z1 O qׯ=6ӸF 'MQ)CsU)CG]N2̼m_U@MdHC^uojЋۻ z!x+xp䜠fZtbɏ_VEIy~^qD^V41iƁ YEeP\jF*~cf]ɎsZ_m#2ĭKs^Vhe`E @kT+{TRy6=NHMq0S[6x<'IX SC-US'|̉0&=TBAo ԡD`0wdv]ozYRX"G0wޡɨ54ZE q>Y{uܶKp߸mẢ:,&pkw2Y&/88ɘ?e#&?޾&i;lJg7x ``;H:XZV7h1t:_X7Ѓ^>QN)?sWպ0\<*}gηh&V}K-$[P$gԊքސ wDzFN3]\4 6G XTI#?=MV֘lS7|o@ɯut~ZjIظyr_o5%D< 1~jCe;HOTR+sp5bfmx^ !0m'MTW^&X 5i d?m>jLӬB;0|c$K4-U> לayzSW13Y)J>L_ClvP;<m{}\Mk#A.g҃&->F8<T#Ci٤1:BC=^/.` !-}h)tTUء"t܏U` Q E=2S!|{&${=9ySlzS3煫nWҶ/ǒBKA?sxTFz)_ 3ŖM| Q͛рeP>XÕCoj'w*vfSqYјx'u0 "NWk΢eG^'d١7Cl 8l*8[b8Ry-V1KMcf@ %>Wm|ӇU?lE cyS3L'UVw>f,IɉJr'q&C4]Iٗ< Ym1 -NL@D9 ,x51hr;%3V թ+?|aB"^M-}ѢUp ޫM3 a79zy^KgPQM P[rS _(s4x .;;se7b xXHƯ^jO+#ԘJ]H?%6L!UgW# y{ёYg$5zgiP+YȳLk!ajYUD } { cX={gݸIV[C Kl^W &tQyta%=9 V~DwA JmdCD^QgjKHD5,EGBר:a~%2f0ν^vC-m&D`u 5#~TZP<0N#Sk>Sm~!yhv\yNvfxiX !}E6Cݳnʖ ^ř=uŶppRs[O_ wc#0PFMIcsJ[˹YqW^RmK"E^o IMrtiI`^VLJ: 6I"DscSi8FYq*:N(./ji ?VzQa1 ֒.IFkQ0%1 G/!_4l0d$:BL'_SN"xL *4tW`dl&w&?#^c"X_KfRL<%SWwRXs_c!}V!d*}0`[L1+8x6B㛼Sm:t>VNOlb\k8F cv#unrL^?2 |7^"ī=Ѫx > ;>i5w%ߜUu?t"99۟Sz6t32?pnT6@&|f' Y;ŸV:5V1&2~j;Bn9'NMј6iJ9Qnd5nO|8jRKa:+bV'Bl:xB m@1fnrZ/;Ihg%7X⫗~"sO4toWp+TYY'ϑ!4i82԰ NlfQ-a]U#Nk"F-hf,iѱH{p5vW"TS1w/vVF X.q"M%+d`va޾>FGO|Z cuA ) ~=г2 X0ca>̘$XZ?]= nbzNt|wѣ9B]a$w DH ɀö6Ct];IF>}Y xHuZ$Ɋ3.袤ο簵 3 w.KrMJ%P=ꁰV '4(!+L[C^|$W}>Kޒ(y (&܍_#: aCވ mH?EΠSE%OU ( yBo.cJN;̊:;6$szO(>)KpkQ}fS%=!;6eCXWZ5Te!'+3- b]'=ř)ճD)Lu+{X_[#&?{!l܅Ud1޽W`*Kc l¬5)~5u)f_7S >\٭MHZXdlM?Q Ii6PpeE܃3#jZd]F=`K%mZj "' R@OJϜ_w@G;蝂4VS#o)L4{碊2lvdYY. 8@H|و]S_Rϼp;S wWFٿ ٥) ,Hɕ$ᦽ Q4-്Sh}in)wM4Y;Jc'kjg`|6<s'Jnrіs-ALHQkwegaILiP%㚛8uI5u:-J~־Erv *Ek=I[Heɚ+v<=EKv(⦑OE =Nơ|g#c\vqI8L<3V5[@O^@ L*h(An&KCP $Z$3tؗ2Z`UIFH**>DtL%kM _:taA hsמ]يV^+9h`\--L0!Gaƴ#l>xK$ր{#AhiT?ƪU`EK+2QJ߾j@n`[Sl*@ci O߃2GeDHMИ4 lBwa/6+lՆagwXc"+/tD5p%DZ^ōTOB qV{ z #Ahm@ҝ p(qE6t>I އdPqDЉ $|S)MB6ʼ{bU6(g:.z]&6 _U䴂!ImSưGE- CQx'R~[6t4m&--$V\lL+{<ґmd8SцH#80Л(p`{0X 33|hw" c4dla&eS;ǴfmDz0DZ;fc/%kiejZWrL6m.TE*;kċ 2ˀB$:_dw&"uj8;TFLؾ f? MpxiOҭj,',x1HRP:.}SW XNdVRF$}SW{c;ViYw7zYa Xy3W xyk%̡kBXSt*{ȾJQgdXC`}/ |҅A(9:ԝ' *yqwWE"? 7[ r5bG)I`8Y e#.c'(f S]cw|AC7e G-1aSoa-ߓ2;vVhTf~:ǜ-SKv 1c^d29uav=֋`F>aA&@m*af~: ȕb΁&Փ7Y (:)y9,iıvP1Ϥ$uWޟ̒hCU=tXNU;r&8xC/7}y 69XURBPm:Obˍ,+Pq9q>'{rPjrC%bG[LIi?3^:,f̜ܠ>|5Xu Ѣ4d/ >p/;I/;xj]x˴dϕ92& ;hR0 .,tk@(" 3g5(=3= [Rߩݏ|m} YU71E#XE.x'ŝ"uU0D n>@0܉?%ZVq<6w"\`YplcsP@EiJ,䗲wp.HWՀя`!یު)HZ೏0/0!liSc ^թG BT+dO--Zྭ(|tXG|bG1trV L֊1T)prE,p%ùTxe6EZY̵qN pB?q<B-V~%8ԊE{r6fAu._rh.lmH%q޷0uoS*uh≐bDZV 1ήQn)&Ѯ:Of!#HXܳUiUAV_6ë3Lv6B\ilw^Q'tQ׺K9ak闉L2yopDPЊ.TӓPXnF }-zigՐ&$`'ĻM*~QBrDŁ7o\:$qG2@;W"qjhOLʯQB_0UgwXѯ2I4;J}k"Iw rֳohU98~2 'MUݡ1T*Ƙu͟NVF0ttgf);?DIv"-J^xCem-C3/݀6ճ$Dߔ#}5IBںF6@vh%m&KU0QxhݩCD*ZAwj`}fWR/M: [VBkslg$AC>< .sYC+R/}ޡ-+~䝖~(pnC0Oyⰳ`#4AXSjpV KCc'^ꋣmWHKsi/v(\Fc@K@(*I%hp L[}}irTF_G9 >#8U YU_O]jO=0x*хt' 4Kuިq2=C& %-0s>v^#'a:QghbXH8MoӨ?7zA1$J2|ReSfc&=qz9~aBf@=.J#Ng^NHDž|Ϝ:b,[{ gp=C"2i&#̒FIhQ9k:\׍~i""o,.!Ea-XhĤ;| jqIDLNS83$;0iyd?ZcT.ia'>3&ˍe۵+O믂v֍7:!Є2qnwظ]EEKv-c1_9!+߸N"=?#3TX{)L?XѤɽx1q 53lJ"o a1<{8KE'y5BOO=A?P gQ6?-0{m#mIhWa\/dB%G҈X` BVvoWl{sRi&7h^[LjWc їn$ueĢ[ƺl{W&t]B]YM(N`̨̦Ӟʛpě5 oynoc!/O`s$e!! uCo߯Iҽ1Enx+FweYQ^D#ysWy7\]Mƪ)3Ѧ( /eA'm߼#K9V2r@}}` aM*|$]ء)/R]E\Udgb`\j[m`!A‚BNO.傀8/]]͘r]Y'-;emX@w.BgX#;6E8#uie췾0 !(CZorUՅ踪e{怭45ŗK>r>e"P<ヲmi1+FO`'fأz Deng?_qã{86HpH@HLϟ(jv-m]) 㡆"-~n̂(m3SfV߉Ȟ8퍜S6O@*(Mp4H$ʆ3Gl>I SUERW(;.0Ӂ <\>qk{V_Y &HӢD+e:UED^)W$k͐3Yvݮ;o|7@ s%{0ڈ;,>WS~U;,}LI(]G /cxk F+Kq+܇yS:vkrے!նUȻ՝ S*#*K.}ʕw~n ذlکHɃՊRa@xS 9, z~X@v*8`1P\uf9?rf#@l 6ѽ:n6:TKsofVwN>d f ќթ{I2Ws@/͗3*2RXF±ehi8Sa$@y_ =ҟlX/`Xp&*,iuGM?6W_tdduDA⟁{&R@"@NNP 'fMCP9ml`8`+ v&zMšؗdsEg䲑z j~gNl+K˖Zm4L话.;(cDRUyt@Rv݉ B <8-}ǤPCMQfBIz&*o7O&WS8BJс|I )NF/~I+bB<+{JN*3RWSΞ~%P@GGudI>ߘԑ`S%@ _X:Y zk0A B5&{jyznvt {RgBGҔԁ0h6 9ԃWSh%/8 :P7 wիcݥ4A\ɥwA: hp7 ڰts-۱(5}yNVoc_ S |zvRzG`Ʊ\D ~c( µel"a&BT!PlBQi -ں,{+6T$+ b@/d^(pL_2B| ;NݕnS6/턔^1_SxZ^X&h 5̦ͭ'MlZH̋ڷpOb`{' dTJ۲k4CFr83g^?wuZ Q]%:@p1L"X()nՈ)X?"M/nD2Ůgm#Tay:fشUM ON>l~b p4\@e>P:Qszn!ZW:pN&żR4DKyMgkkB4)O=2!F$c[ٕ;\[b<#L=Xe/7>t].IԣX-V~;II?06.91Lb^HZC2sXQ &Qei|jz@gZ$|98'a07_njQ{P->qֳbܸNU'vy ъx?sBJY9fO @F|,O]~UUJC*1JǫPջ*7u٣5~c 7ɨeѧ®AˁeLy-]1Ǯ "ql mxgUW+$1pCY ?ǠD#a_(DWB))Idvpަ:a^^r'('j47F)f6!LBll#v-B{nU5Ub*:;kks j_"YWnH|ߔKs(Q] {%wCsK=1H_! KM.^u[K  k^,l總-t^ ']cc<]W4 +uVL{p3.$_$4_Tf:Y֫~#(1?Y|ǯii8~=Sȗi~b+ȝx9-LgN,{˯+v^&rFzP92:N~ohv#KmTcBYO}ωs%6aDvXX¡)v]V\-ל$7Q XeΨ'oF$藹4ꐛ Ypur)Li[U o̰8-gJZ6r)rN0,ئܾ_N/79fKq\PMm"za,sLO@.~qM[4Ý!\{(m㙡|8ɧ fşhQS]5h =NՃbϫ o]]ӓ9K_`Efv: xZ.su~v!nPkI,PƘ 6/! d/lD"Q ۹ z$KG^bz0L.%蜔i,dE=bbt&8VlXRSŒ6qXz :pj6pp, Irʓ°L"bT PśBTtWyP rrP+rU"@4;q]1bġXݟÉajU Sj=8i5#R)(̺7HEO$*OR04Χ]M% #uu|S7Q[|3yL92G dރ%a.ڥY|_n>S}DO~(\IXՓ[ފڡmA: ?u}Tˀ YO:]iJBD("8;1>lc2vӬYeKlLoSZ܉P]C4 S]dRhk)Toze7V\Ƃ~8mA|ciǝvesקTc[2Ja]~_M70XTk8Sa&C]'YZxQxR?foWn(Ġ ᢫G& *9[\l~z:,K+ 9E\WO!i/FqY#O CkU4Xo֏OO{MbiR%ls5bJsU] ؒb>n6܌OSg+B)V_2'1.J.OA藔9w ֏:j]Wblo8/yRevQAW 5Ydq a tX[p ֊@9ٮ[π`'L7UAR]rH (fъ(ij!ϛ1Hᓔ7{K Kv?LQn‹l6%GWJj2,|L(ɯ7+.d(-yF IJb\\Go<0yIEN嗷vd43

      ?& .H*(VXkB$"~G9 '&ΤVw|bVMF 5ygJR9'-w9\r*W$T.!X,y-lcF{M뱙S+Q+̀Io؎f/)0YՂ3 R_*`_WOK.V::G14JZ]}rҿt@㔢?e iY?DghG-$!iBs5~V/ hD8.E1 W/U^(7+ZSR-YmMW<G:!8HOm.F&k6- {s[WCcvG> e`I @;{,tؾ,^ZEyiu7Zc˻ԎeׅcfBO)A8NkHi/lQ#r<۰LWVLm&Z;: =}ٖ y].Q8CCU)Uj& -#S㘇wu%l6e^ UUĐh#QC؝TP|ݢ_L[WġqlrxTS nddni}^S W6[xy}d<$< _yk5vW(~jTVfnӎևXT35T3@!P_RJ}'v@U#Uy=Cs륲5N1ZL&5 ]P.DȕW'oث~p`\Ÿ\jaBzsZHy+8 /YHmո0J[Iہ='.X?}ArmtЯU(Mr4C3v7^;,I |qe34]zt' I_x"GKA-layі@Ӌm"#(pb .zZRcQ$']&rcϯ  :yg&ADߐ֫%v θpU3L߭HZ΍NyvJzQdP/͌=Ӳm1MW}"łZQ~z(N+t(g 0/^˰"7p4&B#=^ hq[~X0O^UR咖牫r3ĴNwNDɒ-nCHvB"⠆+_uT;)S^'a͒_x`6ȋ.z%fLRA ".^4x"߀Fʍm]@ *!^j)FܓZK]h5EнjDNx1ۗZ _Ju=NSxH6+,d.P.NՉFs*HDgM3es˿VBE[߀B~`>W)wA0w*!=ұ~̂R[u#fwdJhTVrK;CyEt`mkGF7qHf$1b85H;Y^Шҕ$T]A",}yxd$ 8. :[x]x}܍ƣē[j3ЦePEX<PJQ>!SJ<6v =Y!Xzߛca Jj V1\.)':9>D24Q,A*s s](djD_$vFzUN?ÆX{ZiGjeZm%57&$W[X2" 54`/+,qv~GtCg$('9R E㬕_|SMKUMyFJSiĭ|V&tQq|KZ5TbilRӾ?9ZsPؼA\6a;"k뗊2 +{}|z]a)R 9r?qo~- !VApz\7b_TP5H,6Έ/qN'߀j~;f:)Su|~(B}wLv&dBcl!`|e)89XҜDf %T;Yoh&M2 1YsK`.NXx1.5uU ZfmNHne_πJ޵'I> *4 |i$<(dǙrn|Hٯu ih VYf oMN!lyD6򀿰x u/!HV2lɔZh&jT_γƶ,EpEҷK/52b\Ei2=Du ;$tf7/Rob=hoqMqF_pșǝ"Pq59~Yx-h@+Ț"J?LӒ'̛ *ZWPo4u{o!:C]׍E=E RK-~4(HUk:jlצ^}aFdm*.`J"q6GԺ'WT#j4=!ZB6LƠO!LTK:1RU1 +!T2[6vzYi!?ذ}t&}VP];%y/< ˴DΟR-P#w?-S +@K;gSFĎWg'QM.U>u?NB.poTi/?}~vstDuyQǑH[q0/SڭDeX$.#ġ`OkKG6[ :t`6|+2eow&HvbRC$vڸ92>&eC#[ڀRFtytYW4U+G%!y\8:r)+sIxJJOM6_]ԙ\C4PA,T;FX;0F2qΰ o1eDƖ~z"W"r{ ҦbZ2󁥙=`.(8J"E?(ELYY'yp@\v87w,+VK_v٨9v7B_(BaI*[Sd=X֛ZgS.:aOS;uQ%tz+}B=gXV*(jhd~nX|H`CXEakWVdb%k|sRH%as4XPRPJyCo X|dښN|S_]1iqT؇" i$bQB`{ :j% U,6b-;b/F`=[%tGZs_sŹ=--?QH"yq^?Ġ #`WF /Q ұ{7}N [ fZ~o/(9@1yr?ԁUQyV:-C^= A2,0kv<(XٴDѰ6/VXf^шj֝5ݰa9T$lOoK8 N 7Ku鉛RͶPiaSRREj0'Lc9i,</!:XH*}Ge,]4ofQGha,IA;BH9Nj(Saor*{LTϋK(.#l[> ^:i?'dQ@.CǢE Aљ޺#ZMQ1tTApOR_fH WyZ?o0I<H }2)UF8)DmCCP3n嵼1?r< i%B1 EXEQ<\d,!YA Phޟm&M(df:4ŋ@C]V~ Q?^Kte?S6h 1;G^ H獩&/pWJ_'/jfh0A7(^ =fbFk9"븆s~3RaJl`@3T,ָ渄Me2Vø\3ߐ&{cЭ`J|j < @*GD<1sQNv_Ըn͕oCdߓ9;g;8f?Q4Cf!13 .8ρw9%[neަ2Q=()a6 <"N`%֧(EgN;s-lA꧐]+Z1qLb=_-`{N~xksj4alx]f}qM-Ȼ 쇙` }^;+ #(W뼒Sq=RH{b,G^H/|WQkN1:_ _*'^!};VEk1;,{y^DŽ:qtt99q)<$./&(uq\NMa;.*~2tٍ lp}h1O}; Se=әҷF&3 ǴdE;GJ^G<ѺtNۆBTP߳Ǭth"1}86҄4 tF|gZޠ+Zϑ!!gٟT_8'BFAMcBYU =dA+c aEN %?+Cثp \%T҄.8Oo +2気W(5Ř ]on=V j#dg %]UVB޾oA?o  0hٶ4컵CN^}o.b& oi+7=Dփ,̐ 4Ml6 FMܺX;2̛ݠAatZ.Y _P !y#^ W5V4]3j?Uvm@OӼMoǓcv8oN}X˚z/08fV&<c#iع+;JyREO||@d 畷/s[ֹ <+0аR<4q mj%W3qx I^o}8O >8q1Q>j}cа(ᵒ~3nHT/A|s*WraFbRA|^n!6H)l۸oT|l~']r77ã.f;|@|0_4-5\]miO} t+-~k$KvTD$ =4!q#mbng(Uz} b'/ESuDmv +䅎mv7%t1-jRfMZ{B'[\Z`q[q13?>( q9NM E{ܚ[PS{<JupW(*?j}`0Dt=2yg 5Tpsg|9Co8S4ȎYxPZ֯Ӣ/#U fqo|*T騒rr}H5FqZ H0&C>2-_d$ZV9zN@*Zn8+Z،/8׍P eu Id3K9;BE}0XaTT]Vh莊kӾ2j*ޥ|zn4~qM%*|'΁pByb?uWuI͋\M@Y u(X>O5kD|AfcY\!pknGJt'AIV&7NjuَpZ) Ǭy9RλmK X-bY>[lppmv}}" 6ܬ":ֹk{)Ft:V8xW&]JI#Rsa5EEaz]2m G{ iXFGxWc+W=t6}.~dxJp^hf^iݹ#@ԟu^SoM?fp_A,C: 5凐`;(&yu"kLY.6̬,@6I{׀8TO.Zu|(i+뒦4mdޯ%6<n_A.3pARbkAKH'FT=M~%̤X)^Rp0 7+P_{fkΫ!KJ፠ڔܒ~j9ϐ\8!#<pڪ5.o{Z0xLUGBO9k'rHN8i֐^۴XL-vG,?l6dw(̴=kf&`lԣg}oToɩ T Bԍ%z&WrbDxN0dzU6\;q%/H_t-7(QH%g+R^vk̦F UK7# 5\EP0]  {((2d>3&rs-Ńr9pxMx4vaIЎ9WTFP J!s+F<@Jgum)BJ*YgI8Q&aG r"Si΃9JT5NĤR%-#Il&A8IQLRv@~^bܙ渓;2H8Tn&/u% h<|g5 oN\YYN~nk3ނnuБMOR[jjB`rƮqu!&I/pգ)t7ri:Q hrK 1ٕ#!L71tEG,_=RZ+ג{x < D|*7l~%~Bتngt?w[Mm'di Icy`}(scõs<Ժ RZeH /~+iBʸ(BuF]Vi66٪`˅R4iҲ~(3'7F縉`Xhh8;V -[2M"w\g)unvìRJ?]jtMbCk`?܏umw>(_DtCeoh Ӫ 3xäϟ3 D S7V4#&*Lߡks#3KcA{14@sATK$+Jt-ءc:#T %dG#c =k07poOWҸ ok1x'9nrmG/ݼO2jpC9{U4%xeڡnN 9䪽{Qs {N,T9K ,P0YQu:HbgqT>]|8H%.0U`\ݡ%~A^sI%^p(M/ |nUEt&vHɚGs>mLE²Ud(R cx_Ԣq%kx\oyqm"1/Xڼd`]nz<WiK;)83]\`=?'hl:t5,$4T:R2~U\STiܩ 3yȹ -F <\@zTwO*Ϣ%_$frlzry'UuW(2]xgK wɲ XFvt[-N`a%꒘ 5mśN8~!82?4dV!l$][%R͠|oG1F5gk$ d6˒S}]V Q\F;9-qLIo%l_,_'.IƄ#=/ ;oR \4鵴"FۂWc6vHPq QխC.|z2d8ܺBCcpkÀ45ҢIhxh]Y:VVZxl&h_OoYH [w<K90;)8M?p5Hc&qt;D݄4DcmBDY0n&l_`e;la(b9}\&!h`5I10Z:ڶ{K+ϓP -aEH[ QQ~tpRu*dOP&TG:0f 1pV6V؝$<^;kF7R[hOzuś6o򓦅jkF\>`8h<-6l ;I3!hs!!<,?u짯,)[Ĕ8潆$!Ad~͛3?V6YP}yF[;i8yQtI"rXF4r/z`V6UrN/P먫##Vk6gMslCڝoSp;t9C]Af;=П͇͕Bu47T=ҷ>`OP==B2  H"IW](I}HQNML"xwEEVYD#:1ԣkuSAšrV$6uvT5_$ Mf =?W}L#hUs!GbUOhBN|.9umX5#buZ1uQ,%MZr7y<݊E%Įh8 +n%|2"Y :} Z'lAs Mp>I^j<L+JZj78,cZ;L(3!"X'*_OYRE{{tŌ[6]/pMSWucLVAqNg>'&JA^'%2 8qd\+ hۄZdY-(J8]S7#'j{ @Qu >\)WPGn @6\9y(d'G9Ν=1ܒ:h{m3Uոk(٤'_^K@^$ OքCR_О+ +n:IK?nb6|rfoL%?Gky8l9XZM`*Nq)*_|o 7 ,F`3)Ӽ+6 k8]p-!mZ#I}۴_CKbsϳ&@bo;ӋX}j/6求rTSRh#jh7,pO~ymS:Q(62CWRIɿ#oTsv'V- F|_X_c|D }]P#M=TǍ>,3[rG{d/t)aw/HXݹ=fqꅫ \CMT=5 >L0vV0ny0.7 4ƛֈް6U_H9OʼFؔW%p$n|p;v{fFy&*CCR LR{~hr܆\,ehH},ãvD'Q|ñR|_=s4vUPr^*.i}5UmrCH`} P XV6SyN*gr㍝~֔lBMbnxm|}ˬ`VWLqӓ2w꧱f8֍.(ojHLm*j^-!AbqK=&Wx ~)J9 9/[#D[Y2)EazJQ"#?Us: ?q ܰ5Nii![v dߚw~o'i03Fzku[ bLlgYK+7>Lx{q"N >(0c"x/t7 S1/7X+b[e9A0ٔNayk,nR:O))>I: =]L2dd(Ba&nxgMrbԂ3G3Jˉi`\듷8IivS՛"!klɑ^>*Ȼ!2$VQIU "mb|&**: {w}Ȋ~Dн- CS@NpՕMSyF^ LƵFnX( 0"}yƏPi|v|N-w,Jߘzmǚ9s%Ç/Mf/-Pz3<K1y7D@Ԙ(P?(Y}0~vOT#a>mzF?+WmB$f"#H :kw{h 녣o|2'^^&oIxg5u?%l2+[K @ pMs\!/t / AgF$*h<5'~Vqʗbhk '9 .O*Bwr Lvq'k‰ ˞uPv83K.Ta控 ٻ- P j&7PUV\Z8| l-,T<`Sy#ZW{ݮ32EDLա!  q>w~n)5ߗ UpޣMXNmb;giBO0sL>jvg|KN+XCXgϸal.H5s+۩K/IJJ;j2M1m/ַ'qzmP,7ܔToꢷ|H}*8<mC a9R e-fv9YUWmU⺆G3rҊ0 7 V.“WJLݺ .Da.;C~f%0oMgRZC,˯S:V\m\~h/$CIYrٙy:t 7L}f=~Ϳ|?9Ӕ+Q'34V b2's"Ĕ$6I`ٲ)GE >ב^,ueJHOR\P*_ Gɮi ^V@$a 'a~;ݖ^20?:"t勦H>=iMiom-"w萘!Q{NAgGG :VM1< BI.V\v6Kv^RnaJ&g|rE0q,6R!$$~nD$3<:U*K $υPԄweIW{V4i$b- 2lOߎ{ ;ÓZϚ&OY\169~³*RDuM3ĕ`Ux' )Ÿ+,yHz٦تPu :,5wTa<7KM-zMlhw4Ty;>]hS j""GOM\0"3[m˕u07is=k:A>*/oxIDaN+z}4sפ81sлWh ZK99aEsɒƐthmG_m԰6c?K^^Ah؀ |Ӌݿ#ӛp6a5@oBl̾i+e+h-ݼ2_!)mB^'2IT_ڐ/!W#Zq-hq4Z͹[T>ގ\ Jo}#W/{Cp)kf=Գxp[Y(SMRE,x3"o P UoDNC8.](q ْ=Ѭʻڊ?!oS mh:yR3.߼|,BM|rRqm dS4^WtL3u_3 &RBΐd`(Pf{R$MF\3eyXSXtuKKӶndH/O9|E|ͷEak5ʧ&Iz7-\l= 9F?4F\g ѵXFc-+K=f-#gJA$*pkQ8D b=-)9iow-G{O8VjKu:k?wm 7;elLmrZH5vf*?uV,NzzPhAJޠ[',cSA8b1hsJPUijvը{P4g6m.a$pPze g"mj?*5"k34Uta8!ht1aq閄M l?v1擯 Et0jWL0bs"ҚF10Z/l b^hfn ҟxU2nί|mjk*kjKD#q C=|4 Jq6IstnH1WO:%Wa{}4dSȲGY'J!&lEF6ͺSzuHE8OMO'.E#$zX^A=mv:Y7syy͊C U$|p.-5PG[% x[v5&A,`YJ,Pb&Evp:jДӱяm}'g9Aot",ĝ=#O+lۊUb]ӕwknWnOϴ<߬͝{T;}\ٝ(0 6cT#e(I e C7X.-[^M#^]. Z %6oEgnnV_y\8$4{t2[zu3u)E؆WVw!,#15 OA~a1QC2uB]XBVLPZN8'-`G-}(VΦ9l.N]_ۥ-+ pq]pJ䤂ւ ~pYy+L4UAo&@Vf+ = /͂ҳe1d-Ǖ1DKEZIFdXn@q?ܒ@!^YXHiF?+V]x,$[JcnjtI{9]R(PT{L>d  꾺܆`)F 9<@|wK)/h&3 Au[aQ3jXRMЪ8j@]! >NV,*xsn6$%!z=]ˆƳ}Ig9{{OYc?8T̸Ё 81OUgܻ}EDbL^g-Y+!vKxv8IBx v@btxe>2tGnv ټ&QYpR_b S*{1#;չ I񞐇Vb<=g)k Cmҙ8@37t~f*Tצu4%0UYHK[V^ G8.ל-k1pM,}HՓ\m*a "m;mHD?AkFX/rՑ*G~0ctJvu x!֑Ucምqk TNCxhh]1`,FxxA_~У'f:RI|!y}ݐ-PB ]>y~֣ɭ]V*@ ȳB=WFYvY{e 9!G2eŁ#IV!:Á{YNZ9D:逍@%1˪zPQ8 х4/B$o?v&Ȯq:,aZx# z p0&HeDlJK g2?:P"ډ hgB䎬Gn$ r'<]m, 95}W^#f U?"zjWEJX5.UJEI䯿R 6r0kk  jw" /1swA""Q.cڰ\gNc< ,}|R{b!UrbCnW}D+/PÉIStn8Pm1ўA#%ǟ_t,HhÆKʑQ\|'Zb=GP0t-evtMG7Dڈa νfU-91K$Y/ oG>lx}hn4#p.L^OL΅=6a4iTee)N@eZR jwq÷hlV/vk:([-'.ho7`xG$A0|6f/^o"꜅tR%~"Rxnyt'X]&l҈6,哯[ݜ 7h!|8"ʵ>Kw:[[SQ8Y ~;ˉ)ݎkMhc/j\C0| iqzޝ`|u0Rvi BBfG`V~\lv+XkrتB9ـ+ Ǎ40zx>Xw::P7e/~qo>C%ic!Nz+l9Z.6ludk v¥}BS%N|iYC̮T؎dT1)g|ڦ1%!cJY{& "ˋ"LAJDH#>8H}L{UU,6wӮ>7Rb8)Cx?"{VQ5KQ% vu{/"d Yl;uj$a4@yc+c7k-(~2qa\Pv$/`2GǵZ5e Ŗ( v/LȟҘ3DE`}dd|di ͘*JmRGN=BiN05N;5ZU+F9!TO㵢 fleA~.KB~F材,g&{(68İ|}dɿCz>?ףNE^[ m՛㉘md)H)Ҁ1Ё#^n'"-(<|uTDS./ѹ❉Xpt撢 iGN(*M`'ſZaOol"p +q_m>y4=P(U%F$ 2y)u""Rfn#ɖ(&ǻi_䛀'NƳFOC!x^/N}(T$D9Í\\Q7^aF?#f p`I:i;uU >s u<ĩX#!<7 f9Y\(W(;JA:swaNJ,~Illᐅ'\pB8w|_ʯ^o[fW oZg5/y|HP I4ŵ([\5A= ;ЧDq'L4]27}`ip)JIwQ&42>R\b&ulpCm_gxRk6Š磇;yj8d͕i&Izdb ْ `QTa^?FE.R8phG:r H=cםKw Ld7&l'6t?:SGWrRi v!B &4!%{sQ m4Pt׊8fp dsNy:f˱gYZ0707010000044e000081a40000000000000000000000016239ea8600000b94000000000000000000000000000000000000005600000000./lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci/ice1712/snd-ice17xx-ak4xxx.ko.xz7zXZִF!t/, S]?Eh=ڜ.+?~St : !bԾɊ`l袁^CٚÓקh 'kA WFgA9ig-Un KKu 6p`o/-eAFs *g7DfL!9N[9L*5197l:V*t /?J"C66+3p0}<,]%ؿv};xJĂĸB=GPxMep !B"{ҼEXg ^iP,A a_ qלN Q3ABH L4ڜD/\-^"a\6ڛ${M"NgR}zs1]-qQH y 5izV:yG>89]󏃐UKI(JWk6^DگüC&w18N1< ?A@7/4#Yohn"92tRv bXj%c1cς&Tq`:dɝn2e@\g.w`B AY~51@f{ÕzLqmz I:6*ytBhT&}NkvT,4Л5YŘV<#aa6cS?kj xK{s+v5bߊs(0eg(p=t $k<2=L(+#ʨ]C:yJȁ[`Jj9T-C]>M+_B \kY!U͟Y63ȣK]YW\Xg'{{#Ip-T5z"6y%mSD 7|k) ]+XO.!p{O;P]ƭ1!]Ň(t ȲL u1S8l?|[=W[t߹ S("I. zՔ-"xc}<6&YMg+p WIEO`|BI1eU9V:%+̼"aCpƒ~jK,(M)tO+hvs1rQIUa]ay&ٔБz*[ߑs?6v|0 A^3KK7˚2by9OKr"]aaElJC&"gk C ߫c M qu.ɱcm4vC 3HF L5N^>жnU&Ӧ}Rɿ=J6yEF4T12n>P ӱ$Hs<$T#+ J|&#r*G&S=~2RFDsj%( Nt 58M꺛)(&{6!/tfkddX5mˡ?csD(:C ؑ %=`|BCΜ}۳n"c%R]}TN6wG=D xek>R~?ǣZ/Fj|wlmu{lcM"@;mҪ&z[ӓGyd{ n6]k]]bLWpL͆  ,*QT35y\U.ͪ k>5Aa-[.;/ퟙW8OF?3tXH9ct $K |2Tfv`3VJ4hԼ"ݲ"RYUeD=G<1Tnjd9QHߍ'e/jV`k0țAXh/͛҅7 "9oP,3pBR.IxgBnj"ꂐw^$y:*S{rY`Kh1J ^R_~O;+D4)ebmyUSܾ0qd%LxvEo^vu0i)< V4ކczߝ;.Ynoiw= "PҘ'g{<:c)$ rG[ Gz+v‰J5flZR?r }8q#FyH$joQ)sN3W_6K+xS==va̻夘_C=z:if+wKtdn5q-}ٞԚo(IԙOl mqٗABas+mdX:U^:ޝh63. |p@X_MpO^##$Wm2\dW֓h2Nz7jklAS#MRDh]kRk!l*'7 p!C C-t:ȇ@pF(@kbH b=0Hc+g9ˆWJPWX),܆,ẖ,:bU/!kL;N[FVgmB&AaIF(U<K„ć$ :P{Z߀iWɷBFkq^[ύִZZ3~ᖨc֋=``IR8A^_)_М& ͷsc8C=l39TS-s+i%GGE䒴{?e uv|s<.6wGvcf?Q?RgZSb}| 8w'Œ-NÃc @|TI3\OP+.2 dzPP9liiEi97q.:+UCCY_5X#igYZ0707010000044f000081a40000000000000000000000016239ea8600002c34000000000000000000000000000000000000005100000000./lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci/korg1212/snd-korg1212.ko.xz7zXZִF!t/+]?Eh=ڜ.+&spO?mHjlxfLf?(Rs }nnn lZu1Se`2 @Qz/]x ?*sKkܬח=ld A MT2)Զm ɢn56@+噠`&FhSg&Y?hF9r57trHDf*6NT[lݩ[Mc=N2&zϋKcƴ=DTuJ'ˬ R8y:[&5وI!YSy]upc>F9`5O' &bH?gu}@BuY]HZ1#`HthhNIA37[ WC@:rE`S \ %RݹI1}]PJIqk֛w0q/LN0*C0mN GmG4mj:.Լt +@I3Ԅ6Ң R D_\[^2.Ԯ: HuC ""qs6!* _FJL0BL6Au&['48jGpbz#iV0KoZcD:]_iZ-Y2Je1 27eGW*䂍gw\mmȫ ޝuu XMIdI*.=pLk;po@U- 1",eU%aD!7сI6>&ӿV*qx0 BTBc|>f3sf}_ѥVq3O~¼ž(Ь8jB!jҒc#: ̷÷kEu*i{"2/mP=q ©UU EԌg>L#C"}1 DO ٶlVKxao߇Lq҂ё/#waLh‚ƝvrFl~I3uJՊi̧°eoHF&85GAJ#IK'@1+ ~PO9C$2UZY3v&I c HM@yjƘ3>:wL7 L_Ch!bxt9 )j;!X,܉o@"Op]2B6B^6:<#. odGf>uuxԤR=J]*W;9YiIGmb u=[P6ӗ`0h^f-- r/N(@n 6De|ӥ9 vYL%CK#Q;7}kV#!F8elcf&;A 㽦Ҹ2ZONCe~`y-uNe/wH`QB|,+@Ek?3FqFYMŮ68Et,_6=Rg,+aTu,6SVv &74[c檬$a|fuIZ?%[AYCKOxJ#[-\I4%̛>Ѐwbk7ɢA1Xߧ=UZOȫPEs5Csjp܊TC @,d[se,m)3O 5=e^`eMk-)ː"CF<*،OҦ^f3U[yZrO81=?XV .LK+-s7yPP;`#1EvY%u6VI,Os|R"`3˩'bgڢECOۭݠ `5Ƌ>Q^G@,e5Xtdq5#47@Ľc5?Y^5.ٸ<>hT2xMyusx;d,P92D_ 2| -Bs8!rPm4!=W2<[ѮQ:qj?kD,|Վ7"UO3,1}cu}ݠ_C#h9]?D~FH-{fwTNI0& x2tT;:ض(]kaǬfr~#iGoQQ;Ifpk3z F Lp)A@߰P} k6 qA}Xw1GWsLp+`f.uNl:dD>˾1j*Ey~CS , %v<%v~X|{Ks6ҩ~8HM gu(>Q Y>h[݋D'^ C[OJ!,f$'ShP"Ex ^}TɈ . p)rٽ_8Hw-ۑԬ?l*GЦCX^F.ȫ`Φ5rBԨ%f3u Cj۷HF#-|'p+QuGibbxT*Qz 7ְZD86VbH:L.5طv_iϩH )[Mb%*l~2V8$+)A>ڟ]Xa45 Ϝ jVA,7X$WϾ-3;w=ahi=*.Wx1ʖNB.?urt`0a$=w0\亣h͍hkҵ[L( Ho@8=гF+Sɍm}4nYֽ"bܿB5~`v8M2?蜐`\ I#~W 6\L$0>FSJTVUQSlNr2m݉j{M4Zc>p(_:(+,:YK:OѾ$ݻoYߝUh?uo5+9Eⅶ;Z oSړ&z FfY_dI^BHǿ:rn4t)Q[^o){Q0 vQ )cbc 1F|NM<5wBpE[lB;Ḳ;uHb#te1$EP}!4 #]&h ӎ\O~x^F]!q۱\y _|`yܥ1C;Nᅳ՘qMv 1Fb\]QJ22S:b7 -E]}ko'Ѽ7#~M( OJP+@o 5L@X=bG,PV˜V ôX~wK9JOlޱ fӌd$jtXkQ/3?grvYJjɘofud;+W_>`V52{{܂BG-~e-rڄ6:]7.pdtR3POTН՛4\N \j8t~@@ا!^Vc%Q~f9핺^)Ew&U23P6^h׺g9o;h΢_q,G / 2;$R|« [{Lǧ_ɢ{AXɺfKUu@ D%v=!·e1 o?<#=Xثڵ/,&G0v~O0+l He h"UGվK]lS\M$]-gIA I^(}<){|G@ EP"bmX=k-m(=S5{iD<褏#&gcUm+`Fl$?@@d  zbt)uEP|-:yx [#(,("UaXihϢGUU]u\83+̳4^(t8݋N"hzycM]`*7CS֗ k>܍.p?z*Gk9wК`Z‘=>J=W :!޲/}{U9T?7Ob 6v1r\ Jd=g4:Đ4"t4Rσy D ([dd*/.fLJ5ϹUgVUR£6 E;~r׌MLfnEj<ߠh}'cIG3a05߻R|,w?F N[kfӌa.x`҇f5DZLPkoIۥH{/#o- dNgs :*6%Viˍ# [u[,"F@v#Y3?Ag_p** `N=C&:Lf]C?I"rv(MBG5N!r*w_%[sQrC.Age\!8hYjaE*Zh=hmE0`]AA@XxixYx!ftz] K|_p1.R$7HNKz O߂_aXXC1`XL _Nh0t'i1" Y¦!P:& jmړV| -=9-M}1C(ٲ'1> ,?YW;{r ?P,_[wZhI='RwPܚo2~\RtE@9e0{ T] qxi%FgY@3ç^׀<=i?~gMQrIv!$8ٙ6qnNlwke ;ءFnk) ƞjdsXDh$,5 C9$x n_I P{ tV &i{/1~KaTȄqwŁ]Px@oYN_'GaY~1cRo~zY6PUQAƔ p> "ӽ->Uɵt>ZbpM)Ҹg3IT!H4G *77`|Xp*%r1!ː@cw-{)o:3Rǣ#p>>eQZ%y2҅ &TFO0R ܎i^}Ƶ֧̟RY9we#~%@[cXhnA*A` 12ǰ2ٞ-wb cJZt',a#YIG"\$&4Ul'ᦜjReMк NFYNk/cPkoh{AIg+)0p`giҋTJreۉAj J @ #ll FM ?`HI\&R;qk*sMe!fZlZ NP~44k)4f!}rL +~Y^eЬ[BTDE`S4W+G7)ĵtvu(=RdLL;\?h6~k+BstguЉS>--YXf.l5rc-c7~V Wr,8;Lٜ.kn+`[Oٹ3Nr_-A JfgkDkߟ@86!6XИƆ+Шzj#1f+C@6M6K4}',U+ lKRgro%?[q\`W&6: y_#f~'ng6[swKd-nzJ|zµZ@Ȏ_Ee1 P"{Ukl WΞEհSq#u8 yn1XZPfY==g;r>nIk[ykQF#m2Ȱ/1Rbf0P`1Cԏ~D0 M qO K:fokk`2N?ÓZ,C+#.>~HKWұFP|هp5ok'c3KDq \n(sm/?pW@qr|`L!@Y1xԴrL̟]H35kW fP}I̳ %`| KOط?\ɒ [B;R@jC(y)^&Fzh]3HWR3K8<؊Yc4x1;")!qc2 pBiěatH'Cfk0hOPK(x@O(isC tyJeTt?IPuPoUQ0Kt:h4.zޗ|NaTpwִ 2v#v?at%-O2G Fq#YXrNXIaZ6ؗadk &ɱ[ 0|;SG/%ޠ4*hC?d\-VknLȘuƸ lӨ|U>ɴKw(9b :ߩt2p6үKXDp\pP#9%e@x9щ++H侧>z8g[~I Sjv~my(Hb gx&z m&m!; p!4#LؿY3:M!cM4h5qlM`0fMo;sEFMs? 2Wyda^>@Z&fr0JΜ 7%%Kpx:7M]<=.YZ vq)0c'x√rc$%Kͷԃ|tm461UH CVOߝTYa̍GD Nb z =?Fec|m> }-9|(4!4%N>`?maAs*+S(YMqMnv"Jly?;e-$ý4_Hŝ9\u† M{Kxo(rGHS@FfN'c}P?j0橄&iU}źp 5k,wqZ 5ƻe]jx\Dq)Io.mD#UR14\z3# R ,!ݳT<ak1mB_s&uQfJȃjyY[ǫ^pwژ9?PJk&0< 9*b tUut`20zC7!~\5,J e+([j-RҖNjkz?=6#i ;6 AL<%Çw+צgڷ}סayE⽊9p6cٸH=$dckV0QsbI*h2 aV/?k\^߈]a~0qU=fscm?F4њ:ьJeDO!v lr "wj˴V &ia<_$Q? >&MZ[#(-ݤuS1F Wcϝ+dSoK l' XnJUT`/iv4:JP!2T%ʴqsFS| * <帔ؽ}g~ecY ȣm>6ksPn87 x\2Aw/ >{f]Js`t_Qŋ- @IG xܨ`35P`r649xgiFlK),֩6C>!L-o)-.Kd_ևKvQk b;;ucfq; u=GIH΅%2wOy!{X"gYZ07070100000450000081a40000000000000000000000016239ea8600003f1c000000000000000000000000000000000000004900000000./lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci/lola/snd-lola.ko.xz7zXZִF!t/ >]?Eh=ڜ.+KږYGZٗj]*K2akܭ*z$+}Je5+=zWyd:tT|qB6_=Wa/,.TTM;DہΣ&ă:{ Z|%ֱAqRQ6W̃x{]?64dC|AyS_ Q4iP9dYfX{$|BsB/xr&3w$6Zfk_>򍑚,;H'ȖW:bqW"Dz.ޥ*ao_kk~ ?AnD~C $q N2F̈́{czCi>jÊ鴇S%M]u K1>_y~pΦ&󑪼>4 ,»6pX?a,AJy).uMK~HIN~ó LW?塧wj ?+#ZM UR0g0]Ù>^|r5~ `/a8fiETK 4ТKG1xID/`f󅖩t]=liRkۆJq[ma@U ǹ霂,PDS.@KW(ৄ]V, _9ηpGۍBgh粒ݡQnņ:b?MYZoTX <2je-.+—IX΄Ֆ`{-4fGH6 HI) p̻&+c8 @n>wׇ6ߕ$Z(O˺KEu:2>:[XQatcm1ae@-3%%7^P g14H6:Q ̂W93uoC O+ߣx>5rB`!Uѯ>Č~pMI̿XzCbE2`ŠcXcNLnfqU( .ގ09/fYn7=d<GOv0l,YX"Lyvۍ1H3 >9uRH\H!In0=cPvCMj֡%ݮ5!KHꟐבM2&FlOِMkf 1ZqCηT|"xa ^lu^V^ݘ]TD* qA6ZHIa\I.M-qDTAQqX_3Mg߽ӓ7P6g[P:]i26'z1CfY񛤜z4 w{a)|,Z93Tjmv&ܪ;wQd@nf򍶋5ϏwY[X7t*e'\jʹ+i/j2l!~* dM@F5JBdCӤl`]AL6XT*nn0Ee<&+^b&^K{vLfJ&tQvQuYC,Ʀk% SMC6FS$9}rpy 2rȲm8~hHtoB&`kėÎ8:́{,YEI$~b7gQ<N?_H-ܷ#[#t}ˢ߾*Ҁ$܏$ᆻ33aw⠣-}ɿdG ߕ\7 %2#߻":<PX N_r%΂q\c>pZۚˑzg2 oB8Nrg G Qk4즨۾DIEWfQ׭kL&c-hw@ 0t./ i='I;fLG8׹D/0g^^|?Hc8#7`dqZȿ<0M?>c.(m2DX*lvk *F[R&x(VOL-_KmGuol-\Y"m;(u|d0;,orv1d\;$G1?6\9J&9hI7uW!}<4a\ֱ`K'`!Mt`QP< V&MǙD+A+pl$`%kߗY]T @{v7[ Sfh!9o_'Q5 E'aV7k2B<b`Uo[.&ٔws HzM 1sA;N?H)(cY# J ň DxE;d(GZwvPY Ui*HhRF؜pRDs%{Ě*@5؁VauAf>ٜWM'3y3MRf`'+rMtezJCʅi(.t+pJ v3$+4k-'kAwNΙvg{i^Ec( [`n-bxpm=iωFL(͢ X%/?1ªŸtf}h1޸Y$h{"xV% ^䄭ɳ&-AZ{ePto~:~'ϯ\|} ?S -긹]V SEk)2#5)R?,!#r^\mt57'6;=U*wDdi.&Wt$!~X[oRA##>0'>!0R^!qƎ0m UR^Hʺ;Q#%_ֳ8,OlºӚ[L Ũc(TR:íZBe݇ֆ &{mɋ,jT(-iSj9+'3eѩ}! ݪ˨etTdU3zI~A#$Iujz|'\kY}+&o eQr~ ֊]JR;HA "}C<$jX(6 )BD)΃S;SJ&},Kb_<8ƯK~fA'W^rzٲ2iFʠ~Hҟ3P%Σ Y2é,r wn7&iެ>KoRCQP(mL=<tz.!.xw {f^pŅWV΋&pV>yC:5fȢ)iu,IiwiQ;n-G*c o*4;j ?.GO}vS}u0?q@bNpLPTg G:jЊXn0'ˆg?^hJMi=jFBjIVa9\<<_Mm0@4cMnpKNxQ]{z)ݣ㣲f v֒e}|ǗkDCyǖdIh&&0- LYDGyE [|ac8I1F(h*% |'AV3*n'd呡Z@2GYް@UJk?K%eE+ a&ˌ⹀"] q.E1эi_O0j=zHVMnNc͸#3AΰaMhh?D憁PQ )d3ͷSRvrX/8g.fG 6həq}PU >oA+W@U"/fJym"M:4ԾbGRL7'uӀwM,2s|:<5jB猂(;T0wXllʈ=~[+S@S6q,1J!RrEzA~#x|E|$L1cǒ^=/>džncml]A~jxж73D4HznSfaO%blһ6WJzA0EdK;\sY?-Jv@!~L)dAsДۨLe J.q6Bix NLT%;UیkpPj}%8ȒJ{cXYU'jjS|8߸lF ew_`j@!ylڢw1QO-t8U??mY@ Pe[>_B\s;n5bhC N&quZ%oF?y!ju(0 8Aـ οQ;_hKSV5"2.s}US# &_K4!?""7t zYfy0i[9;)xe@:x"[gP97B_+ 2'Aj'թQa@qllY]`+QNTB 9ftS* #Mit^Fb8CXJe,x4 r>Ir52cA+Fv*Zr˭~0lej3iUaARFO`J*Ʒdt%o e"1X}?E$mO_$)n&ԫbFהPj o;deF*27adԊ9*6~hQ>56ʩ&T|,*vI oibFFC)JЊn.N]y(658ErIgN oSl2{?o^ɒ1[_|)aE.M$=5'ƶmƁ~OpvDV4;cxܺу uo}5T] Z _}d)i.it<9A>/1_E&<EBf"Z f8˕-$qHthr3;`Aa"\g f1M>ݩx:Q y_-Jj*ο\k L'c_q8PPczV#U+tPka?|&bO,wX<_]Nv̝BDo־A" |Euxn2fiJbx>~{2.V'~Vn' (T[K'#ջ+[n\dZ&`"&Yx#sϸy: "9`KZ*׭(vPQ{Esُ^eoomI_#ekO3G K(2[0ld\Ƒyx:'^OY/JqsWD(d%eEf7_r78<2ZCb: y]*Lc{sT+Yh2[M,orZUGb@5ht'QWo< kFN@q"`5gEE~ֳqDxHE  qy{% >`h`O8-oz~'Gt 6`{Kd' cEWxSIvz=@",ݍFmeo'@,t\_`>Н!zt4&d$ijDHoĒe&c$ [DO5?Si+APGhQoy~K۫vVHZyÏ>U* EC鬈?t-g< [e% sw:z{/s6"tfӆtu_Pl]{mݹt+('LuIݾgi(GV4lg03X♕$R5x }v#0饠7 cb _[# [хeiwpAM+}P#=H0\ OwG1v+zGF\$b"*VlPc j ^/`{"PUץs4[</wӖQlyow牄-u~P:Cf&Ӷ7[b236=7}B{{wf /mXYP Rg *`7NC8TOdM09t N'Q)cxole?7@)%'6?CiJC6!+:Ys.. bRAE(<ɕuk(L$Il40}c/a!6^`R.6x/EB}1!I*16 ҚqU=$`B?v#Od&Z,^BBe&վhudMN&0? vRnFimWL-Elt91X۳؟R΋=VÄqA#}n.ʳׯ ?r9}1&yv~^2<'AWL8 Nn. gAcߣjVKoP\a}@6]Zy[+sϜ?'T^e|CG{d؋8gGF,: *<{גg2vy#6UumiJoǤoM3bxW V޷OB:*Bv$7 TDcz(pkVD&le!%J}_#b:;W,b?+3BL3ux ^FyGAp+]e&M#JȯJ<~E;@eWvuQצeΎOXw|_b蓧r%R3ʕz]DOCc#6_f0f/}@dt7]ºR".{kEK8j@yFJwuő"䫴^:62 miܵId\5}[$>21W _+260&0{J BsZJB̀K+V B<$qi1`vbLH$m̲ZyBR'tTM =2ޥfNd NW."XN8<ZgB zZe_ j#X;Yݰ;t̾a6BN6mnn8 I%Ԑq"}ǖ=9T՚YB~,  |L^"Ðk#Qgt2s^Wؿ&=IQn|늺/WEsϬ3U 'wom2Hv)6EMҶmnY=58au?h+( -F՜g^֯jod(zfجI+'%OPPY{_PՒ{; D!L>7}kGL&[~H-.N7l@[":t@ʑ.b3)UU߶ǡ4B#t~jgpހD6׮PYw;OHEEr8d8Y|2'lEwz @ f kglUvaDnTIqbx6ֳ907-q3'nl / =VO u z0yZvjlY ^?K .7b&6qC@Jլ9F"p}]? ͕6ǥG| l+qi!ظT4=x@MKo"W}BPy=x*L#e @шmPglQUWj[4*ekE R<6 N~>$Onx]_eL>Yfcr;E#r&w7sGBz;!ߋ^5(eϊ=go ~~3>u;*>]``Ph\p%O gT O="Nڻb2gF "OФsҗzpXC k c ܘq"W2 ~ut?`a&ݏ!g(8=IIϜ-,m#H6.5r -sVXcqyDvw Dd#bm =%^8Q  @ ry*\*G: ]^2߬(0P?z+AƷ;Xt0/ASWmS^-lOHqBzsb1ШK FΫ%ezP7WPDL0n.r\\AoZѡoSv6JKoKcD9Ie90 8Nw*d=oلé1ּͪy ͩ25 `ׁ/ec?Tu>)m\ۻ3f;n@,(Daݴ|$_zgӑvRjŐ3{o-X9v`3_%zDj ӌvly0\$`oUTF`h>Xc॥Y]TflrP[73=ؙ-8iBC%7}Y.>yY"!yiPII[ U1>yC/D:cw.5 PB232.W &-DX?@kJu ;[CM8+9wZmnnNqRIS/h=f[ xgrE!7^X-i2Pr%yjCD3~ҙj0fQOp9o( tR%Q~vM4&A<*e X0axLT+X6G>w gIV͐v ޿ !D']h߈n)0naƖ`'.j`Xg=8nv ?i'_[G&*wӄEx&^){&kai,7o"< >G/+3CNq:uMn O^J7ʋ61k 8O bN?Z+aZzo&V|Xw]aC$Ѻv'-c\_vbʽ)ԠZ 9T{M6:4ޣL48XV8I(xuC;V)Fr`OyEYth}/q>|Mgo=To=&.sJʊgD{n-z6CP630TӸHE2R}ƃgp"'%]w B8V;5PU5 k8(c(GUa-QPƺ"nèMH@ I:L޷ыq"ȃ+rs\{jE~y1R;Fd7Wm*usE%f`>!{o&g Tc8B.` Hmg"ng[BgɍW,7cM%c'}ֲߝ Ĝl܀Sء@Y՛&8[m2"U)Yd!dO`n䝇]|)R" pQބxrx̽3S*mfZ]#Yk0Q2u"<?4-W:4/~"ƿḳU@ 58(9FSHؤ4%uw5C_s1U-nJ0ԆKhi̟X|c`55D$F`TRx#9`x--y{V{/O9J?4՜1{krQ$b* B/Jeg?MGٲ΀ ûQIػx`d,/$ l!p-<mle懠CaNq)B3mۼ^LAS[}s4yw΢$DGM|PQ 졫4$߼;Bmٓw s^a1Cw4W"4۷n(C#ӘQNO<&TuDF,-JUSB+ a$;poZ3n嬂szKiY\ihY |Z xmUJj+&xvCH,.V\me!^+K<ǖ4W-L9ỷA}#*C7c`[`c6+ #J=ҵDC5g}LkΌ}Ypq\j&^E4t]̰@²z{|3'KX8ST`dTr?5kHWqؿuD9g _\e?OqQa2f+gvK.:Vo=; Ä I4/6&&HPk[y*Wf OIms@T6 Чa^Re}+wDhWe\v 6X3;>g^@7I$:5g2ZcΌ\Ou$'6gy?߃o$Q ӿ*LEJ.sw)p3*;Bb{oAojn/~ ["DbN=| i 34{;dl·{>dy׿+%8 B[e_ 5q=?sNo^Chg=7>exu^gfJ myJ#7*u!Zu9ӯvtXڢΝQ`mII S+P&̐,*0η,F@P9܅0t+.5H3E+>/b;vOܿ&԰%{O,QHHq$1Fݦu_GQ[W17 $n*9}Ϗ0=%Bi)B:=}BJL]{@M} &RQ\uDACT7OA=$u%ya.5|m'K% fїѝӜNvm-b'A!pc:hO sdQX- Y_{;^"G" HnC},4Lw۲^﮼u[ .1KkwRqeEHILj)c׽@ӆ6otPdgR6oQ0munE"DA]$HN2p n+W@I0ud<(@K*a BLM_7n6D1 Ot [1j۵m^n:o(_KJJYˇ+h}s]8,18BU0d4m_czz7&:5k ).J^P.!Z12؟9ޓR+ 5TrSpQ7?P:Nؾg(L AeO1X ƅGZ#KE'!jqT r!Gn1}PQ79JmՂH,WsхsVu J0ubhIq-^z9b![0%7c+?LA{M_^yjEBݑ-b;}Sov9(Lw* 8{ZcKs[,Y!5l <.8HD&l},B 6~rȼq 6D~^kb Iunm7*eh0wYRxkDD,]PTCI_{Z?j\kV9xRLQFy4[ ~U65`_#"S@(n 2yw1vKh, db<10u⎨uHlmu(Sp! 0pLa!?6G q1HVhG;˭JDaq;ȰLp L{ʤ4 P@"Iw&NxC7i(];E!c.7?  ^Y~ Ci'^S]/ {;`^]U-5g  ͿI0IE3`3NӞ8CĎ9pt~iy#k|E~XPV]h0SLZG&lj]ņM rفP-!xo\Rl|_gCLib=wjnɎo`ua[? )s('dI}t!&gYZ07070100000451000081a40000000000000000000000016239ea8600003e90000000000000000000000000000000000000005100000000./lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci/lx6464es/snd-lx6464es.ko.xz7zXZִF!t/l;>N]?Eh=ڜ.+εcg:^,UVe =@\3SOێ| Vdcڙ֫:)Ÿ6 zy8P۶ QMC\yުnCa`D0Qxޛ6/ihAvL^4;M*A.bts|⦽(sܕd'mE{0zoc&K'I>zV `qy5гvσOڤk] V%0ӋʱY9IM5(yp[*rO ΰ Κ#/F‬S,B ){hv`7hN1ۼZyi`^ C2;kRt+G#fꁣlML;[9EܐR|Gf6SN?;l" ań4b{u"ja*t~c4| 9gR)3.]6y+\!^D,_Au[G!"Ldy [Jܚux#f%!t(275hQ)=[6]%e3*so$VS繕YarDZ u]\[MwI 7OT-Dk4#8K x#ŞBHYVKch.4٢FiO`qKK񭠒3^61qP^F_7k֔sҎ9K'"*=槖HQK}g{!O 6KD'zaO {0'GV&X<:FPq^yl/#⿠x3`?ʲnxK"L5X huTmÒ9%cr24^}w 3MH]C2Cu[YJNL L.s-CEeJVlꔝ(fud\{I-.FpK2jM(#K-e-+vG2Z PJ@@Ns($HR&K^MhRXSw)%6ƃTE: obYHtY,`*1D ;LW8QcUȰDI.ڑ [ #f Ts%`x>~,k?X*tDc7TOe$BŎ` z{ 19O ZFgj_x~溷<y7}b!Bjo6Sؕ|p 2Qͬ1ti"+e>vg} QA)zz'%ZU:uB}n7Ej;. {zAe1()MD)NiBGiojȍw{Y>wFFnC=_߿[}Pht'PQG.P;MX#s"O`YMk`Udr&CT7l V"ǎ0`IIG<zV ALhZCp6FWC1QƢ&R#/-ok αmfR=qG0d~h+CՎs6ŞEwNGߩ@Dyvi~|;xjkPe|x;DJ4h#2ؙ v標p?)G|2Dd~b,ɖJHkJ?#bǠt?ޑv$n[ܼ\ɵd١HUɎx`hK@1iܒ+};[z ا*KT)~[M;l0m@9i.O՜֎"<{y'!+n ! ]@ p󩼊Fʸp h'Tt@Ў=:V 8Pu3q*5n>Df>KE `F4'u%Ư|`eB@!wyA`("+Ayey!Ytn w"-I l*'aS`z+5O|Q^&>/!`0lT=-%4ZNa邾ILqSQ/dG ʧwN`nc؀-][t1s9A^ ^"4!prģ!A{ܙuR Y?D܎a&5v):d? qFtPV0jF/8x% v^+BK&6Uꆢh<=bJg,ʋ`4*VL5t-G3z- pꄯOLu*q&d3ab#o^#"'0Gʋ E}"6iE! &t NPGsݮ<ˡC+3B3V'zkKܫVIHZf[gP as`H7huEe#:|"(sD!=>Wԩ~yr6jK!"tMXCz0 O?LmBj$q,rG@&Ә@~kLwؑc]4.5Hp\Qdms ?, Y~aX(bYKRJHOASߩ &ǕN: w/ܗ{?]%+E:s8)bBYRQIqMhwNkplщEՂ3*ymG99G1WE8z[ɚ6kC=['2?YzZB _?h})/'<^E.n_ZZyqPHTCT%y½` hp<]q3@3bg k~A*G$(&;kV"zNWFb6IqKMIsPi;/gMrͺ&dݢ $vTnraSlE~ɺPK쑒)r?342V$a=3򙪆ȼ{=ovLqΠ(1 htǩ^go&-\9F36,pɗԝ;W6D>ۯu+Ϝ: KBi_?۶fyʞ=+aMea”0Z.!IӄI߽5Of&&/J<^.e1s⊅<%<L~nC .Ȕ!#/f;dmMdKW1'qfN8 $l&nMP6a%~.!TYӧIulXOάءjY!7+I@Ln^ Փ>jNis܇'&i71,FOۡjD݁D}uEѧua7` ǥ)x\ψLl4f}?M 3rNzw[Vx3kĚU`QA8g1(\;[5'n 3z#Hm'0ے62 t*qǡx9# ~&#1OdK1#z&E)9b(q8YM;:̏c^#[8VJ&8C眤|n<-2aDAf #=\CӏS(_&ٗb 'HN>cڋ('ꔎa zg2dl}jKLsJzͽ`. k5tȹ1{=/٨AmB25l1썅Džl[@}w2v^?rUs;hcK]Jn~6ʳٯ?ITb/'MF0R'CŅ2t~&ɨ,9Z$<gց-Ơ)ioUMipǗ¦|i,.v]$Jpb,:FϷIC^]"~([=]WLOu`J*6va[~LruDǼvyPhcuMEp67N'+w^~52n 9ZZJnb,YB&wo'8r+/b^T:D8o45 s3>[JG'ȋp?הg^֔ +K(PWKgۈ;IW#JWnGc}w8@ ~>| eb&J)gߍt3JK颷ַJ[m`w_]cD,36G[eOM˽guޕ4&Pc ڡ#LҦƓ& ߖّ`>jvd*<ϯsFQ]7ǟY:mBg_$yAh[X=ʴ lxLCŁFNKAo u:s|pZ Jy%,9~gYjه%sA4*Pv?A%vBedB֞ZCiҢOqu2@ƊÃ$?$8i}#XXE'n6QmsnP~ kj(j0harܡ 0\}޲k+?2h|D_;&qc`Mʲb Kd|LUG_+Hf+O =TioZy8-g ~<JXg7>ȉKejg@ۘ'%2◗++";1ܭ\uow.cSKn5WYn8 U~w;Ў"$.񎤍Hxjoj?xx`y=::!9F,R4ˠ$`rMVOpokBz6{ͅ (j.#WGnnMVF0k#Eqzp"b[λHqK*b֖8 uoUaǾhY^5_X>g?P;֭H@ +0kh{xCx:GUro|:@x4̓UWr W$Og5&ChZ:_(K~Q`xaB \1O+Sc 5.߬c kwEg7,a3 s6 {`Q=<6"4b/T@:Jng@KI=jc0a'mnU$UᲪ-^א.pWK3x6qy{7x$Kks("`G ~@ȋ+YiȰY9ҶS]M_r(,g,5w0g@T [R0Bz0eT {UpأWc 'NETEE\b1a!ssrC},\I•>2Uj/V΀2ڥLm=U%v> ~N8-@\ @;N.dyI#{VX۲Jo|)+7ArO֜*_Găaάci+M2Jm'fT5Pp J^V.p2!pxvAp+WU(Pb@:J!ds$5чNt:!g s0ԌPt0 s;Cw?Q}+ ^'qIUZmzNT.0jwҿ' u L=rp /JL.$؎{r);p*'oq}Gy`sE+U%a~a2DT+PFǦ?:*+IAnr׭?,jkrՇ+:Qg78&_v#,<9XJ6=AI!;uCeejɍWr5]i.XPU°@_զ &B ꔤoxh)DplLT ?g'MK1:<0]K3zamP }r]˴E[8i8"kkG"n#l08c+Gs2/NS_Tp7G=ڻ#cٶl%PmN"Sft+7vP\dȮAUЂ T>ܬ*# ֵύ! oQ +K#H[aG9ҔP{# X].:fӁ-LLLҽۤVeV 61{F{ۼ&*@q=#5ggGG6Xu ℺zQUj:imu.x°(2Q*~ڞopLUd].XR\,;=3#]^_(%Ev屰Y4@'û7-^K[a`z,q!ݡg j CEUWp>>,Рx, 7""z)5ZFj,@! L#2=X+72Ӱ.0< 7Ik>مʲ,ܣ+.MSHttFħ)'P_6!vŀ=e-t*籇ogezʟQ-^80#Ԡ݌4eIɜ;`D9R5A@fCC:!Z}ȓka W=9=G̑д61_KI$l'ڹf>!q>ĔUK)X|ѥyG ۿ}.:s̑W 1=0qԦl^LtuFݸ0V `z)b8{mBӌto&Vgn.%HOtZxj/=13e)g Nk٭M_h{򤷬r&9vH%}7Ҳ[3: kJCXt.,zYkov"/Up q$4~Ԛ QJ@aL&);Q CKPab.><=183U/(^Տ#P2_B.3&, yy ~D,L?p>eC4-7U_یf71>aш,.9k_QM'F`١Ϳzb}%DM5$ N M#>fez֧n"kKMawĹ*,U^|F?"m{+#&UE3f^44Z۝bV{& #EMir ]|eb5eGk@o@Q`wQ,9tC"Z0Yg{d,B7pBlʮ~<@2򝒣4ӹU8]uȥ'BYwr$ *30fBc U#H"~awc[` % w~tXN,xY8Ҫ {i2 .r Ѻ$gGD5Ly;CS̨AYgSʌ~*T-ϜOt5廬SF>&ca"j-kH| t? ea܉a&cnN씡Ѽ;C'y1λ((D=(0Jcx8la3VOl} Wxg.`!H8nV C7'-ʻ A.0j "`4Dp=2wd;I4zpU?xqzLEpب#O,r\X%(YKClI)ebBuo^FB+W6nhlGA3߸h)8W"ahQBw0\i*eR%~0cS$h"U0!2Ȅ QBί&GlAd'cn{KR$%6 Q'iDf'}Aoqy΅J3]_c!xp8k{ԗzˈ'\M<^v78ZY xOEU(9 \R*jjw`1 dwtYm|QvQ2K7Ǽk Rkx^80g #o!5sr|H!8_4 p@a s3:ŸxM8}&NB(<[]ӷ~Qg|2}nA]9 3$Tr_K1nOL&qIsxD[KG xMDaٸ.OM8mp2`Lg3Lr*?(A>1Ma-73#*B~zݳ]j fSsX=#;H CsnC ~ـcXC]{|wo =Gky+)))CEވh 픣2wRn lv>|80ɪ9T.fk:B0~WI$NV[ɖbF兺H <0N 'a-CX#/3!'x~+SdfΖ>]F'C~UiHVV\UTE{U9zʹ=wincwmgìv>'0R[0*@LE{ R}/ZR&Shxn=Su և;4$|SLI]xpOikK[ W7_/M"yg1CŵG2cVd5MRu&4>(sHnoSξ#iC*P ܁{3NGluY[;fdӨ0sҷyXAq3:_B{T X\D`h+P?,Tu@L0=^>k3_† <^U rÇep^z}Bí OP *Rd$ ݿOYsǓ{ .3c*cR]1 y+,++3:ko-,h1A!Eqé֪GHW [LOvσxXX`Ͼí}i)4'Q>d0Ѿa +^pKI izG?Nt;Yї689HNV"L{U?72`z4ag_ ݷPjkMٕ2V2ףD/8t?8Kg^PV-%:$̬Xtebw[xEH 8X)\\ f|}J#fCmied 6(1j*$qx5 3 F*P+(wwG@w=E``<1 .a|?\5g_e*fS@`K=uVee;ΑE@&.PiaJGK׻4K-ITq+- {*۞.T誴f/!lHGW`KG ovqv O:jT\}HRT>.hk; ϑU {iǰtn*{(SSdU2}*84ؽPa}OaH7%yF96р!b,цUρM ~i!PħXqg);hDBzD~ -.1٘3jz\Gf,,bsЧ(z.vwOŠ3kL qdvvS+[cB>! m!tD9&"nZ 8N)hu8[lZ6Pўl\NkthEMS-cFD#u۵;~Ы `oøWU טUq!#5Dy͠h=jKٶ j W"\ Kzxu3>'?DҐREh ԩZBO*.R rz{VdXc؏W&PtTaBNe~}_o)XzW/ٟ ؟~0$JHtTpv`$]>];@`9 "mǜM։(=l>ыH G"< -)nrQVj{F,slܨ9>oE 2-wBJĮfIHk{fR1NjA~$hy M^>_rh噿׏g<5pgT6 s&[f?PAk]%BV݅2iDx QFB@e!`K@W.b/ /=VJrEj'igOyO,IYl="bES>'gM(jЕVVvbĩo3[- yq?/9|["a u٢9}ifG ߟ^9֌^*|gYZ07070100000452000081a40000000000000000000000016239ea860000538c000000000000000000000000000000000000004d00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci/mixart/snd-mixart.ko.xz7zXZִF!t/{SL]?Eh=ڜ.+Ȟ;9fpCv<*O<{kV`fUW!Ntɯ IiQ R྽&vrw cnd9VT-0=w@s]Ecȓ["l=izmRBGR{v/鉺CBr2"}Gua` |qV>h0h\LNݧWk\wA2*"s֝l8A38RŅ%8)-KxgT_(_ܽA2V#QkjH))"[bgte= r\D}9.7cg&B9t\#MH*-C4Eiބ/Ef*oĶ,[ I!H#!-;l yD z Q'+XLO(%k:IH=cIoaʅi>3os4gvoV!P.20C~ѐI+&S1j?q_̓o nK-(b:.ߣaan+o}мUN2r.TWxc<*](: pFeN.̽+!,PtwO D =@9GXgIKW>,"iA{Bd'd$N  Ed-*4x>D+ro|}-.d=*~nXRWu9 I9{_el;i$z?4/+ &-yUSd1Ì$%2A(~74Ơ␝r.ø~l1>F)_nʂOT0ĺ"IU|lM9+$7.=_.9)5V,_Cpɑ#y6x7_.8=%WaT:ok[hoA}KoR&meX:lCsڜe;r9>Vz ]˘gzG)Al;=ér~sC@o-`uaDi?eUamRv̾v:uT1 D$^g%@K@y,O7RA(! z1:⪍5EDfpzJn) Yp[ Z[z ,I aރcQ`m~Q5vԎ= 7PAw;c /`z7؟H:62.Q rJoKj;S@4(֟0HЃ;"_ҥy:4fnUiMҸzId%Of,gPU(V7YM 2!E[\5~"R -&ԈNN r u]5E &rRMۿ;ߌ^L%E{$g*H N^eM(].T A+ i{#eh>XtE./Udy1RIKOm h&Z'OBrک\57Lz')oWk!y;]8G;ޱ"OB s(8½qμ!?H GL5+h_b$ec֯F3[}YL_Rm6Nix ':؄4/1 o lh=W7ܹI ^zBN)񈶮& *oMf=iP}f^U+t[@TT-C[HV'mq5kNzbyz DknEPѡ6z r)!cɗshfx tդl#}b2Mqc^^ۏ656*U] 7\+`aPȸq=1%AB&8i|Nk[Vq<%?_5:g7G8N%i)nBzfs0N0!t@nRO0-FRBNu)B&Vcq=ƶ UG`a:,W/` =\E%3`-< .HN*/*d㛂xMj.^+}a}3hM]Sjg|n*#力:BJ%(D_lcQ 9q):41^WƦ(06et^d<)r}dͣyikyڢJ&IPN4t*sQAiy\~ *Xh#^VL|!~b-/)enɦQ pEp0qmeKeM8T?12x;V<82 $ttoJs8\~T#?f7DD0뀤&#RҺvP>q L0M2v eXC^,Iy9PL2>.Osʼ\.kp>~jqz52u<~쁝"$8ѩj; I Ig+7K=t2_,BMGVi L}q68 Lpy@OQэX%:iyKrWq ӣ WT A* 6W^ܧɞ ~LOf[rG% +vʶh2C>E%m3QHxj277Miamjmv0(x.SW-1cQ6Q.Ķ(!E;n(Gn֢Ofa EVa{Xv;:5{O1("8oOZdUckaSR6?lwPl9T4%Jw]T96_+*7Q#u21 V/]iVpR)um"[v~sHm|eh!4&HYG HNLȃF+7BOPnFN Q\*U\a {4>!,e6Тlc̣^ҿ-L] #_)rpba̺TlA*etg]H"{ጼ"YxbcqbxYXO 2-+lm vh^A(Uh"n!f-m 7&WUcu3t@Ym&b[\Dodh5O&&dd2"-w 0i|glB{}f8Q?K;:i>#G? 8h(c$ VprU/p}hz#(gu;_0n,;ȣdž Y%mmY%@|/FO )O6keǽe6 AmdB]w_˴*sN@n$~dnrO `fTCP - ~YF! IcP@ސaЫmˌ V9sn۽>T-4-B0_ppgEARwBՃ@;)#f'H LV^hJVW0H^amEtSA;ߓ;7A1wâ5g(ĸN՚Yb_|r|niƢ[WvY|gD 9Kǎrz\xfaJOm+8y:M5 +خ[!̕Qr:%lrԾ3"-N*}:a5z*I?p+::2*.0-n H˻@7 1­r"vЋǚah_?ҿ|a'L2}#Y?y| 9-2V[Ŧa-BR"F' \K Esq!7*w8g|t՜)f2}<]n63%;yXyuS5v>XLIE q3o8Js`^˰r:%ݞ5ER[zOX|1x7ܗAh2 +:/Tl 'Ar{liN@rCtd_'qm9Ti!o}:\-[tm+ﰂX Kk_.&ǗAķBkWV(D%PՃ~GSZx s@p {6+4֨]Z䎟n*)=';F_0&WF堣p)Ѡ\'ܢ<#vGs=4u` .xyjۼ'mat+5pN[7zn?6akB`M+xpa֘aWXWe?vdA ׿߼nV!z(R.,%(%i$ FL;vǂwAa-*Ft2!9]|EDK[tlmcǫVb[A^/4=jL=;pPu9VFCD>u~6kAj*2xii1or,;,߿jk=r) P%ʞ,..QBKiLI['x);XNWmmVv6u4t˯jx:7ݘ_?o܇r$Qa0&!b L6`JYgߺΚb. xEfY$>sa+~Wq6\R IՈ!hr\mX7GAZ?v[m_Sygm 3e7EݜGHRmT9B?ɧcGbrX#R{ߖ>26enLo?Tn'k)|mP֯ WF9ޓjUe~ԇƨR zyp qiFCۉMsY;Q&rKPx7Ĭ-v. H'9iZ":v}V0گ2ܓtq΢@GLlJZ/{6R-%,5کsNNÑ-kv 'ȳu KsCh~WzFTiNIo+Q:^ͭFeW`{M $q7{ה"×v24\a,.̱-VW=&N<[f"~M @ڬyfLօW-Y^gˮ"6S΋QK" I-aӴN]z~VtjV8GH6_;wCvOs\; /Za߆;(s`]_`wBw`y<$1 utކjH]s"yzo`I "V2JAPw<52>Igg%sm^9wV&; a߲'#&"ԇb0zo :Gu rZȄ'\eB2\/i$G}v84RձGDG9؅S97͢j5O _M&xNz&0:q "h 2[Iм!?sr"ȍ@5tn8@DT]0H"PMrU1w>Æ͚f-nhVRv zKw@֋4z~$:UaNd=]Y8! ڪY"BnMtg.#>Jdwm0 irAs' 1b|wS8\-[WU,"O+0V}~X9x0a+^XB&g (6S&v$1R;b(V֯+-/GQN"{yw i%S'=zou|Nd % ~Sy]tW(͔YQ}1-ik_V%%^Eo_+%BTӴBO7RUM9?tGĐ\؀)Gy Q| Ⱥ-1"`/9fґK ? MBΥG'UD2H86QcEx 8|1޾Nݚ9) ZۇËi%5j7ޣRRGzzr8Cr\9_1ILJabV, 78 ?YGј*!uuSoc h B$&Pv|zG}m(*ۛpin _W,40̮g6<4cqU!@';tzH_fԤSP`V-8Y*\GK'aR~BPuKkvL]~[2h:ͧw[Q_g_5o~ngD4| 4#CwqꟺG zjع&wMgx6Իa]ⅫAeԣ;HP8QCV[nUC-bI g7LM. )c\.@ @w2EBkZL_u r2QWf|EPC[쥞h} ͏C#n=h}zycm_MQn٥7 hO%.Gzpa)䳩bĻ^IVN 4>\f@У٥ ;X=knUД gG31*oc@6ݗc#KF"9bn4r]5 waU0Dsbf†qh,o\ƃyW#6R |طA o|/'u})[ё2vo x}g # oi}nXNz=$lG.(j+lsFwb gȕO[Mf,T`bY;m_=OQGC? I1_wq`0BXeL'N}N=%-°Pm&[L5 zg*EQ'ܴ$UIo%Y֖FųGl+V:^kv)ԥIpuj.'tbEs# 8]w3gXW8rowA^zťG@,18[ @=U 'a~ Jѐ%d#;X>6l(D*j 6 ??Gs{b8 Gg4l.%w-`:0b *7d<_ty)" !;wÜ0߷ CknywH3:/BLfY,DڊfO{Yjf]+ȳVhq,BĄĂktЕܴV:悊(0_y)CYǎ2I8aX3)4,(˕o^Ny7O1WF PFb_^DlǏlw]+m7 :y G6C@p"5_Fg+PņͶɁj,'{*>:p4ll?jR0V![ nΤI/`//Ry<2_S?Jk&XUzįZ'5z(Bӷ*Wn͔&n =f"/(uVP>odMXC{ì_iц'#r*N2/EY>0 ?; &òpma[0& MOf{k\OSd+*H@ .v432sA-XmUVlRs]p;1A~wp1ȹ0[@um(yr")KFiƍq:N쎠RPbH`f>Ng!?X6niyF7YF/}uOxĨԞ.F1Y,D+f%;>)pLN芲{8#̧c5bH]L:nq(yp,;*aP& 5, O"6arMrEk `ŵؗ {h<#PE&I+YT?9P(n# EwtɕZ>re)kR[`hYvΆȶ]s2$sΰx?+LZb׬QH 5^tWA}`LD?2^_T >P-> ] 8rLIIm-^#'Ld]MGecluj8޲ډ | (V]j]EUL)bG8kj! =)캠v}D1=|B6b"'C;\#s_ө MPY?v/D CHi!TLI Dz)_L(6NTda. D9}j ]>HϨGGRϦxwGp>Bb"jwFB8 So^Q }E? 7%ϹN|bٰ*}:mfst>9 NV-!mRcl]Ec^IqAi ͠WZx4Q*˄q!XrQP>.UmHn=VNCH |*z;A n.SNVD4Ydu|a@fD0_û<(x]B8_0)n,#[6 |1&2sJ1B1\+lNP%cD"%PZ9\TV nJNPa!TYy<*_r?" |mXWljnl'3ȎD/ՋU66|v0K[R ۟.u`KP H69׷iOkbl1gD[IE![qH.`1,ސ a#nxlnsJe5[ eGC$k9\׻`iK/22{UHc,O,GXS{v!n18YTn j2}""1TAv,lQNzQgܫ_Ujx>B_@Z$ULaIYtg6R_BŴhZ PYz$`6^~vZfUlxgI@' S`X}('hIroj 3Q3[]a[Bs"!` xs/aI$A%fU)<˹N hf,ݙ~WlF5m)[_jxyt~F@"b#ΑpB\V997c^j@R|26G]mt?4>ZPΏȴۛ.xZH%7=wX$vΡAOe/-(',^Bb1g"eywr(9Nz3yc^ #g"u%QE3F0$fu8gZ`u쎗U)Ƭ`z&eKG3PrmPOG11gق8={"H sGͧ}+@WmSHI~OZSP}v(!M[R/D/ywd4Tj"\y3ǖyD嚧N.B{BIsVO-*=^uZu 620-2 f\d]} 2סo1/b > Ć=Mcd~ _V(+51Ǡkw8^N댶jصԀi\jCDс!k!35Ϧi3 PEy~a|LxX^dk 1# `Ɗ :g`Ѯ/>s?)^B)wIfr6SEώi]gMVi{I^+ۧtN=}?%ؘJ )VrY*01jY}NH}=';Gf)0sDz>Y) YoPpLjLໝsA >?>07N4R:sNL6$Džg*`^3A䎚H/IgS宇@|mC 'Uo='QCdgֱ ,*쟓5>*0aWf#64<2d2le߂p~G7g!L$2sR+ .{LU_\}ړQB:3S]dP>jTZCAصnp&XZTꈏzM!.CU\XhzIe BIތ%lZpX+Q*XcOLAJA@ ]kxh)c# )L) 88d-=b# kF]M$ ȧH**qYzoAZ }\xp!r4xR8nYtDN*QVUH$_v'{MIZ!XPp* ti}b-#8h K44JcMm8Ma[3 (B͂ !\^cӸ:N/Į ǞYe@ e,[ s]v{|0`'IiepCӇtVmMv3ݹ>˼~|%8ڝ-rP"B^-z4sBΊ/'Mb.Jο"jx|V SB*h+^q/)xdD+f5p"wBL 񩺛Cg ]@Sj֜v0*)TG(B]&c^,TCiFJiDp}8 }r~_#I-0m&&m~.q~լ.|tf ~ gar^R5/ ٠Y0_ҿBXtl{sy^NY8X4s9/70@U<}C-9)TW[%?_ͬq`[p?d%ԖYY#=,+> vED,$"Q269K{ P ;^ \asgzrgˑ"P͋Y\IL%s2ЗH&ZSX֯c,7p 1[E` 3lC&ɰPI/Xf~~j Xa9afت3Vr!MM_b$Nk%؅\vHb c" !Efm@+F U_ٖOx`H>ZL9Hm=#I۪iPe1 )5r4XF mjW6Q:JQLސ & /0zD6y{_JNd~pG#AO TGpS()L=0BS )I)'TBjxfc:LӕޤoyM4+wmPt.wnF" P]Eis2;(hÉ8$g:9).',@0f<QfRW8$؎͚f *@ȏsܵG M3kaggG-w>#,Bqce]ޘ>46jάI$ x/޻^}9x) C!ÔELc (q4'>ԧyͻO$jc+_D:|菊|NMp-8*]M󕩠d7 ؊{hnS̼}+b9kbrGUqfoge8ڸGXГ$Ngkr2mkbm:LxN2 Cf=P*_'Ӌ,f]7{}XwP!!#^.+Iexll:ZqF ν#.3biel[(pe=mU & ~N "NXR P|dԇlw7>J7|ʕ@TdnʻgWcl͒qA!|ʲZd+S/%|pxxzVBBEi4gjNy\PX]9M&_uxX]̫"ׁѓ\ Ȫjj<*c=  Cm36JC*hAjku&T C^%iai 5HخON1߫oC<;:zxSMvxIM7420d2{U~-T4NKYF[CN;eRX_@]. 1&E7a͔N6Kz:iKG˦R qMs'04 E* gV|朩᠂lCvH?0S)ѿ?&-ӱ!aOX>Bכ[ 4(3Y9wB'UJQ)سGuڶ/Hп3:0\%%> ~TE\OEqaNY)}w+h=CH'>w|DyZ,uR9+7 c 8ȢJ% Pd$Ԃܺ[3\w):sIbr2-\.e̶Ϗ8 ۹j%³U]e#8kmpK `Q[KiK֠ ´oˠrBBggJ4 UKoI=tvn.>@oBν@;6gw nN@(>{zNEkTh@/$²I?bx~ )qqϿ(v *VF9]L8m,# 0BɕBY ԂSd-~OȪD""`JO6*|c~ 9lIMC;rN0 VNy=M4fQPfcT-ӐK:Ew8368,h}w`^^̿GI۟[sSU~~G=3iSAH+󝁚%W?qg`Ѕ4R}))'8XE2{ƲB뉈9ygP&P=M;&$4h.n][)heA&K C3AfI2^ ?H\cJHu'N Vd%[YdŚөM`1:`'?KiZ qum"MĮxj!sHŃݵO.j!0 e& ՚,ZR#2@A*eW15Zm#}@QXX7`հwg9CۆS]0Z־!o9n&$bStR@O1JOϐ#Ai:bŔItLlS,)-Z;vn*9₝@z;*4>TQ0H^itÆ/s;53Zu;)7Pd*gרHY2,qKMVqs_۰;SF/DxĦ Y$Gɓ; ^s5w,zh$κ&#COՑ߀uaNe&Tvg꒻s #w޸Q全g@@M2i3_^H T7M~ykKY3PPcie˜۫/^Xsk<#Z髴pvi[ I2<%C.>z|S/YmJuPgBSlZRp[C~ tҾ07Y%x'6dk,k@0~y@Nӫ1yknɌ z;AQu:aMVCoЏG&ԦIk\Lu1 ޟGwR5߱ht,t^%W M03cDn3V@EP;ew(Z-;$UWԔ/řc sk\5}^H)=cuF==Dɫ6覷WjV}eUt*s˙!?^,<5TzY6Gr$@@Unbjg鴡XMr6Y CoG(.GT?hTo#" >TC8{Nx s fhи<G x u+KQwow=Nj4?$v4SoTF 7xyȄ](uMS[6V9'~ֻ; 9̒O]!]e2 KLXfѳ**Q:ˇrc|S˸-Ri%Jl .fe5ݕveDTVnŢ2Fn0xR0iS#j('ǘd[a>5'.5]^9@_ž\i9ڏ6UxyM DZv+<PmyfuM vJ8܁ ܟޞPt4[]jO^ )rG$aTӹpr&d`lpj6_n1Hp&(8| Y+:*j݀ImMkl\Tx`$64c奔F4X: w(urCY#gd7l26HIŲw+|Mc<Ps:wBሚa?h00n]VX8:Hc ~z <.r)TI'!N1$>]tC 05߹5WZ`FpG^9_Crr oNy8 d9A ݔUÉ wpiC?8J#4C<(ckE0.ΌTQ+ oN@1 QqYJ8=dN[%qQ/cIr2b悰ݩG;+\4|b_A@Qpbe9ωɜX"P%Bm fo6W{ ;yp䘨>8n2AzOр rwMn`r#dddb$vbc MTw'#rݜ7u/KT}EFJ_ ?%='b!e3.wIRHv+GG`>51Dh ʪT9ȢiD\8Xw-LUQG4 5AyLF}ƙyq,1"@)Wz.^5'(,O<{rwQ+}6"\L^N`f*1ˆiš͠١pe8Κsءnl7GWWA滬NNЁ2JJk1“eir;}@6~9SxCY_p6lގyq T8<ے>i.(KKu^4 &__1ݏX$j~:z!`;ns<-}kgYZ07070100000453000081a40000000000000000000000016239ea8600004648000000000000000000000000000000000000005100000000./lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci/oxygen/snd-oxygen-lib.ko.xz7zXZִF!t/zKF]?Eh=ڜ.+N$1cIۜM")}ab!lwq{H"?TTlpZrLQ޶'7ƃ(,T`Ir[p]KcSI}=aV쭼Iv93{Jxyv4/#{B R`/h3[^ ?69t||*͉ zeg&eoz h=hY>&ZGvd#K@mЂ!AMЗZ_g. TpRC$%OI~7"K(U.bRК;u- Wx~ATwa+?IŌc)l4BczB/oStyK'$ ~^*Ky{L'XFl"gNr jNЙ߼'+ߞƇ0ϧ#vו3tqRSuS2aow:Y)aME9yx0(`q*]ہ 8?)*P3BU5\ Xt`F^4ѳylA=z_/H)81CϙiяXOH,ǒ.wZv@ݚ sN?:*ZDu-٫,98B88&ԟ 8 \сH#&9@ /F4 ̈́դ&y0ӿ .@hQZ8Tnmx/mw/9Q낑[G/$?FaN+[&ʳ?FQ]l@}MGMu™}ngLue%eHcC;Pv{/EgVylpF6tVJ -SX"lj'Pp<!SQ߁Wv V//+:(TVZy}W r -¬[9nD-7+,.v]R`<ax툾μ(*L]@bPdd}[mI&8Eq0xu!2Tj~{b҅]Ȋc4LJiϊҎ؇<b( h(G.?$25spm;:c@N__pTZUFTTCd4VHR)w .jsU*kze-E9XT'aI_(S@"Q=Qf@I֒XN}ݨވu1)%teߚI kvB<$n}2"_ܣ5HtUUфR f na J ލS|rgpM3 Fhg-UcS`Nk"в#}*HYGp'z~ʥv9Â2>/orS3O\Ar~ݼ4I+\(sau 3oѹ>x͙F$%K1vcb:}U7dΕ ?je}d6䓛QBD.gۉJdomv~X6#UƯ{o<>\)c-Bm0qN,ks?z1_ДJMˋݗo )F?Ұh@"ٟF#I9f&Fwie*<&%p&-jĕ3v&ZAr>wM̋:\g6xR܍jfǏ\U;ÁJ7O2u./lb0S8 6gK EN2ɵ5]qk.KWArźqXoƂ< }ΛHr'NW@HM?=E-gV6͏&]$jǝ ^$ÜNt? |S38CS7Qpq`mrd# ZA~%柠WjԂw"okshxWُ({Rz5<=s/3P? qe= ٟf hzؼ-a  brs$C~mPp?\&AWM/Yr5GkJC^%ʾ!_wŒʎțZ$=n |:*`J 3"^f;3CX ebovkK_rߛF6J,{(ުqSLmVT@NA6IXT8C ,4k},]fMԔd5@E"kT'A]{CuDQ)nyr9X~rc<-|7^~!ƻC8v:/ ms?9a5ԍ=`}*SZ񅋓 ygh$24/93_kVNhTU֏SSyJ5dlu^y7ƁCMGt>N#3\diŌP~HXϛ@D1۟5Ft-u'V9`B7) cQ~hT8(jP}˟BIVW2\QoYAlTQrik`oVœ0xXwZNk*g7a}AD9p%>Bsf@MJ 9!q  ПEtƫܧT !24.[&,QԝvHym^{aGY=XH3w ;b'"GHe5;B[J+=Q[$k`9ʽ&.bKT^W}TȉuSOl|Tx'4t)zbD0v:xKRFh }&7e%"#UN=J%+`(*AYF\aua(2Wճ4NLLiͼkLI.CbS`W}M;!:kƋdb1H7'2 $%&sAڨ]w(>~?~ YY:ƒf$_ ]f4ߡnS\NDS, l|*;>|ƼM7G[̀WC[#cPNF(XFHG [b}ZnLIq,dOVS 4q1xWP/߲>.~Ȯ ,*yٜ]Ѫ:b6DbB_[^o'U.|/@;vZ-N_{pWhrF/xFy,9`Y&"KP`!vB؀33 !h7 ڪ,ޑ0xoQܤw4"<ݯ#sʥ+EKaOt?0࢑PK `RO0Ik^Ü):za<.{Aܰ `sdC̦* 8uf"S^lz&,$IKA*&[$.FAhJ- s#_7hꚙ8LE[^K,\_|(&S7cm#юvskg6J ]MӚ Zm5R1rGSd˘ު_0Ɣfޑ$_&V匛_M 6sFCL>cP s0CK3y~ջpZ11/ǚ 䕪ḧ́K06uIA0qbyiCmٞTm(<>[L\$3#!sUPKЁROO޷Y!8ODxk6H[&d6ӓ<J V޺%"3i|h>cG©W=_[,0D#!:~mŷ(3 # IxѷV7&{?bnLK2L)=0,/ n]_"J8[8?b|"~wj…OZ4l3|`ߌKu2r.:Q]p:B~js<JX"+O=C|)yJe 6ܩr\Yh'om(OմfHaшFVX/a>Z.5 jLP:9scd i<?fP͒^qX֜XWaY\fELYZl!GC~ѝ;K;v.V(`D!iԍgXתm4{@u߾޶TfoT-F\'Pd IQf* &efyɥI$b|2e^dݸG(T)LWC R|Q# 2(`-5Yoh.xo7wfO{3]Eue>n& c)V`J>OmK{ֱ XQ{{yi!_y7ԧ 7>M6q0:ĸAtnyCZyf::ިZ/J`ݬAon'j߬4PJw,)P/z!2has{3-?fCV{%d:2N]Йu2-:2KlY5\NNPJ'؞q5?:gƐ^;xGo5[Ws\HŦmvMSdbAވ]_ڨGch>,h,j Ukܔt𮯨Bcg.dvv:˶  ( GjWҦO鞫oQ3ˇÈ䪑v0d`h./)Z=,2+XnjZ؛ h*^D,k"q1 _j΅YV)T~ R76+ĥrgE7im"ae XI(i,i tSuY-b a^xxy̼Xv%VSZ HbO=Q#o 56Pd(2>>:8 ?}CE@مilbZcL nm)idFn^sƿrdQ)7.(?Y^ oaf|;J)PnL*6X?*O;Y앆{ "KA=0.]bΖn6!^aᚨz©Ek9s|'`xjY&XnOi;X\kEV2-+:sM4S:1X1:05 1Wd%j9NqӴ6{(l–H'tiõk= CEwG&b; l[\c+aJHWw2*fH^l)W1/ӥ)^KaS\uW?D鉻Na2{RIFC{~瀀!`(3.$C ucSS@ > G|!}P|!@Q)F{ϡ>'FЪf [ׯIg~r@FӠh*_Ʃ}$ϬkS+gؒb^JRgF+K{$r HcN>) ;nCK/X(-}0yeR`*TY|5%bcEĠ҈XN_AH \Jd5DLҦJc^}QH̊pBKDSADH^dcvv4tpc#l`bWSP?εچ0^g=28obs+!3mMxhV[V^/O]۪w_po9R> Uj?ehΝy ZM<ӝOS0 ̺䇌{zd:NsM!DMj\YWӌˑOukgN>M(= 6@g[(BGmS/3 {!TK6#xl$*rmmKꑥ=Qzy7 2S$n51oN*CJ0/Qy/b\J$L%iSe [i]}h3P^1KfdpHϱP9;*ZLUH4ӥs7k8Í\qէu'BᏼЗxKK*r(Pf۹)3DZ|da_xX V(bUr$Ys%G dm 拉w;.F0A]R-0&G5,V»eW2O$AE)6^5KYd؛$KSf,e=KUWؠ>9"p͉­wȑ AɚGm㤁^w"®z{G9Z\ 'T3CBbm!+/m'j/Ѭ)Yizp:j%H89tz Ct7 dzB`5ԩ/Di.CN;!icB*qW"p5:d41 IEݛtV=>գ5F{U[\_9[CW^ljJ9bOr15~^~Fl3L;\dz>djP:/TSaiЯ/K;h{RwLaLhLlt3'z]z-"?@O"2Y5Wa͵aD~%? 4h%;-69e{2q[zLCدn;bX Aɽ\( c7otd%Vf.Bb_Z 9'(ܮ̀RRǭv+Wd:X}H'_^ܪ r^MBI/hBkl>o0P ٖ&K:\щjo.BٸU5^б$Y QiOH%)qSt#s 8 Cnw_iC4NZ!Yq>aO3Kt,,*"r=^A^6OZR.}4YX];}0.?ۨk#TpfU9DRi[P9{l`zZ:Ne;>TDP;ɹ.e8A#]+fM꒳g,\YV=~hUoI'fIsxA;wxf$ai4ŠrvA=y^"G6f0b̖9";?Oq)otVkTٚ[e^q}W,x1N>7].0܀Ffdi@f4:NlZ4X B#gcmM) ly_PCB^"{o<+w;@c%'R:L-VQ#i a"Տes:$1GBу}N͑OB* \_|G16Xyd;[(9ʃy]-|C5o Os żU$ ,v+zP@SNfHu.luWISVn84V hXQlᒎB1qfV L a6mb9gwȬYTfDx2JGs]+AiZ_*+hloՕ_j.m˜a" Һ~#Yn[XėNTj"fx+wĈ{WQ!kFRv=G;} !*+ ~qCuщ֧g8U86w>Y[0j@xK|:<֛.0A7J878H%m{tbg/?QQ94 @BlMY+HTQoȮ~z+:cځ;/>:hMlҖCv n%zfrȰ}]q$n-G+G i8+ =gұb60Q)bX;4uT[ֻoѧ:E:\/+e2s,5UYNw{|0H7zrs**B=UQ}1_byxi"mO7{;a/rJgǹw'r4{$@IιHo -eRX[cGJ> b+xE/O`?Ƕa ` 0arw|7|b9eض7~fEARr)*zkND U?^;uۻZflLyR~ gijv.䔤D8`f~ |v2P)9DpROa[q35)h]b j1z.᤟C{7ggj3DIq>I=(~~O|n.w2DёxB}1i.ǬKeFZ{Ip; Hs)7E Ua}KT^p\2= "w\zHr(ds/s͎6c߸+ҨTIcOY6 `p5iD4,.?a,Xlwn؂n L b ٷ؇q* tE!:oR[';[M/J^j+ K% M]AIoin!޳X Je\RTċ*&vE *7 H%{jdrĐy 2)DʼnN- U{KocYJ] v{K)̭-al|+B]t9l!qmv萾z9Mj4켱xWVXYx;B_⾡~a =njW|?.t é|8L>Bʚ ~f1gc$,Fv4/q%ָK6+fvPAsB6,Bm*Db*Q4z I=hɉT\wH%r*H0g rs mXh8Dztǫrk1pZ_Ma&~EH-;4YH]9B&V<œ]f@tҎSSn*$bF銿Gf;*M$8CT}.}h./t >Z8 1c-.YzxͩZǸ Fi?c/Ivh IjCc}m!a}eDdgUyAY8MG2 t]&U`#$i @IbZ}dCa[15⁍5"w#KdnD <nG!6iߍHܛ?:`h"" EՈ13]KWHT`bnڇp#ɰřT\2M~A!\Wqv |wU.&yuFs92EUϸRśLݽTմV"˹Mm&~y߃$H*cP@KK;QgD s?ӂp6k%o_=4FHY?I>0hW=ygBߢAԶb񠼗)XzاJ4EHA wq6@Pli=zH+Jϥ|2E;lu&y(w<K7J_ 殊-p?78D5:J=-* 'm ZjӢLڥVȠzޱr2ڜ=ldz<ކcȶ2 ]f}t-}<' X0nm-=P B3ms{h1!2L׺JSe!Y6鼸C@SK{GD10sZġ+QO#G"y3GZH֫Q> 9[w@9GU_h RԱSv;T="u*Y95!> ƸUX=Tg!>R PSt]Ƶc~ɺxC /|nsQۆFDN[,X!F^Qx/םK)VmI H{QSq/4uD$9JD+ p.uo5oե&pZ|whW냝͔#{qJid\V=mX!d IR@J nX7'-͆ ,*TP5fˤ{Oan &M M ukbfڽ\㨞FMCDRir$L` M?TІ.S.qJt]rR?[RWq廾PZ-)~ɽKȔO=s;IuRz߈IjVZx/UBjBMo@I#Q`DJCds/:P/nn T$QK}W՚y:3*&ьơcF0Ly0{sދ8Xnk(6x1 ҵ˾ް0rAiIm.&l  Q~Fl%|1-7>gҖmԒzUG<ϸI`t[|" Dсur|s՝>C!/rʦd t̂~w3/IM[4 o(cL>mm[l&)NǩnqG_pN?kt8!,%%b\(0ęG9 |:D6b5T҉NH(Sr7T脱ɋ/w^xmI[|&`Ou% e=٫B 3 pcT1q`0-7ϝϬMo`-&$OOS&lwѿf#/~wP[C汁 ITx-o%GV4 -\ZFs B~*7o30,ԫ\uX He]EE6\u"8+& SV?ŏ\'DL*'y_lW; sbC&+[ j=SjWkI`U.w+nw{ahD]bCY 陭UkPyrE~Qn?~E4VMCcqJ5-,МYm8#wKwzVDXKxx=N̦@FɃg^G-6iQG+rŧHAľu DSFANYb]U)cMW4*h٦Yx !N!0^Rap`%|,Ѥc2ޥL=PUS'A EGʹh|9 3N4@*|b +J.n.x$J}w0D1P;piaGؘiM8aFfQYƽ!U6rϓ"bx_vMUk\U =XZML,SFjlCKx(tW ۳(?>.LnVtSTFVGZۖN GEƨ_r$\JP79]+{FKE{'#A=S`sϊk^nR+RcB\)eQlM?x|NP~Yjߝ G/#㧦_'0;\By2xgYZ07070100000454000081a40000000000000000000000016239ea860000265c000000000000000000000000000000000000004d00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci/oxygen/snd-oxygen.ko.xz7zXZִF!t/#&]?Eh=ڜ.+A;oˈ?b%Ag_F!2OAb|EpR%Wj,ڈ4 Ż&HJQIʋ$Ye1,9k6n]8a}aM[=HG\"&X}E;k{ қf_Ű-]\TYQR*U9j27dz-`̤[:Q!>kҨS0芑H+7w_3ٯ:x*-^S_A(iz3+xGT'R)? rD{ @ 2tP[UMiku2G8[$o+2?Vga<,Ҧ=4;COa8F z92ɎԥH"G%8ċ@c,H]ϕNW#bk̒gf(BCkӧ|2\_ZMn pwW)c 8LS[w\:7"<08R*@}L(?_yTwD^ĮhsLnQNN|-Zz8&`EW5㙠r"%\b y7LhHLP4\ C ``Ui;Pu-| !KVPYlgÚf$"t5{JuCAE8)N@$ Ǧce~]j];P,L8$8.sn>ОoM_f|jssBKK}4ḒyתHpqmTJ'7)uu59iHIN6x^;^øɠdgT80Pb(kTdGcTl,Q')'VEصirY *HzjC/iOƭZ*(Ʈ~, K@iDNsݠ\M(pz\RC\ F Eh7tFR ="n"?d^ō#d.Iiu,RrWzEfn#Y6c`)(pyaeפ7Q(1{lƗ` Uq}՟2Uzg$ꫝdvi-AH T"vlpfGi<% e)5s=Dta{_U~b$Xz` t1x2VOw9"U =9Ȋs YPK}iD~ H*(=uvC Tyظ]AwNS{2GJ]Q`9Ɓ (Ȫ6^/f*$ 4_sׂT߀X^4?;t׭5FB[#:M; I= Zb* DMЏ@cˏkU%g'U`A_ݻL4sNJ܎|֓,lwXm(+97PpLKz|򌡳,]RbϫzZVj6yBhiPM\ Fv+OvsfhQyyz5DSBQ!Tlhdeڌ:'SrB=eyޓ~ 0soy+>y9t: h34.Tށ-'/)-XHԙH;ѢE ky_@#G>6A[Ajl= d%2>mw9/=o *sm '>].:8Ei7!c[ -T|J\__ 뒇[)v|e.)"C/7[TzW9^ez^@pri GwIA"*c(Z8q08@?vyslȨ,L0 zy@J#-G .Bu IQ&J*ꒅX4邝VTP]Dkv3&Tag`CW}e {֛b)2<3bc"6)uw:h-1- 'Tjih,LB#*z]aRicөGC#/lӲ *RAOK[@f l#KܹGZP;]{R@M.3<5*T$+?$Oqg\{\:E<& `{ 벎Fo˄bSxcIsc(οgrڗF-צ'*@Bv`Aܲ2H Cd_Zfn2?b_gBn"3#6 ÇsQ/yqt=rh~؝+ 38.rQsVƁ#36rfz/2r_Dv8;:ë:cf5iK54TFAsӍk\;&3#, ?-Vfɷ!O! &MO#3$SexwsZ 9ٶqeOhk)J0_̇HR!%6 f/Nibs`|,Rإ!GVP|jz!P"fm h')`٩)<ۢkߖqMJ^[C <})"lkgNU iI9w_BӶ8i(ɩ}hMvEj.-:ln,B=͆P}RAپt7z5\/W|,u-vC'=f૲~ϙ.xSXbոoa"[]B0PټB:K:[ˋ{Z÷Jtz n9R_~ $$>QaAN{w-iHgZ=&d+POZ\/WfnG]`7s\-A9%g+=oq/##QȽ5o1;\F^hvS(DG%]j&EC=#]ɢW_K_Ze:]?i҄1pȔ.o';!?'=i gu4Zpr⭾ pO&'p4ۣXt@0)|H2P٧܊aԀQ3] S7Y4s?5ZU mkX򦹆xql|x#Kr>Uܤ}5 ȎHnZw5GKt}[(ZvR|IYm[S5`+'~Β,'=Qna:6ŜHz'`<PRb*$hiR`26xӝ%T̚F2PBpXfSͰҍ2lkNץ'!ݐuΩMFN6k-(^/s}ϔ/Y ] ,j< e@ ENW5\ƫ9eE"s$W5V V{]"xVfIq>]OteG&#$7#xFnó9FW!6fƕLfK?G*`"̍x1Â~XW2V+,aqKuy̱,A*-^=JKwԍ('!bU͇{,*?j^sH5N 7.JYy^W\\T \|X<j1IGq^Y? q_J?3ON䎧9}]o_>j]28YnoxXeen^+s?AU2-EX3y+ĥ4M*Ee /W\| sIV[{@SN{7AtF5l صl?։ZX/S؂Vn !^BATނh]2n#JAMs40&K]ֶ4h {%&&w؁&i0( sznk91؆GRC殥/_db\FGxcb[x f6fè/{ᒛO/ 6 jjM>R{勾n-g䕌WRʫBۮWDoC|x F(lt딋I K{F-Oю$a ȍ}mJ]Sb l3ZrȏP!@$,ҶC-儫,#Qo.CX#Qϓw%i+^n!-+j<)=3= QVb]37'w^aB$I :;%Pas ƼU!pxG#&p2}c B(>96@ ;tCڼ~y,W >!r̓ɘ~t†dǼ;cJhn9Woh'n$Zg,3̃*:=c$%&{wV~ [51 ,熪I63ͬV%|7]@( cs+w%xH2Kil΍b1Aȝ*zf=hZ3ӵzy* r鼈j7Q8np jk4|ںZpSy,پz?'@"(NB V<uG43W!f G6ؔ":]Lw](G1v3st}S7V2ך6S p?7I.}-_TlӈxvB&hh,d~l;=@q:S?=«ix&oeV%&fF\'O&~?\αESCu8LHp@c̞J^9lsc%%٩/懽B]tL&k ;!\9r)E6˛? } y oUԷ~5!&d v Ǘ<%`Fwc00X9Z]cK^iom#u~2&2"˦=br]a4%>#WMD+ +ou~rU ƿa^4NН̥ic(-K_"3yf֧b ?jf ~6V'Od؃7јJgۨL xr b ^M|$w Q$60;S+Xځ'b,36TBrxF*)w*e9zѡ#(NPe)+e>ЅZƿiKZ6VY$EQ{a$dGL o'cVrw׃KɢedviJ5(ÏRڍU(xh(tv-Y',RjfzilCeE񫰌ƀ> $os`) 4p?)f*N}_+ >dgÃJK:ZI<=#JvGG1DV6Jٔ7*v+t UlA#6z$/I`逿]Ǣg'@7I),1|ԯԄI Ė "Mx9Y/? Hb`O0sS{v }.s*:Mp fWdFXvr\E|LaJ@Z`$0ohjx(]4#jB Sި) Z[!=KK}u Nߑ8&׭4;tBa^V22uKṳ5*d »XyWCC]@Gk44K #QZqV (M8.(Cp}J6-)L_\O쾢hF/S5rϦ)ٔwDz0c[=ʏ0!ST&LK4mՌdcKDi^{:hjI5FXua~Y\1\ekH[Ky 8t9젲68ʫ2Uė۩sO Bwo|hPa~ !+z;q$U֨+ + .*F"LdV@8զDJx>M09"~AVR= ftЬTPhĞ)3||v6w5o^8o7O&f'\ñH|S֍nǀT օÞđŚF2LJ$8/:I tⅭ|YWxYHSvNfh5Sd ʡZ"d': ė^poY,ͻC $Q.kFķsĉȺ4/,CEfH]tue^d/I044Ʀ( ckW|#9SLDu\Ỉ3hIj ?t)I4y9`Weݝrȭ_K]Яx3l,f@78$d@Di!R;E5j)npx.bP카5QXNdFU+Z>nZ#MAp95M*˞P^e!{w3'koԮGԶDqDD0`ضuo ah*%84HUD.ykIVִŕI73avGn3!˫r;FVcdhT)0*{گJjHf_ eu#w?^hcވBt# "4 0}<6fJ0M}IhÂ2szlt3g'hi3k2̿aFp<B ,nIu9юoKv|akgo}_ȷD埿8*sڵ@I7.8#`Fe~}1Xg({靏0hϬ] } i]+[0-d`$Gs^/I JWT6%vir$v\+^g&%( KqM'٨ItzRh.{@0t&޻l\Q\S C@Vէ!s;(dS`Fb1]Aꠖ]θ.p4t->/_?6[ ̈|f" F8fINR063f_Bu{z&@zSa{.+as샋H3ZbKo/A\[1E4u_K-|9n f"%bdrD=$i"gbѓ5BlFR+<ճVaYj9 GZ*"@m 5,^)ai7,v7 ,~`gx{q .MGs m,N,ipҏd n \8IRAg yh:j5We 3ٙ5?dĊǟ? I^S׻8rKg"}Faj3+Emᓅk),ށs Y\Sא :l\%&L}.vZbuC7𕙩$//\@X Jc&o= hgRlwCj043 kn;[Eb ~ 9ݹY%7Ζ=JnA0ckߡwtͅ>/C)tT[)+ bn,7krL pi-6mc]güuS1D&f./p @{?dRX- ^lºXX'vm^jUfcQ7}4dctGlN)բ`ZϽCYbOfQz EqM`S)O]4P,7l-XP;͂0.H==oV̈́J*]J2|yr ws3U"Ԟx0%slj}gwZV[MԖ*!5xO43 셠$b Kn+ǴQ+)p# 0shEօ^<+u69³ޭdK>'gf5b3TWE܌ڋkO:r6 WWBU"*be|LΙ潌j{3Tta-qҰ!۽*<:PwFu74<+DllD)D-0BrӶ+. Ë/W sڟ6|B~#8Re\C]"Hi,2өӹON%rD6(q/n@raVrLZ88Qt3r~Rg|Î5LRuj0X ?Iϟi;&wI#I Ĕ]Qܡ!ʳbʵ9;W^ibOTa%7H|Bʤe`O,SS_bMLFZ܌AގS!%jT d'swz]bћV-&+rU/\ذaG'+\Ph'rIyBe`y=w*.qySXKRBg5/GtElqFQ^=[0"wJG/CYf "(@ُ0YIK~lyA FT^=fӽgGI99XPHd$v'S>SnVcMoe݃4~Mw U9(~tCğcNbIpE:c/1$_1$7{S$grcwpjwfER`Hٛ|EQﶵ(BiLK'`<=iZmP>OBkeGm9f}[~: Dcazm%vXW|7,:56wL\޼Vg^,Nn2>m[)m߁8}N^2޴4eO_{r;k:X֌{_R+Dm9V"][q| z{>֤/}ډoOqb$̅q;6sUFe<ς\.Y&ߺk^unHR]]P%o-yQWF_>(S-B6{ [BA`vu Usoezݝ֗&08VBAq]2δw&"B }nGɋ*kElaq5ufҦo}HωwXNR+Ws l_=~v?;Ϣ ~eUчiRRŷYn?)9HrTdN,Gԏ];)وcgHg^B{Qz\%Y'] !#B&Gs#9w~j5`ݸ$V\."-!4Z};4Mo/i(<;#OWG%ՠ~q7]ڲ'\ tR 9!_A]\XZ$- }3 ^vEycDK))$4[E h$G{ڱ91%.ucاF,oM1(4 Yyб;i is'Y;fűwpCc<*ic.Bjg%4 ^XyV[OYH4=@%4y"ۍvĤg)ŷ.6iP9~TJ8z ӽz9 i{;} Ⱦ'K)ȟߋA84 xkXP=v,p&$]{Wڏ(m؍ruJa }ctHr gCEϋ}ݭgioì.&3$Gդ:'x;*Gi b?;'h=xռ}jI+iǷ W_sb%gqݿ l>ԎFH6/j{6CtB翪t1Fo[xT/bQ{ #wLS" ,|47}n ~[䭦=';j& k"<ъ\)YD->q5zYSeHq^ֵTo7?_ x a.3A[MhvO;$"8tgR ʶCF/|_Jc"KYs"؏3ˋTNWjܣiAD-bqNJLmQG5ۗrݗʴACk- @63{~HL^V f;~}AgыDG?'ZWX[`Ygܟ߉@.-#7n(sQWsԘ5!ƿX0\M49)#xjII_Zwxk@7:3x"h`Ke[hunK9(A@O6`UXgȮKG&dQ \!.qI( ڢC&a^6( 26Rg?|Z}kra=ⷵ%3Ah>T&v.`tƌ\ы!N 'i,ʑi3*ȟtgj֊wSv[srW]~7̞-YHރRI[,#UB$4m`O )CQ,N@Hţ@Ĉ.tshŤHAtOzj"_% 1f齰@nrS]4q@SCuVf|wj+yEѩ[%UËxAS:{0:υ=]O]Tؗyj{Bnݕel%ݭ0*e0Yv&^w FIm@FnLP+a$$%2N2@pt09R̞L"dNϿ9I{Ƀ^}*H^[@~fD6a ^5K=:_h@=0eh?`)<2{Zr"3)4m6a:BE͈]P#Tb8i~[g0-k~4Yor[S l"h9߾x0dyJtf ;E ,G} *&x|m"8XG!p%~L#8K&TυK贐1.12a".\UQrİ 1Ȅ+HHo5RnwӵA2Ocyidpb}(rfe13nVqcW\'(ɯ3B_ǞZ2R ?4(iER4t mi$NpAĖA7yv{}?^0L!EqL*r!G#zoɼx~s4i_;"|J!l2!qw/ɻ-4}sOLջ9Xjp g= Iȉq=&Ɠr* CS_.[: NA =)B,`괒SQF lwB!b|^"QIb6yf9=cW뚕]R{'VHZ~[1#hkZ ͶYto}=Il4G|Q/e x_Lͭbh} JTixr0 X 9x;NSW]FwXr1{Ǣ+ 1Һ<0R~_愲@p_1hj./4L<>+>J t?rkk?^=,nPKCsL ͯ1 "YMDމay`2肾Uv#UF4UAB)/M\}HLȏO`ԨHg8XL I>+T~̐xC`9!7eq]X<0V㷹IXWZ/y a$Й*cV|R&`+L3vz}LcۯZk%OKQ- K#`Y0a ?5q3n}Dދ[ѱmF8 a-R ]]|-.5u-݊Is*sP셱\o^)?&7FAj!3!s3Fe PVFv)6-l.d7"ϿgݶcyC>] I"Utgoy/|[e6ǫx$7768A|j[S tK a#U-,'i Nj5ޗ#,?2iv<9\cqhK~ut,ym_߆2D\zpم%J_ĜB hK )[4%zaUdejJ w.|j^ndWXk/WDw+L8tg_>)#r=(D~%l7QSFkI x.5Ö[ղ_%TnB/i?'vI5nX)cJoI?c;ͤH#e.ҏٍQ5 -6?g: -M09z_(l3ЭAHSm:Z0l%KQ͕0{Pqp ;wDzeOPxU 'R<,_c&rQä%tP" ?˯qsoB8s҈c @ǟ'Wp&]RxsSLJ'h#w4PKL/a / ?a4 }!r7)HF/I@|F5ߚ״ˤNI vxo PlD徳ޕ'I0&9[.8& (7 X(VSwtTf^/R,6hyƬM#l%*,=7~X4ߪ8(ls[[ [DxZ6ɪ.*5_M|+X;Y)BZu#!س˖y7oXnRM ?^hKg\c5g`bc$+˰mE4x(U[.=>S[lVL??yQsn=Wl%nL)$71A_-8]IEr@ 2̃[2ͻ%1aY/h0-SxE,!BVqqS)>d-qE/ (1mWӾj{*gT|ơdSOi+߲h|n3um͎9]<gmR:@m)yx蚧58_[dt)r.dŊO& Nʣ`3LXznKr=c%p[ hR=WjM;3juYi0C`iC+)z50;d}]A8b|Z3=rJKeÓA,Ȁ&;?{ 6ҧ '㘰+02@DĊA8uIm-9dS3ɛʃeidE"]Mpj!q3qeRNBQIv#mR!h|I٥ eClY` -sny(L?y͋o~eWdN*8FB *'Eo\&4t;jF5\ l%ړ$W RqW2B255 zR.lV6f(HdpSM$G!Q.;O.rS\}Oތf:#CWB2?$9ڼQ 2V~dz\o%VeyƵzW*tE'Qk%1fO*Ys J!~-ZKFgUJƌ& ;h,O;, j3|EKv;ER gDVR`ԾhoE~<+H_/+9M@D?qZ9LRk5jouߤ4mNi@;U 1Lϝ5Ժ+87;= {j ś=(2U0/>8iFеT^9 QcB[[~XA؎&{bD~C]q.`$E ά!뱓;8aw-$h0snB~8Qj((0_s_i,"Y*{QM_m xqj3Y@۸ .⾱06R<|P,[ߡkZ> 6B6/a״^KoY ?bvp'oje㿞r@.N0-D1 'F:ߜ'K +/éb[ 52 q^pbXD)h|hD-T5'Ǹ7ĊY?0($dz \9'ep#bO厫 geW1+wowu$&oNܽP:~֊OV70lO2? C1x%jd^C u֎ Ŷ3+coaa'n_!"H=B/bp# gk3DH=V C!4 kjTXyK?j).#p GJInho[6'_YԎĨlօÓOzeV04Ke NRݗHZhXqXɥfc'%# t~Ѐ,"Zah qǷP^N/SQ^v&zQI5Q1S7].Jر'aZ()ͽbTH%?B3jPJ|z4? LW(Ī hڗ5@ruS<[O!?u{[ÖJ=V]1˱C<ó>eY Ldͽe&5c]50U>G rmwbe XtR]w{PvbZ옪A\i%?q]LS瑸h5&FxT:ApI 70{$,07L-b:6h|wzD8 o$oho\Ѳ% ph :1l 2w{q'4f`d*ܫrV^qR! sյ# #ހv̭ \hѾ bߥC4Ps 2x5R܆tc[!_\#I z];j~ٿλ? *X@:>#g1[k2`?n;x!a^N~A{5nM^&3$h`ӓ.1p+V"iȰ*%Í(5m`)| /2$ҹonj,*KtDIm~& (qxGKΘm^SByОgr{BWO4b ޤhq0;nj{AM9t"{htmTMzSZ|M-k`\mOvTXJΓhd$eABjs':H D_:Qpi)qL` wU?a.:]lI*.̈́WNjxu`b)I0{.P}JfSz4qIF][FLJ&Ibw ;'I&^qi:,E!']`"P-~^tk\5k}r{o(xyVj<^ xd0ƒ|OtR q2;k7Zفyl]tà@ =Yn^`8$|j/ga8ʀ vNwJP]N*ovQ: pA4@$䄼c0cD2`u]91gf=^Nb6K'vgUr5ozMJ|[O t~&0~^A%*HiVFk0:~N|}bCp%1iW .i6x7y#u ^h?*C5sr؜d6JGkmR(ƃ QvΎٵW˻}[[[mM`)D94BB q FHD%3apY@_'̽k⊻GV°R:PXV 4aFB)e5Q'VI>\uIsh:(KPtAe0 (܆Qhk/eHy0֝Sf;emۇaBrsH^slk>uz%kъq|Pt~KÂt7\b|Ƞ-7>0\#l^ӎEmq؝O&goݔ",Y|l}>5\ߖl Kd'=Hc.@PH *k eFb_^ַtvokؑǹJYߚZ!*᭿!&pU&/Av\^f@Ɲ%1Ѧwԯ>eذ+ LVmo>EdHfI?u;Y=<)O۾p^pM}r1F +~zV:i7g*3kI82vUD~{~LxQ\3_ۅfrQ[DNt5*D'-Gm5 쿁2q:  WL ݸBpYǾKkYxxGWwrHlVSt'$Aq- Q8q c/6QDGfJ=TJbOÜ "V^b Es(YԵ1]C2^ Ә͊7V)C}"'n3)'TNF?x4'(eI] W Z)ׄH )禅:큳cZ+ C*k3`Ve`t+fXK^3{Pgҏ`%u{jN P+jm ,5dE$w!8A>f-;Li=O`FHLa%8e&3 \OHo 8du kLGܭ;)ѩrsnq{ t7J.:$9,MGUu-+cO%Z'CEu%JHv`ɻՙ+4'z$:#%KҀ%aJ|#9j۹φHe 7HMoxt=cP 7 78DeVܣ@hĝ{ A)D(}%g8=Ԋ 8<Iʏ#/Ww8aHZ$W=cL"ҫ8=Y9VkN |^c8=L<ʅ1F=e׺8+Lcow=R5٬Қ}Hw&z`5Q#~V2Snm0S7! 34++GJ2Υzg3ٹ4Ч (h`Jc:7r aBgCĴ?5m8g~ӯ\2mscYiH|lxW|C}^q[Q$'4z{͈gͫSsXM5?^q\>,bJ-gni23p|)B|/̑]x. Cj(ڟGf(Cϵ 1X#m +j ` #["A7({#9N 8X@v~34uP`$ M a"kAz>L特5u{UI#o }%Q>eV4Mrp/zU}@P{2 5c?7ah03a`K\E(|ʩB ʻK!c%(Q2])Mpy8ڻ5߫}9eS&z9D[W fI{dg 0nK41oELn' m pN`XG MP}:%MH$VCL]8:Z6PBpzT(;.~@jxK]b+kd^5FF#P}iY7ޚI"Ѯ2H@F9ZK0'"q0 mه owg~QmWP[?% 楼kf18 SQڇ2Hv}ٵd; Wv@Z#ro"FC0 v(Y^ .4V TY`[Q쥤A2Dj}*]xh)L]P*S3lA2cTU2/]y6b)0M]>A_)8UcsFzg流܄eTfqq<@˰ɖbb!WB8Ks1R.'( |.yIkro(5sBD5Avt<=4a/'a`tA!RS1!X':q-IMWG LۂJ%8{vŔkxA7;tC|:8߹cs>rŁI|;+z\ (C g k #9⠎~}MR= +^eR8}lu-$]Ն  Ζ 'cV:2+F[Fٶ芐pA3Tao'UzMw Wj]aW_vz:+ G}Ev;_FBn ^Veޔ<}P`$ۂV_3@$-TSqZPfFX;lgī)vڿU -bP>XmOK?Z[ $~~ bpGL;,,7Q׎2T ji $4{ߌ@Р3, Z1ڷKS_h]|T&t<Ϙ{֭qYmb`}P6Yy>Ӡ)rNgD"_w8;77ٮ04LG| oYdW l)**(7Ovd`! )\zj ]$(P^.|m!Koy!RGe|׽y0a Ixxx0F?֐TT`uW=ĩg 9ps^'y*ځG +J8kfbM6|t]Vr ~ r4|ՊuM5 _W{=r7 S;ƒ;^Xv|qe 8bND+Oa+: :\`10F*Z}]4VNH'?uɦjt^5/',lnPoE]91 "zo wm F)jeVdgQD$[n`\V#l8U|mEX q3YlN¢@+YaDaa X70 ŢA/QU˴Lo"X$1NkLķhpfۄv,kVBNUdk5%pS3S^%HI| ]cV$HFE|>Es~h2oEfwK:рp esVNƓݬeT)Gu|{0b|o?65Vg믰,O0 ZbWαjxDK=SY_^yonFy"K5K `"%l:OBNN~<d_s$^RehBg1 Hf00a>p?B N+GGPTQISQ $jt,rMqMy8o:"uϐBά]b𚍱"DD=%Q@pL!m<КO]|@x??µM\j˙[#tb/QMw{u$ÜZJꦜCr7S?2~K8})߷j;<wʓiI an1dCKlgYZ07070100000456000081a40000000000000000000000016239ea86000076b4000000000000000000000000000000000000004b00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci/pcxhr/snd-pcxhr.ko.xz7zXZִF!t/Rvt]?Eh=ڜ.+͢z姴RVM͖:$% ;sĞǔd52rg-XI}%Y.Agbmv%eQ5\Q.n'h3hcˌLĩRmak^‡QMo*8rgD(kp[ jR(F%BS; SjڲO h8'sO!8xjcw(6i׸0 r?<ډ#wEVmP-t0vvMCw!:loi_,%Or a< & ~SѮ +x:Ix *w` fXʺ&Ŋtn+8*N.0ܤJV${Ve U@rJ&CU"99)0OYP\2O[ܗ"kVr\UnXo:%uI̒#\p:yFrm&yG6Qk0{c:Xޔ3@{T%}%ܭk;;3ֲNhݲg]/?U/)&S1fZ},Ea9&Ey`3-2ܙ@\'րd^nی\7y$9Mi N0+D(#RC/ui~:L!.;ODY/Y-;?(@=ocS(ȕ$1 ]b"4k qu$8a>St[3Esq)W',)Q82QGM-&Bx)uW p<dLؔ3vr_x d?G #=y[S$խ-iuO'`5hwť Ծ)ϥg Cۭ$2* ,"w:Id$*iAa aT$W)؅[ :g JW@,0G{ rZI'E/tmSH}exDv$@h.Tq/ZKkp~.1\]m(fȖ\*6a޵(.;u0jȮզ[{m wd04w@`魰$=G T z~˲$cRIgKf6 >[jok>Jl FWX\]6T2;CŤ1 ̝{~u ^ft+X5%un;2GcHu_dZ'0FV4$Vp*1&p+LSntsqmw#kNk/~:ߊ:OW,✯,5*>g4h-gl,#1@cΣx c•NP2XE8q1&G#)DiePRl&3e|eܯn+>_ؐT1rXwWH47D$<",%K]4*?{י5cվS1ރ , Nìܰ]hDl iO!ʝvT7$5 &__guY6GU,(g0z1&nPV3l ]VձĆs"Q9#A!7xyNVw7J1D|jdL[AP O$Xf  J^fJœVOK`W~or4ӹ~->yMÍXP:LD 67P.GuIWgmr)@pwnEbw^Sy-7k^Bt[:~k82فnꂛ)ԯ\#S='rVit],D<9Z:Pႆ+ G&$k3p3Y'T]'JS-K21I`0dzCXbiC@9F9mvݣ2;Q'4ån&x5' H!҂Opu.(Sfaefe+ov2ef+D_2/D;=[հ3AI]"-(uSX!i8HEIb/Iް|1 |w F`A9u3!F6(dov %xsGjsPIdt\U4ѿ\,I[xu3jq([2'--AiynM\U`.<' T4|۹I:T zals~hMː}ҝP[mgU'CS_n)>Fƨ2zz-Ec!`B|]$ƒTvnQ*tTm`圩>!̃>QyCm[_#ЅIX\ΝPC|}sVi/7[J9k4B[KL,*S j j- _c^Bby#C |nTxb6iND1-v t_ם8ĝRi#%|VŮ>ZjvkօY7BQ$ 5 $jjJk;-7+{ F è?g+.$e-{H3't~S'YX[1'BzRNk e`]M{>%mek m:0..TޥhMAnPX|f>$_E6ql/ ÚSUưh&K+O܇,ݢ#q'5JlHA8DI^EæR,“ddS6g>&y8/2%,bjRX#R,=Q39DNSY)DX u5Lu=yg4ͬd-WкYg/L PQI]l$e{Amych J-[eK+FuX_n=jàWC PAZ'LҢh b(4g?4TR{V 󆀜;hD^NK5bIb٩M4Gus*/'%TKnD*y=#}$|QhiV?t`7s~(X ՂGg'*G&ܱݖUɘbVvsV+ $1&mFSoG%9Fxڎ%71,ƧMJ ŽZ i^UFԼ^ݼL#6@ICM351e2 "rmK$%PZfd%-MjaLGw7YlQWҖµ|82O;d(&Nf.R4K jf?klDM'k$GڳapKK*2b܀"`H\Ct0bA՛#9 !7:DIb[{#,o_TX{ͼ;~~ l[mwM3$sO*lUIz[Fξ?ͯaS f .wijI08[9wkZ_BViEb@xa\-M iUBZ(c|4ژ+Y;mQO+ξV/$qnK`w["릂lf'0)ח0v`,*H"+R -vz`gYq>ѓwr,Wr5[_J ¶v5P<MieN,}FpMYlI1*dlFW4BExzS6 5\d!H %wpA6(HrU/A4t{ɰS6Rzf ikȋ'#3*Hf g|u~ʼnlDddG̶DMOי#9KE-@99N ~_ ."\Ψgl^un@K뜱BG]qlH9VCleH{FHDi=Tm m:_1DțCoNm}r(}b"#\ݕ#HTc!z ÍL ee)RXѼwh"Ԧ(S ёv~O@ rHԙ#wL88) FRdތQ baD=nTaWa! #k<̷.垾jD2[,,Wb;-h 6b҇J͎O foaMH@%ti;h l#w-T AҴ*~zx0`Bd1塎2/2L" REsА ټkJn2fK{3߇9(d\5wmXsv㧻Zr2Tb&%w cxLךۺyGɚeS4oCs-S:{zS=!#ö́mgЃl;LOvy 7]ZeZX7jU§>hRUYa%[wQB#ڌpm0hN=s)e 2ǫB7u˫9@ojry(r߿wMow듐 E0JKN"LSS$pД3cq}mFv)ftVO6 Ry-K0i#[@r)cj]CM?+a -\^w>cAJ?o{.]S$]ܛgL{64ck?"TC9o):~{5(F]GGAxa+"`XsL"dEvA8%mr.:jߩLy$7uap 1ʲ ˎOw!˘2ald,֚v: q7A#1ãN%ئM\`jKw(h/NK,y^=ӿ7N#ވN@Q+ z5S6C㷥B%E)@!zt%lwt 13.[d DzƓcVok/K-VE^vXF4#V${L7nsn4U/egV2:zG7Q< lvi ӋD 4mmZŽ^G mD+Re`Arr`./2B{4I yӱ?p俺c b+P-OTxq%M|4_#qOwd@]8lĶB̿3L[xM[MYa ն^ٍW{/c%$^ZZW|G=!n4Ge7ˊ:#h'oQ:K\NΞJŀUԖ7^+ } Z@pftP5*W?Y=2-#䑜&GJEK!բgQʭ S+#ݯJmPH %iAIAn.9rÞ߇̏%jW$/ !"ݸ[vp@zpTɈ"إMֵϻAcUTSH;߻$#} ZoՑֶJ(N3=4 y|pm.D]zcD.*QK}vWKVyVDacL0#Ƀ;$4 މ1qԴīpT ?-R#NJw>Ʀ;#@G` t j/MytBVۦj'HRjUB(]W(cvͼ&{[CcşP} l::T6b0ol^aФS(cuijV*& k5Cp IPK闕yTK3&MRJ0Cai1WrD }i!,@COu+|}UպPdLklH0^KiPzBn 1ߗ_ׯw=Nl|8|-DT­9X#Z{ăA @;P(I{jxmݴHw%r؟̜¶VK5x?mRfѪ.OyuO g'r%ӲkMkjǬEۍ12n#(޻EN)GnR f[-5QJٜ#IzՏsX:ߕXdikmq]}Y`DRU*tguLQ 8Bo2o|X 4.ssڋI(y`6/'dﳫ,uxXem76(}^z?LsuY@с rO{ }8Gex,C@2ǿn7t졼()@J‡&$TlDqt5 k241US"9{BGn-K`9ka ჵC*@-[M.%هx e:Iا4(2Ņ :5> #-8҉gi項gQ{䐋bO'~IxWKQF_2ZԔoKgѩ/'⼎ q ~ }O\{ysEGXa XR-kx-)L-VDg%ܜ m[}`GMX8D܈GS4ro Ş C\FkaLQ'{D y/ ^  fFӭz.Dh^xCQ%V#i%,m'M6G}Ӫ3̙.#-x|W5 raT*O`H iMۄ,*u&ɎZ9i3ʏX1268":4$Z` vXދy %@ IsP5mU%K"E kѻn0Lr9[sQ+~:χ5ĆKC "#$M8jyY+3az:h$B^Cً!6 M OX:ۥp)vDdi2Ci)WV =c=Xw=uV+mx_@`U`ʉ|8Ɵ4s#dt`V.U'<`Y|<8vk^{pruHm_!'en~AJI>-8 B>a8ô{Zުl›F?!z5gO-2;2Bq.%"_ZvܢrNKS˞p.yn1 bV8IIb%,+I/7Zl`@ z`a ZPptI&h-ݞY>צv:'UfE56$?jKq`kl  îDkS\ؠ,: u˅A篽b(a }j^](=hbJR){8Sj\?FhOq׹ׯdyUnD҇݊Ǧ@Vå`nǖ[ȆFseK/lȗs@i}v=/=C3KM4&48 e3BRi0wAq[ғbWEd\=H$t?XoY?4 ͥʙ`dwI< 7ނqȳʝ<BfH*^t_h3w3`,%"} 雳ۯn/ӻE\o ^nmJ_@ [(U;}9ڔKhrm" foN^͡4 ~5'탦  ӮR'L?%+{ʡJe#R<*РK@iHk%;?Cх5MmS|9,?y$qx%B/DT[[9YhȒռa |\@č%PcY٬59UKB΃A5dJ0r[#tJ"Ӿ!Z7χE|y'mC">2 6z](h$~m$4͢c|R=nmn`U+h)T@l;6X^)#0t%XcG,gZ H}邫h;e_6Lb >s٨#@䙅3X@ =ըBp _VM,pC\ʟ<1+o|< Erl>"FZYZtD6硊 ?"IeA->ke@q˱o=icy:YX1ka>,WĨq XS1/OKv&1ӛD C:Y߾UberܦكZcw{gpAW >A{#R0&<{j A,\N* AnAun zK>ĶlGc=?XBkh T3tƈѝo 쪪*2;J54wcRX FjI:V_)ՠGwbVbKꝕ)vV f MTV%&?"A1RU {+qoXkϾ0F>5 -[J 5o0s#]ηR~}Fb!vl@KXGz"؜L,8$4ʲI¾N g@vn0E0InVf6akqd{ӈp.+]5͝J=JM-*sM9WH&!TE`I:A؄z{m2mgGx ت^;E\tCNp)3_ 1UW=7mXg]>pY,dKnVjmtxuTv,fیLP≝+EZ3}SL)̻eFit9oA F؉3`k]#G`%em.Kq\UB>o w(zC9bm|/pFn8WÑ?Y:W,'Cf)n2>%[ԇ"c!(mMΣCJs"D%^N|9sNJn=Z0ǽڌxPȨ} ZԹ߳5޲Zrsusi/?_ oAʔq:}Yj} x?Wx@ȃB p}"I߯_ Jgf )7}jha$f?4%>J [rnjB(2%b -{f +1fb wG& &4Ibof'Y2ߓ1a]~,˝(9tܶ@cc0hV|I+|`pBco ړ E_& ځR}ءƃ~]7o,"Vrrϫj c_=rG#CQRB2=ь /:|U :fZpMh_6U?}CGBa}b :- 7@Q5 ImlVf$CQO͉.mq^yP/|5TB׏۵ +E MϪbH/C9MnV/=cPX;B1x`b:NE}C  DK"GW{ұ<*f}m%G$wy"c3{uU-q=/bbjK ĬV\}újkZ%TvA"x__bpً|G&e/_od݌.K'2ْ/K軟*M,\9NwNGGН[HjM 4+;7 y_!M$D}}Aĉr c+㯠^-6r uT&ZSP(Jh^6n4][  :@qO6KjvRkF~a^`EMԡqG{6X*'#y?w{Z8FlfrmJ"@\#4.L NS~p<7"K6hV>__B}vڎ\#@2(Ig+NoP̆L/>aPSdPA^`3nGB!A>d5=qf@]IB9zeq*o]1K'Q"/Edt^5-.ߤ~Fԓbb.B[nHk\#&B{}SuD~Tk[w mRJyPцBp+;$&~Ko䎒I2L 'M3Q ^SQyZG4JJD9&펾LIT(-d-bmO:Eb,۶薳kMs0A]aő8f//f 9Ev936.E)U3y 7eEl&T' Y('0DÑJϪBuwKx* 4)d^=dߪڔuqholB & Jwi/.6]^pO-y^h䔥k4&˼^g=,ްP$qO7>~mh5B%'px>~#wFÂgUn oF 3_-< }aku |JTvᜠo SB}ZO-x5zj-LYBO wOx IwsP/h.l&./ۇuPPx4NYOZ?pb7I?(0"Hu>;sBB [~*qM_̂R#e{ӻ8QrS5 Gk3Fǫs-kSPa%hk(+>%ʈJRkԛKJc`Hܖ`tj]6m]d'u? U"h"ٯ& Y?ՆggP vycw@.esA2A3C~iDFe TV^*Upvǫ*s I&7F\@YR-3ߋH E5\zTSL콜e~mWF]fhL Q!5e|r%%|Vj #6Lv)|;7܂F~St(axHK0 z`8`J6\/aw) S rLd^f7񯢓/cs8aK珳ҩI|Lz=Xn=/ .uVèM]/UK 5[=wShEWs,Pk|z,dWdə*,żh?dz~ Bލ+j|`Qow΅#BECb [cI`35؅gE;;zXvW>s/[s5%fcj]Y Jlt.:5-aI:ǻ\ziE%n+YZ\/OF*FExSR!2T#Cߝe2PKǷzbm*lq࿼;-y7ڔVӅmNZR(&\3 #m@"!$oÄ= $PMm_W)Ad e#5>ػI21+~g_^EjA!g-~Lk}P+rTL$+J.kfF06kW@\jÙm *-)eܺÄ9q-&p> }"cQnS_LJ`6/q8F N$e !?O ӊ=OTYY"*!"xTr&mZe+ Q/; `n** c;PKf"ݵ̺JDlRYx{ 0=< =)z-EZ܎Lc+r^QWa"IK/ 6M$ s #^ c1j~ˑ<65/|Տ:ֶ} Y7~=ƕ&@%DEҁg#?BڛY%[̠&aرejPЭU%80THGuSr!bo ] J D+ 6 . :NSF<˺44uXhٞ@Ѿ2JBˤ\*<3l|!VA9p3](LN []x~7c%B ۼgGj&KOaJHfޛZY?˚!&*JvEM{p!aODNVdb? ~TDD{~74U9h$uD*/<-3+xɌ<2_=m7YS\l ź~LI8xDF 2̐Sj?!fdJb$ടHHv}K$~F 4Ð5%S[!οsR^v>pCnTͽIIԪCZ^KN4/cĕ^<2zy~ 923vz .<~PlZ %cM3{% WW0lw%DrwG\Np5=.0DZDڇl (PJC<\ ?|Wa%F*|vfL2xO".!ד&]G{8<~JM"hte26w,F{p/i *&L炌#̟UDT‡)_yhR =N=^?'֋`2\"0m(vNҏ|?,,ҴcvoXGEiYO_zYhOzݥ @ 36.f'UUq)UɁ&MQ^ZA@/1 YItz !fAA.2l4AdVui](2Y3ˇ`5Ͽev5~'`xn3Oa7]$☃Ʋ?3WaW5,OPHE&7o[ʜX$ȬёivpLgieπZ$-K qg5=SG*ѻdhjJY;hӍQ+]lʳY:F恀D Wep\JzR& Zcɉή(*~X$T  N+glbh#mGI㝔G!e79RBId;dYwVYZW-E20( T hk GW ?|}/8s3U*Dޤ8 Ǫ:5+N8C=hvFH!ՔsdɡŵH:{w/cWqS,=[qVշSm~|.e撉>LI H}8;FȿD>wÓ˺scwf vޗL*ke_2/[?f6? nLtSg*#rMCok"V%vbKv΄Y I æGc^K^|dL3+>8iIHeyB,駻kZ^):?q (=rSimsޯZt2q6uEj^ eY)~ ɢ+} 1@Deb#p*,`EƓgaWKڠPw'1^&~\Bg_!4'ghDB2zY&bɷjE/컪[ pe=ɞJc".@ l7]{醁d+lE۝Y?)`ۍPqY=C%hֶH>) v W`L!}_9V#rimOop<^ ҡ,+=``™}ac#k"2ew~LNBCEy"G։PS! 4О9+ic|SO"W$+., F\*!J1G>$fA KF+ #siB u4dJdmĶB"lT ;t] 8-}ܶMV L gځ|ߒ{:&C:TXd8[-#ۘL(w)k q31qsco;= 0`md+<(,$yKf,7ْZQJkA\U],څM jF%8"«5Nx芶q-6RNpM*G>COf dj~ǟX/2~rP"`E <G (7A]1v @XƀuY|5G4zÈPy1fe `MLDQ}gb;SڮRgaC?0P =Zo[R>^G*Rϲ,WG f#u> _MyquMMx XgKa4)HZÁ^dvJf;F4C͈e32qıeÛ{ Kt]|#cXD Oy Zy(0PSgК 0Zq#( HKo㶃@|ZW&"ćƉΉ3gs@ eyzbD鍮ȗ鑖Hzs1cA5"1Dq2 T {Sti$aTw,A~SlSvTIcե5=v|Ҏ><{' 9dt7a]#ܝ2./_[oZԙ[6鸎%Og"e#m©6_|씕& (u{V>ĜH|-l[~bVDXG,bzB|ȮAGvN`FI(8@[0#=%IbՠH 2@y/O TH?MY0\La5d>toԢ&9)FkW{3dF oиbc)GMnC 0%f޷\1cmwMDeIg?9bcPR< [60 ):}P$}Ϣ$*r$- hj)yEI,V@{1/d4MEO?ZH9\,sQ .SccӵBzĻ.F>WeuTΛ`9f\b/74,!O>0+ZʑHu>vl!%~v 8)+X3;"9hea~Ae>Z N#~+ c6OWQ͈7iRҖffRJp7bUmn.NK SӹN57`V$t؍kx&6ăr"JpoA瑳ycet2اn^7̡6cHE0\?f<ۿs p 7BxE§3\PifJW_4WagM\ٸe.Xl{Kpj޽ƌG}RPG7l &E *nǻ3pҪŻn)8 0z>Ic\S Q-Z)I%c߭~\ myhwYJe6 0T\l]Jl˖AJ$>"}B|2_"8] :yDh7wNy7%ZL.bh ,\*e~) B?ա!o/,ߎ'-%SN5 FT@TJL2塜Q/_|+}1 k%6SdҢkknh)|ťK _6UyԴ1+t.5$1.92x ^( It^o?PǙYKيF"Ѫ eI[AVwEA*g Z $iu))V{3' b%t~;^Y|ا05}4oCt ^G&UHMX>[ ۩K^mAUUr~alf! qduB7%ԚQ8mD*,Q',"dBPi1s*J$#[6_<avPB]X(Uɐ7*DOi#2ҍ[/ dsW)ʠiL#9;9~L HPǣp6D'B2+nkR+?+6+?dwnʗ"Z %D8Hfv03yQ>-'*7ƠQzJy|l+&0hjObN9'k<o8 )a\ i~!] 6Kד$W+ckxVdDh/qӑːʩ㟼`Cx nCU)o۰)&\lyGz" #ȃ; 1X;saAe]d(LR֔rIR"}5b22IjaF=AJP {9*x<,Y?͝$JI$o|3.34'"<+7GҢ5xhΆaN ;nZcui%1,T8"z7`@T:j' };JZD\ʳxG/>'s/Ŕ1QSi;X!c}gkK5ng7eSH|!ZSBKfʄr+r;K]:̪[4ps r#0 M|$]:(lT <.Ju1jN.2],֘uS}:&kshOTEh;@Ȥj-!LPjr$ q ջb43K=Mn:YnjEOAٛ>Y9VsTH(g)e}B Ae5G?j&.j,XuMeH/6a7ݜ,YيT`Ո#⏑F;q%>1WvqC[LgLpP#gpOD4O:tS!e͆TZ D݁=l*3]W6s>8,|'Ze2/쳓&hvCƭ ^3Ƈ!+Q`%fUJ.T\M0%:a{'-Q˿Odҳ޹e$[dx"t3`Ts%,~9nmѓx#QOڇA';<č-:S;?f/TޢZKxK@d:]Ș @W`+gTpU #jF Jo~b2ˆmwWdZP5鬩轔=^[yEcy׈d"7|Bb?=msI_Mr&u|Hܺ u`L<#^ ?E"S^\Y8 d-ZYX=?CZ De^l{{!¹0q>8[k;=04*Wm'l3Y 2 'hP2!v@>EqMXz` sivMwB_)E4# M?7H" øjFd%U^0${f2coo"z?CR@ƅn]Hε3v?1EIwFȼɔT7*tVt=ppOEw8&dm`Ng4ȃVUOd'T[G yK҆Ԗ4,RǛG%{8ɽ89c f3Ԁdy,=AYe9}cbtM?h_ÁhVY7#կqόKҧ D/,Noimh:o;gŲujsjRX#61.UPI~tc~-bgvi$g^-X~@נ|)d+Ob !=# ogTjd޼*\vR!U nA8KP\ YxAuQ0sq,9 k{^uS+՞O\nlNo͝j؏ mڽB8GˀW-GO]_H3ݮ߂0E6r|z['mҤ\皿e #7ϟ|kvWWH&9VLǥ8)IGǒ=  T%:jſ"E'F⤼ " 0LcU.ZPKgr/M8?o Xz15j nPm3(z+M \ E׎5"*I+zeϙl qvD QM ~wJ?g!̷BI6X+}\\wk|R V6Z'g6-l2}:U-a[ّ\JT^wKikYen]Mt^vDx=%|u})c=]Eɓt遾~&7j t?Cݣ\ni:j|aI4zVZZcf ]G[碽!>Axx!0E)]q[ADpfKЊV\yI! v'2!o8:j 8ek"0~OT:[-6A'}u|qp)EY koQP-j7`[(O5{\io QR- 隌#eas?YF 2:KR(%hV- CHb]Ȣ#B'L.e*}:e+zqD^uZ-D>IwG `SMYbYnH m'G+&z lw3<"({t?Pɪ]R@x긓MZ`lwEZ H£e%Iw EWO!"{)SNR Z\=ן"鶸Dg?/us̙ gzysy295пR͔NhqVqucP\( psY:^lnqxHPMz:B>o8VsMl.P bJSSmx^Qy-`1Ԃt%Jm<<{m؅38N QM2rgIL ʢu+"1?P踞/^V19cxى͓#ǖQ& ,.JǸ\WGqI's12鈜;򇨰һN 6h46#mEa{rM󰲷N Í8}ԌsZHH]9;J<^as %No5ѠGJw޸c25NӤ('{LYĥ wnw?-Nr_&AW-Mb]G WIYB?F7A:O Qr#+cnG:N:ǺpY_ TڲIS6hK%QԇIUA+uUJ >?g+"5?Mg`Mٸ2U%ٮF9jӾ[$4^6%J}UX^ xe^B ks[X]Bk*5m=U&0k}β&Xׁ/su j^ k^x}G>ԺdFq@~f0Ve0P/"Ey_Q@.VwE Gl_F0uF.)ܑ[ŌS>f7쇭3^Sh͗0;BD>,P @Py?& Dhϊ5 &M]}@DdkWw:|wˡu1!.5u h4J/Z> ܳ{$8rQ 6[^zid) KTtSXL:=~D1PF&HΌ 0$06~xv -uiq\9{:*F(ύ:g^7O }-ep%eP#?`9Gm%3Zչ+#/ɳ؎XH@ŽAsuKD1qh5S Fy#f:4Po.yKqU <-͇iS3crX/=CH,SH[mSEmtcqߡDq-иg*Mwjŗkxu嫎AS3n(54_FC 4; _,ScK\btXǀsZ)x?$gOfpW\B05Ố <)au ^aGGfiֶ63BP׵''dGi^%KCs49 K_ܪU X n֍ЈϢ>CMdK,O,[Iis ";hз 5c;qv&M[4R4ԞƳfmK :ۋjZ@pdj'iz?ܽ*+f'9eK0xLn倿C~sni0SOeM"VEːxȕcsV>t[B8 ["n4k 2G?n[;hAPˋhhVpKlɸP6-?PJzVOs}-[8n/$LqlLwFK2Cbe#shY M9~QdIw&%יS9 6dev| a)ӨZإJ[dEomެx_#S7]$ӄ/lnk  Cсowb+Ur]-np ,>y;`!6$Ʋ5(kXMZx.>Mjgߣ,Ic)t9T*?*beUFHc?!m:5<u b&Fpjx@4x< lT *&8H"n0C<( (B$p"يiG>J|Ӑ,WvtҁdR@.JHmP/?E;~z#kQXWsXBrK`d+:P%gj/ _ rŭp"5gA{R@˿6C_73葁SںК$Y~\4Gc}"-bB#׳yy\`MQ vٟ<7w,xl0iΌҏ_jtLM yo+7yݍHyx]1Pߚ#@{5 crP 1@K-/Ʈg/ __ZBDiմ`$cwÿΊd9]y瓒VӁ^`٣$>_[ >H#޸WZQ}CTq&xM{KeF99eEWHO}U9/,Jq[ A'X(x`⁀>'?+]Yw># f!#umxXB©6z]buY-ؚPhMOLS3R\G$KL@W(B*o $uUE"#O4֌pjqj1 T>Y,?+V3Ԑi6KC"3\(BD},Գ"hLv[~H^qͻ;`'zI) x8쭡` XJhXWe9WN%q!zQPw}P>Si(DKXwQ640(0 \2)Ͼ_05lѠFu{ %s9|W D K;Vc=ŜF:0 ؟{/S'[ O{& w/HUWDx֪z`ad[-&S=yV M1d \\Y8j-%%Uu*I|UU1'*vSs7mMjIWp%lja*aO}u%-*)!UCV҈9 GIɒ0es3GLj*yN~k8؆)k'o0Oeb9muqcfD!Foe=a]xW(>V$dBUwEQ0GDMh83:u{瀜GB^/knN@Oව4υn^+B@]rSy"3 |liiII? {aLa&R/,b qeYg5hheu!_wVS )%1Un3xDњ#}J'tB e(Ib+mS.z.8[>-Zzwv T9s30" DPK{7>3zAK[_KИb JTT\A~؅ĵw7X)2NJT-zMX/89qY;uu`4nd!*ۢvzB+zw0V3zcaι r&txk-"%{F*V9nhZ\\0vǵ?3xxjb`A%йICGx(|ŒR-Sp6_6a Gwy й\_nVA:դZ4IR̫.=cZUxr}>ّ1EQpt)o)@7i$uVEAI6.|QMiRo `.{X~%2K3I_3kn:qsפ: gğWpRfjue[(oxpBzhڥ$lX M5{rd;9Nn0w (-ʲD@;4hf-2M[ajm_7EGjR(3Q.0 ꢤ0UϤ\li55ƶBCÉę!kZ ,*xxD큕<01U~TLA|`Zm4?WG:FΕ4ɒ LQ=gaK\(I"}d t|~$+jE/]DL 3QW=Bˡ\wƹ IJsӫ&#.WY_8KYRϓbsdmUͪ郍yK3iF8dVJqF'jXAFC; \d;]{{€P1m$1+Q|:X0R29>gdZJng (KrMmj)KTZS3m{ `i9[j2oix3ڽUuʰ5|{@\p xY_Uuy4-6Ñ^0v mt@qBHd[~F .0Yyu@0YsFI&j"VpTB\l_'I H:ɐ}T +FE#4D7]t3&@kLR?vzHCNК!e mcPQVoI˅֐\F@d ]t T׵!~m+m`I`RC?jcA0[л|-Z>ļ2ctJH%«g "#v@VZfnNL+n[l~6F3.S4w,xV@'z,nd/g g"?ˏtvB*ЌV9)k ﴶ 2433/;e#M1es)L!Cq h FlI%B ee=\+Ф .ʉ7wC &)*Ӵy@Y#/>kHO(/:_{68 T(TVGG+=YV*Jȃ獪Y[ڤ 8`J,ݺzr f-?>=`Ц#vżcsFM'rtHLMP=qh)u1rshvJs]$]nH.e߁\yTѸbɾ0G,֛zP2"妣T@<GmڟS[źS6rX 15ȕt C/! N{Y*18ϲ]u>nV i ue9v"]iLޛ_=zonX7?<3| C#ѩ YZYT7Ê0?ǀ H{wAPfP3*q4t¦w9I+RSm i)Uu-cBuHMtޜ)]Qb[agvIdDz,d1uyK+4"薔e&eOOFOc34 &-n qI((N˲;y(zaI 粁0SYQ,[ h8(}]׭nĞaц OA.YQ,IڒH3Ng8{} i[?Mwݍ%1b&+b: y)Xh .ebO@h=&ŃChwʓoU 8J,u9y_L"Zr**.<6lBO2L&,{?ǭ)ŕe(ؒgv"},mV-SoMl}n04`;phl]w] f( lQOaI_+4t&RLSG.GmbJx?VIe9=JoF|U TR]7Se B6Q e9wx8=-hΧgɲIQϞŒR_M̓??Bu14Ȓe+ۊw_tveǐl|߫c]jQM~Ag2|%'l7Wm%{#fR;gQc>rEk7阬nϳ rdS|Ė:Tාv,Q%Wm&%İ˴s'X3=K5;:dUC^ C mXx z/ ?[!t@CY,QY L% C4O3_O;_{73Ra di!p+UèiE%Xe kaǤ9w37T zcWXD՞_`^Qz ;qb(aY"e=abCp"W< ZzVhvCxUgF4t&a1D:]$'YlH$Z޵|6êRG\4@GN+]ûy;L+诲w5U@>§e)mla g1`B-Iu"|'u949d ߪa* /]w!U2 " yէnFmR/vzW$ 9B..f;&Úk;psJɔ aS@CKLO@4b^Hxs]PMc-UH`ZE6RL^ c }*E u>^R&WGW7QsBg4!&h"ybގxuW0y+mP$or0S$5u9M9+G~. kpVLL"M2 g ؏(/}j"67XωDT) #_Ch:4v2,<#P& ҪvU>BrCf~ƹ`'3+A?gd+z:থD [#d*PwT$*B_MZQ)н4ٟ,}=4YԯN\\*X {@~,g5fƸѫYK_+un(s`(6<R pixtҤ?vp1뢹5{Kʶ%x~kbXi':^Nr ;xCZܟVdO0 !")@G=SҪԡl;mLDI@ 1 Pxw7^opUW5L+)AzN" :5CцD 5RkFjeOf]7pKq3'*ضϔz|ٛӤ {+ +a&KtԑȖ{+2ûuŹ7-, Zӽj_3V'37%>Fq$p,~jYO,M1ar3mhX*f>o形610b4A{.2kJ\Ӄq`C^ԛV\TU}3T+ 3W9_$]D2;aOU!6[KV4sG04ah+1ĝv8E%/5TP؎鱗71(z#]@pɈC t *Bu3IVK"oXfԮUc:1ZO[R磠]ZݘWOձnp:D1ki ]+ -P.ラa `fYTFΦ\p1k7l'=#۫,A&ׅ2/Oze_<WX_sI EW2fo#ORcˢMX`kףbZOPQiXM%-U_6mhH` 7XUV/Keq pPvWe8 1 2 [G!l󳩍wEk9_H'4)ubAq\I>U.5KNp຤{R'[u>8yݾ;?$ip"zfȪ&z#̬FfLYIHMP'{ね9ER2AVl;4`){Ahm†$W5 '^&~:6HNn tS; <BH˫'C6&sz]:2i_wW:;[kZK2b s'^@wh2| jl95"_6 ?F%VC?g^F&ĐYE fw=҇^I飁o볾;+K&=_#8Xcbǂ2l+t%.K^v{i'~#9m'^9~UP&+;WUq@4pkѼJ ;? 4M"@0 fN GvF3Tˈy D1. HK}[b'0A&?5})O^sD$W{D  Wq:UY"l0H7H= uBE$q$z1g9ͬ\G ŠҶ9tZt9k9R8եP \QdLːk^ B^A.~Nȼ.EyֳVB г 4oSiP|L>y _Vp4Jcn!1ɀ^V@tCلATēH(NFm) 1vv̠Qz̠ryalh~>2(kC̬ҒW8iwVw8ӾР켖OylV8?wNfքlocej"2f)նkHs))K]Zg(om!l'U7?2YHxxQ\ vEDrb|;c$Rvܨ)|OS++{Ȟ?ZsOkl3װ`܇Mޑ{O~.8a?@|xfPbEW*DQӃe Fcoȅ",{>4I#$D8QeWf] ò< 2jdm.xKHnRJ0~W&o!.Ґr!Iuw@iŭ 7ZdB6ȇƁsIB*6|B-Rz3u+ulEBVMVj^UH|SJ9/ 1hmҜ/mî^CY3)8-f0[hȀn~VTeejLCAPߵ~z!=TIx\DK `PEx[DP/ {h"4آ_YQN+u_rt~+ QhP?Ldz'Mī0$4͟h.w5f .ƚV {B*MǏN4ˇbfa N$!#AN҃& qYaΫ3 CCٔhi(,!cByI4+}ƇکcΫE׾lndT TH.c16֖l~-f3@81oBkp]x(t-3ZqAIY=:`>冔:/B4 !gc~VdKpBhUUG-)<}le]jƅ$9Uys8 cԍ􂻺NW1tQ=\oXmqSxy!ZH%jR!}k)х$V2StiV'hfv\rt)u!eb$]7Ki5~+8ijqTʑ>>i]?CM"ͯjelaW8qhPĂKyLFο wa~Xba_Es09)=t"h"3O׮6,GftR;@ܛ)rٿᖏO>0{nO ݟCk?CVexyr`3mUve/6-iEs+T=:9^F_Hr5wK?ՙS5 zTv(׳?#&ҼL!Q/ Ö':d™l0 g{[h}'0k}o2LVCYRWLhE0L٘ =}Cs m!fFq%:U.| !;&/֘_gH3ŬiOE,@<"_ =]ge N gZ8+-L39B 0 SYp- F3k5n0(L` c5'sM\gyUM>(Eea/^|l"țQm dZip#U<(Biy)9N6sڀY5\8DXPq,].ܛbaQ"Ow=S608y1D]`㺴pbuhp[&z];kveNS5% [D)1H)Yb{L_cjOKf {bf։*<>8+I/qkGX3|o>~5 } $эrjSٷ|轱g{"2g#q~@x`s!pnƝ56  4/aVdd j53FTE' b:%+uau&zD>3"=Ě ,5QR\Ӿ&{dhD@c)6>oVFCҲyح1v6I8ȵ]z!FhH6Gz05 xx7,=ne K4M"egݭ\p&2Q>;wJbx<fCtyx?LrO9õ=x%'Omi79w(. ?S U-6q L*yZaمi)wiW}D2zHCuxM> C0ۖޮT]<<$(1VL 1ibp 1Xd-@];$yXU>J+FBL?ϚiGCK r` @Jj]cIgݖT`Co}gE1˄p;]1?㹄IxJڥ)#׸Ekm`1s ]z)~8eni*;pqGߴdTyQ<k)갢vMVF ʭzLX[85ʟX@m#'fjgs+ MK3%POF$.}Vt-nk!0xf/k8˶koK.L0_EHfwMzn9kf9-ʝtڮY &D9IT9ӞiGoD|Yyihǹ~5] ~@}LT>Rv9^;w# S^_[̻iQ#S`Ӊѕ!NQ>vDk[jV3|AWEyZQsg1yg%KkF@P4CV6͜ Б`4kuA&(Y7fRM{:56tJpyA$l&>BL%m+;\jCvTe#עBءL43 {? gyr,Kg6D͌cxY޹р#?6%0;Wm' H& iQ =$I+P#(I Uo"EkM?ST&,! . rZ!3=ФQ^@S˄=':?C(O5!xĺBQM%gTUOq tw\H<,d3v3ȯЋD]k Z@Rxqmр q|B#wKROuG)Do}rB[ dYsJ7Rdƫ͍h?,{I"fIԂÿTmPܩ!Y `otKυ_1](RB9njt0"uU_~P^yCmS~&酱3]\ Eo0eB g[n@[=D gMR"\m˷:1Rql#JJ4:zMsݠOވ R7sptT  ɭPx87BI_m.XՌmJ 0 {Nhf>5okن,}̜BR\ Yc*~oތ'M C8R4~;oFF_K` ɹ,6+,Z_ORVZa>nna畁1>ũFjNm sfӮ1JXDne}B_,B%-<3e.ڻB܁0(z 28= 8?ςUO}.:>&}^% Dj 1O1))r/UdhMbǦql uņB́4g7enkqӖaTBD[@u gi,OF4oJy#Xկw*zN(.'(chO6ľTߴ<[GɇʧsFq^CL/x%1loO9 w˂똁Vv5C h磖e]r-D&{,7tb&ud5J4"Lt=+?HL?89FUm#F#H=B Ҵwe֘kTZ4LS-ߕX=2'[.1 'o_j95BMfTʯ^b~j?u/r,Yd~#@kB-+dL#rH_| `)V-DKWS$Kj5pUxX {E o;G"d.9N=4no儘xo6={S^rMGy"ъoq24C~ Sshy3:,OŚɈW6Zvf*'H$yI]I)y_J4**M2'0贞eX */2=Js ? O2zzODTgp3>\eyDž'St@2L}:0'D7oRBh!잚1r>ބ7/<җp0+kRfytk-G1PZ/gtx|:op7izZ7Fs: a.JCۻ;CW|;o_@$!^2]tIXմ'ǭ";NMvJI$` Ą^zK [(yYnFNOvWmE'&|՚q߈R.gB6ϥ8@d-;*%p:VGgcۗ{ ޯrT5 UfOc$VjRfcEۋ3<ɨJv|aEꠡxqYD/ҾqA)b" 16;gO2ֺf{ ۔: qIi1Z@DX&wdCOQ ,/Lo/-#=YZ{}DZ$;D] 0Gҹ|1Z ߍƹ|k"6I5%T qdn߱D2 &QM,tYs3p;<`yƂ+tI:w}QuE- Oms? *86ͺ8vW`9 cŒ98k߸E3K `65+RRt>Yf^a}_jYFv<GL7690V;KUi[XVQgaiL>VVxqRȭaUU,v9\d`EcRhOpO= c%-rcȑrB#ݶ^ӳ&e\D-\R{;VsR(F}O`30PV9ӓxq$3mRk0}~s;{ χ0,"}9-2SG@cAs )_H퓼f:uRKbVĂ]s` ?}͚K jJ}%OUС2?`Йd;([ߩkE[a%/ߝ?Z9l 6/5C9S fg,;Ѿ񓰅d# X׃qFH*e`ZD2q>\N֜|79zТglw{>`ҫ=T9u9>ǞqG+8elGNp͕gw@6.yބs*#!ˉ91D2}'-= /mת͹ ;6] ;"~ǔ\GhJT}~)F=/7AY7<=AZ>ᆶ԰F"Z/q]MY0Ax`W3=1TjA5-wP g s07l"*?a*/&O壗3 r Bܯre@{;[I?EBASyQȵ0O/` sK0!80<}Mx%{kZ)nFޭ XML ph OS]+;PJUE5& $}I ıggC ? leM`<<T ^쐐2"4,|J{ W#'2:5Q4ά؆HܙuKZ_ P_c(FDGQ*'t-ҍ^(X.*_`cru2̇>>.UB^`79jnO^u,oBq T9&uSk;H'K]4/Lkq*Y7Z?gp|Kn.2a xݡW C2r*341(h~iٖ scb0ڎdHl5'WeIh9>B,DH=fr[BO̔*n LOHRW7'ՉJx.6'MHS/ɆdX^05dD@ֱw 7 +#WKhPViMLI4xR337ua"/+; 混/,0UfMhN0gL#I1RQm">B%5MgoՒtjjD""x ^$Tv$X͕Ey6|2JDbQ(rN,1uKäEáK0.Tl,T (L b*S SϽONSF"ʬBH+TC^&Q9‡6^!t)sl,  \Y oio!o˺$@2ڃ,9g4 -z-h`$%\\Ҫu=6iIUj,|WNrUNjM.4+jL "RN~V6Ί cמ~ Le!NԚ` xym2F̛CDylQ"C¡gNe@X/[Ī7$\#m}saۢs0#ʪx]_i t`済 BƵ&pMYa9I2~\&CWNyо>my-?s,8)ZThfeth'D i,^QW[)~Afhm'MZsmbz|1Ճ 9\9!5w`dU*qᇵ)kVm-Ta1-˰3*nH\qѽ2soCPw7oO n9&5/[ޘʤe6ØBts9( n).`n &ؙ6\J #f^*#+d?N?ƦZ4f>"4V;r}_jco9d< pfso tK7Uzm!NX 2]]u ~.e@t7RAK3t8Ӹb՛ 7:QP6X(}=/3*C+n Fٱ9j]|G@q3ʮ]MS`2{\,3 ч!tDeS!(sSѮ-m9W1\~јhֿ%5k@kB Xue.,ט3X<` z9"f[$O-&~=RƔCK_g2ZPMٜE4]=H~He.Fs ^f8,P$3v. p+d$w 5sT:Q"96r)۔԰2jz0"+f`> x5s2.ɛKgܔ*B ؈j'9A%Qa;J`٭@A. d,(C¨^zJ86gLΙg}bcaSZ#S=]h#R_[5Sp[Nr -32_I}׃#׌6莧3n W2km(n [kC,MQp߼wq5%!n5?^S>l B(q̞M@>oب7gXqɿ8{"p oy.uGlsb͞YN|cޣ(%U#6!4zrnJmE$`e/!d8U1ve}dNUXWBqnfǍRU:g>T+(w%A >ֱR 霟WyMm9l=wĝaw{^nꁀt7{:DN%vC.^} /%+y| =.& Ds0T:̭]=Fb?y=cHH^rfd8^V(;ʩRReD>,]%nrZ0 аޱݱ{zKT&Vp@"A4S9T_6hDS1U_ RuB-3榔(hmBgGڈ90b& ږL/°U!vhGQ7@U;|.5GD A_$&ҫպrl6box"@ +R*>[r%z)e11_P˟FnDAV=<h=J|^_kxm=>4uYA=x8xX H#TxsryJvLiI1g$CVr [NY1\ ycD2?/Π1XޖeJLiKA儗W~ n //+p+Np rhsjⓂ=) ]:YWWy\wӬq+d9zсXcBce 81NdMs ,W.r3-82? ]Ȳw+|((i(^x =ŃHW ̶֧9I-zlud"v23sUXܜ ?tiXDp8^-sH %أeMxn^ɲ,]VIURmqwl0UU[r.:+*4]my x/cLx͞y cPg 2~_(J,J@t.{ː s?]7r~&jLzBwo+^ ج-d$HQp1C/IHfh;R7Zuw\JSPٻr{gn3 53^ jqݭQ!s/b)]6ڱocY 08Y|M܏[-,[$Zw'uWmcˣ1sWY7rf@rxs6XSq:1ScdoNVȘ"<+RY|]OUnA̬:f4NdCŴљD` ~uoᇣ^R(Y O~/b-2Ɖ^_)^1mXPKNնrUu<%ZZ#Doaq8t7D^Ĵ`,c+BFLUW_#`_ 8qQÎȢH Z%=:#luG7nK3j= !dPqmi@-;5=m 7c}yJaiTi\-P<`L3f̔c6E:.w^V+:[8b> jGFLt3/Sr\\|H ^!eGc6f3F.2&S=܀`lԋQ`rC)%{\vّ C'KW3djRD'R5WC`0bo.ۦ_Q5C?J %qLZޭcF0GYښrJڻ{8^j"oe sLz­v)xp-$ =9IxľJuk9r<&ZQmx 4Kniu+Cn ܴ9!dpߚF7\ϕK[?@[eo҅)#k"z T ~pb`N3TP6kgYZ07070100000458000081a40000000000000000000000016239ea860000695c000000000000000000000000000000000000004d00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci/rme9652/snd-hdspm.ko.xz7zXZִF!t/Fi]?Eh=ڜ.+ˣ5EY{`2jB?4Dc( _l(:bԪ,A oaK viߪgvLkjz[Vp4hmY &( fp4F`g; zNH ̒RBz'^42ͫ] fVߦClExP.H3f&G9/En\bt:ʼ$ aUW1LP\=]8b1d#9{;N KJe\NeQ/V&g"4;3e/'ZjB Sֲy۹)'"@a](Uː;XQұBm/vH @4ՕnҹCit"'=.]Rպ gjvu|5Ýp{6d n;Ľ>$hw-oT$En}TIĀ/Ef㮊:ݖjmEtF ^3" o|tMq"0:0S^_2P#c]\4d_-c]h7WZ4=tM]"N@ezb hgJk+SVj<kHtQk-4/cGSie(6V6!T-%x-J?DMaƷX:.x`-BXXG%ڎyhJDT!Tc/ q1 V$^mf(Wtw?inJjv c뚓Sq絢+ɝۆ uy&m[ݯrҚoKCWcα{٤`^K~<3pv%њ.. a7F)7&չK~`7O-;P8`Ⱦ_nXPO=rI.js'f_g٨SQ{V- zR GB~q|ڝ=9;ׅ<]Zۿ鿝@Z9JM-`+ݙ2<? 8JfVxNĢ\śl-AYyU =!#>\_in0IŹq+r 2TAτU4}ėSgr+(l"a/(19t#H3bBy>^~lštoxRbr2I"KP44~t x-Syn >`\,V֐!'mєǞs.DVĬ,06s-Ҽڙӂ0ba(R8gQrZSrýRԨAĤܣ$#7(Qڭt[^gyrf^JL X}LsNjͺP"@|]liE1 勾̜1Q@`hqKq[_'¹G|;g`W=Ͼ15(V- Hsd97jHÊةDӮ@i3S1Lf' K4 [3nH[[TmmE#q2y ;woyo0syJH4! j,5ZDEl\#k q9bU0tύ^A]˵{MSvd7?W%hW9sJ(PYuKg!uHSEgz2qY +b [} 8x:+jzc dI,2~W~-ۏ-{)u ?pGE+ ;3si+NtA') .Q?:}G"dX.SbA.`!_yy"!ޯQ6'`T;6T{l7n]aT1k@ڔx *HGwgGJGgm^޷?V'$4sBghVOR"H3W k78h޳JsƢv'w*'¬x]E$72/œͭ젮- o_^?fJUV`o|ͅᔘh<]S[LZZPqIRzz2 |sxLVw&L.{J |N #NRZP?wW%돏ZF_'>CNLyt@ гz's)Lؠ6ADG-u&7)`b>zd -D)"1@J|j ?&a8hRA-#`km=P}h,Wpwdrկ%;5E:^Mܬ-s&uvv7Pk5閱;JaK#ˊ-G\HX<-T` BY`0t^mZ{!R#Gz#s@6c#F aHfkcHl__v{y;T$O˂#?%/yaCz2˪ a«/W*[m<ƞ!T*fpXi\Laԣ[ʛ{¼<@#ݰh\bA*!=MHQ;?hYuĎ#V7S{k${5%1Nw4w{64G$e䶚J_U6d4ZR?DxImdQI$$+>HY.lDL 4lR_+/h֘dz+y2N9윖 ;)Ua]fKR1T@]L.BAiH>z_=*1p`?BվL{ceGy170ƇJy-BVO,jŝ:ЛAfkQ(&/WONR%xh QL*mзRXXw!jn]\SfB1yrGԆOaX4K,)DžW˹2]MFoZHJڞ3#v15韚5e+Xl]e+25mTU[n4u.޾l\Rދ %8{IzœW!HUVį -ԃS G,Iv»ZD'G|ަa 8@qv'-c+RL,K}cnVx3Q8}B۝=@lfE]\W\^7 b}]s[K1M xߦF;w &kZa0 r ȣFʯ!L"ݑK]<,Uj[˜vgmߺ>th1;>ݟ3XQaä$ o){YN1_rw3<13LZPf/>*TJW?iTץ()=,؞^K 脠DZJ,ѵSɿ'xV}MvD[T Uђ}2t"ZflH%ڌ1G*xCN+R fNpOa*KS Ƞrp{ɂ~,8ܻjn+ԤTcΒȑbs܄fa(ߋ1f'mÛ+p:EvxXgs G]Rym:{28w\S~rɊvH7gY ǽ9xUstU{4uR/̓lM! wwIxS!]#f=>;U 튮9*yp l 1n/ܸyy_ܚ_ReUVdFlq9F(Wal.c59[QqZfaGv\Ղy_?eO+5 -Be\cVy*Ừ+$|%0 8#ȆpHU2+X[&\f'}R})kѢi仜~qkxrRkWk8")Uq$3R[SMKcaH[}zHәÑ1$/`NP|= ,/u+K w˵' nj\j/)&0&;z5nћfoLKLwǸ]Rvπq8)1-'PjIP-1 OL (.𹍁Mc %l_նfmCRd!$g<890hhE'B2TS~%v}5WcߣBAF%ygt&R)oLYaAOw~ew L8pq XJfFNaOSp΋nB)2}8n#^"ElB>My%a!#bK'TY͑YC-,B)n?R~Z fBTm+VX&%biGK̙rb Vb)wf(ԖTEY"&;:BwF^-YDTPC+#0mXrd3鵎n4sA+e~uO+g-@@ cԷ8@.jkt7(3c@VWڬc Haz5*ͥ"+JP:V h9?9/H0?L@EyI>^GВN %ηV-rZs@~K:Y:) *,ep"NفۜrW>[C V7*e-(A⥓CQth)14 ,u7#^5r &51XE^ v/u\b%t:bWmt6=0FY_uĵ#{V Ms !G3zɘv4 e)sXZ: D@Le[9&pw dߨlh?O|ETrDIb8:Ee m{fX= V~ 17C32|nOU ~!!nw55 [샦B[4G"xq>BfpE'|oEA[`G{MsC~cf#}mD?9NF2fZ: `q +՜Z1z}̍j 1idK>b{]jdY،9wpmHކ9U^#`u僪R0heg7گrkiܦC&l" M5DζV,`--/$]uvw\R)fX L EA'1<|)FmLqjF\h?#Džەߐeȟ9n:$}Foa%4k[uSRRIfxNDVu6!/ 6\MQFt:!L'.c d_QJTYۯ&'3hVDMlO}`G$ʔ?'ٲ&/5hs0"y3z:eQI,Y_*xy$$ C$c߾R,N^ .j*'Um̪046h/:찔T3 u 3EYMY o "|#@(%<^ڌ\qvc1U9e$ 9 aB,wnW]ZHӆ0G(jN1'5tꬭFT\0>oGI d^EjԫE[n. `f_T¿ \|4G"Mb?JqqG}6H|`Կ~Z(}7]W/4Co-c,K?Y?9~%++DxB=S`NBf@Z9J?Y@Ln$?EdM;lۋ;J+<@"?(.x 9>k^?cv=I @ _֓Pj<`ŭꎕL~(=e zogPo*iW{v5 <|m@A,o2Miiׁ;rߖQbVėbEid6gjJbwr`Ɓy7]8@['TlCi0نaVyFg'd@2ۿS e_; HC@C{Mh9[ʳ^!aeAuŐw]SZS Y::-(H(T:193 WZ/Bțxe5lzﺻҞ{ b";@7l9.CV_,b0^Lci;2l`?~k( %B={MBL/J0,Z|;;q*`m5+D*WFwNnLf ձnn]gVA#M:1[_Dؖt<H. yb ۟<$TsRcf#oIniGGP5x咏w+H0lASx}$"MR S x Q*o =Wq"IMGjsBn:rڟh5T}nvA#r6Bew0 v`æ[1HN|h &BU=a ӒKp »}D{.!(U`MQl$2d=u@Ġ KfuA}}/ܚ#stfgQ-Im 87D $q m.+oX/Gwk0 䣴zy#PW K8ηPzxͧ;T힗: 4|&`2Q5) .SqlT[{nɝg6RjCMWViٛΩH;+tg6pD#~=#30C+AA"r!\,ܤٸh>1|kum ]FlO^M)?#)DtP<%E*BC >>veV4ñk%8*V}qV".ℝOr^;~xu]֬HXo!\ig; إNVzsF7fK6H~]wR/xۛV.Na-wM2=sO;rCE5Gd[54Ken,)ܺď񹧺jMQmBߊēu/,"%B]u7#ql=;|x%䤙?ZNn p.b"xM0AcoYgR?pEj`Pc\!1#>8O9jιHЁj,AFL ̈́>C5,pAV&jon;g}bM{!2Oʛ:t4#g1Ӂ8+W(ԣst9)()Z[p]44PAlPkv [;ٟy#/91D3 J7}`ZtlKx1OM ߖpޖȧK)'-y'+]@ٓICipPC˿ ^H4Q+Kz^hʅ.dAdVa[l[豓E֞Z)Eh@/9iY$23:-eK*z$ E9Ut\h}ڨ%)# bhc<`NFG4h!iF K~'UT~Y;!3FC^[*sr=IHY3W-}!Az70WS~0NҬ~=z= 6?d~s(f3i3jD=l?]F}hDY_IOuY[قG1 K:(&]tIT$'FSWR@ PtѬ"].'"\\[xU?r]3_t 8n-BT,Ih^PLHB'PyQD"<( D: ډ;U/?`KCKNAvhdt3\0@pJNȶ)Wzz$qa7Kyנ?qMOoAL liGH$H~9| O#4EFbi@H0;><-:tb&z ~ -\p3dfMN;v: ګ(AUA+z,A vz@t'a~;HOO x57ҩ eͦx_<5{ZDxOv t3.g8`i(|kΧ/l]Ky;SSV԰T Fʥ5+NB'ҔR/U5~g]x.LD):3.ZkPDV"'@\(U\vϬGI&dƔOА3z'.^[XHK=ćekZ|eYs}K3&fZ)ur^K{: uz)7{o&YMM7iDt2K"c߯f?؆OhΫϯDIJJ0~"iRX W@g|"^Vt0K3,(293嶏D싾y=Dk x6I.ؼNى>'BL1α9sO s=S@փ EdﴽGDeܶr{0O "%9fͶ*:M{jG`~>g<]tW&OU /3Ĥ]2՘c>q۰3=F,~=6m16_-A0o{#I*W2䤹rpmjT_BӬ\em{ BKl )dċXHM >]/?fBo\RV2AݨF̲jbAƈ*e))^\)o}RwDJ?LMuH O'[7+WbVT@n9[,jqg>7vX7gC߿=tTN^ƭ]]p 7Q\u*󐩃o+4NtZ51i隍ݧU:yBŝL/z,wrn@}Z@%bwPF0Tߧ32NTzX^P@LPq!SĸpP.#U0>Ϝ2w+]QU wYg@*L;3]z&bKV` T߆TXk89-X,f5'w_dACj% jX?ޟT7"k~kqMmuC1Ǜ&dU+6o&H zT1͉Es ջnJ>w+vnW_W'[ZA#uyapɕ;s=hVgȥu)33h`B:&L_~Y~阔q9҅wT/PpxhDgv2\Lj0i) O[%j:T1|)^s "2y]'b؅NEP'FI {8^y?|,5=Q Fv%*1?6w~:L͌:G0bg<$#?Ripp[ DVL~$ܠQp퉈~*d%P3.)X&/m;OeS] $ޗT<_]0Fuʎ=؟isKvnIN0#Xy*R5>T{.OijۙgE7?nŝ#ʄ%bf'J/뽑 YGS"tZ:ʇ `b75?3USen5q@Z]خ,CPf6gp項"dɂ+M9 su\ 2 2e2͡?HP >orc9WOS1# t33"hbsսقZ 1 ~G`cG#^(6Ȭo?׈ ˠWyvorG (T<Z3á>HتPCvB%X{([8.-A C8/NŜ OGldoM Pԙ슣~;H&/ \za%:opNbUW 'e'V?Ho˴tOwK&s UYANFh$b~ :sphjY>`r2aYHtkasb,SB{®CtUIwd㾭g<ȷ5nH6U_pKқ۲s5 cll "#CIj@":ma#uQZxXnV4\|RU^ɔƐ<)0Ѕj,t5-Y ҳJ/_y~,J_*jxF=QȺ]n`ݫ)˦D\Thfq?_؟YzafUDbx?>;J)WF֨c)ŕE|qd7JdRdĽg Fj81́t@H?b'N(lyn_)<43ӫm:Q0/iʳ@0V&I^P| HjD洫Vm7ެo8b#<#T枘#'R5N:G7^Ha0Q e"(_DT0(J͈"$ze; _ݿ?]3%Tf;ҽJ& ^>Zy()d!ڕn3ʴ,\!y(kKdkx}Dz\Ī.ԁ'hĆ#a@@@:w+P ABl:/K=r+ViH^ Eh5WpiCe&QIk f|k%hr+1=|e)#vexm ˃ ۘ=C vx?2-;(y*(|Џ0mIXyg.0 <q~8qD%dgj8t֙(=A8BKH6x~ 0T^<oG|{SzAGpvXs[}_ 1m* @siIF_I5YNw;>Oװ権|4JRNӊ zͭ{XI/sr5mjO833:(&9`ўx78/ADu>GnߎyFMJsP[LfF'lLkQvMȄKo؄dvK+*p+Md*qg*b^IGm>W|}rAC(oRhT )#;t}3S011/Eb^1S/5V/Yt W4,*8Cd G !4Fh.ݥe%ӺAua&ZI9Qƻ9:*i`?y(rj̅Y4 _&<gPʛI,1*A.# \ WʜǑw{!ʙ3*DEOhjM=tX|M\SƮlk$hq #eW]۝O#`ME#6hw}~4c8\Rme=wMO$2R9޳V]WLU6{ 6vB1;Ѡ3/g*sh *o;.vea|+7Rм]N/]Ι:7r0ca+5-ȫS8/&p~OeLEMhᐣ{v%~%Jۺa c."SWS 5`FH<#I!jݑߏߺM)閅_8q QQQbÕ0꽀zjmE>8j0kX6 ej-;+z~TUu(z/M7ݢE$A; pOnnb܆$,`9SF$eKG| `$D/kP7 4W Rv ]Uѓ5Q#m%?㥚8wF?]aNu|L̓ϰϒlG0ՃD @Aqm$:p6ܖ|rSl:_ԘRUBҋNh>N=Ph]$RhŨE'h ̂}ѷ[Z SdQۚu“L`.]';ZկVțgo?keY5nPs' Iv"j57eK)EFꈒ (OPD)2'X(gӶ1-ThTM6A̞WϹq꤄Płd߁"~ / WlI ]dYh: ] 9l eV0jխ?e;Bk,mw >EmwYtsok&\3>Q߲fr/Ń1I2G^<h >ߪ@b>% (2e<k[;>uFg/2;_#']J]L`o-hJ{~P_(@@YvX>1 `ν#xg`MT&x&D[-@,Z^Nc"F:9| Ͼ(I䬷jWLti ݈ jrC-u6zCSG9?_|z] WV_AQnV[u\_׀:QL\nDU&oEtp K^GbŲfhq;qkHO(<iJ#p/蚀abE& Bnj!*PƃsNF7Au{چz81 *ME /~m'@m:m"t]PfxɱxX ;v< pTKw{"W}4=AR+ϩө3w9*8 ͧg\~%Bf .z'pJ xF'!IO{&`jg3;:a2'hw |E\ys#Qep-M{EW/:;~m]?yY.,=u/WxYOzvj$3˹!=J E2F=z:$M&VMe;ch/0NyI$]A"Na{ .m [m(HkiG>TCZg`ӑk^;=f=XΦh\&-{ۮR:x{WIc"DѱEr >,,S{<X1 ,<ڴdRFTNm߉}Z^hꖉ &x;|sC*e͗2?ȆAOt1N>;);S+Vq2Εڌ3ǘgJ<yI|W"F8(>nh/;¹(faȑDRPTछ淴vzp/z˸CZa53<=j1G1DKE( K =lԊjI#̘z\Wj@J#àgWܗamDZj8GLj=j=ҡΊAjw:I"F(T-V^UG]kчý|Mj :DJxy>mpYX8 N ,!Cl!&0%@gyɠg-`9b0E\#en)hҩs< h!bZ( [9:zrM8u+ls%oh0F o5?S>+`dBcD[:DεZ͞}䶼\bH2«#l˘X}'#ܘ%ǪXU"xySR̭=ӯY[%i|g[VON-01 io8\A;/Mc5f&>rNkoQP72PcS|1 C5vcIH?IJ/ B!#ޜky0@&*;(%EL?uuuTv-idž\oY),V2kBhXw&2nG6p_hLUv0.r1LjA^.=i@.{6aMqJ<^\kCXLY(QhYj7vL3[0;QtoVAkػ1ʮRzjԊ!6%@+blpY$ cMu&Od;^3?JHR@.0;SRꞹ3Vr+C/A65r_aޘ29i< bN2脬IAQl B_ǣMnJ*Ue1O̡&0ʱAhv3}PzKqkh6bbE*7W?/ws/(q+>w{/AӪ?DFϊ'M&1!^/wx<@q.xy.F]Q0'kS#& Y 2RZ7Tk@,?j#WL*¼J۰gܫYx?W{#NQ%;` k}N'x*bRҧ;HyBj Fl>a3m9l VX<]u%BÒ R^ C2g|K6~>= R 7fCڑRAvxcځ(r7$5},. Y6!v_YX#? vlh59X-:!9,?-%xH-;YImī5~w2YF6F$כSGiL;7)|.! BSBeZ}t: ;58.Cڋi`mHx?WAնZi.v)Da>azͪN2[zn=&T O\ Y¸C*$?B4tu [ӏ3OK]YA}*4 rwq5 $ jG":k^/ߖ3W,/>G`^n3DUcϰb` $zW@'v\ IYKN)?~%1F.Zn('vFt% S &~qt|H%BMݎ0>&Bσt#\5QW.@L}ofNPO dxN%ۗ8+XmCˁ"Z|Gu+QkT(Q~Y(0Q*tY M_Wi(w#h姽>%Jkϋ7LF>WMYv@=@ !`K>#1Vl}*/2HipzkBQh#`G C>u/xZ.+l9\Bބ-R}vgh'ADcXm6wםU4T*gl:O,>WL!`J"#<źٹKqw"/7C|] ?c`N+j?}`=2&<8L C ٍ @ik w27-E>4$/ =Eɦ_]˸? YsZNQh)zz­i]&,ҙ F̈cqg Y .)\CO#\5hpɫfk߸**a NH WeBĻpN'O#+U7#KAFVI5i+Z<"i#wUu:L|BlZɷ4!*>GCQ2e2|,H5"-1-˴F* O")F;&AQ 48+RLjzJxåēx 83:k;hdVR@#?$P`)哓t6ί7uP/$3sX]dV,"zo(_ 7=4VFDbhVv2rd5-12rK[(UЬVV^* EG.Q72yg!;3^;c(xju7hjDG TSrrNTSp:73>-~uqho?N}fv&n팘l嵅 m.tYW+Q_RL̳۞@%N3޸oNKbkE yz[SHq2@ЁK/nD[ l E› B8ԑg1QfgIyXSHS$N.[&=T!ɱ;^ǟd2r1"[cd:Ly0B͝q3:=֋P^]|J4$ipL TݷFYPj=wh+eY1X 폘hM"YuH4oT`͛ uݜ/ J"ӃVCmnN/.Sqn9JQ̣Q?yT `s.=l/!/8{2P.pg!eVoU濲TQO._bU%]r-nZclLVzˀb/sؠ{ 7TA8{xFKTIe!$Y7aЙ!DZ+.[(`GjKW3t)-?v}WdQPB]g2 B,Cb5$( Ld}QK(' s 4`D46SmfNSxWLv.Z;ӌ #b.*p P9p1OV{`z2Ԇ<^:>ǰ, yСngSc~4x)bmA m^oL'z# @X: } #ǜki]$V dS1$Ms1o[x vB Ð|ȴG4pHtJO_0;Ii+QPoe]SP(< ~~e;+tӓXME!4g~{ _ ]/7> ̬mӽuv), m߶t/ w[$ P/ Y#/Z/̛ᰐ4z̞MmEKPCS'u|,K  U)e DQvC7]; [~0$Ezh~cdNwbDIrg,Mi81&]³li1-Z k&f/v+Qyz/@pFQn2,l]ѷ(\G`g[~`3c ݓXz? 8OkQJ 3[hO)!;% ZE̕qZhiWD3;6=ZM_`{P}qEJ(y 9ex'⣡C(d' m17Ԙ;C* ܹx77Qj* UIub1J KZ1neD8I"n)V663b$/ s@FKP8]L^$en4mf۳(m]m-)PbФd{M/ 0Y2qg;yВC\p|!xEgiIG)=3fzՄ G[.L D~Jמ, hXPҪ.q4HV!~@# Q#HP=+[CˆwEd?87g_]@,%Yb?.h`g<쪨xɳU+.Fn2 Yr!oW{(-1< ~ ac;Vt2Yʔgvq5Y^ Ciohw)fBnk4 R_Bv.1R`Dy7ͬ>aL!5 2D/O:G z gDY ۉx e-=N.09jk}i &$syt8 (rt̜gF7ꥤoS֦`j}|Z`LG)^. 䨹\bo%RACl*NmN.FjԷ@Jgط.zlscjdT~td~4U2\9 ?n@,&py6'WQNR!rusBokXjB.:N=ܠ pcU>v|AxJ3pyϏݢ9P=$I!R#ٕZR0@Y"E3D4ex9/LYW>"pXV6j6ٺ 'FGߜvmki ?|ۛ%MHAHJ5"fK&a-ˊrBd:̮D=H?O^)DCf~<J)!(ɹvv7]l#MS֮BF<KW{:|%&|+hyku]lHDbCهy@*T_''#UQ+%"2̬A7'~VޚT k6W%!yD(;WApq Xء3S!]1)OCyvthfcQ6/0={ ᵎ*U-4VVƆ۝| eD`!p.ɭ<l14 㽪 'fC0k f7Em.;+I9DX񩖃^in@f EbT *#m[x K*+Ԟ:mY}]= O#V |9UѮp&DΔ.I*,.wk%uY!*JX̺ EPnVnLST%EiJ"GIm*R "?CA&]V*\d1]z g`΅p6цOy6m.Rb[K5$=KA:7[טA/O F# ka@$B gTZZב\Gh~X@"Ɖf>x&xos-DAV248*6ڗ@7Z?S<,pAkesY@:\sVwTuiyQ})KIbkX%).-W 8:W\`=@e(:r,aޙJ/x-V9o9p!݋)[%l,_AHHQt*3n!hG8C`/.PZ0[DANc6zY/e(R1wd^Y͔yAkxz%m쇥 mG |vU>+9͝]4NDS?7 cc{5(%I;J_ip-)?"ǸC2QrW!wdՒìTW~nui}?R<\_s{~gK ֩zbgBѥAI*⁸CB*0s^vdyyM8=a!,w%X9K-D=R-[&Q_i*Z]/(^9R%nC9u G`ap$Tn@ߩ-H{9~`Km[-)Hij?/i'e׊>Cyl*a @7T1^x|+unN07{ubSIg7E~mԡEۚp$d*ʫkO5ͮ[0i08V(*7IcF!\@HRiZJԸk$q*%uTnQ~ynY$xz-1i aG5F`Ya^d\knknlH$!E+GlU<ʘu/u[Cyj (/nz/ :\>de0' FvpYW7\b)wwc5 jy?s-uPLL1o\$wvm wfG▝H)F'q < . d /G0s0L'AZZLNj/YZ~SLhÍZ/jzuȦ`t|.T鐉vX2Ae hcvxgx>c5U2^Uǫš}bs{gN#tD3)Y$o5]/&3bXyoBz cq`b~8Zo@Y   h(+`"ne/o\U"$Z;.  EsZ_op*O f`>Y%LL?[j+#WuM@`;bvU976 FAE3'P4mEe15Scdz70i:b<\XRp@2/# iP݋,d҄d2p%fsn@Xc:ݪ>N@C&'N3*lIx\0-dt-J2(jеIsDޣI?WЈwBÔzc[mNF+CeGVUZqzCfI9v&UJ\]pk߾}T{e|8zfpQiB\3pǗ!w_o+A7}DNX!s_h], G")H/Cxצ3-^4^W JK']_QFXL!;) ~ˁ/Ef[G8Qwu[]vt0b2^cՔ9돇`_ںEYA`gX.n3;ӭxҷ ķn29vxڪojo?Fi iP4g_{Qf)0v7USR59d"j&z'_~2#WE ˼uقھl/b}~/Rͭ!Ry g[ȩ(V(3zuLN2G~kErp+ 9ZPʘrۼwf~g39^n4],k9iy'hAG'fst"ߞ:ܗYԯΑ.[o `Ϗ9ŵ.ĥw/A FB0t|^_6]^ ܰտ Bۆ~Oy4&TjA3j~Ӟ?MC[G t\:}EY"UشJJ~zRz$I=< aUԔ=Nj'r\ '|~kE(faq:%12f+ΈжhR:z<@/,@=j[/ݚk<.@jD I6P8gS0 cF-g23"y]/hښ:0A;\.ޟl`?X ;۶"@c$τ788JnrK<*| R7Srt6x*aXCnyBإ2:l5:kt-b,ˤ8&F~zl`Z,mw]E<Ls`E񥁧}WY@ږOIGxGV,YPc/! D/{cc 0T]Ӯ#@i+Rπ-NFSAE3-XV QڶC>&-}d@l먆u % 6ɘQ\EMӗpibT}m5#կ:ԔVƻ7.cwb͑!t&]=sdf;Ȝ^^5+IAP1JUkVSk5Q,*`&BlFf<GPԩ?q*Xn;Ɔڵ88H/N4$I`~%Cs8 ž//:$7=ftf>#mWNq#6Pȫe2F؝6PE~/MzL"D0R!g sX+()Y;ok%6W2zT~PԿ@~!)o|.W'-6 D(}[ƫ WS?w$rpe@V;*_VPtgs8nzHH%z׼Kp4졾K$Ue!on(;:Q Ȩ3 OzHNCb@;'|홽vRiRk2O߅n\څ9Kf Ѫk[0xHA'H~lt29Srw; Ӓ ^c23ƊEkRLpg9LUVK"x˲.ȖWĽp! ޥaL G}y*;%QdD^JcP@QgݠwޡZns%Nf~5΂kqN[8,fG"=OnZݥb'WDY6gkQ{~:y9n q-_X#jᐣܮw7i4zdWNDozK\vƖ, #)Hw [z\`m es#&eҳ"G)cAC} ?n+ɇSz]F %}l%W?~ơ!9J*[b+ WZ))7dT|\?8NsG ( >Yb$1HXhHuXtȏ4&晾@Fi^Nfq 9B, bnHhVQpk%dBwޜM|OABPԐ}^^fb3bN7ydA1!}nW 0vҪY0?w%(*^d0`E#-֌ȥ--ad%M `,Qv2c2e8~].ږȽRS?[fgxRI_/ȑe]TFԋ*k R K aάԓRUxp:ّf»C wν/ݻFڞ97{sSPLj}M?KQb;F>P<ipEĥs$o9鶥?>οֵ$y4\t~аϝZ% ś?7]SO+ ֢ztGǒ~Ld/WvmY:\'Xh$vE6GoQk8U Q̳$'*]r#IYT$H^'OTN`j'GsVc냂KIٲYg49BTHx}A3V1%Ij5fH3V66YZ,Q폈a0p|./:&;j4z<8GYr.- W5VL7%r5H;[ȲYvk%QFX *(DۅT @:[ ~C:J.Ҩә)zV4ь|zƔ4c#7Ij}G(]S6=@Tɼ] Z|0\TX#T Kڞ?RCvʱ R n5?&It[OΓ)&N. PS2#q*en_4cz+i|w?hLy4㊬{RDro UaN~^F uVwz HԞ%%ٶ`L!ptkR'ƐpCr?`2D`m_>ݞh ~yK:Ce滛Q\ ΋gvb)iRc35[ a%ytk}cg O.?ǓPF /A4,UŷQ-ų=Q;Xjט+{g*sKB(r$=p`C0%CϹh#vW |?ܧ$,&H$|#~^TWg!F` f=tooDLV+cdž.ϏETSSԚCC/*ڡjEB$Nݞ&Tqf2yM+Ǻ4"f#b "⺣/qZ˅vDK@<!B] p ~T~< |٠&H*shPЄBىCUXYdҙN {>W5fv*t/~uc+o1YJ5K021w͚LQc %q73q' meb&zVIܧOi1e@`&q*s/5uP"LNfr`-x8 #^X~gwڜ 4Q'^os@^{_ȭ:ez!vfQ}^ %Y\y=| Ωa,İc 9Q % ɎCgiqY/d 3'.bͥZ;s gʔBNE 8Jy"cIcE p0k!֪Or;*M@8^Jn&Yӂp6CpW"_ W-a"&IVD v~wR8#,ݝAhסyf G !;R<_*(Lbsnη}(f;^0l! a,$AƋ2ώ>"u"s@Z&K땀VyM(Tˢd!B&P:t,#foo41;nkޕwђ{-1ҷϰ",46~jQu#S_73J)GX+ и06@xW(d%Jp`YLu=>W6sAF-- ]V0uAx-_iUX,PB+$c+xawrZUz9VvUƟ t E #H;SH)ƨHHAԵDq b\9rMQVnkm|c'mK"f$R5JdhiljT-Iڑ=ude83<z*!a"X65ȅs ,Ad nh=/od/{-yk)mw ɥl >IV3ČH ita*JzA&ỏ4 hZ'ƽ|/'w\722α0 b~m:21Cɻe5lE(t ջ$mERadF3 )4XB' d0jA%)5u9zlܮя $ c,@YL8mXGS])kzLĽDLM y=4"=vI`\Dp3Ҟ1j1JwA}`JQ_-6d<)lag>0-3.[7I#WyX'S1󏄞,R^LÔ9mX2Sf( q ~@ ^yg93 _%ȌΏ%2zV3g6-GG&Ac / HHGݝֳ0Yi| |NiB4eE dOw`6ñ]p KI?0/0qkuTnĉ$SكʝV9 uڢqJ'&TP}ϰ汦O|j\w,}N h\/ܛw3!ncA}k=}Hką?"3Hz-nw Dۨ`?k]t  nMi驶lV/Ƀ }yw;ݨ)jJ<(:)eO.X?Nd^,º$Q"䥑ΧyW)x\' 2~ceuMXuU<!mFsWi9DVj ~1ljRxm}9;&*#7SclssIbTwVdӔml!,;l +|$c>tE%F%#f_,ӹ2e\NY$&|59Cly~eah*O!t4/ǜ%[ Ҭ)~ ޭУDe#3#;\$' YOMEnzvq>WF/\q Tjˠy/wׁ;z$HĦ>nYI&m?9A@ AffT$Bo}פ}8qjb^j?ZHbI3̞xVIrO9hf(]M*&QDBzdX0uRsQ ?q v#7V.طcÿď#O-9)%[66#x :eC;=l|r%Y 2Ă ŴyUPhŞ-Պk$*a3yLpKS$`Yz J-GB}4REFbɒRSDu Zqԩ"~G5PϹDo(<"!@o&YȀ-wI7b>"zD;/NFWt*׷ob&Az'Lg GjӨt:0~̛:Lfbl)$Vk 13-GEp4& #a:z^DT]˖!{q[қB`mC: HmPfguM6j@dFk^T&,ZS>SQ>{7j"º;~[J)Q܍Si* (6t'dB5)8a)H5C0`"p#S'2qcm)vkcҽ9>]ljP6? l&{wYJu U9wKx70jLsyͿ<`+E3U'Fwж$^EeRzvxmor0~MhNRGH3'kvro+f`6:i0%[m-sqd^[ `% 1>Z V}Jq^Wq%ae" ՍD!sb~/}\3 XJP{"x!r;.<8^Y3".v ɣRW`1;!~RLH3n/|ښK_Bl6RjP|f)>+7]W" 6TuΕ:%α%tf[ ,{y~,VBPRe diT^| ]2oOGv.Hĸt Ghݩ}韲uTss"M..B=\em4xqgUTch39S1;렾$s57*6n*Qe"(gYi @twugͰ;Y%,99ʘ55y럞GH,v^><1C-` fՑVjW2Y_QP(8wȃY40^SAn"Jum4e~S.2Q.* }5{ÙM>Nq\.!@MAU7ym*){zXB \G.- Vgp-r Ygw˒֧t ÙoUq'9K[$igN!z4YqܽS> N(X {o~i~ ޚwJ9Sggn]cJiy/&/Wgn;ߋ>ݍ1. 's2ӗ}*@UԊ5GO:@##-,Z,(#eVc!n|2030`ub&bӺDpnGaXIv`}d;JH~! $$T+b'.XbP-УM4[X;4^9uq}![j\h}!=Р_Bt4#m}~34%JY:.̺%@McCD8I%tFhFVZZޏ&Ќ<驈ZZ=bnujxzPE{6z }F&qʙh,t˴@A[^ö*?+}ŷ[^:m:/'0~[ks -^|QmfǾ&3Gx9I YvSDߩ)Qk$I<- !d9W)Gp]q*c|b)W9:f('LHpnSE͏o:צ Ou mIh 7" @#-VmDueJ"a?2JTF!3%ysՒcEimi_ϋ  m\q=m TA_c6r:DvO{ɩ|ƈ{,#Z1J2)S[}N\0 /#:WӬ_hRtF"X+*0pw-R-O3#9( .Mw7%QrDKs#܊֌4TLW޴DМ|Z;$?F\q 6oHgf5 <&*S%_ǚ;2'G3cfڱ~yhxF5{^vGG:Ora\2 sTwYcW+G˽X6@[X=-3 (8B0S g^KjT&kȵhL(c@ ^.6 ҕW9B;T;5Ex$Q7Ktyu%BK9%)ͷt[ tsjvŋl< `_pŎq?u>S1mV[{?AL1Z=t9< 'Q*kjKidnS F|9\6JcF٤Q\9{nL\&ָ?"t\L/{{&-KM ./?ߔڋk>ɾhX`p ߀J$3Sj씰kTtGl*lL}ZmS9S TAU 8a1n,zb 7 6I'Dןi8Its/m+c)r(awr^L\q[e.PèJ_iٱ8aFnP9*s|v,? CI2[חϝ=Y٪t E Tn:PU$U4wwxm FМ&7=3i(>HTk6wqڷ8 V> Ҳ w: "v5O92D-G]0Xm2h;/8r@QQO VȂjlhEU4t@jڍew\Nr6:!;LG̤ˏLEDa1"xVc[ZEq1*<փV>yd'f6-s6| Ǫhꭵ~1{uzv3<#eZV5%Ε.m.Iaa dS3jV഻^5X1ɤ>f8׻U&6|]ǣ~BJ/W5k9H:Pw1U+sW&qv#Фɀb=yNɍvї6)nR*:Gײrrh3[a%6jKvZ=eLUvos͟{)4wrLe^xQR%VY㖇_poEkb_=u$P5ݴJ%1 dV;MI{p=WZ-1,콨禖#^̜%] 5, x^=HZ!%0 q疘Xk2 %oS{$;sŵK 7\],!8L2ē6m|(HOSkpXؙj t|Dn!;60'8#gG xԳTI|Kq֣u.!cG\[:.GDb/}D|+W2wW5w 1gZ@W xbݝ;: a_~T (҉V?{mGy]~h(QLN^ЧF=n>~3$6JVx;\.0z,kB%DMd10WMiЎf+ T~遘8ӏ(=ʶq)b r3ܕX /݊ѤU&&G 9~_~3*q@:By"|v]sx ?;ǚqPFbQ,RHjo4}h3<%"hOyB ހ9D=,0d S`.  aez̈́!#n7@5fT JصQ,5Uu Q_:dR)r—<ۧzNmȺff%(J/L"-l-HkD][! :.~87a\3QS#e"k-gT{ࡽ|Ybd( eu*{aPNKs475«l*r<9V3BX%nǫQkQ5 iNAőAh̎Qz5/*NmY~AJ]oK̈Opё s $|-#Z"|Žs> ]=?x0n}yQ>񔄩A*x5:b+_!Km뤵OX@aln_J 8.ӰH 9,`EDKKD}} Ao=7*6wb[^7?|p̭|>aDCZlw\8A'҄9 ^vBv-pUߢ 4%ה1*z~<-,Mj?wu3h?ɢyӠ5藅,#|%]eu!C1֗%, 얄H ]%БȱϿ.i=bٻJ?mh-_BM(4 Ĝch=XP\ᖐ"uwL6܌VFI0 R9Uvl}Piz1i9H1ؚY(CJ6ЙE0- #}>:$ VfUTO :.vV R'P'Nρ&N0B d4* \A-ђ2KY8\/2VS c,>-2 zZs|lү󩙼yOn?[ g\ H)pfT[IZ֊; U]8sN\.^xsڛä\< gZoL ,吣̓جP1՟H>NhfEEB `DEtm؆?Օ::~<:'(XvL!3\f\!?`adm*&.wgFNpV$C5cOti=Ss_w&ZGӠ/s' xf7 >:LR9P[({F?@D}>sbbbVoaB80)pfPq$Q݃#*Khjp7\ȱ!rJZB"j p7 u^[z˲8 Aryx~ohUd$ᝉt7(l̂0r;!)]Lr{ߧл'5 E^ ?QIVЋJ?l~|8xJADmND>"NOğ`#Gསy~5ۇDrW[ǒɽEcK䘘sHL),ҡݴ@Xj+CIll}Byc%Pҹy>VB͋c?j>w -HY{5= nndQJ E <>N?vx!7|ofZERjh=P[z(6NtOm͵<Qȓ]_ Fc0\͕w|Z.{\GBZ(jN~x/>|)$bˏ-5Dz6`6Cc';) ^,1@tzsj8Qmp*Ohe)?($(28Z 0=wBGƠIXsGo~叹}-Fqr JWߏ < Ua@~'k"\g\$ȶ 1nrwϰ[}^>VRr"#-G-~b8;  RyL], Z(\nT/a=$4iũx6V6D)9EɎ+.n^u\Nq9~ D -۝!ȨAհppC0&tl(F MQXmI6X"lI㝕!TH,I*+ KvN\ D~[c>҃y ab엎gGxN7&yE+_Nk93d-=kaY?+`Zwob{/V&-@6jQ5vƄAVoVy>X%٧C}&[UDl@p/Doxc2E3c?Eوn}5.˹dG,bz}\ GCKh,iYαiLfzc(s΁ z. )FAV+`%hc[NTf Б;Y˅0Z\Y.z=rlr=:a{tQ.IOc,QR`:+jXZb;t͔3:3&>Ob\՘3h$y!_ʒ1n׿7ʶz0:`j9b28ks-B0hlQpQ1{SB-;z@/j@]&?5x:8U5۪O Ш%eo*vx GXl_FT>fA{j]Æyr(t%!Ka#@ܼ'gDnWs~pŔi(Q^ ߠVs&ޔnajJl(D߷!r|ӗѬc?)4#73(n't?<^(ĻwXvڦp~_A8Y2Nj kjl_ukz*yѬ?;aLHߞ3 Lֵ3M`k. }kIVPH?4Q.[R?e4%lEp_ϷtA`ܴKrw@-~ :zHH \:\2oZmE]}5E{!o  opӒ˿;R!&qWowO4ͣD F7t:ĔSQH `nP|sلS;uxanYG)lCN`T@!iΌ\K'Rɠb&:,M~bu:YξIQ ߸:\X) _MX=&SER`泅Jݪz =CNy)D%̦"v8)U&JB s ydD{hܽb<ޜc` jdh)Lp&W;xOqW0&׶ʬ]c:Kz~wѪO̷; .<%mg4AuI/m<O}@\?ǓuN8W3(njƆT/nlnEE ؉._Il˳2N*gUt05S(#_AU k8W@ţ ѩWfy_ goOGz2/9~zd0at=-9+FI7b7 I-AnO* ¿ٛP.&u}ǟfbF&-}* YA.YM)Q/iPX*pkS| 0A:P0?F2%԰7?bhV\15w!LjSxT!6ïX|;/,n} Tgd̂*a;mݙv:!aNp\mVfcr7)-B*W7M{Ktt@KUYFu ?on0O=Sx@?|,Ro+۟[K41]ƾ4.e;с߁c_HnY7;c&*Y˱r.sZjp#&ߨ2S3&zY] e|8ޙS,-h~41a{|cV;) c`/uAJ`$S%#L+n~`3*KJADQ $beׁ"_!Cwi8ȋaApZ_|i;SGwJsҀ 0+"tߏ,ݰ̊'2<\ [mz(5i/*Ͻ(+? DSk`ĂNIS0Ys%qT jMdc9gE_܈MJCS<FpkՑM?`"Q%fp7df,u꾒?;v,Q lQׇ{b¼|O*р|3@HǸ\Lh# u+MfB*gAJfnKdi,Vqx믾bkCj[ -z۫&l%HR-zm4v¿nq/TN!-M6YHˇ| y?SP|m3sxCD/UPbH!cSQD~Hڌ.߃o= ߥ&hL٢s/3qGHwF@g ZB$rAeOIK.]+Їazȵs5qWY^fQۯnز*5A>2sO@1~{g z3C|ZZ.FyHj҆BUbM%  VTڟMVQ[ԟ::{S"OZ~Ɍo@ .9M |RPhSvru=ZcuV|چasbdE4))26h%w{(pS`Sa$j4I`~9ׇ8?$1}F'5Cv_]+h  dގ*C=Ú󫢵؞9!^e lSNR(Rl/]SG@[a=z3SVUv:!Z0ggח$!,ey4n`pF_Ĥx؉PC+LS1y}-U֚Wgy"#Rݲ߶/}E-wCiUl9|3Gjy9Ił3gO9zG+TǻSE&n-"{%WuEЇVR3C%WwyfvqS񴟛AH@[gBS.MU+[1Q䴳y>nߜMiM3I)D()gXѭ;UNw*0)`&rQӆ,@5`rp/9<^I-_It,xZ~rB6JAɪ><̲y>񗍷{]|@D*?y[UGbN}VP]G ɇaĀ`]˲A; jd7\ ]Ēb "7iJ_1,s&Ֆ)^ bQd_cQsVL~΃FIKV;{[k/M%i."Ev5ko*6!wHÂtH eTCx+P11zɛʖ [I.ZTA q* NJ%X"{MF3KjbO\qZj@m9+Yx ʡ et!1mqmDNæhq#,d/\9W߄[po0۶&婊l+gy6=*S̡L6^rW.9J8}{Gu$2cdnF+ pД5K ݛ[wn#Qzoš*A.HLg%a ;aѬwA!tz}iW`;_(BGoG7&L;x)C/mLv5PΔTi"PDk?TB#yft@wvK҉nKj7mB>{ ^T7Q1 (;*:-#,[ Uc&XBx8H~z,g9YSlYo+JN` ?MUog1YU"[}=4F>&7RH->^:+Z#utYA2w'U(R 2\4,o{U$kIѬҎ'9zA% WaN^;tIG,;chD'bұny3k-z#. 0":z5* ]AG+t/D]hbZO ˫:k@ MU+]XWݩv |X)W#JoqfVK՟sa26BM2wa0oj$SQ @$/c!U!5K4 k xx4I$0#H]xh{3oˆdlš蕷X|ejHĻͿ:H`<*M@rtvچX`'oGԶtJm27& <:v)cR/qtQ:9)sx/ ܫ+?QbhѻO6y2UtL6M03?xBkDsG0bT^=a4 3hfK_ KɅ."^!$}N>=Ӆ3<w?V > c6ߪϑbH),C>RF!sۛ{e0z:21iDh)@Y8/2CԊMD 816z;!=$?[F߬0Fl?ܼhbT_#>h9sucwxբ(1lPZs;6dq xA~Z9on)W Y85,1Mxzr nA a`YV1{EP5~~Ti*0;4WL=3Q_i[ICQJ/qޅ *01H9 iNQ:sJURy]ɥuk Y)>vR<5:ڠgQ3$<_PF\R}.c@s+{_(h+ԼC:Yb6Q JgNՊ3DO~Jfz1Mԛ%<}{};, rS {ГjK)4R1CCs<&bB0cniA]zi`vo256==e+-'n [ٚUr!Mu5Nz eKﭖI^Ԫ^JhSA”ttPWq_s1N=Cѩ32ث۞ͱXnONeGCn @iZh(k0=%Xk Z׀8NHGL_L zeDi( .4Ӹ{*[LmI1\N`@ΉIU`+WFaE]{t}>hU9F[B.qRш` n /%g eoXY}<쏗@O'Bc78Lz٥zᦑߨ.Dt\$j5ڡVOSL%UG36A`%i<)rHpc wCjoJ Kk~T݆뮢zŵ&a<3耍 Dly6g8nB  ,.ə19C4;jd$7 *$Łț_Af{w ϋ2H$3.޾'B7I\Q-2ĐFao } ,3V:hymUzova b(>u[Z=:'C$+DUE@*Yd 3qLJ "ҷ*oDѧg4yCq)||9yKΕ3ɧ|-EB gXJղؼ/FU ɰmM9.eʐaʹ4^'iהs23teq,ԭ&jOB-+݅/0<0!`Ol/ >;B|`(rrsp%2gs\!4LGn!+0h 9^ OJt>*o[eZͼfhj"KxpUeϔn{̈Ukο[%4'%v'e#ۏE^FhD服tBpm(wkKd< J3y#2I עS̯=F[kj[9R9F ǰEVhA2R`qKБR=SĊ8AVSJ :ʋ) }c= Adp9Ì)3='k>m8g0M|/IFqr^soh[T(3꼄WTsgMoU.\hE~:Vn9M.gJeR +9n C.ɯ1Ny%=!G4!ݖ>,;p`](*wc3 @Yѐۓџv(WQpO` ak$x)ⷽ s'mdY_'P{I613=CP4@90狦5VH:"nZN lt] 2{rENDoj~J, =Ys&7!~Q\ 'ΐۚG{_qoZrY< p>v9齎]b.e29*#hGҫbzs2%}w![#ֈ_#"qWek=6UZ/cqA5b ¢Mu ;5Y:x/3p$sc2\$W ONՈT15I.}h {%P~0UL$yĪrd8DAv"vsO7B^\uK_ ]|#.sP`2Kb_%%G;N@;=[V|ՁǸlvE1xc[NLp-4^ܶʹ6yGhki!މΰݧ9M85AEz}3Իu(W(c8Pq JFIV#1$jߓS^;nzi_ۉxY+@?ōf&8-`A[~CX)?jDf8p\RHNr::n}0D7h欆O\,D0;G:)%ExcY쎞}Z#Kltqn όȠJkM0>=ħy#|ߘk\X7PG@`p!Ufֵ? .&S?'l'~n|{0+ntb+qOf}@$r+h&^fjU{kagq$X&YUx>CS 4 aaATE|*qIR&:oZBi,F/!޽|ǧ|f<>E\[<$wL؝pz67V7@Sf}gD ;rSQl%Su:X܌؈7r;8b#JIY.)>s^;%u.\qg*EUl"3Mx+V!z}ʆݘț)|#-W,ͱ,5y) )~Z>c&X TŝM쎲L&*2ʳ oԬiFrzp- aˬ`q]ώH Rߜ{{5QޞxҠjRV.]}\uf"vdwKWΈj|˥-'+sjN& ~/~E *{fX¬usEVHHXE95xR@j}*q5CtVlGƀz 0j q#1BAѪpLfa"ocO P[%r:4x_Ok*X.=`Dcf!x z@ǣъ3 r=p:'< InAW=J& N;b!dsccUi`vgC%*W0 gvZx xlFi1t5"pB.n"3oU,dJЦߙ5&a+.+9אnD7öe JBOr\d@)³!̽w`yˎ?^ʶ a[z4Q6{G0+lv5΋!jV:ѓޛO'YK/ 9؋*ROMx1hS+F## Y-sKHm/@K:֭vӆgB^ˇ=wjLl%W`4D+MvJposvK(| }C$W34XpS. \Dfꃕ˄h2ajK*YՌnw1Evx_<< OA6pKg=rrNtbTQ?9\vY8Eg `xGٰ0ᐅ4QdrBCSM4 4 ۹ M-mL$LPHSYi\׉@[;& =Ouɓvݹ*y3zH # `Ň.9M0B^5O;yӡ%\=uWMqIL+ :Y?dʹEGkt"a1EF ݉ ş\$7T8*jw5Ay;wE*sU>Gy &Anن-0_Qg( HvW.h`j\ ʼaO[#,p ^Wp(ݥk7:-ȚˍGh]k|y΁8*V"9l!D诈E&DY'y<F:>pZ`pmd} iJFW `{ +e;e]N52GW6<.t8|N`wsƋ [61_J"mֈ40{eV~aN*!VWTG ̽AB_J1a߷/1CK6ݮ>mY ОPPLK>& <zľ2tm$w=ᡈ{Cr!|;3'r"j?m26>-FoV31!rѫY3KUce^^кS $S^;H( û-7k/;XJ1`-A% NGB`4.۟GiESl7F*4ҿ$P?BFΛ8ȷSQxR~1_0`UݫN{^x] s ̑[b5TH~+3Ec;ccCT XxZZECh`~/9[i^GYm!BsQ+i]6iXB[k7նv`N?2鴉ws ,ow uq(Ej V㩒k\^"bpqviaVP / g)政&E by\+1M4B|/n|NcǬqk// l_GvÊvĀz=m_^˪i_}8([bԸEDa:a@wӏn t-)% 2W̚9.~x̱kERG\OtBӜWg#}28Wu80wm=G4x9Vj )Sެ;ohΕfő'$;")*Zu--mYdíT<` *;z`8vA';?8g-J*`ۯ^zz&jت֔nɪ}?Ha]B >쎀9!㻹\Xa#Dݎm57f7$fsC#o5r98*ueY1I qsA=kߡG十: Re()]@5/eIu׸C/Pe Rd2hu%˾O5Vk[qaW!|0Y%hje*WI qq\JC[޴3nRy8Aw]tLF=(/?WDq4)-X{mwi6ibzS Y[A;ddpi BFc/3"gaS}Wg[יâL,L/qC#)mA?Vhm :A PbqmbԇBTBtT`Y?C OkfYS^& kܕbI`4wNl?+EpK >\ $'}('o4;^_E嚘Au_.Vo7wE)Fw{y0qx9z:<+- 1-s&{ckP.T(8b yJ% djHCIι^^*uIx2LhK_uR;jHr$#փeR'FTPi`Ys0OWxIJyxmCFx%/lLi $& ^C)F.Qr諄A)SܸP Mb"}Z*1P!yFQ룁H8ָEXf !m@oDm}r$>~eɡoS|KFn?]  `Ė(Z06w՝T@.')vJ)T6E:IΝT񡹲=39e۵U6"Dgh.(=crVYkT111^o9زSDT6}ARv\`ndρTWy%٘?:I>; ( ӅI"0[]sQ{LS&(XVWppÅj)eZ 6&!J$H|r*+'2kռ(aZ )і+G5A gZGU$@g֡$QQKҝ\<$h,'g<s 'YIz- ;ˬj7E6nKyC19u-wBF0] &ʼn,ͷ{B:p+4SK1h:2[]ul{c~}KˆS)TM/W9lC?'ϑ6uOx_]ˢӷCVA@L)̏3% p/H5ԹL!o?5S5A 3eP^͖Xi~ԷzVSd**#4,b?NN(d^[vW7bl\sK?(%G4byBc ( `c-`Lm̧iErە5Ì6;;yi=jCNy120T𮚑zREUb18PLtG 'dk*u*&Dob͙ εMQKřlL,Pu9UⵣxmG;1!Q;a)wy͑mn컍l;5|H玄*w^\:n'!TK/3ՒB\#5ޝ/)u~0*O=ǔ&cPNb__"{^ط%#D[D U{Q|y%x 8Mi$A0 Kl┾cC֋6?`(=Y2`a,R u-'4'F~wZQUi{:el ]?F fk3y4 :z?eEթ+E|,0yC)԰q4s ]iXkemY}x^J }p  l "@@BMk `+^"%Td΍p7N#f)(W) (Py3B-0AU/v*=*MIx;'CIq@i\Că[Kh]AJNi;05r-vτH.̷ۣm[_2gmo^!$b2R y6# 2I\P.gWdɣʲ^oa~ Dx<+J Ġ)^I!Ԝjh$9|FY¨E$Itj[6|S%ѧCe-yٛb?G#~ȼcM3A""@|jLd>HˀRw%jd,Q`^ɱ@Z.UF%J<N 7Y o\eQ@)zD5KX7}oGzpz_rWu, oi.,yLU5qќ.%h X9h&1CWڑ~%"6Oq~PћפV wt.wk4bhʡZCo[GƬG?KtQ/yk  .t8'E咟a{)kIrS8Uvܖ?)lkg׭H@0+6Pn' > c ;|Bq0p8YNG5c]-֨ D\!~eg%׬GIi:_BTr7 YQw7dV\$̂+N1Dԯ &yOVzR$:Z:|)`_Ћ>WD,ǁ0 >F5Nh(nԌ[d1bj8 ĴSGoi UlJ`f \{ݦ +C1< Q'pr7kp#]~iJ #6 P0_]e 2B:) ؚ Ja#XIeMnBi~h]/ 9r[P'/9YhXfK<4]eW9_ݖv(eeK ~+PQ݁ьʊt8( J[aSB⧱A Q`.w1"i>۸RC\Q6HBLbJqM:7PcDt>&@_S1Z:݅N#"~Fzp-~78}1|V>N|\ŮuUM2=jBzwLtm,K2hy~ P kHꚜsz>kwĚw@"0lHh%0~ P7v e$tU4u~KgXE  dVVt!ܢ5|8_fcr5[ǻ+uIe K7E.EݡV u gM- `r/`;J<>=٪%941%P@F٩~9[@Bik9_ Rqqct}dy04-w3G=TM逖Q#Ix0(H "FL{ͭkwfܣ́$茷Olj]45t ҫMtt;ȍok==dP=噓2w[ϝa[AnP4M}SMF0u8m˜<~})5.f!UQ?maxef})&6XnuWkᕸO xhu C/;r! 8!d@>'&/? X+1 ^x+ٻ*|0=ln;0ڤd0y*"/|]tt"DV\y0O`?>a"L疶p(b!M<^E8Ϧ37p;ڐԐq @ESTr-hW{/$ RC9np˘I0nZAw =-ߥ~B9L%EHLoA@C3A!HlOHW=ZhpRoȓ ѭqmoCox팧[)978%|U'- {l??Lvoz7ecWGUpH f#0n0!dy; Gm+[Nx#K? "vtf hӯoWOeHJCI橴E63Wd>/rQBS6&G%ϝLs:4MA%ƞ8HhB!tLp:IMFCsq͇j= iI0pWhkVYITƑH\s-GCւc"hΧfIٷr8~AkV-| >o8G5ޭz%jS1ɸlKG|b}E:m&W?iEontC[Aymj ﻒlA#ގܖCD@ @?yۣSn JF jv{A/_j?l\^LgܾQG4;[XCAqˍ3:xƓlA7"es =wA1BxbJɼAf\Y!5Vv xI~߲gza'jYrW_f'Y\;?HPW&JWaC&IlkeڇjeSMk"_9G˴ $q@EēҞ=41v&J7^Gg4lUžO;rYür lc{` 0yQGs/F3ڳdᛪbQ^_NrGsiTvFb6 ujNnM3U*n?#& IY&8`% ) Y&ɿ\dӋy:"PMZ9|mRԴ7|V1azR`N :|{_Cjb%6q]; @AҸ>!g$ 8\Ƚ%yZWgŸڹ(9|.D &P2Obddsz?9w/h?߻ew~l7 b]%Fl ơOJtzCbgdB7"3a^A'P7"zCbtvWOiؕ%-ZwfCd_c5[L L=i&]Nǔ)ofʤUhSj_D )/’ yN: d_MQ׋]ʹ L u8#MDOރw<дBO5{`ɽ1E?U0rpƓ7tvY/ .z:l\ш P_q2Z?rE>366} œ&k+S}7@OÿW0l12o |Ŀ<21(DZuUj(`!4% ZJԤxT98/]`sV>h&mPl ̷tk)ix\aMG1%Ef|(~?5@s:V3P֞Q f 1  7ӑd75:۳#WU˥+v+߷ۏQӇo᝼Xsx#!(mݒ~Sd_p芡nyw3-U0][ E̺i=:$sH2ː-Yl3\_ ڈI~'ZcR[u{zC~T ~6pE/-0M< S| d3I9@;F,cƭ2NA[M|8̅UrlD ]׳!tъϓ I;_DY.mX4LHo; rG7/ tM?Ѩ -o~ch_1J49G!62{z+υw/(B )؞ͬ?6償#\jB%H$O'>8ЯDi;ɗ]4E}OTwoN t)Ǣ+Ob?6ٖiH 7]FG$N,]]Ɛ]0Ft&)d&l(g>tG%4+&ƒOЊU 5|hxNEm.f!t-0a?xr{b{J33^L1yppYt9w~ҕ5 Hxj1^+&ͥQޕ jJ{l'3U!j1$6q?d2oS< 'J FI6N*0IW*s-!d!^w$Ocl9ƄnIN->r:a&a9M: 5l+[ = ZʣՓGӗR4ADrɊic̎Aƒ3S|ZT4tͱn ZVQ>/lҼx" Jasg6k32OK ԑt WyAws䨐k[L A%#J:eOkI X3C~Gs! Y\ͣKInS)Xag̷6)<,s͞ PTG[:+ [^kTKJƸ֥  ~r*lH0!OK0;M9TrMf@n|bGvyY%sBefXEI- v\6uZ"q(U 8!+0sN5o?L M!Q泮N2~Y Y:c~7OT︱~F 6za= zm(e-aңir#\@{3ƔX\aU1sà v0OTlfwXPqrm#AY}K<"E^I? 绉8sc ѐ.Rt/h=d}6(.)ۭ :w;PTZzLR B]BWy#f) `-t=)Tȏ!\n3eG*VXn>NtFeӧ$kg uf(xbD wǧ:?*p R{޲׮/Rr<]FˬS 1p:̐Iuqij8Md;g`2<&M}LlR2vќMȗ᛭E҇ݨߨ_֯1?9.<r`Z˼s!.\z+|P.4\T \$%hur1s-rej e& ~VG3v<3rE2I6]wՂאKi%ۻW3̤O - ڸ|KξyH?;۸qO<$CsemaDɉx4\ʪm,EH ڇ@HTO儍RLv cv dT Nڨcq;Y^+_}3$8ׇq'>dN=|B2B \b㣟ƷeQ+fZux崄7&+=>gXIT[H9CO0  Ә 4r ,1}'k.ĥ^&%҂;Y3Kbqa!#iGT{ƺB_Dv5u,Cl":ΎuC] C)$ɪCqE ֧ԢHEۅzR(-eepup_}C:sjqרV0.86,ן,A-j,u/lyυ!D"|vwq.-)x\ytD`c]X{7u _@޳QR+{y/_.yG~N;~ELХbN@r=5/R[f2}p(NXv45QϜ?}scFF;u!q6ZU뻲9Țg7Jdc'%n !d:x:rnC)~vO$΅=+iqA녢w6G1~5~H%'S VsaϓyՐk^&FSaA҈9k GSvqJp!GA:EgrZ+Y~sc[rbWam@4Wۍ XLE?23BG]lH\Oߣ?Q%ɞ}?lk[o#I_m7i`|jcb-Xi_isG(Ok rNNpw*f@85s& Yz62O!cϚUGͮË ; `Z9MʉjgL%vy8AuTTAZH2X_b p۩Dl zk?U16OkZ67W o_IP#dA< -}O6\gc'/'HqÉ`*[.>6SKݮ͏l⩲dyKهrgh 1S+"[,.K$C`R1⓺xNeGLmV8w,WZK(X-љ2CY"llx3i }g} UaE\Ta)b}~dZ|u13D^;%woY~X^}dY1! %Ub{sْFN3%o4RSXmiK {O}qQW^zt})`gQF;K a=B=Vt**ؕí?tD[ҭZYD=7eofR`tF (3:巾4v@"b(0`-7Z='^B*-JRr^<{I8?7;RRc=~ՑwlDHa[M^/Fĥ=mF2`.NKߪyX0a |!\9W t(a@XgP@eTBkT^,XHo[tSIzə.0vb ѹFz~vӁUMKCp,U XG1tOx燙7Sj4rz}5P -$_YGZYi+:ؿ:U⃽U ;}#W~ &Iؗr1uCUz|CFxG!e%g˃rf QuF{p>Ȗ1W'[3"9JQ0: 1aN 3hkf5^q͑ʡYrkϦ/~qNDϻұ2-_OۇFZ&s٭EȘ|BykuG (fWO/SoS![{vPdRљG?̀*^hL)3i#=,r3&1?i0v!YV,RʶbNJ:a$uj )吜悞y3#s<|)M@ ~-_A;\ܗqz#ߚA0 =MMKc:q; SkD'`|NSh0qUuYyS$D-p`q͊ {k_\>wbUGހc? ]?㰻A,޿>aBltaVmoP~+<%Lm-Āvdia[U&Ô јj9_l%ik$>:cLaKփGo7vϣ ^!Uk0^.1_貫y{> +%K$ l aΣ\Qf:|伺Vs\uNg@$-|ng9| '- Ods4ӂ'c8rӐ #[.f @ORЍ<rrxEudk 3ԛB]Y5!58jK'9+V//hKL_56x*ku.'^S^εɂ;0FM OL?ͫ v/<X8v O3 Im\LlFR Yx{5o'Ȫ5 ˴ŐG*ؓ18ϕCժI^O"50uM7~&p`0vԔQr̊ m{Nm.-ZaD訄eT O`@=22/sQl?Zz|݉}Ajp:#T[Ԅuj jn@ ~vSzϯ™}զEs=/,efVqzC~AC(_$ YeNE,Fl?Kr|f3QYrkDß " :H3=,<ٕcO-yvBЋePglPHL>d e[Rh`  xQq,{z|^r6sb I3KJJoN!;nRmAP̲z^q:jL$R͘+Fuh,GLs4@Y9%,y0B:D`]Jixǭf/MX_/iOw%D>OfR s0vt4BRKik̼fҋ̌ 0Rghs؇T3I/טe8X)ڀ;"Əy/n^#![q'5[*qub~j7$h"[(8f![θ&!5de#;_zȻ|;ΐkUO[dOi7ql2%sCaEeCE4l`ڬ1JuNrycubѱ#Z>F@L9t<]eAǵ-!+HAȳn /< 8HŽL9ȆLMi>^[ i+(r"Ɵ bLkt6627TRאʟnW &`uI=%(uEEN+6yFˍX=\C+0PL6.y+&lyhEU4h(G'`kXf_kO5jJҙc$;fjB%҅_z0h,HB HV`|wIο15QsQY.l_l.\͚\!2 _A]NP!4^zO5pbLHIC)p6@3$Le zrלzф# h(D-qDqǂ4F#ۿUϷƼ 8/Zէr(NKLd]z2Ǣו'P9Dlͼ((5CVJ:#o'7qnkܠ uNL %]qMY)a,au8*+MD RSZGUR%L el; pt`@|O@*q&MRtv:++&h Zqpº]G*. b*7 Fc#aJW _V )NWP5[<=zk䛜2MDSsü-ڜnW)+3X۩F%?jajcr c~cᙓKySȡN4ne c@!r"{#(GΆԾmP窯hlSn*: A&j (y"fHS˛5 !&-YR#0\EJ@ \oíH W,3)':_V2y4S J&Lop*pbpv}yךy^ }yb?vUo1DWV-+4i& ^D(XL<'PubxpE'$ 2L*y.d膡…bc %|_wyQLeGD`cMWԿpfl/LQ1ULi ]ќ:6Q@++|N_՗MVaRkmE.*A@  2&\g>AF>vI)`$`(E(. ?i2j3iA/v̴S30[B0OĶۯ @>C~=/~ vV+T1 oY-MfSs̋UT,;q p+ Қs"zsyewOe^͍gJT'l15dj&aeVsm‡sbd!ؐl ,%s-G t|@!k³˖lF׉Mgf2?mpNW tbej:sd4i9{#%7әi_&:)WC ӕw3U(&>[; q2?֜%" pŇVE96lzݿۦS)sd˄v d(‡[I@ ڏƬEe<'3Zif kڞKD_e- R;JD}dOf&7\鴌=xne#_=aA۽AV\ֲ/uWN9\>u{ 9o]|Ox׈h=SOk3J^PR)}ق{Eݩ$rIXvNvn>LxajHcZDHU<Tђ3K/iP%=GJ{@'0gX̕єRY7N?Jjs90S(&Ȳs3Q")bTI }=AIVu+,x~tYsUhyjVV_FQ_)0~='渭0p=&V,eע]l enk*8FP!r8$/Q#4 V79j,("Tn>!Gl/Θl9,LP~+ Pm,nS$|?$c0,ؚ=8.~H&£89~a]:eX8o V$ y*nSp:z]%bm8j&Xju6T3W6ja苉lC&8_rnex_oɝ`IlQcXUzt]Ĵ$466v̕kM+ϧʵky67ޞd)۽P V襒yK=4[KNSr,sPzW޼:b#=!4P~6Ngoꇗigj}Zտ*h m-Dž/(\!t$k!NR@C8{1̫ |ESy&; p7YzE=eK"ب]ݥM9J]@|b=`jݪrmwm/&{!?!Ys{+Sm@pfQxNDFs?"Ԏ boWذ5˯oVDZ qXzN gJ}¶WFًUჇO~#k<ӔA27"mos:o'xMѳ:s[zk rOKqmQzDk\&Q*0pY_&)ֱ/I-3̚ELJڧqcWP-]ݹ|3a!vxբ'6WB@2LHsG+"ԁ^Y0jԚixud[uu:>O#{#*=)$Eʐ!Pcs=Kȩ36cX 5w~\Teo48žw쥇O~:;X#92| -%wH\ :*GCJeOZ?Emb;Е򨽺,B8uvLeVX:}G\= ̦ @Τb=!|١-M^C&+=ǂʒOattL}wRQd[?T.)]5isrR7б†&ocR6pW(3io獹*~ۘƧBR]m6 5Kn`;f[/}$) ~+X1hrf$3UwY"t/ "j=-5o"̈́ȢJ9k ݚim }6|ue.O~j3\T1(TDɭ vRղJ;8zf6 ]hN ~?kgR;;'%z' ƨ&k(Rn~ k3ƫ-x-MJ/ \~W񩽻X9~>!~X txK v\u%,R݃k#uS%g' l 9ΗxC5Y$9B@8RV8@S`@8,S^w.fggSPq;of`WZÏaӾ=!˾qmxpסP$_؍i_A LkT{G>|q!Ls}DV` (Y ֽ]~H|/kDӢR.PpL&j;TN?XPZʚAp^ɆU*ȇ񬋢Gȫ Mozůu9&-훮Ԫ('*u*-E#vK3m^-ӕ,&᪔ )ZȾt=E؛ͱݩ F]:)).fYU̔g'lKuOK tٌIzH-™B ` jakC>2b5RszK:R 6C)Ve;\_qu!esHT Ž"ԋ ϲ huܐb҉e<׷:jXtn|FgY:@:lVO 力%RwlTfUʝg(-'gj 0<3Ѥ$o3ԭש|8;ɭ.ԩHyX7IVr'&<qPEKYFD窹Kʠ! K:v&8ќzyx>) N 5#BG1MبnW"v k>c|M-hₜ7~2L\cn,ce*a` qLMO.}PfsYjs3ֲ߂jǙ6o[(:,XzhI\E8k_>$J裥cXZHh[J\>2/JsH(u&N6u.|0n'A3W U-=qQ޺i,k(RV`ɲ@yOsE7h'l+Oy2zi',Xqσ]LH3BH_FP4 Q]YgغQpU>b'Ly\Aq& Z9B;2{/@> i2'/We*RyգmC!K~,+v9T6£yAu7fz[:NJ'`-8VTV(Ƀ ݎܾ#)t n@Mk$Pku7U֩14lHT(g(ja,g)|*ڄ$ehVEܧk&RMIR$V8T:fRnyOZ-_*<HZ轏\ԗ7_UKHmPW%9Sm&gP<4'3Zҕ& S"K#+m^pe`aCvfkmF<1by[fq\fy(e~#-QT1t Ӈn"G2%K/͙P$YרOqVlޙ=ՐZ6e3jE> %Z~K=?!tf.2'&Vx՜df99gw8" >dugsc]kyQ*VkfݑxzACմt\G'G~c\SDVo2< )+pxF~ii,HcL2f Z14"`jT@MRF7[u |Vp0'ؼءH-odV%KLOVQ ,`=dE}l:ÒJD=0h,8I!TC'baQ :n*ѯ(xsZEYCRۦ$VXQBRowۺonnX+E+LoUgn͕ Idhk&ւWBj-eRV ^BmǾ-}3g9%Լ@Gav9YO6_| 쩀K@=]Rg+/̖x>ҳ Sm+p TLhmtMɺ'Hl!'P#8focL%YAn4\+)HM- _Ayj@a'Aɟ&E\ʄ1y=bL34a)ht[rPVAG24MVTV `kS$b+Z&6W۽&Hf[S3K>Rb2'&Lh'jeg0e+R5WTmta:}MDD= w"?@iFurTrru) C]3u4aD#u HnyXN5Q2T $$\ ̡1śM%aF53 XǶkb_z:Gǂx͈ۗ-#"fJ~q2pQ4VO4]6_F rl R3ĂTۿ =r,Qm\BlۻR,Ǡ[d;xdݟt~%6Sއ!.M^"&s<* "xNw2@@ AE[=ėN^mR3rf*FoGl ^E5*Q ~[Cnʣ Z8b]vU|~!>ޒN#+ED):~|k_DYQJ(l6]$ˠG'cTGo?r;i$1Rm9څMnmwr˿sb+V`iDӟnsn c36c& l;DdW$ySKG/oAR+&P7RQX*ղ=jFATxYƼM躨rP1kl4){qZKλ./_#eP?I syU2ZJց\И1, [qyWJ|i)T7Xգ0`_ܺ[B] s9%MY"dzQmO YS be 'fE4ՁB W]wK$9QcٷWMwج%He橥b+2ڲVhQGxK~2Ļ$Т̽| aHj7i+.O[dZ_:iT>ĴHzӃoB$İMCQ9yi0 ԧVuR͖⣬J Gkevƕ. C¹oM?LBҤ3&fe圸d`ނQ9Uq@H2 ?>pi!grK!XĆs(/y$}RdIp?3p GرH`mk%`ܩ' ㄧRvʋ=՟}fnj?wnνHll)\DpGŶ+{n19(+!#g:N}H͓Fpu? ̖+< ]W/վ|*~Z3ӬVHGi)1:i%Ťco''KUc8$EQADkWN7Ƚ$940JmQUx Q Q` keCnO(4*7)^ƧܸmTv -pV|`>iV<^/-ȕ5!jЄi> :j[ᜒ(l(RÑCL//=0nΧJ?{K~J[Z@XѺ" Ȅ >'J4[pwצy{O`,kԄ|ړbTMgYZ0707010000045f000081a40000000000000000000000016239ea8600002c1c000000000000000000000000000000000000004700000000./lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci/snd-ens1370.ko.xz7zXZִF!t/+]?Eh=ڜ.+*spO?mHjlcߤف9wKoԹd#W_'͍M8gd mb?Ѧq~輰`V~BiKi=V=Z`kQG)H@EFBhh"!T>%ò) ִQz_(l(4$|+ H3Ѽb+O&%跨UQMM[kғ&,8cxnn30dXxA8V2 rKc4x$ ߉[3,Zv fLҮd E !y7onV%6;+5Κ/EV;^7缁Dˎ &*hڌpY9T?Vm1x9>?|d/ ǃ:wݩs [d,VaH^ P9')MIq _r7d']m#`gJ/*.Y9-rMgsyoX^TE5㜻ADgg>OL1z"elxctP=|ܩJ]Í ڗhFQg5PVfq흹^zI\l_bn`4Õ27 CJ}wVqIMI@q83rg&Ѿ!_>,Bh-H{݌CĘ$~..+2E[@||݂J٪JAhLP.>ZtGp(brkqstZ||GHh '@}U $yY.L}'}J|]HL|('qAF 6f=HfO4'~ӐO9yMΩr7J=X$lA>P8v :Z "1݋2%]qB9vea6p=S q}|(GuNbg앩Ǯ<1b/J#e+*Qlkky8w](i<@:j&wߘ4sLv71YQ Q Wb(1Qi-(Nȗ;9/dguiK2H ߥѴuSf9Թx[d'B}aZvTϕjCFSLH.(͍^s6m@`lZ^ޤuc wPȘ PǦ&0̜+$ʑEsCD|942vr/d4֭H3dQc]F wmF)WPH nLWbpeV5{^Nqّ@ U# !"*5P'kˬ_ }Z( MmK@F:AL0pV| l־3NJsh| 6hYsK& /i]=g{L_GO Zr|1NCa8MFt4؎&IS8|=QMe[VLJK{K&,c8 R9b&7}ԛwJܥ $tP44&K 'cg^&H,O,hA3"+D _*t \ Y_=fGB2؆:SWۣyX{D{SMfBK K@ #&ٙ^dl&OйrQ䉕?ͣ:Q5#Ӝ7+9qUlkXYWz8gKfvvsu0i۶D5C銁iש q߮t\޳(_r"h~E@QDk֮&&zaDD+yhS%._JҞ*h`Iv?P *lOaG}V ݩ_ rǛ.8WEN Y8T  IDy@"n7GJdSZG$=.:CƍꊧX?i=-*MAFUAƆɓśƎZi3s32.M Ǿi`켰 pAQJr!u:QYdT(Z#Újj\@UP{%(/$Thf+iS\41%2逛0k>.M[VX%Vbkv</!{J4:͸O",("]h}gnx)t7}f݃b#b{!~SAA'PEc ؔkOaRhQ,N- SSèUay<1áBhVnz=9j"oOBF 30.i+n nJ$-.NLg4]ێRiJ$IdJ^>g B(ƴWeh'0ݘ!A~M=ޣZMGU5oOXunmqhb*+<<[gI:yh ңRpwQZ-A1a2zMoGl DJBfUBߓ;;N<D̬2 /M647|1m<`9ȺUC:]i :fgZ>rr_wE)b6A*l:(+H~β[.l ~x GW,N4ټx-y5= H62o| Mg9 >~ ^@LqS`)~h;ibu2<0G <Ӯ)QpVEt՛F< ~r_? }u yp #R/d-D1- ;otΖo?;ӗ#͉ Iat[6\@~jo/չ>N{NW]MS `8p xTe^!#Q i2k#q7ˏT-qE 2p]֞7UvT#@Du cvS}t g#@Uͅ{5[KOĢPjFݗĉ|1nFWDʡp$qVIgnZ LQ WrM5I^`')5B 8kBLE9A:~j0g{kaosq{*)& %108 X><6 {XdVaeT?(ÿrQl[>M8=p f01zlGd##~Nݤ'j[6* !(Yf„;6 4|MT'm*Du.՟=Epv:D bCU@u |=e<ՌlWldu,#|kW2$tiTxUkRy%Wari勖ߜzk2iih!68{ )N/ >#F\J\J9WkCH9`yz_h#&4aBh!W"^=Ǽ)|pd\1Sb?[3 JKe=~Vrȿ\cVֱ./J!m4Gcߵ1J謜Y,^O#b,NOInېjo̜z3` ;O @[E@zO^eF녵/' C0YJǨSL]83,;̿d@v.zfb.y# xqڰVB{Θt[\Lv'Ry]7Q9m9X@-gqzgg[ # +lFfz"BW?JBgD01#\Tt l=[ jx+qaFɛŗ=Ue{nndtcS;7_jC[\$.3ʼnphx!ԒzS?SB[DtPMmIu =*T`7H( ih{BZTv7n t5s S4|kI W F)hiAAx`)ȱ(4Eh{liTbB 6)?#ӑgKٛ6?jް~sl_R[fm92{q_G}b^#~ ^Tdҭ*NОٸhN`PT3Zp7u8[՘K# 8924n[t cp3Btbj2vzԜA|F> %шf-LJ i }90mpv-BuW3A20q@I˻^ü`nhרM=`I{ d( ^5Ebn-hL >Kbkٿdp]{[D^=_|ETRWXܢPQ8K$+Xjb 34|M8jG.ym#%"8mԯiяknhSD|SbnSBS_KL6Q$NAkKWOW3@$mҵ#P`^9foo8{RRUHbJ[OPԪ?izcth0BDuggMe@pU1M3Z%b%9iFG^޻_{*gC<:O^k,!NFPñ1`4wāݯxHG(:f2y(w]Rבֿ AgtpDЬ3IR~ڒBޖ(O=&x|c\7szWFB!ۑcm3W D>df.IxD%kd vͨd7r(A :Wf%,t;l]82'9|oiYRWſwo`2Yx< Z8m$72O!I-2+P^Ku'5J6M"óc`3&ށ3ڐוI>W4¼CH&@}ڇcHzfE`rm⃗ Mi &ˏ<*]Z}d Ժ!Yhhp}R%t43 ;囲%s|QfRƤFx6;2o8/e-) BY\^|͟ٿ_PnP (0U |k͝$2~GF"^?O<x k?) [终5\>1CVPovnaGD,{8m+vi`d9ɒ{ni*,T) E*Hni)*0,q6_"ߖsKJ\-ď0Y%&OadK5U4#|ZQ2AXh4Ǒ"jYo4\FACdۦ5'o˺RM [wY0`(2Ó YWt GZn=9ulQ/]+%C}VB<\az?t9fZ!µ긿K5,c`N;w& uCs&DPh熓ݽH2H7(p@@NL]Uz[ho0#|a,_V1%?^G][3U'Fu9W <͏9Ki/qъ5^{d4ݑ'7h Lm4jJD#+ڝ$~ 1}@yˈPHrF_J00@9L+?1ծ th3c tt?Zv\#=BOp0[@C ( K.&5,9˙@[o*q3}uHaWm-֚N6kAg N%[uǬ9T  32Q7 V+,_80Rm\ZAed]cQROsn+_O;n^Kk[<ʤr|Q'\bQSERs[Jy)u_xM ]dx+7Rs\vrT3:H3̳qLzGAzBK & <JJOCB㼜E B W&;֦ClB3^QIf&5H-x W6|34Zf_E'[_2#BPpGf ^pXNh O[qE 2:S3"/V=*UQg&J^Nŵp "J&&3]S)D'0fUlÅV, 綈f8 ECwb'E2s\v^Y;MuDGhbhY6I_0k =w+3#Նj8 qnkIJ ֨l|\f ^[O*@6zDqͪeB{Xp׻6sfTw` zQݓ{lW5؆.5<7fBUI. ֊x={rJiZҡ +>2#I6bPß'JYمu&vU&|bF7JF3B_o0 4o[ Kk0쨟8.K8n<zx>@5޳Y7JØ+Ûd~!p6EDƉ8 e>>iMg< p'"Fc fpҭ%Lb_{M/P k4=G#7KK<5u8N<ɥ Ch5UI+w]AayG+,:tYp-Mu7P!ZQs tڨp2f߹ΟZn1"t)> K@9+ 2,IL0؀y>Yn4li05>s@*kKrV~ԋ q 5!? v2eq3ZŪ[DoWfĊ [(tH>^Ě3OjS;$"Lctɼj xahbV?@uUQYwNB ¥f?+I԰"i\[fk|YjxJTIO>ﰜ8P[9*+(# dt(3=kW R/GfiwgƤ"k0r_+,,xN,zm} \G 3 O_q5ͽɎ1^ԟ4yc+7~D1t䏛nMr.NA(䰙@_i߇U߰q';n59-vTGD7grhޫKF4FOl*N}utN.NP]DAX&3:NX\҉R~1ܑYi0I TDɞ}N[A& g [6ȣgv-Ꙍr dBm@PJsd?B trv'~wmԺ-%R>+qLmޣ"1>7kޒ"fG* _w9Ryrf֞sobRAYjG M8+pP6fS| ]^{l} +GzMd ZiZobsyU9}sAmҮ!Ez8?'㰄For9۷B4"]rzv;bncʸgHsYXĝ!#h4dn|ȊxfUKUsc$4ÌG'=0j%̼1\5@ss&rH`w^ZW 2xkQ$c gLmsՅbY;_砨|$ KkiQ>~ݙ3>of߻I]{Yn|nAXld6N&(\ 󵇘nЭ~+PW gYZ07070100000460000081a40000000000000000000000016239ea8600002bb8000000000000000000000000000000000000004700000000./lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci/snd-ens1371.ko.xz7zXZִF!t/ؓ+u]?Eh=ڜ.+\ZapO?mHjlm~%_ߣG05^`ߞV8,vM0,|zZ4wc`4l4kS4cbH7M/.g#Y%`YsEجA4wl+]?g9%Z鱝) =5XL;%W.rb{\^92 ݽ~^ArØ.믔nj3w.,`׸}FeWUDUwc sKC+m ADh` k%0?M F+ߙ1P7XWN&98'Յ{@'9m=V2B.%h+{jKMEgnv%x4kZ˱.^ڄ*&A-ݝedCiH8#Ini4!;5BK[E#T;3=[qF$yGzrX#KKx*$b`ll0]t4,n-9%thژ1DрxBn٪se%Kj%?yS׭g]suJWiR]6Z%hVP[̒X nkN5/C hzpYu+E(y2d1(j- =. \~i=aMJikS+ x2hGYQ S^[թP!1.LW9l-[rE4Hؘ$^f3Q†JFӂ 7g9=w5@ p;$39èVl͟b[ ȎȺ+xV#Uh&gɎ6iX)o4X Ě?_,~#"c1/v#%E,BW_1*\yP;ײ|v?Ԭ[MIX?`>`]H 4Y>-)=^A8y#TSOZjV7d#sGdUMxlNCWӂk prX^dfu!(ٕ769tfbTt]黓ٷ5k+H1rR*qZ^1}ڵg>̟EӃwu"`vUb.~(B05.Rh7gHS`䧹|8@PcƯ }&b"s - w+0DwUf{遙yq XՓpЈ)b~ho{{\ԐKI5SڎImdc-MV{<NmvkQ1C?\noRܾ?i8^/\~BuĢ[UL+"hobAVr̓4@I؅:Juw!vSa$}gi]lе k,ssk7 =dZ8^u<\s9%!%+-B%[s2hZ$b! H!YT1\F7#/'3! b'Js?'vʗyQ" ̱J˾s3gx30P~-]˕:M>g5.>l,V7yV|o_r0a GZ+A{IlűN!Es(녚b^m)Tѓ`/Hb т$hNYٺTLG֪,h2lb?aoQONwKwn5Ky۞qD.6',+T(k#5zbQG("CC2 T+֫V qM]8aC8Þ&n/& _Hel;i[ceIEo!c}i6bhLM_ѧ_"L~H iTȍbG,oX2*9 vt{[UJGamc$yD >Oիlj"g P}](9ͫFy4?M-9]&_yī8*&K4%%ϴ{NRŤeQJ)({B!pWC ){wF#wQJlF mB 3HuĹ ~9|7C~6(4b7$' XY;OswdYkKTZ2vvFŊָF$3W?r[hA>dkMœrfJ(S5Σ?Q95AaLnQ5rԎS!$ FL?6ECk~%ap RACp=hHQgD7F^Zx-Ԍol gz"2kǵ]飒Kj^YZ!ÂZQb~ }Qftc$-60OkehNs54Y,p:O?3]'b _; IW,լ=53r^)g"-/uM97,鎣{q{tkg4$ CM;i1#WsK0ϮM>Dw¦B#nɕ= S87f~GU.-'cYh }%seԮ *N5l$ -)-hr`}yc {%BGם٘$ )`4|Ps:X}؂?R'=%'"MvM!0p>R??nKvua6NtBr_|2En(Tn\> ~4cES%; }O*nW[ W8=Zٓ`4d,T}.Y (5lJ"Ըqpl*/+l|0;1սԈ@8Rf|Xhc}ЄT4E AeN/ t^42KVS !ހ2"9WfX?)*9xHtDzFwvЎZ2{) +2m֋&uy &MZ(ol0bc 6y; P}3%7DL ]qX|h)VD?)R X3t!ГpL#Lo`BxYtS qe'N-HYӽdcO.`C۞@_?2 =,b7[mpnص9Uc%R$n CԨxl\X b "'HN_d j Um"sYЩXqY%Z{=)Ά]m#k13&"C.L.$Us{׭;:Zi0+fHyg45%!uAdϔ&2uxs/9[HIz2 ,B_er|@~9v ukB3]C0a@<}lQѶLU@{S}(e/vAƴAuȸ 1h%#a`Pu.T?ۭ%b/+ş ěHtԐĎOZv@K6;-B8zw ^M\FT$Ыуcx$p*T%k2 B ni()rlQ"+8qA:}'LJbS~qbbvGin.7ucÔ]t-!|KU8w^0H+#ywpZsv̍Rڬ8) U1ԜjRjݟ|w#Zs_Oϻh@ ,89ŕɎ6Kз2z͞Yks+ x ,ʴB(czs.}y뎑 S?9 ng\i(Vu|R)NF]ɫEk+"2# + F HCHvOx⢠NR[`|$=*z$"Pnn$%eE 0My}g2D7Yܯ5uxX=#-u;E+ףh c㒄p>tLӏ`C=aML#ûv1fˇ/b5,f{]%hP <T KFTsIRZRA9Y.PLv赳!rI& gdkOb}~0 x14oGg {1/zdsuAz$X!w$#Pf 51-/9_|(^ Fx {"^Y k8Zm, Rʝ~@v=Dꋺ> ;5 1rS쾋DάŠRbnGė\$uH:2>Q^SuE?^$ڠL2 :lRvMXh4Wu/YYa F߫I a/&rt,>~@>IH( ;pԙ=ۤԮP%'&ǵ^O] \a5 <LWRٔ16닼v8c; 7=M,Yx<޿N|ޥYJg!іmay*_9j~)l:|*#gEX s;ECeZfګupmpȉC~*Kҳe b,_C*' E ^D*9.zvsWfH.YA z-t|NHxh DHk2qJjv0yҲ%JR$.v1*zޫnf!cX@Rd$wF,]*zQ}R G#I@$1 zF3J Hk?SҒW[˪'Y. 1Uh_.=~ 3mR! . )Q}z8)$2]F,Dc@uXǖADcUL5Sh-k3Q'^ OZ&)A,kX XTo6p@FRdžCxIYk֝08bDzeA{{"x³ZVpٌ; +@܂t 9Cn! icW4bK7_#G0*m앚e{-v^F(n^w)c]wA_^F/X~[0bJߡ F[\rKb`Vzf_4Vk?7׬#(GK[q0>d1pV.K:Go9flH8Ɖ#(~L}-ԗ5cφ#_[gϪ/'~SItF9r=d'M*pAn~Z?I`˃2p7;t'\u2.>TK3$R͋9^5Wj!2&M"HD6| 5^!q~!^ph2\t 5 *VjM滢In6Tn5JB802GMR(4'vsnhR6oSvw2u|/n -jӊeRN4 E]&|B𰱹H^-nTU_'aDG+Vw^ %6BGUzyMXL+=+Prf9ƞ|gGݰp1F`c:퇓6M!M#.yKw8l2a (vZ-'#| ý:qҽMֱ*qdGi&\f4FLJYZޢ}@xw%f(u9n|-]Ŷr lkxLzc9㚱v v6Bikc<Ї/cv@G1sY(EnA(ۖuńj^tcxz{ՌFRx9vArO-!¸t ){˹3$Etn屒fFⶎޠdS]&_zK׃!a"3 cL G g(*u)_.?ge(GqX]SߝZֶG;O䡀pOAZXVV[KWYɛ1~ Ut,0O-ӥx[Ax5_x#+bHp:ŢԄ"C6 kl0hB 5-cT㛳Gr{e$wȎ2S,JPԇQxȿF?u ŶB[Sog 0DN+N[ҡۂ$V8>S973*A xDc\kS2fYD-.`V73Z?vUXXI@[1 OKS𴃩Rȡ g.C &h8_l@nE+nuUMt[_rlW16Fh^6B3o*T^Md(ku_a%P3(뛪#3;ZѕT}Gb9:jGrxHwlKwJ$bJ Pvwk+ DAa 0.p?Nh"%T*ZVʜQI~6Sm\'\qn\ȓ"&&d+UH[4(k e3N_dɪ=_jI_{Uzs/읻Ќkx _sX@0gOKQ9aOX|hb@2,II_֨"""ST Er[Uz1ZT䩂ݼL з?% ^sSg!dzh,stR Yy->7&qMHjfbC~rHȀ]QV\nj\eݔO+!g(<#Ľ!BLoсm J~^t۵5Q "}|Fy#_E5M&xL?!D''\_ĸj Jpl4i_WZfĔAG tx%(w9GtODxI7YH/o^mf`5?Ոo4rp,J*Q<.R ]ǐ0{X32*Eo0H'G5usR'+i%W.loYE KxM0nsĝT6r:]<@Ď >P':#aHEt01{LEV42~܋n3( S_Tư0 aZ\yP9sԍpgD}41ШS:})e#z[d(&qu6y(r]Z&B)te(^YЄy2f,j*St-ݥO7ݱ"% xxzyQ^$Ha H܄/ c yRnY+c3ؿ/ZH` ?1ncn&c$|7#BͱMIݕl+zT P}"@ E˻׼ D -R,~Gϙ@'TD񺓩n1Z gUC~ Z&w4]V^,bb4)5{crUM̉~^՟8&+\Wh*wdiʜ>2} !"ɕ/vQU0I"Q!NM:wZ *4s<1Ɂwwnk'N7" lw0VGt},.W:쇨d*h43hvmn~ c !>Ō@{۳bi]u#Y"(ڜ ?l%k8xEқ:wYL 9[c۷[!`?4a(n0W"͖5e@dJ$zs1 w3R:$Pz>fHI8M;Y0ء3ߤH:?xIhYƝUpY*p!Hy7=Rr}mW_y:q`}) gn_O<`,~o<ҌnEܶHvnj1WaUpU1g# YkSDIfEgr#Lq<10J a۬z{6, W7$Á]q7a-dpum mtS9! gm)z3dz{c xwRQ3SL`cɹHA`.ڴ4/a@Ԟc+ÈgH9;p07m.FJ^gE_D>yI@KPc-S J()}flQַ~5]Sjzi Aw5Ϙ){lZe^B)/mm3-gƇp/.}v tV{8uleoEӤw/#g2J1t[ FgE ćΞ ^IPD*:!@~cՃ", Fd/N_Y=tnjUխ@xdxt|mc l<LJ"_r~SmkM 7ۊbW +e\$bG߃%v>|G3=jE=Ko9uA.ލΩE]|jZʷ<0gBҝ%œO(7U7E8i3R#?mr~طz01) kr,gr <(ԅl׺L}}g&C1`O%BkV $t'[>٢u"Gaj!HuӐ DYyVy%-qMOJLk qa ~+.xIYP B]qBkJW;T|\Ǎr zsR?g?\*5AZXT3;3mPZp~v{{⪿3Ea9j'-q^E xkۏR-Šxb+Ë?HR|gŨ%G?U$NoD E7@,:hl]Q xԬ;/ 4bqTWCp p`+vx 5qs@ENF}("ER\p $^EI4;uRn.g-('%>oҠ&Uʕ6%7KhgդsWQ݂aDQoh@㌤׳x[dIP G,^{ &!h569[| ?ϷHyyWt_5s4cWBgYZ07070100000461000081a40000000000000000000000016239ea8600003d30000000000000000000000000000000000000004600000000./lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci/snd-es1968.ko.xz7zXZִF!t/<]?Eh=ڜ.+2jiJ0V!:'4z=&=+]\3ۅM&9̎fj1C9u3M ݉ ͛d;x0*F)nL[2-8S!'#F-ULnpy_XE̾SWn{+:ZaiPH,v,y4M_(DFt6KbBG1GWhq-+ >gXYr\C6Kb~?;!ɜJ%;fMgFDLCr+_JEB)ΝZ"H(֪S&Ui0C۪y(% o݌!oGobʁklu|W~Ѹ(cx`IA@F1\!G[~?!=ڮɜ*lun8?[l{"߿7Y3ǥ[j>n!(X8Rt V%?^T'KTeOZwgZB>}vXDzCP|=q<`( mHEj@X5dR1kr[;Qn=Ӊc i'Q?p*yuQJ61;V~(Z+/ߚX&OmİoI>;McN,,(L'4E?Z ߰{3]*$0F"&tJYJ^d"z=6Ńu%KQ 1Ka}դA1ˡo<Ζ M_Q}B3B0V^rtC Å|l_!JV!!$>t~>3 AyO(]:6 Q c$c+“]A@%}yQ8h6xihTp*rAy5KcʶacϺiVSTʽzL )ɝ"7 V_0 /j)%TD xbGC@wHfT&4vԇL.i`VSd@mɔfQÍ" t $Qb\"NJU9 qSm{)sPa8(Çu ʿLijá@)RA -{ɊeC /@HL5P1Ĵc('&7b0Gf#Ri),*эDS9 !<r_;яQtzc۴#qw%}"ߠ%Yd0$FM;]cXe]MUhzk%Ļ~,Wg1e!7jBߺ{MYmw&/v.t=G%MִeX; vsa"m}Ʈ炵|Ja"2Q5""/'M7rX{=4|Ǟ2նO-MPNIا+>{|2\ߢ t7HD q$>] 9J∛jIwr @jiMj%,ĚRΣ?Dwrd{*1ŁZ{p5̒ cV^WG)Evlo,*+02?$=O#$rle/sA[ J5LYΞHeD4r˽Vm(^oLc.V5eЯ [SA5*YX j l,'ݶ߼~t-'ψUնKKֻ#q1޾4sf! _XΠf#zuuuiwn::ΞxcFL2#@K4a1iSݢ0Z%q*>*k?jqxV nƊeK!hY!,O:bs?%,axf.ScA0X!}q伏oyh)l8HϤ@AuM4+ O QIՂdz4aM0?q"?AR4͔dD?=vS+CB`s=xaizfь1( :|,38 [p&0Ĵbㅎ$pbAJ 4{\A]O:?%\9犼S ȗFޱ\sOH9u6$َ.wjw{U/#THr.hL=mbex}So؊I۸*PT[η]Իn5j욵,AJ|ZuG( VEbY@{> ko9GBD`hs>Iy{Ĝon'k`\f",Kv=j]rGc15&q{y y\1 rc*n;*ȤRڈJ5bzek)B |? /ܘWR o{#hE5n9. uࢯVw¥<Z zRE#pCO@HZ0lzNK犋gj'3Nů|ϰ!~gLolEhLP 6Xȅuɋ%Y% oبnRz0C׆ֳaZ*mה"P #{S~1(Mgun0v4<9c\lh _+0i= w] ^2!;iC KMkcH奮|Z'ԯ1e⪜\F1TXۃ T ؞ WNaSי>iSjN+LYk=IL*~"R±J~?~)IQx;6+j3#[ʖA.;aZDvFWCj'5՞w&6qC PtCBx&45{r 7a)b,boLz1 |Sld+)XJFuWsδ)(~Bw0N59Ϙ@uRAXJÃ(Q8)P@iE6.uI&Q(pS{_љ:?0 x!f 9o9eD.n9V%R[Qs"Z=}KVrM$C޽WoxPtƌ=Ţ|C!'=gjd π ἲT%zXf^Bk'F+[V)ޅpeeR plUo!>Z:ƍkziX32\K|ȉ<1>/{ 0Dqo՚^A_ 9O|g04< J9=CkJKw%bT\5hM1sȑ(p5ۋ҅&) Ϯd~}2N%EOSw! 4u?^RHBVL#lۯKv-cXoKIg͘yY7- Y#fκo$˖"ܣ/Dn 7cT^-c8 9ye<>˥CH }7LS9 C >IF&2Y3X\~;zoWvјVXcaƎ ֶ}nrg^;p[%o0KkoĚ< ,Ϧ6wm3veY)q>q(XѣKx;jAx:R]:-?=(/=Ku;;zY '6o"I\ #: wv^x'CZ&hZ_h6V +eUAHf=6Õ)jъ_H3i2ͬmA.Pew?+gV"%P _ݣߖ:NϱXѵ&#CHv|-"R LF#n6kW绵{n0-)>1{O~KxiR9|LaˡJ[Ry_a7?ךQDlѡd'DBZ<3ɐܲ  XdxC`߿i tzv/Q]қ[9FĭnCO|*V3*e,͘3$qmzў8ԛ0v}@($PPh8V*z簓a]mnHY Z3;s}!F-޻Rӳ_a#%?lqy'Z¬XxNl5IjV}&#;Zmt SU}5r(kUT{Ӿ6)MznNEUTb2\ovߕeu8Ig`11 K,.G3(mLy jsM`޸Y:`>t0g+u (Cͱ||?bxC`;>ّTv]΢}ٔ=` d\-Egw2>!Ǟՠktmaǵ8XO4sz!$C7jq{>ۚ@M $IADN~@tforCp%:ڞ*U={>sNGk=IKl))=W:#3|4c"YZ2@* Z+3Y4|%KCXѺ`gju 2AaXȧ?.:qgl#Q.Q._{<|HLw(VQIڃ RvBJCYŮoCBi @q/[멧L,M$eZw q* ]Bحc.f.zq4h(FdXL `%seo.VgU4cWi|q=E% EIn"iV>%Ald9b/Tz e6Jogf:0u%r}m+f"dk^:Ѳۮu6(? HzbqRWXsoZ%hDz1m{gTCD=ƒ&2HO[j>D8Fh(PړR"͠5 {ʗ)E_w'i%"](3%g{|,nf.eD0Kꀡ-i-_AH>i6Õ d /#r0 FB\멾DJ%$yp8\0 XF5&&25 .aj;Ps{>=2Ӡ@>]+a')c-J,Ps8\=nN!ӥ$h&9m~{suvk'fK}Q]ܨVK2A ?AgՔ cAj„3asG*3D0z!<[ O/c\"pT&#V!^KO OB Xk\-3hiT7 C䬽_zi  3KnS\gy08/٨cJ݆g=[)M8&Sszx{n]攃߳\EZڀ 7' מ%Īg'b8 ;i*L"\]h±zܢfW]kX}>e_x'& ?Qnnj"ѨjǀX*5]*kt*) wYS03u=x.a#i-FoLr:VA|c Ga%Yjtf*`.NEÒ1)czSp6G}ZύżGHO]:Ol<`sYLK.j_t[Ti:̋Xk+<#5H $KZi,7]bi!#XC6o5?\x.#DF}Т滋tso&إd"9'T+,$\ s/n_">&UQE.C&{g+m].Xx{]ӱ\dK0w 釰pM>iWFssQg99Okvnׅy2uxt aW쫑^"؉ :k('DR#?I[ T>?=n{+Q9>ӸK D9/抢w4S)+ce&yO篮,Ίm^k`>Vz#YuumJ(ɦ\_/jf71Q||o~(f mq lSU"e>HsL_g#c.7~ nרbEqq}oNw-^X|,Ԩ˻u^@$ykp1z5Y:|:Vl^E!ffHt^o(1z psq:I * g,xe{.^'5v] s"K:4-%,76d?X #sH}n9 2Ssvq\mB9",7; *j4 "lv(Du7j-NV0b s[Uhv"KYHy-o.+xBPKY݋ TBJ!ȎWnl׍[4rxr^8RbsLW%œW^l L)F? Ñm>Т[x90;$0 T-xJeFXYsh3Fꑁdw\r\S~wW ,16yK PƵ=9id||i{O|mLxs?ӍT7>DP3s>{WdƓ`[~ɌP鍷yI45yVӨ_tb_eNg#U)sqN 0jX%>twS^JuO1"j8|?Ov N0-BoA{<'C3Q 9u/@ 0#ҽ*VӳοzrbN;XΌl'Z>X<LL)Ɂ\K'U;%^qO\$ m׋a,U^vqq,OO![w8#'Hgz"r>uYFpAn,r['drb S)*$رÝY>rZEb́Ĥ`}/tEspHdpu]8#ɸދ),;Cϲvy]ʗr-;7r _A)M'| %R v;ƻŋ4^&\&x}fh;M퓉~$DLHV)JQڎZiCGь0}i>boevUkq6vxí3x"!7_#7J aD&&'?Tme3A=R/btS EH d"7*p`Z dY,w6g3J[J=/C;![U=Bj #z4E%hNjAq,'5s^Z9-v^6jXqО]!b v o\cޜZGd%RK#LH P.Psǽ? Ȅ3gALhUr_sK.2iv6|&bYc7m0 i?6Dix7Ma?l/{ a+f0# J8EoCDtO׼/}u&q:D {D&lZUy 򘖴cٞ.6Y !X|5zi_ח&QFt"2h 'v])ENEg9me RM|`ys`B%G+ 0OK`{wUDK߮縠kV?x9Xʪn-_4m2yz7)ufbʪg髽~B3ftɞrU:ET%LoLV[nf@K\fz`4w+mn$}q:$85hB&xJ߰ $9,ۧAt^8rtB@4L?4##ftSmR) X=z_[UҦUa!囡+TlvL?gD8qh"ZG4)6y1?3r$I kovTKh1kng>_]|?6&xLZ's4Jthe"Od&s1R a Q ?Au&E͝ΈT 7rWFí=ToC9kYlrEf8N^"U{/Eߥp{SEQeIM& )Ҩh/=*gyIz)MXGAξt&4=tFq$uOn"-aR c͗ӑwf sn]JճrAdžERA9LeG#b6,+_)4WQcؤ^ =t校^여}$蘧v.YR6vllAgp0%7,Th &F:GoБNj6QzM5cBNZU pf!K,G]?~S, N:DPm tlcڄn}uaL A΂\ce͕8pFr%&@[Mo˯o BC*hzn]猇SD1Lh_>9)f#.^Da k bQ2P}-ȕj-at\5-D ̛QM;7t9W"~q N`6 k[q垨{L(( %( #=ijTV ˁ\jӃ{IcidoVfHER\DU\BUoCF NTSWx@k$K>eQ|5}˧Ig\+l_y0-aI ^dY86ih<&"-(N(.bo8˵FFTK$n()8 :F3ԦhoURR7Ry1&{~nGf=^SQNlEsa e~jBu/S( X́ӨM.VʊQ#=ۯָ H;F6^tmlzt;B@jv(XFLЫGbHkwC#ަ&20?^r/iۺmh1SXtZ.x5Jg vq^xVzx_?DS_(Y.zqLyNGN|vrP<~x(6[ەñ?NETQY$8*I xw!>C@ݓX{L+ \VfK㗧[)20DIMqvs^o| 4NJ ؔ.w_E;_Ňg i2@u!Q[DFK8(:D!vK¬˿½Ϝ('|@Z&,s~yCp*kϓ.2P#'RSzgiBcƭaE"dII&^0\_GQ= a1jΞ>ixڈi3`eg V%/ QBgnw wFdc!M6J$ޑ!*K*N+J-6!uXYr 3mXwD@q)VP5 FsZ Ai8Vr ڋ$1/֯> &A^h;9ѥD.H6* Bqs.&Nc,J%6v~>塣L@Ԁ.g1n膐[bֺЦ`$UMx dLUhT?Q!~PbxbX{g[H%~K6^S<^dpV"Zbit}G>d)f3䙪 x 3XChQͶRnV( 8rVue`A ü%#my?$|Q[:Ρ3sd"p@v6aouKmgiQ6l0:' 1gC?9TŵQebpPT1Apb8 |H\\z<p/]㞚N[IJjjN ,#zZz"BqpP0hpI_@2r3<Fn' 5\֍ T\Mv/y}` آZƍ!>>eF/q*1hzq+ڃy"V&xH'Tnp1"kL+[N4^Ī{&bC.H5i}g&?{Y^] %f*Fr&ؼ97XvL+"np?h`9V#BkYon!p;ɿxЋO(ҸIT+]h}:^q\tO>dŘɉxТ}/l`a]vEL2;|7ET8#Bw8N+b⏉!B?p;h?}mmЏV|L W^C={k`Gf\;\M8ԻxeBPbZ^#IXcF-\!o7Hxq3(qR(uN^xSyb|kp|7_Dm +-ԟs{Ih+z=[41m}[U]ډTu|zʿ^V(K9Mz"gYZ07070100000462000081a40000000000000000000000016239ea86000042e0000000000000000000000000000000000000004800000000./lib/modules/4.18.0-373.el8.x86_64/kernel/sound/pci/snd-intel8x0.ko.xz7zXZִF!t/5cB]?Eh=ڜ.+ˢDKLf0w s{4`c)K n-iF|K-7 k9>emF\Gʓz7gO2i{&|WABk|k,{N2jRZvHn"Z׋+1;zw_LË΃$ Y=jbؕϺ($N;Sx>4'㑮-d̲@@&4ϼW,gD~Q`8xJp Z0˻z_-ͱEaRJ3R[<Kw]$='/r:T;UV..Bc7Z JAnS(oAmpdHP%xLYK:lal)*:{n⼟ڊ`lN>1 }d>ߨˆ@ 4g pp?ܐIaq^'KpsHoJ;< C`D9#)s>ͯ j&@qMz̝lPȈB"$NTL/5*< ކY+0q$ 3[m-;.5aNHPL83~7DWz5cf<魆[U{D 0{vܯ>?Ew)m"! T׮ bw^`^1JSWm(ƢQKlxJ;1j7K ҃ԗ8i|h=2PYxq5䡟^kvB(ю! d[bjJ5L,|1[R0 ej%#cZ{قƕ9.q_Z G233XN. ?C:zHB\gsuO $2qv!txjB1E`"; Ӡk g6>P (~QX1 r/+ nܒgUlFo&GMa=30LӞs;9Q T0rNw#p~.D)z cQ#'x+1xgX.eS>2#C=/Y·Ķ[A%E6e!|(;4A73f/Kfp;SQsl *ѻ$k=$7O7q7`/>vy=]\ң%Ŕ%M<ߌIW1n?Ђ'Ӣձ&BaFlH/ qO }E9F _BvTΔZD}[6)3kUGaFO<X?Z^Rt蝃I<[< 3dLJäKR8CEƝJdqK2B:s('/49Ѵin3io107K6Klt3g`E6w6<[4Iaa\T4h?A.B6!^~bx\[NJܕsE;jaz#5qʃpzQcy@ ܎jzb3+bê r6͈>᧭:A '-lO$um= E}t{5 YdA<ȠHX"cUtk𘓻|t @DUY=Mïa/ҷZ,h4: gEu<̖Oj%q4Hlɯ).ýXi?uzW\ʔPK $#,=?Q %ĮÙMb{Lw%0X%Oޮ-3ʞS]}W{Bw{k ^ -؟䑏j wqUBߡpBa_U<96AE~Q_] s|1!lwCshknOiTH kj6$P~ Wxр, t{9lϠ\k|wFcw@^}:,A i"u/ThJNC1Gz)4x9 ^G+d޲GQu)%~l~x=)ُlsNx~-0{`l % H! 9fӫQyc /zX#'Y#!EWgRb°=O;ߪ4f$`0gvvD% 9]Z('%=(shi6~c8S"-LB(8u/ :}-T6WF^XhnKmyMFaJwSi:hoo=U=4aK:R'8Pǔq0c5É  !~+ǢN5~N3Pi*k?݈j;{oE~N<RC5x;fv{!~;)G?@ԭ!uq19ɇ^jJI26\_Q3_9KẎgew ꣡yw0w fR?P_O=_X%ۋv MVJs5p-/-G|^_YW˲*ǨR~Ң)dfE Hqi-սq ;JX-,;桌E';(=/{k@?1R&i0`%n GgA־p%mHP,?Qv-{5Dg̭j0E>@fboq~x+" A0ldGrlύKf7NK \y`Ěyѽ E;/T#ܕ3mCw1)pI9[Q(jPcâp>B/8kM 2 `i?+![ {ډ vmč4Ь~),E*L'w+uq͉K0n[W^TKםė4=@&PuX<1vmP".itԧd4Lo~Eٳ!N0ǶG[C5GCݔBꖆ8†,>$,=Z# Y#j>l꣊:vB}f̎FQ{w pԝ1Z. rd?ЮV~_/V0 DNTFrL`YwQO7؍kx=MЌ?tj%4/%ʑ*4o 18ٵ)C{GFE5%[}z`Īo ^9O!݄܅y[TsAL]  K>FÇ,~_Ckkû| "dup~=Q+k_>C(9ED~ 8HuRq{3qfa/٤R^mMr3xo{(M\t,~"̒g 弙vL !ՎuAʮgg3BXbذa `LmJBqҷ XiAC& >M]KQ$˚^uS֛D(O$*kB|ISCO[lʨa4 'hP1о*#35c._2S;?*8/Rs&vϔVљx F's6E'^{)R?匤hG~e#p;NgQok h%,RNf-WЍmܐ ]B|b5V%ek4&|E?Y޲Zk7YكD-<\L9mh 9+z z?zJ\w_D[g_Uj=>^Eh"B3Lirr+V>_w U'=MО.eT`yT%Q+!r# 1@T1Ӆ&R\*Y׿*%&/Fpwrڡ+cY=ˊU,X1z>UͻcOg_H jhJqA/* gFn0zn-kSrg|L[ѤJ,TQrl@6;y@v:@C,*~&թɂWM]FH$|ˏ/H#6ix 6G+ lWhaEONd7@ӘJ) y 2 ,H_`~Q,y p,OSxir_MT}Ft|pL)&䘖5ESQhfU3;ƼN@Iu:Vi܌mNZune=KpwC~f׊ Cx! :4ҊZyOugTh闐:}Re/A+@ׯbP7"D!-Li4ӭ%e{+MV&Xu4<l[UNK}KzK$8$8/,(@NȻqrMmu>̘W*y8OIA3VHˆgz[ aj0[z_ErɊPGgm0 LYHkY>WcÀ/Md(zPe+"m='9_>6^ YH~\2Ft+nVdL$rZŏ(&pg`C=ŇӧfX{K{q'!š} lGUoT^. 6[?Yd*[\Ѫ.Vo?]<,y9YR&c\!1i:!0tݒ=fbjpSaT<(inXbLG*0R+>,AOqzT3 <c64 ѠVm a9 Q&QxaR R2;Eƃ0h ;̼37Jǔ5#KVU7'.7oo`nIVy@ppQYε8jwos1nrӱwWs"?q5Bm>5ɵ%Z,@1$u/ 0EoLeDO r j}ȭ6S iNûmJtLDv.5N}EvNDaR7zW@wiYkXy\=Mu6,js+ȍE3b9Cqy8Qo_$ Nq/Ʈ},Ǯ FR\hMg-m]YAAeEsolڌg[%-Ҙ&k_ \ d)L|vx9og7$BK18Ap]AFjM-$/IZ/ԄSu9uI@ :Aw|D$µ`heunZh"։]悩[gkT}M☃ˎ+arIHI]H 98ն1&ls"h^'vSakwbM}\BCYAbOM#t›:EI;]b^\x~p嘪O|9!LPN7 {H_ ~a藨= \!1`Hb`m/ ďΕDM]J0?+9p1 q\F&TM'S89]/eK'+}bY 2 u9i΄oU_t%WTל}n̖'貪@e軞ۡ%mף<.(NѴ?Ca杷tmUx5d5\S?=Eb:3/vW*~0/)#qoM#m@.~,TBhkƍr S\J*PүrЦKz2RƍjWSy`/x`֐a*K;CtȪ$(CaZVy2 2KD0M] C0l <Qlq/* C$l1/tӝcSiѼwW{b5 I!M{;3AЍx%91HmnV|xɺvg]g^1%wjHvֵ!"lOsӐRSYz% ϞA'^ H7' B+PMJlWjubl;*I/%豂zfxaAGC=ҟkuW{(?̧Dw-_lC#Ij Qt Bc#K7Bzfi;Orrʔ i-c6"_|( O5c9C򿙠 'm*|~XjrIО^~: CϯR %SQ4n0@tD^-Z Oo?keĘZ.#5d[o Sv܄.Xt:k/spD׷}JPouZC"dt[A` 3rVa~M\#ayaPEǖ i/ =2Cry+j閠pX2l+)u\4ɉ^ %g' )r7oc** ts<ۋjUf75U[VPJih:;'&K_i3y#yw[H~9$̝>2_@}*Z rL"mW'֍MTݴ@}qFkZ-/)VIz߭4YSQ/NĎ68/o82 O]7_K.5d6H,{;CKb(W,)ф'yc!p]ZX݋u !)> 8dƅǟhӴ_1sm|Izq^S3.xj.8g'#Eo?̑Ll=`ϩQ*Mn䈢ʉ4@MC[hVLn F/-9ĕ2mk}HO`UHJK2g}'l^6_5RL& gv.SJSA}51:*( 'YPM;(ItQ0ݧLˆT%l][SgfM`1kXESfImBw3UNʏr&$Vwme >%~ n/ u cf4a%ob^Dž<],;d^&JCz+1Wz47fn>HM@'\̗?t@y!q!(7i.8z,D0r7qv ݈܇74 38Ӧxܤ{ckz)!G βb^RDcP4 s}D֯i͋KNIA[%)9riL۰4.[sN˛*-i{ъZQs)̞iG׵LPN@D{(5,7T7!gOyy:' o>A~ҙ*~\%ro&R7L,M_2 v^TdØKC0QBT&5AjЙwQ;GDQq PzphbR⦸,(')%Jw[^zgò[{ ?? zs"cL~Ww a㬇qn~Ed{ ShiHd3O#H*M;R7UXޜ{$E`W!#W̭+P O6be`=ٸKv{@WE|IGƁr)Dߵ:P}`vƍ.T V\C: ԣ:=q(3smH7-@O ͙ؖa~OӮÏj8TlBv=@(( i, y#I@$I ;YG\ >P}r^mHK@s6K-,[>*78%!U~эW<<$7Ȧ+GڡM=ĐYM-[Cě=99 ?t<}\-|:1QCyb rsSrߙEE\?[& U6PmTypu{އ&H&NO0-޾Owozz> .TQ f>UL|q} B7AO^;._U\~EΌ*𚲣u;vn?bsp8/j.ܔc_-&a$ȩ@p?*9@nS Q:x duMoWw}pf=uB|ǫ~s2߫8E>~ 7wB)xo`΅02Q̒E}og:uv&$Xt礜}2uIla?Ǎ"{a r::@yC27o ^;:x3%yE m kMy੄nMď Br)nKF9ο$ /*15݃ἑcbS#'i=0l/Y+K<*nj*n8sWQ٧ u-B=W/'SUV!,c 0\t˪#4׆S΄@83CW-T[ւPcɠFu:$ F='w }(w9̏ՇU^-0c-b j˽ekF lwKfgo fPT̘njsv0_@,5h@LZ @>4#vrֈ"+{B]gf{XNbF=%?g. 9(˵VDN(2n`5pR&5*^u;clX_x@(r FHr7U-)d5~%CC$8CglIe(nfE7wyLuV,@`Ưqmȫk𥦔`)}|FیN"@4i*GGm<b\1BU2ѫP*j,.r )1A}ծAUԣUSSsi|xF^)Rې4y OYdD֤BبȲǬޛPB2HayoD~p>{K^v@ SXiOWT=3c1 ֛{0gRv a EnAOLl_ĊĈO:G {d7$amiApH1Bƪg=J)V;z#%-KhpǦ'7ϻyI6VP xLJ<.@wޔ[d'^z>FDV Sk|KK,Mrjxhqv}mV?-B{*$]:#G3V#kC%$9~Ĺ!+ai ,ɨ+-@pM"hLзD!65gh>ln{JT@iEE2@8L֡00TjQPbNi2~2ZVwuk'JP HLf#3SE[ =h p ̤vAq%SfCtaj'LMvuՕ9‚;d~h0Ġm=e;RSØ { /:$yC UrΞ7y:OΓwPuJCLHx>Jd)Hn-O``tOx8of$Q$ŕl&]m䥻XL=|7O[_i4Oxeӹx5cw'jG!4o@k}*mu eYgM2+~HtKpJn#匞0ؠDF z`ũ$߀=aܲ`ӃtŦA_™X~pynF}ԙj.f556گ%JYzmlhw|O[096փ{̝7_=ip ='?J޾ݹ0}NXns-VL xdN TՉK:D_^[.a:Es1 W0FߤBlim"31 eٮj\&D% |.'SԘdEWJY*=-cj^n c̣R3'CN> ˩ Oh캗5i`I!nشʶu`i@Ju.6m۞7m E&0¥)W_Ul-B悗knbĜ0wk8LTf>|@*eaQ%Xɤ ^ oz;qSM}' #P1j{iXVeДȶ"{ e^-S_Bq gۃ~\ϡ7y/Х\ϙ=6dL{ ? 28C擒ؑF:^}e$w>IO=Yπw@^Zj8p'] vEkҎT3׮nFs0F8@7tI 4  0%kĞ:aFwPVۚd.g@Uu Ae-I4 g p*bb"7?I+iR5]Lh9)0T]e); ~r7n_"/>:3?G"2FМP;AO;YJ@HZ*-M*?R KzOw[)-RdiH vq; %N&[8K4Go_Sy_4 Q:4 *&4t۽n}ٳ{Xu"Z$惴%n(`33V'a"D$᪥7r`뮱njhT-OrǨ*9A9fP8FFR g 4yPͶ7[ÔahRC8xUE+Ӛh۵0> p*Ԙ=I Z 2+;óLR|ӛuX (CvwfDIԇH1QdKfAē݉{=$[&5]*7'VYڈ;]3nPO@/Wm-Ž{ S&"ٜ&GBrxw*BrCz'eo7zRxo+~G%aē/{н ?䦬 Q1BWJ'dA*5dT]PcSLYEA{k_e_򇑙 @S&SzȮS9V!"8&51tISQNRֺ#Q6mDBLJeq\XmX0Ri?:E 4V>.-j~zy!MFBMAugjQG,{կy7֠,ʥ֦NR?Zr)2@*m낣DEamNKC{jOҌ¦$Ҁӄ}[E_bIW5(Huo+'θyܒ#FpN68ퟟ7U(UoFtTtIJؕCuIQ$pC5wo#E $2h`}R>$L=~)**u_\p*l)_"pnNY=>rQ( f[}%H}B>XGl|,jm7ecq GH|hCMH)7B%nҸ1mv̿"!=hHk KWC(Nw*`ہZEltK-P91mah"]K`XYT/"#?Գv_i=~j/C*%GoCYX F=t&ژB@|/$o,v`lx~F8ӸIO:@BTmOKݙS=sA=àYn)x>N'%)E͖Qw|x]4C?9eG_$f)Ɓ~s eUݕ1)qYٞ>r0%b$%%^H ~G7%@wNnFۓ`v7t@B/ })o:qei옦?)y>?&1R!GnVTNͥWzX]9ƹUΆ׮Ȼ,Gp[9 J)qj4O_AX-\?Lo= $1xr ']E@HEEK|.r%=wۯ*&oi{;plM'єqlwYe_n(_8,F$k(v#d@mK0ς$8ysJ|Ttwp^!W AsQ[cX{LxLOdp'ߛʁC?µ ߄x}<.L06ؤji>>H/xhkY4Pf,D=O^pDW;$q7IsknHܢQ!oo+K~T8vky!ݸΓ+v1CE7\}h\[dVlgXoy^{pWIqG57?u)sHqWՈte\YuL05#Wˢ:́+G ngl2 Y2@ȶyQ/9Xi>b=XP=8/?Z]|UJT$yiغ<#ƽzS˘;XSA> ]P0)lX[ {h/uD\UE J6Ux^SLBGm]&cV؞忙>Mܐ"! l.~[Ü4 rp frԟ7ֳSV}46X)q?a)y5>?U~.| #D5L{^#az3r#J`ԓ]0%#="wڠȝ + @)lYhn܈\&̍X%5B>Kߍ $ (%=uaiMLrfһRgkM"! Shᐵ,֖J!ij 3*d~Gv@zGS3Q|nthe 3@3cI>8?Okce >669,/( 6_VL'{e$4&> H$r *7hۋ7oy>\uҴ'$%ܖ΃^:9{y]ldH=?CxÃrUKHo;N|U#]1K)yVϻZ -^%Mn(!EuNyK\N`H| BgD69l)1$ 3 EƂq̈:7# Ca2o"!GڄS=v6K0=:RU63/Mn\d~]/`PC7rw(n@u$/W!Ps[t#/d/9Bt_O?XAřD˼i`جD %A6fgx+;S7ʚWw,Ʈ_8aϳbuc+\ב nZ{Gl҈ UK|4陙5s0NVŊn>BGѸ*8 6#|ɻak8, 30WPl$RkVQtCN@e@ېbf0Hfov0c9{/kܡH FiMcXtSYm+cZr _qrv2?[yΔwHT{[o5$:}8":K1'lD/nu04tY{bTaT?Z3A}@i9ܱk AO9O%Ө pKB" nnQ! =WZ XKy U8Zh¯u& \FFr{τ>70PB8نTPvyʛ0Ιre{#0tP u(m "`9 AM){[)FVD*OcC?6CL ###giHWc࣭2Sr殛8OY{s ql WD2Taҷٔe40oT,lEb^~3.lYZ c$?Boa%IŸ/v<iO%DŽjzlSr#бRYN$8陬>OCu(KZDHcaPv{(ȥ=Tc>3SSg!umm7M8$S5V^1h IC [ |ލ:3s 4%;%ܰ&CR-47$4+!`|T6h%Gt3/T+>=a8Ĩ^w$ Bkzu^.ki"ĺTbYhck0, wKC๒dAK j=uߑyyӺ`.6;بY jr1ZE+ÉM=uh.n:(i~L]BHXзne5F16züHϧb.qzvippڻ1di gx) vBJ[0SV4:B̪m9Ar=k׎ "QY'l2*=dpz{&E@PSqS{ >fĒ/n(u h|O÷y"767$bq- 7@H;/AP p*-ю+SqJK)*mO)EhPQUi2ۻdN\mXҸS'K_>Vc&)5CG6Ғ{#R渋7\у`ӳ3ĩBD&ߟE_Ȕ`<[ÛFJKe` p]-Caen m{" C{3c\\F`I k$6rElB8LaTPC53/9j&bH,XQk(]v+Zt~/ 'uNAFu3iRl&q@WE7Lqg4_Ϥdv  +kR62MsP}5]Qߞ7늁0b葴1óDgH{0ᤨ@>b)Ha%RC fY O,c0,R]o ɼly҂ %+ % k% O[k"?]oYb\n& )t>r>L #J~W:`h33-oI k)$C>dfaPMBN#%Jl)[ oE1aVzGʔ(A̪A1$Lx]7]k*Buitmwk7cܑDZ${ÌyA$9am@X^4Jw}?F<s%Y/pӈ+y٨*!)LM/J .'o(x:dtT@!cS> jY¡DG04 (ܭ-vؿ~co0D*nWbp rR& í+r]Q^|0=O<V;ihZ vB)SxmbBL~IugOv,Re7ux_@I(U2n̺Tl~ogLWnkә"$A|⹽Q\q?kEN~fOE'"`<ײ4YT;]D}7GkpI1c'07N Iu,%ypEo ӼD iSIZ%IˇP ] 0;OSVq82I%Pofρ?-ڼ\`n@^ez >?V1> ==Bir0Y2Ƈy7,/ [)>hJoO.o[Eppޓzيey D%0EJB|蓎@pf(1Kt=nTѯk &"e=A2yd1?NU Izkg+Ҽx??[i!LZg fn0ï+T˭„Z2SlGx];Ck7Rd! XHTQ7[~ˎ4U_Г%E ELX/i.c[tB:]p%˯3U`;&@ 6<N:2 DƝlT)Q{䕨'-XJA5E&YڋzbqLlm@3c3)5Az~$UB#x@%*e$܅tMH:.Dt2 يImO+.WdVPvmK_ᯏ#۲2G(}dp%qז:`5pzE碫vҧ- > w]ݑxDZiAxH'0mk)]X s88jE[{Ά^&/O߾zL;U +cc1L/|4ŚW3)F4fҳdqk` jHנ& :Qց_q mnY^ArR\Vsk'гmsT0}E5O~>J}#Crh om;k!L;̜)-Qe w6=`>Hc_8e/1S;Ի6}s ̔RiJ]w͞^%0]\%ۃ^/KuD&?} :_,E{zHV|]HĀcLʣK5M& 1;s\/u#Qz7ƃQ1]̺ 2izjRXhe\6 sibKJ:K˿ 5$ӧRnޙ.* %9!JwDp뫠'qn1a9?5o R݀ert%OCGP; ö+_@2d;2u]/}L9₼/9-C]cErqpBfd@Ǜ89GŭAQ0-mV#PI$x|FsrǗ.vܜrT>8vO "A`|Spf6AWv:bU+.YOct1vĮ`:>ԍXjuW!!kGHopb՝ O ւBP[D~z SsA~T!65Nݚ@V0!j[եJJNUfSkAMY_A~IJXKHՖO?rZPcȞ~Re< +[)HР{y=|ek h1 MiqDqb_XX#3k+y$uo]=ﶺThLj&^Xg (:_`en$*c-EzvH5 =]vC䉈ONZT1" a-ӸyB?p?-jlъR-IoJu$Z?.kdffD(h /K3>L,ZS.YS.KPL9 S(Y*X@:t}Rb}䛀Cv52RPtҙYQqG|zzU/HcS\% C\ꮐ i^/$kC<~x-/#G`YҎ~<7#r*sxӁF\fNqf{ak#5Q&Q2k,'J <2!/`2( tY  Q1Aq BZ$BcHTut2SWߠC8β(B$55ʖ۵$NiRY ekO7;{M+CtHY2yK<L̚^g@.pX7Q9+J, kLܚ<>Zgp;؅zsAI&HXV@>B iGtvA]=$L/x).heP(41\5LVO8_t55iXd.2A}cX'a y|4b1 Iڌnm3wAzywR-*g戹Jk7MA4_L'wd DVZ_2 H(J_公8Ͼq:oۯ15]T ԙLRoQoY"`Bti׀n(8X_epHwnXͮ)Ln$ۯH)#(Z>Qu"&ΫY+r*yKD%ֈ {ܵ7@s7xQӷݜ#K w+0&Fj6ѐWO hIP Y:=k;E?"fc\ɯK9yp zs g v Uf&t;'n{]dd)a0RL(賋 %xܕLNJއ?]|Hr+x:7n2bS4u'm mGI/n]$,G 2TQsIJ)I+',P>.:w rĀc mP?&݄0.9p*\ul wn젻ACk_?ubUQd wXsO:>rE!Vg1ٟ%5xl^pKaerm|bҷz4|ړl&M0:"{}@@a6v^#kK8EuAU% FlB̚(YIzyE)뛭AY%\~hnty;V|+  O@~5UoZeR:? 8bnj ǔU7gjDB ܔI$"y9z;*Vv{w`47T +L :R{FoL`  {6om2u;Vޯ!"+̠zμ2"6 NP}\5c4TJ|Hc& Af'apH5S&N6{Đ&}tl rHτ\e?'~0^;kjE9!G-_|,t&kM屗6M 礊O=ϤR$HarJ7uC%cC-O)dyIS:ڕ:ڋgtKƎŌ͉`~=HȸC`tY׫UA+ep%GEhz$P&Q-wKY/Lmqwl4x-E@Ew5dd}^atQYp<1_2uk}t0${E0WZ~y>.k\aG aO'/>:PБ#yqrLZǪγbU*YTda/L;G3<\R&oomEЯ:&Uk [7XpG+NVwJuI+?}oJbaEސfxgĪ`8n6 oQ|3G[-DdyOB%|ӭV_v ]sb[>w[\*Ś P?u:8*O2hyrE^$T⥝jwXgY[.:MmHrĄkHO %oUl ]J 9qn,D-ZzzME =ړQBi/fQf)mаdu꽎 ÍtNyDFS $WotD`ygc%|\*ÑEqAB j]zd}K%Fk*+Rzzf@), %_b?޼G20ܵ47r)_Cq.א{ 0P*[:s<2[:M.4T4"$]ѡUX9n:`e`kWf7fK%i}ՇWCf&M.{1mPfJ,4 J6lDm 9Ǟ݄6ѪKHݽh#"H(C$?fTWÓuV"cE18nBՂbt aŗ*!L(;h6t\P>Mo@=W6r';K'"<40= I2Ct2Ed]kRF.+-dN("7rOkS⴫,cY |xGSPV_ 6bR>vu]﷪EHBTSRΆC-Vw8{6?6f\ݝKy]7?=ͬ[c q&S=O{ pg %\ynR-wuĉGذ׳j2Q5Pjҗ=h^ YB´ 5zaavd"ߗc5{݋bVf1G.U@F$`!%mB!NcBtIt:pU%jQɹgc8gMтZ)2I ڥC&l`j 涹(;lcMY撕tm ě g/;*-rjkGp'TԔiSut4 +f.3*gQf:JuDw-Js^|\Lh1U[>f:pW!:f@kD5;oxfVkIckcnB 5/9:͈tBrxaZp0 oGI5g/bUcNޗ/$=\P'9wOH-$a8WsfK:NkBM_ʍ蜄sppLu;όQ+WOTs}'oe(xzXt*4QF^!n#z:#_TH%`ɦu^%=q %,Q>VCGlQqt"ٞ=8PK 羥i>T3,}[IXb:>oMQ\Sڸb$$Dr8#K ~7q4aWz;q%q. ӥhթb2p"UN撐[`a+8FliciVXXU*g$&Ϲ?$%(~Ymyo?m:D敶mf %|rڑ=:֠ FO1g=^&YF9Bk{]s_GNi<<{L}z*+wI NLNt hv >TJ m/{%eZdvc.CD2*W_we82yv.#SX쑙%,L?ֆq@'[GU%0Z?v,H7_k#.MK@U*6Nȩw1 PȜCn-'JύRƻ>sOA&hI#IFN4kSF,xH<Ƈ 6G'8U%)ʍ׌GId0ּf!Pf:U>@HY`rW3tN+{,qJ-!gyS8 ͐5%}nKuM,@w%XeK2%4aE̩]iak-!h/ۿUSxVP~02YDL8_묲1sѨA5-I.O0c~G Ls-"SV{g~bh:MN9!VF'nqQs"^D3 B'/TB3%m }LXXj1I끽'j8dԧh!*KGS dt.G>Y_ui%m[ @v05P'Rr;.d]g(9K=Yw)=wUR 0H/h2(8>|> @j-m X3 $o8nܑu6ZrꈨZ9޺ N}مr?(2bE':y*D\ph+NsԗY kݪEc!wz,u ֍ tu3 ʙ[in/E x@nш5\gƟz :P:vԝNmh]q9I{E!>zqQ>g 9;OlItke P1] ̦k͉͟)$?YC>G(ZҊ~y?]ml]V6Qe#I('I{wD#а_ˌ_nzzTX\ґŔjkBCcXQ(E+ jRn*']CT <]S$TVi}>WmϱGEn덒NE+ۅFjbyz/ѩYUfNZx86lD> $|f68TE\7\BWrh`8T]uN庝D}|o!fZM ZNCx^s7m6T0VNVjҧ>u_Mc-i#-rɥFX|,=X8-c\{*tl$ȣr^jpv~vpzR#RN.A2-I"|oC{J/aS$tNpix^BT ,[KgIv#Aڝ ŚT9]]a)Jq_C^\:NK D%fZtW.QJ9@ܡt tեn1e] UTʷN̄ޅnnj^b ӵQHLSPNCgl (kmglr9G-}~A}~l K 8A 7,؉ y 5z\>Qd/؄&בL)EPUvv^cy }tdHúk@ ҋnۋל-eaJP1(W&ǛM]RBg"GCYVX{Kt8V,>$AȊp1Gw^IU0-3vU :{jvB̬ޫJ P&o˻fC^T A 1P|+SeQ>y0dF=)nW~c-߻ #W se)C!ҧ+ɬW0L+i[a h*đ!|}d bD]e;k??9W"( to"^澈_-pOD9 z҇5wa d0@7bxjq2~;(.$ǑjGn56q`uH:;iż"D&Gz4q):܏ɛ .;k>aⱷʈT=7X#^(f*hXAiDt7O^E{~#khݿ5y1G 9Ez狀 1ɲ滹ypAL؆(pD6"^U,QJtmV_tbz>iSg6TR@.||wzcsH%?%ND13x4Oerg C?/mI#-LC$i9j77+''KJBJ4šHkJV:F.8DGl=qa遊=ci@ĩᰛfӀa-b}!5@si21qU?n&im8l˂>TrKxM^Pwn#AGiṊ>^嬐s"[W);# `<9aF\~6\#<=K(+BDj9W&: g#kRA8k~m}wgwLhp& 4誤]2?aVom(_a,Ԓ>{N.e~Kdz}+J\_,c".3̤=k꦳ HʈmmyC-U3LΟC Hs,p/b:LT3ӾB@TJ?' hxg ^QbF.e#2sfqH@Ԡf Ybd0{vlu#.C'RO} GV';a9J]«gG907fQlۼ"d@N&954R\p †}IYc "ݑbjFP\TW!cm:\+ >cewCY ׋W#-"7yfgl6d8sT C2oC4UΚlvxX.GQ"%0d5pțk1zF\ʣ_g15c/?Ptlrl魄{˽#lOox|.(@M̝"ca1e#ma|Gq>R sڛ>A^oHlAF=èr{㗔w_+%ens2 ܂- W\BSP|=@xg_wH\xOd+CX}[|H=5*rZ<7˱~|"(fu ܓ%Y&IټiJk)z[Y%Ni6G :[X5NK¯ZG3-V9^Ґ[lBФLcmYjz9Ľ2@cQɣ#2X_ڇ~wd;imH$T+W c\VN-'nGQp7LLӢ[VY.eѥޯxS/}#K\7k)|WVDplUP1`v}![x@Π>FMu (֥0M;_x^sn1]{ER.LG\W-Y:,"&rХV*_H޿w%ɞʾgQ?S*lOAw``!32һodu2ͅJn{RHCb\O"?>:p3$ʴW>~ jNZM`8#Yh: s_4QVlx Dۄ %$\Ź)9] vj8Ń* ZPz(3E`e(yB_%Bual_Ƞ$lUm\\r'i}iͱ$c[j3oWwz_R1Oj!ϼ+WLgJx⋂w{OViU0H_Ě[-בl5_R>ԕ.`n͏&B'?n}`I3ΣI=)QSIu6m4 ʤ=h/Nϳns3HVedN? X=o@S_tgTp96uT[hrFfף Xb% sS ܻYW)&HPR &\`BRB nQ$GVߙΎFT:m{>S!܂ʙ=y}`3(ӋD5>Wl|(^矬 fus \:ұj!StPQCRl]%w&hT^(݆PGq㢱N3N։!U\"<^Uj|D7h8`4dt%G_iSO%ҘXi}e=\ Mf-ݝV$Lյ,zcW9ߕS%{vP>i1 fw{jigZ;r;*JI{1A|i^և!,X9>A,l~]9H)řdeg*Leq#4O1i ʧuXEY=qD%lЂr?|z>!~0[s@&:ޏ 2b>%A\}.pf*FJ7#]ʩ/%o)Z]-apQ aNg8 R^No7.%+9B&g#~mH.O ^o͘-n{1^x̍8qN1ϼ\,fcRˇa+zVG.,ofvȪhG߆H~w|Y3քWzSd8N6oCA]x^ȧ\J \ yUPƠdBSb.f0 +#aI4ODle/)<up_ReIR&|33 ;1C*nJo+m(=k"#-s%$ `ߐ/I>,֕*ĝ6L/HlJE:7Y@Yz(Pi2'mkOeÈr+ u q+z(Vӧ}XuX6S3;KKI񗴃8.M14^>HCȃgB B,/0k;saDkjoWU _]c6g~$o~=u W8?ʒF(">ݕ DCfDa!HV;ztuзП֑,Ɋ ]HH`XFd9!!]B|׹OT |U*]`stqN[! \-#846.ɛ/+Kp66JaU T$@O9*NчwDܲgS +ϻ1 eap2ЪG"Mk2Y@RìYS 8*^K1#bó: ԑ^Ο1}nܵ=7ga*x^K\z%U@,C6ha$۔ToRp1px \gkq)i\5{ ~fP >U2ⷑľݸuǂQWWzoX 7³dK˙BV:~͎36:shC $O;Z*?0R`&fYq#+]En(p~K~loQ:§tx*w^DjiatНq pJYcT|B B$H< Y +{CՑPXۉ [%X{v"Ju@s12%n`LjXd <%^z.W C{yKdz6C Xd5%*m 7zorb!:,yþOa;mE=^Ζ,6bs3dbd&-̑bWz ?րá7'! H}_ ]~)Fn t`mX禄{2zBEj>`3e<0i`Y.ˍ19{(]>2@WwXgW*H%7+P[;@j^-$V3嵾G5(S{x_޴}$Z)>WŢ!{D F@jD}lI حVS3՝ ^bLRVp|LzBo^w4a}!ox( ul*+O,$n N. 7 u'j3zӛ0$0SzpSb%f:ѯ[W$`ZSfzFG,j,E9},-(MeU-uܗiZ/n@>lUl /M;MǰSIKmLjbDYě=:6VI|KԤ- H ~RD`YJh .Hdc{A#*> 0t\{]h>6oMW+3d'R(s%zʀRߩ[HEٜpz;- 9}⍹-/(L2p#dKۂpk=Za+~K[D?64^;r%+KFR.njD y҉7KM"ܜ5z@o+j>!3."<38GTle{PA|T7]nΞi <6K:PH6y?1̇/1nL`9kw\~x xw_F Czu طkAB1 *@[h_[:-4Q0ͧ<<W^wrˢ=eDbMbuf<vt_s S@r@(ug\n28|w4z;-trjSE):>TN KX )hBe:g/`vSl7!#Ea:DT@")?< D Y]|S.yJ9զzj1vׇࢁu!xOQpW;qaMwxTB )ˍ/,lTzjS(qU:SJUZ7w?mH3.GC Yэ\c׻?U[k\v,Vw3Q!nO1wHf{EX$ !>q-s[( Е']*Uɉf iw0ULxW/ospX5-=z:)ALXR.%4r,ф"M#{TOOhh(Yv\}ȅjs_|Als |uQ3I ^Q@$ސ"Ͻ_U?2=~`' NHgt!n~h~xG.6oP-O}\gG `ˆЪ͢bМFdE>`њ t' m9[ll/A}ن'}{V05ygtj+~mwל[#/<>$q=^ª: A ҙ' ʤpҴ-^-|AױƟF;˚1E`?lm|;_IvMJ0j?(ch`\] HĘVK? ?D]J?y  ϹOGzf9K3oI !p"\q`*pp]w:*'Аerc3,v%%NE7AyoD3jAT:)70<#HxNi 8riixLqMrPl~;/qFh*seQ*ܥD+{HYPkm6aI=[:}H1 to7C _($Ͼ-!KdHrEEάTb;h}d%8T6KZ"le1qS4d+{y#mh7cK$1O;aati6nI+H ^{ MF0 Uф{8CT:Y "2swrR ٽM`ج90>)d$bC>u/CKX.r W!3%C 7\{zQȠ8Fj !K H7@廕j"InfLt#0=R9a-n1d+cD49Wԓ"AgqkQصkB`gǫ)`kKO^Z;3ؚb^;=t4s0&MzE̲ͱҕAn< q*+B쥜bZ?cj~ >*pxyɦ]J@׀PR9;!6o7|NG-D1}Ay.䭫C$4_ONI<d& ;%-:cB|ָ݀)hDk? EBa8 Z}9xԔat}#DTy4)Xjd٬47&N 1Mm!slxt ]JЁDl; 67fMgFSp}b[2;9VQ2NFBmtGe&tq,L#T%JB<jr5dL&du*{Mu^qd }yop5t'rQKc1â86dZOpE[74hp;3tIxܻrzqXKˬJ4q;gY7ʆ\u)ko#DaUyR^bJ]iQ^"[bh7c ޮU}|.{i Q;` *  y$ 7y!@dkK}hѨfJ$G;?o^wC]W /m2’([nx \e?AڢU9`v Rw=?:o&mcfEg2ZbBDq Mc=ZL˟ bHHf1p#qDv@X*-fnbPGr.;:NƪˋWfndq_U=uI i_nLU$MΩ? C ]?{~ 3'n PgioKwE-HXÏyuj%N\Y`#+K^U{yLCݐm3m,~ >@w(?sm OH&-n8BR*M[:n.{79CY.]N  4-56[L]sJ[> 2O126syM#5WIt,BÜC9 Eo`'~xZ>-Y'LMj1}@PDsL?8H>#Ri5T7e7jW"LkP[wE>d$h<#8LŅ8!$ۆjw:|GFd#d@O%>~pPB |Q) (k;OFƱQ䛰;%1!^v&%ɤϿ 4݌*UfT^`1pB!&vBKK'X׶B=6 o$=׷!b9V|dz@}j`MV9E9 3YAӫ~آ$lވa4Szh~\ 1@q)!aTG?!}7]f Y Sz{ޡ\gc6Wu ֭;w"Adq yMΨ;^)2cy\J[Q:'=Iu܃%TbJ puަI9cebgkt97-LoV аggӭ5&<|[q]6RES;3el[XW' ;,SRrwajj;_g:roCˇ  UcZ掚`"49bx {%uNUp>4_dVBӊCB9`nt ̰u>G 4y(-KyĦS .GD,DIXŎ\0Ԑph~50lSC`K[F5>kccРJ3xo[Ξ,a!?w7h9G AjH=ӗ*oV&8b+7Jj.!8K 23пWTJE}|h]\%:1ðiK֜2Q^c?-T#xPGDۮ.;-oDZho?:mIr{6;L%nCfo13a%ڞ4M,Jq6{ofߺxѹ%etqU^KqR7I8w,w<ǰuSOќ1ᛠ0˝ I[wH*F%_8B*1!|\%6cBCnb(0#pc`_6x+P'8ʏ#S޹oO{>qB+wccH՘\ܼҋ^2_Ak( QgpRܠJ9>% p#.s VN\ыG,*c"A]Ih-8B;[ς<,zDAdYb*j~Q>T":I/*sYgKS&n'i7tN5!Rc%rmH YăE]Gb}}hal VّN`,N3s7(jp2P];  GQ;*ud[(Q.+6eO9֫ FKʘ}ԑE]JJ]=JDwP~"*p~a$_Jxg珉c(y9u̢ ]Nwܞ쩅uI#()9"e"+Q?QADg4Nt\9(B,[)}/k#8gʪ!V`tb/ÿGJ6մ!a"FJ)M}hgMmapH`g…MҘ$ߙ؉:xTNDn?J3n5nAz&NPR}C+呺"`7@Tm:7Ç KK"ѐǁ۲AG.Ib, 3#\4^mڹI۴Y>Im]AYƧq k)&϶&N1ti:%s4?˖Yؐ!Hk; Q|kce 8lQI'bP9ό 3jv14) =ZEJ}?GZtvhl=9.hE₵Y$QL9^uya&p2q sv`w~Z]({UrBD%$`Kt/&gI>r;Wr(dl(QZcsCrO">/-׬V~*+hrzdLB` *w+닫3$_`BԊG8j D@߇维 |$2HwB)1<QPv콦,+C=-I*b-B'uW g9*' Z|O?##JSݏkA4q^bBi,K5%[ѷAX먬 "66ޫF+л{ߌ0VcM192Q>dicyO$*$Jbuϛ!}+o μ5M34ȸ+Q}T?; *\8kbmWW.FLjXMև±#jNZ(vG21ݎo 6#,= ZϷ:7.jŢ7( +R>yaWP"LBnL M"(( FJ2|ghCXsQVtvQ>E yS_Y3 FrK@e-Sr|5[Rǟ M(n6HA:ے[*U 0c=wCä?3-1ZMJ #ڥu4Hty3p u3@|_/r g81+{hclʄIbS ww[ 2qq^>ߴVxgB9ԧfh&*5 xa=#HOpUμ 3+} jtH8Z^SkUwuy7->!Nw_ ՒLSPMEl^_2fI4oMVˬ] ̥[\hS}b!5TTj]Y< 5",} f:Itjxrx뉒wHཊ7i3Y'mtv.(k]?.^&#mWJqn\Pn5'boZR{~y078SBG-媘>g]q.huir0G8ײdSXLBNyCͺ#|puua["x^)C6VbbW/N?C4/wƹ`4v! aEQ,%#F\tCFIDU e ## $_Lp ~i!?rx$gX)YqSDf|dzGyvQ֤3fMnΙ8f=aM*|W6_kqcu6GsuOQ96N'Bk1xhBܹVh*ScAƺ=΅@F5Ko^C-->}9SWYQ,o"npXMQ7۹Gfs@Z<'7Oi/y(m:ɱ,Y\¡|Z#>T{熩 ߎAL]ߎN!e*q/ti-U/;BedX3ЉqH4}ywl%KA-/љ3(탌ǀug%#;#hi[їĨf pb&#`Ϗ(޿\i@^JkMBdW}mÜսp\l],Z8KSm HjBphfjHgWV(h.Abag)qXWPe䤰^K1:Pb KYw^^NT8ԻiSGqҸt6Seo6X]CEF ]GŢL5C˧,`rz)5S,Q iEZ;&AE71gI_U!}8k =TŖYnvP/oR|y|fYh<3(ڙ1I)&g)kitWeN~YoXKI|!~6X)Ў/Kt&( _N8Gx^(>(PivyڡXwI;@zp8Tti_͉~ͮ JtֵOfcw.uV@ X$?b ye1/ț5&[7za?' BL/◐,# ye}ܮ9pd'(6/& '^rRM->\.70BS1D]bI:Rne=)K}H?C Ʃ䥈L3V:7!_>{&*? 3}^iMd\[Ƽ8er8QR칃6ځe Tt5{ ֦Xᄛ8BC~cL~/̀4Yp@4e|V0jē/wZy:!՝φTJX)'B#-߳l'/u u!\*oGp“V^y feNk#l: ^o çUxeyrVMv%J+h"#,8W_jyxT :Cf" Xis!4UJ5 n_¥?\S!Jg'/5tҗ @?pdivgMYT H)b'hSu,_̀afve[_zx*e ܽ#2ce 3jH&oS:VZ3}_C=#Mz~_gV1 {?@Hw\jVx'ȰhٵA!^8xnh-u+r#FX)E4)87\RR;9^E#,2;vJn_-LaTaYﺾ8{U|뎃G1IQ\_X)HyT7?@ m)jp@|~=J^;(*Њu@.ck#aIuh&R!>Qr;.k0V>mMDcI'Mgz*IoC6S\%ˍ}pDXhkaF񃏱NTXUzEfUu s WD ۜ,M6]TrT)"DVt`RrԃBt= 5ɟ0LR s2)Y3,)6J<+YZ?(hXMTzìuܥQMPΐ!WHEeDf_;Y͔z4 zC 㤃P5,fa6Ir`WU/8o:4/˶3fSoCc/$h/ŔS \34'qj{&{w l^/]o77s( Ft0ȗ:h 1>1<$ÝV!!{lU# cM;3 `XRp7LGErx]ycn; L[%&i@.JΌ듁)O67ˉ,Uح>~!0zz =y 4+ ,ruq ͞T-;5"H[T\yze~Yw>[{BK.)H^FWUzvQ &ӼukY`NN@Z]B?:19/(mf7%|8pO0-jH!sEqq:X٦a[%ɱde)hc$#Qa)pW6QHJrU+\f\E-ߟ -G*M NAUFbd5u-Zh^{Upa=sxfEOwfJ:nI'\zO"+4oL2׻m8b 4NwPe=VӋp"[@ڳ.zivqkcO^4>t4D5N4Eߦs@mVމ*8 S}nb1efi ,6[:dy[cDžqLIAqs~zǜ9A?͚E#ë=5~ U@CF%gfMwikӑzPhp FpjRz>WD2I{ښϛ4eD,ܚ3`׷KUi7Sԩ◸X Ve=$~&/P}y8})rӲwJ9g9xa*!9>tVp-|U\Ȳԡ% +ulF*Qe9Ce”g"qLk+/J< H.M,Yx%@!ǀ?gڹ +>Z`؃}5w!"NxNU{*hb.u򉕖4?m4E)빯zWi/Jy$GFU_;x.b SGz>Zz &gȉE`Gb:(I_Ϟ_˚ըxK3XRTP:ai*U g>o5𪇵;hjm 9*&bUfKEqR L&r[k06Ja;5>7"cH2j:@Kŵ,]PanՊ,WG^=K]b5TPM¼ |/Sgn6gW#&bD-s-S~ʷĻ.^6UWg?H?Z28w@vnzPjjY$WٞӸZñJɧFAC胇wHX5p䳸upLiMLB\9mUfCZzv'M9 jhZ яƟ[xZ-€e-4[=F (xqM-aĠuҊCʹ8|()rWh=THcɥcڱ2/<_%{˃) pY xao!XݤpZ&hc˴mǷ@c(7 "H2\0w%~6vyso[k%[#@2;[g"]K.]}V'-JF*:aG.t <r,epI,NR3l]Zۍ.KA|S2Pf: ,Yɧi<@V׫Z3+ }w~/fDWZ,Z8Cxs"ՁX/Y z:@5l3(Yɛ=%N}9ףڋ2nLF$k#p1Aia&F,-迡oQĝ`s@J2(='f])zX F0rHP?ˠ, STzUF\\}G޾-1$>dk%<행/0GzvP-5]eHMZSKiJaq 3c4]@^BO<LL H=Ou hhDy)O4g> L_A2ОҰf8A6qJAt;u.{FQԯ*,!Ef;=_="Dh5 1E'~ #n.x%:ASg8̦ͥFD6jHe B={24,]Guـ3C#kžEC9nƤʫ >A@6Nl,}Mm靃`VI*>ysȐN4V؆{6QփvR {ehV? j*ljnyEo^>칯º25jH׎GA!VZ"9J^,}z$dlwA1ve}䖛thr~~)ƨ(&XB d^$D\2@{۷IKoLvŒЏ$K0n$}.Y'_dv=< QQ/LSNn *}SlQR.Ő)iWva= (u9zT8Nmm1 }?hk{+v26DƆϜS`msg+BQ_Y3jZ6I8ry w}/6dd1eU'$6Bd{m? ƏD5/ .톊 nH fw#5 J\S3mF<naG7;RzJm܏Xf8$O_/KF:o\;Ѿ(SjM8Nz`5BEWm`әH=x[+p!b޻ XU! yS!A{b^ȶ%U{gn[t- du~Qg % $@_bot0 "etJo:%Km̈k3})^I7T$q/HaXt_:IRA.fls\k?/BFnn t(aW/A*6P*B^M-ЬJז3g"x)ǥ {}!B`yՏ11e=":e߳Gm{6MmF炣杞V̀|;0K~QVz)\BW@! hq\ǂ|L=6AYAYYFpcEUi zHChu`Y̟&I}Z>ul5;i~dz ESiN Ԋ]w;W"G/ $WȠ巢Kʐ02*lT$EcXcE-'4$T1:fR>`~4->I-oM{@÷~v&lC` bbsQ݌qba(rX)n>DDYp묌X]6 Uf|-k7?`M2<je-QAnx&Ѷ,Gf-`|GeFHw}KZ{xCa:vؐ=~~Rt5sQh) 5WdLEKC\Bӷ٥Ls Wl80m-oYOxGf7Nd &Vy敆g[(S>7#F _f!P "\=-t | jmaw]>| AG@ B}h|sUgXп`p'.BI)Dq;CgrZV4i`i=5rx8|T`dSvSKD&?Zf" Hq"|3h@eE.I>,bVg?56;_gO'eT32fQhC㩬)6$E(IuC`:e LH"#͒7LAtX-ZHdV{w)d`HKn1dz􋬍i M T^h@.ݼ$(z%h )@~A^⃥LPZ4JD-%7rR?BHBigմ)/6v}"힀㦿m)6Ù{.ٜ%k[ {3zT@Ddh8[gObKUۇFQ#r.62ya,ː,2W_6Mث"t.+A eKN?Z/[߁.@{G+2Pa0SrUL8כ9zf4nM\HнL#C\;N APߴKv6yd:4tVW3IbGɱƻQPGm^+B=fXbFlEEc3arUi痺ZdzGN'ϺV}}4j_6 }3tU#hq:ӱK;YJ ʮylBЄ[性l.`tnJ<* &FgrEF2u#\M.F_Fn@jJ\{r{d )V& 3f%@=0E5P~8*m ' >PEzym d/Y[& u$^%肧'-5|R(vďnq9P6NHmAMԯtqv =ˡ)uĄ*EB-Y6h'N;e j0zn:nW[U-lk3c%F"ںI#XķS<9o M*3ZcdIπ@ h/FB{ JA0})Mg1ֹm}ÊG-C,Gȼ0%l߃`IG/x~> ҋ ;Pbn3fg;Y_zǹVI+' /*µcCt8P//MẼt'-ARHJ]Tڇo@)6b P6#9mrcghogJ̧L5EW\>J2j5nzA`8.Y( JkP+ajwHrrk{+f@HYշ ;v9=9;DhG8ݷ-$M˲ԦY;P:~n#`K`{&JWJrACg3DFku#Ѿ7haXy\r8'Bד(4\';cO[n`iud+aʏ= )qu$kAb)"&䎼I0{u Jy m@3ڄ@ܬ"8jV Eav-g*m|-ZTF?eS$d2ĬXN`ڕM sԫjMHOj=7E#JM!hzZ+âAL`׈'Y뒳=Yo81Nټ^%Zl''8P0$DK&{=0މn05=0QOUu@\Eu+C |%=z^'vX qMC68~Z7aqu` (|*[VJCuϻ%Re i^B]Wӟ iBgiKVhtKe\ׅ.HO"mzl:~jbZ'e*nAu!l9ܐy]-W/3 ~}ׇO=db1=@k֙åvr}]0!A(+Oj|&f 3,6QM=SpL0V@j6F d08ºjϳ~1D{JZ#`b ..\yEt Y0K;TiK^b.~mtX 4Q[!mM72^UXiFI_UpqUBSO:m,CMDA8TwEJmV f+ʏD]ؤ$_}(Jfe O[x! z'R?LTp@6w=4mJAN`\pGFqGƐSQOj--N9E6h[\w>M{DD[XvwkLD?5ɯ⻉ahe}-u.Z̡v <wZ٘N'tX/,!9Pɒk#VCD2idMhW@-â t[pwF6Frn_GK5;Zk3TV/^p1 mWQgooODm6:'ldmz1$uOVdj[(yO-\充Tʤ[`Et>ogE+?-pyȵ4=UbLO rV9|,߉;h y8$SFP#bwԾ.w(d!:^'qYx2yeZ3xJXP&P~R'& 0}.ȗk?,PbB76!(&TeIs@`vVk3$X/Ur{Ni:36Κ پb\ٲG) ?]IH`lY)WiU`ʨ:(*3N (V^ jӆ9]J'. b:ayN{fbse (YE!}Dx^CTygUa,c:*4*Q'JKt݄;` `xCv![Ǣ4=@it/~4Ð?e|GY7T[gz_e;(j+`3 j7R> 7ҁ4BG{H)pEWj{:kU+S^\IIsFEqak|XEYEBw:B[}Qh.9}:(u?CKhLmZs)6Z Vz6R,m3 A1۹DkJȨlh[.e:EHeGgO _?UHͱ5=GJ\Ș+\;[x~=gD]@G#mcΌ& (#" ڴx Do<⿫oۡ ZW38<@rXE4/Q.VaH  K '}V>"pQ o rVo@?r?O/4E4WyBDNc᪍>uʨD1Ԥ!3SG(@b#*L_XÃd/W Kָ c~pg3s]yƁ>B|u#tr6ގt_13c3wʝy:Ȇ.1U=<|ga7$˦ % l.xNNp'Rqɺc׾g␮`aBW'`sEvhNeJoHh6ق':|Qk [IJ$Vs[Y=ڽ:fՋ$,6,kD;!m tThuoa{M-9n"N?GJq 4 18+}-~gyVpB{Dosee+ҔWg~ ̎Яg{_CHsgƁІ.t洓zr !^#0>zӘ\ѽ6!ڬ9YIo0f&TB8#-=we/PzEAd(8Y3Tm%=ra5t1շNW&vr{T/+@WrK.?@—Ci4WfI _!RJv`e}X(%*#ՐMqWˉZ@z l4"ϵ5~NG;I.vWDDfw|#Imۂ u;CßtWt0#c7FZNbwķOeˡet;Z,*!B%X7baGLlmy&Q &R!#S'bu¶S>#nWH2M65=<,SA[wBrBӕNqXt XF^FXR{' 7S^2Ix]M-lN(SۀE<ϹJӍ^# lںpΜ:{B'T缞'=f0AZb›d[[ֲ04Gv".6gӅ DJ@Ρ3ju+"v z2nl՝ KvsHNRXӼ$}ͥ ʱT@y[$]ddE i>fZUX1Z,2UKG$ %mЕ]Ue@L/69w]6,SUҮI~ǔ umM`K5Bp 0uB|pvSɐ%1-LzFgE$'a/,ʤQtuKVoĉwmX#JOޣB(iIK-_eTS3DΖD+)bRz6 )d>Hrе4R%VETWnTC-%Yh(iftzk-.z }u92Q~^ 0g]~)<&k=kKe :߰v&8]z1"ϗ)T DOBKW?}`8a봥eUyVWY.̙_]kڦykB=7 72+bH4P[RWb|;q^b]Vk76鴯r5k˃BW.g zҒ m: ^1%\e+ t'<OsXXwdCbmÿ5cX1Dpe͔'w8RZ㉬<аF'O&?bi`=Fct8um,i`Cޑȱ16NI'i.]56JAT$0 J|O%U+-52Y[!#ei˩n|k+ #u :y+Fj]c[RY[|&dh%V P1 oc@T\TVmS[ZCm3$ y| ܟh XܐO7/s0rN Q֋ј&Q$(J&! 3T*\}BízAH Z(+ph;[3=sk~gxP={[yECEŭ>B<#v5ryd%2^RGSDrRepE˥-89(fi'|,1vJ68BkmW /)]kB2 NRWz G◱у~pάFY,B%j&q ͬ4V ]뢩Ѳ(wkvTC㜲 H;Wn(檸1CiA1Oovu̍Cd:=-op1 BggNk5s]a1cF)!SyćlZDQ ndN6G/yIpN.@D<,t%!a?݂=~wm餺psgP_dby^^L$8kEŰ,7y}s?ffVEi@Dņk;wRO(J\ggZɖ.ʂoy îVS_@%G*GZnp|]%.rVjhoBWmKz \gs'$HBo(}@8%z-6EjDSA:9"hs}c.uc!v?XAAe>&=-fXe8*u ) ´-.X<ɭ._GlO׬>_ *=K+f?LxYe.@0^ח“INK UdAq자?+p-qt6h'3CY-x/WP&FM`YTƕ}.|ppCo]/6# UdP$܂*L`  ؇kzM@HaډǏu);h5062O1'ѸdQ)i3s$ۉgo"{4j GT"]} X8S')X_X FQzV:M`=?KO4|HԼ]Xƙ%Uⅲ&SjxU~9<#xrp8*[aWU1ˆe @7+˧NXϮ$=YD)4:u9|O #^z6e3NaXz,kx0ͷZՖ 5 uF}g,ae ڮ3M#H OxA4 Mݲ >Y&^M=]|O`=%yU*  .aYz’g"ٷp3NQm[ }ܰl؋#Lbtsm_!Te^+zm>i Ŗ:bs!bBE 7xCw]u7UF{p6LOo(7˜U6:8Ya~dpfNjEəE0Shp-ZJDm@\2?IcIH"NbsQu[0Nb)L`ƢPc_T,!^ZOi#/,m=dp|?gbfS,au;9@\.՞ݹly#)e$#%(c) m {b[]cV{JPN&v ?f/I`tH|+!<t_eܚO9G<;m(IcX"?mi>_A99*vx/`q#cJdj7Q3.gLfk/^"{b8v#{vY"'rB[`<)Y_xzls`[7HǰkB?*玷c[bR9n3!"`Y`Ka?N{ꅔ+(Pttԙc# 2h{fu{rR+N2(=L)t ~Ɋ */{g= |-yAó8l)i"Wɩ? i\x%+T RZ#ߩ0TA:)l{{ɈEJ5I7v%,<צ|40n밹}fUZ% ɣVO9XE_QKxx旭B ?7TxdqKv;egK.:" pzf]:85|+ : 407BVlN'\xHޡ0Ta1[yf5'%ܱ.pkdӟDadqGP}b|QM H ņfޢz0XQ'b:g|{=̯U#}v8VRMbD'"Ѝm@6r0a h5C|ĚGG3ib~ls3qMВ*].> VҜdqQ K[9$r"W NJȓI^}.S2D.RXiU}|#be.>EotM'a@U7=!&nQE[zY~>O؂v@z2WJ.yυ/aVlk֥g<,fRݯ*BkG!2N&{<@h9TM8*3id&֔:ړH(:tHz?抵 zi'S<4#8` &=WJfs>-}X=$2f~Rxf*?sl?Z:VY]BB$'/Qo"By$hf "*\) .q21}ސ_1bY:fDJ9;=MźϫTɅfFKc^|@qp6Y]SN2I:Xr4ʊ`2gǏm؈^=`.S?6rTdrCW :`XCC)De:.hD9[1Otp?:#b_bxMܒb:S@mʨ_I?¿N@a # 9uPDZd5>Zxdh@!QodS  ;'JP{%:jyDo+?Gp#rsHPGqR7DǬLzRSZ5,w/;.Ơf/n (@.(uy4@gig/2['$?G4qh8U}f1<>rL ezh%\B) {@ݚ֣^Tv.h;+6VZ w"5sro3~f[䧟gk7<ʓaN(o,%3.\gnU9QnȥҏțE>V wߖmOyo.wAp`(RG$.[w `=p;yU+yzDg(md=TA[c+G 9lbx4^HMk/#H $svthp5ɔ!2ڭt޽̓aEfaB }L;9jcwXˏ|JƶDjo\WiE2Y@fyiVIuJh&^Pچq&CD.,P{cv?W1(c Z?n'(;H~׃B6lقXrB@pjޟ1h_ qGAMTUS~sa?rȏ-@w.q,IK-h!]9 WjhBB]GLAKJ@u%?`ZhaW>3}+r{], _V$k5kOjO\53ƇEs+}k(b[6Yf짨ǵKPԹҀ\5w\U12kj(5 Lɷq %l J+ɣTH) "ҟH7 Pbw_ȔĢfF6g @mO)ZA>kŽ%ݐ뱫:ݾV#4H5%5Lo!TS$Ʊ8- 輇 ,B4E%&Zyk oA0no`@A!߅eSےFj7kT(;6rW;-"E{rr%_D<vGМzܶ%r|b梗CUqб;T1ýr#tU@V?df)ŔBi{]DHS--[#iT CH E?$ * CGܹlptJN.MOnPՠF4 WBMxXL}+(. 5s9CwKO/s9k =gZWK0GJ#ٵWϽ: 'P"%7XwC|Y72G"q.B>ɫ. *Khaj+f?e$;ȱ-ݭ]&~,nRO{' 24ɝy%'sr! !ƘU) }˼|A`e粏XBBRr1#~D0- mLMMG FRʰKo/sF+B`bITl'V pms;jSz>VZ~V&h @`,MSd<[09 L -(]g7:p2y w{54J;˚!dOE=ZW9O`?P_F$g I0ɀVu`use+т=S!~=y$q>+<^x z λBpx/VYl[(OkutpFyC_Ϻ)_NT?w9OC۲~wrSc-W-1Y\!y\{Y\3_UuNR6RVA=4lp5 5!%GsU]Tn@Onn8.īѐQPշy_GR5ͬ. [2A3ʪ+>ƽQ֑@Yh]@AÎ#?UHBs~Ek[F {9zx8{ю.Wl.8sl"caN:V\hܥͷ޳z\=G:U0- a2iU3_z]+CCk h<JIniڒI0ϙB &3o| s2wj#Q vVfxUMP~Z=u;Sه(?ui!6r`?lуV dUz ޿kOQ g$_nmA=IH7 hML+kDk b&[1&큻ꩫ8agubSͺ"Jg[/`,LVbG. }(}0 8V5 "l S9|إ7 `BAܻy:OMoܱ iN,Jow*`{D,;w31A%߃xe ěR#2V|g2%Eg!, 4vMX!05X>]TB $rJl&3 %ߛ=*Wan*\.vؘö$mO WNX nvpaMb`@[:xa-Nu"ZKgkcכV+r:`H:s 63g=1 MP#go8$-"BIH#S%9򣁁x|֙LdMӽ48S2', 9)"uXޤql )0=etnj y{&l`#H4KG@yQ\iV>nb^5RZI[%KTyb'A7`Qu71YUC,,N7nQ[{z,6NZA!ǻ&ܙ2o 33y]["TB0IzSoEh!NiWXx] VT6I]n F} bFOMT\TwDU) 8H e.\1]z)McR5O =,y +~ᄌ>I^.{DmKXg =հu$>g):b5??,sei{Iۙ^uW(L&ƃҶK;s˸@6Swv*}GQhzKtI'!9w|^ȣOjmc#[}qxmAnp!BˤPnTҶ<@DF*1JDeC&ŰnntdkŽ6uܹ$7F7v6+T9S7^(9VsB x~6͚J8X8}52#x- >l:+Z-O+010wfPp#SQY F>2ѸI 1NjBC9XV'urfW=,J lD_~{(P E* c\I"b+#ӧ;!V/)T+n񜿍8AB9q2~O釖y/#3X;!lXXU@2Ł^d|Fݏ>[G/Κxf}EƮ>?NM!M-QĈb6f-'9xkjz: atzX[nv 쯗j7n( 5QԢ^ྰ ؋\!5_t4ƔC_ҿ[ ̸QuxEߊc5xc}U# A0V[{ԋq UU\D!=1bvA6Qhw1x]0>~>-UkYLC[3 l4ZO4$j'iv ;ʺt#Qv>jp<]C`rt"o6Ee34c^"5ҁR6nL>:/G:ǑkjثP~鴶~u0gPeY\̎.)?z2ôzjEGfN Zrm`\ͯ>;AH[_q$Y֡Q~#&7%TXdUD8JSYY9jж1P!"'))@XVw kcJN]'|$*oPXpMp,ʛKUqܘCe[ mZ[ "iD?,n%@CN"d]-G6_Co> pX/ANR l-Cx ! ;=wR#>dUH v( /LTqIY$oBd;/˫#.kp s6"aڃ.m DG)WI"k(x#YggR{r5U6*=Lh~AĒ N'l!D )YZ]g6 .FL ƘH?j@+EM8ƨ] T%%Pэ$LեHǨw͈M@Zt9Jۗ>SI2PQ=Vu-}Q&9lB4^$^9dt$QZ)DGHD?:kNh9Œ WRJ`nf = _T`cO9Eٵ}9= ,bΈpV-䙜Ƃ#/2TNB#+4dj:=XXm1C"0QWhJTzld,Kք'ޑ{n-̞O<=cZw{Ohx*MȺGG&)&᭖w2AFAf릇~J'ڤ[38f 224QHƇjqEIcEb<ݐS-2̉ht:y{`UbjlkӰqϖf +F!ьY",hca)T#J` g JY +*6.A~JlWv+oTUyL.K+$sy< ډMrZoC+VYM36)8E)=qɒ]Li$Z7DN))DqOfxann=C'!gM00ȦWDSC _lx)"n=qfRJ C1}\ Br _qճũXYym-h* V#~xmǽjs6Xc..a6ԋ4? C@-az Ƿ&Bv2!b؃#=N{U6R昷θ@{u-C,z<(=#f x'%lJ">!]6l+BtQ a4ʑSgnP#ܴAGv8`MBn6V.Ȧ$%Hձڣrn…8Đ|`Bs_`ff$}B%mqRrdܳJ3K',`wjn_ Nskb)ʏ뿒{cA<-}auݛ\&F!?Mh ]/n=q"缣C+霺FV~y< 4Zϩ/6ca !:%#N5JP;vBQb>v}M-YCjwp k/Ϧ?.%HYndزƣ iN}LJ? ]>ݨly R dT>B'lSzk'7*|s*1@ߊ0r%$ uOx0IrEybrS+<.#& HlD]mF.W~|8Zˊ'TvŲAicmtZK4$V&>m%v{t݄Tsw$كN7KO!+Bt=ܨ~:POk} H&e?ZS8mECxly81*i`WHܖ0?<,"Rq>'aD~/#yD(XƳ jUjol߳u!zE 06xEqZz.X,[^irhst1yP dt 4qk\uYaE}$jsF`ǻ;p2}[WtvOd(|wwjnS Rk;5%mWfvig&Ф,j'w'#D(TCQg?oPi62דߕL^ޛ]G,k# ~X|El_EW A>Du7HQYK5N+8)^lltV5QJ?Bڀl_DqqdRtSԬ5jDk>c gY5n< Ƶ\LَӴ'TdEuTa5(Ir ͽˋ 1Y7UɹjS]M%t=8g0gcǍ-婊8+}aQVc툙^uJn}~LGꐿw]>Ø8uvxWa4v wix;54Ư'x;jm6p-jp+}'Ski/,rM1d(]Z{05J["N١®f2 J0⌯s'B: A̹bdpݝ;H9Ae^ ^gjlj%s'2NΡ!_: $~˫Cd~"zoJՖXWGć#X>+ܡȦݶUiCRBO&w0ngGi2]qK&K__ir|z庒!~ |^D4akߗ'j{K!>GPh?oґX%0|?dhN9G -HV~i4Q FH$ghGa_/wlpv\V78lN|!C, ?Q&[HnPYgͶh@xDbCHO}7_i)8=}"Fw) E݀US5Nמѐm @eqg-qtO:P &r;{erI1VΛn r`w EW4,-ue/'mPls4Q] R!`N R7EpYfe %>@3kPv}*籖 X߈vx[Qj#;BG,Ƒ œ7KZ*!,1.n>c-ݙ\/X1*"@R.fXѽ>z+or E^'Rg-5^2v'ukT:#T?(TcůZ6[Qw#{\YSgf ,!AM]f@W"1$$B +v_shf}Gm#xЭ3.KJ/ס<`fuI'O_C'2֌h)rdp!샇bep$<$v'ıkVo~747+NCl|"wxt8~fG-,2Jl;1pŃV,oK0Y{;u.qO~56ݶ7/ޖl6ou ToVeꡌK%/𦶬^[_Ru!Gù!_K#ƟZtw +QEf^,ӱж04APVl*1A*5XL>:%S vK![JF *o3c[3<o|K0nI@̐הf t &C,[${ɞ5/5a;iЉpo~3ioƽ8-, I  aH(8OP;U71ж~hFOHCR =VR贝> z^/C!-RpzNRr#J*s\ԠFiF9L<ёu7o}27+qh^oxτd#+uBc)hq<&tYZWFdT ȧ K(e70/1Y_{MlfIf׃ MLbYʣHKAi+U;+B-ي>?C}E}C]Tސf$h?Ai^uRV\eAt[slد\Tkr\PA,D zGLҍ]YtoyRFe*+tJUC@d BZ4)[+=Zx-cKK2GIp"㮕bk>iAZ y>ulBtWeP۟Sg*{(!]e8:{\ҸD:K,XzDNGh'ȠTp{+;d'N"=}XUbYs %bFt=Z$EFR5**f N.US{ =n| z}\Rڦր'qXcdrUF&W^_W8k(%᧏SJSe|ӷ]<H ڨUyweh'jX!za7 BlZ[QZnC_ h"r>F֫;ΓdQk(!rO fV7TO ! NS+ejT|&֣lb> W&\]:2-XP[2ϟU]Й);Fb+J3(6yK\XYWuM1ͷ[s,mDzRͶ1@`a7 ߋLB$GK3KkVw̭\Wn9 +Ed%ҼtsTc wyZ<ʢ7\B17(0z }`~FkK" TmUAL Cm޳ssbZ_Ѿ㱈-k\rQ`$h$O?pۼX]< L=c8kB*f t`Rƹɪ%C%Q!ܝrNyD[t嶖qGTZ6k}ur+[>Lah_w =u#v$ã"fcDZG ߢKѧ Ji_(Oakע_iE@H7ۙ3S&?1_lDU&nxMcRt1YUVL*{KSQg 1 +0򈇚r]iEo%̔]R{8̡k 7Hn$1i$N[7/r S1) GdK_W (`dodFsf`Im96Xx:@=1ouDk{Ufj1` 7MlNl9bIKܘf0l$({RKAu/|@32$<3yNpϴi, _q@K&!=gh@0 `ƀM2VDpƘ\JFTֿik|-mca$Q B3TNjwt _ >}[j9fO+c$•EG+ʵ5 XzE>A#,78-6F>pFb@Th6Ke k۝Q{oiኲ"9o-3|ş$?%KXpUwfGdzƽ~?5 >SkM'㴩 ^kAD:T &؇ /d#\*Ucٱ e%yM?)A|˦WTJ}$qT Ӷ(lnW7$4{%aFc '"o7`Bt cנ7jyɻbPh+M/On" +5k;э>5<W<'Ĺ 7ȗumPvCҀuiQ\w_AA8uCi#@ ATn{7*B!_BzX\)_e W؃9c.NH+(+K 3k3ZkC,:.(%1U[mU3S:["fY,n=|m \93N_{C!pbSjn2]Fz1#kv^[EŖ$G ˅zC6%7tNz_=ՒnVϊg%9kڙܾx@,9`d< wԷѫQyRLK~k2jÃ]~A];)S6u@`d}s1BE\v #9\1:S恵q oŅ _ gBZTE1Ъ9!\f*::J%*DΟtf$a"|m~FzR щ"r wKHy!ɊB UV.xYE:?G,@GS ۤYG7nhˠ#Ejѿ⓱7]Ъ*M=͉_qbq}AV]pp|v?*Snğajg{_4e]U-gA '9r8Q.K?3nWf%@ ەM?u8&TH'QQ2*pW6ڮszJ[Ð!gE|$*:#Cz14I rW[D%kОpO_]N]Fp[[#v!מ)@E.1dBCa:ĊR( FaKi?aJP0/ѱ*1;[A m+Wp=&;vHa^6Q>j r>K|=5P3g@ 1A9ҡ85m Li^`LA-ͭ^K_S xZh*h- V ~b~m.T0< "G>a,a*^r~◩L+ pa8*AN$s7`u=j?dV6o:UYw+1Th;o 0AT7u,tO|[r{9{ 7/5Sщ)xs@ Jb+vzg?Ӧ\}Umn[cz0IOj_ LOdx݂$o E;-\;('/E#+=yrOv9oD$5qFA EccH>Rť%du?kqChó8&.JEםBY{:>m(HX10Q ]S2M*֓pŞA= e%cL`ڦy?pH 3C~y Q?{*ЄyeV5׼!F}3*hW&mvcnI݋z9{1׹f஽lVSf'?]_d2BhE]W;db[\vwk$7~4Kn'Bv-W2B fGVQr^d.Th%YbyGGD"[}Q!ժO\Z2Hg,PߐS0cYȽ-~ee*8qBxy[GAސE lWԮm(nK8 pJ>.4f*-`j[OcQu4[z4!:.\G+gWxu: )AV SV o:e{aCH#6j'D/uՀj>hV_yɕeCN FA$J!fxKo15[ %qKӄ'w̦AW&h&LH[; h4n)3uE#'IPG >{{aP'MyRz_Ecf*DKCpȭ$fxXI&P{ <2?-luT> Jx|E#fJ T+id!ɡx z$a'VmS>'>͑XX}WiH:,ѓV3]~ҷe❮9'ۛjl8Mʄ5?(òblqL,JfBvP7-NgщG(@ [,~{DUOq6h&4~CNǪA x_q}}CM.4Gadګf9CןMa)[Gn {gLt<A*SЊt\ RDn :$f4BѯA" 7 mmΫ?:Q(} @籖KIa0R.'`ԸƶBztSfrD7Сg_ӌ2}ѸrYkqMkHoĤ} oG]!]2JdhfezՁ2je+:ībJdrV1$_p@[!o3dO@<&|- $ǩ$8S(hQC Rx%| ePEԈ^.*Iʅ6=ohm$\5N3a-7T ?֦_7uCD@)(# 짠v1J޵9DvU8L_6&[f#sqFeK) &iZ"uW: L%zMӱk4qfj<2Fu[{W"$oZd*kq4" x623X%&bDu[؞h,W -z^AJ+Lrat; :ݡ}s+C50ϙyAs&w9~GEM[ .V׺>\]ȇyoKF~On3bͥ4-ރQH-{|{̞ka8Y[ʣD5),&C'u^ʹ:֮@г6 o0VB<5HjE͚hK(2G5-q="ܽP&vEe^rF$䔯E̶KbO T?@/`d̠^:vZRc0-A-N%l9ަb7I1%>lrg4x%zJ&nռ"*<$/WtxfGi=Mm|qmLHt2\3Hj(d^h{OGD ͠9M*Y`p>m}O:ѶVMV&xxڛ :M.0LNsl>wqXr " R(ȶvOPF[˜?g-BRϿޣ dPOLgYZƪY:2#+_" e`Wi^V$:#LKVgC(olыr" J2J}&yӐCʤ$[&!I̪| jz1t7[ݘA)(k'MX-SZ3B*$P!,қͳx8 $iA|xN)YHrJ/M# !TJ7׭tDɇE P` P[:>/V l@飦e|"6oz`}覀D+*0|ǓU rE:$bLPq=TanVWݹK-$L#VJˏ3VPMuqX^=NpY, ^!rD ,6I+ )J 0q.@|{;_ P "b_ ȣE=& %ژs:y@`rOVST!YМ(K-6dO̹2U2F^O0zǠ+u%5i4bX-Sy-I+{kٺ!N\k# dyT%U/ }S&'eBЋɉgDSlվE8iǂRWPv:g#9 oNL\4O0k/&XqB?Fa_!k!fDjú9l7 f9_)>0 g" QDm`M!H^o9[#!<tO%FCB*8!))$^rHߦ"YFVV/Uڃnq^ glU6O-jhl7:ju&GlQ:[(kɫnn\,y۵zLg|l 3ctX6M rrQ{0j0_оw Qsz"M*(K.9nPX['tc! ѨPLV۷k_Zfq6TBG5o lkc!roF0u=_EAq942~B6AR0Zy3&}viT fK-~Գ;HE".u36? {f)4Xn$wd ?/nI+CVkUs3[]b@mڡ&fVS;m?uqcD To&8^! 5VϚ ǗԒ.ks/hd AO<->W~@#}n 50. v $1:E4w Qgg !?@!*!Ziow==I !ѹߍm[/_:gWۻ-b=`oH..5AjO'IT`KPѯ)g`;t訽OAۆ6|2ìS~==8 [t(mT—ȐF;Y)SG)$]B>Tφ/l]eeۦ;WzxPl {!3$(geٿu>r{*UGp@KIH^kV(4U.LL/(Iju _"'}fun}DoDR vvj ᕭǺsN:jY~|bQRJ[B&:f$pҰmXOa .56*NHW.<,zE8I%m3^$#ʈ>ۥѴ*IlB9.K<$U9bp'bͤ=v泝ͼABH{ 2!Ha~=vpQ1gf*B_{'Dpq/*@;[+>烙JÓQD("OOq7^dbN<@&Km\ 5q Q?W !Z"H=vgP1g z<'z):l3yƜE^] b*f*+Y=}:dș"0"9>g=acޔZJ"?vYmmr [#S*V{ X (A^0-iT`ێi=S~M({Zu^lx|wfԼ10Fu6R9^HZf2XOV:*Ew0VSl=QB"ݻq gI+[i5ElJ'Aݝ"x:26Ppfc#UQH .OD}%kŸo H~3<'QzwosN fkd#%ל<817Mqya1:i21znHWBS:/~1N;Vԡ0 cA˓Υ҇ rLNQa0,K[O<JۄRcЀݥo'nbX3(&IRG''EAL-xQB`-?[rd&YIjT~QK"EZ1s:*%[Jvz DTZts/K܄eiEȹҗ9ɰ2D޲!:((;2H0z_&.EaQl!,hrQ;\aۘ??3!d|T"h)ގ,(W%r2LWB[ $-_?$T!喍Tm)~(ê_WdeaÛnbq {`wr.]:" HF8m̝Ĭjh#I9MN2+7?[d+^(Hޖt)tMe'V'!ױ:\ֺe$$lM-݀N:꘻$r(dBѷ}h(];0ڿ@l,B]q ИvtQtPa ?8jNv2N8Q&TdJ3Kd56cph@_{׉Mߚ_>e~_4_xtd~M1%f_e˩01]72Kg_wC**23fHA_*4|J""ˋgoTOÖd+!+uGH+lW\׃PӘ?|MhM#}̡"YB/'x=XbAyXƛM6M/Tw?9kyy!R\vL1b!G"qo#Ƥޑ@ o5iF[ǵf|ߖ\&o',j$qX+ JAVxcg`Ra)ήܘNF2L`f6u9D!˗Vu%WQk+8,#ՉC6@*r4pG۸''jܭ6hW+Vlu3uN٫X,Rž G,\و)A$iuSBܶJtGulB'yvjY r[{t1%;wӴv( Afe)}Ht:~fCcVf`l5g/Xt0D]f?L3Ԇ>uPlƠb{}]Hį\~;T#ĹUQG4@S^h+pEUbs R{l$ EKgBAa)e>dzrfѲ{6,Q-ٽwv8Pdo7!}䭁dDjgJԤF3-|%n] WSDAҡkiiZJ#;VŽݝv2A5XƵӬ.t>uA]S*\T<ҘѬǙ mk#dWvح:%=\e]eGpyisp2vwb$ 55!:tý7rΝlo\3{#n"iFJ/T??dGhzy3Lj|mң[2YOoJ%a/>_UR;q]+%djE ^O].Rq,<ʕT~(MGFep竲ٶfcF;ԍϨ }zGGhvP&4?\vg8wm6$$.'[3 ܶ;HObJoxH冨{ 7"& r;^l۽{"Н[<gC'ux v =9r:3|2!(pV5"!Oe%~J7.}2Mx{|ga5?.A򁎫ԵFxΐ;4!A=PRnP|-@bG ^{<.) 0y Cv0riT: aH}x V;;AS$u #1~D7v#GeLGfD4\Goel g8unH(3Bm 8#Grڵu&Y*œ&5 h&ZcHKTEMsO4ͅp zM2bS(Ȯ=z!ܱEfNX6b^-cňe^;2="M,»5 4+{E?! Nob#dq ?VAK=tu%|0@0-,93RLA9z3Ec j A=jK8'mDzRm]ЃU6[k[33^.3-amc^7%D:!,J"}~0U'ts0(J#]*.r.t:pKȭ Рj_Cs.g! RRAƐҷh|en?yN=d7MOeE̯Ν7ͺ*Iط=V^vI'v'ʯbfC˖V6DzMdͮ*֫9 ajb{_Ӡ.>#?sV=^y[{IgFK+v[s`&Y^A@l;^S#)7eeEfPNSoo9Ɠ!| nj}Zwosu B7 ;n`0=ҢR"uEcÆX E VLJ?qbi4F En{erI~+=xBc5E,Z|TcsqթpR(kpe׆XO[~'Pm e-,2-#DF#ynhVeQ< !@-)CR҅G\#NjyfA6d`T\I9b XuduUȀS|Sno+$J(*d 8i:b`:owiPks-㺄 "lHsV< 1K,%5'Bmߺ\xh,›Lb;:kYyuW]MAKyY-<9'xi_Bp4ݳ*ʒC2Y! x{,-b+r ||(0>T=4TBA1d"Z\a˔QD-MkJHLYXNP7SSюÅr& u^4\{5Sv;=}b|Ox4NQ f$m_ KUH ڎ_Jcy ?v)rLww.9iG>l +[{UiVIIJY8]jJn+T)j &)6he봻otWEd] ^\L!>=Ri^S5~'k ߙ'v`[jTEiJKs{YJ 0߅%HX7d"Ŕ6{:9IQT~o$-ZIe|[މlld+7Au.Z~ԛD"LİD[LYm0nfXs5sh;NL9\/ or'5E+t Ej &E%`9944?x7k"d%j,h 0NMVX V <>ԥ;4w\FFa7:B ҼYovOpw3Œi98ܽj7'/ i]([ugWdE!L X'iF~}"=P\z\`=YK/]lɇhǁ+>Ha϶wmf6!/jͭRnLSqltHҟISyds0P|x u@13Q臷MGca NgU m_ex=Ѕ)wrRЩxJc{l/c\G&Л;p03lci&9'r4 ?R0Z5Oѳ̈Î-W[w.s_%qO#Dv}YA|.omjZoj54;M5+-J9X|韻JQ9un; ۃo|+a:g 1x :f;_6}> 3 ,>obu/E SJ^'/W?](\Lv!h bP۔C d mBS ̍7RTkx$dyjGvĘv;FȪYSc0>kX;o5WmLCY}NCNN˱!k cn\UMZ8ʱn$7DQ4Maf &%1d/T /AO kKTK&y\6uypvW60V}kST?{F ts-d䙞hl+c]$ wx Ǟ*O֡f]ؚ8Q74n9nL qF'tVkQ8dbUX1#{=K'GT,55}Ӊ ;-JP>LAm9| IU/WN bM"A#}{!dI\#BTLu 8>!Z!*k~I 0yx@H x(W@HTL`Z1+{x= mO9 ~"}_M?rhQ>uf<^s^ yK;N?]O,~zʑO5L0w0|0&AYK`|n>GO`ưgd]xjKqDF)FYi$q%/Vᝁҝ#l+g:Ń.Je#<۵/.j뒾fsʰC$?a`r6iJvnj#H.%xgBLg') Z4IiqqB% /mJ3Eho˘zeUl6Υ>?VZgGl8{KIBfi6i}q˒iE=}%I=+-8 C=yuFV"(fMbvDQ2( HAo9*Z(0O\tt0pF2;Bt8Y7eo*`/ΰq;9zNz[I &fՕjM>gq՚~Ict>p)#snml #ߪyw~ ٪}O_6n?AdLJM' _Y@X͠fL3E9ǔ+dr.N6' dRagCRWi>L{Yګ6fZ+Wꘈ́s @{Gn芩 yhmW&eOFP? !q.o<IY~t[%y]_rccҩ9j |L<C CCHBV?Qv82I$|KK}[&K^լ0"aJJ%/+tӰD$qZpe-Bò9k&DDS<׬˳gq XLdfsx!'2x7BlTF:b@\V ȼ@zmڃT"~Ix w Yw 㔘@nWdy3RqodBC._Fg'jS{`Un_]@ssQb'7*2xpL(&V=G),u 5hEʳTY0T3$kzNa%zDj!&9uI ]&O -*hq&RAE وb. ql/Y¦(Po\m1|b4Cp~d 6,yd{&VD?>*PAIuf KIɬ:ۻŁb "=8YQ?8jʋׁH / ?D-1UiIb):F> M?bۊ scƇ)4tµP;BmOYglEKPCAK7y.F ,p>q>q MKFI H 0kTbtNfHyt-yfCXqiD᜷eWphϏu8:B(0WI"/xjyвcg|0.VLD\7<ꖈofypǃO$L_zY^X5O\?1=mJGd fp](c'좔ݜѶh)fGKcgZ#?) {7܁xzE+UFg$-ZJYf-ga*Қ\]^:U'(2(G!ɑ3⛐F~ RykrFD)TNu&`edS:%hfc5D}OZ&8§K"DIM3@cMG.?:Ӈv}Me xC5g^[)dLmѺGE8gyN3E`eWï 4}np+, raPg:A4nnEÅ3i8gyRT N?Dz0i{p^ҊGPw~Ԕ>.xŞH%nAZ~pt}/ߌxQ'&[cM!x$6+J X [g^I0蠫Ģ[AS݅Y WN3K{x9r&wmng~~47}KgIV2K99cL~+8 4*-kTZa)- EYBh;pOaFy_! 2i2} I_ ^a#*%mM!uX"@L0tnIyyx/͢:-twr8S?Xwg^Ru"5+ A׎`g(v!!29l7SH0@0KvfL7kB(z"⥰ 9&cfDi[$H c@Y]YoJ /#SPzP(_~'r nR563p|.YR,}.] b/<7fQkt%K@qhN2ȱs>W8=y!)itɁ' vǨ+}FN+g;S4aҀfՎMtSR//>FAvfh5o3(4m?W/Ji z5.(NrРzu$ ,8wdSu[ULO`kIyY#=|AToٲs&ݠ/)(4ap%tb*25qw=0V%2D(h}1Ī k,ߢ.qDϑl-6suOtŭ4ipH>MoicJu/Wq ]{K>t5hqBM箊Vh-W2O?*a~"Sca&3ŋG6S;S},hWI^v9""0^|=.>m / rɉ<4SjJ=q ٳ@+`*zv4=նr)(- f3ڏEY,q !2.Y'y lʩB\"``se`01!b3֨[͹#K !gV57.O_z?\ƸE;+Oi֭ sq`ltB{Tr 365(Ex9}_ f?.19N{}3F=6{$fOF1=|cSh^{/|Lzr=<7@5|q7C]\,pS#p܁ݮ%ΌϘԎJ*\|g[k3=-]V'Z*d#cD yNWNE,'O4@&gc~#3Npg*·R/ӵLHkA 3;i1 ͺVReM`?rۦV`Bbkq@Te=[8 Q+U^w-}EFʯ1* 9 yK/3ĪѼěJ z3<1|?, _RiKy=2"c{j6n1! AMRPdxB[o1BrV@%rZ݉}nxM~O9~B2[G6(;fg֑FlB<ȜÒqږ ;&}'pcxW;fq5\T@̱4A"!&z '{+'vH1'%z CbX9$ֳE,DS7W\=B:z2>M7~: \fK=`K|S_N6hP%!$r\Λלw1U6nu\놵Av #e(KWJ*UF;\|/A`uPѸZMpQITGZ7`]˵DTo,>c=I# -!F4ղKio\̷ؽ;Z+q/LˈnB\+9ҊcXjڱF=ΉD*VW>gdз=pADvJkn_E;R;=- s*<]͕L0XV/ MNd邐{G005A<7iwmL V5Ϝl?Z)Qy{GW xHg%>TϋS盢QZU T i2=+ k,7g[l$M 0ާ5Ëf L䡽SD{͎cJhЈɀ "&q.<S;єER2 i`9_uef-pD;ġm/\۸ uvUUӪ'$qpرio)G ;ssqTY- TtNס/>K2s` ?l⫥jT@YwЗ>7`>"X皞f=0%)D6Q9y4*YMo^-o#+ fT'Oo@az==csnᜭtLϼMWrqk6rytl^5}BW$--Fӝ](ԭ[Fz63F卙驤?׉jvz qz/NN~,6d 8%Х\cb01{&>,(&?ҩ[?ZW7AOR0g# ڏqS1o6x ;myJ&ԄPCt*ʻ~mh2غ;i+AtDb8͸(R4Ӿ3Rؖb>'RXh!bD}5jf:ᎌꇰU #Zcœ++mfKrG7h+>+;Bx*͟U\$TlyyIT^1r|a]Уŝa'F/ʤ4BPEMO#fZU>çT]T5j}oRUk)\wlʧ5`O$X͞u]\?T=h]p'yT8pUCٚK,tR*";;˜E Y-~u&<23[t l, BչposWee$|֣&Ĭ~H؉*Y2lV䤍I?T'SE0ax"B%އ)v"<|1) {12?,;%GOkXm0N,I7O&Jka ,4=~|A|4HTj@$ArʵɊL~¶B9t?ƍay-zYLH[Ɓ P'<_DEc[ mxh].KvI9{UBJHc~B|@M?"' W`W**;|9 4oMm2dsJvUI$Di ꡳ٘H{ 32`hWmN[kybu˺8Rz+ߟi>e'fNIQ-AlGnmF;'ljx2n?k!k>4 .~QpbYp3`/W1}d0 7|ǐ/KLdh/.zbA"`blb #ve9$߽m~⋯Rm#XטEFfʍ؈_9}h +wgO`)c;NLDrP3GZ-厡E(vוNJOΑX_D R-ZS ;y^W7ۀXҷ呛6ϐ wnр|p;%Ddwԫѷ4:H O^cN%r3BԄ/Қ:B3>@R7afpRz&ZFqb&i;-ٞH ̠0kV(u"0[a{K<|z졇7BC0a׮\FF7 Qý*b;y GƻD=*Ӻ\Bu'x z!ԧb B qҼ ?B:xC5?q瘚IǶ]kŋ%g1Agx42s"eT;kD7EzrMV_HZc^)\#vUX+Gz%dj nZUΐ n__jRl:Z_x?g/[BCZ!o䚚zߌFmd.QThBf$+PgyH-N J?S*Sw K6$,l`.֖鼟J0xl'1v=7ۡOa9l%mLn81*"h$n~JZy\_wqgҼoN@SVقP6w}CYd6G$8lG#]0,xjo ke'DNyOioϊܞա) wռH}31ń߫xq'ܹta#gՄC= Ѫ9z_?2m4b9ŏhn) .g]}q+K3a4-j`{N9)$Lx@'h#wG^> Kj{R؄"'d>{&HKL$[}S   v¶3#- V񗦙xrJ!|Awh%wXrݹVeFX=|c¾%ҵ ކÜu .3ohM{col.~Q<ǑyrTdȋ߃E9zfӟxB6~*'sKŽ%ybwUb1h؜2*rhh(N z@3lT(pqtDgX&^q%b%xk;Tǹ,$=yawGwūdPUz`~c.(G\S2 ;l`ǣa1W<ףMxQ+߆B3Nya׿q I<ިjCo'y'I[yxcZOsZW!VFWbK7he1sM,9ۍ /b֖ƯX\,&r-{-tYN4bIV(~vFԇsig{#n jzʵgɦҦx*ԳtvףY/y_`a%lSrd.+Y B+ʫl Ќ؛޵/V=QBU}eq[TL`ڍƋC7Ɓ[H: v0E`r\I F־cr~%g6wiĮ_A޴EgC?Cs ;[P>5 %X#>lud?vDKe }0D˙;z¼Yu聾7 MvjC젬+p{ =?B ޒs %RoH Fu[+uhZ{LMYy~uW=cHX@`K?bkyȥnycrE k͑%j6B]zņ)~ }eN6Վ5%u1Ϊkd4SAu)as%+ZK&lBU 쉋@ZF`<ӝȷꃹȆT{iOa8jbqLHPejI8Nr+]V).7,E+]HV'@!_Spy4[`WdmZׂXSJ3)9銐%Gf%5tGOɥRkIoARyI$ Т慽ƞ5|<;xO/{fSU&zU@Z,+ӫrBg+q u@53fo֫FQ)B~\P V$]ɗeAZf䝁fey%w&aMUσY/}m BcyGu>wk6FA Z+rݤq|(.-#,`}# \ge nʅ÷(oP>'C \ DG)\2upeVuq*NDž`(B\|)r\0{LsApV 皿&8IQb% +cmHg1Ocs+dzq`I~G2yAM9 X)[X@0K4A7WP4F)BhB;J4XVq1v 8TB)["nm~l g*2~n7k*LhKC7%)R?%:Al7tsE|.rZ޳]n|2qю'33JZː,&5[Hd'"ܬG0HP@(L:8=|kA]-Z`Gl_q.Yz{t{O.B=c3#Q]A8b͟3ز{ d]x&M=vgymnVG/-^ ϰ Po:^:3?XĖRFp ܨ2Q :uj߮-Bk95YR$%iP;'u"תW_H,ovr`;OƓDָ+渻NpZ?ތ;<&K!rhڏ 2H![Do{0kCQsBɉ{V9c8׊AM-G!pT uC,UJGRD ZtO57r`"H)3jV,h.2ڌxw4`Sb}pn 0|B-Njhܥ 0xwwr8iyCm?XI3F 4l(zGёdCR>= 1#[Ndf/5m_U;nIdhtLꏨ Tj[;`o_CZ'rչJu;HaoT0pDL` FVvnŲ~΁!6Ag+&k)djWU8H(iVjY q*.ie g@n ~i>z?3dG&w$ $mZ*iB[RuY(el_ !nyOb#ENTHE,؂* hxܣ'ioF ׭BtP%0޾?y'P 6У y|]s>5E_B#mrYCaBNNjp~'ӧSၧR~$$7K D{Oj;N:EC\%Y`$#G冷 ,Ж,1NȔp&jFxmi=aФI޸׬c uIiw:t"!NDԈx}Iʠ`I?4nLJa2=~Ry @Q;](Lܝc(_`mUj]+ZBhޗ@޿R)dB,y d_WL/r}y3U!npЮzD&t8@=<ϦQ6q>E : }qQ~o6/׶'CBχq_ 9}=~. Ύ\s !r4r#RAuX"AR|` E^tpǸ"S~GY9zlu"0NEݱNmK,~X&\mOظ=:N> +:ˣqjC6{J*=_Φۉ vSYX/t#ȅct|)v-OVaq ;BS O6au.e.%\1Lz-FVo[{EqT?_OAΚ5k6_i\ԞbcZ]al̦\" 0ņͽ(WOp>g$s$o_R%{69d#l-Ѷ adjeg[gHya+kI+N]7(ky}iHdA!HK=&,)L?EVI))Z`V풎~ˊ:c1Lv2_Yo8rbΧq!i.gKnMrav$ 8d-[) t*ȹbfG+-˵BbFup2>=Y=_"HIk{`ø W@iVL^ۢAbTJ75aDNMp*EDA$9egh #~dJwZ1e#L.Jـd:!t,ϗFM9Iкp wL%$Uξ^|a m}AJ 3|ޯҐ^(3'ۭ|o'yZb}P~ߕlvfQ=0O5}?:o(* @KZs.AKʡbo҆OvF0x"10ܲhT3!T Ю@<`y:;}Br' Cd:Nف9ɳLY-hzpNKU{BBdd]7I䆢sЩ,!x]%)/%[:H xcAo]GXe-mv)]teӘc=vŭkY5gXT* !=4bϏrNv⋏Wca_ H?~xZS:s}*&GP+\&MkLr"b2Ls '6ԁK!4uێK YE $KjsЉH`AV 52 87ǶN'`j KLw5v\=Aw=EaIXo_{PW CRlV6}k Zy _δxdX,fYE~,:!{֜3蕣xYj2ԩ=f\e5T09> 8*fSHr%FFP 5J!\^m#?_f;ɵBxf1PsCF@~)Nӷz&K+؁DEʩ RkңS؇)1~-U~^4_3vu:M);"ʼnG2O}M#xQT4~d[ʳ;KXi" XgƠcGU>q^e?L*':ELCλTSg͡ILS-Mճ3v+:ïԭ0UhQ?yʹn׏p[P5^Kh;fo-##OM7pJw\-loJi'KmBcQtݿe6bt8 c#DFZ^$qi߱ 0v~9v3Qa?rs Lšұ/AmhЭd^P['~[ߢskv(,\@veuO \2)jpDPTG~m=XjPdVjz.kѡHy*L~.d(8wӬPGSG;4;*˜A}AnCBp^>s7` ;?3X@=T[}[È6e-{,qz$WO}ʕR/tAx6<=@Ÿ@?2ȑȵ )! z^!ȾY%dKn[:d=M ׳ ǣt54@$FLQnQ 2f"J`a7!MvY81 H;&,fag[Ϭ ^VNˆۄO 3aa;{XC*@7;M#YӍ[vZ^M)T$&;3P xfUXkNdC?˘w fl7i[ G٫8o@N +sߩ$^U=o;;!>Q;i>Fލ>|#A Ԑ`%`r'VW[ȽI^r-NhSHoTeWiUDF D\p|3r*ʣw=x_Dj<ŅbMe~mFMA&ZKU peX K0 ~aU3{yQUl{ 7T@+b'jea?r>Pwf0qa>s!aٮf*VYIl:/K[LWU"wd9q T$ʌe"D0!Կ갾i)g W)so՞snGV9̜"  #slrD64/mkHp^EȂ/Bנ+ 9m@̿;))7u{gÑ ^1d >q{聮 3N21)|K ibԊ7]c[JkI3qjH9#\gє˧j Zuc!oKJ"Yإ%U:.'k x"ZIὤK-Y RXU Us['"ԉKrFd\ :D"mX OG, .$eRmwM_9^!ێT#zM ,j?b \{JՖ'x:ڔ趆9Y1Z1/!/h()jA`,TYȣeyx~ )n^xV>w~:UK]6PHwVys4εn:^%P=Rd dV=#3@63RFmʭJA Ts@ݿ$Q@?osCȚHjI-MFF.U3VdJ Cesb ө'RJ2 "a5vH|7@ <1o "^YXBfoujc4kvnJ>Ẑ0MF~ ڧ 񶢊{ъIThns<{ #nG<;eX:?<$i[EŲV$P&n8JMD tp IMoUcJyysSkO)#T-dB%T@cr5,[cJR\z:>jǍRA5z߀OZTJ_@H^nt#Mp0)A Mvw{3_G[\-.H94¾`{sMJV;> z<r8s#(=wrli@?ϳ|xk4Q;YaZST(~p tN|9IU1by':jܠTNσVIGx2G>Pԋ^t |v rI3{M > su>\Ќu}8|S<7?,1(RE9fTw"l Ҹ¹5ҳ`/,SrJ^{g"NN$$C54@[rF w@6'v dTSy"L'^PIEH@,4]F{:A0Id<`BO ]}jDVO' PC聾f*SS(Yݿy Ѭ#3}ccqD=%!wuOWB|sZe."UE?V"(p*j{-oPOZf|q z~=qt}}lǙ_eHHsQ<\]ߡ" OMHQ+Qqws(S|o!ͰJѐ^+k*ݡ`HX=n/c3~,G;2b\Af T7oPuש㡦@Q|9ag,@\:MΜC;E~]Kr9"S@ςt jܖO+P' 7b ;Ȉ>fbUYU-?[8ެCG&eE xBFdbNU/MʼnH!Q\q:쭍Vd'iOv cD*%7XFySOǬ0uuy1.k)Q[dKG=j:hHF\7*^v |P??iCvwPtsQXٓHvoEifOZ{A1&o1q]rk1&_6~[exI/&a/Φ(I.6Z,U&枈P{2P|?G q޳Dٜ |KiBv$M1:V9We+oش&L4XЃ!T ƻwyc7ֆ{]=*/Goy|[L> 6x7a^B?w6xrҷYɀ>wώTڅB: 4xD;3ǘ4*8NpDNLрFfy _׶l| !`OO !_=J' ҁWx B:W [irxYQq"B&$Bp%)%A v,~(U*Gnҽ{e%p̉r{1XIh6f{:s<0)Rz6_XsCiwv\؇F67u  朊ogl8LWdC"tҼ'G *&IhUN%;HB,RT;] 5ۄR#nd-"# fpm+q0Ǻ͢ۦuǃ -4l nȕ捜sg0G Kbq jgT8~q|` e*WнÕ\fϙjKO)0O`ș<޼Zc՚%b7ө*MJQvDe4¦C&3񦯽e:<0/>:K )2߽YEx#ZJ$2+%PP]V< W*dۃ`nGLT҉>IT$ϗ]?S`ƒ.Plf FK/KBsks0,D_U6&ި U7%j-VRԈ $9>]B,v1{+tK4芁A}EO3ru }!_Ty762UYz_y>/?{I_"lKOޜڛO!<%)[/ j݄'<0!G yx .=凡 fRE.zW:2Rl_y ^]~RHߛDP| 5xlЎ'\R8.L+#0؂&7. qc WbF~0*?zbKZ;uus2bqC-ŀs*[x%Xdt&glMt4I.<?oJ(~TQ+C:+ ٷ"\@DgH< +) K+z37Uw- A~H D-r:5m'F- >$pdU,)2 ^ 0 i*aZpVqeEr2H>+ Lɠ4BVxPmA) p]py 䬡az<"|pבm. @<'܍1TL C0sZsk %emwwt)= SK<,ٹ7B* 7-ź/Wq@9X|A!qxn(ӈnT2d"6a:N2R)ũRAfbIgY?Y l5pk.~ț"XJ]6Qh7H +Wk<f*n; *8^Yt uBzb(#R_f6u0$fy\b) 76FdzҘ{ m"ؽhJxt|,78뿳P m4Ïʳasv75D1%ݘYR poU = Fq8: T`gkO}p-/?}gHpxR689og$-cՌo[='w-ִ*C@rW"SL[u$?Cxk/C~o4HB#{=m)۶T D? qթf\5LȵUQr٘iޟ>=Vwv@ hJi q™r#T : 6ȅs[;q1N禐}%UJv տѓq49Z{V$.^ꂰ< t,֚9"/zt`-Ɗ퉢Dܦ Wo=;H}мK`%:I1ki}z)pJ/bg9q; #e;&;jZjm@ u,c%mOԨ)lkO9A7Bwl21v0<NM"h1|bA⊮!xDjۂ%Ee!R=tXǪ'@`$CBq:'Wm }gjA8>(Xì3vN]Yjq^/}WGPT=i Nm:XVwJ6u_o答u0> NJ,?4|9=b/ E[u.nM/1} Ӧے QpO"(:騹W#jgcVmi&#G^GM1]o#2N:a%}Z=Bj?+q[ޮ .C%NegzxCA;nPWl{ q|DP7@&-F lI|Y?)uC^El{`02Y89nCeJ ngRm84p, z%-+U{XJ Xq"wLsJqm7ʹnէ&)!? VD/j/%A2H|%~ G0*j!N/[Hy?Pԯ 30qLm QmW(ة ^A%G\6@fԢn%Kz7/v6pfYL0xG aԗ {d,E P88oaHlIu;oS6'o&TAZH03Hlt4q+(LMgAmoGc,i8]$0hIQ(ub~WʇԾ=/2baW",fRUɑUȪ{a{}寛 J׵_Z[l9S{u"خB[\kw^e5@v}GAf-)Ν5?XeK'r.]o^cdZ~-EIh^8$/DQ"g@qPxsvS i_Ygla/JT1J\ZƬV3<-1Lh;<>-Z\^QGG6e:Ui:<Q!UTE'H_im)>(MPrﰄ Rlz3I{#Y'_Y^7*΢^ pFD \gG#Bb!z}HQNUD:LWѱ}w+Qz]#i> 6-GO[A|uAbHߗL(qKhA.C( 8O@| )ԎG4_ '"xd:m͏tGi&90tpڨϏ{l Oθk٭B> iI?NQ)0]am[N@g&mr쭙]"YGDo^oiM[*?5fZm|x0HH^W"˅( uW;@ƋbrC GŮA^5#z xǃeߋ(e MNO{^WUjw`MOF{aell.cʼnSGfl[F~22-o1"ic_?`SsI4XcۧmP*c-:h,s>ȥfhd~i;ᅱ p8ʟ]${x+"Fx=oH\%d(;aM3Z?I`%0<Ùm|ٝbLP ʵ^F4}-(1Ԩ2(w=3ɭ[Me'&w^Fr~ DDqM0Gb%xc{QryE[Nz8 q5N>1T2dqG['_=:3DIi58=ڡ\0N2Z"2yކugC?s O)޹%f)aoj8U(u`ܗ߹ cc'bZD@fWTrvPb#cHӑMZqZ)1 ^(T C$VIV@.~ X|`?Rꃱ_$؏JrU~w=ڵ aW 5H'Bv -Nix1Ε-.`<p0NIfԨXIjk򉺂dZ7"ji+Goܪ##N(%fI7gXd01a*)DSt Gtm63yQ*wMp7,dZ0 `8i-('J֐+XBk{|C<9PLTշH390&PD`j}M᷆bsBeA֝CbiYl vЯ'#&N&_ q'-y;B4 o/bNAm쉰;1?[\38^fePPVS-ż RC:xܪC?A6V{&( ֙ ;Mll(gPE_3@߼VgYPiz*AR`Y|8y\AH-Z3iE'=WLрhAH[VBOu Tf:K7kQ9mC}븳.9y^H`ߐпJ-šORٓ~YpI4$pvUOlc1\Q@P|sеEժ ]-CӠs`9)o\a XF7з`CpF]1EOYӓ]" o eKUZ's˸C=P%|‰Tjį7Y)i}ᡈNi ^ ѝjeG [4Xجk,l(hi?'+˜ͪTQGmH 9$\2)v}y|x]ΥTtqڋr2iiI/ٷ?.ٶc\9BljtB-%"IL*cr>JQar2C0` Ni1iR9s-Ϭk6:< %p"Ԏ$EKTPx׸zmXEk!}HPVb>Dɝڒ!~T0m'͗}FHmhC$?W +>/5%hsQs9914|'Ұ6H RXIAiCf`¾d4B}}aB5.=cu ń7 Q _#op 8^ {зɓg+'( giVIR`$4Qd5-~瞚|[Kbێ'xnSHjj z̉"ot>Gt}ΥɆxgU|8Lsy<8$ԫ28OssB"9)ĵ鞁iÊ e΀  T?qrT]] 20_wkE":-eTt4OO_O9N2;֪Y {Q#&?;))ЭkInͧZ!wZ+o^dC3yUEF6[_/ʻ"S_scpՒ }Byc.s^.歍nBm6_oWmT#GrrQITrl&n臹q=R^WG)ema$ }"uuWV~C \Clf!FG2kAMCP0ã6&p13mHZ'^|mB9JFl yLM~ e ƒGt³W2|QbhE*neUYHxϡSbLt`LQnua 7q?aAjM۳'kThPK{xv,md\|}B/1鈨:@Gv"y¼wq1 *\ Uo-2lrDG9ɮ 03(O- %6L|Yqe?BgAHf~M@c3ACSY呙/._scg2NqZcMBriś]zYZ?0C;`{Uqfr|L)f!c#gC&QHKm. dUa) %o~5O0")(髸$T;G | HcfuHZ`&<.OLfZ!dgi+WUF$9;v'kt}̜ɒ)6,ܒ4I_,epYm6CȀ!T M @QWLst<.G,Ḋ3ہ*Iv옽m-/Z{JCj_]*|-&5B&]1v26čfn6[ rkmxut6X}?dxBrPkx %N/eWL<fFY/naNN/\ID,m;h3",]Z72.#$kڞ@*[^QLxJj'@$-yYNvlĂB.ܞÓ5lG<8W 5 Ծj2#X>~q.w;ѝKe;[dfNB=q@CF \twz%ۗ3 <Vkqpx՘*8ϡ7jS@Z%*hLi ڨ5HHX-.Z8l9d0D||a s& 8I*rS[&*>_c;6 4v=S|C5[U 0G2+?x[?;EsKJ3^v}C̮޿v/g"x.uIB@yL3DEݫֽ4HlevDzhq2u%H6L-tOsIESkIsw肗@EX6fM0,`EI'?m:.ȈO$yg2+*^Gz'8 fMmdAbc8>?۞tTMխpUӞSX$!UZN3Z!]ڷ\U"K/znoψ0 &Oi`NBޙ~et9W4!Đ4Ho ~0ߓ$AU؋ў|^f؞qO^Φ݁AS((*'mzs-Cɨ[GV>ߑqn|o1G:bFp6 :u֫YE$t&!Y)R GL_~lXH79>VEK%=)aJ $Rhq]ѪYuK_nL8]LB .&~aH'VI=J_Uٰ9sߥOaJ|Ð< pL^걡+ > S,z4CHT{r׌18ڏ2L) R$10aOT xLp~Qخ.κhFjt" {Qѯm0=K8osl' +]=.`?F\Sԧ@62"4 OkpSڃ0UETٶxxNjgott`^YyՈ yX␓YkDԻ! Ρ: ٳ3veH f޸Im%0y|!E?ܖ2-;mD@2fFNb* .U̟ j!*/O#8FouHvh)WZI@F=3>Яˈ,(/_̓X1MUs}1,ѻgxSRY&X!*YT2e7Y99q4'.baN7tğJ#ąJ\]Y +. , βÃRSSedKf=Ye7 ,ML ,@b"r4znzM~xha '`rF[ߦ:]z ܿz EYjspѹUZ*RGx(F\4-b@!ʰO[3>yeUEe轺"ǹ4" =iaٗݔ| L*uśn Sﵟɷ3TMغ«r`|V~ $l3A]m؍iex ӥI$؊04wwk׸+~*L-YշZn ָ`t^hSpA ]sتnwsԩG*9 c˒]Ven?R<ʬ ̙kS+oxI i~FK.X-BՈA"7#tl &x,#hÄvS戧< |N ͍qh㳷E`>UMzw u۶=Id _5s\EaD}zH/ܦM#Lc-$ m7Q;jt,F^־Y=7 ZO\R5T[m|NUǛjj@5ZiSwup3clNQ.fN(Go0?~rWNS:p|'Ի"ruG_38#+t !en&r@q{ Zuڂ@ r:fkjx$yH<>!hq?۸+x[x9vоE7; ʏ% 5i5乷S7ƥ} KpSg(R@V"O)A(0OxUcL<^2/30_Beo~F5?f2fU=+#Q[zL;L:og*YX\b}%t n,S*O<׋stxŸEL@NfvĮ,n|O  '+eA21[Ny+BsgK9=Vݍ_JA:NV$Q+5әp`avYF]NhZ=pѥ oޔ>]U1Œ*PoPWe.z;al~nm@ᚉJ"=V%O=ꀀ@i_@=*#Aǽv$!lez:q\YALCq̽6)0ESా}9b7:i`j՛JBGďt-R[mgxtC@j>Γ7$xQç{[H"n>tAf&TƤ;a%fi#8a O#SWvIJ ` pICtozqa2++B/R-銪H# #rykSX678;+:* `$~ UrE(3Brf3]LHCqe BF4h|CHK]j$ɩ-Kw]w!\6nVnhuUS E5EUu)\iy-0܎@5) ev,w'/^h Go[>&l~xWب.}UA ݬDH ǧ$k6w $ҵn N-uP ?;Ӌ^750}B>dm~tM;FJ>QBn+k4*n>ѨVsVWi|DBiW>(M%Ef-KE# ,3`׌嫆_a]y݈| iK\7fa@mףE񥒏bƤy3bĵO.mXN}/ӽ,*x1*~Nh\6Pbý@@,F7JQ8vsDOr 7LZz˅𙘥O-t#š?oj|A+r/2Nuɣa+_~K?|DZacIJ/1_6L[$YGC|#)$bZ? ̊b'z{x/5&RXQnX:2SF*gj-qvXyPoh@%$t40p v\7Z}uǼf#RҺf;9jŭccae3!^ 40Rr. J󼑎"rZrb6{)*Շ? Nru9H  =)9jMjqZoio}7K!huF7:[onP ǂt﭅j_ `ln!gr4KSWؙ SP(Iz KF ^Au RPECɞ(;{>(l \Hݷ]Y#1?F-5 Fv&XF^?CPzq~dpWq k}+p,yL>vLڤG8ydT}['҄a/*Fo 0VC t2V J<")~@m_Z@)O5:3ZN}M0eKys@&^ENa',9ܟl{tF[~$R n`>:$^h]\qJ"W{p-(O$VaĈ`7g !Z2%*}p{ \G& |!GU^+C$a7`+gy9^ _DaM"B'(:Q-yRzq4&z7Sf@dx5HFf=`"l=,d5'B ғcL҄H8uzV; c69:mkb,jQ% Ecݓt$SZӻI}YNq,b\a<&".|\la\.(y<5rp1ϨiKh^͡Dͤ\>&pcG"ZFEi_EJJt𿣚-]Q1ln'M6nA#@ 8f>i}3vKIFZjvQXBu¶.~E{{gfkE /wv+tkK *;jM8jӣG0y$pw2sjdLRLօha `"^! @GY>{"c׀e 7kvRAXVQ û)R: "{_W EIrE] fSn!'0z Du$e ݆j~5F|&wskPaG1:ܠp6&kYj>z'S=L g-y <ݶC;D`+$=Z `  i -l0fN_^ SA=D&ي{e-T"-DwCxe$e#iHWϔSb%;|FFz(8]׼z 7Of WM֫8yJ\:,;r):O?*S0`\ hy|˅0?cف0o'\L~ .-lx jPPv;8u*4kdU%RN9p=o m}i/ert}_a*ׁkyߥN:ΏSefU)Q y4d.[Њ?9#)2CkA9q*s SWCo37ei۱nH*D8=V#ޕMH]PSHl^kniqqí$ElFNTA_tXeVlĨfduUǢ3J74ύmcU+}— z+IL/ox2@V Bn`7-AԊmΆڬmƜQDYء"A9S]O3Fm .%ń,YI޽{]lNC ԓs[uFz͢/yKMzɬLh}A{T} ~v"YVUђC;QDZ[|u#.Kx>gs| ߁"-ni*Y)8Xld]Rw?ꛊv;xGo xK?BxáhדXwU-j2W@N=!&-(_ wSn\2?f }0y[r8w\K[BN`nԔ,Q-Y4 ⼱):dU@e5GvAqTR{H}GBLrМ`f%6soɍc 47}<ˤ#@ 7>uSeI mu7Z j.*l|j2=~ 4]\(yg"md 6+ʠ#/lUm e\ 8thѸmGkAzD.P-GU9&ojLMUqmQ4IlvBe9hAa 7#ΕhZ43ʐR&}[&Q]fs`1ʝ7}=T/U=|f0xlGEF'E(H I{}N\ɻu Rֆԩ_5xsNEfqx']Pp#[ D| 9Y}uY"ZRɾLO@L1UmOS3Ɲ]A&QWG>mgL]p'Pvl@=v(SeV*׸XhϾ^TJ ѝroMG}4xwu 9D,[ UDrǵ}رI-0] _FƑW,HDFB@{Ee1Ȃý}UP-;N--b~cB[<3.qapܒ }:2i{iG1܇uJ0zf]GJ!/,^6Q%ubn(Mr,&Ik-m7@ߗscdtñ`~ryP!1bZc605N\O,Zc2 7(4K V)~C IaԚSmV; ;Fe{2۩Hn4R e-5w'ڿ,[q-u,ה^vN Tf6;H"Rʟ4@Z߼(,˗jeUPŹܭh p0p&P'Ҵ{ Ȑ.Ioo/KSЂz!(&[m8lMu+Vby1YXϨw _Ns PI^o5;Am56:Os\UƹF%`mn'JusXsᗝz>JX$N&I@t nwhQ+'bMQ~ ЁU]c>SX Kg^7F_݋SYqhc9Ǥ[ԳEO2QZA+aH0QV/û/̐CS߾m0D+3x|~=88f[Y+* 5YGP u"7~c#R NYQܕw=KX{]vڞM+IzO)k3Lb_$#yy,bԉ y 1HT&?:n~0 <(<"fq4w^G0uT9U4Df]EOgI\ PJWz:и%cˌ\((7Hw,˜d-#sf$ҁ{]B`2ʌ)TM(F+1k3QQ`pPwǥ?<Ԇ=$2|(EdJ,Ap~0Vp=w<O.ː',Z8Vq]($Hܭwpt_faӄ  b*cc&8ͅ#ߒWlo$?%hebfbGuDRLmGjD {~tM8DDDÛ͂_<+͈Wc5˝7-JeK,\WR@ˏtoZpeFF$C8{PC ۔:AB;ڰKϢ ;}d-[le&Q{IB4gYEwNESi{!Qmh0Qa~va^5iF,xy9XKOr-9*J= ^`Σ(l|Nh Io"A*亅@:ߨ,[X<0Yx!Ow8R~Ӭ)e|PY':?L梩SkM*j4+^*jb2fj?$䩄?}M8mESB.p4T6:g󁰢 \~ѢlɜFBKM}c[$X߯I:W+Vëc崾"Hс3̏i^ԛflr:NPcF>~~Y룷O:F^Hx0l@~`} eg$o7BM}HEiBwp(t TTVmcm]g=Cٚ{Py%;͘t߭1{P# (;tޣa QT_ $,[B@A7y=-/"pO>]S$uI# *>?(^ڲⶫOnoVqgMqϴHNaxD9⸤=(I FHyPP=Xt;{ sObW%IiH%QBS WYBa֌o o~0dxsINxnU!EzzNhxo @`df\8^N5e^[q˟O:K%uL25MY%Gtqo/F vz1)FGwGeU(6db޹?¥WL=颺B<쑙G  l䈘Q#;Omn<$ީazǴ?*>ȶ!5jy}maB 0=Lo@2vC(Z"`JuCA u4ٞ5YeсG(f:yN8B8$Cgt`Y5Mx@5S ^gM(I+W*yU!R.\ȳnfsȉp=:F[N»ckyPVsD[ЊɈ3n:xdTdNx~^;o sR mlV >p6490wN xCB,>nU4ߌd %7ɋ6 fVz ״nRI$x ]U1.qSSŤa8{Inb4c Gn+-՘s`kb\\>iHk:J}6 dP¢/ʛO,F8RbTW=얬xS)Rx~EyV#8luO$80lSXՆzHʦ s~iz>9 CF}$F894{}4nCR%i/{I(i:yeQST:j_`"3t;w?-5 /!U-om`ڈD>G̓hs)-uwrF "L+CKM24}H ) @*ݬn !2g7~!TTLM^FIauk!F ů˻YX˂6C(Kئ_2>ٟ50PRvSer < 閥CٸLL';q^D*`@ y"" 5:o;3ڂS f A{$#Li]NA,a):7 *CJ饀A O Pl_֭.ST^)U름eĀr g_ZnV#QΦx#Uɶa9ӬϠۇrZp|:%a x@/ƍMJRUq%&5Sso,H@?;C1Κm,8kkoml|Y1٦jUԮ'[_2oa.u1JDMZo9iA+s_ǞbI: evP!]W5促^2Z+{b |,i2$Cx>Kr@U~Җ~4pF/Xf<= %)_bxS N ".-PwyW9ZФWg}/kTQ%RF:L#!t翮]e>g0{_8gx", jɥY͓QυLatl]1Vb|݈1*z1&~TL[dܖz%<\~z.s2305ܚL5#̇V-um,gu|sZ>)45ElJ]_`"$.$NPK0}iu;dsz tsI޶zN7t@E ۰yӾ݇; ~[+i1,Wz(H;A )AQ׆P>cb̍-#B?9FEhs BJhĽJ8X$cF-yv Hs}j Ss?LZʪgQi-Q*ƛsX q*jdaWzҎ,x7c5v`"Qא.#FͤOC>L3N7ot'IɊ$mWdj ؑC[# w9jHU}TO-IXdƗ@0G7}ծl!*6] ~S_y(W#6b(/ީ = Nx=.raY-2JWCjf~ ҝTs#r#3^ `PkLb&&:ڨ# &p>q^ie9e R孤1 J7?H녖/R'4Hÿ>tsxx^*Q Q{4t0]*MW}R)Mc3`08)QgxWpyz1LhQy !=!|н^}4>sYދ-7Wz@0)AmWRnuxր)~]'RU,[!S-^ΩЧg!slK˰d&7U[*|䚄V~y%} anFRhL =Q-9?ׁ܌[0|O7 ۧCvɔ=ɪ_/:e1sū:w]7)\w@pkㆳ7ɭ][(~G^mMVVMrNnz9p߳4@3!ɜit 6_g5TH$].)Yu綃lDW#`lsZ}zj,]q''m~w|6-I(_*'4tȝt:I(Mm؟Lž/m` GISk:eeh*`}dfAVUٱDGkPX9Pd{haViHuNAC+J~B>Z,afJo)10lnP-?q7AyG[lV}OrOPnU ~˾V%C,!0돶.-R>1h4(%˘ʶ/ Rt1ũTFhƔ߅৞4mRDMDPX>(x%vw6IrF+"6XJ]?v22yuW og\bEzQdRzk7{x# PheQ ,A<2w(9u{bŚ/Q}W+/W @Ax$n/cS䄱R3+,A^GƒfK"B6;X$=}~,Y!aG{[f-Wzm…OߗOR^܅[_L^ |T>9hٗg=FO|"u60 ${ սq{gqˀ'.| pC6{"Yk d #p|٭kB{]L7i];:DbZž|7| Ћr~2 13G*_]ĆZzz 飏ټϦwvUR> }ϟ`.; NDŽC8X=tC__EaLY d/&X]Dz #u=sQ:j "o' s0fC>?y-#+XKiG" T]4X̡2U3/ |LNfU; {&gGGyLP.|7In0yPnHqN-./!"ЛagjmΛ3 Qo3뺱fh >W`!*W$d_ _ɩ)M/V R=yRTU$k+  JC !/ñQLEt[;ɑLs|Juql;ZC3RV<*tS=5yna̳Ku ȇq9;@ @CY`}%k_9)jżfv`93 "Ӭy|^1*#1ZP$7W4c(қ{\ @kXOX#]>ƶ}}Bܫ&Fk y!2MrmqӕIoѱ}K;N;,`GU!g/:ZUc$ȿ~+Gv+9 <٭eea۾Y6llWOZ[5 sS.zb/9^_QbvT.S ˚g1l#hs ߔbIx*j\ vPMk1'6 NFУZ҄Jg>@AN1 !B5MvA^A 8‘3}x>\BD;b ut蓰%fR@$o p`~/w z.pCyjO=q(qΉA==ep]E%ǜEsԙdRaUPamT>Š(刜D}ֺ_ygea&2^6=>!$@RAlIX 3TWfZw'SYGšTcKt%H2ف> %vCDp=x2wyq1i5vB+[&rAϝLa*yɬ#~iy$$^L2YOH?d<.kaSc螏g]Q$fŵU6Z<.؜KkӕRo_/ڞD?UFÑWS mٛM#{.< S m\_ ñЇ|\>8cWV:xoEHw=>ȟ!I|qbKIESv+c#Q̭rX㕲ΰP'ޗF2^shƗ]ٌrO Aල:ɻ1qX&M+ϘGT<%o^P$!QS~!aPȘ`_W-FW1@P"lelӘvurۡ5tyMǼ0s`K5m뭌hTR!m=u55тZrN.Bi001Op;na^bkГNx%u{dxSO1Z$2[ I@wRRMٔ$gc`y]rc:hydnnJ$K4j@4=^ZtghٺPv!zE&%X'-F'_oC7Oy+rm`:SLL@ 55xG?U%8<"u;At`/Nj`#9B 3 (l'B;uO>]Ԉ#Uԑ _7h"6{EE 4dB_'-.Y[9Kf/9ْc*ɇ2A GܪUssS^łvXxT(RR3t3V4÷%4_FO:[yߟ,=e-m4!,3O ϙ!Z^%s1b<*7PN=ZQ ܋{?A*{ (IBBLHtUEK|n6>xjt ߰pNeEpO0(f1;+~s/>Yfӱl_׸FP.v|n@M^N~ՍJ#* E9@Ў2QȝYTɹ rȺs 8>jw9P=IWqI1H0.Hp^CȆ'|T偘Y\nWûPPYn:u(08}Ua^Hl,\0܊ 񴤞 =V֜ԧvmMՅBsn38poh!ʗp?X/OMSgCn„2ۜhfL6YXe$CLQ#J1 sD_Q mROK ְ\j{SS\U : ]FXD 19jEJFqyD7 >;/ssQъfX f1(=cUxjկt%h-ǧLԃ~{#gYü[Py3/ >?etL!q& 2쩍4_j|Q'!|zeZ,8$S= "t8Q0$VIpvGk@:,[7Ue0Jx@*>w Y0$JSp!&KgoM&z/>GDKГ8 Nm%ax=1+JKc2 (ʞh vecBkmʒ@Ίg#sE}>h,DZ׀7 fK' 1ef9ɛ_$NFӔ?q~=Ns>s[OlIy`X;+b C9n󤘪}v&gLQ:j`ec;Wp#hѩI o5LႧ>'$EV( )XQI3k|mA_U+spڎY_^1Qh#27vh8bSε2LJ^qs~d Ӿ8xQ[Vf?^Gmty8#z"n{`:Y`\#ݱ&s-hfk-(A~njʯ2}p.G8/_?:$Y 6OaÍaS2zc l UIm^ F8<![2f6,8JGcݒ2.AB/WqVKyj ^1,`۰'l㐑 ]T$LXXnn .ec(vhӇC;H&3 cz'BJr2z<\tTHA왑쿚 PJL4G/W[&),TlH>ߟ^L&=tuKD%{*'2CIFS9>G_Zb\oii*~e4gfi'.ǁ#Q,]wݝxBQ5;|'[u+.rd)J[Y9{Ag/CN = M.V% 8F7E҄/E&"Y?3X~FW@Ϸe.(9&#3t!wmXݗgVtXv|+bkIYr>b%Z΍SS X0%}"ـTMս8}wYuUjsTյgyw#+=G^dMxQZrqb}P/#+p뫄,E(qV-D(o%*\)c1>rFgzf]nMgFgB]-|/n*QרBq8ٳG$B"3WjAZi`~\xIK [V̡WY5tl3{Nk-`{-WSqWC/g3Π&k-@,//sW[}m)^\65L B~;: _swX,5bV(F7 JJ!.;t;i4 CFQr ,SoSt6OtM9>hq2ĥkyÙz-?ĢE9K'륡j:^3fՎS}uʵ7*xr,DGٸQW?:Q؅+ Q3)k/nZI{ނ ?kU,9O^%$ ,ٴkv4:1}#$J Cp9@DŘ qaTx鏊WQ0)JMۜYv#_bĄA Wjcl4j@-N7&TKCl/*S' ^ޚLsXN,"OV\нJ!?kgQ$iL0[۪*˫Yۓvű!Kڅ}ZQi m-;pFhx̣N,Ņ#yQVb'2aFD2c+Ô +Cir1zV \r[r#eE/E޷I.=hz}fk,o&VAQ!cގp2P2,Ul4 1D$=O?dMɶ^hO4Fy G.aXA)ǁp΅9hnΧ=#I<@ɋgBƏMC$]Y0v;tثqԉS:HG_@ODIrU6Imp3(we AɃ 0oY:L%7 kyM X-FFh$Xj4Q[F5ܫ^i ǧC6 0WJ@ ޯ3t=#yr$# eBw{F4iFȇ8/ سr<I@L\=.Cx)?c9◆S"O/p"XQ=xVxWor@]4W~Ax{ dUDb0?MLz9s |rnϘ?F0|GJ d;Q{7kƜUsD`dzH z4^ľciRlMkH: XC=`xF\aձjszu~vʏP:ٰ[E:tB;lX0uLitKLhFqCmR. >[|,qK(Ͷ-#"fS&/Qx 6 45 B}!q.|';##* OYD/W4RfFv4ԓLG Q棟(QhVd1$n+'vtr2!z A+M$ϧ3ΞHPӮZ: B $!|zZ@vf*y(S2-jn5PBlU3mPqna;D*?%o&AˆGǡ[jڟ"2Ou)}<3V 9i٘[Vf"R<65^+ʟo )c0lLL)6zK6ؘio5 ésU4jcYOvSCML3䢣B@YB##^2?s-i,{*GMOpcO߃Ô_L!TG񋖄K,"k1p2&Jȳ3KƱєRhg"me$ ֢2R xpl)ۇ_؇ y0QAd!w"J{#vhiCkH8#ԣ$u1U5ew J~tr"R_OL혱#A]q"w-L4nX/菓)C4msh)\ @MJ@I W.Fg~8#F^_37 wW)%?`*Nw4p#`qs⟊1-S HAq,"h-*#<[|h b"4ԬjEIT8',<ƒ<5S~b /p>@ mPQ J5SHkZ=ad'NF:%x<*T9򪽗ګP\',LU0dJNxclZk P 'p4qt+õSiދ nkIe!(X96s1sӉDWiq\ oӃ 64*N>dx!%5MKE{j>mǂ^äȜɀ? 'c-5a#b3~k YiZ^&Ibj?IsuWr`UO견Dc}Sͣ\pSBwc)bD {*[X~kz-ʽ ʺӫL_ܵoe!++&q'*So+ RK4aХk=-̻7  '_HHwʼ ?vX:Դra^B}{5,Vx'X,*"gQtrEQ^&t\0Goq1WOٸ|b!t 9 OŝYo!DP~Q/;K7ݎ8z)9Uq:QJ.WP1; |H8|Ѓ,b!I4{ֺyPVΦW̒@^Y 61>?s*z=Otƞ|KT$.da>TvX!jͷk*iY8PEbv"N&։2B3m!L)jxtB*f;̬u֥ pwɵ՗9,&{>b%wXWҺmvY& }< 0ʆ/ܟي,^⟬+b:9'!u ,F5: >}F$GAFӭ`ks5f\lV5G5-{UgɄ 8mVѨT V -+moq#|\(!Wt-cdkW:)TnevQ,r/ mN'?'lA@7zJæ;LxҒoYDP[&1q_1hW[G XCu@+,~F>Peu_ί3&)G*g*/)H`[eaiqR~,anmʊ$$[&H3wgPJ֫)|٫!fʈn]RQoԾ(*ۮN0.w9Ƿ*|0ʝrӂHAS`3b'޶2il> RhX A*ʊP5[;2xpYn/L"`94O  (J|j-2gdO*Eu7$mɤ!=C [Ly~ŧk%ϘQD+^gʧ@ҡW9NS7B{̢?P;<>sTbsЭ쵴/qc~Dˤx~(e,Y6$py.ܶժMSI󠃧ټ)CruCW$$)Bg$K ѣ_Rsz7pavY$p 9 z@͸'/"'̍a.adʩIד@[I4u3;&[a]!?3٧MpjEL6ۯ/u`IE^[M~pT8^)L\ξtPĕN42ΤIX2eb|(1XEir%`XIIMlk#UEZQzH9"%L~-HE%BU1 uαHO`%y~9 gC? aSvK2æ{4k/x!HAH޽lJeʦA(g~iP9)&G!V!*&oc= 3rJH2irfCR7ᒝ:i?`Usc$DǷ#)3ț.'j@jAIz4@0 vxq.(b-h"u@N}tQ|Yo},&cl2^{ݝJk EiI&ol9AlT,*"0d&L"{֚(]j\f.AG37 Kis9]BD5AEt1jPSܗ`ePHz3i[fe/V"XFk^+MM#?5o#6H-XVn\JY-8/ *}[pޕQ/ITx@H;庎\S#V7|l ^Up˥ ;{1A̹NUYD_DoT;RW7[$3.wy2Ϸ{Ovޛyiі1sF9,s[\qK[_b*O/LR s!OLlIr~Jĭm8F(냄3#[P( >NN4ʩA-/:רha.#zOɵӸ\)j^։~h>BTLЀ4jFsGaİ`;$ѵu|PqoC,kBRv$] ca_~sl@H҃)j]d(+vB0w;&$F۩[{gB7sYsWo7ov;u.՗^H,\ʣR,?sI8$l!d 'Ïcn#g3tI NbĶl8,^B7 |E۝xhig9t}w/;g,ŪwFHmgvǴ5b ?-g0AG SK` lwކC z!Ah^n6-lm BR~ 1dTIub&qow<;͓{J<ʺl .'jlŁ`Lok*L+4mβY 1|(6W~RZd؞!^yi JFR#@iP/R0Re0.ɨWd\wMј˯3܈Yx NƢ(G ИEѬWۤɝlBJS֔!z ӎ!PO.a!p=kϊ2#rLvG%cYxcǛڎԯOm,&f9l6@\;q:x BNhiIYy<ޟįϿv 436bu15ʹя϶KǾ$c5.W8Ȥ]g[ yW8J&A7w!P](F7.#K[Xj(iP%)qt$3K{"KT^zL"HJ$ ڶo.g<@fNi!٬g~z9(:*Uϰ1u`B1D > IPbu %O(˼OvK7o=ST$qxP+rlYM,L؝oذ->#\SnkH ,盯@#K/!+̍;Y+vLySYi#q;׸NqVki:b ھ["q =iIgQ_@9vcrNʽ>Hj߂ P$sʍ8;ϙO2L/] n_060i0 78B5BL9ϕ=(Uxx!81I~t;lm&+n}704|t=]*U|9bY[se{v6qפ􆼣} k+_fE\R7Vkn@~]4VYj1 9]u6 ᡩ%:?͙ M&Q s'Ҿ q6V+ &4O3^}~%< }aYK*lrTrG@uj΢' ,nk D M/+x Ep1{|jI.iHT@KӉ=gtԃF/Vc >IƟV _]skd}حż-U#_2<e:7,X#uJ ?dJxzz,i\42#vWQ/ C-+evÜfad2<ۜ+FMhVxQ}"h= /J49rQ2aPk NC 6 Q2aٻ@!:%,ea;qE/#@"%HXJaRryU<6F>b}Ѥ.8ڰa5\Bp^+44vGх%`Rz B!_cՉO@;|T纑Ci$oЙ y|M,Y,Mhm_c7UXCڰ ~,#~%mH oɀ;-![ʘo"_\ډa'?xy AA>,H?iR?^+A&էdM!GYjrgRTkw$|ߐst#3t_`NENq.gdoC&XbWam|~}؎†+]m~MWX)醓x\|ʀ|%A |9n޺™H}5:(؞YV9㧐~H Q`[`k ۬4B # jsBP |P 0r{Ef EB"tb'Ba6J@]I)35kaF^1]'"C'g DfrbPLEXWH-왰{{w<'Yz]U^"4Rs`b#n85v @Vnб3`Qf}w7"Y9z P"MQstqx ?I:VvT_pX(;@ 6QZ y~Щds?5HX1"1b{ζ BM0nQmT]g1JZћ(_UxDagژG]dl=ߜDUn;J:%Ǫ_y&b;/=p3dHXPǐ5z,E@:=[z9F@_ )$Gss:j^d~n lߥ2V">_m"?k%gӮ'Qۊ]c2.ID}1|2No)/J.XAZi;I}E9dK%ш.D+=_-w]p/Zageo&`w#0m$ܼ_?Cb`/H5 K(2VLC8øYCk򦨥1ͪތ諭Srն\ M{h+~$m0>2ecnmUco=hAmf?Mp4):sN4mWt>%$En}KGr@1taxG۾vkh֋m$iC:dL$KJTtEt n$m4%R;Yjeߴ0#+/L sFRglXdc*;9{&54BKK6Ǻ##=@9!B(ci :UfV"eHŘAq8KEڕ;vyI#ʑiz{iJMe@ǖ:XT/YlˬD@ǚ9,aG DFqo}\ fog&4SK~3 `{ =X:Wy>*QW*ҥ*Q`2Ucۂд1vFv ѐ}7S.+$]{WI*.:ʅ)>&K)>D>VY"2)lƞWپA'°#YXfL~ k-I[5QƪG-')j5F5ިM8Fe&m`c6; H ~h&ہؖVl"X*p!ǣz.L=DxM\Ce7_վc҉\x~7mH\MQx kh, m&_İT~cW\,L.`*m.0uDLugVG t@0 *Gau(ٖ/+J.sߏ ѝմ/5EO8bOsoְeWl#V^n2iM3%0y? u̩?ߗ}Ih<%LX;,>#gj1)P*gW3Tq:}èc9u1:ѦQW Q綌R>C22jq 7wQ * x~,Uݦ-N6pѨXpl3{FWF4]!h"C] @k_\t}p,DdP /6~qL1r\1,m3}ǔXW[.·^ݡx<ŋ+C8 fQGg0gKɰ6-*9.Bmʧl{COXu_3z1A J^pނpʪ@9o1;y.爭y|Jy)BjF_Ν: G0x* G=\/PdNA`Y~9!myX)\(q#8jgLFxrgU~y/Yj)@|~j|8݀MqCU ]vFUGȭzLnmϟG)RY%[]#=rNŀ/^`Qf鉌<1$z* @z"-JIam+1:+hj Ӕu*Bջ4fo0XZ` 1K* m\},(gC6Cf<7ݢ _nalY5=` ~pY1gM%PJ_U-SM"KAV A9`>|,W.u ޓqEǔs[~YEsUNqYXxȻ|lI iX$M'F9n|M=h-*D[cq5D<'@v&_iOu91 +HAmImgM` >5TP硭o\$b4b3T\Jlpa˼PfN`KpXWu#Ms9 ,C8u#=؆)_DІqʆ6|4I1K\RŚQOӟm$AMgI{{\pF䮁\wKN1dsa`XĪ>!52 OaV^vt@<$jh͚{͑J?C"RՕ֦- SJ=F8^jW=D,/5b6e71zy3+Jr&bӕxsV"7fFJxă&KhҹwuyqQu9^`풄'%O]{o}~^1dbh%TI*irk,0-l9icUCc۴"B6Q ,F8Hm\|Ua'ZyҾA/V7\,7JIovT%Lm$nN/^bDk}'qQXJ$X‘p ]8z OK./9YY}m>SW;O5PuJstDo#FWY"1Bu:w,lqA+t)b>$QNz$]ێ&*9+Ƕ'= Oڼ󀛧ѡMH`93 έNm=3HELuG+&~,QL܈&|'V]]>ptRszX^%y0\fi%IpT0L$*>)rc1:Esf!}TR>;F˨)]"*!T[34tIv0*uaڊs%MަiX(l >/*dަH a)Ǔ%7^ds'EJ\LWq+;U~K$Ϯ %AI4 /'[:zf]컹ĭ~&BEұBCpgVQ kLSBm 5ݴ>0YCkzj? OM 26p|V^dF۝:eB (VbY  ݾ5Wk1&U n$DxrlǼlM?!Be_RЂ#ơ-kWHP~Ԡi ^Agq3?rAAոLr^-FJ!@W&nYY;&}R`WN`Ԥ~R[n" wg]O}"JØ 6WV՝pN{1G?\`θz:d%I uwG SbŌa.3"mga0u& ^ mZ0w ;'go9=^kNVSt_if`e%ōcop7 :?~BOFb*pFؠ]>qae1,ꆋv4=JjhwyF12VTu3 ĝ /--eSw`9w1Kf=off}~֎*2#OK>&n:\/| nsUD59+u?D7|3PuT1`i(MS_Q9)0` vziObdbBک~`6cI5F$4%+t] ua-kucօnF[z 0p &,ĐUSP-AJ{X=Sa1b/څ /RIFWN^#\ZAVX1Z-Ac  ds Iԡ3$Hp냖/]6Jb9&ON{stlPdƌ"t2W)`)#CFØQM ]Q:AiTn\|3V6#q- ف:ȵ]J1˞m{rd1F%IcEhgˈ]]& !㝖@,uyS-y`KuB{ۂXgpҍ ھ}Q^pW2eV3%e*G&yjޟ@`dC>\}d1ńt>Л!)%V y̮3=hK܍hthX>ҋ3:9R'!%aʃ$j/eoœ:%5y%vRx9Ic,$|#g]UlR]"+6Lt=Ue \2K$om2/񑅸3UG`{|"0BRQ(tH%1M;햮ilF×0$}G1dd[&gh-^{ǰg]m9f }v$/m#Ht:Lkێl<:Zim<,7@fDڬ` ߖ@Ϛ88-YǛIu-O)gIn4h8KMݘJ.ڛW?D;3=SvlhORj)b>0gQ @#6}WuWZMVGQUAE WrF]jjduA0QA[ ӸH%;U])`bOoZw2vKblh0:mkH|hJ-'OM32V"s z G;i0-Iya7P,x؄V"CLwj;z!,ɫ&p 2QKMl^rsy=$aL G̘6`ЌDp;WZZH uGYX@.B-xɁ&,*σ(Sa̵Xc˒Iw_```\χk8@3Z5XVKˁql$ťU9֧4xB$JtE$(6j#Lk?YL  *_5i\?5yIڍ~mPS] jjup /PKcĘ@rzzF+FT|4]\41bգdX=INL n.'G݆ <\m>9 K&Y~)?u`} O u" uYuq wt8fUx%Ҋ}.C~P3 :--`ύ씺q| K#^ٚ`?dcɌdyBOKB#A*~fh840y.:1ɈTlAy(zsҸl]UdU .(,kR<@߃9|j0Ǽ%l2rx\s6bb{dĒ۩{b ԍanVaKd73 J2 qX; VN/V|,NPU! ~(䫓?ւJhBJ٢kWz~cRsdwSt8,d%iR^C:n"AeJ~E0pDgLɵS z _z@]>vtA0؃F Nfɉjrs> "Y&g.WYO++)[1:E*UGլ3dk 3$ϮǓ^7Hzbqd"yC ձ.e[MT'?HWEA9p!f:u^J.tUCQc4017b|ڇWH"`Лx`AhrUĂokI fXgtrfI0op"iO.U_ u4F\UK !XNs< 602~3,֫w"Ƣ|&\ ia4P|&Rᒃl˜H\R.@kh1PwX6ت L7n s.og XI4έ6$G9=Lw4~fҐh=C=4o&]uz$mi伮65nyȿ(\͕&^4kPZ[rN8i=\_(3aqPy85l bZΜ H7]|>U9pa"ȝ8N^(^Ub g h0g@O 4LrxV4>/'olQA-+bѕHׂok@}@xZ\#FjrzURThB@-*եKY]&RS[,k+u˕/CreUOl X*}Z+P3DJb >H_y6K8ݜ}gWJ(`Un[ DUc6gы6['޾tSu|2P1>+ڗ7 ImLKgfXl; ]gzP㓗-a1:c= t où1njYvZ:hrI|Q5EjyOS  G*^8Ѳh=Z)z@f|-M Yk瞃nts-N25Ǧ"QgPƙ1_s zW-9`ɗ (0ZaAr->vw^s~8]f\nY%+twkZѦ]X%c ہ &ZnK5Q /N 6wiVg2cj$Fߑs32ĽrH/{ FrQ-V-R&HF` Df^Y)sEm-3Sj XIm993p;mf( ް0YGB$^7˖I)9ytwRɫm{1i8].1Xƕ|5gk^tI;=F!F(]UkQL1 WR8zҩ.AD9+9ڜ:ga }6H|uy[铴%iOx,'6!@w_:Zɋ8ձtW &y850a%q\qg]&@O.%z/ϷmzÙfߠۑ}@isd~O: Ưܻ_% PoQOi{Nbp~4I *־$TʏgX -4/)͟QV0A*t&3iD53 z[[ cE?9.Q5dEϫ6b?;yd|5hAKJv)ך>= R'Y tϵ[/nZuŷh 1pk[n[auI|ܵdLN)zeElԅlioQh;ܣ ZTjkMWp)'@U% OZCW (ҖKvMШVoA*}ޏ,[|v g[oޝ&Ol<ًFu13V>9m| |Ym7zbWI0kf+7 ί)[ll]?i ywBvD`zɭ^ &gG$1=Z-vn{,+",#-b$8_e\dz5X+tEczA6Rtk㌥|na0uFGTϰW@ț26mPW'܏m]gX+ζ`j_ulް֔tI}V#Ӡ1?w'͏5 𚡇ah$wwesɤQIrx%S4] D&M$.'ғI7)oUl\T;#5C!jp1#1mQTu[cתl1&F\'2ϥT-ߺ4%G2mslVQ}#͞Ũl-3?L8 +%y"Vԭ٦l<"\V I +_B[$7QFK5PSpLכHڥ$y MPk!c׷#v5ww2^_#  @~3Uxcy4^%r@ٱQI~ ^$9an,3ōKBʵ3'5=¿x>kGI/ZHШ}MPE~wr-(AkKi&&K ׆~Ү_YIsȻqpjG76{ڧ/::, @ sFOE.I~aU+ ^ը6**GLٚAV==x0&Us2$krpaFx`op5-OSPؘ슸8/RԦGf}C<{w.fڊaz:{wfuY=Fبi,;Wk3 -<6=-ZA\`jb)m Pؕ ]&[tc و9}t̔TZnlT: ΥtYv<"А" (/Ɉ'{րL"}E!J_"%4l9j|ci rݜ9f{ Ar#{,gPmT;ح + c`ضx#ư&P vv vҐl8y 4z&KW QRBT Px @|մ#.LOXjG[*@9Qs^_ ^Bݼ`rTQZf:RZPm2㕡z@>0&fP]^"|1twk^;Q5NA @F# ^~3ӻVXhĕqw͊u>ݒJM sR/6OWEO$$C-81[YԞLk$c>fg"nolgv6|# z] , [bhVY%b 6i$Db{)n\qZ6z$8;+RJˢ(]^!'{sBFI\MSV0tP 7rK= ǖx) RؽCdSC, s&,e-x Ȇ ߞDN6.2Փ~Gh'3/CkdR :Ɯ!F|0hW! b_d/\qVIŜi1 ɦp_Yb"*jDsPעf(9gU-Hu'ĈӹC YP4J^0ϢX]͢Ȉ@^ݓH^PŐC 6{PQLW (΀ڮr5=1̓^}88¶kļFURa? ;iǫ8Pw¬9vY\V1X:H=!u'hA+۵7l:lm5A_ W#6z2.{: $fTFYT<t$!]3sv>f1F &OƗr{M^/uˉ)ؠ3{9-)ۤTz!X&-To[vqE +1V^cۄ#tb#m4"<> QydB5iɺk"]d>^DjasI>:y8 7Zj_ee>gL"r6͢Pnx-H-%IVl[âÌ`( 8hu5jժHQO( \#(Q0}0'Bn@)*2_9kÓrL P80W7.ܑ ^ YWyʺ 5EG?jpស]2"'UuĆ4&^1Nva$ Z_S\=+gm=a H"'֋Ε W葾z{OUӥ1BxgkpTֻR;(v㰴!<8z޻ɾ l:Ɉ> X1)b@%5E:\贮vpeSH8UWʈ95dQDR46`njdj)s{`-wXO{horB+^)zUxthe h]g܏AX vgf]S\IO0uswϴ t 7fTHFN`ǮRj/׺o#{?8v[ atpXNAf99|?+&' fms@¿e3oRM`N1;.ʴ99/ ?v#:D?jjW%t 8Ks,(zog˝ū$:?AfGQy-YTeJHYu,_QE]qS@y:DyIuU!#?gvi4"8g*'EDUsݬLom9\قhR꺹@Ԍ>OPBڼz#L܋CzC!1u,qGAq82Z<ܘ1$j1"@%k*@ƷL㍔Y/* NY"!L &xju_O $#i|{Bnale<gPG?<5dh3uG~:8^)2:{721a!PkSWsݎxL3Ik4a^5ГeNJپOw) K% |>JjP>\Ʌ@Q0Y(,_ɽ5eZ Kf=G@_J <%qwp.J?֪<rii~t)ޑ5vQaIpTƩWxgy=_'[!K6UOV8giM3 0,!9d١@DB s`C0) :ju8l4.qBr9;B&:g;˃vo%'aUߗ!# yxIxv6ᢷ%Ql`3}JM;#"]]tPm` \8B5vbnW: dz8o FFm*[gSpwx0 *I4w3da;p^ GZ ڣḑMO8g ,~VS~NG\Ďkd MnWj:ZL Q 7d3.=J*zy4 Z{(rd ra|{l 5P0ARlW3Wo{}qC)'q S!'MsW?nUg _%d}ҋ7q6L;(14U4Rb~фD{%_ER4g=Cp\dr nB [kCt[k,%d5飐OZc^iAp:9ɟcYǤ4> _VrJoSwi(|צ٣^,KJnt?{0NUɓntl@! 8ZbաW=bE}5N\`Sk+fiN:`᭨'k>dw,v]~z⵰%VT#oQJdyesYλ}J5r=`ө/awO @ܤnW4dӕG963.ƚJ}VsNOf 4qq&.EbQtK1:gA|ظ}~pPڵ݃rhVɅ?7kOOI*?;`Tlw)%952B1ؕZwx=Px0u^c*ȣ/r| h0yƖFwSP7sF=Nnٿ 9'2U'.QSUOYFj5|bRL;e j&*bϿ}Fp mÉT@qHȋr dS'_j 筆C}Z@lK$ (z-fX#Uuh?<΅iID#D{BR4{fڐA/`RTF*"h|c;"*f~ ̩8KT[̃v4 .TD1pYޞqhjmu Dq$()Ym h͖;rJs>B8(LSXƓʭh 1ȼ6wQ'ƚw6o5SG "㌗.w/dD*^8:%C:>P.`çh=t,d/S߅٤tݎ"Zqy !t}UlqwUo }RVTILR66l2*5(\ylSTՊLPUR&>H5l9X]AHv",\_1uHQwϿw2i`o֘Xζs"(M2gwYC HFx;hhӋП0(ȲjWP)&ެ"&5 B옩є[Kk8tm|KүhϋUbLXlZ"TKi mr;@tjprw Ehf|֪,l^lNNa0 2.󾆺i쎵"3)3/4qVܟSӍW351$,a>s@[oD7.GiߘNЩY"6sO>3onD}-P c_&h7ЙtBDFbEΕ=ԽHq4/}Y0t}*/IO%%Ei'S(R87IAm10*7nV{lO)xꊴ05~*s_׏JT^W8n¾bR@D5X `Wm%ݼtJzt#bWadc7Ix4 yG^K&5X^~(6qQEeBwr8g#Ph:,P3\;H!p03Ys%y~<*A貦-gѠ#DR}!osSkA#5S@u+⯷4ҥ!Kn7֢e-GdhjCNҟ) mD#:f)HjKxm\u_j §ca:K$ѱ!٘TDԿ`>H4%Ӓ \qB vMe\5Wr4.g^z]R+mrmZX:EmS\Xb;LHE|Hk6i6{qL z-f/&"8Upμ֛ uuL3!(ZvA9X]7 3Yi2 ņ!xK @TĤE9mH,> DSCÚ,E$awi1cSǿ|>$[qAe7Gِ c=Fxl?sa"mj3[}XnezW'U'@>&$y#! !PP ^$ y_Ue4OiCd! 5E8}2Sa n覢툫't[V4f_02`zG~آQâ gi4xQ}3ɳ}ul "ݰlh&ְ?)QΨIy|9)lUORu,Ej|̀%op|oF57Z}.ɮm[)0Hu;1pŚgUҤ\Z9!j-ha?׸`rt2'cz\H c4x[r-L_huȒ!'X -xR2'ncռ5+";#:j{1DLBu()6ayRw,o/Lz+[;dd/򗢕adbH(~ۯ{GP*~Y4r:l rMY/_(1&bʇ꿥NNM /R3ۮ V`3q2jW>.LM7 ({%IK) ؟FmeR7)ϤhD@va$GIxK ϒԚK RΣcNcE+o^C]=lɋ}aj+;{ N*Rե4^.E׎\*F")Ii.$|Ui+zQ Ǵ$W@hjɇN!#0 4nJ`|0FId*}D %̅{ C "-65'Ey{ ]k7a}aTgm^ŕ0BYzVW]hxVBiw;CDDe$.LsQ+:-N31_ˁ WԤ˪ň.l 73qQORs_( eRX))@Y_dR%2dH- !7[b|hj&玲odmKACGdžŪu_u n5[C%+|R,!(<+:tMQS&`TW+o'ز! $ENJONǐxrn ڒa_|Yӷ2b8DǍYfi of~!u 2c{ɿ޹?%Zk|(AsZ7BBI6r\dy~ ; bN!žjgc|KJh]U•6ViY(Df$< iP1Rir sLĆbHE%6)^9=BiU g"thZVj+8Wq$1Q/lWdclە\gP9roUzZte rpSn76X0$f.F97-$G4 BXhmXL^h.z&bs`5~.,G qqxX[ۂ@yGP'*ʬY?[.{ ~;̮rGǾl?oJɘ\2(GeZKLVpNA{Ԝ+ 24LSz$/}ޥM,Ff=uZ Rv(g8S& EIɡ)ÞڝH{eP$!AK|!epޜ 4F9m( yOM ,Zہ*Y"4`YnH@A2OP99F0 v|MCʔ>*Iq=)_z lԠmM+I|AsK<7W_%)o-3NLy̶iei~#WlEn}'d/mwhdF{t~s=p d-F}yY$({P@: ED%_D\J>!N}t['Uf;:_L ce.loѱ!/=[z8J^I-0@4 LpcJZfhƂ w,~d5M-ݼQp*l[.Y𴏏s pi@m}(#qD(|)A_4w:˒6Vn<GR(Zc:l 2CYnXvu[xmOFLf":C+8)bW$ 8T&tI_ܓ,?ltJlYǭ -AA;^K#bXGQy 4{0;zWeʻC&~,,Н"`ZbHZ]`N{Sh OT?+r+}&a3^bTY"y:?0pc~Fn\ݦOj3\AEૢC6zUstJ>54naAL[W=jaI@GG_𧓡DkO'`$7mD=nqyZiAg?qda%ю)0;]Srݷ lI \!` ys&;ddLct/h#Ak]B_Gܛ7+mGX]/TY#+W&>D~&HQ?xx[ He Wrd8 MOݒ1{UgF1tN0Pig!% IAumGI` Y"9 7ϊt{лd7. 2E`KO,{g]8aSdg5!?Yr'0{#alCIfʄDU4,WBAca܅ʿAa͌L \~t"n ԣȸnjM0u rn67W)+_b6]w 9VHup ?EuqK<]BT4ӲqVl5G@hvb'1ﶆ6ލtim-1CYk_x%1X~vXVϥWͶʵ wq|Fm=RªxPtuTL̒&V` ,5Gᓆٯ}T_ R@K$zh҂{@E o}f'4$<Q(Ai棊$|ma*CkHU b!"8]i #^I&ZlC&\E{qhO2ض\tZLdﭝ=@{"؃!E+g AgWOv 2t$v̑Z"fV!}'9Ե?@-#eu_6*7S%<>yZ;&kUç.Y Z |an юj):5ΐziL7H˴U`^%Js%zM\LcfEiӄ!>dnbٛSMV7-dc 59ӝͰ, ,蠉[~~buʕf#? Wd+d­x*%wV\uTh6lw ǓEz d#-zpӶ?\PHBsv=MnK9v351xe֎7ԗжj b3}8̳8_ދ"M0U R aη 1γ hb'uC]'O0Ȩ6wPF!  4#d!]Ӏwv| >:\⋡ڀn72Aml^d_mʹY?KƆZei s`:WuLN[ZvqVyF%UNms*cBߌ$W/u˺&6)Wm*5aJ(1tGLdB:;MUu?Ŝ^6ʑApm:#ΕQL!Ǩt 5TkSw<ĥBbpQMM2s!B{,ddLb-/COʆPh2ЄYNeV!54|vc-55+~ 燣x磭R|rL&tmҥJj%W$+/aO m3a;}4N82djB`)G--"P6Obphot\IFYR7' `?jsB04Uح^b/Iq ^l>5nNJՒA~G3=5?C#N4SzkY*X5ns;C(ZT5e"K6Nwş"$:~ry'VRmkчV^wF+?2͓?W6vk砞-u}V=d\>k`BlgɂTEƨ_D ;pPɽy_v^DNj.O'OU4.{;n#0wI= ❙_ "aC@ l&K@O֨"6ŧ.(ӦN62{J+hѱac_+PA4=1jLK_M#7̮RWiEg}RYC(B><:[Pj')"O?KAYM~a|9dآ0R#f"T7dZu~ [R 22g+PeE?LH8w鲫R_?We!UL5[p@< ٚDEa aUjHRqXmp„=>-/kݨWGÍ6zCise.5BzGC sI簜`3}xc).!)Qt!qyt>G|䦶%m_Cۄ=vE@Zq|ڳ^h@?dm.T>%1e?2u+xy HG] ?*34盚־T[sq8~c|KT'GkgoN)+4" sݖ/Q`&RY”xHV>7F8ї;y<$@^܊v5R4lEu"G`f&m˨+Sl/DRF=9z0=S6 U#7HG]97:1=>{%[Ej%EZKҖ Gq+=LIƊt&kA$OXyЗM(鋙e,GGT!G7.%5y/Oٝ$qW.@!*ќFIfFZd"hpKGHqOALAOy<TE?=`?:Q<,ɣd9nvo'u5r"\6O5,X" gUgɴvy<%tA}#Xf$ njBp#9%W(f~BCКF w7^_z)A 'ˠFWBǦeJ+kpIV(92ZWU@{e2rCdOt~k~"((\׵ӏx }:DT:FLx?B/nJ :}(1v`'Xk:GH ȏLۖ2?N_w/i+npp ga7jpM.$LiT|p.1ת:~2Z PS\;\@YoLv B@e-8 Ϸ<&|vDʧz8$_bI>O[~P٣ r9=SIX$mvЫLohV9i xC)w3D2 j#;6ڍBlo *rzCw8Axzêf;qaoѰ' &bh `]֩IbDoз aK$[E#`ro3@Nrm9{j[*mN#8?'ʫ( i T.? K^_-BEd 8hwJxO-#HWav7b-2048:h0VjZMwx. 7~X2$ZѪf py ޱ܄2u/Mz ͮx`1۫ bm/𘒚]RA4Oqx*+W#54 OճJ@3}ԩ9ЄZT͛_ 4 @CVMKAa}ؗ a߂JnJ]6:0k$ ${Sz1[Uv`A*SitrG^,Dv1dfPwtm_k$}EukdU/!o@ῊZYP6-ǸPe޷Ppϑ/(TϾ#MnG&˽W\ƈ DmR`ҦَHT0*P$`@xgMz?4p :]}Au!N͒XP75*8> kz!nr{H\d] 8'vz2#o!; ©7GfOMN꽧 ~ꆁ`a襭|zqOŠv;e$'Bc.euimpKkОYt{ M*Q%r)L<{{"2*܄rt'mX6؇Hk>q>uƴ+$ਢm/A1{p=-$Ⱥ9)6uS;c-m ~,T4U,LGif"tMr+2ܮQxeh==nV G,(7~0Ƙsۍ!Nskk_i8[.d:ޅY}2LQKs9ȃUI;Gk YkUL#m*OҤm O5b w@V贿cuqY) ~7 QOb?n))#\Ai^)Ե/rh 8 ٧N1O+KCě4mdTʗcR|iFrha4tc!Pz墱ܹ5tfj8YsCx MS^CsقdY|vG,@t+Ю@G3n2vP]'H@* @y^(3&6Cƭ5K^ )SJPuIkSX{?1/ᷚ *Vӄ3fFW8^DAcQ((fSM?O&<++ׄn\R|wSAܤ߇̠^ejifvպ\cI^D?ʦR-6RS뾁)YhLB`iq+YZh0:a-VXΥ[%kmVonj4qY* %{讛R=͆ptq}ŭ"") 2)3 sj(3$W` hZGN}{pW'{ cUvAf |&S~bhılYܢ׮(^6(X!+IKJ90IG/n>c3(ݛx2ek#?dLiS<-!jbEu?N/}]_ok]bCmX= 7%klz#'([0kU(C-d>)wPG1_  ~9N\{-C"ts 5 ;IZI#P  hzQv8U] mX -:3'\ .N^U@2E_ƣH!%>Hy8?XoGgk9b H8b`WwJ{nyk$ ay5Ֆm]QymL:;1$fd&`ʅT|ޥԅ#AM*QT_1ҵ8SDrAt|譈 &G1aȺ#yu uXz(7S=dTq T{edi~2wq 8$og㹹M;2Y i[j1tqy颅t|gA1`FcP~2zp,N?9ܭya><е$ѢawTdK0/j/ "Q1$׃ o2͘I} _Rfq x3^3_Ky˲sO:]g`7b`x֐}'Ȥ2܂DVhZ"@l>[v).Fp o<}^P*Y)|0\;& Ry=V^(xzKSgAQAb^^"0|r^6->}чXf,<\MFZqbkG)VQ2UU19u:w'kwoG<ݏZm,1&O`TW Dp6;2u¡zLocۿ嗇LF2Fa{!ߢtH2$q +gݟ f;yv1dZrK{/X6;ұ HD_(}:I ~(1*xx.~Lqvm!~ƴ d8p0qM8ig8>DsᇢL6?wʔ# Eش!L.Grg~RD"}kH-No-nIY`tj/AvBKA; G/]"K3ţmوx$ՇaCg#5! phU& ? I% jI%Uާ[(ذD#Du؎*l`QM? 68#} hwL 'D{Ol2R>ݠ,elhٵN规wmPhX .MUT0Am )@E" KchLqw+LgtIr_'-{JNmxh١0Σ")O iIJߓar7Gr+\m{_PcQ" 1VF[wP%ѻ/S j;Q/\4DmNխSSѮV,9 Rl9D}v DP4őx>Ӝ%ݼyHώlHhA)BcP'mL+&Wm2\ROĬSw1˺ PetqpC갵pEH8P-in^B8B3KiZ%󢗻\\7\ #3X1Xeij={c]m",f'(E l"r c8r"Hn-JN$5_*Z- c|x% U@$!-vF!SV >X sfq&GfJ`϶0UuzO Oާ]R-&فP9`L=u ].8W'B B(- sp#UkO9F?2=UvdMyـ&_-L /MOm[$^ q6{5{ *cAIU(q fSuF+F(@9bQA VKva:_o(+{\uz)˖\;Ky6(i 6IP2I x%V3|mtu`BԪA|Jh_yւ-p{TB#F~XJ}b`CmͯI?2. a~ߙBڈ؄BG}#S8R,i[sM0ILuзVb͙~\?;f):zB:`S/J@у6ΗtqO~ŷZ"Kj/&eQ{1BQ:̅Df'N(|X*iVP,t{d \DUU=w }|MH`z0H]5ю?ca*|޲x +6yر~ T쫡8\>f'3-Ys qA- }S"3| .G_#_V72{k2 ZtIM>3 n8%"ۿK3$'~\œX,DNWw $h-jV+e.;x>XRN(X*PL0? ZΏħ+n-XNYlPӱ~$#tz,tNfpH!5SRg^0l~1/ygmg"8st8oȖ(&]QM.1ܠgSs7iUVPI511-$#NhryE`E?j$LԮE-XxT֩D% OzsKU}wQkso;:B93/*"eB !6C#Qm;g(tszJԾٴ>(q ! z\O SF3+*uPŠM|tPkJgGxR8eVg/ kbh%{xo\2R4j ,$(ݕL7J =C/!.ueƠ`}BWygfþ-*frzCҴ$Qˈcd NvȗQ@tO8|LҎV91Ts#qC|Yp+c~H&T9ޡXw'#bpp]X#3kO;8NͥE3*dR˩wsRj-MY+˼ <A-}[$<x\ۮE?N 8d58@9*,>+P[lQҶ"MK‚2Ԋ3yπ5o(0.z_[!F ?.:a?'wx%2S™;~DPi8l=4|EСg,!+J&#_(qa)Oz^K-U,=SQvG3oE q,fA -9aC :V23,/?#7ɵlڏg4$sKqS !*b aR~3  A56s$F)LlqF35sDڜ(:r*LB,ǃ2 rOaFeG]Hays۲ܔDR\Y4j”b*wDvqH8an{Gp5ݎcf$F>x`1 -wQ+vumsLuK|E|Rk8 4'dAckW۔Q6JOҽ! )0\Yom`*4Ԕ jnJfl;ct43ɾN$)p6)odns'ٵUlѼCd)L2QTa'@EUbڽE9rd@_eNh2YQw1EBQ$QDً&b t(̍vc&LM:-^FWbxo#Q%ࠉ̾OHzr&M-J҉^!=]3)KR*mx]u׵aط_)A`هՑ``\F)KLc#o4{N{R~w?U.)z5T1dwޔU/  BSȂIQؒG|؄ު J R6^k۴32q)_sD"5:ߞї:EbgqeJiжBi%~Xc~x#R~ 0?P)]à+|tdPNqbUbz'XS.+ΧVwkisy^9.-˩͂Iirψ B]gHN8E כ Nyf~Mdʳ7^4,"] c+ / {A`5G0Ίs?\|a-` mB~浖4еx k^Nx[7.c"b͹Z !,u|AO~ZkT BTK5u|vIg컪N 862N~u `,Z,U$%&>pz@b:ғ&xk}`?Wwɫr|%^?0koUQ=g/%qZtUq 0H5"σoY ⃮4_/6TwqvS$*”&S/t?cr#;n6E>uDFh=,'UӁ2_SY)DsQV `&y+.PyԶs>|Amtw58f캋Sy3> H`{0 q2$D=;|h|K08`a_6\T*f!hmoBA_Qc|k:M?vFJVHL"Zq?=0xxޕp BO Lp81 :勒0Qm5 ylao׵Y:ˊGVqp7^iQzג;a0asH{OרKEQ`TE7aG6k YS0=rU%;Qh~@_ǥhՕ&,}y ;HF ?'L!{~ZovBv'.G:<fXȫ{TDypHԭOq-ttǯ~X6q1Mu:~DĚ4OS%pLG "SCawBōڴg#8y6X6Y;|G|&^Ifl8c#nJQsqGRS&[+T 2Yi4ԮCƣi [>IT0(A6뫾Ҝu%2ݏT;35Mɖ汙|cU6EN+n߹x c/9W~e"T!Jxz"B\Ok28\1 _m0䶪\xt@RwBVGԝ-D }Rl^ 9D)W#FG+g=5ʄŮ iJB׮&=M]Q䕾b/'jk"6&q`znD*)A l$˰=B*{Khel2_kAp Ik֧ s{Yg"H]Vqi9Ϸ cn9NW1hJNgI% ɹVe6 OA^9,}đx.iCԽ\zI+ܣwM`ijǀez|@EA᚜˺{*ojVOP L@W 3@b2YϘ *nwlAUqƉ>BE҃Բ)Im`wW ho@Xl=4(k?5uīYI(XMH:n <ˑmt Da^l79!%R .+n[Ki3pqQ\^ǒ+wj[S&$5u;C}oa}e>-}0q'; :-2 ƃ"n}YW)7 a_ Ďx+dWA=ifj{"0iM.n'E|8^7)٬0;x(TtQԇ[i2+%Ԙ+6j :@ܪ  l@F &9xG&9I| q`2!ԯxL*I(T#IY@&'F%‹Ed1i _"eg/fjUWXT>\ҞWԩ8M-6>t[߂ W9?{R4!VH*K&g=Pe P\}0Y/@˔Rn}Ѥ d\^R_'}FSdAz "~:;k,ue VuZHlOT uy߇&3ꝩZ\_S~:vT7F; 4/Pr:er7A3'@>Sanc`Vp%g,vtcyQ) ױ:Űw`Ĵp}x5\tfxaK};IuQwX|KOeQ@Up+ %5X2.Wߋ!|7UPeI%U6d,"UFg; *L9 da%$΢vG!#( nTKJ;~%J@=T zuWU5Wοͤ$9@R4`\tʵ~&P @٫`|U| r6}W;LCTwrU X"978t͌y eҋ7fv {v Y7}2&DPGPa =yY 9˜.+3-:e6G7ѫ:4Ÿd E "Z)<:K{=]BozsHrb<iCm>.lZuU oݨN)6Yc|k̵Q m\SEjӰ NYMcۈ5Ci\+<:_l.TwOM|yXZL7!>u8LA4ritb]&Oë IyY[U^E[ ب1Ȼ{aDv c3䉨|lVp@xv=, 1T[?+(j,nAep(V]At z{}5d$8Y&șk.0),!2HEg!=Ѫi__GߨUXwAz$W':(w'iOHw qbn1q87bVެ&ؽ2Mj3 #6pN Gc{ W)^ഌBTLcZoR$}z[7'[k :A08IBN \rddDEW6K;OB=Z0t4*Cz4,N$"Dsg%QJ7L9jpuWTD$2|8"(Pd"ƚsp=$55Xn߲&$&G(PCO> Ճfu8jw_bwΛt)iLRz% ̐%bGqe?ੳa< uLJjԎR#UW 0c\ͧ [ s1 Ms(-+_X h,o+gJo P"FG3s-5LbPN:ec7S] JœNJ%1oM;叜h|B@EJb}㰼5nsJJlX $N zK6p[d]ba,R)aUx*;=d7K뙚tf`KZ$pp;`/p$؃ gk6^cBj)5:\La<7_Œy >hV}}w+|aqdl~G' g;Wf\W'rl1ĕ n%4(h*{; a੐6OnAL2K4 \I{חSovѪ<)^ 9JCRp<<=50Vz.7hPpo+D[URAaTX zL%9, ?{]){q:ɛj5خBo?;R 6@^QDjjhPc/1y5kzrŀd[nW~_XFj57`[mYJ0w^``$6RSalp9+׾=d4 r~ʨk`{5 $.K @./ѨO$(۹ ]o C$Q6èjkͯX`Q0Bh<"ON2r3T=iVrѕy!hDj+5Z4D`F0&_DҹIԤɠ 0~s^=ueY8Lc?BO9ifS;W9i@d ЀRJZwD^@fqYAOl{V@_RP>[<ǥJ)m d2V1vڲw wAv[-/5Ʀ&Yt0Z|x覛:u^\%AϮ=d818C??; էDBo* Rm窭H`::PU `ܓJ BÛNʮPW>öX0:y3IaH,Wy<sukulM3{Ĝ×;uFnE+T8?|H =B=HP2\|^܃2(|i0{Fbd2-ÒA#xx^lʊf!{t뺀?yús?:p@! )ݬS^~nj|W"-AQP9/O)aVt3̓lP<[)|.n?T .8w :{ODUfM Nzkr>)V9iQΔ꒣$huL3ϝ%}"UHTDf;n{a:】Yq%sc}:rȽzԿN (T^}3,rNVTYʈ33s7B]iD.Tu=#L/ҸݿѶM?Gw])l8(5tLpz 0h7Hn)kOsX Eewy 2ksyG-"-x0G3&Ÿo w>5s)CFA=yPqO56q,LY=ZN>=1+ Ƕ w PAw-F=!Q=UzMNHiݬmllÄ=~"殯ѠZ՚8y620v9 K5'(tq2IVd5%Ɠ(}E^U5'մ˺0R%@:#ӫ5pd9HjԒw_d=MWq/IakK$L&q|:\w:z@ _pUlM/Lp4v{d:`⯎3\^Xjr32e ="SZqVVfS *ByrrJ=bOJl(ЬǖuWKsz5MKBIΟ+?_B<"*<"QQم_vR# õ|= aL&=@FoY'ܓ5l}<׭dSǡˏç5Gi>7sS87u wĮCpkJcZwUQI.{R^gd֍a(QtԱ=.aVV>BZۙ~$NbUs;'}pǸool|Mܒ_cL&߭^- ,|(o0'2Np_jDjt.DNDǹTS;) ӫ0BT4K^5Yi uw[ߘ;zʰ%W/ Of ޗ\>[~MM9+ޟ/eyTz%^_gY->2' 4 E拭2Uˬ{N(Z6ݺoY[IvK{J?=d gB@@k_U>a&DŽ/ c}h2Ea2 8IJeX2FH$O2 s_}^?godCB&[u>7S.3*kLaz4Q :'W`Sl?cxBW;ؐHH;*rkBLk/sUcőx*ABγ'rk`Le|Q ? bXmuoOlMeZ?qi 1(5lI+ؙ‚`dŗ0hWxY'Ѷp#v({oz1#Js%;e hV̧A(5Y.eu&ί\A4^o!V‹U1hj~db9ܲk焁i.tL&\QN~S 2P~O=a{|jSfh [gr%_R̺%'iNd[OW)uyTƌI4^RS'MIqɟ8eKG`BMہpIJ=EBӈLdžfVŴF@wȒ((Oq(_ܡ:O՛.G=]|%.ΊDp|D& 5~C7iKY'=yjq@^v&-&`c`f_LH.ƄζJjMm9d'Fme1?`$Θɠ_SC@ܲmNMaB-w==P¸cn6tkkҼHN-9MQaހ)|J(قp%%9D9~56”imA%ޒbZU5JU'}b YGYj[nchiY+ ,ԉ,kJ,82k},| .]hotQo딹|P}jv)Ba0њfHYig*RW5pd>x:DUatϚil Fw&~:3Xk#i #8ͦA!RMKzolK|x­w \p$Y|M-{ sBZz4Iƫzt-.O`޽>܃/spnЪViѡeIJ;ɹV|7!YA^{fs{68R67$UU;V'8_$:,Vf]0Ϫ63,`-/x9tKˮͯF2j/gAPv`N!`z)Ÿwyȟ:xsۥ421~qDbݒf{aR;10?ѭ7M9(]sDqUMRM |R^,p!ZyYm(. v VsARȌ^n`mq\RM#gYHpL NEn ]N nt Y|Ͽ0q#//h?uFqPbC]!+G /@gSԯ5hb;Nhh T[$7ol$o $~;+K>;:u=LΈs%)W&KP_kQ4P~ &mZl(#W@;.k].c- i 8&N/_ȖB/'c{ݰ9KIcR4Xat.]*m3nÜ\[/?_*w:x$3]ZyNy]4Y>*?l[aAj!I}c\a^/:0wI:}T\kqJ]gc;"W$)rE0,2n̹m'NTKMrtbɡ,NjCZXLj0y}>ϝ:Յa8T=ɉwn0i]*&R`r71хmh6d7/ +nX &;j; *6Ēxwq|g|Ps|L6hs,ϱOq5ZW%5;9.1Q7f˶I*M 3=Y%}u̗L)+T^yՑ/-G_a9NMESm'n:ǠU{yR74\Q"j*<3&qF ?ʵUې$*HPuhw7ZC^0Bw*ʊ&  \V4-x;Y`KLӏZJm; J\Z8)hfӔrƕChCඏtbvY˹8Xh{t';*jg*v=1ЅҲ߷ >1#)[7EexW +F dH*HO[2`T9MM /T v ͓*LeGXhAq#;wɝ>K¿VGj(se 'fmRy r> Jƽ`"lg*So[4-b3>PDԉn%ke bE1>s~U  $%hD~BG[VٮŲiIR7I߬\^EK=kK*X5M+Ж:{,2Sy?ìI7X|d:|ǐd"-?H1Ge%+`=n!{_>TߴK2q!4۟~I9tXd9x3UYOC-`꺑]AGB^R9Н18ٙ-ˑJJK(W|\h'L9B8ϡ`GDL"Kc׊XZ|=mSױ)Ox@RZ(~dy7 4z+ƱPcVl]kzxOFDҲѦڳx 4vXB3Iq[^*ΰu-Q 'GfJ{t.:&1cZYoSm{)V#WޛXنJE[&+[grǺ <(Tp,%u|[j!74ξR w7;r)"L74ƪ׫k7+ӥ=Fb_f:ғ "E[&?>McQT0!ֱ`xRQmTI^tYLzE 1[bNYZ榐RbIg5K4/J4%jf J.}[_₦B~hκCSبH}>X)'t Pp6} {Хf3v}@BI*-&b6{0Dj 9 A)ꋰ8ְOYP 祍k=93,`5p&T"" ҇Rv3Iɐ;4s -9w4/#_apIVF 1,g215/X<-Go#$8'W^5T[u}:ϗR<kx9JrqoND |>+|緅y#`pZ]a4$EQ'47~Omx=D<[L 0K9ϡ.rTEF_ɇD[tcJ}<&Ŋd:=#=a?Y%,DXI)"1BGk^Є3q: g0 T+7ǷзroܭʽOdj7S BB$/޸,y#dH"DH">|{s#]BHQD+D 'raevaf%x.8wL.xwU z$;e1$+X_͔rBaժg{쬐M +kR9KP8vJTiUsF(&fU 3ʂՎaC3lG8qX\[K`? V2Y!a+Ҩ] 0A<n:. ai3jV*^ {ὺVYѹOڤ.4IF8CbkGez7R f"&JVc87<}}͑JImˌ_67)JF̶[ޫjuv24؏y*ݏf޸kB8 \"yCu5XHqW3 \EeMbaA'lk>\s00g-Š" 2qr fý.f8. W?^&PgЂUt:MmO|τp:# %C*]_/0ۊ?kU=:gA//l8U6XVsvQ 6:C9QxSPΫ8|HGˁ4lTJph)XtOxD6jXB|%5gP˹$nоEx7M3ŚZ:5U~\ >8Ͱ ˅LPq96`1BT>1Fw>ނnI @|^䊪2%::\@H4(c@yjv9= d#X{-u-2H@RpN{BTooG{Ԡ58 JCéNz}1o?NXCxXmQkോ3Y-O ҅-ڋ^J9i,0$;@S=2\;a]qڧ5B~)k?\6)]c zz`%Mr{a[)ARXZS}1 vv,W cY+5Syze%\\7l/3-|٫hD[d `?sϩ8Pyk&fChAotdEqs;462#Cr eդ,x? {(90-ZJxMq7@_F%w1kZq3WY?W @p \^vT"e?F?n m_kCu/܉,S}_+3jhK1+n(G`xFk>wD"s;RZ[q`!6PN**m _|e7=xXh]pjN^uv֝TYʜ6]S#^j3Wۢhs ހeyg Ȝ52A\ΡPY5*jgb `6O<_2yV(dCEv@XDicP!mV,ÙP`E.e޷NLYO| lI w2kR3N[2oqr(r D,;nZq;pra (ڴSb 9f]&K$\ɁmرNJA >l$b imp>B:/`IYp6v]z7צjA7,Vѣf̽dT^JdE:t}vdY}͈2LMGAz&?{X|B4TZ$y{vU4}$*SLuUpǪK,X;T#w}HDkf$tYkEq[{@qJ6Id;5%f/C,e ` ~HG qemFF^~Znk,f[Zg;0~c}@>eK3X'N3 {K~?دb!Bkwt)8ƪ[QܫmWsG^q~_'D k۸dPW:5/Uz.m*?raMQox|iޔ*i݊.X S1$a@rΖ\WNM>v4& 6eu xwR|F@n7[j}h;c ܣ[=r40S5@f&J^㟯X8fW߲>׵?V!E=ve|]ah jU}G)' oD'>ɏ. 8~R:e_o cecPK4KJUJ$$nɶgu;#u *Fm@gq*޶o5h#j7@F>HZ\Zu#F2mL%$6/.՟YfŗН8Yo:u´:/ 둍W~G};w*{uvX:Q4^po0OT{MtzE@CwS% pz=9R KLuۑG a{~^A45+JvPʲ[;Q|U90%$Z?Tz`;ѝV{!|'Y+Ivqzoݰk2'ӾR:߶377Zt"ݹ #+5h<&.hG;wV}m SrG" |Eȸ,t5D裕"+l /ίjZUe.+y!mJ+9;a;S]KHl74 `IܬoBbLcV*3mO7҅aV>UWY 2ʹ8t3S9. }F*+ú Y#?ov'u_3;pE"\SJY6_ڶ)\jj<`*@z1+~wsDsce' /h?,Ndרz(F>GߢÛQy[3EM`10U>Sf ohO{ne.J]*q쁯X=0\ϗ|>Ò+X#qeJg]n1'!X5z](«gIԓ>`][S/Pnf5KA4Zͫ3A,7SEM:e.3H3I{vA6*En-Xz䶐΁4i 7bk})E&Yqɚ`cw)ISD1!s{9EO{q,ofTD.m-MUZ8䛎̕Lwةq& *\4goÆv'OIKW eB);&4s.'h(Qw8G-؅m߀r{:o~TD~OL,ޱbf` g'a!z٪Z ^g$E ڿ8?" ;)0c +g=dQԳy @x?:s w? }߉u~Ur?../FT5ZWuf[䢓-(KOTP٪Cg?Oo"*à`hN),SI!? AIwr?prUjD&É&NGje!`b*:D0 (1ƌJRjv({┅Q=vUJjH&Imp[5b-#Lrm׿eڕ ϶ U(Pܸ&N-x CJ3jk׆w@9%eyx$eAC4erV<e-&?E/)z) wiߝrdKn%"&#wskhP./s\6A#TYQQR1R8$Wq8GqB #u\<% |W LZ4l l6z \ ^Ygmmӌ/Lŝ6MKoH c<(ka%*dfnȳQ 4©yZBG>Q@b8V蒸Ć5ZUӟe~fD![ki?d1FJWGrk( 9W_$ˋmsdWP"ka &"amKWaqg1B5*w/^1>l58nũOsTd8SxQǦCsoPJ6TKt3S.MH<"޲9/!;DiB\Cu.}3ݙDSuyYN|-TH4uE~6K>nS|e&z2_m2:31f["A~& JmO'CN[Y3f!1ԵVύ]oMh/i'9 ),{j{sƄߢYLa6DR&#cP8"V-Ta]Yd1HX5[h[ʤ״*cc53 Ɨ{|lp) `/ai.\->j-ە/ M+Vt鱡0Pȗ oÒ)ή^-VzkQ8$$0=>}/qM cƞ.# 8g=Lj -C:Čas3(j sKkw.O `!uDٸeGNq_0d f-1/i"6/hp3XIdD@ΏHx/GXr%s|B fi4*H6az1rnMl _&ʛb9ɩtFu6v)j| ДK VsaqDqω nN¦eyS<{ X1Њiyb^)`ˑG1BRQi=|L}?Co-(3}iȐ{wİX!jނD(ߙic{9g1\5WT-fW"o1k2IN*s1ls\ /ڔ'Dߪɤ.OUK0wΖ; ,@%tN!wÓ1iI؅vY+i챒*ik@8HA>2@f^H< ~j(e+5O28i:e>{Ukʌy {3+zMKdi箼h He6($&5~ȌG?0aiMW TvW59{{OBP,h1Ů'K|-OA•|3pumC0ق'}ٕK@Y/wl~$c"?Cm " Cy.Q|S9}$YB{ ^F MQP-w]knoiTųQ=p C*XnXv $ÑBywߡhR6qMqtX AU,6 xsjTUS:J6|Ro@OLdPԷEgٱfРR':!.K¼vų$0cQ-A4{GGO4uSٯWJAg-S*Kbe+򖊺_y"UCx p KgBngj#bWN| /]t45CǞڕ #'2+DB߆`#^U #?Xv ?#DjhR% eQa.~Wx.uYj×M@^M1%Ii,rp"dz8iU(uG!^u5 ]BxUv{s 2]s8t{s?%S;F.1T#GaY0VsRioЂմN.I'A;S򒧈13֝%6MczE,W$T4 3կnd݆,FfryЌb TDl?G#4>]2 Xrw &#r4(T ˲Ea.TLBO\ rr c$26FEhHLoB#d9V| C|ZGy>1!kj+Hm:v4B W $.bS1)}|(2hsbK1U<ȡl}HGBht˾N."e"pQx}jF1e 4 .bo{0 u.!avz$ vZ"g"G OeTg;T(=Qф*͙rةKeR}趭ւ DžNM$v@vQn4Czp:@.O>ZRph.zA`Bw)J!`vzY|KKeʶ)ű/>M\7h NKͦ>iώ#iI8Zkhn#@T:ZcӕPw1 ;/9dQ bv^fn֝u8yiAs+hu.3c(BA4j cfشDc5zO]afRLEA)ˆ9o o |沽p^28=n*CvxHE)s?V<ζ4>H2 eW }ĆwAyOctz:BJ=f3o{5.%J[deۺdbb0hQ`8_фf&a!7k駹gB{,pV4|҆3 Ӊ^a-AB4jɲ 1Sy;2aQ&;t-aESh _“hX-itv7]CҏgvzQݯLNU9z8pfbQbF1'¿pK$(-0 <߆>>ϬN׷È D{BG1(DL~#,+Jx׻`|G!pϋr"? 8l~xNB:@>C$AgJkYOn!BU+٧_}Up~mX?,҆S'63wȸ! G:z${?Fh}0iIP}*~vMyK38B\By~eu3[H5 2l+S=;mv*xߺ:@ .W,ƑК0ei:-UiÁC.8VtJ Nh)] b@u_B1C:2)8^Lyx9I$ě/H*z ^CCV:6!4= ,Q=ScZ?32` ~H~]13²ەݤh5ڌmmq*7$97T3S7BT:ȵ I3FGJ BB6. ȍ&C NT0%@A1#V[I?"V[[mM:`sR>U9'GeЕN3`'"y=\G x ;+ۯaU7` 5Q'o`ƛR@,e;)w#RR; C pk< Zg+u6˫ ffic*R@6+R.{ӐݺzA(uaqQ\cnRԌ6}.ϭD])ɼUHlI=೻4>* 8+t(k #Z2d=:@t:PENGPfЎ/-T܉u#MF!! UUhaBx>`(+ C䠁=bMé=l7BSHh ~afjH} yxbY-<z#]X"阚+^+@x(iUU :JyY%3N>5~Ӑ ~YES< -ɇIgnvv!--)7kj`ٺQwY_&FBh·BQ9JJ{DO5LD@~.u7/W8X扁sZ fV5Qu5jð\xC`5ĊBQh'af_uJTpS!;[9njܿ=e: dyfЖRwO]@l_OlbPZt57yf/@/9ܟ>J3+}cO/PNU u^hOrO,^k<kV[PHv`\]썀sO5BEKMڧK\d}Šjm@i?`0!,“ fg bWXA%Қi7wP,{|Yn 2\uDGZ&X \CM&o?׮0V?` cN1u"yp+d# 4h`kx+#`,Z| Y ׫?dǣ~?/kM 7zEcIIK66rS.ΌYlMm9DáZ$HTK "R_&[U>#x-w\b׈Iop>|tc!N0a ;j]Y0}VCQv&]r4$?,IT{@yMR/+֕^wPM P 2tn9̳ҭj>:6*R:) bOx)gCrn@񩋱Dɧ8N.hp$hM]]. C2EPwI.iǮ^g7x|ir^+3~ t]AKI-eAMxyhA>``ỢHZD7 ](:x"?0Hi~q駔4&'@&`ޅ:8%;ўg4 (G 3c}ө {NM ĘxNjEKtxthatùCX{뱍2~09;O%I`0.bㅃb+9>.az4A-kKrT޲퍷TNTx58rW<1J饛 y{r:hu*gG<0㝁X(ǵPFލ`e43LΌ6jJ ࠹k)8*2f@HV4_]r}6cE7rvJŗEC,?oYE2e2MӊkӬ(["ޟlt3DT2iʵ9-/1Lvy/Ӄ ,WE9&}p|x E((.hQEq\4]g g: xcȱݰHi,Fq/?7ǽk,Eת!~#b,VP^'It(g&YO%JS O//4:Р= |-N;SVqYBFrbAx_j`cZ.)&^K(t?e]8y,R,yk|<]uH 6}['pKFRԘ/3bxeśHI\@_fդiXnqLK,I7T3yë%Y&2FJ#E#mûx)E/#r(a? +el DٌٔW71s%mdLW^ij[[BVmL*w*W]h!ľ빔e`_%GZbVZJ4*sYis5}qB!~@Մߟq'\w@:Hz_CyB6cf0?ǹb_و bި<>B+$f_0_5D7]Nqrl*X}I2a0h.G@Ӯ?)񩰣%D.ɺ$i{ cI9JOZңt:hfH" K>%WO$TD=!e'u$TA8cǺ0'G؈(+q>m9BhTnȂO_5)85 5HC.Jţչk\WQCPʲ b]\_/<-jO1~0nʔq)a6G1 2~p~zQioj|(o$R':T,1'gz4(7QÉgaNIBŻYvN8LEݰל¿X ާTa疵f d) OGrl^H,#q,>:Zʒܢe"``>証_gPF(02 ;TCW ɓ[OBb&a s U3KaI|ACɥgB9r/.*TT<@|JX1 CQ,En^} ^qj<mVX/ϿЍ*|9Dkvĝp[IpwA[r |.ʋ(QdjA`#/^=vy.ABlڐ/\I9*۞n`ԍiP( @`"[tش0Dw/k2:SoC ],)񺭑XYnQDZ0[vN(m92 >6T|3*u(@} stX&QO/q%۝2qݫ1 29cB(iUV`9iG&E|'`m*!TX|xuK&N%g6?"6gbq%P2 l6[8>?^.?pep{RĊʑ оs8:^ED0uW-iG1Ί}L/Q(wN*'GO9$cHUSG[d a8h E*y,ʬHޛ>'ӤX>Q-k$5,?BX Tpqݷc,6=cU:M N2ź4ԕTHQG`[]m2dm3o퓤=P3WV ZQCF :#<&}t'Mhsp\|>ْ':ŤV#FP {^ȵ~X®`Ni eVVY@MPZ\D{BLe攚[1:\ro+*Q6> 3/ ǚ\#݂niEMWS JmJ5x#%l{[ I`(Zѱ[pi5#C,ϳ-1*aS(Rzǀ###yѨy(x^A.Qȭ}+w'je՝8Ae`ZH4?'=~"9nFc t*NRZA~Z&%%!TgUnYI|r~4^^)(LLKwrL1e5_Vӫ>'Ü>KQ#tsƄ462@],wuF`3Gl^?D ʌ5^iZ!Ҫ7*WD"Pm!L}Hq)^~B/S4&ͧ9?g416#'̝f65"Z㡭__A@g̅ugѢ=nR.C}5j@ qAT$C1G]o$aRX1Kz/}ys;>%ʼn6"\/Roqu.59-E'tK.7(5ѹ^_KmB^1Ω{o,OOycI+W:!ܠu@2}r*ʺJ$NERtMd:0 y!TcMas)s n"w!g}D`iOzX48Ri6}f%Nj:'e*imcOuФNi7wk-VWp-fQR-uJߐYi܀jP,3~4:$n̵arX85xeaG`rZ>)z86/קQoxQߎkL{Uؤx/ur[U];sc301e~|pZUa'ﯖ]LQk6u/KzM>,K7 jQy;*]iBIKnqVm5]mE Kmp@1V_ۺ0j@ 5-oX pV~#VG&Ԫ#(E!c\To\EmN߾1uQG-'bܮm/M;;L* %7Qi|ų*W<=yS{^K!5]8#2]L\4 3~̅k8NVJ*uz.!&6\0bh?S`#"q0L?Pbke +FfG/ԅ%6>Agi* fw7`VC_W~d: B]8gsWlFߟ/Rq] -m=wWۿٽW-^\3ĿSdW⫨ibd'oiƧA}7e?M1 }yجUMX &F_&.Я1*{ϛ:A( oB?_szԪ4dƞv-Ptj$^oШ-vXA@Hg ʿ ?ۭ4ibtﯜ4g!LkQǹjV4͞AAw%p^duqOUئiµp(vr Sq?K2#s`ڋw;*zNAHL%v|M7|_&^UwHvb \0ߞpn.';I[imz_62 Hzg95L6ΙvE40?Cf9N~.g^a0DV<+TY$Żdx+Z, m; Q|+0^SS> !1diLYg2Ze49Yۿpb\3"2x%fٻѝ"$>V<Κ9@K8[wҮ7 U! R ]]>u` ik.(N7q4XXUw\""~,)8:UC=L,ag䷲c+`ŐЖ-ȡmadwڝDNIUH+&IA5Cf5^F [a꨽eT_tFT{VG^2ŗ`A*Ke˹!X0HLަ@Ai }daYtuGƎCJ3U^Ih)Me9oDPt%^;:R cKSHOa .fĒċN]].lѤ$"y#,ӱM>pGQ2suc&FqQz=aCO&Jf`r\[?I HаHykE?E='ɠ0J/c$.d!֪r?j 糱F"^h_{R=SlGC[fUkF] ex -jAzC8SN 1c@bp+mllB:ߕ00Ô{̾p)%[T| R=Y G0-cW:maYUdch[xٹoW|GZ{F뉃Í)r#ܵoQ:$9i쎃zkHL?9IШjߑB&';2r9cEJ qdzWx咟qNƚ᯹+7X{/,b`Tkjjg+L^duTJA^Ew䖔 %ckVuR LXxނ鉯y^z j bp9H06ǥ[n1!FwEZçMV*;/E&-bb{ĵj'_NKis#?0?u-8cvrq_hIBzT75y [_ *GRJB"Ӡ@%aD7Bٻ)qxbz)yN~qEd3-~怜sI{^2¥"k!nՙ #|F~|}ٞ]G@ɒ)r 'MUV &6#`c4U#/vZ \AdŸE3-!NRE*C/2crGAeKamKʞ/يYrEPi|~&?&-l7wW9+W&L!1ՌYƿͥ[1. =Zayp\O243tpy]V^tVlLM*` FqoSؿ>f:b /de6:|]/'᭩}}ط@pke74C@gI.!gE|Bt ѫ 89I‚g)PBNT} LD  iA;?䐐B ǜ79SU'MYbi5oiB3:ٹ4j?j> ǰ|׭IE=iL`*>\%?=fҝq2:rQ9-C(YF4[EAֽi8aWh)%f)RI D2% 7wdIN!=˜ґJCzc"AӃ䡅f ڪ7V :C{FSiVx`A&垦o(L+a&D:j!V!A(*`F]dt7wFJ_:KsR 77#I~鴯a ȲA\L~f5>3h`bZ <1szrʽ[R 19`V:Fh`!S<ڶNMÏ~"ˋ483~9V̮'3}mp H9cAu8TDHfHآĉ,#E\H?QG–pYslwؼN"|]D\YcvX 'invBBFw N\rip0A<$]IiG!Oc0C)>.Qhw7}/To3#$xQ 89Ɓl0t%F(^f7fcF?i3=0I<{ֽj Ρt!nL]{>DK^GEb{uxK{KJid=5aS3Dpo|@8|  p2 ,ZBTIw?JT P^BPb36yU:xڃRɱ[ͽxw[Bި1%ʟ 9?~f$;Gޘ`]̀=v Qq󵆌͎h#?yyˈ5rۖLkԨ0P3eA0,mrD %knFVd7 ,Ӱ5u0Vb^ĐI2A3 iG.+~{ ޤz +EB=91rI0sWyR1$VMryw֮@2ǎ ָZ / f;/2Edebl.$6 bT(}c@p_\v a]v'4k3YoFxH@;{'##UǩqqhN$%'=g]_fu:@AJlC2a]{s?XV^O(*Z`5[gE/Վ'JO?)(֚v /H~\5\s9Y)13W<MrOgCу2[߹ިYM.S%PIA]$`.֑ZlxY6ZN+w+ 6nKCR,bnH:ݾ ?^93 h/ȈR^PbFǙOb֝wO)tG2K r4>hg'q푧G(]FZǦ+=,N(Ʈ*hNPoE0!J!|uy/ߦPV;mŸJ@o+. H"-5٬Rb a&07,;Ү2QP;&T*!(`;7L}:rwېLcrז[rf;l'tea_ O fWx;} *vIWMpG؄GVb¸ިBruzI0#߅󓆺P(}:)`=4~zFa=Qs2T/ˠ}9^rK GR{!n~m\X;,NkWH̽RxxEw3}#Nj7,څ9`,?]h(\7aԄNnP _x 5{6!v/.>6WLD^NW&@imVb~znhlH1GR:M?%; Z:ٺ_($ZݦV7 uݰ M<$VDaSI Npx+L.qb2PxuFmG;MAOŭqd;\JᶨRo:SUn̘XqgeUԣ^8u_\E~Foal^]fLsQW=nZ}ʧtDOb wy43O+.Q64"%ЎqD(7c_ζ r%9*CȣRȝiH0 ρ}}-? 6-ֿKX1Dlp"G) ˜0|b:WCaM0F(2odh+1(rsX Ĉj'`"3 @~ĔY!߸x [uJ ~WFSMB~cW"0cދ=9~TNwgVsV"*`8`fݢwV6oYlzFkYT {Y,i5yNgHa[HNpVL(3A .}tQ71vg"D^L0?g‰3 6=W?a0Jl6IT#FmIt-N.h|ҋh2K73{>y곒4`؎B>P%\ϠkDՏhw ~/#?^2:SO.*>@)}>l]Zʔ?pT!T)Rn[hpζvLE< Dz?TwrR™F3pbݧdIT nY`yojPGЅ _ !ٿ3븣En:֚ j٥s:Hu*PE2qҷB5UfW:`9 zLApouY|'N:*Rwh,:.pp$TqA- t Ú}S|!,ghF,ñ v]p EoMF Z6kTLILEJW(+<aKT[R1}ܭ_a3pHq%m *tuZ,=M@W L,yH2[n?Ņ=ww1(E$`!acZ,oɃ}vn4vm iX!!ADk. ÙvXϥ/DߒZϝ?ܹn={ݢRM5 6[BMC/fySR>̴P#פS?p3LxMJ|h8,6V0GP(6Mw@_)56$L!buAu2 ؿ"!qG*9q;~j<J*ۄt}ڈ4̋?|yN/^̤n 䧉:GGㅝ&f `{WIOHǜuY&Ӕζ[EW] R 9UÈ5XTP`riuDϣT9g{k-V+VEďjS1~DT|&E9fI+ڈզIlUѹ|ͶR \ʱA0 g-9@\P4qcY%YmC[YA&8aQ0Q/۲PWofZT7+q,= GܑxC8,ƎA=!#3٤suKz"vsS^9/26BV!nz.&,smqAsg=K <s̍X}m` Q찊gW3^ 4p5쪍hXu8Z:-x*纭~%^y3C*开qiXh[BƘx: cTuVA@ܭ2[4D|KEe2qv_KxHzS ~*mvu{û Ž/F~ "wyTe>"fBO0FǦCPJ[`%t>eN U -Id j]aDǃQM֬+?67Κ5ڢqQ#Td,Ek1{,Ź%z0= VJItíOP1UTW]" ;h ="1np#8`pHEApf^TtTF;U9ׂOBP$*$ Y1u`X#;=673F"ƕ C^| GII+#A\OH\wXXOXI$e#cTmq:2S=w!I%ݸ̪'tXӻj8R^~co 9g㌓v;\[-:ykDM+j3)_.qMvx50td!wGqƠ!0تO1U2,{g͑^]_T%*`hHplOGT`*!k|)Zr;32DzN+`BZgh`!(cOp{OnƦrVm$@OgP -C!~rB 0Zw%]D,KJo!fI⃯ÐlԊ?2k (9ӭe^JϴcgT8hqM{4HΟt>` Nȶ8F UC⛶v&:mMY6%ð4ƙ[7{U%'q0m_$~Ԫ(Bn0 Y.K~FXGmVlDGc&jԊr3Mό@J7}"oפ,"[]/grn):Ā5X (5)6q?R::Ģ 74KR_tv:d{|bCcNmXCUuܹU1'wތ+ C$8nQ jD*ɕ #LE0?F‰g<P PfX ~*q{'[p6uK;n;"(y KM8mK\#l4?{:?MU74 TVO5kz z>U?sU6Ok-=!)9vF3X{3 mל:C(f <]XQRw"h)f<`Ì&Wnq`ZӴߨOԢee> HUkS]Uq&Z4X(1khXDU FPJq'$٦7O41u^hc;c uv A$V?(,#ڑ4:ߥکa&]_s^Xe]4r/ ΀8>cZݔCz(ZcI&[جbkIoLď:k"Uh1uVq]%)'0NL)&:* QC֫YzM;Hy)ϐ䫮Xg6~W8%+kMoH5 5ȱ,R_H S54su_uI^SP/o|X7uLAJ}G9PcZ5lXvԏyvJrbXۭA3Q`1+2gհ@QM;,},_zv#Ӻ"D|][3 GSm=PcJ5D"H_>$'HaſDiM\,Qq'KzPYfX>xK h: F7^T h8]դCcN 4(>8V6Q'ѩ6g?Q:w*Du=sZ'nAX'Al:T#I_z2uRŽ,BHZ@92+g2rzJтR. y?>ߢLFFet$4y*_;]q- J)с_\" 4rO8*yaGf!fak-)k>IOM n箙R ק".2wxT Vreo{SsձZ|购3-m+#"zCp>01>|+O/SV쎞'JuH [R*ZTrWRݬ],rM+E@ &̺0&l@$Ma95Xe9}ё@1OZ75WvD]ʦ9scb=[D$rLj󗣘ˎ%殞&Caa{г Z4k![r\/lxx!9 ~^}Ȯi]#GEv4 _:55!w\JnH >nRjnFPMץTD+\|8m% 1X{xB@~i < d;B$:yJ@ `7Dв:"WЯR3s7pc\dY~h:=|m/.ˈkZ ,pF v6(4^R$)MӪtaIu]TѹXR0YgANf.fu;5\_5NNáwWY TS0|L+jn֤YGT]s_'UggT=gv ?=<{wvBNؾ-pJy}ަ0ѹ?FƵ>y^cIrBռ=S0~N<mɬYPe#ٕ۠>Uj ށZ9}sDHBhKHx(#>>? 46+ƙqRS$6L2dh˷fzӺg?H&efS&^I47oꜽz eXU~GN@> ٱ ڻ}Y,띵Nwzy8L͟\J}9V05Ug,Bځlu ֛2ⒾTɮ>2];*)2iŁG!@8}q mTC޴LmU3,N~C#2~p"$kirKkO k_╡ jаE_%waTuf.?O"`SH i;QR --fwn 8@TeJF17sJ<[/42vS|UAW1Z<"|}U*h:d j['nBu:NҿS0@" ^#`4:/"w'r=|T|nvB۽Iq#s#2.Nzd*pyYtl x3")ݢ:R4 `M=+&sN8H4 sc/BpM$a"TAOA9 jvݕ",4'OM>E?v5hPr|}dܘ4]RԊZ=uK/p&OΗVzr[[8$Q'8'&=qJCdFW_Qps s< 3h-mh`5bwt8q읠D#& hD}W{yx $"100_5V=%˜!n7Y8SυΔ*wѽ" PFFm}"IEӸ\I.fCcw9 uQvrBBf嘹!DJ'InTLR2 |풆<%k`, Cd!VTMY yK4\D1N\MK۱%A`(^M!d )["̘irb3 /wi~jf96⟾?~s+4mEF2 X3VhSpzBK0[j:cgGq V%b/utoW9Z?єc;UYv02|Zݏ0.Zuk\wT3$&rǝjdwtE舉< K^ udJtCƌ3S7!8ӮtΟD ɢH.1O|_8[m\B Z $c76z'lV*@ɂ e1盄 ^a3L*dm{#z\/bSJYfct% R Tˢ2XD/A9'l!j_8Ar8I ʇvY +Yi|ܻΐ8UzڋhThň`:P30aܼGcR,̍&ȉ,] #bfvK=.)rbE9=ԏQ*v~4$<*GB7++c6QAn7R` V"]4غjQn`?8\r,ztL]6S"Wf!F">ՒRpl܃d|MkzX@ҲL~>,aRǶR+dl0̫[itoAQoNl/#H⁚ ZLzWlp@\:W 7 99GcSaW{tH\n$!Zǖ7ţO6hR#1fAWٜ*dE퐌ϴ";һ@¨? =h:k.qi7,U~KCBGTasȸq9r+a֨SwMŚUt@ yw퀫z\^ 2|wP:qrc°@ Ѽ׆?(YaoVΎ'82f͟hNr-}7֪8FrAy}~ʂV6,\feHO>3(A([j4u؜x ĎW~bt Q2VfMɶf9w)xH UCyw -8, xu'5Iƈ x#L=I%ܩ[3ҀUZ/7QAZ}jG!O= !k[ frkSΚn)¡;+6)~^I994dx5OWZ4q{Qr7 {1b[;Fxsn[zjs@]`cӤyp z ټ]hj"*I -f/- iɺx"~7q̿s(}?1qJb}n S3fjIe7潎\Jx͔tlٍ^dwwp==<#,66}CYΥ rC5BHy,)y'u0y| E+n JƃGHs2b Dm/: iuF(l`9)j(Ή? ő"YJAWanً `/bRTDf9x*rz[/cuKĶeH..q?U噢L6t**6T4u[W#Y'kh&A7ݨtPQT{ $D<5f-:z/bz8O| :)'l?1 V̿aLzδRe=&/SKˆTs؈J)b 1[T/!K~S=R`ͷeA{|H("eLbrLU *)c'|Xb+)h?iRi%[ r]#r`2ǀӾoWŇthtIo/wȭ aEl Ng.u"Z`&xa18ڜ*SSXIio34VfZ*TTGMzw6߼i]&) ۗNKMuzeZ0#" OJ7-|ZZRe-Ve564`ϔ 6 vF(0018{'VA# At#S7.s.6mQˬZ+@}$W2E v#ɐ4:Ba[YvHỳ㱎R(Lxn[x+^"JlGa* ?.W $"WIsADH/^xj#Nvp-KfV-*q GhInknК3)INO Bp/j2f.vo5La6  9ŅdQQ'86n.yٔP?Tktmw]pW ft?_ kfz-$[Bz$[jl."^|:eYG%}M/ݼ:瓊^ZF]/ӿ՞ǔK{rALE1@+(Gh7_q*5{ubZڨ0h4$ %0:+̀JY(TPP ,fhWajKN.:*K<1is֘~p|:_w$c?CÓGF&u.=pj/Zy_+'0<u efƚ{&Q|/gR&bu /o3t8 'fOC`Gf*wBBQ>[HuEX-lnp?WxVSw<}~@Am (~CTT00W83#ۅ$Vi}Z࿬dFVZZ)R#Q߰o#psŝkU9yOtOyIӸ; k94hVEOqE|#>u+s-yнc"IZ#"d(K;Y= PPů:oleh1u]LQ.4LL L?GCGb;zW2/5)Pٔ*# }LH}O4\I$jNӜP!"l aԃ50nǧb)_NQ́s=F3_weWF{87ByG+Βao3dZl"ߚ"~:nw )&\>،bng\M\>Z BH@!1+61<=)_w1kxi(2x0Ş/"SR l2 1b+CEGL]#1qEiB҂en}{F1dU o9I_nOy;.0äѽ2f-#vt;JP T k,Ycq`W#K "X#'V!gƁXwʾE0 [Tͺp ZFݠ> :|D^"SB/` ͓YKO)m`Vx#;nXCsyLJ05Eù|tOl:Qճ+a@d{4Ჽ'Dލ^ND-FӢ)ZcXQObW;_9I|Fans N5d A9 ۍ.3d)'"d*n_Hj)c@# xëV.3Z&'}š\>-/ %?5 惝 ڢNID Y LDX c9XX=I_R1h_o^ז\Qت"1ak҄[v# W1Pwŕ_g<%!dM r#ĕSwGge}j_l.– Q7(N%/uonqĐE[mYԣ/8ؽ03ٗC7vxmOVJ}=.;u(E/N_*%d00y!R njxTdP; TL0ZZ2/;:'[r8l^ԑ+G ~*|^Y))%0ҡBۊ;7bըrE k5m۶kc0o M&}i?t#st4nD^c𠒃EA))H~OM#_F,]|L}Wz`5%{xX :7*Ʒ? HI.[oՠ5[tлrW0v(+;Z%ݿ&ƾ";V؃5r,)Ýr AXH~ƶOkG[``ρ; nh2j[fhf+L%c|xupvNNQeNy:<!yףg|}cQ[O0N]Lfw~t|٥#\{R]3ޕ`"P5"pt,jhx6}7k8Yudm{m}[5 zOpx DQ*!v.yY/_%Zi*D%>%7{K1ڛkZ v)Jv0^Wn6a3ޅcx}=M  =*EꚜX^m ԊX@ aN8\ZnX[8q2&[@b-&dr&Dp}Y>f? /ӂ)iwF?`\.]-{aZQ@xOk}[a>߆hOSSws'fX):r?$ЫW$d{lP| &ӐCU,LS&c,2c}h_^4"]X03xKߡ3b {pcNJe:m\dc:EDr2u^Kop!,}rI[0PNg:Z/="' C̨x^86Ʉ-n&кnCn2?OZȄ=W -9CݮvaYOͱ5w Ћ) Lʭ콕F9f3󹇴wƒkY62b d{'WvlCcYT5g3q pkѨ4L;k 2\D_/#)~=-rFF~A`tV\Ǘ>B&8IfGj#/i_de1zL7ܔa~e'=Q0?>\O`Ԗki@ntamU01Te`Z9\ >"D٣rhg jpڮ5el÷iFErMn/)1PZxyldt0((B$(+vtno@; yl|FZ~2;cIDF3e9+݊Je>RowXYSjjkei{3y79/ 6ԫ"6u0m`Y@` ._g=:8A j'*:nV#"K% /dY UbVS1#e)5QpJ -%kF08N6thL7ě (ArN&ODg~si×-d/~ſ+~6,S`xg6ՓO{{\\ay0H xX3//1l@GCQ$絊:CThjпW:uQ40_T q*QыZ~y9y] e_=yj7 eCFQUwL3Yfc95N"6nx@fҡXyO!N5Ukx́J5J ]Tq!{.1%Gtލ7͊*m05j^gY/rE<m({*,4V%Ø9]7RKXז#GO2ʊM(\Sfb[h y3a"`TO#4̷i%*A+sB),΀E]=284 Z9My@K?n6ګ?"xnOmkW~|6E 6}7ysT4{OgHJ䟳6>NlePvʹ2DTH޿ZBVBu>o7926OIq=8 ޥn3Ӆ.uʛ3KPN!184TLQ>/Soi,lYl_p)?` g2cޒЀrNmcɠJMx,G +S2a\4իIW5(5ڢ{tPl&&{skCf1]'.$nNyӅ߫zspsIl*kc?}wvz7D EV"j®: \cWSﲊ)GjhA$|ק3\8F{-X\hu:I9JGek`0{ % hŭ6FqIQT j$g,z"ϨVj^YAK -PWH>ZMX Sք}X{z # gP6NFKdc䗁2/gU O+iw0tVFnwZ=C8J 4R>B8r =ɭZ)KEXZk2&8QԌjrEy Z0_\}FW9@ׅ1K\:?z":뎰hs OgIՀytt hy^כ}bWw-Hq:&4\ U}%w'òBlM$A ! r&4kh 1 XEKD%j.ζpnG葔0kV RK K=bz#]g1__kgKhѱ,ࢿ>QEZr@?t|Fz W3 Qb膤.[o-/t"t!'pƊ1_ȳp6g0>W7L~œ2WuBϧ..B(\*-iBªC7p, GrƊ|U Y e{&)dMHgUgp'Q~P~a {CsdW/˘Tpv0ŽD\!MC_^ه$5n&b%[`􊸎#(υ=­7 ¹V ^{||4@ ԣ2 e /7ofT1̷`O\'F Z} by/2 w'x$fA1~"+9@&/)pi?GAU߷߬E2ljr^*Oճ~3QzV5ԊٵwtU:wYjퟅb/AMS`!GkU#gGo]X }Qtɤo)92w#N=؅Rު1 jNS 2u~9~|Uzo Zp@e}[5,HGXaUmT! r-'o b9Rqn p'#aXA1v}XFʨ LNC~tUx 3\`Ƨ"y|фf;,ZEԶO x67guow /&W}<[9pIߜcFrOy~{`J9DlTxLcQr#X=>Jg;ew'\rpk"*5ԭص*<֙p^Th3]gMRfs-KD,|b'UWjbKqXWl9 ?M癏})>UˣX~@R370;Yk:l@^g5K(Ν(pK„q&|mYV|{=Mz-r-cƟ:e!eJc.GFg`7/@i}l̟鬊-aB淠_o;y(,t%N,_ܩz#+HϨYq"6L]zT(?eo, ϼhQNV'̈́W8TVqx,q?rz_Vf SUF4 эGc@ %t2W:1K}*:UH 6 GSug<5#o)!pLw\] )U#KSwb}hC{HcYYUAutˇ{#].HU𜑁љB#Z| js=XFim ={V'?h4Bw-wN2X˕:Ɩ2ʷ:| 1{h|eЄB& _j2yEG䮔w6P.E*J;]agq^^?7<FRԚ8'IgB߯]Lf&0OsZxS^_:0 'D-4d=o 0I-K0JENWbȳ~rzh՟14+z77-{Ru5pD={fZHy ]?b$ܸE-ÊT9Du0VDž7`3 I| 5&b+V"-$-xWq*f(`#Gg{{=bN#b[ +BڸH(V T`Fln(: ]DiiǴ 3PJoSow_Ed4 ^1l) @]hc#j8jnYǸzfvW%Sƕ0BV(-plqt|J_/\RC߷,(y|֭dž砂rw)rZX|@]`}y(BG7v'#Τ/ҕH}5PƉke.#3$OK~fovmzLU䨱)ʕ7Q.),`:$G†I9l1QEZ3zl`|Zyb#jUk<䞽j$Mk&,› 3w*7Cԛ7A¹Eo?H3֏% ^.m֠y*LVLCylD ESn/6 tc }o=0Zޥ\^'|?ljwjD|V$SOKK_E-?zU S j*ĖȀ񅨅pnFY^h jJwBp0$zQ1%V-鑊eC`pvu8I}1=0^73 [W Q$"ubA^b^=+E"z2DB&`م4tI+yǼh0."i3\=e=zRyF)Tv0b `)J`%J_ 'Α -PQ!a131@D75X^c?>%E}i!*S@}Md_dxoe<t lqm㈃:8U 3;:'!!(= $3N?fc=dp#-|D%Qxo e~C CnVHȱƒ$;Ml1}SGȔZǹBDioh3d΂MvcLˋ%>́'!'8Nt}O*dh:pP;7;.pw⓽,_Bz[ARb]pYC3ezd5~0@G{iN&TwIt]eq}tW1wyqkJn(a Ͳ].D?-]ϗ;pj"F[),Д(xAާG-qWVOROP^'%0e9;7fL\ oz10RRS1IDU3*B fr%|jӓJ hlu$WUZ`8*Ar> |7 ?0G lBTh' >Y ѸkL^ksSdR^GbϡۯЪ}SZ(qfBzo Hez^UIB0tZ}X]fZ!QoAWޛ0=\ݢP|pJ 5Z:HS ʬTozCg{F6JNX3^>bS-)t_ m--Л_'1!Cn\: ˟xxټ5awwǷNOzʼԣN9١E.YxP OIyKm+r;S{Cu֞+X*궻N\\?C؈F$X>Fl:W4f3qosx: TAk{ ٩CIrT*+uL/۟SL+zXhҍG9}Um-H=>^&GuR !bkt*z1PVJ;ϙ[hsGIEO06x)n[fCAw**(h J8O7YHDVhNqAZs:p ʀtn @Fvţ#E vq,/@?K-k]1/q7_׍ZnXA3' ['}E߿^l ^*MQp7_aT6k8rt8% 1 TK־1rbG͸Uܸ*y_o&0! qM`ɥfdFڳ+O$*{Q'Wkވ^F04 zKFICc&DJx˝C1&Šև)68w#Uܗ(=ujccs"AO mGa2y`}ޅ9I TLbTɝ - mEn{ƛlCc[4}|oZUfo輁[cYҺ ˾?o/J!mWe6r+ai5R޸ վj]E \Ԁ ZU닧x tQ q&'|kESv0-,;c U~찚 ԃ%324]U(zyk|9Fg12:\e4LW,|%gJfcc)PK4VnݏnW>x{1:UP Yř0~H: @ˡ%m% ѪPA Ϳ^-䋦͔bop6ժOѥUnϥ'Zk L5VwA'O9"CP'E3Y/ o6O?hGG!A؍LW)ovo* ]0`0=߀'=ٜ_utB oٕdu'ՆS`! _Ą|m{L24^o)8F~֔Il+f{:DI[,ˮ0\bbzp!_T8~plKMLa%?d,  1].+D@9ў͉KyLW%0;brFEZsLG/CRGYe.Mʰ }adx?"=fAq?=Pb]o(G6b+Щ@qe!ҷp'LzE{VXɹ¿]r]3޹BWi8Izp.ʚJvt7iQ١Ȣ\q͵bKR|>Gc%YLDbAvg8' eE% ZBESYhS*?#5_*s) ԇa-ޝĒjn99h]g_WFt"myϔwgMZj* XrJި@*uJIoQme,G#$ zm9`qzDʧ׳E^j35B KN=o㬴a6~$*2A]^[~gAJÝv{&+ԥ^#ӌEsJP}]N7u4 ~կpmQ);ĆF+d)C ,UgxY\PC;oEUgsjěم; Gb=1Q̲7¤lBiC"Zr`E}pZV<8vC- z>^݅Mu SE*r1J^;W<ѧ<,bKB-TWeD*\sZZJYJކv q ێ=]* ml8Lcr~3\ܣE?(܎7RM5 4< ߏ38[`l <ȕJ_`ԩxt<ڹ~&-|@GD ! [hcan԰\Vz5Q}h=`$Vfﶼ]_$b|oj:c+^' e/9ruǰ:g0qi^!SGg3uAxL1eˊLPoxp:VI t)FЄ sc q^Xq۽hs\ΰ͈76K?_ z]!;w 1Nl=p[P\6*t X~D}PN?t6gbRAû\p\l$F#~2b!ď@)y+bMѳsݶRIw% ;BG'~J? 8kXɫQm 4MՑE(Fȕd$ ڃLBL"ܛYwc[`ٕh ޺A@CԨ/uD~/} #^"E/8@b%6\h#U12?Y @~aW)y|BU̾Y&[0/é}>7 ӮpY|䈬@uakwK͖DZl'نSqtЕ2QuZTj+bmAܻ^GP!H5Gp ?Ze[hPl+/nQ4:p7 8 ;{M?5CU j.qֲbD+وmbYwc VB!&rG>m8#7? pۙ{aXkra F kmS~` Vq{^䊪gC NV3mG0[n:pC 5y]QO4=Y`#vnΩW 'Bkx ]+I)`]Q=[wԚ43KzH]uf*k*BWkp@(K4a"=2VbzwM;Ve̢i'y>F!d\jxCP\pMjx;[AG2GUQp1an&M7Zt`' g勾!k5j5Ֆ(@6T1Lnk&~9`Jdz~ t{r c*6ymke}`Y:\:{df'wCq u Egn!EKIETdAKwG)[L,۰r5w g);O[!5 1GwҪFmHzeXpJ$r٫E;ߢ0tHL"ÏZ\r&l*K&7/\7ޣ?2%r*c bj6ǖf Gk@816|};8VkQwNWksռ=*sdИ6ǻI(fpija 1aS ?ieu/qWR?I1 io$l(ٖ\< f*/^YF eTN_3[+_G/xZO4 AeK34u=߷GwCxq9dJ Ok92 x2ybQa E IXz ]Xz(wp_}ouhḿZ yPmfEۙkQD;^V7DxOǭ|z5㑞օ= <)i{m(#NXa@|ixu9Ά2wgsDY$>ئUoi(widQ '5{`XWr\S1pDy [zQg  {}Lb$5y5O>:fOvFKhJOd{RU谸Q$sa -}nbVߤ%QUFeR D4+qيH]HFT+YZQn.E?p3v'=tNV!ܵ,m>"um&mT"Qۼ+5&`u'3MN3[I,T tM8˿ˈ?2vVC)iSO ,v>DyeK2TU@μ RuR^jDX~:Ƶx^+IQ{(OZXOBiO/e.Q*7n GD"fD çgh}%oOPT2&;>7^ǵ(.Y;ظY7qWH'ө(Us:_`xWxr Dx܌WG0zNҢWun㌰Tb^8ˀ 3)lgJ1u1ϫdyFvA/c.My.J܄cOs24$2 -&* ۬: $`7$K0Y-x~ }ɑFRH}7bUT(!V7gM`1XCm󞥆gNDBQYbwcM SF=S2S^gUbVYh埁o(DuZҳd 21tPR3M=:uWA tBT = X`NPDiCm;l94ƁZq 6< yYfij0d%}`81oݵ2MrmT3DýgUfdGy@^hLIdAMc.TsqYT5_ҭj\Rd/Xæ!]I yA%gB$Z3A31]‹FdS2skN !k!?q-xP}daX:ݙ)!gq]*ńcW X]ċG^YI= ( nGrv8-Zg@'׸#6cz61%7LOO&+Yq{R;𓗉w4W~V)9$7Ph."5@4:ߋ=@6z0c| mQ%ff3ؚٚ6%005*1oV:#Okx7 4|6$KbkR6TX"et~ڑp&A'of[0^>^^PRDu 7BitîL?ڻREHW5b Iwl0*I0Sw3 ۡZJSދ"-e|zz95:cٰeWJ\68]`K|p/SF**\]t8xI+99:t8e-iw{V[`uc$mkDww.vHfAZdžl&@X~9Ĺ^C{38;"I%[`vTF~(7F([(%X wrB@\ ĄW5Lh-TFڔ(+4v~o2-T5*>͔BXԓm(-2-7Sʰ_JjoEk Jb>S,wܥI-rK;KS(`Mg\V )D=Vo]ҝxpT7<aߺ BI9O(pyMcF fBk]ɪD"gzsK2dG79Ɲf<6@;e5brp>v4wz=:\}38xΩkgHԜzV;TzCDZ ,~먅6nAl' Y bfCf'p ǢiX 7*͠Nҗ <A pƳ ɺ~LRzRpSƌRɘPx$sK|7#;seڔSQ0Ŋ2йg09~XO`/7|>+e63YaZiGu?uuz`zp5 ,7(2kGކ2VW#(s߆{>Ǟ;$EXWX2FW D q ;8#CByEOD's Y#f#2~ ngAwQR,׍0kTH'Gɓ>C9'<_=6g8¯i`#dVR`^2W %-WDe;uźTRucG|ǀ_nN:݃ l%(4@o!bԥScX VE]A^8EW"!c\{fVV'nX.l}vdW:`zFYg/BaؙaJ"UvT?BmYKnܾ|ԀOSlp0)T1W9Pͤn\ѱ\Gҩ$)XzWÇc=gl<ע!ȕ>=77.//FWx'#i^nA%&3#q%\M |?ζ@硨 D JCM N3LA"q[CS aPI+}6l4D lo`=zI 'DwJׅ+Md⎵F qIX&]D&WI49?V|OoܽǯRH^>eO$43iU x\̲Q20ʂaT^h#"i9$Y,g)]R)qy{k R8 &5oQUklӠbZ:O|9TJ\8uF1(Kby6 CtH8f{E뜫Mu|`)b}ޠe~y Xνg h*˗L`TGκnq0q^$I2! aw)u4g(w85zfiRl 6Lb8Fيy]Gq٦V4d- $$ Q?N(]VmCP T͙G(Rǭs*L3 MYX AaaHAL`12JCFEؑLo<.]^b|hېi72B8W~3w*v;~ ckj&K+ o6An4B9=` 3nWp)ltR 5%5}$o oDt<+6BjJḬ_9EqyԋFS#"t޶ǿO̡DFSj,:~b5Aa$M}=^Ukҧ2Eӟ&7@v1ҾMT@Kа4`\VWYk>m;kK 㳎x~h(7J}@p8j?M{vX Q@e^hoȡ) sZ};Z 'n["in 0F( dRBr7:|!&Gv LLbA FڲTBNU2%V m~l]^*eKv5;lPs !od%P#}Rfa5b+ fu+N< ZJV Mc]Qcj׹XyV708p}],9 B$Us)VMElɻ2yM8\R#HRG}r~B|SɢeazjT-_k3# K;F7ZDpsʜ]!4 5g`cw}A(ϔ迴iԖۛcu}a]Ê X˖&f|yNAxrzON>2lv\ln ʳS}i Ы=e\ ڴj㿠'sQEVsybN> PLÌvئw%jNa zd78I}cw@m(0q|ZaEQi!Բ"pC;c\v pe]}OpJRrϚ 3R~"/d j| 6mփH>Jޣ勉鷥jG.QIr27YL86.趦;|`daxQM{)Uz?&Jy3ġf밿Һȕl'_^GՑ_f_J{m .+{:$F0 f.XUb&†7Q㎅Ld_]{NU\D 3Bkj{S]qI nO)LބTQK>3ԣ4~n@νb 0D4D( ) jr;>yJp{Cr?nxERe-ѽpS{vƄCS"pbO8PXяg8o>6"WJ05ms*xF|A8'_aV+Z7>_)~>֮ٞ86{q5o ~0zu9!Oq,;փ(GTY;tK--,}(Tp6>M[=~h:s\v` zwxk!C-p4)b&ܵТ#ќF dŞ MMY5(*$-EAfqys)B(ӄ7Z^$q qeBYbQ8I{+Jo>!՘ؙ5jn=G|ډVC:q!D f /GdTY$XĨ,#!"[1}9%-/ڳѵ:(L[M VؐnE{>9O<Iת+eOc0zad͆%Iy5t L WrINZᝮ[l\0*k0[ڻ0=q|-F6 9^'fSkAC1qNT}ѾdB&gҀQ앭>[NRvX\) W>aDM- >EJbr}!2b*I~݌ҏ*tQ77ı\߷|yu8m-i|ecu־!RfHvoK:q{g$"7vsDպl k`Iv9jJ|]I#is!elPL11BԞ+e[r<9 Wθp%+qUjf30vi<09ڇFo(.2SFS?CJ׋rR *? US&dM]sO 3w O):Ht x\Z"| *)+Y5;h&Zußs-bZ "W̡3|닪B) yF{ G]y.ww=;mk ı^oSVaj $UNbm HPzS`e#t j޿H3O:A*^%F&HN+}U&B6'ueh)e|7"btqrĢEyq'Yv3$ڒ63;WIHtW$#/`KS]NfaPַ:, N)Gͩ ZN66ЅJ$rZR4 )`ʖkCӈC,Ȳk-cE<%0&0'HIR9O!A)γa\K{f:c"`D6 ƑЙ[Wt\+z\JRn͞*aT3e[Nt!/5ݖsG< AA%qf- #*~ca, R|V S͐H a Pݫ6ɿ)ƌ?i_]Kg B (@ k3|gV8-<̚#]ك?V-x&a\.T_S ]:O0n؍c4먘 ok= ܉pN^x> Sg c cۅA,.2y#Mg8Ƕ\9א1&al4.t-|re0ެD}<2UT<%hjk^¬^ 7;`4I}.}ԟ0ul"0 gsZX]\v=9[y'49'7aȗ, eſcR=9Fa;uoGבePc1 @hxJm`pp H!aOQ7&^`YVLj]~kN0&~GNrsD"oM녅- R_Ck P , -Fk?`]X'>cx/L3\LiyLN^ym3ǙzA-Gbw\k6fNy֣;q q锟^nzHck"ֹ Σ{jQ^%5,jH^*:81Z$O&ƣ#i"0}(YqԞ")9K5vS>]™i4=]{EYv)}єL^>P*;v˪6mڇAd2~]|@ Pۗxz7@~%Gc⥙a:oYaI"Qr{}ivJ)~yBVYXjq[5p)1ybۭ^ITYt.(4bNS,N-Gz rၶAk{xi'p,=Dy8$SjY,NuB9J& wy61BK"x^_ *X|_`"JxZ6NG\? i51PvvG ɄCܯv.leΣ r¼609jňŪ ~S ?. # c}ÙKtzW4&S_V+XXPْGzTi*9yY!ž#=pYuO8; %~1hEe#h$b?Z ʀZlݒ'4;\TơDMCd)W5P45 +5Q` rVa"FeBYgvm *rKc'xęͥ' 4yROHAf% 8?$ {a$E`Gr'4@lZKwD=JݝH9zko99nf-R 偋([~,׍_4^p8(ņrl,uO/d#]̴mjOɶo)10zGp?xC7 GtX m46x2mԥn jk{Mbjz#8:JJu;cIKo} &7&J?1z_Y/gڋH>_1 +UzlP٫G >T(je0š]rڪ54&2 Ƕ!i xAN?ζ!r X1\qG`ȥQ߅㮁jGJVf=uXr5m\l^@+q|Wx\h(uM5$tR[R`ir"oIqd) fr_DپK<8i8"+EB*2FOVo+j 0X#ؑҤAA\cmEQW| i(~*\6XÈHdz>qɮCȲdj9POc_8cR?]7J2 0G [,I>3C(#<>…E?/vi10uOiC3veVZ՝Q&^0QDW^+qhisЗYEJ/!I.~^z,Kth=#v* A@54)LB^b'ćsf kHF/gܟ?qWwEڲ.p9@D$G]cBQzFVdVR 2+DA3Fbwy>m:Ck¾#n`^;*Zff*QRFnz5'➥&=OFׯa8%D*пUyF,P[z u:]yMVZ>]pB@:7jV5 ޤxr)st6`hIԳZSp: 7oⴝ)Ɇ?hs/2inV2?t-%I;wNcհ6ݧ9)uo;unw|+( sяv=YG4QgD}9}i `F9/ze;R+2liNt8q僃N4~\e{ >N4= TcENWLTеt);V‰}{܋8|[r6P^+ kRHnS9r9+D5qHoCYd9}DQ^Y )?DDPasQ%5{Fh'SdUV"<߭@M/<*{bKT9kT`Ps\;x77"2s3hC2Z>gm  (W? b&!\pjD4-H,Z۩\W첟suCxd4lsHnQW\f Bk#*D-|љ*D//z 7ߖ!ǎs^Pl} HZ#&?(XX`BuqrqzSBmcitbx2a& o9#q+A.s4KNkJ,`Y~]AAjL\^\.w27Y ` Wckoyi&}bkQUm@^6D%Il&ا/moEԋiT5rѶev^]y3p #\˙"Xjryk"Vc{G' *4lUepeTF#\M8IQXoLW[;< ƺ?۽REOOtb5TTYҢ{W m $%Bk4$!r:G*3cƫj*^N3HȟMloَ|w+kߦ0tٚs.b *U+o$mޅޖmD?|XqHh|EFnD[y7br,,;8{QYL_e?CEQbsMiz9P၀|?XNTd҈؁ę.% h HtW9fg2MX95%ֺSQd<2?E7ܼ}4%m>KEK`d,ҍй7룦vOgoCAMOБ/|U'Y8t " zq6`ʝ斊Zߤ]lrT^j{Isw5xwDxAAtTB9ߧsVN+ID1 "T4 DS[| [iX{@w@>q"0Up W"椤$bx*  H,63U?2o)ŋXX5,ۛ+zv\v;+!2F&7V i[M 3'Aoÿ#^A"qC;', sESV]ʚ|sl^b !9;-8 r0{kDZ?<(S/ߙ ]vTGs;!t]D(}IpKTV >]yw|LE= @ { @gY A-(d a}i|j1YOjdc82WOv#h47K'Q^p |FV 9& ЅcYh$Ow2B_ap4>mߦ׻=C|ҾH=˿Hk$P? YwXQ?9xp~> oK3ƂY 驯MU ?$2*Azsj0E +^؊L([ۈyDqj*7j5pl0i L746VzD? b;g@xh P5{'1lmaPqϳ6P)2寸f>2M)46^^*°sGp҈3Wb4ob4fEsR޳E<\I3j6Σȕ%ΔH;ɮ;87p#$y٤4>RSenpU=$ޛck5gY|T, i+Y1W$邸M̘ (d!/aʺ @9Vrtڈ#/.̀;U]W#|pt{%j 'F􇗏3.<'؍9VEiz,6xt +W >Q.厊 D{:JՊ倧U6yzq7JeLNNcܝ67m}&'m!uYu^@l~bNP L늆xNѝ21·͸R#关? E3Y0 Imw*,_2qhx9KP&1ǐkYAuNd/k't_煜ݲi/ኝ}=T/<!UHZ|R0hcU(;~g;ҥʒIyA?mRy287ldMW^&>o8,thakg<;$-xˉ)V)G Tِq9b}^ _m!Ph=7 =_D9JvǶ:p "I*H{g%>ʗ̈p8Oz%kKArD Y0WvF%{s<*iQ_a@X9}"Do)]yAAfYHpjmYЛl-"w7X);#X_<;VU׵76Qi G!E7\s }9 mKxe$P[O%64s(jYH[&\mg0yZn=c4 '\`Z\ifw2>t@i=c2G_ rj!h}Iul/cq].k&_gl~ D1Q㒴 \'^B^F'DN."\"{a(ocm|4֎3<Ϛk1׸2zb-ۙP8hj4N; ?-~,`Xږrq/CF x+T~H&~ qJA2:9'&SRmEǦA{U:.7F9G1:eApȋ8LAjI"Re1lw>o L6f {Gk2mByŃW!X|  Hj k w38J.kM xVC~W4mJ7vm?]w 5X|:?5j3pc 0%vWe3pKEE!t#Fӌt@ sВ4vU)XZmBUGx0jdMyI&]nơنoۻD=qǦCy X'f %MVg' LGXիl6*=ʬDy17UN],ݔeҙ ߘ=hRa2M?/ 7!fd&Fb1Ruió#$0o$rG=Ƒȹ0>44S2b?4FO]Uv5"kyDv7¶UK8,pή}vGnFe`iT2O"3Rn= )}DΒ-R;58_{;.Ā˦R/6P!)Jd|yI%³ Q ?pDV$S*)N%Y|nqz4D[ ۨ]0ǣmP`z-+DQkbI&qk+-eCV !"a@8`[rd/u Gvu;'ܵa.!B+|=Zݠ3 ot#m4E'1,M&-je}X34i4h$0犛>ʀ4p8'+?#1.Pn܅CSzC 9[FY$8 8hR/4 `~G灅\#\ȭ4 XW&w$8gFŸUx1f#AlW fߣ˂|.E,Gx'tv  E q? 5tv9^[k$ PČ{a㕧d4S.RExJҠLϩЉghYSc&a-׀(B[,縋]SCFIUĄCzO~Pw|5VV'ޥ᤺b!5ӡ`oFN-($mNYu$7.Y(b0??i9zf&},9mN5jH0^߁{{JB)>@Z:Aݖ9L;f6 y@o_Le K*L̆ػ`*F$S Jmx3 :_oo_E}U/EԦ@Acj[͖)'jzzz;O<>l1RjEg +Iߌ\  (d¤p?suRmH^ePVyֻi}ΜKiQv"bӳP.;3'$2t'*Ωi[KYqAJ^m#$Ql ¨9} chfOLwC4̤tU}1:.h4d7p3wV",boBVZ割:B==^{ &'(}O덢Yv CDOĹʒrX%ˣ e8I_/,~za ?!HS:MYxC˞guZm-5ˣeo("'PnSR0a|?nO|U7ӕ|]>KB@i|VM QcҦ rz5iLh]+aN75>_ ̫P;IaQ /-&C rT\ ls7M[lkxb@~7a- ..5! 3V4.SAT&M©H^&f1uJ!<_ہs.fV$;{csj'U|úQy{X+e;aVΉ>_n*3ƨuhxۻfV8xco8Q!|aZ/PrzLJMے`>.Zx'i3kMQ#;CVcnbZ")"莯ýajrI$tac '/6$~%B[F~=N܇1ϦKȭZ=_E\;rߥߔ;=`<D1^9sԩc}u({u:!(pPĪ8vI 6Z.|lکJjT`8-EudrB:Ꮂa)aTdCf߃PmBŁ.Q/5J;1Ӈ FZ(Ӗ;Tl V_)q֒,{Dy&99Nxr}G`l  ^to˯hH!_Ј6D cyfe]z}< .[Mf-V@a%Ec9}@R:1J*|Ko^@-o%0m4]N7Y .&=4y.4*ܻZ1H3+ubzc-Q݃vs8?#PGMw6_5ت$ ZzVkw͜K`}iQuQYI*ns!` 3I?fgS(0T$jzζpYWsNՎYxcv#JhJx3̯dV+)h M R9whhHKm S[Z`/׷ҳ"H(ccf;kjM=M?<~a~bNlrSܹYܬ/N6^uhIyK<|z?$Nc4[=& iWQ} >Zm=5ꏁf0Sf;j%]K)-R99j/K'kޯm5A7%6ћяua#v~ W/]|bּ ~qE=8bʌkU" Ifn-{|5zT1p0t-^w wziF‰dg[+#o>*K3Dh sufkj ڜ]9XM⽪X.-j؉67hF\v#]؅Lx]9%=f/clY1r"K'ARjQBK G T%>{0T v`7Aqk+GEt2fPrTqN:qnj+ADweS6#I5h(ru^`m7ՅsOox.܏ޯ#d}a*\Y-S$QNx5 +%O_Zl˃O™E|3t,u^m4gpw'G{NsqTBSD1 E?d퇹1q"J.ldއݩ) qvŅ*A ~H.rZoAy 1(H<~ɕp kh%l'9߁0AC(l2 {*։ ) }B2ؑQf;ʪ,FE sZ),JxR Չn81 #f<ڪ/7lC_ڬ *cuYvuu{t`衄)>PcʡQnyNvAm Qf Byhc>ς,mDZi&_p\ڮ"L(r`?Pʢ,n_F֟GF0V /Jr2P=l$Ƙ`h*1PB/ m ] 3[7::S^Ɛv|_ )ӻ[k>[Wprcw>IM/쇌Lwe\KS8zui.ckdխ;uܹD%,Mg@ 60JM%2wa8 3 ^k9t);DXmGbePTdtՙK*3Zp3OiS`5&!qr 0e>]K: s03t#+bDŽ"đ2nv@_hq~Q])'-*3wx ª4C7;pj;|18`Xphk}ђS.kU ] 14\MhS_\Ԏ+ \vɵ"xѕԤ?wg?}]!?m*)ࢢncRӢ\Y9)aɌxy %ꌺ Z8 A lcQHYr~kCڊ"B̒2Uw! Չ TߊGBXO"vUIы/1>mFw7.Y15g)Yz) L1sPr`S0j"r,{^@/jN]5 ^Ʈe]VE~z&j%m;w??i PGt}gSd| /ta^Rsu=ӗ'*Pat]m9y*M.2d/Fm[MD@=!1+.! 50˟~E.:p ?xL+g@hm{E w&nYdБ<9>v N@d(! 10+? Tf~u_h1Pfe7;<ຩTy)S8H FM6/N^"XTZiz)ZǟZ7+I'k~HOt-L?,ݺ ;H;"v@})`| şFUJi.8%tW}p8aeT? rOYJmiXZ#WqdN(#qxߗj2^n.\IPzZOGx^=J[fr5vQ ӍA7*Ͷ!pӖӯƌ1/97dMS3gQD`G4As~ !vPݍIS JYkji}vjZ0L%^X)YbQcʾ;!t(4o$"+fCo8C7AY?e *o_ !%Y:Urg5P7/ R_*aW`>mܽfG/s3†eT~2WU0TLgwmMq\bS`;ae՘Ofgˢ-$!r9ps i]`v ]2=ʿ#nrq[z=lt=J fM~#mLm %Ӗ0=E"D Ąl.pvlRa5 OM>?IZwImʧJVTM&|h]KJ;.hCc1FR[*5'J֊doJѴ?Mn~#ObL,9ѥ@\Yy+('D.6~ jX~XUWlyL$pAȐ B/3n-1ɠ!6x!U2fLC'Cfjkh /oB 5>Nc_7cI}`>ݢ }밿zߖXقej!HP` #r ץt Yܡ],#&ѩ%o5_LK Zņg,/matυ:'b6)WH*]%uV 2SjR˩tJGWx a\ޒU/z䑔Q⃍N 'w/5YF)-z ڊEMZA.A}U:A.Ĭ=뉬Ld6>\XQN&#w\cvۈE5Pn Ehq&grki)O>Imue0#&X.Pz,Esm[hc>áU9M;#VŇO $ewzҝh4wHyY@.[Tx oLlxΰo~)iTd>xZ/uzf!ZŵP–/jڼNx.Q A$jHHP(!M{Fre`CMZqQÒl 4bՙ1?xFׄZ|[5 |n&W04f41 x{V1 . I~fқ6ya (8`|zJJbɑ$cːFͲѼbaQ(\$](wP hJED1a6> ÈQ 5ey5TR7vNd++ Տ7I9ȣdS)2v<-XJ()t]M$0 fאDPE[λش67Po'w^.Eӯ4i:qs 7sT lLPgTT]@OMZCWrE5]ƭ7Jo4յ~0xtd]<DCj|'ro @F}T)h΄WVAb`g#;C"ضnnSMX2Y^)(G ⧾L`?M@@0j%޶/a󝠣F<<9~1G/ W э5v â;9inyy8{3{V nZ'PSh%era1͡fcYJ1sU`:F|ޔA̿_Sr}{݁Ê"6Q$3HE؋a$d0h=gElsF[D5.mɯ<.M-\m?4~#E\)~cRa|:gHN335gE1o?^2[^H=@huh`,F>PbYv+Z>i()t̃]},u2x逬Ou5r, rK%:sA,I!Rڮ|Y_ðAh8 }>\G"x)JF`]e>+l"A_0dcYUZNpB˛4Ys?cano,^Kjl p Rh }JD~,$ix?p2݀<(%j]pxm>L݈Xq</j&o?7,0)/%=+Wt5r 10rb0{c9X/,s_J؎/E΁ڌJ9[b=3yTWb천?-z&,ӻ-Bͽ_1΃ x&g]D=SNif` zguT.X;vff?INIVVv~ w@^/:=Yx(<ܩzk?wRIg9C׬Ţ6תseeI ΉQ*oЏ.wA?\>gIHKm(Sk8*+kUK,#n4q0XsG.Y4B(/Q*GJ3Vi j)*$ @kn2_oC5櫴~16%HSL߬N ! !ǟZqT lwq|¨-myR ϡoׂQE`\6Q.,;&2m m,p[1V 1!y#ڱpf,\XH&]?E@oduk<枙ڍ2k4]E({zq%.G x43 p!KDV'BFXTsIktw ^roWE< Rhs*>Eeg~|=H+͜8B]Mܔ}hh]1y ШM}†Z"׫q (m$#OD:dD.z-/<6*U憝ӄ*D' 4C[FMi: ͉ŒV$eu0{xQݧaesnd.F>L!N y@{ CIB-gvD*Q\x(1ƨ (?}F]:3aqk &).(>C:9iDU }㱈B*7):4DT ^!6kkM)/O\Eڑq~KtZT^oNU˜V\nj^oD# &ŪyHr"_;_jɲMENmt-G !!Q"&`;,3)j'MgǐlJah8ν7A^f ٓ~08~DG/kw_*N`?'3![WW_)l03X"5 K0sx_-&UFaTX\t *@yE3FV!# #;@@\$<;!֚MzEF !g Ht#ۚ6S2Avȿ[FńX6ѓw@ܜs{!*%kX}O =, `5W{ß`dP0j@ / w S!Dٲ?wÓӪ pA2;uK7d23 =7# O\7TA,ހۺQ|0 8Z q9:VWs;翠̭dn7⚜%]*8&;kŅC9s gR%.aT5t]i Բn[2#xZ&aoϤЩZ*d$a|IRkƷ_ gs4bC`ܕF5/ Tg ZB3 Kr@\.aʞHYYَ>XW)خ4Yy!+ԳdC49%@׿[gLduJ^q܌(Kna y gr)瞃΢n~ۂ#z"lA嗥 Riua J8ws| = cb#JW9"]ٺi Si~~xGQ'lQ7X.!e@3 IRpw,Թm1~AO/aZ0s/{:D UGRfqOMH@|1xNB:H\ϛTA}ʨ`\\dЖoM&ۉze09## EibB]Lɴv\#bDa8A4.YBLYa (olm _$~MRƳP^nzzy4%7Q3fiF3a9겥qr\dob+S@҂.*yJ7•U>C(@[d4qJ9t[ҩsquz[DU~>n{]M?LP%6gՑAFfGC9 `rv|˪tS)^P+BA]t9jV~ >7-U!]ѥFZM[v@#G3CH}NqR*CM>rs@yӱ^!=8c_ (ӄΒqGIe=o]p gcqhY[ncS :p GPPy3cr:w?vt!+kgvvILjO:LaIWk, ׈#LS`\Rwñڊ)̇dkЖe(0",5)e~/W"-Zfz!F_eoŏ+nO,D[lc)AiمpLAe|_7{isp!r'F8RݓJivHL=LL~Ąh꫄e˗} eS@+R]&( D߹w]hWmzoY6X3+ THtDUO]B^c镑 8|F#US|ԁ#}K|_9iĺ}T%JqƝ A[u4-\{3Q]YcV9Еn "=$ zጯqu9,~0,Ӻ4o"( }N5xtBa(yS!'epO%-#.6qVyDD1o| 1"n.Mc#}S ooщ*$!"V ARBlwa2:3 11C8x ́9񉔻Q)kˣCn2 ┑F̧̅mz>Ow2`z^P\,Z- fot/( G}+>`h)W.xTs*:H314Wz=>wg 8w,q l An-T~8CK 7h]Kl-u'Cn 4du@WQ늦8cCǠ'&y4U" 1i^\uw1h@\E#V#S "@(fo;MHbkXVϬ DmBVކ;VۼLو`{ϋj0lfj5™@ b `Zhj!LUW3oOⰨqML.͸ג*jxGxhy!Y e`#rM ËsLK~z;|R*iE@!B8(@c8VDwES' {&.|$b)T9W58 5tz.vsd_8~s~s*v7'ydO=1vVM`8Q(7EOtt-_|ǝ˛k- 6yF?vVsp?T@5 Y$}V>p9'ޑͯ}D=YRA,pa;ҌτpL۸k,sK0ఃQvrYeeտ>ʥVwjbe0*z)I!$9#뵴6[8W>4V}Zƹzjzv=x,o:g-F83sFz-~өR;!k/Q0%l(ԍJ;*%B,@3ttl{&3icUz*w=_Lgqy_ɩu8dCYXOfU4* ޷2{VzxN8Ae\wB|.b %i{Q4-&sA7Ecf:( 5}40ٔN63nkXŃZ |3޻3fR5JC%x(g+֪i֭XAE@cZߋ<9F W%X(KI.E`$ 2J4[5M /xgn61eY:KU/rpB1, = kAGEJ24~9 $[XP?Av%//7fX@*Tb.Jծ3^20 N(d?`<)$aGQrճ9xH?FFm%Y:o6= Wo/&Dd ~Xx!y /J^ _ zz~$  RsZ>̾^q/ {̉d/6{I|R@Nn3xAhشq00z?л@cW~]F &W=˥/r5 g$ ]flU'R/@=^cpWD6*SH Fkiϛ&F1RJr&{4 ؽOy& CZl~Γ!As9 p։l7e|y[w#$N,g VR,gӏoˀX|hǛ]BUE 9C;[8(8],"hz%rGu03>R zY{&]1w\,JAA_o(Hr1c) hAɼC[,Qf.TYJg`'5laKgZo&<}]WgoqWh\3Zaw&Zt+>u Ib\8M&\37C>JZ:8EN蕧͖N6}q-6ݰ<Y?1Ba ~{ގnAVZM"wf1'r8` ؔqx^9Лm]&^c6°TFp2T!TWbm`UmdmDӢEM=[)`~εZ}{lt.^VO3WK,]?˙uN 0pE`n Kk$ ~Nj*;XF6+].^{3R KdjR2쪥iFbr^Z||?,2 tM.UJ`K\o)[񗷽@Cx J`l=ՐEPSz;qH~w9a" *<(Jd0R*9L58uֱ ϐL\C 4kD]u Oe 4#nk.F,*0@Hh<( uFku tR< NX;WHJclfmfX?:;0pa&bgy86ig̦SrХ y%FZސKidO_]d@u/5ɉm}&%7J.T֤Ǚaէ6[OiUasƎTztZRd ub:vZVLvH={t C.:,  r:63qIf.Z~bwX~7%TbAY-L ܶ>'VY6V3î~ bh9 7 ŵ4)_w mPZt8ٝH۞A?QI;eQx=Wa(~:Gnx3|$+n%dLt!u?={N{4GЎDt5ޣxlX~췩e6$b9ih6dx@- Pq3} Gdsߢ/ۜ'Hn?PKFRJE0RSN<_'RQ!9Uszx<:d,Raɝ8HȀ{^,?5<&l σJLVM:TJ/s$h,-5c4ĢԦ8Z6&WZiᐃc-!0+< hvd-'O;6`nqsPy 'yYBh?,"lh/d:W,얾pD`AJLl7OkzsH%x8;i;)J2v6畉2Fٜ1='GMֲ+X%ST$3TgJ3 '*KK]U=ԅ'S9J7~hH*˽.:[*c `;Hņx eT\ǴI9 8̀w+1>B+ ChF} thM8&-5BQU╹Kh%^_";z՞܊\i#:o ]rS3(iyEbrÒd{/p*bWzp؟Xb԰QI:kK-@H+!(,V 7Tc 1<^EAVpT)9y/DOm _6{)ʏ\PJn-|ƫ荻hv^ fi y|5 @2ΰX?ֺ=.&m@Ok Rħ~ 7邜b$aK-hz8%U{ކ ։ kzݤ=a5!:Ll܅DO0=Lʨ||*Z^Y['c'Z@u) xV3TV Rx`2[ϗ"f7k Dqv>+1ȭ [+lzE#U Q5އqh>ЌX%d ׇ9ˬV=Kcy#&]Fl ?ɧLlM) 1j-^q8$ugbOI¯_ES$Ļ};Rr)_$o\J5  * Sʵ=59{v@a0jӄ ']7}_N џ !aϘqltUj!2;#hj0NM51Y!~4^dIr~Hr<ڇT{Nb##40YZsr|@:i`V^knGS4i,'IUqU-- [\'.!A̢Q9JVdUݺctDvQS{XMȡNcۍw!m eK:r飆[ӗ6o4x@EUj 9gqMG7GLN 1&(bhu6_\E~/ HAEXՀbs;~~Kޣ_\}w>6gKVޚ^b R" eyuD"`%~qI[+<ތNBYϛ[+L1JjnJ 1dz7Z^,H <ħ{}_5eAgn2_(B&^A1S"eEQCCb@ V. dc|Kdd626 -![2@tJ-tG}L^0+,'z;觕3t1G!{%/uq$˄Q>^UDR758(]B[v"wa@jNd/ "?Q:ȁXe=vOnwҗJw%HHk:*5,婗Eظ t۫嬦 ;/'jFF-h6 2XX84 |"t4N64,:65}SNtu?^7ȽcXc)oV-htX#-=k'6Bqes~FHN|e$F6P^zõ6Ӆ0YCm%_=Ȋ9jy.Lwq@M/h|?ȵĿ+ip>$9b]N!DdK8NQQ.u]VdJGN(0C%'\İn߷c~l=ȴEyYH?nKR]y7À! tYB biG:NA%I'O7LabA~L6OPӦ%[j-Spvtl3֊e4Nf!+dOG6DrDu_0JHcf0ƨ8L },< xbL$6PefI>գZ9x˾=3Ź!fN`{}ǿ0cLMPPL ,cĺiܑ,fἔڗ8Fvj-.MWIǘb!X]nGJ"@.n B d.mK-69pzG|;*]* |av)ˆެ@bd8n2<YԲqWMy_?H\IRޗ< Prb`LY#g "NZ{Q&5ǩ>I/)^+*gƫ(o!KR2M*iAg!`/Aߣ7xYC &[ Qr븠G!BN>->HcBg$@"(}ko%&5:r.)8jeHZm1iANrPp|R֕]ف0T>S<-r~WL1%.XC~7gƬy V RjCZא> kq+@htLe_D7^ջ xI|ug;b^F1bog9hcSCU-$cV;Jnx+фիn~l $BD\+T#n/}<juh2$_`Cd+22jE&pC}cË#835u@j5Ӝ{+FB\-!e_|RF ;NO.*Uc"!hUR.dHN 7`ԃ=$IPeQSh+vlUh}-ڵj{M40vU94 Г6ofGx]<% 3qbm(SLF#0 LkN"7w?qzΌ綾cHzˁ3ǁ.ܒ={2 lO%Ifxu.BS1ߟ-̆]Q P*ڨaaKyMFz+FNX_h<613˨~ӱI:,x|:nlH_G|pWY4kd|%*k>a%#bzn_};dPXL3'xo3stb4~$Xv+k}0T4fƭh.59?bmZnY&Y H%*6z@1^E#iJ> 3W^(u-Mv2wA{`q<'z,гܸ{fi::9j­IK3ȁUf»]{c]5Xtc:5-9X. qPLnXbTE+Dz]q+Cb%$BSz)t{YCVJߋ]#L4E8ōH1 EKVGS׏Ѫ9>qj[g C&iŜE||d^BU, SGPf:u_%SoIo"f0C1Vi 0;F_[ޑ&Փ bޫbK K- Yw`nZ4 7wKq Z@jKYM{OIlj?t|_A9²2ғ16-ҎO03N&z$d}Q\2[,i0*itAsv5#~Ae3u]l+#KںAG:h)Lx j'}4kF+{=K~B 2! CVlhʖGMQEKa$\)\} " itڔzF+m0mUMy麿@)v u0";Lҗ5UCd/Tj=Lܓ:C gGE?Zw&CS$.W1z~s491ǝ T׍P Pkۧ9+ڵ&U3du#ݯ/0'J]v5+:R]ә6c\1;ˏ&|I񟜭^hbQH[kطgHѸOT*xƔKB.-t}j:>b2m2̉ceL9jܑ u)wyZj?@5 I‚{ld[t/cjJS\4@/! { .^/JȐ4"稾7$Xs+e.$)Ȥ mѓhbZLuh Us d ABb {1zLw+"K{*0 O˄/l&owG@&%Ύ~.29y!#A{,#H`gʘ]#{mVԲTJk|oJa?T:(`P5R?9kiB:υL%t¾\l j['~x'р __FC),;P솱;e? YTWJc  w猥h6SbaDFj șv4̊DrwL{rYaeGxS) vHpC ȑ4I*ܞ2I~Ff&T[CxSs&i};pH%nHƳl6]ؓJ~n\GB(u?FFyL9=sKIdA$1-+Gb}H CuK|EQۼۇsJ >#Lcm~IhBObdkQ֩XTV\(?\Y ?y kzWbE5T@/`o@W'ݹLCGf4<~ =Ѕ"lTgY(鍎GTv9/ )Fd0=0+GfUQ@E^ݍn+9g `E]!԰t9kA =滋Ҏoy/1>t;wK0]rA f 8KblqMfV4섳3T7ȀH8m>@,WޮAJVżFY_b=m~dkavdgUxU2֤ q}53Y KZ"o/ᎢPrsڬ̲.='"^D͌U*,jI$v/3]<}΋zaT,QbZF@`۟E8Pn ZQP ͉{ W68o"[#IWT )'Sm1DS^IO;L|[ H 7L^Wn zyPhjy;}F)mc91Jŀ).0/ftluY. xv UpsY i꾶H 3,42 !2YQ+} øi&QM% `NPMW)4Ië dx0L\mF޼XTsnNC|"֕qKßkk6]3 ⩭g?y-q-DySCc]X xD5 \ciK-*Yp{Fy8Yz; Ko#Oax2!$gIb`TDfLR;t?YN(}F?‘8@ns9oTcnvҪ\b?K* ls%bg"`VBLڴyj+š59i_bHu>ؔ킭#"փ&5*D?}Ham>*4fx: M^Z=s,$ ?C~^hWG](W=h1=mr{~07[/XtݰSj50:pO"Yh2<\c2Xv6/wc"D ?Mv}Pa%#N  P`ym!-WY YĢT{+gBc0b+; r,Q Ufө98gR\cr)L:-rA+#akq"%/JPoILЧv)yXJJBehi^K,ؽ“yI3k\1 j)-ҦJv~*Q[G,5y1OZ '0eɅn`6V>P u(6]n?J$lk䫟fP%UdCFhf$ᝇzpu86k2hʡ-Z&5#(3J*"'..E!En NVȊparq*OVrEu0ӚN=wLX9-ÈS#ryw²/)eV2)hRSbl/ ";[; D_:v|3䯬@ˠ9U;JF\ (3%BR68klULP9тh>vTJ8/opM/t&\0?(9=STOψl _䱶i)@MMlX#2cՓ /o2Thߐ@ LG@(=)B/PZhpq|AYd{YE| ](&vkގ?I0ckM ;~v6O!"J}*B 9j؜5_&~}@ Q\RnjhDo!pb~ ƫVI 5WwUmo~vx3ݒIH/kQ"6ZyXZ*//,I直-{J0[{'ʥԕ`B>Qjap~|.FFqSѶ7J \d?Lk0W:ob$>g|+ejJb%Dhc;ɴ嫇 nmUCEDȋ.H qIsgRՃa›74 sҎ@B[񳶱aq)r;ȔwjͰo"`@'*y*GCI'{QY8jx}l4r ) %A{_Ep[Q(VƴE Yb$&zo;#df2TC\E`X^ІaszE<]M\Qn*)p> ɋibA0Yaoga+!=Z5K/&Ʒu2>'Fh /"hၝQE;Ajx7TōbOrIXDx3FXLʉc3'7B1rr|5v fҪ].r.VuEIʬ&_µ?FڋZoKtdDHp,+DTE#P}6JcԖ箄@̓z4$Dً<.Pa$Rj7#:.}Cl2/ƏkNەBrAA:R+- kzNb&-f;_\݀S#6be 5WqI)h󶜔56M3lF8Gv|Gm,1{Ȍaa&9з/~cc"iwNG{mvEگ<t==KccѽϠ" (A&+04{mdcLU a .Ɣ?2+X 65?쾤^dm%||pܐl;y;3p'fRP__ʌtc+^t vDU2*u酎AqSVeN=Vuх7}.43hWO ߉V]j=v}1} gq8=D5vW'ID6g9>Sp)k&|^#U wt)ybt p*0f7A~dƓI˴cpp_C E60!WqfX^F5ȅs}{%GŪ^1vuXf%zgsݏ2ǩxVv .nڷe]HN7u=܃ItqU "Tؒ@CGYvC؍(Ο{҈b :ě B!N jE]+](Pz tjZ4팂̘D,0uŹ2oB/yQ|c#WfVolS8"h >7FBҜk/ˎU $5eޠ$hwU gR)qq kYj9]/_dD/-,3mqp~\ŝegI7\oL뷸g7S|j^L/J0T#s.e̝\ )y6M9M w-7,u/FmaLP%=JĮ"D sb+ j^WOl!Hh6J\]U`G=vr'0V%'VVjY]SM K)=Q|7SGb2Yax|zɅT:۾|>>s1%D8aMR!)\g= P$?*Me1: 3wx.oAc_2b~~+prn3npL,c,!3Ɍ(`BO> t)x+fwi5f5켠~Kmެ":6[.!^YCYs* VIgDcbȲN'T]q@@KtH%v⴪%0P;0<]ˋI)AĴ rzw6Io`M`,t&EC] v}FC;[{_<q{ݹ -[9NSr5'&i+'kjtM]*W!bHt 7^KÀccBf}\Ϻb d]uc$zXGiZ)uɁƹ+nJE/nGm{:oWrh qm 9Xr# ڢ濻e>v™Z+f}6 ٴEc9pt | PGSDTWŃܪ5'/wmRbm# Jy@_߽rV=LeCMKH @Ԉg0ME,i(FOVWJO.:/=T_p3|-ǥ*(q_x 3Ϩ:Er[@yejgA')6I ׏Z]/C1 <fJo}c* lUMmWRA8{KqBx\ߴ]|e[S@_A0YJn Es2iTr/ܟ(kx錄KHhm }P\PQ-7d؏Kcp,1Mg,WuSݯRphF=AU>)Y,J%b\*nCEk0S[UQHs/o_da/T:D6W (F</{A ش`Y msn-J!7*8 "סg)FҔ'S]z3a;f*)G #%(qr79.Q;JֺDck9~ug$q _˚Kኑ`ZZl 8 8~!c)$B&~֕ KB#FQ\H6qv9ݥ͵ZU,sM 38da!@WpŒyj)}*)Cl=4(y):<^ϾfPުpˆ͠_ Ƙ}0w(uz2 (?ȳB}NuxY쀚W0߫baH)oxxQGIvnzP(+ZtIsҭ.0jݵ<C)t.(}y98Vys6҃4xL?tVс2υ#s#Sm2uB-/3]v:x}d@IvVE!\<O;:8=GL33^yYn'z({* 1*ב23D3()Ծ|3nF{I,xw[F<9$MIr$ l#]j*''I.{jXZ_17 _7bF$reFudFWY_Eu lsSƨ|S4FY]gx0 #Ϥ10I-JSjtyz}9a!%0Fi}MG_Đ91v3ǂ- 0C~ C[h:]2^mJN}*웭}IX%.8XCH` MtS'9T-@(5laqm؄uRZ@+SMfREu:ĖU4ʓ*:BYzRcq D,yAw 4ar[G|[ا:Nq(\ `]ۃ\+?E#u,7(7Ϟma|O&wёW( u.gi`Ɔ{]rTAbT=% Pc>G\pvmO}J00e;lq3U';*0K-f 2IA~j/õ jupv"}ݯq#\mSZV3Wd$)[iB)a"frf9ʸQmԸCsncPܦ}LT`}}4İOڶ$64X%-X_Bعo6x@ag?pxsN2*NG +C-!71D~iDB鐹H# 3Ybr;Gh_/BO<4iQe]Ht=.=ď 7[xlRJH>JIB>ͼo V@VGV "PG ECCm :giݦ1$cpr*) t5{X/wh3ޣ œYB)M xM[/9񘾥BHHRp_hgdo*<ʾ+dۥ*AwY"W^(-_̭.iqi$щ!_&v6Ďƭ#+bQq/Ty[%4-pIۂ< rĺZkC2ĚLf txb+{.wJj-7 Э |/ǂjFش܇Оp[MN4f֚ѬsyT#9><31F3_x$/RglΞ~`" *RonFSK-~UZEwڗDc5!HZ2X|s&N-4bzR78"H;7*Eorx~p$@36YqZWqW:޿1)gl# S,Y=2@%J^uT邮PH A",LP9(VkD2K1*DD* XBL;Rq344xb|1ړXiT+tDVzpI%Oi>(=H+zYP݅/@ї,`6mUKdj(g6hc5/`fZFܓ =\J1q'#Lߥ<() L+pncYSKa%P`;ܙ]2.:>8`iJJēLv$D[ 8(λ`u[s4w͉hZY.GXRk4bD6dwБ:͕nm|\^-6˶ 5p(boedLgIh!.R3> JmP[ 3LlA #Za^ _29H#v4FwJ.)r$+ sc-7u1pV f Z22T.nL[eze͠e\Ycyݴ@S?-js 90Po)[_Ng]w'u/[WIkDX e>'I[g6S춱n{בEpV\ ci.!1sU A4=Y !_ ߘq#NR"Z̯=78/}*n]6ZJ RRhaqArk@M8@ЉbwBH}ȍq.VRaW:w4'bZ ! !&] mFΓBWcŅZb}!Zsun^۫[E:}R񘼱+,i }6gRz]ߩؓCӸcr8mX#Je:W^^y-_> aY(nZ?9 1 Rrz(<6wnPQFiLBU Up_CIX8uk$A^c@A,&?W$5˔0E 9_h~?b|†k>?^rJSffBȾ)G! ,g}h9 XƎ@*ABᘃ!uiV~MY:tU/btH4:􊄨kaCP :^Y!置]$Kc*=?0D6`E\ZFzXj FN^dhFfݣJwWHgHrɑ]V;?B0ţq!М]NfLJ9cs„gdX4و~[–9] f|j>u}X\P*D-z]ʫ[/+QC TxdqΉ:[P$H^^'7u#I)ׂl8G¶4cw;O Š_LgB0_ygn^ޥmᤃX>8BC .- w5"`8`8! A k:.'q#]M*Xڤ,>)_ 4s(R`ge34w{*uV9)T +,ڬ9NbCY d*jAKO y揍P?ZxH[ERgcT8qߊ0f-]9)YŘ铐!bs9rVy%qy՜ryU~`͘|c B %f 1~OU+ɤ_ 5^s26;o6us#IK~@o7d|ּGj͗)op)wLRB};aUy/رEDr.wSh.[g%d G/{O.ǃ~A: )&N'4%~e%ؤ"9|@-}Ri}q3䲻uu(i;EI6Q)7j R>>89hc\*e+~Mrbr{ZW31frz} 5_ok+\V @{qsͲ_-֔\K);Sf U fN.Ży+@DD 94k*#p|Y\a#q3訜v/{vt&g+K*Dv-*k<"Mz,/Ϥ߹3;홄(hDy"ڔ9Mh5 {/qڥES-Pܔ2JTp-;t˂봆Txs+mEρhr1[4v8|Y_x9ȕLw4zؘlCKB5'b]d7*_K{NB| h2ZhJ.o?bY*鏳%* 03txJ[ # ݐ /R;ЍaƇ.1&g1/ 6It,四˪^4[2M @}|CS<-ZgKI^mobW"Uﭮt:jm"1~֠e2/75%gDKP gyc21Blp }7 6 qI5Z 4$bbѴPeՑvWQ2J#3)o/U*Z>ܠB"4}JΚ. l(Ci7ؚ}uXg CT{v2fzcxcDR=#-=6;/ *I$'ê nEŌ &ѿ1jNgp?YO,*WgE+gꐲB})%ok'4bd[_gݬ‘!67Tk:`3Xr?KqBؔe8և`綠E̒ I׊$0@Pq$-٘g1Senbe Zcw-d|ʖHkd;avF&N߹3ž˺& ǣ z?_7]n+Ծ*(?Avqhܡ:8ݗ =2SW-*j!cYiF.;x ;G[1x-JRC kbbc:[{`¡C[[8X>h@GxEPۉU r U7 c2X&ܰB)m{ʢBSSڈɦ@kC'?Euk$-WZ` ^JZ1F;_ F{<~%gyT˔g@Jo屽=7;c*lQgV}CTT #3fAt;Ć׿1{j-O)Q@?RR2ɂ ~*ZdcJ!q#K1Հ K$(r( ̠4<̦Β49GOd9Gy^uo!kjA3#!_a]w hYs9[v v )lC=W*ps ^OE9«m+b; nVe@:r"86ƹ< 2NK܏kOc鋐>BWn]H)0 jCR1,=^h7'svV /=e7Kh%,JlU`R#4Y9B@7g(/yK,0p 6TE=)h ɡ7U:ZS < wGFb'oR#YVZNskT2H(S4=W1pn 4ŧ_T-VٸGqJ/F} m9r̩!C=0C,TT/_tJÄ-[ 4^ihE(>Un%(Ll'pj[M R٢[nM#?:qd}+Vk`0͡=%lBZ>^~ x(^R鰻σɍ0S]g _RZ3NKrvXσ41*۱@YEl?TAڋza 5frcsIڍG>HUy;qpuJȯ;.3 & zsV\=50|}&,nFŔC2?z\ "{qJ/Y%ßG } >]I;Uc{ g> I;|FnOk+ĵ$f!||ʛt?+:LJgcC,V }@PK- &% 5cjF7E~L}MphOžg6 y`Hm+28+kSs Y2EU(F=H^hdN}9O6ga2*ժ>nZMWs8JϬ9:NY&%B6[&n4nz^bêzk)#\1e\;vAy8Œnfaq>L$=LT &T TŷH+a=\uN7hz&'00s  7fi3H _1ıs3fťT/ M9IR<|UO9b.AO④֞iLNj 5˕GR&sdqй#>bqz0iiC%iX(ֺ]qVQq{4$Y`>K}$_^Y<$\IIw'X|LPB %MLǶoյ,D3ml;m 7%D4k}uJCY(5[gև 4S)A, 7&A8>~}0 /I~m=~aZi^Ĩ~ef+dè}=]!c"1_DY]A9r+"fҵXS᪎ -OxEe:oa3 tklnu+>oT5IN;ȊwSjح#pW),O#z)/ƿ| =MFh;"Ģ=!MBU؟B3׌6_ά?`t!_`Nlt{Icd]9$@q1ޕuRp`FUBs~- zTr r? G!Qx?R_,Lq90u&x?Hϲ ԐMNePbi(#"3ɮ{[plZ6)CJ& +~Vku=#thٿlJC5~^ޗľxcIh+6s&$\<{E@ fGQl͹ Zw4iNq: t Fa-h-!*cԊ~:p 971ҳZw.D@X5։Ё m#ќ4W\]” S1]\G2wD9xwx0HoctbAxHSDő1WVUwroGkR8(̍U, fF%XnV)."5o ۯtݏCj3>[|&Y uʃSW8hfdm:jAqz0aΥ=sM(ܴvU_ML5=I]v#&PAOmcAF'lSm!0K홓d6Nrz2#Jk4CrQO1󜶕eo:5 ~pP "s96iIsk4pMXW#F^ u׾{R7>ʲN,i<D7>e"ZyLN "\_ QW6G (dE Ʌ1#޼8'̜ka~E]6&/E ^i&}û"V^:C'נȭ3@K<:^؎ybRd8lbqay q}~#itA|&G]cYeʮF C'g9,dNZ_AgTyE.dY4 vcZYPŠ~d>)zcvig-)||&h Ԁv4@v /ũݕ4N99G1n1_e169 " ,4dT3m#O-ELKFGV<t՚3?'_-Z]DPıi8*K֖ot~M0ٜ4!3+Ĵ)7}= \x‹k5)ۂLq*8Fmm@OتQElߕQۓU}#V@X`y y>W87eAH8y%uCW %"Ҭ [@0*Iw8xZ6n?ϟ[S]^/TF?Dx>DW')]Y`:Q52*^Ծ/7[89x.@ʬ{vbB#xڄ&TJ"SZh@SUqS@\fdKp'r[t|0XS%ĕP~ɒ@݈4p 1wẞڅ0E =a5KS+ҘIPӚi'OZ$[eMY7ڣbJ=FB<~v,)"/M_(VGG0ˀ-r};)goсGm?$ovHom*.EH nIhU% t75:u=Gk߻鴙yl(x1 LNEK~č浸}էn=B}/X@am X3ͲC葟G!|W!{|+=He'^(X\.OsH!yy)Ct>ez8Mc隧A 3Nj <-#Jpgl\:tVԆWMtͤ hnߔNR ^;ljh.NǤ_%}c3;*ݵWCg JJZJzKӄIlF"ڏ;YF-wii\)2򧜾LDd mHL0hsW?G;&]`p*J0.qlCuM_}#@7/5uItMZ8?՛ϾX ¥\K+ Guak9-ؤ ªΘ qϰ,}ښ0`ӮRFNBD^`f\1Ow"* =;,Z dZ=ѐyàTC{gp'o .Z#J UBQC+kF2O uy}pWHځʐ]c8s25 h \p:/3+-58lY @b HPf5X\@Iaj1y7Q$gg) TLx#aOX #F3w5'e>tZZ)Q-z˚{Y%/M]n"%|U=C_>%Xm3j&eX3+PdP"M3ESklH؀HZw<$-ZQM ^fc+<ĩ wI&\Qrv<<y(UkM37;I|x(a)υ)b7v [@h&>Ů{k/`j!J9 13 8wu"P^$?&ϷQz.sO|ޤiL=' /\-2q$ ,61Z\b<7, e(-mpv/g GbL,I6n%E<܈S?࢟h|nM_.bt4rKsm,ߩbwRz^Y5_;d-'=QoQ6dDs'~6!#[~j6錪9YIMF+ ^˓ rL;Ifs ihKA\ODM锾KPn}٪/ {9ɜB ` [kIJy4ų9D/BP|-ِ wƒw+8ĺu4\kl(>մ/^3/ЛB΃SdY|(m[N:U,)Cʛ̿%/v$߀(۸}M [MOJŃ#j2'4cdu~ItYZnYX`@h9kYv!1k%r.֡Ᾱ`+䄪Hiz-$4pbq'Qȿ}qkT_UUmĆG\6;ve9bl~9F/jqvMz3Y!Zͧ;LV meo=ɱ(ϊi9G1Ժ`(ߡl~o|梃 zV}c-x !`ey{)Q}~{Ϝ"(')Y[ և#r+ZN{ʥN7cp 0QYzCV0<.Yk30 @o^\)N@CGpFڤ՟v5ga~8dR7eB6, _dXbgJ/%ٸ; 9TQ jUY)&1|>j@°vck"x ԐKUHăq̜txݓF%'8BQNX$E&+ʪ S{ 8[,Sxڙ}kU4i<5ϑɉWM; ڞ tJlyOslFYݣ-)jЖ.PX=IKl$#cc,ykXȠ׏j X19*|H~Eujz}%h#Sbz}YV)y*F]jޠ@H^'Nhk} hJѳFu:frtXZ**rIf8Hs&fIUQA΄<3bfi_55JMg~55펾{s2j2?s'U#, a9wRКȻa~o%XBջ#FI7Xp<,'rYǗNvβ1+.݄-٨jnPl)ފB@o5ٱ5X(ˌ G/2.4G6ZY;{X[ I捗9\IcGknw'YN}}jpQC,ɚcexPJ%2sz}T-U8?C=P͌1`pkSK웣{W̏- 2Clk/Sn.֡r1ԮWeIKFx a`sO >u$-}')C"{Ȭ6XErh]lijE3vfJCOԊUhv喙MywӓɬV]7H2g6-}yy<2JW* ^3XUͺ(vOx(7 }x)\!-+7bk>!R$; ]xwЍUx{ug9ts_7 e[~"V69VŽxRfx0rLILr%̺|}8|X`&d_gGCǀ)j?bPLI^'yn*JLTd3pKCp>_ϲNrn4*%/bV1oQu{\Wvd"Db$tdpFqRu-ШF$5^e-n[^l] zHsĢ" b.kk%w/8QTfF+."b–,I4ci5bUz{:&lL^ru̱Z.\&jjqvbs;)2S*u+B:pH@rDԣuƘ}2W[D|}ڻvrmbJJEC*b#n сz"t_af_F`wd_UDxW3Hnsq{l"t{CT럧ҟ̇cSQ aa/0iFLԛyho#1 ꓁C9.&/K.x혆ZbsPϜ1N h\$EBd$,M xՈBmSvݵ}d~,Youg_L 6{8U qIIqݙ:@'ܷ_tq#2;!gaBjFMW `)%YҖd4ILl!,A6To&l]]FQqW%cN}'=JoIxeTd3"ޢ3}d!Oe9/ Ha`:yqLnrk ^l4EksX JL8p'9(5*+,'uB=0Kw059&6#fddssA'g]` DԥhѨߨtK^Ks~-oZ¹NJԉp "\i_(F55ѯ,|3 OrFqnRQ# 6bj8n1 [ +崱+YxwONJW:5N8ްf'kC"1߰ 褷ɵToݣKDS*4^y>{ *k2$~9 aĮ~WWBCKl񍥈ƇvahٸOFJ ~Cu[Gb1sE&%͋B cg*\&ѫwyJEd~̉pU YhtIo ;|O!k( t=0n>: 1u:9QA-@#knXiUyqGoH?F* `Tf|Iva=±)苭wAP8<6vAw%sz{NC[i+bgݣk6XϱZM#߅LH=F^nOmx{^grE2XZ>Eu8A V/R3.!D95NSDwKR R]אG`GqU$P$- :cfo7@ $Yڎ09fӌaRX؛׹Qw?'L΋v^dбZMPө{{)v- Rm(aBђui&{H^ЅWp ׷dq]%b8גV Qs7cV| 8nk_!iD'qOmVmf_ ~m!XȨj.%l 1LGxPu,'N6J7MFq S;P#k6`]0È*<(io _;TudL(4I5j0\NlPL5x]'~0μRv^>YBp]HBxQiN)*Xܙ$b|0vIG?۞h ,7epcl'{V̭5o]u.pwh'q<=eY θqU\K,/sŦQ'΍KIi*Уݗ_אӢ44~:=ڹdbvh:A earP ɞ=E&_?"|Jm#g Nfr9pJi^JE.͍~ 5 nV9 6[菝'F,v "[n,mHȰXcX]V1bW##m:} _df?f([/&D!WekTtު>Ni?T{h0Iڻf@Χ%_HRA<0^uc[lh#4cD ewRO6i~f,Dt r!UV'9cJK}󯃫|#!Ȭ*$պr)/|lu~d+ޘ K:5@S:d~/e=^\swՍ&-44 83:":.xi "da[^He$sf֒6[")1M<т5oUí[1 jY,6 6noKLRa=˾kXA6)4U%rA&[^Vuagy*CN8%|*Z08V\vY^ ˟TEsAZxa0 OHB3.C 5腥7ߡ / 2P 'I`: Ejش dP4qQq>అ~ޗfblB=!h%$;\"X잌*8,a=n߱Ct_^:k`t j/_ G,x+t%ٷTk3S dB:Cɣyje*Y|lMḧ́i c\8Sw. l&QSiOl)TrhWs/f m{Wm ʂ.{q@wPGWTn|xiY\gtE೧N/Z-H3|FÖG73w1tXA=FL=}#_ڃ sf'9p L(3<"O=dM.`PKhN'r O3~xPZ_i=~OԺ59I;ii^iJN"k =-E`[|8R.q?R%(S17Gm֮&ÉL5=Zi@MH>&3Yn$ }_&45|Hn]Yg̱oQje/ L0 G ,Txwq孚Z V$_ԏHLjK cX\Gfl%4tɔvҲڐ81`uJ +>aLSOo;ZcmkmQ/KT{@'cũ8k][zqJ*`8Z X< n7} *ov\zf(K ǁoi7] OJMӬ+h¾G""# WLkpDf5k+>ndK"!" _V&98 QD^?Ӂ~Éj XCB?'X"p/DluVa0;9(˒^1ƝT ̨/3HU'F w.Ss^r 1TM$-xLrWWBYFÕJ`xg(eRJHrLsKnܬS[v[;["`6|ͥ1eSp|g =3EWgQj,]C9؀~EH~(}*4 Ib_}7 U%ImC5҇d? `1/8"5tdV+ת>B{X8t4}S_#y~$渎%stZ )M%B_lLXl/fB';w'A;[ moVύjfh-( s!:l>eԴl54MnK]$.kc5L%@YהYqx,oE@V}HNN`M*ݛ;4(5\EB/=9l/DuGЅS7z`+C>4n3IhxDû1[fi`;4d .nf;00yF,hH- a=Ɍ=4A~]# j.rt8Ǫ%w47 ʭ }_#8Ԥ.ZTE:PgQPFsZD *ZDpzXnѾA"ahRjZ;V46-E]%{|aѤ7J p9t_RֳCbʠF`K7K/`V#%wPn}N3̴3YVzD` wiYX͎W54R}o~ܥbG&Sl,R&6@X@:w!bzck9I |Z3 ?}rT n=HT9n')$|#lǔg[M~?~NZc˒8՘Ym|uQ8/% $&Lࣿe`|iKT˗]Zykh/@ߖeԒX]g]HX'Cҥvӕ[Pl%IlܓTu&ԯ%*L.EtlZ% 5~ٻԮ%0GnᣈkvdJ[d܉[iԛZs)뷈SuaP4 WƴWp$3D8M3S1' {ܗRUF= #%k ts^0qvۉcxCf^zN zzU W?8-Ei" 9療nMw2=2ZVT n&`ZqηK#mh[2 flk2ԖҠp,;ֵC749S 12n ?6GO"KJLx7{2r݇^\'Ԝ~:.yd'ۭayB)Fx;ز`i[n9ufU>le֬R;\L$fDkƼ!A<W_S{}29~J8xx"HgbD8]gf]QPDLd+鏏ӫ]*Ot,N85J5]6U 7~fdl~MUAܜ$GCՋ(>a7%O@?EW~D TGb_ng6=Ws%Ii9p F .B!i/XU:BP8*%t^zT n]r# T*&441q>do")z$ێ16v{l`};; Tz+7~4 =/44ONKhr{ﳇ'@npUW!2 W( K0 jJ]*\:~?#L 3.Prՙ?ܫ;OVѿt4-z(Mδ}a8`H*h^uēIV@ۈFPp>&8)iV@N}^2^7Iws/S~@~Rf==JVE}E^؟"ߢpęJt6S墮Wd kj5=WQT"\= &!Gg1ø(X ɲ,BxB|mMzN^q^,P jy{:@ *!NrsU憯 ;( >}Duʆ(E| 86#R8DEɅ ڵ."9ּ&f#~ۣ\/r茷*ƛSkVul-j&)8`h {+cD,ql jIaJ5^>[=]oXS贤;0)y[' p'*Įj5BYI,64%z JgQ_w ]9:ݗUUrTcHoALrrő5tݞH9841Z/}sFFBS> otѫ y7DO0^-a,2WO+3%@i{ m४wsUK@fhOR!1Ehtݘ9:H3-Zdc-3?p*tK gvN\)3!Q:N̓NOh-^4HeDkl2/βMkN$_9|wRî^k[ZPSdNv,Ǥ۴QB Uˮ@F>X+xMEZPKaTszM͏_@lag<d o5VD3jjaYĈ89rdz%/­f)Q.FHZR~-;>3l`_M@طTb1EoSa9aPXrfMփ/hz0V?(I?Ӓh#nf^|i9UzpICr- ӊ+//q2uqgu[|OyXQ

      ghۏ_!?._XײK}#SM2cOqrC&:ܘ>" mZLFPșDe ~9od Iɂ-/c8eEcL>6hwEH"kuF5q!R\dԯCt==&g0-Td%1yЯ[byPG?:30!o'#P%T ZF *-zO~Bn]{ut@BT1(E% AMd9OMT\5'nCyإBF^uh^3LS9'Ց*y4WsIY]S甬4L@esq.ɡCfGU}lY^uXwquƓ౉nT/'w>nt-%k+Vi%`/Ћ3'fKɜ-/v,8!erxm17&-Yҏg7}CA\J zsCC.TW Q >_kxjb7n_ozqbU^{ ݈NjiA Xו9]+}zcWĮ))yW}ϨldH없XsZP9O玌SoyUxY:dge(b5 N[NFDV}+N/>W;(j=]y2xw"{s[VLn49'αm=61͹9d7PW@33Oп-.ԝelʾz$1_+]^ ĝuRj ƔT{2S5SKp.} XW fpzW0)G|Nc9̠k"nuǭԬˠ03ڣ't_4?fSC;wx#(~=mh"Xv}ĒQ"J}ؤ-*\~`t@j㖾cR+uR1Dm)hө)' 2 <̵ }QpM AV[0Ɋx*; Kv.꽞C3(92;!iC4ed;Evj$(݈ΠAe/IXcaQ8$c`ěGk?c[2gIj#eQrO eb[~S*tCf؀u8F?9oєAgȏ)s6҇A\!-t\7DF| >_3FLVCUıBa 8hw2El *iX t0?g|MlWa)!M y8R^B(8ad2`utbz\8u_uÃwvhde$w%fחM7'iNk i.5?ﲤWCG(>jls {|cXp2;(T>]k`Gfyf*JAg]wVZ莧*zF Ж/0hu@$Qc᯺!EU qPi<%@10r {2E֔?Ўwxh~vUHtobH [Pz'K ޾" iĆmWHvy>yT5_xWxH/*,:<уD4N-dAWZoY]&q ;}ܨ5Gڱ&Ӓ9|A钊T-DE#dѱe0YcyD. [P54ɇM?]%]jι'1+$r[5T;^ja7[Iۚ6Bj:Q?LN4,t& P~8nRMGjJDeKWy9~.+޿?X1AͰ5I:>AIL#>G ɮj" F|IijE Tg1/$u3u4w0s[dz{P1p3k&$ XY;Md`)p.%7v#J /Uum*FGh ﶇVVoD8SP; -\/tK_3 Y՘[H;5*N倾׽} h?Hr2%3?kP8> $!,;[/ kINP>flC痂c2QBk" De>q?+LJQ,ёm}0.rZBhQ^jDžvA~fTRksc$9~0O%Bq}M=R!9I/m|*o7l~:7:{۪%Q?jKKQ*<˜]ʓ#ۊң;ʴ0Sml'.з_A *R<ОYߓzM@YM xJ1^! .e.Al]X@#4oqWpxȅ j}I4~ڽ)vpy4)Guek%v[JH cGc /VATIPU)(a|s Uҽ=eZ;bMsH&g9p,j'8 6j %{BJ#Y5)0bYko8C;!Q!xWoPr]Dc'm̼9XS]0;8ⱗU+g7:Oh[ג-)6]C;kjcv&fE(Hs5l=%@tLuãQ`"w=j k?_yG wf]bLc (SKٛxgct HLO=j6 s_NmCbEsj&;zNW}8\FPV0CWQ20B eP&bN=E48,)f*/6#e/D5h)FJDHg(Q2 PjWr8ؙř'c_%ٌ55'|ǜ &_Bt(5s{#`w:s#mW`T)ۿ W8 lL:Y'Mddr:ܘMlJqC1yb2 .`ܔOC\}i΅Yx 8!C#'9bg!}~]"g×1gX5t:kǃUfqj2UoDN%o#:n9qa{ϦZ9?NAB.2a1zw5t0LI[^7y!;0j2d+-i)v+˵5ソeiNLAq@3׋t f[YmeF0UY&>zv+wb ^R޾&Bm`rQe 6h{[gIa NXP tU;Qg@r./Rd[倱($T y2 v¶+!3Wn{ns=xbg(V$)J'x4C]H@R$^ W`x%My+u;䧆3"*XН$b7Ltm k j>ֶT61uOє?˟ZS Z~ 8.ͦkVQ0 Vm'IH2nZ?{@"]S|&?ъp 7T\4*AYXn~jU'Kf̺\pSgr2"ƀʋ@T!4maht^Ojkre--D˼)@_L[ftGVHiLRֵCɳJ$6&S[%O&m ,v6'?0E9ٺ8+ͪQAP|ͽQ,'K \fDÎf8+%iJeZX _jdgu&^E!0* 8 &X@kj ~KiC/q9wEXE^uT>3cԭ=1*k=S9N-<rTiy T>7eo3,n EuQ1% |3ZixIvD~Squi2}!OBp%Il?Klm!~^fMCR)b`2@j֓=iL y!aWr΃gد`hHIE+w!]ˤg?+%QQ!V4&k< lvi@t!*.ÿ? N.&%F$͑0|itf7l]f-WIx﬽..ke Ei3cC )LX Pd-z Us] =1weNS |d]Wu4ojIo Jؾ'8SAR߆¢2&cFXll2 ,.ЊBP%b큹4y֖ -G,wsg,=L=q +0j5$_{ۤ&9}ZfhVͽ!69?7nsho]&ڨCeQcz15GL/\SѾ,$Q*#hSoЬԇNΔA%|v&lfR1#ePJu &N2J6X J6geJQ3-QnRvR u}ٴ cyD$z2b_leZ/Nve eDԬ`K>tkRMLI/_<7``SW^3%w,=c]JLD1 ⯥oX]DhZsJ#EӦGs$r#b58NΑ{ k5V8V"4" fϯ6f K*F|t9V+I%>ƕ%,31<*vStKK;jPhEՌ?ڤa)+\~}G!~i/+,it3[zsZPvT,@.?, 7æ0C#/B!B:pMg~iiJQr?'ߑ|kr$4;:$ӭOu94ږ4>^DXcNpwF{ڟi0㠊\B7ol]^Un+3GtWHqAy Cd9-㝬9' kTMdfRoɻ't{Tv<̍T`SxK ֿ 6} ꌓ[R +@Q\RuȐOTRџEQbL$R/{0H/Qaξ5di+nR\+VA!,&q0Sc0΋w] e&q˅h}{1B֭ jFW p(îۿ]z?ؔ 5rjWU"lWxt)-=잙;:k,lLAӷx4?.;'mG3P Ry ]s i,eGKS\^xp+ {Ȁ@V[69WZ]~Y P>e%#r:B/sɐgSw%~%Aoč$Y_mv#ҏ|Km>z09g2isW[`|6J=2RCl9۾N4>z>Z@vLA,hCZ)1}c5u,yY/K70 E^.(T7ֵ. G0T?y*gf>w{o_P>hܡmuSR_x4YL#}b% y+#t6{{FS6S] kX -xH>&0^ŋ8 TeA~OKHk&  ]se.'щo|48%ԑwCqrfh79Xv- 5NF퇚W-IId_rwCvg=AiCװZDd-i\PhTᇀO|%fs%R_<ɬ"wq9#&fURNGEH AO9Af0Sʼ"I'o^շ#o7&>`Թb 95/mӌE5 f+p_g ſ.%Y 捣Z 3vXЭE|/ &=01M FƎ.;B=.g>- "3toUD 4s\zGy6įw- ZaXZ4O0"ێI 1+w /% d+D.#\zA9P hàٌ.@a/_3FImHmhhͰ {3M桙ϖ4~pCcޚF^l%)=qR'q0aܢ1{P "T6׳u-5IK&q;>!{vŞFSɘǁf 8>YKwd!X"4VzlGv'3r^~-~7.qΤAt֝j2j )pd]te@X6fE*D^P иqY\6+-qY,t4ϥq}|偹3'ywІ5+ƳzF D% 1 YG5B,Ϗ gH?h ]>?ޗ8t #hhvkz>x zS_z~rIbFUQC7 v_#؊x;y>%ק\k ;vOa''o~dhXs}{a&˰_dͬHu}Tfc)-s6J-U*DGy<.h=ԇ2D<mZL܌Bi~Ń*sRYLW{ *c _AW1iӓ]$Si, v/:0aUѹ04>? $5:/}zYsLH{\==z) ;xJS\#xc-kI|^VC"zCޯoU5!pBD"\Ƚo:EIa1PTRM@`o-$GPf0k#Ef$h!;@dAœ28^.6̸ґ57p':JKrT,){5td1Yp:;wLZl` )K\C&spb Q'н(gG864)ʹhe90jJ3Rj)xں !Ēd: VĀB1׼3z'tJ(A8A5~6WT=Rum C.xN JmV!ƸGN:KQs&7KZjݹ99WhEF& j3@2'ﴥ?~cA`a0wb,T-A)5)RKqS&FCDŽU(qX@py](݆(8svW ux,Vc{GD-bz/ ^'k~M1D'3Tj D !+3€@Ɣ:8PswF2#qK!2}~d\OA|2s>" v|e}_,SDg`ɂ* mrRJ'YTM r,W#RܺIoXNbWE¥],l[^VMb>zzOêBh%S^7ˤB *7{,a%:4-eAf$7kY+AȻ7sROw zfON_i*Vڃyj1þiSJD|0ƚ+2- a1丷HԆ -?2kc3iYAU&gy)W7"WjEPkVo|ZՇzS(<(eT+zCsx!k\C#*3_i rODPԇ} b hYSd\av6nhxOtCPWgSw$l#;BK܅rΆ&sAa~v~BAYǡ8 &;TK\Wx&S%~Avqy񼋒@*z%"mf驍v- b5[>Lwe%HKM>yol '-)#i}v):X^4VWNmVW(jVQ " >⮥_BB:.q(%&,E'c|c֊P1R6/:jvY'ƾ oOw.PL4=I?o'cՀ67YR媮۩lZZ;pB)Ir+,O*FwiO]"c[ dw{8!]6TkQ!8y+\="v{ {?6;%CrwoLj%㫔N <, ژs8Z`IAwVAyXKNr Q<@b 5)%} (#G}r&Zga5jS> Idk뎗I,0]lzCgc?Fܲ9 <䲩 gȜ1iYk.rO*PƬv%b3n%Z_kFLj4)&zg)Ta2taֹn$*wUa UyK$ %{baBܴTZ0Y`=s)zfا; NL?.d# Y_O:.INdg#lFB݌1gF촟8g>LUDŝf{dl` i Hn]BgDr7WqtuJL0pk=bzF[crܓox~Gn`f 9%CY':吳<)Rp:+ٕ/w/9e ќ6zo_dvv<@zO$nU* ZLFnTh}3csT!C2I.;s) ɚVW 1F'7MX<vm}E&KmN (k`#0@jY3 " 48!d*ܞ]XG,S!yIrd`yאMbg-ZVX'LU{JQ=7ٍd atW>,Q\C$-޽>Eij&qjQ5m 8,ӯUt kH{Ydnf"ғ}6oO&'lݹ%RV6ߦwBbK9^GP-K<]Hg,0.-򑩯OTJц˫~'.9Dƞ|<*R02y6%~6:MVe7J^4IՇPI%F$5N[TyRըW =kͦ.)qr~el͑J2eNm;ה=2e> >Df"Cj]\bX"l;]/ uc BúκUR^awܧxb+Fǵlb[`R;{4ZmA\![76:_]x[/[X ѻ-؋}s &4EUHsoXZdQ Sf.-,xf!W)WtCé۷QڣWƀ)%%ߖZ~Q11 mF/HeBPO/$KKF猀/Ŧӻk420TVt;d`K/&ҦO^c朶\Z.(A9~Lފܛ 2v)9liב]qWAӉ_MXH'|2)4$L)LyO-D1eRam9KrXi).}BpFp"}0hB5%T8!mT^s苙 ثqqY(4 z8pԣ[lnZE#2`8u 6Hz?c1]39}9s87I3djKV=;Dkw4EqFZ8.Uqm*Uޝa߶6qkqz 62vU_Gi%aL545ƫ#%8OIJ|q-˃xv'>oL/E9r|p4hNiҥ<fC2Hǭcht[L ߬h4?NY]ĝ4z l4kĝ$9G_d* ɩrun[*fRm\2R[&ɢCtK@yR0O& .M ~"P v_ SjIiS,-)&NjN-]ɘhҽfY,@ $qpJPuy";Z vzpHچ <ӸmVpdvITW?-'Gr:W>A)D;6 [խ;51W3xB`w1 8).ա|9HX+=y{9p~Ye^SR3!P=Nؚű%nzO?: 9|%ɇ@Cl?Q巏[O:YY͓E>٧ܴoL|ٽl i\]uQ8ߨ2N2k9XGGDaNnh"+'$ Yz!$d7Sl{+:;1:q]YF-{\eUJE#ųW .e j=kAٛaaC=:M70Nlr_Zw}<СʝO 819R]6C[_[OZڴI)*$[ON[a\j=T`' hkl TKaE/ [h}Ѷz͑YeNy<Ϲ^φQY<569ϥ i#j"P$cDZKa8R=_KL *ޱ$t_e$eY}jңhX>y5[ljwЫ fJhLB͉dؙ-X0TII#Vu i7b6 v3ԁ*1C|Cci<ϓ)qrJ)Oe";zڍ(&*pYXDZʎjK)`TRʞe~YMIr<KE nv|uW ;Sv+o# > "-Rg{WhS֯o5wkt; XL%YצəKPA3tl{I:CrtgY.? {`8jf?giѻzO ץKВ+jwrҐj}/ {e2+Ne~(D=.m1zɃ>@XjG683ZkWN52$/ò1x)v:~}#~2mdN<w^[K?L `xd2KW|O<GvzI7\Pl^j~m=TTFt9LͦjcUSkhX<4XShNB]B/4A兮cx:J_;2-(#Ld``}ZS;tŹ4p=AK>%ȡy`,0 b BŬV*vyMm6$Pxݏ|VۭHq-נMpmWQ:U΋U&GHxaul<St#Iw^g7`i~U Xưiи6V5f䫶&j*Y@E}jX =ShZ_~|E |8v!Z{+0CUowBL)9fL,qAAWSj7^\HC t$Wcq&8T;9ȞX3FTBCka]ٚ,@xŞ }/5,\Ddf8v>Y" |'*-\ s7t}]ic^D? 'SWJiDͼ=?z+ 0FS-e~9C7H/ƝoT݈$NTisB-Hu~S {r6^SHwT‰{3LmyI7VkΪc_N.uiLJ% w'$i]#fEI:}vyZ3yd?ۛ}I@vz `ƽ7Vܴ:"r5 cMSsh[JJ}[.QakO?b/)8(x]!Qvqm3>橭’76&+i0Jj䤹jh-"@TkjlTn;p} ꐖ@bCߢ3E-82U}(oQomB3sL=x#tV$s䉢9i7M."smD^xCޡ˜N>ژ5!!Zċvr#珯5;1%*qF0>E>~!RDe^zHɂ7wYE59bWeɳе>:XV:մZ+Q$ڛ$_|f7´Yڑj9yrh ֒І岋 * MDw,zo"iW 9Pv0@wT@V $\CsbcJA+l-PWk5+e`Joq ߤŏ(ҟ?D F(ðm͌wjrdwzI>'v<**bpB$F4PV7{̀:իw#+<~wMV#ܿqX$c/NNUfrvKM'ר E$ J6BH؄ anȅ'qTwAaqa+O˾&զ#i78w Ĭvz\Q_#iFT`Z92^*'ELmqC;NGdng`pu%֭BUJx3o9w2 s nIKv.䥘GU vQs&%}-=p}@_y2f0tMCQ)kO;>/ ،N=Hfķ|^~loiHxoY`"P'ZcZ ÕY.f`?(JXp #0lU# =&#91@Jmٵ/B@3Q hV 3լÂkSwf##u g{/٦!IDULQp*랁ȡ_GbCg`őۛP :chۓЅݛB-p2iPwo\YȤ]VIl4"9FB6YKq<Ѯ;PsVm-׹2USnjs3ڥ{S ){{ j`V~{8S¦{B?|3yUbY7B" )Ot 9Hkq 0VTsmx6-q&IO4Y'sѵ(@O.rHdz "eg ;()ukjrXi<.25!V?sk26LC|WzrmpTߍMDajF%+ t= .4r~͡۱5Ue$@2y ]*gMz3>S.()hH&xN#ћC>G2H'(1j=i_sZyN"CjPQ "t^Cd3o&- $1ԯxa!ۼz>> JX 3Yqk|Hw@7neJ0M"iu*sЛںwDaj;]Pd{ʉgT!JG?#y%{f{Z b#[4ĕWj '`ˆdQV\5"Œ]G$q*R\+]>W)roa}ojxW2E! qe41KXa7EtU .:N쥚$1(̜!9+D,L4X[zx&m)rY|s9\Ԓ'x-QDŽ\%;m.gť0$#_MtďRLJԬ. *ȧ^ʶ^z?ł9h ]ztWA&5l%hSiojjsq\t8'R vPqoqHPE/Y&Bxo[Q\DbӯKàC|yMK1S첲7J{cv !I Z>8N_5M4:9$r;Rխ\_n0hͿ/(OjΜ?S}o?v$ e;saNq['mRcVstFA*`{\]8zW(I_-f_"7bm+]H&LALu?(P܃Ev$ҜImM=9v| B+/ 1^qB\8(VGt8[SkRkmU.x& d\g4-L=yo(j# \:gƳoԺW,ikc1\:>X74dh=͇ EbEiɂ j<47l W{̆\TC4UƄ$Sj HW)n$I}v2o ݾzf74h}P2~|6C}~;k]7Wʚv ES,ޚ$\(^ü39!حجqx?vVd`x#O96uvZgoMH4uC4گ +dc`$cPx-VT*z& ?̶BHk)_6.[a˅` sHV5*XZu#^eK]i脴a ׏!%7u/ }0FվLVS?%X}P\Pl(=~?nc7>\!*KR v!]02?P]=ʠ1~^ l8Y:0Re W'qj&tʲ>~jz~7$F/Sqw1W $\ؗEz˷;8q.4^i&9}ZNswW7KWhoM$ Qދto|7)oݙDk:'c}vf$tERgBG^Lq"Y*E|t%WT-̈́!C{oj9&=}Xt~z<*oM c[5`,g FqܩO&4q S z6ū4Eiͪ>$:CdfT;p4)O*44N4QT{T/ Rt==pxT(%La2̺ԙ8h-DYPF97A Ae o8#|f{TcSFy|Ixzm6ETkG$-FZuߞ=I:Wf<Հ:ЄGaj_vT"*#9iH[c). 4񖛲rSVe/Fcfc}7lHh' `J9mBOBs7F8 w^0->>*b~l5Ը殳ꫂc%ytݾthXnR݁}|m)~)ƺ`! ㍹'2H . H &%"4 ?FsU4k)SM _;k[Hy_ +&2:r,EN6ƄS&NSp◶ø$sV&,Ù&8I]Ud+l=Bl^6 .]kJM[|"b8Bf,2N@cs^^*J8=wIMLν#q Uʋ>Hy.-4ѯ8kL|"~ER]^Uw3ׅz6wF^P#5&KNȒ}:&βW[hk=(UTwG7,[ط 7wȞ}Va@dLLO;YmkTX7#97Ix VzڶB!(EK+>WYFhQ~Г\4HњS]ZDX{K%+Tt7y , m-q  K?QQo標alUb~Ơ;."]-7`6t]a5H k3R)T0%|Bi,M綶TRk e Z@60\b$:Vˬ񕆔o7D%NͲ?=3WJU1BB&}SȄ~8s~6'`')vJ|<1p+q B2idzFOۭ$x4=#UȰ PY?\|lJJB ^Y⇳4sx߶;<+ I4?ynX?I T2=*ɔnp+haM*hkn&]bsmՁpY(b60ϤZ*cL^<8xT)٥ T {ƺH[4ज:'&?%HS` /J'odcpYh`2 < | e`-8)|0o3fos"*`Ahlc͈Ge/Q>],"lP`hU2ޤ "I?!fa- o0 l Y"DTn}, $)} il2ҬXHDq &L_ N "p\+$%JJ,XX5ko@9~?3Vb02뢶Z=܎Ȼj@$/S|52!i7')O>Y 3gmUi4-, U_cx(ILns[DQ567H-YQRiKI2EgތOi.E7cёl͇k:tkqW"fq$챙8Fˤ.i^1'ǃ_/Ou֠!G) d #5N#Cñ7~zv} XԪUE\rmLa-+5o`O¼22юqQ5.v6ʜS+ rۃe_tWҴbl/Q2U M{UBlPM1DuIn/&L UUbTv4y<ٚBݳoבA?[OTl5b7?,5wLZnŎB8K^ʹ@v #-=alC0GNy477GG"q^pr{T?P,jw.?[x1kq"Imm >pȉ0J^لb s$_͍Y"]}=^Ӵ *$@_GF 6s;'+/?(7S>GTʬ'~>@5#<%ej}c@Y1Yұ4tIq؀닞|H>8xon0ѹ΋o1v [aˆ>"=r {"t'>j =*0%l@C!..ժ, zAOT<"Mbb(x<>lԇ/Wv/xvPYcoXVm>6Q[!atM*\*Vp#ӡtz˾? (bҀY?hYbsnG.: uwL\'-~\~;1![2w3}qxnVBSMb`~*vLEq6kA4qZv^Ec*F#9r~YbjlVq dꉾ`K9Т`yԶͩBlxǩ4{C`86b~4;(P# hg++p9(j"LV>r(wD^0bjΧY,|nhe[VNqq![Q2|>Xvbpkpu Wjl`z;uu.(@le8x3]K2K=Y Uh||hǙ!ʱsyx3c7$U#-@20 $x9ϋa v@I, NE`͋{LVzOZX@e~Ӆ!% 3+ j ?{;5ivAyq>Hg%+%IGPTK%iIylS^&'r4Hfk m}=]IlR0sXvdOE^cCjs N0ًV+b~ݹST xP$;rrM|{A>c޺[9t #e5NCKm( c6\KPtJ)9f_3 !>Q*lbs5{q1=؃UT+4WCل+9ɟu:Sa"ҏ B *÷;~ѧ@M_kkKv@Y(_ z x_*޻_޷RUeGl<{V$/": VT,3ݜڠX@kǂրފ(څxenXtڨ4f\@tS{3Y+JTFB̎d@N푟X]nɨl̥䓿9Վ=Kz2ߤtn~:'%)&HzHxիi4#NiSX58ŪZwe8 Eۘ҃`X])X]w/n, pcׄKL4#WZ1/>ўDofr_!wu!x?-S^!T/zΤ΅ͳ/.ԃh~6!tt ۤjH)7 qZ%]6:e"VqKy3#0Q m$npCu Ύ3g.Ȟ4z TsԊ=G!,~R[&t9` U̬֭ p! r!~(41jDnbǣK'۱a2o&1^d "[a?iF$CNfIq~͎\Zs pyGbO4!ڙZioa&AĥyC?DO]B&دG;킘Rj7|M7˙܇}a4*9~pGfTof] Np OױA?\|4dž#I7 Mđ[Y!(AdV5=:ʪ H̃w W\9~0@ "%fq󂨆yQz\ D\Eĺd4.ktߌ7=qRc IԇoqMz!?mxq͞٧VT&&{}l衵Hxuֹ |Zѷ!b`z:S3 t:A7.fQs Z0w=@خ痪tH+ Oӌ)vD9#S=9DPFq V=>%?yB{E?6;}rP|bԚtRx axe c;l#&$Hg v}}G;5l}T̀:]"A;[+@hu\ȍBg;Za;QHLxߨב%K+z5 `h.N\{i'P dsn;6ZmvT TMV5]]o95p9RpoYШzhx+<&'sȅv> > jjt2Ŧe"u5Z{=2u'v+ "msbdThIxxKp3֎*ƞ)&ѡp4U&BD{& zK4F=rq9fCwGは(Adq&˖tc*)n3tc[/ T9rh)LMd5isd1@.\gSZ{; +bz4Ĵ)ra r#*$ȹ*61I{""i*ʻ %*'h!Oe[}<y!Bd%(7`Y^xYy"*Q7փ9r=<@-@9-Y2M}gc+ͥQMO i8!dM<^`W"ǡ */t(Q#>nS乆tKu!ɨyH%>~$mVUCxf(\Y2=.ª:RNq[u+f.ttrG2kaJN ^RP䯋QyE$- :iwז1b@r<;r<%^*>EםIter _y2``[B/TI:a %Up0žjlMd ݹ >^\d~FfN?<2t5] !;AxWf>bd.:(}j,&`CA|`cZp+?q,?Z3>,.a# (xX򸯍2#-Ss\3]gT"bABUb^Mr[b+К7\gR.ުIxR[_hj@]xLj~ P?>Bl}oM8^{Q @\dA8tJx޻e<ͱ1>Z[vW=}I>tc)V;4S{ Rlw'La`$( NN^L>7,aW ; *5ꟖAPybn13WO\ zlff33͔驝zfi~!UAbyN<3gCY*aH=&&86JP YdZ"{YQ%s@)>gK z ϫxd^ѻ43Hbv) !ZDCVST9>Wt&8MPtҺAA-U5h"xK6=:î^׸=m_32)N0fvpht&B4sEƍut@&iQte3O6:5Aj̞}7r_ԓ i te-'Ux e *&0FBco nh~̈́-w%7$xS=FKon͎W7!~c{`ɞ ؘ* 8 q#X;Srb ﶞn.d]'&jY)SЅo`B6Yy0\>KӖbݒMhsj7LM͇rbPl&ɫ1蘾ӰO1C.Gn\h73\4嫡ܕU @Bbx6, eIlV5a(80|khMGAsbY'ҳ+ J '81p%|RE&,[.}*R0JO2כa^uZIC5(|cg4q3 ʞ7$,;\ :qXY]p+ wWT p1\;'S+2`"c 47 R¾;oǭ%0o9|r'3e;2V*$9wޮ[B{?/A Ԅ탹ye?/0;Y|BX2M{R2_lDD,n걘Dz@ /msȆ& 95Q+OaFkQxRMde]g0gsCe;8h0˪ D|w BYWg'F۱mϯBbv=ٙ8aV 64)>$ul}6[ Mgd^XAA۔&8W|%07/U343 z-5zyBt ePJKHBB4I,g1RM)Xv?Vf1.^05uQ ko[Fƴp[$ MڔVYv<CN`fsD۹7#cJ@q zؤx' 85nHYP1Kqh =3naӅ5(maʁ;BIgR"Lc#U@v;+i>M_eUnCoAN(6Ǣ72R)ۡ+&3G5DŽPrP4tbPT}H*w'Tq-m>7]yK s2WddmU[יQpO[)eC!o_߮`Q▰wi`ҳf+*ALfYi?h{:c ane@uVFtfN; $v;.M`I%kGb^F&q[~B:._=  &G|\-m0b/un$I};n 0c! 掝ZIRM$x69S}LؤowC@) X0l ?vxqm ޙ[Cx{oVO/8A[!wߞ9ϋ2A!x~Eܱ6#y>t@"e:FA~ h?@XUz%9~}] YbD Gh`'m,\"/~?,d@4>7?>8x#.U&{!{pjkihLWԯ߼i j:Di3l JR FdxH7L3q<{׫+0 X`#p!i*Vr-::f sp \SSmP0ި0-6y5%{D{`kfԝ)zvE \QuIh(q1M6<#gvۺDD09DA9f (Rϛߜ~RS6/QBX@ 23_<#̎v^J 52rW K} :ҔG#OohH^\}A 2ZXGhH|@Q8';GX[:"KfgwFy-uj}Ze̹i_X+z1 #+@^DQ3e? =M8#tSevfT^+]P;*96O.3\h.%z;}n5"ǩh/K\PwWLMWuI UPN)7:'coHdJdO۔# ?.ij4c=。0[T, jcķUsqI C۰n)+it"fsmT<'+}6xYU;kM8~"O#$MgLl#I:ױJ:u:{|kXu*Q#zn6M4+F_%}KΫ#|~o4ʋHWwΌ!j##v |*1Ǯ()3!KgT~x_j뿚ެH_9ք]=8KA%>)q-Ӫ7{3qn~MU,壜yI%Rgݚ_'¸ePVp}TW55p*;R} 4 ~]]yK~s!6x`֢UrI-^ǸkI4_UKUpwLQ+1|`~2>Uqc0Ca+@="!IK,,yAE߈Dzg 'n!k2 )éB^l(c6œw= wa =M%\=y7hӬC\z\y>H?MAF}Y HK1bfY7j~S.AR<\NfE +SC2%IГY%5h($ oߪS[^VaBY>e5(̜AEVta ʂnZNY~ Pl>]5Z|?22Ù/?|sI} yN֢Fݷ+v/[?-wtlpEDmie%bOVģ_>.%D9jyBPXWX³0636jI%vSoMCXjaW辒;ԉgJĦ:|daJ 3>v"Z1i4( pmU{A-D'J8 |eorbNz:G\ALpILTm17T0!= DhZ2jTdX[a Q4]ssMs9wŴOfZއK#vuIWkFJ|z B>CEoY% WdP #+veWUqH/e-ku_[hqNY@]rdheERh0 _{O X*+a|admaM$ _{_[Dk9ĩthr*DYx? 3CtE@?E!} 5Y͇}n [1*F dV,Tkݟfם XծD<5r :cQ<g0J'Iqk\H ?FЯ,fX #8#Jݽ;y,3!_I&ݡYvOl]qmicx M33 I#It[ |EI U_ǚGMxʆ4|() 3>E9,YЅ7V6%vo<~<-4szPpZT2/*Ng Vz~]8mǗB9UOĺ=z|XRtJS`l̖ ffIxkP ~9ex!Sl^O FdI 44B2 ި;OtN}!ٹRqٲB,)|mwNN`IQT@5,);(J*ΘTR jSV=85f5Y <բ-^)Dc7/06~Wa+?#"أL`/<>nQcxZ:U$XrHVN0~U)ZH/M R$O7rHym 7d3p1xi3 8 Nq $=}%^(ؚh~ ".ł[ W"{癪(1Yg?'[!`Z$x}/:K^ H'* ib/DUr#ȑ@ lx3`SbmYP}Ey9(zM(hTW'W4ԋ]bnԬOON" =8>WvE: , .GC`h01"9!fݫ:wQ\>Һ^蝼f ''3W V4L˜:|DVpv޹tZTbκ,I4"hhJB Fb * t6$닂i'#iOYÝ߿NBQo9]q0]Cjw>萟~ts߿rXk%dOTq{c.]'kfWQHG0[\=sjb 3_H`FHy)q4hũG"܅gv校YfE3KqA)@%NY|Rv̹u?4Ӄyn(~槊,A{&lMtPēD?.YG# iÆ@ֶexKn]ji I I|#@dtMR|'+ԭ1 A*YFH?w%wrcov+ ~QPu>S_e[ܕ+׌'mfyM:OVL9N4m. w\C9bx[1HZA'*CY߀O^AAqG2Jzph:)~v3bt0>94U0,Bh; :FA_w`yE \p, Kart$vlWa&;֪#4@)N_"we Nnʋbg2v=՘p nt%kip /CݹZY#ϲb*}ud;ZБ%dƖ_OUKj&0  t=Ṁ*M6(ReY~X!6jP "gQogpFpjw[W&bU{3-W|WC2i}B|2SBensHQ6F\J>xnTٙ";eQg;{b%մOg.jA1L#^U!JtLK;GA}7Go*fJMnhlS >%&jbF0bW.u6EZ:h"YӮR7g"<lw=i=Y>m"[cnn 8{AZu3NWf>$F'{U'Wu `NѰT%quAK՛]\۟1C#z"[`Zױcyhh up{G()$h̅y兜]K1oi&QuLKͯ{uCR?^hADcRDư KK=܀ Tdw ‰QJe%yH p f iͿL!գt.xA ]cj2UBO9GJ!j e9I;ıQ--߻_Dڌ'ڝ4_[Hdo~}D-뙍MI/Dn.'m.)-;|U\ q ~EAI=l3>8 $UrRkBLp6b̫)da7s~0u偰|.ydEXS0 Mj P/ Td)fpjf?L9-שοٔ 3-,b[ 3F61*IfwĪ(t $Rg:a?v|Fy$v3ubxiy?[˚sJ'plcZw>F x`YQcP(xt-+]wk-T!MƩ6SnֲF!ѽox4B ]eM wX)qc,pxk  WݎtC(gzD"7T0~yo igwo.ݰ]܂tB%1.beCuBE˪YZ*zy%([h*-*Z("ET5@Mki"S7tʢqECy1{?j3䥾rCa~bp p$e]lTCS 7lY-Fm>n2vz):*ej݌G}9 ÊȱB;[k8ġn$bD#SJ7Z;%⨞ \+I$aZ<(XrvPEs0㸒xGVf?xC^:M 3ד_Đ<-P D>h9њZ'B^ߖ{8B}ʴaQl,Gvb >hBkZtU,9 vRsD ٍ" ӸCb4;?mk=;QE "+L?8U$z!hĬ(Q|N$By8P5~M'vDuZ=oex\}@vaUq k{Hf@IPS^TC KmXNYoNW y{2Ta/\<:V,Q|,>&Ҍ.w*]a N[mtGM9HzU^}kJYr h(&ŝE-Kl>wmޅ΄Y̓Vl: 7Nv a!AoW!0nX^ƅXJQ?vV ݅XG#soة%h)@ wm\s 7bLEJIֲ?ztזssqŜÉYR$A&u[3>ګ"@ފ'SV {uNGo5K+n jX:R Sюu3yu8PHVvq0S4Z¢B%0TrceKy>@Z5>iy_t3|\ <3%5+]l;p ;y0 wK<ۣNȭR$œ7Yc:I ](ScuEfl z+\*ilBś.e1Ε& > 閅Nu‰XA%E5ѻY@_M0a9M\aiK8’#R%CmZ<OL̴s۬'E?׫%r3ph>^u2=fe$s2KF9xlp/T%VI_@C;v79<( v֣-vik=_C[. .J.U⦚Z|MCeZYIWb$|;%K,`mм]Rgm߷-0?Cc04Ʒ*J;}¯내RRY4O(B 52_\iծ]k^~ "(dwIl*83f &˔ H h{7M3SN-ߗX!˵laGORu[hv& fl`bh-Dx\`ī,^Ӧ.? ׸G d-ܙpHXJ?^CybH?r AdI=RbHk­5(ž[NƀɹQ=Ei-$L,D5K =\NbN~QG$~M8Zx^Q n dD//X\2:1Zݧ3">vgt&R>"F꧍Dk*\ HBu`/"\P|WX#QhNXIy|ɘK"PGɎ'пT{?e ge ݀x#)="zfpbI. G2q2 mTv>pD?8V|& QLiF;Q_5&_W`桕g^J@`!DZ.<9$c|U.?-D0Z*=T/g8aچ av za8 L=DOӥwű0)kZ'K͑u-c ~-;>984-(C9'b1Df ɛ.ԑs:jވ~WV01aƘA.fiI}K; C\q@1~ԚIR2nj?ZshRqkЁA[sggӏSg$ĭkA>^+-AC&#DMS1t[x_~ӖHH&')nA_E+b $O뺲d5?[5ao9zG%y8$!Pz+7||?cpMT m}Ah:9LUX )E[QYcK|&p@MOkb*nt(s) Դ%H԰)rAvR*! K}qM}Qd *e\IX myjH ;=IW7X Q%z'W<ʼnhAo6++{i(a`%㕚le$-E٩!Քhg6){_8ZMUaYY~`dɵn{=BlՁ'=g!5֎{ *I{IoCvOnk{owzS!~N5NC2N~Y;IG]R3~E$Dilї-a>A2!vdzyO0l.e+IIۢHCa"N Ffp ZoqDRK2)2RW6 .Tz/1K/@SE><=$-旀ٿx'(m, OוVaLZyAej[zC0:+vzF K5pK ^~@{a*0 =8Կe28ho1x[Fe|nMINNVZת԰|FDzi6y8AGSǯ}23ΌGå/9]=3^wYDL0r"Uj#+X%n7Z1NɉG hHp&d*Bz$2ŧ$6ݏ,k7*hֺhcOz8A#^Rh!ⱦDw|@IDy-S({!K3D7wkVuwQ1Z]>s+cD ] 4\ U $L!†<#v2SF_~筡F9Ji?v{Y> irCMN*g*8pV"B!Z8L@YJi2~;I䊱!ތT2@Xe~}|Z99 ԴC^`,mFSBe^GF| Բ("JeǺR0s#͐f1_ٓ&ṂO lS[`6hZ-{ZԴiF7VZx(fVd2/ta+,r x,e<t.ʉe2X D0j!<+=xtMv,AF#zF1K|T r(7p`к$Hi=Aw^*FRȳ)~HF/Boٻi9k H`|5rwq}j: uh:Nw,2v9*NW}F<yҳ&zgjiR3W!qt 0Ya7=9V;L ךF5~!=_~Bfqap5&X@VvfqQWj>V+*7cY;DPH0dQz-FdΉ}85?;x,3XqcT VS ;ֵ aW9|DE!'PRРoI}Rb*  _Q/CM]wF8y!~}@]d^ÿC5Ob>f΋KgVaMDi96FbnϘ\D6ADfk?hN{<>TXmeɝל@Jb;X&._nNvg A"Qe̘/!=#z5V5BKQDwG3X>j(؞9WQYWD8cN4{fSY9dM]'C[!g~nXݰ@@FIqGe[~x8s3; qai5>aWʥ xVmqH=Jː7%v-]0 j;5Ԡ,01f RK _&kaէBĩ&yp XvJW`-bJT1$seBv5jĚsr\,KV8W %OLTEMFLgkJ!h>l`+h(m>2s~[/rG6oS'R9 +N| 3Z=huǏ$bNM[o!Å\piA:>ř)}mjo{ ѕb/?ZleYRuIv݇ih*R>bW@=:"ҿTMtWD4uRښ u|qIeCX[nCy?ɳ.}* ;1*l5y56RϾ.` 1]sk}Ad@lI|nE η;@(xTLS8%NaIݜ $ e'D4<'R_]i|~um{;G}*i$5Ӭ=#I6ՖIQT1A>Mw#\` R}3LªXnd ll͘vT*$]ze#z΂qѠW8΢),F|"W{ .'ZE "Kbi>TW$/fn/N8c Cs}%q:!ɸ "MZ2r8 Jb*90fCA4hk3op~|3e'0Nʹ5~,l#othzF#RRuFo咽T!j7D;$&\1m =RޒP"&99SD0f8+P_[wBl~(_Y?ϏWhxU=9`"$8Bg˂j1-u2H9‘L^ w,`O@4aZ$$ݮيK#`&ʣ>T{f<M6wuX`2]8-*s.Y[F~R0~ J>xMsC䞮l45G-,m+nkһm.^} ޭ*EO|s FS?ާX#w1v<& X7\STh&'zANhuY.LL/wS3:Jpn` )YQN#vk)Zi)7k6}7~'[?0P4${2єk3 tk-@Liʰ;v-D*hO^e= WCI.Aiɯ9`'阭 Og`7WDz-g0_I h"dFFGq }p)?BQEjl_Dl͏7r.=ɳLL;C+ٺh{$ OxG.>^!)b SɻfόBҵN@I Jqw8enLNrt hL!r#rgiyVVJ%cb{Dh}$=m|۝x^E1@A5Z)H#|>OykZe6s[p̅X<۶p\g>,9 S y(y&Ф{b fI!q"!\@Ŵ-RbEv9S uăEVc4_og>yW(ړ0Kkf]k$=Arqȹ]~| Q!{sO#"\vÜ̲e 572xྙ‚M=b3|ځ&^a+r BվV!"w7o?D2i@eڃ$@~yY2bv6̂Sbo[*KM|QA$7B1^%n5uWxuVHm/(8O<<+^ZP4_f%E5D8=oT; [I~WZ@?#xOҵlHRR{b`}Bp|CnnzdFgTCȏX~F_Qqԯvȋ%iăOaÝn5aڬGa+6GuC~exaKz0EKT!bZh1gpfg#Cuh_gW +39~5?Yyjrݕl]` ZcKP,f`T?qCZ:I5i ZM^2cw'EZH~SWcՆLTq.t#lA]-(VPF)^v2SԒ6(l=2C(u`V ]x`36ںfiˀ<"O#Fh*+E ⧸x/cR^(ȣZFX{P&N$$e~.`#H:RQHU R0˓ǍAZfnA\Xo3@ _c9V?"DFe~)8/ 4XU78MO=!e۔i`ErC}=6+|y3'dUS V!Ջ(*v۸ηtod{ 6 ¤Ӆ -`ޏz<뮚0c^" p0S 5K-zٯ:n'qqђ LPėؒ'Nik]`&*ԤGΠ>yo+xpM&L:@*cETCu_Ӆ85ݤ݉VQ4w-}B]~?Y2=Ѿ@ .հ1R./[5@V5l|*U2@mɃpA S$SV@ '5wu`A%,eNss *ƒ>)?»邕I$ݹ<=ydu6aG{&On*ުa ͞l  %YV =ȨLnz4:)a)z`7iGqzto2 ;;r W DZs”UeXYR,EmӝDd丝7Ee "%w{ {OXwZd?˨ZXʺhbGquЉ!T/yge@}c"+~Ӈ^'#ǜ#MCD!rF=(0ſkCظaبT<2!y$26EgŻ6LZrb }7n'>cѿ7̏1b%+ťQIs̾`ŧœ5@?#+jAt%8e<~1 mȬ!C7F3k7C]ӢZ #n;|.] yd+&UE)#W|.07 njd MV/*}\zαwmw ly~ј<~EG$VJCг0wז4K.V'P'6S OCR:Vб'T~U5l|Y`xf1R]CNg!ogD:6W5ϋ;(X;@ ℸzƓ,Sx4eO >V:N/>_>#_s6&v?-8T'bS/*tE?҅Ђi?k-ES}v-4I2ǚ`jZbK?1nyp2^#^$ TAC8}dK4|\l@٭Y7]в4ܿWdG2YZQb*'-aŅm sDx<ĩ;Qע\گf`1PT{e%$u"M*兰9VN8.t}mZY] VTS]_TLjU=% >䒋Im8lwC1H=B:}N.)FG-I޹3[J?Ɔ+%N:vG@TX 3cw ҾR@"8|{N&.W/B9dȱJ{8|nhR_.lBzBQrWP}s#9$3?!D~'^v *{Ʋ;H ړ xߍnEVy*Nxʓ2q2$Br-W/9&!9=KN6]lƆGt";TWy,fX!1m|Iߚ"=U|ZBxh!㶮<꺳QcITȤeSN@SrJ7ۮ֜Ȩ‘!qAeTa%%̖pW7;?~>&wv0PX34׵[fǣ4v).V+>}7 K+Q|آlf3V;#*KXl 7Iq+"',|ΫkZ{WI:=Wp|v a.7zKr# =M_"h40R~ґ'ꗘWfasHSk\E9{ZJ~s//}]墫.8>2ocQg; 0UF) Ds8EJM4#axB5I9w.ڂ(i4}7`1HixĒYLICo&]lJ')Z2rb*-) 4ÓNnZ rL#ԗTi)EA>zg$1VÃ5"~ޭ_iB%jLuC}i_sX8^Wn4|a^:*ropĐbڄ^CB-Oȷgɦl K&\.$YdzQ慇G@GeR,&M&LjPAAv$ N/nvp"'zˇFsh`fcp9Lټ@~ i(&mRMf*<\gA, _O`w~6ރ,ѹg AjML黍h(-ê~](ef y4%< :xW.^UfLq> `ƀ7 zge2bFRAVP ל 3;  ^X(ml#>IH7Iԯ^+)o37NbBaT\-b?Sm =Ͱ' +M][SvaPئquae, 8^~m玟 [ۭ:D oB](HܔgcF5?'HT0vDFy) iGIKqc`p+S=%&DޝY,$d8G#-ϼK:qN"4dqx.UjUhy҃ H:=υ&11!L@HRj'hc<mն=c9$XOB I8Ԣ9Uּ0Jx|nyho9Ʃ`6 C DUxv%~i >~Z-XG;΅vrܥ/`ܨ??0J9ӵ0 fTjpӹ뫋FGkL İvAݽ9_#}x/RVR֔lnS ZRejIH0ɲ99~OO{1AoTΛ&vz ԇDk/_vQİ]ɽ\25Agh ÛL?hLK JH;DD%$Qq?~C\r1+7;2S !4 wïfI@"oׯ`L:txKN~kN# 6 dveNs?Z9I9ԯ^we?%ID[dF"Xfގd&2i5r%Qs/e_п!ځ.=|0\|hr_XݞAq֍nF<%ܦ|zch[4/R,K}ĥrOK!;EśӅ8_7xF"[щVy&vxUZu ~Ma; tzaʗ|")$ZZb_8}FibmwGDj[lud(w+$BrASJh{q2'd WQL&n|.p;zۮXV̨N:xtr垪B^oN{k2mbn|Ӻ;8лغ..>>cc<*Xr'x!Jp 25K: ϔN)ښ\宨OKA&+վڱjzϥ|,_1f_q2Vי/&ubޯ8DY0rU`^h?i ~j%I$5:?0WJDG9L [ =fPLn׉P?vyHD (ȀAW ɫ,e'ehEѓ5Hf *^W~mj'dp%)k*s!xGF׺j4G_Y ըYUyZ[^};<ʵC*X6BݫBA wEHC8C*CÿԜvl;RJT>cA@Eim$I$2\ @)yq]I,#{<.ݳˠ!,_DdyG|yDs)[X5*[sȬQ}C#J^#Ԡsk#JF=s .Pq.TI#/[vEcC6"ɋ.*i(sOhz_AF/x}ͨF+fU8 βT-o@Jo.m[5 CO9DUT.DD1 [meR4NQ2BoV!qcʕ&A XM0ڹQ#g9J ;SZ"==V` h;]w.3wnA] c+O$ (cO!QZ&e%oro̻=zgEO|/ug~4o9^];ND$|W{G%X lN] TW^Z[dqOȺ$% Rh^/w{C!%w'a ,84巚șq""nuyI΍=umt\bt 091Pzs]ߦEbؕtI/=4#[d4N0[S󹶱[ٙ<"fQoNt~[zNG d_<'6/,IɷAa]ݱ[;@H'K rx(%&8lp#ZfE_71OٛkW)oςVGBYՅ=ͽ93kGmלhH kQFCHZx'. #C<3s//$/Z(1qDQ9{{y/Фu|XTp1=8)ũhhn+`J<ܓr{%]4}?.<0,KF0]w3U} kS>i>U!px_|_tV,qϑb[&5 ~4~OxO=z[Rgz~V:m^JnGk!UO+@:Ss~^!z2m Fs2`!n ~0:hȁW%9"sN^׉6əۼ!r" rY#hAoDUx>wlfbj8J.%ߒt]F<| #4wReEZ-T:%h'V>FYzo,sw qD{`QXK:j1=nr*~8,cw'uc6I& -q87+~gœ3-pIVHX $B(¬=-k?o_1ѷa'*7";0 }`iX0{w`Ǻqk`^US1oGncxfQ0LYSN_fR :eh{*?}./8,[+apP)/s"[LuxOdpɹ@~)L$m_{!B S`e=,zAM) Pn`Q{[pag6 !, 2J*L5cff5U,V}Q=R-=ʘ29Q,(aC!GrI?h%BЧPWuq3EA6I$YIubUM@K |l׿H.5#v϶Z.K䋒B;V,UC2,U z{=QwyJ~@Vo̮A+Xsџ-@3y-+*d"~B [MC;WpL?Q`. 4jFۏ ⎁G+|NO1EٻP`43~+ϵtw󵳈P̓4Pk@Q9׀zWv\*P08a{Nr:#AKԱ C3bC`(tAcb!8Ev\" ׬dWAik}G-Do86ez"9Hhp 'i/ԙ[%$yUϾL+)X {4 K̗$>ZhUEml=:b5􍕴A*-yk,D>cy]tK72'Sx~x.6(< =D%)t:5ܽozG埻Fytc3{'rIm2 >)@h7 r3@ $]zCr< @Bk u%sCR 9]ԫt& zPCVR#IP.!Q$Ў,x,I2zO.B#B?B +H43`Jm.fL9u5҆/vj,J[ m0$¡Ԛ8}jGHn5B 7&nu`=HkuQ&:F o*6'8_B[k{D>ҸyD~}!5QVzdTw%ʹ8D罡Kg !a03>#l'CQƲTAȈ;7tG_rjDw:&o;|&!L|Yn$HP_Փc%h8 xxSHEW/+2<8 :a > ZSh ޞ(/)+E $kAmۢ߅_o"-JڋX0fmQO*:/Dc4AI6O'*ԋn]fߧC>(u}Amt0_LU-zhz2$ӆSzU4-}d ඇm !i_e! 5G ,P7^VC]_qTzA B,a4qmӋǼDU'!D1Rᏼ+-V5}r=rIW776x^2^sNOb9+1W-*T۪ Ss5 1bJ 6lPBgڝP]ʀE tOY)꾭cG+O-~8^93d`Up6\)TD1ifcVSO)6%K<Wcä4sk8R}nۃ\8-Q/a?u+<*rhwd9A(0y^6\ӧ4_$yi},ku$ucҟ &qҁ̞ 3G|W"~mwg܃ۙoB:Wv$7x_,އDgf['=鬩u˕|T\2alC^Rx=3ELX8  @;g ib">Jnxg<*-p^BڀLb>g ĝ elJ#n.@ ('CdB+Mz24ğH=ȠrPk.reU݇;Lh#`Ka;*<,A;ygȀKGf6@9v땵՝jt(߀DZ`DMZn12Vgy <?DaFJ]ՠ>g6W>T"]yT0On&8ݭ[(3 Pe#, /F?85WNDԔQ?OaMG I#=;Zbh '9|E~ecG]r%'}'v4[tk=ܲ/-qmһخ?q CLCCbaDc ?q@윤\XWxٚx΁]~M wN8 @N.sD{i,,bi)BNsE g-_R}/"YT3 ƴs0WU0,T}PO>;ARx:hssiW%-=^[\V"c ؜e3_>{ɲT.FaZJzl\s<]5NW@ֵh&[6V|p~vU%цq`1jG/(e8'7^E%r/|Wy9( ҋH5۠+h-3n*^Xu"fr.@P_Nx-읝~q;#^szuj)mRZ+zO]:"4S}۰oqF^JD.(-H%߭-)̤mJŸ]xl;$GV|ӀEBo nɎĶL}-o-jNz×CMYtOQQG 1JlL 8ThgЭS.AKwR-"{anwMլB3S.3(5Ϡj v,8r=͕^8w&2uoZ)rhU(jÈ%[}ˬ=WS!=[eG[SAOq~+澎/Jn]p Il/Cb*WGS+(}=@؁]V:*٦pFb4 7˦qdP%e \J˃lɹE3$Q8? lmT|fL45KW 0nϢ )3p)i`&l#nFP0cbrPn9Q67z2_x1CYPuzqsqOn@.|; ֎j\ЁPħh'S._U/ d8̨ahNX#?!7̸ϢMvI\9=]VZVtIgjp:%|#~#s7UO$4گڭ-F^eB's}PvmJg4lMOa/̭_|*ONظ'%F?ր+6e:ϫ1c ܽ } xw?Ҕ٪$9!Hsۿ<[@M|R}˩zQa r tI*R\+ao. m굤:k&|Q]ԎpGonuo)۬wɒdD_SB9HeYPYۺ߾\-qo#gj$w66?]ߞʖX)sx: 3u,P!P)GebZ+9m»bhe@QMc[fhv'/ pӱ8.rɮGKR*g8_Njd@}c/Fr uX*3u^ 2 IFvax6!+Ѓxj7n!VPvcnOZeISQK|l-UnWe}Bҝ=Ysl9uӫnl^Y9 6H :PAvjBMoGAZJ!isvaȹȕ(ޔ ,ct .9XcOs0Q\U'?+!<4VWyk"\ܫaج~OMQls*g Udd2جn}^5GQDwrz*C1I*Dds⺆$ͮGG}vG C1b7%7M?:Io4Ã}{=o?ӟzOnߦ^k<,SMyA2ܠA$%+ km5 8tb*}s'7מ>xh*G\pA1T@tbM8veܫ25'`rsփ\b[prEŪ!tC񢹵R^.{#&xfvSa/=gHN|p"3jVBpDDxSp0ok<))twK=~9A׭M/cHCm$3k$ǿhMB&Ur,$L"\= Q@(O)1DDŮIc JeS6dEEX M0h5Ѭ\̣CV7dc0CI3!d{N"rg 9($o.? L wMFz bOtހ m,'o!sN1Q-lUێ3{ll r`/e8_,2OVX4M)wV4jV{>쾺s}Q 5H_+mVP"o#$MM]4r:ngEӞŊ"et8!PGԃn?"Lx0d);ñPSI\ C-y)wLU:[̀S~FiIoEzץsCa%".oؕ|rl@#΍rs(=$k;Wpc˟n6$wVk۾-/p(5}٦0Q.k&s8eOY{l[WE%GD| x] Nc~LC3M+>5L烹|A<7é4MP5V^bЃ66NBISZb4Q6$NZ$}MәS!լNcIu ((H˜YqPвXHRB׫*yU&=ZRgԆ>BK.jfj (CԼ|=l4 hl~PF1-fp`u2ܓ#FٷzVoA!Š2%PvǏu:>7':E64F{FQ\YHhҏq7_QK Q%r͗VOiDƢ;?Ǭɋ-NlghX)R9jnó쾒#1Y:@7!aM[C;zD wJ%x_Z0 X#ōp+Z1s)Ă^\P˖>:THŊDԥf"޶;`\JtoV_XdR⎀,QPVNGh9M A*J^@MFDgI."C}TQ6ʀg:)ӲrDTf8Ѵ5 gq抋.P}SE^ |mj!Ǡ݀ O7h 鏐Al ߚI6 q++^dyri@3 (*1vUC~ 5yA;+DT\tD *p@`hS clCqK@q3N:s or.w=bll GѸW28%_:j \ [Uغ%w 1 j$9~-RwHWZnuy 5CI au\;: B2HYݤdw Q/r#sn u}v3\HT*T0RcJSFK+|}ס㸺F3?GYA b|e_[[ׄݪ$ͥwliB:$Y=AN 2аX %`z8ZQ)mbvآK^Wv#w9cP6{hT_"{D^0ǺiVQp,#B𤺫Mhx@%]"  `z<ƽqQHFOB7NsÁs V|L3'v ?%~-NCsB(LMs-c͹[(S  ?f9MgM鯆CEЧQkM=:Gd}&6eZ: fNhCLR̾d<9d'|=OEm0&'1ȹ7;2ͽPj<%يYR딵.];gC p?/u%r=#%&p%5,f! ҌCA#6{Sma|"c|libjIsAҎuKlj,}=5RB &`}qRjNK(6_otK^^^r X|ؠrIc ޢه M@ԭ}C^>^*Fh}foV"ȡʼnglnhsvNsCƜמ^x.OFaWaU>L$>;aE X0^U>4s-e0|td ̳ 9^KSjLF m;sO˔d9ؔ]ژGZ =Fƫe(ki R"w[tg̟oW =g*7kbk뱺IO,n*/ Gdh8pFE uUK TճR\W·QN_]KP $NeӅ"ٞ+ cgW#&ix,R^e7h<*o=[鼻1 WMwERR1eˡxd4uWBӟSE߶CA12D1)Mn&c/nkMaLX(a8R(<\/!#eE pxPS$_EݘXq#"jX*"y0O wjy@SIVl\`ß)AO}g|AVy; {O6 \ M*[ݷs>K #|Z=B&Zj UV8T^#%!sM_ypoݎ"#/ג.A(!S/.6 % _(Dڜ]%8>uj W['_9 ,9un5#S NlQdvgY $)(=A4NM@՜Eetk_O? MmjYŲW 4I7s 7۬* ;'9'Aai25k?\i{7v9: Зdmv*:/,^Y $7gxyDF9aDhKyr>%KX] M\r#MkjZ~fPT1 0'x.SjU>6E)Fp)|KTeXWywnȩGY; e2"1RT$[!{R^Ua;)궃,| \ȤPl)!䏴>;e>F{//"W,O7N[S\g?O0:I iB=[b; %QE 59Kgz:M)] 25v6e\dI\̽8W<& )X(Y&b֠?HZʼnge䳂hLH:mC2903.!ٜ 3->x'USt&nȑagZ+"k|vMkA:m/]m\ߛ,PҺؘ`~ iⵟb"]D_iH"tq$T^oT~pV¡tc"?N.Rlۣ>s|j4icCaZ\d3н{/B-|+9 53[neE9CUvä3ۣ^}E2 H,9jlRUQN2TV(< R]#rbܯ34bry'8'7`wM&;_GRMw0WWN,O`QV=;'./t ^ wfzBv.5;7 6ds݀yTf 33J?"p2a1 (8 pt=4`ɘ@wRʽ18]؁%L ړi4{OLOӁM&97f(Es>٭:ճ#vT7ހ@j̤3~E[Mf0 q9ӣ^SzƝFnIhs|eoz]J/Ͻpcw>;+YN3 {!MG^\& C}9 bxԵm%zN'VCBl 1syNi01fud[k? ^RLч]4Nq锫su v}]VڭvɬnNBfj0Hi9B-=@.BɻVIg֕I߫sXf!|'ʪ)u^~ ~td&"ʔNօI`CYS` g1? @"i(爌;f vfmdƃg`;yNcT6>U<A:0Td^/ؠn&&:9^xReb=dwBR}ނnFaڣ1_>bł&mGkK8GFg6ϦD"2/\%5˟ s wmVC'\e c8r6V_}=ު|m$?SBj!!KL5SMm KMVVPb1mrNN-%6bx*.ݾ}fۆ/Rr+;p{.Q3!. &|$mDw~j7wV$y>R3E.7LE}BNDDR!zy66å%Ο/!KM@>bF Q^T4HZmF2CRx7'e8ը f[(5%38wuqu }'ҝMI.Gȏ_@X&<Ò tT r7 %z!}.["7j5vvi/Ue ۽P'Coj5On -=;<9BBG/=ÑW)ALO05bƨS3ȝ:D^+- bG>WjV@ Ԍ"r+'}GaQPM9C׷tVB>-$bQE繞Jx+keC`P1#tA0sjk”M,0_P% H}Ȫ;)<%;')6mcM˛z{Ŗlem. L \p'ڭ@}(MqcDrX+RʮT #%BG+cD[d{xV͝ rFj1Ӎ;mTj//Qs`ʼn@q,T2d}6L4  ld*91{m\K`v-gM|}ӚyT,Fq+`;t4̯#b $o<')Sː(f fs,j(ò3ʸ2Jv\,kT3SFdn2Z<[qf/f~}&] =էP }r1-H%[o[ɠ}|~_f6~XqM e5_8Z &(HԝU(>U#&]5 V:*@L t(9߾C0Yys>J 4)㓌9@T=ؘE{ c }@V݋G= zd=#8nS[#Vտ 2|PLɃ/f<1:R([yWT݃Ia1ADv< k4 0L;"[iqo,AF-VC*'Q§G U7ʽs <xp?갦L>΢Vea#!1;#Lq[4Aag1Y-:O9K{ɃAPcv@)<&_E 0 #ڃW|e6 td4J>j\[cR'. :R+ptoxX˹Ge/cp%xY2MƇ'2"64F3}Rǵ%J\`/?f Jg}O4҇5T*~xxruCtw>sQȎlG%"o8UN{܀z k58e뗊_}x.^H/k-5ioG'`8;jHn&/<9)L^tYjfV;W}tKP|Bb!\ҳ6X eA^*zO~w]'kbbzfX02 ; <ݛ|Sz6)+vR39!RYKt&)* R Ry\k* ~A mo^lg@>I[JN `Þ>%0]xh>ު4(dZIi(1{C8 : J^p<3® &Kub ufvIJdY ~ց^ZA,7+Ӱ)筻Բ`FC7dB6 D+ ʻ@P#S(e*z ܧִ]2ފvt+eoPL 邎5QܞpXbxXӗpw [v+J1Pp3o07G@3jJSTnOё N<76

      \U!"b8+bz&tN@vy2/X+ċoX*`Gf@igN^l]![UIc _S?]тn-O?ˠaפeg=γWGWw@ ,~I m {B=eH7$>QdW8O5=wg*S'gнWws'D adL]N#}@>8+6"vͣͪT1u]4a:ժξ]6e pV\Ҥ j>X wEqxQK*Y,{wܔ'3F2 Hnet4[cvVÞkh5tղl1 "m1/YM7L=_JL^RIUC\wHٰD`о N`-ה["w7^sOO)U^>-i'I{痼?y⸓ٻZ5/uLHO>Zf?_k @x)}B'~1sgּX_V YH>|% al*=mr6505+C{4&gjC_4rTԗn.DKx{#"e!q4,?a\T)V!eӟ=w0o4t ?xkr3R3Pz[lK3<3x-V\AҭWE&T_>ucż%GdOMzDŽ':hjLpg>qgpMmSlUO^ȱnr fL?<UmZ b9Py`S8pן~v}}JuRӄGȦzo0STf@>IVm:74;1,>M]~gb:6 "\w^ <yHrGDV5h([ TNW2 oظ^SP;(8O׬hISj L9ӐFU.&bӐs=Np<+8jΩNk+D0VjJR:B.|FUUJT!9Pz_"B($zw j YBGg5o &z|?V d^mz;jrK߹SfbmneWF0ygJ_ Ⱦxs:I#^`z- :&T4exVa}48Fbȹxle &a#YBNֵHk&9T5/@g`%]KХ|.' yw .e@AŅkĈJ-ˍE˫Ԉb|"I?;i8fl`5 =C'J$Gn8Nm0 ^=:9hёNīûGM8 ba pӔSx}v/uxݑ' 5S06р.|B6w 9*6.C܍׳H-8NzBbxCQ g yghqc1-d$26t}z&iZ܃#ɢy"IDg<s";yaOt[~2yu^ʶEg:[E#I@p;%tW19v]jw C~,S Գ vӈcۀQ;3<p~%q_zJ m%"|f&!)}Ϋ)2t`P̬w`ŏ["4 PCu #pn[zNs?޹!ai "EVZ+Le\J܋v5:g% *z[s&%FQg]B܉Lqi?NUu'}v_)")# '*Co[WYszճU?az%6A>c,C__@ jsz#m+%\V'}щ>'P>͓&Q)"M~,u%7mP/6k Y[w @CQtVށPEx@ ݛj檒Ұ{Fte+&";hFj2\Frx3`kOh4eSM Њ7gq R"3kUՑYdqsm2d -|_E( dP"6GFo%y' ǪFWK%/LRsWw #K[P4"/d5e8Cy5 i -훔|_Z<µAŌNX c=gpC8޿3?Ocj<-qlշӞa%m^#AML]K_W >}| A&z~d {ǫzV툈S2pZۚs,i"^ bSu6h;8 "RlZ,`T'z[ g.Ȯgf%jCx􁅭ɶя{?rHx`XBRM\8F㨢 oh{:\X/|+[nÑ]W%Ke&n"|h/%v:N6-/@ U[M]v纐n^ vb΃ZW<čT09x7e9 u};䈋h {DM*9؟,D~*;L^Qb"Pz9 ql _<+ W69I4[b);P*| M<f"ҡzKfL~az'~$ V&9VTFʹ(Qުsnl413ى\*= 5V-O2Rn+*!}hPl ӮQiK,"3u0iɧ]_O>(V lm]]\Ww$7zܬ^Mh&uLUA@_2X=y}4% &  Lu4Q_!<-Ħ#`&V.D)fE`V@iٛ$bl? :sQSTD#Phv|,N(<]H%-k )TȗI2|.Vs11ْ:+"HٴN 'x1GvkOb^](ު !Xv0fNruQ{i ݗv֖e 2Q;~mVFe>˿OvjE7YL}{&_"1UuB PsNJY(/Юz`ș=Ix۰ V>9ի 7y7Ѓ U]J(b,E_ݧ >2 pJClOSի" 4?ט<ėB3S{☲^fvk"Sۺ4/iz}Kwbrk#uQl1rPD1%DE6!܈a }ѕ ֌ [fB ' AEdUղܸ+ɱ|*>vZr"PTDuft7]TEoc2ELŦ֩z+6V8@ ^U4yuX9!knat(3Qwds]%ΥBeYȭc[d>t :pkWZK-L, W-TxqX+ } _Æb?&߀Iwh)~<+9$&(tVX/y*K/Ѳp*%x 3VEcK,[yѶ߽]Rve4&f[AoH`[XŞ;qц[>!3S/_pXoϙMG"yҦPG-a^:$r\q^"P9-r'Y scjE!ˡu6IW Kl,\xeo'`ܾLjM4 NaD "-b77G-VjV7ړc)As}6gIy7 |)~mvCQNy#,:&goKo\˔_>@呔܊ lzд]q j/P.? ?W^ |}2:R3/ѻQ`ӦxN:WҔ̉)V6Eb(m۳?"FHM<N*<ՅGz|`Z1C: yj)Yۡx8?eY~h3cY>+Rcq*a[ƒte  n̛wM ? ϋ\w RI; 3/qEvg&,FhB_E!xGQrw·)ޓ!ƌ=T͠#g;͐.@ق86&VK='clEC0 ZY]PԄ?(&_3 , #4,^DZ6Uϴ^X9 seҲP m ,<p#\pwqAnqa5AEN ګafԚ2Mf{2 pT;ߚŬ!45+~< oWFoSYH8;U P%(S!,.÷wCI, -#!:`#u 6Ͳ/tԏr^Җo䖱'p|u1|֩%ۀn9u1w9f3\{!߲ 9O}`NkjL{,r͜p*5@3^rXpAD,p]f%ˮu@놡.@eu뷈. !w:Y/4$X/K%Dhͷ )4ZxΛ m0Of Vϻ[hs@&u0**(.k.M ת^䓗E}[֡kTt~C%~Ǫ=D={kj#׽ut f Λ11 Ё3?;3@#btS)>c{Ǻt"0d  @dr]GM㈚.eV;#4~?ۆ~;0+bqNj! y&>nȶ?vW7^Q(5q)A:_ ڇL)mDj-ar e&wƬiنZ&Fh_U+˜e[uYf7>P(W9Z4t-Ҥ?Qqs $Pxw9W㬕w"H :T' 940%j(2XDrHhNJWaa+BzRQyWqF4%9Ğ>Wч5؏HRFV-(RNA ']p |uH goF<#Ǝx(֐M ]0mFu듑^s-awĹERc>C='DFQ 4Vm 8=ho;#EຽV^nx7Y܅5ಊm偛uc-CGֶ= \fkDnL2XHnieHMR9 @0zq*P֗/ cKhK6'j$Uz7RUK&u|pc Cdыc lfB]IG<봖P >rZ!eY=M3C# g]FI=+r-I<3EN%;؉«zKN襂[HCk15#->%<F8"gaB| D~\knA9W|x.p3@"㼄k< 0N"z0-wthޢ 9ev?Oz/}%=*FҬK%&dp 9J[iA҅_D\j9Ncr7ijj@|>mJZlrkf.Ĕok&u)bޟRADXٵ _ v1߂LY<QW,WR*RM yE4KL^\ldHLfUpuޟ6`Ȑ/&5֟EūKmTmeKq֛~ $U5TZR+w$i3n]ﬦ5<iֺaK,f#l]ߜ* ,-{ k!M洑 &`&;-RgT*wcQu,25J׉柦c5`dS TSAzloY]Ѩ 2xp.X)^T% j+I'2kǫטME*yC%" 7>݃NVl>~)T[^Vp4'l!1V#dWj >oC;BkpnwI\N̉MNѺ*f-Hxz$oRx^E~݊-zWBR %AV8A:$1o.DZ-4AHgYY܅;is4I[A ;;sfKDflhG=m'{J"?ohH7@+Oz= ӝz^V3o K8NM+>6RǢtC](٧hsZFė>N{zSk٥3y):(Pql=t8?0kxYs5Z.e{&"mh6h?Ukp>0\WޟC3Z0HycULD`Q]/A^iܔL{}E X4tsZ3^ $JjEw֏%STr{H#+˕jHFwҍ~Hr\߭X_, M88C<36)N`;q;xma3hL2I1s`m^a>Ī`|q8<2BP{3:F<a"#LR9CK8ͪ b_>v+zt<^^}VĀ@/ 8|JTn&%n~_bg~L*ڝm8j'3@.2=؁*z)ׯ@[,T z %a-9[[| ۖaqj)=\TJG^þ:.up8ZIDVi[F`kK/lZŬd\)_fI|㯮PɢAh'=EtwI _xH?]@Ty~^ƙPf?ۈ aZ3}OS/b-?E a`m {`-hi8}@Ϻ"Kw rpLIa,K#.{Ec>G{,@u)ǨaBPGBASm1=L|bbE$t|Igc J6?#Lo?PNhPF6) 2xJ2~DJâ7ݞ [L7J-&ᙢkYm3 >=HzE+Hcդ^p/I _iȥ ryDd{3!'}W#V$%~Np?:IɶBNjҷ_jD kpMc]~0fZ C 5ry#FUH@<!O2*퀗ix[^m"|}\'О2G4q^'cJ`"S bƌ}'DYdExχ-+`6DP hCRJ:OVHy uAs2?!%!K̈ħG]VzpGb:+s]]1R%'Jow+d|^ Qf: X♩9*}gp^9rS2֬j #%=竪ĩz%·D礶@/ {?- $Q"te[/^kIB^sykqeKӠ5,5+Cl/m4LM!W"{T([ 2];1~J*`$( 'abejvm&|m5TGWȳqAo Rhqk`1pCu'w o`b<-%QzXgKn&=甧Ûw6h4,1&$b EO.+"^L3VCO)?kd } L Yq)ݸ!ǒME uq5G1ϧ1gDHx 픑p]w08pDY9rF՘*gۀ aBZY+4Sg L#oA<ڲ"ӄU7rތL|цI 묆o i2r؀r<ÜEM+9~/Es-Ȑs3;9kgOWʲWoGv zi.H&Cn[=kFt.pl#Yh7 d,./kmOUv[&'ga u1 DF\{r |ikA¸m2AVcU9o089|qDF4~)iѮVMnGЯ٥Vh$\\j0k˱TZge%~-x-]~I8z-4ZË3<@.S;z8ypn*á srzﺈ>R} KK0ka sC9,*,V;慜Ƚ 2xpEDžm4j*(7PTș }{WVj{W%04r~3U- 7,gMwŢ\%Yx'{aXDEɠڬvJ67SAёGZbܣvK`V\-OM4m+ = k^ f/G&ϝ_$J)dlK}Q4{a֢8ɿ {.&f.!/ hJ)lSX2נ{A|WncKS[ G& lb;L~I'*GpOfP,=o@ [Ԃ~j٥_NdZ ;hb꩑.߮F ǝxx=K}[RTO;drRZE ܍H0 +.I=:'$sqj ݂Hs.U\PaT _ \KL D&%f-,寿~{B6FCNRh'.Y;lVH?c:XTd9@oRlK j1ܬp*e+E 1Ľh- ReCb[e_ `z3R_Z5ԌqĻ` oMЅ+bf=0:|Ǘ1m; 4am#1pG.9 Oɞ/,\w=ںKSq 9XVxo.]r ً5vKC`q w3K.#S&U&o_d] Ęw %1N-a~&Iv$'MҹDĝ{^M0%ň'AlyO @6QOd}w:@|Uڵ${ZQt{қ@`8UqOA73_?E!aQ)zQi޹Ͷ !S ^wgwCmh!±t }Q`~ Vc{$޵bvӰ}܍]eNbdI'EU1>bk;5d3>>fY1'&oHe>xeʾgLc~By#;ɮ#kK+Vߥ[~D"KyR/#ԋV&@{ӻF} -f^ tmsxf&|1vGGV1<+Ey&#&a,3޲hgHI}A:ٜ-FjwqM9ϝ%lt&$HX#LemMlA` |QX]Z\Tu(S%{Aa>/6交Մ&@B*/D#eMS@d@ n4‘t.4ȯb]+Λ#B0=%h{^D14kr @;:Y;Ź9ͩ]-K_Ϳ}jH!ٚpxY eaw/JMd mڥPcCݙD@zm:?VS&@R  N/+>%b ٯ d `y3i ndJ\i$Hhj5pgsN/m(Ӷ\SIll#([vmgt"rX ~ɞiXmײCţP{~/hߕ7dduyg%tq dG'Ǖgxy(Bp`LRu^2?jR]0ڽ%]$%c(GxptOogֹv 5PjWTK:AIhpIɬ﹪Cҕo^HI6v}O\-=w0.mMΜ,,3`7|4gԛ-;GڝفAݖN񄩝Ȗc)hoM/2Roz)I&=h8tV|Z`uyʦ V yi@q@3/ψ!YhXk089E|Ogx(47OH6\|< ' {oUn/߹.e.GX`Lƪ: %?̪2J7D? 1F OFĻ=.Cbre9,B6+&/Њ=v@p;"N2hI)[3kFWb*v:偏H x9|CnMz8 'PAW A\ :sXv]O'[MTBbNZɧRa2VR^Pƈ]F^B'\aAM)cÈC":WF0 V ߚi_AI b$_#ᯗj 2(Aᄰ<:[WbNe)]m lG>3,x!QrzB76!0X5c%2cҍ:;ЯǠ<h)B_;=%6MFW^, JH.Y "F/|!. ]aRƄY+p̟ NDl]T2r6S`fCˆ]|a 55 Tr3'[TH=k!jF(Pى$6d;pՒ@o5ߍM#@<2ȱ\e+"RrYtaM:ќCY~[/6 = M$dxR-dPKM]$gIfmNW@([ N4LwSV4w ++ *(h9[FpΤ iKTpTX1 y 7QbTv30aX\sE~o@wu@0eL-[QӦ{YMׂuoxh%;(e̦dvz|XBKK׫9ʝl[1jW7 1=1 RuI7qJ=v2$q @S_XBYi_PVmViL`wv\`ք?64H;WUt`>Ҧ0vv߳E&("Yή<3rO-s!Ժ-KJ\Vȫܩm,Gh:o"qusY/ho~urq+ zzȤ=c-#x^GR5agGaSN$FlAst]E9UY#Geũ'!yPxj#ݳF5O "nW"Yui׀ml9i Rd C!Y^2;˰;-oߓ :(2s黄ՖŹ$~ؓ!*,#/DJ&n~Npͱ~p_7m3AK^#p8^B*?gF$9o=imȱ0"̳>]l=XnPkxm6>JeصDTp[2*,8dKXxvihYPvL_AǕFRƥx fq\kz|æ rЌ1\\F7]PGv|N~_=CB$8[}mIo(%T-"w *~WA9xn s9:RtX5!<}l=fx7JQOX8=el,Dz{N ,c(%!H pVVz뽔Jv{(%5q[ib`)iʂ#ECkJ'3d2 SM*hYr@2?*%*Q\|cn: :HG}fη ~V#C'֦hRr*IM R^#wvư 9X / tqBQ-`"FR`5/eo;Q_o_OxXMz%/~W28q*eLM(s!rreAhIٙL#W)}Kjl`QQ䩬aA]^"*R4 wS`S|b-.@I;6c^M@yLb? 85Di5l!YSn11iHY KSJȞ6y_HqM-NOm$„mBCz͑ܣ$jTcϱ2Jk!u_TD`!Ul;vb'WKݳ- p]naHhd"3,_lMFF^.X@n,&^{Dc< a agŞD);ZSGgOYAKla k?N\6Yesd?.EmT}7QM3 jM>u;PhP#Q .1O^̝r 7vv ߑ ֛F-ӌӕ=t?نqݼU̿,>ƺL,0Q1*U8ERvl2;wyѻ<Ǜgex}m<}A{cSV-'˺SQX&Q!\[ž^V,av} >kR%nJ".J2A,ۚ( W]268̏- Ď bnN|b+ 5Ù:(yyݣ^;[Fo*67Q HI~,Mb9pj%K/.:|hH!`PjTA4ߨHPz)n&G$޺|mE@Epb{圮K$NO@I`"xW%TS]ԓE{b^pҔ/ꞚXGpDVMA=GrS#6s0Ԣ CkB6*)cSve-U0|4<Bsl0ᰇ{'ɶTk`-(~R\*p&W{r.i @D`lG.Gᒳ]WeXUhI]> #7 W:S7猚:EO&v{IGBVxfpfW(Z#+)tdt{ Tgv{ 4ثJ%![#yۮT-xEyrVoꖟ5ȅ( {J݉KQ 3t?~|,/ DrR3S1DJZ?>cgFsR;m(M}WndV$* q H(:)^&S! ]kLD^Zps|5|Xzb{aծzzJIHjbnAE W5650m?a%<&KxRHIl *_llP$ekA+˪Pѯ!XHYueB PTώL=; v]64w]|L tcMzW:+XܱGIX782Ķq̍ 00ǜrqG,b gbXyrB1{2Ǟ& 4K^!Pi`d,D[c j/*-]zjhtX IMZ6_P$Q6!& e CDby/UFippsR7_jZ4Xx4l<5>zϳ ~MmloG #k9O5mz%߰ ݃!K1,">=_;P獈7I@2Ɋ{O֊]Gp ,v R/c06;l߭FUf{+Ks,@m0UBʻ$6=z}EiQ}B[YBCmo&,p.v[ CMH2]qR2ov5x&=k΄}_ˆx+gh 3a\6^9SD\w V9a9>4q}pKn%|]7ܲq}0KKlʍbJ$?L^ Z|]=s!4kbIILVe6Sm)5d=aA+ gs{Y%,dY:kjH+MyJ8h䥱!H9ٞ\swF]bϿ= 1T @]ٽi>9G #9_nmr IJ[ v<RO.We-U ܴ7H$f \ .PKvy>2ȑճ*xo MaDy[Zn~IU?k)aܡC2bAɖ7cu4 }wW4nH5%t+I 3h!,dA'RlKbۈHŒA7$ŴZpo2Wv^)P){v}H|M?x u pZ)PJJD06ප'h{.6ȋUBÉ1Kr]V{"@UD5w% V< z]k ږ:̅P\r{(Fm#,E nᰲ0J$E^2m4lLMuW"@е@>ygT! EEޭ2cOUؿ`{o,\`J\DR%@FQ]G2>V*ZZ.sVyXJhVR&\< S,os$ q'YGlD}>fXJks"Յ m t_"KairP>'g 1y_HvLfVMcf 7]q2ƑEBH4Xo&6DGk$4CP $~OO[ٿL,y^`UteuBG4kPDtH1Zˌ„k'Oc0aQM&Jj@9uӏdw; P DpE[ѳ&MgТ5ך%<O Xsɽs8=:2f"0~K: D>Mʆ4ơQxQl[|= (Q?l)EOƸY=*Mj~5Y7t o *ĭï9 ]z |=ǠXQ fvwXvMx2mME9G:ՀWwz"bC7l/c bЌzJ}x))8CtP3%%愁 8)-y5+O=y?xqIE}osn샡t9 goFe2ڣٗ,2z._"{jR"Hsf3S lrecե@S QĎwpp5_0zeu Dqxt#32 ސ`H 4]$NMJ0%ry`qKп鵚cnvSqfpKen[>]88%-2ZϥsV29Vyz7:K~T:o-"G ՜߰ăeȼbL?K{{SqTߵ\"KEI6FNxa[c㛾8#'APT26Wu8( ٽ.#Vn0BzDDK,YtQ<+`aNqQ|74H66$$DHG'fv:k$ b%`'K dh^( Fn$n (`C~ peo:OXICdS O`E_ i!4kx{[ehZ4;[WS(ҫ3CTMV7[aj0 <2-7hT[@rzb\&y ԰ס,IRѶ춁[1!+FvPbE2$ǔQh ? j2abٞwxBHdxԫ1 %;pR%+@5e)n%~V澚[ QhS%oSmf:ߙ) Лy}M(o`L#2x%ڒ6SVg-FEFF Ph_~IUV;g:MܮSף}ptg N@Ub6=K:^ײbMknk't[;(v@fX \[25' 64Jm} ,>ҞA;=~b-%0RmHqP:a gԚp3$Yl'޼5IAR[nE_*;Uw,G*+Gҏ^sLCi^+`oAE_z("PLAvpSٽ0.뢍; 2T+RyG>eobF-|9mJT9tX>kNu"|Ջb&|.RP]vϔ?uOX:A}h%L VӺg~_)$~>߂^ֹ &Qbs@LGq uMg*aTʧoQe1V-}{XUԶPfۄ`a[bY\,d x g j+|Cn *&麏)V7:4D> SW'ki^;p I ?>ͷQETC~s}+ FJ"hsc45h*JmHaDDMGHB< 5@q\$mh_P3 ^6Eމ Ae(^P@!͐D[㜄4 ~lE RXcݳ1jsl*u2iP&Y݉t()&buUXJ&=˖ Α9)M1bQܼmƮkgїuLOfH`CS8!{6ȏnHԹ;H=4"t x`Pgu(}ҤJ(QP^q+ޱAdN} ĆK0!UR#BLcV*{FC`fK!^1ל(=C)x EN+f':Mހ?eSiGV|>p:z^ƩjPU#:ҡЌI$0ʁvxi1bTadbU(tgeToȖX8lHo0q,l4n%tqy,Q;6 VT򗥞Ā8KF.\DF )Ha4G_3m 1o1_q{ gE!'#YcPc̃94kt}hS?(-o 9=J(0n'./+"'[#cW}l -WMlHɴkTw2]΀8>H;pc]Alss±qatnZ+ 8[}VCuc*ځԡ-GnF]87ðk,hP0=D'-+DjòeE \ vi0:AgMA=Աywp=̻ln1 SݡvJ:ۦkyG^g1X^`e29? a'U-YF#42L{#Td%A tĻ{O8vRe!U)ݪRr;x LPwɵQ-50;/Gݭ 8Xf[7CK*Gd 'WUr d%s/+L= ݀f|ޣ3-*lY9Xn-g{Gtɳydhߦ+3J=[hJ0ѡ<3f6 OKW?*@k8Jye郌be4iV̙BWn#3 Ub>/g_ojV I$x"J8U>Eĭ\LO%P߾{4H3՘nyo>3iEl8=kԁmJ>x+e5_h 7d%d"^N/_S?]er` q\Ӏ/8wY4e8Jvgߜ#Po2Աs4N{׻.YaqDeD#Fl~ 6xaFOuޟ AE۰o@ ¼˥'-L./bqxػVh?H4|8 3:F`a_7Qp2MD(lX_ $(gf ИόyXH^?e ȫZpoNJ)(Jv.KkqݷFS?QtϋT^plgmM\@j˿]$f!ԸJDl{W>0%@u|c0V0+.0FӶh{No:e9rB1ap1 kw;>0!CmH^:POki3gƖl(_t^F{ m VeF˥# _͘`Q0C9 4Ƴ ;Z¯/zDz=vTwoKE4WhvBjׄ.@U"!'^Iưs*[bHdkk<қpB#RF.?`5C(KZV[Q`*/Wl~e!c?.L"#ϯHȡi0% % Kz$pdVmkŁg]olΠ[oR/=}7\dSVzj:H O2$HBPa[KQNR(Dv͖OL EN}9XW(;in˄J@ fŗmL5K@/([(ؖX`tWmJhHlNAٕߩk* r,o#ZFL's Cצ拰K`'ұWs^HVKWЋ$B:W?ߜrRBzw|fo&-p2U[{5H?@h9~jQknro@>Sma.mww*Fbsq?kڵ`/=C>fR@_=cmCrI>[t9xtAac89lQ]FkK%yқB3tOC7oj^`k N,:FP҅B敥ClF>Q4w(Fz _LZ >.3a]pH2RVhnʭb&<ȩlĎQxAhA֋j31;%Lj2}PLuh0L-нb_7$RxMAV ?+ ѶvxYRA_d316LP3*3PC`!?ӼVFE|\ۗJ~ Q/.nʋ.awh?`jjX].@Oӓ@xIDKCjm-boXιe5ձ̍{UprR6}yުm$98n~]g^8j *ߠhMJWQOd-%[bbz"4C%"Dv}O0Kp_t>?v*3T4!y?TbQ)rlk0 6NKK;&wT-7祵|7ؕ^|ԵPU,Ej}r@ iVo!ڤj$;=*P\ X{D^:똧?."A!ԩ>ZiNֳ[%ٔ3C8$ 䩲L=X#D YXgN?2&FJkס>nd#v lO,4+/:"VfsXP'h~`U"yUv$fBt"f@W%;|?O(G9l/١MCngG9pzw {k Z>Sv`_,{&1al!R57$q?x=#6gjlPEOL5O#|\hmpJ"eS?ϵՒ:xhZw"up}`p><@LO )e ,M2Т#A;%I)ayīM۶? 9ߣNJs0C ")>fi9ςQ֑FASĊShFwZwn~DPWHL,1>. 9L 2g$÷ fQXNNgivc0@crj 0#,OJX$蒉ckj[Zә~c_LOt241Gk`}hΟXQ܌lw>ٌ i?89QdGhD5!$^M 4%Zq5?6ԁ` ԛ"D<@۰CAZNtDDka|}O{%ΪC*7 9HjN9a[uAz7#{ǯUx144tELmv}]7;E[$AեnWMz;0-KĽe^ώ~ u"m-ȝlcID\:#8C=oj']=ZE-u)kܵ;'{*:%0b\\I,\ u8-'?'v{2o'm"ZJ[jvU_6MNqmSYN T9`L!5uSeajY )%eUs7f@eq¤~s w Dk[d7xpTkX *ǺunNWՆSʘU azX.uCdMG! 3oq] nʭz +- -"O[]9ѣ%1QC|ϹU.Or(7ଡ଼{>u)Z~\O`tt* /w7>YBH(d:+ꚫy o0&P(KqA*k*&r0W,GSMDž3iZI]8QcU[iNx0FT?aB^9@83D6bJ5 }ϼ2"qm bGJZ?`De7,70uߓ<"bUr:Ԡ:7lh8FDǐ V_LAU&8u! _g;Fqc#f|[^FSC{)ݸ #Òmay8,y'ZKE{ҨyWÐ[jpWbUˠ YO@MK.-.@Qo`9*5> pdp)\;l ?-K.[}~c2HBd=gZ#qӶx uYdeMm)77gg]H{xS,7j[84UFzCC#(-DGҖhqNP(ڰ ὢ2 r[w;O`h--^(@r'4 zS2Ի_X ))xelP&#;º"t[Pz'Jd|,*tCNWjaLwrRx "ײ b`+GsIE`ϫ@릞m TX|wq>E77e"+dI;2wg܈ݳPH:g}VVsK16u6$m&uϧv G>rid~́ qփ >:E%LAl3[39ZՠS#wu}ݽZ`ez&S" +#D7KaUw\&AN(136I m>$8S͈m~SvՁfO*[!Y7xتg?Znp T^ȩ?Z!& AIg&slnpj˶k`\= v}; 0ߍYNIy׃4|'=?:^PG(r,Îw-G;lV=y]}5@}P%׵SzA#l1 iL`Ty7<f&Qܯ6xX1-|q oS\ƝjAiG#ke:D pQx Cs_{G/p_E#Fb0~mcл; `x * hvGe?Y9en*7w,ZmEGÖ́OrÅc;uO t2 txv}9"Ô ׯV[A.~c-#.IT[I#s| DVQ@X?62B,4FN@) m,sJk\MN b<JOTW l9Pug:]i1T-VʾjHsސijJ,?Cg?$Ndk ﺮ:d9gSARZS1@e.h2>lfya&)%bݯ[Wt g1`v  ,mHUkϠ?28 tRcve XtG2͋g,ĝl/kDc<"!BMc .3厽d2gn11ˊ 'YMYŬN) tړyr*>ڋBF]T&6'LA>X+Q6C =Ȣ%ܨykb _7ݿmy_V ()?F& ż \v,v0렑c}Tpd`! zSbx~pK:-?mP DŶ=?S^ T"L:ѝ$_mP+d—(R#9{Mj:r9BlB4xW9 Yb`lr;::?;[pɏH٨ `(l&B !9Ԉ{q|".jKdr D'}(GpY0(HrRւ!̢vn辌A,>1ⷐ}#OO9\L~zY9.uuAńd{Οdh6mE*6郲;P`؎owI.lCODmb j2b.<"lZm[ D +N`YTXBE0SeyްTd}a+1~u 1 Ct8/1Y`s&cWJo8OtO9.P8(dd1j@bQc'_ڦ-z;n9P54r PF`Uϕ]goNqFDsHQugv6ĹB+,s- (m!M)x?JS7Oyē=)Jy Wu'Ujf8zR~ \#^<^ hۀTW]/̯gOrk!b@3-$G=\5bn^V#VHSgɮIx N!%2?H< gW~ĺVB ,*jf/3L ! O-54?@nWHT3ڸ`G=zՌNtBm#s4݋cp}̓ bھB}1Y_o 6Q*@?JeP|JN%7XХ2ZL+/\/nFLv<bi }s ;Wm׷ \ݽHZ|{yfs ϲm.=?¶UD?d?h ݄ giBn?\~jtzwj zj:( d_LKDӮ VƪSmi߈G>/y }OƌC՗ddw#eKN&ln:79j&@Q29AOuW#%]P%+\b/^tp!6CUXQ/]^Av=h{{{:OʒMB11EYfI$G> LpVRͫ)Ae6%GH+kM[AJgbsz@ٴuIqmG3TDsʣƞ^}C!CĺC-KN7nL:JfΟfC*(X/MB Ͳk uY!ʝJD/ZK)7uL4fޣ0z7f銄RL*L*/0qjF 8vMО `_2=O3ml=8vK[VA{ݨb'inB +hF]<ʂ?MZAݧ u?t*͆5+bbT\k+d2 b=Ոԃr+Xmz09'[+3n\lZqQKvtQrkLx)`so&\І6m|iں#׮[XnޞUS(ܽ98'Bb>XU.t$4(_Dq '>fgkOϑuPynM9 PYL7HSIڂصNJpG 5 ,K[w.4PWRDfQ^{Tou ҋ}I[s ɷGsCVo nH+5[oќQ8 yo 4Q$t7 \Jv:pʍI֔0)|"r!2Z.,q'j+lAûl2y-"d|;xV?ѧSp&$2L:3y_q!=ʱ5xw{i:6X.)@Z-{x yPiƃm ov`naWG RRʚ֙(~y-HbmP8;gLk X$8~􅵔6nېҚO꿽idݳc݀0=߳Q~`MXd~9^1*H_).Dˁq!dl{YC)W;=/ }IC<:~IDܭՄ[&xn5?1aJy(") /.p*j~;K+h] ZK~qtLv K,lFi=o"I?(`y4N#dY bֺk t V}ں."!аwD"K -ߜK.+K滴7F{h `Z 09ٺ8K~X@]TPu%{)ۀ[en\3 zgJŠ}%jv ˫:KpG@OgZU-+Z I}@Q֔D8datk%A kעuG{}{ߨalpքֿgQ)j)O>jBR 4ӊø\ɡ2 E?JL?٘b ҥ\͈\_69G3:C- ҨRIZuuI}$tR[eM·W=cbHf*O +$+15eR$ br2-8.0S/|ڈATL<wGBUVy. ,[qL}8 >mx$QsTB\J 7 (UUoFPC#v Mzş.iHuZٯ,@9 ucx!,-߄?;|( yFw;h*zY 2ASbc:#</|_mBʁiv%?﹪Uf~P7MM#/g2$[J[OKĚ~-9=D_3%gh_^,4 ?&~G{rĠ-k'{RdX>c5g~-8PZ Äי? ~an(2!n?liU[6wL`xYtRsbli"㥱 Ru h  {7M*m'9H+ AmPoy8s;$5˕Itv˰tdl* [MlM 5Tڮj8Ax"Q:qZO}(7T5؊#MbiYfiZ7Iέ9$NbE#\uK'YZ$Z 1>M`%ٽ8]nnFHXfy||__HBEY y7|ώXoĢهQ-R1u?եܥ ۾dテ/winMUyJvrg@ g#6l=X:-> ZB9oC LJ;dh+i+%f }sT"~Ej]9"UiqL|KD'@|p0=QZx>/89F%Yِ},u0 ӳ9$$~А7<0rz&Y1{vBK "HJ+SQadxMA* RpW^u'۟Q7^e.:E(wOn}]h7<}}{;4D4493'ᾯ/(ũv MZQMf ꟹ( |^!sy R^E>H!5ISUrJ"B,a,ckTg5\oF*%Q,Dwv—Kgz%>/0\fZJ- /r#ے -0 'qV lҍL&!Ԧ7QچL_YBHxrVv?`)`\$m+LŠכJE-u:`4X#xڑq:AY0eYҚQvC&qL ͡ Enpf9.=a牕A~fDGK geAW)P^à Z[Gs>+` k7c36cNr.|ȘWS9Isj歧11%v׍r=ҭ8x-mI^MUYzf= T]|B'l$GDR^T5/na{{LQB4̒R~oX r}W?ZE C!f(ũy+9Ⱥh.!(:⍞af ~7E@كڕZ! XBf:#fŽH嵲s\^vBy؊0AQ&hB݄g+@c T: j9PG.얺 Qq-iZGN[p@t2^n']{~ <~3gk=m\JVh*4sKLMX[+1PnR:i@:f=O Zh . BGd,< 'XiݔiV̮ObT"Rz.:H6>u!A, %vF/>)ߗ/ |\Zؽ#]a⊴?cZInwij.|F]Vr%qƥHHw] =:SbG0'Q{&WдUfeS<Ų409+r dt_.pH{ $BOȪuZ07F@i\͡nMa#û;GyNbh 2nr|q !GN?>s%鶡^*ŀ _KI}GtEky-3j\g"Y9 $ {D' w',Ru"\0G{: ̽Q J#0cKd pX]rޗ>o</ X~PaMTi8IK^=#usQZ|kLɘ[q/`i=08x:#2x+ zkʠ~O=xCgJ|Hϡe| 9 XDgYq/4O":"uԢgy[+:@-βezKTeE1Aڡ([!S)F+o!F8tO9v=`gKd37hΗS4d2ȟYΠS v14LCQ) ܺǜ qM`}yVr6cV4F yZ֛R$ݛXOF+Yy_"$dyӱ60gG5@]tovĥ9TiCE-A[ ?YE[}rC딯} 悼.l\?"%Z%.:b8`kF1ڰNMo=gmX -9vFϷwpYd5`TWg6Cpyf03+ȐKŢ7!%Y-ϋbO^%Kȣ0qj/ʞI6Ck} & U&.͟E54_ P"Aux^;J][D<%q쀙g% 7反DQk<8%͸\t00w) dCw^nVV~0  n 0#Syeb.UJg|x &]D1& R ]Bp$#gT ] k:MҸV|lrsc屔wI\`˰]&=cJhМ_Ls“CO@^O48Z)Hdq{+S<j AD%J8pTnL]顑6۬΃I{hlDdkqfm;yߐEAgUH@~TDY͞ úL3:L2ut--f386$KtФXŸ}K͙aj@\oOj|l`IEn$,7W/8m4+D Rx-`7j8Xaʏ qb^i ,FnH#ҳϴܞ*D\\C2G! KYzJ'c(5nƁߖ^ǺKXMIZL{^$*͊8E7(]824U:*u 1 Uŗ;3&e?MN.*(D C˄Ax-Lvϩ[|fpC%TQҗK MI/e5dz|BPƺe9U a,D !E|3r`, Zx~n82,vK8XXĮJi0db ܆K.eZ K7u"7-L#LП pWApr䑃)&#:Oç^bHϔ dp_qq),bqZ}ZJ] Q1?I ]V/zK RId9OJ<;$\$;V]UA6IJ4 ",b.I{J'>n"0}CVe:DUbo}ZQxG&*^ׇ8p"[HL}O\v Y&HS>@~XӰ&\e62/BUۥgh.Gk|.nyekhVCY/Z%Pi[MFLl}0hE֝a@V~"^LLtQ;5`2~bQď:\f-Vhd&=}|6,s63qP䆢N ;K1I5ʭ lSv6muSsͤV~mbwc-&. tc;aPw>nPЅX2q i_  pR{)!*]yICxAgȗ:kƜhߑ`Aǎk],[:q ,#ӋG y=57`2 M^^hvڼ֨"NOGv86CLa~c_C 9+#7&du=(&W".#l'zMik's?4},zc_op= ([*sYy$de-.cQyYM c>uPFOm\?5JR3掓ugd??+T(UaA>(^C2?,h$q%h1ɪgn8q &V~qMX> 0F)+DAjeI0^1[x0bhR vkݓ<£I(Z伋r$%uF8z?;pw+Ӟ^)EcY$ùtD25ll˖p#x em/B,OSβ&dG=cKd ;,qD>I1$07 0)>@'Dplwfږp]W 1=~T2'[}\T#C2'.jl6pȰXOᗁĽru_:l4Ŭh8zwu+!ܘaqc_{%(yQu\;COTQ/wiU) EI)j1 4~CX7~^ тjv)&R{,)bEt@k^}?q(2@},p?&R-qYű׉  a!LXѧGHx8h"3E7dr6G'7ӊ;iqLR ;oW؉|g`|)\p 傐|Y!n ۑq*6WfX[T^"mIxƆJZgx~?$8tΜ˧+~O*箚P [YHWX/aR=_^J}X^d{<4dx: hT+Z?TT ,õ^搒8@:;C!&%3wc#?f T5땾 9oEtMCieC { [Dg 7ÍX L9ьL*3@.$O7XdžgYB,Oc [6u~yT] 75>bp˚_Gv)j}9KlZ?|lA&}VĿL P?tsWukG}M"JZHb!#E7iI@EÁx&qrU@)ѣXukͺK/mJ  ǪKapzam:w :߿B$&m[ڪWwj}_8GL80!YMq7ݜ&\y"b΀9?1EXޡ0j=ƘDc8GY kHE CSSw/I-eg,e9~#u&_,.)yunIY=Nv /C8vunjlHNy ߣ~;L?(5q" #P% 5'ss^u;4Kw F:I<{:do s+[~ iF#c1 mY{˸R0&DJn\ͧXBlghr~S* X)ڇwg@p7d6&STq,HNl_e2'Xރ J{KfßgT?'ŗ1M,1;KRוt3i`闽*3UG1{XAKBx-6>SLK$;n6^`ܘ !0|9^!Bjb0 Aɣ~=7@VyC%*NCĂDD7hCDQuAkS[֫?QR1!_ƳC̡%Pح5|eJ+Ǐ >3$e0% g>""o֨s;FOKl-\󴈱}$VEuN``C$ V~;)J:$! p4oB:-Vs{JAM0膝Dv:w$ -.U7ŃL,\+$Fh{7 xBbTY;dgS/*;3d4C.s_Éesᘺ`J 'V#z/Y >{svxTO,>2ɴS]fhr& Q3\8 &ϭ$W"rD7ΰٛzD O۵6u-W]X۵+–?mv(5bz; v-9awݗ !K+>Oc?aA4;Weᆞ[aNn-t2' c(nIؗCJ yO 'Z+VQ[lwZEڡz*+Y՚ R=)XeTN-Mk@O-?bv9u6#nmKJA~iv2Ta@iE"Ȼe*sc 9ã't !LLq_(O+HÅlI4ŗ^7ѷM-+xF+\$:j/K6! H`99Mf]^VMRw:ۧ ܰbL1 JƬ5%}u)J n kО94)q.-޸~B;@Aͪ5%CkYy eHLMd75!rr#p7`Bɤ͙wcHr/-[2!b5Fwv,>'2 o~d2LRt?zïOhkʾhpxD^՛H!1|;L$OYo`ţg*J*ĊoCD teQ!5q4*N+Iz[prc68ώ i ,C2O=s4Ub)`YM % 'G?[)C8<^[ e1F!0kXp¨q.CU袭\@dh >X|ʀitdZb `} SO 5vB/wt 4 %G yN^-V.{h;NJeWVRP %L}jֶg5V:Y . 1vI"J2q̧oD q⏻xǡG桍gz05N`qdRB/ۋpؠ'455) κ K).O<&8NߑX 8)lECfN=qafekl*_q:v|\wO< ۸PJ?x0.O W ;Î * GH~T;+PrwISΘ jMn -TZ Vwd!aF E _9!7憇aV*cq?OoZ3E?(lRƔ 8 5o@ncqr^; n>K?b;_413֑WN<.t2++v+857ʦ+8 ]LK.a'`l]7꾛eyi/`j$s 6W M~ndx*5=js16F ձk;t_/.jXW@`gK>oeʥ؀BBN~~~{c1#Y+:wvKmO/iL} r8 \!,?﬉b uEYC+uA %K,)"n%A%g̡ւJY@l(#_IuQ' )rJI{%&RQ c<~|_`Fy2B|q / ئ лoK[cI;r&бN_G  c%DBlWPf%%Agx}0ЇȉZO!Y)*>$Ҝ:ʇ&Kv9ҒE>HW`~UpN!z~bs׳4{}- ?X˝`T+%,=V#bVT ezNQzO_'Vh~7VG||EE ,|$긚ń"J' mBojr9NモhuJ$ťD)ydcCNL~_W2Xe{+9'||CNiM"):~9=.aAf6u=aXpKמG- Bw"}θӖhX(S4qu̺3V4񴅕]ɕfhRKL;ZYXxߏJ^=I(A8:N1 mHkulx3VIL2zDp5%i:I 6\h=9EѣV"՜"n 6וmR18d2{3ICVУ.Dɸ9Lua1tFSN摦Wt6[\R6 ʐ%2:4qc~9ᩦOrW,StS"бWzC￝jTɾ"zqP;B&O/MYP5$ f2dD oXK'RXkCEO(SuStd={  >;FC6Mȕ81ꔫ ~KWMA`n$ ɷ3!p3@&0A@)`C8)[^zVs ^;k1(^GߎTMJɬ1zx]LQܟ`{E)4?0viQ'o{*ar;ʒec$(5:y6b}. 4z@:䒓C`0LAD5nlsi0xg@>W5&hoaծTiH#hA9q٫夃"D* $j/FX u!'tLѸlK+oY~Dw||%ִMbEZؓԛMwfr/FDltK)|D#ckуitX$IXL"D+cwxJ:h} tσo֟e#lSꨯ\ d>>*窤S}cF<2COo=QyWk=n`ud6n:}0Q)+ufg}gND'6Je"м 2hL-#gRs?>l NL7@`OA|l*a'9iSBeƻ@ko4g^n |$qtbn>~ a_hŠeD:}(V|H3%V?r8d6?ŋO#s%XQ;S-%Mi|,UtI;b,"RhBM<[2ti~6tD&btĻmcQ.^0r吺kTɠHу 2^8T#8x{sfVys\-R ~,V}7[6K6\ e9:-2~aA[oQoȨ)wa"r=bXsF FeX)anjqBnuP <1&NJq; P~yZm%WSZOSS f;؏ C(gWC&&A&.w.밡{;I0Iy:/zbZOwJ=8$(r.3ÌYҊ c?rX%qZgY Xu>GC`tjËLL qYf^ƉƠ\ua*M#Xy *Y=aʍ.g#W,aC'yYPe` @\[{f%'$+K'&LbZY`F/uK;\ZNO-#ලG+!M^KNNXM[X,x>W|̈(x VΟrzrf, nk ȼ6qaM# \2"|j8Տ_R\V5RA?KYò&9Zm# J(;+0a)o *j D!~@ ԛ"dCVr\m0Ј_c8?dce_܄L[?a} {8*Ƈ|&mo3dܦ4M*|OE pAf8)Fc*w4|~4XLxt|Xa=BZ$h_s]j㽌!T.iz7wwF9iY(*.p*!.hbj/Am\`>c6*iT!9nOsT#;j2#b8@Z? bkuPN -b{ZSlQx@U)`PLQZPbT[aMw._aM"`eeSoGBEh Z-2/7̯͇_x|%(5QvsuB :``ZrŖEn縆jPG Q(\d &Fg7+?fn (H$NouxKx@9̤QzfS.v!<"k#1U@"7/a?}z*xZ>s?"+ P_xM!jC,9 q chUkaM5f1c3 C=tIp >n䃲/T".}VX!.ز1? rę)+ |F_@ěGر1G7SƂ}N68C :]E[02kT/ʷd:)걼a `iA {ġǎo*E#ڡM2!v(g*ockૢ 8_!-ŷ?oj1՗g鱨y9o)#<<* %k=O?Ŕ!)dQC2LqrOKRNvXZ7 '2_Fh=Ef6! g10z0T^w߿NRT: $-qU*$ GZ>Z۬-::!՛x@'no~4q^(=6cj&٣hE6wѱx@%)MXx s#iDb/lrƀ[.Xd0N3u*8hRkuAg,A;FǘELB0?-_$iy3%%+:>d =DlQJ $"07{{]Ά:3f?oڀu`gg:܎ˍ?fW_D>GZ3E?pv*_ Ia TF3mn ,V ξegs3NV^j(C! O:AGZ=oD<Lٯ@T\9SfЖ,1<Ò\;ů39 +VjfQܴR߃{t@}ɾ,0#p~ *M1Tq]JDObtD\`*hgսKJnԢ,/G/a҅hv)gU`TRN:]B PW_6'} 5 'Hl+L}1!A^j=K܆b('*ZDa@dyp+W 4G= "pUt"T,Veʫt)BKu1r" [˰@UVxId( V⿇@b86Lr,shiԠMc⦟@뉸`J-l"+VaKX^BXe$ZB$ 'F,_ʐhCٍUڀ矫$h!Ef2w}Ys0>GWVI{,Q\;&cKw݆~ֈs2E7S֌< \~i2_tU]ߠ_&eN;mpO;֯^mqM4j*GRDЬ8&hYKWMpC(`*Je5<>LϑGm@GJf3vJx pHʭD%|p#N W PGTPL|G#>)5(4 +V Ȏ`+!khiu=-zj+7 ~y @F8~LF.Ϋ%0{?m_4_:K5 ,yk`u)=%$4blz(⥆Cj9sOƘBwob@)S2@?`,?dXn7.YKz+Z9l5|̰05%9'8fႫ.Jle`ߦ A$uήOORv jhU*;{2d8f@J!=^eD92V?5mu({xaY9"3!>?m Jbm,4 p[ZfS'.AS=Xpx>+AJF98hNH:W\UxyX^`NRó~~/ i* _f K~T|;*kt%BO } z=Q! 1SGp zp~eKK>gΩ]]~qHۋתc=<] /L".sE9 x30T&ոvbCDcghaCGEqz1(~W~㵞AXq%rd f2|7J[|E/k*+̃kaQ'<_2wWk G殹1?Vd8!~L%#b-d>t장;NNAlTo) ,z@!ƹm/N|,e[ Ap`<rbJb)DP3IĐ*]. ;Z[^NhWLb~q@†cg?tG.PV(VF01}9cn%hTm^c.VZ enn_,}{m]$Xە|{Lif)ohWp:ЩY C1GlF~[Y*P)SEC}JioG\Ӱ_rohqc5RE?LB byr?+F+渨~<ژeÕф,Slnw|oP|R Qck5n:L6O (|84A]j\뀨<>KFLl#TU4\'H+PLC}d,M&rӿE4^ ## ;|D;w&*SVAh{^GC5yݦ3嶠Yw^Nn 6W/N a611ǩ>̭JW(~^H'$d{5 Fw.K*T)/ 7i&վ6.mxv][W@rޛ^>cd+ s@ǮH]G@f 28SBKf_\]uܗ!5U," QwdL rWjGƖKKH.dݨg鲌 zR'1P :!'O4xri* %чIx;Y>X*[=VE`!2\%;Vݟjg-e/W͙[N;T_?LL(L[` c&iRM>27C`I7޹KK%} dG&*Ud&$cv6*wRra1%s(A!]Kāga+#mH14|V$Jjރ  DS>.^!CIH-̭S9%-qʑv aW"U]X`hoxOd*T H 0Zeå=;yuMBC3Ǟ3_nDEقqGc=z޷z_V4Pdoꝙp͒b+YK?Ǵ>i:nz.,.Iƶ˒᳎/>諔5OVttqbQ ~PMzxYd'^@ljrORp†H$n.%%| @5aCY-1 (fHV9-diB)|g奄|kavYC;bt3@TaAG\ w\:4& *$`eJœou! *)>4}94Bسl-s|xDh74zܺ_e ]G2/|* &,\kWlYny=Tg2,75/ N4?۝ {;֛șث\Gu (4?4Ghi Ni3s4pD#eMc'(Hh[p|5ʂV|Io\s"Ve[s"6- d9 ,`Owcz=4>Oل/]ى%hq12 ZwgtxSO% Q3^et9s=9&2 yVLmk2H5"ў%-?(cZ7rx xHٳހ?>nhˣ}sEE$m - Ϋ2 }"fq0OGFS˦;}qVu͛{"ԫ|s$*q$nD7j8Uh7879[&? B1t̿Tꄟ/1sG.PۧՓ3EToJ_pdK˄=Pe \> o[~Zn[[tk֦COMUT/Tpy\~Ca^z+$߮<ݠ8tJJ$D4I/--r;5L?> 2"W"7t \ODUTUHOR: iHh{=o]u!1ʘUkoڻ܉93W;t;Ա։֢mvN8];aB['e#Tا]=Z]gM\X=lbG٣SĐ4bi$ޮE3k )3Bn]ZR$PѨ ܾSHCKFo2R.a; >//9. 1[Sn( 3*>zI& 7_H>7ǂ\v@1j-^44f]İ-Zg?z$ nLgwlLz׷? i\n3me*Ap36bwWu*hMmiu7Y뚴坧`1Oq'e uh}51C94P|34Tc5Y;`[lkDےڛjEDRl:eq*=y?p$F9#4R]0C-Eg+gD'Kj`D&^? L7sɉAH;PU_2ܑU"[r==eu % D_Hsm6B+a$5A؎VW}+7o`ER* [4Q@Z]{Z"u:R#`{+R)}ڲByYQ%&cV2"hUo٪By]5uXg YߵݦH=sWVi1m/o1A믁?+ pRc(0>p8*{R=L ZuxH0  5&Zѕ鹓gv.5&M0=d6p ~k i1eye6ecx&<ܙD VS2˵AۍD6e`DyȈA=( vYAߐ`>p}br/M]M>{Q&v--x 5=cW%Hn9uzKB"04TRUr(Z [#p,X ͧڢkpT9)f}/8;-'Fm[:hR5?[hْmqe\Q}S̍2~gHLMX Zd_3BKcvbٍ¼M!Lr'm\M?Jd)ZCfUQh$w6&&v_U%C5%ɱĸ̧5ԊG[83L`i7O HO Vq&Jo#U‚Cb dĦzG"U$W{m)H˸VnS]H]S!"`!QZUv?\ 93_%y jm#J*>KfA.#oWz^! vllBEc6餼 E;/f~jL Q\D͢TA\ڃTdlV;]elۦN5#ө]N*Ɣ%: UEXX5ڌu{JQV\"U"^Zu:tA[H縉JJ ._SB#gth(yd'3Ki98 |0*sSO1>9kH3tƷ`wHe]ERNiJRjįAʍHJY0 Пb ޭӦ\P&lh0馫Cb/Pur|>OڪK ؟6`D :)1[Zy閎%=7l߾=Fz†A+DpF;ELIG2ʴ.wR&*ȑyP@(Zy00#WƠ$2a]gx'RsҷFAW@*޶GjeǜUT _!b7j < 1CEQ Q0`x)n$fͭEmDŽ|@9BܔܣGK$yzT-Zl 0kh$w@3-UWQoH}=?*#,n b4x-cDflaNfLKSP0nD1uY~6R^:ttjejK{m-vsբ<_OIdIG-%Rz͂Mĺ;~J0:tsg3DodM"!Y\z kuϾ^M굏|E@[F#n\ʲ&2pYPȸ?ӹ%?m0RW6tt)dSಫk3|[ - :hmɥjvjc%~~I H$L1MA|ym ŐWi \WPty XzM،Ř^ltO +bms1qa3 [Ed3v5>CVr1;?DA|-.4g$ffeq2íҧ^˨sA2᧾p{ q+}BUȋSx6J/;v|n\] ՚.Qa{ $ؑps!KJ# :Y(lrԏ X_0ܜp@BodOFӮ} F>]f OB$Xn`}82"#ɶoԮq>iR|gZWpK9Yp +RxPhrHcq),r3V9S#rq Om!3zRSˌPŖmqt'F ZU3zaQUĥ9YuVKg]Q;uAlwՀWAo>B ![?G&vY.OU ڳXi.ty[frsIxUۡ?aD&껋X]mWtUq=~0{F1Cn'5tg&$B#`>2v6uf W p *;%e*BVUz ++W.荂B5nN%sB.>6(dp^طy04'GV x@u1&;=46*^>J(0pLLt}-+#$sO@kAΏ:_Şsb^naxМqlQX_AqFgdxQM3*Xp_:3H+MUF+ERUԳј?X$AeViB;qu{%BY} `s{ iV`MBa4,/50!C^RK/Ym#lĖʅ4:lP @!MHCEJ 6 BJ?iGݎb>]RaȦ*b'=ыYd prrT-̇vN>H?IT8H, Njfa3e>E[#Z3w^i 7fLd \R#ywl,ID X1ƍL!`~00'QpUފ ߃62>-z [_b]k KcLPYquB8{S2H/i[Fr&vTT'rʜ QQR7v^h;WBa}n/|NLo*oBT8V뼛|LPk8X=wm9z8mMCfVZ Vg{x=QXs0LPpãŀ*Xd}9Ωs%-&T\ӀYwq64ά1s|v@1NՁnm! fP65{SD}9vM0U'EՒoΠ$8em ҈(GL #YL1g& 3hCTS9{D49 Jݰ'Erd1-q?; \{w]:_Tu6dbK0DIbT!.uMUAXUb3/ƓFm٥=bRqXI)m D ; W6%fi+[*Ot~  yBG !4,z0!2w&ZνCj`dze$zj0:ֻstHӖea \F !'6PKCjkJsMeot ̞7UA# ֘by?q.^d(0+ ~AyO[`U1h@@ b"gѭ잹3Ovhm~ZeGkA] g/"2[ca#ݺ]Gi9Xr"^ ϖC|;20Cs .Yk:<|)y屆[qA/'xkhu {>~<*(K%/<=lv0Un-\#tmZ>ˁ>xUEKs_Uɸ$ъd͛*b,V]Di&p3Є祭Z>NT@Hj#bdmqW_7/WkX'BTцy6|i)/966)_ȼ[l|/~.I9tYoA m r"g v8k b$"seq"8QILf*s]1rX%޼F.X^(o)"0?QzAWWTeLF=iDj$gf 9t~M T.7y3pA]aGyWޥD9|ԗQ˕bΦ؊]ߑ JQ1| _r|o4'4pMB҅nMYQh6/{0EGlW`L/hk—Br󓸰7;c2",12=䛪LnјvɺXQ@Ek0s#ډլFʠ]V;clA( g{ʹ6p Nʇ[=bZ΃+6YrVa_mvp g!\)}HrbN]r\3N6m}Yhzx?dʴ/Fz&;Hs8zʧ aAc28S}QE@ۏAaK҈tXeU]oLy?Qvqβ7c̊@t{cyz0oRl vsV5If4b;8{:>gD37 VR #P^9YSG yIiQ6P`<}|h!"[ʽ ~*& jJMM J@YW@x3{&#^g2ƞ-C9*ϘK4B z9\Ўs`޶:ۢ$!rF=_uJ|Ǩ,-\HZL3WLs-{h򡯴^mh:d;BNF05!?:;/ύBHhWT4(&=\ GܝښWxZnԁ(iM~"4Ig㰍(]F6tI8&oc?"s C8$[43^8Q~ۊR/)A+;N$0*P#"9~_R1HCuUQ6bR0ifwMj|1'~ "RhW' TFL4S^yTįnȚg7%X&ݞ$2&3j| "V/*IURXZ6Zh!єM|\dur}tECn;[}حP4O51}kǿ,Kh 4%I<غ,dC7l*\ҐO|bqcЖATmzOoGh! D۾"n%Rl%7}sd](qTrƾ6@y#x }h=I//@32o0$.< t_M]8X/ a}!>Sޝٰ[nh?5!oZ+\`F A]`ʇ~>CNp`UgB}E,m󋩲$3UK>)-\Z[srߗ8qQH!EW^SE5Z$͐f)ipVlÏWLbP.YXcIR=s Mo;9֞) 6&s}5Fcܢaq*ɼg¢4CsS HWB)/Sz4U.G)]PڃQ ¤Ũ ;ub_]Z}pE+ovߴ¤WD /ɫZl6u33͈?(@ [_0-0s6p`:>k ^HEߢI,'(A\#F {OC Ia69ԕT nU0#j5"x:bT"7J7ާ${J R󘝮;uR]? ~*68kJatmUqbOf= j{-'@c=GDC"V:Cawl,2U@"Y@7Bd y 2|=v`3Iӕp~U43v ='|'7ex_-3*0J't'S< g܆5Ti)L @Z#rrPGW-J>IBq8J?,:9\-9 4\_}814IڞS*- V<ޤM c&r%( 3ұ@FHN5=cVBm2ɷexܸB 90:nNxmMqiv_2}5uӌ܍uut1C'f\˵ I?Zխ(Pi)KK[&YEd=PQ@<_a"WP|} n X a[o͢Rkk̨v8B' -zxk =Ԟ1i@oCۤ{c HͣpAa=TFԕn/_U7FPR`heQ=& ht$:]칞5*yLf$ % (M \\$yq3~Q} *R+ He.$%9B^W*=b7uPt1,&Ez9Aj&9$1K~+7HWaI w|e\gwJ&@*h2 c Ira<2o!ŏP¥Yį6ZMB?&jLI&ʈ~gRXP7l Bnp%.8.-upXO 5ʿ߫D'RϢ՞u-D%/=0V\Xd5rƥ˒?w%9G9!%70 ɐ ND|D Y pЎ>=R=.l4b/+mLw98fz@jwyɑf5&}Μӑ'ՠBcf\`3Jl\AL87{sIexKM H>0c.Ye{2iL^jlzmDK(阜bvP@.C~"nJ>pTlY8M (w\@.DP}O4gN\.gFd6r@ )˥z] !N/n 8Q0E3V~*.!6(ع獴IHꝁv_wd͉t}%ljbsBMmhq!Z>LT)+&. r 魅 D/ a/z׊؞:z>N"1_ p #,{ւ53)CBЧiZ_8vLjyLc&jJT(6r tZ%@`Vx5_4y9pՅ@9%bQGY6ZfL|#$x5S8jrnu5e4ܢXϸ ei[RY=0,b#!~lxp'( C (Aaju(dB'NZ>e=<= NTj| Z Ҝh!NNֲQ~/u+2N`"_J+tЖ#lUWQ`2 siv̢k9n.cOK] ̧O2f شvA|K*$_݆=(@5@[v.c:~6Eop1#^nyBZq׈Y67eEsL ػޢxϿ IؒaC5 {hRPr5~D:@D0kB:*VaR#"n]`1PYmGZĻtegvXs1^R2hy( nV&E<|jt5 ZfY_ׯ ;FhJ/@Y;|aB]&7C_K,G]Fq!6%NdD.n`"$tA>d۝tu_6wܖ "۴(7wQ@u) $@+0q7qJNQEFAzN'.j_3S]:STC5jrb/-#6& B$Yᆍqчq(#5\w;/ҽ=pn&QKᗢPXduQrw'UuX|)Ԕ:ðeJ/! I iQ=Ǡao1XU`uT\n꺡 `;J^:0Gv 3ɩs,`u;*&GPn=Sccaejo;̔9\ 9w,-[` \Yx|THwOQ[q6C.Gĵ/h]Uu2r7*!Vӏu?]Utbew;->M 7%y*t 츾I/I&αe0Z^B/Rz,i/~`;\'AJ4U039Ƌau8u%zpe3Aq/?=#B,SWg,ˆ}&[[bG~֙' vP|yUZ ֤/HQ8P-•3W;;O.Rp] tIX"-ʖ,%?{`&"h'R"x*>_O =SfqsS3V m⦼榱{:9ey7'+WsRnT亴)jE m#$ gg\)ҮG{_a0ZZ}p0 sUDȄ ګn}B\MV(`·h ]͔!F(*?`תJ0M>u=`mGzߟѾK̀ E,O::axEQ$ɋQ)QKk"$1s 1Ŵn:Eó@y,QF{bJ#By<4d v 7T&P%2H0>qD Cp/VtIcF[pQ̷,䞽AƿM6d~H1vYMԨ ?13":^$6# 82>+ Q<3Iԛ!bD}B-|+l7:4Q~ʔ7^%{^U@CEO2v80&,!J!ɔ6h p}v&!=˟}v)3| K _{alNI?~d<QL' &.W]k&]q]ULIM~Z%loiMCvtcƮݰL$7~FR֜\X!Z9m*0Umg׺,ccw&O+q7;Z5q=qH)_xGWPSAfTepE'uFcIıjId9g8$.@zi$h2硵W7f;x[{xaqTʆKRC.1hNrfF5u _m7v/J?l=kOfU{o%î:ÕdxU nB_CUhQQ&}|%Z˔S E\@p_2[+<5w_5XҎerʳWnxMئj)wJxy$/:,/ت*q##4NDA )1 g8y%#FY=)vj,?^GsN'\( `h#1im@yYV kGK3 se~(9ȍdt+3q҃t{'G(}BxqF^ O_1zyvYCoS|r!r{"M6I4Usҡw\ٹf=Xe/`nmt4kӓKX\Bu FɄ([-RRG)A\6}v:9Axf2,FKK퀺#wpg(cEu6$ضV QLYR]n=-\i#9 Im;BxpP@w%5a\*=K[@O:P kΨlv LkK:8eUće2'&n9EV@.^V`e1B)D~kQSHJ>ok#P|LۛemP9F`8ayB&B֒6%F[ʃG+M~CKc9EZF_6v;_V}#- 6_-F&/swd&l֩,L!A˼d_":⡩n)K;ψirԣYu2m&P̀BM)ErL5ثFqQxсWogebe3 2x 8Q@`OxB]S?h(r~OmL|bm2RrQ~$ҿk=ʧ0?/W[o /9~6⥝  ՙQ0[wx+~/,7%&ډ5s|OK^8Tn7L:>ެHg /J? U=_H5.O%ti\I^//V3*;u @3z׭P8n+_kV I%CJB).;4^,Be2.Q,|w0 C9<ˆmG qH}1k狸oy}r2%'P0"m,6 Q+Ӄ_(K˚Zdw @ӌL0Ăkg`&Mmk[A=dV{A ئSS*`[DX"QrxSJDFNW lo7dhu1Iu=k#D(..>"ɨ{ r#VK D*~J{a܋ SM0& v޴$jf> C}e.y 1* *鶟3=)JwR4Gŕ焠Ղ+ ^l_~cPV)f2~m7g}u5Y?dE6|J 9۝:01!SLwt:~e&4qRyW,=Oֻ?ĹŎC|(eX7&d8?},{!Dm:~KRR3 +$ɍ9Dx+{>G i?Rkv?Hw:Iv]wy@:K΂ֶGsM|޹.2"n\k-Y ⨀bM_<Ƕ2sy )upݚءhT\yۓ6nitC: tɏ J<,LVW!jRgYZ0707010000049a000081a40000000000000000000000016239ea8600004d3c000000000000000000000000000000000000005100000000./lib/modules/4.18.0-373.el8.x86_64/kernel/sound/soc/codecs/snd-soc-rt5670.ko.xz7zXZִF!t/iL]?Eh=ڜ.+@sQ쉓PBjʼ 9KxH獿{:ꃙBB$%ENT" ȝxDY3ˬ/Du\lj}]?2#\ ][dď "=rQ?"ы*.kWӪ@.je HtNj،k2}6zͭaႫ_p`~&0Ʃ(ULK3՗%/H>JD*n6:G}P§ģP#MK&2,ׅNS,fB~9Ei2(q @=導.#{=N~fGcoqJc%Dve7ktF߷&a&g!ARwjH0_8ط4fY1VBw^ o|] lYV@iI2Ɖ!yݾU+:qUS',[eEꖭҔQΘT|=nb^SX.@ z{1M¯/b~̶_M-*/* `/)R! K*8x iKbJi'Jfxq Rp.Eb8t!vzl}ݱ:aT֌۲:$)sbʯO/%5yV'f݀s_W O1O&8 S`#bbu?E LB.H~EJbqy;(]Jkj5HoX,$hJRZvwr ø]fhra5|?vwpx4$l}cG/< Ԙ  dKS bعf$5~`g.ItG;@ɱ6Fam'IspE&镩s$JEِ(;NoRjrY2\ccXk- \ͬK + c=:*vk!5Z:3nbr/h `v.Xҽˬ"n}E-qc -,f&qA N)Hq˚~9k-zCMp9Dw^K$\ .m<,ylO-EXH:j};KZIU?_%8mvN;CH#WFi1ZzC_PMj8 Āۯ7Ŝ lQ>n\~[<Ή]͓nZ`'п?op[5 B8[~cT'u#:Ӂh54 ̤{[rm,(5H)6)8 ,'@Pa#ΰpb恇"t EµYEWϮ&>6ܯŽ$ƣ.ͼż$f=7ovP5sמ<缅Mգ6:>HB?C> VR9LItȺH7ro!Zm-iPZe;7Cib;CY;|Op5fƎPW$K7 Y5CX\Fdz%.D3ކR%vd"{b A>zO#M_Om#Ӧ Z|L%Ya1Jb'`mqNu%T?]$oao]'產;)P݆dM͈(+:+kZ[*I&z0x+Y"6yٸuq9pTq<@`SUT 2m"m6`^u$ .!҅M ҟGR9 Sӂ+d9/oǾ^뵤aq^=/bf&V`=hFņl{[e|7 і\#ciXinC5c '@/H\YĐ v+WyCg /xѼh$VE, C+O't| 7IM?CfdHGflKYl,\nυruf7*ϟ&zZ)EZ%D`~xWc sE(L~ A, &!.Au8ƚvRT4CǗ٦`_7eթ1ί-}E:U䀜R$Lj]tan'R1ofoaWI#enf!ӕBxv pL3?o;[gy$wAIZ˻tkH겁83Xʤ)dKWNd(ԞV9W9f]priT4wtxeL$R% cn8u'rY ijvS݈",OKFozS'zUV\"kUf 0;OXKptxMoM٭K ުF5g$G]U(8fqM Y6d$XZGfj>=>jC/{LQ3ķ gGU3iv䯝ƫ`)hIQb>lzΔ~`{֒?NOd\7)sE".xQqIzg;CtlDin9gx49*rQ\C?:k`ҳ8C -$SŮ8![(V&Q)$fmӣ馈2cHǟZ,͟-:p{îN& 0A6 XBZ롾/tF-R3ܷyvӅ'9}훴7/QĘ}h)hCMS6[LdWC&M!厖mSM{EB}kZtʾ8DrOOj)n~ФOn-;;,Z׸4,ZUn)X9 G-pIz#ھ{ bzW}ȕwg'"%3؉Z&c3A8}3L_7m jo{B|@z]r4O_vX^* v\-W܂E$ :=>S p1/f :j/Kdc+5jh5 tXNdj>H֎l1o}+Qâ=IN';~h.bz( 9n}Gփ+Y$'~jz7Տ{H%ZNjUTGtҍ2<ZK؆d x2ZԢ@=A_#,*A ;P'six3#R\R 1 cGq,i+(>B q=Yȧ<.Ԕǒyɴ2R<#K MLk)GvPx0{61D&w.Նs 0lV énisXViЪ>~\|9Fז-sP6n(g)'ˮ;8rxtɠZ>P%%ڐR137XrӊS0l+I'AN2AmtR7RykbnAiNiYkq6Ф.ΟL8;l.}\:qbZ&5 !@;/C& b:e1=3`$\]:l+."AK|"{蔢#뽍Wޘ,`iߔ YFMl^}87>6ʗ{Ж$I p}~XKyS=݇oC"o8p|gqj)8ЕZ/TYU1R٬0UM\wŪA9F.{)y;qET֋|fܷ̪H?V)\f=L-!:!]h{D$t9 6XACp&хEilDb7&=k:"s)~<7a'jr&`ɾ"E,GT,Z)HOũ?Ee< Ț-%RWSB19$Vi|벨ri㤠L("j=/@y-n' oV M$;.;nvSaGӟpzӊ =d\lWFfX}0NVZ9Hϒ q')¼İEJiu^ I7&RUo8Z38DDd`^ * Xq⒅g rt> $v2Y|Dс !M&}-0Fߏn_6nmIaOH@Is4;KVz@Pۡ=p2僾AH/`ɋAޏEi{};LN*u^0Hg Z@_7ᵚ\tF/__~aw+WJ-/ ".D$% dNF# a2ѼEABs~@pma˯$&HiD7G1\DCHoye)LXrϜ"3i$ZBV:M;v\pTm*&&S㡠>niԁu(Ii *瑅>)52|[r-cz \𛴲;WF.:3+ӵb*4ֺ$dL % 5D;gU agQ#,t0\ix"Л+/G' \BZ C`R< enm_ԤYΕ`g$F+5Q 0V`9z F%vJޔ:tFdS,Xk+({ FLvF%7i 6G81й]^THm8d \[ᗊ ˾IZ7`&}? O9|[Yn+G`+q& Nm\— tr`I`RZ1BlVF8ƕ/N.) (3}FDg?v<ʼ10Vml{GQg\O@`=va<<:'@i{$wA iAr7[&kU.Yq}*)i']oyїғ[ǼՐ8x灞tFgN*sY?Q7)wiHñZ|<ڸ!H TPz`jSZ7 YT{#r^р`y0C6`A&]BByziĒ/oT}(xijF6UE2 j#;.蚸ca+l=q#Fvvnu4K T}"XU_KN la> yD" 3j / <1 N\TWsKCtQ֔nD܍\?x^mVCpߍY A Q0''R%lH?Vj;mzqqdN 3l4J(D7`7Ħ3XG"Zҵ'=1;É!,mԗ ?]{1X.8jv4𨥩b@9l'7^:jȨJciI\"ۉI7%^rKS W+) w4 nǼ kH/V©ˡC.! ȶ.+;Ĉyr0LYEǓٞ0x80M%Rj86hW;r,ǘG[Cͺa.ٲ 8Py\@xk==H^m !%ԇ ${ex"+-Thf',n&3g fwLҢG[nxlvKmBzU!b {ѓ!D|вe@1WJ=U‚q$P|@ICr%8ߍA~,oT)T| D0 p@5P_/`F@b:yiXbT^{DA+njgG}`&ߨƪ8]9Rb<pYنr߀|.V.8:V愬LK (/YI_PH LOCfQehkyx 2^%X緐`B)9 c5癁}ޞ O,OKd`-AM19פP/:;y,l Co Ae0|#@_wQX(I!8a0}ߘ (OsȤD>|\jV: ӽyJ)FW>?w9%Mq С_"Q-nM+uH8$9e#"-" M>ؕ6&q?0Qt6 `of6 KlK"Sm䆍O7t8y_0s9F^"/: I: ZvjuG9?N=``ɹ9%] zbbpƩo|0~C#Vy eQ ;.l,{؉ހrJq9C\:iɞtE v nZƚ ^qTOL Hw+i|V' ԭm6˳y+|\?gsc\uQrdSkLqשT<ܛI&uvK*Gܖ[bi'eN?Osn|=YA)6 \&u?EcUQ>AX~ߨ缓N*;jCC߸ `XUsVue mLOAhY[nai>q٨L:$%A"kOpi'_ l+T!FKkdq[zKz%Ҥk Cf^`5"CqO^W}4مsq[(BQ}?:Q2/ŦbP33LQV#\ ԉO[Fr^v.p[icox;&%Z9J/wj~dP,߅M)VYB t(c6&V Sh6F4v&6"J5y] F8jն}@@JֵvBoSE?w qA3fX/ bb%CBi }gN3S¡/몓ٍ^v˶A̤)*:4Z)Hۋ H-eȦAyHZQΏ)SoYXv˶9#XKxr9mzW"J`Yͧ3MrZ%;a9:~I&-Mzxbhuy^D5k S+ڠxȕT tҬƖ6X3ͣB_K0?>%1@@w9*P\:t6F pMb~l"4 R"NS2<^C@e((fSi䗦dPR¹P+M:7g+鈏PQҖԑiרk|[`\8^@9Q@dTTNǺٚJ X%chBf;:tQL(ӎ=Z/P!?mG,%=/^!We2oM*Ta'Uc R3e\sY(X c[LiU3vxRaZ}_,Ƞ35bUDt+\e"0`}@)@XoCo6E':uCC n{>).k:qδߖoF `C",0X땄ۀ5+X;)ۄ |0GZ1v;C|([w%JgZo L F]&(*ՃIWb_4tcWFD#vj‚rM{@moh4WWuV!9V&ofB˖Uu]=E&? DZCͨ$l^SڏW?aոFRo%0DVC4a]gg̪DYkFPRiKGD+Qԏ@g$TIE>0>UuFQ`l~#>^k3-xg*zkLs8rdYUuࣼ9qZа0#iey">䄷+5iW<{:f"*;lIr^ Oy->`i,@:Ρ{;A aX'Bmo"|,pVžqQ>:zNpY D=$J,Y=Q<] *WBjf\)S>0przcb*݅I)dF߃socY3Q4xPIugN_nafOv;NLP1[~C~Jw?yt 4a;cqMNMtGfRSe斸'%uNZ(RvP2ũ "oX3CgpVb ,4xw uC"vb;Zkod qW}_$Q!5[ʓaU1%tW.Cti*:8c۽'不|U5mښĔU$|Ezz\Zsqؾ9|+{D3]akks (EC_oHX,{ab^7FE |33#pq?X7#7O'd׉? h/uJnI(~jI(;5ސtɵF_'^o&lj_}ҹ1I5f;0 ~rV$G[[-2s'A YKm L:mk)ڷt*&j4<$YݡЮdQ/ie>Y]|9iX"Hy:)B_{f\p/JAQ: P8fm2ԭ=!\v"b/G CKp>a0OKξ?yl|,;"0]WSʐϭ^(7(9RH)KY(O[t}$^sO#.[ F6^ԉm4_xb/2aVG 4uipVYsH53ʽ_ڂr97 2!@W@FK7,, *URTϿd/ҟZeɌUq%2qCcu.OUٴ~_țg&2H1NCDLSĵI`,EEeE/IUF" DL~Ul([!{5׳[Xl}6" UU:lsպkP9#\<rCv`k y _RÙ%BK[ V2vC [=UwM< Cv`IR'A[ DoG4up'4q?nIZ:b !cɻ^!b4t%' tKt쌔 Hc؋&+_7'JʸiV7E$^KrX FD֌=n%u0V"b%/M'"~*ArM0$'JvcSlw8O( @[ɚ2GǨy`"p"b5q~A~`Wsn4oE;*+G,A[Pܩ74(ڮؾ3'@RX"' b_胤QSVKO܁1WD9yWJ|H#b =oRb?|Nt{ k"m-C_t@{[E[oz6< 73Tظ^ -oiV٫dWQ1 b߇X` WgWBc(~D Y; jk_K)pq8.mgD0KvhF.rrg M1d!emON81O׼Y7iKvҩxs7G0]h3A7M!UNq5`E-#3O5=[D'D5z b61)YX<<2]7KudzҞFCfêK߳NSp$Puˢs6"R|IIș[Fb~&7-ɛ% %\!?Ӫ's%iĖ* St~9iz8"{1nK|ܱ15**/ѯo:ӤӹY1Jͻ'*`g2ӎq|5ZU P0>&qq9f@ aaro7x|yy.ާLF͓⋗Ea,PLdC#879+9B9J.Q> m%_,պО*;D4iQ,l{ @*Z%8 IgM oEcL֧Ҳt[4b`g]b4d=ZǮHy* KTf#К9d“jAǐqɧ(ibRИ\0|16&N昦AqfgU25*A& \+8Uc=:|]\[OO6`DU'neEF2G`<]B&m왔чpt/?7>(基 iT(QfEE{D?VNLid ,-emW| v\O20۱XeA]@vCA468 [g%?lj/b.TSrP:g]\2@fDuѿ\H7?2 |Q6!gKPRwfE/ oFZAIYEPnx4Gc ;me(J3Q>}8h!"t YZsǍ,>vG4rd T'WIʮ;Z]:$dzNa:@&ŧ]OQq6O)iA3Y0S>څ-30 _bq9 s/k|,h HC-wH7jW/o~B18pM&>gbcERx> J3})'d %8u/@NZ+B2P$ؕd~1^8|>GJ2R 1pbJ$jp,j!O|Qބ4 u4+{ mmPY.%CUj,(doY (Nbf#V*WJQ \obsΕtڂĸ;Q]>eϠ "==k;&³Xd=[-'{˘^E?amb%Jӭ@:9W~_ωY\O.OQ5]Z Di-6~!piT5+Y#_\#SATuA գէfLfF{:zس=& Fs,'AZikLbq|AZسBJH`b~ h3hH+tk&(M`zȽN_h[N{ /|>ᯃ 2G4cw(mHqHĔ}x2SRHE̯Fj}"ozם&W6~X3*Jp!(]= *5[xYH<.&.dyy$#e`,3,{(wbԹÞ tqsb$Rj&K=fE'_4pqShҰ=MY` MPOٟ]#uC˚$k* ?Z >*fg"sPZҞsS [t]uiʛg44&4-f7[8$;_!SxJy@빡{@bMqDI};A ΦCJг.ESG3?ݙd()o N/y=S!`خu-i҃HTKUEbkЃ*oEsj4bmŭdp\!D[`\Et5Ä6!žg/dBJTosXzirX+O]b,6mTLEe _"Y ,MOíRIypK!țsNY6ϸ7[O<΂iܹ;"8a_%z9)_?l$)p`f :E A9h"F Js$+ ;Z Mrlz |DGř=emb)Y<)u|Pȳc/&vx"tme}$ȏݯSiSĩ]7$A|xA{e|.Cܞף)9 G~knE]dNEv,p,[c[ [xg +ԉmgWjJbPTAIu&EinBp x.XTEڡ\h¤J1EUOX۴~x}zqtk5$]{*+k@SoyPT01_߈2D]&6c?+.EvR\t9{:}Lۭ51k FJU@R؁t=z&nL h?edn~?ioyOO$Sڎ f)o'Α3!4Drʔ $/BAE7sISW:=(t 4Eҽ.GsVڻha`u9Zf1Q+8 YGphT+޼>y?ڗgY^#ʪ@%31:Bf[OL)_A;绡B{"7<}]|}ߋnђw) %a>C9Gt mɼB "bvn|T1-O`'d\-sȕ5V[jWKʙ^P|9aRڍ8}{9<(+Љ_T9$.mGQ$G%[1^( O+_8¤̰{fa>Ngk)aD2sՍ,cz}4!90~`+(FOUnxL|IwjyF B,Lϗ(J 3\Z\= b~$kYPg*!X17LLjRQwbm{Z=bO}̽aҲ|:MR25X89|f"eCդ|TO}<M5A5PWkozxpHhsŵ ,b)vӿ1b  -\=f"E(EXW Dž Xb=:(>vH QeӰX2<\(oZ|s 2S%<\`./e:P?گµE"Es.96o>R@$$ʘfC"4M"v%W}m}2!FF)LhZ7>R[#)1.]ndq=jD#^ܲR駼 X ƅ\^U#і0}2Gͭ9ݓ :Ȧr.i1o?z nU wDO (%8S$3@9;见0<>ex]XEWi4:jd85`؟#>XkO fv%Ԇk X4Gh qCAP $Ljռ Pq6_ Z!|f/x%[x;nZ$^;@tmz#K]>y5n tJTͧxejAiX_Z2C.3UTkOT2,>5޿^?ޏv VQ׈`:}5X;44C,Xg"T~ !W&ޘv>{s߼وX"S`M7vN}û^}yxꄾ{x!N+83klAӱ_D -gYZ0707010000049b000081a40000000000000000000000016239ea8600001710000000000000000000000000000000000000005500000000./lib/modules/4.18.0-373.el8.x86_64/kernel/sound/soc/codecs/snd-soc-rt5677-spi.ko.xz7zXZִF!t/Y]?Eh=ڜ.+Z3GQ:@WFq])]"M^%pTBG: _s V,40{z<޹䀤q gՋp,PEk"%V;&&DL_ !+=m3;2m(wfdU?\tM3}EAeA<^1x;D#ͺ[iY21a!^XN,^J wRqH0痃FNX:"Xs7wݩ#O1/w~$JD{d'5sp&-ذxy^[L⿀_/.2=:@پ=fVť;.h,hr,g\f f85αwYTA/^Q s=9>A>]By$;q.0%00ƿZ14jp{/,5g%+ƚu.Yw@Lٳj9(gb4mBY4ޫ$X$Hi7NgѰDjF$59wfj<I_!@pLszNF+d,Mq;1Z/ R]94> J;)"<~u8 *xeݍrBbaRm`lsh }>a~ 8%o誠P>keCTT;້)3둌|ӕɻ4OQ;dKZ"ubjUBcF^~~=P*s+焩As٭N|r_k c<򶨫] "+j;2:ybQ{˹—/ʕ~s乍n^_ M{8VV!l+GAڇ֊V թ.Qg~ ۡj-",4yߍܓliʓS>W$JC/BW?`m@w:U#1ȞIEB"w!$ۜ6|}gS'uTk`Rd+ fءܱk+Y]l*a>ejW6Up10YK(Nn9cV*rMaĈ`x #IiڢljhXzM4\|wQ 9"f kZֹEԟh(5_B1ӫb Sу6߭OhVÂIS3b}?RH$^I[ub8*^A EƦ`k55NbFkC66,M[d0{D7zw 3ğ/}ԧvMT.6Z[kH'#PDWSl5#ƨ{?;D)P"!wf&yq74Vb+^Z׍=mɩL..4CWOQE瞙k!7n_Z\QSFMC֊UAݴېӂ[9uzz\,.,@,?$4򹏉 I %>ZS}dc^`0ȯhɋvᓌ[E^].pe JnB qeNU^ߎ7tp6MsDPAh|pbE-DP*ް}4.| K"Yjy[ Н)d`nΰr=KZѻ('B&ƱHG;%DL^,w[j{/ tl-CAg(.<8te XeE^!ݺx2Oߗ3b){.7.|x ?,w<9cHJ> '!1Nf<'}o fɊI#4'u!uҝOTi2)Rrc5)GW|ЁߖO-srORmA}1K B%`0ǼB1[I,dsW1ΐXV kK0W5j]={6sP<@fP۩ ^jb;Ow&cV2S#>۬򛵇j&7U.{3P"j>_OE0Lݵ+HMP"B*(ݠvnM*W0 |ZaTP_Z6_mT~;`]o:+C:"9=Sj"x˞4&ҢxT\Ã);q#2UrsRSζD= PJYfGd_ HlRy 1$@~n"MJ2ֈٜ-{tmv7$9<#qT;BډÆ*xfaKl>|s]uȫ%UQު#?v|獆ppgl;VψbG(BJnTx2?h)8~)0 {XIT!4։m}uF"gmn+uUrha PEs1Cǔc)*c3mEK  }(A9P¨-l0A79@~6Rق*coV>f]v UdYfS\s7 ]cr9ns#EMGkW} 7"v @fVռz~9aZ B1.dJC,L= & '$YAM&owO@!]c# *$P.8+'A'y<[O"Qލυ_l_QgŴwv!@ntx-wggg~S|&tB]e%!{/nsbqR؁6~a4&7Zg}f2/%¤z<1~~ϨUA 2  ; kK/rRflq|WKCiE? _zܤt%ŧczF৳l%P> :ezE,g8U^,_ U+w1a#,M19X U.bK+9*sZdF\bvIs~z@ۦM饩<0!N8) uɡs\{^\9dXJg:>u7!8;2)Mrel:@"FbHf jgjꙢ'Rџ4C&o/7>›& d2|:%.vzhݥ:Kej9}?PHO0a[=JIWk&4gBN.f2-23dUKW"tEGSy/=~b"֭#mXkX[F;p (d/]{d8%ԠdUpc$)!r &ȹf5LL-j9qXGaKeJ~bUUStvx†)rmtD!ᖒ|5mNUsEx`T:.LFӷy8Wu5k jN@QTOo2|w yHwUsxIaU.6WvLɽ(1qWCp? :COOIrVP?W2taY,lWP0nS; Ѩvؓjjq7g<] `ޝ-O>9iaVӄ <{Ѧc1XLW-Ws:j8s&,_@T|due)ssՀ9 q7 z?4U}ʭtkSpzsy!%̽lB̳OU'ѫ+'4&b<w)X'<\^4n, d,haxE1/2[;hFEöRyKϴ5@'_&6?cbaZQr@y?cO}I mT0WHbksDO9yYدy7@9<-+畏4 Eׇ{QQLI eΧ9 Lf]1V:6e_)-\dG8dLF?˗_M:Rbh39 1vP>E,@^..ZzUfD %2O3W؃"myYXDŐ*۳'BC h:KPxE8V?+!P*P:t„ێ8 aVGx&4Ut .e C&J&M BLg 4}d#:R"*h^de/nucY戚 mYlH Jӽ 7U1m:T JD*r.i"ʸPApj&[;4.VW|-쬱a!R&~(A diٓ)M .ƒpRxř-<΁0_$:f5FU k0% sѷOI ֙{b&gg色ɞ>J1ll]K M} ,[X?EH'S){-c uE1Z Xxz|*?bkj3ٱXy'mR. é)OpڣU]D+4u4|(Qα*gg^e^ONj9F|h( X"B;>`sՇ ̓i:=^kU\C?_eT0h0V44'7۞RJ>~]MXDxB͛H\8ʓ/JU{-h ޣM?,;4YP@Ε0}(!fo9;?NQ拨 27JlKɣZX= [A~W; &vPv :6oCHkwAy%|ؓ )H ^V(08,TH׷%|&Q),omt{N\E(MɿG=bn`Áˇ;d/nSjIO{kQ!Fn4_πMT!l 5f[d8 2*dIhM,cE$|N j ch0.R,srKŲ10F1P|9}E `["ڷf)Og\ցń126U!3Yf qLQ"(utݧWmAyQ%q >P[aYXI }iφVvV=.ɸ C=OASu6ĵOqfݽdb-k, ĴɑhjO:@wi᱓iJT|u֮>~=]&&:֍Z mz%Dd? tR;)|츦^L;G}sC]F-az&~*BG˻0Ta` Zak`'րGMǰfIwžiG*,۾8ZT1\CיP-1QCŴ][;rĘ߅Дw\w 4̽7qT.-o+ oƨZ DPs;"-# =eȒ0OivxzC;I Lcdά_ֽ\4a$pQ(Ol gY^U( @H߿l6y{EW@-"'E+#iJto>2M/SP.$7MxrAb*cqA!Kx~- $_u4J/ o=FF;}4Ŀ3wxZ8!bKl/04RPMC$+'OAYylf H[jn5~UL"o90v.Q|:5< HrO =%Y0{J='Q=w"UOyT ӥm)u]*7u;r<}w$k+s1!CcsU.SBxZ+mNc̘{n`Qʴ 8겦ȳA܋X<'a9az :ؕvb` Wi@03))pVŞٽO $(Mʡv+P%qaM=! ݠҒ;WS֞8KG*dRlrW]~[~\}>3D1MWessbeʾ?tB(vI< 5I[ #)&ߜX/A|rڳ+-|Cl13ɼh*K'HbQH%ЃHu>'Qиoǃ*m?!|0 {W /XbTPےn~vJ"y(\I\425%!,{e8-Hx؟P>V[jQ /^Q1pP$6Ip;gv[S 8uilT&F,;_{P qCɪH:rî 杬6;ukN'_rɘ}htצ]*v+>هg/Y,Z}o(M.yݭ|rS>5INc&yrfHH<#D +lF݃hjS zXhU#L' &A/#L@ Ub&ԮK+ܥcBz>L] e'&i86 4)C%cy|/fwKƵ1Mѡ[҆FEZ0iWj̧AT!rK\쒸sv:.\=D~Ni=yUEZ}"FњV%oq3,KH6^ؘ?ojtsSH@4T4m7ڇᗬQ^*^ aS[{I4@|jY"2 9I^E:כ 19Z*cX6<ھ|[]zT]l~U ȓO 8̮4F|"h`y~PΪkgNSHbܔRhTp9+")`ilgA% Df!QU%. •O!F}|ZѸkZ`qц9Ilьv)_-:͹%hz(5P Q$~bE'WE[YpĻ4@mVb786$5}օEOE^JaGalQטc6ov&Uq{@Y~Mvw:0v]Й6IrV^u!tb f+&յmFs,~dy-~]Zg}xWD}BK9GF<kG#/$JZU4iiWxB{/i[+2mmHlQL>jȠG_{[EZ&5YlSy xD g8~c&edH7mԦΰWvO EhVi8 '~ͩDΞ#w_c&bօ&(>p΋BBR|fhimdyy5p"ێy?`1f(JQ,RGZiZJBEy~_G{ͬ@ςz9lQƻxEiQ0cBvq!r)X]S&He֕KZgNS]S4 xcmyƲcmh6a ZLE2E1;5 ݁gKf.ʍMmU~ Imtg3dqo[GƟXz\&/ %IG b0KO'_lEnB]ws"M9Mgqt.],4ލ|a/PR(U8gRGʿZ-Ww($fT|'b\_9K|B˒L~j>uẗ܂}Wg LKryWk\nDUޚ?zљV= KcE8-|_t] 'zS1!nOP:W;Aܓo採6>v3s=KVA.$/؅ !?x0Y y!V[Α GxːvJ&Svn$b[tFjn] p=^x-]]ؤ #qC aS0jhCdPwV;fjcJeµ)*4!@/f^]\uLXt4_UFL37@w3re ayC]:H'o[Vkp^ۘ2f͐k1l 뗟TcM,.E.EzF.Y2SfYŬ_z %[݀#2 M}[T%hWZ~ б&n(p֞ͭsA(5eHu4pHM7҅g"TӸ_b!{V~HVq Ѯz.⹓G47PMHS,?]noS6iZ:qMF&YX*Lu{w^Wb1]B-dY@UaU>*>l0wR# Raom_H3C/xN<%ibߐCYqtHV "y:Ez)!d{S6^0F"lŒڈb5 `m6 -T1M(0!soZtYt$YJ$e1Y )=^@dʕCh }_0zs.?QQh}Id9^3"YLg ϺA;p^$pH D3ePnPFiS{'U&HtZGR3bbwz;haP)Nfc8kK  u6Lp]5M؝wQg gGrYN!'˒p!xd@TsNjv$vifLyIu7Mrg XB†_ UG6mG}ӺI\r=Gw_[Z5\'8BΎ%]Cp'5].\. ,-H8}K rjfaunbĶ sƴs'2sq3drr!qt_\rv }Y .p m}72(T@?5UWV#%3э`z*1[jDTc]S7 4 "w֭bDn">>@ɮVdžwee43?yq(u9RqԨ/_KG9t*ŔPs5nh4E_+HW,1 LךM*ʂʛ ~Ytm,p`NS>:udrUwోHL!!V;s(G+0 '?0 AOyڂ&S8:cޘ<۳t-m dxeQY~)k)&r_[c.4VFSO]tYuqyXiL]*zͯZ7t0{:U@K'wrsCr^{LwG$p]1L~z{+#͵f$w]L䜷Qï- PGNc6YN|~L'vlN0K 1^Wf=J~d-Y#0_TbGqr2hiVl 7^p #?!0wBtWwWQ^n߷JNhjU Gfcu1 \wǙmlȪޘYv=8h(@T`:8DDYJ4QvoQ'SNU|8BQNKG_> r5t- D'snIME/AU_ _}!{(Խ5b|5(gsKsQH~FfY-YqR l={]}1XDGݒ MdK TРѾo<*Rgq6?Miӣ Unk#OɬiLg6QE1.$.ՂT$B cxqgEw./ oy?u@K('+ :sv)cfүtSo[$K  fDaxm4}䐮zh >+e PhGͱic57qlPvx?5=;"T|tڡҽt}{sxMYa&6"LܖJw\zg 2 S #+$W':q HRQ36:A$]uMNb="me/]~3G/u-(.rgd 唢? WZF>-T@kĸ~JZzu\|{6OSB}ܽK óhJ;H3=?j[VWB3*ћ !%vC5M̥xu2bKc~XHWzCt2`"c`zϋWBi|fcZx:n(BC۲ uXyK`qC w 9|U)SOc8QLc-}lh" y[BݖE6aN# {Yso"o;@plt>oRaMFD5n<ܛ@4j(~CvsO1%#k5fNd*wҟv6ckX.{'Xd竗Jbeujl>ٷ%Em–g2L?CJ@Cƈ8M9dd86C nm)2{`}pH4NƜ -9sN| `X1ăc3= suߑ;L19G߫H 颃MY*ɭ۲mQ`[TE(WRZA7FJEx.1$I&Ǔg$:6`o2LKOn3Ug 1p8mMUSyܰצ4R l- 7)U7?mB~cIY/!EȜo9y= &>+}أ.&5A{&P`}*_c9D/Ϣyˁ䟓ۛ=cEN/JZP>ଣ0nx`7ҺvF ϡ&WYYuh?H,HJāIlzďK\bIYǭ3W [2*io3`cBd8yOiT߱>405Ț/`qƩ1%O8^y*oĚg6$><={3&{p"KW]P|.l.C%ΌDR9ƃ_7cTkge) 揗xkgҿ,dme>$νOw};6%wia%l27\#@zzb;[QYόF)[bg  sR#dZ r@exkΆ~a*z[aS`e(BBcAzY43rp"T1b <вenrLV0G`1nWy^X2\ \h=¾_]|5v9oy}~Km1~ w R6Gޠ/U~gE7y$ژ i YSыgVhPw8N}H%WzEꉃ`x/Iz;V+rS*UJKVcHvPZ> lO b23!k;袲{@{}D I;.fɛ{1ꇼH`9ԕ5mb~(q30G逽_h[s|nY]mE<*3L|j<36頱ȣ(`N~-^M=wׯӦ'iB?!Z6Z0LNѳ~jmO1eGm9+Zh j/G%.h؉ #RN5VOL9Ta5hRp])-3{c#Њّi>8ؑm=L8;ɍ 3m#u'vX"gtVRUDul\ sr;<5!`(\ bȵd eDv > _m2 *PYk!]L1'ĭb_Qt*VE,82% Mu bźJg4u$n݅uwZ_fMe޸gyLsOKDj[ F3԰9QN?7~)(\d44SIӤp˗t~h= E} LYf4=h29&2Lⲧ-F'{Pކٱxc㉓O8H;4s³tS$u[FIvqwP4^";j͜o] M(mO7Q?29tPcUf?eN˜H"[$4ANVK$:>CjP4'=71GɪCyS u f@G9N`5 =Z=Gf?uJ:~):wdM |T3}L+w CBL?|f&Ͷ+yш*-/?oP!l 0O4g,OIK՗V#мY;>=3'hJر fT`GDGz,FpY&38`6ڦ0b:& Նx-U#ő8q`Z:A .3ceQ`יLG9BJL$GqwXC=01ځ*~Jk=$ɡ1Y0f^(]# L#I43kbXI{EӺC}gF3Y!5];m0Xmb=9^e^U? g0=VK_Itx-FO"cRy! ;,8}\H>j'S!.*[س E !$sfRӻVZͭ {Fp#0{'zd7N pz~_n-x"أEL<ĂU88 M PU!jLןe(Cwd7zrfp5k W}z+~8n| N@IRbPt*Wr[KU!7tfHDhoR' dx}`NYϊh}0mu'XRDZ(\WTVig_ϼGshkqE j9W䍛Dؘ,p| J\چK-p;`4>AEKPOŊM|(O=ÖĮ5L]'LaOitאUMLHdf98~TF  - zѠfo$P9 E`AV|"/(tq2Zvm0.DE1sU\H@4@OQ G˶c" &NݐE|ۗs:zz)ѢXnF$%F$SW$֌5p u W` !uмCVD?OƂw 8 {xDiΜCm۬ U &&c^Q$9w3rfʷu؁'kjuTѾMLѰ;@<ӳ;NgFC2V8lD'H.;T{8(&=#\K3Ng&-D T]NZd`,}a3uB"+I~7 b..nor5`W, b?6/2rS}b}byH>e85;h,ؽħPOe,Ę%1fLϩɀPT=NdyC8 vA a@_C;b8GO8}ǸǗbB ļQګ^I0O47AKqWM Kn8Dzp6QӁNfyCr&(ɮz0e@w=ij<#yŗ)Et `f\jd@㌴N"o4SOj"|sp = dz#8ǔ[9"ox EklWovH0}f6,?~v#!/)O/% ̷,!S?C\hTLԘ>5lxE1+_jp(cJFE9yw :Sد=E 1Y{F9Ҍ%n%i9Hzdw1!SOeXUͺƑ@΄o[G I=|YN-qџxzR2! q{rZK W]yyD G5_7s;foly\F >݋\bW-x}O=psr%1U8[BM2X/ :'g!Wٞ=08<a՟+ c4 x 3wvEqR1ӖgYuʰ'4ʼ+R UՁbeNXuy@ ;kXLޠjhĿЩpy d}3iUlw"w`N˺kmY] J9=ꂍ°2aZ pyp듹ZK+)nq/ua8٥?ZbF}8C,/ʧICd Z}Nm-hGb⅓=;,_-4~VVٕ?G/ze`sg c 丮' +AbKYשxGC؁q̬:m9$Ђp<%LPLr[W9P|"AkDidq~ GHOhOUp<("Et"ň({ $~18I 1ZA7t5}-S`8+:#"E.vѲ5"Y*J,o:@]ab.cv`7yHɛB SYC}c+4fߪ]O;F癣cVCC0N=UX9m:OBct >UؠC(fRQ^W'dT@BQZc#s<Q5nvrGH:2;͔^]*Yy< 7"MJ'nTK>j[$Ѯ<_0Dę״OW?3%qf)cWrQa,͌[O n 1뢴򷎅Zm6v(M%;ש:TlqHH神0d BP 9:e2gעNs sNIlr=YQ%ʘ&M=i6$ $6\1":H `y%{ \vXMqyҿ!`b= 1ǬbOƱl[Twc<7<ִwԅC ۽v߁M/}1n! ^Z,^F=I֢&cV-_u9G0%ugFeFߕ.r#ybj@%ABs;V8c@vfXK)̠w`|C#wٜ@xμg2l~!v'E%ې$E9M)TѡlO814G3'AtE?}c?)wo$.t\h]WؚBm">$@((5l \>JB /% h5ilߵY+hOmCY,$0tdο{KW)>1"$a6Ia{W; !6Ԟ]L~Jo9EBAH~@_Y's2 q(:ARsLڷPoCٍ!S󶸱C@ /oz'݉ w:?5((ن4 ޠ񫴂N ~LPaOItMC!gh lκ;X|9Xh8YLڞ0!=BE-8~:hhz Y (3Uve7jlN?ך~HS+L.Qt k32ufU1ՏWrSFy:i\_=mQ>_JRȏ11,T!OO5*c+q7LCWOOz{[ ;CتmtUfǞTR!}{ə5GMRk9l4Ʌ {OC c.yPRǵ{Xv|ܔ}2Bm]DS$hCPd cUf°2qՆׇ]tuJdŬCh2džoL>5<ŀ/꫘!LM(:GG(,oGNEg."w2A:r >ej.%SȌBlm d2='_sHýD:!,8'u5TrU!g#;2Ⱥ#U}7e\f9$yUFVC ƜT_F)#u(UPh/2ۦ?ݕvMc\5ʇ?q|yՊl{[M|OmS9HR/> j~YGww]%Yd)V'`́l1UXB1וPCoZZDz3g^~~pVE ߴ3共.>ei쪔`ͦ1j/;Y:PO,ؤÔBض cWop8]ŻD!S"(s@S^;#&4#> X[%^Cq{Yu Tꞩٲiz_X>}EYex;;|'A&<Ѭ:PUg8pt)BB i4(2*Uw')d<4UJߊ\"R.Q5?4Mi>9@:pGcs/Vc20ncޭ1e*yp/b|l7҅fL_!9Kƥ|[6* \uw#OT -ζ8R}/2'fAvy;调[<4r)(ʂckVYgЧZ_#81o3ub.ԲիCX'o5. 4 } 8z|h;S+Emd_B+IHH p~"kQZ2h/PA͏<\}=anHKqb.%'sKp,z\0I3mB7!枕]# ;\eqiem(,6I2[,xqbEu?PwO#k/dm ~ɔ=Nl0SwB:y D֪sRH1P;ưp$<@0jcaJ ":7-,15$1>1y&P>z؛$TKe~H'ATnd,? p,1`=U,q8T ٻ45RɈx{ ' u 2iMfB!RMsʼnb@mG؇ 2S4ᨉV~r&fÍj_>SS;AlV)`0 ݀&( ^4^^v}W G Yio`bZJJʯqOeR%UƉQzHWvw >(LDW[QD33']{稠|GC&MG'5:CWbw]jK[b5̴bjSI9C :Ru`_Vm iå&H7V{- NUmX:W' 95{vĖLEFœ\FB.nc&'/B`=/QKwyFYXqvYz/\=,\t<ޠh؇ z {˜BϠ8 Z'Cl\P@k[^O_Ԝ؆+'%y2kjS*ѳ\I\R6*@a_e>I^op4 (>@=oɹ#UNq{ٳ!1O ?^eح~`yufe>;ה1F>aLti=6VDD9[df9ADX[jG$upT"xwGF#$c a^6K\40%ckZN M zlEj*S摋 ?>XO)k1 Mx(9x{ͱii!|Ķi#YNKЭlBL;vwFLB= 9]i9A@Y&NfTwri`@SGII=Y]6ErhU+[Yu "0dvF_5yTU-Wj &$8r'2*?3moUލ&o \-yVrPçH4zXFC{,jOvح*lfVxn3v.¢u\̕ Eo07US"SFзG`zk{BTknJ$Ԥ%f]4hͻ bv٣Oa?SKPvۗs6ܫ'7YX7x{ qȂxK;EJǎbFKg51it-FU}UwO} ȥX2l`ꖥ6#0 @㤤}9%,]pm~4*X&{\?ĉN|l ow:ZY ( Rt/3w^|qBG 8c^Uk8OtxZo>B 0&Anx@wɩ#Pm+]|,*׳x6p Hpj8Å/gs#V/l[ܬJ)ͭ+*ǰTZ`6R .e*CI$GT t slR}ґG A3(Zc)ь<pe1UH_}fFdS K{8qi [lq$PNqb{3(IQ ~5M^V^;!J#Țɼ C}䉽Jfymonj]0/|FHˣf|s޷պ[$ܐ'I Y~"YnJԧe했X 8d)Lg{֩:1tW)z吿d>Qnt'9'qC.ddQ̡4ac> ͂SʒHD2&[4gYC\)7"'$ǀ@:=< b\@^CkZ0'_/|vͫ)]FaᥰaҔ5wc-X|Q.oe3WC'2~<]1?儋!KK4 M~ bP*子}p(^)Ь((%k-*حS2GlCSYg=b Ƀ.v0mv g\}_؋3d^ Oڂm}^+ ݩVOT)z3oQߘ6;!2Y,w '5 #!7GZ6׼v8>t= nہGp{_TIؤ5b0Ê)aZc lvnmƬmT_OޑVBҀb돵%.],^T+<&2[ɻr"n+7VvQ3Rl5AI"J奴Y)>N [Y{Ad`X{ZOŧ F~7}>E'9s6°bIzcUPP|r$OM=ߟ@oYw YgdM/w'ʲr"a[ 1o)ќ9;QFkxMA*޷swD`ZG-LGT;fD@}ԗY G(c\ʐ퀑YZ禊GpY_Tu%7\?#nt ϪMW&r' dOR;\fWtMwd2rtsMY< `\VsxK ' @l҉bSkZ558aUXjb" ^;edPpzZQ'Ԭڷmk~?Փ%`gtڂaq)n>˕Q[ ^Mi^wZI k>i:4,`|s:\{Ik~WGdrjzOĥ]* !06Tot6 Y[\mmP@nFa#9 :`4%^EAa`Fq^=3\ܾx3*RJƒnf n;`hjXqe:qN![٫[a!uKX#T?&l( )ҥe~v΃3M" GӢ4TBxXì7{EܬjNQgw2x(; B،uXYx`;P} ` AFu}dwˬTH|g8%N,;<*b}BMPMYAYXaZoYuOS}vK/ɅAZ_ )x>%DaM"cޣR0 XwroE=.Oj(NQDžd\n,c- , ʎG +&Syx?0g\Z0CIQ]Os;Մ:\=~)9OcOi"t6kF¯CDwh c(_~낢͢vd>85~$iiH;L!u5xh ժ93fiB WUdPSWBt q_G5S4 '^S_d?)N8a ǺnQcr0Ll=U/#߷m`׵,q|"a;(0`;︙R~ q IjF1-OӛEJ]MX"4;+K/<2׬l*9ҷ]]p^ss!%feTT)J?޾+!pyn9C լ;.v*+PX>kV\};(;DoF /0Eѩ!l g(/epL/BT} 푱ʅ^h9k|[f!'o"1\{&!VIݣ=xi@;LoS r\D&\pZ"6v̜0i9B?H*3jɬϓ '-j D$`T<W4|Ё]6;$'O!݂gEQsYUP~J}X\L9ދ9 o3B-ɲIT y @ r5:b7Q̯s1A:uqF !v]fCX^W>^~k3 XQ'ězM{]\gB nn|Dʆܑ +Y7g!Z'jNL. OY= B oIQr P X80Ccm0/׍pM̏ b3iiӒgW @n\P#뱈JH  vwIya0pv: 4 `M\ݻGU'KDPT1ŌbDMV+hi(GKd^D2vd!QG^\J+¡ A~u5'ԃT|LfaҽP|oLn_ON7)PGխ/]rV,maSbg9:[J b%晎lD"h@"a:H( `Ʈ DD[-f9`/#4yGKqpKь0̤9񞰩0qg,s0Ankڠe 30qꦻh{hӒd*.%䖇1KAdGL,K+АsC@%$ZyҐv5"]PGjԈ{wm\^m-}Jj/V#{{ >.&T L&m8Dvu^!<O$tk#iu/O>h ^ݽn-S-2${ ;$ao͗_/^,0͸3GD<7M\[^l^=Gc텦`⾤%;UC(+s8@_b+|^?KKIP ϣ&kDCR܍̔BL6!WuTTPֱRJ#6D%,p0Ma{"=6vB*#hAP~X w tr8ȹuACS0拃^q  VoנfQ-+{QH|̽uDйN ּcT34^Lc;P[۰we*cӇ2ŮmNFzpd:g<3->u;HMlå Ff›ywd5ktI6A 3QpqnSRIFlqPA8G:R$,1D.X,2t]za_6U*][U8o 1/ZQ@F}Tv4xuJ&/1WwyTQAyBIq_+AE}ޘFND*[q-Sa;˄QTٗHа{Q].BMz%"#:Y#l`M*Yxp(X$f'(=H6z&4NfP _{T䈔ƅRa|M ʲ8M]h3mUIrsi&aJyVQ{vv_.WgjqЮ_?Z=.wܓ` JfZ?'Dm8br3ݑ1Vs238[{,L\ ;e#sI;`lMZY`p2|;?bP"mg]!~. Rsː`&Rq[4Wz1x`׹l?7ORg;01 }jqڠ+\60P D 2M݇L2Rٱm[3ʪ0:_EN@h/RcD:}}꟢^ rn CMk}P>bŬS|a}o*y ;zӓ溦y2.y Jk7x˥h*CHQ|^pnI$>(`B%p?3 finWFzipE4ŀ;eF8ϙ/nt)뙔sAc:mgJL2X|Ұ+}V8A1[#kW|,;Hy%8>'*'Bu5#+t uD>_,$X0xJ8cz~Ml Qƹ`'DÊI}"0P6KC:Dmc) )v/IR [~5hqD=p<֠kx5ýDMih]ʕ_L.-vTد/驭B}s1o֧WYJ$F:u:b}175z ~uo?K9@.tLfӰ(EjK@WM?d|]C8\}vȤ.s<%3Y)'UDKzpѐ1"Qfޟ*1$9hVʃ;%\B|SG9 HA8Rei/ W:`l&>r×!%3xPu1Mk_ֆﴀK1ZEv;ruӶX8~I,9М=qXc XrsC~͌q틽(ohs)BƄf 7^Kwϕ;,J6xEXr@HmM?9^ %Pۤ+;;-͆@eRy\Rڀ?Xd<E4$ܣz1x~5t`2z%e90})$jwIOxj+_Ng>`.g7z"a AAa~%X.b$/9f~A%^yٟLps ɎENe*qMYTL8.b:TeY@ .2y^Yr ` _j`:\4 ڻxE~O sv FfE~L#Y(8;n'eQ ercr]eȅ(X @&/L6OZK]e#]KJ8wKV[y^l۾kwW |YjU5sc|?* ;*Yw ) :p}ǎ >_7)̼:scxtac$j%zk96&mջ.}_Yy4@=}_uҦwg)YT|[vvxZ^)愵/DFRiϸmGe=º OOTgy@z2?={}h"ͣZ>h@n0bYGd]C@&tи S}  zk[Gx)JzU(p+NE٦G ΅hU"Y>p""4uZEA^$0N1RpJᕕ_H(fUI6^hbndv( CأrƟl 똆^({A^V~OgyWx (7 HAZV l*"v/Up ?]\g]p+2meep#m>íKL#mݿ([8됴^Ҿ|0^6/_'ƹaUqߛ]W.r4?躐V+ejc@ު"?ކhzyY=&\ :n2M'AjbB 08r1{18,!J=Fd(˵Ŕ#$6EõToJ8.̀2Qv6J?j c~8=bm9oOEģ(M% {<7ʠ16]vmq+:kF(Hxu?`+ޭ>3鍍4btLd5U^ǗbG2,Smy;VF@8JQo jJurT b ;u2}jS97(gKT3Pヤ(J; F3&ļ˥gЧ;=rlsDbu,%9;8[z=OkJcNocr!Rt2 B3 \RS w]FRm!Yq>;ש`>I:031pDֱAxd"ZVQ3fR? g`0$M w'cH *)ó-,ƞ YC>ֵjo,#K>ur2HH$1lEpx_K4[6H h5ufO+OOːu;QZuPhxO+ \ӌr F,G$au-4??1k/;mN6](^U]j})Y,'1P7&j;yhyvni̞?B%z[.34e> ToA.v]atHtAW^?z-'jg5%nryU%koS%<}yݦXqS"ytI"pnomDG"\&d1ӨH6/OQ'h߄C-oI֙Ј~}Oq! P:x ZM qFP:T(*$::@)=:v1?1HIb&қUu 6&/zF哜Dz_|D`@/^)]w0Ǿ[×སG +<&XDoTŗN: *n徝=nx#=:=8y9V͍ XNSbVqeJ*qMdyV0?}Q NTt 4{Z*OeQ)N=b}<>?rw`/{pxn p6 yZ ʏq́2"hM'6#F+fjJ J(U{l}*_i0}D{܌2 :^Рxç 'N挲]UQp._\˜*lV?D"H"ԓ˺_.7/~Hp05u"|l{n.o,@fU(JT ^iT:ⴋ B 0Ts ÄP$+x:(xiڑ5UɝBZ'N~럦7BrMw :ʠ3RĥPU8wLzNomRi-tM̚("ޞ|`r<47Wѓa*=lZYv& A0gˤ{'%fޓcI[ Yvt̃B>H͂3qq3&{S-UHK95r7ǥt@Ae'C{)@HN0["dP@ڷaԮJ|/Āmw>! FAm;Ìø>_n7ˊE[.' .jȘbQޡHW7 NStnb2Y毴YҧfP>\TB!'1 EW=uMwxaKcH W(?T/ P#rbDNjVp^fO^J4ZM4_ǿEp[es70h•ڰ+:_a"fPtDi#VIomȒ<ܧ=w,YNO$ b=w(x@542[yyyrj|M}[">Bpw#l.eYX# A9VY]XEe>|wbрu,U !;`=~N$_U]}nzNNH 0L|lSIߧ-Ps܄kSۡMioP&8޴3d?Ct6l͉ܧ:x L_X?6C.YDf tѭSR 4 7׈d !BTʔɐ2Y/64Lj\,Wkrtq0 ^"zݤi3-R Sۣ3OQ'@%ؤ/3C jCg^x(wHCf1 Ts٪N.1~,4KHC2V'DXӾhb8jOO"Z'C%V2h>m;8Vq}<~ryl~M[hkiLy5gvBa(zZ^s _O<;ƨHZQx. ,F;t^|~؃TrxRfMf B0&F E= M018YMQDaOW gdpi&<6 Uy$X1EcV{|QO ֨u͢7ܫ04HAթvI/5NnhA4Z{9>'#^B.#i##@=e'P(WQUUnݫpM_Cck&=GC2:TYue&8en0si$hv'!gj,tp1]srj*!* WvGwŬ!&=Bd|̗ `iD!"vJ"vXmFS04%X ܺSI%`C ˦Ƭ4މ DsQ|=[JXyɦM[SW4==C[7=f@H}J<PHv MNwOL< YmDF'ܓ`% *$seTf6 $%n1|Ţpܩ9̠$0?<Qe96gEJPn6ehijH岾#b!s3X^bfps*Y,?Bd}cv`DȢX"|d74Ll7q^g7Xs%S|#σКcّ;}2Msi!58כANA4Dr- &vB`89\l|L:dlZ݁8pQW.F"LA1|QQ'qBEGHm`1:_.9u_6 ':,=ۍr] ؕwm^]p/e0$cFVMmB𗹾-| Ѧea =nrMA~?3~x ͶːK8T;3dȔCB/HݨD|򃎈 kxFGP;Q-$j&Ӣf +Ngeam ȁĘpN]%z<ܑ%6X Bѧ OEmnu0)CGDFr;Tx?i=vY1+UJɖ%k9WvQlE ^T}lQljhd`qTÛ,P,+}u`#K@%O1:Pa4y۶ 8)[bƒdPWQ\I6Ob՝| '=mOsOK[L/FHϘx V,oR?"'7]vFI5NabcY`M|ֈ?03iomo! K1?xN &fdVHp5xŜ sUھ Fy5Iߙv6mBka`\&{ڦw:SBuXxɷ!"ZzmYUߖwVpj:n yQn kRr4bO$C+rPN9.6m644{{2KLyZYu5<-3;=J[(7/I+U4DxxS|%pGXzr&M:.~z]ʯP4,C3nKȞ;9Dvq_e6$QveV,kF%r|@\۬MbcD!3LOdȶ8uvM^x}:.7w-<ӑwqe0݉~ˇ^i6#4VJɌᓶ? =&X}1t57\t5.G@8Н>afkxK>1Vc^cT1\[ f JFergʲ!r(WVڷ>e>o~*2I>{M1ӂOǮu!k,G:,Ӻo8TBF|t͸Fcc˻RSU\,oݒeo+ WGXpBG]b"x{#0_M!y4n8+9@ӧSq MPkߍqm|M aicW4.T(W`-~Mh[c:pԵU@já/ÜU`p4boS7][Zmn A*]xգ'ر"b; pUNbek֏o1%CjF( &PsB#m^is!r9?| aLz,=UT!^[B3!3Nﻊ߂h&h~Dz_ypiĝH3~]O*2DVHl,8|d FiU֟L1&<݌mk`2?;`j)t?NzdZ Bb2y.~*ZHTqnm"H2Lh3[%}AcO;<32+foҔPFw6m2BB5g%1Zþח;P v렄'z*t?6̇ekw+;7Ć|JÀD>[UER_ml}jm` s./uwm5JPa]Dv2ޯCtiHUJ/]VpHd)"(*Q#^@QX7E+el/64 8菹̍N0uQ<3.!Mg˚ 3NīoC+? q*פӐ{  ]RL45}%u' x#wC<ku_._ÐNUK#QdA H-2a#L1߭dFj1SAKZ*4ʥGʥ" Zw:-ٱgYZ0707010000049f000081a40000000000000000000000016239ea860000468c000000000000000000000000000000000000005100000000./lib/modules/4.18.0-373.el8.x86_64/kernel/sound/soc/codecs/snd-soc-rt5682.ko.xz7zXZִF!t/FI]?Eh=ڜ.+T2LK 4 h;'tK>GTqU6W%L+B`e_cl T~1FUc3ܼ)G Wz s ?vn%4Ì5HRTBz$)EC롤gHp1*]dhNMlb5XCf#$Dea V3oӒ)My>~FqlVhN< _FUg9?UFAUƟ@4q&9L;`G$XO5CxhnB29UR>Ïuڟ._ޑtO~ /ݕ1e%zy/Q8Xc,q%C%A:]cW0)%rᑲO^UE`S{{l>U -H\0E4a}OEdN/zI@Uyv36 @1v RD=b*'\psD)xX0-^2%9x녗oD%@خ z_"|G,W,tj4esS*Hw ^68V{Ԧc<#ty}jvegu<có=:j~X\ncv<-#}n61Vng$wͅGF3!t"Bucҟ^57_жTEg@ZE]3E~H<Fh >ٟc, 7(r:sr-a郙_Ժ n\ n`6BP?Kia;լ3᛾`syJн Q6tVMM~Ca+5f py0G6暂sj~þ{@@c؈f45Y=g^02#xض$/-f\Jr+L!Gȕ3$G6˹TO/+3Z  '_I>_d 2ضXA OqҒF*0fK3]/#6jW߀rVpkG(‰wPP^H~lΆ8OqWVq{6v䷌s}]òp6Ro0sCF~2 >Ոgq zV1diZ@5;Wup 5K^G uC0k!caW}ucgI?R [h3 ѾT|E\3-4'?n ~A( g% -8!vk&&7 KRUN%'u2d,dVCRc %tJC16g iQ BQvCݖݓRCM"4Χ}G)%ѩ1+ Ry }%аUdǨFY'o1c/h[0q[-[qIU Fc;W3W"ܚ1AD -qi޵1RV `:3`]57|ۅ(_JK&H'%7$~s3;Lh%Ŷ;AQ7)]R I뚊!^C6o!7 }H2[5%H .n *{VH^bJeH?1ḣyQ}Qcs1Vr5˖2XE&#Jn+y4- NtͿX+Fζzo> 欅:́W}R%@MA|#ե-7{]aw%e)"Gbd!2, `*=oEx:e(p}ضMQEF1{upc"H) 4<Aƒ&p]FO*gMSdIFH+$ b &$D!\hkGuGl[-))O#ٚNU\Bmڟt1n{QNA={5Af^ /m n1I1Lݒ}T{mҦ]3zie~}:LJ,史s<.T"%WZtgld HQP"j,zј6ƭzk4p&l^0\Re vcbRtԻ%D;0ĜgD#]ܴ>Č{vEY5^GZ2Ж+H 9cΘh &3:ӌ[0+] |G `'*S8I9QAeʈCEv|db(T[9`?Y<v%@V) 0r n c(c7{>5}t~LijuAuL'0A8r9Ktŵ I"ş#h3)^ nE%؞ch۽—kFw.꾁 zZeoHK\N68S c+-:SpIn MT_etXݪ|B-Wp-vo+B%E)uZ$skG`z '| a~LA\K{nA 0ۅpp,J;=/ e]"thrn?EyMCm |+WQ*q>CU",.H zl#!\'P̪%X7M _)Zrr# |e]5d 1f&}25R/sb\(S;w11X 1['qɁ=͏-=֐=wT*T%0*!Q);AEv0e;qAt3\פ)4*1L982%dZH.tB|EEzZBܙAaU'Gzֵ"zYy !+j`wn_x2͠o/SyeV%!kL{,(#m'3gYtB]d&iؒw4ʕ*TŢݼZ@~_i{0dZry&|wgSM |f'eC|ZgI,#;k"]Y6"DBO"MyýjZ܊#d)g xWh v{gA, [d*lv$hS2 ~:AesfipH01l];ಽ5lO ;#'8Y7&]9!MDފ'\Ѧt8F>#]k:MuGYt'eDoN~) "/ZN2Clĩ/6 {/g54J ˘栕ӚZ[oVŵeOWFM@'/l!Lͼmџ\"6CBTUWG ڨy`l4q>dVt*GV|ݥ2%cOɟLy& K|-"y`}p3k!g&"6Jܐ\ݐ2Bѻu;/[+mu[/[33V>$_GhH,G< [ZF>|v?ĭ8E:o&6Amq'IHsD2'#7]G HķD'FUu~:[}]m-M'սv7qjU źiHׁ^XiTrWm#ҕ^z sxɥbF }G@*e,bHVJJ\Q('>NiY36ĬȲ,DfQݝ iXwݍt䫒-w$-Bejߨiۋ!rC]'tA!#<姟,q[; epSG{0#3 e K7WlDxdbUoB7/ vZ /#]ErM3H(.61ti-CU'E iKGSNךO>TiB\gvi \bdhRa5Kd@f`1)MRʹ_KߏC`==Ի5@^ݩ@9j7W6[ղ:Up`-l'~K =1E<^ko^C6q3:z@@ҿ hr$Rb kUb\N;k?14 @wr5+ ߂c(N`eg2CR'G-?S\}IUͷmX"7\vq@Yj*FȬfFݣIl6X!+|ۓM-wa\8T!4U³s5,>f/'Rk Cפ6GE^Upm4j*d. ;ՂWݡ-"p ~C\1ݠ y2^ %Yu*<"RQMŌfvUB['φULm`lc/NoWE,opq9l4sy8XO6_liXmZXc?Fe+"K( Pv<˲E 3rkUSR<3rMw[ r4/w Q!Qb,z*vX@4 esyүB2+.qHAKbܕ /n*9+ __fѷ|YzDdY; L$I,MKlC@Py|uX} bjnCI?c3<%_`), / * GC/7dP1)Js(1'~RQߌ4nϏ?BH"$&}qC /˼bR{yLȽ h^bB論Að¤؅Ѿ5Tucc c|!MHJш}&fYiEݏ'}cUIa 1NKhOJy*Y-;hG'+DԪx ֒9b,!!ᛍF~^ !t%>)0&E ycgr&M_$[i:h``&TL$=?wϽ1D-&K6_3ĮL$.@83*s8%elcW`{}j׮ I"WWjJ~K1nF)Ykۮ>uEl`1>z)Ieһ=*a8DֳM ' 0fFH2UF RKpݒ>TpXDU}Sk>ԶmrSW:NW#1 njm[]IL7# x(?$hlJ fEPt~ЗOnمG3 \B+_C<Z;Cm pkڗjAHR@ù {]/eT2wEs/xG)C?11'ػٓܘvR~Oy[$פFݶ!cwCZiX}ysyAjb1$V[f$B>e$FޖB8)qs@[ηsh3D^ #1A))t0V> U/V 梙ɴQ~kPmֈ`l8`k=l&t \\[i/NsXKWɧ.->(CH~^*݆yEWn6ݕDAzHv[tbA4t#5>˕`R\vޜb'PRo,^^]TjWlb,`(C?mIt߾eF\d,] eǪ&Q)VI%~쁫M Hpccd6I؁.S=ّ@]V 3C7̓?cL~^݀o85HaO7|mg\YPpF52"t-MIQZA3{-vRH>3I#ͤqʏ f6M-y)>I-v7!e JŠs>B %ķ'6{<y@A ƿ!uwG L$wmryr&@\iPpcr]̩pĿf\ ,oC^}S&<ӺD +1a']٣%BT4Tjޖc]٨F7.@)=5;+7r2IӾHMnvŚ%YMƱw ='ɖ܇%Y~.$ݽ JK*fA9(e47ƚ4x,bw`$8Ec@XKIщ[Ӂtqnx;bNő1xt0Dle?Ѹz*2$6_w GӇ1\з]x<1]_Fcn(+uw>57)95 Z wΟ[/%:,؏SK̱C}>5yL0E#v1ZQ~yI֮%j*d凂[YuӦ j#X%>'ܨZ3|ïΛIWe d܍snfA*8fŁa%Z5jX>Ā[gkM!^61Z_'cv@ ϋ;ޟ}֟nCшt[bƹM *wUsI0FJC$Tc.W{%f?hmԒ?xdv/!4'b=`seayC, %Ptkicj^AfAo7.?`>IVt*,WpԔI"ֳ'j5y/;qu/DX9gQ@Z$C&:w5ZfnTk! C? dvΡTd 4S Vn/T Td. f, =tPht/g)3fߣYǑ/3|QЛt*cBEbȄ52չ~كnZ}SB)e NEiQ Q%-N@Uι [sSA)nTv*)e, :ٹ+(:_ap: .^ݜ{emo,s1A}~ף]btH>lQx*ITx<."+$V 6T\M ԏJz\42+F\H'ŘZcV-ݯp'9㜦-8m^C!wBxwR3B>`K蝗zo@ˑ$%ϒ YKEwb`/twj nW'eW.?6s}KܢCIAE#! LFl#B<D*fv] @Iy=#jXvWݼؤ8Tg*1 ]X#'383e #sv9K֧Q #䁝%0ɒ9fqqer1D5Dj3G݌ЙZ.c0eCcw}1*nǩE\Ek /kKA"iizc}_S3)QukST X{KM qeh$>].q.e N UjUz Wd"+ ''{9V!g2>Zv/Crkj@ȵLL֨geRsmu(W0ݷбKG.ٽc= 迏d: Rǒ޸Gs'ۘ.yXN萭=a/\b}_tٚ<# 5Qw#ЫbѠԛ0g0fP/(E#h;%Qs.xsES/ ɻS8Pl}& Aj`LFuFcD3He-8:F\~:ΔwD Vr#y&G%&y% c?Lz?~׀f\n#u-"ȯӘ=Ki=Yx&hs^`}Rd'>}K @aǬ1uˈXgabLaBɖt|DdCKe͊aJ2 J8-]k*"W1GB? bYn0zHqzmCAwLi4*Ǖm61oasY/~h-ţ'ׅ@!lƆ7d1 fį󩑳k@K۩O0;8c!|!}G܈^ 7'Lw6joﲱV76|iqŢ 6) *f*=pfN[[]n]R,r  _껆fbP.bn3>{i3m,WJFYIRj^1Nzm|ѐzݽ۔%*hB{BzCs9./oJ9zz '1eEv )="^}[.ε=8xX vRa1iR*;*0>eSRVĜcݜ!;Vx ϥZ!K;4?dmixEy:{8ѳ8q>ғ-aS֊b,搤LzFq[zw yL 0V&mTV_ɍ V-. ,UId>>|ܰ ́n~Ev@'מ~ە hY5`&靻ǧ EPMYӋ8Ȱ4<VK&ߗ1G@F8j5گ5XP.NfX KGE"lVVD H]ռE:n0r/0ƾV<99eaι2^{H{e9ʬ sVE ?,=Cƣ3|S?A>:/9/Cn '|cxƍ(!zƥ,%@JۄVHG.,AiRϮי(u,p9&y=AJƸ 嶪ƍ*-˗W1`,n]mOmZ?Gd߲M F÷Q*ŬKֱa `yZn "A- 3s soTO"^پ=UԲȻ]$+JRJ`*ӧWRَkf` bz.>K2kYeϬ@UyƖGJtȻrodZ. ';aTpWzUل}vtg` 0BO!塍{O!D&G-j |_!YT;sk1;+NsO.0ŇXYdpcjo'縤>E0 8tk[NZCa!N_fk,C ]lblaUHVIҀYu @nXpK}|y~\;җR/ 04ϠvKO-b%)_Uԣ mH&ӿdI&Ua0m>lqjJ6)9)"7rEۊ4v}MHV[Z 6&5seĢlL< PU\,ԥi gT]3[+˔0oɒr2 FrR !T5cJJpw+,"4$,F #ai҇hSǂ"]ŊOGFbkÔC]=.qek)GJ"l|B[cFZ. pIi/Ѫj.n}Ii-Hw*=GܐM~[ڼ1FJŴ<ީUZ [ s sۥUE~._ -MMM% td9: }RLZlFVfmڟG D tAUDRu\Rpf2/̼3}Ü­5W/}W*DVm^dO6({_q}8"Ӝ}C&paSu1$0x0bш!/' vVNK=N/NNr+f_n5fM{O?{'gI\߮~% ź-ԡZ5g1,{ {m`(ޞlNH}f_o%d8Gz3]ge԰Ƴ] #$II4; eRW+M%UubfWCvzG}Q+ON۫D rt3*S; : 2LqA<4Eт]u]:H@(7r.2a A̭1LA&:\)VN95,&XxiE~ⶎᑔI&<:RioI.9)xh:3TIm?2VU N9fmP @j_+ ZzRg!Xʎ!t, 71lJ"3sz=a: | y[Y1LkKDOɇʚĬh38ܨo+<1 ; Uz5&'S?W.j9Y7{Ziڦ )4`y%^M苎zY6d[j-bJ\xdώف/ ka"c,)w klsAo8ȞEҙvUvԤ'f .u,܎ĕ鬐BM %rϥe`qEICsǢBki>s8ٞ#WOcFGV #<dȜYn5n7V(* }Wzѡld|\/Rr7kHx>cj /@/5m)%nۯ<#1wD'h)M?um~ϡ=P0%W:t11F4am>g^;ZhMS66dJ.ݝfӡ&wd+} w, 3X@sk ;vcnUhtoa|0q2lΣn݊\d %,;y7.%,Hda?MYko6>qN҅;m(+9(2[@ۊY K˝~:z1!N)hNW΀ ik\m+2IW -Bb)8wX\/r)_ph^&gY?/+~N ЅR+&<[N*A]-ɺbDcN7&4-+n}R|E*{w0݆kzQg5[k,=Mѩ'#6T"7S'Q5;38Ub=PN yse)(͕պ>|W*?/y;$;m좖ȭI>C%\o ΂tsQ/v`ﺖ2Er#eRұgYZ070701000004a0000081a40000000000000000000000016239ea8600004c34000000000000000000000000000000000000005200000000./lib/modules/4.18.0-373.el8.x86_64/kernel/sound/soc/codecs/snd-soc-rt5682s.ko.xz7zXZִF!t/K]?Eh=ڜ.+U m:1FCѱ4F9|D1ҤK 9,RVSoOY4cO#aS!n cmNTk"|ZA+yhjl.2HAF󳲼6oFӨמZ`m'c)>VCp[j^Q='[ ͘Ŭ럸V9(L+H&N=gJJtxjF!Ƞ҈n=L=ջl Ԑ`"߭t+RVh>qY6ސh7_ҢLqZ|_F{hY!At̓ ,O=U5[Nj':RYK76ﭩ(.=M+ZN(}(dȿ+׊mρg.ߢ;<+z?\LnU 9VG !VOXb4"DֻB膹c퐐j6<-(bwr/@t Jz,?P|døͿDa\,nhCWCL1i`M[o_\x~&^@[y$) "kR# .u;yVHF[T؜mf5mnNGvP:{{b~I@p!9G<~`D:ƗKI9JxtXJ*RR4wd#35MPaR^1nbk AE Ẋva:rA:<4e0cT|Fo;TaQ(uc?wîIDqbrFk^?CVln2'a (*NɈ'59zr ScFQ${H4V۟W4NaǮ48Np)$Ge;;4Bm`Ўš!/22Kϣqih42G n/G>"Rpd|r|2z7]w ;pN©B6(/O|qI p8r= 9ĤNI18bw * bBP+3i}XXptaOjՏg"y2r'4G0jJP6ټx;V'f[V db47ɖN!-&3*Wy nu*E!Tkw*[0<z"Wd!V_%g, AyX%f9_U^@x1Jk3(phyeu 0H6T ~c0uB@ngՒr]0(?9=$a)[cakjJq'J?AŖUcrJMh2 s\ pͮn[g #{v*zUb1>|dZT{AF8m !-jѱPqV8LAǭPBbBNae!ԡl#4*6*ekI tZCh–-'Tiy坆/_%m/%ӳA$*`UOlT7.Coz BiJ('__ Zlr(:m-**S|֛tDNQ9 {ց#$ 2}% 'e6;@in-(8*/;a^uQO]='"b "%TqO0 "d:*񙖮50t@CH꨼"|R5!e5t7vRfk9HVC:E hue4І+iNy{i12&@`= ~%a^ify]K @O7Hc_ISckl(r l F,ED>ipV@j"l['ӈs< 1R1_inھ" C K4]m䗮.Nt&ֆvՎFY߱ [ɷ OQ(7I#M}ɰ~"/̄,YC$OWXZUxB.aGRk<@()o Ѱfʹ0=5sOBLHD",i(dB]ҎLͷ ~Q7y{RL tV$Tcܿ }i&?N8/}4ș.i^RO4=BbwhB^Aek;3!i8*Gy8N/=>Xپכ{v*;?"7~'AG  ,zS܎VTY^xSKPAeyJ+] Iȝ8r"Bv[>Edh B/jQfX"_Bqi! FB{fs2OLG_ґ>@.Xv6͌04B.Ua#mNJk~H$ݵc_=JVSW["讨*\irlfwoVkf1|hɼ*cwk&mo;k ƂZVUxpK'>X{L甼q G[_ΓPݘ}(Ϥv@/s]W5Uki7$[Mў1MwB >tH)Teڲp:(abϹ$Z N㽢R=}#G5FSj~=`l|v\E)TZL! -x ]"191uCZX>Js<~Ȏt~rzzkVː@r ^ +yҽnfd#V85팼0nE4zWG5W8v5J^tǒHvRuUM\'.92b-@y7S&[ [aMG%1n"\ێ!3_k@2+0hE t3ۀ_Gpܞ%13 ֣ #cW:US&#aV#"լg/:oh{vN`zhKIO:/$lkf8G1qN$S0VOEgZ6 :GQL0?X)!;tz dV?#h31GGàVr]7~䏌p`\4l={yݫ7*Kɐ(!Aԭy+,L̠K.%|? !R4a}:}%Qa~?6T4gg8N|7"$UB/kѬq^5V3j/*yRyl%f\`}3k~%iU:Os"Ns9p=G2dOt4ESYO'}G47|A~.*d,=L,0:"sO+ێa_g``Dq$| P'մIQ4n=Ǡ`Y*ч^pr]킋u&7=y0Da쯄|FSu2ˆbl|y^d`"O1&twï :k.Uu9-)8-r|=8םܷ ?=S J. mS N"||oƙWlX*B2º;07I㺻jv i#+dl&J^It&LJ ׉wϵ4Ǻi6,ou?Qx@'czFBl0*3Ӳz4qq:!"6ΏL;51%\dԭXV Bf'lSҨMw*5u6%_w_I`fY􍮟f(?.t9w(unR4CvMÊ7'LY²ܬBZ&+k?o/ ,)KldM Ƚ $4?w.ͳ@N/!Olr-q%MzC3TrvRajpQ ]Uv]P&׺>Ю< iW@WEЋa$ȭ!_6z! aRj>Ís1S oVd}&4A(>i4w7ʍ Fbit Un먽;Ay|<`,S˶Y{Qs;T3#k&v[?mQ^+eVg7 y0] ڊz ö'@V5ЇH95Eetg \+Ȑf4D-l.ȘrJT[Za[q ا\ UlaA3j gGQ$D*^LD7䲣JB:?iIʎˇ"~ h&Y\r>)N/իtb'Nx)&׶26΀p,4PuC&j*9@N|x.*u*/yS8?d&pЄ; CTs (R@\@8%ѻն] kM sn 9!;0~6.Z<_1ݴ)ŗ=}1{åк6IW[AAf s6sPLS,zW= l1 .|ذ uQz(UP:ҵ }X&ع1S\\v`PJM(LDA'8q_5F^oVb4xG"OEuh9jzBOgn\Aw)"VW%Fl$r`O ufA gM'q<:厢kي ZA[2X‘/~g3`Jnm~;vsRlܝ v׀68{NkY(hǍxeH#f0\M|`^_o4 Cboi 8 zRjX~zG^O 46PƧfy\ц(uTWPfVPsjU¨[xK+"7Ψ%j7.q R@2yt!.k̄OiK] +0 YBsׄA/uO]ƻ&ǩg92l#dg)!C08^muAO@ĸlfJ6>l5V0NNyM%m^].ܖtb9݃$NZSwXBg _K\D+˧nl\bWvYlCO6be,ްZq"_-wGR< ~wL>0>zcuEb"GkLp p/Z#)gh\n- =%uyJɇ=ƊN뢐~$T^Bp7ޞ6IQ<35] 9ʡf\_ǫWJanz@Ejss&ĮD:ZSx><4|gW47ϼ)j' ؞0fi'&kajp?/$pYAq jwdOhH }%'}i0D]"{glE'9.V m o8r| })OIpl!59+*s#o@)(ڽE>?E&\787 ܅Pp&~&o^ x%ƊBҨ1#Mk#9Xq`* xҢO9y;$+0h@J Ywan'Kk ݮm"os-_%6CP μ8)"w[^yh Rg^n@b* {pSi$Lc 㮅$ŭ(ݠJ#1pu;@U2PՔy-Rڕ:HBy@]u-mEC{mx#͆1E•!3%VK** l'aMl'/뎹~$V|mik,vGk+w2y̹ ϛV1Q4G`%""*2Vx@mHoAmEB厤%gW݄|f't,s6Uc#m)ںd(G:ka[QW4 %v^ /7~EKӌjcԩhRަ fZ8|&_q 3d󈪁MfP6N0}׊mBRgCyڋgg ={mH<6;b\JGI}{+UP'S\U8H{a%37dBEVla>jм_o9Tu:a]HYo_95ݕEJl$a,,'Gdz*?d-z>]YT~Zj9Kr>XGY;CtniNIυ䮓cQY,$2z$jK יG2A2/4C$XNn͏ul/:D`;Ț0]iG}2vCODj? z j<|c pR68U}Շ;H-v;hʕӶ'kjL(H9]~^%_4?yN/sEA')0dtkFAkd~ZDzdV5fYmd+R떆ʃ ݑǶ/x>oņ>)m/SŽT蘿ᕅ&(+Nn'V8hW[-Ŏw܈6Vb'vQțaBX_%LŻʴj3cv)ϰ2e /Y3lUVI T3)ؗHZ`Uv aY=P'^ SzQ~#]3Bք߆òc>> #3uI\Wo 9 =x=+zD>vl^A#ղ <iqĴC鯭t\\w+<2eC6́X[&=+X:_:`j-:r׸{T#k*bBpGLa]<^E[C ]B)R03_pS38KUbD3QtI/JCX_-9+=2^@0d[i{RJĭ^]ށN]4AFٴ l0pC.i4eNH[qypz$8LRWd8z{| 68M6DʶbG`}l(6lOUBFFKAC,QH|wVS}%n:1g"̨̼ʳ9v!s @=n$hQԩxz:e_ff oLNr% Cg3x=%h!ML ET?XΪ`NzȽ?<3&QxbErfŁ5={v0LQkCA$I #;vلj_ Xql< bQz]a21&Tu088Yg_G-%^nQd/!MkꌈRAX%9Ej4*0M5CΣޡ9543fc K~u0oXϜaWܑ%_ / wO{+a ?;&4=!QT]s eDL[+E+(6P ՟ &#d~ {c#9@cUBRoX( lT5vZ{Եh+ˍ |㌀l$ϗs`}ڍ-yYI,E'13qveβyJQAxP]OqЖbʕ hN$2wH.`ÊT#jXy:l4Y |M%3櫀 -: n}֡ _՝`ݠcɯ\@*,H|OJm6 M Fd濳꺸{]b>A[]գ .jlbꯧ'*H:˛6,Vx>}!N@ =@t_o+'6\b|/c#bV^4S !EyIx3c9ЍbP4dQ<ϝK|F`Ba_1C9-w~.jPtq-ëj/+rj:f;Ri=(ћsX`xW7#Τ6XyBAWdtfnx뱋d'":oh""&@QV! X0T ]B!a*քa)'qm|]+DQ‹t-\D43ًd'^tg%cDanTmz\ ni)e\q/trhZ? S$أ:En;cF2 p!.],eioh˯afPZ/7NT9+M.b6AB9HM>)*=Qr׽;,/Ön|Ҍ[khZVEd-FIh zPʹZ4ktV3` s G:SH EFG39kY |"&ϩuGj܂0ŏ-lM 1 M<Կ73)Ę? WȬߕH 3L_|"匯vĈuy&Ar Sd4W Qs- b;tm}b$e[K3̳c8V̎m0"dp:[)#ŒT.ٟbP~ }M:P8.>Xevysڍx0]'΋Txo,iZ݅׬1Bisb4}k tXfmyHegkNr+Qr7mXrr(t@icՅ97P#pAZ:-|@I끇[AE4ۤe>4\&{IY,\EyzIi!$[4JCvǬj-DȠ+'L-Y IJbLnc\Eݓԗ LnmlE9W(H1bsu7^vw<55ÂXp'EnLvq\! ?U׌\ ^zf@ZUG;ѽ㭑R5;+B}kQKʑQ"d3mѤ4-ل6EFՈ _&`Ju#$.Jn1 +7iOgRK?6wrpXs}@֝<Ⱥ3; <9ܸVZG|__x:F}+ȈEb=GjA0s_&eJ(`jLc vD%՝gVRIi Е N% Vo̞\16%=7KӴQJFTv|pqL;BgD[A&!fRtFCk)Sٵ,8Y(h1$vxjrgI.r 9J&z4N7_7h ARcNI@`4Wo0L…7j%d j+չz4!p<5D }Ulm쏺= s2G|]m} |N+Mr{&[{TU mPZG>/xHTT ]uQIc eGxL8]MUNBBӃm22i?*Xድ;)G=5߄[]ᇻI) \AsSf[TTdU ~Fc H dA!cAn4 OuZ^"!OtU Q->#3< GFߎ~0n65L չb댞;',HL:&&p}eKJ gvҊ/V۹7 rϯ/jg.c\:NBSƎGYX.$+wZf&t)&\>RlEwɔǯv(_ף^Ki{jVrfa'[}Ig':3`$Ut#t@M Yp3 N-0x%st\s^Wx@,qv"h FF+L7[LCP֕7m`e_we\S^qVzi*ܸ8;c0eW#x7mTD6lHg ,GbCLP~Z#1X 50|#Wzy_ YUmSsZ>™n<Uk05.i2L8MgY11[@(|4jャ0+M"-LD ӏl?u3}hPA jM9G!QjŜϐQ#aq{ R\~Yu{ "› U \X*ҿ<ȂC"cr6*qey9aAo-a,*bBP3`vh*`UywJHTUY3Аz\A~-`Fr鹏%hN$/3W5F/tOŶri;!B Hu#YL53H"I2#ó ɲYj"eθƄ|)5^ ֑r \cjQx4摊0"H ':~@'.x V?| 8eЀB0' LF~,^ ,<u1rQAFe_:M33'Wڱpʉlà # mt`H{w7H@{JL&S ފ ٽ^mA7Q-3ą,aB/P؛z3ƚ`kdͧ1f9͋7 nOt$Zd̄$<ؚ|#R\fO 9qʓuH;1+'VaiUuz3v|]SROn|YzSFXbz{,]Rrh x=| Ttok4Uju[Ihh)v];~#]1<&5Jh`9쀝& $Xd2TEvNc u5~i:H\6۸ƺcCVG-9 ZѴM;RF%/t|d @ru6sC: ~KKmIiϱGkPn#qTHT.1#l0b26bl$Oc6e5, PX9 J>ۡm٣\M$a6"ue*=Zս|`]MrgMG\D}6p^_. ha+?Jo*Aw/ zН̋ 8N:ɇȗ7kób~TG{[Xo|HD)YPI Rj :vPW6R5>@V :t*ã ܱ 2%ZdWm[| R5Y/hE=2roA8ClnͫugkExl.|=+PFmyp[ J%N{aN{J32Sp䥡]7z&}0QMfk)IEj g^跗G:Ek/8=.lz%k~X xjh3^sZ>gvVOj 5|)SpY̬6Q1ķ& GуzR@Έ+`chaP:Ϣ6dgEyoŬ`1 ͣ5svd e14G*unz/ʮh=DULMp f7ܯ\Y+dwn<55y H]`& ; /ky ]7i!8ȳ(F3ͰϱgII^;1/w$_cxfG 4H%01*!. fu}"#ׯWT 0+ejdSuxb0U U6!]}w!FyYEd*10QXZ{#2DKS@6Q٬@0#i[,\fQI R_Ctw'Ee&>xdbٶv/"ҋ\>~T k?*l َC9zR?͘уL1N>vŘNb#-: G Icʙ&/۪޵Rp~J?vyT[  5勁INr*sje#TNZ$;>Uu&Wǜ.fvb#~I!͊~K\!8KE`rA&$ 2̀1UC9~  jcdۏs%#OBYpɐB"5WKĝͥ!h[ɼћ=f &(){G_saFf UMGFgzruAfV7mT^Ko]v2bB :-7AUl~ה%@{(xGBk-̓cl.{GCmð!|[\_&q*BTo*CVG"3I0 pvSp{K!^!b_ wb_`Y7@u*9J2rLV c} Cp_͝tfLM:(6cZ 4c[n-Xd2}|Qv/u)]WN<&{tɒ[g!-eSR8sŝ}J$ZE9a=UMİ M ݠmQ(,yg s6<eY GuM*!: Qk$1U3vW-Å1ܰjCHFK{o:kv v RUP\_>LzmJ'Gt-MTA+-}4FJҷغR H@؀4.y[` a)IP@FUKշZ|FCr3m9g[Ip c}o,<e9Z=?J]EE/)p6dA塧xMu(wH.FsM'L:{tSnuuD TXaJ-L;?\B0F^Dibs `),bPf߸6]ukSe|Irm+dtoO$=n:f&S+k@Y󾝭m*Q+ư4LykrCU \$2d~\8L+\b M=bO(IB@'Vd.Lhu"+\Ev 43繵bOp]}Kf+V`g~?pkO^ֵ2QI|k_$woWZHUK X6)|J\K=YqUar4qBJ8U߸x쮦%^j9NJtё#m]NT,%ѳWAi^l,(O.$tO 8ZcYIO^G(Qy"͟իxIsa3!_▾4 V,=9wv8C}S}iB! Y6P0]Yfc &,-3Y |7SR# M(GQ#b+R<\\|ゑf" !SNbdZdu1(Pes ?>Jb$$hSędw:5.dES)Ƽ4t'$E Q|@*,ڿchFW1R[1%>#W4qRP^Sgr CE_kRe2q? YB~W}@k="@GeT2$"xy(B]da=۪?FJVPqWYq fTSR}J.uJt[oPmx]Gʫ"Ø ~>CJCwߑW F>Kd2T('~ik>j4^ r᯸a9d7H9#:(и?.߲o1 Y!%!yT/U,".VNLOnٻzClCYEfz9kphQ wmƔC.MxW `anzD_^Ֆ{_4O3e_lgg)'ffXE_{k#Wؤ N^j)xPl4?ՠߟ=!:j'Pܳ86V1-`x,x\qޣ!D8:[3Z\cdI쌕{J6#wtzJKn.u=+6}09)hX*#HG(_o WLﻑۀ埦M'*<;qiJ^z]9Ȓr8FފdT -W |SrgoeʽGTAD}P1ڒdWtÄA9[XvNLD\m)$"QFd߅ ,yQӻ/u7Y^cŒb5mWQ!-e) "wL3ATޠ}TdIh Lu{g OʡMqXq녊2S MP mSs2@k$&VA\?ebHR[2NpRH0r 5PL;0[g%6l1gOhr8&Uu C~x8>g@F}U1.Xc> M *2.ē~Z]4@Pbv.&r7UJǗO")K +[{$w(G3Խ+S@VjOj3N;婁jG 9@GaQ۫3/L̢G!C m'ڄ% =E9{&E!5&|sTCd`Cf<#Pq1ҟha~Ahds޹a5K<}C.R$@wʮP`.pyѳ$ 3UZ* Y 0>$.{KJT3*"уsJ2jW@oUyZ#d:v`L_T5v 6i>w:_Q kwMzN1A*L )~|{/ n$,R2+涋6>\ 2xfXPy(ћz%Ԉf[])ٛA^qv;YC]|I QX1).@&֭_R8ܛ@Z5OՊXK\Ÿ܋K*g(tl7XJHl{7/,\J ߐKa.oA^ڽH?u컹ALDClr $mO?JRL8R>ƀsgDծhBFh%@a"C/3Ac\W-T!P::y'^d0ks3lc.t^XqfOٱy^ܚy+wp πQH {QoI鍷m/@Pa/' Vdd|B ;5-ΨZǔ6lr}/ꬁޔ >پ/hP䌮byӀ5) R63A.)&Le-9d?oWkzjq{V=Lp qbDr1NTl`ur]JvLM f2r:*OwӔ@Wܞ83x,y&5V2197ǥv)fpLa{=%r#Sy HŭOߔCh>Ogd VtioSƿ&;ѼGxGλpP"|qX?d΃ aRW4>K(sL"2ŵǼFb&P[x@wgvdKRC]i7+B~:R#KLyLg55ǓOC~kbF6 _n A+>$ul~LQ?`]L dzX7#Φk4mB%pD@|4AHYݣؽN :791vT?T"@<%V%缧E`US"FHcb8f*o3$52(/a(yieⷮ?x/רaGP/Sd3mLG5չzXp7-!P@i]gF*#&D/X񪗍|MBӟGrV*3;SJ= ×RNZGm~;{m(]V+ &eG҂l|>H(^fmF[w`WrbZ7[*N xUn݇,g#ҹGѺ+_i=іԭmԄ43ҕqA1^+]R?(VFɃ"7ۋt6'?3& ChS5Bnyum!.ϲ2-\K3qpɚRyDi@3R"}Ybq3ئ-%&Mdn>OvaZ$D zIT s6Nw5ap g + G 'adƯiNkN3 N'?23 oz? 'K<T"p"NJ8pHN,c*&EHɾՃA֢>r-$_P7( !u?p1.dcGS"`X&q9$dVZiD It#t.nm_t!mKn0w\Q.&hljL?-mViU.>pd1⢡T7+q"in-%H0 ;ri1o#ك6C5"ayy-[ apxy%O7e.`.phc%'}6$|ݣ EQzZ/zA(d!K3O5I,9'\|^N)$zs 7 o1$ڲ_W-wAY+ ryC+ْlc"M Nf~FЖ iRw7t1( S2vTMwyk=je_ 3V\Ӝ5v:iO,2@n~ lыJ>*JMt*Ml*LP0UpD4;j̫%2DsPOEeN* R$Kaa|[Lm:6G5-FtWеH}B}[HN 0>#ԥbWr:EÄgX'yΠI-?0ߤ<$6b3uܖ8Kɛ#jͶE#룽$-3aW"Z$ގ7t1\ǻ(e>;zAk"U_RXW~nT1jo:}Yň>.>/VZܴuA3YkvhlF=$2ϑbmhӄLש۵3]`ɩ%}ySZ@c*jth@՗d4oA !,Pң bP[!㙪*:KJ8DPXQ}"BnB 󭗷.!]첤/I$[SɫN(-\LvPk"GrYX@ʸFQ 7l-5s鴲beXsz_0j1D=_'5n[q~eE׹M!ò|T5JGk:9!â}2@~?EF_qQdUD|b'<`+7FE@mt@_I&r^!Zf z0ݽO0I't`M;(荢;=H~O} @HH$RlCBb1psg&Ntkȏ;F1K%Ci%fG-]vN||=ͣ +$o bb}]PI% E7@㞅 )+߼p?>1b_2rQQsm_6>i0մP8HخJE,PʣtFcﴝP+)VgfԘUdSJK򲋕>kQPۇG՞@1 pDM+^'8a-fW aRl. 7h).(<@|bCD(sli p(jCO, >cVeI’ޞ@:3k+Hs1!p : +rUvWҪĨ~ $N} L[Vgw 夢x+cjyrw+#d=M73~|x2 '%L6ޗԕ éQ(NIZtSM8I淖QhY=RP~?|P `bt&Ƨj33$b{J:N{5r+@Įvs™gZ$R9(㜞KoҴA8ȥJqc2E{HҡrJɂDL2P"Cx#P^[UGb%B`T =_uԨcbY,?|xtnDYcc v[^p|_O!h3ZZQӊ[TsUX&2ejy/ QQX7$Ǟ3}S:GvT&϶)#0,&@Pdj Ǖ1 ~=e(APԮGt s<1oٱ \W?O@d!e.̥ F >,Rq_NIڂOJ!8t#NgV#2Mo!.Z@2c.H~ "A+ynOS<*f'sp*)щkJ OX4w8EZrz6m+A 1`3>/B_4HS;4^q>wYD W jU1L-kZ$;z) F8TCRX|K)*W2+ I+)1v+) p Z%=P.ΝVϱ\;&l{@"1q0cZ'DE%M' chWnSo(Ejx$` ZǐL@X~qx"xcz#"$I^6 e 18Ce٦qv~4h'$:5>Eꋵ?4vFh`>$b'P>OI ߉D쓲tw)I\ lw0I@]wX:RHHt7xdSE?2Ox F 7F:, q XD:kJ ȸQB!etdQǝVo>@W<Ů;CIt jH|fbd[Tp|Cïog͛ziu9 X#UO3%ײL o(IƄ *>:]"c; ӢH$Ȏ% jT͠w܊;;z8M4ެZTyɝm|ʉ;O,K^uw5$=5ʛtBI0'%L"|FF}cWZ.Pǡz $;}F:G%[Y+jh VD .PDQWgΈ7va,挩|+9-ݮr k@hpQFۏc^"06@ݷ:o<֗YFH+4/`O-4zwJp͚/̅3+}){ɥ跧THou,cj 4c] vDx_4,; P$[N\Q2ux ـO!EŇ=58C4moĖ=Nro֮&nWhv "Jho YBw']Wх/|#4Gz~= `QNVhXIWkϱ Ao{dqcH2wyRWj?-#t/ Vhb%zȮp+cm>CM0-y( G=(5>mhu$ ,!θ"N@ʔئ9@5M}˜syTIhTE>tuo)I:<|u (4F S>uPYeD| 6I]b/F !$bROvAC98Ch*n/-4Um"Cc=wtr4,8t(mޗk{nTsJ^X@ (@Ƞ R$ V!:rgKXuռff9.'aow[4Tű龜ZsLdR /szݲPJ:H?$NaѮ;#M83v 1dlc^AtɴP6e ufu5k,ݏdDz͙px L04ï`6 mg:ϳ,5l!WCF-2m"0{zjȲkv1H\nNW&mixez?;2D3|v*7vL.C}S_XKA$,vAll:`L͖7r9n5zʓ/@"](i ٹQʵ}a]&g#^^|װ9BWPfIyR3K,2tgf㓥0c_2 N %m26KHePRGo[&cE?A( Hn0ylɴ-!.:E.$uWsf`L*/hNAS&Ǡt:B7skkB#q=;[.GA:S/qޘwЩ}{ /3,?=?UѾQdk>ՋPÊ('3{\Z+ 1A/ia'_wGtlٹ6@x8!8irsdZWxGkZTȂ\6)oAc\DAyL^N2RBa.T˴FۗSxctIªC{zr}gKO*HXX/E;~}kjEjQ^ٝTyZ**ܖ7PzFwDAq*Z8_vR/9% R"60DEuG*J;jUkS7f7xC㤷sljɁn]AUO`+칥4=+6ܟ%{ <>%rw 9Iol~4 G.hZtKRǗ,/X<ޠ)ġ3zHXPzF;H+IW9okΟ3`ŸE,m.g"_0U%#w^hވ2W6Uih@t^zܲ7~@mN,DƻBc*j 9SO*5dfBw{e=.LR5Br߹J_k$і,W <'hfba1ujG]bԭr1y4)thOh3{sqRybkZ?Y+K0F^)߯e3`MrJySr|b6א1{1_y ,K=IfZuw:BDu}UWQW}ם `&; ̅]UfȲE3"Ķ!pϚ$7%0|LP(nQК\jX;&Սw>BPa_'-Jɪ?kW9I2bRlEPxhnbDlڶ#ʈsqp%w߫17{qseIwSe(3ƍҭK7蓧0Xڅl.gE?@[M$AI E]GFlC=k,]e *e\˯xq~Cd:&p&M ߄'a pE (`x(v<6GxXv6b_a.-l iOAO,Έ1P׃|^N}Z({3Cr\bB'm:B@+l t-CVJ2oJp-$],]y|>ͽY}! U鵋}PV], `m?3N &d< ,u_W;V~DF"d}'(SV*4(5o# \uOJK3~A>*a+nv!AU܇.Zxdp̽=,8yƌ 0ҡy%Lr ; CQsKZ~cs&M3dqESZK('xłG` s{l 's*d=ՅGt]*ITXK4q:gg^GcHct~ l;Vݟqg0^!?4fMkqڦ5@ 2 n1$C 5Ea:@(P퓹4 |P򜝈uZ(ѤWfW 9" 2N¸2r 0bU2X@7[*%%}*OILmLwo.V7Rqw،$r%%JRN Z?$v1@oK`,  :%jX X.MM J\d:':@gնRurRg'})kSGn48x]5"@!  ٶse%riU[ꐄHsEI"N. 98Iz5%/ 7>,|CVZ1jߤ3dvb- t(}^ B1Su[FK?mGٛ 'P{=y,Kw0pl) ;q )L3QqK+ ݗGry'dԣnߨ";)L~w];'l;p~M8l7uĤYTG'lT3~9R=la /${u0u! e{[x :g6cy3H&JaVR4fϒ"Ƶ.K }bg0`p(|%:Ymʼ5{2?92U!BAK4yn?!{vh!7?ԟHdjyXI>DxZW]D|܅Oi,ĚiR6!E\ʑo"yd ;Gǎ&O64>̳ U.|@eƸ܇sv*68Rcc u,قqSK%$}s3N, 5 bDA2g ϛd-1 %b!K "J9!6 PZ tyX.bSdkە24*C醫*C-,GNgJ9[)iiw٪GbVT^֐Io(-hsUUlkd&O1*REc”d*^Ao7Ŏ yhn#*.JAmD ԩq5m8Ծʢ/d?1_;C۔Xax~W&lNK $U(v ^$]3?qO74G,"=oUATm8BjH62>ʧyzo W7Mm @#sƿ8{n 1; 7M^JsXQVf-8;6uDVЖ{^,D5I/r$B!,W>EՆXmsܨ<#Ff3~U"lmKW2l F 4<[# ') v RIXs]R^?@$n L^ﱌ*b ?Y 6!jHiŬ̗DuJ18,% $pw g33811%;POZ9+[ACo6R)R3 c]n(8Ʀ Tcυm葀6B21ӹr.~'!i];[pȏ!=,"h\Oj%' iΗe{:< 0wSiZ'DK:q|p .#|)M7CX $@ oԞ#=) ʨw嬲e&M}L^zlDcڱ0O?ӟmqj 6X_W ̪h+SCG6ctLU_iu&^`3m!G!3iʆI)7n?Ce59dHTKz~opg #Uy ilk'aÐp $W[oqHwTDŒ|OXJx'h]:Oل>lYΫe 3%mlr}G 9ٳ[*&{rD,8ON8jTp8ο~"Q#IϦ9Tvk6SbR#yV?ެxpcB"-u\5SkxFlʹQ&3 V@q fִπǗO q$vOnEN䯴b1kPcJd.UӮQ<"lRwf9i![ ,D1Lcjc72.qhoyYgsFdlViЖ-S{W7WkNŭyQsevإ{gH-i`RQhTƫQkԽ!a"g[`12KwLT+E(zeqFڸ’7]hԝKep2]N&t)ʿ' ^+z#:yt+ |FO!V'Qz0v7šgOgmFS@o46P3mI !doPΙAk0̄nŕ/Rgɋ{ZE(F. v+cސ?}ot%PRy=vBLdN0tZ,'ʂxj=45:: ],4]E&v݌u''YݗiWn4pK\kz HT O['K#Q^7+DñhzƊ&׈2W ؜ď:aCVd/_6"x Ĺ42atզ0h>lj$ (J`0ソ k f{]5|(+8-(Ǔ:%j8>c&'=_}݀>s(8 qusWʯoT\Uۜ?9JE]"zpr eNM!^ٱ&s6{ݧu!xQY(ט X'=iP\)6)c;,Ց\FHb(cnW jT%58-㯑̖;%gC"ARtz]=SbPVEFԢޥ%kl:|؛ᖵ{^zĉUQs8NDʴ!-ȊOX)C )Z<ޘ& ;2i/Ƿ񸸛 SiI %%D{oҹFVƈzNK,Gw_W$ WՇZaSR1%$5֐6S;'7vJk?k\f?;vÐ,!?fIW-uSR:fRM$KG nV@\oܴIP%@rIK$K,B.TD6"` G @Y 7B\o O PUOw<**C$v%ͽp0=W]ySZ'eJ4 O0!k{ Z0֕CM@NO$ЫlԸL&1fvux^yU@sQ~#&16ḱb95+us?S} H-g]սS˵G9AB]N;'(.^|ݛZ?93tNq ="DgdtRyu;Vm Ljt oN\n)-^vGs}|4-!{#hSeΚH--ΈBe}ܲ8֢ē7mϛ:?Dl|jKJ]g2nִr+ku 0k7ù'g^fʬ&1xTOC2SO/%qv,!5+m|+xbu7F0YDoogLXWȕ1SÇa iv@- M myBۣ7(dK#3mJ??,)Aa)N뵰v;AJS!^ҟ|n\^MيϤ@B5]??hK;|nN+Ϡͭ{ͪygy2O>Kʅקt7CX3="G+CXRrO9,u6Isf>YnWF> aUQ /;a@$/MjV.еLIF !B4;9G7pg"Sw(+B/8<ѿ0WyIQ.tpědk ZEq9Nmߝќ1YLJ6' zǬy%:)6RԖ! 4cC'zHdN$Ѷ߁ Ek@>n޼J \-j6 %3D$+[id7E@Zrbd0h.}D%A&#|1$Jf䦈]%,v52ܢ^/3kkl}HϞmzk %rD@O5*GېWfک|>$]ChtABr۞JFTn ;dr:DWlSoBK-SoԐ5CY\|^~erNd.Z Y>s̽S=yU-( R? 5_uez( vq2.4?y} z,CWUL#?tiWXl5(n76ѣyF; MtEwn͹jA'[-FI0qZ>Ld&(BcE9:ıҢ{t>j qdb!!a9c WR[#(aW*T#jrj(nT@(}FՍ? nT>:60e{u 70*ШK$anuz.':t 8̜KN3mJA˪ao]Z).龾Mlbhf,_b1SR DQCUtB_췩x:P!O n, ma}a d1ِHO%D&XdvcA sWM:jԶh+xqXEkx;wv;$LmaG.ky՘0>#i Z0gP)qDC31 TGHsFOZI1ӻ="&u<$+T_vmN}ڥ)%>MC6DJʑM .Dwȭ>T ?Ҩ.t8]+"8(\&{4⳹ sI\ qKC5QO2OP)~sY).|L^ѕ5-W-lHy"Zwl˩ttx[ltA^pK1BxԽeݑsGCڭR0 3J b3ghgw/GIrKaUp ]dg^3wj`:T@Np=,k/ >a[rì(}Zu5GRpy!a~Z}AQ}˥y(+ |j~ /0Cr Pr/:ϒ[\YbpG|Ა`N(vP 5gJRCQS1uz'rhZYI}AmbCZVC4y; Oeng@l?*V@\ƮX{@] IZm>{8"9HArzYGMf'x Fϰ?1Hp%nJ~()/\ rbu"hyS#{&'/Q^,`H5ԃ~ ,M߰x T̲Q}hڪ}.mX>xָM5rWR'dJ[ ?씁XYո Z7[JS$CD0un_ĚPTRruL!-ܿ_g$nYunlROQQWygd~"qC$7MÚ N8FSu27Vv+]US9Ӯҹ5t.2ʼJsZ)'`; ~rbewS5leY[ɩE&shn#aR3߹ѓ{ 75Z#v4r톑 ̬HL R;kq* nGzy!p5wsF"ԻֶW_f{w0hd 9J`?-+F`厡F.A$ח ۮHǴ88YY Z`*:fD#D%_6 ͰU㔆A N\6c$X>CaAx ]}.ݒC o`, lw*=*4Ĕ(|>gJUiwY-;IHeiKhWTkɊ \\ TDU"w\K:M-S7q.#ڔ[ˊQlkRݐfJ[>$h &zw_գЉUQdz4Ehhv|ZТA02cpjӵGBzlɊ]NGZ5n눮}sFDHZ#.UǩZa`3i޾Zq9ƣ3j+|EnWD+=tPagNpn6LHXeyzJQ \2&, wt*PI 'x&\^.H: TN9! I1:R <9Q51k p\'wPbq*A<8R(u)Ev|XwoB {R}-`FVtJVOssml%Î .+vvq؅2s.1}/wjLy66p6 ?3Y^}Nۮvƻ᠋1 ϡAJ~ά>isa\軄@Yc/B@bex wE\yťs5R7CKL7jmSFA^dD[))-n}bA¹C x!Ng \\Go#` |s?Ă.|o$v:&=Gx>"}իQaM6YoMϺ£Iw iB*WvQpS~,ll  ]>/wTG#2K9,z G9poc|<ٙ9(wnI`=)f:qJ/c6X-&A{LKQ%VâNG %=WqBnE0LEWcImlKTEwL!]~V>Ԥxޅ]"RKMA@\NQPri7:Pv#3onQĦ۷$Ih2=H+9eLHӲ<5A:%~GPy$M/P *=6srJ~ʿrl p~gfAG^g2?\!dtY?Ox]y*! "TbCG _gSps|ٗo%fe5K9?ČFBFgxv3m ?r ]RERGLqQOHvgIOf]ŮE2  WI ݒngpWIڒ@MXGEńHgL`\gGvT~bޚ1 `)y| mm{bkq[@}R3v r3#HbiXxG7t3Mg`mJkBF4~ j&9Z5?Hw{5 U!%~ykF l'V1lѽ o0ĵRyR 4TGi;fS\:oU,/2⟌(F- G&!g7B`{*tXԈ#.$;kEY߱CQcSTXM(mƢ}[ VC' ѓ-#՗32,Q`LFݧ2m]Df=$ng%@_! t2mX}f(Ɗ bFb_JMrx{:Ze\bof%ØGrE*PR5z(8U<@\`6; YiMμd D@UꭐvyD~֢Pe% C?ڹo+J{T|f?F S]N@WF:Z}8QP3CAT9]vҔ WY0o"b{2rW[h ǽ5\~uq6XeiP`JqBd A[şaa+ٌ<.luh?b}y!$&)ú\vŽ wnux\1~p3} 4&ZkoP-]eQYX9mut: A=ZBH7 d֊5bg!^wnұCpPX/U<| v+јdaЅ"DВc4 by^4ʍdOעV\dOWІFbq_n$*k  0047 ^^WTE)haG%N'O&p J t#DQ!#> K]=uF>p5T`"gxAp~m]'*;\L/*Ȇ'[\#g0ZG55@?P(sBQ@~]5t$÷s/ŗLH ϡ|5Ke@Q2tZ, pnd@A27| !GE|nluSv8^_G\;a MBvRS(7XY+ȣ}a/,6:Dt"+q r]N" tG&|o5mzϋs)#M1avqZ!ꌙy2m罜U!ÉcU"ʵ \0 *0͚kømDSTiD{i٥ 2IVnw.nD T/KwfMI&s y#6no@G ]q%;ݓD/.Urp6zJ8B=|)B%PH "$6sCέ!&%G ަ =W (#[Yg )*a!;aCӠ~xY߰bE̕x.H šϰ$w"Sd r[}}SE1!5N?fTUvat0ďIBꥢId3g΋i]@YB 3q/y6i_r }fAh[;gAO~5 8֠ZA 襬9DǖxK-{b#DFD&o-0_~WI ŊD j`<<†HZy[ggم"XlCIle6hV7\حr>:hnܪs Κ,z^A| DJPB}] 6;7@䙪p\y(ΉB/R:2S6i"W ѬroGc%Q ^ T/q0?]ڒ]$g4ldtOyPI涙7dftKZ$@ٌF;VxQ1Bdž Nj4+( Tcudz9\%X2 o, a`)kXԮ^ naˡ`WBvL0%=]ض2|C|d%W(8?M8h duL/Bq 9[DRz ML5Z+#K5&A u*.^eT0뙹^dƬW[ A*@aVnwQܳ*42=*5p̥ݨ-=$VwxAA`ޠPQ4ԑ?T6[ 8nT\gwQ8hrI o-ӯ9״-r !' ) 󋓙 H&0dTqЉm0Sl҇ P%82N\}п}>C`yh= 5c{}iFA*Ǖ7 O8*Us}}N#{Sw5©|&+2S ߼De6ֺ:d/ںƅo@FVB^2DL$RcD>޽Շ5.sY Cia,Yf_ _tP.mG I%5fi'U~T^t {PTV0#*A3e1w͂[gP>n( ~ꥨeY(͸=V Ctq;4(|G@L_$u,wB F̘ |e.%4L>HFj#>Yd0>bMŴsK< e*˾cb`R26hC=@f]U4m=gКI>0 |1's yH6C:oӢGi UE1f5<O'(J+D@J{^LbZ qM( |~|-QuŀYB$?Z^䎼,n#4fFp#;I{AUd>\!sBx0ݯ'W;((kc_׉oO%y1Ռ|oK+ CoQx~FǯЉ^-1^Ț¶^f|^pTwy#SR#FE]aeBb>?3ӟ-$%ڍٿ8X c9d7e/w y)\FTɁBsbŎqƤJȥm\{fa *|ۆٲiTu';Ew5n:M x̛f30sWIu7$a*9q`zj3rT&lP*/tP'tdښu v#Ef򺇐FUf6 86[=~,b묧.Igswߙ͋XeχKU]\2l+H~1`lҸBXq}IӔFĎHѱLV/T9zOv&M2OZ W|8+rSYXw oVt'7sq?"9B\㨨O5q(̪7w)ye!Qk`Ibsڇ_6S9.96.8Ӂ/ԛ]˗ܠ3#;?؈%šx".4^/ Ljh5IUnA{ U%:| 쌎61z28CL(2?9ELM34`y_i=/Tjs%8R b=GZI-zptn81?BK7`n%*>jlUϔg^sH:)|Y6{ȥ]d Z{c >w!bSq԰̚t'}Fi HhAbUE|sd_6k FߟDauCly6bQb3uKOMw,:l4!!bChFGJn0Vt| I9yjYYR!o<(VQ?J(:Rv extժuMK<8HYs3G]Qբ8e-7DeD=X\ƂYm"N#oܩC~⣻X41Rm.<@ӻ:iZPx5๶l ĜrMTL ]+t@  )sp  ֫X ?5Q _m/mniTىaD.W̾ MbI'Di;'ņ. @sT0&u\[pD?`ƻ̯Q_Z4@:ˉnYV=|Q[5W0NcBbg.1)E887K?[{i&ڎcs`;:e!:ha"@oH_OF zHV炃c̤C'@,ֿn_lCxq9SCO.#E||S<@o\"Xd& ؉؝gfoa‰@ƙP@0.h$ԫka,vENqz~9,Mwp+>V͖ghQ؋_IT0tKEªc:$QrwLTkdv8(0"ZP*F)MNCQeHѸSg/6vCSh^{֨@@++XXXX"GF%͘ ܺ ]J'B%"Gcp|Rjɼ,4M="w~cи 77BMx/Gm Q@p :]2I#r9ba ( C|3u[cq"9 jsTmM,g{YPƂ#G|cm %#Y8He"Ct^.Q5̮C 6\,TUn&3EP'0fQk̎`27KbSlʔAzP:eYq#!V9vQ$vZbdK?{|~XI0";炦k0#|vja篐$a)5f9n=Q f~HU]|Aɇuw;~e&+KK AF- (8'kRNM,q5(ksۋ:p'ur#̾gHV*x[|7Wc옉 u*"x#!4%&j;FdZG%Վ?o~ q"Dx_qrOdqLT!h3H=P]xR\rxDlvr=Î).6f4Iv:1c$C5; Ol̝Ac =_nh,Pm]W^ףoL,vSf. y xqU:' 4xZ4c]C3}_> 3˯ENb L}.s}ǩgO)I!u4Ѷ E*oI;%W|?lֿ,2zuۚMV _%l kI4Oox31Qʆyʑ-#y趭ZysV*PƘߦ kjCt'Cf&yЮ~.4WL Al'ACq۬W}+CfkN؛T\xy-军^L 4ר17*u\WMz |Mt]2'yszӗʑl)đ֝XfLv[bE2ˈ"EWȃu: \I`5x"2,cm9kA@& |b]܋iJ!(0lt;x#"JzHEw{ԟx:FEԻiz/[zQ0 @384q }߮ Fx T:u(_maEEog{#U!8  M_LIW?y(_?o;z0rU:u="[]ԗGuJKM4PoMѬZ30_>#7/c3XA,֨d!m2R%bM mF""kZ\!Nd8nQ%m|&FI9(?Q P/P9C鋚uF *v-13!ȈOAfҝnʜ2n<@oe}RsOjxx^^c$@QUf=8F@e?VmzY)S26O1QtiexCeND;0^&0tPlL~Wu3+ a'ǜ.k]4EU ?5ށn9`^ [L((m 50a d9A *Gft%h.'96E0 rҖ"FX$g%vEUi$J*BS dm\H!:m.܀AW0;(Pw{%L"9ݱMgEo=68~9_8&p"*`mFu]Ka_!KFr?3^Չ}lcPVA'x?XVjIe$C>^d}rb]%/{lƎ@A- r&u-07HBi$6%bH7UV1\:B:j!3ɱx^JQ!x;(R}&aUj9~y18dUsXjwD ,QpZ/nĺѐD|𯵇?Ue18i_o>;Qb쁞uOpL: 0cT\ sW$" ;N@񟧥nJ(4״8fl<{ZEwV.ETކnPYKGaZ8[QbvJp=]/J۬GuNw{.N ?ĐjOۓ3 O'SVۧZ&M7=Y3r3ۯ un\0kC|LC\fE.v%QFZV띄K7R : nq[Ahx$+ƏE^D- \X!ȕ:p dSHt=bgwӃq۝&`!V2C*jg#jCAJѤgz![2UALFD/']Bzg ՑǨh5(:%*US21# c_?b|VY!Xܩ_L8ǽ!d;qudQnžT߬6{hj?"H;`jf<\zV8z yP6aPv$F{wUW+=rY!5l\ ŖQ'{ [krtcL7]nET1*1G;!gD" #m#@7ĈGq4´a!ydD 2m*_ GZq|N>ϳWLv MO-`8q&0{+`{ ;tx?3.Y}K RE3xEkrBkfAuk9dF)Hڪ&?K;{ FEϠM+ I_ƽIzO=z+"vݒ5 2Vol b6-ܱ iȢKQeND#B+|G.tAx4gmI]?]rIhMڳB/"kC1iJQAlގxavT  |rTwŹ-_MEu 9a=\\~ȇbOq/ȭ{7ڙf``ąQ Rb7=}7z˼f{HU|oxs}]E`O-^~)rf=s'= }n1%(Qb~ 8=SV4A8a{Юi^n/m "Eeι20qfX_?2TwԴPT6gr؈!,02y}Dk?jmbGVޝQ^TotĘ1+/1ʅ@ 8uDetVk6{ft=G^ֱUOŧ)nSȼ0F1謧c-/[$hI|je_9I‘U(c՞@h(ebn)P1z?A')}V=A͚GrqW?Lf*Gpe!ygɟu(R.\pٜHH tPW;MyCUpG5{Ylc'7/2-8DcdhlNJyAtn3.a?3z vx~zi&jflvjŰ-.RO?0t aِ+&4@=OAD;=0bD}"SkSՐ^S̄~ NZ9L\5_:?絔Xn0s/,08DTui/%u$ۧ["U)g7yvd .1ߐS& ?5H5cC_fdf^2GC\U51ib+ ^v;QgatԮ|԰^҉ Xefv rަuC ,wx5 LoG?}. jf$:rŎJ^ RrL">FęrSڤ1rWau¹rPՉwx h?0, WؚʴV]u..fڑ1!g/4:0_`7[,4Apxy̽/bGiEV#n)b0DTx\[]u YHØ!_~@jv$yőaTm ZN^R!6G8ĝ˽/<3bv," Zz>kV3~Y^2EUA0>T[8-5r,#Fׇr|Kk?QF}*l8-dūU|?|hfmkue 7vzBw0W+F_J$˔1}  d/ !nU#uU.'jiDMB[WlkE*v|\= $6fSPUؔurFp"uyP ZhBhU;*"d%n_qOL XR]hwgqj?g;^zi92 zۘk>=\8 mTe4|A.f8CS;\] /'b̻)0.0$굉j^h>'ck^ s@J4PkDd{E,)1%o}cФ*76Ǝ_kǃ3Bt]򫔚{i2MS鷢Zq V JM)5;)~'61v/vϩS"pK% Q=Wҫ[4 BSt< 79 SY cRIeŀ6++ 졑Uk `*đ,c R08t40uyoكtip >mZVdu)`;I7;M{}?rD TZ*URGw/ ʵo/0<Y +ήJkW8F=z0 4+dƹ6ĭW -s1*ډUqBVz:\aǦK,豻2:ey/ۜ՞XԈr98sVd=q`卙7_RDmD&7h+~ 7} QpdUhX8AOalpФ ssЦFzj l~CB|z da&8ۓ+g\j݈:{}n=9U|cЃ8΋Z1|!IxYFeXm:I~f,ZdEG_$7MdTpmH~3I=] Zwɀ= DӋ jU3W" βZVVymG@K|)g7rDBBN66T%_Zͺ`{kס(.Fm }fP2zu5p,nq?v5IX]'  B6p^.WO=x@: ˫RF@jO7_.艹Sɪ u~tp{{ !Vd' 6IӋk&9E?—( Trj'e4X:ܜhXMw`3yxTL<ٱ,PR5SI{eDaӧXp4U-fd)'218jc=M4s_] &QIw/WUxA? JE{<Džw%%s,A 2av 7r^W%S5+Ep˜QEa`}כXhc|5Te%>Ul-Ha=&0{[Cs9;Ɉp}!w@hSU dχtAb&PB3F7<|lt^p]ŷ=7Ze7^cݩOg/֘0џۼ5d)M5w[@ϗPg\) ]G}YR'Jǖd0"S\fm;6a^uc}O_\03o,6؆]j>V;%{gwbtiLJiu, jpJEJd7!;L8\IݣBz.i̭ u+Y S޺zv2oR㏬-bՇ} ՠBp J"ˢJb/ Z\GcHN( 5q*xPͣo=jmlX[}Hr>}" ?UI&\¤mRS K5)7ۚSc2R v_CY_v??Ȏ5 su?_N >Ϛ;Sqpz丢 ЎGX/S`՟t H-L 0%7lm4;C6`plm?[R<^32< dp 39T!BqOc{Ft@wZ{5훨ju桓4(&QX({;b;طDDVf3ӗ՟fl( A,bYۢT]a j#g JIsJ6ހidڷ /PhjNgd6ؖb\?cҋJc{<[)e~OI9˜Ij_8sg,]c 6,Vg틔:Y σ vm`p ҒBH'H)JGϋxqߵ3Nmٞ ^AߩFvͅHǸ: rEj"\,O2+r-KB,0#%I&Au[Ζ pG ߨb55Au_qërc?A٧Z;OzyLՇ[DPW|O oV*RcťYXMΕ1OiGmdb VD2X. r []g3K7}bWɍ& Чe:"#O$fR9 dz+lRm5kQΧ.hʏdoEtZ@k$9љP|jjܱ!:ZAWqވI3dRig~+e,lgyH 8b@ uJ$mT/odJY4h\CHΡ= [=(o益SF4'%n7ה]Գ߇A1e" MIonVxsR峖06W;G[E.= 4s1#0J+u&\'nͅeZ3t%a'ISF~]&u̸[_o܍6&V{BãDAqc>dE:/Ȭe_AiO@O<-"Y5e{^3 漲^E&/E ߁!f&h|9 H?7K?;ZRqRcw -"v ]XAEP=Sy5 &$#ΜJTrEJFr˂kL2qb%[M|GH1yДcRwQR @Q}'8߶_{T:XȻ(9kM~41ϚLjXM|04gAr.[<bfa3PLƲ>fa0]/SѫVPDlR]+qqRHZX,4mn-/G.| 1* +X/qi%֦9 Z0Mg:m#nuޑE#oޔΒE p%?8!)[n ^%gZr0j:Pu }U4nC7j?N*LA-hH~q! 4\ LH]\SG2 F nU^# :DIoj;*o"jRAAwH+9V*귬 j $(夬l^FK+KLoɘJ@7BWK?"[er[H!;K~ 8J# )"^Ov1tDFOHƫl\$EZsNW* Ov*U;WٟB#+e⾔|G>@^ j"`M$"Rw`Ճv(GFE{ijKF2u8x2ekęQK"w=]]F>q !٣BfqKVI&[d^_{ O]+.H ir ƈ({4󮊪1;uOЦR8AbJ>Wo9}$L쿋pJ S퐨 Z~ Skrj>= g)I(] ,a;é)M Ey&xЁEs' pX wS6--4kcٮ%"T4Ң$XQ&$qu n#nv:a*x)y<wSe5]5SY%rqs|gq ~,#4XJ-!/)ވW|7'~Sj`1ҶwMv㫽e|bX+;vG1NMD ?~^U*ײ_DtX%7_9oո`&)@>sw_ak{S{KAB=G*_UW6/iHC$arysELSE-@ 4忭R 64$iB`_ȵhBx} y1q_φ$wm{F]vy~0rl3k꼋I)2"'ۮixȥ$VoM *kAO^g2?Cӻ7{QUb35d:a۴tG(X$aʇq LE,[)U6x*Q4b_MQ - /,^2aFB֍kg Gg<AWr]q>[gCO S?Zz/ rLgZRiQ-5q GzedIpQ~CG>o/7?V%IH'@obаdYeS+st4jNxECC6fHfw"{KZ, ~pض|DaN GtبiD|0N7G6k5耢8?,G4eܰ`6Zl):|y/Wg"qz&V _isح{Z&o5'e*3v((ww4dz-MVYVndVާH56tY%UMRpœzzq熌yI9qlΣȄĵ2iu$X C߭|4Qz^ƓY,?xAK+Tk4T@mC7+9sUQEDI{#%:5\ e񖧈c.k ~_S7X+Le#S" ``"TυuWOSc(tvq\!8sx1`nxj&TD≧tM/:4^AY%( [{ϛ(iHŘF-nʎ=&_0=9&Equg3E{5S\6CLvZ9 WG(JbJvڅo͡|Li$5ғbd 1'?ph"KKb麩MUY÷Ƽ^hDb6d^{UM vpiZ;s93%S*h1CWRP\?D &k,#2oFpݳ7\lx!9g 3^+m{Ƈk?~5|AB1S+D!_o3jK_|q3` BM b| OՓv`?\=[ZGvihXa kC(""ƵJoYZH{&`GioЫfFg9!*ٯŷiVCsg7Lճ0zHj J~3p vЎrƇcĴwx\I?_[kގcCP\Mkා}c-NmKun\Cr;l#(w k܄/d'ۑΐ`Y̌Nz"XK m]x"oL1yOߟ\]Hh5(&Lx,>ր@{{#6! JEZAdK(_M |a\NATb9b(w a[zW A[mtgT+{&/OXWb#E &@IzZRq.b Ap)ad>S<|Wk"qaʹ`!y*~re[ǧ$U9{ZuTC-^` ½!Ξ5%8s.Ɗ.BBm͢ɋrדSIPoT GUsfruƖe2$qKP+ShX' mNflң+ usVcGt :y6ҹ{{6BvqʹFME s?aU_.NNl 7Wvpg@R?P&+홏Ej;QZY?rV<%^!2UzM|YRx(8iLkdd1"oLM,4B=Bc d%;!C 0 3_ 7\cnDfFlT v}Q:b V88[U ̚Xpq&GMU$Xj(/)JvoV> $;x{ySHz<6/GO=ƾ-CA1 ,'Ȫ$Ψ~؞/\u * M0 Q-l )`4 Y/*1BlvMX_97 V"L}YRB/7TR9}bj]%ޞ],K}@ /7XxYEpu˥R|]qaIɇzVZ+Y7:atzcc3bHN5o=e<4!R$Axk#o|5 KbRȧ$-CXǬ*zn^\GP8'M(͜ȃµ, RBN^}P-#zXEj }LM"(&x,[GUN$`޶nrj,]_QcZH:A䰣3>W+F/GgܞQP%! A ̎Gε :q=k7: K11:Ð>E* y۲I gr]%6Gpqt's^ [Ԡ-$P:>m.Ab'. "]U=<1n#V}d)z e‰rb(@|=n6m񴰰%63MkZ1eQfTڮGk&ru\t0 51R1f5&_ag 8~f_%G,]!eѼjM1 W0h/Q$|YQ'SX5N,-'며~EV! B5j3O4D@2s#xi4v OmSvn0AVd/ݗuI) ƀ[ۅ !^+e,K"'73vWӢPڂ3(h j%Rpv >Xe,(.Y>`L?l s*}@p2w6xڄgiRO'1⩸Tu>{ C<%M~N2ncy6nwmSߗ4"1v.k28 a^c/RUY xr,M~WCX.ag )poj쿈*%޸P`qR4rM`V)P6VAֆR.$:Ih/sCԶgF@%"ٚ,}9ʨnNM> > Y-ZOf6PT?\^ιSGzX4L€>V}ʻ˷\9$ Ύ`&s$N?P%ThY6Fw$5ʛԆO9 $x4`6/j։#w;EZluMY䀮T=F^?𘡁b7"ROv)HgmVYGKT4H1ZK0]Yl̍kß(]a.kMunvMXy KA&UGp;;N )w9G)7j1t,\# w'}dAD$|c\?Zi]~'"Y:K=:YH iN-cǥI>lvX)$̠N,7)dMvmtmc<$pZ㼏cf}lҼihZYLvL3ϵ+C\j^2Ng .o:١S5rhl6Ԋz۹ rgk4A?=Fc*'"ؚŒ&֠vX**q\aD eߟ'LFX#:wGkhh{oɥI],B{?A 2bJ8_Ͱ.OkB_|'17bb u+6:ra[HnI*]({lc>7Ǖt 9S5h%)D6Q|i8a%28a7eHfj )urasKbh(!ƺ3_bg.Js0Ta3Pnp2fo!Oa0.4PDZ]_ z׮㡬s;&OǎJA0N&XP-`_E~ba%2L?[(bTǃ> 1] EN'-lhF6;_M4jSV>"ǟ<6D!@P>\B$1miBߐ<1>p7A~@o1w[ aD=`~n&p;6P>@vs}fިcn΢Yn઎ʀ5Jְ9.#Eokέ8߃OF<9xu @=&T >tXFjwy\@ SkXmy^ZbjM$1 z`M..߆yF8HxF86}N"ac$YT5D-S~z\ꟽ+ V9(Zo#K{БOz[+cgx׶ DSJY4+8Sg@z|gfՄNDDwrtZ\#D{EdzO&_9z>0:Rο<O7&P0)0jN5;qF+-N{Y?`o/7C @GY :aZD*b. %pgQdmu-$޹hF;? co|j%֔*r1VxTbHDR~ x5Ͽ#O1pug*=O59D{ш`b6B؞7pF{RMc8>gK1=%zQ ,9{Whbx FߙաpY%(@J"Ch.%ؤ[wn,u(?#@e(ʇGKU[kG#9>;`ݔg=V26Dr}3S~{Uǟ_'3ER1BE2N?U(bd:nJ\c@~kJK:+4X&?b"!h^5b XAV YoX&Vo 2ʴ|#}-맍罇7"ҰxHTYiУ"Ia?u0`cț KQǬ4b}揍qܯsu*Jξܙ Zi(g0!_A .%o!GA# ncnbt#_uGm%AA_v5U=JLQ,s "#KĨbYfF^IVϩ@>0ЄVchmsl/Bof`+Z_Y, Fչ>teB]6e\W}iV ؆ } o|P;?cA 5Q)lp׬xv/U䄡BH/N~W"#N-QG*5?g^1ۦ c*_D@W[P0bs]_N߀ b|q2; <^.zw(X=ʅ1.́w1q/ZcYȻs@l6t1@̓JڞzhOաv0J nYE%8nZRHs*:J4ziLbS lFEK{ZefM8Rdf8S y̱ZܻJt /ཟ'd7nE[؀^9Ůu, y ʔk UGh+v=ALRd{N[GH"V:LYURư{&'?̶8&JTr@)U$Ѫ"B*TuWt(i2rui6Hw`h΍cw}ؚܰ갱r.}vgrqz)G[IEՌ˝OЇi)qKlua%Y^CfP&js5Bql֩*5:Q!óڀH[p#>k..=Yag@b vj }6tx>q a>yi3'ɯ.Sa*p ߰^z{d*T3TӇA=a?s_$t\aMjn@/bn45$Ym0ҡ[8@BeGڠvo6K$A@l}ld Gd.ܘ㏼f',Yn <[K{b@RaŁ֝e?񽠻i>˩\>q?fc7g 患,0B20eLLR|a ƛ܁"h7/۔rYCPs.+/16W=rqK2*:VWxN>o( 'V&fhrlZ_wb}c\ eQ<,2UaR:[tcځYIIIxLvĠWՄVե_ʁ) &lu*HeF(wH{[][d^{9).໯oI)mA2}YaS~\4]Rzs顇%8­.aܾKB9wZV'~8wʳ`̀tCֺk1..zcnb%ѣeʈ;â0eЧð!D*p%J stm#(+sqJ0BHΥGVՋΤAfq2QAZjkĪu Q2;MWz] ji 46%ӻN,G/w&J[IpT@1s='ո`O ;OIhx+\ZFN;n`jEn52}P(D9^( Xc5ˀJem(s'ձ2ĩ<ԜPYJk!@`ug ˲fJ8CnM?eAU/|iY.T tZ0k\QmZU*ŲZ?G/VFg{;FkR@pdB~װ^os%C}ߌG3"/.ʱ$불281OJ^M (y9T ۣ@E [Ƚ(73Ig d apsaic! Ӯx:úy,Ky+wP]R}z0}ĞSzx `= =) Lfƪua[RV,E= B$ e 0ɬ'(yuKuVa)^l] oLL{^ϩRp麳eRBA>R|v0_.my&5puSU]"CIH}Rv}!ݴDTv2?imEnLP:FǨx2C'w;5ٿ{W2@6W/#9ݝ2>9yDa&p1/'7gҊ/ C&t:do튈HZ$ h~fP?Rwe|Lx.eNXio@x/YS>3j/kII9{Ϧ)vOܕ+ YİQ:DhY9,Mԓi9y_Z6}vk@6(~4g?#NJBn;,w(Tᔹk>`Ni, ί{z|h>1ʊ=0@X^ÁURh80" 3ceDV(:D8CgoABӭas/MFBI`%dM~9G^(\Ju.@c$4a-_S>Oԭi[G,+Sx^ r/k|֊Ҡ9X+@kvmtG%|6Hgmns&q[p1l<,]6{/qMAisj/Jθ~іi"ЄkZt~bK?e,6ay)YQDpQi\Áxn8Z*O 7e$7\-]w?m. 8:9?Ej<Kۦ,)bХĨb=<ϙ38Q̝L*/:Dfjdy_(]6xDfUŁp ]S| Ged3Ir}i ;zS!&fF)K-3@f$ {4H9_0%yD1 D٘:S.q_iV[Z.De v6= ґƈAwa[e, 5aQ*ܚTxWĿnX#-r c8WlEgXe{踵~H/ fE?y)<2vP)o -I idp5wϖ}voՉz]8*YC {34c֌,>Cag`Axz~ڑlj<ůjqWfN(&,Pߴz' /OņMq͇)bII>Ń+5y%&%Hbm~tW~pd¼.H6gV;Kpu aS#BTbC[Au֮RmD{}g ^! m\[<ڄ"-s*Ex꓾Y=# kݼxwc e[n.)uMXc<Y  v'D^rNsLU̙MV3} 7A-Og<۷2(0n = h&0t(b6@şț{¿\.}l'pQ6֨ G"mm(mH*8ԾZpYt٘Ҝw5hw~?Y)DQnԴ 8 1)^X_6e. ƤPrC?\])Tg3h쎝YPb4SQFBDݔsULi{es~zSTNZ?F) YaB@8 ^g`2t0`)'ˠkuЏQ(߈]ߤkB)-EnfV:%)7BWum@59C};c`)e y=*X9 [O? {}6-A&i"$;KИH"OSlÂRFWdlYY^KXH/On`Pm٤5Q2γe\sl%9;ZB$4_*slzͶ\ RŃ { { :M/`&V !ۉ'ff8k8X _F ^ass:&OlX/m _G] \a`_KVj3;]q]tԹK#݆:<[ot\ @9=A n-}îU1|ZNשsc"} 1-8ڄ3Fv72API9`Fs'Y7uy"zod2.HBE}3Mp<^.dB_xs8uޭ+$^@i!P{Ď&(Tw^{U8 3E[~G{e-1mn)KniuѦ<CtEOk1ahfcx_ֵ_75y'D_SW.'j0.¹}YSM[½t0{" y5>knMٞcv86e/ ʈ sr|:keIwܴ/ນh b3'.Og[!/#{ťAiϰԖ<.Cp,AK:>[z"M)F~@bLiYs 9- ^-Rw!EUy+⹱JrZ^$)xq[ker.v?w{U#闝sKzo=䥣HDae%â}Dkʯ؅lTc4kgI;<NIAe?!_G2gsC=̛Tu9Dy,ۘ/,,o0R+_^o@"cx0Oh+qK@`̱HٕNĹqC4케rSO!F+[Y]-1:20Q3.DIPjx47>0'E&ҭ}X9-ۉ:3N:ӳqbx V-b!6nZMt]m6x1꡺m2nFr%T\2ÃNМM]x҈('N`:MkU$̞ 7jlfe3y l?N A5UB?W:be똉xj`3yd.:=ۄr.63,Dָ9ޒB\}6NxxoLMuw A%:qu,jCNr,BѴYĎ݁ pwy5œmG68-HsE~kM}mbRr'sfМQ.5`rN§BVD3IJf:+v*+"(g#4Uؾv]-:BRT˔A9ל^IX?`Q,j|hyOq[|flwxG!+TAż1c-MNlIGV`˟CutX4*38z=ZtG)['7;eHfԾLre %%P[:8~ז=m֜xOdnZ׿*#ʢ˼sP_$yA,EM88NQIO˒l$l$8ּ^Ltc.kkY -O%{qϳ,eU C_2h=*kd6ܕl-(њL'r1PJi@!G-g)A/]w֋nOw`@[k44 Jk^{SR[gfޔrEjV T9Zg @z3Nf%h*k|A9b3﯋U9g7^J<,P>U'̈́!wSIJxn(^ ]Jܞ 4?K WXN<Ģt=s@fMz &j)ԗ5y9޹q+n)jYaXNiVtxlq0>m+Bb4b/{(8uѠxPYjmmh<͈D>[e b<.Ņ~')5KRc !}tV|MgBkFO љWӜߗA{),BD%7fz\ˬ;KJ1dbgW@>=yR9WVaFaՀG\!^mTJH*V.0N @4kYT?A8UE 2B+a]WyO≬')wxzì0GB%:ϊ'G?pɪp~çBp9glʄwj<7^c1pNS`rf+#TNGMo L-Y]٬Yg'zC կW4Ҹ*0)H&i))NeWöKKf)0d/oPy{rF=T2ͅoӗѤRw&?Vw!K\L fgwXsi{kO)b7LQuSAg ^L^`\ېIBlNK<4O|؛XNM6[Vd-_l YT2J7~Gj5h+!9 탯,xW`ǜ%/tCȧnߢ7(k"n%\LN))r@}ڠ~<|/҆M$7|@l& >6~˧8ϩc*.|#+%-->^ QC.UN`ڥopp# OKB9\J4;׎@nlqxuqU`qx2 's[P\Ԕ, Skchӌ^ՉX$VDq`&e5zAu ө򯈧O8E'شxLUnͽ c#8zMd1tXn#lQ-&"dI1Epjzk ULqp;h7z~wxHhnf=q,EmsH7z>?bhM`܌=_@POSykt P`PưT-օ3]KxL#'`2[;H}u}@u#1J?9f4#)1r鍧kse3l8Fʭ Gr^#lz,{J}8\GXA0U]^qJK+UV!&4+fF+(ɟhteK.~~jاOi< @c_ZG&P<<;?AbI<+=p#X+E$O&&5z7X~Fh*:iZ!Z.ኙi ެR H({"4m+.5D]_&jAWz H'aQ8)*pQ{ 1a_W hٍH{cKb >C]EV#8 imr*!,^;ADa(eDБ;?a﹭? L|0BDiNH"eKa4h9.{aZ;?e5C$_ÎԞ۞ɪ]_`k HZkڻ\Q[%vuRINÄB;.&Q]Ӿ"b>u8SM|b7 B8? [ k4;װ4כ^y&5CHTo/ͤL)0ĔDne͂ZGcԨqھ8vyݮM19zoJ;;UM"9GL.?^1Q4 [ez['>::[rZk; Si6{2G< j*vXwlS* g͔cCIFF ϟ0ܼ.*+.`MٿGG5{ۛ,fX췊I5l%ښ$ZBAe:T=WEP:e2~' B0QCkU3i$.j2M`Q077BXl2zR LڲmP9$ fUwb*?Rl/Lw;K(28$&0+ kS+.}y6yB@=R{=ݴ]iR!׬asXc@스R󷵏) ,z[Cm YGUI@ ã׍:BTG֛"zc3:#]2x^w( klmp ?>v)(B0AsW3bn}w46E{9ls>f3^uk0akm:~~5ݰF6i XAеy3T>wR`"^ '7$v]bIo/oޔ^#j+v &AD^ sb^MZz?=q< &ҺiL=`<V&k&J&ҷˡWNd U)4G\rH.8+.W CejLq5pM=PI`s#@缻0&As>Z?MѣEzAT"6‰JeB#%dw;炧G頌-3+QΤ&dy3Q;@JsE#QnDw\|lӕ[It55vKBUAfMLB"Kōd\t3 TVzPψ_-XuXͻXF'Y~{B&]y!b$ϛ\ gq1־Ӳz!P@,%ɵݘx.#M%31On)_sȵ(CuKy.:G"(\'Mt.>Yzyq,C,Ez{d m-V.$ƙlIȣbϧq+j2CynKڈd)`wO"yOɉ_;{f0X2VČ4d ~hi+=v)Ns+W$;pf M;q.5q)"QD |^5uٷosHZtwq$׵n!:a߈52|)Ws:Q&lZSF6aMZ}N91և%aSR0wD  +m?m/BGgfύR+C$0MWj1z6.J]=qLG;DRv㗟{ " u^3I~GɁ_qC@LvH!$)~IΎfrZ6!:u,i i>[;`gȕ<798(GzcXuaIwmA==?gc)D}RxSa‡mN>IS ϖ2% n1X̄"3Ctpf=Qd!w۽i8jG ɳN?uK`%c'@am$|?@Xoj /Ub8!@h7'% 7ZWeߔh_ݚk0Q pҾdw-mܺjGh˾I|}׆PNw]dU[ڂi$ }߶rQ_< B{!P`Lzk $ ˠʝe}X.@^7_x[O)MC["T3m#QWOSN /;)92!͝CODښ[C8.[ R!Y4fEŬI"fwGd]7z#4>C LN)Ĕ'v6*U9,DvRӭT dŲBONse*W[+(Ö-s։Z9L#AoLps1HI ;[_aKm犫T8^LqX;s $|eWC-fbhc[jİ؋' !Ţ>1 #킩9U=;.gPf{{HtiV>Ԑ]U*EaV4oFveOQz$7C_ xс> ,F|Z]>eR2/??`I7ܒJ 4@GqF^=y=x/:OƘ'`>l㨀/'iyiF9P{MR "\=;8فy S Θ hBA'`s|QkQvujE[,G g\`7urbf !6 &&Sm-*p†qղX?;J8S `sy簖 P _cu.)᧦uW^П7 8jEB(i^}IJwYv7i“J4[@fudHIôJ ٥v'+#@;E,K5TtSdrI_jBhOiAyPd,I *Sd K)q0pΑRq 1ƽb S),W=4~1Va>6yGE:3r 75y׭gHd^,zGqR|)p* 7ά&_'XLr`/?8ωBi2$O9zY_zu fb9_;&%{`vK>wH#?#G3)zdB>dyp9bOCs\5UM`:KpMS)EK4V8gi6/xS^c5R}sLxcLɸ4-3cwzZF_bN Ddq%,pJK)Pu4^MXTc35)v/Ū3ưu~ 86`\czǑshӇ?KA:fEa ԗ 0kȽ P5įeT_'Hs!'tƆuƷӓH/@cN('b/ώmF>|fde>sͻ!R=mc@ 4d59G -jU2Au^{{:oa$U%bX!sk >)XKGU {8`;1מ?阂ڝxWPphb;t{KM`|,00]JH\r?#Cw!|z@cQb|=[zu;CzqS3=2j:kTrS@׺8'H>\Q͙`F9pSC:X |?2 q,zV hWhSG|xt$)1ܫnpvR?4i+§C U2|{cԾk~yTO`Q$|# y~m>x;lSyz, ρ="ğ)Uc/p%Zlz{D-uѳW`օI|CAJ4-?E vY8'9ag4Wb׸U\G0Z pYzn 55̣axy! 055ߗmBzke* p8t{xoVK:1c,+4ł I`P^$6K?*TЄC5j h~Y OpF]M'GFڦ_@T fS;ٸTe5%\z5 6?S?R jߛ}ٜ̂i3Qm6ßk.}YoZ*1:ȧxXyy~U׋l _κY= }`'kjs3sJ^<2evTp"t"<ȖL'0s;о=hT.͉2sD&ZT% '+pQ_/;F]V(dW~WY2W$%Zn 4$@]FX7^0DYwZfTsRVyt]j%cňL{8GYݷ>q~6F,="[MŹ9@P`{8>y@OWf5'5@*l)+]T]ݷp=)SAGYs!@9E7q!ud<K6itKYׯ\ka'U=V8ŽLjY{}XÚԢ€vmE])jTU8 'NqjkfO.eMP8o 1'gp~a(xU1U̗= ĸ_ϕ${i-C-PLLM ]jG,j Ouo#ktDfWi-yr޽ZO5 2'aY* ?MX̭l@e/{wtRW%9#Gb?5ym5>Q [oW n\pAkCʉ$ zh{S[/c^kW3'eδQ&KJ$Zr5@6Yifn3e#>Ɋ]O|_ܪkSzj)zxvUy9bgn\ly/2J;iX*>ƝFk-zc(_,Vmeېnl,__qB!!:824KEs!RFD•rohbfthefLLZ%= KVŘxv_r:?&\ep Wcea"k f3%Ts]S$ptl-虫k[DxzMKa*&.R?nR$xar`u-Νtu;CE <-^'. V&?4Ӥ{ZZ_ֈʈO[7zø[ : Rof.x!&geQ?w0ycHud_ ua `YcvRS2#Yp+v3ek=m2AԿ~u5]|YYbVVvÜ6 +^f uܭ?1^#?핓LZ\xe|TqP!O:%IrGG@m `0A%5$ O}VlQظބ^gE;1/q3Yn&hak- L."(nT gI~w)Q=@?8qπkOKSׂ4(ڢyBMZ$yƈݝG&= :-6|Z מ˔Xݎl(%z蠲>sS,t2v$%͙j^GxCkȒ9 41 qg{k˭)[h?ɶq{ 4_j]/$e<]`Hq@u|9F2ؗKh>/g]b2 mڹwcƴKmTρ\yaY&2_Y4|FSLjlrZӽpi~À{ϗr1{OU5nd,3sTK֦En3oK~ f`z\3T10DXt5sfN/bxI%n鴎\J(0oeO] <*Q&>Jk$᮴U6d!QS|ASz_ "c%_;׊ְ2x"QJ2L&iEJ׃wM}a7RH > 2*箥&vn@ ӣKIy\ nP=1TmG*|9:JN <\jYX:jq) mX&W.$SG9+K UԜqdD|c$m WmЗ?ƼuPu[o#7ȹP1]fˎ75/ٽjU4+`,1pP=8tzO.03fQ̸sqE0A  `.Hg@7 DsTL՞1L(&+rvZY^Ayi"aMN^)Z979LkG83?%42XH_lQcP / "%Fzk6Z̨qbqU5NVDNheAwh`dFa65(r:rDWG[a*`C.Ӈw YX3a(3EY&9*F鬀"xj̛tCOv[ #8Ƞb m8#<8F˱.CmBm `lbc_"D쥸NB䪡 rsɨ5UAA|<9m\8S pq*+lLZ$x@eo*;w+M+[L7Ml8Ùx!e LNaQCJcފōTKTDqo %w񯥧2|=\[ĉo:A,.Ձ6GA ds}l"x>7HIKW%wTGų*/xg7+M'CYZyF"&Ƕ 8G2 ynxn`¼,;#?'1F M 9'^? aI ^Zq׹r}/;5lX.{Ę7㐒Gf JEs/6Dz]U#a],D{ۂ !0ۓiQa Y)B9P̃Y* W3,5-!q*ƛPI*5 b"|I:Voꁁkyu7VqƧt JwTG٦!o `ci:۴0& Xp!=e/Itn`>nUܚ(n!h+e)JB0ԥݓ}Elqjɽx汤rd%n0e$[},n?c #75[vJ])'u( &*% p# *lt-~7 G󖚴OF%l-(y=oڸ'- ]Hƫ?m"iYRב\te!LqPMQxe 3np#o(tB*)]Z~3˟@!&W80ms:?I|( ܨ9JƱ+W2Ke.QE>CQǪ zWnt|F@ɦn(\_;.ʍ=BM|OiYa@Ul+R"X9a%WzFbў1MVWPW R+lR6#Nd)y?YP[`BQ8e HhH.f^uN/ PraD=@-`i?!ABT*nLVur#dYlzAc8+:qbcn*; ~}:ZKSo\BU80! R0=gZ]GQQ 4AU*ff|- ]:\QڅTBޛz} #~)nE`aÅl<`|ch}γrI,nzUZ-LpL[ݢ>uEtqJށ<řNJRxM/ܸ ,g̼wӥ;5ytx0vΫL6!9=tP?=\=+j_lŪ #EϬk\tU^톍f51jIB>{n _cj!jKlYۜoK&q ЭlWu*\Ήv FJ[m~$D)HYd:=Q&TM.D}ĊD Xxn[+u`]UuB|LMpA[!ÖL$IoBTN`q{{|yrͫ_1\ٛsCvZ|9m/"_OR9 w9LAڛ5e77%ª $ b, s(6k[E4~$G8NJj⦏ AvαvwcKUr$fO` 񕌼9trr݅#oSԵkmU5Z:!sJP77gN/T!'}0fF ||+ְGdvj4m±~ h㲅yk/wHZٳseukj:X(uem$lu4V+[,ҰlK^_7V=3@Y1R&8&*eȋ6sOwԤ\6+qp@L%p>Yb$a4?ySL z kΘ-j^_dQm]W1-&8A"3wMC_KF9c]{Rt1$ .$v Ͻ;Z1Jh=1cޙrPs?i_/yڍ^ 3bRzJM-W c_࢜6Ű;:wa1'vG<嫊m/qd^ntxl73RaЇ) QW+ʴ9-'1Jh еig1CXm8d-P2Ğ?7ZӻR#Ђ'#Q"f}zWY]Q 0!n2Rc?UdY lZ.U?9J u$u'=PqF֦pU%$>|^Uu ӏ%G ~d IxF*̇A^S3!=2)q~ěOPz}Q/NsMyQpd{ 8 :9iF0H'v@_$VN-d_~*^Ȋѡ3?a {EvAG8ȭÔ!aup1"+(kbK;W/]:zu闞X=]d~ 5qr#U$c3/eՌ]s/2ְ!3P+654e-/ΏvC32 PYWx~UL[Z=Rut[wǐ$9 mM%g!.38]WdX=dŬ7\m71?ksGĥI+.2Z 6 I|W-N<(A]GMzjS|?1 \zS+upx~߻7@;&#W%S 3);q(*3J8T^!`2ƒs㗃0sģ̰ϼG"Sx; [.; Is+ `)9 6ԍU,]B6d9mD>g ۃAlfI;QS[w~8Gbs[ OZ yKl׌?b꫷u U#MAV8 u@v>T@K)!;F.iBd%H}ŋu@"3(s!TZ;@^ NJb21ä́qXr[p'-!1CG9N(x%'u?{IܓلRe_J-ᴝM$ZA-O4Ixr燸M '"* - ARD|b2机n"( \s['90H۔]`;y.ޡe bw#*>iI8HQ>{۞>< @ )'kA[}HKӪMǑZ ~2|̾X/OZ9Ȥ0=w =_B[[YeV6$NHv3+%ZPB/l{4Z2Ur0g64bFO(G:Uq~{F?SfPzJF9/2r0 3}y̠lxRy=[t3xྛh\ǠӢB)TgTD77"78LQ3Z#e=4w1:}pKrĒ!r3P3ΕčyRlF0Gr6]J,?\E]1S&:^[Ӫf.ZK|fJh7WSB~HoV;vX迥o>H.ȏUkP]ueq{ʹ;5tRiNhW"7tɀLzIm%(IKaHऩ@¡L/xCPXT4%šK7C68bIؚ`Ƌ( dT̺bึ*3^d!霾En\ZVVܑ>/7:㊘R Kk{JC {,3 AҺ^Jt G|gR$ߗ:R+#$PΕ^#/S2;T.Љf/Zݒ:w઩&(xWD#0x.Z,0t|M7kR㥶6[^h3+Ӎ֐ ^=:o2jdett,Ʈ7?t!(ijҦ QrBgL9zyd1xOzYzƃx'\ŰTf OPgԅ]E?<No䯀;,abYk]V=*sÐ7R{ R0|1ה`10sP¼: .Eqqq@#A%XSy9-"Juht@ ד |.Q h["~X_{1K!*Kv?LX%0h];@""TP!0y&eG$}5Wn3~'FlzS%sir&cS6o;1n_c (6dYiYH|5+k2h ~@4ƿApNy ;7{V5!ƒSD61~8p}|aF1Dܠ;К4 vsU̍5G;Y-#y8-K+}?uH=vtSbU %1L QYeqQ=TgD\r~yLE2NO%<( 9Rf.+)Ig+@s="H: ) 9Ax{ӳ[6sߤh:H 2〆i *.qU OxO`b7'd@Jԥ5Ci;e-iQs=m*__J8L7O'5gp]:9FwL0õ]eKزcǦV߬)nnq@`ꅥ4>KD=ᄑk`܋U1s$ ׽s.)Ϗ'o9j썗"⊞B7fh b-NafE\eFeAq跩>qҋ2QŲ(N\+f*ڕHr?SWD0 Ӿ- 7oU!#FXᄭˎ޳ @\އ"bG]rzܤtwEa=vp!/σP^КTԁ'9II7{=) n_3qZy TҨ@x10 g߇NiHWc~|dD1b~ 6/*TUfKp?1ӍŵQ_zg3λɓhjfI&}9UrjmS%zj7N]NBkbU3h+3Q:[f'74ވԾϷۓ}H3V34L#`Jp[ZzN _.08/i!Y`Jkτ׎Ic;cb#riłS5?/[0P$vl1,B.pnCk ldC>)V!:wX$Lm|It㽽 n_XVVo!SC|‹⪳3X/Vbo!P=}Il~ )Ǎ޼Pj{|Tq>fc5Xى eO[2?DJ 'oI|(Bc#r%Ky4W.9jvR\ys.$) A%,xܛ+dsN.Y37C).h'ݭNn7<|#SĥpaRȌՂ M7z>& xG8,WK/(eYLs,ZmP4Y0(cr橦a]2N|4WWiu?IҰt ;f- MB˖AX# jIy zOX^s1],ȷDZ\  F*G͒Bp!i" ]MEp4sH4`fGu묷^9{ۏe9=7`4"tigGT۽ ibeӘ'_D(c2 ,%c{8Z%:{aqMeOLuOhCW3t]42%aͱ,ezWu559oe:'wK4RaO{TJE`iEMA>W9{]+݌2A+IeC7Yp8lwʠRؙ4g#bDʯq[Ǔ*p6H3DAys 4_VQ aam7=,jVm73H{s>Vv3-78 AײcL9MeE1 $.U&8?4ll (,FJDz^;D ꈟ9>6֫0b y<,K-x֘$c[pwf8'V+Uה|gM^- N?F1( Ê sM,Bf@kLZy 5]Q5D?V4W%\ ?Op@m5g#|OBahk'~؜w2Uٯ::8j!@WlÐP ŦU9kI])@EƄ[SnL;9 +ʄAk#&gcEU2mSAqTdOX9/PyQl~#~,M72՗5PRHݕnaM 79dO`jAq\q% l*-yR`>x gvt?}_$h- bX9)P֮Wvq bao/s[:R…ܷ:߻k~&:^^d{n=nZTڶhb+_"4vEqg8 zּ \M%b\ŨkIhh?7;t-;wh~ "YF^3Za7`bZثj=Gx¡?CO/0H|Q=ط"R|H^ +k j7ppfFT9'WW#@&֦yC· i*KŃa-qOBDڛkȂ-4aD.@i9n4uSKb\t(R&}N vK{lGἈ9z'_<`1& c mv^(=T8gM|L~<@9ٌXs)Vj`f<3&n `^"&&of՛\|o |N1yɟCW W| 3T=0"Kc4TnfoPdI(߸n#7As$'h'jsok:ZKUbD业!"!;Y#R  9G{_7Vh-؝HUHE:֣-tػ +39Eij㭚"˨"+V0+&(]$,!!rۗZ`} QהR2/# 8͕e.cPŊuqGK8<)oZ6կrP>PAw $4uiO#4v]70{݃bfB&,J_ycá&/]/iT%8AB-daZ/aA}Y#vR1+פ". Xẗ́Ztp; j_R"@Y,aCY[A,xϛ,t]X)$!$pHD6oD}Pb5Y[j/5h J|0WQ4JC,\rګ.*n,xfYWneBGN-o1v%SV£Pt8|tz)+Ij<6.um_raҕ(QM's Z8\mXw ! X&Eݎ+ލU?r%Gs3 O@$ |`f \F 8QM>'qkLT=)*L7Qp#?myR\ GaQI3wN}#-=fwJNj<3f\M]h֥N7kry:-Aqo"RdCpSpqw"%=.K=Q0җOĪlQV*mXؓ]}8 npłP&bK1)4 Vk,8#D Ep$;r \L>,{U7 OەYf8a?gYQf(CWĬ@^SgQR.dR2T%i×14o򹔎wq~#~I WD \f; N&-܇QeaC:b;:A{Aݷӄ`{d鿟gJ,R=Hx,rQ1Vd ۡ_x沧+͓q<-2s0Vmw}`6M41+*觷YC:[iuީ)BqlLX&aN/e4BmX x'|kwkqoOjg-#N”YGn1B93xŵ;v$ZAoK3 l^qQR3* u>JuB**zl{5<)WK'Q_3¾UoY-:m;jtgj Z{AB5ygR" q"fùpv.ၟfA KWb0U0šOĻk;L[j&Vg?ڂQ옂;!Չ,{ !nM2_CbZSTݠu^ňerQ7 2x/:bEy ̷Cj֚\< I갆ݡWM_Ϗӷa#tkGSkߗصx2I_ҊbjWCaPƊUxN:MlSᮍFE/79u:3H|_iM^\Y l6)J3oRȏ1 eeKpeZJsx|.\-שrD8ׇ[ct¨ `r TM|\cW-yY]k1n0cG 5'!*-PٽњeDBx^WząVyk#q3ʧZM* Uy q~"*'c;{kM^Vonr -|=YGA;*msDbd:qg|h-gt;8Y*|`Dxf2FT;)꼆EF"4šC6Ds<0JrZxۏnm S.ay4} ;3(?wـMU^dCl>_g-U `_0=+7 2sA٘9yH5rpϾྟ\VI'WF--Naz.)Bd+Dz\)~T=FJ Pr^ Xh7U­0Z;C;ff1c'C K4UbB`HIh6 'mEEsMZ#E^+FegߏX-bƦ. [xl$Zdռn+BAbSaloO" Nn4k[zΚOy1ŗi((ɩh/Gt]o*TǞQIIj $bg\Xtlx;ߎ_:#ynr\ ] G pݻ[- qǼ@aTa5uڋYd>iddFeǁۖ6 JtM{EOU#o$H&dWe))-z7\i e b[jY@2 2Ps݄ue,!.u[qzu^q-قE$]cGUZJ|6XLd Be dNf sӝ% .NlIvc\H-9E S{&:6_*[`Ui[qy.S"zv.]K{6_M2ڵa hYOAH*5v+/ˏ `Tyv$ zAa4#- Ij嵎@%I*KP@{򺩯rR6#0-zo]9sIrz%Vo4֘6D <5VBY=rB?YfST0/3aQ )6l)  Ϛjy{o НGrKg@t:>P}e0Kr4 $EI*j3CG#ٿ# Y^c i9W{Aܝh8S-HYPR^)kKDFWLkԧ0:;E{L&V~+J;!o.>CR7b OVPOX GQ-ej/Ep0&Y,RiI(- ʒl@3J0Z,fEqNp5l4#'.Y58lyrB},. |Gh:z]<ϊ?Od>M1@ՍiBp ˚wuf1FLQTaa{8V^G䢰@ b(Uɍ_:68K[gV %HS-><|}Rqbx/nQqiq#sRncP((lŋ I@fzٕYSZ, fbE2<1&5S73*iYwRqsʷ*7x#V=t9͉W0}Km/^ۮvMnjԙ3̝adG`/LiurT]l1p%R5e$tErSNג(#~-dẋ[e^P767`^o )D0fƁ(GLՕ)!2fgrN BP3E @ a<$q9cE׬S _ ؞o_Njf6 K/TGaҊQm,ũ>NO^Tg6C?Cy2KshpbA 9/9iWXzXGP &RL^뭅F>g\H0r ŝ<\حH E;YтI'!UB{`d 1| qz^xRܢnk=~W?@ֱ-8Uߕ* N4 QMh%VU{e%Z=]4BDHs$bD-:ޔ7;پU(1Lº!em\ _-"vu ^4d~쭓 <ϚɻO7@yB_f~czCaçÂ=l1ɰ=s/xþN*L6/?FKB pmCs,6c.K`lb*Vmu][.YaȉׅבAiqǔeZ)5HO#w9Pr{дj? $ٜCt:ǘ -kƕ?? R4G4.Z7 Gr`OA+0s|T厭H(#X~"LuY+emD x "j h,@6dD6/,MG # Ck)~ɽ~9Q$Jkte<$tJEd߲Ox6d!6B< @\)ptKkҙ 4_1٥ȞBCδ"(&o\+YS4!ЇE sfnSs~Ϋ3}$ bc\INhA . x`3/gZt@${.~򍓅GQEm,l#F_Yd8M~jd9Vfʅs jAc_X$w}9ho֛&ae $2K b))f9 $3w Uz16ln&(RJI%\ G$Cr{Z_j,kuljeCɅeXث[!/g!rypub{إ/7+PT同݂ jI!\ùjH<)Sf&44=4rJMF8Όɐ~oI R//I{rۦ+]r܀E7эY hT5lͥ{]{>?$G5?sykx&D.x5XcHٜb_ Ra#l} ?b|>9a3$ ,ġoo)f{O}б?ʻjF.OCfi6*kX{2\CYD2Rq]uh%9t{N)6G6B,#:_{Z4A tdGo ͠PS}{ѷwJ>&qo+؀? Xo\r$;b$=8V?-&0n ݭ-k>ɇd?޶l"H,$V` %1<jspK!ְckM'HOV#)| 퍀Q=?"=%8{nCNZx*T!~|:!3GJȧrQx^.ЍS(}:k|ij.2$Vf'_f9J+/W4*/h3á!ޣ=r׸o]%H @G#A\mSO ssD[gb1iFWfubĥZB<55Q Sݳ;v< bI~^(oD32>W ⺌~H>$Y:+dԣSkn۴` [|39 $H1ZVn) Z~d waE!zn iN)2<#p*Avދ+`h! !]J|wk)5ϕLRrF&9ޒLS*M-AChFw~$;0JR^#Lٟx8}A ~J 䊹!` (d,I~-wyf9@G*U iB6Dק䍝nvN;ʄgtۘ%$)]c Fzz/ɫD6XOeHLudždxB/BC%Pu5[bÖjGQY0LbD 뻫ǫdV'!h-Do)E?mMJg$Q*.K1!`%DmFB9?y*CPeë5ް'I"k$$k*ȐsB%"^2MoN4q#Ȅ? 1Y6&Mo7yD#w!8 ,ʬ.vw77!T.~αFv-&} 4""Qr2m@pGbGs $kH>o{n|ddc/E{w-!r)I$O']wɔ8NL><7T%` l)BY,Hk un),s_֌f32gAeS1% jO{UHi9Q2ܜϸ4`dp ,DUFB#EgP& <]oXnEt?~I urRÑ8$k5y∌U'Xz&D>4%F(\yG,ֺlY,nvȤDdȄ0^{uts"3I4m*o(^~r%.T')ޑ3^wCDltZ9ɒK՛y?"khIW<-d -tsm{8,۰]nڛ1ܯ$cC~nk\FB-YpfpUuHͥdN ƹ!QZ% D##Ͽ&ay1s)ZM:Pxgإ~Kxi #Am⅂~P="]%;<^. aJX7N%"鸉O]IB!yd{7xnO:3 NjStwiA aȖ@^aK`KFܰYu0=A? @q}}SV}s馹UPlhM!#9ڸA?#ԩksL'TsQw DyQdek WPK]I[g=ԕL((I:Quu;4H=ŽAj[POJ,GjU` sȄmKƏLv.$,⼽ufO9Bt@\le9H'`x4gV:07} 1rYG=$LX&.3]cI8Zs±N˝ ?#x:#@/'D`Ҫ &Bs[W26yfk(S|A 9!]5)\SU>F(< 3[14l>%fn)7UDY%]_(?"H uWG=I:S̯ᶨ!XxH>1K%\B"bng4\Y.3PX̞`AZ:Di+].Nq/٥=ʸMҭ/mϦ:?'%;1)$:OJGh:`CC &=Ũ ^%dq'9͜\+?QBTyLz+ۂ:65T,^ Okwٌeڃg홼e-Ƙ?hVzpc7T(P/))oi|-Vtmw(U7iESB!Rfz 6؝Cʗx>Ez.mvDžOBC;!!5 e?IA]qY,S͐n=DpK~1ݬdz1+gIYah4ybiaXlJtq{f ?35*1+$ 9h&R:i?W`ӂH CPԅ؀d:2t?d7̹(eVqWT&b=E-qp1C&ı}h CDR^|S VỂF{cT􅎷J*{5ҏj)E8LW M+dl~8ƏӅy;R4% .otۗjvkJ񑊩PvEz+F2I|6;N̗m͆~mϴIWͅqXxEP"9?ȆEuq9Nק((Ҥ^t:9 L c_k L;G65qmKuݭ\m<@[ g푔@MEOa5 pJAp ws+3|3hM}[wޙ<!CCVk;3j}UKdk5'[Tup|o|ڨ߇ E_: gH]ͷn9:.ioE?C>ϊv٩.жA5& M5j]}";^bM8:u3Uݢ .] 5DS<,'-S':SHf2Fu~(?:VPqlh 7*[c pKYy#g}*: Qs%T[IWJ2J pe忢X| \j?r~ߪOs04T .V] ߣv28Wu7&E N}Ŧp }i!1OQ8fؤ ?¨:q4n(i+o;lYd~}~AڐΝW؇'cTf*Z._˦udѡ 0zV7[h-z)% f ?yBL'N=J^ahԮ먒\G6aO|MOMEלPJscH.DL*%Z^ %+K亚⾉nAh̰ ~iP2. f#F!/B}A:ai\M-Z+ik'a s;hwWNm~C =X߄_TC[/Be3f..]H q7`Id߮cZ][qW H܋'rU P됸AO: ֌TEQ&Z;gQT6Vʆ!OG=@2Z|8xWW*Y7bw-˪*J9#z:f^t"iJd&cO

      wQc+U8P0SWU3,c~vhqĿ}\oWDA^  *Ϭ84˙8y%gŴ "ӂxsZOE}WU' "S~j੿ϳ0ӮgV||?m=!ݱCh\wYmK8Kru3*l0$enFCuD{=ҜQBSٜe#h&[yx;%[vrepqp0Q`4-FUN=e,-)J{'ESp"|P1[H^;ss~¿G4{4EGeaBȖCޡ[:3/S(TO!{yVs]IqI<}0WLfBYdY&{dKw1apC4?iqnBы t,l#sEΐu +Ed]yp%i:Q RѭWM ]fS:]`9fB>i: D hE'GX=@EB7h*+t'ݘ0q:r fvՍqgGasJL=jisSI5}ý<{'koD:2tmrzK`Y!ʦ DߨlQW9fp܀ƒٚOz֏y*L$`q&}a;tbzGFQ/,9YEeijђsYJpoMTeŦCJ]*K){kZᩢ.<= _6Q.P\h'^*5X_xM1Vqc)%n} J5;˕}Iy1}y#Ut*Ӭe{գ'4YDteX, ;H`sT?<:5P= r`]15d)h֙ w^:{)uDR^A4Ga͜|c0& t/ FI$ϖ(,RmL(v|꣍U^"|8\wre-7T?J+FFkuhģ !h8)nTPQ8sYBi2b3~4NLl8:D绖\a"DZ?J>[%J,q؉kQC!3ߗ*}c; * U*7]ZF$J6c!w'<w@D9)M3 j^L2gwc[q\8fXX$У*;H,1`.orEP54kɈZ%WS cI=-b;sjN0M@<,:4#IcC*V]@qhƹ=OLhL6kP%SiBOԦ`_xwʳ8D) γ9f+Ჩ "0.??v25 >#Ķtzחne;s(E?iӜ"Wͣ+9u"B*Ndbj6E JjWf5bzed+H%YɀO >ŲrCla:in4MNNEB6: i?FJZs$fRٿݳ&^tf+6|Zl|5:Xd_@,Pre2ï4^hU U5Q*JQ3HS֭zL2PdA@祊\=/W^'6 T?.ɗ yUx%:{yVo$;bx:_{e-6 A4ssg̊g[ ==QL={U .o 5DZ'̃kR8vS0t[t\ 54`v*yU}9ar`l5SllcC} 7(sGZuNZyzI N@ǎ i1-(7ABo DOq͛WޏHc1J/7w2Eޱy yst4_|#l-O„gF!fD‡%߷xAˀZO0 F)m^+DhΚG9Wf{wu0pvO_L#WMgj}Pn8[ Ɵ^rf kocX。tJ]!iuhySZPm Po-,7@ H(ۇ:gPvRoq 6@Iߋ!Ư ub==?N-SKW~X08ЧF7iШ)zð+@51v&]3&<Փ{_ZnJpc F{kqJ֓5 !g17ͭnė {Dps6.GM7巤[v" h;VsWdzvtWw{Z ʬI7bQ@ 7Ϟ^#' ]\Hc<(&k/Et?$2#F~` Z$ | ÓSk_/5Gr3/&@d쀼P#'~Piwu3(ӔMt>wǟ2V &0on_ ~[j$-*;xFp>0 鳎ܧNtNTJWw V*VUDnAmƙԖ 4LNW?Ҿd[]/ɗn\7;glžJfM‰..V$e_Ai(čJOW=EVgW`ʐ)STB rCmJ!S`H <paTz>S;DIy;/⌾Q֜!:  !xmkR x9 j٧מ6,:Z"DX'u$j  =!3"81l#!*w3k&[cG*is:c169 u[~JNA㢘)í2P/П)81.k`b+5/:"/ZK7:zF[5 4Z[/$/3gh"F֪2-w d)֪^3IAԽ2A9@y svM`> /qfRccCsg#+i/o3$@; AUePy{"E$ǘ+C-n9cd 9'jXWn~z$03&flrR-]_S 8bd';qQ4-\V8b9m|{ E=\RčEkHtY<ḪcoFE1(gw/p31uˏ-u}Q|n%=`Fkʎ)hGdAGFsZAZ8IT3%8Nf}@R:. h Z`lisSF_Ηsu°Re M)q\r"'cDp dzS0:z+"sRv8 j0FΠqx|sTI;h 2Ma@뫦wW^k*KіqվR qApt{<18xi`E|IRN?n`ԝ2*jCz -H}N4&8&Kl{iA 6Șub:1ә Re!%Hml ӫw7cFM(iWbX72d˸?.N2iҘ},Oj'u||A=fa`8U : j93M .ww'BD[w:{3YV4OH] )Q5q{ъ CK{5KU{// @ׄ$%Ԃۡw偘z]O\R[VXo!Oo4+ ͇`!E2yKSy/OvC {GT<+Y{FaI!.{KYRoD&R7*(p^N_V77Hķ*hU6M@!W$ǧam |B2Bb$qG1SAy˵KT8L T"?ia XS:SI 3zB%}zqR{b8WӾ@D8ljW&p 03'Q`j eƚ}T hgؘK(߸PkC~Mʪ`$r?4GdrfFJEtY'ޝV?L7wik{SIxA~Ԙe+]` Ui*ӪD\YDAQ_[GEй ,õiVsY2e\r|cm`<Ԋ% 0kg옗rX#!P b&m 8==%~L. 6'vb~[U{^:޳=٤hkB-r^-tyNIu1Atwv`J Q.Uj.~!;UA w+OTIVafn8̉H×62 &Sȿ;N Žz5D!%E>ЄNh@JզSI#]]8C(D]ڀ,Vf.DZ &}P^.U` Ӗx zz1nPI[6b9zdhuKbiѡ yE+2+GJJp5 5~P>q!zg{ŏK(l˔Ona#tXRЪ(3<\7Icљqk)1sҶL3 Y Mh{̞?i}}'8`$/Ys Sp)]+܄;37G43W`V2Z54F_ CِAc{UhZqEH8N1%ojL$1yX%e7HO[s- &ԧx~lޫ3IL&C.Si70~bLp.)%ZE * 0Rgvf%Y/|]Cer&؃DWQOe79%0Ka6Ezb͝6Qn`+g#dV$l>q PoeA*L)qI QgwC33ğǴ{HdI7?qlhc~uo,|v[ma/}Q%G^~a8RlW;3$)jioQP|7]Kl"fpxO?Y-aIhKbRU.yc ym !\ R4 5Oأ Ĺ>kաBs,i&ÏI_A(8jVJeziTSNnDf) 2s"P9/}{蘓r[_I ܪ\=${#aJϋD)6T5.W84'"o9;) ڍJ+l'E:P wC 9W #R~gB]S/o욢DY;~6}k_?=X0hTL.ܪCrD0x.8AG7kX7 ?rwE}elv0 !iV?/HOݮrub;znl59'm.X7Lzإ(zzBzf6  ?pdlSBUVC ;[eS^jycSؒlǯ+kJ xPA)EGe{-ve~χ=MFBs[| V O\綗R1o}y9(nefb %"#3X~,F, XpԤ&4XwgO_w) ]+"KW.כ.ڤ?\-*Hv/ Y̺Rl2'$Jx4]-+ۙ(q^0(Y}DOV$Z:fqA.%0#P#UP}VȐƴp5C^qWjY-y}³f Lw'.iT̸_8/rNãP[A'Qd2q%څJ^OүD7xu!dNOu}']gRTOhG>Rso4\ #a<%P φ@&hX -;61X N`a3cئT%o9OYOwXˣ 'o5: ƌ0ɲjmm4P.6oIm[uTR"Ǔ1wyK-\c>բIq0o)eW-!xaeǍW9)(`;^qw:q֫,IE=g5Pc#e|BjyNO67t:"͘Lj,*m@p@:XLu/}"+YraL-6~1؆nn[v1]6Wm'2v1:pqx (|mjΕ1D[{9}'Ϧ3 GNRݦw얅N"G*6P5MeݯO #)Љ0rS|dM1$WYOyy_zdXب?!-Yp&dHkɲt%RKMPUr SD2A;>vFv XKyrt!68{\v-Ϙ A6!*gNQB0yzLT ҂Rw)TB'Т8h9(eCGU?ǝ64Qy DR0EL XS\^T(O ͊n0^&_׎J@N 6)g9O`ԗ@<3 E҄DQ\yW?O?cե=cv1t@+{&7/=9Γ 16"PҋnWŽ0(̄JbӴ(n"DDR\M.JPm`Gӧr/d3z]Ru&Ks+~!)]w t"z#Uc);aղL"G*L0Mi+d^Y)RPk\oXPrҼŽWc4'6qǣYFa֋ ٥O݁]kU8 /s==VCu7*H[ +VU}WCgQÒΥݧYz zKYp0eي,,ͳSC+F*{%7}+?޶Cda.oV跦%M Qpg9E(gGJA2s,8Tm\ιݎd'W5//'Tr|n?N:?<&JId*;D6)2eȉO@wC:w1S#Cڶ Ee tr3@mQvť`'*6O"0Amƺ~7ydⵯL%2| @ 0U,%й)H e厊U(^~rNW̻_i0y#|j&KdmQd.b>a?Zm?N ݖ]q|:hi?K@aS+蓬[=~|'u/}$6M3|C(!\:ArP8]T/Z+fyw)UO~ȇ  mI--Z!z [$~s5uPTLs 7 wT!i- X|"ӻ`B,3>yLd8f^i\>Ƣ ,Q/l `Yzʣ5ܱ)m$2qOdJY^+{`+D5 Hq`JMɱ.j ,B ]L}<+yw {N٠l^}#u~L+fC!5Tj3sK|M@p9?ɐR*6q8LȽy j \\jT"<+Im=аNߔ*f)0(0;w ߑMgKpY[a z}fXRsi. C)YaF֨e5;͛8̍6߲YLgEw8#xLDgCsG` :B>;<%Vjm}c: 1nYSug엛ߊ:/naAsꞮ)7q9眓^o=(1>1}!Fh=h)N(4u,p[GFe”E>td =d*qfqDt'|uSLw~I囜/v(s3/PULF={Xg7buG #vbG%:x VfE? f+Gp vp2$`&ژdMG6<粲C}c4C- y5yS}JˣVWRx4Q^76р!sc1`K]j$^5l܏/CY:y(%|\ g8пjNJq2dZDvk$R40_P͚X7|J(jXI=g8$}َT"CN5c L'}1~.-g^Y=zBRх";ZjsUnߔs yܩ"46I$ԙ+*2Ikclf qpg sG!>%aXM\5^D珌 ^r hC()?|eyF?Yc&ajTI}꬏zg^>̝K"4^&SeĆEХR~^{\x&!"%'F{il5xG̲&y[e'".UӞ d >Ӟc*WJ oڽ cai7ϧMmiIBM:xc}aX 2)I0-"9]^|W|4LY4\ތ6]Ū3yP6kTy q)ߛw@D`/i6i@ɵHAj0`kޘrϜmȡYbzӺ^Lf"}SluZ(+h|OESeP"+bZsIv79w.2.c#9rʮ@:2ߡIaL^4xhɞ~Ie_Ir4λRծQsi.·Syt@Պ5[U$;$@ ۥV՚%JQfiM䳤m^~)B?TqY$ED.  ݄[$7[ძuGΰ5VtMl X U%kȊXwGDɌѩ87+{8{Xe|lIZV:0m[H3mcJ Lu7!ءPF܊#jP5[9s޵ 7NÝ߅:?-M߹=c .3o}PXa:pGݼvlh f*%?d!vݎoL"τqI< >M3^1`d+FɖVP[:iI ;+N[Th#YwfMJf`Dvx8R5h@:D J\9~֌uΠ )1wh8ѳ̦9\S;uNN 9q轀ljW8E)KiO}ot4<<U 7[]0[A&iL{FΦZى[>)tP/T; X;oܐ%宙Dwu Qt"}b=As]3Taq&wd5@ =MPQ[Y%Q8v~lwb1\;WU"p~F[C8#4m28ҖiM$S & 5OFC!xҎ tuWakZ >D^F;DUa~ SWA+٦@aPmd{,Y uTƪL73:؜fy6!wnH۰>ԚƩAN ؋1TcVCl` 9X21! AarZ) )=j59jo+ߚN§'\I0?y^dRr%K"n1DZ*݇#d[W|fx0ON\#0ձ7U{ nNP=dJ4qsz'F&a\=/|̌!~I3z80P0L`<"2zG ~6M WԌ8Sj" 11ĴJrk:q ]/0\OaAX_d3گqlEE:X৞ʻr vjތW#ȽE')0?"fY uE5w0O?1I T5|5i*qUVaNGbMʳO| )S>[kwH4vV \WI#6(NOSoIye*ELМ#{)}E+o xMҝTij`q] (\g젍ϴ p${|y:K𽋊zЁ8v󿛊|5!͗ ůVQa0.*}[S`{*#d(5߿^j(˜H#vXf4@{hD-7`Oc}r %.X|ï3Ə9uҘPwHٍ-d6WzaS * XDVz!5O%Xތ`@tanm2˥)Ue}c2`kW WC^i\Thb9 r`Kwt"A)cڝb(75Ɓ8|>ouKCU-#WΧĩk (bqyjh\6?,5 u viҭׅ_1\UT:NLƠgy<6k˽`A=_]ݐKx[5f! = oBUVrzG˙БQKprVF _[A_GG #69}SgAюY~fK Y~K&!vNeL*ߜou0 9*d^/1І,&ɻBӎvN )nNһ:ccX`f76IÌoxm3 ƞ0ΕiNk>?HD>jY1 []Wbr XU]|fhMRH;NXdZ]RO&e&jGKW`ړU#}Lz\W1F7D9gR0O +G\ `.?9v 07-oB{ޜIt2/ 8s;g82Rk99 >=.p;6,I H8J{D4p\RNؐT-9A^ҷ[#qfҨkƮo@3׭En!0v|9O lEh*VWyyH6:"A2i`C t h`*.WO~-ƥ tws -?ef Fin܇]i+ƁcHpDuGJSuMC28OB%&=lx2YLa l&GqDPb-&06N>O~ǘw|$D $H٬V#+JءTC"X_>ŒBI:SJ:| 20r_d bk9W];eJT|q$7]ݔGJ @/$j}婻M+9zڌt7ʖ m UT=:7vw+CjUYThqkPr3I}Ź8g+xS Q7³s>~Q'AШ@Vc~KdYQv.](mրQ LJ[[5KsKhvu_ߦjç I'?l T2/bpXGZp%UG8Y?- 5­[5e@Rh̥62O.Iڋ߂^75P0/.x<ק+n^KE3` ,F+kD|RD+ԈDs[ȑO _3T´;G(D#cmׄy"Zt` khAlwTBf;VIb_xhS]3Ols^~v+@NNcQ|:cDXAYOj'u|ѯ5s8 `N4z3+n+q ¹x! %B ID6$|E%y<]wtQthuD䉳 ZoK۲5Őoٱz<ա BS;Ģ$.[Z6=k2} H#Q$jҧe o͵ڒGB6 E:#DH?G(+![Ntr_bἈso#dzmU8Ek9].~U [Tfq`7JOE - =R=g $\8)8.Zz}Yw،Q`l" d*~S{5,+ǎoĚdصڻq06QxlCwe`⩤k Q)Ug&5H}h%ʕDKXs{H^ r q$yku3idgT?:  eN# >8J5;$xcD I_٢/gj7moW^#&zDWKwBI)Y[E/8|v6=#4) ˀ2,3c ,AKm7G+gJ\@x^3$\cR sO"3EDtH~5BG^t3v6t$-YF{\al5Ea,VMd5*;4^v+x W6E'Z^h\ELn،R=ΉT K~s,h*td:`v>mד(uǖ3}Tɣ<=궤:c8Ls2X(A Y/NG==CpdMQmh ")XeaAp>6**TT{юN3 k]fao%1P>Bߤ2zGYuU>2QX43z$ȕ7]D[ ϒ+iiq I6ާO3b`^dP,Wef72wWmENbxig,-Fx˒epR<.e! 5I\Saaiɿ |~^gڡP ?WPC&ԪYYBkL'H٩ SxVF% Ux^<~>)T H~"Uuc>VGl:T(J]kTL3 KF,WJuGT ?Y \஥qs>mOKt[Km~+nⅰ+@LtHZ]*5%UѸ O!㙻zSVw=!?_HH?zbG$[Q5)܋o>>;f9"bsªmGX*o JhoDž5BL (}#m&Ae>2,BkMS|v/ATl3^4@J<*wsHiqG7H8jN q:X,=jX.p{KmF|y;B0給<^ߋBh!Q^!/UV4Ri߶z/Y{˻gG٧̋)"b U}Z:oWYT -K8WynՀDgyY1cpu`Kd_mF+ 3}!_6su Tfvћ3n\u Йp|1k"QWL,Ew S?9T{Tod&^I+4 Dy*~")Bon\סPNbˑM0q(aGC^|b]2E1<8 _Pܦ:&xn(`0q;TiUid>0/ؔ 04ZCl"ɢ"a/k#KJT 8wz!nX5!#ACWklۣ C%STn"{{ИZh4Sָ LZ ܺE ARDOoQ~+FaF5c(ƝjO]`~Ul,՞>o1B/KC&] BA+w˜!}znjx9)N- kϺZ,-(^ ?HC+eAcU$XbtD ۞rJʪRv8(GkV( .֥څXL}X{md|QEl?=^+V>@ۑ}NMؘ(/ꯇ`ƗLӺif-<.{ /_[wޛՇVCh1癏 ЂPd5Ou 4g8VM!jA}J".Pg!y$ P(l}*^A@ʋ+&nU`E y9B#s%΃X3h "XZP}əd{F7?N>q% 5VYVRk<斊 VUV'+ܾПV K ]/40lLf<PFkSrk:/e#_]Z<&+m,3kXa 9NpeS$'^ @?CvW:}OMF֓VĎ}V%_Z:pXc} rEE! {&s_yC mn \J41 IG\#PUIbL#diF:f{Ŕycϵ޽~0ז- wƣWk􄢮C- (UPИ3nQ+\c*ޣ^9a@eRЇ*gsK KC5ȍZ R^zU-ş>m,o=; DI>1TeSo:EO *@]seѶƅw>♦cC 8}c@/ 38-hf.naSu4ﬣ9[X@+!Hܴ7DV]S+/Uݷ\ Y;8N;#f.B14bA`00it_QII_3asjO"Hnu /#FzBm1vv6ė٦ssR0%V"! zSvsʊI<н$mDjP\4 Rއ F3ė%"%CmB[Bg;6g}< e VMxDEQMwRe#R7wRx93rKřY(;쁲;ޡLJP.-*DzDx4A@(@rd8"r3 + m4h"]V9Q0:}Sx!>'z}7%s?zY4QGXN bPJĎ{s f Tk9.}X#ˏ(PdJήglTr&xLRϘܬ A?2Ȅ0K^߃|ddԲ$M:a/86+&&l! ]XLmqz"[چ=ѭjf 3P[U~ݺ6{UX}kLj87[/PA $a&Q6χP{kiqֵ覙}dži2):5xZj9SFq3+fw> 0K';Rh?@?@K33-YE ki,Udw,1h0oCJ0K4'C'`0bZ8GJ Rd H;A.>4} u'(S>A !Z9=S/{'zo*PdOBX0[;rR2`;+%lXqݪ`w-5&jN1n"Od&Gޑ"M)QE=0x0Sp3Aw835F}XSAf&=`N-*y` H5(sVyrη)aH) ̼N[=KH[4i#Vle_R)o'Ln)pVviȸրgI D #hQn^Rͥ & ^+\*w+R81:Ƈ%MkJ2hF-~{# %"@݌1Q\M oe .M^p SaZȞnSM`jln|1=zMn EN;cKȵTg }B<2_l3i3$J;r2VHWLϚUܧ4'C F٥g@fN7O(JAƆLLЋqb4غb@FWo@0em9S!v\Q|<< aOu?S$WNn0u˯bF,rl F[qeҸE{FZ; :p)t:u~[7 M-^cC3KKD\ e{< H7'B-(9bu\e^q_HD4=B;Hþ Xrt:>( J%fJFa-,I+2.Ȩ~@!0\E/d)ϫR'1XsռoqzbMr8i`/ʪ!T! ftUV4kqtT!uf7MFIr%~hnJ!$+W ́c}vFt4)5z4h5/ 7؂60CS~:X@Grd?I J*ja}!{aΙp-|{EZ_*ׄ9H-~zxТ?:cp8?p?Gy[Gd<˝'Ё,A}MzSakcgK] (HmY؝2A&!AceRT>ɝG|log !hmZUsI DɲSVd1>.'8%~iVև[ ^~;ʩ*jJSJW*;Wb`3:L q)y"ڈe׸[y:, z ]=X0\/PȲagx-r;vpG[1BSI% ΢bTFdb]:JjRdZ{BG)hdrJ]A  zeJ2>tu1J*{V؍aV|79g}3hkquY+6N;SWe,zv4^[S,>3߻u$8!:&53%EEA&(2s3TYPDb鯴8$DxlmTDq31GP#F@W5r"?=T;~Y1ezƲnĺZ${IUχ* &zj3qot9SmA@!$.A+nr Zv-̂y|x$֟騴mu!c~|plnJ4Mҹ34Y<|㳗I|/*KOB$^+*WuǍÓR'}y c|ͼ+ 1U]Sx "xX :EQ۪(ָ*&y*'Ts:N%'xỚdU?pWyuc(gx5GL K#r&0,Sg~SMf!Kͳ3]'E5T9gMD<Pt_anzcFɤ;On3t-{>-%:AS#Y)j({@DfI݊ Up- ~$—ꌍj3wqZU r&CP+…cyp  $`%XNn-|!xk\%V0G"'QV 0ZI/,MK2CH1fIRԯX,O/+4XڏhHH/{\f.4$5`] o( jNGpm&.) \G;E{Z=࠲M-7zTŅ:V𓉆*uKP$5}%S{g?-.\@ϭޯe Ňd9tΙ7?J2j;:ʎ,l1I`Qo~`@bom|fRӃߌ@,MV!$P+G2 WZFXDMڜp2IőG`SLm10F\U;r"q+xZC/''E>Y>wbH]*J'l;e>(V.LWyvؙ 쏹ݰѦ7ñ;X{."/[Ʉ?7 =TlTco4aGT%5g.i8D@,,35H(&F4EW mfW=CHn4H0U'ka|IrFi&z X#T7cǎ%XWc#IP0(:w^ gYtF }D +b4{r䀄<ظj#+#6m|| ]f]=b$tZ9x"2Rpfg:-M+tٕ ۺR:&i0M73B#~mʂP>HN/gp(%yR3WE!?_$n]55S%t<>BвەZ'kݹQGGO H3d=ߚsxyp/!6]d_i|j3Caa+S'q>qRy`>)@`dfvۑʌ~% "NdMlk~9IJiZ,ԉfsXťHZަ?>_`71(k[FȉH&^,7uhjER qUIn70*xBT>SZ9OzO$9ޖK 0 W Pٍjl:-AunKtXnu^Q$Jqhb<낢[YB7(cDՠ!2xxӌ1J;~`yA }U}`%Gy*e*Dh;cz@vT]f✉ \Ƣ&X[S T9HjOew9Vr^ kv\-@!\1Ɯ\XOnԣm(A 6b]zM :3a.9DŗWPiQzSB)Vߞ2A +pV9kV]?x66x,~ڦ`:ߣ%Kݪ"#K[/*4 / OJ"A@B!UR\e7j 7fOYXMJHB6eV7*7 FͿfS/jƿܧ2Okos @;nw+ؐ0 'RT kF5غJ_)y=USP(u0p1Aͭdܻw;且ʔ &':.N 41:Fh$EU?I0QvRg'Kv^\ˤ0?)"KƆTTbNFVv[[ nPuΦ6~6 q~+{GRj삘'yg8v戋?txs( »U+* 3KofD.[a} Ҵ8q rGd|?@SNX&1/>|uCV^CT^a'n{M w*J"n %t~vM]B]Z^X޹Qx:iqBfSɾ/h|HfDd+bX呥P#:rIy-mM 6v䓝P(>PX'/]Y9/ a>iAvNW%uG]jr|tu&:aۭx[B$Kq8Ay6N>!$1&=>緡YtģZpⒺGig f2~*WJJӝa+c>uMOQj:FOB=i!j:bj 3l=ȿ Q5 uzl%'9aX($#e,{ aVqB=+^H) ߸Gv%OA*[|^jE_<͔ "Kl 1)azNez{K<;-f9λX\,YV.$!Ś^dt F%jKl* ӫ{u{ipd{"8\Xp_8Ms$~A ؄pC(7o|Cے#&ez5 T9p; qTb9x $- YvvedX8Vo&Uj Pl<+eVH=2]S ȭΊ@.ug<q vD%T}{/'ineu̦v' ܱh`!}|< o!hzy4x0c_ yn8T#hBTAY|x{+kz/Fp_>xZ&`#:4JnIT3w%%4)*X3"!K[4`aQLNbeLU7:D Z"/YISg/1eLQ)M$k=)&Z~}+ bS 3|-0-[%_kk :w(tF蛪zȞ7%JcĵhhHS'Y)0] s3H}M(G.;HLõNf}& O1k}?~&rGok8v'0y` dk.c BԈs1gŽVe'%W/^FɥM2W]1Bn]cZg"@of> srZ\녟vg15y˦kOn NYaNW >e4(Wؖ|MfkÈS[pZH(X *~4OU,meBFc$ p!]=/NGS3ؑ#j_e.?3Vݖ{[Y]BD &XULjTߟNq> 9N38}QU*pq#;6C&K1p5 ;[J9j$oXytC ݣml&k" 1@?4<˝ -gULiufJVb1oXsRM+iպs&e'FPDϹAUgLJ06♢<ZQC t}tdDѶ<-Z4z!+hkz#?*΍'08X3N?H FqӿwHm kF.ٻn$I ǣe} 8#ۯ4ۋ>]fuu璉^~#"@JsYݧ{t`"➚g$]I~*h7ܰ}u3*fa1 IL#t'_ d{xC vi&h\S90 nqe5t/_^Fj.!wj\Į] L\Z?"'@^-G.dZGӾlFf) jU0̯2CHc>B8dr#! < ?-[exZ{ znk74c+`%G^>H[9 *rT QIRDM [[F@Mny_+H):Hf䆗XoյDLXZWsqHέ[Vs}ʓz_W&K.w&̱\_n6YE\?! _/?̉a*.ĝ1G?f.#p;%&{h\PcBaΛĘd警 _aeAjE *l???e+Ч@Q (ڍ?yWmX@@峺)a/hC.E ;ZYء~-/*iRőP9H~ ~>W uMز!1PmW}[yQz9 ׹u߹J$e:QV~FwTK#ye/{/1xP+ ܂>>N[R)ƈOVfW4<|, {HHI?:e2K4 @5-`aܼCoIrGDբCGWa4m@UM*hM(V(}l]Ms:(^G0!  6АZwLǶMZx'DkY3Ja+*pMODZ;p} X~UK F<{'f J9ADo/4UM" L!H ysҨ[m6@yfB!ׂ*)BtƜVߺszAi"X @4v_&};Q _sC"Z|iu4ggUjb翁|Jq`n3FH_dm1Q @<9־6zEbXaFF_b~~o|oG4;M,2iF)껸շ݄vT!$/#R,j4:igrk_ LtX?ߊq?S,l0pu=֍*cQ$،(m]c=P"${(EӧDd}bt~6dJ`xg<I@5ޕvƚ şT6dH0Z I[?3;{QUGH y ZebpJ7g;ߴ*2F4p;S!nѹZĀV44p_70yQud"PW̭J]:]Rz*O^3 ,Z$!]&,xUeJidMq4tMGLn6޹'*&<3 ˀ}tEH,ȿ?˯Vok!BMz͊ 7x1$"S:f)aaPܢə_ԥf_ͯ);rEI'1ϡ; OC!vsI;@|AIV;즐߬GHY?r /3D;cШ&,ki/J Q-8EW:gM7כENo0#B/Q%NfG&̮% j.Z/{`T2 GLu`&g؝:1ܞ e "'A¬5y\:0U4X:[[5o{4yXIQWf'A "ĥla?;'Oiܤ>_ i~(H'LJZDmxeO<~X=!^Fה -uj2.:uߥTAg:#c`{.!u :jqu@QmƕU.xMvYjDWć$ftF'lZ<귔eŰS^h۴>mcML48iT R+|N9Od4Z*M}bHu;%31cMm"Ce/bΪ?:tسw@7'$c>E*:Ȅ޳z4/<{1pUp1NC5R3 Ic:9ZKr|.g&;O&t2.kwSRe7hƼ?_3#WS3~}#|Ãcp;VΛ[+ c]uO0?7{QN:F^%&8l"r:[?x@ Rml1п"̤%Q>5Et3NB/ݹ~G2Ԝ0 %Btu@Ol(Ф3[s$_ѹ]vE/O(ES<Y8D>|#YHKPYү#<}ו,+RCNBzJ_^7+,5Z/JUGQ+z/Yq<<ňDG#܈pj>J t-}0ErC“`1+Ŵ [TWH 8jWl҅~j& yjb0&|5g׹5bv`Np}+rxEHI(ր|X)\A!Ftt=P hg yyKk;>`9Xb2m[O)XPXovW/)FhGůa#YcFUPwOʛIu~+^'aF>ڶ~Ku;p5) EةAc(W[?Z˅gv`zIVӄh|y ~/-&ďs; 9?=,pEXmA\K3+kŁƟGѐq>EB?hZPAgsVEcݍ{k,'q"YbA]_\W3)* =nvVk˩~b;&4 40Eu.{lb* 5<-0HWB?4wDI.Ka -4k߼{wٽ[~_g'u6;I"Wg;e ?I"DKgvIjug[|xɩ5vsM>ll}_WK*+)JܼCϫ$ G*3+0 'D0Vʔt 9ȰHMOnb-[8InHBtn/å"•lC&;5\eA!>t١ΌJPy ϛeN{@U&vp?NcAk7nk9=f#)Y ?ጤdiG{wLKj6}E ԓ(ӰUsV0K$PR*4{uu߰ʉŶ4xXz}_6Ϊ D)l:z\qwg vB V+a7ဒdu^ M' W6h$y CEϢ׶ö`SzZ#S?~Bh;^b=r*Lusm̝|%7dw_Oc 17NF m?^ZOw Wf_ B9k -g{ J3.?]l]*.<ך[%n19ʀ>7PRTy};ͻIp{xN~Nt) 13郏xK$_KA%I/{e![sሕELJAOCBz?j82N|wAnSqJ:wߪ,R^\8#t= ~( $ӡ=yOẁ5ekSGH1~KgOaUАޟET:_?SU.KeVIg7MΐW؃-Pá=otXpм&֨jێZ/*-[:B0dHO߰~d7Io}yWgͺD(1Ꮁ]:UDDk5& (x~j3r5n¸y:aB9>1jr& a$۝WObUhP?@5 'ndq0yM M;0H7L_k^<ҭ5>'ɺAElAd]%C ]}ʡ $li}yC7`4eoƏA|b-Ëm 01\T;@,3&hy"_S7Y̶+5ʕ:t>aθ ʏ.OnAc禝"KxEu/ߨ.- ˰fwEr6ůB8IAR꿪 q_ԉ(6E/Yiп^#z,ֳ >H{͈U#GB%m9#KD뜃[a5Ox#VAch ;Ke w:CvNP@/$q[1| o,ZaLmۙi]hA͔ I-C.uJDz =ޯ$Yrј$1J g`4[WKOc ֐ 4a.9Qnf9mqS?vc_ #D*.pzRrCXJߓ 0T/`K&\y:02R "d@ T#fB)ł#"rGZ__qZ?Ēsn4}nG1n *ظR3QVS1߸,1cC6Q*Ia/z@3I0D^,l _az4$4_Mʸ*LJ9Pü-0m c1y2Zda׏f<zww&xxQ5T e6 GbscLYIz݉^2<<;ǗO}ڇI\̢lԴ-Mrc}u-VyK ,LD)"`jQCjU.Ǻŵwoxk.3 ]IčZ^ɸ'jޝ rhݩ& ^źc3n£y+X4+hj6<$էX{ ]勣Gr9Fapfz;D}*2DRVOJ' 9qAθ@MȆ *-T)6VT0#_jQk:- _0#/Ů_ ch#3T϶Kg}=̘6Wk] !H`U~St{S3r9JR vMFZ%F{Jz;17{wSw1ԑbwNI #(Dc,0Q9ޭP\OF*0ǀ)ʠRȵzt&*.[P9a_D* ⤐!\rv_Mtl2&_ꖅzEӟJvyCݪ!2q@+>VrnfŦwl5m(:9X@.J0E9Ռv!cŇc/RJ1! "㫟RS odpβnSHnۛ!I/QH2;=i#"> jWm+eQ]O.OYXP.]e4A{|}4~kf`Webqp&,4Zu?)JBx$ 9űa,vi&Xi^0\c󤸉Σ^oXTy\n:7#H %c|֕A*sREP;!l?<TV_af}\5jO'0D`.~m 6}Z>H_xn P.C~[V\jx>{!{> ʌMKk|g!={Q+2N|<ga;سVhVtCuOt31 )S"YK@.|"CEL`iv?cPk}\G$jV?{rZ4Y1F7'/0IX]τ]~AS).cbp^毟8R lg?v4]0{j"y9INP(·BnC&Hmir,g|' cgNf3՟L"Âg<\mG)r[#g$O y{L9}3djBrzdA`e Z&c7~kܼTn/Venov:*qF͸iѢ&IuJQ#ݜ[%"pHԅh' ?l&+OE E FDji iŊmE@ݳ6l>ܟFOҏxocSZ?v[5 OfVHݡ|㯌M#>'3Lvf`c*j Rֽ;H/W=I} A'U_bs{-I(kg/ZBTUYY&ƙb Q72x\-A 5WmS݌LI7b\t\O"[a.艧悌cy._%G+zwh{`^TB<nOV)8i$me ѡ-ef`Um\A}(~Kl3,Ur|saE{73/p?™h[=;MOuUHcOX5.NԦTzR+|3{dPfר XDZ9'Enp-VFu? h4$iQӭ?x%f\P?lPAZUg{&X)Bl(n@GRSOT)6a.oRE^s X%BZ~}~&g`7N.֚3YZMa\|EF0<+ejf.}@ViHt彪TXzV/uH39NȁD Ħqɜh<ϥ=i Bu\`O{Q8#%c۸xX6_3*N-6v_4њAÀy}ֈO Lއ=SFgkxϿ!)[H>SޘI!3!K;Z\kxʂ 5Ȯ'SД Al4vc(ϰUb>:1RIToEu574G*I|p!K,ult&WX}8' 7[֞j!WJh ׷_83׆OyQX :$l PKۥcDTVc@v nn=&wa/vw 1gc+w9R=8慎}I ^s4[BE?(zЫ.cwH LÌhiB[}@YQx=("?٨nD)(+}Q =U :rAgea.-GgWleY}Q7[qwԌBCUva))Yoh/Ic[Xlݯ9KokVPr;Ef" 2^.0-zUD\P e|3S!u^PbF  G\蔖t0zOY7[W>E"88j.+?Z#xsҏ72^zߙ,gj i#Yl2z],Lc ;+M> ?d;WC*VuLs[ą6>:3s|CiFYPֺx`98X!櫬K\'f6`H4)C4/"t[Gq7?R)u7h!#xBXu #\z6P=:bZhpțR`jQ~P3?LE;d xOYvQ2NrBĂ2,A쵦Ӆ//up H8FWTmD*UotDV`$|-m\r4lwkaPȈ`[_5u"S=~0RY6e1<#.CoRtO$O6Tb,k:g ޵ncheKnftLsrr:U1Ԍ%U6ӠD۩FCǒŮ9x 3(d{l6X4gMcF* 8s1;UO Lt١}aZ޻0'lvrjB2WK1Jo?Yg+9 DJ90?BǀeUrqJH@y@]G^Lro12r? nD04 Ziz|9"ƈXlY8W?Yfd}\WqVJWh0=#6nU4e@j"\)(vxh3Q'eQGcix3 ؊6c}AčE5b_ Ypb؄F x/)e䚘&|,Kkd_dv *ECXJ! C<}RڙG7 ڀTb pUO1-rZ;CT6n&~bڣP jR+0`3.әQ\;2KJp]l@ウHk}aoh:J 够ksؗėoZ~D6eusP'Um JE .\-+QVu |&qafMql3UE}'^zn $n&y6w)J6@JAՔTi!jaY"bb I!`hkʟy N3o{^ȏ( hq;sn,cӕŹFD57]A% b6&rو$q [ (eۿ FA-](ƒ QsbV1C(8ɵ: F8>#P1|2ۂZg6psu/wtm* navj_[m9x(Uch][N=Բ4)_ɇ_nD. QbqZ-1f>X苞C=47rc԰gp)GxGhP7 U/,gXWsGU>5DƐAd:oDm!Խ1)~"3RaXb Ήs*hReú\ vC\Ir?ѺHj_`խby6 :f_|H:gvm?HcHQb8 Q'CpX- ihZVLvD4on`~#̟3V uoI{k6;%ۑsݸ*"iv~2lj] =ǙZ^kp;\9󍱹R|W* 6SEIlT@#U 0O[CPH:SK[]\O:e ٴIBd:iʁi {h8[n 6eA]|vD)_[< (,@޿nhx{oCLe %g"͡f䢊 9a /!2j:-#ҳ2WR"RWaZku04Zͬ}}dKh_8--PZIet5x2{',_[1oWi\2woAign0#u8F+\fa0'z'Ԣ‍ɯ6BW/{nW h~ħ !չ@\ulTne;z4^F4~vwcӖX]X)ق@4go[یs!(B~0u#xȡљP]zC@6gy7/#S(;!IPd4@ }䌡iͨc&}H-Jn ,X)F|(:BzAKK&@:Z. '4jKoΠG[;vܡaP84ykYy+6\P9 }eyM\bcƔu%S#%-oP=&UQF>3$=u%ǧFސJV0y% a$Kl>Wl|_n ۖ9&h6 %1/ٻ Ϧ ,TlsҞVmdcb=2Q즥 )9a] R:r VCI^ҎPks2jprty-haj:SSgMDYٸ:hZ=@KI':/8'|KrOH oëZ] / *rS"OR5Hݾ[C-S rŜ[Ҽ(kA)U'UQoRkmt$±pι;I]RUtCFx'fБۻq"Ur%#ϻ,Tb~FEm=Z^#xor@ `}M_XB|T[,gXJ ]cno+;@C7 MOJ gCS;vY2^1ݐ1Oԛm"y?dQ Q.WZqp6|+쿿*4 )iW[ʸw7!fz8F"6ډB+ʼnBk^Bِ4$=o=s}fk!HW"I_.;MnclCrF%F&'Z+zeTw].ZGoO ,4h[Ey_c`p@h'hfJO{t!R,T %Olz$`*4}|a y3> UfŸHi C*QX*A/pz M@6 [X$/T0 za\T0&o?ET> !Me4eqVBרBG`g0~n%ղA>'W}ecKˢ_Nϧ!x;y,Fv_!N0hyGn >˔Wl uNMXόY{xSIcSi?8z 4o_?>쵬x~6CC ˩6;xQ{Vr]Ig趏#֠pjo&uGO9le"¼|w:b@mɗa35c{<CC`f%\;et#GvW.nTĈ)>_a J$\7J1Ƕnd7^|⍆2N!"iٙDvWhlyoIFxxr-ȯDIzuAr3ɋ+pCG>; EGZ߫FT3YI8}@Q6;$j} yf1%[G{&C#֦.[ŐX"J#οuYK`hvƊ=]"եMMonU֥W1e=SUR;g 'V6UR^ANPhT9Nn[=G0'qOӪQ䬏\w [K XC._cOՒf緛y`o/°4#IΧ3c8S-v5S8#j+QWjՊpeyU;Ab:$lϿ.A4֯v~9Q5Sm*M2ԯfQ_ڝ-4x23z3aRKIDW厱UK5zV~-V N Қga}^n]`${z3Ag,Jd.FI+iL6.]2ڭ _V2KI+QYTł桴Z@+Be3Hb?Wjڑ?"EP`*z+D7|3Mepنyb\YCV9?Y tYvf|pC؞0i }s.mDE;Uܺf&݅ IXE › F9%z x[/% kl ?{Eri ޻?`Ďv4-61gO7 uBBúu1+I)sޚ 9·\}Y_*;يrOBw/-MevD"=ƁQkpn"u/4`s Jfv1T(nVc֍S4Ғ [$ν(\cl>|K@g ~i\2Up( _XbGҍ/Br)}Lc ?6J-Ѵ:AϢP )%̾vaӒrʆ+ź07qOhqS/(jw^Q8ڪX J:Bq#2[ ?yjmb4UX2;as&nwAƎ2h%AMvi$U| ڞx OճcYVjΒx\QI*d$M&0WC[j(eo-Wv f)py]AejkEdn{% 39)s|e3yAPwa>^.h=ҎH|X*r - CyK ]#[Wݶ W:8̫nn :x[0ښEO Jge8i8pV)HՋ5W<#8 SUJFsOۻ:PG~lf8|= =::4%/ȽxցT<9].%HXQ/PV)߁a͹{湜G?"td4ZY$m'3l{b!n:hy~Ya4)@`!<ű864keǓB97 IvZp1ur'ou)Xzqo ^C ^HYͰo6G=QXڌH{̄oB1n-_!R *0aN0, 3HX{b}z#E'y-M~띪4'V {Z0Dvˋ?L۫Xйzo_ܥ"06a~NoIS㤟2|g.Pn+Bd7{cB=aG^$L|ODþ,(n l'.dWzUu]èJq/!SaT̓2+\wi$(-VДv 'zu 妇NVA+)FN_PQF6Z׼dP5z3DDOg5oҷ%nWץ(B4bLwKLR6 /x|<1_pmL'Rĉqtkƀ`$:-JTbE0ܐE/d&9WyM m5$9ss[(nI1|&w+b`^vTeXxϝP=IA܏ĵhue _A!mq5-6$ͬtm7}/}CO-D.c U Hڽ;hmj^{͵-oHm51ԋLw7"$m @U=t+9bz*qVs!THY!j".}:]7ŐOor'S,/ξ(N3KIIpLEìiԒ%H\=GRLhz?k+ήzR'|x @ŷ?<:i;-#@8Iϝou>&nzQ̊@x<_\oRԏP>>P9:SpG9/P^3[2oκ`0 ӝj'4S$li m|mf*ƩWYS 8V4gM.Er-5m}̜-G LP >U\e.mZ֥|~,-cCrM~XKMPhCw-HNU}3J5.*P*`b(~T ʎWh"\ߪi?1}`CHXk5NI+/mOwo, !FK#ҮFXfOY'FG頡{QW4t.H3̓ Jў'J|-&mC#k34}E mlO WFCՉqMcЦcxv0ƷYpqY_R$F22]rN""MɐhvnG=TL0A IVxU)m]myp!ͦ'јl{6~_y0b}b7t7:ȳ'{P*v t s(<2mzַ@a#םp̀Peu_lGxˤrH`k: ӧ|4 İڤo;'AL,ihiO,B)ޜ̍=~]..dlރ6L{f^ !E xI4 }l'4+t"ؙ|ÖQ8u£j7~$qȞp\A۴\lXGYX<2fI%&a~.lr7oGfB@P$;+JZ)ʕ1?{ PA"ͧᰤ**s#(Q5ͻP ?ʔOM%hdGVyZ9 S,NRZ_ nw+fA%{h+`z_*rٔ<ŏxsmx~qcv oZt'CX.oFRᯝdi`O'8,{0t|m*#0 | aXQ{L׫^~^$yP ؈6挓SW-[I H\$7I*R2H7~ֿ=D U x?fn`4.n_"Eqv@}zD\?6rCl_eקEu{77gz"" +hȉYYw \{v y,!׸+Sʧ  4˫aC"w%GjwoEIiқxFPX=t'j3ƛPϦUCI̔{s;\PD\C!fqMx@9.rgp`wyOГg\7XBBm*F<|ޞV6d¬EL=X@kċ %A%Ø`I*|uaASa6Dk0GupwwVzmSULAfYnp}mڨw h)Nk%{g6cDrI L w4Sdw;9]^L% :M5 7qk_ۛdB2ZLFEf>r3JDtVSAPV鿞K9|]m[g¶G} <lq؅6ܼ *rDx'KB#oT^D O8n=!noG0"M9f E؈ͼFo(N*iZ6M'hk5VC]O+Tu!aC4(Ov莱::dD9ؕu+ܸ>x5er[C|ǚZ#騷 ,::Ԑ3Cs&VhoHWM 1;RU6񍸥Kx\5wItCoƧIDC#q57A ux3cro(OOƘ i ]z8'RjݼMw= K~Pwyq V6KAfKP!\=w7 JTbbuŎbۂDuT֖iHH/$b[ 4*uɽJKι@_T Qw 8dV:&< Civ8{^BZwNE {:r Ǐo&ʷ*[\2gmR֔]2eU.J>m8%~dS<WժRҞ(N5e~?V5'!YHD,Y]xbu;R 3;GQej]wkE}lOE}!RMחQp@Ka>tM/2 [Z=[OT͑ 7e nGIE4p\/dsrhqsOWE dKNc;x7U^SfEص 3-7=Y J`=cx3MƐA?in z4SIAAe}/&tٛ]Pj*Ro+/P_J76^cԨLnW@9?ewč{aKL|ΤFDJ55u62_d擲xb3CsPzVsuM+cvcf;@21DŽf TW.ebw- 7h3iF'vq@ H29go$ +D=S]!v:p{(xxH`VX;: l> ̱sjRK|j^"DSmp+\?aWcKtLv/m@] ૴nRmZ+\Ǖjv>HqO;r[:˙En]ACrPwO|yvhDvbXSUc_dKsI=xi/j "=VP-=bn(푋;lX =8*WRj%Z{qW߰BP}K̠ͩb#PnY՚;e6K9Ver-;TK؞%f1Rه0[ 2ehr4Q>lyWxp3[-ة'+wKu:"` <0?} *M4ej4OYJF–vbKSĀCU&뼿lgۀ}1OUO %id F ; V-ib$;9i*ԧB`s8VϨ"R<.jMLj7KtK3w-RB@Z:V "SĊ_!EcX+ֺ۬V/`T+4Ȭ'3cgnVs<Sj cP(iO" . ! v̺ 'oeumiSB:QCcmD;O{\}]ͫ =v-kFJ>\/,˻ ]I](0U## Ft8PV6=zy®7^B^Ac!"g=J-ΰ׍[iZ"<"ћG*PWfP[$R" *[9-`xtQ~FzF5ǰ kB݄ \BS6˳@la.K]` :\uMb$pofIyuC"]w^#rWP:!~fdN&h\ru%#֕,nK^xњ 0^unn/r8d4mްv}"+K\%cfb/ۻ V8vU.(GeBkeV5E`.>ɢ4MW{,7 .]*#XR%f2Su`9 c *F 8 XQ/W&*{Z{Y1h25scf6{VgʿSV89zғWz<Rqz| 6Yp'ow~Ĕ IkQ` F]4"{ObWȇZqtBZ9 Q_i[`Z(ߘݺC-G@n+`?",Գa''0vrϳ@ Yjj=c鞏%ʸ %,.DZhNC_98L ÏzVK%Zy:*VΘY#{;N}[J!+.Zq O#d&*Ki5檙 &o?Pgh6+If558p%X_ KHu[ķ ۙAއu^&)!t'Ή=[Q5 ,_0VG t-ݼG6VHsṲ)TgZvEŢsx滹\8̖Ny߼<gII,p㎢{]נa\B<9ͫNs]o=* ?+/칼aޯ?:{V*Y5ΛWĪGkhM梳]0

      eII!e8V)hb 98WDcxk3ZaR!U*2OmFaRӖ`GD?t-w<η?Z /Ƹ&F̪lD_E+bewRua}JCd WUpbVL>R31P-ei+?D:jyq(csq'!JȪ ufQ!o፹1[E\it M=C%a7C<ٙOmÃR jP\9!`h?ރ%ݲp#i٪EBu? ]=+nB\k$.E Vx;qxۋ.|%o) Q͑?aގ>B y, J}_iH #X KqN=-( td4ܳEH \8ZaQ^` ~b>T8cAօ&xBhѽ#m! ф "ej u׽NNud@{@C+r{;(m JYw`vQP- F[  ƇK Q檣* l#.nV})-dJ.8B~z;$hY{o)p#$f]:ګyu쫸B9-9wlIA:Ӽ˜7S0tKhpZ񺺼}s$꒕Fdgõ4K*a|Ѕص[gP./+ ,ĒwQRUҩ0K F!*gj[g.'г&%+X1ȴ%&yְeUCP bqU\VH*x*bM)?r-OtACj\0<dJe;K5HnlT2'L0rŰw֟tf'Qxl e+v3ZlPUod_dګt <65#&]8{'Кr{T?o< `pqx0;QFlzugU2dYd{c\ \ @#D=۫[GxZf pzSżG+M!B@[y';&Z?[ M.KD H.atQ-bTILselZ &6(cBrLEP]cADh.$M?|y>⍺m1E߹HjE)͑"@ޓ;/ŨIbUyDʇ4>uh=—VWSw^[$ ȉGtna7Tk$[kW}ws[RA1@6 ZBXZ]<3ֆ|EJ}7E&}Ty2@A|Smpx(,}Q?oW  y4oed= ;V-:,;+㺓+5ĻNH)/[2R@kvf_;eV^1y zd!/ezL6nCQi|ӶBhbf7N]htO4BvCAƎ&ΨW (30p(v?;;īf-`[uЌ|<4s8.Z|sV˦Æ%_8"yu'I#,#3WG4'ٴ* Qŭ*謶un5Qp,I8lĉstxY\AVt5ǝyٵiǹs@.R@Pky6Ӝzv,c$Z {P7׳b(z>,J W;+Hs\ϧ€r&ӹx$95Lحo yTf]5-ܝ;>"JP#޹zc7ؖWּɵae:w 0MS |Nq+ b˰JJǙǖeB{d@q;G !^Κ--8z] <}0FШms4WyCW#"uq҉yQJPWJpf>x!& \ls1B+ 3J!g_."1.׵#8aV 5Tga[r258jy'm'?SWd"DS['뗦?8yڣ]x$xrU`Ԡ"4%џ3oMxcʉNI~<{_ HoSvXB{=Cy7x/L.ulumP/?T(itG;>BDv t80PӵUݡ~|Ml#;pMFv^h)ʜn%N5 Ai|;։{%bFtur1xHMU`{v8P7S a~Ag1p-eSB欉cVPs2"1`W]}wQ) ߡ1W& [Ti]lKI FId +0LOՄLI|W0&VJSF-,U/ߵZ֌F@fߥwRpr A6*cTE p@uK!`0Q7\?,=3͔ӡWOoA!&I}ƚY&b]syH0q__nsU&50ҹ߁bw2ӻ N!Ϯk!{e;.W ;[ wZ@9NrEP֐kcyp=Hp:(4ssap%9oؓV*%aSô-D5H,YVGn``g3a1ݍlC!]LQ'H7J*jlܥ7-]?Sim^Z 1!8C~JGk>g|vF/ ẁtTKy:ߞJjR va]/=_mizK|}QU5Č fqsy|DR Ldq&8 ʔACҐYI@<^I9msk(]n'i\L$M9Dog&aEֿBbUup,ӜW o}\ZrY-]bdd_ ]["Cn @e#j[!ing$ȟΫ73\$t_IHTدoy=XaEM 7EQ1V4UpI_1Ȳ |Tek򃐡c䫎mXsM"gVcR6T(t0 DGz#7aSo #behF`ǴTFQ2|\bNXO֓e/ąչYbO\K8m25xM|-~OiE:s, sBD7…w[Tڍ ѝFk%p^v@鑉Ov6 -΄qAa4^#h0vΦ6C"3V}uPd>`9]sd׍g|Gu>c~ Ht5L*) fvaNO|ڠVjpbD+JC; ^X<9!g=wWՆAn`H[Ȍk)(k ItR@HdDW|Q&q8؏~U?|o왟8)mqF+켍@ c&J5x9K;L>00ҽ 5ي4Um*<_̺d BI+(;?GӮsiC3Vh^iLN2n5Pp\"0U*Q$Fu2 jAU* PX7օKL[(3 aQ2j \9؍Sn,vc{@0C"yCb>RŦ&o b쑿XA"0v!rg+ 65_d93BܢieZ?%=93H뚥뚣k&E, ]dew{QXJ.fXOVhBE`<7꿄_$Sè ?Q#~ˈ1S,cDraCo3yN@Џ>R>&[Gs6[,Nj37L'̬R?s46Ǝ_YV%\Jf~qD * -.@Xc&NzNqɭ#]^JgI/ŵ(z<b;! S܁_?Gut혲PEReXs1Km#} ʻG-&''4,n@%P!A'_pXl@Nqlԧ\iT3g49QȨvwhſHXwd7v',m% $S qݎeh 0TFמ[gߌ(0zQ|iOq Vt. A*̫@9g/buwQf<,c}x ݏE DDәR7gv&u].&2˜$&HY$T11gOD'c\TwTJݎ AIL*MbJ< zAYh]ԡIα?6X`?\;KuZ,XI8:iS81hH߾ŻQ j-~ۘTśaiT3t乸~֡n;mxBӞv14wu napTǷmp&xH3\7\JB'7Ǒ֯ƂJAredރo1QfPZb`@ ༛du{$|_Q(:)$S"9&^A&#(̯*!/Y E̘TCB>g4@Hvr`Z:Un_w?Oh\X(=ORv+nĉqTC`V.w@6=X$e_*+EtaߥX8cb-& SY;`;3 `X͊QFRdD+CZGl}3:[Mv<U%:S@cG߯WglJ z4u˷b1pQ܋,YDRQ|#,wChzCa(TSwBe3>M?CEqv9V(׺ ^7x!_BY5rH H6 {v%M-7` RbFsbglfϗrAwz [6CO]?z=;"@$%ُ橭_γ(Ixj7jl7H573W<ӗ#脱=ާ cFg1_5Vxÿ?)/걘LT |qWmy|]#w/T?O[UFzW(ŷ\>DsQ{3c5 "dty? 4}9հMdz q _lpq)dȀFD7K5rŘEb]h=H;V ٌ)L7 26x>eB5Ma}er +<`HrI7? uDm#"I 0Y3cu>q3Kۺp(BgjHރ|c5 wY> U}sbq{Gf|/tmX(Eyn͈i(IJ*bV_>p!}zgŦɵ NLSĬ? ea1è$PQeA|%#v޶'# 偸B+DO:FD@[?kyؖuBK Ԍz@|GDҾ.QۋVfu1{~s܈kiꏇD`aю4Fw$\ߝo}105KAXyލe? fGRrDׇ#ѕ0mY߄Nhs# .>-Kd/*ĴFn :P`~l~WJVpatvfGiKmڱ'JkkN%Ԉ ٗԹ=M 6A@JYB6Q;3|> ZDve;*o{׹42C y}~BM]if}Ա({,Uj`]]@m)5`ufkțR&Tr-8PkCc@δ> qMq.s_+dw.sJ%r8g .3$lFFZ7yp,ksdT&ܷy0|Qy^ܼ?F8-xҘC(~5މh#EkRn${R6~#0y-zfj%!w3B9_>eώ`+]W i&$@8K>X9E0V' UI!O^#aTk"JӂXJCqPZL$pGm|i!Ña7qπP\뵲8%:TbH-bx Y:g;_:)p3r`s]{T]- < wQ=@IWtE a&O ģ9=ZμoCg 9[3/;5@Dti iqK̽8}'zO/J!9|%D}3ӗpDb:wQ+:36jnYofej33Eգt͠`8ɽ5q97RWAh:XIѕy/i!hlhpO7F"^σ t'<uJ;(={ R(1QvR$8u[ÐX\PHJuJS-T3&im(jL>@vA3 6bvd[TDb 6LRn}7#9>, (0fI:$@ JEƒ Ϊw6B-j {&TkIHe6iڲ. /+@ðQcZE7U=-F&Hr֋!N8.RCA>m/dFyƃIBi{=W6}VqU]_-:#"Ddsg@8_ŐJ$_Dǃ,ts$GyV!Kϸ6p@I<2MFMJD, $vE6q܅bU/Ҕ:_D5;d@$hcl_`[ɓ%6?V4}26-O(3cm%f$  )(dYIS>߅hm'mCG?=( ?]pCt)\ ? . |l"(l4)NRP Yh}[pU⿰Ϡ^\UΔ$LuQhГ9fqu?u`EQXד x{9y=)#] S m&ōg%fj w8w$B/==X G 줉ĤXq&0cQ $돆)]Gwcfvp#*֎xҐNTz-;N8UnOg,Xf/.T߀C]?ALWdX?( ˿x3ϣv[800}|R`{LZ|,B! "*."1RvLl(j~m$"jSE ؁ E\2 _U YMn;ll݈‡issvP!a"-+r:с >*!& M'sZA{)r,taN2;^៰V BB1cnb_sYQPߩ*[yGni܀YsPUKI*OBٳL3.\3\S{$BoBQˌ-U٨Ӵf֩>Ӕ j HR1>"bTVKP:yn*!x3TuqR!-: [#G%skQ\Q%?Y{kzY6S>4% dI2h8qݧp-e6Vå&QO2$Xزx^tyyOMKTk]ndJ2 60yӗ9TGjĶ TTv.o2ĈX:*f%mD2٠x+ D(>T] ޲2^V»̰!eSB?.r+eɝds3y77fQbkz\+ , )gEj}/!qEgݳ{T< 䝞m4;}пiS>i| ]+2H |2ϭ锁Vc;AL%>O%vxط6CgkJP* 6ՋU$,IK^/ UACoBTӄ*wC)ru] ,gET58Q:^w>῭Fvam֥_IeJtxܱ\"G1(Y 9)]i2+Ydl} O h$DZ=̰~q2>%K(8漭L"mq Q$Qbׂ]Vh*J<`2cc,A ᳓ IӏDC̭ 9x)Plhm4.? B֯nrONc": \~rTsu׹iH3$uFvsCk$@GwOa5[cd,aLL#yPo)1S;|RQauzWiLs LРs}lHxO58|X jj$&3D _rhQ!D/@'OFWDgP&quLg+̖>+AuCN*FiWc;8XBI!AՉ_~T BQYKB[ _v{s<ս|4Q'`(QohC3 ik#e>qڒXw:N@pO(;1ۊ ED})=Yۍđ..)6]#(?' 5% 86>Ceu~?UY霁8FОi/y&N?ym:+ BP̳2oZ2P5J.Az13[}=B*-h|^YHy,*6wl˖SUfsZ\R}?7tkrt :.*"-/}+FH3o^Ӛ6f=Lp&ӝa cNTW'JiXJ}\ ᷍G[ \IuA8)j VR@sp4٭\Yg5c=t<|]LΚDdՓ@\ib snb@*5j 1 I4z`0$==OW&IֺJMԿn'zi3Qe.>51,Y F+-(/4< X磽3Ṕ\C.uR&hS6N\P#Ջld<z]z ׄ'ovHdK;DCcf%Yz_JSqk]6[0P[s'v dE\](\P^,5LoUf9I3NS&P-ƪ̉:ނڈjj}2WZ%@uu> >>91=XT5lhAkx+,&CR?⍧;^C?$Ǩ@gmN!ʙl@ZN# IپD{y}Eg#^w=DK>s0&dӺ F$::&%`czeǨ-Foi xC\SMw襦 f;hesអ?w}Nb7. ;6܎9@S.hO8W E07;9`^,d? 4)h^R3J3Ī3 m.,U'B50O-=߅9e;y y < !>6*"@Q Fi$M{LzO7zuWWu*TV$] 0H5ocS-k`: O/C8|rN|QU  Y$UFQe?49S/D%tiGQ &* UI ?SFO>lJ<C٘,m.iRXKݨ4fqT S  3#+y1ohVGkpɳrU0:!l'[oz ϵis]Ɛq kWJu&2UV+-RY.O7Z(+>(78VěU+e7vIv>XL -}PA|my PMB5a|9/.(v750yKfIfr6a-}(ݐd_n kN!ڟQqr"RX3j {5@?)^m؜SAҬH8$:{Gqvaca&p4r´v\IZ^<=:I@E6(KEZL"dU@oJĥ8kKUA *SLW Ag=P}4 RE̡þ7oAp#jf$3mV1SЁKҟW)vǻC5Kj'sK}^5jCM+K xdܤE;H ?[wQBu@J0;e$ή5Yش(p&*SǗ :p J; (C k&]jK-0aKd{͚A0R0][OgZSeeZt u/wPN ŀG YB EqaJY0](^NW{%{br,ʖJ ~[(!Q~_x{ imB+s"FC 6HjG )hKȽ2,Akk=f!jvgSd2| |"OYk?Q6 "oʳ1ǴSa(',mPbrBᇌZL8IR=QmqpyIhou2\/һd4y}@l^6kF] `.OEo"-`a< G e l6n<,l0譒sہA(ګ#3w,%ΡOe ZԄ,ҤW7QoγCCV)yW M_??ְ * PFq PHie 2I-'YގDo$ |"3a]+CzFJ O,:O[ KSKpI;+-:@$2X6AQ?6J_ u3\jһM23cZ.V%bR׼/35Ǵqr#i-q>EiWඣU?oP=z4,4AoSM f[+Z!TdJ[ V3d.h3W__W!KJi Az<W)1M"B0~5Fyhv1 aC̽+{fQVGEdӨ ֞=z \H=N9k*܏3URf׭m1+VP|[SA I g_{9ɀ[ڻU\~X ?&#L=|K+UL+l_ρK#2{'%=,}w;>°2,d~1=!I+a&~c}Gs'4)M-@P(fT}Dηb< 5klvj,AGDn/,<ך /իL L\^f&ѡC47N^7\ӿ&6o4_+2ZjԒrof|X#Jj{ZǸO]lC6a Dtؘb:%HShr+k@Pl}GpA H]|7Xv|U>d4YX+# ?wy$CAL[[q+?kN*re%cq*tޱH> .|ͻ]RTccZ4,eMh҉l/en֜{OOۉZ:OHtUTJ;)"_}޸d=eEAh+DŽ¶2Fjӈʜ::;H&q,B1/_iS&A2*Q%nF  qKc9wX1 .@[ZNѾ*E!^-3wCnOYhHfY*Z:bmr*QLK6TL[J] l/'⌫DuVu.8G]w69 S_za9maLg2|ҕ8=ŦQ>%啚C6c Aoe#Oh cR5':z{"3w 뾂˺Y6xG^]z2u%9ف+}܃Qjo`c+ $[wz uiԥw]bC^KHgm1l$Af~mL$yEDϩ#un84>1')XT?9Yf44;`XZf=VB 5(_%r_J6ʹe 䨸+2flLÑ 9gNrc`uƸ|%W"  $Tζ0:|\G^=|aB_rZpe>ZQgdm^5=.޻ rhͩtegdoB.{Hܼs&۹/Q!ӎovkUʖJ.iDڊj:3lՊ2= (GX.dz4 ~B 7V\22D@jK's>L6:>uE zJfwmKG8`P Q2 k)u} E`*C`_hND4;&!z9-$*+͌XʥgN "iy-<ѿ}Q!3nFg ϒ[ $,L'aIt^ZkM EJ6Xv_/jcyVr[akoڔD:ȢDѐ=..s/䕈&tJlAd-2OTԕyM%xگ-wD$E "$?!X{  ߙ!/d/BQKǾ>t=\~b8me,9 aM,9>*MvbEA[x'Q&GqaP7`Y I;'-uw(GӄUk2eXb،ʾb]FO@!:r]osRELUZ>6mˀaS, EєNeQGaBđV!!cfJ)6bgdQeY0^'s`ǧ&B )lRKBhu7F8r;F+Ze*MOW4] <>#Z/P+X'K%of[-KN0FFX0.;;J}"EYv[qbs}/h}qW`RZCGT z 6?(j=푃GÔK"U]k.18JFW0c [u]*h82.Bَç+yIm<u)QuZ'PCt'w S1toA ltTC3b0MJx+ly[QWp-w{.UN?_՟*~}7S6 uYظ!B:8Wxǝaps;f")?wj% K$ۡ0V#yvt$iYa{/Q6`Im"$s 83yQk00˟)B m5@v/7|&o+ҖE.KUirm̏S&Q~5㧹2&D]:OSx˗J%+Oi5h~jRVvۛ7`ν]<6N̂g&]P3_ AbaDzAIR]bEU"qw]%;i ̻ ZOW'l ejX(j@>ҽQ9Do]-+uOtix4t0p9|JZ5ugZ&GucXv W1} 9vPH^t}i9^-0l!UKo''Rc-;@ jjKq`[KtZ gšwf;_ sj:mUEiJB,>b[el?:?+]/%F6"")sGC0tUܝ1XLF PUi#PgsOpc\0`Kk/ yj4 êS%{g i48L˃ٻ aI}fn.ɲ;TKm漺t3~ Sbkh~ a؞cogeZy#Ȃxf0vQD5&~vѓ=fw-]%'GxSZB4K vӰ8egS}z0kZ*$1W,f ؐu1Vo*:a;1]dj.) Jxh['~s_]EҴ_pp-ɍG+8Z" v>t`~R(v{hf q@>:2}Y2$YJxTpTBI?V>"RLbCE{.碙C79E Ĕɔ](h.:ao.8G==gR>ν&50ݲh3— Y&xl F_M}Ǎ2p{_{Wg_ *4ĭBC z?Yl(-P+'\x{MkǞ*Ey3Dɀbc%jGG-Ga`w0_C!TH%Or7&Bn 6(,8% jHTHTU32;YoM@'v7h%f P#۷ӑ 8 _P+nAiM[ɺr\Ǝ,7$azTtz8n\N#QNlV4Gz[7#Ќ.oLjAi'< &oP3Cq7*%mVi*m|metuI9:Hw^t3iѶRS@ bfqi1"x? >+olOM1=F.`Ҙ2r?t?έC_Dk Y`Ss:)ɻ-ʘM8-_"ImC8B7M_w Nnd7?(lIwlРIPz~!:p٢@#~i4"I'O V,224_w34p0<ŽЛ/k뜐 vTK.sցD$ryg7;럼T҇AMl􅐹Ԫʚ8kJ2Ҋ}XJ[h[k:)Er%8WR7F%0l͞?;DbkZ_EC٠/%vкs+8kyy؆IQ&JK<ݴ8n']^%o7ĄQ7I it[UTbu*S,f[5k 4ѕ{i4 6xYK*v+0&0% s[9TA 錉wMs\_ @:JRRBbR 9H~^ ZlįO7m-9gÍGR `-hg 8#S1ep:,ſ\QfG#p WyD?\K+uG4Q6eHk6* C6|RE2 II`|//wu '7)WIcSТ| tRnL!xfYPI#Veí(@ۉ^5JeykS,+=lL ab"t_ =/V ?aēA.xc?gu{3)@+ I>hCnl^ m" gkrS$W΍.d1ZoˠPT{tj[.E&H"R9Oە%r Ob;Dᚦ]dy)hF_ĹP[{l8*1X38 ZL>ϼjZ-D]4 );Ychn"GXcIR;"/ 'f JiEmSvqBT!Om4o(@,Ir!XNjҏJ7#č:3[5?Ei?V,,n #&rDxW:BSO {jeb ",zsI`SuNsПĕj֯`6]N/EOǼy! XAkFĢ"IA('slĒDc mDv+JbBHJj ~ nTg<._[.?DlS? >{F Ĕ5G 5 ƒ,?c%+PPW NnPtk#DsoJpq؁}ǾQ!Sl%ʘ@֝3L\wA 3@T5vt_/hNb2  av\t⭟ {edI}i|<;>j=oh{6NΈj"ocX3ak1lءͱ:ںp؀W23r$u>BL=̰>Q\ߠcHoNfpXE\6q:0D en6 āya܄^";_8漤Kk"7j6w6*$l*@)pr/܉,,C[UxUV\;7v'W$cǮ*WݢR)R'[D't<4׸aytX[5ul<ښ0+(@<n0Q'$mjxQF =VMJҝ#eOQ] Het.jJ`SeD1s!ȗHW'<H^n7'w`=,ڙn'# t71n.-ʝ Q ʵآ9w)*C>/6m\)f тZ>S LBHtqZShŎt _T~d|zI`c ˙Sc2N=/{*1HJV1L.nzjwxj"WfQV!\سVQUj E\(5ZCw]NxFi.pnc)y;Q~WSS~D1qa[JrX<&WPRN!yvDX:!D$\G ukvayt?}`DS/ Pb|kUtO$=P۟F_neha[xkoZكPXs N)l 2r4 Y{zѕ-5!- jh>D!v8Lbz]vb4EԎ]#^5r~pzmKƠl`#,"dIh;d$q社@m*9#q(U uk- )X+Z:-*-Cr2E ex_;N;"-~P:~-l,rrw;Q{bԖG>OZ1,5^tu+,!Qp }$zUg_4=)ihw„>LZjѦ:jr) J)\>:s7/]o0_А8-xO0|`u,$>X~yT#e!>h«{w)b]ZV(쨑fΛRE;GhܣH9J)mQ`uA:37*"3ew >V Ņ>7I L3}UJ"o&D?\7\A܇hTE&Mg> M:/I 1nRK16H.x C;KgBJ59F.~ʌ~5]0T1d;i$m5|KՎLbD}>[-A`dJh4)8f81XbWSk2Y mi "⪯(P»p,qRq!L'EP D {4c8wȃ]=#zTBWN~9{ϼsQ󸅂H4\@}zBITWDVbA^?^!Ĵ VM Uj)pE[eWAZi5 x5\h@!u#P? G*qݟ:yaDK<"geT;6' ;EҴ#Ӛn^y|o,οwn˛)077C9Nxq Iƹy7g /m5)ҏL1_6HQ1P'R46BXgkx f*{ufLJ%FqJp2xFdA4&[+U~"Ci|#N,N\3y; ;vhFħ\u{ӷɛMEA (Mt~{KN-ԆJX)T|/Q QS6N»$9AL_TҭS  GQ~&髑'њ#W fXB0+'M(>P/hZd&<|qGl OP6|dHizْlJ?Jh"b̜ ~tcSWmdM1nnL˽Bj| I8«>\@EwoDý 5ޘOyt€!rX}Ĕ6CDl +~mTřDJ/}9ab'_Bb^ f!m\5 @-վl#>{ 9ZyeBa{ԙH=gi|tIS<~-wAsnZENߗ&Ojo{YÊ%4M FF qA'xn,oM 烾U/.8!PĀU̓hV5?-eұ6*Hz&Gڑ8F+rb (ejD0>0,sy=@TkƔNŅd/2xv\rhbVyGD) j3(^_s)<ZiN}HvIÙ4xJ[wAJgz+q1ԐD7L6_D$^8 5hȿ-GaN\ͦYM﹡!xBW5,j0ImqA,siE Igθ x*{#"]3ik Q;FB4t8/㞭Ee)-xpVCdIl6t8Fu uE7WnX[>H7*⨰s,9H>vl2k"-HY-:_TZB2fo.Eǣ5_>_ ͇dtwF@zhㄞҩq(CwKk:9T& T'ȻKl|(VHh-PLߙ^ @U1{q]oXH][TR-ͯSwGyMTKT‰)];cR\? G?Id5~y~5ώiK9֘㢮hw~[;a@D{Pr53hJ`|8,`gSv}tj+KoHvjA2v՗ ;VKd{}?12+ 3 78>!5L2">(as:Mሳ! oHI!x įUt"v ßMN0!k1c' xF޵4X|SJ; ث:=U7K}6jd،yKMX!z#xcR'OWwm yȂt78 ن]@;|wYFrӕ% ޾.6Y#Gh VG\j،g`We?w_) 1M&f3?:ߛdA ~%5P0ru]&촅0')pEcḒ4uSL@ꎍZ`:b4#7LKkݠ۷ZqV&ӻc}A7Bծ͹:1,vئv *]3E]%&y5mn]T,7fBN;m(\3i IWmrSF5E=$_I.IAP.zŌnT!a]H6I׷~WVQ.%qHZ# "͛3_ϡ]7#5&%s)z{Иz|Z2sVajF[,t' qн\Py 7_hϺ^D6;quws,(xdؘ\`orV9'DPyݧR{cUJ8I8uu/@]ݹ8˜NY9Mw MN@L>:7YQz.\ݮ<Ԟͦ:RY1q# 1u']{`|=O>L14@q %wMkCԃ,EEBn _%# aS(7;Ku"seȬ3N%_UUuˬڰγ6^A)d-f> lz0c UAeҜ[y#R$*Ҵ_q EHSb5Dp352Ю!@DVT9υMwء:$~ 5:@>UaAj}iںۣ<~vYhV&Kh~N4V? MJJ;2]YNk,3Yԓ-u-gףKl6Z$eCG*~+p UbD܁Lūs̥ߎ/`e#cNĹ.} S9]{U4Koё?v]d,zKQ׌JӑcbA0/(HͧwHzk")<2Pf8oA0:,Qh;sY2/b6$I_T %PYl਌*"S#VI9~,;:$whftcy d)\id% /ɐ yֱ#U ]fGs1㝮ϝt7 yx4/lʱ4TZxyOaf\1dANf>gIayi>?uȫ"h~SSHZ?rt)hwy~ћ r!EkզG )]pp'm [Vyi)8Rq\Lj $Q|ܖ2K jLl73;O" ՜295cGw HHl#'%k,SIe) 974iwc|hnuKXq[r,Ԧ7cb@Wp;NYKPA.ahNý cjK<Y8$=J;H2ȸ /| ,m03v lQTItsS0u?8qOv q! +"xsGNOfq1,RI Ĝк: ޝ|<FEs%`ċ^nkGjJ Y#'àj]34kϿY;ҶNܮ!rvһSLFM{ ؋re:Ҽ :|NaSB3w` 3{tSKp=F )cj(qPr{x V5}qpB3AZdZdb?a-L-ka4̿E@BN#qN.T}(Ŏ88#7}Lh 5x}%7* H{dgW4fAeDK<:g(Iu ncMЧȔr #'VFw!$~V[zc)3+T .M3CDM skPG0 b xϢ;Lxwg-uĿ+Xmh fjW)/=w&{JM8E]T9Çw]p{Uzqc5uW y1FbLsßה;b{ܩ=f{DnQxpW?'ı\!C1v9 `,1:(v?tH7&_E e#-z<0~tbf+ j f4[tU5`?O%EmߓJ֍\'lU`ZpQbsmwE%ѐdā &oL=mX.$|iVUi[ 09Ysgg#nuQ>R0G^>[~%yob- ~0}GlLj(,4ֱ7Ơs6Q 80zop} ֞/Ċ+/yc?ɧ% r0 ^u)pW [2jJMND /P::T#Zx}ǸHn\1OE 0f4ڭټ(m_!coZj\~A.`Sihj2Fm Q^Etr7OKxaЮwŹk``(js >ʎC{1e: ʶ5y|SE/EAG1j\!Y3v@t+i8ۆortM06,3YqB ni7r]^.8TfH5$~Bn (%C[iOr!Aim/kISgn qm֍I-v_$'.1?Dv\&3 $T=y~;RtJsSh1E,!⵮o)(_nhzZ.G+5kGϬPR?~KKVשˇh:N eb1T6EO"]蘞[.7&C^s-*n&l>YRWL'DFMHXt2N N轫_UU;Jן#ѕQ.mzG󇽟{G\D[oRxJkygӂ4lé# p"\pip?fh6pՓW`oRʭ9~DhReLt!g ?o@xn9רVHhQq׹%g';꺷HCyܜݑQ q(".Qo9wq㒳xvÂ?dJ! ǯ*Cʼ<ە5/=<JOc?)3Әu YzW'\B|-̎ʻ9C@ys$lLc݋WhӃFܗ76T} |G(P r{%rcpxUTT*Vs)E;”CfL"JoéN-fs'lYhIG sH:Tz,;ґ]^y~ُ\.$ND Z/T-l d~0CKK7PEGm:o9(v.9s"#e}=_O=,.b!A Ҕإ؄rq-o_}.@ˤ2ߑ~sV9?47AZ ^ *곎b0O 2Q"M_MW 6c+Oky}1` (YX^0Ti `-P,:70kOC۸YĜ}^0>7NɦgU%,Wj~>;#I F:oܰ>5s mc!9;YTSh{ LHlR.)F3"33OPVv khcֶZ55ldo8*4 5#;F2L3k?ᵌ0yArxEs֑7r?hD>\9w;zW0V|n+)Zwkέ706 gnn7+$jDCڌ k&;%~02EmW ?4mo`S&"A+|kTR۸LQ8.$UD:%3Fs_C2k'\ D:QeJ;}3zR1t!Çat$Ϊ~pï[Kvהe]Igb6ֺw~Nc ׸=9 rB0j:y*dBr}']qd^TF(rý8VVX~|ݳ^>\|U__Txv#T%q˹[ROFgVr=a R Pp%?C}'͏!d/eSEa8f?祈ui ^v:UhhC=\>@r5aǥH\&FhP]<Tq\}0Q^!2aFspҴgjb A `weqs^&%6S$\Ado7c?3|_I8G*wJ|GkswM8_=:sLoQ¶s{}6kiE ;~ v.߰yZ_7cn]ZSvrСLɰC{QQnb#>-zeL@ɹH-;Zbv7Z Jq2\g!F+#SaOꀍ^& CP])TYj(t[r(K`?>B (ʔ49eX Uls-@HEy!x,-'`H v94n~ ܤ8*nN΂\@xdXWMqoc7 ]9 t;ncm_\V}c@J= sGOc=Ԣ +C0]Q-es:43n2>~=2 xw|.&ل*̰6XҶ,ʭݕ O <`H( BmZ:r(Q2+FZ(OLmifhQGZX]&DGx%&M`b4VXO:li`M!1~͉OEƕdAnJIDK NUt,wQށQ| `%~sT;92N{>=K)L۬ipYh# u9=,Ijz4&X 4te*^6zh(\-O#2@j;yYh2C>.QZ"1fOqQ'*V*~7EWC~R|C62U3a`;!-NF#^iItTlޝg)*>Y yVBhBCG/^K ޶ع}y-ԗ E/*?n\v%((Bj)5ҷdR{'~!8X&Q\;RMK3Zr:?Ÿ L#ĘF ̓I~bNyA dZ<9|S'b}Ra (4~ړfnoS؈fLD@2Bߦ/w*K16An,AW#?Jk10: 2hVi϶`ݖx}z=&؎6H f:^pf8 &P!6§mШ1V6D+}}[}U?[x}/hm*;DY>#-(30 Hr%|\R-Hg!ne꽏& 4OyḳZ9T.Qz{0sT n=Ű pA Acrܲ Zeg1cN@7ӫEHoU|3FkZmIE(f҇"?쩇m-) y\d«T&Y#%so'kO<]E);zPRT+yxnug.m+Z?mt~t+=sGhq=U R$F4dgK"?_#:R OEe,ӕ%e 8 "T@D'Z8H7ǗWK5'pQ^C LΌlJ%=l2R pXd4A8WE=*#JrkRTgc~ϠCVȭ4\I&F\HpDVCEbAr|.Qz%Up 81t2X$Sqv19K %E|47vkC,o-kwnsgHP".hG0'dr~ $BǓ r܍r:׏Ds`XŊ)[n'8Ȏ$u.O3 zba& ކQ:wWtzn: ]AYD BJZ*Ŝ>ʄ/@#W .l}ߛ\n5!&߶Jx[Pж~ W}m1IZ{[fݫV~vEIDRRӳdNRL]@wFnO'(RBJAϵm`'[7A{IȍmLJLQ/xMp\Qf | c˅Ue; -'z6-Imߜr]qXgd⎼{c7#&>IJi"w/Hly8_7x6\m6I^N%rb\wXՖ'=3/'bnt>,>> ̂NF8,ZOb_A[)l? )ʨŕge_NDs/ɼD2 k_ ]10ǟ(~Hl)i ƤD^%" ]&ԠCBI<5M%: rRİeD=SB1&B g$B<7-]+EE'aK' DG9d'/؛vzӻ^!mٿO]au,q%`SNzJj:p$G:}U0L%ɇ8G PqDžv~>F FXwpPVٜ56v"Uz(:ǬWNOu"s\ke\"/;O9/o₳f#.6X3KűzcI1X`I2eJ|c~r͌Vţ=ܖϗBb6B~5agjQu?ga5oKB;1UL/.(ɠX|qhD߇m:/Z).*|3tDLY\CcIk~jdlxGs6[_B}=yQ,4*- طU&D6[VL) Qa["$wfTTjMsY%z \BoC5ZsaBѷ}d0S[NG[0V ɝ&KqIU}XDӛ=X 5b`Ǵ)G j?2K~45YJWD7B2wǓo$i[ua..33!A!uL^ 4L榓Rw X(&xh(op6Αmmpr/du6Д(^gA:֕nFqaY8j$hjv;&D]ƨ].35iiI ?Edw%Xbn^~7ډh=% V}a{`'I#yJy , Se V23~ !ګǶɰ?EgoVWͣl4.y3YQ_NzwN|j'"uG4jS8bKxWka@Jjݹ菦=͂0uGزVF&XE|x\!aCyziI*wnK5P2@A:]dkSf?7ΤMU&%q?ؒ-pP\uCr0}0K)vH7QGVo}6lg8n:j:g̅';K^oͅf:h1G!i>;3E>C|{r\xWe|Ae>`mt1";O'cQ"NF2t$Z0m2l0 .gɋ׸3eXݵ^A9W%xx0O-N%i ҔՂe ?‘t @j r.XWI6+DNTԮ끐 #ÕR"(pBk? 1,o0xlڠ._~ZT?UpL6 g>*Q3,["hs  ?!FtBv+Lv@b 9=N*2Quz ˇ- 5v+wϮ$^N%QI1ӊ $Wm&K7jU9s\ kxuY +8(|vaZY\`kdQQ7 s![4õ#n iX9{zNr09+-MJYT v_/2,H >$VFx!-௟.3-KnZ!Ba zBD#!KH&,,p|O ߊ1J8B%,xZc+5۬Wqv"nQ2gc3Ȝc >3+ S ymFDRU-ƦM߾ +l6+{YHI`.!\L!"Gb0ѯu<lA\Gda>jǟ1JsqdPN!M)h^Uu뮜ڗd_l/W7MiIoNKwyUܡџ;bYH|偩`IRe ޹ØxmՈEroZ9FONҽq?@eq80'N^7tqT+N YK0٪&@ ==C1Ť'+';ǁ'<1P=dpuќlDSa^x3r _fIa"p@iivm% $9a)%ޔM=&!&"HTRyJA"6[ݯ~f%umÌ!Ϝ{b10$!)^9~wiFhy&]CfO;}:_JZ$XntaH7rL 7?M턑IL ,20[_^hcW.1MͨR-$[؊HDTXd+ZY-qqG#ޞ]ЛY[%'p~bM isSz=]) 9t#݂>.CX 1sywfΎʾ}NGc GWۃʀT-+ wZpW,J7ҟZĥ|jwb(0OlC<;2  (ê:q5$@5|âZJphK()ֵ @ ֪40i#jf52s֟EZ1mW$L h&I g^328MA*l|i㔓H8j~Cm8Yh/\/̦IV6O eK+ >Ez7k_U8:xգ`Ӝ.WuI4oYa\nJ5!CrUA 1J#ߐ@!ě{]'{YvƜX vpe10gWe $,a(Gŵ q׬$(Ol쵘IpUj66C{0`\ XF9<*O~EiH Ii%v *srx'(LDjZf<& ೥4z b#OrF\W]ҼN^c GiFptnRLzq"Nvr=E -biTkYD, ,v#SW_| ЄjoǶRE#]NN8B<ߐtΐαh!r׊Z\3tq]Mrzu*sOuլߎ6`U)~5 XuW+ݕ1%ʈI9G+in ц+{eЍ Modw:\~x=B 77P /"юœ](#Ѯ|@.؛m4N!+Nz&'̮ۑ/*“`N.xk\})J'~&y+`cبW;+(!tKapxueH)I"lz3NS)F߶ Ej9n6R晭=vGU/UU2vdX$hl2WO*_?fH"8<>.y?Vjw_|p/C;nfy7OnY i>F&;t: k فxE˙%ks)A:14v \iTQd}%M0; |PO+VϮBp6" !m5vhWXm.FO$8/w M O' \srn~/=FĪ1t͢Y+w]LIx/Q; n곏_=3 Qxy)IջzbJQ\{6ƛov1Vdf*'NUo;X˪ ә۝S|yÓJv׿Rxe>Eߛt>ഗB_|*@#[/¼PR|г~Ժ%cmFʡSr` C`r%N`Q Һ}#:Iw^بc6WXei`.W `sz <S hE_QshŒ` HMY!{ -^~a{rNo[˘B۰DLrqP8HBa~9+~<(`~11W|ߌ[#w:eXɨ?_#π -;0$\L Sh4)6X{2ҀacG:afx8ٵ9y _80DRm޳EIXUMN n꣠^uRZXY>J5T]$X-yP.pZD譢k \NcQ{DL [`ѶLv]wxL'3[mzFu[يeEP= p'A6";9!? 9?w$^v~G\G_M9w]"Hh鬕YT}mٝ/9 vxk0sͬs:svjHR F:Ȇ:+и~m=OyeIvCCR>}+t{b] ` ;Vpv~[=˚ ee^ ٖv 7skF'OR%=l'ݺ h.VW >KH`47jAt4SX\@PKV fdbZE(!#*t-تl<#R XW^--](c@uU!c ,@{c M XM䞓8kxksHt,Zp"*Y:3U"Z^ߴʌ^s~GFE0D۹Y4qy $V^K&N @d((eO2.e<g#%f]%?T.^n^DOn͒9@YdlR2لsELfjL+غa{ I%} \ҸC`Zpo=1M#8 ^Ms~;\tu"DlXu>zQ*EDscZeRf3|e7a*A+I3z3@w .Pn;- x.Udﲸ^SxN{anß4~:[/y!N~Ha$hB/a\\fl;EYb͠%"Gab-Ax_d^M!s"׀zpH^$U@<.>?l `UȟM䷧ ,)A^;;i`S.GP14"xgXZl%+d XȓnxFM[޻N\4h9~,nmM&'Lxa(U\l qAQ@WI لD^e/icLѴO+u˵`e.O{;Gz@/ h`y21[h I3A©#ߖ pOpGg[nAgHRY]ud[@)C b?tc#($jZR8 neCl6/I-x=g0=\`"qvs<$Kus:<#>zKO U*$TӋҭcw_93| gyheZf,Q; rָ ="W!2KҸP9j`%}It!Qu+emE/+Egܿx=0NrNh")tmla)"l$9u֐/iu".*7>'­ QJJOd Egd./{E([S]  L? 68V3G[[:RF|v-x!DPiI҄mz $ Ѕ_ɹgp8NEnQh5u؃4q |E;9Z9h灄82K7%WE*>jwOlpIrP OG~#]7&s#4UsaOCFG0jr7⵷::!@'vp;cۋ.6#Sfgߗm+OCdsD)x0",9 @5PWAz6m(Yѽɕe;a) =jKH7A+vjbY #kK,sjzTn{@C)#f'}#Qo5ҵ$,E\}q! Dn7t1Z K,5 mL L_uCXHT$d\6FQ/eqŵX>GM@DmXv!bna\~\VrzX%㓿یȓ(|k! ݣk+zTL-pq*ay!Ô(L@,SA ,%TTuVZP}Mcb$AZ-Gc"|[s 6$%ճ"HbcmQ}4kkOo&!QĞXzWGX5l 8 %;amoC}py-J^5cS8-!1) "!EAy !㍃+_;HNIQ$C{8cy'd#8ߟ&ƦXZD#9.N/O``<\L98Z-`{|7LjٰMh(_+K{N8Uf/DI M%TN%m<&U`W8:&v=]̝9J&okM=mq!b|4i`ZTC\47URR.ȟLfd(-aҞBR2lf5o ma՗3}*XC٩c-Glqa>VSSJ2 91V Щk_W&tjKɪkaiO+jҝj\7< ,A^utg6aڢ^Tlv!>ddo4@eafe*eC{P 0 ' /b}'nnU77MpO&'D/A.gQ0^T)?Np =οSrt|1f MSvQ*Ee̫PO, LÌ1!HbQA8JPW]{1<ʽE9\`tkhE0[Lno@qצOp^ Ν,EߍP)lG i~YSs uyZ˖6Qיh"x8uSeKc?@B졎26*$TH k~Hw#gAK8熕ÿm?RRe)!ʹ:stnN]>]U8KO<4ȋ@,*e ՜"WeQԑ.cnFx١G*Ye,wSIݹ{OztgH U7FO*SΔN_jYxk'ZOMsz )}j FQ\[izf6PȐSIBp' J^Fc$LXVuv58vF]g0(?- 6Yj:9;Ejx7sXI̠iizql&'y4Ky.lqer B`P \Qvfy= CLlPkGwHdDA@_`ranƄ)]A_D3bƃMw7UR*/R) S)tKVOB =RUye (XRtc<RպndO M(/h0g\5 GlbkpWtjoeH,:ip K0NK$*n $ΈJUl<:Z5U=5ڞ;8 |TCͤ 8D]OڑI=·$ᦥ]//zַvBM ݭ)׃?@+=jme6RaNmB@Zk2j]6PR]?v^(6|)[^ڰЙԧ#=GT5hnxk;Ɠٝ2%k_`T@u@9oŞVnsԣU2Ƈ]89}vgF32rL>DԷBRc0 ڠ}r ݫ`NDpEu$: /d?}&=v:u:^o*$]˩=Nq?!/BIA,n۶*J#x%U_/J އsamAn% e/..gDTR6|{Gqx,́)ܝDIhOclISV3VHz Ϻ*BF֏IAYl\Qs44ewd2\Pc';j,UCcw$yf>8a,]g'W`gRZ::a7%obL6>狔oCGFJ&g s›^u9 JmbotBذ6l@GS²:,m抠ǫM%i`参iNcBCw? 8fu!Ǐ8si90M %04q|߰s$e-S2۱N—Ѧl|yڏY[7|D:mbo X\I@ f+evadu &9# c(ͧGS$!ےn5򦔳)7LzNIZ _~5(5㭓 M,uC>^@U- y䢆mdyHٸsWhx8 =hpLGzFEXڡ}XHa Oqimx tЌb@ݐQF\pvުق Z3mTeH3sǰN4gIA>бJjnn }pH r4nu5.߈^#:lN" _'4>REȐL|ioM 0+Jˑ4_ę3LP`}u |zH~,ѹ74$ֆa8_hݢ=h94f}ŒF8yb&l9~̤@9 t^Yibl'b\%mxTN:(0RZGdco> Eb84 . 2>AbPދo_Ӓ77L+%M,,vĉzľȿ) PGnȜlA*FٶxϠn3K4T l^;/U=\,D47pVJ̫qP %J#1Ȓk(~`Jeyvъ8566BB$= M ?cRbQ-3 ڐ` E# Sydj[X{l% w_$G84x -$!u8aX?$d03ܐFNM݆ !HZ5Gm5u$e6aUHuBWJ lN!?ɽA!Yp!+m`O%O`Z9BP%0(;j]#tfO,xגĈ2` Nw#-s(7S4'jCR';?Cҍ&]0&8"Uؒ{8&}mJcY0V|?C4F)ѴyKNekNNKewEg}{'vH̰ty8ḱWmSPs4EX"$z e[ GQuK"h6a5].tbmxjl| \7S}d_W͘!{ ]֓ C`k!):M/`{`.4SC:S"%*=rT'S0GV4WDjFmt3JFoҧ֧kj0z07P-Ae?8S*6i~OW <6bAs ,n 4u`=NY'+խ`>q@|ht.Tk(CbZ g0fǻQsDTXWFwUR,x?o/ŔŁ.n Xwth|vP#&fh/`Xlg\.dH~M'S0o<DϞȻf\-%X춸8:dH &ď*`qz /2JdH!,}a=`֨WID} #J~ìܦfr<L9ڳ+.ʿcfZ,yf߅ϑIZy&#/BCnF5Bh5].Dteeεl- i_ьvX_3ȡ(pԄZ*ƁtB Lc%3Ԓ&|mL] b!˅=͌p!, gƥJ:;e*U(Mdyuwnk4'̎G`AhLD%i؜Ir$kvZB/1^T46< Tm("d.3l9lEį34#m >\\ݮcT$Ny/Cll}|'SB-<#m[L3λ<#|PG;5iE|=Ս'L?_݂W%1u?8_Rנ& ׁˎ/3 ƽV@PJpNk#u?}!Z-B*TA/ >$=Na!plkO p?Oktz;5c"jlWjвG;V^מ;x8[TrSN=.$KD( ),t`׷$C7=KhCP*m>$@,F=oieSW*Rvτk5? l)LJ^> ީ-+ bC uvtk[Huxgw_${hkQzD=>/n%p/=!j,$XzR ?8EYN[xIuS6~MBq\j^]\ɹpJoB"Uar!jFWk`}n=j^i˲bȑth/p/yn=)Gu50f;3U! * uaoבNM2 7Uf[w=lCR|gl'X)!!n猵(zW,`OE=XX u͒`:Hw7d&tGAfX=;6F+bڇ}E}FQ%b dzxAt#c+-_P[؆FYTbtҦNJD\L6gԡX|*BtW7\y|.Gnn/%пcw0g! 4X>tdXQr>-ܛ^Y+u N]`@I93n6xPX$`}+YxdcM脷]dTkN53!R*! PQYVU0 #V WmMۏf1SI%^S&mWgNlWzrBhMoqQwQvn`^Yy0<׉LM "k&q=扴R%hwl0UcVͺ,Xqė8dQ Q#}!)K-fP Q$:Z#r ҬKџ HRcb/- *1q|:`,PHsA6lf̖S['s®`,Q ᨌ5jMHEl:o )Bky|IKN6\la-OVjƲg Au! k'w4;p#^ ER4 /KQbA%<8‹Y{ٰ0rk0MYVe1_nL@B7A `22@R f}K'~-.PRQE3-3Yr f!eC1ҎvQU(ڑ[+02i7ѬL~lY`h^\AFBDdJ@㡹m*rOQ.z>r A5rgZkr+ֱinq}m $q[U?ۓdA1@+S+q33RӴy8Il݆ [q|g{)Y.F¸(CA Lss %9~*]/C)VFr9+{+bwwOv|ƴAv2COS(AKcT)$a'v`(T8H`,$Vt"G[=~EiӊWݘ^RCH> Jus'KU>@V-Qi4'w[I:ұ ̝wkM}Κp5(J_0ܸVF(xVVkƉr gy.iJ;G\t9o zl*S*YWaYn>UkRDŭ E[ /Ńr\1{CQfZ$qqTwfZ>'rW?e:[ZfJj0E ײ["i*;`&O?aqWX-@f; 6't8> 飁vqD[AۍPh{K%TK B*_U+c)7:Q׸"*'Rg) q]i6Nq&wm\6ӑ?襅V=R^F O˜s,Gr%4BXM^'ί$Oy3`xVS58BMLA89_$L坧'f!b-]2pQWװ9=: 1{ϫUCcړx R/<ઠ.S=Z\׏@M.3M'b2 Ww䖟cūIuhn9(UzƸI[:ܬTQjqp=O>KQt!G9P%L=e^Ǣ)KcyۻMu:|&ŝ[uOHFZٞp&rLcK9 lfKچХU0e㘫V}9WߔCK\75 Zbk46:2L# V 0Y%4~|ZѱsuL_3lX*P)1N6ç{?V~G4\96yLbqZ}6L 6 _1Yqd{S_bV|MU~>֮ $XJ䴜7OZg2UN Th頍l>Z Jn\k ’hiHs569kM`lW$m@>: c('BKRO̱re/^#%I"';lì(Rx9X,F2/5qt,o wsJtR AK͚ui$O='Tfw ??7<>B7N{ZUk*o=`slxazdw\[lA5 ѫLeȦD6sHj0wPX>z\&8diC >Z#\D9s8[^d9hJEDWnnuUܱk^xL}CNq}eUm9E,,٧Zꠐ w= |uџ֐'Hv`Ce& i,m@Ox.dvۇ} a VS>'"GG]}`HBTݷkfo&hI\D~Z8{q?MիBrL #VybIW1e,IЎ? ـ,AS{˟:2N2"`~'q>[ҟ[Ht¢ko(,w8Sy3Kb}py՞+YR(01cBQƆp[6͠ڹ9BR(4᥺eIJ@D:Dbf!E-UXAG&ͷ=ҲܚL] !̘#9tHc>4\CA)nea=7 ~H6ےbC} z9+<^Hr'_-Ѳ:`K9^E (͜)nQ9*&pl\=*Chj mŷ=@_17DFrs>I 6){u'#-ar'2DXrs]ޡy{{KmB)K i zM"X68ʙ@MfW6<'@ ,+@d NRީ/^tBCE=4ÐnZd*Ǐ֦~b~U(cn`[/ i6ʠ;~܁TT͉Hزz_ %ke 0쩙1?Ov}Vj#q{}>^^QEr;gu"5S#ւjM]#wCˍޖ[hJDG kۛcL' aH>1JgY6xWř|ZɰB b0"VG߁o אPC-v~H$EdE/GĝdSV~ xG'N>QF?p<"e_:5 )Y͡xs\YJegD޹,ll#!7W6:6>2~E0,&5'!?4yb;<o;ne wMo7:A0LI%,k EA? g#O·B m4KrvEE}D:zX[]_-(-,* N bXNW ͛[ )Lt^}K$@B#s?7Y]`GHv=aQ%̮" ❄CʁtB›Q(^ .9 4KNQop 5p_4»3ڌRV(;C"Pl=R89[ƝKS-o£*yskd+Wԛl/BSMf0O%O)2MmĕZ[*(B(bkgPzU?ܱWMӊ xt7Ք}9{Sdٛ$vj9 .}-wi=27s}5m<%yvZ"5H}J IU1)TE.{ܟ";~BC{D)-A+Wq8w%s_0;_ FGzsY`Xi!m@T^mXa+L2.,`ajEFzG(}jQ5qOHHMh\CgjHN*O㎠`UY4؄5{dEk 膒hu;UQzF_'oP_$rU:`F #=ItO^_~]CO-$GۚuIT/!NTJ=&d=o,21/@ȴZWg ¾q i*xwwp_uth֛JYK[=mZ!sEy:~hIbpCMxމe@0U`VYs\fN>} aXУM #1օ!oJdjH!=o Es"uuQy,YٜbZ?w{6Dԃ'5pjTeua.7)<c}"%١Ask̎>,.l U/Wp@MiWv,^<*SZEhԋ'H8 \U<(K {MWj)(R 8 Pd)Od7 ,zU;oԯ d?VfS%)*Z9d chp 1/n;G=*m߁J?|_i^$9>}> ~KBDҷA9*k;~g?߾u @=MpLDݩ0D[Ia(;Ȳ@^0p){.;((z?r($a1#:*+6S}.o9orN6֢l&L9@`B[^Sw+ Ө U@ޚ~y6Q? |ڏ9s A8OO<:>5|ۛ7Et]v+{$Ɖ-8`IKp;Y}L+1Ϸf\\fг߰~yb~wnѯnw)Jlw$2_O1<) mP[2kY*3OGCKnrYƽ4֨h,:BxKwQ&+ L%uOQg˝9SIW;dK %"(M<{I.[ n"KmP47xJEݾjG2mg'?h "d 5bػ?LeRA|fuL ķƊ?D<=0_!T@l{VThByޯ7C*BF0Q}Y)ϭJ KxӮlF&d3{.a.i2If;]9"w1G}˺uxCm0PNP+XlOދa7:vD7]j'hhf&jp m 1Tm$ԕ8piami-}U7CKNf`kj)ˮY$pT[r4v#䞚Eg3JYI¦n~E,CQ4+$Or?ys'dFһffͅEworrmhy[wn8Š7dAT 8sb:VΫiIUt~LM;`#eEH ?}?߰\Jp]Tyo$D}16HPGOu2OɵyA-X-ށ{k+ y`<@{yh)3~Wa;0KpWx3>H7Ј=ޙ)= sm܈S 6{0@G*ce*Veb/PN0Z;\WJ)]%>hco Sٌwg岔<ęNY7֤+.]!J"GLc}b{;V;.j# 8fJt$<_B\,Ňtt(Lgvu]ib`1߹qj$mecdzqKgYa2= 5@bz~[;P_ {$HۦiׁWVMyR;;"*hb%ۂ2HE^Y뢧X[dڨ˨o1/S I.l9&#V  hF0Ί,eI{ޯ9,N܌pv|O؆NEViQ&czMPI҈Iefd٧K[1μo&&DG_U>jT݈r2LB:O&u))vN# lmJ{ >7v–ŷh*ZD5\B7)։Z.q/b 0A!Z"3Ue$skeKTv'a(:<B"hQ]cb;8oe{\vR "܌j:t tŠPO>Tgc pƇbLXyHϧE T2O9,4o@03- e| ʸG/nLA]D%l9"2'cb|PJ 7PG?LG;Ng<_1QSI  "uْ5uAj9$j/X)):ȗR_bM4xÔr_;IƞfK0QlM)SQjiHG.Wcl0_(7B5RpXnhnxYʲ"ԛS$\?*m%gHb.B0yOd_jWtR ZfBeEቻO?D|#.w+@:}szCx3NrU,0RfӭpQet H)SCc+*荨rOWd-xԄ<;St&W;%O=WO* C/ܑDy"鹅.LWOyLw ^q% n2;|}vYO82xQ.W4[~P6GABWV/%I+֗ղ (yh?7lGv ^Cts}`V=wv^Y\篊#yQi - 71!`H'yAA^Rm0ab[xH,7gQsZ *3ͩڤ@a O=wyȤRBQnL"w^_Q^J Nu3}|<2W_-j5a1RoIsk,Rh[KKyE/Ȼĩo~MQQՐeVvG\&`><>*?<8gHHQx)Vb/)4 Xqa, ϶!]۴33 [|kLdadg;yӊȲ -=:dU"ǻEA_ȴj2~Zv_j H) qs|:Θߡ_ ѬP ảxg [ ~/{|JrucП;=_ `od-,Sxl4CFMèLrCn끔=rf G \˵\V *Vbwaip vŝh}wyEd$s nFo)7H짐Is uu ,A9̉,6EdM5?\OB>$PZVս39R J6Æh!atQׇA.SQ-qk΂wlLۼB4Cz1k`qΡqrh zrLRSm[byPqA6D܅mԒV6X~ HBo,[pNr74_#mE@nhsX Yx(;+Oun#p[d]#V]_>/id7,w "O9:IQ]$T d'ۮ oyhbc{:,7{S'B-m MQBxRG Ut—~Ti7:?7 >Zg*8jrfikzDDo @i!PzL`w ⁦A1۫ 3,wx-@s]3M["&5;?(<YlXW\9XRZǝ@:m/_#N) k<ngiD4,؃8y7LـRzW>#x!nuG)h[-kCn*pد=D "@fEt/f0 A&@;w5һ-XXAZ@ Ɵk#& Gu%鉐5ʰÎ;袼e(pXmD6;ON&%|d"sW1z߱zSx{(t#o>*ojEv浀Q.˻#CD(D.6Us.Cqዬq!a9p1'tF${" Q^VRo9B~ YFVB+4l[(Mow ض}De؆#ͶZ ­i0e躩ĭV!3z&lB<,A|I6Ğk8J(dH~{נv_ڱZ(f@x'M\+]yvP',Đ9}#ti##^ u)fN~rG6ꋡ0U( D/\:N٥~s1tX=N7^2ek{ Mֱ6ݛI`[ Y̚{8vll|Z$/-q"ܯ>GQ;xłd.yc 7ndL= "SGXbDU|p} iƿPI}Ǒ[k~ o GR=5SĽ>*~_xÊoLxv(0Eႀz'[ܪ ,P魕>M];Ru,4f -Auhϥ%7\]uRg)[О~G)\>I҉pe\13A V5l}`#L;> o8P!knӖ߳'Yn,"=/ѐ\Q$2Q l.*?wO(hu3^!~gЍx8fC|pX#9rxE'3 ch*"ꮀ0HAoHf}A7Hb\_xvlOg`"?M'd,C73RJg|j p.$m!wk;]9*_ \`$AssxsЙ #-quQMɡ/'WCa(DY Hx!'K~^R!q\c~>hx nELVt^nkN$U^3?ea?J^ ࠜ 20Ca+s~ 98|h-Dv/f/SЌ{B#1 _A AJt=Nڣcz_YKے-7ANN0\2Ǧ9n7 D:L\:d\ n"#0eNZC92Їpx^L~39beˏM\m\.Çh((k=@Uy`\կ& ]2'[o3:la ]Kv|^Tf:jb3v2HHdhm)tA2v6$;p>cTxO;>wՍ82jsJcR8oŖWF,Os􆪥tK?A鎎_Ӛ:"b=8d5PVn#t+*UL=!olgѨcs0}wer$T375t'!F|vPEFmԉg$+᧗8\\߰SӗqV;a{u·}8]nt_4`%Pd5{ +QQ@DoӅ|ɹJc%?ڊ ~t2SklpچS¿>84]c_~>"7 k3fs :q~Du4,P\;jI{#OӮ\ 6BW*rњqP"6cZW.T$8\kLfV(;Юh(&U|@`nIscI9ZfaսDXU.h#‡żi9[sinSȴÇ\?M.%@g7!w'.i 2&[=bڤܜ #@N$. i&̧,I2 b*'otVM`S9搅 Gm7Z#"87\WVc@wxe-.@52-19Nr%C:T,j«*ɢP擛r9O# *Px Cxp=cd]hi4z1=8łX u{vw|;D;4?A?܁ZWZV ی܅qҬHc3GmvJ0nMtJix"Ϊv~ТJ) aLf,Ga^Ѓds矀^-\˟zQ\20⏙l[H@ ~ TjA4&s!3-6}(/JHNe{+hיbљ7W`kV D$IT(oS}, 2Qڗ!??]xʦ[GdnQYCajoQ*JݢDhIx!,;&1g)5c5*62C,蠐E?weP8B#[c^sqǑCvTwJq<a& H7Տ&VxD^i q> 8DSFom|*AZ|,|Q\ 󇍡ULI\Řh '`ߓhխ-$,g?Ͽ`RbuF)Cc5zSrZØ<vx?vIxqےNuJ[$^&<[l(Ƽ!*31#< e W>cVE,+/8^5 ;DQYn.z= vHh۫JY<τ0e1iql=M N~q_FkC8o:pٚUԯZ[ӝ\F;%l%}f7-H4y3gk[%Q GiN=M\#(h'کr叧F [/=gxQ'w ?Pt~v|#>CXMs[F?jyA]ywbrm=l:KL=Rse&sd0ۮi) K 1j G_~ۯ+j(q̾u|,5K1 QhOOc\*]^8JFϘ}o-"mt!^ rgjy_s2;_OaiBL f'уń4cp*MխOatTnY6 Ӿ|c<=K^+Rݐ )qVo {Tx_+bm)^F>J$E[LͳX@-QIF)&Żk&ֹ?&;W/tEA _27}~mQGlY|9fxBܻg*C)5U6vɐ.?|y%OhltڵjRү]~t $#ߛ(}QP^;*s)H ̻v4vqU;gZlNѯ\IņBFG=B w&>5 Qe mKv+8tܟRyUSϐ9 B @[3V`@>FIV=KV[2⇻Y5|F K(UE3#<?AB0y%X :m&. RD׎ID~s7ݏ22K0l#WW=㭌hrvA2 L P4o4ÍQf"->)12oa';?x)*d7:af0ۤiEB]%\&ZrJz?"$"VfIhL2s`y3eA78WkJv Hπ`Vù!>zmVFcaI>+%*[N9Ǹ}JMP ͨac؄JsG[Tad_͕VwyK7ˣzt?yZ5~ax5pR;!ߟL~ g (dzHEkduF\ 75}g%Nm}_ӝ-o`!$5s}U> .MNh܀fBnՎQ9gMW܂8 Yrd?4%N5+?' '~̸pH2cqy0jw8qIZ2:ⷃ K@ qvݺr?wQ~dA5e} J䝯 Ku+x6ggBדŒd{*=2فu4nojJg\r`Y%e'u"/j*A ~W gP Hx-9y]dM6EEmFJU,ǣ#h9h5E:Rc2wiѮ7~c}]]X>a\% ąv4Tkzp'[<5QqDnA kkߑkN~orgRGהCh+rmevsZnE ߤsCOT`a{kCk㑪n!/a KUC5ũo[(\sc#긇[sM]t'viWj5OΘϩzXm/ω*ٹXjㆁ3UjJ}!I>-6ho[ė?tUTepED `ZAe-UO̚V႞' Ja5$@.ڷmxCsp䴱+8:)E qN\"ɷ:BK>+ ;> i*?[ uRbZ&`O٭=@Bg,{/t6CNY$_%aW5{(KTsEY8 ODEu5rkDz8Hed pʙ4r<A*o4vv'Z.T+N.9CyG}d$n[g~~|/cE(c35 ]Aa:~*;1kB1 ,p1;F{8NC@gO}P{ D#w::~6#'Q 5~ƿ|1??"CD(*2DZ$m0DMo熈gدQ&љ8(hk@ph`F&e1cApSacJ7<%n0IBVo;؅ [h+N=S2ѷgFt0WzqHɦ&'飾&^ϤE5{oPX]-gƮc9:|&nc`ѹ, YI (^Pjh̪[qsퟞ4,]Ҵ›5l2j "cfm~m nז# $^^^ !fBW}|MQRю_ɋCS3(aq?C>u"U&rח`ebNO,.c'S]Qב#gWEx(tLKP˶S`Y^NG;K'bRE},?w)yćĎڟ, :(&JZmG꡹A>B81YP$vJڱ>uf[x%=a\k|TıHۺW?֝/%a" ށ˔rLuAF킲=FY /R צJeғajd,6ieIfd-w%a:;MO6Vը?zbh`avwAPqY{#u%7گkA4z?m$F ^eW L;:c sӀCJR?9f{Ԕ}n{)X+z,7dWrDQdoVFHM$lNO Ys 8+< &{Zp{٦iV)6E"U}dhgn{rP6!`ƶ~T.$pU;r;; %gDX@fd*16uSd(rr .Y5Hag"aj(:vmHCfXyZdu'<<[jomPǡڃJc8&ᦼMuBlmqiĨpC! HcN08a5,K2C9>PcP]_6N?a{h Ab$`u'./}G-X$#dM6ʍm]TWx)fUFa8WW (:rw|݁ٞU{ 9][SHQ[0Əndz-^O`)lV^]|qVI_xеrT g0~$fzj!i*O̚|a͒fބ Mkӵ _g">b X_t Tv-H5\Mb$5x&F͝T{g"ʒU ɶ L!쾁m>~{,Sn^2]զbK=D Yrڦm=mIMҤNF]ɀ3u#zl)oF77y!B{Zݝq.-Dc|_Lf5P> aR"Jf)9E Ɍb5ЎhxN紃jpD:o&s su4f> )^/'Vpޠi͋=}l;A7nn]hMĂ"+~V'Z$7Co&%~ ؙØ_]chyvE5e ,vJEJw*]Nr -6Cof51?mS`?28ԷTg嚕t><~m( Fi:t {DUL8t%Ύ:V݂(@7w5h˄")=,=,yD6ٗSҵ,=pϠϐ`.Gb{wqgOuvy$#zlqj 5λp$8P.xF.Gbzɇ#y'ˇi~a^>)[>T2/U&Ɏ j:7d׷aj,RqnV9/_y$_RkCK3J xZhŻYF+ӾU{a4e>; n[Uya/oP{}6mih75!NPB , @Jlh+l{<v]~-Ϥ㓦H+Mt*OTvaOpX Nkdۼoy>M%nF.%t ~H.7i-sƾo JQ/z"XALqOsGж40iNv.+9MgfiB׾?M{sO7˹$]Ni(zֶĠx66rQk.&mڥH%Or:ݟ3# y5ib7JdOߌ);e6ҧ;h]l>[zɚ^銜ZrFcj]_@9a 9ȷfq8N~7f zV%qNz<6(B}6pMJX`ӑlW0Nb+01ā7 F"9Vrey!4yC*2Uǒh'%$hDo6_hER9,r5us'tPhcͅc;&}q qhL*nZu@5 Ϧ2D|f@&>%U 1w7d8 iJm>:\]&C84¹[XiyMe[cnn67YfD[Z~P6?D ދLU>[p&I#ʹ{'Y+H%VhUvMG%C'PNTo,pۉ7tsTՙq{)F@f=+u*WYs-GG1ۦd5!AzV3y"E&~_ɬfg6 :[̯wܺSs+PndPg11f%JUP븵:_OA #.=N+w- oz34)>>P9gѕ}2riz@MZlS h0`Od4 lH 5ei[㣝YEG&?kLTWïW5WPGyS0I~Š͗f*b5D윈(Qg8KJ^jef30C)+WOk n @hR^Yi%z :@qBk+t!# O7M8ŏvw00mzNw6$o]7p&QE>51_X3Aum&GU#y76F@CUvxo.a#뒿3 srE4|>)KoQ:3Gs#W%ue:s[aju4;M[Z7g/%L!:qDjN?si 羌-±Z2Q9D.i dM7S22^XcFРSins 5<拫*j=LqQfۨT6yrB|a>V)iՇ5k?^sà4,'*9vD{꯼[ LkQl3h_j;2$G!BU~ej;rF?F`1qFe[E}LB8ː(.)ɋ_Qe|;ft.5ܧcqȱb {JqNDDe ϴY 2+A,N1tm!"Q@k4vM`+x&fi勮p]5GíCwXњԜGr9y Ď.M<FGոX=Z<_>_bz2|b*.Dsf(2DwC 皯(HdoKVo6H=eu^:`֠&*v gfØ/]Gc](a)p̞_yn:[łCT`H˭U88"3| ɛ\(';APW"Ɇ.VLfk6hϡ>Bn"wT+sPlx| ǓuK S*ǣ bN?ՅH.$a0r#(xm ۠HtQC]e67 Jۏ!⏵ nǜţ GH] L͞sK'({HP?/i4Nc<(eE:i0O).KR$z5>k;J{JUO֊@9S!QX\x"rYzcZtnMjB*J[T*k eel߰}F-oyf8|يnи,r@e;aEUqY{p <(eXmS9 ̶Qۋ}g íss5KuDcYCͰr$AFi1=&,Vgl~vTi0.W=,]*@80C9MdܪϮS[wn6MǸ -I? 'y?U5OCS;QB/ϲ ">oNQpcl#H"_Ͽ'~fa3`c:Q4)@JYo_ 5ɬsqz9M?ШccQ<ʹsvSywNYIBD/}\W|:=o0c%+76!8|7Q˜jSzyU.:s*5YƁԛGai*pͬӌK'; V^фn&Ϊ"tp-Ô6Dy[/aվ };s$~L'ଢ଼1wL(p LtH_b,SE"X|W8Z!3Km j!3^t9k,lIb\djPV'ĵ0\/?uبWB_! fdIez,q2u.Y(D(L$iylp%iCcSu19rxil0" # )rvki'ͷyW63s. /D]>^,xĊ 5'LJv3ĪDA@-;!$#vg /q ' ҭ'2MeZHBAd2 %׌Wqh8{*&Y%J[| ,JrCK1~]+<.,.|bA/laaP#!5`8lavWT蒣[&b-e؇G_G-{ݫMpct{xP]oddsl,(LD*u9Gi'lSiflOyzLԟ'}ΡYQ\xnlDuM*<:6μ#yW3'p̝b[B2l }7z?SI]ö;ŵ,#Zkl m]ޫ4ōz/QRsLu(0gnB"Iy' $\lA6'_!7vTiX6' ydY#WA3j&S ![Է`V~ӔvlMQʽCU@Kc$\S "de$ {mB`i2@~*QteqJzMOx VTZǜPG8nAGS[틸(44߀˼}' j<ѷ(謂$υͫ^Ma^[]6.ϬL4\4Ѭphsl k$%L@nD/:Gei(|祂AAQi,|d~5ONJ_ry`@ZWW`T5ޔٔἒl,V 8*TX+W~Ph7<}bEyr XC4p#FR3(]>⽁RD )I@ͅP9+J].D- {1)@!#0.MN"YRS88 j)br݄tVBŮXZ)xF̪IFd5q,ulR8e T.\jV+u57U=/3g3>== +mʀ!\,OF*[<5TRQǤCW7@?V;2YUF(:ŕ!Z4` &u)i|rG낂vk\jPom{^|Vi0s!ziYHS Z|ո;X\0$WNtUSn( Sl}kaîl@σ. TVߖbg'Dj2\͏b xz)bN-mrfҠ&/  Xŋd&ZSX:zJ7vQލfp|ѭ*.ͦH{0M@AgKѽ_1eW Pe ΡGIHYbdcWy'XQhG=3'J<^Z[ M$H5OaRқL7U|%F39o/aCy@'ؗ ąQ5; gn‚T#z.Ư{6 5`5 mD8P]?3԰p4\Q@M i: CJn4m%+|NF[TQ5xcљKXzP@+PO\)<=v]1Ս8=W$J{҄YR6e6;SZvCBv YE{?WZʰ-q3^-T[+S\|vq7C8(3YYyYE?*|sSG%T k6/&}]6 ݶ |K28NhR-fd ~ZI{ef0'1pM-S%Gp-,cG%߸;or:?V*n< %!91Ԓa9FUUFZA?pxjݽSlR^)Mavbg&E[wOP{iR#%|e78*>Su7Fzivbāց>^ 7z-ic.5/"ZӋ̌9Ac9 B.3:gy ^m-b]O[ pl񇱀ܵ~^KN+2a+Q>s@JrJbYH|w/ErqbHDQb뺶pM`&+є?BcSpe7$)em O-lv\Џ_h>#;0Wm0,)˧&<?g)?%nd3_z&j#2k+>n)=MMzת5aNajCJlP;j ]:G͢8R{˙~Ȯھs9v뉳^@;Vf÷Jێ41eabji~:T'ǵB4w}(f ։{*& _ɨ 'dlD |L^`ny#YFZ]' =z PPc(" '[* K"!y+b9!=6MÛ*#dPm_uj?&gMQ25|wޮmDޙ)8dKum>|SjwQ6_:_z^>HҹSQi&X{\MZRo+.2KyxUG",@A']#z aBߜ0 T>{)E$%`|E>uR:H=&#=͚Mh kTrM1Q)+dUѾu4T!7xϚerB@٠JpJ8eL.K w(w%3 M Ր\d$'F,ɳ^/CMQ:"_CΫ ͉J*흣퉨_A&]E(e1p3۽N tyX@|YF' ^AO!t5WyF(C<fęV_n?ٻrnah$szM)#@ ~v3D + C=7 鴪s >qm#bd`ֲQŘEk+} .u֍3ᣈA = ;T ~F0yX좷X!Ph v}lhg}ՀPs&Hv-b2K8c陊é-H ;q U!2 qwNz?v8ؿ[DOA2Ce$ArGy7PU1-rU<\Q|2Éf0? hʃT{!v!UXVB hĥFgi1<)ViG=DUfcܷl9E%7081Bn_/$:n d@v;,z裶k]E3?/7s4q*\Qx 6hWF֫ v'3k\U3tW2L *wovප:(t=e&F^eu5z 9H3nd$ywqXd[Dw \KSxoY@ul_)i9+aǠ QJ6^ڸU8~);?ospBN<{߉ظBv2A#.p zvr莨l*j*!X26[u60S'Eڴ;%39[Pj^IQcG &_k8h7 ܂HCP1/ `j{ozFy#],6'(Nt'xS1 z@֏|br1lhQ\|~{UW!KmTXQ|Qx+.I7[5 BC C8P`'SMo6؍wVE<̓!4G/B0pǹ7@cy:KF>nGoZB!è[bPEo 3LxDl s}xv"p`Vb7ݪX*"O9G/1[@ܠ8OjhIFԂ._[]rZ.D$#?p* w`p͠BD! ɯSvy"LCz^]5b IiOsQx{[>Wn9-N?Jz&r`,N8.C̦v4x4z1hψKHa薩ONIYغ/H?{AWP|r}T㻌Q[]jJbPVK$ 4cR{A5@G[l(D'Dğp;U&, Vzo94{4ޘG*'ڎhRq`5u] t3+:X[@ƊR0%0w &;t$Cd/0y[y}fAcҪL\Պt<~dMxWk5f#<1ZU'>y(*T|}3wU/@k@ u?ԣ"z@'( I3ZUOeO+Iq0*3PN0mW~xhA%UTy%r,Ioi,}ܦ{Bj?SzjXHү@f@q}OH-}CD=v#O\l }@$w3nF cN;=Fqydc!2k+ʡmJ Jf#1Y0Lհx̀j5b xMQwc_DA'=.@^~#m̟x7.9{y^u3dW 4 !{t=Y#솺JWu[*%14 jfVQ<曻Γp&JE}Z \jm~c1b5iQ A]~ԭ5t $EH^A/t e=IA>G薍MXKr,^Q~jୗL,T?%:MR8$9Cݝ%ޛAh{\{,㡅x`mo[6 J9Wmr\ A:}p,Դh7 {V~m#/36b?v`hE+ʽZ6v/vo $ZzqB>-gkh[L]qt()!ptڰ3-HN.nY"UM]<vËdzc2`c*$c"r۝4u_-.AͪRv@b(u) .]W'l 6.BQm9II 0<'%@‚k6^B1 d<*Gj&y QΣS@kL]D8(\\I?W͙WnA@F`K/omǛ<2I`Diʞc@nK܃ƽ pdF?3Y?QN9¡ZmS?XNw;Tp84%8/oBuw:knZdirUA|Q"Uw0fc"[ұ6ѦSC^pInXTP]IvgABN+9V F&Rie3Hbcc1=ƒ+GocIRU[nDС7Xq ܪcc5 ׮5fX_v7TPy("d .h0/vIƴX2zo1u,Þ.]"}hy~6xܗ$5:NG 9^  "P.;aїvL@^?xeۂV~5 Xe)< $pp1 R2JbO $ROֺ\.|i9+F-ME0BkGnXGH3'4_zKL-fX[G7cnYCZ^45-=5,t u%)`s}}`}u3ZU6(a޵ -*%KEEؕtn?CP- =Lx-%jLJYvfГCp68:D+Jbݕ{9/Dq_h_o7pɮ@G tU3U/22jXGYYVx%0{ӣ9(+!"<:~qj*] Rc Pv?-4 >Չ[Lzm師B\~e},c_Eqf*{"Omm) Ek2*KD7<>v?߷y!wk,f(o˻)4⵨r^<4?7`Q<8YL eK7ۜ+[^!_+m** Z;(keE~chtw /`dϩK X'9JTB@ J4& 7 ʤFaL@ tgxh1aV X,av/ɇb-x-@1;a.M%$vlaB D.\gi( ĩU@~ðx|BWbLᛸǟ3"lQױ<ah&g8*g݈(^M_qaZ3et䵠jO7 p`/ qܰ6׶_wfK%#fG }e†x8wxa {[|SD1E"ΚWVl@a)>:ecMv|+Ĵw АQBtG4P }}|F9>awPp;ds)-ψTweV2/8Nn9ZvNEt9FGg㽊; *c<,GgE*|n)*lIXgQ?=|(,{;L2A{5s=Wߝ+A6p?E6^5MZN6ϔU%|?dXL.50;TC4q]Z/uxQзӷcEZ"Arp|++A2q43+jijHs݁ƌ(y4 KfC#ʽ-;_/\W(oxIv6TfmObU)+ljJ)q~ !F<mg[6綕ɭ;ť#|J׷ێFKeÑX )ҖJU`3;F؋I4VE LEX <:aXgiQ?/Y(wdk4<1G/^PLT!YzfSCfJΥakrG Ռ)iK0ề]{!_X?(кT1x6) 79EI.%)wZG)l}şK=}#+ n.{ȑzU%}I8J i$-v`[+ jd  'Z3@I'gT464_ p`HSͽ@[Zs!+ cn'> _=B膤2 K{ 3r6n-i( &yMKFE0m^=[yc94?Vψpt_$ߙN`dI\dFѮd5Q{ X&'AW4 )uR i xb\;_YZ]PN̆z6j}eդKW^g.Rc²ZSY-(z#[ߵ AK>kE̴0 WϫbR3ވDz9Kg"OL=TӅtZ\΀GzZ\Y U/9Ї_l !JXzW[T SH9ꏲܱW^rRQapPuaյL9S TY[էvS0*.y(;&p.."`JPQ:KQsQ.2ܚҟ$`YMVfiD`inkfzkӳ z#mçiDC $k3z#zv@{5&?t;ĘJ>bY}^V8ξ}%*Y >PYZjT냐,Dw'(eT]󥙛TS-n zP{23`{J[[p*ĭM&r[yB'`-XtXenp'%ڝ0ˎO^u^ 難\.VBq)Y%7S5.ը<3j#3:w+9cEU /q6ϟ[OqnM`}DRۑǍ~e_&}/& UbI!`i~xV` 9{_hh-r"g-'pX)=VX)4lDURJ'dƨhX痨Չ]'~#qDpʈQ(I R Xt>ιx#,M) ?*r|G #t1mfӦ$m=9jPن"rn&1$$YR 1(ƒbO.m67l'Rk6x35$,3paNnZ@ β.3Keat⒠Da%S$jL%rmoz cͼhI};Lܴ;\}X|w6J7:>dzX{Y`twkfkw0*dω_Mt=?J+eC,YL^Z_9q*1C^f;+9XNjw%n$/\b,>J:%+T^PyB`MqWʐsM!IԞS}/'m?e!5>Sp. f2 cqL-"'AlK$;f'XeMhDv:QϘ=5EaȤIwq sh7%زfv+uSlL(WY#$Y+"}3W2Nb~9|Iz[' 6&Jaj]V4ö6%$JxCuŕ/{6la`o78$--ۻ9,M'|-q:Pږ]ӟt K)NiAB2> jd'ZǦ-&dG h8_\|WzB7jA3Y<,lqjc 7:h\1тBX8XbwҚ#  c"l@&|'?p !Ł!͛~&QIh`&~Te~,!?f\fNъkߎ̎ x쒙'݆/ D&u6GNp83:i$G'A2$ٍHi9ɋn0|7Lg2*S~5\ʥ3x9ܿERgP6Um<"'"zuXazeP"%|P*<ӷ<w'NaTQ/⅂);<H$$ugQD3E=4J_k\KP̻BLqD B 'фRXJa_΢TiTA_0<֐ZDӸy=8)X\p=F<0W%GAK߃KVe[84mZәZF['lСHwo6B.Cߜ>wrpEv}%g|rjjlSQ@8#* ݎwLHA!ruZ5d[˸=F꘏a+ ˕")!']KTOfO'ΈУ;٪`]FgaNAI-?%@wO4M3?G&7uk:R󢺝?. *ib)U1#(D41JqxH2 .ZUp߱ǟSxK쟝_-w.P_HTSk5gz ggiБ!'"^ay /c:~'4xITG=8*,H^2=eoOA/"YЄ1̫ }kFm~딽+vŞuk /t9Œ}IĽnpۏw/bpTW"m1YJv7ϥ /uMhPuӸ*r/?3G[3}Y:(,rs>F'>xk3B>JdzTZ7#[?BFe ޸,@t*U||f u?`ahrd ` DqJD8P q;ݫfVRJ#fw#yX ɫPM=Ͽ'D('-7RRYC$ƀgE:ƛ$8Joݓ}=.-oiJ=i+ȦQױSA;"Xip3PAdj>î׫5O)y7z + F&t G׏zA#J<V4߇7C,Cc;]> 5]g4rFPf?K:goZG_[Lv[M f_ 6/N軥ߝъ׿ x/~U#‘khV'R|rw_0#'F*FQH+i,͇J9Z^u:CD8}]gtB؛|)s\I ͚ͧKKY'ee38WA}h:Pqةbpm<,L.Fcg%f:K7E#0.H7z`R/cb,}SްGP2z4Ixo }ޝ7\C#̞ۡnE/ڔo&==(iūmSaR.0TΙ[(eV?#Rkrjh q@l4Rf$F(:jdDF${'Dΰ"4Y|kUAQ+y8=SD[}׵]m e;x) E` +tc!`"d&r@߃)/IiM'"ս_N-阝3Zzۀ3tE8_H)\BN~$e"h$omHpuЏaX43m/ፔ! ,Mk+νFii_vU>C*%|&Dˬ0r-@ ,IO)t "Z#eJ_O R4Vʝȣ h#/ec2U[: 0g`3d!`|ޑ{z/K:q7L*{Å5b J@T25Ⱥ_Oa#x>F&Q;4qcL8c@WCۨrdw9vd9yCgs! iQO<*h;7HN(~ ^U7ײ'ʱc3m:jg8e {r|?5iVb.mEosijfʘx4Hj4NJ<Դ=|Fh>כLHQ\02vA--h9 Wlx&B0#5;G\^7 ג))"Iۊ-@l3Kͭޑ\-rK`GBuཞ^ 7@#[72g5PjB;ՁK"̐, f?ұpoG3fΪf5o"J]Bǒ1]a!jo[8p< jm ثդ*!븦+\)XS#Tl,!B%ߌa>k" _.; bsRܼ([~6Սl>yK^+yv:$wꕄ>guu.T(,bvq+]'Mރʏ|ؘo\ '>Mh@=y*R8@`ȡ IƸSm[#Wwd `*|p#Y1"ԍ@r8  O#Iudj$OGJM5-G˿ۛH WDݷ~ '{x+<_}~+}N?_QˌzB@V]ԥtdfu[t{Lj$dbY{ޏ&%7FS{+ PC6%oJ |i^[÷LQ4i0i K뗁hHQJZ().i+Wjs0/&p4&P3NzuC)}h!BQ@o&6P fC  gI2>##RBztx8kN!Od& uz_RH.}:)bLzۘxpUz%V%n_ bD26HEQ[i&/IZ$[;?(<݆DC|= N4,|H._ ېч ȞE(s!CזxsULuu? 䬂d"{y(= 1Pj9h f7e pC`Ӑ}겝'M\j&jM]ZlAw@(1;0At&2a2e\8ٝ^*@sP}D2@NW׵G1ϫ@*/Uh]qz-Ebw+Z\S¦ | lt㤬OiKv54갺4E&[nC})'`tOtn Tܯ^8wf:uI5 9,' nBè%Ir"{t})CN(+4q]8x~4b X?"v+}~BGdCOQo[d\6W_Վ \F2_ʕk ){:hAw,+ ;jhJՓ->Ի i,fKQBTd64`.dJE^':< W1fFm7eBq ŭВ06l**>::,6{E=$A WM byۇ4d4+[6*@x90nVY0\꒟K79yA)B'vOÊ-MObޔ< `|*N6f_@Y[] O4◩^ AH 3?uVNӯ c/XvrRZ*v_ /X41@CB[m{CsK߲yz&꧘P iW@bjŽÂf/!)a}9B.&E  u\c,UGpR]%El#=v#3awUxxޗsA@:PbKGDqina*Һ9ŗƱ FF97jΥ]sϜmʮ?wvF3% Rgpqo$宁d!R{, Ӕ.^Nbf#Ɋi.=T΄c1P&4b% _6-Yy-w:BnWdJljv! D}G]k**BQL}eSvWZB;!)myaێC"b}1|RT$ڶ"UGs$UaQa ȕ!ucM3TC* O:TwȯG_cPY,>#sq$vmӎ'>8X{7œ=9g)[JǔA85@J/߉ɢ̴ b!iuCV,k-Ps ;rXGVDsȦzIG2cY{\sÙ ;=gT郖uE_ΕݒrȳL`d.<^Gye;\B$U֎g҄W6-!(>5/Jպd=%3sW~VUppS%)sc\K ]\148Ȳ{:@2PBSh8w%WQ\l#[9Kf h\(un]qσxX0ad|:J^o͑?HHB;IYyZoD!NE (pQ ,9QԴ5jWH= ~\1ڢKr~x-_zgGjx*sbv}n,ףDtNI WPRι񽌈=떬/*x^,avs˳Bƭ3LqO@@p`qFDiLTNns a"kU\8]};-l_?eS%;;wjς!͊o U,.0?"aG#EpҳJUԥ 7e+d H%n'qRͦ"XȱWVu!=@9*ِ۬"锚6+ Z|5,UhWޢ;9x@7 mL.3@|HEv av$AڥHttb2[^-p(/f]%\vԺ }W. z}=`B~F /' ϸW:d$~ZO/,Ii55&*m0a1B _Ch@`ù> {e{7vI?~S5qӴ2c@9Z' 2]䑤a|2?8槌9|񊔽)ӫai P+A@,tl`TƶtX6QFm6";Wз՗K#9zg@o/lXB]4 <%1+zt =VM Dc SG%h%~ͩ\ΩC-K;p@RUi@(bz(Ip'So*ajkMQx0HV йz6Qד ,Ԝ)HCR}Wr nuNY~oQA%hP@!%STcYg⽨~I}Lh? .i);.St6i"^/ FAb3c=T j v];r_؏捋>5hXޮtV͗ʏ<BQp]= 'i|4h K{آx cM@~5e昛_[TA 3k<]/ܽbجv"uH`m)^n*r7"₤=r")f|sczwig0& </6Ro q(YYXn|K$/\ؾL4g2놓\@5;4ryʆ6ǘxP}eZ=o,l!ʹx j)cPUc\w)Xo)}[s䲓e]eipP&]%6K=n# 4lCtqM:5j.Xcw} ${8[(Ao!jnS?+#rI8$N*GWDdX~m.ƣ1 u1awpEj(z-Jv{%=Ŀ[ޙ(rJ'85k.V6n w6jnLaXL5P]7ՓXxQi` VѠTpd1#έ.b23ƌT5c"#}&TM:iZu|bF f JD Mİؔm~:y#H'Hю33)C 4%@|-y|_7G"l bJmP+,ohxFЗnmoVei Y#sځp{ l- i912!}{Eh|^:oV^tBtwGwM<ѹ[Y ӗ2- ˚T`*xdBBnYy腤($Rp['d0-[XodC96]an7bcK\; 8:Ju?35Z2n3/} /oMB5wFXsZ_B`h;pWcDO,|ȹ $~0)UU< ڔcIdlcO'ӞGy_Ych|\I ZvKZCyd5AAY5=,)q߸,KW,qCc2e=o e!9X| ?pcʐ,ŸQ6Jк? Mh5\#Jf yUA8^3-6*@5kFy{V|܀6¬`ڝH&3FeL/EK,Q+>i''b\îm󙣂PĚmtv"1FXhB.fmYjmK{ Xi X>{{fUgg:Lĵ3=e#x]'dYz]6+:r e9= W(TmލZ`YӦ9BdSeId`7?Xث9;ޢ-b<782M8Չ!? Xg:"֒IO,Hc,bӡip}@?sTa PE'=Ns ;p22eYu:&F8*YNjDǑahn\곒tt="7BE X&`Fb0P14Jm'bK5M_SMAYa>e})èg{0Kr` (QD{u6hY2񴛠r㒍w%՚PħHa]^%x>`sBs?򙢡[A.O;x>@*o4_is0Y||@bx \R`KG:CsɃ8J}؉?Wɼy]:/heWD/Q\AkBc&nU9Ĕx(n4WwW.'1@ۧe)0atHM ]׮呸>d< ƙzXHZJ'>c!W2=UQV|nj{tϨ2mMlInBkq8sgOs%*¥9)?&Ic<`aSi 1j͋?BPtWt(̗y3ƺXhLoAPԠz#\c]_Q $w(%ܐuYnS2Uݳ5A S}@9.]ki|X^"7I}gR] uU'Pw5{TmYpY[t#JAqocYS Z脿v;x zhGw!fFGp&9$éE?Qc9 mgGo`7.D^ ӳH '0qWqY,sB5ƥRG\l& >2cZ?PBZ0,.ˊ 黅3{|嗀F02~ע/o{Vꨭw#2I?-Gr&(PC(5;0fqL qVծCp_7>=9%>q0pKBU`6*}8@khS'́9qX6LfM{T&YE>xJH& 3jϩQ ۭ&:1+>ru!5SwM,V944U<ξ=&łvk3*גGt TJZ..UR!n|M)H;XʶN@2O'\4:/6U]͏&dW͛&_NfS+;r %C1V4:M#:&;P*DP3& Vh?iEq#y%^w_楠"/mOL:s\OXJ B=XBe}(F o|Ze%NL;[ׁTg%u1E 5ؿRJcx%og`uqdJO]Vt@?E)dyn@̺0OЏ2)/DKm|T9&@]xms[EOL8_);I{ֻG7#Z+ajMO)B5 eމq xFۜp1y4螿% -}kk~NyBZI-)na4d@y$WR;Я:N]ÖÑ8pFh yOeahכ6KThT'9ZA FYZ1p~E>Æ =\ e@[D O;΁}m7 G8eB܉=zBSo4Ɛ=Tf<%Y[o [dj1NK3 n%\CMyEy&3*^n+ oڀ/G;xYd耴vZIұ x|owpLsƿi@C>PD/Qiii"7SD ݫ߇21Jl DR>9/,`p'щ˯AjQ*oPq#lOV:gj jp[_nyeTxUK+Q^@iӫ 8z*mm+GҮrDžWsF6lU!t F ?z CN*CĽUV8:\}Zu5nsWvk>vǰW֫Qez9dfyۚ9)§@ῆ2@Iy R} Mՙ k2/j6Ǻ6""}7̄KCy g{{r\^n),Y%T.PnQmͲ{W ȑX3¼I^#\!Tu$˩'zm>xY{EG~(" HL?9JN4^h';g:Nq{UKǥLBt>R3Mkc>U[ Chp DJ,0 )X 6K1Z(aȂ]Y2`1dh =<=F. "1>0 FepPPjlO$!HJ y1}<Ϝ=.)BR["&.P./2_zX]sOXkca6 ӕ&EdA #EVSy U_!{z\3[7^!!#S3ZɄMٔ0!!:6bfZ^[{eo2s}x+iJ6?hkt&n/\ j'z}qߢc(E:+LvOB7K.?>~B.r*ArIxx :ZO5AVcL /6MAmʟ%vpN C0F#z ) uA#4A!kIi3mӪ| 3u}=y =)ޒ_Ew b&ẃ'WL9JuOh K}:.RgwӞSxϒ=#[ x&85[yaY 6OԊ{N֊U9WѬ[ĺV9SR23oF뿟87Jʲ9jsf2F7Fs,J u!w+7 k[Ӑ"\29){F/ b¦LBRux\7A-ƽԳDPr% ԫUa;GX;PM|4uWU#Vonz s%y0\ZJBjٱ4`J|hRzkHn}$"bWϫA/Ocۋߙ@CAinzg4 r.0RO c9%ߑ>Nz"pcKQ䆇Y=m՗?j$kBy 7#Muc"_s.%Av_TrO [ߍDybA٪ $ :Zmә-blӽxe+X?)0 uY JDHb.^h@M Ro?'S*Eqѻ'ڣ=f l?MGEia׌磙:z-&/9~.6`t*IH`QIga~VQmI>܉ǍGZB]6Anm|ǿ߱g:Տa~o%9;dX($РL~4z'C7AGI*(&ցs`|Dj%p-3),^9P2.5>X =O!BMżGOłT# _! 'LܢF䴓# p'9HY Fg.U x"}&hº41(\"2t'TjU[]T<ʝ׏dp?ԝ\" YR*z"DgIWW %!i%b [ m@$٠GI.|!jRK : zuyLi?=yJ.lz5u2#6(D&* };ΤŹA/LǞC/DfC&UؔiT_8E, w+Z<̎+M^E~F4dvbPS;pt wGc8dl4#8K^\h\jB@e, ǤЩ؃dn"͊ '-XGcuQaViBu W//}&N@fX9 [v3Wn%w~ӧ'O+qP\vSR*0j@AGχo`qg"fҶzH$Ld[::8!ܘjP?a%(d.04iKi{Aژ?gW~WG!GTm:㝈?Hm_YH挜Zʢjnc4 8? z,qX^kJ 4{l1vpSy 3<%w03C%`<nؤS $&SkJ`5.FK>Ѻ&{*eiOx0Z.?4j uTPV`nԎ =O:ktgh-wd. !g4Aw?Hjc 4[;mϐდ^2=zx8.t!#d0*Cb$rB!cP̯߁ 'ǥ_]͆%`Z*#9.4,qχ?"hO_kBzcįbRo[B K]tgMP$zB[d@S|iWPDj/9͑~mh@\ݕ0ͬ+QŹ 1Qo*@_v"Jd]DOSiC(d|>)Eثzk>9q )mq 4o\ qgH$^$7-9фnj5a%fK<dm=NahxK4#oَ(r|QWt[,|?4u ${d0uW{*~8WUྃ,8QBƜ&D&ըӌ{$/Eq7|9r /1GQ丮܄EAJN0 s^p3'A>I1BhfF#AL0F]%?܀H `# ]o?Y jԔm(hI^egM~㒖Au#b,3s",9ƄWYM T)DwbOs`8Gsd Slq3y|rԗf"@`7E{`At1 *:VIO?=$E3ڸS_G{Xt݆v| wD 8?5uTUFH&Oq`'i";Rv䈗8mpr<Lf"C$C6R&U K |Ko[JYb !;T05;]҉t (26'HzsʹiRAV0]0)j?Cy1{RrN;2,& "~\LJZO\iGs;WO!*_7drwegU7.@DOfiKziz̐+ݝ$Ny;d<7-]%@/8ʘpk>M a3sc! C^:wXԄMhiАا9ˣ-nK` N|ѵ>QS}^oR3e|*(yoI4kLc=~9v[L^PkCr|rp2dO#<)}W$q'D.D8Kn}g 0ϱ&VA38QM=} U:X-t_? US0GKŰk.p rp"\)Q-,q-'mk?L% ώWNsOxe(yӛa~l}/SlǺjtbyF̕}LR#cSW40ǽOd/*,I6qǷo jP?N#¨%mko;—»0<>Z'\wAR_`n~5(U["TXD8n gsp_[^ 2y'WѮhAa^cHqKiI\_DiO*Rw| )enb^h#6#'fUjSL$Shن?ڰoċ+K~3|(MРFNO3چu+ {$w$eQHa?믌 jCn0NA`8;2t2)_ .Q u4oL"XoAV v`1~<7%`~*zD؏rΕok0e|Jٰ*IA ,qf2e㢔F H†~ | N\=ϖϲJjPSq\kbi zǮYE^j,Ńgg{=%~*{3$Cxd lS93SW9E k< gKWJnWnqQ,=MH7fX(9yߠ܃iz ih`,WJgATO8E3bwq+|n7ܘAjc>m&8/sk{W:v%#R4TzX@@ȈIUc3k׎&?gX7/DJQzX [|PƛbO1m lh丁=eeC0X42lkܐۦE/ {Z:5`Eyc!z\pD;ݑ͗iU 8#d4OmD#yj>D$d~ۙ#v1YqM+AqCSJ $L`\R)o)ktt\ن9N2.b:Wk <]K ߥe3PI²vs+w,l,M2<T=FI]l,KcJ|ŠA(6i] 6b)btk\J("v o=8]]JQ/(*49AŎ6ƑWÂl0+-y}ʕw #f`qJ%ֹz5i6[N)"4ibgu6gRc%T)C ~s HQׇA [ae?v2T1vs<4ԩYc'{wuBNUC h`|lFvŷFm߾~BJlbCV.J傤w2:k fv[Sf=>&"z/ǔTBXgh˖!MJpIQ [WFѷBb/4^LL^ewgt[nűPS5m7+2$B0J ̕Ejb=]] Vw=mB^cBQ%4@V{jA 1oDJ\@̱zXBidG SdtW5@"HiNJR'P0e+;gA -hxfPGJ\UPR˳E@"J.S+I9{ 1j8u;0MD`˔p7Wk4? j:dcq6'Ⱥ|:9mj#Dh&]UCL$E TwA7KxsGL 7Z5#pjbglX]28.ȉ9Ԅ SsN{JHJT 2є=|dȐ~F*f]Zo֢zɓuȫ%v:›l֮]U}x"F@i)a4m3;vx#13öRbޅb+~|* 0Iְ/ 'zfYy3.I$]U&gq%L\@:B ֻd.50Z. ?1nw]TKtwMrQVzkl!)v}]q¸,Mi,h]N$|6ե%Kg E @>ѫEjn-g^114)e05l>3~ceʽs@<680`RIc6iؖTeyTٛ vl` &c:B+b gkiLnGF 16Oȁř3/<;\-K/2#EL |qacq$+aiJ`}=Ȗ3tW5W>kRȠ3fȏ'DRp60p 5p;UsRpӬeAj2 FԘK*[qEJױz?w%BrT֊OHM_vIe;cUZoBT}?0d%7,}PVܻgZ:@"+&fћ ag&RxWunI P^sa YMWպ%|FkziM@]x|%q#IDA,5 . J*5ʒg]z6ȉS+!ۖL{,;C&78Nq |+NLy@zm 0dҿF3ҐZk-}'rր13$pN8[/<SUP$żMp"7Lf0!o fOLǢaxjc{Î{%p~"u1Cb3gz 6Sf6ĝZ'ݔsp)]v(yR= sb+mH-ۚPN9&a#˼\CQA %ǸrR$l}fxPmO2=%u5QS&Փ)BÊfkM\XC1`-ZsҸB uq/751l_h\aZHB $^NF'yXMukyIJG2Åv ^ƕtWǐ:d f"bfa~ׁh^Y7텤/z5 @OA67,Y"lN.X؀@`K#ǃT.lB¸˭!кN^٥GdҠc}) j06@f8–߂8i[TP>zF{ sg4m>"BZ>J▞0vL$[Y%<$1 PQy:ELg@s7G{īriݩ/cPl}?$[PA&[60 u޻1,C=*Qe+-P} %j>zU/n n݁ŸsrbU!T^#͇1}!e/r|9`j^wha\¥ CVRh_ǒV˝[`Onyč+"sϭ4h>=>itsk+nI,>}H9%i9qxX# dͤ5p\wOwňD _țrb<3epj6[jf} e&؜$2__'ō$B7=ISInieʠY{$]G$] ]|kkn0 Z:'ُ8Y>|N ka&ltRSAڼ%Hh3tDA64@d$6gϹj6 /tf4.3BmiB%,a E'{$wE\D㶁S520X^WI:s1P˦Nf,@D/YBz¿7|np󼺝OұqYr\1E<ԓL4VS?_BoErjrmD}}ٍp_rs2İIgNs$1ՠn{ i2&'@my俅ܽxp8TQ䔘3hA%hXuydNJf)省q _'1Ϛ3LJ09%O=^ULNoJRKR(3DOm \ؔsER\2X`4ḞUʺ4nOǬi}OMGU=h8D[#֌Uz6Cxx-︻`:Fs~Jl[Ws?C47- l×PzH2(͑E:_= 2ʊ(֟Ęcwꐾd˵,Nf tΘpI1(ǯ7+P{, љ[̜IuTϰQd"=#t-aa \i!7{RHS׏#m |C]=Ε2 L|q1saْJ KH^bzH$A4&X[(X2)ĢmZ gٓ7&ng| k>_I|Ѥ%V'an!:%]2U^4g5/˺֫"g=L@C&o_4$k7 \yvFݐ,\|3;a)$.ģ(p%q @ȳb Kqb VB0_0'ҿ,Ϧ>. srwҮIIWM&oXsWwi"/w1ְHz}꣒E" ISF,`Yd-,sF)K ݮxr3Ѹ {0<^UHa@-' a3G{ O 1Zans|Al^>.JCE;&1h᧻*7%Mif''9DsWLJ]  О`#[&EV#Wt@I[\ÌɐE< <7A4PI(,*?و^MP:ƺA t1gf *Dk[l%`1$x|'nL1`E+>2/?OQ#>!xhweNz( YWW\)v%BU*n9S|5JLlŊTmGJ$Y%J햯aUuz)+Q Doba>չR*TnD)27OkoR2?02'>('vZm)&R HU9XzwQ}D^2(2@ O[% h'@zfNHmkPO%CM@u6 *Fڃ9 ($4)O#QL&ŸWh EFXv`&|`rsb!$p~;1h7 kBۗġU-,)PvpS] ܎Hy_+JZi..g ?6G{+5GNF!_}o_}w*X>3sO%=:乫ǐ%$K0 >svd-N70QD sq[, IMŐ\3QJ e#v=vb-'a+X+ ݧĸI."&+f/BC$4mצ6{P% U!ٮ.f.~XvޠYu@Ą)G׾Պe/BFʝb*N=e`PS5@1zE4Jqt=-2e1 '>2Ck_׀V"be(nXl&vD硙P 7W*Yƞf~ο&mj%GDlD.,k^zx+!v%yRGVP^+'~~W(rM2ۉ` 91 ᅲe{4`Ki!1<䆞d'K*vuYPTNF OPZ)HzLad%CfJqev~ F9n+uz~)R3MHOQ?Z[55zOXBimQN?;5T:i֥ŭVCR{"qE{Lة1׭HN0T@c ~L%c'jbYMhZ42f1=}]c9ҩ%[4~]J÷yaY5$,*)Yk4?nӈTNv Nb l>XMtG+U7۽F$tr^Qk|pj `ty k3cdVLUJ[_tAZ?\%Z0q~Yh՘C2Q'E*ɬuvq{m/sLB\ۂYwJdsrSrG5hzw_ݦw mN꣇S֮MϬZGf*ϼ*&$\. YQ| m! )ʡPJ@mҮAR9%r"I8kT/AohFO+k! ^vxRپ2ϣշ/DB})5YxEqP er(ޯnT]l"Gq`-IFClv]'Hຌ MKe,&=D N9bDn5;PHQ*s$JG榡8 1qM+FMg澙Kk6{e6 Y \; *i0IR徎Ҩ/~4PtY[5P*>hV`CSYpvW9~i]}dG)KEVBwϓqL8&~%3nRǧ;D3EFPa&aNZ= awP%spB7u'˦P weEut,).djGȍ)T ;-rK4 nyp~ӋDkڿ-=} it9L̈aMnr&&@zKFbo eqȽp9awE"PJ?ߐޖ]>J+I1*R)W(%؀\wW`e߮7o;֟Gm3e<2EQs}Cusdyz A_;)&X |=7F{JhҼ2-3CoچLly%wz:{oAGyCz09Jn^b^*O $w~bx ^x@eBXNfh'"rLp.B- {uzP ΧA)$$0Yr7ޭv&V|'@zAq*؄| t%vbhZwǯJUTEuz67 cxZǩt`Nkbxn-r."0oeεaƻ\ߚWyIfMe`3uE_B &6ڠ\X1<\ܵG!3[ +j3Ф'9j,*el5v^y?Rܵ-:Dߪ+JhrJk5+S)'mHYg//T$ D%Og,s;DQnh-єJ4,U!:z۞ӫ1@f!k3zqe2-kl3tsݒ]9ven&ϛWJ?ۙ/Lr 7AZ0X7ٿ KRԴApkf Y)ZaXbR UgN@81^@?H²ׯ_ Jn:6t|2sУ)\pUD2C܅Tnyb~-Su-D+~HdSeH7O*sW5o>|zon@#64?;vIB0D]wLQ3vxehL9XfZ`#e۫§/y\(w\Ș r M8Q#=/}*?Wsz=Hfh:RV6b>V'l\34?q.Ew|o[CQl8N=NܒninG3nQ IcWƴD3èNYW֕`, ghG Ч Z|6ߌj-/ÿ.c9ߋ}bWY^ ё:`<0H଍#7?s1%Rھ=vwik͔\T;+aӇ 9nH >֞@y_[l@*-dtU},`fYl❚4R&2Nٖ +fm";F :O$_pҕ)@^ɭ`c`}>~8;L |2ғsq^/|=2Cu>Ƌ-P^7)6幚Y[jk%G#"ꢫ?b(86l: r,+nLyE&`݁-r?gOetmOEMɆJ)=c%1E-5/`pUVkg/wW-#wX mz+ b'In@6G\3nDn {zSu -q1 iBPظ'V|f|ځRKO*=y 9V h R#GJo mRʛ&*bA6wJF P'x/B <}h>r{WގmNHɹ JFFyϔ-6dKQ]ZRAr1P0 o2f%@]1X`B67RvGPWQygF~mb'#Ǯ5TݍdKUᕊr UQ3%{d9a*t|Q潣İ|]bW/)"yOt9Iw. 8npkېjRas 'LUN^^;ڽbGiK3H@.>tJMHԬϨ(:Y _ ޳铤.niFBlF|;ޮ Qei@)h'>`y|!nE~zDP`J/C6"36*q~CRPvyʌ}KC;L\ueC7n#u[hZ͂ J" OW49Dyp񴿶e'_: ~ZzC^Iɯֆ|{yv O\>#騌yۦ$Y/mtH(/{Úi. ޵MW\3緜 -)qYveuK hv 6 EyuL JF> D'enE:h nW3\$ws^CmeD&IfVAaa>A/BU#=X4I2;k ӣ|լۡcqm`?9[t saP_᱂b:/R51&>2$}nӗy!yzes>Yk\?RvٗO"SWʃ+ԢjjjSI]{vlX~q"E;+ֆ':lLC\]. Y,!Ӕ0{)v% j).MAiz(XM[o_0}%Sw$HT[hx7M2*Ȝ=>iNB E84 Ei0@S{[c9'PÞY5o.y'a -9ZIC-߬,*x,}3ǖvЈTμ8$&7_D>^šF?OX֒/I3jMH>bB98A)3gܾsw2sXj̽d)gR@e:'\KGqoO@eԇ9bZIql ފt1-Ӎ&~?uBt$i#{]:ctB*S(`kJ ;`+V XcMh4µd^wQ~J{l<Uv3ʥՂ+FS 7nӊ񏑺0h½_lm4 WN|\z H`kϾ|iV '}VzN "CC$ip2J%Lv4pr Z+od]#*4jfelʙv>Ѕ;NY>U`OS3*(E_)p BC{+rny"?;@ D|k^֗ ` Gy{f=1jϋ6I/'K)­0,F(wT"i I }⋼GdĻNO~+&" AV+%G(5zFFi v; 5{8{?B(PuDk&C8Zi݉@Ttc3߄);a.]aEN`PyCY:W.] HIMlTVG%oolSt۔GZY.K-L9q>G 29 XD [*7EK~]Nkg4f@ݓ/z,Xӹ](m/\#ғ/X5 },йPy[}n^$ۺte Dx86W ϝB'9D{Ýή>v3PL?ɢfi.*)Ȏ{bJq"<2}vh/@㵽6l_nu綛! qك] ڠ hh&.ۃ0ۭ۬>kGnń[QS* q6m&)%D-3ﰍ60}P4iv3Fz  YD %}!&*q|QB$p5l`k@Ϭ)d; 3k(f+Cnwj&Uñ;^e7FC4|?OhLsWml_~@< ~ 0Je9/Rl@ܔW3n>&N>C%Hma]$vHN{˸c Z8{o÷#œٌ{lx/,C}0`%XK+]^Y3hιJqMCiu-7V\ƽq^J3/ 9lڧ"bRCT{,3)O{CTgfٸfb'eHI"տbH CvPz,Z+#\d6mҔE 6nǀ.$ϝ bV (B`fE8yFUPV"{)?[`N.i~wrQzOA#W<l+oMw.~ 7QCу! =,3Bd3y^>UY@-,7GP>M;t M3Ie4[䰽TYK 486tYlMCT!1M~N^М8{Z;=C W> M[ zTL:<1.~ޜOI+|L⥅h||  ,)s;fbX,؇1n/cYZ&>ځb^>4̡(5z]hJ= Nx^= 0|dl.aEyʗ$tCe?0|_,iD1Zs4@0,AS_΄pDT2b/TPvu :avT}$g29,pUrѻ ;+td@'p9 l|'r'wOJԷ?H?ܛtl*wEmLsz%pO6k8Jx/|5j$ͨVe/`͘$Cw,mm^~^oy|(?N\. f ine̍c'9~zy+qsU^Q\O5D,yqOC[!/%Ʊf.=Ud%p4K݋10X2s(dYiNc~ҹsK^CM140}-rj.]vlmIp]h-F8Ԡa}R16A*t_ d?u&%4NG$y8ưYe&AᑏS-xi24+P𢦦ofm(uG%yy R1F5m3-0$H?F@8{ 65]_s> "t2=ZG+9swQͼ;b'ZCOUY; j~ lƢT>=v\KԾ +b|3hKO-? !uPOJٹA =ϔ28㘙m1oY*>j3EŎL̍?B'<丒]Qd81t ykHT9! :>ic?]Ăe 0ezTf[ɧݙt t'(;:vt'/f- K2B1T ^cIC_"oea.7{~sWx0EOtA -yc0V.^0V}z#vza߅JY<;Y$Tlm鞫6AQuCA7L Jw3yA5kM!%]x]}MoD_y"=n:1I1zAE7R< ~WcSGB0b/NT;ُ\^[1# ͅ?$$rJODY%W^9u?8|HC5 qG Hg0B ۈӺW̢4`{˞z2yVZ [tgk4mS|Ș\nRLXC/T~P|X@ÒFI{]:_%'[6adE1S&\)=AYrZz %{sdzXxe;L<>\ ǥH/y 1@*GTnE*P)u[gX^~!cCEycv_p<6.ONVD&l{*g8େIɅ@0 0lڥE:f i.iuwo ~yuDz4(x;kCn ~T%ظJ0ITUҍ B{ L\p[y&!E3՟àT#JA*3s*^A%1F 2xL; 佘ǢP&#z츸 Hd2A% RÆV89ZLv=J{ F77̥끧1HJFUUј+cf,j6=soz 2 \m~_J[)a\uJUn(˙֯FS R7W( 1ѮaM}4px?ɪgwS Wʍ*5USRso/O[>zDp7(T?c>2>xT6U'gj6ɬP 5R[q 8x'T _p&e/J@$mܼS$0tD9i̸F35$ L,Q61g,ʪ&m}$q,prZdPy~ylC:#0O=Dt>5>SH\ig⟓pvJ  g=3tY.F1_ʼ;`;3S} KћKNłFs9֞J/~ ;Ӗ?SGӬfWJ5;`.xp(S> -S>ͬ:t 0c:/Ի ` .+̓SXݏCl`ßu~{<`O4@= lF6"ܶӥo QZd1R%*_ ` `0Kt$CzD=4 G6{ 𝢾_"}1N,g],  D`I!O?8=6>pGuv.n씐Bz31`JTQ,{St~2IN?}0Z+`n q"!߾vkH,Nkop}h02;@Հ~wkQ7L^C!2H`ErC8L/?*!0.k*樝Jaw 'Ѝ%3 D&K|, ^$EUˁ3W!+7IH+|xF "0BwnO[EujjXuĠCYͭ1],S+N2:o_{1uqu z[>Yw>Aepb!7Mw׌)r]6ĪD}G{) ɭNT}ȷ%g CWzȏ]s`˕N {~JawZԂňIlds/1ph>R[@iQ~Iùn򟾥G q/*`K{ٯSb5TJKܭN5 wSRoזtt=` );l$"l>E SzrͅAeL܌4Dtߢsp ӏ=⵫$-^ yքc܍gEşӨ6 N2G(!^Sҳ˔OP=|Fռm1m6YWlF`Ґc'g3k,]#-ɍ&z[Lѡ`7]1); " n'X? ^st~Ir3riRsM4"Ն)8 L:+0;fe)UBO ?´J%A] AeD^O cc0h"_sᩝ/DlqT튗ʔakcysTXsDޡJicOd^un#eO,;8>02x|ɯ먈]FKu-ϊ(f(D,~QhjitA `k;dc)CcF})?A緯(Lg]%Iq-kVmi "@R*R\W, <Rֲ.inm[HЃ|(gvQ3?Mܸ9cPow>{ 4y魯pN>i=OtW 8̡o>F&(,tC`2VPXO\Sh TķCWĦixzD$J T, W+ӔY葃 ɗ9kw#}:o;Z\ v -:2WY\% 2c+!ǘ\ߥhm4ka$~[qe BIr0b,q,.n@BD${DmK =!lJ{Sgq{(:2ȏquD/u0ٰ"13ɢy?>^?Ŧ}V"OSVc$`Yd͙ Վ^VG` w!Aw ߡa}9Q7ƚJJ4C!kнd^wqkԅ<&z;-"E?2mgF\r. eIs0CU4TE'? goT,GkO\<'Ni u61m܂|& m l+gQ/"/FA3ҳUDg f:n_ } ӐS1L>-PH=ۉ 6m!=]G4#MWk`,̞)+D3@VvV[YOE yȁ$R85!cD"^#aBd2N`'aܦ BN_9 NoF,\˃E6+9gQ=*!:w ^l ]A@D0ߖ]ۚ-Ȩt:I;oi:< 8탧Hm}BԇU{YW"w(%A֕2 j#tw@jYaUCy;Pblq-' p^оD,$-I(_JṈ}{3n%4Um DA59Bkb3-0 qYzk[o*O;6hq u쥵;p-X5xhCt"ҳkp Z] lY '9S,qL><jH-cgުk7i;;[ͽ< ̽TdwO#$]"ڪ%i69bדwsxש{)^1U{ 8|cGdDw0^|p9p["0oLX а&:He=[P15iUS{:4B8'ML)3" /ӧ;j˘4Zb]4@$ٵktIAc 1qϬ\ZwsF7_l* Y}( h EM99;qiz}f?r#yTkɄøm@ZL~]* 8|(_D)C{q:BH]aqWѓ ~ʧ_ *&Rݢg}VM\ܦΐj6{une I=\]79ODR-b,''a_Ġh_<=lӻ=]ɯuHFq Pv\OWbczK8w2[+n[l02MR郋C4V6e 趌&$0i  QuY͓}*>&KE\LliYT;o`uCTfOxt2qA1Y6I MjּX eC(oU24Hő5ձ vWD%y"ycH@1vtE3*6ZH,@T('wTwg4xQz `B e&H tA&GPBgGxe[9o+0W;ZgU4cW9Hί#),@XO6MټcOrRsҁ"z3L*$iN !_^#67тk5y qut͕"CK~젉+(>an BY9{do-6͸#LʪMȗD=p2,VLJOo o)7؜A| UkXSл *Lqƹ_i{C!H,Hn%m@O_pS:hp.;R(_ ١IYI>NF< 0Uaٌ}r(۠Z➬c hhD2זM ϧ lS8\#ϤW>J1vP#W +l Gh2M}3uF DTQL!O$&โwS;Ro'Yfc@ ^]:=#dixD@ʀ$d'WQL cԤŒfi@EJK;׊:HUё4 OSΰ^3F@5r12(5%E.(O7u7;fM;w?`7(Jju' P?( u`rʋ٧6ARGʺi5HoI [ӂԮE1ϏK_1_`7 yMMݢ0[*+Z[ Ue"+Tɗ6l:fޗ2VW^dd K |y .Gjay)F$#K0"J^U1%KTZ]:w˵ F?'E\>V5$aVR^7eJthSrRFQyC{`/I>&/UBZ?ĀGio}($F|M4mHz`N<OPԂC}8d|GB ~kTFKhe$ fDUԹ.? R PPͶ~DU(u\`86|RS;'鉟S0șYn ;n^*㸻JITVxx%nTcr)j}´Y?x񡁯"ۇSpsϡsŒC[0ynr@n𭍜\.qCΪ8a2{קu'r8 wFe0bnnE|0vT&\"tOrT?4%P=*볈 L̃Rcnxp.,b&ǃy4! !vCZh#kf6LkKpAJ.{|zr<Wty`G""rUGK Jbx7O gʉ *7y9Nlf|^t!eWecTf!7'fp'.b9K ',z^QΪC;?UxkɞdQ~ݳ{EZQLqwvQ'OpG#tG~Czʻr"Ld2|%TTEоFe;4]`t#*Ϛo~a2G-ҏO޸V!"q+g0T~a56?8 3:_봂6jf۶]g|˾> ma77>w|eN,"f3wBv _:83L~sWmu L#"M"(|;4,¼6 udZmmN o ceyIjLNm3@:BUE[oMGe-r+N3ȯ1 ()98fQS3Ȕvu_jƑ;=ĬJ;8iu_EPRb= AlftRh_8_]_";Ssǣ5۪S>,<&Y4839icG>JAdL|ɔ"_BԥC-]Gjlni hOwlۼ{ZDoFe0I𹂹92GC}`sҟ0wH$<9)v9/XfyPZg#WS 1RfޱcTjYY8ŋ='U R=&ZHEMirjL`_A8#lx"R*Gᐟx+ziٴTl)\@@W"pM/_U5#y2 mzYı(`Ip+NP h>_'`rLX27EUk%77H-[3CIiKR 2FgNQg I 0[;0D|G$#8Ir=E)6y25F [ t):s.%1`*J_pq"K(WPPzRw[(n@eymQ0 (V/r KczTx48ttiEMIFgB7jLf{-&+w(k06L#AA4H73l ei͈e[ei [tW% FЫfu~&%?2Duhp6p~ԅW:\Lhk3Ώ'h:"0zr (kC`}X<,_Fg[rn7o d`k b0_sQBDt[xɝH4w_O3޶jtUQu`~z[˻qebDrjF yPH_ ^ZHؓǞvVzb-ZiVTMK_|Ptsogl=נjDEU-ڶ3Ž, v{Vmpuٺ@^m B4ywnKXRI(l9&-ꦈXŁ9 ~z `N-'vS cVK]k(N'Ob~DҧgdbJd'7z@9y iKnɼ0n@ c 8> 15Dl>0nT<8 e#Yf Uj/-#`h ƙ"@ź91̠?>kx&쨖ӧC IX;5nZv˃ A:h$ߗ W ]f߽].Ow b;į=8 |D3!^!ZB.FH^4NrL!sj;0!md`XEC1} &G*jb93Ĕt1HQ͑՘ /ThM,QE|Xb[MYxöeUA\%uqxx2- Yu[Q:ad G!wJN*jy˾MtNhi `D:80 PpV➓~۱iTſu|kIe̴ml18RD[c5WEr2f.>avm%vF𴖯1z|Rlr+ ;gO/F>> R7c)3¤3zƓɯ܌x@ aٖy=c.sKlL+@]a2ǠErɭ ) '+DUߒksHz; VB9}^Uxc!{hSw8g0oCo͇cíZ<ֶ-G?g rK%*`OvH 6Il gE,)R~eV;r 2tF&N;Iaʌ%DZ_Z$-m423H23w Ixzl^(d ~=ͭ&\ΫKnggr^Y? w[8 -a&`db ͸|XKK]zrZWvgǫ_G/h%]p6} &dS =1VP/$HW&S")EC)z1>%rD}U;e04btU~YQxh -Q nv+V?'BȳPP;bCO;ҽ!kNkʊ1=anTyy~]Cb ~/I HgJ#ճʪpKi)ɚY'iI7lYa[&p#xaK5q{/JЫYxEVtJ,gĮ[o?NsWMKLJ%!QFyr[w'.%7# N1D %G%H|d&M5gPd̄,&u)ؽjX>iQ$YJ'=N j'Y4 Qb;l~~?<1:@-C &Ӳyg򠥻--& rh 1$,ԑ Ca¢XtoX'|2ڟ@x,KG< #T~np(rX;zXЀ@xqvŻAa.o. Qml6"qI}t)94)9 7@ܥ ı/S,QUK6T+K@<'7Jxj#$QQ` i%GarpqsarO@„G} y==`/@zv9QoQqV 7*csenSG ฆB|)zwJuR)duRU䀐dy;uJQ)ݤEa&J*$aYmNۿv-'idFI]&m;?NU*x}NiA,K1Ņ0A06 $3w(Cis%DUh"a}#L={ nQs: 0(0GA]MX5kj>_U@h̭0?Xhrg$-+M] a"}`v^eZ Mdi &,R#(^L(ÄWJ PR.o+Misnյ6u^&"oJd40p |Ft-e>2"A]-=_4n{4"p W>Av$/i@2'&K7k ^ؖ#_rB__lNJ{8{p&I]Pgw2DЧ~*ځb]cbP [7iOT:4=#/BE'ϧ-5R RZ6eU'ڃA{,T+OLMp1OP{ :BJ+J"&uA{v>RQU:~Tp{r'^QPo5 #eιFvw'ۖd}ʉFbd)5M*,üki;}KVKNQ?MmOwl J@sY<4o>~ 馈RTcώ{?wN+}Iݢb7e@R&ح4% e&iBlO!q^@XObSD] wsCu97n6ZQpkVph2p|)PX̜+B8" wI\_fS?c";9`w|ۭm* crنBq'aZX5M5Z ‡1& mԤT??O [*| CV%~I;Bŗ6pr=AV] B5ks'9-¿⤁}&{Ndj*{ufN  Z?kC=8LXͶ0'D YQ&-l@>ֺ\c/_jJ)r6T}w:g/]SޒU4[} G>z|i?ܑ]-~׀突}l(>Ad2&+S䏏(Ԕ0>@ӿRݏazEh5:=D ݹq >JzVˣ'>ʻ|UuRl Wt lo$F{t1 i*( d[_ 4sRPBr*\?}'%u,$ 3\G )JG K[拘ڊ1rSt7z cP*nv-@98-ftt7+|Sʹ,"^oDF1ꁋq_M\Q\UjW/O^!1U#,E՗:;Źn('%Q#Kj"l[R!FXj؁ fd8R4-NSi fm,g,!y+ᆾ>*ì$U7̓j ?=B1d"RժK]}#tc N -f!h?>NGuNB(=t \L/ݺ٬ ej3wC GV*yc fݼQ;k)X*p)9vP̞K+g},C5xLaT]aAʼn|b?{9B82͖ ٮcA$|l ˠnf bBslAW_ ̎m#(3N.*iI.HQ$O{ZX dE6O:SLT-PX+*O+};]4}2GF+$]:Q,JǍ7 ˶kBQz@N׭ތLE71(+|HȢR+*Xb20N⸮6gO缇qEdZ0( rΩ?n#adh l,5YCIYW]ߙtA( T2"nJم;{pDB߯IBr88|Ml̑ Q'fYo!=n"j m/“Y`&,ÿ?҇^ fD)mD@¢1P.:G A w0N5(*YA(Jݿ]{'&s5[d|Rʀy'.XcWe'9Q5v]殯ũA.D`N[3Iz?+Mƅ!;ή$9ISr|\⛦uH^ZQlvvDɣܹ5O>`wH4 P '|ҭMܧu>'AfMV<+r'Wpӫx_g"y"NJ\lOZ!_X|@/tQ_EAmC+ɑ k*4iaV[u(?Of!Zspp>A- 0g]Oq\ϠN8hgsL}5SKn,\w8|Fv%B#PRfafE&K b %ÑUJj\\4Z{EZ[7g2ڼgv$JC+( ~uv).f=^ZV֩8 i,U\w=D\sHIJ*s Zv5 y[3ڴR<CzK H|HnV\ #NXNo",&$K&QJQ2{Uhz!26$ mR&||/ MzJͨJ4n_hep)2 3C/.-<"eG'NcƨH̓&G뷌FBkqM-C鯶朎&JIuؾALj0G4:n^˒uz&EPvPpExeyJtth f?9 xY:f<~߈]?% AmІ5j Bt]7&" /:Pc(1c wӁI8tCŢVWG`ldSen礠mn!>x1g(N:[MO77}(0ƖP@Σf1qb*@`RcnET^/.ҡwD_F 3ѲBuڟ=DMw Ywql2W]'u< ^JXzƣ>J}@fr+b 35KT/ *^M 48z.Q2^7)/(jxf~zŢ ]v˹i8a k=#&j8QPJ+fǂ3E?^q< @ R I^BMD$7hTӗKΞIs^G0E|Cq򲣺qwj$3 gQݛq Z˦h\q5΃ m_# 40 L>`E#~fV2Wrv j:q5B脩@j?rBG䖸65|qzgHamu}Ip?oMҔiYV,EYz5%e{1*eˬ"$DҦU_ְiJ >ۊ0dfuS(5V3:K[vR=|+ 六`DnQ.Dk˼*&Wvk *nDN;Z5V|޺,9)*{*]+ݒ=GQ_ p`E߃Uz^Am꛱*T/k}&\'OmIJG&ʧ{DapKP0vY~\&*&s3?ee'?{ :[jVlʵ2]XeM/J<¨g~UlD[W`e%ԔB+w]?Id Gd_-pZMmU/sh@C=(g$uD 4RSKX|>&MG;3->wm=`K]%}awGe ?I*IԜwy+Xn^MޔʶnPACkqOhs l8Ml~e…`ף P(A$SK ltnl.o58MJm$9Ӹޛ^Ͼb,'rG>Kl ̍PLaLݑ wo4Ó6ilJ#O%~Q9 v? {ΟWGNP&HkSk7"j|Iu+$ejf%8D_`ĸCYZs(iWˋOf,oӇ^Fj#$ހn~^xfnOޭJ؏kGj zW~SlL$iХ$jZF=o,ߦqIR 蒆<7\t6m:*[5:qeT$w5yi ŒSc;ɡLBKLONgf}k)gIz\H50lQM`:0KD>Ρ #~R/X 1D z"~r.'fzY^ Z= +kbN ҫ7XBI@q\c~p,0}iu>:4)>*я+PIofMtii #p2l&[7_`XxaY'2avVV[(3@\v׆ag.\Tܲ);a|y `#o7Cqh@נúӁ$(nV6IlK^0htyid|oqkOT%uzW %)7FtMC, $Vr(<@w ?*kKv:G8#bKfHFXkOh1y l@j!}mܠ#~NhzbeON'KS3DX%7i_UfnP %5'ݑ\󪗋Ow }~`v`j G5e B"l/8g&t$h~*))Z<9.7$\ Y:P)Dtzd?PÜ!ah8tIZ0.85~mb&AX,;ؾuvxf[o6MZ(:<6M ?^Ϙ:'vN֞ *MKC:Wn9}ql4#ljc>۫bO&/g<8'Q_\`MxNkL\/PE,[B}Cm"j}ȼVcqu=##](5dwEM@S\twE tIG5 vpܾYxs'uNŒ^#M'CzߝЙ|킁b} Q*?IB]4̌%%)[@" *LϝgJdowKQO/ {M;Y '<@8'hgo]QaJY_:HX?e|L x:Qr ꍘ1OlPk /+)ZH\(t"<<B… r&\=sQ2ZIJY\\M C.H$#+>1&b Kpb| q^NX0jLnl}A{axK/_-n#aXsn` "Zʀ{н$) 5(pfh mV(B@?q ؂^=zGYHb)>tK/FӦXo9PNTmw!Sg=#UAnLJ:v/5ںM"rfVeb;RA(Z~T;BNE \%1=’Ar־''xf;}}/a #mȑ'=:glZKCjbX{+IA7?V`dwsG9-K%ScGn`Ak|4s1?Xד *Gč:B;{?/`p z/9ё$]-N x21SL}MZȨ(HR < g"U̸>)"WQ}oKj'HIu0?e`a**&k&φZf#h@s1(ecP*mc3XF9ܩAw+1-H\\d,@>ekŎ)vA\Fi~->uk ;eR@1-$ sQ ].L V6ac %<$ @L5P!7!xs g`vJUP/pccZ " -hWf&I0* pGd0UƜHϡjGNXZQ$qNT Ռ6{e\0t'+H8€Z={(;A@!V0Dķ?9{4+L j~P}A<~=UfrAn7&yS)ʴ*u|[ qKip,rß!RkF 5N؝{]@?xjؐ hF^UQtxErڴrgJ9|-TJ7TN<~1~ett"رNܺ`i %_V-]\#nJ7lg< 퇦̌ԝ𰻑 Ǥ8NClQv\Ջ`{Y)L |-+BZK4MeKa^)}}}I[ s Z`D[V/UncL׻XϠ"؝ag6[T$8 >Ta# >% \<[`?3ڪKqa9M )W8^{$>1Kk߻7V{l@ Se($wu} 6`D? nǥ!^ٲQ+u9e+4M.K@ba9 1?p2'+?wr<o]95Q{\;s{5)ۉVd*B ڬ-]il1~t qo$'xp di26 p2+DSx@phxJb!UHpPb~Dxl4`Dk z = LzݕV^5褩\aJ+UXq*S߹ýw9)JssyF\=EExVےkVNQoI׌QXI#E&a3j?dE_,ƢϦ =0/q8s: plYJ :%=+0}tV;=Bn)ጳw6#*-c@]ex{8K3fn뱅#|?N\7_V!,~ plLkCt]#g!395VcVZЇ-24{YJ,8lLɖBӱvо෿Q(HD mI@w J+nԻRvfF@Oz~ߝY@[Wu}-<0Dw͓Mێ{nfчVcUu ^#|^]#0U#e-7hL` 'z_$cBw![*&qj6^bEx$<^'p!U:kUVq-z *M= jߥ~80jP3c`)RA̚cbyx$R(7 dp")ִ&G&G=aEt.IН Ђ(v݈f/4HKLb5''Ȃ80<%6wx.'2C*g  mԑ3a)gɦ~_ 0ICZ |IV a'(F82Xv@ K[mJyG`eleʹA;7ˊ7zdX% t5X1zm71dy U*3Ɍ]"?=WCצ89EɰdτO*{&EESv1?=.Jas E qQă Rq~B_=pBc!+(+5F9Ѡ'u33vlC G bIj A%X̍wNPD!ȁY"ɓL{7THL.e$VPNhЎCP8]qd꣎/3l)wօt"I M݄m俤:P{#z!KW0y |k6losYȢ 6pnMŌ'v̺Қ-Eע\"IdjkIR+S5p>`42}M/ W}p,Вh!Ǘ[갥ɑ82|ﴩHfnO mf{U>6QG&;c1 nGagan85o*aiXm$븵>&:jDtYxw%@k;3٘ZLC~˅JYNg}rnB7$";#v :4*qv/Sl'8})?U*bkwBg'Tq "#峜9%0w3Ƕ)s>=O4f-p**fRX.qsfQ aj|Qۊ|_O90ZMX?OiГi"6<0ќ YkvqrVIb<_ӨYIi"#yƙ Ǵ,wBsEzֶRke˼"1q"[׽ҿE!A_\] 9`a3<pL(.68-J.!o/9 >ᵋt.}mu J<*+'EkzcY tjt/g''KW{\ ^*; n !\݄Ǝ$5H?lC5<i0[:oPUMu.\j^( !A~+L?KI4 {³$ǛC̬=$ V"7 i•L^DCiC NmmgwIͶ$ f넿&Ӯ`>aŠ15lԏʜ(7q=/> E Wî$1w i@kZ sR1cZ= "xMBaq: 'M>h~ ӐMVܸo 3֑U ܈AJ~H{I[,GZ@dž51&4@MHuKnvx.ˎxMFVRJ:KuϑE9qP3Q]r`^RR䜖JqWIsԠwW}ἈFQ ܆;օjYT #ttH?-(W]f|;34sƒ9#=WķN 3@pג L霏ϲvaz|Q)a$̷2Lߏ8XhuT 3&@\~HJEV7!Y,5C#`fBuv?A̓&gWꆣcn03\mvEnY$;6%rj_?ݶseo{2T-9N- ^[aO晱gA0~bc" ͕R\ 07GrHԁa]/3a?^a YtEDJ{#Y9& ~ #tӮ"Pǥ֏V?: u\FpujP5%W1#5ĪNhiGP 0j4x<88-cAdMӌ4XR،?3$v&f23$E!Wz#%6V ·Am`BSW`! 6Xn]c8?H(3~>Y"7A>VS^psHQ9I$hf# jᆡtcWd?mp=᪜< Xcø:Oݫg W(\\I&'-v]Z\w,3"t9zI_ 84igQcnk!=>5xK $RwvQ?47;.6ZAL;FJ']-K9k;Gnm]M~TtzHBh X/Ĩ 5_tu I5+5BHig<}x||W"1:}Od.1c^:L H߳nUhygR֎ 7J,ț" a|n\+=w>D!p⡒qG\3s/Sـn@R^ 5/۠j- bSZ %1^>^M[L2]YM**̿"ڒ- ytL2Q҂b"ʰ2˩p'CEo,bF!L@5XnlC_簲\ԼʌU #OT2E@i_ ~AثtK#(w@r Y#Z̑Blm XӺ9KsCh@sks=lɆrJ/s>=GI`rgb}AWrT嗨׷ƪO (N!0*o~!}\C|GD)&e׋Byd.Y`=Z@^X4&nu> 0Qky ,}zS~͚r|Q <ɺċJJ!oᗦFknx8Gc6~i2Kvd ˥M-ъ1U,Y>fa\bR?NYBxG-1/&#ϑ&*&oewbRv栌cF{߿*DUi3#sN+SBLD)X}nc'+˽]7-dPkCXl `x hT_D\:X%6&nwԮJ&0o^jqpe-N}hg`RmW;bAƟ:\ujt3@&~R##Kϯ^稟[sa?/| e68;MIvD?1.8`9ŧl1A8M\U7_$# R-z%Q>Ox @ʲW2Z%3kd[G-ɀ9"L`Z4/[sɿ:H b(aSe$Dg^vXfkYy [eE Bd?O]}zOuLJ-Bbk&$3=;+>|mX [bm,)<-%.Ri?R"i#]TtYoQfNExS"A膀Ѓ;}A<- ,FtkaP7)<€Sq29{ʞ.5nƹ' Bd9% k~hb'+6\fA%{T|m\;}WRLQ{v$ WE Gڡ8g]x=PĀV흪Ue=|!#3( A/K%Xk R䆌qڹ"\s+¿[< g/#Z \Sr'溮!^ΣvLdC{`+wc }NnlZ򦳠v>$M8ɻ%ރ@QRrX{?&j h"-b,!$5:8d~שBw-2.|] ZSƥ%Pue ˷vPR716eX&14'e$c$< TK6P O+ .A p[_%z(3J/z_{c.JVL³4hvYi\eB|fB\X٤JDK)]\o@C*!Yx@wRn #-"/hA*_AY 7,Ob=%8i[[p4aodlmac>e^vp?N u 5LpZ}OXY~f5|~%Zc,b}k(]Vʏ N&"j{h}٢Ὑ!'ɕk)Z -n_r=(R@ݰKXf,%V3O_>6ɞe-џr%8ʌWxJqPԶD/b34vE+ IAF( ] }@bB]8 u)_ʤEtݏ&٧ɢ(ut k R_i*9A㔶oBq6=+)Հ4Q+uN>ކqO *0D`}Ktϼ@e]E ͬS,$$/?ܘ}Bb)7yy)gPsjĎ=ZӊBj.+{BS鲭ac ˿WJs#& |pRUhM.':>JOL;cGbOf+zX3,Yr3i%_/^gPYz<jY@]B?ƚҜ\0$$V("-2SNv+)';ʺ!"$P < qg{.t&~n[@NFTL` L1x\:ڲDSEH@jXp&Xlr(؟=P=C\פLj*?ef \"DI]}wW{^H|s:3^r i"uה' o5 <Ż1U4;h72_v#(AyVgA3X<HI Ԁ]S^>Aه"|kI2eL珻ReGd rE= ,.=|+{p "0bqX$P"2tl_C-UWLc#&|-  H9q '>kkVܗkX5~9̰ʋ20/n8Ms (u@ܐ^1mYn Vf行׺^ke3g2$ֿ}ߣ:=4GGg?/V[Xe^%:bN՗Of`FlyPPG<9lF#>$aԩ#ı >:vMȋ(p'h$.oOc]WY]ũG'ƍލ_~d& 0IEZ֫9~LtkU/]Vax' fC4Xhwiѣ8,g'1QP QI] i^|#O!>8䷳] kվm1ltptm5kSؒxaCnn@vТ{}^eIZpacԱ6V4<řϢ+ʓx:#Ir"夲z"KJ˩4f&:E[K2#ӎ"Fq\%z$諗1/11rCyVxMgY|K\nߔg\mjز:۠;Gd4,#Q ̃EtM[qRLaշTX?r#-F̔O@gJɱq?zWc&b_~ڱ<Ш[h /&l(Ǭj(TPkQ{-TļYlml}!Jx-_9$(J`)d{ތB໛ Xm״Y ]^eF+*.m';Fx=Ȍ ]RsI* WyH?F=yL}HRTY5E%:V{0`wI&Īc9CZ(@'ot#|.)0Ptoڞw4X#LJGd =47X5VBG*ڳ(VϾEH?)R H 1$%:Í8~ߝЂ+Ac`y}XWZ{;{(Lcՠ,s [04)Y9\ N}HOqg %hGNƻ7#zbRyXkBund'/1$낗$p͜%-ۦap9_Z=>2Z9P}Y$*(-Q|~p((v/Z$:'}xJ cHՇnOX"ش<8 ᤋQog{axRV$p7=,JC#x'pkwZ" 4ݼ9׌ N{9}ǟHoOݢ.`WJغTQ479Ȩ-U<}OGѣ$CsZȱfO׹ #t Œ , zR'M{WH}ZvBc[ɜqYݲT7NmRyƤHGFswZ_lE>Ѵ!2oJ)j(Ë ٞ¯Aкa}|Oj ~5aFdlWlX,S=֣,Aȉʹf>y["wNQߚ7Bѧ$W{Np !xaϭiZJwy֏_拴,~]ŵV1 )9"GCF9mX.J!.xV?@a]չU~LL `{jmQ KÅ -`lP!8+p'h)tG_/يglEu%Q.GMkm~scIkZ"II?mR+XNDXRbug8IvnZZAK N]*iK4YA-oC HVS3諀.L7jC&g;n 3'kJ%\;Z EKas|틨&DLpdAʡ%GZV\L] 将_ ]0r;s>9mRꏯ5Ԯ(/mǮ_tqHI4U -!ӻSB[!5jx!Ojڳ"p4,n"ѷbׂhdFѯQBk~j3ERLq7 hadI )43%.׽UlVzXhue=uZG\{=os (7eHKP T7$xQ[&La{cגc?yVPC:1_G[ɴy8e^(~?bU2ΊeymwzrkVxC!JURHʉY~3J{!hgA,\A)eL8=5L#Pd1 X"],zqUƢJh׉r>3 }؁ @uиAUˋP[ĺV}ѺF:X9I%eSv0]TcdJoʥ *10,jhh*jgxC~&9!o|9w}z.ҧ\G(Dkfyi8fҭ~a]j _Tꊲsn= A]BfŬ bR^Uv+H޶(J=/ъ *ǵ|`X~YtE^EkXrKc|DA`Z0[jy28 vž,R,6o-; "@}o;}-x<肆 7i.tJsVZHUWFHЭ{g,Qc yv .bY3;.UYiy0 kbȩȘYyN)K/Lp!dYy0xo[zƅ,y7\+cVpTRXcJ ~ZXHsnh kN\94v1ā&.+lO5s59~FwMe`HЧzbƅKnWro0Q~1c|FZRճHQ<*,ΠBpids'66hvNf+fO=k;{axrqGm:ԟ7cӸPf$X'$# eѧT4lP!% ANd3_HԉbuL}m׾)t: / RJ |@ڀGȦ7<뤙ghxqr)8ŝwSAzI_{P7JZ@q}l`d!5͒k2pGDj>1gƶ+p60Dp'  anxO.4+=F3'h۶1[bQh@-fڢW`x[y,ϓlWi p]!w#|Q[{XҢ2NF <괩rT?!%WҖ'ِב=T0Cx"dE6s׺7Ȩq.fԢa=JK[ bέ9DW>z b$߉A*6 7d$<[|cYl ^st Ӹ S'P=?g>Ss!Ul䢟[<*t0 Ƿxƃw[@cU?o BE|_( Y! SY L, ĀVMPЬxaqe)ZzchzMٖuJ[✪+y9ɪ" N"<1tuѪUl|\ 9~6@GW6 c](wF$U!YOVpyK隘`#D`Wdw{eR54%E }qk'"se!ߔ)&@Bfim6嚿%߳ViG7p[S+FL6;لɼ&ǗOhmzoC=@yk=Kd(j1Jj[`El0Ŏޖ쑽:I~sE.Lno,ƅtb<>@fD'<r4V\3:u7m-AzA"x" zKM˝ȂE<"H%/S {o>%&-Y{1Clg6sjG-rYܚP<e斮gT-~ulTj#,w N c2O ( 3"ʎH==ЧŒR0[#Ivy5[_N;L֑{ktq8zVZw? >(tDh$,L ,4(ML_ܻл5snbο@ݗHf ͅ+o K7ڎˇMB},mlo= x_sMC뮷S= 1HKCSݒe6 ӤX jT""mAb;(qp{@Ͼe]o6ŮFU#-U6PHU=|"%V&m0+ ?K#K;ſEѲ:ev^E)n,yAQAGKnq,3IB68cgQ5{=('#;tH `27ՀPHɕ- z/lԕ#t6H0~ rQayW.9m(7jc~m1(bwHa'c%NDC =lo 1󲓑v?@t)N7C'@!?-@MnFs jӠeKЍ[D,Ge6-Hg_BGoT Xx3%X#KK\L+40,mYzK Y鰨;椊F/Lk#ߩapOB|J> 0Z(6*/FxqKi+*A43#铫L1d =&*d&;|RCe6v8 ڎ_l6:Kɬ!+e E2|9=/ϧҖ6N°Y}; $}.90nZ%>>Gp.#=kTrI+~ CABN ~&\PZlQi븽GEZYgq}>IFx 3?DJڗHkSKp-^2G^sZ47D7 m`+*I> )1U\&.xfOl7ƴT?Igh>Z޺fk;hx/#||P%Oۜg>۝b5hHv_~6mEr߳ڈ$U ZHuX7c@@})]6gP!  w_$n$6iM\W2/X!rIj : ꎽJ4Vo_26b! OLQ6F˽$0uB_IoƗ 9Xy<is˃qL2p:Q&K[dvt|4BeVA%G\ Esniכmwi"Xn9 QQ<=I]ˣ\c`]bJhEd9{bhSM(.!%\mPx'% o8F X t#@(r>=WSc+)4,S؏[hհ.0`d)rk%wمQ%f08IIN;*>2'e4SNx]7v` lo/,)UYGCCe0'E%tOb>^ʈT0`='F* >VpYvh-> cB.amo.P3}BJ'vXdF*:Sx=m98];$ߓnLكiEUNu M²գ3XȸLcXhX{_^i Sڑ^r"FEk=5DVx/ {)jcfʛPC7B W\҈H,'.mӚwAEe.ֺNN1f$7U]q[{7QL7r t6W 0TXz~y, ?16YQb׼r u*_.P<\9."ޕ17|>!׊<zQCp|ϡ#W =Z <'PM 3yԌ0-JpyKBniq8c.7 泉k`Ԗ_ݕ]%j20 Quosr^ypNiǴ$܁qpb9j^LY'Tp)v~ 4^ kځ&혱ob_˦5^kR4Zdf T% m"x̏ΰ #H%#> mdr(hZ gwI>{yeQM>Y{+(WVynfTd%EuD4<,C؆!}zV<Bi[46 wŔ{}Q^ȼH H*J"mEzw7jOe0:9ot)׀}(׽f ؖ3+SfbՍ屰vV>+)G*j4ߩ~+qT9&r0 kb7h#qco< mC 8ν 1'ue )LloW\eC D( s͔"e.hSH&orEs;`2ËX7F3P_3S/:ak#; 7q5m^΀}.Ȍe)'U? O|۠o0y;FHNruߧG{]=q++}FmQ2|hB9`F&wD;O5:n@1TgZ i^Cm7>j"/"OJXt!hÞ:Q—2K9ARIc-Ny8Ll7IVZyzO~$k'[r]m=r{ـĵRst_vg/]ˍ%3 ys Yn۸ōx-.Ҭ'hӉu ; W9P~Z > q@I[ ځ4QoŐ#QbË oBP[ޙCE<}ʮ.[5dHʼnhNz, <#A71"4-*8 *}PW[V\|4"[y~!KCKG^]bJ=H9Ʊ@rZ8  <1dNsyYBa1s lA)<6Ϝv3n qkVlOLoHqŴiAH6zrj$'2QS_@bӝ~rE{֎1'X:+poo"|İ MT,h EiA7 I|]me95$ֲ.W,M7{~{SAGFY_ŌjH̲7xZ#Cп6~Wm\au=J!u?e)pt¦f"RHpcЉ̸SLI&QXڛ3>cuT_F -N*rM9 ꒆ2\Z|ZnI7W`-~`Gw78g?J1兆Zt֫NJxer4a%3oLZֱ˘kdQUK?&[u齉YM"-=\Eʧkr0;.01-׽3 SW_2MnB @ %@,. xF8ѐGedjšzOc9ޏ1|V6jQ:lJm!r_-LxYo.,lXZ={CԎkקx|\v#3(q{ @}d̀@(IE=h"˔hZ-"ځhmY{.>`pඖ ]/oOy;ǣ3Y%uH #j#_%"򬑹"l:OPC+&Uz.QW$rIŜͩx2;>bl #MAFHCoɿb9 r9ek4 vYJNe8ohBs (f2Ӭ Y;!!+oT"R%-js#B&"s9 .n5ńD/U"{ LFG2t9|(jVejҾ:~ 㸰iD~a(#.^)&Ɲ( .ne=ls*^,'J?Q +&'|[NU9бdKwpޑ٫1Rt~ki۬z*BUa{?.Xt*Jd0LBAIs1EkuGUPx$ϒc{^9*⟌b^ fO,SHa#+9Y|TU6,ܻ&;+ u( #vub(O@0nO7=X]08Xk.Cw>*k|g Il$C8g||g~?[פQtVp/H?. ldrByf째qrMz P]zG`>SgOx &tTզh$ƌE޵kDB7ۃ廧Vv'yư\Sp`k/5FLwߛA$*mTAdƣg~>2CfB]TF.i5fu׻F% d o[@t#PLdӛDC2}&$^'gSddG B:%I4J@I Ul2Ij$"53Sk©6JQ)u'c}N̮e(fba6OڒZ5D1W)3ʚjveJ#\#Xzd8rM@o!q@:}V!H4V.'Sℵ0vDCQ[7w &QtąW(ފ/RGx`OeO'>qUlCSشor/9`)I?ؙ]iYEp:3gJ*U&PkbJ_]ԛ+` H*f*.9jڅ\G55ҡ&&wԪ|(82MMnmNh36xZCr9f9-A:[ٲGZH Y*͝tSCeE;1_^8#pI"ޱ$eЦ젞8/RJe\(.Ԙpwus=KN^ش3+( Md%oC()UJg-+ aFmZ?J>\pPpz\P;r{s?>>%KHG>bv"K$7iKf$P~'4Kg@2Y>9GK%ihZ&.céQ;B jr]$OcA:V-0m`1pWšpN|~9 'bAWхCy~'\b(,0G7FGQ9u:tD]<1GpǭʥmKzcXd-o3 (Iү|vZJ+i@rWPOɑ栚TG MRoڔp e~;U@ժdj0T<)¾m mpӒ>b,|7r6+ggɩBc\A5z = d1aHbL519ClѺ_N˝dTT3@ЕW {?J Z޽,]>7?ESue܅REC* TOI`j vpMۏDM5&Z,aŨ3J*c#pEftM {lɿD5 hޠYBYEwZ5YuhcŽiX#Dnl=~΍WnZE<5 bSdguDKbP:=g4s4Pj?)np{+GtKtVZVvS$` ?@Si X$G3,uݻaI tF``Cr2:}n٭fo0ӛUnʖm*fLHlh]-N̑PIt]t]\Ы4. ΞJ6 -BA`8$ ZlmM<Ƕs1WnIݽy~. Y.Ȋ0=ߢE;uzI*Rxj5YPԽzJ;YPnDQwSDb1ϳbʕt CEN7¿JuVuv3}S`=ǟhɭZU(Bqб`>˚̙*eՖ<8u=P- >5T$ "g pahwH(gftpf#K;my&?:G*$E3jQ/ _{+5Ϝ/:Kf|JHIc9qk"u YW= AqcD~e.axa=01:١EGohxLnjߎ*ɀv}h[w{˩Ɗ8clA4IY܆3_B◳}?(\P3C9JmmW~vopph(YGpOwO!gҩTCaE;$9g dهi3#n̗xYDkb JRv"JOKKٗs*E28o|?):`mNM RsdNȟ)zHT?KG]b׋Սv}LޡZ6dT}qh$؃Q:.T>6WȬfᒭTabdb=|͟GE)i\ZlLR#.j]_͢,(At:,޵Bэ#t//uDC˷\*xK8}ik"ҹ1h~Wȷ9IL;y.#^R+m=kFQ+l$k̝=_pesDPWp T3ٺQÔsLsUtBPLRvCD)B 9>"6Yt[Z6n%[&Z%|6NCh>[V19T5m$f8{r uG ަG"QZvT0TXp+Ղ;%Pa9(^zkPħ>F1ċ¿M֐13_'[iLQFoGˇGoQPȫ P~sm:&GN 0z/|xaMP E]5ex DsNyљuT7NMj-1`u9'0hdc[i0"tuΉ6*aS)EW KmY3ȸ@AF\Șfֿ,R?1}hU}=w%D *sR7rWw28&~DIJs~^bo_)ۑ <*qou*tۋ꛽1U>~0°J^!\fvN~'B׵\ߎdЛmZ=}|_7 p)a 1h`w/Տo%3˞Cà^ 1P#riGɤ)_{y7QpjjSFl뺌XBP{԰4\W7}+2 \Gł֮1vkD_.x94) sGܢѻӂB~O1P 6VڐL3&{IlsV WP&ܝ9X*@Ϙrub aκTty(RޱwXg˧QYfG{F3VҷYb2e T! Ʊ ŨrLq-铖ymiݔ qqeZcm]JjWh=*9#8}!I݈gp5Q!m ,J?AF!!g0>z"{80\u@G ᕜ\\ZbܑPZAݭT{Gfʴ֯*YD_lm{xv v+?$Q|ڀ9Q<;926wte)V,{FG3`f7iDs%gItmz'˻Z;? k3}.FgSf?KiyWqYv<dڅa܀@o: ='ehґL}?ގ]D,sY+_ Z %:q*؟&%A ֿJ"D(pӲyƽVH3gJtiGALϬqvrO-2]¥Yѐj/v6":IEvnG/U"{' ~%aS E4Ψ )jQ;m5G:n:\9Ն'@Ь "?[TOnRq J"]RU0Ww.t8[Tb[J$Ұ 1Ff?\7ۡ6kž(5T9;tͪ,)t" 1uZץ3v1L bơ0D66~|0 ,'`Cѽ#:)qW.0x3=TMk2 B9_n'FX_`'~4Vb !sYXʕGkǫ:zF*OK#t$Ő׬R$.fGb%JE`ogP5alst1S?H@Kqt cL^ْ:FUzw.ErOͬ<ʠ̵`{;gx[%$f{fNZq.ZB}*.Z, l{C*y}7}b!0:Eq_8g2id{ӣ1tH +s"$УSY"; ;߅t6vpR!Ȣ4a@ݓKDFFv43DwP `DGNJt}-]Nra-Ѥ'j☫ $::ݤ䫸1{ʔA$:-UM!}U[zl_j9Y".ꑽhF 873)㞟 /9̝ǙGyDDd'f58Q*.Y[g(;zO&dz0b܉VVGV@o@SIܞ`VB1!흚X|^୵疷7Lœ/J5A!Jxح4TmF\-k8N̰_\~d|BtVAm3Jv uy FƋ1?iJ.qvx-؅5uWֻB{1f?$UmU1X]dpe,X|ám#"YFg$ 5^DJHkW![b,wa8_  {="_ԎöMQ;y3LNwF-?7UaF3{\/JfOAiig3$4I:|{" l[z hՆ{Qͫ& C<t5^N'tA1/8ѼKt]X>3OuL V&񛲺\W׺+dVEG`NÃ; ttI伶T턡.lDj! b87z"S11Y$K<]CfՎ}Odc,{OȽ7+〾&L5:Q8.UhH=an1+S˾rhd~3]D@e=%m{s^.G)OL0q*Q?3wx(o|#bݩ&Jt5 O}z )r){Ol{Vǵ dP\;^ZAJUR^Z8w<^ґ7B;!PRV*ඏl1ӧH]t(Jkeඬگ/뢨׈M葍 (ݷ_)\'/KzS59+X1Dh1bN}MPF >91ZX7؆U+ I P;"@I4B;d:ZU*2dd'*.L2N~8IRssT 3GcJ6$ځx\eV@xqLXDv IѢEY0@B[h¼8O¿jJQa< MH,صl=`M ڝ=eb9dQ>24xBwiGuܝ?mmzgt}mȞ|`{(&=j0 2,Q]W~;̤!Fpt&u7,\f*5u~Ei3E=S`1n vUՋ @crwq&/s$]!.fmgbZ04)4¡ǷF5Cl\[õ>19aԯrCg)M篝ZxgGF\7c.y?Iyk=zn,o%)_]a8ԭ$:Xdhֲ_ 5 ]cIJEt.f(8$*~|f3 ]pBJ&횗1CMmPMGq\#9Xśig0qħ0I"ClqdS[9PH'\R^=2aFQd5.)IYyn#c y~h?ry+KgQvx_xeo|ǰg[zZW+7ɝYwf>eU!NP ogkjE:.i(VMW@EMx7ӒY'@b^Vm^ ƺJM<*%_5|=dcOd4Z} (0UtQ-!.jQzG23c*=Lyš ՠ;T&p7`R}h6V`l~g[ ld__q:(-bNSO.>5ƘmћMC!PλHjL+PdZz1*M<E]X%(j=ʧ9Xp&dK K :X:{1^0+4O`1e.㑸{'Q!Th$Gzg k^2¤h"1HbO=`&Es4\sLq;$?aZ,VwwL2-Zj DuS~XmWNKUJ+n緱ZMo?`x8qC[.goCcZ]ybS8 ق~9Z3!3S3K9c5xR\qڍI,҈IZ'32"Q,d_l?$eǢC [?p Uī kKIByL⸤P}&FYGCbK>g!2RM䘨G#諍DjJq,9+)x#}e\) ƙax[=`sK'cI+^;t;iUB *qD>FGȁD&Jnn dJK)nfyaY+%>~Ia\td? [sY})l,Ci9Ӌ-Upcl|,^spPYl2t]=퍮$rjwWx/ޥw_Wgr|?CP$tyeS6މBq 5Q48`!pV'e87I`3z#t50ai5n?\*nz@?u!O9TMkƖSl( d@ɩ]6OҠJD-lu𛲱roq9E;2,C3KJEoʝZ, `¸y+:z~䗊4kO =1 ӮъZ!gpY W &`~lCVSq0DԮ>g&9QGN"2^_I22Xu9 =ρއo&ێ/ wxD/kf3aEB 7痃-CgV+?#T˺"!9}ut4)e" /U"1:~I +Dm8ΛY"?A)oŹ3&toѕ4Pfw]R|MQS#"дRlAx3/ 9]yҔTe-!uJ-O5&Gz9dE?9;u]ΰoz[a3#}o ;T|'ǴկԲ˥La'wPo=l\Fdf rXr4uFP&|o0i%'dGԵ74uc|/-z!Il rC5zjR5k}zCw5)*: >c Ap)1b 0@J^,\UDv&Z`ujF~;tDZkGTwWS$^W37.å*&rP]p֤ a{O b_d.~DuY¦/h )#A| Sn#Y~D8,3[@N'),;D@/S'uCXW7&Hй_J4Zt:U84fo7{B15a*ܬtG1}3{MBf8+i1~J7cRKӨ BI,+>{ Q-S*2NCw%#9E-]ku<.4l 6{I$YE肇Fb/hV\4..plxKձk< m \n8wvz5rG,W ^GLMGs#ɅVdY&q#Ĺ%!ML}Ed;_}X[NsuoT]cQAA~ec dp/d~K%ɭ2sͣ0QLҴwQ:`R#kPPϝ5'8-wf$xcءrG-Gc#s@jė '9uT,[Utq-cѿh54Q;W^4Bb,ij- _"ߣl:O~/A˚U}w06 T!:r<¶f t %w_KE[I=W: X p锅>nshEzSn ]\j0>jx7k;8 $5=|=&]fkd+JgP$f{1/^C^wtg?F>œvr[A6jAIP߶)s%.Mt@ d39p`=̮`Օw6B㇠kY;h_ }H@whW\dzh$Dŕ]Tَg[Mp_K󫦜xf;*gN |YvI=S#pIhSu3A,kXÂg[Ll& FI\ăi5=IZ߸.[0x]e@`/dugw^k` @ř3W *W֟\JZq#fnN|'b ,- ޢ Lm|?/ٴxa ]ͅ-ns,בw {\ˑ޽^tT@ڞ&'/ ]/%pV8lu^T]H-aԆJ/K^&0U) Q£brG[ZydސN<"+ҴU`]dv;oQ ޏ-;r&wBBZtPzh)*6& mˑ BA'9`0o2%Q6Qx0Sކv`SQpV@eP YH~PW{R}:duG 7v] :*R=/ws(R93E4`٩u NTسiBFgD0gX`#4"$5bLJЁrBr/l1*1Eo^svC-ZHg_0ظᎬ0t`s;bHkTMb?=P V|V/Y҂nT/&˽;t߱#3b;Q%><_'{Ic;>י|cgBo6aWs&cvl ьJ9 Z.d@VI6I@ߎTQ4Ŀf& ҧWG(Usx.=t`Ԕ۶YWR7xDO:^875N㘇UR"  @|Fҫ`67!7T<1QJmQv~O 5ﮊGjW8!״n ; fȖe2u3U=>.7 ,Sԃ1}b}v`EI d^g f"94eE̮JLV_p'+$ *\ ʟˮڞk:܉7>o8L %YؐLwռBbqDenl9֖eWm^nLrUj jbk6dLnffJ495uE`=THԿ>20_6P7҇݅h|!&&tOujl=rU$ 3lcYn .ę"]`,})W oXKiS: Ad',xi[uffJA_g08dyFnM͉w`[2'k\ S.htGi\Q3*)m*!-g%P䷗d_G]YxlAa Ԉ% ՛(Gϑ17&VM-LD֖ޑfd 4>@̖&$O_2O> ϭa4Ϋzaq{ϭ9}OOn%4n0gI-xڳA+6 1'{ԫK<;fp;_~IW_wCHT8c$p0Vig"% `,`;=lvqHsLL´5x?s "p 9 jU)GzzBƻ)3È4:Yr/Ƭ)|b\^XCvD!cbc%`j^t8X!2؍Py1*@tΥp+ӊ)LF!g?`19Hp~(b}C \a(͙SXHUDӽg5EIo)|J'jIwnƎzu5ed{ P \^beP EףK'}w'an3XoW<>B)tkOz o=-}l緆fBm80XƎy]E_se,Xrg("29w.sjE4dUM/A<ٶLSN$?&mI;C@R'mpa:,tS^:Dj M'|4PXʫ? {:I6]0n*`=qO4:6RyBLK}ʡm0Zi&_e.aECBK%ZˏK[LJi+,`-aL:Kd\xC}H.:1/:0^PёV}+/uwO_;tW/ -{k]4շhW F+q9[Sρ q*;z|Rt]= f|M;,Hbg P΢1%cdU,y)'ڢ., |BK%q`R}^-lPQ+๾A{s9 {lu.IM̻Lqt9^^y2hk >*u oXL/u[J`JNT0[AoUʗP6xo7P[v;q%t>" I=t6x* ?KETno81mg./?Ϸ 4Fm]6i7>e\gg Ca}Myn]>zClhTWLjC:2/w`yBP:WݔAOu!VvC9Ua@ĺ9**|N(JLFۘ5W6t%"-^l )j5o/c^jBV 󱢈-D@gV f*#GV~z*Ѥ|=IGiVp5\)i>?XDڠD$[tA0{h{et EC W#HbЇ&,,)(JXUpvx2ƣ Ōc8mi0'LNLuG8Ğ|Y0dqY3Ӽ{kL^qrZlx |WBeb;(*]S~NjL FoJs.b/a2i=WcBu}a&P.W~սస+zUn!wVFzH\\g/B>h[Le(6p\#sm<j h_K-cHB6dM"- WcNlq3^ _cm 0 >698@] AHX S+,7@8q7ZjW@6~~:nGDt$I1yz?UZ+Hmg8Gv( CO}<5{:j[x! %m<yWGM`ա_J^a|# =B0 MeX3 Robn W;$f~[֋$hиfߥQİfAKw78. ϨkCTfo"N >O e=Hࠖ9K4.3-w-)w%L #$Mw"$Sg; 6Cf~6g-2-CkA!2)p<+fkG$[j: ^}sr}O-Aݜe?hE&uBoz1 ureXa+9c{VV~jr"gd;x빜X> dq BD, Z,N/lJC"7aDUMr|OMص*ubO TSS@GH^*㹬!ؔ'm+uLRhWmJ(:'I@vxжTԎ鰫JeL "tv03Nq,/'^5~6I'QjKJjh}GG':961ƹ~/s A;+sC\A/^tncDWS.2D?i91)aHϘqóȢYo[E@m磿եg@Y+>?a]T&K.%-\8#P|@J(24;#H}-'$EUMXCTbn(K27KoBQ6C=hoTAן#ܚw. L *;#Hmo ϠT`:,9nJY>ڦ4d*UyAS#SX.`}vc~eM^̀a#ru g bͿ\w@&Z`!Um0sJEJ%ڌ`Yv`F <4)k`ip`Z7Bag( s|PۗFs ~vEFgrlu"`G9#G)6;o1Wi$|CNdXEt޵wK2%!VI?Ԟ( /W2g|'1yuB{zvny=px6i :z%gZ :DJPwO ^c. ^oZCʶy7o$0 u*wsۤh|l؜-$Oܘ[QCzE{6[tDŽb{|iGy"%:rD(M{-M*X}=fVܐ2fGD;Q-T-$Wav9t[BwQܽ,O@>-dHGI9DA~@zaQs/?F3pBKivfA9t2p>0Srʏ6:\KQ$^PDnQ '؞ W h#՛Ff/M]&ΔoWfHm$9G-wIЉ^/_P1ƖtJ&U,M6剗yy0$W=dqZͅa_(eb?fTקI1oT^`Y4٭ \*C [ו`4RUtq!G⊡f~'Ʀc`tށ ʩ(cXA7> -k̃t*mj\&>dʱp?2;?T,Oy)˓FaͧЏufл96;̕U bՂ! E 徒_e>^+V hs2n D^)YxZO/#` Y8`>Ry⎮( ^cVaR+))t#XiuTčv 9^kr%-$'mVM2&ks^>%U8:LU8c; mg9ɟNdYNF=xA;ΐ Qk&a> j٨D!oVrY,5Խ_mX,I|?\ĭyӭ(@/.Ŵ`vqֲ [ꗨq&86 Q4N{D봕ML ,y+UVuŸ÷Ѿ2yqi 1͞ 3Rg~ LnQuߜM[>1Ϡ߰`fQK\"@uأ UYw+,S5$L#ˊ[W<ፍdC.]mTh"j~)&u]&&7XvtEi(e/l$g}f |IՏSS@Dx|a{Qox! ^@S𮒼]0_}mƈ ~`^۱!Wc[F@RnFc)!ϪxĐ9N6,_jҘ$bu#Gj  |Sۖx,LP` xW34%g[,`r`hٯax`Wӱ4U;Lz}-sm/ %X<~T{e3A6Z2HW~|]ǦB!6Z驱{ŁC74a^j'G:DHeWJXD"@a*EXU̿Yd6&3Z3["zcSZU7}L.E5/ʦ:cue{¯Q >NsȤ{ǏgtyF6HG|gCPNTUWJSA6TO$\[#Vۮ]8/pM^9k8lY/{8gIfJH-=,AlLh,DqW_)XR%/>go]yBnYZaVsZ3CUCT5YAIz)x[\׾#$;ƸڽkXDj؞ گ1T^`( UJ֩R5g8JB6L׺,0UxjT_sb*Bq5-Jԫː{ip[&0jQODh!5u9ju$a),/1H0bwKA%&s44ԘkP,g6EBXR8Zq8K{|ò0 $ } xg+5-0J}UxH dvFgؼ[ט6'zuDJAP2}Mnwa^mXH@X]+W;k蔚Z!](+:aJU@Ъs^fk/G@^{_zDHł2ৈUnCbĔ9'CĂ(*R.j} :KLQ\u#+cU+*\(mJ7^fkRBS~,JmdKK-'y F -[) SŤѭٓ#;_11!Dtb!;/`Z5+X&Yt˿0؆1Qߞ)Ņ:u(ד_F+tf׉]\ fP K3K*ذC4xZBSMKɻrɝWpKMv5b,daۊ2-8a{V-}.U3l8"=NCY; w`Pϛ6^JbAs iLiLǶ豭u@ZkH۳m*k0|%Q?Hn9%jnu&,xMwA V[dJK=gBĬQgxH!Գ ;@*Z]FA[d['E rwî #f©?@zuwXIj|ӌ+uS *ǀ ހT`$A d uꓥ 3S$\_*# E ;*SS{ԗm1TR#W Q0 %FQ'NבVC9' OePJC!;Z!-=e賂kn&pOyDI`=yhb5#y:O67Cs5=Am 8(l y,TV*ꝴC ,N6aeOnFx0hv0S'MRdfWIO;") 4J^^bwYKΗhOu촒 -(+|Y4ep-$bg/{80R)L, ӛr7hφaţc$ݔyVnr|unnwBϫd T>Lu91Ր&PIA;ԶH,J/hVw"D&JD4~gi;H5!߫.s"^sEj>/a*ށrNV"lW]YYi@Kr 'u+ubʘ]|Stz&>n; ֵzѣ aW{:`B\>yC݉PE0f_&ެEIm\9)riUQÎ_Q/giۂ+G!,rg[\A*:+j vu%xG۩:<.]_}n :[<(c R[EavݮSl-{QfsDQj]:309!4xJrRaq^8<iEۯ};п^l%{&ANs#e]Pk:>W ̞ȶ"gMfY{7?W 8y 5Q> !'^=/'2R-?7O)'@K2pżfמc?BOwD 60 IBCu#& Dr`]F˗M/l'1e&|y/?=\CJ[H!k `kVfϯZqq/sr: p,}YbL3S Op=!w!494'.]qzj~R1 \)ۏ3Ϥ%8nRܬÖ7MZMKif1R3W2xI2,P1 4xfBhKl055hrcE5Ev\P0,[L$R4,mŇ~{Kuc,zG?RM2 p}| )h?ueF/%Ũ~|d--rڲ&ɪsB+hh)G]_GiSIRX{pqwǭfj#'bugY|߶p펱@Ltk`,klz1>Wdf6lrpwWOm!}oƺ&Nrj]hH -Oo Ѩeyp~` oCYҕYW/)b4!9" !},䴳f?g¿"y*(<λ@X985ֶ6tESlO,쳤UJ5G~|rXtକ(H#k8tBqU!2z^U 5F3etsCI{eoS:y#^;-;("bu_QQ;+yXr*|B/@ RQibyte0zWYɊ >t>l;q!L޷ wbf>*,=6@M@:\iƎKq*ǩ%s uhkwީm,Eueέ94X18 by?9aEX+_[9I &v;EQD)>FGeߴWi ;s?u9)g)pFQԯ dnM\,l"|aVR1hyebZ*YOFU+1|V?ZA#'c]{ XOECː<| 9'{L8} 3u !E)6s(/|y}GЍ=z(d8]\ҁNܐHif]ZtKDp݂CKxV!k!Gh̷DwqRW=O}@OH[Էٿ9v |z4e,4\f>Td sKA`x?"_Obwf; c5dAXR'F>:ȈET+ Jk 'ZpG.HM][,Zsnrίܘ|n<j vFj],::hrN%~m;ym? 8pRoM|ĥ8p Ψ Դa[Ue4bX~`qW⍷ N\*=  BʎԠd)Ɇ|)cPDY)6ۻɣ]npŒ"9,JW) 6}TWCbH.õngLK*7Pd5s,(̲ 51]G@'c3nL p`a  i2Jw,[T5GЬ0 &]ΙjڔI17}Yn(WWFq7^h}\QIչX!6&IWj|&ߟ6?6'ك EL*"tB NLޜzYaF[ok3SٰCՠ &rfѫيIrNR.en=9Mh~ %_DU`x vxл#I׃x=%ŝccwJ;ۅRǯWG-7Z:%L:Pcˠo|瘖Iq<\L؛o*4{)H8񾧩 iH-g?,_@vRZ\ DjJiHBF]$Ja\$cfd?獵'O UwPrMm,!gaߛFVBZ $lխ@x^#ko)*>N%CT zvOZû$2js^P"`wY?vѱh_cd(&\h7대gC,<*oӇgع[SS%QӃBü؅ 狍jDg#N@;B9_1`_Q(\,lviwf'7)߯LnA!+;e?[@O k:~\Kfh1I 1{Wfv >oyvbҍu|~bg]WHrai||md|nqTAգ+ tw\v)Pe_Vh,:[FދVn$ UʈU~rObCS\CBRLuiOdrquŏ2:J[ fKnOM=VsK{/ =,y6Z}a*?j%醀Zi}7J蠖p^7#SOBB`͚6Zd % ؐ-We Cc4+xtW%C pb`ЛJ6‡H75.cE&|nBgu EZlM4Ӵ@fi;D&YTml_oRZJٯxfڨr"<HYAwd kXoTOdK@P&hU6k2JIinc#Vs,͈rKT',M-(}gقU!ƮU8&]yV W( QCaٲxL_p-5OwɊf|IFms)TOdlٰ6#(& OIz( LxI5l!q ra'tJ9[DR ҰY1`BըN׍}7j2ćۥ2$6ث N ;P򦫊 Q: uEץˍ)[1%tͶ&7FS|L -Z>5sEMk,qqN&]@%˒cY6L ^jTVtF3{jizگùtpFYz,؟-:R\ڳRR1OF7۪2(]M@Fe8fNoF=m2afwa;)TFG*Gr"kq[D+Ax_aU|NMmԏGEQIB(|(@z⛯I(]t.U ˂!Dr'9(  Nd~4:]գbr k~s<+1̑rÅ7T9V/oQ=qQp~Kn Ukl |X*6X4UOCTNUSF-K 8?Gw:AjmOߌ~^vfcb䧝ΣHȋPqvƊO/,atW9[*|k쪽^`n;8Jn'mRtem(,pFfZ'ɘC<$lasARsipK7>8V{02(+J>0"cAtu BZFo,ZEƢ FdWXyyBT%-NZeڗ{b^S-{_֙JQ[咇íŁV:ZH!3"oVBOs/Ee]'0\ֈ]N0gNψf{}ިUDW:R"W9֖6p U?@G-@M x(p [ã1]KY73g>_, AE~=W༘C'd I?Zіc[L/ @yf`fa:Qym$pDV\lyOw $Kc n8̙LLK"%FۻhpQT٢"5^'[ ZR2;ʊWA]+j&56qવj$ #cL욬XQħ1xA{r_A4msQn 2TД.T^7'asl A.*&_xpLI?hEhc(0_pY2B eb ZHq^chsxc wl J ÞzΛXW_B{;qfIh[8-,B:7_ %6輇e4rq:x-So!*}*]h[Gn凘~ _kp-bἎrnFs:w0,$%fA53RjlOEꐙY5x ]DE1:?#@6KuI+Ʊg^Va6c:X@\/ZJ,VQ4Zb^V|HIL̦m6bJ_Wޖcx{97VfSk{2#3TtM%"g3Zf.~1aG^^\/X &K ǰ{A.^B8 jqNrЍe_9/[@Fr ޘ <ڈ]imPd.?yBA[0*k^QpW&ڊ rR7I~%ʎwbr uBԲ"Zny v92IZnT^wW3B]btObҌOP{*@~n%U5|a`!9%kV&]}]'$Pì9'&YRPP/pDZʗa;=ӳکQ̔buUdg90ZUPp^(/B8ӭ @`T'|?YϜ\h[;[) V*Zn) =Q$V`hQpY<q.35C||/r/_PI$|\"FfMnۿ̆Cr__6Aɘ\]S~gƢ< O5a\h9Q6IT)Wɝ~< eq.)ˎ\IVں~ 0k!xM>wDuMM|vA!&r4=صk ePd_jvz (p;_iEn4?~iVUKړԳqH"Oج(Ci: Ӕ@ aݒa~~1Ϲ0$a"pj6N&y!2wB-Wu=_UUu!Ҿ;x;qYkRgLl'ތ?PX>gI,For3n졚?RN#H\im* QSlZ%_,CcH>):0xO:{w _yF׈4X2H1`aW'2#XG =̐ =>u«f`V#5[ziU֘s)WGE,so|ib9-| ڈWkK3&ڽOsE }r3^Q+GެAI9:Ъn+[=N,XŶev!EQ@!9'87Lk*<7΀{SDy7BU@4|0OW9V Ջ(Iw#%QdKՓq'd*Pԯfx%MA_^/q/$Yba=l,MM?UѓrlcG1.Rjm о5k0kkLu>vPRRh~>VPpC*۩aD~ڿJ!/ohVz\X!MŮ^6 TP|4+Я܍,!lCGѡqß8S|#(["l?ThTٮ/XIA)>|m ׋a>=l`@ף0v_d@⌗9nS֓ԥO{!Le 7z=lw?n!zFRE q<{Hcj ݨ _[MBK7<9 0 'x7ѕxAxHoA%Af2}qYO̤խζ;.%n,c}[/[ӫ@5Jh~%eIdg?="qbTM8hEݞK+(UqR.U /ÿl=1UPM.d&EJӃ+>_1?+ o:?s)"&xKi t)xMG/ל !ze#ߴΫBd4? gdhlZMcB.E,hsT@}F3JWg^-9'@% Jư4mL>cFUs;;u5o/>1NJv FGΐrs(0ioȣV4q;5qwYs3xx &ŏ"K~P2/: _* xr p/0uO 2ɅRT|2ֽ=zB04}h. b9auj3A;mL JEopfgnx@LIu.!)95 ;UjvBay; ĦYijU0 Sޓ72H;+:^aLm{0u 3=R L,=QS)Q W~6Z8D/|yn朰DS+'R1H6U){OiL!A)|!xn.>155^5Q|Ԩ@F3O_>)iRla K4 9D%h%=($Ԡ-oҜHӕi1~,qANrLFu㉪|$ύ_#F:*+%>iL¶N]`wm83"$8Z3_*=Ӎt2Sϟ`^q i+:|?Ս>U52G-Ẽ31#_ch#0Q lX.dy*ovtUn}吞 R xʆwё<x.d9m9b*Rݫ UL'/+1)|p]r.! SR_xSV$&C{۲UХY+댃FLA5VP.+#ݠZ(bč_4Sm~$P 24mt/H2*t(n!F P`*_Is=[-Nmw\_kW ,1 [iuX*( 7ny7v߽󃅾MbQHwzqxSPdg"4r=G!ER#O! IAc ;qipa\;{+L30DߎLg X<ޝY!M7w3-sOX4/6)Z̈~bɈK3w$}nb3;ُ?.i۴ǘ{!.`?{q0'mNqc9wc ; -h^f\q"H exHAhoM&6P\%X8[<Jma:sE"0,>*پ'Ni-D:,\&AaDKipHN[Dyj,%(R9I15wA½ O6`lRFJ7Lx\Y[f,@L>ycX./wR0_p-ctBaDd%qyHf9lo Wb#lhtc| ]/d+U ǀF gy4Z:շbss/=+vA{- mRg/ g sfy8aM llǝtex ' r˶?':l-6Q6>I<C;iF&1OE9f4?-R]?rQe BQW(Cg3Ɨk09X(dT:|ns'Cv9׶@=sK=q2h=*"Q; Lvxxi[;PuvT4ePpkI6#x{UJ}Wm-nͩ*^lcfOXῶ54`9_}2e )EulU95{J G%9ϭ,?BC!KtuUm?X $ ;Z,YĆS4쎩xq h`pLziTM0t\\L),)0?MNjA6;c@񚘂Fܱ{۷2$ o\2I+IyGߌqu'%3Y'71$P> _ND5ttI鱫 %.h˴xq? 1l(i 9SCAM.A\s[F @wPNar7'E,y{sW@Wr 03/ O ꢕ)0C3y.X@ƆHiǔ^XIć6e&ʁwT=4HB&~UC/37ʼy  .6YI.r ca /EeȾS&#_ j#4d7 "ˋ5^jޤ3gF;ye8]545$TObR;Z 9OEywB*oC;f "D @U{E@B\N2Sm+lm*JEiTǃ?pjuע!)к2~L i)T{q cמt8yu7mxCCc d0\ _[ʯ8R~W_]=$V<ɂBI(Bdi 0Uv]d'FjN%5w-,阮i =s f"U-f8 K3^{k pn'YH&!uP /  XW+W~3蓖i҆Ab⬽tg0,OLUOq "m-kC*P%MI6t\\dP> 6$ RnR{KZ~_Eټ?Ye*>OR$Ɯ>/nD `IܜMƗڄhR D;+Eww = !5m !YF'zjr݋Y!Ќ(X~ӓݨ^wܳ+Щ`آe#IlO1hH cIL=s*Vh=WsdכD|Ӵ:TػE-r4(_,VVCV~f{Z<{"lE.o]Q!&ŋ:f)_-oHW=!'9g,hgr;}MLJVV`rR]sF_HSIs'ompBYoұO<})Q0pYƻs? z hؓXj$ĩRTm) ?喨U.C};ś>bv~=XD}_ţ8#O^5'p1 d*_ɞ]zuFX+ӷ^FY$LP?v襽KזW2Mgf\+Ejj}{C`˦ V3jG N/ypz x$-S'ʕeB12R~~*]aC7bVl\0px 3#2o~nxoӽlp<1d޽Ҟ`LltPxW ipu8Y5dVIdB1i<#h3i RcRe"6% a[`vꙙ9l2dy'MVVXRs[9H`eZu=qONw˻Ī&[(|D+5Iq9yD 45A@ARx;-

      $USms.5R;u`}JhGqK`7K? > =rs^5V}sC\';ybR;|< 87F%fN;_Ix2dfi:s[87(eޫz~XG YE(~bKhlP^T7joՅ&tZ>Low*i"l'jSΨ[iAr7V\;?30[D3װCR|g˜q~JQ0tc;HN`h%ݱ-ȆpWpeYC|Xn2>#iglS9*-Wl0=;[S3`w?|e|49_XB DD>u~Ud-$J VE5SUV D<m̄5,1,UnC6|MjECKo6ӹpsلZe\R65{ƁJ5OviyJ r[ KMk?͘6,pc  XRܸ`'QM-v|aZ~P]~1zRmQ@"u +57*0AytKE-Q07{]jz{sAqw8-'f[jeN8ZEyZ$ -g Iq Kym+5'EӈQǙ}iO *뢳x֔d:e?\4@F͡vhj# !śLWK^iU ڣYPd?Y.S?*ߺa,_ :qŶk/; H(.c-q*YuNBu𬎏6 ڔq2ac㏞L:Qɔ%¶Պ5 V -vg{WڮmZ@v! teާVNDVؗŅ/~YNU8^O&ĥ،ژ|)eWn1ۖF(_{;ڑ{a9b%uG>6s!], ҅"D an"AXxLvJe<#Q4=FsPM~hU8n~D*^%y{tKh5D,J>1s!tiAJ[=ɿ\h[ uyaZIe3~RipK{+yEXWjTk2&jJ s֕y+塱#WqXX1C*}k^$U7+R6L?ΚtBY:s$~x/u"MQhg^q@_|)kiZ˧rgV(twxw"x$:Юl|?4"\ʮѵ:<_[Aȧ-J}a6f29p0Hvta3GJ9wBEjnc ],#: *?{l_6U138!4DHQDMU$jid!PԺfAE]\wD#B$8xk Eq!,g_{푋uǏoYI_ȗ7]/&'ckˑ_?}Vo/^#SqhWfN{ŻOfDZܠ YnB zq:{Ujcl~3+v#ڥB]!˾Bgs" a*Ve:2< #EMWB}z˟>}7>IN7ٗ L,7 L-Eی7k R=[翳DV[:1z re!mt>TWOn%)8d N㞉m,3!d-7+YdzsVf! 3찲VKNs!8Q俠"&%Y5=R9[2oIJrI <%f22ׅ֏cu=gcAؓTx`?R.[4o!.'@fy+G2QP"peϤ tj4)tpzyOЀ֪ ߅"Rmmfh ؛W{>0߯{L;J\x2 23PhΈGtqwRO0i]p,*t۰)|PTT}R(:JzBbBLn Wح@`WK)/r`VCRY{Qf\v= 8g{ Q3ʂȜ% S- .x NśAWZ! ރἦZ▏UK:nQ,מ Op`TՖLSA|WuӟW5홞n?묔 E.{ҵ S䍘 )0ca ]a_M6ܞI\IQ"us9EssSPvYQk>@bǩqA82|2Melp5N)鿩YFz3Y_}G݃{Єob p%|QY;%]T&Hg(is-߷E/R0Updde@g~] /-SeϪTU !hd&Dn*=ζVFXlJ -"[=ξCfr^r46 ԧ¬0jYfCd_oF>]EnH)+zOq|ჸW1*117 OK/(vwɀ >w7|NJKIU_hG Jz!ձ/`/98x+U_H1WRǁE1DÎS's1y:deB7i4$A#2[nMS(.dOdT>]jӅZ]FZrY+cpV"j ,t0|4]E|H-Vmq:嵍ܯ72*oWOG5? WPT|*'s YN Na9q ܳ7a.'5E4FDԣ 4sQHJ8l"UF] 4SL{p^IXICu7zq`2qel@,[MS bFoON I8XP,UC!e;Q)W.`lXu[# 묋zl]O)ŦԧجC] Y[RNH9*A FZC J—8a3Z|L!(g=^!hKb ^!JXa_ZUb͍nZ6Rt~_=f*8'/|(ncotf`7sj:=XCdžF P]!vN WF²߉ECȼK:ؖpA޷G%\ԪNDsh瑷5L͹*!.}h9987YiTL :F'A9c{Yڱ]f 1[:HMgҨM29M[? ?:xå^}4qV\|9*d : a "_i^[(Ql9GYF@@iw0 au؜G!;xi&w)pl]S[E){ǯRDPt<+ _ڥ֖&+cXGH1&ۂ{u#Uκhx/\wfSꂰ0r b^)@൵mK3=uCjF&2vkl}Smɟ$TMNB*d+9^A)Bys&3n_y1{=5#Ŕuʛ],~ us( `1X9d?䥌YcQo[n(ԞSCmꊐl/1Y.iz$cV]sn/iakC:a? ww 뮤ے_ Δ*UׅBrT9* j+BKZ iFnbkř֢@3ۅ[@Z-{KfESxDUIXWRkWf@h/ .A904a\Ջ ~x6Y,fe}f[s웳L1颜.b6yJvқm60MJ&bb"8+CL<H+vD]3Zdϲ_v7")ʬe-OxL4oHdR59X>VȞރ'gj60)5{4@?W>z73'k3o^'d$?4pCOMU0v󯔐4x½"ϘN7Iۺ [aLgb"{cO7 6a,-04G0c}3n3ïGrNY p*{.E٦9@W > ST ir5j,PZ:λ+t9`+׃=tQhd,^x13%aPo/f=%&_NWdPQGS"v3_SԽ<)(X@w%CO()"0/ZȑY'6Qe~YW;IK&hWuiWVԗ?!7g.),)8(vjm{7T!#Qg4OC(LwN_aQi:HQ\h 놌[ ~J~B>&de5#c1Wmk*}tw-l!wlݫ<܋m * 'G:}/ݮGlR!u6:o@B,g`t5@EqJ&$uӂ2HB ](Hs|#>Śh^B)P8CNK'yA"f`]w)Bƚbs]|}GPoɹj Ce};iTQR-hp9!*FE ]'9h] A!)Vd ;*:9"=NO+JKaEvOf*uW_#@Y(lW:=MLO53xKk36zly?w2 ڭOpL:db;Þg˪$$ָ=5^NL ̞ ))PI }3qVߵLvfĎ_j[jWsC< &q*-s a@pXYN#7$cW_8 ̞\q;jR#:W^pq RzUb+#ZJd󆼣I=1 "~23>\gFlP@ 5%'<``N)IrNѠ *c(cRS@g @*篾r)c~lTViBp$/kX'q,eiGr]%ׅ'[c2uYdh(`;CBgIUS_,A_K5w @սkG]OΤ :Vp_Ѷ5cvl'],, %EuNp,FBਙq$1N6E}+n{zP<&} >ׂl!HqA֦ jC:0oWXbv%bF>MHT&p! rxܪFCb]!An|b{-@&޼X PD+#ŗU(DHʁ!|O@zo F*\^U1o cfG`?l^xP,x-lqSAAQp!{hUVX3mP*^?_$kG';\PFO.%op|);¸n.0rL;g@n (%lYВ ۆe4F;#[ObG3V?W!sO'3n (,GϢNzR]("Ӕ]lϓ8Kq ?U=Ouz8u};ŃuV]E`Ks[l4JdId_"mXв)Ǘl < |P TB 9տd( O$-(:g؆"m#jZ, ;4ŭw 㻋 HXE."-7eZ>';M&p~d2yxPTO3Jm}P-powrɳo: ~wcaȮUqtUfڕ˾O Q1. Y;$puB*BԜKlqj~Lg.};Iq[r]I9l BdiԚ6fe'2(J)L8Βlb˼nk6Px=L-}%Y^w맀X]@7E(sOr/&g!62`8KE6# Ӥ>F/ (I|VD|(;ONӑPt<)㛻Ћ脭Bhs+*Y=9% 7vuıL (e82-xg,%f|}$,Kyx!Nc_WUj"c{!)o9JJ,jN޵mipM!ɧq)xq󡁥297ɲ43sI_(#86 (ACcYE@Wh,BS>8Ѽc+٫.4/ҳhLrgWy{ +udL郍:;NMy*h HmD r f"50ɵϛ4y)bn Ply&@ e%K>tޯZ7UBػޮ:TxPXz=.Nא}sIjTPʡVekE8Pj25PʚNWZiFn:;tm2kQw$΅q)z8~Εp?ͽM`6́RKO ȽGҹJp RvxxevZFhΒZv[p S5sL󞻸Uzwvx#*9 ^ʈ>r<@`ի9>Xl[3-䥘ҹ_4 ~A|nN"I~CN}mHc?tzw1.S!9B2hWJ~͝N͵':00}p~]}+9Xoke6Idtu\"k=YI3pD {zDc Bb 'E $ C_[`#\A aI5U>9DoOhMdPW~*9 Ax8M̜k{3Xs@MCѹ4{]o&ꞏA NaZB]o'uؚgݾ>"ܼ9Sm ERgkC5娦I>~'R[{G-~md^$ETbʀ=[<2;vhe>U$ x-8_34] O8Ë抦ě8E*{GB2Fr$f(L KO7Qtlw\Iq|.# 5܌[[ƛJJ͌gCVsw⶗dp) ꍀcp{#cy0F„bN) q[su2uװ\Yv.X&2c*֫6c>v<=?뼽nn3σ9aV;{OJ$5'z[::oD` *BݩY,`uo?CKyIl6b%bG{/*gmڽq˴!y`1?QwYWe,md&\go6bBwRaqpQgWq\.lO. :z2sH wCD]eNSL2OhoooH8a3E#)L^<枹M@̀\Y 9Lj<;kA7%fTk*MaWT[b~w%"K$ldkCBk̫J]Jq{%o$YE&"P'`oCDtbm$_}`^?աAZ4D$ ЅK[G4aѦyjD-^r 'QZWcT?UL虎wW:}"GgqcT(~W[VyZ aF"s3(X(>&J@&A:P2X`Ds zE_]b!τp& gt fh8x?n9.ͅ J~yS=/^ߔF7LB y=Viql ,65Pl|:s5'KӰ;+}uU}(~o*MFidWH#iаNC|cTg++%wx`Qa6tBuH?}` p =%&[* /5>QXZlĜ*\ܘ ]W3kkd4zĐIIlBe>!$s4k$ջPu)MP Rϓ"Wq8M-{~}{7=%iD@ZE q͘BX1̳Z98:|qҙ ԵdJ+1r?ʱU\oWխ'ez 1ra 47Xd/.w%VI7Ts͸.Y>5aQ{ߔQ纀KlNVYdXjuಫaj-D$W&ZЅh!,@*)y.@tnP,NI L~%$:iryx y,]K91n/V1`"UlHCkAfX{{ZFWg=/0Pxe[+]ô^ñ(wzۉ["HWCc5$ni9ێa2qPˈjlmfY6xcr\[}倅!2dcr]Y#+͈QJV@ff׳`A}0Lqܒ.'V:NE1Rh kTTl!emW.6a 3yK`ZbU7/1 ]b3yn-),bY85D 8AS{|054s,^úr';NTe{ ND@H;NܣJiyp/cZ\~3&Zݚ2 3[[믉1n.$ai{M$P{2T_AgE~,ז37"qG=s' p梕qt"jׯX^檤A䏧,>Y|ÁEXᰄ!VIm(#߻:LxCZΪ\=`!AmY;8Q>hrUp[w}7b3DÉb$CVUWCWZ /B`x6o>h 'i@^r0=rf.IK\UBs+%sSd\z A~¢VrB9YFν_( 'kjiYhfT'C)\Iw$qr׾Rkzg׃`aB1 t.ĩ\`ćՖ,+n*sz@--4AC@-5F3''j\%3L {zٓ8~ >0Qt X BvtVBNR|PuuDžC롸Aog{-M3>,] ͖isy"L4oV,Ca@(*t&7vUGQu>DZ>n<`\mİfVH~NvuT i@Kڌ\eE5t*FȞLG^!R+l86[.v`o> 7AGWݮ=ĭ*!]jLJZNCyӼ (^r'gvr.)oAn 'CiUe.jskeѷOC~ZC>b 1^R@eg𚗊|ܪ x((4@p3XR{|bO?qI >|70/GV~Ǹ[UyU0yDpPP3糍K*{Vr!ɩ܌&lٔG.aMkW̢otU/d`td'Ϣdy }R;ԫSe9DݼF2HـU^z Z`N|NSS~Ŷ(lȒ*!e5Sk_Gd\ـeB}sH%~Jטj$S ŋ[Y]"pې}ACzLqǷ/$#LRCbo;83e6i!@)0*A_a_ (vʼbŲ> _C/)YcuM-ݤ#/8iZ~r d)v7p>C}6Gls{BsE5P֋4ٗ=Og0EVg͞(OԜ#ѷtVݠBL_k#0u1]Ѥ0ȹRELءϼA傶HyIxs[9$H 6_U)d3ԫ`࿱l@+D`eC45 T-d`$-tjn$m??|*b<[ztYtf$f5LZ)QCHOX4t[xK@QE )Jygs ){Phq:lj:"{MZM v>k+LZ>XBj|ϨzhJgRv㊖a5 l䳂lFiQ:B+y-/V ].XGx&^-sfBM7k[٧nK\`؟)3/͍A"B7X MXpݎ pBcTs=;t=H|6`0*`n{)Ri=_Њ8ͳQ9,oqTjx h4EaW%}B6 $Jllmj  k0.—O0MN I@. Rip4Qe,:-M,xY٢ ~&&>Lr( :rVq89g7 =Px_&VI|5+]B@>Yy(@7[II2j %uUIQ[2=j~$`x;#k982 CZO5gND,tJԐ O͇:ʷD !v8jVb]zS TV,j`|o߷3 w4m@lD|Cꫴ^VԞgAsCY9EJ/ , im[LjϧM2c`-`Lda+ {r8Cmf;ýfӽ:qtT 0E˶}L#Kµ5toeBbD 7(Uzoe=/\kl~ h~=JQF̀y 3*i1͜B J'.\hys);P)e-e-vu{/#4eS"_}(']KoUY*7mFK`FUko2,ÔJmlZGT>s/1I¬ $J*Ou6Wxi=TaF<Ÿ!b>zY~k'h,&DZsh9?@:ccJ )jË o6O_:ʤX~AA)!"~yg}^F&sd`OTG%m !k#fr2I( kJCd,$CQ/(̟/w/;L IAGgz^u6h(y.q$ @`ӏ_8ˍ^#C͡QBysioG4U]5{}/< e^a vRL˳Tb%̑3"n4}Disyy^4.2лcLc<Dе?^w, }d"p (W[udİDf Vն8ǾSo(8S|ʈ26?M6>%C_wRdTlBhkT*4[҉uЂ@,{߼L7.>jðGba;\]NaӸ0M9m? Z Nl@ޅ#:%æ86r-\45y5RjFv[R|6V,4~Ŵ(h/miܖƟtw{#byҩoQsh<w>] $K ٦х-gJΌ{"<Aq^3,2CC2q߯T+VPgIGZ߃LW6GBo@pqt(VR:9 p fh4/= ZV#dZeHȘ"qr4uI Bk9ޭ 싍f|Ă!4,0O)hCx]_+8gJ\[XٴcrfCr4*xڕ!Fx;13pu`P6gS_3܏ ff]ÓF魛'Z֪S_NO<}by.ё@P8+W꺉 R%E|Ski˽R#8\'G o] ~L^1I&%s;Q+)$|*j?l.Q=qUR-lL֟ѝ~ 6I.,t~ST^(?y ̒" wɡƎcpCdnкnO@AWkpraRC>^S?/Tr .^ 6MQo`1%y HKѾ#-J'z!m*]v;@sGv+yo4ZX07ݼ( (,e8G5rJ`(FL.~ypFI7/ xJTz%~ė7,&HWŝZ# ~OMg+s; T:KKZzGJ3D@w{"4C2n el2hОVq({Ғu )J.8trl*Ź2qk8݉fZ^lK@HeO6tnq4Moy)0`S&@ӖfM<6~tPFP秃Xy#Zw&\&r`ֱGBk@+͏z0+_A&C%γw#]VBo9: 97]cP=8&I>jK>N`ґrA]vBo^*.iږr~GjBNwoLوõ6{di݂_xYVt<8&J jJ=Y~:'&s1/%XsߺZ 4&ËϾd輲':'XT[лL6w6[S ߈WVYD]04#w5xKT#e.AJz4 Rv#T6m'+ j"˳fy!˶&`)*r8j6{ MV+<'{1DWlJ U6F>e}B_N4$sFv_ۏf!&F醉1e0*݁ xhqQEx;)hp[ JHfKts m]tRpUMxb+4V XJaD>g h/'g6]@Lw)xdSFke]3E9.AKOUЏ|9)(2e ->3g؃]`{Uz NM/fʿe~xT見B`TطYDP8&_(TI^aAJ )8H䑄]zu Gf3AΥo' "085NJko93Щ,WGy])h`FZ:hHϠ>8'BtHO\7\wdIR~*_A|DtXI{x඗\ x6R-YG|n|[ǡP W`+ew"i>%6Lە?M6-h/V4•m|RzK[njxG1$*'9\\qZ:l,rc=GMXV<̈V(X ,51"0L 쳘9BntP-/ ^[w@+}2 W6>L|g4TF sn3 6\ϞC.ҽ%G[T1ęp˲Iz5)h,iFp!nNP4o|edgg/ k:wgy`ŋqXw @U~+v;}:9d  mCJ9^]MPp$SMR?Gl,[H0 GD[ciRC Bx|z{Nqj   aM5]#P֪ڶzO܈kCޅ-?Ѿ|1C% 4LF-DWHhe.Bv;YtE!&X-ۥCji4B6ś q3h&KjKu*ѐ;/PSEH"q7O 08Op{CiX)_yZ l8 CIY.y`AHmVfȼ QzwN.ny&ط|β p&:XoI[Qa|ۍTkbb{]Okkx:"'_yޔ3Xg!}NjP% irf/.=:(ھNFcq/`UYKr<;aՃmF+T.svk=hOl-) d906_ @呲l;q6 p0_7&Exhdz 48aY])FC&^ƊXCZK˷h^ cweR^~mf P M2v_ ]q[kkscYt}Zh*#k'J~;F]AG$v8< ܯɯhyEq^s>Ft(۩oQL*c 5{OqVdo ץxvĭDŽ[}i^ib)qyfm{#} ,OY9>\12P+&JڐnY¤P#Z O5ބ_v2k2ҁaw)%éq?'$\l-mi&h5FLE CIyȩ-/bNT fb+hÓŮc$>NP3sǽ^O?vqY+.90BwD[Co91w]hRi8WyN8Y`3FnJD8: f!V[#HN׌4ɩҹ} x94Rv)Qp._3k2njp[FD3X%6,Cro@O5xWO=8͚``-SUl^};LQk~7-CK|nZ >[q$ܖ( |kEEŬvŴb{aG U,!;Ӗ烻Q1(' r1v,c4[ȇJO: B%>ď^fq`DJr۩lHfDdGyp*]m\K%x.7%ɽvJjd[8DyUlzkJ#U"U+n4b.p sWm..FO8@e?sb>طԻV>?)oPJ6!u^B+cΈ5D :7f&%YA̝Ue_66guSKҐėi =յ2U}\k~Y_rQ^gZQa?|eŒ5wt1asEq D@*ackM[ޫEΰ?\h)eCgKA3*@־5kF/M0m쏂ɑX7 R0AT xA@!VKCh^ G zFxcfr8$qv=G\;Ļp"t,6znIFrX,>1QS~G2iAv݅/6]+Y]DN`e(8$ѣϼFV|p'0( , @$FtI v;Qz$9Q.J | ',s+V1%{ 4|z6˗X' 0_+ʕ'&pv+[91⥁BKp%?О7]kX-K7:P ' αfhгcy#W@@ԲkEd |dV A8 43FUx ɏ8֗!.*,K/T%ž_?EPPbYV'5FD%`)Yl(' G& DZsw|*o!"oQaSoi?Y9* }L| zzS |\НI{45"ߵBݨEfrO;`f :-[2fs7h)Q{om-˻á)+٢`ڑ+ޮȔCG&!E+)YtZfJ](Fp.|5u@ 0E r' Y]/{͞2C Gv<7K2qM#![P!ekkC/RvM綂7w/Z1gć4%d=}թ7s~_H0er EMb& y9qjё4(PΤ*Uuk/7'f\Uypr842=9LG3 py;<_([)޿coy<29,.kzSd]؀o)㘣Xqe_TB5P޷F{*&As" |^#4n&O*O[T<9L8`U $_E ea5iCՓ&. 7097-$/ z{LQPrA2Hhw @^H[ڄ$I.ʺNrS\&ME&jPbE %uqR~"ckcc\F\A DD%?86-2h啀X:G$tKnkZ3#㳧ֺ佌d07+.2:R&BF/G!+3;ƾڈסJ2W8tZdx*pnJYh\x'Z-X׺0+ R,ᔘ;r宐@JW0^aCrG1yrI k1 ,cs5 Mki G؂9nua8#z/Lo-qZќ?XW v╟Ņ}8k+ck!Fk\e;DhJ.#3kz}=,%w3Zн_R=i< (<%Lz WYԤ\*15?&C| ~?Abi\IۉnbӉhZZmF1 82ݰ~JӞ >|G./~Z!v~)xCJ>'ޡ$u: .З3=>3{atud.zݰý7 sK&˅Gs/x6y}>2bj:+p9'RkF :#i܀MDPNϟoe&c,d녈ʽl\ Iv5qb+ٞ;b Gq (˄{ JJeq-dKy`Uw@8Ff-8W?б;KN6jmd;eD:^u7K]Y2D4LΤKEuw=ToU$;'.YuP(wgbHț]S* K 3TR} Do_C mtC?Y*ю]Gغ⿎j4gcןnrbZENˎԥ^^\8XWhbEB6:~웷xH?++Fs;{X$Vn\ P8Tr A ʸ< ㈹`"HTwE' K!'h4c2ԭKЪ]yՍbn8(&D JU pjVɼpy48@PC=qLnY*R6W 36>Β8PMY6@9Zrrm*^. S"R#7=!"?0w{P%ӄFF4/;4|[gyyo õOzp?}ߨt1Hvڛ %"k~9[ʾ1ϲA—|(ͭd *=`)jS |(E3rYzmAX/74ԳB;wQ%/eV"5XS8u~/q-oE{+X PXzRULE$KᾹ[uDk4) s`澓^OS9 SNsz)5 Vk'>񆤊fzGmX;KUI8ޡE%Jö=q+NV:؂d5kv/+8%DJr =oJ{(+Fw#3鸎ê|@B$<Q 0A֜\G#C[ s$Ҩ|C;h6B/ǡ&8u&BU}(sZXz5tj8cs>YEw>jHy2b|ghi*ϿvrĔ{4;Zcx=ِe$rwFqۛ~i:) =Yh}xw޳;IKa3c_aܝw:8Hq׿*]o,LoF]N^U{13ao\`qiJ#SmUmS.sf'JF”=N$ϋٍbNe9P9Nܡ 6g3"+CfiXP`d^m-p8^xb.z =)`4t|S$V7<:) Xo}4i~$ug"mp}.p^e[@HTw^E7B:`vBwPmlh=ҕY)ZKeLUBW#$|#ݞ0R՟= s j!; ;RTQMIr)=I܇#ղ=aa',RL\Rs5΂/ḿ㸡}\WTWSsNtb:l;kw[!$79^7ď%_m:HW6 VCLо- yz;Nג & [*$*y};0q$nS MMz8 6|8>nWu%YڅqpdurFe"̂O|S6PqZ^4XG'Qs+4RBLCG#tj3ZyRh9!IWb(U&‹lrqN=0?8x@D y_BEwqm L1YH8I3P] w|e?:MO&\*,!'h٭yd/Bg<ھ#~GZ Iy*X؟f<4"}A61 N8szd~4\7ee`՝˺ϱ6#Df|UZ)qNd.}DJ#\̣ɝQ{Ĺ*3rKA6B kv(,rlI q. r`wHN\化4L&y|ѫMQE1dRJz Jw85r)>zoٙ{Si &¦E/Mtzk3sXDTNB7ϧV[\\!F̗_S[z'9ExPF=bWd3G} Og n~i-޸~gO9 _BnEV8ْRIB2lp5u٪4fvzu:e;2jSn#8&.= Ny'1B%c|z7&l$9?{b@T^:7*۬$'8V*[v_KY vo;-'ŞFIAr8svu"ŚZkiBYeג vB6f+v Y.ߐ nu ~jdiO}inwvBo]I2_b{ ԡTًrD9kQhfwH&J@봱9j!АnK874EZs}ϞOv*4=@ ׾lh#xV\i{3XP |e@$ﴝ3l קٻY6b`I٠R4L:~0[%#yEE̴OOb;ڂ}ŧ7UjN.g~6_W a8}j ?p`pq*6jƶ%᩾rOՌokBYMFl?.gw`Ot&9SgB)'9otkx̗ik\!FG&(k92xp9iJ 3j#1 ݧjZ ^Ohe! 4'V\cKfm==aW1y^'q7 &Jbh/ l;@&N;_ &K¸e׳Lj,1n? \4U*nvr̥赣njNt%}!T[n\cۍNH--)HazūpPy#h2)ј'<_W1Ŕ"ݭt< ^J\z]l7XTc>Yy]\ynWM+#=a( *;6j6TF}[ɛ+sz9nB"=Y%¢(\̂J#캹^/ީ!X܏ -\Gw6+qըϣɆR M|*䛃mk;6>*Xs|FM948nOvz@Wu`@o߅ H" ̃98 3)Xn5iU`0c; ?}vL]=CQYt ( }'旨,F:d/>@*_ %$S?ܟgECt O8 㥎ߠ|v5Nx"l6,鸡`b 9[D9^XYnӳEؑ7l^Z[؛86EӰu`N3deU83Ii-t D6u_oӜj= ,w {wyĈD0@_.kTDM`#*E;]EqkR 𔿘ۅO/偟,~EuXhp6_XVp[,fk%Gspp0)pb8)GTAE@;t<֒۫H2Ӗ{_FNުS7=\nĵrzn)ɱK ^ PMdy sPL&F~dvPCVsĤcp\3ylmb=μ y!u*j4߶.()@?yqGO.mI_9|Nr;w  .(`Ë_c4Codh46ͨ}j=Ju |Nɠi޷wEn}Ȝ?Az^wG46ϒ}`^VD9UmRUxQu`S&\a8|DZ(٠)^.[w鶜DPTEGj`ZaξF8W{Dv-/԰IQ' X QIX1EoQ 7$K\V~r[|eϸ=*@גYZzV@XdOP+v,:4it;YUDkxE&(W: .uA%ot(k(ki ()db>6Hˡ7x1h6{,MQ& 32/%R*(GOIb /WS~7WGW[J8hE>"Dx 1{'li$&NFTi&Ũoy2\o$p'td@AIy\N֍V!ߋQ>>nGQ\ 9 7jsPY"*MJ5(!7fn$RLi"{3e 4߶Pf YtrRD |JfOv foh4?ʴzeUl .D] -+8~fV6@~:^V4Z~UtQ352zz2%Wx@-c7T_?H3EjI@E007hh<vmPO9;Flx+Z;\Nl^UE[p>Ъ7ҳU(ĺ5Nj2T;$[O4nB~O4\~p(B^˂s:[6gZE L#GHq̅n\mW@#~/caK* :Y`\ou6,2"d;]crlC*,\${W8=E}6Q^:R.Լy*A *? 93Sna^p+*Giu 6sR 3;r1P(qOEk>,>cg# S>(|pz $ѫ˻_s"njh Qp f kԴ+@W0`pP5 FǩoGWJLxBI>$HŢbLcj+oP-JY-zo_HQĨ0>0v.KBˡ>?*x5 _r3Lc9,I1f[%ބ[g<)6}2I-rNzЪ2X r8ǚʏIr_w”!hjх,A}RENUrJCa Op^A(/L߅b Qec᱇xQ_shVd|#T*u -ϩպ--LWs|+UB ꓠ8 %z%w0Qg'Q>lȉOъU^HoLj7(EMhV9n/Yjh@..U2%X*p|0DR˒R->6-Fk` Q(s/κIsi8S,31X ,Uy꾳q=;_o鍣` فGZ6\N 6+НVSe`(N{Zc;_S*҇ Q:HT&`~f]|@e(Y*<6,5&i< 9< W۟L}`g;_"k7t(rog:D> 웭YY;BB疕2m&2?p""@A%'`lےO r psASaCw:=q~2H BRe-`ONOH02wpm*Q/P/9ȎJT5q:,=0LrwAxP:? kqw%._!hV$MfQo Ue3']&mx1SD ;}>s7Mw%so*jiP51Mv" (iFa'~L-ߞqֻ$'` %\{~1D4,cp2D%_UZS@I2&cO]mu1ΔֻPPAC"ն㧣Jk|cDPl/ې՟#cBgq]j3Mܛ `[}(h8"T~.-?#-B\Pk\lj9UEYe+B~6njPvZC9mg\pk \`v_ ; Ł^k{cTQv/l-"VV,,ϛėz]*WAĜ./&-m/bi'CR8/#٣L߄In&yn!prX uPۀ-_l~DCL?>c@GϞT}2e%h2 c #|DF\"ifn4x.VFC'cIԄrdr rOx% :f yҫ&a aۤÅRuq"xiDr_T} =]DhAKm(6-N$,E'EIvWuA%Wo=h߀!JzX?}k 0NdXnYe0wt[zN_{D*3PYAuR;i0u 'ـq8tQM =Uhݲ.~yeлW%&1~PuCV&m)5Q Di%@@+nx&GsUS4Hh W1M?A]}gc5t_&ycݞ~萟 C)kPVIVX7Xh 03Prk0&liOFiKBJpsYvM{[jT|F)[+^ #*'Da"uTJ]`g{5YeqmlF{\ GuG/-?-ls[kTK#ǟ6<x=Xoȅ4Z@bT?Ga) Y'ݷD.ܶfhu&iIWV@ I#W5Zںk峅}*u;vϒ}j"f{*$E Q8B9'|C2"o֍lͪX;BJhn^J-Ѵrd=BU]p}N6.2Gt*Y $s94s~'ƶFt v C5_QwEq$?a ݡ+gz,ͨnicU4EVJk'>HrWHL2Ug|>iv1zeN=wRo/I~9s❤ ~(M$1UF׭(1T@k32{2-{=};L,KӠ>댮ݾ-86K4Gψw:ى2h[:SYcktvM?aXcHva-`I Mؐi7sF95'}m5wdՔY'Q "i&W5`Y˲,PPSM(sjH[^J9Uש9iS!,PF}Qf޷f/uq#" aB11e%3ܘEyz;щNE1QRbx]FܟF;%_𤎴4eFZ(O?yl%7l1eEJu12rf\4w7z6$D0"5*fc^Qlvg? <z71'<_*#%h:XS\爡lk ;0,"ނ՟ 9ݠ5|;ǬQMB;=L}rN~5ʃ.tϭgjmՔFVg_NH`q9o܉qX3JP|C-SkʍI'q5p&;ŏ($#fN[ZpÒnM;d'BdP5\@,?^ʉM%haV)z%ml\}AjBiq޴P Ѝ?>2ȡm> JN#A,{?~.I ;*"NbZAȎ)ëlʄCąu[JϽy pbHi&!=cC_)HQvxdrGE6dqE]o }>y|M4V@=TBF~ {OK# 0lH/c8\P&}Kk?9JCzh ~Z-*4+f*~z/f& Q('иГt3@}q07dAK*/22*C=UL+t/> =kv"K9`FQjB|Җ3XrmtW\TŞ1hf_|c<ƿ^HPej0ڬHBNTﱉ>ջ1{<̕R:Em2 nVy:P &RU\Z 1hEP}V#],PyvTGh#iX^nFPL:#;}FBI>҃OH;tbKG]~d$ɨ*_;ٿ[4"Hncm$w,I j][/;DJ/6lq5u gI7E[p8Cȴ&|K{]&mBʺ\jPF(Ci߀(fuObA %\,.Qg=)KԴRTW`eNZDҡVE}!%|PHaNz@LNvHQ: oܷCC$hŮSBcʹUՔhFtw|aОy]*e*,B숮cFQNR)D?{:(5% THVɌ@qm P`=p@̽T&)-^$/"4x%׬?~oa-Cֳ u k&tx~^\SP !ć .8]Ϙr9>Yy[;7Rc<.{5#e0XF!m*{UkWJ`DANGƓ E$C/Zu~7=]Iv^7KW.Hcp7i)ږEz86ÇcODŽ8U{ "їi[SJ\ͫ ƐnSK!{tº_taF̼w!> e|zUK"$ZY,l6W hW37B)$=_,v&k+ LBfơr}ra5g4ߝ09>.Mx! b+`?* K/'f+7PpR@l!/vu. b/>V _v&Hl5}p;qDHzl:+B\2ߨUt@LR-$r+$vBC ~mTq]]O~D z68AH(?0JTRznt"|hS6K>˻wqwF@Kj{뜮 Zfhˆވn6Cc2Aᜒ9GZ o$Rֲ8du 7Fy%5 .{L!=M( Ke#aJG FzG ?`8{RYrjPd=+!FClb-̨nP`,ͫAg r[${4P"ܧqV#uɜe;IFp]z`Umۇ%!X9( )"9R,P>I}i0$F I挌B^*L Ggp,vj<|Zs:/ l(ond͝<-q>|J@L17ZZOj e7~\)e0aB 0I7zE!Ŕ9,6>ӟK8~,6\ Gs4 *q}Їp4Nת9΍FPءca +,5β0F(RrƕSi}Q‘H5W[2%=Dv;F%Nq(ףp-v.n~>۷0S=i +Y;̯,RTb?"65Ar?}]'S`]R%徝 @5y&,26'p:$ȧO"VE_\qt'R!_NB5;B -zhw Y롔,(梥 KFػ<ũƀFm 1{HDPŹVF&9W%D6y'|q]0kp7{O|BaܺC<h0xİeFW]<><Ԉɤ۶Gt&ډ&n;Y-+y3+ܦR<3UnK^ջ/h:^q<=1V:P8Rbܒx/۔ %fޔs>VYӻMCs4~ȹ+ !r[\HIIrj= l;V]U{%[FŐ>e)XyꗖgAf,Unܤ *qx&}tS>/ޯ헝u\B (=/W8jك?U'knz+$i%U9 +RH`!)"'Y"բ7q" &|؇F>QH?J`,_edT; W { sg$B+ɒe2ԻkDȒSX(G|t}6=Z4J&BCIeG(kzVCFv~K.\tYEHՎ\:TenD?kFB$)$eThBJ8*zkGUbOj;{*c:/peZM^ ;URT`*#%_O CL9wQi x#74_:0gCm6䘞}3-% eKML;NΣmk跂83&ӹaT,I " )ӍnZ4A2;QU!$bu-H PZJHWڇy[4|a;8wFn-|TvCXL٭VzK8^W դ$znDIѦO=j2ےd%z"oj|Һ%C† ~q:VCn`bK` ıƒ 0<&ȅK F**DgCQF-I4n!/#]_C@lڱ(yԛ@ט^ʴX'dw'bZ8{ٚ?2#R-M@H٠n!+X JwZ/U3 4d>켭:ȣ+o--`Y )&,X^ -UmϬ&-u筁d jR<]ZeQ˵I_zekHJ)$Et@ uo!]!-/*{#(vw .\3({¦'׃#Voe"Ni|wVaX~1ĪG/&6ZFϪm%Oj0 ?KܫsX&$a )5rV!ugҌd)^s+pKp?rk8iGfhJ5l3d]H ,u8MIGкzȟH|S uF>o(Im<G׈(X\P#䋬QOXX /JxOa> #otr1^dBַt%:6|{NE̞HiQT??JoTT]r,-ESg9,'1bpil/8T~lX̐@O/pŨpZ'4_w,GŞe5VNNwz8W&/9Z~mѼũ}8PXƥ Itw/jbr͛oO&r9Ir8ȧ+x\7Jf)K>jT rKDQnpX#[hw5u . t5z!A]+z#rc\AX*,$pŧPcCt05It=ݞ Ʉy[MՁ}^t0/h{TH͆%THQ>V~(To^6: |W UǫT*T&αtPڷZ|67WPKZ ģ|Ac۶qă< 9ucMӹm,%n 0dْ(Qg~1^!:ll]49ׂnc.T$Y\JK3NcI#8.a^&|>) %dnt]^>~Mdq]Y]ҒVJZNMWdYW,܎⠨I O|8G gFs2I/=(5s ȩot}(h:[.:$p X񬲯vО6bj~K;@(>®F̻ǿ݀iQV0C؊9o85ؠopAI#@=HvXown%B߭ǘ*zTRߤ_6 iz%8Be?]'*k˝Z;Y>ċsY<2bL0=NӦd]{ð{̚:{zXutAՋW;k#kjM !/ ѯ/ռ.C<у'q]y_ ׆(0Ʊb!c+*-PSWW>>l#X.Qf'0 3tUe=Az̭"6f 2]q#e b^zD3oT2MN]-Yl #?!% Q=2$:8 _x((;q\~#j/'V>tо:o`aZ`NcE+I=#Slo\L7Z#:{PV" &%AftIDbQZot|m:o>!%JKf6seֈz5*%]~^ZAtbԳ*Qm,ezoéȳR Ȥ3B?`g# ZŸ=x#Eu*Koµǧ{n77 ?B>PU,ouM`UhnK߳Ҽ x9u"=sjS4ت|DйM|,vXEq0?;-nbL)Ҩx_(Ey"6lAΨj?BlVx, ;A5aM!A],@ >+z9IanT5FT"%bT3kfqL&-y+K?M: ?w|+籱z!pfvm c?& "X,opr e֍6F\^+)U^q3эDj%@,C O5NR͉^=g$?{N,auc<`C%![|w2ܓK=[b5u#'mrlܹ /_s:GI6Y$yjp;ؙ,#E& =k_O;3ݩ>/I }|ZSZAv7)EGCgEq[&&_Ln=h V_;xZ0d% SC.*`Pi6BCe%6Uh#U$'oǼeEfS?gz 9m#%,Зo%DGn3pUA3xh?4oߘ1 -D0Z.`{Ź6WIqO5I^"BVTLPSa387ȩ xB5%㳒 q/ 2jP /XJ˄׍7`̥_Jfn' p"M) {Vμ0AG Tb:bQ3Dz8S`rPLU#?`'r+/?NryTAʗA3ZO[DR\n,J/]F Ӗp\r?Wbh̡6dizV"JC;NQc>ijgTuG&EH쟽#8yLH Ɛ!P0d EbZ(w%qҭiH]ut!ER }sB3&Ia!MsN%lۣ;"&.Yxd!`)z'{_Ll?؟঻#@uhi Ȩ~#lu4(nD4|!A۝G8Y[u P\ʶHxCwmif,+/FٵGu*7e(RsayNJtp{7s< rP9⬹V(:)iϭ0'O׮OiPᘉ/+缭nt{0NddY Ne\1f$ nh-*#822'(*|Cd:L )f,zyvC BkrZc #"}M5ID9@͝aS@|MGBۗYV1Sr1fk$1X/*I^Q2 Fְ4MC)fRA&'PGWuFūK_ڴ$T؁A WضJNԒd :{2[!!l8}(Zm\ P" p3/ kCfOIJNF2oGǔf.`RXI UObsF%XDwp)#a_6ZhO5[Td;{9$=:trnRC>Qם{O%Liw 8KʒbT[<׎21S*Ŗ a v]"܁YMY#KÏiH͍p)kM3 +̎D&e_Gw ) ۈzl$0+t$%0.*pEvn̾`=aArUFH_Fy&,1o/ӴB̅'~ .]"eloa }6x2Q ̀Y`=ơ,eۘR(f ˗PDVaPmM%&'Hx؉% -鲰9iW͸+IH-(ڷ BR!NlpBČVM9W8$ y)z%}cQ{rA*ˤ) gz^QبeS_?یF9 ޗfj慫sENZۡճ2vdF}q+Hy'XeOAza8S<lS~~V hnb>Ϳ(x6 p:c k<>gqg*PAՐH .pwD\YiтmOk! p*T0gnX򒃢<g6TAI83PnP\K+G XWHq;boN-Pگm=8َ`+71m9H6pOp˭ɚS[Wbܬa(*6\3#%Q%Ofe]dYj aJ򮁆Rd|Qj*dnUgBSgEAynzd KT#kwffl(nX?z/z +PO)s5gk4ilha*Ry\+"{ 5W[a'lg_F Vׂyb_#I"!0#IsqyBSoxTTwT7"i47 h6FZ0~ )\=@ȫD@Oş"Aqgb;X )ۿc|Mg < /m?=ZiuXd9t "+p MԾ ܭi6貃@r(R'5$dzL85E0koՑc>f;1mٹcKP7iw9n~.iNq87 /RW-y%b!yޔ'Ν$N|g~a+Ík\E}Bm 7/[g>-eCC09M%q@MWbaڻ[zRK^t褤Қb&Rh6}ܘI5Q^T;/JmQEh01jJpE\ƹ7)wmYr/ժ#ʳ0x-0#S$\\1C~3ܘF# aN1M^~EZwTWFY.A~ݘj͵ +[*3#+I(ɽ|z I{͙zl*鐞|kaFpbʴV)9L "eÓz*~&wn^T ŀ_ԁH懭P0F_Lu<v򛥃1%x80dk L#_S[ntxhxAV9N7usfU Y!*86/Qg[4Y`v?脩"wZ32da"Z+@!brgk /Q oA:aST77裰+u۹ʘ^0(uO9V62/*BPC#lLyהqZA\~ZD_#EIZ(ʝnڻ6rvgt)q +̢!aa(tѹ~;wyz=+,hUE?bX'gv/SH%taȱw(g|tz9܍o/zzSWԍOd)Z/8-ݠjMSXuS8V[VaXG8;]7 gAa͹ROȒTOHND5sdc޲JH$ "ͲrRA2#4 o i~:#Q8x2#z5. ffG[ppe#ˎ+Ý/t]&` 5vΤ䢓qG<ǒBn;}cL.u\PvOee6Vkh50 6Z7h;c$ȇM~͊q'wGIEM  nZ>uK?3N rV>}FPP߾w{?ds@$ 2AmtJ\Hp1sHyIbʟ!:KC{B$ܟԞd FA 5+jڭe,w۽3nh|:׭*, p{j`dR. ~m />CIe ݺb;YʲDM ' trNMO3, ְ>< ϝD P è8HLCmgH;?%0|"u\ڠ^CwvF'8]dKMyLYf{E,B&:j4N|Q FNbJd00@Jї \,BzPSNH}F4r !Ҁ$7R/_ޫs((&_QuT\[DJq5Kl5;`8͢AL]p ElQ# fm[@cdEU>)} GjgmO*q|Mg(ZY> kkbj%"cFU5sJژ`(AH^d w(@'`Q(BM&0cKgPt0Lvi]W &n@X:c62e&_vh9FQ:Ŕ P)*| `d;#x!y x5TNLo >UEnIVLW_Q 6J:MQ OZ,:`ýaYWgCL% ; n;—QyК)F"%5'9dqv9ԁH61w̌n|okEȊ+t: D3le+%%dQ F+jߙL__%TMDQ U6^j2{Ǫ-2tde\rp(IvP48@ޟH6O$rW | &S`B%.m I q~74% ON]==R[c *L{αgYZ070701000004d7000081a40000000000000000000000016239ea86000009e4000000000000000000000000000000000000004800000000./lib/modules/4.18.0-373.el8.x86_64/kernel/sound/soc/snd-soc-acpi.ko.xz7zXZִF!t/# ]?Eh=ڜ.+͞St d{y5F{6܁Xq6>w٭!Jiރ3MdlM&5 N5BYgʍ.Ca #3.L[#6uҌz~@q[RcK ?##7^~7="F]t8@ k}*{ Y2 V)v}-~E [!_B,9 :y&Ak !k:ݣ1mXzzK}pj\J)7uF{X @7`lL|X:䱕ёi#ճrQ O"W m+-m]DB\y]aR{WgcAW)P{+pmo r% iv B֐(O2}X̸;;/P%'y?çݸP>7>-3^OJbQ,Ǚ EpIp`:@I籞 ΍2Fcz02"ۙ*c-sPf"`-?ҭwj+ -u+HW+OO28g36Aȱ}. pYC!. {`:FgXӭ"'.b",s?4VߎΗ =_'N iuOHAM */qr[1ZI$}ZZ{"bQpVWzP3N6ĐWӜl%r'W>VX$;:marɏ=+Alϊm"qzMؒ ,FqVnדzMLd_-h}װ`l' ~Bh*&$ܑ[%I)2% mSCMCl]Ud.,[´"'˃]O^H0Nf˫S _6֫^WB UyYp5mF8,0AMUξro%!EҬ`*TZ]ͥ50t:0]Ċkڞ7|]! F sH':rjP=BЄ4VyޛxZaWjqF@fbW-Q~bk0w< wn۟F\?A $7sz$3q$'*+e48Q=32eXkU~Kmiߦ-l@0I*Ȟ_ Ci _,Ws?oBD Y!39_Lxf&تZ3bOzӖX/DM56YꮤbG0].HdZD]#)  "=s.,1#KȴJʌ &TRTlQlK |Q(\oF4YL pY#Rexb4{ajvт!Fdg1wxVR.dC*Ckfr:'9}[}F"#TBkP#Z-03h#f}p e;*su>Z-(\m=;R3b2mI({oE> Ʃu$/|'3}>MK)juqB\ k! ݱqez9YDKT :; p/sbdR 2C5> 4y}Cz,v`d0㲯9+~RұW}@?# Vk&I}9"D<̟u.81캧pL~8U =`)\RȼGl U רCj=0V򱲉[B=Wsh{ Ѿ ? iu"b?V4#Y0F.J(nwK¦8.1_{<G_gYZ070701000004d8000081a40000000000000000000000016239ea86000185c0000000000000000000000000000000000000004800000000./lib/modules/4.18.0-373.el8.x86_64/kernel/sound/soc/snd-soc-core.ko.xz7zXZִF!t/"]?Eh=ڜ.+gג 'ǽp/Uڼy>T`!$ ',yq5sNŚ8}FƢ?Z.Ygd0T֩_:uTĿIFiʢ,e~h,WW?zx#*4o-2&RHm1Y=|Rcu<#60+łh%3Cߪy:Ovű<^c3D]|G}trà-6[Er~}\ &\aרu#z]u̔f5IS>gR7+L\)K񥵨G?svͬ~769ͻ3sQ>8tDGFt.֝%X΃(ޖݩ(|EC`sa$b)v&]\x^<:h\ 7l\nmr&KUBjU)zW+G,@Y*aĊ˲iKϼQjFk/Gţ$C:c&FSZ۬ |ݕ}Kk}eViJ΢+߸˼6C**ۆj0y] ֈ/;|?nj9vƒ`y(C83&( O"6?E|Mt;W_L=7.Tm1uNQw =0p,ݳx4M^Cٳ_wG%'߬N#PB55&ėgEOW%!p8BAO 5%lhĊx/E5qCǒ{7(g{yGT#zW #e} KYߍFuj^Ȳg"{:OI8-0Z?$KSӬr稣B47Sw@QsYݸ Z`AQ _6 [7i2e[,tjIU`41ڂκ>p/iudhtQou(P-vaUW3!$rP%\a1W(ȥ̹Z]ٯzO !Ō gaK!w !07teJs+ ʦȤ~]kɦY"ش B=5Uq|[\3i In^C\za( \ggRLU!>LnI[QSzcr" sYD*6N'ڞS>Wh/຦'1KJ>|)h͈ o `mHX^@]>7u'nX]؜빰 HMC<ڏ'6X {Uo0eGk18dς pWחBØ}OE١e4uUMʫ8:z Mե%z$vy3Saa'-hHe^(Tyz5?fhzIvw9^30z%ulvH̠}zo (r:T@f1Ҏa-?\3z:؉ZZOC'D7tį!}+Lm A~\vWB+ 3V7 |b7nR]aC&2+6*5qHǐd(mUDBfEQ—="Ѧ'JNԽ>OT1@ H i ݒ,.O:٤Ema(' d,}P^T*Orm3?*05=GcdVǴD7s>cOY2SwvoEah o)Ja@ +,~kKr[7ˤ5B$v[%޼ N IYa 2m|c@|zT R Mƃ[BuHWȹ壧8 ͙;t`¿nLR.žD^M.fxԄ YH`g7'Zg\;dl f`mjg2؆ sx T ,"Zud5o=R$Z%$IoGnU; h'TQ=u5 jYc8d]1Q77rD7_fNZB2 25L +NxǸv熩,dw?ʖQ]NvgE߷ȴ)&lA_eFIN^JÞ*vvr`ۣFNqY%xD2ҦU?;/EQ9ϸ$g舼'zƘU%zpIe;뱬/:^kga'Mh? 6'򃻄<$Ҝ31- .eăwJa(iĸƮ6NUS>6kGGin%T>Ha;ٷs +W}g!}3SWrݞJ槤Krt~KH8Pޏ/Mjndo߀x]xj iZzg6enp.]nWv6)_PbAd:Bn@ jSc+ԶA$W4S[ϳ1X 4c+•ME9bܛC8*Xn^LERw'qupGG{ 8PTKwg86I3n)GV/ԀK#,ƾkV\JbΙPMG9Lh wߦ[w'5i/r=J(-Z}mcIdX)կ0E8BU }z60ϒ!0i.]Env[䶀!y*^ )g4A~up0 Zؖ}#|J7urƉnS}-uis05o"BamzK-\0N}PǪ u ~el"!ހ0u.UFԊnަb,Ѽ/QƐ߈.q*Ø&/< zoQh=;++,!xaY${+3U̷F]'޻4/" "up!vW5(0Gp l!6M|Wb2GMmU{s/Fm;bۙH z9N5toȋ)OrF탆6xh^]n-9$44/н[A`Y~ OszX ctJiNThNdX/힚4@8ͻxH!jkr(]a+YNV:;nº Fm¶V4eUb7GXWb+.[IA\Fȶ]/}^џseBcfT͋8Lċ&p]WpapU}uQd3r aD=%2c8~2HU4IMYo|]LYo:74XcEh2ziy"n,v\5?zf3)s~VF8I1l0 bG@|cC$`>S!WZXR?Pg3aKMɤVf48)[o[~)RU[gG (p }H=pݗ:wxҌ 2A/jKƥuH4" Ob*0Qz&&w%Bd F @`ux oPJKJGū3:|ieg>t: Uu;4u%\0|M*j]ΓQӡUSM7K3s B.L'5!;r,Cn.1O͖3,qmHпɏ Gg70 $}y]$akj6}DyWz )r+JVc<'f[1ЃA2#џFd4{qfmx (DpxE Vi-Ioȿsa 7?Q 7NEmuȢxwsatْך+)G`q,d5roFPU|g.K!0ŕ7;7NV! g z#Pbc A*I kMjؙQ)|eX x Z[+\SW[ vv6@=˞6\Dubo&lDw?ކ .bd1d7e+9"+\}pDeMJa&w24Q#ڼ3y]|.SbZM{κԐX>1ҸjqƏ<ri'i85]8z0a 7n_$  ]%^iis>7Waϰ rTqXT(dFh{`g,=2rn:&p|&i=B.:mot:?,Ԑp Y _BMf M;ruN4rl+'|S,=p GC"r1Z|6IImY#,ndC9g-u}@mg~ 0hpU! lKD>t!/NӇ~f#Ȋ˂kgt]+@C|ez7(Ӵ3S0By)Iғ$}$k# 3aIc2⏖7qGNFM就aϧPZXаO{$"&^ߗp k$5$X)tϖzM2VD:ehsJY7cޡy7N:L1Ac=g-CY1bI4%5ĕk5YȦw%LL@t^ ӓAװq Щ^OV!B]a?d~,[&3DșBX]p8E$خ*HFI2湎@D'z$.v Ad_0$@,홺Me`4d($;ol:|̾0$ o shβ6 0. 6\KcE3?I3xc )\zk{ЕCLVZqW+EØUaYSwyhfήQ-|ufӏ|)DxQn4BÎ[+ qBLJ`A[ XnE/-Dq:*CbT߄ؘs0-el?{G CͲ`,>VgP' J!sv$=?p* w=#t1MR`4]ūdpK,31G$q?EW|rg_l@vo0{̾[rsOEz21l4M#;ZG)QM@/_c ^OD^-_U+QSYT| e\!S;|Ȋ*`&BյBggt؄T@gA+կ]0U჊xP{IKܤ 9H+ r]ԉKBE}r'-BV`QZӝ !\T Z:'~v@8hίKpW͛0bS0T͗NrWl 8K,1>!1yL24e8%o2(*uЛRx)sk)Yҗ-6(~@zynfV>lJjwFrk8SbIy6;DPe@Fe.♉=:9_{ HWG&=H\0GkS^OIe W $|$%r~|/EjPk !VO褩﨎$7HӤH|Tv%0YR2E v%x۝+a j>(Pwn;8&xb!^ق(-KJ~C\j YoA]Sp,K]Dl;/▙G*x9 $Buo+oFcDD!$Z HB+h=|rJ=E]Zc#NOtB]M }zzPq$U$p\7(ugz> 5-K{KpLMϩq ; QTE_YGΡוu(~46=X|" l&3)IOg&]7 ɽ%w]C ~B'|QbCFZ\~55]f?dh|8Fy:y @W;xYIx㈪HԐOTc/naoF{@qlv.SwaX1o4$={QvhC&r]pPn‡\ hBe  U=)S*]H&؍1 ಞj촬0XXp.HeN." unuDɚƁhP.]\H!]h"H7AdD]]348.DD\JSΆgC| !^6M ]@A쓂zJ9ޕc3>r v˴QӮTa1;/ .ÌDԒV;4E/Z>C0>5:,I{7ҪL+Ue=?? 9iLy] V5Ol CC vܡD"/q_qq#ƩkGw%(qӊ/ws /Jm3Q7 Z9X%@*M[ lƪ$b%6U+t [eo~i )W Ҙ$Q1{z'r.fx̥H[J\V@&YʦI@+p@xq[H$ӣg>_֐!jL^`EKP{G__YX&H͞P&I9q2l[.p8'_2YIC*BBY@J:}-jT1sEvOpƫ'BdGaE r읞`Aarf1MBZMXF,D$qNۅ n|w.|},bj$`d{`dpEz]Er^ isj?}3q" DM~W4wE$;.p&C&[b_d[X3ʮ ,D7p(p0xHIdQU kgq#@a{Ӓ9 x֯҅ @[Sȍ\E@|ꃶeջbAB[;j|ka3:Q~`b.!\&NH"L8/秫AW+t:C!q^38Į$4)Qs czUld8Z(Yh̪zbCn/($zR/|-6oD^Α)IE\Y49FS_ba};Gu߽؁ĉZXT'Kh{vr Yo)v#D'^A4R@}7# >L<ә%"d&.Z$J'n$٘˺bPyzzDх)3UyKn$\Gi࢚IpGd۸,{DJ>ٮM([;R #((p'캷q4E;b"GHv_O;r =?< ӑY|Wü=gȆ/6 ꘒm@Ty(4PN5!Rj&V)pJmnKOZp5BF)ONeAZ0}>Q@uCM_1xQ䎒Oݖַ k]&1 _alj;Ր9(N4T6ⱽ!2dNogPSoIՈ aT ɷ3| \^~5(|#񽕼9PG|lD2&wPbU*\va rﲛ_ =%8Ֆ$Hrg?53Iekp(ۅmH\U*AwULx4؊bt -FXv~spԠO@,!إ)1HINΕˬLFS!SrZPpQԪ(A +$в3x;N,n-”Z脔;{,|- $dGkHgi3pmOWs_-;ML}X+!@\ 23AeGIr**WT0jswcfyظPyvt:P+uXᐓ C//\V" N8)cjQw<(єb(0!غ܉}sQ$lz']7:˻[*qLj]9:uB9ʒlSZz4זTB0Uè\- o*ZG. b:ȅ ?>FzL8ٚ@T5N6!I5K20I45Ŧg:w5,vI7LhΦ $4.F" Wx4ֲ^kI1 L1ʯӹ۰T,ӯtgV%^zyp0#FWi" 1g'75^9ڐ*اl0?%/? pߺ+F.dCiӳ=. f`-߿E"nAGFՓb6jm|yRʪYJTt]H\n$Xf^%B75%1 ӞJ KX+腐[wҡ|%7\sM>puTqeLs *,NdZX5"rQLI|~ rvLj݅E =+P,i2hoݟvS͑5ogENV惗d18i'kW<q`jECY"?ʇW5b}3]+o[\6zT0Hrqq1̰}/ڶ54j|#xuru`OIszW L6P#ӂ酪?\.a[ήx!Aj%ewQ.l>F%Z0q>ZN4r%G3)>bm:$I.&y ̼߇ +Q*0m8!}E-囐MrЪ'BM5I*^j5eJ(i4ʏ27I1WPȭl +ZT-){[=`]+v&KSj~: mUh-]ެ2c.⣛J|ȆO%ouFُ4QO}v廚~t'Bc vSr1I1*M% ᮕD+f:a9ƫWg?Y&x pO,cS4(Hd^[X}yGh{rj;=Aغ3GL#k8%5*Pu_O}v8z7)kvt`!3Pvcq|~'_;LJxD$s% ]^{ZkSFǑ1=\w{>'oW8l΂0}k@R2J^m+̈́4 0}Vy sNfq"M BaLxt]C8H>iU>g? @J >Ԋ`2<XaNW(u|֙ q6𧻓鲤ϥwlnPHcL&뾬\M"C&9HͿg&9C5'ʯs=kD xf$\cYpzҲ |Jp$u⻆eB_H%IF(x6,8cvs@l- 3^;° qF`2,cS껋 > G82 ~S_G4ڬ_qXHn, ; <hV:Dž\'"A\2%Hi]2*D 'L[ޱ1ំׄ'hnf/&U-V ].n{Fo~ ~nKMg·fXaLE81 l-B[ڼPt^QYAQ[,8{~ܯʗ ?Kl Jc(]E: ||lbdӣC iK_5f}&A8Q+#TrPw"zo/nH,۞g9Οj!X.KTU89<`wk W#a&G/I?pȻz?S P Ps2R<E콡V}AJ揀A)> fq,V != }P&(r"'G20“"bpu30K4%Uww,>rFd]΅##]GqQ<"ӣnuw h`BpHg]s)p|xgQ0C> ᩨfs7gKC"0O.k]4g-3+*ޣ$< ]c564:VYLxn]:|Ѓ^5gD0ǘGj}X_n:NF^?[\[=tIyvQqHDLh&,u !2.cFd^RǶQ)H5Zǀl=* 迏%ZTBޖoiA>ܡW_ OUq{ɟvMtny 6_mjq9N=?~Z[ MFTճ@HztK>x7m3>کF8,0qb6iuF-@50B%Ѝ zsIpxNEm~ޟպ^^0.5ގtE1;kzp0RŠT#y.zȢY}-9c[3fcpG;\f-ܰ3,1BOq`MipxiJ`oZ,aUYFt RCtpqiM/G&v.R'tj=yspV82Okz_ZBQ3$'1&_*ꭎUl2Y6U2D%8bF8bT܊Bt:l4uX\w>ڞvb2}Ći+؞nh"FpO[beAdbKZ}Bl4؛Ϳ~dS w,Ǝ5Bňկ\_75ʿɖݨݷ [R/B[)޿Ǯ\G(\u/tCZIۉGZpFŸ17Q93^nνԈPQٶPzmrY/Z&2Yhĭ:x!`X‘46D=1鶴UNsԋxLm TdmiJ0xlw3%{y %> o8\J%GS[c ?f&XR.-S9_+I|.vIEgB6&#^ghAv ]φ|'_k~RMCūUMmͬhlGA~vZ lЍP} {!Hаʥ_[VV#+|~Ʌx4tz4,"-w"0p $x!s7rLZ3AKoQ/vZUcxt~W4JR 6 = nM'sru>i@x$ (f^r~dg&q(W&9T-\ͅ׾Y.vˆG8旭0'uTޜwb1B]*j(9vWɷSk,vm#f T6X^<N!!@TwW|sgVJ5,7!`4>H>ک dNp3ohaGA-&^TJdbv T1bkJG2Qy6}}ҜQReqʸTz˴P70L[ٛpsU8 RbBƃs27mJн&60Ņe{t9'%2x'qʼnIF pl*4#xp^k$ -Ws wByK-T[r>ƪ{!meǴE5TwuĹ$ x /wc:}ʮ+)֕㞏 !80UBoTV*DM%KBG;!ZشWȵ{q15Nq?*c!:,<)aѩ{JX<{ CAE8</w|Ģ73Vy˚Zȃmc0|iVlf[_(z~e$ߘ- BK]$B\wpiƎ MF`'}R^я."=4zkHW컅Ijh78Fmʒm5ZJ&CTjsL!3ER\lٜ`#-+^],Y6*u{X-5> -@B뛛ш1c%K3*t<۔̀Ydh+n Zl$mʯjm/'n<qL_e;ڦ;}J$ fRGIol2V.$@nY~jQ2xn {ѓgB\l3xjUGp1y$S2TOre`;tV٠XGݒuw{p ~Ľemu?y"KUdc0PiJYi9ǀs܇zB {}pt{VO6İֶ ߮ML(K^Mjdtvu+Ot/!|Mϝ4R[T~R+hp` 0=qLYudv+Wu:q#b18 BWSwFAsq?3T"Mwc>^ij<Ei2[`.TtS֨evHicטO[v)_jcͬmY3uC/\Wzu.r|q/oJD*eVUp֧z,k6;ADRGBfHb*|SI)Ŋ D' v.:-0R"@,, ;6UC>di(w eTK*&.LuPi ro T/qO:S!l7}b,fEӿ 5 ، ȿ5Faa4C^FPވXy54 ~|_:Ι!p74umaw S[1MZwA/1gDçi :]BX3Hox8yEY:aD!΄,m\72Q2:Icf2;ଯ + `aKU=M&})'y a\g/Af5mUUZm X6vb8\ ^_WMFA kbϩfiMM-kiA`m{E0OEPj B&3K Lu&rqRuMъrg]z #gCw- r k"Ob 0Coteq&es/ 譯5c-,Mk+GgGEp O,o  ^8w[M~[^t5@-q>: #c_rU؟aߘ?nǧ+ o%]a&TЙubDfjq(]Zt̀)Fj:{'da=M|ǾߟQk1Jlj}4$Fɭt#7@h.:ivLiIr࿊X 9D wJJvy>@AʢģфPKB t>1kd|Μ;X#,Ce[о^Q [k-Ń& :Yz*Q ]Jh _،#VI"VM-Cb]Ήv- EBV6RBn"+dgE`HQcA\y/6Y㨆ۦ<"[)]'њ>d,"wǑcl($ ^&aLT_Xa. 4.Rx 䡢W+_C$YOL@N^ e]kd(T>EP O|Z.ڵPɈGIh9jvkY{:!8Cy8[%X2ѤW֛+qI5 vmOl1f QЧ!oҌUJ| EwI2HfrmD:EĐtO@||x/zMvVZ\\Xds| ,Uf?VHx B:;Ă>I)׮Ll`ޝ[W"\Ыu{diR`W3Q$ FH%*d- B i94$C&C3hԹJU Ϡƒ{? oZJl襈>Ց `u+^Z|ΏvA,qaz E]W.CNzC?WJ'Ea5A91\!٭ݘ2{w[J#VoTiZ%Ɵ3fFkY鼩`m!dT D}I]pE|c[*Q#^};3S<%]qw,PquDlȧeuf>e\Fe巟h^22Uiu;.ɜƳgљGu! tY tr|hN7v%5+ ¤Huen9%Bl ESBp9!j}b2:P 8<!Ǘo >NqЍuOEBb4 pHpŊP=220ݿz;# GR30鯚WY CۄMm7Se,@p"b =`WD(MmNHY:F;|WE^0He!~5(͑ -\4 U 3`rBÈ Pn9PwoQeiNđ4#2럋~c[QB"T% G E;Û0Q!0-_a%E%E.-lzTc ryڳ>*h]2ޜ HPQgn|Ϗ ZL2  »룺G"~oA5z28 6xEbԾo-A踨+ wbV#ڶ K aWC4~! 0ЌP1$,籇EB. & wנ$z9{q|lqr="2\_ 7tNΌ+~XzRA d\'tt^m"#s& 4x;Q7Pݍ93]z@eapD @_zAyH~IXd&pBúB2 j'e?J dD΃Ԣ aۄɭ6>C)\8yTcp}}2/ c75͆P-&c)G6kEbߑ㵄lcEßv KEAjk 9 i23D3,9NKѫG!?3vQ?Ԇã~13"gf;rul{QKm}woEOՓazvy.rnǺI|V٪n78ș_pZCZѹ(y:xB?W=cK3M N|t}9G_Ψ;vvǛR :8)MNkL5ڻ^ _nPCElH G^<'87z tPxw9S-3ґ6_w1o"z減E۽"Fj0x=BUZR *ˆR7.U.M]h"߅@G:+ x^DKoI(W_G".[8XTeue씉jĤgExͻ@ISq3*Y<*EZ :'pbY#Xu|& $|͠M Vx>6x4xfO|?gQNV_{m9 ή\%n+Uζpɛ!GDھ9JBz|wÎ2=X:Ua =6zt~uP15rn0f+UEMX+0эu杢" RCpShD*tNwŘdwE% 8AXY֫&%aL0*qe*n8$i42߃eb2b!-eeSPjMG>ݟ<:wGp.w*O&Q n{.|$0o$S3dT $]w'p/<9 {96A_@R)G248Q4}"!h %$'g6*w[*L vfmxQU;)G!G0cIpaۤ~ Ss:ܮyqaJ1vx N'>x@8IC` %,ap-._-q#3OT#DZs#BU/5˿iò",`ڀa{qv)&l-6H^_f,`Kf 2G)F-\](Wvv##bS"> @÷4xT}Iu\kPe8nD/.qٶ'Ӟ78c}7wcvF$wfZEyI.9Ό(@B;rӀltOI-[Vh:ݹڎV#2m>^jl>pN~(uL\U54r:wz>qPzbkfZrp H Q픷~ñ4OĐym;lg1}vlWn2hKBI M1q1ۈvOV\G\LB.ws3UF4 Lr&` ^#aP^ Ak16.#Z˙ggި!$kļLүq$=(e.KIaථ~BB€#+MúsX5>B{*} &w7dPݘ!Jԉme6<.K e8 %}8ĶO':eҨ2]Pڼ1`j;oWçIO{SK7w~6t9)bM8YU Ejo}h;VJsLS]T􏄙JIN6y߄rQ4. zKEGmtIDlP# gA`P㢖IwB7[UyȼΙJD<,N f`UzXUEe['>&Xd;8|(ɶ(_iI(/ 1R^BzL6p7A@INI{` Ju2ʰVS4߾aAQ _#chmA^J^@@`rD5Ѓ'YSFM 﫬`Dqa[1 t^u}KbEd\/ug=Ԡ3s^Q,M, a9}[ 65X0+q*OlUչoe"KuMjBQ+c?ή*9Ms6k@#ܥíHV/ƋŮǪN& 'rVj xi]NZ-"6=f%1 S.va4s<9-Ȅ--O-< 8V%&ho<d ?9Ow>LdfTJC"5(cXeCxT5嵛8rXi~}3!䆠\HP iYGh-*ʼH,D;=u3*lǶ=~Xx!E|nHNy$C+R/w4nZ0'(; ǃ躆,&]u5sj};+N:9)+_qq߿.^MoNl֛Nt,TH8N=Bw)Un"u>7fVפɹ!;JaQ4uK'(*-7 AHGx">pZ@ޖ6?iSzy8׆ɚW3'v*?$T0Ȟ޶V>hdh4(K%tB#L}3a#_snuoHEtN&b-]f#Wdh^_2Vc:»~W5Bg;yS<% |a .'}t>Kp5bouD^C;w3ՋRђwS/8 ˤޙ@!;?䠗Y'D-N1qAғM9msXX<$,u_S2мn)N@,3자J%J>pw7ڕd+Md@[?x2{T_ +gbf=,UNssDAts)-89t<%>11ue D6ФKzstzӡ&<+8]-mM_Xne5qZ{:1ft~5Ne^^̜LERO -Q7eER|Zla`g "Rf(ȉ$bЪBOB]*҉Xng!i/fiZy/z\t,TL%|.d;TO c{d>9&r»pE޼an@0ޱLM^oc`9̒B:'Gª$o1v戎͠ݤ 5~\K'6{jMu˩gŷ?Fdtc^XMO3>4k[Gw|gӥ/?\0gllXil~3{W oa C0޸% W7"/D-17OahA9.T/$iZ/nd'3J_QsAgzN^6TOB0HV+kQiljuBI6$!ē$QSo2֋_v}aQF7Kmb)ҹ˗k\/yuhU2%5@]2 JoUn[|ƑOT}Uc5}a sKFz8&nny\C~Y-fȽ5xQnbr;k8"(=yEz\r_,'b9-i~8Z)CS}N~Zi"wh:Q(Fr0E`Þ `;ץ"KÛOhuX,6Fa׃430KT^$rW$-d4QPFV=nmUλQ?d4au=gHwp0ѻ3x+a$c1Zޛk qj/WFdGGzNӣh₵2)`4BKG^%ڊEU@j.c{3fz+dϗ~12aH봔־Y:;@__PGaQ&/JJ@wq~rJENA WWwE%FXHlY/5~$Rެu2[mRS,u킌x~j(zUbX^[@Yvey4zSEis /Ɛ9|xO$E PzyB:*`~a&ҫ GѐeX[10An F^LGY-lՐ >:ߙ,DǴ78;PT~!fӐ L1ESG56d_dO2 M \h\^sYk+ ~`s.T ڿI iӏ>?{(>OmQ_I>>5@8~˶4ÄBQ33' fc,-o(L>d7]wcѧ6%OrGߒS|ݢw:L0|hQ֏g6Dx!X#dt(¯#DĠjmMcd|ٴ8[ק+%+sFzT@}#΢5غQD&G(l IOnao3U9kdJ_j+`eNC&ԁ"٨d+2$ >d}mMU~U燕0Ep.QN_d;W9xJ?bõEY3 .KNJkZɫ*}ӠFH3 CG}w/|mjjOKkAP>,٥~BhH*|f %qz7Ylc9(M)x'n+ErG>{ JfEDzˁQ@fߧXC 9i(pǬ/yZ1 Ӓ "1YFɮQR6$E;\9z% 9@< hP.eǵon(#̢%d V3 vV<#~Ό36ea-iULMaxX4"]+yB\A \ўaMM07)#<_irs}v0RDgD·UvK= R}졾tALnl2ް)1DgȂ?޳dsz[y.&%V5P63%qUzh s[( rw`5= /RI ȩϸc="΍:4wJ(w$XʤЦB5?} '6uzq?in7T7s#CKq,{=H(g{k )P_2@}ְ5;8Ld>mYg2PZ:pe!,;r+)4@@9x~\gĒum(vcnCϵ;fAcm`ca1;ꍰS_Rx4' Y4ϿuA6)9쓡1F%tJK5`C&ڈX36YBb)|Y4A7+j/EvT[墙Frr?k>+ 9b*4UO@O_> KO?P'wLV6j Lp"χ$ܡHx7tvyiBqs1Z]cBdvRsv] =5 \mT S%i[*8G 0 jhAVmPQ_5+s-a-8.ah1PS GsY^b¬5LC $ױ)hjB$Y[mhw.r/]]fq/\xf7[C,ak\)V1N؛4>T12lH@$HndDȚ_ֈPKwrR9-j^lj>:J`h`xuE4~IzvM*_h(Uf'0^$[q"R/SrVLf,x3@k8XWwn'w*-˨+A"Lv%CT'ROA(ctL^"sENB ${:]$bET%&jCHoz.xOT,7VƉ 5| JϪAeI NҺہc{kg.;N6!`1xSeNe" Pi\R шEzqS@!V\C &1yTG_Ղ{:*wJ{hI*6o83g<]цH|& LbKfcj.dxWC5ݾ70z%[πF5f"tQx?-/w8LpqJX4v^>x;L0SF]|x,mfZ.3"޴`^ d;w10g# D1nD|׃◃v;֗"Kw~ґŒ"i VڂhqanZ׼認)/RtwLC&4z[8"NR IZ`Kz$P,c n=G=^]ó / !4^#3"4ڷ/KB"cֶ̳ڂX.·ʈ a\DUfP/$Fz,ޏ]tGLAL85Q$V~@tH[8Y9D[Pp*Y=tt0`֌PJԃSW`.<՞X.z9W z`kv;E4U\/3N0@hӶ\BAlǭOD N~[3W6lb0n@ 켡Ng4%{曬< Zͅ4k_'%wU^ɏ/{gكPROݒ?3?VQm+z.J7{d=DzҹHalk (?ᮢgw랿tŽ\ v7|hۧy!A0{#j݄bHP)5'djn*laM mV@0p籭CgPU]T jxL}3V+:2g,~NL~BMJGC`4( V t /3jNg]"H$!) Y^wEKs!O4{b{Aӹ9蓖%#q:mϤ_9Yј C=3g> (k)w m ]5~Ȟ6M(D;=3s|BNϚ\b̈́|$3/=N wjI 6tC{_+ O8AB KYt TFӵzE47 ~ ϸpLwRðQIom;\C{'c>8Ba_Ft4VSJql'o !'PI!)`FF9 ii{bxH,),5>6n4Iw/n*|%j8񌥁~[wOy~}KSR{Ձ l{]EU1C ZT)ku~HJP4tlTA(%9V\2#qV#;젾:#$!r*hY&(|ŻxM\^j$ %:{VBVgg8bn},:븆=aZEL&~5ZühlPO{b 9{ץsb?JP-{;UQ\"8m1ogconRY)/bx}{ƺ)oۼѬla L^;׋R.Bq9)x7U_GD ^SK$*bhX+PV@Fk:`GD3EZ z1l;I;L 89]|ti rqs|-\S -LB$!?@4z9`٣"ʉ_KZ )]~Nkㅃ0bx X.USXOom_^fƃ@[{XfVK%e Myjc7^XY' w +^ F ]ٍE?c&|g ̃04BaGen D(N>#] "Iج63O,AvKC" Ɉ b\W-V*5< pҖA%B˅wYGɑݙݐ.Պ!o-`<֨|)<>yˁ-naoL,Mp T'\Yj)`<_+I4[8 p.WFP;9,lsA i`,Ýa]8 5pfH9I qڸ<5*[|C= ID*d0Ox4AG$ņ9dZ@ZE 4(0K' )G{:G"OwC/(bEGtӥFU.'FNC{ˆO#aiPۡSMˎE:;Nː9hO;qqxV?' UR&GY_r\T ,pxuٍצ'FU|ƇkW=k6e]?%;x$lANfGL)~DSD w&'=uWadHxel}`?^^+j4~:_5pHk٣a)=~jsޠ{xReEgN@, (^~Zؚ!oۣv`􇻳Vh7w V 6>f~y@sP?T_/Af^#`&@$ oڡfn͟Ƈ‚WP%4og_-)6B18ꩆ|h7ݼ^j4l}&-03,GPq(( VB)7T욥,~.اSf{>vl ~lz(H$e:ZV7/k0NGPUPC8FS\JX벊 n[;"i܍OK"(}N9,%3n Vi›fUP?<;Yla6`3@q\ԝ3LK"%+& l!^g#(6gUO?>PL] ΠY';︲.P hclU-R&WNV[/UY{:Nf~t)=:cAB[ ϛs+ cE,1GqlfmɃrg>q{Kx LfHl j—5 X7,/zhh!q1|•T_0zͯnXK]NiFS5`wAT~~c=5]j";Ӳ15_nlkN^r.\ `0?txUv9{ieܢ,ne~AzЏŮ > P=G}y+AnG˗s M!6q'Jjo՝ʒML Q+BkoBOJlٮ ^c"$*w dd̗b$a&xx~YqiAxe ^d?w2Q{CHSg_tg(|&S?7~w>q_"e[x?kƝI_(@\(XmKYjߏ8c:$ޑ3ha=Ֆ8.R)NM#1o[3J>-I'[&ŏ!y4{uқ'hh gNnȕe&qռJミ"aD]W(;m9n)M>V^k `o1P_8r`w ~bSS= qaF-a8 mewt **gxWt/ق>r:)rH٤C!z+`b `0g)R:'J \\[3OЇ3*FkٮB 5 !Sqt 4;r ^>7E[.׵쭿67t88}6u%Б5mc0L;7 }xHde!"`.s?"d#0.㵬ۑpiH9Zٝ'0Ť#F{Z(EW"f'\oˋ~64}lK쭥m:anAq}M@nh/!:o+7J!ݏZ`$p"3Q*A 4b-WmDlg 27}<EwLo1>sCJ@Ue$n{_a6 \eub? t|,7Ks] 2N@^{#'8\'tvO NYƞ+RMc #2+3Ҙ^W'7aR E{ǒ;mѮVGVIYE 7]Ǿkx*h)xs;J3O^7 ;EjjzĖd(#ZU@|MQ ڵ=ݥ}&s$I͓SmXV)SD~5@IA03 oj_14#9Ľt}0oMOen+R{,34UM:ܵ]S~ |0|`$[<+Zl.Sl+t 8*$`WٹBOj" e*68W] Āmt -Ta"Q%OzOӊ{Te̓ʤ԰r* O&bu=LibЫm!NE/t=KqCRIE()) T4ñC+w kư6 ,^*q+4*IbI|N{7f.յcX+`rµH@' I(:߻kVrp]RK@ZWdt y:;ِĻs})5peNS#Ƞ|e8Z0 ݙ7_@#TkVF誯[w<_;G^qlP5:t"!Kmy=#nem dﮛcP> ֽ6nb wuB, #k߇D®SpǬ6]!9 Y^nv$7(97a@V ĊrQy~N4#{30rK I-|E +괰_huC)!t'kS !ʍD 8QEڀ<%VA)Tt&3G3-84h(*V21)u!ΚY޼ϩ>|sp|bupr? ] ;=Sw=>}}`v_i,O^3q"H| խ<т6_~]ZI©8makf M YŇӥE?M0ȊAӄl9B?T)yev Ia+%?Dj?Gxy"I$sƃ/vˏ5:D]!%5SJ3`i!"eڙ{Y1̶O#N;0lԯo@󣓸:|om]x۹U$%O6мx,9[dSBqB2˾ߖgp&aCp%x~Hb)P)P~o TM^:#8+-Z>?3wݭ8ΣĘ`Q>TkX-O-il7T~T4vHxm.%z.4bɁ0 'C$C$Y&Ȫm^+ud*QaS\șrd bKso~r0T$ /}(3mZH|ڵxK}t95LFA*e1G&d |w*!঑z}Yv_u׼) 卤X:˔l:y.wt1"f9kp_^VW=dD.O.{Y)9do]]PI  34†=e]N7^v"ϲz5_-\p_Z~B.R8.:Qsno du#Xϳ<5:5 2aޭ垷-VY1b&@<oF{Wz̖^#(nB Jڦ,JcM}se(<k0nFc8bhk6ЃƴpD~q#LdOYRt(#򿳊cb;\8NmWRǏU/ˇki59y\SZY]xػy'N(IT/Y_z^zO7IւjchW[ebd5|}% k$@`F欄'< 40$yGќشr9xjk^ c6¨H; &M&b޺^cHCq6E* :Ht88EO b{:SuPU N[3;9=s>1+ hdll)*#]X&d >mh kj;⥨386]I Wt#C+C*:,Lta+.Tm۹/{iUǻmVdQ\V_ҹ{8c17w8vj{T¾&!moUfea);Џ1TDi P@8xŒX`[&u:w3WIwtE1=ʇ1PZ,M 2cQ)5k{)΀hi-xB$ vhEvͰ}?8 C9qY ǖ&cz JA.UoߤCmA~6\J[o1&PZcG'4Z,Fc`A"ǮLrdΣ#Pj엕/'C"KV4>$Cȣ]xxnvF> 'ܺAah :6cRLwüNOv-kd@&> = \gXM #H/# ݷ „ͪ*7+l91?%Q{.sSN 醡#S;^RԃH ޯ ɫkRrM4&>vXyng:@H7Xb5%y]4萆(޶1F A:cVbg*?B5vwR#TeSVgW2A7{Yq/}#܆*%!rBuJ*0Q17 ʞJع>9ʮN4cdA$('G#*1 ;{ [§~! Χ!Ǝ%~dl!m=j/1eggng{_Ɯ+a%sc坾dP@ytE>Vj фEu R.~)k"vwɗ3 B?qh!X;cM;"cLa>Cp#PsQTDyHݻm܄ JןJQ"էu*c&RwU#=໹uy˩Д!:!ـ[MWMEacR6,Q's'bugp㗟@LW7Fϡp2K<k=%ѸI)aA1pH m^En㻿JsDbȑgRMB}M$,Œ#=[  :z 'Df++Fmc`)˨p*9A> 4öv^﫞ҥ1<ü\~7Q㵐]\Œv;eF+!RqL(hyk$kӏ1ub|܋nO ^(AwN>Xxl -(6#)/gR1CB04Z cޅoD0GOIgɚXpT^RfsS[ 6VT\є5q7Sxbd$! 爵f c[AjO!Km޸O5)A'=aApPGTu)ݟ1bwo ~}÷jU~Q/|*4'zW+rfOg5΁( M1eTlxE )8JYa7HSjm37g*=n#hZW6R?5|M uWU<)uCVQ@~`6 ?*ۄa;?[! oG1j]!FNUVRL:@n!KKhpy-j=F^=uP12%tn+ PHM4@Vꋛ-{䭬e'ےsߴe{Gk J^%)ZH4 1χUIі1r2 rGi^G 8 iG/6/YK{r5~؄ ͌[zx57ND%/I3Ûڽg-]-Ld\(c ƅi"nk7p&QKZUV8}ĺ#GӴr i阥nd9KA#k}$ި QM򞥐MRz,œF8c[o}Lte֞œصu ގVz:L? ; }jbX= ) ,u9Jd~d*I`b@:ɿ~*,xv\<%7wCZ勡EWwu|FyڥBWH\( >hBI4X.X1泊'7ȭѐWVO!=@^(!XSlcM%&Fb\#LN$-Kw5$Z[}0@mӜW*oOAU~>ęFT z7R[wP:MdũD~DO|BwܡX! MRN&mSJs(JZT~S[|hiBE uYi&Ɨ޻؆-?&~2hH&lzN5˿ʍ F5c w$ k_teuSqj:cY㳾=x; ][UJu\s w[.'-%e>snj~UWW5=w0 )R<PXxR@Q;Kh*Fth,R֒#˦>~l*Bt.:cCXk8>ߍ7R!XcQ?o.뉴g fT]noRQr\h s*EMĴA-]kw쉽l"@!D$1'.[Cͬ4d6WXޤD.?14}~WB\yP1-tFDe%>ʎAnajȟdXw9|xpV7W xʊl4|Pe *Ԍ׈/6} Z$[ma!x|n{ڗQJMm U\,LA'с>gc ~WI9*KS}1,It0v_M/*XߋtB[ƷS1ɓ6M`)%i0%FOLZ°>U7zMVE,N&h+]~[ZdIr5m&f ݌fuXX`:x^ '#(a)n WGПIʼn[uL592uaw#)) :v^bƠTw.{:QmIzvgf+,XCԐ5|tRE{Ӱn&@ i0VInr5d"#:MX:Bـ{>:@UђD,k1us5} mI2]' zdsߩjVqG55K𽬷NR͡]8\bcmuQ 8O*ӃʌzÄvUô]yHMi}+_gn*Qt~4#{> z a%%>^O_a.W'<D[r8KjF}U ,Fe4bϓCMx5]QeKj;$-ZWCZj~td]podPLk*7y^4_VW\f+b7W=ێiQFhl]vPkX{)!6f$*?aemsR}`".1l@2% AǾ`qB [lsGh7-%@̲*: {~$:~36Ӎ/uǯHiC55Fv4 >3Wx|n@V7^ИȮ>RhP?F0\66LŷVǭKv&pCܻ Ф)k__Qoo|!p~LVŷ *7*{MH= !t[a0J{rG(BIE2pzlRO tcl;Ꞷ݈K_yZִ$3r;G'}Ȗ0Dt"B[cyՔqJVzFiav-Ť^zdz Z]9xܷzS^{>eRЏeF[2K_cѪ{| ` 8eCU 芗UہPIHr "]H Upk"5]O*̀74x]T1]{.Zrɖ-ѕUl)?vː(o%mO2"B^U,pZ{@*I:VIxt8ﵰl"VSSDF4o&rp?qٚ ?Kab]-w̶, _!FI@ЈwhL5K/BsdA\| P#˹q6nJd%&(BNnI d%$ows&~h&WW9yjm.3lN= WP_VfMpއ^uî]a{`D>k,y#XÏ\ 4!f%W7uDVB~U{~ R{H`Bk+jjfnqK4O)Q&rR-r3h Co]+jC@%蟐7RJ]I(uْӫSEX j3i+qTX؎V)c#b?JR?-5.4~J!qrT0ZBIL+:s 6^sFfVqۅ3L#0a U]!sX;37g7 /ݫ2p9kxhqh:|+` i`b(z T$ GCa@`@M:8, p1?#'.>\΂5p).Ԝ,IAR4LGX9u]L DkKPh"rq)̍|o8{#6?s^lŬ-3xpXQ#K3eq>þX#89Gajf0?Rk1fqSWWe< Ozoz)ϘJwY~"3w۞Z7|&@|^#jlǃIa D%'%=:}ùqoJYgo(}Gar e|+p| pm/C3+CJ}gJ .sk_YDmWד-&MjΫʚ>K|x;wZlΎ?4|tTwlMrGuVc\ r|j/.imLAR.*(lVjR:܏ <:qO'x2M?b)NԬ.]Rm0%,M`X@?[\0Ϻ|2C/r ʼ"36wxP~mf)SVDW$;۠~)JInKfmk~@#Zݞp{"w{zl"i|  zX)z]BW3We!C‰VޑLh^ ,P:qC<S'dZR)&=iv̇bQ8ϡ&@a%cW9V #nI^?Ήb6YzN}Q/m#-`rɛSETPt uٜ=^: v"OzU']梮ĢBGk o+"ϳHčt}5r4r7KمM6;aEY St jR,ۊxL&p+z!\@2Y}g#5KSLKowFkgb@3,j*ߙteo_{amr@ero *S@j0h b:f(.N_kuT¸_?k rőĞdtqG&t,QۖA!h5];\_^*R\JoF\ի?@&u#<ƫ]1YTj>ez]]@5P-Nh㎌tUF )DŽOSLV-)\< WOP~.c}JuFxIRxDԤFKkT$qoJfd$y7S2 )R7n;`6u1򛮹B_WU",:.}XmΐEgJؕu&,}Xe!$@XpI@ίX^ U\UF*5VѨDTP;թYsBt'2;3с2#IĶR X1YfK LrG4@M-M3x%k;0~0;p3S4kWV($[@VHTğlxxz+S`!of0(vpɦpM+9 m3 AOm#{ I%vApy%cq:Ј@N}X.tH 쀈R+۽֔I3O[YSy-rԍdnNhh?g2.)EK+6ߝ$9}Vx5yc@.ճXR%x n)-Ιi|6MgjMvN&{Z!r2Pȏhؙ%fq߆7kOlN+T]:]J(!IԩBMba_J2!.*Lȉ]Bl:J_D$O!G1{5Z>3Z5g$dGlry[;r:ơs>h9wrQП2"XNOV |asy9<éxt-x1C*k` ~>,ZO@/MX0c+tb\ cPKmf6W3f5u)Ո<ե*0AK]WE.&QŌIMuK>I]*ܩ}e[AwUh<מ5,/p㎦g}2Ͱ)K&k Cf#pJ=JƦRFVqZ Zr4PzZ/ޜ&fc|5.OԀLP,\[w{NԊyX *-\w.WҾEvYȮGyA`,^C#V 4ôzHNfd=k#W59֘v'f\C ^B[1g07'6 >z&]oa"uDoK10MDq`N<>U!QYliWRAv}ڢcLVjaIzr6n(AXso)p—/c(1xm6UīN-GFqvf{7TԚ!s (u eբƚ~3һyV֠8W&Bae=(`Tߑ|x-*>iXIǩ>s{NzS-A4[#P05VIJxN.E%m%{KBKcAZ%B:,9)L#f/ÿ0KZ͛qпhgQzMwnկFstCeߍd@ۓ mgHN탢ʵ, )f FҚplˏr &sk"we!éhA'ɮNeG:]X燖8 *\3Lea-YOFߎ4"C%#-]?TyE;odBu\:ޫxf^ڬՉ$Hx*ŻoІe~桜erqP \.OMLl+xJg?a{ GZtw}dV)g/S(c-eVY>myd^S!Wp.Nz-}'H BZ?{A\vGdfynDƒ!zQ,6AڎwIq֧E,< "$IEƼ[)(Mθ w6@^8'~/kxS^N#% (`sj*_[ F&~!OѸp5Ѻi-aO?r-M(]$FbZcnvi>ߝ,JFkun4x8茡D {@G=,ͪ wنVF Z O2ߵUD3ɤ%"^V ݭIO'n9MYF ^b=(~YUP!z8yVa]Rޙvwpc%/b&JPŀBReBٹ>tJvh g}Vĥ9MCgOʎ Ww[G{-}[ FJ7\#aL 1;/`O.[.v&377|ggrgncԱ=PLh4?'_"dE,M7W V܊kPDh?r5oL !{kX1ŏ(w'%>6tDAjEՕo&ؿD?i=Jj(EMi/Xl1pTӋ_>Yb@jDun_͋rh )pܚ%O>@\⳷io/*WXfa2atצp,5+ ҟaN -oIpMtT Z-|ڍODj}'pvV)t(4NT=j/6p)Tk,sO׹̃sX+1,~LX B k i9Fc^֎ .`tr8>qV̵c?MXi=DZ E]U_JUiG63]MM#^7g #>էQ0W2 BI`$Pj0qrY& K'eB_,ivY\,oKܠQ=~3sKEz!چ2^͌~eu'6v B#XHk?Q;<@8xYJ%tǘd=krg;s^/x2"Q!QQeڞNLWRXs8,O:l=Kp{WHLp:X!T9e\E9RM5Exu딄J˖@ۣ`,]{b]v-M+w<_Hk'*4GfߧLIAh7'v-Xkm#8@u@,-6郀@w' -z3t##*! ?7*PO9no%kS;3n 67C<4ڥ840$.\jr)n47i9z ֤E׊~̇) 5>sgOKX1]8 Ч)v;\V>lv[sÕdlpEK1qy);&yacH &B)\ ` zFva?ӆLC $MK{1:&|6iׄhuaݣXktꩈ +\1< [%t7Q;֘x&\xapa3QtEr15#AX8ccQN7 !K"o4|B"C &W0]*q?uV%ټsSh[~272f04@_DWQl'ǭp ke˔o#8Q ?~&?s_co2χߦA5-fx29GFā !.}`4~RNU$j/b6F "ڹFݓq(I& k䄁h,b ~|ŋM4zC[}Cz^zՁv0emxb3EtF0}mXW%w*>Kh]6m^ L*KIiQ/[WSQ0+D{ ƏK@Ik5aHŽ?HZl\ƇR9e@=eo"X;/f@Xi;K.3Qud ;`qUVU hZ3yzVk ֻ j}`ǖa.ʝEfJQ7~IW@-~8/H fHX.M٩ ;ϊ@ ʡe(Zpc&)@'?;x/o] *JhLoK "IǏ=/ȯđ{kTV 9ΤZN$V5hVj{s <$cbTkb&J0ßS*t_mU|n7\TLJ?qy~P]ɫxIYŪjB4X\7V{)~>`mN${9Q#ॅjD$;`%W0sЃS]`_:-[/_ס5U\z}A*d=zًJ9g+ .H۲76U44S}.V@%(rR쎎>^iF4lBD7׳| eey{H1I pUS3aA#*u i탉Ձ]fW2lvmwkL 8#O"H節#$ س zC/Tid-s`.˧呱oH;7F^AXlPV$r¥`27gɯZmyUO^yTy Kd]ZhJsKeuN9 t"|iCIk X̎2Ω~wS8G-Eeu{#Y~N ƹrqb~h]L SP7zY*^zUj}Ϸh??zQsǠ_d?.减afyƁ7$¯Т"eV_ "\Z8Q3(዗)-ºcVů%p矓4F'ǽYuа~ŋbYxlB4G1j4ʜ녗7ZCerxnm_RpԻԧX$yeJzeqeM푆Y̋(g>usnEpQ^B#Y+|e32 ^:5XOW.gjԶ  BW˂y i:ޞs{Ix\]v7_Wlš+'3"ɦt^Ԏ,[ K V| G~vHt<ޤ{ίȑ0\6G^4IDX jdIRݟ)n(m :4s£b $-ɯ&l[]`h`1A۶1=)ˌw |bQG"qw}X}ޥxx yJסTҿumnTfAaڕ %Ȃ#b)W=Nz 9JVw27HzQN;2-*+ٔs* zDA|k7a=0—Rƹ0;,cM[ vca700hza@"WFrNDR :; pM,R5@C]xx._+c~\F2ZN_߫*8  wC2l_ De7hB[>8.6~Id7iK9S (*d|Ύo4P[h`1| N_`D{^wd7οKNJ$q@A'+{iHddk{5V#r].*2`"$}` - uEF@nC ϩ۵qQ ]ШׇevUQ WXܘrFJ |aJ}'848"j)H+ }z-@So#_.ȗ)TS~Aa`< 3 Қg6+VB]1i.G'>&6T\QA]3[N3ۖ~id;S+F5+zU'Y5^[gwn+g; h,*4xcMuqCSL71r\_xq~r[<Ĩ]mE6 x:0=Jv*/xݳ*a׫Q8}Nyh0 ĖO)a'<9yˏyls;t&~ 6Ϲ=|(#KeyM@2̝fHCSAXEgJ~@6o}-M{Kp8 6eD}W'/,n>?Q]MSW]۱JXJWޙLZK2m@ý"olX.6$怪ySQp؏\VZ92r-X)Exkm &4BT[65[{ĐEP $JQbWpYJ?*#<G(a6~5t,> +~8߄":|rLl˾#Kt̛u2oJlGVd/(O}m7 Eh`5R_e3V F!nw?N?2>u}mB&6K2ښHvYb75-YA^R͕}P-;v9~' ':OGl4ɻ$ 04ҎRe/ QpTkL7Ӌem9R<4\өa!z/:wϙ)AIT1`e۬& ;zinAk+g5R߶,*dܺ(;%j ㄒhfO4}OVPjnqSo`&:NXBι{ %̕D9% K1?!gO |L~RYn>SEYKS cxC,f2¯!+5h^21> $Q NN& vk;%'\Aee: ״u OS^=Owu/ʬȐsp+]d@'WY8tl@X[*s3&]PYTfJa0yScD*CiqXp㷾pZFe{΁}g;똈b.F嚫AKلSRǎ=%)"M~ǦHlf>4`GsJw!FECPZ!KAYبs) ,3 Oeْ)[U+(a4 &uB<2?[º8Wl}.yФRLL`6a̦HʹPeAJEk&V~s!1.88\/]U(J%Hѿ? H0YDE捞ңn9,e}lq6AMt Ѕ=_A Ē "D|.`9gvzvmTK4|I&v /*KhyLzQu3L4Ԉ6 Pu%991֜<8|mxAnT9 ( Ns"2`-)pZ=N·zHLj*Wqu>cx*e y"J>$z^s p 4"xvH4?MC|5@؟y{.]zwgi *V+m3(ls$zFUΥTAG.09g]:qJEa$~o4H ɀŻW%:hȰKgūDkG[6X1qٴ aVZ"u Q"!3NnBH$'$W~ۻ5FA+m pڶNnGf!/kqe&mKWa ܋sTꞑ`tSΔK;! Iq/xEK`; R^AL~祎κg]Cjm_B :[EMpUv#ESfׯyZr;G߿C3>Rm eor'>I Ecv>eTdZ5r\w VDF>}Д.\n]$b>#wK@oE7R6kݾ׼}FjuÜ .:d;". 6C啑z^ Ob`j| uٓU.؃$=(5Ue,SE :&EKdd<+7'b0ݻmx|ɭx* 'c, on0hcF6tޓEv\RpztzsCĕr:q5dkwX 2d-<=;1#OV}yW+xEǭa/1؝0 e 1 Q|jd#`|PZYSAF|te 52{=:?7ɫB6},L#{ z;ۿ@^c\?&;م3 Nڧ/J?^]k?9t;y3xV*0es)ԊFN'sL\|xcӂ6:7╛dJ~_*`— )X5I4JtgS$y2b&]Xl]xݜUW8 ֒IZ Ac:?x`B-n<*ssT%W$Zc)].̳F9PآFҟסrTWKKЮ_""]v1[A4g?XV+eb! -NK8ާ0˙\zS1^0@f꾖l]UIaʋ-j@4̆e(ɣtnwr$ E/^6.;6FY&bYsGV"U=ߥY ֶ>6U|p]QwK=:gu3[-9(ۆzhٍg3gSIWU_JFnĺD5(s[n8mkҋ#i]վȹ3~T7Ls?bNLOe)98~z%ͽdBŁ rޅgMBjr=y_@ycIJ ^ꚿƕ` =U:Jڨ| 3Ҍ .Y#\U%e1C,@415aKVOv+eIa4[-(|vmUV$xalt| )74" SZP{"ߨP&h'Bퟸ9yIR5r\jAS4bWbZ\h.o-p}w&,/5ϸ󾠔I, g0NBzxJE#q"/\.)f ; f ']TIbC>\ؾEWukҪ9+랷"; zcKvv"Our(18vMhi)|f}x m0w**F~~Y15U?A*|q0]Yb`,1`k Gͨc)aZN! k̭ە#jᎡ~rs~4#0 %}zޱ3 rĉo#y:NsئQ~B1H&Y5͚rlRiyk6:=Yl@'A9c Hėg${(s77F$YWPleNZuj+k_1)^q0M\uvwbstH[WM=8slj.fTMWHgIB @l{v8tHk$pL%su^py'4anG\=\U-c.r~oMR 148J hW ;ekݪ >op\ml-a<釮|λ~R͆J%q4/x" pW 3xȚ k?޸sO<K 8χzX 5g^m9ʾd[woA@a3&!iĂGu roWlgDi%O=U- i OV"磇BEC`}LyI$j#,{ 4;tZXyk- Z±{2P8EcҷU"QOLdRi7m'IcN]mD=#%z8/bxJJSG^x1[rWEw|^CжhO kLl)ivp93yʐIy[2Q)~e,Z_>*9(y+7Wad"!+MH)לD]z|p6`օ4fccpƝO{8 iDk}vZ顼Cv8"l땒R$NZ(ÊmɁzMMXp 8a6ӖI|uĖFW9|͈ hqsG2 U<% aer|s}{4̶2dKoy󀤁(=gSC Έ 56bϪ3hCe~u&0ۀ`O]x!sۖ2geǭ׭I({vnבdnJΙ0"/l;θlWÙJS+ZbIS%ZӼr^H-4rKbg&!̖MlR6l]SIWQx RTZsjrY] c`x6pN ׿ +RWE% ZqaH)la90OV<`fc{q:׊@{Ьipi$Ky"%EH+s8mnR6IAKm uwcgO6E6QM`9\zlbpة!'PbtVooeCbrais[C]aj3 UI<~^1VM\N~k-jF+߬QxtȬ$s[KZ%Qr0b%HTF솉5M*=j3f^YgT_F0#]WmQ菂=U#|΅9Wx}r]j5of4(gAOk=Oy5M Mٯ;LJ-lwe];幸X ~=&9Z>:nr''jKjb ۘTX#"=O挈$UD9a䋑zy1x څ %ڄr`N#濎w"pҨc^Ӫ.pmk+lp(]r3x- C5K?[5jOn=(}CM4~B~ i VfµsQD% 8e)V/MS  hsW.\eDZrHʊڟwteθFGCBqݪF!l(3|v k]s [^ R>G[|2[tW3'j*A[-6\ OS"]vyCyRxZ*P/=8!dqp} 8GS!ZKIHv{fKѧL*4!  p`ϝ6)P|҃FÀxHiJBuf>1<wǺګhz"搜?b2L lxh vRgRBNr2+/Ӣa*pA?0ٖa›&*u t;EM:}P䡋J~s;+U2~)v^YJF0&x#;jalߌ7͆ӧmA%o'(=M`?]x 'D%eBSCS'ܶw1alΣ+Bن}}QzE[?]9aa)ngmzB>|_Xk$Pŋ»\6hYq7g_1r$Tk]k!pS;9nhhͪW-0^vK$oi)U%@M$KyT˸$aW#XF`Ǖ\VB,ȹx8Hawnc4(]3Mx7L,ɶs-&!}uW^H+KgBɜ,k!)V*,T@ 65[B.3lL4b3Adl]X戯',cJ ZRN3 6ҌЋ P9T4i"ҢٯdXy;Jrsp-$חx@XksK"=^w`f$q$lH~ӿ-M֟/)0 !nZVmnJɶ|wzĂ(×AHT J<(\ ʙ:0`u4|rV 7X#I&ܚGg<5͑j8 /Z|CP݆'QY_*ءä2miήd4LBx=l$uܱit2?*UR3wpϼq x%* 'HSQ@k`HdB`I8W_y,6vߗ'i;ʮlPxԁ⩿D8= 's=0n񭚷~ VBݲ!9N;\5E'D>Ic(+ͥx]3ȭ=Bm?ձE~PA"ua8cy/nW"k?Z|-OGk5 F-UBWYk1T^O|1ɢMGۗfMbأ؇F!Db  pk$˄s,,b[oUAx 79xx/5-ŕvH_,ٻSĄ7^ e 6@WU]m/Vm1SZxèkm&;-hC7vzuuo5+k'h$yU &~~J82!urb19uj uhv|_7gCWDp{^[V/c{i%\*֒R!GNW5+MGTks.@}ًÐM{)~Gr#VFdcJI:G<ftJ37eFcjHk1'39=28&I#c/&</wAƵ 5EUq<1bXF lJpO)Ä4w. @ sJ1Q:sQ>+ .X:}o,ҵ5lR\gcasʴz+[DzM^Ko\p69tG]TE~7ҚrB eW#iz/Vq.s"yE ;ishfJf!ߐ5H6>无V >f% t+>1LEݒx\V;Ozɑ O Kzg#u傆YjhMk:&OJ\0h`?֥]7}|#Z}d88Y)[P!ԟ,DtAq4]l3$\zvKM^mn9SzDQMq4w^nq EЙJ6aͯ _fyBu%p(;js"1I6l =:#=(ǠCˣ]\.M/EHm}к-e"nk/(ɽ=em)j}ƫ?JkRsAIZB En \cmq2P?E[F4əyIc;R%q|NoI !!q}>熍eW_02h0mj^$?gp3UH9 sem6?||R잮j8&egſgts!W)>I$*#T m=kVo1s1:$s)v/"4K)W kS~dt(!fPo֋di׳86 Ude$;B@˸mRk]۶Q~gZ|M~09tL+62\>i!zٹ=BXW17\"_Xc >j!q\KLJ WtԾ_Ő9v+Cՙq znZ"[Q*e@/s3c"ɎcxEk{fÚ7`gyIy'\* f`ˍ+4s'M{G3b&C#(sbZwɝ.kĨ|ɸ?FFr㡼Gܼ|vҖ Ca-,m{a:KcwOX-3OIR.mMpږpKȁZ l)Υ3Y\ -U,8$DUnp=2ޯ즪wA سMb8i/68* nOhT؉eG :.FuJGО/XℍpSżU:3 ȵ)w^I{CFsW珟crAN=^NFc$ (% !Y.e63ksh:PP#/Gցmy.;B!SH']q&b}a9(<䅻M=a%w,r7wQo%>D]Z1~"&jF+绮̶*ep+UAX?`4[⁇§1@*$d\hAzlJ9q%Aęٗ]<-6" Zk20ߒ |+ k&6vv=?f<#7sR0ȿպ<a4b &zHd Ln_\>>:t"٪y6(XGjnq/vPjKP451`9¦(JifP#هO^2 :[ג,/Vq>1;f0eelo/gWNa{)ЮTYz!i}t=Rc rJ#jb0e%Ì,kqA j)K8=.cL#DEY \?Fަr ,=V | ax2fzG6B)R&cn$2:DFa^x)FKqrhDd}+gx>g4yv8TgÓt P'%µ5i@c܃f|gzUX"8UY/A$jiUxQ1`o>7 w+zT lh^ti;hzR5EzȼP`Jh] ǎ7Deq@HZq6 ZYGaH[^FM܎ݞ]#Cm6r0b:egʮFLdiPH 젾r.Gd #wO&G쏰%t-}?-Ւ_^?pΌ 7ut ',V4ա3Y*DnL)жrQ\xfA sZÕfAhهBl '?c,K6inm V-CnZhR>f[&֔ҪBihT,9EeͳomNT҇ܖKKݐt"f'ߊ񺪟zDpy_o)ҙ"w˗URǣT^- @VCW7-ZM'Tf zAK5F"GzSVi^\lL%s dRF&n:A^p<׀;A3f4@^^s2iqy7:ң_$dkaʴ Ee7Th?A΍HY>9%يm̗Eޏ! nI:2鷞kiϤ1GA+,}#^j^L41)NBwP&j)nZaJZyH0-?H'|Gϼw*_U/] V;2pS</RPL$Ș+/Ord~$"O݈NW`˗XbMER }]۵,QX^ݟZ(]|00x꠩ido,)*>˼Vobm@SnꉥK_q{`o3+`P,'#5E?MГ⃈U31-laZz/^ċBn̒D;#vRLDʚmfTItmCv?ڒk^*\CRQsBň-E& n $Ta3-S?[gH=!5 vjȫӓw6xȅ*ݡ=ֶ[(T[ w1צ_2n-7ۻS9ȃgDI|hi8QRv"*Ì1> :̨넇MAL2bs&d#dKlc7v!;&{85q_cϴƿ4.ZB/gNϥC.+="C~ɠ ''RqtkcHy> (2ugGZ8-)jcqN%?E9M?cwh!v Fp۳,q)ό]iuWԜ`V`\ޥ"T" !SKz *eoų7M8H90H(O!nV@x^zj{@vK㏿czגz#3PtSJ6^7t.CK+#&%ESm L> 1d9iR2$ }K5U 1YfP{){C=RMhgVq8lRD" ˪,|v@7oy  kIO3 ؘQťisO2--jS?$X-V4LK^zɀeC؇o<~LN9z)غA]@hъw ȣ 7vOO%؍YÓټ3{T)2eo++{EjL74״O܏4 M7DgIۊ,޵BxТw[ZH2cb4/ʼ^g 駈c8ׯ\oi|s~*m}r.}f~UpC3jHxO؋' `q)Ac/6U);2}^͚];yɥapomk Ga%IEY^PBʘZ麰X/մQb7CD yp֧dswph3Nq۷x2i>.eGR*Ϡ7dӂ0km>-؎6op>DKXDuQ­)]U@.y84]jYiӂNEpCvTαa zEnlx8@t,o[ =w#YޙFeIuC40Uc'-Ypm2"$p˵QIאI@oCmӽީeulA"1NقMU~zNR K2k5 SS{r[=U &kMNO+"OT}I7WXqtZaL]j_Ԝ0iwZ撧}RO MHj nw 7/I Ie_)W]UwgZR d薎"!ޑ|pNRq} NG* α'[!q3 ގw#%%xM?E-|)L\)}UvKK(iZ(ܻf-( b}tded; DO9'Ja][wJqK)Ი 9N8,O[f~XW.œЇA8r wyķ>R=D6uHzt4 7z2t XC@ nhf ct֎0A:"zɷmڥ[>K@:LDfEeH%#!D2U]:)_Ȼ"016ǁW!%̺73sP=[acSVgs{KAy 鍖D)ǣo9FgfxD},R v ܸd^h\ˆIj. uyqvM&@ ! H3r AIFӯ1!^0@{b(6w4?aދ빔l]uҎTZmiac'tJ5c UЭkܛESln}H87-(L@T̺^mG,33 (yn5ېb!q$i^JӕsoƐyztkpX阡`fɓ}iÐz qx0JW7Ϝe槭p̌lkt%Q;NwsP9p(+%qs=8+A@#hpÌ0^R؞@f-Nj*%!.g dup+1[;3\,ꅯ2 h#R޻"+@s Ҫ+etbk?բŧVtrw[ 9z) sM; 1 HHM_up)M51%!y5-kx=ck$Pc#ԟy’q5&Pp ¢ͭf&7VnQOy@Zc.E0]r _rWi UZS d7'n[pg{x##U?=#=ϛ.rS!_g<_ }Cm l{66;zW=$_kć铭w*$& #GϏJoOf*PV FT"V + t [o zRVLhhT2zn1oF9Ge{Ѧ|hkKy]d6J"ЏW:RW<4 B=6_Wb)_" e>HF@>4ފUcd]- `Fr@޹aC 3<7*)˯ t(Je ]9K jTsc!աW%6 GB~vpZB;-<.3[$J,F n1T2u$xW˩4Q]ւ1%b"%ȶ\ Ը:eys0h+LBF|z[ȿz)f;#ݴSUh;i0> go kW!%^{ApFRr-AP4ߝ8 ׊T^ddͱ(F&$v۞췟$*>Dn# *r»'%fy.tLژ;PLl)6Rtp$.f;4ZQ-#īYğWrEJn Ŝ'UՌCrB dqJarvXmf6O65ԹP V8/|˙0hX L FDwL9[ [m O; Ejw ( ׹ "FͧeK>+1<97ZTz]z{#q]}BLӊU M4k8-3׻z6tG?g W_ g>=;"'oɴߗV>ߟi +GM_Q0DžngZ⵫Z~%:G ix~hGb3Q<^C5J N)ڒLt6BTָcBҤ ;dfצ6J`ɇ/"\ ,DK.Q{—f13I񋊫'y)MإgŌ$)_׈>5봟9)3S/n$81xb;"pQs(ǙUC~Kک ,{CjS na=)9R?LsP0AKl9Y4@I)a6.uؠl"6ϣ;AcNQP&5jy[ ϐJq2y60[UyZK nJKstZzԤz%6{9#F_qkUm7@XVH)PŸ `_m`~4>ϺlÎ6=h,^Dc: L~3k׃n: < 1akb/ @ˈ7O&s+-T;)ǙM=x54~U5sYrOknk,L" @֬j(ؑX+~ $M3qSO#:է8ț>!q #N@zr\PX4\Xd&y-[ m .`/vN;.Xg(r\]M [ӫi,jM1XG؁IpŴN[Q%= ݦe#$KNӬeAn`OQSA6H [,W8Iʍ d87ر!_ߧM +uMCC?J媽סMb=|em&#,MaLtme0ʻЩ+Ok5bO2=̙47c>|j)Wnxj@ ꇟ`l 00ɴ4V(o͡;Vdo Ԯ3)8%1Sa + j^NԠ* ">BPewioSFddœ*[|8 $.4\Sf,}/W5F,~бU<]泰\5#zB<{#*jy-FٝZ] fuGaE>/IoJd1jd9rwXRlS$ ,dcy MA޴ʳ/ves/jh9;&a;i[YJϊuL6 n+BSbFssYLϛtM~̀MB+ U[UVaBi9,m!tt|J =f  15B ,-qH! ;C(4C # <80QH/`TG덤埅oL3 2)S 0`U qpOOO*#d '.~<¼?fxmmp $0:>=_*ot-j: mYznʁ>>ĕfo#R*Y3M/j/=YLU s>&.i~5wp''"3rtƊ~Im0|mA.kwg0DYD/|Oq-sNs\T=l4E$@}rԮA+Hots<{F|lNf$XXBR 6=.d%\G'OF9&ƒ^·Cw5*a4RiSѳgõ_V L M~Pu,zaXD+ ݓgҽe_&=T`쀶-8n9KCŮhj*7L?BU ܍H%dQ\%f_[uo$jG+ryܟ< > F^R/ۈce i I_pcJieYom_lTVgc=Ҷ[~[ko{s~'S5=+ i1-0ϱ[)Q>_\:K!MN-U|I8˦_N&ᒩߣ"T*6[0iGC;eoL颭_3kc ˸NÃr^^͘o 䍯e%ݭ\ag4-} 2ѲàRQ=E;]ޫa""뷱i&@wfc$n{s^QT_v މ<=oiR4y*y589K$tw킎H|bUhTUVc"zJhtH6_Z꺔%|ه+hgdS)GTBм4 L8ƅr곟j $fHȺpgb;4;8Ta?ݭm[ۿ诼)b >TE %hTTe+;$5lwlڗG&cm ӟڵ3#hI:KϿW(ۘh1qSo*NDГ I]o)\10X21sDWz#W51t~w ~:8Px%Ξ ᡣe!W~>6H+._/JRS:#Y`Ipo{3 =& &:-f{f:qDsĤAelDaQ4w+W3=)!c,1ض#ΡUiK|X8̙HHV6D>i!)wFPd/8(z: & ~E2QЮFDD~(MAwE?"u T`P,"I_aG{zGFWzvŨ҈Jn= i듽ΏrM tA>֚:ŷ)Nc"# T+R^|*v3ŹҵuxwsDTj O >|YLwˎdL|gX56q lЀ ׶ @!E`GmYȔ}1*u5_#H"ɴpk'dBaouB7:8) 4$"qѩ$,8]/]eg6+bPLFQLбx1֌9WTIXY\@ߙBxTG}'V\h`gd([֢K/I2m.@H!`Q+jӔNkc,tLV˒6tUd *)YF`RcXx-4 R${[Dz,yd{zyR(Jl+JRaSDhy뎱NWya#$"}⸿ܱ ,m75nJN*Vct^=pړ$lՑVLS,1Wl2=j>BҀҨ+˹fNV0Qfr"$sm]¸"ͱMx*] >qG&曽"g _#v5pT("}&upn0̹`lcJT<>hZ+e_ PvƼuZ+R݅> wͷW}٪&8x[T5Fn-H;+ i!`r(wc>Mmod :ȩLjh6! &m<zpt*nVS_Js6}Yo&-"[Ch·H^pg1hiR߻a'ɭ~R |k8/+Q_ըӒ<-@깼O m ԀպTVIIjt\:k*,i1KQd)%WbyF$g[ "L/ǰ4$9wYaF)0feVᏇKX(qSY>A*˴d,(rEa0~HtJ̀&'VN:>#fuXysx˻$eUu9wꛄ8X4(EF~` _ol#x&'ypdR¯J0ɇFIС#/4 Aԉ'|Ne]HrA/?ҿa~LPQ%KT+z-  bj ]w򄮬\ #6d9ҿC, R63'}adah^vqAg`Z]h{x7ߐbΛ2Vu {r[S ?jmRy Aʊ9tU:2U3lr~82]rbb~|hj4%򼚈wtU{t;&>fd9pO7 I_>L_봏|x7LW%|ǦP&T !`*ežy#Ul`TZJ$H2a0W%O|N#ve1MU(Xmp`ºOTŴh4hë_^9&~xgq/s@ۨU흽DqK'=5#|gω0_UiW-̂O\A&D >|W0[nbYtS(“:3XqPi71igRxaұ1dĔ&0Li LM?i3f4AT9O{'椄d8N%-Hޒf -fTUKX T "$BdX^,T%EkS77aj@5a8ȳgsCǯ[%ݐ"j 1^[>ȕSnrey!y Qgff-4KzړӾ3o= T]Q¨E؇N bg&t jgIKY?2'b^Q*8WbLOHu:fN*N E+G#W6FZ;Vw`8ѬIZVG5fvȹ065 SRW[ 1/=-8 16eW3Nmb#w(D*A/Wd4t'A&ލwTO ϸouvsc;hs*Ǥ22984:yw=U=L')@79x@;p*/&%S| s*A {U^x?ai x Ҵhbv%J,تbV1[N_, QI7/援aMz:Wa*plb Ċz&%H]/A0mJ޷EQoD/ 9Nw!i}n!8kT= O!*CgSfv$>ŞBUb&˖\b5ifKoq{-tC4DOoи4v 5 4.?w4b@a2f^hu:I;zytυ$ iZo3RO-k t;` 5~(u'ld_NH]#?_-b&d4ހ*J A @ٝ\h>)1N4XNOJ3M&8*FAt!r + H}[{x`*j)-}R~H9&^0ώE T)h/)twx*~E&Z}V`\v]ݷ9(M})'ŚSOE~J[ck#j4`qM'|!؄EcXnH]Xdi5Htx f# hPρa&Kvxǰc&{v'j#ߚJ̕)N>0Y4 -ۯG11J~LʓZ"҇I*t;s!QOb}rȂ)a1i3y#jyF~o6''']P!P^1*wsKFFys_N_v-^e+Swq"vAJ d<4F~tIFQѢ„:$D䴡

      %8̾{S{kuP3{ϙa_D!劄óaOMҌe?ҙ@71Y0Bܔ,vS;a.:HVCwR#1M&"2 Ĵ),ξЀ~o6',ZI?t.<{ƣ>jo{E>Z0S$A1[wZފ!\5ۀ`leq4x>ܭlu׏nrgPʢ{<폹gզlݸ,נu>y\AcPQU/*_sRkzYSra,,T|r1l,#O$ c-%S_.b:j%1X-G,\tP*5w-[3۵W GvԺULLjp? Q]}V ٟJڻA{K/fzg8h9*& i}"T AH ]86ߊ]=OL܍0WJ6y pd\UԢE߮œ} $7esbqTVauUYN|pBɈt {3{(IWr"mMAR.H e%G"hQ[RAܛ7VLg EWXIsx|u2Vi%7v=%(*.~ td(pMR P}0zt>V&>jؘ\˕$z80| 8FJ=(k|j8%*0q"1=dm>{~IdU;'ko)Hm&,Ǝb*4lpᷝCՔ~e C YVsGwn cbwIow%f/4s$/L̞SFe@joT3eY.FKܕRwtx-ꊜ3 0F4Ꚗ,{D*8@!Y}$:8;h>iG\^Nm1Pft τ#@]ys$lZP֡0W>MT(pCe=ДIŒVuơ,PFͰ(5%EX"C6*|t"4 :Af 2@@z[߈l1f bGU 'dž Es@Aϟ6ŷd_d Nȉ!eoW~tplum&yͮv rbջO2 }х ? Ɏ")V}Qzp9N(& mW{ӡd^ C3"UlDJ,KIL4Fg&C|S -j"W-jr>*ؓ%'rW~<&'7TDkV`!~u lgyPy-,DAR{slG:o 5mh<.툼%m^-U>c9S>EqH:`G w5џRYԸ.[&OxG;*}sRwQ&sjG~Yh!f`X2~oC^Ws@GL9L[9+U:GUy]Nt 0Jدs;. '˄ތjfz466 \Y\r{IAB>ƋY%L)ZX屽tp:)L'&֥ WNAoAKVٴ(Xw~~Z],6b9vtW۩"DT[l&ȗǜ<ߨ,?ـ|B-SO$ DyjE(:)Yw*ujۧJp65^ XLy < za}wp2(x1+CVkw4 R:TA[eG a݃'CFtهdmX8. )/j$瘚Zj <:12jqM=ӛEn㺫)/?0^ ͝qE߽G'X3^;XR^,k}["qفެk: bM@<(go(RtLڹN:7JTp-i@4?ȘG6zv4P< aw2l~2 V:7x 9fV(X%<>`.ŜlC)Xn1y{¶[$h~-ݡ+)K>Wc S>r ddw)S)-7]pChok8 0}Y_xllS=933) qrR/}2qu9Ń6b)mg_sHAO Yzvwfz"Ufuh2U4C/ W,#KjhE}&ܗ]Wժ|^Ej}:zU͇KB=^ZS/uklK _(ScUxpLD՟v&r;pWk H#k)-􌮛1#d{@<5 eu"X ?V H7;#]A评UJ`oNud˄ ArEg=s?DVa x p\Ѽ#H@CXNMS}0_="t_ x5s0fܶg2 aƖ(xZɜTs4ZL0x,o.㞙A?tjeL'y@|8UAO~: [qo[1 nҒ .a:I 8.}# l5BXxKVJ,e$A'lANϜDH;=6=X+[zob!-bٗ ?-GA

      XceOnmpإY+:79q'}uȜ\IYƏ|3afm<_qڀˍ4Žyx64J bdKn"l;#`Ǽks XW$Cq\$#2Ёe"=v+1L~~}ws"=!~-]2HA]ԚK/RqA! |ǩG Z=YV3XtvMf;dw} ;ٯz&i k;f]QPBckp% +]ݏ?8F%dIrctXӥ!$׺he!l+y0~'!ݠ<~| eJe*tdXhބnH KO`zK 0 ( "Ԩo^GƿL) [;#;7 һ+8Dy4pD3IzOھ9>۲m#OfX X>rnV[ {U^MZ"Q2YH=hڞ=i_ ȃ !cKWiKT>;2fcRt|V?r@f!8Ix hG9{r2E*<(N*X: ' [Pс([>vĄp 2&nȊ;5D 1~l\pη KJ,:[zBQ7W5i~׏}A3Z$^V͟$T6@ g+d\Ic OĈ/5E*Eg/ E@4p^QpLGb>)`6-A#bt#r;4|z0v&tA: # YZB"J3  bؙ0 l4!]Ȧ4ңm4`Ŵ[B0>bhC 3*8{,)m*DZ%~zГ2w*@,~ g}aEj. \do۴wA9,I8Յyӽ]0|q٩kI H\ψ;ֵ؍Ogqj,Z:?ϵ<}M8hsdWdS#evwEkTG7^`DawakD L璽Ռk C[Cy OY !^L>Đ?ʢi΁]Uڢ/t4X!R"I=5٥o3ڹtɘYoZy_,|'T跋  3BTF !R>;qmUBc];w2F@fwHSgEVII^7 ~ܜ&l/WD,tΞBcC:Zoc = O'` my _НY/]2!~C~&O %sXhD)6b. 7R99XL0T7KB[@CTk=Ѐ\~ e7O댈DQ϶)ᶟ*u],a10Haػf+80:AUѹW65Q̔>xl( {J|gp"b K^`a Ŝq){.&DzOc_gϩvHOz,:Y liJ(Tc+?T"vH-oDŽ]ڣ,j ⚥V?c [>'wRGd9b.07hn5$i!tG}F[4;9}DC!މiS`5Bhdk"^Z8ҊϮTr&xA\1wa@D ǹ3HdaFl)~__Q;sOr΋ى:<39U+Aa#BFHZg5ä83%==S1Usdy^ԸGm 6Ma9;`Aſ-ReK SWƃJ Rs#yxm@-z:HϮ!$ҦT?6NH);RZza,\St*BUDp:̌^up$6đ/f\&tyD( |_aANrBJzmF(}YsdGB"AO|Gtw>ۉ !wc(>B*EE͙975{y鴓tW(E![,7 oKv+}ӜҞS~SyCIAbX{>+e[ルr$.kjz:r{iNs,I-oR}F_6Kz~1ZAAVS Ҕ\ jH̷a_1e ^r<!WeL{c͞_rԡ/JLxu0{1'I [Oͷ.5٠L'P⎃dTXxZmgdQA@mC_b޵..mt'זJ!Tccuĩd+p;EYBH nQB7nPGy 8b' zD,nHE Lq\뤋gқ B?o` wNf"y%ހLEWU/NQmfB ЈX peD#I̺JכWqҹa`NKyX*hgAb3 2zGbl۲I/<1KE i3l< a]JԦsiUe".Snlqo}h;a. R $͓Q怇BGf[6NH+T'*xLϳ}KjQqCAٸԩAO#G ctO]KL;6ނJ7'Chņ&Ox@\ a&r?l(#kpޑ- 9 G  Pg,Q"DwK$q y:Zڝ?i7~ 8';%w v-0hd➖9.(u«>n\.- ߣGNJC{wjqP~ ]'_%m\1'za,bLz}RE@[vߏ'x]C~|3S;0ȓa r!UCiEDb[steiSuJXY;9 uLJE jiEgj(DƠR`YgfW|/vx.bAN$`%\RZ53ۉ?++HJ:㔧  vùB`}4fY rǸ|d'!հp{O xGNCxI9yd9pC8A.%~PH0&T=YmVdJnbd(Ӎ5ޢ^m BI4xpN0΋@(ZJy'maʪKڛhRKi']RHY9q8|a-YC~oECHuC/YU::d]{wчBbqg5$ղeMl UC?aUZbJWm0P0)ڛxc'l&-c^ơfK Қ B\7]*DS&*ٽ'M0h,&鐯C/Jw`=^R~t.BN!Ab[7~;% 9-'j*=6X])4ޚLIv̳~H$>zr/,^myD'iZ +<52]HTDƉ+nCDe [#վmytsq mXf:lj̽eZ8-ZZ3R.Wlp0a٩B#[5E(ҠLVө߈f׶|쨞{`FZ Irx޸EIqOeQK~ʏ/LFD'eTψx#Ş! aL4h~%Cor?A uA0EHoMmRUgTϠ64ϫQ%+B.≍Qs+ t'ɂje-Љ g#xFҬ٤{4G&mHĪH Qm?\YﴼLʹ^:^v"-Ki;o2L 8E16*鈋剩B r}{|1Cy=62q>>5ɮ+-gI|2`̈́pċF^:a&  d0&t_o8C%jBX=ʿBMN˒ ClEot'!*H_n-"KS0 R4<"wARI'v_7Z6۩"nRu'Glqzt$2`A>_]d5ZQ"?&/-< ں0}- naNk-D(~-ZMXno~ۑޖ7ooP:n?i=uI0^D {qLk4K`r]/kSo$(.n0E)@?H{8zUf] ĭ{")JFH^ Kq_fJc 2xЭSyrq|G?i֜u(#n8G͒dT?˨;zӴ}`[wA'? TaV@Y crY-ʙl DkmcH9^y6*Jx3+miGqrГ_&DS􉛾J_XߴfN޲f$d)edU[Y!G۽b ǍsC4Zw49kC ֐q 'G{095~Y{3\fӳ߮4& ?PB(Ճu5r {' ,oY{(Ȟa}\meJ2]x~w[l1)R̢@k$TJfǸɮlkd7f.0Ȍ ^cj˂b1O8 E=j"h3uT򛩒=AOSVs@5X>?|qKܰJw!lOQe?T)"a(ӗb{46UXg躺bFBp`ig*o la/94eA pRM|)EΕdtt1&Hu"h̕rH Q6%h#舶L3?|f'9FV!SR = ă?w qC?đɢ,V=^0",ޛES_;ja/ZL7)ɩ}϶%sq 0Ci&hIBL0@딫zŧ]3o1RK_so?4 V{9_^@H9^Uʹ=\~oQI ɀ; "1+/#ܫV̷=皷v%EܖkL8?-Z=W&-*Ϳ~JU«>IR .q$ƅa-1©xGv(挰{} wXf+ NeB)X~Vb-$ J@?Ucee9Xyuv/I7A]W~_-2p˪8ͯRB w5J;,\1CH,t1^DST+*6l[OMt-ЌJΟ!Fp!"}Zi> W M W²wޔ;FToUK'+h:TbڈXRdgԐ`p֪ %mg4' 7(4IGTX|V`Co(ѧ[XLlOFH9^Ni,T00X S[X))*bAh]_nL;`8#톀3 ERn}?6́DR7ƿH(_'d?^h48<1>(dz_7\pm>1s15ai;K`W~Jyxb@'>Qܔ/+KyKUD14W ϕa5'x唬8wyxAb;sK•7(ix 7:TBXM~z+o,+ޠ,4#(Q֡BzY 76lM2ٗ o/g949 5OdJHa /1 muY{V/hݩS' M y`UxԼs|wHFT`O80N @U_|",(GXLvr O ?v ɯ+bfT s b,eC>&FM`-g[|vV5^۹͑3aОC4AP6Q^^Ӯ(4TYFfs9hb r7?鳮TظqOT_{!$:|2uP5 J_)KD!{X:KFyt&j-4 PgYZ070701000004da000081a40000000000000000000000016239ea86000014d4000000000000000000000000000000000000005c00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/sound/soc/sof/intel/snd-sof-acpi-intel-byt.ko.xz7zXZִF!t/i]?Eh=ڜ.+p2>/>"M(Jb B8e liWVe8p KqCR"JB#Y ~ %@k*,jKld82[xe bvk$$Z{LVم|9%ӵV]oVCt538LTwTrA ?9Y Jl%pcΉ/@ xA]xA64Mm$.5tWQ|-Dj_$œgcp5j6]\LI0#{cl\׻dq$vOFVc(e+vHq}A]b)a2 g aSN쳵 i@zh$94ff]Kw;V~l&F##nSzWi?TD0 ֒wqR n?z"B[W<@!(B0hJx%6 ZB([|Ak_Qj7Gwps6aw̕'/"W)W9ҲMRB FlOvtMPN bL^ޢ*/5UK\'lPu9%Nom&ssE' }Q]%zo /Kh gKlEމ#&\רe>=_ӚgCJ2gJ,QddD1=hbKT=UPe 0TG qNgK-ҡvM1CCٔ[vfzz@(uhIP1}M64fǪX'91a=])㇐ݛ?9OߝN$y=m;z,v^5*qQɳ#u=/WvE7JOܰek k8fv ev e.Eu*$7:Y^He=:Xmsyd)!h3!f*Z^ >(~/wE&w.S>lQ[e /m%GЉ c/}ݾ@r꺔n]w<@C19XkN#TTitRɦ׬ .bͱ9L,#'~i^BNB1柾 {OQ, Q{h2VL(e+L<C("H$$-wj&0ӺÇTUVCL:SA1~ϭ齷8)SZ(r:h+4vĶKUn:6Į@ѳ5px΀uFli&p+k܋2h}<{D'\]?W.}H?=rT8q;A#}S)HѢ t5ل(ɂ^wxEqhQ6[ JȨ"0~Arhܻ %)v >]gB[%h}wt$ zG A (YS NK yBzT/S+`Ą2we #wm#je^s4>ōw> Aeꈇ E7B>Kz N2A'YK@H}ݫQvPCOJN}\ '5W]Um {ۂ99zuJqtQl>tAB|~'lo2mtFZB_^1eZO)mdP{XD X͛h~Q.FE"6;; h^\!,XD<а#鱜O.atyaxYr |pAWRGƈ b)SZN!7pIXᬛgE)*!#9 .1ƌ.,w 5e1V:qkҵDbwv5"5,wT^k''5e}kŌ Xܳ=mdIpY>Vg qB q? y1AGPG\oA*2cgk.DdszQ3'"hAӦ'8$ tE )]d6 @Lz-퓀d<42t?y@{K΂t6_Lw g}iP;rF2r1<- $vKKHHp?Z O1 f;!2:PGX`/}x3Ӿ :]MDt9LVF5N&7+//S<~;Ӎ=yBv7._ahB-Φ+l/(8cgeɰk!ޛcNw:vqO\` q~d#A2HNgf,:JݰęgH Rn*GŊ QH5T[^q~ ȶx 2ͱal$WgL8npK)sNjzh9E|6ONԧLF3EKܢ+tԈbn$^<ݐuL+}^Q*aK\P2MßjCds0n#*6.ha?B盹bbq7M+tHxWWvA7_TK3[`=#5.TW4GA~)K>5܉3\,N Y֧jIPyzxU% ^̸v޸x0H}] ix?~odun@$,VK Eܢ2|sU|xj ' 7\\IO%OtlkK K"z8UILr y!iѢg/ɱb|?k}v|XYltKHCKˢőDzZӐ͟% ;)e!8Zj$<@<|¶-G9^b/Fpvm{0 È'l*vUo,жZIS/lݦ'gPH^9"bYP /؅e:!K\Y܁)ӊV(gYZ070701000004db000081a40000000000000000000000016239ea8600001640000000000000000000000000000000000000005800000000./lib/modules/4.18.0-373.el8.x86_64/kernel/sound/soc/sof/intel/snd-sof-intel-atom.ko.xz7zXZִF!t/j+]?Eh=ڜ.+V6ɜa?涯/Hϙ/Џu &7ڶ 1-#[Nì%iDI &Dth\k2uF]Q2gS=*xW&S•G2(e+z7ԑ:LjMw)oӯ=fԲ[ukb;tW/i/Fzԭ}c(_燁S,eKY=}cM8^721q2tBwzŹu},bV o'[4Mԝ@EMCT)H~q! L&Au|A\nۂ)5eۧv^QkE=|ruҠ2F_ul$UJld:"3 tL;z9 ku 璫)XW݂Q Ɉt;mx_V͡E.K54uob&wX|,zDYsef=lSQ3NQM Yv1 ȫ4wKKioZ5xݢ~w>aY)8 t } ( цjHC~.*vD<j 2bN*r[o.5աA.irU(crJ(WY /sTkqzک`ٶl;FJ(φ1 Cb^XzǮш>praw E Q1:HE'T# G͆xADϴJp`7^IHuݵIK(MWĬu$[9M&w'F߀r #FBI!MLt[|# ^z3Ջ3 i[djs( ɰb@)#TCE34-i'+ 2q e篔qe'G {V ~Z,jI s`y,GP|PB0qTAL"P$U2%. &a`ۆ{ (*b@|Η#:0X v\DL.Cf73E6c蛺gc/ӏx618Y߂yPO{V#>FY7%t)E]);ZJ7wsKun%OQ_ >!@)hl]f#1=o gq,Ss҂c(W aSܗC38lr-aCҟvBSW2 threj_ | Ay"tlH9Ϲj9Qa)ĬN{yohY-qCyC{\^Aztx!mxN S, =ޜ_(f$d.6aRI_*gR9|w#"l+mKy1&d?(5 8\!fA-y4`c3eέ=-4^qm ("L΂x@u8f <1'M-DLp`"#4_O576OO=Q' :xѝ>Na4@Y9N\ʁ,Ӯ˽GmE> 9u#{&zH+'F%=ϡO kDn$}֢rq'~w Q?/TcE3y!JJKgnvNNNrd/[0uC0ZIXf-L<SVH¶QNA$쇅PClklEDA3DL/; Kd+]۶s2ny"ϝ&X1]pf1V?RpN')Z&]8QcH]! R#ScbO8Hbr;83.F3b]Yp׎1SOej!>[X4_qŧV nDf|$ƕХ!4 5%蹏,e>9ζDcP2䗆E򞠱3 yLQ_tG܆'gReKs܊ Cv} z:RD sO8 c/PY;濫 /x-eͧ z1R">i`v'1Gbo8V}bѪ%,+͟f֙JD%V`C~a1Ҹ2 R8x+Lb$A3~0TjQE$DqnOƠ 9yI3(;.\" g;45>oMB4son!WQ{=#FCrUNDEAS(b_(!w+=`#ۺã0A1^o,qA{ԇz7 Jy$#ncMSV-,NӚalk.?5T&50HQK53;,V:BbhSxLq~LhCeCoPAۺ rw)Qf t3M{X{3uNG;knBcڪkҕT2]tنG];[VLAP ]rkBj>IW }}3ߐv:ؘ )_* ;0}לwrl[9~wwNbTpVD|y?T:ƊwYk= zb|!()m4iJW#מ f=xPpWoGS/2)O^n&Х(=H"U{$Hq/^~xs93(d7^3. a C{!T,+;Qo^TW>=ZO$XL ۀ0PtW _~)4 Ak!OFcR揁OjF [Z͇"/(;3A0Wp}!F`  8_ =VH߾H:B.63́_5 5$?Û9 9WmXW/0u 4r5|=%׽\2˓_o07lrGGpLz, ẃurxumX}}hlAF8-^VQ09ڪH}: S <J c0jq,{9FBކxo93QV rgYFXfr*E-/@g057BXJ +"Hl+ /PʓWN`/ M1'M'BcX.YKo{itA#+J2?OZpNO*}{xЕC XHB^/LP2 cП@ /{·T+i]61N{ٳ]DSC@S ~yjeeu/ҍ6p)ȎM=Jij=IDʅ-;"h{#u41%ZN9 ecI@|73 _tm2ǎؤ_c8(c \OgwGj gKc: TMQ`NO-g Gз޸CBV}qn&ݗ=DV`M V!k t:U9aB[2eirxeVnQo| -sc:?OM:k0 ]:z~ &G6 wBcpd?(0 ]`:S?o~C]MⳫ:DUh!#cU1R Z(`Ve><Fӷ"8^V~tUcnP닶A24v~>X EJ2f{['_$[<[~Z"d4{@ R _N&xm. mpHi75]GWV[풉(jw!|[jB[ o H2՛clMTl:9?aB 4c.i-~^'։.2ew(K+͉G$E4kBD,/H|d  oo2aWa0%,6X(@3c yuo0NeDw_1ެlX2!ఝ J٤-aˊA9_߈VF 1A} *!:?|f6b4wˀ'tNrఏ)VA Ռ^I2 PmxFtJE\ҝ#0 hƕ+l9ؠRXF2󌳣biWì\~ú!ۤV FFljQyCl~Lwyhtmd t- ; n#ij.HE&]mdZ{a~0OףU'^^ 5!x[2T&5, r-s A0DŽԘb{6Va2jA`ћI+6%k|`hK7 o0*ԸU5+=DvQJCG!7.mX^ZY89eD]iZ]= q]Q+ a2 vV7u+UR⿷CQ`kȱPHrQmHq_w y>l4N1& )T7k*#]˹^G^!`S,Ȩƃ`OW,"< ?szYB9nTbfK<6Wk Vv M|qk}QlFY7\/ӣ{hћU3ԏ[6=LT97Ҙ枟k2]Acҽ't22A8as[p[n_ a9y F`HqX ŖuKuSaC!3\g 9\ ң s]Ȁ:MTqү9ORۼG _Psveys"vL541Rc [X22:KYzTk2j{XLe8Y?a"Dz. I3@z+K#ȇ+VkP@ClF,37P'k0iܿz;@g22Jy9M>\7Lփ3 H/Щ5F6oTeҖR@h{ɿasR:aANwpGqP/. m񄯸pM 1:I\FFʃ+EюQ'^/eg@/{\EuC42 9tu`/)ȌCƋH42gl׼9xhpg#*hcϴk YW`=]bvP8u402V`YηmɇG:'|χBq@f_@<;ث[U8xFaّ$x*K䪎*@@u|t)//E`ߞ%/)p7 |GHng{2l'{懿_ɧZ~@FraD5RzTh0Dy7H[dzo mϞ=ntHjn0 ʈn-dˁW2F|SʆO&(md@JwO,R\'HK5z)*7cXqnl%J/-zQ .mIQekIbIP neihD580v=ִS F㐊Lʨpg~ʛ \ hԿbi,jEfAOE_֢Z\ ]s7sIG$SgtPuT'/ꋁ୉@˲ Rɜh_QKڨ/T׍ O!pZTHTwi{7 o:q{T蝱jXuĥ%y c]wP sG;B,+w1 X6?!: ղǼ&. +/ot6D(#СH QbeҍsCd>3h%0M8fhSφ"T@8Sw~GY_6k="-rgD?%{RWsi YF($#?m Ld" 6&$gRJH/rM :yҜ`[l||;޴ .]E1Nee޾{tp^Y>7m40ky:7N ֆS3fre'$ ;Y`4FYP\aF7B8S)3U.#Jd+o\<pv?,>% `~k˦·!AB#2a/7^oA;}+ :; 5/uAz[f"5. ֚O{D"+*c a1d6 4v;!G<ü6dxN".7+ "7lx .o%@U5($F(;TbߘKPWFb|~RSv-]#;pi1!Mpx N܀vS92r\&8FVuoI >qw!EjJI6:ЫTjs7',L~{z.3 /g{gC{9 \B1aj7=4(rUb]uYs]%Z!JHᮟČ(M,*BT89# )@`hd98lPskn6Q#mb=z&KƼKlLYAc[kc?;' DBjy*EWpk\[ӧB؊t67Ti"[eaDCFp5(/KMjqYk7Z&i6gM.{Z?$e mwTh^'HoPAp'*"XE #B+z X۶X+ɸRu_]v0p5cטTҷ!/3W8q6D>ő2^JEЭMbd\q.ٓ'OYfnЎGplw1}b{f_`$8ޓB]ޝ Ҕ/.(ȩT.+žw$,ii-Im'}%aWT6icsޏՏ/NcohIĶevQ7muc (4EzH7Ʉ,|dqawa[LPyNbUNjIz4ـO/ucH es݂@V%!2EevDn.n%ꍴhk_^B5*ep|,tЋ󥟎: jJлg*MwW%[1 , w=.bpf,=j+֥Ӈ~t*U1[DqsZj,Rkv]wk!6݂i\zx޲HM^G\i^@ OCвU^J\L[^5Zb͠;?Ya@xb]+nR֤lnֻs^* c(ǰ$XT<ߤC-@rYI&?N/fqx5>3cyW~71$pnhIoކDаDQkRpAs|,#h;fʉ?uVgUh 1!4.+?ђL'|+S^%%uM`, ,#uBEðOzyǏ[,-מghFaH"mڳk"jf@B O;h)8Ó'nc-9NN狩΄Sjѷ@ ) =$D$PC >DD_6h8ȯL!pv)n? Dڕ^itn{mdf5*^'`XϜSQt&9_ʜpSҙ5OݰG҇<[Kr `{3s;"Y*۰ytBNKA͹A35 W sqVϮDBr8λ)r[яXQ:RR6|*,C1EGE5L#KnOdr$MsQ3 AbN2a`0m$#I?7]TY;$0u6Zΐ\PRXy ǓM9YҰyV8D@P8"wyI`" vhaA="Vؙx:(Dy@|eQO)z:PmQ.Y]*$#d"p+DEѐZrLS8 fP.I[%jg凔k|\m#Xe佁qL1^b7@IˎubIm<;8L*-n(NB[VI 8y*e8i|ыW: 172 xtSEc,o=.1̘b-||*XFag]IOn>Ӎ0RD_gA(˧lb.%EǒA Tn9blh"W(3 \hf#Ssըscl.[?,(/:)iQcSm7Y3?V&Ԣ]P#oWxk$"PT*.̅y``qGi '^?ѬiY|vDZ\ :9>QeGzݠ!>;PvyHݵF|dq91j=c'+2<78: D:rn tȥp:Rҕ+Rћ2ywWBjVuBl eue[l4جչ"qTσZzD-7/TPq uJ=~z7[jb)Y7␙ z+qXI(廏P(56PR{@bOA{ D,@Opu[{8%SZ2a . _<Tw~G>w~lsuEnkA%S8+Hy>)R}d]0tn0B>`i/)loKj-= IiPEu F?мcl, 6+FM}z3۴PX~&b p8€ Laxf(_6>=JՍ'mɑawi]ixF48E &%:0zve fSn"6ORi^Bۧ֘{C"ci4J|J~G-\$qOIs#aY e,,%B7t*sc'[I+2DvevlwyVfۤ:?ms?B9rfώeYF~r% W^ח:+^aZq'6wM4Cm Z\reyo,zYj[l#.TJ~L|x#_{j8ygl}Tyt |[jcMûZ]C8q%䖘p}CŖ`J+;'0?nj&g+QЅ V,*?"߫@+ 3b_#>*y'q@Vp%y9qF q47I!"B+hR_y DMy&B*:BzOo67x ʙ8%}7\;acf0SpFfTk! "<57A&`LJR.;ș5| :%5 iKlYO4ߗR[^lP2ªcW]$kbѼ@4 xq?'NiL|Ehcb(YRpkRmF𸵣e8Z6hR7F$IGN#fسN9ËVt*_\S@1`U nSMĄtԥzeo.$S?yr!_ضdgKBx*5E,X9f-G@:7Lw<6ݩ䇗B !$|59qnv29`E :Ds#`ٕ-|+ 4 KX U(wšj{MPa_"N~*ӂ~LFHv~qܿ|tZ쉘IQ ؐC<5"a<zyA=WVSqW8ņ$5 S qÂBG+Em=^:I>oSrP\~Fwh+ :SXHdp.'Xq0%}ĆOG}̏<5CCe`* qb|fk2FI d&-z㠀0v==uiC *n18 UHS3xzxFp'3iϑv;Fǃ<(ʩ@|٬ׂb3%`[ k!,H<æ ezx:iYLLℓ"{6\[5dFDG@CZ>ܗW3^sa%UE`M| '$a}(-Ұy.OI0P򑕔WGo(gnwM$hٶmY1a~Dw^x)w/9I/++Tln5>T>u(.FSI$5FK^$)yCg<ݦNbRiMܾ!2zb[L 5b{ޕbMqKr8onis6;~),Dɽ.a( %냲E]A7_9!WPX++\~iE~<IJc0iaVCE0+\x*Sg+R-FXK;4M"S0y&cP1Ќ~:ڡ9l z6(3քU'Szrt.;Ҋn~h :C0w:c1߿8럇.jRxLZ"Z|&Q0hO(],#>h'&K"=7R_h2q:(ԣ\>Yoj_!p( JL5Gvnkhw2O$z#Oݔ3%Ij̻r6ٞA;[?մF0ct"^>r8,qkPMA6ƶN<J\RYR?=I<6[.18chh!E-f-kByjqWZEpsMT>, S=D2N]ἀo޸ , M@]0r<=<-EbA)܄{S+fK6=~NrqV_M1?jbIxsfL>R;t"6/liZ[M7g/]={+EkU@Cˀ?l rFoaHd%۝Q^$#;HZWŠmykqxM)|`S|[hj@[趈ݿ"GbPO 2~Ŭ]|vHϱbZT_Cs(⊉$,BwQl`_al}ݐ_E^J\۲I1[7>9;.%ÿyn0)v)m;؞V'&%_G㜸"x "ڲH/V;d`Ym؅9Kǹhz0ncUa&XL 2Gpˋ$v-]OQ H$9 $mz4h!wW .e!{mT#'5*,1"e#lͳ4^i0%^9'tKo.-Y{A"+v0p'ުQRlNErzBUj*n|pu}16>|;/tՐ6AuÕag~ e g 2uWWs,oD2]ӳ.qбa}^U݁Oz $9FgG-'p\=쨲W,pux>]#84]h|Trw9p +)"u '򊲄^"kD `2/: ~!k{"X<`oax,<4k󯾛ֹEgs?Нt3]V.Gk x~k"Qʅc6'7;&1:&ְo j.%VeP*p"qNjWBSw!<+\nOvD!9*BwFzR=A71pRY2{ NLUqEO|Ҁc 3Ko&Rn]dL yZEn~{l)}E*;1/YNĈt/A`a8 Yǃ f9E?HX 0m_o\$϶w.iSJ v\oǗ9'a`X:;,QVg"JEz[O}ͼƋrD#[ ;Sδ"DE@2He 'bŞ6O2TL7{?n 17YL5hD2_G)aNuna.dP޻8.PQ0N q/J|J1UR#*ܮ9%׮a}3S!.(-f!qkF:k;J`LUA#HoJ_^EуQ ;Xb+8(U|l?aypLwkƪ»_"H%-`_Q5{jLad\#ccz*Zd9F0E}zh3:2iq 7+ޕ|Sq75ҕ00V4I6B\Ϲ|m+Nm5%V2ɒӎ2_  %(s4" tɤd Ym'CIyh;}r(RҜC$_BǜL 95T[xosq.e0Toڱ#1[0vmO ^DyVQ.ADK6%y23v9~gU;gm4zxPv*99[8Ref. `Dsz0ѥKEm8\Y4Y8gD=BFzn~_\JURw&1SijPD̫6#yt x`WjRy*@`Qs\xD-Ry ^t|LmdnPJ7pQRqy5%mS\@ʻ8SyL0/X>9b^hK $OvM!$ i=G4+,\tdjzna54ZɢM>dԍۺ#rJ0NƆL.B|QiRPze ?DS Š+~#ZA9D]I.X6%73| ebev_YF3L7iҊJ[tMqL]&V i͜!vc2WO6a/C$Cnjt9cvߤ3EB(>cjb'K6|7Ä\@#Mdf2(LGRHfe|L}/~x<\2~[&+IulA1^H& 3\/ ʼn^w4f#HPϰ@ .#hZ>":Da9-ZnZzt衣'p.G}2{{Wx=BV4|ʊx%#b jm!LeA+L۩"Íh^<זso+2@!3b씐Uw _f33tA]ӱ$飍@>S~9Q/E[ełŪ`}4 6q[(F(;Z }u_zu=SXL3+n77:ĝ<x8;9q!W5pvΫ8{=Yu4<Wju]T c.hZK >>%L֤-G,DF{UsW7@5?-4^U"M7[]u%!j^ߖ4drIٲ}ǘGW]U 9'ҧK*Ey''g[?E};gޅ6{gS MϠӥT /,] >j@|.Sx-SOD Lղ>rX=0WܢKV»B0խx"֥h3Xqs-bUj?i#GJTf &{ɰUі[mĭN/jDs(768{X,' 6ʢyS<0<{Sl+m>=.C1HЛ{0M4?xS Yi' *80lpS2|/Rh{o2Ѥƨ6E-¨x)5BL+TŚfc)cq%Z$=Fɺu ":Rђܿ^5c)@GLOފ(B7->C'(&JsT5: *nQ퉟]t>;Gf%n>T&Bc e˥J.G xr#1Y']w_{g%^Gyk4uC6/?.5~Fu%b5<[@EOreWuS .X.6OY Z׏VnH2< cl%̍RHur.Zxҷi5!Veնz7N6y[s"/؋|\+s[׈+o<Ĭњ$qz@Z?jZK8H$8@?,fe|24s?\9a83͐p7c̽f@ڹREs;pJ- DLRJt; @?,)}%O5"Sq7ze;xMl[Fqlj/L .ctE;Y_E/EMVY8xY mK1!5٬>S_ܡgFPg|ˁ{ݛ4ٝ >sFL=+;Ě@Qh,l"'`i]rcɑ@r!8^ B1@? XN$X1ukEx.>Y%\3wwg~$Y#<9C"I=c$t8JB19F 2H~|ΏRiװ#?'S7Eu>Φo9iHA@UUpYQY~|n}R7@~G\SEն)gՖmC5LŶ]Dd{~a(Oo3/DZZ U([v Ѥ}KI+ .9$ -߰<ara˲gʇִ]_HHW&gQNƠi|tBwCJ,d0VtIQs*Y +@]l\́~w$ɥcSFm#eᠣg4X}lpN :dI0-#`)`;}fi bbgFF9w+xzp޸Ms= XnИV#!gډvkx@7k[O,^1_S^E+Tް/إwLhY簯 hhP~5w!SB |C_#wxrxf,uUEW4fgJ?rNC{gpp=4&Wyr={*mր~0Xj zqϵCMl=f3>tї-ss*7-)Kdu[~W:o _LݔB˵v5"wME`NɖhL<_\m҉ٟat뇵dql;Q5#CCiR$؜3ͶR֨F3G͖y0L2҈ fҢmmnc\fo )sU>W:n}T9ڼڄ#F*HoKSxǺ{,G"b}J_eЌ׸T A߾fkp@.O ÏR]QtRW}rM&|Qp]IȬ^c+,t{dc/GܜG#këzw~ϱg S!GI5L\')<+4xyqT2 rJPXh0ޔ95H5(*<5ۓzk4dcb8Vs:yue-in"tT߇oѽ)@`?u{z@ OL+ VP2'O> ?v1Pc䠒!fTLE R2ȢiG$1 TlNS4-(spq2!÷pK){O',V5CJ/,VV2 (GHp䌓bᘤ?rNo7)ۖ{/; i]λG͊Ӗ#Ka'wԤpE>+S0CZ \j:&ʶ_>VFNI Tk?;QssrUFx~[93+flj8][bz*L>@W *@Yr?U4ɝcl#}ѡ `pbzx8M=YVVt1cS(Wi<Ǟ{97?6HtY,;֢~b;Qj_~_GheF҈\ҜM ƼJa8=0|' bT`@mqQ7ˣfG}")?c-LnN-R=N짻; PW uV^Qen|]J$P=l-b֎hDE7mV+W}z@ûe8tˤfQCyzU&~ 9Pݲ?Rh* `"oam4S=_0[ rsؠ<J_d?KL%Q59g:%|bOdZ5빌`;j^P(r.tn_Nb )O;{jb5}J.d!Txr2гp7b@,x4)Pg\\M^S,Sغ>}!>7'K> o00F8 SVd5&3փ|Cc̼~+2H{!LHx_q ZB<B k>ta۠dP_*a;оǏa_QDˋ7.#8Uf8( izgnIϞ ܙ@h>TV%>gxh/@*e-zՆb7#Ig{ ^fHb"|RpO鈘C%d{%`{Quq>A)PjTf'5=O5>I7յn\k mB8v oǫAZX]01WGUprTyG㿒R Er9`0m+jw63G>ւղ]+uɢ[g߀nL))H,#J -tEwE4@ێ ۞ 7.U.b.֏BjM.ȭM0+^@lwn(qFSPp*عWp]@+qinV. Ѓi/]>#1u#RJbjX1Zrh" > |a=[   XjkC\a)Rچ^qVK0~.uNܪ'V?D%,Z.;v%o>n7hh^w')I>P֦<j!T e ;K_HΛj>avx|C96W=m [ظȱUӫjrDN|j?P#AŚmg 븣]3;0D9U\2"tGx.]MO&>NKӯ%uӷ?Uy; e6=LzN2+]y4jkWJ+{*1尐TWV B;z@L|8 6=%Q BKtz4}[6ƒW7M6 Ԍic .0NZ ek˸.M> 2&3yHvʃ2dB|]0 :G+BjY;\2[u=WB8"wxuB]e< w <ݓϩ~?`iOZ01B7/X^g4}ZoZx |"T47*$=z+^-a>d1.$Ý􆜸KM+z[aNqSi2Ai:kgLWSuA 1HMz=^}eR.5Ls[R*n o/]*`/n8(޸ue %rU,攛#!M.\9iHzG>^Е7^U_lyǕc p :8 FY(9}Ner40~.tsLf}K1/fQg_mag؂ӼnƔ^T%\`]IV6dM6ygcY@m{ccC/RlvDmBQ Ha`mPBq-ՉYȝ e!8~0z@n>m: *Bqԑ,ـpJ> M{_)VX%h uEAb?[،'MP{];Ëp`I&茩=;%]'Jf mD0=TeVR(fBA6#ЖTiTC`+[̑UD Tل;œLg,X$j9b= GxyuAlf #TBNKLv+p1 3,WF}͇!8LI:Ƒuz0z8z&3[|kvwwkRqz;sP=.p1 UA%Tk%+[U4\Rjl0a^E0V/>idĠBs!L&BQ fm_V6Wp,CVQnQ[&i}ԾՉq:q {2j=DRf7tSP>R @Vdy{,n?u©&ZlaKw MEK8:_bK />(%`jXc !u7!+ߩ(Fп{hL fZs:b(8ش KҟagP&ڸl߄f^!fE?N q@|> YSq̓"`cTiUi4z; n)fDS8}MINv7S+Fa͔Dqy'ub` JT<켑<+#{YV: U-?Yx b٤0 kDN|z+]?S/`l>S5"`p֣YFNJF4S_)'!xDYԆ۵tGsWe-oU\#H2HpBd~9ż0qBg? Z ^{ 8b157.T-eAy5s]1*YxGωX팈Ji~c ? Uۮ (> ^rjJ(f%nbbVk>hd2u[\yUcCY+'H긼.]Ow03g[] H)!` V@?W$/ݠ&zGW+IxB:|hB~4_|$ tZiՉ:Lj˵`^*Ϥߦ].,Hi]PuW Ka+k@|-͐ώp4XĚ rM {HSϿ/LsG#LG  o#b*UnH_zAY3@MMZi#N P)+v1{?*98~=(rSBX~~8]L,Al _CB6jͯaz clH L[nަ֫c, kZcʆؙ ;A9^7jnRؗ\Ⳇ3otQabv\ŐʜM3`} /Nu NiXň5<%]Jum]fӣ%8~"\4M|=w $6-.g^KGegf?{s?+ 32ġA@Kp[^;LMO R!)gpN!8Ί{tl .oU BvμM@LPkl!L^O^u&wZFвy=t2qO2N .0RAҮ"O =R4\Ժ8[[_ol~WBG>l6Zd-  (s ~]jJ}džo_\Q rlIajMLIib,"PHM^ªK8`xcgHw]d.ENSi#ًiP?MzK"g\3Fɂ̅5Urӄ% v̎,G :Z eJU,YFla˼^ӊ$DK3 i5m1,)~D9EΧ#ifeqQ1X|~%[gH]R6!/yёd ڴs2ړD7${BjשdM[ܒ9ZԄ3I$'ݚqCh;[jshIQ3_MK}ʋM]=1;ƹ DoxQmK}85~Le^c R( C@MOh*I<`U4o֋Ū]{~:oD;,B hmFY>t\bQ"~%rbL`n.装\. 2`axt diZO:a*!` nlFY1J.+3}F/0kAl;7Bw/iI}ud ī-̃vma;4GkJL7}8sF] bvIu$v\GCI|eJ6(+-Rr`VX5jL-5}ޘ֪ `D9B#:i9Ct;y8M**oxT]f3DCD,Tu5I *'IȟC3R&1>`=-_ 4',7s+~yJ1d(' \z?˽lQW/ 1ܚ(F\˂W 0H"#!&Pg{W58`Nb|^ޱ5tN*aMyŭ*C:t?lgͦ꿗\]HB\ĔfFF֒Iva,Tz g i<_hbKda B6 ՙo85Ȳ^O G:MH&h!KJ&1h:ztR>^tvy6>E2eba~KXezŪ=u%-D)UV+ϰ!^+Z?lVu˝(l He\Ny!WAHOxNJ"v [{bO`g = -DvEG@? wl.VЫ>hs嵏Є~9{|&y+J"xY#DvIGcRR Vq#jDs.M_n}& |YҮQjG}ĻO.m&Rj@~#?Z瞪x%6JZ[1GԸ$]@ /-(|_}=#چ_e4X2?1(0 -_b2A2GofV;0NcPQGbrPQ]By`\ve (*#UdRGc1m@+R`y|au+P+>ڷHnQ!%uqgiNP%i6`YTz3q?G2P9+R[87?9|cIιjObPc02 U7 !(yv K Sl 8=Ǵm .%"Wl A{;Ƚ҈E&@uXd04bc>0C4x=C dqylf`^q3_Cފشn;aɒ|rAۭFs'qcp4Z䘫K]MNC{ mIfݚ#>ꍣ Ix\iCl_.cmB~233>caI~CҢMݙ2 6y"_",I ؖŲ"-A)Na6.f5F5I֞MbW1CIHl2> `D (*(v-&7e76tubYSsЧ4JW'_Tx3Ol؟&iW2fAaC5[aϣ&!F*hzzo\4O?<0&"aCT8bg <831ahfufejAin |z$Pသza.G*HHIy^sgwzJȎ:}vn CW6-/ܸ [y &V R|T2K҂dz q-,{J8a\5]k؂Ƈaa>m!iƪGg".7 Ȳϼ՚K柙k'25knfKǯx`;. FuR% uU8{B@}I Q  lNqZ]N&*H "D+_!e5;XKl:\}zh:JO. ŕ<|YgVM(mƚ}Ixh:#[x=sjux9 rCGOݿ]("od$nm[Gz)e懯'i-1$o9h=π!-Y`h[ɜ_WqP+ w1fs:ee Bm0&JKdfbъFr쁽:,q3pntE_. E~%uq x0>o!y# N575[! !#(m=ur,MsJvaBz De2QFԖ^ ,mڐ b7ZR59Qj ,'$HX=-{΍אwzuTkgZmZeFILiu\uvLƥ,ga&mdl}|8~|eH CREvYV2TG85b×^~\`gi_r/,rnzh? >L,Zy3:l%j;!Ϛ\ r VQ A9(v*/4{F"B/!'R:n *E9]x3w5dž}C{&a#EmhԛK[;s"}Kt٥G8}}6wE33eQCh6K,7EyC#8(AJ̕HF#ySɟHwD V{&`?7 ui[}d@l҆Pַ rG'mI!,O*ڈ 4PcBdjK=Wz,6@]@򪡤$n%$aNb8Mz_5X,v<;A2>o{{ȇxr{4c=iNxM(Dԏ4ZeU {Xmp Uq@b(>="DW+LP5ڬ`<.),?o++s8h֮9֝->\@IO=:9cyI>5* a{8 m@R:4ƺr;E="QoyVYJTUaxlB؝Qb774o1"q)</ȥr AjLg+[ަLZ{QXB I)^|}FG=%ceץ.{b}0I)YO,?0_cwoXa7xU%KsI/U<7T*81!q`H2w?-j"Fٽ? (WąA%zu0=u*s07 iv[yԈxOa20@CD%wo<>y;H~~!gY~dDr7 Vzk<)wmݪj~P 8Ќ9AtfYJzQOKYa E hK!^bXjxP]MZz].M.YD , 1viƽыISRz5I.o8ad3%o͐ƌf`] ~i*>fa:Rƌ\vv_|@qIrD 'no{X<]VJa T0 ވ`|}7氮Ԝoe"ԱemNI6-BRʌ.#Y1`2߱ߏB٬OA&dbo]=xeҐ]zwLd ԴB񲧠X^ T7(Q/ƈ禧ngvyBYc-ue;X1>#;L+P]!).m.P"kpձ\G3l<O^KElbݝvr{ u&R2ˆf^~Exx|;+&phAbךUZƓz>Gm4O(C/J'01d8w?P= R/4Ugqdt܂ߑB9uHJ5elT V F֙2L+(PgjB WzSuw ~5X}9>d s6fԒa?$Q$΋{Vc xK@uf9aJmjt`9Ā+O!Ǭ`rc_ϧ[ ]Pz]>TLiLw 7f@̃XbvG|M[fAM*yC >/,(5Ѯp, η~&}~ʼn :W;WE9}X~\JE 00)!%I]$իӓ/=ҟx*ug˻D+Tw'"9?; 3ݿ[..&rv7_AL=S>0fk*pXZ*Ä*/IXg(JAWV+o/t<:Ji"5ﯼRsTePlt[_C$$ WU+uЋE2Μ08}tNE29za Vʔ>]/}@CM(m !B\;,9y^ʉC=\"'-EaA4u7AuB'vf*7T[P; vJC!7,M^^$<mzM)[QGfg;4<*TMU 4 )7oV>jJ,h[_-US)S,Fz:Tġj ݢB %[^3i>.J]G%>r\9.6ei 66c.ԃT4dΜͲz>i ?D%<pW-=J)twvJjbB[|Af1j쫪-|"qk,ToSZYҴ'"'Qb]{l-%NmZ ۖݿTs_lDj<^~&]OSk~sUad@ÀR': v2͟\rZrG8_67Z T&U~mɅ-6$|go$`B9 ZTԲFN;z̘Hb2?$PFs[-Er_@QqnVaK6E)^dCZe6^ ѯ _ ؅Vzygp!MS 3 x9>+ 5RgO>TNCdĵA5{FMfQފ74"I'{t# zi/%^NJz2|y9Xbx m5d$Nxc d#~(z&&*u2>VlEoGU\xxIxVU[Q꿺'EIM׊[;f̅cY2["OBL(GEuϔsV2;yj0ϔ%_)H,!IuA"c3+{fF*F;YpcaYozOs0aZgP]!5'z!l Sƣ`I"٩WfRp8ń8$m=TgqtvsGF YϮ_DH3pY]I1T^a'&zȷcfb.;Mb^-r*AN2Nv%Cu`mB[-{Qc $}!hH CZ!-|&o=^S2ݿ,rn.s^H!z:{˿em+jЫ"G@{*B&K94hEݫZ Z`s0,>iݩ={p ?aEjF[s@=q]2SHkky (F/ذ825)B)z`qXbnSR8Էa.h6V{`-|(`ҽZ:Qfdu h^FsXp^Q\ǀ-ɗsoہŸCaJu 0Is&ǟ6FQדl- \ea>tJE;Jw7qd_}mq=@TN^ ދB f2# ;1q!^B ̀+-2Ew":_ωB\]SH!c5BEy-Z.@]s,Tt%(A} &v~sf K h7/@Uwq'!NŰKnbTG-O)m8G*fq;6cUEt5cH @u`r'ꓰW%(i<6vun<rq~vhXMmG#}LO P],1чgEV~H+BA߅qqJ&S'c7k;jY=%Up=JT9`5npE)Be]OڷjKVLrO\,z ڮHb,@i޼kniZRNUi ȳQT}D]0IϣR;'>4^C\J]VIDEa,Ò~ѫh'iz* A7a5҄nT|V4<]^bᛰ&etC0h>M<0 qxZ=wu/cQa8!Kv1m5m+0@' {`,tgwu|\&ī]}uVς47fKS{`/"rQ뺫K6oA"sͣURG*yesYK^m|"PZ 4uOtIsEl_wNv0zX(cƛsůLsCBLQ`M\<ǍhC" 8k36@ᖒg+tbEi6΄i"] NAw5,_s54?*#II~3bPz-_pk,=|w75w3 fsr?^\hsP9f[a]mMI~hi6uڄ^EKlds; g0Q1ctZ= }Sv?nZ޽h(iF2s14%r*H~lx22mVI Oq }h>]mI;MͯOe@iOmYjSxy%:XqbH"J2f5 ,2D,>Ʈ|QXû}e N3}:ρa+!RPuCNPL]y{*m>${ hjKy%~h/ޑpeE{TZ cBB99E;VzC0W_9:p_"@8_ fԏ\}ʹ?!U'aq֨1NtԔtA%[vZ:ViR"$ϱ}.MEr$9LA!xG) qP{Ddh q$BXt C;@ Vrc,Taf20E [ۍȓDKh̓ZۈRP,#!aRҥܟBf_vzf&u>)JY18c ĐD.ܥgH8Ӏz_7u(!zo`ДHT??kc8eSbO&W4ĕmˉOm4$<1[WeEmWDtET d6 7q⣭ +!AzvCkWd*( lrYBjFd1Vϫ*ÂԈAּOKC?s|Mv`[OpG(,J@@)q5@BJe  [D[,Sgd;\薣N nR̸3Z 禗ݙX%k/ɟ'F] 7P6; Ujc¿*woN #o͚}SF6jƚ}Gw7{!MDVcZa0_!WöV]3>n\{}gmY 1řQKnz<Yd6&硺uL R.^m.B[[P~G *yR=-5:2m8G&`r=)F08W zY͊'6*XhaAP9_QnaXEe3WJ_PƂz*R!MsI DD*զ\c>KB.Rf?}(l0;d^CΨ>p5w4}uKG\[sNP${sT* 6jӴ к` t|P-hS"GU%F)!U0,7#}$GB8X}ZQw\d ۑ˥>C(z%Sn:^0 @֦[f)3 f::§ǫŔ\Bi59CqnƐeq, EfJ$sU{MW=[Gm{KT!*s c"1:u@Or?z:#iخ fJ_ K Sm- :g*W_ToQB!_!uT?|V[7nd}bdOGА>1X@D~ӏKڗ\({i?;j;$١.C`R\`|!d8K<'a{G~ŬҊ?2I=L\FI*ELcHQ~U N,՗sϲɋ"dv]2]c׌6lc!(qww$/! sU $z0 vIY+;'\e##O#MW'6VM25Z*dcŚlɠ(:ǰC>z} o5 Oi0VK]ub3:ma 8Y` HTfˆ6As,!qJn[0ZVﺸP\;1K H ܳy{qĐowLN7I89ۑj>Մ~Qm^-UwϦt S1_+އ%QiZ.8i:OQ|(IW\,SxRzeILq # >є @R 5UڏDPbIfc}ix~[?\ЯAoX=/i  'EPw_TC S; uG&G]nVzꏴ֞Lݖ[)X6L4]1r+أtkF@i.QC),tX*|еx쑳*^uGFecvrVTUmU2>\GE&A#$(JgloExL*8Zä6'<:O9}*yN!+ Hަȹ!6ubA1ϾN=G'݂oCO75XvJ{F~{vaEڅR7Lyd݅tfWŲ.L;ӡ2[0&~!A(k.B70@ZOD70xM/7ASOm(]FG-*asφh~Y.9ṗ2lj@9:`sڦ}(gBH ?UZeVlIdp5gn"s^6oY"q @ [瘪5f@zh{k״Nlk~4veٵ-@ Y)+`bZYS,K]܆0֐C* e3%PK҇J3H|#)({ S|sM2gNLe".l5>ž?MeĐl >nT=էnGsG_eL\ rmq6/1fTS F$7 tbUe@ϭ8'tY-1$titݺ2G|9ʫcr܉ OTՀPqkݭC6s\-1 dMڞ/β'*N%ہTgϕX$eȞxH/6@f:1Ӈ:W<6T5sͷ}l +lŵrCy%\9W;͍U'n _Q0'8kX@\;D9R2^X9F&iOf0+JD2u5.'S͊b?Y,&P'xP|650ev''V[7Ӻ|7ԃ}hOɳxf5c-WRggS'j~HZ(\-YW,J6]X[_XKr  u,: p(fiX)މbqO|:-^6.HĤQ{eq)rFF:p{\1 FG& $h x^Aju#b2Zd N }QmA3o LrXVj΀,Pc{MG' :)r&*SS3-c* gx0^*;3kr3P_*7w6\Fx5m?DgP% p&ᕧTs"'y݀Ze;y[Q@`pjPƃȂxJ c\_U\|xFB] [Nz\pHJ ްMJܓ̊{S0B?(Ġ6Wp8bb>laJ8-)Jt!EF.T^. ._FRN-tfn-JH`OykO\^xR(m?-X'il9dqbk쵞T?_iOdK'/~QW&LA(\GؠVgybW-h@EaV*(.rWqD  }{){yd^Hp!>ȂxLz+ d9R^,N&(z@Wch([Z(CH׊Nu7wT}Q:ӂiڳJ|:p\m"FԔlBNGMwIƂc}VZt&IJB^'t=rP}_^ٖnj 8rV,)=Q8kqyʍ2`QZ^?*m')!TS D?%C'1 υٵ $WvSeǒKs)~x4]ov ^*;G#(?-QgM ؐ`C5zaKQ8Ą(Lq3z3Qx#Ҷ >]}P:핇,:QC{⑟@>ɇz9ϙMe^6Oʊz>uomT@F}ڲ Tf}|#jY=wvX!6$k<#\mJȉzCsjhvgGCWWmV/LX!L.q y>}Kʕ|ߔ`8Io<-2㌛-$XvW@T, # K ,Ĩ KfuݪBA2,Qư_w3359r{G2 AGUm[VI7.Jρ^[WaMSk82hZ6|Cy$n.|7E>.%vqLY4ܣ⣝tzw3 {Y_C$J$4GzB{Dښ\,!J Ak[q"u9笲-b#0,{At5nq,QGG}4\(jM0iXU >cHUx*n,7CVmD 4L<7קdH]wQ_!Q(,2*G}Wj]Σ@åO-fwvsII˿lCΎF&\uA*ob{l5;z;(9/h ioFz7})Rf*\MX= FE{0ݡ4q>R4 FrPo8_3mrI&r)C vYWOoq{OPw `eIimqc2Gp>nηƇTLDŽeJN&ޕn%,xʶlKm[EX+x[S9L8XKU_A)#}BnX:W-\ 1p2zX }A?J Q㐕6?E&p~.R%X]>zC:{!(-FeNNWExor2},\]36,3N^S\ 3I# ˄hnвl۽q*ݒŌ{dkEN W\'C&D(GϧGq oyBR3!ElUk1%}Mxc=gBlaC1ianXf.Bdk}ܸ"Z:fџ遾f;Ǔoюc x%Nn aJTB/܄Om&ӳY$TP’:''PS #o`J'UsfEh=e`'PX;{Gjp>vDo iߝMqOv tLJ9pD|fϦ]FI!ꃩRn*r`elUU(@3pwJGܾ %Jx򋨐,A.GY &cfߠٔ٢3-NҢpu_>wA]N]?0,\#Gۆ;AI=P$ϓG5Z)7Yf_U`k83/ iZNFJ=(XvBoUO쇫tD^ BǏ֘Kjy4@"nٵKh*&˵{z7*eX]CUMfOM&q/;G|uhK&iYmaLSyaRG\1ëMqo`%U p#R."DGꞻ~ Bq`!N]/Fꞌ ݧP"ZE6׶cYXlew)铱Q\:|މc ~fհ  Sxp?9FMZU|(uX&@e3'e=j5:b^=$.=mDQ3P$)YC2jjVte֔s:azdPC"ѣGS,O^ {Eh~V $"$:~_ЯGrW&>m𮘤yc-}tDr޽ADR㭖f3s,<ͭ+ |Y3ݛ$a#=JJ#ӝM.]llǑ$gȴ$][DR'? "n6G*~P vC*y I#Viv1!ǫ'ͤnD Kq+26sͭiar/F;ms 1XH7)ROm:0xcIOi%xCCybBm0CЖm`4kgԫXMO_ WnJV_(+پ$8iyam %]?D/9"ڡ.$mZL237KYn9v(w8hayD%u:aqA;:|0~3򰅝#kHʛuFsX S\\,+OWb Rj*gUƲ3/VDM|(VBO)dmЖ^"0L 6E-=VgKyx2oj2is9nYS =f#\w7q4/mPb;c\MJjхT U\?#1&%-E4Z1>هRְZ-tZ,s"lϨ2?@&F.r{ʼY /BB9,7 <"iϭ^H}T6vs1PoI#p^*AxWe$59zOfY"9JSwI@9ƠC p un1S9-U%ɺ*{+6Mci9NB7!:yG2 ZXPόeF?m^W_?~'K@Ɠo&qꮥ$/f(k4V \oл %U]uD{37c%o_㿢3xJ}{RRq4l;#zz8~rc2odzK}j YG:#;N\GA[ mJL0DĒszxa8,fK.D;6euuI;IOm2ӺYmưr" [ =kW;jǷi AOQQ%^J :kq'"׉ +$WH{oG"g_&WxSh}=1yk_~!kMPŹk9(/r[%է9phEHg4.ҿa2,-q'q"NH{F$@ :#t2z 9p?5;yc`Ӧb7(Kbh0¼ 3h`/@~g3ѸFG5ERT 'kJ X"<%S'=>X㈜8iRB2z7_h2^xaQ5^ZpbގW6f`DsAz0GHfU"H  So Nо7|q4-Nv쒲e~-T} ԯ+ph$`dKN&k. ~;1weѺoYd1=Ƙ%{&'tI;u4Lap!Ѻ2*͟lB~1S^ YP$jiGZ^AsL6ҟ3%C- uȢW_do=AebL #!JzVJ1b C0Ǵ4e=F_hr*#m7{yHu6#K):%aIgNO.5.؝H!L޿\T{N" mXaYE)rg߬IK k󜋣wekBX'4;B )[-bÐc\Q{ b;^/xp_Z5$ Q-7prVB5~66ImU ,g^#foSݗoNFSl͑m8$G'5)6x\ ׼xvG {@"Dg0M^:բ?υQ.Z:' xmE%2$i27(̔q"p,ˊs I3(A}mcsϐ6:TBhFَM_$T1 Ph(S-lJij ;"3A1|0r]!cF G\WP GG&Z `uj9DO74Teb w2"O7 @=wdGܳeE8 jLLAF_8ǩHyQ1/!vE[$+wǒ.R [=x  @f/_1;`3 IsIu_zǦʀ;oz ԰=ӵwJΟS(ծaBDĖw tAՈ>*PQ$,Q]calzn_GʏC P1@ŇO'3w/GpGK {y*'"e 1uzpaJaqkZ }] 2J D+)[=+ׄ _Nl/dbLт^qfAE4Fu?kڼ ۇf5HDE9hcF*o{dNfu8+`a@SpDO%<^kGWݕq!ЮQkDq|P}hQ~/#Z(kM[8Ѝw"ZIY OLpdj)Up VɾgGiy@j;faKu^3`jb>){9[1ߎHó\ϝ*+%=3ZrUڔ84~ЄJ ~yHM;.}'v j/FH ExٜB3iV0@T=\HN=D;;In鲯ѱ]}ʘ_+A[AK-) &u[X[ lA4\[&cnC/D.(N *E ?_--MX,}adDc%7Mf3:@Nl+u 9Iv0 >';6 ӁӤnEyb)#`8XCc65>#CqН4=UY"z HhЎTTP Lӥ9"8JfHȷi7'i&;ґ!k쟧) ̴付{mxG@-wa&Iܣ?E<F?3UmJ  G%N~i'6F eI~[*h' aMfЌu*홙)V ΨLS ꔩdGJ &@vv& sCMo?5ȳ,{6;xsz Yt{aדL fQ86%m|XXCp+D2(ZEEs])41ɀ}\o5|5髹ڃ Pne0V)䤶=E4Pѻx_0 * L% ]I< 1׹QuͯW|8{@FQ$G4J_ƈ0}# ǰFOW50H/caqpvc3jCNe(M)ABML)CAbj)*cq&ףM"f;69Bu*[n5J>1N@dLAy!.4c8OfByc;8Hbz(E߶LZ{)Òv(DwU偑;N1Ci TM²te$j5^gK?]5~&?7h6Z# /: P+LC|Q$q,[Uqp 0=c>"Nk}M*<(a-DR$062~N 'VaLtCA1hȔC,CJ½:>cU=wI|0WJXp33 ?GKZ=fx"DQ yE8 3YH\.A>Apȕ}B8 F_dNS_PEkPt_ [3D{)Mx9IlwMn2#|(Y Mo=Oԗ&)S; (6nj=P(G[hIzky.=>7T"=;y/ASȚ Jw&X@N758%V+ID *0еGvLU_x]튝3჋~p&80k8?XiT Z* MYcsߜ)'/!t7T3!nv&$( hwJaHx'/tCP~l5}[#L9iLwJ;~t'{9?/d#) }@Y9po"j9nRxrnlFSsL/>ngvGT0xWpOr 6N1!j췿-c|E?S=7[&&f!5JCRK@d6KߔO6Bƚ#k&徇n'/Z2O{펣 1=C]&e>~:VwvP f$z9Q#|C;6-v L ϺYZ"vnS;zuC#Glġ1TU%:EqI4l;LU& Ǎ{4k^Vqk&5$OS8pDs~VPJ{c'ò賬Z YAu#xl+RtLuĀ);N9B\n9#eRAT՜\U17 ćq. \:vى˭|E߁W5q2y<00 "c$LO./xdz"oD)J7s ,F2o \I.Հ-K<ޙA.)xi L+ULP~F1`q.]x@[xCW^-#Q[¢[&WxV%4$s7tN۪!}VyG&48 >!΃>o/<|6cݏ\X6Y'fk{o`Qi|VzKP`QHq>(#`qIߩgG/[4g=Fc}ިfp@Uc4#;dZ*QH .釅U RmZ^oƛ!ֹo Ƕ]Dy:ɍ=a!0?.cC9ޏ\QneToo\ Ke ל]ɕ`Νn[[ʔn gģ'A ȩaDJC*1X-(_щJӝf_;fHGѫY_rm,qyv9Zޟxprz`,Q{2GG-[D*a_OlJcT-&w*^A=j]Y|A*^, .R'k@uCg./ϮL8__uT#˛6'*#wYǾ,4^86xxR; b@-7+Ӆ$"{Qo1aV ཤh87IKulW٬kaOH@kTTj?*=+`{tX"rp_2n_.C rVw@|W "{@?2mW-s ml4#%l+e/MA1:]љ(B 8G++󜿴Q!9vC)R . ɁT 3O,$o9Y|zN$}Lq(j\lnYJE3Hɨv>]Or&_ڽ}="ATGY<{M yB*LT@\Rra/DP::YҌf!)l\$&u?"5) :-D' =6GߘFh8M,$=-(.!br9ey4PL_Y~V)@V-[{" ȸ0b+ qR=v19ړm QT& K|Fm?,%ݴ_e zkgzqy "x6TDz|OLB @SQ/@2u]|MRo(0I|t:afC~|M/vݦO)iT(- (%(bG[x<~H<YQ5l K s9 93L\&Cbh4:\"=Y#2**edDrߤD$w8UI~_]p*w1t|SbYԵ y-H2o/ A֜0)S>Kpbh.NӔ7'j zܗ+.F\ [ .^G.rf8К8~‹;v5C.8O>HM/}xum$rxHlɧ>%+zٱ M룒z2u6AzҲ w)oa }W_|Гh鸄Y %v]L'`s"WNR/HnKJ#5_5zeS'b`4 ZGV3nCZ-A7$ \ vOo"O}ќ=SL5LJTm.\|D__Sz\,-mO}XT̟Ӽ9zpi0 *K-YB-a80k U|B>FvcR. (E=Շӣ%?hóoLZS.SoީQ=|~"~ɼ$OQjcȼ:0u`4vyEPʥwԂ0z{/.86Ր4k(-|VYp!;Q'/udftT܄tt~?}OOwqz̰? ..LE`6w)lp74`G +V9˅@Vbv t2%= aIl3i8QifLϜcMc!P =1A"6B^W}QƓ;B9!g?/-Rlԑ [|&OVص_=`̵)廭K[gFPPy2+% ܕDX R[ko(H+x UBm|Ec 9&7}x% [2t~E 8$p~޻O pɴ@c&b&K>oVjrrF- eg㯝~/Y-=Vў49j}|D8+rţTBU<돤#pE"gmh@N x7YSkwntjlp*Gb1t^P*+AŒwMAMGvb:&P\ҷTNSWbɁ1Qv˾SWl$bs0\ɫ/-4G *Քj @jHWDڊTtԯD/:9P|}q+YSy8P۞}1F,W7^-WJSR^f`+"6 Hyï| {Yjxt>5Z?}v?=%d殥0)TAJfrd2Zi*($T$+[ؔ!q>KV*CP*2"Maʇ4p^@ TvY|qT.+7m.kJD(fs=)E~J9f}t*q3U,Т$AQ.軍;;eԬnʥ.XVXk? q'Nai[3+i~z=)~3q [O e;Q`|ՉO$E5bӢ؇v"5-tm0'V₧Ϧ[􈙒t'V*n`L^WYy=8V}c@ܴ%i{Oxl}deiKRU c ߵBʭyLW׍_W;\f;ۼɠ3v.p^Q0O=Jp͊|Z2)G v̄ZJ &;)t1Fd%I-\X 'i\ !5"VG&B0z!O5M,).r;3rl ]+ߧ.Wtޏ"Hxb#2RYkd%9iSD$sccG~ *@ »xa$$]&glt1sHE߯} ũX6ic~uuMx?JopP>3۪[DWvDy~uNrV o? i8Ĵfuq8 FqԖ HVZNi)Nsj G~qw!MT`'x(}dS AلtRy[M/tkؗ2T}d´7o)! {!]=ge_LwU;s5/-Ɯf.]p wx) qy?'VG8u?3M\7ڍx2hzɲ_io׺5GX~VSb,"P[q;$yCmBCG R5S_bb{61̊4-QWlyּ oChO ,vD>=&~ļH.h لC!#lZ:#>ӒM .:t*EO.8L7g[yzUI 9 WBkx EC Mj?f6$_0SyG('W.J]gDaye?ݙuõbU.J ?'FYE4ޓ![t2h&^>XA[ _}}┐"5賒Y`9QHG:rkA3T2 ~M\%Mzܻ:΁ 30}@[ZN>vTCf#DwMAL  ?Z.*JY:a-0ϯd[V"lz2=6ݢ ǎJ=2b҄c)seKɃQ@L&~w"O1FQyKsl!/up\+\}M|19Ak.Ld0?qYkiSMEw.cG5@.mخt</߸Qg5up W 5s~ڇ &E?cU! v{1+8Qoh/ρ=rTm(eOv֏#,4%pΘh'xfM;wm qSZh{3M8jg-Fr ig,_,NBP34{V/da%A' a#YL:A|8H\߅)aN+RSl3j|s3IyjA{-W2k(X F\&ҽhk|J<1:t{h:Yt`eXZ!;rչ6ڪ7hy~HQ_! Ѿ]ÛdVRBDӄއxz!xBHfvR.D=1/Gz/ΦЏxޟ\ΤgEJsm.Yɚܛ5qjlcYhDy@~+ʰa+UY؍KJ0J Q8] : '`;cOWt TWǕo>ɜ4cb.qn#e1Z9EXP߶t3\2M9cտoAR)mvӣ# I]ڴzv(XmXr\sY_4ÒW4~`s]X=t=I1N]&ښ>~WՉK(d.ү1 x;ox9\-"!]z6|);ܪm=Y\kvj/ K_{#FxOT5KBH22} d9|B"Y0`.>([-O F$3o+\ӼL m8.J68S!m6*-y[m7WSɥ)VTCl` Kgg8L'ԟxݒ6E"%C#7dw\՛UdzĬ;-#]Fc∏b'ȂduY(;\B:V!m`4'$ogg_oyw)\9By:0& tv,v:Ĺ5Xl,ʈ$+ *&ߡ %>z܈"VbraJףBB5NSV٠3XݕK_%u<5$F_pdvR|^TWo-(TDdu cP.`}z`peoZ"Lt 45S" '^ڲ&E V#_ KfŠkg8: x;>\Mi,Bņl%Ǵ~ 0.8K}L)[9e($E뫾}F;WR2饯ɦ$gmj%Cr dr* !(P&0VM؟%)9?Mr^m5K;ҌG2vx$aMSGwK!Ӻzcߵ:b# ˶W4hL3>ofpm(SDi r&P:QcckL"rȇ-㬦q(  c^%6׷J;8/qL0"kP!B!n.ݸ{jO#c^LL3|R5DG?ȱYyKNaE(o-gp:IPMӯjV̴1ԣz`؊7K nԐoWӭsIWtI&IueCcqMŝjeQ W'ed漙 WDc =4P4g:wu*[u9gzd}M:Au\l9ktSM[/\܎&K"DQ3kI9g{06Y*S h([+Jvxmne+dk;l*D~Ed$ͦuKJS*3vEur o }&3מpA[j-fA֩w.Dn7zwodNa7խn^,Zk+rb:^ͧA$3ღþ.5 C-̶2K$J0rlq3be\-dDHc*_;j)^3~Nr7{7/ qXbF$t$R&9~# pp>nP> t[W[2zJ>/7*"Y ;fMзݣ*EP1>kʇ&%9-L%>l3m^>Uh,qݤÆ988` o=` ݬD. bP̟֘-ևɶ: :9d]R.YZ n>N"1fT7;rmf F,{xY Af;`^s$SV!.n1-uS^!QIr|+ [(;[@.PCCFAi0G-xa0OxK{{RN_'GPXRC(Ώ<6Ophn.yQ->>q6ٺHKv U*2.=ΥLef;󍹣lѻ)SfG+^X=63W/u?%+tkHD$r@fgn+..Z9PnqbZaC8uM9$hwǑ]йp@uIUP(p|l4mO7eNv,f [khԖ{y{Ҡ:s.$bc/=Gd|^Y9~ɶʸX)09gGWqC+E헕k.UvOH); [Ԧ+&; PZ< QX)I&Gq1H<Ȑ6cE ĈC~2>cwȎP)Γsغ;s6H=*6Xԙb3(M=P4|=wfI6q9:\X.5T[|Mޢ;! nuq!Tw_|I[i S[L@(ۨe5]Dʜ-39 o`*f2ۊ^ͮ_3WXj8- ٗt/U'KU*sܻUὋN?I 6璌/mɛѠ&GhZt :뷱ϋL^Qx&⫄ZU 2ap0^ز`bha-ҡJDzI f&fIZy &K8_HWi.T8:VDT仃؎x@AE8]3J$˷b {NpTV‷@z3OA>@vy+~po~fP:`t[t$ln>Վ&mD*kc# |7 Vt= mKaDf@m!\kj͵JQej(o<Ѹa{6SfY,2~r,tt^Ǔ -V'Ofķׄ QPmٝ#O ߼=%禮gķsĵ_ A/>q>~`uc,)~:UQvjAmZ褩 )x%oYR:IWa}|@@+ꛢ mz/)@f} )t5Kĭ 2 t5Y7.ڧp6AYM,M_fvs8K>i0 {YmVz2.rc3ְr^(|Eb#m4#tc}+/hZ9A{b oATG8cƏH'^Gǧ ߩO&ȋ4),DNf G &M"6*ԧK6o5j XLD*W7]ͻF,"ujA(MV9jMٶ~5Rl!w.^ekeUz's(%v)Eq@ h2E0ϯ, " y*ҥ`y>l׷6H>RwK5eS-S`LMcn*2FW~sՏVkkd9ţ" RR@{zjcX,, PeRy-RtnWQ9h!1˿5kFFNIÙSA"阞y\3(`L,YsG KrY[x\f$óV'ymLn,I`}=~&m7h /̈PF\Y}MIG+[KGE*;Vτ7u'I;Cz5d`*ZS;ij=~8FLE|Q1U{d>}Εr]ǗD̗K<Q:{Ӟ G({syJsdN9rB9 ?ӽ{5iY!]EXn%-U}t]3EfNN 2<d*Kv&a16Y#-_a$Xu$!I샱K @)@;D ~$w VxTaADO8Idxo5ً"wq)fc||shwrv~}BcL?r d ;۹B93J!7ovg!_KLu u'fy.av6ĎE$pR)8 r*|}~&O/.)3.*K1tbsyޕs{15 '7ԉ܌ڊ_>Үj۲Ly\0EB=;Z YH8=7hi]nlz3b<d(؅65tVAne6E[b+Zմx!XJ54Lix5Rg2|N 4J|תּ⭻kLDER2̽lihi~5Bqw1,):O`Rdߓ4Pya׾ :RT #:e)}H9mB>c֋t'3qQLe>vNFMe<ap㳮Ce k8䷤ʯ3>( Z{ 5q;KO:)v+,+7%퐛1: f0oL>xQ֧*{~H\} 옟᜔𗄟ؽ]`E<}gkm}Ueoq A}=TDe >-;|0B2fdz2hA-*٨)cOM5[uaI9p"jcZj8! )m"\_g\Z5%MIr6Lb$թl䶱AWO=3z##yzuK"n,K7m>ŊK)70qs杽m}5S=u ׯ1KRW}E d{ h<"/c|YbЈ=FG8^iW|n;/θgQJaPt#KP};ZAY9v)% f4$LdkS_FH"7!flΦ\HDߊn}=.z )5ű/265~~NSĖy _h]B4V22>f}(PɱfNn.hb[d5fyZf !b5.xu;}xRHdrKok/zR6ď^i-7b|1wO(92:73(ZZndg8ȯ=ig̤d_;T\xhklĊp=2zq>_$!8\$*,ĥ4\ִ,5Dc) O3?JUB}0.ZW;I;nR&=ryRL鄸Ł@4+Հ'pU"e=qIf9u;37|b@#!҇h4^o|vE]g?u)gu؄ܵi"(FbpAaUYrW0-&Wz@SK:$X3Up tS`w# he j0f^7*r-AQIȤ/-'b m}H*tK\6G\g9p4E)yftoJN1=<#r$:wQCR:Q8\St2ѿuŪ/~ B]CۿtHė FU9@>`RV[ o 1qf.j>B_4TQ#QmUX0:0Xv:^taMR?s(MG67r | I*nŷrٙȱ7"</(^YcG/`ϛu8bX{ RX;0qOAr[)`\=5ewj,/} `OWblO6T> Itzuixxu&͍UM~s D(s{0z: o,ðoBÞ-ԍ%U6 F5OunZx,.Ly<}3Pbԣ{:QyY2h=, [G@?jVeE"07N^;sPbG=x~6<ŵFR˔0^L=ST v޵5D>@U[8G c8s9R-iyQh0ey?寒Nl>ba%=U~`Rc: #&]Q\PA]PXŝO)5<_~Vҕ y+μilqQ&b<Ln6Qq"KaOvԬ+1f;\b"H){#>Uxr&|qW /2zE!Nӝ]Xj{[*C6s`/.5* k(qTY}O;ƌm)!ʿ ,Mӝ-n碛Oڶ=P4Q>*~:]_r8lẋ?'SۃlIL0[&{_rE1w2֚oAQ e>!ep&֝VGz응k/t ʽr699-#uD);҇je}2do3L! G:&S܉;)iaU7l'#Y_0М/9uBgOR] 9 j.g~H#7RURt|rGւaЗ ɳ&^SMZ ~qqjʮx>{Ug6{#;g,IfVVW=hPBL7/>P>"\{d͞m>Dcz`o^rLxWMRȤ [gLx"-Ր VBSyWHRg>W ."^<%&ivsv[wqI06l0i W< .CH)Р?d VtM"\A>PwKAKJ7M ŚVsyJuDvY/ZBh_Hn;Ck!K3bjo߫a?>ٔX}/'^lQIGO e[6c![HTnjҊFpИ;BsEqa]UѻB5ڌiɿX꽶$3^pS ۀbZՒͼHa;Ƕ!_)L!u6_eVrGRX q(x^?duĽod(:lE7 ,vd/F(lKͦ|Ff'%zcKZQ-AiQ)rJx)Ye &%\|5d 2ǝ31^gHo U}Gd|&#W|(D؈O\ߦ{ߣ3ok߇O/i,s~@Qm{HlvfbfN 1y߿q.;X癇vy;>w^v KG770,c@0G`KhLt+؄ӭ]#YZf:U N:Q_o*Sa4hm X>94  G/ QEaћIW4Rs_.!%kdK 1UJ]J?E;M'[^a]L1Os뮛T;:tc'dE?Ƙm\] n6luUq [7nfuG` iA$2YNOJAuY}ۛw ao2f'Wa&,3id"ctzApXw; Xb*|0ĎGPR"&wd}[$\7y t"u:iw7wl65*0cqJK P =|.Vc0QQ/r[Zp^U F3r2ݿ"BmDݥ%qM<Y=I3~isSMdN_ KPsz#aY8Kd 'PFl]{e/+ѽGwMpCϣjV./=bsJ"F{agi_Eak+{bidcOiki5KP CO)8BjIj}|,MM{Ŷ$jBV^%X,x@e}ǼR:!R%45>^BP*k2DjZjbuz< )T̽ tTQ0u+w[rq]}i䭡E궈Zz~֞]RT,tv&J.}qqzwOAAryRux5h: 0Y]Rq$2{:AӧETI6hkb}QE%Mv80H_.@F4CWo+1JA<tݺ]*'MIH!Ui΋U _ӳSS|FAƉP ezH@iX{f'3u'o$h7;C$$5|b1AՑLA\G jV#mR5:Sk qf_yUgROClXŃ7[8POBTTPѪo9Y,)C`OT4ɽ-lIiJqm˕/c@+f`K1i9b v@z|t4+fCr\n M~jNh^*\?0BEbQM^!M<  iC%sN卡[`0cCqPΣ~q\/1l:b6uS]4?*[Y&TN#5:NN<-# lG\q#8m}zR*1NA"_*si_t';R&Ci"/8lށO+@wEqӘ++㑅RyʝxC3<TB$.,W$gܐ# %5kaG#qr p}+Ǻ&ܾ Tlz'>:\& z" qSZ%鿼iAfWWb\wdƎÞ!.=+//-\1ܩj ϩ[\58yjzp㘃*w_lXS 0C[t %,7oz=c}dӦB*;bjy(8x8A,~LzŊ95OIEu;UdE}[ek d:y6+1]2. y&E*KfbOZR2n Qo{HvNu9֒̒v;Ӂf~R]\)KJ`?wNr-(Dx߭fz*$OݨZNiEV ΂OWTlZ*#Җ`4Ӥa^I±e ejd5׌z<$V=X=%48.JE1"0- Ļ Q B|#6yK6PrgzDPfa/.=@GmI#ڝum^@Ƽ3:HkX~Q\M"FTՏ#e|댘2rܥgh|y%4GgvE_6_WV%( Km&xu^Q)7(-hЈdW(>tkūyU) aCa+'4='ϰY2_e=(sV#]ݙqbZgא#Bɢs۬KPTt́QV-:D] ]k;gt&T5~GN)GQ#ǮOVi<.4WxׁkwaJ? dt-S;4%gžĪָ ,G '008%rզC{R؇oچF-W! }p*$x!êv x*t=\#B]Ҁ/4 ʖ^R ŰpvJvN.n0rag<_DumNI^} oO!I=7;ņclTWWuݝMOe\enYvǿ -=SFY̹XӅ_q?a"SZsKfν%{9%bB Ԝ?~,ĢMHD,iR@~by--g[͐ipY=BZcF;0"YeeE'bNX'TTM=Ԝ9@(~qw#/5*<|1^vho\: sQ~ݤ/x\Q>M4:mN uӍpi|=LͰYFŕ, ;3Cm. Qg0>> n:dz]۱O9d< LLjoau}_-zNQԠg.k@'ݔffhU-o蔷n9SN\uA^xź[};?|}x(_QS÷LpxM(WFW2;yPJݚwyۉU!QDŽFXO2|@Py1@WKŎqq)|U>Z^;@N+pZČ37՝NX #&@DzC|3{fo\e%r a."|;Fog}q9Y#ZZu%bjyzY{ER#}mv>0RNyۚN!k~ ^$kPu.A2+s3yZG&}yN7@y0)JHd?eK0@ M`MlkGN ,<[m>|t81LA)h1Ľra6\?M'!#9d )x:LSNy'4؝2[NFvUTe2nc:)6cqQ6Rى*NST3{ƮMJ6\ lֆXO>q =P7-~J*b2p|z h l5\RKNFāv.GHUogR#7,(:wx_,o. ;hCB !$iZ9KT1$vJqz}Õ~KV])zcqnϏ"}dҝ_}B\_:8@G7:a@ ^q mO> {vⰡeRGoxYIwi>,̌H{Ǣ !ۓė7~,j0º .&cyAwJpP֥xY}(eְTT١܍d2z@N͡,R2C /o>*.&L(tyql@8~pT4HD8zA ;un1\@5s}pgsDrzǟOwU d:x!Dn6WOin`09;Kc/!KDiQYNB8'@5Z k YSi6CNr=1ByX` x_J׈Hb]`g6{Ϯ0Zg^Ԕ[/)D6', iʐr4]Ԭmҹ\T(`Xwf뇘ߗK1-VKNE5ؓK0n7L&{Abo]( }76;}8"rԊj hPZAM$##Oh_J h|@Uj0p(6gRߪ!U!TI2b''?Ge &=3{+yށa; ꘘwK-F1HS$pXq;:?[@,ldΟ)Сfn $h)xgj@Ҫ+c,\蓝g l"LҺ24jZV xљLi;?xyEs-dJ/h\2+# 1xC{Yk<'j2Q姜K&f1LU_E k*g 0\]3DŠ/͒Witg3 T>g bxy4r覔Gr) Q[0㢩ql8} `xWD#u*X#x1M(XvaC w8nV/e;ƗVi֥о?=fVk;]Rxe c'8C%h~뷛Ir,zAnMW|G[tb<88}GW-Kn#^c?>wU9x:Π2ˡj3Y?&O p H¾"$B!sb1Eֆ)' Ȏa`tL9@\+=#tjFDIgNnFx#Fhav9zJsqJG``KܰǪ(lrBu @| !pDWiF=19~-\Wڱ! %(q|dc7΅%}}uI{f*˖BŞAM5eCQ=zSwWReMymmz,aaV #@.i'G[ɾ4$>c0ȫ .UZ`w%dykl~ĔJL N2$d +h+gbpYZ r:x,RnoeЎIO.U&gfHX'c,D2 `Y*v"p%B ^x[-シ75wթCh芈cSv8 RVg^Rw+)4Ш8c˯^+,~Bn=j|yƋJX \F[{><fz-@&ubg(VHZe"BᰵV4D6rJg.%LSTAu=$xTRo ˂$Hd,0ŗ޶4]c\7q++"AF=OP*( QY:b}غKB򯥌UB&ާ[öLcg栅屸tNrQX͗M kLVҜ?aIp3SZu"_p0eM 3[:YC59iTrk247ư 9شo%Ym[Av@r͌anEz\L*#h30PۖExhڡZv!qP%MӶMؽ5#!>R?|RPJCRIL}+B]:ݿD%P<IMHݷ]n ζRRR~݁D >]EDdtوе⨴[B& > qh 1,`7Gbcoiet"|8))K30Y?T)zp ՋGkKRjmț8GVFAD1PTmZ}ڊW/]j\(ZQ r{[Qp@?wL!| k@_F L`6h e ӥ?U54û|eJ?@8/H2s`tC4Y %(݊Ws@<\Uk4dth3gmTXDɇkJo&W i+o]UdL 0 wEr8 Pŵr`CP@͹)`tq3W:<Cx@ RmR|9vVwLGFubny:~%R?ӉScC1j.p<7Z$zb2/;Ac` x%GAeen^BB)(EBd@OB'T9SIрCBX17{S|g~0e#4)!SCu);i_e{lG~qH":'w[$"Y&?cCW hԉxv wJ y=}Tw*N/Uzx5|\x1 g {s[d4jD]aWz5(铃 \* /*tkB;,hTjJA6s|T3,ĤU~$"~݊HB+>Ut`wT~$ ^D-8j 5ޭ2jvWLՇ+U2kLGöHt*bо/R:{,(:efoߑT6ˍ"'H rq&Σޔ+E3 =SU>CoKwY=K}@inǺ4&M7i$f8bDax1kr/mz,2f-lzO; j|!ae>~rQw#\.ٌ\U< k_13{^# ^ .;㈃((~G!1[Lw&YWN_ %<ߥSʲ:l|6Fg$jr8S|]YmTYU|J1r omޔ5 kQ.&vX`?iFȸXg˨nL +ۑ^PotxMH8_vǒ!P U7}Ek}N0tGp#x\}͘H[`D>P[I|2l6ec9l7~g%_{ |gH(\B £08#_ ;A)/Ȯiv Mq)'iJqI{O*84>kY'Frya\sqa8%F@H6Z& .5ִ v)`ͤc%MʋqPaKlD?fEōֳE?dAp2;n:zkG {C0j4&^◰;rV$T`.IѭiwW#5RY}FN#nkafPR Y5hH H^ܯ;(5&d*tKgB8YcPvHl\hbͯrKXU;լ Q F0,DPkSf3^z 4H1Tq>PAK-o_ ݤ~])r#=SHf}tZtyJNlY<|aa+Z w_Ip%Hn<;:[B[Lك%aP HkZ}2EJ,/7!/YwdAbK lC֧ y;Vo)z17GƘwk vQBbJ/ŕwK`]\ -|qg{Lь B Ա^,ǁHHFxw.umN6$0CTumla#N,4ျU dnoTЖ"A5]fkN5մ+r(1Sǝ[up%HO4b^|V&_ v X%qJ j|`u0=4~8:-!L =d):[ 0mi.7Y/K>%_9veP fTSlފX 5>^{i1TpTmSڧE; >xWHʊkCCD@_x %jx2*=+f49-FzlQ,?EXU~W%4iO;F>mUpPPQ/\zE S^0wU)x L']gyl;PC܉`T ݉h;3[X $ ~JY]@Y*0utsGr6H.gU>~Wr _yةtYE?y^VSur\GUrL"cƉw˵/0/^A#[Vd應?N 9oo{{̠++.Π9n9@^!oHzH$ ƈCrvL#so?١8o.$DFz]Ý[ h=CD5S E NPܪ'T/!M{+kAD y[f0 pduAmPѸ8tvb)򦱾5œB^Od^w TLmR&@ aǭ識TaRgⲤ 3OhsĻ}_;U`jxRoC4mB7υrU(s8Q OT}c+Zl~/?buؑZF<.F=kR,AyW+qM ʢ@2wWWTBgK}oUo7'UQ8@^};F>+_>%i`(%vznU0|qaK'BaH/@c ([ eG(n׳W^^bIXe*xՕ jDi ]CX'\3-ł4gs,l 7J}D#)ۻ~,]:܂r'ҍ_q=ْMs\|GAO$bR >4m@شV F!UAgCbbtp (+řyKx{g3kˉԻ_A9\DLp>kc,fG ;O&fB W9]M=;Da@6uP;M! /MٿguihN}O6N0Lqب<|# Tv_b '@=HF8jP8`%.\1Pe"^Va-x dߒ(DZRʲYnVsDኾ a9[pwvqb]z0HX՟έX.6PKE뇽DelZiQ#k:J+quⓆ6aWҍb9gb bS5-$ 2/{}zlވRBnnXOӋ`qSmo- D$Ģ÷[ ;;ttc XknN:v%*Vto1A_ <@[}XA=:C tqRlNjohaG݉C2pЏЉɟ@A:Afs\".M{f,)Lۦ щmI|Z^I{t4ݑf ?:7:A&Ni<1Ð|Jy)n2>Ypyr;9؜聥Gn8aV{kk-.tgTyAªxthKA8kFCq(w7 Oћ/u%:WsY8iK#p+-_ʋJ#|y5n3hlΩ"Kj_|ߦ[.!r*5k90N8jhdGh=MrF1\s,_Ū*\">6o+ P;k&MY;]uގ9⤡_Udž^~;X zU^qs:uܭW5CyʰNsuTBY\NWÏfˣ5 ЊЛM{'1< G!J JW2hN|y:D4׍ I ٱε$ A&F0@LF3 ?M*oseeG,~/K/lm\PBwXdbP{x ;mtq:AF!. -}F&/i^vA)7=S5~/O0"¹ 7hP%u a-\n"]^SmaD^h0Y7~3W!Z3_1׳ =cݮpP(Ud{ Ϳv `KJ|+MpYfa=_ZyxH[|CCASXd{hw}N'xiS&Bm煣MiCg$t>SϽE @oݪ^XUcDL_Wun+':vR8!b 10mF9qNE[8ϕJxy|KxӂG <pXM ϯ~Բau3E LH>"Zq^t a"Q'NHv&'d=0zඹvpd=:F'h}BJ13&!JNY777ꔚ?lU61>ygK"}l$7kǠ#RyH ߚ"HJmCOBvZOUNK[״C2% ;5D /SeE~#i)e#An5.WJ*xITYqp8>ٳ/1)\EOiq!Uz&j|WOfZOj_FĤs4#8ds߅Yq܄_m)Y'Y:'x` S%Y!V#:B!yKb>[{ƈc>' :9J@kpLf5#9 lA1pֿ-K؟w qPMUQ"LZKyc 3 }t3wDA(yҷV3]A_9Wbp" M;nh^n5@=#})r?)+ZC"f JBNI`(:R =_^; E0)v|ԅfD ,u7Cg./ _q@Ob'͉+L{CS&$v޽_0;:Y5+c:E$̣p&zI5PfeEOSV 7 7+ؽSXaA8$lP@H uUӣI .o657Ď^*ͬs[ +˽lWw  h!:ƕAD|C*9c^e\.U5Kv~ 0EN%I\?kj0)K{bx5mZ.SZ(Ǵr^Fk,tHaxFޛ5y=Mj)jv>Dofx^`(WY팙Ңi3nh6av|AK "Zz⿈ˁOىOKZy4/?,0vVN+fŬNδJ0_RJ#>5uy;ᅢ9>3=?c8݈=CTZQZ!%F"=onbpC7ZMy#i!mXI&p5 [G0Rdw/+ڢJpRd$By#A5>YeJ:9;Ǜ P 41=Ng,k{D5Ao-'Qrx WǯO#g,.y Kt:mudsʫPyw_N擝#cĐ!nK*_LqG@A=,Xl;VB/d6,EQ }CJvkox~\P.Z0?KC+4@,vou | bUAQ`e>ji~]Qi̲T?#&_V|f=8i]3颣{p4E^~1jDe+ɼA.E cc6y]w)E)H8agxeV×fmy2Bv2>v-v 1y> OHd^J63h^!EWP#XH}6ZB0i\~4:fP~( F.SxFF~c_xn6x$x`lj2c.qޮ`6קD okǸa,4] T"P0FY 1k2\\4$޾&PRT5w=9˙m`^<[s> z~D'رzq3v7@HPT4sB\M[1=`,ީrj %@:/҄MIg FdH%\2QqÝiZ]d=" >9V`$gf.E^|WBv5ɀ]ŷgpebym=l\Y avh02lXCG"H 2sqQOpmݑ Y锼**/L6;SC{Sa:[ZpE\Ö+Te^7tnM6iϧ* qy3Gq[+N߀  3.0pCƯԕ/?O[ DЃKh9_v,Ay8%"w?/&gT,n/Rm,a4cYŴIk2BUZ*WaCQZcCf ! v?'ۼq084: mʴ'{;rn&꺠)G1M7˨mr ÔȽVǢoOvs}+C1cc$-4NYckGP I.x\_"dI9DVM-41CZ7+Oߺ/^s-HGtI Iy*-H8Z819S m&*7|FQmt٘3ZG3Qk?" ™XNwz}k4O,;k`=$yDn5 7{ Q1/L`ZqJ(?Pm,Tq$=L.BצH70 m?rXW/! yeyRs :.jOZ ?p}Eєc :Z:P!DlyWb'$Khbc^v&OeqEޱ{9Gf ʧqtn+`RB@h'Iz^%Q8bؼ{_z#Iew}^N%Fמ"W飃46>igqP4`$(,ΙM#G?b&z}C典]'0,+T^}:u9ǑD)~YeS&ODȪvUVSg@v9ViմJ ď}y"s3n7aځŞm N"4 ie?~ϧ }+'z&$=`찹|-;~;- '"zk<`\%`F.W-ᎬD*CэUp] qʤjs_|#iqSE@?Xu:p/ћN4{0;ڥS*F Ҹ:Qqb_db ګ- 26dx2sjHVb(DgAI5~ENƣm΋K{1( VgBTl H bA|QXyEW,/h_t4dJHsL(%b~nzE\N Jsʝ: _$꙼sc=v;C]T8D!>ZݸxC(.7`򎌲R(Ĩ0>ހs(EB%`6eyvtje/;2sZJ/M7rn5zyC FƃPeԥ}5}y}nNWꄂX(pOw^=N^.݁t1Seq8ւ+8%pOxcu.h+Mʑ,$!0DQfIo!O)9wQ_:ΓUkه 3cҚŠ"ؿ&G~R1o*sNA-J<0+lҊAgEio y;B|N41~_ktP9!o[h=@QFy֣b9 FvX; 0sL]uu9rk^k}:s7Wh;uƑHq frV>g4sUV FLg %Q}^ڜηBԊ7 n}c c <Ԝ̚0 u FqECS9[z.j p[[UKe+(_o|T. uyHRP=k4 wi,7̓ +ﭸ !y!0ɵX e:}clr{fI$2gN4B3l#wZZl$_n$$dK mo$׼faY2!%^<}f0@OoЀ܊o!8DAq1r6X~hƳ}(vslzHy^6 0oZMz-<}5'׺ aBbfɾ:O'mi~Re\ z;5ȗ*XTVQRJ6O*j4BՆ)CW`ĀUz$@T88/5@ݫU.R 7AZʩ$rRt781 2:AL)p75ƓbZ+tZ{nX:L)>e7l_G,.Ccsn'2=41v~%1/';^+OMi`ӉILvk&1I>T,u01ګE6dgV kZ+?>BLièU]|cKft/^v5Yq2'0B(d<=J@Ç_ާo<-9]n<|bd/D6<.z(gjrRj-ȸ' 5um;vs|]TF@p9&bT/R歹!b>k=HXg>uuQ 4NB_Ҷ(ce7";GI xf>x"|i!)rb.RdfD2K[xөsn'ISe1{xxazݾN9Iv::wEG-B(&`t<ϢHHM+z<Ž3{T?9X+,mZ=rf|h MԚQ!>@3,g>2<΍CW^ϊÝ|ƥZqWoYd5 phQT+.f1bhyiB e=xB~y#TAx98}-חjP*}r(Y,Fci>zGl 3iCz':rI.3agNRqV(-niѐ߁# JWt) h*4-KEΨ;*9{4TRv˿f,VTG/F u@ͩG0M}$zÇ>lDw꠵8P8BO̮,B;/1Ъy}N/X-ܨaq2֝+M>}ۜxDSxoi]yJ4c['J@RCX!tG{Q,smqK"[V&Pm}?)4׃;qogvo1PWX l>=gD~b2%5%ip";P7'auUabx86Rpnx,x˔ﻭV9_heE IP:%zRSuD`W \">VSbfr|3[su%)ZJREቷ:彝j̬:+t+(i: DhLד.2Q$ h2*?/Ykyʁ􅔆~-|=}Ñ`tܳ&SɚLIADq39bS>lX 2s=1\8>R\Zb_k^?r(#[/8],$P3G &fU3(~H!b06avVb}p5Nx ^~;ˏy[cN+--cA$&j"| A]k,PxJA~5/D 3JVJUQ[E69%,fMLFC]1t.F:7B}"}m%E1Vn7 {fNJ#Ko^'-B'4}x3}#ba[j#P~mNE\6IeGj밦-Lh 蕸EJKm@ [l` NDB`J˷ƝKI/$1>HCPKXXZ$oa5R| ^n0_nY_@3l5mZԨAj/ .M&vsza0 ބ"6;xTƩ" ,IrwΩ"1[7b3Iu+M@!*I$+Υ 5HB|^MRbhpw@_}͓2h#! v{HKD3en ޴rX':  %eN^Pڗ[K=ь#3S^JBda 6=8]cF+-'v:Zy m Mn+0p~ Fš׃hh0dSEJ2΄Aw4Xh{Ë ܦ++Pg-UATD{  ]A> T]-M&eeTn* τ1m"Wvdw{܆2/[4@Y (~эZNRk-_I/X|LTWI^זA˱V`wr-/<Ҵ~H]SmMW'īG\?(~{Q ü%vف<\"gS1s1#߳iwuWqO%U1wo]#+"VtxE>66 rݧk#Ü@;FC?2#^L>%&xuIy2ʢ$Ȧ 7?2uy[RG߷;) J"ˁ%0G5W~$?e_~|TixY B,֕2Pp W>У:7IkϽ^Qcwُ$rl H]9QW,0TM<%:N Il9UY{JwL`XP8%n*ztʴYǀ&6q/Sgɩs`jrTh|쮦O*KI닳73'N]%xrâx`:-+9rEnq?rKkˉqL "vl2*]02F9B²" Q7^1h[i5 8Nt'G_L>!CO/y.ȍ{=!CrgRn꟝c|yE>!c $w;N}TD2,;{ؓBV?%1 ImDU%h-LsK:_*kz)'M0TSǚ?#;7Ȥ1&ڜYe:5E> o c 6Ecp"2IaAVmq =sr5?4;ם{\ _cbǞ;qF ]E.'YzaK#'\{4;,B›VEbdT(.=a,n{D.G&^Gq,[Jsu8x"W"Ֆ7jw;/籁Q*9n1rVIX\^XFs̀tJ'DWȩv]dTT6 =;([Cי1e= DeC kwa͛}ÊBVHG|7 -[jTS'"2B >ҽs) ּ/FKpg[Q eyz8Pu yO lh/xCA,uI\?t[}=05ɢY{dbIg9KJ/)|3!;Czl0]g(.M7tT&Wl:-vwztZ Pz Jn+3LEu#6-ނһ&أd.zy[)>W9RFwj65lȆ _f8,LiImtJm&1\o ~)s0;SF ]@a \H: :b/V8,'\ ̕Z.CG giJ2*x|FX7|1 ܘ/<㭷 Q 2E> ~ 3:1l;U1یhc.0+I|n*{r5ݍMfX!QZm2F >A-[e ?0?SL260nez4B(tӏ _ MZFp .f\^cQdbV앦x{^̕Ⴋvb@+/]\J-Z q@ح~+ =R˛gU]&A~>GĔ1gGu lf&o'5ɪu=wS'FUv@|ޮElfJvc d!P!*~'y֎#rǒڼBS<=uc{xT< K-_"ce]w6K=U=#=E?`ČMLz~;`„r856nWܤsg1qIRtw"kDQ;?)It%E_1Ke7$vYe.oNlL^ʨR,;9j>lJ(Xki5%Z 9&.vSjK ,t s͒*$t4Z0{`Wszn.G0-/NG4C1\sqdW+b\yYjK* ؓ-OTB]+VSȜ̴sud(NanѐA?]_[1[dZ}%Uzf۰)Q`Sr)&96;˟2jjCnӶ']E ʫ"C>Sy\Br1ٙ-sa:Bӷe"pqP?puo0\ل[Oy|j?+E-LduK; NzҔ*^h2R#WۆwՙV4@Úa8yAqkMחp@Ol34.H@5C paE`mF/Jmo7N&, s&b،Xw7Li/+ g# â@V-VeӦl|js% v\K8ӧA9W}|^ 6^ZwLjC6mE e0 Vc7԰c]\(/R`5k^K:ڹkĬԭG$C w 6vctܖ"ub C hg"0RԕiI ! +%u:#]$p@_j~g* DrM naGsLcw$t| nj"G oA?Ghb3w a"IX.'M0_q~h() dWs`j,J60x~)Z%1uuZ~sԧh]o/SzYv(O9\U=#.}"ץ?.rΆك0XWTM R7:ldRFWkVҁVi㗑Dߧ5.x$9ftౣ?5"`O Oz|usKM=;_w{$ʴS3y}17eFpcPzw~T B<@V׺q?rr )mE ]PJ%d>CrpnrXUNs#Q4F0I2'FѠM5*M mugx޼Νט_@f7br-avѪ n `4BrؤorB":Dq{|dy-t*_ӵZep',&.2.n-Say$w:G]alF h['32$j+Vdݼh{y^H7ƵvRgLKm k]]UKL!_&YP:/jYye'I ? ڜ ~^_bm74b#oaס+D:DJQP3&H7{JL{HV%oTNMUkhZ\5S9~?;?i^ҝ?9BXꔺT3Yr»Ћp\K,<3r>bXZpP S\Wp8$'$o5zC-|T#^s/0*z'w~s# &=k7( a42"^d́nr[B`Xc*Bϯ=*q $<ΖL3YAd~O)SSd'h*njHYm-όzWOHhp##Q)8i9 Y! th#Kk!97!3K\_/1QC&}=5BNWBtE508 ?? _819"kBUTa!WG[Oթu3ۥ^s>t`}K̒${8kt"[_&+ ZVr4aāknFQR{+Εl򣗇8܎%lÊRNJk-͓f DGnI>l?`ܨ3M7/= F:]R>|cZW'-IYdt%CFs,wOYD4R f^ =ȹv9r)3 a,`+GH?+}F7#yL1K7elwѣqc cϏ=㯘&70oK u7仦b.T#i=۵m>kp9*JmZtB/G̚ຊ%RCn#cyGw29etO3T2l7 H6ӓͰF8ʜhRБ}9|<˫8h^PV>U }݈AmMM? ԀwG"wCdSx6"ʛK"*cRݑmiT;,讬"Z&u#S 5õaŪc֘8 ePZ!9 . PdXti*ӷV0BKR("U*bu=\5[U-]e|kv&ÃҁNp!<1(}nHWR:q(W$'zc)Zw I3+a/ s9Tޢex kӎ"nFƛyYzQIv7>(B:awЎHbܞ;@Zdf>V ‡JGiN$ ]Iޔjb=9|Q05?=菷~ާ /*\Og8@[Hr&6ƪq]@VصCY4II(!w}Zq}CmmvDt̄&TE#}|O$0yY I8#E>Q|?Dzdo8GjU]I7?ƃ$wʌv%9u ы\`Z 127&N'XF`L۞.eN+)f!7o8+0^܌縖uז؟DΜhva{s ?N-1Vzzcn {%LwÓp <<`W;(㩯dMSD]m$!0+|"+S5gC3Yj5?{ eN/~љ2aib5%4>KȾ&LÜΦNmJ䎇<'xF{aXt+iGT#-.yͶݩߢCqf˕VVpKxwO{AcE [5ZdwJO~[j)::g s@NeVo#VT:)`|覍ĸ΁T]Il4^W"ESIi\j[6\6O@ 7̸60IEB>vZvPN?p1N8^d!@ZMtS18_t@yȻcp{Z!e*1Ogb()U!2f_CFR I8XbrOBu/*K8Еf 7rJ#GRB6|P]_96Cg>O.eH?uo#$/ oy([-"j" /R3@\ӥ;,#ri($,7DHcnL+=ɳ>51 D3#4UPX1%G]. Qr4s!|pȝעton?4Pu3>G_vt={J/ΌhtV $?BAh5L_v#^#._v=3%wV*O}kʼnrK}j.&@U)JJw~w߭*n r M)g#]Mlp~^iXT=M-𽩙5ֹPEp| _%(%b]̈́C:zr۹h[M33 ƲVToS?c5זqwppksEuz{E)cdsXX&F|v^0IfoAWC Oū6eUcom~Z{nRnmzd"jVbv)W|Jh1 ## !^&YW=i8 W|q'w*AlEAj&:\$ ټ$W ӻV2լ>ho:ױ>ʊ ,0_(ṶgՋW<͗#OZ͖n0^B& G{&0U"1aWQ$s;z[iJ$WxKdd\x (OXd^Vvt8c#U;@-B 78Z7mxNkbApXȌY"%D׽t3(цV7(dQfFT$if.ḿߖ3Pz+'2zf)MbbZ4Lv+`df$7 2Nf_mhf?-GgLbĩjeH?耯=ts.\K]ݶ8>Ǡ~j6S"nVq(4UFr[IBx2UE/L-RH09ӗdfrD2^Vh`j%IxIRP\`rawjV2Qq"NQH{?nW>%#kF:iPAJ>+{MܢE!Bmnl76ǟ7Y(b]SyjB@iξDmOUkg):Ϥ+BhO"C{lnPMܢ3ic x矖M Ers5RI0aWSW9pJտ)M޿2`7GH|>s8H3o"̬t_OcئN^( h_gK⏖•(tcPT>if L(u,z7x\FQv3![/K:KP  >3nvg"SگYnO1"frsN=*XX_H?ה ۞_] OlW8DM2_xeWsO|f%_>ޫS$׬ Cފ'֗:\ЈUd, ~2CN.^FhO!BcNEE}GTO@/y 1aB(4N*Š?G]:"m]]H8ibVZ g4ɬ۲O/T"B!B/yݥxNp"yH~cu*> C{pvk9ЬZ%K_m ʆ4j[ y_-1?ؙu>l06'`ڵNV\-ײ_l9 K֨+yc*˿3?1Gjt|gAߍu;oG氛|-ӜPQ8r[z n1~:fSi U)8VhEM8(M!]07OJJVHQ K"_wᵈ ̅ Űr+$p$!/;L$wO0.Ҽ=žvo{QNu3Բ]4%6tMAu=՜ $8;8CQ,J]OӉa{Gtf#Awĥ=x(|"laX%AߺW-t(ʆ޸sH– ‹3ށ#}84;t&< mFYR"V?8V vu``D!xc;7dkrPghi=UpU>?<\W 6L$K;8Z+QhŨǓu˵_U&fǮ]c5.:`w_j2BGF>%xW4= gDubin_0O Nƻ?ྙէ=;JJǩ!7Vs]rhݹb1PVhݒED~pL%dz˖s'ezxYFr WlYwth.+ jB# R$Mm"g+!l.c3cm6<`x$XK-oz fWMҽ}8Rxscs 7,5PT! ŰPL !)K,®5UlUO̳}aϒ(Y"y|Q]n9>DS;\Β{D)BB/ݣqkzF,/ox@lg#Y*54DX_c|>e6}鎑%AqU5R( [Y1=H֫U~F*qnvo"'{KN)2F_xq79(_}hk>S6ges^ ͛%YD@5Rt`~#ishTP\[g[oP$4/C.Ia}NYoA~{Q9˯*B+(LĸY}MWˋv,X:e6z|o!9qZPM=Vi1D_ɩJVBX{P %}iS.f5L 4H`}QOm6Y@ϵrM2sI98슢zz"cb_^ p~ʧa::Z@*4| _Ro>$޶#4- -GM)RB{] W6fuP*2 ñq6vMuF2kFq@ITP*lۚ[*t/  g-5hǠ4.#|dP4ٟqQ\V7}rhj\F9jGrNc uSv*e/8̍qxud[[S5FT蒋qNo46R$NrƷWp3 Ȅ&Z мPwHFCI7`GT .fH M#+k+l`]_eW3$м]Lm~%o9R'P(M0 (x&Rх3eC9ZWd #Fr5C0 խBHGodq-!rzݷeG >T_BNBm[fw1vk3m߼΅"N3d%_e j/kEhB4 Q0e@Vz'g6 AAAI q?M.=*gQR%3HYHuS-JaYbmVW, + G\{4Z[tbD7RrYQZcv!h>~('6@:;ǹS,'\A$ySDx443pȦ4O2 tf0BN:p?9oQ#U g3}FO<&G =bx^a\*Te{ '(Cl~0iA{aMR_v`Ac}LIxIFr瀩C~˶R@6߲ \@P=[ŷŒkM262P$iMy W&`p_dş5FIhvo}ҐHVdk%GZYWnMmuRy> lW7 ǘ[_GA~Oeӷj*PCˆ3?ͣZþnPT:8pZ<D$iюSv)9>!S=!?}1^WX,tM)cm*'+>+d9qH-~h~=`YEz]hW,eQN\$e9od;sEx<ԪaYeQN|*kqD\S^NjwZQKvvb cA^@ T⴨0f9̾Ԓ-a f5;Uƣ68R68wFMY6tَ]BS$Ktok_3RR1 SaJuy%y1UM*F F0zj dd[(եyGi 2|a gYck!kgû\T\lcq4y/S9fZJ*GƒJB%}/_;7JM6携I;An)v"|vg9?b`d(3'~GԽl!._֚AU^CB3L/ 1689 iZN A6ZX%puʿI:jN'Ho27P)$|nX 78+׮@?*܊.{ yP\hڡ[uOc"A>|̣S`~̲74Q#_ڌ+ݿ$lUvb!9fΖSS i2@"V%6pq'ZNZrHpѐ4gk6m͇CX%J|R9eTWv$v˥[nIԀݐhCY6>7T0n,IuNR]@sV-|B&CB =b%Җy).gJbl?8L .A܎'q јmpαb>">v4b rco;lN/7[a&a~}KAtY< Tx;݅NJs4a(DWtX 欯:kۗgm]MT~1>VsZңCrŝ/WO8hVHH;-eK4r& {@=JQ9l/爐%ˁ ⁂ 's'igj=~8vn]_cD mg`L} eD&WTןL(atͯ)n@Z܄o=J2j~^|Tu98U*ت{ZstԔnHeӕ5hް5`=d0@E91\:A\5"Łmۦr\do!tr!f`48)ps- ]4}j,Xt~)j-3"6cd< d9u僆Yu,-ETMUO.:r[ڪeM{.q%Ğ'~V@ɽ Ꝇ;>gx'"뒚4Kw _=R0{XmFƯΞ4#rf3~G*`}6D&`54>\ +|3/ž>\jh M"C 3í"8ESEջ~i-_ހb'0Pઍd)Xĉwe35n*^z+͊C+:% "xTO8x^j1j;<䜺}zZC:)oh*1'a} \'fuiu@xU{ S+׾B+ge#bG#;υj<>l?v;re8{GDEКҊ(} Q9ҩ Ӌ+GQgC!e񑑡?$NyjMo c^B#%@gkY 5S͊+,k@Fc:%s#xݼq9{B6f.CD\ tI;" ja%)s$] w'y\*E:͍6`NKfk"DzGљ2pb i׺MKo^!ze7bŎ!zG]ikc3wV3J9+B߼ 3w<玫C?-y1(^Шc%J>Ll|RbC: SixBy]QMat0.^|p [O7z|pVQqk?_Zo+HhhK[빉9%E^̬޴ׯjڰQ(p TM6'$mFӌGAIV>؍"}]Lylȭ5 uAbhiLzkHHҴÍw$)AglGA N jӏl[bŮ3 c95*%<׆e3 bO&VF*lMeiZry9QK >WBc3xh@PIO,i)@_Lx{:Y) \fkG$IfaEj>A# _r嬦W GA1\ ‚q EJlJM u33flZDTRx˂@̩T H!Kdiz/ͧ?-9A<-NƏݮ  mH21Tȗym:n"TL7GNrveF@ P 6&T +_D^ &o\Y{׳cJ*T{t9dw6er؜\m'YU *tX^œʡ?I9A_ib&ԝa3gߩLD#b֕*,#YO]_?S_d`K>FV黥3Yjn67zЙk;џ< 5,` Kde 'T*}mB/&@}g9(۫o5 e?lfx ex+LTCIوpR]ȬRs}F݈-sB0¡ZsCi-k'wUy2lwF}H>}D@ENOoma[&t4ȗՅ $wm"~6#+λL\ 9 0jK9j~ ]ev*-^=o(\&Zd[R3q5"IlQ \hvXrA³&dV C-CKS(o* "kLې7cd.4&~9l|V+V;7={-z$R"h/%çõ``lRU4ZfXec~bIwOv645O !ѤT r`+O'lE_HN)fwFKi爽Jwۖkfl</; Bzd$6wk)q Kq.Ũh(jrd\ (Vp= yJ(0jHB:hrȝ_xc,Tsn9 sx,q/{S+#]LU+X])Iˀ%C("wuonxrѝ{ eB5c 3$l1q<|gEMс(ϵgTU8orOWJ!VU9 |1(Gp ]JK3PF^šw N(QaBbQ30@k-B[D3VwTM3|{BE-y3bv͆#t|"J:ɭ$S,e/ *1@ _,lڻ0i]UzUPx5JÏl,rf5ko>@޹>L }MɷJi0pFm%ڳUn 0vюǒ[L~yruEDOyiY@4-%+к-  7NW mž- `@24w71>xkHcHFFf1{ g=tRDE]Ɗ  O.wqJzU߰nA,8=`\ 'Yj@ 0KȵI`<|-E{,m,<,cLA0'q?Uec# _zi{Yf& s ,G8z 9*wYN\lEӣQ]CfnW}HN0[!;1)A;TI'i$vjbp;D\5z9; ;Ƈ5:bV;~֯`ҋ%^Ex؏< D_ΐ(wNnhE/plH\}HPK= c޿QnyC;|%ޖ_C$,mjU8TM)K1 ;r 21}!ʿic,i p T |f3lYĢj]k+R7O3CWU_Uq&fH2b#oRa&]/Ϗ_X'3 ++/l!nux=9T/ajGokj`'  O%ij'sӻZ3̍%U0 (^y(hNj0B*zhqh's*@F vzH0Kl*xM~sۉ>AowC 6_rzdLRBT,97?37PۈG()i&.YR&xQI@n{ VQȠ2ѸOp~}8'ԑ;P%7)ߐ]0=TP}֒0J uNDt wR5;$"y4kjw9[ͤTW%Zm:L@D^AH a4`#re2hLNԟ !/E,A0/W߉\uXyPyՎ;s)|?g_s~d>¿/@vˀ212P6c0"m)U$HQ*Fk -jn^eƐ_E7kKZ+L{nX\b (%D eL5.@hC8J'C,6&n.O>C;Z\ ?xs\ki'\P(! #\,ԟ{ZأM}l aSezC~nS=VXmHcΖ\iG>A 8w7S .cDYΚ/R+vuPH@1Oq4`Dl DS 1c$C~Yec@i~ fycw`DnwB={ÄͲ)vCS;HbU陨QǢ{"}TRξs}v?1sMM;# 6L *нNW+YVY=EQK˰֣6fQO9!\ǭ! DZrZhl>8#&\\98ѽ/3)KDԷ>#vW4 Fu.Y[C.*B,܁}G]jҵ%X]y 62mpTwl/k؃OtRZJ$>u}ؓRuDr4MFW%_ezx]zE r3Z<оHkqU밙lzy":[0/Ka:9촫Tz(ϭ c=2AXBy- e]˘պ|[o#e@@#rހmLkګRZ }aqjQ9yG["_ CJfHXuNJ~=+0*4 ώ{@S-݄֔]ߟGf//'̈́xBAGi1 RvԵ'OrPvwum^*= A+LyiR6THeˢ׉|aiF+;| d2f5Wqӣ̂dbOՍAYܢ"tg.DCzߔO?bGx=!Ƭs_9ՒgFއ'Hnz>ɛf ZC9 )>>Hbr\Ye#Xs"!Q#*Epd_$HHT:X*hS Eq4Cv.9:%~@t8~v >%xҚYBRðtmI_GowY^ł1 gx߈}w L+8Qn zj a3 ZݕHWy]uܧ#6DDLpuRKog$rFgkX-G|wY5ϬFԒ^~c^59nְ`v݋̿\2\n-^"FFC9Sm␧ܑ\ia A^3.rt9<̴T1H}~1uKޮPmBՈzO5I*dbߢX&8zjuzgs[i>^ӘSUwlGB^m$Jdd}^D2_j0C+6FhbG:cð&zƒ{LWln:mPE u#<:tgq`.l^udR(Jv]ge%wW_D#˹P(uԫuvlczA1\=XT: ݖĎŅGvE)2ˡۭȾ`δ MH.qc| Fw`yTUHђ  FZHq3 @!ZUGAA)L8շF]]]@J[!~_A[Ȅʕ{>ȵ#~IlaOl !Orj9Gjcغneh{+]GdߜJX e'ٴAfl_NlUpmZQ~/F L1HpSDDM e*xc[Nƫ WZ0m =.V"= C=9Qz*EOK(PN6tp҈b#Ș@WJk|+0+e#H7vxm|BT;3H"B +.ˣq{]s׸URAe$KqtfԐ㥚7ؔwW)"r.cXHەtD=_|wG =1jQw윶d9堻f֡#bEsM Z*NNpZ `_'l2۵iϼ#<~f6Wp-Xw5] _*O ZLY{7~Z~usOsݬ 9ovB1 `0 7(KchBx" >0Ky y~{i9q-!d.|Dd2kB$9#=[PPr/ed|teM=W[V=Qx]Ja+#xX7豏q2N6b 1SAn@05g"htTJApf6+8&o/IC|ajզUz* X_<˙`eO͐fa(dPGM 8q;9Pl$99rHٕho_o5E/GfI#R݂ :c2;AЕHy2]n_P$m>L7S)U,N/9 e v,q=~ "9 DB8aǖ5G?W]q]KgBf#3sxqQ6MyF}2[Dn#@k 2/BH.g!hƭz],]enh '"?>jZ 9mq5S)6ڳζNe饸yO! Hc91@Աhy)~<\|nPuemlq_k"V08މ;5z/uo+]Z3u;T/j^B-`0QQl7jsB"ާfW2*AћJN}Jq`|0 +ji[c]ѽDOTh=.o&kmSm f]Xu^};{qM$X[hQS0Ơ˄Z0Iv ;pK16,On4r6,#ۜp눗"^ӣ$EV%4?" ӏv#,wNw ]ՀDw:\0]R-8+ڏ~Mr~d ʁ} ,GקnߌNS^S9@y: ?<0QhxqɄ%ӝyw%n>?U.ԍZQI씘[ (^7لVQsd]Zߝ<>`DY(E0$o%e@HC~HI*ΈL%>R6nabY]9{#Ε{ZΧ/Ѓ V[_1:nt\ FϰF?+_ulI0GU:Z/s-#r--NR3P71?DЖ1h>k;ϝEG%s9hx " uC=[)5N$0: p)|a,$v/B*]N1CMr5 Gpa^q+#7`~k iIe`KU֡$ulF%i6:p; ak67z+y d#v1p l`:X)bthŦO~Z>32W? n HA|0!UlCSp >u?zhg{ol'!ASrl -am99 w{sl8NЂNwaSyM?M*LפYd8}v?j;H!Wx3ѮBG낻 R0.iQ0%GDYP7mB~ d9Krh{ zª6>^_L^ޥsU,Oؔ)=傯{=(ҔIdGF8FSш$8}%e?yOh<~>Slp4BhƵ=cQ̌Ѭ3*JY(Gjn;]DgvUR] C] O~ gсPjvW=$Z `0 R|F87V)6(YqaaVѢjhe F=%m+8ڛ03U#/ (y"7qhq<%.r7(0|61N Q|ʖ{VeMzKbW]uy#}4`n?5ƧGNݖ^1@fxʅt 0ﺔ ieӒnl꿖 L2,(oV.rw 6l(X+H^ycυ7gZO=fAT[dɎ̷F|1ab7̚x1w7pƃ NOT% F܌FWXBz߾Szvmr}dǒ>AOJ`] e6X,g(6f zSkc+Vd= 0hmtaCJ F ?#iSelt#gӄ]+X?Q`WW'<4nj#b ,;hC\NAeȓs:GR( MNl>(Fm1!aK j鶻#&<y\%ܞ7/pujq)~>5s#=?.Y͎?C2E%`Tykk{F%[|DžV`nHB?Wfp}T" GdƧC * yI[C⸥tni"rY]dcJb?$n@| i<E>4Œ8;^Uc*w&z[3 ?eڐ#~ĶgE -yN Us\FLfɚm⦨SMrm͐UX3b;.v=gqUmCOĴݟ!Z{(2x}g@n1 ^wN[ۻauasvv ~Rn|ۤPZ'lŠcB)1ٙbBoFDvSicҋݤc ǂIR[ʶCI@Lӎmۻ*Ek̔d``V +8lAy^NJӰyT~sġr-]6 \-XI-#N-R!/v ;0yJW^nl;V'#qMG \합d$8FÞLUPa\W>N9TIZM%kO%?tA&L޸$23&-ÂFo,![NVjEN˘e3͍6/ae!qa'$ַtI9ҕZZqqYF[ U)vϧ@\c\ n W9ꘞ?pƁm"#Xy\rJRF` ૥9A4dˉF%x}?ǖ%]ךVUiس\">v{ &hgl0 IJX)cұEh 9.`'~3ZF^ts,_$o..`o??(Ժa"Bt=nku%aUlbѵ+ dƃ@0ou->QmBb-~uqt(sUPg*r~!3՝+eVJm0NEԅIJk:@`G2Cf[^56@b(ey%GA7+V6c6>߳ Z1B3GS:X߉~e$R(g) P,T4E즖GR<3"eOeF.MHL䍴[dH,i`o* -x xgY*KP8`Z{<ΰ;:KO7gx ;]%Wtb7t+.vlؖ;6MM9e"-+_7 B?oe6/J}X׭Tˍ/[&jXkI9AܙID`d$ձ7M,C;>xE-L4x Ξ_;)+7_ ":ӽ\Aog7r-K?@U v/?' g $DxLf3s/^sם+Hಓ˓rQI+@`Mb׾}4?uȲ4h"̯ߢ"5Ìg=ɩQ]ۂM$ + 5/%?A&$olmiV~'{۩ZiҪ?5.H,:zEsQ0C͙CQNyM`m$`"rBmcj mvÍ8H[." IkF\ SԹ:+Dzc mS)/4z""pO?@>EyL zԇe hmIYV @ #@ /"6N͋Ζ9&% *PmMOm^#J c絫>pVH_m90av6q0HAR4OW! Kwކ;Zavo8{lHU)4b.sF|0/Vt7mjZ[I#񘄚iuK#5#/BXnEDs#m׻VGqo/ddkǮ )[9D=|]x W- LHp(PR9BH,#]iEG-r=%Ni_3PQtY9>cO SKtSӸ{ ^`PE@m4oŹd:Wek,l3EqTg;WBi$Nj+Aum%gKKG|Kz)G>41b?:Q "u>'/.3b'%J_T̋N2j= Ne\fPч_QboC '#ǑJ^﫼S06݈Kj[Dyʥۡu0be?m[P]^sR_J3B+ˋ ZМIiBB$ۂ5$4P'/pgۇC/6Aˤ$Ba{JLM:jZa," v@В'PMIHrp"m$rOtFlೌo1$k7M+) lJzQ>˷vY=+5-Y'J®}yŘVVnfAG}J uqmD(T ϥ!ڵ'ZHMw. Xy_LPph9V<(c,ym^^P=d2Z | anb CU2&0òq]ޛunBY`?_Ԃ ~v 698k $t;fM(^m:&|.piL_#ZgAEhU*(etLԢr[ A^`dw+)T3OZ翸St<|qB>Z04*Çțc"̠:=fL`*ɻOzx j_6}ZHE '@Cлfc^/EʩТ]a\kIґ#7ʷ3F4v"\o2`x0wipwtO=d<[Lϖg>TdUB-(_YSdmy9FsE4ǡG=8Iutu,_ #qKFgIE8 Z0ly'2UHiNUxiXQAHoz|&P}znM :2ib<8Wn֣!uDe ܷVnDub0&dz9?Kk/Ο'$ɷbq(iN]St$:: ;cU*Q/OG0"f-%"} }Q'HүHW!qa:ʟCC}}ﺃiij/h|LhA `WdB @?7r2'R;q3I^w ݱ 7gTHS!/ܑ +.?r)k:^$b?ȭQe:Hb[nGݜy?{]x s 0B́<4} (WI`DG39󦜀9-GUB4zo7%" ~Aa*¼ Ύ 9[E¥6uG0Be{`x˯e~ѡ^\Q):Ni$# e~##m]"3G2&1{g *eUspTLzN9WFژ ﺙi*/AADH~FK!B8;sbEߢ?c|kIn +yc-EWYݣ 0ߒ5ZO7$q"~rXM3ih*rI$ M+5_knOG_Z,._HOhncL HϯVU~ai)~WH`= A%su˰2A25֘3J ~#P|E'*B58*=MCp{~D5O9|aNX Jzy*䥛H ~ttp ~-U”?Yn'W,JSRiZ+MwNFJ@yOݟ8WwfFn/U$X7z;QJ*@[f8\1}w+Դ tm$#lsXۉ޹ܾ-C*3Kyum5o;ڐ_gρj)0whaU˛S*x+Gp{CxeAx+(jk}gXZ`f,?l=v5RB LU$Y4MA4X*E٭e.A6PxH>՝>>%At6nB,b -1$uVc*܋0g=%ڷ`aO EP;mDPDVF/Fȧ}W ,2"eB #.}@H5o "P/JwN{4up+O(¤Z^Z IEY҃&Etf2QǬž=>Pl%?4& Q<k?Ǹ/\{HChFq]1nٴe17l. 7LxŴS VkRt+lvB=}gnDX|pKrD+ ?h1-]wJ&]al&[&2ܥlv!HqZ*|c*>IV'&;2c^y+M'ڃZ]c#Rj`:ڡz Q>=) \^.QWâ ѦN~hGX}jp6UF0c^v%|kH6I ULcťG|&ˑX D:>& xoCyWd`͓ v\qx+ Ug B!>,gĒSfr4T;X,.[rsNWw~edyu>v*Iv81+ңtc"l8jJvМJF??ÕY` &ԃ[ls0^I@SJn.FI HaZI*:6>ZmE+8kžP_ JDtp' 7}Fc\A^'gO.1R!IUn+D㞨.1,ky}AX,4~BfP?4CA;㘊.:aӦD H)&>.I/\Xx b̔T SI} [̔X}(-{iGvޓo3/z[EZ|ELŸBMz\Mp<ŀM7'bT4-9PXu\{uF2P])kHͧ]at 8't!,hL:M kg]nڛg W~8^HvRhzKTbxleQKۂRX@4t2%f=j3KVyz{M9d`b ӡf"nXhn4j/ܒ)'kb > ˧jV#6jy,/}OuՕ}Q(E!ror7_`|LWdriM8D܂G)|nt溓1[7}|n7Aʽ I,8r^yJEt#Z<)Qztp{No nq4Y& oeC'xnoP\:#?o A W :8~d$9%mpmH\*ȶ ¼αczPޚ5ޓŸ@IZPcE>BCHw9χQe^ {7r;@=ʘla%u \#-<Ls+&`cԎlXPPV/g(聯'2A|EVԢ}:9[y`"M+)OIxD=69rd=_񴦺tɎ#wxWrb//2lHzؙ5'^QNtyTmG/@7q 5{SnC2gkFAfu9f"*`-O5>֮8,R%K&\3v4cͳWbBFP&C 3 Vz+< 5f9gd,7*G.C._kc-@;^ɏ*!_B^/1GZXXS"V#CWeT_.iq(ܬ鬨m5̓~]eZ'}7un\RRHPu :vRU=g Ɗa!bׇ+iO>sb9h380N}:w/6LcJ#t濵) n2$Vi>`gq4/8{H`&0+AK[FEQ-Au ;nChr+F0/e* di:~`EňhsS˭@Ch3gQg(FDYg߱p? (\ql*Z>8pG'bshnU6 47Lc*c3(Hj+'7AnVE~P"_7Ek?ȯG͐ U:o"sYPSy_"} R唌U\rz2$7Ȟʆ4V i+mI3`Q"`oX$2niF*1alIBH'i4 m%4-s[Ъфmpd/E'Ss 3u̺cP)wbH-o6b!4z(^f% :uSw.*z gvdJql{璝Y\ǧ&D@ym܍cܤ]cǃ7*<8t~UhTrԆcxeYC=GgyWC߳ߢ*PV5i=- !/ZrcנΌuIeyv)7:p ޲_l y du% VLq+2X8N0Yi,. 2p!ō%н t [=(-A.kGC̒-P/LhŪܐ*ou-T@._Ck&erQ9+QS 9͂8љnD8ŗ3& h-sVŘ)JM/:rP3!1҂!嗣"d/O`)ȀU5]GˉK@Ӕ)#/i(:K><4Znڱ^/|. |Z: Z熊_vk!:\b( 69 IOsiuu/PoЃ:t@ ܼFR΂<+ru%DQh_Fdv H)TxlkI7TJ˨Ϗ962U+aMW('.)UW.`Pr|iԺQ܊gQ/|/PO1@-JQmQt)J^8=4Or)CjX^aAHj($)x+҆#@<ܷgo+_Dr~m3}JMUbEG+Rz11{4HyLoa}Q"lR5¯W_Z ^%;=.;O < HE! 9'[)wzx.a>_2SH%oKqyTxzT?[2)rӣжv}x͚m#cM1xFb§hUqAӓ䫰[bxos%yHi_̈(G]^Z3 !Dz޷|#5-7DRmԈ|ڞg!ļ(6Rwsc R 7:aݓ<Pﴚ]~HHMQ׺wȱ|;k!9 WY4r+}؛g-bU3,ڦ "Bh]># oo6VDV,tj3@Y(ipWDNNs휆+ߞcOBUb*-X]PJB}lduDmo *Ubx왓Vz5 5ĵ LoР<lGFcKqU 'R]QG} %:6ύeHn{|uR^{+ WLQwt%*b4k;#4% ZDkHǎ*ݡWQ% -GI|)`ZEG#&ðhn;ZWTϵƫkft;#r|Ve|ۭ,1jwŀSb-5mk? "1/4G}( p-Y*G ZZWu҈T5"&YuWMc>>d7~4P_MqS3]Gxʡ9)3 d%68ٛ3E`b0/ dW.ޣ߈~_@G@(p#QՁ61l}0T*=U@5L<|J-Ȕ߅#qRdo}mPL<2oEa`R"m|oE^7i^faF"Swz=ȓ %'S/o۪SL%xU8sʞmOb-Le(Y0w{ϲ=Ry"}'CǛujP(*{cqRn2}8yBs3*S'Q.!PydOǕ/љgRlޤ}" 7.DOt?.qj }gy@§5U7`x_ !H7)Ofkҝ(L:pnY fy2~L&-OzTJ:T◠1]THkN;) jQۣwo"a,θ`yފZn\S SZFmlۚ|lش,3lvIyB1?WMŰjW eJmq_D$Psan6W ӄ{k{ 4ف[CMl綛HPG!e!½R:gCg2Op? a  MqbN}$ _b{ ߬6!=E.sG rDbQBZ]xnQk 4蹪X.i9Y]\!˖qNk[Q@D|U8JhZвU> 6n uK<>&hpQE", 5Ϯb# k,f>D~u$wjb8v^Vҥ.mz^Re.%uISzŴ|?/1ߑft% }~4܁}]K.]~Ơ&IP ؒc3n"2 T Wҝ05㪝?Qm~.ӎdO7^1*, #Jv4{KDuw֧V)vRYN*\Ƌ2άYNŬ=.F1(b3$j#뼉ά2b;OҙpP#n9^Q)nPǤ{M:޸&޳9aPUF4X~TvOm KUE&pcW>?'W̼a{Y&3_/єn.&mc~OR̷Vқ+vWt׆My ۠#f^T<R rЪ>J^)6xBtFf$F~p(1~Z tDi/# Z]2;;KUcg8Qf&17~T_f mF̓m&%zW}ݜQ)\5/z:-rv%cԜ'Y J?h}dSF Fօtq7Ί1vu'@, I`7 ˍcџ,3O%춗}>+fj^{Q-V:&8 Ncj^23RZ:-/ryP_# P&c^:OI#Rk_k%?<[3:6GX{]~F¾W}.똧b1Yk]H\ĹZ:gJî_5Xj^HP\ϻ$ܯ*޸p(my}_kwi9,h}mZH*d(eyaXi/$\pNG-t_{^*3R+nQrp8=nNӀa-9onTk8DP/ٴȟ,dKVwѭ ÖTf.B!ߟmh 2M\P|ug?I!ⶳܛXAʯM̛wLVPth`ª fq=,<֙^' շ2uoJoʢ2w p6$_J]Cceۑ~įŲʱ}50)LΆOpaVEt펃jhu:Y:fəG& ukd$o}VGy*ˆ󛧢OonFZ:5~zYLc rpl >\/ O8s#q鞠:*x,EsNīb( {RۙRZKdW',I#+P=2&'I$:2μ[ =L<wQ}B:Vva%#x71q:u3Ŗ%&̋()T2ƭ(֠P|Tύp(;I=B07ouL%u)7g-Ao)%X%[Rre]y{q|U-زJ}6ZQ+i_]U^+zLm#8=-9HwZȣmVtIN$锶[h\"<ڛaω~' k㋁/&' {}jQM$w:Urɖf(斡Fn[3Я1=02u3"y[JbQ=''@P"0!FL 3}t G:!GtIQ.C=Dĕᮦ'|svwc-;լ7z5@Ċ.5ENZ'kcQbc,18MYG(CKXvjFxΧV!r 8ߙJZF C:W̲\PJ(IF܊{Ag՗dT 65u`N{ȬO\%3(I\kmeI~0= v(;xl ƜM'-GhOa?ɉӉ̣v\2f\~5.!hB=$a&tvXPC[B-,y,$]ǝ;-~3!Sn,[c*=2ccA̱RԘSH좚nd|^25OL_8vyZ*IkH.GFgYQ0'8rXm{fMui-C ܰ6 \Kk[-9J[^h*pQiA+f0$8Pո E|z|B\98rJٯB΋0F/ٳ$Fc:_]`P{l/L,5j SD霒%= OŮy4kj(>RLGB;8N{,rZ)DBg<q YPL? [8[enρqK6&ƆLQ3rGR"KX&VgPG=*~9߾^6'sF*1 Y)˓$S<5'Ņ>)1 3r1}nxJڅE26[:VcB+B|+L6h:P%dO7EMDn= _r{S_D{&h-Vl*+}9)iiwW1\6=Hq.WbE $f$:MS"ƽfS'\EŗdZq)du-W?~{^&7sw^pHac?8j ǫ"y0ƴx u\!0`iQ%lb!V*>_Zѣ3 ߼H_G3G?s $k L n>BFD]n k;-xp MTnshHqt JYl VVUp-׶i3BkDëC%_S\m;9*ls4qd"3"ELp]^ =o߿HQ}LA<ε%FtYS|YYQ~ƯKq*^çdn\(4OM{AU`qh ɉrAGL.Sj3aqVIGӊ&",xلi~O+ݭAѤ!dx-Zb5L7NR*Tqx` &㚑Jy+Y=MDEQMs #84EHtF;J_k<"v'ieEО?O7Ag~- ɑ>Ɉ5y\-{Nz-z|EreY̕Kr6~vQ;h矣 m|})ESgq׌v&*M#?45ܸ9ot]@R2Y9/} J`:-?E W<7ed8c2X6'ЕWq5]3ktycQI%!StCzNEf[b8 {<93 ū'6;.+pdkf~! 0C'> +- N+QĿl8Jҙzy uu/}QB¿Vҕ?^uZ7Zt5l%YYAp]Ož}~q"]3-$T#)bFBJ(є[Z'ȳ'ԠN5! hM[n⻁I5ca'wU8}9|׽#½} ,c]e 6LB\`GDBT*!3K,v? 2Pcy<[avmc sЌҽ%&xh]^6{ݝ]M:#+q<eƄSQ`ܰF_45nY0\ORa1(*uWpzdf)#~ Ƅ%%WϧAN/k1/ ' C}3@,F.}8$)PAle.eL j^gPKW]^i|$}jb@bCr] `ULlL|cHo7%Ɇch:?dc .:HšSm6ԷɴV0` OY}jDt+]-{ļ$SIv)yy jEl|$%I`n spoBhZMspi| l#`H.~T.JoPy+bFcl]WdU:-)q; v:-/7eMbFiG5R]xՖ5XQXs,Mߩ]j@Yu3LS 2#e@ߟs8:) mT h NٝE98=^A܋̶0Zg)ʿrQ47 ; r(+\;RVor<}|+m4+sX[ATPqX;ah``%e#9hR;AӖsBC&v-x U0@ ]Nzlx>HVՄC +]s܇}FfHę&.7#WT 2+g=498JYo5B5w=P] Jߚ9_x}~ƀ8G#%-É BpvqTme̝ I`|B C=w)z/_/}Z1o%\WȑQX~Ɔx2 Ps%AWzLr6NNBuERl(Y[pش?yTMC5۫unrmoQcXo;Z6gr]&L*6`Gy%exg''I? navȊҰt׳\0vkթnj?Mb޽& 7]/x4ǫ|QvSF HO$ 'HYHVlˋ9'8) h~'6!{ccG~)4|yC$'SF7x XTg~\V8rZG=Ud{cW p;<^V P'Iб_Z¿>DU>}2?cʴ  2-]:aZ3WV ^TR0==E%\e윬>$0)(owEc=_7UEGNOuh*mL&yHdŒo%}†Wzl%8:eSl_uZtoR8۵mSc{ ^%&{AEuH|o3bHHtd莤&d@Qڄ( +icOJԟt-#oX51Q=L|/k!!l=7JbZVu`qa8$+/=1]}CmRJW< Ƹ&B:kr5R5nWU+u7O1GP=xqʱjtw56+rF)9J}D"Ry{ !qƍ V.9ch" s\RFA=[xq<ETͬ$x_1@q÷= oPVՈVc_6ҢdsLpm 1 D/UfQ ,&_5Aŀ8z&4&è!0WDG;VEC P< XK/dMb%}hCmuXGR,Na4AXb "9'G,TIMV췩HX >|6쉺-aHCE(98؁`jADl5pG|G{':̱v5ͱ/U{az1OPhtLY)!jM N7# 7nRw ?H+|Db-T83ˣHkVdR-{f5;Xç<.xB8|PFJ/ӭhb`(+p%06*a3#t.*ָy#Piҏ;<^ttbLK /p TR×{D m>!.7NC; *-Ef| X&u?9vX zu fp{~ ӱMvgœ!Xlv:Sp1z CP^E!_IӠ_+_7|= %e2zץC#B?[$[䴐mqWj'9k` &r޹ո̑k`dhUE&4O8!(ۿdIE@sW [=fb] 藬N)7@BUKӚZq0rCERx`APP4I N?8+ S.1Ib﬜>Rvt:3 &ZO KNC*NFT(* |Eյ q{#`Pm6Я+KaU_mw|t,Ԭx?AcFmgje"ʝ4pcXgpZ kU]q.mFY8|o;pv_D!x߁+r)ޢDWߜ8?Muk4vD(/:,ȣ\N'n//xm9bjYy΍szSS}; ޽xGȥSǧZXQ\trƽ Yo^jA 2{Nlc8Zjt!q0* 4; MMGp54E$i . ?7(hMAK߇]L> $*IwF| ɵ"=7#$K#DM=KC5@B%7k|s<_z?8@r* +қC"J;g-e*Xl1n:m3 yC 4>dYL㉗FauF2ti x@J ~L'ŏJOﱪ`oo;tDW`#ݴmW:Hr=5ucWv7Tt|4!DH "'-zhҖi&Lpg=,WI[L !APm#|@9Jz1KwyzEaBj42F7Y`r-;J":NyZ]HnLXhDb ŏp%z`;R-;֣ApG;Pba%7W6OGh\tN2jGVxjy0x04C9zpo` 6q'h;cw6V A:X.=UOa3`9'l<ڝ囑FА=7B>_>  GzҺ` F>T pjnMW256v 6KڙI'%o<> Yvzpr1.V\%'aQ$BF\U/g鳘ȧe "M$d0H3Zo\4_=*~奜pi"HڔX{65  "e M=53X_zJ1 DhM lUIlq v+, 9\T̚wNݾD) 8f CY,u1|\ϕ++ArLn<<=;\ɖeʀ=e~mܟHci4c˞5*=rfBXaF*s_မbKl*oO5hk8U ǹrY "mΥX|bu*P|:ص`ESp58^ը ] kq3xN|ɴ 2㞃$|q7#>O2T(n0 c%[?YTqTmsk'yURE)f=>S)8zJ&OOSܼx=UA7$15v=\RUqqH8O*.R3L7S2*ѡ*PzNft Ϛ$y@4K PErDR1}kZgղ4OwkJTV>f$ťZx~JL:KIYfϮ% P*.-c,T?6+c7Igj(j?, i#y8aҶk}A9ěVe'<%%ج/0i*.=+Y㕄ȧKX戀$]B\нHRfߒp;v9p!vٕƊ`WAUF7b<С/4rI|Y|p":!WMIІ,f&rQ ?y)q &ػ#ӈ?AkR[5q}Q$m$xvh>O-t&|lU3QM4].) q\a_fG-E]|<îdP<p Xo@˪ _4\^W缰e}4jo+./{}L dXl87} +#}Aه4X3j|~ zYb} o l1!f 2U/LTUB6]uzKxS+HpNXWȂM rւ }QrVpV4&iz)j}{-fP8nv"6hdNAJW:އB+VKl-6u@W{PqEYhȂuPK6( $N1{Ρމڠ s9:@e:%RGRGfPX7f.IxX'DErK]o~2$o \HVxKP,qVUN{j 7YaKvU+ {` X?R.@ $(RTlOI/_N«?us**Ǹɾ!C p9}˘ᥥ^N$wFw۝?'ܝ?inRs46aq,?S*43055:z) ujѿ]]\焲h^ Ͱ1#m\渋.مZD̾]ToY!Vb:H?hA,j 7E./-jjp}y~?6}:|v.U(ޕ]4 k#` BJ;S_WNFc7`Y_҄ƽBi6 I\0镃af3{aX!br13o*p*^{HnsdԠ8rOG7eύIs?Y(H%1qpJM].ۙՉT-~kSf[Vg<su6-WN(놕R8 7%HޚҲ_k3}~fh>8 V>U @a540t\(6 7TgwC6l߼"Z x$iUNQs:TtoT^Hl'艱Dt}|Q) ޒ'6.X5Y1uo)Ɠy\v0Pz?CQ`>fLC@:~>pO/s\jXۚКBAʫ&wc7MY]I8v^]4Q({ӫ-ݘA E&!TQJ( jW<}EBig-.Aow0zXK"ʵ29-}s?`D|"W&D k6G&`XsgzT$1R>ks3c QŏiƎ_tkY依mw[8'Y:b `C/6p sh^T.Iz6+\V](#{>Um3etoY i4N#vftBhe̘}xI hT?dl,M]59@xXi=ޖwFj@Qד|Ž-`7dg! և 6LnzAn5L_F +sy>*DD=yڧ]MT2z+v+P.Nrvx@s;z=wJu-͵;!|wE|&oyyjR>afkvh隰G؅LtI_Ġ>U# Jv{d\Іpo)jGR\["b*-d{MuIl]π^xE#ߥWV% EY* oHH(i{Xy-ٱ2{\Р_q> k^y.V2DfR˙ MV\fQ3?_j~:EsG$ȘiF2LbOV|]߼3=Kn іئ5hY3T wJ˖b^!]M0@rMℷTQ7߻a@㉖`o <_s ەN[:v$٬:/L)̳WxHyָ{^~.D9 5?2&bP Mt059UjG{]`cQ+׎Q3r ˆvf{Ea|ruY'Vutr-uę=yu3y0OTsBeJ7ɑsDKٯꡆH:UJM&4~jC/2x$vBݛ8f@rF#mEoCud覞QVV tl3S\O# zuʤ0WC_4Th:yO{G"fQZ.^nzRfar!rGEc#B C] P~ sӜ;b" F[T(HiiMgi|ԑMH4MJkGKbL8>Koh_C{ID~ybBHHF@o{աeP?677Zg0ƅTqUrюl-<S.1@E!#ɧL E,ccgܣMŸ(,ÉY^:tHxEGQ6vdm^_jG+Yғ庈GV3}:d).|98/)1>V^d`YZo`D@OUEkvPWCѪ Ʃ5?:Zm~hfcuR}=_o⭟nMʝdNvUC޹op^6E}QGc0[1QX 3ـsQ7Bc8Q5E$bVDt!.\T%юI!x݆@smg'AźҖD~ vb)%*9j5 Gܡg"gj4񥠮=wz6Β(0Kt6$5rl\[9'"~QYMS0Qsrb7NV L@ 1IhD!xw?`g`?(ș貒l1RKoBu9շ0>7JU݂eXuxw'JmRM3gЉ2>&+e Ͱ<؜ln(5lJKu&DK#i3X_=)誊XGJwp7 'mPb\~]i5Ea!PWjiP{_QLҼI(/`$ YLV|=]0#jɩh@+g$S#>I'I:rkݭWcLr]GG3>~c'3Z,3d3OYOGe3;#CM7 }\KH}\r \0t?}F)mE{"iI2Aww~hLzma 3X('y\8Cg`%*dݼT(ΰ< u>L7F;q4y"᷑w)x?dGG/AvtIz+:+VFe]^g^<;!E[ONFՈ'40f+0u:}̈́3# O4F?΅a^'I6Jxɐ=.[Z=9Dq zW ۓ4._CO xpUje: FgkΡ&wQ H*DAC_˵xw ',h|ZeFe IA2Z!,zg?I \^g c\'>ؗ (ʠD̡.,;5@M:5Q{`FuE|Ct@AP^)5eyVmL Ŏ?T7哲Q]316(O Ү4I gfLN$|01<+2P^~h6b$|\ݜMSF) 0 gQn}>oĎs9F51~ƭU "h}ϖ$SX,y3Fmɣ}s!ULQL~bWL6TZYl`^̇:7+ɈWƥ.]5*~%"rXY+w몌W*Ԇk(8;Ɋ<;3 :UZfP̺H`q}+=]8vZmMFI{IxY~U8p8|pm0R$͒ DQ?oݜm7lV$q,-.A"53ڀd_.uW Ll&K W'MT~g%(oZN8 e%YOg\>4yP#qL# c,a i W j\kVjBˢZeN+4>X+(+At4PJ۞FKMo(*m\JW njVԿ[jSa-MDl{72T: |/$fC=3߮oT.Ooo(SF7Jj(r;MNK-DܫNuPr:{/CgWҪTb&P;5w2t x jWb]A\6Kq)iX4th5U%m]b遮,G%D'Ytۭ^|ҫ1={36-iDLk-d#8$.]G#94fQˡ;jrȊ)< idAp8WBs!IF.gIe2h&fඕS44tlqPT8FOfpں PEhXcz A?!vYW(\tQ:o2m-yF!Ux;"s׼aFe@VۃFxZF~Q|@,%GS2ڒ*$3g VŢ2{~CJ;p׮-TZk$bC ヅ.cšߡ MTNHF9C4v]{ -ƳG a|o˵CwL8B1qlO95aiogfnjݰfpg)#q'ѐ1tF Z/Gq?DpfSns^a9pt0}rZoK7ە4C?Aԁ⌯ *L99 + Gj=䪗z&"3X `ԅrJM:ᙸ UҐ!wf,QH&{^&nIQ'B.SGc&="<R崱>ʂ<>8@a[lUC|*Ghbgx2|>>GKЎkr_:AÐ\a:\(3L(LAe58 =,~St H5ً:Z%3*b"r/(IrgHi"yeo鑥zHk)8jƼ:ud~3,T[m:^AƒPG G˪(bH]WͶq3#IKP/љ_6,ɍ>VɇI2p1gSȸDb/)?@z XݒIkgRUѦuxe:Ah$gX%HW}zO5<*@3_¯<) ak8RybFsNWV'q|ǎt,U죱0E=X߷pmg7|>Mh^/`CDdƾǤGE[Z*y#E-sFz6]R"X:gT+yt;3Oy:`1<#"j2m7 $[!˻|6A+cο7"pn>x>Ӭ5 ӵ#<śAD 9K✞b[ e+h^r/z̠N ңfmhoS ma v؉?B踭y'xar:t}. ]@׸]rd8`1ӺT{&ХaBq:dx H*W h;Sl8>QsX(ヅHe ~穇TZ6N Ö)E`E: .h YGW"JoU fs%_mwwϝe3)TΦZ~~6Pĩq--% O a1' k\U|i+}T<m#ŹN? =p&LM|wuۺ-g9jIP/[D\*{K; BW8O*VĠMK=h%=bKtWP4sPiYҫ"נN@e(}@"@c,7Uwn[擼8~ѧ#vuな|s4dC˙އf:߫ EN!FWR/?2Uefza@b7È6-ġhDzԃf2un]p\(_y)#L;/S ŁޗlI4;59ioeF[F! (hsJ(eiVLBN½?2~pS޶@50,1 eG&A$Hu0LԧjxK*OfoAR-cs|kԀTi^ ٬N;cmCy:bG+$qM,KxwWκ{ Ab!GʅY݋]ĔxS8I7uv-FO ^MOj:j,Y:2LNJ9D5nLyOy0l*ӛm#!N57DAu_m |oxXt'6MX|gDP,Krǜsw*4w_,henK ,|L%"Bfj8Ϭk)@`\sHVB_DhXѰiyZ:w8bAf ̼:I #=[HٯkdF.J8j]I7K*gJ5{9kYLO~ S汦Jt QgnRyϏ7,Ș/E[jJg Ҝݱ?S+ o Qs!j\)Z@`˸yY`SfڻۣZWD\V$ җwm wa3_i'XVa+U'5P5X_Ob/"ƶ3l([qpیM&8@fQ<Naa N\W2rŝ(WBkhUx ?L@?\V,גLo%LHO,D 2n۽>`e87opXWOaҶ+-E_Wƙ\+Wێ uZt} ̰[b$nN:4{Ǚ%8Cީ[8*DG]O(b(<ߐ+3MZbpLtd.lzwmCmZVQ! <9>!M4!ФWMV8q~-EO p41lL])kösHUUPkZzy}H(]RA~S%(_7>ujө*zu Iԁc=J&<e2)a`NۺʙmβH#t\Ih Zgzf7;Lo6n&u)8 E(v+#vr8i],6mk^-WqC}c)_/7o3R3XRu6p3Z 8xH d.cj'(i?%v1*{7xkNĪmXE>_GǛH5MzzgSr2 gx,K,p"SfwZ+%+8,l;g ?p3IkMdt,n9pCጩ}KU!9% ODfǎg0Q/#7U|#k]hı{iޝ-~ضJ{Uv0! pyC,zuh(=6Hi[j :GDef; ׵48{O~GI  Xꨯas$tw_oz]&:[Z,ٙxjspg M 9xNXl{{ //fc D 5|A(< C !bW܈+˹ U˦%Ozxzp_?ӰFV)ɬ8Y%`i`351})K)Ԇ>ͺeH1!m2 Q y\PnqFK͑,X;%}fF)噪_gm6k 5N#Pc%qx4 z2ekZθi=zz ?ӨrM*'=g6~Rַ\QֳsD ^;,NIM2FKwe$vS])}|gchܓVKE| o0ȦkXǑfo&˜TH* D[n^1>!4wvQn#"^&ҐtQ n'i+&@|;߫>頳*MV'PҎ5$wQex~QebSOH(<,Աwim RY{ޠuA"%Yop&3ٵ"v{#͗&!Yr+P3 cgE,!(Qqu5g|u \^S&b["_JPmeN/nϘzy<*=fwzNwgqBT4r6S0K!b}h3Wn{ >;;D+-Zf&B;ZOϼSQfp14+I32I2E(!Ș2ZGdOm6$^mu=|$cvZl9ĦbL跕&dTRŜ FmܡT.lW9! 3oTT7 n"sU ;"k7DVb ~&ۘp6l:}iPΈgU@TEG|͖ڦ]Ëf``OP MBKK"ٮ&2< =..F \ĤM"ztJ9 :ٹ3g"ő=ԩ=X$X . NFD%ֻy,[ [L^{P 'IC_gっ_PXg7&2_̧gg|QikTu5W"W{OOIOvv+iNXMb\cIͰ'Z6S(Ձ?%ǐTNYApε*>y. o8b"aGn]M e38{UyHsjΆ!vw>2&VEէLK.7! o87حw.1uw6 _ ]%},DqXtDn]Ž\ X"B6. 7F Zm7mAN6a%ӕ`A̼ Ca'Mz'k7Sg*'&|O9:R_8V# qYP#ZBSpDrx@;Qy= 1 )'6E= }~`T\f7[h ^rU4H]ÙPFdRN:?h%iG ypH ]G֍pWRARiMÛA$k@(e ™LrO/+j"oH5tsJUҢb CuYΘ[D/Fib~R`U@kpIP T'͈~&5̀k&M/V1g*SɃ脌͕n6) wPjE[š :R1$rوYtXw {LdCAyWǏgl 3,0 L,9֨)}sXpl\ba3~eƉRdw{L<Ҏ"bQDty2. :q^ 3 7v=q.8 l#Bh1.& S y ?[6sM20Z*xҶS@nK0-t- kNk5ً#op6obߵfKJSxf};$,b_#Ri PP{W T.Z>%AÒ\~[*ݲYi@2);UpA"n*#[ɒSufs6=zvhf^~m`@WW%RE%YRr TD8Ui1/־1fC}Iq5=qB?B:eWyWz<>,`[lzXœRy֭p#nr}SBDzCOD?G=~$&3t4zk(Go NԵ x]Q oوڴB`4%OԢợ/ bGE "W)תˊ~kԳ W6N^B#5=Z=UnPizlOe~wgؑř>6 /݌_?んJr{ -ȋ6\v(+g-*n |ƃ/5ԃsx)Տ#zB 90ߊeAYИfdr}8g[sШԉS+uwDPWp}[t!7^k鍵ܶ`Ru\iR/¸ :n:nת@8= [YO>KQfs;^}o2l?ӡ>!ZgNoMy2)*-LY@!jEq҃~ܤF@bħLcn>y^9$wtLNRa"-ŪYSGFG|^l/щGİÎgJiSW?9_re#%ޗ0;>03,+>8M{?r0 )qX8bN2ƨ%?3 ]Mx93wJ>? ^3Pι,S5g D}]v;}|~ =n>5 ٫g@)a8 .S|S^#e]=_D=%*%{S&e/-f'Xjo2x 5ͥ Iz1o15fbOT"j KQ8+)W%OpG*. -dx>L6f,i`ۆȑF% B2udx{~7FCvga,Ϫ\^(w O '𶘖Wp\Ti|;ה+}!$.0&8?JS*gNiY q:Vv6[txto7 I&_㿺r U˵0HZxn]xp"xݢ~X VF͋Kf-.BSR`E |}jh7K:}KA8H[diJ H<#}0@M3뾭Uûz,x]Š7WŎt -=S,7&e~k.qc` =7vS’=)@ def0?\`< Vxϙ(7U ɸ0ۿ\2uiYj,\W'} ; ">"rcx<"\h8, (iw!%{d̢ f;\D+oH<7dֺ)*w?d$%%`÷Q6dI2ܧ:#5!+Imf 4bZwlu HL Tr$hF}IzA8``<OF`_Fr1/s%@-@C=H⥘?Z<:"0d``I!V TlL)fm7):Q:Gn< XHO7'*Ґ 6aUQ{IfON'N){679fgt]ԚznPf)F_b)(A/n;CW Q%ڦoRכPn͒Ux( 6e<=i`B~k 9* n_?0;;G>$n,R 8 UC hx=YԬY'D ~*Twzgh}`+w:7I+{X;W}Rxw!ķ73P֪ 9\a-?"Ejeyqu㘞\WK\"cX 1 ?&ﴏ=6zL"1-?w%Tt8kTXTkX5 <:l͐4F_p4+> `J؉u2&L'4KMfpZ';忋x8Pwdz}\<_jXIKˑ^hj"i7AGynxFI7yvTq[\F#@ƪsW,rn.d* ɢп _$9I\-@ǩ?L =(^ޓ-kLr@9C$Zgn~4nT󳪌|=kun(ߣmU-)-H? MTQ + =+|k&~i51jmGXKt*oႶ4D\ ;ڴ Gn)T4dpO.枌$Ϊz8FTv|u<ȧeYӮQ23jɉi)~٧Z=PFiiX E<'Ic8K$P$Lc\;-\~zP>k3IzX'L@YY[>%@xy_8&!!`i3^VlA Nch(f %jQPhdcdI)=D;8mJ@+~ 26Mhpc_M]4,r-̷uo,'EUfk^'wN ZW³.*4_Zӟ͘col4\. #dՌ}]1<6!đ`u5BAҷзw(&eJ%*]I%j?{l-y q{V_+ ֐b,zs(luBT.Y1in@%ҩ/:(ͩ5heXzZg+**h'o8S,~pN=6E}')R> {?U2^ϕknx#f<:3xljB*_ӢQrG8giݒC}34)38am1§vy9%ptT5X!8Mς:g]s"8}D hZ -=*o+i|vJ&M "FK':y)T 9' ySmRXNaC!K$o9O.k4Bش1u=³͏PRZMS?xl,T ] 1z*[ՠ:~.Cm GNIن$]D6pJ]ְi`1钽kР;A1N?F@%arAx"["l@x[>-|uՍQXQ)C>mXKienjz(DZYkJ_ ٛ*޴#9lTB1W}|~:H]5 iljfm{U=5O=a'i;XI|Tϡ,ha $uf^*2R wTW'Dd֒Z-=bU)#nt&x._V\,I^ń mcw\A.x+1SJZ(o46Q3~CBpǦ+>א0E ߵ83y:5_Y :p[/xOQ / kG3I~ѠWN "YFT pA@!~'F/xRى )4ۮ[H)P4sY b+۬ +gD2/=A\f7`:mNT q^ز{=- MBmR|_Ք +G1VmYÞ63<#22qO\ R沜ƙZZhuPJ-X^sp)~Zm6 " p :%r:/P|z;QYa K h+[AW@Epoҹ: "j XQzd(q zz'fG\\K(o0%SJèݓ\V$.u-uC® T~qYg^D\VETS$޶jH;AguTDةXX9C sre7(K/J '{vQܯ_Ob>9iـRCvVTpb/r4Jװ z Ώ1I~vO8,Wy"Jϛ&N@w7W9h)&ZprҴ>qEY(AYRu`)u粧/P5A;/]]qUq9"5rlϢEO(r}?@v (zU&?AB1AkdqyxTd(|gm5TPV6.( T?롡+SQUVr;͘ RmbqCg 5ꆐ}![dN.*V">{0Zqd7sΟ(q2:P[ݎq"ү]?H\h޸\AQWmZ=vsk d>;IV"*M<Ƿ~ELd>pߨ6;4!ji|cm'*v"$ˌGC<#4[D]v)-k?=֑IB_[MM~U%'5݇B=IԲ:f;  ۪]Q'$w{Ae5qr@frH"E[:)og`Hl;zovQBjˠW*RT(.H ! .9-J[A U* k,lݐ){,3e]r>LX M *Cĸ\s9J>ހJʵ:=HƷ`ݖ zSiOAhÈ}AH_7lfȈVw^Z*(q{yVu@9nJ/0DZZpb_[`0@&_ZykvH$5lK`:&&}bSu/jkI3 ޼V^:خoe E xIX-C=F=1Uߴ;7~h3(aZ i} *pSEfj3#YVA=>x, b*(ډg7PN$h&jɫ̵+()UV%1-D\(u9|%vE1]GQ/4Cݰq؂%+ 2gWuA4@0>yޕ ~>rK3fi-sKe`|ٔMl'ó?:aOu|rM򰧊+;8`o{MArLu+\rI)`:^Ldi.cƚQzdSx vvX̙dL }6=qLCgfYdI< 2! F8;~Gi![)kf.;{_IvGH撯 lࢀBh2݆X(;S|`& 1# DD[e?E$G3`e!UW0BӰdPV&@qu\]PD_b[` M|mLZlAXnp,Ĝ2ϖB-O b*(ᥲkI4$u-ZjP gXh:5Ńno@'Yiw2UCՅg}Ex7&?57idC7d:\00F+w Q]P7es~) W5KS_ >½\+NEUʔmn !m/׽"@wEcpIIn׍ v}NJ eD^)&Y6w`v;|tМ~MՊ>9p^ůDž$%]g}px:'9.6>֦@kڛD/-U=o{Qύf}Xq__P%%[/|Kb$Q hTHY.dQ|y0 *_,⻆MZ z*6LaFzZr ? &D\:_pnjzM o:Tm8C52L(+a'Q>HEN @2i'y!8 ͬk.?eHV7iYoF0Vy-`>$3sl:LM;pj+gBqGkU@eQM7`Hj[?ԗSB]3 ؜zMb>Lj8y  "V&B>4DػI`vZHELF6+? QGӮQيz8J)CDLTyۏkSi&EJcy7ݱz*M,t'z), $4U=o%5bQ7@ޗ,6 |KI[VȤ1M!t> eE̘%ow4Ҭ~б8'uej[4/TLcIмGd&}S:{] WF1? *%"e\fNjN.u;۪!!{K]ndOQ:fpxïWiO$D wFUTI5EnVxI/ke)7GڌɆ dhq=YR#Ryޞd:4 ?2%,u^KhDw{zW(,IyӺnC13`PbH@p>_픇=P^҂ekk-C -*S3n>T6lUO8=!huEf.B+5%K'&y M6,=Hp ؜^|K-WE8"|Lh 3EikecOH=n(ppiečQ\d }c:D8c.oTMD;c${ šל띤߿@δw7`tBt%EsSl,SbMS+NF)uE%DbܔrOs>6bZ lPAp;cm{`WFS*LL a0LgGі'ۦ>U5JH9i=9$'ӅªpG~ܘNdԝyDYHĤ qz-N @2R*#8RtzxZ2 N4p+ߍĤTPd\}VMZI+H]Y )d4AȽ) %\7i lf+?kڊ;ש4Ȟ۰! ]7'9z xdbBL9 ,dpSjcv9qjrֶOwqIŎ,7ڦgqkx2xII#dPTrzo^XL˺ X)6ew?n* f&^ÿDr[2ػ\az'lZ[Y21Qd:0sw[q(WQڏ)}DļC$Ttܢbފ 1Pe*C=tMD0]%췣.˻>Ԭ=8u KJQ\')]J'ʹ;i)?'rҳg[! Zo{ci~pwf޷ڥ sPpw}%9kiY*j|ӿԞo!?k ~} _VeDQMiQ+1Z R "ցPʙ")swBu<&yo7N3ҧsVK\ܼ#dyV#I4{<٫R)!I#CWY;VJ~⠙@K|8tD??P6=g<3k$lPq*NVD uGR% c|&`2S +nzK 9V]RuA cTI PHi*É cV w{aҵi B=VєJ~>34,CuJPuI@B~n9")W_=[O5'ρ'h$Oԧ7&ZO[V}R7eh'[)'Œ:boTn=MJ=TYc@Թ y ج!nGퟮ֦mP?TD[` }@[U G.͟9tb]Ra:oi`*жcbGʊ{zQ@3|7Ȋ,uͭ60qum~?or;:- 0=[]Ap 5 YXH22ԚzꟅig*n1R_@o᝖jocOɨA e=O:lW*ywa,}¤5ZJ a\g΃M[B+Uh5#_T?.&.`= E,h  ˪zZnY%t}¤*SLN$$s:uÔ=uQU|?x{jBcrT:pk<[7%{麥LCҩ<"U<}f苸9Wte@uOw@03$=q mzK 0ʼY&ܬFruJgA/g;&)F"6Ulu&:3E X^x~M#DXfzOJ]|Gao? ~SbW1R&81W_#&T~SS";8A;/b6dcEnPc4ݏ6$2꼌`G(A7߅  PP\kw;s? :)cBBuz%9tZxxaz!M~fVjxCh)rUHQJ}[q#ϠqA;kU_:Uw0+A8;-x3R)`W;7&1ގM. 8C׸B!7t!:3UY)(qF,r{Hqql-w1Cs@rkc_Mݹ-%)kqYֆ4j vObny)G5P331Ѿ=W>LE u&*JB,Zf&{VAt)<=z$E(0]4)gnV${fYTe̩`K"to'&{w~ۿϡf-,tbeW N9ThUyI M "#z/ku'i)9[XVdP?}䘰3 8PChFDŽ{ k=ƴOH ȻgoY-o *f{9:}DX˳;7Q־i`i^=-)4-VM_:y "]PU߅B0!;MtϹGs#^S,)%:<ͶQ3j}L4MhBSg==ʨCky瘵ٳ!`iWqHx^Lk0nM.J!ݖOos1z#W[[,$j#>|=$p<|AFJijOwNZ^7xQi pp!{nE%0^슘231t:L3x4Ŀq?!DH[ 4;+Yَ&,8~ޑ' C m6~y~%_^%m*߬5s" ; W!jI9xCrtk8,ruKIƤaĒV%Uyd9Q%7<jʍfyac״ ]rt}w.AXa H.tCŜ)9DׯeՁVhGIT|YW JS<&dc6Ss /5=&S m} |.l 8g"<4)xߴnȳ{Sՠs`yo& bI/ؒ<}Vև,jD$&8$]= 4/*K%=;M3tA#\]<=kS> Ur 'hG,P2 G mP 4Dޭr ?*5 pٻUR +{X`,6pd@I<]' ᓒמsgªzIǮ5UF?MNNfWo58/Z죬cJo$y)0TI$t518@7#1`x%<~=sxR8܄.K,~.d?0JS4]DTnY__?dP_m w$(5EoϥA( `C ZoUDG+-m!q3`!Q:a0!x*AYܱWfMaHלI43>jW( mu6=}KȦ""zn Lo̩={l83Gm%wT`7̎iBQ_#jbr0Cs_ $ID/=FtZjm$j謹M^ڋ= ӫDRD@r별d*߽<4%4u=_G,OQv̔.@sb=*CޒDsCN=#szӘ:"x(W9OsRDg4Ӷi[L{fo7ܲZ7SފPI7TD}%kܭΙD'ރNszOt\CJ {cPL|I2 ?`núkT:M*kR:GBI[H3&.Gח̒SmewТ͛حdƅ |iq\`a0x¢[ڰs瀙*1cp d3=2{fSg[ذNwԶ6{i\J c9>PHZ]k'!A#O>=(Q( I %XEz 0֫C:Zr'R\ (NـYvD:UhHj 5h,?S¨8Vd1@IzAheTqc+MLS6 4¹f_ k%.hN%R*O5C(y^*$~I ԿXэZ ~;,;!! E^dD|YCEf'8lK2,*W1mkQ<$bªݡ L f8~5H ]& sE7e&"᜺(5`'eATiS[oὅ]c`{-1@ʝU\m|o Pό_.% O!e6Ђ~7ʣ]j*\hl;5SlVsfH.mFY*dbYΥhTU8I8mrm$ !݈<9LOaIk)|j\裇 K*%`">BP$BG BHce@, bw@Dk׈:TLpJ"uM[$i "n\WhHbe3$jg09Q=$Ҿ x >z Wz9LpܥB[xSA' >J8z b;yOV^z~qS\ *$/DXV $ y'!PwH6FkqzE3YtAW~ TzM,ÔOcY&ڦ9LB&މ+K5j؎\;Y^v~.c kŶoV͚GY.10/u V#҈$A*'?jqE ׫i~ /KkQTs7CӚיl%Cqnd]7[*34ޜD:}\!lf9=k1BQىnQp*+/1)z*w>Mȯ6f"Dz { Jc88 =Uw OgFaɵP&h xisڃd'ɿj;Q`Gd(4iRq^"G撗?+[S늹aq0/zgKV ~^ǛG#}܏wئe9qF8m_dtf"-˵ZMt.MU duqM֛q3̓|I<|u7SXw#`RM=Bpȷ*dڙ.M,p*iL@}Fj?)ԏ 0֡TI?|s 2)y5$ 74jCLHqG?y Ҋɦ9^CŎ}>krϪ.U$Rg)GS۵8fu^k e,d)A?h46B#Ʈ@1晬EI,c80قֺ=e I=q1=cK]yH!2ϐ-nbSW0x0bWT(-HB#(VUEfxfw$cMkM/IQiɭeNB ܀lfOć󑝗VA”1wׄ72,d+PKE>"hi5DkȗnbhxѢ}:I*cAchzaιեO&pWm.Jod }PveWA4gU$/(l~3krq^B24% GG b< M*͌PJ ( F0}χ8<3zf&I&Р@mJR7hS6l:p%C&NlƬ Ր vɕ:݅YX]MD9G2lG=^QXЎhG-#_Bsj Sck78'%Pj`4{.[\vЯnMkN%tHH SE҇[@1P`aEG'R-B|ξhfyV;xg q5jD_ѠJ$/6%IjƯ@C<.OJhY˷lHIA] >m{ Q=̗p`0L)i "V>j;xDF7q"0I@"iT P35<,Z;láX.֋] CZ`v%-SdS|qܜ QA:+a\4K/$gxJI#BR@&ƞuDR7g@hABFW45?Iv݆.[SǠ/7%˺xr}]MK"jW~)a|+H1a_naOChE"#tt} Z㸮h]x3:yɲբ`sjdLVjɠǷn.Vm9nSJ:'nxN+eBiߦY,yp+eQ7Vv X+D)F#pX|=JDp˯:JeբvO^LRؓ&8en7=͠@s M{f2pbu1cXbB ynùIc˟e9!L:>Sr?)yyB.(V cz-(3=h`u\;lÒ B\ڴ?SIА\~౐&84y3̾Zdi}j~' V. 6:}޲_>3rK$ *j-=aE6&&<{h*lUPmW/mctӷҟ1JnsF`FŎ^UGUp+`8?JY!SKS4> ]-@XJr_H |RNy\~YXӇV?u?+&wK\|,&([.yC?V$N_IV/ץ2#'feD}`f3p&D2N>QJ>W$Oj1i&wkH}U Ѣ0^2E]` #$v= }'J.] Ӣ_PÄDݶ#VZAh1ұ0ݻپ;r؍r-ԉ<Dd>D~!p~3Øā۱D!|ɯ#GbEnIro"x"ZݛTEq(CObߥav\d˛wͤbJk"oҜ[f_ #AvßXgt0"7̶p/]q߀u w$Ʃ~޸!ݘ[MMib"Η!|T;i*/ PJ)Xơm?3#Y I-C욅ࢁXdőY?/h];bލbp@,i#Y8F%ZqrL(nDwoࡶxTlB)׃ZE姮k+~,j[Zaר:#j@Yp`NmrwƃxuCWX,wn~,OC^y@`P?\k늦"@O`֌$WȈw*iSU8|AĀnbW3.%q{rz5=!!$yO`µxpjҘ(ʾzձBs=lLNޱL-K({!7>hHL BO mX==幜ۿgQ4zJ*u5/i%_"׉ax#OEO}RҺ:)^LMCMTw~Y9_𜷣sA7pyOcR3 [0s4VT('˳iqK|iDMyk|M3+%\5Hծak.?ݗJW:eZ3f PGXۇ)O$ĢBTaq@YK+P枮VR'Ȅ_҅xpclf}88VΟc&J)/{h\o |NY9tnh}8$ #iG^o8f74Z)_|S|ɜ`62aj 傖;BQ_ xoj3סwV5_/ :5q48xxs:Ia%*a p ,su>98 &%ej,yg xLg*:CpS(cE"ͷ[|劎U\LR5GB #4, p"l<ȻFQ%+RJJl6j?ݛ[Z8jA>h%X$O28'&l.P%(ȶJ9Ll 1h{=Kj>lu,2_}P dZ! utrY,h[Qd+@0>uulhOTjρ%"[F%-߬d*d5VQc($A"RDM}M^) ]L[[ Ӗ&ΕDZ#N :N-9Me˝|L%7ޮ?ZI/C\u 9&0G?./03F ߓAqzJOj&P #z@\G0{d-~ˡJjvڞ zz"M{c5L#/3m&7~c8A9TioB8.D$thBLbfZ蓕ˎk(HO%Ýh;d}8,FX`m3+ͼql5A*aj&MC 9~$0[fT#H7۴/ͮ1TtW;":4tiS@v˔N䌡|b/2^q7ωw@ΪGg)OqgI oY~aLW#XG8Pѹ`1ڹ Vh8i٧hM ͷ,wMHp~-^UZaK't 3d/cÔy߽\c+QȸB#Ѹ"6Lh1úT^iy0zbl% z ؕXt;X|1Il9g*J gtd _69-~mtcVN0cdL6x^1)SB5즲Ab3iK<6GaI5;OE"l(9zha}^a)B.ji*TQ iշ s">ˈ%B}sԛK<'l#G!u_@.nEPg̥|3o6hfexuRVO'= K^ *o|^.{>HcM BPUڸtSaNn]3d;|9tciܲep2zҚRFr- Sx7@^b2 *ӦR+trIP^S>;uۺNH`hVKWtI)Vp)My -4tR@އΊֵWF-m8UOܠ syRzH{oGf[|yuMjt$Zj IqqXބtQ } Susf-p3~05JjIWY ΀r zM\mLʃi|a?X1K6d4<MQyO-myV9;<Ƕ?[`"N3x r﶑P 1xtW1ǁs0 D$rYP Ac Lݼ< 20։՘k{  q P.l'HUBhq8J-rffd)_)}|I t<5wCٱt |\ R5a+Z!_1C$_tȵF HL]In`F ϋNy^:.Bn(~x^юzcbrӃuUo&4mQ*#_`^-Z(0$Nkm)+%~WX 8 QK~~Z &lUWOTY.L*b-Sr" Ze:I% VBΠ^CFY}اl3kVV) ʝL bmnDUjNY̭!R(~?ɬGVyd>O\k>e} }Yd(ja咤a @0|aسYD0V-n*}t"_q.lvi@C\]rZ̫/1g*+=)]J21ϞS`jĭOAsY6B~޿߭]"< F Rcuc'é1 Cteֶ[ ƻWKP#7d,y@aH^0 !%re];dИS!9zaB.ʎ4w fOWPFav:F*S/&| 7å 9=z315lk$]b,PTE5UXޚ R S3HaQ[c#ng.?E|4Y)0c_۪΍vPP=nLr<䜋y2rѡI2(4lf^&0u{e>?<'b$,-K@\+Yxׄ8E*-)HBOfȘ">+=': kI>uZ~a%r#Bgz#: .8igfbVf(82c0hhr?÷)0xdGxT/;@B== n"򯄯 (p5{ f^5&͊5NB|Z;69h2=ɮKX#p+8-u ?JpjAzi.ڕX>pwD 8f[Eb `Jvr_o " wq'n﫺Y-"SX%om] A~TJ-If3:+K Zx)K e _6=_ֆ'>yn;7™P:`&7Ȉ9>vף&ssI Rt_6]=:HWR&y*yyGnf4 XKh,olY%QvUTw[ ݹ;[#-9T䌏,.Zh/*Үŝx%gޘ.zBVr8*x!=p348LTk ,~=C9RK Nb TD,YBSfDfmZ_yvqz1Ng5 N!L)a^U_?"'^ AcM%Ft|'[B+daT-iafjil(oeUפdh3ڬn@_&P~c~(i¸3%2d%pʛZCu)(Oއۼ`e PnmAQ8/d&E}`Ҍ7͡t̻Mԓ&O|w~U<{Mn%!+pHR#6%]s9=w튮R!Nݡ%LKop'RIK]uS쳟C%_ݱç%u"*d[3RX'/ Ar/6Ku=~C>QC"9LIxeܥׇcN{<lR%* 4o|-ċ–y b&ȁ֞jc([V+%QRN8tsqW^t]8cW*#v9gHy#,̳ni-fzPQ.x "9yvȪMkוӂt2PԂa8YjjI **VJVp%0 YP #iK?6j*~T̻D%)ƾYo0z[/=pW}[!?AONB6_q)>doVAlx]*Bp(m#ҪN؈ ǪmdfPSբaϸv{}  !<#TzFěnip[As1{|# AO/, sr P^Dȡc"#+ρS_jupb8vKq(`Gv**}%pQ7l$?[Tg힑FgϪxmxRb-C`7|uѪG\nRvzxp{漲47[ ăzW|lXO`v_jꤲIzvf\L]=rX6 gK+>2!bQp$Xl~#o{m4 5msGl0edV1WDQ+429hc!#К/pQW=fhJ9!ZTjvI#[P5pOp21ъ5m3,Ր <Fazv"sn 3vRU'M%c] /4ӟ̽/Rv?DWzo{ld*~gI-wl 敬wyY(m*;/⓻2i@ {½ qбR 'zr2XhqClԘ[t Y(ߦR,!5^GFCt#8/(ӷQb=-Ac>TT)c1W®^BvCO1R?\ˑ-! q@5D."͗Bs$h.lF iy\愝\#ZT%koN>Ck"qHSߊkFusǯ}w`I9cV=ޢ >F6@E0Q,GiC[F*㐦kmcT 6`}j)ך`V٪7ũ3?1!(8^@@un9yܫz^|Yx^G[]X$uHjW|TInzG6 .K@aj3Ëm5?nl"7n,ڵ-V:b>g?ubNI0x!}hnO<',TX֕*Kq{+zvwB 0Y$&ufO+! Z&n&SL:&o_6 dWς(D*"!$YH۳n5! $G]Nsz`(eĚK .lڞKuHHIrU'5p }LiL /BRY[M*bI89PF$ѲSzz0b5öW^'#htwo0No'Ԥhd>& YJv 6lɬ>*m˖s*U9 w!)kN͔:dEK#nbyyfzCUYe|( lA!iP7Tq*A*ȿx{K"m)x!RTSh̗d!ؔ^ѦgIis*6chΞjg:!eQŞ$Q}5^s}(m\ g3bb/HMRV=.\ J򟕿)z@L 34 >.Eq\wr!d nK$P9F^] t6C*헛rNqCr)̙tnC(z;ۜQA0}v:vVmЏBE7 SK}~1#%tT.# `kF2|c=-ELv'*.KJP l;t0'lP sV/4 a O&"gWBJ*#y7 ]CƇ(iY 앻;)WDc-%΅4P|BCX?aޠ[ѩ±otߘc=6@HMϞ1f7)|i%b7ߛ-hzs=T$R5q~- yEZM7aӸ, nTA7av(hT&:b~\8soB Hpj[[qVq}4Y *ʔF k` ߵg갳~{+'CO>Qiz 7kP=.lhRL.4j -xz0 'ޜ[K~-19lhu./]c5SjChsIĬF#-V2Iz|gzl ^z{Y)O;H[fܜ"ic 9 Lb<}( ?gncw+}_r?="m۴m"Eq -vf 15uoãSKʞ@l%6Hqz5X[`⏗p#l?h `B2;I K(gWq=%I8AJs0<ͼq OIֻB~Kym_mC~G!U@%5T.<u@~`,b^Em?k{-JI5-jDs$26ץf><`C/Zrt[|w?0Iy# VaHHZ+`4v^՗f(j16Wn" A$qQh  +[,?r`1?0ܰ_zU%8n 9q#·`>Yb'3GȒq@_v7u87'1w<&ze9_r۬ET3 QMTV@ T?`?爂#*rcRYޮ[#:!k%nzDƟ,6ɳkMk#>ʩ45-ezF5UaQGЄuBhUu&Q/mT[ABVo:@($T됖@iQ+&7Tk-?̐&JtKHIl8}o{4А(KE7oSg{=n$Es[G),+nqPK CxVCGxo+PAF@&έQ5J^eZh i ܖ47i&*`b@d=D>gEDZ+fp -GHvn&d!vg>B-gTol8m/᪚6<씟I 7Gq(ΐF I͕|#~mU]1oͶW&&vLAb{KOpjQuSRLyC~A|hLApK݄,Vn:6=rKk|54돡81k 4GpD~ R P-WJ$G S}AX6Lű#dž@*V{u#û~t%${[saH/})„"l02&3*ˉ^.BL !1}Z齗A&1Bd<nط¥ƻr:waxN~Y~9 >N͠/YFTs\#wLT.x5g)PG \eVm%5o\=@gv{J` ݺ}:Ǩ4ٖ{Ͱ#d03& vBDE<5xW֚Z|+ևl~Ah sylRiSS6LZLc WdO2RcP;빀kg}ΐDpC+]MtP8V#s<&|].ZiPH+  Cv~E6Lʞ"^T<6JZ#;`XSTQ8/ rNWI`)Y띢u8(AJ}`KUv#=Str1i݀qm cQ·PSU K1{e8P>h4U4@KeRzALGQDzypox#w&X烊&T?w?&0̆ϪM *{`1$bW,lvuMb\߆K `!4> 6y f@ggpkP&0/b=ճt5A:J1=_Řc9[ ?iG^9ҒBH[]ٗ<eRS7U[ ЎȮm~5a-bXFQE;lsQ}Vu$:I~hbDG5ojy8HFR5PY?*l'ۂ/ͲܲwVwxaON_r-tlQ&]Ɏ1Bƙ'q&n X8jPj:C LmHJ 2foգEDė߈l_EZjœݓ龩ҥOjK$=< o~jQq>u+$(dV pT;>1Bn{‘M3( J3sšwqc|\i|OUD_*s/%.$X=fKo}R9=@ӎz!)#fD1(i7nH@Tor9?tf,XgJ*linQ&N1f̓֋=ߤLU>cso ?bΠ5YMwF~ Q<8RGMGlِp.YT8$K^`eT@4 H:[Uw;]B0 :+N޾aXqSRE}/H9a$tyŠj; 'U7Vc[o~`i,3~<տ1%2~qKJ֥ z(/T AsH՗^Fb wƪXUnShY[U16HoȰdq*~Ш/N%ВÁR^/!oÿkߨdt BDݝq\v>+W_#,A]xԔX^hM+Ơ[)u"=J~:m^R0$@uaѾSmѻ)PZPkER./%0RL5P{eyu# ?~Jfg71WS1А T#VHHN.vj<6DJ,Ype8u3 t'gMSo=Wj?M&.6'!ɥ$AP˔LC6IJρxxUNoHډyϏsR\F9/ Z!#(wD,0|5ewX*{>Enbzffw3"9T;PG7HB7{2@ͮ9ibZ<7?CeNaLas@șHtt*(Ԁ-Wd}S l`_S)bd6yRgrb}a*sg;'Fv0?9s<{N(% me;Ѝ"[/Ԏ.^P^N"/ش R`\Jp$}9oW`3z2z? [`npfvpg8ry*3bk[gj%Z hôk,PwLc~ӧSe|H:9Z{e*q6hreZӯ~i+,/|S Uk~3!ܝ7fE68-y҅ѸNU( 1u> vU4.=ݕ-m+tWb"a3+#5TrG=cJ6ݏzﮖ@ 3Yߐ1 `E0|Lͱô=];BXeͬ_ZRpP^hw UnVA"oSؑP7~cο_g|Ou X]sshrOy椢tO$ujQ2UsZ`"#,y4OUWhr gP˴ =1+񧏠ĕ, YM i*4).'|':ìCBΠ*BC3 )a-aj/j!LVV1.|% sVtr!%@t!(%^V*@K;`6rQ gky"}+w6Ů@ x}d{1?} Jfa]+hbft7= T,ն;H"R;N`ov1 Vu93<Ї4CiewTcy e3.N٨7RJuDꋿڑ Xr??x!9ܪ&z[}KJi E?5O|iW36 g<˲t8Cz`ZL8a^=0cиHTlRYRn=mje>J ² ˂1.69MIn~* <YSi|Pu9lJL_+vVt`x7ߵk7/ρ/]^Oq|yӠFF{~99NLk pP2/ ~=<ڳ8 !I\8xȻf$8NA>O`{*Rag0 r7e,pIxAܦZ pҵHN@ufHe^ ;_ qMT SHÓ02T1 e,-Cr^=1QU82R%B؛0ɚ'GCީ-ivoKgy0ӻ(W h<ӤM՘O+֌~a 0c;E$6NuG;r'z m0y{9Fτ;=j蹿bfNǕv>i==GGg ^Ɛ2chk8͔@ GXf&[U<vũ\ϲ5o8FWJsMD9Di[=g),goFh갂 =d]=AI-¡ߩIM4PZ AؾʇUp®wm;Q*8< 9c0 , {/OZ $erN=3yH j>f>~&.y4q5`YKK'PHWla^N ]M R)PFM9l?ÛM?kԪq W6 ۍ77u dKW áӷn  5y,}C(c g/R(>DUjkٮ}d^{۶N>`l}~\Hu]}N xEv?b>½2z'S-z|?q~H|ٟ+NBrA>{v%ߺ{vH6n,kHX>bC1_m-CGB-t)l# a\BA(}OrXݥ&' Q n%ЇB9Ҟ' :[rALمYz̈c.NVu _Ē0Vl+"@ѬI} Rp;_} S?FfذʒQTybsNɤ= 1AQQQRMay^Z|'2@P$jI3o^\~zgۄ5f| k@gS Ax-9f'1V77nDܒ5?-\Pf īvE*5|.$p o CVFԋ2RAfӯ8ݠ\kW~ =8dZite@4sej2慳!l$L'威 >

      u'o I#&ZE%ВAoolK^4 sbZp0,8[9ÓRQ01}i 7 8^u s*9L%bbWYn,,^J 7;Nʥ:ӝ{dn@hE3࢖`8޺<$DYkhyPIYHȞMrvZIV5-Z{2!5o)5QA3rv"UoݸOTa;aǟ_5@c#yysE S!W㔇;gF(b0aߠh∓oU`jS):TIöL7xԥ@͜JGVזjK dfӑjڿ`8^t`iblf@uLqeP|>;~dapWV*bc5rmܹص,Awu.C0g#QeP_6SݐGiWZ( TYdh/=vw {L E!<[GB㿸)kQE֡q?TphƉRګ;%( SВAf\TUQ12qF L05DVo"+H]qH,py8eEUnՙ RDRZ ݢ@+Iw &K6̪( =(;*u# [EA!$bxٓr\]`ܰwpK]π@b! |ÿĝ~ס:i.bor㆓D!W߬yjLʀ^斓 tlqVv?$_:X)<3hL|ڂ[{@| sPȭDJ#o7.x58n0).O,R_ѫ쐼vH'kEF!MWWm:z1y1eOX B7"Ճso5Ǣ9 :(O6mwJH'o / Idnԏ" =xٹ$ SxAYP _+e]8Xy;e3d[ ˳q*Uak nGh?!l݅ZV7Jج1z|v: (`Fj Ip{ //%&w22ycF_/FC|e ?+ξ$p%E̗(J 7gM2'5\?8lGA@1l:z\,JE{˾h1kjI(CS![j/ .%nQiBKë4NM;R2;.Pi1gBmt;! [2v貵ek:\ݝނ+uTiRX s=3&7۠KĮyZqERJB.]s1=? Y8҅?7tSRL)J`q"gc~~矱 ?9ɣzɆKozNRRM M9C풞5m@^ Y/2${bD5Mh.y\/}&kMh#M)a >7@CFr2LL[Am>I>y.>r-ȐOJf7rm# Ya9)" $f П`]{te3+\44dۨq4Q}_<.E[!c$ UDyqr`Դ.S ,yPd U1.y ].~ruϦO>?*gz 0UJ ld#ΫrSͽ:^1Fx?jLa&^ςʫx<@&E;|RؠŲ] E+ WAݗFvK8~7Ő |<\M&&ndOɩ.Wg~it\ `5P<9ץñW {5*[RT^jKl#?m%B4R(Z8c<Ai>n%"$ '3$%P )*.\D*?J30}thP"/߲/LoWl6TpM2'tDwM9? hkE7|~b Rz"0L~NRa2`Vϣ@R!7 JY68Iy SO:ǥ=7 bоRډI)5O=25rWrϋkg3"SyFs3 * wԆF,rnQƒӳXS2Du?QV@t;Ȩշ*0d AJ}|*0IpD ^nj9[heN}fX_e"q6|gë1keՐ[6EbBhd! xؘ.gphZ~q/ Ѹȴz:NjHuBh_lKLFH"簹%FIBV {<kk>Ʀ((W'h\0 Q=!6l6+|7yt# %?D@ÛfX-RQyqxcg?C Zw6ڵ/4Х8Q`8X瑅G&FZƙ})m]F'&=Ek.sO; GqꎩrvΪdsEvt$( +<+2ƙSĵ/9+rXA7QWf%M7>">9BQ!i`֒)bbY?>ZG9ul65sEz骈mr]aY%.Nx}f#;sAXJ(>;;jP଴;А^ҮQ@3<0@LMd*&ڙ-8SYeT?ϼK Q V PYsti0w'=`ՄB:dl֌:,d ʧaR IH,za66ט잏F+  '4+ [QJ =_ '1(0J("֓D^c8'6e/<%aٜtƘ' a&Wc&BdeF Tت 2;#:I%tP(scփc4ZE!b+5>#HяSש{Čʪ , 9ʝgM&~!1h4{7[eA5{@T kA:s Dp=B-g'/SP*[i8T87KںѼP,LA6)Sw&c.^@2 Bn\5Js%B !N+5z낊7u '"XT. q s d%A# 29F}=_6;e;N[x]23Ba IC {P3\:"kƸXy&ooPk=, *7.s|hnHBCu~, zq;o*`Fh^-.dzt)bFtZ2*:23;7[q?Čuȝ-DH #nqѨMۛQJ35Q4^-Dc@Q$F^ſv:#ܑ/e l"=3 =Q8C:CSŷvdǣX R ܗO^7l\nVvV]j&͹4n;_CkRV˟O_6.\;vWs{l7ڍqj53lC.{FWI+ qG( |OO0neNTx&49 h;@ ˌ꿤z٥he ']d,ح#R_TN3.}*` Sd|'%:g.)"vpPl?\`cc(mڷ`e/r"DiBg_aJ@gɞ8Yd }dO})xh'm`O!$'S}ԑG;ipN, >EE1Z$0K^`Yu?|gZ{ٟ&G:X(IDo[ځډ`aV"kX́Ġ:L^G,ϓ)^tDm.eqq |Gp/@$ ]a]/ [[dDhƄR%G$~eq|”,Bϥ3.yx^tAFu@Fݎ(et1ebl"daʞfVSo lrR'|^8zGfc_݀ izh_+uJ: \@h Z"唎:Rj1t(RsVB4V8:W瓞!{̅8U$Z! Fn[ *ZyC49SU35uun1qͥFo0)ďԕ,9Dq|2 CS#zn4\+X`ъ-^j'm&Eb8~}8ʷ4QZPkN9S_!,RDƉ0z *pssG2(iY}/X{;HJF*H^S&:)yA68?b;!PB}D@\C+h !\5OgE=6X{>}1`b<$h7n| w0Xq$ӈQR[]QaLc5GpI]Q^>G`JA˳?4I.,~:'"Y9|PĉPA9ͳ/[v=#%X ٶy5}t֥97DQ&fbyw"w''|]4uc8lcp?jZ^+k1jȅ`v>7h'Fiu=g\6R<#=JEiZתFVdp-SW>1 Ғ &LV' }3,1hRnD]8ჵ+jIWnqˆR'jmfH3$ZD-}NlbA ǂmU]rc# +XϺMk.p̎ZHy"!B/sHPh?72T[<7*Te< $G볈A\ڻ,D@= 1wrKRds8Z".uH'.ͩ&xNՒ.JLܾ` <<ڣXL` >ʬs/Lz^RM.} _zEZ.qq)UhWgQM`,+2W5?;F"f!H\$ImWU; ^j82pzG@wݫIɿ5, }͜:-/ՙzkNw& ( "GP$ Ft9GM9Dnk↶=O7՜3PGL`ծOZ098;Q!c^Hy9u u5(ut_ɏW=cmkh8!ʔMGMSr%MWG-s& f|浇TPɀ'J%tQ{k= uw ~t7JNncׁ2i\4Іz ,]vNSk'w~\O 57pLMcpG]l8 8Piss5Tt,M;!HWP囻Ev>]TrBG-ʉ MdRjs㡘\̚1 NW}=HKJƥᫍ'l3٣H.?1tWЯ-fc{Ly>e="#"sp|vV<rCå$nXVjo%ްvwd# \+v,3XP]sHQJa{rW`,"B%l'os8DGIc&yDR]@ +(#Iőh22QK#NK7 f4u7EgvwiDewE7B@xChk)XoHW ~v{ q\q?ܬeGE}W^J{D ]Oa2'yQ,07 jiGf>p~'7UY6'brCM9o7^Jp?1,]@_eחk7I2D¾±;|ރQKs^-( (7.SSJڡ}VRaG(@a_QuZds LgLE*T9|P>p&Gi-RZr(Fd1ַu %be[.n됸@%*;jjmw &u̿K5GmA 3 @V\^T 9%Ȅ4_j~D, <.6Uи]ywE6L0^GiWVg啽ãKS6˶+w 9vc ]n8 #o ATy,=[)QnY6Wx@@88nnnLϻSWMV]p;Sof5)a!1w6f6ٹ ҨޤIN%/1n}(,A^ջG'Vђ0lګ<&~N r%0IIJڕ9"K 1hUa' UYtBw3d [|~5[+{A"auvuOtq3roBpY׉@ ?NExэ[qZF2 .wtfXpS"TR 8_~}CFi!c=WRiŎ)8Q?]%$`= ">' 9 b媡Nw-' EY泫7 Nʖ:iVzvGtdhp!4tߤ<^rB/|_V\-Z"[5 "e uʜJNE'&PjV‹ӜD٠Tdx-7+ύ'qa=qqYtN=k{V"82W<ȪZbȔ}@>`L^y&<ٶg1[? =#(PJ>+R HbakTz?kw'v2ھ2Jᆄ0B.14' Z'J`EDаkݨ~8c=ݟLxG@X;*g'.C:mʚ%If tfc-T'LlLқB'Tr M=&j~ɸ eqaXZ5* g_6OB56!i~%%u\o30yPTHK^XRѺU jRUX;NDEaU7 zH˧ #@+.ETbLںvXM'!3m"FO9#ʹ[gw} S J"vJ sp]/vēz{Wx [WUs F-HYYg(i:dCldžUn}@FaW̪2W©DԞhu*1q͆x"akɳŁ_ȍ3P\ltwy}P} LaExQ)|[Z+Y&]=Į=V8<ݡ3`}}Ò:) V#m`] P#c S{rKW3]7D1b9/敹t@@u3`,5>(S0= T5qUָ1nk_ߵM`rK6lrxA<`#;N:IϔF/Y[ȋHiu[r[R9!`ײC<?0+cm%C:7o)#afᤕDafTx iݛ(Cm!A=~kGcXj Hi/wjo^FrXlye$i˓9:l' N~6ebO2 i'=3IV'*D<5 s;"EhnX6#G?UOH@hQSFծ޺fʼEa_Bkz`LP"X[ó}ك[Su8&CiŶ&GϮ2RETσϾϪ{7lMT%P&] N b=7c:9ƋL]" oe.WN6> ס{GWp7 (Q\*D|& 1*"#Qp@ fewD}ݿ}5'xw{̴>Dvd5uޘoC3穇A A C#![qxTĆGpDOԘŹif$;&4c|B2--,wۂ1ʻIc ~@l CoW6YjuSz"#2vHfU !<ںYrP!8bBSlń2x62XZc]n#-9^ĎZZSKD[<iqz1$6F4q \ߗ܋}i 4sC_P#\#{S0. zbU{>GtT3c[^Bg.M1|/Ə*eyoa:']!?*jN&ZL* RxJgWiVo] 0 p'MdH 4x0S:bc\+$=[4Y6ⓩHi2*[j+ IfI v`~Oknb'KxmB!֦V#@8綑V:#c7m41MC!g;Cb{˓\rwA qږWKN~!0e$Kv܁z>9\{/~Ru$#;\Ƥ]ELUbmҬ)%^@?Bl@ߊG͗7& $d(D$7{)U4oǭe?5@/6yNuw~b#ܚET1TWqڐmGr O:zNbKN a'z"/JX)ӣ.`z"a0/ ^hM;c\A>؄YjAzh|T}P-l5`CZj4p-,.V Va{tWo-~I-1Yq՗;Ynu1}VSn6Ap G2>$:*Kpbl\ /"F* a'IyR/,y=:+g&Sf!P|U<EqIѻǃsӬǺ_sX^ ,N+k"ytJ.T00Df2fbb\PNJ=ׅ7a!wULFBGWeyUb29>c l>0:6Gkx%r*" [A&~ H|nՃbxU-M Ѷ9{Km<{`Ͱ{tU%L,7Hԝn KUxSdNA4DPL8 v0Ct'ґ̌ԫwO j8q/!.$-Q:[~E7Gb?k^z4^_j52^ݸw5Dfȕ'\6jAmZ]EX?tOk YT#*|[1R$)d16jxq[9.=;_}jZ}%%3UpK?czm,m1XNK3Hxlx_#0=[>DE=Q'uAL(䴏$N66\uWOW!F"#u4Ekl鴳{3B gX} ,!V~ C8ZD7PxK(X=?&Jr+2b`vt}&k4؞AŠ.C @v \Qe5{\^ɍE^\MiBK\aK\+avԻ)d?>DF~Vr\XK2d9'Zr=JpQ/ke)cjUYCC}ݴ|tH >SWo{5z#,7oĕVE\Ûig,ңP3j:c43Ii/S.h\: /8\oװLK->b32 ݒ,RҁKP=WلvC0Z%AV$+6 ml҆%fd^ VTl;g-` "7AYtE޶%y+#vpǎ!/(Rl֝k*ㄚrػ}|~M+no=qvL9 NG`_z{?] 'WvqcnAu4Ue!Y S}Hoʒ$XQ"d  =bi\QI9\rˢ*F+4O @IƧ, xJ~4 H@6^#a妓> |60 eRCVL1 wݙ}IMKa1Q&LT'/?3 4%ܱ?Yie3#A_&zMXM w7F9%boH2-@:䞯rF9K>.Wkz1M SʫC: ?ope3L{ʔzA3[ *b>\r@ـAc$AzЋ(Q*QXO\Zȁ?&\eP_B©Q)"TQixRYPYRb(T"B%Qe.or<-';;`>a|E}HK_6j^`WF0}UA)lz1#D/#tI!rH{MW#h$ TYLtgy$#IbƧT{o@_ K ݮfYzE4> "aCo;W5RI@yY\10QY$q\?:-Eqk̉*;^3B;=C?$J@"Y^x%^S -~7;glҔTjai~wo{4f15.ڝN(F/"үIIECH*eei\QgS(n ۅiL~o2.ydΉXf6qq<h,ou'1qINݤUc"_b~V"$U,s^wkAJkIv0E!P ·Vb5C jMFNw¥mڙy_$$gnZPyux??y]jz>=](T/w|CG n5tf盾y5Y܌wK`lV(sj*7z{_uvN8pjF&>a]l͚Lr yZ0=+kǍqMQ])úds6{OSzP u34 E9f״=Gr^~I4`F*ԏsM^aFIXV ]/qJ]%ð>)K|44c/_oslW)>c/Ӷl8$C,ueU)!:WHc$c|\^drdu%޾.35OȶB, fPW|"–ۣw3x9#&ޢEWKb3Z .̶)l#)h RA\ 8Jvd&Hgs\n*YlRܚa-F&ɬNv2lkX|úl 6='2>$@-Hs2r.2ɒYz(ḢZ'/S0b]dfis SeZ<,S*滣+F `ٴ գ),R  l.ҁ^[Yc2ZzX 6I/#oÅ.6ޘ+|T 2Z8M 9CRe;VEh1DQ;CcP*G1ݥMUՊN87?0>d9ь XPľ82N ܩ?-&Tvn\hqGSX"۞#uT( %P,n}vXWt!̲REdsW2M #>7;g{P$Ro959*(R< ;~"9c~~UWQ1'ǩ7~3 f;D3Ǭ~E8>8 ".dm)e/kEmp"jB!ڧ br9sGN(Q^^nlfsALÒkMFd?MޘG[)85Lұ~[MH܃D\-{yܧS KِG0Ph:A*~M§w. R0yKţ6|q#Yu&#%Ra+}?/r~,Z.K,AOe<2vA/l_v$8{h#3GshPw;W؛C +UTR7B|_y-xeyHώeׄueЖc4W$:; jD"i] >H>±mKA)hkr^*Zzw8k6|r*Yۦ .ZW.? .Ia0ԂweGD,jڣJH7:VQ8[ܓbeK)mqwpM-]URcؑN Mԟ <*-jxS6z.<-Hy9rl){M POSEd6- ߛˠ벙5ʩGĀc~pvOC`B1eH+Md%pK<^,rw_jahW2iac1krj'j8ICՎ//@;`K4ɖG S=f1ܸ`pm;(i.iros.?3PuInmTr=y_-йAF?zƅ~l(_ [9&RZs:9$ʞD%GCb"nϑDWQQb;UHv? G#rS3G`+ʗ~4"mޯ#l ĐINl` L}y}Ջ\vQ&ev╕nIw{-èx#  kS3-ͫÐu(*u64sI _E N^2*\nb][|S:;k #YǸr Z#؅Oϔ@2CK%`j`I'˵%}Y#/d5f%JIJ+kII-EO >4"q,e?Ri޴5bQ.O%@r"e 6//Gs<m3gSjx'Hƪ5wzI?mфtn&͜X0,q%kKT'hY;OVV ȃ?SyL7̀I7X°DB^x?}ЮIAp{阠aDpb cbZ6L2n0ϼѾ8 gS<yZzv ?̠B's!Շ"̕n%ҩRr&yfypSV?PG֋D =ğ[W;Q^"àRYVhzvᴌev[rZC~9ԝ}rV͕W5@<*Vay\ArcTﵽF z%%oZ@:N/ˉIk~1:o ms5ODvqbI0 g MOnj2UP7xi%~Tޤe'C9RԞk 2rGo1ij\|# 9Mm ԟ縇.mI^ 9H>Bأbqt%˅399e<>M3Gnayۣ&|Xu&; Dh$vsM%;Zo\'Y*R&"*^Ƚ}݁Rog5!}R,3b+׸+@pJH`1+xb=O47V7Y%\Z\Zy`S&DYFMJ??$.aCnj-ya?"6/ٯ7MCT,qiƩBՊ:T6Ĝ6sU 69P>aۤn7EԲ؇&lOL^f ㄯbY"H o𹂘)Ma!4Ƌ$JZE3.;[Òf*Jlop 1$lJrʒ0bAV\r!ϳ+,N '4$~rGI|Ƿ>-埖.9&W[z(ӭ"hP{6BiB1FF=Wvt>#bVŻ]&zREOR,qe-T>~C֕#"k9&5Zfl%KݴT> =lQV-e51-Uo`zJp+c"jQ[UJTp]-cNA_ae0 yB ?42N OpRE1rk~\'6k0_]F%|aI6x04fS {d3D&Q|xLm]uFj|(N$!`xB-a&|u3#G0*Ec} 0(!Y9nZNjx\J!"PUy{#i4P)7_bb8[cEt_@ tZ`:@n*3RzPӌ] : AyfzgA=# ̲c&öKD65]m2YaJ[LMc7pGX;!ƸblbkCl uD+z8!}ŗ!Sh*CK/אMSd ܺ ttw1ԞgO*?d a*dygcK tPϓ@+_=gg)BTU6G8JǴ򁩴xX7|MnxfF˛++yf=C󱱿)&ee7Vr`4(Zk#V`x u%/ݕy& iO=X_uz̍ϴk ַNQҠi\;5=V<ѤP|"9.0mН cvA+i9}:x~U2M(MU S'""Lgސ[K|m4>5M<7 вZߪtdLduטPXDK ^"IE68(ʧ!)Wi/IJތNM/Y\h~54_MƂhofIyw:gaU!i߯mL>^Mk4~Jm6jg=\N[I)<<2geyТ=fB9T_la~u%:? O ݚi3WJj MB8Bx/+w/of C**aY>qwN{B^TOE{<=wmL41UF"n}Tx;2pp|iLRQ g#2{JGlѸIy&麇w^ZMdrSDC`&#F܈csM3Q{FZ5|HdSc\8Kһ_kT0G^FfOLf\(ȃ3nTUIHMTMorndpSw[ nc۹$۟.n]sT1F1/Gh5)K4Nbѳ l/G%o$8F*$v13/ߑl'B> ??%KɕdQ6>HKʝ(CMT0V_@Y(KR|Cl5}FSVd"[z\YȌK\s !o)| ,k2 Ί<b[8guDA؈[}>)}.8] HTS?GAn6i!Pfpb~oV(2P]kvcMcx7ߋ2sl۫a1,,?PsV tF4S㝴aPB$&˴7淪6Lbw4L;&haH|* kK';sFEvLC Q`Cd;lr[ءY[#y4OQ!2cߨDz\@UݝOǥs?lV {L0;M1 {~m$048郰LfS>"w0{|X!L /a,f~]=I|1ًJO߼/cc֎H_4+A.E.jˋB(znLI- gN{u{N %֞(CԬF*n]mklHʞ7r4@ob]Q*>MzUMc ˭1mU3 Z;.qĽر^awRJ/ߠ x>W[2-=Yi{|OSA׮oiM#fĞȢ&FLyV8kéMQQ9\j7jGu8|W&?Պzngr#'fs0{BTH,^!AU@(t3~md"w6K7 \"/-jk^Y,Q+u=mC!di'R~+`ℵm5QtLr[2/) AS07z]J8\ w?>`j5'NXB޳`g\(3="U h Ӛ.ȭPEǐ^j)brJ譋 3-2=܂B߈ NBW$vbxu(90K-wW0,w’0%w]*?z'pO:[u ʤsm|~Up`` 5r>R]$$xJxkwHʚ%QT ND1n:Aja-$*1'(dm35%҂h?Gb`;u*?%"Vs7[w._R u}Hi..7WZ**׉G>3 i6&_#!Uc?!ũ-+& }i;@.[0%|=i|~)G:Z,ZpQyJގzUPϸT(^of4U, v`8'H CNy_fp0t#V*8LVo45U=4Maoَ~Wp`yT3KH <[Qn+OFᷣBZ:ܴy k_W-oVxxҚW}8ez(.pB1vB (M:gx`40" 4% >r_w#8Uz)2E l>py #G>㉈*5DmT?w2kFɴs3h)h2CEB¼4Ш77*i#6 c!1*j)OO?Cd-їԁ(= {Q"&I=9cpSzaL+;~V vK6FFeB֓ PmM-1J *õ4mT*{l"WNsyLOV!XUԁ MĿ+ uHpKVvgbV9G/FHY:2A'?,R4LAC3% [y/'ec<$Q^wi ޼ʩDlk+-zt)@\_[ߜIt.P^DUJ?0X3|0Capb#1 7 QUv30 g] Dw\1"dQ8kU*Aцak2º߶cDgEr4o0L v̰I`ة[6-pfԾ86 z "]9 (d s c} TZnߧ\+=w tUŠR,!p5q՞PR,ʴB%g!rCm٢5%PKo7E'[l%f5L}&_Ğ\ge<,,> (VT:6`όmTX+kLa/2ef[W|nD_󐽀j8 qLu|y.ҔnlVNbM!R|%k 6 'ᩂ _$Ze*"], #ta~(\g6pW lOh~L YhX%bߘ;RvYѿc͒3i%mgЉ||]d(J笴~A4LɱrS+$C ~>^{̿1O!镳aP %u$u1CZ)lp~;%"7;<hj77B㙔DŽ+]SacETį]@bjD"bd[H k"> n(ݨ<ݫ<+˳zHך#G'mX] Cg'H'Nz72p{j`w wVK:\*Cͅ\788%L"+3,.K\T;f;Hf%E[su&⊦WEFZ6ɗM!t‡)'`xWxU/rh&Z9H*Bc!5fb^j T D}ᇕe0ht^*c\E.ZoK$g+Ċkvp@׉"εZ%,nFq( yuw߂F.~#!+cZs1&OiOZݫO!c_rg͙ea{N! )G{+Į/c:kl++ykeܞt/EFqyb4 -GmY Qa&2qfS5~tcJΜbt m,u6<6(U Iٛ*œFrFw\FHE(& F{ԽƼpj/Hy@TpȦ1nJp$&A!O&^AY9>aexĴw {GQi{G: $`bTAwPWcA LZrQ=ND/6#L$MTu<[ܶƄ@ pyAeM{<@wtuy ӃI (,>VVBBZӒ74gG0Ck'eCc%lGxyUGy)`lR4]] O#욫m)U!v; 9\{(탊lUhȣ뽜AIǵ[ΜXn>vy?ݿu2? D}K( adFpE3ʟDKa [F0B˖sgz~p! -eD@AKCzW0؁4]=pe#ۃ~oT8 m_'`NǴT8՘Ksje QAzfG:&I]W IVŌ͉s8 5$ђa?#&,dn}롈s2u" =~8j_j-P>Qi/i U41(.^*BanT  ,"H'"8[ "ԻSs^n4K@B B?6vGډsؼ6X*24oW=+<Bd( tm? ^^oKm?H[;XG :uڕHF;Rahs8_͇^@/Nt++B3 `%籸iO0`ʜqQN;h~k_7Չ6yG$ ^m_ b8 xj~(w"kk)L@W/9pYebg+*_ Õ UtfW0 843)YNS[ijźK/il[RI|_lYfCrRB šhj7&|: i% 6;6^|MiWmp/R4Hvyo߿]3Z6u+\ fɻs+YĻ*}xy :KF ]k0* uK_ JY8 fI +~qKP:09Ɵ9 2tn~b~{Fz(X,譴 }]b݉ŽPM=΅n6 @`j?wVf0Cq4w:DLo hλp=f/Ym7ŶUߜTf0mX#0 XKzf3vm5@`d; zw~c*X;# !MujL&̸@$kQ$U21NaG}%)j;00t | mf6՗+ZUW|1E poB4 R~Gg7]/pbHNs7r?"B%Zd:!7L|vnzӗ$Zb_//[9NfNr q0gXeŒ0#~*2$uuu#|,P8?H%jtŒ1_Yq(lD*{ x jxjT+ca+/Z0,cLvshN Qf"j|詌N; f@Nʻ$Hh4h.^(8H3摅mT3i4+Arh`Vu]HaFN0^a"N+tò /ZF 2=4ͥe<(NsWy~CIMZcZZYs#0byik&k9xj؛]kgT 6Qg5^N0ѱp-T8cWGEfqŽj1 FZ?sJԜ!z;3U/$VN@̪{Dڱ'-ظYш9PiꖃOgX3񮣿BLqWb "py%AH#oXi.yH"`w2Qp> -hEo͘ڌLoҔ! e<3Rua)l swI rbYAsTW ?Zn}* {td՞4w,iF b;e͡jGlW߾lDzǧ_C Y"HXUì@M 6/N3)l g;(a ^i7g j̧ZQZ#GWUZ.cN'rs"}+> OE' |aj =`6-o᫏4I2*lՊ`Qu#G"S!kLa_`jZzȾv;;S;&|ĭÚS]l픕L4AIk>EԢuߐtZjkϥ$,up ڈNZ (b S-g{!M̿7V2ßU[_*ݫXqG+o)w4]v\}:f"1ewy%Sl{xEMk|oH  !(ߩ/yS-E3iǜًz[©YR:͑rܨe}t U_3(zK~Tr5^WkQ#xb[tzke^2C:ih=^NG+ 8=A .ذ365yN߽{44DcRdպ [ .a"rXhbA9BLzR(\%pb\E#:`JKvz^sRt!;) Uޜ4HPm-U:/ַLyG >M&8JFm.!dk-Ϩ7ՑIP 9{ le-E0"5H?8E]U|Ftu+Ml6Z_8.ʎZ?|-Q36JXiCY6"tG06JӫPCT y}} f(̟fkus<_=/NTj8)ty:mة[;O|v#\|({ ?,Z4ٙۻsИ+w% #g&8/7&.sXA2x#RɞcW!~VLVV֭"'uYb0׈%ufjUfu1l>TCiAy@Ԣ`TVRYG+xyv%I; P\K~3˥UD't2ZcwcOI x;|t}^Z^s(}}O< J緡pX,v5~`@( 2y$Ԩm׋jlaU)9MEJdv*ݜ&pwD-n|fdۃ,e>Zk0ޅ =6oV][t:yoto_ßQ z#}v%;;!U biE~;q db[+ _0~\N9NLXE_B 3H 0^2QxFn7'lw!4/r~ݚվd҆'J% H|}$i![ VuH*G`i6d>D\W:puAEKVAKq.K@ҳ_SL*/$ӳ}CgbmcI2w&xt`=`#U5r*)}oAkB0R]8fq =UAZ9,'zByZVTw\2RZ,P$9G;S=y|  ]@|ͭ[Ui-Z0ƞ]%2l !!U~T8xsL]M}Ut>b 738s߃pyb~r@Lmg | ET\}J݇x#]\2\!*."]Q?gL…/ryZZxAFԍB(z&5ЊlronRww@l/NYtd f2 Ó5.@\M5 !9QycTd D],FK8 ]7|/;K/ v6* BD-矘utF:F gN!7 +YsHE sx[`%P-URnD2$cjЅ@Ó~?IY) 0$t+9ߗ ,BM?hClw[6o"cUa $F R*E 5־xn$#b7ң^;C6)t ṡ>ytwoϛ(^a33,iD^`pɰd>lV!ϜC$yK#Iˊ{6\& ,LO#/6V_'ɧ/-*BCe2Z$0UneT6N,mm's/ںUGi뗮+\J?EVdxh5=|+>yz,`t?e9l8(KZ$+q_ T 9寂i/.˴cmkFFC1|"ĖAE(2 |[T60LJj' j̈1\Rf$tY :ԥXqX!9: nhJ6qUZ)zVIg3t$}ѝ $'5 ;Lί#c6dɌRd{h4^xX[.~QV 9Y˸2\gAcs$u25ٜ7WmP'L9 VXRd_ y+H[? fgtUv9PJ,3ÚCK{/áwRU1|$c.#Qf.d>!5 ^=V%pV%dUݿ\O<J5y+1B_nm(1оlg.vp !^bu[m{$S`1?gt$  >-Tpv J,*Q(T{crh62Wa 8=D*#`© fݢ3{t&dSvm:M_;jI{ jCY盫(1.f}nNa !4V] ZAO=#7gaGoɗM`hܑ4Dͻă| /m3#y\a.^3v_G {9j992Dc]p=TƦU=}ce7)2l:oXEm\Dw^g}ZSKS3RqxbfthF(L8@/a_Bvptbr+&Yfˤ2DɒF> 4s{G̀ӄ ٠Z1^R@8=( `7:\祷%)m#oJѓ[G[*ӞNŒjj~RrK+k0~BMϠWe;7̊ v%yk1"IF?Q>S91f"*ڻT9`{ЍqmN.#|X5|Ut r,+\v F{4#z,m`AG{){u#FDlҸ6EN1(7O,b=Bw-9 r pI"fEDwl/QHJsTM7`dzH;hϠ_o*T (z$,!0tgՅdO̴~ mo\L6!7ZP2Mn>).s5_Uo7!%3%p ;X0=*Z>n[-b1=5dUT?{cy*?$@ a#+k5DC"t.rE!^t?YĽ?t?{:)/# o_az_uTQ(bj&8:z΅"Ci_Ii#4VBUEL;<~"kG؈3*0D-.W|)Z&-[ isB!'S+N6KoWC:K^qD>u7L3:^qB*la-e?ozn@G!WÝ̓l g,}*7pe D0GZȮI,;"$1`FcVV~豭RX~89~.U4^W!/hۑ.YBdRpKQ$WޣUL ˷vo88M0eV~˹ϛwyNNuzd׌):go$X$K(ʯnM? PLU&PdVy^ZVL/`e_xF5fݗR ** Mo{Nag:ɬ9w0&1gKuXגhٓf:H?Y>6] F4OakpOuІ42if9˘32r/A v,$(BPVJh'ȀO(Ʊ$e2,giyO"[1 me^Q{'mCrx0_ݧ3roCP`ZCKB|TJ}FwfXqN9W 8Wd5{WzO>io;"XNd"1XOw<XԗźeMR/ρ_hifd/ |at-j~o=Wi^h"wҬWCR;cmmN"KCXཬҢ $# :@ +~K,@CHʒ?.9㿃v g&Ne2)n`~R *D,1=hUTL$"@(P1{ek(r7̔ k#j-wat4t\J~U,rN0[)m pReo/aE*# (:,gdz!^%.>vWTjhNtX;ʯ l"}M}R_X3!OSn%%heV\|qPC yb2OѴKyRGKlHFu֍URd/M6*{+ Dp)cE+ti=;m*D Y'p>_n@箼 P' [<PC [%w++fÒP24.ރ^V& {ᐲt5tHgWoLw[Hs5_HϿ.D &igV L8HP>(Ij_,1ނ$eq6w;?MՆLCLc1|NeGFl.Cy(D¡Ϲ6,wȳfcZ$d8aQPnúݙ9hd)G6Y>:RZ"a/YTC+!B~2wΦDj'攂O֌k;c>2 /#S,1M"L<ҡi/n h7`ߤ%P[2ۘa,e>$8ono\8APDL6kHt"3n$&~5ڷԊ)-R]x#;AWFX6eкh4o eܿȁ% 濋x%-P8 |t\!&K"'("ڇkώr}3v7rC5 K/x8CHC(4q>AKP:Hyh|-,׀%* #kZ o,3s{xOY)ꐅ|li s'9md%/uA =Y-}UMotā.WLLո驿ls)N-6nfw}nm& ooMѧTsy_xEO]UOu,Sq W.MG+]}_zR^AR{K?M Vޕ=U(fVLR?x}X.7rb~ғZ1JHsٝ;V-N>TZ+޸E'c}bh*3 "e;F^.v8&BK(zYHxW\խge@"a.?vʻT+o۩L7% 4kx;*ӜK0Zr<'+1;2;~/H@rctUJЊݳSrABtLHzp6T16ISJ[܄>*Xy"FP1N_1?8| Ŝ{鈠KdT JtֵS=`x:Pr0CzoSp:'=:JR.˽OAU|49pПo/&$@Vqh5?7`{^b2{ F~oQ4g(Xyc .Pw= ;JHL 3b\\ޝJe{JQ4;RfC|)A&.2b-5q_ȞS\$ex" |A.aǍR&AU2e+Ӝ(?ciJռC]AᣑJ)\PdyXsɺB͘3@W!zRZL fg<4&%ݚuDz QzjInuut<݊qoJw!py5!S4DH\ߘO)DR L`r탂[( ԅ#öQ8/28So[KA]+A"¹!:|އ{Fy 7tt~Ynkp3K0Yf mfƤ\ɗC7n` YO=.YH%{E'h yt@퐆t k S QEӮh͜N&/eWȶb d+q+BM@Voh‘ do`e\d/ܠjs5̒;jkۉX7뭛bzf}-lfKuKN+ 0'}Ts2pp+^SR'Ƽp.ZxCNôR#s4zJь`~L{ #_lQz|ʱwf9L씌5vа;]`vfA-g"[nr;,w#?5zr oҔ h %#m WvH-}QW K![fwzҝmj:jÁZj6H.yw=uRj`%>? o;gw@?;?RLA׾zy0H`MEr($lq0NOQΦXQ,&8.}(4TN@|.h̑m·b`&$'FEϕ 5 R! JMɡEK֓rDh腐s-bwG)'=ڶb5D XTve95b1pE#vIK5PbCcZ' /ya vmN$j5Fj uH2b&`YA1r,bc~7aXr&6{`[.PQwARf6(Q7Z! ^Dq5ed[QH~hlS~KR㑯R}KP23zP8l/_YٕRhuŅK+඄ ="dbHIxw@b CDڦ|" qW4EL9nj *1qx*JIh+z 8Ê.~"ŭ]v#Q'-H9lU5e `BQc!ɇH}O(#: bhdW_ILIPζ(| LO \rU+ӡ¸ˤv GNHu;*F!ÆUQ'YL6k^ 4i^|a´L2DUfܭ;t'_B7+yD?;p$Z*s3{);тmV H .ç8{"4zy'Sz+UstFwgwj07ֱ`*66@*6i; ֤WdVW (JYI)4J`^kT|`v_gwg:}n1byN;8EwTS.߷κ E){ BQ掏Ղ+ǹلp-^W`Fq,vz ;zsw9]0Z,K(*0.a`bUFէrkED!SqTÈK5fҿQK6!0fDn$gMG BG#͐)8pi+C<qCKڠ iW##<Җ9my.6<™W"Ec Á^L+w כꭤ㛋^JQ!uP/# ĪMb.W8L>(Q9d e^&cR<3E,w1<}wnU6{9ɝ&eLj %[xꐠ\qKW/E8q"O{~a445GyDYJT| Ⳁ%ID'gn˗t R`>aRk춶JMǹ_օNU2zfv2[^ga cR5&Wl|سB{!P2:qJod{uw*)) ~R޾Z3Xl_lƅ+פOF{mg/)Iub7{g U2_pjЬF.۔!%6K^z.^) d;J6ϸEH6C}z#7c(#OJԮPLBPb#fEHfV"ԉ>:} *1>C;]{y4d%2|Π-Yeoe0N5:T6WA_|rP` "YK𦁝}T[sz;AIxRYiRW[bWȄu(CO8'$ qD `wƳ? (<;9zIVg~]; n{s !6$<ٌ#8q=ǖbl] E50@42yt 2Pk2v}B8?x'PZ8hZ`T3XM7cZaF|ˇ%`ֲa%#hݙ@zڢ1N#GȠYQ70IdNKujӷ6ё@v41bRG0$r璗>vqTIGQ0녁pۮ{j;#4NBoZ,@3 -A\{Ӗ4rv2;oijŮFDra {Qg!(QLSP6KZTkO{GV}gn{"^~v+ewh'v֣ySH$=~^Tinø9GkexIv^/脯O>(0HZ V2Y1n'.v| .9 *ɗף6:ӃLhzGep?@R"؅iYל 'LQT ֥˗ (,TKw?y4Ash\oo!(*SL6αjU~Kf3^ C̼,(\v:b?ˤD>Y eq@dᖟ~ qoZ^ƺ6ozvdSyld1pxçWGƇ",0Ru#`<[/JǦ숶3V_#o$IPy %wcpwQv֤ҧ;k'F\po4z j=+qdWD~ucb/\ǁtR| ^:~-f(,rh|M0m8l@Kʋك6ѵ^2o&?"5H䥗1t[W!Ȭ)i+%EӑA4C4ս2 Aw?HiG#,oӟC" mC6DLTQ@Y"{W?-4&~-ߨݖ`_+S_apKxkDw=j0oY2SָvkX =qrC`#bkCÌ~6X+_”U_n^~|Xv}yΚghRx*Umo삁'DsɶwTrr"BnN+46Mfѹ#2#!p8 裒 7)ݘ`|FѨùtIk*e?>3}: ejss[de.3jګ=H~_cf^BنI+<IWJK?@] B[rƕ,iά 'a,~}t=V:$Gj2ܲ4p@Sy/z$R(kktK60%m ]UH9Z[a&6ݘhJF厙~1 ׇƖÍZ= -cK97~νJ#2k܍-hwu[N׾.3 hۼq֢; ~ !ݏѮeȣEBGd:^xVyAF8"ټ6LX(%ά5N.m+f-E!@/Ÿ03.VÆK틪?J-J(کT, >45 pHbvztvKPc*?Wmmc-iҫAA4r8+>^Y-;nKbukp җ>xRx"oˠiXRFJ-Ɖ"\Y0Z\on0(U1)1#z-G~'J{$Cd[~B;nsjֶgB7 /$'~{tN6ZqWvjm*HvmJȲ_˼{vo A%͓ Jm[fg@‚i/3Nna%r)k1 E2' ޭ KXS걓q߮̀AFRCa?nco h"hp!`)^޺* {Е dU?&S^lMq8R{6$bE@6LCKDѓ4NS$&cQ- ,KJڋӒ ԱzS"Ɗ8r2VWwߗEU_7!6΄dCEū׺p̖4 ҩ-R ^Yyc ɟe.,)M ׅV ULb/Jj8n;{1bWj-n0a e_^XK8G0"Z! _Tg8_|I LX\窪z˻̢rz3br> zaӦw9feEQag_z$? Y)d^/fiȳl# ;dxmKfs_F߳^pq=,N_P6#6\za2KA3<` SjFQ F:1lAh͘fKK\5 &tnt~Dt {.%$Y[\/5֎L̀(eͻuZ+_8mID80A̶ ^F;k2:>F!T-'bbNNd1;QX$:X7hԼ\QY yFA{|4HHZ VۭehI}o@zx &DcBSJI=~ճ :;(S#?Rj_=,& =TR*;Y"6!JIWo-JRjryuY>j <|&YfP_eԾaNbTnTL\;+;Бs*17˪e:i4*F7pq쇥 qGԀV&2+m 2!m>N[cB\GrC;~8NѿYvnzs;P΢{H%b,V=,UB V)@ 2LzAwJ'ю Wl*h5CX+`^7MZ0dʾ^Xݰ %5Hm)42\(h =ɰk7L}[U_gA>0v9- bNzu3"o `An5wRz=p*ˎOf3;b![~j{P9:I9@Ʉ, +˚? LPL+ȝ`.&y<.Bw/p}*X4hAEtUU[ ^cy0Vc& 'AHGipк-]L>LL֕ј: 0 6NĀREP9N`頺k#')>՛s\fDm&M6pU@-1>Ks{\vu|c҉f+?QoQ#g|aAEEGspPM]q x"b`5爷0- k R_!21峒>:+h]K#M*X)E] ywȬE|ׅw麸&cd"%a7=!~K{99MH6BTft/a$986A.Z.ZfBǟG8 $<&Qur%ڠTί"03Z W{gpgaa9RM<b-S|d`'I [Pc,ӷ:%4޼7)Yf9m"3ɒ[/z<"%+yS'`޿Aӻ EWY-gU?MRF3=,dgP4ZB85J56W'A]v}-9rn`ZDiz q@LXNx8l!q9 b/2f`.ObHoiP\ݳN 39MbPCnfUJό&V iٗ{3WbBAd.dztN=ٵKY-j|lk+E-h4&O.4-SXg#z< Z#o2n/+ 0 ,JJTz1e+'=IOBI1[X[[T Ln}jEn.yՅWS,)e5p@ gΧxL#}$-DG,\WM3(tEIL="&Ϊ!C}pBKtYBzJ;CƆB`z͙2z+aReĝOn :!"M"I`q1pA̬kοmōkW^k~[=ͿǁĢB~A!+=cyAmV:7yyBh)mhDkߟ'$`]@_l+ Ԟ~nWj h n uNRګ:Mbϓs!굎D#c~lDv!;/2,oQ++۹ЭFNSK(.Jɽ`88:`oe Pb@r`Cd@W1FےπtYFAx~c|ѝꛬ54+µd髓~ a/U֧F7)bVVKΦ$ASF<1Ga X^])ݝ&rMw? {jϧ&0v/ޜ~օn"Vyuu{v`HT}ƴ ؐC 'X[ ]gDlj*$j0907GsP)*]>zp~ۤ}a!ڪxE(d fQ~. Q5v=aB|WQioZ66G/`W]>oSxho!;*`:*ׅ@*jC֕͡?8@LnMP+HkƖY_; Q{seN!MҐ{'D\7YTp=&AD:6{cRlEѳ,mh;~f6BnpS`B\O, Qf[~7!,Jşt_ :9&o W/1ns_ =w<Ώ RJVfa0!4 yۆ΁>8#+S*P, 6w@ۓC{;ϊ5#N s1YG}aK# κͷ0rĨ@r<^ P03Lf8r`I)P5CBbUr]e^DM~tIsiҍ7;*iM죠-& ^xv-+"ݚL6WmU%/buѻ/qT7Y)x?OCoxlQKS$MhY^w'4_!dF px7η Ͼ} Q٘1П r1%Hژ&[Gv=Dc0~7(jc!@N&m@)9sD|án&" C2'?ΙoYE삎(?pf]Z ]3  6r1 y)>:_n2c8̣G: kp:`D%zjt. r=h"U=>w2ՊVjžF4KIeXfkv_RDR{{*kT"!ppJ^eH}a v=pWxIQׂ5Θhhii⟏ 3cekqzw7P3Z=Ƀfo |[*n -]YP?c"B,Vc5V@Y4ĠcďW 0fQO };^R@]ԮY26-Y0(>x$ؑHPATo-PzPՠ b&\&w֩x&ø|t(xq ӟސT{h9*fFonh"6b@1gJ&ouE.,H_c᮴{S?)saקҢL(6iSUj'sQa9ݦok\]v,>Vk\? K8ץGtVY]PdP[[m/&ԪK_%oV28"@fIb}])6P])!4l\J8};(ڥYacPZ)kuHO"Ea2E;Ž"=?@yOh6H\bDfâҭe5m>E0k78.ih*.礴*rO L<_(/vjPyީLZg'N}?Tm8e_ґԋhQ;ݘbLL m-[%: PPϦə걐zc{e%[ظxNc"B ͻh»ZN}m+FݤQsŊ3ۏIXރ]alLG7}7{zm&C-9,mGZ'f:+Qb6`р\t{!k%}&VU5'8 C呡 T;)."bጼ0aA-4(--=Zl b 6Z:!L\NqC_;έdDCIh`&jf_3>厢L MJS%w$w)),A%%u q$706r`*]z{5H8\0CtО'F՟ &"NsRQmy[$J[*D(͌&KaPE,HŻ0}e&A;ΟR0b=IQyѵQ1vsQcQ* [ķ.ȅūFy/ҜoP.y>*AY.k]ٶ}v}'H cu;EgǞL7jP/=F$4*W0rl£iooDSܳ7Jf>̨"ƓTgo =_:v5)۝[jѨjwxm.GH+rHڸ62EnΕS`,ŐI*i]u71fdG/"SɡsܴODuZb^@]Gܙھތ2HX5cLz#W#<;|'IѨ-?8Ke*kzԙv8O~;1ǽipK(FmM 4REM9NcNjI &Єij_:'IDEU]v/ j *b_KqBM/É K[",hs@wE.9dlAۄaAdnYc}\ bb4b sq]lT?9>XK?}< vp'ư`2d43%2cAh|?9lz*Nd#~+H񁓳!w]d WT KIl*fקX9kafC.f \8@rE%5`jzMOlZOK'ö-%'P4:L>Iq?@AM9\``^ex,@k$d=FZ@^P.'M۰j^z |^qE /n(@A.AQtʁj`'.1o:k.W֎]yawh8} NPZs"SvC^bx TB0Ҙ|2p`xI-9PtYQ,h 1aJbN t0/:1@Ϲ#ՔܢIrJ4͞D!Ho٥uu'@c Wb6o@k.lbAiIxפM خP wN06fv7q'Е?U6YˋY(h:kʠ9lbK66¾|1|3V.-) o$tt ^к|1krrR:jsavKx S&ѓcR~5^iWR fU QN8&h::ct%[_ NF\nu(L@`_s4^q|FӱZ6"7-8t9OedT30}_vL{, c23 T)0JJ"{tG!ޥ||h:9}DS%랛JUzZ*>dTEtrk\jT2;X.]YM2t4"g] -5S>G歘~?@3NbPR-פ(<:>ILcV8CMrTYn·$cY"8KoG&7Fbgs|W=~kԵΤw9z 6D2Ta$dh8ak;)܅D8F*G:c*mkUuKObh&ȗ{6-Y %xFPxɞݤأ/s9e,ʧns2u\iÛ+dE:9 _//׾Fbo#l sw~vG":,i S8\ېNr{>wGV8 z\8vf"I; ;~ya W~a-'}jI!m D5P;f|cȽWT዗Nc܃EAwg˱;H`Є=x/XeXPăGDr ԽO&/%Ok[-QBM'=MmDkkyTG6boaI"t3>YǙ5 zW?jCA(R#MeQ@fD^̦JPƐ?+O!|ª VN`..kl@XB^}syy8\T]ݫiel*D0ؒ\y.\jBG ޭؕ z.J[M\|0C8;BVm [}/De"ls@7@@*0yv 2gKDO@:tYs`:zI_K1FJɈtJO!z'+>XYE߁xJmNJִc_!Mf TflQD +^wA^#f;5g;T/og%6MD~d|Po{6{(́"DNͧ["?~ٝpho- +S&{u=$a6TpHaEW:TK E dC=CIOP/rL*ޔcj;EXEdYRН=-7Ve|1)͒&;0oFƆGd;CYD+cCx?mj&^1PmV5f )}{/A@iaD k"̈<ࠍMĻH:Wڿ_ٻs3,+7;ꩬ/=uK[{ +[eg,R.NoP1Q2 xA J- ʡ9N{!ދJ_$ϓ)k{E8 vdTD5 R8ac|79#bL\e3%mLD6}kW kbp#g`He[Onߖ<~P]|/g.iLK?31_fF㳭+\>Y"KoQ8+!q)+*7T%¾<3)a[>Ak_lWNZLa;Ng qʑLd"0MW?~+$5׈0`Իս0Jt^~Tp5,/gF ͋V/"E T'K&Ʉg( +i2a;Ԋv%WFB# K[ +ՍZurqhD˚dUS `S`k2XRTʹT}[Ů|fk-\qt\<@^3!)kX_1R-?26 -wWD̨<##ogEccc{5ęPJ=}p}pEepuʍ#0bRH\ºK&I@o=虈UQ8'|R#|t:RW k`[SQwBF[oY SW`W:6tbѧ|5Xc`xE'ѩ qJY%S~dU:^2=s2^vsGB?3"̂/t-D,[F *;N7bOC)FP&w/:W{džXO+6ayCL7pq_vѸ痺VYtg&wÒ7R1ry=or3V4>.ǡvN߃YyΎD!,JIWZ2LGINk3wb(<~X&BBZQ#Zqz v9y P) P8i)qB>. Brbܶx!j A§S-6~Ȑs1\ʲl4?/ѪzQm%)DG -o$s渓3)[y .sKOJeOb"ܞtY}*@/}S-hg=Dˠg+V*'8^'m B'®Zf!()ڱHɉx cl[\TΧm:\\N""eOx:Ms0ghZ%{*&vbLG\cߓYϑ7(ա"H[':?wHCzu##25.}VgP7LX W0`nQ?32"`ݪ<_#;y&ӊ&aRIm[ɪt 0plqw"-N"#PS}T7ӟc_MJrˎKv,X`o*:H<> 7[owktcB aXSm AWiOEop{hj血G|9W/+3_^Y)>e䩂XUۮZ"Q"*ۊ>3EUܬ^g4Tv'L(@OUS9lOJt:G^'+&Ru!?#T<J{A_{t)ȉ؅Iħ;QiފI8Pk$JX3]BiceVJtbX@uk<ţwfmYϖZ] Qt? }[PşW%߀e zRPVT ,z乘[[YNHXcRpHy k jM3GW{۫P-fU%8Wk˳Z@1 ?F9&^'F6~CL,'%@KYjpÓ)xh#oidgW],q KdtdSH>kpk>+#"p6,?7^Z 22'%ǾjdI`}h oՃ"6z1a_phުeuzOØD ACpUyg{\?a@MĔHԂD0lDDKk J70l .fԣLĀtezMyKzi( |Whs3, hx|-(geϿd"0seO~{frk)&Ftot'k_Γk:䁘TJ>G*pe.K?t`w.RNKaqvVcM\ڜIP/[f$I}43Dvz"mnʧ.aO xA$Uڔ" J8!/+SP8?Oé\|v!~Jgf3c-5^3X.mO% (f[ U:B} /wL|pFϪ(C:+*_5LeDt;}G2LDPhR$ϒHĕWT&r $lJͷ7'чfM&xNo8–ROj4e u}tEbR6_PEap}Atk?j Fe Ml/J 2ѠѠ kfE?K4:!n?\zd.fȡy(ã'+KZLnuh &PVV *?iK(@PikY<{ kY ɪ4HVwr!+^+x^|ѷa%S6cA՛aOl8v~2DW? чܿA<"Xf5$B>@ zskJ ]3\MÃ@L_Do ֵM ~p! *D1S̫&I>8W9`o+*c:j {&쳎{|q1E%I-pnl\ fwpi]$o^<l"l0i8gB.gӁAohg1yR`%h]J2\ܩE"oKGg3DMR^beyzƌ CR0ULZ= о_T ;PKEooZtw y&ʵ25c~wOP,dxvƣ\ZᲱӜRBEY٠p/jᣤGC.* XZ:= 'j5W͹)ǾlcxR(CᴫBx~7soTa*jNԖ‰^"@&ɬAH@Ma)Z+PY4{~ 95k,: bbXH[”' K1EpĠ~^P+> !kUc qVɕYnu(>x] ؿ0 =}mW8_3 n|3<,]wPlZb^A/T>gj.p/4%Z~ߏ6ZGb ytу, J!E͊=#bƼ+u:`f_d mw23+aЩ1E`PcG+f%iֵqU؜#kݕİ?3 =2Jz Us"$7|,,H2ֆ E9mYҗ 3ޙ!\4ۤoh[z)zh$>(lÃ)PN~뮰Cj?,_~ΐellB+퓳}Fc[8*otqBӁE~ FǷs/__s?Zv #1mXJQݘsnl74BlP`LnnZ:~YgPWѐPAE>'FW5ebq9Q,pR5L*4 6$|ӿa\xv[}{ UI!K>?8PXq\+8VB0v ˓miNb7&E7YK w>&^3$"䎬a$/P)e>^2o{`{Ot?F^WZr79сѲڃfRJ=|wkbELa9tԆĪC76F|37e5 .EG4W{ STx@iANa5XHh wt7&LعU?3+|cŘ!}졞* Ȭ]n9m[QCqs|8,x1;Iky_8m_~7咁;F,cqxVOb]͂k*J=mL2??şϼQt&EU'сten(6bZۼцǮʫBރ؋+Qbp51W_NX%h81I}EŘND&hmrEIݿ tLo7ޘۊi.P;#o.vS{%D\gK ;#3Lqs?m .G' 5$-m>1Q/uQa 5N@ISO,(77H Ň攊.,g6Bm,Q|P,}w"n˅XNb@Ҍ^< '|a5--ױ4G쁟n$/wjy WȪ`Ь|'dr~1hrWH}D:BffVFƲ)}7*|1;=+ZiI2l`ittmÙmz#;-ysy7٪$Vݽ{[R `z0hZFq%6t':篼vK?K.З6 z ]˷pU']؟J|JgT9LKrӌz[1Pt3Z|\{f8 k^-2-]lcW})c4&|p E:VwjFHh0?s.oz"ڲjQϦOUɂFN8:{BR\hW\-H2ƼJU6aU+@ګk%qgt"˞q Ũ BQ-yLeyX#XD\r,Rd^GsZg){`lQ#DWCn2wݏa@)uhY8-pѦd04YjËNm״h P$~}wz<]sgKϴ33y;ҴIbӦ%$;#BG7s38#sY,({ZXk PHƪ/Kܵ+M5bk,9U'<ر^o|.l|QTqQh4Q%ߥ9gp<[Hv@kQK<(?X JZ1ͨ{'m{zC NuC @g)ʰhQKMWgt*7 {"v8PӅ-cݫqhFLb[5wgDe.KZ~.Li$zrvn #?8"_urGw)Zi WomÚ(YڍzZLgXKz&eEbxb,]#m۩[9!$g(Hze۬LVhHdyu%G+mEdAZ:أ [=¾5w+E~#kzQtĮ(㱵XKgMYZY6?p7;ڨIhԨ ;}Ee(0Ei'Y:<,5?kv CJ&TbF$ZSDwj D~[F$\6I2S0y|dp$m`m i-DJȢ?W'T$zSl˭Y .˵D=2`_)˭ ma2ױsu\W |^a.MyPȡ }/"S5yw_Z+2d*[VsJ#-hM$S)9N:>(a](0ί(wn FwS9aRaH"ļ-Bٓf7`Zf ad TUTêVb>͗>w?tyifmV`Xs 2wd޷@dnQ:6=K=k+ifԤuXqΣi H-ޡ\ޕ)2 e$!`qxNr)C7@ 4`Ռ(~SmB_64Rm˟@֤3!Yqd?H4'E$K}xH|YOJ< '.=u=hUF5:SBڕĦISLIJԦ;l_Bl/w;W)hpsB8cUgcBd$ Kelkzh>c!NƖT Y,L)NbgcL:sox&DLtrVU UVrwt-˒Wm8hf Q"8x } ϐdb ʔQF"l\jH.vCKIBRb{h%}6ӊfnA}^Rs+ȏݏc \vE6-'5C9VB3r='y@.+5_jbP{cV~+7jWE//q[ERvE|a\@{-HD{/yߓECxSLˣ(NES<;1pɊ\DZw$ pObIЕ6+uQ N3mN5{QӨaz#v z5dcR A(ox,IP=2QP (MQph-61tLz$~܁u3de6<%>ұm| r-/!zZP֙-5kw+ ~ey_+a-^Im"JPLiWZ(&TŢE\K=p=c/rIyF<&ojHXw UJP/g'ȴ5'uk2t+ċ3`_5ʯG7*ms gS2BJw@~)Ҷ&N0)E7yتÍeou4階v#BSO&eφ+j5ޝ3p?G#TL&$7UazoVԘ Ȣ(sׄ|뢵[+ł|3hG=<ӰW+ex /@,1BB` Zy*|lٌġD,` hr7Ƣ|~`ZW} ߕºpd\<ɷ*0 ^Ybn.v dd:L?/wϝxO3z|DL/9 dp%,^(]N?HrP-(l4,<0yXt쑱u&8 O;Pqq4O qÙ.(ޝ:_qʍr.;F0tMep$pQ~tdCn E &iQdj}vL~9z)|ɲ?Ey)ļ ]zNOVҿ,ڨ̛y6-Z''{&/ >g@p)y^}|`Nȍ2 xo|ӤU d\X9W_fwө77S\*q*ޜRZ3Di4P=sC⋻cI*@{%sfj8-;#bxyQia֕jL*o7.=A8T6]QH>>q,IU +G7ˡ63ݥo/d`4Rqir0#ok;: `Gg|}e;F'%Zqxq-.v0,f'@qoR37M"X^q0. 3_s$_jQSZ5,K{^ZI&B*\ٙA )v!m, aBOM!c*5Hzj1Ϛ7\$fT([\cќqS^>Ypl}%{:G0CL6C7Ü;] yJt:95<z)/nUja#g?qzyƔ 4x=>7=WuH ,SP"/ hjھG@fu bV7yޑ56r/"7 "k1ՃzF)E}!ivix:^S?YT\vH <Ȯ}߹ _ ovC;FP+6I(|Zߌ"x[tf _NC2U +NJPA@b06n&phC3HSR-W@tUƞ r%\Y!3^jC3dB Z,VrAwFӷ%P°/ۤn4֬}`h:lX"kŒ2ֿ fszw+Gmav"fJڮtԳ|RgA)=G=0/cA⇡ rl?Eޥߩuov^bacJ)DH=PkϚ=jCzJ l+94[Ǐh-"~椵s5Ri~09T[.Zy\& &B zBA{?suM;eGzKK"<@ Vˠ8&FzI[PzA&)O3fV7&De: |5D}/cRG4ϗQaOaDJ֚ܩ9h뗍 dG3<C,`Y!糚m3"+;QbѮn^`ϥEGT|e%nd"ps𯃨Y,=+K@ms_ȁQ /2Z%qfV$cK/pW# 0NWԾYP_,W5 :TNHKsiEZ@8P x{ͱt|tzH*C? ~ Uh$^?(T ]#&'81wtpRXn?o{wD$~> >Xbi?L69>ivZpNE%![XVU%zY6#Vh2)VdL&q\*P#K|QW0Eؖ|u6O,NC4-B/N%ؤ߻/7=h_>Q:[d yl &ӀOR,:0sA[J̙M? 678"ت1D"(NjE t4|đBJ6Z {>XVAR>@`egy?./Atˎh4W3K ?,,#R Ce x uX?V>r19MLE4Rfj0"-vSCUK7s x=d&~4B?l|)YGg5*rHp?$}WѶ%;=52 a s\dâ$ wP.j~)*^Ǡz%WCAa="yriM]WO9L_< o.Ƒ :6Z=4svƳwLǞ,Yh\&K@32g_h7YgG 1))sЌ $hv<>% F/߉* t#o}?{r Ei7nZfv[vS̝̕Fjڒ K R1LRM)$I6DnY}3pwf$GaD\đM\rH?dlH}rx%A & Ӑw&P kUi4ك#xh3 'ѱx@ӟ >paxG{q8%KHsn )3ӞivB7or2]ox㜴,b KʔSf|/P(7~Ϣs rcaxv؆ U WRi3 **"v5[cm-=b@%*]$3?r| Ndh:S͠]+֜G_// ؑy$&"x%yzĶΠwyYӚFƭxZPX0~r"= tO^ڋ&96^V&$/gMM御n%aNI &sJ[GOXLW7.`SB9 D;p qYMI ܹz%78{ve _XwK5A_!Zћǭ~7 R: 9"I(oIH81yg~~' Iǖ͒;٪P]n6%`/,&8+6rtʂ#w&XR~@/2OԈAyfa1R-8 G8WWFsWkޠߡpʌ bu$_=trǁt\'$t{DjX,*mlp8,D-@Z 9*P~x{3$sLDx^9gK6Osűr._j^vΜ0c=vqJf EZۭdfù:@ݫ=ll>IUAopY/~*Kzq[KZ=>bOR&YJ3iӒ^QH߯!Efb>T#wnh䘷tHl'R (bH&t~B^ykV%yOvgW?ܵw\6;pTBm-1%ɘl-~ֻ߽JntPEYr#kF *Xn/>LȖ!&Z-:5 =ie+} (]af ,2%n.:L A@u(9L3zh,˲T|9򫄱4?q$Ib29nL@TtQ7KAGr(bS79"Ҩ N>uվTTEf\j3,YG>c3k4H}!*CV" +}ߡF%ʗ)~s5Z!}޳ҁ`)V_xɎBzAS< E#j=K*bϐ/7TFSpKezժ}~bdf#>Ƣ87F+P(4>4DT۠ YA5='}˱9eAUjҎ`|V euB!dM5sق-GS[ t$4_"b"Tf-4f}dzPeL|'=^-wղBt; H]sYJB# \Xs'VE1j&5ߓ蠎:PQ?dL)u> vNKH`oN(U<>1NdII=uw,l,ʡVp?Əج.3Ld,(}AX E1!x4alLZ28ƦwpgM3ʎ4,O2+zEuX'.ٗ'# b%Ħn;EyQ;#[H`bmˡTӰNK4n-G&t$6ĬT=D@T2(ȎQ)f1Sez=er)o}-;TzA zIVPm5n+o󺕬,£7y oABHNx1^ȥ4ETrk4+7ӿn f!cFC۴Nz5 (EZBYMd8kM7x3N̑oco1/pc r%|i^R\ʏ7\k{M>"'e5gVuILyeY;4Dlц_4!$K4bA82;M^'6q^شpo6SiޒZn +Z>!zQ PZkV4\ljZ ݿ!FX"ϋmELr+66 ܚ}5|w )W`up$+/yG6|$/F~> y!r}7 Ni9koϨ0V7jTg،7U#GE)S.2`Gr XeHEDf⫨FZWWv-46˰1=H:VXKw& 0bt:o*4o]ؾzeXz A7QbyRF Bs#}ث5R\Fr[ϓiʬw a3PDR2b?}yվi:L4+9&wU+f\UU/ǯ}Xv\Rqo$k>!O &Rn)NXAV>Ha^>g&{^5i%|4˸6؀ U3dŝ$rr H$XN#q>E}="1a:_kžbt2;_>#TFf=*z}v D(~ue7plC:m?5Lz ͧmWWwq0ڱ7!F2, XohaǯVYhQ+܉7@uJf|``:=Z}s3GPRN-0ZF=boٸ$hhD?+oˤKIC39+ݦsZ/@l;].{.d7a4m]mPHѡ§ڸKN/NO~O|+Mpa)=6={0j"$A,3 dg`@%-|w\[4֏/$+u' [ox KaBw4Sf~=nY"ھg+/Tʅ:$1߹G=(< xí9{A(~>5=3rPL>^4UOx 譌#4-.(LƠX¯DG _ Ѯ+,T?`+`5;ڟ̠39a{B+ |a <_>cH 2-&%2zPnAThq)y?tFT OXKcu=FGhMsl&Md?Y?*;NmlPiB1gX ncq@/0RS^Pl08)DA}o+S*{MB+B9H.~*n$yX gPZNۿK ԱnSih)1MyǏt@^L7uT[G|%Ti-J~[!w{ͼ Ƙv- k~x?RnsGC+M<i,&DKEH^y{i b禃X7kqSGl&|h20A<0pNXF<@UPVH8q86(eìdd+r^*-'26`td!xCG R*&Y7^`;\-pz#> r|C&/xL%oI&-:gfE 6?0wԩ9@ S&ljբ}nZ [ݔ+l2M4fi2i_moٴo9Z wN7uGM x `ٗ=lhtcUjEIa)ucz2k{e uЅŰF1piKJ\CYXnӻB |5a+ȮV^N8@dj2 :X {.ɕ9`7C%q6&P.efq%ןbKm {g{ˡP5"iV3ďof#`pN3Ęt!.#ϗvv~)]a97c 28 8Qg,-5}(6/Q1R1r٦qeȉė71` eQ:ĜS`fQ~1fPN"oOctOC*0j.|j,kZ}, 囹& =ŘRS Nl i3x?LL T퀈M$6i/`3(bJШThLlR(Mfm߸]Y+ʦ~!Z=ٸo9xب1rDJ]i`Lɩ@RXn~(xM@ Փ4$F5V ~q/n)*5.yd1W͡Əs!|9a[J䪠$дªOXr;hZ› td0⠸D8 ޻F@9$ubTm\ױG̬h/F^}RL%c؆;`L/3Lzf@W/`zI&ɒ9Wkx3r&{VNQ۴T}%>\hA0{~`<7*ۨV'nAHN4vɱ:Fue9nl#Շ 9TiN+d . K{QKCHy٦P!F.RX/]@]^#\36 &@}O݀Ec,@YA'`6Mtin+UaBЭH` nTSlj"Y\ Ɯv@ܶcoiQ/ S)j:M44-:r^,fRYQ;{yZ%2OOQ|a2&ީ0 %ҜPIh<_m̻Nso@ij?,'  4o+hkr VΘN_.2+MjGG0j ^)?{) L?su}PYV*벁`ocǹC6e$bEQ#XH*(Vo! D}bG.| ,V/Si; 6C}U Y`^|AkC_*,wV#ʒ(=յvDIc\Bt?h^k-ь#XA*1p%>g}~뫦Z!뚯DnS_ H zCH:4eFGZaο= uJ4^pnjUwӯRG& -N ߧbIӯŹߛOR|JI11M9V{qfJh aZ: Ȟ^}}?pTg^hqJ0f !QZe+`:PidܦYz.-^D$ 2k)L1#r{L02!r"/8 ӻZoJ!2x01QU lv6ǜS|1ND_?4in_u {kqP-}{ y usPZA2Idm(k !Р+3%2@gegsxAxpLOfHZʹma3^zĬg2ubZ0#+& fI B-la5^,5F)b c n 6ZDw3ȚPT͂9=b4-HpzAiG{ cHTc]Z E_ad3jnĽ0U~ȠSQP `3>y0l-@Oq(~0q֋"@( )Srhsvܓ[4EM;"t"^ ͑/KZD@]8H˶i1% x2ѣH7:t67"5䃤 6J.5ޜ>}+9C ItxsOSpǾ̴W<*%3bt,]ڵ'G.^,7Comc&RORxgF e;, K>Ƣ6jӍ8vIv4Coٳ"T $TXVz +}0耔P>>Uk%iH&% ;[+ !ЖpJږreγ;F|Q~_{-)EWGi< +p0XnHm,|z xv]H@8II Љ a/u cbl2TNƶKD-.g0Xͬ!@0sRd7 M%4ܘJln%^FY2̟ L$RlR/*x;oR&DŽo8 #S [w  H Oƽ򵟜qafx}L |.xi|ƃ(gˈd~v5s/enrU:N6P*{r Ѳn$.5Fm]/~xS&Iz3tM3-c+i|!9I[<\ -_E]4_R^d-5*UEd@r׋EޫbI,ھ5&eZ+BFtP8.x:spČ'K,ECnB-COt @Qzj80N|*nrn'%X]A3߮.f] J+;Li9b}[vb5ƸRw&fyQbK i^{؜"]GWpHϳY0PJڧ[rW-Cđf(Ĥ9us-;H79D&f(K-O\.. =ph :hYD2ަ_ /^]x 5!2i%E]^2 %C 1_z OQ6*sOMZH0T0qȸHI)sT'I[-4HβbreiiӖTШP1=~SU}DU${Ni`9]5FUN^%u~CNp=e֖sNqs:Y퓆oϘZR4Z0Iu}'JF y sO7ã6P1^ Lc}P<QIYWSe2ՂϺMyF>r 촤s`5/rD#SdzW0~; Qu i.*^I^ilHƟ;B:N?C, LW%bCZXH_Ռ3D}gj$+:ryk7ֵ38G=v!SBF gգ{A HH_ofDmaʓ|q-UTg55Co c*kp;M=XV{YZY66P(ww&' Ё*-?/uiPR P>~.U#_f\j7[ c4LQ>c%%~'VLZ$CM-~a>*[NI4k3@**;y̤BB!`Gw@.-'v`i⍎`wȕ90aK|!^>e秼ޯ#B,?r VmJ1fSp=>$% (/P+{Mx8'x8n>&PYɲƏbM?2.U054,n=1v`M" }rDKCiPΓvG[kusg}a,q@A3%:a6{ ƏL]#TvtqY1BmT$1nrաC ?m ?;ƇMsV#{CX~n#)-h"K2_ȯwO )VVͤ.U؉q72e1"P;apJxڔ 'w!1 (Ү0l|i'0RģT'.ǽRR?%\#! taM%ij A0a{ܽv z}cSC\PJeSjBW (o~f@:4cwE2e/M@,EjQ̕ &GeSX}mN@'/d>J5DO{gJ]7w|BT1{hϊ$P e+}J_2%rq]Zo4ϫMnGt4J+WRN*= usEsѹ6>ܤOyL,kKM< jZb?+}M3%ɋw6!6nK}&cn+j:#+ߐa}6s9q*O2< 4F8"뫍+֋G0zHJTȺiy͓{ lCW?94X6}B%5r+_EKQ~5FsB2BW##7Ho^ E=NdZ:U:NS̫nZ@+zqCflgy~RJ C0 AxUf\\w>muZH^fMMjDkc4C7Ad#"JգM4VQv҇V pa4lG/ftV -#w@-$6b!I2;L-E'F\0EE(Uy||]mDkib$p]b'3Wۓ2/N޸Ű"% pB\ҿ}f.wݤYQy춃rZv7*1sL-Z`g*[*iV*%re.!חd%k<;"&))?EFنrG׀lU]A'cpādRMjlR&MdqEN?靯:RڼX!|'o+;Ѿ$vaLք,)Sp1sh9'< _ 0wܵȾSOn_(rBIV_+m/k<1jݩ;x€L)%:΍z|,޽&t[/um+1GIJ sn&PSDzX+ [ybiۑ$#Id_PBOu{H7ޘLv)8!2@딭ļ*^z-!^>1#T6AN RȮOn]'p!f N`s9p\n=,/5mk9bځ"5֌Tj:-hnId u7hUo9/У?e]:.Zt~\7i;S7+7&DN*g%E ]IrLq)5j"$LCL&꤬'_PFǁ%f7$F0{yIsRS[ h0<$Ezr[= .J5蠙ɷs{&Y^iJ۹_NF //*kK`oJ[I#7*\g0<0E] f,] '}'90cB^P" 2<^ n'bP $L#ںq0 kOo.ͦi>4Ʃcs2vgyH|Öx\wõxT" k9][S/xf/c)\cxD:c#t}@u42f%C7^Q70a/Ah/<C/~}\ xZ]xըhYe=!K!uM[fqQV,]la^篽r.t(-jb+Çx}rL`{iaD^fb?;PbUq!`,A1K#>M >ao4a3MX]HaĹ d}d('$c]43Z*EBOK?sIFfݏ^|Kd b0~op̩Q<*p1 {kK }% Lo&;W|ӲvM&fy?[U; ݠ `?QՌOM\~!}ŭi?ANBtM(׵$Zu ?Uy ӾR l͜mC)Շ P-g|Gc/c|GGf-ٛYS-g#a•RdE8kv@ֶVpW F|,j!N6e5(4ʾ: nN^X cKW9Yap$sy׹W&V~*QZ&3 MhҊyX"OAmT ;˛/) >x :bZYn۪ھO*]CT![>N׉~{N)O[Bͷ$c |wtнq rYп!1i_ YwQРf BWH5:1h3'k=C%^Z7]D-`LDMǠӑ"lń.^9^G wFB(:oEr{1' B)G6EBb?{,\۱~ cE]I{E J4NF/p!l؜5.䍛%nI8BsGh2߂,9Xj#tӑ f' H'ANr)`OfsSKڬ!86Y+N ^)e/sV=U( -y70V`>k\ .cy/:}Z|WUx[ce^<6J؁ iLw9)jJz(T4ؽO}oK{J&p>;sĪAƈ $cv3Mx}WrhL8Ug:{Jm:YJyuE߾Eta0zLaU2m4XIrSuS@+\=.+\ۚ΅{zXCiK#/' 0e\9z:.7m5e(0$axpuQA:UUXAnP'#DG?jb wѴ%j}kUIE4KmW"V7ЊT3BW[F8k"0=xџS2 B6Kͺ|ǥ'H0׈Vഒ:!phmH|:8guNq!#_+ִ\NA;h)eFRzf-"FlE5  tPpmp%k| #-~vjO2E9zt)CLVX)H-wtg*lY$bs65d!u(p3Q.xBєߓgr)AsF_x1e|L{1ω~NUiv41f\)}$SFzG !i&Ʉ34^}$1ttИ3FjKk.jDT6_h6;Hn&l,K<ʭquGã³@pFDSJy5'] |o9L%Z; q\U# YTk4_9%2*.Fʟ)}Ljۣ B |~ӵY6u{ ._IK _P8pXsxz>aU6m0?*q yb/.XShωj*@ %Jn@"0qIB_^Dz9y7o6}iޅz;!% (ixK(.qȯbSl-wl-/o'pjzn9YmU^V aȨm $zcq̜6;=ctggJMElheWoX 6(yP?6~R)\]Lk!:`XBvd9dJ)jlI^iYaJh/< (_BJ<3M`Ʀ=|Ɉ&AzY3g\Fy,< G))"a⾘`f4!ؚ[]u.RTjjCChI?  >c'!^*Z@b$[SMYYFnT{!`&vortlҢS y9$xٞ[]Iw:cKLZv B"#u$cG!1jYxӛ.;Z5MtC,lc50XT1˝0m}+_zb̓jQEqN9 GHS/g8PNdwp>|O>\D86ӎw> !V΀0IY~o\e;"+'p"u壑퍂Uu fX1O?.MB?BTwKT /X) u BE/[!}o4[^1cJ~i ʣbPO-^jUu-:6nBKV%LX9􈽌5ot,<RxlU?#=]32&j \>2k[6N?>,nkdb#$bU;&l K" zpr> Fg=pp?ifO##eio+׷کi@͆a,84'>t%9mBzyr4vm"Nb ҫkVAƐeX38=6ycn6%hB/v}"9_Q?D֒ 1^#ca„'rMlOc^ $@`OPt9h+S:Ex\}41UULw8fׄdaDcM+fZ4ޢ=RRBGC\wUo/E7Jqo_Bs`0[d aB9^ ;eQ+d3˞ Z&컓&oy':"Q7xa˩'j4â@P9EѯWκY]ʓ֓$Lr6(3/J*Z6){7.`gtPT2@,ϼP?S%0![[Sݎ?:qs rߴ~Sy'Y~YاkJYo۞ϼ0V6ɦmörLU T$Xg[pj|Furjrkjޣ{]26VFQ_1| e56 Ti@ mt]z{bY %̎Nhӭf=ҿ 9;ZsPm5e" |z7\PE!5Iqe(NV\`]r=馼#OP:JՇIW ͡9m_B{!l)Bp-yD|mﵹq=o^=$2bn(MъdgQO0۲ɋLeB7 &`l}ᬸN˅Ցx$t} B`#' ڶi}BwF&jY>)P9T;9zAhEaq!y5dռRD7h2өc_ϖdn h͉i! 뜐ܔM$րS 5tƉ,[G _@.^z+1q!o8S}{kul)`VӻVH@ ʯ)! 4-jR@،'SQn-EnQȵ%Xk B(̠Vx3P+eOtRFC4Ďx%-6!/WxM ݁=gܩu(uPRъk"0ݷaÑxky/G.nuQD|êD)[sC4y<VުGe0 +ŵV@ 1`!unuYwtfF lQ7@zv#V>Fg[<ȅ/u*&IP&D% l\TQ| \iɿiVV͙LEJM +Ğݶ}S֠cdS@~}F?OmBK$1)A+r4}Ԁ9;XP3iAW}R/˂ř<6JpN{ȣԖ*gz7WY3`UO"4ks:W|-n0!=Ӿ(nyMLvTiZl<>y V^Ź29OѩNq,'%AѦ֫]7쌩˕Ш,bK=6/JW !4@NS1[!jW܎{g.Fx*$m2o+~7h={iW?(T?6+鎻DDcj1A2`A|n~(/-\SoJOA$,U^9GS<0 +K:F 1Y=âEpok@=:БjbDTQ,Q=Аu9=JH!`!=k/#o@E TgL1uAْ 9[,"n+f/8=^vQCD la IW\iڢW~UW_ l#Rys1* 5(VA'1Rg7DD:wvu5`j1`kʙ< &6xV88r_NƸTS60}ܤ?{Dw6Ո<66܉/7cbmoB7$T\p}|wnԦ92G4p*ɢ'pza,hyt9L"vZL `t);5Gi*͔ar5KjnE](Ejw$ VgRe+=mvF {#"ιY tĴVEþm =sP>/ P)gǻM>:,.eNxGH{ͤ#$-* cw|7Nئyһzq"GCz+aWa)˖J,n)RT]U|{UfVpn;xHsCgHR~U߮u. Qk:#?vi 2TT3w8y#%䐫i-#q(13:h`-5p՚cIu; aeƅ;+4z,`/}PT(Iz!1~Wx.8=8s?1qAewnlĜ|aa$^H7`hZoeė'1dF;Yַ7t:(s̟Y@bSRe u+_“M'"< Bc]hfַ_ ٰ{PoR h߆(r]7 N",giQ_fdJVʭƲjuA X:BUE*8fn '5 8䁋0~c-5LK0Tv|ﱡTϥƉj:Ù5eSP;qPpBs?`H02,4=g,5xwb9{t-VyLoeb%R}"QC"Bqq 鱱ӌ:@USD!$:5q+OFB2EA5wT̖_eݼigGYӹO^q3tqmKy+8G}O9'D˥95.烰_+*e{-^zx x' |%ݐ}8BFvf+dx:T$/I!Dd"ƎsӄbG`|#X/zaqVޅwT~[ێ1l9({:UoÓM;Cj46ˉjLXh KgïTS_qNe*=:g>{,SS|T7ۥX?b1dX2h4`?~WC-BoeK^;mU}xT5]}87vKO\'$=9QGv)EyMv6v`gn!` 0Ngձ'Q@(6QZ\xlxC)iZ$1k0}_pm叾XOnP *[/ˆ^=cg`fI#B:RžLN(W+Ħ `ƥ-y1eD(5O"etNR BPTXm^kI.?MZ{_Ťl\ Jfûb@DB%dBdoF􌱊 "n9M:vOA JĈJЕIm"Uu KķOMdjϖGN$S*$re^463-]L6jvl),[e 1 @JC>C?e 3ԁGu`Tق)JȢ Wm#l)x;XҢ`S aF=Qbz̙ť:dvzuS $GԹmw[LX+7rn6uM~i{ec mӰ+|c`S9$fԸ6 ^6Ã:,dIi#BLeS{~ g%4Iȅ(G@<<+]Ml2R1z'"}V k牑fU۩2(Nֳ|GDQ=4-"XetICt1>q8rVL?8a:=6tV&&phИ}c0㹶O*^]>`?QNщᥰQ>JtFl `zP,X#}/fP,1Y]sEdVڄN\9}Dy(2UWAMF ϓfEfZ[A?ؒp6 &*ʠ% }es:mũhlbexp+Ja1:̜˩t?nպm d?܍:ڦd/Lz CB*-;&dŘo7d_|8z[J0@#Na{EN+*\ٻ='׹5< 7JR!͙pgj;O 5kΪSAFEy_vV?1Pjل F׵Xբiu #uAkAڷB美k@(y$=YX_o+Gs#R_k"64ZtYApiGcyq7Ff~"!6)':\!p# i o1ewHАE[ō [|h;.g 24 JkmWEٿ)SNdnmg&zث6w>hvDO')IYE`"YT0_|Ivs@ A ծkcHT? e1=w6 "%៼5>ײRڋTc|݄3vGkTX!w۵Ƹ;[t[]FE3mScza!4D,JŐjv7Cp=X aH!K=v+YE' @6%*=ji9C6pt nqϻ"5ܥ vȂw )[utghvE+a ^B!,Zu74]>$e j5ik9xA`ť ao1ejhg_T3_}`S=[e21}HHH셴aJF乮z-ѼAR*x)v7y"e@% mt`h"[l p-jAfo2D-O}VCH)Y&0L(Ǖ5>tUH9RJA8H Vf$yؑ]yX']Kva;Os`um.+N|{rwvd3U,Ƚb  r˄a}tz[qr h"^"kAEb7$.-ȆV3k/=wD.d\EH TX"}W@ ?W:@@ҩŵs{'i\'<ù5±b)J5$zM-[x^:pSNLߘu0{i -=v_j߁&gÞ=ȱN+VČ~v;_#Vu8eH=;f]-A qPKd6E7 Ԓu+ŶCq} EJ⎽Uo`R {xu$C; P? ufGogt R]4)v׵H!-S-b tU5nLzv,8h8W,t({+Kr7eA}J-סG2?Cg>l?StԨ)ɛ gEA>kta` ~]KA ]ZB'8 R7Z(jL*`nyQ3, 5D k޳FwU%rO|T]0 PxЄy7G09(n_U=Bu>{/4R J˾d:)=_7$ $L>;"E7:I[5V`KMoq l5vE[d6cɶ)AVk'of폿1,[skն }Dq<f]B@:qf\&ӣ k72ܵŸ^0#hQ*gKh񞅦7ϣaLݽ_jbqe5n'$!۩(,o(}ebɥX >{4 8faӐ#f- c*PT'01~r`JA0_~pƊWLz* s[Zu,=.3 85'+6ڄ'\OuȯԱќ/֚h8td/T])r)c@[mQa HjR5͊]< !ă>*uc w:^@I+ fa@؊K۲V7&k6I ͖$Y5XpYAbΞ=-&e`An3C)b-Wy[FX΂都p JxɝXp\]:}D+ %ύMTCПw2aWxKMz! Y`^kC#/Z.90 簿Ճ0 c#T{!4 GDHY; 7dFZ x@}"@9͕Sڪ@7^ ~ahRlRE35y BQk7GxMݲpv[w_O5U{;y_} =OՔ7]ɩ8]̃6r_{]0Cs[v~? wX ˔_>hL:6_1wug:ѱĖiQ,Y\e`z 8i;fJ )?zyHzxHc=ysy@n:X\Pԥ@]*~ df+#͆>v^죺ȕg/hq pC'rĘ*q=LP*ja6o, ZȤ?H#5NآK7?\ѓl Vʡy۔z.a2i`1vb$DªM@Lҝo6؇eoNB,<᮪ZJXwre ]ϭӗ~EhgS!cͅB^P"aLV ѳ,J~b{baqp|Y3-២k'_nڞ 1B`egR%6k3ҎQX/Dkjm, qT#~8j'`t (߾tR[R{E I|{f0#PWf1nį-3>u&''Mp'c-=Di~X[HL_XpD8:JuLf hVc?FQ-J![Qd>i%'2sd[[hE`%,Qjg!Ѝ} i̜~ '$ >lKU <|O~v`ֵj~=g)pHZ+h94{Yl1|CXII3 |%img/ʸn 4e* )>iVh߅c{l|lueLu-zQuehԮcgz#ݙzH)[r/ x2#F y|[4H=pT[L16s|4Y:û^VH],D;W\5i JNFCc1|o:4lːN]'_:!eBdOI};Tż`Jo7|l؍g{̕/P%`>ט(靑LREtiO*݂lfX') ;ȉ*JӬE^!wgb !J5@(VFu_NZdUZȣ'aE#=WWvy6+@f U :dGSdTH^Br69̀wӞg{s?bG P蕯}P@!T4/b.oکS{[q]g6M%ƘT:o|=[Ŀ?p3C9Ҳ hHR tMB!o"UGA)=78G?C -ൠdjb,); _fC;&.s9oK90f׋{X|E)7e[XWYTNElqk+mi@!TY] E#1犲 NƒJw'՗T"DŞt*Dk,9d)e,4*`,Ap.?ů帓妚/G9`8|F)Gy8PD淹@JU~[]Cgk%M]ͭO)..myV|yd$s%ZhpXfu=ȲWаHsD-@ۢ;|5A=Tܩ4oyVK aQQ{Ms;+!:a"ma35 5\nB}tw\%mZ+dd[t ,J[ My ߱%L:hB6Òi:OSǼd,I DbI0~?J߄#ǧ -~plt 9+wSoXF{?t SZm$̄@y2#~p8yˇXC>`{Pdk'A/"Oq| g1:~ &e&x>L;A/vڷJ^i N>*'5$6 ;K yeڈX#ΜUn}j$G 矚ڼ45>g3~Ublz] 'JsA̭*)~lwĿ']Ubjx~.LYG͗." ߡckoxɼǐ(0bno I;E l~,76ouc7[NRFF{4cbz~/Nh[,LF 2Qq3/u8Wx3. #0_yyf!O}?ONм ?O-}uo֮FݖD,s Uݳt:$;kٖ},驹eᧈ<Ҝe9nOO&hY+H`4 44Z\eeT%M l1]YEVҎM#CD)ʰGTe(W 8= ;!s HR]t?h-|֩IGnWQs4n5{k1yHo3*A@&/x=]d2"?(\@TSIn-kack$ZwmlL` }Hn 6I9@}EQa3V-1Zj}N;ICפ 37֏$TRY'9/>4qK= #Qjx#a#)(IcSgMT29XnHUy·uE݉ \@D2VAZ1QtO>;~5hN ;Sf<ꚀK7&QS]8Â(֩t}䲤 n8ˋs7‹>CA AH3v:+ߨzr.5(%=iW!Ey9{-uGHn-<'Heg5521/ݯ8˨8Q-6JH P`mB m-E^L,4H7bzqXS?Y3!lC/O]p*4Dcm ƷF\]I~@cZ~,3 j{M#)~*8GoHP?ˋt/J.bx Fdžk"rH,-oVP5ǭ&+'Ƚr~ :4nk)'n WvD:Y7#}SɵK_]#GTc7e>e_6KQ91R[ JFyRیnj&VEncT + ͆A nè r;_ sC3j" @F0fլnȞOT5My7[( ȡ~~@OwL( l'7BAWxyU1u.jtI8qcn扁<%w&3fA)vy6Qh8ȷ_Y`#)eh >4S{lw4t bEA\*UMp- q&in rU0b'Ǚ6"A>Kf'DxN D\a/w2ME5I{P)$Ҫu% n2ţB-M7{K" ,W8:f]iP=64;ȇ- t$#٬ݼ1Y6ze4Nf4YJ^cJ),p5FUO7~,i\\4 [y̔{/, eu!~'E&K.|zd,`١my"V}<&Kse 3+ *l}ya d9-Nj[hlRlIWi0+߽͑{#p'tr-߄(hZ_9(E{Id[wMYtv/֕5xK-Q[T8>Sd6U֨k^enzz;M@Q1SFwDե+`Fi1!+Ϊğ,Tn_ӝJ<DQVf5LUCa+(tZlX)4Äl*oZu<F>L~=dUXJL`j N9"mEwS7B$oIKhx=e.08R?f[SgvR\qA7Ҹ)vhac 6?0>CvRX!H&T3:+|2lvؼ:$&q,P8YA2 u#=v̗ o*, +D bv_c%M4̥Jm@]?6,vϩ9 ͚̀*6gq{hjqTJ.Z 32?]*{ pM"qpmRPO!/Ĺq겢}}&} ;G4p*/lId\ ((A~4]M۵yyya{B6)n֖kW8ι$wiE;av`V1W  G{oQW36@|7Fe]kU<,vVJv߄ 7ev2o f窐1Xr"g'ޘF4pKJqpG6l.r4g9+CxXUOU_b;.~ȳM>Z 4 v*Uyp4 ٺALg5ZUʝE|gavkd9y QS<(pŴUiᢲFz`ˋU~QMiq$g~fE ћ`46~=I>ydKD+ ' h[3?!<$@=BInc2y5,vmt.ɸH9ߚJLmKi𓘰Sl0{3Ef~%^NK>E]e^{*+Tjۊ!1OZHɐzN!C|HlIlZ'=to"Ȝ`BjDM|J!%yRݘN;xlGF(+i4%jf]tP#FN'KRsOB]eE 3ջ)bQ26}l6H- r`[01s?MNm5IncщԱ: +feW^U?TKɘ5!ŵ# iI,\T-Brijii*]Rscsm ?kyeIhfEVrAEPwxUU/`ESrK`*B=y-BgMv/Cg7l#Y;΃>Ȅ`)& 9/fv?|$bU,( wrÌ[^rFKAS(eÜ2}-g*ZM_/WTU;'ܿJ^+[NMn-t]*zJ8AV}gwi%ve cEpV{cI3~hZi|Kt/IV:l_읋f ~ZQ'n`z?z9AQ/vwC:F1Of FFX 1n0rGE%쳓?#4Hmb8[L5T/[isXg2OAT;:>bI:D>WBkmsFS\O< ihv&J[;V-U}$ku?CRjb hxMuzל8]Ś!s In:OZ1Qnз0rVQt]ڪoݳ0ک+ ^#"/J[ʼ](fwK`| &VJh>ϑgɅ0*޽u@'5OGMqڑFq%uFBTEc"WȒn`gHZUue4Ё0٪lIڥmJG㠢}"0*=/Qz 0* 2'6v\z4cr1TrܮE0 M:EcAEfco/7NMFQU"ei>~*:2rG|6W@@ -$ xv}JqbrJ>[aF T}{HOwVu%`g1D"};I'l 'S sLBl/38~hw86^m{)ۘyorMv +`ǻ*4g1|F蓺6X !zWl`5^zkiqM/"ʛ$T3mc.ϫĂFLaf_" Rӹ݄Wgf!8;];S2f"dMһS"b۵b%k::Wޛ٩o <!;8춟3L` D*pi[Γ_/ \ۺHiۜ:ifmx|*|z\v6?Rq9VlYzO+Kѱɓ}8duM!8{\7f} Bb#>Ag"z\L@{^qV㢻`=:,+;7Ώ\'hg-]7ee[NP¥g;g_w[2-yͤz=M>L+#o*;D죎-ockƚs-uNj lVȣ9$|)ybn1֧qi A ҅re׸NpW,~?=h2IV+*< -֪oYOOQ>H'砑JI,<;N>^)C/7'CIc !Z5O K%NG_i% ks Q`4&cFC?tHk,]Č"_}Bŭ1ڍ`_gLNdJj(ҽ 3{`!1Vn%*LTI˾7=p^@5`ߢҚ݋_ӕ~k/!{p C+h@;"XVB&e7Q5|RJL)%|_l09ќ?//AH6*ZWq.ꩭbǕY0hDHHl`DR'"YAp2078q;)b:E'}lOµ<|!\CGLU-El`+ux*UHjyɣ/O.G[2J,2gYd: JLbzV[菮N׻Q $F."Q,t{+1P[dٍ+̣9gz834j6I KqX$=.LG.(_םG3XOl k/g}S/g&y[=7:b&иDKkTki=ӘWA2I xRyG/*7DoILm$ lj 0H0V߆zE[zbU׻RdtJyPao(T %Th9=ΰ>ԖixxUSJ#`ٶD :6 02G57ZOx`d\[KNjo[P<F bȃ/u7IVVRlʷ D 461 w5i*r G'/FA7/21/[o:0SE G(=r\_g"j%C=xu#l>GB"-톽Nh{\ʸ`C' _a@{KjpW-ynf&Ʒ]U+C z߁$,a ϊR9#j)oxY0W*ήs42:"e3HUuZ5S}FܴY&V%|5f]/Ώw(%=F[39ΥJj 0V ZPb`dH:@< -4z ۧizTdC`%cjݏCv1Ѿ[{X0J=(DBhqg?B6Sn[@W01٣_h P#p8'skCEt7<$rjaDB9FRHmD`-Xߑ=D:Л]ڑwPuo(XV{kv܍hřrcSSc qRE IF9I<&V7bӸs=JRH .jwHO,b6j)㈈B~(Y'hdB db>_PxDa]9YRs"nYbUo⸦ٵt'G@ OE"hOYty:5EʋD2Kj ncn/_ov۠hoH+nK(ŅWiYdF*x9IGl.yUx1-K> Ű=z.aFȕ-`KSH PciIkaYX%@ޕ2͏C.p7+xk>U#@<" `Dr{0͠'[7Qc Ot^ǹȦ*f$;(N abx_Mh EH%B`ȻHS y l¾ %0y.OZ+-A!655 =n,~5 q"ށ}W ؄Bs؄>BڽҡV{1;fY}qSU  k|LwXUD&Ϝd)OmwячLwbj> u<o)Ysd1 "82ȯr̲sG*ye^qXRL$CX5G.ӹfR;XMp&4IpJalfJ62}1qtԬ&Dhu@Dyz[֕aq^fIZr64 k4ij:轿nlQ㨟o;8%Y'Y7 ҝ!" U*+ Urev?ZEiC""CE۳ŋO6ӊ) a˦%\LYԯ% 3}cb>.;bl[^ g;q jx*C@SjZ2-1FˤmI)ߚ ZOCOX5z8WyJJjT^Q3t2OYvKy\[a5jcFFjo@tiCp>>c1MN5Wd!f@K ]rů4`nhwU;K$CHWЈ\ǔxG `>҄&I)V d }'S7}w~ }AJ'~5%\3[ h UK: r,۾3J%&6#Fd̲oD;-=V$d3_wH;p4D Z=8 JJ-ja w{B(qy_*&h< Zŝп),@ZumpVkW}p`Viy8ſqswԍ_ M^,Θ2ui!{(PG@{k@zu? j bm+֭u/dU/xTݜaЈYkz<}&#ж{zOi?Zk-Co_Rߐ}IZkB#NhY_aHD lf+ Dw`~XSKLٔov@ [m I_8q3p֪NY"sq2Ud8)6"`,,u4UU=B(]gOۙ:SaM~._ףbd3|#0>7M02T:}*w^$QCCLڤo NN@p(3 wcK/%T\2nj48 ,z|y"3i{u]ɂ=}l_$?feh^p)HY>*rz5 3Ӱ,'r0`w&u41Q;t%ˮ]\+MYM1%( 6Oi,jLw&R8 j6Rl,tLЕP_fgXjL(dʟuYăa-axq琓wY S5*C*WqUo0 S)8d55u_fi7szx,a[1}/yH 6B JHq4.D~8LJtG2gK6y8z*-*{FKSk\g` !~l}γi~ZM]f Cj^[>t1]}Zz\%=0 M]g #:3:ym-6gR%KArMIRr@ IS,zXLй%5uMA%㹞ߐc/FdZƹ Q1EfDT5hLߕh `Soʴ߾9^%jï[ۅùDlR{x)݉W%#6[pTj,VzO %zբ?%[XB,4}6uBFߓP(kLcalw]]&cܴhB"ki҉yJto$ wLӇrr8I?_,]׷(_V^ f|j˺Ci5b8_?YAu؉!?ZV4z&Sҁe8 ">s8&fn0WFL0- &~~;cM/z46bn*kmzv]Dy3$w),ׯQUg1bt^ O8ZN_xwtw1Ⴂ+PmϪÒn%"\+yz^CQ(8F,ț];@-f}3,7oVxnDdU9kd2 lPƘ@U.Emr㵐t'u] WE;k91.wZ{qswNJY{_n'吝 zKDt}aRl, CZ_;Z162gGsJ>FܬIeӶۃ^3&ng6&[z@03:3[g7`*1DevW9R {%U|Va`4Fޫݳ;vl~-<}\ ~%"8:߇R? "i *|\Ԥ6)>DwCx Uy1A!~F:{ 0F6H" oA?8=Ƃ>~_3zt;4hԽLرt2d"39^s E 99OB\F+ǖ.2_<_)ˉ/\N2%N~VPΒ3gkdiieЃ$ gPOzl 5 (9+Mej{JiM6L6,w ÿla\jEB 8b)tpѿ.Ԝd(Or#Zߗ~ q4:Au[EN_&ҁ*^MWh;G 0|0T]lƠP}z1Gm'xOeg&[uj!tW8L2<3դk5 V&#?h[^KAe/-q$< `Jƪ\~WXH5Hv|E9/!lG,1秦{_F et#ޒNƥHR ݣ(r1sRB{`ނx}tRUC"r8A+'FBuV phC"5m_yӥEԶ)3SR`97EIIz_YQ$XƠ {OX-R,BCuA勑4WXdF^HǞ *47=΋-yZ?Ϛ.(7Ae?ƾFOX%Px'TЊd;f[V@z69 UjG9Ny3^Wȩ P79|chM&gGf`U~ީM&>$ܖu@cʙ*bHw#Z;lBX@0N<&]?,"Q%f:@N"eP?UKe;ͤ d|@R-URA(ś!h3(ta~\?WB5u=ݓZܩ(N(L/}ZNuf7 =-˩/A㜕H1|ll! Z& iBmցb!Dx?]C$q۝ ,ۍ_Ի&,O'Gr{rroڒ~q,k8c9CdXȞfA mz3\<~2Nݗ`2a.qE[yMj*xbA\t;SQEv-JWH/Ү2^ki2o*K|@F4DC}[oБtiQċ"n/7AC\:>1 7L63`K'iR?#c.iD!z08='x+j@M6/*|*%q_cT.(}G'W Q.}pbZ;LÚE ǎ( Iϙ'bM~$Kv{ ^3wh}EˌE舼 T^Ћ.jRK]S"zSdG9G\5ڕ- =ao}\Lٝ9 >Q|vQ"BJBz O=$L1:t j,4~_7Df S*+_73}ra^ex\dt/h+EŦ )knU}-ݬq7~*O4r֥Men[-fzCM(0m2qf<9"5ԒGtm\4Q.fgu rjj_{Ez劵+QG~,3زKGBW@a=x5@iR#Չ([.%&bLc*_"ftuߩ@fLUlڤ@%Fl%zKbŬBokAWg<>8+6>.u @p:|Ȏďx4XRlhO,WҨTɧ媮x!nƓ'/$$֒ &4jT|$^5\5`U'Qr#0.aG$}`.5…|/V4壯̏QW>'TD%˗doH l0q$X9>=mF(|9 hQt4P\߁8ZE[=gʵWx]SOr/vI@&sN_ca뉩m[g*;ش=Y<H] \玻KG3̹F?U:B٧Y.(~vx~ħi5HyX;s}-9Đe"ehsayȁ;|z붾ƶQh"xSREi9f x=f[x/ 1!N#_$̊(nI%$ӣ@thk s|DCSsp9Yy"{0†ːm?p+(6 T귂c܇Jހ-h- }g9WJ#IeD2k3Pd]*C&sNhtXoo:Tz((,P!*2.>i"Cz!1":*a>cYq{+L<^W.jg s2"nO1BGa [Mmi"KQKNiɄS(F|3mI,UTvwP zd:_IX;xӐxMR #v!P_@SWG9>L q5e2g%@C{! L#:V{ A2ϰy;Oꩴņd:ԋ8Zi^>Di<%fz/" 7Qϴyl:&c_"pszq!T~EJ喦Xe9: UXS i4꣊ !*0<ġ3GޗFS 2+ @cPg-iC)".Cj+>KS>}ׁ90ӊh2۳/%dq,j (. l;'rdF8S(˗w4<jSUJT{EPyN=E}&!ơ*L@uZxzl-~^?-c":ߺd+|?BEN͇=V"c9T-p*XФ'H󇖶yc]Bf]AIXח솹?p|{iI{v ՃQ4xfBqA7'T5֝ᕚ]vUÂၫuF+Ф9m;z*!`QT? =**(pA*%Vs#{D$1!DRﲼ\ \ړg>;gij=r{¢l٤6 sF|=J$CϼQJLqB Bp5dx1jp z,sg#Ib|Wi?gʻ@ǯרْd `%8"1T2z3zJ{Rm#ći) is~)qpF#a ;X LB{X5IU-smV)*v2#-ku7yȧD`e@ENࠄ1ϢhV{;!Rl~Zlk+lS<(p2٣D C1, %HsiI34A6O]D^ƬWcBEAW Ӊ2DFkaDt>jTYcD-;c- K 7SD-㠸j9Ty%pTggt^K~3Fp1%T~ "Ś'|rՈPlt͵Tnǔ`DR #VW[TMNhĿW 'b:>D)tl=n{dHŤNU3 #AM1CF42$B#v}rM >łS *) u1ss9FMT>&PjL'R|?DQӜZdȲw(' d݃ EWuP8!Lؿ1ra#\ʲSz)]pE^1Ţ:i&W+M͖Œj|ą? Wo#׭G Nxj峎MvS]WkbEtlEI%+zpcFI_6}zNaTl K)>gxj ~0Mq`@݈<$tMïՏNb|{S۬M(0uLڥiT'f59б_}sͬ|hhDɏM`?%faVs\5ԧCO1B'~I5S7̖X)dl!tz~.E\:wmipJ% CV~7+|b~f>ڿ[r,}J> Nlki+""گLVetk|e8O%JC$Sl t1QL<( /6rQ,3#2~A }A>'0sP6iE"$e:JCj2}-}'lӿqC5V\cX Y75Hu2KXwCј;9FSuF||zEQоs4= mv^c0V9@fykoщV HRD#zuԕr&/=໫cEx{ZbOY᧎(LƱӎcnS̒XՓɘQPΠ(9ǾtF'$p+Oۗ'Ef靥T^IC0%f@OO b(#I܇s=B#!5R- @ =c4c| O;.78ݕw}Tܱ'T4jll-(F?,:?Sf%SшsNu^:_WÕhBJ͎*'aسN IzJvqV.^&2֠A ܪ;3;s[thQJLmȼp;:j! z! Ej_;U3ptS;/c@-/Ԡ̀CTdimb*<Y'CԄ40zpSx7nX>^& %uw,\|e Jwa.CbQns4Tviˑ*]n޲ޡ)Qb b;~=j?;e/.bk~DT\ 罟O^Lԁ]ͳ(Jޡ] !`VTD//6sF3G:7,O>hd-DJTTgHj2 LȤ Fk,: {f :]~{ ]?BIdcљYtHrE$fRY>5%5PPzU܄3\1O":bч! ?(h\xP;(F ϔ^Xh.5 Y/0ƅz6X w)KufM֐B' c⡧3"L%BY/>iI;Ṕu>N`{/XܽrX%lDOc򥠣YZ Ҋ$.QJdj1Ôb;SL|^ 6PeՉ9L 4>bzk1Z [ >(L qW2q|yK Qݘ:l7B4~àY}P-hr^ubx'j^D 6WBNSu}O=PH`28՟;h4?݉Aټ4a 4~1Do'g%Eu*3PK >8z ˴c9%Ɛ]mH*`6t}*,]&_BX,wv|؂L$MFBSQkJ5n&t0,^Z0DP53d8ٸ !ޥ,gk/zyבg,ɉ y9 .#G*3[YE>Bu&[t/)[޵~M4Fɱe\ـbz!pzRIa]bg /gn4Tn,oн2Ҧz$*mS>Q WMnShlɼcA  )jTQy]O`¨9~^Ј^ EµT='m қWiusQ]q̤͛abF׷%g 6 ]&B+)t+__:/cͼ7hƤ;N.?D{]p6Fa-؞jO7YԹN`O,+<:&T vLo=0qu~ɫ{(0|c9{C&fPyd0z|OB "\XW %wS3W.@@3S),##gRżx9,:q!}(/r}@!<7K%GscLPÒPoRY Yj `~j-[iBǠ1bۍ&;= ;aA6z&jYz9⵸{ BKrYxaƺ_Ya0w\ gdqT.r#IL8 n)Xy_T+sw؎*R^֘?!rkS+1%LPDP٨?]8b'kEQ!n-'dbnFd'հ{"003W٭`+H.}-I\dUqT*AzýeKA3Id^Iv|î=FNd}xM>Kk~I "m£P׼B ͧ'I[)IO+"c9\v-T42и1Sm8gzaVW }v#E蜚z;F)AmZ4eatzvTTeu+gQUF?7&#܅L>akmD^O ]K$p$EuQY7B#p0,WLOlM#gi[ /}E2vV8 mcs,zSO`oq![hTڴjj({ @~O=K5dL7@)/:S˳\%)@4gK <*~g~{:GiL=ëc amB=?H~:OZ_W'{?JK$D3uNCexHrR{-'V"t߮` NhRryiCR9\g-&+2 X `HY}eE>Kj9i# لNhh$7.x}-1Ez|xK;@C8pϚR y@O8lK0Wt2s;eM15t-s/ã]wQTW6B_=PBu@Fm'n0D],tlբk9 %`#9fT)Dg*AMQzBR t";R =~e7M7|r82%%Xu#كW2!v!kp^Ա5hPjx mC59['C~81s r xoC,4Rp5);j(s <8s驛8oc.K0u+|$2 }h B5erW.[(oUZ>VRb*cz3TUpc*-@OÄP]Wu])/aH#N e6c sO眣yuIDTԽӥDቇeJ0}:۹l-i;Kq> >ǐiOOUՠ}Rly&"$*N19TaRoPksc*EE!徭}`_d!:yL0ed,;VۗQႏ5wQ +`u2 :'cw<UbX7v A.5wc3 \[ "lg8sdDg{ś~ҙ ޺]a r6, ́TsSPt}P7 o44[zI+=m (ˡJ'G coqLe_0WE{H@G֎y:XmHVU%.yB^E;WU(煉Մ K5% ԓ'RB*Zcq &eu|z/v!8u~”ւ3V;{L߯حۤ@hE7FdOm1&^+ЌVou1D$ڔ dZhxƬ'`a/j=+ ,ƨ|UÊ,Ϗ |y:^B"^f8)5$jfq} >X![*: X ݿ< iwtn@l 0 kA@7W`>Pe&_1wD/ٟ_Jp, $Wz?=0SfK3AVfXtpJ 7=T0SJ_ rU ntʖ*m؟Pux4M|lgeV s:?11S|wM ߪI:^Tk\)"2&t(f2m (tVJ ^Oگy'Syzgj _[u]K*a[#<. D$N\!NV3lPe+vw2(x `ʁ1y<p梮t0-``lP $ =Z  驫˝:fN4l?tKޒr@=oz6 +Pf+*NGɶ޿!k\f!qCU6eYߊclrmzD@'ٵS1V{r-sUĚE:LN`ۦQ3LrY4 z1ʘ`O_T(g%fЭn ΢9fel>E=!qϫ>omF`)#qI@:A'|9H=QW?6OToqһ1@G*%.MSDj䫵%l%|;0 H0.DatzБթnqO3ps`2u0c%,UB(''S:}0 yz' ׉}.OA_rW@ IEa JPj:BĽrM4JLj7L{ϞʤTE@m I]'-8TN֕HU' YңKl;E%A➹PS[}F 9sR(/v<ןbnqLbXi缌S6$eq5d4)jձCHctv6m0+cv&KrbPG,K{u7RN90:)ZOC}<\R"]]诘<_:KOEC$~8qHnhd(Q!AMY>M 8M ݡD,ry䈠e4 l-Je h_HY^*Kɚ`(CZ]pBM*\ӬpY0a]elC߄Ҵ=NO:'s˕ϫQl%ϗ8QU~=_=Z!p"_ S7dQZze*~ E[^:d|, XvofC7ȕʔېT4ꕿ8kOa GԶ+Qō=2C!wJZ(yp nc74@l0C"$l1](8u6.Y\ёw/*`Q,bn-VꄭqKı*p Dr),VmmopӯgsGI:% sa%I2o*g/lA>;x0Ms܅ O82PW4)~Ȋۚ ̍14g`0ȇ\"nj, \+{ЍO+cݪ.|Z0`7}򙓆f3+ڏoRe0=C}ZR~wTb|NR@_Yj7NލMWϟ[uC3ׁ+ȱTx)Ef@b94[mPqDtMyC ٓbbˎ|ZR)Ȝ&b33eKj 07o4?engCk]9S!tk2FύUqoHY4M^U[% %c!sbd]3Ɛ+㹐a(ǀbn(F@8VqESI+/.af*pbuV Ziˠu48s!X 8J)xFrے1ܸ|x\NHyv j6C*'41;AHm%=Tei`_1M H Gx6Gi:a}m"0WmJ!5RZ,~䉭`0~A ; =-,˒)T( YQYw | 츝wӛXYDMh]> "&P8/E'ӽ 9,r.M\"` VP^,nG3˲cWEX2=Oމ;:M PJ'¾ؕa[""ʣ;| %8s$9A_ߧ{].d0 y "^a1iG$"HC6לz**8ѱp$\ |aD!*Xb2 z0OJӍ:s0l(Z[ꭆ$xzً߽io ;Dr/^F5mvfmfrr(eBC| 0,J#@afa،Z2BҞcUbWi^AXc6<ݣǫ(*@B7өW8R{ qQƥY{S(})kd$ceOY2gr|^-(` 6VCȣV5Ҷbze/&+ƱgYZ070701000004f5000081a40000000000000000000000016239ea8600003cc8000000000000000000000000000000000000004b00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/sound/usb/snd-usbmidi-lib.ko.xz7zXZִF!t/K<]?Eh=ڜ.+Pgh[ur@dfnnM6ՙC s#-QB7f+F.L|wUǘ$On6K0SLb2B|/٠e> Jl\&t̕_@Gё"9kָ,2|/(ހw1dTJNb|%e=RB&?m(>OF&|3I̧j^}UЛNkM7^(ri?ZpM#J-\iNNÀ:nP4ȃؤ"lwcO6m0Ն\$aόZHSI5LʻBsOr+ Q`yݬaB!_BX6޾QZ19]/IE,C^oḧ́,p^Cжot,)gٸA aX5-6&nty:M V;SP+cɁ,E-{"=MY.tJE[~7zdY~ÆH|86Ka_@˭>woIџb٘ݷhP<ᣗyBئΕ?B3T٣ZkxsQ:ڽ%4l'\ TaS#Exl0#g{ɱ4 Go񘺿? yU|Jw0#lCBok{|uu׳Ǘ׭,MUԍrEnal|T6)Z~  6n-MSh WR {69'+*'NFg ~M0ndo !^gZ 4' 1΅(&I1h_#,stOʫ¸4yDߊ6cXǘ&5긶b3vs"DыT D| np;G(>rbYX\Q o\85.9޴pPf,~bXkLÞ ۶ݷTa>~:Y0UW0CbĒN*$츲:#hTZ'D٪gɀYI[V2F`kP.U`J\﷕HجnC$(_[G=Uf j0U0CHԀFm3E[Sz;eU6r'@u*7_M "I4 #`LK7 ʅJjkjd#x ́5+*ʯ(M Y\& gR[/uf%,-?+xUoL֪ܹ]Ef!=io\{줕ۼ9`D0ve*.9#ᄟ5j(=ѕPQߡbօ4&1jl$.?镫lpLL/U9(ꑛ<|8O ACb[ޡ%0*7 _Lv? , pd m{LD1އc7uj a4. 1BmRf-F/ɒO ߇HW"JOD4p*[0#DHe2$]*>-aGYDTX;4J1RxkqlLzu2e3_>'"hx%!,>ϟMWm0JY4\'^3Iygb [e WVh@c | =|r?ca rcӆ?;߫*@@T=]<9̨`T|-z1:4Jl0I4ONtzϼ< }`Yjxy#>G3 3܍܃0oPjb{3iKV"LI25djװZ=EOd3M4kfrD rġ2^(I~빿PgNGc2E%?+ʄvω3ƚ='*Nfvzl y|I3\>/믋im ,axWpX.:4(쏃 Av6$QyAc1;W]j o#̈́#LzmWTQoWB}%%=Q~nN.},y̋>^?dilՒ\e{U)hH?r4} 0E`MmPL>ʖ>LHKD3ן},TS?ߩY[>"kt?@^rZ4bJbK]ECCwoÏ0NZ-k9 oz.^0ef8FVo5 /GfmdhPlB +ScV|\Ρh]I}b$6^Xʼ|ܣ9ĕv/TR(hʵg>ƒaqlzUίm*x_GwvIG"{hj?POs)?7v]rHMR –l5-+&?aQOc^OG.gj)6Se LuC1-A?>褜5=X10UPqd@bZƵ/߳ ^b',]R+ux-LȥY|N Lc¨L7|y-jHL)ج{|G=uߢ"cKFe,.JE=zVg Iv,kY;>9}¼ eպѷ&m=X@[ʎA]rTj'<XאA5dGnE~s402ӭrE;w$ +`g|h;uxX͵8E2D]XSwSꮽYQOꉕZCmׅ2*%G%=+ Jo|EBƄn̓qpg 8pJJ`*zP 6LyTWzT2OJqHf ^D2 TņNByl5!97[Ⱥ1ٝTP]93]pZ~^'Z ,j 6lu^@CM9Rgſl{HNѝP&,4پH0qK5 5eܙK7x>LVBOe&N82 ʱ+g m5ۤ;<ʿ?F$e8KXz;89*PͱojA(3"ߓYN|h]!↵墲&ڃND&T[U ㆟7$u~r/!l2Bϻ/ d~%~aۻ.W.Q/%wI>F Pm[+coM촤ϊ\0#vbt(DWTɂ.?b=iK q. xc+4p]sg+EIDn:OB }: 감 cH 1֙dmŃ;,xfjosh8DC0Ώm֥w9Lh9P{vnHG4vp&L$/~]ˡUb+b`-1v?-X@n]Rki~SJŻrVqPb_w6 K`1Q0PFgS;*j|]Yڙ! "#KXYrPçS"[nwsˡ<[2<1>bլ:4q@1ĵf"?5# ~NueTx;WzK!:-xƈ}4ew&ƴI`BYumW&pVX>}E+ش8cvʔ7wfl\ښ;W=8}K}osD~Ý(Zv:g]ɸBP"{=٨rj/$F{WN^QpqœU_ y)nkvM)+>XYD2!l?6bd]c!)"W11&C!d/NasB lՃ*~cs "]I*Al KhZuj #]Uk}Xa`RM䇤 B3K!n%*juբ}o p𩘎Y:Z] q Tw" ɌsP JJB/5X#Bq9Aʁ\^0?/4Kq Wppڣ &$?^UVU*`nqP {oTX Gkcc;z[ aZݮI6sE[tGuĒ6Tz| =I@0i3II=PGЀ2"9ioN;r9akg;Od]" yl)O9Od/d[Ş 8;Vj}5íI_ Wot<9ߢѡBE*@ )Nd⚧]7P]GbB?R%1{0Y\I]Py?c.,V=H*M2%w:> bIn/QOH4킪hLwMub ^$uσmzi¤Fʓd4rECF `Oko'n,Α, a"7a|Tw}Rc|#Tp 7˽ 虨Hvg揉rp@j2j_5\.zG<(,$ܹ y9A.!$rtCTXN N@? uBD;5q5h&+.z]F߹Q4ͺU65 ~Nq14; '[&w57CnDFlD^ nF%O楢#V"r.c& !/ji )dN,#"G 8m5%ϾZԛV3:Pߧ3IuSeYuxB= <r.[tj!M7x:2c7X%ީb#fy}KD(fhs}K7\=y{@C'Y4Mפ^A01St~43 c'Cy민ʄ&l;aqr/Osx[g z4%&v5,sq|Ǵ 9㷪Tۯ.8Uf=xd1Wxw5M7~BF@㩬%mZ3i {0 i#bqRi*N\< !R "${\jnDNH/}  :{+ιÂeҠ-j߸DHWWWXG, G|@%Hmz,N-*i4zgO PFҜ pBk& = 8/+מN}!<3 |u(<l\Mvxr3; L GρzѻMEʔKڊх I%+yUb`hݪa36p~?`i>[PԆ:a]h;ɒNplUMX9/1J o.y4J~O֧}ZU߮r4K`]Q~SgTLٖXcb݂J}ݠ~{5TJno݇ed1^Z7Lŀq;Vq qe6Dy0K'!kɬsVlniqy26mE)onNG^7-ӺB@>v+,B=4u }o t ;WЎr補r;? t- +L+n;i s*$#lŭ¯4_inPR60 ƲX{yߑkkF;ED.izJ@}w#~ ?< 1 FFO9wMf+.0H ]P^:b0k 4T 7__\,@.M nGD4DǟMz_:$ݾ-$|5U /I¨cE ~7M!<_Nlou@A6Jn%;-q-@L}jG 49 Z-W?_ֱrp>P/mrt @B}ؔϚ t ;D~-pX LUŊy^UpuNH=ṂBZ =/`<yHˇ$Yh{yjR&|2QL0p !2s 'rC01_A0c+}=Kt[=qݳtWvaX2z;j}q2ODs۹X ZIFC@4={)$"#GasKSĂ}i^=x$#k̔r&_/iNZ5KLmDC!͍Q"⤗&u&{!EY%&o]y^j}9Aѭ@V,\U f庠8vL rxM]6k8f)kcz!- j56O'_8s279mE8gφ⮺7.~0S'7SnI*4G܎oH]Z]/uG$Q+$*$BuҩqIuTtڠ*v $jBas*/W^_[QVۓ-/VD J]L$ riusKvN>Xp#vu>g/O|Ck.X_dnaBx7+{ƼIXf<ip u_e䟌?X綔ՖCjXf{P{ ^3K4n~R %yU99iש U- YM~d@DW2'qw0X抒۩؀(zhyo_؈|U`If:lh@x ǶK]GXT j#|b <+nF7䶹L! Z j123Q`^b <3c93A8T6:`,1Θ5D!>t8 Q!Bx˾9^z}0,!&~uꕯLx;ޙnȬ_:eL[π įܬbZ82% L>N^Uʑ !xcP X ],[<,LO0Tnóo7m6#UZ-i'c` 7L$@UVZ?VxdYuv{5M++eȥ=k)%3>ʹZg3pTDK?Q f(cAyޓ0u28T"7o}2Q E EWΧL$4 CI*M}@61w#o?Fb޴Q7R o5F3됹*|?ŬeA#iw,kBXkMw sv) *Xbfn$$_>(b0 WCnlW,u}E!<È*ej#*ba!0z%Dt-ǎ}8 ~ih@t7/ހط`4"<& )i0Za@VV(^=tRw9%ݠ1XŢ?ؘZ>e>}lU( :!m{Rg T}&onWS2_:~! ,cɔ#2O;k9w}%63Ii]~ێMi"F YӓbH[Ꟑ>FYWD0;Qbh2,i3o!Fi*].TyF4Qç>5B4ܳT[JIȟC|j}'QH'9Y]MAF4; sH,p}p(v5V}Ƴq3d,%'iG:)vL~J z@AyG֟,yu>"2 }6.%hU Ӱ˃UuYItFgOɖ?%#k@&qY RSd'E+nxD;&#~RRZX& :w`V#JEЧ'FH ,=F\+? ПKOˣv  ppK:qcѰe#f_0A%ƳaL)XrvhAk?Dg`BTs[ :*'0צGte2JUp8-{H| h o.kٽ+tITɶ]TRm?O}|H;Yq.М9*W|| USrS-n<ᬤ'tE+J]u&s޷' R-!D5%b\%eI`댢sLWNgu ydTʓZp EXYʛ?l%m$XxkzCrB% Qwm8ൗP-9lneH"/Ex0C7A]>M5<^@ ˧UIkFېJŎwrٵ$F]'V4r3[Z11p?iKr{a*qLF~?wC0 [qKYn5?tqQEtؒR\c ](a+LVcn|RړOQT2 [z+ɷF,^9'u˺%`1rqX ,eِsO@(Ћ̸z֢m~ ǛM*iW{m >|Z3UhI2V&`vsY9C6KŹ"›;wlT"x~/*\ 4F-mk@xR*Jj_]jp)e-}CV`;p;= 饎<KkQEg ~l<`_SW{/_|0O* uMB^ʞfke#֥L@,%G!JXIzݠzJe wU/΁0G/fbWQ*Y&ov:g)c#)+Bq\caqsK(Wnz\u6'ueodx}(=lUNCc &+@MV&_p颯jI ̳̟Zy!&\w.H;fhm6Gi<O PcrMvHZph]s"U_ w&c[ɞpQ{?YVgacfo"e𻥊UB t?)LqժYڳ=0v5LWfpŮg }q2ZԗPࢿ @q/"y?`vAlR:sqt9ιEe68$ybXB E)Y'$CdDgu-Oo+ˑƮŖ 5iyO{;e#ijV hOBW q.ʼ^O&E%l2Cpitq;VUk|T_)لs)au CUF$Yv(X|WY}D|}2f^u7 Mplp'dyMXz i6|KoCOKox-=mB>7ɚI j_ME&`YWo|ؔ`τ@ghۄ* XW[ȴo!HrGa>XMBoC@ZC|cR{vzS<&d?(e Mac|E;Jbe{(bb m/؀mGTΣc@<,Trjw*uKP s[˻6@Swaۆ?pr[ Kv,(1ʘ? 5d5*XS:^8X~e󓸻I<= µ~/Uy̤%T.gYZ070701000004f6000081a40000000000000000000000016239ea8600002aa8000000000000000000000000000000000000005000000000./lib/modules/4.18.0-373.el8.x86_64/kernel/sound/usb/usx2y/snd-usb-us122l.ko.xz7zXZִF!t/෫*h]?Eh=ڜ.+,C>/>"M*j' qWޮ4`-Ъx{tcXV@bohI-I8~5ew!5!FSg U{xznGQH*d:Zef9?Sݚ562*:MɘF}qKIPYZ4Re3O M x<^@i( $9c?9wrdi 쉻PXt>D@5iISc 0>N@q2#D9%Wϰbzcp$*(ū`!U[b_ s*lNJؘ4v]-:!!CSwхFs+{\ E[?QItKx梎ꘜ@ߢo{_"O Zo*v>*_LHcNES]@Hy#rU%$pO]>lBvnIRǿ \ G!xq_ vh5$eO~̪` 9zfWn܃{`qyaE@/R%>:ʈtr`ZV2Y糣_n_bVhC&0^D́I;Fx>{Yq+Z$Rj!~ 99)>ɞ5*YF[K%篠I_y6^2#ӎiw`7E`?,̥eYMʝKB HU}r,Ε2ۉAU:x*|af?VDCx%l(C3^Q?pw8{V ]jeRn&'5:*A(H,f#gL >m $ TRK{1\lgr=TQ.fY6'CnlT:9S N6pFԜ^ s9ʨePy65tRw"HlNSZJ`]mgݽMT@u7e1l7I jEcowy1]ٸҚ#Bq!A}Vi[*Ax=2)RkQ' _:y0 A.y ,e4z#0 Bquo6f}JaU.ks<3'tx?F G}ˁkohXs^>BT2liQMf_9gN`(.h\[E^mٛBA(EbҎ0oeZ(eIv1}DqH6"xR8|VU9!A@?SzqkB$'b͍řANCYYv- vעuc8[X||;(ݡך׊oGVRL.{ HGЛM1p;7 FD?Fi-Ez`8\Svo̵'trd)D෸-S܀1r|*hŮsBYơK(ky OTA't7AZJ޾jFf#|@*mufvЙC 7wWJ(,j&Imd\n7H_ӭ u ;RGǨ5/3XYr鞭X^Piw’!Da wvJ+g ʁH_7w?ƝϐA,& /¥FP$lY t>tldp>#aЍ7j/X[m=0)uÓ8ͪ67qI! t ~Hn驋kR#ˬ37y6T}=TyV Y,y Կzi8H@SjgOЬgR/P,05P3EP1DKfZJMqOw}(> %QZ=!C\kƣb.9_܍c}@6'O,Q޾m@"Qژ,?a]UǴ?P$uu^Ym=`#"&zuǝnf pG\9шܟZP {=rF?|'n٬WNT7C$]+gQ'>l:OK*~:L!W5\7-n#-eJW asrŊ=8)=9 fr(lk3;7C/iX$>p&uWuUZRpC5z$sho[GOp2Z[bv;9.cnhR%H}6YB CkQ[EMQ$|bR/5& Y^7pKO"_"Wf{66C,[씂'bCR3my7yeã/HOXt޼X 2[YΞeܱ7a),C4.2VVbdaǨ'}mٽĢ 8֮7G叮33k;x@ pI Ոf? E7фn8D)܃ P3[pWO@kLl"zgr\o/g1X[rzYያV 9A8.gfF᧲=>Cj\kLj0nO`;"]ՋO Acmض%J+UuՄKBJg`ލZYx90w0jlqJJ*eXOtƴ-;sY#ˏ㑭צ h\"!}:jg%V^Ӻ \(*ܤgH֘b嚉2]A.YqF:P_G&!/AF¤VQx?kőDz$bo`xkNWH Yk?} 86Ajz°®2Ȏ G_<2.6]J靚WR^Cb]>QnQiC b2#SDWeԀꝭ"?Qfö́  pm3֜'֏$ 7ٻCy$٠!.-,hs:ӝYJ)9q+DPգۦq. ȝ.Uf^&99sajFtDkk6.E$q]sWMCj×x\S1]leb={  5ᦆ$Mp,{fŲi#ٶ^%hpP$U a~b[ k"F{TA0zOEy$MeQ=Ȳ:gAϴš'-kB͐X<a U84WZrJW Xsi2_n`IܩYܳ3́oTn{J5(vnpȌWMƹ3PUz7nq{'SMAkTOٲl;S}D4Q: )U?7+Y|PPΠ`3y5@O4s++f*&ٷ~򁽐Xw@'0qm&WWc-ГF.wyo ;wF"_:)]$[sw_!%y}|I 0T56r0Q 3h!A3czs(Cn]}2EDbxQi`^ !\i= Q\]8C`Wp9i +_^Y͚:JkykuH!/*yVb$#]`Rjq\g fʧ=4d^n3E(-:ұ7_xF3u:SS-D%H[>ag$3ܮ.&yN"3v~7ᘷ6`A4i1s]OX1p )jWN` $SۘM0E]ŢTzHBh9Ŗf1$3mb"S4Criwo/d]Tlu6d @)BPI@\z#I!yA/2)KzroW9"ٮs  4JThp6nwq(6lj 3&m '!PW&r 58~-p"J1*'KF\xh `'3]İ%Q*q!}'z1ӯҊ?q֔*iyZ{("ܛU !nm{Y <탸z*,-VB U֡!5 6cWRZx-\JÓR/QUO?P7}Q:MC#KdA.1#1ufV@vfM0% Ҭ~WK|:F;/EWT1?T yG!]JАK\;W) R+[;΅P0LcanoĝgF}_od)^hUH)xЏIMqi;%ϣJD IqG{X|@ p`H;Bk `wtd\&;O_=c?p\QԳVR>hE-bI-l5rI'=+ hYCe8\KX8(Gk)\bl86DjHZLS!F}5ONAQ]uM[,8*apCNHTJ/ V 4b ;ؽʿ9Si6]n[_5PkU u9) 6sNТħdxd7s22],Zvt]#Vt2GoFf7+\% Ӹ#փx39y)%Q 'sq6 :!>~W]-y渾`Mh+OuB_+қd%Mq)^Rt%?CAXN]ߞY/C'-Ĉ,ۑV(*E62&p փQɑ(bY Sxׁ[d1Eqv|l(j>0l5~b(tLBquh~/;J^r`` @CcDN dwp;H ;K@|-!tUpіؗc%Xmly &" ncv3+u9ÀOFӨvKvp鳹{6>?ֹY@}pm-BfZsКopN _}nl ӿރNB]`QdyUJ7$2ҝBHǦF;vb1ሌ I@ˑ[C׬~Lհ[68/PAy,̓۸d[>*$+bJ.s^F5H܁hn7_7__;ݠZ`PPGOFz~5&}t ѥ^!X&NG5ͤBkceON\!tԛ, daV_,dvc?l N_AKĒUUHkUMiWlv E&ڃk[-^ߛ)uxQ"bLœX(opK1ɎaBrFL^hHFΕ'Eá&kU\Ej2Vl)c H`:q7 [ 8"or;)">6=,R]#zR&eTIOcKˁD1˰Y?s?ԝe˓_@|s͔~ŋ:cfOyU@-pA1$!"BZc|3J7O=FK4IP`3܎z=|(+7DR FX j|bO 1 SIv vDs$~~IxɎGQadOE\]2܍O찬FhZkҔ<9f=8فM=Vг6:97>kfE m8mWr1t`>q4%ПfpEMN`o- ΥgEVWF٪E/G9Lr :{< ڲ7|N˾c3N)UȲaT5صCGn@wD;/%ڼy~ L{hO S'T!q2[QDH]C(dxPi:KXX;6(bAH"{|< 7ѭ gl]+!mg2-N dt\7;EE]HCj ̴{F[@Ifq J TW0j MpUמ| }}ߎn4}ru:ؖSJDn17F&/o߃m-7ɀHkxkBїb/cdWk&uAd;n ^Ldl R ?r&oYpRz$ɟƊбg(%[cOB4D P y90m1Hy=fX?=\zTv9DO)8n)wAco@Oggv. uN`J~551))-2"RbٹldĉKy$F 幰Vi…M~ Z,=^,HKLMf9d,_Xj? +K3vyKNB(s-,T^hkmꄓe~-fg.v/nU+g(;uM-EOnvZ< KY抄b >$KmfBTdzjO!(WfX/i1ݺ`W׊_SՈh#KFu>e\n2XgGH>"1OhQ*W_>89p\lă<I}L?'ј)*j)u?q;̫Tk朾IRع41 *KFA'8w=Hc \4$T'Jd";T/C-U{v Qh ђ_1g%5T6*Q't N;8f'd(:noB4mA*0R/Z;ļLh#& صBlp8ԉ]Aw`H7dYyJB~dUuptb d_ r{.RB%CX*PXڇkCt6^0k{ox"grL4ߨӌ`kVA#QC-dҖIkANJYs3'~ w  ?kT*y 8tzŵ n;iL?/]C'Hp= Pehf#椪R^|mV~֏W_T=?ꃣqla"PeF2@nWNLL;ʱ>ȁ'Z3爭BwZ:3fr/Bx37غNO7T3xnGC=2*Hͫ杖I1}LbvRh=,{kW^քRx ζ|W9L(Rd(p֡?hⶣ5Ҟx,^gC.>FK;:CbVh$ԲU !gYZ070701000004f7000081a40000000000000000000000016239ea8600003b74000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/sound/usb/usx2y/snd-usb-usx2y.ko.xz7zXZִF!t/;4]?Eh=ڜ.+~LDHRA^kG3M3sO b(`f :Q-M[bjX=!",Y5qy<;BiGcixӹge*=,>w)J`k]؝#fZ᚟e}" v3rR"Cȍذ9OBOH|C˗*w47~<0G 1pqbtQqvS޹ܝ;fw@{a-ưm aL1"605XE I3lQbW4wk^C\-6N5 upwC)V\%1׬k&+BF u'On$.:aţr AX_ piD'nbE| |o ]WrNe/ w5飇0]9||ke&R:mK^ĎIr݀Pxp鼬OAeRm:<`*ND|9!&3^̷ybT0d>N4Ҟwm'4%n9G]+-v' z<{R\ n)Qw4>:qț^$,gN7 ބ¾IˮDoSZ1Ru~బv\k(x<z 3f`XRI vv g[<C?è,'RAdS_Z)qc--X*k/SaX{`(XC(;o:/ythG]!Y[a"K5 S>:CNhm`7cZ*9Q72\1 ȹ.Y#Я D5jN|F+j:> k倗($WC`%sQPĺ "S ]mgk2OTy *^)VWG'.,/Rfᑥ=4bԤP.\vw:# _y0GX)t2 fC0aI:0rf|cl1-amI:sv$5)7Vj ޚO-SWtӅlO Ӯ+>]2{+S" !6fT-M;$qyմC.PEuSP"]:j< %?M P3N@_@qHgwaOJV迯T(t€: N9)P=k2@ mYRT>z4`=QL$WtO9*O9N=> 39#Ocivz!ox"7oZb:eHD(wrל)@FFOXEs LDwA܉V|$Aa/P|҈sE6 jq~-ę7Pkٿrdt7`+-XDs%&|Gi! d_ /H{7Qmo"qp$+Ul{:I&{Ǫ*%QX &6Ô P6 =\r諚 g!A4V^l p'-: $ R9ĭU/4>UƏ"+ U^4"u[oY$;{BģO~ 8)aZkؚ$SIφ9lfݚ]Zn7^4 \®ֱsJޏ C FEGh)T#cYsd^QYJI12c [W9X Lp*+Fj^ LqOñ\8a6^s׵}V!:[ 0ܽ-2s()d[?m<} W}/޸k;àS|T@Yz_^'/-zFQgF#7+6QϹVR$uzvN+(vdj !<3~JcSYmLc7psm>_ElRw#wD7ND1t&NZpThLHK#|MPL{4{HESqD> TKCnbOߐL}S[42W(Iيt\kۿY FLQ&n>s41 +drC+|+CR;Lx^]nO*S7T5T[pa '=Lg|V {u5@ޣ(t/xzIDnzFf ܕCCW; Y¥V*We+kv?>vZz Ca,LltUo\0wӚbv"|u\kgiXxd/iTG^Y@cTȂ60Bk7:zx0Y2',@ Y+i $ sLHu!'>+[ɚI%D:V;Я!t+li()ac9#.MSmIǖ(Z.dJLad6pt |3stJVIBFoN\h # U# zn$QYZIN]lH6l:{5BDBxx̷ 3: 0-akWRamAjKta%zC^nfO(,6A>s]d=<J'K8ky+kU:AaQH力+,B9j'O2>\E7rD/,VEpwaUffN'!s%S"6'02\j ^X!G1(^k?Ӳ̬]K pdpǾnTTCMsRS,(h^]/ 9encyBqsN0Gp^r]f\>yzfh7ڡox4+I|9Lݎ 3 ;>C|@.\r|Щ}Or҄ N6LjD="GOw͑=cmhi)٪ݠ>׸uZoh/"/[0 ,cBs\g2l$)C:-S}FBzdD{ˉ9)KtNj𹷳fM@JxwI6 bYZ#K6܊\Oe za}SWf$9ͶQiM}N~\٪w&"\~> ZL.~i:IHQ?6k&v}M[@VAOӚ兺5j4W.asάWi0迖 g8(ԍ.=_#^ NZ|}bCa(``=|G܉r'R$|`ĩa @ O'qV S^4<4nU|Xyy*!REj˟ܕS0eȚ\KАoo\Io镏\y(ѵ'k a0Ob0JHSqjS{a"2S*e(ڻCYj`=wVUeOh4TB{z'( (B'_l5z<׆# S+LQ \*%HkDca5i'+=}\hA _:th)zȇO6*s kvKېLʰy}ͧR'2گE-}FG&jyw#: ӂ+mFgDuߕnDZwg氽 aeϕ \IYQɗ`"n/ 8FL }=;"w`:௜}<(Y@<IB#~J.: }Bm~+' &zMSn0 z d҅-4aC;ı V"' 1  :_C,H= `^U<@g֡M`=:wAl"){s(l]eS# 'wq~V-]{|s9ټ EF|,*" T1}ϸ9 gᔙ۲ bAL׀P:`hv"5h]ڎI rL cj/?H󾥱s&M'hA&IJ$m ͺιP 󯲍0s [i-vKp*)rHhYSaR/9@ 5iby$ެ);>c_W+q 3p۲+CZ#ʂ TmBw+. W=BKR]k\`_vhnk@Ys$U\c69uv2EZin7S 9)6&Z`K3v=#awؙ[^>4_L߁č1f$y $gV1Y^sy`kUp9̸.d_ҿ.VG-xw`=Yn!J@Ϣ/m*ӛ>$q^+G ٜb5찜DsSkR$w|EIv/+Pj =kmxyٍ<"=][g,J'/آ30)npF[[# x`-6WBDHGP8C~˷V ym! vkwTSD4TN7SrO#.vOӛ P+ L {4fTR8H!vi&*O?\_CjUb5\2u1/K4;kBD  tI:?`Zo9G*buq] e3QZ#<$OaC+mFzVI_`p[VUB1z=IlԦ sk_H4 ҂ 7 [EB<#Ui_8D<"܂l/!\Hӆ#W)r|v 啁 ]x#fU8b@m7nM'TE!A;]5v4ゅB%d $eglP8(HEuomvaR+yiRH})N}JD=O/TH,jD4y\0N-D'(`J^s&&{aFd# v7ju^I%Aͯޯd>OXS䙞ZKP}[ 0^Pq5jZM4Kp!:>3o߮r;b TiS&~F:TOLh2BBhT>n8mԧp p\7շ 9jh=YX/wkE&-58FxEߎ3stWԳy:3?i3Zly`mq+uRKa<1J]m֛B"D\yX=ȴc-P|#?;+4]J#"7UDdN#"o"ek4Vp^J9)YEEM>hc\kUr/-~ +ࢯ"v)b}cƽrĪ zAJ\1VN3pahicWi .i~tk#l*[K:teN8weQ_遼jKNWP/ZZ;BBR [S5y_qZ%̳xJOA˫'7>0kچXU%:D6m~`]ih>Z%"j@äB YMg  Np$sLyf׭?p~\;T"r<\v9"iZԢ tQg_Ȅ,;m(GEKo4|`^ֲipm'lv"B'lg.K~O!o綒)I0VMc$|)!'YQm @2L 2矫>q  |]b4/}>#')|I-0[0B,gNO[Y`d$al8\ p6ϮTrN=m7Ǝ!߽^10۠!;cȚG:B3' ! >uV_  %Ii^u3Pf[fmE/g}:o^?ҘzԬ;gV_8Ľzj%v+/݋|[~pg>@ᖿm2bLw i!1åOh4!tz{S_? 0>ؾŜ@0u Si":$wi;L6=կ%Z:v/O Vu8L)`eOk[MA])R{Vu맄_v|oyKi昦(b&&uK%N/18fb77riF fnO'9+FT%_ hO$* s "$6"[V3C͉mT, HȮ.ֳ{"kYXBm@'VOgW(S<b87B'\y Y\hhkX2e.GPvTih.z`ڙ_ c-4 ˜_mMiރ$a 0ؼ@1ud (vT:9i&JxB.j0ꐨŏ6f4ޜN\WoiAw;ag_O 4zP*"UFOl1QH.Gj@7L8z\JΧ*|6*N WFL/X` ɘ..#cTu"7A C2 scD uVX/z4:(!Gew'*'{A[Mz") :O|漍}T.ӵmƈ7+gDu`xpӱ=wvUr/lQj攆we^m 8Fyt|1(x>E[,z ZcZ7Adz{ xn_[$,Y_@:q1G;4{3rʤU0%Z:I ,lj& +O9~MJi0#PS1pD @.GM&U[0Q.fTsv4d"ɀP0Kk*R, tZuPnl~''֚ 3Sʢx&TK2'ic ānDc\r%`WGaW YHVIf XGnvULʽo)͖1ΐe{ ]sjG} R9P@ڌ_6 Tz"Tԉ~t[<>=?ByF)qۆj4bbJOnI#XJp君$*o!}ŰT~ڣ,n/,Rl[__k#뮤,*2$Y%;UjR[}X}BIR|OuYQƽW|U FH-g+_3}3hjzn8 ~oţ>Z ^0W \D ģԏ4mMDj7f056Na2=F ]vrqdqEEDl5Z? m@+nސ}.%Xl+]-jSRxуcY$u39SW%_깈3CR"./R؃lbSL#9/\“*2#j~j ,ΙY%՜[~x;@%pꎴ텳*dDUk}W_swGʒΟ:D^Ql1OGaih.~kNE7r|pD[iv?5ku+jA`lx$^iV/NCⲒ?@G yz[݇;XX(WI ['٣V^6=K@XnT ] Jky $Rl "U݀2%Z~g톾&pݾD9t+B A)&~9%_*IP5"b;?3~yhjN] mpǠ_^}p0uoC'\3<2jwqn 5h{@8̓_;݅jÍz2bv Yq2>WZa"ie"'aœ{C^{+n>_rFTބ1P)#s܏J 276qU&%pIpi%/0ȷĝ%Na'oQIQB! Jw  LiFPՋ.ʮz(b侘~Ql<c`=a {$o45xi'#Q_ꁊ MׁZJBLYN|G>) V* 󖹯Mv:GTİ?4+GJf/ؓ!: *-5Ӂc/USD"1, %  Rqkp$l)gOX C7S1b7LK'a5~3,2W] iک+'l&r [Chk7\uE(q;l~T)9Fo* a ,[=h{dhsljm|_ɊؚN#rFJ_'F^ۄ(];:}*{9MoȂwK.1>O,]T+WsMCJa&6?<+Q+%\ G`l񈿞,z(1RGN6 >c^ƌ^CiDx`IӇ h@ {^I[w'8<&% 9,/E:yeCtYV2n-G&r;kRlO7aƼw֪ VQIM0jVmSA,pT7|/^*S󎮯:tlbp94 i'I|+2LdM0k?4ĵjU(;<{f#gW>|Kdʈa'O֧hW3Y[9oo]SJ}6TMԍ/Kw8$]ud@/עRauN&9sҗiz ]?rL)J𿏧ɤg.zʉwv heB=&!d[y_wG&Fr_m]AaJI\$~vngPd5jY.R(8\!k7:k=mP %³գ[hkGÞ>v#c*a .Ϙl[YBI0fXl]@hΊ/[eJ% ,\ \r#ފct1Ldܱ̲%N9zhc5)MM/"Wxv^R7[\ Sj(vgYZ070701000004f8000081a40000000000000000000000016239ea86000036d4000000000000000000000000000000000000004900000000./lib/modules/4.18.0-373.el8.x86_64/kernel/sound/virtio/virtio_snd.ko.xz7zXZִF!t/S6]?Eh=ڜ.+\A_,^8[qף b\d^?Kޑ.g~ Σ](TЅP)SFnt C&|/,H1'LofHan_8t餛U1 [x^0h*n"ϞEHf[r'~/ok y̅\ͼqQ9QY3 <&~QgV4z%n%R˕(@"}F|f'H#!vmhF`}S#?D=$Ac"k}/sp?;IhckL٠L HK%%I'ܺd\sw%MğVm``U2eʏ gOhb>T1ﻛ6ȳ [‹0z;2Ps O[li`1@GhS_KP2(d:AD+v mVUK"ޓ'hI(BS7:piEt^}OS0@+d(xbK^#4oȈ)OOZ;9IqiXw6?AknkoOM& n6hkR¹P"n5k@nİjT#' SKO"-uZL$$$Bh uR<{nt6E6~Mr)W^.aP +ȶV^ Ф.Y?#q|sfOaB K>h&?"̥拡 ^b¼[b\PIvޱW`x0xY޲*/87 ycw@^4UHyw]a0Z>lk9lYQr5r^F@Tg~k׻;Cǔ߮Qwkk6 Zq"Q2;.VsNaS)eUO)v@i&p&]d.BHh(b)ԵĤx-Z9o+?ZL&A_ZJ5{2mK3XX|$G{/g/YUPiHmSCߓIԟd Bc%1k= Ԛ 4 UL h7jku#.NRM]Fv,2]zF_Oz4QY=RQ74nTFtf5"~~}\F}t܋ v[0Ӻ4qHJ>-I2AEVhk2X{[)Jh25Ls??CV'B<]> QJ@AvKULsBkvL!:ʩ%̨t){J= Bk'EfNBP]Kb>d&#_2VMF&ʘ~rL'w7t>o.~cW2pWЕMyv:Gm@|Y 3Ԃ‡8Mej]F ?_%h)EJQdeU05kIJVbEDX$Ux),:2֖XXx%3ZLX?rq/H6 X\^j׼u۽fd? 9Vޚ 沬"v5 lZ4hBkCtnRŗa3$ u yj3xbi "x/n.KX,XԉKcT >GumʤY $9|0WʎuДv;,g^iT|EyTSxUL38g=`;‡"v^Ŭ-Ygi\ޤVɢRl)3D{>,O¾:'RV^L"r'+:b#z_uOi0TQ~9SFՌ0n\0MzcX5Z7L;heb~:bV؝(qkS6 ͺǀХ;̝Zoӑ,v `ݭ';u!jNNIq1Gb\.W5 `yjuyIrT6p"`V{O҇9zgc %]2D1Рݏ\qJH|$K_m ԴsKxȅPig=;fݿ"h>L ]ڬ\NnJcR#G m5{wZ&%wGcT{G$PO~g}D5v["ʼI#n'Y!uZgT&Xgq_y }aiU1 E04|p{=qNŸ!9v<+`zjV>+*1۟S@ۊSFݕϬphʮL=7rh$QRO옆]F7TIhoO%ǘIMzdDIlHB Kú/3h!NOsmD,@qMH ZŠhI EkC Y0] T[_ػķUrRY!%9| 9Q?v7c8]81CcžX7TzB%8#A1yvs"H|Ҧʹ}J멟Rs]MJKawK70U^|f(dX_BJÁmЁTYhm}=~Jӟ۴h~"<*_GuJMJ{IRo⻒4 rhFR8C!)IQb $064uyBY`}ggزˆ 6<2"| kg;lM=i/r!4Vƀq"A)}ނrO̳{Vlܻ!~ (%7 Vз?izp lŶE 9`Xܥ@ƫ`]QDM[;*QگKxvpA7< wX2&K V 3ao qQ za]\g7ڪz!_WtAzf8|^Lgn(Γݷz ǼY@DWrup@e Іqg'_3\M0x҃ iSxYw$}FڕШ%bzZds=ay2@ổo;M\DI~k$xt2 e49}HƱAբ|x*= $gM{ƶWWb{ߢm.vJJ9fV4 Lmu|IhVF}~^? 6 6Myqrؖ3T0(S,錸5/ՁN˓sMa%!^ քJ!#rצPuJѮ/oDY|Zi Vi1DK-.Ŗz5 ưYqL(tzT)7TlLuaNQ݊?cV[rԓe{#Qtb9#jwss.~`Y)fۇ mPw,C91!64h)0ۅ Lf CQgK 1 Tq;Т2ׂ_bMy@ò H߉ :okMaT^G>Rm sɬ.ya^aeӶszHaI>`FBS&}bHa˅ e #w &V< 2 [jyȱiF;Ɂ)Z,^ AM^J *8ozUo@(nٟaXvqQF[#Rh=ew,B}-CJ/No?WrLx#~캑:.K$X Fm8Oy/3Ī7Kʀs ZSk 8M^,qHİa ]AHH4՞\. =';{Fߎ2WAu(GZL E2ujN\$vEqj$`.kΫA5P{}*0yb0E^oMsQ\':R\if~s5wM#Z|:-`mڇ(60poD4rc%?!+PXt^yb3Ս7~s/{ѿ9X]D RJc.h%u{imNfZJncpmNewuuپdwJSxΎBMvCq²fa*=]$q&1l4`' XTǃM;/+lnrcֈcxV\#1D&vV(-m]lxTւ ӺP݇샏yIc(QmzBF %f(PNFRdN5iV{Hgq >Rm7C pza}MV@JlVBm/U"?oP|&еcҹyD'ȱG[ 7aoՕ x;SJM(c?LZiTwbc-PkW 1,0_P{][J$HMO8IK sࡾB#HEruh+#]/6\نAb+cwVbL?RitV-6N=r3ןUlpR\JϓLfq-W|3IF ^ 1zR=䃫*ml7M37pJw>yܩ!xV}ٸ!ofA<3>Z^uY6peVul˷GE-v\ YؤA\++c k3yX$oٻ|s_g|rV{tY&g_;e$npB>Fn8b5?/ 8q %[`e^ ̴:BR]xD;[ḳ %#Ԏ3}\t7R>eEQ[\Q3u:BZԽf!!@~J󛇭kەGYMz4/l#$[erq,h}LbWkv8iLGn͜C}a+Xoכ9hع_&Jx|nQ:Ҿ_k_8>Cä$|ehG;{e;󥖂ff| 8@ 4sPWRCZ KY"_&:"}m@0`\,%hyka@WˊjrqNhf5 a,$&mO9mw/gpMٍ!McBpI~3~H=PKh71G -2L.)J߼\[󎑍zX 3NB <[}fgI:R6Ak;[Iy_ n_[T(Q̮ `T1)*#Pxh SnFq~k_p}O>Ø24yo2xYOPBkӂ?bvˌ0s)JAGh{#Y 1ݧYHz螣֥seap5_k s80~yV_gE?Sھ>V!̩.bHv;;hO~2 LX<_{Y۷羆US}OV}dƟOTʭB Ha\rįwQ[YSUmJTFqK[z)v 4*ROJzWIg;h[`7 Rq=tPFC趆[e4!  E/d;-l0"3t5ЙZw#g~k"ݛ(-Ox4}5ţg|]ߚ:&6 WM&̋֠9^Sc$T~A'*/ъk͞ A# Po}裳\ nKMݱ Y-aLGX{'bo$mʕ3xQ%'Ji'>DFCmSN$J2lZGH£AO N ;u@X)VH>$P&׌fKNw̑'eo@,!"bP}Wo7),1~Lnfl)ޑh'H`46;`I& (?C1l7NqDXU\4|C5cp rY b v$_DAgc*ceWj-X^Je,Mn2݋N7w@84)BrXyYfb(udo˂M\ fvQ<+'o}z@[zn}cS\JY>f+!jo\v\ʮI"<G57{6=VnTOsa }f)T8wet47ۍVaxʬ֌L bB (NTHhLt#NO eotl*;aS?h W&^o \fȃ̿5Yy5YqG PO:rsKǗpi:ngNčY 2֨kx̋՝iF;Eۚ`'ˊp L!\JwҢ2bY@ Ǘ!'~<6Lp?քljO٨7Տ ^񳓸{>jv…9o]AU}FiM'-+NA?e@):RKB=Cv]eSv\p)Vr5}oY2 rW)ylj'|B)nϐ)묬G{W5r{(<'/yV!тт>b y3;ReEƬ;#=߿ش1OMRʎ.]PBc"6PoFhkMHKg0!fo ՙ>N@5 jf+ζ3y _Rl0kt3*M1cf67+Om?TIVnC^')X&r` 뗔K8~]j[*FV,Tí+*$IH]NH<9Kyd5AnMKjGX| gC ١2t ύ,=*T2`Jɯ&N\$s@:6-:IVN+lmXd1Үٻ"W"fy{gS &eCQ|fTuKF ]D\znmrY&`Q7.%ӫOUDRhkŭ M}͂"LFG\+!D*QdD.{H'DmgOʇ 4ܳ"R2bLy5iwޒ$Έ5>R`E㩤;S/kIO!Lpjwn&|kZ} {۫s,o-. 1mMNi{ȌXˊrzah=$FE[a'IʙMf3GT3bA.j`kc$5Wl\4ñM' ;' 8%* &/^m0/r7Dq2 yha6<HZaz}x-Leƚ}dM 5mD: z ɗTUR8f昻Đun#% ,9յbvs [ޱ6loRA8.DRZV;%IfQխРqU.&J+2~g+J_g:KY.?;'W4 j_ҵV; TGqeξʩX6k8kok.641u؏WĖ`2"E5-6qDPֹJQ\6t_Zj."{cC ON=՜HzN[K5RJܚE8E4}| 3@`8܂s5=ز rTc&/`&M0:"d=_:+8!? 8gM@Ez\]4M~7K7˫Chjau}Jn;2,JSZpl?zMֳ%9 SD#C0Jn|oF_4iVgߢ?5# Jܴ7%nQvHe<3<$V5C9T|tv:]Zo(Ie䣰/ 2W߀ 򅆻n?f(b&BQ );v" w= nd74HRKpF|@[Pk q #(&`]/ݠad:;L0?0> jOX:otCΧ4RpP\\MX_<cٶk.ҏ5n3*`g՚nG.W2kG ߩIͰl,lȋmI0=& [U_f\6(U׹oo(thz^؇T>vPf&˼???EE Ges_NȎx.X {~upuSavҡl1!hiaVsb{YEڡJf-|sY/O~EWùL( Wk[hǂtkm"ޛyDMa=ά XcQGicK1N eLx[. ^RPR~!%H%[DvfAKݍsz)fI2ia :eWǸ͍ ן\S"x<Ӛ-g i#"HZz%R%ɼSW; CLH)myUj_+2$_W%@04h5d61֧2Iq6fF(WCS!^XKK =Y3f;+ՕJ)&޳͜eat⚰C) DN:t[064&:mGyhw/>˞$tҴ.EŰ]./^p쾕t!CQw'7?k*}YVn4RvP)\P&*\Zn L-`4ڵ9Qk@ Ke=TLVfBY藝fdS]8#A%@og ݽ[B+!',` /4nMgQ߂;= (KL;:89,*3H Ѡ{ܒDjRl7*Dt\5ɽw0=_#P߳IkZœ͜Z1AF +}.6<2Ń_{B Uuʼ`3jATlіl3=->ݺ(w\Hi!q+s& TʵF8%RE$@;ռguǼ} EԻ>/nKѭ|i*>俥P㵇>Esɚt~[r&YUbvxJݵ `30,PjvÀas7a <8Oo.#3},4y 7Q'Zf{@HT`*˛ .mQ$&<6 ԝ i(]ev`5IѨi&7$B3׷!? R8wVEtk(c=[)Zw9}$2u l]3p\O?Q>]T9ji£ {d O VH\dR|1{#/ gN1FlF ! zRj583 ^0{!Gnܮ'Ьdahb%H|\=c"vH] 2.쑑&-b43CID.1+p,`qsCJZ5'(=Pt t++&?k⯸dt)d-:pqV1lB`׏ə^$|y7<= ӊ# EZdeШ}, tR mT/O:k yaP/j"b'y~\k #E:Q9Jd~h'ꈃ}0;E'w}4wYyw.4"6Hv;6RHQqᆖ(/Zt#*O 5yE0mYcm|ӥ+Ζ ^f@kJxh&]x,gk + 8 AsMF63Gۨc(8hz{Tk]2?Qgqې*2PIlzHD33s.On?EM[o>.s|LmQdt:JI-6Į\A&bպ%%\\:enUn}lչ`/s W%^XIÏ~!r![i"MrodՀd&!KXeQTh2z6_fPI~SXL"*#4Kة{^duxT#сy!<@u&ÌU[-`&'Z\HhٿjF_"W.kMԒrRkn{=x- ?5-~7/m_NY4G]8B!k ]MӣAg4vF'=TW z[k4QJr2 .ڷ|5&0z'ې+f\*K)햗Ud2c;/怄*^W<$H1h]E9[l-ԮoKHae3yR5o׍Ů?TE#Y'*i)x!ED5B˭Mp$샅JJکjNAq{mb4xM`̜)e2CƉ* >p#-./ WY +lB9eLƞC#?#kY߈|7 J@NO68ύ~(dv# DQw=kPD I?ES*/+%|dxnļ[m,q@m^`TFף[sR q>"ZuӀ:"t0Z!΃  3kS#HY0 t1?4u\O\mpޝz>o?]*ސ@щ3#N{r:27&G$"t5 H3:;)8 f+gUE\G{ы.~ڐOEi ܡ4eO5b\:Nnt h1`&=OFS,X,.4iҫ w0&KBeӳ)Dm!zSc-Zk/Xm2g%%g'@#4| i5L@}t+/BSNv}*G%X|(ۏ2iAלR֕%ʖ Q_iSe.$!_~Ox um|H4 ֯[┎?`]rRWjXӰE rAjnxVUܡBGBY&dYQզx*4E% `)&hLog[Wb`^;K#HY|=$zy\ mV&otD(:m jZ3B.2)<b[zykl&zu̬h8}FSիT*F=̦L^lc8-K.COP̭aUSg# Λz}o%eC8 WIתȊ X `2Ey[&L"gk((vhoH c[0A6O3MQ$,AskGJ3;Kgծr7P}RKqmL؎nGItȃpYrR(7 E->W< =+>*_a]2&I)郰%ڷR^P/ic^> 0c)ks]$X ~Sx8#]۸Q:߯,0V@HZT1$VFHzGGeCr; :U0`#Tֹ ,p`M2U~IHWPFȆV_]%)yϪ†vvۄG&!ߛާw oʪTP<e|F12iB1-n |ZGWo=)v!\P6,>"sp).z.KN5 B5۪tב``^-הqX "MDxrd4L:PN*J:!C$Qw Nsа秝#Ѿ~ϯ,C9Kڍ|/i`s ABOa"8@6䣿aL|{ChA#hvq$f#&9=W_Qht?1 p}ޠXm-,}@03Y ,[QWĈi܄VeA'Jjd -)"o `: ]0rܞn~\v oR~r8zx Ηh0 aXb_緧>QźI6Xӥƪ Mly?=p2~ּrUs<|#>Q1zqbt>;Fd,O!٨ȕrV lm{ŤapGBDu$Ln l̔r\cEBZ7PӘ- ,gKk c;lm_c@5A-ܭwQf+lw%A1 t1k#qSKorxh_dHpr1Y.(gS1N.Olݐc$vv ZAOP>@;͛Z!EeӖB>L*wcKd *\(=bJ WZU{xu /'s//"XebGsבeJp0u[e#V`nAXIk`x)ÜZCo5L @?{x W{"$}̔f.v6z2xLh|I.͛ Fx,|xK/pw^39ي<̠gl|LIT `M5dˤY\&oaa:hfo)'u?x˜ [I~kV/pMY^7SvA%ߵN[~ =b>܉4u?DNDin IT-Gw2q%W _VzcbQ8^䂺P#9ET("௣8aM hR覬1hl>%U{]e gRLEڛ>gd5蕮2JE +[cLu@$g$vIIK+=H_ꈓrGo;2IoØd}X ńSՁlƇ`[ ֣m>63&ml& NHq{\ haO {8( \ioy:︾>ozc=2B=)16W-aJ0\h08d)쀾8N0wˮ =J|:Gw o4MS,cw$}I d&=W}RzVҒ9cMr[~Qk-wȾ  5n6E@3)`\AʱCD#l)PV'd:j8U!:rB4s93n5`B.e[Cʲ7B̗0LQEѭ截y|-J _a׌#Ƌ@K9uRȧ2FHNF[=<1p(슊óٓAI=yb͑t,my F L!+ ΣW(Ӷ;7aJ0۔ ]brZ})Jn9rw4V }=Ku W=MXgz4=@}&KuZg aQF;t5Y}U><$ I1G-AX}V+n%m*^7誦ΦtLqxy[\Fۇ@uLRaeM:X tĭ;Jyt\YH^MuT_MuUnBNH4ɱ7+Ċ]>Lp' 6wS|v;u^3~c]a Z'z"y$Z8NO9;gٶ]kp5)SL^s \0ah΋Y-tXg PZ֧YED Vi/T Ojy06א5%~& @޵%'q5HM OfXY- 9 ɺ?Yq#Wev~lë̵L h}<  A*fP+=9 hWV0h7O*ٛٷe^eW=GU }Y\AT"ِ0FLϫ!u{vN2Jޖ3YF6׀HmTJy;Mܮ񀁋en9n'ùu9JB+d|(=i̡y)ju384{CK d^c+`tc"dZ&?3 k {FkUc^]^Eև&h{yi].MiP#S̬sÑ`dI>Yqp|H X 0e2*+w*JB6흝7KkdxUoe7V`?ܟ0C;>fPD*<p3X:d6'Or6~tڀ/ρi3*vԬ//B߈,}6iuw\Ȇ]+BZ\5f`;׼Vn C72<:5Vǡ_S.t 4^F]ɏa=} ꬙>/e<3T/|0: `m45+ߢ6 A8xNaގ=^*IRc w᫙arq%6&AYBZ(ǷwRU[Ģkc uSd.AZvYQӝWz`p>xÍ 67{Is0/:G(F7P_F!>Q[ns:JɬKt˔}yV{!gsX}g%{(gݢKciP64t*d4OR(ءUc7T1ΗG[Wo *A|qK5)~G ̖-BW:BN`*(yedVO~5_ 7J>l~ ųY0m!WDp?Se#<9p/Hg`Th,Ow=`9'kA~t[\˿~S"S?+H1{>dtbFSڟh/,5pMwau7R$ᶴޮ!FLɁy Q “=WdXcJ0\i(/ۻ\r7Ndςr`o0%T7]HjOD7cΆ?+@=ݤN}ς5g|*Wt3HT;PPÌ4٣]\&gYZ070701000004fa000081a40000000000000000000000016239ea860000349c000000000000000000000000000000000000004900000000./lib/modules/4.18.0-373.el8.x86_64/kernel/sound/xen/snd_xen_front.ko.xz7zXZִF!t/4Z]?Eh=ڜ.+!j-dP).Uћj *IKQ4w/̳2y;Fq4mؚM $ Ϯ܎;o"Bh 1I7+IxWW xK3aϔ~gRÍ?ou1-, > a+f)} OmY+p&O=+ZXH{HJq~%2TABOE8<@py4qل0*c1sr|a q"lx +gR W5mTR)r^;Mx0:xGÇ<?x_73EӨnNW |cg 0"WX3elC&y`)9j7UHzA,o>H7|O :sfZbėDu!cwgxk=iOPtȚ8%Ż.Fpہ*IWaY)p4&sOV.Ax %GRo&Ugb9n!@k2{\3` Zƽ #i&9~nXeK#80q[ *%W7HXHy2 QV%t' >xz3O )+ZʱmJSυΉJ5Z|qǑh^w V.S&SM~1mYd{_KON( Njϖ=#q̂QXwNCR*]W8Nzn|lS9y y;ueH㊢H<~>quɗcEN^Iˮ"3T7"&n(G9˦"wLO(uf1ʍOtLKxQ7jwQUae5di$EۑdƧ7ꋺ9ϴM *`JR:ǐ B=Epuaz8 #C"51 6'P>~uiHHN<ٔd~‚jas$O^㹳oVj{?Q6y8Ry <8WWX$TGiR|lQvH꙾_IvKmW~`c}vFߤl e? aE?Ect#a cKE[nđJpCTkjr_e.녰0'w?V)գ5$`H ٶ32&Sʅ[_J䯘q} s#CRWBg־QwI@6PVoT)tkF5|!ҰyO_u41>hw(.!odԪҘqP=zg;ٔ>Y"x\~\ &w!Keyݲ) 9y-H(ҡ_Im&p~%Kklř]% B &`MzQZ ``X$j0^hɗ@Hе@vOTd!osN/#Jgk]<'fC.`VuI_6#6ր%-:B9LJ9aWY@w1~AB*`]^Kz_$1-GfN; aS>>:ZuA͗eˑln3Ch/ (LC0&ܼŢK 6쀏S7~)!IK5t y.֩o¸7N&3G}]DBq jˤU&hE?j2.E*OATjvʲ%Y-Tǝݴy]'E#ħc?`Z Ԕ)cUb\E ?ACe5o#Df+R#3Ip;kP?P*ȏٱ]WmtNhB@2L/vW6.ǤOJmd\8Qym}|c- S_γX\ D:f5@;R+ `TwCLþ%sj^[ xpKྚ}q[t1fE)?i7Gt|==$+UG9;93ș4/jpStRkM!2Z$֮20IF,"6N|EhW}g /[FW,myZ4)&e;>g!c$ig8+& G̔,\ w:!CS褄nmϋ/3 /|,c0uUKbzt\,ReMs똬׻g6鹐2߱^e*w;@r09UI۞I2+CwH%(V(8PxVW̎m7ZKw.Cc'ϫyq`ߚ絒E -%|j1>leiff@CXgJР{jiC Q&(ݷ4.K=M"\3UBRύ˟ߐ*x<ĵT5m1xOֈxZ{C H<9|tYM-؏jOͫeyKr&BS{kU.=綩g+;;oȀQGʪӱYRm (WXav3'#Ts/vD Nf ry=rZpiCS9pŔ2h"j*hH=.};֜<#6=.~ [鮍GN<乨d#,0At2R^\whYЌi&Xk6y^ElOC`{}"-~bnP= TԀ\\-h(LgQG<.3nJ7Vpkϩ?w y7*Y:60AACK^zl9Dߒ4~!S/mXHǃxQFm-;E#-#hNh6H#w(&B8`:[cJD!f.84O/sc_>3^`Jj4D8{GuCnEnWa|]òC85I+H2;4ɘ,hN ]O2䇺yėW,#zK HVհ)l=qգzGO^ PDoNJugIdLu[a-=U2a`H|-$6u( #"AhG׾6[n5F&Cf\a[U}# :piޟf=L:LQDqzĸ 7f+򬉹|fer0dKOjt~;mfKK\W͂?SUJpjoO]-OQ}*QPT94/'N2"ЁɈ>'sp$Wzaf"j&=r#S)vBdC"Q} 6FͼClm;[|9fAu*0{[XM\: 55Y>lY_h?Pޘ x~*JUY~t{I#c<"rxn?8qDoJ<<ѬMϤ<5V1<zq0H!.QNʹ)LнDo=ԀE r!PYMxҚTG| $;Ba@}g;Qw2w!_EGv{9WMqJ؍yyρ=riӶzH* cH9LCh{!\P@_X(!M'1=n4gf&óvZJA$U"43ڸuX!!O32,ϫoFȾ5wtI!iZKSْ? {}aμHGF@ՔfhGg9dغetu $OG$FZ?$TKO̓f F;@ޞ 49SpT'hW;x?Q-rd΢<чaq,t$^yv{v(3|*\ewe[ư[6PXkB2Td]m=/Ss/J $H|UB'Y&Sž6`ж!C?s zD=HRWа ^ҿ2dD_jq( 4~ym 2``=wKV61>?pn".+Bsg:d*"h]]"洀|-07u!蘂RX` nno סip)2Ƚ0G).zЭ+1k_jBR:ʑ qBPbuǔPe ^vջihrsìѭ)9%Bf[lYCX#^d S!4<g <?_Yԟ?D7lbGL_ܡW^F* xu8ѐ\pgYݹJvǕpDP@W]-0uUPX-΄Fyl O͉[ւG̳T S}~¾ݏN:&@8V\?'3 EЛ襹 Zٝ ?N -L* D3[#}}~IYf!Pm)'J`Z(Tܬ]j[ǽ^*r{(FcE;`ZmCY 6Ñvښ-rCy6q/o1-1" $F[㈄5cu?cVĽF$+E'nXCLY>zi,Ih"-a"4"|x^dn,~#ho.ukTWCL/uUw3/״]!X7 ^`k%4JRMLGabhQ[[Yц5뛥{ߙuU$2'B3iwFtΔ⽟g47񓶪 z2bDԨ GXWDra)ԭܨJޝ fuXS4 iS C<5?smc7<ޒŚq\6{8S{k$hB]% TEv{>Uk J+*p26N~B 5s r$,&r?vw }nB`KBx2L.ʳpFQ*~ImYlmEی)jvt[Ý\n  XK@<҇:dG^C^0CKg>b>S:MCpv`'ʲS_ǕPV^Wv{֎BU(5:6l$,g:By0lLd̹150ڄf ##j&Wv;2Sm9--Uh.FV{-2aaK0nt d~BY}o(g@#2Y&@Y}xtJ:Nu'ظa͘%5|Q֑4`3`ItAfe<9"eT ,]'}Hy_\'x`6(pMHz2mrl \C ϡ7y[bA5gk@k8TGS\]?Abpɔ$^ !Z˟%$W+u$U~W}v M%(x2C03{"LˑԪoSo~DPOCOB?8w2ð܎ K&X h^ Ew,7'X%{IMm\,Cyn.@MdX uүi8;7mrhʯI&k:#Hݓ=Xw4XcfWz7sb-|&;l M"MRLha.m#.l#dF'ϭ9'^imxl&w84)KÙc5t D 皋wbQ s7k)n >eFZQ/Y%ހ0c1ςsyԡ/e$7<@K2 wC$ ܮ'm6#ZrQU95▣״nMh^W1ZJ2c-?+790D?S GVͱ gZ删N9C$o~0 ݉u}}u*q9ݮA* 7,}&?JRca9zsS{2rDofۇp?:;F*x֩vv;+T7έA]3b֣gi9ГQ~ ΂QE`rOIt`a&'꩏cCi}?r>ʹsl,IbX{hBnع(yW$x^&f}^-~ԓi +Xh8Z-|T} k8%#)9(nž K3Fw7zuizV l]@Q+/ [M"= բ(/sh%YC 3/ 'Z3cSuLe~(!s83IhupH-r ֤vUMΣ򸍉 yHP ws?}ލz-\8:v.n_)c" $-|N+˼!B=.W֋]ljf !~t^'o0̜JL,m\ٔ`Z6+z PS$QwqΣY-NwՒ˭}8;փVttmnSۂ>eclA0JU=ԓ ˽\[1z*HԐUr#=#h|JFꞣk!_3,ݘ^?kͤ6QeUd.|QsٚNf&us6!=9d߻Se1Wʻ<7r@Quv(hgB:{jnݞ ̂`DF`3z@jw6ƗUp+QEB7%i@kŪ[r#q17k~f8Hx&+'R 4m^\UMg$xt+Җu4y7W;ho;DJ!dm-;р58oC^&3KoةϢٝ<ћ'V$y-Vm(CJ3e0=ca1RGIZ6eEl07[oǝI2sFUw{_W[c*U$i̽*phH(%\̷ -'Mq}Wu&^\,GS0-UGIB ΰ YO$)9|pr%X&Sg`>aا˾Ad!!B&XMㆳ pi楮tB}gc9ph/*Rfۚh4]f<ѧo N  P](C'#IxP?F9'r:޾.Z1^49^J@?X1* k`VT2qPD3+Fu$4 cOx~vdi@9Y4-/ qU̦l ;8cUQ=i=Ld|4oݒYeEBFi{.oZf(`\w «I͐@$Ch\z:z'͂yq1A@@tnI5Z|؟byB}s0()ȥȞ=MMZ{Bֳ\IFGݥɄPjE vS(=5.se2ZS`9u-`'M?fk~K|DĎtX%2 Du ]VUɳ&cL1g;eտ\5 d`olě>y6!Echr49L.WuC0}Law_VGiwjEQJ{_ƕO:6Gk$)s+U|F8=Yq-@z| U1ɻd:l19 Qz#$\=*hyN w fܥ uTV<@j̖A/)u0gv^#_q%[[^[ӿu3 䐬E\jL,0"~/* 7kW,d}Wi_- 5P &#Yn4 (q=} ~9*<-V{F146aF\>IAI&3#yš*;sϴ4Ic^0ChŢwzjYauʌ bjxB$Y:Po$h.c̣Xg#F¸Npd逬r~p^6Ww˛H6TwY3&4X[7ePk9(qp%ΊnKCu0)j[oG`6eSJqkp8mS7f,r ޸. MES|%^Xi';yO1~4<#v? 6R !f sT( ZOOLs7.(jX͙Kn{ZZ̻Ճ$@ҹϲHc@$ƅ6"xAuy Q+^Yd6T?m@D=tKyҹ0W42Q{Ly؝.;a̯]EҞNyA{)tJ$lFFu%.E~]p hT!m^H)%$׿[*I; £'xqc۾{ 0i<ӗItg\N@3ɺG>88*b3ԔbY`WT}uk(Ρ#>ߞбȩ8\H^rvu 0҅>?`xӘL`p F_ysJO0Ҁ*? ӌeA.38P*m3Hyi539 ɕ\v$BWձ}ΠZHȈkbDCB, YP{3jӛ&-uʠhVDKCG ВLp!!,IߏEOokjimd'rq"SޙH͕$x5RNӁwm5aE~!9lyrD\i/_?fWgv}Up]ivDfPT Bf_+ԈlW}q3o>W1DӎןޠKҒå/AN&mr,jY$`Fyc8i ڣad*sMBμǯ]%{0Z9Cp?8r3AZPeew[HE2ϛr. ÄPo;iM}j1GZ{nPFʎJ{,wϜo?&SJ+ǀĎȕ vݓ3 gIuܦ.UymQ( ) nHD ؕ?Xe畘{kUNny&^et!3 [J |jvD=\:4bwN/~b+M|bT L~.=mV<`hL'(%:wb%S.l1]cw^=8MP4HV6X9>]0-i;'eDIm)ASnna)? 92^$vdc oB=_=E2\N;h%x)N2cǽ__4\sxs~'K P,*c S0f[Nx%fC<1T]~HGJa)i[IڷSƚNZt%CA\wȔq2.BРx@d~)M,mCI]3bs=Ꞌn0Y|^7߇|876G U^%jqoe |{B 9iێH | Q shN^C@vwMt9Vbܢ6yO҅dP/yOw51/uw EepAJlT~gI'XL=bΉ}TSҗjAPd;bUoܫi:,ИY6 ; -S?,I];h)HɺT* \{|k6Stp2)nCTY 58*d<"pu/ 0I|A=x&4r#\/~Y@ZBv5][g*H8Ѡ\bh tB Їo0eg!9RiN0qVĎvo#)G^D),TusBJ9 YZ

      GKծnG,?R a-XT20j9#]_K)m0bQOD"*G>|g>e? _u^_-3@V63ӐYg4zYӶԫ"-'Ck4Y`ԃig)K]yh ϙ'wWu@4pqF*!!F?9KmըƤadeL>`dw^3Fd;#X8>KRw ]RTnTp uǩz Ȅs + a4$%{%Κ977Og7eIca-*yB/AR})ىxx:_{|m*Q;-I䟄3CUJohe<6l6 [gSz;Ϗs ?~m~t-L^l=b|.n\Re_ ]<;z+}JPShj0Щ{fxxEE̮xF',s3$C!vU[7 ,r*zq [ɩ wHE=xLckZcxrNyszS jhSfgY0ZXUkp?4ȷ6hd>̝Ld&` n[[`0WB\guܐ14TF͌ΊؘJO%beN܈T !ƾ tKCT0]f L[pGzA  )]( vՀD!毦('k!#i?sit' >KV[Y,2*g,([*lA *v2qӯ/m D7)7GZ_ r@/re j1f_EY^Pl@+oQhڳt/[Xl!LDGk5E@ (۔ 8v t,<߱n0"#X~i94Si(`uۃ.,M j`{+yAJ$草RXríuDk>K{W;)>OUG'e72P1BTw&u ќbV],4|&&0 7Jn\=ƪh[ ,NRx(r1i)7 Y)EhͱBQ4L/r3BkkR,X |#(>~#oi4%MtcԹvc. A['q;\[:t=9QBkɲm-Q8'>Q~!WϒSܙ&vei*j}D!g ]l퐨Ғ"hM@SsCY9DvO~xaP0Ė!lDocqYRʄa[2)n$ޜTk؎e5)3@&+pQ`ܠU1a m=YV9]>QVgHp'B*r}|y;$EXIo6i V/+rYRv؆,F7Gݷٌ8~k6eRO$pgPrEu;[e Ƿ<.XپSCjwjDq tU[V|[ֲo[H;* G1;c?.w~i~9aw,YnǮpTV=Oˌ /=n] Q XYL{$X#Υty懱\{@08; x_0=UZԾb+GOQLB4@MvN<\0WtTb{gI -pۦmMl;UR.Am⺗!2Zhl8HDarOaqCr}a]ѹ׽c@( #(c̪XPM!8b9a3r~ ?\ 26b;r5۬m5 ^G *:4ԫ6FXdA̗5 p@#dϥհ(7N+hl'yq͋V6Cm̑1dd_pİ,|(%1F_@~M :A_luÒ<5{F(1X{HȢweLqrɴkH1%D=hXN7g.ϷR.2\Uq+%[v- z|2i{cKB:5^K(DU券It .sOOqw7'"]m@|_B1]/ x@q54mI^!0)*hT&41 VVțz¢7{$['h+,S+/G:`:=1w5U@̠"„^ LdH% ?s%>,Û_@:8T/U+! ߜeD_\LiڲݰV nUO2ʸ\4*q_En `W4\N^7eR.\4'^`Vz_@pvdxU}I 7iV䇔=@TbB[ '{q-w7^2\w+aC3q2pئ63s "2/Hs"s-߉zl 1'dF\aD*+N?E}afdgk'ʡ#f[cl<;l9ܧ{ xt ͆զ謵yM/~l@9O֟Ѫy>#va(Y02eL<-- yo3%)MQO ?KOg7րg #n|X3uáU41; xW36wֺq@yq&V  ӠG1`W:֬҇x}h_ՓZ {W E)"t;YU>!!f:F@|cuRt|8o&ڨKogIۚμ=wemY*KV8x}Zpr!s>/1`H8zqa3_m_9s;AĨ%[#&anpbyE[4N 62%T8 >Th@P'cr@n+qv95P+N(f cÎSꡜ\4'UMpO񎠽ASY 3bzǽL%)iA$kd -JҪ0]?d`Q֬G ܻWϑ֤F#d3}^W1'jH qM n&YDbFҢi(,sUYO^k u^}FPBA3 /!k?|sǮL0.4Hfpr- !g_m:m&O yW-W6lwRTCD2RTgqkGax :̛/] I]Gf m2RəI\8ow}Ljnn_dFm"oc}!y\&G}ܫ}ǺomW[O#p(+ ŵUb굧)[U,!np2?7kJ053%$9>D 4g{+ɉҐX Dͽ`^>Ild)V\m&nqnoLr{l+vd"ƯF{/nV+9uBz :,vR56V!%D';SMظΣOh!_;$]6 ~qGoK/ _+|6JA:[$Ҋc+!|YQhF§Y1$FRaU껗RYt͑j%]tҘ)MĔš!9t˺(ET5 78W=E2q8IOF MK;:'p_DdEmւ.W3T_ Ⱥ x"n=_ QmE˅-Η*pȫqZU٣x{4o]fIj|L<đS/^!ݏk=UJmq`n)>IW82+`ِz3`1NפP(?P!^NxF#˚+,V#XlD28{N5INLjᤃtb\˜ ޡ=(nYK 8j0xk!KVw%F23"G1kYZlTp?E|'jRWGok;w_T mط|:lwE2mZ)?'ǃa-H VO} l~}ez#K$2|s"tÑե9* :OA8ob+=G{e!6{2|d UHU{b5O*^רyp UŌ?Ẳ_ߙ aUgmlQ(5H <:/D&[H=nC1_+F16y6fm(~B,` G ?K6Q&?ccW1dsxJP.}{|T9|X6{(!űLF5+bZAҗD⢨s6aI U:'UҔdb44dl*`bzo2.VTxrzW;6 P 1.bF$F.IJAڈH7ЉE U|tN_!Xb9vil>L$Мp(E-Q+hd $BOJY;~ /oB)$]ƿP#)h{ILD1v;qڗ6@Wɏ3amgۻкQ+\NSYnL,."hUM7wDI_J,k g%t)ddO3̹%#*l{W!s6[#Gqd95X8\+A+.Z?Zh\-@KkQT<7]&)ȘX/j~ySAB )똎T*R^Rэn(0QԛfES_%aőț)ge:Z(։!*uHq ezvn?l75$|%'ʹ_ xܟAȅy:oFXBr ^zq!(RfnSk 2v f2Jt}PvT<uW.ۚv7.r,;a5~֋md)n*/*J`{f3`zTH9LDwc tUS' &=Q6!KUMwNñgTѷ*)WMr]1B^)paE g {wFzr흦X Գ,_l  A֕Wymi}`{/R7Ԏ>li0Ȃ1 )t_2䏧-T7PL;AwV~l ]VO 1pũT蓠4]8DJqlR}nPj2yNރ2 x1B.w\JcM;>gY[g(:p0ܳuwºiy _ EťC=d>,& 2v~v lopW$<x\IϯqK)Shό b/? -(&"td왿>{SnB$ylD`7fN xuX%7z=^3*4d_#r5+5MEBWCp- INBT?ڷ}lU !spUi/{#qcOe m < w"}]aOUsvt7έ{tPQKeHNY 'Bk2jx Lo?Vw6Z꒴muAJ]&HƊ1q5myk(@FMz@zcad5 - |F EilRu;;/#G B;PD.a 6<5.˭&q1Sۅ;#TWnl<v*a] Oל"5Pr󭝻U5爉h,$}%Hi]M'2 V|lj\'/ ,Y{ΠKؓ`m H"5yBp4 73W(3ʎ7pY z؋Dn=29e.Tٗz%B-jG$ȽMbxYHv^eӬӝ !6COY3=G~ *. 9 .Z0D'+E?a-JgصÔe4N,iR{sS3: sbǬTFn`E4a=)m ckH:S_ă @N&:,H cx;38"9sUΆ@&IxUs`mmzZ0#M-;'̚[ ]_,G$4!@#%.2.bQ<;]Ƅ\Vz41 k[eaJzԊ8~: "֎xF?3`0PF߮6x]zx=q[dENf 3t _V4aH+J`!}Sz]9vmYRMH^p9_`0/xpS**݈D'Ry$Z&^}?\Xՠp=<M:eOq[0ɖf5 o@.%:-[,.+ F>L LTxwu%8.z0e2;+B= q=[HˣCjD{Vz'ihvɤޏw#+S<,ThavM (:$]ne%[E"g7Т$r^wg.I g!P&dnjB,./-|69VOu*kP ᳖wζÃ5J?rև»A|E$fz>I&EZJzV18ẅ]]q#+vM+ZRSuMc&zFʽqz9 X3hƱD ̣0L&75dp)*)}p&\Fo[C{`Z(3R㒨z1t}3&8@mb Fkq1P Qzg5VP4VӶBbJB$2eXQ-q a<+Z;yB: Yw$^J[Q(q)Ed:IU6V~~[_mylgXP- ށe2:8Y^ R[#xh^HhWoԜ1Q4OFB`]Ӯ$C͊<5y@,!8pyx94z#}$/h+B^)q> ;V L}4ݵ: @ƂkVYn6#:QA`}o߭KVًT",gD,oǪC-wf;`iJ ?)h 1h)\LǬ2 oJNP60N<ÂWL6WpS]`(vp:KBl^Iylt,-:w؁GF*[61aq?@í517"H{38s'C:{ą)5!i̾=?|%&>+4ƃqVMQ7s{vkeC'q7z%'ڠ:+ QR{O ,pڱ>{(1#j#o߀5{J/o\v8&$?+6i}К1)'3^L{Ϩ5<EL55p!0he"OŠtm|?" ޤu+떾1m;ܽtrc&4dXIN3tݮ,n?Df#iR^|m ^041vj\owjPgRlaـ>nu%ܐCs+$f2?3A뢋#2kQeȲ%LmjdT5ƪuMA^cc+ލ+bًmw)z"v8,"!(!,$w;D]p ~q%{Q_1%7Ia `݇5ylaT9ωD( z{<"#g/1Ifʵ3)miׄv#WW$y2MOP@Љ8^mX@}xZ\+Iqrp 1*mzUVW1eaE iB8kAizXW[ˍT:úaU0_9i)o--2D aK.(6){m O2 !9Р͋71M{*_]ڏ;|6f[ 7[HAZj!j* οQ>Nr5MeFDT٤) ||g2ڝɞEJ5~OÐiX`ECxdmk.\el؞ >-0ҮC+_I\M3LѮ ;!Q&HG)B1Sbb04>MqA۠C ֪ ڛ/3v[_H\GS0߱t0/^L.SJu{Y4 /FgJqL c8 !cpQ7RcT:=5~@RS\ACuqa4N փC5N{+h-T8{XN_Pe0fe(虺o*=fm,I^ М֝~s6Q w.rߑPtp3:e/{B{:vcn6ŝZm'J[á.#:`<io°tRnׯcYֻΨ59H7ic;t4b khp^^lUrh%;u >iilNJՇ#/Uڟ//sX]K=GXc<p8NMpd0kMS pEu1RvW^@#G\[SVMIrPcay2&4d0Y[ZQдem_{:Y ՅkAAW$>re ǁ jqd.O7Tͼx=Ovr~<.a-LD V*ɯ\2(K9JJGSD`*L%O03w,wIi4v H;lFo-`gvϘ^߿~{tq"p6xǥ&꿁ag8x󇎚Vׁb-[ Oqh2<*Q]\NJEBCp!iqN E%{߸/s d 22ya. Ҍqm}5OԻ;2 ;ؗ>,oEa0!{/k96IyRwzV5uyۤ 72#Ar$vWq8&E,2Z𕝌|̪;1"B}i\!ˮy AgL?ÇUO |RwMWOzEiG3yT[Φoc B@v^K/K![-|Kg2]^gx(p{HdR b!еi?%ͻ[zMY{Jrc]k _4ERq␖;r(z`Gey_m:Yt `/d-w9aVEWNf}(6YpU^kRmZ ŏZb)AN89`>[cu~!)3(2\b0A6O3kI?0צ%[dI~?M*Fw-AJ6*r 3_( n _%ŮOCŲeDH!$$Qa=ъ*; "2Z7Mxِx.dn{ߑrQzPޱ7G}RƒѴcko0 BEw`]"演E ;Fg4_lZI'aaVtD򞋉 ?3%_S{:X+]7$%~r?8!=yWQDBm v@!7؛AAVOac qЙw"dG˩ޯqFMQ1~PQzeUḳ/ZW^Gݶn,Lyd9lv%+Vt(5UРXzfixٴ(v(2=劙uQC{VVez+CLkenq!=d20@xjIrYD!s B٥Fф z淶 R::*%mrӲ>X۸yrM# a`b\;JO_LER 8*C;8Rn.E EB&PK1HNM_: "D!ȸKb&2MX!H G— ! ͳB0Ѓ/R]o쿀4,士 Zq%'a[n~d4F@ŽSCJR%f5".,&'7Dlqm9U_1(`>0 Y0. ʠ(SNŭwj{Ƣ,/ۑYlV8YO*\_ȿ"+ؚ[ B,PL =&/NV%uw rC`&"0k0p:@=4<ijK;A]Qo cVҗ/~8wq]U22ދ*e'2ff~mݝL(rh"I:?abɍIo_ADӤzVU_l BHztJ;X8/Kt6\*W db\ԀܔUk4:YG_2MܳlѷߑjԬ͌b`ClܤC"`f `' _}^E\]52_A--YyR%ŊՍ []r*Ăө=1;YbI."VmxO/DFOjeDS`.ay"ԆIRުr8ܯqDw&8*4@ ye%|L3($˃CIuYԃuX{k/jqGÉah9_w68Pˆ3\X9oQf͢U/ hoCh?f\J_T=m{<]ccm>ӒcL|Ձ"taiSU]~k\D@jXQ鴪72t~sWYʜ]طkr]~qlc뻯{nu_jl^cvueՋ|բ O^'M.| AGFRbĀ[yK h( _И5^7Ko 2xRf7P}I@Td-m),mJi*1D!v.!r%uEkw#0?Hr$·6,HzбgY$a[Uzß_=?ߢΐDBj@ND'\"Mq6-3&L3(̌Cc(85I51GzV`j *ȳrSB]}1`<?,eCʁ[5'jPz'{J$Epb\־fgͧ W35).oFlX mLDCpw@63q[jDb>W#]iLƫsi뻑Φ؋$2)qu]Z*SES57XBk%a# b̘;>?Džޟv:>>Y4>J4wܝ! כk Z]5geKj P{l:y)!W W'W6ﳡ+~ UoD F!8=]$T~p] ț#)ǜd;g[2A.4M  ;d+}W.Զk@8٪;vX-lI:\ͅEKZe|J3fMbrx}iNAZW$ O Rr|还Y9dWFTt$('vL} PQy*VRyMz0voQ0ȗO$|mAZc:sFuJXu;k#1|rx(ܒ & vAT "[vq3uf3+Pnᠤ$ &?]R1u((v nԧH9i:gMN5gB_F!DɇGfH\Uw2"ND T5gdpv1cAw!|(B ;@uX783ţ()/e nfPfeبJhv[.~>~k"'3PyY:I>FX-K4ְ ܆1=RĊft?DLmRzJJ9 $ aj,7iH[vVJz ө|P  YeDڵ}t,8duoqQ;TJ jFa<׫%N:,y ׽y#Ѫ7<,=h4:k*2nFNGuKTVHΨ! eO`wm1D8lYkနq4iwKMIHgy.]=?ikl uc-Y]IS"ET% ,CGd#E }"KDcϤysjnDȺ:4< pX j ҃VCÑ 6ԓk.Mi}06~Q[2U|"W*V%cO5mTt9d4)T̘ R}5 ?PkM!*[)&487UzФq߰{ i9:[9E`-`x_13Ƴť~Q8is- <֞m #@dAybgэ6: oDDԐ:w?5_Do%W{LAj^%5ݨ ӧLv TC_ H#6Ұǃt[2J^)cM2I[ŌHnB%@ss[>oY ԵRG-k[]aN(*ūdN'>4Dg`dD57xFsCYq?4X8.Pr]G7rC9W Br6_vUBonu;E!D Cy6 )G{N։p'޲PSa߫aܔDeJW i_II)DT5\LzW%ꦠnz?%8EYd!}Z]*j 0[OT^,-BIiAz<ȄTPlL÷RAOΧgq}WYԁf‘ivi}D;鶈jo i %yQIkt5oX.)+z[㱵u]`=jIzU>n35T %ܨB{^%vOsEN5_V&%>s~wJ]MF9 WZQ+|,-\H ӟqc3+r+KdETRksw+wqD)/r ,/zJʓse? _IVZg.$֝?ҮA+ *H?Hl&JY h@ꇄmm8[kޥ 8L Q^gw:B5kkj|=P+){"%@ntAB'4ۤ؛㨯'=j$wY܄Be'dVCR^a ?:S:8#lW9kupH8z!jvBo)4ME}u(CJ,Y4@ ڨ?.u)FSXq5%&RC %hǝkuRўO:JUg; ͚kFXQ|=_u6WSC &|+ۍ·ś*UK^0j\-_@kqeT Jy/M-<U;pnчߝ02 Zo 9%D qwO=S-e9Y:+,9O3:s645h:76߻"@\xۣiuK~[Ukp "a$ARkЫV0{-jK -9һ|b/W5n %q.$ӲJFQ67M5H~VԽ_AoXo#`ɓ&9 OhqaJGD{Kek6 *wk$Ku3B*0YVȃ#CR=Y @)ٽ^x8h6qDC" Q,j#Q+1P[Ӑ3MfKQ:%bmV+iR3Dº>WڅfY2-?҆*E ꉅD DxPBXl  ;R;+( ‹luSFI[~~_ ݞp!_BG.x.;J)3 -/93v^Sr cUA7^*X$h}jhFZL1OU[F,5*nHY+H֓qeg<G {6<ݰH GZaъ1/ z&D|)45Չ*B;c8i z7@ Y_JoBÌ^4?ߩ>kH;I= 9Ũ*†0G Ƴy ?K6̥YGXP^K-< F#J1+Fn$7^Ot>Ij7nlHy~|) f= AsN /`+\6”U50D{n pdgyxv#'YIC3=; U<|*P_9*XP{ 4gF2T-`6jOhA%'5VsQid>lNZ8f-4Z bpx@$NZ;QM4?:8F}ЌOGq0hV2{x $_/}#~L[_/3#K#wl=WG-_Bokъ&3b-$E783XX82!3,[_4tS9Vc{wvB1Ӓ=Hj+Q_ \wj{82sh|6ug 1(#E5Dg"J7`c/0x5JW>@eieՖ4Suax]dssq4W X6$9rck5r7eq 0Nٍt༜ w xcM܃%:|Ky[Eר@l1[G1,~n5ugA9.UqWJg0Fk-|,{wWCsA.+I$ރMpl^KM59hyQ 6A;w͟-h97kv)=2}2y<ް/Ś_*ABB^~s*-߄hȔ[r&&* c*IKUPwJ:G%H`!cESRQSi"Nٯ W#e< .T ښPʌ>3 AjuLfo7V"t"m.?q*FC*J5F%S,L ZMl1N`_Β{l+"}]1b燶]zY (@[ S2=^h` nlsM_ĦW3 ,sIkmnƺ2vBMWw5vVz^'bG`GJo(Qc&2u>3Y~kצMIJ@%"8Wk!m"=`|*uŧG#ZJ*[}'6V%2H~؛:{~{ ”nlLaM* hlK9#=t7q}-iEJICO n FLXx\$7#UzEmMF1ږ̊BQX_OfQrPʹdL, ΏФ?g{Om…u)'~'wrWcBs񱼸PNBt_m*|+0[3+v'!wd2)f@ij7fX,<,԰P)5cI^' qPCoTqq#\K#00J^8 eq#$/S鳋%mKUb뾩款IↅnHBJsKw}eɩ!/ &`€w|r@ -ڐ }%PPᡰ 1Vw BoA/[b<5P5N E@^6yӂxRNbr^-ˬ[#yJa NEd_GcJZ߫N6y;^& ޴o8Z{ QYѭU%l&%kx̫S6T99~vhq갯R!* (c74t07g/i: 97 mmD>+@Ķ'ksn 8YUOo~Dw+_,xD]&hcj9v|kkng#)p_b66 Ctۤ,mjk_nRL䡺,]xZja\V!J%zS&/qvP;ۜ2J Fi@ߤ){lE=ZE&kɠƅJYp֌$h!c3K szGoZ]7 6 AA;shP&72Jez0mXD7e'%p)iBZQ4LL\^OSQ9zft'.hZ|0UhȊI: Sj dBZd5U~|D1#B'4e(2߄cq82~-Gɮ5ޗg $wh_'aOs}Di: YQnq\ܷ#>j"OMEf5Cv/ +7֪LҋB#۷oUq7~6A԰L [>^i<}DE~]qWʈ\P1dpL(v/@:m̧e *t@.pcg7ϲUγS~K.3YbO0s-hc?>I% \ .Qi^}O :#!i3k:#a!oGhXH^Js4sOCSFVAQd4YKi[~uzHe>\Vs%>D@g1+~EVk4^js;[b%>(>E0P/pڃQZ^q0)5[N#t5%CYZ k9؁zT;wy.5Uc0‘d(JB[q,irnN:Xvz)\.VƱ$BZ (/۳iO'M~߱5q#D3_ NV+-E:{7U+ae^d+cVcݹ1Wi_ lv: l8"zW(Ip/fυRHϢFԻJ!&vX2Q'6oMl^QTi+h\E}KCu''qF>ĝ!W]{PqB^"DsAu]Z%@_"P. _>c^o+LB`)P~'ClT1\)4p |׸ʈ2A7 n=.ϯz/p|s] f^ ; 6ꩧrr_B'2o^,7SVwC||^)'ۨ|% N̑`hHE'Mꢡ~A?)M5iC)4zZ '~k82ť煞~U1`t?ʥCX%"Q$W>F~i}'4IZEv3a Q,n3 ͝p ꇣLnV:e6B?ZvScamfnM΂Xd<+(D^Eg>N@u*β~IUy<;Q(Ii&} *FLtҭkVYM?5Ɛ"Jh Q7|&xWSIH |+o0ud-sE̪Q,xw,>|2Km7Ǎސ~sY+6<qbO/-i Dd17#V05j*kB,]܊Qo(ݢWeĠ=gO$.:)fC*xJOo7FR B)t(2| OG\gWCԳs|afp-.]+~jX?yNrz*=p+!65Iv1p&i^p=P3Go I)EslC#b-+褌mS#Q$ #`Ӏuɴ0MI2Tѧ*(Z8ow%!DilʀLsDA*, ɺܐ%t| on}˧oYd#ᵣeJՉl3GȳG(?l/ztG (O??,SnU @PɞSFV{]'!W<%]0E\qo U,KOn;pSN? }pq7#fbױ(hÁ^Uį%AK:rD -}q)ɬۼC+Z{ID hnۏQ4(,&ZNT.=y|sݤGaOE!KE g+Mn6 AzmtD_0-J p@cUq_~qc,Nȃ2 @$ ߌq$_qǬouOhoЋ~E";~ #Q]F }:4腝';N5cQn(\E7zb@ +5!8&- j[1l뗙d.QY[c+I񌚇W8hu?r7SO!+&1Sx ae]U$gPo \֤!sx\ "7|FS쇭s>@3)8{r ĬGzy@R6yOMl ^3j~6vUg.Jly .^ #'b#ǡdڬ%_@Wgeo |mXBW3-ڇ$=093s1'wI= g;-,}d)ThET|q9lxnTGHF%2e {2vtҘww 8^nTENa+Tbac\[˂699Eq@ܰ}aTQfz7I sU(tdJg|k$wy #q8/Iop[<- A\?联džK Չ7<.p#G.,.# Rc~ ǍI`GnE|T3 @UѥOhrShƢ\zO qԘ&>͜[]k|B,j5sy`nw09Ϻ (󜻅#<:7h}rJsҸ~PԱE1;lV,s;l2/6`4mQ%:=f{ONkޣnm^k[9mؤ2dTivk@)i*-il#CqSTfXE-.IB?[$B:Ԥ9.>c#^VB2~taw Ps <@U73dp=ujB2:oj`_-Xs:rbS2VeԐ|hpהǕqUR"<* Ҧ ă2B4*$~Iu m] vQ̈́M:&ܣMz@ A(ȽҸ~]uBd $Tյ^ $BVV%^O [ j>gb=bk].jE|nvRo2Y/aiC̑Kq,)"=ۺ 8j2fU6E&%׺ @4jܺ6~4I{/D=W *;)"t,?T V#84-.]P߫*0!KVz: E.H윻N;/'*>%| -7m=.腴@q|F|-,ڣWOz"OΔ.³Mj'xH. i}jߙ +ev7i yבr &92ieN_˭<• T1!3%Bcݚr^T#8YVGPCظ~u82[7v*5B$^K c?wBQG1x [C`[b]EX9a፧Y-B"pd6\-R3]ТWGLGm]=沮Iv^a"V4o/0/!?…ɀz+:䗋X+LB3̉N tMM[U p ~bZ7HIPY$k[vňesTѦ3RLϺ) 7#1S(%Q!k60I$ /*h>uVp`R$8PY"OȺ$XYBFne/b+8>!S`tǶ]D§Q#p’cQ.5˂%}ũևoOAήqgnjgNٜ /)W |V<5?T֯NH#y8ZH aWF% {ߧdqЯR-1V *Tx ;9Ԑ3]KK`OQZ"_3v:ٓ^G[8]G'¤28y4ġb t&"?l &X5f1õֈ}brb`۸%q9\%T˰Cbua/4kJ"(yMrRoml3-pfd!0XO%zšRj*qB׊7}8C \L-K540ݼ,\:vJ*{ީQ~L=:lQW{Y2*Q3U=1a;6a(Gvd]H#bn)P섩MO4:b($ `@J,k3@FFX&}2EaqIo叀 ͙K\؞;{SpS1 fi6,$.!(c:U{5v aY!arqqЦIMvɮў)ncDuƍqL2A:xCӂݰxV ,cθ"K={~C\hIq N ~ ["ڧ<47H; d2eLiүiJV)Bl"”cJY5)`;L 7Vfdvpd(eu( Q]L+#xc,:޴;!~sm~缶c\sኵQ&dd!R%fD?c2P J?._E7';2O4޼\adArY.$Apt;Z;( \p"LjaF3B0BDA8vx1^|/oK< rXK=OGCN׭ j[#"oYBE,)C#[vƕ #ǩkg˷Bx6,}Hña&c5rwu&!ņ Kx'bN N%P+UeMBdN5*Wys_uP7{) zBu"'Pи ^Ͽ0!FuЩ[l^+@NXP8:%s=F +uwԡ?4aEVvĦd Du =m5i(i WBSqT&kY@, E1 []?_/G9ocL+YQJ_n_.RP"!4qAW ;k 8ݕݢugA6x1z Rqh{_ɫ>sqLNEuP8S`bء"f>88ح~!7V&Oj,Q+A%5[LT'G'Z}>-K&q5e7=t٦MyyȦ}J5"{$䥶Cf1}~_AR.݈\g&OTGR~ *X]N"p=aFh{5j%Ϙۭ_Rҁq\דxj{B1ut"W>rhx5D$}vQaN*s芎/z]#Bq!`lȠc ;׳m~Yk|?g>uXZT'93p, sO/H2Z+^\\DCK\Yja:1S/eU{Zr-%=lxuAW~MB|ct."?x Af_~ynG5ڈI/gبߦ\@Ffd 3s}Zp5Eb"h浌i$I$>. #03__ S*+#o;[$:9Z~l|u4ISMW("CӇ1B~^foŌ/F[gQl iFpǣpV8d1e9kY"n1; *si'Gt/ﲏƄݛUAMܼ CH zP%K=džKoAЎ_Nkcff\|WY̐/%CA(dLMߚ{2Ki˻JoC?w X,:RP|I]VnɭOO; |B< JM~9>"E`RPbq#Vs@gnU^ʠ+564G"(`OWWg .( ݺòj11^:+^ަwu?{ ?>a5mJW%/'f fkU7ah@Xߧ?My˚|P$/L[,0PƂyD&/}i֞׸sˈXN)u$.>pxZ98$NP%em{{/lF_uF$cڪs)P{SmV6!.lY8ݟucKu9a#y}wh'uѠr[3@X? nT܄ bonh"f\1SLb6;Իu 30 +5ոcYsh`b%v3`,?g(o;^G6f#J2wɣ_WK#*;O,|kOM,U"|$(R5@erZ&CwT|m]q|`O4MzҐ<z>`[SZo34G9`e\ sGfyqo mnwH!GJWֵQ5>M%SĚ$?E|C3v[ ELM۸ P|SDTuv; x^)K҈T1n;_̹L#}P5N"-+y5.uvhRRAT)'RI]Uh6`Y8XJPj=wřb˔ #!ċv#`cc'97PesN= W<.k}첸֨XBAqCuVw@9؉F^>rh.GCWr$2P yO(.@T$71Ⱥ?溧N&9u_">c7vU\ 8IO_eé;?NډRh[ЭL+: z8<2XhOUOA9uC181Kl_'5alJUҋ+:{q*C%ƙ jL5zQ_Kƣ,DŽeO'h"4;̪V4%c7I+qo ?̢?P4nU;8#ųYYȥ|V FXL}= LA)i՚w N CdIe8Iϳ[*Hfk_OJ* 'w?8aVݞc3D̯J;^aVFE4A>:9\:\1'PC/XJ:gxxk=hLðg2%.Sdu"\븲j9x@fSl%&mMcC ҍgt9o>KbW`t*`_~L^dwآʃRȈwO~ ڞpZ[^Iu{!*WHDie@FsNu1A:F0 .7Q!֯:Xea)*N_vDS#h9D!:W{;x})KdcsE# 1K2Џy`c-G= ̧]>/M:,.!ϩU.`ϨvY|-D +gW@H/µ@.qǑ=sc**$w_RX៶SkM̼uA7f#^$5*JprL}L7)ljCA޴S.9qQ"\tVua'W/W[^]r׎E&<}]*ބ ?2H|f0h/_B~L Lْ>^wUW-TG^>}v > ,UV#̝!K@F85)",ȣ[GjV{B 'Nz"Je`s*RB4:{9r>7߈';1VN-VT~j˃< }g pԬ΁R<_6gs-0X$?octK;lG?/Pei\5%2JzՂ?U*{c$[KR+˧.ۥ5L.++7ފe% Ow^`V>S=$B- G{ݖ{s=QCUjs&g%g}jlp'g&%AFhp0ԛZ8{u˓KV% 5ұ“@dac5rH n&9j3jgCA͘(iDw^ :tpTX, %N/Br9Nz ='rMƕxIBr*~|S |=ة܄x6mݵ$ +kj>AJk-&rY:&$ DtK^@&T'jKH])J  Yɜzu 0ǫ ze#Yg't3 #y<  Uõto3Y82F}n1'>,F#C+ ALhdI,4ݩB eBp;_В%;K$(=:o%:Ems4ٽG7B (eRˠbDqt3iq^:B+V= L\CBi3TqtͰ{B4eѽhدN'V%CWA>? t\f[*@A&QF&1xI& "4@kt}rl:*zP*$A)q`5;.{ G/01<8lZޏw3\%ڟW[@@ǭlh^|PA~PJ,aOwZdC?L 'ZtJ 92t]h^} b0w_2a=`/(*N.;+o8Q*6Eq;2O3#BKj}!'w(QhJ4pUlwR=@ZMLhi Rm6Lm%6QXݼ6>֎,Mk }RQBPI(c%Z"x0!־Ix{*hFUjN۱ؕ>9ve1(s":{="./, s Ϊ% TAwl:Kj6B~3ϢrxmkdAŬ"袡sp̀)R}$gNPU:1CI/jw%=ҪKCj*GenwbhN & 7tL'Ɗ$m9v$$p*g"7!ٛ}NkZAxp/5mp.| 2.iܔ2_h֨?P/TB^^(?L?HjH#d%ף >?bqś&37rU |tX_`A$G~v>HŽߕSv1 ?l=#?Ou{z}($MNJq ,dR]PVV/g] I_k: sY@#.nRFBT `n9D,ԏp_wUwm{E 3҇|/668Dp߆0:_=A~6̔E@c0v UR]?L5).$]Aލ ;J^-T>!F@vzgoiQFv QУ/WnRgK7eR/zKz2 ճ+FQߺ~SyJ+Y*F`"$"z5b XlmckmmÍ4{Xn[D.>d4 ,Q$qQOsp'.1gђ@XnR{ zH g|]) srZt¯gs,mF ᕳ!dUwgG@:I mn}L^d3Ut }/9]4*::9St)Xe/k~oeZ;B.NjEXwCǺNDOl~r#rcz ;n[F ^hFpu`AB)fY !yQ;&ly w;,f8&]&"͟xdTRB11=0(Cb$dRE9QZ^h_),MvGJՙLjs~r?L'byl~+E AG<Mk04P%<}>?wϨk0z"t\֠I{RBi2-mU,ZNAK)X!n\\֍*؅i `&0Ks@ZOClf DNX(m*L>]M%%B0O"Āg6eM)v/AES XL9"_!?"+>*r|ԖZj|jOx*j^ìYn|pIjq'sl %JrOfQ8>B nגWW2ʿ7+{N$]GWc{—A gPDc:ǺʖPC⥊hس#z7*ojfo|dQXڪ5MPFݏ!X75 o/&Iv'<.J% 1"WpNM3&g.hJ;`諸(Dsv#Pq-);f[o]j|0'Rj¥rMY2:{*+?ԱoGsՑ,4q avԯU:e!>.dw)zG+$5?.ו@780]B0/yjǙnS$r}?{A(jS*ߠ6'_"D80|&0R=a*o)fp栘*v6vj{B9dd6UG-~L\s~"P] *W}tP 3m_ҙW/*(y(}2<5]qZ];U hރH?֓ &n N}g7I0'ޞIU&R~W,$83FUI/EROع*yo@]uiD2OU&F].=$Tƾ+`ܩmR&A*de+6¨ QA2O4R /X7WO_J%a4enT 84'p ) {OZb9fªM/͍Y"t}Mn1'B؂oQ}FP>P-;/̊q\#XBQ_[Mypr:߷?8+IHFĮ n ɡy*-pS 萹y2#I_=\9TqmR&N饝7D~<\.48X=n9 ]կ+WK\G6UI^Iihq* kf#lQWh׈tV$.S_T&`#X!Mvx6Ǒ.'P8TۇBJlh29&{6ҡKPp9C!QXL8 gQ[ьLc6Jwf/Ze6PZEyێ>9ʽ&YNt*_o.6u<% _h@s;˂ՊjzWYt:\T#b#B|'BXqSV=|&1Oҭ!9G[`Gzj?S'aC(]|rB [V-)l vÅabbI︽cJm (%= y%"?Pֳ6Y2Mk^xlp+~N(*j ak$cq_,J=1T]G'-jq* Ix2I7mz9p/[&!*~@0Yw:Zf[\wq(hBRadKr*5s5Q~MHXC[P<|S"cؙ#V4pp%ҽu]|)tǬJZec_BNRdzl85gͥ1&~嬢F*˃WI h~fXn!;52vTG~ٶE5vh⹂C<`Q[ JUhXi' am@ߺMy"T=VܘdAF'>2[,ڑ@^ɍN̐6]UY/|fҀײH#AVMGP B63~FcWJC:A"_4Pˏ| bĶ:BJ: BF= Cvh0v&bK3R>jGz1e|c}F^~Z?vT[uN DM2q 7JUYMO6>6,Yc7nq㕇[l~HΔjAʥz,ܦ!? ]#d_ OM`mRm,F VSj"0 G6B=Bp,S i(݈,q(%g^n8JU/c\:G=,a@lXy:@qz ~QD7푓 {;̒R=,]E=O_e8z A׊pZ7W@qPq7νM_ gn$7k<(3 c\i5,,]Gʗc̊hݶl|PZ7)na_di06'/3!(K4z&6 o# B1ǝO3S-k& 79CMlyЌ֪[y&e0,-L ( ?67Te\dEZڑI8?:FN?Jo{d9sU 5jW@Q# |@& -:C!!PPZU;Y\A8Ur[@#s.R7Ex{7D%4.RfL4H;]~2i%0UHZ(oL%f_&V`u Ȅq@A2"SAhca?OF/6t=Rw%\`T: Io,ʳwYɓn"4f(*yvk 5I[]ǀDx%_-Mr~@}:mj-ϣbiC{ 9N\E'_q֬f64N$@Ӿ$7;/j zeg7KS X2UjeƸl/%݅(ȍb66"Amݵ/<`8u#C)L<6Ԥ`I!^\.SKj8nwMG1Oa@L ']307}xo[Λy)b<f=@82L;86v:7}$7<ǟ^{p-xERx0$-)JR:h41J8z2Hau+C}GQdB~!Ĥ +]Es)$dTRk+S@L^i[$Vi@LcĞfBgJMy$(2{Dq"&6]}"ōMogm8F'©mV{U6).7M-uiD2杏,Bhť UսYk+ v!,E魚k}z2euDsFl"jkjUU'UG:J`Eɇة^<gA#Šu=㺐/ߔ!A9*ܬ E2C^n}x=q$>eIhZyȥZdY35KLH02HnvetM Ab0v}8U֯HAe-KyhFS䐫6 KVR_. _!SK .}Ja1LX_AP*jMވusY=6 C|۔D^\;#-p7oֱpOaP4Fᬧ,8DlWWrhY2J@̓CMg20tps SFl饟2>:wDމ64}v]zY 2_&r~M#,6 nA큏|;/VEr$v>5TLΤet#Wh(P:FXoҿVX!Kw6F7'G=k)f MJhD~FcE\̗u bxՉs#e=j(|X<ڊUc?-_.`\ri i7qFD_dAJ*.haD:2*&w BlZ㽒nXEz9#%}4|*]:$L#q3%;DEڋw tgԷ lM3M6xOsE9q랋z+ɲ-p<@s9|S̼D~Q^I, Mg업 KqsW 1n R!{kƽf`{Ru:!!@b]àm7,0w]$rOcމ_ճ_> 0k\BlNqᅃH|&J%;B̊8 B~VķP1?}.? ieCsyYNIN!i9g"9UB)HvjfPmv|ejKk&ð EPF&<ִ}cxHlh7#Z2C 3ɳݘ Im9&s9 -j5)+-Z ԟK`tpj*LwV  -Ip:)[ﯲ.Q8KaX Q<<`\Ѩ s"O~,4V`q0|`U.t5guu>p@i"9.t\<ҲBʨC0A[fKsݴo;J1a"OF+nc"לZl';nF+x.u"w0J9,8[ӽKQZs֬ Ib w 0UZZrҀcۿpؕsK ՂGs&$&VIC~#5 jURp FLl5QA {CyҧG)CTehI[lzn"H uJ4s *!˘“%ZmQ) x52+-r<@K]S `oxpۼK iK[dP5i^yɠ U@ķ 2ngi#AQ^-;E@=1{S=~SkdԆ,Bm uPٮUςM l FjOZ9cd'(lt(&+Yt: U: e~j8}=,M{91]m~y,Ffc?Wޟ`e'ǖR0=x-[:2pۊS\%MKn Xf56IL⌢HH|@C.&3s:u;fĉH~cL$OYKȣo0<\,i::" ccătNjn;Nʏ6Avy// \Je~l`w͔dT?@?4 ]<.VUBpH[(rB*ECLQkű*K;co (֙4U>l_ KpW|*==OƂhaZҘw Ƙn-^@\JxZkd΢ra::쎻 ,0/vcy= kq۶TNJ2 obˎ/ǭJ.Aٓ$j9KԿ3Gw>Cq@%;4'C6FV0PheM+h>Q&{wD;r:Qk}鹨J nMY> 8I[FMg}{)6dqkIݰ9U^#e?4R-)ii'T 4pX?xlP0ȭ P"=LnF[9"GŨXdTON )mPiP]k䌉0J% 2i*6s ڳ.aUcv:lduG 17 >7=}Դ&u)k\x8ܹ*p>BLt귪r8hPO$MZkQ 僬m\Y,l豷t/ >f:f<"R5$L GWԶӺJBp {C ?}0' {M.d}Q` ‹^& 5n4WVR::ݠM:^EE?cM1x)ǧDD1a5:0$#P 6X@|򈔅7-8Sź\/yK6/q&LFL"ơEb5IM͛`mu`ȍ}Ng XY4jwT0p1j%yn~N] IH 3-=`wiF$dDh 7葥H}VȌt҉\a6yjU֘]lOEkLRHE",뀳d%wֺS}ۄxR˩FL%G;P0dQ6Y#3P'xJc0fjgkJޘyJD1Ofx>9Pnoڧ `Uh`%~ xw\r>kjźC@mI3=Gbuݽ3`.)x]yե1| rF@gPYp"{N!C ӔPBS^%4Zδ9#E%$/0_!Wlb%r܆iߖT;1h*0'T1SB_C:+9mAԼ᾵I33 = 5HG{#Ȏ^H@[oљh!>^']/KeKi):7oc\OUcu0u Y=jKJG6SK`spD4o\ӓ`W[ $?\Vzw0ww.J{v4M$ȏCuHq^pJG/yoz v5J6ʄ*8.~#\.Q;$CH0@ ~ *RPܿؠW1+Xn}eaKveʋ:1Z%0^:tCPlqOኀWTO98<٘@ ux"ۘ#:.a0U3Zz ^ r`Tx\M2ylľ:<` 45^Eh/&'XT&8zG:xqWDS 2+\Ûjfa* oVI)=U-wI8q8'^ K"oX;!>JE֩lN)#ĒOӛ q}=r V-qURy.4?NQʝS9Uffوt[fI!Sc`B[s5.UO6 %UG}4ٮ8Mz }A}'Dfz`23zk5-@|ic3[l'a8RpV :V 4( Ŷ ]h_jd 5X/vd}G o- : KgA' {?*~/k؟~Uqvod jB3١Z #DiXz(̜ϗ1 zxQ谦2,.OuO l~אkgbZ<&&?Փrkgꋑ**}quGN8{6.FQ1=L5x$}c TTW"|26Ljh&PBbhSv,C~;]%wT@C RQP}kX*-R l`DfwZS#ɀMz(OLA^H єd, eڷ dLI\+pS*jW/gjn|,+N›y* uf5!I8ՄFla 'Wl2,ט V)gşquJѐУuy.ab<-7;H٨B BQw)/H’ ΅ ;=!1 !G(jNJ,TvBoDǬɋm4KVb=NH:>~S0;R'omj]xD)>uhd$s9ݙÜS'|j6'fD}>Bj"߸.IA?2H Ag;)Mn{kD0 g` 5LqiLe3k[0҇ K]F0^iAf^Aܙ;[[lHm4]aWqLtw'F kua&|-Bw?B˰J=OR.|N*>{*p1I y&x>͡Jo$<;>D5QE,ߔ|$Z0M$> V4(FmWOd-K?7,^t o>g||ϰÈ{Z#͘u`F0C)B]58O :Uq+@9D3.YP70C|bQ6{lJDv%ED#ͯ3A,:M6,VΕP;*-=N#M{q\s'LxZr=8sC`#/\p9+[\|B}YH?aܚ줢oI* P^rj#srdg:Ovd]9.A<#F!n:\ uEA玜<}~g~@AφCH5g¯6>qFEq.PEa&Z>:k|ݛ UV~׽'? LVW@>(cFč~r ū)ZI}\An+0܁q|WFU0$\C\R|JɃY~?-7MhIH&w/@zS^zAs]8?%D<t&s|2A1pZA@=A@,qϰjR{<^@u Ec5S`@\ krUxIGZVL!7ܻnvFfOp;f-Q荭Ê3WOϓH4 d%=1l:1X_Ui叠jҗ7_.a89|˾yB/O#P]ޯ`?%tD HHOϭ~W-xR_(6!O*-mٞYK:{hnj"h շ})鹺n3 /rYza)v3f$d|UTl B{7@{HL~u}:O:-MY9x+BpǷIЁ|zjh{c)^Pp[||N(]*g+.\q̛ʸ[x\?94Łr1W$9guso(2io!@ܴ0IWDmyg^qV~0XQx'6CWc5Nu]C+1#>fAna5}u-$:P*PYcnmM!yn4/~7*1d5Su&<€S4W0*͢ 5=N|/m\WRb53LZCQQ|H޶Y>q[ǦDTN`~Yԃ VcH(໤r]huzd<(A$*ِ&V8h@ ֛a[\=xVF"gy 1{]i:@ʑEp7cE 1Q@UЎ]h`sl?84wfA$ 4!zE8E3)/[G+΅c{~rdG5|R.$Dn/%5VJ7=V j3+8 pas= xٵ^a00ck!Q3}Ij.r>0 mXvGgZŹqʞF*iKkTIQuڱ﯄K .TSpQJDv!6͠D2(90hYI[Dّ}a0G{~MRy s kZJe;Yn<9F;ڝ R43>_׈Ko~e`@Ŏ{Ր7ogZ%6Ɇ313_V~cfPFXt=!zҍ(&y+1/^cOycQu$ ğ^^vcA)ޒuE0ZƖv=2c@'vo.XiYef.l ejb` 43Wuu7EBu8o†c S ,NFB[mCpَ,N]@C|#:􌈻/ hvZ>[WEK *1,((n+P0X{e7ۿ2@3|;p#b`GP}E(ndHp0E*"*' zd&V'.*𷦊& YOw/ލPlM{Qxo*ա]WP[wM'![^NcaLdŔ_3]j _&f+Mɥ7,}h [c9|=N6_Ri56tHQ8u,j稍o9%ñzZ,V2&GYw19Ciqg='=UAO كt< KR;ၕ\*\{[gw(^6v.).͗m$Mu<:`~؍^&d Q([V^?&wtlN\yY̻88T4 P4ئf!?5nU.R>\P_YsJMז98j$>DǝO6, zh78o8jS$g/N#u!]@MXSƸQb3hVHưثb'[kVvTu$`F]=,@e6 "cA6;ȿ#9|K {#֟R SPctetyU"+?Aۗd/I gA% 3ㄕ&C.l .D? c-e$mDqk/)b#C+&Zs5"ui.캅pb@ЂA,칝F8aCa5\$i"Ik f*^*E\voJ*e%?ѵ'Ic#{,rlcLDдO~/㛩YO0pVbsltU@d %7򈔜 hIr!нp +} G+t{3{+UTDaOtڅY97$Sa[iMB0'ЊM9OMKԽ"2uԒIB0z&>Nﳳ1ؾwt3:af/ZkKqrQܟ|j/+FH׀b"*N gwO]R3LGfL#0ݰ 9D}XfC~G HRvm9@nWmd?4Ӣ뿎 ̑J{@E- }9/@=> C ڞ6 ! WMM!nlE@FCOSWxCOJfQ0Y^QjgtL=9:BqS;a]"M }mDan."zPk{%3xiuN1-;)7 a'Ǩ#{FdzW-pxwkssʈ_J0޾q0AZ@_N-y_l˫LyU ֿ؅D8 !D &u8^@u| >PChmp9rXCjL]ڡ2QP0&a'"y qrM=ķgRBzU ߒA~MX)M4lZu+Na ʾշ-FM9$ d4W8+,(Jtxݼ*19/ ;b*$].c|ruDufU3 k 9g""9gW?9_ا]fG̺14 IoXB#s0i%wV#!r: Z?m4Ό +mWnWEle[J,SinSOH7QJ.Tsף\H祸|T : BY ="?m x_|@kt[GP;&DA[9NY$*‚S,6bf= 2s2NUHK29QϨ >th;pZJWTLl;,q ɲƃ4o#ٝدϬQ ?O.yŅEևu =2"R{fͿ="bY /L9 1\yO. f s[oO\0^J0ſ4R~,~vIE~G {ņ["NtwLW30t{z` = ӆPKq@ϏY'HIo:7ǞXqO]3H~r^=NO_ӌVgW."`}¿NtA1pŌ\@63pgtY3Ɲcd<}w ;7|,IED]RP<82W5S'QCnDm:+T022$(r/bf62%=, (u]lta كmүG~ӌiscGU& \{:\"I"Tʶ@ VCXkK{C1F|up= oB{Mle&V,Tx,4pKb1zNKR7-(kjy錻ؕ1L2Xx 0 D>."IѬgevGi >>~׬?uhjΩ[Jy('Κͻ5v:}[uAqUEvFDYvE2<B H4.9"-E%-Lģ42Ԉ#w i(?.4L/yv(X{8]VU9l ;(sy֪ū1aXZ] \L+ˋ$P8k*nsCek=*NM"ݞ>T $CJ%%;Dֹ(Ց+OBo(ţz4``y^ē F?E9s3?k=Y d=dǻf?UFR_į@ B7['nD-pEi,iVl*wI12eoHt90S2D[3*v8_@#yBQnզSݸǗ. W :Zv./pݴj- x {av%Zu%y~ȉU`!Q UҚ* 9'C`*EJbgZԯ RWux54iXvtjp7_R;S&k"vFL d`U:<XPX7=~'/%?Q6W <{y"8'2G_ӥ=%AV&״oă<k2W4e1;K  NW +=9t~JRj^eg*FA5lr\wj!Vz;]>e8~^bh9IR[8x`rC}Z BEzu &#)T²ݥG8ICmq2PSj {dͿYU3 =ҩh;\"KHm-hѢcTgvQ4. -&'xC1_NM,&Mr%;k(3<@huH[Oʺt9f@VúTjI0JeJ>(<\'ԛJsj3+Oj [%ɉ7O~Tg1}&-Clap|>=}\]/x\J$z=7/CzE5Kw,=ћrA/_z06g cO'x'l0Ҡeæ+Vj-zUpGȵ߁'sci,.RUp>j4w=;JQ4 ή5l1|(/YtUiS)`6ρ|úԠt^]%Qg*6;GRCĠ{X/XdA-g*}fI/@{;{35*GdO\ZKJ$ iۍ:0TdsZ@ծN[.ܑz&'s-G1EMuF U|ӑˉ]c+=.7QרBo݃_2A-(5)S[q@6~E{v潅ifo#DP;OeiEG!UqB"3P!CYMeʚEdO]DHlyHha5HyInHiJkC{asTKJ(+m鑹C hveݾe[[hno 4shu(#3wT-7Kǚ]&]|W'61Qkٖ C3ݣoMZ $O9yXU䠛&)|T|ߵ\Z*R!{SCV̛5T2{(u}N δrWuܡD]YS1{ʬHoNPbY@=9GY}S@_P E6s1K?OP(cၠTy\fpIXk;-fR;"tʐs&<ؚc7\"S$3yXw"cUv`FIG%:OZLṿXx٩:=ڿۅ(+5mζQ2:'>x v,/I; bDRh'3LkX+!@Pda'J43NbqDP/XZOL^u: Z5@:3:긑lcJ @{pT f[TRĎEb-mjDµ% S5hLnLPzXK6Eu7#5 /*$牐鞶0aPf&UPyog̢&ϋE+nKp ^vlpeL"60ēxIBWSrt@AE\Y95oWMP-;?52S47!Ov,T@s`׉GyfҵW .̉{B#v1+*1 j4w)aCu)W9#[WeohL"y~kzIJY†d81㇈mF@gm$2bV,T= qȉ) r~nJ{,S݉2x6 IV`*¶' ^pVjNы݆30#}PW nW2+]¿ _3-rc%6ДM2ov0 9$An~6>4z=-0^.W\4iµEBZ Cc\[W%duj9aƙ7O6g̗:{hC((A[]Xx$P&B6Rȑe)HU.0߁J Pni\{P^<& F{I/4m2|XZ-—sl"@#bUqH]Z#9j=($@,7`b l[YW^֭r (6 o3p(%y1 ?5~nħ^pV; O+e;hY@ ts-<+X67PmMzk1jU Ox*Ҭ[(DvANזTH6H{t44f"'`)Ib9ؓ)Lr$)|A[,LfYjE"SEZA٢YdfG$Op: 6 ?[rmcM_Pŏ&,ޛ4 TK17EYT aƓeH|w5BG]aCN5+,td8K'Ʀt>kk2@ ?!Xw`'n~ @_,h+QТhDaV`,4KUD'3%$YmM~ 9@ STV0`f%;&s.5˵ܛ8'^̯b32j>!(ֻјZ8Y;o}ĨNuEtY /Y<Ɲ4k? >l J~u< VWeW4"|4%ňԻ;":-[ b~48&9֥dov  j/۶V& ڜ> 5\O>u)[\cQd: d͉7aнdnOfR-ykuP0[M]T,ҖR xd9WL2#h}v#0*xkPv ys̈́Ռ9a|6 _x dحxUs/9fS t b@ݖӺ+̦*pF V-~aKImO2CjPð*T v* n{Hf5z5`C#RC{&I)""G@Tcl4 skHwM juO"J@9.PntU|KV:LUS~KHllybHhSoy@zq n 5„A&!)uz0v(rKpA2E̹4rQ'N i 7_;gjδ[2޺ f*T>#ebϐ( ӒDDimdj mѸH*Py<8]a^– &/wY^ q&Y22-]1:Ԗlǘ+( G40xZQmA$*AC/SyE/Q?U2!G 1  MV.rU _χ4[#1_ji=Y708[ [,& \nh }uyZ ooo; /))W/r@9"jj>AUYYa:@h, Ϳ{aniFxc<=+0PhU'McXAY>G'L {L YIRڱ\kԻkM,JAZT,0Dj W_*vƊYs`NU렴3f#V(Ze&x0hCuD%>L0;H dC_b95Z@1T5U*v%PMB/*:2j1{&6(U]6RaUv<c؍Y7NN)h>d H%U*?DJ KsJ*9p 58n d7;L,1*mMrk@^Pզ2N{W蓶Wp.4鄜U;T/-u |̩83[X"kUx\ >[Z\wf%vDrQ[_h6]n-+tlT8<, T:O\=5d" y[K" N*PN!ZYN`luqh yB #?p# "jXeu<(; A~|[V@:*%6b\}H7AG.:9\B1K&Ąv (ug>d?K JTNy6 /SR>-2}Ҽ3#u4dۃA- +ܾC$pGJrwr'i;-3C%ӈf+C"ҟ|Ԗ _jyzOi@ۚP #Ry)4$G[dT![8vj{m$Qڋ-~ĥ"":Gtp`J-V-krܳQΕ ߠVIh *6v0P1Btpp0&WڗqdH;* <FCJ}MI4Ymq(xOmqerP/h&~jL?>>H'7,,8p(.#$@'8%Y=S⾤ur 8+m_BY5tYŚѓ·gAM`/)t*9PL:96ؽs' {UAN*L1)^X"qԊ<Ŷ5jyCf꽁nzSM2\ )2ߐg7ըM ,:L4`~Z" ֠qKk3b-{׵𹟇Hjʠ.בz4[KCr-ޱqV2ׁuz(R?m #U 6uJy0Pwn]OB:@|/}Z)Q'N7q*FzX0yݥ /'G ՟@4v)s\!wuY^(]lDځ5܈|l;0ɞÚC?i(_gy+#E{-(arձTHD!>fUAqV/1=򦩶rf:|&oEdF^o7PvJ˲mX)N!XC#|B2ZrmbR7͠y G XN,Ţ[?Wr:[0-Z%,LVmP96_GUӉ AQ 4Ϯuޫ04^ d}S=inoHp1K6A,OjĄ bNۦxEU:AE!o NڪxVz7[Hg;yKX)Pn.FA)Sh^%t8wɒziѢ02MFP,|+s\WˊvjQ$#`XrBFlV\m\a%cwV'52k5<ʁrXm)(_3{D(N2Kdö~s~(GAJ{X歙G2a#k)AMCשMB - ~|-Cl fD98xUrkpcJ}VrI]匼z0K͟mÞ0^]X1[̤|Cmw K3̪HL<I%l"Έ~^F9=I{QUᩖ88#c/p&#Jאgbsb`޸4z·`uz<Xx%(4Q C1fO *dHc_ҕ֎|TŹEqm!Fth `fG$Us[*tUy|;MDþς[G؉Gl2bzi*basCg6@l6o0qq}b! uԳlHDЉh=JDa0%>7hj 7 o/FsV.M/&HmN.lzu1l ! r ҅C_Px9[fC#NŸ;"tgN"a n$aC&9ڸ 'v$7&׬N?D>AŁnm7  "a<0 VDP?!=VFQ} i_]"h_A LW.SE9X%uȭrMt4L1xMvA5klкE<},FUh%F*.7shWLD>Jk KRM,Љ/~b?(uî,XϮq}d{CB|nیy*bRt4uYƼ44+)9S(&JYN c\fa ͪT;+NZ05ގNGٚEu(::e%n+BnQ֪Syه{^=Y9 u]##/t`Mq-'/OjC~ qr8ɬwl4-$Gq4!a5JZ3W#W. }` +Zy2[dAAn&G2l(񑎷]Kvj ~%AوTa3^6 a btq3U9}]24Y%~36-|*8G-ɞ簭?A51r9g RFDh?zL<LpD?-<ƶ:#Q[WMGz7)@@8牅N]# u]OyŦ~ aPu&vߖhqB;񱖥5m3Dd -t!$DK(!rAMܷ()K>ѵtP=+5ԦsR'덁[2ƙk zbYX c 8!ke`hl ܁  oSx#0*BbLFB[E%?}+7Ҟmp^Oy-K~u, e#>RK=!- HUw""c9 {fy1A)L1/`٧f#jW+fefBgm >B8E Г`n7$ ``u5Aʹ|"~M1dwD`! ~wjh DoPUs[pb6ӪYmo5UcJ/hcOʦ)ZF~ٹO{bP+ncX:7yM hBm˛GgнMz_#ٺc|rS#d`y|-9]|jF,R⟷gF6D @qU sGůzE;jąG>l p2%g4'5cs" VPz01r,2W@b&O79B޺:Q2I̼Wx3i+_&GFud*^Hmvΐ S׬,.u[RQcPyjU￁xAr{BJ:| /gH-hv/%*k*8-ߟ 09w9/A3SIrbif1p<^]Vx!}F u `ݰw=xTFUC etos`EN ԉ b!LKLLK!Kr5(PN`EDj ;-ᇸS"x< qT5)EQүlw|62G&Cbb~:k/=xFȼxOHq6}&"cVxf條Y$|ĽÏCypresGjƭv?b~|&.aN%7– @ 1"i) ՂvyK:c\ 8][XStU!3M|JBT2lw ʈA=sX۳*Z C#+ 0v2 Jm[eL\6Qko\E_(柹SMj~4'ho6a(~}r4S~ )L^jRskZ%G&@jٙpy?\38e’,Q-j6!Cs]4 .^.&kl7L?G㣭z!IIP>M?e&N g byduU"$l/pUlj[fY]!$5&&_}8 {U/&i)fvVDએT} 6"핰m' T _>Kљw/ ,:DPy4;_Bb;NeI*;9BGno:,|= sx!ɵg#$kJ*4DG2 2%S.\_]gC?dva0:^e깄PNHϔX Nؾw fkĆ5mL \K ]@Lh!s] & i{ģ2=8ud@r Rjb~6$\r+\XH 2R416է,ygBzʛehnis1:uJ0x)=I]jbJ#OマF(L{vLvbB6 G5Ss1K}T> }0, N.Bܤ1mbOa½ *nK틊9,"!P{nZ-ccuSb>rx(`"uNKN=`Eд펭q?q&i{êU>bm_C3AhHC}!?s? JRINj5.9ߴ(ᵅʛxw T@K07 93r "S;yGEcԞdClM@O=|\۰DD%(6FA *h*e7N.QQh5<-CVL$cAϗzg01#Sj (D)e< r"$TՋ|Tz$pĖhG,4Cs(R2Q1k⋢W ^Q=!V>%[-9Iթ,8A;3K*?~U5e1F[`m| +:xP*fm G3=!#׬?Dd z OVc0*=ǪΪ1kB#5<] ȕN;fbU 25z~yd_JR{/%jw>1ɒ"+sw_'QCWKw ᕚjv^Hg ٷ+%&VB5M;T5S"Nd*ȤڌYJ_\ 6y<!FIz(!#FDzʏQUPZrD6me7~Om߼ HU;#Vi1zN޿Lw'o^ZEM-W {T @X>>}̎[8EIϳdQI5yߖ[Dje!(O]B9.B_ShI6^ % .//WGibPs0C8~H/4҃5bbyIŝ'פ*̖jmJFm G($N7HfV ^Ry`rKb4VgU# wԲ\K.bj.a_A.JFG&8|7TP.Rڽ:D~}':9G|Le^Paʆhw$׻o!}x8 nq}SCU$ )u([rE+cnz$hGױUoi4Oԑ)\ WMy糝r '$\3Cc 6SBFo%!qz/SXj lI9 +y 2U㏞KMc0.gimuYKփc;zbkdNiڕۆ yX,Í`g {&3s[`JYX@Fg,Bj} %ɏ1n[sg'=1&ᴴǎB x#0& ߶(4蛷ELH'2IYh-J],#A C)heP0n M|ES vTd,6#!R%a*3`ҞlmIco]H$]-^QCM v^oԜAe<أ.=dC`nDgV}e%xDHDR) $9T_԰'b!uRkTP{}ZYd|fltA89¶.z=4k|Ȍ<$HGV] ?ؤz9gއ(xaQ0=y=9iBqyVZ&}($lUBo%ЕrsK%t?ԭ)r'.mȵH D-s Е 4Ia1:q6>ΨIIޗXƻ#oU ?8K*/Tgkt&wDG莵pg#ֈBFօY_I% ~yLjsK'aN,B|ٞ拴uNW0g;+Sq%)n͚Pu ~}j[lAc#FLBz=sl|J{@0eAnЄQeK Y:DN'ƙVWKQu蜑ƒ|zgD,)DкF06@QtWOѿlŠQhk)G45¦_48LTHK11G:G gO-y77s'xy5<eدΏ+r0>&+p_{-r>5}(0;:x-X{w[Y3ݭ\gSUZOђFWjTB^>xUBaI%܍筩wp3m`|7SCqJF͓.۞-{yš2bAyd֪b늱NGd0mv;@]a{B@I֫"wZM og5벶 S}QX>z|'1^%W1o& +k>4><Ы|Q0ioŹX6đyɆ}fpr`>cqɴ'Wh$[^׉)0/;Q\UP:rl艿򅞥lQB@Eپ˂=w)ۋ)ܭG\J + Iy3PiMױ`}`Fۆ:i8խI* TWxK/*I| wXI #O~%yw7~"YYcΡO (/"gleƣ̺_wTրM1>K|ycNˎ!Ԏ,6FW~T_7%?3陃^pP#*WB>z==%/4lkZy1`+W/iv:>v%\YlH%",G9a 3\*h:Y>'dހU^'Y~SxHFc8۰;Qv{wlmHʼn(GmI dȅJ>Ju]-T*ȫnf)BKS41B;ŢzSn!ל~M F[Gl9  h'aɼ߲%5N Q pz;UB.=^2 Q`ܫ?(([Q2E Ujy9֑ !=$J@Bd=]yst{ ҭ@Bk&5mwC*Vdݰ㩞S4*?*ՁtXI>& 2]AV:I$>?+פK}x Tճ&(Vl~'<{2}<=-Cծ)BŜߊT!{vJ~ Sk&Nuӻ}P1ƏnYR1 ^Qw @Ph:Zffs/jVx/mox]T& BuIN|\̫ƨ|;%b rަ :4NΖ@o:`hK[5n{6')MX(FF*ȊXHr o@OA P8/$b.z@`+t(ֲ9$?sq!*0 }C?%|ZA4Qh;]>! ,*eAВT=uo@MZ_jGB|XR5T ko'T D E;R'0g_10>G Yҥ Ƶ_'@7=9xSobM\4jDn-/ ߺ2M$k$Ѩ)M4BaMFw#n2Sv &5#I]]:j9w3o^OwijSi3B!g5y*77vV(IibK LjŃSՂ_ {Hxk;X{Ob V[пົbfgU^"R|P8>"}+XmvdsPhZ YbGG%oyEO1.<”3>n14{S/g?ط\pb|4*&;WO Y^~  ٬Z51r2>qaJuAf]xXkA`sG8\$Wm_zet_ۍ@!E#_6Q5L8X2qz vp.Ad.SAZJp\ٜMc@wL5J ?x? hh9z?=GtWHLt̓8>)9eBsåЙf6̉K*`LW0\FJ,I[|f_6@ ?]+JrEVe&hGıQJک5: e4(K SfScc.N{ /҇i>ܵږK)Q|V LQʧ`Q1:љFF`'T ܁MC:ges D^3յ3AM6H,6 K5hJwC#+%Y胤RMC<2@X B] ]TԗIS'QYcEwNq$^F;S0Y6"O9,"qgoM8!g*Ӈ:Gރxy\`Mu]!ٛztesʕV@ҸH#vKM_s7(Wd3Z`@9^hkF\?$ 1ͷU-K,3([8M!~_y{Ll djDK> Ɨ*d\H>X e<@mG_῝{خ0U՝'wɝJ]󏍧\#M7o8׶2{F#SU;bBfޔa60]M0pC1TlޟފWQ~0H KS*9ǪI%ou>EӹchExy-65qZ[).$}5+)2d${o{ՄF'qWXUӌtGSv,'u3eP]xv^¬Nɝ}R'2U+MoSnsDv{ p7$Q 3]K{6:糥EڸɊEtdgfs:# =.IݸC@v m;@˻hM' _LMxnm|.5O2&?SOv~Y8 75B qD=Pp#Jz!^Sv( @fٹ1^B :tA tEz礁h& IƦ%t2'r,f͜KzGE.t-!Cifc@b#RC1$!1,.c[y؜rDVÈuCjb4/5e̦Ljb=h~fueT? IG&tՕb2?W7KDFY ,WXP4 "]dnJx8QT1:&!E'N~i\|8J~eh~Ij]>q%uL& sy]Գ"WU|WR=q@aBHt_I&]KT&h0ZZa{ZKiYJ*`j~7T0;CM^P:eĨ4;,B)C)_K!g9Ruw SUܠ^ bV F_#_7?A{gP>'^vfH(]۱ٻ;,Kw4 [|8񎵉5!T(=v +: ߿+־|N 7xnEI:N~+$ݐ^"J%˻Ŧ9pb!4n]-33;KQ𴦳mX-;/qcPYB˘_>6iA%qC mo>axszzI*ʎ0DB&i[EHI9Xl t\ۘLqziedtBUZ8d2р _[P."&,-]';bK]5GSfbPz&rpޯ(sF,cZO$9JbmN%t;^;hp Ӧ{ۿ{? β!a7HpvRͮeWd3iB#Êq-{kx9pclw6>%71@CS^vZ+%^ۨ>9WM\6#<.s /]^w> o6TCn=|.k9$/עK[0`;oIլGP;P:BN~JM )e#ǯ:湭&j1{ V@qDQ[NAGa}?o4AƓMq< ֺT Ns{,0f J\ <@{i*e+Ûc4/IYԈ`5+`ڞ7iSCY/!=Ĭ̌.cY5 ?K}`}Pz (I2|AY;T̖` hE݇{ ՘͝zdTN+"8_`@㷝fFg;cXzD_qfK5q|;WxnCQeyHg}A<*`1W\ ] D&2>3jm.ث> 6T9zQrIW<6k!aJ\#kIݿs7H/MO}Ežj͓\]6\7\͛Ҹ%"`edꌙ[9ﺧCw,6@+fôfQtp2|c1b}ڜ>Ey9Y UnJ96a$@%Z{ ( Vt`C9Ftcna# <[7n# > F.ZyxF/ѬMT} .j,( a i'U?A28@wm҂3{4b:b$&>P\l40"JLZahC`rPA^DfcK`VRt(* [O 84틡UFjp-~5LpMnƑVƉbuSy0snQ1'kR!_v^*)*TE?F T\pNRյ5oh}'vO2WRv1?{m4R̨vه6e958oL8晎Ľ<(~cnۦE$Ë_nZX!f@vk$iU+47bqrNo<\9{sL>P+?%͚Ŧ $8'/ Ejjn)ڪ2`::Ϭ~@aߥ8.h-~<L.wxx匭os#a|!u ܦC7D[ўp w!R" >Tl٣#5/N94gTt_iG9C ΰYը]ш4p`Lz&`GeEfN$3I;*2,/L#/v`D7TF5֛l8([>|)3trc͖v5}^ B ~ԬE;X(pw 6 p$ϑt/ Vqyļ0R'zlIhQ:C邱R9JvivDRRUH ]vd@r{~ Rlվ3w4H򉶳qݬǜj`?n:xo<svXmjI&!׬wtaT]pWոv;t8S6MG[Z_^1E3(rADObaɭX5iV */<]t/ٺaW{xכQ'!O o%w,2:Y$Ѿ´wn>iUb.o9^ ו&$ &+ezj!] k𓺥)~C~K{(P:( 0B+[wճ ??yI ĩ>UWԪVdXI}gKq2}i(:rqT3oUiOLR!_|KlE9pK1T 7BK&g ` Wxaz%Ҁ)J>e󸭠3>᠈}]ﬕ ɤKOetM4>Ͼ\>N@=k(>J`:נ5ȒJ/դl{#pUz~PZPY dX90 ٗ4&hW>5'VJz UѠ4oSrzd~Y8aڟ(t;UrpR%8R+}~jʃ0w}qMT1k^Ľ !6Ʒ6gCwy>1£ZH` ٗ)2n= 8RPOoY71PGG\i9/$UEirMxIᣎ=EX1_T{.{!\@tC>';Pc2_+ 5)svk)J&%J,ȓ>c{_F7ze KY`H#v8GY_U,􋋣c&=wQR ^6yե =V4=c'RknH:M-SȝL<~-FMX\g#$CcjgU9%$@^uX`h&~mk^\Ҳa`lxE+R. !Ji_ ,=l%H2€r&1{ݥkj\R˷PYar)䑋w:ηRIwL / 屎`& L$cFL.YmxzGA t US{C Z/zAJHrAZ!o68Oo Mh?l.@R@%bg>&<ε:LU^vϪ%n&yFsG\QщxO5zi}jMݮxaM)WcrA,ËV,|Kc^PQ]~%+B̝cIX m<@vL i|ǡJ]E?Vi 3qHy}V$e\d9 i0͟*;ʉ$+P$RHaXjeLƟ Q[A `z"! «z˦Yu=~Z2xeJXh9mEŗ52lI 57#}Gl1(h7|K7m%Kai?bbo%mJ ͳg)e;B [u^ӊG/,4i'xC=" I)Cm-doX`)؀hÄ*~,([ҧkO+oG(t 8oV 3P}\ڊw] k1{?)S1P%y,H.5%aȯ>:Ȣ=# xS7`$4i*lHVj>4B0Ʀ$ 8C󏷣7]^]/"z(Ia9E{Sjb.߻1la8/>`C,,<9 g+$9-!LOX Zss( 6!ty~>#M!7@3HV.%Fwn#$~fua7+H}`#ASN+-= <㤏[*._ׁ1Lc_wVoGjDZ Bb!WplxtDScgtefL$EKOL?FWFĶ^Z{/hfj/.f sx9:)O~uLKGrKJxԮD3znliA r:qY+GFL/rQ!rZ{h4A~>lNA#h}hã.4?pn?8< ˼ < &JI?qb,7=5C\bB"Od4t wEg*ÊȜ1i\۟i|6􋖩]阪9# k<5a? 4P;ɷIP\L7{iCJ6GY.9~l Oao7ȵϬ2l0r吢fX0',v}"@J zp|ߜv ~ܿV8OaoKQ|dr~&> bx\ss4"p0 ~0nWšW3 Zw xr't LZ$R4dE!a3y0Oؗ4*:_Gb;ibP8# rBH]D#R  j,ZѐV*f*+$$$F e髟I^d:c0Vz`,vˮ띬&7t7@gu2)jl O +z KׇM*(߾ !uw' ?jwuHȹT@)Ͳ*m]޾GHwk`or'F OⓩԉR$N"/#&1e30%he¢( T/nX/d$v"\F j;aۘJx/Nb~}yGIXF9kͦ%+я l[Db]H0ƋX]K`hA[WJ 6U(`(*0?7iɒ3!!l#XSqX+: qTuu2Lⷡ";d%5bUTi׳ C;1tq~[h9"g,saK/XǮwyч/wZXT"5_n"FHݴ-/ m2cۡ\c@ƕD%0'='W !M04CS3R߻OmXk}D& 7h 0V '}ZTŊf)tpT8ӕHvTd#ڠ09;F#UnjH*7u*dv\w>KL(ӌa챊C)Yl^F:Y[buQSA[A EzE}SMf5~B LҌfݣ& -H/3>lJazG!*p2@p7n ip|w7<\kCNSAH^&1%x\EŮ\W #&+:%^UǿXK:?I^= ʡ|~]Bϗfnx_zOZ&^S#]6J5> .R/c@L;^ u9t*d"=ַ[-t3\{K"s]5@ծ ֩B2aN6"C$EE1+ш"O@ݢeQDQH]p&Yo)Jz/ayK\,[ChyyS5_w:o"B;{YXO˕(Eeuyj{8,t_5D_q}F vt%I+Hy'NëxS?nl묚:\^vkwZBUsXdhw8`t@\'8]?vFש~*並L`{U^3vRX;ۥ/)JiHl`Ӎx|KVu6~C!y 8Tvsw?ϊZʹ _d_̐Q-Z/qnYS`;-b͌}XˊR  BVc f:#ሧ Ԩ2rAYQZVy 4旄h'v'0*M4i]Eb]<@}xpM1VrNf ۶1^e._b@ l%>1⦗u $V!HQ:xhsN~(eywJ +MٕDQ{s[aǐč h3hrwV0,ݛ!fZr^iҜ +RϤg'U3# HAX`EQ76Wq)CD6pgGsn,5[|s1o=G1 3vɨtqÜYP1Hdѣ)yP!.nӿ7Wz%3|(G̻#}8Zwiʅ>^DF.md4áB>Nr;$bikEwefʶs"^\ 71~6_8=ƙ@NF& [:W3L7n5‡V!`WoG-)DBZy~A| ᚉ uNOԨʆ }f" 3d$K`.SyAEocËfHtsfg]ۮV!1.KD͙Bp{tT$Эգ^cLV eowǁ=5RԊ^ZvQ}a+T}3L%l(:`8(]M.{;/)y`K.z*˰mbײ؅:Tgz𴊄ܟ_v#,Ͻ)mJo0Pw Lv)j- }RE{}gH0BOUi+=jOhrzJs#C`)FEFw €LJu\5o$SY >َO Lwsgm{Ĺ%3f,Xcз_JKK)f=mMZhSod17*9r=BbF6@A ^#S(IT-$sB^c^m[`*y Ў=urkt}r]XQ')HeN~vZȖ!GET ;mc 4aYb ( H,y3k~ykֳXǔrŐAC êDaeK^V ʩpM^z,E2W@aS\)45P-H?wM_SKcOD2$bq$A#"˂#FqgvSv_%bvDBS/6O hٸ"86&&Z =/O"T2a/Z ]'"\DO؊Tӗ'y^ KPIk4 K8И-V[]q8D}\Ju9:Ӫ7{1#QzO$^ Ic9F ͇όN(wF䂐'?TV )lC)f)[\A'ڏ`}Aq(E6^{yAd†hfaO.EaC:q|'# A_U%c0w2qwTSj""c5vJZ 촖R婋ANU[\n_'aW_ۮ`8&8tq#Kq4^yw n7b)L$Dt[.smƵwgriSxxLD/и5UhŃQBk0dvMDfjs iaw{?jXen?bVe( fS;df~QJ^>éT~wr;y&(i/fA)wkXv_T]T@H6tpx JN:IYF[ NCl<~9WpD FsP 1$P>i WfLO^_/Z/fBI*֘{qk0Z;{ksV#O ĭXqϩG n뱵^ZE]Yڤgx5}"Aҡ.tXv$TEc']vOO XE$펺LoǪ I%xҝvѝ/ZoG`XJ1X^2FOv46צhԯPeتImNn_F`AJKUCQ Z𻡣UO8Y%`t1 s?%efi@kh0Lisiau]+A9J3m_G(| y_2˼ŶrY =>[HȒ< 󱉔= D.Ww(>S2(: -bT-.mzR#Z6 K bhQgZ]TSn@vk#\7 YF_C Dj_/5laX#M`ėo1>_WsT 1ÈޢKCt(UnE1adA6~ԟӕnLti-O1]$69a г)lwSB`kLM՞s897VL&E_s%_{86~ ^:Yqi WzcgsRu{Y%}W6b><ݍ}Țs #,AɑYJ|JKHe`36*IlZAAR<m1R38?:>ʘ,*@3cڌc2>/ǤpB7,M%+7Qpz}r&7V}ړ$9EDN >J^ORcNݤ }̥~5pY?2)# 'ٹUyE-0Tg'GDž$lQsxQ[&U:5E]$r/O8wF|O[7lXΫ_Ju˨O]ڱ=yZ5ze,MD톳MCk|3hVBh-v?*-`z|dKDִDü7>v-24O3p11HNJi,NO(=6J3:L^;뻂Ȣ\'cd*jeNh詷$ޯ Z1E|Qwp@g5%z{|ǯ 2gcT|7{`.&"5^ G-Ruw\#0}ɾ%,rROlUPa/8jJf2sH"Cx+`ѺT?. QSBɠ;Yl gAa'6e W9\"fw}S@7g:AQS< IJ:e?$"!Lo0@CIҿͣVĞ5ws QKʀ@I*T\ )CӌkԎ7!g drl]D9hnD^E<s{K$j'T\R"WtD\ӯ7a5sm u6SOml7%- 框B#*5LX* ׁU{b ^]< @#^|6iZI}K c wT6ɾ ,;j7KFֹLDZB xC󘣡(u΅AHLk(L\Vfrc-E7+|sKk[~+ǰ0_˾!H0!@5xwTbOcK M6 CJ2E/m҅^xxA,xQ_Mnd3 @BkF_nL> N: p1lMȲGViD*H SI㗂"N@zniU#ⷊX۵:Oщ5HƢQ qbMc<[ެ)> mf 7p )1p4qܤۃ蛋(3zKV!1V(77s+leޅ!S] j^|;+p:m0rj)XoB^ 1΋1Dl%`'oLE|hJ|h E@ i/u }﷐ҁy i Cӌ0k,-VY͗JA;𸠅 |*}aRJ<]D%2!"X3_j,X#\ }9 n ǔ~m^Yޖ[`gL`62b2QО"^aʗI(!<5q 1Yi𒉻$-ֹUCTʎUȱ[Lw|,?c4}e"=ܧ[ Ҏ3*O rש>[c~xy W<,p[QRk}q{F7zj,Zx{7$e ,UyYp!3=\4QiFJnq he??d˳g {  '3GZڍ!>/eqf:V4C2ď=# =ŞI BF?.U&)s3s2 ӝ:oދg5`aR },1 8i[|ְ^+d Xro_CY/Z.pPGֈ qwT`t\p%Qf;)?ȆCy,.Tn=^ WAjUURW@9*bdV׈^BL„;c"[i~#ݙ 'LhGil6fAr*7ׂL]"n]Dl)C,ҼR?.}>5q9!rױĹ&_ bɠ|S;,$>\9F?z8} A$.pQ$~yf6 G~Tq^phGt9*ŭ&w<_ʷ'\/q%^M- uɦo,V_QLXaHp >coӰhS1 }kJGM:&$Be7؂JOe C ѧypj3]@ Nj8##2s6?ugr?k,c & ["F43S{Oo7wkI+mDy^ 뚾_=<{]9 zM>Qmԑ2HDSQERLjä#^}_K5HI^!qy1%(J#z鵿+`ݡض·JZh>-phlo[ 'Z5reYJ#T:>wkO^&"cύ6r/Cqb)ٱqE+Ȣe5jo9^ G疾ҒsGn][+q[M#r ~&x>l:, ; -Y'37j+9鈒1 NMerOzWgpl0_JJ `)"w>Cu g#gKَn DbTxb2.XOCnC jB"cj eʘabp"?k*^{D'Kߐk.Hlp' fF,T\l.`y6MN[Nµo.R5&@k!r&{u_}Fٯsy LU;F93"}`>.^RCG|--&PlujƻΰdYL֏2Y?O7'.AnɺdD'>YBU ߊ/ч2y(0ި6Dp .g26,<_i\F6 ,2Kids@ZR[o[g8s 1j8F\Wo Iiq[OԺ;h7Jy &.W{|f p:oWg!KCDm6 ՔiXܗ b*:of MN rKAtϖ\{=!ss]sb2=W+fNF^}@anqbh''Sh"a-3A5$WBUQ\ e`Ƿy:bc0S/Y^1G?Q*0 i2X Ex"'s-#H[u;>]Hl=J ^N`M tſͤoL 趽O=#ɫf5-/Ѣv gՂk}&oE ƥ2<gI^~ǀ\a'e,ǿqяEsU1RӰ,k+8($*:fDi]^fSB(Y}{!h?F{fm3k&lodXpo9no"mW^` Rb>OMk?ZjL)v^Ai}߇Xp:7,lXv}K⃇C#sxe?CO,9Q\%nY}@)7l2T, ̾st=w|IK~>Y6LxE` m ċ%} EBgv ^Ф>iR/=hVy9WQ|:H5ˮl>8uUk'kAq|UtdMd._(JpidLyc:pn/C&zh1M7| r]baD0yu> KVF 5J@PW6{_EDŪ`Y4wtU ;2{ΟF|/U1"RKuH)TnMMg fzwb:Z2]b14*3e!q22Gśj匐&Pt^O\)4e 5J Zx @V+L D.r-ՠq7v"\R eӤ5ZօeMdhF#t>Lܞ.@Eo.43|G/UJsH}"&$/]AaVhN'LQ[Œ(_KD_s=NWcB!tAߛ1yݗ]qxT4 /+d퍳fx/aYʾO U}#SҶq|O3s*=lo. Dd[&3bxnߓCoW&@.s8fx@rjlȘ /MZA7.2INow:.fZM!׸i({1d/+?nYfvRMg(Af;kזs1wX#)MȍS^m]Ģ""  EEӊ !uJf4V6AA kJΎA7T)QmMP+ϧ/8i5Yaavxy#F[n ?PX)9#BVay SG?*M)bg)W(-]![ԕsOw@T|FѸ@ "s8 #!ڣAӱ]=@0K)sPubFYI>܂SN(\Td8Hi/d"w2. 11y-~Gܮ}^'P;\ }2˜ĚFj5T)<~e& @gѐOfMQكE%<4zjv5X!mXC mTt(GpWhd-iBty5 s6ݤ \?#7j{i>|S|O}jC4//Aڄxk*X.|4I?\x0()#j6<%`\T/n-VMuJ ~>>)7&u%&Aī z71K+lM?,1'BCik"2aN{]C79 w 0SQz7Vm&7WX!Rp)_ФaM x ^u< { <c]Qp(NsV<Ż>c:q 1%ص"Ku(3*,̹~# lV&\>(w)}s=Xbw[SOȴD". onD#%3 eKJW ~=aӯS2}IdX?Խ %{SI] |1, 3\G/&tӟ''&VB6 wm!YEֲG\?=kCbLXMg$rId |yN?O||Nj-+і̵}GhuWO jYFoykØFVt>v/Q"iOc|~GޗK>`gJg~ G9G)TC= "l}8$W`J"T }M"'5׭OqZc3H|9`?%c`)ȳ謰ZIl}%Ed3yMO(?G'p̄iE ̗,SK{QE$+գRK+rH"E<@0"Fs# JʺAxRY6oiϳc6K\{BZ9qo۲pݙgLz~~n/C~(%J= F4$rF<@f\Bf wN;d=Pyګx1u,YfO i-PX-#~k1x׾: DgDvY)Jc I1": DX*ܯrZ"Kȿ[J1z`?)VuzTy8W'N/ :SzH&qih@as̽8S OȆǐJFY*ILwI4.m\8ϲ#“aOX?gu^N4):|VA>Cy,C=euu*vOVzNgY'1X\,ga Μ=GIv *= \N4 zc.g I2u&!pT`S/eҤk \|9Oi;,8Sr`jZmXlh@WRo]@>,TFX`=u_ _q(!ۡ}V)'EpEJq}lL3.; <{=j^}RԪv6dHX !xi< :Fgb0 [1>qیW`2,"f(P/h)} V%\rT"w*J+c j I?{CMg1Oq O-oF.y$hAIF,ɦjȧYo>^r 5fCp!Yp— ;-w[Po870D+2PDP'-O cf-$Wy؏@b$B3q{'?Ֆ ȡv;\ACVcc^MGVcN~>sm&_v"VB֤&FG"Y*Og%㐶 ©Qn@^\DXoLtkf8K@jgWUh8_%5JBWp2ݸ ARsh˔kXP,X.:ZɔMs]IVA9s:Q+" p9qBR( |k0g+-Gb :qB2Edeb;a9Hgv) -~SC<-K cU$>c?G7?ʖ>!BTDG9,al_jUFKhTca=k\ YjwX]]4:n,xw24z$UrOE#HI g ^o* lMgA _T Q+P뱑 ;K/zYlox˛)W4hRer]rךԽaЩ1k~pql;;q?CA'׸`+20!o Cw1|{e`#ۑKT%4ru9Z Dӡ09[E箴aEn maMaƱs!')EnKmГݣҴ-_Q'q52vHtcrG֫b@1i9rQ/H[ܜ`%ɖ!Fwn 7vCr4HOR0:2<^4c6 |-qxW +eNvN|z(|=wsX9uEO a3Ҹ*F/V| +]N^{ !b@-3*K*#AITNrCrl(d14 jszN5T.(0!U=7S_egX =k!^ 5DpuTy}E.8QKWJjg +^DR3TՀw"it7n_.2{iwdIlJxl %:͢ /:Q 9HI_QWoěx0fa|5"v 6k)*6VO'@ HPџHW -ӭT5^oȐy߯9֮j(ڏJq*v .ܯġlK3GEOfg,#_=_K]֣ȍH2KvO$۬r#?qd!OQ82Cב.B-7A_ }ˢNߛPkO߯Bm!H`FaE|1%rZI":$%rYo|qhz᛭$l~FS65NɏnzdrsjL7 oUsPO栫qD&a {|ƊvLW^Op_, ?X˞A _x3/ /rهFb;0)2o4܀ |p}[, Ė&,2oX \pbL_s 9U5Nt)4zJ֣lCZЫf{p[EF $|} ,~>ZX 1b)0^FPD"p~vؐK8,MD3]_AR7)4OY<&A.80L 4: p.h%<tr`1YܿsFRI9{ԇ$GK~3kC(\D'(ŁIG/?t-IIB-7`؜QIXD'*1.KԜ.v\+˔Sɐ_go#CCFf"%Sp~qJ:yJk1ҵM~#6+S~Њ?lvzrY3Ț9xx$-Ӊƽ TO]iيt)zils,kʠX4]~6jܸ̃pzFR/LyPz-ՄSxgsٸ36gB& lj'{?JoRj?Fi_?4`>~0M≪BZ'j$&HK]i ?8sAԉ@umP)ƓZC:E̜ݲYvwk>/-$J;󟷣+Sl Zqҿ "1n%cF3[蔰S8.}a״shPvwc7@(;%:/ {or.?"%cllR\zSl\6)lDwn &=xVJy30k$4ˡ1 !"g%N=Oyf]d`C\8=cAd( 7eBBD}q'BxB 6N=hvBFE-o?l=A 0l(MO?Sb ~#5gB+rKK]DRp]I=CKzSot4rEm=/lOKI(N)E6i c4J"֣@}Y "jgB^:'4Uꑠ(Z?"rt2<]of3ҞUC8Ѿf_H7Wm`mL2RJ>FB(`fsHYӾBst%]^4s%h)H Dv].1sY!: >0t>&ɵ`ۑǧ>Sٶ\C.i*d$bN@ ^1nD'nC@Wφ<" e؟jCv#&` E_SD@^k7$nKy e9w+ܡAǟ i&6P!8_Qcѕ6Vk@]"V mEc0KoO%,^%t 6֮'vn *YvH ib t RG#}綑;\xމ$pw=Kufa3iB.%|Sb[аXFZ,t"b"oz"n` bm fb#b;Iԓda>ݒxgVPUy{[p"qQ\΁qn˻3?sZ<6Dn'+d [[M+/Be#WZ`}Qrsz{O,s",H6cr8f< P,fsEz)me8y-N{$`mYz֩UJ=daHh8h'2 c? %}/6(w" V[+o*+a 3}d̦-0&ԋ M>1Nhj.%%M[E$$JLJΝgN #Lr]j̱AcT QsOꩈ()#vUTVjJ[=t(lA9rH"oYGvk1V'`P_Fykc!*<'예1GPC6hn8jEHWf <JP ;X5ڎG~\V( RJ#t ꌚ -rTc1oZZk:C9;`yzj)^q1C{b|=jD4n4kRYd`XQ]٠1xj#UWЀ[)69Bj R͍Sk\+z]s|20jyW;цdb.upfuGz8LԲ`C*"V{M!1!2я)M13Tq0ܯq¼+MgPYmPaLI|v 0b,_sû{IuLeVe]~Is6~]LitؿDK \@&JӣL4c$=׫/u}ũU8c;0%e78i}*F2[.ol9QnsݮC 4-G娄#:DdHW6*I*&)VwHr6d?ltVHu\׬];^d-ғ*d4GLkaA͸a#k֝!J ߀Ob&§C55ok&TMvXmE|dUɑ`@Od21Όp+2˝Y%e)V>18UJ&ً(69MBa찭lJcJX%G)DZ^ZQz,&tSS1IU-8cU%)6Cf|at ƥfvoD;nf*J,:J$O ^@X ,cDZ޷Ҭi~>kM`#wTGb=NhH V2i,ﻁq3Gz#Z"6:c Qv~Yд놮/}>wۋE|pj2J9{]j\~zdG܈f h7g6D)Erl>ǥoB8Y^ HI}>w6:ٱh"cBh'C(#~#V# jLIze`#ް b.8B}N$iJl:n?VKf7y*50:> D"\)3dh`A#)p ŦA m!)С WU=,b؞%_ߴpݭI խ qgW{+K>1RgerWM ,T՗W–qoBeN=FEs6.Qzbn0E ôdk>$z(P[7tT=:wS3@b2 ] @fpM,h\ȍlqPU}kn]/_(7`B7Dm/@e5vdw͖$2_\p(q|!h'LIVUI]*ɓԒzI8Fh@ᵒ.38Pd.R sOO`ܨQ!(>w!hB='K-' c! S{`(:;EGh LQ 8cУE}9jZ%lsX\&ү%.;SHU/a! _<~!@b9OT@oxN! _4LεJ~ㅚ=|.DqٹC XܡFh9:XHiT0:J=Ūa/rTl *5GUO7NE,?9-= OyOVNu#xqq jϸ]}(Guq?zA)a&uzե vchu60ۄ ꖽZ*ԷZO Zߚq6y_b[Z&d?5j#:f;aU5wh'Oe9R"/XPPq[I-[\C+$FgT,5$~<87gIwSi:GtUe#T i fpW_=I8lJ5ugZ"wҌ2,'{:f'`82CBQЮ-skBg5G[uZ~8`.苒=1${߫GHG# dnAK|(-Ѯ[*bn9di]Mgxrzf /z]1>8f-0RWq#C3>rqXh+"bpFtֶ7IBVbWm˹8^4g}*Q$BdXuĞK- 01J b|` yHZ!_~A(eBbR:tX@:*?POCT]In)}X$ޚWrh9Q/CnBg)b+Pm:"R蠒&˷$%^\ ,'2[ުp4FK. !؉9Jhѿca60|$PICK"JR(!-oFMxx'V`Zb4 p;`kF'G {~&3{0=Iw>͉ˊ:'4 &x &8JJ]EN˻O?1p֨?)=Y-~_/z&N4ݏb<_uSyGE:z竫pCK5.;W["]t/v"U9Ko%IcLxßRyuNkʒB!TalqH})kLg["9An#OtqF,a~a.D]`ݘWM(o Ҏv3K2Cy{3u*+e:rtb?ĤaJcjNirՙA W[!۞br& \.T~jFΠ}QEܓ| vbCAu"^AŠU_#̾]`B;6Mtzh\TGґh;jsWЧkppRvdJF## Eà4QzՃү|6t T/:ߊM \E"m2b.sb%ݯMWi~IX -AtJksҤd;jt sN1FP/@kgtNq&:Ob5Y U3Tnq/w08<|e2 nOVU,ۣU۔kbQ{N>:E;bo `{U~#-ʐDi5G#uaq < 7› GUFJ\DRƪu}um>ӤXY !#evUe/U_1#=t'6ąMECjbN}&mpxz=rcccj졊9q 6m29 6~a1Nˑ4IP }ۓd_Y~OfgSܹ42j!FI6^睴Z%/Z(hK?Z)uӑiQNu0:wo:$TWYJ\sbfؑVn⅜~F@~ox?vyXDkL?&1놾^{f! |~vn9N@tYfg^͙ş%-t(=X0v(Y8(M) P`fvϵ_MS9=;.ؔI^- Px_e ^ri`tIZ)bf7 9@2 k O%*P7QUa#87e 9zЖoHs^ tV%#,1'O/7EUY]g٭a;7tɁd`T 󦰲},B){^➧a`(;"Ͻ6t@TY5hkj؀MQDUZC%!5'zEّP+~&e%@("`>9si|DSO;y73VX!=XEV6vLh_(* D,Lkn>GN~!Fg:˶g<4l z쐌&÷lVZS &M&tZB>s Wr?tHR;t(%b1K 8lwrhzCOe!p9&Lَ78~Vϩ&CA@򻁭1^%F*ϠCi?ž&\e}hסnXI؈s?ivtV_^o؛>̇Sܒߙ?qe4_ JP EXD#:BuO>s8흢1BrUCO|j65?;=.Gi! PeG93trpS@BwbKqGBq)1V# <Z*ۨ q~-sev\{Oz&iX$ X0mwYpv7p^?{;&ca\䭲G_^PpXJHauA=Vp#+'f(x|ݱVs]4/*B>t?OU !?AlRX6c'bZkl#w+GV~ot+~j>Bܮ\5Ĭrx/۞?[EQ{,Nx=ɨujGq;D׫+MeCo!;{C%%)|WX*N_yPoe5lɏ985V?1Vj{pbV!:Hf}Iœ McJLPECka+™0O3NwHU5Q,w6mڱ= LUiRYKg%[OQmxq6Up ELTW]c=/c5WΖ}^?O;zl0.h6ح& eiق&㌏86\ˤt|,dIXctó0 J{}Y$vi~[w |`țeq{x^2 YmW&ФJs!.JZr$UEuf*$6,q)84RHZ z4leG:M-|YkdG,ʘe[`+d+IhE-g<{mρf^/ȺaĐ$ۯ}YWH)SGS$5_G׻k -㈍[xjeN3n W>@Lo,ۆbU}ϻBbN68IyIO7=]ݏϒh z8t S8*,BG Z,𰦼uGZH@'l:v["/fSf>uX2 y#M[,e2A (m[^ZQRMV9I癆;z_f8m`>Zzϥl 3=ߙCV)R)û &@.e!ܩ/ Vޜx}a #7|u ~x)X//aV9>71_:߮)(5F2J QkI1M\KfGZ4Ԡz|eN;PߌZd" з+eѩl/bUFӦTfh p9Z=K=X!D>gvg6SO3"љٵK WgͭW&]1_`ρZ?L$|Y oܘ"H[{􏣝A_Ϟ"/]l !-dgX鿞o; D;Q-HJK/yTk,iFgztIa&ZJHNj~ܵ+.9Fz˅+*$g\UzpsoqAε:ra:`$bSr, "@_3>9R TS"["E|xg3n9\l1=b;kkDʧ7(80jxv],!_{,-kXzyȢljsS:͌M HlQ&.8`vpqX/%|QZ$C{,9,֏2s4/n%^NjEp)Q#\ O ;&4y(Fg34L Hh7qN+ty6#JjmƤDȲA2@.zv T~mjNZE ,vZLןz&V=eC$ yqۄ(P&,wp%VΓFv$ 8d4?E },͂R-}>}~1/| [ZyBKCw|iNt-;sf&c@wBRRqgʈk?!y@= oڏ7vsWqAᅂmx>CYڙkg0Mzb3e&;*t4$;:smaieD@jwNTǞ,C #U`eA4a!1zÂ潘k "uCdS96DyWLoV$a>|ҥefm}xڲ$bѾ@ :tɣK`1/u׵CqFł2(̘~ <z(d0kl%((K̠[Uώ}䱪$$&px՜'[^ DuVھI(H0 QP 8fFh!uה_N^;I%H`#u~R氘\2#g[lq%w.GsDKE܍D6qD-L[.8\TzʸRt"D-1؂\o3+gGNq9VtFn12~cz|Ӥl~`{Q{oMOFN?\/sے$̨rHN>'%h4Buq?a"ܴN9VrnAt}ji )4:#W\/Q>s_U E:;H=jKq?}~d*HGqC0K;}zgj7=B.=;81Xߓ_f,`^.~b'=$+gBGԁwy_B@&[HޭóЭZBeOZ.Se '6#pjj잣h6vja0 Km}=rVey=zLRFFgg8;!9BOUn\ôbΓ,V@A~5 HJ1 WqY!n0|eH5 ߍʑB?n:ǙoUt=W._\ (v?\Z0 &o~KjS%̬u'R,*3?e=8oD#U} $tն$˚OBc@?Ԑ{Z[ZDKTf-BEycS1;uX5͏C+u(~A&/JPÎBK>=J+-ϓ9*)`jq?!h;Mמ98H^O 0xbmD/ME5F0 |ߝ~?kݭ"t!j o ;4r?;ȺU$o٬zbX6RtmTA5]'ދ/Hd*Jmë&oi4} 5(} nj>Ջ,L8P JQU10W1|)^*wpNL2fNMDR.|mm;lAh !Ҍ֪jNas*W /z+uyzNVFB)A&g'8l=p9¿w*Na3it/[嚃#ڭsj{DǓ'{Zd&^|" lk7h|5X%˽i]Ю2lʿoܐ&Ǎ$é6 ;Ô'zY \_ slBK0?]ҍA(i:X#} S BTd>[T|(]> vi蘹msxQ](ÆQϊ=-NsΜ-AU/C""!o$M.ftHBm"!۪F{Aji `j/&9jnZ5[RȠe,2(d-,laci/rt$r͟ǽLíBZw:|[WeDa4kd Xaz3"FF_4}3sP`/f>K%_ʌ.@AnDU7Qu0+Ⱦ%D+l7\d8t K[HS &{8.Ĭ:J݈jyφ0x|Bb̯JNr8j H4 p= B:&=_ziD>3T)ɺ9?e1}/rdd믳]K,s +/85uE? COE~+-\iǦ(``^h~ nIn&J8ٝs⮧?etQ28bnfM[c[9N:X*h >>) g6ӵT(=/MbbbCEV54?ppnLl 1*VMzW{_q缪~J̸CW<ocӚJh)ңoD;elA-B_v^$UTC qhCP Ke{e-RonOP] jTuƫa_ܖЕ8'q)V-I e-ިC%[$Ay4fuok֨E;fe_}7uCIJDSR֖HXc#PS>zagr8ρ^x;xA;k·3b\g/BA/"yf(͉d] t}Z[?_99/$ni&pϝ||_S2h]R#d]`O#B5;aR82(pJ-~5=^v<ܓŽ|@缅M[ӆ ~r\+j5( ֒?",Am <4Y3{e\{{ous]Je'yˢ(1 {АYϻOeę욐pCOtRHKg'LT2ZGuXUy4*E54=~H,7i1ݥK4,'r%@{Ea^ #]2!sy#+j9>0o%xi,//.S@\6 W % 0&0\.#ϖ:6KlDɡM4J1j}aTL@9}>u)r؅c8h1 ϯݿ23R+f^5MD6AOduA j,ΦrψoS 8!g 4EDd-<v#`6;[|kgM,u4_~au%qM2j^ƕEH<#K F M|Tk%\tQ \:=UorЙKR:-s<3Vsc+#+uEʭG1@v/EֈsG8`FuR'`>Hmx!# $B8_ ~pehs~qBHU; MHAވla<ޖk#D#@>oϺqy Ӭ5m6c\ėR Y;KnT8g6\P~/>;ԆF6ucp1(<1ۋ"*mOa-@IbE h=nG*kDʝ,t+1B?RlpKZbxF/@QW4AgCvri"pOK&Q D9Cj|9?&P#S3BrN] A}ɍԟXum\Z C▫B`Pa ZO,~YPsŨ. 8g)uLQ-0M)8 U8%Mn FzKjٸ1ΏYwht|B=9m`SSDm!!3홳{ 'WNkݍ!n0ѿO˰{ۘ|ᮔR|o溍 Fc'1{~ZYS_Q#_{{y! >}] G+`HE5[9\ WXlpU,]& \c+j4w3F*aAEl ] {HĸdWal EDM+f ]:dw.SR-Ye"K!:r}E% /uos!{ .=u~Hz"V{z O )kA/Kx(3A,?hFP\߄GQUް2v$3z)hL_{ (Tao;K| ʟo0=?j" $R0-Jxc}Nw, (cxc-a=32hjA1py4w[dWpg߅أu#}Չ eIq zwhv1]~#E^_z3>> [Rl$W,ʶjM~_cQڕrWCi6aλMn X^w)';.\Exb\vMX}w)urۂ :pV\ԙj/"USUX2?1!~87$"4/1o~9f`{48<;e'j} x.eDLfvP j8R[ES H㗄I?^>p`cma% 9{" Y=yc|(yߔ@8o J6h}VE;^N;m谋MQu#D|\yICe9o kf=@x4ֽ860-E]"~79:>(NņvQab#@2wcWԇS,ߛe=%K ];`\1BtsyxA@rJ`ɢ IuAo\ˮ-]ax^wj=w( !m$;=Li(o``GI[R1-VڕZz;,! ee9>p ‰*<5>%:'^YĔB|V<~:_pеhP)˭TiEv0.i"_XؗU)nïv 2ɒ,^D<(!"*$ AGnqN~Kdig x`7cJ}NvaY<9ҖJ!{uztY9W(w=ͣݾ)N_#Q"C+Q}S @ m:vR ӆ~3u7zK#:C#@t'H)!s@\6t|3nw璴,mHSZdۿ1P*A2ZI-D1in唔­#wL{~Fyֱ(7 ZA`ťۿ$^M.;̧|tlrne擈J'.ĭ>h_и#(hDX5s]?N9_=V>ѩouW]o%^q˨E'P/SkܤU|(NQ׬|W$̪Yiۤ/RtNRr[ V˽':hCwuwX2,VPUx儗b2\BjS4 půbܜBkD9SpA'5,E홛rnE8B6iʷGpOU[4Y 6Zf9(L =a®5&/6:v 3WAqܯE]QuNPG}t gY9ޱc sُrQȆ[ldk{%(2L$7iw&;5B`'TlEs-FK.wݛ|%2樻+uޑ yFFN*'x{~.1,|Xq(X|c@ I,AncUSo lL6`3oMZŬ&_ =37\,[wl̑ZuYJ1@ԚqXj;zu]qSBӋ,s.vtӝ3*ʸO1 g(5i^}PPdMah\'L?naCqZ\r˵jۍg0zPU:WHp%SVPu>ҙpvA17ܓ}p&F"jX^rSz#{-QK ȕhf (3(v1kKknbgz&rkYW\J0)+4FP"mX,a4B#GqpOUFfk߄qL_c{}!T t 3{h]n 3N+[/XuyO등TNԓ8w>sW'_ni&Up.Ccnvw}#,Q"_ɹ8=rz.+ RIb@ Fჿ>h /3g[ӱUf! ")$}XU^D=gH"7Mz&@6(0`ۙn5 !M%7mtɀp+K1gJ{zI`WE[]Y_Qztl)I-4 !hU_L6!*8G J Y_}^{TȊ%G:ȏ債&MT_8Cy&L骂g]&u;d☥nT|,t-I9PUQ 6{jAcs[L529V"nؘR{F%<Ff>:%j+\Ƒ0LFA.(eBu@&P_K()M^-xvn6E~֫~d&3y܃ vE7lS#oDLtcMʋk(:;!x?ђ&X:Q>?*UbpBD3٣8* LŘ~:)'oR8/ʀwխnJ/G玤54 >lt;eEms45E|r6hZiE O v0] ^S.Ud4D@ 1uٖHlķ[ʫzpjz͗d?" ;qoPLg$zfxN6>P$Ϫ[kf,v0.Uypn4J,Sd#\*"#fSj%w x4=H1ZH P![y6mH'Y u@4kWf3G4wK37켽Db@YjTtK:}ʟZyZg8w' ?G'h.ǼV|ni_TU*^xi 1K#hihd<st*lWy,%j ,3PJHhIEϘ2qXbO/`!kWqt#amcYav`DZFp E|r}NP%obm&%xx3 m zjE3Haż5T>DMR=4ϮVEx[.Q]t\x5fU ;9]*$b-1 <}+' #]xtE8TER'fY(}=hr1^pXl xʧ]8d/瓶#Qd T%%"IF*ǎ"T#Jg4Dz5c{A+JБ]B'Af#/tLҽ¶)\ H5Ts1MP)+! ƔL&]Jm*-p\ IՏ[gJ #7 Sh=\_-ςXbd,>Ydvj'OQwc[^ہ1HP k&5Es:w0:G;Ie gqsb0G(:hI'TlV)`TRۋTsaX"3Ѣp8/Pbu'Ĉ*|rAKԅW&\1y?+( YYI|0i_Fs&`h.dB'lnX0 Pb0L q=SM+Il@qq)5u-TlQ]LB͛|r,6Iau$5㫫圩X?|x>ĔՌlSڬ{ svhxAPrW.}IJV Rv4a73DŽ" IjT.*꬜bO](Ulhxr.~}cDcqɺ܏ꎮM (3EEk]#;4ڝKp>Iu;h ɗlEX&ڽ霑KÅkHZ_n/LARjh͆5A1  )ap)x|&A쁣hKu$h-INRqB]W*htE[QKuB N6s8఍2)<|?z=L; iF$(BnI\[q $SÚSop{LJ4I^qFh('v܃%ZuZؗP3L$ȣSZN !@x z$b/nϹ GZTi`F)~SihUTVLxH|w_e߭bS䍸`MKpu_)«{ ƌ[zUb̢m3|F_ ^Ky)|Q݊3*32tZҭ  SMySJQn^FM@58׏8gI7֬Vl-:-Ta1k؝/mԨ]GK%"&L\Im7,')1Ô-> I$]PhOↄRL\]~t:E7j"fԻL~g /g'HP0x҇ߞ{2Zfp#JGM$FOEYI}vrpߩ K]& ۝sP+H@wY3v{+-x Mg[װgܤq'Py2s>}Se OO)j?Q g@3󞇒eƿ֧N`Nj#Ҁ؀uK$ijJMTVɻڭtybj,I( XUXKo^;KͪJ)^-U|P B͐HEn R<LkheV~]BV s`XӉe@Hً!Uϫ&tz~j+GIXDDƹ6SH2%C'~j.è`݄uP{J&(قlwJ8wSqGLˊook`={NY=e3\@/-?|\/dz lm'u/A9LfϬV"=mLX*1:ɜ džRn0Ȱ]kH ~<`8.'諙~XM`,;8ޡCD^B7(Ft!&70F^b X+.Xg*= 2yW73uB^~A'yԗ.9IE/ʺ8Ki]%AYfVэгBne]!+ iPzo>p7Iϡj~y';?1s.b 713ŝ\ۮbI_<1\ǟB1xU|/)wt32_6ϳ$oT5pO6Z~Vڢ@V;0I4ϊt۝ϥ'Ė6ps/"  *B W 8`qa(9=GH6p1DɓK蚑д TMħDF4NشvC+]:;i>p){PbRIrt-;wEeBflI1<#% Us/wY}W(`TݬY69f'DaWiBĶ 4ӴV kCzq K V:x"̦~>/LwG\h1T;r~ Q(%=ASrT0_|dYCrL}d BRE~޼ Pj@bc.Hmߚج\ De"0pYT \S ~"XjHG^(g@b7}o;ԣ1# ƽF̟o\*r] ޥ1ܝhqO Oɦ3皮3 2s/9 Ⲅ$,߆\:>L *X[Iab3T3]a ^*jo: v7A;[y]鉊LsG[E'ӈ(77O Rɿ*<^GՅő ='W\UfE<=[$fZ*+. RT(N_%\[^go aG<& $PNt"}6ǷiuG`Q>+ƈ+ Փs9*$ XUF5? ,y6/2L_fU'MYr5 qGC3 z8]EeI VrGhr|D:_Kۀ_QhqH] GF`̜E<쮹;cfu(PjtQo"t=ÎM~;pVeub?_0@k;?xu*1@6SHasJзhL'y{C8`P,+bT{vc!H #ʠu^9`r zQ 5b˝1q@eGAWu7%*m)nm"Dpotlj9 f]/ln.>~8Z' v>'@ڢ 6k=(k7g*fOAm_ li3rRĤ8yőB9 QoՌ;I=ع`@_|Lw mP.ߑ4?se#- }wLKhɵ&oa8,mnn$*pJUCb5MnJ bv91!sjdeE ؃\މWx_۾]N 2VD>➶V1NG3Z|ufEG?\`ڭJ 7.7Hq,gL<6夕d54u;5~}\Wva6I|;LVg;Z_,s)<{v2<_qH<2CZm?_Yt 4.jZGQ=#;BJRv&&OExyڶوid ,(/nJheS_7.#<јd/"NMK304b)l%ׂW8+}" qH6S„PyKRl+Kȭ3MW?hh8G=K4AUf7 rgdnK.j~ EF[5CDDn)zR}\MUin@Le%g=o,9߇Y/>q ٴ?gB"2"wx+Ү̢ $`W] IM[IJ"s{b/ٟ^f #d!F= eƫ#vIi+}W/cxƆ1_kJD[S.dDP]dvMM s5F֊R#$_ՏjHDYʹlY ϳXNLR|oՉŖ6(Nҏ8\JpZr3?v"_Y}cU=Q7|=x';D| EYpjq$۸dZVQ="o1 *ʕߛszޅzfJg<NQJ3w~"dci#q*S1U~wL}hm02}T&8/ Spw/!v$n'YR)VFW6直 ,lǃ 1ytp2EV̽5LfB՚v+ө/ԮbCG{"Y²LH- 8HfX2=B}ѱs[`FK?2U ]ӯҍ&oݴ@L6.Sa\'7{J]$xzfMzTG_.̌?NV]b# u[(^ 嶒@[ hio1¡:5(Z- RseIwFBCPA4Q:nV!sV۸X\#:,B㡱\jzaת%QBry7y-QksDZbMeF=jZ*0b*M4 F iQ ZWe3ϩܺnK=Gl?H'M3 &nIhclt,K PNi=N44F !2b̐BEz0gox Ѵb7]私+G$V;3^?5 2 h~ PHŵxyJ9`d3n Bur/7vx6Sݲ(4.-ŐeM N9fKEDC5k[˨(*-q\kKd#OP;Ok>}Lr4; G읿ZnRݤS4~mɸ ױ@ v-43#\%[dH$dz1[~6?74e螒W;U Ӯtw넰b!\r3H3U&ZSGBw4^{rp8tƱɼ#]mGU!?mxf3"?R(!2 ._[3S+TN;g~<@ִ刀-zRKΎ3G;pPT[i,N/ʆIyAq l߿sZj b1]-_‡N!X2x`M(9WW2^"HE3oFs_ü%ȣT>S|,ǣkf1Äմh\Ȳcn`=weQʮɭR1K&U!D/ᯰ3^4Feqg}J'5\xN4>3'Dg&B|*ykrgtlU+ݵΨ娏l6=2VS#pvrJZ_bܒlL  TEp1彗@9+y{ӫp,@sʈ>*1: Brlb.ŻԮe2= p-p5w-IZ~^\4)~{r Uh2EP{2 +9íͽW{|nO7kq%-6w$.T\]pU@^&ф#CCZ Ue`~IbB| hǦSiFԇ3NARn2@[]p/}i$lt̤1{rG IP۪|>~FlYf:cΞ$eƻ_='**t:q’j/7V,3 8"^x1OȬ/Z Z#唒vU!T>s2%Tp% OT0}$K<&ʈ'[U(xUxrs.멄W"D~.ڭփ,sFZ k$sⶾ`CtN0Bm`(JдrlҫTE*×&T-nJPLt߀zR]uYtDWVWa:bUaߖZ@}B2H]h .͚<߮ zcT/ JM} SpsDQ3AEP Q![|+zz `^bn-t;qb,0)0)tgZ\suv[@XI)xnVoCŊ$F[G䍨a0nE+ +ҿ뻆{1d GIS$Ysb_\ru-AG];ckw]FCǚ f ^%4tOlo:X8Qщl)Dү6AIsueR'w;nxK )Ledٱaf~2-T_V&dZ06``I /%!|xM9SJkVs$BIF/ۤoAҙ7vRMOF4uzdU$ѥE EA5H$S8w}X2FD[nx: ^0Xߠy:0AFE vƪw\W'R(z{yT>5TʹW}G ӥqɻN>k 22S(LD Lq^_Lnmd.uۗL: XӞ_c&'P=Ŋ5C8`zȼ,KΉPPЂo1mw:$: P+22ϫS恹'tu eձKqkFvÕF״u#nu}ਥtӆ·apk澋wJn΅-06Bh0d+7ޑ%̃ s ˕iEb $R2פ?v% VLY!3 7%3#GY{D>τ/t"Wf|$Y+8]6]0[~$dhn|Ч35uTPA<}'sTSe"vXab' 0= ] ޒp"}-݉dB4G0⩪ m2)ԛx=c,8RbO²h9^IԒ}sWGY2T R6v :򹞇=yf{9K{4H7.23/>o(N)k6DPbr+f\lEĕuQ֣AmwD(a|g!sikt-XXS%of^ig^l=![AM79m*v!Ӝ?J*#4?"{4(ᣪeAS}oa+uv(P}hm=Qpk,0—Q"x (GÕYa ɟ_ dyDV Fa4˜FYٰl r۵~$ĠM~VY}#:.G*imU%qN {`\B;%M{}ofdxJfO4db0sH҆%谶hr;PSXE``y1mvA@b^<?ЧdpE4PfzZB4I >6&e@ _J-ayJ4OhV9KھEaオO` C0ws;7TgEҁnӸYV@1FTʿ<L#+b7#Ҹi@mQZL{ TΥ'QQiJ|"|,!#\\L=%kceaK&DMH2qj8l; יRO L4B\x$ƴez3%2+l>o_ɰ%Tkm8T0,]Tm,+ː* ,^`Dy&MPQRҭ+a= Ã?D[˩_2lͳ SSgr9r5ɼO n-/w#n)n3LD Gf8gY+S-ZGٕ1$wflpgܺ@%F+.b_#_An7nL#GKtL֚ptLjtLkp{<+'Н|\υ< {xN$.cֽW%)Ëf@a䵴N1O.Ix>|s%né+յL\yqh6YRZؾmhxCI=#5jHJ(¢TnðzйG_/ki,eҭ'7:f.bhT$e40bx|.c)GBm j,]c25Rn4΢|Qi7ZmxYDAC{Niظ,0;);7ͼ:DuA6)Ydrзs(̴EK-C2vs%R"lt^[Wb.{63sU朮c YD<A }BlUE~K[OʴC+WP|P=uHPֺ߮YumYo[z|*je`PUF0pNy4IRw9KFҁӠ"Y P~Ы ʾ6\+d3{Q)AML]U3zU}^w` -#5 +>_W ,=(1y9??48B%ׯ~+Sa% JmS'Kԉ jsH7g&@fK1w.UYy$RsV0 qrDOca_m0g/'ht>)~i;yp=d]?pK==C|LLHO;=VM{F'mDn_ĥ9Yw,5T 0SyWFEDA>F;yMrtR |rK!19mv0JA%-~u3HjH|t`7?|?n֡%i[3 5YEΰZӢOq!v$Tq7nHUAamWViLQ7|]\Lڐ?1Z~StS;yB&A5EjɡS>$NEVղ(Iw ^0X/svhg+ci[JWu#Do@QEѭ|p4)8?Ke' V?Q䡍9u8hy9 =AJ`$Rǐ:< xޙ;8 ,I *hao}(TxH*SvW˿4Ŏ5X86uce [ .{.T~O}_W_'MWTӆyl.,҇jh-*)-gl5I#.vFniB I20 ө6pE}I0%@tHLM9-2Mdy 9,*sVSwqB:" KY(h^| Lg5ͣd9JnICnsdWHE(!ڒQ],! 3wi=@dǬu omӁzެ3A:E 򮘓êt ڸ(2a[CWĎZʵ^sfY05s♱hwYe`PE\H⓫+9%C+C\+(-7# xPIM?G{9{*OTe]|{7̇GN0Q}]5Rٷn%'0sp$wޘ&[5^ڽ8E\wT("W^r:EMyߡC]S.䦊F3$y16q#܈`,FzY0JqwX")e3s*g(>?^_LPs[j5Ԫju-1'4`/Fquw{t=o Dz 6^*ZT̜+6IcȀg1Xz)N)y魋Rd"iĘ'_9kc31:ɺ\wVԗ\,˨G;3`7NXSVDw\+ZflBWo|`+~̚acW-(|qk;֕ʅowE$mK|`lj"?:+jUQWFc۝PV/, >~DUgLnI3oHī?W礌nj9h<aù&rbxj̛1:2 VzԺ1)wciU8ƩwmO19{qk6dyafG*$>4ܐoqM[NU0$Չ*{< 1lzCs]1 3(lԊPuݎUNmC;e,kAc2݆E I>ɾ?[_2'b3_6?$>~-'[P{J8ģ%xT], [*2NvR \ՋZ{t6MncP#$|o%SUc)b,u)9įs2I 'QA}m$nyB p;4s8'*7082Hl9]b!^aUp`LobhfE 2+%~Jۑ:)=1d~- 72 q; z]?5CHYM Ư&JQJ۝I5_u{srL›5S7@Q|旰bYZQҋˍ9S\.yB"ud._Vrk3m̔z4YT|#}* =}S^}IIPræ d7@S p$:6,*B?WC׶WudT2rE"1=Uwcu [s{kanRK @R#zW9OIJmFh]q[*]-r>uL2ؤ(^9|]5!x$ Yqxh*,GOE4԰ 90e|Ae_>8.tϴ־(kpՀ_B 8_Ie8A=)&*jMi| X't$GMٙu>f%ZPF^꟎&`R2݇WB]^x,Mh23Y%+%@PbbtԣF-/n`DBp'Hʜ93"'W4uu3D@wЉ\m}HXs @g֯ /IRZDs輣K {VL۷rDQf"l,\C2.5ȠA CfRx~E ̤3F'ߠܮ]U%/Rry.JSVˊ /O yXj&}vF8yG0b[*Fw*@svAbo6Y3tyhDJ{)YH, OLj>/"Tb%|C$4X|'4<1*SzyHracqLp6MDՇdRY, %MǴG쀧 ]^ S IT@W*Sbb0G!s*̝T4$kNe0݉*u֓/LiЭ&L bBHnqD'yV{XkV>=Q[!0m b};Fd,>wel-qHwv&ɏ||pּVb5r$!׹ !u-,H 4zn>B o$ڐrTH(CWNj2^kv"TwHV-2Ш3֞ '|Z&`0e`8d]h'9IYV8W+jտ}eEA7:BA"ٻQZ}MKS#ҖkOd g*pjq -)j04C2:M.tPthnъI)'|CBwGH;'CeòPks#=ԓY'͜fS*=,kDZ,ADz҄U}0ɍOVh x/Zw.b_) 2EFv|VKа$ 0 S$D#/ڊ<9 XX;Hh`"wJ!-46a0oro`x^M4컹c+PCς(}ѧdi`t_~3{*L!{,8.Pkd:~3~0UFGN4E..q!Ԣ䕹IZf_ObZ!٣Ϯf c`FK\߸)iE+ɋOeCk&AWR\ Q݅+ң(i <<5맣^>H7B&ccp,NeҡF1'(cbIY78М}ϊґ kʺpȅH(:+@;V!r)4y{7 eï uѶHz7Yy?M۞5~GN70H"pt[Dc`4W!*c b"j_2|mkR <:ĉl0\y:wt]Gf}{"c5&O5QE;whoRΟJЖդCӠFwOָhMt&v7 `M-$.1@aƶ;!q_[I5;yy" eHnlLB6 3co#mUX~ v&*jv6 2\8CnU=eg7oY/[$COAP Qaa1,[& .IO[(њG)Y[(g\ӊZe?Abs<_ICVkKvDoY3 ҄u$+`Z }ƯKᲞ]L&;&g]ur +h[wxxPPh0P: `U,)nP}]K G] 0 3q&M%9({gV#yhbdu:2-9Rh|vH'{}F>E-*zējN#rG + [yK]LdN-]oy̵Y)1ڡ)tYiJnk脑Dx渱/U xٸflgP/Nfi'ŮØZBP}ZR*SFSwjq`PA-0 )~gPMjLu!ux^q(tiQ*“/'z$jqQ9,8BL]O߮'҆E'oNg˫j]߬4oI w'"1;:o1G䩴H?nٕ_lJ3W%E}*AD^m4i7CwC6\t+$,jb6܄c I: [bdƸL#4'|xBuYMĘ$Byoha V9Ĝ8y?B=+wGޙm"x\^&=:9nVʐ7ݎHH`:i(s`fWkmɦ͠䍗VaBH@\,q+J ,.7I+D2pHg_pG^N _ -+L02h-yo'G&۞8B@Į}!bVCNߵLqEwyj6%l삥rtl p+n3+`[R`IVZN!$̠mw Vku>CYdk.@VͿ S3}OQke)DOTx fLP'HLD,`0q 4FV3 mYێ?SHFMvf_cD_|aL{+LoqKgى͟jG6vjGSV Q@DWS&Եy;U&X##rHx6DسB{$|Y+čm{z:pmްf!Chw`3EG\@tΫY P#d)Z SoF?Fژr8[rKL kڮnU0G^U=.f ˕ د\! mkFPd}\n<O†<Mc%ʯ]8L4Ffߩ5:^$3JyM_7P$4@~8=s}]bύ1EW~+.FD_d{ߏ3N-2^/[3t~Pf 1.H/ЗUkl8;ZZJfH4߽,Iv+KjisΆ |;HxCv(o뾂St9g&Cwyfh8M(yy{sfuch5rhL-lxcU7͸p=Dj9WuҴY3);DD GkDݦ1lh{uQGRyp|=xHeۖW=x%DaH޲ m6U&>D}Љ"L~n4%1/{ZP \K +=f <*Ys?c& pb%4^x]dⰣ\~&~nLph|BY~Q2޴%H3zd9S]ѰҚ"0&:H!Ea{5_,UQȘ#V5$Y q $ܟR(cnlCu!j$A< W$1[4>6?I2 Y@ڨwj˾:k5[55~8_MZ-9<`jW,a g|4Qm]t\eg^ -ؼt[q02@X1HpuQ ArZ.1AnɕYVΓ=CI9Z Ո( ֺ'9Nc{{C$'xHn|A9RE\)2D#-0(I֬^Д0ܣn6F>0撆齷n ]4}9}%HiΗKz)4]!i@/q۩Lzχ5|~#MI/]}\Z"͢){ ~_*nHʸ2 TOPH7J 4hBH0L .W`lSIC [w#$'j.ڭ[8 .Ӣ =w&~IW6?wwE 8ldm1Xx4ኸs0}ј# s"E8)|1s2}\lʘ'+M!&7Q wySmRⅾ ( %dB0:7@#" mkL͜]gC7tc6I"alo|/u"4O0q%>e/\=~%j_P)ru)8!BcBQȷTd`m ".RUP0{ÌߜE=K麁d' H!,TXl1zcl6&El/ib[^V:DѢ4w.YݶkB@ qLT6 nWF0ԋ#_7z߱pԖ4ICA0=J!U ! z3Spiox*(٩†^,a]" ~ u umV쟐}'T| k~=EiE7O?5HBGLwʒ6rL-IϋýXYeJMKVÛp1χ6F1Em%S>>zRj8=qcDƟ۠y앯1*Y__hYlwܧ{1sZS6r La`KFТrd2W eItw);9fB  .Ɲ?;~&˅&C;Yw=Q􊜼ʎeS.*E0Ji& uaBkTMxe\慧E5TיV?ϝ `e4"hG,@5#.@n i{vE k2|׉3#JIT<2 JH;s⼾RD9 8M4#;،l"In'|x)mĭ\rd: [cʝkEH],FFĹJ/La5O+&Ásu<i&^۸ ~mf:D"NFo5&oo6e[  S[ AĩgG}X??~<^H8Ze>AI8ğҫtkZR0SLՕڅІKTh+hnn`tT2J5o{u*^)6bSbeJ_+i 0s;$'j&v'lQ3;֐2`/_M Ta|ߚ݇~CpjȏfA6 4ħGui&ILde4ي<.:Yaᄘ_뎼6vC`{AȫQ^eKr8upH&NVkZ=3(FL(״ L}2>1s3~ϔ\!U]KuR DTyҥq%i}׵!:JL򌿗?d2#"9l9MGyYo. map*ޔ6_%v vneW1N b`Ƞ T6M<}y;sИuρ_{GmG {vR26t@(yʪgboS rI[jNjuJdE3Spv4hFJ-k6DFp-/EjǸ<04bUo^mB&RWJQ \ /ҳs5b9^H"0 W˔Vd5_']CBcMEF\b]d p\3Q=Ƕ%T hb.9vs 5xSmu92\ x`=h6r6`HXp(%Lyʸ[o@[0A.?ik_#_Px[j- 67OBT\ *A]}C>G?IF2M7<\c,O$9$=5sdZomx[UeLvOLa&h\Eљ䕞~|Llwhσ@%:!+dY9~Aih "gd IrInAWwo:45#H|1T}2`7yPeVp2.؇IѴ*tiJ5@F6?2F\L./]XOPC.PzgW N{#791\HfG 3܎o&ytl_ $zuj5~T0G(Fv<1*Be!)3zV#8I%^\8$m;56TG-ET!)han릞:K2H~S5Q^Ar gyqB9d&—M5L&˙aΏхNឲin|+Zk B!7Ah![(m^b;7/68S*.BCB6^ Ե$2@FK]]R*3_yW=E 6#+SK̰DsW*٘o, #UW jTmÏ ϪEo[^GBCouH맚4$1QT'zr+ldCU "9l \ZN,tLO^uufC&wJ3lq g(*8I=eB( X)ml/7 w*J{j r'H{)祜6YmzY}^N}6&GO0O\]t-!ƎY@/ |2՗m+R=pb*5oK ZCǂĦ2P|T\#%"w8wN hHYЋ=Dj$[ KW$93OS&EBNWJϓ9Bq'N0o0dx b )(*vn ,@!e+FWnqf?o2V3C%Gf;}7nY]4  R8`ޥs"_9 X`dkѧ$'u"?qNI;Mk"5%DL84?8٫Xhy!?a7g*v#46j@ت;[##/JQf1u,e l~,t6:ZJ@*2f:FLŭFdM;zoC;AX_ChO$}=1-]_BO'(@Yr 1eCDSaّG4tBt^b4tO )x♆qC$xkFb$:==A<]Iyx{ sDWUT~Dk8log>#$ T oC)jϔ@ ,>nYK$GgrJ̣ G U3='W>u? an$|7yF&[d(Uw*8oI;~U5ɁɭL3x`,hgбIoO/cLJ Xj45||' RxG#pK;nx"D[yiP yڠ$0n "g"翀3mYy Z:dXO`tNH5;s\MZzىu%y(mn~f_e0נKH03bZ$5G65MJn'jm:ԊiH2U#0#VQk:|JRSE/}tRJo[@5C)PeuGP&{ܦW_y= xR\1Hw3B'Vzʵg8RB#DhG$K(։r=Bnq<Ԛ|^ oY Ő}`{<9s k_#q{$[;wto"6 Pm2yb=4iinZo1-6Z}dx2ANFw#ûGdUPnnjw=3@ |Cg@} 1ZŪUF}1!JL8SP^&M}9\JҙK{BG8̤tru!*3Q[ D` ?5ުJg?]9ME3 ǑTA;J]`Iͤ+I0'U‹C3r jI tĝ}Q̓y.bsYw ‘ִf(f74b˃&jXՉgXd\~፫5 9IU-:R G!^K*r͘R^ 6zn2Z2>HY)qQ=)+BV<ư~πs @=!<~$X7Vs6Gּ <"jNʾE"DoNӴWշv!#ŠDw!,3_:1;O'kCX&31Sgxgo[2N"UIǻaߨ,?P,.olAǻ/PXCԱ LC6I#h=y:u&os>~W*GbqN6׸YD/y͵"im"]Kb: &5y$bD[H`MD7;_Zʑ#$R-q,;}V|'?\|ZN\eY; %y`b.WY_g #KnX{ Ù0(Ǡ,lג_Fb$ d@*\RK)x=(`|Kkfo /Xa:~};mSAee^*}L&MјroP`P\؈ϑ1@}r6 s6Ly2v$'X-ذ/NNoS 2l P46ɋL^1?P,\΢5$g]<:&"psl. *MSoOvl΂=aۻ@OSB%O㮭YjKnnK!DR0ȏi3%=VZ׫+}ZqL\^65#-~@pG [NŪ ٲblx )OfX(`<+ q:~etmLpY Yko4KM$&IuUASM- ǖ|?*6PYlpF  ê)CV5dM\A26l_tҥLE}&_=%<#\qѨy- rjVS[-l䚇 79EQ#귍Frh={# aSt5,"t^Ů|b;ͨ8W3с9wu :mw <\!=" mv&{eNNGE`:# /$J^>Cu2͌k{,V4|U؊D~}?qNjw59>\T{44½yܭI}w[acl"n&YRRtm|8xg lm!Ok:Eb`A6 oDž6"6-ȴ8ؼ`S=\gB * I?H79M,{l]uІ=#_ V*/n"W1}xGqj6?PqEDwB /VIGN[$YnH&nNK`x>ڊ݅\fzA=G`wȎp@z=siz򤳬HnDP4Dj~Ʒ – Y߻*PQg0ɳ|YdD"v轫Qz`e&$)\ cd|,79@hlR*yk)溄V]]HTdߒsIlWɞI %&E1f~# V* Y Iz[ Iۭh" c|a arp\pa2ZxLrcL{'' ˊ )|%M#m\xI (aI^\ϡһV&+Jlwή_nՔ.1Z}67b-]6iT5T.JVKq+mOHehlN2~Oe{ 4q=،Q9{gosVAG=X4!&ً0|y^xKt!AI{PݡP$}, ue;@Sf,+9 V]ryuhM.xŅ~zG3E"Z axy]lqpCy5ܚ$_ݦ`Y= )8@|WЄ]d{.(?G!AְJ3PۅG s d_mPrÛmӡ,iCֶÑ5By9w4X7{{#z9 ]rI%Ci005xi>Ж( ҫsW%+"3fK}KqhaJOy2nY9TR-AmK8. \F?;ѧ `Q.bscdY{Bf4ݽȂ^K›ݙlٗtUն,isĦ %b{ǧi,Sҧ:/1~!~Ϭɡ۾ XۆENX)$3:in E\m4HǾ"cV˧Y>nzo+K $dW\BkC0>2~jg.3#)搷f&[] hg4sme{XQۢ6ʝ4s1@AaԁBU*1U/Qɾ0Xn6CјjZZɉHX_1tv n5~$ޖME(Uo5q*H/OF0\, +YǃdEG?2g",'ž PȮNɂ~ݡX V${=R0,>&?aL#d:lhӕ vᄒ>ߨ~5@8t#M?T6s\߭]$O DBvĞͰ?DɄ T~ m"&{V.B`Y]G0>•1y=!{D=fW5UxK+)F]hS-p+B5R),! #~[d;v>гȷG-쭉:-Av~iNK13bCe俴g-ퟙ)[xQG?F`'=,$z@[@"K? 6I2U<‚PG|VkY^ېP! C^j 7K>9g(=n(QESyƬ.Z@[e"=͝š}Vpl۞zrrg/'KNn95kz!Wu)'1=[K^' 8PK˜"Nka^d~ tsHm?.DsiRf8ߒڄa|`>hZ_[?a0 =NJxj;hwA%-AE+7ؓmC 8fpΆDvƫXU+V%7@7}\G\ۚXlb0T!6`8NEKiF;#"쬲v,h[nY:u$Bn8q`?5DMw]Lr5E OyUpQ%c+J/rOPi¬Q:aYE]V  wjoؙOT<|=[ 'P ^$ZnsQkGSA}It[YW!ILhSqQU^>?̛KyƄ>!oܯ&D{ JKxƬ3iT0M%[%W(~3a}}O#a)3s<{:޿'S;ܵΦ_"\uqA8إJk lzz&N/^G '3YHJz:dPOLTUehUHl43%s*;񗂙mjim'}bw?4,gQǩ8Eċ'm0wfh~o3j3y|,ŭʹ~7%-%,.aݲHb6W9KSܬ֬kr5Ȋϖ!ƀx8xF6\5 ^7/LҏeU*)GVOzێ2@t|oduJ~4X4`i^vM֏53}}&մv]V9#h2NH<53Jl>BrJ?_)1{YpLܩd(r͕D TlPȖ&*mϙ$Z  ̸%bW"4Qb)udl=&i|)-x^aØYr _(S?w~tͮ9ƾń' ^uNրMOv ^e Dye]t~4vZO#zH_O/֙ ͩqɣtI܇?8sTf0C gU= z˔hw((igDluQC֚H&㗊$ӓ!s#ب}t1[+e`2#R L(Z%1/"j`%a n&؟h.~Wy_ WӞal~8dC@JjoXu8' y RdO=doyB6&i /n fi~e{&yp~$+ LH49' 1Ulc\NvloIʳ<LIn/ K=0zK$a 6.D{)A6(7cR!e#Up}Oeˇ}rNMU4;сaK5 ;ɎԎ*QF$59euvTp2p{!(pFǛp1Bɉ Es\q)X66㵟?M֎4.s )Ũ-\K\L5FDn *g{T+2oT<֩$=#`BxOF;B#c˅K=8}"4ߥd;&K]I*vl߅[yS N-3wF6Qt\剑sM\K= H\{B3EGZZM5=ĞkTr&xkJ7qWW8ןI?&A^e&>oץ ZuY:+ΰ{q+ _r{,T3t[P*8^[X*@V@/ (>DaG%4qUȤN+#~ABGp.ٗZ:KnnɇxEThyD,&QŻ}۸'CCƠl4"י rS 0H&Od_QUҪ$>c~j1m.+kE/AZSSQQ'В )r.o-)ys?ӾȔ=67#?}ԫ0cg@֩y4?e/l g1j_5̀_ R,v7lwi\nK2ϋC).N_6tL;%LElp<άD%5_,Jb4F\ezwCqq7r;SrKSև4l 07R^|uY,o(Şϭ\vL L0zsrQ m%?=uT Cy49/–4&} Э- v'[O-݅,A>C$;aqcIZw%XW)JVd. _g!BNᖸ\Ϲ"'GY=>g+wM*)vpVh)yܼuۍdMbiщy+N]Z_ ‡l3(q{Y$8z&oz]q)E<7]9dQp?: %zo+e/Od:GqUȠ hm+rXoA3~WpԿqdWR.d)h}0[uw/e5dRͤ ]]tl‚ D8>=eD86zX}:*eјKvCT]'0nЯnz)Qt(Կ9[~w'\ +37ꕜcgCVG@  <'%EP7qSްM8+Fʋ#><2wl@Co϶,<־ey eSRU (]lVN<`:]Ǭn9!0{HH~j67R9ZVWeEFmqZgDn.x޾~ͬg\5Z~Ũg"dKTMMz;TD-T1Xa/P[$̗5T"_E B4PPe? v(ʜrf;x v"%j\fn"Nt?& 䊏tz<-S,>cc4:}U8/8Cb{zD\])ߢ2"ӭ)?,?I~w3_5i֠iEF³EM^}fxH~n`]'<)>@28߉(XRdkpFm`m!_Ipf^!X;p):杉Wqa8D\kSagNL|jou]a,%s̸GSW< :e4* *hqU)ԩL!j *Q>&'р4yR1Qӕʑp 9ӳ:IhbCb)e7j{1`DRT8)Y y:mjmJXl4y^hd=j't2t%F]Sƞ匔z998W̞k{&X&> Q%d~/BOv\/>?]y/*?D۔̫1?u}Ծ濣ϭLz.Sq-7in0(~h-#_ ֦C;[qa?5.?tfG8iKs-ri ՝iyOM3+(G:Ow{¬!\=q 1ytR5-G{wG< 8:(ŲX*CK :Cfb%\Dۯ-"Ȍ88S|Mk u$}? _D/x$s &[WRDDI_|{WKm JFG~fnӕ\ J% ;ۋ$p7 5;D 8){S%#Cl+3l|cB%NRG:.yLL'J਍q8N>%#zjOeNaeQv~8}#$:sdP*VP{[Fdqg:wk!U#G@H>6OmR| ~zPڋp4  ĔlpQW-0^ +=vvl[rgܬ'Y),x.hSx&sJ3,_AK5ªoL~Ӽ=BGg!eI^Gm;VC Jj*b-'? 8-Na]6= T PT)m qcwUVA`bgm^^NPs4kqY &=b _,}TL)$^%\lYYN=J5$ʘ|"Ab[1Sӗ {TtoAn"./<ԩy[bҙlS'wY`DF["Y˕Ӳ$Tfe%aGFDkѩ0M (s*\R.:$K ~ RslHl*/\\ϒ11썰O堋9c/Y8'4e\rxg^ȸx Sd[.eJ9OӖ} E ǥCoQIlq0mviyo}*9"|Lχotn"!YVJ\6,O7\'g:\-3%8@~i.Yfڶ ̓CIr`@|bO({@f{tcP%k̯(&mM:?"S@ZBLfl@/JIʕ ٰqu`rTѢpYWN(EQlVP M?բf=` UzDdM5 3L--!\tѷ}V$#̐)?CBz]V~$!.'u Ud&o{qAm .fcC>1($3)kbWd3&6P)>4$ }7h0sJ̽Q0TGڀlN@΃7O{meBA8bݳ=0&? [N̢v[-{%>!k?MdT)hd=GqG-Ii٣}O;g{5* >dX pgRn|'(Ën#pz251Փn6RIF2{rb!"c.[nbw8'(>zQpPAv HVM<4d~T{#OiJP fXc=̋g͢b. `0)@k/M¥'OL 7uzٕ< <{3dpR7-/QEM٫K.paARo?Ob8,EPWp{OD5z0 VטUJ x^¦;VO^ߐ],܃ +=(\ٗ%3\BO|:"?.SY=ݖ)&N З6/S1Bpw&}'K%Im#{DU(aD,^W(IUNsM%WI`"KU o 7ܔ>DpP70Oj驏/Rp0#x{8*^[RX$qp!*^oLV QO]Pd~јAS<45utWIӋ8yW#}F:m3le $\kbbJaQ3.8qMpau1e8\ZHhX &P gD:S0{۫O Z͞j~lW(k SXPK=3.|V>߂{]5!d%":-u4 ԥ(87@QZ3e3 EW&AqYh ݕ}<~GLj#Ӎ7 Pjk5sy-Dt^.L >3`Gߧ嵸M15;Л'tt 弱ܶ<rr ⟤'1k+˙*Yi9b2Nqi$_*e/K<2PRg{03)6{qoW-83e bw\X=Ʊ- %}gǨf_z)^PRFj,o[/o9qO=pt$堘[1V%v`ep[ gi*c *CtY|vs)??k/xWxc"Xl&R!e/jaN _MophWtKoscb*SR7(.c[i}9x(gwV SuJXc!#qeȿty3HT 3%z$.U Usb2^UĹYL]θD<ѭ? 3o!\Ul;Cb e5>&&6LrG: t;vh e{MɗŠa%iZu4*ևҙb&as)4Y 8_r?rV!#~f7|@7j n.'H[ ;~]ZG{=6[Jr^D`Przhovs f|#b\A m`*Tb44vo[> Gއ޴ z+k[K9heDg+7NiI1Wu9"iF|M-31ʻOfl\n;ICZG]vSsמX}VEXyd}Z^;M6;`~)p߇}S:O f7+kh 4mi0qrgԌ@#G6jqdɾ=KsSრ"΋gPSQ7ڳDEʧJߖOl D͓IwY``c5zJ>{(fu$>'^ZGx-.55Q,MKjOmA<}Ql~QgjW#^*]iJBk2;q5: ps}X"nKژy +Ȁ%''S\ޤ7zax2+*̽qKh^JЛ|&o 1N]0M9)x9&܋"wf}py6cZ]x<=fU ~ sб\cKdcq Pm0ta+yUx#߳[:%A;Q9QLJ%mq'mFTƶ<7__78ͥ _fT;_??`Qn MiU9/ÙU-3 D j |YX>qy{@8_p$%s[QѯP=0+R/t-Jvm%ɬI@HCL]|Ɯ(EW:ertD9v}|JޛB.KvV qi_yAr]l7y!U$J,*&Ysͳ/Fr׾2:驫SuCqK a(בU@1 c@[cf^1fʼn3t4|Qb˘AQLSK+ĎQj麎Re͘*p]뙼 :x#7/eJD7ISk+ (~ 8zc>/qI="8AZV^#q\0L% lOTHOKß4v/-5ɳ/6Rvlq&!ba #' !1,0Lb}K[̰BDC牻S C>?jVn\ ZX^:@ a*VMvgg0k!1HʮǘU7߳R/|~ rc  aU?yJ}1G z(pj:O4X yIE EP$S9ظ:1p(AS:(Ȯ9V,?*]P,Ju!&L`$cЮĵbʍzk}|+a\9R{֠=@d4o;%'5NF3hJI>v $od7494O^MYZqeLt{1k:>.)qC(wv\-ؘ,n JQ'cԾz\=z<޻ y<`)dga P'm$ ]Akv2R64%ÇF= -K| m$ L`4eXx-T"1$: V<* Ѓi5-_૎\ɥoMɾr\%:Xzqi>|9\~#Q4gfi%_Y[3Du VCUϯPF^e׻e&M܃@d];HZTI&y"ǪU̩f~j1xVޅunc rki68o 1`c2$_]'3LzA}.Z^ pb:Rl^Xca-yH oU+ЌF'/XdQBAgShBݣwV{#$ ͢ڲiw9T:t&߅ik:PU{[SE@"<#I'^g~0rlh֠i͆~<8J0pܴ -+Q (rDžs{`?o6;=\qEKE>,ȚdLGxp`4xbo-];@o2ДX=8uN\g0ÙW诶%> eRd}]%Sv@ Jru7g[MK &4)n3m=47@?{7)}eg:^>_uOns'}wQn)'"W@|@t!ͺ}^1AQp SjH %PoƟwXD);~rћ#ݮ}B5RHKE^,ܝ`8ZU.oGDåpSl vjSq/[a=4}^)+y "Ul~U`*6R0ҙR0ggNR}?AN r:mf$W qtp$PKWo99->.w攪m9%s!vd5}н9\qL m::<]Ur{./="]S\[5wiN pTq^/ZױR+^V2 ~t5R0yKv)} v <1ɡ=}:c>{f{Y~dp ݝIM]Yje|:RW ܇?Sv[70''l>S$`$W6Lϙ@]t%D2姈bl @HTo5m 2WVwՖdO{ i'I6[n$}Lw 32vudQi4=u8dBJ*ym di9ӒDM\&o0Djo`!ZXR /{Un֧rpٯ-zEr_@$_6}ȧ{ HZ(yv"]`]޻T#R 9؂!uf.^f||9gIkK'GhrnWWdbxOڏ`lnb 䙀 va'wixXF/]bS%<`RHUc:cVzNNN9qhıboRدyW^eqoVp-j[Qz R{;67,(@/vyiwk2N^˥hsmD0kU8ܿ|/pgNq T&@̇%2uHh@^@)w*Abտl<*@@R,%~Y6ao^h5Ra8RcV?e AS-.>m288S NrK4TH )<G0 !T2 i7j38fzM,"h0 >^K"Y@9!8@SqToC'Xr,8jr1)zs|QSMe/ҳ)2SmeS1gWRQa"He^.?Vaz% ?'+5C@B[>#oq8q{g5}>*ewi WSnx+)"i1Έpu,yzYGuMky-m _Gw?󧩚(b`]]gmE=xׇ(:<һEi$T(E%k_9> w;?e4`ֱF(M vh=e7Q-9۳g_n}ZD"I9}ȑ/0kut&TbX),>ff.]Gcb%Nqm2d":irM%c)mrJDJK,S{Ղ͈2bڿJ!L)Pԗ`! ɱ Ꮐf ˩/${!/Y݅y?!2hyV)< nB7? 6 t卛,SSeq;[ e7/{o5:V]/lmJ.ˍ: LѮ`s oS}("&Wƍ::Ygi|̕F"zf'B? |oQ xpLͅ @h)u/cru87nf>pݽ/|QkD{A:jo_6;)DYQޟv`'[y'تlSH$"#G-e ܞ5oХJ۬Ϫ;@~oS.wքS&W!U))k]*Ȭ/^K|pMH"l%MswUHDQxxW 榞\IAM}$l]A!?1qA[*Ӡ,xSs[u?WRaE (*.kk u Ur '^:P3cʦbؘVL ,s0]޿DY7 bd D3)Oڣnirw_̞ReQ1mSFWdcY2v?Z$ɍ-Z.Kv73c(h22#.䋤Q+mͻǡD֞m(|6z9rVeֹJEB3x YY bcK^4a,I@7j1=2m(AB>V'#+lP\ÀR)L*oa ^N*hDE==d0٪tJŊ2o6Z5Q<0RK{uT+4{ֹA8OI(oty|ޗP&>-8H+VwG%Y iך",x) Zt.2 6V+r 3J{>-:9vJicÞ [ جS/f'ɺ8:_`~mG㺂?{YصKrnYnk_\muU\Nc$ 4Vϴ .urs܇pj:9V!\ vAcX4z=qd>O>Ǎzǟ@pzʂyꪃsJOkQǚFиL}j(v*pPTչ*Q7:Ǿ[ڂ¸z]i%b)fûyn$P%텭.G@@e\|̩%jNWq2>ڞyoɩSnPJy}2tu!S冴͙'p Oꬿ+>3n{93DUNv"yyN,vG;rj LVi0㳨H?Y"7x.SVb73<Z3e]lv7 Qs,r/1şeEҬ%g?ѾqCXwi`~1K䭖}B84ũ?eX,Ѥ`^k]f`eeJ]㐫r%A?b!l*G1_-|JA"%PgoehI_)Lt/n打os6x- wHHS%Κe+LI4K}x t;B!LNjsQb ׇ Aet">22e2*l .<ƶ1Fd.4rc(kvhBZk~_jpG?1l _%N3}VZ߆-NpJ`nmdl&qЮOcebґ)=x3 J=4Z׸k2|$- nL:뛵+aQ$%[=#Wݾ ܷzHq j\7b{)$Du7j|f<[5KqYl56Pk ny=d򿢟gf~6_1 e"{/G* +ƪyaj62Y qxˁpӺpthrݡ,3KR֍v2l׿,j'߮"ƴ-R^`ȷr OeB3(9OCχyTvrΔ+(%F10&; Poi.Ts|݃W6y2Io#ǭYI;@M ւXHL]LKwj/8:Cקa/Ph%`[^$J^mݿ'/Әu a\6Ox sOh* xEL?Gr+xwn$VKkEut&HխlFKZŒLMх\{Ds(3CP^+V$N8[+ۣ '1 oUc,Xn\ƊȜ)y[-Tzٰᗫ 1KnŲ$cKtf>0 c}o>*?r g8swMld]ɂf`$=}OuSRG)æE2$ܢHm ݣlmyƘ|Qev]gВ~]@YԨ#h!SF*,Rl @iWLWH[`t@8?p)Ϯ@N؍lCZS{ڶG [_?t)>97dv>x"k?Dx0Q9E8FoF,+;zlC&Z{EIs23nϼs~Mޱt0 ΈP`\Lq;TŌsc'|GD>1댸kb?9.+43oj) ;32ZȤ nwOKvOBS~Zm#Ά/@E}t,X cmUgH} eI]=n}Exgہ ;O0z)2%pm\.4e'987(R#}gaQ3viޒUzեQ׫!ct;Wej$b CL}ػ`ؕb""Z<2>?;m5< %rT;c_GAvјDଫ8pFuDbոeWLiWj>3chwNWBT͖2$) 6g6sqOxy30gu͎'zQDj)I!#~O:Ʃ3Jt3;\6a0kU"4h8'PZ2ҽklelp&qXPpIL1XuF,pP=J!jy?9M*gru+;{}MT0D$R4(!e/Շ*s&\*g3 r̦sN׸ZN_*dLS%%綩ڸ6Ɂ:WAGt" pᲂ՘Nɻ!G2%c [~߱ۃaN:@Yp od.t]\Ep9aW w0DՒqh98𑫛:VP Z鏈aP;0㿽Suťo N*-"4ci4*|]JF5ᔴ$тƧo-4Q*d '/k U`Yul{/{x#>:P9<}L mċBа53GVV>PjwӺJR*[`Cn` 84G{a𰛔';ⴻ}C`Q÷bJrpOQs)}XS޶P"Q`ྒྷh]wIp5rtH#;ߘ\ETa=#]El򭃧~`Z@"ގuc'5eE,}2ލxC{(N@ mɿKg۾ O+ ޚIVo[kd5w08ȋhJ9`GO|KD"$]ld5k!kx:(E=Թ }­ s Ig]pzJ޷#)A _P cE <C;mʓ y >cɖ> ʢ/`jߓ"ݎ5^Nl"α a)B>dvoAmt,7A?Mt.;o=-%/Η~flkwWzD34}o]/]CHN<6HsgKٚZ'Il&5uo+ 5tߣkzi{*Kvcko"'xh bMޒEmh'ӕqu{O:vGt{kGP$5gUZgR v{'>y#^ C=C(i[*{' ϸFo((&;kKό|Z:qr1 ]{5,b{ 2ߴG{ {{8]l# Pr=ҙ3,W|YE]?ɃΕȮ@ĹsN)<ߗC,#"Tp(qbWL}\Ycp䮓.#RAF'Fzi?9gmE.HllVe 2ݷ,A`-N<4RC5{Qb1~ڦ Ic2kRnJp(Lt&^]O+Zs, bƷ%n7*ۆ#1;O3#R6TH)L8jD n un]v$Qڣ8&#XYK" j@!~ (F4޸#8a15b|Jۜ'-7 4 NȲhM GTn?ㇺ1ZK/~`M|s97$>)?pz 8j7OvTIf ? nOҎSUsYT2T}DQhYg{ڨe$PHтO+6]G,.:3h KeDD?TGPW d whag_3ъөp$NW1Q AYs3cs ]&(U nQ&ma{1'Ht`'G`bW1P,/X,[Kb~s#@3Ec NGThV_kQXذxL2m8\许)L~Z-:]v 5548/B7}{{">g4q4 ؀ЭȸʌT؟,GU?3˄Nnэ8rdfYC *VuD"̿ q3p; ۵:>rB#~NHbT7l[F^g>F7|D3kpSv'UPF>z|"1V-j‘dQ*Znidjj+dV >/FNe;}4 DAh<2;J.L.%HAAk.fNK7If-!NtOG4ٷQE,*o;Ͳ g3kjֆxΟC2M,O@8^ZVJWOJiBwc1M51DҦ:Yƞ᳿%UPW`}}{AEڃ}rS=bObKu$yV!bE['/^+-:u75C;d-¬%j̟%Omv)Ƞԏ7wmqDjun?/l[RWkrYutF]R3"g%C$ ̱&9YF%op6W&&XWpfcE"QQhKj1 !aP& ӈP8/~3gD8/ ~8#vrWHRqݟ-,x\*q}sOC"JRNg\{dh FHFY/q1fx_lXB"@+q3c vl:Ŏx=)%[¡,#N, h)62Ú:+_R&Fsqp@7Eo\ԋ3yOЏhCmmݯ5G”43\_&v]p`r;~N&hI(h"pGŌT>gi;0ݚPRQ6V$B7`x XsߨէJ渵{ե$s[a漇]杠y2O+*:&c=:aZ*E#D!H^&XES"_q&!Z0gQ`Npא92ҏh¼'v?$1nh'<hP0ԬMa*j/00Xْc$Q>qY}{'ܙx™O>)!at `} ënMh,ԑ?~^܅{%bT94wMRN0=KUmo.]NaH%l ՛kf~JyJ2#MIIk␼c]GQQ:JںO+̰w򹄣,4}{KBRvg gNcZ"ծq5DƊns][xO(6C;[T)+:L7U ?WBt6]@ռmaTǁ:8u8%01fzg U9%)%`]uv~6om+L%_jmI )ͬk5F*!]$B!,_$a(s[Ūu[4HsDg)TYg:?$Lv+b .4!AƵ\e#)6eoJ<[Un3=ܰB]w u#P[_10TSS:inA! qh6 I݅Z| hqvܫ!Q52SQU^`lӿI)L#56lBp[hwu oab_hf}%u@2ٱ$ԠCH[oZIge `BizH ָB)Z4 6lR݈j*2N3tNO:L $-o$,3]LҲQB`0>%{k5l+Q2vB@Z,8IHSV,ߩgGW44FTP:ecDV*:uZA4_eUf;);$nւ.Tap&d{ɒV\K!!a )qE[}+8|#g/vF(pB!_t{r j ěW fV`" Rf;H*ɯ 4Ҁżօ* Z??99~(i]t. D'hab.żqԤ"g73avJ&܍ d0T^?ȝAJۯaw@P5;m ʮtz0Pe,#NTNMLïn0zj*KROcog.bpu>d̗YՓ^i"0w|97ª.HŽ&LB8-UaauMS9?1,!hm:ͳ˿'tU07X T{11}˨oīsaP˃.Ey*76gHckoo;NGB q&)zWҬ֔nԁW#>NL|=R6vwsVkAhZi?`I:Fs8ʯo$ߚ}^PvNnJ$-{v0؋1Pc}5bdf}h :>*EIT ̭{i;@պ|酔V5l}4xهb9 i~e1^g`QE4 [M0)Veʳ ޥ(t_ Z/n2f¦*.lюW< XnAm=1nW^6w ?кn 50[v ָㆎ&h(ܱ4xƚH-<@uL) *1N}Pc='Mg_yC-KrmS/@S @Ę٠&oxr0sP1sZl#v`T p^͝sw+] dsZ Am48;\Xk@·aoM ʢ%ZPu:=\)E]3Dc+C{H7uXIH|^nB[e`[ 5pRAQ,Ÿaʟq{}8MCZq Y;`0!1^ hRKU"ZlFtk"_!ϾX_KE.>֚WzعO H UY~7Űf<0B*`fGlkTH&ϧ`nOqQ rńR;^!XD#)߉IC: zܭ1q+M*OCı?မcl=QiXk`#"m`y CLcO~J/|vFhwu>n&W~I9LRҦJqsCFH؈q)o9xPh$sTNs!bz˪9LN^,S`ybMRJvi5ֻ/=$Q8eAx hn cbwgi3elme9u7m0;ɱzq>:O ʜMV6P튥>F\(7jzHP"[eت},vbg`9ZVY5F`Dz΁I~X> U.i=!"Z[YDRԶl}(-̷!ltROHBxvJPٙ!L6*.LMLqQ'FfRxg<>i7A濣$DQ,36=+دHqֆ u.Ezg&Xy )+}ԡ:)N%5[lMxW>jD8  (PNO)FH2qG&c0R)J'GdrjHEϨAn!,bqjɝ4-J B]|.RQ2 VD4PPڣռrVn`F7ƨcCWMsީd+43Z@VM5 !:Nj(wMA&o EGu򎭜zPb嶘-g3hESѫ`uÍcDִ;zhy`^q16Gyݏѫf:9SO:7ܔ?,t)mY j' dt7jUM-"jԺu[B#?4Hs@s;ql^.ʹ)F`7\QkHR.BZ_cSSv)W5(v_c)Ƥ nR<8׼[k)=A&TJ70ƾↂqZS0c es`>¸pTjO/\NO=G!_phGX_\> (f6_EUS9(v|v0,g=& Azx[~F ZUn,}tuTdRz< > Z/h |Y{ÌаjS17fP S}襥? /_Տ]kIQfgO-oϯGRoUf '*P j?kagNJ<ϑjrH6x AhXXWdJ+\Z~nF#z6_FXg>=Zj.PO@=-Mꖩ&4Hb|^NW")i[iD|tRaOkZ`AiW!nSk_uBR̒\{q_0W )H&M؉T 0jM&ԝuUEfڀ̠߭Ɉ jHvl%ɓf0gֹ!PO7M⫏ x(,!L&#|txW )TPKQ 8jDdxՍaCSm>Ld?Fqߞ6gh)AH.?MwuØznN H> n)4 bpϒݨbqĈ;3н*\f,is|W/BZ=SiOd7n;D;t[kWd̶$4r &3kVUVv 6Բ+_\%2yKq9id"y ,ld/s-NО.bL҄>k_XB;;:\S[G_NlQͽ+XRխ/ت1'8.TƆ /Hz"qWׁ77=v15E͂WI-Q,֣jm)2u,ֿ=^!)n/˱6[eY~!aAtr t׫/ps~>hww3DE{bCugnMD6Q`NdziYvuyN";(; nkeLmU#$P]!0rdqza6!j.Ӣ'8UxKQ^D؍T#"=:*5F$ƢBFxֿQ'͏1So?<ٟn{5-m༬|(0jW]x( E_'\qG~tWOށ40tLOȤHS û:IG>7MEZXdJOfoVT>2EQI:ك*EӺ3\w@CP5FCʢ9ƩXETjSUI!/,b1 z,Ff["SHƭ#|TK4l0%SS|fL9ǿ0S;),aP[]r zxy"b3<69 UI,r]I &uj%{]$J4czl3|f)Br"qٖ6JRg7`RG1zషMqFO/a0|:pM6<ʁ-MR,ISy`xaP+sB85a3TB\i/鶮F抃5;T(x I[EՖO;Bn.{ڗ~4w}!}kZPN6azp|3$:tz5dXWu`J (XR+& ̥ Jx!b =n9ʯJxG?^U~Ǒ{e6AT^7DrSˏZ!f {R&Mx57H\f"e}S~溳 Q0~21:52FU.Q &wDy4#}5x Iw!\7۠&6Ei̿C-g3/#UOuѠ*P+v%╞@D*μ),]%M\\}âHoEcoRUgz{6uχðvbS\'@+9=sGIyeF<;TJv`ʪ&v **p2g WVyubjO|2^}sןXc螛HlmtV/nK* $v4qA+FIlL3FBH@),hxw,(5sBFj7THMˌJ44?͞ւ@AR:g(q/` =ZlJ-J%2)nWv͇_Xۖӟ+6.]s^ 邶?<=mΗ)}Uol8p?"D0C=Ɔjj#H/Ѕ-f4Nxa2;#`?Lk{V=Jx@culH n7"Fd]vy` ye+ 9dBӥZJtgh@8ӷ+~6}w*jv;a1_;Q DxE{}𮜳'*A@˽o''dX ≾sІ(X+qАFy`[Nëtc5G/ '8z0wwLXu^썀 A.Y4+Q?aN83O0w; .5flT\P t$=X*W) / S1/M+r],Nx qen}m65NPWњ]Ъs:.uV#s"讅%|V*GӃNRp8>V@by`Ӡn˜ [զg OK]w}_ ; W-z[lt/wΏ]kX~g3:@Cq!{sؾ]`b>/ZE]w`T)bv =PޯyDo"t貔_se<`M݄[R9jU #?#"$>dhSsD༫+ CE)5o\ [_-4>5nm1&/dUѦVD)?S;EB)8\u0Yޣˎt0Wq(|偽S MtլajcW)SmY+z Is* f @lf0":MZP'jð֟?2j2AFʟrE6ByϯdJW= lTlr{u.)`F =HNP,yC$V5h:<RV(A ,(Sdw!S§J1)WKm %!ƕ>kV7";篳 Lʖ:kjA*NӽurZWh@h^ä"^-0n*V[B"^:*Uz"K$y{Ʉ`ɣf4?L h29Tb遆C< eRIe2/li%6(gtbtjA.F_A@ZxWZ $*uR+ZOۻ,5^”DMjzLL.,JW7T)x!h*_V_׷F+4H\4?H~z"3I464yIOՐ$}ur\fCeX{@ zڈhc z7_H ;M(!y0^ZsJTQ)]ZtzRI䕞c?Y=Rl}O;Ʋ]f枨Aq 2^9Vj\%N1o^|7,+}ce.K%hݎ!k  fa&ٰ6p1gSe Q]MtN|0/jqr⅑@; L>d3dKMm e*:|^5%ғ|4$Ij,V\:.\Wȏ Zlıv6)=턤t="3qB\mֻ_PMyB8ΌW5H4 =rį0ֳ'>O '?uvetkƊ _K?5hAnrοYko%\3^+H gV^ZLanMҫ򛳂@B4^WH>)4SI{R>:`:*%M'H38<$Mik@2JZ4 Z(tEti2|98,x2rDOCjKhe%2~ZC; C)״6286[`b` [6'Q@[vUAz+>Fl0g Z" K莮?p^Q-/+XuDjõl}|wfj"_YS ʟ]^,^adʀj뵼?GuhN~ 'c,9^"uYa 2'ihu0 ~8IbF[;'a$#&E15Znј =- 3ym~loH_wP)rD&a*18}ⰜKΕO߼H7&~+]U/_Mh^DW݀c[Tc/jm'蜮 DZihu]:KWCK^p)b7L^K}- UU$QY7$)G䏕sMiMn%Jh]c@F3(Pϔ[gXpUbxviør=fHx Hf<=V_ bX ]B !5vh_0A$v'vPL$*i.H 4Ć:͜IY t-i73vdY$*1¯ҟClqLG*/ʓ44(O`S -& 2AȚ#$tc CG/-&tÜuJ T↓zs;'q2}pn=7vHW,j'Ն>#3#bEDSgS8j-aǦU η~iP4h;]a T+!ې2 8WPqcoLu.NBq7f,U'KU]Qi#/|pfMPQ;:̅ffzf|i.h[E?^yve  NzWf}Ks 2ex@/֗5oxY3Ա!]C3w\7i@(f~6#ECm6:4s43-iazZa ȗSaq`j/p:@:us"Bu{$(ڞ?CR~i UT`6PP6IR{W?vOM2.lt1hq+"d#=1 /b_t9]C߮6ϸzz5F# _U";dR*+ )Zc tni}RQ PёpHaY+;G86Rd+<tz̜E!>>:> ;:hܓ6,;y@Sй\wkߝs4,Mన 3LqK3X>A9?# 5*Uy8*.!WrqF}!s.`inziE/j'ZLRTQ|~wuU4u;='f"F 5"õndHQY U^&>\=(06z]4=bM=5(LR:ymYiX,QMxWջINgv$QiUeT(ym )qzIb}]Zi߶R_={cAN‘TPDޯ Ϣ,2gJ!5)[ix[\<-N|p +ȔmL]J֜"'[z\4;'Y;‚TJ za(o>*~PJ(S0o[br0DbGz=\Vq[uX*+GctǪdPzKusVTb٣ڗ3w4Mf/-@&MYׄ[H L{,U Yk5"m8cO=@pVʔ_?FR$}iX1VtjFJќ^vs^,}*ZB:O5L®h9}Ɣ-#(`X82& kϗ4m;-V`a=r1rA>ɝeU4 .H4G`验y=~l;8Hx>\zGzFstu措j5ӏP]M1Vai;9ְ̓TccW?G^~eS*3 ҨLi}&l6xPG)\4s亇٤Y~ _BJoR /9AӜ;1&JAD?;&;e^דhpCrž(hԠUGPJ 4 ?!RYA`Px<;9Pjv [,x[',cǍ 4bX 7~MV; tJ/`7'-lG6Y4B="_g醜[K52uX<=nbH!Xi2@; 1O˞O.:")0{K_Ӌ~D(}|BiU@hځWǜ^pLK0ʠ64$LfkzEyA pTpdn>6v 8SZwvHEH/E@IPj%b%sP֕$%`yVBEߧٚT 1w䑝0NnMIϚkjኝd"s_kp@7 n ~veCVDڲCһ} _XfrlM#?@᧥q+cd"T`sps7 f H4s]c?\81c&s&-gzEDr\ D1:[;_T+3KKKx b&Jݰ1w=ʎt<(3?K`ݲuc@ڬҲ$C;fzL\ `+!%C9ؒa|v3c(۰䕇Xu#୨gn=ϝI'm|Ws\ܯPZ&ŮteɴnDU6ştLf2x@'N~!U#A?T0hIDB1׍ ]N %7 /!9*4d"_y,#\`=w MZc`6+.rhk-֕1=M ||+]+lAȱ6iC!@L^>Cb q}HE'Uīi,2!|)~K>9>o/ vnA ^Zz >ksfkoH\3 6 z< *vnAല}%Lu)$=;,IkzCC~w! G=85]Dž 7'{%b配Ts|L6 @M| ߖvXh<,!(ٞdi15;OrB6; @3'nd* X ?!zP2e0nx7pA`-%ABT|c:W? >רѥZ dbFԆ;d̉Y;$&34kK|tӱ8ӰߕeHGKj#NUI2JXCv)R2=Cܿ A\0*~jڢ4Pk5'E  bf9" Սۓ&)sIgrZ'*Ǩ:/tLTġ#룀~DzOif+c$Qh6ڀAvmI^@=-_(Hܧf>1$4F&3kgEΣNasT3T $]G8.5=5IB<;$z \9c$zFք -&bN<=Pix3BqSn'"0K&oi0j. Ij.C#}$)N֧m=k228Ci4f2: uU^h= a=>D1aԣ ?vW Bw$ӸF0$Fat"zm4Xl`v00bOԓBtq pp"r8IJP퐪) 0Eӭ[(]KTE__'!N}&tc2h}ޗ9yPTk;=rpN20>rc e DԚ%l OwHHDc4f+UDEu _H;/<ؖZ0~^uϖC~. czogB\ gy.h.W'1r^ ,ۿ\*¶O=Gt̹1;&I-h/Їc8c]]en`K)hhޱX#diK10hCq{?du>jy"˄Vs_d ɑx=r =9pY)N5U'=Am&ыqv(@b5AwFZٷ x1Qpd.t$K8OFpٞeHs9/歜1zb{eZHżGf(м;[ A/(\ #<|?HeZtUS@R:kTj-NܴגSn=d:%w@L :M*t>*˥׋K`uG];"&ܳwc>G$ldEw#;So"t::2WjR&?آ$MN-zNۘ$K[le gEVWH[?; d) z駥^ Mk$;уZ_aP}d wՎ D.b-#bl|-d[=pʯ_?E;"^zګ rtE-ljFEEԔG'a%(/#p[^K$ pg}SGd40+O~`?u澢.̹3E iUpw<̞*/+T]6&cjZ_m ԕ*J(G=m/^3ȂiDzi+n$ `Ihs Wt@tf|Hĩ?OQ៼m`|pzD*/clygʖ 8Xqoij܍f?]d<v{퍒9Q\)` JybgV̘ WJp&~`9s>Oz^uκ94&/X~5jrm!%16t֡sL̈ڢ}^`,=0zӄ0g[L1"xqrulXl[y U jR>s5vQf||{]K<8óGީvABqx+t;"|ЮSY'׈x}+7%a7Y;`chUHm">y6K*ɤLI@2zRe[eS{UhJ,0[ɿ{=@ h-PO!N %OHt3%:2!/D83b*kd4zx乻8L#u>ކ􄰝9tb8[Զ!hepNqd_ H_۩%L^UCWKn 6Kx}-UVŠU*87ozSN{xiF#;03fabMYW?k3fi.Nh0vqce pw5>]5Nt'[!|ow&%ǎBDo><;:/ GW>t|x\d" MUdEd?h2?g\ tngl ހ5>)^>z1:yJ&)%hԕL⩘3kf9ʣGjQvri2\5PgR_A]Ը剮 mǹ9@%RS?TZrŶ]rWtwwX.({-Ӵ'={)g(=NM`(F3sS6q%˓;0j<7/A%.&dO)Iwmq| KXݱKlL(@KZo7c=q[-cJ|t!W T$ĺǠ;} Ì)z$tfD7Ofjf>I7xҸFۢ4p88l`4{ Deݛ]⮌,j$w:ـw4E\"oSl=~N~/GJ`Zj2׾!wڍv|wuE P `fF~FE̞lzсi#oݷZIP uߍ4^dsr} 1uJ,"v$|P3qj~k=x$G!+`yGf 3yai+ũ.ƐI-6cW-|GGS[ZTݔ'krFH39 PzfH /I֒ƹ)^ٜDyl FlnɁ)o#郾F]L35Nѯfg~g"i!Z.Tg]xq0^J{@GgSmqcQ#'n 4>ؖffr]%Iw msivs :g5=<|OhO) 5Jߍ6Ea :(OAD8e(=ldOwBt21(eRa0̝Ҳ]1ۘz >R('ؓ(o~CIj&qTVN3y+W"E6p XE^sBtrZ]pK@paGpϤ؞9Or<ظ6O8I2A˪Gkcq)B B>}P$9frdT 4l58*rsgpM{& gz'm2C$F4/6\>O#ZoTlngUg%)5iR['t/46!^/4*rZpcu:DŽYqom_nUEH?H7ȝ3[7=o/Z؇r$A *LؗJ.\#e? 8Nqk$£">Mp߀?|Sn74 2 --uerl;OkeVgFnhOkXI*f|[1+t>JGsuIؿ՛WR"&(~gi{~%Zۉ(}#2K潇2䇿FG SA:w_Ù1~y>!G\ĊD͎|i׵wm%z1,.;)8dü952>վI)qϰxśbÌ$3QgI#X5Z&V4w{?OΠ֓O$[͌*u{[z}:ǩ۸,:HE^F L * ` &T" P:5RPNgN}hgLIbo%pzR`쯩 ȑ%qbo@EM.:U+,2 ~B&#m;&2oIE4. k̉719,A,'d0QOyir#RJQT(.d($@)8DE;$ק7 51>받e(Ϳ[AȔ Y ~zwԧTUuص)9Cգ*N?i|p*r*~i0,^6mJ! ڥwhyӣㇿ4ƤA~Lćsæp >*T(&/h~.w3M0ryT2 &Z+'4*=]?~1_k\Eu+?J#g\..!-YD\};]=MyMP@ *?T7O=Yմﮕ}o Qsjz1T; ۵:v `S|{lkN5/z4$C}?;!%Dٺ;:F">hFO99JCRػy,T+nk6-WL]aVzkq- J#{3Q1FkP*|8HZ}bН#.v *IRHm`ߪ#w+l+V5DimN?.F[vt4D/aۈH~! E a#<@6<1S ccۣ痉^M[CB6gne~pַ;ݻRk?zV`^!%.>]'jSOPÍɩιWNJb4u^u4 l i|pY≳TLS+8{ dе "hABuK(0_0YFQHe$bS`ҌEWΩ^o;a3PS}cNNl/㚗`'e 3K܅[:jo}<Ũa$IDoQ)^8Nu꣎ &)wd"/19jvy-ԓW+`nlb?{y445"_Uj.e0Td1aBB:I_=H(7Qt|,0[3f2sq-s[C:}>ZFu=r"O2{c& YLN<- X>c 72 +q~2 ŞcbсA1XB|Brf(恲rCDdQ}hoXYOt?3]z?m~러8j" c$L"x%zYť H-:&фUԘ(R7'#@~=8I9m}HEgCIN5\0zm8'8vSWUAJO=@  ؟*x~("k]w|+F!1WF3ݣ)%9@GM"OU-ef١T%]IH*I鎄3d0Bܔ.U5UJe](B w~ֿG `u#y]-SO $VA;Sեd}QM&nRg?Rw;@!u{5›Ox)G1M<.QZG"?km3\M^? )4^E#m~K;9]`ڥA=Q9A[x0 iZJ 8Ո>VIPOfkkMebl<$gA%>ڴd=#sL F,`. r"׀~xM[= '< r8碱+cYm>?gsbL)m7HPVb3վ"fƮe󓎉ѢucrVP俰 7dڝ&s.2paCBAJz_#T66Waݖ<0|9 6x1I9) oHպ+Moq8HTI {ycy9_O¬ap)П:pk_Akkb(kJU>U\{ m/4~ 8 M@,3QvˋY_D>Y4z]"9DY%X ,͊srⶒ0;-^I =;9m4vORݷ{y_LP"*G5kqм9v OGvSo Ġ * 6^Q) j4ZƷЬOt_;"m}gJD3VFjT/(m+GMD/ÕwSPuSP r՜Z#H/E~־41n\ywA!xT HJP^'s,k:8hy ?5kmzEh*y:`c Ua#eY_&uS $J=MlONuVfk")^]9ʒv!YSƑuH&@0h[> wYjҁYLpY< J1FNU@ $HOy>SU?-g9GN(s֩: @8ԉ,um:ICB'Y w¤D!t0eҽؑ^'/eCCQŒ @;jwXtM[c*nZK \{]'i`d%-cp0 #ajn9q&i;;wJz%\g?ݩq5 ?J o$=W .=S&׀u &H -f|QPA$ ىviqu55&--:H8Pƿ2暵8saRLtC'>dp䫄_"0HaACT2gA޺pyeX`o.6G-#t{"@WK)bfOu+$1$]a&j;1,ci~Ke$yPۓ'*eTBɾةh,+VH \ c^w@麲 OZd䐮-m.E|uk5*ȍmHlET074\䪢~:(3}|3zxEס)4->,xbX9 u9!AӭtTS0&u!܏BwdLa=wOSP< J̓P5ڱÄ-8ˣtѿوm+D}EkDYgGBS dx@F!Z).G|Rk֘vǯ~*~(>-jҭLP *8X2zCnapnamݷ;.hLNo/wln۩D-ɛ<9{e_։p  =l>VX>~<' T4Dΐ2{Fs3f6т90L<.,Lox3GwgWtce)aM( ׇguد/0"X U# la9EqH +2 Yf- Ŕzf._' `"2{ nDO*w'5{^M ܜqL`|[?Gշ_mdx;1n.o?o6k{3ި69~jz"f8TZPJstPbW :'Z@ѫiT  (rT(~19oAT" !g73 ؊wM^!)n;Igbzz]م d2֋I ǖ>H` N @<™Ey}SS*16 9݄|rÿ;e"vz#C S.^ps@ p)n= T26 -51Z !P;bd*#xz&faFF=&š<``ģF8kd{:\G% [Nz$?aLe!Z+hO>{Cp|`(ZĻgRL}T什@z8P&/#Ksj  ru2H͆iJU2SM90pAd|5!іXl (WE]{ZԂNǦ \'4Zg"z5k|RBɸs~*BZ($f*N{$g 0o_[UF9h| Bf6dg^^"OznVf' 8=99M1x$ Qe*$x俯<"BF#e&,4|^ͽuۇ(6eL,Z|bj3+bژ_,)Ġ!"ƿWXq|(cnNѩL>8QJ!p$3dYk7Qa0{Ĩ3`ťv$ۺ):vLΉ&J!*-X@9yXd ̄ JywT-#m޳mU W_sEņvR@H֤pGE4duy"P20ΣFqaFd3l-{jp0@x)7h;5bԙmPq $v]Ѓ1RqPcyƈvazKæY syx?N΀aX 3rxqU eT[[D*^-Bmg+-&#ѯVȨ[ ,j"Q$7nW4ܚFBm0D6v'?Hj+Sv8bnia^6h`r\A8ToŘ.+jt+2[RM5(樳vE[䥕C"n]ӧ,y6$+ FSvw_QWtqNYDݑJisś'&_\mMcj Gq`QJR0]!s#?Gl&ZMYY^e̫DQ\Zgj}'tЉĦ.ܟ\>%l&9>Am\yLANAk(C_VkǑQQ& hBX7]Wp'{lƈ{mkݪ ?u~L겿[P>]_Oh՘eF)WB2ŨQUXkSwې`.^_A{y5&q&()6(׏vϗF>Dq9aធP{ayuEU| 06jurBxb[n7B_}tJO%.߇B 9iy| BNJIeڞGv5Nb应[zwg:gLcw{b2r>OIq] 5į50MIk{xC55'} + а?&)YM8oCng.9;ڀ%@{}+I9` {{Ǟ''RmxPn]Po2\|0^4 !=D<]6Km$ B{T*`x;H*nWʬ遣C7ekm̋E!RU%_4 AꢇJo-7H={ PsB&Rѡ&%#B%M2Bl):FzUvf_deg ócȀw_~-+3iԨH5 BiC\Rux޿ XkχSuGm?g̿o㈰yÄdo\?n)vH.Z#/Dt2Nϴ/@f37yVusHE:6=aio=lld"6"}}ŖәU肐'>-dVaeA>qZ(<1+{Dлk]oLf|lҔtÉ˅Bh>e2flVȨ$N}zx!켆]"YL(:](8BC9;5?} юmM;:όTN$2OSZ#x*~\sdd3+2@AMITAa.CM뼟KdtXnMpA5\UݤCr #hI,@?l+ܮ&#][q{A"w8|u 1ՈD(V 7 ,!*~l5inޮV'`I'~ 8\P|zsJEsրry`(+_inhr vBo0:^qe9yh7E<Ӎ/"_9 3yne]%mBQ(iY6zc@+4ALX ^g&(#?J+p^oس̧}Y&q}ڋil=q/?UO!)-F),y+ߖ}*L+7 W)YTW$X 6Woq 5&ԟgu(E/Эa ?nD %8҈H&+2R<115Du0(>ՎוDz/An8Mop" /:E?s,cMGWb>&KW n4{eIAN>xA£># "W#áUdKv4ݷvɳ#D7kFuư*3sXbi j_v3Ҭu:&Α Yw57!%-g*Q57# dD#΂*Jq/8xϻΡ}]΄X x#q^z`Ǐ~;5Sȁh>7-?b\˸;,>Z{{sFٓaHQ!nHhcgJ)\ ZǃTnuҌ $){+bM%j|?xH߾?餱v83z9 d,w0QS0y#&$*37̦paԧUYwcNu=1Fԅ ={\0W0&R<٫O#ᮏY |!X[S.Z{65yKo 2Ã5uNW9j1'1>l f 1&# i|JLl2$xs 7jftn,ēLjLJAhggU"6d9&JvI鸈2sF.O~~in M 9p@9jUV|fSD'~':q9 HUnq.+JGZG}9WA{ۡ3omo36ؓ)){OSεLjwA&1b̓4q;;(%Zx2c{x5{Ph?ɖcg]O:5Gd=9U[I3WSA6CmE(ߗ4&[4ƨJ. r#HD[|΅ ۺ652|[S !,[-0LwZ1$WՉ.~v KyaցŴ I"j9 D/61faLƙqN}W!V={%oLh,[16 R𶻿JMR.YLO^FТYcsX^7hu&3ݨ:aqѹ4lowRlҊ)m!0ECtFvO-N5Ix!%v.csMH`cjw#  .%ptdvz{1]Ÿ&:SJӈl|zs?}@e2^VK(]~^/,ܼ\U$<1DK~;̇kTNkJ}`mY&{oH|\" _wݎ?([#MkĄq 0Bܞ%-GrȴއmHph+]gk1[7w9z;7'rS&`nr"k>#k@^ץSښ\=t<_EԳOϺoXGFIW8ֹLjt<(Wΐdӂsjh ̰d(:G8G֨&*k9O#cZY%1)q٨ ҆|S'(yke"jͣwe8#J(PQ2~ǀ0I XD& R>@N; DƧxꉑK,_qt鐆,vS Q0=⮩JfZGd؇ {CLz{*`i ʭ&-;;Ng^8<,eϘS\SryvCb_V_z,PJS@ҏQKwܱ0 *й R 7D"},Yv2Y\ s̀<%M$TnYK"iamtxs{N߬ƅ x]DugEA>=z !#@E# ZuE!!/B:(9%4q'8䤖i)ng; P'wFUr3 NwÑX?FẀrxooy<9WaVǴdLye2K3^YDPeeQBc7 at70zJ(͸Z=%MhWz(pnԠSK.gHdTGq_<5FU禴gV9.i7?9ł#8+T`ۀSB|ZeN%.ī7'|j&JH.Ғ-Y> ?ufzZ ԗ+y/b#(s7v>qd5xG$,ijǹ MB!*`~%iϑ3 sg`<|ޝoxMUfwda#H8^_nP~}@"2&)!S 4"<0|iFhuI xI ^w{8u lY&L'Q%\0C53ճl~v "[4{%"I38­HPfC'o!q7 h*n Nih#g(Cl#XzNȸrb+T̝),#$Q.C곀K,Ï,\jM 'Ig^$}fRú>V\=Z@X{Fi^Ri]U`jw h=<,b0QZy H%RoSEHK5*ҧu)")93IM#\!ג:6[_:Z ̊ZȆRqڏ̯~1euJ<)cJ[הkuQA*:n,{pWXuivel{1y&59vn=S`뽙,)/P" `[C~:!i`)A2jTZ+k?̗.&gjGd"ߧnNB(A1CO5ݿh5*;=aIJ sxUm/}WL]%-@j~2a] DL2H>M314a};Zkq7)pk >R8P߯ =şʻbwe(|(PZ }9:f7?򗞀fONE'3n]kKdhi KK]mKCaMbTF2UE8 \$ EWk -|2?>R=}>j`z5̗fau{Lv\%ҹxs.=Ш{ZlV47i@ÿR,qBKx^S .nO_0ʣ=z7NZC3|"W2(FVf7-NZt17AׁW-'+kx V:,4BBs$Ox^-AMAPQj.aM @ȉ/uCG1 T qj@ hmڦOR\"@D0'יmUa~ɫ$ښ7=62 cǰ̘a4\y j̺@nPGY&|l1@圁jM9z4J-Pg^;?b_43:Fh~P{'wlϗmF6yϪ@,(fT2 kWwW _w:f6kQ|۳O|9BG˼d6V%%'C]'6ؼZ`fv0̎1W?bTw'0k5>3:0G8z6FT7xVC27Z & f;DGR]LJKS;171o)ݖDΗţ7 )!$@5)do%93QyοY'uGM+̏xB$eG5[;[~!Fj]x:Zā>:;<̟Pj(G)ӿ#Pp%̾Q-[Qӣ5/R鯽T"ȕ C7[+P_!(2'GmrTMwڌIN@Fyh2eۼ˪^#X0bD#X{ T0Cqی h`VLWJ4C!J~ 17dH9]*jgT_ V;jܭ^X4g'|s32VDE>^NY| Y6ݛEDTO5^B\-g>jy?Ѡ?N&KCCH& !*ۗ_~M ].{_uGƟ7C}wߒ{`I1֐w!Y+ :r%y?rd m`%vxR\Y`I~'nƸF95~\b 0J} QYNAjZ;1 ec[Ǣ4ӫ))\!౦M~!nmi\"X[>0+ TLi:*| |xAy(0V.N3_j2p;!TOzvbF 3s`MBPsuϸW|QdB媳|cCͣgG?45n tG^2{` ;[Sߴa|h8P6qe$ _p+uLL]x˜ sY)]:~3RƆ[ƶi Y5U.d2[s!C^ToݑtP>dM/; m#OG3N s$=_yͿ<#)|9^bx-rRcJ$MykwrХVLMPTm >Q3ݒy}e%QXE#2Tm>}H*RdC` +e<_*;npBV tR.[|+A[9q -:H:BBCAZ#+3OWrpi=z;X5>yRzNT"ڣ3l"Iyx})׭3m>X۶lT(jdYֹF@{tSro~3H,X+Y6,ŵ.ЕUx#FOPKJY6QIRc^4pb}g|Ϊ>7I%5j"+roRrcW$^6k;gw)#ڕ33P0xCбdጅ7ytG2a4O?kn8Z4D!v(G, />/+=xU8Ϣ -id!ҷ );%86\7 &S7~y@H/mGXăZX`f9}"$hzD7ڥҜiTM'rLl2'@TdAУ&['(\O\M rMͨTod#~f>HOLO@&x!g=Qp9$t+乪 #͜L*t^/-}k$Fl Wu!z6%?О80vMꝡ.gcîNVHe)VfN"k$I,C{kۜPRXv46#؄{]y#sj3M|zq=9d0I<PO$KWd݃8 Avrh0v劂"C/kǔH_aV 4c4le^jǏD0<5n,/#mڊJfb}BʗpmDΌ2]% 'K J 6:LWALBRCBf20f8>?Y_8w݁HU"NMhd/BϹH" _6rop_3y juٍ8zRf}u2dD _p܊9i10Iz ޏSҼ(+d:D`|H8N{'FWN_rTR9'Axahb,>1X,Eyxr{:mn_dϼU=4a 3$dBlv;ϳ{@t1΋%Z Y?BpKK?`4ڄ2f#(QJ04:۴t]ik,_S?. bwډ}Fu;̝]Fl^cmNa,Z'zT]8$4/Jp%C1+IxI5F[|@gJ t.)1 M ׫B`NP>bog7-jIb*FƉN?Eu@v>]Pe;YnUgYj:ڋcO˵ykxQ`DݬDp! >'jϥ13:5碻31K7Y= S/n|Q- <D zpn$!OWÏ D]f't"a~8NpJ`<2Z]sN DC^t5FMp|E-C:B{ hb!0֦p1m~ӑ^yڈYytA9Ǽ&maw5s V3ݠr%c&ߘPJț Ha׫dcAqtʸ鍴r{H Q!I877Tpc/ht>myP=, 8wt,d)PgE2V1!Y j!~bp};=[NJ8*{_FH}08ep$"]5J:Y{@C4):]|fRV(c'5QM7ר$BVEm QWZ&7fИɹ$Ϳcgt;ճRU,.Ei҇z4-C01C*ƇQ‡܍@-t¤2?$Ȟv,)`']Y~qS_/B"c!uivN=gmH55Cʪh뽯20=E~EL\j6)tc3`kXѾ'VPD<@(./YH;: x|`V j:Xo֑m796ٛ"G7?,'&5<e"iv#qZo⧨59/(>++~a"b[u m:;!v/! Y xY]DX"7 }U_hSGj m? RD  %A:x薞%pV:ȯfzj I8]aY 脃 i7 O_&3ԌO6PN*TDp+itzoT16>} ^y yޚ4i soJw&s8Mw[Tsģ*"˙Y?c!IAGfZT8֬` ޿&0ߚB3g$hNDJ"ρiygsmgY'^LfRi^uѭ^Jf+zԌT/wP3S}W~c-^!Iґ(~,z% 2?F6`H p$03nvԹTC)[xĬEit5 pr6,{F&`YoKѣSupQȖ mo 'pkN\*Qե:<!6C#RguшPHF׏9/Dߠ:F `$\tiڝ=-LM q |4t~D/=։8"EC K2O@h5SQ/ eYlS{!>!07nIdcZ0e\':*0E-^~,',!/Z 'K4ࢣC_a[`^gِfz,gDWRB`<43tt%ORűg8ptuܑ|K r:>8c#! Z 5l֦AP>V^ȓ0h?*,dB֋Gº!xYtaO'2tcq_&$ BgV( Dt,(S '>/^DH:.s*tƖFyuC9S& ,ļ#oLV i%IgkDb|ie]&Wvkxl{Dܬ \j|MĜ'IE}DWDl_*"IW{O%K( Sn=CN& pX ԜT@pq^>ulQA8o{.RX9Y`yaӕJk )W뒭9]Psf2 s>;apXH[nQsD:ax=]8Pԓ- 2=>3^s%ʨXr+hTbn{rq9';Ν|F=VV5'X&CHdB(d|QktE2&(37-R@:o舝)gM46<]$țf^]4]䤊-g;v7P/gheVM{ c3p:mBT=EpӤnCzC8^UrPc~kNw!ݩS'{b[4>(}|YM|#;(#Lj+}rX˝< ? k sl>+)lԈ^^?^F7V4_BQ>ӟm%C0Ju, -17{7ST<AejnٽƵh"0]= `Rm&5Wi@-V  i$i}4ae!e]zhh):Lgan$Ij;M#MLJ~.׽t Z=l@d94ga'c{o:Y%?<f#{>]x4$Mgɬ %1E4SV=#3Oz*6|x/6QΦDu}o+^|Ez%U^-G9s]X ݕ|wQ~uǓ1" 9Ä\} JF$4zVPu&U8Y N@Dd9'a(M l.+&a/:9b}1F$J.EJ'S)H6pt$ݙo n`P{m o?`["zg].,|7$_2rSvoOr]+c$ʻ>py|׺,pt*IJ#r mRsky]oe6[e J8 u;r-)YU8|}4.92[ILl> /ۜ/߇>85|j}iDeGacudz@2 .4U)fpGӎĆXXbԖT^3X$&Df.Y`I< +]G<Ԫd$ mfH&XMVq}J͠0cth=siOںaTNc\l UVȘJz[tdP;R~YeP5˜y:d&C ^ D:Jec[:k! `*XO GjВ#DOc٨MD"(=S= ]4Qdpn: z8 _F!Œ%~>Y$)YKę9#14kဣ_<0N0u6}kV`yvP<_NLЄ$7ٮ$NmF mV\ Nc+9[{,^xNCۆ)u1w4P7"X IqE--ua䑔'C۸2h,R| MmbalmO߬AiCB,MZ{ h^LJ[ˀc[ !w֌:JM~:3KSbqyJV.f@EYE[L#hdBC7.i+L} %Z$RJa/3n9x&oO^2ivh75HwIOjY3p'R_?bUک/>P 3#UϾ AMq ZHKȬ.KfA"(ߓs@r/GO, v pw\Т;Fk0Rɚ+H.JCNR?+(@7 uw~k5U:|$R#id膦, Ҷ}[Ynx*pAIu3Cw1S~ EF-lN H>CIؕye]W07kN'`Ao&n\ :nbtϢc֫l pɘ i1?kz/k1wy!mB@B3^W^>aIjՄ' 9׽GٻX:<}^vUWۂ*Hɷ画^Uܾ.Zie0'|oR0Yf~?=zf+mf=uػBLMuŽy_40:xVC\߀1ò+qo2<40G[b0yiS? e:T _?-(~Q=aƵ]*+xMVl$m!eTĶHWw~T1 =ڗIuhOٲ@ aC]# N5kQ]? SyRtZ%C4igrԺSha)#nvЩZ1owJݿ;Z¢"[ u@'++)\O ԥ?YȳT_ ն%BLauma<0^՜ד^p UTF ֽW|fyiC-8jlGz$@Q*籤5w!/͵~n0 8ߵ=` {# 0/x;ѽ'AwWnX'S 3E'dq ČπM8zc \q);=}@is^m٥1B}AFSUez$=ѡht,]jY3iQpê,"XuxŲd#oIaJK^ 5"=Ȩʼn b3Xݗ9gZlPF_: !vYW6@Fi_]}SWUguM(_hԍ"`O )iHUu|2@j 6~9o[$)^ hUD5׿xbB:]GhsУLPPHSFq;ӄ)UP$ ʥQ! / aWZ&KqWv͘=o#UHBb7k~uo#*B*,ÔG BWiSb>&د(y &M(x$o{ MxԺ YA # Oশťl$ <`ͅ{cds}_c,A9Uǝm'D<% k^,$~y'71i,YU*bC'p͵v;BacHdt7vyE;ÉWzIBC27r]>2?`}Co4\4BaiV@Y2)~X!U`Җr͔Q?\rW1mM)6Ϊ4qq58jM8V xW+DR )(rLBK:R#Aқ'p3T g1Db|\kLdpmtk/)I_@' Wg.pߨE(Ugg"@DѬ%ٳbd΅AڄG2`%|x5d$bJ)q~`:ʺ}u)L8Vwyt$s*Rz}1Jb1 >%4a\!Q,j&tƽw_}>GhնѬxC e<<*\A, ugէ:CD8y hp.&M@E_~WʩRFu//ZeVeQSv 0f̎丹t]55E_})6S\4UO&)6Os*h4Or _麇CZ.)&s򫔲[9`Bb,CN_ ZP m.\΁% mq z0H:g}"_rD7o\=mm@d"'L=xUxȭJ~İ3WMI&wтzF7㋈-?D"Tv}1&HIɌ2e٣0Y0A=K'|/MR!C Zjzv fjNG 9~y9E)\sj%d:~bǠ9nĠH(sh$T-QXs) U9o;n^}ď( ,MLY,'S?L\vL$}10ֻ'WVX!* A30fo=H`'zA 需T"qDHHnjb T,vL(I[$bHXGR!FӇϹEqFӷR֐&J(SPq! ȍ{*M/޶ΖR?F͒^ʫyAFQ-ÏG{pb8įC-;_QlFz-i8P"ۑK!BdFiwo*kO ΜWR6KY_}u# 5곾xw1F 2&Г6̋'xBѬ8 N1DPvE H `5sqt)/ W~gLKjca-A1/2 R#gW%%;M]a` ϥ~-Y+``_+ZOjwSECue1@Ѧ^GnLD5 a9]tR:m 10!?hd@(,"0i<ᓅ tJ]Ldrq."x҅!fHaGɋ?0\?2'GOuc78sn#BZ5^AT p@;OhߒRz!͞ss K~/t$20(T.@GoEV?+)%cY2xB]I"Zus*Y iG4lA\.J"mYlr}~Ä-ik+fUL_Y}пI@CBR+gKo'0E@<͉z.A8WYt(d5!G^U(Fw"rv`Z6Aj  pxݹc  66 `%(2QCf(9>VtqB SY+‰{6sHC@wZZ;DJ<~x4uݙAIuWIJiL+`&Cz5} mH Q+p.iX^6qE*_ťWuMIv_Ҿ#uʔXKagkWoqI$GxbE G :HJ]Qg˻6'pFO]5覣=ǴB`;#>9[/TL<Ih=RnťwWX7Q:} L !q~lj ;TuRg3O:Ě a&Ð9h|L ;"eq$t~ٱe FY;-;δuFSh%ۮYI/|`gWl{2lOnܯ| "@xY璶\?w:osi(e=z6g拹%[3Irֺ OAvȺm 3fW8-ok+>!p^ro X~ =U;Np9خVeAV7݄܊x]Y79b$a's@+c |p Cvŧeuȑ9TZ5&q1)0":@K@.Ӂb~%U٧ީoV)Ega)&If[%ӯx;cY]RKcI`d>E!%b7EI"I")Eyq+uBmV $f`vs `T뽎SO\ΏQqtK*}z0c`m"1l6?ya&EK7u#Ż5*Il %Gs pnIJͅWՇC<{Nu>1Nԍ ڋ{ /-}sIu%9uкx崙S(Yp}L>C,c/૫׹]x4D 4b䖕;c'IQBwYU!+H{ IZ#E AI@1Gkw{Ff1_n^iDzT#Ve ߳{⩮Sε$^,bl5%ɃiK0cv/x,c '̰`X*G'-КP&L GG=RX-A{˓9( fߊcJq-oBrViG2v?0sy: *"7.S#*Qf~G Ij CщGoJdDpDU! eob؟2žf[Z·IBn|B5{cW,usOgte⅋(}q!(;-}k#֑PO]w)2`XV! ZQ$XIt&j:iPv0.qVmv!:×1*I aW&k rO&!CR؊ok @ xisp)BoYx֡iH!Ix2dlR +Bʭ9/,쳧+N nCpy2Uo(,d06CZ|#/tؕl( By}&B7+ObB(PtU˨q@@~ d ?WΉUy@w%EF)To)&蹪)X/`}E#cl[Nj[Mgkp^d֠}D$R Rgҝ;a@-N2vKMw^f`q)O;?*lC$xҋ$jyb쀥èiU# #,]hoOڨ%'tl' *КF6@VJ4 rd6D$FKlgX]J;%n$#Y澖אdG*%l6,"-K#(t0R'+z?l"@ k_e]& \fB~5-NUT>dkr8ޘBl%\)(Qby2=EKl&zklJV(eU KJSZ󰣫:릊jC~ dz\٬,1% /uaioqλu"4j_(jȕߎ c3koGC##Ӡ5ܵ8I%+WHnw$15ZrFqW]"kޑa-rN"7:A2TUZ #;3 )<10u4a>3>r~,l9YAnIUs*=^ Q)؆i}(d7aqnL[Jy꟫1V$0<,H1 ^(@_ a-s "R;JKÄ_-9/jN#cXe?uL3Ó04w 3@L2ڎP܎\bYe\1ٜkUx,8Seeh˺4+.49x<[>`|38ȱ5g5Yv Lc~'ۡ 4*z@J4<L?H fvBg\%8_G`Z &~^Ty_y0o`aњ% r |S]AmYNs B! nXO[|LO1G8":*#~K )hTQ0cMzP=p;s@>khCCH^Pslg0A]`/A ͅIM 1Q\#`_+ZK(BfW=jse̽J02ϵO*(?>>-OĜ j`e\waapnfӠ`IvOCiVkŖv{Q8JJT~1&W|/mhY4F6?S$@JxmA)EEXt(O?Ds< IL![{R.q%]NH Cy@6"#ƴUkG:1ڀ8/zU]к7)ťwU+OМeHC怪gj*^Х:wO#-Z+h%)2LL0pE8Lꉩa1s5nKH/8XJ:ݡWcp!QbuMb 6 2?]ΒƅXsLu%ؗgA9"6 kQȯPW5*RoTsHŔ<^FOM8xW* /7B@\-| S(%n 'Z۟T n^cbzӷ1oqSlz`-jNt710/ @v Wu}PӸo?0 ВRYfCjɦ d(kxc.(åulWP.Z' dtݘGbuP$a$k('H^IyfA)@0 DKca,J"yOf0IFx!Ȅi 5<֦̥FUQBidQ~WzsE'n>ژ<vA$gjkG!2<~տSYElMAq. ~po0 [=]qbdfjb/T/ss0 sV 29Kg'J#bSyL[ z9DvHo{{f{n`ZsJ:G)[}Z9{-r G[?BW0Gppz Wo`5qG :!UtҲ3NArmI[* E_rC,1K@3GwA69wGAE68zlo¤gމl8Ta>!矧p6NXT &*ΆÄ ٧#PLy,l@\L{av(| ?rcUXWG!]Ag[ g"Ps֣)`Caid|鎶˵7wMW8ZQ\TIa`RiR}1mbwٕ"4nGgD"kvрAA!o0Fͦ_urST}m+G2V jyMDGFtm@pl=pIvϦeJQ*uVκcMei=/;w+@+ρ&Hmz|t ~'gGð/׎ڻ$ pW#b#TkO )^Wt(gq`5f6S xb33릷]:򌅎p-%HJʌ9a.p&#z8342΀ƫҦS4P)L<-qnL>-:[dPw~70 8Nfn^R_r2h[(V:(t܍!TQZ*BR.B2_{'ȁɤ{E-4{PD .^RluF9}X)` 1eXUƛen"R\KDpq_򢢁C^R|S9 *r s0Y^Ozp\ս"q^<؀j*,+iFkcg{){I!k\e^۟~׹;PWF$mwNj[8:lQkK:^ `o&6kܾeJEﳨٯӿަGHEϋyb\L]S %]y ٦Xki+D3KءUl`MT zIJD#_*[eNXhz@PR2{ĩYBB1p>~7JSEk*B#X>%hRI S/yskNi}6rtDhGLBzی(?bGCrk瞿&zTOۜ|-q{-Q5-NAo{hP+\}Tȶ5~V7}q>VKM\9! g$"eų/hVR=N(,9>` $Uo>Խv}oo̅Uwt/οJ?m5r4n1ԛdLieg!ҚA}Č|1FmY!Q6.}gڞC|T-@ң¨'wLm+5~[l$r,/XFu@," $utv!1*&K)wY/̱";Ʀ?OhLBgh%LJL| Ƶ1L:.ܳuc>uu_Ȕ; {gWPt!?[oXC:`EN ̺éX3űp- _6Yk-@W4:W6ii=Zp^;6UFZ&9n<'Twgoh']2<4z+ʗ wy ;"FD|2վa!=8iY1VYKT, V'T1^'eVNe{Ef3HNӊ0oL[r6{탢^W13 vbrK}XWS vbCar{x`q19@8W ^7A.+?TW2% eMj ;mdW]rI_W;!޴,gf8apq(N%km[!Iznu غwl1XhZ-ZlyeWauW'~fcP]'5R^YD+$*`ي KY[6?Wsw[ksZpy;e2 Lm=򳟛G~ub1i s H#@MkRKIdzl.⿲o[2[4RS跅on$w6-uԱ\T(W(8̻V*q2:F&_.G d1nՐ̕vo X m>- Z cCd2qszB/˝(xɗHA(ޱ5ĢLRӷ*Jt lσɉ`\9z#6Lh)GP2>z_y"˃9VЎyJSgJ9p۴5a:5T{N{8?~%HQ|fV]/}%Go+:uZ̈́W e.OK>:Vk۰w&Wg!Qy R|zb.axAD̆e~K`Un6y^ΔZDIeD D pb70ţR7ڱV\>@Tyv y_[Y~ee%sUc `1,=WS.ڲ[5nO3) 5у飤ZNǘGxzDܢzg¡8t{~$A, +ÇuG>(pse6ത1;KW*\|SNMqC|޹eAtml3ej-˘H!(ǧ4\4xԟ`>T g/j|[ 2/œX[s).:7VKEW뤧+(`X0EiUӎ:c2~F!t8xB=ܼjjWr4F5fuIEaw2CS$2mLD#Q G_EՈR-PމɋlT+PTВCUDSTT  ]СԆSɳL4OO/7 ]1x9{%U\Cg^ᫀ2†끠[PD.BbLϱw&,,v> %D֦.jxf$ƤU^eBT#(1KÐ_wk`0reIuq-ro^4A jQkj#btm!GI6 ƐKʔiвGL |P9 "$#L([___҂M6ID rAjhNubb\AdlݛZ`z 5OF>Q_ oz"i|w*/\C)yuMyT]&)-]˷ TMٕ.mh.qeJݠ Ѳ "i΂Za eX[@Mw,boRaޖ!U;gf&]W\ȧPͫ9zŞCR*\D쇃\Vf_YųXPר3]~fS0 xA켼`?LertD+F3mbPX5"f:RI}1.7PH՚Ʉ5'Gf66mnDu@[KN]t1;ELh{rf<{X #P?Sti$Q%z$3Kh{=uHoQCt#M"t-,Ko^G_RAޞxS?){ïph^>ڗ=#LPDZKu->#^G>16NnㅺhiQ8oc),^MH 8d% n<,rٓ`vI]#{_ ORAy0vwZ4NO vc} Ֆp›)3+ ūFG3b=,Ӄ:쩮3$(C.JYZo)ѕT K<}÷ᡧWDPKJxT&~U <KVTXcC0!n'MrY#΋է_c\bucnIߵPG@\ !-l:V/4qB{S)iكQ˚3K&;bFMN Ʉi.9kKVqf:jpL+XiX,'n#TzT&91c<@yb.r@ס@|/F7{ >kJ*^3)|S# *Yhus]k*5gOb7J'{g00k| `$ܻosVN_r4V[V-A>"*ok LKa- մۖ+͈骙)[HW38#<-#T諙1 ,|L&KIDz󧴺DXIoNl'F+ Lmw&JZ$\ƑⴢXbdBRT'@7cb2@ ?hIweA.znz2('e>,ڠv*Fj@O(uR|=\.u6AJyTN(oM$4RtqvuѮNcAWzd(}d法uZMކ+eݳ5M=;H\Ґޠ4qgWĿX"0G:\4d\rOG2F;#9-,B<0EJXO9 [kZum~I;I6*!/ k  cY~ psM^SW@ _5hsOs4apqMW,NOd bY-+Q!pmguC@K0d./JG[X`m C%GrI;^Z'7vö aΧ=aF=P5-mJT>T KCadbi)E;R8pAA.R'~%$Ox.$[%VXB.9K1C{8ZtޣV&a}Qy.\J(7I0DUyEغSNUD Q~QHK)ar  {sNJ+ꡀ! MNp{W=xl5i BReCM#4 YnpP!Qt(D\4 / bګmUWظ(ɏ挧),͘JnCI4p,)|?\=mӓ/4'*NTݚ0XB/h [z8=m wQߒ{p) gwHCRzh,/IODcJnyOaV#;Oeqśd \fAFgl 1γ̢B1loU/ݔR(-dh~$G9>_::69+QN1np/Sڡ9̞%w:p˩)H p`tF7[?;$3<_ƒK`o)vpحrOnKEi'c)!q1y"s4 oE a j)(/YazzsIp"{R~NWn]Bܜ=[GɫD˿눰M%׹6K>#fwE&8 A#aȽ 2p*?aߢY{к疭 \?rsZhFXA4e54.2Z3\9 / ͡"=; fvd^, 4b&@Xyds4e|.\SB(#/tyn|vWuoS*92Z#)?xgBU\)`&VC+b" )nT[ҕ QnJ$p"d UI\?MSȉD־|x_em@DgF"YJn|cu|l8$ ]&TC3ߗD-躶ư<}DVk.'x,AWYp8V &M8(?.UpЛ+HҼj{&djE_OړVGf HwYq1LbGa=u [pq; Cx|kqK|љpv k:ܨ3;Bɖޛ-:]HH-3QWiȁƷ|=Zvd.A&gdOM0CZ#_ Cz3?2c_ O DvM>78eoH!F踢KQ[釓kNvCw% 97≮n6YikgaAHnT5?XHFVm%s9SP^Z. F0Iu+}}c;Vk=$R}g T8A^nr[;R ~|9y?U;xH{#\"V0h$p¯vt)U¨ 6Ѧ& t5#; }$+4Gh 7>Ý7F+?pr;K!oLbFvQo!~A ̦q5PLLtȨ4_ m_mi *X[Rn l[U̵>a!9aKg= iA>Aj4cjZ9;@Qbz3 at}3M)~řAw9=4g[x ,!TN.i }e:޷~ÉK(B_NHlv2fURÎ%EFFmJVC:h5(Kb[ wd]p` S0gviBdNlz Z Ә7S{D:ߙ6yXT$ KcE0щ7<ɘbO0 :13`~ RtrwѰO&iФtyaB5)vLwgn-qĕab}[Ҡ#3δHn3GD# ޒˮ]p m@>U_6DrfL 4*| Nh==;!ɰHyzq: =D1 VXi:]ƮǁiN~Kدg LGu_" y{|{[m\ (pE *kH`:Mol۸w>O@"y4+ޑPVƦVjW z}[1sIbQ\+pJԆ4B2pjÙt:/K3ۜK;P ۫FDUi'zu1`wQ e[o:{VmS߯OkgUEv >H>(rӘ`z>BtX(췘O|K;sqh.E#)3a|V{jr> R{- @QJ3i"=HtM0ã ca13T'6tK[W eƕlZDkAok%GU3O={i|S168SIӸO!notwo,S U|N7..ы)iF<:؟r?9e܌+sjn!p*5mIJy|5pr6# , {!@!IZ֧X6S\SHS$^}1Vr- -s0K 91i,\k.93i?g~]vFd|iq#L&[f(|wzX la#|Q,^EaUc5=jW k# t/bmM6ʭ"r =:!ϙ;zX~^¡y+ߎzB΂w2B1VreF(/ٙ;Crn ֱXrH.98DxnJRsgCe ܏b%8qv@(ducиd_rIVD˗UgJ:3n(ApX*Z@_и{)e^gg6t bPECqKEYud1h2YW{!tM0{}H~KޞVա@F$,(ςF76h0etEI7Ԛ諞6cƺOo,5tTicnu E&(Yq0^{xäeRӤ48NbD/E[#Bk%U Y1f @! Q+z!;WUrckoƑ48].v6GR~TJθ.3.*Eܝ9|܎` 1U6l,'ʆOO4v{Nll@$\FkMWT騖^}4Y_ JR63qi ܝXv31xu]]oL`1fԐb/2BqfθPky'TxU$^M=PMh^&OYzId&R ) UsۚT9 m4Y8>m o6o{%O8?j-eSǛaa0$ʒ _5@W)2M %Ǖ-}*RèHgU? C`J4"SxZRC6R~uVgMDxRZ=6KO5*^ˇ(b ̬'\Q%{Ba!Y!x OeMZ5Pa7L^Bo 9JMgMCڵIǾ<}tu<ҭU\3z*?kyn{i(38`adhbQAV(\t~P>Dsߋ` ڃoXΎ8 (•"F |D+LaYU5CQJLF|U_V71D^~K|Ʊ^d?wBJ BH[`8֐_*tY}4;/Y6WS7/j.U> kTLv52yeHd'~A}@ $vTEnE;-! fѰ?pzNt'>Chzն|w:$GlfdH]}KUpeitAG<;NJбrSD5 538w}X_.;,"կq0fugwYx:.(7Pty%BlK_q"}?Yy  3/%Ƚepu2VQɖg}squd!QYCA= 4nWe9J!T?$++0ëT l=L!15<2y{ [ |L`Q@AVqx*NZw,LX \AΌR͈>9vܩ'XO I:pd/KYnɃ!c.WhSNYk] 2"/۽YgW}B*wGYJ}8h] 4tÎu|=%\G PȚ?l&0:$jCeY>MΦz49؈plmHBL6fɑz0iJ%#pI |JMe*%8S` Ty]y'ˬ -Pp\Jj ఔUSIUU!>hvhL*D++-swNlW}F(ueuWFT͑K $ H fQv@'5'TzKd8%aVkt,%j<1Kuhu+ "AL)H99u f]= .@¾zυY_gYNp:NJ޳D$ ^:B R + f@1J^jNVSf[ `%]o`F?af˭hBVɉ_y kFK" .S); 9؉p(;͢wB`V54}aflh_WaCp\UpLYE!eal(#Ү]M(|+,*`+BE5ڔ^VB)FY%XFجLH[`/cH HoVg5\ŶL_g~Аr٢ny.\aoLm'~/ֻί).C6Xigz//|Q ݵ1:;Q GyХڃBCT=atNX#$ʀyN̺,^58j=dSe]c1Jy  1wr1W0r15Υ~znϝJ#mCjiO <~~j$}5F"O (ne-xN&viG ?A cz;9ys؅@W.;-TN g+1"]Z&>@Dq+=6Auxfl}9c`HAҿ_WT;m*}ĐܱQy OAtH_WUȗTK-}l;sXts]YU+sjRjYO_(^)@(jÌTﬔϫǧ/^=cT|f9Z'1PfI06D4uN˓Gel CƜH5e%,'1aC;삒7U1b޻'iRs$XIpЕTQn ֝,zI ?~^xlT<)?`B_НftNB<>jA y{gTD1ʽڂ.57 ͈_X'g=À@"* 5&L$Egʋ a0#ӵtZB4k,#ֈ$iF6hyu FQ87nrW[0nz@e}ֱnsCq kc~hF/cM7aQ3'& Ck7l*|9l:_1=N["d|!o)Ѱu9׀7ᬟP]Z)j dH~Eqo0)!ԡuCbTʺ& ^T%W\DǼ$NnԈ2SmnFm(ʿҪH%U-=N3%g(C枀-c8 %Va#QOl G"&H7?We8QxA].DueYT6SGrm{ þ 08W1ZE_[hc532Jz(9B^(dk[Ej 7lx&bgo@C=53]g } UCMB*b)xGmwvIMEY Qހ)RBj17V!g ٲ<$[@:_6Ney ]aX4:`WxBФ'5昹3Y@6-']H>42͞5VFA'tΠrMy%oyuT{sYL?9ؓ{W|UoضMU0NK鿂ba~d5u׼(Sݰ*7YbS[נx-%I[S*pEjl kg/A?m8Ҥ-?zo!]<Hp,to^c=֩t_ǝ'j*DOPd}!OKXƱEN 3m4s"Y6yV~T[KVy,p0|KYi ])'TWr c,ӎ'Q^Wr.+pzx6DD =C`f B8" AMh',! PBiͮ0';b١|[/.+`a|5j oZ%qK@;=h+ /ތ-vcZ10Y~eõ HoFRgP_뫂Ѳ^6h^᫺ `1.PD1nC&['ݓHuUC ,v"|VM13 cCI" Ι:0P ջf\DB!Yڥ \E5f3㍔'gF"W!n7?xUELvvZk92 reJjkkx⩐ՔpRira0/#^= k`l-5(ϜG70D pRtxuH; 9l?y=l.;z7(S4ll60OQ"kUڵD]8}@Vz%?)dY$vmCKrM"Sc[F Iɟq`6gUKR GC/a#3HOzo%51F>.(Gn--M%O6U֋Y,kl*-od ioEaɁWR%Tk|=;CJZǯµă= emD)Jȧ%O휩{LUkæc&bvt3Q)@jC,#j04D۔z>}lx.K3be_."hd$!ݽ⺀bvYekl}>Nj{C5Fj6!uRτ7*t(>oG*>yB@mrע< 1Phn* 95[ʵ ,)3!c *{[[* g}T64@ݏ49܋Vׄ4M9#/F ϱ2Ѭ~w׊h X|ley,Y>QmC9%hQ!cznM z_6$ Ki6 DlC HV?o( nF/ݳ_/5faE&ϥ>kZcM\9@PTKN\<\;We]%詧fm-@oԊņ0ϺM錝jT.t4\oa0 uYh:1׽jcgYT :瑠\$|zZZ88i5ś ؆=hwe9c6No+BUPlqxręgj$}F, ]5va`f۶j,ۙ1桁;NO.9B~3J6"bIe[̂bRDʯ=L`1_%u}`'T8(Oy6vC@FdF:1k3noJ?4 v@B pb|o-ot{[l%wӊl_T葐Cs2?k}E6)DW%C۵ %E~U zƒRҩ 2 nLЖ"PfOJQ*~$jV}ˆtS{ԙ8& 5*ʨhNR,;#@ȎjIsҿVw^]HKؽ ]EQYjkϴo.W$ICPUKK޴7M96'] tvW+ST\Ô2b& ȕY98K` X:IlC 8:[+Z 'T 3T\N/yu\Yp>]A#0%N4Y&8EI #䋮8hCEyH^~ȼidqN3 n"@m>:UZk] QK Q6]АXI%YvÓnLZg)H z͡@S4k G*hő[Ii0W kcNZ* ygGBHrv/ j$Ix I=xltMU! FinO-*5_Q\i(r4Kt9B\p.@N\!AQZȳX,u6i3NRC8;6ғX$6CXH3j)U|YѷEm#GӋT:sHR\xp (^@jq?P%>~,1@5Dvi*7 ][OI YoB/2KX-ʾ'd;u/r5dK4B ڀ~IQ㊫ɕ?P_d"< 0b5Ic% }MdLB0'b+EoS@(k:̢o^B3ZqEEEvV5׽O{]TSX&9چpO~ ǒ(d5HC([tKg7ا2[q3+ j>½Kj񌸂5,فòWRl4sn#QI:34;Ǯc\3!a.ʎxJ+W;bY/e"q1enDQ0jvܨ$I[^Zpw0QX|8,{SȺbtEP.vheor9:?Г yyq{_+4rt |5P5se!yrڡn GT#Z,?]Jh !ZզK7w"&_Z#|Hm1DP~ҫ`h*h=c6N-ojooxʥ-%bntŲuP lRpV|lʹƬ0-QfZD)鲦-}Ý~K:4*b&pX8seA<ÿ^;'Wf'X7i9uʁٞt>UM~<_'ON_s6n ;ڈN%}B:M )6;@,':ӗW);)S, vE* |NdÄu8..eKҖ~C} !鴗X Xr!𦠸RtɏwNҧcV$̫fu@N!lM%h 6| 5M,r? Se]a-/@lh=N trymQ 7zbOvELLh\3:n?%@z@ؔk1 Ul%`V4X6v{L+5`TQU7DBgxPlܞ6$?Qo5!Γ<^V켧>ՉS>z ˵kŐBɖKҹnzR/u`V3NGX SYz~!v3ka་S>LۗR2KQ<N@(}!j~ !3|$[RWFA_rF m3^bV>-{ ^Ix: 3m+wp8;ko1 tx3&C0\ %h縰_ v xG{{PQ8$3ų'GU롲KlpC*)\ea0 "/b93()8X +'5z|PSk,Tݨsp)F wxB4[F}I]V Q_E#@Z) rCT@70l_5`e8V`% 4oxԚ3\j7.׀Ha* RNE\H0`g{< 5y_Y$⏟ÃkbL^FJ3i)O1I̶uc|;0Ϸ\a呲*'FeA=(2&`?l,R[6佰Dgj.)zdq@Wg1i%nʟH=Չute&`^$ P(8 <6I2$Vj5Mў '(>]ވ &h?+Mu>Dfsm\aPa4žhp ::>" Y/]RRۺkYi&@cW \dvm##ds\3_=g uS4Uާ%傡= ܑ :QMm2vX\>/߽7ﴝ6VbSNW@(en\Hx"]Ye2ܐڠ$K #V( ..%Qv 0(F 'v&\{_ IdΔ>h; #R¿ mLϋY;̲>.r9!8^]M_€,V~K+ \VH9 5lrPycKeiR:1V8k`Je&8G3mWTaJzb=I X"$:x:8"xJM:̶NIY]h; ҈P W6knꪻh?1[jA"76BZٮsg)1!ܷnpDqVO"YǾxCDxryg?'ysz.w1 p<1d2SH)LZ-rЍdNA&a {87`J6H}3!b_kvdGNe#~b#]N i"픥a丛z՜D;Z’ ;Wefii :C* ֬g;sv7A C-O'28o;ipQeS=8SΑCsfQ."گh}&ewR&d *|onS);>?h Ɣ}# y\2V59vIdi*~}eioeM<5ȯ7s8&}Hƻa/7JQ񨖖!7mTk?-ְhyr`^O;w޽J{T ]AAqH@4LOX"4cEē:\PWdxzIw~b:7\\,߲@K1 _)?&Zm>8u:>r`71zqe(\D6YfHdv>fK;;3=Ofb NGߴ_rEl ތR"7j&qDz֛=|ȟ C1VB1[jE9`JΨ}+?)X&<@c*эR]DyL&XubXwȯըCj ǏU89nCI2mBJX novʾϛQD?ׂxq+?i.(5KKkx׵67LJWҲ[wva<@Q?N^ ĢiěEf&ȇq lv[C$Bi8_ݺ*T\j|75 /a&^7v-* nȬK0/VOa=ise6<cfĻD m ^Ddb NWBH[49h5UD1V ?+{8??i3CAȢ?;eWP(PRukHXpLTSI>)k+a0aHTFӻ-*,AyңHP#6ә!c3ӶOeei M{铭nXSи[$JB+] f^3ti~{Z"2@~H~f@K@ynJ ,׃4EɔakMri0r69to{,tX%2ɍmZs c2{yQ\Vo"OҥKf5:Aqon>HNnf=&л*Q\|d٬3Ǽ5r*uxw 6* ߔhY 3D`s,n3vtapZ8ʞ[*ܫsa|He~4qyu SʰVD>1!sG0~76{)skw̒np?+O'*@) lcFh//!dj{ݦ>--|d[VIxO*Hq\DKRpWh𷠎};|_ߟ\p8WVR XDf:D!#WzHfAKI.ɯ(Ag>It\tCN ճC75%UzSU7b򊉀r^j#ǻZUHV+JS|SvAԽX( 箸  O*0+t0M51N!#]0͑rJ\9XY0ܠM7\;_.&.l@(ưc}oUo{;~t콋mezOOz, zy0~YDqw_g\l>J9?P/I,F;rb\d`cH^7[BceQirRaB&15F s9xm $,^*֪E ѽ "ϼj)|9Ju=$]%]MN 1NӍ|KX"y݅NӻvZ>ufJ(O "zy f(a%ЈlR ,CL dlԛ9l-+u;duQ۽0UFiFCyʑ6''\b_6CSS\ ==pҕ@y[}8緖lju]PJdMi .*= Drnf'MhүDZ*yᶹZ5ựX يûL CߎMvY,[O,AMF(=f)@ $t,-dBVB'7VǤ=#d ijYip@>C;4L! ^6zg*4ڈA[Jfz1`ݴqR^%Wtؒe7\o?㔵{]<{r"ސIM3Z1ibx \]jfZ E77N'߉35yM;wy9ȏQ-dk- 4lt[#Lj7*M S>L1H?70QL'O pEUdEQBi[p1܈Sx2ڭm)ڹ)az'x~MHԚ Co),N6TRm"n)x/^8 H+];=M&2+^4,q< Y삓0]9qt%*[HCX+(*GOSm-T} RO*ST}3-1x *і':RH_ߡ/96x;J[fŸЮ,~92 1W=]s]'Z)o݆OXh `Qڥk]ZHjX6Q<悳hHtΦ) Bvºo}aRɃH\C-r(8>#HmN/`zW6H`iD/Ǫ/W*} Ցo+$:L<FQߪQkee3,FW[/h8Xg:lO61y0HՒ`MLe:3ԏp=F,J)WPAu7RKw@iCc'a 6J!yDn~:FTiA18Ň{8y惶NCoߪ˷R6fkYR5VL%\f # ‰MOzFcVm,}g%SYEn6}Y4 K\|IuhsZf7%͙ OrDL?<7u(,h*tTJwT?Y0w9paVi~Keš֎Zs!lF\onU\HqAݭesq.Z-٘$b10`%9naiץ#ָ,9pՇ7'fd^EUfhkec"S ! q?^]P>j 8mbLT Xzm9m8`alҥpQ=aubMH_WE`_j 5@={ &-aąIua_*&xŒξU-oia0݌PbN[+{T/@\}y)?7B[ pm,8 rrή:|| w-؞cwWbQC&m4˭i cky< >ᝎwgO^=pf+ d\ݠ>2+ؒՋ^z,^#+lUug<<$ƪ`:ʝ69i6σnkeAR5d1o zt Uٯ`JwGCj7etI`̫U u8wUjѷ_yzo?Llb pl7/.Sџ`xӚ㺢2|DaC==V;L΄̳}Ѕ L`?758Z`1Ջrt~:  xLCtI0wgCBP;HoWLg7X:yx:ͦ7g,+XGm;B1m}m9'WxAXGeIdP +bOk7^ml] :9˛{β",Y5c~K8Q_Y{քlPMztMLe}ԻGO ?62OU~%id]tic3z\h(\H8W~@QE?RXQy|6ܩo}E(v4ҥ4"_=+k/FIT5Hf)Tl,KUI l+|5)'*@ X5aGS~CŏRr㟱fm"*k^72 8Y|ԡm6|ʔ^Ǜ9³T1h\-E/=V6(eoRٛ$ om `-B>GcK)%x$ }gzX>Ԑɬ`+3GRo }G|ұ2N}UrG[6yeGSj2NȄ=4/bZi>_#m3Q!,8B\Ot!݃ cS剙r>Cz]y}S?GD}p>c?56 Snb61,Fm396zMOFr*NܘO-k6_!;3006ahK wg[m 0:thQ'5SPIQS7Eڠ1.K*#V c4?X2`2Umu{{K"'&[;4nj99@-M6Vwaf]={[4 ^T3waQj=FX[h!$qfp?%Z~22 ٸ `ӿD"%(8+ІP6g:z Pƛ}ޝp?uOc 1Tn  ]|:ځ{>k˹^?;ɅC-m7K9k&,|ź)^w;J>[}bJjnsȣj0HJP nu<.{b&5O/S1ZgTZ O.AU  70 Kr)I?S5`c?Mf6aZ11C[Yz5Js UqJuk n`Z"YO2GC4IsRT`9&&Oڂ,cU߬=t.W7~HD+W gI/8Gw뉍QWnP9toGZLLRsw/!]DNfg#_D!kΤMGKOmɔJTk}VAsrk1L[td$l$yP $ oF- I7<ߢ& 1 "O)2=tL7A' vDGc[럽;ˌ 1rrd)E@^[Ah(7vof5e~z'b㰔7e+3krAC eAP/'if9^s6/A-WyT P:ez.]Rx2AFV :\ӚWԲ6FELZ#V4g]d Z4t|\/F[ )>xxAbկZi}^m.?VR7/tD}k` six~,DІCigUbҟ|W K\nـ+5; h|G3_rڹr*! 4y!fl { :)V娢VI@z\.fMfv.8^;%Nj֡GkCy͡0S,*N@VxxD FaJfgA` z0f!n?Ӗc;#DEm0m#Un/սO1!&Z)?(D ?_`Mʹqϗ ^զ+6~xUP%FPR,6S7bq/v'ڋrM#lR~؀O k=ȢsKGQ,@ڲhOjЦyƽ ÝKŹ2@!:Eq?(ؘ#n̋kT1DIWIR.:VK2 σ%7WY1 -2NeoZ/O Y s61*m*=^X:dG$ﮀW3vMK̂^g4;vy"݋,\Wxm ~@!߳7nkzkMvb<.M @]"[;upĶZ̄Xw⨭4/aAZ;[5_n=h7n~[[pV!T3Ll MZ7>ӿ#qMv1no-?}x$`LC*C污|~Wդn.̎Pt*=o7LiPj?ۂxm!S":yxF{(Tk-b,I"K^:d6J]""lf'΀l~F!I6J!gd!,8SWm,"1UT"|o`-i ؆ى|5 ѓmيYts pg/gq?['҉vpE/U4*$9{L׋xtlYJ')7;sQF>k,SX'{wt́r‹ 6Dp;.(lKděl/H\!) G_A4Rsd1Pi0Y[ɴvV y)M׌@KXܔ߲ÇĠ^IRN_D}RpЛ]/}Jؽ-2"8Kc%9 1v~1WYZ.LG2kM.(E^a}%ICu㯚'Ku;26T_MQL?>}VTNUXl J$=ȣ5K s㓆ChW"W?8U~Ԣ7߫AKp7 v, kQ/$2LZn'-hg4V jk cN;lz0iEd&cJ(};z Tp,-t9kQ~|.gmQ\n2RC/|,XYR";sT٫>HM0+X3RJŐQ H 3I. yvy]'ZZ:(b'WfQsq)2I7T<̻Ucb߶޿O?I.`P%WvZ& t+ZD|W]7-j# Q{(~>x ޮHw6 eWCt\piWĘ^SH~V8Ԩ1@nhq#$ڽ G;@`&Bh9{l3*CH3 z,ZP>͔wi܅WK\H2r`6o/7ZHT/yl:'-W*z!#1G+VpMgka"]N_(܄EUJ?xxcɉs9 )7zj|}Gb]t^<$ob䕁hť~,}gXvzxtu4eSn$5WZ^ZqT*@oKMn>KMl3 kpϧ$|hIL: KHJ55y6iC pB2Ս^$GN~E |k6im}gB_eI5:>oSYz !ЃooHZƇ'yl456&IhUO}MTJ9e@ZZc:F ]YE;_-%QBa-kQV3wK_.Kp)'skҴ]&TEѦYXږFoJ16;m:|OWU_9"&=NB2?[Ǵ"gM⑻ !g1?dLoBM?fe#JMkĩF;׋Hޯy 1,>WV#de89[ޤqP@Q pŢ?>Txz?uk^~|!`7ړ,bZ,aX'A4#r7#`]wPd>cٳkr5SSYlrxb~}i#_IMWfUhU5T`AN9 %.ث G(XV؀6uPtdڭ_xùFiEo+"Zgzu֝e2=떯L+X Ϊ!>AĨqtD70ɰ^N_~ʜ`{ cFe.xBč{bw[y^H xcwYߒrMfTK1o쭣$3{DggE}:f̤ 2RGIjm^'K{52{2 ڮJJ󣫣2{ҼPt}+bi%G&3z+@QY*qg=g/V墨!j~ M]7llq ޼r0{+,6g׉Z4B|o'Fv>-]T,Gߏ!cthk" ] E)VJeL:ǯ5:߃;}._m}!6F2f%5&;/KJҰ=<+>W(5Fu2}w hs%.WTخq7pXq!RɖL^IxM"M92nEIX]'R\tZ$W"hFrd* TjD1ԒTe^Injv5'd"L# )~e{SI(Azӧ}8AD):(3!85vg;xoi/p3@h* Wwlt#CGl]z#Ԛ]JRZ;a&)/rb1CCc$UPY'Ea_ӗ΀H ɸ'sx+pcYq_yBLNJqRq\1Fڤ:mC{zsN-{G*G~$̱L$;f̊c a$|TɺYS)9ݘA~-5ޖe7+7ev1f(gr=;^dpV/hb6Lic׻Q0$d/IVjX"(9-6zI7u/1a;G^PnfO x6efM0,`8Li4o$n~!*UN[EZ?slוcrc4B˗k`՜g~9|4Y CBmŁj2 kOkFAȘ$DXog/'x {Q_ pRÝ>3S,-T_ᨨPJDV* *FR}l6:3YG>W9%#/+"H7rRGɤ[<v|fXԓ%{7JwoȫJ}$k3}VLo , 3p^KS?ɋMjzj`v/My!^:i/ILf(|j\:pU;nN7LtUdxYW>ŵXA%$;gkB` T~ú]!#n`v.^DERO7pWg8_93"R_ljczr%7%k=jV_=7̐PȋxtC'ˡ˹i~: (Ġ"[&AyiwՕ&{.?CգP_k'ZŸ-cRmH Yx%, W 0L~MfK St}dhѓbB$@~ҠMkHiWM T M<:j>0#Jo^ĒsYA|*Hb*a>dݘȎ>"1>Qkh 9?4y~Tf\7:=zR`6Em |3N '$[ra n C1S&zRP5‰|%c@A_a} &..#Au\\s|P;9G?w7;Ys$3B6~4?:]y} m'#q%` h!w$PdEEKq_KmFun3+ fp~1QA5UOY(v"+@]/eIҽ }(5q܂vNӴp|5M9yv:w~n"J,φpO z Cm~o=":DA"GrF+^nRD @#6d&醒e5<[Ǚyj^vMh#'Z[)Rֲ!U'q'CCnubPA4`W,BFālqtHqT+畨b#` J՞/Lmqg_W'\BmOx@5L=|X!ՠBHG{ -s:tعpUzäÐvǠ`A`wڊK2> }T|+h+Qu) 1J=tj|XQ8(FbX&H@.yҐ6?j!BTE1+R L"Rه=L$^i~\:&W\NOcFW㭄}ߚ[xxۦlձg̜Sa^aWk;0_Ah -}˿X%4sq i[fm4ulL$T5^짝8Ӄk㨘9d$bbx !+ClƳ%}4Х]ɾ(#B]̆cr#!:d(e"lՄWS_"+ n|;zzIJm=e]sL5>'kVdQ]^:^6Z xqeb p$M?jxxhs*Zq٩喆J E֏zomH2n}N֑x9tgH.+;WJ<9`Z"kwKeW#Hϸݾ2}W))I|r #r_H]tdLȂA1{?y@/2Og?s.i|+]y:)"eBc9ج_ z^& nݶVQrGӷRw׳z`6`a+To@qe\C _,=SDŽ3gl/i|savOgG/ >s4I@0QڻhM g&Ze1tY ! BGy }mP&}}dlSR(|?(BA~fH0]_-I:x Gu~ ^/_)/#+TXg[qļf-&%173CdvJ;3{~׍_M7m>0EϣP>9tX",m惚w6]M,tCsS*3|5/u@>d, 8v1BkKbEn|s5y4gzڗ]~ P# R '6AgܩI&#Y Qt$ "j Im,#S&*A5 .Z۔Uv= ~zG!G{\=e`݉NJo5'E"q5E[ydJ[ Z;[XBY;2I$Ŭx_FʂY-LP]@|0IQ[).xAcmD|t0.eɽQY+Ƨ8Ks7omN^.iNE"Mst^Х61W8I ]5U,/kfLʘBz;7ԌHly_ }m]g#` A`~6ݶOSX"PLf `XqzF#H^nMƸnBb/,WxLUHԥ 2_4 c%oA+(^Bx>gJ>dࠩ15ݘ ikCF7'/9 9B4(^B$QBy 9f=28ld\jcP ұBA TU3-@E@WDZ `W—ܻkc*Eyw Rsn+һ@E)WyV}XehlMyX?PtU6? yj yxIS?ݳ,!⚾P1_a2t 9?Ah EP~7GgD*_zJtt j (`1kLtOkX "/y˯D{#9}ZPZ-ݞbdk#87'29iSW41nO5ԥrF^-lb K T׽ΆHU 8_Z9^(NVHXu ja5 zD qs2 na\ó`50ⴜ K%E 1}WŕZykY"ZmK?)BSklpn*dOC"E&]lzW]ZJj?.Osj(.z'{&MswvN VVvid,ށd*ymؘu~ iZuQ)>12:!|%NȽOmj"Ձ=(ozFV4e~~tmX}˿~[hg@GMݨ0d{W\O8+i2MpI(i:oC,IP`bO1$xfάS[A5m; WfQ ;c!+֣ezs"~PaskR> @ D-3ىl8?9a,OZZg]}{4gwEPt4ٗ|WtL 'gSN$5OeMt r+92Pf`c .Ua (Q2>lP gmnf` 8jM.B74Œ(NdiN5@u{ͽ"'_UL&t+hP;*}d^^N|Mp vA/V^[СaW{%њ|=Yc>*) a Ll."!OOBi 3ćhA  ?ۍG.p#Pidt(My/;hw>xO88Ѳރ$ \ݴG9|.cYROYU(Aܳst iEB5Kf3ZMo‚!{0oi@Vҡ/,WսHj@%l!bc-U&#,Bˣ"<j5jFޙ5|G ܟzOH!T~\mfγnYʄ^I?A)Qivsf*fWjkH:y(TYL?pQGi^%ZvKEit(0CJ ן+Uƛ:e:V =)<$b\Pz}7+s: pԃ#&r<$^IOmDG9',( cjףN"ex_7dҺle=\1&| _} s4\eqzI#42o]&0vg>fWq%8 sc})-0.7)퇨FVVxjU8K )f{Sӗ"5G~ik mTvZb6~žKˇ3 dz+V#A{Kiaua3| ;SBlPܦg FDfЩi6!i]+703Lv#<5Iz7r%KznjJ( O]pK0I?:CiYۊ n pPgE]~X3K2x{i tւ;itaCӻ YبWi@f+ben&4x1Fݏ9|dнd\Uȏyu<~aUz+>"Dn^a#Jj'֭?U#1j,9u.ϼu=69юPzI+V |}/ bY< RkħPbd4*pΚ} =ʒhazޘ~0K(&e!$%=o]셷-/: 1!E0s P ,e*mv k6$+W$#$$;Y YІ>'0 0nh½s'YkNڳA0ypcL 2 >T.94#9B+Y!mHv#l'Ds\Q<|ޔxؘCes|âIeAz1Ybr^=6U6uRccb@Ev7$]k(؄ic"](kDOmػ-Ly KSc4TVOr{oUpAhqVCjF^v;#i|yi\8щf082`Φ 4d䂡:TF;Xt' 6[$ɂ,Z뜆ìbb JsV|AXQm\3 |9ci3&'˜y[枠^>c=CPL,8}NyZ[ 3Oހar;(Y%-NyfSpd.SF|h4U!n.c% ;$=gpSM[6>7c#Q&Ɲ %A N8v8'Qwq]6,缱 #x y7С\LMsl~B\Xj!c14).ܐ~!c39ʎAf,Qqp{ Z!jQ>NnދЗBg|u5sll[\´\Ie5}fJ' >AQ E8lP_FmjYpvMg0b@%Μ$?v*Jho,C kuV%ź\,R4b T 1" mbm^+<~h K E&eh$s؋i0 vJj9` ܌G,6 \{Wu~E*a"ZtZ:F` =XN~17uxOS_`lΡ]~A?31uD_D1]lSȅ GZDi|ҭ4jq4HF}\)nJ8Z?7lrVClnd9d61/՜4~ &eW5} r-՚0Ɯ^oYP-ݱM}8U;?NFY&m`+PXf mZ3n7'!lylҖoDh5Φf]-7cW.١mYjx 2px<HLz%>e6nvU"}(kGjqQ+|m^ ] \5Zl1Pr8=\ PciWmX%Ixa\NLPJ> Nsf9M93 %RsrONi$[V{Ogbn^݉͟cui}k˾%KWx>P$ gBgڀvKųx1K!#֑q部EKTNs#nI{?dA)֐()[,]9l-.:)+ bîSܖKN:In2Pm+hvmʳYy I9T}9fqaLsx ok~ڱbhMצz'q2|o|5Q,ש \!-SNr=h`lj-p{j\oZ„KAoC3YcHC ӊ=( ީ*0\Qa9C6*| %nuHdEma( 3h|m xՠss[5QJn>-Ǣb@ղ؉ ?i[ە 1,'`URkAS<51]μ$sP\> osPr n[+][2w#d[nCה~: v (H]().o_Ug+6ibΜMCŠHo[ֻqB 갯IC+&8omT WCHxE*[î ʇ+lWcVcIJm씂A' ĕOqዋ㳒h0 {/ !ؽYA9ɫ׺@uJfw{d+H5BPcUļGgPV< `zjӾ-ܶW6]xAuY7Вk} ^tmeWZҍd}2IW€o߫gOeXi< :G u5.' E vGڽJ P%bOQmF3yT~MpJ. g͆N^x!g  ѢR$ZoW1 "h Z]zfP8 fB󚳰?Wm`V_*uvf^$e[ Gjr!*![ lְ)=p :b[{Ŷ_;ieO=ZǠ:=\&t* GjMyn6 y?uBVl6PtYE[-ieDݖ86xVg`}i}'`EM [x,%l {]~Cj֎LeIed٪?z5bR;(#zqx̒}O C}B#f,uWAT"gșz-S<$"vֿ>G.^\[4 xREqgx[ "u!'x҇e+W`~43ׂگF`,GKeM@6pU; lNX "IqKtBg^+ :o5$Kj$c Z:&\^N *h gj _5|q&rP Ъ ){.kJ,x;19O$qa2FKlh܀\a b   TN-ur @_AlI|rdzX,PP#L^Z^x\_oP RmK|ƦE,ja Yx>0nv0F#=ϭgq8fm#bGu R0MKG:A^KN'8HYP=Z37h[19W25[ \9Q#y0Gz #CfFMUx"x(onK2;N>H ަ/Ekd.-R>LW᱘\P=^#mz΂WSAL*H=}dm@>Rt?ѻ SA<Уd$!<g?\E +8akrRzn'vxo ubMZϏا:`9FYq%-AmA9E;n3F6]3EK}YT~WHeP"&ٵ$]1uV݀7n1 jKma{7 9ä́D$N ֙ȵKhE}Coo`kdp>&2?vWNc#=(6k9L7cNgTL6qf-`ӠiOTc!qRpXcaZM\(Yl3B*yV>3gԈZ"M \JY ɞEܸ30٩hN(h`K Ä6au6CHP)%vQbwO(u=T PTsk'մjӏ^*49\#c i. KƝ1C `j=Oq\cAoVq8!\'{s@x*˛߶T@;4I=Q+oȉ.1Z}D 05p֚9P`mR湸BtvY].`tx4~Y K\*= j_]=% e+F'F!IhBP`HdC&:[퓤$/|N (KJ4FH-jA/ED{[:XXH̐4̊ j!Tf"Oy߭ǹVxvSWތ&oEmtGQ0Hbdu *66 @+h8>6q6bm%QECG 5ǎK 8yA*[.&;paγ"mtejcȭ [rmR`G5Vm#Yц/ i23V(ɝ8\Jmv{MvʾY[@m󯚈)2(6twN[nPXNaќ}W4YG#O5 4)5Q6Dg%Ћoۿod^Oo`%MÍ2iYH?Bs}+?r=i A7R=4i#%?ˉEa7*'j;rg0ӴȔ~e44[)u|@XX5㓬 ͰUlɽĤAd CZ. l2](u_ǒڹDa:\so`YLR%x_f2W-'`2+QS,QC{+lRܓu@$7]-6ADyItOGh1%- GM BrE =؄٣6驐VK+TZHySLQaw@iÙX\+M@r'~a\ @WJj1ZPD_^Iwq:$J$ X% Hr|vo1f;) '\9Q2 Cx%&^I&f4JexB 0Mota5xc.}J)^,Zr{xK%^IYc @e-Q?͚Ҩ6rU^d:QiIC%jµʤZIC/xmW1M\֓;R>j]=̈("=u|t:P^F~ ZkoGyxA+,^g36, 's=qeISCSOn4ޅH4.c8s:U,1Pe0];B$ f1J,ƹ_:c+PP\PeyhsM┾qj3搯^rAyg/<qwt}Fm1 *IzUYkKy^/oܩ ?6jqNT.k8//DS~eu% o숯QnSLfBg(i?"]J8+QfBtd6s SD"#|| y\.cRhVcN3ݴ( IFhprT~g5NO68A]OM%N8X6.W泙 5$)tzM4i7|#_@ݗ>.u=pұw\"~xWP#CF)67 IM^(lo;S"Jvj\6d%g "--u@b\aB#)1Oќy^4e;ԏ{8Qϼ+4b!#FZkȐwPyn I5XatجD i˒ƾTޟgU`1cJPn󳆚fܽ+F!pŸ#"N݌[F;avx*u(t(VVM* *A'nfRwccQv2V=_4hz4q+ /0-RfB{j@oXR?(<r_ݏJz,7Bv MkJY(~Yi\ ~NƋms3(ѻ{NډnJۑ` ] E 2> ru/c,"F_ZzwQyjJ_?i(~ KC8>)U5Ay* ZtZ%OO lC~ ȹY:@ZЦ[x֠zvk3Jx7zYI:ìdx&"]OPʫārr69c+ÿ"B..(&+f="μ@Ǡ#3S65ѡHZJwM/Ȑ4% J-Кj* K9B6nϿ6 Qs^\̥ƹ+ \ &5)eA]M@">l+wP=_'A608f09;e1GbVF v? ː2YE q5nJV>[8BO3͆.J(KPI)u4#Y ܃p{5Z5NO|{~)ʡJ,c%S-pf$[+͙k%cp+حj|pqywlX)MD0:np")uZ|QU '>h-z:|j -(ӻes=:>.OڤuK\? {u>kv 4,ʏsyr.U1O/tm̵ȞƎ$oRT L|AOczKH\!:ň&&,&NWvժSc*CKY2Ү:5m19ḥJ0 2T R:n+?Tyoǎ] A<4}T?@ $k z%P +q=OߟZ @ק+oVhyѥHj}babI.qxb(S|F*.NvE9lWXU X [T% əpW?'?~? irw 2uh&ʒ3wu9ȾEE<ާ5d~n3uZC3^guCn{ 5&'F\R yɪ֒7[L:9/qBxGe.Y<;k|~V!<ܫV wȽoumy. ۤ΢i~տ/({d( 1h|d\t Z$s{A0ւi"1qvkGLݢ!̇ƘTYy.g Gν2̮BD2MVp:l$Ē j3bZɿY~S#) /ض-!1>K% GrKKmM&5')-ީfA6KTk뜦@"zbSs(Y"|ĻJ6'ظyPPf# A"oք C&&G]lI!`'0]셈k8ʦE!a1%F JZ_ w># A \t4Lb"FTMJ#Ù|F[a_cucv h=LuC]V!>*`WGAo9 42KEp-zYtv:U d~񕑛C@D}.>fɽ/\j7K)vg oo"zW셂6sS!t[Y Z߿O%/`ewR>e ѶްR-UBQ !DD^ ".39F߶s -\L7Rb)t/,x$\-2 |eam=*XšBIJk/E6l >%m`F 8;pB# [1epպ?R;gY?$^w bw`keYO}(]N|a%W%@cG tx.y2N9To "Pm:Hj=%5%|\xʪ1.A/| ]p5YFlRh1pO*$@!8VϰAUE 'o\(y@v_Q*je@i5[ҖU"jiEL"5☐aP)yym?2g+p"GNޚwm=2o ۽0?Pӝe1VR-/KebZ">`tV -Kfď8(2d4MvLnGi*ll>D}=@-1G얙Q5AưSHX{ $#a6չM@LJy@X]&TkfK̃8<Mxc}pcz>pL؂9&o>3~ȶ;dH=}O&s Q^rvKIkWxFB~ڲa;>5Ac)HdaN=?%ݟ6\P{-:N^Qhk2MpIhe'oaS+5v\"M%J6( 2z uqܵ{ QUVLel3Do7cu |'{,ֶ)"0ڝ*B_ Uy?Sa>Lн? ?N '|v"dy_쌑\pg_e "D# pV__ܡxe4G"W'2߾p_mRv [~^˚w1@9Wӏg+Au~}ucpJbwazh񬙆1F nΑL4gF [ɠ$),ǒ$Qݬ'ҵ1̈́$f:6O{RRg Q)I`A0X4;0솄Xڎo<ƮB&գ"QzxK*4kARܨn}$ PV< ӵl!/?!Υl 2IUe|_͑\JhƦ.U0Ihe>Оw?@OU0P~S_)zdNa|-Ta FIDjO$}lMՉW멏*EDX4,i?&YT]`$?9׊ 6%*:zrvS!~lh. U*K=IgHo5TK͋n*o-ATGk@BM]0pt~X:8Eh#v 7B<ʬAzPhs2oEź2h"(R^eINTc/ \kbw3\߀a* }n}P2[j e)%CVo)g vDw<Qlm 8L" _7f}IESeJxY&Ξ F `[_n4]7{½x|zB^M>rQʐOn ݔw ,y^c) ݘ(l+aZS)C Hat lvs*(JDx~ >Y[g5]"Q-ˡezaj>݈w}QtUT `NOoQp~XnTn\DBQF<ԇ0i&yHDemMW TQkYY{L%[;W<虷]UwwMwO-2&[h.;;JS {ګTw8vXwOD 冚ETO\9ls*OY0"o~㕓N 5;)\wb$Y%x+Ѫ~߃ Wǯ d?;!;>%yAvns7A%V.Y+߭hiAWu%m솵)7~upC.("s1a~MsdMʦ/f3d2 5*9ēm04`JBI"ZmƟi_s2Rjl ues̆w3Z3=\7s(.q.#XƝ:_L 5,&1xqqZ9&Lj']uϗ?*zYi4͈RjG-3 { 3i.x­}s \JX c%4: x̷QV?;?|Kz>OY=iլ#j%rpyyHq,PyD{~9NLsD>*ixDGYRCB3Y0{hݦRދFLh{}P֏ݻĪ2wr]c A1XϔpH&j \wJLrJjGp7grHxy[=F(Dr䳽Q + gvB[2P9Qf'៏|v:O-GU rּ4b3Ik{{@ZDKn fz'c;kjVfe<hTݎvua l7.HNf=,f&~R$}.CwõK(OD޾[Z8̫eZРld7&@959+@ܽ'<5G) ScAƧۡ9' uiոF(ȣuAUBT ƙUsu*e8e:]Qg)i/҇TϭKzI9 FE>24Y,pmS(;NY$*ܳ\b3كǢ'&L@C펳qēq4F<Ɇ`Y>n#ʔ9?n)";6T|:~u$fX5AtD}v5 !N$2 ,wr[&׳-\ؘ_'P:N=k8{M2Hkn`*3:MSX U2<vi O:5|.c8]PCoX|M EX 5X 6+p>bd^P,ZKFw0pX mwY hJBx*]*،V}j&Q W/j!K&|`Vw"\`-,y~4Q8F+;(4 {AÉ>vU _*Q/咃cۏGKCYmCNMuִ 7$mg¸M^:/\$4̣V3ܪu ҟFntهh%Bct[CvbζQERi?LGyPg|OAwX˃A=s$9d"802 u.x3+S)!f'%0A9 >NE^X(gy)xy>OĀ2\2CTm/%[@YړI'8lvxgtc2Mn(ܩ*`ID+(|;C<=^fߧgLt,O揿Ɛnz:)yT5eHzc.N}&@3m0WJ x7^UbHk2l0eH)Quoh'G=@edsg|ݭliǬQ=4V>NcYȺD!5Gqk `C`>Ru:}[ɤh{%O!6cf'&D1SLЙ_`e;vy~ Ki/EHq98٦Ι&^ 8 ZT|d9m9Z I;f!`eo+EJ'O#Ya1hGy/F=__W| 6~Gez38 ^'ތYL[WcŎ2LtEC 0\aX@\o-Q(B"X)EdO&$:~?52lb 絨mY4VfV3 uǻt؃~)7$F%P@xv4)!z|0eoKŻ,;.w_۲scpr;Ȫrt5$1e)pN4 v\+qQ&{8q},iۯ.EL xVG` 6zdP-(Y\~ R*61юz,mMpWF|M i:P](俁rS2zxa[6To>h0Bcx+c..h%:VP^4c^jL\D}D]p'Uc<ۊ3NZ~67d.lzegWZ_تX՝,“`u~'ۛsMCrÈr}̄&8'z/a.-ڌj3Lj'B-e*9zB-ɮ2":q:˷FìT}t4JFUtke\Ez߈cK?anLezL>U+1lCPCέp)X{ft`(DCQ,d|z jnZK|:mgrX`Eɬ^};{:xm.=FP?a3py RUZpr:cd;ñzӐAgxy+1t8Zl44\\ktV Q0Iу: K 4U_c2]LSmS~qBhdB*]oҖP.\BGP%\7]#)Hzgin3B&W;iڜN('F:ͿbWwL Nmľ{p;El iqx3gLd܊a/R8ts߯= @wM`t QsuIMt or1T%Bh0j sSfs"ֻQXD*-=stVnB;ٓH5sfNN)[8hӍL#嚭Brx_2a yIHA`>^75v@.w@_N4O|硥yN"=XUE{e@^I{)hQ8ZUsnVh\h!D`ғUɻs2 hĀa8Pf@θnf$QvW;XtSp">5\/w_3Ծ h; ]g\3v Ԛ"MwH;0m nypՀ\<fozS?u@P^E1AUh}#&:<ƴ+ FTxp><S? |-)Q:FM [tUj]^ IDf9=`#gs8HDRCb. +@kzoKC+dA*uT9Hl/4cBYѠp7vS-7|:Aʆ6X1ڇnmlhX=1ZAUCAwLb3/:F@Q S}Zik|o$KW PIl,EC:fJ'ڠDSv?ۢe (PXU,THvfZ[>f@m{Gc~_gA"!W_0 LFL3Zo׆UzkvOuXA {;zhiJ46I4ݜDޘW}I&#wfe2*L)YQO[ןc}lnfe-ml3S ω`2g+N{g{sS&]shVыmd}?Ry-|F7D^ Ģ!Om}>#w<V$)wK)Q,hVȹCʉq> ιߴbj?!K]/khb(jym)g,<!Lvae?o U Ulo,CPyg'q:^}H%.k":˝ BTVevǚ3Wy?hwPO`ҟ(?+V!e:T+uP]-kX*d+M$/ۃٰHTj$D*ОJ118c T./6XUs2oC­a%Azz")3 Q];ZS)%sm$qٰ&҃7Ʒ qhK$毲({h}>$}qF=eURu*67pA)?7Qvh.t:Cs໣ɤ92N^uǦղmJRBUjcõ0Mn Qoz:#-\c921+(m"e^q\qP1(:i'~*Mב:F(M,t1A$C&guQe8c3 [2q,6,WasBx%AegnVIM5fUӻ=#b azro2LjU=n'3ÂDt:ojbfo>P&*[ece&nieSXؚ`RGOCWiXV@}\eHAߏ(e3-IB>`^|YfL)Y*-z,d5Q*Su\(xG#ُT2BTJ>7Q{52ILK@2gi N0`_<~6l=fPH̹iy%!>':`%Yq٩-f |x?P~(CIa6 rpӣyZ=8xXGsB> *6^"Y*i =$:r  ;=fRG"V )UY1D,ՈͶ}x AkfzGw-ڇ\vgSPmOJ(01>^qe):ƌ`տ_51(-~uPz *4!'ipeSLC1Ș`J~Pس&&NKh( nawCɰzD"ǃy iBuθ4elpsa ?}Fn%,P˝pr+T&r2z7U}ia^OK>x9댒pʼGo`OmӰ3`;UZ mďHI<6bw]N+.dqggzHhUS?e~"@i>=r܊GÃUʡ?=vQ%]$\^RԖBڒCmæ) =u0瞩md™HB=~̈́yK:X#тi=Z?4 7ZeW1hOD7r}skKOLE˧{*D5H*aq:)v$K chc9mٳp)(#тCbӒ䌸i ^nMtR"vJi\bJQSȘ/K3cm\ akwd`:O1z^^<çklz_ YJ@j7bʠ&akPsj;o.$;,zԒWj!ٳ!tH8/8V0S1>1^ʫ|%3Wᢆ\_Yo4![*F dD ZLY|bL6N Agw90U6z0 W]a`]/2[I& X_otq"WKR-}/_]FAr%\0Ac=t'f(=]^)-fwBY'(b)hзT'`DۏiOy9C73O8_Kz3ϭX~O`3 7A+\c8!J8׸'٘G%kg&~tNϕ܌865"Yk fwxl/:2ɿȶXz,s o#+2՜y=wabc^p{(F/TRL,"wptu'CCQV^-,&N5O|c&>Diws9X)p[AKr.8T.Zp*\#<ʍT/OZ*y8k-涜5#6{(SMv&͹ RZz[5[]VYyJ8@_oq.;Xa> %)NE vNԗmMn'$H74"aS *w9xER% LIfWX%?d o0*DE?Vab$O6Je}0iF$X)JI6dn7Щ iGrO>ȩ렯WDһEPWfg4+c`/ʯNo FfB(Pq/l ulBlB:[e(IPex l wMEpѺ v]̿V]Tm.>+7ܼVE2ݞ]WB@5x`*M ֝^"cQ\Zp*P(9[ ۠{T'قQ6vﭢ,J=m Tc[J)٦m&!G1ex(gko3uJu 5 ?vJ#OⲦk #pӇ\ݬtEQV&oۄ5C#xu`[g(ʳQ}c]%TDS12gt%Mu!o[7JY'v 3qOfql89j1V>:FFSǃB I[jQLЛ3zVuLylp|m|B'ԟp;+5Hx`sE` )y+ IRM"ZGRmg&*x~Wic2},!uvt8GX%9hR<mK/AFw{ GHuWig}0_@ذW)ф)5%uNJ[[⟑VH*xބ>i*qD$,M03HQ#AtSxmeåU  n9f0# K> l33_:2QВ/x4ZA $If].D`V"3 - Z{WFnDoz6aq=H(Hm~X {\,=cɕ,ޱ=+VYp[NH N)_IDk5v]8H|E73&8n}ae 3a2,meaLܝ!ʿ|׸sG͍8whu˃sb+OH&duR6Z(5hL%~~S&+ZgzM)Ze!$m>d [7Z(4{C.^*ߴE}iF*طx4e^vBZ/1J,晫r;HWEMqkF vZ7L+wKeB*/ B%9,e^"[ՐV!%U@!AD,uTˊ( /*ƖZ/R#]C{)9YȝYV]s4-{åJ[۟sN>*` @cr,y^a%Е!jTDfM$ߞʾL:~AKȺp76GZmHd`D.st'@A`'CmX:oi ޼͈%^ҠsOpa'c(&&D FN\׻jUڛ<*^6b߃]89RC~Q)چ!q >)VǕE!:AlwV1+Ʊh0XWP=HputusG1if_.k t]ȝeDrP n5JAꃞ CdzN{g-+I,̙D귀 )48hWײ/1Ϛ:>KqoYe@ Sf-\ פ14ď!}˲5 bY;7ަz`ɰjJqQmQ3:J Ŝ:}7~`A-i-.,'FATB`P2F"e#&鞓_q𣜉bHP]n#b[{RpoGghP5ДQikBy-=^FKRJղh5mF1 'mOD+*sg| 0hhr(}Ex!w%pLnt̽ny< jGd A?|$gߙ_>skA@~FCǴ `׺}l;qYIx17Rk5E@1UdS]i%٣k MV) Oإ;du\ ߓLo(!crf(6]GMgi;< 3ْMpyet8u 0%XǹȦ. +2*%(LF}7; ;èH*Ыa7hM&5af1t&z6_Fו5 t':ҍU)~HM1 H-,퍷4E)4kI;6ff舕| hN..~[3=&DE|f0qUa0aN# جqwvNc`UC&tgyrcy͎j?MxB;rJYdqP,ixT2 %%6xB;~ u1^A\VbTS(Ew]&ʍ0y-et#Y{a»YR LE5~xRp q]kLck%!Ũ)%DZ1[h>kelCLvxƗB%RpSI3DT4{}Ԍ,=>4Y'נ$9g-idf!@-dN<$HcP4 \Utr nеyKgPLfHXR#++l *=LGPЀQ>>L#R"U=FbANvE+5*%L|b78y9NwJ%)`yuW^RYDPr;vJ/αMo#5K`DΥF`9j>ƶbӣŭSp#WbV|.Լ|!I5>Q'NH8ᯕT8OX,l3¯~fO_rR^(ҡjr<#2}cUsƭCތŰ''P[v:㡥> mNjs1'Q_Sو퉊Lq@{!|_#jX/}?)_J]Oͯxh;H&yTy-%(>3&bysLu}&u*%>BYdzW&S#t߅J̑sMva}:϶pS(1xB:4K@tfxJd &4#U:ax%d!!^V4 9R~B[qUʸC&1K'{ҘDZG܎Y![C>HT z`'d+g9c 8:j|-P~%'pN2~̮KdvϷEv)5޸w\ Z#2td Y| /D s*hlP$˻eYSbGbU = @.&pl*a Ǯ` }n?nT^n-ֳ=kF_}51ʁ7'qcO5M*/Ei,u TȏM޺HN#< Q $F{|V9"Z8m~o/Ibt+3Bˠz%i( zOkL7(20OUM1IwoV&>^V@}+'h(LrJee ^rh,9OY[]⇈*`㜆֘U}=iEuT,X:LJ-5߀#^ג,.a3 jѷϚ~)GPb}g`>T?$v¡8 2{F|:h\< @('!IvsGI_MaOP^SeyeW9Q['WX"_~Y2s$s+z;Xd:]^!ai'| @JS!FE=lwp"Ob)Z ĎP )vQ%$֥)Lk'P.YWdk5G盐unE^|s HcU%;BA ț)|1JN ړ»/vl%uڨ3{WRxosғ-+L=/~]kA% qlmsERofn+/_dyhtG͊^gO^+id4 4`W@;;#9^V=7A=uءY(qsP58d>8v D_ 񐇙O nt!~F$iDVJ~M%Ji'<=FlZBg Q\ke-&לl_.EC7[4 Wؠ=%vJoiOb`ԉ-bRخ'`yAMzGZDK]5ɸS 3U2Mjy(&X_\Pw鴟^,W+a\ ehKj`>7@zP,^*VJ,+YGY[\`A #\1r' vy(ВmB4eb{̬or&_!dZkfIӭHæor& VJ!qMzwdK,Ξ]aՀzA(. IcGoy9P \|Jc%F|y*#UkBwU O<\t.:(oŽid.a"ޱJυ]8AHґLAUYYsZ67߁,'a;KI [oapt8E{F, 9uk unXn.ǒt#Vs9ۅAR%{Al ͎ 2:9ŭm)`0 ߫y@Y3K ͯ#؊:~G$E}kqkku`i:<7{i g+`JJ?1GҸ-h,j`$lF>;mtyY#=ċ@=t?{D+E,3:ET~<Ȣ,yik!5D};;Ng3Wl7L83'Rzq {9xD1e]>#3P4=e=.7v|R1g¢ma&A܄ˣn< tk{d>Aʜ,2Bl,LDCY~|$?i611U3E5vTK0l?|Lg]-]N4 oҀ=COP>s2nJ;hy[ռ܀p2O3R YoKNʅ*mN9ZZK7M,spp4 I'#nX)W4KbkNb'mGYzOb9 c~noaANŠICbH&TBuMx[kZL7Q3xS.K$)Pm>|c - 7``1m#G,A1r8}WNpay`om ym9yp2Z6(r.S\Zj*a pUE`MN>N0Hq(@k6^d˜)rkJa5I|Z,.ĸ|K nñf<;%s *NY9z߿Tsg~@' UB,,+PH:e$ˉ *z Б+ m't#^ KUyC OڌO%>4CTwg2#<7ӕVǂx)vtʫ-0WKJC͗񀀢d1>5nG:b?Lm PHNIwD z`HjuF߶Kf`'w:eb+T1& j 5BW`0MҰډ":a{(t҆S.(˓y$fVNƽfn)(>ަ`c9Tif, 5-{nLTGڭ;Hɝ%Pp>;hn:wr}] սHcm,:+ӻ7?k;v TƯ: ᯠ}1TuPjj>'Y%U.lN{KNTL5GINf9B\Zwi^i˫'z%*-zzV&_cB0MuSqfcDWF*@&ү:"02LR9Уj4>RxףGʪ{߇5d7I)x u̅>BإNjpP<[LS C(i&r zR[$gVvmi?1Qʵ𦬸^.nb%A:D9 1-V~y1/HΐVZ3aOg : )ڂ'1&u9k\[11nI_C[ԥ\<LۃVO}mZ[ԠΩb^5*1# K䗄z LV'ɇ3GISuj <Nw=КE?VL\f%R'6ǃU$"xi7/ӻ\q9ow!r ? Wx޵(IhAoM!+W4ưr|~wy@]7ɸ|/E`7FW 3ٍB S*&_8^Qjo|| K8*wZ 6AZԽ`i_ K0Wj=̘-M\zDSzN9Ic$ÕM7UjC4*Q[t*DJQظp{:yLJ yZmIzO!Y/G.(3%Ir gek[byef' ?^xHb$d4~U$W U=9~|xKԝ1ecG&֊&)t"^ru}| `b"VA]"M.͸=3bjfS 9}KѪU6Or"P 1NL}a'HDӦΚRh[|Ӆc'-=|yGFֲj[ |}Vy3Vb8@q n5)GqgfY0dsj7Gn4&!҅LyZ9pri3 aV )*7UȎi׳R(4ql:'H 8Գl4Z[vb܆ꧧ!K+QY DҝuV/=(@&B5K#Q< 3L;}Zy&oW۰WOBϬ9 sW$d׎!5"I6Jz--br@ȗD;%L-)kh;\?# ל4/>ϯU!nf%7gU@"@Ё5o44 ej#%o@lmM,,_j6h3N{Z#QV: xVPĔ BCh._-Z]Ω*qE; pL6).Ҧ}k="Ek D]t-Ch9psI5.K@jB<}Ȇduc pDIMs 7!];`d.*܎dSMC#s!U,DwD*l2l5ZӬJM#Æ2}=P*G?Sci~'ʣXT ]ͽ>u?%LA V9.^7 JFץ΢=<m|2DlyCEKe]yi˵,ܲ#Ƌߑx?K91z?=C@ PCJh;^4fzj ~Z$IW7-8rHr?!D2?QrVOK7o !LTOMޜ4xPy7˴1OgwgƋAn㘄<;TⰟ"L$]Ɣvņd3"I)M9?AǶ @q"1܅Dž۪~x5M*g;lA $w6'r@efu@3uz_}SRet]kxJmGnl9n8;L~OGj)+QDȩoG8U%9\2r$Xx q֋ǏOKӪ!Fssܥ9 P ]<+drsv}̛^ꍭrTPzȁrw+l᠖ťS]C5 PggO& ^[ oCIοF<-HwZ-Ex {SD ž:HZn&hB1xvCVPaHa4 0Y4UUF~Fl %A 5Lq ;Y6%ήZFƼZk QTǙ:zdx_hkޢ"uj IEB234F?1S"lY̫jmL&{HZm:;T-jpH Q -6u8EdC8Ced(R<7 ! F<=>_ r9ǣ%L\࿤3r=h7 ΍kuoe~mjnKV"ɇn=NG} A̢ҙζx=qpO}dEQs% U"XI;\{>*U$$wʉQX8WˇsNaGUVvݖezXm1=01^­Gr(Ϧ5a"}}BÇ}xY~VhH:A @+tM8a9*9ۼ1lX% uiь+nduiĠd9Ռˤ B2@NpfqB9 NR)U,p+Cf@иب Յ-uqϾ^A56%p L)/d1$3hrhw._ߑkL%;h38 Loi3'@jt)a %cz=@XF2QnCObѡ/ A|p ,vQ^=kNtE ;vG(D )od|^sQ}(5n BY<IHP>M Hns)%dž^''ZH3RC4x15wu,|rBi!6ҏ3]4(F5=k|1=hn>z'SowrSΌ]a-2*b[eHFxmxs,YIlvڣ:zwbt}.Wjswo DW0- %FG_ƊH#}+Zg{WhPDqHQ3LehY;&xCujW_G,[S[| ?Nf y_F;~ȞiQ)$T l*:T>QvJ85P50CQFž  0}+ g$;$_A)ڙ454>%"OUl)E MTϵ-“!$S6 χoϑ_Q)R!d]@x.(E׭Xo}0chzd?X$Jw~VU)Ax#l4JU ܐyY()!&<׳! 4 C~ËS[cv2 `"W5w 0N3fICyOF->AiCÝc }2{u(x2S_'Gl&sJ@ 2C u R- 矟Nn݃yX~0458Gg: Ty͖l$$kp¡nU 6Cx-EDQ̏"|aGGG@2y3zէsDdrah6' U]{{g9&?a]aTx$< ҏJcm)g4_5Npt2nv;4ӹORcx5 K71ܣ[7TCvgu}=y)e'B<2wC=NM<;vϷ l1W}Drr|SJ8] j:UuXҿ뙻'ѝD4Vx7Wv(tovy7JtXE50* @gW>wRLB/` m]>J:+[ 9Zcߑ_汛uh 0[&0+yE9'AXcMjz7]"O_|Y>jOU!4ҖȒf$&: '~ ً3`58w"Ej  5A z?[}jZlQF7%/*0ڑUL> `1 >k1r]v^S?0hqy@IYva <',4DKN#umOD(3^АacEt G=8M"-`5VfrƯ0_ʯXkoy;Th[(d-X/f> b)ۢ|aD$8KÂEj0ef4oLz670^P0 F?>2"x6?H&]Pmg;OBDlkB ԚuA>EObkMf-{!rIB(Ꙥu;Fc\<0@O$U3@w .!:k\^>_Rh Q ̼oϣ'xk>L@Zr7+Y[8N\LnziOG'vE ":v}Ci{#E/NK sPB"sMs$`=XNl[^#_1CK!  aoRn?ן荁4 =b(5ŁJbأh+LSJ-{~.'dލؗ0+ʤ<0|J 3i!M FޗA̯EiQКr#Ym"Wj``S%nGa4c6ؐM_O0 g/ڜˌK^FB̼}7h3i>A0Z$7ސ  48]G ԫ9(cw<¤U|`:}n6)p\rڪЪBYahPO'ßv=1(xcAkwcn=WA@? @ D^NpSgC:z]ls+Zj0:-Lju)X 1| sBIowrN$n߲]'# \f D5 ,}?O.[“EsM',+ zlm C|f"6[&^v1ȸsOiQf 6)ዳ%'rhr`+8Vl l~cA\.2g4c9Y{S3D/2~}.U7Uu wd1K7~y;w8Bc82>Fa S b6#''SuzsB4*4 *H$aFhkZḅ+Y<5)"VJ9۩MDт"j ۮ: 1+ ZӦH-/=\<j?H4gץ;@o&z2klT|S7z$=TL  KZU kX@ 6|Z&.&5JscG}gXٰq\ޅuyշ3=+>k1˛˧P 7.!epȞ X}LjY sN 4pGx;D4k&mL0i(65w&ښ\ |+_,EGRu r$%LbHqQT χv֨ 642AB3ǯ ڧŸ%ɸOB/ڡL .ھ.:)QE]nlOh@ӖZfhb$.~7?4&]) `uRbC 5 ̥'ٲxDl%M QT(L?ՖB> ͫkdٙ<闣CCzGTm9DŽBS0 H/d\FB /F-'@!-=կ}]3 xJt}۔jZȒg 8uR?Z (+CQU9FFByke.Hh~]"t l5r |&v/vl!h@`~&yYw\9o$}~K3+뷾f$m=2)HUddV|ljCL =qs: 4D0rݫ溞w2ڨ0%L?=^w3\|G?pzcJ ;/;w@ p'>=h,Bмk!GRqER\F^4wCN]ЋllC.'&hE[&߫e{2 .edv."@ {?"?kچօRCof@+j1y9z$q.iq TLЂt!W95CYXqp_:@,y9좐M$.(K?2kfO8hb NRE߭PHķ]ʣ !z| ̕*0ti(%+퀨SMTIr "[؏Vړy j8pY*@Α-1#f:{5w̽7[[b,mNJD*AGNq0ޅ>[H@voI ƨ:9O=#> g aPYW4(Xp_߽~JLp3U|1>w KGUH<>2CH+Q.0cKK1I2|]4w^U|qa$e䌵KEk6RH''_);V`ts0Ѳ`Yl h@>SH8U# Y7}f]|TeA9{(\>R CAQ8`R)y ?'TisDòG}X+:UC]~9Q=AJcxz60)R8Fict57](nӟTÍ?Yy(m(؏t ZÓhŀqs2\GlF$EԲ3w&I4韠ubhN#˹}E 2>1>6 SLP"miSP m{Q.܎M<3:~osOX)!Jo *Ȯ!:C"ڳTf(7zq _j[)zVvEKؗCw~"=[kKKM.k22z A@!{kg .P,Ԫ+)vЛb x1d~ Q5"p Q .C3bOfW俿@2( 3:˦%Nr⚱ m&'p6i!t0 E<  Fe~gER;vI(TﮫhR6v22B?V JUec+ְ;J#@ڍ4y#(-L!;[]QQʹ#;O6ʟf$W^Wޟc;RFO?`_LG4wl$6fؾ c%?bݱ؇] nA+k-Jxp _|j#\X]pύ56Zxrv!&*K4[ؘ+1 Y{S4v;DB= jD2ۭāĉjiTEnՑP5zi;v-0W7V#6pmQ37&ꗒ'*_\*Юb/ei[C|T" 1~*%"PȀ(UŌ]u}&[xd9^l /ȑjl@a,20&_N.?]Upx~,y=CcM)¹K惊?}OB,EzonvKl`U~%Y M«b{ 7 u. }! ?5`Vm5s辏0OAXui/{.\N8!T9Sj 95l2֏1~]jCiiyq1C9~={MD*B^a.TDp=2 !0n3gl~1$ot3&|?g C^PumӡȇE;}i:;[uo_rUlxy)6bIѓLۄB(]*׳ $y"cw}# .J-]cZ{ $`3_U>ӭJڟ΄Y1YzUj/p@-v[E5#!sshyRtj6\KN.O=<&pQOyS[7`CjK1YI<߉oRi|B^-b V <"'׆V?rQOeyN}o* wvO,TImNTmilqAA_T:t.227w `}$@ mTfoƾskm_4r(N+ lR?FNR y-{gwSYFa. TV ~ L?/ڣVw\0=· -٫Hy%\_N,(8/k4b$EOxVzSNRq{Zia~=QeʤB bx.yh 2T_gYE7%|fߙdaOs ӎDHMM_\xmɮ[&TQOKszzr<- &KU~꺞_&Tk]D)J%YRzXg_:蹚 lERAt~qƭ "o T'b-IܪkC=6P|~RܾaXR=F?0'I_g |3@ܔhͮ}! }[EpXjhT D/'?%WrSKQ[(D>gLפ)2Fy2d㪚 yB녮93],)Uu=PBF39(*3/t|o)H*8c_Uev.U|'8ՅȞZI.oux*lI^Vw򁇾C}tי 8ɵ;lSZ޲KxRO 0]C]NW~+ Huhs^S$O1b[Rk`cE$fqf6nFaYT.R9K $!N=;Оe)B2ZcF}Kn b%UohPNt].}g"103 MPvC4Қz \!?S*ڛKK/0LRPD+K\S]jB7)?|ED^ӘRń XHޞ7v @/a!hlԍ0F)NfIi a6{Ҥ2HY"Wjәp9*q,ɕ. ꊠ\0^'k)wŋ{R|o) ̀dz86XKy J z'g9O!Pns53Gϰ[`#W58|.̣;_rRnQx oҕnΒ0p%;OxQPPRڰ}z3;.H'HK߹EOo0}-"C[ADdQ @DE0i|GQkxkf7J&hbpF'IWD/f;Z#4-'{h;UqVoN0vIJax %7 wKy}q@BhE{A>{BA؟N62gwj/@)ԬEN ~*Ti'ԍkd&;3V䤚-FD5E5#*=i&Nֹ.l/N&hإ&.f!;T35c"uEՃ wtV].(|[v?9)WN]:P<_5%d I0p ޭj՛bvFUy^Jg}q}4g^}lKw$8 J`*v金j3IC q +SEJ]$x4w>^#ŽP _z'ܭn*RKJϳ4Nj׳`A:5d X&o1dl CF,,[v=d?L☣-Q>aӧ6G6Qa (yF*h Ca21zCsXb6R;lmM B,bt(dF3E~bٜ1.9i\.YͱYخ[K0G9aGttԮU2+9cщ٥Ev[sV9vʝE j0zWkGKƗic.iE8oKF0{Mv·cYCAm=B*:[MSĝzij)*m-=ul"nm5i\_9K[}vqt)l@IxT|̒kF` N2i?o]&0)APd݉4IJRD5}˖Gjh3D={ax?v~ !ثs$˟D&Ebim-QA_=fɔZ b8p&5hފ,tz+B!B jb"!ݵ؁#F3(ܠ/u8[YXNJq(Xo1AI]l \1Z LS hL)-RZYE SNYbYS%/d[@ *|4I0aw7 0op ÍOo*89?kQ8Q Mϛ[FutUI p8nQa}%)*? 1ʐlj]w4Qa}m:8fp_vz|9}Ş`wFS@#JzIIm~x]8XcֻuBW堡蹺tR2#6-[asɨg_ZaW3>8i=%YNތq\4-$O`o"K3j Q.^wnB}3+ğ/o}pr+.~Mm6ϓXtfw“Lr7]sxV^'7kpT{ʥV8u8~GvrI7]B_O"آxL֐EoQ9ЉNm mi+`K'7?^4x]@Ȏ9+{F`2rVVd]YlAaRߐj2] *⻹ҋ,YtеDo/8eJ;xw$6'R9Ƃh/^ `qL\ [azD\2[ӆO)=rlqZ]CR.8Ԋ:7,`箛-{c1v:]o5!1zsjf㼡o#"<6_$""%8m%zH1?ub>L4.8yr뷑.]{.5Mgot0Շ/M)KLel#=~`\=c(1~3sDcw"*XA\{[>[T7IOwTo4gK̚K&ubV4 +DyǛ>Js9(?|3 "=B_$3K+a5xklVDXkU4KdtdoRpw AԣCfd[dD'3SgbwLu1U -޺n!canao>XҘmj3~<!hINɀ}4sW6XtneMfYB{ɕy4_.nЁ9C6F?ܫy@tÀ2[]2Rhˀ~AR쭑r !PWV4nNt dk6.];B$-lϥmkV|,G(9 1^Љ^uQ);m@ _`!CL4`V/,tQԦ7ZH&ԏhtTޣ)~69}Dv3iRS{{ez+@l~>MMK<`h- jPd{y+uLhFӺB*mi`U Sk7ʛ75'zƟO ErQkuScݱZO%|qaNr߼Hi;EPxMwEPfVR|BLRbRTG 6kʼnu9]{+;>mVSϋ\W@J߹B.帙3k.i\甽==[y(4I%[|;bɁ}uz_:Z-Fݰr'}!I~5+ga#CEouA>b3( GGUDb?XȆV:[R!ϴ۰8fA":$%lOuOI }JfS9@sGy[M M[.da;Tw9Ӭ[恸ț$NmQ92['X{0X^P>jVo*ܓBI7V1ѩh%;Cs[_m2sueanhՃ h_Ȅ59HteN_r섎y'P8LjU@,%USHa0B?[-\x zLȻ, <\ՈRhMcu/1)#ᯐcm\ۤrf=UiM*42QܙM?<(jqBxz.>+ h5CELB@ʜ0ˡFzX[J'AS>Go+ ʻ)F%[Y`oEFGkmIi 'cҰl08M:3(융иX&ڢDnz⛯p*1AU˅jk|q inJ -ExubÑFqBѹ?~h,+rGlE6rǒo.5 ]HMalڛ:FX2r&Ecc]vTaCr2~쉄 Ĉb~ʎ )nNM ^ݦvMtEWؘ7gY;Uf~сB;_Vfdisf%Cۚk9B?^Nw!h"myEǏ)WW 6IK_o4y&50Դ6؏_ʾj~1]fO|4];_Ћ7|CHOF[h),e ÄF5Yy߻z9c$E%k"d!{,p"Rǯ@?E+n <N`t 2(GAcʯDPdu4y"[UO;%zZ}bEbU|gBG;MlWHej+|Wt vn9('X>Yߴ\B=ֹH+`/mҢox(ΗU"J*LHÛ 51H*Wk{ ,,V:g:g1 &Yq# Ej- R!YU4"G=Gs-v"q8+Kڴݵ"?qɐP7Ʌ :2deТX.zI(+BH6_ c;%Ux5V?etT6$l$Z lDZF˫&NgXƣ :K*"wU{ͩfޚ_sQIDI#E~YqgQBcTx[ ~)SBa]!(wCw^[>%_֓`/wXxŭEr]WvtGz44m;INWG qs% )0 rׯbu; Ej L z/~;: Um\@]v-TIz~ъ:q۠PjK YwvTb2宍!$D_.YF\/3Ac528ֹ_hdS(-J)R5!]tW\^Tok#!9Yxb6a$bI%1EAߟ#"M/~=YSNp5iv+Yg- FAn|N\1bvYe܄4KCJBMJ7]#h̼NgYZ07070100000356000081a40000000000000000000000016239ea8500001ef8000000000000000000000000000000000000005000000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/platform/x86/think-lmi.ko.xz7zXZִF!t/;]?Eh=ڜ.+=yn77!}ve&?"ӕ\9%}wr'f' X{U;{vl\dT~=r z .Nu.Y,OBބGuM` M,/K>Nʤ>tp VD̃[=P)՘3Nr\uhwGjk"?!l^'mҹHF %Z\>WWG ]s]ݷ={BkDi1B^p}:9i2+o˕iYy$m>9YȾ7\N!֡7v7sil)YsFI~VFsؐ`R;cCeVv1z"̋/f"EW42/Ri// -{#GmX\ԝZôi&{l{?DFxl5NZXvɚzU]bl=˸Y!VӢ5ViT,K.ݗ\%/xwdA`,(޾!Ly2I^M.I!ujU5y5#<^PxX0 :w|v~dؤKRf@wP{w i+')T-I>|s9zK`a@j;jXiwPֶ𸣒`L<3C{w8UTUmQЛ?WUI›,M؏"шR 9GG1 ʀC_(26_ƚsI>zM+i%KՆV_AƼ2МJWN=7t E%孠q#֟PT( J ̀ku?Q#zvaoVUL \* K,LGOv+Ha6[i+ lxE:WšHh+{q~ f+u8ciIhG!s bGbԤ*K>͓"kju?"04C1Gk_Q=@}81 $4-W#!b;mhPR34^6yP N5<z|jK-$l x% Ǧg@ OX'Є$e'¹kQLQj#)NL>\ fF?(fdK}O]{inKxalWNWه9WKa}?@hj;Qc I٭8Z i=V7-5<(~cxщp%t;1yKF$j AKF6 0n C?c)$ 6gٹ}ynjK4U p|#Ӿ!_co̎&}BpJ|:Sɗ߫xV{[j-jtD ܏m٣Q/54U¾wv)E8+&r$E3{@{n\ټ_s;wfm}sN;,sA?z;lg g--} z.?#7ֿJ \ǘ{Σ z[&46¡bxf.{#[s,n];ZHn&ut5Ŵ0:o2 (*ήF_uSSk{f+8L6!+#5/**t剐dӔ=Zq az*? WPL~mhnO͛i4tA Y5Kچ wm ~ AN.5ۯg$s6x:UǎwƔaMPw{mLPw2kq*6 ٝaX61vJp_nhH|>gG8lE{xvm@Ϝ_m٢6M 6`ӈsi N Cj0âBdܑQO:bZATar5REuRcxl=qD:b D; eΪfbv#7ˮ01OePx?[IБ:O #/Py%{Zg˜Њv  &F1%1)( 3I|6b4nD$R$ޔ'?4b5͌ԹwaTog*=R/װkb m)"߷ -nċF}04|=_#*?$M,8l~YVp-+R$9 sA){-gY pP_]FZJ}}bM|ߊRTLFDCxtJ]cىLzrwq(p4ya'Zgt/YXA:\{UEC%Wpc'0͡H<_5"m}f0j ^ c`9썆G5-aCCQ6V7`W.̊tתD?1 \eLO~20nax3 f( +؇L4e1݂¿"(ÊZ7pT4J̜ziXqûd8Sr%/ա+t0ȃNwJMA\XinwiЭRȷuqv^ 8 * V[{<RR5~YJ-iJՂ(َڒZűp.Dn 㹍ʗOq`?|f>jRN,ekz1FpNhѹhX݁©c'uTSi֓uLmj{E`BZT~ @0UKx $ux0V3 H_ߚ`(^dᭌhȸFa rP:<='¼Ԍt#}SRh_Lz KHzXKQNxM~WBe Y#Όhq. )Hzq1>'֡ud=^EfVjF|Fg:.3,vY1H`r5{j׶jРqui)89$x'%(lĝIxj[;?Egu xVl𰀘lkSʘ,Fpw6sThtV=A ]"G;ԮʩvpIԃ1kqd 4`6lqg&ש`ќkv7rz3o<1_SkL~|"RKEk_=tUi-  GP]<] Ib[2WnOi)' ;ÔLGS~Zb,Q5gF1H(uR",Wj|'3%3=G>@f.l/NBAf:!"[ dh]QmfIw0`/ ¹aղnP⢄پw[en˚=dY@6.eS],T|祠rwCE uS_0xe EsAZVM$PR9‹45GQ(2M*`1;;"iSf OG9&"1-{/]@Si[k?O-8YӜ\ 8Q x.L NWY>, -b"}\I=ĩ5!Y  ڗvhn"?u\tdҫzO+ T %$5"eɘAͶjÑek -^c% 6RF4HQ1] * @xBۂż%rJ,@o)RlIu bjڨ:'!BιD9,&m;h_͟*=JfJQR;__ua\RXdOo*2 `D@XNgzs>&_͆y^UnʢGE"fbf$3g'T!Ŀ{V'#Y3p}%4-.J``!(R(Ìbzʀ({,PfR0MT)\3{Tp?9;Qh#̜v\'c9Ep&*qêlȊ2֌-@T"CW:f$5mp|C1,5a/5:GʇIN'wM]mhMmךȔU^GLdL"&΋7kN*:J_Kڰ4%oeBF OJD͖IY `1PYQZ2JMYPOJҊo+1M XEELbڱ 3Is-^\{+*t4kGkS\l-E\S߿hy .K3S|&4ߝ.܆XK[\;9f=\Ud&/^֖&{r>iwL33clgڢs:WEp #v,2Y{OYaj%r2qc ꛿7:v<_7j^43Svg WGwKHË>:tS8&^WL.]LO̤?,0"I#N" 8cuֳ9󤩖"t_@H%+Lt $ea%4F0A(<Ѯ&|IB =6P5\$i('%$Ɣ>j[_C\' /P;rG 9/UA-4Eiy2~ila@EXS(7C(O, -F@[ګ&^ Xpg؛ּ($/5D={E/] %Tm߱/vZ_Xșh-_TbV4 -ƻ9bi>.CԸp.z+Vq/2şÿxrF*$K #qx;_zhAAM"CXܸߧ^Hr;< 搸a(:nDuL\ZB}`Ovb~j.ڪ(g(KH/IA>1TURkZlzM5 m'8 B99,ugi6a"voAģ <-A+9EIWI?s7ud]/υW?AJUa/S{jxiO<%yPar٤>BPRE) K0TudN$E'f"ؒ2y]ZHMgGzBŞyVJI>ێb*ZS^Ǩ( EN]R00km@3KFTvfc z8]'qe*Eϕg֎5c__gw%kXlR*i_y.@c+$%FX\sG'Xa&E,J&HKe s`ğUOAZu?r";HUuoo hz{]pz=%TGw@_ְ  νZk Kiܴx਋Уmf%DgPVP2a3RP[VCè\y4ǻ 밤b D#WQ":1…, .^ ])puWN OV1pTJhce6!ɍՠ;ַ%?ժp0Ero,_nw ?nqJ4>6^m Qlf8JUDž-yYT+Cκߺc(1Sl.iw-q7 #65w/>aԹ^>E,zD4,iɁ=弡^Wb' `sEh$##)h;2L:ҡ1k0M@ޠַO#vӗRP.WT$$~WDDzs+zdHP=wgYZ07070100000357000081a40000000000000000000000016239ea850000bb10000000000000000000000000000000000000005400000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/platform/x86/thinkpad_acpi.ko.xz7zXZִF!t/]?Eh=ڜ.+BjO`StIp$$erY9Jg;u 5Yxgo`bCa&{^ d *3U tce=E :^U`Ds'z4/`GJ;QE'ilDLO$).~C@bt#t VyoHmUX GϩNIbEE$Rݚ r:xzB=.[D'IvhÛN b<pjV~)&+ JmV&+G1>##yD%O(-26pӭ>kӵ*& ͞|ZKЂdVF]ix Jj՜W: `jlNZ +]*{,F4?"h/dgIk^ \T8ƹ[c3 1֙qq* q%Zmz]ra4R(t`nWt7ykO}'2oZJϻx!kd)S3)A(rgn|rC ]K]LzA[.IV_K B`䂝^kބ5<ILE{96wK^xV3 gxNÅ"u /+C`A ` v0p^l{Hs ~Z=HrdR`@UKlz)}N l|fѦ-*_pӨBlm2*O|O 'Դ.4'Ő=K_:?ZՀP(/I&?6"LϏ>8{~H|w8j"$;GdV#S»f>0 O= {e-(lVYq>&m0ۏg^;)h `3lY{X42P.lb q^3uY1lCJgG2XV烢q |#j%i6 xU-ZPǶ]pPls~BjeWUaI> sc\lf) k@ *sbP 'Zu3H!im ~5GZiLz՘JzGyJ gl :!s7Wh߬5qrʄ,&Qäggl Pg ަS+fj bo^X*<&< *8h=f@Ww +gE_ \|?} ' ;柨+$`V@\"иBl/@&`'߷>y%ᅐڹHXaev0pWRw?2$esE>i-U2K|II1zS7?"jpJR*K*֍k9Y~$S!xe7/CsXeuE$D{ы:.l% C'f h2>@9~쏺3'aSaqiJ^?n +jrnX{NVC NbO_Z~ ]p5eTwePooA ^HQ[D;S0Y̑bYe }OSې>UkC2~qix" #iHT&Ib9zѹ8*cܘhT.87ãGo9D^FC 񌸷bsBoUD6AYO=MfV㽐00I&635Ij2ce7 +5N,vJt4Qpf?;\B!en{ؾcօ+ ygcA-Uu/dfp\; +M.Vs-!ї͉g'dX!\nZEz%K|]g3ZrI0*!&"`7iI}xV}c7EZRt%؅bSJckR_,~#Ҫ *MRg36kx&mCbY6}V;+΅=>Cde*ҩIӑ|kmHWHlX54v9C3x=NyDabО8~o)?"uuR&o#-p#B+Ԝyԙr]XPYo8`2~>h>5 Z X/fDNmȈ-[* qPK F`8fs3rfcI5TbYu#QFPk!PSkPy7^4?Q-P -CVK_9pִ)MYH䐋/#G5yꩊVC"c0AfPhU χ)WsZN_zNT 1bkU QKl&\ ˞ICX.D0q}}pS3](Ym,$8*2knğ̏r2֑W?mLJS~I=dVj "w_Qȉ^a^8emڦu2v5VckMˏ׎P|`ԝ.YUb5zǶc Dw9z'fTbWd$ 7E`LdÛ,E NjU R8eg82UKSKq9 ~.F]fViۊi O28~'zF n~ʏked l9P.DŽd/SckUT>?fJҝv3XؑOLhԑ<.%7Z/5?}w/.uTHˑA8H;~5ֹÜ#n $yTʎiѨ1Ra+nvw]6)(gGWO`I ZlZˮm YO?0WխiCgHm瀚yCս/"8 R1f;fMlY,*#ac4?$i]̍Iܐ5`e OTLwDC,NVuzޤM<*ho;TOWTFj%#Rb8j2Ng3; +bA4"v?I]T +bP.k𥳐o|\u F9 )Voˤ$\еDLYoDL FF:(-|7jB;Buy,ӄ+T"7x?@]n|^̛"ERҹ ]dEq+ˮ5F pjŋ"+"łJrHj8ap8ºV-qO73|3CAu&T#7,h$[FhS?BHO8=>nIr=yx0C0)aEf|N8{<jc՗#SspNݙ @#H!̒ʩYEoSS_ͿaKa ޚ?=VJ }1c)67oiB3!qETU 22:'^x2w+:5?R3 e eHu۴m}2Ҫbk3>%HRӖ!7ă_S~DJȌH I'/ Y֡m;VDm :X5)vTV@Ҫ\IP:G09W3:t݃B72\BgE^r|AB^VEйP}u2uq;(:ZGZdj7nWz#Rt3 ؗ9!$ٲ HJ[y$̲b[BdFLʣT|3=A:,!'_*b--]eQ* }nil”=mԗmpE7&X< l uij+B.n3˭Biht(?k C)Ĥh|$q(S/պYx\/22z-O +s0X3Qrw81.] NNF>L#7,9Y? ;%3'Tax|:o ` }Oa>e*_X\Bzz }?[9_Û TZ^2W<W*n[8Yl76k-;cvwm-zNC SxX!KÈ!v0SÂe-cTґ0/_Ι[/' GfjtMI`0ѿ:=jYBTBo^p|^9iW*raS A7 p&/D|8lx{ vӓPZ?fm#T܆IR(J`юI8-u3M s26ifw7eQ1iPl,{Ůy֧ (=:D|T*KZDZpYNv5<+70>OX>0 >#:trV2fq?a t(A?*n!F^]hhw֮#P'% C}_+sIOjVbZt GSȚ|vE@PhQvW'`VwBْ6xm[Ɔ3f"|eT?U@(Л{jD"ꝀldE7 vx.T"aEY!X4K)DƏק'Iq-sa6l4|ŶY1jug2 =wQ2ޗs8Aҽ^bfN~r|HOdAYH -twYlIAb 0g_#Y& s+X;?T$LtRfA@B@oX'RpPR#/C~7;_J)ec54o".UO㶻Hh|k,0IW\2<(x8gX#ʑ˷z)| W;T Hz"H/Od NӾ !G or#}ܡ-m fҸJݧNչ ׹Exw2I;e;ҚHqJ7" iR* Ap4ҩZ3Imn6BK@g푭/s2;/l6t'[=?TIR/\7Ai9_]VGT /3f &ی\u窌ß( f>wk6~AkV┹^mD`7tW!>d_Ye6JWig˴lOASvl`uu%C"ߠlْ+N:T"e(n.tڽyxrA$kw P/S?[D[#azB%`KX\YN޼[*O@ hp-2,f_Atts%5R!?=!-݀[kf? /`oC^ ^$sY,Yzh1v  (BmäNs!}Tj*P; U7~BЈ#i u_q:vj_Ra\s /nbgN`ǽmcQ\Z;tDL:7 އqT-+ҟʃ Rh4rHQb6S\tK'I<"f^'^"$NT lOo;|M}P&fC"(jz(_t%_͗| 1 ŽIݒ{ `BFKG:utw5`)&A(QX(YdMpjq iM$0ᅬ AT̵kƼW2%J7+K`ؐԻ^?(N|񱢷je 2CFN-J^"ƎkЮ >z v'&u\R6C;ɯmL]lo {iD)\곺 B}h ye p?N>Fp6"hpÉvPu Fy';_VeLw Q͓IEPMk.]鳵,|vtKf4BGFa\8Fo(ThDrB+Pʎ dkx|Kp"vTr)*Q}QE肨`Y$CR9>BFb% )3^I95AC_c1D".$ c՜0OMQɇAQ۔]ǁ M(@;[D6r2땓0`$4la! % *[ *OX*{g، BS=gJ: `lu;H?[%l\bVwQ<$X! &D߱%7?P* xijg~lYvy)vʄ}k)gƳ)+kҭ-oy}XJP-^&2oi9~B<%CWYSx"7'k5&>% "W`}.Fv8s4]JTmij@ي˨<@6e| דBD^'w8T!ȪD|Ϫ`}x <-=21@&Φ@6 PL[;[Vf;F>l MeӋ}X\f@#WY0yKMA kq9y1؜RA3rf̫(ޗ(ν+hODP΍'AR5Yr.nN\xQm&^,af,|'6E}$->jva0sxaN%̷Y,rWVu)RA: C"wbanYԡчEǧm,^YVLANwdKla=#lnc*m|5ܐ\c9K[&2P&St`gn̶$W8)Qd*S=9@ ᲆÔ"ۡ%t du^TR8 Й]h!]?l^C cS,4FߗY9^pf>aT,C5zRV[v7|P|x̄0|\qo”gR9NAe)a ?8wè~ tms޶)p@SR%f`JRVv20s&D9n }+e'l E3tNeAmȏ]MH4/"]U?T-"~9aƴ<_zjVsk\v<~X@FpK+2ryM#K|`b-41{ |CXq6>-X7LhIFj+IY^SߕI(FgPv{@Co|].Ү2hus/\u"]$hfD+SwlwɮԸP< Ӣy杶8G}g3::g<glU/M橝OfaOd]#y6gJzX{ 5|W4hRRߍJ;fեFNқjhkmZtQ#yN޼ y <|BTc:rmS68$4-N& /@D4v].#(gOMȶzL[Rue_Ye5D5'VgSn ŝԻ] vdtK:Z*lF{#h):fM")6D |ښGqlx@.+Be3ܑ<) R6/Vpc2N&%۳}'(6IFI IP$ȤOLv*JByOjB.+D5ijnhKȈQ-S>F HV!'^O}oBweB''PD|'9Ô= ; j1WM g9yv Gq!2^=AB<|"OY^t5"|C!@Z.^-骥{/5Oo5Uc~S6pQܞC7 I ޫjhIg<،g\V$Zn^Vjb':nߏ,|Q;Z.NvF4\߲MS

      x-&e\ G63p2$EZKEZOLGZhd2$!S,otr?e.Ypu,E]RNGCi+6SK _{ GEd9( ™)wn=- ] tFzf !T-4dž#VڗA֍I[ð9m_BeNaY͉ʲ^gLC}d+S]IgBǠ WT׮2l0]0IU#Rx(rn?2&Wq*Zv B[fWr@\TBBbUA31p4PN aeH|e R2$mPcRdfm# <_M΄'99tDOk E;uj4`QH.2xrlA6,n]8mJ*{LFI\4;RJV*WňPqb{DQ_9D:Q΍tH'o'=ou~R-E-S4 j^{KP\%Z=:fVY>#'oSϚ'݌]z-'̧,fm(Se%9&q.bDխq)䐩ѺNGbT+:77xdFwBkA;6I6Xڛ%8Lu3+ϸ\ic^`Zg5 IdXAho( 5}5e3m),Ky񀠥hЀ9.]iUL8U/s0 L)fxUp0 !ȤC(xcCDsK+$IF ||Zǀd,zfM+^q# ]ul&}[l&b&8h_$n\\Wf}&ꥎKb ][4^@oY`ZtW:G59] k$;oOׂt~f Cvjzj<}wb_'(p7ۭ%RzƼt,WXC[~NCӯ}PuX bՍs}Ia״ )  {W+?G;~D1tӘ3Aπ2M;i3[6xuC9KUx9 HA67[&eV@[ZkYUTf0lzlkiW363 Jv"W 3jCU73 jDt޻ ]\U+Z+0% Ľ p^ϸYr))TeB (tǣuH0$.* 8JXx:wiK~ild+K3"\YP hG֨/Q 񿿭d:&`U8>:95ZUK ;ЦEi_G"%rj8KN4e8gg S/ɹ[*_sZn::w;L2@P povPUohcn'W(r.ZU#NwwRUo 3yc)"d#@H'kF'fEV` 6=bh)Dkv\FE{?MeJO솙f.9WD嫏ce $j"0geϖ 05G ]w@XQ=@}H| ۋkvPSN+7S-ɏ^~Vˇ,7`$tdB\:'jxK~&Gۋdy@NZi wh#ʒ6tqud?o񌥓V.-xE =Ƶ dtLPv\ҀByL~r2Dn KKw ]DBH2X0hm*`5΄*XMRْz7H!|'6l-n^l}uƈjT, "HrC;Нy'kDn$Et4ëIvPQ} `i1 [MHY,{4$ QdpŪp+bu-!T~D*WZTY2[/J~T=}칢ةY_J=sNi2!(S`2l;`68^t?o~]t #{l}m`ϦfF5h?.UߣIu o?jA>V%QR:ǨbWx0E ǂ@\s[F-ֆߛ[lCu>[La7&j Xw<~A:ep_n걆x{ZE{+lru]ǁ2I>O!PZ4JBݱK:iqֳ:l&/YeH`3)7\ڧX eUuJ)آhTh {*PuxfAL&.3V۹yP*mKO%f\8G'Aa%no\,个*T w.({Ʀg}dy @uըJ'6IEY^nU+F'{HOo& y\|ȿ%+µ̌>5ˡ$ ?)BnHW_h䒻 $ؽ A_qb*=nX -J.jcbeliB_8n E+BV^[b}s`' g;}7C!xeCOT*|i}UN8@g9D%8r雌S֊W GFBu{yG*B2 h4WEXL}z2=}b) ؅ s~I}`o#"zȨʋn镙RŇ5î."cKEmVҡϖ vd\,^gQ_>_A+[&c&4ǝ gKNi'P4 MxR^R@j# ]'&!U&%"U&efK.T KpUO]W!gApʨPäZ9upm'xX-Ȑq1̌7nV =)NB.J9K&H9*Օ-$gs3>;.}kOK, zH}1KPZ\xn n`1fɓ&Q"Ν0oW@q6$py܀훤aLdxjU*('//^5T| me|JF mP4/'yADXAK;\ ίڏq,VKe JSY2 eP$zTM#ؖ;krta ʠ;D[nʵFq(z7^2A k5Q|+p砇ˇ` 招cdq$lj?lFecuM~::DlVz`ez*apw6-.B5 / bK]AUSy]2=4^Rњ*Юxb/ nfK/K# eX& E,zż a3OTR 'H෠sQ1Uۏ6$1(|[ioѴYfytŌz!@9dYD` ҥG@-3n1""CЅ \r/&ɝ(sIVc眈3p/ͦ9Y?Gv5U+'8NS9[BW^FunSHR*u6S)yqqu>2Ri, P}I&[ !\鷇keXnpO iu^by<6}® uj8uK3._24X[&͹bO0Ϸ}.dQ M-}_35.@dwKEn[B^Yԋ@&cpfEG zD xק.%uhI!꞉"rsAKxҡ}_xl6'ZJE ^ ̦h%POdr푔w: "'^Sj4Iڷp~^^@YtL?C1PnhK L`GSu[ºD<v7dQ0(QϔbK'Y!pgc6@dt [vx:T-sg % pדÓH:Bq 0= bR^}[Yx!l!^L[c6&ӂשGU& )*Ut]޶K*©ɻ"KJ|S%'c8q!KtETæ˪ݽ(JexQh(gA] sbOsNx eH{O_P5$X848$~Y^vpC[8T>Wz;vwmHgA?t+ۻqsh DYWY_ۣ>_=w.7M%dEl#u|[m¶uĤ0q "Ԯj)M#,C oWj4ɼdꓮ䨑:= w_0 P)mBo58?F )yUi\͇"> uKט0Z<@X`u 4{XE|5oQA֐[#O(QJMo=J^V18-itB7} ? dUa[=ʹd`^O$G &v`r:>>ޏdv<,0ASR f+~UCq\. ^23ٴv.^ UFňË^́ۯ^r7ZBޫ^l2Ӎ)!iM qkn;ԝIӐ7v&1+#~;TqCb>~AzFqwꣽP3ҘOsU;k+mdmOt!8 KM9Wf*q 1:]1$OȹoJjyWJFj i[Q~f VekO-uYAr8|Kqex>AY2`3'K1<φ ! `[sZhIv$3lFۤ3Qܧ{D<.6ft[J K׭rZ?A\ 2mM; $o '2!6xjzqj-tHZP)ƏNQO}ZzI90@>ѳz3Lٍ\mZhr?_hgOE':"_掟OM5à NShwm8\͒ gfs:oV\9 ϜYJpwep\X;F6 v5\LpJŗ~t3yȍ7AzNȞ-4apI * چ?MQ#1\8hѳ!ggb靌g4;E#@zyCJ?k_3pb5ͰsY(Y OBFUjKJFg?! 'Qxev.f9kq d_)J"QTfdizϞHCE3iOI.DT]F-sg O-ƥ1C^8$h_Qs#ߖh5]F%s/995M=3z;thu8Ndz)QڻٱN,lL.t1/|0U4^o t;Sv[@Jy|KᦢJ~B\]-H3&({pw4F]G~LoЙJ1͇PrTz6M\!'8|~YC1 >אN]4eSP4LQw(Ⱦ ?wq293?;~3^Ltٌ ](kS%cb+KJ/8@1 b(0 |Ja\oeai}[iA"xmR] {/>ut7%O /? -jGLY$ !ަ%C:e!&dB! Zenkq7]# NIga8!Yؚʋቑhk֑7SOp[ C&4GWc' (7qMA5fJ#IUzОL[Wo`?E< D;, KPΧy[>g:/kDu5Bc ݧqV0A? kf' FT>[LҢCF#=&2KIˆB>5ݶեe7/սݎod l,oD[1Xh:K.Q4W[|!Oc]a>60(ԺC@e~T%G '.-N3p1 O6$aH|A!5c9NuU'Sa 4;=*l_sGn+q )!ECxuaH#$Wj~T-y2ZAטa$r{ 6*V*$٘C r:|j s1cA@xZހ?K#ML`Bx^Fn=P9)`?\jSh4żCvPj=!d^h雑F 7=0a4ȻRcNm[wa_7#ݴ?n<MAP爕F7!9f߲Yk7D9//~RE:/MG,N[_y̛\^al"[2 l@4MJXs\?y>l[pC,ѽV[ p;~@ꋌ-4}Pk\Op؋ҵ H.*[yƺG+YΗJPmr*-$anߚ%pBv=1a]&vN_HNXeRop#\PGMW"<^O016vɒ// xdavݐsiYtR2Ks=*MXxU#-6ˆٮ@y3'jb7\QQ\nCﲐ7;QrTѐqr: ؃p*Rt2Lr^u,`&tԘ@?~:-6WI Q; LXSq]Kc'g*_+uYp]S8:tGw2lԿR&`m:=]粮d_w+݀FqXssȲ?h|j ڀm -\?G jcrn hL\V%J7I%|70'Ttx{G'gƾ>./, hs_敹_lm84J$ͨIzСbp}jO0_&@(@{1&lEP ^[f5|t 4Y21~6g"Ds " M4=`7L"G#*uv'!*:ljͥǛIe\A):ݺve0X0"{Iek1X.oy,M W}rb}bjRdL@UE>)3TC}!́dȯ=#KKЄoithb؇$:0#P׸@Ɓop*ޥ2co0`'\5s| 0e x.xx/ 0#zLZрgL,H({ae+;x /tļXz9;UDjQV քY ]=j,aP&ulcxuAv n]KJZh6h "F /2.N3N1*یswlpenxȆRck,&}(L&y+G=`۲ogdu:Û УcJhzӴ8¸^N(_>#>׶ց0uArej%ԨA^NэG7aɹ$fTj}u ~ݵ2$pFL̍@ϧ4scp1#9Q$?Q(L*f>gj_L;N9ڛ\CO0tG~%\Nj DS2}.9%(Czv$׊:Ӛoݞ{0KkdD$t2 |̽?ǜmgM2q&ر@_ |1lXA@8*^G!x{FX% fJa{#mSv[=rN ?%/NAMtgLT6mh\ KeCm+ZTъ*/]PɫʡH G Z}yjVܜl4];qϚ.RC๘?gh܏ЦGX.ΣvCq,&WE{H<ǣE[6^o[5=#dVڡ<]۴4m }%h:=|h(s;yzy]y8Uٛ@7di`Q8uJ4{U3*E$ta*q]R/vsr3e{šתL9xeڄo/"QA#_]Rj5^E'd~n> \^&yvj/DŪAѥJ 즫@Ѧ%R_Р+tS-Ak'mcF=|*dHܐ%56~?x/-,f5|vQ"à&*:Qʲ8~fɬwIen ܿ2e?DhoI vPnhJR4خv4,ZM-KZEsU-g]|aUy  I&gR6)8 efΚN^Ǿ]V㣊kq*MMsym=<DUkN*)_T_zf^16+HN!#Dކj㛗n$ݨb쫇Hj!DDbHߑNctNo5\4)c*Y~3 %yvʸ/NZa@DMh $r|P5noRވ;&JQk$4C Nnbk+v9΅Uǩ[J'2c9Spo`f4 'LA'>R x˸J:S6[, 9am2B!00</_&vRbù 2kE+N2' AlRb[j1\NeT,Np|k}jBuIK[\A:"^ -pNA MUu6q < M0<1Nk5AkfO%&T'rSyvW@ɣn-VP&.ͧ"l)d=1(0ȡ7 s**WG0PS OIO^iyCMcHq"Z~ddE< 10OR E'2[ХȤ,c\0UX2۳LGS7rnA27<)HӚOB1eq+6 xerP)~EV ܽ{]e1&g CA&q} v`iH8G(C:Ӛ74Cj-E,D:hK"v5j6J"=oA- {_7tEO&[|2 G=M妉=y5NH*fP[tE3#_yKۯ! hzU˱9msQySռg;2)ӓdDj2vUN桶;jәyΟjҸ)%[JFLR%dJhM>n]Ll@c/Q"'wVQ.g6U!ʳfl ('㑎$9z3gdAedн.ː狇  ^ՍuS)x6P"'P<0l. ̈=U x`LVy ;wr_L֐#z uק{^,, 5 VPjM=}v c;FU4/:jU~?TQ (aQ]:7vr=:7+xDE-bY9\ؔVho?.@;{/E5p[hA:,fG"f6jtszhɌX*cOj,ih3˾tJnЉ6f|]4Iz/͹r4*ԹuS-uS"~=k%f-0 ;j(ǯi SqG13O8LSrIQ4=OMV|ŸOfRegǺ( я=@\N3A! Oj1jSwD9 l.#y3JC|&@U#Ͳ I2;1eY\ۉXc\.`/_T5<+<@K2zԘ%櫍 ҔnB5xB5xŌr~ 9"-^ KN o1@nOڴ3;=M?HbmD%(%{lgUh6l6gy]F^UӻC,4b}vŝ}뺤Șquf8V QxNO q=2R6|{OYWJK vhPHvIJ!_!Iw]oɉ'TE/ۣa] bfNa$J?'r'MLG?SH@\đ!d8 I-'5xҮ Do0>v*_&>BX3d:`ȅ:%N@tJ:"osCF\_ J<>8n0c%Nq d`?R5 #97f8r#RO ku:> ABAxFʁBL~~VȕDџ|;u240^q:ܠjjy^ܖ1h&-ǵ%~7ZOKCwa4;}R̟8afCuzA YgkCj n>|7VHGe5ټr?R]xMV8ƒRIJTtۭ͝Ӡ1lBL+ߡPU,C_')+s7 {oeP!QZ'}˩}]!ZC _i&4, *evr0\tu5c,z$c ;h4()+Ф:xH2wLaD< 8I;yG!G5Æ~O_/E~y+me9H+7mKa>p:hl%ᅢM%_p5Ve)QGmɐl^>R3KMD;v)M>P] Nt<ƕf`n/k 3,;=ai~1cb_=ž}5Ÿb?\Č]DaM"@mn)"ngJ8KҌ Tc.iw׿l W̻t%uO6H+ɽ1p7>fB +"x dCōz{v?&{iٲA; e 2DJ&[+R)ǀ9L,1RwUN&׵v",:l%H2D&vXDdQ)q%GۚY-LkkvXIFU1]o"VUN:Sfڒܨg HKȓIzJ?314q#qBs( .Oz^S'E}?nd <2\H4pho,@sBNuNHp>Px?5ۉ[r;ު0d={²%1Vy@h4{(`JEEfF0슺~5 %nZWE%4AAYzS&SYN26$\ohl:κ`ԃr:mǏz. 1Vav8m8dsƶط2WZx΄wCST‡ 1vSF. Zؕ6v>{`iǸz5:aoLjlK:k|I T_BTO+ `BڷZ=>,a:>>*Aa ?]ק!ޒ!y*$6YmqVqM飉RAՆ+ ͯ|bJ`pqD_O؋'>'A6u)RҪ?+D^P|Yq!^2/B9hl 2t zF+# qyV?eR^6ں'MoV =q1S?lAze'J#=jx1øbROMqb Ǧ鞈%{ tm z@ytf¨ 7t4fO QC@$39gն'r X;j%`LBUؑyDs֮Ɋ,B:Iє)_-~gd[CG , Oeu׀ɉYTplf^0:9Whذ##o`efi܋[-S5Aδ-jyfa8TOۋRE.9 vI @S„$hrR^8YZɠpɾi/o@y<<}*Ț/7ETavcbCsgc= b4 CFI6F$if s:]PT# ljv F|4 rH jLZ@^fsp떺DLD'&>y9t:-o{i!I)GR|.z" X7'7!9JmH+8ݢ4 m^wc3\~.ē`*ߙOӄy»q ڼ KzT1f b0Nv-LF92æCįfSAɕ9ӧ,FЮDC2HiKDWBv_ʜS#RآWWlVx‰jp):3<DgE)O/$.Gߚj%:۝lr$grʸyv"J|uA%t'FuHg;&,p^}3Xxǿ9-wjU5-Vne(lXma7I6 bk*$0^IhR$n!ﮐ?$YdeCihO kNNh@ nҚ(3C!x1f rm2i.onc`4ܗFuʻ ܼ$Tk]>B*~z/1%fk@'! 8GEW eZZVbF?a,d}*ɳc0H>A]0(]C "I$- Zk&A65YPHaa#\vӋ6 4Ύ9L@%A_2lc،^2=Gv=e3]HƋz~Vˮi4M (T LI#aFbC`bGa &9@tXjì)ިKIN!~"-qtȆwzN7?jJ%u+ (naǀ4lEٛ|»6 0Z39PRը#ޮ$9+Evahx!>(+zD!aɀ/387"N%q @x=G+Å|{NEb 4 g!9񙜚 Bqw4pf:$$ְ9lcjk7:\N*a+Lp=-+?{Dso5El7efcK!țô񏵂 :%6)F(%[UmlNyDqͭm\|^UbHU珻G ̌d6/e"МtW?;9a*Crq7X`O'? {eCstTɁoTmS0cT#\].w`[:}"F=!t0 K_8w]ǝ $ah櫓X}?\ )H.'53: 0| 9N}_K~l\*d|] BvFٯ!02'# cp!&9FUWи&,wrGGX"FlAW8@g8?4r}GXn 7mS,AB;8>pq})ӓ#њ0#j7II= Mzڄk/ Nѵ$eŤfǀ}P쫛 UX}-chתuyD`\ߩ>Q r;SsIqLsgQthN)VD[@b7TN}(]Cm˼ysA#yM [*_lNUWDTG˕&57ذ]Nk8AC6pyWpWݚ| 3qqZwq4?ArE|"$2OsE=_&XhsP5d`i{b:)%^jdG"5u-u=4P!q]_ ;پvnaph;C8`\AdoP|S59[P\!8u|l'C(*47ljɼs.`6=e!efARx L.S 0Qd.ׅpE{/xã9ր|tO15e((MD<n-@ dQ-=RmEAgCu{*f-ܜ9O2g ؒ66Wsbo.Kid}<?X|͝$F??";)6 /| xo9 -Fk}-aFMA8I4`,INMڪ3g'cY8SJ9X/T$G ,*,M4 D\,`BiMud\nEiB rC*IUTte$נIgD 0ݶ.9&;qasZnyupeYZRF! @8&[sEO5\mh+ wHpcl|;tR⤇]WQMl_d-^z*ƎiiǤƘbBr Jp YQ@!ZBģ_)#*z]Rirz2ԑle pϳ"f H @d[(>fm[mP@X9#`jOƿT &%<ܒsT._sZwHUe|rӋYw LjTz?`|Z9BKG5;8uYj›N hgvޔUL`-̯P`%"; W:)x̝7^W"f$Qk5ẖN"<ҽ6 (YK7dE/@'Etɒ+oGHͶ\tXOV7_i*_kF/W59].+W<&6A*/Ud$0)㔩]_%3 .:BҶe BýNYnu$}U1:O ^sd0O%!.n*g ϞurfAg_m6MpeWξ͈]w%-E8Cꞎ]6貑3Өengs 4@w a*v2 aYԷưoeR²wQs}#^ BB4HxF]VMC {D[<ȱ)^tѪ{݇dl轏:9dX<:ms*X0 k PE`+;d`*?'umy Eq[/DX3 Q9aTv(f>`PTDS0K6% ĩIwmHϨ>7~mȺl^Vy̶?UDeպ iB{G'N]v4P)|ib .ZPC3lpfSMKv3Y,Wȝ2dvqǁdmFopgՆGk:Ut0e\L@뵲Bſg,i7QY9s[{xΉ\5&>I9$c !G>= S4lGb w=U9| >s_>KBQ0 )7н؄ 1AC6)u%%op QOނڪ0Mh VFsj$jg5_ ;KS4^PཛྷA0*'7fư8gyC,`|}Mn+rvjd P(? Hc~ȚRQ87KLDճ :kq1n/&CVq2J)KcU=C)ߤAqY^q\֒XVVV> %Sͥ2K6h̉Ieu;(ilmJ apB)~~LƔl˒e=sd͌VŸ!:gJMJ8:1HzChM)v=FMq?յT.M/\8*C1fY@' * .'#FEzZ: )P 32<H I?"8zrEO}`-D>~~*ncXPQ`u[+ޒSXy>d`Kp7F]74Z564 ҝUKrHHm1I2TN4 ڱꈲ~H[s/o:v~t5ZPr)=pB){^JL/86 'U:PK`=PD^`%Pit frcp:zw%M]Q4VYa d_JAb~Se)6-ziW`vv6BC~8vI%Yy31+boQ["H4O675$0^R"374^B><#[cމmͨ閙6"N[G]E2|3ּYHf dcqOSh)'ӧ}~ y<$ros[Q5۸R T-'«u)eE 3E A˻0uAoD!๸dxVM2WдF\|%Lgg"IsY9[hMDZ4DKDف2ݝ8rA/.a|KJdC "~ qW)-zQD!C"  2zE\"=#cDr 7kDd.{EVԦAl׹SR:רøz~XĝHZ>״>٪A$2Cr:xS+ 9s:NQoh@4'|(.mI3|ŀUp=ЂW 57c3Kp]ͮ~]qQ}0ZMOd囕 (+w+n9ϳ/oC`Mrׄd!d&t̼C7.elKUr[nD݀w EЁ*l&P@Fn*&0Qc5@1lX$dIaYǗe+M͝[[G4LRXB]Z!qZ*3:e>Am̊Ap-4>$HI=٠X[k L2RgygE9Cv\&frk}+GY|_ +H7dTr˽D\K ]&LJh;?P4cE4~C$ T5r҃=H|QM5[jQlK!QS0\ :`AdCkZیs^F 4#τӽMԻ}M&羋gd-ѽ8 |8A5svk F r޼z~h-ھVRPr94hXTӞZ"Ч3e{鯖&ITⓐk76)V/<^[:gS:Db_ÿd7>3>''Omw ƜVFϱXSqKXem`W1(ph h9*/[|!Ev\5ԣ}yo2ǘuVJ hRL-;ƨ;ۄ~BcwT%m+NnpT%:æx~ 3ϙ"-5iݰϔa`:(Q>8D FʊiIQ'vڻ]Ix۩FZPHjT9:zCUjt ك50!%n-6ÐrBd+oz2g\^I˪yxX-aʉJݏ{_Ě 3Tr:Q@2>fdh!ј$][YauiOwwdawTr כiGP.r%.)gk\VϞP;ex=h(XI 'X> IVQ`t92dӍc%8˙ȆP!~5 _.H#,Lr{^h֠#-]hb1fGDӭ=8lj'K~Rש+?G+? I#4կjf;wyZ{9;֊A^=jZ,0zi{euRKǧQC t0ΰnG =Dj# MJnR\QmF[Wk+ &E*rOougC4'UWop'=..kK3 "b#lt4NH7{y }Yd)`(ȂOUK*?wD] yNr%@7?_ qch#-1q| acnGDv|g >#gmu ش>/TBU;_Ӌ?-dU3@Dzd|[v3֧q)FZ;q ^{2!Fv6ց'keolC7ֆ _:Oɷ0^iM}xIohL${Du4X @lY?HCʢY>61gTepσgR+ omw$AASʠL4O4\ΦmمLSlDn^EEٓ65tZz5']p9_CT3NMe8?)*XGC;>Ճ*jJHE;ɵPW>_yG*x1S(DF$X9-q9<[3CfӉn X}> 8 L`S*19vDPC`$Znޟ?/ii40>q~3=I2mVcrC_f:fmF_gdB*"dT"Ġ ":P6 sfVֱ_ "[C+ܪ1e|ʎ (6E)>&\pL8SnwIoE5Ǟ fu{bJ,~:f\7!|N) zQKIv^@CanOlRٲ4*ئ:pq b^ۮY`}V}if H΢TTAm4mG8{BW4wytݘW/AabZعw|xPm݈'{޷-2ۑqtB%Jd>q֝6Nvrblu[G$cJ'F⫘,(pEJ!o+IFMWVH΁> ]FfoXy`NO?2ys@EANOr6XG\y% 쎅®d{ZT~Z6B`pk%V15DggMŷd ݣzeX]h0XtOcbo_KmيF&JC+`\T??1rqH&̧X*AF&y5mwdd 9W%U_N\t {D&03mC?ۤ}&+Qv>\56ۗq`$x٬Pu#kra`Yf S E׏98+pseSt݉vu!锖5nL{e&(/ 5SYR\= BFhz(9k]d 1>4M=k|5oŔ>%Tvui)ȐI#x2y_\!{hzư;2 E=}q&wKS:,yrG0VOÌ~$7DKU=d#;N `ZڏUng"yYft)(pc{1,9B1dm +4}ތ.ơA|syd (3lLn$+`<"ğ~~ [6wlϓ'a"mfz!Ƹh; KjdS .K0ߊT9TғIܵTa|'N({q.B*r32mT$ Q/7q`F2)!s"0\oYp||_&b6 i$6~aS,ahV;]Gެ־Wpg_SL!j=m *!OqDfgE?2-AM4rBhPm%r/__ 8Ap^Oem#t.]AXdq&[8-m$$ωM7 |졄&eGTIB7,j b2ub"y}_4sT!((bQȎ>iO;9F̠J zH0FGcPFnbx4p;HRt@ސc]l#*k POz5Hm2՗J<6ظаح,_ zFtѵIYLўN^yB8 y|ГI0dx;iuQwnĉϽ23V,pXܭ ġ8n3Ӝf?0$^R&3*Rp>OR$Dﷆ[oѪl 5@3$#OZ`8)/uJg\IJa˹cnJ`a8aG|/\*8 +H ~_Bc_/ќY#1B%p`c|^ڮ]~F`/aKcb~g!+9zE=qvHb̔CaS~qg=LmYRWq LHfH]`g:%ː7᪭9|z~dZG&TkK}pJ8 C,yPKT#d[a}8c aa/N~23su]U|=n)&5xZDWb[oHf4r{ vx0Ξ5jfYzex^ eHV#`61w8zM z&t@z%ͭq*O4`9)jg-Z4ZT꾰v<=@)\R-*+ZՂ/8#l=ڻ32\C\HokV`z~tvU6_~W6 g_9 "ޮ xc[)Z2ύp=Bspէ=?>2erAaCzbLPN2SS4 7C.b;% 9Ib;#1.0=cw@n94aYQ[p9 A.hF{J*s̥b>ˤ06ŕ`T])NBT$_g^(V M?6V fmb0 6-L!p[.)$fw<>h}H4bD T.CrЁڒ!,-pD !9;aI(Q0q*o} ,U{ y0;ݿi1tKZ +pnc]IQ1R'#r4@\b#?rDz$WytNioq U)@1p<a|h{l $5hWDb~y:Uzsf2sia洕8̎?2ێ=ϟ%?$  bkB5K1_J.j񚺦 ;冕bU s+,?x4T,rƲsp' .U0#E7 PۤH.<{5nTܪ(^'a3^Mt[]ck\Ԣ Jۧ_l@2A5&~;<\HGG?d;ٻu8g&k+S6;(u9繈J@]JN>߫ OVxH<Ձ*'TB/!UxOy]d501݊yQB(2.)<8~鯹K*JMB;!b,zq1'a< Lk 1y1}؛u⚸3r,fE1{3jzM);/h^DOkTeԭe:p\$geR (5&35c1kZD&rḂ^壝lX^>4IE@ FC`ZI؞5$UK!?Dj+a35ʰO6$}h)Wp;e"Lݬ!(k4;FI9M{ʥSd_JQ|ɽ)qu&пPzXYN0SeԩAv|X-&cvkS<>8Fi#baIzhL&Sz9pWxR Gs[R*w`4|)ŴP1Pb"g&sp8R/w7(uo'-nTƈ\s4ŖD_r扎tX7 mf.Orj*nP,<@t+c兤%-֊7KdC?opzg5k ]zP\?_P}Xz1>3$a/*gDQ=8i3ԭAyv}!hΕL>FXOH8$-_ړ%^4^<=}Nt+&/ l^|YPʥ-oN7ܝ ɔ`aSF*n >߷,m(H'!bV3~|zZ8&_}uve+)Fd> 7FV3 7w*@EW}j44ZpY&f(+5}v '?^8H0:mm eBǾΏMIWnj]{vp ȂD oMt01DNdž}V_a]vFE;a2>_tYO׊K~3x 5aJ%}\%+T9^•]dS|1<#T*ZOD1D⻧bu \ @P:d,՜]|ʨ\#-c4t$ :~ъ9P?Ka6v蘹^k,dV$ ա5J} K1&mF׳Wچpf[kvs^:PMwJpf5mKUUjh\pV4 vf塷ԋNWdmNp>R(|3!_tmWE-TUQ㣩xWN!i 74t7'N_2d猐 A 3X%q98!B;^1gHVۇI.[^I^vXub.LϪcWøZ:H;}On*l]m %H+yŗM vhxT!#5 JlI 3!)|E*5? JK SzQd@Ov@{ݹylypd9HVoȱ~{Ejq|xĩ9]rM šYKhkO% 7Re4*?(ӔD.mAe2Θ\-Ж~JSORJVW}[m)T8e\)6Eeuuuvg6L_r^tCDuf):X=|O+ A$6 C9?dzTnBΝM1A]8ԏ]]X H¸2mB1{6h!H\ߖ2>%/7`,'q;);1;~LV#pMKFfTm.% G;i ô/n)n枅}4q*3=91%.;^wNO<'uIؠ4nf1X]cKJWG@tafѧkgD=g߮ܪDuaH\yE0}VLpMRڇi}ma^ ?tVvʳj&]4\'XUƘIPgCUSMۥstXجo/)mTp3J RIt%Nj>$n]1I ?}+h*>8dJ#i9UdzxDOxiG\4C Z3˦|FuF 76z6NuQ =Zr [)?q=VL$}O/B`^y`+ƯBb)׉ƈLK& YFR }%ԟ[%d }qש=8v489Ǟt\(*O:^^x?T,ji623A%/h ;l*" k-5# &{kڏsFbc^d$aRlÃCano]5yN_4 y750_4 Bn죿 $>\pah FA(]&F(B\qLAr +Uő[mWHe5`~+`"'㍗ |԰+M7:LG"]b%D%a%!Hw+'U6v a6e zBQ$.DÇ+7ER mR7ES9^}uD[R½K>?n@sJ h#G .w% zi+b1*kк_- *71,,pUc>ēt_R{t=ADzd Ϥ?<]mkk8%-ґYlTLvɶ4 f2RyHlWec|=rJyɂz0785 UbCepLr6w^k{Tw-; tߗa'0(N'$] h7 2:0tcoc|'JƂkP\04?Mur 廑/mVϲ+'n4P',4(Jq4;qRqܬ8{8"jbOt /VuGy!6vMk5Eln!9fXJ|UE],y@(iP:D<| [54v^/dئ5Nh;JY.:j}N9џ&HGZvɐBMiOR+{,KտX3%ki4RN ҷ+sv |-݃g8Y|Qb$$Xa~2 j^:He]n7毜Qf77L<e5 1)os7|C.:t߂6$\aIM)E 1Kכi_Ɓ o'LBZ2 ).G׈&k #m dv N(%2SB-NN^Bԧ?遣PC > 32=wqMT` 4vh گZ[oNZb> V)տDn9;lT56Ȕ>1{iK_{ R 7B%O4cI_jIuLգv6*A5)W! ʺ]G z!4^v%yS̍uEGl򡌭!'E.ٽɹJ  `*i;Q 4GcH-8ǼHKmԤprDRKE4=`b(_f=09 5 )઩~85TPs&sBlXS[}@l?GeOGh6P$cYJʷIX侗s *(l2Ǧ2'ty:aOJ ٶ(֜WYJv!W/6Q&EfU_(4 t%5pg"b҄/'8rrcR{%Zn rIS9q0 &!f [ {t2Ӻ!](.Ӊ0uQHob2/yt-^A _J`쥬J,I5s1q!r^Oo'&v1MxQNV;4qAFb[=WU󹖮4cw?V 6ݶ;}%2:RWA_g$ֆ*D؍kN+F/3ٴL!VPFZac>E62=ea4#ZצpV}6U)nxύ,hn=?]r2cΉ$Vt{j7Gf#>ovQ/dqbXU|.,g77jtkf6_ y=h 4A3/ߟZ wvK, Ŭ.} Nș&&ѭh]2" Q0/9~g)=li]1-TwSw5!pŮ=x~>*1@ŽB @8 "fW\]'H<[:0B Gd0_jmYxK=" <*WG]HfN(0/)h/g5UT60+Z֤ NWV7B B`gKvN: 9p- W*T^ H1aucӛvq*\]W,/-9yM&OXC;n"GSS ͸`^qUpLomo9P<;]9̝{ҝ[M:] 㤐G;}~o9Cnx?>G$Pa$"aS޹̤rǽ=#4$]_O.qiNKNg4wXD?\ŽH8mq_$n =!1 VSpL)4KM-VJAbs~')Q`5/u` WPȠ@f1;twD^'OtU8=EVqm* s%#,aO$zs?)F,H30L+ ̙ H;1ԾmZ z ]m@,? &s:tYnց pAPBq#OiM1,.E \[QrTЃIU& V٫5i<1㐈LBҏdEi4ۭOH:^*jbk* %~Ќv4LZ/aǣ!XLp_r'ɔM)<@\<v|fY^  xStV|={bwudVgwJo)n  KSʴp<蛊pbꥨSAZ 5UYGfўHߣe8aWʠ&+I9d @Uf؈N_E4j~1CTΤ<`$/hd4r~ %CS]X+Vt Mg'D=) %\­GMkވ8 VNJ& >di:l_"0(jNI[hSmWQm2]$_vٯ=p|c2;R.h^8s}  3*:isˢ4z#XiT&; nF}b VIux%ƒePlESvJB&in笱OHٗg $*D)TefU^dqň܄= *,!kgT|57.63ˀI ̈́EmGvGh40IΒM:uAEHX鮴oM(KmD% jAUwfIAEؼÊ1O 7x..lfyi9e"vxx M<ʭ8wŦ.R*¯>95Uno!\TLP#]Cn+ FS9*`DQȝԳKs@?$K{4ȉ9qf8S"G|XR 1I\#{\vPj-PG~*"rʂ9'avD[YfaQaeC2m֧& SeA6 ֏K\nW?}3v %wJUe̙ab!t)4j-'=jZ-}lJ@F%}7LU~M;>rx>o]nO2r'WG~zFM܀S4X-4IaxD;C9+pw}+2)fsP!ƒ?}|xf5ۉԔ-Z|Ծ!(li%uчSx U<0 P( t _KW yNw?v0ߒj x96 Hq5j/߷ShH>a[6w[&ԄADE1a!. iM 4[W*%U'/S EҎ 0GPԣ}0_En?uG'y6 vߘfɶ@ƙ$JS!lVW-_4bD(Ȯ*B^2qeI9x:~\!B;؈ճYaQ߷Fĩ\„?{I|цbkZw攖6_7pHW8QŢ_rm>%z0[`lq*i1hΨi|4q!p>|{eaQfeejg).ẑ/;zd{г3 5:Pj`6( $:@Fܞ`U^v+[{PZb<;ѫg(_ "5.oW7JGX~9r0O<癑ޚ7r4n 5ugB<ξȠPC&v3"18=3>_ñ!tF'{т# ݫ#+NWQ~id L84ѹ-`hVo !LĽۖKcnVV!L˄/(ߢ Y'u^s14cy2aH"턫|n&q'K"0XI"7G -O&>[{D 3*KQ$iƷd> &KFqkJ)4F{)SXSN&v2;:KgEm ZhQT|8ovZ0R(%.qwtXOE[+FBz %A/:m۞K֓bCiPcL)D vƒD%* z&Pۀ_:,,q4ڊ)=r8^#gp֓ N0lVܨN [VZy$FѶ?v BY%ߣv;rt_%fT4@pT86tyCDci/=Qэb/f-U?~j)Sg;Q3 WhB() E5>ᗆB+6y}]ڑ{1]Skdv>.6gRp%zE28j3QX{ΣU?%D4?5$[f.I/*aɺe YGHU}%Cj?h*|HZyr p$1A8cx 1I`8=XH-pf$sZWy;q[؟Ֆj-{CD#Oy{SL,(){ aΚl ҉pCDLXE5p.mo\- 5@mz ŗFױzF5]\[zZR D.?]]ol_zy Y#G`t?xOBb^Fb{̭|ω{۱yIBia` ~224}n4gj1I[#~lW:@ZX Cοಥ@4'mhI'Fv3֐ɸX" ~ E``ɢ\#8%Qί͵ _ζ`wgx d3~M4*EEc0Zɮ-Q4XK$ď:K~hez .C?G6 lE? >Gi2;z\3]ga|J~AFok`3ʬcH" Dy[#[>cYWobP0~-&.?mWtBOy R^ UfmYeIoۏtzemڞ4g$~#U@S/Tz #tE\连4oU1/ͨv8aQq7OsT> _07W `iڏyuށH8\q]a'[ [gOZCl>k870HAQ<ԱZNs69$PR)ZҙMO0Qnt=V2X::ż/AN SEeo[w&:FMN I8܅+ $9ϊw4~ֶu5FL,X\8Ơ Y{-#wf޹G# O+YRD\sg`xnbxЉ+yYKh.z[Jymp4筘ID%pj"B^s,Ǭ7=5>jTlu%}' $ͭW N_5pѱ2tE'[сǵa5(3>8AX;Cwg/ޱ#BMҚ|%QKdM!Cפֿ㳇izO_wKTk "tt?gBLg,h=̨m㧦cA'&s/n-i29o/"DZuboq{7dq%#m*c)CR8cuj }3/ރ֞dm>>+p8V\uT<\B4S3h7qj٦]^*.,C.cN 0^XdNa=B-(*߲cUS}ZEވ>N-ob2]^;UďLVTxtmNFj`u; :Uq;\OތeG΅r>NOKz$0;@ \Ӥr<&/;C/؟" ;j AU`.dxWbexQQ#tKoeS_B'&U$nMߛUF!ʕe4٢A"ߣaQC4]^n<$ &4}oWRߒeą2|T [3pw KZNlUVL>Nd_m) +d" |ţ*T/pr ј_>6E&;#6tYEvrBru SCқA#ƻc)ZBRm,ߘR%-NiZ!>аucu b"ۦ'G"a0oAxXNEї+ qg渷+[mf2{`њ3o#Nx\=Fǽ|+v> %\MtHFԮ= >M3v9k(iS“:.XOpr3q*&II=Y/ߒwu}=ihy8Hx.dNV(A`w g5Ʌ(M @Mg;=h97L2Fh眱'HR^ Lԍr #_!&i \7B&|hzj?d/v#~ɈW> L-`R/;z*ZM " u[aDz+IBE4On8 FJ*蓖m $V6d݆51J: 83*yT 6@)Y9+j ^Ei)7eT/p)|NN8hZ-=>/J 1>ɩEP7zN9 = =,7\-'wز+WBeӌ,"C6kO()"ޙ)v.~dއ.Ff :K1t  +V82ײfm&{Zq|3h=V?}=Yb 8 "9+RNՔTrє͋,j;(; +-9^EMع{vbj*wڹ` QPXzcPsͨWvEdccjTv6>y7h[ՓW21C.,KvZn%~ެ n1£WBat LVU '&(";Ec$ /mז/ep2*l!_[(a*/#>#f(+cڡgW%F?Xh}mǛ#+|P;O(`W p=ej ߯4 3>] 0H:ާ$ ,+%?YiuvMDW""/ _@ػ eG_Eip ~(p^My b?! z'FGGnqUy I6 J12u^9QFHTd0w/j‰:G/I> n//OśplJЩƁZ KuЂ 9-઀ƙ$wPMy']4˞s[\F8)x˔(U>).R/>8>R m<\xR 3vxEIONPe㿨3tQB7t[>>ip5,\߯ 0FһOdw|tyXe2pK,\_,IJ[^C=Gٔ V뎓ݱ`"X,g 2_u`I I ;–B9Ȭt5=E<̋DS 5D ߩ9= {ue OVeIyDsepw DDk$ыp2;~=,PQ{-WG?l4 T葈5& b =MM[ , CmLS$2:IGU 5tդE hM[M7a&\]Шe&[E$ʒwn/u R⑝Lu}^;G͏m+FK53.!mA#mGuSoMejHlaڀqt;ٜw?*O&Jb]Uq N=+C;k|jVn磂P/Mr o)ъ2k8 ޹x,[7c"SydoOmqB  vZ;{⢍/Gr~֖EEr',z\YQu[ .~ /1s}ʬgnYBA(;^͚vV-R~-H'`t>\L9D\J vg=)߸\̪P\˫<(54o Iy>E@o;Eoַp$\ ^]ρM:MЎ2Ϡ<^8*p>;}UT M^\0,< |:m3b$CCqng@hOQc砏2p+V69^m<|r85ڿ[{4;hQtV/G5 [y~J2 ,5]h{xKufn7Z#YUhI;@V ^1iGokjҬ g\FP`6%5xoT|/;9 ]O?xp@o[]l8;$V5NDAWg^;LFnȋ>qR$~C_wBwPֵg>f:*Fg>p%6^6Րc[ƢEvU:iúfUzF1i#{!4ihh hxMʌ>˿y2T`GZ/lMn3̙\i".ꍵ!aϜRNUg(y ;Ւt9DaLF.*ػ{]P9LQ Dq&%of 1 ,]`^bISkdGLwO?:+C[d:hj_gdQa`FSᥞ|P]W̎ASdxr#ǢE_"zڭϑfO:/ilkjQzp5mv`]"r&X6k2-K;MHe:V/(."P9x?x'n> K6d v\Ckʊ؇ް<2Y<d2Qt;K%^殬%h p 6kCֲ-""De or46# y#[Zj[f4A':CήB+ 6 BN̄==D\EK],|%t~v&7bs'>vq{Oa( -^2PɾuV9r3:3@?M?! J]x-k &A_SR=(h:.zb>Grhpۈo5~:4N`XƤ&C㒜~c#w0>Rr;D`Կ(KO L%d#(c̈op)k>}Dbw=3wd|D{JG I)זK&3vEh5J ņ>i@2qA`>y }<'\:MT#?7~Msz:>_,v1/ɍNC>wf ,w_$pؔ@t@$ؙpk`-i(<&,^K;N>[ ] ٹsx=fz7ALEaQc>p\tW@"nIav֌6v' P܍;I,E}N =8V1F83]<&E򫖨GT"؍t(fw(S__gZ]B[6u(vy9f%ƓýF"$}GKgw\` 9xu||-S%79Zpd\r=I05dxE돼ԇ=z`vr,2uoYDKr5¥ R{ٷՍ,~e# ֣{W&>\l-jzNeC<ڏ'F[[ 89OG,8_G9+X7f>Byj%U1viZ&* A"5g8Q|g2 ˌp?Lr9Ohģ.n:2C; dE:L[4<(JS "Qp*w;ʑ7_R €zt֋="#ו?%GeĐHyr^-EjgE8<^G3bC.*oDt\^u%:~p-a_tX2HWp{a> k/-==ho2&5ChHea푋iK)aأX>Wf])A܀m%lNe0~S;zzdsIxE"h VD[T)ɚ YF.u=,;pQ\6H'?U̫G>=5GL *3TQ#bgy:8,P ԦNeZLrٓagskO1S[eDgo6[GS\fZaLy/E Gʟ7}iIXѴfr2UQڒɑJ@Ngi7)R; _.>n¹ԫç߭@meƗ}&IS M}eY'۹1ƨH'"ui>bB5-?jۀ:cFG؇ͷ'{G.Coʚ+UM(]/y}"%=V-Àq-Y9~/x؊eFvfvEm!Kv_>s{"-.(:S FA~BYMuX[]M?6 V:?~-[`emoƙS-UI^q,z{;}nE_Ճ|(u3) 2\@ R\:dT~aG*}-bˀ eV3kLV4i!4"{yȸ4 bEvFK:n`B5 ˩LbM]kdޖȍ U&cvs[t5} G4ۉ\n7[ "{.\{>}V <=!>CbZ# ;ڼg,/%u +qleDylF9mb? Ia(ro۬Lo F@Uj|0iPYˡS(l Ql6׎:H r(߿c$@x 6>D>k" uyհpc{mjQ.CNx~/@\sbI-s Hzi~._tE d&ptKUNu1a0e B4ْ`{ |?R8 0w%;?L?~斕V/vʄJ+Yl/60"iY#B@(w~_p%Ƭvſ-`N:BwjX஦e`xɻ8t)fbhMxڲqkty;@&UjSU#-IMĎ%?RMbr/wOFcE3u% EDR.%,]JVUݏ͊aR^Ҭ竔Z8쳒'qu7 Wqj|4Oe "O2r2BOFҽè=} 3RTݲ "-8S&Izӏqpв%Q/G%VfXU`wvՄtH1+ yiq&CZ{R;I(Iqw;.ex:9RH3uV%F=9 Ɠ=&; *8d;7WZM"+T[pX&1fSy9622q2}ܷu]*t;pr&_u]CYp*n)(0mpin- Xi~r/L%S14*E"-UEa[[{+p[\B Q' L~Kr-DǮЕZ jg@@9^iiu'G$)-j1 r}03kԽa٤rT9^^_2RRNz ΃O4\Mq!IӒ41iSKZXږǀ7]BlN/@g`~;n>l:?F5,vV8 7@m)!?j\aD*EcP4: L"ö8pz&5ASTIuit |lY`ԭqϏ5Ńk4E2Չ}?JUoJfWI tjmź"FVXi[!vȳ2va=+WS5z*r1zp$ #7Z-Zr楹wMנԻ) )lVA$ PAm5j3[maN  $BQGG\S\<(Tٹd,Fn5Isg 8]BjjH+%)%Zg47SUphcGեœu(u\顀q_Pj7D_H& i;ag*bEFz]!0Wb`(xז!t}8*L!X&{>'(̘#_mJ_+YKM${BT~A3j}%( qXֱ)w-C|=gSuܫ' TA`e< (#V&ܴnȠwg EاwX~޹ɜ-|PI+,QzEŗ#¨/ޏ/oh#GRܖ~'Xize_Ǭkcx ~ uʜжI5>el(8 $CХ| о͘P#hA+bA;;HexQZ !(hWVzF̜򙻶0+߽e⎫xjѐ?oH9dA;K9` yixLx[$MPq;3΂->*f/3 [(=Nv2Y@s>p4?%UBk7?ș]Eޭſ}cO{&ꘐS3&W*!aۛg?;c; OݭٚT3j1#fjVw$m܋/?hr¿4ɍX߉h 4;>1iWr {{ߘK|wO#nߍ7 칕JzM>g%tǕH;l{m/}_$rGÉBb Q}fH? ]CV8VVF~{e+ ?=kȼݥ%xGmEUK`C,va9ӭj6vВ>CY_˫7SSs`PiZ<: QG*y~9J+~G!qE &8p\g2~OOp[8ݿuMI&@W V>QQ~bK/`T|r=?2ذ:LO /|J;8TVtq%6kz&O "ƫO8ӺdeQ"7[w!pb)p8 2>`Bؼ0d7Nx #r,| Q$ܶ]&Ƥgcvz5+3cь^˔S1Y9C=.ȁ18KTOTPT픏LAˆԈ1*XlzABEYpxԥ[%훸 J[..xu#)}@ߴ,76Öx!ZGao:cuy,(L m>&0VKoNP"[NZƵ|8}1~'bc=Bk/~[jNE;Xc<Ѷ/;؅έrRqmY 4! ^TOkh/Tq^xiXg<35ҩqd'(leNA8p:Ȍ8vdZ&j̅1 ̠FCQ=n<8끆K Qfnɗ5퇮?5u)+rR VODܓW&r*jRR`'FFt%̂t>@LDs*t.fQA.mF Wj֍tsnb(:pV_VU"'ח!{KHb\솔\u74)7?H=5J|ƙ-UWO RBQTs v?/ê0;Hg,n1;Rqs] n<yC͵kK/3r ~OY$]@v["y9$ggѴ5[Llu σ}5f39~t*\6ycN@vhvNt2t=%7\t&br.ͳ_>[+!G7EUQ̡Jm紙R9Ů="?=Y9@ Cm̈l?ˍjH͋hܬ^XH_$L}q|CS:M5B?'*utx L 7)| t@e$.է*3v~Ii"ficM|x"@Msp0V'Ó~K5yxǩKn>mMx+B(xs I}+3xNf[82F {H.m;&T(H(dTc4Bx8EQ)Q|(UX7e&GB[ЍkAR]JGej^Ӈn⎁"_;,E*5цx7%$cÊ#3qα\E>kK}a"޲Gᚳ}i58Z@ o㮮ӭȺjKM}.=g6,j{])1Jq6-cGp'0B|Q2yL r7̣0\T_.R֞;]|P|]_7a+y5dݩlqyEqu yaʼndxletI2_NvA/}EGDT+&^e.s*.;zB4sb0/04QkCgB4iF?'ھ1G-:SļnI3alTemd,KֲϧPlV(psv2Q2D큉쥺͝0=:_][؊\q1wƌEu(=oاyǰ݊U_:ErÌHEscLF#XSu|㔘wՒ$eo@D9rub{5A'Bqqr9=QpLr]|Uc4?j.,0""7Z)3UbXB K4= ed9L/c7=tAr/>)?T}xa-2< )D -0.aҦ^«B9wۯ/;X)lu>c?ei="ا+vM̟2Il=r}.ቔΓ`\CB"_;Q ޅD:Κm=t5ERfg!>b^*MɟkA]zi :4%뚼mYm)Ϧ祟u0RWB FePGb%zЃր Wx칍)_=]Q,4{ 9%C ^25D<=\gȲŪ9׷$ +*wS{Lح.y7 -2S,ۓ⭠5bڕ8Vddxڸ3$61ZhE^I"xe` @U ᘵ )rZy#!9'eu4N$j/%q)*Y+އ nIŧ,qUնlu, 7u2\ktGvX >({M/$FдN@n _QtQngTG:gl; 3ah~>PSm/9U_Ӧ3cOݗil[Zn6ʨ-\ v)-Ӂ2kIb<7G I 7(ECt'of[X ^'W5݉^r&eR* ZEV1 8_gZ?Mq{!6x`+?KEcu_#J+i1#l %B!. lmO.n_L ^Na ` ZI<"0:iX)-ҏq2#>o!e֪3Bi 0&- Q?t&.bؓBTG&f]n0RFhYU?K +Aik!mށ7;L$1 ȋO_xD%يV T+ϧ=e,r[w47Vo5ʀlR@Z,&k<&{-r珯ߎ6rbՠ cGyP45){?\Twק@W9fNxKid++mo`^A'o~/6}tqtUoۊp bM{^R v{L /N(t@":5SO.*ߋE{dKξVҚ.OpZyPͲid^ӝRwO~GLZ}SK o$Z˹^(e6T|IAa)S@NnbTܠ.KR j`0Kd# bύnM) #C"Wi劔̘Zn*.zk7N3~M|g׮-m7Afa%p5^MZ2sx MKT 3ghJd47Y-әbQ;C$Np(Cn~|ԋηu*B`*!P1j~]b?"3yJGsЎ[a,V8k\TX?!|J/\BOB+[I{9䫱 Lؾ}) Hl?ZX:!`"krĔ6q;-ĔЖTHX_R0Z%+ "e.$LͻPS3_\ǚ9?8M9VlDynv6,)eo`QEDQtS{olŨOv-rٰ_!nN (qr4l7B.FG2tךvhX3 kBrOX)eo.~Z[00Vtx~`+{3swz`|܈Oʋ{c þe2Q+})E\}+Z#+BGRfY u)Rŋs/pN!Ɣ0'3p-( ̤I㕲w~gHHCP1`WA`YL>eV|T'ügjJO~͛:͂k1;}o`r77{v2-dVe!lCTDe򐀙ȸw/4z }\~Ǭ!*'5:A#OăbNe2C7_tIx*bC/zi4JlĎ Ҳg?d[qk Iٻ\bWG3Ĝ}ټrN޺(r6 !p#xDpYH%"hc?z­ǀ3]ǝ1Y!v'M(Y_u%i'֫H{KV艨YtCuA_|ОU{ ޑwײ)R0,EE2IiE01q{+ Aq> Qؕ]1u\:5IZ*PxXw~\TG!2)"e>TUTf 'O)Š16i\BM0i/>3CG~ڢ/% @W5p#@qý/J ֐#Dy̽Ca>NMi^_Tt>a5s"fF5Y[D ҝi׬R/*906A^kSs{rCti5Xz VHXD4aa~M&y:lo "mnmAlDř{|àv-uxІ@}jz'vSLRzK楥k]e~0Y̓zwAmΌ|\s[M,dǵCO\:9 `J-.;$ƫ8v<Ӗg&7nڿ`g+n_0]!rEU peHYUdY@Y dť>egb(v& KVn\.*Na18bYd9܄jBP $=,IOϲo ]so)tTAztDn]d ~$r5)c4u4땝Qkv~袜xy3=!qҞEZӑNRj "3'wZ|Aޢab/p*+or%GBX\HM02Vwnlu er}Jj [x3h_X=0MH0 [ljd/YK$ssILhsO#z{"ċlsȄܞÉgSG٥AM!v^ 2:Òp?3bC&~eƆNɯ,*BNsB`=MlS|Ix?E!߶@d"YL2tgZQ>\E.&k"2V%2nƷ]3md8oɑUs>JTGaȘFR'_}u88v}Z飜J9_8Z%Y@n*:3{HZ*'5%UMW<1t/ڷk.|kN߷Dz FP1xzGmؼ-͓@6ǫ (&%F(wΠ'^YXa"R=XKjAK器HfN" H'Z)JoZBc!來OƉ :ٟ!J_A1wzPJ% Z&jypOZ+ޢLD2]82*QX_lʧfi'n lʳFT}dtqPoyNz)3"Gq&\')T#.\{ivHi|[E.@߿դ#mĢf}OF^Cĕgv*׽YY*6g:6.Ήaq:F%U1qAЯ{+N u ܪ墕xTrѫ`4s~ϛ/-!."YIJ~MڇH.B'M^O,?pBvVStHL݇sVN{| \ӃUEPUub'f}_"* {3K^ZJAc!7:-ϖP0jل2v @T)UE[EC6<$] HQV( Ef+F31ɅbkX <—>V!5wzʤ3-f-.(\Z+ T>ub>7ȝ<ꦧ*p`[,%Čέ*2bXU+f'H3_E> /1e::fͺ-7TY=&j~SBa֩P~ ^_s0O1Q]VbOPLq@!?5G;,U-io_WegίT2Rrgks@N, n]=cu`|Q k)B:E7!L Va3? M!0/О1 -64eda=K3@͘?$ ,Mʁi-vX{gOKFqqY d'6y l"$j)2+y"wDk_5K !5('!چ|߫ a v%$ .R(k2+R_eƞ]pNmO94xrkdGQqՅ]hx)IO")^ث/.Cw'h=+8V'th)*d_Ga@ZA&W"+*|"c~do-Tn Dɑf8M;+(C*9Rgʎ"-B߂V37c 1 O-HH# A1ZHٝ 4:<媖t)u3~ѱ\@.^ɭ t. J3PK4D$ N5UC' ͆)662DpAc5rXP~bClURnbcxщu-1> k6c@|(AI!?堔Y(1Tqi\ r,,dS?3 BZuPK j̆dk=#&[Jlgɰzz0tJ1hh"zOZ4'z%!R?*NPk8]D?>k f56z!OESsM)_lR)CPN`p;tr235˒JCpr2cE}Mι> <`RnUV>]+`kT`1sԂs[c\(Df<=S,IȦʼn1?T P6!_]M{{NDC[D61᧡;i2Vݡ4(M$X_~GGɭ+~Un+aU"=Ɓјzupt&+hme(z,[T=ڔ˨}%/\Rxyct b?֟T&es"v8UK74)~ 4]U147\m_ g`(;M15 tʁ`{gk ʁ6cu:RVF"=hp\LKV&"} ;yjZ4!`HO V׆)v' x*#[&cI`?MyGg06nFQ X*/鍴cEn8;r'p)]ݹV͔/~e{ζ -i1'MPQQ壒 Q$g& ch1_!jDW5a8V$FT zsMZ/hwC+r_[.Kajŋ8ŏ%p3p7V4@k'g Pۯp]WQn;Թ/ɅdS8d2$LMcW|-RE0:!y{!8U&]&#k гoͯz\^O\E}Л~2 MJ#cZT$A%ldJap(WHxISHMe98z}©/1%aWKGs~" &Ý1MeWz/)ͥt%5fFBˌ.dVIBgv1Ǣ=7f\P|(AV"0ϙnI4ƺ[*m.a"JTr $ȣ>En%<^\E:OzSJ:F!_];7RNɁ6 OejTkzq9<\fh\J@ۡ7fݵ׀Nʴ@^T|?qv`iu{uy|8 ]"+!ӰLYC΋&ʊvyd_as^;p&-Z5M>1"o%Mk@>ƈUHY0["k@!Fx3 Y!u)G .CKG}T ?3N|ǃ,l-`S*9WSx |A֟Ik4.hK"۲Ovo$CBͰ_!Kfw&}ih}VQ)H-;'*}#4QLLn&Rz:"g32fM?pd')UguÞm`[c!Kj5dL܎$6.ku4c}\C%NڇBUKig]UCXoB1Ў A:"?X$$ |ȋƚbA1 ̶1o >J ˢvhuP$3K|>JB.n:c;BKQG2V4MsMd ɴQpf'HMԾH46&( ~1LV˔AeCUdU,!xh6PBQH.=oQ >j)NEٱ˗S8qRLi<6>r?;rAUZӨ8&Sl[VDMwH?T٩d?tZߙּ9oXkF(oV&TFQy qfv!=# ;e 5mM 8ҹ]'/qL¦&D6ag}?1C1L&nn,=罇 l;6OD_6ip6vmYn Ÿz<^f:ɄbBrx馘xK#U:Wlifxn!(pR[x &6;B+ҍGH[AΒ:R %҈USYVXQkMJXKog^a#5,"Ǵm*?ŋYINJfjsRI<802ԠrځPa+ogMzZGbB؍[o|Zj8=4TޑNgǀ%C-A(ȑq4rھʿS) kejM6'Z <{-65^%!gp7T[;O5 Ta+<:B[Wa*94HB.ˀ5$y{0[H'/^JK]M q[2bx;u~rwߧbM#CLbB~5+#aU_= a)Nq\,Kz| )-zM:Osy{Y !R,=Tq ;b`F|T֝WM[q|."zmNC_ {98U;.װiJ% !UC Dݣ_Ia ےmqCX2$+eR{; -|ڍ eBf|6ҷ*~ثFhK>jcÍ^O#j=Ue5hBqڠ}homdʬ`-,w0BWUv AJHՏF**ʜ_@N1l$O -Z4_8M^x\Hhg ;?P'vpRÃbzYd;M0* S]UzvB 06FpEsdBOǏ>;E!m^a؂h{0?xp'Nj#|MRn!q EKf|sLuZ ^T ,}[L 3-jk7pQx`$VI% 9Iù`p1++3TJstT |h7D ě^7d?_PP(kfQXf6!t_xMLS }EjfaA,c;syp!7uzf 9@m"[ل)*@lˆd翙\APtF$+*؈Z6h0BZ.@ . an ā ^ @X󠛍)aE*9 >Hy>g%Xu ƹq|u}} pRF/OE"H[pL145U W 3()NeH&stպc{\%|2}yJzfDZ \ؔ@d3ـUA]eR"4#B-boQCkL簞 E>6 W뱤A$KۊKٝ` OuJ2D1;,+U&fɹr1,/.=΁K814_Lq;e3Ah~eÌYsIEV菙UX'zJ4VG#"k^a0ktdbDҁz8|9ܟjKIo}7mְԦmi|U ]rQ5X[V9 :%c&6W}8cH*j"pN eI@cDP+7A#}ƩΗ'OK3sv!nݹny> r+h(;ҙ ށQ Dhgm%0ί6jk o-aN$n@gs?K"K%*?9 #%x) 0ND!HPVHsU FJФ:0緀L2EFۦTR'g6 ۪pMYaR} +-'*j |bv:Z9~ <.pJc#&WlGHO=u_G l["o/mea&/)ekn|nlHAaNٱI:S=,T! ^ص3;Dd/6^!nFGt{p.zQ,|u*y>|Ƒ4Yx 75ma$q:I֐3ߵ0 {C\Nw /V3s 4teoJb5j<wZ4qcl'J;E(e{Zс8_E id)4'̚ ;uf`-k i@3k!K=I[RԪ`TX"LJދ +?%#j'9iy@\CsÔz(s?g@|r|!ȵ jUZAW&"*`$T]X6 Z^U |VBr)47p=ç,I&%U5"XfӬQ]g¸uěgNSC|RW{-Rp:hY26)ĉR$ @ `s|z*uFU1VSSvPcß]=*aID2 .?ŁĠ at"m^ČݏeVS;i뛺K W[\c /IC}ur`dʥɫy 094%z#H/?#l6Gi>5Sޙ7b[lUJX$-GDv U\eQ$(OFR5 :fQ~X>l7XWĠY;{`3Ӡj#wLjk06o˸䞉uA%ѝ b+BbָyB*W ߬Uʚ]'zp79VQv*:hMɇYt׃WT(yʯ `ΨƜ*>:m9¥rH*[ fmBS5k䨱fo5!46@k1f1-/%5r}Fyi5!=VF?d-{ZoJQ%P˩xeH*<3,C=!ltz)˳+t=k^hTcZe8B:*Xe\ l pIL->-긭Wa<*n BφڸZi"o.!pjL7Dcz.hPXl" 䚀^vow`y"cD$HMţs ' ?(ٓK.q`i%KࣉokGy%BmK r< b:1Nz|^_296*ipG> :G+`#ZA7IAD݂'y iBg7 ׍>͒P严Yژ%z*l4B}">G9 ?)6C$tWjM]mD)&8@&IIRYE ֙ű!xUa ")?j/q/: K~N;CБ_WKGm|ȣ3`x)/ z$9z% 0"T(R냏!;y& Q]X*!v?'/6O f:8( 99=XT7є\ƺa#*φ+A!cCҒHqIT!rs[=(2<S Ǒ=Ou\ĸ7Uy HIT#h@fp9ԝkNa"mqpcfljl#H_FSo]cYC0ZC SV8ˆjg*iEͭUâU#$ʍ(hNj7xnl6~{u۰2|^qjݏrQ[6Hf zޓЬ&Y?Wc:6LPM'odE,n]r-T?1Uj+؀Ϳ~1nO}*MH<8zPs9B %.YSwv#" 5@ [8B3W.nA~QVDWWza9sP u}!* ibR-RUuCbNaː;;+{GW6=Tԡɷ1#̨k"~I{dw-[R:tleg~a[[4zIٵ@B6.TIJTmcj#p`bW(\&~?iT!"ki#n|V pHd4"3w+~z=낎3[ OE VM٨ xj\xy =׎`186;A{=ORpzU, =:| ECPं K#>Vƒ0GQ_:G1̃FJqŤs?S,ON0jlg^-|bZE#/VcllG陆>}o6+mFaTG26 D d[BZK_ףSIBuCrAʛWRFz5xJs}RxԺN`G?O;6@^z#xL6p¢ӒwAbhciY: r2ૢbTE66Dy9;Ծ%9)31D͗ jz7nPKZ,ԔQTw3tTzy t6Zؼ }7!nh"a'%t*4@ږ/PѨ%}&k[0֪/L+SC_;Ǫ}HLF+ȯVLwbZyH=p.$>5?y1T yƆ:-]9~PEX0TLPgϽZfT-tw7c/ᇎ.ucu;P5 ,!"~{9bx7JA5zgpx* )r֖ph3N(?g) .^%r]&E 'Z;!OYVAgS7Mj$f^\/BEt@9H(PE{,mfYW4DIS3:zhDHvAbDbmghǺǃlz_ƓfA8E 8Oq2t7^t%004- ~Fl~S!Z$vLs޻T2^Eڒ6<1Ϗ6E} .r @ǂo4 xDŽBq VFǔ$.])aԞt"[ A WJiX s5,CD{5zלe'8^}_0B2"R Vx][ucAjY)ݵ7yX e*(dļh?/M$ _pY@Eވ$X~ \/(wBn?[-׶6n5NW_율Ɲ`i*+U$$Kv*U>@;?1jС*0Ss]3N^2Xl8* d-[%KsʮpJt FTեذD.clD7ȿ;ca8ݓ餈RЈT [eh.,O(9WČiߊegtMRrwF0_aC&9rd>druC?oZ)sL4uHR^lkń4A0(ŔMhǣ[ʚ|0khm"aѺ"S ^j87LœӅA xEU8 L#ϋOԬdLrP`u/, d,<ݞ E$D ry"n hgGDʇOp3#Db NΨK9dA&~љpP=UuHeb^Zs~D^ŷsVa( µ]MO)a$A`ٞ]J/mj<;OX7>S5:H]H !*U/C lϩJD*w T| ^$60 ?t'7\`jW'2,۔DD1豳C!.S ʶ]QW[~>E# NXqm$oAel˶)Ah6D^歨K_2_ ڞ:H0G$9{rUSeuE_eB@"erG_ǘl,nsCNuU + Z*c|*zgutò>ga NԽ]dK+ .QvʼnNmT0~'Rc}=;g:>Z҄0ގDk]q?01"OZV79s;H$M!#R#0'~No^55s1F"SvU#(Т9tr\9m\H A|5ǨFQ Kk$8r/dİ%L#f8! Z9%]֊Z"WY~O#Xwd {҇҇%8j9Jrt}˓O_dd9=AaHAxroIG4 T_Yhe?䶫(.Q7Lwӣ=Ok_ ݇>tvv|O ք/j XwO$ rYgGk@=@딞ܲl[n><<8}QKBk8ֵR|wy5G RWZ;aoaLXɐֲLزJ1Bi%W|X}hppJgǶw b4\n-43qi&Lf=6<(%:$|_؍{NC!`DAj. Q%=Zˍ[*`0SP.XGǡIU(Ifc}^"} Pp_U+ m?ī{ka^wLo]z>ҺӰzrv:*%k#"]G'.IhdX;YE*41qr0]ƒ^zXHɨ7inJ  C5ȝz6Y_d`F|h.J۱ي Ռӥ繖^& 2Gp?}@+z+xZ#RtĤNM˂utK^Mt/0WaޟP`2PR"S; c- \?_uFTq90N|HnNl`&o>(;^H950bMB9X6ƒmQ7<3.͋O e{WE(BPss Ɠ?kZy$_Y;< $j4F}L>k#?PS0߬܄-fޮvY *WsuY)*^IY&[_&@3ho2%ya]>^}e,*tn>˳PN5`0Dɩd]Mn*>3u)}D~wÛL*fdGϗ?bʼn*TCM{Vq%?rV@էjgpȈb[8ؾN R*|iҋ|nv;G{nqt9Y>2vmd򵣜@1GE(Uos ,3oZ{6A|DnJ/BV8vpS,XE]"RҕJW| -PTLrXU3 2}~e^8<~B틌Z5-QK"ۑUiZ{ <#r۳I?J/=i?K.y|?FMl2m/r< aB -4H>'E ռ6ܨ^?'Bxn7KT?,Ù͋ڞH; 32?-N? ‘hJy-xD6w%^ߦO ˕7ZccE 284c))rܕu<@ [H|Hd5BQ԰Unj1L`IY~N >̃Ъr(ie=GkVUdE :/MYݙM./V|:`rr#sԴ\gDzUQ#6 SjŇrOQ|m"ǖIR*le#@6v?:`|b֕ U)к \\JM?ncQܭ |zxP>^ H{L/V0(SXPaa1gs/8+asyh媚ޣ3AT1/Zq/2;+{T& |a25P| o]`9_LӗBfQZ)݁IL~woڻ8u<~v[!)Ss2P|F"'E.3yK5H'I;N^x2lf<,e&΃Ӧҧђ'w#4}BI9ʵ$rPčX\&\~cXfQGȎn6}azSh-ݖ?T}uiU/zUh.@@:yo4$5#PW2 ͑*Ё|aq @ݯN.}䙨2;|WCov5?_RBn;X`C>e3]k$ ) gndM }U$m"TY*TOI~[Aw2l:5 ' K#sztqϨ%! ?#8A09[O NTC&z m%!. ) 7." FPQy[`^;b'!!J,{gv{/O]+<_"h|gꢛƒr|0sv[e=XvO[6߅0F6Zu:݉E8DTK-37?}v_ϺzjoaA6Vu3xDuj3 a&c/#(xu\]LT ߤ8]4PMQ}w:`NDS2=7f?$v]^JD\rXT%2Be!P[|lY9d|NGQ( "RlI:єFk A]:b+SmN,N=TknL_9X:*&?UG-"|}Y(RF `u"DWLUuq ^7g"ľwDP0ѓ̐fБ)aJxCno)ʿRvܖ._$i]D"3Ψ6Vbr͟w.1%4<8OoF^ZF>죱\j,]^[znŸG0ݬf6?>FguJ%]\fk9Mg=eѠ KbftotmϣYND!)3~/{I:}l]gGDy)|jU)6Bb6F[q|(h/!sNԷk50y☦ďHr+2Tc>`%~f^5/s_ъHE۟aݮGm= QƇd!QǺ/#(J \uj\S[ؚp40S׍ǜ);:ms":k?`S|b|0X@QwF4dWY|xtH:Y+up65jv<[y!Tɢg |ڒ,XeOjY Kz@I>F;,GED&iw)Lq !:UG9 bbUR()2^)̤XLw@_?H{#Mh+$PLdjYR# &VRF |@8lLF vH+Ɛ}s6W;ňb!a옛]2t</3AXU n3ʣXYi j %)l ÞwpaVnf*2 u ޮr /=%/=ƥ;p0;)LxEO/rXXrYՇ^xrJ57\Uۣ}{'*~Ì*6λp5#5\5!&R6sW{D4ά }@pWf4ՐE?w v3'd8]((ݼ5[ 'R-[Fgc#wРlǒ &0 f-<產w!gc/t[Ú~ 5WPa4);El۸&-H>@K-roPG4L! 8ewMsY:"n_-#yY&S!QDI'MM'q(\iZ$vlXNQŒv.s2u7Qiմ*nYVf0'.s F&2瞭+mY0&ūFbt&KP;@<15Ɵ:!O ,`T09!jK8VygGT<~(_FO5s8#22hZ45ÿf4 V](VvGv%2绨ERaVпE҆|3)?DK7XNcIn$5)m/JBEH$M[m䧓**hfӀ#矩VM mxF}P;53djT|9Pu)hJ9'>NsK?D.Ja&;APgP+̈́c3"?{jo8@M^Wm dL|E8q>+_re)DEt1‷ ˱/E3'4T }Rj?4z)sU6r,9 ?3y})Ǐ첱ICtIYӏ2~$3Kz)RۃA"^6?ju)kˏgW8s4ѽo QOI!Zocld<{=ZxsOD t^+q7!%S1h~@lTRpVYt~+G0Z@J\@jvk%<_ r}It0 S2]2-fK:# ө&uci7ɝ5M%4R:8E2ַU@]\?X0"#sPcwg;@ |m߾`g~|UsrSjXMCv[r >"r4٫d, \&q$Ο;ci-nn| zȃuh2S5B|eXL "JguX' RuCj:9(OvKwLÁɼE'ѕ~P$>l77S+fnu\蕈prXIC`r*SNn|痉c{ʣZGyR;c _ua;7k+[{; ;!ȂuE6;_cñH!{҇o5xn$TL_Frq\rl0:ՌT_TE]{Xق6q3?(BmzӖj잾+ur< :&D &!>FVfdzLs*ZZLo^Wv'+S\bݲT`ԎJ#`DJ|YOw f6ՂYox=r C ,1s/>bv緹p7/Z

      #gaet R\شCh +mH#]{z4@~?wd^bo%͊EaUܔop`ʠ,@EWP,V vmuh1sM[N*C1XÕoUE+{ Qgj~5dX,@t ױ?HR; [2E»k#RU-`}ԇ^[+B"`kȽu{n/\- :v@$(A5krأ-'-=P~*)52ܩ~$ ecɖK_Bj\@r-,?! {%PXg!zOS:ų&Z$㒁vZ,hKf%>jo}8r{;QŐ%җhBӈ p+r <ݚ8h _W++ h##6 we'()MtwFl8t+DD̘-iጁaJ7$[w{/lӍL^S،m^KWBi7e=KU¹WV[7w5zapcŹnN 1?;2c<( KC,CƘ:kЁsKR춁]",{kRocuz1B$%;i C BV^8ڮkq Z67 y{lB4_MHEέDv,0k)y ~H!ƦX: 5lSms MOv%H{xƂ1;U 8I+ZY0$c{V̕8=e#O׆a`0YDZTl/j1p`u I^K?jV{)7ɬ[ME$Z[g8oVy_WCҍipŔQgހnͯ>5.t❵hPvB>aFV̪*>2(j[ 3Y{uђP=eJ*2np\\&ٗb:oM$c- HpfWIzQT;iV';WPPcܐ1M1 rho]'WYꆪ&q;=.uYn~ƔZIO .Mr!ME2)kا0\9!M*;ӻAUjZ抝#vdterBjZjf9\4Bx)d%qSCa&e~#xd 2b:cJ@,[Ɖ:ȑ n,ֿ4]:S9ao8uC/dp\ ', =s>"̏FbK h4Ϧl\_4s qMRtqQ<w1>AL)v']`WiyNi  O3p|1"~0F _:o ZGtv!X4l6v:>%.D#l Z5a0D&^2B+&q͠H|`(:`zYEt |[ʵ8Y]%'iMr2Zrv)~އ?Z7miD e'ː8-}EYhhCupf^,_jn˓Z <<[^Vp'S0&BhCGxceX.5lz螉O^P饺HvL{Cf4JдA"RmIwmvm \GPP Xso#[c1P%xC$C/x0pX:>R!V0O.\]է!i &wx=pz (J9"pamUPLCZpp/ z}=q'^8g ;5Q1cU}tNx%Sh_uo.m@6~#AOAlNT۠NBa0(9En93{ŽZ{:GWnJSMP"%muU>';H'ܴ e\k jigB܋L <EU.]Pp/K֮le&ubIPL!%c!˺f+A)0Lb?,)iNi ⃽56%ԆLΟ-BN[M6lY*mb\ClďunOD2NVSQ (C;A5QBT1!.=U:-t_؏Y>ART)h䕃p4POb㢄":#Ka4%i>;]KUT&moA&ETp~0C$pNu ENw0ԃ#|PI玩ÇPgąL,Wv"MsN?a{zp0ĈFT d,5tK1d/:}w\4qЁ`DC '[ȩEAԭr^jrI1;,47vCf9_ ȞٻBgj.po÷TEꕀk~0i\Zs?",ȗf?H=WoH_x0аݘlkW&qɣO˺* 2ݕB&xD@6leb+|*WL7fыm*b:s++Eqk(W &MrW y R9@ 44"T@jܸ;w m;K/V{v4Tm t_w;EZ8^Ueƴ 3b{o˙ ?!}B"~}RD֖qtt+]J4!x&Ja|63}ҙHșRa.Rtɿ!O/CWUc70zC-6f- y1{=pPN}EFB".:Fjr;@[Eu'cƱal0F^Mq2#EV#`V-BԮ+tkO"ґ:!Q_4+ "?8wPW' VѲ&?a'zc.5W!IJ[?㉻oԘe6u6eA4Or/7M30 TVstf/:{ԃe$cHf|stvs!l꾇 8Iq ѰxZ,@yq>fA1ж0زz1($=0G |e+,<3V@˂}cA1p븙cN/qYFYѯ+kHڸ^v{\5@@Q\p #kkT3R??+wgLyhW4:6p+}H4` ExJn&ҺCyh ފ~HxwTgRK<ӗ Wb:Jb>-3N{G)=ٴy}ͯvdo&KES1d<JId-\L9= ƔWeoּQ%$I M`eP L^pg+|kL8u٣.uǞ(a 8j {'R^Zި7aT\T#TGW1Djՠ83e2wBx-8Y)"f FCИT G=L/LR?b,L <99-V-``V|@#RӮC0{BhmaFT3 gj9ҰtRCs' 7r`5[`fcw'MBwMvK(3tB4,q-soKaZ, w,5a0 PoʃsKg݃޺|utHdD@ 䅤d9 ĕ iGl ]St/Z e{R$xCtbxojeUi'V,2=ZK{({Yet(E=UkMLkLFRhl-mŏYmmoFAC}!V! sh؞t,gRҝ"6Id/u C4x-~gtw ƺpfei^ׁ*([PfWg¦C}EB+!@ !aR?A6Z$Ct|@V}\kKJTğ uJ&!VkQ/o@c1ِbַ.U)J1GhKɮ Jl BsG91Hgx\ݴ?k/W03eׅx]ZCunBI[]2ѮmmwŦ.Ǣ(|U]eZzv!> k/=;-|L/~'[OsLm.gZ$N 0ހ9rj-B_Ɉ缀l@2]s&qqZtBgzHO ! c_0"JIN[qHem9Clgp~2"k?T7hL_.Fo&"mp p  vX,)]IvL~x+X&~|x+q1,bF~;/j9~[<% 1>608j?ny;{ʼnN^sԈYw S?Gp9cV'ѷ49ϒuH c$A!/`_@MO6YˏUF! J7 w'F6%088yHt9Nm!QXڈ^Z `}"G1t^o;m.M%\Q!CvAfS kWb/#&]j6FA<ů3^N;1#.UEeu)2+Qȣ;pLx8{4z~TD#z+WlmUăb"%yX]ꖐB)hqh4z2竂.ݦEgigOXb!5A ,裑UlDc+L/#C_87Vh;Z zk\IQZg%4(Z20\!X-m!縔`dZ}_鼧*ITd,P 9X$5n=>@?@mVGt. "T5Jx/ˀ"khnP@>? Lѫ3m$le<{W;jƯ3eWlt)i1PErUR׈+Z SDaqB}WC^h6oԵ37(p_kxKIj||~wzk;5W}PxE<3%sCD93J7_`\>B@\g1l\QBk1uvP!־6YPݜa_\&b6XCWcfz6[yER7 WJ=a j|~b(я3_;(JڊίC_S -KnS R\eL1%MrX,.Rb t=k,<) GdaX ͙\R) J=ZmE YenQ`-"!(N#.ci구f MK7G Zb\{poO rY~jijҺ׹{Zq _k*J J`Kϐ ` e`ߙ0?WG6͹0e^D)2L/E+L\\!%V>AW,q)qtTQ]JO}=_&reM9~恔O.w'k ;(o_vU1ȧ_3"%iǟv P#KD6'Ga~k;)T >tU}njO[aD27qTE$uW?5_[W-Vܮ{& =ع4g|913Rl u<q_*ÜumGIS)jݯDrhk+O6391g|/Moզ ,0dVswY8e?M5z)QOfţBe6s~f*cRr' r a=<?|p-Mo/׀v@o'$]0(0=Ov]TqT[DLto<fuɣ;9kKUnn f 3347WTAPa&=tW {~zvK՛;H'+$yT cir0 \r:zO)[ N9>~7w'H?8w1yᒭ(Z&Z܎Z gn0UvSrrRdw Q$Z#sX[#Dtix%$DDr"~u0};foZyFplz;cis`1^cPw2Xk>]Ȋ,Rf} 2k_=Wbk39e|宼)GL[05m`L^,~>3X.*  hU򩂘[:4Irξ|:)bK_w+ Xyzz8^tQr+/KܶL44* F,}iS^IRCPUo@ eB45(3y̻Z#uz[V-{ UsdDž3jE.28Q$/װf2g4]\[m $jv{=(˽#,5?{|>DrqTŞ6Yߪ{xO֫|BU[ť?h_qg}4[U %'eƼo  s Oߞ&C9 yGM}mk;Ӯ]9wv'Lx5~M ի}*vZëh92s@DA_5OWfSOh; Pkg' P i >Nvn)ܪ.f}!8WFXsT0rҒy(by@LqdN9-Oa@F7*KZ.BbBy::-ka7[|X9N!ٵg]?L˛r "ëz wL2zA=6,W4Ld SUG>b\}|f~/) X}|*XKTFʞ¾S]Ŏ܄JUs *\y1t,4!I)m鮯7o 垥M)7.a/MęMޛ61@}W@50X/fWdT.,vsD k4S26/ۢ( BʼO'wIW,qfA`wxh&|.Z 4xN 350 X_Cw$u7S;?< EO]SY[7D[VP62 1V;I[1E/VZ2gDo7M/-Ep.L{uZ<`?*9CP{-݉¹V#~dc1>XexJ"ᗹ*˃51d~3n&`a: 1)9>?R }n9IH-K8O)\>3zjM{h{B==<-;?vq3 "_5m& :P:ږsc!V CDA*>]~!-w\E X}ޮd!xt`xP 8v[%ƔY7rf2>ԷC,APiA((ĝƯ>O HDZtŊUطxk3 q bI&vmúzߤ_ $-RVy4]1ZDs M cek\n& s͇׃M@ Y}`"2pBz)h=I<րk#o'6~a鰶"jo{>_?UF$9 *,2)C={mxK|߈7,Q'G%.ytB 7t fպ 7$SMOx:+*ea쳉.o\\HR/Ve55el->*g4Lش-yOzzՒc/- Mo<ꂭ%fr{@Xs cn6ZWʴ!!BgSL@E~5+8vy톎G8b#PÒHL^9i[(c.yh]\L[i, 2V#q^~ѽ+8kh\F3Co=aE0-.4~絙}puyRbEw#B;iEMʼedm:kQΌByyT߫b  $&YԎ-ݛd*OQl?yD,ǵP`PUW8SnT>y ˔W+ 6ly]OBR>=ګ)Ķ:yvVSX;5Z@^E{ge]cB`1#DlE}G~ [BEtpI Enlj4H@iuYwͫYܞi4幤o"Cڪq " FxͧSF9Ir>Q˻ZCAEDٲZWL-g"VhZߞ :ɵifƟmȂô-?dpPzNCSu|\.oz@LJ]L g,މ6e;/)K/Qo٦m,lȌ+'rI2=ݤ[߮D4-)Q} aQh@AK)Y]N !wk $IFaZ3YtБ&`곰 wS`Q-n^EE#j]Dʊ\hot#629N pg+E+ p')q}Eͺ6>H!{.x0M'Y&0 #!J&:6m d 3 b[T2M~Vjy]0<vÌ `}!_K2NyM^XN9ˤg]H^|x)Tr.;ߝQu./ѪM} Evzg%4hiɌ ޘL/%|hh=CL{p# KɜPkQ] t8e8(xW]2ۿZ]x301GɏP]9pD'+B_Jvk_um5 }멩72Mu˵|i?GP$N4 ?8!*|ǢL&g,ЯhDlZ1͑"@Hޯ;){kJkKJ/D!8^6z`zsԆC^4N]ԠWosQJX|{2A6{I&'b$i-ڼl5_/4P檽1K dEÅ+]җ PO'}3?*=[37($:WWχH`Y>0v+("!qHaٟ8U]0Nii ̗*\)1Ѱ^ǭr/ơ_ mRˁ6tE]^R!ծcVՐ`&ZY@ H'idm7Sݕ"[0t>-LX/y66`U<7oTSuGvXSd"-|*y$0U*c,m 2_̀[rC_W &{8+;yU>ÖM䛡UǼ *:P$hT! {ܻB|M>>L= ~RXÅeSF?1v[@lZ|aJh\!{sXB8ilr ",\qW|M‹Lr b^$=je"hvɁL 1-fiLd8nqQ.ݞtߕo=1l[TZ {l#؎bzB7U"1qY٢D6|]@[ ̃zc=AڀFU= mkFEۧdKyY?P" w2ہ 7,\1v+/ަ`_G C%x ~B$&:um!DL|&nB>¶G";5M=F܀@fRMց}wZp@Es,~>6 r YUd##6 {5%9:~յ.RP0.-b eF(jUU@%N]xjЩ3NHz:*1v@Gnjl.U Amߒ nB@Ǧem)YЙ3ZYZUg9}Τ<# m{="XF=)MJc },H.o9Jk*^*)cv17^ V!o!ݗ\&TFąyD'^Šr] 16AKwWj7Or.Ƭ8nD~tԬϼMjUv҄ͪ.1:teh ICޠwi"QaNJIMc[ҕXwun5%| GJi Y-¹BW#mF!۷! 8 %r\QT[attt'|[ G&b0aMX/A Mz$a@?ai`GW~e$)՛:vSIJ]^;~$Jy(@MF[|ߢ>k }dlmʙV}Zǔ'.jЈ/5 1%![D^4]6 =ߓҦ>l Zq_ͮ.pjړVljqr%X5,@18 =¬̎dN/oZ>gG}[Šy@`b,dOK`;%[\\hmmZG*3zK)yJ0zYqf$odf#QhJ0#+WR%Ⱦ"d R@=v}ǵ^Z',7.C =~],#t윿fp++;J(d'XcGm> Cm1Ǥv? /%# TcLA-؇^p|eq#LSI5/⢩MDŽ yE'e#TbF-1&8`+$_!!=(ZzW,R:6 A#;szzjOȦ?PCs:źi ǚVm0HUITYVɑ"p&trO5xﹳp1\؏-cJ, ]&Gxʎ3P Xu9# ?! c{=zC X23}T5fNF_NPwU!uKPYVjͯD-R`ґ{oZa7t $E5l'ӆ_ZX$wUkҶ 9`e(brC,_'*gDL0ډnjW1f/!~r >DdǢ$ Ǥ7/d9\pd}[>S#E`c@%cIqaQ*1 ^?}CF=s@aͮOui gr4q=vp;l!zI`Rxnj0j_))k G u;I/M:}evzub[d jzz[xN?L-CV(QM3DHJ \*Qp?0'Ep"Qۙ[&#siyrct(Ij7"ld{b&!*7E8ɧW\qE*@:Ɛ(qkzV? ]R:{vBs4w7 crsƵq Bz 27* s$A@iB\Ref:8NMnFaX) k48osc#_jS1.Dyd0G-%*oKxz6+iYFA@r٤)X6(F+oxa"}Gn$ R|$h5T v8(?aѵ9 W7pXp\W*gĢXl#ȬJ-/UL8Dt"fr 6t3Mn|UaH)8$FhՉ~ }M4%;d_lCq?*s*͹~xMsōH<헝_2 0L I?3[~vv@J?Ij,$V. N!I~l6U9~w'i9o%1jt|3AtRI캆  I- %Ҫ0lzr1n_o|jlRNc%wa(|$б̩!`Ogs/JEWKa: OI q#DHB^ k 6+&Ƭ2(T>)'#oXdyjҀ91S؁Ơ-wcEfDKX f]$~ʢ:Zh, C@>2b$^:0`<f*2 ROT* <.>~w5LuVpg<_g-c\Ү|d|h,2̃SF]X~ѹ{Aa[|{mRhRa<0*j:],4eb_CO [9"`Ooh?=l}~9NDN-1^4WU.D+~B< sAp\M;s l?O>0 Q$hc..kmk)91wZ|@;@hKmOA [eڕQt{]uۑߛ5^qdl3, 4ĕ{c7>_n_cPbZc7Jm8\z2h  [ܪS<_ţt+\W<sw#A^PBB. m0$ :cd-Qщ>$._wcT=eNqV~|U10"m`] ~pST| n@+twիAr+'huAN:I}`[$*-8f㛨#fͧkzZ\8 ܤ1b 7Ys_=uڲ'pBy([LO |J- p?;x#J._u cFr"A… Lx.+Ȕ$L}0r|OO8bvrG*Yw)?B0fG*6_ZYxe[2!jY><9ku7JjFJU#!|WJ@]i4d;q^(ug}=jiIϐ1]čטɜL2/S!pz-7؜5\<=[i p$QHCr}sܤAD!BSg^Z2JEW]CG:%\*)4?n2ͤGVQE"1Ө?[DJ'V󈿶Pwc7. Ct|?~`c ,^5s٢nP"X<"t B6 M]G0Q@8kyYtJf\H*gytas Fu-moŘӹG̡l*6Y7O ȩ/;MJsQB ӿ !iFaiPm(G;9/MPk R핏7QzLlZ|V~7=zW .=9(4&^ұX4Q&{Y&7/g 7RvB>ypnaOZ4 ByDH$xГP(P2?~Ǜ]ss-u8yƐ/3],8@IEu:6ooER8K[z>j%Bӥ.C{ZPR2c Fϖn X-/)] i[R'<3WpQw"7:L&==4>41 pP G̋&%p@gjWFW: g"oDNr %lfXlTuN⡝*":e-IjqpWsnoK5*BTb8@!p{K|lĹ!tk{rjnu*: tk5^L^[XT-BɹO1T4nA{@h7j 7!;w5ж~]wOnB(=FI {J1<;J_D"NLa!_~h aEBHۻDWɀY^ ;# nf`+y`ZeJ~B~КԳXm c>Vz ѫ &38W8JvA50B60Eerbtcip)saQt$L\4fQ!<ڒ7:ߣ˶+O>JL@̜ݰfgw)/,79m4 +_M8 [ .V+C3hC.tGXt]Bw5U9u.fߗ0>iXB*y3U)0@{}Ҍ ,\^#t d٣5CjűҞB W痝D'힔KkIvl`1W8us4U>N{5D%AlAV<\n.[Ƈ8 m1_2#OK 8$OD+h$3Yj=4 E늬B;}#V>WzFGcl? lYՐs~d#0pqCNmm@0C7x˵t1@0HWd%hYrt}CNz`BH\[UH3l-$n1x^Ymfyl}6$kg{$%\Dq~ن D2v1Y[#MVz &8%xf,{uc|n-jǣޚf(HH$bWLo(μesi>C~+⎕1i'H&yXdjCM Iiq!śF,y;31 nC(Jd+T}Gm QY1Gm ȕ:uI ]vk;а>T1z^lQ=bEK$SƯҭ͐s= c6O\Mֳ?tn_',^ RA'\ 8vBr {OF}@_ i_kPܮOND]gKUVck1r!`@}@'f?l.5ZqN˻w5RfW-Rڞ݁_ JwxEL=،N$o5abO)0!<rG)3Gap=`{/.CᄉtYodA2vpΎHiua#ejO5YM<48/ {x,ٮ"b`gHs,5︛t_&W#* YB{h+ +/Fا*˄/Ec:C082[LzN3yPk!M퇵葛5J.GcؤJZ"Gp w߮ɥ^\ =ճ4UEp֊ԶӴsmUEd^J'K7Q*䝯"5QS3q[&_(Xt ܩ qp5 5xIqk|nb@g4`Jݶp\9voVÑXIYYDe}zU_c6{gTPs{E7~\zC5<琅֨$KmqX`Q2c7A/b[ CXcgNrR3K׾R}^ 4a[F]b ۱ℶHl)pu5!SEZ_Gq" g8I)o7U jJSNI sxMciqS_Py57 8V,+BWDS׺[z?L+Z"LZb7H>Y:y ~Ua7GFVNF*=3$n) 4 ̇lpG!Y, ~(%rTL ["{@ S6"Wxv=7?fĥc/a,<o&sQ:|D.Z4Xc ;e k5Xo1B@rqE &I*t؛NU*:U"TDo_g r"؂!#'$QmlG/Ȁ#~tOS借^d~sǃ|aI|(%KO-Aq+IԠ1x&\=;9U `"hXݏ?Q;k$fYNA ]!mH!@PMQpx2]o4cE\TnҸ#"~AL7!$}}]"2J $ 醊d^qz׵\=B3b< 8ȗn)³̖;gcʎJׄ^5ǪaSb5aݯ;yk!U lDA1'sꛝ[rD`{@ğw+%|p9/<+rVt[˧B3g"J `$S4h11Y!_jIൗ-_$f?E8 7亽@|>EtSm%zqOTrMc/OϾ]+~- %hFc@սꕜ̫dGۍlZ 7W!P !Yni9ЎFge?HI%`!R4Kjy`kߊfq_8t pێEd [D& `-Ej""ggE; rEj] u 1=&nguyC@V.o݋' QSNJ;Xx/2Irk*8ɂז9 j#R s티?c0+ZLyܔ˅چ KR }ueF@_qS ۨ qF*m#L{k;Q2"^C,sAW9LR_D!Ho1 K߳)wXHͰQFʶ@3?6ݜso"X|:[C[Δ!%=?8wJ%&O&'4]̣ %{vv{زb78VF\hIf!Vz0967~7=\]ƖYR4,rN?NnL$P9)3L I}- ˂2Re Pm {`?zf"~4v`US[t2}Ag7<%Ɠs* rxK8)$/z2~0z ?':DŽк/ipUn簯HM,&֓A p'8pqNfz:ܶ׏S"n4wvLRAKPG2lqH}X N }TgƓ[iŰW搊%/=^Up3ϧj_%{ cpO_&RSNeY}P%+^66ylt{>ϳf 6ܝ$Zq*3IHSJG Gz޾5ΣpѫJV>wۏ[z '#h񁥑 tԦ`xAxgG~\<՟ B{WmCDܖ'd "U<)AOOk"kHPV.W.xMd Qe?&`mal/1LI_t oM qi=\n=/zO||3ܼ`@%`f*$eG\;Tԅ;+& ;]<H8xih{e.*^Ð\%rQ#9F"?H(nPT@n">`3eRѶUb&.rhS(XgVLqbL-_z:ý܎̥_cSX˵I1؍ăz2% _ZG+3alf;>Yw45qhKH|d*g+kd3bPGS?,182ojM>Nz m)QO-0BIdĮ~pBv3 ]gf6b;&S jPJr\8iNm'vqc#3 )T KjD`/JҭgFFM݀p8<ڐ,ˡԣ맇Q߳c{ cNak^=CicMw G֬7D1 w$;n1RQQ!ثFaVA^ԲbMIBmlQ~!9lDJ/hijwM0Ht poҼz@|uN/PyZ0b&wxã"V0D#{c#ϥIO͗ _0jDsgYA۠jfώ^~8[,{s̈ɍw&o3lC/9jZ^ע>DsGk?z=K34D7yr n˵wgmBP?ȴrԭ 6DfXhE .{Frǯ(}}08Թ/׃^@і 7x~\Arj6Z 01bj ʘ5m\O&s@<}@y !k6~S[j2$ \dfZTk)TCY*xg_tZ+!,PfX&LsɖvVP2@DiU9SdZŠb|..nzTz37\Y:Wƞ^=}?:t9E&M3/ ǣHQN iM]u _pr9zegtxkS]:);hgw7ǔm͐P u9#*6hڐ=. e8ZlsU!{)|"ПwUS+tXRp 41zd&1iSxxCp1D-X|13{Ws g2膓ڸw[}ݞlV^+l 7E-~[ #C) `ܙ!IaƖr"=oWV@!\AO+$On!\rƑ'ZY1 u *ݙ?T8Lvswjy;FRc{B][ݿ7~rEǾJk.(mRy4', ͸ &Ka8ߍ:+XR2=x#֕7QnUλ =[A)44el>dxG%ҴAg?b;Pd-4+n ,uM-]A괃Nt%.,i $,AYZR# }c5ijy'P JZެCmPJj}L=-@8AIE uБpzopAU+j!eʐ{I7Io7 @Ud"29I:]Y2_D6gd4|\b>9eڱ5h~b<`i2={$ ~7 d\Vi-n'vlE9E'EГwڌWwF]!lষFf 0JaSY|d;xv ‹>yK64*ΌtLx}S' ci  /&\Ds[#a/Ѽ> ļ}8iW})2m7NH  ܴ1A;hgt/5D0\*V*PPu\2<93*#C͝~aE s C|tMHt<(ghc84LÐY(O{5f|WK=EFpO\6HܑxƆVAdLMs1: Y`%<ʍg$'jz%93xn[Y55uH43S4U7LQ"@zG ڥc `onA`z[!`&b l'N U_ka|a9 ]_"?-& i}gw귝M('=(BwрVwʕ\먻qF)!fu'Xiohձct~ .7OqO+)]Oq*Z?M3@9-}-<2}VvlQmOSE MM)[SV]^TJ|hYYwoh'a <;"1{ѧK6o.i#0_|Z )j̺ jlD!5ԠӨ^ơ}H";)aW皺,ϥ(Ϭ-G&Dq3QB;ae$:&a/kێS@x6+χHѥ4tT.?[!o0-Qm#͹);U*cU#ά"I|s8ȧ$GjP4\RE/5vQhv% +sͶy[e =>0&'޳eO8ڄfʨ $@uDcGDHݘkw`S__?CwT1rP)U+<=( D]S}۵gCOq,|bT1.HGl`)@6a+¨076PB!;2Ygz.HkR9ÍGU 9@C6[sgҤo-kڏQd7:ΗTAZc;eP ݶ((El]̟(s%"染I\?Bz,-]4fv!@?ys$H)-iڷ(e+(a6;U(,WݤcA,. A0nX"UX6-w7!T58RuD ~ ts6 Vc_b*qG !a-wNb5sm߳8 l <_wv|B? k<5=^E1ٔ{᯷Gꌒe^O{5֧L{Y*I֚re9ŸކŇF'e(Jr;6cd`_/Lf|sT1;"YM$9맳ib5.$#cf6N` Ct#mO}^ޗ}'8߷3MSQ\ςA(W_%, *4,g: 1Kٰ/:ǹF b|=(t3b3(u^Q:z^69-_1sWŦZjwZ&۩-Xq]Co7FDXV*FSM60HѺ>qbN&פ|VCB0"$GD;y.$66-埈y#eMia-L"k=mjD)kHl =FF{i-Xq共& *'c7kiw%4znz::f.Uh|C+cx3O(J%f7Q㞧\6 ٖ;ri >[=YZtj|!gA\{oüV]R%(wG"ۂfL>ql SV4bՉ=/UjO]{^+}O Z_צʈ!h(loq*?kxu{rYO1Kb񿮒Aɜwvm RĢ8))5ĩ\]Tzicy*؀ݮH|s0vg7ݙcyECVLUPߧXe*~jxB@}g-5E=f"U5 uedvDDQOGkڠ QXḥI4Ì-zkP ܻ:x qP{4@z GJ<>?pbwRm-*"syfۺqR9 w2jedTW6 du62B4/ ud~ZލrVm3j hl gQeFP " {/!B nzfwR>tD'hDUYtT *ՅUguvcUP̄/,2wbar~=k}x .mRTﲈ|䐛q`qO3+>,/ VmL{k ۷MN2E5zR[3`! .F}ߏÏiE{-I&!±_~lw:͝繰$ʯU{ *#na3Q@5-| >eߕ2$x\ W"-෸irP6Q]Z+Ď$]4l{ݘ{fAwҔoB)) V̀4¯s{_ڙ4 uD(k,l RYYߧI^a>6cP"5rbu}-b'-B|LO@OŽ g%/E0ǽy0NhZe^S5C7%X v}yG}y >+VӸt`TXT5vFC>_0+( ly^Tr(ǟK"` }MDzSʬ]fqg_-g ?QFHm?t8>~uNG4GeL@>صbٺWc[7-CV=|fW?qU 9ax˿)JaL0Q k"F l[k"R7~QjF(])Ճ83~!)crU[B?Zp Qz.N2[~`Qr %0S$Aut@=NS:u1p 5?e.Z;},c@(LI; /s?jUy 5uW}!<"`KW}'0Ydւlm/߻dxt ސE թ4AlIT޸d~q'r1{׋N Qy :ӂ{T@PFė UfqȽ[ϻ˨@4ɱ+@& NsD5|?[鹷(3k苞䉑r%PdFa B~H`;kzTj֪ qOw/'N^j[U(@}r37bn|~anfBgCͷڕ\)DT< QT eX~Sl|tj y=cH0X`m^l0$*] `(ߞ0_> lʍ譿ؿ #jOA O_| ܚ `$X[MCpr"s+2s J"ou_M+=~'%zOdSC҄-80.x9nƯ9VLGrǫ;9tfDݝ'`,eD;p`n|76EܟWɅ]Z]F#jgO>(lYiabY}pXHRo*鸧5>Pcx'o*.ХEn07u %3‘3A)[FJA\=;*aDjb&>΢ vn}e;\\H|&E^r G 8 (I֍t̔1aiDkde$\9#Bip" N]!xsǐ\ -'ܒ ePs2nU_JH?|bOYk+8Ņ EKcBc/%6z8 vUiX?hil{.^D5! +WnY>GPC7:)jLJ~7mg &NaZs*T-keLnoE*~ Am .A?R:r\\);qV+4d/)3'@!mCNz6q i)m/Ȩ]A}. 'r}z,`NB]yO=P (5K[H]7 ]<ͮ?J$Unc0hQeVdz\I3xq8)u18៳q ]!EQoÑz[`[)󃐥ˆpDsw"?,MygDtrµ%MY0) זHLmlLݝC @Pt/P9B7[BQ2nwZh1*M0k[駂Ėkk2ާdP#ߙnOUy/Kÿ.aLU4bQ!! C$#ȵm*:pqu`:EqQ]/Ԅkv+a.. 6/94XBΏoq2;#Xo|2pj-̴=@Mc0BA*B`a/~kAtHm̰P&+*!.暳j8j$5{nwߘZ܆64-Ec7 Ƈ4ܣ1>Ȩq蕎@UkaO_h.F$g,"z$4fPpYra9mMDzn"+it+qMthT\dpU0ۆp>[oVNgbS |UJ8@HOkk (/!B {,J/Ρqv Hw`Ӗr9A;,&%;Պfik?80V{A^/8oKzLV>&Ef`!3c1zz?+#w^7_'&5lc?l,s^`71ЪQDz&->$<7=j^A+s8Lcz,9'TicSNv&L6pqcnѠv#*5#\<:WYl3vEq#X@ns6rX"r&lOCSb?%' ^Uh pκЖۛIv鵁Ld(&kf裼y}ug> ;=/e`FՙAy,F=&Ufs0&}޾tVܤE4eMHj/<W+׸5S DEZ?sHRJIW (Y*1fHk=Ǘ蚉ɇIzz_Dg=Z`2>A'P,W VOi@.ҴT#MB0+dx$yJtUթ:L-߾u]/!͈ ۨ~;=&u inan}iT3PWrߵ@7u90"!?tXvQy. U@|؝HI20kC{B,5i% MNG<|tPP E;e_|rCb *۷=2;uaťrz]1;sPB*AH%I3ŭwt *E$`FMЈh woGu6cpVDr&1H[NxXCIfK$ ܉`v.(~k:EE%m~x\. p |U} "@4܃=<-[tzk4!]hly"MDiIl8G^- [?M=GȲӝ.Wem;DT\g)pOFjJ* dq}[6~[*L}@rT:P^(O`l )ys W;a+QD$k+OBx#g1f bKG*dl<} h}t.=lӈY.Ku~* j5ȏqYGVhgn] -: P:_1L_Jm$*b9/-?rZe]ۣjݽxLkM"^8l20fW"bf(J RنXV(IupnxLssto'u27ބPl[&KI3 Oo{=HX.~^@#z*≞uEm<[ qw/仦7~=G22|$wMÂƢFc+7*x#Yz$e7Nݒ- <2Y'a$nϠ.âi?TTEkY#vw?g,A0DFY܇/ ^5{x~-e݌L- Y-Dž74Bmɸ+M2X\✼%E^tnP7 xd-K,,.w5%\"<7%,w3h#4^M&"@rF+Â]؂j [n)_"N071q꺗0CY5=KbЙ{~WoU//tCUCC%J믆fhn@Dx?HDa,8Dɾ|LUO[m3.=N():9譗C/K`);]I /nmJu@~\Uf>5;"BWRu8[pV!|]Ãn=;K<[븆FH`x [6t2'䡼b?XKfI[^y^FR7A|fߨqw/mDwK?(K3~ FtisSl 8I,1MlXfiSxbBS$ycb, 1IR_[5f 5pJ~A}0準R}uǘ &'L#{_[$ݶ$'a>{Fw}͂fIˁ lB<O->IK"6&n܏N.[ĉ)އQߑwfin,qVt5x{{^B^}V8`'%9#dujO? /(VZ|\AuJ◦d{('c~$Qs@s*>mX j[*=S pvph2q !ǭ3ivgA?a/"e6jhteVGTY[x찰ϊ5Y¨`s eyDhKGf~> ;ΞدY5}dDXWi~nHal3Or GtQmK:7|5kTwtƽwxKb`rڭdrk?Y67pe6~8GCL? 6?1pTr.zxc֕?jX`h#OU`CdO0M J{M6Eb `TdTJw6r@u4 'LhSzky?Z ݌#R?xeXi {} 6wf@3eUeިibN{V2ot%@'GsHöcՠcPa_4aҞ2[ N({[qS}P[t{2Q/JuT[7܉W1R⳥)êYnތ".y:9 $d۰"ހN@N*1'd%1V8GG@(< M+0-7c}K`S|LL}DddχNZ"MQ; CO&035=y멄 e't,fBq肅uV. =wou/z]i2okd[Z1&KQa91C!o;z|Iwa(tUej$Nֆ6㘀k6Ȣ+&|1Ö ̹1v$; DIXc{w@U1IҖ\NO kPƙ$$J8c4P9.TPǰ*'獳l%=8ԝ5ޒݐL@785ISGmJD\y@F9>r0tꭏR!63}/ta@%4pׇoBÙ.P s|ݹ~ah|0O~,{E_>NeDJwW3-hoH}@ߓz"MI V93^9_oBP.цhK2Du߯$%}YXb-aEVwyÑS9if|,w 81? rԐf^%Fn]qQ1K23/(Ae(@ʻQΈj^ide;yZqjfv!i'Leٞr|ezY`'MCIL^']>@';ꁞ8a ~$xLS',$d;JfXH&i˞UJ7!v-,|KK3Tw8-0H|#7ɇ!χ*pYf"rڸ(yN~^;] ?tQjvYw2LIyBޅ(sFl&h7J\* 6wQTJCG7jf\C뗖)cӲHmΔ{xp#[vLށ|ۚ++PLᅂП4նՆv( }))׉xa78 q^y7$kiS)PuY|%FaG <T(]دSií"KRT[$D{EnASaՂ_4s LAפNn 2(}a uЏ/MyaӝVs$7gk۴w,"}Mn*mLtz66 ځF\z'֛b,q&o=pްZQ:ps;^%7Ve;!X/ A닥Fg t,q*W-bvG$`g;mwZicCkjxEY ץ 3J QjߛG@Ο^h˰ @Zw׿?xutaneZ.$*zEx)47lH._C 2J۫hgy=XF6[0ܾN+qUo˱嵨U -Bs:DK2'-ѱ| QLUh']]pju-r7sPGS%as.'0<"B%qU\o ?LY(8-ؖ1w!}r#f3^{o&@M\tt/n;/iP! }` kf"`fl ?7s>I+ 9逈/*ދ1o'yn?qᑏEClD0 YIfM[RhfErZp?ꍸUN cA~>rM05.-rD"qڪPkY4/ƌNea+c^8{ kgx M=:ZGZ..p79z%ꉭU2(ѷ[fxpeۚ詙F u2*6xE~m؈ V uՅ0D%_~Xmߤtn"/?cIo7ZċfZfҎ2Zheqr 6U:"M-2O񭙓$`ot7@Ry@{dXIsF߅T`i&|,pL)fM+(JZ ;3MT%BI`*2:rzEߤm=) @Zb(6 윸Qdx"x}WG%<#ye Pf 1y2Y;JzXv 79S 4d]sO+yfmtzxՉwS 0 M@ 7X;6y Z# HqF;% g!N" ֗ .أÑE\cNwnC Xd W(|H.]֯Wm9R3 $8d3~:=HS})Ǽ [?TǷ!&Q$1b'&U͚RAsZn W3ЬCc 4#>?MG2c #QqraVy}9&P(MiadQrxUzF]jB9g֒lvK>ά!V*I6ĎތU^QB̛MC7mr7l߀[@EyhsGs|b ^-{&EWo(U$'?.ddҪ"N8>DnM2(iy6A!'b%XK<~~ʚ<5JbVNjՀʔChqa'꾔Դ+-aŲ!ᨺ D,(Ι(h*sۼN~[Ӧ.yٛv5B@i&}耆-GKwiT0Fקwo3@Ib-s*,U{C}kl󯭧Z7zѧtOYY:,7g9U ܉g|P1m?7p0{6e7Q>BR.ql1ݕC-HO<$j`"V|=ߓ=B'r4m0OCWh-pF`և|a 0ш~] odv*jH7ӷO!&TT>QTf7C+}u3nZB@kZ,8)./Jނo!SNO* `U@}BRJUdq05sP?LlW_&@0fB-1,CU,Hq2bir1vWry\eZL XgR&E lg]͎!KzVU&iK#+P$m=VA V 4 XoSvy|V~\c,ʌ/,8}*GH}<({،pjr%*+x:äF ^x&|˓7N\A4`9'>xM#•+)rgK mL[D:ɎE u_@0[ G/J*KB'|j Nz']3n!oB$r pP+9.@Uwi\mNWza`q_NKGK\9r/wj@nB$vQ|Ru[uLgUJq(a "lјLjaouW}v#[war)|L(`ce.U&]KfgU[f̑8\|mgnH>E⃍ uCL!˹jneVv|,^bLZ"zޞ)`,JtLPDCR_cu_(k!xI?PV4ckqyS0" ;ਆ)~Ri9h))vƟ ]CZKU2rIM=ȭyA, nI~]0j*57qRTeIڬX0YkKP/V d-gjmt7R/mQ,b`+o..a *@A!%BU'#$U@Fɧ=fۅViZ|(WrM+f3q8GZ粎6Kyl\+˾^8uu:~!:˜)ԟʍUB0ŵF/sru)H:J%^uۤYIh}M򮑖9}Kv;eF|xF*z/p ! x3ZdolW@p)7''@a`WאW9>)P`]b$/wT^㗥>$r)'V&08/R>h)1ODlkU.6ȪܴAYr?oB ](\IauǀcQ2D+&8+&]ܶ,&S8G԰󶵕7ߘmJNCh.xX,}&;=/jĹ2E,aL#?腰Kbv0!{JnA򜔠&  A{\D .5o*al ċ \A %Y:|=nBb`N/mWhC 3`>Qd]sl݅PҺ1 7yeX]L@-H\+ $\#/C'|h *8$&J(Xep.6|`^/_[Tgā/R4(sspM<%$ȸ>3 6jiu`9NJYmAQԥ{..N8,? )tŲp+7N* -Z7zj{Lr$MT.[;DߦuWj̻wN3ˠ $Y=.c[a3H_GtgV>*lhgo|=ZV F`2I6|mwYܰO5Cmmk߶D#o ׅC9i 2@潦`sgYmYh+6b[ۙqЁ"&{(ޏ%J>D -rNbFE;w/ 5mЄcٞ<aqgE35P03z4"$pQ}bޒCXYr$k! '6dsU.3o1i-aW uhd} Yh&._yVYSLBQ?Va}ek,43XV{sMpQ2A;ɬ6_ F!2ߙpq q2IjL"]|O~ߊXފNmljRIAG는D~<4m^ KW6ֲf(Ʌ@ԟkJB#$u3/WS-C<ʪWfYp\P;Vk3C-Ok)&DnY/b"NЄUFquZ1=WbEUŊ lɦk82`Q@enA.@ɠ)G*n}sVOm!F$*0ja-ÄX79#`k(9u~0 ,ҡZZq4YT-Õ&)ɛnIwrBtga);)%`70|&Ƃv.\[,9>S-liP5*EКޒV%7TZ{u%X*1)y\X~Ŧ)Gd o_1ͅ>udrػC PnYSa.X׳<kA>M[OQy`WB C=ZTe;s砤nBu-+qlՋs h LYc3.$&ƕ [U<{Ϧgz]bSMU,ȨeÜ2|;ş&0=S̭=22Cs(}]0Ƿn(dRr|MXkƮ !^iK,=rA z([eBe#+9Fjj5"xxJd|uE)فćrԫᾟ XwQVRh82#H>@3Hk`/T>Z=a4pi~+mүvã\=-q;Wc ^!3J]x힅9-%4z]LI`QB'Ēz)w?%Õ*\BD6ެF-59I$&YF=gQ47ރ54ٰk-#͂V#Mח pMǀOT 0ގ=M fƪUjB| ±Zye3CK,:ܔ& +3LEe@0\9 Ձ|%v,KL1ʅf8cg+VG,>αp#wBxC>eW&KX|UɆa{+%t1i/;[Q ,ʕsY&OwaH6ջ7 Eg`~q{nGy@U9|<8KdbC=zl?Hï)0ۈ<'*\$y8P>IFJϘPL$՗NVKݞ\Y{yݻ_lMh/;UĖm9FYwYHӨo4 ,y<{9 AA ByU>O]^Ɨc 0v<ŅʧFXczy)oSD7ej6y8IkSDѽNdlxƦ}.C.}d;zY]]zHrvhHilun`v|M3NO[{#Cr!; .@>%PϲAb${" Lqjq}DjeOy?N^.rщR*֞I6yq5pIJhBٍRH5sw)=ӄ#\Y kdMWLDIS{1-r9U\75K>K9lmOWlQzDGjQaŁdG,G62s+,$ DiR&6 @)E6`*ȱg2]B-w<;xRD8xk}ij$ܖJ^bm,-{"F+*<>tO+7|F@KJyn30&UX;Jʅ&g'*gC0c5 j=3GZ"$y?V 4/TC>+55Έdvs%Kn  VF9*wV( j/Y6#l2n[i-COJ:9HVۈ? qQ {* BȒVfxB Z̼3 L7El­obST+zXA:å} !%ajG|o9p>T |6}Rqϩqsp! wꕥ!AE*b`>G Wwh) kaDӏ^XlVfm|1xؒu5=ڿJ}PkŜ:5GdNs쨢S^dƍقW~#ο4j*IfA.K!VHZ ,Zq;s (6cRuɻ|i#py"k;,AHB 1*HPnH}ʃN쭚Ȗ5m WQLXFM?o$(IyYn$BJ%d1+GLQN;F-PJƈ#λ3[|iB <ܲ+TYT UL?=CpG)bYIPZ"h?vCnyu[V>da& 0buHT:: ѪC˷j`i$|?^WN[.*[^'r7eqsyk؈h-jٯis/BV+Gzڙ2/50*סp=i)c.#a{BՏNX@׏9'N|!]۴5p\H8=G-ZԒ|Ϛ6U5Sۭ봃煾.BހqХ櫕[_/=^.R\AG(u{d7UXqȑ@)\Zra(BڹOQ/u|߲څ{vY$.e=:wBYFx|1 šMj8[0W1Ix뛏=/Hq-SQ _3NZc6Nz*khu9cKmAb48ǒWY~18+_s$i3lq: )RPa+v@('SzOOxTX>*s_8H)r:Q-[Wnj_g %GSZn@k.,A mVVį ޡP|D{k)C.O_ ДUY& '?ci$)q"sɿA<5뷎ɸ/IZxhЊd<9|;Bpji왌U_}?1P]~޿Rh۳MŅrJܼfEk c['YZ_͠/l :?bZi/U|9qiM /yWUtkX<]"c·Z bs e;'9Ņݯȼ}0ڝP J&$Zh9J;1^;"EXT8*Yo 7M.)hZS.g{bV;k NES|D,wŽ5|:ƂhowAv@=YĭMA3 6:[ZrVfE}3cM h=)!8I e=.(klƊ*O!]=1g{e] =,w8q]*%a4r*$ ԣPȢx*ʼn{!RD$:zF5 ,YNn#`G,d oT-V*KlRRB}ѵԮ-/+ <ȝ1RH /fwP7x]F#z2+t*3YwE$ J^A>It:"V̇Ahm(Ve R b#Xcohi KdnoOkbQE AodH!ѵ#wQ%d{r(.G?tUyqƘL&AdMܴegNأQ}ؿ^ ¶H|uzq9DN4!~o0a9a-R*FLrzoPŠ{o>9`!#QA]Wq`vL+0Χd|/ NT&jRQ:Ea}<#vng5l DLa$'!++7wᵣp!xY}.5!>Db/笷Kc\nQS4E 璚];`1W b(.(o#c*(js[&?'8ofd#b9= -H}e,xx[ bzآI>KZ e@Ԧ"~HB(ڲ!7rU5 WzjγC2d- 4S$LQnsV(W)fIFnC~D(nFѳ*զN,!}L:vpR X|5,@Yt:32<O/n裑,RcjYt4|'*7l2CBMeUB尿 ֜|8=;)Cn7XZ4#̎Iof잚:B.UGVwE n i [bX3ehh=K~t@}M/> !T֒?s]h6о{ԹꄳAb]u, }tU<KтzJ2+Ep#)bkUϠ}W2,q|$5JZ/\F,C\<VS5p&e¥p:QU{@rV!#LyVڵQ)iJz#3 Q>j.Dޢg"k2` &f;|^Ȳ($/9<RxY.9nXL jݢ‡$G\eP: ?C)q'9;"9ӍXhz JgVڸhWu0DK`<@nto1r~aq":ͯ 䏍ff|=-_~Ɠ}YП[Hr!,~EL0J=i9wY#c GTM,x8ǼB,0Mh唝dZ^54"7I220hxZ&N$"}X%8Tvu< y>C/%.ϳrK]Mj泌XIl)b:@!;݈/nUЛ,!Q0db+PM$69}CL ̳ymڌ!FH3_zZ Ax")yZsOWXkkIZ ئ3+]3z@L Qy!wo[VG]61l}BmNc# BHmZgO$аو_%z23_"!l\B?@63Npkc q%WK1 NpT-.G(\3"d< prZN o$" [+l'vW f?_6b1nD!Js?젺dV_ D<\nX1CuH(OA, xb'#u ӓnhj~0Aaws Cd׀%q= ž99Lm`Yw ǼV I8EDT n^=@OT+{UV6e@,^F]{4jMA$ '^ niFb:tJfZuX)A$n-\`÷I!У]WI bѥv"_G0ߺޒ+Tua%Q)I)k؝.J↜nrg!ܙ->Y|݊(N?S vXާZ #!;7,rrrG@"VD l'}VE<U2tѓq\s{ʣίef+t`3{'q  K@&բ.rg2sH½T3U)FoӋངE;6pߡHyKanj5AJhl*k "Aay,5[=F}i' nK <6(-{EtVa'v b&,nSv_ʢ0{0NHX`XWɾ#wAgq;0NZ>6qwIᶝSzj٢_qDz!?^}yKwwgӈݔ&M)6kH!;v6w GLޚY`:"陬NJ=#9 k M1LL,*tOǃjV Ds(˿M;kػaG(S$X`“eRC0JfȠ!tC3픁ԼȦ]%֚=0CHU"쪮_Oln¯+ŚVXkz .#|U׻t_I1 C)Edp d~F@aKQ0Yb( XٟC%}ĖE?'$U IVtHbb5b7+z v m ]j sU$%iuxx)+17 &aq6[c;#HCz02SbY!x }|t:A/е= 5Yx8. OxVL79嘭}MVx|߭He۩}WX 7IMXz`xb2r^El1Lȣw\3*B+>3T90]R &1|*F5qdŎ49n 1m!!LE;)Z/:ys)6J7F[wVWyHfYk+bDҜm_-*$445yˇx|[WgΟ𝢄_@IB Aו'b!ˢ'RH4Zv!&fQ)^l?{neStG[E>fr{>pT.gV5U*ď{I&h˪]U!Y>+[dS I3(4%@ YC _Ȇ$h{XtAqُXg[]t>/Ȁ61&NxJ6] k31+eWbsA}(|NĎFD 3Ppi4V0ߖr>6e XM_E̢',N9hJ ;[8Ovt_h6y+|[4xtx^!|0:dKnWOT&<Aiz\NOȅh9όq+~mg^zvs}.|%s%`MI.@/k{ ]"kgc >)ҬP`@1ܓRgAB|HV! p`P.U6 bn~룔\} iѓWu))Ya8lZJ'4aNX(6F:oP0`K!_8 L(Z)Q$Yq#D]BiRqxꞹSJʁ+yɧ;LU$QKleK3t?7 U6 +puj~͕cŔeK36Q lv}A> K"f7` Ҩ9sĕ4yҠ >XKbC~~YQfR%hˍ %wT=axGEBq(洙40s\ qkk8Y9 LI `MMP`|A!X|ꊕ:==q:kV ''|¢*j òIEL,:oG.Y"Wg_hVy3{-'% QVU+~fB.IDR%l#mp&l.?d!r5X: ;9z|O`2\Jc@eF_F솆p}LĴʀy1{0Š{C^#QfEfzשuuӗMH|OIG [tK[!JqSN1KRHGl:e&iNɷcp~ %V{Y#fJӴO! ,íT &#rݱMg @6q`c.E,a;eJd7@J͖X $\}0@K s WR{4%VX d 4- ץDt,OJ{; Y-x*W(:w@nk`W}Zfr)I~: ꩈnNhfv焴[٦1JC&0@y%$g=ȋ> bj";XXV~o-[ JM:0^_k}zF%sXEUc)ê٧Mi$D(Kwk5bhu(iPhwHĒ5T  `kקk3:'#?lZk1iQ-_sn$[ތ 9d @LE$Q7VAsQ d=@aFQ-!׉8jK@&@reӈIfR ZlBWV)ZgnG1\RSOʀpeq_8:|~t8DZ } idZ\ѩyNnTAb갞*(g n&`j(:h `U'*=}O K}㰡vb@3 3SZp(+`R!/n*QIHI|Ѿ1|W? o,ѿ x41Gf_6Y;8|Jkؓ`„',ÏU^0ٽ?B8菹kLTh7;s0' _ І eɏtN G!Y(4OkSWoYfr' Bl8vl PӀRiG|tB{Cu' ],=I>kD-90~`^6)/= `tPx/25JA@{XH E%IiUF=1?DW9 3 z(SAfx,;Њ"Q14E,K>)[ue3p>AwyF"upܭPphjGt@/8,f2ow`|jS6V?vשRresatɳ eg] Wx"|#'"P򹳚ͬVkl0Q 6vŊ*B&tܼ \eʀR uR0݄ꀶZm*RB=/yH;D5?p(FѤ,jd7a5|%fʇ_|#^W~gnu{ +GgN(;7`Q=,oIbFi wQs,6Bj_-ÿVcR,rASl/f jWIgDxht6I&N`h˰a~5[Ep77LХuT$L-<o L:1áyqwG4w}rcIGaͼ#(':kHh>Fb4oӭA՜bIjo>27Zo*Y7Y%%S)>_l2O"t+gT¼WT1y+g>!n" m9S^8g݃̍,`Sf~RP w &,F,WQT@0/ppyNkTd'p<]^mUnxOA0tS l[lX׫rjv0ΓXnܭ\_ӟJZU.fNg 8jM.賐1AKD*"H8;βmoES;kiGvnVKߜL yW<5o_]֘g3')J0aZP-M@7vYl6?/胀nA5,0&ȉ2I?W!whIpJ~~g$?Zq~G9PYrMJ[riγ kxpQԻBdH.t^$t4ѷ|ťNYV\ìZ·4 ׌='d<ӽꍋw]m@ /Wi [W5), *4);'o&.PCRB< `0ߪ_Jjӄמ\Nh:/b۠"vv%D)Hܜd`gLkF1#"{8:69x@I*` 4ݕi~1GzT /Vt, ɩGo /A~fI0*nzbLtX^R .6,X>D<ظ +\Y3w~ m.9"T*3F%FjRicG2&_G nYf.(%՛nw8bcl7,p%16u'VgBE8%~gL\9"HF{5ug=*Hu2Ja{ٮXK:۱diGl.唅.btcڭ-Fq$,Vo$#%gZvjBPvB2BP sϖi6&U :7s](=yQۨ0P҄suY+ȸq_P~Ev 4Ի\/j*q maUW/|k̀3@o@}F¯ѶC{*Eo& Sf]S%cC6kgp0՞Ax^ d )S:qu,FO`J\r $i[#xRnkNBS#MjwEZMl%E 7LKd) HW&0k&w50_eEQ[c2; M3oIɢ}C~cן av \P\ S@uL>ݷEl k!ԕMAw9#QZgL̻n3騉;PT;@} >E֙RSL Л\R7F0ʾωI҉q|DRUl.Q"qT_s}DįܷD3sؓK1ppRxLt8Mjx[Ŋ%i6iDtFםY_%ڲ{ZhղuzIBgdǞn8{: ѽtLvXoX~Fl"L+Izg&T[t+ G&ѓ!31G F h ǩGW+!2Iݰp'iĩG|V/@ZZr)n)`s+b$d/k`c(!7ciẈrߙE)4amGfV͡; bgɅD+%r&TQjŇ|W=O7yJ3.ɫ]N˺dO—q6]͓Zۥ:__\;ꘇv,G`T%Lv;ĥ[: y +>P>(du25F㍙]2l@p!θguߴٕpBzrL-M澢;m%tMĿ | k2ҚVZn,tpَt5v)օF Qlr 8s7 1é?vLRɭq>v*{z*zisULE0G_!:R5 vogaTܞhGn#3`>!s=wӱ1pJֶO SbTzxQ$=fnrdj&N'O rj:뭵#Z{wi0 #bؓ3civ?Kݤn.!CVg^ ս]O?DlsG)Abnf[Ӎy2hH fK"j?]dUċvsM(s7O yT-OZ2*|1oʐRZ:!'x/~JzxӒnR*S;.^WEؐ!1]QIR؇~TܷdZY(S_>n9P_zS]/[@&-} ]b[-v'nuX@Z}` "CdkgckkshYG? 깃 WKXe+P4(MQzB/+.Oi=%=/rr\X*Diqo+-M&mꇸwU :U:o5 62 d5^sp,N4|UZfG\zN׌3|"g>L>D"t;nZ րBm%qoB_.yCM!'e5+lpf},A>W+O9ՄYָ.$SH6cW,GFrѐp\w -?,i_G^\/}xW9f)X(J`p G=G -`Gx${`N`hGapۛYb&u-*ƂB ~S.N6Is=xh$;z!{%U#k"אk2ܽ-"J69چ9*z픕5[c>(Lzp9φdZ,%>)xŠ@~#jPܓRPug\J _)d)x)^n!3{J:CK,U cXFmH3dz8!*jj\RgKJǜt0d\n#l&6u&P9jo侅(},ybsRKEO;& tLJ^v-`&=w~_OaEyi,g_;RukfUWtڇtjy HݏĤ)*ed5`! X.;΅:Qcw7' mj ZHc(d4E,0B4`dۣQ؛&+NƦ%?jˌ+8Q|+5h7TI3g@.4GKf3eO}Bփ7AېkßЕX6 d i T)ȎTٖSX Fis ѯQNL|/!*,T;،(e3%h4{VRw;*?Q:Sϖu$55mYTq]u!b |8eaG46b b 8y|@xȒ费FpF4F]#'^g5ePnqS]Iܣ\/"2Y7r^*]_}@uBN@f&ynGf9q<NJV.ɸɹA>UEϤ>Cog8k\ dl!m:Ԫ1CaԼyb*HHՂ,hf0-6Ջ;:?)Eascl3F*Sy]ꄗCO7^s+qx+Eb2P >2gbCBEu2V`l K6Cy@I w'Ryˀc:kExME,-"u-VheFb_O,!];0WCO|,|Rn!Sz D MݣH7Fc /w-"s`}/  2H m10yI+`C`"cxD@>x%1OT LHlmd\OړcKQ&K55Tcد3O~r_0L7A7'UZ3Yg00>[xh$W휀L e0;9 !<_znr5&.涶~KBSuv$I~dƂ[ ^GH%>fn%Q<ܾ|˼'_Q4֔.Csg| #̴&hO<fAaq=1|0[:GRPDH^x頉qXv迱躧Kc/B^QM\Rmg2t2G9.C~='h NFnz(2cgCwv3~BN#+%(ņvEˍ`oyܹݑ]$B4MfW;Uy믺k vF~e,Muj߶:7#n-9Usň/ռό \E}1eڐ  !+LLPTΘa*k29un mٲRmo.;Z^uu6_>(] e|`Jx`%t;Jbց ki!va@]v˧S-;4Tw祢 ꒀhS a)lY=@dOpuH k8B|"ZJ/ dH:F}IeT 1٥:naL6JU^(N9'h *mS]X_ȞU!05w|Pگ`ԝVo}u|e'phϼS0G|p`ƙ3wFoz稾W҂!x{tZ|s uIR~ȆE#f`X \5,zeb촤Q?`)<ۮZK{2OAj%+Tk|;lj%R-@$LGXq'WՃ̺#St#b{CVIXbwy|AVuF?U@@~/ mchd: A#:Fcv""^An_5yI hSG!s,a$ܥ֠zNF{튜ND}h9'x$ {oI&yaFZg%ZFU.:D3 Ą-kV%]"܊d'צ"jzA*-bS2-/̍WvsI/aBw;CP^u:Lx 3]-ޗ׆|Z6,L+ ғ<3:˳UBgahy67[vĨ[; 2 ZJGA9G` G9$2fߚde53)Lp렴$UZk]zɭmW=0Dq \~m.ZJ3j (sPjó^]|rݤx=O@eoa}T=ŧD1s {)l Z2-9IzSxf;aoll>MȵX} Zpǚ$"m?:OGZTG atg7RMCf-kp{8|WY,R,g`RLcܧ ^T&QȫhdO8Sܗ|0P9o2Ty2ۺ0)M w>l_lo<+No&O^s8mƳm!<#v9(]v oBy߽ivG {fgL "jv|T lDRBv!UL80o Ċ~tE!E0}t$>lrilɌ&UItP,⹒11入c& ͼ-m cCZ"abΓ"bQ3I0\%\T ϭQבWmsׂ8jL~MC^_\mfco2/KL*J,ju[F^xMX2 7"N%3x'Ի٤hkxm$F^^t"Q!@Q{ftD ?!C_i. (pB60 @? kzbY樕l.CM^*>c8rV+ ^u@'Լ+1[EIpmF?^@нc4?La3xST]lg΁VP4 \ّ\sڨ_]5HuwVN}2g#Yb,y##bcCMIGiu]u]"%S"C~wFdɄsp6,Z=௰\e, yoAB3p[FNܶ%6G{Wj&;0EBH}&2P7,A|IJCR ;UWf8ˋa3iNMv6zbb7՝j!fAl/))0C\W*M؏VN*:& ߯VęBW5xr$2|h* ST1'2]$4Pr "Ll'@6ߙPDh!7 O4B1] "HlH#Ec&߳Bg5k*nL?ש=需ٛ4TcӘ(bg<1gSZlh~xLl Z5 ר 3l0HM.a9{ Jhzў4tG!>jxxB 7{0zF2*1~JCV$y5¿`V;tP~pH J>N es l[@h#U.Qة@6{j:bM\TNñXЧ~(5R>1A!ujjm +B Jh;䇊ꥋY]~uLEw5xr'}-?[uBs$#z'P2N/X Iu^aU,ɬԜsB9=fYpp]NŶx*rJB,YLЋj@9\zz};26ů={^lі X1GEDT{lN3C/Ǯ|Hc_~x|%+`:_&vޖӗWN#~BH`Os_M$&g^&53ٹE 7rR2{[ԵۖO<a[.=ء%)Znɉ\9Ykʥ*OߝYk?.p&l84M!R⦺#=#x!{`,WY堾 s"ZeւKZ#pG?޶;@$qF9~7"M#AYs Y1a·( A*nznwƧ& ,Ps{p.zVh얁ġIuJdfY:9S8mYݦȍQRpr45OEQ|ղ9J8p&!Î8z0C!ѩ\9'UWHr4>8D@D5̠9 yĀ ĺ.I$ %KϠm†n8nflHߖ;N@vFxjE9Rm@ X$zS:= nt"+:z~78unNȰjPD!%}!hmHt.#;o+9l]e?JvldC=fOee1ªhYN">d&օ$E ‚& &\cF;&%I<8kD0șC Ptށ r  tmB6<41 @wkYCsP3fHض/2o !<.kJwzVԙ"|&y_@H ? 0N)s9_$&I}n1p{X~щV=G {dã./'3hW)q("+i" 8a<\ +KAx-o8G S!DݢJZו߁5e ǧ@?zgd5A8&il V3]h_.F&ھ'sJ]r&T{.4I[H|15"iCYB#肀g#{1D_6.6Q Eanr.$sѷ,"̵yXhq PO DvNќ&[܆EaIѠIoZS\2\PbJ;&d>)ZXdE%`.OP`Za˶>KU}Ē"sm9c“P h-w,?fGŒ4 eF򪫳F`噯Z!H[YpKݼ3"\:~6(Uȍ c<0)؀}|p9[6eqD|4>p{ ]ZW3?AA4eզ xWXP0&6V; pI,Uı_@6pbMgi ӚdȪ|Ӵ5k? m "u!+[fd zYZn-Xf)TK3 j,7nfaX_u Wp!6dh(B4Oݜvjj+%K,A'ZދFYbOO[{3E;@5E˼ve޶c|ɒ Q(_]VxV;ޠN=L2ލJ*™x* +quAr&?*tPd;;#\.=#UIM;ag }uVKE Gcexr#zrDd!JQA0k.L۠9Uh7 bnel|:[3QMǗ:NR ?gQaWUBҏ90+sFoaet][y}WN5ԁ \tު)R`ȃN'PG*C6q<>ƶT}tҲu=fMz.y1HΧqZ}oTČV'hZuFIoM,|yOcKBEmC_T)`?6Iݡxx,Xo˿^{vzy={GvrHřX5#DO`Laj[,NQ0d'k%8޾3y hT}I>t:$HEoDכW{C=1Dk6@"a_ZES(R =:SMq=12">ar1ڏl#x|6#&ԢL&T|uO<^iK2"WPjX/.*Ho,Z8hb.!ۼDg $܆wB{@ ]XPg8P^[J57 oQT#~ ݝsQї,JGF3xbNs?d- :&U:, )܌gC'/ &t.TOJRP>c)CJ>goVSO'VƙuosFRc:fr;xuҪeWJ|{( lJ®4ZF4> K!324!hA"hBoݖ߬(LD2Ń?u3I zW'~*aJiR^bƿ8Ly'0$1Iy }Hw#?Z@fFC'FѠ0TE<̪r\JNUm!mEvA#L,-ǒ?,]QU Q] BO/JrSGalbW/p+uFhU[K7m<2(hYisD4?让 XiPwAQ[4Ϣֹ.z@|U@_806ʂv9!PJfL«Ԧv$-oBY" nId-JQf鞢s y*8E iDOP\,FXW`5&.DaHIOmY+ ~Wg zg f34Mg;XJU $$tF_!`d_f),4f Dx|j4"s.,?pphuAٛ"7 iF;Xa5Xݓj%iJRPjCW(Wz{W<2-='"sE6)7)' 1 nR4+>e Fa1ECq۝ v7-*W9z$qCjs ,'ӞGV]DLS |ހTr( =;zߍ} !SmkN'ZQ0M}˛uW ؜ŦAgo,*Ey|*:TtP%[^Ca۷#EIxZbCZP?nֈ[@`KVA;҄)Q'L!X/AUE;-ZP62R/6#i;߁+r>cYP387Qu=55dh\LBktu͗Yo~pyןITˈ'*)ͅq/Hq=6G@DdSdfdTG!wGlPg_Jx6ߦ#G3էܘ%Dg `!4Z ht0KOK G߯TWڎRHw+/{4)HHքڅjD7;J젟`#ށwudYnT6xSf~5T bXP|?"#¸k%PD* dlκ*x^:ᄅ0N LN%uZ_hUCl Ig6k^s0"p@q'HF6 A݀cw3?NTߑ #dJ`x?7䇟|cPA2oO1wPrl%UR7f CP Ll8(Ğ>Y7~Ͱ D%|ؑ۹~πdPA9s - O3$f^lTkǬZQm fBz>ruO9i!V@#3°S޶Ү4CVM+.V<X=oO3=оO44Pb3*-ÃowdY@[Bv>谓ZϤ?@^x I &%fz` I;;&-mrrcmŇpn&Ⰼ?Lhdr@N?(J[j6I>hđZ۶ HJwq;6rxѪۇn7󂃽y+[աêaC%ԭBoijC,>\gw[E|^TDy2 C.k}hIW^kMNLW斛:4dҖϑ06+:oK9m q~Y҈s0㔛h̡!+ ړ:*) Kĺ?OX>:}`|uY B/] & 4 Skqm aK6_TCSS۱ȼNd6F^ |ʐΒ1iԏ{uiFXfbVAtX[,lƵ/ٳ GHuq 3ZD%Ra 9G^v:0r6XV,II{|mɩIYuLjZ@Uk rOwL]}Fߖ4״h{# L(1ǦYr z|U5߿\7s0rFanQ h:ȏChC|tk_l U˫u5[&s {xj:a1]ռWō@2AP`5.^?xta(aQF];H[n7ͥhrظ`'s%TczmC{>stƑ-㐔gRI'.mQ:mՐP$q9/l\9ȭjaKy͐x'^Y|AG)DAJ[P<>ri^҅r>Ƭh=:LOϰE&dqdy<14~4ءeiˀ !)gz~(*xn/~ X>`;J!9>b^t.&kcqrprkdŵpg@Y;"1 gP6U2zq ~I(CXKwIRO+gvv3yڸ }@G8w uCR1B!&ŒU#[OOBet:#<-` J=~IHSnqRf+5Fy8 qvԍIV&CpnL9©tE z |1\=L9 oa䓫G91I&M˨QGbjub2  `mNI?Bv$rH:&~>Ev3?g>PMG{n/GX`ِ9-<4‡\8>|ol ~,YoaO<=|I-jR^s1|܂Na_S{hf%U޸c@^4ϮsU[]R q bH_]57;,zlF;MW1)'Ṫ@i2bۈtA᥅gtIP$FI-C"QRZTL=17+*@WL7|~n[=Z@wRa vM0'܎P̯Ž [G#1%x8~fIH"8L~ˎ9qo;Y(+ >==YXA).>zS$ D ^7ӽRHO (}:4,{ViS2dcG{׃+M=zM7|܈(ʰh.G S&snXʒ¯o\N:Sцހ+VeL8u$ZcF&O|2Ô; 4_0+&3 ~$ 2 d6Qy+[rG7Ϲ|"rd`e2 z|JS{?Q /spۼ؞ QƣxzO3Z 2u*9e} *ZT|lܻٮyBHL":oY$QH&.ꠎ1~7Zq=%uO Xk/ﰌBerUK""7HM-(2Ufβi}=ĿV'|q(Z}fJ7$D_e|Ome?V6)hZJ) :e~u=To[7O~r3pwQrk\3J]猁dn\M$FbZX9p_{E|Ǻa:tSXR]5mЅs8\FV@s[sx3E{Cػwd8̕n6%^}6ΏH CR.Y|S@_8cN3m%}nD$l+HQEײf$⛿Фϱ/h J-F89,s݊CU=ٶvBcI1sqVTP2U9tMd-n]c^ĩ`M]y)_-6ɗTN cmbi,ѳ5Շ]rn@jͯY,ml 휝E|/oZwbb ZB)aR: 5X:K bʢOC+ 9;eoL*z?1q3/1X%Κ_2D]>DIy&b= 7ݸkbۜٮUIa\1v xW!6/|fDr{t9CXol 8fr#-7#k.}gFi>KeO7ԵQ5Bwn/ʟ,f$,n/\=y,wJcJxf!{0x@7闈ͼ;֭N&LcǸ0Q%i(.I QL(_*UMTk2L%l YۨOw+s?0a*W]'u_~{hUʑI3:7 mK|DEW0?AaULkP]!§A(Po&a4)CzXܬHcLdd"%n^}Zp**:g1"]ZXY1`%I]'YFnUV>ټdcʰWS5Ҕ.kO1ʘvFg#6 >9f3L= /+6 =Ip_{bL_O% 5.<H-,'4@ [2;qLMoa?˖ĘWXs&jm!cWzf'W*ASԘڳ[v/pB除Wz HI8`r-%VNӛS|8?Dg]Q#uЌ.VW#.Rj"$4Bu]qCj0bسiFfqƶ'e%Mٹ[/uRE= DŽr.@8o1~E鎚Gl{r KH`(e_e)oꢰ.+e$Uf|ts[%j3WúMzIĘo׋,\B1ђTI30:q?|/:w>@M|a97Eg]"u}j0Y&!3YY?2Gi4È GF^͢=euhMmUk./Z&w[z|?@ȋa8o0 3 !ΎBqz%'䈝:Oyg4-0*n8_iF~H oᄈ|tuФ~V I~QTBlE"^\7IRzuzEל66C'v$PƔ.-T6H&M#zgcUwooף弇I8-IaMOO4ʣ*14H-J-< N:Ǘ}%FliH(q"4P4L5a-33I^|KZk$\ _L-u{4.Qy?k>VL oTe ICPPŢK: G9dSW!W2Qx tD&Y6mmgj7`'7na|=]6NOL,:Y\}P| 2A>u!}akΊGv47%ɦYf, uEmY2f2.ʓs2i]/׮zxp ~Q$2lJ= TR `5;h! (SOYa<~_K?y /ЇO,w*2;4t /785D o~M{`)a.Y)o0t!ˑ.<3mAq m>4TUQvy֤ubvh&/atkȆ9;DTq?oL/jx X!7'~+=cH /hf4 .yʅёƁvg3gwrs-Rc'̴΋"SoΦ/3:İZ9W#݉J3Vuhxj8Zٛ0r6&sek*)kwx& y.QwUp߁c䐬zx1gX|YesSG|W( THnCh#杔 =FG+N72l x-{HӬT^ 5&)c/vۋ ^ 9/t`n5[ ל)4LiHe)%|  b%qWp ^.`0܋)a{GY4 ߶B%`s$hJT*VU M;Gs8>7/Вꓪ~X>h( /ٔpgmz1*exp,n4gi}Uu0,B Z[!+Vϫ+޹xrc$`m˻ҵ|fۂQå!I2ʴK9ToeOw%>4⿮H}.f%2`aU 7yCYߊx=%[4u)L_F?AlbXj4@~fvoژBF(i4IX.bYcM9kc*B]յ-E|TTqE A-C ӌ[H d`'W*&r8 LT)"D6l.0ZBʝD㕸][Ik&No*C{cNt/Pˡ9T8^Uj:x|_bǼd1- Wj5(З59wt'Twd\0q΢ Z*e$jG &OrA uA%:_Bct7aP1#4$x~4mp 0=%2'8"eA26vs\g"_-gV. \"n虍4kc(TlF7}CIL([EH /iYqDab?xCMˤ&HR0uP&ʯs'{ѧI ~!H fY7f3.,n.ml.`'ŒZoyD߄IV0l̠%(se!TM{AUn4p3(/;T[s[ܱ+ș*$t9N3òIQ\!ySY߾ O!YɦVջ0J_"֝LOHמ*<[u S'!H_R )Mi+ T73?``h^YbDRK?@dNc ˯wyofmLÝ9?mUaC r)W]36^/ *jV:7H>&dgM_Z:[M 'xB/.-8A"/OˠZ]h='sK}Loә4@Žz~}H.vmGf5*[)$v(d4i5w?^83TC{ZD?Dc}ݎi -֊<&A4POF/1,RaЬ~|!)}g-rĖ$:#.,7巔2H.zS>T(S[ppd`%͡T~tJQ3K:9LcQR"0N;~,,~pV.Zvoث&G#qK&C9:ck+ J~$Ub͌n1@}fS%R9»)0XBfo.e`kBoH~_PڶNn_}+cyίj Dl1XC+(5/8 l[VSVK0 ɫUv/Đ`=GJ*35۷>e;<-r'AЁy{/ s͘g(l {pKb0h'x7:Qx5EU<ʰ״3*"*PԱCx! z_!jQBTH:Yi86R}]z(4͍liSZQRḶxӮ>%"npS|5OڜN—03csilLy֘cvhb(XcqQ“yƖ>;6虽9~tL}Qa֨Ż`mŢV%Z`2lT/T[N` 2LRpã~Y^@ 8|~ n{aR.*4 S7g +xoOQȋ Ý4%JbpЦ A!*g4iI?S0T! : .R4ľSPO8U`1'<Ŷ\`e2,{2+-J#m 5#J70lr'ZOp`&+pkw >@]HBJx?SMff7v^G䝩 E)G~nڿhk >A󱎽 3A_O6Nwݒ x /GNxR@qhpK>BT[dC嵩NI>wmb`% (cY%q,߳(Qp4lMz>J+>Et^=cfH@T6d0+qYeCݪ& `֩h s`Kgf^B(/H!mWҖ`?|z\u9'j;Cuчz|} J2%ݞGCn3/qz0/?: oLJ9'/!б zw%A+ww3Vh(+GqCDp4*{vPӸmLaln.[ԩn\$W Bζ;I 2b0M>$РuC e՚3Tl`'Oj86@Sq̈ miDUݐEYvl|ЗeBsuYpo2o$H_2k)z$ڍ [fmUP$y9: ~0ohǥJr2jZ#탷6Y*Һ4޷*+U~!9>O>#ϗ"$Oۃbeix3EP;3omM.)u4He" `b˿-b2֬X=YXw?Kbk V<B,4BCSm˪L]Ş n` 'i )[{ьSgo eYVlD.+F?OL&5PrOިYĆ{;!rmk]}ꀗ|NeBX2sB:u4F΄(VZn/E)di05H`XHh%-H@ :Ľ@ICN61( Ih.f:2yWvo\FvrW;GB&31s?ԗnjwc]Z"ؗ?ʦ*nSfFzVӅj@2/܀pz,z6u vX x<."#W|W|Ƥ-|6a2r##5fiǰ?J#Z#/۹PkЭ' wv+[$/B4E,pUDa{'؇'DDUՕPCeAsW\B3K/X琅/ڛ¹ eȓG1!(6iVD_%A"%.2h$Cģ}(SDLyVNWwο/Ͳ0b>+w T,8*ķluB k.pGS MNx? [&'WԇZGRe)S_Y_,)^ܒ>GfINs)U8:@N>KKxˁz[ǥpNKKo[pvrОx*`< 3EDHfA k+2QY$B#nQ`)m&2,\B |ZX]1>_ڸX$ylm9$k]c\̾9C7ZdA-X~8:| F$.$786 ec38C";jD WeH7c{$kgG ͰzgRo9wrȩ F.)3V!(?}'N)ypۮghSQJfzl'Y_6{+ZE2P<%k EwO湀b4HPB0C,2y28E{]}r OךS"ѹ즾֕\m-Hc( -Zؙx}P0š,ͶÐpIF3ϯfsUQɊEB0zwrr-sa3H2lîBqRbj8. >\r8 mad&bTOӄ%jΕs X}+hc1ylG'׆E$PvuTL͔\Lw[kIn$YĻЋ v:bfјq fe#}/jJ^?U1Fl^l 1ϺՄsDٲ'C6bmI =t)n0!P ]U2dcMg_w ,KQ:fzPހD㜧ԠXF #}ַCzGQ XWd᭧i|r QL!_< 65HAe}Gfnw=U'u>4X y|E5Ԑ,ER[ypR INa"s94~EF$y6݅n/fu:!f Qؓ7bEF>O6'՚2ve~Sk/7ȼb3NO8u=RG9"=ל{y+j~#\OJ*(J?oֿs&|6 򌫙lS0r61qZne ;HHn!6^ɽ;Yp#a*]/ꂵ榮(iE'|Fn PI奘tVI@gHHTn S|;jfHw7exA 8Tm?+SۥE{.ѽoJFLh棻>F-m)/h|+\`A`o#%L8[@t]ZVk)9d饪C_rsq xqڝpcxN'00rNtM숃(+hݭ*j&lCtDp~R{76Z}KBT1:+^5}k~5A2H/ v-uU/Ƭ ?$ ](?9kC~)b#{tEQŌqʝ359hcʁUm$z`F.,,HC86G,5Xu}@_޴ x%Z^m$$l w{Mn {e;trS"=[4Z2t2&+z Z(62 }S冣x%Yhkx(E&iC$dK pHNec2dzTV^ :hV">o0W,~ ػ/}K7Й,=f,ѼFQ #TguQ2-b#j ?+Xe*B|L "3:Pq*?qCSec*iӍLjTc>D\, lQ=4*@R(*-?79̋D.`׺|eu+/NEB`[4)xԘr9acKuw9 ddvuՐqL̺ P꽭Ayaс epPYQ5៱ *bѯJo[(}BY_2l]9Z@)spKnYu!&ڀUI~&[|$1@w# ,D{0i y&ljJ=ϑC|3¬S,$p-WS F tHdUd{[6X"(|qD[8| acD 2-HF^JpfEYa^Q"2K-z:M`#$q8KԎCNn56xdt+]RWlZueQbSe9HMO' tx\9^}Q%tRFE02Ks`<%o] qæG'd`18Dh3 ZPs@ _j-K[Z7g&Wl9܃;%1}ҜltIxfaLEVǝlj 8Ԇj uX>w؂7wE֩vF767s#^\͉`L:I-yvCu^a9zzű[o/Xm1!FŝUUb%F+'E2T$ϭDDA| QhWfƒi6A[1$;F% ,Yug#OQZS*N\RtSh@dԐKi,aŻB^N{=E4?ϴRҲ7SNpθ@EdS^sdn:&:pygԨ 螿cq[U*2݋~N͡IUF7s$e}0,zI祄a?yOSx&'y*}XP:r;I3F8諔[П!-8Y*@ 1 ! -1c9ڂU|G!qKJ]?gƂM ܭI<~Dm fPwwnΌ<ҼybڒCm3e=(֠<,,^%(c`";Ȼn}P*,u+d"^yD9,ͷsYi!sLǗߞiСw&nT4 "nE Oꤝ!˭z3pH'6Qڋ UbI覰M Hi٘Iل)6V/)Mm`פjF6 B.?BR!pTBsXRv~ѓL%hWg7PQې%7qi3'Ywa >ݜIEM$0Z^=irqֿ9CjGMքeH~CvK+^5S^8Q<'gA K淁G h֦Ϋ@ J[,{\yWw[j ,m"{GM^@Y&@; MI+Rg1.F}&/{ڤM]-@(ۯ( vU̫=oZ@߭u n WO*Ԗl Yݘ֗;\\$Z~X&>9Ba,.a{y:MYm?i$Uy࿾vgG?s)GE=VS֏I%lUMc=?7ӏ.zgLgtyZl3ceҚ(bje`__|E^2hqOP>3/FHcbzZgl[_j G?H~CPOV 挽[X'pBl l$˦,T9 n禁ZՂLf^؟.yh)@D瀈UeX87Qy׸(=y^𓂊Y,/w.E2<>C/n_ǯ#YCrpe۟O"Ⱦ݄/Hy/ob-DL6w smk̯A$ѧj;r}AueV1T,.}AY5䣧IDXKbWK}\ D*š`~Z0=<A:݁qZ&8C%ph<3+wkk`, ,T ̌:)1`Ɯo 7Ǡ$-B;_TґIZw?ۣ?7ֽ  k96HGvz5/{.<==>T|;=lĜ`ay=>"zJЃ jծ3\`23*t8a5ؕMSS7E<ܟoUZd.rjktzy_tj0KK,BlZKQr: #kP;ҁY;EpT5]_,u C]OP{0RiFH gC$K(v1|Vvqg1)]uk'ȫIZW 2Z3|lSK=@]Ȟe Z3 xuF@_¥Ӂ:savm`"WB?K /fh[5:ZLZ=2X"bž> Y[@-hn[x}Gѹa[Z]baIp;5%mc-pkX d+1haL {ߍ!NDVs]&FT?k}(~WN[$#%:1Ϙ̋16"js _hPTq~AۉE Wݏjj, K R/^QRJH{~"a@5*հ뵳 I˰^bI.+˚QnH}f=׸&f&o*Rxebӯ~U(9b"hvB]"%4SyR+Y|b|<ɬa_՗v*<ށI#YYƆFҎ^&\3RNYLO bݔunUAŖ9ytk :haebdC!3֮ކ%ՍwGLq+ݏIRtE,W Q8׽%L& ҜƝLeT_qQ\FYwėcu[ /j%>2SQ&]DՃ lA^N^6(9%>L^&0,KTm$M6jI[)AD]1W6y~JNBk_?ˈtPqdeDe)a_(F] 3Uw C-@4ҫp*7M`àQzMLCpx܄"LGRa<:3ؚ`Ŗٖe9b)76`\XMvCL|T=o*q1T0kFl7NSB)(`_K9^>7W n,K(wE%сF@M*9fxo~/mks0i}nQzep=bSiW|R FCf|Wεw-֨4XMnJK6lU'^#DI_61ଐN})م{^.Ќ $t{A9-+{'FAX$`K&zm| m+VE;}QJ :!) ,-?>Yh5+%b9.~2-0J9 ^=^QmƑf[l]D3)SĘwrvs! H%;4|rB{K C >Rpȓ H6g«Y *RE1ξ1:"p}kBONKATFYC^!s{eF r~my(&}&eZ%b6gɋhyȢ7-a@]["ސVzzYab#Jy j*Wjcg+6A -ƧTVlT}ҷi>ݓ(1VBxedn`F/5<80y6B i05yH']&(QD w2?46wr 0tFsŚYh9:P4+#^ WI%q}Xb/[/ N4}0Bkν#g/QD_A-ƴO JM5δO#+x&Q8/۱$c 1S uqjpOz2ua薻4z2lSO ϱ]h6!'itEw^*}J*a~>Na "2 ^Cˣx >~b/ ByTUe]SZڂ^-y)8"u~`=liL´?̝;s/$.?m‹āc[_()j& 5kQI^<n٭fB]oJ9#;u܂E#3Ai)d%0冮Hވ: T= N LԖx |<?JR<.r 6S/`H\ $Pl^9^ }ULbk.ysשf=Kf'| !GHYYcܿI6@[ ~0&y8qoLURn+uZ8ewTnPlS&jxVB50FAZ8btؼLh^ QjP0 RҢAWoecyxWCwH3U _d{w'\3dW\pcA$dĠ +Ғx7HY]Vq]@}ف*Bk(L?uMnbLQEDK I5Nn GjuDE#96IWt [\zv(`5sbDKu}ݢHՒ6v0ɱoq;be  ?Jhb$.4tj8WʍCre~EJږk/S_!@;->h;[IHXW)"!RNi»L h!,1%771=wSV\@(U.W僨 vuY6'=PN\uJ]̦]UT~jV)I0 ǴTQl5Q2E{ 1NS \RlJd$pIj3Ѝ{G=H!N-iHu&X.r Y_}qDd/88 5ME#70[vO/yA<ީr8ct{|*S+]!ҥ1z"[0“usYK:W+.krˡxM8GwHG& 4U<^ ,Oª(m#irxQ%? %$9xHf(?rvD!T o64/Pxq: :S|*Skjsz\S.OC%F^R(E4瞭mݟyvïb)j"r~t6ü;[Q,.EӸDy)(VLVГ;!hl"!Ih@NCyz8%OrG./2Gzmȹ1ƺ'drtn_^K0h%qTG)m`.%Hӑ yiIQx'V=1 C/͋>80" 4s,]R[i^"@|GXx"ù3d#{+a-"tp /DKK9ÀB7FFŹȅ3HGsSKiS0  $w6n1k|,(i)C3pZq,.M̄\nz"-͜QjsK6I )Xvz w ܬD|.h\U6֦[B7n/A?9|zՠUϑ%0g?e-&(f?Is\)ǩuD۫V@.Κj (Id A#;ρ5K<ZUE:Ըt^) @3㱚Aj?9橪2F6\xunuz][' ΣWnϭMHsրp Pnۣ G11YxF{ھQO߲U$ivԚs S_= ,qc{{w)}Sh=Q`%qR5pK4ZD6ƕ!3 8g`>v`ˢ7!sZ=KR)Q"*aCI"7ǜu  o|緀@MXHIYNhrk^k1SCaaPꑸ_,!ZP `Жr !왬NGߥqDG27,MK'N*nFʹ5b_{lnU5,z7 E7qQӍtW$t\޺sÓ9HMH9Qe2Q:d>$ tqˉxJs!nJ>jx^[XT?rRg"3b<೩ 9^,DŽ1qd1v|5n7UPcXvަ@ٮA=j ]zS9HfF^*:; ߄` XD;[+'I !)d]PYy^{ODt+"A+TyE%﫻IPa@̗c>hY >XXc/Fft_և$מt%^AJ k=@50C.vŨWtYd _f?x?nGmV3,\v-Cɹh堡4S' "me|i4י1uR(( f[*63[Z*\m .GF-PNvڈUWqˉon_PRm'[}LP1Qx jrF#t 9Ե>?|jVXO/MCL*R3 *>W- lst&p*BLkl۳P zhuc0@U@3o~qN* tnŠϜY@'Z1oh$SW/C/>ԭ_"xg,1J+uxd~~܃o&#Rb@0^r%\o|GtQx)Qk#lI5rg5GB1m1*D LLSep7R. nNK_}#~5G_$\o`1]U4 ƿJ/< H;@i[y!=6ͧ&XC/h1{/w<eO"Sz%8LoQU'$XH=Ha{7NiEߊ"Я!B`D*23y lo0*<ckg0kpH~uާGeGc̼;hU҆6ǥHmUՈ2uGd\#$b=&L $h@Ҡw`=aS1IQt 0ԡ&W/cTzݫPraKR 2 ͪ Q |6O΀*3ј~XS#H.A9|)`F!hfIާ!ƞ⾙۩Ƚ]BDpJѧuVCEC{"|FSm`%-ohƴF ,X;W@$)fZ|UC9NT`~OץmYs_ {Oz궙2ڦ1\~qvth6c!XAn&y m׳Q"lk#ݗ[. d(iMυ=Gfy8aV4q?Vd}G=?Y׺8ႬOvKo>albKHp=⟝|0y}Ѷ*j wtmӲ*RKsVa}OQ:o[pMm&ëH$zg g [S=Aև`VmokN+pᬻx_R r Hs/Y#M\ &-s@Ehi}`F 'sPhqz]mljYũ2Ӡ vDqDrU9)e˰#v63DoC 6.3?"EaSrEDsB9kb_?r߈2gJ no|Ll =rgtoRƄLsE79c5 A#!F(HF,`1 ٣2X2X]&>!pYwTV m 2ېU;UMx<\LWq$2n>$n`?k2@~99:0Ot聴sTULTg {x4`ܑ{٩ɍaKߩ(PΉdL^CO|;"0"3CbUUrd"^eeI^h2+kF`̴(ʼnY< 9 =`"cYB.ms>ICBfeJӤ\VjOCw XQ2,t^d[_f5cYjS&Jf5UJd Y1yheTCg:DQeQ_4O>jy8yrK)ww9])4ܑ+{A&2b/fo V /\(QZ܅XE0U~a#ShE E1xc|OO&LCL([^9iyߠ1 \~<6޹F.8\v(^_elP1 Nš@ /?q%qj.`<>Y&ŜURn74UKIx/a^;/k,]D]W NL[@ҰWrvgC:Yҙ*zς+tC2?|\3KaAAhhYFJԸ vZ3D]}zrwBs+:8>..&3TkE9hC-{,9o1E4&o8447SG Δz}ljOZϴ> E>s&B4~qV~97mn~~?rݗU&R:{,]P%mL ǗO'!9Yhl[!tuԏTŘ3^IOk3!INJFQfEckR_S?Qh6N=p@>+6. Җ>g+=όY*M*] = 0U"yO}IXW|][{,?ھఙ>dm .uV7,"OROgY*-[Jo)S40 tݺb ӣ']5rwgр%`iAY ɆvЦŷPY߷hźxU.lP"FR0 HQbIs~k]FE}9r6ɝ2.xhY42ڥZ@{&JpˌQKa$ɗv >ӕw1RuwPgMyheX1p g;=DM9jϢOV;f;ҟoO ̢^%W-LGJM %Ϲ uNһYKj>"\T翃s35cᵀRA N-_N*qs;iS1qO³ΘLCQ YkKi77E"O}_|jJ.ioNlvB |e½T;>$0uF)A5ⴽ«I1Bi;m489Wp [G23乏Izm묫LJ3$Ec!r(NK;fFO[PH 0:G_11E^GK) S=(?Y 4juuP%̦MzX !2.km%4|_˜iwYNքLlm\Jiۡh O!qJhx-9'vy[Ѝh{{ {}*h3K.y*z"M+Mj}{I2aC-/Aj$ EU8M+2ɛ(K:ko(-FM(EuIVިpgN ${^-ܸ9RF (D^P+ &pfem?zx<,NoL  @ Ŀtqfs^^#cq'KiȪ<%&#%(CABM,@hI,%y hZaYzT# %<rVh1 qj4xj+#Li@)"x+!Qxg_>.*pϧLv2Ed`LKTy$eG+\ajkKDS)_֓02pֶsK~q=e|KyzZb߆{STдUxqQZ@ʷTX]k{xQkKNOڲ=t2阇PҢ=HncuIP?Iڀ  Π!@2zJԟᰣgMd{ɞUPn`P/A-ҟ `X "e# MRmX.oST ?66\o,*Z*XV3tEiBso\tnn&M4HI_<[fZć|/Uٞ:; d=BØs6~Șk/bqJq58g z^8>doKF'Rn˱}?w8QdF[*W!WKrhY)*6F0e|Fc;/#~B+ 4I ="}#Bl4`ͯ{]iŦuڲ#@(2O/7 99^w(@T9'4ᦟ'%ĥr-p EzɳɣɀHY %mW1겨I qb&zC ^}&V 1ira70/LzB~[mҡKE{Uw` oۚ{,c(V?ȉ8Gd[,KoY)S6͙L{N}v'fWAf% h⁑/jv5NTYF@[kQZsfi {#<`}a{śX_W2ZIB=s`ɫG@ =RiOׁ^c@4䩓;jM(qf+ѻN3sXZ]>] 2|FHa6vsd#V@e.v!vz?@Y71qWHnAB̸f|aDv "瘦/:+Ul v4Mn_{I4e U >+ '9 23R5>Z1L8;ꍢ^l0N3iWv ~bs&s @#Z?օb( E$ \mt[ZJ;AIUV.t^ȀmNe&o+C"Lea,m /ciZϸڃ_bXTwk6 QCY@ANV.y ,ħnY`Nl-vρ ;T9O#\`ХN%N=FjBALGb\<$!9 /$݋?mYaQ"mN~M(a]Ͽ–O0+NJjDTU rC_D V7Tj$6Td^Yҏ)/*tшV:84pۻRVY %̴?\ >Nvw<$hm'}HЬCč,cCwC+8g+Q΃j-wOoUw\ '|ʂgAhu&& |IX ]A?ǡ;*je[d#%yܜ԰SQ,˩_/]ͺvUHB#8S|JIs`E=y(|; ˻j٪NO/t_=i߶ĬiIEXKW7 ? ?jn(ɕם2>^z8-݃;Fn|k1?Zsp4Ҹ8zcw yxٷ jo̫e?ċ1A}/xOpV_<+m{jz['~k4aG7zV=e IȆ .jď4'{u?tT7 D]ߛ |,>k,Q7fD:^=:@Է8(JUrKi(Ͳq\$ n%nJ:%*j#vh8*5^7.1&=ª} .-||( ~!3G8NuXzx̙oN,vH(yAx,'I;IAn6a6__N%*fLJ4V"N?YN3AlOcx]vTp߯+fz'(C/V K`/ e|pepby8xY1j&ؚ_+ͧ?JpתR&v-X54jWKz,52>S6$Ǐ=s5{r+41GvbSEpF2Mxu_ ,•I=&>*JWOf=$W["FG%$Nu3C@*6m&l dμ2(nB[H#> Rb= rL6^jȗ%Y7rhg4&ҾҎ* lRAF=Ƹ@q=B9AV&+vJhI cf |*0+>XNE_mVEM%:?e28D"Pٰ6VyM[-?"JДcNb\pd2x|7}~a8 jrJ-lhl玪އp^p?^lQoj MZ۱ 8zdx,ǃ~$]de0Ve'Г;J=)Cje FJjFt!9^w=T\LxvtǑ o$_9MebDAGӄa},< J$+B?9([{ܵ[C%{CۑṴ<FĒ@7̬JR/~n+3w*sG)Ed;ƺFea}lt/r;[=(wSl1^(Ŏ-%4]SV fV"1e^8/G s"޼$w;ÏLt̺]A -Kd '˰X6Qy{Y;rۀJW` I*9UV^ߊG=wXX9m/$7/N$wF+F`IDl-8WR|9!V >tٍM1ɓ #x2 ݉yKF4kFLaKyWxhqM{bMi!Ȏrhe_BCC*: P+Y«? =Ѐ&얗]O$(f FGS;iz:x+KZQ}&X*7,k咔3_7 ߱4GABzDѐI4N`L0A7VCm,2Ś@T]4 $_U~C$շn5hPs^ Lfтwt(*|?+oi=L=xrd>PU 9媼5 F;rJu9F~OShEJbs7NtUH/-ݍ:.?r~X{^`$Y"RS@UQs)0`9DeJ"}`\O6+o@S=9U[{9uaHKy'<3D:~B2Fmd3zb m;'^AϵR2[ήn+QD}2D9W`)X.dc. = Yw&U#%YSOE1O,1]g%fޥ*&l$/^vF_Q"y]8 +|ΩK!d;B/' 39| `(h]^yW-OT f1 &\ԇ՛:g|cuK'zE8kOn `ԏTC"ߝ(R;[I>D b93Qbp'L`Ԭ,V]/8dlkyζ9"AOpL$8"m| ~RoSY}|-)*LTy01WeQE-VѴgqw&b i1E%@.ZhmC}{7 :ek&}n_ooٸzo>cJ tyE2߰+N,7l"#bHI[v J/rk%* jpn\XdS7 PECÌLuDmzb!$uU*_a~VTBҚ(fE|3G}_35GXJ!bnȂs0Q(߹C|"{ <ݱΠ}PbE_naAsL!4l٫5[ ~-,+Tfhz5JF+d(o&,+#WZį9rSxݗCSMR@ V/MUUx*s+b+LogT8=Wm^;TЈ}Y"ddnk'lkB^g &I֠B|tVE G" )v_Dʼn'D`Umt=uQSG}NEPsY/ hz0~h7I{A^Y6"~9ݿ^Djst]JXl۳S(A};Ajm>"] Fj%Z( alr10z$ɫjqZ."ގ}<ܷ&gh18-@j916Êoqm^~~X4KܯXM@Q29Qk&f}BF-A ֌N?f˖<턊s jB:Xj†XWm<eF9zjO[QguFR'g㿃WŰ7|Z |W *u ˭s_ 1Ѭ'i?:Y[&}jl7Hy#yT+MIU{I??MA9O Vp{F} w:j;Cri+kB;oп. C=O(!x}`?R[w5$cs4sLC5ބÔ7]: c7_hө7]',B,͘@aޞFBQ*hU_k6?=ݸB+%OvUq5(v8 S }JWB@lIz{K i`0F^hvXyx\GŠsc P|g|[ ']Ѳ0 <jCo߾'Ll ?Ob9mswP)zbi5?UزtZ[B|PZ3h, Bx YvB"mK.U'ұ y&9U!^rxn*dO([J,?t&ăPbZ rDvvAD*#p\ШG0+#fgT5=/#5…j5OAcfPH oj7EYN2J2q#Ex.Ad=ZC" Fl-ǦZuz=yB<3 4%Ҝîp21XTYTEL޼KĢgd ڇq)9+ CxF;8t9x2Q?D $J֚q9!b]P:cF [5@'1zN&lZG6:rWuXɌl OS'p(*vm+= K3P<~dNy@>ĝx!'`QeU ]d{8h-ŀr=?s֔ؿ{;,|G+N{[@5b]mN0 ǦL[PnKsL;Ӿo^c@c9ͳ# N/[{b`U"w{z+eЈF8No۝4i]!/\vFh~*z%+Ku[C8l9 "<69,̓q*> 9ݒ/1T|!"]9eU v? +$_XƊ/bU/${ -{ ye/y"494 >R[V ^~8~] on|k)U"$<+bKbu<̆Oζ)U,Y!l4'2O8_1ȵyGXPѯ6 voDmQV\ӕM6ǺagWJ's4k|x LI}{ i#Rn*~B6_ÁLe@]* k2~7bF}'G.zG ;<6 JNN7\M0M,\* e)ԍIeGG;[mX z Jvk2tàd4ַ|7Q]sLy0u弪xyfv[(ߵzm\䢲aN$6.j8 yOA场N,ZY&GrlrnJshTcCÉ}%fVvV|BG+SPxcp;M}m+W웰nb@WR t@/Gw 79 o%܀!cCxei4{fѤ.ŽARz6+ޕ; bT$~8K#rA}^ʘ9E`+ٯ`"" = WFi٤Y9R:tpJaj1VFzPmjr)uUE -'Dϩ=U]UDa0')'@"Uz?D v"H| 0jᲀ"ev~#Bqpp܃)H/ >hXLMD8WO&+kK]\Ihj # g!6իL3\is%u*A t&oTzvW?@nƌ ) 𼝻b-E6n 435!`ZJ]ϱ\4M 9B)7tv4 NVܤɴ'VzX݌>x*іZHПD>Oz]Τ*gBK5dPl׫rn;O9A]Zg`UwO]j{Fؘs稂?XJ2ӬsɻsuR'cTRXrюq}p%7cu@)dٱtyJubo F.;ԧkhxOɄG2jК _{Z@r` kWcz F:IvD$`~v>" 89l)MukiI8J_ S0:6L)>[L!vKqS};?oڿ 8\L̐J`[.!^)5|ǺVuYӟ_=#35a I`Io3 W#TijW cxR¾ N7˂ffߡsW LRSsb3goGs4fπ*ѹ7Ú\`߷c6c?DjD Z 1ڨ$|ˈx :3 v d~Xx/5eQTT;Y$ᲈ~ ۡSjF/ "_7}Igl+(o 㫸2uhW- ޓzz`n|pH)YvE;:OȚ6NaI0Gl!T6+vTb)œgcP!@a4e֕7fre)~g)ldXG2 J$8w;Լﴲ7 ޲ru*aQ"zǐy ɔ"Dsb 0r=8khe="Ͽ̌H@s<Wy-¶;7]!G\O6Ea7ȸzp􎢒fzNTkh$?ReP28{saʆR<ى}pM{Z^.Iv(_"[3h#׾QUw9  @XD10DvUg-v$ ,9=/j '˔"*3s#&^ۘ[q\̐ s1sBָ:EiYvaB1  mݱ1 >,PJiah;mv '$W 0H<`ndʥڅs؈AaAjQ +r5cngZ jΜ?ъ|ҩNR)J=dv+^ 1꤯tr4}s7]ȂO#Y7cT8leSx I_nv1vھ5WiYB4(Ҷi4L#_땒)ND5~kr;-xoْQ&+/90GueuWٝ}BPB[ؠlW;p*c;]1"#Lh\iKߪ,)c9FK,?=q;neTA @%W isC䅈 pH:<Vy22dT$ 5 NJqd8yfP)ju~ղ9&A q]E@]eM W-? PS52 b|?)+_ncO{5vTҲuxMmp0#.q5TG&3 Rs/}B(vh#;iq~ (H,c&K[KH{vX WÌc\WI$fT67V`Lt`o\w>h3`<掏D`"9Œo81516㮏,AcɁqO_G]or?[aMY%GyE1hʺ (S2H"-10ҙ=`Ħ |iC So'l='uxYՕvF=.9g=Sh8gv\#[+% w q2 .0@ymA=ess2Aw*OD|^5zc۳LV0{&;l"XPLc-4Ssta`q :]'?Z/hhJ6r/!s繸ޱf`[u9TcH2`QqNM0jY ؖKOz- K^M8j_7+4d~pytBQ p|Ejk+/^AvhxJ;+l4Y=ku.YmU3kBbE6 vE^!YAѴO+ B{Ç!A#eq _7f.M;% 7oJ@˛zrvEȋt)@HOPԪ \튊 ?|gL !*\>Z, 8t?Cʠ\Ɵy)X-y]mH=tĵr9 h +K Р8^4 [&Y#:PhfSUOShxES;n[ M<_dO y"LB[>YH(+NG?Jiv }%\O ;hdvG= 6c&~|L_iX5628L\Y=Vr4FHaRz] XOTkƐQc˥ۘU}f A9etE䩵l_bW7;t:+9 `j =klM)P*Ps}Is3s}]w7e/. )}&j//lTʇ*ZuV3L RJlj~. taU3HwO:Xī݆CUt]cSdI`ŭqCI{LTAOVGhD;٢AisL$^CFjTXf/$&8+a Z e .; s~7JyPL+/=Qot#$ٸc[KN1zc1یgY;nzV"iyҜj} 0oz[ώY^yEd"~+6șv6(O^j'+g84?\y"oJ>Q>:0T f 3|FxPGq2/gr^nȷ(V'$p~pgYZ07070100000111000081a40000000000000000000000016239ea8500003090000000000000000000000000000000000000004d00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/pci/bt8xx/dst.ko.xz7zXZִF!t/s0O]?Eh=ڜ.+НaaT5C-Z),}IsADYGk\rYkyknpEsv8ieĂ[1"h8 f8E YmޣE^n00L"rݔFLO<w3Rq] q)zgBmP.ă+Y-/ГchY~y/xiz hs喑G;._b1)CeP*d!uzZh*d邑+z9%imcD׫(\*^x2S;ije 0g]NSEN;wnٍY/ZjžCdy;\"[xsP /iE<-Ѹ#1[$:;Z 1Mʉ;3BL42Ol/7nO湳)S\Z9kcf*wKX++|;,QDq_rJwHh2} ĸjU#+1l%3C4i昍8 D:Voh; N[=Έ&3vQ$|Xlh`@Zܭw~|9 Ewߜˆ7xw޺$AvHGbGNV qՄV_V5wـӬMz7WQc6rį%oH}_TV@PJ(]MxOF.Gߎ&d` $f5V*g^"em>q)u*Q}eTpv&Z`7EM_/bmѮ =#EoPDbvPK!(A)N?@{Mӫg:.MB_^Y2@+$fZ>ҥS޽cxŵ9̦>^PKC`X[119?Lu$>,p\`^6v'9wQF_5fw-m@ FtZt`&*)U-3N8/ IܺY~]heFP-R,Q?N A+:EG $(cڌ#g,`Fb@#NȸD"=D! Mij X{ '':J(·4`,{"*W' A2ALB"%Ѹ`TH%>74_Ko)E0s:zkKN8*mySp9zVRgpk ҍ(šwD䗪"V, vDFvpWYސpfr YK s ӱ[NgbDJ fqKMzP-0B7Z`ǖr=9٩n }qA]XLW@~QýHCNa,$>)wT0qCL?Ϻlq+qs\ɓX*?sJO` Pr5BUH-Sv;^9 N$hL{0D5ܻtpU!(I2q,c9B<ɴoaJ;h4Y *H3>!uC`H|ʰ\}Uy2f T.x <@lx` 4%OI1*GTJ9_}}_ꯋZ]BZ"~egGPey9NBK9Wo365Hw&V"/L/V6KDDs Exeo_hY6Q[j S\^-ecz7e= I4v=:*O/4q!!|.uJnD4xo!1U< z\\-s ?xlcnW'vn2*kz}~{ѩ\+뙲L|=)ֶt`^8O9a>mQ9ի ͏75jfN*gɾ&wStTn[ KKwp]vAmR\(=&Me3KG @ge^E<8<I^+֘\OfB$]/-B#f`! &˒/i(>7vVd l~yc}Ox ($%yό~t.9vKg1ft慵n'G$jħ:xw%Y;"IU/_u*^2hrvD5fjjkWd)8gBPx`8ѫYp }jQ?w5$O'´ψk$ˈZgļ{d8@A?)tZYYpaH&5gU&lU#MucZ̀WF6.5H1ۊ(i{,C.G:tYV(=X{w{oA!?z;w.$lPł}]^Q*ɅrY?L!:_)pǥ*hcSٕ!:(o/=?qAd_tK&2HQ8{3_ʵ۪0TO*r/Zڵs d/msǢĮŶBڟn5?_Y ol ޣQ2vRN;֕uK&3xm rfOqJ HO=G0od+]GUնZ:[<Or5ps*,1!E`PꆱO%JJvxFO{g1T=6`m.TWvpKL:}i8N vTv_ >g |T]2Jr vb[MtAՔ6\dZ+pv4Wm 뛿|Ø?Zs\q/2YfqÞ*o]v&M l&(mŸ Yъ ^r:\,Paɜe3!+*sWrѴjPt!4tғj/Q79Eu}20Jb)d7M/auM5:L5}ߔL5S$TTAftc5gh$ALj_ [ϐgӣ@+W nUa-Xi2 -kB"a#='K.$%nͽ` D>~I@ًኜăz, !_>A_V.6 *Ze*sY wDžt9P \04߰6 "fMuJS| 6ҬnHA {Rg۶"PWDJ`l>VT?w=4C_ٱ q3A˹M'jOrṚDC$Դj @5ȁ!bʯ~~H)r|AUr⇽ L<3bXÐt0%Prd4Nha.F h$cCIʍ-Ah`6r._͈k{UǥSZl@wɶj7LYɆxw\OQխN1@yqc8U״0_뛹zy:a=W<\_c'QI͊D`sSnS m.r0 8 Otv3ӈqVїZ!zsE8XB怋_s W969uMosvM0 Gk ~e Waoq.Sˋ^*j8FT"&ǿ]FY1нŚSRE}ɜO7f 1H< Y%h$C&c2_e /( U)挚 h`>6y8ddt1*%e"Y eOrlJ8~Z~Xl҇S0- H+6*u'U;AS_uD]'Az jAz'ZT0'S=ȧ0#uVLA#XM$S=٠(Ĕ٠"XJ )>& ?lPmxRg ` %jT*=fNX|otָ_? VoCJ}"^<\ 9t~ǛX)kS/˞̠fQbO[Yb:t@qx(vwCE]:lzNd֌6e8MjՑU~l.7a6Ϊ:"Q0(U}2-aW;-+WKZL~&u Lq*.9$?鞩[ﱛnB;I'vi$z0|`%ю׍>31EV4ijՎfpJwK|MơH 6ξU RE=t-z9 Q:EjlQ1-ED $N#uЈh9hhU520Ć_~&W@u@He{JyEŒ$XЄ"CamH*yaoEhս6H'\Oa4Bp2/ IXM(#WhG6 /|ȁ~:HRss%;יDAan&UY[܆vnW .w#e ćvaB*Pmtݼp LJVeUYc>KuO :_5.4>H@*.w$ ϠZr@~-N)=-GC~ʢɄ @UNH&ŜO,HqH~gƯ &QorJJLvh55me,"\iP ̰oJ Py%bb3ᜯFfg̒Q7A8xv"|FhuZ@'']MQ7"f*nFp|Bf$[ Jw83-WN VLzPZ3<,C~vGR1 3S(AXqr§~>Y%c^]gX"8.HؿX;~ u$ʴ?䑾T<<|"Nvi1)g̖Iۅ1!\6Ƒ$u9̒Y:v~-}܁Gn]d04wA C]W HV"\F1` 3o{ ʼ͍. ٨m Ʃ7>JhȴS7vEAr,'+0|/Ɛ±L;у)3w]}[٥1A zn=E1ޙNDQG"o>4:"yHdf۩ǜr9 qkK37͗fkR5.P vs6)F'N-Qi+DZQs;$纕'UKK83}$K db AܰR&yFOxSC9fp_Bo\DRtͩ#SOF:)*x2n?V&weV/N*}c2+tnPJ%lrЃ;;6&4aDc=ANZ.|c>Ư%:.mFqe,rb S#L ɐ6 J&1 Hs*ĝRK?.;ژt}NvIICLSs!7wr$zS kPkoChL*?=|qD5R^_(hIw'C(05 yUnĈzot7d\Sv̔&Ȍmo(B3b!RpTd-$鉫/7Źqzq]jV1._,'pQo"ꨄ+ИBz!)_]Cd^=pJ >]ţ?Ax9(CVb5,V=<}k2kVQYx߸lM˲@f|^Nm=?"1nNmLFs}n܀9U~AG|Ȩ>],}J8I7G\K#XQ}rX:* RiГ`_oWHJd*`]VZtL;oYPVAhTrR2Fe=w}OvNJFP˅aP1/ ڌ\#MWQ[1 R>䍤nC%:ea3`܁5,_V b/de1,ѩ0PorGuB] Yw=Er:;- Ⱦ"EOuʱBk_b{q N%]c"ؿKAbh ^p#\L TG<흨a{ {Rv%zݚ4ս̣Zܠt{dFZtk lOtmF!-D)Efgu7V#SEH NS?켄y;/;,@ն}1YO.tD7{^dk@5/B=iҽDŝ37pYG\SFdax3Dg#CٸwEadҙA]nJFV@92c.ڊNekwƠED'Ҡ@UM vijtTaYZAwo9dIGa-ez(s&dYgY, ˧ܝ ا>ggǰLϋtK9Ji l z6n~9 vuţ]O&O,t_1EV 9!w-EV96C>Q::w)!0N!Ɍ\gї`] Ke^@ړwf{Z@?rN\jp}1rT}Qp~t<ġ-LoN{c QHfpihSrOJ;5NfOiv9z[8!B0|ڗЊ-Oy=N5LPyKΑE{,bv_ϏEސ]sm!DzO4ejF-ok+R)H,!}^' 玪MXZ*EWؔycILƒSp΁(T|hl>,2GuE(E/{+#cN X7cxӺ$|g~̂'nlG6qVRkQOaei @kc-UZfEc3 WL|>x }1$XKI"7y#>}Te|Х}_C~v: %$:>"{xJzf~ L*\bGP7-vpMKc(g"A`&gYZ07070100000112000081a40000000000000000000000016239ea850000206c000000000000000000000000000000000000005000000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/pci/bt8xx/dst_ca.ko.xz7zXZִF!t/ ,]?Eh=ڜ.+=^JeٴBu' h X. W\ ߍ8cމaеSIõxy]ёuπEbN9|puKOhd^>_HS L_u˔9v2~QtV /:mi9+)F~nJq2Ii LpEn: Ҋ<3~S3PXgLF_Q[]m+.9m9 d-n#l21Bc]ۮx:#>#f!KH|g~Yao!#IhQP s3,;Vv5IWrʾ/qgj;Úk)bd-I3Me;.5>Jk" ;}R,C; ŘG:]^ lu(I~ۂ@_;_)N2X3Db$]hvB^(O9,Km.u 4E6}d%eWelDdO$۵ v'ӥv9wUe||N{3&[})t@Dǔ2,)y ǔ p|TYD"䫵S8ف(ν/ ٝ2_PILP$4( ' Mؓ,3p=({2F&N i0:txWIa }Wa0!We MbQ9[\*$j+'Shltdv"%ԭ>cҺqSpvwc*>ma}7n뗟&nN\wī_bVv|{y2˗W-fЧޞ*,c_ `YcWG.䐮t>. [JEpѢm GKJTN,x2sSwQ_hɑvgRw{MlEaL hɽ v%2 1vld3FlPWtn;%A؉e|}щhWPxl(%#PSd4v?P]ӬN}9.iȝ4xh$s\MkdTnc?eq5{,z g$HlQjI~4T]*aK̲JĚ{?9;ۏԛ90˞Nq4~od=]:r k" U*c9C h0WwIU{`;՟/xtF=F*S6&$Ekc50 +ƺjW&8 XKuG5aV;"09 3 0\7z3qO-#Z3"ѲkWA?epěpNtw!-KM9*IЙ!chMfJ`a˶x/~Ѽ1xNfmSDlrl{Yо /͟Dt_2RHԧ ֨ t[+JLGBEY9<*}{SB.V" afuEX*qSSh1 sM/CjHZ59*vRުH% 2R ;\m4!(Q>$$ Һjfe;)g۷~8䬫Ch>@?pQ$3IYyoxnuHeպKƬ'\" NY\8tdh?CFo &;R~Uٕ*{߄ͽ)M@4L"SirW9Ib/ ¸ u &եD4KsU01(o "r6j'4@.a[JNTD0w ߝi4P_EH40Yx5/…s52T+7r|^D.wKtW79OX㴮;a0uW (1:4 kv5#^ޑ f.KM,Hj֥I8cCV(8Ɍ&| "?,[My8p2˜\}ûx&5,z~P$eO{Ѹ KyO>y5i&HP_ З"j]&!V#rppb2c+13r1\(hCLJ3/B-akHH$VB>oLq@;2)F8&H9\`KP?SߐL2Y j{k*,q/B{]kfP?vNi{) 5I[ |嬧W17^Ux3@ckEO#M]}rjq6,pǕ(\NL3X.ت ɢn1c5yF+Pf "PQiͶ,FC*jE ,ӄ"2΄ٮW]%H-B$ȨJ nbx Zs@2}jw|F,"j5  F]Ś`KgY@-ͽj=LX2|gQ;RXt%>km7/c3 ~6 i\@yaH,3h\?ؓދW @X?ǠjNz~1j~ P %B,6"hf4F6~h`ҳyoSUM>:uw{R~I6kAbXqfcǥ|28S\L .1^)eE^> ?=e!X2~ߕ׫Kf>+;mGj d #3R@$׮%b-+3Wn#` V[}f}B"'L۔`xBr020@^B63SmT`!\632/lqt ɗ@ 3=w̻*%ؚɥm/0pMf 1JBݍwיi[W:@&ňܧ|fehF]A?XPJ`J7:^$洣}szTPs (Me\~Y'Θ@18HO?nZs[Vg=22g"$cT?ZQ CdA.:Fc/hC þ"@"K5/ oDX-y[?<-{OnG8%B }?@;5 Xm,rnm@Sb)0Ў[:$錽?ArR|H䊤C}}8lc-UyN^j[Q,w7wOF2M ݀5_XY ]َs:;OW 7VAYk7n|HE{j1z't7m80XD}DT+w)J!pU|j)}3M݊#> vd:?l\JCR}p\Cǁ"ROzwpvj''Qs +<2'-vMk"jQYKbQwxdC:a ˆC Q=g|]yhx ,$3vqf!<="I ӗ)+p,^kiCE47wO*«ԐhKo?(cs 9P\|ENIE|l/V!PTJ:}T՝2jin+\0Mwc, o% A [ϦIt= jub8 ҟ,Cvv@>{l;6&635l+Ӿ$Ry>bMjo%g¹qSR3,׋3mgc!dC.ShE8-]=yZݔi"bE:Et{ػhѩb; y\lnS2&=|Yt,[N@]|[$s#gj{2jƧ|2&{l~P%Yi1llڸ!+bؔ ߅8si 3n|wL68e ݆rgeR|H5gku4X D=ƗAqnF`UPd/h|=8%u٭/?ײ_qWNKدX#G,Yt Gܡ6.GlS/O=rL4 Z6jt.!_~F*΄9wRmᙿx2̓>-݂=B*8w*656 f"G Ifn2I2! ễS\7gPy5$Qծ[20e#@8>=rm]./bp*](DZtggh4[ qЄه7gVj9UXo`a`?fR/EA7Z(TLSk23>ŤkE/aH>=P~lobq7;XffoF3X;Ɲlѵop!踃bUaL8-9+Uf5onW:pˠ$oiX94DDZ̄l_B,'nIk#u|f9`~l@IH959SmPCa5R?u$#Q@bE߲*DMYa? V_`ഔϯ: Z8gdjʭ|@Z~6ϢxvvpSphZM!D燈dހN&}`pG9&c >LV͸kCCKtԾ,sVAӞbm찒lv8p(`dtrF|MNf̋ H&ixfȧEbߚC=Mi+@xBXV1 %y(Lɟ;kԝ0{ %Wˠǒ W:9rJo?wr*i|q bs4/qL*y m(N($ܥ몧<_hؙa=_?O2nmJ^9G/W_YE%ɣ`.$pM]4`^3؂>RD.̇)寮 f*nq|4d]RrSRLi><^&^_||O&ncWnxߤm1(k) *r5q+둚,v4qz=nb8gf!%."u&l'PP"pb+2sF5xWޓ~4+2t ]++V3Ż*aՋGy v X^&UnE^ `$fxlsH1Ma7'/HƐw v @#gLؘvb.\uxu^H_yZQIC5ĸn̮>| ۈ$ Fw> G'3(J=`(gr$C-ĔMу&{wT?Ȑra1dE.=Pgm)%#wGg~ݗl$vo251)trw׮JhޖL6rSZv?;&̫‹%̳%+o3Ӳ;a>fΒKPoLmVDV= >P0%!Xe)b=]^š@ыVbe&^ =ZB83"}L1S-!,F&^ڃd+udTRXLUO?|Gv>2ݫ3'*<ɷܞچ /{FG., $!*`rIEpGUsz})5QdA$롈8TT(skWP7M%e.8 O&f(_mjzT_ H_9!: ϙ{9]Z nD]֭;d 7GVIY.EWA@ fr}?ebeQGX)XXSj)ĠH&b /l OSL}Ed$@E@ll+_pK$`Ah '#{tS;aw(`4scsDrw3R<`Kud\%Ԋ~PY,zlp, ‰%Ί&+/EB_xS=`6; DwT؍D6XDi2|)ʲ6}y$N&B{uU>mQg=wשwD6~'7h~@G 9Dk:lgW1,dbaLr$k 8>v;0zzp2u㠧8嶊W4Ɇ4h33ə%c46>.,9h۠MmA;[pؾY+ce!2veD:N܏fV#?ْ3 5(2Y 30s{I>$:;*`iU?0{m=ỷ^5J!½eʧUjgDSO6 =^Cw$u"=lL}7tx2.FҐ'ɷ 8Je`u('WG领Y@ѱgYZ07070100000113000081a40000000000000000000000016239ea8500002518000000000000000000000000000000000000005300000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/pci/bt8xx/dvb-bt8xx.ko.xz7zXZִF!t/$]?Eh=ڜ.+͡HJiUm 5NUS {m@~2Nq|y΋bov?^ZRˮ= }`G9}0\+[[+wFF-~6bVD uDA AV|G'>'@[:0B#VcyJuuѹr⃷ʾD9 c[_}(IIfHV{~_z 9π.*:e8Le3;bK P(D( JswZ?j 8 [\j5N}[[v^`2("( 4$\!pz W/JCY :mhAvrB>YcՍ@y)%c Jb a&RclA|xB1.&s6L#)QpXMVڮNG 2DBgG3RmҔ{XPkLyΐ! & IPt= bt(rՌ7S贾7A $¡>Gwȡo^)a-;IoO&;-Ct|cSOI,8=4h2]W6oI$O^9ӹ!Xk|@G Aga>hs|Q,*Aÿ^ \MAHمK˿3&fuG\[_~tC^͐;nI۾!`/|uIQEw:'M V5L_IWVi]6 %Z$!$̈B:i;_lwS?Y([ϟKnD!3}l{803iyIv r>Jf;Z'|Y=wU$!IhQ; 9iS&_'4VM_RpJpL˷9V[k5? ZЗuvʞĜzXkF[:m h)KWD@j#'Pƌ (1O̴}blx_xh9d<Hu[! l onܛKg4%7 xf;(fyQF3CxcYyE֠MdztkipIfF`>x a:J!U\O= 6`F&re4zALCyv0/m秭(J0O(z5TP9$' n@Gsp+K92ӨGZL4`썆U!C}EhfC^~Յ&_៦_v& aΉs31$-+.gV&| >L$$O12=35TT}bfq<,rqw(ބ23}@Cuk{T^SDϠϣ-KeWXg_ÿ<^7빛.aEy.F60O^qb,"xǤ۰c#Eq@B1]S]!斖U,OW1~zo/U (~G?1o ]=+5=Ь"߹}{ o !hPO>t c<[芝M*yK&9xS+ ".6F^൪ksj5D!C='X~)]^Ұ)izٌs~]5L Őn ?7L ZGS?LHRC]|3/2˽q}w8!MS#I+}R\[} JXԝHcxrn[޵w1='W:,ginٜ!ndo E练mpGJ>`aM?__G IQ0b.w[3Hv?18yi~ /d^ԫ+b Z({ȕU&jDmYVAr8^0NL dvT!0k`wjCTSσ+xqKkZ`h]hu~]VESWmǸTL,3w|5<@=gN) K XX7!߰ELsz1M<|wg QݿnuNhCy `US^~K0_M2#xzGU}87g)hxpn7b==Նn r)̛~Dz\UzLR`ַX*JauanSe3 RxIqGlŘ4IVҌEy=H)( dr-M~^v(9xdP͛*AcEp`/y8r}FrȔgQx{{~$0}x̿f*`4ۉ,B /YfL4+w>3K ǒ7|H g݅y@#5'Uo=dh.j~3-YE/k5?PeCS!֢ vx@jY$~fq`Z{w- gZGR O(E S ݡlsWqKEf}j;rIQ+); G5T`p RGOC}o_(}O`\?͛/e'̭26= &T4_?ʋ"IO[ػ{JUWՖzʿg mP¶RLiԓ]+8N1Ns' W;!_, hssCu,240÷|Fu}Cr8 `x2hI\EP*z❙;!iQɨ J!˝֡ QA/p]R-Eǘ,Zz 7֙{1ݎ%įNx%+c.-$+${r2c"כOQ=tv%&.~ɡv2r1p4Ba㨡/s+2c xjo 2~EB vʩqyy\T"MF-o@SތYC.(}XVD!W~>>Q}"{ϛ77%q2cQŁmjy1 狝Og{a޼ SU>0$ѩ MKZ'l>¢#ZZE0'=<KplP(Nc߂并}bTT [UARKzH]5(+Π{njTyɯ|Y9?dXBdPuM?}5 Sj02d> PF wDQ֎6.'rC/_/W4fڐux*Lo2 R3Ŀl_+pm{3@7> D_{H zW^EB4^i\i`:Sb=eV!g G gQL#6iH$B(sbxKVڡ| }?<βKpx܆DmE1'Y~iAX_3;S;=jhKWvvcXm^ mXО?VXe\im=OSnj;[fB4f,qxFd.GЦRd86ł-g3)ꨵam/}H^g:Ce?ZTqG\J"RsJD>)k~f( &I -N ~xz%BeZ;e6=z)aTM6z@efqjOpJhAU3! p]Nڤ!nARʑ.KwM6Er %4šؚÀRh'#dXd?.q褑QۀLTYkV \qyILH0Ǯ=~GGvIǴ]nyunU0h6 օPrƾĭ04C|r:wU/|A-6L=曈[_:ߡ&x^Q}F")io@f!O X<,AL̹dDUw_DN=}dhNDmP-<e'7Uycr"f3G@QY(mO:r&!K4r_'96%J୬2q_\̓(,;"#_ ,T]qt]IvK̘ro]dTͿ羱66z &%ϵOQ LiYxDV=Dq 06!dĶҸW:n8v ]ۢ> [fұ$(2oo'S҈oʄ0JH16T\9wTAHaBZUL,-BΌ4 }'e4Ɉ͞R5DF廱y b}^;-[?fu3Mp)A`e7qzv꒺VXa;3+S~GI925ُ}f}([re+tHBbr)'8A'[˲"Z]h-\OiI)Ylg76BPlZh'WUm#^|߼-owզm^Q@4rO#!&dTYL8t8*;MCUBAgKC3[ybʕ`R'(bPr5;ݚ[V^uu1\g*Hgv<¦['iQ (jT5&D50nIB:y^C<ٲ$A>G-r$ q]gylvحeڰM,k<7hV6p`~1大2#-Fֽ'=vhiS|@!)&>HY)'_N[Icюx+pݘI쟜A~c>ٮئ;_y#G.Icg Qt_#\v! Ss|6c.7HQjz(!6E+{̐ssXpnɼNi5D{%=yڨC7]e.~J֥ 7+h-E'wapnCin԰P=` z٤{'YA[M 02<12~. ƪ19Υ e2"f\-3ې5 Dy,0i[T_.F0]5ޯ ;lwAVn5/o h<&lD$!jF-rN A%Dm_EޗE0϶E[Ie{1k(ރ%0l`D_e~_ϣLCkՒ?Ui/:R%l%3'% ÍgYZ07070100000114000081a40000000000000000000000016239ea85000017e4000000000000000000000000000000000000005200000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/pci/cx18/cx18-alsa.ko.xz7zXZִF!t/l]?Eh=ڜ.+;6ڶscppé /Nn@P{ʮ/[&AZ ?_*V\#ygl=sfMQt'co[5zjqnTmTZ{Z HHfa}y29iH'Mk4t"R*6f 푊HEjtsM! 1te<|& /0A'SZ gcՄb:QFلϨM%X 2$0n+ٙDNA=$ Z+9Ìf0pvJFa'62[H#YfJ$X-ko,'M~jWDJ_vgi >zM2BzB$Oody.]lQCh8ѱ ًr& y S*݀I[k_j_FݥG"$K{:_ʰ 8}ǀgCD;=^SC-ˀa@*{1 )ZB\q~FȰu-,5L*:Q#"Wfl>?ftkOӚ#REULz6r{)w,VqG=7)fܮR&֓)-$T &",0oߥn:eJ!%_3\<jZw|&$dޙ*"Yh.eL2yRҟr",ΝS%;Ige(G6KGP4#x}7-\rGA zkTν]egޯ \E:bpF<Ԟ7o@Acaz;laHP_+)Dz5K$ia,%)''2rơOwAyF@:aϰ 'ьM<ތfT]Fѷ>M0p&xSbaW?q Uzyf7 ??ѱn0jhg3ljUΩ;]n<=8t7V< EH†< zm7$?TPyN;zb;-yκ:bË1!C \ZPˆRgXʀ'߮ k%;e-$(fhy Ѹg%lA@=Bh t*Wtc+`#3&!(k6U̱6S..e"}µ;kR}PL~sBŅQmR x`Ӥ"4.Yj9tUJgfOcRxWOq?k0%yڃ9/Bʩ!*׶ <,ߩ!%5aSHx2'M4"gP+K~q5#i]Y7O(BU~WC)5Tn'x,Q|&N"D`tcCڴ*x 2It3>eރK}$yEzи']\u3-0^r֞r1C6}?BTc fo=aj\A{|ėRryX9?8~ȹhϢH&oSN|n.iu%iY"[ *+ƽM%&P<1,Ubq'DVD 9ݐx <`Z݂ OI?5) I!jW ^Tޕ%̹MPJŻ^׿ Ӟ=ᰢi(p }#q3`30N #>w5ˢA!DVDssQ(>JD-z<A׆Y_^ vk_+)﬉y$SqF31T{q3&hSҌ4l3}%c 1 Mw$Ϲ:FH GnsʝQ-y0'OFM "OY lU5E8 ~ D?f\-ԃ]V:Ѭk'u5GzGVhK%3USh$I6WXb ϒd'zPIqBmGt4q ͙40;8sL#p!]ĝ ޻o!}ɵ/U&w(]DJ 5(ou}Ƶ|*gL%Xsneg(6P>3<ςHk$.4M:lZi6%0% řI;@闺d3hNc2[)ї:j,cHg"pdͨm3i+-,\eMrs6m'A }S͚pOA=&91Aimc-46?br1nY;98\|0*鸺3 Y5 n5Y7>G )S CLW>,+5jq/5FRf<aN0A=hGB,S]@} R 3E\WWhٙ~ aUY@~%jSj; pBehQaKR7_zeD6KCDtc""%_X;Urd̊{~ɲl:!^qe҄r?;؃ya'k'CQgEqK$K6Fpv_bojf&2_r W-%ک^dvI'F\ ݈DШm?{ˬ꛳ ^= \YS8Ff<lvY]}C=q/<8 :Rj۝s]-E{F2 1j6q!͐;/e@d* W9@E> K)*G߮ Mf`kV%($T[|e_z(nV/x/RF֥$9=o:s?4^DDLRo!;P@䍉| ("rki#'B^Qyp7#nn*̵&T;I0;GM0{|g䔠FFzzE6A7, jyJDC|`IYP[g'Zb8&BɨhHD5WSdB%YݽZ b߶rl*Ce8p::ؒ])[ Bk tƸ3pֈ苆wZ'7z0);ۯ^V-CM5J0%){%#x01f"k;.FCŅe1qURk=WG$J( ػ`ȃT7L 8&&4T D H[|A/wgYZ07070100000115000081a40000000000000000000000016239ea850000ecf8000000000000000000000000000000000000004d00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/pci/cx18/cx18.ko.xz7zXZִF!t/F]?Eh=ڜ.+Ug# ܔWFW [o_x\\rίmJW6ϔyf.i6s?dJ2l! 5~<8!Z:^q zyR@aomvD~}:$,Cȝ)ttIy#LۻDkx/`6Aɣ~ V&D1f3otjSp^ *D5Dto,ASSeCZ,X$ ujk]-/fgm$:oѫzV':a:['fy.maj*+ڲ`0b0VZHՌek 8J4_GT+݈vĀۗg_xn ٴ`mES-n G1|qA5(͛<&-WNhͣ't1TIl6C %AsdKR(}b֔&BD"GX:deD-?.I&BkQPB;RϽlfn\E<0= ]J\EuJ`9ZQ8Mşʼ,t+ Ģy=mOl1w9]&K?w胋,ͤ Z#<Çs7Y 񎻹Hb2 3LzA&6czdӶJCŸR S>)x}pLm2czi=OAtl!?u-$j\_J޹aZʯdd}l}'ҳ~44 /iyᑆ*p"sQvzqIXz^Łt:ɠL7`Z=QŘ!,0.dBTEV%i-Ј#nJG D DЋ$1{IťAZAJ*8s& C T1(/N{FAʋ氥:Ji>%-M^kOM,$̘֘c¡klNKF S3.ijEu(n_]S]hosWD4x.axjk}UfaOh4̙yiHPLfx`=Hm 23IOc1'EK]|D1P.W/nKl{1$'!h;(: Yk%d)-r'B.X }f̿y9 6q(9Wݶj9eGxtPK+e*μHNl?ajmmAjD1yu$k)X$u_G)m٠pFB]BHbz拴w8. ^"7`l֒Y @5X@C Aۘ!ct%YHCy>'2_fɲsۤ+_Ԣybݒ˜uvvE7$_bYo>ۥPyL F`FW4 WcMÉ3_AoqZ50cRMBJ!B)8uQ FDs fCpdL2 VSjƅX2N6 :Ã,y[aѩ]aYnCZC |3>+7y̹0-9mI ܕx*am$-x@ ҩYPnGXĬa,vvf=,!XwR37Y G>kJqJr2%)5% "vwsj~Q=zWA}eJťԻJB2Dm)`oR@$NtV܈AVc=gtDOi8'MSJFm*a86]&&KeCTr`T"ntB Uh="{ yDh sp a$&gbPe̝pJ _ PsΠbp1Pa7l\ӐQVd"Y6m}˫6ѺB\g{<:hS8 sFt X~fnjx+r9;< <֙Xs ܊C?[cq\sѾsBWw8oU4Pzɥ`1Jv캖Q3xARfq!i d=ikZ"aB>o_@rmѷLgJ'CLe;ixNP~X]if*jc_.N GN8A("յf vul';:K]ü}y$0l%|_:ZRWu5giI}i^G9/Щ&j@P)^jϼ]4Ix iSLWXksd,[j'IE;>"*.g +\+lBr>]9[T/6ƴ>fe,i8~j1Hxo5 :jT4d&Ӎ|?-Ǭe ?"xc-ՠ>`^<HICRsE/,h%wn}>03|4&ǧG|T3MOг:W~<$e%oV3A܆r5ATF?;OuZ"wԌ0_J$ޓ+t+MY=E{ +NMCOWDx~} -\4XiT)7|l-t5R GXPK䓡G p"O}L'R`/rao8r0"zzI(KÙtUC^n VS6bwdYw'' ;2Z.mK #*ĂJuҫ +wvFYnA7_aĒ@yV-ܖOD|8a(¦ӗiX^!դKUvZ%&&fr7x#cmS9P@nd]pS BLy%Ɠ:Azu.1Ke)uU=γUc4Yw3rBg7N@lYԞhPUQDNqTb-')&ڛ!g85}W[r cJd<韉p<= 56d nKml#~:Fu qH["Fғ,/_%ɑ(g?j[qڱ}:'28Ѵ&+7`Vcc)TyLSXr&\՞ զ2Dc7@}]uV$`twHONWH˂?,b"Qnj k-7R`4eu_e R`B&C#NO12EO#gt:tqQKF/SqOʕ~!>vmitQ!00M&Cꎭ *mkZEJ 8;8$f&.,(NʪX ҪG*`Gw-YcP8u?_y1f>=5KUW\/{g[x' U0(vљ~W02$rڨj(aqMsF΄iNHl#F/nwH$+s Ar8bBX!ƅe:Qc_#ww'jO 2 lsx1Am{Dhv)6q8* `^" : 4(] ʆݳ ?0g%[*QEih # i%d ߹$R\ 4]#7I6"{Fdِ=-!F𡶯ZLXE$ b=Qj6o-s\4- xIR0-[l)t30Z¬]> :@2\OXNL3YF (K<\{e FjRz$E9_ӵG $raX|"k7x:8:+WYfҺ)*HԶjiEm$辱nAƒBY G1^99nj!^uꊣ9ob%f+ %)Aaj.vVvMj4mD޳T 7]$sAwk9;M9*3@fo(_x?OO Puu6y@\6܀ŵUe٤0 :(^fee*_c(5?OB'氦LFf ^z:\2C1q8@\]G7 wڙ@=ŽF8&&=3}÷"? #Cx׎6!Yl ? XBֺJ&/b%K~W`hP߅-oi{(ZON,5t*8b oW6z>^%ؼI>vV0X-أVdi o ib:tҢTI*7)o؍wV)Mt86"B1jr~ӿ=]aEwvpb7᭝iJc5Bj!LTjgFYmZr8=,bf#㒷6zX%?- i}Pź%3*XjcnTArSΗ7\ $NN=x\A`}]4zǝf5)vyIv֡+okSI<ۭB'Ǚ3 NS:Gclv*$~}pp 5O/kT:(Tb?ඒN󵖔.z4> KA{|<(/cPT)}EŰ#'HKOoG[d L F &A&1/3NP=?2ѿ-gٕ T~ϨqҒds6]|{l{j Ys6mtc΅3,pDO*u؃BJƼJ=K][=X6$[Iv{|ůdJXc#t9-y"N¸'CpZ`BuNZՇvIVfç_EDZB)qpS| }xv[xƥjU{B}U$w>eb%BTba?b~0 D񞟛g30]f6 7 %1wz.B|e2=ri%Jv0eV.:R܂tNKmF׹x0EuaX =WMB '"45f?{ aԗm\S=~N% &xj[(.&OW`pyE@*%NMs ]1)'rRJF$Xժ\w@Uy6tNN˅bChvs_"1 A܉ux'ZLHfI7yz=Rl~(4BIɲÜ9U+YdMfik<4QT~UsP&θFb{*?,EMm=eVV/୻T!8$흙}`TLSwUAN3jlxhwBa]~|aVL/zC Dg;)c)>hYwf>m9t:,ffW?b6S.bmn[僜*˾g $tJw f3B^$A%Ub$j"xA=qHU`}nT<;M52| $ho1y CP9a<0ͳ{w&Y$ zP@~7>9NS8dm7 vb =TrHhY"6HU Vp#D1j4TxG#G~z?0$֜ X1358(m)‡R,Ɂ)L"%S`SCQ74o"Q.m%t1[Ìv |0jQAބǰ{j0 㣔?αC=J:T J;MvQf[ne|T|g?l:sOAP_x@'ijg|vL`#Z3{2k(Ȫf^I.5LRlS9|`쀋hV;|]=R9!SFw0'y0eR nM$KJrX?整rq Ub5]eM娎.t _v)bk^xo^TOsCo`W}WJ]w/ȆP~bEw,*0qpuDFpT)Za(]C{w%SxXKN2HѽĎAL^7/n똼lKKEޏl50QBUX\JNyU>-?? <@/^|4C]eŬkbj9~k4vY+湼KUB8\,-/hR~MH *ghX_;J*o( n=^'*ID~ !9H~>dҭuGt>hh1BvOԻ\6䝟] s(#`qyL[; BKTNCgV~YD]yZ #Qv0랾r1C|Np먕ObQ> [pж:)z4 rFGݰF~6Wc ͿF cf탴\RwG 4 B',"#bLդ+) 5%1}-v4B0kcf Ey&M7#-qwEX>!>oYU\!.jo_[󻁳ufm7 )9&ijuX3llyxU6606Q3P0C@j@@-+,%}2N}>JI j%@\X/6Á~.>Jg oz*Z؜%2a?B;B<4Or.cg;;6/UO[,tL) e_TMD3qĚo&M1m#XV0Z#@|] Lg| mI_Qg=T8G]uH %E.Ğ]oAcɲ#㚞GgAY'p K푄pk A>vvΌ73|HAj>2-S;9&__c/b1DA\,u%'SȂW+=cē9Wm}ݙ;_8Ûuzjr{N`א+ȉoO@CQ>'ߋCZѕMm_ԙF+ jnϱY(2M}KZx9pǽAwQ6-!b6 wjTQFAq^u#w8MtsF<$! uQىZ ӥ@ נsZ@D4TFl)u#s*o"ko-6+nr>a ٠ta2N1>ӣD:0! dGS\գ-SCoߟ?ضϤM)^ cWF"/y"D oE܂l! 5ӕ[Eu)۞h-L9Hj[wLgԂ4Ǵi՚|)PeV"s e26k!g9t .b+q9Eѝ< TQ8b^ WyH_/Zæ2dL8霽q(|ޓ3FzsN  CD{(o m^~j1xf{ as뜒?YJNlG0ɝXXg-nXm²y؋P;c- ]ݝQia|`p/ӓ-5y.5%ˮgβu)-q:͹Cn}g4q,jQD1sw"5RGI|c%q]ʉ мmcĈH6Bٕ]7:rjs;YrJ@AT.yLUR ugŅ6w-oL&UFfk]T@n>HoWTUH-SVC 8:FԒi{&~Nƽ& "YгVs{>ywܥ泅af67i`\Ӫ%L""rkխ^wkqb3H6U#=a$ Z .wJsBT?&Pr-!dWN =xXVI` I@!I}Ά3`|,/6~?D@z]S ̥˼@>WĴԫ&5g!J!0E0`Dhޔ, #:|V W|,V{'91Yًo~x +B5Ɏ] !rM)=^^,r>$!&*S%UfUS_|^cCY$篇ϞZ;`]+H1&>%YyܲqiRGK?t|ї_K7bw*2I;,&Jrk?U5EiY Zv`E؄< ˛H1Qd5wO' ioZYCЩݻ":1V_N;N>c<.WdP^ $u>MA yO]ج^&m9[FMQmyqdd4+p}66O0U{." E(hOZs8(Ɏ/NxCх|Zvg4zga d7Ӷ?baW2y$,4熺QCLH'i*,w:sJNreZ23ȲOB"[(ASK Lf,o,x*b"JQ"oV^( J1"[ΉϏ{(rrn6 S<  {3~}p`l( LMI. k-=wlj~7 .ߕ_YG_U{gk;o%<{|\ ܉iS]Ror?KbF™"NHVXiI:^764wPEA+Y'*o<8O@Hl d9~qįߍV"#? ғwogLesbFXTMTyi`_L7 .J+jcKӆz@v;V' R(;Zs 9օcnUx R+-43LδXMM]XZ8փ`Տ bv1NdK=@*GזTtB|^l0Bҵ vgwI ? 3ݮbwFX@ޫT[}tsB1i>Bn5~ `wqK]*,aCkjә ?O'wRN%:}' OT п;=y( aؘH`OH'p:5;.]G Tlޑtx;[&PWb3]d3{?qX_}8yn cd8U{5 53Wcܷ_xI"FU+iٰﭠ8(a'䁇fhyDGs1SYGK: mym ;P.Zg(z&)Y'_9ߡwK@#Xxؔ+I"ٛ._yԉD[,dqq@lguBÞ G%Iqaj<)̮5.i/ӓ?h;#4(bϊPcm{q\>sS(*zpU0݁# 1 YKŔ&YEWj#E!dX$|x -`Z^oTh"! f wA} #W~ץ wH$dVqꈾC"="p_Q1G/:NpZcg,8u焟ύZ:- ʽʃ , [a;34k;sG;˪H'XjRZ6*Mq"s$M+] Tp)A1lNBF1Ho -e7|V%oQ<hʼ>Q|K2f45'p1E.gv^>&9WdyWJEAOKٛNL9c. $J"хPfԗK*w8^{ܲ1}XB=ymSicro/^l3e}r/U! ݮL2c%c4Ja>1d!&SeDZ*=MOh{5/a|ꘞS+wpD0 -8-*TfKFzSvc2Zs{̴BkGU?ޟCQ N*)B}?2êz˄pt\2`-iwTOxF_dw(%2K pwrE+ZEb/ۗ\ZOtW'J싴zs̍xȧ<~Cwߓ׍ "N`|WrCcV&G>C-^_IHg;p.(ˁeW7,7 iR2#UO .&1t/a)y<,o}ЉS:^ oY*?(JWs-R{ FJ:FXeFQK̩;XZC5^;k\>*U.XEE>_̽9;5wGsjD*V_2yi~"}̺N)J4Oİ)7a+mxI!6ښ_FP b ,:< ݲBg &]$<ǔ @7"wEsA3S^qcJW_-&& 9ttaƜH QLCu_ZеU^vB^hC`8=vgqn y#UjA k׊!ٯbʦO8,GѬ88T{ѠEB0< &W=OӬ/KwA}OJ 'D* ѐh~ȆUw74hZH:dʊSV{s f3ꪹ֤_:I믏KʠXDwA8^IkYdEJTVM5zuP`-h+I[uT؟#:0LfL~e[,!s>-{y ѓкJRi>K5aa& 8 y6m\=zVuoE0)c^rds pH.+Ss.]9U&3 l I)grRC|=?"`;=5{i3_ ^ u5JYHvQEp <[;Q-E*^_# h5?h\TH!s.  Pr K,\!B,^.F9ص?ERA**S͈ly>:tϥFC@NwQ"RQkTvTlChƭed#Ȉ?Y??ѧ`xQ kG` MVa\bؿ{Ӳv1®*``Ua['ֲX/?uxR{KM$h[j̼^؄MM ʃI2JNaѽ(!NeLd`;|[4..fTv+9Ͷ2Iyh3.M vOCz)̅-S/]E1 "^}u1݀U:P)γK^*x!z%jg i6˅/5?/b谌#%j ^J _EZQxv2iW\OH}#7PCs#6|WMFd4k0ȋ,~<聞ɚHd-79KQ+Iuei36_^p1g`[3: G`wfI$O4S`}$Lgُok*0o̲L&ޱLkF+)n}\.P$e#:}-o8e9*qiWGr+-o6Zb5aM sn3.&uus,Fg[8dj0a?}Zм j#x2:F|(Q-2Uͯero ^+Ɩ0L3HvZı@f"1 zybu0R->*LH;:ˆbT^S}eew]i>eKs]).Ʈ$OE|cő!h>#PH1߯{r"q˩"R2GMk=Bke}Y2r8^4InEAaMR-,׶l1 liD1z+HE7)WiCcuښ酤dhǏˇFT X,R%pScKGLTŠƣp|vn?\ 6vl7,P{xNZ4{kv[aۑ~Fۺa3)xP)ӽ:^yeϮ' R> oJJLKƣuIfk@iihӸg47Gb7 -@wv33TnjXx')h^FZą`W0%iSS*m9Eu}Aw mȿ~C$_KߘEz|Ti$zErUOBT[<Ú3;f>1= >4BHUl&k] w8kgTBrE^ flu$'v}t =-vSH1B N \5şly[{{҃$ ?ioڄy7huḦ́ 5r!}˧<=1|NAvC4w%,YU"c^[Wêdg5,dߎ}g!Nf1Rਡg+; 9z):-/K P+d'㲊ؒv[d_* %Cp|cAZn`$Dqz GL\x?/sHP(ahW.!\* D\ֽ =WOv]9bqvhޖq`Ea;yr8`4#vt%#F Um|m6/{cs&TO?1tzVh[6ƖW[r\טDK /BEb|,hBL޴P֑ Zk hY$ s~'r=TPEC %}hg8xMb46mD<`3%j}vh mr)Bt[qdsH? GT)pG?r?؏]'|Z ۞Eݶ50>Vq|Z(rz 1lW}0jxHV%"=c7 XN~pw/Ƞ]ղ#+Ri$TDƐ<^_+nb:@#:AwYRĘQ#3AԷF[/"%7Dj_I.HwJІ+3MckWbøb?_/OGs0QU\ʚ/V 9zlMy}$M. ]vE[I6n4;S*1eAieJsq6ٛ:(3 J\/SƢ(x;7lWgܚAo7(aΕ7ԅe[Xe-U2lqnOW_iNX?n2,0\7F)UݫuVe{2+'o9?Y42ćɀlVpQVꭾګ{Q(&. 0*q*=FP5d63FNNc1xX` vx8U2zc.9܂SВBw(u9c_+g! ?Sv!thWPbO|?߳@jqCYĹ'e .ϣZ+~"os)?OnvX/n[>!gvR/3:n{ۃ.>Ckq]7<:tZ|lh;l2wzV \!5@8uuqtE l2P]WRv\`*^ݵsqAYw, y}hpSEHЫTEt -l^R8R1LeE W@ %8pD  {WٺF.΃5HS2rK4B_'x1(@PHv[\~;Zν _2Dű"8zpljjYl(i H̽} ܧ=vRGxfW1IMy'ۯ29~;U˲/ K{?V^Njd;[$@[O'zȆg Ds1(S>YJ4v-@RqM`o_.@p=@7?28Rn0,BW$Y&EyI 7Xl5,mP] ,J>q5e a֍پPYjc'~)Znl6c^%cQH6mwOn'e2乒PB\k[!u/ %̒ېUW-W9r( oJg=f3ERNSj^) Ci̺=OvnZM'U jn lGYɨvCt40;{Gp >>R؇cc"?HU^ЦK 95"J^$qn ]&쒒zXNai2s4܏,(u}C a? ꖷ-P|jo c#Ҡϰ .ċC\ՍSYÔHq2%dVq9* zqfX1;q|=E|hо%ӬS7Zq8 ِC8&m Ƃ[9Jo<{k2OqTd9iޗ䗍E{tD$\T WZv4"\5B *-7gRqN%?x /^1xJt,4SwVώ9B)K&fz3q&e؊%XyIylb3)ϱX]w a> -{XTS9gNCveN` [T`4cO չ|v%NϵYUiFD V i}Ι L_{Ҡ2#8]*f9J6šr-@ubw%E$Y=[1W*FzG?@v{XrUBa,w84I!fYŸ_:zﳱ=O+Uz ΓeS`c%IO4N;ZTs? s,AAli~fe(X+hkn+: 4Ikm.!f |;EgFgBkFhq!l8󇺮y,Ntه@A_"/S孅7@#P)^>-3 KP<fCFtAG~>Q5?9vqu?4|. ~L(+> SKXktݷ|P. +Y >6e,x2"?Af'4j(,7/={@rܡ[]=nfWkr_cy;ܤܱoA z| >1BFRKXv'fK>"tZr+!09¶FC_v( i0P;:|i&3y\_֕u3I w2 \/u-hx/ LFKiG/aVmjSHoH/;ld 5 aDw9Zt5`1>R)'MևU^V"{#ߞ#DEvXK|iJ=uR PmhA:o# D\5"5Ư ӊv"ץZ<$nIm?.ik/4Ju2`͍h*oMo7g ~uCPv@u M 0>lۮ47:ԪhqJRnOb^&o;CXmEjZ~>aw|"u 9ʰ8g;Lnٷ()gϩ[13{?_CH@E |]09ʃ[4QLn;?  bA_oY[[ ȓn¿ch 6HgV(kEC$ު&'{:Ede''1 &~ق@T !rR'߃#B&JäLqEp%͙yOHJ6H(2=م 62;|Է_%॑-iPqbmƨa[@-8h[bǶ8R+3Jm(_&c*tGoht=oh/7?boܰy^ !KtAFW{/- ^oqXeI/BxVzW8epJ D/ߢ灡x)pM_iAan@Y0֘+g#DI,ɮ\i~JHR-mCc?م]D$+HS c8まșwn`c},@Fe =V2G6;|UyRb\,9 /罆k7L˶U2)ݳ`TGpFXgZM~pHly(l&5+[>/Xr eHaPPgB2|׼y2)-՗kNP D4SDmz ==X ;n%rT)9]:JSs%[J9D( a9xt&\P4\H(o۵j}# >Z^ ۫XybGdkǵQ E<텪컅WFm6*a" x8"Pu bo4zS颽.|mNz'Ph# | x]T>J́\m#1JUE"BwF{ǰsXK~oq3dޏE6l/x؜8Q?9F]1% 'WS[ƽ _žUo:J$QUu|$ʀńx=W1D 7Q w[r-\8f_4rY5;OV&4cħn2"-x LUyG6D+֠u:^1 G]('j.K]we]FOWrMR.E+D)7P(R#ǞބPJ=j$ 6 OI0/^&0U,R65T\m"uP9J~uFߧ$Kz6 1*@:,4jF:pΟTydpXU@_S6Yצ`4Z5LZIc-9@xqP.SD\E8i+ns#L͂ a"Xk QsyjdBIOa61,=id VJ' vPZFED)g 1Jfp0B7Y@ww6-M1#D!sqR'78Tw5Y]E3p; oCqH?YXS\ܫ}zfcZ+XsRC m:Ml1y[u ejHM f^+eMy?a>r8wJ[%2L~YfMTS6ړQ J5czbȜ`:-*<[Bs2< VPsNDk*ixԗĘîcsyСzYHwlZ]y T[rm_2Lf%=Ggd `y(J΀xv\^>kx3l|E9. d0wNO^!Һ3 cT&B_ ۖf .vHQAF޳p}6i^\ߍKH>oqwUteshQ):Rz ? |9 E&9Ƃ|s.Mⶂmg΍] >sp\} F m!ױ q -Xi? T¢?MdFk3F ޛ'w8B\:5OIs_R"qsybFrс PPȅ2?}O~Sy!^RcX\d}('ezUƣER ^FsJ}ךE+Х+`x: d9T;O'ɰ\=[ LfԲP)ѿђc"F~hJvM۬?u˪/5\4L4,!C≼*@Ġ<[!ռS^\(Fq%s쌽Nma[-ap.CvUwЉ7d lxz]=33kTgfBC%b[bӳ<%8j^נԌA_$ݛvmLS8@ {uSln `4tN TBV+7s<%p̋svE%oERdi'[߄׌N0@MKIhOqESUԻ,Xu0&X,\,UuʼZ9Geu/6ϯ(%Rۗ9ڶ\#g1g"\} SuB FTB 襾ӼW\< %SX $x2?XUm_՟nY&DG*,BI2zZqıKMY3;QE ٴyΘF#NXaؘcfIA뽥1` Xx⑹6=d\\$k"G~Oag _nKJo!2&Fc)g=)=xd7VD#G`b9LWy\SBng5.zX<~$^O 4(z[#ץ PQ]Y8\B c5riSG:VhxLgU+E1CDx!捻D`,fu|~Xlг~5_f<ׄuܒ|w^7BבQxbj$9t:z@`6e\w9-xC^oΆũ5\8iÙ2? ,0HSRs15f_`Lռy_CifBv'T2jn.9L +<@-YGEěQ:_B}pl-<-\wdJ$quZ ۾-x|DlU57aYHPE7&V-pܕ̃/';0+f/fՂ ntdDc|p0#7 vh]Ƥ'b25vh&I;n}Fb6[e ڷm5?߯Ccڵg`O ( B`"Yo) `Om׮WN0eSV'1ޘE)%x4d9겈)T}|ld_z:4dH^ي knmge$9`x҃j׽.4;/1I3(`B<*Jt u͚`ݧk^>(fSֿ;5ʾLyY< \ͦG_%peqBP/j/ esi VHhz`_xpkf4 Q sTI+˧#%ͬ+j,9B] ښ^`U<- xebt)Ksy-̕j4/]Pfq5:_i9 Oep [Y/dCT2njFMYAv*^,K^*PB>L.Ko<]ɾPϥ709ɤYYPʇ0LQ,1F, T*nEa+S!-XM+/ǎƀҸ@u~MvGՒd5|⛁Vv@D]Zzm,KPɃzr|rZq?0~W(؂Խgb# ݾBj樗[Z]DilAh_5DzЍۄ=,{_-' dtG3?C%ס3p0[.CZFv!T*8ms{{7ONJm]Z>w^kpjad. 1_VȿȋÄbCny7?;~퓈Ec;eI7yM`/v^TŘiyJiG~OzaqkQV˜:wI%*Bd,zC"G|A'@!3BrOukgfZ`6&hьdr ۔5!g^!fUQdB8hQ*@?V1¯HU[ )DXkXCQo:lXBZߜS쪾땜pbK{+KxA= $<j'Ůq#~Mª? Y2Ql~']JJ5Hw'`ї$N㽸9*+F,-z!wϙVӥ¥#좫o`',}+SǰO=|M͎r#Cuȟ-uж{ /73[`$&}hYtbwbwbS\9$Xmgix3!$/׷i&IZ/Y5{&U4*ɤzn,dS!% Ek@޾vdW8;Tڙm*Oͺ?4#} DPۆK%v0?oSnbCDW/Ae+GCޜ&~72V^խ~Ph=66'tjiCBSurv4M֌gr~5-'p.7>| V~شz(Hd,s#Jx(DqѨ*N(5u5j06x_viF/J/.o`&C{gfW,\nun.jptbOZm?@+B,CGvɾG" )ڟ9UJJOOM$U4t 'm%`[ĕ.z\IDd7 K"ݽ`!ccӴn K'ꈇ+7ɢo݈v9>|'MqrkmO0xrvC1[߻?`h aJq hFV=㤹ؠj>{Y|tn^(}Uj_Ae* L@-7 K[_]_VIL\s5l.Mw+oP/t5VLF0CVsxʼn6Ja$ @#OOQheyxpk2Q ̴ zENԫg4e^Ƹpq1D>7tY$7ѫgAzz36xHUWe(/*4X:4Io%%XŐj1C&dV\lQpC5{cqNBUxygg !6=Bm5] d ?+H_;Z-RIx8W^Mstl4ua;l$ϊ~O=b)9Z>$ ϏnP%CϿmb,@ď-Š̀t=nHF-K;P .b sB@c̗tTim GaDQ(1xV¬)a3l m п .!_$ Th~plѺ+{ynę^iљw'l%: !kJ 7T)wW? C[7'6/o{EV\Ă\ͪvtޔgva'+ٖ3ȜJ8 AOsQ29ϬJm4OJ灟qCE4uU Ο9,OCʜK8&<4}pl.x g-)X>=aBqgtLQ/J7z9A;ځI]|71rz;2*Kiޞ8]V֟A2Cx>b#/ML}u@A ᢘ|K14)O9Ci4'1>Q+YwYV 2k]=y<"Aƻ?`8- 9`OO-kV~8H  E똛 eh#X޹ qo7(3\h[Bw*wD`*L94unl._Φ&8'b 5(*bYʜ=݊rafV, ל>.ьrө5]*3%2r,`J:^jl* +$-A's}w$#P: $wyViXTՄ.:ʕ$%[xFGR̿T,o9NpIF}2=IO4DabrVWaܒ4֧ 6(f'܈&vYlͣC^`:d3GM`Ψߟ0'D]_-㲄Fnjnfѷ),ڊƉtPk?%D )tnYׁ}dYA5ی.7UL0=#Sk _ +}y?@_iǧ ǼZ+g5>wfs}P5iv(cNT6˻5.Șri&];U7(d}ټF0=ls|BGX h\_I)Y%3~pzps@<"}'HFڒa![zW TRʤåaجTN)R2~8D-OyQK>xZ >0Gqr{ Sy'O~XATnsE1twJPpg@*Q1n~լ^Ikߢk: Q%gq>9 NI ѵq0$r0DHgg\8ҙ3b؂A껥g)C4_g<`GeN;\rN1Q,aN(aԫe FE&˫PR= /XY]k:88k)}٘4- BBE<)u0ء$jP_oH_"oQCrfVg2B3 ~j؝*Ք!w6bX[wqTsF $_48w8"?>p?7S*9[yŽOPap(A~$rG U-8w)2kSn·",jng ;H6f}o<[;j#f% f2l%3y;dݰM?CZQ-0O#\@|@Ljţq!pЪI|n% ǴD2qJ2'uc|0f!)ե9 K5̙(BpI19_JVo-2F:.se@G dj8JѪ6TTz WK^ (rwU6A4PXv]gbP!?jZ| pb'~=lz3:젧#*HcytHa!rE 7`JbE0# 65(4} 0Ɇ2*p 7VTlܢyͳSIpX &ky@ NzBJjD<@.E5Z[ijUDD"$aA#MǴ[/U&Rxq׫q'* .Nu,mM3;z.W܈XofHw+4s'dp*!tͧu餌?㢈A`C3w չ>y~?f3.!FK"hnqࣆIpIc$`!ٵ| ׶ÔnC]R&O_)n8(f 40X|HePma>Dm!j"Dx#ih7ZB 8d7.-'5?6@Hr4Qbki=XcM>;/g$4R}3i!iZ(xK?YS 1DHD {)3a{ZWHڇQF V %`XB |G&\qR3`Ǝ4 \v9qQ&pj.ژ HRZgi1%=_F~;b2,{/ :$9HMc=*~qy<\G7 )uyG;y}^!j8eڨ?W6xqee,oLZYY~|xsΑ}0ui-LpGkđO.*v!vs<2!;Qn*n U ,@-av =&룂>#9 Mf>6Cbj{.ڂn+N+M`~{CPg|9fQl`l2q/`sLmGb-> B*^X¿~<)aN ZW|m[/*2 f $H'$ RX":z+,Yc'n#mAol$;A,R0l;x/B6pa|0hESs{>u6T.qc 2?ft·V!ɪʈCmf/qGǮ%j]0 C"e?.*,9(1B@Mͻ~#pE =:ұ=1ZkƩsRՀdwW )JJ]Ml3b;+Jrn͆qЅN "{}M&}$܅F# xӆT wc\SIe" ޣu&D|4Qa@<:X:٤_:*UtcscQ/BL1dIcd3onT!.,`OD5g+(t71iy-TWΌT.>Q3cpuqz ?(Lx2CJBO{ {3(ҸV \r%Z>d',`z]?J@[ ZMΓ) 8>ƝyzP ¼0,N<”pSX&v`9PIlp槑VM9&rhz=lw82@^o6ӟ1R]2EK4y.[ka7_fM5Ƃ&Nк'aE$~JCl[-J^%D3C4{hC[3";PGJV>.n(M@`h1 ]r1o vuI38HӊJY͡4Hr> ;HF1?$_3L[Uf3:5#7܏|x>jI{/(kH8ZwW} 73,_Zp#K̇zlb "%:x{%MӡS{bQvP\2("&Iл+)iGyYIj_eRހ {IGJИl`+aGE`e|#7z'%avMId'X+e.I-%9fB+*x`Cn/6jߛݡRRSԣM1OPH&;Ė==ġZ{e]ƒ=+~܂Yu&S(L/ (9NIu{lӈX䬬]kO SL{#"7'h:,VvwA+l]Yc7w?_g%V9Oӯu^ѽm3 KwAwo0,+'Q_a}}R+'EB>DÉm^/e|I1uĄ3`ʤý_&!eoz,d_yL|T(YL̙7S~Xhŭz^qiMbJ=8LWy7#aiԓ^}]-c8 `7(YZ]\"T: 68]X q8?ua5lBN1nVʽ[5tC>r8]8u+`lr䦞2>Iy|0+] tj 4b>ü4N1\8{!4yO`.稭3jBt!e;!3F7*)XDVږ |['0OZ22﷎ϓZKIw)Ī!Dv-doiϩ]`F5lvoުqi0BG_(sV'h,jxF*/UAdTIu< S 3w=[SZ1_gAV^sy$0u&<:~&玔3q/e{$]'q^V,1llB6N\k̲UoAbHmµ q*`GTVū⍮\Q-Ey,FwTM=ǒ҄^j?k큨LwG!ㅐ 7ܪfliB(0%<+_JFEpS12\DwUҘ&LiޱK,L| yI@tH=G3go>-#??2cZ-&샃&^&tx6MNZg̴嗥^5f)jmgFjEpYZUяݮ;]Il ώN5JC&'>{y ;%cn|;TGzPg6Ч,q JQhU cz';[(ڏTG-l3N κi`%pq* 1L(͹$;h~0k<@ M:p$Da1{:Q(5dwsg; b\YHl0>rdW[yWD'>2m8Bro&2H 3#NAIYeQʸd-[3qZ`}Jc03'qf/}JaV=;mfmyd ^ot?1X+(  $>ﱌ1*P˖*g#㙈{TEŽHwëw%uA-P`]!I6hi %[hԴ'UŚ'AɘyN@Gvd2s .WYI鎦4-+ =bqJH30!îJElDV*لK.Db %xu y3})' ae]!IXU@Ó5~UwOut\gd!QyJE>%:y*GЙ iԎVh6f~ ({_z pRw _xx`O#{Ҷ%s)~'B;յhj ѷJĬuZlhtг6"Q3,toԕF2kP_[IUel{H qxI%pWѥwߪVO #rhBA 5Zw3xqmeh b[>Hs܎,\N:ُ7kq{aۥMR%7!jle/H냫 ]/+iVK)Pqa.xYC! sea_f):d&YDs,CGx Ǧ)6e" n\`YcW,KI3o?d^5u[ğэRHrv'&W&h(0ZԎ"0y4&ڇ7)t suy62E&E tՖ2fdeLL?[b=8EO@X;7@%P?Y oj gTzl*`="-;, K,c:7-n?19,ʂy./Z޴"?@)`8lNQxj>$ðw36 G?Fyxź2l6W={} K%_ ͈ &;ڷ| =BK>4GvMqSweo25>QG\>Ow)"+DOtx|9(,ub؊,?)rDM9*݂~9ؽ{ahM:jy x<v>Ew!w)Z#^DR>۪ (&X9E{k_*ѱ\%ս%XdjTi%G՜2V/ĥ5^dE I(q'!2 ,^R %fr[A,3ET 2Nd;%Oi)i?;ssdq:{$sc'S-8X̺E)` ܿȊܯ9/KŖ}ZfyTɤo- "fz~34?R+bzONmÅ\L~P8?]ڄ)H)*. {Wh/M_R-31 -j1MQJ4> Hx*ޔk<s)zb{(r}-r>X'gY>4bMlt9BiJ{CB\K^.c \;#rT了h{^XGV6Ðp 1)$ĺֲ:\M^CFϏQLH补X&x6 )=\ShtJDT2W} !3M_5ar'ubqB(MP9Q13.FBL=i`H"ŀs zČt7)*jzIکx$RO=`Y8K+89m ^Oρ!㤍^#eǂhb 0YU u|$A 堘eʷ$,,yh*fUP&h6FG>7:_uxg ;+6d<]1ޯDj?)QP)amӆ8K'ҖĻzexo}F z1)a}{X*`(ɂAl9 ]2|$"|q+h gBM}/ oVpo^8JԸ#5ֶEH@#6+k~S!\凘' 7rX40{k՝z~AoSte_^ uhB6mX #Y[YM;l)Ԓ x*ktX~? #p\͞*<(ں4Z^^bV^ ji2/ f>F~(HB G3:,2pKV'8mmܧgű?! X_xIcd{vH'Z & 䚟gi ۙ±;ʐʢ@%"ܶ,% F5^Ϟ{AQPWz^8z/hЀ,]rˡu36j5^)פ;ud=I]]6,D݂yXhFkLuDxk8m7bUNg+jڵJ8*PH|49 8_YiOV:Pنғ򃗝9r=j)[Rʳ0(x( L%xlv7Ap(ɣ?>BO7d )S0<|Fi4%#Ɖjr%&.ozpnhȩ.s_FOLs'l\ '`ղoqT#2yKI4vN}[S.m':uH$g7"p 7 "ql1l;݃AN:8]0:ז%SRvl-겠?;FA&M}e_8ͨl3iK!*+ߍMv;.0f7y5!lLb@(wgIz1ʈ݊HiYLsIA5\0cŹgq*EI #U6-CiTXK8we֐uڜH_ zbY}]LH;Yұ{2`6Y r(}.=n9m^ֻҒ]?tK/ 4 %%;$R10  Ώ~f9@BctRx:24Űui/Dy{#:L+@'7j2[q  dD+}$J֦v늓_[KI*^J5M f%JŸ5sNJ&4nh3ko(1NF^Qh":J+lRPe/J$ ,#4%ɎR>8t1(f xVn]Y2=yniGU-jsDn0_;rWLU&41I.4fGnCMbw_Y\C5Qv"?5e(Ř吜iRm;՗F\&қӟ7}rZȝ0C'rǏ<x=gSTOlZH |n3u)0;x*#Wt\a2U %nq,{,&K f;bP=˛ޔ|J^w42wI[R7lFJ~i?N,S:6iј4_`)pJ )UL=ܔc %)QW+G+.1,hlfYr8Qڰ YŌ( h%kaݡ%obX̟ ~~*~?JJMa?$+d6KI2r6] )U_f_~*Y}F,k%\HNǔ۲Ԛ}HL@d0'7X7 76Lh$9^F8eQFt^h`:F79G>+h3Е g3ȃw5E -W*8$a%%}ql< *ka6YtL%V^Z]P V럄Ajeƞ2{8X+3/U&Z3~Ok}jXM|5fd`_R9p0Qz=3}g&4U:%F/5N+#Adn.#i4)D,laXt_& P0-/Dk)> n T]׬9 |ɯɩRWwO96D BpaК08޾a sE2 Ű4;px;IF/ӛ p~nѕŚD?~뺗!u" Җpd:}f-C"K #߉ Zx+?q߅g&2F-܋WV"ց #0[t>I`O,/{+U/[ RTUqbF=Ф=h$ ~ f\ \p'`>QJ FFx$ViTi ݖQgKcbZb` 4FF|(4y >/ws ?p>7 9x1&Ei)IJ:=C2l-zmw@hS=2>r^bVy.v!ZQA @J}uv(VisrobwJƋCcrʓ&u)j$Ovih! zc0^Be~TiA '4*o~?B)`Tt;Nt_LJ`k?dHG\+%T UH=0vMZ ͏Ȁ\= )wl$ /i^0xG["p|k:wڇpY+[&|/Ne0B4?RT>-jA`҉˃+(ߎ+\'*'xvog6nL>K gf=Coہ"."~'U+r4<3jXlH=.r/w(%!Gsɯc mhΥ{L gX$3:mdepS&> ^ %ΚF%;DQ,&w'@܃f@5?z *i椂tl\AemŴ̽%2"^ 9^[ݝĬ8Cw9=B7r*0bi&{  6o~vĐ.(T\eBCJ"<(^GAŀ+'{En' n֎sd!OL@a u@YlaWV ||]JB1- \>9)iK"=9>3]> gקVRED ?~ tΈzZZ Ce# u?ٗl#: Òu zyf撒DU"5 Z~_<0hj!ǔ؇P^'+XS˥~P%yDpW$5JVoCMONQzvs2oԝ{\`Fz|0pBPo]ʶNRXo MBmHTp#{J҂8AKN!n`9sS}AP@F%Ʃ5-:fDToD E*Ɩ]nR[MltJZp/ǓYO\L (6V;;> k(]`r'#3V)4ΒQEMSpj~4!1vX B=QI9m6x{r$ AL&EB~:n-kѡzBpz 3mp9zr=o⷇P48hO!hѩOtRm?4h#sFmψ=v‰8}ju==+T¸ͼywFB,2n>?;Anny{iPHF9(ITEچrj:_37'gx1境/x0(Z?+~:sxu2NPY\_Q,d|jГz3?>Sԥߦf GT㘀or1 ?4E s}-۝\&jLh)rYӒ}QZ$eN_yW& -Tɟ;!@IPH&l1(,Q;0? F8ܡkխcY磊\K_v[W2lro˄1Lpq‹V윯θKEThKȧfАi&F%۳b) L3,ĝ6s=I*%}'yw’87c{d*ILPry_ojPA:a i[ȾfzkiV E߯3!*Cj|b7wM_IzbeEUjz 6'.;p%b.Ix= s Z:S1婱FuGхLE &db}K UJ~fU|u׈l6Ǥq[ `oI;m`h7V>?zSYOES"e3EourIzƣS&.>=´E&On,x!xf:y*qlDz m|Cs346Nm C֝z @}J1~n7O~t崂}ևپ#ϥK{ i$;9 ܫ ol#ea'j"Cy޷@~Hג6)ad[c')WQ% UphNGtVOk+wVs݅U5Ć/P-Jvz,Hs d.JcH9/%P2HC/=g: /BpW]Ҳ%u$i>pqhLqX%=o)2Ujp.'qV+~Gq`vmY5 K*c'*>u +cѱI{F5}}01+y>]9=49nj`[@kؗd۝' j[-1u_<t9>ϻi`E *tkwZUgtnvjO㘡F0c<1IxsR[@ٞ_U٠mNIue=0[37 Klݵo ju4 $S)T&x_wNCfLGO) [YS lQm4%?I=N U:f|v,@Qz$wk 'G l9^ȳ `/]V]xN& Ӌ,6.J<]-tWBKLwwB8 [˘\ N 0[g9M$}^!}XmnaAaaYl@jз,fg,hy@ghIyL `{ޮś74CNNDΒ?4.EM%{iHιTjq%΂+/{»R=xwl>䓯ڵ턴 pT$-~$4qg˱ű6U>d:Kfm8? dGvޘ0۔NQ_~e\ ϔG?`.,re="[,]NNOX@afhO_oB7jéR*Uɷj,iH41~hԩ|A(]sld3sܦWV 7F.kkFd 3 9`ן}fm~~K:9V5APK/mѲ\QOQo O+`c=Y~3+h{'lwC83T+V8sƎ>]ʟ9;{:a0-9Lzkl奊CV12ˠ%6~6`C 1S!FෛNcg\7AGl|Ѩ=/ ȒgK عzȡr3։2%[IՇ]{ёN]"\uU\\vYp#@Rxy'뗊.$۫JEW[4 :tn&n_- T#]3cYxp}x?Ii30ko"pU#А]ҽg}XoO##0.n O`gTllآ2Q! a s!}t@x4zEզd%HRP]Q^^4n P^…~3ZjP [O`QF\ 瑛 ^vP Č$ǃ>Ā2L]VuE }UEOM(IZb˃hTFMJ-LMF6y*I튍BX \NlĄp baE4^ (nCYp>e]Mnл0jd X?A\m4^`up\C&nn$(PB,䞿̯ f'A e n0UQm>Ht8s&qH=F^8T!n7$o!ͅ%8 BRe6$I7DM \t/AUA-Q,xHeDWT54'9@fd$B(?CeiARyKJĆ ?hf ?pu+W%v_#hhwnfYW4=rϯzHcF!bK*eOTT̿a4"K\q'Xx%fT!nkt'?Zj,=!xv2V2sTIn `3vyD_WC*zlGByG܈n9",Rs\ΑtVU-![45׈N)7v}4 _oWj~Q5(̰uZiH/nhkLfg 2nuvF 2/ PmwioUޢ&Rd}h] B֊ q-X*ˌq+!Ղ\o$Ru=n}Snl"u\g~lr$.D1E8}Cf؞W8:mnrdhP|x8!)Šq] 'Z, pq#keRR`X23hxr>SE0!$O4w^L'a!cqm }_2X4) `j4$㷦@:.`a3L$275똮+ D_Zy.8|,#o?M̚X(%P5/f%j0o1;\Y$_"b9&[Z:1} ҙ,۬#M[FਛW(H!BxP5=`OW]=;^sY]HP,~ϑPXAFiW(w/}0@ӭt"8&gÏ7l(o>P_նG{$kyTiLbDU#L@mlwfݻ}k; 38{$3dL!`kWZU|SW05-# hаT'`)TG >X%}7/yW`c/+tkjZm݁r9li ݣ2pcBUK8^201\ʘЈIUʅ? m:c&zY]B٬EާpAHP0_$]D dζo񠕳>fyk\B49vW5t A~…V\KF'ز= VYpWBRYpBF=)e$6Q5g\ũ^F\uBWBv;WbcyJۂGZNaBX8xXG6N=!:Y6g#i05 1~C7N(1C,w.L@w""cl*0D݇0Ȣ.0RPi4DŽsgyQN~3#,ɦPƊ]ɪiRq*)'*}c{?=auuՎ/,FUQFcj$@$"#f:I/ΆyY5?IC7c piq=v.dq=}LI{Swl)#c%ɎĠKfls?6rji-&EjaR :/~AJ܍]ts76l+UXCGHg(CaO! &xŜvuݴ!ݩ/SwEւtuI1|ٴw]QUH/Lf9UjR^/}Aڼ/]'ۤ+TRoù 2 '9%;/{Oe˗h \XNx醡Ej{#n:]K&>0wT۹dRO.M2V߉Ť&;5/"NWwK2y:W;+@[4N3z5(x5<1׏p8y!:W˔]0bݫxZ4 dR7 Ý;̗A؉-y8Ca=uM eL^0|\f=^L9I\I0$%vQ _g&z1T2iRY.s($gfIT[ɥ'~k" qBQ3t*@;aQ2 ¥Q =4E&Ȉ60#W㨁n 9R09oRŧ>(S/hb퇙wӑ1ՂhIk? ozuE~&o**F0}~ 9D 1uŷW h1:Roi/zffϾey'K1EP0-<0,<")1ir˄;0$cIܞ ԉfKG'nr8T].**Bf,bcl;XwV ȴcBA4947hvgSaYJ';MeyK3^pK9$+ʺW5j0TZVOjO~W5;K:ާH+QŎJ8GE30N%= !vm35<חvH/Hr]jʶ),S#Rq&#:#mc@eSZ߉u (H f{B GP=v]~W%3h:Ҙ1[N-2 /49nYPՎa' e'h GcE@Ar{^x(cGLTe$L2 AἇGPNJ=_$x<}v&l+˳R3pX`o}c*W_2G")f Rޞkވ;JZ$F2M wBkiDB =)>E&,IcrjLXF  Zyyx_ H8^\tv6Yvto`AlˆxлOmI;MvCDXF 22.},黱LFq@9^qG(slg$Ϫmd5 9ΟoIQRM[Ty֘ՌXYL@seL-nl/.u݁Cmܗ5w&wfI3@knل 2 SA]obi@$NLΗ#%^ jK ' 5C }SSq4ʐ04i~ѯغ .!磂>ǎ 0T˸ρQ-_uK'Ua\W0i 犷{阉jo4`2#Zs3/5XLM Lú#aWJ{C>?Ғ .b%?[47^Sx)w=~Wix(gEgE01J^6(L)YJ}a}FL!jE`W k 8 #WKv%:B%l&G fA]G^ko CZco{$ xW*7=ʹ`|LJ+>t'R00Bj3=3P;z'6LUp!Ώgr-]ej](~ rmՕԉ|]nVQjZ%432E+abE:|"=5p:U"ٺ$6=V0B$*mLb'x80J#M^zvo-hx*>jr%Vø֦Fkؙ Sc'5{?3=!8&5)dGuuFhc9ZH a鸜Ar;v|qSgJv#Cz#ie5̵d%YOEd; :`d~L L̖ -kxf5g8+qC<<7B<)|M#40 `R\ž܅` sd" W𯐻T04301WBi!BwlaT':cr]]OZ;,:\B#J¨ 8"=,L1ݴe|u9xql )礡iBKmvԣ~0G]ĵ[(U5}$ow5%Ƿ8]F*VfNoȭHhV$DRCtGGFXSD^Br5G8쩪:/-^z-l]\7)<2;Z3#sNo8=<;Z]|yDT)[5v46/w)UyʄUJyo- %vFUi{'B jkgWOfPUxTMuePk˹h?:HӔˈ\q Ac_!^N#IZ `@] @)ĮLYYl\ӵ%X(3dzjbw2:FE#]L{-A򤺑TLsV#M&21 $Jh:;Az #<(Y'L`hI!4ǿi+pVgmr;e[wqj.uCQ?\%64n4r$(٠;Z><`y;̶:+nd2c'D2;XVR ,DV7yc.fb"Π޸g E#HMb<=TFUwNpHv|q*bAl \ex ~Z\Z^qIf?X2ಒO]&J''^R`^7x0IΓsk0 Xc)C*IA9Laz,*rrЬ> pQm(ZNbzQ!yZ KDo 9Z0f)`%6U}nu/_=DZ,8rqq@\cJ&!qB2\t9˅s  2qڏő -XlɆO BJy7[!O;ݜeeW'!J|ӿk8r=dc89aK(j8<w1-}` EoLyu:es k#vE_BRA ~k5b't Ω b3:dv5+}_xCɾX/6ŝy.ȶC kwk |bo386;:LT[\?5EL%uz;aLwӗFi0&+沟j|ϳp Hб*d#V҇V/W4TbllQ6KGkogSf]|!!? К? [:̻좹5Xo,Zv8"@2 bB[`jLԲ兇YG8$%QM+*n<%ww#VVZL{-|HC :?D%9W}4npߜ^c j N[Wi qN˛Q;4]i ;d(7 +GCOe zVz*[r\!| wn^{ < .f'^ HZ5E+4$ݾA4O\2Ǧo6{[ ?ą/瓖՝Dp+d7{yzưTAVgC:ތJ(t) sv&Z}&|ܶq"/RXsM/U1E1cPm*lx6j ۜ{NdzʙQIϊ`w9 eV c$suOyZt^Oe7sy\F o&ȠS:|ѱap^KLHΘ2z+A*=fB~JJ9,S#R+O< US<}9οHߐҎsS,?F儦>"dVt^b ȯHT*?km{LG';mʎݠN"%/yR"!fFe7ǔܸ滆%$OPC4xE!e.$^#6nqfDB8ϥ8[| /ޫڐSOPgg}AB| %j)ޚVmJO3]5Pbƙw#joaWn b'Zɻ º p%ی#E'edSy3OjU\F•r}QE=ԡ='d8+5k4x[2h_k}Bܽe.E)P5-<$H4 W s&JFȱgYZ07070100000116000081a40000000000000000000000016239ea8500001ca4000000000000000000000000000000000000005500000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/pci/cx23885/altera-ci.ko.xz7zXZִF!t/kd]?Eh=ڜ.+%9vE\|@Ԝ/A$xY<=0/-r6\y޿td͹hwtav_re]3zSHXtc$`C-#jS$o) f:Ȩ!dӬLs=&J<:&61 f@ v.u׾);mD 2b9jzMG977h G霝HFswLJC׻-T 1ӟKǡTXV d|UH}QEaLOdeiN ,|Ҏ< _G5՝d@@.?h~DρVu.1KIH.NƔڤ:g+U:z_am"̪aBΉ0. Y/h$M1}򫍺Ց ]& 64fpQ!R/Y]b1_yj7iNq<UKsE@(.b\t5ԣ>ˇFa%4?\N$Rr*j@0[(rh_/)JRU6%jyAm{I3ϰx!äZ'ov=* vإFWֿ~`[ HKYq^EC$ZxgQn4@BNC |aZ!Ag@lפ)1Mk?;^!% #jn|ݕ{哇 [/+~NB`{d7ۓR{^z>HpɊNfd04 FYu3 $XjNDfJ" <}۠7 ܯYSv-B co .ֽ;tqPCwOp|wҟn;EK AqV%4g7+(b6xX]̯҃ f$gq5` ؇d8/fU(dd:6Z!o Hh=Rֱ* Ss5'VIdHg񰳭᳒Oنq J^$en9&Wǁ&Wp7_z?;k|7 y8]bw#3EV%AQF[)Ox|E'eT":8RIיv}J QT>rr.V3?0kSnyx9_S[ Ϥ:cQuFӷrD9 rzOƞ8woQQ^mgZ<nס%:TYke@8?붺Gn۶YХP?x*bmųL=rÌw gy=[%Ƥ{__;s~+7N3y];ﭢX:1+3i?{_**l_5͹ܻ.;7=o VK s|LsuDHKOIs09g[zl@sU!6߭g./V L(u,?|aoq ƛ!J膻y4ȼ^wcZHBO^z[a{ZTK2؂&ߧ\a( kF('oPAK>. ӫ6eؽzQf¬< c-2=9@&% ؽcnWUNC36mIz>~yr^6 Ͷ7:">8P_v a!5:xJWwCGTO =w)!% >$jؽ ďZ8X&HQ9(:\qS,- 9urAIY/AĹhJᧂxjQ$3}C`9zPָ!e>NOE:j{8Q? DJ_7ޖ 8xJPO&m(Y^/:=KϨ@G~k_tN?*`n*] Cm@ݠWBptJ{L9Ӟy+zIXPJoݸRi3fcC(pV\"S sqUϼjAȲATz[Ew6/iiwW3 jc+̓HoF NsW!}mP_*0(N||AFN {R)4W18oN 9 H 3_(NigVo\E15˗i;d.aO | 0=}n֫5˾I+9J34*B/2 >w jBvY0{:ChI rMo8V 5e~,@ t-W|GmNBY<spX҃cj66/7W^jlʍdxDt dUIϿyd QkȆ+ dڋRrg-uXi&&U TS.9[Ǖ]V.SxZY7$}rrH˶ O܉8;Yb#Su϶/\ Epf Fj\;OуT&N= AVqDw1!I"6$#:2'5:9'u7EUw >Q kd̓ǡU>Q2C~]ZW~H4a]0A~jg_vF.(/E-01:&r"w<6.zVխ;=^c@A?΍4h%`l~V&Ssj5mXTwǫ,MpǾDAKeg4)-5k&՞DP{ⲻᔀ"^}5|l)哐". _IxU'refJܔH2/ 촳Eb~WnߍUγ>#ʳ&p9=iO-':N_l($&-UTN/pkgj;ر0c0_Z(oM*;\s"DMpUO~յZRpmk5u`%EVkʍ{i $7+ŒDv5 l2Y>J7`P R v=y5 עl (DN+˓0ăp)lmkV"ߡ|/*t+!ucxI }BGlPU53v?oe8HT2,I_UKJna s4sfxQ3j /nKs,#CP" %a\DI'mm?YWwW_yE$>zry~ H;!S$< ?k.2OI}_rL|.!~B!Q ٵ\qLyĝJg$.{i sP-'z6d=oxєtg!%ߞ.jd|L }/JPOڸd:jmYS!d8b}jJ6[jؚ<_k/3t˖ /vzC)8Bjpձ-oȾ/'hLa5bBc90f2 &sA?~Nzj]Gѳ\̲5O"5l)Ur8dSOx(h />a9z@UhseUfluE XdoB+aTw0ABPn# cp0ׁ&'jJO5]Z% WE xY^ELǂ)ԫ<\aQ3b1Sڹ+pBy`Kl?ķ0 iY.8Պv({+(8n?le4:_L&F I(1ی)W͕uq(`@ֿ}+H+8cE0fMGT$sXf8r{%ŀ鉂^Man*ЩK[\>/J(.6~(Tg{o@/ 4ܵ{)z!h*jYekJ|nsYѮƓFe¨= ,c8pj\wCP /ۺ'Q|qDkOOJZfUǦmeH SK ҔПBj>rxT/s߈6Reh;Ynn 42ozݴu`RDj")Nx.$j#Ӡ^wߣjvcCN_|_w~0@]lS$f(AWy7ZJܬb3L *R+Q⃌.A,":eE49% J#Ҵ]XS$DOǵx3Q'[8AbSL 5HkQӓeҪG鰧䓿Ncv|9J2 0s{*=@ngGk<>޲倚)ñY{U濷/HU;eU6?m2T:tlB}8o*&d6QXHR.fF|6>|Uŏ@t½q%81W!y|3bX0 hXB+N_GbT%fMQ8 /GFEKiMNq<ɌITˠa?t!+3MxX:0fcb8.p4?S';L{iFz"3.瀁֠mY[b[5 d^}~z&s=NDxt/2~jV12 Gq?6O>cB0-qXUEK_ƃPz쎌W eF籮иD{6k0lWMyay|@SGsu-rV LX`Je&[x[+$LScP '  %4B [+rp0t/LW cz*G$e8 <>n>6TK$>؈1p*7<2jqQpY^dgu((q-!SpSUc3|1bT[{@9kD{icD=NGW](k9bYReBݼ]s<ܨr h3z̍c/}(3`ˍQ f:B&P1c@plc ommVu wAמYP*xddid +9m0gYZ07070100000117000081a40000000000000000000000016239ea8500010620000000000000000000000000000000000000005300000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/pci/cx23885/cx23885.ko.xz7zXZִF!t/q]?Eh=ڜ.+˥-yVػPx%t!=D ~C"S-I9-AZ w]oX){Y^KjXp\xqY f;衯c*ݜՋ:+0jmg`*q4?yƴ#Ō@fS].pϗt ؤ+IDž~{d俌 km5f@ͰU!cLo~̉S]i(`P<rIrM g8 |?7s+TeM{㽼Ջ]rN 1ܑc#Se94; *wFpjݼw(Q,VJ'>d ~]ڋaR|cst ȉRl "Cq rަ#DQ@M$=y1k5>"=*mraIdhoD@z1,m%1>Xč J.lZ?낥 _R}efJhL!UVķ$n H@Q.EZ-4~;EitbvOxސ$R[zk&)Q7 /usty&7=oM6מ%.5>YB NŖW)wܒa\|Fd,H݌Þ/;y]B~7eOhrGhzJ50}&mL74SH%gM젟kGCAլfjeEV<UJ\baYx G('e4:Pw.I*Dp9uDxz"2j]@Ȃ7&7a7SCQkzHp9[vGY ?WWJQRA0l5ʃiA7Z[E˦6db9`L|~) _ ҭރq5xTjCUstLn26<\NSe4`nga'`ƞ$_@^.ҮlHNL 5O%/RsAz[v>3Z7EZX#q S$+spv#4Ui(A]/D}~AdL$%{-1zo|[^&#pԽ֫ШC+l'L^3FȵRiiW?hWK1ޢAH|doجQYCP_jgI֪#oJKuBG 3Q=jާ[WsMᗻ+/q; \#9, D{s1oi*YIA]ژy{|7ot#mԀyHJۛsҡDw4]/Q^bk>ؽwqhb Uԣ@OXjZ]ڶLޮ:b;6@̹$=q[O'Gf ~0z W32crݛ9\&{.B̷Mpw=|g$]P#?"Z| ʿ |,5 ?Ar1i/ngcCᴪFYg%8 0gUYp _9CsD,R1i[$$q5t-Ï\_^%wJFмͲ L;xuWn_DM%DY@ :I$A/_YeQlFАb(/ޚܒ'wK tmV1>>Ux ^9z* ϲ)d&D*wJy:1/7.֯ O2M(T TzaxquFsu{;բ7Dkro4^yujE'!DY*Od?˭~9[7]k\:ȼDc*ˎzY:TytO4n<`cTDx݁\b\):7Z1C![PuΝrR9δ92Z- q:׮: 4'2YK-_ w8[biX^mİٚ 1hK9v%Bсp\t+LĈz W 4EhJERzpSËlCTM2Y hϚIwD&/b+;c[jtaD1|VG!#|7jlö{ez+m(Ϯe|\#cUv'S<ce'hx@3a_W6s;;tT۹dff<+qJ.ȸ(@ܻ]]쾅L nw[7RJ,S5WNIW1@x_󍫇9d#ؽ[#8fLKY3m"7ؔk-~?aȠ*_r6UfG m]"+>-+[)|$ x` ̟ƙ)B›Dni"&M$ Y!SlWRW!Zg-(UI:~0RNr,Me5;\cxl>CG\u8Wft8ɠ {LbFJۨH4b^{ރFb Z+ۮvwsHVWwWY}K}j^55@OOafRp184|ˬT)OwS*viAGF9Lc9jvs%|,j̓u&:2r;j3%Ғ季e>Dx]Z SEW'-TZ d#ÍR3&V.5WI\EmC5c|֕LmroE4cP~W~{JHvCd͘p&mVJ;bW].PMwm, Y*0LfJFVrASŠmw 0۽Sߢ!{S1#iR{?uЫ֨]D6J*s%Y惵ӧﺌTSZ2Cn%<|CrK ;;[[{Ǎ1Qi,d?YDZ-KN-Ya噴]t/)T_t9 f'l" 'AGv4SJZgDqW}H^ao`^CBű*9h-5N3]Nۀ/(}NJ@ԍdʨU> 8d2bWߣbĵ`ӵ[ȿs5px<թ*)],e,іVM6# lGR(Aɟ/rz hm6nx=!e_*GHNpwk>dʚ+y08SGJG'Qc=/Vc7ay`tU O)Bt>NI@m)< (J/f?PmKebm+Yp`ս=`jا(cZ?ZwdpoL[Fov`)ݞʚ5>&Z_۸B<ە_2*J W~y&՗FRHEK ٠.0z4yZVKjvXw7~cqP`T_1b+G:t6tLu˜z٘F}j ߙ+:u.n,3GIlւ6vq sJ|Erga6v=e#ms?X.b<9ϔNWArBi:G-!]Ѳ3oqLZMO|ҁI ^(Y!NI~ 8Ï揂n6Y#E-B#o* S\v{vKV7mJ$DL# ('bkZ.?  %xVvB$Tl+O1 SAN|h崕n_"z6i(\yz:dO IuO&Bՙ:BBlřmQJg9wl^YeyQr6=J|0**_`;Y~GPM5x,a Wv FRnW/"5'0WY'XkfJn#ӗUc[%6 dWƯ.J<t!8DNݚYS5.c4G"v=3'WI)ka(W>[ʺqu=O(e VnhqwшVh?3k8j{ZjHU ?sĐI;n ΣBC}\ i?J кsS O]N(1NiEGmK| RD _pF~tF `lO=v: u<Q?}5KDQ 6WLPaMPY$q2h[R50'`Gʼpcț9 I;( <]{|Yb<9 =;BoJ<7gwEt#ٹ'Cb&TyLw)4!$֊` Ezxs:" \y7TMsbTnr4d S.o8r^ы[IGYSC''꿊~-Bhg W4=v`B]Dww/sa8w bԳ)%Nӗ7,#fkPސјhD)[U@/UmOAr\mDe'oC?~EטqQ_>@ @ 3s"i7㫛YC;6!tS~*͵hЙQR=̿M5;6'",KIwC$yV/H(,jX&'̻|uWxr#*@4AԪ擈g3VE< GeWżX2D 7dY#4}ϥ¾ʽM_ѨY+_YQhvt`D:U7aY?EN4 ;>*3Z~.3ǺktC rbxq!rɏaN`>D* Ґ_`%^fR> ZR1Ttߏ-|[*%:vxB@Zy|6^tײ?n#@* .s R!#un;R6Q>5:F̤K+K]0_IR=Gkƌ]j=y R$0ᬝ=.Ї%Ӝ5cwJ 3 .R֙{1g 3Up> [ d C뇝UxjFt(b[",ujU~[i#n+ŀwTگN#ww} 𯝫%ta+ί^j՝ăn=~_xP4IHuMEYAyOɘh~&`gpmX5mSOqI\56+"l0b兾S/VQZhlusK%J@ɒ3:3p2,z}\LJA@T6*0^a r%S/'.tRg赢l]@޿$kOBW{y% [ *E- (RO:&"J|7 Au9vΠV@.%=YLm&AԿˠ_pQ^^G:p1ĵ_HGeG]3[YzBR#btB'w{>31c7;F)J6#Ni7Z]}p+>hT#tY9F%R/dU~emg3*a)]#8^<"/=]m:cm_ Tgڹڣ\B#Iu>p19n%!U+Ɠ0mΦCAXL @7Bo=^;3 I4C ff`Ǥ9p)cJj1fcw fF5W'g9ɔՇWT*GL@;'aKVA]7HdӉdq F 7WU]veC,c1.ѥg(^LpYf,C0-%y%藒MР߰Nf?I(R9B[:T܉]jus5%37׮` k9?uqRӿoP?A=gI.?l6kRHwy4׉/}鵠")4 akbD*>Ac r/szRra/ƌF99Y4TYqP 2D{fMe,aҏCGÓہ̡REr bU$f5NŊ"Hi厨ZW aଗ !QU`8%ʏ\1`- Es'GVy Cqi(tBIX)sq9v <^i;]h9Fy@{i C̗WܗoF-lպ:˛p&*n>!þTY RO䓬Vu$:gq8s82$Q-i>u8:;T/g>C=c_L L^8QޖNX8d}m"Q#Ok=}ozj}G54E9J?Ʋp-hۭ?VYl@h!q唵ՠ>C_3ŮXS7[TN| C[+xP6vE2/jé)/م >N"dӀi]ryb["FERqWBYXFˆOD27#ѽ;ca^\e@\$+`z[tB4|e {+5l V?*>#.J >篺$'/ K5B]N ΄_F[Uv~^<Z$cЀ=^8~9SMfd,5p/HU8C-tǢ%AfQ{ۖ@q[yDqDȾDM}7/QS.uTqd `O*WfKJpX6+Z1;8K 5E, zLA)mJ ,*3^$ 2_JY;`oAZQ[rV+/` m1..By ;K2Y⣤{cJyj{&{D;$6p8_9ECojOB?> `Kcrǭy'+.J[Ge2W*м@!Aj nv6<# '4XH-ȃsODX<Mw|P#((!"Y.L)2E0#D-AS:T42}j7~?Cq"F \BĦ+V3?I̟Bަ빧!ܞ֢Njӈywox;Tcq o1eB&/qP"Kl^+Ou1 5cYz)v_(`-Kp+D"X| Ъ6Q(/h5k.x~>Af_9i j#%#v& o(W}v!Hѻ}mv=OPUOA@TuVG1n@AjVeI2Ա2ŜM^%;9#m4۶Љ郈Б+pFG FRD-R0%ow+$lbK8huE@Rd:T.NwvSL#dShь)\uR5dv(|{ٍ./i:Vf97.:'Vh/Kf5WjA,SAOiQҶ{9P<_SO`XGz;` hoB@r}<+'v(tb#q6W'7"bL}kݶK5nm5s5<s)N(^S&GٙmPC ku d^Q2,X!6M_ i&ciEθAm!@֓),'`%~aI69SJ7p9H"ifktAIlR nB~6_~Rm {$+5J=>HJQ2j8Gu/!WdwdV˼o~G|\Dd휲V=q_PGU2)ku'P:}Uj8!ّ5SIs8݂z&K7QsPUvr~vcⰦ?SmFvhz4Dz,}Nd?C;pZIZz_tj.y$BO(U3+ , ';MVRkk*3v̍,n<*Eן5 3 UڲqKxr!ɹEL[.ֆƙ3^[J葜t*;ЯpZԻC,Wz HwE$ǐ 4]ڧVn=+?DP|i]@Mn,@oI9|J ;1V<aɓf?-0? ߉|7wz\7;r7ys7)(=,V#*ml,OPKQ=.sU;UFBr% ɝ7n7$ACyy "NoM_Ua > _q #W&Iϊ= &Vt%MŶExCF#W0}qZbePȁˢqWFO+C˘wi5lp;""qF33JOVj@ʸ"ᆮkuW KTvUT3qS ]t /g.в0檰yYV^\zeNǞl+g#nw#ӄ })*"#6}U96ݎAYӍ喵79gpq?l`5gH =&K/e JWU*HAD4-Z1XUlKxwO{f!;|bԘg5X\S0Us?)V[bFMF|3Pa(,{ȏ]',jר '|ٷu@[~ h= jB{\O-mf҆aac1:WO;|U0ƽ-dRMcoVtG9_ j:ki[|7($n>fe~<مm2S"r L}B>JE\ko6 ]gk?F;f}w 떼jWM{TC[2~0w+0fZމ5WxDN~<H"_j2uvuY`[oF=W<63n@=Lc4t QM2B|zƲc6VTMVj 4]t8)YP r3WCOXOb^fz/Y/%7*o_@"vܾmQ%Ն#`@Q%'W$ڰHi=/ @r{+>{w4N96 5H„瘉=L҂icX0^}d$:BY'QfJ11`?N?Q -r*ٍqRaҜ)no۰6)s1ޚgݷp{+^`A%k"\ӏfbg(4|YB==-&4٧)2'.2] 2j#'9&93,ܼ3TrUlwY@7pT`2H%QCP*,&0{<s MHۜ٧Uճ4[atne^p^ص}".>4pnpu;N_us֭Bf / ?atM<0Dj2SܪXӻ~HTN{a6h;ֳoѰ>0 D\*}7,SEyߚO"0e<VV$d@j zI]PP>ۂ0I B;J#$'[`s'ۜ-q r1mޱ'! |3%jWrrkfNLGFz[kBrΚz~ N_*=vkh5 %R/w멈yY_%0<@WXEBi,jN/e:I ҁ\Ǣ[EfC(]C&P-'$@;ֵ}>!y8оLG|bܼٴ8ЧRtr0uHWu>9(W:WBE_ `%1kҔ!O@t6`6)>JSB@Iw.VUehD tb3eeBr8V kFݶʨ)+{HԲ⺘)G >gsτ]Iģ=L}2rItǟ:y%:xN5ɣF+U"D<{/"swlqȢ0f6(5I}&l"qw\IYAHPh{-!JS-ە9 ?џcst}_K`28',]"Fq&R%3!g܂qS3n@pYޗXV[XSd2bmHyW<5[{YKjD[&&x8w-6P5H HFdﷵ{s7A"P0A4 K,뵕܊  xEA Ұ{ǵPi'2$ ުVFD9O$Da)7Dp{E Cs;.V)lTg1oYkewIҨ(OwXDO:SmUwqK{KtghMF2-^r><=/N92jPnrr[Op3N#Aqژ<G!|V&F l!O\} 0YMDj&䌰ȿ8~ٌ0;T+վ$9ۺ"i<}&j0c1jWzbI<@sCc0.~| $~9L0r~d1]cp0Ӫ}Ҫ9~{n1 E܀G'n[ڬ0ld_'B3-7$HЁR!!_DbwavIQV(Gű^5;_=cET X%h Fd˯[Kypٵdi!3DiM!ȨV'd-7 DYocRjeMquȘi9)ًr,>sie3K[t 5YAsefS4 ǷT3NTN(mt0F/>6<7^}Klm3+o3NP=daTim|[<xq0é4Nj-vX32o8]c=w?FhWɮVb=of%g^M .7b>/g+:'6۲$tHW,isҖh%'Xiz1C5/U4J_}7⦄E_< +DI^;ҩ*-zr|m,Ydg" )+o-x!Ԣ4"<8yyDcmb>Z&X[W{d<ȡA_Xa^>y>T:٠FwWj[W6\Carjm^`r9JjnR]dN$<)A:naPNk9*qM(lTR0y9^a׽>xW0azŶ&x{sFZ+Φ̧!yp(sYMeWӘ3vJ0#TG:2V7Frk!UehNh˧\@d=QaU&FAa.{%UctdMz:[ ND":gnh,O.4g<"^hf}bVY|\c!M$菈sC8~ 4B5 6հ]H>ma|l rn oadЙYy`lxU~.xa٦o]xd?-&U⾮%񹦫(&Lɯ~D jr~]ACis^o9W2/YFך". *AG1†"+F7BUW7m ̄xtvjE< _3 e <|4;}idG'p2*jԍOpGScggb7Q\VюZ 4p?TV{(O޾8M{dg]{ԀesNK12= GŠ$= AbʥfXNQ8i H$a>FNW$鄰4YSlmDbo 0/Pb`kl6AZ 4!zF !:Mʇ"`ek9j6l p:Ha"5KIBUS'=Mm#$u=t2' o` :E9%ߧ+hG7TQe+Os;dT?j{&mz(Т u =#g(luʏ y`!l:0y`:̶,m6rt2hLwsdi4Z +:2rob̉ĝL c7tgOP0ܙ+ƥgCsύFTvz/y} u=*q Pz:g]P1<{ VR7;$ihhw(o N߶:2qp:n*0Hw~FM13EZhnk72y|At6 KJ49T"yt(Y?F;y_Y+DKIřuF2/~EoA2lYaQXkIК!H`#2>"T~iD6mPF f1W`b/ ll"HZI[Mybi5'V%1+HSB@Bщ̰v`vZCw %ՉX'#pvr R2g YpGd?r= |ՌC0!DJmoVҧY:^.iGo_b@TT&ں gըB M.I4{puCϾ)$ltCήsC}>Õ3|m I-n?1 Kj`7(FJ:XGt=K"2TE8V e'=,ֱ8,@YD}2>7{ WLLg5F:˜{=+LK~^KQi՝'tI!EzzTx>eKB#HhY~G|??Ų/ N#|-tl$I bMdX ţY2ٷPzY$* 4a IcaxeR\1qmڂ%M>pߓaBD$cPa~៊S>QkCwIc:O,53'=d}6x[k%rr`n*Q Q'09Q9 ^*ޠ8I:, ޭK:1,M0N2-˹6F|PS2 lq{Igph~ {tڛ*&9^V( Y~'T#7'xIU3 PI7ldkv1dFb?\.7:M)B,/^;e]M 4xF.ҹdP]KPzN^fedM|?W)|ho3į`pjt|,^S}S=68_su19yƃ 3!^H4q&f+S0rY5Ia64Tp! H4EJt{ Uް4wJd}XuX8$|KɎ Qݱ_6r DHY50MЕ/Og[\xrWze܄"`dB{~\Cybގ(QqkxOiBc4;ty~kYQ1 c' A NCږYSE"E&gC1 WMM-Lځqw*)-T]UH~Idg~cSE|s& L  KNQ!!3M;4i[R5B*< 4'gSsAh,8Q]A)||cż'R 33Hj4#q$J5 (4ˠ@6]2'?IG1{Y$5'k)brjBd:zwE]i5֫KssW7V2:ՕiRd!E{m ж5 TX-E$Nmƙ'.6%y7~T}cà۹; Oeph)ch~F9 ʴn9 w4*B*?0Ncr4:vTY}59 y?@z.w0 ZLl hF0hۧBd+ف7| :_}(ơho$-\E=?zdG,05~*CMuYǴr/U{ ?C1\/ES3w~$h3&x*Xڷ 03[\ס)3+ڬ (vLy8`@^`NN#EAg(R5{j祢"}BWXǨ^,S/I ˭O[BD3]F۬ "T*= G,'+#GanG{$4Sl6ZX۠gg {& OCt Qq*r+zk{FG) ƅ "ۍ?f]Y-c)R=Sr9}٨g;(3P-.$s}K yQa7(2HHbr@IX~ex6vjE'A*^MOuϵOsuGU v` F"t*lܴJ2Pd{V;zw1S« 1KX͊WasK0UiǷ^8\ewW" tY_]i;kqd 0}Ձ>7jcgKWI1K#ٟiƨA3ŵw @ލ,lJ;CLIz {C{GOʧr)U~>hFR(*Cuda[؂@>MkBpV&9呎yLBo-HgR7ZQԂRb^t"8Ϟ4&3>{Eϲ/g0$# 7x |a.R˛ҍ|ЏudYߥC|!G>*ȈE(%}5ޔJ/}]k5jķ(Dmg.K1 |Gdra5^yk۠!]38|~{vtrTq]S{BTh2ŮBW%|tqg4W^.u(ҭ 貴odóU1f@zꋼ}K <mCj F]-0Sh䥅NU9Ɣt(qHЯpF"&B:[tFvjNhׄuio5Q?sg&amX*;z ʪ݃b5*Q 2U2s}V|kXMɕ]}]F/nʦwCcb1ĊϨSj~za -t'l#lO6A:#h5#U|}6›JQ2u4 =׋5$.nb!k%$P<쐖ׂʹ&\fߦ hb }!y6IQ߯9+a"oT㬬Xu@2jGQCoƤjh'mE_oEz.Ozh/a$ a0R4Id\CrҼ7jfRЃzYÄehۺZwK+A#(ΪNϷ>[rݡM ^.*Rl,qxע7{SX!1ikf8sj& |yƺ2fJ1AqZO0$..N7&'2ajܘNuc*]؝BWYw ?|]W*Ꝣ@턣* 6v.։VhOk&/K|8zq >!m5򸁵3e ȠXO6 ~Ւ s}A'Jbِ2yNo{#DFe_us`YB>騔ȏ! 3Š[Ov├iǾqxX΋!h= A2>6 .a* 6Yu%c W>D;7]rb[5iAk"QuC }TTug O1s֝HԢͬ1oUhh.mז]pj\W2+0(q#+jXO&=p$!(Xbuy@̼,ۘ\>ϡnw8?ch6Ês#8Z?C&h.F~z]i{Ivl lNφ?p HVu樌g`P[0DCxT\(WNߧLf]6"25)̮b- vx5p~ Iq*1\l۰(G;ۖQen-|SŪzYȦg5dGPKǬq[6!;ʓ:yĊw.nf9ZZ!\[QC+aB;1*=*qK%t>p (Lꆁّ A&_]GzyD_VLF,~ey%l~N7I'q䙤!oZQÖj 8{ ^ͳ%urLӅBld ƛ!K@)rMƻd=!hqСeCYC2ʰ{!j}4pntPMl75t*m98LaJOUͿu,{|Ю>Zr\$S@ J$ZVA)! ^Lșh>pI}Fr8|@ƊqA-%W)doTaK4fES0wGnЖW/l.n}hSblڈ`qΒ4L`!cl uI0V;(:p_#=:E%tD/jk@y .ŻMKLӽXN҇YD ͂jG `+CE_׉ւ*Y&ݩͯV{\MlK[?( ?KkT:<ߧ2 +>|)/c{:g&DYɲxAO?c,۝vɫ;*"O rN5.7-_: Um C^Xvw7pyb4uj 9(%P5gZsy<4~!phB=#-{Qq<1~"M[.g&sl\Ӌ ǡwLxEr1V(Qbs'<(㿼O>0MK|U烖)(|™4$X> b\@J2ě)Ѻ'jQIq֣[u+A* O~Rr>'_qH 31>J2kl6~Q+QApMvV-?L>2F+O3t N[R5 ;SވU' xmyȒ~,+Ђ]#?(`I䔋mF($4'=ӥ2]k5o7 )'0JM]і49Hd `Q/|WhNk/Zc|!'73,OC#^m] E*)? Luy$k2{] ?r|H:-c{ա&Y0ZYI)FچZ&'/` V@**B*pk6kd y{眕u4MLj'8"uWD3$TGNa&9J Dd>;@,Z!@X%kMfWQEcB32̜lMTobO <M,Hm"R~͖e|N#yHj!QC"iɹ]maegppIQXYw7dDtN .:{t5c^ZB(fZpjoTf@i1GTl1_tH e 9ՄC(qO?uWҙDC1) #o9,V WȯJ } P+RXЏfkT,dIL6P׺Sp$Ha=z\Nq;uȑǚ n%!BLcZGȄsSZpxFω21R $%~:LazvJ7aY.V~~8OZdR =S;A/ֵ8@_% (gsn$j ݌Fl8ЀiSt "sg%2E^XOS}xj5A\D0kpu!QmchpuD$f. X&s3JNbK#Sts`)=@>d8D t" hJ2B/3{/J#p \V-l5Մ) tXBR_wtQ} * X#݄*CEpy}1>)[9{I踴F%qzDz [%ϣD\0ǼuB|E$!aY &O1V=c9PfBD8D+ݫnT5ƨm x we<#(Jd=W#њ9Wb6V?eWx w3 c fT䜌7U+6oHA" VߖGD8)XTO(J_qoQ7Q$ VQH{lE>cSU@.3Կ Kߣ󗤛b #|ӹ/K.7Lgn\.Y GQo3FH~m4v +.t+iۇ=#Α {8܉>?v)qre'*Ŭg3wkb2@NsSe8a%nFɛ`I16K"ghۇNPN5O.WzBն*R5Lt|XO6$']G{!ۨ4ϑVLyھ~=Y%VnlMb覥Wx#Z93M b2AY)e]8u[ҥbd.) )d=ǟ%;J^!% liaS.~t Uc0Mlحef^R3*#cypm 7SWӦM) kXk:Ȗلe"Ȥ-^8(rwi] _!!:U"XrBzȩT֮#lS!iSbUAH,ͯH{=mE<nQ+|:,%ǾUI|hQWDwGeR LDw?Xk9tl>W\2c lle7W޳aAo0)hqUUi;T`dT7$}NC[^(Wcжbw@zB {Eٙ@=v>2$xiYeUT<}R)-;F_h'`QfK;XKPYL3q R,TdHjBj <]Xj=Wn5<;lKtNH ,:q)tM*]Qr oKjJ@="^p{w a+&rL$I.5/]tʬDM_l/E&2(tvAVVfi. 9 Ivi84>?\9^Pǿ:+YC4sa9p/6?5Ha[J0h YjH^mO3ˏPXV9 y^QNLK@#zwzrskX#(44:: GIfCfj=d Di$lJIɷ*“IҺ#нgf %vv(yO8cz3Z,C @X!F¨͎뾻2yvΗo3!s OCݪÒ0z$NF#; Z 5#j÷KJGz-&[*`>`?#t_@ňfZWab jhmxLzMaq4~AQlq`+ @{nƪB`).^N+dcZ5<$0߬:͋-z߿bqʽWjF :@Aq]eTN^Lqk 8 ̓K1}f'űϥ*wQiا6[ŀp۵#!6&\41VN8o=zp`*@Wݲ2Or!¬Ss'"zLjaʺUW;UXuZn:Ƌ? Vc%su6ܝ)5C0?;Yud+*%Ն[ߤ; Hu( VבC󅢀U5r[P4 \xЀp=#mfvM)09'.Fa 5l*!r#Gy |C_{(UÌ,M` RÅ-ZaQ‹8љ6%s&kǎ\ *9mJ7$Oh6%3|\-i$T!7D0,<䄥Ҁ`xת]8&)bڥV(>*{%6=AznlYÂM{>kw 2w?B <36N' T@6׃& =l;-Gv\I$4ͪ±3o~8?ψ  ?+)N|`T$?$ zDX.F V %2͘sDŽ7to=2b2Smc+(j4 H6z22GVK=k^y͕ڇ~*v[Eats{T0 " KsF$}Ao53':.&9ħxҢ`Sa}}-u^;ɚ(=$nZX*-jg3v3|tSfiӠ˕F@d",it~y82'OeשK*M/=*ty i2D5+!²u)?V1A8z=d{Ijfzal7uH֝]YgNDaRuY 7~P^ʸ[_sˋ׮AXIoe{I =JE4<3 fKqaW>r ,$xܦ'áH_V`+O-HLjWQ]%Ђrk<͎JM="7dn (27lp8*xu+1{gaz`'<4.ZFk PzS3|NSD@mQ3hЌvp쳯)_kK󭓋 1(]zn6oLA 6XVy-=r w30B8o |\߯_SqS -e]"EO9)2F+7jPG1wv_jP =i(''9wƥv m?|RٿK(E:ƚDGi!3Aχ2>5T0SxR6}K@w7=ScIT+"r]:sJ{X?ҦV~%Zd`M7C{I|'SU2B5P`v ^=Zy+ tf xW%{_d(hDUJ~4O?95&[P)(Fm[="Ut-'Ѿm )YM8/R 9j.aa%j}ZJ0sTԄS~a,5R-@),(']E5ib) 9 ~?I^ͣP۴5٭Dw-nHi,DV6%偓^i|i1{Cʪۃ&uU˙j6)+Nի@jI1R@iMJ$ӵ~H 4QPu&W/Y'Xi9DJ3C]x,̽MSȰlE[w9 eJ; c(6qmIR}F^P^)qiIYTUtX};P BYۓu;=p T'X]#,֩NAjJD+6 I{/K|>ipXg::`,UvAp X oY^ʙ9ڏS.܉w1d;ѾO&] :+S쐺$X#pt Q$ 6!U1hH'C^^$sKf $)SbJT%Hu1yo}}^,IDMDA3ۑrQGFkLnUa(U>ZbX (ӈ̱.!N*)OCZ~Uv=^X¯ ּ)*WE?Ձ#妻$wmXI`HlU$^Eh޽ZڝWyI&ȩ5cqZKL lUW+4,? Wl"x-crĪG#G!}W7;_c[HsfǃKj?44# HDF HG$<|h 5.%D*y^>_ ;=6g|ٙn4B%_ EIZwv߭gMroRzwL(ԡ΅lJMeb D(5_3БhDN[L @^Qt!ɴj gwi~hucYřDoAxKVX_ðzm)`fR}SM-򛥨Hֺ>ǨS"<£LٖF2y㖕S}\gځ sg ǜw;8)g 1FzإjAh^ؽ&ZzOAqXY"E6DRp?pu?a^]. c_MBAxP{bwaDx2F>޽58XPXɅڲunR<=ٸ)b X.&rpԀke=aiYt*.,aQI-Om؅l4 RSwLh6BWзb[-`o!Eͧd1Gw~3:t9 Dta0);~<]>uk뇻zF,e"-7.x pXSlFRh[>S4 ];_*zFé*^xro\ŭ1>۳}k|q#dz_=2X϶y\jo\PW x !ز20й\`n&KVLX^f~yD| ;>dЏ%m+TWhXy@r׌hssR;:=ȼg)w2{Q,5tݶ{e/7͍Vd*SW.@]/>D{ ulGel;f#@-_LW&7S0,c,*e^Gʊ8>$$K}Vv'.ГO7W-ibu9,Ԩ QZ$".@ 苨+y!D/u7Bղ3{}BeByah.kVYhG&ȓF¿+Z2J<D z* @^U(—JFBALq\@u)D£~EBnmȣDF AJGp^番C@]v1Q{6G߆;SEr@__`#[7,E37eM\lt*%rrj:P#mSv ~d&sߨXjډ-Zx5z*mPi{|Ff័H˦Mfxvt&Хx/r~q4/;yHar}ʩT-b1 Eb`Ou G/} Gps_tυfCe'_k"^t4@4, !du1-hWx`yhmgpB3+D6X|E!9z0)t}~Ȑ91|UgEWYI2d>%S+&j5.LI|%gPܝ[ Ff_ TYzJn 0f- {;k'uk*2E`TX#5e0xP4?nb'ܚ@ |pOnG=\T[O;Մ"*[EY-;eEUu-^'?WrC' ɩ4((rYHHvj %If*'j;ɹ4. >ݤ,Y mShWmUg7E8R5r/Q-}@b>Hy|7?e޶b )vؚ`x;43pۻs6|LɛiFl{5ߊGt_UYԌE SaLlZaqLK0]v5m%8woRVEjtH1#3sKR:&\`wS(>c,~ٖ7}0BUT~_:7cP>~@F/ S6QW $!V.//\55$3зn?2(yDo3IJq'>Smm ͸ܑ^( ,}\7p6=MYq>Z%HHDOLy_[āQkјu7ZQ[Ҝ'w4gUxҭ K{a;WvqҶ xժŷ-Hϣ }̏y?Q7QJN'+*77~;hsH57︹3@mr mώL%"hOjPB!/pk]{+@6Cv>)3p )PfFK^;"BI5A\b򋾩&^mT9^m ґ!uq~oƷ' 1x;b deD5ފ$H)ec@۸g%Q;Z=ݺs5_[[{m=tV QM P]铣O5]߈y:nT &_x֮^ȇfQ7I;^#,4&eeveq H{n'^KnH*DI'UF2 s}R_ qU>.[-EySn2@bC f>HviюO2{frݽR۴%J1‘JK!qҡ  U˃BVR^sJ~']l,')@10Q@ ʧOB~$%A6`92B]xPG{ɵ{NBq߷ 3׀LԶt5D-ectF!t53C~%\ '6nQ[y_мr!tfskӋֺ_A3#|E, RS:Ԝr!gxː7X.ԯ @q[5\sLq⎫;80L,Ri-HeFg3+DVhjզDRטh\[]} 8gw~˘`"0w1/iTDF×f1na3;[ Dn*GrT⁌D84FcfNPj/v9*X5^]C\&3GAWcZ|Nv %Qԡ@֪WiA`K_ +mI$I^ FKMrMpJ8Ex}2߮ eM~Cy3Zģ+ps{hzW7rjoq2|)&S>jtzKh\m i :? gĬw; ŒtMb4QiM˙d*R pBCL14OԃyH ugbR䇷#wP[80܋ƞJ8+90f$1O_["V6n}y`.R/7dtۯ6ER֓>iSZk~\Ѱ(-`Ơq:x/1sQ{a Et ՠf]U̸'s$a`$Ə{Vd&#ݨ]u@~IA8V|Jخa!bDtQ!N?+R- d~W bSAM+%f9ncA Q<HcN4Z^J75h=as&EtڕrbՋ`wK'Όi1+I fvl7HƲ?tEKk ֞<P 4M󡮶ʛbFMJEJ hg_QNB~5^p`d#7j3?#' $8YX({hZP^O:ojN!iY֤+9(4*3}cT_ TЅzECϐ,z6?c9yx9tU,r|9 r25sCt҃KP5 fG.zq}Rz6m(Nz *_Gyо'}9;F[!~$©\_8McuOm6[Ǭ}GijX44mՅ394^8oS<0GC4tF܌h#DX)& *t &miƱ|+#FRWړq IO)61!:>ps2UrMNÈ;6TunːnTSP ٵ8e6CF6J._#O20,y}Uɴ6Wgϊ-}7~L@5XW\ĿiukY~6^8;F?a=4D{ `bc>3>#zšP?MKo媺5rĺgO=$Cˠ|39>+F4hQb/VeTCأ.Ѻ-{~#5S˜BzbT" ['^O+e^F{ޯ:۝9w5x{Ilƀą,luBv?F#aI|e8fE7i-ʞ0I#;:ņ%Y4O~~M_y :qd-^xH'@DkX۵]x^F՚+>"p Aa#a͗3wx.SIeuW r:3Mư'3Z|_@~'`J*D+] T-fZ4$Tnʈ{z}l+6"(v>yf?Wڛ 􊱱Qh:PpGXCM&,)]?CO}Wa|_B?qf09Al#ޖ%{!{Z)4>]mkFe B!s,"Mw-m$ cA CvQ C!kf,^vVG|P%d6پ`.X%p|߹*<|v%=KnmޟCjcrʨ`Hn}H`^jRն GDh&V_\!w3t~5~Y:19sF^mxyP5QirxKۤUuSܨOz .~弋"HycQV9nR%kuA`w@5|W Z)? Y洂LrYC5(ǩ+>~VSgXoVn~bkSHu|g*Ö@0,%e胛B`ݝ&*SqVRc`X.XBQ4TST8X9MmZg ^%< 1^(?|xf˜en,ãVr6DMTSkHOzD |ڵh)rSbͷsHCknEl5.ݎWZý wP<%e(خcʏC g("##k54&6<߹ra' rĹFvabЀ[- ~}ҫ*N˜n^-ž__a:|l`'8WܥV{mm+t7b0oip٪ {[81lrnn7a+)=ޟM96ht #_yc ƀ3r߯} {u6t/FcioaDhC1vBWLdE6GK'1m7sJz,7}٦U~s\`oPsNUBec۸Jz ϼ9#(t2v{4J[b&t2ӝCmB'T8+]v75@..t1xtn܃|=%'/V$")`E8ղ6BS\"۪IufxLamP%vfD!knEA2q@TD$nC7 Ȍk3u*+ѫ Xiy 8pzٹDD1wVG.d¶MCu"$eʦ mhf5 {!S LGhSU"KN)vt з'RL{2\PeRӭQ]9I6u-mpڙ`F|@è>>F u!w?ABCd,`Abϸȸ]^v? ^ePZ0pSn AJ_aXFkMpd,Qžђ<)#v#Dz{F1ifʁ-o^;b휻(}6͂!X3=?a{?uo-&TYĪnW?&UlȪ-4j:+ $0m%t-ny2D;7rTGU"C<ۧR _PW^"=N<(yF8 .asE2r,۳ח>B?c8kG:W6X1Z:JLLbͫ h֫'!}ה|p>9&gsC=滜GtThZӻ3 vf, eԻðh~RAp/]m˒(Y>Hzs*,૙.(:Eڴ1nru6Lxiz 1Z \Z*Ha=}j6? emc_e3 `Eo #% {UڤˆU.IT}9, jeu]"U=KԭC&s[]R SȻ䕅y?VSW{Pl]@ҝ #y~4^ܠfQюr[Px窓鲒OH=r"FyM/?&Y@c_b6UHCLoྲྀ ϑ iJRe$=1U;gdtBy<9( ` nB, xpk)\x!gnQU^0ݬ &BTXkXnx c m* S]P\K^=cl:C,2'.%DE\F~ >0)[vn]FʪͰΤS#~GVg~T:d kU+k+҂S*lϭ#ol݃׶EX7 OR,:Bi6dvтllA(࡭&y#wmw6G#FsRB|M_B>_o~?venȍWTy].n`O/ʌ 55Yt1aL1Q=O13J[gИdA]ϼ'8ǒ꒵#A'vgktל̧]kq`;Xc@6a![`m`|5|oS/v@ HGUaRܭaiزB>&*đP ~ Jx^-;8h7rը I# OM8`\ҝd)|{d n*V9?>v5zG5Hޑ)(d !G_:vbNA 2"椵 UA1Eq0dc-$-e2;: Qށ\>TBz?qG; E)46plZsO#!{ضlQ/Q ۵@7^tR|=Ɗ6M*6S*VW(aA kM{>g.|(>.Xjr6RFxY 2iB:@q$1G.@iH*jtW@ .OzG:&6~cX! x M7Ђ 7\ d=PnpwQ}et|=^oU`*ouM,+d|#a/(B*\ Ϙeb$؃ѐ;Y%ul{U7 P.us"LC3=o%AIbrĿz&["Sp^bmm#]^U8U8/5Snʶ`;LiPu,.]_\,Yx,Fڦ+O"s|9a15N) K׀D;F?d#|c}&_["R%*i%RO&ϫ7 |/8=?;>ϊo/'Fcmi Yv\KC6 vc vЭ4 ^d'^H)dH Z3:("/=Ήo.XнC+H҅ؖha2~-?6>\τ>G$c l.-}g d )R )Eϯ>2N%=էsyW@)AJص̷1jP}hr %# N| ,mVh`+:z0T"_Xm\Iu- ~yJx/JhQ W eeܽx.dSߢy .fz1kmvͺ`J(6jUPs#/HX8J+KWLSV!i!+U(-Dz B1^U ''F 3t1lyt<)/KE`o3QO(2."5B0e F6|DԈ?ȷ:v bubXeiƊVOWٲa,XTv 6:[!U;3[=s4{ѕ$躵.ñ-8r~fCv&n1E r]ЈիLR ENP=9m$=$,#*//>}p!Ã.j2xxJX>AypJSsG{"hrAqfS1-)OX nP g]ϗ22eqlPb,H,D\R$-<nlÞ"νm#I?:'яeqI*_K\Yc9eLvvISS=>uc`WT,=> ?W\8* N  ѐiKg*0]:h_vK ܆דTuc `RLy)$%A5މOO9!wJOMI $wfm &}o@oFr"13G^l`0&["ҖiZ7.S-1sS)mlv .쭥[2ux3Xg88y4G6SߑmnG{K\h͊cԞj D_STvDJlVaqlqX~ qyH@2r?Vl1 !#;XFRT{dY~2(e>ݭ-~I|YVTNi@#);K>,t1G]7IGLm KH`ԀOQj;jFb$%<)[hKǶ{JL12pap[cp 'F[L Z]Ѻ[]:[5:$||_@V]4i2*`Xr@->O|{#G'$&DnU,+W+ )3o)HATVR{2ԗ/Kb(~^_Ofk>tHȚZ ˗j|SN`=P+7GA/MӅ0Mh5,A~]?7ODu3ДbV2mɕӮh>~We&j2P>~#:ejp,F9HNԬpLgȺdCjaV[vVG4aFu;C2c \׊ZrHt.W# dUypQMGeL3MGvOhzy* 3H4P" xa+ (3ʭ>~IXm6y!K)kRy2W9U8U|%JXb} ԓ"+֛^ܲ{Nh{hjTN"fL/܌{p򨑟|0Xfٌ RLc%PẼurARd|́}­&Ĭ˃ }( 2nLA)^ȸ/dfS&.w0#x.?yn`=URjzM oeVvdVgm4\ނxَI"T6̀A%=8 eėN ro*J[gJ}˂HPc?+=3 ^lV@\o9qw?`E_"CFY˧Y>*<$6@RW\u? Okqu?aǍDaԴ |+P *b\б2Dbsqt"ՄR 2@TaR6 Y{}{~QUS@rJhn }PF(@T䵏,WA'ܞys_¢ ̓ܝF7nUfJN$R\DDq&H Bw*EmмJ 8Yf{"y&?:Qu2h 9+u()-J`j!v׃ENr?882%R#~{;6kq#̭C<.sCDT{;Бn8B*2/Tbhc59 Y<8rV̡b3R`5%2ȱJ,>gQJ&iϓ~xUxP(<#Ǵ%I< -n] [&pPP]Y.:i̼o@$mu)[!VoOQLy@FgV,)uLwOx Vi௣<K0|"k6:Rwj_tDA( ՎI Gb3,#jQ?7f8mL~PQR9bJH021L4gYëmTio+oӋ맟o :-(c4(b?zb寰<Ǿk p97H+qaѐ6,aݢʺ_ E)Ir, wQQ1y{h?/)#X^{Ԅ%;1qd\fӑYLI-5- =ނ޴1y)`A!=L)k6E%DȄ4UO!>@d̋^ɠQ$,M S.soIw^g23Hnm\iN(FV !Դvg-T:xPnz"2>8(Ӏ7 )AKqG ee櫩..~xe%;;y*6̕L -&(B|d#J4unW6Ly#8m)rƁ>w:j>@hZ0d}*~Q!VQre HƒRfRA/uRFԟ#_TV!>9!BF^P@>q1iyWJZ2M8/<ս%V3x6eE}tJ[n{JelXtf\IU2|ђp<$30Ah@iwO 7 ǹ cFȼ0,}C#oOc$?UjhmF-I#87c>+YAV hڗYVb8;< ɖPYUUVv8p}D,hI{:_JPZ?;Ե(xWrᓋ#TV9>jC t̐)#XĽLs4xui͇ײ-SNfyէf"ȮՇc=k)Y' ln.-AMJ L$r|-P#Omcz]Bd*1C5Mo=~X0!i%ƶAkqC0,3_Qr I Hcbl6ptJx7;'zC&{!P8xj.AǩZMJ`A+lMneM{Ë V"2=;8fKVp.*5 goX%eH?3uJMIa|w"|xZe^*8{ zuP'jC3?+2dqc0Tfmv!8Di{RxzTĻ#'.?kkC=vBj=&8a{E]D-6ѫmom])kE]@ 5-ݰI(_.P}_&^q]\ .#Ѣ.Tژ%3^SudᙫSs*Ґ޲+Pof+l{Dב:`Ǣ\j!CKErSc/79O?t~(7\S ܮ09 *@yQs 2i/4>!zDZ2W\!U:?u|"lo,h47@Vüؐ^D`}w{aU-fwWt 5 z;3F&eYqT0,(h5LH0 g)D$XzEg8qWٽ/}^$wCzIqM2:Q^|f 4;K H{&e@O .@מ+cs$Ec=p6W OzڃfZ]!sah DUN ĈN?U@AEgGz,f(']+#Z-, ѰWzטCH_xRZ/K.3%ED'fՊ _-+<{\Y[ ?\BTDQqyLs H`{~R"DsTcOSS[o}1+YjΆďq rln)qP)r4*^,5(Pha̸c/d Ч^Klr0PJssͪ tK* iQ kVr̦^Nz:Bs*Ecr#J;j=ƨZ;rI?A0dɦB-@Lƺ5" 'kΙ˄+砦FЏTgľZ gƘZx{~Ĵ~K[u _g&;Mf#ɁlZ&s!U7SZMt[✦Bi-L1(>Z ]Rb)󞙬iNL90cʙL)ecԎ/Eֳ~88{GO_xU?2\#MCp(hdܻh|g BxcH#,RӇ-Ybw@$D @{ ٍT)vg!sŨ}Y)k` T vX) @bS4a WS]uPJN$)] @+ ]}jD:rۻ?ߧXO}D_lFﭸ"!! !<k'@oxs?D3R9pQ6NY8XvB) y㈰&W HB1ٴ8ĭjV]1-g7 (6:vNT- 7G/NƎl"AФ&ݣz64j8yTSCzOE  v##¹$ -SŒMޟKƙ6x7܌#:-hv!vbQK "G_F]\Pr=L@o:/ 2x)ixuVRsT { m|)GŊ5'kC P%5 8Pʽ6E|s7V*!8&vwOX*HHSJ&a ?Y &rb]WҘхYiPux7MאBghi]4"E5viE68YDXP`OyEywt`\Oq;-ADTswCNc ;;92tf|U"լCB#ٻUfDygz-VSUx!@(iaZ4뷓ކd,n,3duQy9jf+>_!i}PC .LXV\o']T[\ w;ݻ+O?򛴫-ޛPCb8([>p~)⪯?l2l 95 jd&VQK&)\HF?VzU*לfMYFn>R0N[m;+ dYOZF..>7=bV/1}`j4̭?j} G//iq1%8iviO_1BznƍL2Oiެ 跘o85HCa,/Ꮍ&a1Ú)`"hD Zgwpi(2wA Sm 1s1ieE(r1gzәYdhRA7 tE|DVŃͿ=Y @Emt5O_fIZ)ȪJ C1;;Xjh=`-ħ/Uh++n&ܽ5" Uz-7v#ӛ]Xv) xkGfVE7O[ ,',Y=Ot3*ѕͩڪρ[+E HsG?է?{hivhOuNOz֢zO]AҖނJQ?TL]! Rc3{(i# vʺ]3R, li$E8-M TuC;3Pg r +N"->P7g>))7NrB-IW~KQbB*2 ,$ VfE,ϳWzg!h}BN".OoK^r;kR6U5i'0m㐪Nuov-;.Yav^CUsjXͫj KtEL2.X<) r $\!2 Nˠ %cܭ} D1Z(zS8?g"]. :/CB[KwtU2Lv7a㬗*z]y0;A0{1Hkz2pK`3`f ҃1<˿PyլB3/PT+$ , ,9cݹZVDa·aAf?_XSŽ}͍H[q`앝npٯ =7 4+YbhR26v[܇JyBhœug[r7克D?B3Oñ#J1C`6ԡxӾQd !y89H:en!b o] [9߳ 5mݣN%?z])Ͻ-Xԥ"f E=}:ª+gՐJG!bqTJDIBmm98jآY؉Bp)ms/1n:T0T xЍ.%±ZH*&\Hz.AA[e/Z[|,$EY./DvKX\q&/?XWa▝8 |:8E毚"yTʃw]@`BU8H"޿[ypbqn&`Fm"Qw0yw5ӋeJ-¶PŬ1̱5 m:(* )Ԗ\J?ax9- 9NR}7V_{;Ul'.Wp*YrճvX1mWDw㈩*PwuDv@z!ǀ/+J}>TLYy d ~`ˢMk٢5*>_rԉe'@ EtfT+&{0buw X>"Qm]pLvbmOr Tͅu87pj~stj6"c0HC;ӸB2[ `Ch( Q; >"9Gh=G_ ;9p51 b3E=ٮB [܁V~ˠC9~>&)cR74v&{0 +GMԞ(,{@& ۠ovL|㽽wcehKW(I-aMuljE[fX "`h~ oyޛvk[&:4zFs̕} Uϋ9dGFCjāAq+ "/. + xgъ ۇ7^}SH+kxZ.1ފUC(`2)_p5Eds\Ogrf-G=8=4cYHTLe@w4-[/~Nr/3~wJ@$V*Hn d%dNڸE2rd]ͯĘLWq\( '4򪅢xԆ2 'hd:I5}&ob+0-_pb@Kd+;&U-NE oͶwF$Up&LQi۽ wڞͬ\ E:Ki }(# rT*(تYk[6vnIM$ێw~zjJp nWCu[ o!^kLXh$ΔG1OLg ǥx#mL6Y:5 g83n ԣva4'mV.F =NyCP(jrjSa얚ƚ_J?H4h(UBr.(${f<)ƈItc˨9; ?FVC{b6aU 2e+ "^ߘY #Ye&n;M.nݤdVxϴ .+Q0JHs>lyY } tܧHsYfyQybNZɹ=}g2޽:QAs0W{*8ʿ㵳~  ޙs+&5՗=ixO?P\s&WZT7;v6j_86;{*>SMkZ)CD.Tʨ:ӈeP"7G}{NHެt&Ǜ$1!!aY9MUa"ofA" Hi38 K ,ݰZϿ`vUTi'u`dUE64wѦv}g狆2|c6ٻ暇iz_Xsjsb:D\HTV9[ - wѨq󜓏%x>롗;!J hE%EQkGܜxe8ejUd S/J>Rث hB%ۖRJ[rZ Pkt!5/zF)v0Q-E'm$?۰Xb].jTUAGiȔ/oNEi$ŒJ7~g6tz<;zȽR{Nq;VAQ /@;gi3dxv[k&Y).>YhRUU Y+:I>^&uIN [IտQuUVca9ηSjn31g?COwӝt]=Ŭ7K^>HjPoQRvEtۨk3(EmG5w, ?cPQqZ8]xR!){O`\.˄ '|dϸ*mmJS%>{7u*Xعν1Dv_ZEםZo]*xn  Fv(KcL:'ɀԜ} 9y:~F ̈́1Zs'803?5sY#ɢjHDK m|1sO@lu`PK\djdqjtvQ?d-iOg97l DX7Z2GHnK7,ǟ%|Mwlgi *!Zl(;-2giӳ_2;#ʵ#GK\DD2$ƻN7df1JAUusiX$+Jǥ[PEّh*kxCO9_ }eIJO/K[d@ث݌\Kw'C~7OP>5oR 0fNǗ')nN Y{Jgx(\6#uL$kǦb%v\qoDb{_YwVnK7MtQ:xd.ش1G?͖A6F;kKLU`h#:p@K߿})n.v WA,S) NʣŨL҃}Fq+]Yu0{/ MBi`F#M%XeTnktE]1":t,s ȗ~A/ᗊW`>b(N18Bˠ~`Ƴ{\0, 9(rﵴ;lChyo~abk[ήM\tMpZxD]{Aμ< ӈ.Ф:aƠݣ+a 0} ^^*fLlb=[_}phՄwGx C)?;/wZ~}IҌíK*&{P Fڗ^ttG^h7VHYCӰƤx)L;<9I|OC Aۦ4j*nr4ߑSP10[^_SrMfQ n3#/jlz06XOY`2KwbmaH@u\2Sܭ|ڣH66R֢: _;nOs[')]{*ARұ5ZPz+?[ ;rv5 _#.CyZ:B 3Cbs)ASELC*KCF<W4lӣcуU:{3Me|M8u{׵eUpa .bXBVEJb"K&ܢUn9:.qѝ~F"|<ʕuSLJDcV3L P= ?M:Rf[>Ǟ.kNX< 'Pz}F\y[Q2GE4दj‰uaf9]!x'H4{Vu^ `ѮPBǫIvR y1Y (~MFcazm ;I, oB7LU\ᘸm 0cQ?Dnѕ)93rX VK\y*PCL|Nݎ%X^mznςOOŅC'wHlUClKwz}Nn}*zpO Tb1U޷艶\׮Nbt l?if}BPU9&;*HhK7Lo 5GzvW Ѹ 輭])lj!M6=t5My{ ŞZU% 9"ҍ6>dIp רe.@Kۑ V0({ϳ{2 (I"u/C .LwzK^Iӏe"v{W'‘##]£/WipqBY:g$\YрER5䊞|u%h67׮Ԛauͯw+=ZhJIAWi .QW6 7,r"ރ @XELfn8 ]+^&ZuB1/]Ԫn U8Cz<5Hs Iįi0m|j@h9&ˏBX -ڛ'B/~1"m]:Ǵ 3M#g!?.0L`7; H[4#}GvG Ke}iˏU/6nՓ$/_. Ϟm@R;Ι呝<Ⱥ6Əke󚬕9ǒW%Ih_u}du~ DZo3p򥈬|q#*X̱nE]HmBwr>':^kOE ͫNsubXӸw.c;un"pl?y2ZkHj̏ExwON]XiǮiF9(U ;N+}~G89t{PYceA Î 2IܰDg#[<^PIR"R`q+SD.(=<6AK/.*fI_$(3n/M]i aKqv٩Za~D@m_8J|#T:k%4?3YIBI`MS&5JyFT ŷ?3h1! +2{ldgail[$7NDOTkbl:-춗ԛ"Kϻn-ۼapص@h #aD"z,c2:CpIٱ"y# zio*O\O-q\[ f“W/6: x|N3۪*0646A1C \ wS.$ߗGϙfx/G_﷏P̾ ͍dEЄwzo-UH> ~ieˢL:+( rz<]Ng]y7aR1%R)Oi*L]T"4,H׹rEexy|aH *[8g is "]iQ9g}Es> O /;bO,}p![ ,̷Q)?3ub=Q]jK0Ԓ.%¯_|-K: j9 \iϫ4~M~G3&ـ־̋^e+96C\e/r;:D?BOšyxi ReH#j71.0xK`<]Tl"ChJ2}%alyR3 mi7nŃu4ױ Z1?ZdZwbg*qf8vfYk­ o^/_ps~z"m`ݑosajt3̛̊Q92t\#G]vv\T΄<ܠ_4A{ku1M[q0H|/#+pԖZ2xKԞkIA(օ?*,G:#?0xMUMZki81@k#fC#Ky9a ;t30ʱo+zEO''37Umr8)cT&[7DDVgE<4ęx"*Dt*u3ד ؑ#Y0f(÷>rhlIlC;yDM =iDL7m3ȤJ p$3EvSM+3|(Py<7xCU4<`hzWF=Ґiљ;i^Q /ǻ-)C!@B\O|Vߴc۹д* Tl^GM"\=)jl n29WakK|va:J\;3$h#0(v-#-JY6H^?Z L*gYZ07070100000118000081a40000000000000000000000016239ea850000211c000000000000000000000000000000000000005200000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/pci/cx88/cx88-alsa.ko.xz7zXZִF!t/ ]?Eh=ڜ.+@+;-3$ N OIXbc"SjqRF=%>Aa}xcil +c)͘`Æ݇6Om K&b8YtڅDX%K)"D:j[d' uS13ΠDЊ4DDqIElNȬE(e<˕/YZLu2ɆbH+g]0Dvp8&Cw:ٱ2">Q̌q6!fe4ֺm&PoAY!1ǹbԝj'\IΖh B)Här-t]nz.l犼 iȣ$1ZΜCt 8/%'͒`:Рc\͖,7ԕ/8$o^IpCWȟHrq*hƏ -|Iv_屆`1wyP™rz뉆B8ٺy`tLB"Uf\^4M0of{\V*06Xč=!eB9OѓlԄn^K-h*iV4FK俧rqE$* 5q1% HR 2pQJC21WEi, wnS#`B o4iAk }LQڷ{xQo;NJ_!Ktua2`%rR+IU$!ЭuU݌vP+bAeG_%UKFmBN! T gKw"<8S>LVk S{F?β3.g4Ǚ$+ Qa7aMy=Hct%sj$HW~co#;@S"Ճw#b [a:sˑpzR~5xK`:(v~J+NZ]V!ƼB>̶cHն3^!IW$@Zr h6yWPP5yT=Ҿ6:uJҳ/Mq '6* W&NH s!g.%& }Y\N}>zn,+2HˈA?Ƈ5!F#H•ۘ뮙 dF8KIM˃O 9@טӊ֚2yWt՜@7@~\ \ *I3??bQ/)oE[IGgj ' *hm.q2 Y[_eb}v.aa(dW噩U#/tnjaRZ/ ۡËe#0@"do"aeJ)q-51ySVH&%܀+op=l9db> +)!ަhq HˊEzlCeg]0ߜ QmtG3δM %GӴ; xS![Xx26LƷ)z1Ov0s5ݢ%:#=>|Fm{[cd4v۳܈+PuvA`2a8jVdϑc~0Q+)Qhr* Jd`*uq哩us0 SC,SH'yp zhKp_>Sg?ut;)iDϴj:Yp)N̄e-t0=Er ?)x6[_uƂNYs_Tυ۶sIJ,-]8~bU{dEرrľCf%uBgM)yLi!"Җj>hSuIe"hɱJ"I4<1 c=>K4s.C7h!vڧ?³h 5\ֲK l ƓS^/I': bY B!{D\yUܵIy:&&Due`z۱@!s/8WA/|6J&iNHp"/d>1p=A_$ xoS$[8:}Rw96U4 l.ob R}@ԡ+l,&!xyTFyo9QɄÄui#\J/|H2% 9{iz9V6V+E1)XSƢ"\!OO{CKpJpS֯fk" ZY (@ޢi;L>MP/ eA^ok_YWNbdQ]S 7>'?bgg*J0nmX 7 8cGh)O鑽.uN?=v¯*"Ԇ84q]2Qq ~ !ݕy*DftKCO dsi!?EGzN&^2gz CDLQpa:.y<|]ؕ~ichfdSDI/ƫߗ>ճ/e"{xf7Ԑn$aDDGᇘoEj">~XCMJ 7<}7?kQ,Ϳ7CHL^)ٮ׭hRk)1c5 ~TI#;|__ $ueXsqnAٶAD[UȟNČGp(̫+7xg#G?8**4P̾pW/,&;銶]sߠ<p^\Jik8~-#ATn 4ѤWrWa | О1⻛+>(ĂW4YРe$:D쮁+k7ѽ"P-.Ӧ%%]T[ރm*$\-Xsz^`_IJTJtgމ 3!`=9Cռ8 b%%gcDՎ-#=DSnG8-$|fêu4[ɘ=/~ɺV1EN7*$ *]ipD@V+x*թhWJYxFy,_#͏50j7cCt,7Ul{[)sN3A3i8WR9Wrd{jY.PhXGC4f= .}آ ԫ)o " З#'q)}-kA]AKM΃e+V2-Ie9u0 e9_s '2a:kYW> aRr;2ָE͟h|wgYkK!V&r+{!:$Uˎ]8SS>y4C8z Q-۠>v<,ƜfG?ZY (k:;DC-Wє6"3? l}Z(Pp*Q~-U5'J]!__F` h$,ι8{`R?`ר-KĖhq /h6@bU~;nB0 gJ_CSEM^ri0i_H_-k V&b ܾ&Dŏ,8Ǜ?E;P19xSe ]b^hA$ zCC'P)enj}`! ՑpbsU(n N4_ (ܕ+؃w*Q{Y`[UAmW&deoz;yuӔMBҧRMkQv Ybj7b[ $x=dsW !7NM!۩;`݁14rxOu@ ,w>xtvkJ.eyڙB OX,Dn!Lm`: O76$,FkN8r@@HfH@kSNI?JS8GEn^y}E*<$#B) (:zVV7t?pq!PAL](>$//B"3 <p gȴ }@(^yP?;`k(@Xȟ뀏^Yͨ"*֐3p2J@sL)l"M#}u<$Oo]'aC;Hk~!,=gl">~> QCkي NDL 4/CHyq[>~~O6Q@V;[0zSڏ,iq8ʣ1w^u}/@`=YZe'EGhiǍ=mO5L?%nώ^PusfSAQ}z Ԫ#.)(&f>u(rT CآXsٹˁG)N>Itg쇓?o"c8*B.G }lth(glo cFwo?maN#2/4k$4 lwFʸ쵢 )$A5vXdې|Nkr X6%yo\5IƽS WFӬס%ձWV*O::ت|b1^ K+0Q3#doK f5"u9@e:Ԟ J `6{zKp *' !cO- -hԳOHy۞*;¬M B7udKon~k~Vߪ}Zpg]VX) IPx!b)qqY"~&6#|au2lua0"`l$IGMc M.0J;QxBZu\1L_/׆gKJ9䯎1kF~Ej5έ c? 5Z)U1M?0PԶB]gx"r̢]F=:T FgNA.R ؛xtJt/rzёnג˟ylop9h[EO5o51Rg(D|@XčĤvue+T1h@̲Ж4sw$y_3mZXܡ}J^w(ڍ@4(|ih!"Bƪ04mjܪ".Kڇ&]'SY;ѽ_ވvƢѭ]JDc(/a\r215ĩ{8b¡uv#"!/GtOz͗̅_ 'tTLFʱ.EsG;~2ROlO:L32t9|&R-m= gi%!8= c\$ÜR08~D1Bm& [ERv6v@b\{ #[7%.6VǍv `kstL52f*~Gg7/|>0< quu\Xq1P;`-`gpf#~ vpnhBwmTC !V0܌fǦA?jAo8ie>j*5&>S-QHk)6MBB _è3-~vٵ;c23 ˛ _\sRqS:+` \ɼ U6?>]@jʖujDL@| LkJRg8˰f0׶=˼;w*InǽOc36@)G݅ ַR{-D.SM4|%[̦aypÞfX(?"ߞY+%t60z Iob "GS82Uag|B/"z!*vJVW ƥ(gׂOl0\ӊJ7GWUihA}ٴgqx g9"}-#,Fԡl6+)E~ugSEɟM@#ZzF0s )H&ۇvUw$Xcts+5fȍq>d+s#gHOg,AyH0H[~ .eh>~(I.k?t0f΢,f~3ȑQaLI)ғpVɲ+^<ymvbvGmƬ'[\h2PB9F|9Τ?[o56t CxxUyB[cӻUIe wj>մo 6AH ν߷>t ^mFv2G(_ސ~tw AFM O uGq0kgS3Uþ# Flļ S-TA5۽bbƂcqҶB}-yH##chPr,@GyKm|]Cŝ+vWy1l_ڬi4cX+^a{ k[V gt2o7Kg? 7aoE]/wRӐT+[`dI>M.[MvT7& {F'|ݴ|p( iGIH9q:jk k)G'smN޶(5nxpB[7BN_im%Ja LkɼqlkaB|"}4e'%:$KH` 6*]E]r(@ ЩmSS5Ĵ2Ii+Ǹ 2F7&w4c ̸S1d&JCIbͅ9EJB?Zm71oy _ l3®)n o'ʘ3haԕ*, |~bhI-V{BѴ:7;\-a@؛1V;g/kOkTw}o|@X3s՗¾35# dt7x5Vq#wwUg91YjfQKq*&['7dN gUf߳>/1t6=`{xƴ')Nxe^I7Blƈ~ lYAZ'Sp>q~2PS.|6Ԝο=|>};8m3H3Р>ԅ7=y.Ra yIWb^GX)$u'wܑMXYn ;p|n9Nu(WAZs r$XhANoʼ5$BbNE m_.V O W[s3nq}`sE ֥Wa.e&b߼x?5^aP]@VNAΨ{k<.3(oe|~Q)|&^n)o`3E~;*5ʑlLBYU_{-;rnՠlouiģ{ppO;m|/DzX%?Pdw_F6P{ z|dN6d=F&%3Gzy٦¿jy"t˚ Klv8MpZ`QUj(ncS Hڒ=Ywt"`:vA+12<\GLlH'R{Rm\] @(aw|9b/+?dy[TjV0B`Ӽ )$${õ O4jϐ~ssP1m6h7mqP)aA#<#~'p E.訨2ٲ"6ӪY!¯a; b% u fiO\LWk=o?so)"Y Ñ7Ĝ0:@3ş%]|'#]=q[b_J#oH:7Zx0su\I {R4"mt<~szk:-ǼR(B`PP,Ia^3gYU"8ЧfS~0~'ux+mʍXG y+CLK'+Ϥjtb$Z b@^Nؔ PeԬh+oW!8oу~L<[!`%-ҸWdnJY\j÷`v}ԼUԣ̉?ޱ ;Dmq;Y-n߯S1F=nuIw4mZދa)w! 9Wם4hw=+RH ˗7eJUD+'ֲA6<:\%E ϣ3&bŹ]'y,q0L@>uq`~( ʧ*?"ap򾯣%a҈,fh }iNpRW1홖<߫rz|@s8y%zceixks4zlBFCYa`5PJadbϴ3_L&~E0'n (խ׳LbJҜ׉\ |3f8kqIvAloFRX\V3m>ra2o=B|6-p FJψ!dκ)эg~ts6o2l;43i4Hp˵AD :=*LT2kZte|rM7%){o1 $'MFd@@-UK3[87s{s\shR7ygy`RvȄ=M&ϕ;z7lF:VuY'k Wj :y;;m: -pD.pȊfv" r9,M-$=1BM@%Rث@wďo\@WN>R`V\>QywAAEp36>L NUPɜASsxWY;blƪc)гjLe Gt9 rXe]л;m}l/wZpHmA驡JT_F'Y&'HeY1ԃ\oat&>/|CBF-a;+Tu7%#ގ&H'Y. e~ߡ  [퐗 kQtR7XHv]DNΈ8amă<oA! +cSQU*Ijw0yNpw2Ѣx`o wB) ]:`{͘FREg2E+jDS//Do&oŧڻ)**fc\ @My\S;2 h[/#~p)/FB&_w|kxog b;:`cF¶X^ooX9<0Z4Jҕ| st/;XNԔ,ʪKXIo ob; !W8o^ZC-sĔjB-B#0%}( q9AK槈RUGSnh|! {#;C1+ J:a ѫDa4]|s>ŝoB)c؍,Ρo?*ow?À5Yn#oo^χXgѱj 0xk[ſEO?v!-etL6!Za~Gm:qߛKƩFLBMV]g ɨ?LxIfxӦlDbjJd.c@/jbo)68PƋ!Ь qKjڵ/zd7mx7gKө0W̲*9yTRyBR3y]Z ?$T 獍$;fmfvCd%.JHZE[8߲^Dkh#0ʁ6,Y\OUe-hϵPFyR,ݪLbb Q߼'-?ptHqaA;Eث V7- ~{( 5! 6=py3w4ڮ@]lW}Tk~9AN3haRorGΜ D !nڷ@]fkW`@v#IuHSzq6sTIADxvF?E psCQ`6)dfKϿXl(ǚ坜@b(׺JmخU-8N[t &VSw- ka*d"gGds+zsT3V6a=-qyZfB!Rdϱo e):JdCf:,IllnsWc$>?6bN!bWKs H6rوiÒ?_>GmPz~˂B/*sӳ{ OJ}a 7Obr/^ mg/Kрȅv[fVP9' ̗YPc -NJe4\0_2͕{w"WDNXw=dح8H q Y`T"A}۾RȧeDc+Ddc&ZG6\9kӔl"]TEF.JX!7è.**BQƼ^?rw5̮0mC - }terHŬ|L+5uo b/B˪:3gˑ ],Kc`TZv}:l'O0CJtaL[DQbj%; ̤{m,)' ڷni*uzT-. X>y~Cb|mc J[vo؈QO>Ƈ-UY=$6DS؍eL]Lq^С۠ P/= vm keuaxZ~;=HhM6l^Z t{㿾/ˋ+OF/"sN<|Y:n$̷{º8nv %3vjOŰF1':{ ZO5.PC,N}LYС^K>&M s:@oSmd,uy\t.RĦ7*N>D-"9ۼELdi@I΁rq~~Zznɼx3i# Qi? ժ&ַ K\>6C(jabbSz`U ijRKBoǮ;_wm (з]֝ʰ*]K~,>-auxY}{7E'ZC 7' WC8ɛ# X !a k 04z9J!gniehp72ɝk^$G ,k"ngčVzW/.W339طZAU:sTb:q{ KREMoƗAJ[mʲ c69 44䫋pE(^_u Y"|A0,$P ㌵//ߞ9Kv ݤ?Ǟ{n{j 38nroiamp挓r3S͢qs1Pu-2J!IMj'J]M+:r.c3PANKUGX*˗a!&tl:2V}/L0f4L:PTۊ˹NUgYZ0707010000011a000081a40000000000000000000000016239ea85000033bc000000000000000000000000000000000000005100000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/pci/cx88/cx88-dvb.ko.xz7zXZִF!t/3z]?Eh=ڜ.+8O^NIO~Ro;i ){pq&6r{Pz"KfQpu d`0CD})m@j65@wjinS |^WƮ֤6Tr=x2dBdC #GlS9f2qKبFԔz <>rǨ87cR߈vn>Ga' \ϵ]< =S+zPX9&bj%V 8lDHu2b/s9~=}(w f8< 9v,?vHۥp2=]+ί)#>ӕ&iূZH2w6OF o SYؗȮ`&1cjppC=F^Kp~t'ؓAzRcĹ|f7Ys}P;PS<ʁ`tѳ[G8]nT!/&s;Kzkskv>:tc:c*r#]U?gX%p ê1ѱb 73I7FLނ VF#Gݩ~Ė>EWXMƠN~gH{A}nby] 'h=}yЀi;DߋBMw .TzMcޢPx5 9N9{z5k7FAWi(؞^! '1B ␺̘akpEtXrAjU0b&6& wKVw&hquFYpChe"ؗG&WUF3zEry!tF=i4Yi2=; @&Ԑ1B)Qp9ulAy;R35NX .d{ŗj 2'1IwW@7cT̵GOY42.l?!Q[~qw?HYF974:0;-HSMSU@FoT͕B7@6OHs.'?Ib#0H}uN%83B9 ܶ(6o7JG 9׶pC'G`3,̴ܯ4y0.fR*8)pD(#Y'qvl-0,-NW{@ 77Fu{<}`{$$@2LЖ[;)XVjP3mz+3m3kh~؜YJIk !ͼ?տ =Y:f$2z)8΅g_q)*tk5=*.XW(׹DRZB#T }sy?T׳{'|\XW<n6h/P8&: C $=UHG/XˍU(-(pe.Uzp f7㳏nKp>!/ޗ,]˴"u|xS~~23wOwcKuʼ;2dW;[Wa쓹?Y]ZhN[Dӄ>q2\y?7*%z.2ӧU{zhn?j&]$WqCj';gpɨJ&)ׅjAz jb%Vn(QkXb2[ C FNͨfBu:Rҡ9=5<]9 ena9ΖMD{xct5ඖK̶G!֨Xޮq0-X6C8!K#@4(9~#eqTd ,M1schAssSؔ*l ~b21y]HA F}eFS Ac]^. f8N oB Oo+WAw2ɃZC#ϸ)rEމHzzTWD {L;P'\Y8ª&~9uLf K_qwvP,S]Y'M9ɍ Nn :)$"VM]BouA'I0P" 3obᡮ.}X|nkߛw&tCp@GIUEB+F;gzB UXK%77fS%k47c9ƹ9h#?0mtL\wJL2Q3a%ְΕ k G2o74t-rsM9 . & G-xyǢ &w3>.U :G<^꩗%Kp35a-Fc?|k@-d̷'Wq L?R~ȽpvNLKf;5@maYK7cΡ ?^!~W/4I w 5  *- gut+(d'k1F~Zo,m; "6ßC7,<8PLۈ*HZXs)q+8VL"PTop eʆ5P ha3Dc|͕\-3.+0A^iCQmIt5; 6>_Jm m}O=ЙEtOVLq[(G%rbc6)d4sk6 L$lQ-Ĉ`Oј^d{X.1Q3 {ݺ@ETNp7/}XykQo>d˸A|AF\[Ίx:""57χ|eLEtH91jA"ܱMd&AiHM*R{XBN0RXW! ڍpJR4csӟS ۴npң?-P:U)j[.5hLZ.JӦv0VnSC[6XxiWFn^3DžkQ/5S:_Ԇ~՞6A{ /6وdSMR/h.RמiẤ`H=2eB!tj /)d?}q'aVU1{n)sOI̙qwcO`.`]\L `₭Tga/X4۶M&s*h;#9UZQI)Vm;XH μ:Ik*$ti?5Ϲe{va_emپdm12R\[5Ε^;GRK_d( 3B f7f) ֜NnboItVv/m1C`R⊼wKj -Zގ"ZĥG_L/zziUqm$:}{-MMkj '|0*'Г[Qlmdw6 0AE@,M8 E{klQ3'~@'%ǵ7Sz}{-Wf]ra~6^א5?#T7P#a69 9Թv qڷ}˴Z?HB(#R֟ HS !x]҈kO  c"`wn!L)2.7xyLPH-LU<Frc*8Q.S\9 {$@KXPmZkThnG2v:8<]!]zb/H,֌!&hFz"S>wyi*h< Ȕ Z~9xF EZh}ohU1ł>(M g9+R<-ĮGڟR <nY7$\zx7%9dR `z(:=wy$'rR׌US DHc!J\M(y)m 1,|O|g<3p). 1)}CwNf 9G~ynN*regšz!ȴFb\}.~ N>r[ӊvWA*ހR[2&c^FJexDw)[e;jZ_WC3#A'q }EM6 $㛙s~08uXa+Ee+A%2;7DaxCCKJ-k]*>'Ï#<|ydVVm) "cd*$!AVBvR%J~LKڪÁ=4j2A[jHQL5}"r-r|PVUZqak Z0X!DDHv;FC ҙ;Ts4TCW6+LBAWɨnJR|5?X e=lҤv.Mb&p鎌^q#V2DC-Hnk SM")JP)! ݑJ {f5Gyo^?-yuijyhS:'óRbg?j쬇 _Gn@dDoi?U]p?KIG}k [3 nYM%&N/ ;F6GHHӱ!ztcwD` A\ nS (Bдa‹}rdzu*b̳pFiD[Gٖw4~Â?րr*Jk|h~ z~ۍxb[>6Q֮G?i#Y|}\bk%Vx 7D7J۴2$"[m*2/$+qlLYqĚx=3QpU[s}syh-kܭifΐ }6&-Q:8 !W5{aj&xVծ:_cU z;3AP'lF=9!p>\EH(ߟjj0-('oytghB=CZ&&/kphY,xk_X/xlW| =B_YDQ"uOQíǥ)Qs}k-^rs=qu `M_i-aȍ  DXq~O9 `* )/Qג7Gj 5^1ӵC[i'\1hB= Ү$YbLwIʵԖi>vxIȤO.M`N3y\i{1»l,rLyą og\rXYldX^KqK6F}>s`dwVJRS=VNp0OFЙNyl[ ĉd\EFRdhO뉐skfYbdX2yҒf *{*P6Vw ݟJ%Q[™OD;8Db^DDbĸ5ܧhfgӼ,h $]  ݠC=BΓce*?]xϻ^x䰱^&2ʹ+ݲX&!1{,VhNlMsDXc^}u}rĥ l \+[HpZzX?S 4d4}mEO~XTo"m؆jL@ChHD$A##BE,:x]rj`8oW:)6pj =IS UgId0+Tr:W`'׶q ] P%e#N>pMXIGWuĺ# ~pEV $Oi`0#7 tta2gvlaۥ2btr7ib]eڃX3ol)،. vih;2},=[ZŪ +SF$櫹ʀ%I&W& ډCj6 TTeiv"š/ 75טݒdݣZiLODFt.(T}u-V&/#$uq(Y#MZ1}Pݘs5 j*`5DJd.De H_H2Pk0j]>*(szzE(3A#|bRP} o'/.n\|l{@"%4 |q¿SrK) ]yvwjY<:Z\,9עax.vS U/Z"X]WUzF=cxZ糦Z@ODx*iwgvU럂zM`aCH/9}޾wCqIP~6?[ش _e ¼ AyUyj)Y`^~?j !U>e%#= (!, C.Lxv;-_"jK Y-I8j1xga-QM. k"Ӗ4z FjCI X0%V}eNDMq!nC.o`Zu]QygQuYv% w2\:Mrko ^"/(rP bmɎxAG>G;R"&S.Ak|!TPʞJr߸ `oHe dCOQT!v5m' ^Jzbn1*5q&=jDim ] qsN-dm|nehNs;&/ RCL6~WÌi6VnP\6&%Ý=т!|0h!kꭝzC&˕%kErIZkP:U(GwE u[8RBcfD( \ۛK|Z*PCQ/0;P;Vswab"e^8 F"W*'tNd܎#)q θr!- B}"sh 2jw!2CDjhѺB0cw^bp ]$XwTQTї(4b|c"&:4ڨa QJ`) qI&,Uvbc~ j|q)u_PmVjϫ8 }RN) AJ8540;%]@.́NxݔaLWO^8`z5i`NxܓQY)+[jhjD4\SYs=Ov#HvC@ ߈i>Tbm~. G REq8 C/%_3FKxBA8r6U F,`\F>a=^oSb>K+/m'"ꁦ hha],4%v60tu"-)zwQ 0$nlMR Y jcE-qKvCf<""î_1: q R ar.IRvwG+ 0E_d+a:_pnkw@eŮҮuˆn5eGFkmuV|ţ.=?ᆬ0\k Y-qDƇT}Uَ%&RHu7SӕҺ*n&}7vh_rȦ4<-x%{,% z^!_/An-s V u]fv^)-r0ć ْSeZUT4B`| "GLfoA(Io*׬vx;co/tyM'꟠#RP‡>ocK{Vs jۆWeOcN_RþEXRc<>S`0y#PO") $:Cޏ fުkKI>=s)HQmgV$a0-Mb8FoVRTv 5hN 6;eGǤ}k$r~:s ◳%WM7J o~}a2o-uOuE+ž :VJԞ<%2A Qg$ ^%~EDT}<Qߞc]b.JeE 2 %FO Qtc,v;_iCSӗG5Lro6̭8vJ6U,#fn.J'iV&)K.QSoZ`u nĮHA1[]` Nzhgl{U؉^p#V$" $i[6?'`3VW6])FQ"b|9)Wa5K8haW!>;yf0Z N %&/3 O% F=ac ̈́\` k= ei 4p%w(w"z͙yԈ1/xsYo[lZܥo\H815v9 -f@؁qR`S\tIm| y* )q ++i >S*ɕLah%5нkh`_& ]wZ 0..4wX^Fm\B7Œ, DziUGyՋDnX$ɫj46.iFZ04_PL6Uxf?>O޽]ˀ!b-[PQ B  *[ #Lx[0r,h>`C\T!E}Yb;ksZgթMj0S"'BגQb4vv^ÃF G}f: y#L/ÑL8&ىo.2ônL?PE[^Y [?i-!;l|>a|)2.j7%\ͱe*C&6%3,#=nx)=rlh{EncdӖUM D'm3oDm'B>vVBOvm }(⣽+9v;g}q9e0WtY kVtN|/2)۽FjC(Zy5F*% G"\6ySTJZb'L6gE}9ĴtW5{,8SMq˓쇦iJ TFIt 3 ^&!QKSA$coT[xѮ7C )d孵`|*B{LGaJoOrQf- DT^ w&ȓB^-IZͦ9xӺ9=`C)4rn+(͞\zX}t0TUn>LoGCu7cE ܴIyrWcrO#h,${}kE!{97txEB|J DM42s y_lpa| XvGvYEܣC`C O1js@2U_=βG*u Ã靖Qݳ uwӽ*C<8ҶAe=wj_+C9Sc-}#G"9Wb9 19 w2a4ư)XbGՐ\hH M?J=8H< N{K ~DžͨP~Fn½^ه*Ճ=1OF'PIALZUzadOM\!&ggYZ0707010000011b000081a40000000000000000000000016239ea8500003850000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/pci/cx88/cx8800.ko.xz7zXZִF!t/-;8]?Eh=ڜ.+ Y8< {Hh j_[`xY_HO,0"dʹvn¨\H< SKPNbBlNBQm `^$&<06$$1!M͏>qzVlPզ{NWerzY<%_,>'nj{0/_RB5mWq]TҞy;湘QvX.|o2$VN7Pk˄|y.qCuFCBV\ܿ:3 h kr^y:#BC{3q2us$k',d#Wzc[ζDI9z5wLlG H v?C׃:<љY3V*{7wS4=O'=rM|k$L?ea"xp#&! P^Qk{k#B2kf],@áFI-W ]m )d"jSh!I|o&Kdm4[}i7UnF@<~2"L%b8O̫xC[NTАWfguJ8]MRXN[9f̂96A@idJ(MV tm!^Uߜ$5c]ԐN7E^a˥.v> Q-Q7 _EiX6B`ea[Ag W%t'W4߲$e/_i1O<~5k7vRql jv2S>AǁM)=2.%);zZ^3p'zl JpD'P7HaU4Tż}m7ok#64,gݳ*+}S)KGixjV٭ə/u9o/_PwPx|p|o~@':}RH_H-eպ,#:m)tG'р& FQ5^$!9;KTNP66 QA{ 9I5qI[ M)wltJ]OaV{Vy16|K_vVӟnE hNCTNco6xTDXɂlkE`rwOkն(L߷L tws@;3. zxytϵ<X~H d" vy]樜l]g ;pzawcmKD$b+86f Dz˺/cQt2{g L9!C㫃˹DZn/zKIPndfN CB0GШ/r\+>\ߘ"K(XnNZ:}_7#S)>[Ig@ J>?2Nuݓcf::49_#Tp7bl0Č1DJ&K<4|('H0q`̮tK9nOa0;jIjCѷ$c}=B6V6o]2OaAт3Hu r"cAtהe뤯o`J66 NX79#n80PШR&~v$ei!e;!ns) ][m"c A.C<| úZ.`#AL5QB-w~QHjZ,,5ȭQ!lq?E;3aNx/7H 璎@~8]6[CD>$ocH1:%SRxhB"7;#݄H:+f ߔ'褾9u!ږc9x#b !:x7k\f+HO6bd*r9z/1Vsv_ݹ$}'vOsp~5k,62bsBry_=jѢu2ԎaϤ Dt aRI'"b[i;@eH?jbYܸZSe 89~(2<+,#%9 ުe%YB,u]';} @;.+nmH- gƅd)5*mbh}m/s*6|]J[)0uGJ1fJ xrT;pۜ:Y(b_V)j XGW5*e)=@Q)CbJ9*Ot*̙M9⊄uK& 3'sӭZ(W4^E4ʺ1}g@t~1;վd-5.f$Nt$a'8r/6bf!s1?,L I: >)vr W}K Ue^NjeI;Mr"Zu)dnSEhQG37[A[ߙ6'fIe̮&jk, } Ǚ~&aN4A;yu[ﷶNO_5@?{g,]{=;[#6cAsG?,'Q"$jv//+ۺ#=7Y[KVyXĈX4G)&l ^|뗜¬ ~ Q6\AA[E:<#Ao%[t#h+(%HLtvÐ#"5Qԙlߙx^_ K`x& B̜Qx@,?!kMbd='e7BݭBуz *|)^c4צ|m-_z܀F̨iCsc89˜`Mxt;͌RS;l>aͭ֎vs,޵SXU"b0ಇa*^~*햰pzK@31MѪN~Mzx9ЧPA!!Xk {jXD(зӔ7-5G v+DO=Wruo%D\Y86dFYq N*O.(xuJh<$ʼn}I9.PbcC X!OIs.?= ms۪.;#J5ϸ;ٸ|]ᆪ? `=GsB<8V@ gSdƝu,Ut!rxA!N/RR7\̞dY!FcD(E\+UXa~ʻf=_ZC2-JLzeSeZLSoy.{p?NQ;E6ePrI+-FVkYP85+۲vR`;b䠽 eyZG#2*:^]5hqQeQF1 w &UR JwKk3b-z鷥%KL}󈳲T<@o>$dW酛M/敿  T="E(I8pElz72A/bK&xK:+\x;tT-tcCug2rZ3 %)4S,Kl k3FQ܇A\xg\ pWCee+Eݵ4)C&As9zV4?dW`)YYpn jCoؙg{8kb[3HW/0nGKn\h`vߐ\h'zFHyjM 28\Dv5SVH"~~hcR>4?qY:.@QFU:;ly\&%}`5Yؒ1d8RcdmhL.ZP8!C loO%VZcri'9M h_Bdy#@ZPb!mC.xh aD󅏢va/`ȴjξ)wSPzTW6[ʍ_ M8q@tm"'h*e}GB@~SAfXkrLd2>PuP 9 t#FCE62fW9D /A~3urh[~!ȢT7efeuj"z nǰjCA~ fQHL,z3LP8BqVMB<;sƬM"dkpPyքEtAQ~񹹤}U K GN?]\L5 /UIJ2zs])K6tEo?\*PJ} ;i G&zyn,NiG2B%Q?0}MY|Wt1CfDp:EUx?-:X("+i0_K-siV14Iaj+9 W|dS{ bLu&$˾9ɦ!kd,.cDHr*M[nfo~즏{Ly$,;ycyZ guPZO  pWItU $<"pJ.6U["OްHl"BRBA0Izx2ڸs@};_|h ^MB^EYM|vUhRw XƎeo>gk1&}Do'7Zh^ kF0= c)hꪊиޛA*o~d@I9fQ w-5/R;xN^63~|pq_/}}\TGRGʙ#o:o~n}T0):-kbh{^ {,j˱{8HZt:ԚMx@gMC2#@/UK)dy*WvO5ss$sLe<;kK$jCc msDiTmXc) r{TЊ`|6FH~_e }\r[ݦ[$m֏Q;-l>*w^HPtmٟ -d:蠯DMq=N~eC?OۨsءFu@SprJSY$Υa1CBxIDzêoA@(\@$_A b3/hR 7vYvdl7ĀŮDHģrQSD21pf=*6/;TX0Fry/"B(8ۧatQ&yͬ{Dt Qm!T2~{ -TfEe '|H݆1shž@ߴ2O$^pM7?y*y$yS绋wɊ)^o?Kϰ@+DsY$csT>x4&+)hE8q= \&r?9RxSJ:_%Bux`Ǝ1skɶE 7ݎr qln%II,IRd2R@8^E$HKӾ#M= ,pVE\  ]yb9b(M LpXԂy;.z\4MƑʚzy;`f~gr}`Q(Be,I;/TC`QUL`0͡6qmk_JV=\f ΔBDْao ֆN_YWq@M>Keg]!$$$5qW>YirF7^)+/gC&IZ0aã+s5DAioĺ|{ݳb)svUд`7z<7\G0|ŗ!W>wA@Fv8D~(yqSB!ʃ(ZzIk/ Y1uER =0%2SC) w߳e syσajR>жl-ܱ]ݒB?vm7YtPg&/ @؆=IH÷='#b469bBMS,aW9z1:;J"jRW Z- 4ĐhtT|O)o&C7")R&17oNBvڬ$S]gRvHDڨCgbf4pzQ+Z=+%By{1d @ALDy^+XZs1^d@cx"!_aGm?bҀ E1Re„գU ?%amZ1 5N-FOO[WMȇŠ1 x]!OL]fCg* Ci#Zy.m=_dOtcR%Z:VH@âų 5HtLDkqp H&D#C6}Ξ!.2{ wCO#NP8T߆s F20ll2/)\gM{G7 5!l3uvOys1!jeQW zP -}uZW@?( O~),iazL ;*vnQX>fuߔ)5]s=ڇ Y4K1ΉaQ22L/6SC8*+`~ f ˆ6~ѐ+g;ok.q:x ҠE?ukt*&ĹB2auAK/VS꜌-oNc1Ig(K|pF:FF m_Z ]la; jWD1,I.Sfhs[0C _IЌHA 8%āh?ip)vܬz+Τ,T s Wֹ )Hxcrx,>#? QN_Uh&Ӈ9F\TbVaWrɵdQ&Lo{grCbզ+ v\\bD!M-~dfy4w܄o+((hA :f:юL+5ܾ`([oׄ%E 6.I V[yT5_×󱷌-w_WsC@>դ2KiXV 9IIW䍹VK{44L$90T<ӝ}RR]X3ݪwȟ/ ޽eI0TeO(|Vilr/H(w* HZø A{U&͊jDhJ@_PDX੆2^h}T}Z !VpK]^Dż0&v L2Cm 5v!SwFza$4:pD[AT%#-+^"]F_)s,>E'KX]/'s(Ga">胕v) hZZы ^<:q4fꍓ:]i;OP:kVPS>T7 ]kO;z6rˀh2?șИjGg#`+ޢ`mUhv_Kbq@2ߗ,%ë+5R%D. V29s/a;vK(p ; "Ò%R*_\COT@ۥ*,'u,?tB yoBh^p΀;Wc;j1*oopN;g'+DSOA^ 'VU'2`7P<ݳOHa4{RЫ-3r&3"Ļ~a6@ {IT`3ծ#B!C %ZHve hH\C?48ӏbH\ǡ(t}F{}|Fnr|\odbn'6L9e#^1)ǝ!ng2V=}>g$/uCXmؔScS{LB;V9S8!)ey,Jpڐ5Xa0iG!I(C{]1W`ex߲-!.`Nqk&O>th:T򾁪gX{RI"~kzG_ [k]}W($=p jYuZg;P2wVD mz8Mi @bRc ҡ-59ӺZc Uh:г}r-T5SB8YCGc owhPaH?*p4Rq4Ვ]pny}.aWOp<ʙ"_:'%bFr tE`Sq'#.;/;8~#80/,0¼DŽ>k.("a~mY}LUǛ=p$jHVd0.zU70C\}+.uiPE(o>63 J{'sk^m6?+U~ߝ>*j& ; BȫumHE}]mߤPCx )/LEՓwݵON8S 6q5a溊WK#2-}vB ?* Q/&R.`|PpF|+Jɚ<_z#nlP7__~:1nX6O5hu\ǹbN(3<*2cցU Ish{q\#qNVVa>bt~K~*қ %; u]E:튀l<ӧ)5h ]x48nq[cDqJ^|'x­,)PW!auqLD%Հ^D骫=;8z I+d\~Ah;[a͍&9A=_޲KvZ$LB5C 0R:S+RXgB,z<3 /y>$$]jSE6C\oKi]`89-2_(PHY qQs@aOq펚ǹi-kXOjMi7 K915!P[i/!QFHaezytTlh2O)IK<\溜]E^]vStx|&7^7() ʙQv^pOS &zqRb^Zfd3A\|8o{ #+9-|4k;Zwa"<҉%Y]B^ӻ|߲ -K)众I"&˹Q+DNruSszg$q*o wݣ#Pͱs?z%C?HyN(ӿvd&Y8B@u}|KVЙ+ʖ8a+3lmh]Ge1Ǯ့fx0Ҋk/xCiQ7܉1~`ٸL%^p_O;P$9kM Cq|^sntEMA6՘m9($˾aVNUAz'*wPR9̋+vX;Dm7!! ވaVJ{SӍwudzuyd"Q!#/3*(ABr΂9ߤ G]9DBUh.{6x}__}얬{IJ AL(5 T~␀VVI#Eഋq0%Us w`s't3VS>HgA.wBA[#׈&Vr)dxXG{%?pDuJFzr1޾Cca7'`isCuE}{,9L&E2Zqp$¾NѺ!%p^˴W2T9$ܝ )Iw˅A\#@,3KFP ] /Vd휠cNp6[ciP$K@KL_3ZG$7|ݍ{vouVNEDh'W` r('e A@ah6S= (\N=@Eo;ZEز?QTʀ Yk_>w$]VT;&xyɰ4/2he.G+^$T)1,>EnT+.eغu,ǫFgQ{\Xbe[nn|_ڪ%BE!qmƻ hMoOd3P9 ^𰆏 T/ITۏ独 ć<m "@V%́(=ҷU5_] Ka.ȷΚdQs< %,dhlbQ`/ږK= ӋB놵X]XN.aa mAUDٍR:01]  l@[>If:eԨ+ʼ:le/NF}$fbȸ80X`vϫF-۬W 2Õq2;YGYttJrI4 (:_{}Bش;$O'uR8Rݢ%&éjÁV{ 䈎˼>Ɇ% OI+nr5Elty(q" _Wǔq]8Yuʃ@ԍC^% :)Gݣ}om gLYq| ՚ӓî9m?ORĨٴq昔f&V)iKgfzhK-3׍Jde7c@ iW^4/U`w)pq> y®]؁krkK9Xh0 :Z훶E:;V܀!=2cV3:Y y/=a&=]VD% b[yF0K{V C&.щ)ZUywc0YyH5`$2qlR_ ld4>5SP,yV{Lʧ]g;6aHz~$_(Z7LfU$m^%Ew˱*n6񶭚qS.C}ߧS @_@duZ9Atv,N]Z2g)n9_ 7%ˢ ؝&Y1t՘ yJ q,Q}̓SGH ^N !΄Vh2@Mo `^j'< $K!:Rnx=0^΍ٰ+8<:ʯu4[ן ;7y)&Zv_NCZV}70ޝӬ)Y 8fv#=yu\+)v|~1TcGlx(zT J7\B'IZ˜Xv::9?ݚT#*a>ʥK&kPYSFu{i|lPE- @_.QOICm 0tܧUA]Ap<.j.e/!q=Ξ, ӽ85֣Aic$bܩ` }cZOz{H*74F|DdS&y˭bb_nF)煛N>US/J蟳*l:0e2nUt'oiH$OA2wT蹶lSn/:uX޻!]t_ `K~ELNz罻!Z;N)42BMfl+oǟ܏Q&Dk0;):n3c|m5ۉx)P,Yi{O1pnŽrVk%I}Gw D+:^Dw*/M>Wix-T=!RD[F%W X7>5lM=uZ7J 0NOe񶎂۞){n=eT, rx'P?g&Ow@Z&B'>EKmeF3뙆<m'.ؓ+/A{]&ƫXr4(7HsaO5G_*U |JI-į>;+ 8zЫioɉ᯺蚘ҁ 9Й4;P6]sDBO k 0M^n" P=5L+mzRB#Aq~fFO츤oR_qlQziLϦ4Ӥd''K+ \z Iy$ow_ŻRB}A8uQRCC>>w~ dA?X2_k  i2fY ֮{(DZtIU^&z ~Z]n׮P%e3iT𑉌儤۫JoتJز3'#~53`~ Mh}1򘨞]=H0$΂+jWco ]V`.X0.P{w4@ 1jYvJ~X&Sneu vpApsT>H&}HMYmޫC~Ѯ~XI$v6X#pPOVbzphpg?װ_e[ƮhgU"c3J"&]/x@>_`c!ZȻئZHԆDU e=tFR5E@koP&WiywaaE,JcT1A˧If Wt39(k9(/Y#M1 Q̈F@iwOqG0 *G "j!T&+#hc);3 X@׶=Y1AiKVŁ]!a/Q)PbeFj&NVҍ`!h^́C'~| c4Bb/qi(J%;gEr攍+:$cދ{4b (@bɽT0ɔh-0PGHW~yn*^Z˔I;ǒ/93`*u\R]ýź\ˬi ]we8mmec23 V g>-/IvvQTPT2y€gN YRtQѻedvVM AWOs٩I!"TS (XY`&w?kx]̫^"9rˣnm2dkHq9'SSWD;ۤ&\j`N Dj52鼻*졿~IK|tFqɑGME rȃ)}GʐɀL^FE,GyӮ8~)Cm/gZ\w݇.;'2X~?&4&&@Mv5POJxo 7%~mظf9r_/<|#$F~ }ru?%˕ΪDu5WSrT 4!ENj;| $"~ѸLK2i-OϯwyϭG w';zw >$~c Yq`vp@L{N~7ov f&V|ޝIʮ+p[M 2Hw]IڐU} Eqn3C:gǟ`&LL~K21f[6 0`ou4+W|Am$GsB|LFO Ns?;m`@ 0'rp1+i t q%PuSPmŵX֕8=cjRv G\2m0SDI%UHdqJ{d~gl嗿"Ijl$]ai} >a]ZxQ(Y2<`.'"qڽ +3^]j=b'(vpD[P5ZSGNcI'5{ =pIcQjVpI"Q(d0e졮Vz0AWnp=7n fsd~#~\j^=q(|Nw9G"AIy!R/0#lp ^ԨYw>]Jk h9mU{Ng*}\/`銼uu?1s;z:i*dlz,"9S c,l~'S0/Z3Wᠵ#I(HX#;^K(QjfU%FMOT +IXPa4A:rڰ:;NX6ry&(cyFUb&傣> #IDT볧[u {@L%#oq-ٍL8TiOWJKu(U. P?v|ڹ5M~J!FEܽ;5gYZ0707010000011d000081a40000000000000000000000016239ea8500007464000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/pci/cx88/cx88xx.ko.xz7zXZִF!t/M{t!]?Eh=ڜ.+A{pwigNŻ 6eʷI0hXc\<ձ QAzhB&/V/pQB|idD@γeu,+z`m 'Qk-RK1J?HZN:gZg_rzW/iwʽQnRbTiw6w0׾CAa|.൧{;\&D>vϨ9ZXԶR_\|(` d^|'7vC5%º\mV#uP]`egbX,Ėrp@fEQ]DAJr/%zQ8;/; v1ln 7|<\} 'k1+` \ #4ScA=(bk9z Mf%e5V^_*[nlĬR8ޫe<6g "طA ^}tKjOh[+폍4t\?^TK?Ĵw Q_.ttң45wo7%(s4TvOUM5xq"UF n;,B/''WCq-'⥞o/>2T.ea"HiIаcjTXRH|/w!j1KvAr?b c¢{APp#@T޽ggB2%|[˭)呿+9,9Qq&_t psL-[l䈆#?V_tt:! 뻿ziK/d ,13eZD(LhDG[ r9*FCX{ea&UВI`0X4/K_*MU9U[ 7ɨ-R !A/,0`v@]L4q6yYt Z6xDT17ԃ:$c܁!*1s]Z=YքY^j =Mۏ3H (41'V^% ;ݣ*L|ܒ¯DQG/u[3ɟݤ+vF5 Y<=Ӥ@f$WU a0(c]'@:qo?.}kد16ث_,^QxFfB' 8 QTɚ˪i(ewNo²W_תnDa@wuxDFaߧ>+--6- ׵nn*e1ߧKuljd+Z܋1 -H>8xr TL/⨊to 4(O2>&ƇKqqsښH ܏V|u8đS9 O#a;|m +An:I{T!+&*b,'bgq6M~>`:ug'Ѫ(fňFN/*$uuiBZ3'"K\{K4Ad_AY=V)ޘ3rB4#{T ϨP)9 DvZteLu{-jCoS$,Y@WU hmIwْy)a{O]dҰԛ\2rNlrR۵,_ {&Cy)Q!lNߦf19)hTiJExFG1%Xx` ;q(aᤣםC)4l}n7Pc[EzEaN)V^hg궎4xG><ol_pxϭ1MZ{`X@ù3w@w$ΰvX7[:+xaL,^~R0,s lX,|iޟ!+DܗѷחpSoGK e)(`rp Jhy}(qI[Jэ#)ݡwn ?U4mrUuTɵ}\̢':QئˡYqTS_f* dCtk^dT|@üyK.ca'﷨PuݏMvl֑[] |-7w.C&M=]qEV uQ<=Yh@Ӄ9=*Fbȇ✓bq@ g}La 럐0p=<>:tbGyIΠ?\x!n(5Y9Fo"R8Ug}`d:5I7mOaSVĎpBYp 4??(!j*^f S-#iNI-~R 3%} 9nA1E_}3֮S ldCF6}Db@Ʀm3R^N] k_cwx)C9:M,I0t:rLLиXstOz&,Y(mMMU!kKO0@Im}k^QDܣ|T0 ۟;oƕ$<1~Wf1`(j]0ֹz?6ܜ|WU=0vQ\"Ǒ1($?Mړ=wěeP/MޣqMcYRdBq[gه"ӟlE%p'.ȩ9+GPEcw0&Y׬523WVXa.`Dk 1XVX?t Ɣ \ w餓x"r\K:_ rljĠUHG$3]Z0&(2r4+Ů}UmO7?8݀#!u`WaQ#ؕwLx^"8L}G8QgacR dnݴ.Zl%Ij ;ހ~È'a䍤s̀dY7>zX_GˏˈG:{H4k0{99]!f>u=5].V Er[E ^6^gjg@ LQ=>b,.5mhhޥ%vB"3*w.]5#] 8Z( \⹔$;0 =LCFJ~`[(UHkȡؓi˖!5[&8 !&ؓQ5A]L}5<} tK8 XΘrlPsP s]xc.2иwpq8h"O:sn qבġ.6&&T+?X"]9Yj^៪2 ?-5fڿoa"AԭvŁԸcZwd J o 9G0)|Cݩ.>5XMu-YF7*? bCߘ Ւ ΠaX?ޮN7QJEo2V_7j&ǘذ]6XZuzN(c՗nѯ.cXNW9f;2vJ4ǂl$>_UJXh B"϶Wѥb-0͹&$D/[ #K75#2ô^yKEi1!%q{0ᥚbA ~ }>Їz`mx8ͻ%ɫūeen~.Lm-,9Fx!)-{kx +f27~UlEx|ԫ {Id !)'"ʟT0::]xO悚st*`e*8Aa6RZ~dD'mVwˣœX$*j*JAb mA;LSx0i&%#1_Dzv=gKTk!;r`k4nH ֺ(d{^`XNkX[bX)z׃xŷ(mc.͂ b#g:|2k: =>Q,{#@||wB/7s5@Yɸ-׫U"6\%ř0  Cp-_eGlL1?{k%JtMoh@RU$%ǯ,鲁U~M'uF4唁K+-2!H&3݋4[J=Jiu> l νc2ڿ m^X)W5h,flZF1#5崒hT\YY (1zp޼x24Bj1)N5ֶݤ|޶;])1{^*qPb^…$B˕c[#ϥ $*ro 2UdžKm1^䣸`8 Ks .@H>Ħ%oD8S^VwEKUkWm/\TGOB.ZZ ZaIgu2`mUڻQ_jdVi?@@J$_8ٸ8G.2R}.6&*?5&mʼ_IYoIf12=OoDtRyONR3C(^Hĥ.Y)/FI)3 `+8n#,(ɔj[QX,b>´ <'ܭD;Z| 2#H]sAاoi TD_TsF, s`{'6X5i00,DكvgOzńwoҢ2Գ˸l.W>U^(B"0ǍY6yC4=b4di NO/"gAԁ&>Rv/Av EGzqfG3;$ FuѡTBG/Ao6F=]}W=e4* QKv¡*GuL!X{ijM ¹KIpI%TE!s l3y^FYOWpPB˼w;z?ۆ;嗈='=·heN H#㝁J͡,O MT#Πٜ k./f^xY ~(miA| Rk@Fܴ>2Vfz l*܏8rbDi56d>4{)(5*E\ĻhM JH=׶/&&Fp]t1 2ǁ(C-w]B;; nfS~A!E%!95%L ȭ{aw3Vr<' aa;ܐѹ|×*s?evjyteN8mti]Ѯe%`dPfVHEuNRu^UcR#:xjt~Y|G .o" oֽdC8q6d|ޝ/ Mˁ _3j|AojBRTܝ9)3iJR +Mn?11ը t\uhSVY,0-u&~ӐݫelYYѕu|D{yA H:z7ZG/ I" ͦ Eu˷8 - 18&WVsQP (e:m4J/χDڛ,k.N R#zK`*Kԩ8uۮA!$&H2=0K`z쉙|>mTqz+-&:$G +]e%r5 &J.een8{&UK0AFVxZk=Rv_ mC$k@e\6~UI:X5ٮt^V[j(~y&\V5"Z&m6] R=mBY{?PDMeӊ37TeVΩ_L?-2ȟno>Hs8!c3o*>hi=lcdeJ4 10 z#L]¼~kٷ37䝣4kY]ӚTlԍ+ͤUsHƀ&p=߁n J}~8G/2bfigawuf>_x{?WM^DI99L6!5JF䱺!3a~9=+%A.lu mg p!:ψӋ{uƅW{b'\L}]u}L '{Yʆ:!= y2sܻx"'|y_BG-ri.Ӊ}\FW`q_|\ˆJCɠ="/]`baezHv. Pt?]XrS;'~O`Y!K.6@AUvtA":Ӄ&R>*;#LbN`gר}AO"dhUb=Fȫ-=CCg2 )cW_jj|AmjY 2 ӞOx H~*>CXy0P1LXv\ku\D*B' m&|@JU*s̈́Yj<3`i@TAKMfw7'2Ka $2'W^AA3HeX +;n:Le؝ 9n,e,k > "wM&Xȫ#1fBa?0,7{"2b7F1tLA}:/z&Ŋ# 3*+b.!Y!3`Ac4gg] aD,kaD%ހ2I␉; ś-kdᛦp&?:{OAQz^bˇJE9Eep \/(lZm2|IL)ϕF$}Lm!]'Zj+NNiBu#g+ҁ[hdp]0,OG#,& Gpz&Z؈efNAV j2wUx ]TTraR})aiM$jQSoPQh:# ֡(G"&Ip eO`_![A7@쒥ИO6 $NP6wDuc2Gs..ʣ@/viݧF?KD1oClGw-4z!zɃT_ pd lQ f[nbrP2g9ZbbN`t@M&0-M3;m{R_"`Qli9ӫrwƓDi9d@cF <Qi .[(zSJ|ght: *:³-R(ff}pX vּB{9 u d8g>WJ* 2ZޅW{/#{#P݅ Onnb}/7'Iu6S񥢫xkIǮ9q BE*nP yukbZ\@& zW?+|F#Bq򼢷3ϭ/-^̣{\f y.? @+<罥&2ߛL6 /!މ' ChUbAbx YUENcvAW`'ͰGRB%cRcX vb|V}l(.ȗ0YʧXrVg t~x$Z'qK0o$+0A:]f긜sz|[=q<אSPML7Ǩ` :ޠwP(Nef ?B"F -fP/c[ZEe-<2"S6xrF,GM݀4yxF 4kEՊ܎IN~N*E] Mf^ӓxd:晳ϒC-&dww2qbs{ 珣81v⛺@ĬOAtH?cĭӿƊnB)`\D F-~vuH&65HGD%߅_>$4GN`! , TƼѧk'UeZW רYA"͆eŊ(cQ C.} wA$D<b:֖,ZE Tk9l& Os-ǿ{3#N;< >2vMEHN /x!l&ƪ>E۪pQTZ~0&Bqy&$m̦C60´NPB?% q͑pZ?mz!`y:.\0h~<#)mT<9^֘㟊1*tay{abR2Ν/˹VO(kº0j{ ^/!KW8HeׅpwK. H\- '+Xi+VB0\,u2ȏi ͤ%)W%p !DL`'CMš_).|*ڏPmjԩy_:iw B@:p)cFT@ゕn{`D@Ѩ٣y=I}9Agv[θ*4p` $dWhLv9%|gA^zZYůHEE,0ƃ]Y1Si͹UXKrO^I$ә*kݺ=5y2&Kt#Srv.,$(^b|U0T76z{ 6EJ[F|ZJB~7R)iȢ܆eD25烙 0#nEF=G$] O Ͽ2A&ADFM|Vf6C& 'BEޜL^7F:1x-}z0Vݥ" O*=cm%ŀU}  m}wIwC4MA(k-jE) ]P˻m P} A< 5to18HUQJ(iiɮl"sӺN}:C}:&w ́{uCe#YK.YA!@17nTcQ^n)QlK 0;{{u5 Ro "oi3&tUjm nUM@TNWQ60'xX*997jJ?WۅA8,lTŅiUԵ4PTeR{5((FY=<ޢ_cVgΪO])Dr5w/WN +aBAv VMf, ,SjAv_z{֏%J4{̛`3۩@;SNLlޱ_[[k$qvIrdw,%0 ×Si 1 :f+}ɬcnej8-mI*ZFUAQ SH]7DwP͔8eDhZ`ʢ/zsk I=$VWo(R_&y/8 2j?;sTxqD-N|pd25', ;"B8AfEGt5Ǝ0uaz=b zq2/٥oJ?ߞǍ**DZ Ɩ.ychq8:ZSa,,DB22dZ +1^9A<22gUi#$SYS Ra/Cz|Xߓ'f+G&Zr (f{XU=YS[˙ϣ%)֫O[g*NmD&vu(&ԗ׷ , G3~} n^oCSSF$=WOREy]6*XB '#"E) +9 \ڎ@eimEv6 "O`ԷhX&,+apvB Z_R%l,۞t7Ss>``Rot[!}d=Ltɇ;f >{j5ZV"oqīp v-ER~b[_=] ;< R Myny#cFMN;UV4]A 3ͼNj:3KT; :}|5KraUah6\EYBxPyVO=הr囚G@0Ll5u)sde}%$?cK5 8rcKzqռ8~X-W5GS_ #^ce [FqS5v)g.0XD.i{R5`Lwj,oGo p#ˀ .a b( "a{~:ŌӺr•"+,raԮjXz.±ɱ[4wg D>8 y%qïv37i3V`߯Qwa5W1 l;;y{%H~a\!˚\i;gwbF˩+)o:/'R Z#Ƴa8H=CKFiϷk[3֖l)8+63 y4?gq 4IRVĂhgsBOTW7jLw Ca_ I'$W7uyvR["4u&r?K /k&wK/A4:iJjoRP*be5X er (y>f8J*xox>T$m?2]Bpw?࡞E]$?W"kކ,T93 Oju#,A 2 ŭݘ:.Q:;dSE2ޔuCTYVJ KQjF婿t ?W|1e8`/ oKL`ȇV*d߹uE;98_{兺8\<Ń8 c\|f[9d W FޝH?"ۭ ,pL Y΢P ˹؁ cx{`Fҟ{)Icʳo1hXG`z|2v|DU:IA- 7GXVzOt̫?ɮ]>+ ~58.lf8zCUƸsǺwN$sN:·[<(f#(wUHCPֽ¨ 64y5V?ȝS\NQv!!.: j";zطk4|"2OZ hˆGlƤ69 j6J/v&%qb+#9qͥ\KY9yځ|];ԛeIθB}*x 3*/c>}JP)3J'x=ZvSqo[ Inu @]r;T;i  +?*bV2^Muc)+⒳ӊV$g%n]y'|LտP>¾71ɱ|UXÒdW>]0iO(-bM6,>R6w-f=^M iO:PN565;R hVC8O\jLDı4ʬ曑B]q=3tݥ{ցfB jY!!Z61xQY7=Qf %S$\B 1+|nsr4SF?W] SCڤ龯 ~"i-EADɬņ Ce q \bȐ CdPέi>q2EB9 D;!n:g2W4qmɒ7<]ZmVKgCiˡm?m Fhp0GJqnnpYY.0b]V1X!-pe4<Χ/.(z-Xiȹ&zqc e+ղq~ Og@Ɉ[ڒ.k6ĸ˥e?/eVnxQ~\R{+@޳cݟA4Eg >ޣ6I2ZxƧLR.CVP*~2hC=mHC|$؉$%+skX`|g\`B1+/znO&2 zxGTGjٱG nˀ%evחDhD] QYⲁ噙̓i]EErsX=@X7ǿstzP|R-zzm9'ls|ĵv~q*sw4f?ͺQsXwWF]420u|IIUq͕Z;o@3{ yzw%ΐ. h1sC<qCng,8&7(ǔ]x "jV+&komIl"cuPTzSc5OW8ܸ}i: 翯*flR^b?)Y"!hϡ#"Vt~KyV̹F\>XV40GH] wT }J;QaT27!ۈP2rn`?1s٭H/0ė0 qp(L-MM< c)yr[1p9&ZIڋHG wN6bk-H .$"G5{'\NJA̱!T$1]r&# }O͒/;haDMwۖK~O7=Lmnuc#,Ȼj>` Un24{Erox9K#z ?dM?eXE_+@h<{ҩL|GԚ䍄@Y䙃_$֫{ $Q8%cZ"b&i"5pF0m")s0C4@4iڱށ}wO0STӪ l÷Sys:ZToMɰ8Ƞ&y௥񨬘ܝL84`8%ʗ7/ryrc"}2NT;%1]s#;##7K5CCqqy40~ W|ik8-^ԸB /y<.W: eo^? }oBĊfX3=lK']H3_Z@ؤ7 F*s asԎ#k[(dS -&}d%,R7`.08FOkY4U"MmRiAk2A8YuNtDj0K׻),+n:q~jt:50r~ yѥ$\<fYl3V/_շOodQd\?'u[p#y+_<}'qk(),iCw2NOųFBQ9'ɬ~wBy58uLAB2]BiPOM$3l] g@WzK\xF(JWYV$7},>ޙV"Fif@J×@Մ \ ~Fb֝ad, t >-M2&b582QB&Ω|Ĭ8[<6|͙8o$$kw^`EpK1nMkp6vn([|Wk0BU3ygJŴn,O?ٛdGuwK66@λEYүMh g2S<}6!ģknB>lXȒ9~=a6GyF+LfCk_˩]V ;;mORKůno:|Qۄfɕ[ -p؉*vyQd\%橢qMhK(m%Y?E6 z,ANo?\*- `aVeߥ 5A V֚E .Y&8PSh@eUb'C-&z?5qs#S280ϤH^2k&n9"/3 ,*B JDXfwÿݞoT?(iz @©tMs䰥ݽ7p_8 Yp huQ(=W.sK1vH8Ԃ3K1ZYlr$#k}TbAZOo?Xb6P4-7ez ,^g|:z/B{s'"u+{v0:w { ). &zkyQ꥾WQuHcCX{1LAjmhgE_`w/;k5t,FR&)>OsuO4-sgG%7VBoii.z%{:\P=۟RY [ ʃtN:C,KyzZl/RZL,{gpCS '}f![QQت:pǭ( eFX15^,z!wvhi dlEGr-U BaC+wQ0=.֪#}d4  _f<@qg`^CM)Xh\ XN;iI?z檎Q/|s qpHU+'ɏN>'&Qa>aSRV8OxfxPj!J.|kʢUI8 s~%t» IxD?0} {_~Jxn<>8 Z`7kt98)VprU ZL=aukMu v?m/7S~I7E6KݼWf\#[gщ [1=72,8ZkgӒt.OĨ|4/u ]mf!ǫ M`R&w|_e<&BcY"wDTbݦ*;ɲDo,( (o:õkb=L6 kÕ;_jb)8($dvHyjM!fc\=jᲠbWǮv=䷀)R;K7,`훴]P|C{Xyf7)ΊZܺ@(>e5#*6~d,I1@u?k>Iم`+?M\6m[~͕H{! 5-E</4kI,h=g%Qv+xP9l@тo8i9[&e}. }a>|Uhj4NJGp3FNid:=h+]S,4#P]_rDк1\'jC. t$^aV=XC ]&qS&4{Yދ>IC-*GY:r=+J7^f˧FF+%WR{Erj؇6>B]OO6)kYlZds@(\nذBWEuM?CV8e "Y1 )NbIeY.no Dˏ{fw[T.[g aҚE,6ǬRV!TpB'P>1[#DU[#q|ڗ6Kojf$Gƾ<@F׊0)m\ ڍo^ZZ5rf !aͬs=6ú'3ִi4/ \eۈJid)؅;ؙ[`I`k =f&Jq:8xkD$Ma&vP+7#4ɥv}4 P̢f"خ1h+^ï":LGNQe7e%a`*43-;;`hmhtP|Y~̈f5 +<`@'1?$gx%hΘ^/#ߦQi[B׆sRx};5#SGs1FUa{|'d┈ߟğ)GfpK,0]8<2]z&y)rK2, J$8 h=u-ǀQ99 / ݾ@{Qy , rp1Vn6ŏy'C e;~R@r^8RUs*z:^)1M$UXVRHb!Sr͋ KެkBtݑ2Wia.Z u 3 BwJDBT jv ȊZy~ Gs2&J 'nj$H*Ao~wz :_3?$!Wl^+i%^eˬ[S,SCS›+ cpsz?^mBd ԊUESep'"i bj<ҙVLxt YK5p9Qx%@F׋h̑Z7{Z6JhfWU8jm3&#[7>端vW7@k0n0&du[q.d Ξt9άgYGS _ܚ"U74G,uG]npW|MʕPtO"bf+Q3/5ٻ38(pz.2o1䖂HcKϰ>0l#۔h 2ߔ17Uf{/X<vшxlF_/?aye~qq;=1p}R{ 7]H9DF / aZd m BKdc\^C4Ht>[d~gU3vf['"'Xз_VPu,#(0˰SīQ0#%wROtaDg0WLX/(hU*U@'ݒ@t2_XO\RP2$ً/M&{I﵍Tbɐ?X S.YT/Moo 9ru^y7UB3tA^.-RMǏtgK1&qI1GP#SNa_`bF2(ze:i~'A~wNTJN߭> :d_amy)G ww_MXȆ." 7Dؑ*2I&͐r:IlvOɢgх驪9vb2e#EMp޵ 'i "=\hr轪Ԥt;7T꾉W;cb X hH /"*7:xSo%7)x5y,J H5ҍnZ 3KC;\f8"LE4q,#NAV?a:[g]h)as͆5 >z)B FFs_ѠG{' 1ǻ\RE]K.Ac@e(>ze "eP#/)RT|HFXT;'<hL!ja0m\XMƘOj;$ܙ#XRmάTONHbX(/-Ldm&,FVrEf̲$QVk;\-mUHE'ιe;MZjhMcAmnn,6; )xZ%n+~Wz%+zxQgHN7$Kp<JP+4s, 2PzZzږPWaٕ !GbŵaH Lv]c,$ѕ^)"ҳ%[&f Ld~J sݙS=([ߗPxGLJA߱# `3|6ɡaX]umO%A5qqFׇ]S `.o֔? Οs߰/G~_-'~[7l*~ĜT5kTs'⴪nQ76K?L>gAOwٖ_+~ۂ~]KcvJ0uteєʊWVbM/H^d)( ,;&/Gߏ_V>h}n79(YmE M\c~ 絷>sj2 p^̡0a`osĮ< 2RT9M\~[OXc;q^ttaOhDz.،c-"&(2ff]3(F [oC ?)Q]'JF]U2=WN-[TsZbˤf-3z&p=$WFJئgͶ:wdx >G2 5BJpT]pqU\GDbF>M:5~#9u&™Κ&_MSy̻R ުsU\MJ/?yI!_41DEH9Nȩ5Ư7PndJJ3 GD~}r[SZZrm>')Ydm 5Jpmƻ Y-: {) ] Z=~gjPvejXf پqf!E*}{bW9n$! dIam*ЛOOY=AH 㱿ov ]Fs2'>|u$gC ;_=AP3` ّmqI,p-tq84SܙKA. xOjM RTY-apKsbML,k~s4CmW8@Zio>k!ĽDk]2?y&!ż&bD81|JPQ,OgzW+ D[g^0y>asVKClb xDnO|xk@RX<bS$ vylkv"MN?Klb! åѫZ^c֢ĸF^b՞<{QЊ#^w`]̋)*cS~8zxhWXJ(@<1u lKRQy7ʸK/A3$J~TY-iX!{&р./S`LWI;9*ОqϠRi;!2\r4=DX; t|g soң}[~H e5k 8NǼC*3LWL:7\t*,6!O  qzym:OBT {N6 :I;l^w^vlui5AROǭcQS4fX__i2>_P0!b_s 1%5;4E*,` *y2 `ZJ{̭_EJ"ixQi#lɷbJBM ]9g%+SI_=ɾN޲^K3͗{JgiՔ .^01"Mi˹aX#2:FCꓢ`?Q@xQgy$ӝf!ufѸKE nA"]NkKt^G܏& >US,=ף2K9W3`0\oU.%Oiܑ,BF#=h?? .4{f-yW2GLCb.拖4qoV֡:"_H?w:3IXW&X91 *@ RRNz5p~@cGx49O}ܣOtޑn00x[ny#?UYscnQeiLXpYS}CO<Eqdxp 4p@_RgvaxvBY QZ뫿0~HB(gۇm|q(stJpC-}fW*49!g *C.RȵY3!8|p48Ji-<Ңq>k?z=K]ɽ]n.,M3Yq}IJdMP 8ÕΣũ= ~Α>L]n]s.1dk@doPeM:jPF*W]ӃJ_P3E*>GY0B xVrEHB}u8y يy}9&Ae V T1Tֆ̝8:N ,a 6sȯ.\Ā5D/ r8._̏ eGWBI>g`rPCVtL^)Y*ѿD~C&w%(~JXz#iujX-k}7):I^{MlW]E &{Ew%?AwOY A"*12Tf2Gߘ%O"H'g*=aV=| n:o<&R.D;~7< 8b$fP"mŅ}S0!gW.&00뽺T<"@GRz: = S|:DA׉OWl$/KWJdz7i 3œ\+ K۱y+R,8N^7neLN[[PY܉^1;(,G@/L=6rhʀ5j_ok-dhyܕa`}!,0ERE F}yƅ - sSIk]/*K)e!E?!8!8(dN9ǿiLQю_7\Svxy"p>;ӒBf@(%D:a^M:VA_rkq!q9L"%/=HϿzv Бt%.Ĭƒ[mbR\һz<\R]nUX.wFX /jPUov׫Q{o45=2uRJ}W&qOÚ^NTWUt;/iCZ&+9ujwuFOv4Ll7c1Q-ݳɥ e/BܼZ@ yKɞE\ OT; XD؝oyEZ)`VqS1PKT3Ss/c*CstNB> v1)Y^ygPFDƇP1A"^IPzL,Jv]mZMw,2 :λ&2Z"@XOR"Lx~7OyY-Lj(;ϻ|m,GsBbiJggK@,%9Y{Wѹ(  Lݬ.ѥ>}a7@Nu<<`Ыdzb_ Yr,j \K*ʈx<eI!>2x5_\gR8h)_e`C"{* 01]A+Dtzy+-Y ЛIj3q'mD985a3S-FX8VQuavfYKxaFhN~`ťE8HN[ I[[6δ}iǼխAGyψE9ïCXZ6Ğ ,DtqRg-TIq^ͣ*s%шfiE@EʹzL1xNx؄WR=ImRsЅ}VN4wI{,DS$0oCݵe<\XoYmak,#],;-#jP/w˰' E^7e5 NbmɊ8;p7XM 7!šT*zLdit6L$%oM;04?_))y}油!0Rk›Q@3ZYU3f+]wXtִ>o+U jQw4DpPpȪޏ/{s۵6BK$R<&&>$T]9ܐ>X|%=~ ,%R&*ۑY <@ :H|LHvx*\]nZE2*]Ws ՉYOYj Evk X˴QW͙Kyu8,>vC; \ 5`lV$RŜb:k$5'zgCLv[+'zFQ;@+ZM7-.ӏ֛ToYW;<$E7/ BBfoV&+?Y`͂uWf9]yi&hH)i=^O -5}rYJS1rA1羸\Xў~3^q 'V^qĎ5Q =Qۻ fԻE?0.@-x[( X0ajuN5a/;L,D@vuh8~>{lqnO~Aݖ\SK.X& !c媖r?a52!x%$$%Ed`Z1;G** Kcl0lj^䏑iMҒ %I3κp̰0fpk* U^.EXI5Gç|yi  C;`J Vxwg/S!_{E3iFp|)Bn;@qmjCҧo{xCbMIrr[`"._H$^Z#* f3~ZL;,"9Er6"1i}8썭k aJtʏ)1<'d7BAd(r,%@U9jّ<[7(1)j`\9վܡFNzN6{W ߸LfZI}` j`L" c,4Ŷ)BW?2qYIcdp2.Dx?*t>[A HLj%O'\̃\O2ħSTW-sIiEN@ <*k!fѤ$m6eo$7_9p /i~0qE#旼lrӸ)][/!pҚ;xU3D0s8jx%B+):윿h39FLnkF]-}'P( wȜ: %'Db EI$O8.˲v7}:_% yPs{4E^pnjOޮ dFr'B6|A`R{~EPCcDb߭Eل+S,|jt cvvDgù%_ vun"*b<5$XJ c~ U6_ԊJ|vI=mpV0]~=tV}/Sp)ȲuwA.+z>杕B_X,Ǜŏ3 n6giFvc=s̀η6|SϘ$u{AT,Did/1qEWPj_ Hs7/S: 0qWxZTėph;NFFѴKdڌ+ |p{&3ANNɣ9&in&\qxQ1X#@;m㡩y4"!?UQ uLU^ڡ*2G~ZTsء)#Tu|։TVy@" ײK?7_BOp<*E=l s} {b<ّU1#:n7?&6f1"b~sF5}A?((6qF~e3$6hE?0 xX{B2j:12`u4HJ]Z<ɔӒR0Λv{i  8!^uyҦ=4ru } $!3=v -fVxmڌQ2tuVҮCţ%L=~m㡨_i%wi2VᶆI mt$pP#r5gK}-o.ho_ i oYrQN r۔s+S$tx00L_%wNXgEʑrE0تc2.Eh`+jmG 6dՀl6y(>L:/0jM{WueY՜4 i=:W ɅB;Cq#|cdG_M,AzOqB"Y''t{yۯCFOW}{hoيحU%R8v]f!r' ] ۅ-(ϛY\tN>A 9=7 n`jitTn"S HNL2RA"z ;u;Y+(u !Zr/ۯq= uawF6(N4U\`Yw ̲2DZLL 9/9x"y?a#f`;6J3y$cfrRt9ҎrACV,1\ҵжա,xSte^vڊ KW= :gX깉Of-AAC%cVdOb3_2,.xb~a/{*aD c #>GէжY3zjo;놉Eb`uW A|?w܆N$v ;f]s(zp2q7Z{:ًd6d梮@Vf {Xa@K?#[~~:#_W40sG`w G?/kV6':/گ{c݃eL"Y6{_\m1\yw[<]^mS=_r]Nh/ѣ#Y2p(uIsI(ᚫλe6i;0!DFf͗\ b8?E"𳈗>;ؿF+K\2ŷɵ)q:TzFjҠ&%:%h¥;G0͗u }?S7eȿ/79Gri&Dc Ϧ}YJD2c{ ˤnw4t29hkk'|~`T h|׺PM;rXşڛrqSa @t 2@#'7;WphW.\KTqPTA_I*IrIC(G|kXifѼ,qKJ[?FxbG"qHz'f0_TfU{-a4S mM Oj}8 @V4J޶*dG(UA˕;/}/hP@P sȯ6y|̏0g]w ڦy>,ꦪhr\^"H&I)B3)~y4;9|{`9CuB׊7گF:Of{]?|?3PFVI(=0T:aZ͵Tqc^YJkXrHYT=ƈVCgުKA`Ϲ%OBkz>!3B{z3F{⻊Nu~ G\*9Q#Zs%4#c/^9)lLdt*T+dʝACP|dC u'BaaRcQZ؟ăTp,3'/ {6FD5]⦼YJ^6yiG7~mT[kGH 1frPoi=Ie'[:.rC/=}iL>J:M@6xtCH:MȲݩ {eʈQƔj{g#5*6i0$h`,Br@(1O;ŻDL;W|{WqR]1di2%UH ve?.{ΫjKߏF#ºh[*[>v, U˫~l@*5_K .^1ߓ -1f/] OqvJP /5\W2j,%ἴ|J %~/8QDn ؋;$FcwYʞǓć8#FG<;\gJj+iL˯  00VxD=B naJ'ZnժV#HY6MSש}BR.ĩCϯ$3A"u'ϥE>qh7J+DZx .938Oz,)~ m)ΪA'EKꦞX|J-= h~fyp+{ oj\6Xbɠө\ sZQ>>G{XUJ#\߻*#&Odj5 }yZ̹$NzfӊbϜ/l;,@HNEMZ8("ƬjB_1T-D9 ;m8 %!M=G5oRvA^w֐G)NK"4u,F:׿[l3HRBXdSGTmؔhsNzk*jO<갾QN OFŵ_ rKO7Jg`x^'ώcԣW k.A27byqjGJ(nY~+59 c آ4M0f+13EyV[6 "Q1Tƻ,o1dHWNev.i,∔C~V)g оHR*Z2.> KYM_Zwlj'f^6;{6W.EŒSTe:B _=[F)Ԃ]q%HY&UCY@3$"dPQoBSQ^ Rto?-)d/cӮ/ QQE O~f%wRK\e 5t)iBAJa64qs>UQ"9Zuy9fu[7+E{+\0@P> n*K wBI;Mи j{ctaiE҆nJCD+4UEd KujA`sXdY'kmXO\Xa0 Hvѫx dyc! YG@ na(yXk:Sz+3 Wn^.tu3.0=V̅ȻyL)/FWXT }a˝6 ~3' e|.0RtʍA8\(ɘ:jN$#C٬oY`s$r vz&Q5z4!D*|jX'eal qDQ }jE>qyn?GoU#II޴>X, 'suw~1!4u]Ve@A4cz紑<lKI|QWH:|2 ZɑJ ScE&߳V~z*B8B_89L2tpKW׻ߕk~6p87܃O8=^_׽B}d8]^uc^XjXB?v,c}^A.!y;67~(;(AxCM91nTi '[?lpwhMQEHH^&4֛L*Rytc8&g 5u=e˾*ئOBo/]1(ʧ[࠱ MlN=H_b3G[JBUkP>b+8#f/$wz8Bzi]hE&oT0[ٴ`&O?3Q׼[x[.,NoDI\l"?^\!*M>?;% !Jd3(.hG1] ޓ=Lܫ/by-cY0<z`0@cx9 ˗㐘;*< uI]-{ s^t\¯#¿b:>F۵CnYX ޻a%S"ʒMmnXuJ&WX#hĩrh%2F>4{;pc:Td~r1 5011^Q'Ch3]'X`;!<jlS߸۞{L>5 lbNCGzj@ s?MOљ/-ĕ@/f/8spvłѶ!z$j\OcEԐA+y~wR\PƄ0p+mRf\Cdv:x<T300'Zb ؆"!5%W_\Z5m)^n撟9f;eBA;̝؞%Xd1z0H:0#SPuJחY+Ccr v`X'6 ޖ _hvbCw ν@ XW򌄠';}O1sCm'q-@̋ǢG#{·@M- u3P[GzNJ#)+JP;OTU +~K)g%>(O#8LNOJ9szܰlj3OE307tHJSri㽧ޭK H^fKlF*5N;832$pۛl2.[Ht4)>ߏEN1#v 8hEI_,*}$ Zt צs&|ڕWvibπWqeTKaˬlw'oCP=qĸR2\:42׏,˵q.ݡBr˖S=,Īj$ iP efif 1Tj=0S}{pee[떳$nc\|?aSQ PZ)%Mjgd|xH\:b&8BΖg9ЗJB % 6ep y9n16+v|/pg8aNrG )}fxGeu:\<`q| Z~I0Q)O[>wzXa"S/JBi 6F2$ytW}.|Zڸ_)^\(pюKTKk2>½; oЖ;i_m ż_lSjV#ޒdÝǣו?@؏@4Ѫ8ly%op zQߐdHg'8{_zxq]>'xgQo8&?? coq3EY"~꒽FjgXT5ɲaҬ}>DhI)snw˜w4jvW e2aV@xﹾ"ut (-AcZaCɵCZ͋2:e- Ae?&h/ZEFUzF$ȨsΊ@;ϕWW=B 8峏[EB^5ʽzIm&sXr{C&H"B 3 3 =iGSՊ%@EٶklilD~m%xh8-wv^mz,nFIFwe 84ta5Z^FȩwW( BSAj$L )<௿$G22s/p*+exS}5^- _(aQx= uQYCBbn+ۜ[_dN# N٥^bRo ]YE.˳mzr"{nq8.agh lx7*F[ )ھ]\_yE.;vKH!.Hsy =攊w9v^|Q=bE#"?$81*܆=gku'rwVPo¬D?yPH𜃚 .iٍ`9|}JԐ!>Q` {/% `ul+([; ܎&}40 x0C'?:67٬^O)*'d ypu2S16fpky YRM UY-Ϥr)ޗPtSNb[*{qI:N,[i= Z^'ij—,^lm 9)welȪ̞g/wѠɰ4 `l;R&SHϗYm EzDӉ@ٳU)nRL(JOwf^NVEH++pj D e VGvBs`Y!4+MoY>2=F?֌&ZMwS] 3*9`B)'\=xUdwI y6=Y < *Wm۟F|Z޴2Ʒw0S#euvsm%8)\W-2܍~}44z5bKE⤚a]p%QZ{p2*SU'nJ(ldw׺Ȅzq|9Kevd}r*g4[TG^UX6S&Ȑsr>1Y~ʿfyxEy," @ J2*Y.ka(L(Pdo~FF [2[giI,1ɴ!*B钨!c.]v1A% \?I] Q &{] (]ſU$y[/j_ sSC#6s>Oq `rJ)=Kʝԉq L!矁>EL2U3#WSnSnoB^`]TR~iȘj3PkIX|| ٞUF8{4=?~犱sL0b6TYR&Bh$m=A =o ø#j d4ҭiݞݡ~@ߜR˴7Ov8z :U{EmUw˼Z:l?t̜IB_kI8XO&uf WNH^LIhw{p\XZ,BMl7pd'S;W2JϏ{"O^0Dچ秚6^UY}9r(El@GaQCfu8 hk]H;ldq5Ao<7oGfB94b%ƈL1ؚcZU 梨 b$sǬcھ,}sԓ#^ڋ 7lkNPY{3LZ0Z3tĆӚm:LHS͆8'#[y|y6tr[FՆ1O> foỡfioG zՠ\ Yl?, 7gux[kɖ H"phXŮ>儮Jeh?7%obO݄HNlNٚ54d2mHnlE04O μΩ"Rв%2U2 +?10H٫cWgh (z 5tқa ,PppsA=gnي i?ؕgK+v"rxXWhM;ܠ-a)Vt Hv.Ce"sMS55/Rm`N徥x "8*mǐs>JP *B#wvYxa3j=4m_~XBVQNL`p/0m Hb 7UC!.5})K.yϬNSX̯Ldm)| bh@VSV37 a<3t>ބbYkObL _H/pM O'ACR^=,5(@ @PtiJB%L>z:w(羱9<ۓk`'Zs4nJ4yKyǺ"L)աBHd)1] 3%Uiu.j$)D[rFT2RI^\7*ԳI&pdgwWշqE8dN7(WjYx5_a'9!mE"NWHIE-4tõ ,7siDy4S~(܇|(4wpzA%3z,ǀ- A#5,6RgC{[ ԡ1ee`Ny, nr3d&ʙ$ɣ|lG'=/Ú YpNǓot\NJY-j9cһvI$gÕ@i[de3^D/WD{ڦ;Qe\pb^& oo"_<~< ?Ny,m%c_0׻@qV0:)ܴ'Wr}JI3P52In5/Am|Hw>1zK"wY ꉫ8.hF;ٞ^>M-E>?PCN*JG:m K%t4Qɬ튍|ᤗ@BlJá aH&YуZg⭃Gb݌N:cN&` u 3ȥ 7XYfYї/$B7Q]29xSfܯ4LwXK-<> w%Sp60Fʧ|8Ifp2*#ٍ2 .z..$*5+*˅Z;~VCZ#'.\rF?t\*[6籗5ݛ}? O:4w@Ӓ;e;Fcb^$*QB 0ܵo aoqL1qhonf*" 1NvF1v;7<@O-F3Ïyo: BpgO<+%y:kI"%QXAdh[lIyi%a*C< k*)ح~Nk =͓< T0~j;aMZ9A&b3gDi:?V7D:gGOyݝ |#gY1i%j+y>b"uvDaY[؉8 8O6+1ێ;!Pp{8Ikpգ&d_fcc: {jkc )?ernht` 5 ƌ=`Ru;O%r;BgJvK\JҔQG1QZ'x*Po*AҨ?w rAV|U3 04Ai5XKLxwP :NidiEMm\@gQ.qvIws.LbD"m4N&3qX)2(لou2Ajt0I8^I;YcM|H(\R!i,N%UفMBbuYz1S&t2H=f,|ID'~ J'Juckqg-(9XoáQ2!#HdžҐջ--5yI kݐ1T%LλK=Ux= [`'8Ҹ/ ]JR3mS'r(\̈8=zNoƖ-Za cZ93}(A>ߧRT~- |Cz-i]ؔ5qɟ۱ڑ24E[=yx\=|>X}qS⭱ 7}(2>5<-x$(i^Q\(A E7*}|X."!\kǼtoME%̜SցF@0$CCn. ̔=Bfۆ>iir@?!>f݇ /?ȈMLh ,Nʧ8IlQ]ʿ:"Ғ_ĘoJK9X,pNyo"7ֱ9h2 [}wun<6~¾'O9qG/LzrIiW5*о±R@]tS>xDz7ؐfWρ9 e>8|L[Y^X%m\, J{c;'{&Ov6O%eىbX4$-szpTwa (>fKOכ?=1f8XN˯1̷g M~2Ӗ9oi,c1zLђQ<2GI%g<65!TԮZI[E*e+BYQAlG9-ϑd[/hN3sH @>;;xph}J[m~K̥:xg'V%!hj#Xv7$-_1ٕ5 Q6 0X>TQk,i$l:Oim ުU%gicmڕυ JXk1~IRmiEs; բz>HL[{- Xo̎7g Lz1 SLCu  L$|3Բaw#͘3p=ޞ@yd*u[ʂƳֱ=59|<U^`Q3p?6{6G $/g_ "s+VS՝ҟb9iJӾ9Ȭ$Vi^2!#v&6[;mRG!_G*I|ڣ(GU(>5 +M™OYsʡ@}ANmGک9xǂĠ=^_&#'1"Q_<g*GSȐ{7cJ>3}@ R a)*˺GMyH@*؋'귮O C"zba^7͢p@9?%nNv*+E~L!h<+=T$pOUB) 1y|a𔞘_C]*o? iKg"1O.m H`0E il?}5<{6@ATi|3{L}Zw_`?OĞ%-aScXHX1DŽ<`MݖK3𖑽e s{ie5i!L6oZ9Yz&Md+N) 7ZMYxx=+ˆCb|R|G0fr w>ڞmaOS IHCa MbIm^M)6x_቉F7|-ɢyqH߸A̞UeR IΓ|Nե!ق8tTDqb"fi?O*IZ xnDcJ'[Ϗ[:c,*{'Wg{s+8 rU(A@RxkAT`Z Sg/>w"C±NJ[i%aP]{k]0YmL`{ lPs*AVTA{qN`#Xo!4Kf\ҵkp /_Of'J0|/,zMTKVleB3፹I8Fc3o^gf@MaSͥ@ )R4\6!4+X^v)eE:1/4%DtvD7s*\"<6,YY聾LVol]_3-VV4hyaHoOWK_t`&x~ʟf83B@L # ~}L)?u5 he/eX# #%;,oub6O1%3:f#r yUeʀرz&}E嬍,+DN> uv#v ͸ xA5Pd+'2 }bNpm?صOjL_VL~vI脡ky'.:LIGCASfwԳp;DzU.'@34ɊX% |uQ8b,(IEVn8Б^d}H%Z=kƜjx<qJUqM[K98Ur"kQ;'WN燐(JŏWE 6 7_Xu/ H~ x3#};){LwHe5=VdLr`Tf&x9BmFisBmO'͌B`ŭ掚b`,DrZxga0V~[O@PJC5M LYT@Qe<@?h?e톐".^ ꄬ݅Oo7ٜlY?UU<}M)g.Zɼ$Ai,2(`s݈BxeE"gsy&m(_=d3)31,B tKL [6:JL=q#r# 4DϔL[cP" O[o]5R4+~+N }\W82h3L>g~qk!F;WtP;ęNz V'^Twg"/>Zƍa:yIZ41DqVOuP5&gX1ѫ*J8:_'VgSkq';w-nrs^rk }6|CtBm,WbQӁY)*=+̾1E1"MfI? ׋b R;JEd*]ڛ7Mؔn GK Ghc0=煆ĽD!yLK).pY\188IP$ʕ?OqY*0}DS<m!D :19UQhଠ0WQin='!dp <Q;۟@;"79rD7$gVR\ BT]' )mnƒk*GWw71?ǨoeJo8c!{q_^l\( +n$L}mllM  XAD4Ӄ?0bN]"~jG>T`%`ˆZ7,NMU B>5(coi=1,vBaccbItH?αVŽʹ,'ܗ6Ø $L Ob(.! D3"&jW(蔆4'~ Z1\&`]%%Fh/aQL`w-ck{޽J1rQgq;49m~Z !Aih:@VӗL=4Q H/B]`$i{}5N{X LOC F|n|6\<]"e%/rh%\w݌o޷ 1mxh;}|)&$ La<O0D%F'lC]'o KdTf/piΕDCGKJcL3-BMpn}-K[AZmk3F@yX͜ E. +1>PudG%ڌ-sH.4ٚ7#5KvfvP A&:`i9Dۭz=[2ù3XRvi`ü. tܖC…^߅/sʨ0 t7~4XP |,}I )̀+Jj+>V!OadPjĴt`͞;Yo)$1qH)1|y\m`A$f)72Bb^&uNCW2r9b_~(Plt"]sc}t^'Upmnu, | o*3GfF2 ľrf ȘR&V(V]AIeZCf1i~Q À~Hv..Œf!rpnZ#VuS< Of2 ?Uc\V3^{2{ɤ:Rc~bR4хy>(OEOO:=ݏQz$m45CF?G$rt7i#ٲ4_@RL?+'B#rm\: ,˓@ /Z# 2rd40\a,PbE@gy>%#4ĠߚS@dHJSb${Oƺ 8V08JNS4wd9oA6[ڊcOSqEփ8>T`e :yczi {JQ""s\qUmyhXߩi0%:oe~42Rc1#YhF}VlX= N5awވ S,~P7ATI/d&ܡ zd_2Mi,:ݾJAK.3@dk%"r<ٶ&!S+"j̓  }AUiٸy (m!%|WLEע>U#l Q7kw"sV&+7= }(ob>,~~]qhWdH]CV F;{=2ͯ#31Q#h;H4}erދfc~u&"=bF4+~-;/6i8z'd4 3vZ3 g|m+KLvM?@gHLRҐwkywt\BiZ^L= zs] BsS`Bu[vwO`1=HzTJyӟ[ښ\:pHWߋ DZ{geE C;@3$,^H+]d7[`LW{}>~Ċs ]@N@W"{$ { 1ns1f?.Ach $mk?O.]X)̎ғ o#qU :+PnF+DWL_+q_,kV`.S4`ד.{.Ž@3wp]<2%[}J9y.E~lQbm dxHDx p@2vʀj)3 }_F$sL/z N2_Xxcț]sUV8.٦̿ IB& o T'p3n?jsmMcۃnIΌ3DH?zp{iP5LTj<9#Kj_eޓż#*p~T#|gyMI,F8 <5>;bj]oLהqO[Y` R1l%|'!GgRANuckU^Uc:UC -"hT_-G"=gs~H~3PISd F C#x?:ݝ{JO Kz/ !y 6 JkH6Zs7Lq PE1 gR~ԋzt_?7{zQ.W"7F0@TO &*~#Mutٛugymς\EKJ5{ov#-יXUoMuV`ԍVvw+qvH }3qU,ᄟ;[Y""(=86SМ>X4PFθ JzOC2XSK|<aK?bz3U"d(@Uw V#y6pz+~/ؐ;0{{<Дqi9Ij.v]:\h ɟ.C!=%Mz\)_g&ꔵ*NƋ 6xM;A~Ӫ Z1OG):"9=@jD'ðސmX0:\*ù"Crlx&$NUżghH偏:+SaZ4?=/00AJ&' {Su1sL'>^AvN i#FȆ /Ctmrh2PqHP;W"Er8աG'X8BGs YuarQ)-:Ns !Zr[<@r[,қ|svfL~AF^{-8-ҧePX /RqlS}\qAq9W-_ þWHu9鶬;|~TßL>;2F{k4U+;9ስ=jCP1DHW=C^}t"XT /x爬ʈ^Ut5m84D,L((5XPX}_r̐$ uafdt^bX) S"p:mµ^9Aqyie *kNg[R>)'9缷3݁ xJf'FɄ.wJ=U}n1"1 7mqd )m6` weCȬrhW_ ^_ɻZ5rB1D4j`r־=YHgA0jb8 B:#+XV&{ni2T&xɍb<@F̙X:nU?-]z~H2:k8H|EV_i̐7TbRgm YfH6"v&A莎hN>H|Vө7l$<ڣJ~>wYEzD XiN^nLf'= e=nuQ"G4kKQ2h.!,l%wI[I,W1cs=+(z:. `I: Ryߢp^NIY+ 1S7G^VqpJ nZ8mw4dQ+?WR1n絏:>:7rm-iDK鯸C v7j^ڠc`–}ߗO[-Юv؅V6Wp5BRqUb3 OXE\Eo(2Ie$RL6@DboXxepP"4S~դ<~txN^OZ,4[<#hnt&gGp˳HC?J\oGk&\yx CTTћdDTA ;ّc@\> WTsu6>"P٤r!ꝠԂrWħL؎罯٢K9(AT;bUDz5 :n&@sMPϚHOg%" @}HnT׬h dd$Y{^MvJB<eBBDžkWt٪kCJc8Nc8dj 7·!c۸`8b-,~!!:g W,ܘoPHFRN. q tܓ(7p?,6W') Hf6:i EݣZ,n+*~_"@t6f)~םRѪec|w1SA8nc߂ g]CF+o?٫X@-Cy@QE/2$-FDV>Z:eT\!~4gȩMH* ?(zΎU.q|.Fz;C9 92!h^YJy\\F ;ka"=^ C[}v;W- 45 H/7w8fboPC"?RL-M6A$FPNM.? GXp ʪ⇓]?NڭO#wӎ8`_NEλ_ƚt@-c@qL|Q|M78tU~s$ `5?᧹hޗ]LcZ#/q<,M9 gȧK0n|0Tj~x-|A:^_k/ҔãȦj ۞T !J2zUU(ʔG6B BCװE_2KBLl݌>d~J _'~.XG6Z) $n%I&i :ִ9 OL"p׮:ܑV)0G,L 9\V[.c'.a>w`)v.8,,4 mzK*#؁'N}/D.+VCO'\ L:) yy`3$]սu-%EҘ@AXHb_ `A'/_|JWX7c2|ăR4"@ mQ6dkAxs|788XpAVִqc8PS>Զ9Uu4ب ![ ]#|2w\LN8b<Ϟ2vdT\6juJwz^-Iӵ;.8*%i~D_nO9 2]-!zG=>IRƊM8pj;&'ߴxD}W 1nI1ɋU`cC==˘Ne:4izU!}:/%D` Bpp܍ v0\Fq9dbx1h|MxCFĝT?7~I;iĊgA/7Kkt!}Zgo6C^򀴧F>X Ayikض᷐][D-jp⦆\ `'h3{M}{G0a %,TGJMܘB E[t◲t&i>]{cOF !z"me`W';MM_ťMv~4j#7VDI-̆iD pkԍ{F&4dίn1JŮZVzCn(2HosO@ytGCr=1W{TA4ܨʣip i,)芟} ҊdJG(mH=o7Mc7FOo٫[9909[aг|߭f^1S00TM{LOǙTz']febxxFd'q O~79(7ξIՙLL;_`"6ٖ}1O{{z-hw7QV5=ȡԫ.RotkH!Y4[AX;߱ u%bOpe,+5dٶEG:*IuEjteyaHXNZGj._Uƒm)`[W_CXwycQX ij,anvxto>9Bf:C˸GJ1Ra6b{IrzP *)3`ŘTO#3eigH6E: Gh؄P>¿1X3u7@S BJjZj\y@8K,E5s-OQVn еˉS[BP6KYfiV,/nX~y޶ԁ.V _hE_Br۝c3Pg&8p<=G+uFLY# IƋ[Փ ɘY7lZ[4ɠço~"cWČߵius.mS&z )YsMc8`pM,8l,&Wp87E[ky 䜵a|-.w ~ЁXi 3)邩~ (ˏڣ]u3aM͡e%-]՟n,9wP!Hj o]pjMS৴)Vj`6#QMc^m K r;BΏ W%d_n\m>.9yj7@((IԈrkkɏΝRğa:67n:ғՉ]~|5Xu ]ĝ:I$j2I&FWBdn(rNf)aZxY>xcpіJiاѣm(q{=9lBaL-K0 } I9t想}-l?NEeTi5is,aiǰ$kk"46D+(QW4c?t \fk0OD sAԬo:h*#K3?z)m NY' 6'i#+bօv\BLm%[=nߊ9:뷪7S64e6swKγm `kmĕO&oi*g7zʺ`.?DTֳuTEcTWe#ܭW3|Vrt,0035~33_gʕqa/ھ-235PQqNs7}-:W2+F.Q1un5Y©A:ڙ·|6&;0<)g5sMNR?p|Ko/^CG1i\3f`xn!,5C :K*uqMǷna>XH}]* uw&@5&yAr}O╽f; kAK'ύ 5>!%QJP$hJwd.{mۜ'l]Wu][]ܦJ+rVXBQYT|hmWH~U]W~-TNS@79Q]P_^3'kZ׊.#ʪ;&T0^ C'`SVjѝ0CFBrUq]xO==W.~"y.yuwWj\I}C+pɱϓ́Ҍ lz!=Vcr- d #F9æi&AAف<"yGVVuOqwN1qg#H-dHwu|Ls(1ݔיCCxkG]>hLjcZByE7fyA4118sYoˈj5ʈ/ɟ ZƆc6ҶΟ m#1hCb4ߊ =fYKV AIt~axb;rQep1%ôZG)NGq,Svw]8nɯ>Fh i|  ^͟#7ft_rZX QĹ4wKū1=ہr Ejw#qg1ó}z'U.;û mB^ru\ᰤ.&r݄3qnQBj "JxNpZ8OQ,!zm,:Fcv¤ < uE1yQ=8#ܯhHp|‘жxrlߛ3ZajeGޫS\p4TA)d8|v`og$"Gc UWu0 JL ȴ|ʤӴv.Gb O17ڍ؉,rg @8_(q o&:5#[wP&S9uurRZ;ZO-p잠{R:*4A[i[9?qs1\¥z\E9 lcogYZ0707010000011f000081a40000000000000000000000016239ea8500002400000000000000000000000000000000000000005100000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/pci/dm1105/dm1105.ko.xz7zXZִF!t/k#]?Eh=ڜ.+W|aT5C-@sMm2[oyID5͌G.<%ZA"X'='$9᫊߱ ׏[ dECSY$$qڷO] 9iKiK lT`5S!~q'ǣ`K,We*<>H' Y7C&C zmr?T'OS9˅R/cM%Q}ݏv~YxKmN:>I({ :E{єz2HV5toKa|ػqZ̬am'&0 ]g$˸sXiP`;W3EuY&[^?&  ԻV< 4t#;q1_4nZN4Cw q4l:Ku'β p#%ׇ.iNؙrI0ϤkZ7 F#{M/n澟0jGh0tD*EP_<-<E\NMzɅbŦ{$vs YEc|w3B,~%,{}d 84B.@]AtW?9jV{{tILUH4HNڊ~J {E^1>`$é x!qB'255 j~ȔըL1F~!IQMϣF]?cY$S_B'ps—MI>˚^i GcI`9 #oD|W:B~'"`sSxmBr=Se A|#e(Q??P`TVk߃Y= F2StDY޳EБoE~pKbc*-ŗsa+]؉&_B),qSj9E{oI*ᤕ1%kxی0Bz*R c` !] wD{C949~ٛ,sq% 1c& R&KvApN6^TXyvS߱OyhqTB1a$)h裗kwO$ / |?:"\AXI,KNϛQl&ݭ'VB<ֈ1,H*b PU1[ Fsx\Eqگ?(wzjxh3_G١];ЀꭤuHUХSYD E[eQGJN@3j'2_G(xNpq#l@"~!)310*#"y5Y<-G@>#&9˶UFFTp'\kzyPJ@s7-I3PXte% yz+'Q_%Rʳ>ɂSIfL&cj/[+!c\îR$6KAkUY$:ÌOޯN;K K1"L :QǹL'v1C9fS|iZi&ˎgc>h̿\Bn9 ﰺGwe'u:WmS[A߽}MIgR~PE{cVeke&٭ZzVA{-l ҈U+M̎yiep5a=MŖZp%VVWHjw~+[w%yr=:'q[%ZNIU$iZ\b+ ^VP>$pNq u-c&GnQJjvb9A9z"{4H)+&K-G,?Ǝ|cgz]$z:2k;@%~ i[7qeMRlY%|ҼE `OY6Q텭;w‘0/G4Gɗ_+LTmK҅jVl^br@+= q̃\5?X^mZ,r'5rz!濧r"a*oLݴO{^>gaSYxxI 6RcAk#1}Ę"[?N*d_Lfi}UiZH^64pp1Kb&NߨCq>& c>RDr{5E>F^j6Jv EQ;af]^$: fv U)nz$M4o({P c> -WS<,l ^r8G׋> yզ&VlΡ+|H$ 6D L}՟ӶEyhQ"% M+a23{ZOL <D7NrDr>g(TP,/p`Mms9g?V]_ ܽ(;csPfRa"/Z8(~7E`U9iha/SlyNVo%'#*=Z<'F2VR/z#[BJ`Dr*oaon:l<^@׸[z: wKt&A3:$X0%C >6%uZj.Lmo8uk=D)bҪ>S7vXRԩo+MR]z;W,{ʯՀ`GyEᚠ<ۖгJUchIì쎴̵}Le- Bqa:?!hh=!C9^.gN `$}o0},*S;3!_QX)B;v/!Vk!zC1is܇@kД|t/RIᦜO#cJf*ɾ8<P}}q./ jh cfntE멦8]Vs< UGUI'kjByF<'YU1=n x ӜKG RzZRأr{3ʜQ=M_cT0+Sta2AaUNyXkFHbqmԚ%ǥsoNS4vkIX^Gg|;C P:Sx!G#ֈbfIe!;.GB \$o0nk)n Z\-²UϤ^xxG+͙HB ⮯zK@SAx7G0vaA?nY7[VKwL? a1dnn>+b|50QikعTlK,g-\>5]e.ڑZ0 *CW9bIo9$ȕS):fRP \Kx%xΞJ.d{zNųwT3I0啫h6f`M%q;uIw9,}4 -W2>"]ʹNzEYgu l1A$ɞ2a3-ִ|CV6`Ybfrj:qlcVqOH® 5ՁowFP>]Qg=o%'Vd9RDm~Gy_ T*y<̅ )fd@E28NPH!ƵRs}ʡ0A3*jhEs9/Pyv8h-QW'&\U.>xĥ>] ߭Ӕ})vk鬰OHa"c5is%8Z1|?%iZ+kd\e|JYiE0P-y޽ t.2tcEzWDOs=b $*k ]dS<|wlH)* k3LA#Ho|)AE;+ =F5~OJ]55ɼg *b~:׶Ro5f%i Y|=-4 JfНrVk4 ^uxgqɕ6l-!)@H~`R$]Wm8n t6޾cr/3r_glMO+Xȹ(ű01ڴBJTV %3#r241v{K"(ξFaUoD',3&`8Ois4.I rޫs=4 ;XpmyK7PW1i; 䖣-HXA0vIAm@ZF@`ۺԎmɓ#]˞˂r Q3R^ KWmAfWj꺢'"O {|* *9F-ê)Ǫ@+d_1R1s3m3 ,S>E)% ݐrt ]%2u\µD"%{ah8o(z5hjz܎D0Љa,S#BZ mFhc^mH- Cy9iY-氰Z#5xj2/`y!9sS!8u9Y(w_&wnm] t~P x/u-A#;Hbe?ٞ4-vu 06B3]!gZf䎝_ѫ[NU=~:EvM>kWydp.hkK!#)XPieq!2^T17,J-4H' ZQh8!.=[b#ޙS%@?s$tB,)@^HbJHUL.! 拥y8,_e%izbmSV^:OPy{JQh[9\mg/3?8{IV&Y,syeOx،Q]qj:M/sc4{1-6. B2b~h,ED/@*3[G3d=6{*sP=$7Ms!rxoB꼤_dܢ=?1!?6{?Ɓ-Y|٦^ʘ*` fo!׏pFk{r.6½FA [E_#o7zf<* TmktLucrנ 'ӳ󌀴kRc >~i/\Ěho/}(@Ave ,l*: ;$9l+gets U? HZ^^u "l4t] tv`jxIYvբl'Pgq0ZRWc {1b]ɠ̏i5/wR1<6TF+jV7YhAގw 'fm/z7TBD ʘ;l8ꖢv -.d'$r֧g.S! M2 >Hw3`$nFK9>?->@TSs7W3Rՠ ҽ(#9ăCee JJM9ٳ̀ yc:7V/7c/Tò8|GnTQuVGcH)'}[Jm A~Qs0߽beH}XZ_%1JRM5,ܭ4?9DFl % ^#s֋,`}s`;^7,qbdnQBNlpbȜ5tnH?f*Vwp>4WQ/6!,9C8gC$z?@4VULu.Z<ϱ{k|E 88%T aTnGQ۱qtOæcKaDEJ{Ni iAuгbH Jq]$$ B0}$<3mv0LK}Gtw8g1<r%\Ы ^iǐqP$RvCLJ#&)\ΌB9DlA\LCbN@[N1jdba rs_j˔ Yt]\d!)Z+?1ʸgK;Glxu3fs' Ban,`ȉy0/?q (K ,i$?0B /ّ'VK&y8y|^e@DEb l F/ <" b~d}2 { (m[HHXT(K)&B#@-nڰ$}o4:A ~6`CDڥbϾ t蜍 CNV@.i`8T{{!HI tC$q GCΌ}B]x5}>ʏ8A6u\qo$bzgfdE-\a!0H[>, ,(Rf|"aAǦQS׃mL6H'Pٜt!i?OZYDNLJn ݚзcҊΕ"BhKjDNX9P3?׋P6eȹK'/D~"ӝjVA÷D1(5/ZϻVSKo֖p'0P}y^R.'76*,4bp`-V' W4W4 n[+&\F:nB<:rsQ ZxD +]Y׭Wwj-qRE C;;9B;=Ĥԟ_®DkK S;7\bkl3土D, X%&x-cO圪eAњyAe<:X2E!J% MrC(i)%R.\ıY,KfWH O37;'4 "y͟Bd+'q>|tPoaO_:H>Nvfh`n ;|4++ʹlS[NOՀxU+x~!͡>j'<=/&fIa=#_-H0"ʀzhq$[̤ޛt}6j ?ac[ۏn5P?zwfHgI<x6"`2P2}₅4 3[1ӭfQpgV QoΏWX1vS &t X#589Z)@KC㑢FY6m2mJ\WyȳXg,7iGr{+TA=fl9Ы=B ɿ32oߔo>#b'5SD$֋쌆̃0@Q2LC͗q]}aWzlլz6HxE=>Ыڎo},wX'O,3<uE!jkOso.-؇j.O 2tiŦbU+!%OjHx}B &HJт_.;L 㟘;:UL@6ٵ*u.Ew~V k^WVna<1E]:ߢQ-؁EcEKbiWs֢;d8 NmLVE ³̿X] [Z.N7 ( )e^rUC^d'RfH-lUո 1o7=^u; f('wRXT1u' Sf.S( k]ο5@l P0".S*FȌ1dbgrSNp,׈X'?im݋!sZ&S[ə gɓ?%B)O-8JcbreŦKX-un/a'e!y<8QGN/T`7, Xx8ėIKfM,^\b˸|MGapV+t2Wio$1 ͛~MNJj21KJle-|% ~/|a(cs ԫ?|Z*A_eTǂq^Boaf8B3 2eCR˒gLM^Nɾ? ^6) 8diê ִk?gA _!6uZ5ӕ;aw[ns=Y^!B=ցqeqߩ7إ;X.*xVQ02`"[" fќg2٢#]O;ExQp];X ^їqju #SQG耆CG#bg鍪gǢ4\E;qAhTUEb:i|hfE34AdT=KA-W'wyǨ\ ~hHk.܂"'YsgҰnn<@q ==-EVi2ӯ{2=H( <}1=ky )\WGW[fs><4C }YSOPŁ1IvKӘ Oq 1wwrE3 MI^(92/3E%<e ?ˁWj>#lWs1;6UhrYޤ Pk;AKHKGə+ ٪bYQ i@yJSq4F $/X?[, ыA tLJl05)ml(eBDAծaWώͮF0Q", bWkgx;J80R x0D)+fT'kDKC Mm(^Ԓ 4BgE_@Ůs@D'o]/]jyA_~͏j~ضXkbf0![X0xRa|zAi _?rc4Y HFp&K4^H E`"ݎ{9ܝU6<. d(Ҏה{ DF $.{AV]]ViwAB2Qpx# )#QIdi]>k-;?SEDtw3TT[E8;-;2$+eѱ+A2! .tMp g1@jW2"A=x]w0̙!L '*\+ 54lc;-UL[/J(ulx!bpd68kS0f9 2<(UxsβǑ/n~٩4D x:<wps܌ewYԋ'P ޯ `wAeAwAr4~Gvta鉚C..QXK.d6 ٨7o:J% f_ h)jP/ճ[N;dd[T}>8q.H>;:ywj"]ma)wuee/4)"$ ްP }듭s ?_} Dx̏0Bk<wv2Rs|bGzWаB~ j?/iq^gi+ejuM jzwvQqu2*VBL;L6JA)kNr; S|DD6fm4T̹!2 1v5Z5\I<K]v,U 5kR^kW<7oYy8i$1Pz)hz:apIRxGt/BvO:dxMc/FW 8ba Ww`&8h2ڥMdJQp#)%b9];{KOb!:7"XbߑaVVn-?S軺ˏQ` 2 _J܊ .ePrXVx3|Yi`Z R{qR#D׏tJU ,BtbDMgkiF-j~PQ˧0CPvFd_C~n5IB\ dlɛ-V1<14!pBX 7z a " 'd}"h1CVe⼗݅ IJjȵuz0Vg2g7.AgZEEȼlLd0c.TqopJض/A7Ig5 *0qУ4/#Za::[ ih~JYt AB_S_I:G?KHN)6eyh%llRQ_- p9Jb{s})J1(=T𛺇V m?Y\c]8">#(_;*)4S-^묳'U1FzX{~x1q%)Bt&~'^/u뗗.uCHHY `7C*!nFn2$06dE} }~z"4+.%hw7AO SdH0VN;$ʉ nDq׶$A4|*HweJ%NAکX rU3ڔej߼I}p#:F7!;'W3/qhAF]bSi-Â(f !ȗYa`7j"ﴧ[]覮 CI!329"s}vbx7"(}> ’`ҼwC#2 6:UmBqaЎd?EA[+i)CTt5x3v9~pִ4-,F}39 ujB_4♍Ŧg>id墄 ~*!e@LH.V?1Os,5N*fe]Z>ozh4E72mH|3#vNvSU nwr9횦fU氾(.iCeo-#H\briؒG2cdO`wQJU/DmPv.,Vy T$&-wq㒊3|PM`d8n Mc!ș&?% UK!jKv7ꦎybyE܏8U c%(,X}T xdU:/*B;,jdbMkI5֨!_́ P?}4#J \߄x߰",֮4SN✙I֕9.f+G@/x (xQߪW4u]{^K+`r掫(5 }So\Txd(5å(V"V N̨z҆V83k(#*'IlDBjVε)O}OdH2.w^eSOdcAmˆjq- @(JI"@hXַqcX*uOS4tQsf6L`-FA"\6J7A,3Hq W3g4'eי\ڛcƬ3Ub d`7@.^@dlZ2".O+~k*iص8 nDK?lU9(T8>&o=}dt;~fP賖n΋̉ZY? lCr"ӡ^V_an*Pe6QKӼXO31 av{PT؍VӵSH=n0f^ ;@|A1{1OuGRQ_a\Tb6O9KGmf~:;srgk^Wd1iDŽ*H>s*c NUZ(^Bw86rGҗ_Ȋrfs*b-eVȉI݊HP[[A"ͅ]r%#‘dέ>sFw~6Z$k -o?Tu+7/R%)ʯU~bLDHaD/c9Ӿt,h~d*Z؞44\J,"y-649c)]'Δ(xC׆A)r6#憿WVQiNlgY{e:GNSMU#5u۔_UXZBgAjI0䎜 Jx"K(Fo djѡ} .:Uy c[R饾w.Sù9DLC& dDdIȅQc iFgЫgKk {IB\n_OUԙm [aw_}jt7q;8θ٪,=Ew>9E (^\{ wd]޴qz.|  MP]vbfrK@ 6Ru+_+&>D.2Z w$.v).A1"f]pŕvvBzX2ҳ&\}f~3,!Lėߙ:!pI԰@NyR@.E ᡉ}G@`]o[ r y')p:h!OʽeGMC я`$&zG\ƕ ٹu\:ZK0Fw%HY KA:*f~"ܷk5_Qؒ+s~)XM=]L/'6+d{Pq5.̂pom3禅j62K0P[s@%|zffKggf diextsRs7 Pt$)@^,%7/Tv)rb%YGbb'F%VmӖ|;I G}Aom6~l K7|RXZJ4g#9vW GNQ&$z}DqdٱVXXXFtT4MXy2m+k+(|ʹzftHd^v?җ"dGܤEtK.f/V TK iP%eo;u!Ru2HV: CqZQw>İ',;gu:$C;zߗ®_n3¼CEWWbpD%_k}SY,o`L N0Y ҳ ީ^2sgGk:T2cSmb{T!J?"oRlٸ-dUQ`D&!بFR3_2Sӆ;7\MeJ)ܨ.:Liί?/C~VZi<3bTF$W1\Wc-@{:"R \و ! ?%&-qtlP[ÅDiу?Y6 NAbQ"fXt km+FŲl,G8yQj*C ~9" <{piPM4*P EZ  U{(gn{SC;G+= M j"q|!G_YʙM{n@Ř ֔,[=zy3DwP9\gjREI&SͶ6]}T^UpS;~e#̖6餓XNWWIU= blCtri`gD`le%w= z<>YX2|}npWYUjbVa .F%j`Ũ߸aj]w%ގiQreuɰtb"PixTHȶ;τk lP9{w] ɺ皌OfFjPP&)>q8tFs0B|R7mɷ/X*f"X [vD6zVr݋К"FDs#pD_~8f4tM&w?(߸"r.@UԜl 90Xgd kH\ nlљkcsbN $*1R'M"H,2B-n%>F ]Q0܄t~U ʂlh_Pfi*%@oKMx@I#r [ kP;4s-ԋIF\*Kő$`{ \)olj@`V(4ۗʱv ̻l4٤[1&a e8Hp;NYyخt2|iCQ,M_a_X1V|{CIzuzϴpIIԈ.)(J rF,*{vpW E@i)H~p5r^WS{rÎEliɃp%mE힖|n2esu2$J Pz7uy@ֻ.udRNyDH3~`F2k{S& /ύ}Z\bN9 6LܻlND.\XsY.1WO֟?U GݎE*rZU[~gNȵ+M"+EP9gs*v9`PP.B=nfWHcXy1>OoKE6Ab m5B~ s+ChD^GA*jbU.fm5|h'q`&{u) }DͦgM+k銉jS+Zڼ!)~1XP<ԟ]8mM U..QIZg{(_N^ɈL7<\4x#;!7};^xItaJ2Ӎ,{z%@SaLY7sAtCgla佬 ~~EAΫwE'nӺEAߟ\m)м7"$btm* %1Xn|H.$Q~[d~vGb(ͳpC%*=2"u2!V!K :yHo}BM3>GWm6ζT|r\꒷SckyiumCnD|_AV6^]cn'.Jgz6dx2dۛTC-֦ 0j@Q=2%.VbUzz<Ҋq|QnTΩfhGuM$NG,%z y|`4-Oϐ3̥,o"xDM" ƒh7>S_*T_źXn'v8xH)q=: UA)녢 F#X_Q&)Gn^ouZ_;SWЍZ2Nc88g WG: #z{2..˽sRh;8`ζX#N9 {sJ{KZ6 lML8T=d>~r#zg50A@Y)Qs=ل ҸQ,/0O"P7ahmBkD8 ]fkn29>L4ww VߎEtt9e B>#E4z8X UV:{ϢVh np^.iipKd,(ɔZ˞ b[XX rg_}JXC:oQHG :TrY-v0E1-&ZnСeO AAC%@X zG63 各]QRw"_u;/2 K!ĥӔ N'V,7U 6y8>Uڸs-P)}cM3(}?:nv"azr:]u`s~JnMHktRe{*H97~xi h*_Nb"&HSHLft6XwupLv,"L-g:zr mJٸ"TU4kR UFbT=Xw6 eŻS?L:!IJ+fzvsWD]bZfB!|B{ *,gS_ G;mVV)O%ᗖr`)%'ΕJD^%q:!w_sJU6NJDǟfP2E$j_ qR~|1>_$8w\&yh8;ળd?e{ޜ&IEa""\\6~jʽɧI}УdsI0m`FDrLsL-oQL{ {QPaF1r0 E7G>N]i1:PVWt$ -=~/Hg|4fz>Lʹ?6 ̶ Y^ IQf}Xgsl_MY~WhV%wM&{5=߇4 {7]-'_Wd*ʓ8*3S+uL9b=x5Ynd#?# 7%dy-gg0?5<}6˂.?~0vx_@)TxX{ܑ!uކpGYVv syN f*T,I0kOTͪJ* SYbm. l1I({ oRm]JSZ-Ajjp_!#i4g3<ށ1*z%pصoM|a?6K* t&9E4zQ|_FqUoܕF2eo_ԨT,Pc x/sAOɞo_v4A}/e9]=U@l% 1"'.@F: q>D|儔;hIONj5}VgB{t5o̝!C]k16S&{X^0]b>Ձb#h@ %eǃ9"׾HOo׳q=XiY Bد}Comf$Ĵ`)~e:1ajAa,ה U)Zk:w zw51pP1CAbY;k莴:I-[+{w!ȓ5aaEsela`Q`)cH ʯu ֦-D`+q~;S HvHApzBJSl'|'y!˗!{,gH@!-#% ؝a KpU59 -F@Un(G"q# 'ٷs_ p7:5Ɔ3QyݺG?G?BZmiue2 x7.̵=·edÉիT]pu͢&vE2gO&KbFRh UD$B5Z#T[`"6 *%n@74OT& !l7 -jW)HQ [q n3 Q"Ol,[v:6M+sl5T1!dWgD7˙%!د?, fR2w}_f ъ@o9(3<:o >rg0 n0ѽcb%8Uk& 3Nޖ\ rćX`OWMZuK,fB5"~^Z=8M6sG}s\4e93LS*#Xa"'$5PlZ$ ]5$Iq?cNAPvPỆwS+JY ܑ rum4`5B o"iL Dqb{E"P.<5 n?7~N yUUC;k!`Nago A$ w}n392<ʋ]~vd0B"Ns" w7GzpϒKtB\  "ږk GGۥFўņNoLdg=j ?~>*Q@"5.?SJZI$b"un -Y1A.ֶA'-tNؒXp֜~&:r|TN%m.E[mLn fU΀I~Kv@ /XE\wf1Mh7"nBI*bi 5)} 0u|߁[A67ۣK_vV4oF OM}@BҧB9K0e-w@ĥ7Ee7OqstnNu)*R\|@z/R/^Ħ=m8+j[tA_W *"`-:H IF(C#vE%pxhRK~X{#uz ;!dUv .ipuհG6qťEIIBcL,ZUG~*QGSBǀRMD^ ʖ_x <~ Q-pBY0AԧFJ?*:}UںyeP\T^ F[:o$0clBiL`k/jOZޒ.| .?jepn>i[poRkgߕu!^zHk&iV#&pU,-,s vǧ0D5}5u\~mdQ9n}B4uD D?221vzZH] !=/,r&o`Bg`#<3x+>^[KQ/" Th`^S `Fңe4e ɛ#bԐnP.cL)§CJq^"gyW4es|10x/, ϪFX}YeiI;D>8jԉ҇2si= m!Edm R G:5,~=*o+M,ϟ1?5smxJV\L()1M3,=l̝K㛻S@[33)||%7 wkvvmQueLP8*~\U nBڿ!UW׹E:vx谉F'Y`뱚*e 'bHxabzx/ϛuI,=)KaZҥ~9Q|%;q1 Rfe`H Ҵ+ s]1RZװ\CW6ֶw4Mރ9"Gf06!k\` Չ a6d$'dPHo2} [/-l‘{wbX~~BiIЙULGKD6<0$zsZZЉ.<;Sc[*i(iBoYZRt )*!k $tk4t! ;CM9zP}pI9Pj,77'$|0"I‡D:²SJò9jZ.#BF`-5t,qRҽRzHҲ:#y[S XO>oՓVGD4 SK?n,t..`axSd3m]a7 & AďRJaB@+v^5C2 h$мBͽ3:I` 5aU#$ m2`ʷ^Ҫ*Yhs(Te59̥tmHfå{Tزyc;fn.[{ GzzRquL=rƯ,y-چ4Q7#2F 5# Ӡ[~y&\ْH&^OI|Q˃q!~|f.;'}޹\.-G5䩟 HTD*xNJHu@1vH XZs` %z=AÉՔ_Sס]M[^TI]]9 3V3mAM$ TƀA3R_m >sOpkHuYfWjb5>UrQilISUo g&?Î}~׵H-QNkj~4hzVc7C:U$xK?B0N)Nh|9ԤP5B_lN]#T+ !x&N#:/Soq}2%/n9H0ިcd/h&+W)-WE뮊ğr,]^l\R-g?PY:A⪅9b=dJ!_/KCjd0ԭGT$#Ra\ {=nVHD$ W(D(l;fɼHnEashY8jLy""Ũ.ڭ IOQYQ"s$#^Xm{2.fdXnw 2sԵ!HI Xe 8ͥ;HD%m7_=pȕfP= ->Tұõ'>ꡞ; ;B5W妩&cBq+/5kH0_0<Xγl9UBفèE[ʹV%}gHNwW:}l#JFAprSGS1{.J+`8pb1'I%R !wẄ1N[M@  =Ϣ5A83b}r:qGT'RdmDa9`gFo\>Uɇ(CDss[0EQd|(a?)L;B4NaH]?:4eϊ.$#qʴ92ˏEt]#8jOSqûh;D<)sm چx|t?f~:P:'Iy -%>$<"FN[p`)fc͐-E@r QJps}i3^ &MQigDU1\O!"rbXTY*4lr¤"9bbLJI4ޮBFZϫ2,ߖ~MEvasb#Im"-kޚC;䖭<Gf'ikgh-:jl*UKibj U >dN{e42b*F٥EĴ=xy^ 1<rzL( xhqJىX 9$wV3i "ѐ>CӖ'>U~@U9P˰Y|JAEy`]ǂVou~Mf&P4 OpCXD챞q Gկ<,ZוS~yK8J1<%x-ÓtYL!1)fmUb;ePhӾ1#1H(5^ wIW20ؚmӭ34&z"6^M-5_Lj!8jEOVY\"럣HU!Ȉ'Z$#˴aY~hC,3䊟gf6ޯanp I" l|Jf 2J?$WӼ5<vv_mDCBŦI!:Q}w6V SVq nݣvݘa XG8NwaK)[38glaӰ91ViDcs Xu̷q3D-G鼅g':д3|^UΈƜF w]툔-꓎Y07owXp*uwnr>ܒ)ձ8- rpƤ"hc\ B0PϽO[LEL"~ОNo _C/vLa+(~Gy7t6F=.r"b{pߞqp> y. qH4 0jTkC_{MS 7u衎2XcVJS4s-*:0"Y-;Aoױmg2ė B[jk7*EژGoV'3`fl!"mwn2?Sit{_QZ t$Guf59Y.@൯V%o破rݛM3r]l^2mSw<4Aa+YJP@񵥉 w,\t/|Ȗ{(vyk3v= 2R8gMm0-֑H2v })d Д&\M\[`!j7vd5҂4yߕ9tV2 *s5Il(WGe6>"?f.jsՏ:+m]0)L8ܢ CwCyU{TM!*`+uhR;&"g6IѠ0i WC2rܲ絾arӨ,D3Rެ2b;.u y`^(5+GpBӌdsSa!/Ϗ9)u )i/3gWWty.7/ "w W |~vr$"}Eh%_,>` eBh¦ʔvl] &[:u4" je.UI$~ skam=-e#QU ƺUZ:(d<vuv3GQ8Ԩu|20bnjE8' !-V.Q@D@jU2Pw-k\j;0}p^ TH:RCJB U~VsR*cWir\:ZuRzDa?!R&suʘzCF6ja?='Ҥn@/Q<BWTN@gs]T;@\T"ZR\ݍbvC] sY3n'JЛY *[Kw?>c\d \fa@?皮~_gVos/lljgQ2?/xZFJ>x!(Ö&0C$7fkh`2^"174>Z4M~-qPl_R=ڇqY1F$؍7\ݎco 33ng}U˕d;Ynz7x=>3_ tuӎUZƟw@JuëW1#Uq,hJ6R͊5$L Ciz\)-&>r)yl XtUe#06?JLiK/ڛ'Ls7=k0p,`Hiu nl*&0\ۂzRY L4!;6YrO@Vaa1G U҄ IwUE 8wjoSdxRi沊Uvhh^t&M>^XB #Q+qPiձS]OXuXί+_ye~Ցq3$^Zse`6g=!ItPR-ƪ@U>ȝ뻄/U.JUUXW`VKF*9Xv_C3v7ar$ фc͓nW/5K6f<ಳ0EepeH +|F1Y`Vz<&<&%nA&WI Ebc!:Q 8b+ϭ!bx$UL c,vJ`>`XWWMcĠѠY&@L7+ %*iLHǫOi:Bl C< "-wnDgևa (MOj&밤M<-l(nTUXƦŘޭfog_,8`0xM,I6 kӛ$h˨1a,|~7=ּo!fӬL0L}Z¤u*yvDs ۴wBltA3qBR0l[ R"OT@UFlw՛5k& ɏ5y͹"V }3"9/σqxH.½O%%{2aqF6HY Nhl$1gC&kى>ܬx<&O6bu }]Fg+&}6OrGRZRp /r 74V|%˹tuX(^-4_HK!& h~, G1&rӞaRSJslVn[8#(Q&Q4(A{?p0'9zbDٞiZ%;z؊gw3YO5TtqJ%~=8XXi.fWe{]Us_`l\ky>atޏE@̹.eA=hWxّ]s~X*>ש! @A5[GN5'P)_\!T9 ;@ x4P|B (M"zji4x>f`^Nl/ r-)TrWtgm֦nKH!cc/.lց;ێOJ' k1 )Tz[%: /!d3ILri4k+۽k_&Hro7ysz z⿈L?85""ӥӣ9u`L ݼjv6\(ljdJ;XhugV"bw؃SgzY,r uZP#PtflPB1yzM\wKaЧ.K YI8e%d$E@ n=b$Qy1ue5mz7MetS:3DE*Wz:˲>a-XVa&f)27DܙUh~Oğ2\ۖuy!ί8Ѽ?rNBD&{8Uօ0**i=uh!l&3jȇO9Q3iw4هޚ,yot&#kSFouy#(lP@n&V?H49o$aSP. IE/1o@ƣG@B/Dl.! pR֏Q=\yR DAYI>Er5ӻeH!ە3%**ONԆ Lrk 5Y7?Bd껮 nB?ԝWP;0dSS|Է,(7Ƴᄉ.9b:P_R"Yd\mV_񝃫ȷTeٸ7LO\>3E_cF^WUL O@0:hy9\y-~!>BWƇqP`?0tbB뀤X >-$ 06#6 y{ƙY{j?B1[ Hkd)]voIT tIs?}RTф\&zSTZ}Al,Q&,R,5rn c儯'ɤd1'UFvo)y' WM%V6EesN N+;yV}\;(+/jWɴӋeuGa|hv/պ@2U";ȂCW@p $^soj_t1?aC +{dEŏ ʿ6q;4Q\7t&xS 6ie(F )&ѣ@-TM,R8]!HBDέBg]k]َ(n}^DzW(<م ?=E{UNCrb5_`uRgGa-F$;.FK EJ a$t>KT8 c\t?"2EoI/j#>܂zmCdȬZh"6^ʼnRcZ)Bp<_Cj0adPF4W_A5(`9SjDrG| Ҕ*sL^>hHY;x'()xn"JDR"9|bG닝Gd5gU#)SL&a])خdO C1gł0Zq)wiGN *P#friuQ1e͎%NU5>:}3 ~t6Jg U.ٔf!nu cpUB86~qv:jX #=1` pcNSw2.Pͪ?t程%D4ϑ"/ngN10(Q3,K")is`㢿S̆n2g"Ó3ALZ'w+Ü46Gh}[V-(]-?co]j/(Ha[h529Bj W}}*m=AkJH5I+t8r&|Au~p͉tj=6MB@=\: wx{X~xnHTRwD tG bA zD|kłVe+烲Ov7!bEd2'0cLЖ$ BϜ<6[l*;UU-Z/kJ0D̔KKRcd_J$%W Ly+i%.1 `:-Akbb; rX% ڴQDfDȄ0oӽ_&XhWh7 O?6&d{} O ?|s.DuVPdK$y eqXӂ?#땢yv%͵ X ֟ۄĻ-Z&&Tl C{@oKF&iH_a4,D~_F+޼FYe+sAoqt_YSĆߨX+5ph~ m7& MtQ;Qt]2¦|xa\EDl ۽(d 50$r0]g.9Z-|~kĐͶ9Haw>3/#F9cFWVV^J(3-}`8cUn#n~@M̉ӹwj/K$bgPKAbz$䟪'5Ge`̄:ҙ9O!_.v( Y[12 FƯKn-69!`%3K|a"Jyj9Σmlu%q 3i TQ mrUCD4y=^0<{`Y,̇׮|};-BCÂo&ϐj\%7_pj&]Q$lٛ(wOes퉝(@rgmaPu櫕f-e*}MO+ ]KvmA|l9ɉhYNTr0b+A $)lO"׳ɫI\s|>f1m%kfR %gL40nLvr|_Bg/t# Y ͼ-QN!yvŘK.z({K(b|.-37r?9,cHW9-ޒڲ"ցclqFM@7'CGlse:7h, VB=h B^d&7kwrTG|`\cG7u\@*,ҫ(-. wW ӕ>uU,+\q!(3Z# AF:p1(&ӥRd~G-w7 ~K&oxu>!Ϥ>҇ӘJpG]t R_E0`H/g5oȂ 77흭$"-Ϸi[=wEFTy15O J q'3q(gƩp9 &&Uba%R~j掵frլ h: e m*Ӑ,M@7uYE@x73υO:SYG=c{z;ͻ[ڇik'ͯW+X[}V0h|8:p~HW^!)ڎƵEX!lMM&6̃Z8䇺u?h?smB_XgT3USYԫCي]T0!VM οd=ޘ@ꓝl=YOS?*a@hzc՜3+T.2Ғ%*ñ E2oS :/ #>8|04\z!#MCAlc 05h H{S0wN3&C ߲"7&-8 dbVFI_G>ƲepfrC"@2dZ# -nXx[ 'gR.4{DL% ^pVaSolUIJ@J_* UMslmr+AnQ9[jv  fm))NaMsNi}SZL-r _AsouTv5#ڍy٧ Rq4Jٶ"T FE 6=I5jSҭ'juD8?}B@w<5v5jp=ba8PwNd(R >9Bt}OUߏ.nb"}jbFwEQC84x?Ex (!LNnA=Kte&)1' `/)v# 1$mk&){`d*&aQqD~ \-3}rZpsFݦibS$ vCGHW &*; tPV#nDZVn37;KY nù{sB#!ط._K8s4 1EG3T`rmz\w{G;JHi&d_%Mu׷Uf᭱ںFz=&J; drnqy !Gr7)P/d)!/m'.}%@RX6T%B}U t8.PG vޅZg_ꚉNJ/J~l̩4)Qg4s1O35o -jJvk%cn;J 1xxF7.Cڈ]b=j;z? o98>:HC큲>c-\8kݕDſZ.8zM.;8"kU4H/u#.^Ȧ5[oXP%R0YkfX,‰:8sX`I2İ[|t}, *楛D!0.ç.1\LzlW _rWa~&l\ށw..ӷ&ָǸ17\zB7y\7R}4yh EQ]Sh7XdDܭߍߞUI| ]|Z$=V:,^f(LczMgĜkCٺ{,4K &:qQj&#J?mU Js/&?TWgOL&:A#DW !5i^lW+j7t1oו#gy533 V Tח6#@;den* dC~R ?.5q^k3 ӯ@s o#'&P+`q0u(G)e($p<|/wV@+G]X=ur<{r:.!9FXWLLΒO|?6RӡςLhITyq jUS50 LgdeLQtI%|V7d{LagxlEzG{/b<$ Hµ[VNkD8wn!^X$⏋1EvUKFRrh- i} lWf%Xδ`)ɊPE_whٛfg7K =rgPGG8(9c."cey~2MB>LW,;XCqE~bifnsfo&-|u?>RQ ud_[Z9[ [͙nc|CpmЅ5CŽg$~eJ!QLĒ=>k{CVNtq('a'E-[2oND]=/ksN5o̖ Ȏ3AAy WV7UtYs_ Aey7u6Y~e:w)l6H\FD3 le}dnY:8ɨ'q$GJQ%ꑈQ]vN-vVk^H `2-u )~ڊ0rvP$ݴ*[5 {"[Վia])cc1/xDڥ u޴9d0֢,ކ6B4LA"u/jKŃA=s%cJl.=NDՓ= A'}dף0@8A4vXKWڒ~ !w8MhsDoyz.4ȇe/Jw 9gջqn MU$@m2ùjFXK M5 nVڸ7*5v'D4ȴ۷":/"׼޾2sܡ'ֺ^}Ø]y屻́/TLmz[X\Za \{U.g׀5󃍚Wd;@$`ozq{9Nty'7#Cr?b_, Қl+"&عMqӃףAa^I KVHtYi<_yu g.i:Vx& 8٫v`qLn쫟D[(\yu?ClfL^9Yk'}1ڵS%hrQL@4m#jqV*b-7Y]Y*(vOiIs ]⩧S'OMˍ$[}̨BѝAEx^(MzBFCݻJm{r)z,gyoC"́`,iwfg TI6:R`ߌ8r_UZ=#gE $ T|:y5e6TinU-.E̯n΍mw^Q+*$k^1<+N伇pVO#T*+ 71 8<~nXcWlWsA1ʏ;z fk87OS@m/,VJh,k@PHk }D2׿6B,dPtmWg9.#BcDgebQF9)Sܥ)#a7OͮF׿ryق$t:r-Vg<ȳuhDf1Gb0f |ޞF/#Ch_RYHU3)bv;C~gJlT [~h̦悁Ǵ..Sf$c6« S ˕Ӌ :jpMhO( $f 9[^}s MDf}1Qt#0!4>CS>`twzV fezG:BQCA fQQba0a0m*8O3M}F8浺{ZB;m=:m@_ܢBMah38@d&~eD&5Ϸ^l7,Z N*n xمBm ev8z6]5+nJSj#41+;眅ۍw_D3~-0 ;tϋ骭Yh $6XaՙahB{ Pi>_|#I#T1 KF*G+&"X0A8֦k,j ~%u<ȳjǜ|n2Fas z7rq_ d5*.l\zTi8FvC]uPZ^4mOk QW&~p"]h蝶̦qC+?:.Gg G "lԪaKǞT=UZ|CskW)MڛB\5a|sG*;=M*oC1"Gp@]7\Ossw: 93{f=i\뱨(Vxdkr1D FAS9װڝ%gn0j|߳@%}p?G3gv{ 0hI,5J=^m#*XRCc CdžWe)<'ElB?IIzʩ9R;_LoG$\]?~|1^KX{<+,4M2fӞusID:_{Kfr$GѭxDȕԯd͠Go5#TS#8<@nQ37|f$}QMg]PmASENyKt%+UFatCLaUK"? >G-.6rJ)}uolI^3&PxB;,)'ftaW:CH +շ,ݘ4U)'w'܇IoѕU1Hږ\_^m< a0j-хKӶD1b4Neq7!i}Pɟ1YeTJLpgK6d9='Ͳ$?{3·Ֆk"^ )*!B/2r/vE-fdj fK8t(]˄խl"x*3\Ǹc  $:6"V:} +>u\ ܫKL.= *"RJ%v+[玲h{*Qh*qPʳӊSakyrĠΆvf_"BZ[!s!R)aaƇc 7?X4MߌLRx~ PL)>6) J3"&JBwEcQ1O?*Ru#ha6TսO7DJ0:} 1-+*8qKuO'F!G F'kò!7l i rO '$qB%H .fJzc6dȊكܵǔHMQ MXOh0C+QҘYLq`H%p7*llJY~hho*vs b?|M)տfg2J0L6-V˜ޤ1ֶ6wBx״f\Sk6J)vG'}EbVLȮƅHQkx]Rdpdp`~+Sz0e7ZBV-SGwnz",Q4m{~GDln4fszOD㎪,Ra@I~򖗬 sLiDxj?k $69٧ aP}:iISfã0't\U׳[2F$ǧH/m-o wDIş'ݝ5MGϞ7bGV{p>*lktG)3m ar* rBD fLv7kMm4KTz+d%8yS7ЛyO4ftĂ^fʣ!V+ҘlE:M#HUҀs_MS~MtVD}JQaЫkGrr2Lheb60^gl#=zA# +Σk547s`D '/\RD/>kp+p#i]|‰5XTIjṙlޙv%/dС4QM71AZA?98i%luOѲ]BX=.dޏAwzKbdu[vL|GL>G} XMYPB(g@bh_-GF}86|&Z,Cn9*P~)}4:AyhYğڥ%|~Lt{;D D@CW骊ǂy7f=js?W>)0$\>Cg:7yn;(5)uiT8w`ߛmUKnY࿷}vX?5(+* !i\8F'۝A$AZGw~lH`FߥYo{x۰JAwN_Vx뎙yӜzK i1 % j MC{;FkxsM k{,OЧ13 L!&Vy[G;١y1e I)犩)Sy@pz/4ɛC _W8 x &Jxt"[mX |rf1o&uI5X́6n0?A*ta*[8 G "*%{7ۀpRy2Ӂ& ׈2 QpOӔŎ%3G 1(Nq jsYK@^m]ϘNԞ @L6.RK!sw3 2nl !b@* ;\nд-V՚uӔУѦ _233;,\Twq10 %k v@ǺPrOo2r٭KL4U(r֗a: mXxX fs:)ooԤ;}B10ط?uW$7f$8a>?V3&~օb0<H qd@vn%ݬbZQ1:fK\UD/c'F.j.4|-0XlN"ٌ־ξ4+#"EyFwiE7bѼC;@t$f2뎤.d.CX j,XdWbǺ {Y\>18$TWrNXCFi/$ƀч1EG,x 8c*'Hʻ\XNqddrσVqa%6V2ú%53Q3 8#m'jyo+bly77aRT(vV$Sy~(Av)ZN8$nݐ)ML[sZ#pG8 OBΗcqS| jL\h{\:hx~IhcPp>:z6r@9Z|ԓly9˚BY,Œ Rsz Z.@a7!A!O^ Uv E t$4^q)AҗV©#@ gTCcݖKS1Xk;x?ͬ>yfZi]>].$Ws23)]`K9cDo~4Vmy=B ;n,h Sͯf斯7!QC5a IR>~cI Y\{l!& MdCz'(hc>l˦Vz)1 8sм*!T`&/894reΊekzJB G\ &y>}i2mDz(# J~D6{axu$ɪ@t# {z=%0^E Hg巔@ <[X iD /<𰉡&% sV$@iSDN^r}5 V h*=yx{=E}>ޞNmB>kcg{?FDvvɥn%T,Q$5I@eyԝ{U4Kyٶ?;K J2dq0ߊw$] ^xEzhֺRWm߷c{lş6zL/%+wЇveThҹDAM92@M`T&Ϣ"~bg;_5(!ґv2|3䍬>q>iڸr@qC!&׆_2flى ڂl@"Ob}ZtEݢפb2=@tI06h [Q"e ִ[9HjSmv`!Q2Dqi y&SCt+++ƕ]lB]1-/T:O ݗ 4G$}P }EJMw%8Ɍ8UmX\L c@_/hDȘBhJ0}$h)g0ߤzk)+pS0)ߜCj6}:^X319-.7Vr z>MbspF7:^?7݋YL돱ҖG6TНI_~L~pA{G.? J+ć\Z\3: ͙/JXkQ~.j5[ZwKFΚn,l/ )0.F]!LeHeNyݱNR ]f2$m{rDDoJ|:Zruimaux JbxbW@GJRThO+7ȲSЬDj&5C]_Kʢ@'ۭf~~cti@֐ aLM7U ͏E:b2MT H9T'.VF젓U^Ex$F6xEה;GSI xo4@xK\z>3N;9iW:YDH}#* i0-@ F\~KPp?*IL69td.ᇍ>9os-r_:tS3Zz҈NN cQN˵Z4\wfL){߭}υH&Uy %Gbl3I3ݫZGG>JRHgoOoH{=oHիqk XoJxEZ-(=.,)( l6{ܲ[GLK "q&se ~|chGce W= hN0uݹl=c)@O;ffc` d3cCc̻%I6x Q `Q ,.˹XvV*Y5}4Gb L~S+SC 0D 틳9v5Z} X:g\;M&rf@1h  Q->&*]LG< WZ(ڐ4q(LN Ss 1 Ea~} %@uct%-Mc~c炧ALA4I a3jdY9R5ᓵ<$H">Ol^!/}!™h1ײ A$c{Ө|,fcJ啶=K5C(uADlxH/ TmJ OKna^zWۏ*B1zIG !Kc K+@ 2k> HQҢd-^xgQ3Fd}3̞ǙvBosaƮWɴٲw9px7G4<1ޭ#oeƆ2g| bp&9fPs/yQ?+ʇ-em4"mU6-eG[|d΁/1 Q{B_aSse>3(Šd Gm\ m̼QHK&,) 0ԖM2sl.lZ j[Oɀ:y83] Z{Wc?oc YIhDZzs]qT]Lr">{"n!Jn0 %?FN:`B/.&nU{?ӓ >LC羱w]R?qA_%S`J3Ml̪#Yׇn%1a5H䂷]m2+jTtREu'bKwK^ aOiwAfաA?9ʍT=X=NQ­:n_c݇c~ vF>xmMO&%RrV1]H! >Є(Twc*Q F|%PVd?vGRe_ձ\$ȴad"1L4/LQJN)??ٶ KYf|vgDU&1[3U/udm#uWR\92)lBf/)vvc=:#j4Cn]@e'黵>MܱuB4W!} ^.?kvA%fFfa: gJAi.OAG{eGklM"ZRH9s-L-bKny_:BDJ.hhR!6l=$ZiBLCkuwK`a{ȱHͧxQihrCF57P CM0jp'O<~t..dޔf1G_@!y3%4K_idb^0k'Fxx=~hFœD+0xإ+ %0nW7~afE-QF3[틵߫CnW:Į12fVSHYtM%U݀jdaj { Bx "ŝd+aQB sO $ӹeiHE+ܗL-<&DH1=&O Yk@0~@vl Df,ɀ3q.yJLGU]x}v`E+ia 1"i~ /X_ĭPf;Ќ@Si?%W%ەFI:/a:s# qpi9+k*ayy.GUtݫ(C`2Ȥ=/cRZv۳4`)Iߛp"ݼZ :t5y,֗"|`E{Ѧ0/,J{(6 z1Mprsnd9 t,5!ڛo9Tj9y{>TQln+Yqza֩l7@# FR|/<{.J*rCTKH13W=3r"EPǜ2kzeH32fJJ{HzHq?Kxz+BDPP(ooy$G(ybQb>Xޔ~@X#lCy!Q3 Q4 qI/Z1:ƹEO I_uMsTuJJcn+`jB˶l`>bz:#AE҄ yGʭxOD0Y/E"$^g4 hMp_hCV-itOEU7M!a}憕}i0`sm6z? 뵝:ӁK;_ʿ9}mL۬㓆XϰrgVFeTID2'18P(ɝjmqMi6aV.FڗLEŏ U¸@}f3&po >4V3 JCVh4UuqBom52H,??FCxB,id@,5 (-=zs ·>(GR0"MOLwBQּuh6ac>rJ|4XƦ ^Y Mp_  {Hᝮ]cgʮ: q%L{֑=.Q@oGo+Bm)a(ܱ'iQDUUhh[4 ~ëB+1 6W0ăTx%V-PxJ]:<^5W+ rP a5͒t:-PGt 1ǑQwĚEevꏤo'?˽;9[/խLOX1Q!9[ƅY)kOhr#,~=MH1kciu0:\3")#_GhvNJirz.@^Uf఼&|qX*Z 0nXOOݩ~ } x9Xä3{(JgSFRX0lU]^W߼mΡ;N]LiWAuQ|;1f7P+x hM@r=] M>jz"[&miF詥Y Y Bwfյ6jRij$Xfh'5:]jc[ӏm+_T?~7P.x$%$9ln@-bj~6y y-&U`: %WrF`YzIda"w靸gJCٷ6_ ,`tQT^B3:ͅ0n/X {.gbۄ=;|sgJ/ew|~j:q?~/̗nCI, s#WF]^vLd_vvfT0n%A킈?gLAI 9lKqFH(lڲDw4ٻ/tV%8O||W: HX.tz1Vk5U>&?t,T⣸|c;ɤ{;C_5cGby)la?xA`"5*o#hT;Sa3Ó^* .5R~j.`È,ȫD%fA'ҪB>U[7` oE;\\p]vN>(N TEc=J_L97u%)2x `/N0H|3ISsb5|OS%9lt(гvdi,El=gib]<36^,V[oKZQ\֬7'vwn)>3:I݌w3&jCXBVQj. #sj5>hhI f.Bo#{` ?K:D4X,_^loi8 Y^TCd@YZ_@(쭍[Ԩ oOn&]5_ɢӻ|MwO#41NTokLKDx8ח '橉Mh D;_ YCS1-!iq@cc)jaJoH/bϝ+IT@[%>ޭ3x:XdτX'.)ȺLO򴵫VFP/4h*iIL]I(!!q'ٓK$~.x Um]y[lϦJa_5;C[`Hr#Ɉ 9&'ʓIqr6m cJN.MQeHD7SAzYd8;kv/72o{vAݶu蟿6g,hI`9ijSRr|{bk8Bi*T^͒J(#BwMądzh쎫iǝu$0A; Ѩᓋ0H{zŨxb:ї|T^O Y?hZ(MUOZ8l9;9La)_ؾֻXKȹqۿG!)n5(r8vf0a }LW?j"D2:˙m|q`~'rťs zWAQ8y eY=HxHzysM$[e* +cJqg\Tmɇh:сVg~K!Do}Ɩ0gH3XӖ\=O`8z=ymTFS^cM4hf:7% I۝{{tQXgǣ. lI[R [ shY r{qs簢9?1PT|ZUɕK1[5&kKǛ5ug>sn.'zf'\a3!^ۅ<8<+EI.P+?Sk c8jYT^&>u,Llj]~hpDGw" #HExNc0G_JhٮzZOyH*` =?d_>"0#npZfb9q3 }?XuK+_;9qW;8P̴V{IQy_ش؝=, l\qLSepd NM\l!BܔY'MΥ<M,K&ԔA*#uNO~8zܱ !  zJq9_-NݮFY@)Z.jR9BajlaM rG2VqUeMx22PyW~VîL;CJ^z^|GşYBnh.es YZZf"VBq'YT2?a~*$ 3NNWn(dg9@%,51yƣ¤vj|+CJ*}峂P+kGzoc ұAZdhGbs}NJIw6G[ ]L].T{KUGblx3[ˣÄ7P/Oss;6B%bפXp&#埞$U|dhՖTjW&d2nEKp`Az<S簣<^\;u͓Oa[@+w)Rszͱ# =ǀeQa˗``~x%@T4_$iUggjuV%ٿ(]|@#,N9N| A#sB-]Z0[ 4BnÑF<廕7?@z{xpQxռpP]QJ}8_9Dv>`fij40-KdaBP]>ZWBHA- 0 +1&znp?w]z{Ae{[a=+6p-fBx@r`#YŪ@ <NkvՉ{!#>O5(<]`ђ0 )9YY}ɟPV*[QcAdl)[ p}|y7YȎ_ Teq9smՆ|q.H{8Fu#VEqZ?dߝ?RS #ޥؘ%膐Θz|;YBeSR&K{1txn1w%4oA(]Y 'pDz劤\@Ӟ|5[Җ)R\~2cU6LPdvcNo^u5w?S[WA'nDEav$>m~32itǝVT3ygd.,\'y0L[t{63QO=6]ds 9VTN5 ))E#,_SF&oPmC@>X? $L[FBb̐ij$EwO}/Qdجy4drePNP&Jf6T9ghiXRU^kDgK>~7ԅDi +$H?j%0xҧUR]do?W,(_W瑲aʜ+bq3;YQN~^}$О2\D<H_2j .I|G&o7DŽk%W_^ ϿU4iGP$<|NA>NT(z/y,O//n԰g@/tLz䍮P-R:Cv88:vmiV:R2ɵr+ 'q_Q5Ct3pbbIo?~gcԞ*!#fVxwx0}5+C(I76ւNAlm({2=b>װ]x4yzhu4)ؕ'@[g$4I6[FHV&NxiXG-znM*k %B'|Aб*;\ h\>YCPX/ƊѵԼI+%4,ky_K$PjXuOvzc˞;ΈͿ%Au;Ep &bK^1zhGǼ;e> B*j f]yڧ3E"jUw|M9So:xZ[Ђ]+r-Bcr,+c2?>`+N`HIebeQT1 $SV)I |]jXJHI>up񁎐`Xկ< Ό`]H.{ĔزU(Bt~{/$_STafKG{lWflea=#}kiYh%2hwqdKcA3ݑѡm:&XmYebS㏠JgC4,B W#?YQG@Ȑ0 H"ʄ0ds$f6;S\)6ڥm\CIZ/fFH HsL0~ :%&C=:HTCp@ANO}ï!l+mOHke^.ioժǔj(~1-ʒ+ŤZؘ2F-;NLP,2V0a.~4VpFv@ CwSvֱy(IEe8ID֛K}zOxUʐsPbkFcI+jH1zHfPҐx_77aJZ<1ub?% r5M!Y`,4p;@&G>!3ix >u_ש$AF}'%PyδgaX%rh8&yLAsE*bh%ΠKe/i4c-ĪƑ"2>QCzxjhK<R)W"7? =3ErkK>IF2FpEq UCmSQ.'hH֤:/~,']~A #l㕕mBpRt^lz*'sÉæыPɵ~hMo~"up~cwMGqb!M3;q\)y>ك)Dw{%}}Ω6׷ͻΠToܲHTSǠi/j݋ߔCY v*>#_/ƚsL$,r1~{i&tǘtzrD0.2|%ɠDJY'F*y2Y`BBSJgרlt0 USw>?dF9K^._SK4ohL=WV!-4fN e,Uס}%}x!(3â"@f^Y`cu#l߿/}H"w; v9]3D/ }KLOl<ۜeϽR<RKRܡ4/Aѻ $@X)XD:9s iyn82I^ĩZ̰Z M7B{>JOJ{}%C=Wu TDu>(D^`kz};/i ZEĶօę"b+8f#"mzUw^2f*o0 ۲Jc,ؽ.Ŧ6R{Ѐl,َ>V17u#x뭃Fmw>S i3@6< S < kv9OT`@%#OJ͐unUhҦn/^Bdez|!N?a8ͺBھbL0LMt29FR4'cDZ0r5t'Z~ө'Bg>m̍uBcM1NWn,h~[qKq+s-/khv)b| KnʧId*j~~Jف ̼1l%UtGcE}ZW/\_E7u⩧oƕrڱ|Á7+"&dX>Us![|ӈf5Ԝ wkSSV69qP+ Ed2B'_Ι*67ؗL't]qu^|&{I9?[5Z3aR{$:̟ %ݯv8l2ΉUVy>Hֹ&9S8Z!m:[ܹ㛱Ȯt.n,]⛂1HGMҜuqˇF/}Ks/c7~tX$1 N!c}Bwy%EPFpxkY1#\#0:lI ~lV9S\%D=@WM̰x(\cC5^n5/WvEn⼧L3.2$*BaFq뜣 J@l,o;^^%FoW (qAM8,z㭤]hs;CEBډ{b9v5CwanafJӤ$ q) o6 &@ G2-Ck:l r!:V؛߃7]Kc>36 T' AyC鞤m5o7 c7&"1T(LsHl bd.I}Xl54tXR}bQ'Soj[!@G ]fvZVqx4mQ/t KAaַqkޡ<`Go=VUk}-*+Ў䊎?BH ^]҉Utti-X8u@ P],g1)a8PtPA맷 '1[~\D>|퍭7AhTRsls N~ٟSX?h!LB(hA Yl`s'Ʋfssk=n57@LcwZɳ#&\b@Qcl03pAs2dd+4AAxOGՍpw},lML1EWPfg Dbߺ@"i+h}ډ+CZSL8O~p@wSvҍ}:ŦA'$Eu8 s {< Fs4($X4LH#h n y"nP%wñ{ [g浔b=CŬ/X TĨ0_[˱-IO:Oڴ~7"n [uwp1`JU{!KoN ,1l1 d3)3+A[!+\Y 9 Qh%is: C!my㖓vClL؊0"t [P"ϽZV#M dy'ۮj?6P=sPXwm *Dbe ía}FHETJ+qw~qN_laǠ2!W ?m-Ji hש5=1- IyAK>y[MH{~ Uk\)0D:::6I1UTCVY7P@sa{xf:ۦáE0?ZBBp-kd^nۿњ߽ O~\i2qX0bDp5Hr+ hegi:D6V,Ta\4l]]3Bٱ M}W  Fۉw0Zwh!=HK %VgXDlwE?䜙(xh&ӼH+Ї&?7ږ#IP)FfN. gAxדqx;4pZO' 74َa002a$Cnf[,x=U> ;tyh$}_@*?Hzlv֎RmW頮ۯ-44ѓf;JրK^$h*/p( r0V3=ix.APXqq4-k OKJf2>ۘ ܹFP G|[`ul>'4ԟQ .L]C]Y뗈,&YUd`23(4m?x^xQXS=Α "sEX?V{3&"!Ҕ dK)jOgVbs:~{,$3;V/#3&#F.wUv:mJ-vz*~eQoQ0Q +)J&#sBۥzO|RYj@(me\e I4+лҠWpɱZ޶Zr+OyA/pKC֠緥SFD\]H&e{4- !lnAj 䒻BHb;2o| #P|@%6桔0gK]WJ;>}kv%#f~d-﯈"*yIS1FU5U6V‘G, vp+aNKc3Bxʨx6<[Vق!N1j\ DRnxoRij/f皈l.uKȘ #.}v)fH{@ny;8$= %O#$f`'?1"o@.Oʼnc7_ ᙸ }P8] QiȃOYh٣&q*ɵp~ѱGJkEpaB〾$&|H| ժ3#c2߯&h-6ZםT-ۡ;K`a♩r4e|xY%wy X&PT<}5iw T}MI7A \=n 7?2HKW6sI)\DqGAuSlImSMǿ  1ltnmL̼J} LnRd S)e0ƛ ?ݶF&7OzVRM1ʈ}28,myH~KhQ1ѳ#iU#촎j%.B76 |.RNZ:>NE%LfR,dz xͬZtD %mO HM<]g0ko?AAU!&M|k@xA5EZ*NJrqjt]٥9㖋.(+)WnC /L[Vy{:)-yA7ED /5? JJz1#N(K-w?~+>H yㆄ<\`# ф+_`,T/H,{McVa޴?2,&2Y`{ e:>b| X|GEce%IO6DP>Υq? ?FǠ\GrxE`}BdNcKyn:B 5R%OQ=ɭ`eȭC"|׵yHݚɅ zgz(nO% e_k p=71in JÀ)pb{ ;.cZ cǰ'8F(yOFmGzZE;َF d,~^pU5b{| vpLMHotdq% n(>H'oHB;)kZ<0[74ރ~&sZŏ"Vиo\ys4_hc? IV~(GshôU!hlVY&2=v+ <3ޙI=x|65L9(f(Zs2hH~>\3PGoI=Qūx"d"ۃ Z͝GDnG{`=qcC#4bu~Yd:}L)5 ;c E`L]$`(XD(B: _=^F$2YyS, pLةޭeƘI\L>Ť8m%ö:G<+iDz|&~aZê x|53Gy]ȚR` ? +Lk]sZ01 ܣ+$Zr6N{tjk\4U q 'j'ҷ{6/̠PfaMF uFŁYSkbp 5y3ٶ`ced>x Xr u)[ڒB/¥YqcNV/xt{S V}k_k@w#C ʹ⚊a>޳ei5kt|Jlm!oMTzvkJh7Sս,{* v]Q8xffZpWi1s#jJ6Q+!r"tq{-umֵ_3A[Vr2o4-T(=!\P`A`]6 k?&R!LNtt+$˲SPx}5p^t3cUZ2eֶDr.h/nw76:X8Ie&'5'jxf2-m(B}0CAZ֫<K3\Q_?y]@a C!R (Ldn~ދQ@ÕiK'{0";ͣkz%U rrl1{Y~Lzxmjm/`ITB[D_3nuT1viXR`S" b6ˢ עHߝ_?];qy*a=c]n¨Rb:RVc)℔jZ/쎱DuOo7xT pnif%VϣD/9x$i ern '] ֻa M&] vC7 緩m}&-BG5\(EbޜrϋF<yS^Ӳ!M HΞ0@8|˒g,0 h(wO|{&p+;Okϯ x7NpÜebPluFԆ #1DwvA5ED;i)ɕ<c^$R|K7C*,EnDW^h@pUF:; wxG&*}  I9uaBhݡ|kj1:Fi4^]@Qփ WTq F^L$/ 4%;MвC+\Nܔy$$9c{ z4ºP˹ )?Wʗ-+"A&pZhS!N 5bA;dpAIC!U猘PF:3mt2޹vo;mK9;Jܗm!fWc^PQzYv)@hRA=&M!mR ! 8؃7Hr%8ݡˮ%yV/P)6Sĭ >Ǣjs̲҇E\\'L*2b@Ϲ6iDvԕ$D$q'^Hυk+)~k%[I},)7ZlnHuL)-4; 'KGU.)PVRHkѲߡ+9GaC@KD1?~*BܘA=S1ݫf4ۚ&">F?ګ8oɣ!Gƿ,I4'&a IP9q(ȏD㍿E VOIRFsst@f :ӼA.5o7 {/`L7?Rf#R=ƞgf8@t8u7f%eBri!I͛9;=XmJ>F gF*{awuVLO N6#~)][? 0ۿ90_iuU z#'ltnCpD5/6\5޴lH#b2ɣHv ,jX!tqN#QBЕEߏ4(׵qNFNw}Bw%sBJ0N&mEm9JLͅǤb.ouŗ]qx(J]V?56b՟N*}~ޠld-N%5ceqɟ] kPTp ge1X"&nQV m@Шt(Z۾"r,YZKEj5K#\ [ !{U IH_o.. b.>=48Rd՗̝W߼ufd']e,@N㝤#l%mD6`c¡7#$vl?`zo4C=ԕNV]l: @a?6_mUi ?򟫗{.<ީdG<0 !j+$Qcꄕ/sUPʌ scW0|J]ms@l6.KӢ\z*AMlBpS® fsxj)Khƾwdz@6f@nΧ_u&f&ya%AElŸnE\uLnl5fm)[\ 'f]'<2,As, @^I@@kVwb]?9(U;[A\T\Y,cRڞQHWPLy%̐o-;l13=x]2YJ$;1*}Wj%ёRo@#)Bό.;0ru-4z5`pöEPJ-Iǰ+]E"cÙ3Qj1:/嶟~%Rj[S }Zֱ!dT;o~1,#y.XAc콹޾_ jJ:8%={}wǸD bI4 }ųeUߵz*KUG6۹fΡLy*8{PFָG1ltՓ?0,#-3S5p!Jw1SGgw.2A\ߟNuT(ٍ5j<ȒႣJ$ 8%%/Ш]>j"A=XN|N]:ϰg"zZ %I!wi~:C(m6Q܍P)!@~C=8ǎBiEd&" sHf$trrmm?v a&x1&]"qer[CZmu=)]I0?|!فӂvjQ!8|i4Bw϶{pRN3d&fRRKcӼ;_cw{jh:;ۈ/YYH@Ȩ{]REf,ވ0Ú1O1yhk#ez2S{ӻ㗄bGvigu,@Q,lZL.3鳃E6᤭DF'g ?@ &\ o(#BmeV;<֧uv Uf M%􀦆~:]8VS.OYVQ} :`jj()g <[N'Qp:O{#$0O{ǔ824  udZP/9̷(ԗ Z}Jbd |+z-Cx@0HNsg*}sxe0AaG=5Tՙ*~nJqrXoX+WI`:OX E| 5}O7ShOn0`GFˀ 2u6WO@ W LAFJrsh\JSIQ4ZT։qAbÂiF?΀TRkþTqHwY~BǢĉ ƻ=P,?QNBv<+5osqNw%DzT]%}IPa2ҕN$ѢTohO֐)k7تز@١ʟ)Siz<ǫO=;rNy ;r.4rp%yдR (ßEllSր>|0ZZHն)6ɳm^1o'HBMU85unL2!Wbie&đ[Փ&QKE]{μYd~' c'1&N9& ,:o.BZx“=f9DuXp+Hd?.Зn<Ήͳw>4 >բÛfbBy9dsjSp2miAhVD-s0e$`e)XCA\uo>)ȥD4E*=-%Y$Ԡb8s()E0fE7k7 \_%Z t1twy☯glxH^@ɓKz`'/AeHugfe B.:ȷY0KJl}G\g;/إmMo98tZ:ydW7L*+}Oix>-/鹵8&: \~iqJ<"o .F `!O2 '\񵼤ɋ5›Te֢nګ͂ T<e=z*ϠJw f0;# >ΈK $İalAqy~mtRkE]S']Pa2ؗ,wK8;GhNcٲp=2k^ќ| j\?s!tH̉owŒ mH6,D$ԯ~4jerԗ'Z+mj,H hcڏZ7CqmDzEZ8HQpLp,E`OyD4p7G~(x VO;J}TjI&v_qZFWkv1å.$G_SBp[ SO ݋WB聥\HA|e[ lL 4 gǔi@nӀBo) WrȇJn )o~Ŋƅq=1)GHρA1PJޭt2qIfu~*vvk|"@Lme{?ԅbLwW(R49WqeHiZDz䠛V>㋽<$>#:f4 ,KP֋2a>m+ei:{p וW% oG(A=1U=+fgnK*4<{x27Yئ0N韯˹,H~ucIٙ/1Dmp,,HTQ/ :˥t^g7f",k GEVVfKu/8(b1 ƍrBJ+M!4:i=b-x(%&7o=&?J/[|ۄ23_ >%O2oLT ٚ \TR ,d#PB]`dNėi}K/P<[(5a򭪌EP J]DFMƞVyMT: `ݜsUEgu䑊H?Yi3'#ۜT:?)LLJ)>P$;Im?a ܯ>99Wj>k 4a[#pؘnIH9zz4@Ttisꥶ$%uG<1B'WL[->$UXTpT0h%*e[?-@VHC^J͠Ũ>6uÀHd٪{qyoUMiVzPKإf 7>uHIkBj#r- 7Y@ʣWEy6P{ *9c9I3?߷qr&=qZPr!9uS$EPz9bt0~.B)P8s>1\|]R΃ϯf{!.R|ŀTmT@POe5m@Ju>j(& 1Rr%*0 1Gg:/m? # ,Tz_*tYoMA6#{&7)g=9ºRC?CZA6 C BdJǓQ1>c{[=~D-M%Cs7ԉ ՠD7^ƞ>,2bRvS,H Gv@qURͲt\ E3%'8*X;7;h=TL -UHڥD-~%,rR@D4in|X[fe&-M6IlD V,@za&L5۶B2Y5'Lsݱ"=u0D^?7o'TZe~Q8Fdl6! J׻ufKىnʑ{'b]'شO}<1 2$nMb 3Vȣ>uxdB(?3]UW| &$[ajNXӵ$Q bэ9jr,U>}SS]v0 0;~RD^xfit\%0C+ RO (⢂;>Z)Aձn!\lVfkm%Cs >Rc<~8}}8 Ƣw>w<ЅpC!ݛH81@"&^[N׼W/[FS[VFm!C HbIu >Fqo}]qKLW~D qyd!%k:PM#K;6I;[2'/+~iLޑ 3[5?b5gV!l^.xieE$qxG ! xI">K3ZĬ}F)73*~9R0u;{jvUNJ9i;KngX~2v([ˢoų[V\$y^%SpqW۴XBdWԣz߆oZS$pBb6l3SC 7xkaU:`8g0RLӕPJ2.4a7!ͧND\ `D9v|XhLm'/1"x3P wQ a<<Z\>急qqfi%Wq0f"Elr㸉RZƩ@] əc> cUUYw.Vc4{dؒT7tZG |:}QCR =L;jdOUI5PVEG,/, C5L}br%?\810ˇ5TۆBBϳ$l=9皙J)u^&{2Ȋ~oceۏ %ԉLLw@3_Rk>Y3M"jT]/TxOx)9?E).aO^v7up1D$(6Q:}J-HjLLᬐȯz Yw{NtXHlm 6^Pjbd9j>{]?ܼ2~ØZtmڀ`F=h9L]"f/!(9K/h<ړVMj0340<@:ag["ejhz Y!KųtғrZ/>d + a4=J=fbчݞ!iޕvfQ/5cBp]Yj{aӄF.n#pG$KӒgNjBN8 &Bc3aiN^_owr`ftSfWIv,_{>ԤEpypjpʄQVt pƻ;hpW,ݢPf\_ u% N 4 9cݏ7EFtm$AXn}LJV|ϊCСr>ѭıf7 TR/)fn4VcVierרGյ(]8,kHd *} >cv#7Wxʡ$Ȩ|% rOVVi'`Ohi^v߀,vb?}c"P6;hvFҟ:#GuПokLCȚSO舎sw`µfy-VN ;43ۧ< hPI+$, ο2(\p󷙄\ 0 39GA?RXлKPf]IVu zNP5o .X,yp $0 ^u!˄oD[N{0ޮ 2ܴc08+C$(i TG+^Ts7@s'lk̺ )ŗiuP![RXl@J9šYn)j#Pxd [dO<.p%?K1(Bv!Sr(BȃYP_{Qz׶`HA^:-+1nGEy#<8OQiU4+?y*MF-u(MwOlIEUt] ֘3ҌL$В͈~|31a<"]E<6C"d͋8K!aGMJMv֪9hsQ:`NK$6gBS; .<@N*, eYhUNp?)ez ]6U.(f@NAy!3rBVh˄<%Odޘ{Ut3=9fMz<|j ;xZl`nW`B]ñ}@D#A![ȫ$xIN@֍ӧyQcrpɚNC vI ԀѺL]FjT5$++2Ezh$DKt0K_2d8_c1&<6Ș rbR\gI&hQ]k3zB(w·b;)-[KAS(:;(Ѷm¹w~my cwȤɻaAarpjX"as (lFaG;[gWzW/PL>˩)+c\y>;:N QiҥoZHX:z}M%,4mK[_[Ԃp3cɫ|mO #Xgʛ(af=<8JgT86#ٯv*ɄY-Q!B,!Mu@I fV@_G_$jJJDD, b!WG`@Pq+;iɨF5gѳ T4o|42 kyq!-tgϱcXx VU<S\ ^DmT^f_&@]y-n:1vg@ |* P;0(+E(=owyA<\g%FicG|~1}UU,<d agEǕm!7f'<2)d5Inv=E(W?=; 4 ]p$GȲ9RL5De"سYν#Hzk[7fOW` ۋ][JygB2ߣTpUR 'qi-;McTɤƊŌkW |xfT>7B ox>Q4N[ǻB~ii{"i(R$/hZ}*Yk"o݃DYEf!G?*aRC` Ⴝvş15mpY:-)l̈́S0=:kr]$c|%^pXz 5OwL\uv-$8awvl(nVY+~uYG]C)P\~xhd/s@$)3(%8hη~ppƻ:ЖFvTVrsАVž~^'q].(%Lh<KNd88O5d/ǭ󷐝}@X}' +uI/'[u ̈́ (g Cɒz5mL!|T.("u`GRzpaD_Qx sZ=3ҝW3f bI;jU(yM*UP*L fvkXs6,a(BėOyP>~RߑLd_w8iVE׀^guV~ LyH>PjkX ı^6 t&"*%U|6E줻S|-Z7IBJD-(x?~5զ&V¤<-'޾B2{O7B }2 clnȚv(e.V$LlG[b%g ;T/< 5kx!A5]9鋜cc ZXm&"gɱZ&fB{ 2A)'b'8[hka "٠$Q'p:20/s2#G6cu>~k̳<}8Ÿfg'2 AEZLJ|}~O}%vFh'E'nfJMyOFޠ.{(땎:H9kd1,ԒmF(D') B<IRw,C `6bG`F !wqO"@I4c\3=qiŘ^Ɏa̤omȴ-iJ=js;-+];bg@yVNDe $Od/X֝&k,ÆC8XHюGslw|IkpKր2(-I" cWI'KO&뎜lښKM҆Ks>8`;n`FCש I @SingF>Q>0x'/tā7;y.X$a8GǚQ:M&\ § /iˆ7+Ep;_p;趟o͗;ɮ{([!6ݭpX+ԉu mq<$]z#qG;KM286&93/ ~Ҥ3Pϖ&X&}Յ1 v~ȭ$!d C}Ƹp\*gkxdE`ؚcg8G.0Z3 c!~QT-uE L+BIHR *e?-h|] ;#G$+;e)pT͍4q㺞#Lv")zj% {K@cd`l5eCeCwb%Uxr$ Q#F3? c3~ !k8j5:mp |$$8wJl|{NEV"E$4JW՝(DxLJ Jx -i{ #[#xIQFQ:vPnhAǽ+ gEŀW)BLfa]8 ><.۫=qbegc#S~8USubhTqpAsNgvI^?wfyoƟXyo:<J.kN&EQX{➪jszY.+SʜXvUo&sm)" [9iG^^V{5do4 =E m:8赃Tp_S gYP8CRT yΰ%q"2%߬pKVva2BG"J}JZѢ/*mS>Kn)=IQcÅW||NI)!?t>Ljkɫ+?(o\Е[-%L1-_^.s"C o#jWl-XkΤ6 ~<ㄔ53zCi$u.ܨ;\3T,wt[±.o ב7#%j W~}~_S)04s1yAgC[!(8M_pj _׆?}ls,XU#uH=L VGCvksZ(ASK3P.\j>6Fd!ک=;AHdRw:i (DWQL7芔JNWqk+DeU ogI5~K|mnr ն< ? Sy{X%+1F JFH,]΄]/E,M:jF^EDH-qp޼MZ𝽋qaJ0\&D'd#G&-!Af<3@ ˅HFViZCiM葕,1ZdMqhC-% {7}ˁ:!wsw=KL)쬾+``K7krx{yh{Ad̿r?vPMbƗ'GN.弨=CꬠJr b(T?CpOyCڌD8E Q]];4}Ok8a+0OW>iLU#wjnQ Qj[c2ю#X芣pGP)(cE@?9X _Ȁc"dJ\96N%Rg` L2@SnR?YLbTNc4CXG|L!g@цC.Sc!NHy J) C㤣ԟB5ϖUvn54'S+*@Ó 0M!=VsK]Ɯ1Z7tcs"\/s םAjWp4o U37,INHMtf~`?$iz;凌g|9e0EyMzٴ`3%bO娈2/5We'9tWEXj8~!FS!>Zmρhi_M-w>|-(&r:|ʹEڟ҂Żśz`[8=dٵMB|K! ]$^/9`UQK^j cvԬ%"n9RA=3qZwDqP(f6h 84eѮńYu*-vC]JڐI`\S38;LX,14OLJL;ƨPtA3: >=rpp$ǃ4 l: !N)v~q"r$Aqb13Z^+!"dCyKGj>wxێXgs\?0<[yh׃njBɱ~ &D/iq|mo {#V>֯1ylV쌈t+v@ $]*"19R5jp%qeW< o[&lIwUOKE,)roP|_zFQ#̟7"o L6ع eN젤]U'c0"HyG,j BAxN &NַA[N~r{X]GK&6Tš=SBJ*K24\?(%h f$> tlЫֳIGњ+V>UapƣPk]#D,B>&Wfw)$vKUC2eʨ!5F_Udg-ZњQ͖A>=B5kop$?șr3,~RGrVbtx#np[*fz}`fmۛKī0T~ne$il< T # s*ђhNC | ܣ*ê)55$}8wfëѵQ_wޕ>9j2iMjN=,2T?G(02)n7΢7Q ,?Sg5FG\:Ã)a Ғ4m9&Hʨ ƨ$Su4ȑpYͭTf*Q۟U)>RiO7ꊞy+s\4R/mzkDCBY^ZD}(gng768[tѷ( ~e:Fvv?´ݍDw04wV̓1ԥ-64<8nt!q+S`"O& 4p=|m$sZ#Z`E=$qO*5SzqJpSx/|kk~XSO:ۜx"GS\ͻ[VfU|m͈m?;֭mb$X#3̈'FIͣ#@kb1nPk'~9V̶I5k-O@0 KW80}1Y9@_bZx2$abI:,SykɎAu 4ܸI.2,bԮeUXZc"q97u‚EU%ϭc񫮚 D2gSzFו,eO->@Gs-~4 9JIȈ^xqS[g a4QYWsͳA EUKѬ8kTJ?_dde:M8RB͛&n\4y} +ߍsx=v7 E,8V2 Ya|2$YmʅYHъ4D` j8][4" :Ԅ;K,:S-,F˜Q>b uXẬTl EUtv7HF;K֦Yʧfɏ%g^JpݔKROsui yI欬/t|f7ݝcW[}^y]oqIľ}fTQϨcws~NO8v5P/LTcH vB2vxfPuYP"Y:XSZU=6&Ο5,_-M~+A 䐦6+W6Vb`[=ܗ' [z+Cϲȼ-k^aFe`rWLb欋 E}g.dQΪKoM eXl_eRD56j/ LMaaZɬTzlXݝ,[A/*Sm7wՄQ!OTl 9 ݠNij6;(@ 1Ù]DoMx[Ydm?UƕL$Ԉg=ʿIs=lÂ0Xζѩ%GxfZka7%~$ʤd!/zv;źq<91' ox?nh+i&PntPQ7.A-v$!>T8Dt ҆M aEkv%d򔮅 OГ?boV̀M3gވe gy ĺWTD P=Z8 ,Z 83&MM4?pȗ5X2 -ԌQGSԧn dma]$rhg̵FM=  eT0G4#HX4ZbY9SEGԗ.Us|||ZOtc9 ~~u<-b6ǟUS\YHNܟon eH-gTaϷLcY$π,VIlj=~<ٞbA FbP$*;>.#끳RN w@GD!e䡑̧ɨ!hǒ(^#A; b<|M+X*y|*i -HAl';fɷ l/jGWPNMMϊJbWĬfy[C"e8)gr%a/#.As6;xqOЋ-4" :kYA`kk *u2.K$bM:vpp` OP /vYahP?`]F&O V9W?|dY[Ȃ+\q >-/n gf3._u+9}ln Z5֣EADik4dp93Hp mqnIZ{YȫHLO3V W7A喬x$q Ι*U21^fxqXŞL6-Ɲ`Nݼt1z;Ct!ZudsLc)ƫ#\nsC.p853q 1`/q 7BQd4#VD)!% sbyx:KɸBlz,|+cou\/`1&8"-#˩[cdCAQļx+a%f>34^#۽;: }gĺtأ瓍TUCc$g TG2UT?C:*paY}seڙm`ĻnR {xɆyXi|HLt:)V/*#ٯ!6asI/pDJ8=z v Pn]T^$G|OU6&ҠE+hq;YgM,\t ؒ=|ڋn-۟ch΂c2k!d .kԮ1,8LK6j(j[q,S!BP?.  ^f G@r\ z<-'06kAK@ 7+oEgG{Iƹ2؛3j`L@7"61}РD=[U߂)ޤV[1Ax"]qe@O?%hWr1Lzs˂+"EB`<&;h"i,0"s*Çou(6C{|b*S.jbhsa9GW8;h[{(ʁr,UTK? Da?ی2مD}bykǧe׶c5TiFk&`v Khe/Y^٫YݨXҮ69;۱|nzDǝZuiJ.6W)+ιJ[5@xvDB#/.Cc,ˬ <Ӻāj01W^ .(pB`\qc>^\G=2Z]~ƫu6f%*vZ g]I z36E"+Y*>0q2]-'x*V1\̞N 9W O3_4IOq 3kPnq/~dz-M^v lx)B]Ћ/tp(+ֿZ.u{htdѣ%$tُ-e@OVR%dyR:-@@c{ }%4Ⱥ.=p{&N&hiv; K.\eJ$iO$~/qyc&.0?q(͊:\As8H=sࠥ:if76C('N.=M zt]* f gQ|=W˜8 .4Iz'Yi +/]y52}4/z"řoVߍZ{M 㶬ʄKSqv*O8;+iXYp4T-V|1(|*.s@tiAժT+G'TW;,-;7j-:JCU \}b5EcbQu ;rfm|pL [Z# a+[} BlLd%m.6!q;aXV?E;kۑ٥_7_+@ e~ %hrch $`}a6u !2tuOMHQ/Zo`6P]ԍsC9W(N'4cK \YoDĎU'h1imA -;s[zXm2Dζ*p`x]#BK}cPj_iR'Cny@"&k}#rM² o#H4l"1$r3Ђ#TJ\`Ŵm Z~w@vNȰ:8P"c9Uŝ꿰$č_6I{e" ^hnz 6'}b9DJm^U?Ag铮vt[7أ{8ɑx

      iѐ@ `rrPsEacWk-Po*%*Icަ''d};>ܛVt$GarĄ JxV§NjaC>^ j $Z.UWUrY϶$/"c Gs6kYdgu{P)$IeZ!Jplc/.tTv?D6"Tx77^ SI)` f霻F&q m),+T3ZwV ,+}o}h*=Wu)l]f2dK-*ͳ#W=D0+(K !4Be5ICǟ/?Zwm)0pH5FlL |˯:%äM9PML!1lt~bQ-{Qd>`H|{;WIQ;.c„pb%gС$L;ӔCUHXax(@A\oM4S>%tSDlR*'ڏlIjq#$^(3>zTbnn7fQi&L[HR*yv N+O_AC }T&+[呍))rNۮ]sp!C|(Y[D?qN9zQu&$O7M4+SVʰz`Oݩtc+9>~3Ln1pi:dJqUT}8x'*SZwl}AȎIy׊jCqNG"e?Û %2%_/+}rNrM6Ъ˙Q: Qrd/1"v[C;MD|K6'9E`uT?ױn RO[ABt-ܺfhH^3{ПtF\U!ZC ^1jyD<4,1BBhdӶ|PCvq,0`j/KTu0d}x˜rzįިx!^mZ(՘N4Ђ-r^Bc;_5;hF1.`‡EVu1JWEc^x.p%Er9 s1Ƞt&t oOyfvU\X+9u%iD3 bBsM+p>șWsNwINFhY$g~$dNt׵/];+9][{w[Ym=$k =1<% f*'#f~Ðg,+v<`zT孝q9 >sP-{-3(6TRj<ߏrΊ1T(:aCkN?ekLJ h4*DF=j1tԼ r=|zɥ.46BҮoۏƅ3{2t]1Cyy5;h"E~'EE(a0Ik}iʨ!d`V,!LYw0sX71ҢD=+2uJ|DbNqnMOk87;!gݲ(Z>/D }&v焀 /kLJKNkLS"7<=3#bf4DT; n Dt7J wuO/02c, =o1ĵv{Tʪ8?N~r7#:q*vΆ:`<ɘM@= ?:|lB~-lwޭ;_X`i j *m)z=W31;]فfwVyバ_my7ސmn:ؘ(/&L}jQgǩؖ l+W/ &gyw׳!jjbdg-_!nRi'X$#[~ٯ6b'g#9R2͑͌iP謁g '8CGP(}rAƠ ؏ܔق>Bu:_|\?\)oAj?-NA.]!+[ͥn mFEƓ*,*L q*({ƊE{W UVLR+UݻI1nI_?Up[ȯ";"E(|X-^ͻX'vii!:js` uA*!^)!vM 8Ndˋ*Lfڹo('|5wVV nzrT+"Qnrυdi3fP/6{u;pHRy#Ŭ?&M R 0ҐJ'#+IםӧkUPH1_ºa.YgOX8+f d˪ZʤdXn%_%Wzv2IRH<8R/OAwlK:X{US4?vvO[{au47vQTi6/ZW%mrU 99dfО&FzYډ u&{\J-uOn6?Hq`'0EX@wb#Hm(_pΉE <\{X8זO171+wfƓҭJy" 4d hjgXZ62RFȜ2@r!,}[,/5M!༖'CM'g篟uBQC2]$0uxMf -k[nP|ٰ[ c.y֟ *cUpOoM!eW7մr˟>,ȝsCrDe 'i!5 ?gbKں9@u3۹L&Wz#8A5=⋇1È"CyƄ$in{,ǣ!ʄlٿ*̳EgQt 꺺ZQ0H[uGk&Y\IFqTV/UoſeRLӓ^U-vV1VBoJ8z|ASbWە"MYˮ0[ 1%q5Beu,}`6SCPmT1Po\VD c!{E8,Ukg^N/`oVr*KV2gS㵉"[j*1 7Q2(ϣh 럓H1LbwCU31KK!Ȫ,3E IT cznF[\?8Pt)FzgqOeŧ6DZ6 ;(s~El:wr+y2"J5I= h)s 19^Ikz\ 6d +L/#si(Tf1U]Ё̮yGYccXoH5pOtu#!Sa!T ./ -eCP^K3hs>[!ҽ{Oԑ} '$LwzzOmk8%,od8MPƍupu2p[-LeR=d퇆TmVb >8Mԣlc +&]aޛJ \95Dᘙ!: TF皸Np,f{&Nsx P=/ >B/CrGڭu4@'#I rdeE%N$!sU(e>`<JSa՗oe$UeN-?,x1>>U\+{,[>42Ni4 2;?x*Ɂu<n}zm ?PZ($n~q$M*nؐyxif La>FqjM D#3hvgaT:㲇 8<-AE .ZK{cV)ek}$ "@i(Б;>&ߏhBR qamC[K 2X|qVdX3rp )o{Vs-F-Ad-럌:72ɓW i 7tFyuMdE5q"JRZIͻx6">B޶rW/]Ȇb3ɷD&Ko.$Ox N0C#oe("DdCWx}(1&ffZSAr̛iB:j5&AAUHn+*Q0o;=wkzpp`2[x>oO#+!2#K,n2* n른̈csY'c`ͻ$AnVpy;L+S._qe8(abonE&PήX'yUz*P+!h+a7rDzTF[16 51~y)$EomAI~ߢ>,: ī3_=+şI#sG/lcA'\8۝xDDa^,9sMnHwnB2WO(Í Ve킾(or4 s:tͳͲ~ 2Q6_u5أ|(G#QE|٣M-ZOX !H;K~2)PIf k9A?ҧUZ\R[}3|}- 7WN5u>d$6FӪ#M5WT8- (з͹lh0 *֫5*n:R;:!iE ltFb6vfMd(kęo&6LŤBK(DJ(c` %U>!7sfkn\$ZE ?,#63|ELׁ;+-}> |Rtnߝ-*+(L| 2Tcf'(Dfƹ<~v6S7f#^ ߄Q"""R!{4R<{8+ȗpP<_^M㇟!WJQ9nLy]ym'Is\[YE(Yqe\pRlQF)ʙ4Fflv< 'צz2,!Ob,h4Di׉ ZeWlI!(f*ʖ*5m@ 4$6rYdG*IIJJ WL<\蓑<م*Н(>g)&Nǃ|A1+M{ 9[zvq-y`P?:hzy͆y I%DܳKt)|MP?d=]R~Y5ew[n6'섡%_2&6-gȳ(F1Ҵg6Wμ}i.ՖNzaG-v ^u)<.% /siI'j~&OCWAXDeRo|W\JHJY=NEÅGtLݲyF;Q2d{^` Sl;$)tuADUȕɅ;q BW 4.oŞ]z҈pyP`SF: L0;ǬnPq*UBɍ@uKw@-AJ3 s0qy"Rq2=l_?jީ8 <5rE?ȶ+ׅi#7Q{@R3W)4{uh"K}J@B aay`9$6p.L1!$J 2u6 CdqE":Gǖ^nbx΄.ZT|$SqA,d.ĸf}ڽpLkTGDرdId*H8#OȌq>Fcۢʲ51b8#: CrK]ǚ2;9ޓD|چ(8{7V*7)WjPdrۆ~`]è3>i;Tu1QUBT:).'aC(=wQ1CEbOD Ooo,G[F!^y؇.SYQ3!oIKH0 m'H&{5W~rMHM6u \M75Ee|7M lVPbkLrNmop7Hbdl<>I8R#=@S/ 5T`][򌎽EZVv9+(=g)\okl{pX ,|+t.4 ė1zψ٥rc R+iZ!nk/ORE꘥"2aBKLx"jDim/GbYsM -L:ۮoSE2O3h?KcQS=(""Fc(Z?fA&mDJm0rw< I]^vt1l3jѽQƵh>R05 hnI0FdfH_n=_nL uґcTÕ,6[W#'hke /}n f^[ާ:ml9ӯ?|#A"3*Bd qN(t{|!g=/+a-dV"ykJDjf)-`X~P5Y5 ˡ8]қ81'%j~׌kaST)B}p'QwTbjy#Y#]x=hd=X^ &=p/^6uk@;. Ekwa6'M  4*ímt(Q?Ȳȧ=|uȒ 4޼+,zń#=QEp 2Q=HqToVKc%긊ֽ D%peivv0@,~f)y9'md/rgב٧'mWmSy\⯬{RF_b'2c>ň gA>W~=:S.3^& B &g+AՉTm/-;׈' (ߔ#C>݃/5$^.e%K|ItYR  Cr6P+\Uǫ'c_. =%gp! ur,Gv/.rL\c+)ҥG\ JgJY4`gg1;1-D^++WD9w(46=4@Yp<M Ч1h絻I#DpScM^ّKv=0ЅUmU!Aq4c{'yJ;"B?Ehhy7q'q0Ga*)SR28BJ^oir[9!3x Qo@ ܩXba_Bc}Qҵ%4W6u]}AYuu9k(Ik]8ҎO pۆ_L" LZJv2'uh`?M{kºwտeWzo=޷3|0^fd}nfؓ#Kxؒ+7)ڵ8,x0Oٸ{%a5MM"J =l4dl ;_o[rww%ԁ~ژj)*նuru_dCe H:8_xM*}B4^p9u% aP5½Wr26U(ŧbk@T ,/<2j7|VmNUhbДh. 0DgL@ 8JM[l-;t|[?d :4@s kTx:QW!r;^,?WN@^I! 8muiK'+*ADyP?. QQBd `u΅u`F߿Lm셡) N| ;44\ iXOHZSkľjod2\-'9Rj-Bvպg^&VG%.$J/G u bVVFKcz,a{4hѳ;hcag]shL !7,+=Tte畨{&ɷY7 r^ZŪ%J TZGA =5𘥮rqxw^Zɸ;x)V-P{B@y1~o#G,>v-;@e!`ظj?w%> R&PBW"ί.n9$ҷ^3,mPr9 ,Dsy/@L+XxJt9@[{}w`Gɖ\ʽ&s"i eUN&3[R+pE×_#䪦dϟƊcjfg"T5[؇]_*ʥgMGN,El,ɞWPSai$<K["ga>;Ďk=6 :hH'll8 ;3,Zh S[T!1"DzF UQpsLvo7r<LcBߥQ' vh#fPFf?!ψא`a̿uŰ~-bGэIm&)0|:zB8SR9|6oᯤBmYZ{M^Aa.sӈ!&x%wues%ʚ]ⰾ kNB7`lFʌ݇`{iSf?K!RxbH:n}h'SWd3xAJ%39B#*ά__ojI@*ŧ/' IBODohXiM e'z {/zFE!4E*SF7+z3טqt&]-%,c؍(1PW *wea\EڽTlj4@ph ?&YѓEUvw0 ۤH|N"|k%HF - [eىhw0&ۨ<^lwf!G|׈y+l~)&pM1ټi`yA%p6.##9>[(U\uh,@ ,+ÊBD;0l?oC{ٵ(.Mɧ{,O3̺}П3ʨ) mOg}cypLcI(e!4.䟈|NϣjʇDrxCL9]x㛱BPѵJ =R^Ii^ ɤR0EgZCDְ'g@q:"T{Z) /8.t쩃U%#J܂ CNXMh5c|6_2vCUy'$1"[ж,ZD.Wg< k剡xfdLDn<:=WTm &.;f(EnqrOu>S +E=K:_e ׬,C.2=TNa|מR"<8CmİJq^C_oo\Lm^wqjvvqvCo?Dk@ ţ!#V,f J"'{}7*"4a38[<)-(JN\*Wb>GP_IGk-چ8g'& ])BƋrgǑ)~^WeS'a6 d͘8{d{؏I~{D&'x2!RL\ƪt! 2#?2U2{%)6KEL#XWކ/[/_V#э[  GmE%x#mY=ʯ V0>7  {KJcZ BT`3hCy:%gW%& 5&'O:k Ft2UsъJ[ JFF&>+Z:g'`?N4uyIw͇{1{DfL!"\ ՠOp0?elJŕU%]F,% t>& N`K2q&3v mGM9^:r6%7^:Nk<)[w=+*_9x*-yn'O'7{ЩDn <ރZIT9x~)X?_vWD(diNS)U;Y<3f:&ɪRiA!#SlH*gnnj29kp]ݚڷ F9} \l"ҳeX\k1Y?_J(Jg8jpOjVXt#1 O8J vy"S<((Q'á 7MnL5gmE5`Miz:ۉRr1А0v0L6%pwGg ZmK -J2Փβ6,*%Mϐιj`FsŨb0ɜmEns'= n1d2sPRDf̕\_ h?t֖Q<.7$gϝV jR^RM^7.q 'V[JshT,Z|^C-^,t}Z% J]u꤄EX%8{_\"E%?WS>o@^J)_  r@_afmlA9PtwX1l/LDΈ?~ķK?_c,ej%<WRB?-%~+YS\8y',"dBk" 7ԍ?<5}il$6$mzz%_51[BҖ1eIpL@7AW׀CʶHs5 :2$1,m %PKss( 9O=;gsJ+a#ųPzP⇼.ۅ /s?p1iNG]m.ĤΤDH=7l *eFNʔk`m`G߮p6H'VxtLZrU썫|@sSB1 &!Xq` &m8vC@ *M }:65rƿU/?"£H?gv Ot_ \PpZnw>^7ɹVdozДAl@#]߂1.$R(h{4aJqed$&DPH*zM=u۹Yy|%Y 7r?pH&ۘ%T@oC*y0סCnY]7>6amh2V,h~g_Yd8@Mhi x8'ũp"=PMg8y޾3I,# l0ۅ^vkoKGeLRcTŤz\c)fqۊ Bw=T&HeeG?ڛPF?azOoy O6PX u m<]DhNX_ݖ]?5s{>2_w V@y,.|<#2vr5ϸ6hL!. s.3 {</4&|ZPW_% r*pzJ7-G:wz늭Ϣۃv x  <8p:RWngϴFLRcs@Y֊: KiAeŲYk1S,-L\D h|3|19&.p& @8p-%8 8XȑY;] '/5cdvrK`jjk5M:xIyMsSckAŵuL3-팗TRo]K,;tCv8؄l&N]EXg)a)D  "8"jrja_'#ηEm} Q}#³o@AsR< ~I`]c/D1a 7rwtljȸe}&Ͷ/ҍd#oRAmR'>׹Q}{R/}nj!J24L'"3LgbfEݡҨʪ-5= Uՙ=% DmR}P=1/+ 2 qgPkNS ttÝG>ACV/G! B]+ L"Jz;؞`'Z}C -k♫a^j.cGN@\+CTOVL 20.vuƀp]*ZxKHK> .4_G{إ)R,IC?RU!@&""k_3شO.pwiᔧ%4AϷS>/XfsW v6|_K at4gl}@.躻fgDA6Alf< {YWU4LχR!)3/ؚ߈įjXh ~`0kǏv!; #c-<$ӝ,_:зXaTKHK)PoϨU$|>lnN e`0q('ܟS?ҾPdizc&Dn$O†(m\A4>U( N3-,܏V 5{h$ȋV@BZIB =*us29u3;7vJ) aae!N8ܴo{!۪<͛ONRNhgZwB-(y o4m=y tWOM<$$s !-ioAh2|. mĵ57鞶iv1LԦ蠜m Y4\|n?@.97EtD1Mlrwds D8@MQLK˟@[y<79s2?]%x ]R׷>zDp{ٖ)#w;B4,}Rb!eJaªg݋^qdQbCp[Hy]ao7GL1%5٬[q<:T}{8 u j,l@֟sHCIrF:u3l|l A݇SDa ?Y{M:ia_ʮf$I5y S 60æ/G<&jѼſ۳G oEٛHq,3R3w^|ϯaY 2s]hhR ^pY.Z'>w4ri<=8WYS*:X6KRd+(+ݹBR=a$_,l3sg^-<^ _S%JCF0IDQ&MUXn s)&kܵc7 <F\rٍPjNٌC" 0a%+=UuX+#D;eHtMv|$l?|g qeCr#,;R`\XCKɢ=v\w`F$7$j6Y?Q+Nݒ(Ij^6LjܦӨu\ N3`q_>U"đ@-_̂8 ?H;NɔgVWO :'L_A+襒SyEbL$A!"VXSDI>u5_uEDÞBhN՘'MrYOƕCo0/I$QJ<@w䳆5uʯF+Pf }<2Sܽp/[՗t37pCQ.ـW;yHHԉ*|@GC`^4xw{^35Ɂ ?cA6IuTw-@D#NSZ+! k,VvG\{&`Znj~Ik]χhжNSLGölinAQ@c@ rysagq}(/˝H;P_(G[0^zB̦?*_ riGC#Ko`BğmOXcZ4ތiְ&"bNaQfty71{YIUzZQmnrfgorogAĸѵ]w[Mݷ#XweL|/hJ&0M diQwr4}LTZW+/f*  -x d Xdy?=|_cw#* {Go4Xa>~Gۆ&vǛ5V<HU."G6AK5Hu]bNGpb%@I/ldнq5]'):`D[ŴaB/q FB6: |MwS%GdPrB$J7^\:on<3bl?); UKVTNCfe`m:hMLlx,!wT9#StȂՉ WqwE@Vpv h5\(TTX,)_:<N%!ו>*5jJhc7vZ4r9`LU}NG:;cNy!cK/=^ ݖJQ>P#/ %V56&-SR*5(>M(E bRlDW˵m61{Y>a, xpUG1?9nj^='A:Ç_}MM9H2O3R^(8h6'&oKL[Q*ig{w7*+COSa*;Bf8m; V%m1VE637< ٫-!Z?fI'ӣb$+r7zSur!`ǙYXv; 2,PvE{nZ7e1 Q#Zh .N$e~3DlFHxĹt]#QC2(>&~jvR.Q_QU*v> G3;}eDո=[VdͺV.!Р/}\@%CYx^UX'n.T~!{EEt|S-gxmoTmI8w [kH ܜHTց?+fLޏ[+,$95 ,ˮT}rZE Hu^4yhP/輮JTkձ3 eGaqe~GT2hIA*^i#BYdHOngyoTU([JAre@,wjdVD۪4zˈŝ$ 6eD$%cɽ#w ۃ$b)LQvz%<`&s$6b|+P'Lq3q7@W`[qKKZ*! ə26{CLj`Ut+~zguwGIBIc<ȆjWݒkq4M"yg3Z <)|B}q?/M]s>tҢAYWȬ,efY~.I/T^Phﯜ$O;cNI " g-Tk;y/ iPߴ8ҥ/plWR)hZHA4&J2fU[ici2oů8NW?ޔeN/Qi&=t2K=^d;Տ'6Z2-e3JV[ :IYq} 脯6ATZeKK@k a+ͽ̱aOf=|lUḂ`3XH2E.k~^1B{0؍U7ئfh tCuz1I<&L`Ym?nQ kt8fZ]ηYe&#*Rڷ!Zg,Ğ8y i*9Fuk{>ܵYˌᠬa7 vD|7oC 캨m)I/ I€q+Ɩ}eMhn]ͤL5kUxވZнS^p <䌿RZVf ҃y4$Y/|Gm[Dm_%b"Tċy c59ʕmޒhE _,H R\c8G W6ȊٔE?WjZ]użU7 B0^PG#F :R]cu6%੸ Ruu33ܼ&u \' /YdKGFOi@xeIDk$_GBhكthR =iG:J58&=@Q’N ˠSӾ{XhV.5 b(Xq7V(p1^R#dEи< C%yJ˼8dP5bs&sMulI.{*:]Ý8i1U AVÔtt2U!Rb7>O4l3Djzّ2E.@Wng+0yYGnHzn?q96)NJ[t#hZ -UQQ] _7(zޱ0 Eh3sT|kzG}@Qix⵭G,~gfK['})BgB+zEJ#{Dϕ5E5 ?B"~ldV{)zQ5`"o(LRR{E1H'Hd/Bh(~r&S} g I`wjbaؗ TM{J%ADq$dqN/z5T6(Mzĥ9e;%UdOVS+] ޼-s |گODx@5(!gx l$1p8EfGzt5){~1xP2`~'Z\odb7A‹d9p@s)nGYH̀e*0>KEم-f{)zOoNH

      { ^N1Z,}2dw&B2mٿ~,A D*y@0' I!ZlcھzAg &۶dFMsx:dP˾q 1ȊFHg눖Yr 2X}U醅iߡ4p旅Z [ghھ.Ia;-)M_q_Wd`Y&99=qS,MmS'ܥ'#iMkYl $~@ ddNg)1h9iY`!^΀|A n6A[v7z /4!'@ʓO!M=bͣ?}*,% [J| ShN*/ʾj*hZ0շ]L- z[^^ўO%t*L?< 5 (f{xw*Ÿ7i?3ѺTud9՞˹SEʶ!y/G8ja%J׋89vB' \VZcr!B%8 dO VH{"e҈ɼȜC*?v0~{;s:oy#Y'z.\-.Sim?9 6egu\\J3"hy CEq ؤm?-]'OQ)b +O{neՊ͉&3 *Xh%h@2 pܐu#Bezn; YF%fY z뫡P(Hm$o/{ Egn9a+ϥ`[ºQj%SdO5Zd)Cnd8`'ώkcVwۇl;AV .| ԎGJ, gnY4-svH2n7tnǓ[FVp<W BiμfȚ9{vR&YSSE7ofP7HDS2 =/C a31#yR*;P+7'e;N6h/'V[3<oX3|h1>O>ܫWʑ޲cdmq*nWf٤ql^hdEm#ˎ]KJ.g{6l *uGc 8&a_Z!^7/U?9DDHIJ"05& _X/T$b kʏNcuƐ_hRyvO j)SY׭{Kpuڣ*=Ζ:Jf瘁cM\Zhьf(찅 P. Lr6q,+UX?#;Ta#0ZOqp4,=C{*dQ-݁+*6Z09td\R:3AĐ Q3ɬ.kQ{$F]qTK+(~0{eyF2\)' tVIA"vLg-d+PT|65*$ިv;hOb'\{M*Pĕi Q4ѐ*UNayy/j?$ ҌV:* OCa-NzQI1!P%7|gV<^{G-9J;>Et MB:v{Я!2KXvT}d i<;xZ.V37qnt[y}Q#+_ 2Lb.lD(GίPDi\ ,(VeZT-"t2- |hVFUR"KdpO0żH鄷ٳ\ο"La՗ʏMO\$$Qu"/|CAjˁDN~?+*PDrM诠#9o(po%Ⓔ`_'sU{ pWꉠ[ fLYu-]u-Jˈ ~˻^@c ?6կs;AmpK*}f\ D XK$BGEZZ֓{>,GTTuC;sʱB]z2M W"!%z`=!!TWTs ^x"XœK+:̠<]hŶedS_.vj, SK=shd.\Dž'CӒO~٬OR(H=vsl @Rsoa#pyͷmWY{ߎ`E'%WW?N{Ot'&6avbHq+w,>Gbl1׫EG2zOX^kGM\*#LLmme} ;E1?~&* Xh&cLTb*TӥtoJYIPe L[-w= *ą3EqҎK,K!z>@*ۂ$y(h@\W‘A[_?Ƚu0ڦbsS@ە4e9뤕x\_A|rR7t+0;_&Miě$|ߨz=Wh'xHXl-NV64'{)D 3l%zМRZ;)2 lv=hZg:v^#ZQ3]u&GHEygy_!*aSluQ&2J%5Ns}`,LjyOeOBo9y3YBZ $3tOlUBٛj(盾t3.5LNjhRH"@M]Y 4suNˬ+B4Yl8cD??IN ~cBѫLKu- r-z̦&"ntS0—{6gўRCvLZZ.{dY&~i{mf7To熽0Z}ŷ~gu'ȟiY{NM7X '|ra80)W2Rё2z H;qTYU]2Mj_>~2-]#bC/KRL'HJ(ݦS26%|@oh>} rIv. #fME!j#$1n) ~{&˾'H(w L _XjАE $mcHf?47qG B>k=N.>r9> / >8B+_fn|hL~6 =.bVP)5Ei9w'G& 'Sa& r먭ibK{ԵV PRQxPqDyR#QĵB\K9B 3!,D=?H@h51.aliO~?4YPoVdY\,ɠqw#5l;Q5M-YIF%jU ǧw3[k~9U(Iѩk;s߯-} yA 2S)Oc\Rr~rJ,C:br+[COil|}ўw%wΐiҭi G̥h73_(˜L^X@K̎D'qۣq,)."PyGۋ΄).q6=2~'e5VaN>z9BS6]FW(it'Nؕ`kߞY—C#LsO=%bU'3䢜B#YM R%o-(D N56JXC_Px҉?2Њ|b.rĎť6^(|L,C&n/֋EǺXHHWiݷ[/ӖCj(&͙g1q 0B|{rd>1ٰj7 NڟVt|s]Q5 f7h8%ʅ@)i :L IHy> ' (-1-O挊X;lKbNH?~ӛ~Z#el>-\3i  6pk<|12A#,']8`0 eYn0O5ʂ`^lY(1\~bV8_MRqyh/ADݝ?cSoG1>+8Cc/mZ<=1Nuy\"+CYi.M<]fx:g!}r":{5((A DWZ4kk#>hobC|6gOg :T!2Qa938P܋yE4kS1O?ߵɄ2ށ7kɇ!prvN4~r֛Gٖ[ќ4jcU(LQ3*@ idmT[x'.Fuavaa龀$7$.7#A3 vwθC=$;x!TD>Ywig: . 0pnBn-j(G1jCF[s'5G*aEM>&+LoؙZ5Em"[4D9zRN}j)6f"uffY4*CǷFqud ){U%* ٭=fPf;{@ţ{^.׷=!TFj] +.{jL ZЂ: Glk%bJ!0j"Z9uhw]/tƸMX "b-gvŨҧ%\.:ehR8$y84X T|Cq3{ <Ms3H/SD ϣԞ43\^wq|mI"07ƒrr7}aj &}GB 4{ꟄWDz^-H{BL e#36mнj6uF;?la]״XPq& A9#6bM#sTg.dTuJ]{ $=; r1={EucfKh. xE{.8{A?5 H GK0?~T^ȈGs-+(S{Y;iHyC% 6vR< ooJѢ؁Rj PV?ߺ3t?l]yAu>! K˖N#ebO16a(#f?~yzzF|~^&&vb71gaTD9U-Z [WrO3C L7=+N飒LQgD2LަDep5_ɩnsr'Gj!O>7.!ӗOIP&/ dt@&i; TIH\ZI1:RsL`Q"hc¸,{VXF=ţN՚=q [Mª* YcXD) ʤ΀MrK؇n&|/4R3^_h`W[\gu{mPAءrUCr͏A^?j{?&L 6nM/oGfjb ۣ3}?BAL$~GZ|?K>\QPRlUWC*E'k<|qE iLUw[}xD? $J>?lSBge(9ʢA]>NL_.Lɬfn2;.hZ[΋bx`*W~kY/lgQ's.dxevHMKk  ,#&g|k*Pgi`͞lV*AFRb1r Xd>V[HOidUz=qA\ rs6u7p.'71 #i9B}9g୴cPzKoʀq#xSbKWAl7(NV 28zf7i(01W U.)5>.ѣ+ As~17b&S1˭@"QYE3 y.lp i/r|Ӫ`}0JBGj be3fa&O uIF(CH͎u>rC#T>'3Mxep_H7ma<_O+̩LWjd_W9A/vfAР\ͲE9f5M*3HY"&{oZLpq8y.yc>=*WѶGryۭ50.<9o'/kXhmM n۴Rmb^Ժ_X(Wrl"ZfLLM Ph*?W.ǿ^PWXֿUr.cS0`yz;&,J]IojMPw)UrrM,"ujQJ9|=R{952U(K3Qrñ݈Ԧ<`2kgL580dh}׉S0^Kˆš(mYIڙ$s3 I;˺:k.J!qLMʉY< PF#7IJZtі`4ƌ9< /X@{_ɔjYȯ''FL6CKr~t-kDOTƒ~3)$; +$N)Kg/Y>pҴ1"$Rbem%^CS_ѕ6 ;;0CaXKbVLG (֨ !b=:}*a Qnc^BXie ōT!Jݩ|/^xR1?ݯdSa+;4K $>PX˿} uWz>s\l,4blq' O~>N){Ń~ nDiwSXYlC^wpS-f" ٴ_f~~vhO)}),aͿV$f^NH@3 e8,Rc\GCVODox/MwZ QZړxn&Q`ǨF O m0ښKQ:00P߬3,Y}%I|>pl,+E[I`rK?3I'pGz?[FuVw.'؈̓&iRf[gt[/ɛxm)7uBMuYi@" AѦH4t_L"LnĹm`Ls2u+ߦ1-"&ۄhhr1DH-ٗ,Vs?Dun ٵ)z*H-[8M1xKuK=\ _ ]OI|Z~ %ò3Uי5L ]#E92r4ʌ3W~j^@|6^qx2VGSהu`JTƪ4Ȯedtæ}aF=B*ΪZ?Vj;L5k\-U6\څjpyکR =S7KUT{⣴mȽ%&|hXiF|{?W% t SJ3 7 Q-9YeP滹c)08 o\U8E0ReeRlR7{>^6P:, fJGX64F&t3MkPFԑ9J V/B+~zBkϝRlyDs`tm&NgDTI{ũJD9i籋[߉mmqdP>Tsj˥Ώ=} ۆIۧ$U΁ї.9$t$Ǽ3zFXFŷ`\ؒA92 W@?Bh/%Ǒ{+_kkXG(7Ni̎$fEʦ HJ7`8ϟjZP|DoÎ;#$ƾpaL?p(R S\Zh[4z5E>Rʊ*;^KD+ ]i@yȐ?WZel?UQ?)o3 rlC8 ߐ_3 =|tcd2v˨`3cgڦ`+уC5,;MoZ.5xFoN.*J[w͘әI_ojؒ~ pt~MŬ$$]Eyq֭}/zJ`g5ƱJ.h'B:R8[ξZk^?_5'ڰ+@:AҊ}q9u9BuW5Gj~=:1 #%^(l$ڧdĉɅ}Tr3߬dQ*x>ZJ؄jD=r2;<-C,4qѽ8'`sI<0=p?  \j-'ce8J827MhBx{":pj"J7g~AO>meԾhZ rM^#fN?;Ӳ!ɹ:^֛֬p䁭Lc9i"sR9kMVJ(Q34&A}ߗA7{fFv;&8#H~]X>!FTX | 7I!H^Є5==1QVm`ji6V @p;Z#Ij #қ,nHwJl"foԥ7}pQa+?*߄x F~;{go7~H8ӅSk-;Vo? !LơVn|wЖsJC`?sWZ}aupR)~}nFGJrٲG'Q% ?Z#c݆)1Tk v&BysQo)eJ8-Cj?hz@d$QšLq_kk %@#E!9i{؈Mâsm5f:n{vfb٦9b@jy yqR>ȏ^;⭰n㾘.SpKJ%9L 7Qi_s-CfYca%=GvS,fcT] "j]w;}4z\x<\/9{}`=vlSfZ$kOn]N6@%qj"bd3/TSY&唜w,+E7.ҀpRrJ#-I Nbui#c';s?O=Q5F3g|z4=ӋyA6LERV8Bif~w4Iҧ-9$+i^Uf>1W'%-svey1<1PH >qVuFZ4I6񟊙ZZ> r}h鴋H¨<5uZb]dyѝ$l!cQ{.8Upd ˻p\m &TUb4 s& kr\a'lQDk_;tBɏ@8.b6U!1$|RWzҧQZ,LLDDUpWnyle%bNQ$~N~j"w2 Qf.IĶ hd\rEUFY~s !e.H>E)嬊I֝yJhuRq&Y[|7[6bSqڼ]f 1V}kH3(߲'u;ɰ[,,3L,Kh5⋓Cs]{5  Z|S>&8%ā3Qbr5y*8P!/:iYs7d$z,XV,p`\xFV?fΔT>hr@BNX_@ E/! h (Ѷ|j hI'ޅ\ Dj rcL.ϵ vE, úS0WGGwQcz2 ahǂp3z.ꐱouz&%q#oȹ2qaD)N][{C U Zp (`w>[;+!E,R!v\SGK=Ԁ't{2ħ#CǖY|׬- Zz2,siLh1;1Wx&_6{bÝz :y4 (cOl%JUA[c n}[`qdE܊M>.ژw:ʈSOt vM1߲'Yĺ.˫XzXX6t(nR;Ui#A[ %V%g/o_3=J :wLFO_h[yFzۖO$^lj>p5lg@!nVCk|MH⹋5L! Ձ~MZ:~4[a"lf?3*u:'K. FVS// Ś}f  {o)MG疌~ËC>o)+^Mꔻ$b }k/n<1E],LQzW˖ɺ=z~7C!:5,#eM#Ջ9<9~Ρ{dezo6-+?}Tœ^4k{VOA̞TV*?Trm\0rg閞hR&z. ֬5]ma+xU{U`ۉ8(09„2xMadxP 2 Ê^뢫0$5@r>~6ֻ;F%n#C_?sǴj w:=h'Ax!J[~oNFM92s= 7k^m07c+%sʜ1<i.V!O. \B国! jCV918xCۮt\b "J`;e[ 8fbo DE뮯8J#:7R\vpYe!qAp:,sT!oO~u4c;+P0 IF Js']ХW 2q9'lfZ|nEwDb>-|h9oDRNP4̮_c wC 0_5o vx~>z=Mz! ri_ e?ӈoW-*%mclΐ=4;&aI. d(jK5{nPmdFy@&E  6dQ+t ¢6R yl+tN`$W-nH9.۬Կ )Otqܤ!;((Uba,bY*Wp _G<<0\D:ǹɑ/SM:*Oޝbz}wg0сkF1 P˪8-ՠ 'ۋ :>խbņ_"X#O73Z2 g*Q*a[lF])K,x케ʮ@_aK?W"#i]hz+8bw摺J5+'e-#:sr eDq(4\BsYӽ|wϵ:PϫNBmg(>Y O+oN3f|t+}'3mNgØqɡ!Ǭ,-au]1eKp}&&OEj"N3LJ]nv|YHlOC&ŋjZUL zA 8k'md&2hX[2l>^^d?kNΦE7% yjq͑ ʰ*rRWQ<(N/W6k-A:\SmVY\Q8+؆(&ؓ,ƃK53PLrSyNE`B8TJ.:0%P(]5^@K61iсvqAÿRj}U~סZI?)L_R3VJ4]?_SlL{vp-YԄ|ϭV Ӱ>7PKﰰD8Yڊe!]?fk(*#|=Dz*rnxx Bw=bhoqe_@.N3^QYh%@tZx5MA'U pZ> > d_鹜 6Gb+j?t507gYƑO fIW}+bf#;Y\9f_Kp>y<.M7SRaKV⎥PR/(Dz"PfI%mv+"SjYWG sx{~Qy.S[1[0_'aGij?N# C e;>H"/QGj&űq]S\h34 :W;lw[AfOܹ,*K񍣳9#)ʨ Kt"Vu|);F/XwTuKmcIXD6blPy%w%9atrPZ{e@/I|?6)+WU-|eVof.t=ɳ|x+ |M}4f&v̘Wo/svd_9äLX)D CK8FFz'p&p2ޛ [p2su%¹DYSP"pE,Y ~}͡p +v"ؚm[^}i)vKn؊ss4q67P7xFe:[ŀC;z"F(8M.륄v^GC#B$Yg~"}~0RsVL?&3qdǟ/|_X~-"&Lej˴77mM_{P3t;^ϪSW+J)Qq<6{Zvކ<ΠԪo1Ɉ%C^t겄.gw˭.,G~!/tWešϐ[<聇;tKz]יmjhL|fL{(2e 8lc Ўg R4.?!f.qf/Wi7 Suu+׽̕VujH-QBjݩ#98TÖB|b]9ӵ\>= 8r,өqN\7Ԝ굓Z_F&oGY{=w珚HΤjeNd!d?MϞy=۬.0T(/~([`6`z2h[I8<a0w˘X3 Xgfm "IApJ,ºmMi+5LUSMb`XM˴wbhΈ~>&;5DTze>^gnӸg ̛EU]?(/$  %o ExHM}ʇs+/_鮇 e4 t[#[8OzpоoK?Ű~tGvb+ZdžPW"SJH3 'QhIT ~`gԘLwpʴF j8y{OH4o2$ҕ705d}`i??Q?"ɅC4e5 r!Fo.}9ѳr!rgNB?^陠~BlqjՊ$̦P̴נx]Zv$F}uُʋJlT _a/!G0Νv vd|_i#rzs ^Uۜ-Өpʍ@-Gbl_ I.qiѷƕÆ##?VbMG7"0+-cĨ\P(*L;r@ G aff@"W!Op3i32<խt[ܘQAABTKɋͳ.|Y~)}>a}M?jA.ExYwp'q7=%I%ޝ>7m=R]V.Se3rҤ%¡'`ams-S|9zCԒ x 0Ǘ+B"d F / d+ z_v!9077Yqsϋ\Tʀ9j[^zQ)0jOT٘;4Dw_P#^,] ڭ6JZ y-h$3 f@WN14p82o3 {.y73=>VJ=+c*`vglCף!>_د 죹XZ#fKi8u4~<]weM#\Yo\V* |nxq\V SȡLSjA #4/td&YÖgon;؋:<gg͊㓘86Lg݇Կ~3 q>Kȇ)NvLk՜ {1- i43.z]|$\t2Lp7;jjEYX^pGTƔ͂S !Y]{3W {&7tk0bbFXqp0@U F 5Ɠ) '`^SDž~-q~׸JCo,1@S|XvH (aTzq(_Nf  _D!Q?Z ̆}k!5m&8?C *9;Uj#A]Lɱqn, QLaM4VP_)n c`W2 TAж}?x߈`!%95-hA)m: ]#CȮ8#VX>TwӲt[:qdn~P_jRt(KR[ 20<;:㢎G- _,Tz'ԗg<.&]̙ײB]tUy;ͨJzNxoK Z>m7pϫm&dD԰JWG}3=T)=Vω[(crM1,FNOs XeJqC_5!3r3< $uB@Lrqq9.?epml_3a,p1쬈{+uWfqºYX@>NQ_\ .LNd;/r߅u/k+ yڽGNyZ0ϛkwc}@gb=M9\gKRkgoDCLlYߣ]°D`cZkky7s#ZQW:h@u=?9L<)lpchWEeti:QtAb?!Y"'2Bg HzId+c\QE!qOB:JdK:Hoj&%f#! O$wޏqv oJszu6<5}5w.o!$P/5i쵘C =N !`$٠ˆ;7ߨNgJ<ES~7V ǂMnb|5'@;VIQJ[距NY:|zC=Ț(O lzAӔk٪wZ2suA˼YӛSZ-[P> WniUw b9qk Z%TlV.sjP^>:fxAy#._]ŔGjXOdG=[t~ .w.3@,*qv>3`<={n4iB-4[.NÓmߜ^>Kr> rXcUi>*J )o 4~|LP Z&t (pilI{ eӄfՈi+3̍Hꗮmب`.=~۵Lk^]Oؔuj>GMu߫;WM @,Ex:tkΆ,卓(kpzxw`ȻL\+Ff V neK@;x<)5mwAІzDXTG=Wo;Gew Q:O k$Q/J-qpBb (hΞ%H)wcDygODͫ邪ҐƄF*>OU46?BF+pX9Fa; nƯ z薡:TZe,nW&eKP\H[.n6| 6j4oUuPA6:he4~ۈ*K=|t!pa!qWޒ5;y|ab }R`?KeLJ_ \[#듂cQdg &Т*Ɓ##u\jh7}M84a?_ Ҷp*6j@m8q:Y(gNo6z`:"U͛ǾO""-7}ay7PSN[Xrnߤ Rߝ^.|L@7(ek@ZfZH`|ȳXȤ×b?6$J뾞"J̬X)<s T?NwE?N = Nȃ }&Fz]!x[Һ׳ M[7$&̽.'Rq|RWkYx#;> _L/͗hŇ_'V75$9O%?<Y= A)PhMhˉT:OSpҠX'0-FGyd~c:I߆dxN;E&yr~ " 5L yE8a1!ԩӋ ]N6Ckd"Cygڜ4ea[70deslC|X dtǥ1 lSJ5 rgO Ӧ^ \Oق y^DBه 5լ׶\R,D9jG6i.(PE`"_f}GIsύڱDBgԂp7UʲLh`xl/, w.VY(ѰDaG 3Ⱥqҁ(0A/YzY>~hx޷\\T{r}$l=} LeJ=R-Hᘼn7 w 7XUK*RЍH:uw }r:R[hf(5SFh)Y&dЪ~zbcvDNRթ ه+*}'; 9b"";a04e2Q{?i?;6f8/\#0TM+{=;>rcE Cjlh_H0*QzP@㩠m8u& `Wq92}-{Ù9XAvH*Vf@@N!(|ޓ0mMç74])p3@|ZqqVU&iǚ\n-(rN;КjɔX-(9_?HZ-PICIgT [%QSrnvl] I|-.^mC&W}r?JRC=~`m6wsGS[\7”^!0+,1QAJRV(Q'sG-\btt7ᦝ vƼOk}6,{xVO3Vޘmy(0?](Kj87չ!& 6q^#]@oj-RN`# M2LS_z6.xUպhCA܅+wQp˶JE;sK"yy6HNd!T4 L0,@Zݢ# LF|œ븭5.mߴi`Iq-$n ]ըϼ0u_~Fv-$!D}*V e0ߥlV¥GVľ~U]/  WReTœ۸ce VXń,+U,x:XOKCŹI]#.ſ *(n|Fe!6VۥPnT4¾]]b}~opQe:# %H-'x(P͐J׸w$ 1hEN,})ϑ9ץ;͉us>6Z(V]ml%<ЦZfujz@`>՞sKBea4>k6}3)rӘR,g)}1oAc4ad`ep!qCx_%%ͨekbbSJɃ;)G vCK986Hù8e3Z7HyG')ʒSnzLsdp#;)eGlI'U7I6þSj"y #v䋌튲ۺ &6}٥MU+"<$G@N󣐭 _5mK&?2y%B`Y uP&Pu(N*S îdx:4/SEݺT4"Rt[Dn u:A~~'b 5p =Hj8z8bo<{hx7ng~(зSM%~+`Mrd\4q!08~j$HemTn|O`v-)xa(%pwsLUD۳x098qVC<- xjeQȘqqG!0k`X b׭ܹ>B|M^VLM=U:ͶHq$l΍&n+X"JüAKj_AJ۽ߕȝ x,v;v[kh #g*D䩹o)3uat2qawM[m#BƠT-02frϿиjF{q#՞ldv Ak)UDאy Hs$GN!]4a)H Qzq*UQ8! :J>̹UfKG F0e`x r )g6[0E_z2IDKB؅]g

      a޻=Y݊Ie}뚌,lhThR1/%=jz+ksq!?m{u܂;hm,Y4̾!DO>fc_g 2,T7" *%<$1}2U%{k8{y#R)=AXnGš@MnOHe ga!peni؃ĭ G57|"?Z䘹viY nek+-"&{gYIU`ѨBkP3CI,Bۆ,IsjvD,Ck6q3&r[X 0ozTDȦ2O ."?FF#;6npS9ogs+օc3["M$7kO@ԼBEkڼsE.@\tXh>[sP !x#dg{!#xG!GGsmY 4(.KE-񵀍bfRӕ2KUQqe-RE!ǂQy L"`E5@ޯbN6ڤo:Yu2 b׉}lSD!m .^tbvZC_<=sζg0zeCOGN%d&<; GQ`H-Q=}>a/z_5Tx`3\)]A;ׂXm}Q_סr-|F9̥ [,A%ke2g=GPXF{9;ES$dzE CC.VpEERoX"Å"}I4f;q=Ҡ#Y}[l7/*zoQ#|qಁjE(ٔz,O>@pJUbMX>fd7D>hs!Xy+Vz0ͷ! ȕPl\7ݷދ6=MB o=]K~~hLk غd])@ mjq;%BjPX=7r|HNK;| F7xIADzsύH~_z,pm٧+S~L^uxl/t,W4sdb9m?TC56R9I7xM>2aKG[ FO'azJZmy֤mAMLpo>))-} /'܂!7cT,whV5)pg@c_.|зEV5#%p5*r] .tU Yْ9*;)귭ǶcF>2#;l$_zTaly!hI-!kYmhECa;9`HiJluy瑳6bdt(@(\MD3v.]}/6½R~ |_hPz =]%Cm Mbg 1i86E]A',g,*t 8Yh&T {2Y/5ud 5:s 쓁QIK| --Ai9D riM m a6Ow'md잴'JpRTA𡁣%ysu#E$U( ̃e@֦SAb[;lkSc#,[r_xEX?`{@"8OO,z̟+ |UF*70PG&k8{JB,zDCHb`Zk)>R2IZ5+1 ):<>o6&-. "]ESә#~l EbiO3X^b29,Ҋx.KdZ\>h`\@s.@:M ÿzaM!|h~F^)s_RPF<*̬u L,VxNN3-B}j2_ G(IV$Ve) ;%2P8â+-+{汴 |zt:0I_Uj2^S5k>]41PR#2BhupSޣ>`ԭ6{Dý31 t!ZmᬧjFf| NV95A8 =PT& Tz$ۋ!QW.hYXڲ= 3'(/٤\9LT@[V, ) ,O7<"`(5&,JbliJ0p+rwlhW7E)ΐtu<" ڛX$3Az*iOZި"U.>eD_ujOkxJt H3 s$iPϒ-| NlTdIg!z6Lzץp!x)QJ̢K`K?iakv cFФ ԡ8yd'"x2.@މ>tnE8u:'[_#Bb4!+=?-kX!Zvz\U9\ryِ{kB@WE=MXx{ڑ.b_H/HAkCad,,.9~#Z 6e[~yM;eEj6|9Op1/ }X^fse_"*S17~x^y'{b,'!XǻU5¢L㚘Ӥݨʟt c/b@v{[=MC6}MeD9q#]$韛K?ue<"#dPft}O+"kV axޏ.-1]#5yħK=ώԑ пir_jqs{Mg_cd*%sKQFo'] %mn;r~ ^CN[іp/ YZIXaf\KƮ dt RH-<i?Lô9'C`e5m͖֕վ b)VWUZg8ca7yť@qOy 9 ϵN7G:!|q+ X8TK` hŌ9&͛)byɌ ;&G{Җ5Ҳ_"*d2mҍ4+q8_ Ej\Q\Oq}R hh{`jdaI}gެ3N 꼧uJXJaכخ9dq-gBΗDp;Y$;-Ã)AT9@ s .h/'"R~u g4 3"SD8D;ĕڎS;[]5?HTz ΁qujÿ}B0IRsٯ&MܳXlhޅGgT`8ϴ@ l&N7-X&PPJ19/֙[ .B0lE UbI58R?uNJ9ʾϓ_ޫH "^zncX!A7=ٍ!l2sI-XڃddE9yǤއoIP6PPTo v  lVYx T%^UKon aG3?Nd'=~l21YTC~{kI5g}](-!iE`oox>mnĝ< @cFȨF^'S/m%K (au*f%_)T?tQL?Wt0ѐ)I~NJuiXahbRzZo1WQ2bZGҡn#Wx-{xȍ>nb8D .R;ƫD8yrE&:xW5j|ҥyg7m4l|8F1΂# (P/v!wmu-A:I%$kbWDM'dwX+mXw/aPd1e(As7I݉]w{8Kp4#R*dS ~_Z^x_ĜJDfDJzYKF;C8Aj(?aӊMFN2_bEndZusMJ$te9eeV_༯^ eoulTo,+xIS/uL%64.q(%Շ\Hp.~l[K y{ey7 )励u7C(ې9;~Qsîd0ڄZXB0"ugyU!у#iS{iKQl m[Oc +,1ړXۣbL]w~GEQ'mfݛ36 uv fJua@m$[z~iENW)\Ls36< qTfNukYT Jp2odPz2ZUCFGS_딳0 m1CNIkc;_[SH$` Kֆۨf Z7 W brGel [X-!ԾI:0yg21_ UiwEB"a +YQɽ ogvKU'i$3I ~61QW'nOzz}YqUT:u=?MYn_B,$H6yxBӫ qH ExSw~93|…tR3qcXG\lь$\CHqJy, 1 7j:ƺ˲!SГt{k.Ǧ.ԙDxuO}8֣ld2= II'̪j`ya>'WϠ- l7҅9:sŒ<+3 S4Ox͌uP=1>ڶpg( zBe]D h?J%czn.>%`3;|l"uB/dG RJ8QdHǼ8_n(K[]nf:;#ֈJAUq5.*h+Xk|*[}ޜn#̥­~޹{ mykGn n vBkm픕CB{8ɣofI/7>+#5NڛjxSi$P(9$ʻ|y S [%4gGkj ]mE|O%a5n$RK=ػtYB2z= vD@[KPG ',1v`YYKnru o9^3/-3G~N -W݇=Vh"^k5%TаZ<-gŕJ`gj?{Wcpa|}-CCx=X~=RGtdzfjۮEW/#l y(Ҏ,p,!Fy@DKtr*b8Iߘ!E / {-tt?_ It?a $I4xN~SExDZu+eL;H3&FBuQh[{\3R[>o=-bS[cDb >Ώ(17{?6+zeth* 'w rȵsJEt3=#l%AsM=Z{뵦(tIHDiUiWppZeF1$W#\m~ kZnT#+R3cr:W#%2n PAt_Z=")65~B7͌زp~͉߲vt}t\SNyfm@LG6WօX_+=Z8{[:~Wpb.HאJ.V]i+lZ!4bYR8TFyMURacu v9MDA011M 2PasGw4[=qk)'j2!J e2O2L M`V(VAi\k8QvOo+M^nRGdшc:l#H6+U=2ٳ @`jLtyrѝ ǜj5B0OVI%V/^Q?!-HZ*L,wٱ $1VșrѦNQ  {CIWJ*{ZJ9Urͭ$B;^#ppr(1(u.80璜`b)lŒ KDt4z+H*hp1O\7f7ߏu+g%KK>;[!D$I9/2%Rt@;0 )r\qzFfuxhym1Hp}i:Ƃ`JF^h{p&_ցƠϽp23Fv̲9ax,T}Mw|)"x,y:Oٻɷitv]BR*2|ϫ|D$rgҁi7  Ͱ<?$֘CYxZ$!n MuIW@h^s r wc3 U$1F,kgĞCsG`! hk@^}=akуyf_Wz#ESlFK.ƊuA[zF"suU`vcVvwz]y vXo1>Nwؕ9'Zxι 4!ΘRl03j494̻ڗ="z0 70Kť3(F':X&../^SԬh8J]_Os}efXg(_0Blr;$; |L$k~)kvtmYjO~iwI4*Q]<IX$}hF1:o|uā~^&TS:U.p`KOt,ƀM{#UgJ6{k&u.’2~"Yq@E}]3MڶuxVw4_(v8p42<Zԧ訌-;pQʈY 0]4Aol#;֒ln/9-?!x- ߊ7-=LZip[WVi|F;[)r-M@^wVi ϴa lyc9avAK`k6?EL2.0`݅Pkf(F O-hY;7.z4xXrb.=)]"]fKSbsN?cr}o?*})(GAV& gXY-G$ZmlΦL6/|p!RCMfDgGJ$DE2>z| Ggqbs,bZ#L٢j)=,,[䷿ǒvy-u644 }Z*i&wQCi]uꁍĭ{zSk/(*TT1 &D0ڵf| ᚗeu zbof)? |gv4{JKPF07]OCc|i:DhR|ծ+2 ^rHLZO ,\ngTE`jiLE3sn6J=HqVQ+ݗ#j@zk;-h <| Kt6F.~NjZK%%2R{TySD>B7ZГrY|yaq<ck i}{W$*OLCmC< TPf@Y{V6;NE^d2UN -|U ˞AG 2igdUDB /#SFC; _݀&MZqd\ȈHx4Jg*ɼLWɮoT^6'/F:r=o͒A K ^J:GL¥*w L-`J꒥!p'F*TcGoO{rq~3tq ϫ.BH4.kB,22Bwj:*m>xֿKT/QoJp (u}&j_.v}˗rL;!\/&h:>jú6 rQK)KXer}nlb Cb 8FW` W55 |ds6׃Dzf<\WjknOBh0di7Df)Ŧ- !fՖtuMg]ޥkLn#܈Z>bP۾]9s[9>[ԑ ֯_hiy05܏"3"S1~%mt  @'6sLwar1"I1%%}t*')3i˔y)¨(>J9tY˵۽Y uݒ]M r!T9k-xHH盜y=k/ BEڑfCG) 77{gqg. 3+5y+/2 ]|"U ̋k݉˛e.!8>9?UBqJXZ\Ywx|BjP1I֚s}}jddbw)½ ;_"DN Q&:#VP: 3蛃Roc:bwP+9[(jG0La&a]e Ula!BKL 6͢[jB,׬XtIj(v }-,_yH%7^RXm/4x3@#pq[F~ !/K1Ay"bL:I6t ~/?30D? mUJ,|#ʂV5/%CL[#=W1\5sc-$bi,&-NX6)E<nmzBJ#H3#FiT7C#wQnDê ܁0_:v!BLSGH]^탛Wイ.vyn\e8Omx36x.[AP̊~op)%]+ż"j\R*`l1Ii`ʭ4=7ŶK,72a8jkH1e65OMa!A%0Nwny,<p^$/J>[2W^a8롽V`|I}Ԏlp6&"r+ˎ kq>fUݫ:OݹOv}_z5@IO I%׃"qq4МB +t;r'VJ9hC *2lIbenc Ut_Nj[Šp#SоNb :R\+˧+>-ͭStkysn6I{,ZjRpXGP*yϪwPЊ98O(XUcY꤅ou2&nۃ25ت< !5䳣7mF0w-)mr g#A !c:G1GO񢳔;Ě{v/hVcfR!08:5uk,k;pG9ibrv mG4R[VgxRcI1ZRpWr-p$v?nb0Yu~`;uy)ڑ/P.~̞ #Yj!sq^G|;T_*"k TO6RqZ'5ZrzB;F\=qHrX\5ag묓R|gw?C4U#"o+sOXsLKtflK:otE2qgOA.D(ԡ1 2&LI=8P)5{4 'UR@V :Ʒ xveWg_ߣ$%§GdyM_% ex B^p6{VػDZ)4HgÝ{Fx3q,PD`%}Ӭ #c8-b2j[q;j ֳ=$hJ2 *trt Nf0C"nT-!{jJm,BoufNs>Wm5Ce(fjv[ ;b!{LLXay3<к9#cWډ<π+ҋҨ[9Gix:-?xڥm}cxU6`=* CeLVAb^H⡮Ea-p*W}Gc>ԫ^ 9K쨐F.u4١N8,rPCDE_90q#f;8}LÁ;vq6M( pT7l~-^b!{ɷMz׏.kz6 _ '؉rYX0yXZE $nɘs9Za7*R$,zw#'Lnh,2#>;Rw_tM1bXPU1}:vvlxYkS-n1%&-Y=eWn9te9?*nZ%~t+6ѵ[赚l+'jx`A3\L[K(Jw['>uyBr'WTD9*~āP# EPzbsC`XSq &˯q?U8@$*6L<}[9*T?$y-7nQwbf}l5؎<Јg}whL0>IY¤s8.M`ᚮ>L )æ !e|lӲp&Mn l10 d3"_y3DL3oFmky._ V6^s:2F%䳧tN$Kr Ya(L@cU4Й,2Ljf JS~G2PD.O&"lڰ?wÉL9L[ / = R!* nhdɍVڗF rKim'JieQ!7>:NE1݈uty76"8k}FLC'jmr [Hǥ;VWF(FaGQђ"ju;X֌)t ̽ù躶0&UjIj.|.mFM쿔G յ㪑Y[ߍلi/o(%m Ÿב,ӥ[g>~u3oiA1~]|ʆCDsE3_㌯Zϋ#.umOkI<2w]pxt_jO[̺4_+g1,e쨬|#np=r'l _NOxA'!{; M!Ş-@G]>`m@WWz'A9v飵ĈUefD#KݹJ'|Vm/`.,rfF bG'NW]O'Nq8?>(h*TX[ -L^Rj~vGqU\Pݻ{,i)' -hZ `ǩ^'I I6^G2|F A.~L~KeȆ,co 澾o Y=d=k˹g`첏䨆LsCSM6] @/^F?WyJno >z:9RfgS' nJ%ѿ]2uA׿UHlͲfneǨ4(FD&4cmׅރ&urCڑ3I>A+2JLsjy[c{eOq¼":yKd^V+[҄c ~ZU F jal'!XW/q"S̻:Fˆᢼ^07L|WC.sTitR<¾}='=H\%6sŤ-6/#Oh2 ^dr* 7uʋ%嚣śx<44ciP/>̽@1fX_ie{`<$ۦAZDE#2=P@|x5ϐH0/#^/@ rO#\ O{b=BqܓK/ 2v{j*alw1BkD_Gt-q]^c tt ;]3kxv3]Ԕx0˙p0s$筚|s[:OyjzԪTښS`+,_3AO b4=&ƺB<2UGc1\b颴B~ -jC҉y:uP#5Кo4]G .ݒ_fH Ps.6nj4~Y8^)9ӻKx}Bo{lVf zͶBa=Ib&_QOQ{߮+fZ&T)=(MB*^'~}#if94KwE ~ ?l i_? qQ)K8gO:! |4*#i̡J;asێ?`zn_f1?mk߶ExcEWV:?ڼfðck륟he'Ā_LGclaʭ_g#1ThidQ3BkF&;I Y|ʞ28t >2zhX9ԡvn- IF ^DԘ9ýWk:V+L=wz<@ %qcqeq0! dV}.e/1)[Cm‚g 'VY/m[TKXV{vׁ -˙ɶB3aH`g,fx6+k 5wM( cI5&vC2Q~<3 M9Z!qyUPJV}+0ҥrQtʈ1ym۱=}q`GJzNS|9uKE~1YMjus~yvBƘDXMJ&y%{Dm(׌g068G3T ;:D>}3MojrV:3ݜ"(H-R\:or=רKV@Րw<%ًk#Qd< t5ynýzrSx.َlEwz}%մPQq;su sl>@zl[Za#5K,EEʘ|Z`XvNB *_1Ŷ} 8%WScd0-Y0O[ NB\zY EQ<'ϲaco&^mWu꽞qL~e`(?{&~/nE,Q5 {bA35:SIvzrRG,ox}[!V݋==f>Dc": 4x쑜?p|٤afM |V"HǍئUgW-VQ3"l1eȏL)rJD3Oqc J5f5_hMf#uU+ 3P/Sŋ,6-` Ƴ w}c'BiNM*aeLsQdZܔ(a/] Y=#sm Ȗ/8/ 4A7_q~(Ln ,/ݺ^LɄNqֵMFd11TdfbXHaHKv$Lu8hB{JiR._P)>b;0/U4J >qxʉ^LF^_s>5utm^0_XԁT@C=x͎9ctTЫ"qvKlr8ne [ mb 7s] .m+4籬#XZ ZJ@Y\'%?yG1H`fslhݳ-4>b'Ye6MXvxd;v"G hWw:x-5\z.R'Jő``ꋼ4Bv8[͸q( [4}s-:O:"@GJtZߍy^}9-k(j61-~!>EtB]tr >d2B X j>צm)5k(&"}n A37C (\mYB{H0S Ԯ([n"3e2ʥ01ܹ*:͛gi&Y.B2D_5~Q?2U]jn N*!'"wy"ODMD3uA!_LUW⏖RGfL{6r cgK22~^*td& gD Zk%D\JRh03Xww?`ﷻbm5&9Q=Fx_1];~=eÂ5|wKx]h‰.<6> W? -ξSPLSu՘UJ O!]YAZV#ǐw;'(<7aK@J\F<$V-cai3-yuQD,:rMW̿?7*J&ҧa;_vm8@:~OF:OC`I霶4Hn ~| 1wj$u~ QJ@`{IGԭs"c oQ5I*ʢ|F/j h:Ao`77 [J76 S9zVKDآ)W gYTSvOYZ:xwB#Xv2 9_|\XY#> q@9OQi)},Fm(d!?n?6 z`B d3"Q͵ml/#0xdbQ^jj1T@?G%pnf~`G H௢}NjI%SZZ`#.fqS$ԐB-h9mzD'&:wE^g?"w+3t *6RnTMD_5@0^?v?PL@H+;+҄ǴR;XO?`H'yX'-uC[4#S*_y!̠XB;\y׾)Kĭ4OG؜(m9V@ *20fƤo϶L&dȽw#C{XGp!^rD8LHq[& xs&[|#>8)N|N8m0ᩲuxW.@]5_j(V@vPͅ  Y81[Yc)wM2R>8TaPN85d/"A_ KAԿgK5BcIXd'bR1Ue K`j-?Hy\ZmO:f)) "&56 Z[K p>ǚc",4)%x`?Dfg#FqNzV'pY:0_z]K*d,EX,< 躰+ lFv횗4}mfن+4 RaT5&D,1z{ d>Ej_!h (? ,]r9mt =Htʧ)YJ\d("2E|,6ȈO~z X1:g4fԴ4IoMAΒ9vn?5rO}QI]ypK*g{ֱO?jB7i;3M55:,5&LAk|}; e4JٟrNy>e:P6,Z[lFtp.7nOP,9wb`UC6V+j)gs %e ȡMT)7Rw_H녖s뉧ƀSo.13:DNqGZˁ r?Drp`(  qQAQ_R3ַ1(q*U'|.Ƒ+mYzT$wv4%ok؟GujLgSNhb$\\ OgG17w20mJkg,?F(*Typ{q?C>' ͱ4C qE!qa~((z !-wf i$s JX6]SYaM<^ \*H}6r-g՞&-lxC g5u)ٙ$q=_Vǽ[ΧlcEWne~$e'(|Icǝ3.":_|SFIc˲jNZsHa$,kzՇ!dwO]7u[F;6[!5Zes[wZ,;"Uhc[>RNEFtyk/}(~욀qy6jx+մGNpnkņZY(VR:IA1= ٳp\/vL رAW.Q/ͲIuOng+oڅƧ4 oP],`wB~rAmU ]L&ƪW#mt?>U| [F 0}՛G(|niZ?괚 wn<7bI]7l.+qJ}) ͱoEUM4!tӆ CEfNaFi\<&1Е}!uKP/~ZތŶ <6\ù,9⍤ΈWBY;Ddi? n*m;u-Rn)븲2T` [ISê+zҊ ~uiiɂ:q X#z$?8u^tV~AcVDWp`ofxw (0knp0L  JV DEKB0wk^Xf ܸ(`k!X@Kx?UwQ(#1f/RO"X 'ICʃa,z_)f6qaU| o@,-hKᲙ)X\Ee!Mn}(.dfma…#d 6َr1 Tv"(*ef?6: 2nN~4S3\T(~0&^qAk̩g?*DFIbrک 2ŮIAl\ &++7 `e q67iҺ[pE|uZ [ i؋Ès?ln@4zt_ I@/\ ,)1pD#dcG p uT(O Aaalkry4l4ZGUB|-4*l[f*[{Jշg#LvY+c]1^Y$y m7 /*QH59]wK;Lםm7|rUlN[X^yGy4M@wt6>CE0fR aQz_q 86''~P]\юQTNBaH $h-HPnkyTIeYYkqH.Cu6 c_QN Ҋ37e|cV莨oczeZa 4"wSgl0~AIdŕ2!@ZRdҎ+ڄ#.36@_^\ϽMu[ߛX++X% ,y3 nYCD>$d@`6%:.Qo@;y^T8 |/,ΖGC=[oc[ari\2@j&i6nsf -"+Ȩv? @ ZiԿ3{WlyEN< :޸\CN +`+q =0k>ۆ:IK_ȬW<|lQpLՇK1tR~b# Ze_!YȰR~l= cL`k6;:tbq |E;S 7"(r@cX|#}sFŃi1KSO8x1a.n>]"UrEsHR|wm~q@Rz0\EԮ}luI*M _ĹǾ%~#wYg_-(vg$ :[@Ƀ$/MÝ&/\SȩCY OR*+G(F8?,-y]h|>Ӛe'b^}.AS n'́T *ϳK.ޤ '5}rÈ,PYT)hLOxr tsGXpaiJ{GR؈*,z}0ƥH`$j~sT]z&)Za{^aG/ԋ۩R!n[[j/׳ fA,ϡf~jH"*]Oe :fekIiGy3%+E8IYj!eQd^U/2?BFsHӣ`FN -dXCuv4W)&18qlC9ٓS R5kȮ,YLwJju]b{ Cyl0nUM3sx#gWyH  d}h"gK$ImQIJEmdžaxɱ-+\*'3^L.g5`]"S3©lP`H%fC"o`6@(s)oG-]Z6"oL]} eS CG pCV?ZQ9c裰?#]`O:2k-tcKm6&lߒ;vTYi/0P3R J 畃yԍ9y>kïpIzRê : +#翏,),ĻD)貙q sh D &Y@b23\/kb.? &eO"]ƾ'ر8}%f1ܣv ys_}@;ޚABX('TfSeGB.Ǯā} lQ~bAVqNޥ򌿼OQb)`ہL @_SM~2ă TL7 LzCu):GRQ,W78K2֕ςD𼧽n˴D31C}+ȄEmUL4b|);IձDÃcόB1aAF)D+||L}h"`n.HG'*pٔ1E :Ra h&D(fjȬW|@x(DP˅NyNU2wۨNNhܹSU3tu;$][)Y&\ )}<铒o!$@݆V)R@᜝>2rH<̹LW`WΞ'k|bBFa<'{ ;bCܳt,h&qvoo7Fb2,,y2TVU}_Ʊռ#q#-C)9Ip_áe;?FUթ $op5:C|X5+o$lN26`ˠ94sJ٦UtHPa=Ӵqd[R!+v=~ mU˒RηռjK3xG9Aw@'e5 )Tk԰D\lzi|;Vb(1]feu  .l>s,O֪5ɷ>K\W^zxD~l q^9ԗKED{jxT~Jdml߰ (XPmŸEգ`Q>{Z[HbC/lI+laF{OX9QjY=v5['@dƔ`@v!+ppZ6۲hLӷ@;4ᔇ%|T-p'PT B?!iKY!OWffA+k~w,Zb"ipwF>#NKMUu(M?Œl z^eZ=|o"*\< wYx92`فXMƦȮv*%Q0S8g'?)./ 5 91q6#.|= zCeCVu8{ͭ7T{#QFVBRQuT&{UtZ>;lnGFHglfsYEr/vh껛1H7gL~Dh~b?=ǘb=HU(gB^0/[{id) !*)=V/e\.$wbfq\cȴCLZW8ǀ\ĺgWA3Ac%$Dc]ϸc'!MjkE Neo(ÚEɼEED.M8[R|TJ|EDj ч[{UԶBg_ p.&>a3L_ %:[#N:wN+VkY.oAM!y :V* @ AH;qKrJ˾b1sHƐGiFtF##i|gk@F"1}K)1k2o $:?k[H(CKN!~P)JRiy*FA( IGË>*NP\h s};cjr{z (W nqHޕBA LBf'2k-BUrQڮKxC+;v0Wk.NɀGr!Pu𶢘TNUSdEnsDe61eM>++^|TRkXS~gwMfc h֡w>\6  S4o-}GL, ,P=)'z];ٝx؎BYUط*ZglYߋ 9"D^iAv%[36g1 "}`W "(=y0JWqSOb+Xy5Wyp5XnTD*6kW3hו:?O73ki!] %Qč<>fQXI.Lj;@)N^ f̡\;"H=]3.J Ê)f2;+,x/[C.)Edz3Jb0!l* pZGo kHEV'e77M@C=ViC9бR'ea8 m؅oAVe6LN{= ]rBz\,Ƭֶ]kc~'h=J_rj u7TRp0ԭ~Ǚ }e }9Rdr6JR3SJ6IU{Yғy:bH0/ډyݾ.uIj{\%WP9}Dk7x LBl:1 &C=Rq4ALaD14@}t gѺw+DN㢽rO_)}=5M[1􁁬 $`eE@:g;MRLx1q $jAj"zINܟr?'c3PJT6y4fJtt FW@/YXDSce kn<8K4'8w՟#dUn_v7d)Sl 4HM?&Qɠ֘BwgSW?JY*ՠO)Bl&otl| /qu? ^)vJo< ^M mu-;rC*žDM bz KB)XV|xYJ@[Ҫ(Lg7V#ZkgpM2J;u5_PeoV!1مb\HmhPXh//P(AmR%)yźMP@WfK >hpިxާkiZ7'%~ǒHP$xkTck/^خҭ !y "wR %^(.hЄV1I-$4mQD$;Ɇ=9߃2tS T! ^KmL4ِ b%X,i叜>Y3 mN0;8 [l"SJ* S#w8YYS!Ĵ)-Qp,i-BQ_vY5ݕ5%8_"L2-D$h}Y Z"EA+LMShx&Gā Rwݝ;_$lyHM^+k:*^^ewBj5tnOK"oqG5=un'%ZTm+6|3fǗG3[#)^\й̆MO4+*[P Y'O;c,z1c&CtydS̽}7gR#CGv!7.;#WWX@J"-ԯeK"9k izߦQ@LTh*.l-EJ\ Ysѷ~wM3f ׃z}|~Q]&9~?^WUO:)I.U= p\?`J[[g~=g%y#tۨ(RsైHJaԜQԀwlwd+~m ˎ#dCgNr=~ Lrג hKeMJVKȽ)">+pPXcpwАwKdk&{ mN>qc0q6=Aӊ:eQ]~8z(wNDh:`"q-1VD>x8+ d\#!O{PfZ=j{0q 6b#z$I\c~iϬĻ~#})poyʪ[x@s&E>2ZB PHzΞKU!X;Tg\LW HuڌR\J& :{k]QvcaT!gE6 wLtL𧗳{ ! {z\xXҙl& Nq&$m@}62lUԊnjϗ-qa9` a0cW$.kT7 |xh!0=0w}mZ-h:`?oJ;m[{{i?n@9lJ-:*i{sx`B&8sNϿW0{hb;{jpG6yup?6/^a07O6^#3Tnz 6mA}LeՀ'S] ICHڲPvPF]LKJc,w?M3InĜHu"F' =w9gh 4ːO}(WY!7&"gneȒH&@t?^&\KGdGjҶFGO6?Mrhs*O݉5^Q0ǀZNp֓_U_1:XVs#*w_ryt]o@h;;,(dF;pC{}PWeQ[,Հ0Ny0&u;@~m#Psl8+ Q.fD *`L(8 0)cxRjȖ rs>pʏP@oWyăߧ6ekX3 u80e='@XXo)]!S"MSgd$Nrj 6cA2z+U~ Jײ?4ޒNC+^ >4Ҷ-tNir-m+ԩj=GF ).͊AG$ P\ `;.!s&%g⿱=RRhs޸MY5XhufAu/{ Ǽa\h( >LۘC&#KSX\)+fj1--'pEQB A}w~N_>׵v- w%o5pKu-.K֙ڵcc](%QeH L&cxu"Yٳ} Zœ]p%+g_94+ _vNn;O/`(XLBA,#4hYq"t@lm8>*NsYc) RRB\9R\wnNzmqfcEt3SA=r,![;Z23cDƥ vNzi=^T-42(1T15SVa.s4U󂈽饇z^YkHRuDZ:Clizr ޞ?:`c >:m! LWj:k4.@XYQ% QNQ778r&`rtj?E&xt1nBBdxdXlE6398H:ޒZ6WLgϫ Zh 89Rohn&$Y/n?ѵM JUudߋ=fj(w ND G&t̃O=A^v3<p_Ay!p]rgYNm3e@EdL` H);Rwq%+@+?5GDQ/>MX_Y7Rh;@zwҘFj>ga͑ r_wO ,d}=:nxA!6 `zmNl)wAӵvP,.ָWa dHV$v?R9}=ә;IT\:->"dV D>q=XRՏ\h^-*X=LeX霽j\dyj uuK-8;Q&f!^[mXnUa rB `?YOi kmR[HY ~qkTo>d QGS#3?Hö[_ԞB +B}6`h~#:'w|= ΍B 8ˉ?%a;_Sy>Q=:s+?ׯF$.O_oXxSG xABHΘvj+dl|~*INHP>s$'AɹU/. 廢k^X@@?2[/s[XӾBvQO8Ϫ[6{&ښk"o8 1aJx dM5kzw]|]Wޡ9㿫~"JAS-YdsH &iXaSCK3.6;2\go=!'l2S C+R˝}]2?tlr>3VDxzbNli|: ׸– rn͍;{F+K4ڻZ^0f¸'3CŻÒNEW$M ;Y6tñfOYC>'c,Elkf’k Cvqҋ8l DY4Я?Ϡәcu XHVE֣0_}wti˨ԞVJ7gN$&?-LCc#ߢ"o/qJTcg- @Q1LU^eT&PJBk'hiD-yJ3$_ "#Ix÷vkDp2[c6[ XQm&jThA##q왡|*pG1Z*vcޗ 5a6ߒz7Rgoͤwzr;O -e*fbr\vknHy& @$r|>)s6AuV6 BI@Y/H虩$q*81i?x lW#0\RV*nDZfG*- ![C̏EZZ%_-̻³9bM%4VEǃ2g(m.%z$ezu0@b UgʠpRѯ [(wRǷ:ldqbV|b7L 6 <::&Z̚ C)mFoJXbnANQ'@0.O"pZb;>(Ȏ:9䳮Bs(#z0.-4.[΂ z;IŸM﬷[(q,wjd}*uhS]hQ5򻋓Qg5hП^bDѡL@Љ.fGz`mKlX!o]M)XT bCy-Y$ES2(4- w@ZO6SdvIY77 ʘgl}W${ҕW&O4ePn %ZWr~{ ̨}n9E~TWͺ9CgЧEiR-+{F%e7E^gYMKX8qfơhN(g68cv78? :%Jzj8Hnh]xZR gXZ S[H5m<| .#4qƿ9[>xz@K PY;:7f tl8I}16%v+տ2p`t.I.*2b!GC㤉x f'Ц}ӲW㘨A" u}qnpz#AH;2ߩie ~SŹhC<9* &Y^{PO($;~xnxƬw/WM!jAn/*,/LFkG7QyxmHC-I€|Άm,ʼ>[BҟNtvFN]#eh9R~. +QUPlݽ8-GMHg6ۦo Qwv1VJ Z*o[HϷ.bA&BX7u.KpժKڈ8Pܐ{\5r ;K^3FY|qw5ԓ7oCŲDzyW`1p$er>I@ZL!E݈*Bp.;4Z{!}iOKc' Dc^XzJll1I. SC\ Bƕ>y`r@g8d< mrt0s{@FJ ̚T/ 5 ǥ{JNyN(|=gN#;R\Ȑa굔y؈_lb#V1SD,d]%&+'z#<@4V)΅hc"!i,AOT§=U?/b|w#-v"+•qJ'5rllC㙺(3@BVžR9R: &K Vx}>vzƳ-aeZڜ zxN$ ~O@Vq#"C\+=:JYRKXNiz]0Gm EntM1ݜ?GsXD:V<r?&ЍR?Oa `"i.aKq,qlLIѹLdX1\.].,#fbf;{EZX]5ڀބ 9I4ͬުʔڤ Qq9c-A(^zx'̷ Q}uE?[jO)4gl0qyv@~V&\@v?0iڟV<>_(Oo\ fS7b3|Quʥ*B[6 G;MRaa?Oa|w2)J+E+xX-G{Nnm5<*].o: ET`s%)'`oajC4fRطB U1ZQ {pJ^9XIDҁJ)7R9f (qkJعCX?N.,b2L XyEj8tA*8Ii}ҞSKD@?(pܾo鞮kn@6H 5wLF©5vG2}ps M}dzQ@!aRac-1T^px~W e Bn|a̙=ynGx MR9,s⻘Hi=NE4DgbS_u`bT-ܚp$Ӂx כ m2 6抍,bg?s?ZPXGW><@5 gthv&P١/2Ē+еlDllr?.XLC[p\5}m %@ k7Sd8}8iJk'rۦ%:&jlu3Ծ\KA8Ny(%~l,#-> o7ףvuw՟A g&II.?YzMW~sO6#:Ni[Q/s `03/7=EI E_7uρR}7_ Z ,h fC9yWjNsvbS7wa,^kTID)^_#@]$ִU"'-ޞϰBJ_"cGF+V<)g#i_ʝ _qEG%$s6cÙ& WѱR,엨wrO:>.ŎR@}{ -<_Sl@w7OWghԋ7p!^n˝+,g&e'/N^V&qwB_јbUdj'W>˟8x՟1?@\=8<5 A>8>*ۜVN5vI IN_[r.&ũ åSu }qPȆxz#_fC *[-xVCcpDg飽IYT,\. YELMdrz^<@8pJG™:OpMN0.9[:"x,|;?"[ : "M>䏍l @X_~N}WMۿӴi{ZΠnBr4x( `I.{~C$G g8-T}) `7PoϨ.$6(C+3֌[zJC^ u]7O}T=FwNK9% DȷO[K&y\|w +~=pdk@!XmL^s PK=*z^ļz~?N*ɵ/vWb1Ġ{Y똦h+kS+v"@ 7Ѕi4,Io͋E94QvTejS\΂2 NH #z6*W6^(pBh505rJ _\50?\Rmc~7y6+U5' ˷]aXQ6kj97P}88Yf s]׃\VGvT#Wrܐ0(㜽 5]i?#qNC(_k& 1pSm;q> wXf41SNΘOnT;koxqHyL *-?!7*X{~(P-!1ƫ,!3WmUI 9"Zzf cq (z ^Q[6~|* `RIn8s>WrLζS =4K~ }OZ2W#^gm"M4jS]dSp_-V.At21p0(G&D4m>d DTx G-u3o6Ip>'o9M^Ժ kO,*r68yxM+Y ԤAYt2q'vK0|>qD+K-C=8Cf iԶ5TƏе6Yʹv;"#+KHZ4;EUJPK1m_]QA@hֹ]@ចfT3}|qYf~;;5UrõHFcR d9:et2n|-Ut#?,i}K,J@|)?cS;'XK,,R_|y{/UbZwNjJ:78oN w$U)S ɩ[~Q_ }':5q9%ݬ Ov޸*Kw*=ŀm@@~xS~k?/hu"5 ЦYBgPUZ$[ݙDX xnf<4<(½TXb<Da1#DPVkШ8@/deEvѽ9uT9?켫"x~Cz W?y)fYwny\L9NiH"p8pRPH+*V@U0)K3MѦE2c)ʺZa2)1^fg=cl%A]LSۤ9Q,Z 4Z*h^G:kJ m=ǟZ򊒙] YI$r!.0; C%}t@aRp:RSfOh2b0h@5%DQ; S~e)TbRڡiOR_@&0%y y9Yc l;XUсA\CնI_b/@VKt{+~ڮףn= ,CF/9YA1'ŕ )~C.gs(Z0,jӥhΒZmƠ{dk 8fp!gv|ew?r1Ѝ]T/<-_5_j\@uۑ<2p2|%w /dU%#^ƙX^J? .Thh*/_5" թ¸M7PҊ3Z1q i2.u D; z)osͬ0?nD(&SmW&6>2]g9a_ZIMe쨲e 5_dY9Fo6j"1 sG cL@@|n61÷ϳB94TyE3,OpƂW&o˘mhlp}->,&JŠ xgwH)o>adtTO3z4 <-̬gˏa& +=@B3:wtKYZ[Y% ({JzD sjAjjt^B0} WqzT{dST< kʫ;}\1X7]x?HJKl)k5\8A141Go"ʘ :ReNՉ.n3fH"0YόT\<2W0dWE,_΂peK~># =ezU:+ vq^Kmf7QasbrßP7%9jR/ bOT̓~> s_,Urf<'ʃ^*"A/|Cxa{guɧ (00lO7Q4W"%pϽq9=+Pa7 d7+- z%5%#m;֜QrEA$(7$kJ]@x~6GTCփhFo+B,^p'Tcc^׎f]o9$SWE /\L,]:/LCP048 9jeRk5#w~ c}L.ꗥS=B|& ~ʼn`\EL #5d)vSByrqy+ڮ{6WAGalF#aEA>;0Ďe8IX:$}A$E9.C?836&kJ8(O[\HxP_\lPhG]BFQ hx?+tؗQ}U*$#੘l_fڇP*\b{ה|ФAd! kT K9lX%bfӜ^b=m*x<7`"i۷sb{$п] HhPԙrV8˜)! >X`|Rfj{H9Q71HI~u+r3ҽgR̷E{;-SW[S}.Fݹr.m[%WwaԫQ3;e5P3@$a'9W _ȥm[cSa(7SA {si+c0(oILO(8dʷKLQ,QmAyWW3C[^24޼\YTu6O($=d 2b-'.LMΞ*%{T.'!K]c^8til=p w딿[?4&~LkÇOF87ߨB+%Q)}lv 0?5XÕpO͒2%ၮ0v?b[&> N8$38H"Λ1Wi`%[M~{5W4ZI /' 5c/_%[1'cLFVXz4I!0ͷʠ:&m/*Fǐ=l֣łD֕&Et[ 8$DF6mܵQ`Ef[e_}Y[o/Rǖw٥/|t? db*1Vi^\g; >t4Z{ UI4G~ػ(^#٣v_焝vI5~qV윓G Qk%}l)oW?.vM!=pfG @仏^vÂ\29*%FUq88B D<[{<[QU 塼|/ày.eF#l{!nyΥW'LIy8^"=w!Ĉ#.dK Kd :~=0'~W+6fuv[ yro&wkx/]# y ɳ8,mi 4ǂD fF7NF2GЦN@aߩh&k*?Xގ~vo?^6vU|5m^Q;w6tS|x'IrgE{F]CP _oTX%Q^cTÁpz .&mbM]bߜdZ> !p/gU dBkdb4GU跉-E/8R_ݭ5 ;&rp7/Ѵ9 $W[1%ٲNCp7߇CfэQjH+L$'RNlX~r>Ay+Kh*jDĞܮyC9F`5 zmf7̾c‚b]y@e9nhJ]kZ}s4)4:,:&I l `. . *i$k$=rIk5r*&F6Nlc b, ԏۣ39fy8;wYY {܊ SM8fv eT&|7"f6!dꄸr1ٹ=R/IC3qA,4o|}rvִ(`iw£dWဲdԿ2ff\7MQ3I+Kv/Ry$%ُq=dOv8Tv}BE!ߠHMgO5T?v֞C R1Т>F+pU[zbxOF5իuG<ν %?vr(_0A "18}5M#3.?em&]ƵIqJ 1j+ 17>y?GnV;dν/@U=_ =;!WH6΄fx66lۗQ(I+]*9Ӟ:,A3O:5lV%?8^N=Ir/ z48l(ΞmіE׺t%A>6#3j.ߧ <ϣxwV""ŵ/(LFA4R^Q&-Jm$V{|.1E0R^`}35/$_gpRD=P X/4{tI?˂V;&LmP<]sóIKG@vz G#NE=<yV:fagPV&P)ϯ-Â*JY*CiAsy>,5Ṭɼ]PBRI@lW15E.t5!3 55}7a hiW"8(-n;]?xhUuxٶdݶw͞aXNP?hPgZdY.7d.: Mȫ ETHj>  `H`Dc/ZtK- 2%%@f.x`jLr2<'0~X&P ďf)Y7& ]V}1d8jHZdɤA ߧjl_rUށY[ө325 >rJlW, j|EjAU1-* e+}v7!(#Vt(xA1ݵM%C r50j x!]#ՠ^ ެ=o<3> m+5ʬiw5JY|͙t%ZnL_-ܘ;{qkpiݱ̝CPZݦG_/ˋiӡ``6yIaB?Ə-G ~\nm ^n6MDvju;}ͮ.mŹ)4^=F6ȔӏfU#gC#N Jyʹd o)~E.TU1Pk1Н^yWg db>xqˇL?nZ,qY tk(27ؒl˽"zoJ=:8]nF WjqoSo׼痗bzVK=Jo$/% Zש=DMP`\?^1JI^P_ng Hs2jrRLZ9 / fKLu> ?;:jt;V W{PAk|.a Hش"c6IfZxy5A7l,ηZgv[6$*6Dږ"&b>+=!ꓐ>(؉;]QGG}툇W+> yjhPJ]'~< s{B&p8@|kTmV}x>9%$,׮ >QP `ՅC!5yHdWsܚ=xmP-J5N qKllQՎjAyɭa#=pICl/F0b_zHѢ~S2"/-;ΉXQBK"H! sPɍԁ b1 6а[+l\ '1#\ #5%k7s!kD:grdxY뀴7Fա*?}&FC-:Y1 ou:0N=UA{9$ { |D<46ИQuSju\}L5\i6>"L,(cR|"W?V ![p%'/,s =t ڝ4c5Pa G%[GnF[yhØ0vC RX6EO}^oxyk4HJZ[HK/ Х~̤hES@;o.9Gq)x_ա8zp\N 42J3PH*7zuh,3\TEU#}|MR( R̶V*gmXtg}: %n{ ̾pz2kõ,$LCSKmk'2bK<𷌳pmToꌔoI,>x,]yޚgDc &45ωhN͓p63yoq̣m.$8CkRVwk&c?zlz_>YZ'aoݶ/w-0` X*Ƽ[[lT$0&vYo$6U"5,emC/y1,~bƎyY^E% D!օhcS1u1 Ak_**QQ!걲$#ǧÂԕk8zHc0Ο7Kz B !&>:ݹ&@a]n].'ILr PnKgko"S8 {F$V5oRJǤDJAyCϫuò[0H}L/kBiA2EVc\'4$! kOMnmhCGU3-̙SytAmz*ȭpF.g0\Һ3eRVC pYPKSwyը? K~&V9T6! 䉭69Ie%sy;ƽPzT'. DA~I711ZeSJjYó^_9qUwFS*ن\c_Un/%~7ڡ1@2 g(Y~t beh *Tsskq-؞FˁV64D{o"9fH(g{NP}%g멹 kvȹyX'#\dwjU~mq]Xa5G1ZDΊd0$b6D 5ΈLw]S.&lJW X]3rk3٭VJעZsK^?أKa+;Ioky] u'źF(*"Eo1I_d=5WzRt\k,$DZvu̚XeH\h]:\L+%p SMq$;|yd=璚AS#3,r}Θ\^s]zqšڣ}3W]\Pֹ]`CC^UOوf!@]9"KD,oyo6&^wH ɳ;}Tcۨ>U0BVTcBgL 2afS,}هs>T."1d\k<#hum4*R¢zr$q0pGFP}}h9GM X(~kL=j5UC?9@ӄ՝hC˄@;I93^Rqj Zc"{ɳCa*|&έQm)6aH}T"/'IذjGA3gpCi5ԏ߾)Jzƌx0 2oÛNW:_R({wqSRU2_g]-AwcG0bǙ1K)~d^7|xfXd{c6: q&ʅAC1 h-jcB!j#EML yefIhzxon`ɫep 2qej`6i8P﷢L񦑰qBK_U-07dBl`#qoh.C4/@ٜ~KZTu,r+' sE!'$h\˘×`Fic;#&R~bZ@:xar¸&QαJh=}>[1Y=`C0͒'pٴS#+[VԍWBGڔe`"zd}|V{I?ߓڤbO:c^VWvU+;l#]ΛXH[Gp %)B&+T"CQ̰ |%; Hf Vg*#}@fRȉPYj /Sо#q3рJwgڃ윀1v2nEAƭK``Tߩ VIoGQM{R3³bv;+дڢ[Ye3B_ 3 A$K0}%G j%9gܝో/v jbD4x8)Tdfd(v=?Q2\POHc6ȩ.J k o("R-:N$fS (|rK`C$l&'OltҮM75D|_[9d`=w!#9G<n=",,N? ,*XMډv.}rY[y B(PO6>d*N% )DR{,E̹`Eu`yDm*6q$mGNLdJgy(OsqsИ,uv4Op{“oM䖏ITn}}O@ R46o;/Xh3*]|U4KH/qte=~QV/hfFW2DW BlALohp(Q:D[B;!)od\Ĉ[p3g^Y۫Pd=~C04ꇭ0E]v>j|ha賧D0Zt@]igk~?\ IxL0C֪%8&:^Jk^4{.XxÉ3D*{IG'ep& M۠v"M$'¬xӲ)66jXQ6tk/v3`s+yҒ9YZ=(~k" '6)ur#PYTS({ 8A2lL iJ*X;5*\ڋUS|$ [ _"kU[IFFBL qT1>_mhmuƜKz!eY<| 0-qđ|e^hG&0.H@3&!Tgիnp[d 35o oۼ[ tC{G9^YMXLI܁GuvRr\u8"9 d2P/p^沕~txT]=0Qfxj *͛4dy]5hhƈU.l-Sd=ل|3f7<ƻZp)^Xù ˑ'.x&^ٗԆ=@>Z"J$vrv}=F~E?0u$nPvrNR; m_ $X (F/ӒZsBU '% 2 ? lʰ\* #\5陛,uШ;.tFNϾ"-I`'2L- iJ x|^.rJA!\u˵NeX%XAEź_*o5Ojs7"̊Qm=4MA:xH0!=ϔߓ+bdj:-]2]bAnGM֨Ұe ` u}NMr6mcFFN+'#r઩^ǧMJyKw=;ƬA"~EP,W} }5K_R<8 8yv h0Snu+3-'Ni*s^}NDt:y+OLaF.FW׳[ {ҔNئѿ 0O 8@("|,@/@Ot>4ErgDn H9K 9q?JL)c]D)iӊ#?Q]?K;:pYF/Or2PV_&>PǠsީQS?i*_kGhwSʹM/^ٜ:}#Mϟr[Ջo${sB4)5V"V+/%G }ǰ $Rh紝g4Z^䐙/)?=kTZ7n}Uo Q#/<)d@v~1s4MUzUvj07@%UDH;Gt62޵ V۴%!W ( yksg*bˆj൧1ƛq? m Vх /c}jGj>aT_jXYgB9K HT`SC'5>-pG $æMjd'e3F3ߤsMP NppH,QX, vƙy{]+S' TE7Nd_u;d#xLP6<,)vP3) `M"Vhd}qME( )YIard";R DiLm> wpձ8"Trvf*[*2 MMVݐ}K4minna}\!"EfWcPI!EWq h&ҵZsD4? ru@} 5M*;яV#@{etS |ZciA^8g g,ರA|1*)x>{ΫCkzUK0X3WBEzwJBK8-脈?u``dy +bp难Ypiz #سbg|V`r̦=W8#fIF Va z=Z$QGNNR/|~ښ.gK8v>!ݸɏRssjuN&v28Ķ+)x ݝ9) 00}J#57ʣH@ZMKR) aaR֕{aGCB @5 ,-Ҁ0t:rrOr,K FɝbISuBt w^H7`́~KLPr|%QW \>#TT쑝yAE4R;hvp~/auE8;60C&Y%Bzx/_D9HE|keuA/u&xa0Ցw+1² j1ꌬ^FB"-~CA e8`S^ݗi}L] -g.uc6< H |h1"O1yEXhQ,@Wʦ8m/6 :XU{LҤ7`9hooAMKʔLN/G dշ*fcw~)y;u Au,3j34`U_v/ zeF[Wtv[KGQG Ǫ!5V1@8*Y]k16-:jʈrPL&J jV h qf8%#O (.*z6 /{+HEA9v/#x^-'ȅ8{(ز5ϐK,q$m4'5\{_>PbVÊ&E&@(!wc0~)`ۆ[5ZTHGe(@~+- 6,<m&AL痬f48 JgJUPCc s̬n;|}CHFVe:$,W$Ѧ~N chC;޷4?9jsm\{y@Oim\{ 8"Y~kWzhrrc] ZڋccKzM 23mF8vǿޥo|xoLOuJGxVys PXJuY7D42ꤒT6(,u@Sd-]M9z뵛&cp^o|JtƋ3gVC"xMMaI1/bVq ש{8ҁ:ΏQ^ Ȅ'F!,x S5޶b{2Taq8Bd q&ttlmiڜX?Oa}} ;0$C#0nOWo]B@mOϔZqMMxC\<gf wwc#> Jo]mBy GaxD{i ϣ|C=_3K%1ToEuasdS|5l>^x[jk)p_8#6jHH-? xឞh[s(Yb rzם ;8)LeB8&38OuCwx v30P)znikͽ$l00x;֘\+R |;,ʈG ud9)u 3,U6<ĥuuiޟ\}e:a>t L֖SYZ"f2ς^rI#߯~6P9ǡH>pxhP!o2tܙA]}KҦU,%MPʴV|`BѾ8goIBD xN{S"pvxmS%hrCk/a+o#! =a,"Kgxj&63ц:LxDzcO$XOdo8Xkk4w*K)Y kߔIНCS}3 $u;̂h(te$G,ڥn!Gq~5pg KpQU/f^bʚ]:xwX"0#unuA#,bJu1{+` DGw98i80Ns؅^x";8$E@RmJha+RAȗ^ |rmu}y:+u+|W `ǓW`OD@' ȧ")MFSPrz-8g,s N0@vI̙_IC̾/h{2'_]zL~%vdRY|hx$&?<y,xwMQDiI15o NhK\4([(5%(ᜦņLV (F=a`0SΛR޳\H@\h瑒*%IU9 =8a+TոoO?el6q!y R 2fۜtᘰZHd0.=+O5Ɓ0n%7诐)bE/ˆqU/6*+F/ *aَ}eDhY?ݓ @5{6;"F%36nr%H L )O:h2O,-zd&[FJF3<iug32ԛI64?_<,z9yǩB"qߠbg 7 f.'ea7Nb;7$~~[*qI*%geSȈ܊M rTiWCciX¬PE=a_:8O1!T$3)KyQ'R2X=uzKGi?~x8QtZD'`حJ$'܏t=Y] %$h*8Q_r{3.@e`鮖+VtzT\)G:ƏTkA{]LܓJjn(PQä/GbE!ס#H}/Gf=b?i]sdg?kB'3\tZEbkE/0v9eۼ 0%^HŮj&t0pYpX|.Ctz=)QRHo1ЪB5;h}O@8>ZkjZ-$ D4{nj|VO! vߋ#̬#ÁMy b 36]+>Ox& xv`4{TZ<Fְ3&A=l.?!͂9h#2g x)y,#!mFJ~>]rl9-re|=b֘VwcM`~Wt~Y _x"(ϜbiXSL8maO½G6j}, e%̘#pn ? h }U?(1.MB(ρek\ΤS`,>7ryCO{Dme|#FnO &2kl LA eaY *g7p<7̠Y\ۘ)-3ș{TW.:]ED_ mmsvwmtoC|xtOk,6_rPғ1Qn:q,X[r6 (tsVi 8o#O>{Pѷ  ٢c`)oa%“قg.k`qEMl h :o粚`Q-۞lMVrt_DtHaVoKjF9%}Ad@G}HtV].f2|hkdO>`tO)ߏq1y |Bw>GK\:=y_LB<Լ?w7[X{J9.'MakjҹN )p#u^@c_rZ#fEƝ0-'-`0r$6,,p#C1#BFU+bJV}^]CY$5fIx¦A5LE.L;w;:&ǀ,!+E]u=kMԌ0x D"EK`ptO:xAD h RSYF cZ0-d>A?~1r\q)!@hTBR̢-UF,2>-3NN<7HLg4xW.&uj-e%o:FjiQM M/O fI)5$3Wuځ5 ˄c*m?~Q~،q{g:4FS8}/.d8EgHD, Yp'*?{oBa@^#Xb& )eLȗjh#Y?AH/XchbGr'PT[(-U\6} +KDbjБ–j;I yZ^.z*Г?gf!X,ʯ|,eRQw& ?zsE,=pz=gCB:!ezA=k{WCOh!0(C6Y'<8+{Ar2a2+Z8T8 82&z'<~dc9j4ÓW1w"]6Ȇ>CvG{ٱj!̮{!j3T~ ' F{ea%jΦ`RO6ơh'`sEShXTKA@4K #kRBQlBX)}Joy{Ufs0RO*Jmđ4!-*NVn\AkЧg0HЎjעE Ek̂8Q >D[dXۙIZTɮkz/QzJxD ւ32U9YFp.|'cp}3XDVP,v:O5PHF.SW~zK3RlLDHkOxR p+?A1ͭ)TD2ah|Aer\[vuS ]GfsOboDnEAB ܚv.byឧ'裵?9 G>=Sv;w#;ę`}[,:Pƕ8R,.])ք4C[&uFK Vm&ib]Mxg^keͧ&\m;c-@d3weCO Jo; Ӈ֑/%>ύ0A8X+އj#!\|4K7\JhΪ%@] =>Sa.yeYb27dц0W;804gbGTp_;'uu&@HGk¶'wjs-FR6lԕ#.,&n@*& qBht:-Ggp °HIF BFPxh+ ɍXzg {S`K%W4,n#y?n^q-& u$P2aOrB"-T Rv;kFk+-R꤆rS>$CU4ӈ+[ Ҍ"}P w"9sߙ씑)Ҳsb^2sۄ6já) .UDb"]0:L3P/nfN`㌹5;$گ)&q\<89ijCY^uɣAa#X-i}'/$l EQHnTls24]BZǂc MLUgjCxaKS{nx|!C(PaZx1E8T!rJfâs W}\2Ξ;e 8>u8xkn$= ~Tˊ ˌr-G0dp Wjg˷%1fR|]gKvB7{n_me$3Gޕxij"x!D$Q^t::VJ& ,`! Jr"p-&TGxaGe4ԧ6t^ήb lQޏm*F;$5t4hwv$(UwvX2R5ٞʈ+peEӻaV#/\@¾ @W gPr'* VҸ+.ȤɂKi?Ou] -)LLWΧ YWbR{)^h)P_ҕكfVV|qS,,v=]W-"Hv#\e>*9BM41$so)@I,0L祉*NwU'VWy0}l)B2xc̭rm& 4ǧH˞@ۍ|c&dP'oŵh$#)ʹ*e=h?_ El($U8Sd].]3(d*L+V,[^4$>b.'ÛY*KI:qd7uLsƳj}.+J!233rҧcRwҙ֎EfRh>4`HFhTNb'ТeÛq2A+$OR+4˥"{~7!,*53ȈsXB{ +A#0WCN dqyX#3zZ .4_&& w'A;甬1Hd=ͩ;ٕy* 㰈S_L"$ֵRy߲nǮ*r MڗwB, 's[8I7oA.2)B:loc7}{0؆RK\OC$[wLIi+R Yeڔ^@/ې $)RP ; )]GUN/Fv#; G@L1X!?OLZ5hc<;xՕ D!#㔰QïFSB{&(mWP2 s/ .,yWu>; GՔ1KQ{,Sfq; hŒ\*Hy-}X-1-.׬&VOYnY_ljq$@g7WHk(Sױh$2 QހvqtaFd3 ->G}:a߄J#/.#늴ZpZ 1 ^˕Ҏ}zd@CAIR"~o]SE=Ιwճ">\F Ⱥ'WS4~j',X"UC È9DI.{U }`qWࢻ0b'EX7H$!J;ҦQ xP-<o%e:qRvjc0_S߇L (T{l厾aB2qf@~Y3ۯZYiN(VN=r*n*&:˯0ZO}>az:dAZ|kAGXh k)\OG` Hp|K:iltRmvMzx'H''wrX6ctRJzїϕ8xh3P8]Qo*+irdo%録q1G:"DU6c%GW0t\\b[ɏYc\3Im{4gnB*fDdWVųn}#t&KRJݐP4&Fd&A>*b`ҝ}qY6cq?d]!?.ϔww jT]S ۾Q|w,sdȓ~Km VwN õV~K%ӯaRDU~R[vܓrod׏PbR4 o<% s$66jŝ<-gwc 3[ 1GJ\8C+_IГ7dN{qXm +g>jK\>ភFƎ%=-11 O<ҕ \Y1R,rVY1x+4X"1TLW)4]lc_ds~ե.5sPK5(7ghDZGؼ*m C)ʔK+QFZA+nEU(5h+t=OOVn5K>NRgvFcq&P,y9>&q`-ۅ_4v'g\r"~ Itn(gT~JVY%z~Xw;!)p}n.V` u-Ep t pH8L7IiW߶sR(\>u>w 8iѴVM3t]#ǚ, Y9nG1Oۛ&sLyWPEh?7P`^R_y 7'5`vjh~ J[q黻}km-=o@`¥pk!Nd @4S[WA3`1fɊEH~nQHGZAmC&jp@]xm=oG$ɉv⽋{[=὿oBm%qUmL64ܣ|$BfBQWDx~nDA4 5LI-?--:](&Mxtku3bӘ@98d\]} UpdHДf?jEiKE}w5#.K=] 0Dw|~1#}sl0qȗxuF dk範yz"zxbAܠ!iu{ ;G"ίx D_*WvpeMfe5yR⁔ yꆇj Qd J^'rsquţzE6'\du7I *QmQT]M%۹3K1ˆn!^V7B )Ȫbľ_":xNc:x[M"xUBbE]lϫ)Q8cs@f@빡mSqNR^aa/Y'ɩ 4KxҪA/VCIY-uZm+Uv=%,.AvphFoV*HAqwCa6 &҂O~tNSڟLquƹZ1 =o u!3ӛ:`j 6.rR+pȟt`FGIL䌙T~b;.Z9{^D̄)^- qK+;glw4 ][At`R}Ang? g9RwЉy%Ef[u46Yc4?c@g*`"i(v0fb/Sc_e-^hnH?S21%Ud kHCJqcY|"w‚ly>'ug p췘ܐjAa2L `BGDQJƊ=Yجئ+ #D(_hdDޙt;epZf-2P pV̈́wCj}DS D4[F)goQc0HTΐ?iI*0NAJdMWە9yN PԮhI";#-pRI5m X(830T9% 4[pckia~27>ǟl# pOTo_Ki!bIc,\Uр ZIG-3zD};-X/;'ˏ=RUn?Q]JvD%esPCח P/^Hu\[Zll]5=~6 に 噹=)zX>m|f~*)2܋zGlKa)i#8鏔IM RrΥ&:t-aşBJ-sz"w ۵R~T5{r4r=pQdOe(Y&6v+H="ˑ s5dLmS Haߏn2KvzTD_6Kku7 zUZ ;]%5tU s9 OgƂ_xl mp qjeO~ϜZ D+ժo.Fj~FTOr-/l7=Е,v{}XJ23Pr{DB8ڢ6}ufq" N2cK)ƿƜ*],xlÐC!j?i3@{zLs /fvlҵ)lfwN2!W(V'FqPiaeJ@(\l8Ͷ"1OȰ2u-Wn^rFzK?.b`20ɦX'Yjzˬd'Ӫ;7/C&lIX8t+X&9m<2pp&|LHCBV;oc,;ֱ,v|j߬KGO)=^Jkp̫\_bVD#%OU-~Ο{h/2͝2:8|tC.cX7j uy*T?LvWE7(Oka>Kݘz@6вP(/7//IdRzE}dJMRsa^ZwAq/8 F= 6?d#BI1|4 5qQ`޾$ql<>& ʉfSVٿbfTPw=Qk #[]2!v4ڨ rÍR )&3F5Hh {Գs;C0nc?|19HyʎYuQ.jgծ>ov4U2i*5E-SF`Ҕ9qݗ '/iߜ 5w . g40)Da~%^:| $/Dm8+wԌeӇ5J@[JJtN/)a>fBsTȋ+:BNɖ.zu]F& ^QK|L |0i"MVe0),cTC~j*¹!;{u> O0' 6 hsegj2&;g#)1uls-2DMH3%MiSʈWO̘5E$K^x!5qbnZ%!i NZVZVvu㶞)Q]J;I*_ OInWC]Fĵ@2:9W,ʴ_كD"jWIQ3,Bxkzy9$(a8y3#"#MT5fi Ӈ+^q)C^\jB`rG˂vẇrw: %0A\rSij/X--@M!&C"ck0I*aٷUCX-%1jL&85i:1sܺ ^zņ{q{LM:4gPۘ aC[zd f/AW!b@VWQ~g]"󯟡?'k yoF$+Vw'FNUqDto:tjݳ3 j|\ϋAFF{CU*C'|v@52{HzO+Ò,d%vaR_6}F+tsxZ?CI fOaQwh"DR+;;kVR-'k0[V5Z/뛚'~ }ArІ+/H%zl4wQ gdj sB@شZ \F#9:>m{E)ei 5VsЇJ}@침2?uXŶ{ɹTK( ~g8Gj ΂Cq ddMCmHMED ~XؖqU$Y;eOxɘ 0H=D m1U%ŧkSFIOqhOϭH!PpTV$Z ]ȟOz0U8yJXT힬gQaΚp{ l#V΢b=ne"$C$fIN.Kڪr:܏;7~Aӊ(,27|9tv.NNNDM 'i1g{nuŽ;5Iy}Kel7x;N;AuEŧA"SjZ@:\܋M-;B>2F5GèAc]zIn^~ @},o{ޫ<'pٚJI rܕ{iN:kW2 8of1p}x7yeFA8E B32Xj> b]،5%Z)R1qq :H5q-@YڒopdʿiIqle8[y)_& Ancܡe}C/sCZK8daEs%<*r-3&{NM?<5אXl׿fPe/ɛn"E=$2WTL 0"A(D 1=?WA5"?+x ["9 };o֝ Ue DtIeNVuH3{BP7Dy.ik*[v-Dû6!#؅aq١Ҧ۵}%O ?F塇G_q?k0ى|Kp 0 l,fk61cxy)qZ =,[f"Đ S~g/5F;\nHVLi=KJMj) (zq߳ҜbFidͽK0B%["/`~݀]hc-/<5/)܂TO)Bć#i'b˂m*=I_,ȵȝ ]$quqVh+hU堋T\ZtAunI6-uvvu;l&zSQL O8@c_V)K^zڲ;23Zv"L43WnlP2ҟK=#:yjHb)iH Mhŋ}COf k]8d폷t'mt3"E?A NƊۛsI\ ӢLG+HcTۨ5HY@K_ps' j^7?R}4(kU%1eܫ=T*G]_niTh:؏Q`ټ[? _Ū )7@TIӾV}3.Mn/ ȖDSd;9W-1yD=,g$0dNAtzP G%m5T3iOKONK#5{xeE5NEwhk(\VD yiYp5/hVe˳+}?S3w6=%l/`2!nwL3RݭK@Ͻ2"2Yk5]rj!dcqE;x=3)D]:Ɏ|R Ժbe_S#};;V5b~ff4,jn-TܹfO^kǁ-hpcEX,Q]) T[GA@@Dtp٧WM[k/" ljE\hJ߹9 X˷[Tz! ^̊=EprC7탋}(BohӖ c3Hn:/^ l׭5dk s@ǔfh)Qh [D&7| \|GOKkbDeW=gĝ 콣Mz?KǍ=RgH*tm6:SȬ'>|vcU`%LP6 ,5̴{u*S6)X|*i0oIU?{gj3YpT2L L|~FXk7Rl9[?\3#عEE·JD8;{Cens*)IϪD? XQb܌Bh ݥ/xݲjk@ᕅ$ED~I4vz["_40{,.f$\,5WNR^J:OóGe{khD T!Mh_%{LrbBAcౣF77`ONe1PXUSe@ZI%(}Ql3G/AKD+.VwL%0"5ߘDv)i:.GcX& Cз>31u9܁ } ;U>3A^0{$ioB,lhu mN>p]Ws P]юŒnv 6Oʍ؀sw.ae6s%z bD&dR:c.Z"G™qHz֯~;C,Ewi➺;s^8qwooytK}$@Xq"JxrFԢB T?qq܁*)WF033b[+F{YCVGsKmwI"Y"J8,j49.ReqBg*N^?aC77*T-qo ,Z8U1#Ŗs6!sAC&.=EcC]o\K{`6^CYdhOV4G6,G`Ҷ={R+CRe0R$Qt͝Nݣ:ah^n(ʏk`e[ x:BO eՈ9|[#^ݥF`.Z(=?כ@Xt}o6 .k=N{S mWQ񝦱Sj<ná*/yh$YGEtWb@xg+/q9?,7i,x0grm66Pۅ*$aK534b473HJU /~pRw 0w'gCh{G$B=Pk7>i#7% 8gmMi],(|W_s`3̰s鵤K"fI* TzbtS2G5&2߰ycOA6o$8|(8.'oɯCJ1ڃ2F^Jtg&Ol$QrYJ3,< s]k0Q}[GgO3BV=0wG~xOPl¶6"]W9!0/^a>j$۟:&B'T qze-+HK4 ATJ@;h 6]w"r氛0-?%?\g~1%!Ao <(t3F9 #FS{!>" P@xG4/*^S;l#M&ދy68mUVp*xm[׭>S<!oX0R#P Mf|X)VFX{ɴCa$wGY*die.Y7z1siB-wQa3n,UF6;))%CK ?eGT:h^2Kqt.rM5m*AnZ=fsdUL hmps 0GLd`BܹBLٮ}~YPAE񡉡cS44ςGCzp4+v04w)kb$+} 6:H DUFAqKnZIQ2>#/z_} 2^$蚗uO:U&2*ݦe[$$~Ej08%^ΛZ> as|)wq>7{K혜 ^Eb%eaė丹zOoQ/RaCk],tI6CD4Ra9|8ğymZ6kR4IDҬѣǼYxv VG#,. pٜ,qC g5GP$oӜNFYFP˽Ʉ?® h% ~Wz PLD=XFYѥBl@ay@XA #tEpQ󴯃< S9 ߘcTus LҭA >u%3|v6[GmҰ9;OPiA)Afo8~G=WaQy:{ṃnJE?Z}[-@bMtLصp[(%xcw0`V7Ɵ<(u!sRBF R_vq: &y<){~}\Mf0hQEM'f(!u0.`7 luap<SC2hOmpp?2x'PU6Y1ÕvleIl5Pw;!F,Wͬ溜*FQMZ)o[ GeWlwPwm3:chır(r_m}NCNy.-{.oBe.|m&Z$4QץOTMH;xن,k~٤K9\vmt7D423V=-.rr Ld9(bckL@BC=ɝ,f1] Ȍ~67<AzdGA%@F82Y$!*5 d H۷܊kQh "0F!SrVQz~қy4-vR74 DjgʬK/EE`ش{  ؑ |d8Zsn6Fc0!0d-t6yZ"VҏGΝB"Džל,MWm  Z>o^"0|8!C'(JCli˗U;m4#By4;7ܫRM?#! vyO%:񼏾7Wa{3sTpϽ;yUY%0NNzS%pRʱY1O,1K۲@a),j:8]sh`}oG0,(.j84p8jO l>K")@u$' yX(ϤqD |:gZcLŮV$)ZR yR!Eq}=, jRIfAf[!]ϔk5FX-yX):d"VIt܀D~ulMb3Z2))5Y\jKϲ0vG֙ҺJb#.HK=O~(ltc]P/#x5s46_$zS5P/t _u;2Yk+"U w$^7ܤQFGg~"J]x Xǭ(fFǔTGU`v]f-y͜FYx;Qd}lZ5_;M=/=IyiL\f!(Qؖƾ\dg+z"F9X\w|:c+?=Fhl.Nr{.snV 'oRщA.:΁fԒX>~9m3GvpIJgI0~-#̑Fblj1]$/ N |Jsc=L]v {K۫cgyn\j嶞,_ȍ3 G{D~Uڬ8bnRbiE=$LgY"m9QW-eՏ(+jRւ0 vCrsF4YT)gcĻ[B561d= p̔ϢN؎*OZ ~HЧ҂)[Ֆ+%KU]9l#snS('"gz#º?[uiQfbFM\ZtYṷD3Tݙ#|q,e\`W2 B*06cgM? +֎17t.dBWbi\x iz2@PE; qH#|7I~d%:lp<~}W4C^ɲ ,c$\2VVu`}r]|;u5E{8ntO2Ro>TkʋlPA4]dېNp2|,/g4Y&LppE;{OeN< ߅B2i3FRe^n?tھ{ʓS忡g oǸVMjj)-Г"S0D!m̻P}b[cTj<[Y{U#C}y22NhP~. !>:Laӻ /gzsX-ٓ+:>vH૤h3&$ 0sڹy4G1 mo<3CCj#Dx<'~7[V% rjP{X`QQIfG 5^ ;_=vD#SqY OP5xLU ]"Y,[qDZݷE;5&nXVeR=+BGf^gn:a+%`gU6f!N=ǫSے+w]\ 1쎳qޥ2rN PAV-txި!&^W(9 _CBBOi (W7UƔ7pj0F6*v1#n~M[a}b=`zaT(2fNNJ|Xo;X&z }kSIqbyuo!#`%6t§ID~aFQDLUaj)}Z;PyiyBMK yb£&vO; K?CM{sM݅tpW^-L( uha "[!y.<խ9~4Uڬߝn*=9xގCC8E"1>"¿Å󄋫=zBLSγ'bI{/#[ {DBW5Qf293xm2oey'UzEռs-,5RDۧ%kwĘ7$SL˶AoߣLBS%|9`@GT̈́1kmb=(*Cɤ}6 ?A[j,@1/K]{jȚK%,).eb?=&LghruKacW;1?'GA'R-EkjХc?QbR..< >>697b[w);V>$(B-ћ&vvӫPZΞɌHh}~M3C'ٿUMIMIF 8|wBX,CqYqҘIG\˸ڂA5,2 N_Rm*>AIw$3Zah1 }~(U 5/xJYuP $.PZ w O9R*rC` qe8UwKXX6 é$.w}s"r'FrݠcL~W/,Ï?|Aea#icF@ی8>#+³pIT1XeC[3VsC˖;7@Mc V έk _B|و׌cJ{qPnCgkZC 9nZŲ) ]2ɛ_L \7)G]QPu(Xaڑ8<ϭâ>y*fSe[*w\m]M yl^¾yaSVq>̨8!\_!ۄɫ!:g;ό `@ཛA18I$'H.=INלJҤKDW (`4ZfmՉeT}15)zw8%@*Hw4d=+4xrc$`=^޾BaSJxX`~b&ἕ)VA*Z <NJLuSs)0&iad42ȀVȤb's^68ӂXPpkmV]<3vmll&&8#( MZȏ  ()Ho8aaV8h{rMqP\Lm(%%e?U!Ix7D(jJL+(; *u(zd,*+VӋVݝLodm|&oƍ6A`oBT`ݛ! WZIH }S\3I, xt\5igZ p 244ZgWo2"%S4N>ofF(""+մXN=MkynwmOX$ vw ?,vH{QPEI~=CWlAkg_GzSLF&k<Ğ3h.;zz&@#&$ȷ{$D 7<< (t=fPTգ1mz\2vŒOU9Siw0$d,%IlۄD& O!Z IuKKJ?\&W!繚cZA pg3%'Xob|gX:駐Mo4 o܋>XAE 8C&-1υRE=P@0k]#$;_]2<6kF@_IV]b4>pJ&{oa!-ȷ;{NX4CC .GRŤpV:bφ x Z.^K\zX YVM0JZ-66Եs϶BUڦ `@}npLx-Rz|nc*XII|eADVW(Jr%\2j*G^)vl`XQs<9fAV2z <():R`g0 ;ys+9~G`/V#ɼҳ5IA.Ab.s8+Yk,T2Ce#5T~+ϫPfXڢu?QB9Նh3#ȋYqèrŕ)M&ʔD|94 O[p_XJ'xeZ烈=mpβlu2 fu8Ti: ~| xu%sm˴}GsoXu{皌8nrS̓=Zc0͠Lj Q)I 䃓D츚J^ B6D&LIɈOXKhΦ //~0cܿl FU:i-(x8M\O PzBJʙ=|=_&v嘂Hw`QeG>DJIL ?/( xx 71H7Uu[HQR\)NU4]nxBeR%ZuCENOQ\߃vpn D7Bo&ǾL`^ASSlx,Yy.*[ZUK:o /pn-JkDN~WIMv.M"bio8Ͷd[8-~eSPݜ gs-jSeC=?G<ނ$/^'KHvk-SOfx5$C]I(rj6E$i ,?wkB޻ZU[#^bȕ=uP7JBף74^[2ȺhʗG~T5)f96Ύx!?Ak)y6Mf }A+3S9y5@pJrز~ pX΄*B'[ qjn0yL iqt%O1 ӚrQ8BB AT\ķ)s#Rz@zTHq;2¨+7aj 1gz4 mrhXoSJUft5tNR:aRrc$*m:2p ^TEv>p}<`|5\H*L: .MCbqg2z'7>,q\`Dom44 d惑\7Q,ez1T(Q栦EE~=~Ė.I5d<$z:A/w,Sis+G8AEE?AwrVB^gPKĬbbnK=:5ٰS볪AKq4֦wcMB &c0N 5V 1y"Gbt Cbh@Dm/=z^Q݄TԶ^/Cȹ-wӼ:Ys8ZWYJƏoFaٝ)tͮ[y|PsH_&)DjgIb@%8rŬٙ-"*w|ŀruGƖA ^4l/ 6ꂬ4H"7X$}T 7rՉ9vyK a+obJ0 ˮwbRz&W'R&j!huβ '4iI.^87*9_ar̀Vd^3sR:MaVO2)yJ2yJ"lv6!\.7πa/P S퇂ΐ@?y CF9f_0"#j6_2ERsОڈ<% '>fetf߁0G.GBfNsO1z KHdK97(I#̋?Y;Dm@1;+Bmewi|"4HҡsMr8vq 6̉5DbBƉ=( { N;+760hh k>v-H@3鰝BtzWb2d\@ҽjbλ *[1y\m8{\sg9Dl,'|=^A3j GbaB3aǼy!,JŊ5Frk*~VM{]UA" x++BX DiRSx$EɪqN<{>_mFOfIa.J~ h:d}*tP[ {I" +;>0&;%8LVcDF$69̌Iu-y L#r;q xPϛַEdf! |[EV5O(l$YРP(svh<`5޳΋u7 D"`kgڒWK8tI15=T_cM+:D`= 'XjV8u5L?9zmOU&Sg>D$?7k+~l̍^wZ.FQw6A֊x A9%LA|]<5\z6O܂ k@~qaoεGSB;0ȃrrͩdiZ^5';n%M:8}ke[K~ 1>sʳQ~S>744T$-2-\|\+SO+3#NUi֟>@cT'?SY=rl.78b_?L%vmb׉ҋn>7+*C\r l_5QubG틉#Euo-܂ .e q2uFK,M6lI :CM2XS bp4$q!=j)0!.|RS֛*}q nT (5ܗ%Lک:P #+ΓFp/cϙΊֽut/d[96a1 :AF불]~j3}(pjF2e\mfpKuc׼V.Z?M 'i5:#VŚ#\E6E/ ָþ6e1XlhV|7fWF 3=2pLŤy剆1ℭgj#P{61W@n&?8"5t( %,}iO yB$u~,?wӱ3b?"2Z1x {{ s- ;T둘;{V YN3NSx"@ʰPtl&1W͂ZatY`ߚ^Jz&c1W6idLCs3=;'bjё_VQ'-ɿt~xi?h4\9#*yr* {H5J܊ KÙ^5@6Z-w.PVnBoR@!clLŊ`</OT#xE\rgέaL[wksN$om 9 /T2vTT듸)z>l2[s#vp#Okq(\QewqZHa#bz4D_7&#xZi'_S6A^a'P,|kqB`SEi$P/uD#= ”Jt\uˉk+=e^5v++)YU'9qf;F:U0^wQ:Sʞ|IU6FR}@v+`נ3])]{v`< bC,,gCٹГPN^oѫ- (yk%ɖVFtF41PzJjڭj p}K%<նUK_f=]Xajs0H &ãh_/Q1 BU1IeiWjWI!򞥮(b &)x.C92`sƛ>5(-I =#[ <@]IK\"J0:Չڪ Fk%I @^pm J@!P֏͹ 5v5+=-=B"KJCH$c}vOymef^*Bҝ=ȇ4'jdE@c5zޅt,t,Eȵ!IAZk{8{ywUwǝ+Iׁ[zּި=\dƕ\m&80}90mJ{2fv NQ9k @LbU$AMÐa_ۓrmO.e8 p>r̉,d}4]ñœpbM>T%E:fO"kaߞ'CI=Ђ[*,:pJh63н Oe?jw/t<@KXM:re. @R$(thp#I S7'L [#/ \=f雕  pAfsc $D>z)8K~W?0A&SvUtn4 *9+|BnkχD"5 wh׭sTS^yJvQBn]I@34CD{/[$*T!{fAC6Z)0F'B'^j$9|\CHmHUbvxFLgʅ 3YkͶj>WܱȣڍD7ߠWpmݺIr]pWҲ4D~_k% 0fZ!F2xTblk^z(Aȹ@<KUdͤ^Ȧb d ϵ0yqנHRnlcGu]E};{9P`OVBl|G mVHu|?o-e\q:SLMopw#~guq `̀¸Nyg, E'E*FM[)L*ʛȸUz:Z}tm(V":{c*,<>7ܴ~-FB$y֡& 57'W-} G` xZ[ÉYN6ǂGhW8+ιK> ,^3*$gcPkwep&U9GR9>|qsiI#2sQn3JVd0n7}&;Yt sT葇 O`w.((F^r:IZUm>76iKDl9  lfdLi%_{R+Gp _0Da:/f^b|И":Gr& 2k4_G_nچFw KU>Q.x~(4:"끗P1z!ZѪvYW#bM!` <-hF$@a&^ȁO5U_4Zi!w+Y/ZZB waxdޒI{ dgݍh7Pz4r$Aiؿ\'{!=J,BSw7J>Ǻu'a*L}70 "A}y F>V! [FCU8'm#u*lb5뷵.h,Vr#KN֤{пAҜADN?]mk67]n =6KsM<@a"<7|JPŕcM(!pM2I7p'K~H464acÏ-_&Q&mplW( ?QpQ(-IP~jm ֢Hu\<&$yxsstzDm'*6Ar2#erː  8j-}k-/IV`nIr`0k Ui ;-&@{+FYR(yίg$F^Q |wi.2+ %):=w_kƺĦ;C7UVNO2WS[=Le`;4"EY=3kMgdy68U__'DfT*HDJUzFXn2qOj u 'WǦq ]J (PYߗ|P!{gSB5 1'QKx鄘|Q*Ɍs0ρ8?E O:DZA_'%%7jE&~#+#stgSiy ?ScX;wЦN:0^Jn? JS {'bW30C#Cg↽w*Yboa'TC:flHT~\ J.|%f} fFPqtVȡx. 9MzQ(i =ߌtwua?ZOVgyLhkKEVL]7-<Eul`k=n- ᡟlG6<#/ػ.]z4+Dnf3(Z'7 5yK_pkKO$n.5dx YE_:R?FC?ZwP:НMWv᪖~R--tbMo4V^3-o\zN nFwi HaQN=Q%ݍ9 v wšx(8bY 1~,1gHV4t;CaO[^G{ѮJ 3u1Vn3=L7&OUܧ!Aղ)ƺ-lT_ :Ţd7g|17%968vu| 0*t+cP=QĴ_<Avd#v؎F> 4\5f*animϒ8=u2b 8ɒYBvW] J\|q#r\ =kӡy7QWS91iEAxDUAJm5k؋GxY[9aj`)7e8GΝ#@uwÞ8K\9 hY&gGS4XXH-~tz h{އa OKz[tn^IZVeoL=φE$}?ty)jJ p)pRVWYc#LϯvMnZX뛳ȩh)?1o3ݮ|j:JjYs'4S܌sM֓R7gWl* WpC0h(0}:hlf̦nG1rK2;Q[@Als K.#~/e@Vq7rcvt֕nnA|c/wnwn(ŊRp[<ğϽ+cd <a$jk "D("/# TBgbW)bsM; B}@6?Jc(\ær0)ʹTrI =gVWEs6d0gk k[$J@|MntˍLA(Ƕ1ajQs۩v~401g4EN;wڪDtE^L*fq3 _ЫسIUd6gי>I("aD:+4i~Lgt^磮<^) k1E.|sd%v")}/@>+O|G\Ĵ_ S^W|C!8Eb7B\9;f}яb; 7^3ffªW5ѯ z@Nr<'Cn(yqx.z`s>~lEkyl  %DUSV\dZJ:xE&HdU^ O^P3\RIr/~hPY=k88VAB/O*vq;7"~ RKY7Ӊi*!ܹ->d !Bn wDuK6[t{ޱ'rT414Kx\.񨸴ǽ!TbvQmLO<2B|z3]BiOH~dAJ?\@  so0'4588Ŝ&G:f9c&w-1t81x5Nn?c?DoYAHhM6և8vϘ~7)d^. )޳ڀG9Myn(t%+b\JdL o"Y$IG]V|i*Y M7jb,Q*!-vj^Y?Q`qA- }niҜH5'#vQ<@hRt =0s]#-u`8F1hIX+V6̥-g%%)n?Cty.0mZLo|m^fPd8?)cgʗQ ~y:T5~MyQ'(ۑ 1^H7"1V'65=.S޼-==k$'%ZkqbG/6JHyS f ĕ$X%Bg@k oYApჷkP4[.ƔcC!wBMGGE+ZѓWjTaB:ʟ{n\T qwC i?Y^ $G -r}/r#t?61s6؏vZs5u]ʶNꏀx3;XJͣͱLK._޸ǾN]`+A~]2<p#P>G |`\8{hx*efϱ5S'U%Q-}L qMfNLŁY!1YbߟYJ_0H aVI$b}}q埂d)vG2y?IV9x@|1s(0'ﬧSbFYdYӃE.]j߸,#zkU",ĿB?qx3!CW5*; +3;WK?bog/$W(@N\&D7Z\:mWw?3|k7NLi:8 <^CΝ)\U FҌ6C.`J&D̀x)A#y>l?U CX}᭠ȥ_6nC͞X\.xtLۏ-u:~n^=i* ~4NH̽Zj5={iHږ}kMS'¤l1ӏFM'3U v({oIr\܄MPoBFŗ?!xGtfL$s.t8~.G N7w{;IvdU8t񵡽3܊h 7H4 ;uN'ҀǾB-df3lÜĵo;vYEm>ʈߑYCN6a$D3E Ԣ_2P|#P3;_O3;"ŮIq)eQB8 +Կ-#&X8T-#EX@Œ.PV7la,lS ~ChMI3= s)/Iv+{ɿ/|XSug28 }vօh.@ UġVpPNn3-wI/kr+SZ@ 8Y>^Sɨ.K)ZA5D 878kGo;J[ wdߒ"롃ZsvrFr RAJݘCpN{&F I1bz;ljt;qu3WJBQDl\უ*ڨ%~*LtƼH AG UM޿7gkЕXr}m\)Q*1l$Z>&AlnM&=&"!ƻH.-oR9D {6$сٹݚc('Bo?U7 LI)!#/V34:2{TN0J}R^u8fӒH*.gQyqITC *p" ұsʥbҦ\t)#rBi8q؀ wA-es.he LQK!<-6aB^,AS0_DeJG"7@MpO?/K)~2\Ob>_qDZ~9%~q,Ɍ g ;*Lnf"tҢJ~~[?ˎ %B:t;g;By:p̰د-U\+ͳ̳~ֹN!4^N>K0o6 )M@:mB֌ >ç"y8RIad4JSaa{iV hh Bsjۗ{ffCBO{], 2pSmTyfWJkTbp( T*X2;\MǼo? Ω@eP[]U j囔EHѵIּpxlk9ֺK۶OڽM""8DiglߚjmSrmC &.G!£l7" Zص ԭ*O@s" fMF;++wI}C$R49#Bƭm y+>*㿏ً 2 %DT֞BR{QMJ h$ZSӱԄt#dR"0Pu(GIfN' lI2Cr{3bR6~(!<ZcQoV<yBHaOMwlSat6-Dy/\z)Am}34*рha'y{(.Rs|h99g"Q1[j/ܵ$vov:o* r3ٸO(ӕvu뢮R(/]C| M[D.""+3_+8d]礻.@'nb5=v;PAD[cIHyIYتuG8wrC-ׄ(i1lĘygz/{aot# mB]{l,<I YGcHB$bZ` WH$mT;Q8=+CyHjSD@%+@n~*¥Y'0~"S]?;pQy5' fo6eM{6v&)xۗC_#%:x gkbݷw|Xg+5yg;y]\eeS'*@AI'ǦT^a>W(V-C!9d6swUL# AՑ/-RWixݮX!c1H!Um'rI-=",[a킟JPM7L/ SH^whz\1eP+)9th9s_(5B!X9lD \sl(Rp;i;pDwZ/؆]W#.8Ĝ VȚWܚigj\"o8w55Wfvv#>PCSTonjLsUE}[K BL 8q-%dV7HO|#{5$[jii^JMRxVбL|9lE+*pݱy~H̫-yLC*˛$ 1"q6V34ODqPQ1#GA[lYzJfk@Ӓ*':g"D#;\I ԋ,SG08]%fV4s|D5~J뽫K D?; 6y9v HN?ѷ6Q%kONGrwbdo쪒B83ky~[nU-qhͽ]3-j®S16Dk\|OQo=iwRĀT kRdmk _PȘZ_hp]bCἊL9If9ӱ%$>0P,Gj.WfȾ^3 Q-d&16עXɁ[33sN.;bXRM͚ o\(DV @Š R1g0*hZ .t+-\pYMp4j"64B?߀?4ߠX+Cr]fr^t!OѠN2RFä˴v_H-kC0' $zu%Ш}\6bހ!So;9# fA+O,כqp(#*!f#0JuҮr#1׾%cX^׾rF?U\ ^8)kжTzKc~&n:x>/VMn^@$H1UjlgFb:&&Nrf4I Dna'**;uRt6{(j$Հ4P΍\^V}Eנ/K{*  D҇T_wKN< RSn%F&]~LB&lR;~Vu]$R@sXE+AQ [&`1T%vW Pn3`?¹Ldfn>+Y6t3gڷߙ,ػJƵ)Gg|k8"$r&[D LbbR묞.7pRcCX볮ڸ~~-1qStŊoE SڒsH0.N_$z&C$ F\]if^SU9|k-=13cNx}EvQk])+Pw+}_U_YJQ%X#7?3JBfcRfo ڦ>"6ZdʖЊE4U`od˝Ղ*6Ly]8|(Q?{co;l]\&Cg 2R=#HgMjWdLD8,I7!q@n$qq:GRLq)EhV anHTe"Y]ߦJ,{~<РZ2h}8P@LpH蜅[:C&%AT HT-Lk$O 1#Dn$6=!D_UO|[upw&+ !uEAUK$+A4-ӽ_h sZbj^ǔcr$sپ.l%VZH_8:?<~sPbk?[;W KV95xj].m͖o,-Ǣٱiɨܿ8R$U$兕p{ZKVʴpC)?HFcX)Dp-T EWeuuf$s^c{ OO|sE7,\GTM ~o jaD'.9! 3ɪ=25(W s-(ڋ`^׃Tj ]%\?„NSMjٽ' 1V׶yhvwLgȴARB'LM~W"!ڧQRš_ Zp\6%2g)'FsƩ`񆚅UU+߇fΗ(4ICEB)ӄI~zCkXҷK$a .h_"蜔eԦj%;]_L]$B}(m/̫^>r@,\VU!{]")GTyc#׵0~a*(7rzFT1 5g>âXkOkݎU-Go{q >#] &&4I'G6{y*e5ɁwMa>+ž2y5 +DwDEtrK`[0%a ~ $ĔO^~HiLۊ5,i9_7 k'tvޭiɥI?y4WSe4 uL]9[nOkD~@9 t3֋N4 lIg{;&Hu\>j@ʷ)V]_"N[D*ms?#]FdR]Y _\{R^9Ǩ+6 M+kx(}pD\;2_k|"$Dч fIrPVcpZM NPQ6R,IYVs :tdmܢJz˺Yz<,5*pǁ:C+K; olAHR^Sol|p( jS^]\zNttÛBBMybL ,j; 5;#Rq3zqMX<z  *9CN$AG(m bB+GhvT{aM!RO"9(T4\oS/DeTff0Wrɉ~4:M##X5rIuNGAq`evs[X{Uu n8!Fkhvx>T}uIUޠ1j  &8bKUG-$im9]OUU3ީ~B(H9+l(,^ytܲip?(V"YebHx ] /Qs3DceBTMf 07JZrt.ݗ֨zW[}{$VonE>4}1W7_$#-4)s qCKS;)C(I7I(AP+Jz?H=粤@09i1! -$NˬIgCdvk42*H j_\y_!+5]QɑvG>)H%Bd k3#)Hjz\~/3クtAP&F|EH(Ӊo<`;-^v/>W^Zf~A`kC<pT3.{cmL@elRRad]tfUZk[v,4ʷcfQu߁f{m贖,oLwe;m,^Yvڌg0ZgY4ssݽB{T܈F4$X͹}ȣ$FQ5%I 3YS~&f5ڎ(T18-mDȗG sú6Q-+\M;R, Q:Zg>T$ilcz/C5М#AT=GV5A$hi UbZ}W5 ۩ 4UvoBGIMH֗.h!A H>ei<c-9VD wB|wqQcdtd`:Bc QTXЛJ Spv"{y/]<)vNņUK k$]u\24o~+œ4l&G= p걒 BsD&ڄ|fIӨ -5M=34 4Ny=7NI*Ώָ3vaONxz (jA,I q{v.3k< fX9 nKME& ؞z634:ID\wq~Tu ʨii%KQ|KmOzyʭ9uTmQKF11]YXH0l|o"B_95h1Fܬ2 wyDEh%l򌅗Au g|$:ݠ_΁7lPFK{|ݏ_` ʱyv5x6;ޥ\0BQ7uXdts,'cB<3<¹,yzu6yWߗ*1AΫDGtx_/F  {$F&-l}%Yt#2ٞ"|{84F^Y:&WZQrKŽ~N yІ<)._vIa= j 6.jL| nO?e̊j?K] n}Y>RV׫D|w+(`Eoh1v8bW4|D" ku:I! WxvroI rns &SaK@+P;Nɯx˥O*$dY0Lf1ْq#ȡk[a/s<iO].5xN'+ioBU`g:kE)7z(,sY55w?L˿u[2PLHy f#*5$yhX> \d^O"qMw<2fҷk#EiJaU஀,-1o*YmdD08^@Wж7Eus:F>m/!h0C.<@<ȏi\m'";Vi]߉H ^ E șDBާ"J˓>/p5 `{$*RV㎤hopS; 5鎚"ڨSz2}Z`G];h(Y Mn{RcN"ɫ"\gKXsW͝:GtPĐσ|9 :E6(m*DKv},>\J1bqK4g EC4RCAnY1P%AGzMXXk")Yb|Ĩ '8 ;ڍTjǾ{p\+6NlHzFj 7C/r79GDSؔ0yMO]}Z|ڦTr7FO#R:]X$䌞G IaP6B2p4`(-+Vd.J@Ȏ?67^J(x|#ѡ[Y$ƀ oxt)#Ke}N,Ar, $XVa1R p0#.yLpƫjW؅RhqzZөٖt.]{e}9QM`fy"T>eaujZBQCL҈V0rLTDd^dk}[6V:buvi4 oeo_Gs91wnSVX6 ?5 %7-YFyjZ.O!3R}vqx%+0ꛢ+8GɯlfK">H#$;өE~ĐZ$=B8/;rNcAXRdPtfЧp>Ej#OȘ˗y̾V\rkZ]5䖝,llTlNgr- 2zC9{-^qu#V?yof砀 _Lhf@bq̻*}.<sLMa3/_۲*9^ >MunFtp~JgB9dmچb@8E'oG0س謅q'\-S)hBr[֭rQ"֜dP%K}2+%16G&Z.f+F|:ę:˓\.+!"!|B9I'$3p3ΉEk'bsh ]nhø \8Y&v]Tox?`ҐG=+~sp$:3]er‡SӨ\ ݂XF10euFa=fX[樨h7m:"l+KŇXd1QiTLI$?19-@sm1q``WK+O.2hd2m{co1fjX5oYЂΞ1ŚgozXWETtfſ9 Y4OSU'0wɵEaUӇ< o1~~ f势_SbmJC:-e[(<(фDoY`6FH7,7!G0}1<:IOtM2j'zoGbfD^l3elXN.{+9_8*J:csܔp^zO_POX:`p&^ri"Ǎ0Qgu6O<H@ov'6soRSl>]!; <3w U{v]~_=ָS ٦ᓆ? Z(fDJvAOy>@SH V{m} = P[lV0Y`ˌ;pVLC]Jo(o )uJ{#ңJ{hՠA6Z"XΕ;x:f <|6~)0D]Q~;7:A8ЗYY{)Pi;LߔrFlB֋/PY:V^C2hWE|Hr[>X}^ʑyF+D&S9|Dvyw% ?f2.S %\N}Vj]@ЃPWK|\ (UickBbޓO{Or+.BP`w ;7N(T.Dݦ& d?Yc~.HI6mn)L8ѻjX^XNf| %M[ PήbI`'vI }ޖ_^56a 1C|mMwO1d{\X@+}k.`oVP"0ި. Z7ˆbehN.@5dʈȪt7?~x*':s:u3슀63P$ӺDΤ65N`2C؍aȐHI˪ܷGe m*aYM=ͦR?CiB4@\;% 1fh|xe:ξHG Y.L+]n(js^%tc@HL`6m0,"X^]~l .)M26 s3;&ɺeYyIPE"2FZZ61(-my+yf? %7+qܘ߮HN*AH3pi[L'CCsm3_қfSDGp'CeAL S_I{!4c䠳jGhz`eIMs#ܮ<*n1:?)5zF^˚rEcbIP=G2m[8M%=*;"Hx8\, nGUTes4@m>]:jB͛wiD{iS޹![ݜ!h䌙tG2-r/o57Y{C"ԝǥI-\fȪ&,$m\r '&yÎNJpD*z^6PiJkDYp᐀>ޫ=&T5>QͥpFdϣA鶥Buϒaﲘ\'Aũo¨U셱T5FC _e['s?~FV;YޫvgpY~nE𘆻>-[u>-L_3ŰlmGyw ꜚ8w _fL"w]zBVef! 04ĕ"NCg|"ǢƁ3 cA:mek?oIYS[tc}+-z$Jgl "-/jmRgCL>쇆L{L\S5qZ",Y9B7v;m"vzrK\~yaDzƐ/JyW|aV D̨'0/=3R~ۏ-0>|^L_0b&\[- C:`HF8E!4{DAD{/G ]l.AmN磱A!YKXY`;0GJ7 ɮlډ TύW|'Z˙ߚe=wŽI0riÖӥw ow|? TСK^.nC1 ?.hA؎z zV<,xg4P|$č}I W>Ҹ"3$zS̗CG_N|;*pZڥeSfK\i8luUZQv1a΂խUԚ:qdk]<,<,ش;I r=C( ߡC>D ل ЁB d]gQi ?sOJ se,dӤ{0N Iy ܿeLZ+>^7 GC鵥Nt~RJtMb<5#rά?ZoVcP׋|P|˷;E##od++Glե/;*% -Œ..B¡Cf[F1q=yEɛY&D"diZQ@1bXYjRAQXlzIjnh_ikCLHk% &D/3s!ޑiBWC&GϪ-Ojl2{b|^"52ybdKU%_c|b1̼ΕuRe $-A%+YkY?Xх1Dl{K3)g\\vfuN#?w=c̚[!6b.ʜh v_(*v(P%7}p5NVEE`6p>NhMq㮐+Ј=!&SK1$5+/kN`$>~1,[gx15$DD2,Œ o lYI,"=`Q! \3H ۙs%A+LJYD-,| ?X[tY\"%կJ'7g]ӏݧOXb@pj0As4,Bqv| =8 n5ޔ%F8jOE֊6CƼ#@I{N$Cݐ0ʼn2ܥ_Fw6iV,zGzs⏍`3,/6SJpiA`Oz>zM~5NF,аBnqȇaʃi>Y=2K=sM&:@2F}?UdGU٫ژ15zޗyi3{*k=jN S6ŗN.3Rdy<*9ke==a2Eg`4f^@QS;lm Я -_D4zub_#rX!Uz4+Gx$紿M xbאD_ytmjʤ_9B }sZ/1|6{?~%  c 򑪕ߦx-TK6LI"lTpWZ  -QIJբo0 ΃(',8ҸVq}vTR(/ Ome|b>~0^3 WEgWGP3-6 %;QY[ ք{R~-*HMӶo56üEV+~v wLE88!Nll QJgOa4_'k3iCx^SX∽"]Hݧ*{@j$BErc<-F$2Ug\9kۭIB}h7ޞBzs(c?ۛ\wZ6ũO)iyk Kہ2hpT]3~q=[# tixzucҐbe\|Y%:\G$"WPk'XWw%6?&G, Q̛ ^Y˯*~Q)%cnSnzj=fK[)5ǵN?b(S1.v_3̟Uk HK+`pHIoߚ9:&b hO|B(O̿򛪠1v$Ĵ GkB5tZ`wEFv$8Urs7*Va_n'qoM VF{/k pbDp(iY7\l6\e =/QmnCZ_eXpDf@/@vU(gpG<+mܸL,JQ"y9}\U=,{ 8 \b뿀jD5 ЅFgK4g4TKnCb҃eN墳 .~z;1OB^@l{zS_w_HF~9's^*  ֵ=U)g$a) 21zKP4BleNZJ V_1,le8KvM4~%JTq8mvV9q *w' /s_S 0z<&:un'+va*%7!hu`F,~6YD Dm'!+F֥Z-@e_j w'csM/} Q׀ _> 60 95rpbeERYCEJMb@G=Sˋ ~4ސ*ɬFxj LU4sWQrVZ |$8UfI3,6JX]7=*zG)5P׬|`[ }RUt{1vsc/<ؐq >Ƙl:IΧxL$9:7H1h:!0K "A!/Ԩ ߆ݕ S9"CAl.k&uB>(4`[*q2 Bwu upQ$9x#sؐvȧ#gh ^AJ^j>?=*,vGl s}`Ǧ;m&I ץ }FᾮcE'6G_CB;=Y(ıƃ:|NqoduaD2Ī>_D#kMLWWh%FJP?jkkǼc:{;9g8^#%rzvV†TY7Q"vPg?[-0V.)eeE7WϵEztoժrvcu<*S)G9#^J?x((tcWRo *i<\ S' 7+y63ai`2Jk=c7;'koh9!6Nf~L|.MZk\ͭJ򔥗!~(*_-F7Hh6ʏNlgr26R}vh=L%eB"y?n̓y{ĥOL s072H>t͊j9W UV7A)b^7vXkFY~X~_`5>Κi; XrϒAl09?ǻ y9$M&zP܎w=Zu $cXl:0ŏFO,/A!uXwsm&D| T#ѱC׈|}EDUFjj)Q:>vuzuA?/Ӂћ52o;M2rhp'Qo?ԚVAcDs7(ky:˜nO ʞQHŢ(I'>vWɎ7*Bn阿Z-߽G( ŭ<@b{#ܵBSk-[Б<a]PvzùAlӒ^7-)ۗB%vk Dm1q93oE^m"e+gR ԃ&)5&[^H vao =is~JSZx14!Yen!,%G+JFؙe%SL xd~O"snn/ӍVgB~j9a$+Z?“6R+A($^Ayae.Px6Eɵ, 6ԃW@2O M[̸Kjw+[|>IFf[MdٽpVaoѐ oBX87 Bph&> B?{S oiA5e !!`ak R,,\1YV_ofBRy,:ZdCFI]'s mjkOy_~BFcjO,bp1 s4ĘNWSVzʂAPLH)?m'I4 q Ѣ]&.",r zLTB"Y }v,Ϲ(^§5eOm$YYyVayA]F;@&"ma)X]̾gEqkvv6uK.5*R`APʹoڐM*`Cw2(.!w9a™:^*\@f:^|x ^Afuc' >Iy##dPU[{ h[mAp2CQ蠚%#.`g~դ>GIHXmdx;dx '>aB 59'n ͜.:lћ I(4l KdMQXoUQ'-<񯮀nX;H P3 u-?N2@M[{}wІ욆r`pUMF gAiXUcK} U(.ώ$+G1a6 PzP!۹vcB5F}p-a3n[[P6\!ROyWwO]w퓩m썢NB/I! % ׉>vPɶzۓKi$o~DIPi-BL;Cɘרl3NIrPm!ѦkLF6*]{ ?%' 3d>@i94a5X-J"[-gϨ1ՀJNDvG6V`m.n'* T2,"V7075Ӧ~of6AK5ƒ`I3L|QAtkZ>Gaۯ\|깔h|˕TFVF2} <_v6n1n9D#|%&k4ϛIױ^k40!:H{gBISkxWI@ڄMgo`h9=)[n#LcCaP2;VSsHjfa/sg[[Xr2 |%ӵ5@J x%Ufgt!]1ੁlޫgzɡgiY {g^HYb=>3|8#19q9,tb-ܓ6pL ) ;Q[50Ĩ{;h 424Xz]0sv5aSjaY7AsSOV'K}<1nl)͕;,Hy*)\AIU&ӴNG#Wd\l}gvƧJ Á-2j%`E)|7 X|"4aLһ-@?ԯWN98WigKfʚLsenM '`W=6A~eĈ~afFZYg Ckg{voԕ"-g&Upg\`Hz9M+aߍetN3愵(*dշp*faֹ@#1/N$LaF?A8d{6] z3F-z{#^LFU֑u^Yf%Fong<2q'9</( cb'L^8Z]Nr`bۓ˜i݈C|qeZLC2􊡖S \JYIK*bǰN$dt[dpŒK],z%DHNS"vK9 ee3U$1PCƒF[(M2ևȑD[ ;BPSg[ !6|ۡ_`IJNhI}]QAO^riXtkX}J{d_M%W#H$I11ki{@ORPv1FlheƄf$7(_@&פb~V|Dsz_zXt-'c.AFR=l谺tgL/m\e2>Pka7Ѓ'_ӢۡxQ@%[["1x+fN 5{A zgel`DK*YǫjAxFճ)a.mHs wHWI"'ju4M7pƪΟ%mk#"{BO8yߒlrAS` k_(|d|=Ccޘ`'OhRh 9;vLi5#^o3*PSZLߓզbBDy%rb9(4I-iX$󀷝aFsq O1%>v.kA#}30c+6U9JmQKj7 R;=7N&یb頒rm{")qRpqчw'o$-ީK]~ `y19"4UF+mC+08(#X^AxCTUTL}r"§HCW}_-0k͛cUOQBe p|)/hmgM5ϐGNrϵ> A۪JdGע왫nu5] o)چ_ѺytpN5+l6[ wc DF,ؼ\={L:amJH^UT- ^Lo*Z1'r\niJTUѓ0yi #H(44cDU&KiB3蝊x`@.a eNYR3ҳEOڪp{nz%5)$I,$&%Bh?'LMa:cFKYLEއU))x *g ħY, )TzQD&n !BzM:}XqL6]Q4󸾱Ƌ(0Ъ 菱ف rBŸk(g *ZG.8ވk#٭<8ʼ*,-ГQzi%; ےYOI cy:ay"ˢ<6U?f%*4G$7ņNl\'gۧϯЃJu̿ƕNWJS^H8Jf;,] ޹M PjL9KzX +Hΐa&~e72 hzhgɏ9::,3ᄃCmIAk6@Dtn &Øݺk@&AEG;'Ele*iV g.iʒg3B=XZ ~9'9H9) 7!sGG0rƩZ,z'M3qccd=s*AQ;c$Rz(U Ð%9Cܜ ޳8SlJf>]ȍ+N2wGv{w+xU^I>ݧ&Y"On:l Ynu z//oAYJNjHҎH\٭tf]ŦY56ÐB琑-4%1TEDž/fO^:Y?@  ʤY7rؼ;Б{i'2/d(V,w&zvd1[kf?B:hK%UR+zwh-R#"&{ OH<q8\s0[yPi"paC\Gi=U H-$=[u#9̰VH N,ƅ^]y=aLxQܲokZdȊTe1.!Oӧ/LZn-Fy{MbEAG@kmKퟖcAbhQ wZfuh틠~ۜP2nްB䄝 !Q;,qJPestl.5o hm\KD_ .Uto sJ99:+V,=fғ  cU=iOuQNWs{PK.~J]rq,9 09#gε*C|2lPؙE6 x=0@uwſa,'Tu+Cp"7Pt?ZȪAK  *%O)bjᬼ* g246T{B+`vI zGOaF2| `.!t 81)˃[L/ ESbQ*S̆D4t ,,35?(gtܖ@2 ^R99آ̜"r6^J6kU,HY֘sɮf_*L}k 22]]hK^>aF⪻2f('2ﶋgF{aFjH%WZ}'pthtXINr~c=,hJ(q{Bapэ_oX4kEilBj.,q"ͬڗzJ8Q7x7{w[;x Ԓ$oS.0&Ee/Lh"lyڇkͤ;7vDi|!_ 0dbY z+<7Gj[jQ&mKn? 1ºtCw=ߌE2D+C,ٟܸTCObk:ŪEr`51x5in/Hf{U&܈Cce 16nvT_f_"(7Af+wqϟ,lɔ9T^wIfJGg?phFhc 'F;ԈA|KQ{ 34&8;<=R6{ .P9d2e (*~6]NUF;<'!%)'`q 9O̅H 8jN2TA]w䇥#Иfѱ%_W $NQD+bW/00c+vvXQ(]GʚǜIl\8E:0>`) j~C&2<ڢROs5TM [u t RDrr+LA Cn ٠[ TFnw*=y?~J|a5GO0G"vnY~AVDRKH>o  4A[mFՃ"3BL5Wv^ =?O@a4iZI0O^BoFU dQ uAq[#!JB˯kKe_AN9/viE'rGkDTGcvYY"vؐyջá& oyTR6D~deZavEsnf%\%Q L+MyEJPXsEfkvJٌ q97A 1:7U*LH?I![br0 H HPpUٷʰ^>9,A6]aW7۹G_d)><,zPxt,5 L75È#`)z(eI&X_w!7qc4cX:;3LQrZqK;-$DiUjOO?O!+|> jUᤎN$!C_c2Z˿TbQ~R_bA?Ȍ'cM@:I8H@B./r`!N<5=Iн~w`fd1P &&[LN`8),02Ĩڬٱ t'үy'2-0t0WZ{:)!hv= zj2pmCN).6-tHo'Iy'bґ[ha'ïUdoi`G`\5wǕ.ʹ;CH6UL'\p%m')nV}(#(JsWV4$n[0(QP)&h + N<(Bco8W Xbr[B H ,KMHI&F6E.yH  B#xs?{k AqL*!-"F]$Z@*UPoHfuѧ!`]]Y:YC9 8Z~5k(g頄X|&D-Wo vOl2WIJT@Λcqq[ۀ+PТ䅔>eA\]X{_&z(xsv\>Y,Hٟܲ.}SxS/?KO/Gj@! 6)oI8d/Y9$ga%Р&Ǜ;>TڜeB];vF7TwsBoݜmZ>9ԓ$9_q.܀3C kMW^Չ_ #;?gKR3(hةl3QFkI5t?9g|eE:_qF{JO bj.HVp¥Kv'c,uTz //; pM,>k+")%Ԯf9NT\h"n28̍)ӈh %>!Ќ>7ꑩU$uMK_8|c$:D:!eU#qMiӗ zEk3(A~X `q*b[Rvlʃե Xu gʫG =ˠrԴ'y,`Aթ?Fߎg d}Wvըz.DZ>A~ <]A{zE%A-\)Ώpn f&eƈl/Km=\ 4q9d%MUUV~]^W;H& DX/N-k^[H9pNft3;|Nq%m*4SOR٦ιr)X8xIɚكy2qF,#v vH PC߾9 ǔ P%mN?giP_y3*B0+p?mO:0~| t{e K-!eKrRKh@B1Xjr< ́FTG)/60g5 Di>qbz塞$XQ>_wi䔵$l8>g!Ca'~3h߉-kt 6nt꾹^8f IB4x4plTn^QC'ŒS 7>E,KthY9JG/.hXƢ p8 c@ JauEes!hUxnH&Oo^͇fU{0o ںF:?nS֊ *\rܸ › E@9g ~FL4-JC>zGr:8Kei7rĿ8R9Owd[ kD;tT}6GD/y_[!=9!aw桜vQʞ3X=8胏>.19ZpHsuP 7s{U\&0 #OG޴-M{4e&F! IGsŖm*a+ƺ]D"k^: 1~ {[.|#k 8W>ִ3g,`cc;5wS7@"d b=o 4R<U5"o^*F6PWG@W˲;XEh= v.͓ԟץJcJ:>*^_*{4lmĢv|,.OM{K/Yvp wd-gMD-Ӈ zf )Ia O7)̓Q#H 5'q*}ǝU i'ȴs !ݦ)%3R㸞_sEB2,bЛ7M\|b(MaD vǺB&ι%vx`%Ȝ;"LH%PfdpScjlit,CdFHyTm#JaڜÁ𹣑XL#db*LȮȨIbgM4jxt24Дf$UZnw&II+"%A} Llt)} Us;F=4=`%%J=5YߤLT+hA;<|*s'E{kVP((Ձ\UЁB۹7%JHѨvhZHn4(:F9L}q;A:n-S=/îJsȴQ9!2|a,"gKyY\\"p\Bi@>pv@io@ }qMm]vYQrNJmZK\yZF#T'%[uM܊.;:SM ͙g17MWths0[W'Z-~+` Kw`Y nO~|'PI* NQ -2[, &a2jEiyLRyhy _7JN.x i+R+8zLѶWK4acLHIAK3c]^T)~i>twGd^A-Iw0!SzbQhԲٱ$qkѳnvBB#,>8GG}tu3, wH6UBtSO[ /a 3cV Tha'?7\H79H2.GNC$rSn gX zȠٚ>#${z?*AǹAA+Fw]M/91t$ ~AysoTL*Ua\yt Zc,'2qdHe,Se ղYR_ Ҡ!Slcr8*q4zMnb8rU5,{황PejNE 6rGO񡑦klP]C "i1x;VIvp$9\!&|L,F A6Z`6Qf{9nz`Ag$cU:c01 =K%84}bxSq@U ' 0 KG͓Sck[~WXF,9 xh6ki=[Y"Hwn(J,3%UWL\ }g*T[,͢NN5pitqqs[l*.H\Rp^ֳ\S_ϫhx]Qshy0[e> {µHF|/DBGܭi`s#jDCZy8킠sii.9f'WȠ%? 0HmT\GJXj@JYd +̓M;G+F~N=Cgq pG k˽wZe}$T~ Q٩~H~՛h2n",f~ӓy޴ԌP7r8;zw5Z-Ne[5ՏY`XXSDAMwy :q+-iVط_d yr?o4]DRUOmo_wUb r*ǍMΊP'”))YxA6z'EVΎIKeY KvIb{wp"Gb0y-[d(ÉpuBzZq+ꨦ4?6m)X=5g\ Dp@uD?E*̺6@I UJQcL38 ݲh8ѥlQ\*to/&*2()I/}zt7˕I CGl]Mg{ӹ|M o1h[ą4$P'62FPy'آjt/\o%~8ڥS (EZN`݊К"T{,&+!h~Hֆ(@e9W@)Կc?GA9.LP~>5 <0W8l;`PRy?l*+i* .8:jعܬ_Ƥ>z+.Fol47A vo=Y,Xg^gcM# ; πAHxǟ+ѧiYܶIzF/.C=w^H|25!ξD9`b-GbE*=d(dM[.r~P(y6HMY./>/2IIi8kj?M)pG4fVhØ;`)z?X֦EG[!V25L -ucxy4o_UI81Etϥ%+jpմeBGkIlqLfcVDz*%4J-ZR@WQLx@l_T #5C6:ڤ$ͱojI1H!Vz*y)iߏ*L5`O_~Lk)aTG #-lS 9,<ӭ53nU/ ()ǏrɗA)g5$\ Yc)~$ Nu NT{4J?!uj֟/5.k"7W)?qGf Էk4؋l`2콻A`OR\ي]B|jATBR.ПLp%POaB/:!-w n'c|T.jLR qn@qFq$vrO$48H:ݓT(uund gU]q p†b-N4I;leջm.hC>p>I75.ĿY HpphWt|Qz:dVN~|s !frSLx `ɐ k2i=ID.Q^[KEXw١&ve$ԮJ<ӬjC>Ѻts&慲>k+z~c(w*ڪ; #j{'l#{Di-ku}=zDꨐށiAuL,!C=x,~P$1a잨ET 08cgLt=NiO< !lTfP[sƩ G ]Q˸_?L R$ uA(Qۢvz|9G@&miHǃMgG )|i~C[)0Ddfm6@_k1BJMSd6W/LGmD>Q|D#9 ꡴xfQu].žZ ˸QpI.2FB`YBl/d[rqޛg9+&yz@Dן!sMef93Vt{ L SC[S{e8%}lUR\O~^x^.J>L%" fL7? 头gAF>HV/17WBh>SDSYWpp4͒5#?䷺hVxTgrr d}vSpv%/RCW^0pɉLLmWc|T!. ̼L04<_)=6b0ʈR;PwC21~Cҡ F63AvZCB{zpiO3hbpdĦb\_s ( ý 0n]ɚg$6v P:l T4*ص2S-B;jԝzqC,H*1 #F7G`\?CpJ m|xח$E1^bXz gG˜R!PLW3\RpϽyaGJt%f{AV8d<|%'4 <>> 3f31~4 Xxc4/9k<'#A,@xe]?`IKB<`ZB{ɑ8*͛& ivX֓"K9*ؚ=Z; 8s5ld "w4ט?J/fmۓTd\ mj{|E`nie uxt~kVuumU K1tccI}(cfPwtbE?J5NYT̬1{urS/sL=Ihcq0@LHMYɷa(]NԦR茟#h<2aݪV(MC5)Bse=KwCꨳ[gB"#4LO {? S}!&\Dګϒqmg25Ms [N%Jhߑ\ݼѩ bi[f7?j{SjkG}.%XX\ʘ q#HL?Q7*ak/ŏӕ= u St_#GBx{۶lHtk."yH|{讂VZpUewAN~+ GCZD-V13(# L}ݙtBl-;EV_$(1V1*dF`D2ulXi23{EU jU(Q6w812,<JN}'7!zn`4bH}y}i@ĵJYy'vw/k+GvBꭾZTes'Vhp2* ۍD64vvpy߷ n\`#r'}|>-WvC&t?*(&Ӹ/BXiU1KVn:$ْ诶EC6;+Hc8{P#4ߑ ˴35$VRMآ ryL'87lg@Ia:mP\  UsVw5ϴPP%\7]6P*߂Dpf09J16K1I.F4XWb[gݥvNwl5ok9`ϚYVqe|4YJ~"D[w^2OJU"M+qy6#&˦Q*Nfc\ ]wi)o?Ajߩ kwU(V}g;r3Laϓ\\ӏ ݧv^ qz.-/ڰZ._%PO>o{?v'p5*u(!(L4p9Lq^G0A{ZniArkIU܋P"N ' X]!NDDs24n@a/cu-Cj&W~ w78s bf}t"cY-QJpj+rLHp٦ϥl ?cdl&_]YPrA |ڜVٓ<ӏDKj M9kwy]!(D*v=Y'yOGpoqR K:m=/WX/ %9^ʼn:S;ibzS c?Q VjW7+Y [`c+V m)tN#j(N?:M!4Tx *G|4G 'y+lmty^ˡ;1cJ_Q4'{(O@MOں?׊rgf2U5X$V_ گڜ ~k[v <ȴ BHUPaL`9trf7P\v6lY9t~A# !>N d.nֳ!~訤SJeQ]R`@R$W( ,['JE _Ѣ_^>YgbefxP-:E~_Oh]P*Ѝɹ2ň-v:ٚCi'_ ɡΦĒ=dt)'|Y@v: ˃33C'!湏U"[b> zrii X &dl>r1JO$#WFTi>h%>z-4mHe IT/chԡR9IϮ5-:G!>*y,ĊAW.ReJhsa Z͔J` leЉ5$|8qhخ+, ؖ?jW5>zh|+cL xڼř1j)` /5oGKv'Dl[fi0msZ"WM7#ELڛdg;}7NͨXa ^ wnXeOnU .%.p^5vxDϹ"'Q+S ,-n9v<@1 u>̋ʔ/q .ϳdȗ<[7 &]"QOL"`CZvIP* *{F,itWN=gדNv=#Si 3VBU5ޫz͓LPϹj4@k0i 1dR}@"\֫9s'yryNݧ#56YcnqGӄ><&X5с#p%1N8昋q^K|8W2:+kbI Y]|(] Fvm9E8csI,Bkp۱M6?8I yw/qV`ZAm-T|2{Lj:w>'*:>G?I˧Ǽ>%."mځfRm6B0|}.5M,|%+hO],nC"1IW@ytw"jaiǀ2fMnKYk{z6CCpuuMMCŁ2P؄;a15NKno;vI.3exA+#8&T쳋0ԭj2Qp+0׫H14g90[տGr!NKVsfj;_WD^~5Zaq[j<RЇ u8q_/;άdڧ ϋjԹBaD_spڳ.% _ Zu=hv?(x'wC{墠=7i)բWEeON8k@>w`m>| Ef2$80{q}\4 Twnuڋ|̬it&3qv{ďS>qs0h# ſ:B/}*B9(ZK* lDE.KCQ4ezkHPMvO9ir @V;Qf(J –Ahu^!kָ~9ε(h^GExW&K5uv'D qlAsTbX}%<:!]5DAZ̢֨%F: MD<._І&Q'ɪ; 7Åf$$3V]Eߐ5D'Yeg9 5A~v~8xcpI=,hq34h^+WbfYO@qlƃII񒼿z_،ysJq*bWǎƼglkǡ멉 ]y^f;\`x6 R@Ɖ>D>_}:1۬gC%ױP:l|W1Poʗ]4T)Zzi 7. xEǙzv.t?f4 4&61BF4~tk˒,1m‡#Avh/6wΥbgߴ_~).4 Z!9ONtzX!>-Y0i r`r&e$L|Dk]˾3Dn缟4W&n җXe[U.RcP+x{R Kf9$wo74Hd }& Q?g ]:59R%/WE RǣBډ1PPʙmcGCo2uWUoz/i[\ݡm)/1m$5ӵwR;%;\N::w0[)i^ y"SBϼ1LFat> \~Z"P2&0Cc˸OBd~Z䰓1h)P;k r6@*o zY Zɯl&EkHMƪ8NN*s'1qлv6GN>?hP3|mf/jXsμO 7*IT2g)N+7=\bФQ0\׏.'Ls΂QG}>_q8H^^. ,objl(6i>n_|zxϢHkIfJTRym+ш'vNl;}=1 Ks0xc^&W`6i3 jK+?QړPB1$:â_9"25<؍%K`vK@eii=_c+gd@ha$zԾUBM <(YF‰g+<|-B`M@ͧ@~:%/1m+:˭z:a9+lapK8QGh $WƖ5x.[eqZpNvdW cx&I-%ar-foBpxD th%eNӈMjHU~#PBlxpZ݇KsO^B~8$ Ut,% g$cD8zc3}DdߗWU:+ 4-)N%`lM q))L`oo&qΎ2f)$>8ބcS G$?KCzG1V {OoF^#@QĜ'pj wg 5+K'+HmalS .>Hmϛ17%6D^% .9tWUe3{{ mo3%>] Zotߪ; mGfµKv}=0k8ȶ\: Fߢ !28t8)23i mVux^{ʆT@yc~zF bYqc,\aW eB/Ib7^_fmSM3q|EqIPk^ z[g0[>ϩ똤 .r!_)q@Vl#?t+[q7 d)\֨&L?_|/Ώo>9K w_1s"WWeWHC{#$ }F|OLfe?WpHpVZr=z 1c JlnQ$fG0"8/Kf#%AW!AjWf'-rՁ6!f^]sIv z9KXc/Ep/_uRQoaRn65t H]:N+Osec%SbX^]ÛtH>IIY8BW%tkq7׽|!1-m}S@oQ[XLq)Jm0{ ɳhnCYas UYOω0S2=yEnBUP!0wۨ&۱ d^՞eL\h_RDU xȏ珙~í>-aDI)Bea7,p&Yiʰ8v,)V.EB5nK\۾pdlVG-s:WlI^`8a#$ܳ\ +4ěc h笐Y%Hi٫*t8$ħ L*(5%xyM F5e'@ٍ+U${Sq#3&qt.'3#1;?rn]ȬT=M E*0uF\L|ƀia4&Ij9W/2E;RBh#>6k7el$\gC϶)4[3 P򬛫1d 3SVʏ&:8q0 y~M09VYyWC?{r&A3m!o} 7LV\1iVyzh0xmmDq|^+QMqZXM-*`4iX⪢SI]ߨwOݭGXjѕ61BݮKT2O<+Ydt_=X~n@DȊdoŔ}b|349mW~=_u7fPJ%#SK0B(ʏHO ϔYW55p )B&*~BܝbicQ:rJ~ 2q\0:.QfkĿI۔5(Y=H.7:0`3UM+rZty,9%~p޿Nbv.QT|[c{ ^uft諈0nyJ@5fB`ֺF\h2[(]{PrL&T8Loqx@> pH]Rd=7P19rc ICroՊk0ik@gIZ-@`)P6{Ų:.McxV Q߱Q&LPU )6[-D  FvQ+k̃VڡF@sHba4ZR@*U0jT7l6k1N@|̈3@^?r-z#%zrLFUsm`} X?ekMMo0 maY$FԱybnf/9rr1N I`]~ƂZcDimuSrD/]4K6ic)q1_ K틁OTcTVN #s0TP3s_k=vA/y~begO% aRZbcpOY,{M!Ƨ+yX Jb7@7aA1QO\SA} jME+hN5:|L:dܧHD Ĩ.(y6 #]3q2 蜆fּ[>rnD@&aPnUm/+,#xO&}R늙xlVpzUȿ{`M'Ml; `=}{,YrqZ9iVN>C -d: > Pj ;tmU*:"U2pœyѽ >W:FΊ{Οn`) fOtmpog m p%FnDak.2-pc齛W{bwgFO1rͲWI :X^]H.} ]c 'zBlEo܄xfB=Т3wW%7\rښn*ZVc^CBK9[r%׽GRf0,Z^{o e!&(#oX jxgɹ/ ] ߖ 2 YuuɕD^B5`ʰr:ךRrAT3/̂RH!FjV Jԏ-34*3.dLjԺPs7 `-SATAbhW0?kofchD0Ɲ/c]]M`"7ִڔ{kȴߞ؅e=;F6]w1:Uחv0]E38pwpq#n"@CJY[QBv_^9AY~6ۆJݪ3i)ӗM)ܾk)<2->Z9תּcQ[C6t YBBrꂹ,VG,[Do2.j<\+nSΔ=Nv:ҁws=06ohNg)r,3*$1{  eή,,DBDnC胣AER x{Sם0ŐTƏY/Bqrj)!֎"@[I>?feܟNFŞa_zZ5!\z-vc!-v(źmKϗF\%R.K|TXyay0˅Ku:rD`?'Ary>F1>9[iktӞ[Ҍ🊣iɨ[4#+ҖM@o= aV篒g~-VZ "_v65WgO?3hmȚp+-u N>Liރ~`o-OB_V%P:rM,W0]&So$FFTtrKF##t7۪c~ F{65FUҰU6(DE Q>&@=d^zPAa'/ѝE 8&\{Ĭ{)2^Y{$w5Ύl ~{#:sP ĄO+@(wD=u]!O]o]ּ{ӭ^W,ҳMoH%z^.Jt3k?m C(՘n|h#uvnEL)1hغn2E%992DZ|G!BdV /5bKluBґBffpLeR#6zNŷ0g~i،Yʚd[߮r3BCν@}i\,nI:36\h%,lIoL2߯Cތ[Clm*" @W^-=K`0n)@%},Y k qi>CO;Wu}yOޙ<NJHzW=fcdkP4Vj&+/+jLBmgUaO|?\K{ ӑfϹ;vXLYY鬝;R֎4Tq79uS0|wD0rɹF|Xrz%vNT,;tad PT\8燷)@kBSC)>YwN!h# Y"8_Q)H\#H $u3<_&$Y Q6(!q4`uGLL(xɹn'jƢZ<>Ha4_}E$qMeYpZ-'%ES<B1Cª_4>?C)3"ϰx 53jl<L2̗m}o/H\X%Tg).g\ۀŠǾ/D@1@þCؿw7$mAk-[5yYi±'/ ]0"E?o3tSU'2: #7챪V^xf>n \K1n߮QpZR뼮j%&8q%*|GD[/M$(P+Tnaݰ7!WF6'q;v̧ņ*Y}g& $JS-}th;I,ʳZˊ2ȂLI #$ƵG_ *}6T }";bك)@Ga|Y;΍HC&[-#'phmAJxBzP:cCidқz_CQr| X?u?O#YrYÝd/J`& ,D^?O. 8 p?3WۂO |3]b1 cMӪ(JveR*2#v"͍F()N!vb de#v33>wu] BzU&^!P{w9 Ł@:,l*'.nBJ~^AUIjD0-BT.H^; #`er/^2#6V{ekZ8H[E[ cBPu! Nf R@l[;/,,܁@I37M@ Jk+׳ޠ .z4ݻqa*֪{q5V%̽5JRp&RAE V.$MjpGT  2岖_aRTQhH* #Pyу(XP/$zpީ7  zϯB /_PVhu#ր-bvO˷8kxD &!,*8+lg,[{,=.dyzXWENIaspI3.JC ]GyV-Nr'׼ttT{(3f2bIJD"0(r)2䟌{-tax reXO-i_4=IqHWdebW(3'[ C>K\7ILAwU,I|KP8<ʥ5,b+; H V0f+XPvhVN.G 8 d6yb8y"ߊo"s%Jƣ3 !6Ye[c:.-8?\Rї?`E9l3#p.$1Mh>.<*,F@kE[G΄}w4 ೾5Ö4NfH>nƵud\_BW3@d55{ZU c–xM$? 9Nש{Eȧld,oObFlXq,;*Uʄ|cX2lu(m_ Nq9[RQl \!mLDg/ TK>C  ΑRNgLT4+"BOxIaM$F [GG # ASI+ df d2U`7MM7CZo4P >`JQ У+eb,mܯ=Bq9EGv.b}w(/ l4l]5a9q8_O)#(k#5br69KH *8[T $jA/!5UȀz7Ck>-}p٧:mZޅEe+Y&՟pA^AENKzJQ n+k\SNOv0x@com'?Zի(k %V7\Ω4nJr ɢ8Cad 2aq^ͣnjZgfT=]YXD_D^=yBhw-m[Pgeo=מZRxq >(rzû;Mكgдc*t 6THsƕb|,leEf GRD~O[2$c%M8'P`&Sm!ԧ o#6k^ j웬Bf0s雤bMG0\#sCm(j 6l?vT!ή )blkG):QG>L#O9 JqrS49Pԁ,ӊ{<ԇ)SP%ɲ5y>i ,QӔPA=r#Уk-\&(6hmj0˜Fbw ?L&^fjg6= '].`O,+z F!vvi!9E:"GVծe#zqS][juJmz1kEelM=8pftH-9V{磳gf{!o:xLuf͖0Hcs!VmY^V1 Ru5b lN 0IimJ^WTRCk֛`1v^WҬ Nd<}+ב !utI(Rj"*6'pYӝI D/ fc+_Ə^#5Ydn275ZˣbfBwT(=3p ;qzAa";D*£Zs{W^'ы4~Kf9.y@'wB&t>90*k܊+09%rv.aL"s,ӘtݝgLVNpԘkc\[:6Wp.6g y}MMq SUH5WB+)^h1@^IԪg.j+[:9{n|h]_EI 4~EUI9dGe+Zih0mR[POt]Wd%9)p|4 ܏LneZs2ۛSoOe5jwC SQMFL{2w!!ݵ[WELshLJNǃl!2t3L?f>Elr vgȢo/k7}֥u3}IH 8vxzs8tlKbl6\.@ӄ96-Dx\ZUcJ4R߫9c4In_+Xc`A5&Dk;>C!{bl(aj\8 ?Ŗn҇ ,MT('7^֓oQQu a-Xy&fE$Yk_A:\/_09mqę~2?mL}vSI~W 1wYbkb!apqY cjjt Ƀ|űfWU" fb>Оq`)G dUYn+`ۊ3ؚPK (MTЫ n}7! Mo}0x0nu13t}se-4$kݚ/wJ{B4Rub VG01R0xؑDGvcיio݋C0Q>^y p rLٸQ [cR€wIq -altmPBqVp>PN[c] Lˢ<Wȗ@f[nwQ}/+_/R(\+OR4,(Cm;}:tP'V:΋_M}+sx͗48DqJJ.5=)I,wh #ɡ_tT7X !P(5i5B|CMSXQkC:3(;\, A|rү7aJ9ci /3Ua  ⓟ}j4Hlwn\(îѺ1D+ˈ9T 0mnҿG%nA,&HeXuZ-uJ3]\,l#)'wPZJQM|)bE[@,4Uc+ /폢'O{J_-篖L@wjJhE}v.R-]Я !9#,>f1trw#wo%"q-#%ܶddGg-tMZ%qwy?0k=xz;/S{\q(r-:M;rsUJR8XJ{ )lg~ nY֘懢F򗲯s(2 ϽC1 tFi-g4^8uk#ISFo,uK$zЖbleF+']xG}D,ǟ;IjTo,Ƶ3`Ưi0&@Rh<wfoTƒ$j4~N!n0W4ERa޸85+{mN$cxWzA5vnStX:u2TovMQv#6H ye]/@bhK~> r ɏ܈>&Gi@,A5P O\G'}/_H4{ [Ds$ K`3}$?pZx&k6k>W pa"<~ʳue o2 !ܵm{; lR0:(U 18(Ϭz)ФЋgAP}?u ͯZp޲ /\rZn8܍K|hSE|FT6hY*嵝O 56v͙!Aqu'4j~he/vI#҃$jOT 9l^lhrd~Qŗ:ݍKV;ŰG.}m9D=7ЦT.BT\ArYyGY"|W0-u MAhҸŕDتUsP@}-*lj]_EX2⣵Tz|Ʉjҗ=$0ac^ 8)o|$-Gin]hf3ԔDsBQ͔lST;2 6$ݞkZI5d-ZKc,̹Y&_D!>gA$Ҫ}>dX T /x̠tesxaE>S 8$NK ps6 @kVHeLu C1|9i{?_yOosOIdw3+yco>:Q%YI/X| wvЃ?ɮ}F%snPDؒJ)_yPR$p0k'08nu=.-5҈+f0 U^o>@#" u:s.!eZO g@wmX>ӧ G dT+$ycPUށj8 'lmG;q"-qqF F e6$IaFJ?ݧ9{f࿌i/*07;=Z_N۶;zݍ|djW_YqtҞTRrL\&.Nu3CiD?m k3M36$X[k<LRgl"нNAr4hȣ775PK1J,Lfj6Pki5ꁁv2ŅPNٰt_ K#Éb .%{!a!bSpNnVùbk[`8Q٦1Ԗ[{k8zѸL>e( Ҹlۋ9$P]bu?Vg+o L>=EpaI.CE@S[tY#Lx'l7o?FL hk ֙.h=FD$lYDMNA &#NpU 4@*ؒeQ$s/>xFׁ0O}pl~wԚƛPg>ټˌ]TV4Ǘ !.80n\`wg#Zo-A%\< Ҳ+ C~AEjARPdiB&\bklHk7" #_[ʁLͰ"CnnC02Ziy/wW1wBwah1: W#S-@HC0w*XkVUNl6M$i,D"S1u݈'7$b+:+oZ#8>ץ!S70~QoC8K6 HZS꫁ Z'xDT:Fnf Jy*QcWicNq[TP&'5=sF>pɧ~o3(w2&O1GX2i\-IHk3oЗq OJ J`skYVijDt׋ΐz=.xv[fWaQqQ¾4DI2VM!w.]B%sHZAdo)hk|ZIg|o^]iQJBt4NKgL\KԴpE9O otnmM$'`eC&Zx&:86)EkKnxǺQTb@Є3<׌YWPmĎ/ cM?3agc+6)NbXM٩x`-G C>I*z+Ns촔wa_>dlR@s>T{AjŭtNj|\[ հ![HjGmYogAgI Qh-)cH::S-rS󯈴ť L߽8MdbIAըΖ>W0\A]K~.k-~ODNCH ?Đ./*]*E"<&&\,1mi dK's|-| MANdp8 ^\J?`P;pZK"U16ۃ#{ѼT\mZ&.[tchPoeδqȶ%WyˍBf38г% 3i_ZX(7 V\$0 j4oH9p1Ėhn UfC/t oldǼ$Ƴ ?}L#ND)q@BհL$C̔'?7D9.z4հ"MZtT>V~2DC1= Kɒ2'.z g`M\*sF 5a_-Af֯J+#T;Jh");{gnwawOn'6&)G;64 fs9=}AZ9|btu|+3M^6=be+%ړ!~iVZ|Vkh?9zsPUAu#ݫF׃$o6-G+&h5L 4Fg#|rl弢OjvVԝL5!>q2!Y$4Ъyk-\(âa[ED@kim7ϑCHJolL= EކҤ l*D;tdcM_D4vX7Ngř8 Sadص2:1ˣqi92~U>aFb:gN̶\$ߞU`MDQWkrl I7l2_׵k Ɠ\JxݣsIoI:VYߣZff8/[/_ti*|yG)#IF~{3{, `*i 0@$G:[uGugjX50FZnw!z4|"o*_-8zs^?;|3 ,9ڥTZanV''c_ox}@ƜĄf3M@l!Ds">XDkN[WyɊ[o HC`s)51ԞL!"Kz]vK&W30H⳱ځMx\Yh|j.=Z:o.Kbtd GrTRA 9N.Mi^, FEҝ*a|YNXRKG/g~(";Et^YnU%InMoܖ֛Uc.CTNyYYQedUYL؇:}Wv=K x@VO?:R 7`53uqB#WQf_=VZق]r/ip[fB6r6Gp+ȶ;7(HU4olh^ 4u8>4 z@ |Tnrzt>W;\6XʗjdgYÂqw@\'g(^c Rm oq eUP={1ww Ym8E`^)9c\>ZoSFqkl=Jl㣋EK z(CE8 P bJ_YXTb*ROR0(X1.5Ur}l\,I;A4G/'{|CV*EklH%viDaTC^EQQ-@)hXGlz l>lPAǧ54:+ҚjIpsP9uX: $l eaW(Z7,׭MYS*5<, y_<'抣 wzb7NE}L/9:]QC,.2kY/kgvKX@UaX<ܿ[I]'1Y##iB1f!´6Ql߉U}}l߰dW8HX]&MD G`| 4'^ \ΉRf¬R3C]V  PV= =Ӯ5-/3ViԺ䥝~c˪5Y0$ $Ğnj\W8pҲ. ivS.l5Vl*?'[Z;k%Zi킛BH7٦ (mM@D0]i8I5V=n@-&ol`!y~,# 3#_;%G0*VrAĘ- OJۉ4g ʑ{n\ VVbJ)_tBanyLT:EЃۼIgs~Ձ-Mr1Dݕ (4AXN(CVD=J"zZ5,3 {fbꆎz̦52W 8^/}g,_;*eG3d G3^?|gX=6^KQk NoP*IaC|B ,#|9WeZEȤPVx4ѨKabF(BfͤlUE;U.&,Jp ǰx(PĢfפ Lu /Eϲ ?0"-XIks< a :blJEwܮ |`Qd2!,0fo 0RFJҌN1γă1i2r$BÊMHgdzSה_-L˾tCR٧Ͷ$#?qkuu߁{Ƴc%&hSf r ~̶Y8?0LWVU i' *>k_AW\]rKNYw3[z@*izʩM:.bh<|ãXVZ%H1u ^Rm|2“ӑ )ɰ!,b<{KHFAa`KX#YСjoR1_&JKh\D {W;Aq,y/_Q2"-k Ʌay"(_AD(Ϳ$cdKa1 a hXᣏg+doh>G[JeC ‡XVRدk9b FUGh~}cd{e#(];R \lXe#o.n5Y6˴Tg8҆)! nŖg,vu͕ZVW&ti˧ŚT]XܥOrbzCO3=gUFx76 >ZA~! @8((Q,-IV)a Q}NTXUT؎Ei@Vnӣ.Xݩt3@DC갳 4ؼ3Y6`S*]f6 O=坏^C}") CX~(m6 k?Q=8BBa f}>Q;-ddܗKtj qkrm2 ~aByj1 ,,R4#zalIK\#iZvh$BrknwdG$ 5wGDz^zhSs,n`PDwbF'\20#{-jV!DKc ! 0x\)TE{SbXfUAL0J |cmm V+Ab]c?#OI!Sv}mj 4@^R[x*G<rP|,$P}WGԲ|i+tz'f]}䄭Nn0e7ޜgzRT E빃LKBlԋA{ۯ@6H{,WN<,x;v_/"VB+dM-nXjQwX;*UjݬmQz2솗V9x2ʓjSiZ cym}؂qCӕIKW2 7¸/' 4.ۿ[3z R=qwcjr 0B[+!t(5ڊ cOiJNe8Y7?#`-8m"Fek `F$-&V`uQT]g0]鶀2?E+שݙz"\>q0AQS(?2*>t׿+| I{/r6vZfvh-/m~$Dv\!``o @vz-蟢r_˾0iΎ{Q00jNL;bSM.!d,0V|hNBE2H݋32W⡈BlBcb;u] s, <آ]oY۳BHJҡZ+G/ԼZK]8)ZAzpNUD9Ds(w}p5想wh߸o69›A޸Ifwf1yO.>jH#8̾~6!1i A '@&  }Ȑ!j*tC"I9c,rتK/?ω;毪#\DP!ؑd.(dkXMpˬ13]G.:zmJJ-0|@% e cP¬THF@sakȴX ]=R1=چjD!!s. 5 [ AI5HJ Q ""VsduZc&$@HjMsмn]8*d7FkB{>_˛G&x+m֣+qX$xN !P fb=ڭ3=>\ok/paNEI*2_e+3jhnD Ij`~@'Гi?8ݥ[|3tcщW`SBٴ6g|-xzIڰ NBd2bH3#dW9)]c#!V<>nͱe/8a,Fv+}x1ONteN-mb}q;S{]R=_)Ϟ~d֗>Wbt6>gF^Qd[+Uh(ªmy6s^"W֞i=7-P#gyt_x}4Eh(C`/I(=S0| S2G b;7gTr@ <*ۅfDwafWa^4JqR7CS{^lae9Z.#S'\[_ʮV ]U \PB8ͻo^`wjq SwcKg ѯ\ΞIh;aaN$jͺ7K h[o9Q?a|-(Fxr9Uuunr5fN,s "\߽}c $ Z[VL˨?yD]a:%!ʌ#2s(&66pVLfkpyJyI$?N)"cGѷ./X8Fm;@fD?h;Pƥ/pJ¦}5e=:& J,2+.'2K:b Ķ?<;@v4:=̣ zq^#=6}*V(;Lv9";@޲Gz7VKky\"Q7N؁t1ж7 gkc d Q6.k3$HYbG1^ !K,kjc(j.}iXF]V xD36qD-f2, TH Ȏ'!yC$8STQ=RK;GW'% q<8mtDr;&Ɉ"aO. 41zDUNVYL^c<ؾaڢ('l*L҄T͉w j9}p։p-Z,W,8/r'2QA"k}+|$#ݞ|ŭܭ{-Cׁ\7i>tA@ۦ@@`Júh| qNgigo3,)pY Y+i*1yFh\դr?!_e68O&j'ڌ֬(zR9,#>%4sQ%.ևttvκ1<'Ժ ܞyb;GP X]$!,M\EsWԂd6g @)v#n'. F[R8/ ;}}==L GEuB-Eߛ{ןvIGw %-_c 5<$oTy4]"K9'-PW-%7_Zjw8?/y.јGbiYH33?-_hO$_ֆB5T98, I&kX2nf0-3_f$幱U,0?זE0vrp+aVѸ6l-M44tv)*ՆH:1b3ԅniJ~$JY-|mvz_ 3#v{lt4ip(F+" Z*i!&iXuI"Mʼ!>9QՐXΚ.1G.\(xxY 4|AsQ?3ch=!h71\\|u3r_<֥tj+P"i(r*d)\b"!}-UFyPv߹`pV@ ׃ٿƿamSAM Œp[=nhpgoUz8<ƳG)F -SRy"y,e$~GcKA;wA]Ū /qw x)1c->wY0@J UC)Z$Aʼ?! f TãpS m& w!i!~ݎ &ÞL)x ,{}L}J δeDt!>3};:/ʭˠXQܦ8e xGf?i4}\_Z+\V2$F?(3}"7Vb֊\E/?Nw:2 9_N7ίGz,c^n8Zs?$kQ/nokLy}).v;{ai# ™Vjˈș+ґԠ?ID+ ėhe$S%55wOnd%[V먶Gh8(XOwyVh}o{dV養g*e<#E9s1m|3:{յ,aػg6#68잴=k35]z-`ާUԺuIqA=ۙ@%3rbg5po'f1}17|&|;¢Bp/YAば`z&$;"\Y&IjQ#p}P.S$C>.بtZj8밻 pюdr.)ii,ڝ&fr v5)f#&map?gGrIfGNZ7hSE!`7f{ @(UZpuiNOru}Q,9Y =(<)_y| OD4u:MmHh:~#ܤ9gaq,-\ҐO}!׺,$Za\4 Ԏ=R֩dzf޺Tgl\U|V?pA 1ciLad| ]<“6R$ -1ԯpǖ1P:캫zt%խ3Z82gX 0rbcby8D`,& Fns[CJSXjXoAH^X4C=]τ3HlkycA1l;["Ԅ^^hVf$6/WxN"1c|v:\p:-G-1,Q ]NzD׀4n!W|cVZ]K&$06s>+ (9l.B9Q]P3}K[:'kP<#a!Qf(oDW@5qFq‹!* ~\Lam*̠TwE7n!hTn9WP(I^ŇpRkfd"}Tz/$”u _@'%e~~ho_r}ik= I}VMAa(<_~ֵ*qк}.2ݶ-t{3~ƣAUOwdh; qge|ٴdPIP5m "jz^XŠwBl:=a?Z4 N-ULzgKN6 Mu)Vn.'ެ!9ޔh_a .18s {Nu*a9_}kPO՜=蕚 Cjᝰ?u.)e2ggԯ=L pbgM6&L?OVV{'\pǏ+c-Z}tӀ$8r*@()Z1 XD&n"dKȩ D<ES &9.Z~3+vU(@ #n@ жUD}ʌY viCDgYŃ :At0D(qҵ3:s3X2Uc՛%5$dm/A&iҩ>-}HI d+%jA4 ;a_O> SdYSx7@+0 ,c/O1vf镬]oAO6ũcUi9<|M.9߶nn[D,>^.&Щ6'WG$gE~߷i>uL[Z.tO9v ƌFtbBZ!X 'vQlP~lލ(,X,yA-UV[n^T9dxǙVNvaD'|R$nVipnvJdufU41!翷/,A56E/Qg4\%lz~aB :z1Yx&aaflj0~޻-a-.3\ +!G3UX.o Mf#3$ahMOS:s_x]YQr܍!9!+ټ͓N;J· rtTDw {3av-ǮכHUBE$BsIoIBL[6.C14!CK8?Ŕ@`QK>FPT7JHӣβdFov?9P-8rF|m,a{=aT t^~2JÄcr2''IE)ȗѶRm%CӔޭ 3jmӈFteW=ER`` bQ!uГ;=`Cf|v0əI(?E7bdMdfZlZ4\L₨Ac0tCu闹ȑ>g&Rv:m/ƈ\3yn%utyuhzeҺv'E9,ޓXiśYaXCkj㈂+wy 1L9v/b|rq^kCnkN~2d$֋nM0,px]NSKd858?$.5Cר ۳86q(fb5yY/׵lH>.#ڿGj6BXEҩ&ROGaݨ+l˼ P NfgI\4囃:= qGZ^>":!﹭dC5K:3fԔhK \?X8 z4xwƏ4%Xւ~s[h!A&=GUN?U R5/$potʷLnjA8I׬c՟?s_Bsᒢn0jqFޟ#.a4Vl+{)%("YG&*5zU1&9`d;[EU|=ՁyѨ~8%fMHC291kO! La|GV55=y!~?5x$V}ed},x.̮!pR|Unejb7ec*M$Ч&j4(8o,y5|?PcZLEf2B SOp!f7jt* csce F&*Jz9{ ^/{n/ԌA AA-SxBv1,S7S{UaW.i-0 K@q1H]nCSoVft4p5;Ñ;5U83.+!:`^繜(gS#7VvWN<ϙ? 9qm$ oqw,#^.i<]CI<g`TI cv*zHNۥ zJS}pFR]0ZU`3\>A&v1D&McF 0@mq#8ZV;yB9RP28uÏ*MR"N4K@7>yGXSqF0O=5j4Xn.3FK`[wVͻs?C1ǢKʵ;?$E7hvZbcpfYHXɕ|1!`Y"56(:ΐ=ެ} z4AZqlD"m@X'o\jZ+q8 ܋8\\t|.3ח1Ky^#J6C&E >X=I,z*ۋw=mk'vCqo-z ;nMYCx8JPd 8f{9AŬ/ǁJ+cYWw8*~񅁲aU|W_Z12&,:l6׫vr QwCҡP K&kżFcR9>zNqjN͏(]V@_YuS="ߓ7L t*bPPAN7.t%.s:@I7kV(% #,y[]ϱA*yqcI Do4V&z-m 26Pz;70y)2ذȕ#.*B6qcXJQknRkљ$lk{yvT(86񟯡RFG$liaT9' +&-cv"nġ˾ۿJPii2ֶnO׺5Zڭ|:릫 -kZsm)`qAhl_NEQs̍>",OHB9*$TRfu~l=n$seV+d:0Vl,Ŝu<;a}/vu>%T+b)Qa?RDNnrd<XL FCqME,Φp(ıyj26zQQtyC=U ာfoJ{=/~cOEN#1/LM 4皝3ZK<]W8@-]y({Tj 2Sf NfU'׍,УZW54y&Nu [ -+ ~BVq'0]v-E1GLTZ%0ZW^/Yw|&79L) SKEG1>(.sMGya-lȫ4\_Wm:'9޺ EmAz!8Li1> MH.w#Y[3?$kFk:B"w6AɹVp<|o/oH@72㐕e/E^Yb"]UiN V!Sqm7C=v|Ko 6- 4:Jp>LcmkϞjpB07\Vfclv`VZVeqE 뢄ys  cxK8\anok Sw=G)WȒ B~z~#v+\A7munDbk~ `b<%W0ytts4N[ax4I dn1-FX]< Z9IDXbxAHUCd4w&hB-F#L&[H,Ő$qʈ7|LcvC*# QPhq) >KU$f[dѼԆ$4 &4>'nFS ITGI$zטrI18TaL#{QXZn0>!8=3zyʗÐ9bO#Q]}Ȯd>E؅L\rA`8#(5n~f%6`W&U޸EvpA|MȠ2RCM:L*ŁDp n@\7AXNn"Nr# ܜG[B \ȕ %=wbU뒆q7bW)fPy0q=ÃqGI7܇J%^3F+fx/6XT ]Zs"HǩC4g fNĖ]9jxV5[%"ArCB`YuwNsj g$֯y25 8fDU/X#IukpAGnUl QY˪9^f\zſV{I*VwB7F}(cf+xA@mmyNtƑHO*~yQumu0c+oi{J-U7w\fsA T@uBH@]HH -jf4ؗ_m-B>&h(ržC u>JbcRBwG誖f_֐-Ր Tix+'Vj.P DEA:CF1sv]2IJKa%_d3;223Ywop/i)P)2x;ˏ{f8mzYryUaMĝGcWx;VfxP=f#b+8d=RS<ℼ9#mij+swvk%ǒ SA*ͅJ\E&ӣqu}T,Ұ' %n PEF/0.;=B;֓; bY6Q?{׳ Ca_~ut\s0OMo\07"<}<T }{4 :zf`c [ڦóWHd.i6*!T 70GV}kߗrΝpvG?S;8ޢMtlT]%Hx'ϹR| XQݜ& pzh- `ˆ7j:DYK,V<>>g EDv(U6q&ųumG*<`seX^Gٟs:J>e3OhMgW.K d2=:8V28Y%P#*zPEd(j,_˳"kZU_UˬuQMiâ_咚s ;Z ԓ.MutT)l)^:!Z7a\/tO2- cf@53SDJbR@wMreokA˝SLF vlkT y`xh罹HCs&\<*%<YR6oAC|"3O..*?Iy&ٹ4[ F#`\]*Yܵ \#(s0ztBc؈¥pPi_|60D#qf6`iUv7]v]D*;FA޽aU}x;YMve]Ja7roPϕfڱE9 ^#cWt׌Mw'W$n{1gH``fC%'s@D\ #hep&cB&X9u%كqscoek@<ˊsHEo9wKZQgVz")Q<0/킻p>X9qTd^sZ3luJ}!f~g.ΊT)^IrEe'c<+W ۥsTZY^3r ,o "L&T_&_Ffl:L|Hdp[ip[otxY eIF?, b!9FN[JgC O3F C!j\cT{xrCiJp͡l_$yx_G+?%ז &C&~LX#ȧ:4b;g0b NE ۃT#X-eCz.XKY}K Pb [>e8#4d.q?\s(5\LŢmf$g51O'\s[o^;Hv e3-Hs> 욆ID2nAV 1Xbh&~o_aU gqX;h}Ld:m02YN@ HtްoxG {LCȈ$ąPC>+ҸЃ@!%S Z~1~p}BZB7Cg lL~v^=l9pn!+~xVahлէe!kOWcJ-3~o[xڲGi*ǩ[ *V y*8%h-6 7vnGC82%ΨLf\m֔`a(~j30A~lpho䢨%"wh Ţa?`u~<,ovsDWN*E1EneAj뽤Q,܉N J15id!Qa@R#Jc{tvfDج^<#jNnqAzn m3뛧yCk\+qf*qS2r~7z CI,4&v٢z`X]v3j*`gr{?FT#p\$o;ԗmQhI5806NRH9nmJٚWJ ֪ȹ,Zn.v cx9;%z7ŰZ`?ۜR\}0ZMZN-X~D49mOot2ž)x郂C sSI D*a?+iDl >&?^g`9F}L 2[z/U8Z5R<p0<.;{sj4-lRi̒M$Zf[yD=."v~6TfJ?e-c#ŐRmøOBgݞJ%ZE2,ը܏cun|((Aߑ$ fu&Ywez ohK"*j eIii;D߻n y3Ivvbo{#Ы/,H0u);x!s-a:z]]h M2fuKj „PwSr>''PD{>q^ a$ۋLnŕV$QRb=NT?"be4(:~OȻ/sƛDG!ex߰_cs#F%@ϛoV6[K]#C6sxs  u5w}||I|qO.WoC9G,9E0kc+kBEVv"eQ:Xuj~2;p:8@(Ƈl>kНHlx49p;ɩf,gh/gp+߷ ImirѵEK4_  4#\<(2s#hצjjak? nMz&L[15FI_7HycR}R3^tqU&.1rdO~|!An A hD(|,>223 JG_tBaM ;1K'ּjX&,ť^)5ԅZ^}oE:b%[DLblNчsYim_b2J8fEJ|ٲ/D'Jn<=x5jeRyrEy.3m[WG'u࿈"`Qrx8!6;jiUmu5]TŽ0zˆLn2nDѬP+}B?%z6b+%2 6ⵜy/1'ӱNZJJDÚIԁ!PLt@A( *0yY,H4'4|mͅ.)tJMEM"$?Or3]&Q3XڥŒ xA3W[] Te&mLO[kG9{GK*m<P9vY[%,Z9ŒO`\*|6[HT\$oY2bP/w岇DBpT-Z.~SGsq7!:rY:WL"ϐrRŌG: -TyĢM'YrT|~M*C|4HnY^`[^!\/|,;??`s t3KHGIcc"wJ _ܵ Z9SK5sJ&.s`'wPg|M|<=r^禵ELz Xʹ47hJ v,E27Uc)dv)/DoUMpꥵ"-nc\}RwGYfH񰫻6t:[ih()=K_v l_m1 ;z$ܮID*r}d' ] w]C9*[+Y9ǹ搸:Xj[x08{n9f]̑0-?Sl'ɩ\&L_'FFS quvC14aeP0"y5`W1@l6%লx2!Z@,FfF-" $@~]QCG!H{+WݑQlެnjgB^֐kʩRˆ Q Y'F=B9tW& Lf}⦇憷 Ԏy.I3~RYNAq1+)]yu3Na閤~BԔwEV!xRZ$_PT¤TWְ Ts(XϹ,=ÅP1 V|R^}q 1]foYur5IUj^f^ iGB3WH?idGѻP gQ+d`)cgP'"uw`X>Vx{p^ROl㚙{&MV "k(ф`zdi58'=<=(Jː Aj(-i~G1M-L7r{.byx_9Iջ=w~D0`!ZQw⺯uIGw˴Ήt~%_t |:q '?~)ӫ]hW{-9ͦ1Y|)+hN(:R&qbd bР߀98Q^Eo c3A|3!*XZW0n@ԓyrYp{=cu'VK8: 2*w'`ѿZB%BXvs tPQO, D/S-EE %x'9!1! *Ne"d8 N*`b\١]s{z," ..W~q g˳&`__tU*ʩ槿Rdm x!(7?Y%۬7$\jPb3Ղ@6YReDnY\oU0orx9b"tg[0Xq8uqDƟ(d]_{}!X@.s`NP^}Ӛwؑ\fSkT*ר*j*\EoOPj0yf9Jh{ ӻa Eg*4 0 7W/d-hKE)77 S lR{E}Nə^ޭrȬ,:y!7%/iv鼖Ghe4/m|-TQb)Ԛi'\e7/kp6cӠtv4d}Pݵ 8zcVrO j%_Q*'Ć:: RUlϴ̖+%sM t <O Xٻq{H^\D6dK{ O]ڏZǬr-ϻԊ+.zH9 y\ϡ~E=,[Lmi>#$ؕ{Z;E7fBtjCBI`TPֳvλOj7*Os"ѐ &NKM{ڨ#*]w@ Ҕ1yFKTCWq8_WU-ié-{!J^6,%r!WC–" Ҹ"± 0XF#lof.$٫tY) O@lF4޷;:l@yIj^{ʲh$Y 19$KGGn!,{in@$Fl|/a17V-#*bcuY?V3-Ky[VU:H b#҇^j-s(㥮)+‡㾒G}}\ DHNaZrDn$)3y$!c^:*BD宄6m5R[!Ζxl¥Vd5So%},dev<7y z N&?k {AhQ Hi찅۠+pK. 0@ME# !:50C#P^wM}(P,>SaMz8X_aZcEs#'uH,IL3:>[s]C3|t/$|#N vz0Bi =|LxtȵO(o%^BކF$Fgn3b hrM/>]j.KeJa[9(vuH>Gd+ K3O`kMoGZ!ĚYEe|bY>Ưȭ\sd4%\]Q1DbbESyY߈ϲvS0Ar 4!3>nݛ_EsIHdI!UB),T,Ut9)t˂AbÖ7J/DO;W=*$N֐3w4e =ּ@j^ҡ6&*kݚ@YE\A"R},tJR7u!zӲk삨 *N 朆Q9h P_'( dA|]\pQQ~B`~i0vtUlNaHz_U!fkx%;ԐJvvg<*'a}bh̳ | C'62\]1tR9H_K dq` 3 bHS]l2B/r{?4, mJt2Mzn*tly.@g7{87nZМq\;op3tuYp}NsќRk ^vu`$Q2u8Ýl2hIjP~Whm⦇M=CD W,CU }[Hs #!xLVrnhYVot2-# h ^8KSJ1sc2W1:@\h ϑri?\l|āyy35] ~5S2}FJgZ=Yo7<ϽB@=H,h6VGJCmxug]2P>bIQc9&92wr/މH%9vwPaEdԙ+T8!Szʠ_],Q&&&|'lY'`'`:x- H/ /,xt(Fo Z/H1/@bPaDUn9?sT,t2aW0OՃ9tA%$YWw 1VuEⱗF-R5ya(y>1rR_@fZzd(d¢|uK|og=7biSbãpcB(#^WS>Ŷ?aj6!YKH~]&OKDb©)5T\R:4h $[ZP[7QqYwLM9#X}BUU^rELX F#zLi]#?v?{[קv AlF6egg;[)GCbeęP,,u<;]UiK4sLlTv-` J֠9(g7-`@_4N,iPg.!F\|6^`xɕ4x,8:$\EjV&̖ܚϬ6sw_FlVb45a@ޛҁ&borVZNg5ZAQ"q':Bf%;b`!K5FR{lu@sRiJ->5OM jyϿbN X:eo.@ύV-hqT)xRp<1'OӸj'#u4`qQзR"w3;I ъD _a񄼱k1 (MUg,\p㊲ppݧUj[% ߵORZwβnxk<40kHP$8̑ܔ`OJ[5"E |@.[(yv^LkU[:ϬTRT~tͺ?+6PZ2ZT;7d²-[i8pACa}Ps!o gYە.7MD"LHvg55ɢXS}H0o1 L+cG4L6P~ veGp:UZ+ߕfG/T:k(")2e1TbKZ)0T2fV#lL#7jѸbmυqU":^}V;zƐTD&_.  (qR=mOht]}ۼҗ^`o( h/W];oП(A[7'GnFӎJD}$_ֻPSEkRa^"R[LdƝ 7MY/Lua.W>o=3v7{t]#X hEd rw5Bӡ a]L>l+LU}KQ[r1'V%?ȒBWn55ʅ骵pUVN\:IQH]rkd*ޭe\AudOoC;0 <p '3.dZk8HN |=8glz?ricEFyJG9עp2Xj9fy_$±':P[J)%g1nX7;eϛ Ǣs ͐UZo|$cɫHfM0 <ꀐe)^~d^wӘ{IuQ&7B,ToQ:j ts鴆[O1dRFerͱLk 7*CB:т/;v _:{N7 KDY2/='f9N#fhTeiş b{K*;j?޷lͤ֝UvTU"ΰz(Ûsw38-ֈLcXy75-Z]/kM;Qf/)W5H`zAV@ƶ~ܒycU.}}p7hP;N1KfC(:2 1;ѸYyg҂a3RdmunV]WeA)\1r+}F̺/5 UWe K 9@fGi =Pw}(]tQ"o"LS)p'>jnN2hҏ=/i+QBlaLopMjX4KhȬSg³L uʽW"8뽫>~J]:'D£x (J#IT8{>>rr-!=+e}v 6/6yTOikt>Eq/PrP?LvCV:#la!v3- +Zn"Yd̐SjD d{"lr;eVS[VlDF9vU4Z ҾP/. )roA]*U/ EO \~đbn/z@V6tIT$DfHb@c`hN d$ e6Z!tf3Tk9U\ѧ,q F|n}s6SL- Jx*ӈ##V%a?e-9ꪉC[ԩM3,us T|HNeaL0#Nz-#Z! *qî`Oi@8"f9A UPQB]l4"G=ٽ#>w~)wG9^i~x^'?#g q/SiT'_`Ɉ{09IGA5Ɨ Y+Pj]?/La.1Q۾zSOBX)W9~[O>CBS;.}鉧@%ƓB' ӢjSA\ɗBdj)sSGF` ]VaZYY5Ig߇[$^oŞky2 RU}Ĉ xu'N!!f fQb6.3!T_֨ihV/*$Y7zpֳv~=ibJrOhlG.IZi)ut $w+xXNQoGݣB\Zڌ ;eiTH_Mw.%_;%N+.E#WW1ƎJpCOeidgujA&biOƙ[X5ښy tG΋?4tXu qWkD_Mp8sa#ȂbP5WF67(\V1 I>z Q{6B륔`4c.<*;4I'*oe8 4}fG~53j+)PZ"{jt%T|͚`AW48BASN2t2XzN59P;|Rñ"aX ]H$Z=|ÃҞd|-##RßMhLY"Y7nev{[IusXBu\5l7VәC=Ѩ^o [+|v^}&bNVhr}Z7šI\P&'N @` `ENDM*ӓE#|iܶ.8*=iUGޮa=V6ۯ}bM-opJ0qqdS-'nn$4C̮'"N׍z# 'o%(@pM*q`P3wcyu[! u.#zά[[ eE@La*x:Ua4I OJVr :D?[!^\ƫ`e˸ ֎;.=AkJVLμ>إsCaqRa&2NVT*/9?- ^Z뙻* .Jrqj@8ĩ{5v 7x.Zy*jeVᤷTsJSw5Of'UܗWS?EY&?05L=-0(6uP~10Oǂ#Qn\J r" m*@=8p%YݼE3~u*B6rAk>^C?WڕBd-Q)9I' !O_t[{¢#&Yqq~']?T]Q }šo%_TBL wwmom`9#ObʘM6gȨ!@AH`c0OyF9R>4o)SLdޣc<boUJ ^gi簟)±0*cuO ޜ x\$w<U8}U ׹3ce7Ǫ|crId7a@P>_Z#;sYQfQ`7} Jw3>AeMy1 x7@u`n?9$51H.*(EXasHr{Ji6rIC{F=Qe YylnZy^E/ dЄ+IEժuai†]ExvjzPqP5|]Te/DjdA%a5itCHzQ@"\tͻyy/U<2xe@ԭq,{~2$ѬݤFk#2E"ۦ\Y4IM4m{:0Kgݔ2>HV$$ 2>:@xe\̹jpr !"jY?uu3j =%b''78s|'yqxk Nk,RjŃM˽2RCg:n_ϳHt'7ߔ-N_{")VP[f<}foh Vr [;v3΋6 ND T";GLLQ`KRNxNc.ҧi KeeKl@n*Kц #Sj[S],)n|xBg;f-"<|$f^aLaɾ:q*[?o2fȃߒQت׋_IH;_5>3@faCoc!+p'nd7)0 iow0ߣjo 3CCԟtwU/=͋( %U,q7bgO!7 jX!0)oK*d|CT}-qsƴː$XWco;hXr}E*\nai͏fhbæG!=yl{@0Wz^+Ǚ}iA5şLCږky׻ǃzp!a=2)9Q1XƧ--Kd.Fs7fp(3iڳ^z1vANaἚ;N[sOOM*u5 rS:B !&w^.9Tث}m Gi$5G;;WP+ J}LJZI )U=71?EIӻT>/}e>YfLʇw:92!ڻ,xV'k}폧:cRO#^i曹?Rx"L(W ϓ/ 㖢IZ¯M^2mQ3B-nz\0/82ek*Zp83le8h/XsH,v2m2aJo˃ Qi0{qcυ b:@ebXTgDh=QbƋK'_@]ʘ/eR馊)2I/h|@*4j* BɛIb%^ؚ ?p{+" Y KsAaa#Cfk܍>Laǃq X}Ob{EH\)\e)ѳʴyxY]jY- Pb K5 fW-UuNm=F!䱪5߆ yXϞ)fҏGҽ}ރ6 ;K\5e(;y$W!L6zp6y)5R$%{TPjH1[RlYS)z#znҚ}|26)Ou|l2xo;kY͜=6Qta/ ܶ,8Vױ3jne&OmZs-IOI诼`b׼poP 8zObD@e|$Yb1F{rK}v0J/?"d/+6AOM{\1eg waqR^ߘUZaWљ( !^ͻz` @@Zpe{mؾ,#bwas+ ҾuU_p'}>u5a+?pC㒓k'/{P+gN<2^Ea?)_'~5#'j^_ 33;fXQ+vv@£P3pݲLJZLz7QX)<#}}(V?G̶xb.!H?$뤱'1RLlVH4()TGZqK-42v0u@Y[gϝ>F!\H*P2Xh YP,j6i99[dU,ZHߜbv{)еRPeǎ t@ߥ4- +ٰVx$BASz#F2֫VکϐR̗@3D)sHŶwQTV/ J ePAa랂KgY't.tt]V!漀Ҿ4=?2wd~4D#>O=;A͊R{V+v]NQ+nEP!Xˍ {Lt JYZTKѨ1{6Mˈ(ߖݼ8X(Ȯ',~$?ؚb~139a9VpWr@nLO|pY,wH%|dFYI"tVA kKN/?bʍ}($,4Q;||2<*Ϡu/|;zOu;Ap/ $uz8F#<\ipH1%-˟?U!iR#z;Djb6@W- cȭM3"ܸuۘ2Oh-cܬ{ǖf)3lEoG*ΞqpBU;z3;-&떯|.Bîj"sD,{x`4}P&4*@ !3; z. 0.޹g!T-u G-> ӝf?%ŹC5 \SV6HD2&q̋0z2k@~˩3d$Q>t2#=?E:>;L;'O4En7R=wW5Ej=+V'av_p0K+_pANxҮYEcV!^.|>Ad9&jo <\X2C0 ?.zSvV$qiWwc[ K|\3bD^RP,%rz2c6S`VϷ q>LܟhnjT,uAin[<=;~ʿo rbb(ʍD;(nWFw6w6>Aട7 xu}kǙL]ю01^#\MXp/!^!YI]Qr0~i@Է-bF4Ny-aA)՛!@Ǿ {7Mj b4[QF*5М&cZMuUc/%Z@K`Kl]-w9U8a*mdr\3L[ Ap?*zTR|a NCo"@4 \ 'ÅpZAD0©7)$,M`2c,]0;cHyb2`g8ROZ5 ²L;}zHrtAXFT۱=Hm)?OFqVI0Tx!dޢ;~|0lG]=s[:N믠P((W^kÚR}]Ts7k*oIv]D yZ:YwyY 8y "s PP@ث3Lq۱3[ +XDp+Ĝڄ4XMNgG \l|Ϣ Z֥䅊$fX8D:Zu=>~?EdI>%ME(/!` e e;u3|bye]7)r 7Czr憋Yt ihXJE{aQSXUaMtv4XZiΗ 6,D,Fpp#zJ˃QK%\/ ĘYS'G7I;;Z`Q:l+*uw/NS_5X$,6 wSwr"glK-oلw*5DU I[;KeК?W$M&FeNUnO T{y^'ّ^kq_yc3ˎt\a&>y*:4 CG.6LuY*}x!^z].&G\vvŦת EajZwp?a̙7go6 z;M"vue$Y$U}+lVN㯱#P'.E≛Y$ 4Jh1,ɽO +3B4:-4CpneyC0H; )&5(S@;[ʻ/po~DS(x>!vC ~ԛR *n׃B :>ol ]o m!OFD|3 !|u&ƷrQX8]d?1s}vfnmB[jr]C 4 ۳o݅Q (, 'Mg":wd]M_v{/>Y͛SW|H.f7f`KY⬥|uޟ"fw±+ '"H"\ ϴˠ]Pm5<'n9╓U[|Q3}Tȶh=3Xw ÿa7'ok [ޑ%XEѣBڛ_#CsZJCL*ݲ2HN"D @=ƻ^vA/~ F$r&2J8Gd񖂫VeDL(P*^K5iߠ4Dg42o5J6" aԤob5]1!E&ޱ[[v<7S_PBll2hOGp儡LUc:OzxXZ7ܩޅ^LX8XJ-qe2!} lUs$^DK ɩܐ=>$.6LxPU/]V[XXmg! /V'IӠZ?,T7&[ʾO{Enc.8g vfKǙ2:!dmѐD >M>Sˠ%ԞRDH̦6 sT0ZDq8t= ["J~f67pBi 'YNls%w**mMd)@yċ?J;k`@+!@Ȋek]&@xxeaP|o£ 5 /7ӶmJ4DX^] z.5^ wj\! >B1zݞ}o>h:1zx̅3aj^%OP { iB:uUҩxxpHY&_ 9o q&z6esЇBfq{HziLgo@ rbQ ײui!nU c˟JO-,[x/_7QcQ3+\IYq}@EKuqlIV`Ü^8KKoSu4Mjt'ycexk4ju1ְ)P%x\z] ewg|ZE.#ۤl\ h 9?<|+Nܼ zh#R | YLdlf4ioAL5Cs̈ ׬R{v5X~6; %!BN 9,90) -xy^ڴ4'tvO I- -NI ODp@ul, - )`3pp|ʒb` +<,o`XeBD~"&B,5>aIi6HcW@tW5ywO?e3%K&/xHH'1zCgwe՝uސH.t[{/] *QLKqZHTy G?DH>tw#ס.ܠp{ Nb x 'I|&/pCT$uzщO>2N)k55ʭ _rr}[69dN,FF]q)ѥ1APK(rP4Zg|k vY1`=${ 8e y/#R٘xA":ўIy`PY5) &.$UTS\_g>ݍ. s6sF)?̈́7 Are1;zۿL taI7E;Ps T{t2MX%!Fm'7ptdߐ9/\5/@G5lm󗅑ktJ B'.ydM#IoEu=Yh!;(uac#|.H%Db_zuT2ڤ& |+}7,u4pX}H(W1rZ;b5=_4y Q7w~In 4}z6TdR!@?e>oΑm̄bHVT*YFN+ͲHx48_t +)Q$b-h{d#P!h@L@~%c1.  ĺ6@"%D7gnBcJc-5 ׽T<%EeJɄSMZ2-ϭF!ymDY* ]{u s|(B$ B_䰆AF$DB {p}1Pو,%*Nb75IwNȔ*m}jQ.d0T]",,T~pHƀR~2pH.bGܯ&1TW3i[Q`rUH kg .WQYgq@΋vlrVVjN:屝[ZƒjlUз Ķ/1f'Mwe*7}Cτx E{ij .'ދ* 쵵6\m8g;!/`d m4"= S|N(;[G+8:x}X.jC GP.Ǻ1/'Qg"@$8u9-%q#)6i43tw#d &p\6bH{BobEPbv_( XCH@o5<#>{R &Za|t;mqI_FuF%?*vO ('{=qJG@#uߝs邲E"\zmt( v-a)E(q<섬Qe87_ 6SRiH+f^vA#[l(7(j j29+'-!kFS R+BG;UMG3l6}7A5#|HbSbr!qgw E#CZATQ `8'* J*XuUv;q_쳵xK@<&EU^NA@,I#/=8Ii/ kJ[U< 4TVZ 1<K- m5{_kYOR(Ms^ #S2YN pT2HK@k톤4IX>&"JXpV :g/ͷ]`/'q] I[ S#SRR.ʃ[|T"cz)l B`i[vjJpyކ'e" vᤌO~ҮA ? tx·U~~{g*zd_~[ YT{)j>SURMz"@9H8 Ţ{]X?ϡ Dģ]vIbv(q;̀*FZq(u~`T&#р d陽.wt = Q9׹t@P/H\/.8(3'ax'In4a9g7+>E'(nQ}[?`*cycW"j3KE^T-!.(A87: T2'9Kocgء޵$1rx9/8oRTDFvķM $$k"XQ={Jbֵ3Bʷ#*xLTo]Yg1~(L֕=·Oɿ728_Ǔ|A`送S^}ޟqlB3#H: 86vHΈH+gݘçaWn1}?l5.Ȳq̍sPh~qEdzL!0VW74kP##jWC^(.o6NCKYX{PT=^,4q"k<}+ӮhW>ۨ( 6 &#Rm672c_HC.bg*uDߛUsTzzR'^᲎?] o5~H qbO̮tbn)͡rTSxD ȪdX^m Ɲ|ʆYV7nbtvM`9-0}9wiK?{ oh0Б>&5#Q!X.7%~t ڣFӽS=(9D1'XQd>_ шS1TW&۹ @́=!\40pu7 tXQPsw>-rr= ~D,U/٘`@uC;.)v'>dꋮNtJG+a!-J" Cq0 =A|<8O\"P&&Zĥg 6h!"ng/WBFvF|xqNN3O"cѓb Ո (u/]hBSQ@ ipSuE[L$Y"wcN]!y^ @q͗EDبa N=pwyiO 9s3K| gT7 FuqɩbsUmeoi&naѤ*2.E=s]X ̠pxjUnlAs=)MK$괚T,'w{ڧ(j^edtMk2NO[[575ذҒ4pȐkXɚo8?vab7MgqWvR'+ tE`,Fզ}_yPxGx AS2ڱK8g`\r *i5L\ioBL4m 5Mt  `?HF*餯RAOD(Mait 'KԴ|:#޻TC !ô/$ #5ziS%$Eܥ)gjkt'pwR.,&p! җ:W yiבZ^- "s||?x䏾nT93BS8/G6黡esG/5|eQtm 'hl9 LӀ>#g܍PJ͠k*&#Î߃~oOWd񨻘HnMZoyDYVcgbߟ%tZDዪdfkK81ew*DzWsw۱Rrj\t"\ P{&;.,\RNJC-tL ݘOk4 YBRwTKkzKC"R,>Df ' 2VvvJnpCڢ~`I36z^2#bb3ekV.n[7йOvmyPF 5c '.HVL30N`?ŋd99ZhSSۯ\6x2~ rKfŁy[ddw сe|<ɼ;< tuCIel@t3OGٍ*^&,!u|z_a)Iil\<4U9ϥ HB#qBx0ᵵ锐_7շ{0A(5M,PA4]Rnʧ9LL'8ᙍJTuxK+ӵE@Ħ-:? oH~q7ङvQr~-w: b`tUy'[IYP"_sT0 īO(։q!qOV*5$ºҴA8 HfqPY"RahuؽѹEc H4҈!+m=bMd \i&7h5'SQܤ+mskip^.xk $Ekσ[%0]=+;[fiN*7Tm:KǕgR|AP3p1NB6~n+ #/!@ﮖ\K\UP-<%RIASVREŪҮ=;Q wᛎ\UZiҘ2$'C (?q+ R3+3aI\R)6z k20EC;_A /SjPË8 awgq9[^;}tg#xa3D.f* ˉg nR_#A!FxrW5ax5˞7>0g>lE\S0)]w{I/ [䅯CpZ"ybntJ[ fv5X'NEDiFC0!Pϟu89M&_G^`.r5櫙.T6G(KعlDZsY[-W[ \ .ׅyYLxij%:r'-YGe@|grWOq~ܳ=f aKZ/n؞E?l-f63\\<ڧ} ہ7 .Gq}]r@lͨ,lܘWNXNR`cHN3ҡ]Lx1K4L!,J|d~D[yK{0~gyo{wR4^O,_ao;*4(73tWG|^ҴiY9,}l[a+;Vމ~p\S[e:6_IGEoyw& aXBD2A\;?5z[/o- rsvHT lE[#*GjAs1c<BMvD Q/޲_nKV1,ʛB5΁?XfdSv*UbZƵ`xDµ %[YXEOGyƀNömW)!h {_ `e3 J-X,DH<~uCK>Ȏ:R'ɓIl#@6Dtغ+k1.}PP~֕F+K*Ē . vWi?~vkL5,Z,~px~ iFX\DRl8/`,z!,:iItb:&w!fV#6IJ~r.eK X* հ8*Ue$T{*\SHلC,}ژƬ6K45**h 7TouYS֍ɯ59}pyo f296>M!X%{}shRaɓf'XB|AUjEWV9mc"q<#[^4 R>ql/P'g|G=tB40ġl={%/Kb )4K gvp^5dMv陲V-2uC<${c@̑"Y̜_O4SMKE}=]$b~QeBzE§VXwΝ@c!#Xu#GHun8l Ft%DڿdZ(d|qS-n'5vyOXhZ*ܼG5 B{k]6 gĸRKf$QTve\V.I)ѐ;mvRdXe,:8,wNl|42UM tP&_GF|6z5,)7-LBvK'[V+sQ#L6 ~c Þqڼ&pdU_ xȞ _ Q_x_( ae;,/4+vJgF ]#MK^#OLkd 2FŁ"U."@&̘9E]zi>lhbk1nd^7ma(v̿&lS-b'U5 TW^}鮁vgCtGN2#lus%p eE,}O) +" }L¤rb1wi1,>T,#s 8uj=sTL;#f>f7r;`XXLī뗄ޫ!RQܰxMKUҤ u~g6r\8kIN&<`p>= Hx[u kqJENMZ)Zs)ɨPE.oWCMeVQduc" PY aT >*6emn4=a 4C5:g[ $ow=H:?7ҦâHu[8* Ap_lr2`R}H7M3hjb/Uښi Dos6L$^(@%5]\z_Z*hZה9 Ms]J|f.TE1- i@}g@1su:sϪFtMK?%<&3)R3 dXMx6pPax̄ϝLkn;;(}*u ϫꪑItݼmX׆6n_? *߹u̫2B Bk  AbTC]\ tx b%W8UxrD&iE@+Ԕn#ORi^gpK\HqE`5+FMX .L;5l]ؒc_GV{.jкl,4irEM`^?xd*v!FRwt"|v;qH\G_̝Ǯk;H_Tg)O _j9$tzl%1ܛPm5J %<ڼ`Ow,4RVd 3?cYՈQc 4{b7ޑ>M֢Z#JeN ո8QŖb>T)-ބƪ /Qc߻ S9ծyyq.~d2B'*\~;V)K~+stq P* z0qQMb{џ-DK|g 8(Vѩz=r!Hr(^q c G3lPc+'i/gt$G+u?{P3s mAbz8a^9 /eIݛu!=%׶0Bj [[wL zlղ0NM!fӾ+r`gl=U9feĖݺĞd%WB6pw p y][bø#ԩZxQ]XkТ>Mg!c%> n/'WP,1Lg9hrowrj<ȕϷrEh_rQ(KV~jHDPG}J' ~Mʇyvp ah&! Bl%dw5Ô<ڡǍOk4r>a"IXdEZ{|Fm޾˄h&I!9dP ]!(+}ի¹]HƫdIV> d>31=qvA3j*f`IT[)R љ<0VAsf*$\P9QMw1_Ξ\=Lư$;jNU`8ay\ z<(V?;׆#_ -2ѝCkW>yH ˮkr,J=؛9]=l`Y: 45P 526$}wØYt٣*,Utl}2w"~Rn%pGWqŽ1&g8rskBɸG&=C0ͪsejllzv'"甾>M}($Fɸ1yk4s9WdHbZ5 @NɰzdJY'UHW(XCSۦA8p#J?r;xnBidBD~ z~*j#HvPY}Ղ'?5CȩJ{ak'$֗Nc*efL)t=#)uon?0#,3FKc)Kf ~6Rr!G\}EBYoA…K4vㄉ}0SĿ-^Eٌ(8]Mcm wG!M04|$3>9Nwh=%I4~J!氳nuJnHZ<z]^Z|꥟d6 aiPtZW)ױfBTwO1W~?`a"ZLoN0f Il)m+W5.qr598s9f7+ ku;uS t^'ȴMt9yݵK~ tQp;gifӉR%A6Ǯwa'܅jPH$S;12?<]EϦ.w/UFjv)83UX'& 6't^"m gJ80 BhʚN.-Q?l M~<~o"]ޝJݕizpu~L"k#pjygUx3|?$"ْčCޫ|n}ƦsyrNL ?NhAĽ1_ 8SH{^R/Ici3[љP@EʻB^`rV\Xy#F+xvH|;0UqE ^E9O5 =8 IxX98 "sFL*W@<7,m]ɥJFk׸EU;5>~ -,itZD?&= n=ks+d$JF2>.VsZ5]/s֣FhxDMmp6=vH*JF5:%AԒ-H "L-?8{0"/"rn3A* R~t8ԫ}Ĉ9: Aj |3rRNX&D85X[EQ8ʛOaAGSHJ-3ѓJiKof5 q7M ֱߎy?*?xFzFԖYv0~ѷ&-f8FTlǫ4{cߊzAf}>-E4Fb_AfhƟ~x  e0ס85׀1^/j֓k%BQ7)#$eIOj(Ut\N GMed&G[zXN? oO;Giwl=عuʇ F5ĺ£KLIgJxpےPnSqs=<{5!$A lqi94 :P1ٟ:i_{"Z/J(km~nhEGNSkES`#yKK]^ZWk 3;s%O*=W~^X.p\!GQspP R x8Bq=2Íؔ/|w hv0*wbWMNXj,X^#{|P-@`,TΗak|4z7=eC%W-1nUy>wɨFUxpg[VATAOLEVLaBcs0nl0W+ۜUUNW{zob @mD$. Ȝߏ|>Q WX3w6ԶQ;1r iʴ'oE::8ZL1#oh$ s^g+6|_^]]L*@3;2ZuZH ߢyשkg<,ij2yVя-X gl4 LF;E RGC]y4'5Fo܊d#"\JHriQvd\aWb=4$ hǚuFLq#W9e7eGK9abSM'Ć>`}}hL[ޔ7B미lO\4ti 'Q;Z'KzTIIF$RsޔF^: (.|lPNSs|g(z84'?}=)Gܜ_ݼ)rND]^;8yq%S/4zni,rMCP40p|la w$}`ߤKJnuLeRN}|S1ᎹGӸuEu!ZERgvsgFBӕhz^ jg@o(۫quy@O>|E{3zU}:XyE- ˆ-8bGj/#^jqa2WdJ7܃~04ǑSI Ì,lc# t-i3'Z㱼TL[?ͧՎχD6F~]9`|΅BS7q-Ncq4eh`꧚z|&Yg-|Yxe?$+`sx.Y s_,ň6OP֮ S%ݱtdHe._ 7oG}V4r[ DA]P U6K$+GBl/SO"`p2REX,F8eX{X5t5Y.f l\ 53CH> ҙ;?'Ք!f8ZV'7N [iz?0 x̫REBMńƧ-/%H_G4uzg:}A;[W,K#W=AFy`i9^26#@8ٯ]TuM2AԀ@W :f %F ?1f>Za֪␢O@Pȏ M K4ǣiO nJ_шt8vo4b0xp4n(a*-7=)fx JwٝfKFprP?ɇls·M7>@E| Swt@kY#ip9iӃ,V䟼\~.qqߣUZ@BsbE CINnC .\C-˨p+7dTMk75}bj~ KBMXMSv @IZs8l|ijϡ XtZqDž@ͤMA OMֲ[lq \<*K*Ih^ ·N_!H\t&qyzw\?– LӔȬ^h0A۹9˔l4T&^2;Jzԁ@om̺wX[gh+{{*d*:8:bȵ: Dg;Kid)zMZhpc߼,We * 0H7}Glb[MEKʜ#Zvz {U籐C(;ԡ.0Lwãp,qa-a4@ ͳz]eCmRǔo=<4_Óv~H,zONH6:Jj%;A U"F`x{4??T&zuXy%M#-e%sZ-9%ΰ$~wdia\7f?͍?ǘnt)&x)Ififp[&r6?4wdCɝH-ո]hc Y=F"Ì+O]SdZmeYk4!U:(g=@|XZ^d[leWgfQrZ\/z6Z ,l9sy/\`Ө\?mCSY-{䀒"/e8CCOeLpR6N,H;pz5TcpSKx 2"JeESkNݥInh Kˎеc1R ?l=1WyRK r ^KyC$ya&WB [=T0yڔ3ߐAx:ǒ[ޜg1cL޳<95i,&|SkGW$vwJVKnI7j)+܇0B{@Z۲Dx'h4 y 3S:Ok8*,mRuC3oP;{UW*$ֻi2ηk}yl.¨ð^s!:{` Qiv?*:s`O'~]V_<}׶T]O=ߛɧɖP~%oguEF]GN6ߪh$FJ 8*Q2r#HP z& /Q/R]@Jj.px /o陉 V g+ ɛ›0= SKjP)%JѺ6 r8H)lFȬaׇXF= [\Ka-m #~Ks}ř9LXD%29 [W$RItozD{Ɗا6 L5/Czz7pBѾGpUÎf/ ѷۺ'1:64u(#CگӺR ]Q=쇑ራdT)"Lhɜ(1 ^ 4L3XߑkY@'^dX'E5}2{ɷL#l޹0`rԬ=F.ѡvV' _puHb(`Pر]&D>" ÏuZLI B+h1/=܃Nژ]pP>%j-#B@Us*=#%C_b(BxO7KU΂GeG_ErS ~(.aqY*$+\q@zH0Ά/V,9M_GAR6Bo9!4- [I1NZL&-} :"@~C1ԸkYH}θ;s`,2]nm&r5n+u050Bprf/E!X d(Kn~-s ͏{5Se~?O^$@b֨^)j ~o6ՖR1r_Lwܽ=qoMȽie5'$ȇdԉFˊ6F Ş;+FlXF{9' Ƙh.쎴u_!vlUۀ dx|q;yNB7`I^G`5l~ v{{E©аע詀U%gȑ̞5WWw%wذ2<8v.{7iS48XwaY ˨RXl/`FaRrle[R {ƀ)?:Ͱ/r5 2lHP#I@D鞭bjYa&>x X52 QG޳Zc*[#b–v{00S<%;X;Mə?ay!e2kp*ʐbK4*2fnMDċ&}jНɾbBǿ2,7XbEs ײm~)t8C˱dqAj?4x-~"",1( ? Z੗ƠSט f7CBRSpUN4 5Z^ٸC!nTgq3,5WtM y>0~u}XDsOIZ& ]L|*p@G9ήKYj Xe˙SP%B*ؓXllva@su ya/s`OOZ!3Nan}6imG()߷@.BeS\,j5kф> B(3ܸ+ JOHhIԥ@'AôrRδ@^`uG Rg^@ eu(pil gn[G y>(ˡ/H\bۼ*HW;kK'6 hŶ^[?9V*:FVB&S_er-6t`b;y\?OH hܲR= GT_ɪ[O=*8 by,f{T,j~q2mZ▯` SMRoP7[::t&kY?%il!\Uw[?1n#{{aS-tש ER$GMy0.ejPzI1KAZd ~`ʴhWZ,n0==F/{W !xa`TEȂSF -'l A"5P/EBdӟD]T2۱o {0pk,` &EhC|q 8޺.)܂.v6-U463:"\xtѱ:s{PI՘IT.)<-n^$ ܨamWi2qt>'GMax/Lctn!U0؞j]^De\+m?ʁc'qD'y5W6K<]EyP%i]n'ȣO 8!xG2l,uҟ+BvY5ϫX:݁q4䣱;#-x> }SmD@hUcrX2tQ3Y4j,-D8!R N+}z2&r#*Re 5ڦ-2r3rd+hښGj+bUtOHIt2jІ-ӷث"cȰQ`!P* Mlg =Jn M(Y R27%L~Jaet^1҉ JJxZc8-p&~m #Np[ujBnΉ{0Ld IGٱ`|JP9F#='p> anҒϺ2 |*1:;K2x#p$T\h Wrȑ<73 SG|K* ~1wCq@UA2Cb,Q@^GtJm%emCt\,Z$ik _+:؉uԟum2I/Ljd *kTUhw>0,E^jxL*vƙ@õ4(ψ7+r_e#𽤝[QBؤcޤf3UB䶴5ȩ{oʊҩæ [m\=>h%OWl6s)8M|`ʃF܇saWl9yRa>NS(3˟#+]ʟU + $cY+fJ'?Wg8Py /d=f=m~:~ەoހ zKl"pY&c;}t4Y=1(I]vZEwzEg_+m; ,1F `I] o xsVf:T 4}3,8[ʊvMXd8+ew[J " !|dCn=ݖ[ۨ0(_`h], kefD j(3 pǫ*!!6l32"{ވ%сj7(q `SC,َTq1M}69aHOuZ캟>֊K-5J}e[h'ґ z bސH976 cs_ 3q|lZ )bgQJ)hjWp~朵 ie*;|8 l5_CS(kPpxr^b:r|Eq0ObalR09l<=  0-/IMjB$L0%[x.T}ޤ",|DP/?,&eكben~^דJ3n dǡN3>o v32Et+OD flb?жl(}(y*L\+p-Yy1E7QCG@=k m4W ]>Ρa5IĀhP qWɛ1#vRjeK적Ocl ꚾ8P[tmLZ-)A 4)5ÁM/' @t@6ֲ,z]p¤uՠ1_r ږ ˲xRȏ 2\?}n +E}ZɳH I ϊ%c~r;0O @G 5AXll$m,J2߳{b V:u(!I>Q'IX'!A.ܩlJWR#qC$C|t )C W {Hi49{~, r՟>jRtbMMSXr=ߠ h-RO?#6LQԛ_T_`4F)}#H+-FSP ^DReg l:a0w$"`[Aex{T`}fqQmoӋ|Ty%A%{ao#`U9>>J@fvsYc٫!}|[OJ+!wܑRA**!HH3<36O\D|jVzfjWnw2`G\^< 2D`bn֑7!Lj#wT^qC t3|b&wC>Km7Kӯg 3ADOv4P!L_U Ë()l5gݮ aԄ~kЮ+yP;{o~ b.1"Q X y-W-,wz5VZ\Hm{{CWjJuOh"i7Mv*]{Dmx-X@mO\/C%}E#(dg)$X2b&2Kkk!0I:2/ɩWGTLbi}ؼY_/-AxnA.7A&֟#c\:#mC6Q?pBP5)|K_n/pO/ƅjvz #VRq~܄"khkHTVX]D l Ht  * 6CvP\9 $4V[m"壆h 9cjJ+O[T3JEu_s%%8ach-Ќ@52wp3FKdxm[*cWE2`@ @ )b4rov3/D}OJěO  fmNCvTK3N"<~\.#7.r{y|~="_FX`*t]"LX#{,֔Bz98ܤI "L2l>0qrΎTVW6}ߔ'q`h}̀{\~2k٪/N2!~Q[Wr˟Q/̵ĸ[M˰ b ۚ+>J\m吝hv>wUDR> V7ٶd& D `0|Y3tѰgd!M[5GK1&5W%b8Gs%NVd\Ew>D..4AOܬM}I!H;GMkFGZb8\t( :; 1W4Ǖx _FrE!#!RaB:ğBPI—uI:TtՃTH7K Pb% {qIn8p*hZLM3e it j2 ټ8=UJXM1pFW;bN3RTE>;DG1eBBh4C^ܔ\Ը΁]LλZcP6wBBO'qݑ@*rܫ L%j±} !q#Y/\ Wx09GGͬgՍ '騿Vb VFxT?$k\?eG3ō;l%"\4@ %J^Cf8w'LZSq`ޖ<]J-Hu$ϫyfk}N@NWFea8`gjq[831Z% l{*?;5{JTvB(+O !N`[-SS/{׎7SS9;C1'qUF<ٸ*PerƯ,ҍFUyZHI A'4S 8:^}٭Ahq]'gp4y`0;`kHLTwiu/q$O2?n[m(JsK{@XLdgf wg ٜ;k ^nЄ#TAI_^;05] Wסlo~n .e<$ͺS>@ ͚? ʶX8[$:Ì z3Q.?5#`39 [x^j'[ [C%H,mX&Rnug6vZ 7@~}wћremz1Q1s/ZBacfj쪮&~UZ"OT}XG n .qז+VE!OU ($3N )J[P+& {Ӹd$~X,lmwǝ\u 0 LQ*i* {G:L:M>(fOu>S,'v^zQZ QU%3Z\p1]$8j*NU}u Oneٵ<ݯ[NK '§ϊR6z=~v؇4aIjf5^R/AG%i)5]e nAA1?oQHKCкw&Cl 685Y RtcvDV\CPQ{:?@K[Zn3#q7u|cdB=z=Bkwx$C> ̺x 5\om1`wV *60 +]@^vRdGT>p|8tZ$7{ Qi∤%=?aNB{ ~`[Dr |+;םYGpvĕG!yGFvW/}|Lt_D|Յ)ccD{ {2b O^.z 1`NZѴhbԖJvw?G!f^DLmJ9L kuiU6*Zƶi] "&5_57+ {zJ}qƓm̨bj8))3ʼn"b2@8 ̑ D,~6w$,R*r c "v&ꈸ Eb5H75P2,h“l-;6pЧCˎĭ/9Ո5GJ$lwd:sp:O9m8eI0zCt+(Pdt5)on;(a|’JIm:~b"HنMtՊ_u"9YŒBW xT r=ҲQcI$'/kWuz4>n BL6(1#˾O(y'q-S\?73ء.,D ]WH2GFrp2#X4y($&Bo Aއ( Bp.$LZe('~|\l}Q?L B eq`w~rHϖY6@7m1f?[-jCUHJ4R=oeLٚkT|w8P S$#wū w<`/QSIWs1p QiFLD6qf  rȴ\u6!zkXŁ;Ezp MiD 2)M!'x)IIr`q,z=Vt9Eq6e)yMh^J:jV/t9a&R9Np̵hv휒>:@ 7m75hC ߢv1OŌTmb]rzfC efuӓCE7Zߢ0wbID FD_ h">4@!j'R *˾׫ֆ.BMWIQI>7F-#WnX|/\{w[Ni.10 5(3*# L>IڼiW 80CHl c 2SZnoK m:2spZ*b&iT {^\Ƙ[Pm㎰><Sc]-Jy7FJIpF)ցXX@RO瞶z(Tk5jc)6drV {m _O? U;4&#״Â*sRXM|X'х@fMgi Jd&"y\OY42r$UjPxx-_[.$c !op2{WմyꀟdxUL6Q]]ioE4`GDlŚm%y7) ?Mwm_jVPf1`L ׊9gxL E@?t w/?ڀ]ՙ|Z`]@ ;L7Gj5`kn۴Dl*'oV-vk,տ=~\ޭ($↫Ya>h#n^_%Pk G)=Q g(rL Rl t3Ţ0 3_Wtkc+6^ŒB̠yRH(mB9 SGeĖß7/{Bgx ԤC0L00s2 f_p{@2b<3oh*mw~QEsu(yX_鱷О<&p9'T8wUw{o 5ln EbFqBϏ Z h;1Ve--8hZ$$`3d迦,ėA*~\'o '=m-V{h/)kEC3/#t7h)F0Y;d + iǥ\ P5,0hSIrKHOoB,QDZ忮jhA*Vcd;t.~mD~ zBc. dgssdL^.;'!WV^3򒡦aTzZz^yzW RUb4JyO(ŵ9u[DS i`{1|-m$4ꅩ7˱ze bC\eP:nlPI~,',βL&X.V2߆=B3 /oϕ2wDUaVu*Y}:W^Q fݱw55T&>6֧9o"O7PH,48Mq7E\EXWvk)/wυ0J{Xg#<Jp6qA6ȩH8bڳ3. El圻-[̔QN_ 7i .0Gy^پJy& xE*0|0%mb{=ڪrSp f],iֵi+yr1Bp%%/_3ǕW5$Xc,[0'X>)|M }r4U' hd3N3!ҌwV:*;Eamg$v_ z((ߓoy^dCU9eeQ^W͓TZeW_#exd42ƞ{N1] 68&) N?t"kNqiˉG_}еW;B0$gӁUW=rcUaKGo:{ʐD %dhJan.mFYl%RVٷv1|̜Pz߸"KWOiTk-mX0uH7tl˥: PXV Bl VScKM4UӺBc/V23ކL^Vޠ5 n>i2#28z~P4lå&-{G.D7I}nwn}*c^߆ƩYWkfIqܪЕ_Kvrd v@oLfaɽuUP]aF~:RG:ouv?@7*T 5"VYΧs٭^h"LIɕ5Lƣm8ML Abq䌶#4?{n;Γk ͙6^R ;`| Z3:~# OK\Òu x8]po6sx6|iiayŏRo9ʄͼ㭻ON M 7jݗa7pkSٛT2 Uqo~iNE>73] P~A]\:nBFxiVgsP`hx#ަ& 1 K7ϝzJ!gKH;;f{e6@9U}/,ތ,C7Q2J<6uP'f(b/(Ŵ܂/%}΋"#lFi*T+iyB bgDh\WDSS!dʯ4 6poqwL@r*_ow:wp!G{3evsGMtGEP\6d3!8Diy\m+t؀틍,Mx_562q S,ə.pC\k}>L.&kGtƔeDg<30ǖ: L: ^F+~#&<ڃޜ#a}D9.G,RiY?9u}{XHZl]^shQ!/PīXj+?u:<,eJ۱,^\K%=.6׻''yk3"S . Dèe}*RFQX[9 T,4^aq8zL$*Z=,|H%|=<<}X9>m0?N`.VmIV3'`/&>&' H0>X:1DYa~:$9|i;ny{K%nM,+gk`mxZ:3V+{`="ConA[* 'pֈZSAk z$)u(biف_M엣nq5*u+^QEn N}nZ$"Z0 3O` hT8iaTNsFI.&5YfRfkHav;vP]+DU %Fq#Wl\.Bu{d\ R-ν)1v>"@Z_CȲ*UE33ǰ$$U 4+W2Ӄ$+Z(Qp]Zy8n]̲S4}o[u*[Цq=b um0|6AVNfY`D(s%/븺LztlBT*|a0{) U$;뜂iF`bx @CUjun9q\qUc7qgT>"^ڸ|4S.9V yۿGH5 =. N[5@== Uhxa6_n8) z! jZB)y~:Tl⁳W8ɿyKǝ4m Y,]go[pËvZ7>N6ENSg5K;ZEeS&2,$QZ]$c8' ^G]~>P% 䬅kS9]cMZCٺkkcJN/RdMFb=O *('.R ̵@aIj\S(6x@?ck=Mр/aAn;~fÜҚ 1ӱkI^\ }pJk(̂r\/r [zf–2]) C x?d;ς i>m' &=00Ґ)()씚WW]|_Giݻ4.fMqގV;h/•(OKEaAAo5kC~s$-,b=-(otEͳ<-&߾כpNеp l\I᳀U F-GVSgĜSC}RQGl̶{)}"?ODA>  jvw-GhIͱfDni!ܕv˕f!XqWUtAsr+M&5R1zvE|aa9}o:*7PT=ܸVs0^~.%zRb'HəUOE4UGK0lKS_$g o=[l r$GxM~*iqGkJV7:B~\9Bǀџ2h-þihN[5e'Ky(l.MOOXlO? A'o:4pvhRt?C**ʸןwE[#Vt'z?` 0a10sjZkxOn-}~\t)fh+ /pˉPUn F-:Cc K?83 ^J(rMWT%9D_LELZtsN@#G/,ʠ}DlX#\@ 1.[iwg"K=vܤ(tzNUBFjUUЃx͸^puڄ9G,:DcGG$nK q_S[LX[1I<F QJ &H/̈nC)&/8X i.P JY۳N@@ "*>:y#/z(]9d)⨿T7)@Lr,u ƶ/RĞp&Ϯo2ױ^- 'VZy7 lDW LyӐ}rIF,\hdxмdBPCS~)CT]!_7G??_$.Td2 z}O #T [.hJ9vi *"(hn@c=L-MRd9Բ;p AlJ)qX?GV  ]_(8P9S*t+dN}zJ i-g2=V?2CY/m+ףD⭁I?<3jruA.+݃|3!Ś?S#?>Zx?;  -~1M?.!Xlz"Bh:^C_vސ0=3h 4&PՎ 3cӧp%Gڜi>.soM/2'u4Z=0ϪGb$gYG؋I\OD}!@ :=/o/i%,hN[f)mH=x^fB_""FXz}pu?zqb]K{hnhl4O&80Xw\- kwXYr9QDZڏ\Pԁ\˛1aղo:T~JMna,"[!Ni~H :·Yr 5/?bww0 %Wh,WjY uIdHmEt+Z{~IBj7$3B:,Ftkqt+' `!Aȷ fdUO*49E'HCOǫ",Dez1aajJ!: *~ى i;׹{p!P u޼DϤ࡯64hAg;s1\0e{hx'DTT@c73pPV ;nodXk̡x享&H\n/ ƕDZ`gLR wݝcp='n[2>YIHoJ5?(|?Od 1q$<^|m$ć;d%2f%wɱh{5epf~?Gh8P<"2o| pg!{ؚVٕB=0+j%}AxO i NhA(fga>M[bR-s{4]楨 ZRDm`m7q|x<_X;83lI2Y̅ӞD+1\ABE G1 ZdB:62MNdfAf{ f0̶fGW>?pnkO! odZ+|d>0ܽCRE'wgZF~}-FIT#+qL-50cG7cL[IG' CAhcwhS%e[1sԔfu#.ALFʍU 5Eœ$,_SR̿ $[j]-7`L5eZER-ێѭlVrZQD2[I&xݶ9}`5rMraVڀLiNg@pFe9,=πSq#o.caN`2DN`_z ԈbAR3='^4&7 S/S{HbyF[Yfϸ" @ٺ,nvxeia(Q/BmIz|+;x0pʍv;ž5rX #+W݄maPߤaj&BB "(v{]ɠyLi9b.s5CgYIA\Z; 3CdPwVN4\qn"A^.{Oghn`|Vjs[H23B淼ӧD},Nx 41vۏ!P[4`ac;+c"`!tl1Ĺ#HkH-x,gypŐHŭWBOSW0PeBj%E29V[d̠Uo)KRLǑc2p!>} q* K;ǘh<`q\,.EE >~J +? d g94)1%l?S$(գ5 *Ć)[NZm̳/˒!ҿi~3$*XZ~6 g7)5P-!Ya8תacL%dЏP/{,P.lIv}θbugP~(L( #>o H5dU֧ _2Q|rY8z!C46e(x~߀I7{dC!?5}\Kb;ĭ=Ƌ2*`庶*t7 Uoje]6(PI1Lܸ[Ӿ5x͇k, '%r;M͍M/ H> .NF29nVSXfh颋JMѵMܔ&Q c{cxW^sqĩ2dYJ^[o<\\]T30zA%L Cnu5,;UŰPUGp@dًH"]s'Gh*Pw"ҸFZ]> SA1 eYt7y/%IB8ұz}ԶDO Hʵy~tAJoV~?~}0hy8:LȠ GD/Uc!cҦ9~]ro[uK} +=]J +QjkSF"yVcHdd2[6I31d2׾M})6UF:DRJ58ԶRMmH2`{E볛qql}r3 m$0cNдjw;AcJtVW G T&g#S^ #-&>E}w*Ѫ-@tp:_~mXiF C:wX)h,\H(VZT7Y|hMtv 6p(P?}yg*\`)[pZC9XA_993}%QpUΰN$h6Mы.eXх,;wW?EagseM3_k8V: {QUZb\~RaV'x[ʞ3NsX鲲KLDYo7!#; KOϡ!.Ue+$džVFTL i Ywmj{-U% "uv|ˮtEˉ_I'=hG0j㲧xF4#?H 5_ş~2"5%:Grk0q kX^DKUs5=,pe@ԑS5gI mp\ =-![VL4-Jq?[Ƅϵ&TF kE霧iu\ > ?`|f5s2(k|YC"ň>fo78dIRAy2=RPj5*p88 fo(aPc 0Z⵨ӧCk+ sB~ԕ.?- 8 {~z龔=jj3^e( IXxmy4NzwXrL/: VG ^>hD1USEdS?f|̈@NTMǧ揿]@e~'5nzƳ6s~rG7r% ءUH֭ǘ$3qM2 X,]!o)[D_`30z"FN T~ؤH-F]EOXYMJibFMىo,V>ڥȿѨ>*1ǜn6mʼn]` gjx-hW\^٩8s;z@ǿM +qZE`+ [K[KE|fs3T!Y/="!1q*+Db*<51'$H05tw!|b4w`tmשSR֞sh(1S U*idaT{<B׃|z5l:Na`Fdξ湖ZeȟSYBn \rf nHzkJ^1 mBKV/?l1|-s3-)ir_ T^z ,KՇWs5fh!!Gr3pb8B[s.YjcUZ#\b#fk.O],rȤͶe"nPt/ r %IփkЌf#FƒLy)SX:o=?F"?gV('O%/`ؑ$XB^ƌ`]r׬gKb=x]\<*p})Zxe ކH-F1כa6P^MrT'((q[uMpHR8.Jɫ $47l4mabj-Ek!M׏R, dti6d=dv Jff_Z=ӯh^p*Fy|C{xEWuƷFhM)S8qR'XbwcT(lJ QlFkx>bՊAH*3RvLh}t}rK'Klȏd- 2u68 uA#TH,Qe8dB~,dQumy  ƾ0_3a# A&#l%ͨ+0cO=1ED c/&҅hW; 5f[Wa!*k iF"osK1[֕c)%iNI^^GAH$/=/,A@JX~Ǣ3Tͮ ɐ:v#׫ga2AbUvae*X3E6CQ#1>R qBoOـxVu^,8:Rj&+-5 |$ nЇ! iUPXT}JvH%4=j%X%QU*6y+ӈlZ5O_Bڸ @={$c-n,zTPr3RB^":ꙴoT}|C(LToJ))1B.am° pkFcw& &Ύq7zm/=*g3evqPX0+l sʉ Rb2ճ^pch}t$IΑsEuC)˂rY%%Qf܉#/S1Pzp`*z9 ynbN寁ţDHR*v!ZSޢpQ߭1HD9M.LNh kaϢuU&ä5`8WD1-tl5rRI|f]UfI:Љoɕ-T ! Ai;{mͮ;2'y ~,?1ַ:MRS"="[â+o)u˜z]vK?]xLeKU^-wDADEe^S 2;oH(@,5[<*jփR~%T*Y/x sȒm[[ nRDopmfsvg0^&5 _}'\.>3 I[vjR,l.ƽRX*o&RxZ(UĚ H.`]+q ߞan PTzS#|N3'Y)$ eQ=-ݣ}j5U~w3Ig%NOO0Ws$`[)?dz\k^oD5*?^qt}O|w&rUM s~sMy</+~=K-+cUO FL6FUekp7D+֨㧖ڄ[}Vk+Г`>M] ͰuI~jxLd1ĹC- 8yY\H?p=<̭ESU|iCy ?:f@c@X5k,3uKfUԶBm&H͌:h#]߉ ~r_T+A%ovjAOyy[ E|OAx*h۶/l0r7 Xmz Ts̛{eL]S&TqgiA M`p[H;x]αh,/- 7_T.-mǣY <ٔJcM& )l3ڋeС-lD!M*VJ{UM ]E`u%brTQcKݲli_j(KSl W 4TcobEMc~EFb> LDuˊi5X\ܐBC-\(sH\Z;O%:Z));X+9i تP_n6|Mou0C.oP6o_:Mx4odj+qR#0*ד}8d hrۣ3;jC>< ;80}@;}cC~@vP!CAp5+yчu[rFC#^g޲Gk">8 $- %[j^lD/U E Y 3U 'N#WQԪ cU6li$3PT@;&x3獵-z49m{'1h^qʯlyh.)ZE5rO$tu'tc JuKW]^pwLhrlM)*Y׀U6_8h4*ܹ`p;T/xa73ZWopmpVhR$ xK잃!! aIE76oeLd#B _.Tn,GCCā0M&vw^# _Jc%K`f:X n{MO5]bn*vd)t5Vބϩd2#FᥦwVjA '^3e TBnu\SMhʩfQA-GUj껮۳ @$! ]gD6Pk&ؠGPvtxZ?:An:z4*xY%]xdOz_!rՏQd٩"-f>}8–щL!Gˇ [WH~>tϬ״nJڦ "PqGc'7 "22-:8qSyCe"oH~@gF x$N yL|3?OBBH00k$%@4y~8ҧ59Gӭ<֧4mTN.h>(`Q9xȳ8ĭ9 ^a'ܒ)ٳtR,Vn#(BK4@AEҠ7\1g@-OنP 2dxjo=#%Iw' DCގ<{ wag-U. @gX?,EK>%d` &E^jՀ18+^c s /+a'+4m;L39䱣C)9 ⟙L`:lʝ UR6n@J*C;ӑU5 IC@yo= ƒ?S9ЕxVfvZJKxtӾ yaLc"*8|bXbjG0txUד7;6>߁ˬ.XZhgb.3rg8sJ̲UiR2fALL1;%\l]'M,;5vo!x6c S4 ؜^ZpGV٤%y!"@+m=`.{#ΉY(֖!?ة=V³6Z6yEs2w,7}g ^i\v2+#(L|M# jd('zv9 d 68)f<5O1B:HhJ5 :Y{xA˒3HѪ~ #Q g֯19bPHL4dwhL|ؕWsRbb x8 A{0 &*2G8$E2-ecHh8j i"aJN \ę(B.дwQN*g9=3▝'ig EGǠ#ݠ3!i_5#ri_|C: O }.730#uǨ^cz{zL *pM, >-ɴP?KNtүU9B%ŦՔPX+~gE_0Xy&(щux4c\U)WozA~c,iĖf;R~=@̴m1sbC5aWՆU$2P\OpgE9Fd g6M.x̊ :K]u fLC8et[u cIC ^aWcɽA$/w@ۖ,*f4 7:fLw ,MiOwB^qT!sЮP^)V;J/ |Uh$We|689d=}SmkW!bW_*H#R~9J)d4"V/_ CQP[TiMjVEtSa>E 4ZEF'_tlGC6T1L=Iulu} ÐdjWĻ/c,MSAZrXMd 7$,EsJaH&>kr6 m$>Ĝ"7^|ZFOTSE kOaFWS2"SYƣ\޲;9u?]]:{QQmaw6}W9Z+}XIig ގc&ӿ% o ]Gnˑ$X'D,S2Ɉkm4ȜUiIˮ[nݡj{?UXB"iPf=y31*7qƺ渧0=0vcd\~7sf NE3OHK sL}u2β>>mgG`SCFU( 7d"ZpƊ!+ 1-ޙr ֟WaW{j|0 .J@<ƘϘM{ɇ Qj@bfsg{q8k43&][v9wFK}"?_1-TyۈX3Q)I'}Bᇔۦ}$>:lEՈ[1z'3]v(>޶N]'&xqApDȡnؚ3CAҳXF\&nj=礡@pIbd!u:H&Jkjy(Q1>Ҍ&}hzZ"!<@]IY9.r_<1 P<{XJi)"ypXo[tGQgaV-[C0i`}:K@ Nii80|U!'څ_ ^{! 뵟!ZH5sDK \exeU Yo&F3IuIk+#_8UA_1N>CbE1DnAgns.H.ew| )XYXCN\j-;j6uȲ F.EZ[c; |H|R ՎZ;4Օ#Q9W=1Τyvk-nfZ9B@|abD]#HsCEJ{]9aCH2kC.4Y I{EOzﳐz^*G$WJY= G>Ӗ[15`xF6I';tܴ 䓴ey?Tl_ v~ù u.Ot40D\lm{ͽ WNFO۶`YURHaug@&3r}cĪYQuLYӟ(vuV /ֺ( Ck=#J}@x-.b:M NBzy Iu!3SV^R";o*uY^Bj [ ;~H{*H<YQIUXb$,~s(Y'WY8)S mMV,uhH)pp=+C 5T;Ca "⌥ﻟgKFDiM=Ry*`qu´eu+!=}eghŊ`-kb16GK#Ǫ^K^_cKj c-RԊ p/C#;|z]w?~Z}B+שv@v@4ͬL$Af;15 EuIN`~&N NR!a+PIE)ո !ezQjJg;Y0]<xfr;-Ʊ Ysf,f뤶agM.ZY*Լ#OǏs\Jxdp75V'TP-cHRv3uiHD rDk.EMΥ6wE=9*k20D?p‡̌8[Zj'{r#IQZKZxXfͥg~&ftGc^iк,x.Տ,vE+c ZЪ9Y[yy,ަf 5fb~cwqDaT}A@L Ugh62Klv*Dn=~k#oF"'ȣ+=9Ggk J Gc0[ "{ƚnDkexMewpFtGE6B!qIO:h{t "~]@C.eL_w:E<;HkY‗~w,T|A-ps84SIۆ:f(W+ܓS1}Ú "n UV1jt=%#GR3k_)R6@j x#<ԚKYx$# ' &}Ky"@wl+_ӻ#jz!rC*ԫ7b\6ʶ̵/awQާAɓ,NyQtz1h6IV-n)L_PEA&r`ς% ۭ(3O~(7L3Xd8Y>FBWs&\tezK|Urv: _gŦ8Ƥvt5zU=Bfl$)ːYmP±LR3G2HAܻ 6/[DB(|\ynCnRyxTc#:[yD.v} :"' j r%b:E"bTa?7> |Raoǘ.cu#6_bK D7i=:362{O6=v BW.M}#1!p 2@"T(XGo6r2ՅYzb?6_D ޕ7=^eB> +$PvB:ok=%wʙmis܁;oئjpQ3t#h3mp7fDMXI?f"mm=?IwdKZ)z$5')%ӁGbqaT. Sy!v XL*kYy32NPq KAALbӱǞ徎J|y<=NJ%BtqR䶝wڱq'Wbo9-hxFGde,@čKѹ+ :JktBqz1L2,bwݞS*uZ<'2hU܊K(쏌ImB*4kB+IR|>UY2Y3ĒkX޾Łrp5UǻpNYi9T>9veW[q&/fe *52@|U;[+of$~9d,M I1^֗ Qk ƫbkȂo[SI ٟEϓtq#;o1D#9&§z@_RKчN*aN"m+$D15X2l,?+ =pQOȧ\POS]I.wc;ohn7єW5M:!f`dJT@{R^Nb=~pBgˉfTV5ee8+/8XqE<^dPV{Tyɽ2Vo|O]Rh.Bm?k9N_,??]4@zL1Bm^ɗꑜ--(&Zsnq78̻fY&m9\J-S )9'NKlLE+ =pX-E?npTn=×w`oa,JA{T;NѣRKS`wC87v'P\/u3ڼ2!1l20ˤر&<2_RmRggy~x^ |'x Eh,!#~WN팈o% .M8x9j`Cv3 Q|\:-0 QrC] 7JH ʧ*mО !%oYWkFQ(s2|D37-ipx sCV<,+4*Ӹ[ ^¬ F>.FVm&x]#:e1H(aR26i L.e:@~`mbB'kpO21/q'mJ5,tR2[VMLaE2&1(xbT*9w^"~U>fJD~^qSҦ)OU*Iu#= 1JULi]D >d!H4U,B,q/õ-cWf 1nιM*AK 4pһKR3e tEJTAf 0a#津%xi'%4ILUqΓ1qT|zK  G5TQ ]5h]d)Xk1>JPV'?h੊+9>↨qqj 1Vm::e0/;(,:J1m(x8ﭏcS+ҐFZ_bpPyUίݠ@r%쌌(\.œn W%"0=Hl^%4FN*~ xKn6h]'ٙ/-Gh9G RڤpEb[^ }4leڥ'&BZ|\ShRPr2_""^@wEn)(Av߂6|=Dd eJPH"5lYm.Q ݑv"-?&t5]xLdy%ti.z6 9 [a1iI1åAxu^XܨŞ"ƣG&dyisyl8U~`iܤX1A6iY0*6MoXNf -ȃaF]1C7z׏6ՈT ,cFd*΢f4&rb`mNׇk :nVV@n$ O|*b*Gb4큟e)TjJ= s|;6 S# )Mw>ulLeHc(jZBB[SzA;C_j~n~V:^UugMqݒX'/0!oHTwEe&%{3*$tCqA;(l1b8©\`* a7GpMNB_}2ln]Ak\4Ch٠GD6>WfwZ:5eE9=@Ļń`:ggY|٬n.bӧlıZ64tH* d4Fö)>fh%uRCAkgaT씸cCy,ˆo:g<lKU[Ƹ7]w( +k uit/\A=!.`ko6%6Rݙ% #HK(r H?."XQL;rד&Za=zWsQ;؇bf!r{ߊ-SWѾ#k Ϧ?E oB*&Kf'0-=Z7zdj9#1tע=g\HqVfznR]aRe>qU>'I6A6e,%鳻~EALyo/&H[yע]dx|͠*ofسȈiQ^Zie)m-|exj{RDE NˆZ}n8.*g%G'8?1r!$H+KF[_*YM֘@>Bũu=P`(ߝ/M죦 $@K_obw3Z<q8QTR`mհ zFKP|+'GZ04D:1"EgX ]mزX'a";0%fL+:pS[ 9 %w))^R1+_xu ?̞r'|9G#X? '㼖`YهU<=*+(Nt>0K+2Sek;^lw#Z "Ы(1ae$4.Yi,,-&V32quyق!M?K vp[Ԕ_i gN\[fQYdDL{A 7iQ+1i3 }>rtWA1kk+.FhOlZp=+q.52)S2@9=5dr΂pɈ;v#^b`z ,Ϧkbq*N!OQA9hv .xr_z+~84wQD ".$'<5|#_OTDp}:y~O6eb>[l7ԑx_jEYs 6"$g捴\?2lR00T+i8)?L&I _a5PV#?khlWrNt&^x $Ԩݞs3YIL9Nꩠ@q7})q od+n6GӀr׵!h4:$Nl Z6,2^uto#rj+o.0 !xGK2~f*N6t~bqZƆ[ZHy-%.ZC~Zc![!Y/r!U_:>bǭ [akI./סP?!.KW5*V㥰؇/m[# np؁ l8>w9XR]$n~P㽓@fG1G:`_ O!IzyAv*}7ި moyWd/H:G9ƣ|~g3|$c|T'?+Hſx)ODsd2 oPQgfylOj:0iS\0UMdmcpWG1qj:+8+@C@dT#ix|xx+ '`}m| !nͷZo&%pm;WTz_5%|`2}O@)vwߨ-`.Fio-^Õ~f@/RbX*mSovr( =*aJ^Jd@ZU B0u>P>$ 3j.;xzi3/ 70$U%jq%/0fQӪw[ґ. ,<|hr`mߴq^mf4jo6R2B@ _1@q~,Z<7X>H#)Wz Gd72Da~<>Y4`~8?/ 컚fPd<"į2G{uW&\P;E)U\pjP ? PKޭ 7c`F)ߘeasIdhxZݹr.x^m yaD{3KB$D;[̋ ugekWH UV#\X;MsMv]n*߫Y&<`efvxUAT÷fc3IגfN"#yFREp'8SAl-3;~U׉}+ 6ҢwVS{ ~~چq s̀J]ɼۼ# *g ne^rcC/Hb74!Cr!b|t9R-"7PO0G#  }#ﴙ- _t8t(DDs`-FN@\ {|(zͣzghbW_"ͥtIU9a(CېR4+)|NꉡR >g-ƴz.6R%ݴ)صV\bJ+PEPI~Su4S|1r|*n'ezso$]+5v?Qsլvc3VA*BRjky0sxň48e||VK9&Ol@#0@qBd ]1a ?ʇ:!XqiI&A,{j (tsg^$^O{AMqI֦#-&|A+$0B 097(N2E_.Y=a3oջ5?/Yn+;L6fT!{9(7ۺQh@_y\vi(`7S>L9ݺb((uweBڮ2lQ쵨goW!/_N(ωH G2U}܉錯~$:׬NB5Lx3VN]SNOWoCz6i*N&f2"EǜgA^/;Dk.-C  hv\#(!MmdVwI:] 4 q/|X}o_bZL;{?Q]RE .'Sѕ>uU .uc:̀׽ K̨!a>c9yZ ;Z)0=a!gCԠ?z XUͦ Q22Ȣ 67sjrujLtMĽ\':&carYV T[[qF{.jp#wkvM;Ȩf-`ăr^B~%ctg:4W ł(a2Ď+dc=G0C;0^ Fߑ#bO\miWP|CRu1(WT|{Yk"M>"1,!neڌ N&yuǓr=)2^O2H# F}Qh `=#zw J==1Wl- (SiFrǨ>UdT/<</ւB]J1QDY۔Hc l4e=P)nou4.Ř :2N+0$T(VuU&L;d;YXG̩` !b 4DNV]2Lϛ B >4bʃ"ޗ5S_(AH3U\t-s`7F$H,56LA  *ݞMdR|dDOixÄOҿMl,9gYTUN.2ə)jiΝԳ #&e9%c?5szA _ß[0Z6`6Mp$[49#F6k1KԂm(:EVwEԗKd= Ԗ@FJe x1мdwd[[)?|7Z̬n]Xe#H N}F{-et3Zc Ms .L=oY0[NJlAp&B.ҩCT,1(D=:͆ ټm5&Go*MUJ:GYWA'2M@Xj4}9e/ǧG#m[B3pX6Ua\e1232h] E]G߃2it:%,ĝCXl4Ј(\dLWXRE8]Ff!5V"Bh .oK orhcȒDքP\ v>x3_ uFg L-;R 48ufMVQ1>QtB}7&K}1&QsPz Q|M+1jsC[z: ]^ t / ^츭h,wmE4I?=~@RhdK+')&]L[ 6-AuCXWbX)Y "(MBPvPS@ "!DmLd-(Zg\6V \и _Iq) dD;"g`U 3CN^αi^iiƗnvMu͋6qT>CecZg*MQkǫG('vO2II51A]E8=~'k+-}<Y:ŷTлh x6=5Qx8[d`v@sN1ڸ;h-lߵj#+4)uL[H$@ ٗi6A2l)^ܑX9&F/8zVQp{?y5W{a.V=bJًڒ`YRNȔ/ :.H w QAیyتs0B*/Ťr!L*_^˳|K5Bvg`yweܕx {irQuJRL5BQY2&zr Ut@$[bkqd%n\٤= {7K >=!s/OzA.EEl0 A/SG RlV+8`ϑ>d19*8N47g~2 N徾.fƿyR@.7*'5?o鏺YӰRR(ۆB6dZLW, 0=xQ ̫Rʫ&8$qQV@A3ďzd_TtE;R69L#1 ZܐSx?$Wí(WE~ r@ l'SD5I(b M)3TQu=,HC"ؕNOgvS~YC7iKi˃%ZM`eWp}F.1e)0W 3&~wNTDд!q)]l˜hAjw VwR{M232 ';k, ?hnfsH!JV~҇SRğƺhW?=}E(5ظBq;[RCRBo?D0[ LR7^=/ c]!VhjTTLцUxo&7zB%3͋u$gZv䮤fڦ'0B&,q1SEaTK-VÉ("Ͷki2d]>?0\afB{`%orǿAdEeYE?QּߛpO8%D}^]nVm)7]dRe%{U f+{nx{Lfh&9lϼ]m@$k/(翽ơCBWoq _#e|B? gK/,t/)B*|hiH~l+xj{,ɷ2tR!?JSqeVg2yHWd*hYqJ˟ڰukF( `eQKI4\X5K*Z`^iݷ59dȋpx" QK>Ǝv()OzFpY *_/ʍqfӤ ^+!baYN {"&RO+jB#Rr5C]6P v ^sQ:CG~zEk򼱝-08; <1~Vk-4v| сG's5ֻJ ]L74cZ&&97!bu' r?& VZ&#f$Un|> ӪY7)iJ!Yd5`@C$([bsݦ*p۬"*0^Pcd5lw]mWVvf"VX.i}8F+s/M8i~mGީEfm% r>k[oP(E5k8LЄZ %!IC-R]Iɱ7SK vωE AB.dp-ۥqEG }7j $-yx}OμAhm.~3ao0ʉ}%!혂:gB4M Lxhg @e}v+ |[~lt25i|7覒CI?)hL賽z`rIeHY? -Zأw?(2Q380D: #^[wcsd7!kd']5ݼ=6Ěpj RP;Mb1*9%H:b&dW+0S|,oF~W%c {Tv Vܙ5*\/UߙB@̋]U*LDћ=[]Lr̓ Tb =Iv~h4k}+˙IY޷i- G=jFI%q3shnQwC?ē1vu;m4^;!~̪ܞmdkM78w Z +-?B_%mfB\nt{(j >љtgHLL- N|+{ o6 oeI]MYLw!9Iy>U#,g'ZӰ %m:KKF|MN7R REn)D,׮ s0=l|U9x.ĨFZ"vRwj~;syְCbh3ڮ8Er(DQ8r&YGƶ49G @ MJ\uCcOh_F8R_FX3HDVe*! uZ4=Rw݈H23+{ ~|9AțaT:`>|'0|E]`}Hdy^uJO-Hb ܵvzR _e/Z{32bTͷ/ ҡYE S5Ju˾2gg'k3giaoؑ3pEĢ7+wФ*p%xVjk(T*bU]ܫڀ6{3/R48,,О?7:V~`DTu@OcG*U`A{ +vC[ޜn. wUnnK_36KC k-Yҩ\L:OP.R7A$!B8hΠC$*!ڄtW,F97vZclf5Ns)s/7it82edY:\)YF CjMj`8β&~aR2!=}3=y6?$|(s7&s jjlz͙@&Idu** *YR(˫_V(Gf_fԂH͊AU۲HFfĖas2P7cD+pÍrŰʨ- kc}U&PE)f^tShQ{jIoB#u%?)ѐHԸ0K RM6Xӡ; {s, f/]ǝG,mxBWZދӬ!6@չ 'Φ)^!di /WfԿk7?oNWlFj_$ߊYГ20#:XG.DᙵXfU1sccJ k]N0Lkq`hEgjWnk'YK%\>?ysX٤Cپ]e#kԊw,csۘ}\U`_NCf$!nvۆ)HՐ'zv2r)=;Ol}g5u㝑ã; {O*Qn)3~KV^]j9Hߊ9nHX5}:63rK2F#G"?o'Õ7;rq EMg^,?K{An,PX00ŵj%o6z;|c5yl(z[/ -:۬UUtuQkXg lCnwɴ[B- ԙ,-~~&> #6v% ROa"\L^p\ {6"FINd^6az^uLٓ+wd-~DQ #ݺ;!c,㗀eʂ~{(wΧ:k ;[n'QUpi1'a50jnn!9W)Ka>Eɸ<u* s4:|/QE#FYGz*=x#%<6e!<>0E(Ka5#_ q Z&Fhoڛ}ȭiI9u<`WpcOןyb knC֛IA~2jeGg`W~/p϶|4@(A` jj/2}VFh jW>9/ΚXDV:ﱑF k6SQ^z; =Xw$h_=p{_EJg}C$?蝓3+Lz+5 { L83tq#lێ N|n+AuFW :M ވ_uR b)Dy>2eoR?/fFj*( B?Vjjq^Mq%u{|1:c{GfB\6gq@x\D7pZ6Kh4;i=ﳃtʎ&%@AGɪ&+)WHu8L/t؞x8AW߳ w_b/F].iKnb:_(I{QN~R@k +x,F Ng0_;YgdDHCw (JqW(?insSDN%#P!)qDzZ%}BY9?Mӌj}2OV2IϪC; MYfg܃>u᲎tU|Hw[?:G.Jl=Gْ B)'?(˓]"|MYVԎZ;v>ӿgZ`j 0@fayI9[D63rBuf?Vq9.ytrD-r3Zaԁgg ܳQrZ*Xޭk`c3]j7墏Tz_"udAe9fOfLt#\[ 0a9q_&RdD́(iX$Տ>r.Q"FȫM5e<6FzюQJCkuM-Ϙ?zr]3M2Nj̬# *~e8!R:zWeK:9z{!@ K_J/~URqU8K|s pN"opN{6:[}SH'`Z6zcMǔDSc/+E)B~NL8Ӳܵ0VeSA|eVyx}{{SOUD~bQC}?{dǍL! p\VfM}0Po!>eO?]|ߨvjLલVkFf3^=fOOCW'}" ݵD9$]w1&U Y\$k- ET8WAп9I|~LA-S _CT[trO^++Υ&]R Oki-p>i pj N2X=/p* 7Zs.M~fk P. 2ђƒI 22hT:=^ET˛n@)>r_C⵾Vf~Ǎ{^;8?<r+.ۉT4wjdv+<& >,+%o(̗ >O:ݠ1"JHDjBiAB[O4 q2:=\--sBp_H jvnXO f>dgsʊ G1K qBBբыAi X~y&BYTaq$VQJ}#&vN.\!etDo|ZuRˋ%)L({ qlqK0لu8&bk%& 2ځғ: `>e0Q0PbWT{ֽ,xYҳ,qY-pO3+wd$0+Ő) -ti!UBhtbZPɤ]_͌. sPU$_v:ΈτP kRc@B{6^gqJx Jh( !dN9=i"+[$Q v+jNhBz^. /xOWe@]R17~5vv'a}*8zH.YXJ@i2y6M9ߩbi9ǂX@~a fŊA ,Q6X 8. 0|̤'{학7bI Nt]2<Zzz*d3z؋Tʄjsa isxfKեoWO039p"rg2W`G֖͋EW83F<-A1ږ&uRh$R,بk__?8 KmFp@յb-PψAGݦ.8ѱq5~8@]L.=V(~YWEACQ!fOV13&#āQ:HuStU+e ރ./ X5&.O3\ؼ|dKJwWVsVĝ7¸Zh~ ZUK4eܬTY|]Zgtx<{&&թ\vrB5ȹ6wy+&>L/zW5A܂[ܣ],ʿ"GLd"4ÑS@d62o)*_gz"% p=uRmm{ d8OϷԞyrlUS PbsY3'3O'@ .њ)"bgSVMjXt',WZ:'G}1qY4nިtYƼ|o" ]JuhS.'K|>\aH5QpKy+U2T /jDw`Md~°_Yy9w^V6Lؔـ #80:+U쪢V@9!fZћIN%pLU.qX3@j67s_*Va,A~R*@|Ξ%x:ڵ%^6tF+p$(W"j(e]CϗU s8PvAwpo^̫s6[V%vZx;AT kUG&Tq\wV!fu OY.IdDB"[>J2`e$WF绷dqèML mREzHI4Iظ>֨fJEOJ5n8O/HjmFCCH&7 0;]IֳF`~VZs yYV/:e1֢]Qٟd{ZHC_>̣x:uc +gƒgJu G%)QV+Dy,{! $=qP $)BZ.m{*@RBlȔ3'S^ʀ677Щ[tc^e0j3$nĢ:@5 ޕo?yq+]uUV‡Cf#]bNyɹSOUa_Q 5dj`D^( 2I[ѶޚDOSԤ*KoPcǿaa_+>W]dl}uLMtkjiE[LykSi%g K+TCpxQ BT _6j)ůME .ol`ӀB5 e@'E-t(1qф) fmB:[9aZ\Lբz}\ה#IM~޺6TAPMI,x_:|g"vˁ|#r=&2PKZzG&a,PȐ+jًĞ$P?qrYW'UhYSgnkg<9BЕ}D|U&FPň9L^pJ (W+[Acpf9Dbizpڜ=oq㞨sFN]js6pW|f=:w6TU,Ht|I; ǸE('yha{҅|;S:5Yj=ёqon05ng5?t9VZsS=cNF"`VL^"Ң.=#3zdig:h=oW;5{Q&Eo 8<xT)h즡%yZC6  eZ@K}? Jw*ӊwgpӕ̾"l'h=p4Lkјyצi ׮)E>gwG֩C|Ց.GfKTR hpiLO3^=8W C*GN_cB_#qxZ8>T9eQ{G_:johWaĮbUUi:S)I}XHISGj_}r|so]wCI?ӭ;"hr4%48ܝ6 3Pz7[dLhke g?}_p8&Ԡv݊Y?qAm&q|~7v|e7dswad/XzX- a.$q%*Xm<) SDxC)+]Ka]۟=e*e ؉I/-%z{ޠ]7JeZ_M2liW]JdGvw굶Rx”ìcB!5G#bqI7xl0}"),=j#ڲ% Ւ» cE(VnJ NWeoSt2`7wc֒ܟDPIK襖-|Rx'FO7E&I$__q ]մvM;cY7Y6Pelcao‰ѥڸff$ijXl \f4SضTWИ6ܩ@ suJ~kg5 zERHF\=b ߔ,N!$t䵥27G\Xv8Obt2fXgI l5ksog(3SlN \±mg&!sIqQT9"*v=Adf-[! Q`(c=<Q%[w4Lg0mr<_cfmֻ+TPR f6>e^*u1y%7@ B7am1 TS>>UT@E#|z)2~+:Pu)`S0Mtݱa_%,({gt0tma,OmoE(U/ݬo.\PCmzD.7[/(4[6L^NVV-.EY7{ܧ̩~zk&~z? 1K3(@&ڛ0E~@fa^,92銺FToO%ȤM2i/o뚁 G "ܰ Eݽ]! 3S2E[$[L$>#R*`V&''Ցn>B{Y6cVfBY݇,cc#QXR#2:+vXichɱe *M&$WW2HvF,k#EYƢnO{cd%rm}pnI&g7)((^%dKDeRg^tE>_{xjFӞ,9'ĩyM#6.bgwڷNύrus1ʄ7:(YJSkrNS>FSߊ).@E9' .^:ߐZGgR jX~ON?0w GPc-Ȕ51f8hޕlW#cuJn"I]޵pIdt.oӝ2&2)jq"Io#WH9G뒱d،圖'D'=n9*w}:ѿR^,L%BUbYi) WHf&JsIWX,{m@^FpУ ,:7G9r)uꙸF8E#L 1}95y _- \`MdqZ^JZ@&,ã>A& 1f?%dkbpj uRMH\<ĐS-q '\Q(K`]G1BX IdI[o$6zM33<, a5 .rbl2;f[l&oxɦ-dn$2`06[X1:V%w! >G5فnYmߡ&KAFxrJfbOAB%hIin .f(gp\CP,N{Ɂ=JtSif$=(]71bX,4wPw8wҕ}9Q>W [ 8 BņӇ[?r K% |f ?ghӲ2'.qGә;9b껺l4>@k]J5=LXăVz0B>c{?huG(wXn¨M号_1dI|jHڷEm {M*LLs;1a-{4>%u GB' s#g}r;Cշi~j;6${Tyw1 Jm9;_G`(p<,Ԡ`Gr_H׭x}G_4p{$g2Fxc^f'~)d|tƐqu.؄+[N[Ԝ~<$;#\YK6^E 4>9P3v䓮cxC WM/ #s|ڍW k6IfM ۞j*TVnL~kw؞.9,[hA TI,KG(vHEն’YA ָ3D_ʜޫKGͿ~NLI_ת:urCR~dO=w_QNpX@:qp#Ձ'z$:9$˺?@rd.CLwT hs$Ne?_421l,08y_)Y]\AQ2{Щ<̰Y)k)-`a"E#Z,62(|NɄ^hNwc,B L[{X$\L}ˡ@Œ^<2>Wu'G$`pjIG<:̉ds.mI9R,2hhȋ "k /~t|hPn}F i ] 2,LOk\ONr"f#mb:T 0FqG:ԨQO.-tjܳtS։ޟ}Qܹ }s+(xhB렶B.({"eۃEvXxlAզa%1*`_;PT_.N1^ѸٽZvu5R W>M7Q43I&sK8B _8u雪y`F7DT!\yծ6׮9IAަ ]rSYzjm1=K䮚t =!,x?8z+p1s7MwL$K7rV*YLf}^J)JoiK>}bH ;{lQp_k7 \حJAQysw?uX)M1dJT͵-7L=p|UoVLK l[!y^zV9ie쑠0|s] fc~@>7r? ~mV?!ڧDp(͠TLCKopP \~`r[T?gJ lH?E鰻 N=G+Gj!<5ɯIQi)Iջд^lΦ{ \w6\ k9WʼVaƥ9 dQm֞#IKxqr[ ezm7wLYg!%~ Oԉ*TS_"8Դ5&pRi0ֶߞ,׿P]!WA~EȖg(l.-}= ID%ָe$'XwpBst4MYVK>0/'Kmvxϭˏ`k\`Hs`-GP"G;22풌ROHxOeuK̂{4x@IЄBUTL>e5##q6S6KDCI"l2_oCB私X+P$PY{Ke Iiƃ;lMlK9gQf d֪ k{Qh4tXUg0s@gp1]]3JD E[)ltGf[ܫNzixJENt11ԧg Om_B`ۃ Pai.qqzLoUҋh!!LxedaN --xY C^̻BEN)Щ{E,=:_x'ܱfۈF6%$EUuMݑ~ WS QnA}Ka"nD*@cl܌V#RGed;0r[^_/ظ.O:-ȩ}ta̯±EÏ< =ԊD`§MqdMQ|RQGLƉ'ۊ01$6\9in\U/GHۤ$ bqBBޭKЉh"QŇ,=E)g2hFpW:2~TCB`в˽O׈r9W4ezY!" @Ǔ) ZE췰PFe$)3V5{Eq4 5<{|X_r`ɍtn ג~49eͼdt,вf 84eSԡq9`ZE Q6(Hɫ%KEЊK${665 0"[s&R\[$-؛α@53 QMXↃWAsDe+CDi ;C*tlwq%lƟI? $+gGAk0Y"Ц{/eez~z\x&RVyU̔9аg3fyA'fERA4 S8y(aK0`3V6fyrC 2+YMG/d]V$ ҍm;' }"`)&Q%WxޣdVK9j` nHj@Y"Y#%%5MӖ'34}t[8=]q i1f,2U3!Qq--7g/[^\/m0\(~%CPg_Ls>ĩX؈=-GR7&oƶ᭷{=s0Ds&[m YڸK*j;~)+WQgU(LY,d5mѦ5RJgQ$8n@J qS+ |BSE~RSXҘ{ܡB $ yV{xFx#Hj=[)RdwPwC*t{csDpfםDϹ1VY(?WMC':oǡC @`>1|=)),  jnW2Z.D#2 h9\[[Ac|IQ`Q]K!$T, {ڐE?JgW`Q"ׄ>ŔԨ#16ɠ%;lsP-;OxDK)-PĉJAo Fp7֎tpXtin#~\3˧zKL7-c, /ӮN^2_%K6ueo6!QsVfay%Z=6׉pMḺB%(i\_0)|7d lcCrzo3}姻~>֥kL˺^OH27903\1ѝH4V>Xq=Vc[jB1lo-SdjhZߚ.qPNgHm0N]l679SJ ) <4(ȖzbMZ|NJX)bR7. }xi:EpCO=uN^3Vu˖y%ۊ.`umb1ͱ7 YCp%H*pL;dzL[0#`JfC`6ϋ}_uu ^?-sS ZnL`z0;anzؘ:+r  u6UwCˊ\Tmf7AjH`@^-_.;җƜ>+x%Ys=S? #Y40s sY a;LfAғk5ՉF陟7%@R;l(5Y!Z+?'x"@,?Z' "kkt`@-7Pl)c*#k/(1UQЦfRw#bXgQHBDq]Z q$՛AHvsL,CJ{NL}.'tPQ VJ \y(MfByv틄 E6w#4\.Bs^Pu5g@C[ Y*O|NB%ѷִ;%;"'NXLw~d`זBs󘦇w1@?akz3Deaz6CUC*_CIpi[0ILPBNc` TLW8 Ӊ'v`N,-#C$*ƺٗ+0+,JJ ,<$ ߾SU> +Izܻx?Y\ P8ѶGf@EȬ?-Be|T={[)> 3zTd K-oqm Ygͦi+!!d4mqr-y`P91G}Xf3i+st wVxsm>y_jV"^Y#XDP@wZ9 U jՆ$>W0pՃ&Ha s !=Ή.UFPZ$ '/Z9V8@^'cuv1\U֒q Fq|?`Tp\{A@2:nJN۲HI#6C|0fD:1tKƌ\KClPgfPv!K+9sBkuO!iH6ç9{g.xYo١urGQn;N\ 7e<9 G!`M( q^frdgppˋrBa+ډ#0 8FJ^ވ(|9;y_NNâ)TF) cei̎qݑkNdҜg[ emi wZ d&0B^j,hF|OPCy9f&t}>n"ikCSl|37 (T%p,ܚ 0Z|Yyȋ?%q` 6Φ*mhҦ"Ec"qCJ Rm<,oa%b`65Q|Opoql+×XB͈6W"؋kC9kEφ@TleEz2|f2X ٸod4&ߖHKc *ՂGVTw]\-l9c2#:ʷHL uכ^/Xk׳ j*Be.U8!gd_[ Cq68 $J2 B ۤ# cvXƕ{ZV!lvXYUDp~^i1qv7AVBf>%jD=2ֆ- c"<hw7@w1VUE}DB,Kk*[T9 &fjyI7N /6{nFjZ%3\]%jVIsh׆z1 0י.=rLأC fu7P/4KgBZjYg}+ɐL3F׌c}v.B3!vXS&uJȍ4T-x*akw7߈ܷ61*سmRW(BEGOHxOOD9vAx]Xeۡgܸ @:MOu~ځ?)wZF8*tnbEVjpA\*1}S@ uœ _Ƞn?V|lpP<1̉>%bH˺pxBN ˯^T@gq[ @VapZ뽠]U( ;T cxX3Su?_4 P905^̳Kf- )ö"e1Y?WO\5&6bV^ APQE1aփ*@Z]T\aHxb݊@++9,JToWT-C ,4" ŕi2e`ܑI xr_/#x]o0V@pкW^dW,j'3ud3g?bYJi2knvk3A2f酵q$[jqϲ`VI63~2 RMybvN64qoMEUP'xG9D%İWH'@^`JYY௭k_r~I_8t=QFFmt_ګѪFZ9J|]'XDq7fZi@5  'W#۔7gbiŝ_gK^8>Fn&!RlY x.h+ߒq#ذS&Z:# b kϔM~@.jnlV hHܗ87"KQy9ys#YҩKn>>J+!^(Tx mn4g\!DG~0nأAoerwB6Po![sɺ CU,5%"}X\s0':Gχ( ZDΌYԳy>iJ^5p93E\ ~M&*4M,v&P fn0%Ɇԧ@ ET,:QZ%E'k5ae:;4 UCBk6CaSs4Džd`G;YH>12N\ă\h("w=U&= clzc" 23ծs.h>\P ē8o5f ?d]2D?6H]& ZUmbze2LcYe]i>p+=r+YKjG!p2Mb.WE*SgOE:}fuԄ|QAmRL㮸1WgָͦzÊQӢ y9PlR'@08X8}FO`aww'@/eo7Zw 5]gW#QUW`jӞo2d"9|U4БV x_ةLY8ʰ!ŤĺIQDn-<,D]VN_p#ܑ8F;6pPi>O0#=Vd]#T MkgD5}h ԖS`z:Y5$`x y?Lqg:p@?!ֻԶzٔt̲3$i.bB˝@>9-5b)KGe HpU +F7G:"qryD0ݪw" 0`q%.T*Ayl@8~h1+"-19YOXa, +rNDH"WƇ!bLy_Ya0:J& FWHpF^2y߿#6:yrsa1PZT94:`՛g--*pqM"%mV@(S찈,7iZ&j.c}ͽ/9hBSA3yl`寙WW%yfoX۔0%Ak*U"$(!̾bmXEK>ynBlK*z`rՉw8W*?}!JVyX-)$|XJKBMOqB]]owʳ>dbV-<| ]G% 'Vm8L6kԿEYpC_ӬVM*~i[uA>&+ퟄFVV@dz gKRZZx=5u{콣$QңI4kr>tQq4mr38]5,u6-CkQtyDKܩwLeq 'BlAd_i$UnD`qLC[kJS:0Υ؊/KĢV'EW J &]ldn[]~fdv֧QZJ@CoT}ޡb[sbLlnsS)6R[ ԕ|s,{S5|tlp gwyv7M+=/#4!8g`Fa.q&5+z)H֔}¯4Kcǩhdps%8w^݅{Z/b>E҉}?j/ۭT`FzGT8BrL2Y]JOe^R\%@ n!pm} g؜w=M Z'8[^IJ4,0=b1rˈ۱&Rk"R뵎 <M鍣)f #H#9BGU!Z_(? pu#mF߬Vs~}W-˦ ˨$+MBRXo6`WO#zD\斈Bsof"l;5!A.{Q?05 G2 @`=c)#3U:Ŭ\}]ce^=|ܟ@WYLHpjP%ÕѶ$ b)p_ %䑋ir+uպSwSPpDX-u#U ]5~I +iI`bn^pwo$(7͊#^lşv]G[ɕ v 5x7`)Of[IlO}@x1$ \ɎmwEl鄝$c5:s9ewD.b$)XTB"s?nqh݆pLg]@@Ir/6\.4dm,ݸw넮P2\}8 `8MτQ~׎FvV!ǰ SH6d]HblUax|L3yam{r.(Si/34Pg-)W#uZXh۰"6eؠDiu.ty-(g2Bi9%1K{.QY ./z hҽZlGyؤ7z sjGJы25 H6xzA=jҡdm+u=5D ̀ kt1OY&o[ 7Xc₌y|_ ,u<[R)%y1%uEMA]l94zpz$ +irS n{ZR@+b_%sԸye@xXxlt-`/N4K:}A9]T[bilbv dDǃLAI'8% #>YsV\ݔJY 9ZQ毸ss1 !vԻhM~7b[σoWT(tăօ|`6kN!B05P ccNt**edLd+Ǧ 'K{Kj@?$ԴKȓ4eE;pCYAa?;}[5(kW^R]`hȳ tTɡ#^}+{X^V%@#= Jݵg0Hb?NDZsӏ(t:t5As~;Do,6,d쉆&:qCLa5C 10+b00m]AՀke8m_Z׳\ܜbMЗ2^*g:/W?o[E%4S>Y@ ^r֬pK*w_">斠>5NZ7!;uQPCAW6U4o~" El""0KO>#i$wjS#Ov l D#{qQۋ5}&uv+%T]1:~ߩ~}$]-c{=MРw)}SbF(1 y|\£C4~DYІ[gVhDt\8_5R#pyU&Q$|q]Gxķ'+P1rxʥr 0X_ 5u},`  oi Xq &F2IlܥgFHin cz:rͳGoo| .H \ ׂnLDzYPKQ;U];HwVjo՛a hj vRLhqYݟ(&jZ~_;|ϺT~7WF:Sc%ڬ(;@~O, 4niBȝHRe@wMXY>T#w[L W2>G_Q~ 텩^j)}(:WV&Oum'uap{O`;F"NFcn<H>L0Ć$4|֌Ado V3WUeΟpe2ks*u'ۙw!SQ4@c>&zj>>̅M9"jY>o~RwaL#g$U-"aǼ+8 ȐMj>x"\`coz{˻2RQa X$ZanwCfƽ!c> #Ƞ` poT&(v6~y]ntȒ/厢Bla"ț&$0SH|XsS]lVGOH>hu 23%ɰJ(fEK*$h9;Y Mp%r+j5ۭP͔'W]F,lYj"\\Ĺ匡 ʏn&9~;}$| qrmBjpD0_:{ ?#PDBgĢCݲieQVq]_N[FŨ}TE[:u]^vUq Na 40 ^cEh62OI@k[Sn"tvrYu޶1^MB*f Iifoa|k8?'_.V]?`^3)iJN4L|&**@noh'pP5:XE6UnI1<3b!m˴ )Pg=1 y4/[$ 9/ׯ.۰ݺB5Oҙ-7 4ZfHɁ(^:zox[$Vts7]gbێ [)y9}u`MAH^J!;|G rVY4et9g[GEU#`m~cA)aѥMgUpC𹝄dC (׮[@y%~ fOtș[$B@s'ٳ͉E4]Q.^{`JG >5,5@ g'!CMH38=?m7~#ɄǦ 5>يevuD$ ,Bθ$rVK} ]EYCge] - 'u6!4ѹXM%KzT `@{R9_ :*}~ѩQkZOe"*%"6O -GǩX9I揿1x}q:\?@n j$4D0þʡ/ٙ<4hg-u]F`CN}ȼ <94tXhڐV3 :L*Q<]w*} TLIUMoG#>UeQ.$J97O#xwޤLZ@ 'A:-G iB̑2>}8p&^=vP#X5ߛV bok.\ɒ]""/1˲XY1ԥBsv,ABLeF44C|Pr ڗL(*USA<5c'\lsWi/2^%~ ܸiPM\<{'nJ8:YN OZE!mNˁV lG'TP2Eb TVZ(qJн;D2CKf>8w.=Äɝ&=ƐcSz?>!V GEw`R@vwNkX^L&x<Ƈ:|ǗR]xooxqNcG#D2m;ئ% :I1olN[|_${?7s(xD ܄<;]mKE:+y2Y/4%-9q ݻA`}{nU Ȅcߕ6wi}Gpmd_~Hl:>*s+-:录0%M/?K3 m$Ky9s44ܲsp2rCR7<r('X{0$9(Rd>sDBæN?S/x^[w gMckXJe0S )ZQldD<{v;F[[a3 .~ao(# SNx^ _5faiIg+o 8{h<D+PicHx!KŹUƷT:*q-,O$x⡺ :f^Ƽ ؠ7N+Ѣ=xkl|h)ivxzLvA EZNdv RH@Өt.a%25_9cI(og0oD 86bm6sK]&"hG!珶lFm"!mMYU+JjK #p}*$D6 ϯyd k =ӯy">)_)!vJ'^%6PCR:e=$mA( eÇ0vSk SkU 6m |Bw鍎`:f:e.=M@WGlֿJ*V } Or:9t!m`iZ욮rD|1;`>)FhF`/G>U~z:0}/:qbC*TPuְB`~C]r$=1gדZsO23=ٻxىC_bBQrn;I:폻WX8 U {*k%Ap]$*TeטmJ=hɟ:±#ZUtd6Ӄ(]Zk~|T։F|,;7aVSQ/opښS12xܗ^NJ'pIrE"$</"t<'',Z%nzX4ܼ(te?g\z n܊Xvr!NHA/t*ZK Q _PQ[Ȯ$BҎ\#%NxæĕfT^+3ҒrsLxi26Q,>dX:;&zd*{zLa "t%f#vt>\nwpGKۡx|lʛ,X}'YR 4$Ul <DP ~@ g%TZgJdycCͽR>2¾d 5zNh>mx0+8%-Lixnӑ mz2Lpa#ܶ 3;I.AN K~ݵZFIQ,^ٟe,!_*$HU2t-w3.'3be(~; oCK%k1Wǵc!.ڭa/!5IѠ>ƳuTxLuOvPcoGv,GM5%_NgU&Lu|pVɣyI7Q`+y! %0 EW[C29$t:,܃`ܒÂrw7̡+J z];?T44uUWPdr@C(RR#ScӰ`kn΂8x-!u/u{TbN0|F1\ʥqe#m8FL.Isir3bga9nuKj'bLO/~ ~5/-)@GµU% Ny>ǡb,xߙ5Z19 W;;4*(lcC fnNͤS[T/?֑Xٍ⺡l)E}cq *5T`)to%Z1z ViB9HrC^!'AW蛟{N0D#؎w{TU,ڞjP.eq \S&j$S\㵑v lY =Z 5Ud"yA}AZ޼I}q6FIuZ]XErH@a#S3t1-~l\{t }=bÌ'UdGlҒT, xߍ~ؚRl5u_akF> j >mǹp5M^&#$fDz.D `Pq];9xe٭1/H'/ #j(`bPqk5!´K.nmn xs۸-K58hrm-Te색GؤdLh5yU^#C1ˀb %3% =BVːֵ{iurpYš"%5U;}e$J,r5@q55a{{vu;{P25:xĶ?qJM!*c8Z)rh#!ٜvkD+Y$:irjh~h4tYe vKtnq=o˩,I FիY-KD,^YS4vl˓ />gxsˇZ|cyUPe<'=^[Sx8;2S6"s[1)3 48&5NUzh|b*Z>1%X~q?8_+֡EK1\.\t˕(zב]=IZBnQ4j,(1i,whpKEN͏WvŸHFGeC/V\oH#1$z5[ֺ}hbk_5w n: eRKmtO 0H=4hz(ݺogޣ{pIsxzzm.[f-qݝq)a[@L,|pRcdó ˇmu]RHǹcnQ$¦>L%=-w*zƉY ب7((iwl^À aj}9Wj6^ѣhy\`'+Ò%l3Ry`eA<4T콠&`fEPAƠE IA{UDAt)P(\u@pfնqm^|GЖ{W/K\V-d}*/-}FN3mjZgLe)1PO,r@׭ FY\8rm` \[;L⻣}Uu:m9G]k`N+1O}V}՜#!$ Lg j9vY _ )t%X,Y: 2B2OKFwH GݠM66g ~:d6Si0CVҎJ.(T0SyvE"xm=W7rEXf>6rF򏃀ev1Nr b-bkk4P=I)]*VSy.U%*y/MzUՒ _TVNdw_ 2i s,wľUzeHsVX{絗BUkam9VO%owkb[ .wj\ ʙf}Ac_$UvF,#-gne p.VI!6B-_;G;"@Kt"o큅-*[~A3"b;Ll.E+a9KqS19blPܱ ddm@z!TI1W u5-k#uWN0J\vM4Vr)]KwYB !rW:u\YqQ/O!~t\┕t܀6iI\9zJAuN:eǫ@"xٙ@@ږ0-1ە,5O?A|0yvF*"yjLW!% Uu$d{ 8 zP]&V旪!$Z?!iE"@-4lwĨR-}`Cae.ZYEД1;XN. pۃ~_<80G \fCxto9%tS}zCC8?h"^\G6KV${Ajga8Ғ.&CN$*n|u=~׆,E A7m{BƙIv'G"@Tm*({Tu/9>.k9CiU5'K/ck8s9SPG:(w#Ŧ)9s ;V[l5;1BZ׶WFSè඄,j*V?ѠE@N6 zGIIKV>׎IU%4>]vX3d~7+~8Q{T'4J|ЬPu$G:9&ݵ4jVj3a};YaTn{@n$kGS_Klײ1noؗr$K,bo832 ]!h ƛcPLP$<.rvUgr$J@2i5!l~`JP x  v`@P\! .#jT:x'IqlbXoUI K 0#qp4&IwƱZyg22jw|c?;2$+jJ?!zˁ_¢tA{Z!T%Wv.rTL [iqu4KCYB&0*LyH푂͇7.5It3)1Ѱ{Q-6 mbשɺ&cR'xG17!T_Gk*U;Dy˪㺻ݮG {l#B ea…rQsYLca5l`NbMxIr#*] A,}1U#b38ʾNsVX)+}MZ fi>ӬS19 qNAz!@ mPl> t8fG؁N6a"`-b]9߆9Mz84ko/btdу h(xe{գ_C05D?izr /Yu vL*)u,!PKs1/oOkfHd廑7@"8Up y?6/ !MGH An*[>kBx (~kҿx̋bI҄VϼQ2̣# ugdpӂxƌ[,{!Ɠ|?6)Uh 21Ԅ|_ng*vv11<7x߅`q6^]D6Ws[S{W.˺xVy,C替}͋GF̲#<%{݄.:hp~.2QdYIul[bX<B$Sڜ:6HJN &*(OZIsnG4jm۴\WY*>T x^)bk"tcgŕ`㷭_nO[R1Vѻ7ߖ[]`Q<ǸZD~/<(ubJpl\Mll7?n4S(I}_E_Nxm2;^vaB!ـEٿ*vSOZv .Wj魹[CVP s4~mvLP  'V.*-89MmX;2}KZ'1p!5O.tR)|Mҏ jyWQ %D&̷CVmK!ۊ˥Dq#+&V)_m58Xs, @ƒ ŐDݿ; 7{Jmcё ­K .L/+LQ~bw刘c?MοgXˋׯq5 ,_715X*]8>,FM}3 Ycۼ{YͽzA8ZR2:OBʲٻɂ gYx{OZ.p<Itr5)-F˳n+d) &C r HQ1[wѬ#.βd Lv~:`7yt"dd]-G+ΉsK8L(Hȋ4)_]o2|zzQfEm+UL9x5s '=9`!ޡ 뀀::x@Ǚ7,Pz}!p8=BKzss%1S=E.f=ٶqa/<ܭûް\gl6Av6*]FCOaW)=ˑ_8ڃ/1ꓩjʘMAlCڐ \Eq]lCaވᾱ&z Xl#1 ݿ!I[nnjyOSW4D}qy y7l>ֵJe:p!˘7( ]ˁ nIf aֱ*Vt#OB!{8hY+`VnC E+Z Y`ߣ RK'aITP},es@_<:z:=bCc{DPDji^D/klZզգ-G~[H8вE/'LtLd`Lng34004T>k51X Xse4-Dp ˛YNZMgnsD{DZm|Ox P\k{*!G2 Ycƶ5`\ԧĶʗ4cp4\Al_-DHHky\6%|z~䐚zv`JN!k vvQ$71u(*x?H2R'Cِ_'d Q 6+`T_J*$%Jm؇JRm; MHz[nGBY\Vf z.BM֧Z'Uկ,f>d#lGh\jSmSUayj#o|Y:(ݷ2mL˜ƇӸr3*Nsa`~ -C'NGGDh M'j 0 MCwwƂ!Dd#A;CHz|QS+a@xK#PFcmnСgJ:4'YYg)Mq ?:)Bva*1_7hBNz?2\\XzSܜ7__k% 'O,5,s}1޻ euVhYdh!4 E Ìʒ_ƯyUrO .K)<#!]r+ 9pYjQ't:#Ĉ.M֎V"SNk-K=.W{N=TȺ:]%CI1_T#ADX);칪\N.KѱϜfμ0{LviA`Sn0=.2r!CA+x o8!TdJ\n xHhZrBڀBw"#i8ɘèMز>H`< 6}{CP=\LHOcȸϋb"Ľ怦ÿ*z1 !H6ݮby02Ý dS.Z#JI;#CvvEЊ9pPL2~wJs$"0|ܒ?Z;Wh1/Q%8BҗFBNIvfg&c °>pĖyc"̻7bpݖS=ǜ B11bϣ9 -RAM?c.&ʑFaQu ^EdۖwmW9?\ʉd{,t:[q?T쇌m:'qJxWe|v;#" ćvyEA&Ң}- )+Fad"@ڍmP[&"]Q{? 1j=(qc2 hIhӴݺ2@of=aQFYP0 |,ʐ} LhΕ|  S` -D˝<҂ó2;oMvRgۅImʙgO&)eÝ 00+T7 49[ t]d+}ʎoIrcz̚CЄz /$OWRۜХQ_{ADZ@O6a\C-aQFW)C+A5eDh7S-ۭOie,e\@ׯItzz?1lu3 c|\Hye)=VQO p/^2.cd"u%% 5'ޞ:U"vv3L~*GP a4\!o8|J'o9Ee[+|!L%%ToGJKRӀٶى*$\KݚhYP*9&s3jǸåP|-y  9W~*?WtuN#>a쉢xG7.j=*vVF*hiezH6E6rԠ`3ܩ 3Pdg4]{Če߲znYP{-|DS8hrt~&`yb ޝ$m%5jMQ~ZeOmB.P{!suWKIN*C:f_%lU~&ܷ1  MXJ^1V;KPH]Bp667ľ8}*ߒF7B֋#W > =XO5:Kn?]ah@ũ#$EW_giZf7,ZK/''x 䫔T7͸gEf6* t9]:G ,z,hDU^3$be&E:ߕclPexœG=хoPeNh.C*ŎϔbH+ H 1c mjqj=`ŲGTv=' taGuiބxwvlЉlVvW+>ǷiWQ͖yUst-0#kSǨ!t>| [-W96j[Z|47' mic}-&,iO;\?ԃ 1xX*J/,ɠ n^-.%nD<[7l\or7bkX@V=8w&J'Bp ar)K{{veˤ+KwfSf9.gKCh!g#!Kham,nS8wZ=>U|9Bv}^\Oe\qh ֨0[ uvS6;\ ԕ#xbqTߘ'𬰮tF{xtɅAQ-YǠA@m76au]cSc^xR$W@l_(sX ,pj?S\YgjA{σE`df^ۼk@ᤒ ӥЫ%p ~o22$MBB#ar0 Ap3x^lAY3 )d{ y?-UpAVOw5N XGOm:x#[iM(+"a;Y\1>_`W=9]^f>Jq Ɇwo]/Sg_D/j"ݳ1݈wGd 5~S`r'Οlvꘋy!w_wqv uD)VU)2FGt4T3Eݑ{v}e KC<5[Yrݞ|>~ :_\&>B.4zMA3C(g'Yfw}܄kM@~nehj=cIj1@!o(e1hƄ)Cئ:Ԙ9%I8ח %O| ;Ν8gwoR$NAy) )b iV=|ӭ~c!C܍6Ns/^`>~dvJ:yޏCqӚ=rCq[=*std w8ؒY2GtF#7UQzaM+CZ$Fq_5CDTbt{H,o 6o%P%}6hmX'uҲgΤ2fA+keѳ +ɼA<^W)m3~d*Yr89& *]n_d8*d {© Pg7Vm&,]z d^iļrDFK8[^Uec(,<ռZS<O=kd꩎/k?xZT N'#,Rnclł>>Sƨ,i Ao KJi"1pA#rLצUVZi\n5,*fY &U%T.\ڲCoYmi=> {z:jj6SJSɥOXVS&F(Ĵn=q(} a7ڱUR?yո%PmR\Oy%};6AD>b9q8 !%Cb0,oŎ ,qZ~CE>1 S>CEХRa(;;bEP[ee[sZ)Pde5_g'}Ԃ?$UBVLPpRS(A^/+B*C&1Z1U7]P*; edKLZyn<سk`cw54>,GkXPc6<810|G 3 N?MKϦGtRxiPF6NQ.~BrzAR]/5 G8~4LI~s?US77$ )Jc,Lrco^Cԍ;N|[,#FK$itY9y=bx[҂>no]r?ry,9(,Vg~`>ٲ% ^#6 "O_) 'By=o%^T9 ͖&Ilך78'`k)ۻ(%Q}&.s7ڑ|1Ӫ~%U?ͰC5o*!D^sD͍Һ@oغ{.;S7Ţ`-WYsXћò.wuIW |Q9å;N}5HCXֹ!vGZ[0%CO^_Lfc ibݎBvĜ." !3. 3k?HabvEZFC`9!3 *.[64$} x?tB2_d=,Rj/r nOI0h27 Juqoۻ2|,b[@] dgΐ*}2ʹdk`)gZ:ݤF {7rkp3f#w L۹9*Ɠdrڬ>8a2Z" nKR#ekbz^Ќֻp \ł^T'{cpƑ. 1%E`Х=:HA{HeI*iV a0Y:I6{gG܍^6 VFۀMfhU8 HID^ Ӣx"qMC|irKiqξ(hoiº5^.o0"=II*B޺'k-\vhCv2=AɘoN\ dY} _g_fc lS AOZqȴʤS-bD mTLC(2?)E- "\;E^{3kJ5CY@Ɯ**/h:dQ%~YWD0#e'I2;%'p]rjZ{6z:Ek XEZrsFnH.ӈP'^t_gi;s(<?6BT{'kӟYSP)*=37]ۉ:sI?}/Ci6}o8Ǐg88U Z;,4N"DKŮLs$SVB;-=v}A*ͶtY^cv=pk AlEn֓g|;S4~+V- VZ!iY|KP{rle4p9+-?u/ar~N(3B6 /bY3P*4ku zŸC^0Hgr:5.ܝmVәUu#e$.#֩ʹ0Ɵ]ta>gq2:Tؘ GW⍗:ZH;n+ӍfefXd ȇy&j^cLҋ6Pi f=B<,CZw0[K h^R {u5~W%⣻Al$i߶c/ɖd /1;1Ύf޾ٌGTSRC#}5&lΑ )pJ' +^޺Ԫ8hE/Q0 ZOyѳd]^I0 ̫P`0?% ;>gvÏKb߉j]JoR*/ ~\nMK5EUp%F+od))_Bs$ ߏ 0ϺxcIv2dBɐ8o)4 ͒oSroHdXBcGYX$3O-c NTCN?:u.pmE 1 qVEF qIѥ;ZV 71.RK8=p MFN`~,7s_r:I.Rcb㺮a3_"l^t5La&h{>_\xb}hK#\>O@Aޣ?6)x_jGi3soRە}eF;uq+CNZ,3ۙX8nSNd=w;w5Y3,Ѓ+uFc%cm@bV*\[]ykxRvQ]598m ).ʌy$@DGKt`;' yÂ͂Y@KcSTRkv8R$3Xʸ-y-8j~(abU!֕ҊMor'ޑ{Kt7/ qsfd]rxl"l_ 4OR]yhMöuPZDF)0| ݵnw&գ5z.̚ 0+AX7ڵo:YBơC\ݟԭ\os?HX% ' zZ+pfu:wԘ JQHM{ȕ&7¹,d!,~Gtju1tG]FÛ!~拳q{xj[Ŋ_lE> B<ϭؽʏ~el+$-Mֿ]܁^> `7Zv~<"hzH8l.n}kAyaLrv|K2]) }>$=aN7ɼkrPJZrn07?Jf@]_9Z'-p췕d.7q,y D$Dll#~S 0D @a 4$~'&~nw(?_<);C> lLex#e?Mf5f^D`_G1+Ff2DR+͛ Q$fiF`V&ݥվvS[U&VYd(TI8i0,a@!\kЮ HiiݘxUIv;2sH֑@?HGj:F ʼ!i/99HmPpra$-'{b9e9=,u 9;YA}05WXI|TAq?J^[M!zRumӜD4/d_*UEj9żjHrHym }G[PMoRȕ4X~# $ ZGsnԋQ[q$fg%o`>#J6#ZgN |*%jVW"#Vf$$t0QMx[ZuU;->}iDp F6rsHæ49 <߸t꿀 ;<R&.W*0D8Q GI>~ kݐLo%Vk6|ڝ`J:erÖ]_:)@tçp ⰾ@v()\d`f@bRt#]~5]74?ROy+%Eєm&_q .lC^J./kG2v  mU7`$O| WBc9A N :X ,םXMp2Tj"(VʢxGi5}z-@rqҐ.M<,/w?ބ+gEp_21+e̸wLavR;~U`;VȘt$hP~\h cdv(ȣbq4$ OLh#c}n@~F7snhīûʀ1&ܠn#mK6.4[P*jBUc$l .W1f o{&7bs[jQ.nlfT aF5(0'E 3%Ϡ6HwaE88Ì)gIp45'N^r i{-?JyRmA:ژ'~q)BQ}=~TG Vi^+;w!׍256Z8_<\Aa~]2DS Za]݃kOlA~C Ԅ6@VūY􈉩sKugcYls+k5e]/ u5:g&Cac7o/s! AI*I[l6VX;|\q6Ll%fY'nڞh2Iw?|cل*NXۖIcgo _8#wvնBp"t B@fEԒDp>g~Q3lq "*jqOͨ E;|syB9f+ {HJ a)8EhMaEÑ'ue-BW*L8ȓW x>C>ؕdxO8QOv;^032 g_t497i!eDeY[qƤceXLp[Ue9XN^1#|ky놲Vsuwy`[؉Ұ3`SgM`%BV˭"lƮMAIwB)14꫔+|Z$)#JF!^X~c 4<~^xy ,A}Vf'1M.z(-#-0CXrK6eDȥ$}nO=vi:0S""@&8A'DofXDO{T,x]"Gf};[ZvK#lWRو~)Izɢ Iш=ciuÀ-(JodjqWʰmͱ*]ĚdCğT]awo/NAjStqq{y0YA_15L)G0vGBS2l^\qscCd/U e@osŒLE;aN\ú+8BCm1[zeӆyVQK \q )h%*Wg㩽5R$wour[R P_sV7}!N11]QE ,]% XzR;y9.52#޿^ϟnCKSHbjl+h~d;1kw^O$Xz#Ԡm:TFs货 Z;`z%H<(1 RXP؍q]OLLcVP,ksE ,!F^*'a<>D@" W8BsW3*jȿ); ]xݻ}Ekg7Qe3 ')ZޠIe_ It`\YM0 肗r B*Ilpn[@GϳX#f;ؑUQҿ,VdMX`יuU4+mC[I~ڒ!dvz3Q7GCZotՆI9inB0|VD2ɺ:iL:m8|noQR_nE4/#ChhژJx6Zd[77[}%1sQrp("l-sXm蓟 ytLLh^1) \ `k^ZU~391QTӭyMMq^ >77}zZkm̊?^],ubr>;" 8`=Na%ϊh;⮂7t\ʻu5L,/e|ka ݅AEh6$ʎW€! x{ d.nyP9c{Sݕ5tK""QHJF`p4?eܨ!ulk=cZ,S5uc+Ŀo,.:Uv +y\Te5jb`"rU#tͷ{(.to%)UZM@.ڔg|φEU|*;er"tu?#B4A\Lrewx(U0aG#L##e 7UOjv#6(HD\kv#6~LeQ銆9$Hʒ:> ~u">8[xt\.[.1Φ,YGG-ukh%ӆ :v]/83yoHi O[`4;+"sg期/a|zVOJ85LZÑ/RIzҡRd|ZVc yEt/m V"~`y崙J“X.&F+PMvš컿Zܖq;|oAE G+T3 V*-HLS6&wy` z,KM=ɫXR~\Bm XTuWٵMPX}$6LBa1wLag6 Io`J َ+2N<1[2yͳaI% c4]R>Aݍt2ǞmIp>͂6e 34SJOf0Ή-<ΫSj"U?DuԶu:5Ͳ Sb)8󴾾A3٠)K}J ,W 8pha"h :ʛnv{6=V*8oOk.q N26ӷ)zOunn3UwEaqy6{C( UլFB~s2Uڏ3"vM;ʐo0u=«#܆ų{e$&NA$2,hl ռqBn Ӳ>YoDռC)<~-p*P玮>]P{cAtgҖV0wcO1bBCZ֣ UKzVA { BzK*/ Fg$:K-Sm?5RWUEXedXġ"2r-㗀 ¯nGB X)'*dz8)v$`m$]`nu!e.'i:[}q\Fv5'kzz01vA=&)$#wD{Û Qzlj&e*0 9M$5~3<lPpʥ惋g$``>o(-g,@On43wlCWi:-N?~|9ދ?a^jXuf[À1 ~/(YI\ gT0.b=GƃU'? 6Bm_8MNzƂbPb#`$1%py_x* G̕eS h"LdReFIPRpa<`u鵺RE' R:(ɽr\uo}Yk8L\l6yC:d TrQK]xB}z[P:^df TE] *mFۢ>r{H9MEx@Rimvtv3~:d!%~I 䋃zNʥ\Y`^bhC\=@!?[ТEh V 5M|n6gG#0۴/& tѭ44 >ڛfxŜRLFʉ= 7)5eGE%.ќlt r8#>x.l7"7|)`w ,f+m;-#;ɸR*`B{U";4uJi j& [da=,8ލ]Jgv]V1uqn'=srɐY &\A`Ex9[qPW,eaPjM>Sb-v֠$58L2wxPeQFΟX^6?(n1Fh랍ףTu))"$ux @olxPQ.!_ɓԀێm"_ۿLh"FP&^^TGTbQo7E桴x̂g>/i*)(L%a'xhfO-pMř#~GF([,-^uEa1&e,Yg&,\T EP] n9ފx`C$ίb*1m@VhZ&$5_̓IT~1?Z1U5Cv&DknЍX+Pg ڥEf)'*0,3j% cUSx<; {>l98E^xz^9h`eg:SIɧ0vXN=]N&Y,t(E xC:8Eڀx0 ?KSV|1ʕܗbrS>%H6Dqr^IN^:9Eh}im4l8q/df6M#WV7/ij="qodeŷH;>.NETf9zeIU;fpT&:3sG,FW DYMD"5x ~SSq32pb,UϝԬ:c3W>c)<)7=yP .&*kP~/[5 \O =/YJAÝצrBwHMuvW|Q7 6d!N(6$7r81Qw+)%9I|$$3?^[3*HaJ+,(4s(4od45+W(}) $674[:~?NNLJx{eyBB7.6Fvdacˠ;\2^CW9HS82:%w} $1FMtW*(6f(A;(]U6]~ޝ(k9wˉ[QI2 r@dv%e5F;{fAfE|(j|aI %VԑFI3GT/3`<:U옭8vٓ0@s9_-¹%TŬ־r(2&":^u ڐWj6R79X At=Ϳ3A!dKX+LDċIG.\ޭ\6 pU~J(g-(Oq 1m."XW){Nd\!%oT푲 ̃I EɅL eTK7SȲ;[YSū?2콢QzS>:c6PWj^0RņH l=hۊWjn͹C|CLU/B,`1q GXE]~c 98iLE&D{md|[CzyMः3hb8rtR'l:<`Ƣz('$ɵ"GsBŭ)%54뼣h%# ?玂9srwi8:V>>uDnoiizdtc1,,~q%ϚeǮ͘AO9v{ptO88uJ|DʋpAUE$FMXbńDF"}W-&u6pM|AVm7I\S0ײ2ժHQ);isk.&U6lCo#!v\M nij֕n CSl`̡<Q̻CbR rd/CUÈQ(hse|UTZrX{|'T"1iȌ e5BZ`,3~" خ[cn1 [:C$Vk3٭0H;_*5T&\a6|[LKw` N XWJ^f.xȑқ싰kSaj(a.L'Rt5U^+QZkw-픝+UcOD45ܞ, \2ʊQeY|9kvI)GkUʗ)ZoAH 8־́yn<0tG;ELᰑvC(B'-,#W_MeV~x2+1udS,l}hWiPMb;S=Oi+Q?S8%"UKG~ L nq=+ߘ 3z)2KxH}/øE vHywHF1aogƲy&tuqq4? iZ&a9ɀّ&F}Ge[`>\/eB>Φ\H){5ߞ&^^BQj> ?ccYy+Xm5Xp: Oa큵)lWa{o$YKB)\̌"O% F\\],nT0! 7!CӼF|u:q;_\@I'7P4jѰАb#.zզtwP >;Ir܏ͨEנs;\3#; ]oSoT? K.gdf'sd귄3X>ʹ09I1AF@h`7WNxLU`H_BTXXWwe49i;)U?å #C;)UjBP[Ӛ 01;g'!KtuI|Qt)?(`Tn_V/̥4#Q˼y8ۈeg + YŴM`/[=7|PX"Ri%,5gfl,c-ah6ꠝ0Ù@-3k]Ed_L7#˽7xq}SeCuj `,(XMh{+xjfPb\.QzY;hd"M: Tg _yGP%'a<#Q@seǎa#ɑC|t_ǘ[7,Tۣ&e/AAB*+2)f:+t7 q%. 6gUJn>DלXSOh-Cw&ꤡ:i_* :'g}&9f@Y卺" og*ɚ#6d3RcPj|zz~u\8Q~d6Ddի, /bōƳ*xYھWqHmv5|GB љ} ZSerWu35xA޾eG}J3ݸ^ !4$($bQih^Ӭ*^ _;U1~) hlf-a35}gQ!igvWpo%d[Ov%?1DPT~Ct?b~Um4B:#܋x%[KؚiT12t!TS@C~zu+IH5Nh(L5 iY n86Vwus)|wd֍<|\i54&䖠~ WepHzS+4dmS 9 'T[8ŠFFHGp-w lHo(Wg!nI"gO(gD1H!+lu4ɷR)`ZeC8-UC/q3ha(]w 41ݍ^J`5lx5`_wm CРCN8d} K8`6 8ԯ}c2`@ *oĚc 47B_K4ܶ~A${mr3)޶y핑V)]w嬱_Q ٹM1Z\:Lv=zEdZ'ci>[-T+"DhA.ҹh\=XU0Q/c8Aj 4 !-}7Ť~4 }eg]T`>Rwǒ4@wjxWD9)d&nHOm6  C}=lKW2i֑Ea$D|IbV/&kti;}rmZ[0tVc *d;TQ`f KoCQ3gF\7,T,B~UMtx D4-^x g[lꕖӳ^*67LlRbP{x(y9RLk|$JXhr/^BaBgBO'OՑͱNg%BG h}о֡YֆN_8)Q]!FNgq}=XʳqAbx(qE7ؙ^vNⵈ9,6QkQܦV}cďJZ#^!Œx 2X5AĚZuňKر JKSD1g]{Ԡ;fΙp/g/Xu grgoy/A"'jlz B"FvB[#zm{MȩS lAg \ZWz,+B:7x; hE_2⼁ mavحE[߬hd yOD4|aϲfrL۶'+Ф;Lv=-(}c"U4-O9~(3uV$0Go6d@}TEr,3]z%io2GC fiH#`+UU}Xb/+N݁>Q>b_d5;V򔕉{3Sĕ9NCގ$@ ƪҴIlh&,f/hOh0Jhy 6ˢY ?@ns\FAż_X}|^H? )XQe_AvW^f&n Df-JᎁeSՈC{Ѐt1^սk3u¾$(Vr'd@ 75ʔ.+u8TlA2 tkp%4-ID2$uUpQhK/kWjݠ>W^+!OP|S&R8@B/w۟:FpsK#x[]D6Lm]ߞj +J) 84']:QSdt2YhSF/DK9eTNM@5C5,j Z?7(w<#66/c/|i R߯?H"fdQ0_-cng~X" N-[+r()hWv0i1a" P|xPkDd|{䜍Q*c\벭eaA%j$WWmTYį<W>+^r{I{ZƬ:lX>!>>DeV3Q |VW$xy~ssg ͫZnfPK14z?7s!!q)r\ڽmC\3=K pcw#aSFP5/˘?ƿ w7%%9rEhUZ!/MV}T D&Q;xpݵX (sד>z)sy# te6.Kz^La(kC$ii)Q9@)p t6V132gDdcf/#8<+ CCo\jZ7?>!MY!(Do^pOZZhwH⾓u0 ,U 0p)CKqMnlf)EÂn$q @AGeIq]VнVuL k9V oC6Oza ׺e?w: RtM`ZUq =1Lm2|Feݤ0 k5hfjO-|`u2d+s'Er,9.VN)8:]"_!aC(xX<6<%;"ٹ@ :./!eyczq7Gi0ԋ"ib:&=ρ٨?!-Be;%(HݖÂ%?u ƂfL" ӽeifa`>(EK lE29""T 2R/[/ӫ !Q#ByT m,~q͚TKoNZμ"aI_QTpZYܜa!YgJfqm? `ZRO+2Zݑ6g oURƬY{v67|)khUQ:EEhv;}t& 흰235}k)h#VjbPCdc$1rM> qNyzC꣣CLuKМm R,.,` h@tsv(F?n{x S - ^i%5r"|p5Fi"yjF0~ G ;ѭ^^*k /t Sq+RFPvyۓC ]l,FU_0핬s0q d6w | )8U "/C3&eC*WC8.$c5TkZhRT;s|e3g_V@h}HpM0a1e۠xq{dIW-Pϛ$pLxazI.{gy0#%?4ij{@pzXH\/*v|I`@|btrO3pȭen緐ՙ7/cM0%8#J:aB*'(n܏8447SJtSݍ0w.gT_NM~ǼH\ @dWrmMM4631G RE$YhLyYe?9.p:s/eÝ6ARK_8ũb6MbWLr1rM}Y ݤ Xs5x̜OϜ-9ͅ`F4󼇕I,)-M82 d.je_&-kon?{cobf3*:и'irB{ !|缛=㷼 AVI3u@[fT03|j; ].*hBJ,HV^;=/Gp--5Ŧrttb_+"(\DGhH~ImzGfy/~0P@[na).yH?o)o;bV.M 5H>d-ł w[h%&ЏF)P0isr eC׸~G% n5#U~G{khv+58€aL:-)2Si32b /i ꊹaj6Hn.i aP6M\lyz_:~>E0C-&_{_givL. F\ǯB! P"#S3S9`H,YBkL3m(wĮa֎vBIBתam6HNT->GksU M03C x?F"`􆧏G5/_[; AsA!y%,^v{?VkczN-|u1:`\b||[N@SD#v.549˲1l:1q%T>{c3ܩ(Q]4黀K\qGcqcoHW#TP˲K% `F92V9#>D”:т ~!7V)'8/pxQj?2_yby vzrLdb;$eM-ߧaZi`,LYJ4c 92V8 c2oWf +03ْ"{ˎ=pUu{βv_=q8Ofeo>:^KVEd) rd(,$c[q"=083C`,Y[ 7xR1ܹomaFLmjAH[Gu:T<]iœQf\i6C;>%>_B~Fbd# yZ}E3)<Xs7ub:H|V_?e-WN!5gkܣ5? C`l(j0b[K8K S%Rn7?6>$Ĕ|FIxrv蜳9 ڥ3sMែK-a1^M˗W>aW2`m|t%6A񱯏=(qqN/IiE$TF|$b]2]Jj~\m b u0;QűFok'i:kFLLs9P>r" P ڔ䘋ڭP8M<U@[<^V8Jk٥'N eQva3Sס{}x! {}qdם #!뾬/|gZTrpb킔`4~GnW.$_O˜yrOW(Ywϲ?jZ*u͌IQUhlxa09yY׆=8d,g/T,"*>; ;Vg5 `SzUy1KV,\=Qk.Y3T#\:EdP2=c .fAtqIhS/Q2#-8t;`枹6 y-4Ɲ1_/T7 TJ~Y37EPpÁ2{ynt2Xo$Хܾ3.}n .-K]߯Scٓ&bC!,.-n}L N[]rjuK:aM </:|qN$_2/#H`RL#gRۧV0xzM;ϱ,lhv]>^Ǒ/Δv}aGM{jcS[ҩ?M 83 *a/]c 1J;JM\ i鵊o XuRoDGxKAcŬxyxV =DPoz2ؼEHU8"=#D}g~C3\BmjF+Wpthb?G]%#ʶo`t) qO$&xU帿2sv69_p]ؽQ90aL]9C>:}D!µ s ]Rn\uLTz0GDñȯ,=+UrQg%CC^v5Ln:EDYCMm\X⎍QjB =h|":~ `aUS8{3kAJt"~USdWpQ3;.)'nhLIεTyˡV}I>V.%>i>rƝQ5p1ln~>㨌(6\usP:q%}nbQd3N%\+N5,>dە`:/Bn͚ `CSQOoD JlE1_iD88mhp[}9 1,}iye`+޺›0|`IYk\zթah 5~k}v4GjF%H]` ƷV=@F6Oehv?gIEL0cGcmmN[z`oodn|,U/KRn!xryGo%k#;p$w(#ad{Q2blTxi T^}Q €79_΢$CSx{{^ÃFmKd[Zl0y"y)Rm+89M؈bJJ57 D aN̾DŽYM4ԋ)"¦-zUR̽B:Kn|=92hS[2ʞhъxZ~HW_VwceKN*C}H]J&m%""VРޝHBԬCh 8{x}MznT\u,zPQHJXb'JZ6huپRրBPwzpZ䯇tXLWxJlY>Ӆ}0 -vv' hMjX$dGggnjBi2Q;_G*lpR[5/? ءtF6Ll:g! gBS'f8>(x;)KÙy`m `zO:̱&gK_2d2T# /\_>+Nn,m'Y`YP[Ǵ?D7B~J3e Ub*,4O 'Zh<"cpeʈ[20c}dUV )L:&,T4C<%c!+u2b` 6[!B7;]~k\SK.*gd('G]),ihVp)n ;OrqrLyœN~oNYj{تDCN5c3 ^ KUA%ss A>c^.+'@.`r{݇q!fdMӖ"14 <&h`c2W;H̟X6唗,~\Դ#x{]nրK:ʘK[CoCZk :GLJ4-;1Mt0O =+@yAsġHGIh\2D<˽yAc(0te3S! M_1^RLG)h:<5N3 `#9h,_ڲ^Q"ڎ!)!%cUMI5)`TSpHudA>W3ǗZp@ȰrqNXJD h:ʜVmTϙ'yXޜjw` 9hT7OO֓[Ex {ssR]ykVS.8@uD<7mO6IIYZVcѲ 6~FE)U&;uM}T@۾`Ccum>Yj5gާB,/L<h~(vB)z)#ZY0aѧA&CR 1~IbIԚq qT!ԭ@5;q;CRŖ.~.}u Iq~㦵FmxRh]" wg $[-~R5"JT/\ KZnª jH} ;f2nO6h߯'>s3O%_+bms?Of-w zMC=necK Z Jv9Csu7HR$ޥJOmeA5#+zM4T T&%ےoZI&j+yO'0 ?LvF2w~Ӣ>ƇlƈXzBǕ^Q< ! b6گtp'o!+ #ʹ^ƍOVk}|g;FKm4ZD٤?/("Q9%[OZLk_*~M j,9"q 64F<>I9q.Dy0~OD-ޯZ5Z\Ƽ;;?,opb]?%3`A(q[*i;ਘ/iaypn5xfq`˧aH ]MgA 5!㞜x:3= 8Z}\F?C3 ZRWy5s"}KD8%7^4P46kAMoڂXC6҅6RBB'Ɂ=b0-:J,"(3,߰P#):߯;c7J ZIAh B`eQ4m. |X⢯J{`c (B?[Eω/W̿h!o1܉YH1% 8^ȄGd#hZ] aXH)9mP6{9z|JTcjZ} I%n2Q2SD#0 K,%èQ^` p|^{TaHM(ީG94^_C̣ YnuT+4ͦvd˛@ٸa2rDigQs`JbBF1"Cfȇ) nǬdpqA DT.vqC[5@0+l8vY3}]#N&׌ًlQri+Ou>Ghqٙ%G&Vl 2.5kgcsuLG1b#rqUۓZPջI|e_c>..{bk*8X>䛌9J e*m7X\ ިSϪ|P\J[+TdPqk!kHTeSXJ[Ă"f< g RY؎gx,+MV#n;-L)SMÑqHrb!ъC}!ί́go=OF'jU04k!SWp49+0423 K6&wER8\D ^~PfKKy!#cVkH!W'ksqws,B77,X`h<hU =|Ivߕ|'[,+&^@ o}+ ´,&,vJ)\ggkY{Hm慆r4 9Rx*/v/Fd:uUuщj, EB)F2rk9ş?to3^9{/I 1}k6N̂PYL<M 9Zu< u+oߊYWCV9R g sdQ+hW+-M>C E߱P l{qRDTa{wW0>B+1}@4e$Yo ޹mA5t”=>KY߮vl]:kiL#9inb ե\K9l~/,aAC46bYrt2G"X~r`|-[glpA]Iԩ@##_#k>..%@xHwo?ggo Z8 Y"JTуH9b9v"V-@t8Alܮ^Cf_D)ţEc,)/gR24%amWW"c|׭?ȩW|`6wi5G"ݐj/m;Yz]0]A_恵_vʇ Êr5uUWNjXqʧ[€lKyۃ%3*HV -K$*̪q愕)6V703eׯC;MmilƁwe#U\^QϨ o[!VttIy(\XO-˓fŌ+ۙU8_ĈC:B#pTE։evXh].a5G <;$cSk_Lm>I(TJIP (62Vm>Y|k?dð/*x>dZ*h 7UIJ3#r wTnEzj%Y]l6 Xc),L|3QR>/S?}D,d Bѿ̯jmeu?uFsK5ipg/'Q34*bYmf@6J./6I9R?'SD"uGkSǫ5VcNQcrtMMج%ONѥr"p( [yFP!b#`"Urf]}HB~0ݻKM1Ll"a-ZA}Ċƿ!mfM muD~xՐޙrQ"G`lSa>MBtA# Gώ,JvVOq;ZW9Lˁ KOqC-A\$]KOo%XCtu Q2`?V`Nfv#<3DDKtxcUp0ԖuAM,y|8m O`n~")ͳN=z/x NWY2[Tș Rx5<2"YX1dF/HΡ}b^żsE1$v5< +V䴈}dpwQ@4jNHInp TUis !,Id0Ş'2]Ӌ:ܣԔzm|HsD[kR)]]h/ԟM C]! I˫:%x0>x$wK.lU BO]|1#E|g@z3aU|Nq;*+eTQ.p7?9l{8LMupVYsޣRCpÙeWk@iLROΥX*F=J 6wҧpߜ@Fp'lv$ "W'BĂVX)8⏴}L31U=A8#|Z(S T&ߗ8޸MRx.ͫY'(?Q8GBP5:2{]e%ƴgƿefqL3vo&9ax)OLG"'̸w,Ul?a&iD,M\\hPE@pF=ncB$\eϤh}Qgr0s uXDs!@uAEZNQLbYIWw CqDǣɟz W`apӣS*<9U,@Oȫ;<8%Qu8$Qh҂X1~P ]LwZĔZ Ec[c ]y 9XFX!N;LNiQ]aYRy;Wu?p@6aAfY!o^O´dvUP%!~1ҟ [:Xa=xʋv5=l& Da=261ni*hرF #u"/PԹJ)*YvsS0PHR@ܞNQ ֵGշ%x"]Nڮ  %BaP R:K4$K: /}B0];kZ[yd$nЯҁGZj Fu,%P%`XdžsP 'G2zczKrxJX597sPA WYB%s\6hK2J`{ǸgǭK q" ϯY^}A?XT7pL* ]W01'pC߉^n'Z-p:M}2|!)l wM?`Vv1p4pw'On{-V={Y'c.09"/G,?ߑޒlĥ9Uyg*hNW8m@4Cq_[K32I=ɂHؕH2|8sZX4ڹzio?5j]vG0 'Bh'Ћi1BgmNܞ9<ã=y2Sv)}Wph1MAb2e)Q⇲PizwpK {^Rug?jcc})#^^d5I/]&`Cw!0Gnb^͗!ﴬr(sE' JcyFcB闇_0)˾XuUW& .;Κp; _PqT\޺w;i#\&/ME5ƃUJ昬UşAȷ́rβiDR<|XBG$I?\H'=\JˡE- Z>޽Qa>1t= )trXzi_,DW)} 1Ķ i94A18 F ,fZNظb쿍 Gݽ5ZQH->[Ga]{^]Bal fywlEF>c^`p{ bu(}ju9< '"-GnVm*s*l~'*G%VtԪ)rt{VNط6|Ź>^֣BJ'\ (W5]w2 e@N0*=q6C҄5țe)J $C8t˼%H`e8` ιNbeΔot<]U $6*oP YWqAl2$)v&f;IȮhE\S@졜QΡ8@BM%bY+nuVp'c^@,wWY[Mh{7 EgΪ v[䈛@\1z-B=޺NB~DDz0ˉKq'/wtb:Tt9>R]S1ZŷYAlRµFԜO['?7!;M]4@T-WRItK׹ bo),@/`F%K!\, b<. ~G{?Dni6%@.d4Ş= FG!J^hfeJ i?UlJHH+=&[9o wvOf/ź #g}{\/$[~%o+#g2vg",)[S{C=%BڝNmLeZ~b{E-H&|%h( phA2 5Q_3|.zY@RH "8 C`E\OVL9pCE6Bxw#rSjXU_%54.d.=GTof_eʼ#+j;4[zM5:@#CGFUcÞNt|Ψf֍AK v [3Z %GH-( tjaD1,P}oZO}AmcL-˂XRK5')gTxZ(խ[?,Lb?Z!Vl*854D@W1"VvĂ ݐbr6ξ]\ =qbu!J-r>8?Tcp‘sSqU_%'@UJIq&&4?k༪clĒxjIA݉K<wu].v]uɧ Ltg; 9t dK?Ԕ겖OZ"pnXj#%m[ڠ<4]?XUƷK~4ެ?XYHMZQeO|;mwsUdӖCy¥Z~̤Jg ϻ9&ޟ GaMz =9V.6gG"ڽ\7!(rh,[XջQ"GAyT0?4n;D9/f ˳â-ge xJ.QVqKܧb,EVvdj:< )鍎UVxCf]r?xQm/ S[>̊W%{?V (.&k y 5eӨ4ȕ. $5QsZQ|\?Rc |V\6q@xju֋Xš~n RxCaUe^}>40Mͦ0 ߙ"_~~{ٵї5\qoﭱ( _"(`XfAK cBmWFEaH-}xYL\<"1mǠ`eZ\]X6Kȡ8cLmNn4S{N uP,-?Aon'TXa.7ZGNՐNwKf9`y.qpTLlHX'csLT +--Ŀx&klKʍPTq?1%e P]5@w)M$u}"k]he<T 5-X{U uްT:f˖#iDUC]d-e:ť ӌW5X:*x7ֻ"f Ɇt8VpLIoQ}}E2?HƈdR %V:JXG(kq3~>p#F~W. vPBLYT]σQϭ Ȃ*Gq&Ư5W"6.j:YeB?S6Uf>\ fFZ^ZĞ1s P?xr%PZUCZIJڈp1Nb̥Ӆ+\^ f ņ sȴP=: ^|\H]"o Xl оQ%ōP^G-Wr-k%Khdr\8'TIi2{Zbtl`5 5w o<պH' w7IKDmjxaSQ@E@J"z!mbonza,z&սz4N1wP sDcۆ#+3sX*2L;j%(Ɣ}prlFTC<|[Eջ'Izg0 Kuzk¥A}Tw~P]ܒ*'=mmMH,hu3DIiȻhC{dڳs=S?C"g;] |ER|x$I g:tq!# ̠kxSc^Mw/oyyv}ˆ8]*VcBֺL5]RJ#lupfr<pIie ^ԙ. ~-eEW{ Ito[VX; C$7:ֵη6֨7݊n .-뼹Fpd_Qܘ̰橷Yfh48=J#ow٩I,L#'0*0T-jgT.]9cBO4$I% \d>%eAsp \A| qd(ol.󬡉߃asD ٚ_<;OQ3#gD[ c.ёB1,Y}]ypvO+_8i2*aJu>ĶirDp{w ԓ t[vOM)7#wE4}vjz'cV1M8'(!Fw|xAX&@Կ !̆]C̜f]& Ϲ#6T`AT9rI\-n/ L6d'@K-;3W έ#v7st3 !mɚM5Ua/f,Ǣ sWx|?cǪm-?/\Ec*m۠R jl硒'֋uԊ g0-s*m~)}6nЩvd,"$4&css׻xdZ@F ZM*ޢ 1j-5N ]yc1\_ DI:Ex!,YMテ|E̠b\ ٵT-h$w⩹#ϕBBosH) ő]frvۚW#@3?+A/PO/ ieʖ=+}hfy> 6y V;̙ߋywE|<5GހtPcW%;3V#@up6RSң1 ezr!j̊ {Ƃso)x<_$Cqwa4-St|*K_KmV*-9-AְߊxMI' ʲ6̭+(h = |2@EDHZ%@\լxNڳiv h%hQ`o+ubKd$lY%:Qlc^ZF+h0)QU& x"K !gdrjTP+ %.E|IV^8CVv( #n0;0e5,قT ( +"t"#)(|)I.BkѬ"ۇxOE򨬽c7T]:h#9)eTh@fkQުdmu5_)0zS}JO¿1+/"_w3sM,ՌH⅂U &,/Z֮>{T& Ass44J,E;dzN_֝!IZA4.pZy35)6Fm!ZZ^UXibe R!Aմ G&}=1AGd9Ay3&# K[Qwu/-XpETSǢUۙqC\ !S^ckRO̯3gaGWbv;gb+M?2uw7ax/7Q[@o`! l gXbxi +b& YصXHZy!zJ bi f2qtʃ1Sr ɾ>C2)4rHXb:>[qDz&ZX"C@̮ hGuٻzf/RӐYOO*.n R3ڂ92.fW_i { iABWʳQHRT6}?`c~bRT1EQsLj7K%%߽a-z 2fcuV7Jf`*3Kf e[%H7L(N)a05ʓx;%<nelY@"|Iho|ϕ͏g'| >:"FK ;e$#5M Yt " ŐY30aeVE[p7I"⛡ok0af=$g $֓.]uw 驦ݹ3+2aBI m!9rqA , >nyΟؔ93\O.&JQOھ!՜ʱ':[Xgse4k"rI[ ٚ.Zcܿ"uC@>?@4 (wvh T8;Fj+ ۟ rbǥb!2=  J}TGz<1` q(8wp ̼-6+܂fGsaG]5hߑ?Q.hcAkN~ Jrd4_`JEH⏴:D뮄 mA6+,u<2[ s$]KچCYQ惙Arr2 3f,Lze Ƃ{}_-/?`pb5+_Շ"(BR:q }{iU/0 L$̸" XXNׄV?& 5˅DZ4SP:3;!X[$3O{fT_8OZIҧرEC^Mb}cwNbSߒ܂)Ru0&е!C8y,6i8K3 ?'-, OWpp &*c9:l_E)6-ԿyUDv/|pD9-Qx,)|R<9rjmy: 2|kf@ZEsJIoT;&`.pZ}V|Ҋ@[LMⶺ3w: 󊖑K nc礵ܨdc2&/#o_CP9qRaL3b n;>v`;f`C-!v/~Ի6ݡ^52F6F'\aMÄlP6 Rz0޿n' \x-$Y'H*[t˵NF6ї?&_ݟH :_ ^q_*QJ:K&[=m 'u de ku0>[aά0W[av_E撩|Rd8>Em}RsoゕYtA  v?<]X1calNM =jV/tVc*g/lI1᰾-FOlm*џ߆x\Řno]'rräH-`y+r(Z{3e$wgr%kC/ٕW貽2n Asg@i( `"PLfc\G!جRL83PW@hF0: PZP¡= 6[%hןQ?`ofLT./k:`[]t*~z\Gԭ6g ,}J 4YyۻqJbZV3 Sν&?ꮄ{-AاIH?RLb?b3iA.xi0{GA90k,6"-ѳ#)T`y)<hyLA!c9_Rx48wFscl8V#W|Q ~ )ɇA/0T5Rz pnb"f>d5-0WoaL DTasW^['> Su"$O-tp1\1 ɋzKơ#LJs j(XGMٙcSWŧIvSUMj"I9'wF [Unr,}Ľv[>%KS6hISx޴L@*'F`paY}dWt< qRIW~1)ȃкqAmT_޶3`x#YytZsؗ:Oi(}>X"Ne&: IP4L٣1Rr.؊ol C"Rq;O&\#d[*R1>?*,жɯC|8{>s@(ݠAsGs/t&08A<v!daT*RIlI$xPFdgWϡcfjj"ݱ"52EܡȒtѥd$<\2ueH~Qrpj*0YO\H`bcCCwb_[RI84>),u^hnؙEr&_Uѷ쿀zvFuWǃD~_:䉧0 Ij;1&Xwʞrjȶ5|Rz݌cFAlR[x{hV|r~N#7_4׼qި[B}5{pJOCAd7ŻcxOz=DPQ; B_LuAwQRcR͂6BK[˭ pDN]6J!@V4faXx U\VFGR?>ڒ2JJS"u`r0Uqgv^ bI470qAtFųP_1N~{9cF9@o2~E,6AܡHCA&١.Ş.]l^E>&n}XSôҎJ(G:ןAT;I}'<)/[A2 4|=-%Ih$ɱy?PQ7S&:ūمG&꫗ {PnW,!̒%xqɖ$& ] _'CA$N¾6͝WK@>Ywm}W 4芟 hMٯà M:X]>IJ(Wc7in:^v_vp~õۯ].8*|ۑsW{k(B$C9|JF:P-Ƭ--Ԝm_#h!q?UҞ-Lb;a+ 0m,N91y6).S3rh3ͩȇfRa&,; |{&]Xw}:Šctqk{+ՔyoajW6ww̙JpI 2Qװ1cQ1B~<$rAQ/J}D0eXC;DRmFaGBB#eûXU300{.YO(zz NcwD⯸F6]V(uasnM &yltR֗ & cԤEҽ]Hf/6sA$P $9.?BPb+0i~ac)R˔0OjqB{8ZJ ^s%9҄ htZoV!avCWI5xQ:'(;P*_ۼAzy1Yad"q|" @%yͪqₐ+b5z+Bم`!JS p/;v1xp)_W$cL![:jyVn2꓅ķi&uꭦ5y`Rbk$+Ex=0k"phoAa.'^] 2ǘ5aE~y[?_;Fn1}~Q\"q;֨;`@Λ`]-v7 W]wER:@hZ;}tHwh 4\t(g}\rU6 W@HTi DYa=IOu$Xgy`|3Sy,O #09Q$nA?ļR@*hL\f9GmXomi|D&ɢF>4P^َ(~ٴ$l4iw4z1!ZloQgR.F,Tvk5:>T#O45Õt^S#aA׶_|fg{ei +hT%0 %'+^wCU),(=_^(D/ʋ%21{ْ綇ԫ sn2snq^-?`%C06$]Uâ1Xn ߧ6q9 X{ϟANyR@R?^h(k~= &`|? z&]{Юi,=/9G=ͺmPixvyQ#4Iin",9`ce0؈mz`ǣhUlzgT>1 M.MavfGr#iVk#zOK!@0iwzy-1H_3thd0:xP>a(સ-\6Qxe9@B <-7db}gW |;71̖PPgMN= [[ s aFgA`ʝQ\+C- \q&_>o'TǏO};` tyW41* ŘkIN,u✭MSY:vx@Bn[T2:bRKU v ̾7ŕ66tX@q ^ |!9R;GqnٔDJQD C@M٪xT7@@# ~9#efDj/d`GTi3 ^CQa+A/zu2dȔ;U:,;7Cd 1W59Ðɳ(~ 1l&ACEˎj3R+4,8r&K߃mK??2 6 N0M}z]h7)^6`xlL#/fݳ%9hvn4!@0Náks⨑`K  ~w ? >JZx-Z["uUnX8/5ke :3}  ^9JG0ȦN ]xfpsVs~Q&&cQ-=9iU raV-Yfgl(jut7yq7'xQE)Y8H B T c-3z1)* pͱl&EXCion #&&#;|B qla3K(ߐ. _e߽H̥E[¢Ώѹ*RF?mtq8O5&yXw?a CRH=u!,ͼ,$TVIJxF;2 v$IUI𧯫EQP+{z!7+5^?n"zc2 .QQoS $@>vXU`4AK&%>1?ߖZdb/Z ߎ$`%@U@-gI1lbS%ƿ\QxD7_#x] WkI|+~Z_Vϻ1AD)py'kUi)E?qos1_T'|-7SNJ m-K2RSP:khùJcdx̽Q괷Q/8GxR#K_`qn+{"-%^<+09ob=K\S9NAeg[txgSU_~eI Y'k#ve4yi<٨!#+EdP~zI[Y1 Mv7摳 wUH\*TfrhcxEwol̈́*L_o]:SobT`{v#:eFnZK|bd"&qs#tc:䌳-}C.B$q-zu@R40qpTh^GM5 $}spJ Vsy6Vk@>b6,ϮLQ-@dO%fFdA6ُq~[_zj.e&BC.j+(kI.l'9Act}8N>@+}nz o#,ǪE b[/䂌(:D=Ff܂"Tq&I?>5+s1ꠕ.tͫlݞ%ו&/}W<߼1I_Ƶ| b>PwYԼF=$+j8(lмxs5s8kQ1*[#%YtcۋYDU﫵Pv%|xN0@+unbn|ʞT-Mu?l6Di̔J,JHH ۜjش5s$xko@U:2]NLb;+#ŕHTHi@`i2!gWTNNS~HN򛜰c`P,"e$mJ&n*œ:P֊BQ1O׭SoKBW}d aBhU*}(vI(حM621G96M"Sg>{ pzR ʆ2.{1]Sg??c$&S 6 <㱺Qub*:T w:M% ~WՈ,oQ-Ȍ3ip `c! Ec{x%" ,tj3sSV9nu0 ٔls, 1'gn&0 8^PYlBbŠ-KN)_:H ƹ,O^|Fn=Ȝ&'e4geZ<]i 0?(ZHlK5cbF[%[;PU8l` 8|<~z iީ#fv4Hג1l‡B &'EWl-y7gJ8^3x{1.ET8zEn{HO'DG*nX}:N9-Qt"-(Fg֖љ;l#4lG>(6P/b#=Qa_"8F:2קhr}$/Bl> @nRv22D>Ԇ /_>~ۚtO#bP6"wrǯDeQt#Ѕfseб ulVK(4 0E"۰%=DɯJ!B1w^s\3w^x z#a2]μfR{ٓ`6x/C!(ꧭ, t7lD`#yt0[h'K7yL+/O\uV1G`(df:%JJ]yy0 $p3}?(Sy*ؑMi>3BBx%w/ZvbR1O<$h2nCGbN`(]ٞ)`M{9{]X)~1vУh!pߏHG흼 P>lUԳk5ܰ *4a;b;*~J0 MI' թq'A^K^{{ 0̋ԼŖ9nμsSq'{,6,2t]1Fu=f!Z\o3_9!>}B؉C\~iO61+z!v)H9$@,-;/`QPwR4xl"wAi>T4 h=a8R5Vo1!KxSoѺUj^s6vI%#sǾ)*6P*J징bkd&Pes3Ø1%f(s}t1ǿ2> 9dQJ6MJ}\ˊDk&GH {~%"|LtRf8 CQPk?)3h 9Ep"/{j3Ra]\6D }S3ȯk)7{lb YVlLhq5'4hmX\V'f"g*x_ݿYS =.#YTӿgGbPGA؄*Ζ~W)֤/-VM`Ӌ-uyudYu[e*ࠖ8\lX"f1_1Zt^ #H7'ȃF7VY~ukB57a&N00 }@g7v|,< Va\9zQoS!%0lwYU KqL!|xz$ (uyyRS\T _1D_νJXϖyy%WINxKmSƑ!Q@CzMKPHS}lx{,,~ "mrky XMHt~hݵ6jy?X!3l )@Ohˈ[gBBF^0 >4h =d_ apߡ_+ #F'k w'ɭ#Yn'8<>etU^4Jƃ-Uʇ ~vJCb3,qW^8Ap@j!ʺ OSFOxC.q;WQN&Ky;(|v"\υSP.lʛ q}lGiil!Vyv=I'|W\S\Vf:L+H(nPQ;ߎۦm7B/ 88=5Ykr"=Z9RV-+Vvce" ĵFT&=>&{lOfwqO+.52I޿[GSsg;v"D]j"L%Dl\?/Z(-X/R6,lMWobMnmUJqaV{.8?ļF±n GRsYs-梽LxDb2dU]Q"$"Ye xgk@WЎ:Ϥ,8 2)tM#;cKX3J JP#38i ְ&Y Rǯ'2#8X$]T `yv[h@@qǰfvB>AȹzM>73)#[Q|-{!\jȞNAjgGzg n `>7->Wڡ'c[mۨD ILbC\#5kMɋe'!0 g:`" ,+P dN 3B?UW#0{v8VQ0<Ҭ.zaEhG?MaǮU?>XGᄁ ֻW!@𩨕8j[Bv#h(xmDW]*ַ0G2ȯ㾼S[3& +D<.'ڿ7h%A޻/-Pjkڿ|O)ɰA:+LxאAQ_īp0A;EGkE吏O&T=!Dm [ΌĀ܅͚Vݬv!g"*Uu'O:D-g|c, PUSb4@dZMZ)]-`֪cPDTm;[Nԣ/j.gcӇ>OxYn{e.AV>$`mD_3&,51pIC/[f4_b4m/ '7@{!{Q9@MaGY{c&A!["Y B&`>׆3LkVNknYͮw]``6T`ͷ<2!<|TI'#_d^a8)D((!/x E)7YF`N=\W^U9t &WM\=F`<]oJ39;οD? V}biL1sDEbI2Mn\=:gGÞ ;g5a%\ɾ+L,"j67pXIXs+A:ʧlǠ h3)YLXuם^ܐp>Cc]MeI{Ʋ;tlXL]HGcU kC˴86BmR0>J+{ M9&1M78luEBI} +=`LнKS f#,Ck!fULlӟڇ$x\O},9uOAV1$_Ӥw52i~dOH֩`V <uDFx~$ & tqxW>~s}r $±ϘEwYk 8ة+ҷŧ~pF?ZJND,LlK۩X@_oqv, |vM5vX<$S;ҹT$g"u@ZVln*heWYժdR%t "m d 9ovv%׵ dB (s2=>:!_XOGOcUiA5VO4Ш>z_lYPO#5m,+8ŏ]V 9n|%8pVk%hz6O#K1;]+mMqꖔ}Rr4BCOLxj Ũ)%),CܚfTop7iO4P<+C澦+{Lr`ɳ*_q)gÚ1Ҋ]߂IIcݢ[/9]A9'P1mc>~.9l5sV``Hm1Õp;M ?="8ϑg4En{ Y;Q-Pi:Kʟ< #֏O;kx.BԝBUb[1 )B(:ncp왭u?);$@,v-'&ڦ!TS.9<=7%}m^Aag5Q.f_`*(s}z.~Z̓s7FLw[ |OKgO'- N Ks^T8-zZ͞V 6]W.lw@dLb/6H'Ȅ`\2|"nIE]O&i ȐvB IFTy]]r̞DEʬxqYT]~#Z"]םyŠ5*.uR+܊liWz\_dQ`h+"k$"BL6VXwJ#N?D#*ujZֽ7¿"Pikm/ۉzD QCO*vCC{[yd2! lP@qYl6AN{zbq}G@Ah?E3Hk~wVDkUiއpS|XsJXr0B [ӆY]~;f|?8n2ĔF5x-$OC*݃FWÏ18pART XRs)2@zدP/ݒC-`c=\1mW+fVWSpϚKZ":,n4}KW~*W|PA+0+-rn>)KԹh*Q'.2G2%T EձKu}Z/jSR67y]Qqu3X_x Oz18e)7KG،gKxlM.a]ߝeswwMpiV4MW\YRy)mD zn ud?" ɔtYpo}LlhŪ`Κ:M1Y"G{o՛5&WdN&@iy hl[|_?o\)JlL' 𑅚Z|I6qԂb'^n[ ܊C/NĮ mm[ CQ}Q<6_o ݐx헼+3H*ew&(]_Ȫ#~H&%D~]**7 * &Gdق( .c}F*'ey9 E 5Nup0t?O@EHb˒vN+ R0:_W>|nRdAIcy]b7ڶ(T;e0B/o% F%kABABsץ<|W%' p@L˶J=Ҁ(=pH@V[0#͙]a8unim=*^W./[Jc_UP9kӲIbBNYsەĩŗֽ?g5HjDb}G l0Jx jb t>lTEoa u <^5=tg2zD^jqk̶`L-+C{p\@߻875՗Afn,nirgP등c`HexlFxt*qn XIW)|pBvWw^㇊ #~mTn4E[Ͱ>â;9n(t*=rU}*B?.Th>|445b7 H Q7+4`!tUEӫv!0dNST!#/Go羰x::9O>"l7j)1:;aXPXVIӞBvz PߚBOԴ/e/)Fk^*C"N i,ťAvDm67_AXŔ܀hT8]+t5 SQR% >Z'$_ U k6L#xYfx݁Ԅ>T}8Uɫ_qteUTVcǑzm͐KWcc-z)fڻrP~ .70~<5򊺲4O DqT7PeA!#`ToR(=z@l(bϡҫQhזa !ÎJisp2ԅe: BXshp n^I[5n*KR0sv$K2벞ښ/*^) x&!&[lsp",X?:S`+h^o44@M^lr2~ASs"\al'n&Ddl|PSH1_8GE ʩi{0 TU܏'V ppRI<ѓC ~`"'7 8 D6i4iw=i dOL EDh\ݻ]E%"TFurE)66͋)ZC'a>_:mձ󆜀PWͿEyM S$(\OT7V1b"&zu[FO,󐶖EVLՇa_")_ 'ny핪{꯼-nZ2A^\O/0B <: n7T-F(3q֨z%z&%dV<H{U3qAYS<>OQ0`ڏ֣Iq.yqawN=Y}NEU)9 F&GVYh_5昢uO4J4i\$8 &]"G̃%ݗek=E~<(\ }hqbb7FS+/Řf0OSe5U=rJ7i])S>Φn0v dl֍_8F'!bɞwg3Ok#ɬ܄6 BKs6TskOYtw r'!\% T(ĭ`e$<`ojJ (SW80{}k{ *wU5-c I.r7b'Z=CjSK< 2}R.k[cڐ?&\dۏ3D6J#l?xtǘÆIP\%=TԲ~ߢn@q]ͰN1Xuـcޥ]ڣ٣P^]{ q޻HS56%br3  ޸甧MZbm"?Zf%s/Q! IR=yr(.i Xq)n7II̷>Ϊ_Y邾28^%ntq]ѕl"~⾿c)[1;4WWgXeW'iVf~\wȷ ӛ:o{d`{I9d)_;HYetYO"A}rSm[+wbkO^' |9D=; d:52moIMmH\uk/!SSu)͠y6eH]6: )딆şai%e!PkHe[Y_#4Whc>Bev5<2n0gibx"O[Y9|`ϧo\LܴtX+!B-V.}_]i䡜094ω2e':jVw:&"!3~5ƮȌ뗵E%{xyi0dkC-:iHXFGVY|E$o:#6w\(J^d|WvJs0]R_2 1"6w;3;kDB^xC+y,SbvG rmA)Ae(luGqѾu.$ -(Wjw9=ǫnj`Slly XcL$ oY]j{|O>lp@֊tƐH{1{g;'zR#veTbgԽONX4LG *׭)eVфiLY5I 2/(ds b1@͒YF_\~ad1z{}8Ƕմt'm#ߟ msܫY2{h,eh.n=D ޞMjЯUI!?^0q7R)a،5g1<-Im, !z:τ8iGN.&lh9S0%k+ !+yE+hq:ze9_aC :-,ʭ_EA_k WfY+|8&d kcV靈8;i6vY. AF_4Km8aS@ Odw7w'6kx\ JrQ{)s 8DְdB|'ct~<7"|Z6Ps /"" @9/Rn2w5! $vf6=HVIĹC'+ ƒR.]"Oj/F1pTI!h(e殢.OQӻIǦ[37 h&חWusP#%М`MpאpDb͠-} DSR%r|P^+Vt#Jz#HX?g פ J >PwĤӮ+nX0$\@/tP?I?)N򾢀MMbkVdt\9UAu(>="*k>A$\rz^:r1iPTSp _d`57^I5G8ٌl ~\K1i#eY iD ?.(/@K$2 2ē#Lz/ʡשּׁP;?z;סKg6UK46ͮX<373]yE<7=Dpkl>.b W4/ۋ~B~l3ͷ~?țE5а 'J(Gt]^0ۿ ;E-"jc'0X!Q(h2>֬0^niw5qIc7cm83xӋdCEŀpDL+ w<̭ =ˠ䭾zl^a~/)[4 -EϽfϟ6Jtcj oIZ߅`+lAt7ӗIU @"f WGXpS?{8X^Ǻ *W+ˣ8eLA[IV_L7L >O6׷ÂxB"Q|UJ)lIND G5 9U9p /$Pptv_= ?1-_U펾,ZpT9|ZE#B;o`9xcw*e5 a9`y_I$W n%|rjnR6nR ۳c2%VPbALBԡj?h齀K/hXε!_Zݧ]${?p =$!v!C->PqH"Xkr|:Sy7~Vl}#ZyK^n`mh^VU%~GEeVi>7p'UږP/"!=GbSI`@9P &>O->tYfR$WP:MFKHnK7=_ntol[Uo}`)_J§k{1merT_W &ڄLJ:L{= Or cVHS>yvWJBJk4vjV^ &&+SW ,eW[}s+LDj*Gf c^@P;4)cJ߸wϨu̢ߒ wRqדUPv_>1xãθs̨3_'( #ϳ 3/4VѮ3b&Շ,.'<@ųBy-_˾R-nz54Iq~=@ԣӈHeiR$"KM+ = n%P,U(ؕ}c!>C,RLT622A[Z!Դt~O&DN`7c%%L{a_P[NBhZd^8ju/IE-:S%;FvS#ӕMގ*gy0{xADZLVGT&N 2۾]m yfއ h i(Z:~%5dku{`xپ=jf吞H,+& ۙ;nmn*x`<$fNw:o?Wq(@țF_6U%ci{_C?ボQnZ/(~ޒCwZL֥4TO^trrd6"ٺS%jtIE-vAH͜rS)J]bCJ@szX.&U,ʍ&ӇL62%^J.,b93U;3'W0nМvhquj/ $`4F e6]℃'oD"} C$a)_…IމOK+ȯL$+zK!W[j c!X/-@$H޽MW\Z'E&ase ԪM"D;6'pέ[m(1QW9[͊I-]%5=l J s|JLnO bUAz-'PP]!WQc }7l lXq"#JdzBN NbNS[kr;`(IÉܳ11z]Y̬"*mx.7Tu Aوws飅( )3c rq`wEw$(ieĭ>(^AJ_,=(3dPYJl<&u2sm*ps =ϧE\֝;BRejUVB "~SRf3 IuRY8Z<3st^pJ!{h Bʂ1h_(KLYs|4s^c- D&7?iTR[|ʮ׹U}N.n Wq`2NI C ACsZ2agi̊3X7md:l~{LuEv©G]@Kt6C1g2zKut0yCr1;J_ 3Zk|kJBv-٥ԯTr>^-'“u >yDL, fyb\-E?j.,"*BJ?|^2ۮTscSͽlmB1t,+ZJ]a ,x=^а Y Ъb~ZJ bjU%d7VO (;-%6::}ɇ-F*^UvN^Vbv"#!,nYp0?k;INuφC+L_q-8M)X2\~yz4dCpi-R_,!vKQ)f(vpɆ߬lLnlFAFցIBWtBX[7z \2ͳH*41j*AA5Wu㤭0Yh?"m$!e*嵹Xޗ2%S Vǚ^YXzvw0n]ἔ'^7>z0!Ԏ;SsΕ6 wIl_*A#v;ȑF%Y:V&K:c)KN=z(iow`3PToH~=zUzz/ѝ7\4 Ѱbl.|C` /|#b-\͟?P>QBƲЉzrɟxJ~T@8ȣQvhkgv1B^x|JoLjkh1i~ Pr.T4^7$dcэ`%%XiV\/fFor?C1Qm$ƒJ${SwŁtRޣi?"穝X[v~q|&JYx_s^ŧJT:'-SOO+FLp+Axʮ6NDT`(8ˣ7`,F X Fo-5^ba^n"4%NJ"+N9JTD`8O0˽S?{EYs!hhyq~qТR|0Yv<` 9BoوjRf-Xw&0}dUey"{Z,(ҬH M K-WI?U%yv%j@RT`iKF0 ezBC#zY!N&PmSҗ9k$to%,*8ÉhO.\H."hםX5L OW+h>2PDdnx`Ku+A;V@e[kDNm4[a^& ;θ Se7ETPֆzh?g]S_Yȁ]Ĭ?hA\B|֥0J^΢ߖM3%}Sqw%Zȳ#Ld8=EVk±L'ߐ]gh#L@6>Xu%Lc_y!&az:dq`a$&BpP3~ၶY/=H k@l-Լ܉Bg5d=H!Q=<0Oo-?Gh,k·X01dŔƤW:JlHEFQLTK8 h= V0'Ӿj Y r)[R,k`6Qg9@ &.%8y qtDӐ]>1LOwbNؒRouSh@f\Pnñݪg;ݜ`X쎿)29_[ȔH· 9`4䯮m5Ŕ2.Fd2.-֩sQCaP7PF$1cV99g;L_ ",-@ψ誅@DsտOL|}nVϬ6vi?Grl!H=ɆY+)m myT1t\K`;,gv("c'R>׍Av&C6&^V\Ύ>[6=3t B};nl)6ň Q%8PD;ȟc)L4٘IR]̴pcHV%%G6mxӄא'W{@.n`GoQY#AxIu0WMr2VxOՎ֒i#owEQt-|@MqoeP.)"MeLT/<) m0M.$+ԵN.8rOv3=z":އʦur`D"Jje~{4BϫwU@quL" dG삓yn_sՠ?NZ^vDUSzRmm%nE:,5_M}nm}bM Z84=Xt=U1Q(?  ŸnHHrI(iֿ#$f-Q6#o :wg@ &$.آ]EI+r{(>݆:k2}.A s=YĢ)5C0;E ס|CfƳ$caUֿ+Z48+yg7,/h4>IXq`j'蛝p:E6q)d2$Nz>]hʓDlPvٮ=>B{?R > |@rÔ Z> a*XS`kͿ:d=$0?* ]m< ,Һt Bk_Rb"ϔs0+s_ xsUq$J/ bHiaj 2 )^A7LYu /mDz?*z:|ao{ ,P7QkP4m,}W rq}C}ϊ]b x9RLCKաv 1U)_O ]dRU }M IjOKwl$<<y907"PH%^:5f>ǻ (%rrJ~J*(=" RIl>RŏkRjA#+?{D!]!QFُR?׹ͲVNxoy`_pQi0{ Ʊd:w۫象ʡE9̜ 9TޡfM% <5崑?^~mf3-f˞ZttĤQL]Vb#u%.,Д33_^s|-tF'T9NuE9ٵiL8Zv 2IJ lf^^w5I;H)S-wv2he~G=1eϼc\/H4HQIR(kz%/i3]"MFa:qۅI0Gv1aˊ }/YJ tʹhE}{?|^=7]7Zj_okFc}/Q8bnCrBaP(cQ42k/7~} ?&=g:GFMmD%F&xh-9[l7楟 ̃ak8qMmoRQj̒#ea\:ek^3"IݽT ŭ-UJ~ O3)$VyIsgI ux4˽'G&J}//eXog 8"8yfӹdn}a"ӊ֗85J\UY/?u_WǪ[ovHſ]0< /$ Z?-^T5rR nt +:; #\]MC-Rv{C@VQckWA|{!@&zkTN LGÝw]B埌UKP2+x?U?6]Z) K!Ό=^)]qpdZ*z"bo3(WVI\VL%z݀F^30.ġ9ic ]iflɋH,/L}N\+ ? 4%ЛXu~C[luڬD\6 l!#&oأ1~i`d]t0$m[.}kA-Ov*쟱b',Y}wB1ШQpڳj8 ew&b1 ;@Yl&3^zrH B5Cb+)Atm^cVW^r䝳XO|iodkmq?%~_ȫKt!7hcZ~kl3)LpdֳG .(8L"vPY3$Q@8rء^<^<^gbh* <+_1v-?H':QDsxW .""!BZa`8p`bU ^%O8bgMcU0K,>Ȭ0H[>2~mB$Z嘹Ф5YF~捀B Ca" p{P/3Օ.}8N̆.'U5amZE81EKBb=d#Z@d$vKϥ& M/ЍhO; #4 *:ܨ ;pʘVN-PBwd[Ťt 7G7X%"э91:39`M'X@v3azFZcfP]0ɥZ4LmQ@(-QsQRАa>y M9xFIpTM5AϭlrR g٢ ;7 $kZl|s̐OuEFx% Bg,MDl,8T4iޞuzJUI]O[:sP'IU!1q r=K?-.gH`-a{w':tbGO8T2(3b7qrd a=56F œA$jNſЕ? Y:'e=*e: >,>9˃#4xT*(d]l;d/bntYރ:!K/%_4 ݦ /b)4]ġDf`T?맞 Ȇ5h@ޟۼu2amE)pb;v5V磗_*,"LThgo=o~|jܥ[w'(oa񻺫"# glb*M9/G04jVk=PmJSWm#;(oƘ6$-Kr (.O֣Ox~Tyi ݎ^Ϭ53bzL&uطO#Y/t &m/u۟XVT"Eaki YXK&dy 0?O}FVH-vܭ$A ǃ!k.׽9gx"A!Lh /!r{zgWL\ &5s]Ԫ1NmY&2Lȑg,k\`hYدErrċk|塘c tڐ9dFMnwEdظq<[FI-Ni-tTj}d>Md:=%HP((0?X=y0pƓ]Ehd+^9kur:d";Qx"J3XnNaloooXxh5cFvKxGZ T1ԁlu*]> |[+mHq6 R}U#? +)j5↣ZΨaŸ@`"!J"y0 DJCN9`߫BhvQZ#[*VrN5:B/ζiEwyl%u#`NlNTW84,Bͨt- ~_ П [\e$oϩaߜ.ԧ?Z/VwtП~i)l8u6勾o:E(w-4VPaA\d,KS/b,Wi(Sú_TxYKd}v4҆۲_>r*+ NߪA33y佄.H*,I@,%&oSΆsA{+BMsI vʉOƭL67i=!{M Q~t6 q-  ݇b-Vuv"dTiZfW_'4OFFݼ3u 8$9)s8LyT.$>3 pB$wN)SHM%¦'M'7?=#-8 SAmX']Px9j#](ti =]! ? U?] e6D:iyss u{AŬĉ:(zGyv "udžΆRz[PFUle&.(+wɵ"Zu/.QX!mDb݋@FP PVy yHdzFy.!8hKEh'QX'VDw"yQ# DTQx[pjÊM-imպ~n\[L]r>܂+%i ( 1h'xt6@Kcf9 ?hT:C::>' M%cS"vڸXac i**4P?ءi g7a txAxP>59Bfݔ$9[xZq'r^ipTqAG.gl%Zm`@l7hYÊ#)>ͳ># ysk8^/IlW:@^0CmvvepC`ڙKBZ@LH %#v }#j+Y\۬)]uY* %%Ջ RPtL)SZIDPHh j Uk Ï sv& ^FӮk:Ԧ 8  o;Trz"_܍M o@DK8@LS2.bRupSJ 玅bB~Be[{E6VlWxl?(w >]$h3, J>z&kp iD҄yqp@zU0=v8\C@,`.i1wtl#)7Ǥ%H&bd 7M]RBp@6Fy넵z.MCK/]]FхXhh6@(oU2AH3 8^(t.Ɲq ՞S%7GD,X;;9)a IM?`'tR헭p)ysFVe{@T)y>_FH`Gр#wn{r W ȧY%ՋGZ_'.1Ǥg@wfD</%t)d,F\9| LF+ sM^"NɁq7vhyDF⢢~S8@X |@?'smq ^ d!q>BD} Q} oaJ(p' g~ b"}ǏqjFCIx3f^F)<"g;R}hm)0u)t+ Ug.]H~MZ+*pv-ΨDzËs<8F=aզuX7o2[E>3=VS~_Whݏ[_UA.\ZggfY/猆CEB)h*,2dE ZH-CӢ`M$mHŢwE@'C!a?p5HПC?(2,=a;yO 4X >r@U(X @YU9uĂ]z$aB}%8;>Z:gى?bv Í[g&0v=zE 7(vL3+&/!21!pLZgdX&~%gE@,랪e3T_VB@Y>9nK¥ 4}ao>u+{XCګ/P84Ɂ {*aآ|ޏ=۝ܯI7ŞFlCS[3C(D@Y">;[([ w$v0w_`4BIL5x@(W_.&5XEܵJ)d°r,6d'=&M:mgBY˜[|a>t a72H&(%ѰqE粉-tP"W\SGxa32}OMÎoRJ JB{ `骧@30ǩgUSmEa8 0D ϋA* IdQn J=eύ-6>_4@]f+4բXN[/&d#tlX1^߷W>zD,-R2m^k*&, 0&OޒX)/$0^zqjfbGL4Z2le NlS]($iCtbQy|3Ɣč)UQFE6=U6VA…!28ZJA-e !fdLJSUeoRN"߹Q:';͵؂l^nmD4Q-@@3*WDoCkEBw06bDa{ OAƴ[Û]&ZyX&ȯ> 0&!^AH,@F%0& dA5KݐSX;KBcK-:>\lY|F݃*o ^րll-b/_F'|M#TeKdeE+nN"")U"ysO+}adN__ ﭭoVKSm0j|L1h;3Qj샶19ȣjE?Jb$*c^R.IqaET Qn"v"K t*Z8dJ^+wFy^oڠ L/)H@l 07 ƒZ|XTT W ^QD_<5J2YHs&bvOn9 8Vd>`'k2v QR|#HtMzRwRP̧|ĜC^;~~S*8swcN8R(QZ[ 4Ajd%3?1AySÏtUOϫO-C"+ZH~Qp!DG-`k$iLu+ {NiʅGVMk(U$[B&D;ydk7# 4(ZZxC?f5uhȓՏM:?A).u1p jOI>gQogAIyQk4ty&'HjS"|n8FL EUOŷ%)js#;eP>˟ʹ *Qjrv8D\ҏN|eEC|!.f"&"'>}ou>M++ز΍e2,Сj1ӤZâ-1+D{Fd .$r6uq.fS gj[ ֳ.*y"֐dJFƗϞ r<lEG^t>9W=0/đsmMOEv"v(d߀?W2x&#(P*wP\8B'簐N;_j#>}O^c#4isotj*fc=  3 7ˎ45({+*u';2@:7F#[^%-zW4[ 8bg2WJ.z މ{*u#L&BFm,B5>7(/%ma%S:ί +%,*ԀUJ1&#. ̤c3e%]Y>9ՙ >3ԣ­X K3՜˹dP $ ng%itd@n݈yzIV& 4Bm PpWBJ7Job ]i~Տ s2@~TC%タ{ ׌+th"_Mj}mg#IQ k_ѱYEq( WC$r9VBiy̓+z0n|eW=ڗ' $ѮF lMI%1VD,0?=\E@YJ ydw>n=8ԢBMtgbp|#xӶ=7<Oĥ9N^x6ÉE}G)FN 5GZ-I j+k$F 1zJ-ɏvi qĬXtW7q̊~f_$ H'r(x󖞕}Ք];ȢĜZYҏ⨚ZE}됰̾s}M{L޻AFܔ}'0Q?r6 az(@z P>a.b>rȊ#H`'o޷PYgYb M|Z5%knFh~OBť/4(ͭ`aK.RP P{!(8;"%u3 1I{4ONGJE 9]'ܴ~8ݑVs/y8Hwk`-oo`F5_ e|s e*aj)ja$·;Ywn^h-^uG/Ċ9"tPyCeozgey? ^V[fcB%G&_paœڽwoAS&>b-un$'Х -A'oڴ\1hU""KHb ʸr0aUke2+P3d0jcP2Wa_&\j4ǿNNE Ñ*og g1+4e'},r9-<)<'9p ò?pPJN#lMOq%pu 6 е9Tp.*0<ZG!TLNдl RgO> nqm )㹾<"+Hs9LysO{:ViXLd  ToqgM${0:\` ")1bABn[+؅M8\_ԝ0=?A+<"P qܿa3RŸ-.́th/SsH d {ޖM~94Өϕ<3P\oZ} #UOfW vs7 "8k zN?U Lą󐰿J X]_Po[L*d)pPvlTY !XG|lN¬ .K|V~!myMܶ:L0uߪ W4} SSnHE&jU|P{Un}TY_z(s5 ŝ.Ȟ9(vf$~r`t=e$#Y 'Rc nG 휒uW$lD2J1ʝc>ָzHg$tiJ]'6ՁSk->Z%I5 =MW AeG"p A3Z\R?V p_JS6&vR33J45E'nVGVe7o&˜ d-{w7u*Y}&hl)<Ϋnov%m@G0 3`=s S{g L"hǹ-H>(' \,Ϫ@/ jZ.sэL! ۮhaTlH#.P`wnO[WhJo PuƓMiJLCa kc]\!\{<X $n4\[a!ZJrox '|.ȓ‡*)15l穝G w]@ʡy{y#r't/Ҡޒ{nN P%/_)1_ט>>4^ ڎ"Shqul!ws is߷r\ c3lpȟ_Vތd<IR'aUŰTi\3B.RLZ`ôi@o;G eqa@۲<:+!y- ^T߂G9pA{OR3,p>}- S&Tx*%K]F^|o=ڛum ВR9)` ,t)R|ۚ[ơϙb,l\o3 tֲJi2~ۼD~m#/v_1acL#C4wG)*;{Y9D82(+Y Bi0w't,xKD5cB%VSP|=G As.+0#d!8+UcW:\y 5!b_sUjeb+9(#jB4`tCk6f>|pb{4L` 3̺FD;5 <0Gp N ڌ!^r&_CEUsnJ#i^x(ͼtcCg>ja`U= ѭ[xt*:y0K<2sz6R[4"68ՁCeDlNA$ةrYHRpV;2p^*#E;~# ;rqmMEN#THB*Q#xBN_F=1N|5U˼x"#Z]ñX4TGߐwN<,A/Ls>c IR]c!(MKH$Poo@Pv<3BzEO̹3  F*Mks* sCZc֏UPA|x!cAɫ7i!fY;u!Cq*g9M ɞzH=2:c20Wugه}"A훋+>4YhXjb^|@NJޤZ jO(ǑHRyshvVD4Y~4'EGDCHKr AFMO>t(/ 5k,2>~ܮ-1ru tI`RY@_R0JlIx$Ov,΂zgp֝Ȩ}ڷy

      - ^G{>XE_J?=(rPPoރ(h7M&MX{F vA@x;;yx 2cDEYqza ldfJ|RRmn{%_}/yBz"/|f0v E%ms NOi٥ӐI^K~|[ EBIJ8(VgIpV@0Uy{ ~+Qhw2oY`ړxl'- 1.)wL*(av]<9єAs덷GW:Tr6_"55~܋YC;IÇ_68Nb qK%rJi!h8 d%Y ;.Yǫ ~!O'VW*bMƉz:Za$I1`_|gF)\Moa. j5ڴv$7R,YY_ lXVSquUלŬ͢BLm{eEJs'1*ՠ2&ךpB0=>f.aIx1R/@T|5C]o%g%8nE.t]J$'.ۙߙ_}6y˩ vr%w_ح;F˺Bwیf7B 4WVI&H Bv8..bu"h6]<8{WJi=rt0) ս^x,z D+ퟔ0#~u =*( 8_Z#KC(跔T5Y:_F-0"7iC)}YFWWPNS{@f~a@xmηSp 2OWm⧑WblɮRg )|MC~'a~Y^l7%ovMHA*(Zn #@۲yv- 57ôniG1JBbX[|6y,iCZ *8Z9TkXcXnb;fe3%>q|W0EKdJ*g0?6K2{<ߓjS9e%&6 +>?]zBQHz`hP6KZ4u}TOO$K\2=u}5JzYќBX08SuCQp)>7zB,Lctrcn(Mj~ AyxxP]3LZ\-τ7[SzZRhNRfЀqԒpB0hRJзiG4 ryk CSy]:`'gBCϬL۱P/|&<9;NJتA[lg`:Iegs:HG BF`iY&3HC;'oDg'6J4x..Ւ;ʹrI4?Ոjt}WtY:<}Z`*Pv y:&Ӈ=o;%u_Oys=r9ͼJوM: ϔ.P:4r3[ x/a )[VApG|g^HMlܒ@-r}4!#9=UnV^9xWUNwvψDƋ*ԩB ܏{`sG-VgT0 U&7aKVp 9Y2- ,ٸY/2%kc<'>bGҘI/.Dc` 5;nL 'rz>BvmG6'2CD0_6OPeG*rD6SisWH<]DITJFǖbE+IQ@S'I7qdZ"];ĝ9D.66[M3&ob*Rf-fƙl_Jyoo kranM :BŒõE\S:xkг/~ԧ8!*hRX_2X@wſdojA? JnH{u:bI1ҘCпSp,-^ܷz^:,:m%}Ϳa]*<P "p-ӞLcŕ0?=0aTdEyQ.`l, d~3=&̔0,|R-j2k=PC"_c(֮0daZdzfA*6Wܰ3uY")sEv'ɠ5|a=dVzܝxX6e'޼Ь[ro2Emw9)6*-#>dvb6$g=β;],0E;;Ҷz'~G!*˃҄ڣ½faR **YtJ?_z)9Јcovᧈ ;N8mby OLqBOýc~;0a7'c3/؞0:c"&P&"Q#V`K,99H"v͈Bim!ssS76ɰ8ɠuTm`i~Hc^+4j]4n G#b;ufX؅ "2ljpb7;Tp3 E _6Ұ(2噅/p@%4m1?ӷCMidۖz󒬊J\KGVtbCpuNfh:H?m?Éq =_jFkTv<IeTomw!KhBs_#1GtNH;td5]g}̛ͤʧO^G1*-'oZR"%@)tB֡0oTE#0UoS@1~JT,~٭ Z,C#k=`Koӿ#v$uј{d[˧|7>%y n-2#Yдk7cg%ڿA9BjC"+tfvaҖrhd'As)|:;E,6Yܥ "ik:Pl?>i~ܬ_ qů(P"F#GsےHȒ37α<<'YŻ`ZhbR"% UP &05IWn~iK r'';4s߲nϪ7*u+O䧪k'4(oAfə#%AiT9:"P`+|d5isQBn=ߛudT#q*uMwRYTؖis]^މi$ 'kxOiiKAj5V;qtuW,R>FlP2qEfQg69m\ymaocL6ǂj<[}-F2#b)U`IIwlUĕ @!"ɧ&ƖQL缪gA+ ծtK]ڢ(ײ H[pR>:y"zuhm w]Ɠ:2̨Kgc@xϨQ؊;XDVU(_SN9xWz3Ι#˽M?^дR6vIcS$8EJ@^^$*gVysgՐJ[ZbX'\[/`ƃ89!l=Y"w|zTa+($|FrX_?4A.rV`fG#8ݱ ;ЛhՊ+e z}f $̫474fFϭІ/::aMrDzƱܰ@>R05 ia#+xՊ(=o]{nS^QSjc Ɂ$Zv3q ]P=Je4:pI2y淊-lUG4?]Ǡ=Fl!etghBA Ati O :4$w5\2J e KTzmc(j)*հGEg7ٲr#dJeCwG&=.]8VRO#0uN gQ{YE6ǽW)BZ8OY͝SJn4囀7k* i' Whn(xX|VVd鱢 93#>b~/{>dN)optA34 4,_'u商ˏ:__5vT& !gL71I„WRk|Hl,e#we(&fAkq[apuGi 0`{uNDOD>ɜ=\ Y"`g/Xzu|F7G"ht{6hZŦ*iBQI!@].i?q6җt+Z_|/TE U!&>|',{s8o8gUM!Wz% \pɯ"X4/wjQ'E!#T)1ڸ,s&.FƼ]U$eV׋AhpB,~ $V&PcPtowUrȹO1nP%&([~S0V, 0F6 aǓ¶i 73Dq}wi~چ'*=v1Z,#Z'SnP Ԩ3>Km#KHOD\12\h]2',=샀/^zg6k𾸋Trr +>PO8ڥ )r}8 q[y C\[ªgS OƈάQsuox%̥+?KLnNHx^V'5ı*f6% ށfH:#g." tXM\\n̊tYrMRgWMKT)~M\QSޑ8vozoz3}{ ݭ$m9iW;W^=ea J֌;[m۔V9`.»rI0?ozuX'M 6$0\D!hG  J w?&nPGA!N0jŶ7 AeXߩ)AYsakMgP-EIFP{״`☘ LzMdP;Fm~d@viN!$q-15zc(sqr}Wvu?DY $ ?G}}SVC$8 =Jx8څ"B&L,d'Y.s~t 7 Ѵ_ ,\zA_Ri%!͋ߐ1tHY-8͟+|'1zg~PO\3_WCFO'X׺y-g!:#N> jKIjv O8; ,c($5:OSIc. eڙvN]vLŷ~61| Oj0GG u]_l P/,a⾥uOPfFU{t?ԯx#ax1Hdu!c{kA$2ɆZz*Y\|"`-^J0KBWمI @ rRv u8seHO= q^!5%ͭTplu[& Vd[osRcU b"ۓz"*gd&e8x5 !py0Lt`ֲ`Z}NaTwJ\9| yC2%v yBJLO( ʳwLT7Gy 2ݾ,+ᅯg",C 8Y'e{ٸgZ>P9A<Ճ:k/:&캁ؠON)O D48˶3̾9m0+LA1 랁1VWL| P(yg[F= JQT-GC:W*,^ཟ"qLtr:1Rp/VL飭 wOft5FO%v{nW>ȃ cMxeLǠ\\9.&e)8Ձ4~p}}.Þ9Nc?13n rFcd%Ҥ&#^/O,Uz'GH}x&/;"X欫:\λڴŃ~ޙ}rڲ'”Ք83||'isC%BF=tڈ96.k}mjhz ka{jyEZ؀ U$o]*lebISmxK@1؆@M;UBu@P0d$<5$@i=:;r}Eq0N0QҾh~lvZOj{K3+rͧw5("-'=6i 5PNj VBXVï~v֡-#Zٞmk; Q\ GMm[2BR}})NL4v0voC>\˹e=p~pkz+=ad&zquX)ˈ/m;O,smbdӷdQa\(*yӋ}x*A~{eh–REhB<7?BщZ*0Oʎ߹;j͝ecWA-RDŵø!4\4%cIk)8˭\M[-^w#! 0GHKm Nr/_:˺yLDL!*s= ƶ)*7-WU3YU JoEh#Zz0ǤprXnM& R #^ xdq=`.O_efϫ9.V^f5hH~\䑩螂W_49<ɨK0NN*2m]o%vPRɛ;b5"W8IVwy*{p!h\U7P\Xwc"q:goIrVd 7[,ZEwz:=\se,ČBՈ81ȰtF]zݻY*YT8`.Fcv`hM9e$ a PMp ?S)5<]ͷ '^Cpp0I晚,J:>Ѧv6CwV#J\82Rx7!S" zKXuN [[ FL\Q/x F[:WېXegr\:*c E"7Rv7$a۸s CEH'%`e{8Ѽ)usG+EW宮O I!K#=αꋻ<]`GmWCOj%,cc iWY'/>QJ==[?ye/eC1o]Z8+ ؠU)l="zCGL$90WI*GXkWH 8:Z :vsm%Eި3v&֤YAAO#S.dO:LFu4>agĕҘ/ Œddu 3B}yUw)uvv  ~[TkG$nI9+ee)x_2i^9oF$9kN5q[ˮxzif.8|p~bU-d(a$eAh[:g=w[êZ ԶZaw'r.grnBsm@ OZ1^7ߝc~Cyw,Rr)Y Q!aAŵ&8\,d+hb)\ґN&C:$NHÅ)]X?;?iJ!gcT6 J>N0^_].A`yмJߏ އ : >x@k\<,Z9인zohe@:`dA9##o j Kԃ:'>cp՘QcqSx=+͟>|"d[%A9~YjQE3y2BI/UZO*[?/׉CI(^0X:[%JGgַoh<G;u]\ͩHS&N@2cxnq㈣ f, ϲ:mvoiwfV]C_@+ri>q*y28yBy=ka)~E(uOϢ!uŋNv$->)hd랰2jj,W`{+S!!dvI8k;_] QT^UQp=dLF4&]nlJRt FAÏP#_ 1~.BeDV zŕ}A[&< VXzO1"&ի͖Qs렪t-s}d[D޽BײTOrA1+;TQ2}4rn_MDlG&%ygv)Չ*jDXĉe" l1Us29iZL+;EA&*6s{1RMrkjHh4'GzMP+_8c8s힍r{;mvUNMk2y<"⸥-'=v:h$=9⫖Td`-xccHy nsn_5;# #ְܷ~X8H_F?EVM$HI'Ys3teCk\03R#9ҐB 0K l :nɭ.W1"]Iqb9o0Qx Vv咢anpXUZ)(㖫<}?!>V{*(# ]LKL7{UfD  %8Jp# VAf d:+hAuѕ\8X+d\465YDSghdIq A2da]9v>#|DgVNo.f_kM2U_jSŢ=(OX; " yc*ptx/-dS5Ș隩y5,K;r /!L ͫ&oΪTWc]PT"d^ T+Jqv kXH~ + |Jv ]ިPEa 2)71f(hQ iy|h0$fd(6cݤe^u$,DLCT.Y+mS?Ttriե*E8ګF_$Ź~! =`NK  ypsg׺ qEyGYQ2>;’9mWmd \.of8)3- uS[ȈUɣ8kKaxLvޚ-M'Vy}^'!bQ( pr#1&TZp*M?L+.J+:J垿wS}ۭ.e8]ü%( VD-cĨ]YUHܤ{@O$F^ IP4E&[[9: Z ttI^^OeBډe C*;q\v >U^{8m- %یq%adF$cTϴrV"8Ń4{뢌]{-cq,SlgGc &BJ# !Wn32_;j *`ͮkڳhb%aO_m׹M ՇЍSj 9w_` f q"iG[buF!n=[_W? 4mUx8|i3hWz61 ?YF !3uB qv~[43 !4Q~!9S\ ]a*~"csni#qs R5T| 㠡 ɬA@ȆD;Q_֓G }uvBe劷]@[5f_բ8VdI71E ?73R<}LG@1њ&(ey I](ujtk89$!WLoΞ?&u]|`,ˆjxg^Y@;O&-CXN W$-3H"PF6; x8]H{^K q|#ųa|AᬣzՒIa 檉ܵYa}s$񞷕! ؇g1q#0cNVk423}ۤ1:仴óВv.~QBu%L԰E_{G判e \&8\89 ;ͪG&,O-k*vmO t`Ҝtz$^hwpg+/$6]5ygNY3֗T-5]ג)?#x}+U:Ocv 4Oƭ7K,3v<<1>*}xA-RVt@Wa2B8* aC:(_HAhڨN11:. تoֵ)lZX1-HP8Js?d:?0 +U8& nPAZ. b he($Fz/ENeA3>xv(P&Բ&݉u4soŞ4'ҤwȖ5ߢ9RqIjaUmR8FOHJfhixǗA8v/418$cQ4FВP^spZYmdS:K.8#?ύa9,Ӯ-Z,\dX?V |g M'Tbd˂GA .g}ͩ-υ[g~I`nB`*H BYEЂ'8k.l݉ۃ_4u./Q#}0"Y>lt7]@ VFrj2gb5z-ڙd )V뎟7v#\Bt"GF{GfOGwoo8=M/[f8u:6b<a{ tA_7iВe G`Y)=#)UG st}̸eZ43V_ʫWFgߨVm%iҰp37 J_P3!ͱAdL 鿂dWf $c[œVc!EG۷sBTz2m|bEY()> ꏑjFybd=+C*rGm5;Z5?!A/Mr-A*!|,賡}do8ZŮE$_:EЎ@X 3Mә'O(篲 xE[4~[tNy򏸾jo<φ_s<ƻ:ڞ13:'q'-mEXnyrfh΁-Y~q1ܽb:PSA (%4gA)k#0ܔ-]vOIx`Q+5Qgf9j¸o{%%xmn)r5P a(i0 wQ2́Sܢq%8Ә?e7cNYNF@'Tp"­JcaTM̀rGw-4[jrtغRWʓcw !%ӏO5մly_./2CO^SgL8%鷰͂MCQ7wEzLgeP(n5W֕`vmn"ۤ<>\e[p^c_|<'lmʍdA^BQ1*lѶCS%gG9ZOT KVRIsޓc#I G L^̈́+iVyBIU4Q)a{_d0j!v[UMSV@]puSIL*Q^-g @7FɎd BqǨY"䄔Oư>.'`s9Da5^dMi3Oul'Ir*F-b}sGB uF  L<'<Lܟ0DwpjNVsaC݆'`Ɯf6w*( 8_pXlLH7B]( ljl|MޡMKy;E$\K10P{T׻&F)fkB\V L IS1Sh[Xv"Џ؟zM?Ij#zCCS{E--[Rq U )r nVGXYmLEN[eLt Iھ##nq^_hMG|^ tͪZ b?1R-}1*GS"ZaIT;eD:`!W( Lk]MI~ӂ&0HD)z0-ʧԨyay`*od|s7k^^Mu|WN+#M@\jDGFMc@4GNz.G$%_ ]dū XJ=8 S.෎,4a\j+ "ޑS#Y1U}kSTCbhX0j*0$2Z a v`0Ί|Uh۞Le=*tB#ĨASqH5W6$^OPNkֶWu]ygWayH =G(XV;>Ԕ )m i, 4JJ8mKvJj &ospZr S%!!"kXĆvZN +.Ve-Z U(iqqv$4vN8Bʔ%{4t0C:tٛ,pw 4dBib4r7܁L8?ͷ>txRHP2&(Agey5y wH@9|vI"pl=lJurU $nP[@NP+n{CTA)} EǪG~m͸9ᶘ[O'[fK88fCm:Z`ş(&md%flVsk<}ǣ-? rćH0s!4'{7Xy.3N=|a Qsf-XGɍhΡdOAf$b6{RALygOr>pJHI9S )BLMfBVu &ue3`z$e`~wZ>;+̕&>R+MQl@GPյef#X~aND9<]t]7VA\GuU8~xp Ɯ/dETk3 CheQXᏀ:}`_!M'gies16UKJ!~\zu6i Xo)U8 (p:_>$>y).ʹ\$.W.Տ]ȃDg-}x`tVƼp./o>6'?wl~TmݖJtLM5~W"k ,M"d6;9Y@lyOy4dw2۵ ntzlG{+VB! !;x.k)_Bkc9$fD.JrMJJǓ90";]|P2iy&Jhpd6,ߪ.ULqiSPǙ뻦ug$%b! Cϛf=kÆF)RC8@[.JNU#N9sh܇A.D/U}/p~-Tj|v"9]Y@z1hK>u̡S VHH+‡syy6 7N>Z<v'} ]:{x-zu€*E6C1Ot]WwT"e%rp+ QAo]-`"ݮ`G^) .fIfA>TZ#Bu p@K& qٞ k 7b<5ĻuN5*IX4'c'4 Yqy%Po<%p[BycΛ)Ʒ$$h?K?ŗpr.QTi ?cEGXB9sy>}…3ATx= v_HP0T?x J„]s]6Ǘh\ʳ!ki80;{r[J*N/׷A׳XkCGkUxY&'KP3TNRzq0u& 3l:2';=H'zv8 uއ|{缺)#si;$Ð6nM,\KX*©(/ GFG-[0߬x=v ඹʬ%߱P8ZI`<*i죛byQ^OXe$|˘ൌ=vXV)ux~s h%}{Yް7z8 $wbCI[#G8j lVfʸfH.0T*dP9o9b '}}6uNe92 KUItr'/hulE7z;_ 6h?yhaH>\-ҋsTc.ijQ@eI?'>UT d'["=Xq.vҾ9Fu"/D*)cR=xS8c\5Hڿh0m'=q]{;.ǻL^y^]U@69=U+1:7xɨW^,Q[|V+3k5;j^.džM2,FQCS3~IF-ݜqO`IXEɄ֘/Ε_IC@ b)(a +1>+fPN2`ad{ڏ]n5NKͫקBdJ)@;yX^DB*9bƚeй.s {mޅf/iC!? yr v"5rs甡oVnގOhL4vs`˫TOelVqfEe/ }bǁ>n#0?lzs&/"\ZwuSw=`puWZd;l>lIJY;@ŗsy#oZA!!kMC;`=EglAz|ڊ_TMʓ,.h"f[8wabH<'d*] LcvȫӘ&B3fjsYJ)0H H'ʼnW35<ʓqՎ'Ŋ\^[3ZR(tyE1A<'/3"Aeh]l\;pbm|&R=qm;Wfdy!5_4T¨ljaa#y&hjRynȶtK7Jջ~߬=N) cz-'D`up \-xD@O!0%~aDZR&ďWMhtst&HQ-v%l0z u<#W\JK;ɢBhu}.][*-q Q=c,\s6[A"5y?>Mը>˳ 7׮;t.-(ӊ/;^n`FU)RFa kzb"#x/d󛤘,|K/Eq#t);$rx_ux_-K/k@F~`´Dcb?C~sd?3MdDE,'P~{(2>j/!6,pkOY|Y9Mo-wb`"t X-oA4etens7PJOqT̮~  ۵HoBԵH[z3clsrTa=գnߩv)IԜҊAy=B[g黚j4; t. =8|Vtk*dfsd2mZ)K/'~ő`|"h[%Bjb}ѓ6˳nRQ`[H)πL ,>IcV7C=l2 vlA%Th$C/RD+Gsb#Â%3*Qv[1: a~xʠ o YV+5jBp!(a=a|jlۙe%/"ʑE[9r.}TөNNj1hVmXu3qi(,-YLv[\ߋ۶<_Ljhg;3e MYjS (Gkxٍ`v[pt4iE@nR*i|uM]w%]5䁸6\W9oX@ D!,:a(@7m'35*hrР/c0Jݘ7θ-wX)axys]Ֆl#cpaRLC6 jDo)/RK0)p◽b2%UFE̫wͤ fxF)8IY~Qއt}kG8CӴQ:1+W@D"2Mh+×/X$/ ?(9QN 2 \XHs"%#dqcUós!d圪%.X8qMY8]pLjizܘ"$o7jn$RjԤ=qnkrdY5=I~`fp NPh`_60jMtfSOvĆܵ9sC2X,$cWKD]Hs,hE3Qu $?8r/<'h3SL;@TMS2Qnw/0M 6n ykfw!*umE*5 hg cEwkZjuslۻDƙ8銼`5E7 b-&ʫɧ| !ջčNncPQ6|%hKώ>WV!S *֪^zC57%zt -$$8j$T"/ePXq7 BueG7Qso59Hx._&~W+lb}lMxETxMƌH^Zo;j-wZOmV+QeqV<2٭l͹I{$ 4՝Iݪ\xX}v!L^NRCrohE\Z_2(Pg+f^;4`q@s(1xoCgc\+ɤ^A͝ 2Đ{n2Xaw=/cSûx2Ɣ'#+;q K_z+=KƸ"o; mzq*Qt&F_o?LlC&P"ɛ}b#`5%JF&p$k|O\?QjPt3 B{>^bW~q /6v);=&䱷ن ,:Ur]ȦXᏋw|;Ěu6 #qv>^Z :76-F;̛?*JËT~VHMl/٠RmB?tHMn7t3Y fU>5M 5^ ,PUb-C.^=j T>g֙9_Zõ<n;(ѻ'k]{.̲-{yWaGST: G:}';7B!dQgZіS'a`6d}"\Y[̖>1i1uRwvwGhIw h su- fK͆)[գ( pk { : QS;RdEy0g2>*][$ hY?* '2_ZǓǎk#2H؅ zv |k  FzR?W/mOZA؈BgnW!u~,2` ˫R5rzQw,;IJx /rV9Ґ@tq`a/wzh=;h+OCk9wCFBP."_ji4Êܨn+^7)'3i0:_`T٣쫑]tC$[d/~rd.e1X;jmN췷x Խu[Q|Zi8}pUR&вh{3Q1 "fasU?Җ%' C8)h KȐz6];͕Y`J'YTZr ^{-?+D(e)Dv 붍pldN,:dnH=_a)o$!V}}hft9.Yv*j1r_?w{"۹A{MxΊtIa0j`}}\坒(h/Y](,t=x6f{Jb~7"J=eV"/2JQ|@>@ xx,9fAsr 9BzҐ:ݳ%'6ɸwD] XҲFJ9aBlAW7r| %+rR͚!)VfMJ dׂi2\O|Z6´T38'H婒LW!,0R.jv<2#vnPθ&U2;t)bW=恭=Lw ~z-[:J{i!NW:y$ #߻MSN_|x'+@ FOTNT_|7~8X@X/sou`@z<@S,]ֆ"PmʇJgW0䢙NG8=>JG@{瘖^U60!#   U 0Fj^ynuFTꀦf; $RYKS= _tvnk6" !V'Yk̳vՆn d$Rzl'GV-T?x? d2KYGDoØZ6^zHڪ#6s%JāX?ke][7wd+8q9E\&tW-`6\2=W_QN45q~`+@ulHXaRAN4xQ<')\5 <UN`dKY(дOO Jm_B= %j=F@oNCeqpuQD3(W"dOmY(2#K '\ 7. FXb)HRUT{ e 6]; ٘'~:h<\'YqIaƢw!S1gչdU>ʴ]5!T7VӛkpP ßGDh!]CS=٬~B62߱J4x'](*{TE`7 \u|c-h Gێ3ȕ5LZk $5/z-IYXw]+@^I|JO EEi>[.ٱڝy P:;9`(^Z+*Ӆ#:s#ed*}+2 Z23ZW.DAGl^'9MMDpkj"wGgP旔`l u?p>%.ZZMg!3v{X%V}B|UisW0DA= ;Dlpeٺ/$9{vKy JHlF^5}F?R.2{}dNUB EyޭͅckmNC$wj1au=0oFa_{ Uf]ǝd΋CxVeV9 ,sn٪uv:P_(Ԥ(0^XC/J`Fr#4l۝n_ڂԡDϖ: 禧\qS7*ԙ_s{WLN 94Ony#\%tz[- 30\~ ]|L,!S_NJ%eqm] JcTc"QlcJIh$'7zƏw\۾?ш1V to$!ߣtq8+UfEo4]uWJFrJ驉G#Kw_sUHܔoSA] Gl®+j&,PXOn Hwx[L=6IaUcxe6P0xϝzqsx]On5ӳ+/3w]O^gEPF`rU#ט3͑Ow)l`.V /YP(o,(V52{Pyp7YC`OR|Uw bXoy-=.5:x35:@Di՜$qv0N6 '1ކex8Ahٳ8Yf&.3 ۂG_C9NVc 虻U8 jpe>*Ǟr ޜInX S"ָqs[\/9Mwn v^):^ИejIwa?_W? >ŔmeEbw9ßA5ke gڒl>EB UVX2@$9PwgƅK^KUoȲ-8COq 31/,РpHx 0t 9?5U-EH׾  ŀɆnݷ~$rRyEMZ Z-IO)? Y@J cCn}ENa[Ztf6 wv l@Nm=DdQ_ y[+;4XSnA]9Pve=6 zkw/0ɓsk$K,>~U ~cD`y=I`MҼ}9u[FIz !*_Q*2ߏ7EUO;z<`K%0o`q|'aX `1U:ނwGfpCSފBiL&i-|ˬjȺ~waE]ۑ!w.Jq;k%_#Ց^o_[׬xmblD|dYKP/nnuokD{;wB (z)Ԣ>3}kO_+Pi2}҃2ؙQeqV<9F~Dc;l;^l֘.$~BYj"fKt$+Q =,|ـ.j&IYŨZqݵm2@͌QrԄMgpȅbW}xۚ^J [jX0XJe$SL/SU$ʅ *؎H1z|Zհ68|Va^x;"XmJ^ڄ%?_j'e&DތdK[10Gyb"bX88il)ͦ)L|AtVtgGؾ,F mw VOUb/eqH*!oIAАAQ#Bk!̧fg=FfB `qX CF꽖H+zȿ8?H D4WD@(8X`o-"rk"l-I?0٢PSd];c}$uR`bL}6naT+#瓣x*71wG.@š@ѝol{Jy=-_N7\xߜռyv rF9H"Ln:p?wJX#TOwJ(߫p W!̓%Fט\JLYRu,~{8dAﶆ*JgRFϥӛ͜26;<on&;=u¬$;&ɽ̪'MʤǼ4ڽYQx{O~c>Mpac(>iosC~Y5כA|]Oj ĞNk$PwN\1ctJ}U`ř@j5 uSq )ch O;^rzxy,J3k[]k^39A1WD_2U+cmA~m_S //ײ46*/KAS[tOV]Y=PJ°F^b_ spȍ㚽~߽s Lb hg H{b fzKV#pM4D.2|sd:@zi&qH>eA)wn ݅xbK7-}94zv%{][9*OuDB*N2bU1r#t!"RI(_T*U6Y@0{O"[EZ-4gA.C>>֌ﶣo(8'D9Q-,A%NV+=CL_<\$0V-i&1}~%2 zC,jh\*XIx-u! l ;bfoq;Ī3yo_,hĊ8_)s&V\P&cY?Ȓ#/fh>@,E8eum}2H豜-EfL:B9Oec^U'8@ġ=gcPXgCMlʽVl @8a06jaHP?w?mC`^G )JD^3f1.%D_z^y#(gV+8TR$72vz< *gGA)twܲ!.$T$xYɜf }>[ xiʟD<6r!,` /`h.+dF}f;(욂tf T2j_bIP'l,Z]-vj5+l 8AM.XqvW~opRAd.h‡ \KU3NJĢ'<;vUDG-ygf@ z =nn~ük ԥ׉f-mW/W+" iT6W&nYl6yA薥+>c?ѡ 3(" ԑm?]@ 81ыdl'ayimTW|wtyRD:!M44 O 6J=?ؕwu ?) W(}+_-\G{~Gx`3;:(lxko\3 eQJ^/V1eйkpI) (c²/. E5 qD;omNYgrV|O^$#k嗭Y oK!/_G8Q- `!4~t"SCĶ-)oDWGzo0Zc?O>iɪ˰=@4d+w 3}1Y&$e]"5%O%˲%\*Ed#"-uk/?EY01zk=)A ql4YZ2]K'I_$lpKytfϛ"O|GYȲ9IX3n))fVl ~Ɵg6KL2LzPR~M9 ra!͸GAmܮUR%SM |7$lzv ]DO|+[rr{_ܬlidڛkHMERӊB;9&޴t '~DpahA%:-rwq-,Q|€ks{[4J" 7Qdx8ƶW-zAj٨zG J{>:k`0]Q n?wI戆m0m31i-ė,9{IIӥ^-ˆK=!ZM(vcs.kxb5.HI>ý 9cV$d`yKm:&T9X_h& [ިVY4u{LqX xELyH=G/Oy7s$lc )'w\(p0. - QeJ 5 i?HBGIYPF̎G&2s(4u 7ѧnZGr9P|η-ێπb^Iɤ @t6E/Ucc8\*Ɲ5uM=F|t2Jt|ct+ؓT~p,a>#=EӬ|r: S#|&Tt|t.NOr|]`e8! . Dr_co*)&&.#1TSj*$^"I3b QtϬb>C)վ>t'U5`ej5k^lȋ\?5~ o2E-(P8r7wZSSQ:#1a(G5r(Δ΃z$kpQE !nrP]1a)x `ifD^ƧOX%2\_,C "xv=ЭZᲘٖ%]+['[%)2ޗvҰ1!%g!N-,{[C3eji ~2uR}mUݩoS65VX맛^0,[0#[ oJjέK-}}]bjǭ'_5(U˥tl(F6 ;lЪDT*D̮!˫ SH B.1Q2u|`!tIws˾f 2\PqǺpWjPÅ5(*q^H}7 Sv)[&Igsu!0Al-BQ" GK^{7:F{6?ڍN#/w6R-'݇ +(pj0c|s'-ʏ!*4KWΐ қ4m'cVK?`]c)Y* Ucr`0Z8pYcH|&$C+1$~#R(\q?|!o6vS750Q{f6kTYrr T@CzFWBl`^e6A1;]^XIP[ _nv]XNfW~v+i `ݟ,|>Jb3n;ײSaӂ,>(qooI=H'qf~NF(>pu^IS6Ȳ y:4aSe%3B]ҒډI1.izE:?C GH%^WZT(cNcIq N> Y6#&Zžb3I.n׿,~-a{05I:ɝ8X#Yt)M6~͆$J*?kɠP u|bw52)ZVUV} lKc uUfL'X 68h`#ngiHf'%)SKs׿ϔu ,xX7ޭjEs9N@2U' 4݄C Y*o_?Z!% !+h%rTK(.ΐ衣ϨeBiB 4f>!+BA43'(ݜi@q.{Ѓ;o~G0U+w. FR X; hL>0u'oB4i\ x2^~vA Kt{z[wوoeQ ջ=,a:.>6@ ;vczgڊҬl8v &3WVf1F$lq\gJN:-vȐ%b@F",8m)Eiн47TGoˢ146=ch]-syL.՞>e:~Ą2Zc B"=FR+ڍEruBqFl*jpӑG*k~#_ eH`ۇ@V1EWLSw]z8'! /i0w*z_c}9teCO3 {˱DEGzBG7V1yZ["VK[:d2;EXfAĤb/z]1t])ATF2RVe40B֠bmV`R n7k}lPr^\M.ZcoYN'Y.O5xp,H$ԓp[y )v!Bm9J]h'Zĉ=1g'& Rڊ bwYȷ a)o Tp2F4%jMR&&$gCG=}$ L\ gqyvm@XBhx ufTZ]ɛ;r m{]dTq>:Zg3,Z zNNs0}ނI;D r#*.`+ ӽh*:ED yyU(8BrlD tjJ.O#OKjG[x❔b QMШ'qavĻ#i!#q^b]%K3uU6dɎ * EFxN"X`jgU8/!{C񌜸>%q]/2GhCo8[LӔXqZ 9hpgާ&,ӻK{/7nWy`r$Aa&j㆚9p'H{BV 2fQ"+UEdt*ڍ:-Fx;#+jȓm< S֎+FT9m2i :öd/h_eW@619 v Rce8YD!cFRn"fՃTp"`q'ՓD BcS1>yr3A01-D.rfDf;ܝzw&%O; _<`2FIBB1Va%PmWBPO*,/Lg^@ͶB8uQVZ'cZ6k+Y7y݉}DhE,4ABwbU&|6׶܈][gQgh"zY:“1g\+̀"uJ_bcHg Hŭ/VI<6=/0ns+M2N,5ŧ9D[1B#smG" |Z.PJ#F0D)+7Pivoh堘D.+4:3Rp/m-hHdH_eV[g{dnqB6ŠOXӡ}[wr#+M{M[nU%%s*#)xa@71R]`I^fN} } 3{OіqXhI%Q9OWERV}\k(9~ȲSm+/x$w6Ts[?/,mRC< {zglɆ,7ג T]ҳn.⽧dӟ,|B%zq~JxY{mRiw^IF̌Kz)f^6fxz|?F"!_3qh th<"u/Y Uz$*Y/t3߳ =?#vboU۟ : h-gKmsq_Tvf9f5D(&fItc(98US9O5UDΒ4zM0h5i,qS ^G+_< Ⓚ /ss@N\Ћ:TNNd7]npl$/W)`,㏖B8qdH.H~ |wOCIƱEg8|Q!rg~Y2AJv"~;WT`9$~,y,o{Qk5ÛoG}).ԯ7 Z+ftM4|SI1EuB;d|- 1 e1|qc۴W/F UOX>J_ҍ!ڋ4ٵ?3cGt?$t#O3QhÇl *Y9\cEyl R+ <Ǘ-W!0v2@_JeJod2Vꬦe;I|.o2>|ͮ<D#*2IN`>Xy#K[!c#j%a߼aBɔ;ݖo{`%GOyPvk8G9ژY[P?9Xzψ {QR%Vܕ 3D%5KT:zvsU>J89Ni#b'F2DFAɞ;7,#RHOjRl/B(1Tkv* l%$n_gzR_b8&b5be &v;4CXMl=( 3'v齯@ׅ8sJBM5P`іؘu8 u(0vb#kwM-rttH/{,.pExymy_̑[ lG߼9{BʼnÔ"qzhj?!>KDg+o~dJ aP<'CW@ph)SPW͍],Rroc]5|W,=Ht=B oE7v6|k4E3L |BK~c dR }Q!_!|mTq* 5!6Z^SN#(+&oS^;*GsGV i+f6q e1CXZ+W*&3 fVŞ8"-,!7%#㸔cd+7EI7~G/q~3MEHtAK\$˓c,";%IR7FH[DiG|c&XSq%3_=X;}h"AAwE7낧ňRME7NAVB RAfIZe+WQ\m!!R}mv'_ˋ(:-*EսQ0ӏ@w AL_Ln bsgc6۔Ay?Vtޟ֑fxk*91–),27ڃUnTV h]+U[W*Mk, H?\PVFGɚ/Qe*`QN Cmy-Le?5OթhȗqH|x,8ψ~_Pn5g@8>_ A .vbQXv9aJ(GYGɘx|4,S:bxZR uc2iI+E@֕(Eٲ&r 7CvDܖa?ʙB/Ze&@ kz\IΩZjCf^܁]c"2;p%[Zn5%5uw,M0U*u3W Wȼzˎh\?q, @[fH1oo zIX?00|xHxZu`tCݪ}6iWc0W2}GKǬT'%nݽo=U!_yM铋%S$kOO2 ,nqF(w+^F:`l?%EI OO~A6.MTUdyVQ6,qڨ.&1 t]S=-Dd)GEt/HssH0.^6S9P:XS$vew닝!]_OΨiHƥdxgy 7P8^A/;&Sw,vT|Z~rxI@c `C͚ }%snow_wү2j.#+a0ܞm}^+)Aj ?gebxhο|EvI:eHٱiZ'h6_M<~|8KUkI*rBl7D*܉xcQ jc6ޥ¬{P;GY͡ ?=ONK ukB+"eEa=4QS6 I?Q*@dtZ>sVF`a3RX%l܈ zef(ՑK;3i FcQV6+d0O]Jr}iCj9֨!{u *|m}y\hwW"ޡ|hlQisװe+0Z=~y^HШ{T*_YJ?rzHu`~C0OWSM(KI Ds"]GT5Fd_xG .ߓ¦w&4Mֳ]c]޵WH |" ey@83&sXT21 hQvFI;#A# 2XU׵KJ[/X޺h R: Xp9ŝJ_۵"_|!Th4QM6Ȫ b17nz^zcNՃD(tSerk9Du9kk,#bSOUPqm@DRb $6wKY9f`R 맜r/THӛt{'KѶb+o6+~7MP#u+˸My=M=6 '؀ om4Lm: uЬua5wF,ʎB|:Eݨ|to ?X~;9?W9brȴsgw &GF$|%4 H0F􄏇{uᣏQcTRrnaCb\)dbЌb}sH:;(lYwF({ UI}M]ga]bNav@a&왝XEeý'exߏ ѩgCIn:ܖwc+L 2(Cnv27c@]f9r[5vÿ`(7hkj\~)УԚc| r""HZ% fߘ="3Ix&o;+VsNXU+Tzp(AuZWUZ|C6Xig2|vL_+^nD 5z%+wO($ưP[ K^bj!tp wfyUy򛝤fk>&>./ ڿA_c\}Rla6D?+qRBNqDO#=+SPIl]O .)J;h4#gȍWg.2BZ@E*|SٵXrE|2찣*;*^ )h#Qh+3rf ]_V<Nh^Y;VGm3>pPJ,`u~L7P$1ɏ^GxoWsaukuc<"1ۃ9O>5i}9tD@+cK v%p蹈 Fc%/EWM&kYpt&r&?`CՔ4F`XC6KAN#j#JKo)Ӓ}~ǿMߴNOhTEwg_ gq [U8s* 75]p5mH|E"(x~*"H[Y1>:J=)7Xaz jٍ q@nl~ }|1|Sޔާ/ \ˏ&Y4ɬ h8uJ> '19xI=Nq(_77.@\J`&[㎦BQ%Z- kc%O\6:=# j"VԷ>O ɦ4EB@&qa'M Snh 5cA v127]u5Bb7v,. v$玹 –䲇Dƹf$-R3 QDvՉ,747=8[va4&E33ʭE/=홥f3߹DF|aF M.u0W8#S ww\ B|qƓ'i9i=2荑kF)b:G,{=@|ÑBPHV Yq',a/)::˹|D} 2B5+ ̕Oonf3<|Q=oQ嚾]VXtN1!T gFԏq7J[YUT[Bpu1|EPY fq E#&OwQLjjѢv؛ "B2~RBIQTT:R ϮeQZY+S'-O6Wik:LzME}QĚ2Ua@Iݿ|زn+˶#!"L媞,>?@%D-_Wɧ~I,ug%V s:7򻟿"%{AXV hA&>`y_  nHu]3cX-\ zxBӚ<3XSZɁ9b `JޠByswCE K|GP1YHDv^d!L%R7.+:~?x.!YJ]it^Z]wT7ڷb^kML'6ՙE gi&Ï\)?Y?sn\aL+{07Pg3`L+ i'ORals6dML";^:5Gyʽ(•Y$u'2v/_/HQ[d\+Vn} (9>L0;S1goQSUCxc[8_\*.ߎp[`?gjr}F! ;E[(*YQvH-Ã9hf*wcWwU(ITD+ 1S [T/=y^&#ekW,lPdBpT.n_bJ/~ -$sl={23`^" ybKw;CʹfgȹX q:-1"S :2U@׾2 g;$=HA`L`Q F-=zJJJtixt5g#ɍMf"?P/6ʳ\G84IA#WD\f+g|j1*,ŒAWh J3r5)VE0Ys}AR\ܒ]߈DbbU>1.kuS9vfdž~F/)cIM(~Xz`FD9zTI gQv 72e7Am٬A[^OX7_*d:u.@9w 21qG #3CiK"3hZ2Zh'e^ ʚžbэh 9 pӶx`TE"@ٜrjqϽKqtGS3˰EDy>_L=xbٶ]?K(\Qgٛ7kվ#~ 2mO@f S{tkh'|>lMQt/5qR3kܭ!oާu+zDR\$̀i<Y= r}ሌԂ݋9ƪz 'b0dХc -GCp*Y|{5I/e A|&ӆ1qlJtkd()~ٸ F2h65@(mU z+S7GDPղ Ǐ }9W7W fŲD ;I*Ղz9k'6%5 o\aF Q:p D?O٢Ln,dfo&TPx ZYdރ?2`g2M%)[]Ŭ;f2F'xS:m',x{jjSے5.5ЈKN .+ʙql:]F#{8_ɉ[h˂k%TQyIGvBByNNQ!k;s+'/WY{3psS JCćG) F+ BϠR)_CzQσݺ]^U&0ͫ-rg휳hEC =:ߍ \`Wίr`<h(qzgTX,ŕ@ϊu&U4Ğ9e;[Qw\ K{M]/g: kY}Or$c\0$mzrI?n&mB&% G\ )5N:aUgd4co1fgkHHVI@]Nl@j4OH^.`5B 4%& 6uYo}Y\YP @RHqF>CKƤ-PWaB+g-o"1zֻ9)omra1db'iP|o駌*a3 ؎Ytw<^%s`.5?,16yڼ٪4~v˪䋊,#H:yG\&7W٣2'K'GY0"c]ok+?=f䚉nA !1D)3n<I:jVEJxBCr̓Gj)+zṢkpRdJBȉLczGzzRBe0(N0/4kc{W\MMR j>ثVq0hKmE/ {u]۳se˃0S3 Tl_SR6^r_ooꢡaT4:O_GHM[Єe M>kԯ^hLihQQ>")pv8QHOt2`΄}Dxcu"`MHFs?aMkyaf(6>9JZv\##AG6$#aZXʼ(WNCT*odo9 0_DH+IG~_Ckjh㝜ToG:V)9z']^1I],[$,_{52}/k\0*`7m185RM"h?w(FT{gͻT3O肽ZV%arx5.RE=~1|xcӃwAKtRdh{*n09U*X?a7 zԛ"jlz_"b Ӊdu@#V ܳVP#"8Py!dP6>K!jm*C"@T|BY-ePoͥms@c˹?,M["_%b}Id=̺w(&xB ),}k+QfOo[ۢ.]4ԣ(J%}46*{%XMʵ2܁VAWe2F3eKm7ͤ)sΑW[+ՉhmMʾ EܿI$aϋ1EE2!%r(ذ!G_4nDnI?RҴ_| (j@-J# G?J>"7iZn r6OMuPpi̬ 7בtOUHk0oV>$}&f,ہDǒe >NQP { %x$jutyɋ%O+btB{{9gtXmC0OØc C'qW>/[E .A}\wR;1Z1cILLzm5_W%=rz_tsſ߶R(>W'iā5=E !4Kn%bi]0Cs^6g@gcA_`|毴敊zkQc L(>@CCGKUH Ǥ :/Ot4Y`~qYLhl}aW™Qq* r̀s3سYg1tXo-GNf9ԺL!nL|c~\r=L"6Zý߉YգsRnQ\WgoBJiLj(@ɗqxN]Iy@N_^/:z ܬU?2O-*+j[#y&>AȋeyeerN\F^7ڽSj:]Xo2u^0,߼D]K/[ee'賍x'\GLJ6:h0y 5Q%m͉D GI^|˩Y$=P8/9*ZFBa0L _FMшiqw?d5ٍv*Pl>cMKbVA{B9/U4D +֎[*-;Ɉs[HH+o3ٝ9YB#.&@E8j}:Fp5VY|G|9}΁=sT p%1,Ea*$ND*l-&UP$^8[R:Ir/ߩۣ+FFwsyE^ n( mۚ4zӁ6\)YSsTĚ̠a|~[;#Qq i{S*шqqķL6*P+F؟P^&/+ VVPb'IgR$.ZkFRBʤOx-xAPJ1 0?st3G6iH45hn{³Eo-8svʗZߝB/ۋj#;M(Bc`7)( ĉB)e?yySMԷm+"RL2_{p ;>``nmA,LkpkөHYt6JqBj~Hf7Ø_fexx z>!6 TDMB/ZTiyܩ#E/`cL/ "ѰVТl #(@UH,t0=-u 5FZèJ|N=Í%kF=FC3Jrd"/v%~8dć Zy0ZY-'b9G0y0|^+ψ1eX +$|'J;X}ZR8pYqcGM$ G9PWit.eﯢ~qejR St醆'3c?URbOo=M3S7V&,9.gQy写\L9GiGO#At7cȅ&+50Њh$a-4C2;9%F 97 ~ǐYDU7,>"y`޲e-tFho1́oa!eu[.D7H+IIx"Gkr}297sGzvmtlPVBA^6kB/`s וwHkky+LڣS~=,⚌oS:T ~t,JsH{νhe%( l*AiA` /)5@P8v>1;!kd_E]߼Yװ*yd^OO è,'}HF ΀8.=<ՈNkh}tL5eD CG-y6%O'XE 4 ќtZ l50#^yc^O@ ep}:oY]yn_\7(򽋱r҇ qU!c;;=y/ֈ oׇ m 3CޚS)Ѻe{vJKĬؐlYnad0OJ{lR䒻AE+H혥5B{2'ZɏB~{+9BP`ccVzH:ɡ?;HiKhG _c{AWsK#~@&v 0OJDM'f':lón?oiNf's͜FA,u\^3d,ʘ?E趯2^NuG)b!ېgS&"!ޯ+狾֣f yХG108rӸ DAzٽpo;b"쌖 - :->lܾhdȍ$KtIrF/SlvND\Gv;<," ?Uʮ[4{$wj U\IMQ=ISD49B:sk7c ʈ'ZEn*P)B:"qMv|Bn$}&I;/'jilan-l@I8vNh_Kֿ,$>4 Lj~cX)R82=]~.j}t= oUʾA㶯';b4#UH1Om<H"zʵi|,kC]cqQ\ѵfj{cK&}A8dďσ % KB"CB:zҦ*gBE)r,NҀil.Ş2pVa_qz4jg'ۡ0)#l84[a4*2ӵT;n+SR,F9zNY(xq ue1hm^_7'-3B,v>iȍWʟg)?"u9*$ %;(*1i%,bUɸrQ +"۫wPKRZx{C eH!.QgJXѭMr<>0ZD:[yD"ۧ|7#WIן$*+QYU`dL/r|<ӿB "/Om繥[znD>|&N,ZJ:i4)`ȿ-hԻ. XNonVCN?$?,CP)(Ii$E;gcBrMxSo焏hr,mk n9b)-E2B:֥?C31*+}Ac97mІ9r!h/`9ՙ)Ku;?=qXoW3#H & "W"y$/^{W1&9Ƣ9oX_䵪6],ų.^3^i)U-I6i pã0 ԞUJw3ɓ9=zj=ԡ6Ed5Fi f_g8nR?oOUC<>r'eb|mxO2~K3Ds(ryh~[< Ϥ$ "\"嬺A%%?4'}W+X> N+_-v>mƒx$2n5ck7Zƌ)Wefsszİ6RbCm9n1WJ8;a 2c:h9_Y,\+p;:Q` / ^KTD>` Os,r 9U+auJ[ƈ[lU|8]rzҗKA'yEcFBqGU#f02r;2^u<0q`\myM 'ȅ dqyקʫLЋh1.Qό6cL2Z%I0i"s3o8uN ٣ E3C'u{wGWԥImŁJFDz|3T6#3XKn3 7`)<6؁gSնX N ҙEF Ʒ$ ^v[Pi{&[OJg~ b\R\0'IOgji5hR6gW '4ww W}Y"ƨ%eu ,ޅen>C%* j0 l| Nުrz嶓x¥cRN\ܵ"A}1st4s1S}{KO~M0h3|p&'víO[Lж[%피;7Hȋ@"uof8/V_+\P~?ż6 0a`eL"t/`Mxp.Q$wW1r(OL^oBà|ef&Ul.[tUy_rD skQ21HVTmNa-?NGnj!o+ବWT@hBįIw?5fm#]pn#j.h6++jWgt}C)<tZoEt\ؼ| VPNnBLw.&H'y /i1'`?2/N ?]#C-g֣Q9S]CiŮ3 q &sr Ot85JHT~F$i$ եz⫰c"cJDI٠r <"wT{2Dh b!Di!ҘoLC>McX7l& q*Ig6V ͯ6@sNzE~,h*&p+l^b*k`ߛBM;N Σu]?h|i@Hmge'4Pnuf įV8<ByUm9a^Ś!(ZW@Ƀ,Y1ds%']s&pRj~y+f;x.B/b)_G7&dG|$_Fm.Phd)3ޥi3@amwrj*f UpNjͺK֛A:XUeTM#>Cn6}>B$h{1]]9MY8]9sq"Vu"9d&Vk.nc>n3 ҽ]J.1f2O6U^ecVΔts!3ɵ'r8b~WW/ɟi!7(}vܩ6D}g#8ͯ$:v-s2A ۄONT7)9sxuVY2&JMҎ G\bLzi߸"KjOn,f6[/ c-sJGH=N GUk7 9dcIFh .khb M" A0tTY$]/c߻)]mjt: <O.yCjpq Xx^ yEBKHM5 thaǃuDHq* ȑ'=xsyN $EV7}⭚XIj"O6qkyPp({h7nLFhRiw_|,+/-Lo0g416ԹC(۸^>vB|Z̢awL1Kb G{;l9nCpq/jzsj2%9M=E~Rsŭ NUCSaɶoif}p4ߪ?Uޡ-50Ns=՟d]LpdV'a' ڀ<# p+UArWkw4/'ŏVKn-4|=<;sWY $Grf@Oh "crl,kJ-|'~ Qv,SBNYI/qD<Ŏ6/jVT :/F]Iۧ`5'+# l2@¡ ï5?T7xe p؃NUz$MHN=RY! 9u2\@}iMIJ #FLAU͉Tup('&MEOEJ\jBOE*G[˫0ziPSruMod?ґ捛w!Q_x{dكgQ\|uSf~1s}(WP(*[M13/tw/n3@zHѬC:"(,Ǔ@=(AQn.ޏB8vDTUN{>vi 9㍝tys )_1B>pJm>3jlC*zr֤QK]YLƗ[N-k3}Rع9_ia_=jGYJz'xTmmqxUWI3\ϏQ:D;i5ʇ.v%M#B`-QGO""L8`/ݙ,璂|vVyWwgnfaE{yi{k2Fv0 +qbNj1u۾icn0['Fv;{g*1nAcE*w]-ް .+ MWe'ibU2HQUT؏{ !ZeYP$AEfLIJ[['aN6Ejw/3͗ЬypSAm{Qh_VT^ُp_"|xLRa?L *F NdDΙf֤&)|Ц 5t A.ׂPgOsDk_f_>Oww4f"~E Cu#:vR_4FgmeoO{`GTv:ĐhҠhII5vM ڬDu KM'ۻgx!J{kmX?e2Ӳq* C6;'kTG>i@Q;o C ddy[f?I󦗚eؠ_G8H!PΝ:7 ,Nz#rc9ʊ3UNMrZ5]zQ|XkH?)#ۊ6RF-ppc%b1skGXu/SO~5ϛԈM#d)NPX«N]+oY(;ɣ,#nJQGi`ސ_~Q 8L/Eo71/ZjO'~q vmB P8_5Ys}ux X7UR* -ZI/&.T]qL: 8ž, LT1K ^)Q$&hѐ0w 5q5vę#SX@/CcteDe>50B~q!-@خ`NNOh>z1qzzj2mŨS`\pg*n&*ıL;X3z3Ö,VLM~0r_l ~팀ki?3>R(>0 Ua%OdzTTgA<]h ~G vQZ1L_.Q ~*_gx #k4z-P\=Zmے](/tFP'$} 4{Zkt.Ob Ulu C-Z(k2a⾯UE]b>$ yk0I" "r"Z\n~z@Ƹk ps£e-AӰl|#lN-OfR"{ذRcTsO"i~/|efjV[iuѶCq i^FVUl@th?ʤ=5j-DS2-2u$BͿ.;7,4e_V;MXIݷ\ ])1N sh7a;!@wvB|yhHO+evJI >opE8ضh0{ˆisum9{&#pƙzÔUc < O;6y *pAd*n/X1i72iOr.&wJC`jHIT/F<1 !iV"t$`+ߺ09ՊBU _7No03cL4|nZؗ@FhS4eZpjx1̚fq]o3p1+dkgǖ+K[KlӓOwfĈ~#fa Y&Au +a(lNb23uJio ^ddiRežHyyi04N%> DD u=0Si%8 Qqhoᕃv- Z? k},W[\74T;woE4hÄX.$ Ԑ`+]UsI9/qo[a,g%gtʩ݁w_/AENp⽽bĵŸ='Q[_Rzh ~$<؉ٝѶ`<t7H2h]S{Ãۍ 1_ I}OyWK6'gG)p/|"MWkup5DW]:/ˆD+u,eزZ'5@[u͡T+E\z寵K)8+F'")&~ВrUka_PzhCĬW@b.9j#-\UHg3W(/ [oSci4 FXFV᰸8Z *>(\dP*J/A IҌОER`:ʝ,. zNWmq9x9vĊWx!:@H~?Ȗ ÈHEHiӂվEL>nEz^1|En;lYxm2K,NXXZ@E1tuCC%ڳRċzowjh WUW^Qe)dx9c̭68}L[+Og͙Q &ӆƑM+njz-2Cz Am h{UXײַEN-#7) @UU{1h甚:b43ȁЈfh;=ݳp靠}2'aw[Boүٸ &9wԴw_cf7>rB$a׮j͆ 12TNE-*75Q'%o5>=8"UDZ9;X5*=6 [AP7/}lAiFe\5fM-H cr ɖDT= uAFA%Pwe`umy !wE92YvmŦ;ȩ>vU]Mԗ|&U8'U>ܦQT]e[Vf_C'0Iղ0HT[h ]Kϳy {Mav%5;Ď>l's&ƻa1CzQj, ڢ2Y$xR X/p0d0 jXj f% ]s"U@8҈zy^c]Ao6Û|_ӃSƭW?~ºQ"Cj>J4[`b)^=elS]Z-/pL}b&dh o.vM2z"hG;A iuwFTTS^z' UXo>cɞ̩-S>lPNjB5AȃMy-Q*PA/ٴ`uUC ﻁS43͈M"jFZd&QlϦy %6A8׈N?JI{.)!K=eœ-PhQ c7zcOűøE}(r2 tU`Vi[_/*[%fV/W}Ek\X|/QE1VJNBW^[E#L u( 6xIqKOsVmYYVZf=n*\7 tHi$v SulZ0x+jGʺ((/ }< e_\˰B ǧ!n5$lI X-q*V\>ߙ7!'r=x0+%Df\|vy|t$Erl9+<і&`P̸b:a%IvƏʛy-G~X"eӑn:*)C!fĎwJz r{׹.VF8?U[C4>2|Bpϧ5 n(@0\4ۭBll 8W/T3$U{CzV]$=f)E{oX4,LjVx=$Ť$|c?v3^^uY$U-`~3ۉ#b呸&SpwpTmǶu<+ii2E77l(ٹφEح[h|7K>G3Uey1g˸`]_ɪ1uz<=s>IMR,(n*~IL֍CH~oU#\(oݘ^Jk7e)Zp+qGM m|z#Yywѭ Wi<c,+c<n<Cf{6&Zp5;w3`Ŗ)%$uJ‹8Bv͏ta JolS ةhs (qu\aVE@$:Dar(NR場sC?Ew}fPINhc&0j6X0,<^٥/:5~zcX˞Tŭ?6F3 >Vv4mHxBdN]2wNځ}$Y:yOlW@YḰg)|q393,t3=C]oK ]/t}k6/gPQt*xݝSNT ;(#5.3;+RT'N>Ȩ:ۏʍ{ͯ.ݽhr3nMzI%cM=̌_҂dq/rx;0h28,/xoסW?c0CowofKG)fc0U7gY$R5!`z Uy)jL· _"|`w5t~LB@lzʵ0֤4l<:4 =BhvED8;9 R{)~ߘR{BdƂϾY=> e y|KOћ#)YQ+U`8q$$5UH~V3/.GА<αqSy3ˬ;̵auGd=X\.t7t6E\U6w_Z=^ Ç) -<$僥{Hva q٤qgjT>GuӚL ߨM~<0饐: 'oЌN6 p²v!fP4c5vkLC#J"ǓǞ;>9CV~kU@|~ȾEo~tIfB&m,v1br%f.rP 6T" pNRv\ ]}s&A{dJ,3|l"L ):1gl(0W 8Qeuoa IDFq'74b-`$zRe,N*d-S 13+CoO2@'4z*[bdg=ӝZsN9Ud=,jiiO*,%@ }F.W6v\UqBU:=Uj_>BzM>LRYi5fep\SFG̈)HU#ӥv&앙@ ]~C) '9S]0Pc\ɹrTm' tvi\3 #(}[/[^NZu'!bj#"F[Pfj~ ~s3y-iSG׺\ 5,7ؾ(#ZhVȐO#./q"xl3A|0/A21SFxU6 }ëwfUWA#ך퓞ș:UDPр`w{L$)V84XӧWɰNc"2;`c A`Kq6ڞ@|pYL? uy~Zyo m"~q1pQצapw2ZN}_[BȞPT]ҹY!ҀbDnbDŅ[|"\-ܥi`к^;3ʂwqGd/K]@3a .v8!r+ 1yطߙn%pƥf:}Lۘr6amrssPO.4 -z,#V[gBmjZmI]yK9ں [ɍC&(N j>:ΚKHWY n q( |gxpV~|_VJh]1_5p[OWq!fbVPAcāsӴƹRzH)nXϝK2tvsօb7ᢔb[ٺWMB<4RO32Urܰa=|4lqE*gjR7e y<> Ws64OVx{3OD/U;m[o=í\mBCf S1A}^qtב0Js;Lq:y;HN馍Ly@ Wxuh\dntdWg( [ճLD_$u3Qj3FQ2la&k"!K⍕*F k qkY׷owH#+AKꝔW;tDh˄f34%DցOY}s76A`NIOh+r@V_wOe2eמ>8 8&cU6_npWI͍_*tgjdHL5 1 DyPDz$1(8/`σ[zݕ#~")9E8" Pz6lpO_'Oj`LÚJ;qM:+: 28^f*CFzȱ1O R0 UA&nUE: MUln' ڏ^A _߇LKT9rߌ; F>WZ$ ͸XkY(j/?47+h[E_%9qT,]|{$d9 +^N\O\hCg^+U,o<z9WZ,1>xqRr)ElJڿ] !5yße+-|4XSs~6Ah7NJ$nT^NºOH`1N:yTWڒe5?Ȫ%嶬vafjgaiu*׭-軨)'d4b>:3&s䓫:'XdsO^(W4$oCH[ *O\J|NǗS4ul.|p7p%5XMR@mB@ ^!5VlP}{(#,zypG*[ػn_aH._{ IH j$ nͱZ7Bb7ge?sG҃Ol+Pt]-Eȹ/ctT0ed1;4څ9?|eKD}7if5'ұ'Frb872 j= "o߳a`+ 0|15mB~"dЮa12qnM7/[m%>KU꯾^atՈf3x$qt hAXGkӤٙ܍HG(O[RC g/>p0rXql@ ^&KG}4_^`a0,| -gHWxS8=lVI8Wo΍i X L}oIc5yXnuCbA71ؿ^[:5)X3|'`Ä cG]qJmUurפxj^ 04=C65iӾmg8^z@#K;#Y~ӓZ-:쇁$Ex g^QZazC9 `b;Kpr6<1sP]>JZf`Ӹ<(.hЖB~9]Ty w[|Đ69,4sZ!|n'y ;n%e8ͅ{M~+(5]~ׄoy/K%uQߕ$݁TQ (; fB/"7X0*NGvudv'qMׁ>Iq5x*Om&nAG.+a RjFś4-)_ 908^2iě:ViT}][thvȇt:|#dg;ZW @+Rރ0AGy@/OmV{.>"kQ>u4>SSr"^X4Jc`j\UPY>Ӵ5{pɤ !Iu,^Q^)HY(VvL'`~|KBaY6\鴾󊠅q/2?qϿ˾L"ϑoIO)Xh>tBLa'ƚ/wijRiyĔMr4qUlFoyAn &[O`:1HL#9YZr¥ zY.~u-3Q_=dx^MxٗǴbri\j$oyY0%[_?䋎'!3Ɏ?մRBQM/ k.cDxWa*tEQɥu}o }j>8c6060Y7*:&Ի0"SȑCt?[ iShsƊA )X{h4šۋQM {Q$xvy~m5c泝>d_=Vlްz/N)8')QB1!'(rsT ɠ?q & kٵvcsL%uPܓӜRkehgj,ҍajd<5QLk:7Ŕ.xxFo   =Ui4.4S-p1)L:}c!E |g }4THȃi2ko fxVȄ¾˟7Y%4>NsЉϘBbS?,ܽvĜ<,w_EOvL A*gK Ɩ"O1>~tȗ#^-e@m4xoW'5WrMҊ$pþѱXrޅ zdo rJAeF8DG:ŝ[Vp_,jy).3[捦_7==6?J.NpQϘt^Oa (c/yssY 1!ހ2T6oLola0+Z9mrh,04lZ5h'O:wPu=հ7PuТ>iY׭ kGZ^TzO_XA1Uh篈|V})ǹ1'18h]EyEO~FMٷ5o`MJ+/x;p#KxrUyqcZR ͢62 (mI)9*R R:T*q(5ؠ1FU2_&q:AS,^T(TfWųҼ=WWHs OB`ؐ+CҺgخ|ܘ[x8P;_ s9=?F|^ʈem}xf功^ 3Oppq-<ƞtaQ<)A2Uq0h=bo6A+Du*.]+̹ͯϼ/J94bKF /6>C%MR9``&3viơT3 3De#ԼR-LHH2[c/q`$qKc-R4;yNzꓹ 4fA<ׄz 8ZVNb|;q{`(KLq7P:z?п%%S|̂zrONch©[[`՛_FM'zW&P'|X޳F5lLT7ۥɴ*CA>4 ד3BN&dl.2K7qOB}\=s+t`sZ ~U>jfE$`-ŎV68򯥴kQ{$*͉`[rkW[ٟ]Ԡ"qq"^6t?S\'` LV2bv*_!Ӡoӊi[Tԏ?;r\>Ea: _A+xܚ+d6l|I!oؖ-`-Ȃyt"#yO6ٯ݌$ɮ^,`|x q%-fvz~{~@v,k#x$` ~3'GJq_ r=*XxҬ|̾4ҟa @d:7XHh0 _/!)`u6{CհC` K[qDݞdG41LJ,!;/OW=Q+4FgVt32b5ipTb*]@?3} D_R|AT~q.8_Գ@2\}I-BbYs"z7M(gxmVK46\{B b@oXzKN.G;\|Z {i@r 5*5C[_2  0ܑ>?_e|t@E O!۽ gd>D 5DC& vRUO }==[yic4x'Z Вz=]ϤR W|wnߤ%X tu`s|JcֽMBy;d~ZQdL[J -۰]9cVR-$졳#1_lI$ ޭ)/r4S'~[]9eϥs~>Hd7'9u :Ghxo䑆HVo>0e)|? 2S: R9iYh)n^xxr[Di`ż[)B3yokyԛ~gיA;P c u|)*W[RFiQ B04 *x=B;9Z$ C~LrX*Vyͫ_ .Rܛջa N͗UH{T鲆'[P;oKeO|!uWU * Qn$/&$~ݹ8`7 QF: N/F>9p9FSуK l.4&t&S9Safn ʎG%$0*bi]8LZ/qWfˠ1xʑ3o>xi=VBmnU4C Cf5累 s 0QᴲH/ev7e)W5v!Łvk8YN. 4奼$>H"Elh ixIh&;dچmJ27hBO@Qᶎ mRL"Qxg H9X>J@9/b}Fv$=s~.4Ƽzm/!K{ڼ-P Pk[<5<+$. EJ/'}v=/D⠣~?[:07I\kyRR"^dt[/v:P " \6L&(ᒿAoa8sw`QRY=}DgaJ}ɇF)+=y&h9l~Bv 9G:6『"MP; 3P513R`HƗЬ)0jބG= ==4vj(؞="yDǑAz1PIaq.qS";Z5CuŔm#J2XT Rk!d9 gZ _4* o[ aAT<5P;r ֑슩W,Frp #~e*+P50M16m O!tnêH1FUeZ""$Τ[^"؄Žʺ`@cEMUzr#yɟ2 DRDf^:l}rh:q[EsSLY1vp&9y͍ND7#&` l:"JoRc?ͱ{i=bL6U+Av&ǂh6Q.]&5=\e~~ FmvK#m`6L&?Ch>%ˣC*n;ȞU*Gx Td" v1 .Ѫǐ6k{ P O=ROGP=1.=0?k&_`4:s~ۆt̨v[Aw6sPKlx $<'9GsS)x]*%4aJµږ>胄 Wєꇻ DwvPԩV,MmA?'PK} 6nRr0K}:70-X$+e7D]ua1) ]:)_EtR-H$6gBF,,(̋PC ֳQAdg̎kQXcBՔG(5eIOMN{<83r@Nh]+"x_oz5^.:R" :;T| r_\iih{\7lX=z)X sJK^] `YzYFբjh&nV"D? BՂW.W"D#1B"iqxcBX?bh]i$&i!kwCVs^SE=341>E#vb d arv%gYܠyucڡPc @vRH>vj(ыᖰ$OSTla/8v 4 5"'^~47g*ev7d6 3Oc b͙FӐ5tX`) ;e잲P/;wEY+Z_͖\mu^I7I#$qʴ-vГz^d}\Ǧ-uYqŝɆ-2r~i>hne3rC3iJ;` 4f0aEq.BMmٌ{k ~d /t%m]5h+3,dY-ͷvS(:"g}KcՑ&]θC MyBGUGݦE_HQ̖D邰C<۩}H$ bJO13N˜\w+,Q-u+bḀ`#0^MmΟRL_X=♵'C~Y=:ZT6,+V?~^U:'3D 0Mʢ#Nҹ+0FH6 迥[cLySoYF'N;z.a(oȓS4KP}Ju0 /0ɿtO#GvO9aVI˚"\C>Q?^b4>*KLZxDQZ>Wfmkᚡ,e'p8`jxbsXQ]7FUJu"ddb$5 4+m]0b®!뤆@|S+RI|xlD-`.L؟Qͬ!)gSnwB֕Z8K%Τ2zp !DK"CSfvTf6`7Э6:m 4Z凃Hf :ऱ{+B[~=Z voVKhK 3tEГO<g;fyC .ba "'SFHo8&Hb%M )hT;u$_N8k2@u>xj̅p~Xݷ鴁,A,8z0m9ƌ5G2/c)H,ZܠW0 PSuYpY>U 9 tD5Ux!I$z0 6\{<8Mu)$\N܃SPLp^Y˂bm/]lwN!{gD%ys꩛+ޜՐBge֫Zzu/=4ʭ`7Vx:26|9 ISZ <EJvlA⭨r  +,Bl|$T|.`aRat۹c-h#rm׿oLj}8o~ZJ/E1My$wOvzSWÁg7 Tm昋@PNVf/x;ў@6|A7bCuxqEG̈́:A'YCs.(6cT@xܘ1< dX8~>Qފfƚ@]`ߜsO sp8kHQjsAMiM0¬vQwmY76UGȵV2,sݣZvE#cɐk~m}tp\ Ȩ(_)\TT%k +UJV<&>߬NG04L3(C}0 xжj&,!U4@VA3JIH7Y)o.E&#M#YHAPhp润A 'N*PjK [ȍ8x Û Uy)\p7Ts?#A$ iYG AX {yň(t ^_vZʇMQgFѺ^>2I/JD2^%YY<Y>y؛lY#d'l7^1`xT#L-W L/kz :hBj5|'] Pމ-)[B)x$zbgG5K%DQU,_Vhv_~ ~=v66H[%nj5^Rd`sj58G9z5vG\X$_)}&bx3Z~ȞF&Ѓ\[&|tD'&޾7D vYy7XTN)pšb-ࢇ۩X+; P.4>MA.9Eel`k>Z-"lK]VGrfu#,/$)nʄkR_)j!٪hos^v<;hǚT%Ǘ; Ϫ!dށ. G6p Xhl@Ϥ2Mpsƨo(298y{YnpZ&|7B3jj"O7*76u)GOg뙄^4HY)zը= ]qDbQ ɽ队Z)^>b* de,/hc,%7Z&<6Cܿt5LD6.s?ox @_SNFh߭(51LX[xL7m-<4ϭZw#cl5@`pͪ:ό'?,'Yue?paIjWwXJ1]dy9)Tg *Y" j|܂~#dLcy5.ē%~tFX%bzx 3!l4[ѶB&fL|!B6_b}R&+=?Xľ%}SCIqЖٔ 1P@epδVNc-v|G|{wAۨ$Ws%+MuJ!btdI!Xܝ#[CNj9}j6O1S@ECt9jK韁uW&:D/ư6u?㢉#''"\YM0hp|8S/俄V(WF/ɴESׁb*2Mʨ~Vr2D{[\ g۱Akq_蒐\&*c ո:E!lríPi$B`MPhC0-9U$\FDݮp4n^iaya,A2'Pn<}M`$mWy"[ VBVp .NtCMGL ~Ox}"[6#@lG.,$Bڴ='T^v$>qi- Z oo( 1DlHs +o{wn?!AgK7nl WŊlWqL3X!w(_ɿg| ;#԰M9@9@l 4o'  7G1*e^#~=p ķ̨J#IWMuU$Wq먙u3S2_OkZ޺t~Eg,eԭ f33sZu[%s8=+fO#iDmN^L( &f#b9CUt~KR_hYuW"_2/3К׸,Z$:YXDE儑a:Fmh pN7wDCU`%,[}`N5g^T)|Wsٓi>E# T>Ԕ&V>~AW [W^t"pY̫~$pa-PD+:ՋBFJ5bu~<܄'PD/DIw-j?U z* S=g4-t 5@>okl7Hj5E*m> i|a-ljHcujYlCi̮})je7*cHqI5 kb:'̣tt[uFRao## H?Zݢ <Ɖ1ooJSsz-vy9[kJy0mM-d_<|jn չ`pcwrWlpLm0z}&q`@E"W( wz{eŭ0}%mV:)ͻP@PRI tlϞilpKҥ+=fsοcv&WC՜u!8{|^>3tBk173BQw>mvez/$huGMDvCs u&tK̦ ?gYZ0707010000012c000081a40000000000000000000000016239ea850000cac8000000000000000000000000000000000000005300000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/pci/saa7164/saa7164.ko.xz7zXZִF!t/䃳ʈ]?Eh=ڜ.+-<;Po!Ra ǡ$`{Q?L˞'o4vwWjiŃ>2|@VUvve5U,og ID%M\[4+G)Ч/#ݛJ]d,2Z,E?ZsY7abՋHN-X -q;QJIMXxy!?a[Dg! *ٹu(>Rt)Gpy髉\sbVl_j6U1 svؚ>a+lEu#80DŽ+c^ 9!22y:Pò;{f|b͖{[#Q&s';E~Pxlb5Ȁ>-"ջ|R!w"-MA#H Lt[StۣRM OСsd&XD1 5A䫎j1Id113FUG٧8~ ڋ<&M-4v6ߗE6 "@r-jWW@:: \fXؒ|BO)Gb=n "(-r#:?'WpeY˚g fb{U}ju# S]6u,jˍ!$^T$Bv,|ژx/>S- W)؏{B(H5ԌTZߡiaX} S`*L"glե7BguDep(yQu"ZV f10C':YU[#\>ڝݵ`\) <Ń1y'( }k!JᏳAٱGn3tM;<`ռ}l" NzxdE8DDp@m'n]ns3]Ho`R4WirIo2 ٸE'a:jz*~s-4PQ&%ՆO.WH}7MGLݰ*?``ҹB0PzqgF2!:aXc<"xJ/CH17$zgFsZ\Ԋ<#>>rP' IWDžxA \.;ӱQ3T97$ wSFny+]p_*!s%A6bX+W <|!TYYև-<Ы^do! +krB9RH{!kGN,{B]&Xu碀BXas:ˤhhݮYx J? Tb,4AI㩘+՞a!\z}GGh6 p OAOX~zlO-Iu4'r("]3xF-v^? KWƦP(t}Ļ6>^_UFd'4Trނ:A/EaYCü eZ<}Icb+7L XG6 C<)obX4Fq/+"V.y-N ^@!9,6ZB*ʽ@ q埡 T);_j.ݹ)>z(L7L)7$=U8 ~Ӱ$3SfLȵ sWalKT1Mvi?U)F̢/XL6ɞ `SX]ą-U7\q3BnY[=x(oꐬq3{w.U R0Pt04 l󺳔Ehen?dG$BFdGEjY/5<>Ў߫"?|>XIjBdʪ]_]^?\74bBo,c1=fvt w88d4PrwC-DOIW%y'MydO+\X锫<[_|x&/娸Jg e2j;q[u&HM4ګ "gf<*KV1ApwD )! OymKf]aLFtbj _H$(NbD7EZN,E@RX|nJ;ȥX~7Q"x2_M)$~eu$k!{hSL-m$$Uh _:5҇hgB >!sY4UjN>^*8Cʺ5&(9)8vG3_jJў"b=E_tz1bHo\qt ^@G.k$ka 򍽗v>Q}QWP-]NN} le͙U ~EIuw_ONdZV}fRv,PٞF;#=ҺBX${B5pfvfCcWa'S,<9Ŗt8`#N(d"~,U5! =gns %zmG7y(4_O>7IBzl y靑CZb ` tF7#p7h_ $Xf>0ld„ẃ̟%N".ڀ-hs.,L-=IK?V8-Ҥ7>MǪSoƁ-i@H(BÎgSm1l=H ntu7nSX͌wn>e>R)GPA =TA&S (I5#5zw(@Vrˈ|Op:CbP<hH:g ~v,ԂEG5!X->)ƻh1Eͷv1Ж]2J ܖrlo#!GԘj4rQr{?]lā{|W]C6 A by}! 6PE"|S)Gx^7k>J6{5Y"u9 **T="X %uB2_XdN 'u|wt&@̗50QuNSpHT .aqRb&&>4a=%PAolR-|!oMEl?v)LŸJNr4r$: z)(\E{BsG[eOs@xֶX.i+ qy;i. M^-Ae; :=ɿ6.. L5xzFdMQ:aO$[cCe*MZ%T+ '"ܘ-KpΨBn"~~E̬= 8K>JAT|M.Yy9͂:ҦӖH~ɥ !tOДkGt,nR* A(h22r"őx#3P"$,]-CXV O͠ *L32-9:sGtD>W! pijBHױf<מ:F4jmB'uM*7u@s2I}]"=+ fҴi͞=HY]eج: 7?TP&ceT9У{l&;-_aor;+!omKoViz[2vE{M]Qt?!v%;|0n̯L鏭>1`Z>p|M!TNH>wEB/pzp`KwwGcA.mTILT~[6R+4de":?43"x|~-5iYfR!! ^KbF/k63&G2;EWU "]m@VA?ѕJ޽@ˤ{f<)Iėt JjhҩdK/Py}%F)N uaٍQEogtVh s7i`Ww+H=~;H*ՙ9I{ $9r3+=æáXaݗ*P qSQ"}Sf17%UPS ?蹒,ԅ4Z ;@^\U!v݇yjA{*ǣډp(i|>Jv+THJwWR-.E=5`V'+:W7/bMR|]7/ ?=6KuMJlǀtϨų1$I[e\+_ Jf夑Z6! :*mxEQOV:5QRY\( 2E԰balJCz <=-9,&'l2#P6_j1oiFǠ|x;KfIBP!NmqEciK"_9nQmyϢUE\ɽ?xw6/th8 (M_J!ZlY̎ML4<`p>PyGj쏸iSa-I3-8,a12Y dR̓n_>ȄWՊޝ#*LoMs+'ڸ`:}CBAҦvA[_@ zsۖYR$IoPH$^xY9e6؂?r]T8? B Kiz#@yTeiVlKG)yMlT Out7wbы4 dc483K?̩;0aC"heoi9趩CY,]R`ȣAt1*_*+e)jJeGuְ&TAܗ,0 [,bC<>"SP=eJ9<: iTfу~אS/oMh(\[ƫipaEIS5pYH/=7=} >d{w o^rw@FO7Nyfg#I8X?aJmB%fn&Շ{̔d<\c* \UQuzn0b[ _y<,^ EUaz]]gVܽd +ЄyD#Y?z.}2w!|툮 ׋iD&e>z/ї[AT@ iq }K!.Nƙ2vwEKG򣾕-đ]iQ_b5oQ>'#ftmd^cyTn~Vԯ8g5þQ2yPU}@_nLw񇧊钾7R& A27bH3RTn>l}?#P sCdڧ)L1PٚvF+%XCݬk9T,$"NBVwo$6Lmq9ƹBv>%'{O~:@\xMp>„|waY1*/}uyp,O-漵6-뵠RdErDǩ'$B5ɗ<q|7i* 6|Pbtc,y= ڳ. o[j+*6[9bȟcaΎj18E83*-5qg#'.tL|ixoxI܂U\~j# au{ 0?>܃ul M/Z}A|Ghni۸&c 䵸?nWFk`%O16}GK}F!+A;W4 [ijṡvDGG]Z%wK1n_(Nj0mPq٭rk@3]Y¾ j.r oF%yecnEg}4B%kkaa21cȑHNEy4fُ Cyv0ũȋƻC"<3/8LCX^5j;9ԁkUtݾ2N []TQatT2'zKm׶r@ф.BI[ cw(/=] {Y,?& XDq2s ˫ Ek8){xE_n"kFgUts&%Wp{! |Qsi$-*cjm8 xo64O^%mVW3?W.Q*W#Y2;uh&|̷_Y 3$81֩nZ YǦQdj.{P%<kh3|7gNJ~k 44R_/vK!Jsa:,e) x{˭vf6wIfLgp{nԵNUmYhNÅk,-?KyPCs}3y;{'LIKSj#ݫ\i2=}Xay',YJsAag&̫[cp9mKhp5#-41XN l'g]  M⸡`7RcܲЄ8gVIN29n_Ցcy6agFܧ*e8'v[yV!g_5OKT8;/jtOd962Tԡ8S ߬JȏN_w攣PfJ 7X ͚[Hp 8uǾY(7r%Dz 6 WjUXyE?W].$<VtS.da u!YDmW4Mp5k71"K.ฒ_&3e i)׀9@efbjBQY&DA7C5-4#DBMD!Z HN8kpEfcԯQC:S"ED]BcdEK:T;ѷ;i|/J!sfeKDĩ*6p3q|Q;NZVҘWÖBP>1Y(-` ps:VPkG"+ i:k\>yt$0Oŋr-+J3Jw)-C%l0_̅*ot,Ekv$Y^#Rt<e ,t>љD 9 ( 䇡+slþjʠґV)<>&C 0-$KEI!NOhжjңq[/w#^]9ʴc$yZ"ގBStfnSGb݆520ĩpffWOzľJL0bR &i$}p"3DЬ30NgumnvfVk<7cM5"d.uVY.}9ȪiO*\ÒGj3o/Wq>>+4΄<.)s!Β8h I9tDd2ɤ07x"?o BcƖ(471'6n6 +tQރpUdmyRU_ :c o6.g.{i"$[nkhf}d&4IHć5~lw``?{.p7$0)?W)Z8*cͮW\?LMdRd:к<)D$9ҵA0US߄c`4gLT>m߄E ?K4Cf!JId)7P( $|,Ŧ[fÙFGYT8Io3$e\+9!{3+@&5_7֯,,ZgXa\koٵ0K'(رhɫҤU^b$ k2Fnfһ6Ծ Y;nzz:p(8yQ" DaSqR0˘DSgjܱj*J7ky|hc*A! eA-JSnH)~ 2 dO͐ce>04dn}D#bi?`Ԓ׿<3(⏛Q4€` 7P;D0Se5Y [nkvIĶ6%^=Ψ~w~Y9 =ީ! E0]͂k7I bDJ dKD|MQXfDp˦UPN6mZ_,fyLQYt1O%M T!(bUB-_CpgWdsɌ!lVk⦇YR3l3"+pm|Ę.J8lnn;d-&T6 wΆJV֏s% u7!qC#U|߳~Rg`gPʘwּRU^=z)WX9.\4A[hv aH('S-S HIV.X?!>JwA;фH[>OrZZ6- $(CB[betz2TqDa\.޴,&2<4݁_v<`i1a+%k Ycqa}aɰu >#:\eqΈ/UȝG<7ʳy$xy%OYD,ţ ؔ4k>xu.0:֒`r=^;:mbDƂ~ `2"W' z3wu}O@,)BY:r&͛= 4H1.q`pu2!+~zaP;)$fSL߾ʆ 4!(2g;D*JMsO(yҨ*YC]0[=4:sp"Ǎ*/'Ea57$y84 4:Yغ/-NQRh.H 'kNKl %L4r{̹8Ӹ8X.,9JOj +xQHhy"Q9u0Q]gZ]4Sf>''(s{L7QygUx9oVê5KmdzM7q?uoI-S6vnGBDUF&0y^r3chCnI4m:XFg,zg<y$]AXӴN{UcƉdfB&OKu kB44 :yL3e]D֏9VkZZǶ6KQa|ٓ2Th$K~XcG>R{wEry%v'}&pi\Aøw1 ?!wk~WM_bRd>^2v/ y[pvW #<3k Wd.$Y1)AgoJPayq1a9\eߣO5=/iNǺ!0OW kY=Ts/Δ }%# (}zgbH ScF9#[.Xn5EW^]\i[3{ܘS<(?~"SHI<3D{_Wⱥ"ZM0=8@@?2s=d#6"V,)"Lh_=k))>,(M-Iꛗ/3ArTZ W\?:עcwEW Ѥ3-x}5ら>3ow7>tt۩@V90pns[˙,>kF+xpi؉l0#ۼ0'T_δO" :H­4􆎅r5Yc]Vm\s2hD#mݲ 3S ZH;^kJvPlMi8LdZhh˅\Cq@gh7AQDRdy儜r7Q׽BȑTת$/6ic{F)tM- F:=)PMՃ3&$J(|ỉ ʽcZ|ǑC^Q,h&p~x,!`MИDt[u7zj"ע#Xsa }<-4hWQ?d}#= k)m L3\<&ܻ; O896J`&~Y0)ļN*Ҧ1ɳ7%P󶨹*~R=LɕI %dx RAp,@- iǜ98`q8x> m]f&>]ZSǼy3W6e*D{0by1|<>0 !Fu1 wiRMgs4H#$cMEoayؗ6{Um&5`l#+呟2XYiS|Bl۟F!Azi> <Ⱦ?XzBi5]|fw-C(cM u< Vf{F$_`ӕ׋%W+1 ;1G8?{W>%3nQPcn_dv3۽ /=+iq飛5X(;@ǗXƀϩ!=G%z; o=>289}oJW\&_)tL^cjT.ywoᏔ0vHu_3`~$m>12AFoe/uܙNWssilShR>>z.U[3Z-Lp[sS+a#mm3\1H{-%Xuݶ]x'8*'0S,u]d#h$=-y{6 RTu9cfa2(+}H)I%R3>)<i;!*w8| ư[L@x٨ R-}n_ G3uܹiFRuIS8 . `ޢp²`6҃2{8Ljs!&řCf7l7/. ]:x?v*Kҙ)o;*.Ys%|ÌR,왪GJ=^̕4 )F'*tzQUwe#9q1 yͦq$!gP}eA{5eE+P~MHw#U["@G0(&\t b@T}} ܯ}8= ՠKC+1]>KIQ5'PF<} $ittkvU?2ѤPb2j 2c{hvUJpJg(L /%·Ba?ۤxa!OpnCxH;hi;h8j@[O![Z{ @29H5/pQJ4x Q=u<0-څgK9=3B07J'@^z3T Ϩc׌x7u mTAn0^,Ga-udd[}O9 @YdP^!U"_|N#sF& `W&9J2ThD*[W F3j[`Z9,l  &EDzlYK߸1v*^D6Dl?I,)J j͂(8$u vI!fOOc1A[+C>\c; RNeW3TN Ul3@TUZ-OU+BYi%lIqP^my:n(eD>U;mάy. %FLL!)d^]q88q>Vh~e_aRO"#8N!ݜ2UcRh ucoDՆ̫ȷ `{ݯAE>Iw߃@k(mL 0UUmf=~觇2Ƞ7iuа1LB9x[K*[wr@p k,F:'>4K@{7e=2_M ,b.hTo=bj֧GW;na>&wO~ljnO7&(3մR,~h"60+PpYB~T[*.E*jgi*A1t(=†VFw/Jhd=A7ղ,ցr$opmYǕwW|Ѯqúm|C {}!j*胻SDcs9X'=w]}s ,a8ax?t||&x >S>\j |ٮ𙽂-#C̻o*&;^B8~}Nųk3A|׫Y18Ň! -H ˧6eS]Tx>owbc֡ϧf4gL2gVtDTw%d>,bL o)}&Xs`K?[fa{s5c9/1U R2rLmD>/uo)Б,Mq|P߳.rЦ%bLrJ`}4m S,FU&!b؝B~ Nyb(4,=@h1G.1@JrRBۜڏ$6~.͖hQ>*(K5YTm~$9:bjB 1,#LR~Yq8skMEnaZpWv%*g9őERF+yvߋ$+V6(g,8Dd\dlܑF`&e{[z&cvdvpPti@bV*[PptJ#jRPD>ɩ )uE)ò8(2[WDKx]w],_SD=@ZM箤SX%*\a*N2FuqjuJCFB_#}jNA݂1hz\} Lc]QkHno8TV5/m9v؞OgÖX veݲǢIeZ*uHWtM. 6vvzJUȱ^D1fa,FHk")A'϶3HI̖ V|<[0B )Ҟ\1 "Ls(; `AU [8 !*?zѠ_'iYg{Ci94 {ޕnʦyW1s[*!k6sż2;%fuաR%Js'4*Ԙ>zDpv/(l$3sߐ[XF"X{rB/N[sE jy&O} gd=k`zC<>¦9ǩ%Uh0 , CvE㼢\*BGfcv |l@~#G0"=['~[7[FN7w^Ox[j(]ڴþ&XQVPuP"!/bd@#4{,\2[d,z"tsUx)$ko9+=3ޥA'2!7RG+@)Mw%Wi&C kolL6 xJgGԜ;!AlʕTZ)j1<0^#{xP-?m暢?`W8hC0$z캗D$HB0p7'3'n~Mvp;ݞ r4'PoZìO0, 9LVl֮ 4/0j? ||tz( ĥ_WZkln0ҳ"BWu<$vnU%tDgօKj$Ch_)O'Ȥ&t6 =ڐv.,XNpILJJ[a HKX@L`DZ 'H ) *rَV4?( aT֋DaqGŹ,Џ~d O$NfqeK]T3K,=JwŚ7 (6ΫnW0\}`yIۓ-arUSm7Ä/B!pvR~ýE] "9H~RAϠ2} ` ^*vy̔bެrsxZalfkʺ8=24[ [Ev5o1X]VdVj3 =N)!󩣏f⤥m!TAJJb6.p`W Vx\%T:Ղ ø1W=z/_lhYnGd|dpR)IP@dͫJ`*JJ d>yW'h-k'[q+N.tT/<'6AQ.-wVʻ~fi"4P~](cw`JXU1bЯׅ*-iX<,GZ9Wa}KJl=zMH2L)>oKO8G+WSPbGOj?6%L[cˇ6?E#fpm U(1Ryc\%;hyFx#"_ܳGP>sD-*gw5H(m;$-Pv#AlYY1+ W|2-ZS[FinF xz&eAp`GSusaQ@dYȃ,?MJbiW5&LyV944g{6 ϸT #,v} x˫KVC~ ht) `'ӊ4|K™٤^E:KCl—4]T5JZZٞc+g &0a3@}^ /zг>ttwCm)4p@>UP̸eml%}LPưm91UbH$:y8 {w7<+[f1v쒆W )Po:#jsns) .#Yx[dpݹ=`?W+_X3{|_59j;l; x|sB%^ q\2}Ɖ,u.N{l~w~q,&}: dVjK ǫ.V֩ bF@Mv_&Ml jGUlg.pŃ:  sݎѪh,lJ]*GW U'WcʣN.35 :D8O#9kycu[z]YGQNkhRɒ$5"{'e "(׍$0NF/XTGl+|h\,-<;zնS8س^VϏMe35zyI0gf{~̿Cn=PDEJ/6faQ^\:"[fm013!ZC["d-<ǁXo\6ns"~(ǠT~vlbEnR)ȍ_z <= XDlCR%0Ӹn^Eˬ(,jGRr۶ޓ:;jVB xgd ʲZa )_ n?nlt ;^6#H ss+S$4$DUNRqr:望[^ɎbmPȉ1JDz?RhgȦ7Qq+Q"rOiܘa%rzX~sH S@\;5k4|2X(g%ޤhxgQ6['jtb׃d\\UC)؜G=tM4yxP!f%9ԅuGb5Z6 HKU %V8C!ؖ< SUC`k;Yi3ű 2V."E3?uA+Z+-!> %XcBf^ס@y{J[Snv/Pd x/u f40̻$ek^6B47+öB꘽zC>oiHc؁6^JO(RwO7M?/Ro6+ U|MN h~sB ZIG=%:酉kAvIbG=ێ;5Ee* ݱ~Tf,ƩHe2BX $0'%!F*J4S4J3 J$?"E ]~w8 +)G ]c {;pi2$G;2d1wq20nѬ/z nB#Wt# ?wŴŐ`TXǹpU5^s,ph#VU jHQڂdݖɰ=ez.#Em@@F58I .&닕p6M!ە!خYyQu=_?Ni>-|jj}9k{ M[>*9d'mo\b;ΙI0bؒtJ169  ]߈uBoy1#Exy%Y8qC}INDH|m1 % zxPe/cWd(BXØ@*LTۑKfklX:ޮ=w$)!W>0q%B1^!H&܅\2޲r0:#Cڊ+.E\@N 7 U4U!A4#'v, ۨtxsL\1JD"V~^y"KK"]m3xϛֶ<~+@oKAEĸ޾\EUd}l›9'}}y9XmxQfg~z)!^v!iIckWURzMuH0r0Ѭ9]&߅Ԁpq N>M/O]@+׉U!qCLܤro<[cO0Ehjx&-P6Ʋh,Se~(v:Wھ p Ggzӽd#T72aU=!4 2)~S40;Kd:ATBP:{U(#XC0tӞ/Y$,m$Ui6pXc9X겓$X~ˆk"mfm 8m4'uF@~?q L']m8IP4?HfA}bH3V+zHcբJT{A0r~IKO0;oW &F9ȏTƤm_d{?ގK(~ Rp쪩`7IT vDwOi }JsWY3?dxbz Hx?eXP?S%~ۧ , VGW${$v- ^cI Z!CK:C9$b"Y.l*`6igl2(W;_hε ЧT ͓DQ#vjg<XOϕWe]n&F0X,ʐSuc_k4UqpqԢ0aGPܫMaUaC {)@!Ts7ckk_9 *4緖q63STij.R\ْ转}P;"E{6bC?ؤFP81XRLR[Yed "QLl(AڃOV#\aagȚۊ } #`[Gi4ڙG]dKv(57m?O3qFn(, d4s5:UJO!(8ҕH&SYehJt"j#ɋ}-6NSm/VKWs^6i7 #&gecopW=x_Ɠ5Z1$IU-H&U ͮ(t"D1\x= t'zg%\# /^dB= (~q8eߺ$ZV)Ei4$Y==dCpdDW=}nrz:`0T.|A"d\d0h@p4J(ɽ(g0w'<ޤ :%#w}}8ָ8IRū0n+iNSq$<:5{BfT{yVk&mnĦW P_ œO1|4fK 0 ]1Iq) E mzdi& Ov"tp2GPn31 "_MӌO$*:#IN!yjf? H6.jBm6$*yaZpGFJ=!:ID?0:q9?[=>]{KFMivng Sab\7AHmm0 *VB nh_<2s&x wY h5Cu\}H"ta}T$c"ns<=Hv|ގOi!edA]HMMjhzoL$P8-eRr 0F0םc!u%& N$:P_mEU'ﯨ%<M_zb%mY=N?ߩd9xdP|f#rL&Ҹ3\WMw]%22IRUQkoK{J~ Uj_ xBqLw!Sk'RhKtr'41 ,2#jOnoBeyNX?+^6.Rם£SX˲oU,js+l^‰v ٝ%HdztWE)V{/-k{3OZ('d~wuoB_t6E0|A5zr@exB[&Ģ#qqd殷ہ@Kfjր0`AqpԮ18XɛHB|'P@/)P%'*}z= 7[ynf}QɮDAH^wgyG椥m|UɪO .rRfx,uN5&cY(\ګJmʾt3fЍL-1:Y sH {{hhnnC*|%"3>zK|Gj.IѢf\O2plDsa])]_cPpЪ/;b%įU<3kfmz+emjoƪDZut,3-J 𰮿h}SJJx69*nC ~Yڛ~~:Вo~o4WL W$s/z3<ҧofEΚOiH$֛U08=@{CEU*t4 $Ok;nS\}>cʀBa+h ؆JH# &>Bů u{/<íYԈnAu9u\#X3"+esRB{g@{ <(Ԟ8$(|U*,DL5li,n.@I_K#Ȱ<ŵGAC3h͋?YS洗)RS ovgң>HVdǦnЏYjjF-,޻ㅃgb󂂵7BB8Қ񚇗I>*(JA#'M (oaISoћC!nbm/s2+53^[.亽V) #9|P$̹6CŲ$;zjrUj, +]@c/EsዓMp¡?{ 99 >A yXAVkg1d$4U*ހ< AB?QM L?a]M'cLyX,ngsl| "C~c:R Np^_%Kb>T2m,zde4z<"؟ I7sN! -3u2$^ݨf:ur]_Mt4QcŖ񐼋, bThҖ;enW>.om$ֳO04-%G=r1inI%ZOg-{iF͠șLǤhLo˶I0H-$w< ` U"UXs"ږT]QR:|zJ N, c&fA#pڊ٬-D.L-RK7Cͯ!A4˫Kvޕr6|:+-C/$cmeP 7?;nQ"Nj#ROy*L~jvCg|T{#ݡ.|%{nqOFJLr𪹗}'MOVٶ s҉FVY6;E0US# c=~"4 Md^n7/jA=/;;jϲWayZDQ1eZN7g]:x3!bJ}/.$u T[/6*V]#A/Og:: R1y7^yVZ?;}LBBsZoqaDvC0ڏPG'q*-s,@Bg͋w܆,Ƨ٤^9C&z%V,K]>"TT Πogqnu`Ɇ\ dG!1CC/+bi~%/݊wRq[VDf'x0=.#*1n2N,PQKXN|1ǯ8̈́;3$N"}Gx%7Ahݝn~0fBC)|D%ѝ'c]0g)$&_i>wsISp++"w;< MUJ{տ}F'12#iNg3=` ~c/2fMؖOQ?;kf+1,:C+6_RNwd\s$տSsqbAd-]gm'+W 3ڪ6K3V9|q ɭ 3޷.%nuқ2mnV ݔlCRsuwُafXՅ2=ң2wJno: # iSO,ĽAؒJfW?%=yPo$[ʂg-sTj#YO͆N t≗OvEhy-D4g ^WZϲMKR B6ϺL8c{Ĩ~n P+Mm4.DAm93BiUT #o)߸o06=tB.ٞ)ۙ:BobR^TjBX.2qQ6!^ 4ꀿ/&z8\IyIk p.WЎXr`jf79](1o3'ƕiɲtQMqN|ƊFYth&㩻^)Bdm3W>yu J838 ۶t,hر wM|Tݾ . Y1 sV0 Up$cPab6&&0MZE^7me'Ҵigo|ꦴ38Taأfſ}׃m#" M tQM5AD3(,}etG6s䒦%yZ+ WۮM3:/?Ԃq8a5:sWK%] WN!qȴR4z`ʒ‰io WϮcZC>h4yhƳZ毿RUs wSݫŁ/WZ=V煓`e&pJة{ 9zXj=gC})NiWXճ28ۢs+#ϱ t Q%klÏ| 5KVPǗʵ'.Dd^ՌعdJ,Te rFPm +{Rqz>,DDsJf͜JFEQ}9c<'V7U>`8*% |!Ac7z2,6{`-л,@cP{,&S"_p-T%B+ qymeV܁k@I$E/xHŴӷR8 gLz|,K|#`()QޠgM!`VcE1!j7GR5gl*Mqo{|3~7yS(Zc`ҜҌ+U頡(|۠ \|%#a5' U ˣRC_ݓs#>X}B^*/W&K~4s-ԡ;@>c54Tbe@$CxEC `hΖ{DanxrYǭL ( Ibۍ_A,#jA 'N]zP_sUzuMKHgO,wg]e\ jUk1P!]Ñ׾{G^0Yô7wȬI:qЀP̭K\9弛vI1!%1Dm{ e*EsfO%_aOg\o`Pk^TUUbHoLy %wHvOaMttn6EtjwBMUS|Dyf6o1.9  w9z5Nچ]j"I`˚/ 2g64 bfٛ8̈́Lj.gؐ&t;DQ`upz9;HdX.yϲº$xci܁ج$ed2PE 1moҝUqqi;HaI1¬*I:mǮGrlV5TP6éݿ-sKN!5YNGO3_!is @&ԄF*B5nD)N~F{{Tv֜f[Ko^z}[Q.i&ہ@kXwWY:ZU$lӡ$֨a#Ȭһ!!Gfi? ?aStә'],xIl&-e|fFvxMCWv+#<'pjLIEP8`:W?ql{|T@e軐%(o\f^%oո;DP$>;d6Og=liT@.@M)r%?΅KӣGFmR.wEcb =1Wk׳;4еPmQ,X9i~)K|:]D_')9R&vv9BA!{3DJz]" ҃1yχ$"]9$Ff/=`,$,fWQs&Қ75&dqu ҭ5?;%Y} ޵H ̦S~gro 2TI )ޟ ?l aVG!%G[*ܴA*gJc?lXJCń]t!%vd qmsgPS- e#)gοI>Lz%ڬ̠i6ECt;2n5z %6wmiۋ"J^I)XyVmMj n~P?pќQ KǪk4-鷝,\69vhnqǰc}*PLV̯)QBg^5 C:T>5L8 %\;[4Qu\$|pPTݘ{T ~אe^X6K/u^V\7>PVafuK!.  : Ep hH&GH`P3U|y %$ֻDǵ/Mi?M-ϊc(|ՔS($AAil=v<;m/e\'Ӫ*ދǟDl~PuA8&XNsʥOkeeyy/De[j_PMc(4^t^_A wB~Φ3ev?PLiӘf/Η~<`"φ_ZuOO;RC>F~Lo6L 8U[5x RIc4'EKk Eɶ g$զvV=BTVd(W9}rrQ@tհ)]0w{oz \~U"W e۶ip/Fcc |802؂ 1H-:?dΖhϸoFP䫿]x]toRbMgO!ꩶ>Bt)Qd'{A7tCЧ_1V Mg1s8l=e{#F26REEq?bhG"QJa59\Om9G=!e"RRA sdQ k{}3~z[hR4FE.ҲMn@%E7^T+ NsTi0CZͽ*h ct5AnۀUWfqT6Wښ:OƚRKOqw$KH,x>ƤҘphv~ޕWnb6X ҼX;ykL=;šwyoE|AF|v:?0iGtw8\<Ƞ&ǢͲecʧW_/Qc%[D92TԈ({3Kn洟 HfIn5ǧJl)hZdE7!%jZUFT͑Mjތ6sr89($0 (3;nw,NBwiB-W,U>v_7A}}`~ذV1.!#!ԁD]Ne4+~r|K@@"3 %In˶+A C>!}GtSO !_EhumE9T-a"%Sʁ.8^:fAj} ރZY'OzW|CTnm``Y8%iCM\fhd䢟Gi/3:`Y$*z޴O1@(X2kϹɦ%XTCap۝Nj.5Q x o/b0KDʺ朔W~9䳂>fhWl`䶡/djq_ZKɨ\VA.K /5hqrS4ӏr[+;"ȠBhyOT?l di1R Än`Du֓=? 'N:aٍe7 ȵ?_)yK̿yIӗS7G˜O5NXݙy&f6 Vi*L5r\9x&tVIr:-Sosd!Φxa7IƷpU@Ӫ㎞g*dR]*x s$4/J=8c ʷfpb+n' 60 Y݉ԦNz1Xd`-ӎ@Kqspޤ¿~fб Bչȑd,ƄNfMoʁK;44lh;cK>I86᥾eF o []kvv:VJîLH8,É%a=)\@ Q*K?YÂmwj {_= wuD8=q]Q4vv#r[o+D%S3H?RH{9G ¾VLٍ` Ñ%l)a dŊNEa>C>=VE '67MXnlG`` ㉏Vjfu`E5QaWld7 Κ:!PWRGQ #1Ft~1DŽ2, XZf0(W3V@1{5!-v`1~~iu/ !{ IF_᩵pG caL(/Z*[ZYMh>m{JSӑ1UMpL@q#7`sW!@OFJVq j0Vm1e"Ex Y*.xcG@x$2qʫmfJE&LF6k( u?v>.& IN"8Gz DA8_oki?loʊMť!lcMph=4=be˃=%M;r.+6^BnpMT=ƌJZLD]?ج˴рt_F֌`7M@O d %24(y:`?F|G"9 kNx*rPNE%@q:@ilM/[%1A7 %((d(.*cYs^\t ~u B9 lCB1ģbj;aQsO(y+/B rc "ȸ(Z"Jy29I%:Hn|~V_ ` 5斖VWpG,"py<2Bkٜ_C.7L1!TQ2kT7NN^ cvQi2+nF_^JVQ2Ffr(2@D‘H0 zX̍I/z:=QW/@r/'a:3#Z< .Qy'nG3ݦ54:)VoԅUǠ"sOsB~o_4d@F0Z^1h(kOe^Ʈ<^i8,N$#%qQdx5N7O&X Σߜ/iˏ/dD멀<[+佤ՄU1_oF:dϴ`+'e2Lr%C<۪=#jkja,Pcﴗ@~.iTk\B1&3\D(#Z6s O+xE2be O?w-;]9: `,[9=w99x ;臭Vʥ1v푬h/::iFJY,\9Cm<8ăH| *p !T8to_pih`;KU,k,?+9a߆?me&γpQ}uWG+KoۄLg?ByHEuJ AQoT"|p=v?>uxEp7[Mn}VJg2zͲӛbJq͜.}'_5gO4Ip"٩WHz82 Po>{)a0nĝSg6OGj]Մl(ZV,Nb;݂e|[w)J:-+bU*$u $.V12iˋpVGa;ѷOio0lRǼmPM˂\>mo''(Y!Q XQ䷭ E7fb(B2/ӲdzqTQȦ\ɀu0va Zw<~Zɉ330g3OXcceK=TH;oEBWҒ QXG6;5oHN;@cxzgv3)0t6rxgw\_DGqK!x>FS7e*qu)L!`/ /b<ʑun!LT*sogIj +n@G2ƫDȍ0񫩫mk-,\#Fbpkҥ?>m0NtP^ڴE,,Df,Cyn ~VLr"lyi-NrV μ$" pJo\:]]qLCh*,։\_,+]OH,EXS\GVcEֿT*TSɿ8O6\Մ:lo6զUWY&;%g,+fٵǸgbvwQz UnXA:"4Ѳ zC*N7] ! z?0#vV0'!0Y}(tk?Alz$q*S T@ mH9Ud^M#Bj2`K$iqfxB T,cAXFƅa?r|GW| ]8YT^tf$+vr(esי)e}|v!s_ WPRoM m98eZU9g"i%L"E Niːmϯ[Z^HI= O+:vGBJ(5(v$A;>{$ʎIّp&fuJI5HLV>܍&#۟?lvgxq4_yu T2{>!6dvU6̽cHa=5t ήC<^|㼋DVhS@pP)9Y98I1FPi}HO[8bOϺN~,`FN8ia-f(E'T`ՠ=4p\ #߳j0CE1/tʮ" G9bYĐ!KQR{U熑 |{ZSQIW=ZA &+C{;<|5ȑ`Yᛵ&mWX i(jmeˬXJ"+٧ IPlXJ {DO["C>VL<-Fi̓O&c1NJr)]rc͍`/#eCGğ 3@~ɤu0Baսf.{=[i6voK0Bב=d2ʮ/PyɎYvzd,HS>ˆ,C,OBz >r";k-뤹n_B`ʦ$8`.jt`9dW2C}F_nf^=TR ^ԆȂ䤞/f\y}MY<-^S{~jXMwK=*TQXȕ0єbw۸x^-<lq f gvWGtL)=э -@2! ,o|>=Xu8x"mɃf/Zm= wȲ,{^O 憇S5f:=]n\@9JuuCp]Ovɑe_+`2E=9GkN5ԾH&kH7*҉ 3\mMBus_I?҃աZ0:{UU%{E lk$JӐMq q"rkujJ`G.sz6ʠ,'XSL;֣ "w/:H6H>::5 |LJ yr(̈aC%<"6@ ׮&%]P21̢z!5A3ԩ Xͣs,J/wb%Fcɸ.ރv`ֹ#gĦ&NH|-0?J?zʩy<"W8!cr-S0߿kyqIAыàRK گMHgkք~N__ơ7qz#bZ4z+ܲSPN6H!E7.Q1'G*LoK o!,"7h\uXB5A MW_:8U=N\``N nnAIȌ;ZL~ T@|/nm0oDke=7!/U:96}Iw0D(6L0a벺.TAL2uܖ}[28S3Nu`g˵ ָ[ssG+澔Yc,@-}”Z--'4 ( KkѬ@ E7X.^:FЊNc4РozD4x'=3Y"uni%py'zmM#^R8-)$4;i~Oǹz!ۏ0&"O-JhEF`m Fwz}Ku˧LHc:!3D^2x3Ԭ+jզSdmiY&;ijb%BCoC 7HO蘨y2h)#F^h& C5,d?'j.Cqe%Q,ȏn*`$Q%3=BU܆E+<_𚓄Aڼ.<8D xo)MXWW}';:X*Mk{_("4ݍ)YoF<=L)Y#cTa IfH%=1x{x<iī^/0*bd5N.-/&H't e/`5{c,z8_fXT8dG:b6k3%~,3?kd6?5YzWWkRVj - {N149׳2Mё%JH[dIn胧cE6AWU_%(TXJN?c،-]=*9oQ~I~OWFEzb}zՑ)mٛ1=`&CBeF6 :`< .c=ӵX3x3P~}C<91pc\[YutB6 ʖ>dTrߙsVdurtQjv~?s|$e~i^=c#j,@ ǫP80yvy>Z]X@؏hD g>W۝ϥ}^ 5{]}(μ\+^'܂JSXij…u-OM)9 ,P37njdGNzG=^ ^o` v 'OVh2ycVq0jkjHgmeZ2J 0K Aތ]6i8 9Y-?&U!.~y5 FClAp%1ۢXwុ|ŸoSMzJ|ߖLl:g%S颗eZlГ>6ՃzRgX0m+1x+Vg=!f*~V;[ ˅ 68Α%T$fxTxe$Fƙ呦L؁FjA,P^(C[huW \8_W%h*sg^RTOx 0=fs V+Srm)?(mS=*[H,z&=dl\E=A;_1P^>[/=S ]ghbtL\k9g?m+H᪑\&]HC[Dׯ\Bw7EiicYB ;h>uzSն^l`!̼!?Enn{b %7wO~_,aw?ƀ~۫+\ 9Ic07Niٺu}uӦH)2)7M)k*4ٱbdtbrnq0NRp6}@QMdǙaÖ|v2#f@UEۅ37T3U- ;j`+ә~yf~YN.(x/`/!5P1.` udR|3GC/" ɮdGJ9mŻ4ss)a0;KnM-Reiđ @9`4]SS1`BVBcȾv&KGAJ (&Y@[u3L`sZ`ʭeyE Tm-*QU7}PW=nh–]ʥ&bNEc{|fa6ƄѲCDk+Uփz׽=H'yP] O#ߏCɫޥlap,}1f#+M\TՃݖo<_* Ksmt0%|No C>xIV &*tL+5<ԣ;#&Gn4@fA/ZNUy`^rÓ>:Ζp1f%צir oyΌڧ[sHq/ WMըm 1bbo40sWTR?1ƒ-2 26k&ZO9`fso^j-`uu 7y^}ޘ=% q jvs8YWe(Dgƥ/#]]vw}=+?J8Jǚ'd%U2賣}f7RH/#BR@552ƻz >ƈZ;NhpE!ܓ2ͪb!8]HޣXo@x@V.L1;D0Mڣv޾'7!"G^tG?<@uv,!AbT6䧶 Rdwa`8R\*i$΄E=\|F\BQa@d<~C 39hq n>jTĄ)e@\\zH#ʑqeU:;N$>#:WQ ]n# 8U`h=PUL[%.nE$h}3KU%}uDoPh"Zaeeo8'm56ƾ!55ۆH˙%jR#ϵu kErv9=1Xk\jiAB9O$MT9;rTH}7 v ;htls1Z`)ӕe\8}3j' Hr* KդFwOrSQ+R,gHoBUXÕ0&O MnpH>`tM`8c7 %6x5">fC{ŘMe%t.kzxoyoy%FH/c; a٤ܿAWZǟQJ@p$sP͔AQ_IG6f2~N-,` odyëK}<]4Y@-`A_iޮ {QJO0V~P:eqڝvfcI H{zrRh4xℋwj?,gY >t'˱<ڑ^M Q d_HG 錔hzQ\' t6 E'9'vhLӵd4Q|[nJj sp&\Eh?k2~ڹK!.m?cߍx%,6   Ru,{販6?QMUw!X]_`]?\Eg2Քz"iWk[?AtB**R2*7k0,1_ zC75ڇ*xu{tnEjR;T=mb?SsGy.M– MRCFT&Gw[^nD"GCf!,"?*#Q4>}m()zl~)Dx"ٮQ%ۂqz1'@t\@P =qrj5ϋ("C'lZoB,{+3wGHi'[Ǖ)?8i Kl#Ď 0 t%Y&Z蛛Zul LE@mim`Yz7bis|JY2֧{9h*G 5%Ѐ-1,V vɈz7pXQ'_cH_9CF|6@ŻO0>j.ž{2Vg:lşZH-=^TЋ]5EM)*ޫgx|SpM^FռO3 GOOj~}5/͠5%k<ᢦM4_NE2ẓ:~}@IKAitY`{d:3E 1~Kb퍾9+*2RP2:, j)Hs|xvb#xm#J-f@;Q^?*i@]YY[cyId (h¹,dL_mdf4a0Ok1_M-}&QL<(\tEO"e32dݽۣ(w%>5EG>Wَ 1Q&,-9HOromy[PDI ASDx v̵\z/!ct'Bb\`w)N`vVշtqLO"٢Q''4z mDL%-{EFVJD^njw+;Y"|,Y-)864Yuv|ymͼW$}Q0'cYxNHp[JwV6v"5@֋I "JEM|R˾au Vkos:1?*uSlyos8W![{"T意/ֱ qbrYڅgYZ0707010000012d000081a40000000000000000000000016239ea8500002f84000000000000000000000000000000000000005300000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/pci/ttpci/budget-av.ko.xz7zXZִF!t//C]?Eh=ڜ.+ȡ jS^{2?Oʆ{tg\M$ X p%DѪ3py"$Q,y_9vp"jT#,o i>G@oF #hbҴ:ˑ{dV>B'@2rv;e]Sg^ؽ(mCw;4ĬHesďDcBx$^%Ho)>!/#[$+o雼]L4\}# ;oWOKl!AӬ.iYaw"Y$c$w$$JX,Z@`7_=嗼+A9ϴ?7mXjsAk&3Vy,6|%l3n 3,(;X'ݦZD15Unx=ײ9GY0fc~ʗNʌrűp1~IA uJ `L8C7{>g-A"ӂs1?1Hbmꜿ am~am"lIBv#{suV bY;1#<^+pj3΀Tm$I2 'fjUu"A__#2(FĈkп,7yp@9\iC}ɸ~huP,C &m85!TSE'] hN@5yQuƠIH9޿_.jOwKfڏ(1s=1xpJ1|8n ^נ=sQL/Z1% ϱV6y mPl~ĜqM 3ѠjmgbK{6 =jxCܧl]ujաݵXvOyb*:$E[1f߸I)\Y荝f>7e xpJJ ι@s8OtNf%~W#24/wUgC9*rR9HPYki/l@v"<µL"pp]^o=$JI$rTmqYn M-\KenO2k*yyk(rXQ2lHCoq'zV!,*#.ZMYz8:IȸZd{=SϤ-[6O)g1p&p T2{ߒOBs头HIj]܊td{Sxж<}@wküFf-De \[yz^"99a5Q}TieTGxɼ?'la~-d&:5KWK̆;d֡cs֜F#qX\Gh؁ 9;:-mƩH؛?\f7h; b 6E},xXQf *B٦@XV_KrNkTCϔ92,maDM|@H;)[sD~\QѰ:`p |}7FJE ?PP]JfD4Ecg*YۨXq4PHZ $?rUN> j 7o|FV(ɗ=K}-"~1%$5^N2_LWto_ e@=!{:~ցAo4;'U<~^r5N`@0`ISY[f;5# L W5ѫ<듏]-΍&Hh & qi?`ÙsgάP=G>*n+R 4kk*t Hn-4? ouL$]|176=18z7]!*9i63sl)z3䰦W.9A] ~$+TZxi@Y7 gB<)_3xn m'*^Mv/LXbQaTRK bRYcfg{|-'hpģ"(,e*Ec$B|}ZuAc$!Rtª(_]dBH#?idq~Ja._4":Bюb+z10\4~ NZ:В}WSZ#!1ax Ku,0o)EqDO"5mc_A`&ޜJ:fp {RlZ0W*AjyN{giqQ[5V~u\m`w4onx~?0Džզq> e4;! ٪3-oG:LƩf4H5K׉M}#,Xx jQԳl2:1^v rFz`fn$ֳǚelHY^X_@JGJOAϩPÈ G$A \aۭq0p)k=2\Bzt"Psdf6v{ayZDm>{n\>Dy5WaaJ11a])̈u @ߔK~~94"y#F%u*D,\?r+!$s!|?i&%>(Sbz'Cð SXj-C+CףmC,MI, R&j&RUcONI Z-%8>3uЖTۘ jE4+\ \C_ TZydkF-_+I`27-c-R1ׇH``Ʃ0LHP.c}$WD_ΚUǕNR`^p =;.eI#,4;S&N;$/݂ _#dhx3Ѕ;k*2e'!_Z[d}6䄉|)wt8zUuy!gIxToN=St*#>  Yr;? %ec[1a7nGh/GN99B-Rwj_wuy1]9S:s pHC($"/ D4b?KQ2B*wYY;\2*Ѩ ]aW|ÅO%c?(GpZoIo뽼k㐨qWuz:ka3CR75M#zFh }tDL%mWQ \!w[zU>)Rw@gI/ !0G:u(*$bvt}w5BsTjҎ4}6oA/uOE2T9 ̯ ОM v0>m[ |Σ"+[s ѷ]#]Lb|kQnhE3:1T+1;a!!AעF!TXf.Hnx[Cv jTBY0P.U2q*r{TPؕG-ߢ4vYrBwKdqԵpA])2jGZ* cAEzL`߀)^:{^+ƙKJ"VWLm척'S^x9UL /G%)X GRݣj7y^ .8.*꘼|i S #I=DJ[=~(Qo.J'*MpK̄Ʃ0 xDMP(9Nɑ+YeV$ì1NBUH#CY|߿&Bs-g(n!ǐFpy3Ћ|j#x ɣ4-`(Z] cWArr4#tOaWvyLMhB)gbEDk9m'=WN'=b䣱0-Vw[%B X?QS9V`p10! 툳@MhΉ#'QgJ70p{ն˷M 5ntYHL`3e?^ a%`4J_Enc*ʢ$"E;Rjbf{FQ)w:2-:r a23FRS_N%|(hG&oЃr%\NdA0 hP" SҊ0JgF&)&g~q Kp*ib%+VQ `iFNLrB\Ҫo=R ύMZ@rKӈWPmݑCwȡ9VvoIbGXpۓBQu1)ڀo@#[@S,;G818(g$! 66׳!؎e ixH<6cؾ]w͎cTh6$mq9% UT4iSM5g^O 7>n_¦U"-g{ _&{~攽͇u^CRNS6T)ucM`vhR*LFY`E%vu|FwDq!G[2a-iAǰvlXfY+'D7%e@X*wp`bq0jyK3_NgKac$=jhwBPP7fJ7un 1tx<ڞU6}_F(*ߦ"=a.4`k Poqq)U* `TLҾ|='g6 qsF޷ ڞ5-}w[d@5te8*䆙.取YTzCVϰgF.A8110ov.3YuyvTvԢޯgN?[,>\g2hg>]X%A0(qOk/8(IS_tfqy=x\n. _Yrw>Ig}n9R,TOgMH;?d C C(F( >A} ,crihs?w4"B\_~ g>1uS  -ڗ>qR!ڒUp&bkW`ֵ00%.3x&`Elg@wS3BAv0Q_q":Λ݊ Q0aH\0>5ܨB e{dI2I~Z0&&,tRY5X:{ύqJp'F+<$#=Ԣ5:w8x2-Mx5okτfKrfEI^Z;'_\<7'5*5ٕ35GZ4T:#$4FmB[*YY;gsڝݴ'kq\ ~q[JiGIAc؟O^vGbh Pjq "'t)2ʃ#^ 4۔#|:TkkCyi;J[E[(lsLFv sZ۩GL^Ya*G)zEM_l&=  zI0'S yS#B'^cVRr+RrvhF3!(i*?voϧGU,(wռ5CIc%iZ^i4׉_"&ٽ`XMIHx:LB}n[N*U mx~'my]Μ)tƝcHKhD^0fsc=MqVk\Dq:)N3xyK0U]T1%uș뜡A^qo}{ ;Os!x怷}Wdm?_cB{V3]Bw둸Ne$ ϺCWkI׿zGe۵nv:(6rSmfC2|ebP*'밴ts8a;iK0wȮ:S\gCuzy.iQPTjIl,鸤Uǫ#Ta+SBvC~1dXQW\Pڒ)=93suA֙=9T Yb4iFD8C|ٖۡb?y7'ǎZ ZqWɮdQU 5,Rh/5]Cʐ{3BX?¼E8FNIۡ ^+ TդWDo`q:&d+T<|rB@\ 3U:j9]:!/XdEO1aѯ̝'~%69c4g"O(\3-I R72&Gk6KF[y pi[6q\!!-d,"j10  fzwCx{+1i#A4,y֣ ,!20I2@p3>6u#qa.u} n~rjACs+Y/QM*E:!vIW. Y#W4#B+P8QhFEsÌΙH+>s1/qx8}\6'*1w[ ʂl0ck.Iλ! 7b"}^g0HD'W73@d-L[9 37=s/(=$O_FqUp*I*سfMoƖ-^GW##HyJO|!v<鸳õt%Uw"v=_ #j 6PQvԾ^$)7H`;ӯAdSnGt'$Ө(s@lG^}ƭ AI8IMMSM BTP >ﰗ*>BXwc_2在'tC3>˥A[M:VA_E 㒸BUo~ {,1(-J~Hg倁<sLɛ-rWm5Zˋ{a` I =/T=DGKu2X*^k s }qyhh/nxpV񘁭SJ|J@/yH>O|'t,uJ-^Q?ͷ>%{HՌRbfw\*@㽼^2Ƣϣ&JOdXKT59=|D\BaZ/O??f!Δ N}%7xFѨ/\rhh>L/[RdPd3{Tizk L$mWA%jw7Pi1N#I-?%RO}& ɠ~AVpELJ瀄yp a*YwQ%h!8IJ?#"_)l#&n]1w+r-Z6' ˰ޱ*x5/2XY zHFiGBٲcb063cmh -Z4 iQw3icv k55]~5I \3 物_>NUä1O/P#FxgS_8/PLT%k>ow;!~Ք:6*-˒ z>G1!6V؈]p^Nm+gYZ0707010000012e000081a40000000000000000000000016239ea8500003008000000000000000000000000000000000000005300000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/pci/ttpci/budget-ci.ko.xz7zXZִF!t//]?Eh=ڜ.+ηpO?mHjl'=0&sŠtLgb~f N.Ab N6^!9Go?j TK%7_p‘LF{ q^D]lC~)8~£9 *F_L2M@f`?qLq g[8z;B;Ƞ:xԉ zV? Ic,I-\h۟5/Ejllmx8O44Iy 1t=pjL eYIx$z+UK>ʓ+՝Kv 3F~]cլ[$$$1M؏ZuXج8T8rUh11X>uΤ)VW{Y{vtr~<Qpkw:0!Se.:cz&tщ6 CKcU"b&#W!Z!GfҬ S.k;H{9lCe2*9|DCzr%ŠMB5\N P=V*UƜL;^qzFϻ 㐪Nn8fyY!nʘۓ#,K{q3#s:`Ԧ`'mWp\MrdѪ`fH>pD&yT-o9ni)r-̈́ZYRYGi әe-SJS}zbI$566ZEZ0>f{>]b"nRrNv v̕˚rc̚=L N閠Կ~egcZ ::얁V$1z);I0$}ۜ&U*ש=.䢃;hb\WLZV_iN .q|'BA'MݸꩍHcK T^L8!J`{|4 w G-wָ&@&~nwlWsBLj˘d(k.Fҵj Ͼk}]*s8W~E:ojm0XbH9uZGRI4g 3qK &·6To~{I s; Zطѷ )'v9'1m~0m`)2>`OiacGyxt#~+Frҝ+Jv}|4Eю|[c.Wp[qwz FWҪp,p[Z7tp&W>ݗ~--> ' C65o1@^8[,5%h(!I|L+/rtLO4X(Gkx<>R\z=_Dg]9'$S f2O)6@WI 'Wʃ D_.jfk"#CyPPhO ,Xwsz$,EiypsrY=0G\?v][!M+GjzI) }jU"UY)+a< 2%YҕՓ,M^Ƙ|yI$[. P~fV¸si9=ѝfD(d3)k_NO׈~'*P`uݙhP** Xh cvFvmҔFB WJ GMOq,2/x5"0h{\agP.|>˞JU9b,qd ^b?8–Hn|f vR jT9ZqN\Uu?Ʌ%n)RX %eId-M$Lpwּo_Y@ !,h?ZP8:\$Xt=[Tڨ(VTt!o9'zl%?h`kv2XћDl暃le =!q^;K|.i-<GG/.@m5Zr=ؤ̥O0-^эY[Fl_Rg $Ԛ`,p(TZ@k#hK,Ӂ ś#/R z8YROUBUlgO/IEMWS\&z#,$1>7;4 ?)X{ 'dS{g4W+ I>ƷgQ=؁˂ZxPK1BiG5u#Oo| hK*(xw%H#oN|{8W&,5証.HڨYq@b]GcQcIA 鄶"K 5, S|ͬމV@OEIު˴,u4y@뺹^'Bj#hj+7Dl7xt)NLwgK ʦMG4so`_pƯނq{7e'GF#h0%&0kf KVw1WI9wVKSzejlw`1+ҟDeо @dž0^DUcNAGLgéKyo}Bg%$b5&9t # tbU^|!f̼Rntt)aGVT6SStn3%vfAc;XXR3aȳ %](PғݿM <5͞M^RNch!N@ k*z-ZrjԨQDZێ}hTWjЂnÛei=cC_~_J編_c+v5B@ Pr+HFL»x l-:S/qϫ1c"ih&[F.y"䛯ɑ[v}[WH8w P l,rjGOm+;Y&V$ј{4I` c&"G#E|R*J 6깘Q쬙;$UbLuI2WD9B+G߭gQaP ڲ4IC}t]s7Z9tiHnNԝGaPSW H¥YĈe1FppC^;diϬ5g{Z\Mɧ;$b^SjX\jƤv`v|O[ziFc^@dl#NYD ZekQCUZM؅@j,hn򁞲=tu´0ǚ@A|*y\:Osm*NP7н)k^RP~j|0>}+nkOٗGk2]{o-!KO7rRg\YJX s9͌Fu<-T*CDp(~%MV K/7rg)v^ > B~吹A|-n( 9k>tJVaqKC_>h‹Q}Oz8g#PSHT%[~Kb 2iX {ƤRS<̘7d@?GWjUX䛮}@-*DF%K  @pPpi \'?t״5K\bݺwolS5Gi`?! MH4 ql> iņ }Y͔9 v Jwl;'A"\0zi "g-"*JRTPL|6@P!wC.ikw/ ̡Vm^cdØ8SŢh|:mO@ ;, {x\pwbUj߂d pYkBs0Tj1dA1M|n"V.)_F[MN4_M؋m ,,EKu\Ҙ2II$H=h_TW͔R<ݞh;ZodUjr>mߚCK +,uT>UyLӑ\|aNV4:VIgaȌx_;7aֈ<G37S\\r8&u6]\Wdh}N*k]5+ZdeGj]d6@uպv4l:\ lvvG 4_Z`ev9* d|f/ξca}$Il(EQB`Q%N ["w!+Ѧ0.pm*u3+Ʈ ,9pSuvl}]Ŧ k 7 휅 :Rz 18bDw!k4i8F-xq(uU0sPton02A;&QՊ8U>akt(D+',:YT=fb~Ddya .݊v}?a<#Շ- B\r ~m)7o7W8 o'#]!WgYEV&m]H#4QA>,G{ab\ :BWBҎ_{MRD6(݆" J'{>:ʳV*M}̌k*h̒gD}vS$aSZ춅z7 ~8&L h*rB0p0"B8!<ᷖ,?=mn$G|*d']Er>j%1qaL~_-֫n1U{v8TCPrEw'ěmjz4Ҭ B?|ʘqSG9"5ThHX@s*s7"ZqsFR\F=r:1te{ax30 f_j!s36)Q>X1DN9ڃֿs@R-!^zMo"2in.[Epe#[ m:2l8A*.#bc3r)z$׮KqW?wM-),(m61>&a; jL5HǫwM6:e't+:u KbGX?$C'%Tf Ti_!Y|IjPYnUOET(]x/~-ڑ`#"LU߁< x9僶%])`,`} ǓHFK)[$w|+ JԺH: àF ԝsG"*+F-&fN78h5D!=jЌ1 6DPJLpFU8MAqSw&19:to.*ԩn,I*sÏK"EYcƦlxs+ƎƜєn .e}g doz?oӲ\v^ SZ3 bIߧ/UIanb*Ӕ,~.7 }.&:B _@ Dg֎0]&>|`4a'=Bµyk \m4Qb]>?I1TI-"rM.}Y^jZ1CݵNkQwhY'"$0sD(>`AZ,,iQEӦTXAR}  SDƥD4J/r!N~m}21|h:^jc9rGĠ*h I5`Q]d6*?t9 itT k0,9ϣ«+M3䔿w!5s>*=7ZTga%L40 )h$Qb-Hmo:.RU, /ZD{/C2;7S(6N7~$IobT-;\ktrQ wz[%~wNx3ˍq`nr}Eˬ) '헳Z|N?N9KTQ = [3> tC]µ3pP1^];wy&C3 VWKj+WF(|FRëg$M< [f瀶RĐK1hc3 ΑXE,$\7V+;P/uHR{MnEY8+'u`4n>k#]4Nݥ ;}+'NK9Hըou36G\nj4= +^($FCe"2cqqcuҕRqPgא˽xOc׽X,,uϲ89eS@wmYME(3@ڽ%1q33O/i%8b m{m0>nS3x2gqAHxڗl`m8go^mcM /]'jVm9hyvSZ%`k2baC_ N7jL[('K!5v~kR QR?<КT#Pr q,1`h :Z-5 Rh[;E0{cڬM@`oUQHQO yjv*86۪xP*ffdշȋ]hwoX}reW!pGmG=fȡ0wM:*vUJ5T+%VYk tz_n_?Z[!kBt! s'\bSձ?`Di}-t-(TcZZmrp}`~ ZB37 %AT#nP&_pye9)MqrVN 1NT tfꤣJ7oDmaFZ 5 /n=`ѭF܅wn, V"  x4˦.Av[>5aX1q(*Q4Puת/n3ji#b]4^Á\т"ַng]μY–Ǭr^ <$k_:@VV8Iv `: 2R:­<7{JR*X䢸lV@DlRr{s NGpGL*U1s"+ҲP8xw9Ag1ŗĨ˛9) ! y ; Ɛ17Yԗ%t\6RwT_EU(͞pR)m!dTDPO_iF[ liEe$C$̜rYf͍RgKI1mhl.!h҆Wgo>40/3f~J_I(Ji++OU7XH=UmP ֖o 37֢%vi12$`m:x+kԣkL@ K|fZP#GR:o3N*3?}Fz߉YաxbPIӇs :O 96u(Yn\$_$ɛt!Mh͹K>T+uVLvp ; Vl2Q'ڋSVU&gƭM&c+_\x!i얏ѣsDGa1pߐ꠱˽ƲG U!\ɞLqm}4Ƶ,_ATrT}ZGiZ &{LBh6vA?b8#UcC=fq+f,c[eCq;V=rI43m($Is*%g,Ӷ[siW@,(3O<,Ñ/, zvh?^|Vy9gkʦWL[_C}T^wMWj ;+,,W{An.SyBo rL/#9rspH.-C^tI T@ae^>17SA;u\7Mio?PG`)G+,`nfo.rxOTn>Kp%-=΍( XLfDԩFL'wߍ//Sic@GA&㶒r{) Cӭ9DaY2Ft&$oth6 tp9" DtZ\μEĨ3>4+1bQ8z½uEk[21 a<Ѩ˽h-l¨B5|T;6n8G΀;ҹn¨|i1XY)9(A i6 *A?Ľ0cz^Bgm.@Х1>.,IqZZ,f,}e/FGlFVӺ"w˪o0.U% H8mw g]`i_ }8L;2$lq݌mIz_$^(_:m~lNGd˥ѥٷD!=td˰*hC@NT͵K> #kFGF2-u 1-r2$rN0aPb~„t*Vb -!*/%ǬF$[ѹP-H3_+gYZ0707010000012f000081a40000000000000000000000016239ea85000019a8000000000000000000000000000000000000005500000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/pci/ttpci/budget-core.ko.xz7zXZִF!t/pe]?Eh=ڜ.+pQ">/>"M))-~ޫx{kթTu@zhLbk2U^j gAs^&7[pMCwTmYawEFf%/bzvJuG1v+k}ʶx A(,'r&0;њڵJl$SXhrcWăXn;[]oh}v#J%kh@b]O>V Tb(mEma^V40bbS*ڞ7? 01&i o=6SUͪ!rdz<ι%[?W  8!:K?ME0Bē^mG, '\II)% _0{XAGp."6St#ھW5 W?8ޕȈ.x cpڮ,*SH|e_}^!'OU|EШyyNiȆ ] H_ԃ1`F{XSTdQ[)bu . $"˒J ,;mzн0lo2ۊ.5DX]y$tQc5%( ;RlWʢR:Mrِ6J&aT)rPyNkP/Yf5 SH:txZ߆ut- ,K6-.H'R[/Ɠ|5G)\ s )=QvkAEc?N7[N7|uTUH3XƋtHaw}/9)PQc>~),I ;=&7I]Hʡd'&b-ZMz*KɔJұD rY;z0&Gp_{CM`U8o@ӶsglUa-9Dv] a d| BRl 퐡J]V@ziUxS 2qVsr1ރ vHZ1*$N="vo~{RsB! |y{c)j XcORI({`X!Γ=`hj`h/}7?̵|碩񚊰pV5lD#%VЭO"gjzkƼy):2uQȈ^XnaV]>kJW. Li%P.ĸ˰%~_^nb-5$4Q鄅ҕh55`&%p o`RNɢޞ|Тe{ra tme+S3rgHbMSHQS^Z+,PaR%u~96\w }* a(Y5uc`ޙxSlu0FX=܁A" YSA]L2*a)3*^U#@^0O#R[UPvɈ>(d/~% wckpN3"l,[+FFj :٭ﰆY2=+FŽ ] Qk{aAbLP6<0LHPyjR fHE8>C:[bKnH)RTW<""}_4rOy9ezklYlQ;s[ٱes룭1Qd_Uj7#bkBnXpGÎ{fDغ:{Ƃ}#8pןj-cİjSb=CO3?7[Rψ ByJ VV9UPSZQԊe?Hdex+ ι`tztX/F^h3^ c BpyBU;⵸*ZŒ_f$</wwL*&챦!)>ՌHq 3c' Ͷ}do;$q/vIPSXBY'X]$d%r]7US`iyPGs4 z#ئ2G|` jA{(z8㑸YCЬ1VDB~dO`ة^;hI3 0"sSF]c'Dz'*z$즾)'IeEF%IRfȿJ@Aeˢl#w.FJ*ݛ%q9-X yt7ƐxMgl[O5#e ]Xӿ-H8DH'^$ V+THO*Yes\o)˯el-/.;yC-o hvSG8pNA&?J6Kl)8:չ'}U:\Vfnʳt2 u^&U?}w%tvk=Mp^0 ߕr+ʓsHn(_fk.~c0Ev&rg"vIFHm5zfǘ2-ܒ?tI$&M A&2#]GqqjO}v))"i lD!-ֺ-|.GWAOؽڮ6{{Nbt#;bn%i2'EcK>rIAŭ4Cϒj~g.#1yi:7NP;q'VxJ?|TA 2Y$b!<Ur KK+zkT#*rI+Mx.~:Dg~!1|Fno)Y 1qMϋOCϾEN vR;ٿu MYuzdZ[ٮ?ǭ=^lu t|fg%>O: {%$HRNE`) _qZZ"d=\_;DX"mZmL-Wt ոĂFJ~xp00Z~j<ۻuε:YzOQR[Br,80-TSlS_.@#ٻ0,;-j^+WG􆙥;FJJN~w όNʽk&2P wxyCl}q|^Ka"YܹIN%`OVbƍ q)Aq@PV:6\u<~tE"zxL+ "2|+,荦j$Y Y |bҙ(Xp \eU+3|Q;5ꚏqjjp;5^MEkkߎݻjY`nn XR"f2꺪d L 7d|paư/髦ؤ I1LgHl`?Jخ0Y3>MmCUi]P64-Mrj+ή5NuB6k9tcj2ߪ3wCf1mr؅I~96/6sJ:#)';,F҂̔r)_?B|Az\H> 9 `n@,Cve֭nHUO;70~h^3+.9[b]ٽ ORǂ6q\( /P,k@jeN kO_>s %̻So jŞu5L G.9n㦥p84?e2O(_Q!K>.w:E3%s/JRJ?RÅ'< zX\Q ]3T+yc;vM/'yd'6GtME|=%l:7 ϼ6JBkE૿ϙ 鹢ݠ.h'5O&5B"z\^0$eE5*w%%aw'9iBk$GF"^/Br@6;ѷ`JW$u.qxb:/n&Z@! dڦrp9sx\ QL,ݘ?0cq| -N%~&PkDwD dL9S(Z+UF{;D l>#Nq^p@zrNr`,%WE!&\QdOi9]9"xYךwYW-2e<"-Ngy_MUIstȡ(7 5LOshnV&0A_퓻ШR_(j hGu66`V>pOcKm+ T$EmIU\йRPIe zJȎc@K  r;ER[C^)3U4ѠX:Ok$XMG-|+cW>+v4:epA9"A(QR&BQAT ق2 K;p5$jB4Tl  yNsdke=.5;6T3~ [s͜zWC-;޶`[ެDmWa=b4HnÐLj]  ހ;scx]K0e(E'9dٜhޚy6|ꅘ)L%b8LlS=S:3q2cQp9 W&'1E9 ^"(fSI=*C}@[s |=V dz;5Axۭ7 &Iϣ0KOYhPEJv쪫D f inj{0"wTHz Ad]T T&'~fxw6mɒtZW&!~pzОK5搒MXR7հDbL̎c90^ep>PrVdɸ" dZ&\EKuvV. V,9;b2Lf/Q™Y*e7c/&# fO ۺF[( ;Ng PU/zݍ@s;Cd|̸@@J⋑޹( %+TTVyu[BV*)fA0(a;De"z^_Wfr ';Y,Xf!}FGmܻ 7ehvϜgp[ 崱D";NXokuHT.O QK BLJN 6?y PmIxDZVR?3fvI<5^=aP\hZr{ "UW*qD Z'Z{"/Ib@-~a* :CZulI2|Ga40¦}UnjCy =,s]|"^ 6`8^A ʺRV5v)ee͏,Vy[A%ޑ_+Sq,̻Xy\|> >B jwpK3\B 6U@ K }$ud1}kofT76(6N{mA$IȐ2$%A0Yu2HΠpN8C&h_~ xn3 Hq*Os`` ܓ,ot7D3gF!M]=>I)#yYM~fve3Gd`qHZ r]Ll&+\.OJи?G+㦷 +z[BNwCx̷S*4_]Iqqҡ2E+3F5ԑ.AGoPX`b-b!71ojA˿Q /A8sFW4(L_~̮2}2&U~wGShٳ7і/G`PV5yF=n$0?\O{,ljgfHR! >m{ T\$ъzэanj|"U~X^)%ƒRtW40|вD߀\4rFt0Q-Eӳ1rֿ+4cDO ƉNM"0S>-F=bƮA^]ՈK*uAȹ=:.* tǐ9)BI+'F{2 }1ʼn6fgY]dz@r oekv*NTsT we\wX j#y2i8sAꮑқ;yǔ)pFKj᪺s(Mvgˏ%6XTWv]%'&Ii欝t:)c |Tj3vWΨ`xlu|+j;m6Xa U~ }vHN (ٴY&W.l歐< шꄭt+Cܵtʽ /,Xu"vJ!["笅GʱI%z:L$tFCn: }e,Nϱ ruTU5ЧEHHΓe`^fE%օ%53 yD~٦kkRS=# ad&p.W£oa+&gsUl(N])j+r&EԈ̩{ZIAIJ=dnhB76ED>{V,cˈ-S"lHL QuM'KQYpԑum_~l|ddx@G^Ϸo<-c_c#""K5+?Đ@eN9 Gw$UrqN=c)@CGUTMpiӵE Z9h(R`1>W4`(V_Z.%\bP9Vc7B!YcW`G.*:?_-2[܊9qHɨje/ÚU 6y^5Urʿ%#n2 jlgE2.TiKݺJdUsQ4R:{wڿ*N18"`OE_1/q*C0ؙ+O٫`&~鍄p⵷ɯŠoZn(LpP9ԘMZ2xD^= \}O1EtTd۬8:Fƍ[d{=H G<m*Uy L8%`(5㎹L {>5(9mbO* #[$prOpuGUd[XNDߢ7ULZ(g<-/bXTSDYᾛBbaS'YBFiaO 95+݁@]ĿKI%={>vc]&LCG  ٷ*փ"X jh~_+S8&_Rgj&q"H=Ho!ޢjEwk%8(c1 "h6 r3[ףqTB3$({e' @#s%&!oQ]G$L띞@"}<\xq ʶ &&SC[gSH׊ut~ow^F ؎aO]PD*eؽ}UK5KPeJ C$5bJE)YX \QmfB.k"F1H]+P]أ5{r56Α=evTt--|K k0_5]IW[dwh:5Y0#0?Mw譬~htTJ> Bfyҷ>/o">@ e-E5_YMR/L舞ͥ-5GhB;pPE}01pǨ$]r(*&8fk5"XK91.p{(YSLĒ`ݔ+%L7*#rP3,ةͽ3O)9L &]&%+JW\0ɒP*$"@WN*!D뾃.#@H9d+hk-SXmmYW^ZugU&BYpbV%Y˨"i%|g) ڦ"bH;eܷG܊XZ^ZzQ+eBd6ӼDZ,D mP&Ax9&,Zm; r 5AК3/U*>v11䗣 qgFf+x:8[y @&Ʋ()=Y1mJZB/[}D8ʠ YB9&V20q bzung?jEB\UF=wͳG⣇'zJ)fG&MrlU"t}KٺsVNHX+mܪc =6>6 I2VI{5u}OP?jzo 4LIR_1 Z?򊺬vL!O.bd5$ LM3 ܷb<[U y4qӠ-own;nqBٵPҹiݑO4S8b1FzĞVX*dW , +zh<ٛ:cB "wrFlyཿFcco f*cakt1^Us50E0OD>m=MF/8ҟPc'c!nunG8֨IhzaTUn}u?ݧՇ B*!>=Jfq6 5J+l+ ܸQ5A'85quq ( kߴٶvK0j'Jmq6'8DL ڹAJ7;B(rz⢁ʝB /'&0tiIIK~_tUCPUz Si<,ЋY&@cZ fsUAAe]-,I V*mtJcsh _ݮEY3~LliL͂fT#6%B#y6^9`?\+SP f-cm .ɄNoawyF 9 D~OA 仩Ʊ|+G= |[3Ag:}$Xl=WWc+,B"qz 37(+]0(qGv3_%/ pL:9ruI'ju3F0xgLT:RI$)3!ޔvt/mY)Y՚6Z{AÕEB= Ë2Z*lc8B 0c:甙zKQQ/~(uwLs8CJC 0؉wڬV P?/T+Ih8wvL^>`',9o] 筲>$wZټĕ#3 eVm k,N:PM  w^],k3ijY*9]%:gh$UW׆hhϰ;P}**ު_Ms( SK[V@1 ;D سo=7QlVk2יIIė\=dOvƃ#KQ7b"u &o7J1`gYZ07070100000131000081a40000000000000000000000016239ea85000023d0000000000000000000000000000000000000005000000000./lib/modules/4.18.0-373.el8.x86_64/kernel/drivers/media/pci/ttpci/budget.ko.xz7zXZִF!t/{#]?Eh=ڜ.+ 39a~ =]&$/L[#W2R/іd]brȽ45o5戮jR۱?>w|qE p,9dc^ZAYP$C/.aK!]$=Xեm7Q03Z"2` Q|;f(=+ŐH|l#=?ˈgIVWwͣMJ-R/¿!03ə#k;Xl?(,40)b[qqʦa9d'g0,)[-5r:tm, N:M'᰹bUt>~65UY/Jco O՝N逶'p(d=ѧ3gHD`ڽǧjD"\[lrAFUMp~06L}8E53CibJND\go kS'r߱[Ɖ//o* Wwt rսAJQp|lmTGZ/KXH!J/8Uϛy1o]^kˤۃfaŸ v ; `s3bH ,-﫢6?{w ( V|LN&Ɠs]" 6mʢv|gFlvMGc6ɀwDJ@03ǥYlLrw>݆ŘJ zY2^]84MfFb.J^f0Mt'xv0hugLeXzJrӃqM& ֐ Fe +\2#ܛ3tRb<+?Uླwf$d7 6:1" YJ 4=qrg7`y 0bg}r+_^&t9_E"U?0}^ ZέrF΁z>°*ZP ,Xm Q oUےEpP7c]5zZ٭zX;zzoE(}/Uhi QaW:zvep daa.3>e5@)XG.6~ύ7aߐ#/}&Y`(V6 ʪSωXּ,7-?wݚL0m5XjZcUsB6Z/oKwP2[ʟO XHJ1-jEMm?.gQN6#^W]mBDyâUU sãMMivj3T=sԡK]uޅ@ *|_'= nuzWٌR_b~`b!5.H8!G%ݩ-:w ؀Fr, 泙E|)/7jzbt۹ <2[[Ixaw!޲$URiGηh1q_6佺bH0V1?j}пh8Xo,?I3OfQ%l\cZ?'00By9<:gH@xc!ʮ-wz=mi45Q>b}(=Fy Dֈy5uo],l(Um[tNoq2-=~ߓ`& Y);4oyW}=u~||ȵndC $/vpqiDㅧ br0S8V.}gzc"GyT.ü(~?\i_ZTa @H\͚&$ֺ&;1@hkyg(vH~ǁ268 CA668wL~)EIE޼rcۘn,}& _4ƹ8U F^0]BASIۋ.9p% T?tyfМ#P :'la6H#\6#؀l1b2]^4״8jD@esȕ6ֻ^w!CNͺN7%ލÅNd0(\DQc*W:9LV4niCt#7noIq&MN'#npQeNKkF:Xd7]/u \!ó5Nsx%kz1ea Н&`ҿCQmv4_mWChݬa][u+2cJ$dr"J;~CYtgM$eα#ٱPrg%/@jd.[+U c@ZhʒN 5|+> Ĭtqx}Rl.^++Pί6;aK%^řݒlFz,1ԗ#1kS37fD2># e8SbҜL5,b )^0zE?D v<,(ZQXoƅ"ss~7?@ AyAHOz.qZFnͦY?ز$VxYdrwl~pi>.6MbtR,8 W(y;nىS*- 9E1ł\!Se?6 IxCʤIn3]Ht2 W_Qn쀒`P#d.Aϻ}yNj[@qyT=!M3_ j8Jk/KŮ!]s" A,Ue>{p< PtQ9zzC NAa0$ ^ZPL_ƴu(St Rc.9(Sʧcea8X!<0!cc#N>r~LNL@(,)n[TXv !Ý6#'rzbQL JU:<1U'2#<=CRp:4rrz3ӄ/|ڇ],V&H>,%AQ!:/'N{zVơ]>fJ$bOQO.16E=˽1>`Oq7Fi|j Fu-8a?.)K2/Gu \2gaj6vd10sȬr#N{+;z8pONqtA.rbτVQ8ӽi{'|X3g4}o.BK/4ڶ[^6=d1Q+`>8U~+WopG!\#r.~=^2?}*4xb >F#kxv;dpqe25J<qֶM#95CheRdO.Pj*_X]TN- mE) ["=aSM6f?7/E B0qTIk-8V81=;.y>?ٴ&qSt͙zıք׭خ)FZ1+RYSl|ę82CGWOFL 'zjҪ1jQG=Q#tOAn3&cjɵ@ >gIzoԁr .ma1eA!XKB,޻Rs5u%Abl^8w.9]W &v\'ZJPK*1:S8,$V r`a``4/f" 8gKF딍26tV9Hs{,mrnߣI7Ka&X$ρͷ,J4GۻNjqM0K:?dYoMZdO83]н-yk P|cRL@;jmLhDn(דA8IȗꙊ;"^Ť@V6@&ה+k㎂ ZKJmR`@bE@ .GmZ2\Qzk^YRABŘ |b%ݸq6m^!d ^qEYjc RtH]A @7[]h1 *PL92VBRc/1@8oN_p  (Jp0W//׋:o[?Z|x"`8y0yQ;P뮥\yg* Ȣv_d 9qV]032Vax^a+rtһ_zmNlIW $NXpăꮴ!Gмpf @.` )> 8PhqG!^p&g>R')V/ii>~A8od~=Oc2`u T[K˹uS5myr077C$3UDekwy;ts&8cm C5Lv7.3s٭4sENfL n _uPXM^OW?[oxVkFK䵱..B7{% `_<&$ yRP&fXe^y2H9J0?+3EVv^8'I4pҺ绾֝=p|N! Xnj3Q(} S9mp4(D Ղ/|*Pnv1*%)aq3q|8D"i` *#B&@buM.B,b\tLG~|mƚLaQr3}Z\NP(+[S➀s(k]OS0% |VYD<!3d| 7IWkJ;` #0 Nhڃ$p+Vy*zNUws; ƨS$g=匤b!6QӼsېEnuMtɎLLjSH\125gwsׂZ*k5\Iy$/Wks,]FzMJ+Hג(V JkÐT~l1QZP9΋GBj/u&ޤhPꧢuC_~w*Rz?efj+ / }+f+y#2;;hI2EnQN۹'ߝZp+UxGCL>WS G 4Id똳]-ݜf|>De)RH0ao|p d+v, "Mx\>8'~>77T+g#PFK.m'gO讀;ZxӾ{_-Zɒ$F?(e97"1\KpdB&ѥ#amK:|)t?Rl)'?,&ߴA$;ÕoT{w8LutX$+Z@dĦVm|(3L>m=1֯u1AWjR)_SȝH Vq&%ohI|69op|FjLb:X( C tkJHOtVrJ)F۝Wła1SR^8Bu`4ސ [_Q8$ 8hϦLbջ24 2H7 7ǵNWGy ~ q1!A`I߅u8XkCx z& 4Ҵ]W+BhN,.D"zZc-J|QX@c:h(g5WJ^C:xwאbNߦ҄~i"[%sq GE2f{Mҟ7Ѱ(S ]?SpaE~?X}x&dO)w0B FFPQ͟۞&MQU(8㖈|An+}Oٕ?{c9NJPja5#bi1-VCYw倦,&o3s)3e~Hj VI&7E]Df4H뷴M bZy<["*w)dsݒD_h)xĊ5b JM$'@V/9yc }Y H"Tr. Wc3h|/Fl;tH }etq5 k|8 *LXQ<4R#*XkV`:ؑir1n굞r@(*YnGSqd#bs)4 ~3!u,Oy^;{]+ +pm!U+'Dg&A9c/8 CIXŰqV vYR3U{-1cB%z^Hgɀ!_lİ󱺭290v]DG#-nNھdQBrt"SÜ*<0OE.3"vPYBpo51`':bbf M1B/{HF- INc0<Q' NYW @=<1Xeh73]0͚P oGq¿5Mm? \v4DcԔUB߁0Y쓾 ;_J*.>Cc{^0GjL19& *0k1snoYgX@>VWx-KtO_KK^T.N<.7Ytx $$z`ѨUqyWI}ISw1 ♥{b,a^;NJ>D - _, pOjVq4 9S|뇭)`=*8y%fX2\fwAE?zsZp%ZgG`lfFHԫHN/Lٛ/aLjd!>c _PMvRy;&ċY6h[/ Z~fdѹ̍u v%̫+٠}Ǡ-6)$aܣA3\1uj|(1o(ji㙂D/ PF̱4J:]cz"vx4 tZSϝRyyXNf6d%l= J<ٸx%)YM sk$)|"CN\l+%/ָ^]=JFEi"=f9π6qn h2aրntQ3͉[toJ:^[yE`4(*(`t c^M/{ni>R9[[`uMe GNՍo;_IƝan9&TSr+^]$gt~q1H͑%}yNpU3کz*vMZ]'xR8 [Wʝ νrrT}[CQ?=!Nk,+ԑ]ƭ@.-tyR!8ª=rLg̝(\u6A[ ZYog+uj@|2;S'7W5+a\AubBH+CE$Rǽ>ك(Hѷtkos+ ݴI;"2ﶹ# P^ P/UYEg&k) ,{]4<_x"\'>s^ؘWac/DtJbu8*\7Ѯ1mӿJ/t"bLdCh.uc (ɳ’Uoϊ hN)-?iiZHP4^*^VnIA25eVOG˘6֜v`6< Qv}ڝN]:xYCI fbTpFWWGx]-rz/zD{h*u>)K^*ee0("/eڮMuY?3'âr: iblGzܰغGJ䔄0+ӇxZ㎻u 6ɞ%C}]ˁm٬$ 'eoHIcb*` Iڭ/Žp}xэ03d 3?0IMYWKG2(XXz~< x "5օM_xhz^;:>:5߁'ߐcFFi05W? F3~ ';iҲDϛܮ)CaD_8!]=cӻ XS [)6~OIFP*ZKa..C\ˇi*,;;'|dn\\1e%ɒ])E*?ʵWHF8~6EIԶB-*Ֆ{Htpt4l n-z eӣGha}%جj|J~^t(p MPd ,*ffJP,֬q" AŀUZasT\ipt1;I\jyp2x0&ֱ^RKd 7c%q~R*q`rPorwsj#CYSZK9fB 読t!lziߏ܋4͜d`1B@O] 4: OcY?<B*R WXa@~50+ԝtZB!R3+%h=G঑<_eƼ'OZF7Оs9HQ;w>H<"=ɚS%hKTKIG@M|'fCF[>TSajĥ @r_EQ!?)<:C3PWqf3U b#( 3(ZՙYNo{S/kKvx!d@EZKk" _]S'<'{e獈c(5[e[bqU +_^a{NY-mmѺq ƌ }FvTFO`uHrPaiF5!T !z\ "۫ܮD _z39xTt^Sy|s{BYvpɓ#J(ج?،1eI0#2V4nMqZb qHӚFU-Lm.)_w*%T3+3z޵zek_io0ovbӃi'#l߅ x81SjC*vtl Wsv:bNGd>$a˼әfV$Gvdcݷ p`N)*QtF؆ef8Һ=]߻J-!as-`ꎖ'lowdy#1%v=Z5iŻ;(';!>Rj`(kWyq'̉DbQ_i*L0  nd٥wV,&h~sj` ZzL98@()6`=Fsv^@ז o$\R@cx> GRMEdΜ 7),pb{fz/ z޸K9.l4ˏKKծO߻f6ۭ 0>(.k֘dvAO䌵jD<Y$yfJhJ)^Ftoxtu * kr,IM Գ^i3p~ 8X%Nœ!9԰‘a#]~6N<4傾Sۦ@5!Gˠrr^5w;PFߴxz-y̥4 `ݧ)V*ߏU<?ȏiv >|"gvy|zX?'a6j@NiR+;X 89r(?y犽aQg sa~L؞gc0[oK-}`TٱP,z>l2>>G/5&@̕C`S?r}s~{/ϙCd3uUE-gƕWH`rXy*d|FfG1սb<?]V̝Ii~A|gJW -ӋlĢ2ٷeV*#;>,#yKQgUD@4*b]ޠgXdd[#-[Ho=Ћ:U.XL=//7 =͊gVpX⥽lwB~ %ISlUH}cApCL2fINy=HR,˿PW>2W6MAe *U/;ph'V7K==>I<fi#.f~e(R{yE#wYLפ0iZ|I 1=s%4Y~XI:~^QVM_kĨ!.;[z^A#Ye 4-| o;~?,0{~\MA*`ZTSEX9ЇX* 7;X oH3>qYBNtQz"n)N@x'x!q<\WUؑNe퉑pQ@,~o KC6an;|u+(~g-Ȧ%]#]Nh)sr:p.391UK['v-#f)uvE/i1C|zuW]:uzf5]Qvwi=%s_ G̈́%A;hB]YTnY ~\iΖnQj }X~R:_?k : #F4)ph kc3u8II$)"TyX-Rm šArt'ݻCFCTRMfΪήLqMfWǭ!d$-I+ o|!ӧNV%WV#{ja _An6ujC|DđϓFG%KAsU{0=;D+%){I)] 䣄 Bv '-0i ׏uw}(G'EV@%Ζǫæ !I{¯!H5[/*pJ LO)OvO;Bh~N1u]}Cߢ6RQ %,] WJyfŊDH_p+VkZv?Iw, '4 j cu[Voَlc ZkQIL7H_4. 5GsJe1O}-NHvvjjuE`O/2>G VQUtXG1Bp"PxsT;$tw`99o+Ÿ0G{;b ~밃%=U 0fU&O*9f8m]S3V|szh^yQ(_lg D~xw`kpp `T{oHG_l-n*e10`b7օ|WW\0E;CtSb&E1 qݼVG6&17{Rgmrvf*'#jdy]9*l|p VB5xNeu*:gåBcsMSKI:[ȼ ͼGGؗHS~:7Sٶ#ґZ&8I{~އjb\F[?OrKEMt1; dgm;t'\Fw;)ވٞ)c:t{Eȏ>bjVc񭋐hޜMD)l^;f3.1#*m߲pi֓yTHv!\[$rUGȚ#y#h,2 N=XR_+MYAuxCjc I6d5_63al6 e4k:X.BJ)ͨKͳT{"#K?KITELJr)rpXh' -hG8 [YC7$,w;Ɔ߃wᨼ8~̉7ٍD ]*$:XB^H2-,pEuc49_9G *ȭSkf ~_8ƴʇ5;yMCE.LlP+W)\?Y&kjj7F\s5^0?.We$*a40M919 G5[$YG*O.%F4@N=Łp Gs=U}`]U^GƄы=7ߺțӃ?I#t74{]XBVz٩X, }# *mNKH=WZšN@ô^Cjj!sq㸁$?dBsFtF@ǹshQ)L4A[юh`R( 4gl1S%\ьmPQgH qYƾfr,aiMtFp3s<4T&v0i\Wj! u˅V'%}BF: ڃ/:ǩM]+fR!htv]5u@ZhBO6"MR8S]TKb?!jlȣGH ӿuqϸ>}k@*_ 7Pn.qr`+NKJCϠV!-]Qcap[?t+bb×.⍬"%=w97 aCJq%qKwP8]֖J5 /Zs3"BE"{a%ߵ‹;,Pkegd-rxiFD ƩԹi"E>u.AZ✣ T4Rʂ݌]FMtIYK@sr'c/cB^2[6ҕJ,:BHDoҝXoMޙEv `-1[.fe҃Y_;@Y8??\<$!Dhz4 㐞w{ Q{K?.`u&R5H:Sğn)A/?YM_W!ۚ a:x+22}l$FJ1(aA;gJ":}9-3UnJрCoذ *=DK}]I_jB~cv Je`J,1lVy@w%UPs}oX{lbjؘm(by#v((wAtoYwLt rV^N#>@1ۚ[Gxowfl#8˿Mz7(qO#՚ *c2Q0_M%(1W01{;_mٶtX=_;4Lx2ûkZP5xcKduݜ:ki'ER29`+W/jB=Y<:-ya>.t>y 5&"~ ?e+^{^*Of!D'xxo(t2L2gM0bVJECwn=oM3.% vӛn~fI)wqXULБ}hwQVR(OH7j~̤b#R~;6?fS7"/$W<[r?$̐МYR7$zݐt Z8@C^X`‰f62XK4tNRX_LG7<񘟮7'qp͊Ib~s) vMc<'!n%X8Nzs`\ Q!/b)̡& pw;# '3}f&F U'pkS1..7*V5Yb ||p *,.R'zo=.>KJ a En@7UҪ/#u[0옿^EZOO:Zd W&Qj͌SӐDŽch@7v9CyB8\p*B(.k GZ/;ri*zZ IFP0J:`3â$IDF6,ƸS%ĺo7'!՘)?VaiPֆl(ߟq - MrI)o %#ڽ$`k`qF8rP^m &d%1.sb}i!6nxsTn )Ö Jhū?$ZkT h g $҆h =8{q|ReFT[NO65'/CâH瞳L'%On $P%f \{aj2jhsӲI ZeHyݎr[vz2xiHc'DŸ]D\d~5 z7{y׈?KZoE >0\+KJR)xln!U|]:3␚aË./.D"Hk-[" !rh3-322Ew}OC̫%~vZ3_, )^"<,LʹiBn3]we^ͲtI }AqV•U I'<t{cq:"{̀wIQD2e#5ˏ3zdr6A"K$_iAG']a@ݡBeclYy( _.2p}x{k! [g!0^ʻDRX8Ẋksc#g6E., $Bя,sSLm+ɺ=VT@9-"+)5myzd;kP ;vFQcYM3N2LhM= U6w҄@*E o?_ˠVh׼WC_5}rjV@5@UmHaS0%K_[˓8ztOuI9 RXjyAj6n{-{*!{e-spegfhZċLgvA_?x=Zg=z'ZFCE/9 iMO@az2h>7Ej(^E6 y 4a:+4u6=XUҙ+ffxן De)[0 ɩzK'ٗ.A'_)'<si8N6&7nJEuxINxD>lQXVm}HgHы2v6&#DAfA)FG;؅#2o fB~f~_]p5v?ʯZf@iwը;Af)( L\h~&:K]1}u{B™/D1q6ҍBg2iY=$(TUu-I}a[) #̳#n<vjM%a5Hhb P$?4vi>N S]|AD_E}.&3R8@ .jMcMFDvZjU²]ZQ&.|cu7aܖ@,i[ #~.}-i\fm!yÈ^GZQE#mMI*/Ĺe*PԾ5MFw`Y8Xw,_@'B%b9Jn}w8X`HCGfܗW~Ц 8ULn,9K] d5K@zf{ K ɲ!Ao?p)PH$a"k^p鲂IHV0(_$W kydbtם=7@bYǛ<ƩN>tY?oyy,2u4O'W Oжvd+!t|CHާO᠖0o^ :fEZ&XPQN ⩗0 l'l&w-L=_NMi^&H'j/SraK6)9OKUj *[C6EH: GJ v^a B<eaNI_T k9A 4g"nL%8?clĀI񞴴zkC6N5ޢ78?1 ;uac[ޭf pU8VpJS}p؅m ቐ_p|h1趤nkDŽ-ygfO4: QYG>F7.[/?tXS}`oܪЧ0$!g'?/̏'&K:Jc!$hؕ߼tX:1;L:GKfð1hb,]Xp;˥dI69jP*Z3j,2.qne|MN\$/m:ܱNFYǖY]r ]vMy;7ݍ܈ĹTnJb|g5C(&"dԕXTC$>RCiT6Dqjs5 WїV? y$=DrẃvN,W*1\ 1A`,H@"njV˿E> #\TYC㾭i:iL< (Hkc+n/&*@LYb5l%-#H:$t`cbң/RLYqxoT9mc ;n"p ]Xo¥ae]+SHo-(RU+i2_\/IA݂ь^YTcCRV!)3~)Щ) ~o;1*ͷ F E: 3WMoX鏠ŋꔧ$gKM[nnG̽/%ـ`<DAAclV͈ث)V7J2Y 7jj E5 =,|yŹmLhp=ZȤLGv'TA贒#=:yJpApj k*4mP &~wQs@՘!dϨ-r[1̤҄i)t.˰m}1&h_͂ŽހKsw8eb׿X4x VG-fڂhfhp>ezVދk^5)+A|,Le8Sx)2X6N Z -8 RvTS6qkmU#ke8K'(M}rc%ɬ)t!I eBOJʩX>)L_T&("sSh(aw]A0fk^J3軻H[9s73FK#,GDm;i^ya#C>x 5sUÌd(s21e-d~J22_Ͼ* 얷JZ%ێoeFl 6fP㈮>ڬEa:xD`yW}y鰻7I̪#* _R)ViUC&r uˇ hm7[v ko Л&B^Ccنk]5UtD#מ?4Hs͘rMc{YQږe3WG#Zö,__gN"wne1C9roY»Is!˼}#>@_-9Oc-ΊD?;ZdZԈ cF[V:'Ν b2u b{)0#sR % W-D"pW"&?t;^:,sqK_[2BRyrԦW^O~:"BA x"L('7#s zM" ^p)M t r % CT11l'I,@n?EV)Wªٵ u6@!==<n$|f^y1I8ωqá2bQz\Y{cwP; hY@ I*7j_%)dz:\O@ lTK$dg}MnZdѣA1e,Lr\\.B8k|>WD =Y_;`raF!;LfYd-raYxq%ΏҔJ#{ vuzxٚc݆X! )4}FPeyH ->VWP1>r) ۳p!(? 1\؀LyX :_eRl'~,c#XiD80 c3/ReJՉǴipeXBX*$/΋틦e,u>V,Hgc"8 HYHv --VXp+ qsRz_,A2|o$ESbIzjBF3+0ԧp"޸~Dkaу,ߥNu,)mM"guQBBV7]$P MmUwqȷ-L. "XzWTg1S $$A* :;xDfm^wŽˀ/4V;ln&naA}7Xm>1uju:f0!^cVbEpbia M~q>#Y'#XDj\ /gr[ eB0 o/n2&ם_tbi ,x f|[!H=Z=ˍ.#ʃTDN۹4y/Bz X79׺tp[;%]6.hO7bEİ ňa߫ȼӻ5LN,o lGz’UH9GD&דPcGd62<(m35.S韖{zo%KTB452 lD1]'(a|sIٴ"XA~G8qj5SdN4=rn9a&H;8hbE!,;:xBzrF-ZVTwrEz~U25!:ٝǶ+״`5>EFͧBz j%AYc/ncK2߱mƔ ϨZjw5PTiuL Pb5їݱ ܛ4L"Mm]Zh|_ői?Y!;cY) NZT{Fn=<2,僈c.Ƨ \g@ow _XP W|c9[%S4W &9웻'ObP&:;1 -'őWd^aP[bFIl\Ï@w儗{ܿЧ͡U(ΠgpgxFL6،Y ;S=n~[ztNSڻtKz*Z+σ<8T$*7櫗0 6=љD\rfP(L\_f-$ ^O6e| 94Z.D=}AvXTnᨉ"dt,??q(li )=,ܓh+/+kK+=/Q I.J Y:kZܬN2&UH)❡1 W:!ǭlhَYd/)ӛ0} XI#V9WD׵PN?yJYδs4$j@ ķS^\ (=jAŐPE xRv`aǺwH2;fd.\F ף%]-}yBn*0̈́k F< ditXGU[Cjkq,dWH\=Y˰E|E]큉Q`?c2;&G<2F NJP2mGHw[(HU7=w yDsZ3Wtr]"DŽa_[E7lYHߣ]*h34,"4GqEuaNH׫FB4 tц'Lϓww2Uo%wE.N,UqI C_cI@mG-[KX ՃY, BM+5&sg3ݙejy7p(n3} Ncu VY; "&ziYŗXhH*=U3k>kG0'Veuk|Mqm6a_Yj,0u5p!7DCYR5[b<ZsLA͍mtN:?uxzb$_$iD'"DuĘ[^X{Si-°Aj+^< '5.8ĄT(~}k./TG38~.mJl,E`oٗQ^ϞU%Zqe\T3C\wJ9Z!<@{}'P 40aCw75hmK̰E{Q5͚v]erf~`ȱr0zÊ)xrlQY޼J|Azl5s>^q.3jAuW}h}skmo4 QH*nI)_*@\l>3Kor(k {0& X_R0$(LѥrR  C?/,J]W6X*M-.ь&[v12LK2WJF_\{C8Kf]6Ї;1v5lnm >}==`Kӵž&= AJ8zV1n`.y@ia1~k'"g4m,-1WYYBNlA)A˧ڈծw/hgdo ko0&k}p'N`'.o3}[)2! ` RbWOѿ.!@`k5ٜug;q;k4Hm;m!?'p vxֳv{<"A!OJh+0 ~[EQңAxMSό9 G96m"ߓ +'H^+}8Hks03^t,I9\pSL·så.QHW*,-Zv1,u$Nf -aҿʁ3<h<7GB34eipzL-g#>M6 g:L ҃~_E a8棞nϦ++=uJ|@Wwv9v lê;I\oKdEQ J.f9w5,\Vil˘R tYxN >u9süvZ DP+oMOs]~cy.Kq_iP {_ny|nru_ _jl?axHF,u&RWU;@6%_DC& p2le]'$@~QecPǗEA$a# )*;bvp@9$)qZHaw?crt8$OӔ c}Ww!@O4^5el,)5Ѡ5u4Es7#0s;V=#I枌^eQWr 0VÜ遴I:p +z؇_E@Q>?uEbV5o|{@KN)0 j4iQKdiXPPţBLK^I)I*]Z\ `3] hQ@_dR_ #S*@ZMAkT[Z75Բj3ɽXbiBDܚ% 5Daw v jڐP%#-x| 8`>$ nM{ZؓY!8x$^aҐHPÎZ19D(Bz.>_mܾFtvZV\x}7L8O35XOQU)JY2:uz8es/tj1|LZGӅfKggC&JwZ% Ӥ9+ o(^n> 6N~?3ڨmn,'Uhr\]0A6))PVg^J)Ӆz֎󢵙iXmd$=4kd)%5ČH8+^?d\)H2qN)?q5>ĴI0^SYC Gg[{]uZf2jb~| ˪!AO L^-ĵwͭN5+}u(i<0*k\:fyZp$%fxLx9L\piY3p݁sD4Wq j!@xsYvdǑځgt>FlNv^(Uߍ,}Rglߵt}[:s 7 1_J轅A6vi, hNȎy82]$K ~{h *`jACOv@&%nv6A<3p$o#8}kX!91*BC 1ΛV!YvQDfs ,0N5_ܨL`La󣔴%2 1{LM]uh 蓍j < 4`zZHx2_'I*,t Q{KHLh1e;HҌ&ǫk?!*4Jgr,x7`W2ƈ\Yϐeѣ~k~QxL 0Ra} qMɽNn}-l,f&rɜpqBJfmFL{=ǪxZ<F8|1!2Pg*]^\0KQIy`҅4<% V!2`K'KR]955U$D*/I,K`m8vXr;0~GrWȡ7r/ILኂI%_{ vfw)!Ch,hK{;틟߇JIt*f8 "Os"J} A[(FZ&bh1깜9 dYP Z]ٗW#dp5}ORcgtyM1n u lqKtGX![Txm#HuQG!ol>2 XߌDy`xYxe.栆gGr%fL_Ձlwr:/N?fV`ں%*?cc{kh6\!9" 3oN'mʙWgMπr렠m5ZXx𼻓bj[t {oi5!KSk *#cYꩣ{~‘!J ƪb&.Az!dU]H[I; , S s.8'~8u陉[ b{ɛw sċt-,G-"]9(v;Hv5Q 嗎TH * .m 3V?B4&F$u'§NK,fS7qJй~ul/M滘`#sC2/IW @ ܑ^"5\)~kt9u*fD.kNpd{F}1kjz]2 D^2Īqy2? }ЯBf:] MԀrwgy3d {֥htZ/~ubwTon>FRw^[h)M=*'^;45f1o[KFNT;HGf+G*!Ge7^ĤvxX-1]^[zfi~e^`̔%#ݑO}*Q0Z,g g4U {a'e<-LnZ}i'/ =1/;2;AdkC\n7J:WkuHq7V,mqg_Aј뵅w[l&Oh< O^|$ío"`ya⋔ bl^GRT[M u&}a}R\Uئ=n Jj*֋sMYc9 σI>!j씎4=YI/}lH$03^ kNfL={sGQPCsHݺ]h{ޱɩ]IS~D1I,+q:nIF,Y"a3?hnW3U닷 ²zp9Ph. U~>d5oiF|=$p>,26(BKɱQѶdVeWUo I+9w.![hĩsB?*| Z[32TFi*_gP{Ps.kw!nd!LV~IKO^eJ ]c*a%cVCۂsq*,ޑ.j+2$ {[蓆j$#T>ԳCOÏ@=A8]Uw ?D*}#nCG`@>ntKg_yex")ڔoOM7}R]3'+EsY992O)Qͨ\[cX{PDƞ>s~\_ [$VbM3*>_$e$* +fl1۩{A{g&bD\L+ B&Cق]tkO66w;_BM).qaKY!U53%dy`etn|sf/)fVZ=Y|3#@3h4$ElΜCS40|$ü uYw)!">)e~ kJ3ex& o3=,q~2CD:^ttMx?4|FJޭ3nyiU9G5S}30! zcmlb?oF PY=wgLd}N\]["6*DǡKN4#Ѹ"N}4j{YxOhiy(]SZ'ixx}7H:2t zyW{V#|}Z|v-'{G͟nYi^6QAZq' rz5VU/0dmÖ>le)2El#.7Xd>[Hx߲0Nlv9/rBJv&Ñw^>XԈF%,Np>*适|t\e5zVPs\ptЅBK9mጩ/˧<"MRԗcA%Q?E1  GQ/Wj;vs¨?m݌I֏ Y5VϚ/S9 V@X O[&Ia g.Ґw?ꋔԶs#1m!խ,ϵ#l7(@[R6,yL)IJs?%͇ F֬K%8 [ӫ) ZK6{h[s1}t:RNAڶ8l^#E5-x2f2P~W¿!5s,IaNO7^Zz$86=y\8nCDt6ex(8:Y+6o"io5M.$:G*P"3/EaD::w6 "8p!1y5ULҷQ& &MYh%[ܔC\+w+b¸!XGWw΃86Zn&*ب*G5D50|Ȋ_-ZNw\ t`]ff%PStڼ=[a{&?m 2LC/s2SFmA~)4OlPW!_Wk+IywZP_0MG`-l0޹_?SJHowb{>8SV稷@@܍͘]Ej3'nvt̡]A&@Nٱo9w{7dVKw=6YE8Ri3w GЎ59[CCc Ǒ}Q'E(o2ɜ` b1S ͙g@{J⟨ eBbѝDiS(PrŇ).,nD{ D>DܱOu_Wo>"G_UiJCnIx(0xhsaw$S}F\onw( ey?!zoK/YFjx0Le+){Tm @p]:+]W7?^΅xWG ,IH$>ƿ(ǿoS22wOsBÄ `I,/D@վ{,5=z&3#Tqk,T֘}R{wrP.cF:?f,}UUW LP3'38\2^ eӱS727Nc.3f!(] l^ԇi6yfXztL纶iA`ҍKɫ;\ZKviT75Ĵd :hiv=u' r)vu?˛6TyW~U ȰH4/FRdB! ;3qt VU߂GӖn2UZ LZH \hky=&>adW>ƇYY)~@s5['I+FHX,i._ dD Bv:K 6@9^$8KcOkF;"z2|b,` _.5ck.=C˯d[HY={x:-'bRq2K r4܂\gOӪ^e3_٧ j/]}s J&9PnOBH@  ĮjtLRDD;t,i8B;|U) b1;GqLy4rA_$;&ËydJ&W>I>UX%R0$X`ͨ ~.TL s[j5 %rŌ`W$81r\`$u ,ny=H*}\ٺ!z&܀l;6Eo/4 ^^r$, I8wM;qwe⛼GaCjbTZ jـ3+ϸm[{P7ieuEgiPp[TXNv4,k%ف-1WkH XQxFVPJ!N2qWUP/m_ZėF "toa_RA+򂰉r =_~$=P$n< u4mba̵ rfZ}9}C '~a. 0J=" x,8#va˦4/)]<ۜJ/hnе$wlfUeMh`H2cs芝RvjS%*Wxr;P"v PޚhK# 2=<ƸL1P"Q o$h,1U$ բt7 /n.xry@,X=ľzCJLblnD32QHۧ -6EWG;5b0TXǀLmcid ~~rB5Z HʎQ bIm"'p 2k~=#6ԉ~%D:i Ж0:V=:۲~8KF[MJ||7ܢ :?pcO>*Oz ީqXͽ:' S|_ HL!fW;~L<(jkB7_coMQЅ:N=V|U-M3p0M85Bdfq?c][Iz+SC|wO_<װ~i<ٵ \ݙ|fF"*hāT[EͽkyjT7ćMۘdMbR0P3=Z;_G\CFm8)_I[@)%cy1f}c#;1|wfO#z,ۼ3 y{y#Um /IR!7m\a%.Wx@TDH1 lXȒdÇsejOWZpdI;؟_iv() u0/le_.DpqU؎֝ ] %e(ďdT1"HA(Q9=ʃNnW,M_86Da_f aςI2-RJJ!/@~:(+ךjHÃRb "d~J|윦ǪrQC յdq3 = h0Q>St4|L [>- "[\y%\Ux;STJ}Nuz̎z%& ۏ.ސZkI8iּQڶ^rB~:coUe,19ɡ ))Y&8Ec`~yx[ P^Rž5H6*u Yt<B=B'[}4;{ ҝuknRN>Ow"D))?jBJ?+ ``$2z2nM:ڷU+!/;:/:"?nKL^ːINpsLW8-_>HF*})u9ρϷ,A?T@&%Tid#ˣ~%&DäGhk}`5eLPvCBDh1roZ>J?X.aǀ^T:kj,է bªXR1ׅ֣JȻjB:!^*y"$ټ"p?ej 95I "^7Xfs%cqKj^(]'cS(@l)y}aQE9R&-{y>l;glzw :iV]7B{-oSϰs-2b?-qM9F|gB猢kjV.!T`RZ*сa )?fB擹HOSި'#_ē 5P#C.[jO! ߱ӯĖxEgܔSq2zӷrƐ @@= eE{9x.?;$哖?v\g ^A2rB9B(ئk/=A;3.|P--i x .[ >Z1(-=3L+  2O`q `2$MGAs2le]lHDfup006KTﯛ?xыZ-/ϙ7z$fOՇ3IBp>OiYf_;Nh5ζOs̄Z;_ z^g) GPZ*$`fmd׋}qYN4۲: @^#??ISFrn"_vo Y^;gȦ')skVÆOD-!J~WikoSMy\%`DmgHॉBKQUC3HM}dtq6VXW{`n=FF )pvz 3gCT /<D;ìlU8n;$e]ie67dW3 3bXָG EfSu1SL:ެO+$u ݆,G=#hEJsȰM{߆yN_ج1bWk1O}t_VQyW+E&8O؀O HF QE$~&ByEVo磥r"Ć =$ˋSY6zcL-zYMn3jU3o(n 1l rV6EH[ u{k)4%b^߶qc&*^.a^Q$Ttd.b|*>3"oHyAmo͜[)[!Gu;#Q Y0d8^ \e3hWo-S\:.:fpn0ݦ{|ƙB@o dTo[Pl*2Ňٖ0KG$'A$6D=ȗH ,eSNjPv/91`AJe <Ѻ pnB0qXFLcOaUߵc\/LD+h9nx>Nzp DJ\ub9]B44f2,֗sg*EkPRo&aisˢ',)#|1?$#scV6CFHxBҔK|Q$:?q@+`%ۡNWGr\s$CY{2p44QYA*<)'J&-x?F;[գCnjSeMO;#~Jb .j eǾt<` 3[kF14C_\(2 f޿`on鰃,YrKbչRPYxb9 2>3$ kNнG5&)Ďq{-Ed~a",aQzXwҎ^_@JSo|u|w0Պv]sJX̤F@́lz$X-8?u+2f]Llaߍ5RdOX+@#XBH]Slل`ta~z v <̬P/ f+ۃݱjbļHx8VE&i"p4s0y{}Tv@ٳ HY9|Q>uBNymKK[0kmkL BKT&eozԼ+?̘{&TnZ#i^)߿hu.HLԍ\N(np>$JKb(͂nZBq!ɪ\ZJ6= $r6|PVg4hiKQBrv<%une+E @M%Έ87>[ ,_Mu <я!ʛVq!ՓBY_[ )L]rjXCl&PO -BP7Ff˲!#L>sD%4 /?rV[L H2㲀-#&'Hz+Tf/@@ tyFItdkXQ:TC8lՒ2su>JTa֫зON,>;y>A"6"o_mND+SJ )"UiPsD I0UX'vtQX I|ќ'˔R32g~ g"`<]̕n-z0z`4as =ͪm^ T}K;Vr2 Qmf D(F-9"@_{?}rO_1Ow#€pE.MꞲ k6mS%i&YÛ?V͞8:0Nj"|c_j/{:Wb1Y*%o _߻dEkb^ڞjKތ} [Α?2t|xd;i4-B9{g:ٱ".|>`eS4ouoPVLYrج@$Y= #Sy4MdI]\-;7sQqHkwXkǀQnk } c231؏0a;3,X7õTem uh ^+wu+8Gv2G5vxl^4|N 'TNw>zuUD@JVia&4:<==Y%D*VXR-suHib $n01=m |OEXpU,IS*KIӏDbh$aGFɯXpAzs$ZBL0& a[o73ҵ`tfʦpTf␠XG6Kʲy|o59 _7SZ-CU2'BAb!9랋[Q:аe)`خd-\ۂ #@5]X+X-$W!a&5lf捜k,/0;u L5]~BL\P,N0%gMt-Hϒkh#E21pYm8wl9HtEL.BjcaRQF,j| 7'$k躩!ML~V0_1 RHK 4El ɭJtx)"<ڟp^[ HFT8c /L|"YR!kIi'ed[qD[ v՗r >½@в qu^ g*ZaKTRsӠ(Jo&dR)HA/i# =t76u !$u^(AxLnɰӦ㕶ػ*; I>.Gx5mpqar%u2 lV!b@mV;n0Wm?D*Y}DA\]&e<F&olʄۛ.jQ- *̨x].2e\{+p4p}V\I /B] VWbGF u}l?})ZJ> 1Xr]9J nJKNiˎ;gC(]&Eo+M'_ж/Hz>MR/.%ؠ˜CǦ/Y#:zGm^oٜ3*qBz^csnePUd̫=m|`^Hq({ g壜N92U2yd٬M~- a2 blVEpSs > % >Q_hXT; CkQON|w}o# l= .$LE,GY|k* WZY'__ \g9 ܫܿcDgsHTSP$u%b)97V/!L0}AͺZ%r[dp3~dޓk^Š8V8x{BP2<\zf a0Wb+ƽQj7 ơexeP";+'6ٛvƩ 3i 2n K1cq`zrqųaO/,w{.]K!Zqg@4V)ꘅNhSI84ZaA|^X, Gͮܽc#f]H 4Λ0QȎ6FgsX HPtޒlYՠ,[&4:ĝuvr13D>nU}x\%Td诏ЍQh-np+jo$ R*զ>F ,[n~1*vӈ72bxu,2ռX$#1 awHez] Ta~)+ 9Vu1Q{m qcn֎-0z!a::ZU%GQ4i4qPe`[ H"9#M௤Dtey=+߿O cTc{}-';a@vSઅWө /Ҝ?uP9cred%&iFQC@bYӔRX>\nqN't>s(A5z/C R` DINL| 2ruxR95a(]xg!8 CEC_T(oj N-JE /9Ao~9~n40;.S$6O0 4XO{Ljx^~EǪod,vDmP|$waХT:VUH7P>@L%auјȆMkFQj%~PQg=1XMOzmayI|+dzZ&!{%0kV`k| Lf=HZ?isFZO+XF):.DFEBXޡ{VƲ:W^hk G.%Ep sz@dk%2* |@~Kl^e&Q$Qt/oŰY`硵6lMZ)GP6P'(Ƿ%[;:'enm,O"xB8|;Hdt^YqT񝏖==ԲCɔ=oj ?XOoS]RnB9_l wVdU"nEO ->zB ]9~Ovuv`Q$ hggݏnVI3ʞKEMQcnZN/ZFCF4Ƴ4hEAw7+CïPϔ\g 0m&.(cV.w:6t/X /2li^s^}U!O,zw71`U'[KZj&Us88,?Elt#vAlxV&0h&ޘSSZ?'2@på67¥)a y|СCu5"VRrlo-j816 ܖdO0,Mə"9XAHmSBO nڿC)RMe1B/N  u)慵ӖPQ͑t|\[~s S^}cY"nqZ,GCo@EyYղL|ĽFި T4Ԗ_:_"T:cX$CY/(֙xpnc)V,N|Da˘H뚫;{@h^$ŀߌRјC`pPG&3jlZ!״в|wvu)}0J%dV:ġvT W6uA>D m/;Bt-qM Ob쾶'Hl5i+ Wc01{b&Gy1d TkYż`uzhbEܸ?ȶ7 ~L5tfv7X8ӪN76}{"3dXʍ1^:/@/|ohf}*$tDZMKe=X~>ۯd0i()=#Qu^>-qͼ&R҄lk#osGRӦ[ˤgøzW)ZK\g8*ou19BoDi-p` S[m Ȋ7?7AnudKE|jVsw I?=H @OyCmsZBC>=2TLR?Qqgm>[whAocknpjVOz S"^sgdL l0IK*d5vdbJu( 'U_l5$?N},'9D gbԺZ4B8(FmC#|z^ U6Kq;WŁuܔsDp@DAW@2U)BK?< >7_Zb#>.,F}9WC@g2K"'U#WG9NY$׋· c*N`Wb7e{<L5+ɧxhͣPs rk4J/&Ԩ4?^_z[!@FKxʡړy\iՀ^ĎGR_*T*~O2 Pݘ" g/A2LʌD=rU-}^可f-8.&CXWgL!F,< !aDR <5߾AJ▉)#آkLp6[deTe`e9(o2 Q+4{٦U\>jիAwPV~-NU.!Gjw/@E g"_[4͢So.]ߏ3tm֮ hMJpډnHfX17ك9wW5́fG׸5l0lpq*ң2p1Ģ"9lnIQZK,<6¯OџgIuNd8ԛkxa`Z9况 4]Z,˻7ۈ$q\|7 ObbMy%xV%P"C<*}KDWh/3V?cm)YەaQn5a]wjvoaʈj=ڮk~+uv",Qi J0qNM'? G1j6ޛ7grQO착ö-Bb`g^5B, ',eNq>)ӱ|s7yl(p=$AAIc\ReOH 5=V#-4*k2B VO3y!L]0L)(ZD!m*ƈBHGQ v'Oj Ա—RZec3W:%2zLw$v$GtdFP_ֶAp,H$w|ͅ}hn F:C06v >Ʈ2A^ϊ].Ka"= C%K#_kH;9‰e1P:>50kڞ2>'af,'7r_~)D%Nɤ5gma"f1@&B Oԥ!1aqAރt >tHxڂMGL||[THx? 8U4e \zRwev2`P,on l 0Ǹ]lV個os8eRw8je)|2jsrm@/y0$4ct*7[_r"@>MSʊeRu1nڴP~Tr{C̅/6Z>w quj Ph⩱k+-C MtqfѴy7=hyM}Dt[\o6,\eG_ΘHHO ̺[Hs Uv20i&9:wU*+ﺪXZ]&PV!茄@~"#TpȑW+9e 즈I؁[ɇKGd/:y#p4p4Ugŏ  M;-Oߏ!5 {+ ǻW6&vBv-{:54n 0Nؕ4_m#-_FuqhWOͬsGyo%E!loT1>/ fK-GDޫ'vb]ҮR33.usT5A6@ʀK3sBŁcٕ1*M.R 1sR0rڗ.qD=D%i8ګP)L:zH3GA5'?yJVTA9p`kv [I˙+\O^`ZCA!6ГO("BeQOg/ uwKoC!KPC^CNb㖒9oX=Aسsl(;ЬWk \1оG rC ̴\bCOS [b@:8K`!L93 6~;/ 8j"?#TQo̔G)aj% WOt\+fq* 7_~FsAB/c u 8=ƦFpF^-R=@O_ږC%0Dc.ZK )oPJ}*IKj%WsHAo q V16Cq]_ij9nN(uapbb}ӥ79%sxULwॸ` `J3dLZVكuu^ܔXQ{lb#zP%qYDd9V됗]-zZѶdsi~7Mah,YfGDRS CC99{ >Ųֆl\Z>g89ʹ?'2C |3u0M54?.d=SqÆKFR Ѫ62Y6 @Ǿ{IL>RcCP˞F3i,s2>5#Q؋U~#,PޘiSw3oiKAin,Jg.;,t6Ӵ>4W>j6*f%@7GӌgoSMy6ˆ4W^q"_1}`xvF~ ޭq"w?v::}TMa Ru)(g#0}䛯ʾgSJC" gY*u, ~#qL7W3 bMoOms*XΩr2 `DEE`gx-@L )J!؍ᜍSP_()2cI)p RN3]XP_q) $ 3F}g6B{DEUî_sO19\ HDcz~&\RQ~I3}L$"=YƨVL(n~V.kskK`''~WQ2kD\C"r3[+'2h%citz-D4, zQ& 2n8]KBKY'mZ^NDnD#ԭ6l擁cpir#} ] G6OAQ,M/\l睦Ԇ$:c`>hz0ME+r/rX߹yO_`%EKZ ;VcJ__-jYeZEgN'fOó/m6L> "= N]'Dy愮&1%s7C仡oO3,deDxw ZJ^wԢK*gӴ4Cm#*܍Լ#1Yfs& ([U;4*Z6}_JSϴ%e5/X >hM|)V͓k{n\%D"ĴkTW LqFQIYﴊOUG6kcEO33HzaZ!R6lbR^2x)+*:=1^%H9奥Hq~AX4۴'dKhe{^ /Dv3t|m8\K@N,JwvGQ6)O_IzpDe\|+Czv_m Ǣ'=?PJe8+7.Cgyot6:$z uj7DF*X mꀟ{\=洛Wʾ˩Y?4)џieZ4jc!nED Y&r SߦUB|)@,wX>L'K ʝT. ˰ဒȂ~)Po61d9Tsw1Mws6"rN=(x't)Cz֊AK }͗s@?Q ~X_A'RMTp!>ҏVj}3x9$bϢmZb3ʅޝ*11O38j}Aꚙ,ey&k %) )i>&J<X?sҙ {14C^> }|6v߮yF>*r<:.I`19Ms.!~I M" <{Ӓ9HAum`Fmԏ:xGcMķ&p Ԓ4n3wtqs>D]? ;A΋x6 ȋ0YŊQHLɏB` cRD.1Bcum/N._w?AEqOtK: &/z>/X^׉D1]@l-1a'\ENUTcU%j }\al+P/0ERI.p?79e<)(5m[EIS٨:}O05 &d cj[<`*#=,ȤS?H3$-FQ33/kp8J(K{+XG?++hPnE05JISJw>{{܅ܶatqԖ_hvJ3!^"iI:W1GFiF{zv<A+ɲSD=X_8CaT l5FjȾUG[kK3or;ϔiw vI:vHaeǪLOkN|ۥc@u;$/l:b{#XO6k)u!`AXX-s踾b4haD6a *tʿfPU XDnʹG!yQ8 շ}lJI|ұHI mHBA76.J%roayS<5TckdY3|GĀ*d) V[^HI1H|ٵ`GEdą+ vqghT\L/W'^V6t$^]~ P-DhZNm="gJ@49o!)B|ly ۪@˟XHlj+f|n:)Q-p>_jݡmٖkҡ;5"Ed [U4IߊΖOFBX;ąƠ7MVҲqN̒i<V:$isCYoPe'g)LC>Fsm\ڍV{X2 L>$M?3a6sBCAYvR1UAp ?. 6?43 Uq&k ^~kԴxb0lBNc36aW^I>|6`}тw0 څtͣS2jϤ] +Kq Q7W Ė(Ĕ{@T͍аeUMUQJ9%㡾`}&P N9Zԣi*yx:ftpZrpȁLVc)ٯ]Hp$햸LӠȺTEvC52R|pY}~+iajh9dfU Djl:D\&:ssM^k-M- DngŢgO}h7.xz}>&T׵sYQ0 ?fJm9#JP{c?D*]kU]OU]|lE=+fUcb6MNj][59sp<z$*s"Ӫ s]K!,Ke/%VCb4U,jƯ)wyi|'fљ,ty[y?a1nR^źZ^l{p*FH@} "(9<X[$ :R(0O3Xn;)~:; [v  M#V9_st5ZZu CwD evH^\ :69e(X ,At[}73ՊpGQ!WGWqv'8 ڵFۮ& 22dg(jAo|\)' YoYCѐzz&Ҋj8tT|'Y˥@Vzѧ7 !a* ʛ?6Lv$xy^&&5+b~/d>r-L0$P~/1>ҘG nKR]6wsCTqfBfeWB&IILz*HfP 5O5ۗ =)F^3 xP/Ƈ]F?&2Mç>H.69CۇN#1K ᑇ򩜄2Y)lDuD<}.J(;nҼf0_.yay\6 e ap<+KVcK0j|.+ëQj%j驡m/? x )؅A.#m}w%LKoKV8~]ĸysVmj XWNdџoS;jptJD.L1aCq* 5b.y{wHXx4PscC›w|&]p<?!|Ġj50c3)1בW~D}G>[U*#j3%)jj2:C?\5~N ?TI8#Rzsu]J "97֝p`3Fx?-Sw|]wh@* /J`*]lڡ ^0%G"";;v lEdBxZO9ckۊ}qߪy͖tl$;X~fKgi,OH6apQُ'lR,OIH,G;&8]*(d,\@+ .-)ziO8IAs\:l$rd:6=ݺg3:݈ = s* &wY4\+qћB5,ʥ ';IXS=FUWa!whx &N31Pp9!Y|y+fi#+7G'Vq? "<7n.3EaBmW> &jbQrBzK4EE5奔 TщX?;B.ί ba%7'X3=([ x{G .;cF>$^oka:WD*-C\;Rhufo"3r# ԁ+z@&Ms- >iysIKCS{0=3 +ʦ2]\xvI}&0L's<`M\6T׆j޾J gcCŠ>_uLst}'r\@xCۈ|:5O+ۜ5wP'KUP?'>Jꪍ\x+:k"؆IH,7J4 j\ xsPC6S7+^%yy}Q܏ʌPw63@.c;byGX\]Ĺ's\'he a1ӛY󳩒V=?ݔ9#q{'gGEyd8gcb۝=3đ,#NZho]'u:;#MRfx x3Qlw <VK6ql>x]jܗq;ތ]ABMP ՔXk~9 ,CE $NS:;X?T"%n#'Mb)+nOU;,GmSGx (/A;z̕G5p/C_eor2Zm| &xBT>^J?q2N{wj:~4AR!ΣjrX:7#Mrɜ]ʻwfp6b;E3-'U( $11 qLn"i3 ZD.,,5 $k6& db;R s[YhCH30\bʼiWeCk5뢲2Wd6JRF"7#qm`5€Qh@4?tοyNKsIŰJq#afak"1|gy7flIm[ӡh "o,uY-ʎ`HZ{ kߒIV HlvX趔g*@xfE.'~E7E5HW#5&Կg I,9OqIIn>dhQ{i" {fZ3LT.)]~v;m0Ms4Aħkp1AB9^c=[mkŠ$*yo_(҂*04IѤ$/T,9Y|߇ I`_p,~X4ҙ8|>cL'I㠡V'y#lRjH^qh H|E_M*.+'ko<†JuuuO5|K=UiF#јFKpQPsI8FnoΪGF~$Rn 5n_w*[,NB 5qtnv"UMX \-\SmUyBp>atzh&׆$9ktjuf/g9[481>)RvA;T$9y[4G(E5_^\Ҟ"RuꡈI a25Ȗѧju~E9B0@?JOUSokv r!Cԙ+tͼ CCŶLvMI˩?"6Ql^pOxsϲC:Cלͅ1>mޙ۵`P Hv]&dԱ-),󖃥K;!TH +"nm0i1E!]q*!_{ K# K,oM[#hg+ؓ--e~bo|2BtXֶ֦HR# ,7ph, u%mqGdh˞/ Cw0P!--N)ź(Xj&W1R!m}7S>, .aKr2u#J.d #Euh#&?"sqeW"` ~42BǮ3d/ j|DUY,MYdH(fjsIK4#UK=ݐ i?3as &ȥ(\<+8K1wݦ񛂋Zw -)ʱumƫ@V¶6@BޫQ"v.9O^q a܏l<0fZ}|{r]G1c?2U*g۟LQYetWo1E={y xVc1~ xMt:k9(FS/oϷCg\YH(y#GڡltYUӢl6ŸɚG4{a[Z1xV.c4 2~@8D_\a"Or@+k|JoiJQKF:B!] 2*ڡgEIⵍ}&樂%4h<ȪH~'zD4澠vE"At%h55!@xAYyFbf-H:}3 T8Ɲ#e,@ZIG+kQA#֐j@S.~<f%L*byy?"7R.a$?WUi{L{'5 iKٰ\^vHHzO`1 TlW D[_CrO()E)^젲!;?Y$$zo%!f-%~\O>:9\Lo2DO]$\W u菪@3r(s륆pj"Z@QzʍX_;KWh'ˮ̮椕w^ֶ|%Wѯj CֱZBBДLz78-=恝ds2YQziwW}<8I. l3?/0_{"=@"1UR@x{vbM0(K$Ѓ3a9Pz[4脢AU\%5(@1@7Yn `=nV~s#\+p l?@cnܞc;U$s2f\x%P»*;^?s<>Ӝ+(ݠ BI4¹'&>ð:ŘFR:Ky@_<@ìKnC9?-?Z2 |MvyyCBOCpS`T`,#t9eT`N` JsxP1hUf!wY FXy(MTc]ޔ};pEƨ6WOcewdT 'ju3Cksצµ8DR\$A'6YV3v!ǟ6zeOO?}AYrmcRe]E|:@&Y@0 H]Ə \ߞT:Psc8PA\3uN$R?2S^wT0?8p<=;c5db `ٌi'l?T;3y7s9Ӑhm~yHF')lӿ3R ݮ6ӑ[ƀ5h7 bf&ɻM#5 Bd]HN16^o̽?OF9&1wD^Q4^)Ɣ!uwRձe޿3Hdƙ|+Ykڜ(xN0҂KRy/Ouusòo#=MգjPA pc{d0#_v ؘ9hOmZy^w%8*?}&7m=oE0oa?b }̃;r&̈}%j^OͰ_:[W[L,%bMao1柘XIymڕ;[%bэ9/:H|n8" WyߋC,>~/9k uwyzxCcH{ &>=\nz"6)? %%Pd!73 h@_]t~\)s,2)tvNd9 [9!VcFIg4[;̼H~KqX,8@w4!I&(Xn''}l^ܮړߦ6үZ|`#Whv*>!_E$(:ϑĐ XR:įwSyü [6НGvyfKĆI{D . wx[Q,+K7'׼4~eb[ ~g$x7kV8@3-k{2×8t2(*g{!ɤ֒uhɣPN}<%#aGsj+pFb^) .&h1;Knf(ul)&m#>4: #ٶYqFn# 3G*KVZ*vǛ*XC:5NJKt>V1TRa,ͫP(.ŏKXoCdRh9bc奶"FQ!M^WʔhQ0xBf@!Ruc}3 P,5S]a`~VfO=y|Sr" ɫ&U7D 3 TPibwAAq}PorS- Yfپ 9U 0XuLF}onl0/.jW'TQJ.ȪN/uι$a5՚}P>9}:1nnM+.JjD7>. #=ߛQPq_KmPU%pR,f`$E0K9<ă{r5EhחRЅb%EcyT?( Xt'Kx1c pREyrHq4XcG5 &8`^͟ljqzb~pMT n[{{ѯ+9s8`+ A]#; z-8άY#ڴHӅ:9L+lȒ>MNV9 M.1 ]yلJ#zڃ-%c ֊5C?Ϫ [ x^gF5a+ td'rhBF{'y/d'?<[ `3JV^-c`95L P!w)·6_|7/rܝ(uOsLImL23Dh-]۴j~2$=%6dt>ɳD]o*U/gksl~ק5)"?8ety+(;)Gс֗X csc?1"/ ZtrY4#`BVf՘8c&v 9ͭ( Ћ(l7:d6^6矓pE$w kN. BXv!P 7w?i3n`${Xϰ} R>fr"L !.n&B5gLˌ1;4 uQ;KG7Yi*9$ %BZ,S%gyr]yJ*ዼj|HȓX?.Cnj*^js̨H\MY8? 4VdH vƝ߻l`'zw): b>frq?|OĄzUVɑb$=2ljtOG}{S^7;>q͔raufGǸIz%V,{vh6,ݒSpC^ 29/.j!'.TdW^;ߑ-\9)OkXYa>fE#ɿ/l@]_k~^bТG/OӭN&/;rl]9igϋTDs (6p?5ɻ╠]P<b8DsV$+[D|^uw~mҭUMܘUAh.aEi}g2~Nl,o6$ 쟢^kκ8uD|ei G>b:.+Z܅&e%˾QE} )MQ 󹸭 W8fS+!rZShYj,.8"~j)%?IFC⨼u Xb#(:hH:EVv.(@"}@ApڌUn C}N >)JMmra}ϓw4T]:F]lz#<`|.Q{v40qm3r5~.۞ΏXX{Ӵr 6@W5΃>o?%|֬,- a#[ܼBóV@g:_xq9g"9do\[h`_߁]w%C8`&e9SnfZ> ̿E(J*~Ot{#M댪LF,/A?[951}G~AuC&\o]%B(WS뻞N\Փ_==ϟpv/cYxYBT:)Uɸbdt$z(˱Mdd5|5gf& NŜsxlgQOX|o !^B fsk4/\-X(:g['W\[Q/uI-t_Gx'~V]P[kAF;BBŃɷ3٭DK s⋮ QO:ʭc(QI0@@\*̷`S=0"])F XA? 25O=+u=?1 1=aphaK2ٯTym=Pi0/t`j; 2kkvCPdNcXHF_S}XԧF'jjJm~ܪ|7VRCHE PٴY/:_PxoPc&?yc=/%a#`C >;>wp 6mHIבsbw׶#ʊ$lp[U`BQBFu/L(+e/vCfo(- ~6WT;#Aٚ}7,E tj(VNv]hh",Eέ}FBHVקֈdq}r(l[6:.H:8ʼ0C3®k:`NtnJ\"S6栙OK(8H#;RB'R>njEsغoxߣCW=0@v(/?afQ\ZsX@=@| 71B;_ihC˽iqgK/ChDmQI08jx U?f ϹN$,@wIGLi-3(x{xcd~$lQ-He''^\6K2@6>kC=؞)v.* ZRrec6X@IUEe\wZOհXZ +Wa -9%ߏ"CA!Fht@]֚ b߭d-5FMlt?/]M)YoH@_Q gh,)hњJ |08j(3u34l:Ӵ#E 3Z'yuyix27Tf}+S'`%}T^R؞@jjÎ}/=,m1ۮ<_6`R[iBCyV Om"WQn!mi;}fky)  v Yz^ *#| r_ʹu[^˧H4-V qft-X UGB7!yU8\⛶E WƷ&ږ$ul^0L!}'uX]Kn:]w%We߹L+s}K lL0nlD߾x{rZ[vn0{A.G)lt]uY#C{\UZ!(v\n?S!gݧDՅDbzkQ{fUw`y5>>Ϧmn*r5p71}#ѫ+Jl Sd<=i@pFl*aOpnԿC'O,\#C*fɗQb8F].!O;)(7 ~7,05'_NuLGS,9eGF4un{Cr h;M6 7j%ZvETƆU +l(6Ԧiq.M h̍{ʄXZi}s!1stM?^ݾ~[hm=r!nCrqӂ8ӓ3Vp?I דZ-BI-x$7ڋsH^U؊9*s7}?qnY`ǹ=^ +o-9`c!uDqcbѵd[؀KD+[TҞt&W:Zɭl/I3(VzUE][o`)= j;VhS=Bk'?'zb(:D/G Cn(?`zᠻˌN61-PѪ.i"P[lM#szb+(C+t}8k,ٛ%Ǥj_/ᇢᔀE~E2eC/]N̳ СsnQv({nYHzh;_84{zRlۃނ"D5;0@\`i-kd=^7smJ5(3F|@z =YwzLR-…Tg6"ߍ=F9Kyq+cŠ%> W*c}?LmaIغJx此lP"j|joh%: R NІDl$QNH0Ob-t@`3aEذT MzpږÛXDw-0Bp#zC9)Avh ! ΌppauT2;eNvrQL4 ~AbL.ۏ܍'{(|:h1XM=^1'j: 5x7Z&96:KE'PvqT1SPN;vsvFØܓ(qoQ*3t)!@dDzrXqxFso\*FM Bm%$!|"{S&C zn}BWzw6i#-C@h=VLyI+T wն.ko6q\1J].K`.'el+a6!aG$bYGo>9z+%a^ag -p {\-b6H+4:1 qB{}%! &wg, fVSyaz%" 0x5WѝõKKD^jbдfF+0x.~"]BF ~dj-v?48kO,cFokU/s @Yv[RWD~xTd\\^q>MC\4("0N;5PK"*go|,@U&(i[ں`ߗ?/vWAe 7N۬#.a6l–g{s}-dWQyLzVȦ>T+P7EBi_rbͧԫŎ6Ѭ(Y3.׻)cd\C}3LkhT!])bsȋiûR6ДR|3$5&hϲ2P4ſw3FA TĽ(#g0p= -%@x) n9Pآ 4%Z|zw5l ҤVʽje;8AgGV'̎`ώVr{`}yV~'QK x$$ @A k's\rVrBA5ye'R\N//&C4El(z8 ldb9CMNe QdN"zEpc2`M$woK pf=7P Cf}X 'fި18(]i8oPe9II:)X/;4AD*!ttjߧ[[&?Xᱨ"DPwޣ-3bbǁ.JFĝpfLkn] #Z< < o, {vFГ|iWEa?ICr7E(~ j`8j ˼|Y*Hn}NGr7t(=hDx C&\p|v!%p{y5 e~GdWSO=[OhtPo0on ړN'+o}} h-`> pLv mfoIaҒcjHnR1T_RplioAƅ 9GZ YA8n<+.n_~6_5-";s6+t~cEmսg,=_FefYA Π7X^ab12SanC%4K+GmJx]O7:)/VL ;yEM>Iŵ] &1oxש߆¾:յtsHPZ"6IQIjv$Cl IR;F6*eRSr:NmY5V{NBdy{##cdxaa¸.a%`% s46 p{%4JUD!v$n-RwQi#Ǐ(, #k eQjy $<缉/^tݔFj.ˆz dhg׉/jGښ 4eI`2~h(?  /2M\3Q9AWbT2vrsKb'ż8Q#Ak_["ԫL;F$xwWnˊ>#hٍN, Sխ^-.Rtѱt_+ZIX.zHH..諠2B˔"A0nQ_/@(5 Z#!4+>!z>v`?=T[xWTA ~S]PG~{m TBZGtҸ0A#1 p"YGAP :1//~ث Ea2ԯ:NēQm$u3ː8SZߣ7كw#5ͻIq"dn@.t,ɘ˯lv9?u *eLƸzdx n~)1b&򪹙Ipc$ : ȼkNu_4ٵ;<*̸8ι?Q*P&۫4)~EeOR4IMѾͥ9;1'4n'm&qVD-[mzc͗5ߌO?E*:T=J׎<4'D!9pDmJ<5.ԣTqM` EqҶ+ЩM5dp>6WuİEe  >DĒdo7p{ӌ7xĶ+355چi[yom`ZׇTNCrZʵ?ߵ=i<.YW 摭hK[w^Br( š+ZX|=ڥ.5anwN m-u5T?hƴT/&Z /rPxz@ieLNd\*.#jX Zl3۵Kn_'NW^??_aI*.6)=@l P;J[6b۠}7鴹wq=?!LL"!?NJՀc4/h[г# qҥ&[e&*9)-4iõSִ'ñg[8Ab0ŷSύj<|$0חs>ٴR<apKJkTA'Ij2ñ^N4W(mc}0Ϯnfna|d\C T֑t%@J'XI(Z6Y "}c) .ֳw!>>ժJX{m!Ӏ8UT6|ÀsPɍoSsd v57U]^M#j,(i9d0y P|gO/ŧ߀7RnUT 6reIB)TE>-=ٕPIT%|c]J^u@ADb=RSu"KG8p{ !h GFxx+oknod*8Sy hgŹX8Myj8ؘ47B=qsU^+LЩ0E.@0k'`LtyHsXkFPc# C/1c-_ SΝE3~S&YPg*uB<4[ X+oSb╘ayJ(K'+Ζ^Htdjs%K~ O>ƔŔ^ˑᅆ7Bg`<4"FKXy9&dg!\|@F%pxOpS~>m hj?.o8j?+"}΢(ag<! KUhې̂&(, Yf&P"G3Cݨ(r5b챷N?pv[}k'JQb`[9d02_1rJheM}!ck|=OHNKJƮ:-WqڟJ_F?π8ҾSp<#q@ݑ{G.;y~I(lOQ1k"lY~7l*{0;}T')Zªw(CTO v[2{& EDK!E E*H= /JJ㘿@) %`[ceu-M;^nyM5YhKaQ3ZȂbGeY+np76G)s"-#X*7QQ1@k_QGt<<'R0n PIv֯H uB[( ,^rntI"⼝y0 /K|OX(܂][pB;wfL}U)NKѠio77}rԼiC"+"#Аk`k}'a J^qI< QR(r8LyM/4)+\'ІMLH,|1IdcjwVk ׳{xA2 9~`φ漕O>eWKWhiZ6:*%Z&'@2GJ^Eh䔟 ej'7]gt(8 hfr_{cXB("ȮtȻEmW[n{2GCjW\GPnq 6> (Ì]U*K]^ ! Eؚ7P%uO?S^08 ƣw1:0lE~1<f#i;v5H3D~WGeŷm/,s˜Qo釅tddHVwMZħߎoTouN(ϛi@!e\ 2 W"m}J|ѽm;S>EC'jD_ #!7R,KNXO;ƺ%" s-7K;$H ?Q>?|| E]{7^JSexV.bJ썮{+ 0ԺL`=3ׂ|P7ކvDqquh>3 P.tFWhsimuXR8%hM]HBA0㫨h)ۧZ<`MEߢwO^uvݸQ B@\[·9a5t<]|S\ b642cغ#\00;ﶁ(Lo$_͝Oq5cT 5FL|!nQ%ĉWՙ9וy~u ib;/=)"~0}3ы'a gOBOT)z,wfmk|Mf<"8)S2NMT+Sn%`ԗl~KhmĚ7F-ȱ(f ^ª"{+׽ $窑;)?#a<.;LB㻵 cx<пHA\e10_0ܛ:8 G>W blgfC5ĩh=t[0P1KrE -W  Lzi v |,"Ph_i0ظU. m^P2Z䋘D29OK=|giF('kd$yW@xn!rQQܝUH)Lj?@?Dt<@/( ~6|E5Ü! ֎XL/(/OFŏU92v 56P_bg:IF;%mE75M3$d4N&3V_~ Ά **K9GL%~V0aZ k"md!QR\rVZ @g\Fn@p hTY`{MTRv4jۄ׺%ҴĤ_*o ONȆ ˱_cR FV2 dCAqUcQ-m6*uVYMqs^ l0ͯ?R|T i S*EkUEN9u9ٔO۰!6"I?a3$CF9$xyr$1,7}Nlx+, eW{zo ɩ8fo(ЪBc.d՛<.s޶AaC7ʫd< >X;7|e7T _ѻ-g7xbpkTQ[  ۩S@ F5>3&ȁ+|[ADW] 4%341 |_p &vȸe wx@@jB;3FGCL9^c'A`v#o/5%vݦ[) Gb]deMˁԶjcRvfm+nY~6p*sV?K܃UWϔjvBS`,@!*r=|ˆW%̎\{`h W/\+yEw'siԖ-Oswe " 4ԟþɷ5%K$6Hꐤ(k({p1)Wf)5޿V7Rꅆõ"D!O?XYoY2l*~׶DlKC0I֜y^y"[eKAxqG@QlML*sxߥF;$SC͌XfY@vt.PG># ^$_E3ot\heօoO&/ZR )l{Ym3TJg&D_k~Ai[S54n_9W;u+wΜm0#@US9"kӹ3VBfW/&YY Z|^EnalhvbCZt"͠f{2j=* ׾"kxUthF I9`1LNX-';XgZ0N={4 m?6NuAnC. h>𒒦Ucf, 6R ;#l .=)3΢k#3R(f1S=@Ӳ6C Hf|$1 s9;ȋs_@rsQ"4Pp)#7s,@q840԰LEP@9Ҹ,r<>&~64EY1CNcy :Oْ n*O94* @\4+@ Dܱ0_V& LKEʾƀ6;q<ݰz{q`zeo2Ξm]}*}y4~)3_5䕐 rFb-!_n\8$ /a+ QZAEh;5Z׌X㟧/RL|XVYbp:%|腭 j\52$uea*o_%0mJqѻM{eMU6iUNOIuCchx"9^aRg0/(yOEVin Y8+_7tR ͸_i8 >`V"w3$-LTY3{ |JϋQfHZ- N!-[8d6A&Δ^WVVy0kA':-5p(H\$C@jɌޟdOڝ ;(wktzJҖvӼ{@c[gE.IB(PוTUUY&ߦDMWEYH :o""҅ vmh He- [$B~}?a]d^25:BJIHߊUױcNEgj8DXs%L$Em kRmÞ5*ąFl3$Vw~8fpdl!]D5!cV@>%C? JN840,ee?Yoh|*-列e Q)}n)9ٙmhXfEZ>wF`.Nad!'X`3$rop4,EyТMWV'' ohPo 0 `/ؔڮ;;d .!* Ϥ7> 7!\ql锢G=yl5GBҫI9^t3@)T ;Mgћme_}gm#0FbuS ruEE;j:A;x:hsṄЄhW혶q27˹Z-@Ce9^Ԋ" ̓@8|6MSrc{m)bsV-Q5;GEC/I_xf.V{G3l_*LkV^Fz:v 1{,OgS^VoPeI >.ڑkʟ-X;Ҳ2/ yә,5N8A:AZA AGT{rln[Pp&oB֬傹g_ogB<^*Ç}֮Du;%}2@7\<%շyyOgcb.} 7QKE[_U6kyNHH1ۆvh]V8UU[ vt:t_&C|ט,trt ˑ[caLcWIb~sȹ5.ߟЫmGP V1|xV.|hJOAnta 6}+7 E;+!7;S*@B:c*l+CC &YTg8.TmTĚUCղִp,c8>} 1/;,Πa]z+7i_8-;_k"h%GR$%v` f0(':[,]l.҇d0fYs8G6T.sWFݧۛ-a"_e :J|yJn> s:{Ѡl(!Β85/WP-/1!ӵs_-'[qW㇄4Y'/Q 3m($/b'am%i;gPI m41@t)Ve1Oa*;E8q%g) ZŠ\V%z @\qȀ½ni t`Gѝ:C;8c6`K:*u3 nҘ5cuAaycl85RAlǔ_.]2gg 6T~gGk*+Uy$k'uKz᰾k&FZ33[arUHO_eiDjM֜| Ukus&@ 9oFin/m ;7mz+㮝,=BAUvhmu0IuDDT O+u'n=}Tjt8DWe6?_2RmupdFՃ͌a?D2R`:р_+|};SVXGPbu@Z*f1?vbioZJ}$@4qf6wXsܡȊAOM(Ob|3A$b N$0Q#||(T_I$vP/: E9tov1[J{`X@8|tP3| 251Cc1S=3nqAWBBgLMYkV%Nt^kC"gZ.!`T{\>ձpEn65a| iQdpS_(8iա!=xcZowt&-zD6 L)%4rW8hAM0%*ߕw _z3rqfD"E37^4/D\:tHU/||} _Y@2`Y;2`3/Dž3 _J^ ރr+frr:rJI\u &bñ'p juicM.T(-2ؠ1h }O[&h(=}K-Gw/|XW.P^{3q.3;Duxxm22X{~'xDxV<}Yh~ƽT=ejKOaJ~1ʶԔaNbϕk3\ڙ:b&- 0 EIS$A3ug x%L.ET8TIfY>5:=mp+̭QWp[^_5o V´I J84LD3-˫ɛS(eKȍ :D8}i. aB2WI֍|%u}mU~KY:5OFI4T2؇X7Vʮ7)мۑI>XmsQ &~0HS |; Ak>|\S&Q[2/[H#)"^jOANp*@XI9f'{q I7(m\*i4nß"d"ȇuK(ߨ) q7'6&F1!wt-5h,9F@P} YH&E'9"/BGn y(xVji&QEMWuޠy2x?wuMRרUЀťJ3;ߋڙSݸ'ȶ iF]rc{kjt}.$>6O\5S!Ho6s/ ^Ҋth~#Fy'j!¿,QlT6Pآ[;ø%)Qr+:'pZceEQ$`du9o/7EvV,V肧v\#U h_#gr1;@,]ڮ|jm\-L˘wubi1I򿍰QI g9찌|Qt_ѪL~"?nPR\h eZRBw>} bj#jZ,_&[MܮAj_f . 63#7 =4nwun>+XͿ p :_3!'O蜩 yMh)\t/Q) {1'lXUjbdbU[2B+1CM D`B(%@sLc1#2' ?Ma $\,{Jξf;V3=(`8'1qu@P!WOI!g4Uc$ G)l5?%#H}!D8|Z!.rD>e ;,͇V[T-+0T@;/NZzRf4X/ 31Zh}1Z؈1iNV]4@A _A%%[-jxҎKi8tcda$YF1CjCFmB $*A 43z?4!Z?Al8oH+ (U`\Y $HAر `f;j10;:gA@Ƕzi^`Q{#p:e?S3 )o}l)t rAX>BrқWi[M"jd DZs3^8cJ!яO կY:u{j!6ʛ巌cйOe>6hRMѱ߇ʑ<̩X>m~g\ R~v0*.iLY^IlwH4 Y!٧-d98BWV`*CIg$KPrMW'UiY?% 봰J.K"[korA;}Ng?;x XB]]i4\a \Rv1/hj%4l%X8f"C_ХN]46 W~>(iX\O|Bq2u⽷+&~\q_pMGq;ݜ鸃+J~W/h? PmG8{0a:]vOV4`kn=L2`3 LlKǎyl1yφOeHV$5$en^`2P#(9:r2u9d R Jhy+ 8Se뀋lIQ/u9PW$sF"\@rfIYH{bJgU80ecTn!e '=rfI?Kʃ ZTɌJOA31cU4${lA!yZf@Z czzi|Qh=*eE%zogR,zMA@W"9[p5Jx̓l\*Uk9vjYl@_ f2Z]Ed߳عаİnG%©_ O0}=n̲ڃ{ n%׶UfZk`rSXR *fU`硃, O/nU3Hw4G ;csaw]C %)q_@M672킖*'s_yTsݙʿCS *t*d)$y|» }z֒]ji$BVZ* v}п3KM||)~j.3b% %hHۧ"U| 4 akcZe@X0eDq(a]DXA%L[#ҋO|;ڨE`H;s fzVwXcAm^JYWG9%#?EG'Fmߟ\q4:^wf3aT]M~LKύr!ȫn&>yz3]n?P>2gpݰEk0B6H%,S/G>(ݲhL.$av̓qT֝Тjs[l^@KfCscR؀Ms|=ɱ1y\`g^HA _3+o=cb |Ɲ8 Z;W&E^]m0fd8mj].)'d9w 3iz.:k){#(BAA8 ηF"ykTڐg-F6{;l{_.m֙6)X}U>cD,Ù{ 42rΌZh5;B#%UE[JهӿTrKKz]U03 چ1uGsZ0/hAxmVkXܰe1T8?[x0>?oڝd/̇1=#w^҈V鄎,%jY?˰Bo>E{6 Vm?ard#*m:^zO%^JٰG+k ?,s՘=!X:lʫ6l\v 3VwI]"A'eZf~Ͻ ZD e1;hGi[bQ5׮z!HMП5>ɶ!KOᏗS/y^&n,zNe׸Аn>WHc<:Es$t&.oW ثu@{zyQ(]#l#VQC:|@{s%OR?5MOy퀬XqkJ|:Jֿb$sy%Y{Q^r`Q|zϖV/XXvzuAcSŕЭWAOꭥv0NXȔ-FȄvPYǧM5˼ttz ^RD ;G oî**WV^ V<y펍fTJfd*^ \]t8C2\ëKmȯ;RX5ܳGFW@=v=_C]}E)TXRTcD'io35z&Yv(k1__>Ȣ^;Sm{#n8kFb#3+5 ݸ\;L7O>EEJzxh o"j83Y*-d$gڭwv!2nET`-(&})c A$5 *BOD$dIb|ntd@3>zfDb5zܤ9):n[&rVzU59SP-FֳD Jz[Q1o hJj3>[w+K%^㑳B!~IXjm40纀LFoޯ\ȋ7%6ks̶X#TQ/5>ö}Wvr"{T]'k S -nӎ 8"ƃ/*>WV"&+xeж9kJ_vt8T?]\|ύQ5aƣѝ"7A5kn^綠~`a ͓q^]2K#( 5] > Ղ $UJ`8|'nYEҜsǜ\wq)|=8kA\6S5TZ, Ik'uGpp|kTwEs8Dt?t@9kAzejWld>2fUJx(}>.du+ÇڌUN+6˿Prpo8"hrՕHe2kq eƀlz{-CO&T8&'Ӱx /ExPfqfkukPQZp^D;qvV!%lSO-RnPٌQU Q׈ KD0~i>P9F .~/ xìcAEUX, Ϋe:*5kavkb[J}y!ɳǿ}?I|X4it颹ԥ v/(</Cf;s&7sq($xɄ_M%=h= "zQCGLvèC@nn`%R\" :_>d$<I.Yhw}h;GaqnwoJw"lڸպ4Eedc@Ჿ+w<]8ASNKf3Ϊe#}/v`-LjߺMf0&")f~(adIk(V1K7+8 jt7X¹eyIY~O ~Z7:J%L61p=ln,zg@FCNRbѶl@`Pu-ųRT- Q.s SZjzKk4(G'sTƵV~Q?~ՓOqU ˜_q/HgҼ([rDtxbHpjQt;blnسew/N}L">tQM( }`D!,јC6bɰqٕ҆۟`Foe3;M9ĶrN&-r7 K.m U(hKBX`&y\Jcw|j R[]C29p% aZMVZ]>䏥 UF|:~fO#M.26 #o/,u t5kC(n4Rzzb,]j57?X$EYwc)D5 gh'g(JH ^zF7ŝx;uZr¸xxE˅fbt#5O?IERbGfE:ur"唓iCwȥYà&e]-j18U iUfDG]ӷzCܺq {+apMb|v)1{)pVxW※GN;}rFk/,Љ"(mBE8h'T.g#?-qeQcԘX4^\H b.k{5qjr9|kEO7o@T[d_Mq7<|f]3[WlJ4!p69HJoz-m2 Ij9Yϩ21[+1T KyEۢ3u˷1*\u)qCPPJ9_ ]ޗ=L{G{R$W#m+ی+6;PySnϮ}Y/|rdw aHZ^^3+]SD4R&"C9k31h/ά3Pߨl(;t7|C>^pbV)DiRKz$v%Y^hIBA茅[U Njk#6NO=8-q]/.HnMyO>-J@o<*t*2>}CT!Oh9K:?D?#ֲ@hu>w@nv |ʼnoQћmcהVӃk $f9ܛ߉_Xs }T3ңn+\(6"-{7FO7u[|NMpoXV:025fwzBgpK ȇD̎>jMly2<Ȟ6 ^|.ǭo/嘎f%Mtj`uQ#x)sm !.,PpdMˏjW ?`%lGyPѮl젯%2H@S=Nu8|J-p@OD C5Z!~T4郍N~fZK yX~lɠT~:|<4xȌ/q1,Pq L~z4t2ː*TC4.-*s FA\{Fބ?F*n 2fVh/t.P <1o$zm Þ&Z v\S*7_ ;}k}.`c7jRl3!AQ3Gd\M HZqjk/Ho-kG}R;p|-|=5a?~怂˩կ &3)L>Ӝ#\axC^,9"dC] /-W  `hSUn5NiW˛'+ $3oIbVc[R.8Js͌oTK܈3bz% *jiܯ}?FOD!UqZGTi8F=&)gۘ3pP:ANcӻAIc_<@I7w/\jt[YQuzSYm!@$;_ل@|YZ%MObN,6 Rf (HYJ(MSg핱w[߲O Q\2N !uf K3/x} E˘vSKńƯq+Ylx}bҹ@ht8 {z׺^;S$S,ӄzEm1Ur@=1'~!ȮCd[uEJAd#~VJf[棝Dg[svm^R]$O46Ņ%؂OWBvkāw e2tM&NBr.ʔi d9+>{@k޼ l}#c:ZE%.B\*N!b i1;1aJ"lrRZ4v pO),%ǟXҿ1G8jƌ^C#H鹧bx Fx}/ݷm[or/B%/)mɘNжߪcr$dBk 䦞~ShiM5~ p[(dT~>v2Sт)h3ppG +(RւpM-B ].n>p+h5O /_{rF|,曪DjawVaQ5AY%0m.Jۡ.%uu<`Rh+;@*O[Qo\/|0z !C+f )*|dD3VCfI^#6=lH%HVĠp1Lĉ LyFVbwdhy/ban\5PWjqҳ#m"S!ɨ4m*)hAYK%{Ib"[h }HK3fŚ"f9ݒ p4z>]v8#)z@ܱ؄0hn78D_9qo+*[F ױ~\]Taތz`ka0GQ@Bޣ,Ux6rbf3IPqx> vn~Џ͸x:LT_V%Bϥ{HA t1t$Q խg~ R10N<4X]82l*8ZZ 6 ya*YS{P :k1'ei6F786dqZZ |fN6 ,@'l>0q!{Cl5?_ zU(ln6+O2ςW [#hp]=@ٮǻfB$1㾜'%V U՗>Gv=gzY~YnPro+gsտD6yyFƛT&>pxY9&:]qnW=v9 ,DC׾eYonP ]'rEXcT@S֙U%LĂl涜S9ģ 2x2l: ئ7is7)R z؛Rt`D$FIsZۥfgﻯ-y?hSԞ91!0eT ;4һJ;`ͥH9G# '@"TH(=eC\~e&a{'wFts'T6^ֺ ĭN,6P7TtJ~!G1!GKp-?οI8M%w`aeH9<\;vZ?QH(𦁗[TC&G Z@pt1;+h#^ so)dI㞾Ҍvp$N\= rp?C'aߏ9Ϙv@WY3!#iWu ]"o򨁙!C:r+e,C`S]2zn SKUCC#o *F:خdG9d) 5}^6'oy›t]v|x*R).5sOT3+.=M`"K Ͻ߻lKևfYc?Z3oH|J-z=|ªCwW5jfpD}3&1esb](w@XiԨ`!嶘˰Fݪ(vykvma#nBN3ʾlE|R;F-C@d[)(JRlp(}hs f3 !^Kb< xrf#,+bW>qN.u0` (;Ώho0&5jl`&m2x/N q=Ofa6$$],G-"_ɳ 9eei^Ox]V~eԠSjOtHx4?d ؔO _ M#z+B'ܸ*V1o:%"N>FD$@a& g2.(v+ &outmB:!| 3*YxZҨ(|繍d`6(B`|#Χ*!Iفx)#7Yߋag}'ɵO0.%#rT{*Y&W,*ˀ|, XRG' %({o ?Eŵ4ˤdc1X"&M;b3s&W\)U X¼ر/T)c8콺*OBAhnjj[O$vI0K Da mG pmq47e_@lP:)dc|{Ⱥ/$ip@UM…s}hYlk2JV*-fUnBnW 99N! u 8,pdI)yN*'tys)z. ?><#DTPp,?{qJbЂ/JJ_Enlo۝H RIGrR(`;.60@:/8egi:ڽjDKIL.fz<.\?W*iAyK(*(~޼|(?wEQ[Em>~1%a/bg)/=|.N.Q}P. Tǒ\d w$idz7Prz iۮ"b'6U0m=HQd+ҧ>ZV75*?]:XY8GtٷrHv UA }RM?={yu`GtbyIX?%ϛ'<W F7 BT[g:O*b l5_=Ϟ%͵_ rbIQҥ90 b?s*a)D"TqjQ30708vW%ƪ=яV"a`j9Y?Qs{5VM;-BrQ'8ahv9_DD6+,V-H|VVjl^inas&g U1PB_2tp.TQӡdxM2bįK@ї:8OAx&7cR3{}ga/V50JI*5d$-g. onl)AQ¡!j_sӔAt 3Ι  B БKVA KDt_0=`+v=$\?-[?ҁ)YQg|])rs^C 2`ͅnéЬugyƑt`sX@ ~~K>PhCR]eZzi"B XBsGHnX:Q~(Qä QhkXk5_i?Ι=41 KaZx//IC=m _|xkT4ϵP߸ae"4}fܾڞs֠2Bt: ؙW~`2h/|J \Rn8K} `;S3RD _l-(ϸ(Ty3W' NNtt/,>&ϖ}qӏ#!" h 8Md@@!(l%|ls`k!%@圠ƪ+cǨcKQu KIO4?aL G7#nZL|pcI θY q AJO_hց/F&-9`KP4Yu~Hs|%ۜ*n.21aQX!M1O)T˴t#mz⨫ɳVF(͜ 77YjΊcĥ#\iFܒ?xL$w0/b4ЖG:q<]bĸy4 ƥy8Jhcnkjj1g/@&|m3#V7L]٧_]z?RJ[P/ZgPvHE0H=I nA@U_DPe2;uL/e}Ly"b`j2-*z,k o )0v/`.1OwI&ASԾ?0})(1._逕Z1USۈk23R@*y\r(FHRCGû.kѿm=tl;5Khl},@Hd \D/ "kq?BGŬVvdjrKPÿ=yYT{0h"'HVUFxh81H  cP gSDbY"eǂ%y;DK94GxHf@f/rd{iጲ.|,c- t]Fk08Tz${3EXH\k}+-R~\ߪR|f`\W.Fg@tk?5 v<\>/ꢸ /`vC$L 3_D֕EZy+m5*)Vz )+yLGy'E)m(Q.@6{N(ϢE#)K@, P&h*` yn 5'Ň< nΐ?igpɨmGF^y07ɋ9X?a()$ǂ"hI+z(ʙ.t0k#9}嚢FyGU#(*e1 {)*tޅEa.E(^K{TRHӛNdSNiIWۯlpKґf%N]ϺMi"%(z 9H'ڥ`Ї?d2 K3 8u7ElnU*;/f@&>`Fo,~1&dr[+-5d05r5ZSAyղ'@t_*˯-, kǾ&]efb$Ri]j|LP{g-* Q%9ѡV,b$ױ3J''F]pS $4­9vknPH&} (g!JP&R[V .$?x<ТyxiCF9l;"J\_~0#=L|+cR@r/Aţl8t|`dYewo8v_aEm^t7Z*;G!țR(I@+UU(g f3b w"OLJ;jLIx'(*:as?w A 8#]qVvWOf:6$@%Eo !-ˬBd5x [\ͷGgjȸҝ&@KVy.a6( -.VI1l,q}/`f-ĂRQ99}s8e<7IH 6uw2-ǢBM.m. A}*̍7z~HD?,ق7"P^mO^IgbE+, [U\ 5k2ڟ>=m{,̼7{LK;B7 }Y_;̋^)5H2rp*CP٦emb$|؜x)Gr.(AEJ?S02A Ӧz'jS3+T 5AjX6LBƳ$Pq w, X Nu,.iWF , $il)Fbq:C{yH=,퇉kPk:9dt1k E y3O?V .z `uMU1p- N } C#<'S6~v)^|8X1UprZgRB!&AF!d6/pD)]CVJjo7+ea鋅}}o %97WjZa3ϖk>k`ٸž8+0e+ڍe$iRRn6K{Ug=Kx~9Wxqc}*c;ftn3 5 [>,޿lB"]T5odGfzY7<D1"BDaUN5|N~,%ҟH 9^q[YpkN_QDjlzE`M"%,=2֛+ qh}9Y3ZTT$ʼnw]`՝̸ff_F:Wmvm{.H4^s=68i-| h: s{=ɴ*_11wac .Lgׇv:⌍h .< .OOY k˕wڳR %r?Ύ^)RB]QbK%ACu0mŸC -"á9Ěxze>"b6 f3bON]rޤ= %+G(S?~Pu4 ]Ҿulٌ)3&\l-ݻ?ol'?!~ 66țC+v:|8 Hk[&A{LJﳠz{x;'h4tn`Y\rKP9c/Pscr rB4H|ÊR=q1Qv7@ͱc}I֧Ab ppU)20It.?yʝ޴ME5-뒻K!5B,|H40we+jSw(]ꭘ3tbe`ne,p 6̉MY߸.fVU\^gٙ%VeUii@UR#8ڿmed*_-[/-j`lÎM=t0Lmu:p8.CW\< x8GFwA)GR0 9=}gD{.mxMjk[Aٲ7{fDMI_EU h5Z_[sinM+ƨnh1[:`25ث!Dkfn9l3ETT-_J]]2fLsqk砳h(gz?bpʥ6UcеwV0(ĵ !{s=d蜃$[R#vY~+9\C,cY7q N|=cDLc(y:Zxv וr]o4 XhP [l2na*߯|IUT<1zmn|k$Zܖk7.m'fdrԊPf &}&TkT/[%YtJ I  &Lp0$Yޚ< ݷqZaۨi^+i!®XYv3vI,|Y۰lYZ'M~{`h~??\'LE!\!O; Sc6q|8.8* "VSw#"hzo.Xwᣙ6&V+4ף4b6WuӪGZlV. i_Zt7شiU+3ZD7!v6{D?ŋ3{8t=T-@H16.yρSuY"w6g'i!+)w@{F˭x[iB asd|n;'Cpi 5V;:1=B^ e52d\gdo7ɁG%Lg ]LLg9=797) y c9 SX"'-GD|Lq[\1m7tMvwGASm"mNZzP.? RKW32#`if2TEjϐhd9^ 7?!$nL̗Mnv (ZZ;~Mm;vkW?k\aY^-~\g֗A)zH"ĚD7Zz(EOZs&4m"9%umZ4'Z񑛘,O҄:o2*eGk 9 |vZU]h6Y(6Ȝh!UM/[]*cߌ+Z.K㥟 ѽ H}!87`m6IJj!ζp0gL؂@;2j?HDEpQ>l~/,Znب(Dw.4 ΊWv!zZrS=^6V* l1UR&2 .?֫hX`D)8W!I=@&(QCk\ x#)RizOLPV?QV}dEeh&]-dd ϩ&i >g,eX) 2{u4l2ܦrd`6 7ܲ% d+ YfUͣRN@ UfUu3o`ɍ)gfJx iv_r$q:} K垨85oMͶ~tb$[%Q\=\NdUrIK RՁ7Z+vdDZ-a=8%+ ;=?>`bFh Vl&3bUcXӅV?Y?%Nq>`TDzPntU õz,;ix`fgL{SplB)zĐoO^X*)~T=F/T'+$)q 9lRP0{@zDc]dpB~åmZ`gﲉ?1Y$r69Un8TnYCsCm[+õ#9)y7.,F^yIkZdB]P99&ʆ % 4~=K('`3mAEEj Z*'3tn/Z. :%x)0 6r-d3ndMoJL/E GҨxK=d3- ㊘3PauU!V2c (Cl X i\dʯ\;ZY :qe<ճI/c?M\0=ܷM({ )ä*֫TCQZ{C9k]Frz5xsͰFIu3~:vw lj3QKYZcdF8fd.Q.{zOˁ6 ¤!c':-pza+om WӲ)[0θUVS RÐG;AEMh 9OLEu:>G/}%.IO8:Ua3\jOoNUjCB7}Ј-ov v]c1Oy3V.A*;}1H>E*h'N8kļ 5R$~,'WinӈVXt.qV_|JO2&(D6@޵01 K@<0`0^3 Mi$ q92c-J}kJ6UK&$Dr!I}A](Tȗ5G;+Ud`~ʢB̲n$30Ԃ0귫Y9hS:.J 8Ez檨gsE25GK^&L9# [W-ȏ HEܑsPWEZ-F姞QC(BzQkSgJ677॰-6n qՕ;v)'!dgM}K.u2*tC׃ 8W!9'=ˋMNxn-XKVl9JΆd$@f&`amD&D1NZBuIMo`B7!F %2^Kw;ot=S\/] <@ ÞK۲s^8I0*Z?G'>S%+^)P_ږcn{@R´4=#47Q$i֚!r M\t`R"Z8E-_L^ÝpAK#$=85cn_4kZ`mȺ!>lan7;fϜ o̙@3 2*UC\VƯaԀ˽qjӁ1ZG g.Ptݫp#"£#jɓdVz#Qhpꠟ9"^砊T =t7=8y#[(l-qmFЯl ^hzy=όgMzO]vsYKK:? ,m= wi>[])tC\X/jhR:FqlaNɵљxTP<ػXZ\rm쓝XEoU3>R4sowHrFqf`AzQZ/6 F4U(NvͰ`TXi 8z2ĝݲXR.m}j QW׻_qR"5v"'goPVf:NbB]KBB6 4xEE Jؽ 癋FB@O.gaQZ7{ IaXtfoty9T '?jxfqA*$qf `sSdndq@`x\shD~13C/C=XRX]B,&.5D\=5yG| ـad!`uK/ {= |(DHsʕ!g)DWZ=>qZnncΫyc)U FG:` 3('ns&`q2V\ ~;n=?lQy1,q+*5܍ ꍷzch'O7[w>ymrVF}Z$['N)]SS(U14 y7k Ԓ򟪼5DK5ޅ'"TApZOuxݛi>)qF(7x|XOe}|s륬xRQ., 1~J$% m~\8 q-bB]/^zI+n }" oQ U<4xr98ӐGDn}r`Y& ¼]tnHsIzA4lJ97!sPsarqd;݆^?NZL8=~ &ty`\ZJ}nTQһPE3  Bo~Ezb0!r> =Yl "P’sĨG&"4)t?A ja yRH$(ӿ\iCRƈXf* eD,|vԣջ~85ޤOt2S" U<R0w)$^s[`OeV:{rOx60 no\9|EDU^'S5 UNAKugV\Q$|o3Zm*7[S5upGC"[ J%ޣ/w5$w-^_:hXp`?Mg w#|QsJ7o)?_}Xxh#Kxpb!_vyO9"S DZ!D.~5X_Oiam{4LtF7h`_в $\ :F޻~SyI~#: V)^_Q(`;nv,*#'n @O}8!8x#/kCH0?UO"RAJTr&Fi0,'^)L;.=`%v^=$!%bATU |Y|nȘh> P0& -jErhYAͼifGmA_+v>0v&o|g$=<7\gF>.maȳʫp T#<匬dM2"wmե=q-$8B/Ꮑe8iwB9A#F"׍N S&b+@n]c,9J|W2\dV[T\ei N7>p3 )tٸ0!,ZfG+dFeEiR/)du gSj\?FV!U0Zrb|g||wܝ lG3p~i@cCs]Mbe[eA^Pj°=G5f'ԗL*,Ucf^(XwēaR &;DK CeM\`: |cLk5ߠNeR9==ͅ?;AdǀS$ߡ%XvxJ0[Z11{kxLfu{C"`AY;+iimElO!ud@^ ІpGPCpA9N}k=)r/T/#',rP3E),&pؙ |H;R/8aθIPE}DȌO9f.,p[I#߿F:\v"Zt!)oo񲰶*epmMl0q+u\-Zi& ^&qw0QS53X_W EQ"UX0J&5y5Dc5pm8o+~Z9|)*m"zHFҼATnS1h67xQ"U(MDCNi > cw5$+.ڽEXX\zQq= @8m}c譍 = 2#JF84h =ApmD9ndhkCe{% 7,>f6E'0ABEǯos.2fskAO{ X?6xC85GEaHH!j}(Ra}Tvn+yє@l9)!w\GLs 1f>~(-d$qW^NnDԝw"A3{I'1qnBLe<-Hmih B X-dzB*k#A+*ր#NZhcU\&SX F"t d.t>}͗k=d*mv1&Nk_s]ZLK:5[㎈L=W%+j$"HHYcLO Pl(EEKsM{UWo~  ?-HcgQ+E3 ٍ0l~:JBVn)4LM7 Cqj~1ְmp =Q5Q.FFkU\GyZ5FWF;dj)qo;qHl PQ%hc9pQp w?Wrg:,싣LkE| @5lDR/Ɏa˅s#%G0h%/0hAuL"@KY)QqBIV(~]!(4zjXe dsD!r{E_)‘U$e5Ma8C߻𰯉rOWw;7'UN^8 uN cD 4dʚ̀?Əq;::JF''X`o-zůj5 3X0lU O>9j=T'/R \k6bd_o_ ƗYF{7LZ:O" 5N6i !SXTpA&'4U o\ =O AJmWO}seHV_]Q{kG5^(2tfRޝ `I<ѬHjʉ,)[؎mY}|d!S2?bNCX qkJKBy@] GS _ mL~ VG$v߱Z-pg]1? ׸1/OQ=E-eԱ_~UL, !V-jgևy9xIZdhJ}g;^;h\/zX[ Vd duGt$l&$fo,76 N m1vRr#SUn==B슈㝫 nUYcNC|(ƀ b"[r<,!wjUfPPl0D&Ak̚K)Sz$^wz׊~F#deӟZ]A$Ӕlt]$sg'ǘ  B(V,nB+@A/gGa+-*[!kjY74Қy:ɭ˖0iiT, KPoMi:mX-J72qdNSnX4br? ~QLmZ+ :`[|Oq#+.޻ep ɲCzqjP#_2H4n!~LXvwh}zuƻwYpfpAEXuH;Bj,H$!sdhHpb}ƈ*+KcYGhPhpX(uG׷ձ)(Dgmbǚ fš)oT{jcb'} _J{Sq)vrF\ -T?vDMAjK P}UAO#k~XwrS>Φ ~-7ڶuY&-NƅK%J9l:AťG"/u4'牽i8iL9JmvDU'Ų3(1B3~}h)f#ќk&Ps>ʣՍޑn˔ur>ChO;U]{-BX@ 2F gB >_Aa`l2A v9F3+?>@1mԣ8'UrWof%t nb+ o]ڱ4@iD#ѰOy.St#@-~ItB.)vyQĊx uQHPvlEhn̑1?" F P<YJm،mρ`# ՞5z0 T..(zG#YDCyQQKJK[N qOvHw6E, zt&w|up>5 n !"-NEO܀{fRNk4Rx M$H>=+jLzeI^ .Θ;TXGuʦ%#&LLg1rXKw/)1U|/1%|\&ԧ A8Gy`-Ju^%)}1Dmm'HOi1@D6F2f疄heLn&SPƈ;`n7˒/t#<ϨP!1[ۓ8iAe/_>]xǠ*W{w.X-~UChjDB.ɑ:öe` /QRz3gl(}QމM~'[`5H y14ڪ q=fҪ{)R5#v1k 0Hc+6f"dFsmmTTO2} lLZ'L |' {IhrL2䤸6"ИX[KDy}\|qġ-s=5C)jN?(y$.4O:Zvc?Ɛ G9'K a o}H^gW('!uZY(ڠ{\P,a>T c74`#*';l fITV?Tgߌ`tG/0}E%vXjfz;|:SN*͘`f#{-N:^4Wg$ZDp"Ppy?3b`O?9Sϙ{'܏Z<%h@ؼ$<ѫG(Ժ9\+fgZEXjb%;pu^\+*BV jKLO W![Xp#:.dpGf@sgF +thwbAY7- /֤l7VT0s dO4y?jD"$RÎ;8'"zi)%?09,(+M}qVTٱ FwvMQ= ΫSYϸLp<8՟v 9 1~L;G\9,)7(3J)ww b.1W5;|&%~9);^!E]L?s C @OK٠\lݿ||T9 [.2_ݢ{T8Wn(E+gz&E M:ʇrD1Vf `۩5zAV7$|xյR %f8N~h2V M)JU! H\ÊwBt#$8BsQ1UΦqp>J(GB)[1R圻H;kxAsoAw򹲳TAVWqwaH340p Qb0]x"D/"57sWL')*Dl\1=r>fGC?:~Z]Vi(pJ'%"?u 0IH# U':Al_Ca{3Ҧ9}]HJ v/  7]NrqPAK [K"fz~MQ:#-9n~]fW$ib E ~b4GW&?}ǧG=bpYZKf{4S6U65p@#hQgFL̀?5F4[_Ib4D!b\C[k&.M$Rll-tot 3)Pp M1/C|hj^AT4K#~Li~Q.4uϘJ[-Hxqzml` jܠM {>*b1|U/ {j<7`Խρٸ iJ"Vʯ';ԩ-2l ]6MzkgELI* 7*(8Lz}#HWϛhh0p6v2+lMm1F'uY&J sǽݑFe: }Y@fJŎ@GpD_#gyٰjz4biVޕkvQk]L䝟5fs˱XD/"]l_j)WCD/>AK@o}R7lRQpw9\pL6$[y} .y³9Uv*lҊwk9ոV%\-F|l^C'\fXXZ.YKU]g(\V$1 iw{ǰғ;_{؈iB#砯#~MHo4Ä5WV\8h ")'Qe:V%rTb*eUE }Ur'Z:KG+CYKjk *)A &j?"h>'I}ZhaͲAD=MDHc+rR8f3Bsz*.҂f $mU)^=˳gS[t"suk.ؾ"i:_xwI%4U [kBlx+J a㻟llAܟG"fNy^&qP:*~m#5`ϚTp~t2?#y(໅QGMEVHmn'Ž<;5W"KBfzLByE]0<׭v)49%nHUf Y -rDr`ӳdڡݰ7RRu4YB?5B8)EHit3 3-ecX|(h%kިVNuI!NZkS=MI)+r>^0kG8ձTVf@U0zw#;82|B&qJ& :WE0Yt\W itEr@[k嫗}8Y ͑Gu-?v H4}Fn`2m#1pHxxM wKC(8x~$jG vm/j0*+J8h;6j)8sx[!B 2`6_qj˞Snm+!d OotjcZ媻oyQ?#_Xẗ́ܵ *@Ļ&p8-j曭>$?c_ӧ.9|#[\;lARV& 9R{%L3G7*(!oXxd'rʦُ,$N7ɯÀ/{Pl70@0~YT| P2Ysp.^ĝ&)"M-傘nMnjH4ݼnK}EGNRs&iXTdf'J(D&CCe*~al,!`qr+>]D\3೑gNoD1&#SR!aJی)7Caɾzț5!+0:߬82|JL9~!$3c3VX2ʟ"6^,|.kA-U{p#<(fj| Ns;̂@ibW_? 8M .Jz3w2}Ķ Cg w%T}gs/}Yɸif:-dn-`&h1h'H#TQj$XIB/χ/}l zVQѻ鸟_*OLy-BcWUr99GjXCG}5E1)!&.1{Ce b~ HK0~*Q\4olwpu}>/®ο@8P.QL}7 W5K% y`G6_iSy8o׳Z $t ) hup_ޤo^VY4#deIc%r" umN @`jኚ;@=@L,Ǿw}ǫ:8XCej;0ѐ W|N^פH9#i*Am|@0p矯y ~VOti=0DO$`1"n,S/\S( -6ː S9v/b#1]wBllwsM9Z7!RRV?[.uƯ;x*i#No$/b'© =].4 \TEIiI3V94_¹(1ҾwU<$?qbBz{XN}wRQO}"-(^ UDՖ^=)g>&m AjDs<u6;p)^rdHLy̢SKjgNrqτxJ#RYI>>+2cTKzf`߮s/Smi+ ~tšC[{xծ_,< aF@ٺ֝l| =r@]i&(aL n;|kz&4 N1 SJdg[B&PX7E6ְ^ ]D1rs=b: OZ=r -}F0Zގ'Բ|g 4KR ;4Y>&Lr[Y5u'3K t1ǿϴ/Z0ammxA *Ok^x2z Iv; .v/} aǽA\Df9 Mެi^.91 @GߥTucLGwmsxq;q7F9\uנ\e xGyle P""1o{^Ά $>xi;5$wOHL:1цTѢn=`zi_2-+;I%M]G0fC#[e{_ֳV=u6b_}柒i)m$ww\|+ݩSUL@u+cbET#zt7oBMtEXo|j|pu=J6AL8 ׼@eZkNkdY”<Y"õ# i&xb`+z[ i9{! }}]>QR,+̙c[m c^+OpB`QJ/bA(/tZ蟚j %:<>.(,rb Ơ -=lǹŅ&纃WU@DO9#7(vA])Z$.ODoB*#!L#}7U$Kw!|/Tpi>ة9|j pUЈ" i=L>OF5`7O,iֶ.~1wpjS"RxBVIB1}e /X0h6ؼYlA" o- {Y#af/+fB!U^7+smC-B OT0c)EW?|8P7I q*z~U*rN-i9\.zy6f2 w14(؂B _m{MOi_'1Z7C'TP= (^} eHh΍H4<5I"X P8^\@Zq&Pn k}#_bwf}қ&*ǑޚIO]I0߱ï8W s:mDo4W/0MKDZ^eܳ'MV+K~)A#-׸#.BfJkZρ̞ւ#>cj[Xi@hTa]]m2\0k~Y"|׋uҀg6=t Bi 2[`ø1z$᝭=P_溕ɅL]8~i!8Fnbj>.]VbnH4ׯ8E=}D@@(fl*H]M>5MmhZ}$1<~XB~7AD_USR(X 5Jx21k-BE#~.R,vR ={-L}Z< J3Iv{'~}!9<Gaw7Ỵs T"ȹRCZ.<ҫ},ZU?a^5Ϳ@ jFY\Cj=!~[0 BH9rtnmN^l 4592SWz/ P@弆,D+4ѨrV m(ڽ) 3sUQy_a/ *ܝ48Pxy7nBYE^DXBWþ #G}$N#u @@O'$匜7*K\/3F>x4TSnmZR|L|2thCfꂠdmxw>Ek D[7;Z4B`M繙*b0*9]qg"uO1x:&E`SosYs A>'B"U ܑǑӭ B > Y\]RXoWrf2 ӽ1 =#:O Ax|RԚ+'{'t]6VJ"75w1 jEnX!ijDh~H V9\JD+6mK}>uSD=s@RZ(츿XH'* O] K_-.-enjtI(ѯ4Kt^OܡXF.i8ȚuUM,( C M[[.e_};w톝XOhV1<@1T[ۂy&[qGUFo4R\I;T(JJF{Fa%]jWA~:_g!Y ŸG)Lw{'~M΃CciH$rP # &P^(z LL=@]BD'|}B˒3p*Msym?4ެnA\MU #"IXe8p(2q6k|<3DjL63R)Me.ju")-zbGxu39U2@d<*︒ܘH,L5QAh[l'ZǴtϺys80V~L\|!b-/:9t=tlJ>s&@~t Vzپ~F{}eY<7h|1q_m#ͩԒs}3_ HU7lsu;[=%\ 'W`(hk3bZetJ0(a/3^ٴ׻SH>DW)Y$66@YN=SI;L!(1|џsgQTP?znN3-n7~uE+% 3f$U?EwU8q1W*I4rB!1FeGq͚ˊAlƅO|Ex B냖*?@F*Q2J.#CQ Oʼmb?j1V_tf/9h#~Z'Mi+H-%Hf7d~ӄ]ǓBJ%j#vjQ;w\t_yhoz3 FW:>3ݼbex({`,Pk(vN.7hWgjAVj,%+5Lw8- &^wY(OǔIY]au5h'愒ꖿI?(oj|t4dY(-<&Z+g9ЏUG^^cZKxcj}}_%$fD9Gw9n2ĸ<ZE IV(Bg9%odYn!#=On6>;u骗Ǎv's!#At@yŗ;Bg?_"{Lbz#G0LMU_%ьΫ CEd0;Ida)yو0->ZY@(&c|$9K7+r?!SX Is˥% R$&'<igTNTSHF{;}lUa^ګ7͢J){yڲ~ w tRܟ'ieRHl.Hןg+.jJRq+|(G*$[B>iV ^8|L0SgsYB ]C.BQu?p8)"=Y4poq# m ;`}Gbx|_-^ȩ*őSY7x# w;`ε65LIٶ3+. E*obuɸ]!ލHMIz RMЅ UӆƊvvB>%ZC ^#V+*ͤS^9CW8D=T=~ov-{QJ``L}@8X׮Q"IDpo/ BoODxt;DCv:w&#?BkIm{ BVSPk|J~_M!i@mE8?ߒff7T;%kuEB@%l!vHgly0wt)=WQڦ)lse-x2eg~ PwS-$guVd0MZE zGU"&]kwojdz_;f撎 Ԝqԗ}FRQ`ɛ W;TE~dw>=l]pƚ4jF K6;:Х@>d1 bךLnhD( ϯykAE%VPß# ^%Wp,A$/&[L^̧ZE^b'Dс{3 ;0\eI]ڲVk>'sRn\d,50H8VuS6$EB;U_ǨM- a\_Ø!,\/ɌuTGg6USW9b藸_C)y 'xo)iTOl;BnI< PѠ:C4P%jzpv65?fg a0j8'^|X9j㕆up2: ,GO~SX8W5dNa-SKlkƀ  {:!8T1ߴ.I^%^4 HR=g lYRA`l$L{CoV7cW?uJ: 2~IC/˷X?> g߾u#B0~*єo8>5;yai ?J{'ک2lAݍ"Ff:o%zˣ}>wL~ }n ʑ#7 $ZH TA(pF ޤ[35iXaRS1jۘ"aW3xiΩUC- "Y*C[7ݟE(Nv_JpŰ8e`ְna)2562*mX #f"Ak>t _ cc(Y5~G [!,E; 9p]yi_i1 a'`CUH-^$ͤx =3t{X{_a0}LUH,X b}h4_~)[2STֽ1(j]i}to?1bN.;\Oȧ [11vzk=h :i qdu %´6@k>8H cud!N4JW)ۍM͸Dp'Vp{ֵUl ֙vO/JdP*K8Y8{=w`z\-z+/YRbxpUz?6ֆ׉R?oAwM8!L rFTҰzօ@ 'hYң:lfodP{WhEls^1D^"ŻzVr{ށ8(0;13סH[G+]9 )Oq1/QOMčO#e!f;p3@skٷ+;I`oGwz0?JИ~I(_oM[Ѳ H69$9o#waN& (Q2YET*9!1;Y5n;ɲ}RbO\\..-6:pUhWl2H`sm\ٽٳ}|s]$0Mj9urVaGS儢 ƗEr(%)JhOdNtG(\bR5,S^bh`[oY B3kP=xg7L Eogd$MPk+X0Xƫa#Y=5㜾l JnP"2;(f+ qn߹Y`EC: YuP^GtX=U&qATIxgGނJҶ)1h`H[A1hpB SylZ{/=QZ$=1ۅ vq%ЙG }q5ɦp>y(F0s2a[E/T9o g娗^#' 4UAR蛊7b '|SM@Z H8jcbo LoDp7gT; {Dx.X+vt08Z?=xIiĺcW[qfDo9ŽBH&!GIa %HsMlz^ 8\>|m󶟪Z=ߥ龣l{;.qBmfjBOiLY FqX8vv7wpplvx Sy/>w=5I wv/]giHiȩU?]1/rJ  xu 1f 5)}HA7răUeBAG}T&FawUU~ kVqxK} *Tc/g}x(#ىD̏,9[Fހ >7/y{"-jb0 xbTdLϪ)cdΏX.uWb./>xʡHwвz!|X3q0/>&|)urjuaæ=E!@auoj];Z]$jG98zq˲wMkA~mTCQ6?~"-$6r *ѯ KB/oJPYYZ#9I"}Ƞ%5o&>>AFFLۇ}}PjBy"74ŠV6VcP(Kbcd> U^s(2H@hZK++C2O7&Az b8>ld ctt7+> {ԧy!X*9 wo$/Bk[ĖlـHGuQړvh [\mw+ތQOIWX=nz1*Z Z⎈b7=C2Jǚrc3~\}:YJF_"m9h$8n{*x0q@ E06%Lpx8ҷ=|F?ŎODk^n@2l"[r\ eF6E zTu}sTDoniQ Rڋ Z&Zm+>#{9A"|8=<¥ۘ^nw6"٨}iJHU_T1k'3"ȹ]nD`ۚLCNGlyv,LX 2'Di=mE+wi:lP{̶9?@^~57 -C71U'Tnd!r+>NjeM`ih3yI+P)pOz7njl(})›om.b C7`<6JFw ]HzcLZѱ`D.9x JqbJyRloMh r,  eX-@+nxiZP+_iٻ9ya|fyL6}~&Uf@)奋}vf9H905 /2K#P%LxHF?%eL ,1S g#C A!J\S=$IC^2bL&R1ie({gA갗0u{E>mI8a~ڠbI>$Bp?͵˱iWe%v<d]|/9>̪6BN[ s*f$y܂Q]D)wMgD0bӞky KB?{7 `~ŻWᨦB®t=8 DZkp\+v/Y"tfCv}//e> Yvޘِ ,BL:p/ 9,C z,'cTE X>2{;l\6ߙZUaoMYe$$I_y;j'T"%]_#ɗ.qG<$ZXJ8;EsNILII9Ddh/45gωAjG7.'r̅\#bX( I9t˻70S4DzM_¡YSa;[ >F5:-k+QB:"|85 =Rێ!N 4+ߵUF" (k]\븥lEg?߉zN*~i >4%X=dI'xu( o o}$2 svV + Py%=̏؛[P}~S;1҃Qޟ2&NGsUI!Eo ٖ-St2ec +hYΈqYq>}+hFXo}ׇ(f짪x@!wi"+&$3Z HnhpZЍz\eMo72cK X{A[ Bh ubݿP2-&=ܼmW&%yӉ}Ye79#Q}ޥ~>ɔB :ۺj{ z-[YyG9M`pf=d+lx5?zҮ"jhtڏ@C9L.Bd@ *Ɛ".pH(+ CKףa%1nϰ{U;/z$,(=&Nu5#PC,'^!8hknܮe#I>qO`h=\zeyQ:60'TGU)g {FdBv_6-&ÃmSb>7d25F&pzQIޢ#&5H@{?V7 qB-d۰cߛoIw^\xԬ5[ PuW&PY&X!" V\@\8KϬ%OPWϩ™mPA[YA}E]e6yD7O9['˹Qwm'Jߢ;DMv YNK`<2{JdB+ed1km Xq@-&ed75y#8RKțyۚB E?.WZKm$͜A{=ͩjlČ#5+/uBR2ޯF]S=ٝ[~)+FRX6jr%Ktg:l򸘃hY\<eѠVݯ)U1^%^b `Z({O1]Fɀ@5$s=]2S.z 6?}~+*}8N^`+D('z홄B>/OTXKT)jʑH&!Ve aOHFΜH_[=KSbc%`n+d,miJxB=, %Gȹ,xLwr@"4WVU@ ;]9tO2~v9 2إP~q"9TΪ&ı{c %GcLؽᅰ_Y 嶟~?Am.'=fxfTlmL2EG,}9.) zGjpMو4װ?SԢI?ycl4 ^F}K,@=%"eiUmvggUAtt 4QFa:#u|ˇJ`!+rBtgUyTzgB|b4"N"WTݴcU[,Ivtz̼WX{Y7&ڱ,>cK߽IuVG&AԌ1bSTJ`<_l lcT_$\=Z5Aސ1*gȨD͇Ї6Ў;nNܬE饩cxJF;wc^ 4mɼ sj̗(vmhTu4)ߧ tbMFֈsNkFxB٧>#a *5}u}5!`#$4lsmzC_?fbbi09; 2o hz5$e>AsYMiX0C=EǾ c9"kVҟrjc ZxG`WZ//&gTa\~Sldahn)ײ Dsq;\cn"xx S5 XAX$9}XhqU$ݜM2m׷a +wEd&b;(g{[a\^jN@բE\ޖ+M8ն#KZҩ82]J}j'ĵ1~\Dꪼ^ڔ ^I?GװiJ}T~a:e~^UU2\bA+ۚo}ï$ʋ7Tڳ ~˼᭒xY[/Cs֖RH(VB׳!B[kkn}!/bok\!jgނ1Έ lp3 zhQE^`:%$7svkZ}ԑCcD 7hhP/OiKxӣA2 ,} ,n pMD%dU z$fn%zLMq!ilEk6hB؝]@;7)bb>ab+Ԃn9tBjl~0ϊ6C8XG@S`3l'/T5HUz_!\8 ªW2˪\b&G}=4nR5l/џɄz߰? Iv`M H *ŦE_rtو?SܻZ8`1jSHٓ,ڝjW?xG?]Ih喝0OK-W$RnI7aQ5pXv|:ϹͨL\+T0GT\b\%bhLV&")j_ I.-[Ƿ|@'Kz˘"͛g.My `knVhך}`dX߳)Y(Êh5!}S>ҬkSgR=MN e^S:ɛ-1ϵn\/jDpE,j?Lsd1GS\" * ƕR(i\EX'7hM1iժ'Z8|rWDP˒)%Bpp渗{DlUɥg 47hiBzZYv(Oxa;vRfL~m1gvԙB,UYfK)K;iQ J&>cb7bCQM:f'x|!|6`XdF k& BN8M:uCH^QR|Meadawt,"cK񿧮VIaе.:H[3KiO"5o|(r!I+N D>ߎ\a_6o"(oq m9:%8=fUL^6OHL%Ny \\۵]Ws= :T[6)r60b䭻Q#>Y VVގ-9HcSvk O0j0"\θѼp 81:(r 36"vZ5!5(SJ7WOO$;E 2.9)ϒta 7 MjʟZ|n? H QXhs[zNO zUn)VpHwHfw)Oj驝 S3sjַҤIX yg&6:uWO2gd#:cϬv#ۘ^k[6-FR8yݫBioZ]|%ŲJ"-1`gQE>rg oVy߮}ec=ȗmL?10Jcӿ9@kIrFXµCT6Q{J_:?c*gDL<8gb[x`q~&JpNJ8z E[OV DI/"^W7w`1E-n2iGFƪŤsʘO ]b|CeQh-gî{vqGm' F4פ}ۊ\~%Ћ^x@vփ=kuPŻ,v?sy$Y7c EjqJB|`u쓊B,=G,U#*m@_1t1m)!06]ڬ(Ld@vj6DOD,-v4Zk}<nYc.9ó7 PV])t1[x26!)LOWLƕlW|ap[^$5>*MKs͵KPٸq ${)s3䡍S#Ԯ4q EJ;mK+V,[=[[@@FCT)ص_ȶc| hɢv /-XϻKՄmᮖg[93Q9]+rΞ|/,|"_= NdN.j=O-h"=YfUHh. =Ęy:P_ 쵢{'`@r+wF%(!QYHB=EC ep;0٢!*=;;"w7SޓJ/M5xPܞe xOQQ& SQ&&`eN(N#Cgl }WBEboB9!yW~3pV# (oayQpڠ|nǺdv&f&"eTwYkhV*{7zsĹ )Y׊Q{ (Ws3-VÐJ$H ,rG Dӣ}~+ûI2(U~% 23ݺw8x x>2z] I'k[ #I[[dY$Pс7|zk?ԅg*Ϊ;U} t-57~>7.z$n+2*^zg9fe2.{f;u]ע4^"%0tUl8Uo)ċ^˞7~ˡ6\U0W2/qwWrAc`Sτa9 z!4]9/5a/HECm =]Cnjܧ̻ O%ivmjm5( thiXe Pˤ&7#:K\pK2~4q !t moTi+RG7 I|No)ahl K$CaK̍)Xw5ԼfgqGlePů%T`}27ynnJ6%K,} 1*Vk)غ QѳIx+qwV:4*2m Mo!='NMP(NqTs*i5~[';s3_ʎՀٛf,ԍlJng漗>hJFI}? V#F 0L"IWd|`M-.4D(}Q]Ҹ +Y#{th$R̷?Nh!_fh%j֝Q+ôrƛN0\waR2&7[YhvDRkF 3cCT?ۚ|ːL$wc#gڙ\d|x,fϝM݇3S)ZBK$|E,{c׾rӴ8AyJ{d,Gc! n~NhC1]izc(Yj~;k6JcE>GOQ{%  2DdǩӆVKc]%bU6 n^[@2O?xeҥJc$MC5אV;frkG^o+fO #nf,GUH*ev$TOyUi#AgAN"1"F{{ AҘ.s|:TlFd7ef-',SCrxo *6XrOS%Jщ_:DB J̏U@ R6PmcUPj`tqD܁=̓{a_; ~-hk^ XskhYphMoEQVO$sb;; YƧMzڊF6Yi/H_wBd0[6JUCt4;͑cfqR;tĸ%V=w}Q:6nB'ɚ1\'UpM"٦Bv`iwmHGiʺiJǭԬ^鎄'gnRw0gSa iry-4:O;XTRHU~O S>:̝ϒ3@VS熢s䯞"lت鎹0O$^ĺh:=vؓtg*՜c@l=S L(=,r,Bo.~+IֱUu7Ro!218p'3sg;˨A0qR9=?#C#7$VP93죰XQG|Ľ UqƐŒ!S V4ѧ@yIjh&F{ ~l,@i#@KFyӭ  嚇Bז_,_[ʬղ[ъ>s+Svq*Gho}R90^f(AŸ󶝜,0Z8,)U7E0^MKo%xݷGXmݟ$Znbsh?D$in ̫3/.sN; \?8<,ߧ'軡VoK$,WlAɰ8 SȝTw?%)]wxJ' q6bB5U⸢iom_8}C24,B ȸFN2`߶߁r%^UB|ѫ .q'O?)Ebᐱ.?hu 97blIG0&%+@wGq3>>͋;}3ӕ`eP@K!n-I.L5$6dB;Sǩ ʆf1{I`sv3Isu)!MN1N]k$>*yfkMl|L"'u;S/d PXbF-tp~\Tw q|T'3쳚\ ~ U_-o2gqi wLeAXk_sY?bjLmnM^x!oqEhwTnB' lrVڵl5QxpgKyo@^ONsw{T6~6ĻcWeFvrp(>y x7F8%)<-F,Ol :P3ӟTʇkP+~q-,pH-+mbdI=f|1~erQF`!9^ܫR;ƭvn! I7햜Հh .>Q^v2`¿կw{Fh|'y5&~{rE(s/Yw"_\'LP̣vD 5B܅kei4Ӄ.!ι}8 ]H9ϜZ9gO$0|PPThWм;~pV%#0`3Wd!,Cn 3PI?lDI 0c c+QL 00Ń򾒖m&(cqu@y`Cr'a[eX蚌}H1蝈p] 4[U05gG\7cխ V82 nh`;Wjzk_OB6aBxQv)䭄Ap[KҲl4'P=r 3UGtc$l`qZÉ;5U:(0c{@8sLCY=ҏךXLBqwvHy\;\/ 6@+ 9,nS/1.|^PztYe$56(Ej <8$7`3nO5ZpKH((~\k=#-1%_=`G=_׳꟒#pۧξ嬾Ci]B*v"h-kww|QrSB9YDUsg"gɝ."""5Sroܿ)$$)NZE~OD:VE9 AD?{S B\6J/YߒzT })$%Ԕo!\6*luyѝ2`Bw6âHW+g$v5jV֎'b=W#Ō㬁.D]C:{F.u#dZЁM=/%&)|bMd\#%YO DKh@9'C*`Js<!jQczNo4#d´v·m[ʠH7 DBBFT)xWv _7h sr!n%g 9'3w9WQu0Qg 4F~\m\݋3$$ Vij^Q, A'Q}Y^1haQoF{)lu+:LDsSL"$d7㏜gd"2 1r;%b}!U_A rHARx&g4e1}R^0f֦' V]/euظ8\HͳW­ f,Ss>a#/#SatIZ`%>(P~]k;'x{y EPǔzK}kd_VkYH5󮋒062j&܆o &Pl:Pb&NwZb]aM?}Ү:N#D[c`w'E# j&}$5îNbx.)xhތ*':*a&c:wG*swKz#0S( 23۬|XS7h1Ex Ԏ1 AvQ>$Y색GSN7 ƭrvp݂^f#w5nj]͹ {a2U!?=oHdYHi>-bmoc-ԥT[I8L:4O齪U~P]GQG01oBiGR\>q]1A843Jn¬e4st*7DžNI' n^ qZhB qOQ',li.'PPWꪡGWJs"C&2k,بʾK@^3jK5*GY3VJWm7JX#'Co*˪d) 'b;ޖN%Sa+Xd+LHy!y2'I)ûxoMid{D`c,փ2LaX!NJ^wQ-Eq|L村ٌ]97k@tNy*L7{~,L-dN? M0TT's Qf+ܴK&\4 r|J|n-"llmFJ?:g1n+<N ?oG] j#߅S&v+"T"Beڲus$ĆYe{-˦C<|J p3"}4@Hh63exdx̹EWdo#Vi9 <(W"߸ $/L֤_L<{cT.IOl[y({}@"GWyB:#5`҇fYbF}.S&i,gUOv#'poO$ J_(Jra +v %nt_͌ $EgxcXU6MB '}' i8L(UʧS l!'cA|l%EPN((rS/,o*b6"T䲈-8|}Rf7s}g~Uˣ&]t'c7ҷ;NӜGu6DɍuSW~SЍQq;TsWfj%t#R[ E}s w&p:$0|R\Zc xK4q*t_rQhK?:S69inB@ZN _L|T 6[ŏ[%%nGm#K9KB%uÛ--nV@I, UɴkWϲ>V V =?ٯ %plWLҢ͕݇ rMNB[_Wޗ\/B| }Ժ\EK) ŎK~~++@"=hY]a%cH/DDYI-p+^uJ z_@74nR22(SeύSy7,zcDaH\ ~\KFI«PMQ5ʙ<\1s/@RhꜧeƩn a8Vt)ϙKh7x\ y䖫dMcԐf1w >]QRTj]T%6j־wTFws˃7yO"k$@ν6i,>#f":N/{lL}up!Ϲ;zQ?C8ʀГD^9R ܂gec䢺EطpFJBE89S /q@EE|aAUxTGOˏ"^3Ԃt< ĴfvZ?^2mG_߇P2^SQa6᫭h"px)g8wb<BrH$h!!r[P{G,$,En=;_Ke=MΩG!trBu}AE#%KyÊD~6hsr>ư!$Ww4bopXVD;Wd+zrnI*#u \8dhw[@H@\ r\Г`߃?{@owhž[}cK`nyl@u%Pa/fK4#EV\ qE7sw<:+f@?&﫫*B6|A})pA l#P5H[f04cVȺOfIx٨U7\l[bH' &pN#7->JGkw ]*ӁuPgʆd uz,"?H7#['4uLT28oJ0uY@WnwBkQ!gކl\4"9 d`u7 {.B=cKű6} .&h7-nA'aڙ] -lS-x^ B0Zў=0w{kuʙ@GO2iv?p 1~cu="kl,qkG=|8ag 6uˠ$_u,-zMS%X̃+R[Ah~Te:諌י.hy#pyn] D{aC~fRPaH#%9;&s'YM۳o{9n-wBvxrqĥ|edVlAr~de.bCL1Uˀ*ѱ}10(0eQQ( i^\DCyaa"mX}џ4rX \x,)~w=ROpr6I3}!h@?(ۮfpZaqJ2@!#O&T t&[Ib0D3imOɜ&1X_8\7#t(VwB S+h9L 5%nRy sKVZ%9P~M%yu{g&Sv ;H΃c%M+]$ %yT0ỷ 9 ړEkh5 i⾌#:ljA4Zq*H‸k+}`G1XN 9v Avo=b<-ŕ272{)\ o蓾9Js3L8ɰbgXݫjhɓ c^|gygV});8^q/2ZP6QxESm fCd*, Î\K /(3/(p6HC>n*J М׿,3Bo@0B$9 VϜLcԛ*8~YjֱLj Z E kSu蹽՗D\@?R@4Y>Lrz= &I#=Iqجbz]-쿒ͬF4 Wr9C<2Eߥ=uAؘUd K}b @|BT @&}z9mFݐz[Ϧ O>G @ &8k~F!]ur-'pa"5$T 2h<$wdosQ%Q7J_.w7S?$iH## s:rՍch.cNs{ :TC7کaC B~.PK3=lFe@G%4$H, 0R)6i..~JL<%H] Qbe)u1(ޗ\[\9s7џi'+r]'^~S璈X -VN!pdXQN+n&PBଛUuCd@#wQ.LWC -I4|HƸCU=`dd^!W7 f$z ðri /8'ӇEhزqtG wا_m@*}97"c3>ƩĴJ\t9Uv}IP) :} ܤ{4XJ}A/wǮtU4+blO":PPz%K:ӯRJۣ:(&e\}!^Mܑ<8~ Mr&QNnz4d).Y( S2lH)(w+^h7=hSxmJΣccDqkQR>7[# ,Qȡ ^WNCe鋾3K*POW'ޮE[,@ݾ!止4]@_#jvmDNRς>B+ ~oq{&U~c(4J:moGA|'߭{kp"0L׽>0| SbHۂcUw,Ō:+qE5,1ń̊\Ͻ47 (rC-,w}{k nҮhI8؁/Tr|:px`.h&%*WeUޮkacS)Y 4!CQfAn@s_AT(k $rmQ{<1lv'Z}G75K5]ֲ **mDG=4!_5J!*,Fo%{*Kj29CSHOyˀtn}WSi E<V"1Ox JE2*G)De\05k-k"5B0u'bܳttZ>S>{tXRRA!pzR{5WpkB%(]^AP2cXSϕW)a{irSK:231gtIP%[L0ҕXe0Bjqŭ iNn4#)hRᬷS+ԵEd oFl$.>=dj-fɄ"5`A!w_jPJU1kNbr7hsI 2aIdiW5]VsQ+ ƂeDtmN8+>"d,O|QѺ =S]6Ses>\syTh|(TшRZg%@mN*E4i5$ݒV'%7|@S0ګ74=dϠo7-;"&t3O^ӉW;yU"}@pAy[J.xdinڷQ_$ja2u]k?@ 1!Ac eJZp$"yIDV̸7 vϊ 0¼לU_aI?M}$7DH֒vëܪ$9l(l_7 ?{߉P2E5Qh {cVH힠=Odt=Rl?ׂ4,9cw:leۗ:(Q+I'C t:Iˀ{2HEEm9ZQ:DX<aG! FzP,xE <裊,$_εk'uMء}UՃ'u\O:L(B> T=~ih5$K4]>șZ9%YW`71R8zF5rQ'rF2v;|QדG @D53^ToK[7I< ^ʘi[yn~z#eo0)56S94!vO\c%h=&Jr~=~n0tDFu 60 h}iaȨt<`5lcc2lLy䚂Eer?#[Ar3y:]oTa˒pDkr)%3ԋVvfg42B0.Ӓ>ffmIʆAY&=8禙NpH'!O ^r5,pnjĴ lurKJ" _}L%M9mWONcEco (2 &N{F唉cbb{ t6}[',ͣwI+&|;r{-ukHNKbK%R(\Bx5d^ TVڥKY"f㊏ u^ W@2{1X&TZVBK#9>ppQXQтODb/A787+Gd52 ,Ă u5]Nܢ*X(8{yC!>Hl2_&FV=7&S%"kG_߸Str|?ՠ (-ð@>S |D +ۿ,@= =.vUGee'H6Xش-@W{;ʨ _[5?Qd:^Sߍ~؃\Oʚc2h.xA μg 㼢&)D}@:"?c ̭.$r!x}WRHHEH$x`MSi:&YT!Șܸ<= a sx[%>z74Y0EX+|nNHWj>sVPT5F7\Α@W_-6Isi-RR٤ݕjmUၛ 9P?yҡ %/`j^<|,XE찞7M!)/}Mf^olP#޸Ǹ#-BHB#5W[H%2n;-[Y\~LUrG 0)=6FtJ Gfи/fơ _ELCUZg-B Sĩ7 %$up3r| @=__.4Γῆ0jB :)6r70u 0e#_PL͠6#; em6 d4 3D,o 4joM\Aa4ddySZ)1˙ ܐ4GmS'oNo>`cDYS(J~G&F=g^  - |?M\:e&g[2eFA{ȫ0;&|;\dZ ]ߧnlF9Q_P n!L>&= c,i'J| UCvҡU]"_~]ox,Nn 7{F*L Ȉ֙d9v`fЪ9zc++<:=A*q|G2P\OfÎ=&qPsgwMɳ sPU,gOGݒJ.kpNyD ;Ɗh3ffu I%ɝq],ikX? &a:eeVs^-Nc`G/Ӳ(ߝ\PI0,:=cp|RSm! ֳ%Zul>(biJ.`A3AISzx(]tzLhdփo)-ldr%dd7?d GFeOBGELY`12 -G pGUTsz8a;$P{YS -1KQ>c +ȪPu+6̚FDZ {.ĥO8ތ)Ww)!Cܫ4%PCVYa]7 ȴb"ήҦ]/~0. ꏞGۡ&\?8kLji$թ3){q6ۣ"?1YSW32A!bSZ~-jGdtDG'zQiXy,X%w[ Ne ]1m)16Eh5'"X”N/WM`<'ie QpmQ#at-,Ȥ/@# :0>Z*Nu,dHT9༚#a;iL8+LP7GP?PsϑP=%Ӏf~6.nL#Ik k{yd§DO$J^OI,,^ؓIo 1F/BK~+)d Xwp"\ɉ,\ KUqק^(\J:6Qݬ U&vpD&u&76Xqvf ѵ:@஁e"M٥O}k<2̬m>%;ty֘(e٩xy]}=Gi u`u{,vFojMlUS@mulMcS_UPCTNlC]vc IOWh`$(B~C$FA ?蒾 LV,ۑ7vp4+۪ 6 "4l 19si 8G$Jvg.{0`;6ǜMfo`i(5aB$RdrAjnLVnIzrIU`M i?6e7T~+Y@HĈB0OiwA>B3`Y@1 d˒g^-FP8K=^idF"JR?uy/V1GQ,yYYj eհ.MmrwŊ-CB I>pYgRn3.iz5U@ոK*+\jP0H+$kvZL 9!*;̙eOd n ɨ?(i5'$H-\ _az975*"{`TҫUl}r75>pj}@g XAlIt>T`}н=Ri_x%Lmݵ[3W+Ii?1"w#ѷd+oxrN_A.q^:~8!,/0kXig/ಳf\}<GY3?w(g EJ~#ׇT)q0?q}D(.sjΛ.n6,%]vb7IVtuFM$ZUAۘX`"hr.QLͧ?O@XI=Sď4v<9i,|l0w Ld1z镳cQ!~ޓvL/9O]M)r {D?/o!`_)Gd'E.NeXr0?9ZjU"jl#b"/*W7X3ZZ3 s/rBD{Wcwԍj/hV]֕8 fO7byO|\g9A=YԖ^xz촊aWG+c Eq#ZTB ̔|@?5a>()XF97s︮'io;A]9Ak9PUL|yW=F*+Oa}V [[Jۏb:#v< wEPM\ VF"d]^=M@ɣ-$鹷IN^%ODzÅvF<&*E&z)ɖȣX{#Ŋn1`cզ"he]PlGrlN UjH P͝T+7Q"*IDqv7_K5lX@#ôjR&f[ġf'bY\ ^B.Δ0&60X1vtáX3}Nѣ1c`!4'G#:gIxŀd \R{ȱSfcp`- |97!̉">cL|0B({k/tWuVHˌBP۹͌i$ICSp{3zxUNkJMMzR~O(dX]u$AnH6{OqyꚼN;-Z z *K<^۽Սss.;~])@%XYnL0Tbz} !#Ǝ-U`#s, ,hxAKt!7RPY5`Zb拁xYoay0%b)bH];·VLbf}Q~׾W *M48ND;;<-b2N<󍃟1>L)u J%TWz,٧,R>! n1 )ހte5<4u~sgQTh\_\jw牛 CeArɫܳW^2B];!}Z6C4QN!'*`3sܪ(6'C2&\vY!5oǩyT7NJʮdP+, \75))ߞ;nEdA܈L(@1b (8 bG[~;`f&pƥJɎ]ۗ#M'hs4зwqVi;6BK®{fXpRnIj?fmnBn-~>}괒,*e|ټ!-[gj\0uaڥZ6?n 8Փ}DK {w~ҏ/K t+r`:L)mSSJk[vSɠ|5č#{V%hx`*ND PY^3^$<4PXF{Y۱v,(o0N^) ,yW F4.T-LJ~1_<m!V92h4/wW򶁙ݼcSTO19hCv .qb~]A.g5ɦp'l?E[4PEz&jۊ -Un&.^pě{</* 0]SYF a'6/1.iBMi-eQxڊ#Ho&k14 Ҡs Czg?>ZAWؼҔW?z̢5KB~kYuOxZimnL?u ʉv=|1!N5}ez=@1EBWr=aEivN,59 ڂp >X>I18=1Q_>4̎ oёw[ćD?,&'&Bv̘Pe hNek]v~Y=XH:*2|fea/{۞< /w8jmsHV܇x MQ{KuFa;}08+--݅:rFIG(ʿH5q<&Ca9D({ .5gȟƄUTMP tglN *a@DBk+`Aaa[v3 E,Fpz쨰4[mlsЍ 2EGܰ»<1*MY7U'fZ}GGk>89\  e Fq3>upMVjԹiyg"uǤ^YEnF\7="s&oSB'0S4ʍ5BaՒ 1 n}ԓ_THB J݄أ!*%>ƦO6]U@wm 9$LT*LiȉfGJ qBt}4"˃7$Jw>ŝ@%?SA/>Ylyh5~h;f#oggxC(Ʋy84Z$ແ0iPfXR=SZ1GDY;Og|!9YsI(e#Eޟ q}U\(F3,vTM& \)+/v:GjAeIS+,dd4`h_Dd=f5mlZv.94FST|C91~m]T= %%Pn2epd@̪ۍ- 16Yա!5%U,$M:[TVz >DF_ywCKZ*}N Cog1hN=kqGRN0n z\H DDđLzBFf>;t"F1 KF [ c>963SSDf]ce2k D(QNUtM뗒l&zk0iwߺpntmH&ZGaP;AZЪ0<)AQɅ>lv{.F1܌:_DfO>2OHaskBc>5 Rǥ:T0!~fUv[*94L*caM>:hCK2Y: >5#bz)2]$TfU `|!-58yMr/y\R:;?w g;YV"f-eQEى6&m5ɦqnaFQzt\#bB[ Dm<"} yR'\=1BLsZʊKңGy83d`S 0m|9$ KDN_^1"jx״\ 1l|[oώ5$0,.xE 56.C1 zD/BsD8~5v]'K^"9N955y ~Qe*6^5.6sqS8wķ|B Mey@G5YFQ*.9(/M7ߧt$De ݸ.8|9c<f}8b ѫ0~L1y|З$Xe? !B,%a!%}@\Ks$6319oa[!MMA.וo`,qlo$JUrKjAyXodoPfORYE*uwd nc!Cي|Ƚ]] K{l6˅2.x,.\`?U^lwI/;@"MsPEKʼRUƈkPOѣ@L=\hw/v8e\b6rʹQyUЂәXC/] e>t3h;-zi,B\AOia}!smfW礈/7]FNGdxŀR^T\gޅ4Q/tFS~EQ!!)v2 2_hq0``D`+;?)2b Eg$ȾNF_5{a`&=h ؙ鉱W3% kYcr&Cϙ@V5rFNyH, 8%LݳZcA[n#3)]C;{ ]i˔s%;MIwdjۮp+L JYsR\Q8?E#Z@<,`kxU:,T_ҨJ2a`9v4! Kb^>\= ,~5PV@&dQrSO#JlQ%N$/4՟`~7fkGʜݐg@;ؽ'[e9/ 33}K(=蝝|LQ+#nFãt[7V4R@+57d~J 3B߱eGh%< iQ4 #ѩڷhP4sOUS; Bp'_Fg~AVIJ^LT3΅ s3rJ1*U RbM5/].QVsl$BwzQEsmU:Hd7s+Cd[*] Ü*tɑ8t5v?g1̧;{ksɇe=EXhQݾ?u|F} F;$<ȉJu}MޓUwy4vr߿(aB˺ 6/[hCuEĹ4,Ƶ,L퀻'ku4ΡleT2 [OBD$$ԫR`/JiT8Q ::MXH fF;n$V~?J4(ˎKw*9GjFH1FIsÌ82$ J{ =Ֆǿ5N58KU)^ ^'@TʚYE (އDzE Ts2fs YDgz"IOe7xIQfp;]Z8tiM"Y0{ TS#̐䁅o+6RQ  ܥ>] ܪ}8k\ic MWXreN9B/uZ)%w"^VC$\S c!#!M-TaV 3.@?;&0^x%|>:0yJK樸p?뎼)QKw`&ӷO ,H)E N#x݀^{-b?=AF;&Qz'YO#`thxqq%Gf: ר[mEb uW,PyY)J }@cRkoV(UE&qδ Žr(;“L3.g8>ƀO+5љ V($Rwc7kpS+bn3\Cf:*suZ S aI'EJ:X! eudsbS؉`̥TlȚ5 87&sj@Gѓs=WM LK]05pi󪅶GjkygJ39EZF}m^N`Iee!5{bSml0RUG5*x׼%wMЩ_+MGq%3% fqnkێؿw |iYtaO=9!~8\-Ժ hPC!*˳)Ҽ܋t^|XpZn]֜`~GʤTFw\,4 3DzbLZٿElC E =q~No]&ry_)kt@>`.VՈ\蹑4߷a$nX*NgTɍϝ7ӿZdוSDn#0bSedΗcFÄu!22sf(}y# e_sn*ȷQKyF."K)B˅ĭb-`3-W]-p_5_a5O%%9Fi݄Rka:v=!=Y0ã|7ORk:ǃtݝD#\#Q{P57pkapj9 W+"7'˕y8$̉]/͡3\0cP}y@NdGDtI˾:}BŀImg-EѯhEno᝾SD!IH*޷W 75#I2l'JEVc{_1D %,Z1-埆Z 22Ӣdy<E0fd td!ӻ {)2nT Q|#TP<_Exzv X܍<缯e2SKU//=,SpiF҂Ҥs3LEcWEHr2%F3%6GeLo,?b#nإjLrcOz3BFeXF8+S5xT]^lo+JryH]dFeY൅@͹,(_z"1ÌJOγ}0uȴWU@0>QH,t3n$Z|טJ8o $&@w+z+cT33?jb<TB Җ9 jk6Hj#YJpoG \ @7LMH|/dEޙLGC+ߡC!S jU!|*˦2džypH{P {y2thK}|~+L/2 @dCA?xPźYuЄU04^L9r7j1"_M*(F둏XVyCod~F03Ӗo9c%> I:E@c`ݚN53~@F"lXSlj+pl\4E\LwaަZBjnꕆ8qw?yGcC̝S# խC2۰&åa3\aӜLpOA/.(߈) B)W ?upQ1(P2jڞqr*[zr]bRhOtrh6=X23;3huUv !TUEW5;s_oy<2;ԙ*-S7tS)b^ms$rh<љẖ-0.ڊ$c>pXS.d[z4Fqp.^e<DX/6"Yupa÷/iv"#/4vcӉE0T@FHl\;Vt*: ȝ"WԺړs;UŮ(-& :hU7˅1Đ~ bQtpF@y vI8PC'J?qҰ?WτбJMe'@uAդď`1;-5I7:ޤd * 1wSWϼDJquIQ}ăPSmθBxmr"H1kS U2W_H"gv@Ԉ@߬.w烾\锄-5KaDmk#c'cWvxGn'C_vĿjK-`sӫjQR4)/1zT_G+#[ As1 J<xxt@VV,q%sSΏաsT1-X>4=)@PàGK,/]^4@2[zDqEc| hG9,v3`Ridfbʹ Q "hBG#REaK_N)nMkJ-YEIb.g)8"Hmf6CŶO#bv^ ][[,, t(* \YvVTщdzk|{@|>C4J -o8jEჱo6BN ZK_/] LΣ{M]ӛTLʻ`(tvҀuN_:h5eDC}".ΨU a4S y7 C%QP"A: Z^ yt1-= J'Lډ*/TĉmrF{;E(j? #¨ p<&!S'&O(=|>?T`,J+-u}6g#̕b9SHU<{:{Kg 9Ψ~8W{aݣXΉahL}S2TׄmB~hb6mU1 zL'`C])q3,AzPX$جHv:^q;DϹҵD#}{bⰥSaY$' H*@*]qV CֲD@uYzw;Giy`zc"A5A7y$ځ#JDL;^.^Xތ=ERKB(s\ R8N?^Nt?~-#5F|0ou ^2  46/Vgo 'H\D tT'4V=IoB$/k QӧxkDgX*vfOg=;4*=&f_2R h؎ʵmL nI:>P^y.IHrޯ$ ؋zW2PǷ19WχRL+GaS1)XF#-BK k!άe;/̛"? LWC{NHjO{`0=ϛ"!8D1VPGjmt+tA+ٝf*"8anG ݚ:=7:R bFFPS%Low[@>5KX)&3'n)!k?@Sw;4 w H7/ydMv5c,pmxuQg;[#XjwhN&+66t KDգ6E:1?'%Zp &Gq"{."T,t0fƋj}p3zvGK4%"6 b?Il!]|xPwv&Ѫ=Z'W+ɅCL2jw7,p2,e@Ы[zJ`L3ש.&&/.+\ \E9n^{.5okg.Rh_HDv z:ߊN=cK@[1c%") W[c< "HM >`I.YJL{IR?d Z> N> hy'` 4Z,69K_〦KBrҘjo>AthF}ЛZe2_D 0`3whA) 03]nF7yZmx & ˫P*\` W~ \3nrCcWT?wKУezƆY|݁҄YAHvlKnϬ@b`M .xl^ۛ* x`:#9TV* h^ƢPyluSvisQ¤4[rIFug<Z a/EyJL:z bAo-/-zS_5>D(縮'yAhgɎ6)91H Αg_W5Ҟg }}eONN75FT3J@#X@vdStz j^/>rN?5I0ȫ';$ ~GT猥үfe#[WwIh9C=,ڣQk_O`f /e}a}ex{թ37 ҍMf~LfUZj;A97˲L LVlÏmitD23oͺf4n0C N"#ځژ9+yH0z#} /et]r VJH45  g >FNYA';,?ydq:r'5:TXXi^[_27.VmO/Zc*6)+3;~ _Iɖ1l5b돕P y dÙHMEGd9ƖY8ƺpvb9CasI*ms7$ f&+7l빎-V31?l(D"m ;r>M @@B怪,28t 89FҮTڂs“\cg?V6_K3ZjE^J 4uh:Sһ׃PXCWvg޴  $Cq7 T}C *S< 1Y9NC#擆I[l`_H!ZDsi>R6eJre?k*&dQBžb틆nj1M::}%8G:şc)|qӢ$>1Wj͂[H;d`#Ǟ| ULJ *277\;[O <w mj~0I:/^ĔDKbܵr)_ۑ*ǿiSp926klD~ϊ_ XNLr"0UFo#?lB]%8 M +cV;OqZ?`.G #JoI0E$&kC'0BpL˞hwF^QbUqaC tkp36KyvYҒE J^? _-\^~.вjSG t8a@Bv /2^LFӠX5CZMY-ښW35;egNBe.vj^c`'-J 6̀y ;$=k ,"AFdǻ"^sXXe]h}5qr;GCǭF2Gj?ˆ ,RhBjBZGk"KdnC90#4j_=heҘFU"s fED5RG%N,>*,B6W GByWWHBkj }}^:SZnyo=漆⡼=(蹐[L# }eĥV, lԽr_(j wMDF1[Ř5&i>UW:/NGXJ+ȹ1 n @V^P2[]G _e?kֲb!Ȓ2\XTƏK8c5 *Mr-= f)pa Ғ^@y*a@)p`3#>Fwy&+nsgF^vu4zrDNӱ3 x\-"G9eĤ<;3pJmן O0%c%N1 CmA/OYҕs!g,@`f)X&F cs FS!35-Ox ``A- j%cecB kTo2CMV;Pnrܱ rߙO4͂G+`@A8 w"T(SA曰N*i^M q ]WOڣWbܙסWucsrDZ%)B?`vx@`O劻u(ǙeOQ:xߺ2tK<1lҴu\I {x%ֱ"[so|J`fT{qXUsϠFT-%vee]G0P412!)Lw hgnIY_SsR[(ssǓqBypVAS'!72n|JɎ CqqNCƲ2;{Β =bOSz  H ~Gkm Tt>x%4m x@՟2/Plyb43NI1UUE֗'sNVAhYadvܨ["fF/TUﳈmmPVzHF=򂘮Oz]Eɰ P0f P^(w=<mA,},,$Ť6))d" ,sXBZq⛆{nkNS&)_{2%>n7 z&qTeB rRiv3(%8e#'g8Y޸|-CD?(~1JէMɻ$LII2<Pܣ 6X1bQz@*刵!Yh.b8#XtS&}t#Gs%ϦTTD ~ٰk"@ VoTfys3Y`oH$DvU=%G$|WåW N%De*G.O=nyjکToHj!NwQqo0Dbr> 7/<P˕WSOnC"K[,iqQ1I#U2$w.uӪBpM9Rν鍠m27 Йqe(!ЀzGaG t#iBeR$!V 0~?Q cO "NtiрAs5 K4s3[AIC`]/$N ޫj+JD*Dݗ!z+ɒʔ2GKhuR1x"헰=&DTPDfJH V8oKƋXu^yK>D)e@L;'O4AW.Bˠ֣ |¶CIHmp@ɿɥ$uT`3}ms8)نߙ(tIviWʌ -zACS&R7 \VS[85A2^D`t?А5炍'=W{lW49%Bx+ems3;]A7kgkXC?x BYҷԎ 4)װ/&'lyA-.r{\,vԂceJeRYl-@ŗs 犅BF(vyW3Өѽe)?ioB""/) GBhY^n!~τo bQ IJJDcp7rAJ/3Sez Ei%ȸcg!{!CTkh<;k /HJT0afr]H1By^bW( 4ȫyҙCaݕ=Pv!`*”l$^w v-BI5<9~^z1--^aԡl1a!sBU%汕맧>%坖E[BqyO-&J ȏ&WV5hOCah FR4TCp|x+9}~G&@BV |~9q063 vWFL\~eBn%B|Yid4;?o|9 (?٪섏 tEO[^< >Tlgm 46):\ʃy*AoɁ%x/a3Cq$aA8ɦ\:}BY'8 c".mFƉV7cNVw9"S: O,j_BϨxjoh浺}1)oN'yq, iRGy:VTU8YIZǼJMF#MǰG&C__z`[ 4=lj*ENvCmνDXxnMy['+,+B /K-Yc=o9QrYIV6':Do*WFnKO}E\LL|bj 7wt1lk y蕨aav?360::4;9CAѐQ).z`{P97"ljm Kq.lE PRKU@k6tRyLuI> i832X_qV6F(gS"Ow`DmPI0G?l+dE#fK+)ƝIt_ܧE|T&5SgI Ss;V7T׊0 7[Hj@؛trI\8.Zl QԈ M*WB)@=C&^ (R,]C9}аfe ٞ=7ruVe޵[du*E `'HCWR1QhR8,Y|VPMY~Ob[$= aɼ!BZ7f `@sb6k@8"Qut CNBx7//_ 7Iه.X*2ָ@/Vr&MEUN0E4ۖYr% C}0>}hƺx k ÎPq*Bh-LSYZTAmx>DŸ$nQ+8x`5evusB,`ZY5BH+=ȋ 37{{< Uk*}|i.4Znq9ڒMŏF3 癔$9ZbjG\ˏn֘ڹxRUiTeech%+CM'ƿ%T}Eq^XԱ1>sTl(R`"c2ƨ?uQ|*ͧ*$HIog_V}ȶV.Ƶ]!7M];hIGu,}2 @f BkP."h'C39fXcwDcE`u.E0|XItp/~pZ@~,jcM>C:lV40ɂtc#K8U(P}spB m'H01m` "aI],:p_[>a95/]y LlB>^2(6MLxtLTKn3dab+Ϙ8,z4ZqEFa`_Tph&+ۉc7,m\S "|D>u0c ǂ-OI;.yupu[$pb5NiD~C~Z/("ڐ2 HU! kDZBWQ.*˕/i:ge%vgnSϧ,]9n@zaM=VJ{'Z ֯5 JnYCCj'I=O8}5it̳U#ŀp/@lcS;{eُ"CNE0˶ߍ4=ø 7K <:;){*[tD}%*4[qz,ÇY 0-KEV$ZZS.vg N6v:#ٔ^1;Nn/F2_zzCou*Tܠ[&gO#N-՝Ú@nEr1k_+#yW3#x@{y8E.bE[9[|E-I ⣷0 zf419Ͼ@@nYD.GOP&XKDIjzcZ1NqAj}ʰLZKirU|dp^4ڹ CӁ-bsTeaѶ+sU<ط.{\V~_v^ES>,5V[jч?D hn ⪟#J9QcDXXH a];f%C:~b樈 tJ,cr=˾-m|&M;_ipoʠXR|;A 3mLRY^/<+Dpɺ'v,Ym:twAcV>+/4¥NoGCR+/߇~F #4t^zIB}HTR`+JTvu_9 +U~_mL˪Wbw޼ WxtwZς.3 +n)X}wQS}]o׊C\m[<X]v܏aٲ|gu:=7ϳ7iF8,G=ŷ2_1n,S[xObzhÄC ^UAۢ3rc6?2H֏J{XLYҪvU߅|##w^,4`L-*F,Y˴ ^?2=P RĚh,J5ٹLF&<=%!nѦ(:k.%K啅Vd"?kרQ žp3pWa`d!Ҕz)kKxyEF0}4,a.,a~b: _)± q"L1ч 7(R#X ˋ81U;t֋cm5!#zO: qY@$e*ݳN #p*`Jh5s :)a )5))JZ*%"~:֠7!~Iη% Aٞ)¶ )Ě}HCDsw>;-(p܌ז Yp, c^gs<ܯBMc&Frs6~wbz8_Bi+u}pJS =|* `>n,*Ww/-&*IDRmOv ૃ_D5۹>5"bu$bu/$)g< P[׸{9CG;ԥ;^(_h=6`h6v >-tBΘK`@[HItiO Uc=`֛[0 NQz"*~q_U+bb4 0*(n&6}R;Db*B|ZWcŁw[7B5 R*b4- LP5c($uqxhYojJ=G)͹cuq6|Gծ)1S&(+G(f&ݯKG;Ԯ0 D5Δ{V;L>i`f|2)H(z{z]nD^Co{}^R2za%yGTVl*5r8J%O 1u?-GuH>QoA6VsS;ixbU(E/0w=xW{6nUsʒU\*-il[~LA#zY'NjdG<ʆC9 @3y%Qk "s[or3QU,\mm#2$]t/Γ d`S)Fd,ϞDqՌT>20*UIWxeZ+cvSB`Ny׳5Sě c+[e꺅o~NT )4  }FKDD;[b CFc'Dr;= m,lBq&o 1Hͱ بNڙcٻ5eC7T,1ʜAI~p,$@Nd-&SZú(+,- RR}s)!DOY4|[@WbbJb;[ܲh8Ua.k`e# @mWq:$pٮ/˰ȌFXC&m\o/%>mA{I֙!3Y^չK?AVmbOɢJ!0"\ߑJZaDW 8l`>]"iW_o[?E~(nњD>O>ۢql)18=)YۭDͺ{hbG 뎓:vFU8RM^7gQqkɍ8~'M~vDއw"gtbK%ҬQ3C[vlH"EOy"pJ7Y08(tKd~5i/.c5bݹ -&EDQ_rQQRop1֕G{]>!&nEH TDڥMbՉ⪱k"$@@+f< UHHCu,̑ݙ/3N0~$wl~D%7Ă'Vӓ-+E9  3y!ƠZ g__u%l~UytJHfGeaDy<^(iS'QB<=cحlY5 KHۉ!]J7jh8YPRYb:aFX3肫͡dxG'F %n'0Nk_d?>`JZo:uwwoHQf!J*>߰-@ H '\˟{lC[]W?R! &S!zga^Gz"IFj6vNǂgdNm^P[.,ȝ3bOņ v"? BTJe$g.Zz2*G!γ-GqC &k&$%o|@PXzQ/i/NkGVpPaQI4cƈ |*{ĉŹ ȹ$Wنy#WGf>3@@ෘx s/2Ep!Z14+A7"$d~l}0`c"rޢY5VpS=З5e\0$wm̶}Ӷ Nvt'+˿T)GVU LX2eA*([R '*C7ŘZIgX2E9o9Wvu1Q R7imJg9@:D,&UN(QjF.ҶܭF`ň 6Ep|yu6 Ƈ%MQ{R16搝5 WHU-\f p,wDaZA@9r:W6b6^M9r2YP380&ګk, {5rJ\Q\>Ff~h&*4¦.oi xU>0% z A[Kou3~,&DB(kҞ~qТ^|/B{:3 ]jMUx3 {\1͓ci\m RJmKԞ|A1 P<ID{6LP" v%KlCC鱒H/q j[:إ[eJ 3O(Pz3m|h.i#Hҷ.p.Am>Hw-*ه}ʊRz DRgSnPE_.j&fב"b쇒}Yzs&+{8U&!N>ӏOxotgoi^ڄeLk(ՅrY}0->4YUV&[j_Pg'm DmAƂnvꅜIhG% _a(-TM}.$U<:8X8 ">%Qk'C/҅@<ygAk{Js@>%[mLj?Q,pKodj6ԏh+5:(N ȍ.-Vֈ3s|͆$ϸvYP㙹:P â:1~WjA y# A 2O`ܰ"Z!+"jf(RiY@K?jؒLk.Y24wي廬  z H2r5N $GS2"R|z#xקtTnc` ,XC0Xp%*DV"}"$zE.)WDi1sBmQOK):ԾOr F#)_6Vrh1iWD @oE=+Y(C x e)-B$cSX9Nh(7y$ F.㺧7@ ?b'R'TDu9:Jcd9-KJ-ލwk!2zx1xR;'`kf} !o$_lө DG"7:(pm/P ǀ032 Ww;?AvTqJs2}.ܩ^}0#peʓ2yxmXvC:?ZIo!@^)&DTkyӊرS!vŐ"Z Ŭ:zTz0<` 3'g"*~ }S)2OWpdNoVog<WB+f74rSVH?ZGw9|AGbP%̃i9-Oܰ;yˣ߼;ծv8:j4qVWfTiSVD9k }#jw#$L;,x `DD܁-1HJ,謲Ey- Ճ8GXlPi 9I]1ÑԂ ~apKAwt"^D+sriF2N!67&2offGIuPS 9α.3Fh 6ft`V>!5b<'لi7cw+r6XU BA2._xB$68@s\C^cD'K&a+Gc6!&tOU#ip8f;~ΏRG4~3H%p!0~lD*{Bb;+'w nJ"@JguL6g6Tpt[PyygA#2ύOa1}9O_PWٛOv1eFG{c2q3 isi\0 Y%^%vl[C}n`ё::Q(-M%.w#N|qyd'fV꧃Kg͸f%it@$ *7YDfv,Jm6@ xC{-U@O/ h59V8['>, ѐ rkyQH,i1WܷÉ-,FڭSetNrp bNj5/~E5I=ٺO L] RqkvI^[[gD2E2Cq`O.pF@ʭ;1а$ _C G> )By&VVA jgwIAugkDVs'UIs ^b\ZÑ =q` 7JQ`eֽ4 2+~YuN5]9HdӃVs՚cRc3V |#AM?YE&%u ژwF bn;[4PiC=0G~^n+vH3TEu mv7틦4^pvц |'Y YoE!k(|8lgϑp2 )m&hAe'[sht UFa((~L{<Ь8m>{'lVTcۢ&׺|YeFP[5ӏҘ`=Ww@> *1E4)CuKl/'w H+W<ַcjŕàb볚6T<F(F_`B8n˰yy7T&tA@`3@ZP>4k,rzɡ{?')d œ:Z܋ PIi.%BӰgJ}Y[ )f!anϑ%Hh;дM@/ g=,䧖f)臒8B ݈@BdmwZ(~EU}eOg2ٲBB#;*!3պ.ƾC/_+\oA-b6U%ۿע\'Ѕ@n1)AΞvFicCS>~PjX=jM òD#GybRfçLMm^8ubmV(vOT{vgu*qAu6fk̰/sn%$-SFcvVR) Q :^lcTF}k ϶EuPuŠO ?#S 8r^CGbw%۪;wJ5p.y8E7o+o Z1$[R@ZІ4¨0e܅ӝw'Ja`Qm ? &s2h#j sHf=(;ܤ5LTTl2JtE,+U  _nhbuyU\Q*'8ˢC1鱇 \Z tONeDo/f]$rwP2{CeRDz~mIՍ;^Y 8RqՃ?+}A z' ME\6K/\[)7J%6՛\i^f#l[? wr O` ;9>(h.@:a T2 o1#r|Y'ڳ EigŹPURSpWL xfNӬfcm B$[[1X_ ;B_7adEh,1褪mYՃq yߺ钗>u8nd%|IwS6KZd"n+f}pGiĝ_65 }Ȓz?VaY;Q/c4p_==1a&/j! I,.g lH+.?'T8fzRv&Fcj_=v2,^  ziףus܀ SUpqd/ 6NMͣi(|w#SNLg$VLR?c w~IT %o', exb%ke~'aH?1>T24/}mŒ칮* ;v+Q,t͓edHa^z4 Z"95"'p>@[zvmWD7ˀpM{C%g3[i.IZ“oc#õ9˰q>Lz,9fUv|9Ě*w[oFgY&NQ2\*MX13\E՗Ǵ:AUe2\IyhgzlW5,R 9,(7gX:p2RBUDRAN {X }2ĎLcdˣj(1(jS.q 4z޾qL}YJ,…W#xک)z.XZ"hV #B eJTj&=am|m6,W`_g'wC'RHE)ɪn35"53Q7Zy6}aYg|xσTI`L엁>ɯlJֹom!rMI ex 8e\iviQtdtXj1̦ʅ(l:u*&p '䶼3UM(.4*MEo3-86Ë"c#Gbg@Kvҝg+&/Dk]N2Fe~F;KpZI&ǡqDaK1M݉8(8ɴ=s o5PzdEȩWXm-p Q.C/@2Nj+b(;XCȢ.΃vyb;|. y VCaF+Hw{'iM`܊`_k~:xhVU '\": i Z,ƻ!:}W jóZlFF4_CL`(`\൳iф2B ɓ"^iu3 @|.Lc2+s+wPd%e=j/(3! x.俖]ٵc9g3}_)X[Mu)+z7POӗ/t~zj҄@M,i!XxsQl _dB%ȡIbÕf'I|*]Z'Xu%fnR T뵆rzRUO3x908QZ-oZP۵AQȯ#׮x7dZd*gaQT/!,ުij"jՇbMDֺ,s Hn'}?9TxTAdyW*ka>9nv l4|xWP igI+Xn`R"T t6{,/ަdaF7xU"$\ُE/v>z IC-8N|XM_ձhk D,ŽYv0n(j*ߧ?7XٓdzUs2qe\ ^o`1픎Q K[V2/|:};J谭3<Ʈ#=Þ#.vhrV@?'ӂ]&]AM8ziky-5d^'tvՀzM2i%)j1`nU2#ZNƴˤv TftȞu %Oe&⃏ݵW|^b%۔h.Drs?m+'{HZSDpF+?YL?T% [1=ǀ=:Bddt1ł'wzt KMʔ6$A%Sϒh1\E;tjSB>:-U1_aM\bW bFbC/T+׋ZI"%c#bdnv4QX2~񷗉Ky wyŋ8nHGJ|ظ_?\FT5-8DZP~ *w~k%9z{F't}@rk[$r-O)v,!yk];|ݠ|zLo H 2IvsٻsĖ#v5XbC郈Bik#ǩ8&Q=ܳak~Ǥw4L^˝rHl; WeeRsT:s}ʜM#ؐ^?֤yKn|}z-jaB]_|H&Hc9=p5 HTHۙX/6­g8 hlpҿ,͗BJ&c#ڽ:LɒPV\fr2WwQdD/TDe6MHw{H6C>q|愛;P䈎74s5;[OlA˧;3?O87̻w@kp@G₞Ruk룅0ÙV {Qp>PFǃrw>A&EצrւB4J/A`8J. i"ۅ)mZcQF,Ҍ㻮D#?M 2= .GpCyfz5`&|V1r!{&?.k\"Ԑk3V}k8Lu:i/M ͏vq79%BJO-MjVVj,UTka˙X4XZcn< m`&\Z4uy/?<2*--.L#MȥJ[_oD:.0N) 9+&xK|3<,N@q>{ P6?Ě}2u=٘/SlS3zIPr@ /੄\f ar#,^VXTS*MK X :$֭wAB fG*%^7hU€ϺƙXRnKEǃn- ܓb),];%%ތv[8Ƌ#'eQG-G9X&ll$/x[f"甸4<+RYMDA<{Sb_Y2J[8SI)c0 3R)DhAǙɹeJl {;rt321D8vҝ_^m*kJk᫔?hDu,R"OWm**LWXqut˓A@1d$/yPbB ;~l$Ȝ:ٰ'-ejR8'H$z q$) rYb>Ң)MYmf7mz6~NZ+pme<+eV@6P7߸@ЩI+[v@4EڰaO2JR!b7it ,}cHӐ}|4D*f?s(O)j 1>KlҢ`b)Pj"(+,<3G)kR#u9U.}dT+~ H/6/ Yc4\nk0Ʉ$X~xN,T^ } x,8wSqKھ[ȅdQn* g@=F>檑æMtcXBHS]ߢ/QlSdtUFd[ƌDe Y7NJloȒ`JgTo)2CedLT? 2))f T΍uSXv*f.-"}аmBLA"0P3UUb2Vbo76<߿l&_UECZ/q#jZgm oTtCzV wC*RC7 Y} y>$"OW %&jqz8.z*OoB ˮω' BZnfi6mp <n g%6Zo;{)-LO3V2BP2u9r:h,fݯ7Q_8x?KxнG1FqU] Eg ܞQmWT{v̸Z?eYPid6g c!]/=8YZbZj'iȯtvD7\ 4H?4p}eGk O穣L{&W֞w 9Fxj!І$gTv:KafT{;|^ޭJܷdw%8f=X`Y9"shTH̓"4A_V۴Tm-jwr\?B}\_.<EmOG)/g,?VU]*T /s'u=u}6}5'V ;?iy]f _E+uwd9Qw)JCc9Ǒyz{a9؁||>c`@~vwm-v姫QǍ'~^N z< ]!6}jGf1~SҨ9aRD+zZyq~pT_eYi~ҳC!Hv<`"eL";NodfZT.|D;ZA䋥j-mȡ(1*"R@ atҿ\ eԻ-&#t0^TC6 G2!݀˰ 9G$V+SPvcypTup kN.+Fj@uHzggM8~9Fsy% 0%р+ŗE+Ve|zAYP>7 sqc|j!|j(Uj35 4̅N$cAU(UpfD5;x30ӯJσ~󦲌*5~믠ΨуōN} 1g/٬7:7p*}@ZO1KuFXb08R?$&궹 ^ݡ3F3!qEVg佺6cV)r|X;"WKi&8G5^ńDtI3&%4=1vґ'.MpwyK^_]5/+/=.@n;Q*)] RU{=O 2NSdZ^6x:Y^!a,AY19YBhC̭Aɖb.*gG PbasYnb/ǧchҵBOx ]`gìB 5銝#-fZ}A{ l $>c')}F4+bMS<:yjaR5mU|0}IR}bV Jףˁ)Ow%y$0X  (J_/_܁ ޏ\TR=4C\%P2&H9t7jj ݉a[-.n|սeߕWnj,Ղi b5iM Pc5%ԥh uCȮ$KQM<Q9CeMcl$l;k`[83S3 tӘ@w[s@HdV~W@dkIjѮmסiapX,sA̾VUbCVQ~ X&0lhW1kjˌW̪^'tj#~Ĥ_P&1v;V$e.8%eF+KS lBZ|b!/52z2#~*ߊuθ[oI_b:6֧WiΙÅ<GWj3:"&.gOuIEIf(`W=+Eq.67-rA`:Tm?`:~siAоغ8Sh *R/ ڥhi1H@?zdEC_F8&Gk8۾A]@v̾{ۘd?p{: \CkSu#"hAkL.qI/ب0VgX{ 2]@Kmɸ CSdynx*Oaѩ+7J|dʢ_,5WrVe;}2U xum׽z8EWNo41S֒gU8/@)HcM#o n`w[ mWC6l-cՙ<&$P{ݠ0yЗҒ ho)UU,(U9gf%:'JhܫWx}'=p~1r'R Ev"1n+0Dhĝ ӳϝ̩ -mb 5&A|<$rGZ< |6lJ ]XEҨT"rE8q)xE4rg R:%+39޾/?K[$fY\Y2ZJn.u7Ex:[)LdY>jh[9#t3@L dڡ\QCD:N'bʰN8H. 8} y1@\J,H9t6_o(HrdT1ϧMt5SKɫIXrG `Sd4Ἔ]2\4P͖=^JML'" &0klH|55IysƩ4֦—7HתM3ny刜u-͈Z7dBrΪZKswY(UYwC k AyZ0I4.\g{~G|%cpE+1ʴ-+K/צ}m i 0sa!lm^tIJ38,hn#D ((P tzu~ض7ET~)IWR^SxHOe-n)'4Κp.P2صE[Ui4 z_(˖u ]w:~  *NFsܦIYÎpA ::}g̋5|=>P8Z6Q*ekNVuSBHx dɲq@/ [8^~WX@U1#hNa$<=9wM/YS DWZ+P`&L)VhM3gbF"*JV)vP@q23>ٵh ]/<2}]82]绪/27ϧ(@LhgJYaГ|˜LiX)h`s<:7{WC([\'{!$c͔:]yQ?`hLBiMT0~h&.mCJDQh 4ϱY߳W0?^!#&zр 4(6,('O76g"SKus4 ɂo/YrRHrrPw}5(=-gm軉kђOY3fN Ho|W{L˝x{-/KnnS1GъL t!َUo>hVӵUB Rݶ ⱈ#G.9' 36 7Ľ-HOߴ/96=@hnI蜨 ;3rj{` 6Dp[ou?zgKkdLa%=><2A.\be,(Gn-%fɲx<Κ2,HF0)~ӺSp^=?рQycovu"cvhp&{~?ƭ$D ^//TWX;=dJ)6W"xfjS=n,A\qJ~$2Qsń(ǂ*.(5n mb_@j0\Wy˭ Bǝ53盘?n^(%o /QNg vZL!G{9AZNuYYy!5Uwu:.wy`|zd&a]ȵph|P{Vǟ lꑨ)6W[e(iT~-Fy2FNlHe#+NTHu݁=~FbDR}xƄU~Q @ Ar / d1\E0>h.$q{hQ'U~ɡ|ID\M _|4҇1rM؆g1]#x*0>r`ٲv MQpMzf_Z2 <\2 $g(s(LԦ%W@C--P4WBQ<)y;.OB"}Yvѥ4{ߍ)?Emi1sm wQ;.c@sK{*{eQZ̸|Dx,VJKK2ieg/3"mn-{Qدx"xGJ"Y|a?yag(~EQ6Z]jkx: JibҬ?7Dh?w?b Ϧì]3@i{ e6"cg,`OEC.(։:}k0ȗ]o8]f[3p!-'<9VWdv_@Q:?OD#O  Vu9FIrqz72?X;LbY,q6 S =6ǘ^ϓ=]RUMGjԮWB/;&!UoĐa{TPHp L wVecםCo(0~rZolk>u"1d gl[1!1tp&O fO}x9ݼi ҡ=Ԟ  ĩ .W]֨ lxcCN&U$IZ%09"ZgZYɘMx a%6RS9:"ԎSLw69¿?=rlӫQ:Etsh5j$o_ i0,xvN6Ƃ//Pӎ;U0BLYR"UmhP7I P2ՠaE"e@=ACS鴌|3>;M}"D `|+ΙI֫gYLmضBk}4N#+X*d",ּ6&A=_7jSWr􄟅ƅ$P[/2 f9zb^~; Ŧ2A^'^Ϗ _GS6MdX8Pfa(Ԁ&umj)&j#I]lUq6N[|$O/tuf3&+]>)pkC[2~KaE&ߊlT\,D9`^K? pKR@n}",rnRXLVϐ\|vx! @s"kP[]JMYHCGhrp[jBY}Jz<_%&bvԿ3b'0툌EA[/y6 \Uݍ Z>Y߬A:*p?36ˢ6hKh)6e/,tu^|yC4+Ps3q1C?u2MW/aJՏ9$C;1#S`KHhΩe ҦOƻB&z]EσA {x X-rNam}狥jae{֏Gd[zBeqduaRǪd P^~`O >,%gxJ9&~Ka|z|MMSt/[tztj'Wd`'>(޵Ta.hvV{/mjl޸އ;@aF@{~|fhLl눪on3 dSPe9!z;lJ#@oYf1Ed(Egxٕi 2ZoiC}x0J>+zxVũ+WJD;wH rQ0 b^c#t!2n>!nb3rnRfaٕ\lDީĦ+A)IBZFoئxLe&nHH;# E3II}_d ,|}|2 dH_ 0m`:!Md2OG@WDFxg)9FJ"czz`=u Ʈ8Hf$ W YrXGj [~_gmXfwNquvN G0\9*XlIB>V:vAIp-Me0D_*l2; a-05mQNkAayĕy%*Ġ(-1L5"'}; $-dآ L}nXSb0V#F0&$ ;:M`*aRT;Iow@4,,qi:W1*~ 0e~4Vy[ö~wrk+) g \teX>=PFu+0aO0T2+\w"  obFgscsٵFPZXq&{SyQO2Ap2CA dۖι WtV0=vy ~ԯIy| . tlHAxuy"2W\-;?*ϻ*y+irR'z+? 1i(NR24 XQ0]9S=()=H}3W"m" }Y+k&0ld|n %#[+uzds+L'FT\s3 hR@ńLk!ꩾ?vA?ſPUo)5P?8UYNVX1S|o\;NK KAMr{ 5r# xl.uD g1X_]˰1{= +-Kyfְzl~c:"ܐyHBJD/I3ɄA4zY_Tvx |4\w!iBlaxx,/e^Hد^G̙qhÌ_@'X%G聗ˬlv&|iTIl xt2_f8美k,W 3ۙ컣Ls_)Mһtv0չ%C_x]By^O3X'QKHiELWa?kX=TU wJo0:_Hs=V~U I>[ -oYM!9"}Ӝ)4#ZIhIރGSMruS$+)c.tU ;]2jAKH^X*)ۿxXU[ 5JUF(p3M̰[-ʦ0&\KuJUH)PG+V-ル1SIKztA%}}SO ..)aWNߑ6 xxT"Q7"Js&c:E/T >,"@F_UQx L 1yh7,RU(؂(_OA>r..^Y>(M.)!εG\U3Y$ 0ra6 .}z\D57!l,I|>~p__йYKyh AGs5~bzsy:IPoBxq'۝CP>^JZɰ-AM@JM)d]<=bS5v5/%X% c kT( m|/bp3ungf(Go\0*c:3ԘPRB֍{cO?PzoȢmYL?y׏1>,\)ձVpX 'KVwmkB8 sW:*7 ʉ YT\1$# FRiw?B- H -[䢇g%iZ^/ݗi![Ty 4ƍE r@*aUKK5_фeQq>ﲇ7r`@ڭxOa2 X}ң1|f 2șRb{?Li7D;,\g>/$JNvZvxoy,Z]y ѡD|;| -]k h1e0LLC/KbGD>` {E*$z̄H3;։2U! A4c~K;e=jrJ&򔃌~nx*OhXdj&N-&`p&2ӫ[, Վ0ѽPvb8x}q3 WMyC ϜgZ$6O>IS,2?i_PI# ?dD&EKΙ]%:B\c5+=PJ+N}/& NE82Uvbr?З#\s5K߂.1ot0''oGט#`7#_=μ#qrI>>O=>B pΒ>Oχ>٢Hg">&5ixu[ye"Nɔ\,_m4\G:.AQ} ♆kF}9w>ŕ;"xdmÜa)sϗv~ka&.^.0+nNMg'mGaGFYD]Zk6oꑦBQѶVw;YqjS.foe^8%ò {t<$9([GMI4dxY2ZA#;q(\2l'5r.Gkxڮ[[na>ojv &/aH [h9|dSF3:0{Fe) /p"}qC.2x- ӁGygAY w,Λ\ՉFd#Xʧт&lb{cq:pv!~׸N!uDD^*xڨ ˊ^sw8F3F 3fo.-t"66rihLXaD'ׂ$ߑ6LqJ !b !L⇓lǺ6yF"z^VOU;DvY@^-c_^[_Q=oDEHy-G+0:9!+xCN[]ݡy7Rhέ<,ºo1k_Ifg?M}"#KIvaOGg1ȇ͓iRאU g{t+sG;Wj'jqw k^jJfNF-g(C)zMt,3yAUω#\qM,f-9+LZ@eOVڎ?u~eO>] A K'纯ihyNg{(3k92 ʤOMIp&w-gjΜ0FR7C`?8W|h $%XW^u=ΖX_ UjPP0}Zw^3u)Ѱ-F9iB-]Qa?ŶF`wm6ٶrs XM}U X%-LNn) Y)gc](>yFs"0-5$yֲkíhp'I1E>]M%Dj~Qe'O6g%s/;s5 ~iq{ui zlNqV: pdej3sK''NM BxSsQ[K~ƪXHޕ@~̲žJ}x)if,X^NQeZ%Mn0!CG~Wxr WήK[cӡFb%]@W|%^1\0ϓ]j FU^.JһZjC9֔BuZ#@ O 'Cٿ1*F@b hԄޓzS;B}۱cO4 zc^Obo6b-O1,i]5<%?8*)UlW}f))փa8b#B6pC9951Z"+P6mAŵOs*fūԱә6"ڰ&4~E>w,ZN,۫I7Ir)𲜖skNzT%j&7p@kQ[XFHmۮ, Y9i.\5Õ<abNoBA#>qmH-ո26M]t7F1_`<"c@Qg@Y߶@ A,aAmji'JiSb>[ArsuhVlНh2W#oȝc\])dcZ١Rkt~;c6TSj x)N!nZ&Wɽ(m[mIp4beq jٸc/F7/Ut?Gv_z̾Sp _+[Ξ'ES7_E!ks_<&#*[-WW^╗ChA:17)2V A~6.Ѳˤ(BBrź8GVZƠc1?$ d8(x|~Tg|2(%kQ=6bAUFh-.&xэ NU/9Qy=Q'%~sna#=_=k |N2'}}^C*ʃڪ3u)I󒐴ΞMHg_sۼ(~Ҳfшzm|(.Ot ىYG7RqE ,lB\NBDwO]qノaN|nI"I !zP6<{eϐK@ħ\'SعVEϹhpwC[wf ~<\],I>hቩGrJ'~/Т.K؄V,ܘ{\$GyҊ{6@YFX(SPYĘR`ש.rHC;әElMYX}OqaU3md>CD݌ \?Nx7aZ@j/^ *Oh&\:ʿtJ}}C56P% ܪCf$}()L] !bU[ϞnXE/AѼMT=v?BgKZRYXjX}ңԘ9u%2.uT𸾇Ӈװ>:>q c0Jhy1d ު'˦d0@LQW+Q-ZRsBQ^Gw'e r5|k䒁+ҽ$T0&դx 5>S!^\jno-|fҔ[+h>y:ݹN- -2g"*nˌVb5P(ãW鉿Z}C{4tTb*-G'hjlL]l\3gW8M]/⒵V|8SҜfZ@PR,QgN'w*PgɈͣX{LUx}%]4l2ަj@h0w1`E DO-QNLd[vWO M3 q6Ce/r7Z[M{VSŽY.OI${1 Y"FZ&_jD-'˶]:"ۃo3ዤb("ƀ-8 5%KgUg.j,x⣏tW'{dg`$lMpџ |ZMx/Z\<`rjyeesgލA'23K+-48.J %>u3L5UZŕ Ǖ0[r q׏촀!j4G:gOȫJIuwiJʖ ʪ% ,|gV 8q'r˄gҔſ@b5bzf]^cQ/<< 7,g%=ah)(j&ާS+a?"Zf(mj[xf Ĭ1?z,C4O3TQ>/ $@TA?' 3_a>9!E|TۆyD5DgANdƦmD!h'Tߥ^{v[?ʹ|U'XOn.Ȩ >_(܋ުJWHZ`k 8Y}|Pٮ R:˙7ܟ Ar^~=NCb{f?z(,E_/iʠ?J|@r?][4Lk#t~^hn j#oLF$ w%:ȠZ 7xr!haO_I5xo+P0NJ5*zg'~?9:K0 S3ƻNg|"IyD`S& + pBz2{˝O3&D )n3:^^ \v3=Br.W 80{42LO"C'~V^ep!(C%)Vfr`N*֑?Hh_׋̄ܛSU[]op+R6;%G_1D3f0ZKӿ0}_a#ّ|Ǒ>sz>trGpU筭#YsXb WV(+g)hº̝K'3_#ʋf{3cZp•nLE.>b޲u@+`Ru<+#0_ 槭 П ڱyUYQp2@`U`" ]F}})q_Mؗ'\k|B'7'KV˧):F`D8HMA0fUqq]bsȾC s_y@ݔHA‚NˁH}"`aFf13R !jFn *βKk*I@ZP}d0[iA4id4T cƿEЭN/{4+ԚfE1pz8mf_(MpH.YBS#W5G$IjH/AW'"*f PA[:*tcoTIkW\9pN\ufwT쵣~h9+P@, tE>ªxĈ;9"(XҫzfH,`]J,J#A!_p3n1:Xߦ+3,t=Bd$p¥ۂ0SFdE l4 gTLayX,Hr s"9x1K8nJƘɛ~)&F7J0`L}-r PeT2yPw̷"Wo jJWN|o}?Q!;W/>2`|I 2-?]6XpLM*cn㜅f6P0N: w}+{9^Fx[j1\ŏ&?rmR;zR%4Xjba!'' +JlɹώF0 =(ךyYXP?U o '0ƚ  #,1Vk")ACdz]kY,$Ӑm6P#:;ћ8/(CHwHKJ>u>Bw.#E)uNq_B@3׿FiָppҎV`>?mh܇E}" q:Ncu cB,3Fx| ~-k8#I>wR*NVEh+ G9VkMNF`uD#W<\4>iljؘ痷G)"3 qF7KfUȪ MOW̻ - uws;U^q/-})qJ@l^P:+ޗ뚺$HM8MP W(x2%A3dlDg|vFu_.yjnxCYo~F- 0|<%ݸsuꉵ2罅 a -2]K!KRm˫~ \%zTv[1HŎNt@+يmsUHCW /6cqրޕBU6q4=.̦N[X}MB\oyp**Oc x{^H^F˵%: ]/{Io\qk fpDo[۶&\8W5z 1՜F [hL=^$ߔ %6:wl؃I2`};Y&aoK_{yzTH=~^(|i %FΖW2GoZ̻/sjnv4:̿Nn`Q•]D & csL{:%Vgpk-)t|?&y#wRil;&$ȶ/Ek&Ly\_fʶ7I -6پ#7]qIًZ*DbmjJIN߰LDg&B)ƾc髪FB#c=V9^ޕ\ <}u^y7BwfL6 m0-YR;H.;lƻ?^ W6FV求b>m84"΋J%U6p5w@a [܈%PGg:W$~|[gĻhfQryJ묾&w_־Cr#Ch-g@Q1%@^1mM_`냀eZ=l˥Әt]Eṋky6' x?K$>kSxAo\#w~*~8'ȪyfsNELw[9Lׇh^R>®#zP*WQHz&ٝ;Y{mï!qD!#_lhT3-=~8{6,G^}[_3bƅ#K6MKn"/IѸh6•m@C2bz\TA+V60yj;PFZ]@2?K'œM}_Wcr|e tu{ȋۓuxS|x^6+@EH'$$UfI2!'2 Бw0n)4 $],i{*1֜g?\Ǔ&ˡ+Rj,NTc1ѸLSZSE68E{n%EĞEp " 2JSXdck),iͳPkUU+c~e:I^?@3P?^MO!D)$Rܑb[cn{i}I͛fZ%ۂ/2 R0! zIK Z/ƒfAZ$ou'_B- o눨DJ㳵Rw$֡5jzBf"9#dG! z$f2 _!EË=7ڃqP:hQ9@sUӸn}к㓻[Ɔ* 7T'zߡeSKSAt吞g.^QrYT Lm!esSIBB .~pċ5+ "w渭Mq ;D@ |_."dJw(7hWZ\$rr @+c蠘˼ eK\EZX>`+TŖ=uT|#BُaF,9 ^4E}H7pi#otlV!b0ڰ`tJX<4x#e-:˛HI0 CyőV]ٯ<Иzp b& PtPSD{e{U}hv'_*cIe vh[T Rl%oUP7} +-oU#ϊo1w+eAm@`I>l3# &woTh-Q;ePDfo=B;8Yock2?qu j6a!i/# ҉-J SfT[̺80gLJQ>FNd=y.>sgBr#5!U{)٦K8$'Shr]N1! ~>8&ذ/VH,n=y0!HV/=kN}ԟE=Q>so^-..fYrbұl0J_2T5[npv砐lCKyOT>Iu9b)9 SxST{8V6|x8.f<%zy)6d!'7'MnOߕU2E ]Z{53 -춿w_=IҴ=i҃!C`Ɠ$$  NB[|\2IvLVtu~h#.=s:g&ɩTlRq*߂4PhHqA˜ϢD~.l r^"iJF+mQ,rbJi$ ]uqrrnb-'UYPO yؑ~ ` p4B..k#Y2$)y(%##AϞQ)P3)3>:hX|bϧ?TD(RM=˔h'vq1UhTUO>Ap߹_|8q^QU7e~4{'z܏qvg7ޓ@>ukNsqW9W!ߜ >uO~'JLg=0ǰl{do=Q5kl5+ ] 84R wJqChp0KmE'X?{kJ6JU+ V^/@fp? 3斝7qNRj>Az?ixmˁV,EbU>Ӻ=աi=~JV4 Kb_s7OnATa2_XhDtrh x%F8[Vƣ`X}`뼬W:F\K!yU_6\ÐBmfqMKD\y~lz٢.ӗ w{n[%pr9ȅ+;D6Z|o<QɶtDhbf1PA;hkQ9?Ó @@icŕ OYIjB32EʸnE{pA>&0}4˧mD\.7[ 9gygl0inhwvs׻#sӚ۾kzRc.M~+p(:hsb3]('Kcd+v=Z37Ţvs+{/ZPZ=<XBf,)z+$0DWV6i2>ɼ0ˋcas< 5NA IYd,J`ĄƯ*:/aRK 4Q`v]WuKʹ9\,h۞O5Ttф-'3ƶb@%fIUI| pW(ݷ@,ւQ.MJ^j1qT8!ȺӛM;9<7qOtA8qX eY: ]]XD/=\ot18„IYQzqB*hB9kG][,[&ϵ+oemSt쪶M:~z(a9iEȗa-X@2GDހ>A&ù,̺2 [ Ӆn| FDy.T V;c1~Iz_J #bpcRP)|M:1jpFX[FD}S[Dir4^&3n<ߛk0 5{qt/ X(jӕxW nd+Yy E-rv8Hdwǧ|Rԣ/_'CךXx#RZԱ@T8}K}\@RՊWykcIKWt  j{$ǮQꬆ8QgbHM1D1ʯ7d!]h(C~i&>^7S 3hn``VZR2 ۮZ-ڒy uăc) 5ZEgZcbHvǽC2_R@m%uyayFW-NFˀY6 PTsE~*:VTG'ĝە#IodS72S˟Xbܝ7܈aQGڲZ;:|_Y<|.s7#O\x E{(#"[T웕>dnP ^P(Z^DŽ9OvmM4,ŴSa[!|rJ\9J:uo þ̣" j!=D57k.gXYQ= Ho ΥL1tsgD7N>O#^~i2KB+:qң E.ܰ +钋2G|#ӴN| Ù"sIf TajayHJ2Hs_/b O?R֯6,$&`‘{Z.f`f$a ݋b-ڡZ&/&vvj( T^!vho^w6m(sCaRDa0$L ɓAS@z?WEkAS9 Ƀz^]fH~sّP;YR>^)kDBfGC@!WB('&:Im *PէP4u3VmKˍy5K?Gp򮈐={%!.DҮJc\,i딩Tڟ p a Yy#kdK;ɠBӮ~-KQr=!8Pf,C guATp9('zn/3%+kjo)cߺ/I"T8 /g<G%uUmTAi8n"8j/a6gHb|5`N^n!i#Byo<0Y>tN:J^X2 DӫlFD4 qqm >ȵc @D3HH;6G|WI*_ύN5$;E{DK.1Y:uΥkTLq$,h  Ԡ|*o@2,Ƶ{㚣 1|dΙfJ/V6A]߳pE)^/I,ƲY& F]EWZMLSRwX u7œJ6Tp(JdP3@t%G+aoY8ǎCZ >OtƲs/[ro96oެo\ ++5̀G鴵V .X4SE؀;t X)hmGͲ>\mQ=sW@F Ϋ[l/]GfaR@!.&4 w)gu,G?KZ`͓5S8ӕF&10"j`.iUZxfǃz-2E^+ # !_>Q5F ="-t pAGzWȼD",IHVQ*@T>ky1 #[k`9AGhܚKR yL o$1ON6tnn^Na]:Mx͎`S$iTvϧ9s+^"ȱrS~)J9:a鼙Ϸ >fk-?<Rmlg#9S1894FNw0Ou~gAG-Mp/[=Km"P-jo ĵΧ0F<v_!Ub% od3(U8]5EHC+ e#m&b)J &Yݾ:]ďɌ\f.b 2ir;if&TJwuUݔtJmQ9%&)WPc"BW. _ۘPbGƏ} ѿD^XA&IIq87;9gvuƞxKpZoCg7'e:PY\ȾT& ,77%^J-+|mpa'0k0pp1r*jls-z-dm d*t̘,1dW}c8~AN=|NI;G./;J#kowgl/gyypqR l/a#I@N;g8,Y}w=d09Cz Efr,x4*UJTM\|D h+%l&YŻO\ǞrIM\2,ŚZߞ]|33 `iH1$qR(ړ2Do5b _/=1.k/N4~s'.rv!kh;&I }YIּ 鯯U~$QNX$WِU\@Hh[uLcwQ9`)k'jQp‚:\g*B|UxlלzrpJ%AkrJ**SWnS;T !a0Z9ڃl㾗jE2m>3>&JB?пO5tQP +v 6?T XcPsP مK-#Hbco Hd[k7M̓YZќQKA;JmԡGJK10]_]!3%XkHȘ`g BRdPSPH'/q`ZP + T&K="q{BTہwGqyIf{ÕLUb9'+껟vLƄq<¨5IC:`v 1apǙqK4pƟN~ׄ:wY{E+߀mnZ{U/],Qʚ BG۟1@rM!_!-OCtI $3^ L "Zи4B$!| Y=9Ԭi~T%gKWY45,I/C9hQQ5峇x[?޼.RD7"J~i}ڟx(?ܹ $ZS R%{O7KZyn͇ApL jl{,FknHW7L]V3`}n"XhD*[Oȯ=٫ҳp*_:X&x< DmPp4>Bd4?셳{Qk$@A6GKaT#S1J\#"Jf[o/*6÷c8X*ʪHζ8; dAQ: Ɵ]B",4yfLǞBF(|5ՅSX\{oR)J<0M{`<ץ|S2X1XЌ# Oד$og(xCVS WNJ]m3oy$Z@³2}#ogz/{Z,<05 PTsOM]' 7Ã']&=ZG4ZX [4ѳip>_Jf*zihccma'XZ+So2{|GVwHQH@*%M\͍в`lTlvKSAQR5) p~EmKNK!raxK9>y V,"~ʉ6CO&?JP")q]i|Wj^Ɂx uw~\ے2UĨ izdeڮ2CM1a5BuzVr3˓o,OI(Gq5`uYMO~~TwEMf*SsgDC*]oߕ$]*C.w0=򷛆 okdS!:Չ4_F̒ZuI:'f̖б~pAXs!vvx+,Kn4kXxOCܙ8MGA|YQ>P`Jld?4uB&1(Qǧi/.`|R`$JnCApcЙK˃;i4ZXhe"_O3_'ƌM 8ҪM -78vĀG|hS!;Gs8zû٠r.TBߠ~cVb`e\]LՐ+*ny0P~7vw't͙z_,fo4E&*:2XKҍCWR4YܨJ| ꀮR1/;,E狶VzїQ:A;SvL{//Eʃsy)8Sz&y2%%Id!%H~юbD9LXo!V5oN߱8k9 |]w{T9sZ4*㳍 _P9mǚqJoĉ@=xŨ)Ms4LͲ)iG[7|Xq{5%Csb=TG^۴=5Ģ]Ro.Bf[zMj*<Z&1y=MZyQus:' 2`"pP?#A̔ Tl14LAdVȀkM5VN 4q>6i7D)DV'.=e_Ngf&2"ȬZHƂ(rU8ThclhwՁXaj?{*X< ҝΩknYCGU~|^2u`'=xj=ݺ2'_ć  ٶk}?٥][qTYA52x䨠Z<Pcs4!R8CJuZ~;V/е蓴IӼ0w#6vpB^E{7@m^tyݟ>GfSI[/ |ch"YvF C }0E#-Cv%?^e/ub6@V7: v1{60(C$hM*Uj[9JX`{ҩojDB,>xB+t'8F!īBt+9|5&}ONTMJ"S[T>9~GĔ#Nu|$΢PyxZldqC|dd[) bSȦ^w_ h6̾1&;zRlk3|,[#Vo!/-h*[߱&ۼ ,(+R %9F7qL$4DZXF)Y?d|<䶢U wLOcRUP|7&rBL&܏!|^f(*QzT{xLj8.i]&9 GK(`` wh.yz+/q8u9 0v18 W/D+;4Y sA~":z^8ΫZ/WOiRYGgɨ1]3>q87jX蹇* Q&2'vvG;ZTV߹^,K5,вTq0Lz6E $\W1 \IQk'*<@;MB|[nVE tÚHK/4E$!gI`"A7P J* B/w(H3Us#=&t'xnVo[عh$ o`kml#@&VD#>, 2Mul8*~3?-6o`DܷC7l=(=ZWkUq!W@Y}X ~mv6ugGʱH犟2·hܩsbxi_A|:rDJ.s9HA}YqgIauY;'cefOzu'I/viyƿbl,VR~IiwZ熿x":D:̒ ׵1K1cH^~OʲʆW6+اͲ2kb>ft$u#A'S5bW ^kNL|˘DCmNncged.=Oi> (P>=K QqySQfO!0kQ"Uq 7G5ס3$Mh Te/#:h~mE6'E*eUfՄBht\n1QS%jYy/-,#}l+-LSΚafbԅ+RbV^c>mŻ0HT++2YwC1a 7ɵ^BJ8s6O~…+e$\_]HE[~an"L>U/+rBҺ jezwl˹{&o|W0 6@pHD|NȤLNYw"-޹Y7bD͸:"q::L~36z6xQȕ~/^<ƭ|LT%eu@JVq]X,!" u`wV.#/{~)ʔfsotFxE`xUqu}(w[内Ts+ K T)m^5?}!3OV끞>~Nji4`݇ 0EFpsP/2۳Uol94kS: qEW&y!d,8ZޗiP `Łv$;,r7#k5nvB'oF=ZA9^T _5 NA A4N wcu* ? *Iq.HumoZT^` nM]o6a{\{;@=E,heS&83Tk,sCiBřJ3LJ"UX*]Д=>sh#SĤ?6kp G&]V$W$9HQSI$O8{ydyۃvDuf(/{̄(0pQ,U|?fNoLJiaq~uW֮S\$>4aF2@A%N(2NXa&(&t7gɂO$*{e-Ɏ l̯jϾD&\/ Ƨc{F)\8^F#B" :#ұ]K^%ۘ"cWP^&c@>L#nPL`Ùp< (O9uzj+\l=0/{BդqGj-* ipt ?=Y`:}&^.O~F]_ଧw,OoL*m}I0wm&H17ܒ~GAe@$w;6|s؏()Mέ[Mi&J qݖ%QXW8KJ]YLi3G$jk%12VWNΝu.iQՔj?6Q~M#̑$qq ;ΌJމ@6 擎ۧG;a?ʹʴolҔ^H%DcZnS x\ׅ|"c\&Xn,l ׫c_vk>;ygQ)du"YWhC/%NMoݾ[(rUV:'Gy:f9"2't Lm&ʞ'+}.)YN-(f%tnE.`[TJ=()JO{[#(˽y "H74 oN_F衺ly:0tWR.AwǼS./4ϠPxf׊e@κ۶xQj j6o}?`YRM( P^WQx_"3d(ɟ3gc|ޏHP(nq-mNѯ꧛ !YD@:/DB?֟3֛ F^us*%vBR'~V̵X_npiw 97R5=D(aR3jynZ``YJwV5홅sCZ(ن;̾vp̙/eq<+b#X\ $d?H˜A+a48` @}'.} ?8 {JT\A9TJ\( 6Tį^tqiW2Drz|Y6X&(n(2tbΙءHZ(Ȕr⯶氱؜c{qUL65=Bѣe7J&[f VH/ \l0DXйI>7 cd0n, 5m!)5Hrj]xqwXQߝpu݇V@Ikl6zsXa~JhVb:S}Ȼ̏Uk=^PeQ. %RX=f+aWI !*oɴunvfP*j;a;!(L5fxyluc dQ "(!mn {^hL2 }8a@a5xUF+hƧ8hSv)wFMuOn8c`s3$)t ]jЁ؀~F1P;Yo[T3fNtFy:u|&OǓ ѧjj%L8xb`g 9qjE&bI'o^XUM;F⛙Z\K>B((4Q.%PaplX:pZS<zqwRɪ]lh܄/ 6P*ˁ x_S DyshXMAShi5X&vasCS_ l.-ysji L\63{OP Cx9`DBX_"/0} ۳աL4tp,XL1~ Q>KW;,~,<90{~^D@LUV<_-ygXH~W.&<+02:J8[$0ӌ Htu.v#XoAΫ9HNyl33(AWA_Uc-m3j}`FX1aoǾ6G } t)*$C^!@QWA#W/HOAX=n`aكCG8S2jų\T O ]'R5{߳%mp`I~uG}x<^*YJG a_Jf qWc\0tݝ0IOs?c?!=V&+@>s m5y/^Wl'$ 9N'FN@>@%y1UuLm-wW!s gٿu{psX=GúKty^1d3q->MɚLo2daH =@qs3X[RcEZk(-"%& @}Q-Ү+iIǍ}mރ]l\<]BBG@| luJdBўCqB3̹=+ξQϻ 6 ?wm7:Lj Nq~% ? -%'4]uo33=yeXdO*\3j:/c58liH|(N,Fyuj "FzL':)Gz.g1S,e(E(-:#j34gT, yGၝT[j|7bqB ܙ܋S4umGJN.H6@u&+eYLD}*y{/RtsTP7hMxě2})]H[պDp-p~m㔲I5r\3DôտF*EY QfgŞqZfS]p&HfihNvj4簃AR^0QFstJUf@^?YU4`tWxdde|o7Iyρ2{=%{;h@4v$ ~p᪬ #|'(O?İR4!^J$skYrbw܀ SVR0UŠ.`6V=*Ge#z?O$%0Q9V,yȨ΅>}mgP?penW鈩5Q1u 1$Ilw&w̵*V]66St_zodBzޒUMZԢDG5T@y/k_Ջ4~4f$\μ$[ 4cbN~ժ0:%Ich4rMt ҭrܢ ۏԙµr=),ćTn0KFd,,#D)@p_1ҽ'˻pps)9qH= dukKҳgJ ʔNmrh?X'ٖ鮉[qGepޤt[vZhx-7NNVim(fzR'Kq/́0-vogE {2Ϳ&ħ2IPYy q[W^_kImDUVmJMa@A2q};i}kɱZ&@Hp -MKgf7v)\aBm`Yw_f6n.n|B&0jM&޹vOF(AFŅ(<nvX%-FrHj;Z[| E4=vOQԕl|uK[v/"U kC̈́O'#9D»"rW4+{w$@s56C3;G{VGMFsιLlJꉤHp0zM̉LMW8Gf0+=[SA4,y5&T;*!t Kpo9OFٓr_uVLdzl (دr@6Բ{ O$VW-5CHϮk C I 1Uf\Eh6 N T xfEV[GHMC%kY+ @͒-U &ȝd/,=]O1Qq SNޞ{<EE3|(,詜}oU%m!ĝ<plAh  0xF/%'|Y.ƷP`51vq @ HB a` ٥C`ZMN=9*x?Pq-bW\ #/ _=D5*]ڎ՘z+jfv<н,aB߫>G'%WFna@8b!)F=-KPD1˻7 3#t ~oŁ%lAqDQ~<1+hh$A3ڡ!X.ho T_)^[jȶv+YwFu[5CjJ"'wVDFj{ʭٷxً:%.Uo5zc9X9ÆUv?Y[CmNʃk}NqfR{l@xT^_u "`xgk"QT _qFWSA_}A'z1({dVdo[%Fg%Yw-&!:9(6\BcXSaf}\t:Z91N-.R1d%3aհF2]==,tVTש2zM71tR0!bS^'U2.NSi_e>g"*AuR]Աxi^̉nK.䬷$V!ZsU e?id /_oذE'1"/Pf{TP6f MLar=^.1 r:OSMnfBnUTkH w( XZGx y:}hc.fwO?{93X6,-d HLCSe/S%yV\{EeZڜ)f Ixmqn# 3 H̕;!=w)Jv*w5KlRZQ`g?җ7rY;ƮǥэW_U5-&ܹZí<-+K{K3CXokS_`:>;7]"1gG.@٢ 8}wWKeKMcP^7 X7u зZijgR"f߄]02w zXD}A;qDФT nj2ED1d_bx8Sӱ( :a{H\K>m:P6I+vHKT,! u9mN3ْxCS|FKf(: S| TPvrNЫ6#Pų{l$śbG&(979ٖagdۮYMFW&(8bt~zZ࠯#fYp֜Ռvb}Mlfwwʧs{Vt<ְDqRIݰ.Z+K2 Bu\q6ܥ0xT^*>aVUo02@řbr ty0b/lmxSEJ</Qr)i) +1kN'.b^~oХ}"!-q>9b>8QX>ʧz |1CBjc7pJ Im\ NIa a:{Q#FXt|ǐ|l DL 4o#op-o I\Am@QUah'pXh*b)Tc}!fA_*AW& sd6'uGd G$vAAtPԠ/(PW^=(00oK=86¾:3Ĝyׄ80@* ggӏ 5r€G a"c$.$ 3x7u\qزd6=PHo;tҜJH'ulo!N=9:4ɰayn>z>XF6^{\ޠſrshGW={>LG!;ayjfI&A+~2ӧDi)99p#k"5 V86F:s̰6`bYI^]> < ɦl-D:T3O"/>&\Ä;\#` |=CQI/ն6KDLm k?mB9Zm+E{wp67l;XY 50")x9'_eC YaTi9jty_@WNtt|H9$:%~&VطL]N Vaz+rUN*18B|$*f{\-t7GXF8oJ ^F*bH:þT$-;|pI18`A Ho;X/b0ͩ]2Z)֛ӭ.+y|0A?/Bbˏn|&CRXjO1{{-% =br[1[==QQ >lZeU'z?8Iܠ-D6?@CUc!%^pLA. c +`g8Rc`x[((*!㌕ 4+ds7|Q5q lD1xv9лUI)pRP- Z37@e}tz$z1h|޸p UPlC,a,#XVpD~ng|UBHq!}m)4 tmd+{8ʆ=Y[Xa몴2U z`"XA󴐠%#`kM`<3!W$]z!HBQK^D5ע{U ì }04}gQA1-{ +"JY 9͠R>kx,-l;p>A2tX| 9v@@'Q/NGcgAy /TE)} m]CO[/)ZLl *!S'NzHVq, J sr\Qs 5@as_,ޏ<1١ }ߌdȆ<ӻeP6iT27d}<:|~%}xv_o҃{| w[^WzHE#Vձ~3'j4ʊ ,H'ilE{elA0qLm+/C&^` ]Yjcl~Gappgt4p C`CYH CJ\j{TlXaO{ ^;7X?dizkZ-7~%%g# 8M[j}ln d CC {64|ڮwXQqnӭH_GKR"‰Nk%L}3$id(`'t&%_=ƁPeB j[v$p+ppGB]O9 \|~@Y钣|iT7oV[06K$fb{j7ajҜ]ڣ$C84]mYz|PǎIF&^W0%%_dl/΢+O9 jXF5s%[/ DC2G:ƫԑyV~6"l<5|K-tB-&,1uX?~Ei5Lh>$ע*- 8'_MNِ ܛ) W³QPyդϾ|Eb ReMh?M(p1-̿Hc1NM&@x׸?<أQqn燓8j4AR3iר_Uۉ_1|rE.({,&I ]3&HFVi}Sڕ*Λw_34jrd8*/P_X}#E$qɗ%Dd"A3pCt2Ω1%3R2Quy>BdQ1t]}|)S6ˍVr5=< EAHՍH(K4O]|")三F{Lqh\*3P0x&~7j ׶X){ґwz+IńԲnl`c 2>QSU m]Z7 fh3H1uk(marr<dL[߹n ퟘhY|.h2MYx4Q6!ސYk*TU+/xB`\FːڣXc84e4rnZ --Gj͝{B(}^?cFfd{]hn} TΤaChWGAcE2u^9HV|rgxGވQ9Jȏ>F$|&bκukuI% ܼp%H \c%/- -/e9͍N#OxJCuԕt)/pXևvWh3;0.(o6 ,A .~`/ԀǕ]7]VP_=d&c)ozh-\sz lzV^Qh8绘`IoDG[%eS$*J&xERx\]s=OF$/$ 4:zx 9 T;B?;_Qm(9v2K7nrҴlI4@2R뢍qqYT@SŕNHstǀn.>D+г@wa|(?3L CI i[lV 8QYC-#GvS Ud޷Hå&`RT.eQQqM;c:,4ýzZ=97P@r`X6V̷D3WtTB J}C I͡tX(\h80xuz&-v =kJ& QaStF/-F*w{TS1DE4)\hAsNx7[)8_g("_Z4Z jzn xDV.1%_X~? ا+>૤,2(#HrfGAF\dzuDQ:S7+e՘| yS#Y sѕ]RygcvE+5 ξj0q,Q2$6!Tlj _GɝRAX:~8*Bs 2(FI*99!R~nNP0F;śj۝,ᜩbiK̢4!-).^B/ZQ#MCQz-s1ijӱh}}oN&١dw9 =w )l\Sv.YMX[ {Aۯ0xaV; P{\+_gBn<ގæ?m5@a\VAlȉ!1Hm7Ɨ1Pi˞m~9;# j5gla9!YN@c%BdhdD?6zu\=c"%(_i~M,CG<"D!g/|ڴq AMEV/BJ1%6%ƿ <LjN]IZ%pP0L Qjn.>rEsH;^'NYh5i;J~H٣f0(Aˢ,%Ƕ_뉚p8$O㖱/{qe?g.ZA~6$S;[\δ[g㑪[>V(+Գ_ɽ(IGዏN=& ՘&'N{U>Wd8U$)&4$ $|9T%;{џ'.1+C$J fKIhKs;Brǣə ڌ{0$0)gI9J3'עlٲ+9Q]O*1~y hu~ǑHD^w(w'9+>rU :RψѨDq\eI5۷\ H6)04:N0zJ(#q ׈7l;TO@a牱A^tF2]I!G")8sOO#T3SD'P/:N=HS`t"sqC7eqR.]'z) v1$ZB^_H3? xH9 #(Ӭ;#~ Y7QVD\L14湤u&gfn?۠2`D!^ezQ,4~<7~LLLEBf&Ggo&qC/8gŖRW<;YeInj:@t4Yu2~r`87  7Y.'׉6 f~$<ӱ*rXMOPdĚz`k'["h]險IҲkZaDZ &] yPZǻ(t=l&/?'p)a7GUgcw/~߀nQ.vEE[C H!Ñ3)ya(-Fܷ]USiB;K;,)8r2uH p^3Y {-o4g*"5+epRjx9~z ZU[`& c7A!X.&T1h>w-OuO8z@ `s-duVV[_2fA*{ $miq|h6*rQMȝ䭊 ?37ݣd6Fy$/,(99èd4#>J@t_=:`6xzE&eĿ)0ؚnUY(Oz-|6gU4"Bf^ۀV$+%i` <ӣPy5إ{ڕFY¯ԤvެK }\VF@W qFgl-įjұEB ,|HCr;Zr'%URPï v+Ӯկ6!L5qwjIIyR>WpɭS4|'wD=Ԝ.~x ?U=\6ZoP;5R K!GtНTnFaP3P\eXk:")( -Snu#Bg@L5:)NU4R{Rs/CI_ J5Z7Ÿx ,^p)6ʥsw({ǮG $pcMn \"= Q2y>_"Lc. ƑO.[D:䖨̫N¥]0?~NY7hE~6T5H8#W e2 @)vөBuz2cDYr${oӔK,ɤơEؿ/QPG*͹)X4Ùoh 5`VC5.AEQ N,d,CӮ @4E{wj鏧F` \=|jC|zͱ0FsET%2wNew5/DKNt~csc >Vh࿉:H4_9Ŧe.{HAE?HLR9őc#Z/ӂJVH]qyi'R`]ŞWk'e3p9HnTXOc\r !(_}h }X.}z_>Ϙсw,5`5,%c tSgO@ Ύ|InMkzzA-0 ` ;>4<w4 OJkBߕ/lDBu"`<{lr7vRxܟZfw\p=hVT7_@PIpA^kaYBP9&zx&hąX>UpN3x(/s-yI Ww\y_0&)CtIeQ K n,$"JRk.S[Ɨ*~#EK6 ';NвH؍]7<q%CfڴY+E'Z_!+ӡ$<~&Y*v D-6+X6ArpCÜ)tpr(W4LKuy5\KALO[ pߕKvÕ%*f$R ]TnA@=6\me XnK,[ й{D23̽ڐ*`ˇ,V8'譞xUZNM"ME0+dZRa=w,_H}Uy;(5]s8.Y'{{/h2yqW]D8탂0 09b񕋢FFmh%@&զ]Ls8$ڲfy<4ڪТj 7 9{x-37z,"\oiq_lȲao;$b2E-ee{=7ag83ro^݅=Ew/1Nӛ/:uZRPt h𗧌sd$G@Nŝs<bI|j,KCQ۳08xI"Igf_XZ+pg*4(BGou, o98w>BB(BuŖW <*0r@Cs9g#$Y_S ܿT52k](?uE('1F~k2# 0Q|qBeÙiPƘIfh4,?Y!I4@ d1;:b-2c!$H1/p£#_nԙx~fBcpvQ?W =ɡ=)\ vs돛;2y*5h6ː6$[1e4LO];0v:R`rց#A g̻l)[r.}z/U&cD !wPX{-^^r5n$ra{0=¯J Vs{</fa$˧h{yϒb[Z!v{bK> tEu?lSڲX84y~K~NE-сͯeFxJ@eh6I>hؾ,y ؀ii_HNX4FPF.K&jY^!ɏafK].]XRxXG4xL,ULGxi#26:[/ m8Tъ3c: `S|Wzd aĈS1~]K5Îj>udjQh'|FĦ@:UiMg1{e0HqC>sR4_Jv,GM ^{7o=2zP+n1,]Uն #Q~|)1Y$7G5HޘK~>\6Qϲ-ZQd_)QWh]t6=[MnF_ʿIR(W=u 9A 3rW-BzbO6e}jt %{BvS>a7Y@z`Q1$+!w>6'zigFCu쪨[ǧfo/j$w~|2P)' DO.aD #}Q|IBk-"aUEe-NE:// I9?/JŁ8/_Z=Yv;#~>:_W?nlfMKPqY{dn5aD|$l̸pK` 3 Pf +D?YSlpy'` 6+ݍ\^C7X<6vĐ<{E.!&4\d?%ݤ[b_/sM闐J4=b/]KVRGG鏑n+ Znv.TOt|m}W&3*Z/}+!\IM{Zv|P@e&|ES Nl0j8;`"㏘ZelDlth&ŋoSnG=o_)}|]%$}5DWSS.@ JșC !۬60NzFѶMh NZm:ȄqQ U`J'W,_ z_9+7m )q'6rt qhzS^t~g n.q;j`.`e}6߅_8KQ6qf|s+u4@*AZkBBf5mjiڢ;3bS;2Us|!:_hJohA{*.r,܍$Fdg#wfA}8k)wy-Fk/,5fM8zk:-iqM0Q 0990X/TymϬyS*OQRP0u>fy^ GHwtIR5-wq߃AUP5#lf0+dQK=GK1kFKz4)&7y!έm.ŖymMxtfhj =Xmel!3'NlVh^Nz1 ri8![w~v>NW.[k[AS@dE羨,?$?d<~ԭmTkۮ:okӿaP#A^2='wQƠ,w`0_H0{y{wA`F(F呃bX6pᔖ3YCt|eJS'wb ַ*^l|wҀZ+qt2W빺aJjB}q8FLԃt)m:X~ΤHu [> v?+T&=+CpNyHޗ2A܌9xO搅aS5 {#xK'z_bB(VG l|[:PmTT'xEO(o!c,1|6=b]\a!I|;F*U,M2%&OȢ9i0ٖS?D*nn 6[TV(aлiDh#OCC]cW1t!2ρfu9`#eD)Yuh*U.lKHs7ހ9kLZCm',f\DE X 9,g(:\ߥo11v9xC82B̘8s<`uɽ;[+d1,F=ojA$q,?CwfȾ-QRQEi.`E^Oe8NqZ[%?pr"STE6bx},p5勫D!=kP*[^JK~]gXXxTހn|qAa^ LqϦ⬆R^5뚽K6H0E<Uggrt4%H-Uӗ.=Ǩ͸z,F| Ԭ"$/Z6˹!4" 6WחJ\~_dR{J&T1n`D(?F&\<]렮&cg9<0E(Ȼ[4O> gҴi_)=c.GSg@4ޏ:gAϷ>7C1T:d$Xg\f ;I V=J \|CbO?jN7 ֞-JP=wȣK ?]Xa9G!%}gұtew%=;{_jpP/m+<մlEmId##$FyxMuӕ@#Fx_fz.foA/{Jw 9vcp2%k 'oautH'6Xϗ!J"Wܲ`Um~eFn:j |*Xu" B=*yWǓ3fgAmNOGg'" n3ԉi^NX/LQ|a7Æ6~.yS:0|&yZ~ r1g9N9УO ]!P11o @f_} MԾ3/u oQqڙ\I3wJ9{] v͙a#5k_°5]KzN#)ɩ&('l%Y77?v" P@ˏ؅sBBoWdXƒSFӎ726I$UZ F̋^p  Xn(p[s90Ge6a-|umy21,sB `eXXƆz) p!=M;Ft==Ѩt[E}Qo!C(-.7HYiFgsQ߂ܲZ`s*xl|@v 8 #>O(s<+)H^Kж/x"Jέ.N>Q@ٞx`OEFt?8@`}e,;kKYXz 3Vp5X~CxY9׬j&(f,^=_&t~$=ۊy&*$a` +:﬉ =q3#R- _Knϲ^aqOMrf|_ꈉ61;ԂZӬ+ˀ[:㋷SXKQآvυ.fky5Vt[w H-&ŮSV /GҿrYr2l MvqRu)Ƴ43_+Q>7>_2EYkV "-|dr-d|1(+LELiX=oŊ>,}b7/̞HX_©He|4KK4'2tdѷ4 NDO]f^qkEoZDfV! :B:NR!1zP 6yPM|ŒVddQ gbW"3e05TXy'x@'b,_MaZ8&t?B~2 3`2sLT\r12X'Bl!C?8{)K%Z߬'O7Μ%Fbn:k=yMF+W=?㘆:^Hnš;*4 ֪`l e/)Vw qfbhY +֙gQΉ}4sFkqkMe K7;8bV!0ς: Dxh{2ӟj+D< bo2P I; KmNO {TmK=E,dߋzdN8;3 75X4iX8}z0e9Uyu q]$N'(QaV9׸Pb^]qg73Tڙ7e{^/Bb'[nbkz=eOuݡqu$?잏<0ϟ d7at+a>/o{%BnT(`?Xa=TS%gx'or޽G@e{1.N|+w! uZhDB?%7*'4&@k%;"+hΚb]# ae6D'gbpo ؋ gt>1M*m+>$Hi ̇::@ϩaD' ٕg楬-Jz8 Dէ`N-=. *[l`|5C]g2@N}⿈KAdÞ(T8fu 9KZSG[DI$[Jn xpAI` {enZ|߃u**|:P.rFN+%^j%'P^ -u5󮿲^š)%1k J,˜=a0ע3RjK] Q(H &J]bdb:au#v{!7K:yF|9|n)U}=\UiGՙs Xc~Fhw1zV6\q%(Abg{xyL8Xo @Keg=IPy-(99H$L /N+rT@oxZ [_:&ӥv1cgN0,eK.ss+M^<U+ E#zD:vi0h5wsf];6^W^g[ڂS9$x̣*YՐr_NQc&~RDM"xvCӳGW m4 +J@;z_652C9d"9{ BqpOO_B_Aι:w6Ơ;J*vJ:Afm\c @_&@X=2U[Iדիt!1ֳn&%>z41Ul4rx\qA|ʼ%:"g-3iqQVB1^3xW@P۳Ѯx6!?z/!W\Cgr޼#]y O"="L=B@E)' 8updhJv;j}43Zc-%ށ w>m>ȼ$PEI4M*k 3.6 Kvm/wDhsmnϠQr%mtX s_0=?,}vz )4= _ L8kX{n>zsL MJԚn' i"-6hִ1N(3Zf~I&o"}DZl^:TW2. y*sMYo^s㻙bl*`;\.`ܮw}}P[>WtO*W}`Vvzu75sR-bv"Xj_7 hҢxPE1:IU*%%v[_E]o7^lkFuWL ˯B jΤ8C AyA]EdU5l1j{|k.Ux,O{+%ڄx:)qG2r7c;ȅsl!d-l a dF+CH6䚙s2^ouUNg.u,B^RQ3@K. lz{&)l"#3rij(K" PQX{091ÕLB ޒED6)P&.9`n/ C˿v'oPl̫/q@(ҡgL5'q^'^ңzqMlnq(=CR-70Tt6rK^; &IuF:r푞;Y]$\(,BORv/Xu?j欍a?e?k 8zwڈE0B*>Qg/PC >d>dNԆtc~qߴV "ܫx<@/n˸' (m'$lއ J7-@` U$,?ϗ}eapGqfB.B' xwe+=' {JlA8b2\}p a㼬SSuh| +h8مmt]{aߎ͂kZ竬ٰlj2\V -/t;ߦF2u02%TPE?>uԝz aE8x*0 Ա+s!~{z)d&jv`B8 !K̃Ew×C˷ W=v1i %ިעWp ֙ m\Qe=%"=#k w}!ӯPg[U'492XL%d"0KnyjjA1aѳBW̴E@PP4R-aC ~qY Q Zۃ'hv3Kא4K)vNkB'6B{?{rjI;yQ9*=V:~:)RA!R"Z(igJrR.ͨ -V__@wn7T7b*1exs=F᱂9J wi^k +1:7cQ::Uo?!|JT޾Xn"+F١'/`EOF&iYM1,cDhqwrM8ޘSDTDmcMp !Gpþ1R;pum [TٹFYf,)@vr6ks%ѕnͱn rFW_ZO"|<̩qr("`BӖ,̜CP mszZXgZ3$k L½2qGyJGm [ 6@ Ĩ.עXJch^7cHuI 7gz}N]0&J7 [b1!Xف4p0Z- [?xny&mFuv_\&7 3+6lT)MA|Tf*d^\&d1Lr!yTThqlv\06je3P D7E{(cǐ07,yTrIvkB?21^sܔ3jv9UT=9C׆Bm+tb5ҀHF>5`axvS7u?rep*5?upV23ʮ/7HEߑ%ceC5QQ}z h8֡;ì[hN ?|`QX}{·MG`̨02,Z30fޑ9Ȫ« Tz΂jՑ)Q7$q-69" ^4g4$P9x0{d#$(XvҕN<{3O( 2-mrIajh= 0FD  M#M=0FMR^.Y.=NV;4UǾU~tW@XH\8^JyKFHNEʸuג8P`Ijr"*2Lm Ng]IEA;:}jO1<9VHSS'WQܗj<I]f9d!"YΔg!3 s TĜhst'9imPr Ǟi5IyG.Xj?άH? 2 į;Fwa$y2_l,SC$巰J!o_]aƹG¸q2ySGJf[J~<~JKU=ȫ;p2f0cf#*vNZK7-]#UU"QeQ0J"\b;ai>vYTan8qDL#t.^1X%H(rͤ/ @~I' H4:FJG_:Y}QKUy'"4p➊P~ Yx6qiu~Cą7KT(H 6c\ڇ y EgN̓ajewOl Xy;%Gn+f2Qi*@Dqg{0SJ6-m|iI5+1suk ⽼ٯ܁N52{nUqI%˫fd=I's)ҁ+k &;so.)ݭQ] #TUCze=`}_I.K1sw."-[CC3T7"L3n 2dz11¬y>0V._AšXSKv5#>)/JNi;CB. pirV°%ZӶd+%H;YA !en჉azٱzީ|q1+ϼ ]]웚E0KBAb!HtW-cdY+>cA"Oh9[qPCΤQV)=6Uz]}8lI %86QYC EdtfU|g9 =`!AKچ̺oEnIoSIZ*!QkPǁyL\9)fczh0)>S)*ȯقs\Hg "7tz$3830V S= bȓHW [Idz0|6JjX Od, NSj%eSK=`(淬'EuI78Z.Pٜ#@$:b=0&6mmm;wO_r@a .teuf]݉rG }u4(=E3]i'G4na6t׀'BTD#d $u~)DD~)IEƠSdk20.JBpMk'رbCFVa/ ڌljro7ʊ\Lr$n q━;Ӯ*t9'#` HWP|HBA|ӐkTVņo8Nsd2UP H1<(CJ4h;9&-1a+2AM 5B mE*w#=Ln(yz B)"CՌ5 *ppqxeҜ==x?MMJR@9a&-&F ,R益88l"; Ŭ2z_U;Y pK߶[xQVkfOJX*86qW-pa|} kA,E"ZX;?) CSd`]@PH}C5}0SL.X}Ƌt,<\-Rڒ 2lvi Zѭ} ?#W!e^١jׅ3wwk_P]cR#CNd@JK. X/0O5J!xcvl+Tfl`ci.5U\.wN-t^sϵ p뜑@ԛ I3FgJi%dWg?E(*NS88@;!>XE#,GFFow:?~[q!4V J= g*E`GH_L` %-X̮nl!>}3zo1SQY/AF?ԗfl;u!`^hN{%p 57 4d2̨I4<>{G5_(/,7ƧxcEIBGPÝbă9hpZ:][8LfoiLBe=/CfP;| կeGk,-m(S瓭M1jk߇[cn@䚝br իL歞Aޤ 8٘_ŏzX{ūyw~ ]oix3='7*Y휕w2-y7Xuf:6@,GN$/BABwja,TGW,Ku'Kx#E(3Q+p@{ILӊЪG!oaUz\; s()<@Zg}E2 Fc,'¤M^WsÖG m*%wK=y$W;^X J:¦( |OQM,0EY#\9,saݕԠS2Tm~xx""=,kՁ TyAaG#FLy#cxA $t2K@VM}лkw4VG(g TCi JO2AFsgHzjsKDB2I @vfw:7i<'iug$n`TR}H,.yu.%S_IZ _7_k` `"K5Vg$[z>MgK9d_|_/wu !*!Ƣuh3as}USj,5 H#_{BQcˆ]lq;)4՝/^+J> hkqF3玆6A#۞o9ujU;\~mkr٪inY¹&(=AS :md?v~#2:9%b1<#Ku^9b#SZ B2a0F Kf!i}+SpXV$Ļ%A jZm,=LzTag)!{xD!i/Ek31m03ĬU>iS9O&ȭ_UI#.3ƶ= C;33] L!gJh;%莩7>9ޖehOfHǵא}wÒv߾0K ҭTXEo/ymtg5_Lbѝ㰈=練.!KǬ*B58ڮ!+£ٷձp=Uv~!K1ZЬ{?$NF+p?şAUTۮGR@E>!Kf7ׁA^{tzz`"yQ- ԋMX$3u՟CokOA0:9Y0\JYt}tS{5ai ?08_1 m9+ŕV;C@j45rS,hIHb@xIFqqYؾ[%s Nv{iKC_/r}’^(|N>s{[*BjNKX żvP7N!Z=7$u~z-`Nhń$[PMaY%7}P҄a@Z*)8ŗ 7Ƽu[eJ;tD jwy3@dDd O$f < &!v‘qR1䲬ۘpq<|>Ρpt(DNxvX)Y)lo1fӹ첓.H&m.]U~{C[IBy;XM'V@c9)FDuzg4;c_ռ<uy/2|$̜ٜ N'VL Fc| o;<*mYv.JӞ0mP2,jNZ!DeFkDP컖;/j7`l-س]m$ĩa8,hCz3B[ dz0~S, c嫼oq#!d!2|,3v{Fxlv'ŠBPhv`&xՂ=e]82ڢ/5='s ]"5at3zU&@q>Qi A?(>#+Z2XPHo>zXg9.ƇxI:2w P N|Q04YMJ '6*-[Q vM6/Ϙ.`G0Lu~AIJ5rx()$K:MQ1]F&n x_ _ c00iRdܬpƠdXt/'T4XI^Om%Iy@F2slc:FiY~A |4p} G^ uTﲠccnoJ"s5Tf n &MΝx:Ȁ&2~lh.іP ӶSva~&`7]:u U^&~f-byy}7еs:4JO:K쏊\#&rII^c`XmDzC YgяKjMcWJEK[Ri~N(j%v[gg_f<R>1]R<OR5yT3$)g8fU E|>Ԇq[&4GV+sZX߼'REèFvbHp{d/{YH%ɃŞf~~L)hҊp7;qc:m%iR:Sr%ׯ(~E.BUGO_ e3ڀ0uQM+ij{Il bcX,״}fw?n3)ǡOxd(#|-E9GaBe0bm'8h57p`H[>֊eLUCIC<|Wh8y~\+_fmyˠzHST|70|b,S ;?dGSXg~@'ގ|!85߷3GjYEV*=VmermKWNP)9Nn "1S|͙֚;]dpPI0Dſnt +A 'k ,-xA\+./Mp4ϹgTTt#%zO+ $tKqjQ镎fK1If˸yN:<wcӷMS"7U8n)z Hx| 7ӕUMSP^ɭwgw'RJ*[$"v.PWsӏQzY]W()␈?^ÐcGHR$z/`[WSUq" L| bj8Vn, Aa0pö}_w*+k`6u|jf-y?}01g)knJì"ٓ+9ۜd#W&/av L.׽.͠ow8KY~; xv{?#mp'R9^]J:ɸTctn9rC1_'D\rbL.Dܢ$B-'r8V:߉l&q|>SsJ+KZ!^9R@K3O`\ՕT)ٸqu5y|Ⓙz,"J ֈ}ZkvU\/6;c:T p u~FȔ*;49M)}\8N~P٤HtUwK)3rɚ -M†_tL_NNqyh|gh_\Ǧ <ǝmoN 0#UDUv8IEc>ob&>w^+/X F@G?ti>t.Y+ Z{n d'm,3&sH@L)G pa,(S&rCCۨȆNK#oׂZ 8` T*w~T([8[?e684>f cD"-KNaltB=&1ۢJm$ `! ƻ{&IkdЩzm *2rGt1U\N}OP5jP`Y" |}L V\>CLT}VbC!W}p<?{-k?'87!eEZr–RtSK.s [ V)&JS)=߼yW}4d` رzpJ/qٰlzti+ؘdZyWG tכ2T=FDz /ƍS%vRF s"{jσR2Ž#I'E"QS 9ԟ[#\=ŜKXH @\֠hW[ZEo6CE,={޷.g8N2/(މ?+f%#J e=xd`=o ߈xUdu@T /H7=*?W0U v[bsX@'ˉt0;E7hOUçC }RpP % Z-jGXXEѲ_s <MOH/PL8:7*+M`rtY%%g; ִ]Uή\l &r\!@cV?Q΢Ab/*KgR: J-Aq+/̫ܘxġm) ؟PT5KۛYX"X 9d'(]TȲQ8GK@Xds75RlbN[PHvmr&w=h!ٍc1n{+R˪i?~8++3N5EPIkbY,L0qdp#yiw ֍,2Y}/Y3el6:,$n5)h&8oa^i;_ueՕL 2< *8K89ݺڶaldhϋ>3&޳[eo(P^F~ ^/m6=mjدa2uGIUkAY* Eg:Ccy}y|F[nWwg oJ^o汎LەrO#gIͱگ!׾ !B[TG /x$ +qe-@ @dGWe@h7%©C/<0ämr#}QTul䣻sA6n8͢&>?s@'"JÄ;^<=!?^]|*WWU?@2B0OF! M#:U3[uW<[$:Is%J-|15'~` j(BbYWt6o ˩tv6gJp{2 V?|\)f^n#Wzlb3 \S[,I%lz D.y'p9oϷ,LˎO aH Gd2 6Q8?{iT=)FtE~{L!RЧz?pG%X{~ų9i7Q )cD71 B̴w|Wfvy.!L&;@j~xMH|O)q 4A%Vkm ޼#J*X6mt-U|!H>~ULm1mE/BIdJhWKOmN:ȠQ_٭:^iB:L+hCd!}AR&vGZ4Q rͨ~6eF#ؼP.? \r{8 r +:mV ;z!/ڟv7E-QG~Tʌ}2߃)O[2ٻQqSNNQ449=#yAyӢ/ :=pÓIkA>廚8sHUiFbw+a' NlJΌ@pMລMb' ɿUB#e"dWz;=f0Px20t(XP]dG5;w&qQԅHjWg7.%'ȒjyR=1o[0VԶwLFZ?;ܷ]հc;scGf8bjW %2~P Z\MF;;g}A=`,[/Q$VӔNE>|[F.t%QRً-B}=[LCXG{m G!?YDvp!9A!o 5t-2E&%y|*Psܶŝ5mK*Y{E(qky Ly2`j=^Ji `K̔*Փn*6ɶ\)'3U#>XыqkLg΢ BCx`wh9|;>XAZ7D竑(= d-5 :+*Fz5'=!åj7V4-\Zlޘ%(3K.H| ZfS(~_"c]R5H~ԥW쉳pv10Æ)˔qs2lTzqnHnx5\ #biҾphVT=)Su:0ҾjF*b`J/r}7R8t2hv6n :VS$Ew1J0a}}=8%}z 1B܃Ku/ߴIuXD FӶia|~!8 BpDU|خQM} )8&] IR.ɀ8=f88ke?eI/C,ѐRDI/.9w(6%>oD O)S$Mj03a0GI4媧Lr\N.7'\*5xBOt|_"&-]>a  ,, Dc̊r8 5紥VwOᆇkL&7U*=U#l T/4(6@1Cgۂ(#U}4]xICV` ~FeYj4^å/QtLRBYiNGWph81|918X{y+=?{Z;IUE®[s.ߢ-\MBgM5NޔM:+4A֛O85*ԚIxPv)S ho)ʚ&)k}?T}o8A[a[h2bkIc+{GVqbU %,t8gAO1P3Qܜjm$ 6Is87oAkvկ6sZ1)q0YHuapoM/V/"[DmZVDX@Z밯i$ix/- {>oKW*'6QƒPg-\Uߋ>E77t1znxmqwyp9@WfD3.Sw 592WB?#q6Z?|Ha0(klRH^}w fzh85XB}_%p-gjWuVVY! 1Ž4 > V=PB/#H`6ljop5kCT5 s'P`hU=[<66|_?s hfɗrNԲ;㏓;P Pd R'j# LڣRb$">@hXv>"JDYdRT;KͫWP?Z<բFSºB)[ޠ u`FEˋȀdYǢ˚*AuKf-6غ|3(ol|$" g(ָ Ik<+D↕PgXJdwE"wVuju~VKE.>^S1Tc>7g:JGU= /ίDI{?&B?`_^ӲS*5~M$)cwm ~ E4,QhHf6{C CoA6X[9X/\V^6Q ?,zΪP7! .flH͎e}Db$N|ߪ&C9^+dxɘkfDjo˓qXz`-3PRb㯒tk(]&V qO D~n>h#_EA3â2g$,QW*r1#- ѰbȑEVᲂ+P[&k{}a"-ԙNQ]&p_YxSM_-C}3{,o*j{֔\shܤO.NT'Ǯ8S+,Q>/rx/Ƶ8 m8EW>ƞd:噝y]( zhAGCVۻRӁq&YtsI]2zj|Y/J5R0qܞ$xu8 Z]\]y{Y^KKEDrc1)VīBy;0$K8JʂܱoQUVpC G*Ǻ>r0.A"=f&aYonHݼ*"/6i@P-#z+ 8rXԢ*b@XQ0ֺtÅyxՎk`Sfa-Ɖc d% r瑑P뇂+&-ʍj[U(y?EE.*.^hv塑υGLx^8uyo&lX i"қ6Nh n~0+F@(&IWa0uw"| ⻊쓖m4SQy &1gDknH - :fEJe|)>FJ}YZ/b(К~<9RYMc}u*7HhexH~5=vL\P-Q&Rsr m-#B.{ @[q,XfL*ZM@7&~NS뀜Xrz6#Ih]mJziPfR"t(?t#*}ԂSO)jrtXɼ=z_UKt<7v w%;IT;T>5Gqspss>ܩz+־k%Tz d L9N;t5Ym:VȽOd>ap7؃bNNL:Noa#x!4l"9Ep`2_ txm.E.#/BWo[HbՉUtK×ޅHx"<+E g:FgcI\8f_Dvn}v'때rLw6I/>T`e -3*m2Y6q-r'7j09Hit-nTثt--IH1\~# F~Ge߃QLpUm冉ʧY3 q8}zmܲ E_?]7)rlzT+hytls[Jka\qqЯط"wP1=a% U珱 cuBiOϩyPFxն$z Z< Gg:bQʼSj7$/h7uSU_cYڛ|)R-%^&:q9RFn \S=p@dYy?Ώٴ X9إ]20zw΁Lv1ADˆBY87V|xGrr }f~J)f$6ID#A:`n%j'n*x=L+! jTxORXmA?2F U~GJ vVm4#ju=2O~YZ$^cccfR|kvQȽ}DG{o θϭwi S2mzۆ‚: 1P`t󎦉'ĩT(SW)obD|ڱI  5Eqflu,yѾE[ʷJT Ӟ9f "0"9j惪!Z]%M.[$p1;[9uG,A纝?MU3`ߥPizaTY( ÏS+Qnrkta-HEp]r L _m;TnM30H1/k'F%DZ 6N2"kOA, iQkq6.dDg;,Ybl J6!qbY2ytK3o*oSxWqm~4xDs8YFe{6RȶS߮Y0$jhg(?J.8q b#zԫK @yX5/Eg“1q)s;7ۚ O8َ*`ڼOڹP #*`n-!Xd?|/JA% *S}%bFOzdOPž|i{N"!DVanMR /ʗCvm#>#80gxѽڜPy?8Z茉‹s8Qe@y3E%]ḺPXBÇk9~kKrr\|CtƋi |` $Fڀ8N'#Xh/NipZ ghPO+CZ6,QNILݷVM%G\#Ԓܟv ձd!}& ".Z̉`6q kJx3bsXϚ6QG6 Hmb5ÖNJ>2qKf<)>yg@2i;|g,GG4C~DfjF'kg{}21b ./.+#` :D*98}m$=ll& g6):4wp8n8 E g+e4ϼhT&@rt籱\}~&0ˇ9HBE_A(DZbOH6Lw~6^zu'dlwB_ɦSph|e$lzSv1{BLoNKF%fp`5P9(✂F/۞hT+"v]49;3u# B\v:<+Afbš oW{7k N{?e[~}j@ [*@(΢>iS 7Ҽ,1-٢Ft+Cd K=3A"n eŖ6!^QޱE"QD483vh:COe :Cwz8<ΐXCڛiuc"臘o1=_Tiꚟ%!K@Pt%/ɉj[ᴌ\ @`sXǘtuqS(Vj^ccZ%Bj$DfuMD~OP{o7oK˂zk&ח%8S&<((-訂R**Lr(fay<|^8uY2m#V4t\2UzA~8F@K25nUGa5Σf;m1}P@[ِn55Y^\p#_ W$C򞓯M5c|>䚝r!=S7!U,si͙/+,Lx@#lG, 1͹(`{HSK W~V2oCZdQL8>t0}|kp3sQ@ݰ[s"kX up`̞X o{`6sM9|

    o{ӻ}sY.tL_g#mH,JLaN7/w%.Y_8r`;ƾ{9رx¸Av֠>%jghfޥ P ~rκ%Q9^ S,¦FGvEt:o Ѕݓ~ '{2r7;ä؅"+.!h#=UI _ES(mNbpBVkw|pʜXśmGgGZ1:Dh[,'X'(In\5*ʪx>XگmqJunӑ#w ` t/+̠L.<p-4^XcVoo_Q*LA\[jU*b <|k5ԢC]f4<ꄉ0<}LLʟ5>C? :cz:^g6ٹ;^=CW320U_cpk䏺Z&i{W Ʌ$kUױg v7gc}\76wi"; +IDaaWEx}ϫozȌkvԂ{Hͅ=$ޔ'H^]61+}k5z@<}"є}M6bTUڣY/: D2/Tp-j-uk 6W:pah*&6[xЮnpu||UzY>#( P" LbBL 7 nja=N(I ߞdžWUf&Ug#)JH?)=R&1 s4^'yI2vFIdLBdEC{6.4XJeA^Wd1,?]/RӼ*`Ao^0R8&z O$o;ʚXލ+̢)f'~d%QWLfRF"JEeс篫Tlaa8+#FEҩ @ÜOuEpUW$d1c9.w^&1NlS--$ȪBk xOwYDmK"Wp_{FʞCicF_{VsMj:,1#j9_l!fhzYzV y=4jJR@b-GsP w*JƓ4Ņ=wUZdE]n1VV;@C>'\.g"LH&[3,X͌)$aɩ#х5XՈp 6HU x1q}]R&FzJcʸ:}3bxJ3Dfggl;U]]1-H9@He)Yvq_eTN~Fْ] E]S,tL(Eכ'nFx% M9OF_>usk飽|*d۝~ձ0F }t\PSvwSHM=:`?`_!1hWH݄\|t%\V%8fSW3wHz9 H)Ѥ[2#(oYw23*-Ɩ) x)]mqG06Hawq Njp7vi'żζ]- 5{*m[ӮRI=~kp\٨g IҾ dJvsGK~q5 [J?3K}14vҀ%U R0DZGh/ܔiӔG~5~t9=F >5z^g3ma !w3 }lUag&.( 6}G\As8mъ(Z0.#j6~oVjrq%2xfw.sM,ef/~L죢!T}Q' 0Hts)1ѧ2 )gUo7#Rtcp|0GԲDZ(ϩbvvBC~)!a'+nVPeۆVGZJ&yaGMЃےoGf)$`>,_iZ0O\EvWmb3^B^؈Ef:Lo%1x^O3fjaxDs SdJOv |1y"umbtwY8P= Z_In cM/)7c<?՟-ų_e@߀ĊXF3hC!y8ūhҴ9X h>nM@Ã=Ee@d":qolrշBpKog y2IR\ĺ.<:,@ IpuËE1:M1gE;i=( L(`*M/O' @#ZTާyP Aj q\U. m|G䓈laHODS_8_0/|Zr^Aw;REpxS;uPδrdTVJ)@HĹyhzHYu2*dr`4d\@&!eT Au:_|`L߱aY# EoʹihVỗ|jfbs-!ɀA;^|LWH.grK6XRY !O '2z[ H:2Z\ipU +oP(9+yR\ TƿhuYtk_Wrt%f0٪(W&k}8}pŬlˏ;>;>Z}cQYq'#?Z'[3Jꖧ gW >W7g3u{Fr<#rs* 0)y ՗4r:@%Ljy@g5|QINߘ&Ii}K*(\1h"Q/;H69GeȬF: wM`OXz"^/8G+Ǘ ?4FV[&[4 MD)*.lmgFۉ]4 VWӵSN(eK_+wҨdT]x0{|`kPǎH_)Pc3D.%nQ_t±PL=I jҢ;[o/`: r[5%,fkdi=H9ƓVFSk4 Nde6M iR8*ux(/HGo- B~§V?2|J<а bOVũjx/4A #|lpN)#v[(|_buՓtuUG;5L^$#ڶzIMO)^';\T|#帲{?S1((['h\ ^qW]R5{|R_m]\!.kj2WS`0wn #OOPhc.K:F ,0zvw)mv][4<X^P7{B87l\R0C+;b:,@irjJujxӠ ͷ 7}W3AKn^r(˯j GZ ǒxqf[*s{ެXP1Jj1L.69(GeJ{UIS,zUF=`>͚6tҺg U-pɩOV,Q @[>Rq$A='|jOp#(HϵoyxqJ>_7<&E|?leO"E')oQJZW;v`Kmz?nEqw_sx*ϳ<iItC2ЬUp %"b6[w %vͫcJO֗ΦO%{j G"'ޫܾz,:?Rʁҵ1S r)Q d T*cis72 boobXVqA^$x{(%iPO'ISÚV.~{=$yTX?PދLc ;u-TWp|>+pt"+h1o<@^ 7]Aayb+GSvT?=(zc)IJKuWT̳hvFӣh؀T9֞\5ʲZ<|$*kG70s(ηէzJemS^9ECx.4YNimDR+nJh1$QDEAdDght{5$Z!6 ΋;2Wu˷1-Y1GF#ɸü MM9Dc9 h^7% ؟&TĨ}tkԪ׎B+uc~aא/@B`<쟅Y?zlڭ_iu,L1Ѳ/!RO(^B42#,eA9_YO%ԯE|$}(*CQ,;t @IF>Ć6NusVv9\ l| <&ư:ݴ |,@?PT_Ps?jOY] j}ќ (;`߶ e/ @L4WS.fRczߙa VBGIRK0\D6G3?qӁ]%2^f †Y]3;6rEfu0h+Wtl?Qm늨&Tnj:XEq,P\ [<[:v7PG߁ ԝY慏Cl4:f,0L߆Ţ<Crű>hd2P0IaсF^ʆ:a.EWJHd(E lBpҺ O_+Z$™Q!)5O욏;LYZf,:bI< Gl{yn xd%~ Wv ]X1L:xn#ai[aJxұ#hُ4فLP0a"\obA@#TFqs%Vfh:u,worZHKu;8F2]r,d1B%5w2 (M&?<`s,?@WD^'>Z@#)WOcvNǪ'";M54';?D6h\Zg'(>0e#/ [,>b-Z-> )Iy@ ' JJp`Ǭ\m 9YЅz(Ak~qL5--l3HIW|d)AJ-;0$g`Uu?c)6e7͒ zpY)$ }ppA Q\LjTk*~ xU1M͛\Rr a,!| .4ON~W8;cB ,+SY.s#~0|Ao/UE$nT]e bFA;Y)cڧ) G>|%d~ 1%pi<A0m;Fy|.K'=Q)釲.@ @(,{54Z`60+yGE||R뾻 f>|>-3L-~M=bS:肆oSΏO>F"HЛA6fO 5<=aa )`24O-a`!یe3{u4!p]v4 Kp~" jpDnz(0l4qGP:\hfjJzc’oQ><)֧G?ٚh KȸPxh?J:C.*,.>q9氪0&fdC^U\PZ5\'ϟ5Odi'PV{vaJA RW"|V3E49ڹ0G @tl$*TYM()Yb?L#F#*D3@t[q.Q|eCj^9|͈rN6PQS I"``L5Ÿoa(!؏P21O+O2[ft%n.>զL#\T%%c]Cq~| jM 5IqBsK^}n Q11%ww*z|cC͚aں#0T2hFGXxkUz9K8|#&+Y_qxqePBRi L ;~Lq8mԽhbvS-uW?]@2術0ܖK~5|&Zmz_A iOH<PbkO(2/dF G  t.c݆`.pE ڧ H"Ӑf\\$;΢+ .rǃbtX^șAfILN<-)QƄHAêdCYMsNb*=.PVC`%MH΍ =7l\_Ǣ|mL oPC^緒2 7o̶qHiƜ#0,iɥ!A`Cë 쯱hܑ06x4MH37#q9#\, BL`g!pz=S(YfdNP ~-=OŨ{|>\׽qt4oDxP6۹_31XW(HNXJn>Y~Jh9dґ~wʣzY_"1d2Ӡ}:^gR 1~.!:Ee !!fy!ke)dޟ@l&'ZX:\n.8w .a%-^\8~q>r{Y\n[, qeͣV%8l8jgI?ӆ6[L$!޳qa1M Aq߄}-l H_BzRrfvxYf )by7snTdsmD'l z%r̐%03Ҍzw 3=۾r=>ڧ:QFSt;P-1>m,L!')h☰Ag{ .g}Uu|`0{ė%bR.b9"P<) pf5w@?g|5%N']mހ+yu fd]T3Ɇ[P:3sr ˄Npo墑:ƃ<8z,js԰̩R: `jӟO{v;#&synwg'I'٥N^-\fb# [m lI0%b\+n\Hl ,qE?*ᇙw?]c #.j(4tГ:Z|V*̿8,k j|t*_ }/|\D|J q*ceoY+'ۏ9HBc{c&$4wOwArŇSåؼG~v^ M2\bXid9Q0LAnCj0",hm(ymUycTOִ'_HHbӧs|M cϐD8 3>}~ͮ&=RJb74trE'盛=WKl8%%MH(5GjU j6;(]4$57Cwnjw~7֭Ir^w)uCڧXSct|A=Y[[eO,nH"!aAF fuLI v{Xe[@gl[W<$VLb*_5՛Ի€9-O/W J}fcv<bC݉{n+Hy%nG>ݪ+wVx\=mn1:hb^ v/?wYlNs>Z'DE=ᙖ!fn ʓgu6$Sr"\IKcܹH^}FJxZC(ήg \IEFm4-Xy6 P-]6EwJSvD{t?u͔kM.@6N!}8H }/!Y,4YTS̐ v=AcωWtgHHV>c^(6і 8UFY[IfGTH֙Ms*ϫV]"yQxżn4Yϝ#KqMCE*h?Snx6LUGe׹4lW[lW++Ja ]ݳwz{qήuvꘐtXPH K-je>ո4jIx24\֕c>8 |RG[)uM7D*yj> j;*2~L0{Q׉Ia s6Āuk@u$i+ЇSPB7 IXNhG^:ؙsbmA'A!ڊ^4>`8)`m6՜JuYw$Zg3YKKH@ XaIpՕ?],cj 66? SOMTM0n9 ^DJxX=D829į9.LLp+ KZ՗}+_t0K\EͿRD=LG:r1fȵ)TCD5wϯ`MB 79{J޸!M Lt`dm4ښg~& I.Y$Y_ʱ4h'r6L!K`dmfnQӴuZiLmR\ D&R@#%JieFB)3py3WBˬYΕuH́mVF` ˬ`AB8H56R{K$J6794`JL<Ҩ(<#,9VNڔcZp9[9*sfAV)0c=oBF=rBsۋq&Pwu{^H)oxt_6)w$sCi+ x9<Sz1 Xr?vBuYa% TnQ1M[ 5Q>>>f*Sp96ΘW;ͼ`"#u#%7ӕ#= \ G4Wa dli;}~BY{)L"PHӯ̀g;K s}d2Z7/B #Z\Z/Ad0n+~6P}"`~ˋ$3@*<`՛[J~$qpU*j^T$ * 1"Myɭ^P SEHy-gb`gw_E;.5J^)꤁5GRТrKك3gKNIx{B/[umnɷ̐5= 8G;2Gι̗u쑮<\<)v&b{2H`WXm4aP(-X~=?1?/mhfD\B+$*Hّv^N63F%ge[bWGYuՅA6"(0-|ﹲ{kO>].9i墏M*C}1g(8K#͂$ݐ!;%j9x1Dp1nJwcمS u8jwn"uY0?>k.ʓ›$P]Bv 姖yʣmӎέ8\2?QZYNs('3"Wxmy;܋?RLHj@)P9(@VɥThawCkf8ԅAN~z(ؤV[NC ^f$s2$s0EQxj #/wXMFX SkVXVxK;]_h#Q:3'"h^KvVIOf3N㶰 JE+nbv.Rw8Wpa[G/BKf *0ut=Av0vn8+>UvgR۞+'B@xpA72,)P >21'o7yy"s|. lk b *#U)Nf b5yK׮:m`:~ D+4 D^z{nnhI.^o{_@,݇2*yH4&%`+)A'MANc:=sv a$f54O-բ)!:r}-gl4k:bAf3;?@wƪ[1jrfB1 wF Rs ʖ/ude ԚwΊxyabQz pC S^UY6n KIcSm霿j2fڵRhMKC(5^YəŰd ‘G`HRe}VdVLUGLr*|8ks5 Lj)'` *׃Lq.%ۀw s[&<֍7*;KfknC_[F=w&;M<6]͠Oxnn\#KB=T':>+-.,T6Tޓf1,^`s (i|<9 H?KX; XU:~ןܪ[_t1H'XdB:2XW{)(zDA]²q\W_ Yj /|x5 dV)\&,;ܧo x8@(K4 ('Ê}^osYw`Hmjl ee}ǩMn!2i5bQoKV.}ywY hB6.P|6h]Y.tfwsUy4'c2j,;"j ZeS*_q+(״*O1Kzd$)XWMcՐ+L6U -@/_By>Idc٭ׄm$ꏈ-m; KNPT,a `Ϫ۸\BKW ^ێNkp]CCXh> 2Nqb;[8 %Щh ?(~=?md0yk)_IEFg$4T\Οi ?Y#4ptTk#k9p=˸o(/.D o߬Zִ߱WYIh\DĴR%q)MP%W/it&@ ^kX)Di3p!2r=tD-9g &9365SKCO./[eSZ \x_BEM0Pb%4bָ;:+)cӒi:. t i1ӌ/I"Ǣx|!y#\CBsiSfIAY##ZT)#MgAgA?8ԯ& 'þ[.f:T7~R=@c9r7*=4~~/s j懧γlX1350c;O ?xvm8XY |W ; M8ܾnˑ<;bo+\|Z89zm0E)?fX=NO^OpXҎ~kI9[UK?pBOdD u bmqHc;M8S@8U; v;ڳas{D{u) iCUr˷i׿LnYVDуv=d#oT0"x QʲV 9м{gyr,H$n`qL rO%j H!u"$>L'ʻ=0%d*@5r*0sg'nٷE_ dKp2Hz N^xHyl`2h l[el;(ݼ~v$!(]/WUd,ݪa΀tBdv[V-$fxۓ]aJljk .-[{oN.X)`/_Fɺb[7H9E)[c, yGL qG/Ap{/ϏLCA-CCFם$_AgRH0!hZyʜ Z?khOЇZ?]?4>1itrۅ$UU)Ho, O+۫YjP-HyJS8aä|1G9>[d6WqupMֆ.sN T%Cy|,9D4:I5A8c<}SC {ث9֌R} t >RBFh,%"":xW=EKB0^^3ڋBZ[ w^=Sw%ȣ8FIq#G[+q`K 4w?1}J:R,2a:fkl0FxdJ>j4` P$47r bvܾX) /gdfaV U0؇Zv^?pGʌĝOQnRoS(-~LL52˷by=gѴw\cPZ[KP)v2gA!yES55:~ʔo1#j@tJi #e7qX؊S5Y٫h!/G9% d8v Pz$BH~y.-;U|FOh {ě8FLgk'm^jTS=PB9oפo5oRH?Q% X:+ҮHR.xqϨ8~FwKa0,z_RȡÓmw/^x`ch/>Pߔ32q`o8Nin@fq4.q(?oWQ:r~%WnDˑ12ꮞylIcnItetɁ몕cU\D~M+zfF*T2k<:b-DcĂ p|~咔6p0~c1}e[⸥ً j(~ p0''\йx]5X%%YW#ItM_ab|NyC$TitAWcCZVY8>liMQ 7=$b%ݲI!G>?PG']wwu|\_|GݦC"I| L*Oc wO;yzJvPGˍZ )dvt6aSՑ7?זVh= ?+d=S1?`_IGXCVJS[Hd4@q8WVea*a4!~#Cm;H:|v$&;̴16,3xM`)Q2el {ze: 3/vGa& ND'B4YRuܤpsV瀣Č4gwԃfqk)\zmK@Y.ؘ"g6x#zQ X=z?`˔kɑ\c\s`ZMhL}@*B>]Tl6zQĢVN24[X g?tюlu&o\uroE9ۓe[(~F%.e,c imc$M˿vH3f˸ *76b ko|_^ĭ0x] $滎Š>Qh'X0h-䬄 {5ZtA-tdj\m0w[bb=9OяLirGn49t_EL6jH?|YGukU`ncMFD l)Z`5&q/=3/]B,S,e;Yh֥}7ನQ&Q0Z3 n]?bgq] Z("K|j͚vġ>x5%QﰵRV) ВgQ4?oouie4Jh4:)@ k N(ޘl dsp>ׅQ-\\!itDhQy #4tR [[5ʟ=r5~AcTSر;\79>j=Τq D;-dFܒptIQͪ|x*-Ag GLJ2.r rt()3ݸA%_ŠhꟷeHc]h0ܟ$iE[󃫛W.o9M. ^9u $'.Ȩ5NM_oI3_~.̯d,\4/Gh ^~-@VA<\,Hdz4ܲ}VvMnڿd`_WA|x>k0~M.7Ec:!+bn_I9"`3.搣B̹ٚMbY UmU;)9H>mYې,u[c#^qUÆ/a~BaEQ)We*` R~er$ƵO̿f,/*wxնjQ~N!~Y\N\tdhID|F-}D _Y]fAb" Q˔fF2brEʒ{C[h~oLL;)a7~ηƹB'`&hUOWd.SUE8è@ $EuPlh(\o ga2rh񤧭6̨B긗`:8QG297zAY qNBs:cjz`'bȬ*> S|iCSkzYZG8ģӾ-;+77 +=Q>Pum0; Q»EG$0KK}V' okrF .AE=k@db |ٵCNo{Mv2yt.j1&n85Uxb6uP1?+.y9WGA@%h,m.6F?Ӎsu%(v_/<'dai .W$q &<@BRYҠR*33S0%h N'~A;OogK`5r^6O>7y (AI&3+07KFЛ0JO*~7Krn ˬsh:ͯ%տ:#ˁϪAsO;kK"ƷxӀDW-}sqї eF"DϽdunlN0SqLS~޷G6z)cze @H"z-^24~*YIw?Ln.kAXMg0rQwkuT8f#/[$iυIe:$N9D$+! اJirn9CceMz̑^kF{i /Zq>W+ }颜^ JwvhXq O/LyY]iٝAQ9-#iMRJPD[u<+$sakYɲ:K* ؆֢`A{"IwVJ-]*DFҁ^QF(>ƉP_4! u(Af(e7N˱NmYh]ܔW3PHϿFޱ\֣O2w~=7z][HNzQe'+ D85ꃏ$~t|l|l.'}(匩ޕ{9-X:;)8p2@Kq0bF̜?MYf!ѥ[i$ fz sP(b0HTA- 6^5|.sPޥ`r] Buj%D.t#$0ïo~?:Yy( Er;JbUe5Na.P@RlO .djUz [6x (n+Z|}mJ/\:=]W AfT@$푭l!yVl%$c9*tYjYd"9po$'3(3'* 6PI ")mH9Iaa`@W6,Lڗ:(ib4TZhZEPo)"{Uc#ߢk0 3ZF췁l@ϫ'xm:.e,fRso|bp!\`ʀ (c 7n5:/Y:BWeD\^ .doH`R߁x]H@a{n5&|\2 mRfV &mRy7`)˹/AckNvFȇ俥3ʿl^@-Q]uErO8J% ߩ{$SI<  '&3!-PG6_HM $0ię{5^wBMX?ƦW,aa#ߜ9'wc&Fr^ѳԱ%2 {MhgKAkDMj.lWGI{a^nX Bw: D0ڂb>HUk!6/0 0O9[N,,;%oeo#hڐ%}=eh 33Æn_[|gVĩ [QZʍKS\#&6]{oC/ͭobvvR&;7 [i~b=BvFu~Yʭ ?GU7t]jh85:zvc!Oqx 0XayF)N}YBqb!/tߎ6^ڿ h(:8ho5~Y4(Z Y~ @{]#lr_' k,6$[kp  &cΜnt>t%;]Vm1h" )Lܦbɩuɯgegn?ƥjމ*t܎,<_ԺbwuXѺnU)͍Ij "ER?抙24h0>EQԬٵ`Т#ez*iEaҨnJb[>ؑ@r9'l +Nkmy]P sgjV槶u)N Ж4$I/:ʕssa H [zS8)4Ca}Z:1!*vtq.8c=> t{dͮgZq/w1O4EQ ,:DJҰ p\&4w5\5/˃Y8eWkX8-R,]^R %;`R8 }߱ >Lu4#tvIUƑ,>/lUJߵzy'kx;u)1}/N, g0ņ,6--\D}֠|)+ ?3:;#JSw5ǎq"[0""t TGƟksZ0 +Pqi(oRdi&a2I;wQ^e2{X}g͘.a#CYYTsjMuA;Qv̴w9,2j|8uDIB@v|lsp z\k5-A0!XZ1!0`*9.~a껇~f.-(?<:`\R9$_E5R_!}tͱ A06<̅fk\ NcSW 7n1$P]]DǓhލZ@EE__%{ 6ԝ&@H b|]fD$/3=E8GXZnhڝBe$ٞGk+=26^{ Ti@ۣEg o/N#~dNAՊTi?8o=y!> =,[hOM>J*DeC+ŏA0afʥG+*MˁF2lW%3v}|-J+ӳG!Tnz; 7Az)#b |ɮGOaJ"IRK_;[ 6P´Ҿ@0EC ͙ [_܁dNHc4GB?4 1|3^ˋV^n7ï<.] jsdRjS$Nګ&]Ќ5)LCSҦhnE6^kAmGPh#\SE{*dg[KZS>yMNeCC"^OiWWƪ`R8$B 2_:bFR_+M4{I_^sfzI0iG.D}e~Ćarx"^iIN3-"話EŇ'`𰭘ae9ӷ< o1,F_-K˫ `pm+*BS+jH {SYt%?R ̓$SScK8-mln' ޸*fkv βiogCCGw[ň?r^MPc-; qʚ^XY rx \j` PBJ!Ƽ* 1OP/7v=e5Mf-&xW蓐Uf^l C>雯,=OF8eiU gsi G$p#f, 0dƫ(XsyCɓ[19-(gs& ]GqO3|-xˮ8*ȼ?"{Cٞ観m¹eG1` wxl?\ R|r9P'S]ksp*미0 9\ޫ39cv6W4w27;{@%_{Sla4AwBֲ@! !nW;SE 4ijFmi.bM]"< jk_ \ؓ* #>}g9>7? :zgWTX7RtSi4 ?uQIk&I6}2* ŜEgGeSHaC}J˜N<]Z3My:(`D)o[W  LI}Wg=$#Gm6FK+6R~<]-IK+6,Ubr28-4~T u#eƼZY~ uoj59YL]~' eGbjl#vtySYnT8zU(4Tj2=HK$+|h9wHbmĐFP.8|ʀtF47T9#f2 Byބ]cNM%hBH2W>a};Fr-GǚewjU^㊕,ڈvhÑ35<;9%ۡXUe$|*5hW&HqJ‡T'+ )f-ٽ} <ِ̰zn϶18ٓ3YUtHX+)fFǓfzHgXڊ;EA!t+x3ȇD4Aa =>VdIkVrf7VdIÐzv{2`%S>9՝z%9:)'U?4:S$ڪIQPzr]W3VAI d 5+sa phybs cEc/][gĪ&]JⷛEcL(]ⱅ!7%Fc梏dI 9 2r]/uZdFMQ >U6yͽ9DW,RPJ$A}}:!NJ}&X,T/ czn+:0<`2k,z= u{ C%6KG5N/1_>]yZNJ9E4Ɏ L#+ĦZ [1;Ln G]5VҖC?\QVS0sT5}\@t ^jo8S64˱)zܒ%2gdv5tfmLƳ;N4+Sד93eg%sPܶcAF9u!)X&w,(O5k xg ^i}4V| vQ6SqI[Q.KvAh$E%̐-܎͡[U݊ScH'ɡϖ $_"cV3:RS6I{_B,uMZ)L0M,:gnN kQh|ۀy/isƩ8d<1-)IHsbp QΜj׬aܓl`Lv+񡟓Ư> 7|b{)rlP5Z$\ cծ֡"$m˧ Mnq4<KP[dqq>Z\yu GgE}@r_?NSQ=LfR2DC Nsx.E8TӶH cEɿ)#qS[Q4mk /I j0y4jP|X-u˞B`GPntZ b. \Y_ܼxߐL }\\T"unĎ*go f囄Pl(Ehũ $dJ:R4ʪj@3*\tiS+q6Q8N'5|vKGKkJkU #@#!{#^{ՙiE~pJa+jOyAeL@|Q6fmwhUɳXWZ=+m(\enM-v{xB))T^+YwnseUEI c{ -oq=Zs>bV>W SDP&عeOXy<= Ŵa +@"R=IyUgʷ8TXh뾛S2p !J hՠ}Y*Vh'N6A)MҴ5u /$qX1rmaC8[{- h k.%CďT'Tcf&jVV׽.F.9Y6wXyhtoſ\^S} f j v~-H oZ" ^Y^F=<èF™(x1bṂ5wאp<K݊$ʧ]7 nR`dE= uT4?bcҨJM- n'NPyˍH] tIKR`[4?K=8O-4d=WT@ƸGNHf Kz+ïƘi3)%@O=\beu5IxWْb~e<),UP☨&eDZZtd- ȪH$]C&7dNs$lm(s ᦿIvAtت'wVL`o PB/|v\/o'Jʂk Pxb)Om!\&v(Dw3ˢBq5b>VJJ?J$U{᪗ezĺ/b+r 6ZŚ~;B9CpCo1=N,ޗ6ϑ 譏}`wl]*@ߞWOԿ*6v69xgM^m:?[LU:3|Yt؆tU?.h2ۢE%D`n9st7s".0-[GJk1#7hpS=NIT,>nu|I<;̜%r!̃qe:).7:ks7[lsrnjF%u>(jߵ/% xha%䢢k(wW<2PScAgJ4px#klk姸kt8o͞g3!gw .0O)F!OU*5w8 m<[ؒZZ$"E +Moֳws5w9 az|a$Þ?Ԝ$N#|?c ךuu՛J~V F|l%<o r{&okaz9Vy|pOzMjޣENL3iYORȾB/@ہXz% C |ҭi]\#98a!-S#}E{dNu=/XL⚝k5(^M]5{rAs'af"}fn+n'5&N߽-@o`=Lf'!^Tg:C,I?LuMRgyd63{ :EE3og(:S_Tl[\nݯ%gK!/( B[Uj*A{W܀ӑ@$kz3@TxQWNVߙtq4/6EU.#[ؠ,Kҫ~``xDzDh{)q5h]5,y ZH7?ە}?kRZ((Lzj $oZg7;>F qYf]SI0&Ȅg[kki/"EGDs%-i9v[a4Q0gPg Dm3⯘PyN( S7ŠtX/A E7pUMKХXS^ϙ.r}J/30+!s"!Tv養5 Ӻt8I5?\!@~:1lGᴏVpMO26 Az죹 7mo"ܾv3i 6{qp򨬸dk" lkGeo#.oW}-p\PM۽ډ0ߙxb1ӵKxLV--l8V+ޏU0;5|I2kpC[ʹn P> Rp$>Jcq[^uBNX:1~VRUw Ey$0HoX*/ȖѬM`/8| 6e[4nv mV]bIwzPJS{txXk)s6[uhXG:וe,N(bVIǾK>fg%TO'=nE|pAbxqfLM{I\rv|ۉcoVVvU|i./G $ԼU;uIcGBJ&^t~T2VAt*WTq5n=*LKCז#\(/[NFt~U2";:jYI!q4 \Rĥ 4 (07^~S;M Um\sbJkadtC%s-QT 7R"0gׯ| q&D1x!{M+%i $rq^l =IjX}|$`ֈK  w[\sFmˮUv-䫥=L a&Oտ2<'Aw1d$Лf֬+YjZzEڂD< 34iV>-er\VAReo]ٜ:?#^G2RZQ)P8vM4|: 7qp?25AUB"ׄT+1m$UVqebKmi̬4Bڝtܬ1gZݻ2ChS$R3B!k(Ut HPk bod2Ç[RBh]q-ì #daqХ8#pi2]-zjBTcsŰBj.>4gȃqYzYA{LvFEHv5ǁ?STR>UX8W%wEMuÁ|_Ž#.5Qu:R+kY&h4!qY*y$EUyPv@B !Zi'F0miK~K=go"Jyxdj2(8ea68)Dƙz1ݓ.JFZn<۬jE♊gPu bPڔKPUs-* ՈC'O&ȿ)ZZ J&T:9 5*?51~L`ƣuk9Sr@ViYHF /iӱJqU|U`{$ nr%9 ecM{7Z6y+~l< &ETG;uٛj?>1IB6Wѵte1Ksh‘B&6ZtmeZ{† (gx0`uWw 3|2k|i՜ױBDEn׬HIqZ0op 4!}$gQ"FZI{堡v[Dm4v\GG5C_imM|gVݨs*OM0?D*WiJ GEF;t0ͷzRr h(8SvQfGKapLlBQ mzл$~c>G@4jD+qqU yjq ŎrX%眃؍o*ګe!O$2Ѐb)So=z){**{&0ei;8lam(]kW .mPZAhbӻ2x(/]lS.g,ePuRCw{h}l<>Ji x`é O lrY@. Ѯ uir'Z5j9/J ? ;DvJo\zO@D; %;#Wmjwm~ٸUDD_C_+WK&dqx~y=&@ 8·EaW:3'fݺ@kyOWS/˯"t}x n0-@"F/QTƩD^2X-A?'  Wɽ>DLoB᭓ 6ǣy*UCXk:{+@)þ68bmyjV" {&g$tYl΍2X@]@rvƱhIHW.4` ^¯fCW:`A1ŠFs7l*>/x+ӯ/XMokSNgewûn Iޟ^)VC1ڌF+U~0uEm7Vv4<ܼHZvɞh1woxيݔb<y Ԃg=-$dGUO PϜXb{+db.U0 )&"ߟt+`n: )qRRG4Bڗy-Y_4+ϵBO\!KFZҰ?f2GαL̏}h kõ#L3SMzc W`ë $<}; XEQ!+;7wp4iIc#4 6~LNTgߦ!eLj|NM.}o`}e`eH1M= o :raIrf:}aXӯB98ü~\gc;0$1ƥ _M/X_!0&"}/\Ca Y;#m}G)jBR KҬ*5U[w1u|3#o(s!R0\ z,FǞ PyǷu-e7bvt5#u 8-ʄhWh8f|z>4bJ"){XDe -_ @pM _ʊ m@U#^ 329_o)Z%7&LQ`)ƒ16:zͤ`%\ V9J̻c}|!"wX/l0HRl AU6 @lVlIRICP mAqIY,ޚI=4⛕ Y-S~R)bPn͞Lc֖naL?1 tqvFRxw!杘kؑ,aL.~LR.Fp8O90 3Gq7"L_>)҅G?tw 2_}UC4^O8iyu67߾]e_ v0_$nAAܗ]>_,,z2䪔|\QpZE1+(-&?18٨(etg6Zqs(%vh}^`p8g]"12x mv :ƑPBL9x.o21+&a# -so'}TR{}ijs4΍ViE7*Ch8f991%M?pz16ۋBe`VW'{@OVtB܍IU`-p[g`oJc/JZkv eOp)20t} 'HӼ}("; +Bsr"\qR̹'It.*o-m~}EK^Ȯu #/6Cl< wG/&XtGu s.%** [6_)[=`I@id形E=n*g9-R "?-#^cƁUM/ᙒײ>{eLجjmG eU\m:+8 yk@p0, @hi&]>gyCRobk 4~.KGjpuxs& [A7oR*a6+c VW+BqA$1QP劭!Ѧ7$-vO;^}]fvdqLwyU^Ҁ/c:5D2  |_:r*bj)5VTԇDgu-SfC hVѳӼhߝ:CqM}fcbSz1tLjy$b:[ 1G.o|!HDl9 ]>=5QPr0RdNǬ1h=&ݾG>ulЇeM{t3Ѡvfc\#0.A/}c#92@ w#M%Dޗ8(:胬@".MQ&{);N4: .ܫvFdQLy6y ‡4E$*0u(}ԯ_c׳zk XMl/+,uYn˜/Vs=[K"g;5{۷}Kˈ:>]7 r-6f}> Z(W*hq )nj+R _w.f~ LlMC@&/l~v3hL'>re2={29c0RaG)ǻi _ADﺩYE%+q|E~Fk'qwa.arTgTU!ao6xrZVp1^^9~IfqYzsk1k g5fٷzƦZ[0z-,@ X\f t̔i7>^je1!\!OkԞZrT|]AUOI(aA)[7HTgǨ9d]PGMH"ހN|"=h l>C+Zcqsm]^nUX5v*A&H>irh区xf1X\^€jd\Oi23ұD's1Lu LBo ׫0\x6PG#s&jH3}q}m@3#59޼n;C*jF'OTu0ikD|3|^jƤ,&^u2%P/Qդ$!D[`< ;% g,4uB;1^q47h7Vx}5I vW͟\2]Z R D=:KrOvlYZ:}X'k]j=Sk{4dϠ2,77u[>8T=P>1iV~Ġ;Ƞvf/>1h IМ&wvA-K7eql[jj*ث_eTf4 y3 ?UF@q7 mpe]4)]1$ ]5/3JZI8oLhډLLfMZd 3 WT5,K7O~F]eM:T \oy^>< *Cл "ANW wbr-29mAjvQwk7^/FH,Cw`^ˎ֚(ua2&ޖA$}gFo!677>4a2id7.8cN}6 §Tc~,$h%''+ _x1GPͶO/P}01ۑ~#7@ ,:d؏Cb 1ų@>/frvYR/0򂂯3H&_ܯ&aDFr|qIgb;z? 32.9%vZ.ԋW:,y;y{Ne$$)d i& ]Ӄ/5z/ԆHQ {UێqS cbs'LB^'uT.K)s @;kO8QHַF9JV{V\T÷:ϋUkj i]Yx:]l'ozWļ 5_3һm^hog^ wJoot;}!Z8;JqYSI9|Hڐ!^hUgC-;؉ci>S(`uð@CLGkb6K#\!p qYY4=$ ]"i`cG?B:pȥ/JVOꞬ_DȚ5dc6X,7<,ler:6׸8[cxw*}vO uk6TE8s1rfK/qCuGg`%fى~q.g!b !>=^ΐR|+U)Y):(dn!P&5@˟dZX`$ n> ξ۳Nm.z@{gEC#(TBk5衕P-Sw@ۃJMn1@\"a9&@_]`њ6gOX]A넕gEQYG+ImZ'PM& `{Air##ϺO¦dͷcy= Kf(AW=} l&/Ӂ؞= ?#;"41|Ȅt;XUZkxɍHUY@ @N @;j Zhn/sGS:vY`ץY 9B`?,'u^ĕm$|1a˫1 ߞIZSUn ӻ+s? hi6 r`eC$VQb?.g'Bx<{V5%ѥܤc8 }:kPb)#㧣.C<]`rTܺ nuߦ3k95%{iZo\J hJzjilrX@ks--%j3}>-a?3(1JX#__ :":'F}$ [83* _nb'8[Wq#ueQ]#ũkJj=k}EnŊ0T͈ TSQ%Ӧzo=奔[>sY? / @=36  73 N|=F ED{@fpaJ x71~ƍ0}hQK$٧QVk4h2_hֽ.M=j_s>#![ ԊO;W z>>4̫ob*m3]>vSZ֒ ΄sr4]f?s*yYǑ6X* ⟉pJ;ֽ;OB7.e [fu?k^#aǘZvAgzHcBxS˥4Sòz/R,Αwk Lޗ6b%jGqוgJ- ,:C/^LX nHf8 JWVJShs{OC\h~>xiCm 0E&8U@Ob3{=@&;.+\V]aԅ.@S!}EmuɾFޘo[.f=xs\G=NQ幮6iש4YX;8t=ґiV i$(fŻ?Bv)\f_ҩZc Mr<(4g?4_=gVְwq/G{$(*3U`Ncl]Zz='0V_2of׆e2 B#) DAer4SY;EYY.Q 8RM΢JN#*CDM! A D1]nh)F'ScXD@RvƃX&˜!}n6#BIax CFDU-Gby>y ae19v~% r'p2$nɟ/tmoPZ{WOQ:Sj7f$D;e* Q~wew#/,s1m~Gt'sQ֥MiMkķd |\HR:|H2]rJ%l礸tFE!|Tq3@{݆heUu3DUf˕|h2@ߞ#m ^o //Ps}<1xWȂ5O+JÆTV^> tV]4L |KC ?Lܛ欀򐕪Zbhbqv,cDvn>/<&֟f)iY{_c ^L[O \<Ǝ*· =\&M OݻM[_q%Pnb]uX]һ.LbվuDfXF께]5jҊ${}ZL j%Ziia"@}vtmU/@ϏN*Ŭ #0&h-T;CJ|77 Oz~r suQ"k va' Y8;WC](~~\F|/U,ؕO,M5aўb:1Nx!a_-e-^R7ѬS~vTfojUjLMSB]={`dT698WF]˳ / 鿺52R D45kZ 1Hհ=u~7MaF(d+27C^򸚁V6+#: m]~sERf c?30gH_K5a<~yi!e3d˾Iwg[uj:0PFL|hc OC?Ml7;7&?u #QTpAԥV936sdֿ"ޙpۧsA7#^ ur7NJD`Y86=8 ~p-1*rܞ f69>Kw|gYbcz4(h$1FKt0`捺e3?ְ~Հ7Y$~t2^ξb`(uVŘ;7uv  m$ d%ߵZ@T= &,' +0{&VIsegIYV[Fv\N2D8?_|]ge eI'a"-ݹr2G 41%tc ` {4E A{_Ϫ| CͰ“L$t+0z'0hpzuFæWBd5jZ"Ac.8֚z@"!Sji;ĥV~W 9>^]s4kzB0w#Ł?^@=YJL[ٱg}~\flkC|Ȁ$;5uw%%L:['C, -imu䰢"틷%2=g0>(dJB}Dܯ[R56iы<i7N\Ymn10|^*DuHXJ;+#h;Ny(!%ml*}?>My9}g3GreŨ$2[X'rwz:Þ^g z8K0hu,^Jwc6-  l¹Lcu||Sxw䔔 剞!6i"0O(MIʠCn7;vCRzL]^&}`rv=w}-w6Ǔ Vٺrqh d+%Flaf8Uv){AVoO;j֕[X~)a`[rhpV#5 h캷`zx}4=HbdeLA3< */1 р`$/jk"-ӥx82Ջ"?ofl$ji@fIv`Hx亾[E8d6cnx [YdY;t8}ǡDO1E$R㬙QX1$x4S#P?F3&(8I3 ~-"=齹kJčeDY$5Z0g:U'+IzSiOpkц`:w, ל_Y° ֻ>{$ř?xf/4X%2#'3#iT^ 1?mYN=eعvyE6#c\鮥~VhY3pp!7Eb/YI{] <1,KIlI[R3һU6:h.dj3zbyM'k”P^rlѬLK?kzwM!qI ):Dyhƒ`HRĭ7o]=pMy'y6!jQۃ+Pt"] xvdrp5H|}i4ϙLe!]c<lqD̔ۻf4D{HKO>13yg,'n(;W<S!Zv!зH=VQ)3 .寭֚& E/M[a| Vl !AO>bgr J.\OLGa׻0M9"igo<+ah̚GW$' G!1k61\&mۄ\\-j&e.sϢLJOeDla |ge5͈ٞOEpd!!Kp#m\Rooʖ{"!TȿT0+*W* d9<쨦iARaO|5A99%YSw$';tqG|ZK@Z _|+z}ṞlqAC 9LՌ_U/D' ~Iw-(fނhCCqbT p7Mm|A  ;Aڃel&BP]QmUsG4ey^Y|ʒ"7l|/ H2UO-q|1Xsw>K]/[ 8uk'OG>j(PvʽB:c.cnͩϧ&zhًk~NXBnܢ;rOc#[A(fqR5HUZty"7O3TTgO؏[euIp;)S8.,\aם=l%7sGxJtĂ@Bj /UB;9g0;}KGh8owa Sk'29Z#-6ϐ.+_ Ӽx[G 6 y c vpz4 % +c2iBd R7 K.W'.ЫLrRV/(Ǥ& ! ej&Xfe+yi= b3W~10}E9E+,΃5}f8v U*ڦp#ֵ8]r^_tJóPo8c3fpe|Ŭ<2ZfMܱMZFB=k?EVo}tҶ <Al_ĸD%Ƭy1(X)2XA3#C𱟜6:LAa<RSc?}UFv6J1 o*5Mњa%׭Y!,BMwZ7QVGJ˨f Y:(^j^1rEcsKBH͜ߞywx&Kn1rU`!? d{+$F(Jѫd&6guak"n]?0 ǩ[:%&޷Za%[N Dm/4]y$LNN)bYɡc#~Ћ l`1YMʇр-隰dצ-RU>T$_Ү8hKבYޓD5]n3I^)Y,O5WN@.4[] `z;@^y(,4GݯZmcS›X{J͙s]3BԷAX΀h$ jHj @Re1$ Jע͛ܭG.>{7.>7L5}:s'ѤPPhC[@f!z8"|fLW-qJ#M g{a ]YM*}bP3Ok] _,x]\wdyE]pu/A&Br%L*/n" JȣޏDivg;< udI^]i )ִ0ɔjJ7%/Q^C"*֩t푻̳͇K5/,A K[.sͮ?H<=c[:զ݋'- ]%ɣ`Y }bI{J4?#FN|4 †/xXQ^rٖ D١܆͌9 =lAj=7;U]kbJe*<; ae#5=aS뗊HϬ.*G9J,μ<09jx^!K_=Z [! LuJ!B뤦[K)5.Czie+|@y )A;&DZ| Qne ƛPUÌ puk"%Nט ?ֱ# zZNnSSj_ DU 5r(&}LlLYV q,ww]2ŔWϱق3J(uO =i+qWK!ۆ6z)Y=*XCSH*I_r8'cYslj@ȟ>̉;-$Ͽ:&3HxI\wW;DݭĖo[D@MsF{~ zDPgC=F\|#Uf[jVYw2T+;Ul?} U8Ӣ~KٺBg=\NF\%:9/%XR{b2#yJ_\KZ˅vfwzj{m<rIT' P!qث*O73vq"[c ?딆RS/q$/[ $]/"${u lk~iNa+_a'QSS % b =N3"* вbP#Q3F"ㄏQ>˱8} LLnSK$aWоɀGʃDmv  )pFyv:«2eߥ!hBc,KEYRc>Ycbf_!T\_ _hKRhZijiHGDE4'Ʒ2TZrCk~T6 ֶ6}i?M14ΠّZŕ-s>w '0E;e@f (ez+Hˮ7H Yü-VHm]M=eR9If7z (kpa۵ZB8zٰ %(Ɯ[F9 ^RC].UKVLHy? ?aCl\XPB0Q@*!5i0g}JuZhR^DH~d$kd#'P:m!?)|#^|V~2hޘP~ܵ>%ٙM$Y*! LjqllRN#hfu).!:$snF!%RGNfϘ N&HC6 &ևœ9=`fП.zǚuY$8.x|LרL vT !ܥd5 .Mps~L<@rI]JZh MZOf8P pK̨܂ `"Zg2!`7 J wŠx&=w1pGLkU%Zu^ipXm{#ƽFnқ4J`P"AryA=3 {;0L^YrIC"uy&L ! 1XVLU Jy Ѩ,TOȥA`gwj:.,<`k\58ԑ.gGT;`&r=r:5 )|g/v43eՄR7J .Zh%Gk+>ŃKśLI-> gk/~@?n<:BK pD ;<9>QwHm + IsJ'a!Rs2sNM ڃsO)!Ȯ# R/dDw#|5M)Ia̬.Kq[*PdA!zC> 2kIV|UxXnk$ZD5De">c3u ׄ;WD0YIÉn'q>L>{Nh)pd<}&$'xψ]zR3`6ʷO)hsp|rK<drBF6D)ȍ_x.#Yn cb_J2Q1 3Yqw.1߅F99`,f'?%,Qbw=ٯ%nO&@ݜL-C'$R^!]|ѡ%k:ja Xy| iU? 6CRȁ$a/V*e R'pvI?˞2WTT~VqNQlζ9 Z9²-ܨ5**|㉏wfLmT7veɍ֬,82䒈=@4/M dZ/CI,R}+Bz_l 5 M:lB0α&C' zMbICv#|L>A""0aD=&K|re{ 9| ~f/Q1u@G>Gt]_]Wbz&]Hkd|6 X.!.s;*3Fbǹ1{ui$R⿫…fŵ|~fWtzNKϨ&ݖuc?e0ߘsK'Q hFoN91Ccǡ:'ΧRAMS`d;}Gn#+eh+ F**t*F[ZC&ީEj"fr4 ̍J4jMVu*ӺBfJ\p,hݭZ2I5Saa~D Dt۶;/ a+7vU,LJD)x eouDmf3&$8AWI3y2BgeiAhiMdMֆK g_p7kQ¢4m%ot(h[ Un_KxRd<>ݻ`$٤Ncqϋ/D#Ea^HZΎ:(y-NLݻ1Gi9=\% {4UCoBc)[f<jMClwD9@ ޾/LS*!Ȅ oMsGfYbjD !x,2ucE]nQ.dr{~k0'rZ:|p{dsx;~rUX#*>#r҂@?#>,2-oַ?n Z5s|NH@9ursˋF"|V*]IX&k2+LMSxl <Ҧ 0H,bK'ٚ/dLQ3I@ <0 e\)c"ϭL6ydL{psLiGf  i w,(#e-5Vea%Ywځ5[#sJ6gO0IQ,յNKu/>Lhxk^f ؚ WTʹRXlsr&> Lo&O~R b>D[} 3N]Fed8%6soUB'\A؀ΆDp!HQaFAQ0Krև {3eCwXe,R3r J3s&1w:ڶoq" o)ʧa0sC.k7#D%Ls6)!Lƙ ;6'Ŏ<9l!u[s8ڛgUfΤ)W^v~ŘX%7J::5Qa3g]J!Je&%00w.W=qaO( ňSf g3b&VJ<.knn)}1 9 1 #9'\ /Pf֑WE|OpHi͡(zjqфmm 3/S䁬>zS*uuq%VB/bMY@WaZa->ZZ4s.n2.HbbGhA`CZͲab,Ŭ5ګPS#pUGß0WHi$Aaڡ ]᜔C/L Lᄡޓ`DlrO䙐AѲ'`ө{;*,%WMHՆ}qMuד;gE=r!VP!&PׁGJI<nq蘋Ӻd= f,zӛ=">"]qWTR!ljO \. aOіV7Wq5zŪo9vJ,b~[`3]"܅> Bu>tf߹܏=Sp`^,RlOj3'QJt߳nVA6jECi0nc F*{'Քd"6Cʌ[$2v F.ة8R3-vNEU+Cg@nҷ%y%7:ǁOU 4k<<搧E#GrD%mxpd OA)*s'ޕ˘r~޼PhZٍwd`C3Eyt -V Klc?0HU%]V{e׳ )m\sCU>V l9\p^nt]64w%*9.yXB:קSO"`*?"ʯAĂ5i,`KXiǣŴowH6X~G \@"]Q4/ 6yZi8^S8ImxzB2F1 EځLm(YŎUG;+K/6K=r-Xn݆F̡n"6S?p6W&DjjtZ䡆oP9x8Ns]$-ʼng"o2BLQ&oتZXHƚ l_vK b%g SH|aVGz뚬(],_W \Q^4WWoξ WJ1Bm\<zRjap ߦS 0NKHm}ZXd9&y*΋CBV5=]=߃96wʈ\u |a%5Mǫ`0W-tP.9Ur 4j)O!}Y>K_n2^Z l1ҕcH}Dk7Z%RCz$jO8iĭy?,&Ҭ\ת~_.CT肘 Mf `*K@ST} E^\;M *:aX2ۭQ^Fd\U-17+}*揰ƹ\%vzP (LZTv ²#Q =͞#58"~4 M"Tne%/AiB Eڜ] ʫVaS='3<`IAtezR.5+<fЋ%w _S-&X :Cfr7zlA8dg' >Lr PuEܧVjEת7ء\<t$my"`St /b`6V֏)~(|8>"Ӑ:Q+%G(S&xx.(+)/dq`D"ۓ*fU {f%}Z8)3Nx7 aVh4BJ!aZ,GbŖo\zFR6ZƠzbh CMM~!]x;K8*aR &L! ps"j'TBM! L̜doȗ?}75dC9 y棘}c y;}Z>2I)Wg>oND=&u$*MwWrBlX9C7*l1gVRO<}[;Taψz0CЫ: yI3tf a4"+aL 1ِu䂓\#n3Ɋ@c8_]KI%('6NjK» E}sCFG0ʅ(g}ZYoK=py#jY,Xb\X v=S/,en4[ b ķ3U?.;3@ޮp\ihUlD^9]Y``(//F&_6a<&{G>[}k>7,Z]K|xΟr*C=rw#g'PwEMxy \ߖC+Q!xꢆ&n>I.↼^Tq3 ̍C?B/2gmeͯ'].C,^>ݍ~b#َў8)s•3O¸+fBFe$pFI:ZǶr+'QϼmzhʍN=d !7*xue7t,~76U=Qae=ɑ ׈b>>GKrU/aQ,/NurL ;bykh(+V;BQڵ!Fw,obOL~LK#6w9#^W>F:iCSq¶Ǹ8F7[#Ppe7E&jw[W"^MKP/Cb`'T K|;J>`l+EwOxp,QﲷHdfߌI%Pviˆp_8!P*Ohh׆QlE8T: /gg7x\v9}ۖɊbFw+K)njᤓdܢMh3ϰ. Y 1>!˷'K!Sל^R*V ZK ƔyP1 296M?Km"uBBټL[ر,Wl \("盛ػ3j!:&2ɼ91 -F] _]h׀v7 8Wgz>ܖkԪUs-db2w{K?_NJ,ᄱnJZN1UΞ՗dkYϪٸaV0a0='xl_ooQ{.Y O7C)1ּ\,Ù2K5eY]v:"{yR%^A,&IC8ޭ^ydY8c VlUZqD~z/joa"7+e/Uxwxݠc#>e|Fz06b'؄:c55(G`Ծ!nRT!µP@еV :a$}vE))L۾E>:̥B<\ ͩ>ha'd"ɗ,HjȩKz GUly k#qn`*/15E!>L#:@(~VF;Q׮Ql6I1l!χ,PY +Za` b$WɖK OIflw_ .k9v3s> _Aax\%%HxUḛf T_?+{$7h"NZlA:jX]6^ E[)IWۻ$~NCU 1\ `^N>bZq/X vS"ᇷ,"5ڏHV[uw%LuU9JʤwC {S^rB:pIT@SY L-_A n&38O##Z^ibH%d ^k\ DSd%6 Uƥ:ȸc A[`2=Gx<(6BL$cDv5M6|P<]o8cHWY,"aP #U4<oX7s3;t .Uvyg-G Oľc\ 2.*hP& ۚqŏ:k![[3MWs6VʺsƂ @mʶ(W@i>cw su,;uڒ4;go^ǤyUd71ApnH- Ζ9f*!goI=ÂF//QL7l&PƂOC,sX +W^*َOE+Guy}q<-l$Z]8Fܗ)q#5y~֫gz#J\>_J,FI"ZLh驙ԥn8M8!9/ v7XSGb#䢇Ns<8E$ahDdoEMib, JVSu@䨈Ͻ:>oO,rIDYPJ胙~v״p71z l,^5EɈ*Q#v=/](ŪN1I |nc4 d e4{׀`UޓO2Z0?S`]+sް [ .rK;m:bI/8VoE T$Xl^6|-PG#Hfry { +v8+c+cdG?@O#aϑ4 jAB=8߹K?oQG+'1xoxL,z2RyC`dH$g}t+yFY\WALxUvx2)~vl90>i0ӭP8׫wɼTZz'xb,p_!$GN擡CzS5vv;2OpeċNlfr̐Fvtn1R=uJ[uXհK:t5?z&k#Ԇ۪}mM^+à;7r3eC 8+M_̱9+YBwCؾs~ X'D9 뫜S@3ݐL5PT ^v̽ tZ[3 A\/3lbYisC~xi*XF8bV\LTl?P=9w6b;br9)25@Wh >=,R[Y Hgn&,!$`J{߂RTM HRvk k#:]K׮Ԏ _G>5BXޱ=r*mƒ:|ܜ/R>=;F>IwaFLEYOzؾYuS`q\?s1d]BAC!LC!tftX{݅Ff;"OsnB_ ﷭04}U~b*d0ά 9qw~ۄ͢0ݛ[ 'P`6CճO6u.nf + ok 8Tۛ!} 4Siu=Kk Y;ᓧ))請ل䶘r|#ۖYʆne|Etms<+;X}|xq[59ej;OclT%Snhwl<K 4,RѱIÈAc G'5Ӽ6Jv-8Y2&KE.2 ʡ 5B 9.IukgCѶ6 $Mz48_'kwrva'Z*}O 2ɡ |wT]pFpzFyI[3vzC;MS ?yol(Whc bØUSIX/|%js+E7IO X3ָvU.dDxhwdܜ'wKZ4Ca)0j~[9Ao vAԣ4věDQ"\t[X?+?oh*#xbvzH\%zJύ8!*\V%_LN.u&N0 ؈Qo??:46m#m.Mko+Zn0ۭWO;V -<܁nO z?5N>V),BTƈ.TUJ~>Ed0rU@U{L-HO|]=3x!NyH̉ȼޞ@od ;= }m H)$g0;]f)UoF7EKX3.k2;bb`.WBlxP-Jh?nv\5JW.vM& ]Ѱg)A!_:̊ %E{HmS8m8)&*k?hZX0-<1%0@8;O?#RlRnvɦ '?K 7PCyz}~E+$u0L<;g PH RP$ڥX}v:C-*c1"2Bɖ_.R $+Y4 hU 횧 kLVXrRm"=֚H"}Z Z d jY; A"e#n;TD Wɠӄ/DW;T;+B2>iFR$XRΓAʼKE؋ 2Ћ쑳[WcE&5 û4K~ʻG%uKg疒*0xMH{珍7*jHwjʼnn~~J+3(ctwP$%a0 Y"`|k]Fڧ !jmP[} )Q쩜[¡ZB8:3oXbȼ̃UE,6(Ci)L5kXJ%KP8+Aq-,?jLjdBBU9V-uvŝV"'ܟ{i<mnA|%HVx6qz:8esX-IQmAQl%Zi׸{=4 ~HҗA0]vL8@Qߑ oʥSER- bO?}.QV^4ZGBjQ ,C@H~ӉxݺSA4mz>ĜE X2S}0^6s1lPVl3Ez|hU6D>^y~"y16C3Xh0 1КM+1|ƙ J30#ڏ¾boJA E$1IEb (aҲxz2-$ VSl\$ c?dlh}?[^n'͂%]O_Tx/75L%yy̔k{LC7u =ZBvKB9b(Z^<ps /9)V'嶤D_Zƞpau򮯿B30:/pWJbSeŦuMX3t+̚Zt᪼%:Csi#a7zF {A(q:݊vmX|Pcae(טz~赮*$vۤ "]p n\܎q7ef ys= 褘9 r+ PK*;xԪƎlz6IH*~ES~ 8{{9oQN(d2.hz'WP̯||V)D#Eky׸ x誣h[凚L"x;TDh!)wLg/j7t*!m،=k%[E+HZ4ʩd>9vn,R*`a/#})jF:pgBB MޏRo6 r-v9|pkۖ"xߓ# $ mfJ=!ߗ8(DϦ|mS|ZrRodVP]a˧@f3A_ "LjcT9c弓PUZhl>y"$ydzq[81Z E2sx nZENl" mߖ8"+1_3xJ%'V?:<kD|_as(U Mǣ1fdtEt%ڳ)ƫ 25k niB Ѯ<_ j VڒifAtdkdaI bht4M(MvHJEG? xilZ%#*xNV9єU`G],!]߹G"tOʔP&U8]EHYwN[N+GK\q9 \˞!WOìh㘅$J*o #mLy*cuSW%;M\rp{vۍn9ø=/Scy~ t)P<牄Onγ(i= MQ׫6y0pl Gy}. |0`y؋\f4zJ!!DYCc +'tSYby6xYr^DD55z P#i.FB#_ELC0MH k>.<y^%'fI, wwF[X.Ǒ &ꍛ9X:'f F6z>]2nڑ[f{)ˮ1U p7pݡ1| V U vWs G4VWŁ[wҌ>MB:аVIMn$w.c2aª0k]V|Ί1c`- `*F2JHݬXuy $ yrs@))46jDmt0TzE?oܿyZ:؎O&hҧSwQj `̤(u`r觮2hM=@v^h~):T̸l3(,PJ*R+L Ѽx$h[hԇ`| \fsD{SQޟeJzdP"8C.ڊmB}^~gR: M;`U$ '[6E8vFDA PLbXS;ŏ: H%I $<>4_ ao6HXZXáiw}w_ݒO%lM1p@tJMAn=h"nbKY2 d{F>Q(ȿw':|xCU8O'r<ީq搡S*@&d+_wBB>ps{hJϏ8ɫjߗ_46_Wka{eN5lBQ̾jfWUo}L7fxC:FN$n*[7A} sƥ[/hGYoSM܄Z#$ LlgR  k5hmQ  Q& ;'l'\?4輴p+{e$8mD-n v?HW azHӯ~6Eb5RwD,?9Y&G5]J~4F'l8s,9_\\JBO$sDd"!>V,nJ"pFih:N@}2m. R:c2ŎW2/e~˵Bfyu !3_TH#x~9eA EuOT[p,zJ,a\ZCӜ}zbޣ$ wD[ZA#>wIĀdжX2$]|gh=N+خc |_{cix#S//IfH9씗osjۻrRǂ6kVP IJAq2}Nٽ8/ONef !wxK1s1c /ԃc&u/bdc(`x}i濼nԴ QMvЕ&jrͥ03X S SVWЃʨLQwtW>۽oM#ģۏ?4xHpEg=VYkrs5i<No@+>Ʊ?]t:I\A39\sAHK@g2pSKpv@f=H s. kޑ w %>x7[brhmb1d 謯XI z!+KG#z}̎ieeRbvr?("&"x e OID?-Atf0ʡͱpa2xvTEHyHv0 1# D"]g"XjgS .PBp>ObBB Ri$KkމB4=u|D-͚eer8B9X ;SQPJof|d+\jʾ?+(T> EWPMH˶MwBoddkGAzfɄ__mܲ VzF@ۙ1zG:}hDf_#$Lj9Xl';o\&ft˨]Uy׍ȩ6ؗ+qoUT6T ̅_G 0 Y$) Sv|$v1lcܟiS"h,-g 3zPJZZ\T_jw~Dxn=Ay^ξMþ`:NK -!5?@*J }z; CP>;4& >YzC%iLT5p#6αi~[`{ }t<4yO WҪF3s8YLKpJE(9pT8)ͧV-]ٶiË *k H)S-9"w h3\ ;ݺyuDVb(~Fڊ=RvS\ ͵DC䎷u"1HWeDNϴ`YѲy*Q}χl`|YG|*;)~h@b(BE 0\)ߵ3Hg cYTP7dGXm虹Ukj9M Hq0r nk@D(NWD1b4mO1`vFT EM wTA%`py{ V@~04tUj^fb Lzm\bt8RbpU^ I Uvc_=JW;^IzT.kDnq֭Z3?0l:e |5)Al@y%x_j4d:v|`|y;d4V|NwעN؀5VK%v)^D2تhȮD%еc^xXǨgpR ݂rO4"%WAPH6]SrB 4](j? }P%J᧮44Pq:;K~WןT{Hq4p]g"QиF>ӵM8D՜+C]Ld#l3FV;h}EhCYI.#͗ʶ_Ň+>w'i;Q`5jD*t^|@+>ŐgӹK讠Ccֈ=5f}\0e3\ |.A9d}'n $'Lzzb(]uUozKB$H5Et]s?&SPmvj?Yw0Ҍh, hÔN\A,K%bT Pq.Yd//ғfqճwv!4ֻ_i|T"#ff)4οyu *B~ r, l[Ύ!{ţoB>#Ja/,);' zX)` [VoyBT8̔l*ټŬu$B g.LeG5L/bE!Z/$AoU2؝{CMӢAzׄqgQ*3 ;_1-n%;c'5O+To/Rx_tx1F唘[3wgG%2~TVfAM7K.3/z2}/| )8aAa$[O:E7 ֜ ژRwD݌l ?:Fq3R(z&) A1- CKN[ l?}Ûe,R1<'D"dyPb7ھ "EF;?B˕,&LePaL g->rsfwȾ: e HՃǣ{Wx%y!fU&A>J8Bn^y)aEPxؿ$Ԁ3zϾUhl7CځdAˀH22PO>%S~{tt3U rڷ$ߧiTM W}P_1ׯ/2K@U7ߺh2M7fL Y6it96'@ƃKLЄyz^ +9x"HsoXRDYT.tH?J-5lkV) y~p(a  ܏27PĻ hxon7-bV |9A\'IK]wu ϋ@}yqDf~|4&ՃJn4nT(=kp^F; XN ȩ_,:W>eD;NJŊ&L?a Mq ]H~(}9GG0QKޯE}`[_狒vMq:YH59YMlo|gQcNݏL{lYH:dN/_ޖ;N?Bf/GY; XalxG,rۗF *w3UG!\6 a$}9J'@1T.]}Jn @˻-:I"9f%$vV/>Ba62)SדzAz7*~x: E5̳ fkWP_gS) HORD@}cͽ_2{p25$dM7*.b3pnfpdc  $Қ =_+'֤ꡅx*02u!#@Œ_ P~Z,9'n6evk0f|P߷S➣}%jK|j 7: nflDR_;!BQwz҅/;]_N)b5B_u >Y"XFn(W3]L}UF6h,i%='nԇhcZAi q{\1ZY1J(!SyǃbI d}Js=h*1ilΛ>c_0G-2Tn8n?d/>S*YfM,T޸Zg'ELMgʕV## 8#BK ˛UF *.Ų2P &r,> R󕅀X㌝ddJ- FED]gL34R%lQ@(:8oPMt+ubې#[xz qTR, Dok{wQL{<(b}҇Bbw!uS!%mOJi &"/cī%!C- q7SDCd:!6AohKS,u.{;+ue]C.0󞫮I] } P!O9fP7M*} Q۔hcMKaN!IXڞVVY LHyRL4<ݜp "C:9CB7NE E>2P4aӱXsszW`!b ̮ayO:Ј00x2E4ɺ7om5y,7){ žD,O7IRhU1SB׹I^I븺Nývxz]30+K7#SX̟^M0ʱ{/'J6 blցU_rRqVvr+ZƩ'VkR$<`a}%MQp3[g`Ix-(r{̎fjP;P7!^kt\=XA*N f13R^&͍WzwKE ƄU3QuZ_"?k{99ҵeTa,(.}-KQ|P.'wF<Ț& Ta*]%W 3e5ތ+_ǪJV6'gKǶr,J,9ΈW:ae`@\\צ;2 [ReW1PLT'Q ( `ƿI 〱pj@6^1!>Dָl e=/]QY9!λ⁴g)$CrrSmdas`8^˹I3O%RPX/WU;A a]1x s{8|֊aUp U$"5˷ C5PG`{ m7'pZKsNQE^BplHnC[Ig-F; iU(\sK60?9&i{]8v oY+SǺ#"{sOk@Ms0C3?.7` $"9,-s ,~TIuG bziSH\k}Ϥg[',Xu]uy_#erx}a~Ҙhqz+ۙ[g\#Cfrov.sCDE8_HcPgs"*Sh2ʇ{AJ;THqEE<^$+D JPxGz_Ijq;ZʺE~dс>YRawˏض,քn XI[wr`pq2\sEsf ޿qgl"7@!vxpq&}q 1P;v/vQKӏNA;ae\,Ξ}a&6".X1:oY|oShLhRˊ$v|Q* @)+hf:LBSM3 ^'lv&Do09 T*UT3C ofnXhZZ=*=mt0 eQ)iA%7Ѱw`W,/[D*.D44;heE~Q+8p\Y++?[rb<}\K|ZOta2h^< Giܬ=Fu@poH%$ڂsl*n:+6yc2kX~x ܾS}_+( [l[cueɵ 81;"KVѮuLЪ"U^)߇-jDd./kȿՅuFrBkvmu) =%p>j;JMiKP_٨õyxTtFj_AIJhUz kSjS R6^'4;/9#y4  "<۲8}H׀Z6<뚧}GXVc˖i=; qsKҜ<}Q]FAXwL] s2g R|B̲(es&άOcZĊW Qh ,*5Vc7/`L7w|p*WdwtH.)2$%WB& "BAΘ(ZW]yڜB'ݫkJ//f07_aPf%&?\Y؅ Q*sEf`y+nW|͟FJCg>-lG[΄3?JD$XL_-7wa> nh[6%~N9=vm/"1`_ m 6\tHwBfT/Cqr!4VSp_]bsfE#>m냍ҍqh6"Wo0z?. |mnJ38-FO]_ _%9>֪ՍEk0s}~G>"8x%S7ryjُƪtjuqpM u>]F{:F39d)Ks~:6(PKBSOdG9A& :syw?rLa>kv H3g@UN !EP`)m GBc3 |w@+%/Ef6N옪qFVFulQ^3Wlɭ o"{DP$%6r4,|%_Qc߮?d =au4~ʂWY{P׈hsşq>T( ƞ) ``4b'B㊆aH+tɤm>hPAfu?1xKKRI.8TpQ89Ly^l`;QnxI\DbݵV_z\``u ]Dߙ/KDZۉWB3>lK*tRcEEAب_&n`|oRs=W6>O9Yn{!BmӈB6c~P"dK\DRBK3[z ӍrIM#4t<,d:\xVw61F(if{tv ɿ,sij %v9p*Q42b6: x,HDNB My/V )y{R_k~h7Vi,U#L6;[[v RUktGbgH p/hBkڟS$".Ɉ: ٌmmJ Cy#FXM%q4d9XťF3Sw볷(hb'nM=ȀX7bQfR'}c%RUswQ} )QGg)Aȭ=ocep@_.ee "Fvے鹁hwaSt4U2ZWM,a>_W$Гr2Ez I:R`|E!k{*Ƣzz^ Z‘4~-gs·ݬgZ8sڃޒ#ix |ai|5l<<TcQ3:X}?#r2o+l2 ph5LY Ȃ4^`S3R-o,mPBr9ݶE9^8l =x B ᄰ}cZ,~wx'Y `tqEpEϖfl!Fraͱ)%Nm;Ab]/wK#i>wm%Yp&C;4f4|c3^!n{гrt`ꕻ0'`9+ؚʬmheIi\]XK~,/央t-#l{o! w>  0>[LK. xI$YƆ"xIçuU^%nk1p+]4jĤLZoU} u1Ri1Lp=u3}#7}abSbkN4\ sBM.oc [KzȈIx([}w t`-Oti_C3q ,>gc"R+&h|I2%VHmx~;F ;|mL&Ul@4 [?2"8유+bWSgPOSczD d9SI>,*dZ7&WNBE =Ǜ #$Ń?`mPJCz.R!mz<2!;l*=jlv"3Ma2}lQBǣw.D 5']xt h4q48H!~+C^ںi=|O7=⳸7ؤ.\m^7ci7*6[a(YZΉDMϣ2URCnŃǝ&i([M HU#SO!~%WA^oG /VLU(<{LS,qnc%By48J"JBl[Ipf~DDʜ!PNmjzn,i^00'oE#țV˷#yDv/L!$Jw6@Pi[|$F01LJץl? QR"EO0LYT[_Kդ>]My^'#f |y+ M `:2$ǩ[=僻œIe (C1y\̸fʪgkGZgRNF:'u +ReyJdbE_|@W}/R V#4å"@T0u0]v&$dlhjΝ8Ĩrq*Gؑ ۊvPD,).ɞyqb9J%{r[R&E 2T^d9W@ 5dJ@/U_#:ݦjUQHhԾ% U5/g#5* Cs|O"[6- ̏*j_l7R| Ꜣbf\\_f(:j15/]]vu6=B-!(sS)X` ,;e#Sr^QyV犏p/us1@O #"y6$Dde.)- z߳-¢t/6K)_tBHi}";5rCA_SNP}6-ͲW= W5oZvvfRJ:6)&7C 1^%Uav@hyqepajNJ4KE(/wxe&\x?ʪDr@z~ at2c5Xb8W98FC?O4?F'ڛi 7=m_}?-Rnr25-%d:UWw`q?O@v:'-(a-"{&h4z&O;R**Mf  lЎFFGUavacA*,+ &jA+CHၨnl/6S bҞuOC}7ia}[8iԃ c*dKpW(CwA,jl4 xȜꀄ-c?0bx.9FQ4NAտ - JvN?VؓF?|`pI'*KW|3-B@vH_F \ dxK:V 8hnmə0Tk &76fBwRsj85א9{cjҶ&^U'}.X)eAT5RċӼN'R`dv1pia!Ŀ*Aɺ q?yI5*GO;D~p7 d3|ryBիECsOVT"5 Tn q;.t (2.]~_ GR}~[3&s%&k/5[U|nr#*Hc#ONK \`~q̌<9'r m!p}cR\'l o^J1p!^;^_go]YJvKM`5ߺ =N֦!|X DpuzG_ eC&>u%/W`L,E#Q^}&'{A6fFkBcNX?')_]qƅA7`/$e8+- o̻ge(5Y;n} 84,__Xbw`,*V/9w#rWMsF~1ě| V{V5\䰃!0KH p=~LVsCϑn+=N٘͵Jvo$:)'v'oy]گ4zS^ـ™WB?TNTZ*?&qX<.Zp gb+X$q4j/6^#I*/낹w %O[ ֯v:(U D78z`Soav Mq ܊nc5P;(t#e`t $4ym;_Q<;5Eɵ|WvJI ݜȬԩtd<(0)KWSjМ%Ej+="aRQ$ͿB`f/#BcW>y=֪Uf|&nI-#!nkQ0ڎ3}Xfd# 7yu7|RɩllZcJ` "l*ʳ*i¦gNɂ%c[*4vŬi)ݛ}i4- 9 "4z(]?8{乆CcF Q >QDL'ʛ+.* O۫;*u}dzJ7f{:--' Ƶn<g JwT3ҞY& oJ&٭r2fBubg bO`1lcw@^bJ t{8WW5kx&^d)c Fj-21޼ X{nA;r;nEDI,<# ?"н),ڸ FRS9kZ sUn~ԛ-L^mc?,U|t(-%4쓢Ji=1X߰hКeLh$+a`i'&g#eɮj k#4}AX9}Z:/&Sq;6abH`MA@a7NuVDs~$=?8 $7#n7YVW+S1+Y`Lu%Ekt3S5qK2dR`iJnY?~&]p#<<*K{V XAwr>l ;{ /8Ѕ.?X2[=jzfcKԻbȁbFdDOW fd,$ߵ16SvH8GHYznۧJ.3fxm_PtNlY)^$V~%byy֯-18 !z۱+Ȩ @YIÑjiP+#HSVXƹ޲+ue}Bey f[>et2Χ3M*@њ*М0~ʭ6.qZ_ͮ!bR!WK4YD^ls ^M'4aMR"}N3w9B-9ڂF>&79iF7`~ᷩ >n~NW10ey֬d-آFD\p-(|3is7Z!y=vAt>:CנSm)M ĭ}~+٥)ԑ(GKʠHҵi,x|9>#Bcu!/"yb_S6 ̠hy#Wgk\ј|7\)=^)LV*j@Qˇ-"Юq:˒ 9!(0رT=W%#j҇Gg֎ ϮnJ !> BK+9r(ߋ$/,ɜ4 2F(Bn ϹpZ&}ɩި1&3 bPޒ5=-U)=m>DD8엵o9ƊO&U-?+.ƬoN|bpUM3p6M/U umvuRV}oEA# XG%ye|Dz]Hm9!^&s :arMf4qa=% ?#,1vG''@Wq,q[\/ٻb_]+kFI̢:=cM=Oy\G@~l6h`3~uᣫ r) =VM/RbN(h P8̔#W3̏$M 'bM{GL4ѶFB7>F{}=ܜ?Ic;Iqf!i_$ ?f{X7\ A$ f+ Pb8 #`In)Mjv\tE&.Fl'Bls)#SjOCIS[=21݇ಟOb K|lT#rU⍻|%& 3j?r4<Z0,H30%3^Jv2-~VZy&{Wn=xSesqiհ ܋(AGe02cs8N==!,c[sj/\g[l$_KGS0gLO TB9D`Fb?K бl 1 Md;1P/$O +跏a )p1<3^`;ca瀟<0D[[`WMȥ>㈸<ϬqA~a_A 2ה.do`Xqjs#2ìٓLE8ϼC?r[[;+,sTTX @K5_W xzg4,jĘO^:6F<>nJdz8u(y[^n)cVvA+q3jcf-bP! 5v$V.S:縰g{/"S (>FgRpF*)SMc~icW7JwJN Z֘ T'{Ġ1>Toipt}ԗ='PLz%ek߲p>9suWOUy }:wfHnm(GcGlHtL2|8 ~gAFYzGZ1bU3jF_8ϧvg` JH#>YY$0,l*bHP ˸a,AFĘ>pDÂI bv)&:)z&$&ukFR\URHZ,L{>"5q g/|ijiqD=ؑ?Gz*22s0k 5 !ǿ7u,%z#kUu-m0+Ч[3mLMpȃ!- *tG%a\]S`]-6D$6ꨨLLn$% ܵ," hzqHtC\'+rhgzdLxh?vH@9X|0KԔn 8_UifAPYSK Y/k9[愒8:-ܚkcY1|d3[C3Q 8Gfj꟝(](jO+MC" BBl)n'C{! DSZt E^5;::%N/܉6oK 1Kt"rŔws*(1ʌ%d:9 Im1lKjj4EHI1V(+JzTԆ7J~:׉>FuGfT3rd49^[frפ`Q fP@qm 5A&{G!ۆqRwӦo+[,N$#"yʹ?|ʒ象 }4S# DQb'%[ rJ<#W#9OPG7 xsO< l~0TK-ceGTl,kSxz[50`(d.ȺTʏK9*M֚m ))dUhm>SkrNѭOd Ģn̷߳5';Qo¼lxC*se4 ܾvUvtDgbН[V񕍯D3`D9Zz2Ϟi`㑍Yu8Q;@bʇx+2]M{وy][¬OꄕPq sؗ jzV40~7k 3H(=ӉJQ\/զSKfJr4L;4əYv5ҁaFw:{;=aʢؽb|:AxPn'O w-\z7:f_O0ՏG5s-SL`^"aڟ2kN  (l.~ +}x\倲At(C9IJmoc˾\umh"1}#<s ΝGX. TY+X׸JQ|W]AVWyPv=n%v 86z'nRZN(f<*~NI)6r,Uuٕ-%,yu\8$Td*6>(^gn ZͰ2k?\H^ƒX@lg&tV6}~ٜ$aE&); [.eeyp_9!20o,34A4PC߆`c_ Ў0Gt[pQ$`pZ)g !S=xOPJ-8хJr CW\XiZ@ʋ?PU!G=16UO2`ZeݒPw`K_\CAvS_a8l.NSXp>eZ0Po#ѰZx|iǥ9^\? w;t'~lcib[ aV*=.H=gz[͠aJ=gG<`'tCg`IG(S㙸D -|5>@nl3we= NzPL{yYvRDMFN}#h禩{,oX<>| Uwf .7 /vY0;%d'Ź\^? dۺCeŠZ8(ۡ3|N֠?wRY<ʽyHjZߤB^ Ba܄*+,z-I#<* "Db j?|TS1Q`k޹1ћ |YTmi8C yE(.V-XRJ`m%YݡIڠ˖=p}hgUL>ӲTOL{Ԛ%<#\O2446I7ק@( x ET>T%NŃȖ+ 3:6. k_g3%4,F*ceS<̇hx,uYI;p[` ̭^Bue@ LܶޫD98j OUe,RFI8&9WZX3ZydrM -5ҞDlRCks;;'3hϖihG2\xVA;.'d N~ ~X_|3,ydـ>t"y XGسw!4I2 u{&&+ȹ\o°Sԃ)кޯQ L.q otqNЪ%[A061=|Yke#*!@P2F> ~N aqtqs=x*|w]C{Yu-22bxp,UdQy‰a ݾ)>}۩qS#ކHITXR̈́aeY5dV]ו\D99^^Dt < x wp0jOnExolf'!眧oI bK.pr`:ǩ-(`R!fۢӨTlPbNa:*a6ԋ #R!~ۥK׈2,䜎H%O^s2B xx%؁2D脀Xب64@mWq I !8X 3'wxʄh/1_P^UΖ'Yj9Xn;glH7)1IƓt}!dknpqGQs$羁ѐx-&-namߐ>lS~]bΔ t| _G9rXG/w dOZ0ṴDO,g{D ZxX;jkvBoĺ:>-[GE/(v{^oS!fd5f,| .f5K\!+ h>H+Y9$ 3igD! L:GFsݍ2(RHĢ&O&V|_t8?^de%[- FߊWa!|A`yE/KTl Zs2|Cse} jeQDPڤ VN쫕‰pD>J/xۚkZv<-i\o%S<+?Cӗ.lNQU\*N/MOC+/1IcKCh)f7ƙr\@enr4ˡ3D`:)M'pߕ5 P1|( -2h8Z݀sq>}#dD%.zr J!m%sqݹcP Wq{~1ρ4rY)vF,뤋:)YakʛН}Xo?8O\NHt縪IKDx`!^Kx"*u ȺJ 0K<Hu$&<*2Sǥ蘿-K7&m[̘lJK:ECHvk?bzN_<=殼hi] "MtB$i;av}ǽE:mE Ƈ!.q}ɔ}UG*r3iX J@\q VO_[6IL`iB' I9Q{Ƿ,}Q(sr+m EORCZ\f(KҤ| "Ѫ^^Nz Ve.4}흡^PxF%Js˨҄0)1 [g1>0}T0 /qr쾵iBo)u5tmx 0:7a1tR9B W >:>¤ 3?4>(Ց:k:D8TuY>qΥ$ {|IZ˫gP,OfigF(We/(—(vL|tT0@YFȀAsӭRGWUnA2hC9}V[hM,]r0i%_CG&gc^K kR9Cz WL`KPiQpYČݹwۚ%v*½  HahKfaHǯM}RV(Zw2,CS P7;oI2&5*r+z&4MDŽtGFۛS`oˉ*VJk@+4ɣz)fw, j˛r,2Bl Z#VqVM¡cCNň5%Y>fs8?-D/jgπCD:ߧ2_˒F9hh=by[10y$k0< <ԷY[H[7#NUnncD\G-c8(<c=}[SrIУ=|z@##p$9@|tJ;=}C_C7M(*,9 3+xqMqO)ǒyt[C}L9pXdvk` E;oXwQyUD|B?E}&WŤ&:&E|ASd3`P Dblrbk }tItmP [7> m#4G݁Ϯ{,b*wUǒR9#JLN_, v9ֈX[êYo>VG>*W/WLQ[#uw>8%:YcVXio)PWUKP;ntI>MFHwS6-,V4ݫ E- \vLI,',&R/<Α0Q3Se }e+^yITnO*uaoGvc/1\" }MIe`SD}9n [Ox)D1iy;+CdG?*]ϕ8!H8 ݅ 9qAޛ?a}tCWmpҧ; Ktl8/P1\i0Zؾ N_9*$Y g& BQ}wEaobJ]so_}FI 됲˷q8qH,R896#OCöAT>^pM5N[䷣cͷyD~\C8j+5KXK&\#l"|<0TR 2H4Ӈ2R-5MdXp;&t (& XzX/uX-M-Pm !eac~#ᣛm؀`:Ar ta jY-HrP m. =ľPnB`o-N c]2C}_'2Q Gt;kGty2R&6eSVSNSaKn.M%;A*F@ LtFJ;\?K3vX!Kyk?y_`&t iSz0ޝA!(DSt^YfL}4$QdL+V2wQd'KbBm}.W$8?0W)귂+C2ǒX*YGR։og&I`  u._NFS|Z*;w %Cvwś8=Q/rO>ֆ o+?\]}Z{&wSpS\LIAGm7\~С+3RZ.Р@lsl{as+vuNqe;JuX_}_oѤṲr1%e0^. ๚v_puW,(bHrPK|4bo9ŭl#>)3^ɜ־ ?$Lx|9))g4P[NQAZ3܉庩< ߂VrI+e66,<y _;J2>U럘`IF۔yP9bӷ_:WP!9:ߤSq䒌.xTj-·H@qH(~~XKZAJv%܂b}J46eftNTcA FHEi\zMջ <5hj6L׫Υb`X˄=1?f'EucoC483$o^x?,v[-Ae<3-rjS9 ZE9&kB(yGjpG!}Y@z|GK K7dG_ [@0x ìܥ9'SoFʌuMn0mЫdQjBfʷP6GP<{;VjؼpaA8܇[6 ވ y#@s6o6CZ0jQsgF@nkTvn$ ~Zs?bS͙EhHAu -n|=?_C|m"嫎| :6p>QlJHMiPƦUб{I69!rO ES5.=SR[l2xlci BQ{W-e$C'(Yeů֗Is)gq9oIV!}֨xB>=]fdGUx2"TdH }W9(0 ^̕dpv H4)`>1p_e:&wuЎ_!jU"ȏ{< /]qg_֚c:0SztN%$e+018>t98sl8bo5C )7I8tDzܛx RҚGS ;;68iw|g(?jwPh%|m<&M VgZ|MX7۾Oanfx| nK]bvz5H>kw)}2+1ta-c5"G)Xp1ǀc- *Kl&U 46al>c^mGMs 9?~x+C(g[B'heP&3OKLP7u4$*\jhF]sfDڶvb8qAWJW3!6L:2rl€JǕ[*i<5( sچ-K ^P]֤iaVw:!5BaNOϦ!\48?Tgp/juMsI6+^h^cul6aúZsj/b]+Vv9| eCtNi/~2Ù(:؞7漞39FWE3\sP- ڃ97,6]ɥzHz:Oqэ#~g|dѸ1G ?:h|kǼ&2QOio/ģ+W{2<DM]N1Ӟ?q?q1 \`mByWUUMTAaO>^ejE⥞N>7\,"BI+b~VH v׌J9H+- Э8iZ^g". ݁b1CžC moΪ-rC$xygr֖=MmnS÷ ӨW7η殯*Y;~WKǏZ'IIaJ\ -y4a.lPwb1F}uj΢Iݹ5 {9F̥1~Z1qM8 p?R/xey/d ֝L D3 Y1\tM >UǤI/lXxur ,fvk(_H,hZ2{8jr~``ltK6)Z|́f6v@傔Z|Sh8vo-3qO ݁}&z}> s\|ʞ: `^="{>%fw*Y~ I^:h+%Ruߩ^ÌzW z"` FC_7iMSpb/TRfXtgWeY)1<9-.oA僶"dc~o;Z)YPr&IЌ%?N _ =Q||Vsg#!̳M6Z¡d| bTy?VO˘Vik-wբZ"dK[v롨7 M'҂i2H%]`Zi;W>]z2?2 (6x_Qj'&TV֧/{JgțŻ1s"$'nx&cq; oB$_ !D?ݨ " p)EҀ@0}8ZK 넁1tKW-LuۢE2F8⊪/" s2%'"kͮJY|G\X8f[2r |;~wܠ=S;=sNH.uAu=rpϿ31ED[dĥ6mh] Iru BI Kx^'TdKlrMVJ>"Q(>\>pc׾;u~;1|AܨJ" NZUg RCag J[1;F拍੮#ҷԴ-q&$)~`رB0QWt8}اply&nHYY N=Sx쥕{V%[Eow[ %@(c".ň`O([ll⬸hlZh_ |ڪߙ\n}1y.H~oUtLb ׺2øX\iI>#~!X.D҈mK5 !8MĘicR|@ eܽU d+ M~EcP$2(M>}rn킪 ۨ+*xKN]Kڜ?k %}w}}Wa"DiH6`eJe<k@cO ol:rڿfhe(nˊ݈_TLN~vV0F{m|Z1$Zb/tUquGNϠ4 B2GLc%ۙyu{K0#d6Ĕq2_4膽1+̯z[]{hA~,Xnft&/M̿5 , G!Ufr7~Wj1Yd8{u17I50Lx d)~IU\ 9} Dbյ5r]d]5q`7n}L,z78k|ý~O2jMZf'Jqiq>_3HX q;):'Z/gКZ'uwrAe@>+r,ik_[\T]y$=Sro<5[p B{HEԾvxޥG./nhvgt41aJ n͡lP9}dpYCV,ͦ?=գ۝ ҟ2 NKkj"nT9VcG.`c4=# F6>tțL |1vq_@þ^`YZ%aJ4xq\ M2\f+0 Bt^ ,se^_ sņwG:LXNM[LЎF}r/3>$~ģcg[کƤ#m )V9A| i`%$J<~tؓ,H)\?Pg!A £tk9C~y|B:=~Gtl^AR [o6A@o ȋ x}f`Pfȉc1GIEg4&u0 t ȒxpGIMo} CC NƏlS1v니5-on׀V.$ [vDn kq0 E@`pQkP|^qo)}ЃX\i-mLTB:e ZTy*"E=P 1Ut&]zt!vgGsCbũ ?iKmȧt4Ƙ!pYyW~V q 39!=!5OYA Pq5:۲Ǐ;mDz ו{L1d@UPpfyEt'12U{'0^:bHC6vu ;I"$`FSc`*TN$lNw?݌nhH>n;GLq?[&)5!=۴ co.Źlw_HR`%T82)̆he`f\bn Fǂݝ3ĭl@DIgQ@*sl}i䍞u_\sH4AI;Oת]~.nť%x-e ,NQ0dNYH#'2*vOIF̽ΫаgG~vH6"]"O&MλQO¾L $0 Ιc2A}V'87X9V^r>^(54<^D2V[ NE.',)Mދ$eJ믍s.;+tT^R/j Vx`뻓;k)z\*=-6?v[?%?4oAzx]3DδV \@5WUrtZ2K){Lw3ZQhF/}Rmy[^;\J0QwLcKZK?TxU_r/G}dA 0> ̀o]?p5i w>4EDr;-[" 1`:WMr08\<bvNڢ&:x?'ҜLfp%)CXӰa,*f bCG!tRlx<~^gu>[۬p鱗i(D`Z^a[ # BvZ0\h28uYf@&MfJeS,ԛ]H Y2ԱMM|Aȕxy"wSpMLؘsZ% p<6 %֩^Q?p,mf,JB+5rӉ !:яސgoO覆mrU3mTc67e^)ci}/QٍQ؆6 w-cv-P;fO~13m=$\+9=s -9ee f: 6v#}lJ.d:< \t^Ώ-A1d/zw|`>gY 'Ip8_Lm{S񟑜gACq6Aj ȏ 66bJHro`?z (t))r(1%4+0۳Cٲnz|\ 1Jfob9 vxJYis렗J8 [&)ݷHv{Ծ&Э` uihe? QghH\^3E_ |ƙ;څfTV3DXń Oo$ܠG+5f5ꑥu$,VWX3_H8* 6ƹ 1`OVâ[$JJqג@^OF$#]qƆ5=ko)͉q?C/iIAp@ l=@*)}eUaޜ0>uc##L[tx7 z@`S;|~Yn&9g s^d}l48S,]!.~_!M8<eP>KޘNȏm  +jR.d* H`(R5wHέiK/X4}N=QnގƖOtW\BIB8 ujO48k%y"hkr ⬬!Jvq܂RwBN BWiE2. d>sYƧe(O15 i8أq.\JU| v=TwmaL_ ~ɕBOӟVݵPU7C[Ό'P#Mi`(Ssp1g7:Dž<РѰA([-Kv (. iRע{be< p1 +3^{Qta,9-yX>oN"N*'|6Ac<6,ɓ:J4QV fDl e^ ZnS#6Hg<漩 W>؉ϨO\*QTZT=x57}Uo' RjFߺ<|Q73GVr~Nx{!->W8u0@4,x74ipzTi-Ryf˻sUb Nk]T ]эoc!cr-*Yj}nÈ݌߉õơob띱=^a^ȥ,.V|/9SI~.# [i1alߎHbikr>J20~Ck]Jڐ?2L_QK! |tV+`3d\]+Z7 9ZQqRmT2}$1R%3W <~s3 ?1ē-67Sī(Ox7GgdrWcQcIZs13OܭVKPϴzBi`Jan2!>ŧf~kA&v5;&m.rg.xk=2 75; Pv/$^"ӌʌ{&oї}Oj8DW N@nH2}k жdAiӻǿRtϸbj#[n%Q&- @59QuUn]%!*ofk '5c"6Q*w֍˂<8D%)h탕Dĩ Q9u(Q;l|Ų!W8fb Fb*=Hw}h;u]*ĘQri OC`-席֩W,o^GBY:LKP\Q#mG=$WEH0{x i5n+۠A+-,n,G$}ȇ8a-=ͅ2o{G[UK5uWZ ?oJ)%ԭvV^u74em(Z~|G gN*7Jь! b:sPPCzjb -oÃoNڛJܼ7xKe*đ6U?8H#DB+3ZaD2J5/.t?3X2MM7=t1j<ρ|<覄 *ͣQ=`4KǻBYe)g gYjڒǔNð"טU4~=6WrGf|>B,yxTq$ =T67#U\^k`CzUƫ5L<ee zt;ÞH-O]KA rVA5&ЂA~Crv 0r BXiL f052nb2-^U$r"^EpCAS+t\/.pc-c/N n22e }0 ӻ/*t sĐTuj.rD+H ڄglЍ*_Q쁺|FPY-<پ?wTHoB44aL~*'d׉g{_sUOj XRMs[L 3)KäG]o)!|4RXj9T:LdjHկKov)x/ &9䃮{KERa=q{eJFwVP҂"|47 %6J 8|IpS3ۇq]*O;)y ֌H*eB& #R|/f#>-A7 ΫPs`Q; \#.ر@ &Ae-5g$7=rqYMYBGkqcN]FF̡Z“-Y-ϡv]`=n.C({byg%ce= njτCZMAn+\ܪL # ]0lxJ;87hTSZ|h8~ e͔>nchxkYaΠ3`W.q*b+E F .GP] ɀ.2&Q;% xx!uΓꆪcóhZƮzs*SOk&ZN;ZITnbg=pN~Y5x˚}sd"hJIm ; ?Z:;v 6k7|V@FgkT(+$.I*ˮ=c]$)@kRo  1֡< gR ~^Dj:FDTYt6&;@7"6B3|Z[ u0⊟ SaaZԽ r. Rlكq-YH/<yʰ̦P%-T$e'5_y%Kñ)p\}y1B+.+첬p ?9+t"4&Ȩ\ N̪y6TQJaV^\,~4H%ihGASA`};q]I4=Q )e^eZ^cf)g5m;4RN vh./S$S.AWZuKLq}k#f b_Ŷ֯KfTj ,g^ O=fs9OU^兆h\d3&C}mR^4,H&%p= xBEs@ it"xzkpь=d)lLF͙s)'pEΓB>ʴkxۼzJTf |rF<}ڱr+дu?ׇqp: ; k,Ҁ4' $۳/Ֆ1H#]eEwbPj%}PMvA6s .Dd a>ju( 챍=bAN{:$wi;y uOC^p[͸M0yv;l`5p iv.ʨi @WI>OP1el(@=% a`U˃R~׉48U-F^ } n rZ76I<k&SԨ-;FYHFڕam]He\5,Z=[9K&49t òA'4d "0 AK(Jx}oD9m0=$#co$̶bűM%ͬxebwåd-〱 ^/)1UBUh:v@T*Yx S5 5>%j9'ȴ z!6SC4] 4|Q[u|$惇۠8,rݭ-~[ )T$d1`` yVA`sR̎g$Q~=Y"LzmLA>Q =$-j*Tʪu_☐CUϩm>QX)I\̜H[uΫg+ ٫>خ&̢4RPQDxA0IYȞw T1V*(CӝL8 sSj f}d5@O`Nħ4q"U5i;}7;Lg@'Udդq[H'^!۫#kАՖ~`Zޅ?WdD9 ϗc}Fᵳ Ȼ5>x֔7H w^{9}SCd tvߡퟠN.bee?py()5Th&>P{p{KtB7IVv\u0s&…;̓‹.rq txpDG D+ $aD'.0P4YޝP-( Y~DKhYգ=(1<୙V^eoFů/m%ͱo9A(>BvCOk(=0ͅrK9| %̥\# xo2L"2ilsI|׈r7v{br- 6@滪3MC-'3E60 t֢3>-=69z=y{ KȆz'Y[*D~mTNK0LVĕ䵬S*gK8v*!!/*=TDP?ZLd [Jsov"&NrD^He_3֘(IX ZpnT~&"9wl5`rL7l%qNߐ<ΕorG6Yk"j K<W:8K{hg0T_I2{9U Dph7U`#x; fTgSKׇ IH̪j a ?~M 0ةL!@aԅ0iG#W_| 'JVEV(B-gN-]gn=o"w\SB)ߤs\uHev̉`yȤ٩]Xܑ;R<9t/%~B7@@ͷ:O6,A }2Y$/m*A?{iD5=Ta*Ae6\FeL ̥LV5Wha^PwP-wSן^ߛGlemlV.yi  . l!ܞeQyn vBh.mODDo)m 9dX5ҿG$j*݃6Uv9WǑ5ٮIqiRZ̚ti"=H6H*WqA7F! !ç<1x:b ޛ"/, 4ԅ3s 9 Dx]Qs=>{CnK#9,FJZ#ìr&tܓ- tiu0ltR r"m,;Sw&ձA#Cs/tH]9B˄bH5E }.?#FE:mAO9M*0tgsFN*}7/Qdq"(j%*  xM=A:W0Cb!Փ# УËlo"q`?ceBnCVv&?=|ĂHL!CF'AF,pAؖuBjYi~X&'f8ED)&LE=7v1R@+oBԮKG{C̿|5vW̨/΢,|c 4F)IǮk}cTnNe$dA ڄXSJ!TmJdNDNܶEE}͍_ύaް2!10ouq,fH{EHv#-Vi9?b$O] |2 ϫP{:x9CECP:fE!悄F=$dv_qhBSe<+^:x79|߈ٚL=" c-emO?a_ o^rMMOAh"EZbyӱ?,fv~´-P#Q2TJ'-!{{Vqs`rvKXO fv<`2˜cɸzn`J5敩qƅ D>d.E #YCǃ x9˾=\( "Ⱥ;x*nwD5f7P|fW_@4fS jx=꿜&%#pv*9rɗuƱcT,'˪zNqO5/q46\4l-ɂ<4ʈթ g=r*p:'VYՏ_i;zȱMJHT\ RCH:B] QY7%[Gt)צ[[7)B{cWnv7 }_.0H^2{?H3eӚ}+N} u{Pg[+,74.7OFړk Cl,VlfeL(9wb߯lDS^Vd{qt*4]i6?d.}[U|xMl逨4 f2P T4fdw(zLͿ5؉xt'Y<*| *_%Z, mKĂ|]?ViR|"f!QOŶAKE9$96e/ ֹaƈ=k(\eRRB\N5t ]MO6cRqi4n0w CZlV ½쫅`Iʍ*U"7@t%tz4A;~R5#lYr73=v#6rT92Y>UKn_MlߞUiSY&ͅ2>j/m*Ŵr ZxڸôE.D哓r=wC(/;O._ڎ?ܡ #2ZxT)X' om["8b)Rő4n\wS5ONa*j):tDk٧6F«Aܐ`]ǵ h!lz2gTO9wFgS%g$\uY"KL8)ѱPո: phvcn7t7B.H2:xK~83VV~Vim$JnW0jz{FF A%?|ݕwDp:$0uEbXw:*3eZA$qu_]SIf=$D+[:71L4uER "1ftPɍBᗈK8ڀ]ܛXd1gAKW%z\kVQ5Y&U:F k-$X{ 1,^MρZg)a;qdOxv8Іr[p2^1,k^= h㿪ԧsVIIxQɋwa;N# =l/ZE?@cDĻ_KF*&'{h;K*5F|R89O:'}3=e$="5EuD5,P4X X,id9HRe.Zo& *iMW&4˚12gCC!>~r Wǁ$%w<#;rRq%bc/r xGrVp*<i~M KD{tO[ҍC Ae3~H6 Z$Qk/3Fm5&(&p"ayqq>BB1|D^8//heb ߸; S0Tl1k aO`CȚ-*J^Gt꼢 | mʪG'&+Lᑜxd-x B= F ž?^ߏg ᳍"r/ɰ(mJþqކ&!8TGPD%C0pPW T?ahaJ={_O@mۼ(bq6<*!a-]gw qa>E*-tdضm=CgɻB\$0$ px^òqrRHabzw%`-8N 쓞I78w'WD\M9.E;KVY"ZƬI#] nFSLpU_.q;e_Q;*Kf/UچSkF {J$\ .n&".UC@;lE/Dp^ c*C'-_l{@:R䶗u%Ǘ =dQ *i mT4hL2XOHݜ|vb)D˺b5|=M Zs.qqMMk&4ua収0qv'{8{+nш|f؉.1$ܨe+tvJFRC7@.Cx*]#JtTg\B(K嗜Z^SC}V6z`|"LN1/9r=0_ώОJ29;y#Gq 0YW I䂥V{5!^ (|R}'~/Q2ACL%Yu |hdP+]_pɹsq"qgm?/H}%ܘĴ_Љ7+ Ig>t,*lJL o{%OfujTr%otڛ w zI%wGϙfe<!j}_VuoPw~e"5Vל`%K5u`wl*] 8Gf1)tX[fj<.$}>cwɯor(5Dh<\v2"qiQ V@Q؆ϗBrU%+.ATz7{W0rʝ+Ĝ*'!2FA.'S@vYff=#wͳ!F7~rq{C z1ՐDK֥Dպ'W&$ѮͅV{ӥY UqgS ҫ&"sKuC7G|$,J2v6H#U@ ]ѱ"@i2ki8~`sԝ~4 dA pXgVZt0X8ѯGPBwi:Xy=VK_F[N+f?њ0;jL!<̂1Fz+@)S_ *%)H<<РOl>cAzXNjpm# q@7rYMoo0z~1f]%?tFwbLLvL6N@;PS.#Y9p-A 5b i3wci/fNRs&(+[y$&o>5,xU~m8qLP&(Fbx^3)W\H\CAg,`C^ϔ Yn Dr5:hm#Đ':@C(+fE6|r-? B6+(o$T2 On#c~02߻z}y78qd 0MX`4bI c rp1yyL|hPؒ`&6Q宒-Zk&O_tkaWv$؅$L}]t֒KBNNR1~2aC-\6gFwBBvju 2Q:JɜE ͣ,mVoy1Oh\)Blvz̃m KWӝ`P^נو/p*~/Y7BbI{??a\Oye FEb[ )21d-"4VqTP59 2ɗˆ}o4yBvxs`qKk5P.&k |{F1LAu겓hˡoӾ1lM@#YKT09Oo3W%BkcJP'TUnkyJUcy Bm)E;8Md<ݬbxk~VfbYIi*8Ѫ t5Ww֕T3ź>Aa 6u>P9)Z6Xvqwad=nԂ{j/xTԛ.Hw J^|BC2An{iE@>9VHl Tΐi9a*VieLnǕoQi(vZ&JM@eRL?H|BC݆x=63d(րղ. $[Fu?'o[뙆x~F֪7bM._kIEu'PjtjFU365|֙X7 jmjU!p0/ F_v DAmBS3Kc%1,`/UAOdnQ5QDZ\,CM/A꜇Tꂓĺĕ#\3ZSNʯΉ=KўvZP {RK<~%$_b\ D!a SGhLy (KO$10ym8fCh2dc sbމ/f~}ә6=q}0d"vw}Q,02RS'`RxWY. m8:Nw VTqYzKq(ee݁H) [ן'q.}]P9rmA ߯ _+HCc+âɆwC&֏  xx]][s\ j&4a6K' lcZ~U(E*2NOFU--H*}Z.38t֗VCM2Ӽm\Eli #JGxQ釗sj5g&skny :#hQ&6 &#Y+M=pB8ٔ4Jk= ##EV@ F!I%mp[w̰˃̜WqomUMXnQ_C"VX9;њBy #}h;!]c0PWhYpSUCj| N7gS:سҕ22eR_Gjh.sۥN@]tz g O @Z%!4^T[MGBK7M}x#q0GeQ׻^"eL8d,HU 1#w*!ɟYR.=ـ㱦A8"fӲQɔ3b+{D$7} V2W1gWV*۹!BK8rs\{PMnE \{2M!+WzOAI-͹YYp?ZY86<{iEw+_z|/o)w/Z(6vCQ)fmY(B}=k;/s㤸rŠ};gyܖ~WZ3bjjCҌxM95-&&xA9ñ&40ˀ"Tm!orOhL3C}Y !-ckvд$XƧŁa[,LfCFǼj鶢a9fݸNϧ2@y?UO7~b;>0)@l DnO{~uĞve|a뾹ź}_+^qI$V :rNC*ZTuTUdoE1KvVKðXU)Ay\(.2(|xv=\]bk &0/B;P,[ezub GrRv̷܏{ 7680RJT-D'epԪ5S}U(16fd`1MYJهH+^I54c`?6 r㿓.!dq8>f|] u &!ݽ>ڎ TNU ճ 2+cCNIkljM:yTKSSJ38yt\PHn)tu'g`Y%4{!Y$݉!mOdtÇWmĕӼ^ Uٞ 45H82-}e %`PӾiQyev~~i_\h;ρz)X6D8= G!8Ɋjn`FX9o\fp1}z " H}wTh9"&0xd⪰iz;!_݈ojFY{GS:&da±9ZkC`>qOj}z%Lxd֠ Nﱬ)AC2[}7O;7GT'1{8 S4!٩ˌhI$hV#`Em*:ѳINJrԵ|i '#4<7pճb}oorkMJz цP+b|5'1=FUɕd@>!)gN!LI6V|dŵI?Xyd4412[Bl9l q[ =[]?h)ؔ@9_6DX"21;Ơ 0hŁąd1VjNe Ҍ 0 Qt <'t>X-Ѿn`" Ћh sO#;9hp∰Ngj-@ds-{_{eDF8gyƈzeS]LxMMƣ; !8Wd.q SBp cCMysHB% 0<1x7<ئPMִ̊O7+T^ܰ}.yPnAK}vx @̑Ҋrp1K5i[Dge3L ",M6- _56bHYzΔ۪f)BѡIzՋ3gT4h{_=A zxbYm]fM#ld~MŶK6E!.΃PE"[!!ȕP;ztV_޷ŝ/•:oR=c/#/dnJ#PRIJ^wb'RCF|pEjz⾞ŘO|0TQ|{$ *=o<{0BnJvJ⇟n:[ť#0X>fcJ aD^Z@\IQLӘ y'`pgS ɿ*; pBq.a-i&oņ)HX؊[ҢJ,mOe0 Sq(]! #^ Ow DPIގ g C0G,u:!Y*}ecI5)nIw:iܢ&qF-?L.%#w[?,ͻ}an.LdЅ, y{<[mU n~G"n 3kTUwt>}E %gm ~9HaynN͙۫A>i"eAR|.<$4*Feqn Y>=:ʡdNIذ[4,VBY}ӓM6 ,\OxdC@6bc^V-"\{׋Гobs2&BNVGL]I!-*ƘexJl^B{d1 S:QAS!MA?ZE[hէnb@D1fnݠ-]QۈBs_ҴlgkR1`o,Lyk)2j?!;`Dno O7| k, ݋}pTo/[][l/O&PfT UXv -'Pn}KX]\yZӫzƗ1XJ+e+_$q8;KPb˾%ZAxX&ɿ>Jo)qŷQI_POE9qWts2."T+Vѹm;}5zI.8bƅN c2 D|3x ȶ^peVnDmR3 +:xy둥ƒhxf `7pi73W"d狈 8^QC ܜER{ 7e\gJK$M|3`uܽtVm_i a/pXq)2gm6!g"ΑI~S`1QѨ.CJpF)U6϶`"REVjꩌÌ,6-ߓD z͏J@TpӸ> '&b d)0}O%:+"[y(J|DV+O?San_嫟w(`ExpG[.*vI^J642})bt/i 7 DO |u5w 6gf?`8M`q4DiC9ttvb%iǯ?i}x/q%+ęs?|"ĺE69 Y%;36 .VT!wW%ϼW2CgTtq, \ iSyZ"EAZ2 dU[BuV GŶ{' `~g~PZ=5?`x,7=W-g;hW#$6 A.8z;jX#D$(H\ ئySVUi}>R43:^%T~ aGbdԩxdK8T_#[ :jM>w+GH0%&dCY?)d>l_T3MZSCK-V@i+eCl)-1< 8y`s&֧g@~[sO%ڌ%7NCp?fljQhȕګМ2!%8j92T.ο \6BSȷ X<භ~-NZssU.ǮGiTQ?Đ ;EZG4s?[ pf,^pG5g%qJ[@e$[2[Kn{4&<& Pv+>&M43-)lYњh~3w% BcmhGkR: 9anCO.AdoJӝWq/x(/O%Jf̐cAUܤ@:09S(}~ՎZ-ܖ\{F܁o%%?t5]:)X"8~X;,LR YMV%:%?p|PNy‘'pmyChشX,J.K6KS(O&f0!EYcTҺ63 rC5Oj/Ď|"i$瞴smzwf_uVeNq^̥kbop5BVVz|9-]+BuxPTLFJ$Gq DL9yއ 錦ب gx;HGDt#(̑#Hdr䯬N|(8wr=I+l>ľB}Ɖ! Nod| ZO|~G<>xlC*LþYկeAo@K^<q.;.ᡴn]-?'E?m|9#Y3%p@13q\<`X|Iy|$M:D1 0[ uycdҖeQq$fZIPJ gM[&`fgYv{nKۃ bxL7.קx *UzXws8ATo xOP>,(.6'+NsbO;3tGYbS&w'E_W]8>Ork?"X.Z7w,j%(grjߪ M>$ٗe牀.rАWwAQ0@59H9J>V?Ά6e dYkN[tx'rNECowWg`u=8tYO};bTBYdpmRNԷyPBv?}&&lEhzy{-eAsdHM6=iQF"2A DF\##8SظBIi^ۑ{fN3;dV Μ >p 0P^c|p8ZG,/\tEGXBfS('쟤)Aڈ#:a,Oʉe WP?]|W8a0^?wHwc!nb j%jt$&dM_+-w:pW5vӦQߤ|m Tr񛌔sGA 僧V.|s3ysMF0|OtO N8W i38c/j'*֮*xw/冗o #?Y;w>dYMEjNh;'xZ0Pq[$e9?3њ h+7hݨ^2eEg__B_-8xJV9mU`w,oWG·c/ !C,Cf8OA!`f 3euWjo V1l2qcs캛ј\C&b91wϼ m<>a RaFkj 0rxf*x*%Wgl:0 )2\!$[gajb҃hC VAn"" SAXJv-sG^@wO 1)۠mVL[-؉Zk#L [ -d2ӝl|jTT`Ru}Ý7 XcE%^%0 t4w=LstkX"Slk.@jխr0+7tK3^ƿ-QW]޹p%t8Zq eC(|9oܢH$xyn}<]`%e=W#q^o^,L/wd+Y=vM K|;fLTB:bmܬ`uՑw m!lNs0n1Frsef8TNCC[Q`>(X6ե]4\yq!ƥA=wlr[~Hw9P/)%R\bWc僥 H 3 ^f8 !sH:Qlj%Et(E,xH %)9Yw9OK{O~o88)8ף+7k< )x2 *v~WXK}/\[fٸ$P5eŨ}]/ Z"eOUݒoQ`@X/x6;pXTU%-HHyá5r`8>y7#¬%3Z$~Riꭴ[&[] MӏQbWfNQ̺w5+"4*] }$'RIU:m`8c {T(+;{2WLhȁ ߎ!q@>,T{͗2  {iJ'J-L r+Mp2JLљ6J~)Q!y+fi:֏cUBdX8oNA7[$MLi ;_H̞D$~|߁Lfm3`/}2`/}a0?bN}%WO@`4o>YJI]9d0b8z@euMgn)C|+ࠗ]z&TX{zejznq+M `g:JiqZݢIYx|NP&,/Ѻ6&:#wπGfHMc{M YN0F||%}U[b2OzIb{z7qA2ֿ;`6+4_d$p eRt_7Abxp9`rApsJfDS7O#m&Fܬ*5 n.g}'cHV'hus ,)|ʻyYž(]|Pٗ,/V.>oEJ -)F3 $4|dPXyI^Q$q ,+ 'A6mƚ) Ga-$#nK9ךu]k es=XEeoS k85}{fϔ? C`$u;cW~D"_AFȃ V~Mdʙ}[Pn<;8oc. Ȗޑ[(qôH&t#;QGP(gdkbB H4~96 @Ta9+ sp搗UNJ**n{4L#42Ca̺ZT -Ò=z?nU(C>"Iq.vSPs%vИ s M;;qاQDPդbm$vU{vbB=Pgx#j~;U%ҤYHKҟ\N1p{td,ڰ*pOȹm&d"Xp/^ BO1MJ:Xxi{ʥptO}ܭՠgYldLkSMPz 5b?+Nw„x Czm~[FW>}?7e+TlNNS9Z60 ĮC*2%+EŨ$rF]04$9 мB]fSb\ D~ZqA06+褙Chԭ{Vr޶~°?Ѿ1O.e*-S<z9mNNxrG Peq7;"`ԭrbs6Ƴ[&Ѷ3\TAR?ͭ 34>F:|7y*!w'_vA2 S9);WHjwL Z]O!j)֡϶Jl^1#Z/ &*~8[mX?.i}b/u f !.2g FVcPyr_YhP{n,&2iU6'6VfD{X~9tHAww)9^P#3cNН:g3IE~_Elr T1=(NKbÑ-{?ƞ4eQ\o*:c 'Z7wB>z{swl_& l QS`?ՇlZ%y͝feo~]Tù`2^ս(F!n]jj6DOp\I_;8au_aptX>omIJu,E'k<: l%w?, i;^ &K]U=Ңya0ȿ˭Tc?u?Pyxg!y6om#|:¹U[!Պ_TΉA|=H1|ӧ814lÀpg4q]>0Šl0fZq,ܼe=IÖHު4Q@130m|^%vpR)YǢYNq;CLlu&O@ @of}gHi]lkj;1[1F`a2`T%pY< ( /ĴCI򚻒i[Mbi։kbXdO xa-J5_,tgEM⇫qf;=ch1@_T1X'5hAʞANOTtxrhV3wHzpZyj~ʢ{u]H'!>/ jpHK4Zj' tKwa˛01 T.=P^[Q/ VvmQ%4H l GȝBws/E/3ߤGCOY2+u {k0C>,esx3_ʝ"M,8&D}Efr)#O(}T yx)62߽B}=tN*dNM0ůT_,MC`QqocdrjH;'Gp0l-z%f_(YʌlT>ˁTx}Qrd 0h@E~JsFGTQ=3j|CZL7;䪿buۂPǜfBh {_C%(!WF9YܙtE'pe,^s:vHxqdiʘ6"J5I59- g gL0, ,cEZ'K:"K0"qi R((LJ(p:U*2iE3 t ނHmnUd`(nC!t a-xAm )=J=0@Tpflk%i:+u#fưm:|xs1U;`uo3?s_C{f<c|*rR-]B8O\ZFs$:Kbt-bjxb&Ikʼn۔&Ú~ofB;@L)56s!+M.\itXGY2+K7\=\nFBig^mwHMf_jM q)iHGCn39fseXΝh$3Ыz*U+|2,Snաc1^W䡬cW4ʐ%q7voM[/آB-PV]1}(Y (&M!RkeBk.Y2HS}&J4w 5-^^zzcq3?ψ TNa^qƩSBJH\3&j5D]vp7a&.jF 0,LH_>J` cMuDنJfC)\B^.]9N0쐺zZ0ڞuWc1H@f.EX "Ed"|(hWUyitw@)3I~)+\6RՂ3ɈGT;CL5bkk\9LZYU}+4|y$]ʃM4Msv=t`/cf:!dfA׽'A;JXޅuw'bWEqM}Z {4Ov3H=o/" ܵ•bOgp):ñ] CM Yp;꘷ڥx ^/;5 šrEdR^1D=p/qx(<(+,,%K2(NJS8N`ƄO/{m!ϝQotPn']^!z8vSod^MaV:W)%UzH6p^vYE/:J8 Øw8Mg=MH ँ=~g@ MLLi ?,xpDuF}hMOq"_HA"ڮݫ5Q?&Mr_l tةD c@@3Z_izv{rR=y^ƐN}ZXW2W*LDdbzn RS1Sغ?{u/V+0X S:B t1Ԁm3a$% .wYpxC!sTd;{YEF;>ߥ۞=*'nA;# 3}6|#1ē"Zy0DN~UҶݩٽW9߅T!EeXgL;F@Bc2L$w!2jjOFnCG+j*8 ZSϫڙ GȜTDW[巡 ^,<2.AkQeEץ S^תOIcݵɿś3cJo +[k+ EGTpi_(Qm{Ӵqh4/^hr LP} nX+ARھ8{֠nG滑^e`Gj Yp*^fY[a)b z8KG Gi@@7yml)}#6OQm̬XtCs}.gvo|Xs~Sx5 wSk MJm URBT0Բ͘<8)so_3_$MV8ݡFԆ7i^}45ԐlеEyWɁ S byP'2imX*2` Ǖrh:c̬%W D$]J7Hg/,luR/9< 9Y&iӉÒey,&Udl&i s?{sAy ܱKh@cbR`a= tO]LH2'BS8МҊGas&]!ke>Uh5YO)͢u .&ZxZRU؁ab$w ?3!cpfVܨJf'ZÚAT^1f%p3}qUta.P f"]U\Geiۡ9 GT`ms$ __simSK:^vu`x-&an Lœ7r2;e{VcOBm4h岸%-G.jHdzZEAwh[_F^uo~$gKq.G|Jd߼Hv,w`إgDihXH$!5Wؘ! OU\sA T]G8D:\[-y)X~=-mT`͆liPC%n N(vfY[tuލ֔;k_bDEܷ%VD*(6Hk{*@psۅo 5Vi*ފ;J>0r :AXE_U9NA]FMk jx 0h^uҫwv`ʺR?@Hw;?G\74HjElDXcο^3P1%m< KI4nYcTݼ>8O<oI4Ń,|ouMPO'Yػ%ğxbCX-z2$su>hvj)Yhg#҈c i!-BWʜNξW,rɾ1 -m`|gQh5R̶#z5SF7C;"m6P8,duwLDP5/cg#Ku33oI2L3NOOy:ޭZjC~ أR`3>cfS#&j9FG5Mɞm((y7 1夂SVA!Y %躈3= #:X 1>[iY鐲  'Z64%;Rc8ԩ}n"WUS-yRQ$a>:+? lp .G]LWCw; ›23I$/:s,p?΁B CR=jd`礢 …vㅉ%2=dx%IM'oxbp)O0KG&^Eyu޶c5u\oޙv-(_r\ׁkT9E⇻VRi;y @Ar ~f;oVhn,:.$ C3Y*J Ϋagpq%1MHR% b ,{X mF-}11 z^/{v{HQq-V77>$2c5u rʻLf4eˀa6fpt^"F3#|Ķ5LC` >rLUEzrFeEِfFc(xML<_^h +xµ:U۱H~8"ᮜ݈n5P 6y ĩ$D QMM \T &>\ \p NHN(=-@iWU8SZW5ӷAD#o0a&Kܒ .SkLCnm ٻwo AΑT\zG#>NSŢQaۮ1Apd^${)Da;#λisb-7D~aIBzw0p5<36 fUdY VĴ5;ljpxaJ8\TF9q/)5H7,^*<2BZco0k;|qPOK%X )fM"vAA{uwsH6u{&JRN}:Us4g]>[E| #P68VÅdS46}VcS_Z X0=x<+Q;MLϷCx͐&\z&VfjSzxk@Z5%oo6yZʵ1{a%zͻXTA~8_YP5/upqG`1űzWEa %{t̎h&P;'@;% .DUVq c>mKsh̩×$4*R{+'$WdE58;d\6u:/}t ͍8el Sjxbdjӓ(V#:GÌWJN$66uG9@bw VMSB|KJRPy= Zdne4ZW]m/5/>\މRnXed eE*@J92yn3po2{}ckZoñ==y'LXωϴb0lԂ/@%ACF!IPt%t༿_cnsK69uer6&]tk S~Z5]`︀TSA_b ^#g}W?^\ZELW &Ʋ^8˧ ҜPn5r& 9AC  *zG,v $+s]rM{˰hdns|T?R'l jQUY֯m*>fWqif{!*9wUVA7c. 9x<}l"׎6Oa B+y*m [ǗOHW/1??'"7^g*}{κKK|TXBQ'{T-uW͍Zn{qǡ~[m n [:̟OS߱He\YZ;bÏF|"tZ "Y9oz21g?TտM13 ΄+NL8,a*tQ?߉<ʆO5PuT!hHIݩrK㻟q5wX9Z Fi!xg@fdgcLlvv 13AIRrRjcb-!ݵc\!9iFb#ʃfC1rG0YG選t:WAx pJ$ uYeţ~? ڊ,8n#0u$[VLQ4<:L519LcـFb_M Zk7}zSG"5]om.<9fXiNnlz5$}"b$ fJFy'آ%8Ŷ:<̇Bt" w# t_郮5Zlr=0)|я6À~T!ʻqDHJմۣ9'<yj$sC)=U p~Ê>%p!Ӷ_ES~L~ȩԪqyϟ;6 1hmCz`T)"Oo?tk!&q+NO@y| ?@? ṡesLbzN<`,>?0c|-,XӵGW|.T]rbVQu_݋CdZE~ˆ@v&\spH9@Dx=M&(abn]i;a*fD33OQփ':a@8:_݈.T*[WfU ,Iwb\Y<=~99*cZG#֊.W2Ѷo?(*@_ G=@7_H"2`Z*^C 5rvO1Myk,McT[Ed;gnqJ!v[$ޝ@@}~̅wZHI9" $;X) Suy Tr#_w]\Is2Uf1c50gt]F! ˕XEGm[#}{`̊ V,A+*TA9V@<֧c_+. dwJZ fnͪ($ Y_?.>4N Riuz*\j0v V{DGN#W ̇BWɹg+ᜨ8ӬnPJi.3= L̗i):W"X7%=ag!) ېv|;j,H#眫Zےb۬xLƥN$\U^͋-Թg9'Q'g_ 5r,Xs1k԰i@=-MW F"GOi5Ik&hI<ܪˇyiKMH4^ҙd`OuCW( R20"D07-2U=0AȌźW捔-ػBN`]*uFsI b_B2>CvWKљWT=!Q!MЁ Ń-eꌈ'aud͘Z&s"C2 QqHͅHK{0(m=Wv Jucyf^J&~qzA !cj]ξ`ʚfon)&mc8( 3q!#* eo{L6(9=[l G(";AthQϼoi&Cn放 -e`YO)-9TȮ#5k?zZm<,)? >sj<6WӬ"3$Eoְ;<x˖6^֜KG'Wd2r ZAs:'{_׵"I})]tV[2{6yi훁&]&JxBs:ǾӼ6ut@ !08CRUħ 8aѾ Sm}ëˡ|wױqu#Ea,4'Jtl؆ӭtWG}C^גo3 ߴZhr[%HQ_0mYKL6{s_IvCF{Fh:K N+7$<3vlp8kq>}+a~GQR!V:2`=eb> 2%ts%ZԚW))O_+'4V'YUA&5%5P?Is2DsCJDA-9aLtv6ohqIat+;xTuDzknpLovذE+]HwU?ZPLmVZ`@\OxȞmU/jzϥD ] טȅ~]y6a7 DAۧL"CZ"_*Zqm喛qS~h V/Nw,K37V_ }vv##kj-C?o)R*z;Kh8I)s3VA[I-'EУ ErRxVڊXϛ4*^lv0G`b[Ip%Q㘧1w(ATpLV~TQ|$f%L!V$ΫulҎYu'B:SOȩR.s7 f67S-*ZM`ssPT$" {NE3oQh)!YyDJqi :]6y,y(IB|a;F~b]]M:J;zD򥖕@b&ԛN֤@9CeMۮuZ*n9A Lr rY3К?= x9O$.;Fi̋TÁnY}1=|/ȣm[]00{\s.؛ʔ;W  <ђtD/ fl􈧌$3+YC%nMh=+M;&9!ެ ?t9S_x` ɹLg)I*r f*`BWk~ԶidH)tG_uɅZwSF+ ngGcJ ޲0BH?i`9U9*1!b;~FGd$jxG4γ@Bϙ79Ǻ5-P v/$ z.iPaǫ FM?Io1WSV9yuE품;6gg{Kou[8'h:`ykcpH^5U4W/[u%3bi ^ui?+Fٺ@$j*{,;W_3$gQR8;;A@m1h=.gw&Z8a՘(!T_348RN/n(歇@4S< #|{'3O8}>qC|,SVrSR]*j:-N\6Z yuc?˄zƙC~)ӝ>!wߘ=3^f+Qp3= bg s?J>UܼLA‰CL X<-jIM]]f‚~_ -U5=3锗!gOB:JR,o}8)zWh+oa9܃xA9co2<|+wh<3'Nߴ9bV8kiqz9T3 =2 .Wyu*$ dXp4`^v5COzS/s*˘fi*[*>|v Ň!0LHNy~;d#*CR&2Q/UOdM.Y4)}8A! 1+4HaTΝs4:ďKHF$ar[;HS}aI>F#yGy' z9M(i^acĞ#H.xHW_I5T%'rg; Bm|F1M;E~'r:kTC8NѲrK*8>rDX{tDc۷&'3QO֯Q&oBQ IùO:}|v:toB\W%F/I(3ek!b"(-ɏkeWc(Ël4miZ׸ėJu;j}ΣKX|NOM:qʙU?F1ǁ}[cjƉ8xzTJ$  n!F+ф"7-i7ZFQ[`]ӛoW]B+aQI#cR"J_H:k)9)_n]Eo!Ao>E?:FznpafW>a3AY߸/9j(5&$Օd8EhF :vpNZsKAfW`b_QFW>"2ov0^f 58[[i# /txg:RӶ5zn LlHCh$Wz//F1pVɱ>RH}͆{tKS 9lJ?Z?]F|7ȕJ(ʞ1{da8Tߚo ; Sebijo'(]*v}vGdS}!Fb\>G ~أg;貝T<.)]EC:nm}9F )ZDm,$A؀psDʎoz!b_YS.:H˪ i<瞘YB2{&!>&B)?KD*vƋ.Az.lcAdz+P% ]1eNA<7l-=?(kKw-~X?:,4bYԂR__S=RWn6eu.~fˬ ̉s [h2}}zm oxXi2mk\4_Kk@E++ׄ6Z?pSՖne,oR$D'[ &q F1dd!EgP[o'HPcscqkݾyѯ zWqDyrzsl{9)I HáeIpZހCOnv@Zj&3ãim6rrjJ9δW^432nAEN7YU}8F!4@B#bO~Sڿ1&pkx%|y{Q&~|1zg[ϔH\/;@Ȯ<״-=}7F6'l[>OTfeHMdl[څRǁkEV [^NnۈJ-I0#c>Dڃ KpH8y1KZ lfa\9dӜiy_ڏ+]Jv7ق+и '\m֧~ ,oeas»r^M~☡S$xᇒ/)#d߿Z萸{5.r2 &C|bN{,QYRKR܁ʞg45F2YF|* wB]<.gfYnrѰ]͍Rb* "jtRMeOd HBn{Yx(MP/eԇ%ïʫD,&8<魈~ ptT*-ޙO1\e*4i,G28NXjE$R;!YkQU3o01]Μw3Cf*egL½拪fq(w ~XG#8bw ڌ΂ g :Ya8c+rfA ܡB8-iT>~!5^^z WomICkBWՇ@S1G\ TӺgYkf[QH9fAwDYLw݂+PsN|Y̔fY f:G4Ƽ8d,7a+XQ'Q O- ]W8"Ƿhc#hd3Z5Wm6q%^Et/3e_:K KV+i*Chao^j:sb!Hx&?df!pF^S:uyEt[ DT5{iٕ^ ? iqSñΥ"jGKp|"G?P=' ..c 0Ȃ+K0Ђ^"vCQ!dmKBA?[-5>X4 phQ~\Sosz'i>7ȵ"#n( Z+ R>Q{&G~ni1tqo} N Yip KLpKTI.xLqݭu~S-Ÿ5JZp&?7#'ϴ_w?E}J`=Y5`^l8O[ &'d5V0Y˧ukQ~;W9?赪dYwJ\ig6LSlaz܀gm'X+hY3-I ~"gts*&e}yKrtJE.︓yp21Rggg[y|&wʦe>JL6a,aq ?^\5Se0n'rA ̼v{1TSp٧LG3BzeÇ+4:4pKwD^ԽtKO*|Gz库ow^ _ jXg3m ZoڷUwNxӷѦvղǔ P>zp2(!Gvb$'l(EJ%8q3=Y[ DX//H0{3m4%y:m7{*۬&5BNbUIXuZglDd 4U!' A Q£^ض]1c 1;XO$^NN,q,JCٲ)mԄyXXh6kq@nq=:Lu)Un o5@ʢYAs{_+`m'I77Ujm8GK#t.ڀ/eҟOD\y!IbmLJPH*ʜ % 9X?8 Yg]apPPey6QQ&OBOX?)L!wPsRJ_YuT04cy:6AETO]sI1JP ÒdIo1|#X<<1^~9٣ GItߨlg=B>U yxm<8Hȳ#3LڋUt$Ȣe2 2g $&X 8LG_NXw%!.;0 j0AU,OB{}sD| n˷Qj "OuJ"5 I YgWvIʟjL_5ܱ)F)+`JgB^O!5j(銊P13x'50Uۗ)pNzEvB#Fc ]5v&hYLSJ ,<~J~EYMSv_I3(hݿ7!b`縈׊p7KAT2)H:?{|)! ѥ>5lz ѸW0IZI9 GRAW]rY>TV2SeV ð/^r zxf:0?≮5=BYmvQZs'KUqᲛdYs ݡcB۝ Tg.(Rw6K$H4LtS\u;]s "Tt4@  r=Ӧ|T"-FF ִ}8g򗆣[g F2dBu)PV"dgFU' ^lw9_p]2#U}rnqn| O_~QK]೰et4₰OgQ̧8 {C2JPK5)[X$r&v{0L4_x+0`D NKoguTk}HN} 1`qWPA7J@C>Y~KOR.Gƛ9MQ%P-j!L0T&廘Ҽ1V f&ɕ< ;Df}!Vrd)2w"*y+%#v LM`vHvԽD鎬5FQ`ֺ:]">%/F|fPțs6{T\rnw &gD.LӕlBQ|c.i>-am+~٠KLQ[eFA˻1>m mb1<٬ {pa=36k0Y賈nQ q48W($WLReva|m% GOGEy]>&:xv,L8rűIN$Nw]WU DhTPO9=\70Csx3-ͥpZǧcC=hռZA)+PB]Oc}"q}0Ze emduB$d9.'Dw9M~J4.+ `E`PTcT*ɟY6DjA:ؖP-\–k2iZv)_pC]"-2Z9A/F4^P/)+!CِpJj^jd;8YfpDg@"4yːwd8SOJ&97M+ +o)A +/K"NUKYs; }iC^jFJ% b4qs8$tظ`1PiJ}K,XG :3\9{ɺ Dx:,B7S5|yr"&so y;gv@ZFeEIҔhATq΄cq̂s9-249|>x ,IZ~-57)qmA 6#z'ҢL@5H*Q~QrGanXs"X<Sd2Rͱrcdt,&|9ko_L#7TE0,-bkCcՖWAIZenT@5jsB?mާ dmMآNPP+ƔJ\7 Jteg:fO#мcf$o{6ws.# ՂpjP݃x%/e {qa[31yhi$=g̩3-7Ͽ@aPiV\ [2kԩ5?s]9>hB _muVL%fmȱMh[yq;:/{z.V!L DgO3o}vgOؙOG(ܸ>oSu$Ua1_]D_~EIk_u u{ s8n/mP ÍfuC0DoMyywU:6hk(Z_#0q%n@}kc1:: /7a ZOƴ WU'PO;PPjoy(|&@"<@5B.QL~k#E֥*'6|羭^y. nBn`;ѩɢd/ Z!p TP9ՇXJ@c=A[98NQh/[u LJ5<}I{h}ؙa)|79Ӌy+nH( s /2g,.W>]Slb C&ߙ,,6ԙ˞UaBc"Nx&(~'9/ǃWc(P|ӷ'f~!ă'rOhTj-@(v؉ӊZ}ĖzV\6!%o[m?1\.`ϳ1gR;.vj)ob΁QH>6N B%Gxk' ͟iv[IM)@']OtD1>>W91+ʷJ.?lsY&h&RSq+OlB_3ة κH93NŰ^߫}0_=A%j3OsgL4z=F&xoH) j])'bjdi ; OmL\W9&Siݫꗑi9-sc$Ru\5qG̹~* pDJ}CP=7 pkdy7D҂ϹߙRgFԴNg I۳^aҕk 5!q}x <0.wHue"\`D,kč?w+h+eԔޱLjz'"]?O0*+0teD+p5u8l>p׆+.wGMU.rDE,(k HP( JRַ{bKukXpMGG;& /'4~R'=92"ܐxʕ).S6ȁ"cIdKPka1!ۿW49ɢ^E$[Ȯ%QkbͦA'b@sqoq+ϗ|T-$#Dڮ7a@, MoN;*!L9rh0IbYМx#TH7 Prs 9BAQFȺ!FA8e?+ U;׍rk*nm2)}x?bx 軁p{R|C*&5SÂTY?Xtex<$ɋ9dq{`.TjJa($Ccy̏s͂Mgr6H v F4Ԍ*&0 xe .R'Tԙ,+ܸe@ʹ#"e rD2&^X]ӎ ř34 't|X!(BY kJ䩾ŧ@vqlOq]ِ*!uH/BP't^171rɭЩegtY'a&z;CsyP-ZЀ WP_LO2EjϓKh&!Kx`Hȗ]䚦+2@ƥY#!L nknZaw,HL\^Ɋf^q0oqvyE/ŇƢ,.}ҕq}Kb?|ˇj텲ŒMBI=r+U͇QB?mGlEO +|{>9%#T[ 0 {ag{~['^flEL'Đa^t8çĝptE1>JSMeء"{F3cYjxҨE(g™3d((s@ Uv^|9(Tŷaa ."@Fp߰AC tZZDwُ`p;Y2=My v~^yߧWj[EJ!`oN^p*>`]\vM76]|C//ҏڴRjf酌'y|Zs3Q3q+V,B($}#z,xl~]w8S %sP|GTuƐ <G<7; d;!$A _KM>,&2{